1000000 1000000 -280026 349428 -187450 358899 572976 741913 -855547 -727658 950689 484694 -513948 867169 551992 262655 528079 196255 479789 -671879 -443673 -643085 542122 -350143 -206082 978641 -827188 -805914 -640866 112643 180263 -642806 -887037 -156635 -84928 -309531 -673380 -636375 847760 -256318 124686 -716076 216840 -832129 825777 -201281 -855545 875537 -716015 -753320 -722715 -802306 538222 -86690 440172 102498 183228 -190616 44378 730347 425764 237023 283233 -300324 -678655 -49793 -597978 606094 433892 -901158 820933 -781462 839953 -683307 233932 102512 264703 -890967 404668 30387 427484 -165020 385291 -107685 822151 -71835 -55260 -322654 -465004 -582941 -51867 -16041 144971 -476313 -33504 997854 181929 -917555 34331 642734 499293 -741305 -325872 219345 532429 -687014 -422739 909416 82191 -978593 170517 -756316 -884752 916227 -62882 -81586 634736 -202553 131985 -387264 -14140 605697 -678867 -656918 14291 733914 544420 -337329 -123078 -201266 -996388 -446075 -839736 359087 -298321 -670280 -897790 520481 -938004 260519 -813280 740767 200020 -629979 -157939 -507275 -399202 -461287 -168341 480709 -292877 -322305 -54898 873986 -188558 115941 996604 -352648 -748626 -782225 -720780 126914 97835 -790189 -91165 901458 -140188 -172067 49648 656108 -994744 -350483 -175118 -25941 -152520 85748 -9996 -320517 -392053 903163 639544 857501 295435 -954980 840369 349735 339701 -276473 396807 898177 -438404 -733186 -269033 785513 -40505 -21415 29936 -565520 151918 523011 -594088 967546 578689 -382726 -287547 282690 -321790 -45485 21092 962388 -373402 405556 430485 -47087 343959 -708903 -435475 -952017 779381 -75120 -240333 -188746 774992 -633796 719715 -648444 925680 599382 -693458 -187831 -564082 693223 23928 -570100 33880 -117105 772313 -306652 788336 943617 833821 -445248 -177170 454021 238404 646496 -489255 39541 -262142 965466 -981582 431936 -482752 -655530 205930 -73110 -59879 768977 -295577 -76022 -947618 -802146 137218 696778 258578 -967328 251532 892907 138351 -876014 -256828 -350529 -527905 684288 -393501 -365011 820740 -360373 501009 157744 -132047 182760 -520595 454616 54382 920993 699528 -302009 -54664 582035 50922 -759371 956095 -779858 -951796 37357 962790 -23624 32349 268110 155462 -849589 -684866 -218805 736107 724178 -532603 -385172 -755819 -188144 358141 43850 -781383 -979686 566628 -36969 -455042 -599593 217580 -716909 -955328 -134265 -552261 659352 73232 685881 270571 -410481 684082 832467 -226549 647673 182942 526735 360476 -64793 -846592 676728 -991979 -761854 848056 413681 143839 241540 -928038 685870 -104615 232637 50095 464057 -652971 -470385 -179918 225902 -833511 -306190 510484 63744 953184 -15887 82744 219506 242775 -216534 241976 -232802 -24672 -212142 171614 -793935 492753 720431 -108244 -126163 -807562 665373 790101 114534 193675 909834 34625 487942 176772 -958854 162829 610441 624197 777731 -770936 -355775 906793 484945 -551881 418004 353791 -267229 -308142 -439623 434057 451917 -70971 -910914 -701316 549812 -59983 -364539 -49022 699093 815080 448514 -763333 -213569 -374796 -813826 -509641 566804 -988655 399767 -551042 842891 204590 -394946 -494328 -18959 -43152 177592 358085 731044 844718 322206 865559 -847082 131446 -817442 -117165 716368 -264185 -196425 11972 158957 668885 590144 -440281 316186 930185 -614430 987440 583069 191358 927065 734084 773835 140101 494903 302396 -878448 -425439 -61343 -539927 610155 576268 -676849 -230390 872559 982704 263377 -86761 -160700 684015 210565 178938 -345821 -526245 -252830 679825 -32803 367167 607600 -806610 548053 317588 -619891 333079 -624766 -697843 782442 994950 -331666 -231156 225420 -412375 -361670 -350550 528332 566051 -548969 -102349 962903 -669431 3022 978471 -878674 -279322 -609735 493499 821927 -351304 418632 335446 -419222 422513 98173 -202348 899445 -820617 -759312 910150 -950887 -671452 -569524 54512 -230789 236103 98256 939978 -857325 -536287 -871729 -887104 58032 28264 -140496 507633 -406286 -592056 328942 137396 -977841 -49443 -763111 703502 -398833 -898118 757076 -720963 865488 -680859 -374315 521649 -851069 292184 428009 91789 770540 -633854 -192659 985387 -901466 -633916 -95659 10517 438301 270709 -441303 -534643 474514 575070 515843 349446 668315 411710 68370 194344 -246240 -679608 743066 329295 644191 -605152 931186 -742259 -45720 -176287 -915323 -120924 -297438 407578 757329 694157 -75452 -710708 375659 -947468 -926755 -597778 -571143 -452551 -920243 -7190 654519 -170127 -224567 516381 188530 287203 -247333 -494885 -776688 145035 -318496 -158104 379910 999706 -357111 -829696 547680 400372 -652326 -613424 -976195 505520 -705107 -121350 476752 -313444 176176 -87403 -281759 -892361 -583837 962731 983241 -124747 471323 -974663 18298 61567 -349822 -287821 674293 519216 728725 913534 630993 -971496 763428 593523 -792005 -378691 146262 -816158 -594192 -540971 930850 -140659 771269 -141746 909271 -821079 882207 -383674 -651116 255585 238332 -781421 738257 -478893 -134040 996668 -257707 950545 -187639 132094 -637123 -954848 423572 -709048 -473605 758652 -947116 976703 589781 632851 847914 186555 313954 393029 710152 -566712 -190448 -309013 -798218 -474458 917409 -536115 658061 -487094 347561 698921 603262 -151717 339474 501811 -886004 -899659 851608 879248 674957 391785 414926 -72742 247918 497723 -524905 290592 280236 -661598 -801747 12259 -528293 455628 -26339 825881 -994781 432792 -336823 743725 786110 -541542 -362011 432253 796667 710298 832123 -465189 -544578 38677 608103 429197 316926 597563 -327717 830158 -26938 -929936 613468 474186 -643659 -224181 -582205 -445019 441341 307353 -94147 -926603 635111 822875 174796 44099 -979378 319043 671812 -583665 867104 14780 403535 -312375 -330400 -936225 -743447 693976 74150 -839553 138084 -12906 -864355 -951394 -808987 613458 457220 341749 115941 -479027 440879 -258576 575665 -189378 518019 358831 -522646 -187953 -61955 -815866 914950 684573 -459093 -693506 476878 -129093 599985 888658 984670 -538448 878406 -460301 -526296 288756 915636 -521083 -722831 959991 -698020 -459040 -389678 -669926 -787793 -441969 614456 -472652 771126 -798252 192228 -359921 -256117 -715230 -988436 -194967 -953634 -175198 -346440 -84621 239473 -759249 351110 -109227 -869348 -754343 936807 -519641 -230454 490470 -40256 169081 464250 249164 978762 998477 -455617 317496 831890 -432104 271808 756491 -171911 -250171 -825543 -547753 685749 -221647 626168 921830 -643250 182576 369889 -585036 -907230 -197625 311786 -164112 28897 -899984 -639072 -838401 -818926 750489 -853216 -996103 55309 396837 695710 -307158 -206209 422057 428258 -8558 457193 282928 435270 -791450 257953 -118344 217657 -486772 802511 -849358 562112 880547 -6287 -161146 888303 333177 40407 860173 47988 -152814 -294744 -156906 828813 971816 466907 992226 4365 -403034 567999 -467545 535899 53291 -379020 -829936 328178 -713331 968688 -884421 838114 -532524 -651525 -593478 696270 641467 -983757 402835 -240788 975282 665480 -90304 -891000 -825249 -74559 -494160 98433 141336 47605 -988220 630346 -297110 -246893 -934830 101227 -347754 -317349 294694 800510 -951282 -21534 564604 650290 958460 -662126 330119 310475 457916 784552 71277 -383584 817757 678196 317512 -548709 -308188 929437 -864217 111165 129929 67866 -142965 -280809 -10952 449722 913643 -96686 -130543 409053 103856 879528 -546903 204088 -61638 737001 272710 775765 -684327 993911 -440729 937233 955860 -317366 -581831 256284 -734746 -36115 251299 335868 984508 586111 991548 492811 -503048 398131 353871 899956 -948687 124881 -261154 -418502 513776 479794 -138084 547889 -227787 -546361 231537 230787 -289680 866579 -745094 323884 -235383 424365 -4089 13951 530904 -671297 949915 -734689 -292691 -386679 151023 851078 140362 70879 -933264 237186 -853788 -389466 341564 839730 -577626 726875 942633 217613 -318547 -633331 88766 -808356 490253 968542 708663 648635 736330 966022 592134 128925 -736672 -757936 -843059 78149 104892 944666 -468764 976717 723521 155609 927833 801826 -311868 -231533 162411 932230 971280 -530204 90127 50061 521187 864250 792811 485153 -353938 -129384 37214 986494 579033 -484073 327925 -882890 -468547 -130464 678135 -621394 799785 -878989 622555 -85217 -61155 -976669 -986164 145302 -269550 -298536 831660 724213 -585104 -456820 295566 -648720 5014 738254 179386 -141808 -296874 452994 -370131 750643 -661131 -186849 793623 -520054 451376 940207 882779 -763878 268978 185171 -619374 113980 722591 -907844 190472 349853 53901 -633165 -907714 705983 312965 828818 -919066 892534 471686 -332215 971498 -411541 492162 -713509 -429466 -918372 -308897 -257698 -598743 -524838 -100617 521342 -99656 -970550 -184807 194426 -511541 586597 -458234 183973 919758 450552 68341 -747290 -232735 709924 145295 710457 953816 -278305 -139789 219308 746684 -286223 858291 -814237 506696 -607368 -252586 -924780 -291603 -719515 -815788 374795 518222 409981 -699235 609704 901701 -542375 -151022 847964 874716 -888474 198026 -618064 148693 582885 795343 553534 -465501 933739 833054 457270 420590 737251 730538 528986 813203 500488 633882 -78078 -840158 -264469 182150 924313 -650530 658163 188286 586525 852544 -227880 -179708 -675933 33780 -697690 -405363 533585 -973221 124481 517507 -32797 -476793 -296357 -994490 13607 -363710 180351 503206 581632 912136 400266 -86933 -494873 -719608 759853 42062 -650139 988839 -541844 536701 -672358 -477955 -53982 908314 -645831 4437 -538373 -993860 697738 -531791 -658568 805997 575079 474693 450158 -959957 243775 -948745 677255 523368 -761706 854629 -382144 583945 516739 -550689 -806934 509162 493232 -208791 90409 -806056 -367906 335034 766199 -903530 -239905 -911168 817186 -157607 620698 488601 98890 497100 -853750 929307 -877211 842893 681407 792142 134714 -556498 280795 -679060 115561 852533 -78698 -484888 -819870 -976740 -334533 867684 722665 993490 768169 -687303 874008 -2761 283731 378099 -483235 236708 34369 638291 469112 859617 -48244 699979 -408834 818349 -703386 -999931 863193 610746 -654449 136797 517573 -540370 119777 406242 -730283 -346717 -840763 507609 -106388 492328 -366788 -152903 798148 -373186 -511273 850608 -953749 -77349 8767 -227043 -297407 729835 -272082 261524 62971 581706 -667916 27102 642339 -482357 -11021 531574 687893 160436 593059 163853 -520317 -968256 769167 -628730 29170 331291 -410155 217595 -852804 -594967 -915798 -820554 -413812 -966464 -15148 -106183 678885 -623446 454831 -831305 698779 -913628 434217 112664 298967 -586975 298310 265465 -716520 212104 -483300 -283607 776749 -547023 853463 -26578 -73796 -449044 -689994 -474690 -968258 -426502 -140787 117574 397056 -697070 -709183 791014 357540 -527778 -614833 252787 964510 -52357 202182 -682125 -678216 -694147 -428216 51493 201102 -921112 371596 -702345 -821230 98616 657631 -701938 -214775 -15142 512799 82370 318604 -288079 -669762 -760290 -406136 896914 -665147 -985116 -574529 547783 208079 937480 -335803 -430192 216841 74800 246659 -780514 -296007 -350150 290359 276118 -732236 -549194 -863886 -962412 474342 -463769 661273 -711771 -486322 -751929 245477 -65204 577279 331648 662499 -549250 928801 -95244 -899595 -597210 16365 -138570 -154290 -140894 77365 477326 820474 -353468 185817 64505 997204 -633646 -281133 602278 924814 -904954 356396 -393606 107436 -545522 64517 -956403 -706167 -727283 -948721 -966357 -183727 -771176 353683 -21803 -287226 -980934 433643 513853 571259 -554767 -569849 990285 -129956 319407 -764439 -653408 -603356 -815270 125865 -512120 -648284 114508 436594 -427514 -206589 -602924 513539 668373 185017 581939 -425937 -159520 541075 -166369 97629 799943 836786 519875 745352 -81314 -885876 -23746 -449344 -583379 916841 279840 118696 176369 -807193 101104 -255754 181530 303606 -206040 185847 836556 -662179 -341449 838024 561630 -632268 667646 -403427 101469 435559 -503212 117950 629386 -971718 -662142 931589 -852904 -205249 405575 601633 479343 238561 -674219 889686 121388 944349 565331 684027 -453858 878276 -379559 -103173 -537462 -237062 -622217 -613804 115432 -436678 320558 198811 -172188 -465265 -404619 968310 -935969 -880292 -338122 -205791 -551573 595414 90318 -366871 272338 65669 -115696 654132 636431 646343 558019 684279 -86189 511692 -933472 -570306 528770 -697957 548180 -155608 932916 -521333 185988 897256 917940 -239029 910148 831430 846852 117723 -624609 -752229 -171689 -356080 -274286 549721 -997738 741396 269713 -209791 -743716 -917149 -630912 -304854 -270598 236112 -155333 818945 164723 653694 632335 626371 -950400 -132120 -752705 190021 -875122 341977 494464 617453 -875461 854772 925437 610486 -881955 406189 828756 626863 697467 -278322 974614 -436611 693970 -41996 688203 -868011 -515119 262031 -830740 -173566 -809443 116709 -667289 -581531 101390 888719 149791 400880 539696 -574469 -870935 -330965 541764 144873 -95472 -752209 -902212 -248210 483922 -230867 -144446 157043 22369 -164504 -773967 -136777 -711069 -280522 -116710 -861879 -923534 552196 -71615 615055 370077 827087 -392546 -221118 -348572 -488405 657244 755696 -67136 -911040 568925 -663176 -916583 768840 16948 -820590 208206 -715246 570410 -853052 130993 162946 -692678 953453 -557176 356623 -776044 -990657 456973 -950972 -186978 349245 -585873 313152 -345490 794433 -860721 -510539 -333103 254840 -571580 867308 -407480 662756 -428969 604608 -53370 751321 729607 -921697 -533261 -59776 905798 698508 -978260 -339753 -433029 -748257 -48256 780847 -329346 -906749 551924 -76499 25759 483064 -398144 816586 662303 -552753 -452912 -882093 -847307 -249616 -691644 -495766 39818 7767 -863760 449795 -402114 167058 -5027 -396441 -775327 674885 -692281 -185164 223866 402087 525852 81243 -682748 479490 -870909 -301791 358252 -944073 -463789 392351 -748908 577719 -352872 -118078 -855341 -562677 -122479 384332 82291 733005 -343116 693584 -651599 779309 -736599 -937926 951105 310381 -41781 299589 -136633 -565915 -252374 -24445 -17953 -175872 59276 761176 -674922 670909 -990489 275839 -238097 -264529 203624 -356476 -702241 772733 -778768 619080 534737 -290717 -500206 915841 47266 157743 915094 -228297 -971482 579525 -571912 851400 531618 54043 -149142 92389 490191 307134 453582 731027 -789410 756171 75709 784682 -676370 596854 889603 616025 -156392 -318841 -499424 764320 633188 -759592 477896 -530219 98768 -84007 -425244 817440 -970544 -139508 284815 188799 -579767 470280 -526950 -146749 750741 643194 117769 953744 -780798 -307296 -98541 -970527 145107 49229 -25562 285314 384702 -992792 444129 136084 922988 95468 -384872 337676 -881796 -346775 -856365 -602956 -102656 -839422 950479 146985 26238 130925 753660 853980 -152976 -20490 261245 -435695 -430268 -607748 700587 -897565 -644771 -489230 741907 606525 927249 417248 438387 806626 996649 156256 -82879 -319897 91748 -984159 86564 370100 -828043 956263 -491016 -522745 -651392 -788471 522831 -33040 106144 998001 -859413 -931371 -598940 559520 -327484 114160 -480691 28711 -473080 -709044 -700846 -985937 630038 575564 -440612 515570 440579 -811611 376522 -462528 366358 -774689 87663 447483 349643 -181801 -275569 -839781 -887341 -921025 451557 845867 -133103 -9059 997536 298954 -710753 382280 -8350 861355 -63032 195439 -169665 464022 -12533 -292207 -279868 862564 773022 -817018 893166 897286 578921 498548 282542 -180225 105479 117723 -269333 152550 -773816 996874 661248 528741 245937 -970201 -694598 -684740 717435 984620 -953380 -620353 -49520 904164 -200421 -453805 -84463 -156942 733217 417141 -643501 -837430 -775794 337972 752605 453046 278002 47666 940396 272594 -779179 -72409 904559 -68848 -148688 -838946 -320245 385717 543473 -479819 203672 46170 -477829 743585 -759518 -758803 -237789 250664 866281 762669 -325196 966758 -221471 62257 -160532 -170359 -680525 -793374 68604 -425132 -869062 583292 -580724 402720 -731129 463249 381621 -833450 232285 888326 141573 -738058 947382 870164 499967 -225005 -21956 -951095 -970215 -803371 179025 524420 -975300 -235914 772104 -975748 837830 582213 148009 342330 757643 -333146 -544335 -955110 48464 735120 167632 738126 -857137 48909 -952599 930779 125879 292414 -837611 -869222 527017 182996 -389215 118584 157627 468504 371339 909622 666361 465509 -333431 692714 463711 598568 -104318 592637 -340512 185447 -390766 699627 140130 -125129 463754 -404602 171199 100804 189038 -722830 -364730 701645 -50186 549290 426808 564005 633486 34426 457291 718259 -926506 -23932 -953173 131059 -288734 566331 717684 -653197 398203 -102933 -216903 687063 628380 -973777 -583296 852053 554870 696441 681028 -883142 477357 -97395 663154 725091 -345448 832646 -638996 -889276 137285 -830384 484105 -162331 704754 -396628 -499566 708064 -280811 -809040 -90297 247909 411350 791492 893656 -966474 273295 808742 -930196 -256085 -954285 -893721 384798 -544721 783588 -203413 704891 678208 -73157 -556051 -494331 -31245 649732 268281 -417613 638574 702752 -699792 539759 998381 972449 -160120 298519 642878 -294703 506441 -258052 748484 -517588 75025 661990 387832 268385 777232 464141 619747 -522923 -807603 -311647 -203483 238752 381087 55236 -701967 -447090 -38219 209163 -856177 -546017 -377585 273665 -567079 734855 -359165 -96860 854334 777647 159673 351333 50242 114226 -907217 -324180 795516 893152 450613 -721070 677526 814399 821362 -956635 -797231 465926 558045 -297880 -595969 -916576 -423867 -225712 -191225 945199 -372150 665608 264420 -227834 -489375 -952146 -260314 -568659 -760108 -527404 138735 -925599 307904 -649856 287991 928401 177045 -603860 -318583 263138 883993 796102 132484 404141 489062 -293711 61403 881532 -839193 767555 656278 -887920 196063 -433723 -10674 -328098 126179 -346634 -538315 680332 250202 612744 908555 -69511 -204540 -832479 -733782 -439245 697840 -824357 -559493 -178305 402565 118213 -615297 -296363 -813574 -47136 284615 892897 74589 533282 498172 -513406 286608 -577289 -365096 908879 -821177 109499 -736981 -28915 -706036 747969 -83881 137274 -256836 883151 952916 605958 190727 -491873 -25171 408533 -422413 -771488 485888 385598 967769 119859 -668030 823311 850535 -664145 -773766 942790 746268 -74274 599361 -671207 796367 853309 822856 124911 292393 -32833 -976750 971365 807974 -503990 -58315 -749365 -762855 462521 -357411 22052 -826843 -635815 -314039 -448855 427332 190700 508877 909382 331075 -964055 -282162 688923 407492 -801350 459081 -818947 -780741 -790852 -550579 944755 -392975 664643 -180868 -337863 628484 728531 -671859 -787776 -243355 -586904 -568883 129836 -868391 453103 -906726 -487595 464634 -123830 -926362 467655 856627 -393008 -360646 -659134 84294 -551349 677809 471226 251593 421369 -727304 -846377 -742619 703883 67285 -255626 246934 -420311 -326883 -224345 814254 -120340 473148 697518 540754 -42142 -784079 -113150 -358853 -873074 -442865 58449 -54154 749797 28030 205177 -972828 540882 442679 -260336 -349765 -185677 -948212 296285 -493309 -938919 -577571 414685 -534246 62860 39460 723903 395057 -665211 -276758 967273 -304563 -95373 -935984 179313 241735 -411786 184839 805668 -446132 855847 681304 57602 -367907 682510 -200675 315711 59344 83242 -694074 -420668 374477 -498579 -28203 -726611 487122 -888515 955234 -854711 949424 -443532 -169448 613789 -734580 -567712 18486 298208 -557474 985284 -479601 -828672 -608011 -890410 -10998 -86244 -625038 29631 -450398 932360 944840 843422 921319 63949 123970 484741 722684 -548442 -144771 611834 -451176 888323 753386 -306440 265989 -637174 -647090 792427 925603 330257 -471615 -745672 789349 570278 -682958 418866 588627 840327 360801 -17882 -232057 -564694 627172 -951728 257328 -752330 872995 325347 118802 549512 -96676 -633723 348292 -860369 613791 -152239 -612239 761969 -728877 -843308 -928041 -721724 -390097 411536 -670133 -760875 622274 -191748 677363 -339708 421996 -496639 -645493 266597 895970 247551 -90784 191681 495534 -484154 -607144 -236140 237229 -706146 707432 -317811 417424 -930369 699548 180496 704219 809433 -761709 -480073 -413335 -221554 625664 559949 -28187 -396301 212523 -334254 -176558 -105070 191086 -953478 297092 976619 105272 135341 -308699 145135 439437 629384 -2510 -253949 670723 -522789 -996101 -506365 559559 -59479 674471 598588 678422 381740 921773 -337807 -534203 994766 367964 -203049 38714 -353103 -377005 -6887 -920464 475303 103818 -956588 153718 332475 141640 541980 524017 117286 888234 92790 -215402 -983333 325538 -280484 729649 894972 -683146 -867780 787744 -49566 -419651 -808327 -924200 -8807 -107035 295912 113248 379489 700208 775764 483537 -84946 894770 -889605 -40868 55209 124245 860815 90308 -12242 -273707 -572618 675423 454476 -876347 332554 -464742 -859449 -248056 -741735 172658 -480231 541912 866662 761083 -246931 131010 801383 -817571 -506206 47400 -662651 914002 356943 201406 825631 604329 590137 -323058 -213113 403782 -820770 -42380 -105725 82336 671854 -325726 288973 254658 13772 -401635 -771692 68683 -565359 287934 74233 38125 -595702 938930 -553325 -989071 -590923 220411 946667 576434 -935224 536813 884352 120990 918442 -631630 -849084 -706504 -158856 399046 394141 631704 15361 460539 -731546 -528535 -679606 427510 246764 -401429 828939 -234832 797809 -304017 -11216 93558 -34644 635997 -695207 535273 374470 465329 837083 -276609 -872737 -342535 875836 945409 -103673 315865 362811 -728949 714949 -355448 591686 -274289 776340 722128 269826 -141998 565217 -34926 -17978 -835859 748174 960191 81312 -290099 556274 -243232 -174385 -353869 987863 77199 -738617 -143819 -266758 -398084 894384 685755 -437105 -601751 795367 874115 -435270 -351058 -445316 18462 816023 266550 -623182 -698639 -644685 0 -70526 -244683 -124016 -831073 693017 790263 821926 -814918 700117 705176 -540708 955661 779724 626510 833939 455270 -932027 369057 868636 31529 368189 -796689 -752196 -484916 945507 -549015 85551 -293284 977948 277907 577698 938870 -918272 -594488 -464456 -226866 755163 31540 -747898 911020 89389 399320 -811369 724330 -762198 711306 -875415 703992 -429509 -985230 193390 110296 325115 817294 664844 -3550 -565573 961198 780957 -373760 -88321 -59015 -563217 -386509 732543 -516506 292165 -663539 955174 436036 998485 -577291 -118122 -311885 848328 250598 -565854 -779991 -70467 -700176 786770 -339218 -359482 -841802 -71709 -128992 -588823 221422 -679227 112175 182176 -729372 871067 650978 442329 -449673 968639 114256 -725257 -173798 416955 53224 518096 968405 46032 -999702 -128979 -67390 308851 -879509 267725 471056 -916661 -640683 -668318 -897405 679733 730469 645650 459890 -725184 292651 67192 932551 305329 946574 507809 -451581 -625280 535493 466703 -386633 -557351 758239 -553800 69004 470300 295356 896392 314044 -790435 -379503 -376613 911255 394213 -400920 210308 -598401 34223 -416610 414410 323820 -371348 905827 -222491 439401 907520 -680771 -115195 876053 -253438 421382 -195765 890659 -102080 116969 305358 714587 -426055 -805271 -384744 -399594 -825311 -701350 822822 -827579 -623136 -793114 -183828 -17429 -666093 795785 -574514 83103 -722039 -757866 898472 116619 -967480 533040 -222265 41327 -523770 -441263 947053 -36449 -496976 -93753 181713 -541184 827367 -342095 216477 560783 -739075 -88186 -649745 140763 -391172 -328561 -874536 434694 -482784 264425 -307744 575176 -27048 770308 837120 -790292 -306871 464806 114470 -847407 -931509 -443800 -103116 573929 -101782 339383 -434942 742589 358886 -79019 517976 -890264 666547 -219562 -780 -148072 71290 -213212 -31094 779664 893462 806139 213695 909993 -743272 -895507 -337619 593228 -690236 394975 357602 201593 -826351 -250230 313441 -521917 -421715 545787 -167521 861394 315126 -638444 -967673 372832 448258 177801 352247 -709572 243481 783459 773569 -135094 -373450 190592 777771 -140543 330377 -708591 523119 -520085 444407 331419 533308 -768855 554649 555383 -383437 516204 -300103 738770 -268054 -452867 697304 441134 -582420 457271 939 198879 -702793 553479 946713 -220786 -113475 294003 25790 -798151 252389 -15600 864108 752561 939143 293514 -289883 -994533 38642 556704 378145 727152 371562 411813 725070 469757 382370 128000 -864309 311907 55239 -27731 -298899 858776 223989 -919622 274874 229988 -265153 -569269 -937616 -488731 749227 380438 481023 -592500 575668 472168 185227 875806 674374 -360802 857963 615476 -132794 681388 -222291 -179013 531720 237594 82320 -564620 312406 -974974 -314617 928757 -172177 644628 561725 737190 374662 -961390 336652 33989 -831041 -391596 302212 -260638 985270 599493 -258966 448356 -2568 -656797 935351 -701821 217991 146755 -356459 -172468 -733862 720523 -832539 -487136 -781989 450167 170428 -59724 240359 587221 -258719 -792430 298578 739592 688720 343063 -634912 -818039 110650 56948 -392243 -13471 -576893 407213 -125882 -870352 -884925 965789 712686 226089 -520762 -912016 -891814 -756844 810380 714919 -119019 453195 743753 279319 -359524 587325 180070 -175510 -502813 395502 9854 -613603 238287 -948747 -874270 777857 188346 -783108 -380907 -967110 -331278 -362300 789201 597827 -341574 323103 -285952 928359 -532281 715636 223300 451913 -768060 61374 105584 -588194 -163889 -79603 295692 494702 754042 -760957 -827051 802582 -165301 631640 -644166 469065 -58564 -172969 -559903 784074 -592581 553695 -312032 577459 667691 -693149 -237180 -569102 994401 996971 341837 -781881 605225 705680 167152 141767 -411969 716420 262036 77788 -391083 -253305 327445 -333374 862356 356851 -237820 -353524 870419 76849 659109 650269 520033 -32318 -505616 -275665 -501503 613815 -428783 -78384 872681 899001 538088 132960 578946 -103038 -920439 -224748 478763 25442 -150723 -195722 -511177 -848837 120831 -575518 -407190 -517627 353152 -61302 156927 -464437 678179 864755 999973 147883 455041 712567 87037 -628774 877799 417217 -440418 444575 -994092 -342060 614545 -868269 721275 858116 -829226 42983 104135 468219 -517283 -943906 55121 700341 475917 343630 -168212 734468 -162879 594147 -438758 -66547 -13882 -815652 -488812 230729 158558 466445 79046 567430 497728 89051 -300719 -538397 -677098 -46397 -141945 921815 -429699 -537388 796786 -183509 -949624 -465744 -349363 -383621 74174 519822 464650 -337607 543512 883387 484938 24106 -237180 763413 -897944 534887 -707228 -166002 331631 712669 78607 113455 488351 -187186 489167 -271981 -279060 286798 -143774 836327 166655 450502 -526599 -3343 474931 -912268 804668 55430 -787048 -212503 894148 634386 -359692 417162 -756449 -475756 427069 895504 -170416 4767 163105 -370168 -287924 -895781 -447490 23636 367742 -419455 -858774 -999129 352836 -884125 274861 84365 -239249 159585 -824511 269409 746311 271477 -107559 869461 -253051 -780248 -214057 796782 -770985 -814053 -267180 -627964 865120 786175 922780 -115258 178870 629405 925743 588341 551138 -381617 -359102 -971996 -695453 205829 102588 -971457 -289621 175809 -196551 461825 574368 -496613 -150390 -350405 912668 -613058 -854349 476180 50797 31209 153196 -924924 931926 709103 912800 803416 306957 148279 74481 950065 -546373 967100 -272462 256133 552063 -585585 903660 -453732 232939 859984 -637222 -823532 818565 -702407 674797 272861 -201656 508563 -845752 -602306 509600 -122562 325 129615 -873871 -484563 -583058 791805 -897519 778088 -127227 -687863 -943031 -975095 -527748 -768888 499673 420799 -307970 -342940 933745 -926130 -386332 -577190 -38472 -235891 -445375 -355589 181961 -958873 -415273 518059 -190159 -734501 600735 -386523 -19726 -5765 995525 561269 -573821 -185744 -405591 -947844 -290099 -697355 866272 902511 -720976 984023 336176 -859432 498044 -626052 -730856 679572 -16136 383833 530246 -381741 -754849 390010 -419041 -154852 -378786 -278146 266554 102470 365079 -145384 772453 775936 284194 -720368 -468449 631626 877830 -703168 13468 398073 -898236 492311 -797371 823607 981964 363801 347573 -203647 -406394 -376740 271932 841383 -717749 978957 -534944 368463 -528151 -212631 -126505 158067 -895966 -307003 -724722 954462 795438 -595833 -751066 -506317 975028 227370 -644110 -750746 66773 577597 159866 453057 -605534 -949275 -405253 702689 -581215 381399 -662812 -574026 667596 278879 122714 288518 -484975 -786085 -8139 196202 -514093 -523328 78721 728272 -841241 436117 -477698 325240 -147816 74355 481057 -514441 320164 787979 189072 564791 951613 -88800 -905430 -42764 -447223 -649848 105341 437056 52002 906160 -189490 369408 729750 382485 -375532 -512659 -665752 -456117 935805 -158571 -666866 961914 -534424 -205097 -10895 -327588 154729 929387 284528 689856 576840 389335 953309 -145782 -280062 -444933 558078 -247759 908487 -656634 195085 106304 -262150 811646 -374215 946646 -818251 -68932 228771 -138075 -222270 474477 -806303 -868490 47139 -926829 -956161 -871260 -293750 93826 -119431 253341 529761 -730141 939330 -643740 812996 22068 950080 -236783 900482 -531898 -477746 237519 -387808 637502 -948936 -421666 -9770 830613 476611 -780145 775568 -144872 474018 -468662 315375 926953 -827518 -722037 61253 477564 -792833 237536 -309092 178714 -179667 -800787 -204241 -679455 934800 -910615 -295569 439874 633252 -712930 -807936 -243454 -353579 -327059 71097 310970 -760568 -865849 -881240 131159 -368879 85941 853388 170267 258490 100177 356441 757529 992323 997835 459575 459069 -798372 -13339 493955 107458 994861 -384649 150477 -643526 -177585 -870420 -73256 -710647 -96688 -130365 558238 -615574 -790350 102927 -439735 821225 234732 -392840 -966726 86375 523496 298935 -158842 75930 494852 -92003 896884 -916726 284817 -983155 -604799 181269 -340009 887549 828892 -153492 -212209 -505862 -748950 -694636 495335 178465 280131 532453 -709246 159014 -808781 73102 65653 85073 -274886 -928752 76363 337916 -220787 -632130 -975358 290711 -241390 -863677 351500 -106588 710504 231708 -329009 -758597 442717 -926694 -725467 997126 -803851 634209 495836 398534 -211222 410860 -275657 124237 313766 -885497 -724501 -217598 141131 309843 913315 -948256 710956 -158907 -352131 3319 589522 74151 636043 430954 -781576 188310 492115 256111 967566 665475 722512 625874 938682 -781774 156398 765298 -603694 -466114 221201 -517694 469859 351379 63119 -827190 958766 489074 -889551 96804 191141 41456 -747594 692223 338034 789111 743760 749471 711921 867908 -394075 -56613 -860751 -344729 393296 -745059 735223 563270 197853 -631194 -956101 913819 699216 731335 -38359 818801 -452577 842729 -642527 793899 663988 467590 -789065 -208642 -222740 -592530 356276 380658 -447462 -110973 63891 -316316 865924 -601154 -550267 27783 -724123 129831 -495762 160862 -386454 219104 170854 610115 836405 -95845 203960 889956 509149 683936 -18074 -88768 -608148 467912 -867549 -621521 -664225 471684 -116393 64856 893097 -30377 -801633 -223816 849073 -525736 376651 589857 -433712 -165839 -690338 -515912 800596 -77406 169233 24311 390783 -177409 -599343 -174679 259848 -684371 527932 800625 64793 801322 655912 76099 383311 775042 399260 -735127 -483778 289498 730068 816767 -74773 -542103 411969 970103 253519 -128390 -770169 217110 235995 -350740 -390658 990453 -734226 -95183 -840782 256258 -936096 920530 -843421 341628 -241029 -326678 -663931 979195 742269 447527 466369 549349 961688 -740404 -998926 -344967 511474 -573006 33321 491720 -659035 407746 -380374 -585033 -810305 5500 -374932 -897280 -587965 780019 -476387 668718 589350 19535 -469092 -506205 -754861 -372406 -319491 -929899 642600 764595 80520 -367603 398327 -403730 433466 -295833 912134 637042 -169022 881621 -247921 -635703 -377082 -754596 -185024 -998636 172060 -95787 23996 382724 101329 17773 -706791 569954 102950 718629 275680 611465 -432307 -781613 714000 -336410 255664 -884576 -343141 226815 -663445 39176 93415 -220055 85965 -762403 -218801 615888 979931 472516 -909153 952307 966093 -978123 -173157 -465243 -838257 -468865 228857 -550835 277569 -315325 -796702 168551 -560329 857205 538998 -129151 52986 745310 -802875 -325057 -60219 655132 -189482 -179753 -804087 -844512 609955 182550 -841751 -703186 -538469 -647975 -262593 322529 -275937 -247404 54165 -901595 242566 548943 764973 820667 -445030 -302940 883962 405305 620184 131011 646308 -909305 -891980 609774 777864 -438429 -970350 -615683 314677 -557858 -274610 164315 156273 -935715 -61195 -967674 -121934 -923368 215433 -465645 -726619 238238 678657 455720 679082 -946609 101447 289793 600790 -445983 990904 -862356 -321296 -101540 -183384 -26932 272884 -762850 -461221 -272358 999828 373591 632845 64863 892466 -897394 675947 -447557 -107162 -525285 429848 912865 267006 -901590 -231255 -905959 988281 -930242 -81111 119485 210443 431148 -71659 893628 -225123 -328292 -330015 -16870 508746 306060 496754 993006 696163 432972 -729822 435043 -376596 983171 942911 -903241 755740 754472 867084 451775 947937 873866 -917442 -433311 839257 345673 -62080 -44776 187738 -981030 -534160 867060 -905749 -35321 -904801 -94569 198473 148717 -210155 952249 895716 -169220 884555 618661 -183329 422906 925744 -484550 873235 557313 946981 118379 989196 294268 950016 -718144 942219 -722898 -150644 -255662 152962 -362068 138759 737107 -254821 -170403 115619 118147 -930511 131073 253190 -833732 -956714 -626137 963019 -866201 954316 636726 -462082 -326907 -555253 444645 394787 218151 885569 103746 908080 -723210 378317 790831 -157938 579628 740803 110432 -568676 -155239 -80148 496991 -743380 -371425 449475 -268151 -259707 -302154 921849 981774 -796449 -483095 696561 -367500 -678038 706903 491461 606996 -886073 685618 -497217 900892 -713331 -683836 181473 90123 -491451 84709 -104738 433208 395246 29062 242974 826444 574331 622250 -257858 -588605 -557232 722535 -798323 -505872 -906807 126185 849168 141558 -808654 -485777 -627329 23887 -654000 149965 -115257 -279224 -377257 437224 -534394 -123645 -380431 -196803 -265327 137716 547518 631003 583025 466532 721230 557284 275170 -478734 -851415 -602481 505811 863245 395463 723497 523241 589819 -311400 -702192 400507 820309 27262 320310 831639 936584 213454 339108 940924 803669 -297901 973429 235806 351698 390730 -510377 -627930 -173976 -439193 -573427 -416657 296403 -466993 156527 -528246 -169563 339228 -882072 -184518 -225853 -371108 -852361 934265 332262 -408047 -239697 871025 132507 661299 -166344 -20476 315203 43306 -926517 581 24724 -201644 -21318 445820 811670 -221691 106341 539558 -75481 933122 222278 107890 380792 556933 -637722 95173 -363122 -896068 73830 995127 393794 -540086 695415 -291308 -932927 -769340 620002 840796 839692 526646 83457 165700 -264583 -599909 -30012 494515 -167760 -570136 -345043 -997691 -970193 -41342 28500 -657333 -420665 633924 -476188 -799159 -799715 -521990 -833636 -24841 664617 -127256 -794289 -775231 -868166 -766908 -264604 -426937 -372367 -466377 547031 13277 -693823 844000 480822 -322421 827253 -991919 497828 -122738 -683606 754064 -976678 -717226 -912559 268183 -602847 436231 890287 -931755 -81063 -104456 655068 283051 -516107 899638 634439 -517904 -830083 -47870 976688 496877 604171 741583 -717139 792546 -293298 328773 365350 503551 -954102 -977087 -431655 220011 -617706 -983470 -320810 913984 -983203 -101955 -721660 -986483 614238 148346 24858 575956 126379 -870219 -873689 -968951 -813715 59086 719243 88857 -619553 956506 680572 893792 890318 123936 -64766 699826 822816 -589540 -542982 111699 328138 167039 -369385 -181505 435544 504749 466652 -659997 -995863 721982 542500 560545 584112 -346243 464282 693456 258165 218860 702145 -32390 724882 438206 561518 68381 -256394 204124 396488 -637910 -244059 734561 188495 -539127 519989 113566 -316974 -756718 -504749 480150 -424200 -846186 -239428 -667774 -423240 56404 -288315 159055 199777 -510076 746580 -69349 626707 580176 -236956 -47556 -124733 -359338 -199804 -78535 914107 -758872 -922023 31951 -889577 215371 955160 671853 -211255 -179141 215949 -900808 740759 513894 504342 -98040 994456 839852 -814552 511337 415034 -249626 768714 -513381 921663 -739108 85781 570387 -119365 404173 673722 257144 896792 360298 908924 870182 -960366 -625829 -30927 770350 787388 136505 373958 3796 467449 -924525 -608968 -78448 324227 796010 -107237 754573 468839 -439116 943767 775213 837511 -928548 851430 -524157 -603881 326721 -69417 723160 -748639 -853325 837966 605735 -254207 725241 -859070 450208 340329 564557 87614 952489 -494498 864733 656097 -911528 -210631 -266036 -780963 754426 636072 702256 -803717 -267888 962858 989714 -123754 -194483 -643178 -281742 959004 108057 -937195 -278080 468752 646288 271139 -797981 806154 607108 -261998 -84299 -383178 -347273 360839 762373 324049 -688862 78459 -784876 277039 231153 242747 969625 305335 180228 548200 77374 285797 517807 -996744 419488 -416441 440187 -147404 -970542 -416895 -168029 -3912 850651 187466 -394088 416374 629811 14444 -653314 -831565 -721846 179528 352557 -617976 -758782 259535 825008 -563358 660144 293770 702665 -268670 -331234 252819 -766997 -860546 801932 -516582 184383 189374 350890 108385 570400 -131456 379168 -474047 84126 -268587 -998778 347682 -32769 -983902 -608915 -912890 -362439 -804064 -429740 570239 -969223 -554532 -816333 -26571 638752 504503 18292 255457 360384 -735897 997237 -98732 950948 12660 695175 -755471 -974523 -247492 -199054 236974 50133 -688272 -112145 -363368 -952520 -219372 -745556 -8628 -587258 -514685 40140 110974 37899 966121 931684 945142 440519 747335 -863489 564750 -446993 -204045 -492005 999862 -119062 -559723 85674 -822928 -268076 304939 340369 721492 497918 255109 -125012 755852 229356 840778 396361 207705 779221 -737550 474409 219917 275623 677193 -427774 86287 -327295 226674 -623873 -17446 -488905 168162 -116034 -428930 326481 702689 982225 -570338 886412 -610163 -440002 202224 -564136 255702 -630273 659904 755032 -217597 519299 778989 49125 877739 420011 380778 -873973 -982595 -921267 -645825 693003 982009 555061 616070 -177833 959348 -921441 -222354 -731238 77592 -526274 -328517 -878035 -401374 327736 887492 17826 54819 891815 -2061 913853 -306689 987546 311625 647286 -590992 184082 -650153 -850567 -527356 -622586 -439354 -708442 587547 571231 -700080 993810 -331798 448893 669637 510723 -655365 212656 -348409 504184 700971 980671 450831 92319 186666 -860699 433509 -408484 708478 -74417 684587 496585 -953215 928287 676371 -853968 256222 408940 630245 -563181 -593512 -400961 -18566 806181 971651 981144 667971 549967 847049 -970265 973635 -559317 -326425 194068 -899439 555020 908973 406519 230487 -922636 173889 664928 344405 -945379 672284 -880367 -850593 -65679 530316 66751 -883366 -724591 947504 118293 -312124 -200366 11904 -65872 498985 -843333 782530 901156 -547794 578952 286102 -178571 -6134 -327509 141291 -190433 986888 515270 -550009 -735473 944647 342578 865283 -112984 510841 830842 508236 291519 -731928 775776 -458972 -827617 366572 -503848 -83297 359558 132790 -913400 -538457 -567770 981896 -255281 -902792 763428 -144581 180539 -793180 -840804 868280 -321776 -150000 830492 866303 -22072 347125 -204252 -450269 104973 -356896 -925011 -652724 -206399 695731 -176993 -955212 661495 -331614 -225575 -896982 335351 372790 -757331 860946 -123586 69197 -933791 -575645 120316 -167528 -588369 -363481 259220 -392804 -94651 -171521 -18145 -564558 -316218 -250212 -828439 115464 517704 -430265 330099 291229 -370092 -588325 883183 -56120 939497 -685755 -759353 634033 421369 -823413 766999 -239274 -78614 -480318 354734 726792 -946154 -382954 -226927 -321684 -822836 437574 -737160 -468229 309069 -67163 234447 927618 -163120 780058 499126 352546 814718 752673 668801 368977 -529930 -249016 -234695 -556969 -280885 -805709 -612327 101330 600577 -795752 -751342 -92365 816659 55364 -378169 -219713 864752 187284 809234 211983 800505 66172 933885 969104 -26875 611844 269130 951939 -771874 756934 -168724 -379394 -36927 383346 697867 -373399 868321 -609462 -144892 -59390 586341 -895578 -560409 214617 928869 -141199 94839 -839211 688881 -381527 -954067 -704338 -534773 488035 -460747 984049 -180056 167877 -729616 -369153 -908238 775435 521712 648333 357513 777731 -191489 706214 910717 448912 460313 982692 -333354 217515 968685 -272837 281165 240093 -147616 -237842 352016 483014 928522 391448 -375231 907545 -825546 -588827 92536 -852706 213094 461526 321852 173615 975054 579904 -909554 256827 -437932 -589619 -613921 -895930 -614505 -180998 774932 -862873 -944668 -907752 749833 -217143 -590782 672203 -974196 -579926 -827161 802574 -639139 113759 592449 -263636 458933 361934 469358 -723640 -925508 495090 -464956 364887 -288368 645211 -205749 -415711 914117 72363 -689090 379075 -333600 926106 -550259 487600 -32677 -234637 -283427 -232277 994597 -400363 283654 719566 478623 172275 884372 -183545 859807 -521835 298568 340246 -508688 -763628 -370668 -836208 -759984 -345182 -546526 -236193 -317967 -42625 480334 -778432 -627207 178053 -628697 396355 -546558 545821 998258 136526 -602725 144456 -896089 -652646 768837 -967913 545009 -829899 963191 -368461 -443598 743807 -496998 -349866 183550 -73811 -774643 495568 -75365 -627895 309538 -393469 -585849 599727 -125281 181223 279282 -905455 389823 -113913 -19904 106229 550958 322818 462088 683826 -348655 -757622 796568 -22154 967931 422889 403950 -698941 800377 -607241 527040 -543891 395655 -862427 316021 -698466 660120 -343818 97962 781266 105619 980096 -57810 -676517 -929200 78831 -630521 313822 -471009 610051 -540693 -98860 -406846 850445 2759 -565365 800237 729589 311611 -704734 281293 -184777 -574436 -682224 108031 598114 270705 -991970 -322796 -886376 -722442 -271512 -81005 186640 -373348 842848 128887 693271 -140537 636107 423085 856331 149519 -486462 -276840 -176418 -323264 44722 368013 508953 215001 831453 -687145 832087 499409 -135593 -458701 -992826 253517 -648823 900565 -192087 -963157 323761 215521 136280 744699 910304 -108813 54846 -227839 611707 597529 -655654 -398924 -81349 606675 -983617 214977 970285 -627943 540053 -804727 -356301 182229 954261 383263 529152 19813 -327023 550987 -245856 -951781 -380823 248714 205678 -958659 375447 -629749 -780004 -460667 -365532 -72269 -42449 -179679 84145 417050 -111105 -692940 -120209 839693 617275 -21549 522023 -197238 127972 899977 678195 472006 214350 46164 565635 -855638 818338 176294 409241 546258 223838 -895515 690445 173581 578771 818539 114058 713823 -111451 -187769 -866993 -301438 403791 98682 -538961 -85407 20765 178938 -507887 -139620 -723408 -504909 514801 -243193 94974 -55359 604125 385707 548815 -964425 -621960 769603 49601 643739 693243 -836929 906181 910439 640815 -791227 -103777 501130 726388 -533205 -604310 434149 952893 985599 -704238 -151345 -752238 -663425 -30888 76433 604045 -465759 847953 -298518 49501 899724 -743961 -608755 809414 -899043 307159 174494 653727 -441885 -958158 -148808 -328749 -523485 -255396 -908566 761697 -660779 327696 522293 -724517 158245 284634 364688 469738 -138380 -576741 640229 104265 570068 164616 -649967 -371898 362255 945067 219496 -420412 -103136 -848543 259246 -41541 -891080 -803750 789663 901686 628155 826909 -423448 -849324 -630207 -867839 -282581 330568 912918 745909 765951 988250 211257 -190407 -770194 831716 419041 140002 -381707 19029 -601997 -139174 801928 423217 -533363 -826082 991371 -897266 -932353 -147458 -430630 690329 -981428 521888 -580926 790671 950574 886910 293894 714565 -353905 5603 -54053 -224991 -340720 829426 99564 -604386 -185850 305567 121559 -211253 -382728 -151500 598317 347597 814243 111438 998902 -817831 -881034 -746019 -660821 249915 -691945 640807 612410 626257 -188196 200517 -295674 169360 -387246 727845 328932 820095 530617 845959 874784 259639 117509 -309248 -703115 -674583 226655 -621574 988568 -527272 -750942 748081 924334 532186 256863 207415 393425 520540 -54182 562417 229904 -510757 -105333 -365543 -133396 -581525 -823395 -343238 -449829 644404 873586 917047 260680 94576 287517 -656572 -756847 -288146 836455 263018 850568 -903150 -130613 787976 588403 731987 813434 341453 -668147 714940 -342313 -320065 912386 -868500 962171 -460873 200566 -214251 76211 -609054 132223 947072 463997 -110526 -633818 -763000 -571889 100395 172010 -987493 -154032 -961850 47806 -627268 824669 -919279 -817274 -206717 -348411 786653 514333 -841444 -816179 -209841 -750382 159428 599021 -782240 -535834 543823 -943 -743586 -806000 -910940 -617063 980968 -554374 -93121 723098 -797835 182337 -206162 -876326 -582067 -734472 -757867 536984 -702322 528038 -704725 587074 -537431 831555 -644934 991868 286307 -248641 -191453 600992 602709 302715 -790825 876345 -664596 -516530 511327 -368378 620266 -715774 760533 -690819 -772638 -546987 -974103 -382010 294720 559864 -527523 -975300 255679 -507758 -619254 806512 -598543 319678 -13608 -210779 481594 -345207 877897 392916 -810155 -493066 312687 911914 986702 54010 -7054 -934267 -40442 -121856 407179 144763 -67149 341093 951435 -868141 833501 390653 -994475 -708215 -50206 -71155 -727585 92879 72051 418511 199734 10759 60181 887793 -880649 479562 653345 107414 -436522 -512156 194243 -571821 -217829 -55339 -248705 660019 986784 817361 -295385 832820 249557 -95295 152038 814023 -231364 -868800 938681 738516 -145171 -367201 473841 647860 902418 527714 495154 880182 655724 -296128 230903 444058 -183859 840743 607756 -693223 367132 58550 -852334 269531 -698796 -198207 -24194 961535 -62459 255824 -551909 547991 -521902 -518624 926467 291113 -100111 -790751 882858 447535 -918226 -163466 -431021 -341864 -601240 636152 403993 -63291 747026 450996 534888 81292 -487500 -525848 544641 106552 -444056 718346 -900359 -479224 -305443 359105 -418758 -576724 126807 -155671 955393 970955 1197 -23916 -184994 -437249 -678583 357636 529335 135127 20396 152114 119366 -980396 -756505 682314 752535 903405 222755 14380 -549110 876299 294682 234476 -941609 -5235 763292 599379 232837 92358 623755 -452260 278769 824186 -520224 -218184 -584754 -566683 -809436 -830645 994847 -920909 -18442 789292 -690626 563465 723723 724137 215769 262907 487978 -61376 487792 204051 -84436 -287705 12632 -822959 -369789 -849466 37051 676901 -296401 286264 131477 -924809 638282 -252467 297784 -388193 949117 368395 344266 -596499 -209656 -351192 -464574 -866397 -215873 -961519 -364050 -430346 894600 -897434 389488 278672 962270 175740 -346308 391953 763472 -184486 449820 -396022 115458 772925 315948 -520832 539563 -20076 640350 -494737 199062 -966908 421623 810820 -961246 -764571 664337 -141086 650177 -894269 -646505 -493922 -665603 -590882 35532 983619 -326930 -853206 334788 785551 874949 -424496 297960 929715 237508 833451 -834570 744151 35396 -883508 -782976 -817388 -541522 -739850 314729 -687240 525826 264995 -258837 -760826 -405421 -677634 952595 -776140 361033 877798 901826 831467 817054 874865 -187218 -219510 498337 298983 -671648 -627870 -664778 -335550 -972492 -825541 155860 -576203 -245284 -530993 263813 160674 -34083 611786 -512918 -565085 -883696 628688 359220 586882 581026 -529034 513708 -137664 -808300 -941752 566957 -536174 375356 72002 -10972 385247 76867 761943 -405865 -908349 42789 -845587 -763621 -329585 -714316 498910 715100 24007 364693 -87687 787097 -22621 -66880 76415 -168539 -89585 -791676 -633689 22375 -490581 57346 500250 -242597 -578741 -380498 -822921 462607 -329992 64977 -281136 246951 -495635 398985 -655188 565209 90139 20423 -578813 574194 -165850 -321201 -599611 -211505 -217499 509244 -805165 -345116 224230 -534150 -891260 877113 820199 411082 749985 237416 -21794 316482 147434 -241887 909043 86730 171919 -553562 -755327 945696 97208 543311 -421352 249429 206461 166535 -443267 737870 247662 -738484 340648 -593853 32908 716851 182982 614083 882638 -175774 908597 -787538 512670 -609259 224139 -518598 532826 -816230 -127473 -303633 -968237 490837 -974403 -871125 -509487 618812 -15546 408606 -123507 -971429 302862 -32177 578613 536017 -392531 -767594 -87829 144593 976111 608159 370502 886563 484820 -818835 864464 615585 -544368 176469 -938745 709690 -974708 -377601 63580 -532622 898275 -42007 716343 -999968 494182 821219 660081 -514257 685592 -158188 -308008 574877 -734029 -934157 -893009 -658177 807457 901199 -501461 843195 953732 -530616 608887 -802612 372911 -550445 -975695 -712382 719402 -613702 83691 -551105 -715214 944538 -662741 876923 -949322 148579 -777493 -925503 -634789 625884 -95079 515312 -629894 -968548 -962792 -531461 -617187 -100846 240190 -573974 734597 731261 -727084 -883753 596263 104693 -526311 -628751 -904022 -152351 758975 -895492 236266 -803714 221164 875854 455288 488542 116282 345683 307352 -657689 98104 -487157 -786366 432464 202599 -362489 582306 829735 423357 -360464 -476776 -40882 -630874 -924288 825912 -552071 -139138 -22137 89034 396850 905752 -849433 982092 93654 -294854 285080 974571 244245 -26082 610341 979598 93301 555891 479277 625099 910287 -526118 -667550 435440 -351919 377962 -751602 -552069 -160134 490029 -653175 682146 250529 -987872 819396 581453 -8209 289206 -34750 798870 744416 530006 989209 -528560 222535 897112 452085 -586883 -569 417164 570134 -519850 251738 -649165 -915763 789575 -192691 -649980 707970 237296 -248894 -917335 473265 607014 11181 768191 -636055 183536 -268073 -114470 879564 -825846 852703 418174 985490 -205595 117556 260135 -690939 686245 679324 -958 -979066 -425438 98224 995122 -848890 -842136 4317 218572 590222 535991 154340 -871206 820409 253571 890459 -499428 -451147 -414476 767787 -732733 13509 -648216 977168 594036 158529 -611732 -714724 -93493 -653164 928455 -811980 149461 630717 234863 -312559 873749 -226993 -63214 692288 -253952 -809358 -509298 267298 686209 -777121 256505 805101 890102 198760 590362 813481 -363983 407150 626670 -919884 878327 214632 -545883 -936641 886788 552675 -716382 -15793 -589050 635004 -226818 -466371 439326 790119 573957 793526 745954 368236 -155593 453179 -554275 -339227 268873 141090 -175347 -72766 -13407 -13165 498788 664069 435294 11148 -86456 845766 -206770 615134 -889965 801200 -282634 -168018 955156 156546 -643827 325365 -357492 667791 -759551 -722433 529841 -999618 936433 253424 -112850 837643 -976335 655290 -305887 -441084 -746550 452777 348188 -433844 297975 -849321 36774 49180 -102359 -205384 -82249 79677 -269949 866320 484543 398095 -802338 253175 128543 -270203 -550585 648668 -379731 -730201 -457476 -1537 -138827 -975473 75635 377206 -580877 965612 -336941 587305 -210534 -442877 -508679 -102570 148689 -65112 888436 -558579 -846544 488137 770954 -308555 -247353 -292124 722481 812933 -86377 216075 -435434 36236 -347497 -495257 743833 -835798 -443343 -784077 -358578 -870763 614978 -577219 276606 104533 733341 -130328 986533 -560825 -188151 -499796 872306 -201186 -292162 -244332 533065 925917 720108 354111 -48188 -63009 384821 -131488 775342 -346417 632750 -79297 992391 212144 889826 -899018 -142333 -768169 9678 -841292 526090 -492436 -247706 623805 834745 785388 508814 -337561 744928 -941014 100642 15071 -952445 -826039 558575 361314 244953 637635 -150728 -458299 -489009 695654 65202 -994194 209414 294482 49544 -293032 -800815 409084 -847016 932498 -494536 416174 -952013 -849471 -25609 -261500 -554335 -613862 354816 14321 -970085 995433 -992523 570552 -738545 -485875 -85969 -669197 -437024 621048 -973510 -366065 603491 750132 621526 -160050 886499 -986023 -844809 -727612 -936162 -867688 421318 75227 967494 -688332 -59745 824400 170497 -927741 -918767 631603 757225 -912270 -847008 170730 258572 386174 60166 836142 -101395 284859 234670 -562036 -506366 31057 -206536 291686 -377676 49274 589752 -970512 710114 550021 851190 -801100 -353058 598103 -263697 198030 438510 -23708 514515 -587728 206028 -528070 111621 -148705 -423897 729335 995487 -303308 210464 -81459 -224149 997277 -934450 674822 275562 111193 140474 760186 799441 582719 -532765 -393446 -740089 -804104 -566597 -771864 -619095 516352 -882391 499196 -257018 -836823 -780155 -911870 -52701 700056 611103 600887 -211656 539462 772920 376687 435761 863360 -885625 -408431 -625618 708840 887989 -116967 418948 914417 528482 -906219 -454 -543385 -987874 434473 -412916 -840219 126832 89100 647915 -196131 -601645 -850936 353019 851988 -868428 269054 783635 5795 649333 -824225 -469055 -397961 -320915 414900 -392508 513361 -735258 -52968 -833136 -913209 978333 -825544 -756019 324289 21190 337114 115032 -472963 301317 921555 608577 141196 326902 -19826 843595 -572333 759974 -241652 -659345 -892021 663192 -702497 -603686 797505 653121 247599 572394 775254 -56820 -827851 -322123 340352 301014 -875966 -978430 62151 -628749 8889 194126 740361 -505433 510224 -817464 -130697 -911186 -849324 788309 12949 -670154 853410 -519411 -28994 -572961 258350 -717124 306590 -281022 563392 753890 -207818 290407 22066 -394957 -680740 999116 556148 120856 788024 -914331 -204792 -866260 198472 -843625 965126 -443584 278620 -181444 -563176 283864 -46181 205474 160639 820908 -585475 -235636 912909 -183513 -642994 995504 333993 -508693 -603471 -697417 -734130 -384181 -477797 913344 -864500 -138800 375892 -568355 -940154 421428 -685446 816532 -491022 -261398 837885 -367777 -399460 666772 -614748 -586964 -633629 -842612 79878 931166 679354 88284 387474 521675 -417751 -665019 -597624 55868 883658 -927684 -795906 771696 410188 -325400 -765476 657945 -208269 -731738 647263 -882466 833686 755845 837530 598743 840095 -449846 -895888 349588 851599 -117907 979355 816534 412279 560282 949417 158164 829056 -183119 -390662 -646217 -130076 740294 220099 382110 -20621 622242 -696562 -710052 -838000 -772672 449848 654645 161969 518225 -61071 -100252 44514 237753 -980033 -925928 302657 -791153 45308 -807181 46211 614561 801363 -379767 64495 -479890 347847 915943 -86178 399914 792364 -10999 -543294 -314691 -848724 -616221 -516709 -490300 -751804 -122279 -105213 19727 981700 -977721 121123 -882783 253394 692602 133307 402611 548199 174516 -80609 553265 -697903 -973268 358581 -314308 868399 836876 657272 300582 776057 -374286 408567 666745 299509 -440849 21078 -655247 -995389 832907 996684 -665731 143570 -368449 24484 -958526 -835224 -510471 255293 -162920 613022 -949604 -887 -16117 -917023 416637 -913262 -845093 -174861 967271 -858000 320764 458856 -205161 223188 289559 -425046 -254911 993665 558215 52341 420874 126797 -900643 264155 -428916 694692 299869 292801 636501 -950395 744446 -715168 160360 -860029 884846 -820923 -607558 -357306 -765684 468562 -311370 977160 869740 -369605 369850 725144 422230 433545 786712 -624422 88519 579099 720534 540613 -127506 746656 -301202 -688285 -189135 -194787 159695 9941 -886874 -987667 825946 534733 605466 -360131 152997 -856303 183309 -903668 949947 142847 -174028 320177 -277733 -439165 -535946 -330668 96693 -455005 -496784 950899 439920 639092 65777 -860321 341798 491938 -168962 757053 -576602 -97428 335183 742278 -645711 -736603 -35761 49543 366333 983476 -142432 -942751 681910 -915563 -335722 576010 -241672 -252458 -458313 -905270 778326 800155 -33854 -419137 -149418 -355046 -21468 -829862 423539 -519136 -721148 -683936 453786 253962 722744 763498 841517 -964915 52302 781285 231299 795630 418181 874386 960613 363914 -60591 751111 -793965 -293808 -945574 762028 760637 -964350 -696963 544063 -630390 -73608 797385 -678831 -277995 894877 476420 53702 455275 -554897 -655836 -75559 -179826 155267 -570026 611990 -584075 -575233 -373510 154718 73226 393887 -841051 20454 -450390 486833 -162018 836153 663337 -224871 226913 93745 -665908 771661 79903 126978 -130356 270425 534844 -378704 -320551 -579492 511568 481171 -580843 882186 831911 398426 410005 570024 -163775 904965 -387740 -587373 -573230 -680855 -384640 -264135 648131 -15952 317146 -861410 788911 690263 386522 807129 979943 -187473 709977 -357995 -772882 491996 -509403 495632 -415746 -263079 138241 -253281 -599679 917489 332450 -698584 452249 732103 57523 545702 701337 14800 953042 954153 -712183 -629292 472849 391507 -363482 136048 638582 771932 -494112 879255 875515 -970353 246234 -744436 -343282 455115 648941 -474263 -860910 298116 193573 833308 -425251 -714689 250306 191973 -773064 -681575 -946247 591705 257890 144576 705457 81122 895629 -505992 628230 -493891 990943 -449385 909897 -156934 886002 566153 -634818 254079 -585004 -352818 999389 -558202 921480 -449161 -486190 857242 -96764 -375507 536957 309662 -657871 921898 991602 708422 -629393 324414 220410 -396004 528910 -63029 927888 180860 -735659 140489 716773 689048 -236802 -244797 -497572 -213642 -823112 -274600 947727 -680851 323364 664891 677576 -88405 -257831 -305613 -461175 -358990 319328 -536677 327813 750934 502841 -441885 555684 573505 978004 -450546 135811 -666385 617624 -799310 47601 416690 -587808 -852357 -827277 -867153 212345 -380119 -564799 493791 135461 818573 -45753 -968560 -47717 921487 -822874 -465183 347397 -513621 -979152 185161 -21120 961264 -227601 863633 -621024 178816 -842337 312021 904297 -271469 -958161 720135 821975 312691 -705468 -87828 191063 242433 -873547 832541 -447797 -344529 -757744 299015 -493046 423043 -63340 546924 -722978 -545253 -501707 -119328 43141 696612 560796 657740 -822736 -505759 77348 256622 734087 92202 529630 697175 28707 -715158 -133747 -529684 801042 715808 770091 -361370 749655 -420641 294626 -992430 -118425 -505521 833044 -39406 -670163 -87895 -346925 787034 536327 -218561 596714 -137421 -556602 662898 -650286 547835 444082 -227399 875838 -23581 439428 -399455 355472 -250384 -189717 275527 -903711 -897413 856711 717408 911485 -178767 -823311 -66767 932964 106259 389297 -968809 -410933 -193417 153670 411265 472089 -695035 -184542 161265 -781462 391739 742315 -763777 492559 -311574 -458821 134358 502412 -293194 648608 11573 -793831 171162 438685 -301201 944161 -548638 900456 711019 -616890 525359 677034 -418907 -218916 630647 219522 -654805 55401 280962 -763134 -745184 204203 -896786 -648784 -617923 -353646 -21844 -902521 131787 -516287 -683008 -657805 901290 -879086 -739707 882649 7246 483727 562087 -621172 -956612 569978 -709849 10969 25489 -150587 -580198 11004 971387 102427 -189974 -752600 63551 550485 -144428 -181117 902065 -443386 -863895 628136 -114497 -411280 -397555 -486492 -223513 72716 -552197 397433 399035 -684026 381119 443678 483940 414782 233018 936444 682653 236105 -425567 754163 81716 350574 -844546 790483 -372468 712233 320174 -615836 -981091 -317397 -594463 -783522 964722 -71464 538270 672369 356266 726215 891452 144703 648825 950086 -845462 130013 506404 853204 -348376 689493 -307448 -922203 29643 -757465 -870125 -411614 -888707 -270397 324937 838886 -977093 -503151 166336 -465343 -439467 996970 -46939 599865 -693391 248604 -945611 22660 312585 624234 -712507 -213488 -246424 -21239 -77381 97403 829233 364580 147986 300187 251352 -683176 842202 -672137 -575577 975417 -771403 -262196 -8389 -55092 -465701 928521 -479356 -881525 96023 455635 -51896 751972 -475576 -82302 676257 997690 606049 -665566 -833926 606818 689897 -240653 -161898 -994905 188923 -251030 560009 -618681 -262073 517422 663485 -92172 618384 -666981 -22418 -596396 -668884 694338 350894 -448383 -280952 -214809 -805918 870537 405537 159873 187460 -493329 619019 -329410 103391 -801367 -412690 51197 768790 -618208 391812 415314 454301 -915917 477852 832901 575357 -78924 -109157 272019 459541 -15383 -769675 971564 -221804 -714612 874936 -169292 -529536 -918708 900482 704834 -188750 -461750 -706298 111523 -995753 -46948 346763 -865960 -371983 -945586 671212 -629613 545620 -396068 -709735 -842817 -496727 296761 875028 573173 545262 555851 -592522 623112 802036 355949 -627224 492282 -651296 555884 99242 944644 301739 -698742 -515313 -524270 -936413 796286 -27266 412740 -268185 535537 279795 -361874 332654 7042 -807556 809625 -613248 109380 -905411 -759552 -93892 -836549 -914707 -277100 -817904 137571 -960042 979321 -810812 -712279 -504487 -874105 -441488 539247 868328 854345 752897 -72820 262665 630273 -523847 -582326 -736806 515106 652203 -687642 347143 -970411 794435 767636 509654 -191372 -866500 839160 439324 -800622 -114904 182830 361796 -353295 79723 481219 -562481 222603 -566080 911929 -184369 483978 -732877 980999 -37140 -874032 562342 115095 324959 701551 519372 -930361 -162823 -896335 -752207 -137623 545565 -525678 415151 -952766 -533182 -680895 703482 -68466 423922 -943581 -295530 387962 -355635 641232 -528932 64553 519303 -253292 754040 -68816 997861 384623 -871826 351386 -845756 108694 447248 -251291 -273005 303983 -426359 417027 -837548 -194919 51542 -762534 -238561 817890 862152 -612924 326302 -178482 -914300 146831 464274 -127849 747778 304254 -715187 -571736 732305 445766 245046 -254432 682321 508051 -639800 887637 516408 -293375 -576877 -115633 -772082 -432350 76602 -293431 295920 972414 -904973 -361421 -202927 -752497 830858 762163 649332 9409 -125474 -419937 -94604 -981896 -145949 361604 -875715 949002 -629218 242723 -702960 468544 566444 949614 821890 896857 215483 633359 -962563 -756729 764559 -704542 -518466 -814480 -98689 807926 864213 98095 746613 233232 -840535 -787120 256114 -486488 -269199 123992 -951161 -892950 -551364 -858310 -845859 699062 804713 196323 -392401 994849 796848 -647249 -38582 579313 523672 -227343 -799212 -747995 -527618 181104 821122 334314 -533227 473060 -488288 -912345 558432 -347651 -737396 -404621 672697 -601764 836476 -793447 -19762 931736 -123852 148507 -496993 -134213 623632 319916 -689151 -132158 340097 412468 447902 -431583 763527 -630832 -816398 409020 -937284 -886576 960719 797807 -577207 -352457 -98725 855943 -725010 -683970 -547571 725958 -444801 704082 -114765 245347 -266014 -360559 675183 -399736 416402 -309423 -362827 -266285 594206 -547815 331599 799445 -507222 552613 286553 140822 -602003 -489881 716485 -102513 303282 798592 -644264 784302 303320 631115 744108 -440235 914130 -760109 -561492 -911268 -958553 -52392 684443 -684021 -775822 952527 387213 -321632 661091 970590 -965653 -219953 -975043 919012 -434700 51773 162390 161902 348215 99204 60570 862915 -281318 576306 404872 -841894 -956330 366666 -6733 825182 -292104 998849 319427 445105 -960543 976386 -183950 322406 961351 -199317 -216561 512453 -53453 -771762 658302 890443 756737 286321 -806730 -922840 -966301 68238 747457 951615 -907682 258132 -701248 725545 -942005 341092 -47387 -707150 -449833 563796 -282122 -416037 70660 948527 106577 -612266 36517 537715 -68638 509837 -264858 683794 770991 808988 743234 -611342 211405 -491950 288779 357102 398440 -904140 888166 -449454 -150465 950906 -458804 -308126 -62299 654096 -225014 -646700 -111231 961686 -905919 937681 864847 -602144 -954137 -786183 347549 -685193 81476 -618916 628495 -936042 -869386 19585 603355 946606 -675986 -659869 517198 505058 466673 156014 -449083 -144628 -865385 -226681 -633291 581942 464591 -884607 691107 837666 665562 -947287 554540 -899773 666315 -926661 711167 -865983 -445811 634475 125406 -2567 768477 338013 -779103 837627 -279220 -171987 43827 886666 -924481 -528408 751123 540063 366958 925328 -614829 -945178 -538648 -31076 744093 -866880 101133 -193802 -215127 -157505 331027 -526597 588616 -229587 158338 -645377 527197 64262 -348104 582726 -905890 964089 882278 260620 -390825 -66325 980752 -411010 -896281 -424717 -313071 211263 -846910 -385313 814740 145508 230445 -23634 -43364 757880 663045 630293 135038 -956296 -181064 237946 237154 -369576 244810 -717189 48582 -181763 267474 479848 -126470 899521 411515 -482619 -828123 -160270 -428413 -196023 299454 487379 -249537 629218 -440172 796825 -296171 -936786 -710073 129391 -41856 778499 351564 -276749 -515056 339561 -495251 -111049 609255 366106 211783 -265792 578365 -733815 905034 926347 -627363 875992 -699715 -8189 -708058 87392 169655 493324 661004 -552275 135335 670843 -911212 780160 656844 -453989 -284197 -740021 784702 -116438 -217841 216376 496996 251866 -615948 -343773 667387 -444975 136800 153243 300053 119082 -825536 -311835 679192 -459407 871185 944760 858939 859946 640999 564994 -263795 -920885 -446358 372194 -368403 -254275 -844076 873260 -550509 -569121 -337675 285993 -973691 -595581 -67025 -490284 -847709 810480 198266 -719522 170780 -373410 -486687 -484182 -749066 639357 93955 979154 -122358 683374 -502125 -702432 801158 544200 408280 709398 253673 288276 -65107 -794137 731915 802258 -613502 689531 -436974 -855438 634202 -149393 483326 692187 -901813 -296558 -384994 -191256 263809 197482 5016 525286 -789828 -450131 918245 496151 -204723 -277816 590674 475954 562844 -770597 322689 -280992 920101 -783813 65126 63809 -318985 -220946 -47670 190309 785972 -190029 622796 795476 157588 -663816 359643 -476537 -586783 -897566 -825283 -808212 295420 678089 -217973 -896539 -532265 -295496 -813006 -926775 167289 126065 -56333 -402334 251517 233575 93284 -507282 934035 -238781 406382 339614 184573 -819232 96589 537370 -62701 -958385 -853997 548731 -614720 327379 -443099 35919 -367613 -469530 -453188 -413032 -855569 997554 174309 -319666 66220 -744935 658049 178649 956404 765614 249542 -943209 228374 762681 -713284 535900 193782 676023 932546 -294163 -467062 -913705 217350 98948 -672801 692478 -746224 858447 -994286 579012 821176 559217 178008 -307595 -590549 -663808 -332170 843026 763498 -461947 756681 367053 -821941 -901249 -531392 -817264 805494 417247 -808227 121462 -634391 976141 -752840 238800 314997 435683 -111876 519842 -905025 -750931 698088 990372 424768 778159 -253233 -716094 152901 934303 -183272 585756 -423953 -393434 970559 29062 119347 -348061 -69806 824328 516956 -913048 444020 680927 -318204 685371 626398 441979 -801377 449623 538969 -981120 -751759 -958680 203205 752965 482578 -885486 -472938 -38569 -673039 -842901 953809 902519 -348466 365948 -778349 -595304 -122561 -846587 -224117 734178 -784852 -42314 -154885 -45262 697939 -782154 38842 980759 -99516 242464 -554699 -102954 768614 -142336 676586 -417433 297840 133595 -142869 -296586 -647951 -843739 -625439 -867357 596937 423112 311815 612291 -208850 -523356 -427861 358749 614184 132745 693296 848557 -205548 910654 514574 -169244 81957 704894 594384 814566 -176162 -792074 -777323 -565173 -229862 -843064 704273 -173602 -751228 -353013 -930935 -206303 128031 919753 737498 -469689 566208 -650368 -100238 810297 -909937 -749791 -956971 -811886 -146295 406292 614425 -595933 -900991 65714 20715 -390033 -789222 -928951 578952 -556369 428110 491675 890309 665296 -337045 -219040 816392 741360 368145 884799 -764980 666341 -425803 31193 -351071 -948298 582305 -4673 774441 170016 805233 -150793 -598756 290962 613016 -686086 -706491 -831055 839001 891321 366211 146517 -119602 -540652 -133815 -237942 -708507 306145 573854 -23151 -868643 -671125 -473699 -199460 -671795 282096 -857738 580501 -307682 391458 -766996 -929129 -501363 107302 -531371 -612877 -860118 518425 -970850 -26515 -11045 291206 965444 451965 -20647 108913 228315 -515634 -863311 566863 895115 -902334 217285 -686324 831246 -268564 -640311 233988 978995 974229 -156729 -810614 200543 -589000 -685669 -740508 395782 508293 -818953 762572 407606 974818 570208 -572047 128525 606565 108207 85620 169406 -916773 -395502 536555 -37104 814021 -76408 140770 -837282 -535338 247272 291157 -452712 697718 -39717 252599 -202944 368705 -799779 -84498 1775 582921 -489408 -142891 110798 527824 -296663 -948808 687261 260559 -11759 -594340 60463 893554 180805 399604 363627 530777 -433689 580909 -902835 89688 -510357 68899 155363 -446088 -533478 168041 804433 -728331 -979694 252550 -232498 -89667 -402748 983666 -455900 -612873 -767627 92701 -413772 -564870 -640834 -609431 -422160 522833 497036 96683 87390 474558 -265952 -64339 934428 -678860 -301808 262447 416854 491228 -811196 -909855 182738 -119919 -408582 -894229 159461 -904733 989635 436582 -835973 -285032 277892 -956064 -51822 -735834 -315914 638427 -165697 -17734 588198 -995122 -152279 468277 -580875 717603 -392567 -784214 113433 421560 -392784 -880031 615834 -586786 357377 -900394 683222 295901 367603 535355 799998 -827922 408720 847858 876566 254783 -991368 -263916 862585 -45581 -10145 813804 85715 -386017 -299766 -937731 -498907 519246 965206 -122504 -460603 -402050 -12494 388551 541659 967969 30240 821509 821605 -919907 760120 868099 708019 902604 -330844 816965 -43668 -844932 -142427 792066 230664 129264 899085 -614872 733651 -440739 133059 -695082 -994959 78574 100546 -59040 -717868 -884031 284058 -383666 487751 988776 434030 -339491 -289305 889833 625268 327293 84132 -932034 416248 606289 -380603 -552746 -527655 227890 -86687 324626 529291 -987219 487143 -669495 -896493 -28032 486807 729924 669838 575649 178439 -169278 885034 -215497 -977249 790005 -762069 -299490 650908 982275 331240 -318488 -39407 -295673 975435 406871 920801 852109 684757 -920861 988359 782105 -748521 257082 799310 -211551 -285638 660923 -704807 -755953 -266887 739963 -854884 -802368 840481 728769 -73695 -459513 481944 -345463 895557 -789078 -575533 971908 97080 -490268 -825890 -830059 -455296 -895134 -720552 -51114 -517513 597830 934644 110866 -182072 -27993 -658951 -401592 -304906 -852081 -311486 -11346 -657323 362747 54976 -926164 -73073 812766 -488461 -200867 -513119 669087 -17803 -455023 -281509 712983 -695057 -589747 -970269 -139244 -493663 196426 797234 304344 466143 -767246 770710 -840038 -880881 381926 -513874 728708 887084 829307 269810 457779 -130491 462776 546088 -416965 206846 363738 161776 919329 -481906 765648 584505 561246 678976 79039 -714551 629603 -849933 -415233 766649 -678513 -670310 873756 129142 -575942 714940 -438186 547906 -162898 -305804 -892383 -11215 403369 -135054 -446938 385197 -576163 298617 -342336 -553870 -813968 207711 271360 -498030 -942084 72464 916521 850546 -900593 526091 -494027 952139 -109140 56163 -340274 -879062 592200 -801472 702806 647281 694734 751836 -959776 256468 72988 -326778 504116 -841636 -754172 -558430 328399 -406808 -742836 -533593 -380319 357671 835502 538271 -417075 409119 -478248 -322773 530348 -746712 -891411 871037 325323 -171662 928771 269019 31528 81915 -880477 167203 731001 -541158 -354484 -641215 -284763 -307593 846960 -535237 492616 837904 357109 -464730 -228173 216630 479285 918190 -115990 532622 519167 918930 -531931 715153 -750956 112549 -20016 -131700 -221909 738254 -854517 426016 -375955 -999671 589226 -745533 -780167 -479132 -977866 -782146 -989214 -300797 797802 -759123 -82644 -428516 994359 805761 879954 199548 963649 -676735 925123 -353408 889439 -570043 23008 -477411 -543329 -967878 -79104 272600 595007 -506335 -133651 -801458 42549 320272 -443292 547630 -819415 786927 -497512 457530 -930315 -381060 -997584 525130 182956 -875448 -151740 -743095 -954352 -131145 -637852 855862 -329830 991876 -684398 -367965 -717066 903995 185155 7610 -55163 -657347 -63006 -436301 -208807 89407 -85044 -285473 -104772 -337076 -476331 845345 246698 -163906 -148927 -897425 -846638 932681 791244 -406059 -853223 78961 340003 -90638 315031 -957682 579433 699130 775320 -175665 -390221 -455886 -545636 78004 43148 268535 -384681 689683 -686479 733495 -12623 672660 163286 949878 121800 180 -828640 -4277 834025 -770362 -480344 -722079 -734565 -700435 804927 -553738 248852 -922844 56100 963807 526914 828214 -719088 50434 655556 851910 148267 82138 88046 103369 -956012 847223 -998200 -469753 881116 36603 -301041 880797 751243 136350 -184782 -32258 891418 -154709 770902 -916243 -798856 669313 -798125 -971259 -801786 233492 -436682 288817 -311654 901993 164285 449588 70271 759197 698589 716450 125299 218462 -80321 837093 925992 549232 -970689 454714 -217660 441769 476268 -238799 -540959 137846 -272885 843056 507662 926676 857108 167537 149068 -702761 477619 -500609 209170 -831193 -487481 248637 547145 -254978 20071 -70689 365392 -102740 253016 307311 -434951 -504941 469400 717001 -205558 -90709 858327 914847 -13890 -598913 -980231 421495 943298 970286 -797035 651304 103096 -361237 586361 542176 -634057 840957 926883 419617 720584 794303 -134583 451647 -24086 -211807 -984238 476772 370832 -747738 168667 517260 270110 714468 180788 -116983 603119 -232185 938208 615936 -287534 -77105 -368488 -765846 -181751 305293 158920 -998635 470217 406570 70416 405664 -446020 708895 869317 -316158 764802 -833282 -505490 899716 -4181 828136 -967225 -473150 739135 530837 419265 -996690 397366 -774705 691840 -82163 -933248 -561929 163932 622968 198015 813311 544609 959196 44552 -144274 -412209 701051 90726 -371233 234010 270057 -281770 228354 895850 628367 819852 440985 887452 562603 360365 -466052 567744 889934 -758830 -159210 246298 -941475 -145908 -361370 192289 -169967 -257830 -80897 336515 -258313 -533963 323977 723998 683377 -607484 388542 -856696 -549197 193320 -493203 862856 635078 979058 -742022 412955 -347640 954536 979291 376432 -537558 414468 -623843 778221 238513 682548 276445 -4056 689398 -453157 -860848 785646 -601690 -742770 -878789 90943 523202 760920 902779 926543 62880 -856521 -158977 -205177 263016 529565 -244407 -114173 -743528 -803088 -732175 -935278 -279679 -304758 -3038 60601 -36281 400058 183323 708783 828005 144577 -479313 259682 -228569 696917 -842427 -873743 -78162 966690 456921 58544 -427792 -106940 -395143 -214360 709941 287694 908360 -431724 -888165 -575418 -152321 350052 -543981 199590 -891417 -213570 918241 -450851 594784 577400 -145504 438860 322014 42400 426940 373194 615782 23796 -626442 -946784 772885 159594 106595 -571763 -555366 -474455 802670 -79676 901815 -4978 133585 312809 894403 -515416 -298208 254615 -316117 -45892 -101058 785117 342637 -973373 -735258 -845123 848539 435943 -825564 -402389 16734 930185 -293159 49428 619761 188093 -318918 -959404 86690 592076 29905 469183 968660 -411855 -137989 -125031 -336513 509470 53480 525598 579118 -776076 880927 875899 920576 44878 -943369 -287534 260265 -952201 -63713 634554 -649490 -218897 -34921 -710339 395692 -526614 841524 7256 -240687 -258992 -748768 -202241 -447391 173374 -464040 -889961 748530 320388 -325588 -434951 767153 143397 595522 476790 869467 -943013 402324 -163123 -297275 147344 165613 -655306 -603819 497766 976752 -488101 709894 748463 603025 -671142 -520216 -999306 -77414 234821 -371811 947316 503080 -226783 -529443 733084 451371 -252694 -830221 -401776 -305943 -193394 6718 51369 -474884 -793875 368689 858483 10191 -298528 111059 -984146 -214747 50479 -555841 -399154 -164846 348057 -589147 835964 612608 192975 -684600 -555244 -387029 765177 -384129 -873179 -776027 -116944 727092 -89485 489811 618883 615015 678264 -337297 -3725 -661845 -65825 988676 -368906 114344 -808953 993653 -356617 -50536 538119 3830 258132 569803 -917468 -706416 -191649 -21981 636892 827938 230366 -719977 866527 -120997 379404 619060 -66800 -525759 357909 446232 700680 522029 -274531 353014 432788 -976564 -892998 -734955 -459086 -452960 -375051 -150576 -659560 -312323 -147378 -847849 430637 632460 -571979 -38548 574862 706636 -996079 282088 -410358 -743924 -469316 -537932 53926 -428686 711685 -151408 -456550 -142858 504237 -88625 947410 -399640 -526485 731480 -529682 921318 765929 236839 289987 127207 972228 -82998 490583 -271309 -230001 305765 -61079 953193 -995119 426671 853735 -659720 293122 468850 -972683 788901 -326382 733839 -321427 -723317 -407453 78840 569178 -907370 -295991 -143693 -376068 -938360 626065 -682786 -316729 257525 21240 -747483 145251 -267194 374063 -934578 587565 675385 -931618 -692562 -154571 -901665 -846307 354097 -500802 149277 189948 -676907 -18239 83883 -608131 -904657 83819 502552 757525 -290458 -851558 -428987 -507473 -431309 -746652 -520987 647721 241511 -671344 100740 216404 -363035 -606309 -713603 -726664 921636 540340 257153 552270 523182 97088 -179817 -971388 -279261 -943913 727447 -870595 735543 291525 10670 -716274 55855 528650 943709 -882302 -803224 -637734 -80519 63255 -953263 440094 -307923 -937794 365804 215793 -105997 585951 -522415 -67548 -376417 -991405 -632918 -922437 307541 779369 -143048 -288274 -71283 -727838 46669 10792 -638954 692468 -325680 -314229 622864 -178486 970556 226666 -213391 -698750 169121 -459315 -328191 -304978 33826 217713 -88611 536020 132469 -162490 -591880 -779282 98534 -349969 102805 -273429 -98348 777158 103631 949036 512435 299989 443282 -817401 780424 -993699 779039 -287160 -871696 -533165 982795 -652117 578713 902622 -776768 -87197 -788153 708827 413563 540566 -970927 -365223 126668 -517026 -342367 71069 195482 -667190 10424 837151 104604 401627 696487 -215029 743265 487688 -104937 -363071 822601 656826 471875 -24363 -800631 -148783 485496 746896 -521429 593437 -961764 951277 -862581 162149 -27996 914589 -10276 653284 -550244 -999036 527905 -633913 95011 462009 441908 -917456 533356 -316022 474307 966454 782910 95222 -784946 635234 883061 -819279 -661334 -559052 601343 -363357 -444415 -657764 -399777 639721 641615 625154 -895954 765266 -163098 -908482 -359531 696292 -103060 -583904 536405 978261 33496 -541206 652223 364690 573176 -196655 190268 204092 -600466 62336 -287162 -541403 350254 -9452 -314644 -625193 942978 -606431 388690 552718 630278 -315221 -384849 -706503 -445012 -602578 -332082 591869 695738 -392681 828302 247218 -770233 368329 987618 -856348 -295999 -220903 332625 481107 -227990 530642 326646 786035 -896298 -30158 191233 327917 176622 29035 -894411 999580 178417 274466 -93720 -797679 -49170 156275 214022 460688 -246069 689388 -197490 46224 -956991 409229 -89453 581183 -872739 -85681 -203587 7419 -449792 519962 108230 -493222 773984 928589 619901 688164 745222 224826 -500026 369620 990158 247719 -508904 983706 976746 33358 749693 -262437 -760737 -664099 919958 236592 -627194 903031 -935403 -6173 990732 -977486 506176 -441227 -578957 -278889 906613 -467941 328974 -147035 -607711 887612 -200695 37070 -533561 521332 -150433 730616 545151 -917483 -560414 -935171 -399628 129953 -116937 329260 754277 -80560 -219433 156870 -404699 -574448 554895 222594 -726245 408960 569472 482825 -218173 -663307 -830944 391034 -216149 921845 503863 -74393 270455 876734 235363 -423337 516573 -201920 -417387 366786 269738 -861793 -339566 310296 864699 -142286 165874 -765894 695429 709255 225700 229759 -168947 -858915 -350359 495921 230384 475431 -319788 881549 -526243 -646000 -56112 -86202 97558 487026 -711910 -346237 -484621 317021 -401981 299100 -851233 469782 142768 -163999 17497 992662 -233575 700052 -362381 -111097 972685 421098 -784681 -421942 -346132 432845 -269635 -544140 -671636 -769251 -262538 212428 -908267 752426 147685 806990 613573 815420 -879232 164139 52781 -505716 -291629 -407737 948689 -292920 -486275 -752838 547340 -58222 -545230 313808 -572791 770049 -874313 -278903 -796468 -531937 229097 90905 983079 166634 512310 -296215 -709435 14036 864546 -370412 836003 -4926 -590012 526059 -344559 246672 564935 536817 875062 837004 119657 595168 4489 717302 -547713 736930 657113 -539001 115823 -897831 -483642 532199 335796 -820904 -373307 -761036 -733602 -110809 -3680 867458 997263 -299389 -147852 -502954 -103296 -556069 100145 -520278 963962 414549 638750 -748051 -638243 508743 37458 864511 -886116 56766 777404 209209 659390 595322 -720740 959587 124895 -339472 354183 -824260 -255571 -442809 -415001 885238 -752276 780251 577144 -294345 723698 -411971 517453 -737639 -478164 -968783 454729 90795 -153577 703663 -341466 690542 -771385 768099 -402318 842584 -980892 -558419 -64628 -479019 754728 915617 180652 -149567 963683 445192 28888 -956433 557687 65117 907760 765349 -369956 -451376 761379 677918 -290531 47047 -927369 121478 969049 -639016 -683579 -966654 -719805 220241 909243 -149083 -847710 224049 -635688 -740228 74321 208171 -89868 -299901 -753216 -981974 -394315 882221 -854542 -877241 886299 -230559 533117 -36779 -553867 -171913 -340339 -764970 998377 -258881 -307486 -352637 -9360 491002 90445 940744 38103 193247 194487 183750 -408896 -504168 885529 45775 -958689 499906 -483323 -630419 320445 -655375 178204 666203 -943047 313257 881046 614795 974850 -363674 -607555 -228194 399710 -507755 -845966 -190609 -62746 577689 -631513 20745 -900729 777415 -446109 -96212 462594 981609 -798783 241356 -39827 559807 95985 222866 774577 261498 -93003 -769831 -87158 -153409 -925211 915377 -329206 73258 684140 -311456 331670 804680 250953 821084 37479 -850276 1679 311507 -130422 -986725 234982 -760157 -287136 -963024 241288 -763038 390815 138553 -190652 897239 424016 383624 -435458 -988673 -809137 -358941 402604 713482 2637 676996 -379685 96347 671057 -586343 669608 -652917 772787 -213179 -624568 547686 205856 841501 293376 127596 -454759 414380 -305106 718418 653684 -228496 819518 599295 -162599 -265637 -438219 60815 -517562 -820781 -767318 646611 486284 -872782 235464 -682673 796624 683463 532814 619579 -811765 505171 344335 -419454 -307702 221068 475378 488262 -404498 208285 363891 -679590 538412 717477 111008 648391 -980209 708020 647836 -908344 942514 -107439 754976 -694962 -958714 380150 356981 302716 326994 673042 -182149 561452 -849363 -759034 875686 759400 411142 -681943 221947 482930 66973 -54332 679191 695996 74504 286358 -87895 283889 539823 -799151 -540941 413162 162512 -863460 -273076 -931910 507259 439183 -13407 -789213 575383 812218 -868880 404894 221403 -313314 -950453 95447 -602538 -232270 828507 -225362 144616 139104 -749989 -712776 -657465 -521211 -534503 759611 -404741 414452 777336 705590 813793 858996 789360 526039 -938068 776894 984460 -876157 -581409 -905600 -324629 847313 267349 -737828 -683199 905231 -750151 -423703 -198445 815420 773518 90161 183550 907020 597417 -460879 483120 -910489 -663374 -402339 -728211 -463509 -446682 -522983 859595 283621 -455080 -828735 -389513 167388 -313749 691234 282414 604550 591705 467199 -209723 40016 -705680 604429 178338 -989861 913232 536823 281664 353914 -854802 -241061 142127 851125 -812908 17610 -275695 327881 536030 -639540 -806882 222117 -382401 512986 -533343 -449170 -228486 -371102 478713 115836 -647767 205255 404505 525403 -386886 -883490 -342008 -930997 -814868 -830094 -217375 666305 -144553 931777 510932 992867 -26527 988669 705700 163728 578762 -848180 -292696 -311978 312225 -612664 780106 -920070 504012 -502912 -903926 838771 -696956 -540299 14075 954479 -758697 456861 -689467 364109 806948 112739 -544478 835361 95778 865573 992098 -907725 959066 -94923 -678425 789760 934824 -844583 108456 529848 -353346 135884 -847182 414910 51489 129338 -662749 470828 -881750 843079 4398 385612 -931577 -851959 576922 -652512 465591 -460279 -817854 448602 608657 255558 -702442 97764 -836674 -111438 -340840 -615718 548154 -146124 797537 -323957 329431 -623324 910234 -929412 -821958 922706 34051 953189 -157092 887935 -704401 -620878 -128630 501602 719813 -285052 -879386 -618460 -202879 239021 536292 426085 735538 -671305 140493 398901 983929 984029 -487873 -255845 771856 -897776 87467 402 -185791 416244 84182 -96633 745706 81632 -914343 -985892 -177792 -748446 23329 -668952 -721528 -405191 -606609 -511115 -203104 -754983 522841 428864 -822156 24426 426439 975869 -485814 -101687 385399 -982064 690551 -132090 243962 10453 -100761 806756 -207819 435609 -277864 924509 666081 -536801 -335713 530459 752011 464348 -709853 650111 759828 374331 -405923 781470 292402 -284647 -34530 -528449 -199187 304714 224457 291039 773795 237715 -514603 -116819 460293 363053 992716 869646 178839 320201 -993842 310298 483764 -410490 -985457 339741 528904 616701 388436 -634345 -318572 -111434 -507526 370365 230958 -920913 937456 684021 766718 248924 -248904 471518 -149374 -179422 106474 109254 -423925 -938405 -805328 -880335 397501 954197 880459 823769 -223597 -332589 436621 948776 548953 -511093 -516515 -628288 -689616 -4954 261174 35700 -228339 102595 -790616 -600755 -928966 -571788 -898602 -847226 996308 103615 -707082 652815 -230964 -421346 492372 508046 292198 589184 -870321 -706599 250941 858566 -294821 223229 992700 -978362 434301 862138 42662 511691 7378 41221 -474096 -227948 845704 180357 -684830 -2991 493667 127767 -939559 20265 -328902 634954 -444920 -340554 985847 -741405 -791086 462343 392987 562138 -371342 -370019 -390729 -116645 -686733 817391 -172684 -532794 -613064 242022 -626931 701871 992373 -620959 -779825 -977057 -786764 640563 -872160 625873 -220078 -899680 238325 -386762 -789761 194659 -144934 64370 991682 501547 -257938 909341 -383502 -889446 -367388 -397822 -534211 -601275 -89213 -361053 -260827 487606 756391 -427597 557054 -413971 237374 424602 -633358 -875942 -843317 -141835 164222 568164 -120857 -967532 -815118 -455834 363835 -301702 470132 -121555 430728 -272928 -289667 -392580 338847 132658 936155 142728 -568983 -926831 575278 -271749 668256 -388784 169451 397557 881811 221047 -801445 489222 -121562 -622270 -16995 146230 -376368 675618 -244960 598654 -889764 853435 -155222 -897204 -403799 -930715 -157484 733059 -46550 49580 130316 -460808 -105498 221904 273 -410762 -394888 -77755 -333574 86843 -909168 -930252 -140496 -80648 -554127 719352 -496017 -908331 -192783 -561630 -596151 -572949 -965636 -246410 105123 895432 -122351 520683 -941898 503663 781891 396847 -273137 932438 596666 133537 -218992 808550 77872 -536107 -711571 625662 398068 839187 547247 747119 -941078 788696 -761419 -807551 -249079 -605357 632750 -920083 -683813 -682774 -515552 -8478 928641 -90189 -67100 273537 758701 40187 746407 812256 945702 -125246 22506 429579 33863 -143555 937859 676478 449920 219603 88602 512300 -998573 -813919 -803666 -908933 -275368 -527114 -9587 -275515 928570 -100777 714079 -986407 -513352 563196 -938852 317048 320421 -267439 125713 588504 -181016 493942 8031 -260571 725757 -458049 564220 -178181 878322 788532 -27727 92781 149611 -666477 -111334 -842623 -917858 -60342 -894552 476850 727768 836093 27298 245997 881526 -948858 -915808 21268 -438547 597871 -20209 460030 -666302 766842 584368 -443916 -124526 431642 520729 756918 940428 -505609 992306 -389772 -794638 798574 -674887 -257067 449820 -469234 -633409 889588 -571531 -324579 122664 -623266 -214788 216593 723375 -339435 660164 -901865 -139936 62096 367220 290959 969244 -833351 543047 643854 597017 -611986 559117 205659 928351 -733696 -791255 228722 -15668 -491465 792209 254597 435216 595147 468817 -180746 -733774 -117139 -83192 371677 234761 622012 -256278 713736 -311100 -82736 393276 -932490 -634013 -709197 643035 89819 757052 -138781 -684747 -645600 58103 -624687 312526 -226592 232337 805733 735677 -993172 -914595 -821128 239789 -668472 480254 -547624 -375460 908459 -885777 856264 -558689 -642429 -855173 -630147 350812 886638 -524091 -686046 -797298 -497470 888770 275413 258885 743558 386618 397096 -475997 47351 -259510 -286559 -689695 -105851 -472347 15034 470472 -451245 -358450 -113951 627512 -217414 937632 106873 -537948 928070 182982 651480 37267 73271 -628733 279495 -56031 403970 -494741 -866811 -156292 -612914 548072 96836 -586008 -607369 -190793 -609494 917051 37647 310632 -827439 -706334 84055 -194847 740808 -467878 709834 -668068 226192 627768 -596333 289252 -602593 522657 450322 626268 601697 152274 -665509 -120200 209714 -945766 506039 -358078 -258331 895451 5921 -308202 -567744 -963187 -714166 -387929 -457859 405691 564885 -795656 -149813 -200700 -321380 163939 -976693 163995 457385 -355819 97428 -526649 309950 -395888 229552 -257821 -151154 816424 265756 -430369 -820095 884231 645963 506430 454708 139561 -969693 5014 534390 271584 -807297 -27885 989644 828625 353068 2677 -177170 962293 641516 -623859 325833 -590054 -129546 -298812 -848645 -219297 -389900 -517229 712793 -120645 625667 956300 -788372 -76425 -21449 -938416 902896 -819665 -92908 -857321 82644 -16683 -985066 -343509 84157 362158 824746 -73107 -836350 -631597 17074 -510257 132913 58033 -568315 -836520 -733303 -738934 303085 -645853 -551682 -643726 501032 -913952 -774087 -929582 -688025 906321 -82027 -369047 -938414 559822 342691 -220474 -631294 206274 588582 -947378 305797 -112596 -390504 652732 -157602 -415200 598819 881692 223746 413891 544425 -187952 562908 449106 595773 811404 958026 976155 -843225 104409 -668514 -595582 -303388 -902763 347293 -229891 -127965 -420239 -695421 477721 -836791 907890 662526 -138509 890606 -961423 -655313 -920512 912990 -69605 445484 -364859 -756071 -395791 531200 583904 852 983241 982825 854909 -887434 -147637 158745 643105 580891 527093 824758 -891037 -400876 223640 698842 -847250 97381 -857128 -482605 -60799 464582 -334672 441828 926703 -462557 497388 -333373 -553569 639004 306093 138649 658701 72837 952425 416133 -551353 -521882 -487960 413465 -144912 -781700 -440888 380252 -102591 -918473 -336518 409414 -72317 309562 -558270 638407 -160362 254303 854587 -929984 446318 -178512 730449 184327 -260464 -301969 -202683 -764056 -961127 722959 -186068 -304993 -563528 943672 201201 -266273 -708561 -565433 784718 -85554 212693 -301493 640599 -978425 -999145 23561 925039 -544617 492915 -24455 -446895 -721792 783868 -190905 439177 -366151 -673703 -592173 -122504 335659 300869 135090 484563 692918 -324208 861355 -624220 -678870 152092 426298 133448 -751921 -140575 -443248 -568977 -799395 -222358 448785 -337760 -71036 -738346 -641451 -114126 96998 -318759 -601305 -585132 246808 -28616 671241 909830 -969692 359248 122158 -133347 -378486 -27121 146815 -170173 682683 298873 -497129 454901 -427236 914853 -931642 485123 982665 -867395 -318062 482963 -478257 559617 53553 930719 157233 -588859 535953 -983694 -407068 679279 860368 112047 -233069 532218 -808252 -541109 772315 -331274 668532 859405 860112 -420859 119069 -546795 676471 667231 758062 78930 -257974 -172337 735820 -154102 227127 73140 147279 -929193 714913 -59135 861123 -448860 227549 -850883 234600 -152652 428982 541699 -777677 -192869 389738 635139 -883253 -774205 -672341 -403456 -190324 -87576 -507361 -257071 -445689 761116 -968736 995552 -1920 482373 -750468 408621 900718 -616038 -115466 -100404 352639 345385 -763196 192738 584082 -84652 979919 -941524 623163 217423 281718 213113 -672829 741411 -905717 -92501 -745051 -397777 -157996 913849 -985327 418466 355723 -118224 96237 367490 775007 -714834 433359 -103128 987633 930918 974468 -260543 -856744 -232545 233741 421071 -664035 611764 -694499 -731610 -758209 532629 -268132 167535 -74832 599236 538790 -693335 625238 999002 551181 406947 -379508 779008 -454957 523523 7967 -883466 362673 -214334 589521 180367 414099 768429 -741543 717874 748313 582245 136800 -221989 -579561 651360 754182 418329 391958 767463 571099 -997235 632401 729878 -78746 -680591 204985 162527 -185438 -776305 -704270 -914554 -800004 -443707 451668 -632026 -246442 840712 537194 -452693 395911 677597 612598 -979753 749529 631650 588267 526910 -387575 -32573 -453134 -631991 830027 -761914 -445850 655926 663491 -273088 679127 684694 -993139 -135011 -653301 882894 -768202 985436 26872 -602090 -954943 -266224 -386869 -81539 -132829 782176 -801307 -756252 -22330 331015 58328 844542 -375542 229973 -451346 -382249 -321856 279725 -466525 854474 639917 251526 14758 -8696 280717 -117142 -867236 341784 453262 -651527 -534051 647890 -698032 761319 798581 -68637 -256021 439801 991396 -576692 799081 466956 643615 23010 969160 -340337 829389 249168 655226 895108 -894902 109584 -957851 454147 -634265 823670 -229405 -73545 619560 -31962 228674 768222 95428 -451688 -619451 392653 555561 621083 -211294 945898 -153611 -997937 275458 132273 -439297 -537302 36356 790191 -807988 587124 704698 -264950 465690 416330 -534486 430327 547800 -607713 43470 -758718 823852 253111 326036 -519862 -256148 773290 20447 431235 524325 393575 556677 -225806 -235112 375982 -689 -725708 171703 -450412 713980 235127 -574931 -185085 -342722 -756737 149971 42424 -996676 -861 456635 53187 -24434 378189 -63319 -71669 367812 -683906 188565 -923065 -180257 -137272 392363 509318 908629 -38063 311627 -979032 257810 920279 951434 265954 -542606 819110 975022 -902466 198216 685220 612790 -758888 -458149 674246 -575664 -823261 -58781 906392 909280 903266 187536 511545 -709120 940719 165507 39772 414586 -658504 -149293 -758968 295120 -667011 512394 984793 -254411 -227629 379941 413949 -853231 -672668 481944 -44489 -61951 538284 207175 631200 379349 -397442 234766 -848671 223632 556669 -883270 -876229 668268 -688605 -700659 -441217 278483 -74819 469054 423318 -978074 787949 -400649 302458 -745606 -563545 -644906 618810 968726 -72523 579052 901498 580598 -329165 594625 -390927 -928116 992019 5070 907626 605562 699803 -720127 -837180 83736 412258 317373 387058 -441228 891734 -713769 -566661 -990387 -734535 853018 980474 581784 226079 -889149 -952673 -286981 -275215 -872442 995757 -957611 -544402 -395128 -573062 463156 184741 -937117 -81166 278876 453244 -57051 976916 962119 -518996 -182319 -878988 590367 -789310 -95268 -917065 -435258 757792 945841 177178 944335 -683782 -835794 -959509 891650 273497 329125 -74226 -414372 -177893 -424996 -368774 852493 -641551 848013 303289 452984 -531616 -769561 92524 -482762 384449 863627 -272059 689811 -904639 330767 -895989 -762352 -564510 -431362 -483815 -295841 -681736 308694 662751 -772374 560300 239881 -253985 486861 -605444 -819714 655665 877399 -712775 847501 353664 -582771 -716152 248453 -756853 -858841 491362 -237654 546085 417425 257044 425007 242869 -148757 741695 -831551 24759 -729463 -301863 352252 771513 814836 -409686 -196749 -470689 426343 -155696 208684 -84385 902739 -11076 501154 -684538 -233637 -416205 -685886 -44751 146009 -106035 60782 -490027 -910249 359929 419069 780535 -560489 -960392 -953160 -317004 -412532 -867235 -202530 -470469 -172834 481300 333602 -153522 -802966 213591 -148184 -671547 -208576 204858 -122100 -194933 80675 -384095 -466469 642591 -592500 -362684 -126569 -525804 976167 -851918 -277193 -762095 -207403 -387509 -25435 -481839 -677592 -719291 161342 212260 391274 689192 -934698 -422291 28311 -18862 -102351 666018 -866210 -145420 -164341 -641073 -495964 -677486 965649 -557677 -795007 104583 521830 -434014 -766656 769279 793247 -685887 -539165 823547 -423097 -587955 -453474 11600 397276 982452 -835369 -959192 -236465 -964358 262316 -3456 -687608 -187082 534509 -189528 476128 527891 -448738 -466745 716581 251855 -876810 115412 280346 996415 581475 225822 -992524 304585 -540157 439621 300894 232040 -458068 -401346 186102 373804 -242458 959315 953678 -772425 -969877 189345 142188 733634 -350546 -40680 -826422 364822 -84655 383103 -671146 -984301 -783955 278381 310643 -623700 402638 181841 822518 -542360 630901 532971 -519125 150883 347028 104144 -133426 -967349 -848811 -597398 626322 888164 124692 -590859 771357 -912636 -724000 -601084 -519415 -579432 627454 927098 -251292 307485 682982 -845039 -662095 -665176 675267 -134953 -286234 3166 538743 645035 113004 -95108 952982 -682299 -589534 -249135 824806 -529877 -209573 733759 582757 -930883 -172069 613182 -188221 -209366 578781 -543015 573284 -667016 453136 -571729 -36769 -580736 523797 581107 -894847 -802192 39939 -519572 -299061 880840 -661021 -267659 980080 -505763 -294347 723966 -433064 312408 -305175 -857462 164512 18872 -45594 -546129 185239 -58676 729735 606874 9411 397626 97433 -564728 -292902 -207365 -181026 -63027 121545 -333988 -723571 -847919 -834128 -734593 89424 209678 870372 456152 -181692 -838125 -786708 -356431 -135172 -845436 -224380 187942 971519 -876904 81053 28713 856902 632089 178011 30591 933183 -435992 935702 723777 676044 820599 590169 -324388 -152508 459085 -290714 -645358 -268559 -297723 211377 298486 992785 842063 421344 -451340 -676139 -786451 -983599 167751 38117 -269129 784148 925185 996442 -207464 -988051 -487673 648386 613519 332115 -807790 -179808 410288 -445069 228911 -837015 278816 961454 -793665 777608 -955236 -263913 937976 586203 974450 -940426 -65565 -435533 519430 -949304 -112164 716760 790862 335676 226581 104579 -535209 -504777 817938 785634 -115138 368337 -578770 -103272 124216 -85673 -9963 -287301 695690 -592825 958280 463956 -106478 773846 826141 -706206 -569156 -214547 -241219 -164521 -775027 -263000 197795 199065 736796 -659626 -969309 410114 425108 109819 969697 934624 177076 211025 390358 -369162 493263 -160573 -329649 840954 394444 62065 20845 175893 -433241 606767 -862042 923494 -156818 467461 186690 -563201 628420 -277199 576351 531174 725858 163104 -451987 -872554 -306415 -225799 102579 -812933 983857 106770 515529 216953 -482506 -705799 -33253 812134 975909 25580 597356 665868 -246373 -17695 968401 10664 -174905 -462337 270386 -415507 624363 -907997 32973 421121 933598 -591396 69042 -223617 112013 585071 755272 907252 911606 -552364 809031 122082 84268 191543 106939 -513088 -424362 378873 647303 962807 -260433 215340 -667424 523111 684807 897306 -726834 -196128 703680 524862 337326 -343127 873682 -558263 771507 -236035 925896 -670177 -613536 -394999 -320574 287576 -571376 249712 -744719 237248 -52242 871495 85405 -167850 83069 335512 -786270 569681 -899950 803555 294126 -603498 247253 -914408 826501 138051 -50237 -344545 914302 -809048 687663 -840879 784387 945224 -948804 -806276 -429996 -272291 -547868 -642206 274373 -623023 -668427 568379 -908356 -467899 89615 -637905 -796620 -188914 -554201 627164 -5955 645555 455943 922198 450937 513521 963659 -278750 343712 373687 -680986 -922054 900221 -330453 -599141 -525812 433519 338339 -770044 317051 752361 -458068 340623 -932644 551666 381574 -129797 -139526 -635099 -472923 -986016 689171 -376397 -599758 693284 693593 -270244 -457464 163079 -695950 -502662 242104 -44008 -894216 -110218 181382 -284099 -222087 745296 -812182 -418257 -372744 -939748 419599 42748 -512661 -689921 -116265 60675 52283 -659786 192469 -471301 604871 523792 -569262 706157 -496927 -6033 356169 -846155 -33585 -369333 546411 485381 907851 -776018 -473701 164066 229380 97337 588274 857894 708251 -609250 -58819 -996228 867238 967716 134138 -586522 -211791 720166 -605217 -624070 -930504 631956 -507181 -904031 955950 -927376 362099 625687 -874631 -855341 764174 -445842 3956 -964378 -424407 -683189 -98069 997737 -326404 136231 -456541 340271 85107 591 35023 660127 861358 -919195 -742884 81205 92418 247005 -43482 867072 -868747 -455936 -229759 522145 916806 508140 85297 -414254 354659 -758254 -166094 -655267 -301456 -432713 -920080 -834400 723143 -491020 -221872 -640240 200691 -11722 -552282 53683 710067 -57794 440764 145188 -319747 269730 -329774 -444270 -705543 426443 -30696 171586 -379390 -447499 5046 740233 344617 162353 401093 218579 -331855 -287642 676819 -952545 838035 344908 -313374 -728960 -893573 -354576 -935703 251165 826954 797363 -603054 -835151 567571 -864565 84091 -415859 -181858 -350144 45749 -98927 -555289 -471568 -970936 412727 -773984 817420 403565 -839160 -855381 210713 -506670 522276 588577 736239 332314 -184001 -139314 -331075 792666 627998 -77774 234883 107421 -396130 632833 -446185 -332063 -819410 -800092 -376927 346648 -976688 116534 -714465 -7512 -963044 -589048 -633630 361067 820669 -357218 -689906 119215 -254351 -924113 -530146 55095 -216307 765609 -971682 42680 352503 -599253 21615 -980771 198571 350857 892486 520644 -572106 -822837 285613 -766465 -356162 640046 462401 457876 -488072 -768478 118003 938878 119856 630218 -305401 871593 371141 321151 -780136 467449 690603 -829490 162321 -179516 -941721 -252683 4405 -566061 929046 -465430 -429799 821093 390502 538452 238885 344492 -732005 775439 -91370 -59442 304140 -416595 -153601 464102 223907 72560 128323 922112 -671135 7377 707613 -672607 -674216 -462596 298648 728636 -217426 268497 -82665 122302 597153 691556 -947122 377219 -783235 -655106 906055 -893474 -449496 -731494 -671649 -95210 861719 282345 438342 52835 378326 -788017 844547 747765 46980 -135197 447341 505581 -376236 -653325 -189518 -1310 290061 -34563 189140 676830 -657141 -623433 177319 -17442 -319812 -196855 -787755 834006 320419 170382 -461605 -425046 -639783 514966 -942839 -742346 650375 -18649 349189 -737977 906478 -714505 -905144 -14561 21087 769395 -492512 524149 -640189 17595 37549 -389901 291732 388132 474980 -845897 -554527 -58443 547854 244946 -865842 386731 242890 513612 -719470 322421 -701305 -223458 801912 -151752 -931829 491062 -406305 774220 -610193 -747658 353978 -779587 246433 762038 658192 844235 -174240 481853 -965380 990058 8131 685388 -164690 548675 -227533 -411884 111721 -223951 258668 105019 990851 567621 2560 -870693 -485144 327490 23764 -200830 715031 -695006 -204639 158643 -973788 -871024 -970379 380387 -712012 -182549 -937553 -228099 697092 -117431 791814 318815 448866 -863502 374787 -836517 293170 -723232 -710142 -22729 -478741 -609978 -620747 464813 -321769 -629754 -776159 -689173 -10409 -715719 -948833 513428 230493 8236 37596 -196546 -826256 -61603 110809 -894478 -580885 -990334 -853524 815151 -583874 686210 923453 -780185 -201493 165497 218827 965504 -501878 -605640 202852 110165 457542 200387 -407632 324786 -168866 -88494 71207 459995 305061 -261679 756246 -9722 676482 62816 479519 704348 -255631 747859 570805 -468483 -471040 775347 -609244 540665 409555 122427 651399 -785833 435104 912732 167503 956049 549172 478138 -895549 965526 -364948 -824916 853371 -839992 -815555 -40512 -666652 139643 204332 -840908 306367 677244 -121642 524798 -549214 -902393 950122 94150 152693 600272 -204502 522470 -304650 -376069 184046 873585 305462 -994140 893217 267433 815129 273624 556866 532615 926298 -886759 -760348 -800712 -745211 821342 52782 599322 -674565 -754159 815579 -475709 -522254 -289393 955067 511097 857842 149420 -810959 238523 862169 273708 258611 -714697 343639 -460469 927821 453970 892147 566198 -458850 197924 124036 -260464 630618 388985 217529 -634770 470086 610129 -391022 -30117 568895 784736 -704155 -483372 -551629 941839 140378 -530355 -998874 -612743 644974 -452181 -940241 -858129 -394764 203976 -988807 -672908 66831 -985102 -354878 -469694 -442822 764140 -238881 441411 158273 341099 -22858 -887271 698437 -605286 -92606 -895337 47291 614551 -487149 705733 -285587 762612 497227 357984 -477577 41526 -157021 193495 -281140 246361 388836 63439 605231 -321333 169838 616481 -456645 90477 532916 255063 -967845 755093 789437 235442 989778 -919922 712869 71591 732724 -751210 987546 816733 406763 408159 -362528 -216272 -364876 139151 943693 -147791 -475873 -6207 -31922 694180 -470382 -176511 -343840 815745 -806841 -298029 -424808 582900 -224055 -306643 -797541 -325923 -266501 -203272 78118 352976 461585 -580077 -462840 786837 -293867 -941232 -185565 -204374 -927517 210550 -91665 -324420 -993874 13245 928887 330418 942201 -393387 146906 149282 598814 -981537 240587 614362 -622518 -321550 -310127 -86568 -514561 846231 175879 -398126 -89199 -303923 902429 -370000 -77014 28807 -913450 477580 491462 607273 879688 883001 906167 664591 -304992 777913 -552798 392325 -300645 9157 805377 314320 -1651 520521 773535 378404 547166 260069 -212962 741163 -450168 551278 513524 -405755 264474 -850837 -712214 810818 813624 -973800 -469348 -42646 -952295 -582682 -598020 838517 -70009 -270343 -562225 -84141 258019 416553 261550 878310 -282465 -316542 -113529 -40701 -268350 -768444 517913 -667787 696423 432227 913915 133369 -570434 -190841 176533 944579 955785 976270 -702170 677880 -862944 305285 -892227 796594 -167826 925875 -289217 -392961 -54286 -978290 -85913 -916895 801856 888900 427586 -169008 55165 425395 -329681 841012 61030 76017 836069 863211 -261303 -587067 12396 824393 -897782 -991956 -728286 814995 79519 -411947 135736 -697597 -902123 -456794 499507 -217017 739721 -219723 -13716 -40702 636720 -997425 642960 708681 -266801 359156 -650720 -881752 -376252 -704423 375026 188059 -612613 683492 -119634 862868 -692615 -503628 494546 -439685 276053 128535 -867153 810154 85306 -129006 760681 -482963 -753561 149852 -767749 137736 -148689 810211 -305231 -255951 995705 597574 805292 418321 670017 340313 -970526 46919 -898027 -576219 -989029 -545691 644120 863333 412277 443633 -759677 33418 502241 -240283 72735 794935 178467 835376 959564 -73787 551510 874419 121982 -629823 -236442 -864059 156474 -858135 950676 526383 856221 990387 -105610 -897743 -954794 356806 263796 687611 -800345 -872705 -125493 656564 -626712 -92563 534414 896247 -130813 378966 324257 975184 161785 886704 472764 251076 561500 -822744 367982 777798 -5421 138654 486807 -303165 -433895 11558 -338836 969367 783486 -907127 -647049 -751978 563172 -740541 843541 -12924 -393277 373635 -818313 757917 752934 -7635 882209 122510 895917 925403 -813459 -345223 395401 -288168 -635127 934005 143618 -185436 293237 -154100 165108 765939 -218746 601660 -262195 580397 847078 740854 854673 -914449 103442 -856798 632535 69513 -265510 -266599 -950583 -559105 -899995 -260055 -522584 -663928 123178 -414700 638149 886801 531063 -760175 -519031 -523845 -346770 -837558 -61330 -111783 913284 -934691 -623740 589555 202112 334940 856045 -714171 -932606 720204 -326559 810817 -113031 586281 327851 126601 661803 -470047 -374614 496374 -653902 -861228 838993 600596 -211079 -396837 -294233 -326237 897219 -568386 866887 -935785 217764 -428100 -331038 -349287 310406 -429946 -570952 -121339 941477 -930364 -804061 -23190 704147 -389104 -893684 80652 913590 955126 -21005 -590875 -296251 622330 -245780 831648 333390 -307951 80668 -60643 -691533 -510297 9792 994160 836904 -521448 -301273 -498719 853303 -803017 -644429 -131987 -926660 335946 324444 -842172 -378007 -367605 695852 479689 -558781 267048 -259004 419222 -289629 -576955 -648874 -714251 894134 319989 -178775 -853017 -557186 121925 958232 -767199 -519601 -261327 -502765 -779254 174034 -695380 788380 788671 570758 -903908 -732724 -266865 -36294 818011 -61748 -936065 -151148 379192 -64164 918727 636429 -217484 -224689 133971 375154 216646 513805 21315 874468 615384 837775 287724 -676775 -65209 212839 62933 244890 221734 -748875 -420934 -862141 -21892 -236493 -674164 -609338 218305 -179157 -440849 -212120 -424091 -102661 -780230 123329 -944950 -846056 500219 989760 195525 -658808 -436495 -324314 238880 -178842 4624 -506873 569499 -57247 -798336 -623668 426470 929342 323102 -666701 -891863 -302254 -717574 967885 -65028 927241 -552617 280575 -811280 199138 66990 -558463 -452220 116208 -797012 256610 -108112 -593830 -497873 -612093 -720418 644699 600141 972439 -582036 -262972 21837 -426582 22187 506613 -298964 -880617 -885789 841832 -515815 389519 891469 793894 388857 -439783 -916073 527567 -129180 -993011 615012 371223 -699354 257944 -688055 567747 -325441 341563 -411823 -678736 145379 565195 -759046 -176051 -528133 -562445 -676810 975772 -268766 -978003 638826 -726987 503081 720589 -617870 37187 156564 358135 593052 -510972 215963 -168029 272937 515405 -646487 319776 250831 -522108 -223392 78094 -130119 619941 889747 -197149 -379003 897085 -903478 166503 789317 762226 -840510 -640072 -530049 279545 994923 -119354 264877 -355554 -40088 842072 33214 351808 -876397 -183931 199571 192339 452726 782524 780290 286556 518482 927933 -766377 971640 646172 -928611 -521266 -331691 -123013 812486 542234 826039 -188468 368117 573793 262389 -468322 676538 -391363 682873 -235466 67068 543293 205892 -239604 520690 345570 580328 -681524 939435 470051 -419829 -760490 174343 675561 920043 -77762 -196037 -86892 413140 -576435 -812079 976244 -309076 527486 8869 -3504 735208 220034 -972182 336867 -85612 -994755 8227 116698 446671 372934 -154582 98007 806604 914795 905517 -124559 -716718 457259 114988 -728143 379709 530874 611964 201239 36091 360960 -495033 438419 -72305 -735846 -868215 638733 -257518 -11560 -193131 711133 537261 -479427 -119538 -42157 -479327 353282 -972050 -10575 -274241 -103661 -25982 242476 -50448 -165231 615020 18671 668846 -987570 -747744 -172649 -896376 848596 -391192 -869576 900130 828895 -591776 354006 896179 812510 900475 -504979 -592250 614262 -857476 285546 823290 -310145 291581 -851280 -662142 -289275 485355 -66156 -172763 -499640 -577016 250337 -523394 597948 -212888 -673195 -287043 -939638 -30220 -633438 470053 -887027 -570389 42989 240780 -281002 -884516 -631854 -792226 124841 -376019 304223 -489958 -159747 324887 108437 206548 336384 -234457 777450 -304591 -882927 662207 770377 -169746 311364 264339 540304 946905 -717215 433068 -426095 -129834 -945179 -616344 -215406 -644516 716287 436984 512205 -333578 -512875 685281 265456 783682 -981699 -132484 -326242 -24587 -328252 -135946 779501 995029 -572118 114001 523878 -322883 -161500 746209 -95096 -773603 -211943 -240049 -449595 -390281 414630 -396391 512259 284771 958234 -135536 -229348 691084 666746 -618535 -691873 -716623 357885 -101011 442765 -660827 -595695 139673 -490275 -945713 -678699 -712962 670840 -148181 -509666 924050 -513283 -689465 670066 -851811 530431 564935 196368 51773 -51582 640610 2405 -907933 -223999 170722 647704 138452 -574357 404519 171135 60712 -230239 -124123 -534744 -841778 -476550 -685855 -41646 835463 447296 686969 952689 -717850 -437072 -605159 295341 -284457 -138883 921350 192995 -196843 -875186 692887 -739166 -557007 564411 336439 -55248 -246894 -144812 -955547 -149885 139504 -70885 796596 -166968 -237865 132229 811851 227551 42539 623996 533605 -816035 -586466 134112 496594 790537 950715 453121 268149 -948001 78303 120359 -204604 291088 95035 -682485 851787 -847360 167763 -926245 664105 -616761 67714 -15815 -738670 147889 484468 -334019 -720693 -869954 -601430 535278 113585 -744670 27897 -522547 745779 620486 -577653 395339 467155 857285 144861 -262579 -7384 570736 662335 71471 -150433 851658 371928 -37953 -97355 -95603 890399 758461 59135 646435 425827 -371102 -180701 -187474 26948 919126 -320356 -100223 267447 -82761 -774790 -379100 619142 147609 -957984 354644 -776626 -363135 863748 -182783 515327 -250263 -941134 -297906 857056 804416 188233 -81644 990728 897255 -809924 -998305 217574 350900 -192750 919663 225338 -890126 -337305 -713287 809113 -560289 97641 416484 -406675 -524883 -145444 -212148 421618 -797054 -997610 -782846 719035 613880 903428 218698 -161877 547102 352675 657308 -619012 -616075 992392 868388 538300 -598284 571352 -110910 84299 -121724 639184 -723702 -881186 78212 347583 974021 -166402 -645946 203015 -613650 -330870 -1776 -819552 360886 -741455 -412643 788629 -680064 -775 -398439 -302971 269542 -72004 863785 -566621 243250 150437 -663328 -414666 -827162 -905801 525899 -992743 5173 -224826 560742 -54852 -114553 -316805 -319324 465570 -606087 -475435 -752916 -41247 627674 -866653 706326 -861786 -963025 202763 -729486 729390 -12752 258694 29250 -697907 -702647 216161 -532678 -338965 143003 -654402 -176505 -656638 -342792 309649 244422 165793 -980758 -885596 -732664 -284948 847277 -275181 737493 949274 -166736 -187824 -782043 -318731 804632 325536 -518168 -507426 57020 -51044 140288 147783 -587222 690609 -232894 981175 -232031 943521 -636423 -245303 176405 -731904 308066 881325 -901585 728631 -473295 296869 -976950 -946044 -662646 229257 906103 552696 801929 259652 330361 -577416 -592836 302037 -161846 785597 -627037 403024 858900 -747692 453174 -191526 936249 -603362 -664993 -567632 197451 181969 -83844 -600032 -557675 207222 -372385 -781682 -398576 -718359 900174 -945808 -79889 -885412 639875 -848429 -885484 -371117 -443732 684244 -615400 475561 -885652 391592 -982201 147338 -566568 682133 648993 777208 -87813 -323722 -917541 -595514 -43437 -82758 -517028 151584 -857390 697702 -333632 -615423 617566 -207730 -3624 530106 -908335 -92064 -844504 -225934 617210 -627302 55656 256545 -135782 226319 384259 345236 343143 -135130 -78181 884844 -974195 128347 -144636 659743 11816 -840516 281540 17653 -984885 -97811 348953 874252 19324 -42844 983411 493396 -984779 806957 -693771 284052 -900251 -298777 -94727 544484 558829 -31162 49417 186416 -586076 -686001 -403993 82748 493779 379423 -510971 268186 -899143 -677787 -889842 697781 -924151 -658973 -234149 600266 588007 -308367 -255873 36714 221294 -243975 -336580 -368007 -148179 501628 259979 60722 -302043 379404 831768 -777696 55629 99536 978115 -378586 603279 -477693 -668895 -13319 482504 -544523 -744583 -384863 10060 -44024 630087 201212 -179361 542132 385212 854202 116925 709637 -145476 83937 -518509 -797928 -277154 -938677 344963 -963935 -435728 -624732 -983772 -79385 843889 -459668 -504064 -495674 452757 -24197 950292 -52564 -76091 -370696 -318764 190749 669084 817632 683428 520368 60522 301830 480096 -523121 -314699 662157 803925 441723 878643 -990609 -902074 277061 999889 98426 -618136 -410922 241712 -37170 -704922 -647256 -511325 152288 312158 -377269 467762 163450 967265 728929 628634 -170056 -777481 -987102 294858 -249971 525209 110553 74215 -531140 427189 -60315 555849 -420897 -721618 393401 295292 -202268 -165030 771292 -19904 961162 -308478 789482 382858 869353 -703900 320401 -197375 109927 -493772 337940 883585 378692 338583 805964 791195 263823 222887 743458 -496749 -408146 941043 11414 -209952 266330 902524 -84036 -120272 -491743 -341704 570041 -634398 -214174 -900462 -965558 -455414 -341548 -773528 -360386 -203024 -849920 208780 250487 -275055 -155710 143300 737005 816157 86476 562123 813738 923639 715300 -821043 408783 442553 -963807 -544274 328462 -766419 -654991 -564028 909870 915797 767253 886232 -448630 594147 807267 -750679 -773230 882882 -565500 872874 37449 -406901 -890892 988223 -665915 -185456 -557051 -228285 970546 333782 119644 -269307 -519985 389011 -939150 -726074 678127 527924 -882412 385213 119034 228185 -294940 305940 -50583 -26410 396374 561896 615502 -878540 -904653 216524 -453814 877358 102681 -465849 -339948 -397899 834681 807889 393849 943085 -510952 -861222 -797610 -673106 629135 -350141 448672 -564221 650059 930275 380253 -212434 704269 209412 77608 -147678 422507 52068 -547792 784903 799566 135988 671290 -371142 -583566 165404 599451 -667317 810344 -67788 56511 749949 329367 316684 182309 -995254 720567 694054 203744 -97188 -797099 513783 505367 966036 -726446 -698134 545157 381447 449892 -373924 -987653 159740 -29677 -781791 870873 593392 -987331 895358 956953 531090 -710509 -190035 880324 -843577 615706 -484004 -668422 -879961 -572630 -42578 168815 -623362 -752398 -214600 484456 473804 -256654 -533243 -798910 -851514 -717440 -602733 -701204 -321966 -823740 -447917 170600 -276209 -324548 981165 -513970 933067 -404679 768250 -292919 193674 853983 166537 129431 -676986 85545 -449510 489485 577450 204515 -37658 838417 -575211 -603090 860181 -312673 919197 451967 -211770 -544059 950090 197024 -78837 -586074 89559 850734 -47382 -975878 -194764 905626 -302243 -475892 747399 -271704 36307 -577860 -365146 594675 925869 -772613 338206 28774 -531135 -508207 561968 888388 -536101 -597926 -751666 20386 686903 -480572 -850270 -173336 -200312 -373549 -807288 -546349 935796 455774 526863 801782 667413 -695729 914300 -255436 747770 107047 -519609 516168 357924 819064 -555364 -51907 -26998 -678040 -709797 -597258 -631531 -627403 901656 35624 548645 731947 -338148 -671526 454794 -733648 197090 -717332 -215797 778297 946459 686989 760547 162002 321835 -831164 101694 -322150 815274 -315928 975553 -768188 -913821 593832 -584576 -37481 286936 -664061 264709 -195601 -791492 527185 -771376 965306 -856073 -278088 -606511 -964484 703014 -681544 -535952 359883 250649 -406496 111621 779219 517587 892310 -504864 933588 -902899 -856556 -721469 -745313 -340684 742885 -277661 774429 698854 196652 857834 -533432 -872711 -522659 -916104 -439505 -310156 561218 -666210 -58761 -351085 -833161 -76831 456020 156871 -460818 -163267 368660 870836 988396 954271 -857451 506930 -657014 588394 80458 611661 -940618 -874637 940474 -505659 348079 482181 15488 -12657 -920564 617054 131148 22609 382262 364591 70753 -914070 -580759 -32096 -532331 -49945 -701897 -286134 -453292 -554481 672005 -382020 -896227 567897 -737780 -980362 854660 147056 803802 936049 -211154 -503626 -701106 -124267 -874152 296254 959263 -913087 309200 -571184 640982 945734 -986758 -272919 70735 -388372 842957 -877767 757052 990189 -182956 -872669 -372702 28789 409261 911936 833498 -138968 -746355 -319652 25617 -323045 985914 -261128 -845880 405594 97551 92358 -206251 -196639 -99076 -852176 455137 -899421 372355 -667438 -385560 -19578 -918852 -689157 821180 -396444 -462126 431024 876545 809228 -498428 996649 -447310 -256577 -158939 -293678 116379 757940 -914660 -373301 -577570 -932076 281573 -51224 -951186 90750 -10866 498994 -719337 -161916 -37317 906340 336372 669613 -951517 138991 -430089 801137 212880 340598 878436 534592 -60062 -673197 -356906 -593541 358797 -683888 -649031 636025 335382 -453649 692430 647939 -341989 -870685 819499 578777 703816 430740 -281032 407083 -386718 241375 537011 645409 -788544 469588 -349779 295379 134733 -887370 171658 278225 621704 -898178 -206715 -293603 -629500 -704552 -879062 946476 -452120 -806364 54746 399976 930415 366967 -944693 -826319 869609 778776 -774011 74711 655161 210564 145894 -111582 -981803 634730 948894 -473909 905417 -658129 -850636 357248 651316 211818 484735 -260637 -898358 542825 -589778 -337269 98256 471467 257857 -501502 78883 -750747 207758 312518 -867150 266109 628541 671689 -533505 996113 12619 -569616 935201 -728079 530955 111383 -956987 -391391 383008 -282101 958888 438104 664197 -187505 -367713 -479740 -422394 420056 -619760 -440765 392388 583185 130678 476395 -31820 -164008 60001 437508 -326496 526783 -945420 954568 -191451 -813620 -105755 487850 348723 -381831 149504 831308 265744 546228 -736476 -554617 620502 -785440 -877628 -164761 -3728 -33581 -939801 425389 -953055 -720682 -966871 -265781 366077 472104 6456 241387 962286 -172805 -395048 137065 92337 -4491 779871 -338220 -758186 -335440 193850 -733455 -147389 46651 -377498 625719 -539726 60055 8440 -210092 -40530 -870214 -340971 892839 -786150 99472 -186502 -342588 -517974 -454795 -235914 -679180 176232 -774596 350315 -419662 -882768 -161621 363985 93103 773301 -407939 -963789 -167218 860538 503518 45872 614953 -560423 -71310 159483 475402 -483329 690895 -800421 -746253 30830 603391 193707 -391913 -588934 266879 -180645 333278 -341427 552130 -556562 979045 -783517 -417105 -694278 -806149 139278 -788578 969260 786597 729843 -977057 881857 157724 -396532 -905165 171917 677450 284836 26833 686328 -668976 232030 -954525 -508036 319234 -188242 -296698 865832 -918295 -618403 783566 117024 -921023 545033 -851905 795035 -962055 -515293 -262955 -470557 -662602 952048 -110723 -150439 -110128 -181239 654618 -245137 -512814 346204 -405375 -148820 -841346 438824 -498180 -475477 -330681 -864380 -868405 -642788 354646 -311463 -606049 847553 -3194 -563869 -598115 -734350 328424 -932684 -860447 -699622 -483649 840369 48760 -477383 621573 -127726 -826651 -462496 -826012 703079 804125 -461257 526782 192654 259595 -775686 -190554 -733378 -447603 118135 -368668 584447 -574987 384146 314485 143023 681352 -59711 -700920 -578689 407938 -730607 176386 497012 -21615 -605281 923131 -594585 -252842 -545632 -621889 19589 -145817 -650150 -305201 -466993 813007 407592 618077 172699 501004 -528775 183891 347025 707472 -669614 439628 867887 -596415 -747320 685721 738886 -196231 343814 -360386 784379 333447 105037 -104333 -536762 650412 327279 303396 -443786 671006 420051 325745 259499 -227064 199925 602798 -229413 785416 48483 -635549 948558 -138959 693569 470605 -37726 -385273 392773 722140 -220344 184965 -5445 -691916 -162556 -85350 -692862 -181460 687089 -471641 -618226 -860719 -797445 -804734 448484 838884 509923 633591 515873 -489000 380735 -350014 430708 -235051 -944009 749206 724767 815032 -306104 248218 19706 369552 608709 -346778 321647 696610 420306 -397302 -617985 -174362 -168921 106247 -367684 831368 702675 -937772 181453 897256 -239818 -26917 124525 -84197 -399867 644473 -815636 -422424 26954 57217 816556 345803 184930 -649798 -836443 -556299 -403586 -642596 -978589 -501814 766242 -609001 372483 487266 -881496 320269 886329 19976 -53826 794451 -325428 694718 406244 -456204 -510440 -628041 -123665 464109 -978677 -765604 528393 -126030 736425 630472 125103 -113113 159753 807500 -352079 -633560 550357 -805141 155702 -999678 204750 613598 -212939 121080 -550715 -509166 484477 -263745 -391389 86949 -399699 -399870 -812574 579693 -902723 466015 667922 505585 274419 884711 -90283 673006 -588817 -353758 263779 793043 617248 571017 88455 -487611 -50867 -59510 761760 774940 -5491 670344 -486111 593252 432590 86488 -218991 -892066 94802 -167099 -965620 -807940 -740307 -138227 28736 146920 59081 694754 780144 233597 376418 -212886 167541 361548 -914165 -992705 543032 449177 -249305 -198800 842553 -120228 720368 500605 -614388 -436160 -981773 -454049 -770986 -419417 -667118 849022 221524 -672604 185985 -216903 411989 -5888 -628918 440162 355003 476086 -758711 -353345 -971778 -478602 -703056 -175862 -647768 890918 -497276 641394 -59174 658268 220702 966168 -935482 -182555 712875 280723 -315469 -202942 -580435 81132 823292 -553946 131064 -623966 13201 737401 844598 -273753 787061 -966441 273507 932834 -913090 942866 184529 -876757 390680 868780 -128987 -109102 372034 -239266 -299560 50456 856079 -183916 420535 249780 -364313 -485266 -169245 201679 -292925 -591808 917330 -2295 -183115 -78445 386381 -728974 -625442 520738 -15504 884497 -208267 667102 -684371 -237471 -321593 -182421 -845623 -682289 -177487 -82655 -649892 -535747 -981464 716427 870870 -864382 -669262 800363 -939275 610536 496490 -842188 865232 408876 -272384 593295 81487 872450 171958 -687529 383792 951438 -780060 171676 -310268 36332 -426379 -489692 149680 253353 996968 102117 -108947 -841784 -175408 -986740 -966584 -942914 -418476 -523142 196130 -278026 542512 -604863 -301135 351949 860978 231852 258685 -300649 543037 89012 -209820 696217 983498 915852 -515434 900876 -678174 -360042 -815462 789537 -741979 528875 30152 810359 -725689 55894 -944051 -12377 21645 61786 -43350 -515015 -240300 -357848 -195787 395051 -460405 -148822 -902634 -868367 575028 610555 664011 -947728 -614937 184556 -718428 359554 -267953 -311423 -878648 323317 -431446 589681 554286 338572 -68659 146474 715301 -371971 -147810 -105525 -214579 313841 917145 439208 581660 538759 846284 996041 409946 47185 -401062 -377109 742181 356693 -254341 -337538 -999699 -696947 -142854 -941787 95097 848103 -934217 305721 -444320 -739002 -462429 601542 -131695 144384 383046 -540275 -81460 -198946 187580 -626175 773670 -939745 427443 356682 797833 309493 -298001 -790076 -900302 993799 367943 601729 -294223 91245 280742 -154429 902637 -206281 614282 -639998 661277 -279066 591112 239596 -191792 -828047 716998 420576 -299162 201025 438399 -853773 -252140 -490699 -150526 -132884 -348572 894752 440628 211783 -559309 -699322 540170 -989259 -649679 -417950 797456 -871015 -222748 928163 -66843 -550003 -585818 -861781 -875204 -364581 908194 975118 844124 905349 -373413 -602791 -448607 -656066 148389 -935288 951417 119279 154026 -431857 -548760 552499 131174 210770 696068 -440230 417068 102573 -816391 -962071 -324321 -351507 -822009 537 -558663 45396 -232193 58324 428743 898202 -681910 609851 -893845 -196122 328418 765475 -526055 -818087 848854 723475 -271205 822275 482891 -895032 -448499 -746132 25589 580913 -785182 318093 -282590 617971 314845 206292 293296 -450842 544024 -912220 98194 115862 550400 -278062 30671 244291 342871 820905 -734078 609121 44977 457831 -328229 660889 686199 422333 -762467 -563258 -190488 -378413 638750 969849 484883 522946 15306 -34187 -799394 -226792 -438240 971572 91010 -751272 777908 335584 693516 757879 -173525 955355 -994722 -588319 809282 -2888 -381652 765937 437447 -265537 998527 -397316 -568546 777197 -616139 -898105 598334 833266 146815 -424948 355506 483505 49890 408186 800792 481603 -18121 -375630 -225755 324981 -895829 303178 662815 -612283 -736064 652366 -835999 160489 580042 608826 -625829 409032 -409102 1409 959247 628350 509494 919177 -469227 743132 814823 -165716 547096 -55962 143146 -815431 584023 -172204 -320264 263665 -381915 353426 944542 -297846 -873879 979008 561981 -686288 -835297 -327630 621387 -496513 -566315 487537 -662640 430858 893743 -38600 988842 828631 -824860 -902920 859274 -66847 319166 -443179 -868235 677653 630557 707622 -883068 586453 -174091 -196999 427940 -264456 -633653 472204 -380906 -786361 -983107 505557 62831 436098 586103 758523 -353382 529113 -161474 893019 -135854 -428941 -358551 725253 861608 391403 386403 -487108 361731 -457266 997675 513145 -661477 -940258 -296876 910312 -959748 -576046 -62843 948458 -637942 381140 -575879 -992239 468599 -978046 332288 -782425 -349106 -985811 575485 263336 839532 -581987 476134 -265661 -934910 -60150 -394937 -978339 -355692 256804 -271809 -734450 760445 812429 217090 -684382 929257 -353574 861397 859801 186841 601366 366485 700967 417314 -43713 60465 71348 275310 167622 -259029 -519970 440890 -955245 -210790 827378 -14377 549119 948011 -143881 132841 24280 -895205 615075 394986 118881 673215 964580 -677336 -867377 918141 127449 -205245 645069 711376 543573 -625104 821625 -339256 -553501 943033 223845 375048 -100419 696059 530199 836166 205395 -490010 -308215 -437554 -548918 -295871 -870487 912127 873850 367139 624346 329804 -437008 659195 986994 -836 945258 647305 -120646 758635 -69539 -80030 87793 713991 498 480880 -535607 630484 -844923 389103 516840 243368 895141 735986 822120 -95120 -227817 -619556 420439 -50775 852051 -19865 312249 234088 -943484 -58847 521089 723666 976268 -70550 718491 -849755 -438145 -674185 -179098 270253 -656349 410322 349106 -518193 152182 933207 -658234 -733694 872232 -642248 -263588 -328367 61597 -604934 181411 -741029 861804 -833673 311484 95187 -623645 -232870 -226114 -983808 639744 4390 853298 -199235 992505 494767 523544 492282 457141 -507362 741472 -369094 651089 -531086 -319759 305939 -934883 731258 -143834 -811854 317724 737500 -415924 -134188 295175 -869359 -619995 284109 660810 -795034 507752 -278651 -659451 155389 665279 -4362 729997 827210 -221753 655535 852969 -459753 -222444 -205868 -53291 -41472 -679766 326812 -677694 226935 395781 23633 -606508 -908095 -829038 -994732 -568477 -161801 486835 702615 -60549 336902 -881857 730913 -436516 -996176 103424 -575987 394618 709129 505652 697355 -454915 605434 837260 673373 -717118 411585 -546640 20827 -944167 909807 -317639 503537 -98042 -3095 -500939 -425316 -660800 850408 258855 238064 125109 -994695 851076 922260 906051 -7170 -708937 -628668 912000 -102614 353822 -364978 -212685 -888695 798474 -756842 -111015 -660490 -34109 577938 -242271 474019 315650 98767 728816 878484 -790794 -997782 395871 226724 -302145 275864 341688 743295 294646 -38241 -146948 -674265 -48221 -731430 -322977 679663 -305723 -335944 851786 950275 -475314 -569154 -442023 -731810 -114396 431873 680155 500945 880929 -799700 -94763 -724733 -850669 -105728 -104706 819564 979901 -263857 600388 -606759 694869 919424 -223418 445675 692484 433935 -901032 587416 466025 27146 90627 320040 -40682 -981739 -771710 -323655 906129 772582 -201275 135611 -247467 -720951 800498 871413 -170802 2717 -301217 979327 -216991 4310 832410 -929851 930785 -538375 -580383 6795 -796005 781987 -976470 264803 -959413 370691 644892 -436168 -325084 -390949 467476 -393785 -137396 66563 74657 443041 -484258 951397 -746872 980138 162279 -615166 -416319 -183395 90601 225900 -823943 809093 -235173 207562 -136690 968645 -324826 -885417 249237 -855022 -417622 35683 -133289 362996 -352329 985040 664783 -947127 833941 -529001 -709074 -366271 -680580 -246207 374232 -812701 465692 308846 -846875 -641914 -452073 44497 886305 -824103 301442 -692815 -182132 -14628 -235929 -362774 39898 -451612 495686 926698 446323 -357349 -615409 815413 -772108 316797 -922710 -514846 925101 289117 683376 -279269 453153 -870178 -187217 832033 282762 972539 203946 -136123 585042 -503425 -471530 -394896 753691 307469 368542 -913764 -805961 -477159 -571425 544601 510385 535021 120045 623817 -937534 -639706 -234035 -541148 403677 554164 789241 679605 441124 200925 262495 706267 993776 559546 -652574 -123255 -730931 -339271 -224169 800454 -684549 523546 372105 -267346 -799122 -836622 -956490 568559 425423 190634 -540656 497484 186873 -999807 706237 -334050 -730243 -764282 189527 923086 852895 -351713 -497172 796124 161879 -610427 -648961 97628 -406959 -845754 904198 -360461 875244 -83135 996330 54622 858942 194093 -818806 306796 125455 -192749 22200 -232577 -394918 973391 -830278 -670833 -951856 60692 -708662 -12378 315988 -294811 -763753 271589 550015 -154212 -496446 784766 779166 383078 -854814 177976 -307537 817860 -617088 224878 -211480 968204 311451 -368880 526128 404327 -102491 811809 819108 256593 282500 783927 -881901 28572 614419 456830 861570 -897043 667167 -228171 -675159 489661 144874 600111 -808844 349529 -156885 -870700 -409981 800739 204299 -405603 107947 -790193 307753 -150244 914034 -431130 -422120 154354 800151 168646 156252 -456106 -930040 866272 856817 -681963 215401 107641 47172 -984052 216596 187946 596535 -911056 374932 -282272 -737631 225415 860073 163164 -881460 -664020 244807 -953292 -425611 900047 303126 -163247 -880560 689586 -367885 9967 -824703 -215379 57582 -135777 571044 -554197 52170 -324024 806086 610347 -833536 -497886 874729 978752 468797 -800966 -703611 601873 -674465 413809 572673 -814118 157564 428413 -15170 -233495 463579 696678 -792563 -542431 -70279 902794 -65101 987003 122117 716570 98668 118400 -644124 -540645 646373 15952 -95314 815333 915649 -119649 -854225 -509657 -81387 -173262 987623 -567711 -98964 640614 -340854 -226327 234308 902826 151169 -799129 -69233 545536 -383001 245849 -856909 -513536 192013 262928 57738 144853 706807 -905296 -678430 -226371 -176675 -860108 186366 939277 318762 -180632 731539 842923 -556160 -723603 132557 760211 -517454 482872 -94648 809939 976200 547091 -283498 -973682 -207745 -547685 522303 345852 341191 390081 -693827 287080 859587 200649 534140 -266446 910796 731854 815712 -684469 -499089 333883 515903 -781509 -562838 -47149 310626 -606306 989875 -767061 -15864 166946 -469391 -81365 362595 -463733 -202367 -370032 -928487 191536 -276494 163053 -312507 -354948 9225 -200539 -577037 145645 -826178 988787 303528 -103528 -653123 261602 66903 121763 306918 -931371 -503059 -300599 881357 -575743 -430394 -234278 -26181 156781 878005 857272 -879317 -33415 804097 279003 -136242 -949420 834146 -502962 -540536 124421 596104 -914512 18928 -673309 586004 583860 787924 -184163 5405 -522719 603443 921394 702125 -506413 -997311 -491654 -159423 -198216 737894 735771 802509 -665260 -994753 -204651 428085 685501 -51429 601271 40533 168479 -983936 -93145 868730 512058 -870876 -369313 -95258 -251297 511476 449706 61008 -485001 -432239 827179 922338 -98180 -138547 918358 121402 -740355 -308686 -986763 -695063 299679 906108 529444 280567 -784362 51866 218325 -995363 -804176 -144335 -652723 299785 242763 492825 -39771 -902307 -641702 -2082 601931 305457 774116 73920 -690946 -409779 871428 -987597 782037 -568977 43882 -541216 -602055 23371 -127911 390818 -981530 971270 -245977 -930678 741358 -561094 -837312 267612 -532042 511733 -890589 -465137 876791 697402 201700 -872623 -790721 341246 -158936 -571520 -284179 -912724 -894036 930354 -209224 -971742 -279106 -25681 -428759 -422478 -682558 139634 -742500 579106 39727 -666965 573507 332332 -750960 -895169 469411 -403713 314755 501831 -720107 381884 -204611 -361587 743238 690937 58500 83474 636087 -928447 618291 -506229 -894914 -67950 -95686 -395553 650884 121822 563099 269226 -227579 -155125 -75410 -744898 103571 204660 202334 980380 857554 401381 756138 302207 -301763 -123614 703013 -363438 140576 666081 -888906 -556235 -970595 248268 693849 -855300 -100057 -275072 -290276 443056 -423542 275984 -674653 -314740 525537 -992638 -786779 -897919 -556258 -537007 -862996 489011 -908923 -821399 -138280 -268295 547761 793391 -915491 925921 98190 498294 341505 186793 -417315 -273653 730847 -562105 819508 -832342 -216538 -979485 -276101 -354681 -726630 147928 -182672 483654 15634 60598 -340956 659843 734969 -305342 -33157 -609461 237902 -399499 -933840 -592736 -947292 -613383 -381617 -78855 336162 -507985 -551879 727360 305667 -828116 -670300 -255534 368279 -667593 290968 -826749 -36415 435788 93683 643607 -379913 -311780 218213 427722 692549 224779 -121995 -969399 -654389 511665 -781446 -862153 865850 433498 -925661 -932055 -431270 295046 -621840 134826 -892537 -65815 74679 216119 368688 -156436 -186464 690500 -484009 599978 -246615 387894 329235 -603020 186274 -873497 949905 -114867 -636751 -504155 82190 -724625 242640 -64205 -977953 786756 -306229 -393274 334698 750 783171 879369 -94678 101312 229421 423322 125743 389698 329427 -826741 937884 -486607 467794 -495518 -277721 -997380 -324582 -127719 -829412 -405815 623089 296094 -349606 236526 296177 -779052 -962220 -589576 -19067 -5488 882321 577575 -457232 619037 904749 -382736 696263 544953 285782 -306182 181873 128534 898384 776353 -753618 959578 -90767 -566410 -700147 410272 3750 -198851 647029 -622476 882028 721646 424221 -474150 -6952 959157 548883 -584248 -558449 106610 -608967 -490073 907599 924089 973891 745430 -424860 -408365 -947781 532519 146611 -705477 -366594 573921 403763 731041 -729924 20412 953071 -444437 -331653 475368 -471034 -957137 784532 204806 -661205 880571 385461 520109 518821 847245 -985123 -789914 -204337 -390693 -682781 -312783 254873 740621 -167184 183166 -906490 -782659 638336 -559180 -749652 -242114 101989 931502 -172360 -918766 483909 -980551 -351513 592242 614807 983063 -103155 -945206 492969 782975 667794 429755 -626147 457498 919920 373143 -451353 952840 -690506 -957976 -85936 -201511 -995448 -807703 -34698 -520683 -197219 653580 6090 -482123 905663 972914 -804079 -996825 -749361 -867210 105572 -203187 -849089 -746845 -788175 370430 -412394 -919239 831159 811908 -63249 868652 21389 979357 868986 895141 -69860 -758022 32505 979583 271264 -733629 945605 571978 -501717 622993 94535 101836 634018 -401806 683647 249211 236350 404073 115456 -320507 -357364 659563 282737 623176 -879123 527715 -93810 -462118 201367 -326994 274341 135682 -437614 -833888 -815334 -125891 -612548 -569986 -582045 -994885 -919994 653954 -942195 804575 998709 -976678 -333387 60994 -769566 642729 81552 -316880 93050 398341 517860 -941783 413566 -577161 517388 -64414 634436 -270978 -828041 -287934 -264076 -372980 -902614 -654875 -29172 129158 -477510 -536676 -991011 130505 444626 -371349 -495092 515744 740403 -396278 358289 561743 387375 -208412 -143685 738444 -637011 307099 185131 9856 -976983 -914302 917588 664394 546353 -765406 -417023 -882692 585321 363830 -49073 -364644 -903417 -335953 -504273 -282075 -790441 -183760 -355866 359811 -502984 -294125 -546036 -709990 160158 -903966 -694384 395072 226318 789086 540594 -85954 -564059 317564 -403320 -694572 -890606 -573725 221306 -306894 26647 723184 144582 -827009 -7924 568499 -394756 -223914 292699 -957969 987779 -662077 477317 -982243 -81006 -639925 287260 189545 -265800 487138 177863 -381901 -527787 -417550 525249 73231 170398 -638245 -539686 90054 881437 265069 428660 -605612 223151 79215 13576 476008 740741 -869860 874015 999015 -652893 -167263 -890535 44136 -252700 93472 735977 290361 -775693 -528336 949526 -204711 892371 349403 139964 231164 959192 -598497 -111031 -116598 648364 180333 169537 203168 843596 -294483 980155 -234098 225416 139960 -397343 -765224 -382713 -824228 548980 -113867 82240 -460837 -188219 57106 -865278 -917779 -421443 725520 276972 -756167 -336170 -733822 -312842 974432 -489056 416624 978023 607731 547517 55190 160860 -61832 405477 -938778 -213817 -336535 -341405 -848638 -99474 -541260 -259562 -885949 -693016 -657604 -518031 548149 -517853 -547882 -268677 569880 247393 -690867 527824 991201 805814 -966049 -60130 670902 213644 -814658 -284632 776182 475423 -613104 948679 999471 164354 -488593 -276252 779942 -715368 -245015 -451585 603602 175643 -513407 342956 258273 141720 249388 -5744 958642 -236815 -683946 242792 -86183 -59046 -804645 -999677 449182 618461 823822 938563 -920834 -184874 388789 -651104 -345431 -396809 -843638 -730972 -735614 -320827 414396 -566160 634147 -604903 -641172 329270 311382 937504 -327120 841021 667548 -197796 857108 239712 -411222 -488671 -137068 80527 249063 179225 -937053 111693 -759312 673088 -380889 457904 114836 876776 568955 652644 635864 364598 284907 35880 564980 -571485 -508356 -220849 -506796 -870020 -834783 567105 744985 -741534 637511 -97673 556437 982859 -831670 746883 -192046 966528 -797378 725638 -284405 -730211 865831 -661449 294321 -287980 381696 -654493 38248 -974934 -123720 -700953 675463 982776 -986063 434488 636700 -842133 -816576 -902948 -538 560708 57135 755950 564185 934169 -676802 871198 205341 -483758 651549 998702 296847 196653 -388492 326262 -976833 -924357 -754596 -261407 -173584 650081 167523 -944786 132252 -995368 -90869 -657488 818541 216109 -702773 -466354 -4284 -589759 -695155 -8316 152374 896714 426415 -496480 662282 -715696 258818 -160123 439229 866865 -839474 934700 375294 -981730 -272948 -406242 886066 -527077 -364374 -460165 -818063 -475261 80651 -13065 515207 518018 -454396 -682153 734964 235801 489504 -283271 -866067 -550882 915037 839369 418136 -545991 47789 -241588 -773292 679144 638966 -693351 -429906 281211 153746 978267 -784403 548633 903119 -866096 958408 -26567 -455312 -810419 901674 -483286 -178006 -513096 40117 -3060 123688 732941 -241732 90069 371592 88666 857800 -875187 379996 -12990 339476 788498 383914 955773 325008 784020 -518292 -636969 184290 -213222 803473 -734419 -258976 24891 -569862 368627 -996457 -640026 616190 -1872 428743 -684965 -749210 -979584 96485 -859985 -475919 -971119 864152 930892 -524591 354727 -945859 528111 587052 -7911 -365981 -568152 -285667 -311854 -78385 467806 -73552 832208 921849 -792248 462185 444200 -877043 -917131 723390 -529280 -727061 -301243 899737 -426349 365223 355821 438615 837169 272906 811767 -79029 483516 374671 -656064 -254661 -70740 -203545 45944 -32286 908172 -719498 -47835 847341 -963461 489299 -287455 -681090 -681940 576460 -425065 957100 -10906 -651552 -455926 404865 81797 410179 348878 -865798 -581897 -418339 -532851 -452598 493376 94027 -205373 665112 910070 -582947 -210365 376317 -393275 517526 -123216 705031 644845 -99025 227844 983672 -704321 -108396 -677875 952583 -52956 -361882 35946 471390 -136938 480759 359698 -97638 436388 593362 254670 -636337 -350221 -656720 100666 -738558 415416 602499 258761 56236 -646978 616687 118462 -765250 -718106 -629300 -732109 134551 118946 483238 -753259 617743 -472711 983229 -396890 499184 573830 906245 966906 954744 -559879 223655 33915 876761 -218219 -277250 886245 49721 813488 506651 292938 785458 665142 59970 -525937 124498 -544218 32362 70381 -277860 933396 297025 318321 -121211 -458331 690342 -278531 902520 -434922 -613075 -330811 132051 -455115 148382 326354 804712 478566 170870 -242814 -440323 -607456 654308 102662 -512564 563182 -492338 369507 -632317 660206 230858 502130 424517 -908331 -768603 717408 -999896 -310679 -432033 -954833 -111435 460421 284845 -922061 162283 -701287 992246 -106731 -505412 -365273 546135 -145965 466574 295367 813983 429246 747452 -45532 -783661 -656517 168722 -305795 -998229 -100861 966868 -777051 -411502 188067 -964936 -992508 664490 533756 -935705 319891 107591 950020 853377 -891805 332783 223363 -851946 999319 12385 364567 849325 -738970 412170 -676687 -834752 309914 686353 821910 811966 117011 948173 386399 543624 -414523 393929 361721 -944651 969910 690119 550437 862287 -876415 -139206 -685063 707923 -445867 -557878 -49187 46644 16118 -186540 589199 -874983 141371 442855 -732001 -932069 -303217 -698551 -398348 79815 535025 913008 -991034 -701918 161012 240777 757026 114336 646591 -626572 862057 -721236 -392179 826566 -37680 -724317 -538834 -425914 789729 650201 659589 -755728 6649 -176622 708232 914422 441033 -621046 -57533 918457 -440491 613102 52694 -598956 -140936 490209 982386 187410 -220066 476408 -37921 809971 -135416 -224834 203513 367019 -787381 -715344 -749777 -257373 -465839 789442 566147 323190 -566249 -540199 846220 -920971 -317970 101711 -693129 -886236 332410 -740238 -108926 -388294 272694 812420 904191 -980443 690925 35005 -239017 695555 517570 -488507 -738300 -850390 855466 575547 -319594 -474719 -327187 -624976 -740560 -527707 832808 273068 327176 588582 -831282 450600 -608022 -579513 -751966 595091 -521675 -175647 407614 -606386 -720932 119296 -427760 730799 -515738 -775964 -557608 -534399 -594065 827394 -530517 -123646 656293 -453247 -192909 303204 699596 742717 729708 -836147 -738886 793544 -808407 461783 457692 -388381 -314867 -823919 -870097 816393 -982062 282748 -972856 -502171 8070 489999 394572 283863 180489 441011 987257 -223117 295184 736839 -255717 -766 -90715 193693 311959 880255 926884 -239749 -838300 -621413 219327 702236 331405 798265 -545029 -389203 597681 -550925 810546 -907696 82947 697107 -144753 -746724 -1590 359835 -937707 -2534 145634 -25154 -121576 -340407 816185 991076 31682 909980 314834 161450 401039 930167 -86459 -469665 767825 113717 822206 -664696 -321875 -994651 262650 856285 474012 -128759 784717 -173365 599660 721430 -441569 565872 -370756 614774 232042 -202207 8835 419785 729405 907111 437514 -829921 -284484 -958850 598125 -956544 -711522 -935467 -952418 -994972 208302 268305 522338 -323141 69322 735497 489810 133735 808807 719307 745563 -714051 322955 -387818 -304577 -307192 579153 607838 814226 69125 97513 179404 -853699 997352 634005 -429509 466046 -999210 -410834 -832196 -327194 -329496 266013 -498670 977114 506031 624098 -906569 -195309 27050 -699248 -355499 906014 131282 -379826 -870962 -714147 129422 861656 -345676 244099 -358977 -545796 418258 454044 851638 852126 429729 -196733 331961 -88780 -409644 464746 -900862 597323 370893 824918 -255553 -870272 -372443 416543 872723 -321272 -339416 36084 198035 -949079 -656938 538326 -642742 154046 -24348 393496 347062 -812362 539321 413030 -952759 39062 -522639 -442309 294121 590067 -673827 844904 -447504 11256 908161 -752108 789165 192614 -237291 -211529 -796703 539151 -897531 -861922 445250 -474662 -115472 670570 -209412 323651 562989 953745 -230229 413400 120129 -971685 -214174 -572483 -155542 -890266 384295 -860632 609048 183714 -111500 -472091 289774 188374 -559048 -177196 -320058 -114406 82132 -408858 -196950 392539 -477409 935203 980060 336730 -945310 510503 811215 700076 120796 970529 174635 -938821 -843712 -571565 -610483 -723772 277682 -72683 400196 -453800 208845 21841 579669 959579 -644960 77576 644216 -87160 -118099 -118068 -193703 -972822 872680 -133052 710744 -987291 -370626 258219 -612214 643627 -210037 -90927 214838 -159545 134819 -692712 760024 85014 -979510 242169 449825 884680 -595780 349309 856181 987492 299430 966980 836588 60737 -366806 895233 395985 -359410 661599 503291 819622 836299 -860081 -711282 -87010 -182195 923384 -317272 963746 94654 195659 991437 -185523 254618 353456 193940 -22673 -768588 -5633 -418521 -783986 -189265 -328823 773703 -318112 -625658 192269 -739771 165203 -666620 557379 -827510 -513915 -716596 291541 662032 -880180 -635182 -638239 -982169 548015 -654752 413305 4529 -541461 -670701 -484574 -736474 798447 55131 484696 -974575 -938784 -661122 -536311 -684847 -831466 -21355 331541 620505 205085 187790 -917419 348208 871221 749993 418577 -30990 272083 154235 -134136 400845 -924002 677230 229227 433796 -223886 351294 -11038 -115344 -191136 420861 -703354 945018 132012 626960 881382 -867806 -987699 -790352 907267 88828 -698639 -244757 -709421 293165 379895 711968 33601 851570 459251 -831609 18219 525338 707118 -646106 910563 -906105 -810717 991964 -663376 -752719 -466686 440795 -871734 938274 -296655 -640858 143072 -539653 652486 -873193 466453 -883858 254222 85211 -37889 -777150 689546 -434700 729127 416978 945132 -464970 481293 -380402 131615 136522 -195551 879353 40124 -124498 393546 -182103 191254 -947149 339426 -763702 -357457 -925954 711352 -643173 -2496 549768 156301 298863 -117835 536478 183320 -276306 979630 527714 -756861 532561 495487 461896 903147 668138 927025 513817 46947 572058 -991105 931443 -404878 -955368 532826 -438073 46224 -206415 -582810 -609702 354221 380866 -931461 152645 425515 -719424 -465500 -808715 734943 -54351 218531 253356 -864621 338352 374123 334973 -53753 -100755 41765 -654636 -756629 259242 -402388 976620 -448921 779327 -964336 -385065 26643 451991 -876009 -604295 370431 589745 -676809 689549 195885 -727648 -744803 -108001 994066 216971 -545366 -40048 693017 -589266 -104080 -929002 -548704 330199 -979399 87097 595320 -469911 -673407 -543017 82153 568413 -324617 615073 -504916 -801220 -384128 -741988 -824593 186150 393396 641952 756181 -631345 844383 397148 -807693 753149 -470783 76241 -524204 -593909 132047 863314 146294 -199960 652080 -143222 -873782 504600 -527552 -519690 121784 -896206 -295856 -405401 454937 166753 -526877 -258687 -415684 -674333 27699 665663 -102814 682253 87851 -159891 899393 366021 -283926 -245588 254468 -648313 -217274 -854927 -578871 -26527 931783 -406010 361378 157302 -735448 976136 -58475 -748290 -869671 280424 55068 826821 999552 -921110 -85722 -338136 472691 -532439 -477676 987803 884031 -955120 412476 754725 532773 -27678 330602 969442 693655 785844 130906 398592 390080 350958 -192193 997443 430329 19534 56767 -488574 882388 -4252 106228 -139096 -933611 551190 -761363 59315 571316 -390882 -384981 492472 -755875 755591 -924123 731101 -681360 -376012 733124 -455203 -660350 -748454 -43544 383624 538969 -350847 183521 -65984 39284 -943610 706294 -701699 517889 369179 -209950 448970 559332 -481338 -59950 -246458 -815177 -42914 -695832 -738140 742852 -298094 -329669 219691 882189 -829087 247252 -974921 -917179 928163 -697933 189622 359636 380926 -422584 -814676 -472105 678130 565371 820655 -325730 240334 -922844 -567189 -490452 -414536 -908141 -358112 865210 781994 -619510 117791 -350411 820591 -492610 97873 755387 89002 160090 179376 848802 -976561 266619 477388 -344975 -96088 416565 209479 158308 556113 -287092 -440615 -58131 -438468 -719748 -167476 868270 370222 978418 894337 440959 -951104 714705 445674 -653586 517600 626030 224654 939450 934093 -452204 955016 32472 665118 -680063 -557560 -819090 852284 789863 -775215 -309285 -652701 -917653 -408263 732717 -893147 271657 297260 -915288 -813849 545967 633641 496838 -553629 -226179 -834364 102705 53412 -854900 -813534 -677173 -945012 -560700 412032 -407769 -939055 77316 393004 256653 -801668 -650210 -826998 838138 -891671 461656 496913 -686562 861386 -926868 265164 -631716 -249820 304264 29785 119501 164944 -247729 -78739 -474051 -424197 779863 973390 132141 523942 587049 690391 857423 822311 -798780 -475400 314253 -714713 218010 272435 -540925 303522 -924783 643104 -838400 82794 -311933 385386 -766199 -690013 -898753 -470704 -106282 282440 -915706 -658267 -147245 603429 -609009 622673 -809696 -924964 310915 366541 302865 -552095 532353 -694614 414895 827261 -436581 -18805 684597 -912178 420056 994855 285588 -18363 -734672 -129336 341487 550 963091 -730674 98848 374668 -711966 -671187 239793 -748701 -724364 -424725 531300 813292 -54765 -354013 32428 -741827 864252 414468 -169295 425662 -266910 517586 115024 -271059 -504852 178532 -353383 139291 -93390 -888027 464335 426093 -356668 -627308 385131 -931365 248612 286276 -527207 779892 3527 901212 268986 -428904 -95721 -509545 262752 75517 -609804 -356283 -184491 -270933 -620498 597961 688789 512896 764685 -484839 -746929 -73812 469834 -194367 -930072 -987466 -930157 -375967 515576 649205 -614134 406826 544586 -630248 -386362 332388 371808 -870241 -121135 -312597 581358 122080 -805335 897710 -649510 -562813 140736 -883153 391490 -34426 485883 -659835 -257546 472889 -717898 375389 123898 749379 156095 756853 140421 485147 941398 -4065 113797 506768 -98892 906052 437272 -420158 316033 -735906 -20588 -779738 -139813 -224387 336897 -543226 894678 597956 34457 -208897 930295 876265 -454833 -591999 -798664 1208 544709 -646446 -555384 -153200 -977324 443276 625991 762724 -793976 80538 -836914 30395 950178 669887 775525 69553 -504684 -276720 -208949 116468 -633336 -127116 -204238 1352 -622118 839083 805952 622723 -799591 87492 329231 -667758 654474 138278 -151122 -81678 -929243 -205944 99358 -438216 381589 -197640 -965163 -966390 -459204 265048 -197313 -512477 185773 -902948 -913864 970322 82865 625038 -827245 -247557 -930749 813643 417174 -328811 -636012 172739 -152580 130347 -435704 947580 -412303 530652 -243274 728015 -927718 69467 957035 -81686 -510198 -610577 693928 437580 957262 -825612 -136288 178380 215266 241752 -566085 412947 954681 553118 -516586 498845 406458 553695 349696 470589 -531651 462788 -920065 869270 123666 -755 -978231 515618 -20998 -794099 -540085 -602066 355884 167852 -251099 921564 977234 -100764 454828 -17632 -948087 -728252 964583 852419 19429 -331152 -732142 -143005 627306 652831 522398 -775694 406420 -424932 828847 -187085 -775216 -55099 596125 765504 -178687 32783 -953101 581638 -69764 -931968 -776717 -145210 -803060 -99661 95761 -654186 -32402 157528 -602125 544863 -27690 736049 248311 -487715 238568 209687 810541 626082 923200 632691 649561 833555 222571 -603963 -95374 -702743 742508 19360 -45403 -979151 -410056 869035 714579 487756 128954 172194 -771441 -232592 675920 -309037 602273 -762843 14924 -205278 -604026 -929463 -971788 381445 964333 -822643 -283262 590217 -572229 98934 -758492 -575669 -838904 -214947 646013 292864 15904 605167 -207966 -471826 416644 -299987 -601442 469488 -493722 -174227 31983 358517 -731984 -727465 -538361 190338 212862 -520343 -70324 -398164 235935 -282252 -660456 -226914 -354537 664093 -386886 734489 -435040 -566180 -644621 -33937 -725211 820480 -119175 -142713 283462 483882 -354568 -278819 -436393 794189 -574324 853759 -834720 623284 -485944 -229743 186527 603644 -945358 -648247 568193 -124138 165956 266867 544813 438599 -345491 -987153 -379015 725031 192142 489902 -886670 105509 411646 -411720 476121 -539263 302214 -59863 828193 -781487 68581 -595024 -917390 -174723 -62643 621711 659113 -998845 -987163 -193250 987861 749491 781253 -184889 -392133 186548 -44547 800267 204883 380029 -569330 718972 -199095 -828387 728815 -499775 592126 -377100 74122 444565 225668 888376 994108 -777912 532005 690929 -743080 -215236 470748 732796 -84059 414954 -496678 290956 43356 245211 494851 366628 -650581 -344017 -145809 847519 748980 362393 846698 973864 -419698 -224160 923635 75330 295491 599904 -914624 415170 -746032 307975 494649 -567601 -696535 -620583 -229127 258921 664626 -680851 -989743 -725665 21191 173549 978756 -257064 458933 153626 -588148 816075 64959 -16187 651155 158087 -173158 -965673 -673670 -415060 -295695 -275638 173078 748463 590562 -127442 322670 120282 -819714 703909 -534849 -683575 -920371 65767 -642824 -606226 -361784 812863 494399 515983 84701 -20468 -551830 -909117 863983 -707647 498054 -480520 150867 942053 -5933 547696 -332332 -201964 -923707 983231 -686160 -372228 -584699 -902193 558233 201952 -878866 -954148 319797 -976999 -334831 -60295 -811234 488592 -927054 -484599 849251 -452539 -644791 360518 -645115 -922932 980481 -70723 60538 536266 589884 955856 923565 -409988 237069 359987 -542852 881841 899261 238960 57017 -926517 -64569 794851 -52310 -586430 -24613 606270 -403702 769952 -399905 777862 -963067 510982 863209 -991852 891967 -854618 833095 -141034 -52658 -418361 -466953 623499 998971 -759740 -240721 -702518 -251515 -300787 -18858 -14724 -201697 954917 -557175 -296035 -845075 -619742 -427241 233087 864202 207792 397957 -510521 -213371 -457970 -377589 -146578 -217633 28175 -834667 536257 -778865 791707 261187 -907935 213822 -383829 -333079 -578492 -520564 -546351 -52464 243507 176393 -339154 614516 -780854 20412 436729 -374396 739707 174112 338559 544868 -763893 -391902 326941 -346002 -462317 -586844 -340024 842925 108928 306173 447494 -548256 982931 386039 566770 -67203 -558238 -622001 -499396 -220372 -643115 -654279 -655962 -465592 382634 -813351 951176 -130335 -841614 -695989 -512307 -87875 -410862 -519652 922996 415570 589635 -265009 444560 586061 128402 419673 844488 251407 -678816 -4571 -782376 -837205 791395 -391408 -302578 -654103 -960477 -74002 753613 817221 673150 765316 211854 55153 -783963 -339060 -841126 127183 490908 -668748 -594223 -202760 -349378 491422 250919 -739528 644151 502242 165410 -629617 920840 634504 -516707 620721 -209145 284558 -84089 -954361 183772 -219288 493156 354220 -867067 -441221 779595 -823951 -22318 -878815 -256921 930266 738282 623401 283382 -710626 -201531 -174253 -258995 -57173 -985041 -585384 963922 438944 839755 783072 132865 -444079 -28402 -687862 915176 972742 212800 -404888 -73558 -948932 -501121 -739328 -508161 982563 -928069 768076 711219 -436450 175291 -391621 -950493 -861434 867222 706990 783811 -824856 -709701 -62469 -769894 -316286 -624406 -191763 -660924 781386 170424 -678973 857968 -407961 -13809 -541907 624351 700725 362412 -744750 -832405 919494 -436192 445132 388734 -7332 147919 -800342 343318 445936 418291 52973 -184120 1325 -654694 -584692 -31558 444022 393508 673392 227495 -420772 -306618 24824 -914721 706473 701706 54903 401476 307160 -346931 -669519 611534 544410 -561601 -538910 570248 -605742 791142 -125770 -374255 -443622 125852 574546 738972 -487491 680332 337738 685424 -246214 -132551 520232 388969 -786745 988023 278636 -240139 -702772 -555664 892550 -880360 -434972 187680 452573 675432 -763425 -239270 -16820 -386030 24899 741953 578336 -529581 -203578 -256049 -937572 149503 10837 912338 -176267 385534 661392 -337431 279381 916298 449228 -315893 -527652 -682893 683664 -297215 -987237 335259 -456167 -620568 118551 614778 586326 -324176 869324 765402 868588 327967 -629081 -436324 -779981 946766 289035 14770 845623 639914 654029 833443 -282824 -407051 -973000 -275958 907434 327491 301194 534423 -185802 78462 213492 -89843 3767 368866 -189026 281410 -252482 990465 -102495 575394 -141810 411584 -191093 642989 -846303 713816 -922145 607476 544418 414550 140179 775455 744048 -832740 -207984 -127766 -970079 191454 573109 396323 557309 285477 -852781 -890194 -116738 827343 -874830 -229118 -980521 947981 540299 354986 494058 836836 -241395 38212 -57648 -248019 590553 -6779 423766 -714347 513797 492595 -224006 -734946 -25699 -724567 662386 272668 -951139 549207 -429531 859704 -64392 119743 749871 -395536 -878316 611321 847073 806037 801099 945968 741823 -759348 293356 421283 461697 -926450 777784 702885 785811 -129752 -491547 214814 570389 653243 -44641 801031 246875 -315459 -914430 301297 431214 -451978 -736095 463615 -232567 404356 -280445 640104 -535907 -32168 -462176 -438922 -512818 950711 21224 -779639 -525325 352698 -682436 638229 979866 734158 -484365 157600 -547839 145844 -606762 523461 -563554 -994302 -170715 73523 153497 -982624 704656 3246 761676 -279860 -213314 159885 155466 47510 884938 882235 -624043 -719771 15553 -667209 -433946 -689295 418725 203028 -691926 -829369 -345747 907385 18815 -941112 960387 -431711 931322 -105303 411717 432348 -41628 592628 -864252 36877 736569 -129402 -856184 524458 347688 481040 -41463 56639 -997098 204310 77112 219500 -435685 -378253 -724300 -635422 -687613 -672557 705045 614121 755150 -277193 122213 -408099 286256 770292 -246494 -332371 -816494 -510156 777149 909915 -871409 -909324 982558 -287234 -707080 300677 794782 -459197 624592 970635 -397045 228712 603345 847233 388264 620991 -672283 690482 -213078 -70223 967726 -353727 -772548 -636615 41599 -676189 -271876 960484 -691872 -867808 -300548 -530216 974478 -624555 -909118 -597686 -742280 -766667 349896 998278 -840509 -736637 877436 -695061 704328 886745 -922047 -253076 670609 -850651 -384915 746128 -276769 934311 225097 -620813 -313433 -284172 772628 408131 -621040 -202634 249728 545476 358134 -425494 434995 -137012 686954 278496 660039 627400 -812112 330174 -927797 -170827 -998848 785341 -573504 -403032 -98618 480875 -658788 -383161 -155358 -580696 -695989 375629 310632 -362327 502313 769673 358880 -444040 -821239 693471 -138488 -706319 -938959 415814 105357 -545978 -900517 317129 -211882 -79235 406070 -737657 289529 -881171 530019 -410701 -179772 607428 -352263 757396 74933 -924796 282114 332806 952194 -41087 -129413 498807 -221806 943845 -39209 324714 -333182 -551892 -421252 -669320 215970 -498776 -779195 265802 573301 -717186 -432897 501792 -878540 481447 -562580 836685 -787125 723953 10051 754233 -246566 -491013 -553426 -12962 827830 -338116 201802 645579 956262 -292099 -71509 897316 97830 -290854 -92843 -264032 801767 372421 431044 -346614 879949 616835 -676763 684736 358192 -518227 728474 790071 -505828 -730832 336059 -500875 -376879 -916146 615311 -423403 -925757 -642021 514903 -950969 841498 125824 232388 371405 -437836 -848197 -602245 483456 -725218 841693 573720 -612791 -937057 395979 587944 966696 617261 939454 935726 -52432 -841098 -271037 777375 -163320 -911144 -982468 75494 -96660 358889 996700 261345 791978 -988560 235439 237922 -20314 965482 996624 -354130 570455 -582010 -814927 764929 712775 233386 -855529 -387191 583190 628844 -729574 -553753 374776 -992743 -7063 -950735 -308557 569905 156805 -420494 849058 527464 771393 300200 328116 189095 572617 -580667 -92306 -415606 253080 -447825 299621 225376 -114304 -668224 180933 164270 -148187 -430521 75084 -407637 -513022 534404 926287 -142267 -645661 -954832 -91980 -270693 -665879 -327309 -526217 54785 49674 181228 92838 144640 400654 720045 -386459 681043 949011 -771651 -717078 -360213 895882 874004 -639103 32235 169399 418594 -772982 -536532 -544075 -703672 696566 801467 153584 -712356 -72626 760918 -636503 -19670 15787 335731 -233355 308718 863551 -75207 -970050 -221861 -942645 306565 -389695 -457704 -627801 655206 -719345 -248515 319933 126626 -622324 -311718 321678 -300241 738675 522736 863916 398778 -57904 539126 -922306 -446813 -504572 658518 985983 554110 871876 -894739 -375233 783380 -308966 -270322 -495392 817505 6627 281984 306523 -363500 766927 822139 819897 -375919 -515483 -759121 -823526 515058 -507012 -915650 -928079 -66558 609475 -95939 -974651 74561 351290 -376521 557106 -218909 493110 426025 -9882 -298416 985313 -78201 -957467 363301 889272 704565 454086 831922 354187 187663 928051 232058 -586112 346338 332269 -923977 472977 -744463 -50235 -226861 -358391 726769 356772 213488 697995 -677747 -501756 749664 -161909 435426 -666635 547886 852307 -476668 969369 -150381 -4864 339832 844968 930050 -5246 964152 697197 -323683 -826337 -710990 -491833 -370755 127344 648777 -826199 -572946 -813725 980690 -519910 454768 -359496 -652648 47670 -628937 -449020 -396711 -281045 -311188 -364751 139591 -271172 -930581 366459 379400 -119870 568387 495476 -746698 227366 -528328 77057 -632353 -947608 -400444 -338981 -686970 -368612 -995310 729360 526497 498151 104962 203904 178585 941702 -236376 839520 -37043 262472 -716212 -693575 713999 37263 -940565 -550806 578469 974931 -244683 -449502 138441 -785122 -979827 -290073 448554 425873 975372 -960878 569833 707934 15231 258768 -371427 -180916 -285596 718627 -558769 193206 96753 765919 -466562 868492 -235123 241837 786332 531025 -776619 158475 -96752 628635 -515176 483018 -536910 -174698 643931 -581745 -362158 784129 923350 -693293 951729 -709201 826357 -870684 -77818 -163320 589656 951521 -643078 -945146 587092 378049 606253 -929352 935024 122828 -376273 282946 888936 100128 174471 -194214 23469 921646 376112 -470451 904931 -921157 -489193 -928264 206433 814176 -605026 -943664 721845 -347382 -652004 926299 -460770 782203 34523 924852 -985200 287302 -316008 482571 -257357 -481961 765959 -586974 -150940 381929 809164 -932783 8755 -261234 655491 944003 448995 -445910 -891975 378679 -590611 639352 624753 859136 294782 958084 -200544 -616571 95092 -22481 -304336 -813054 -79771 185007 58241 154309 -394600 174348 574564 -555087 685706 740772 -921058 -266049 -485398 886696 31979 -460424 96285 -795619 328569 -317699 -864709 841691 -520984 375551 570768 -482799 -491824 -736313 258460 835136 -67141 -309841 858131 424379 973351 572326 -626594 951341 -279674 -17744 -386152 -621165 466366 206948 -563310 -635074 -40151 -259987 -56496 -849710 729365 363529 485258 822730 781253 267533 142891 783090 -83217 -526753 -49451 962027 -515908 -730885 561499 504106 -246325 655599 915141 -985990 372142 905182 957264 647669 533995 -291072 -85524 867599 -346500 950689 -640068 944907 111183 -665826 -261350 674692 -630585 -79509 36752 419942 -583238 -415857 -376609 106738 -541711 129318 650620 -964419 -581845 148831 986382 -487119 360730 -248197 -683790 -668661 407909 575316 36279 459739 -850908 -404652 151330 -291193 194791 -508423 254763 -848311 -449361 672600 -863618 237356 -549262 924567 616315 392595 786076 974321 -465226 -191565 -774391 585654 -966408 -128876 887692 336712 -821700 843027 -316564 -131041 -382157 93667 -146335 -855098 -313023 -390265 424475 296668 345725 735193 -837189 -250604 692789 252039 442968 804405 -618648 -140911 900092 -117477 -874806 786636 -95964 96052 169027 431970 -765372 554500 270960 257743 -222400 507169 -379616 318053 -971148 -42440 30809 -330039 713645 323078 887249 630133 -261459 -252705 749941 -144460 -163925 166571 -352922 14889 505553 -249884 -168842 -174648 -705859 -753510 -353489 -574117 635904 -296593 -401843 -945794 285730 -611045 52287 -656605 630812 -204824 101290 -200945 572124 -644553 416870 768860 -560571 826234 722687 -869899 87084 -838984 -200011 -744036 904028 848140 -694276 -496792 91154 683302 639869 -738369 631298 -162103 985619 307424 333905 980811 100175 -56227 -13287 -984040 122229 -624231 -279320 -290768 -255236 421838 -300223 -351836 -668782 -405623 798489 341404 -755050 832811 640859 -505132 249115 -972054 -24091 907419 759404 -768689 229769 579922 -468349 -602186 -548083 730867 -485744 38737 663467 -909176 -631431 -304987 -138222 -896465 -300588 -253173 488547 -401507 -300562 -636624 9268 -302184 433991 -924139 -531568 313851 216084 -730864 -454667 663478 -980932 358346 -803499 -466869 643931 -468545 -812137 589266 -678717 500673 279187 119798 -259594 360949 650649 111990 -810708 -469293 -276374 -468187 63955 -269654 -710852 -281621 739210 -473445 -260549 -409407 -285786 -565478 447491 419640 381741 225776 216743 446579 -288291 314171 715053 262313 -277722 -783636 208144 -69724 447148 -684089 -111939 228292 719174 705767 632214 -809987 -160382 810296 -839310 651349 -838241 773499 -760934 79719 589201 426438 -622386 596834 377728 -499455 928574 -977782 44361 337386 -451183 118198 -579717 -716398 261090 -992431 -447268 -417826 -996162 382554 906594 -555770 -60505 -637852 -220614 412825 968212 -916842 815556 99959 221679 33963 -651371 -580138 -49003 245107 326388 -103234 468058 -990895 -837795 -403827 -490110 -812997 521985 72819 -122167 470077 168260 -897929 -74148 -320777 805438 809457 741598 -500838 716219 103821 -732956 905582 185403 -421810 472441 -148529 -776462 -875511 -911717 -730964 -823863 -275098 440507 10887 243547 874595 -566591 95095 115705 -801840 545414 -905943 390438 606932 -108712 757467 -999524 -608282 -654342 521183 -596923 -532523 -664031 963230 836035 782401 569464 141459 -405655 907935 404765 -764981 504511 957241 -243422 -157844 583298 -414164 -761587 -127445 49953 -162584 -329128 415956 -476990 846388 -557327 -372666 62011 -745561 847803 39028 771225 -897617 -527861 955237 -682212 526606 105261 -956107 -598855 -843815 112093 -501486 -965481 195192 279758 397504 -25582 870440 50982 -919786 -779589 -428037 -644097 503038 -529962 35415 -863001 571512 -876069 -106509 -186655 681880 -200970 -247331 -431005 177028 969991 -422281 -796842 -348425 -299358 -115723 501786 -83136 827280 927457 437119 942403 -935604 399768 -599092 780919 -40825 -227766 523963 891751 -722908 665469 -192261 -883534 465597 -598902 -694355 642443 -680548 -110177 -432792 -155847 277443 491579 -187851 -153704 -177820 -779979 -148972 -187242 89450 -342858 575733 -403146 -30097 -976582 512575 -398959 903747 -463980 -887091 423888 -700949 -306713 110188 -131405 -586465 855085 -109986 33549 -139957 676019 -897958 -747962 804880 -833893 379274 495448 498752 821977 258699 785362 882149 454838 -942864 -340904 -403397 412753 -858816 -945759 386225 815641 628084 86776 712556 868564 295930 514235 54467 122267 920756 756959 835652 582747 696057 -158358 -639186 -682923 497043 -584713 -456715 -665697 -161856 739254 186562 -143582 -189647 -718103 -487952 -840806 285710 992361 -955888 385177 363888 754975 -774939 -237308 -237979 -340213 -477720 796820 155888 -558144 417350 -969642 -339194 748517 800989 809643 645266 22326 914243 -260663 753778 724481 -903360 -616648 -253961 -269270 912846 -516778 -7703 896296 918560 229716 178177 -584187 271384 -71241 567406 508001 288975 970968 -468400 22768 343697 -218652 293440 -201096 28254 -316708 223814 -350764 -960789 -577002 -782751 -903565 -955617 -235846 629379 -874406 -633450 -347450 870674 974366 -771039 -909429 -310936 943851 -84540 487342 76371 247167 -478793 -568409 965782 -871121 785765 481477 163687 -322462 222064 -520535 163311 -62063 36523 -956090 -479923 454349 -683617 327655 985747 764729 36999 -79575 -676537 -808949 -241708 952829 -278300 584591 -957015 -393816 56918 14501 -501664 627394 -56191 436542 867459 -946886 -431301 243427 350804 528592 -201906 253869 -407995 -462822 -318729 -555442 733953 417024 -903319 800903 557281 620096 -39606 -859984 -597768 914282 861365 921651 135944 49381 -61129 707345 -645750 -494872 608978 476636 -658262 -694142 336381 599355 -438840 695827 -326495 -84759 373113 594129 -265826 567990 968963 906308 -577980 434052 -232475 -384439 634971 367692 783821 538003 -226661 -541289 211104 50213 -251596 -213371 -664459 320858 512200 -718007 -601958 -903459 247532 186282 305166 -335823 -650710 578436 -32635 309803 439554 278341 -866328 946034 -207516 -84751 -441006 112902 506040 -724961 -8557 729142 784727 328569 975921 598185 -859249 -464960 899810 279510 -268766 -550971 -501613 -56180 -611768 -183951 180325 -635669 -694743 -372802 -892245 441064 -878237 -148932 449133 -266035 -848502 477197 837352 -798410 -638429 -657047 -417397 -334571 720680 -772453 90619 -397136 -407033 -197246 2704 -461154 -281309 621329 733910 -295475 -235311 -295857 -295795 -229761 -866084 652376 -843606 -433464 734210 674394 187476 355090 -961163 465304 -313497 22170 135003 681451 551284 120944 -317106 579388 -639041 119290 793052 -676725 36287 918513 523528 -571924 -367838 155490 979400 371460 441543 521647 -393979 714000 813506 -749556 -915170 540127 -397477 556291 688869 726995 753935 471408 679840 804196 614926 48005 885769 47644 188987 347975 767183 -569572 -978256 -940145 -499949 -454378 -392009 -780917 -703253 -191919 684498 108858 23139 -207832 -75213 -285069 418039 -839797 -517180 422623 -616806 -392323 -360031 -793734 89394 -113260 734745 -4714 234394 -394756 122290 -946984 396062 599540 642082 942393 -786429 53967 -909355 381190 319229 825845 -2194 -410271 897846 881376 -969410 556989 640077 -546401 82127 -106394 323413 438358 -233380 -167433 282706 -880965 -822698 173282 750528 -891621 -953503 434924 447628 873427 660308 273070 920088 211416 -988611 -468587 311227 -908880 673627 -123422 80831 -38282 -670814 580651 573281 -27686 -585542 -138408 -852396 -759266 734208 -767321 127679 -839782 903812 -320215 470331 788153 218249 -742205 -357290 407674 370185 838702 734098 -934800 348590 413815 875238 -326078 760281 -71041 -206276 -197716 -89953 -940804 -359694 -524548 -233657 -508426 733658 -588651 -809778 -889269 -587719 -734224 -237213 -147540 509899 340886 -411285 -85219 134589 -951512 407550 473337 9906 66263 258920 -758292 308415 273388 258985 44535 -370961 575809 327926 538480 536384 285637 -106443 -389633 686884 -962564 -781435 283554 -864511 -421507 809780 47273 -803663 92019 672710 -989893 -581374 984221 -126475 287568 -978121 69197 688044 951860 -143227 -265876 541834 121226 324759 -915851 -909595 549959 -639605 -739722 -917307 -2381 208883 -873710 -242331 713452 -463915 -387966 -106699 -41630 936748 -680177 905051 -804900 -479004 417561 531117 373617 -908447 783123 -432840 175632 366585 -52092 642749 165753 -526603 -758136 -280530 -327743 33044 529358 314933 -810798 548488 412567 600494 893545 -936073 -298179 199976 392599 250876 931626 58728 750272 -226781 -561444 255974 100254 558833 771688 -899890 -277313 -817831 -207884 -422656 -280445 -670648 399931 980880 -595937 976922 -824307 -639545 964765 -994398 -161972 427296 626266 23335 -896656 -454452 -439546 94945 -150780 -238801 134311 41600 -200921 843873 -505833 745253 -255988 218157 482561 567911 933114 121365 -821400 -256688 -10675 269516 356768 305373 -670733 975034 -107053 -879998 -477328 -645252 953854 -910429 283098 -916126 170481 472348 947166 -472721 336722 -633286 72761 -54948 -334054 -9281 845631 -133098 -833385 -197406 182744 -320325 -304920 871373 -770050 445473 -261883 182814 7361 768975 -635852 -197658 572099 30337 -677739 116141 140092 565160 -210281 597484 -529034 -917272 -958336 647569 -279470 -743015 740585 -416002 -828990 -796985 504511 -525685 -534451 704306 21444 695295 167439 -805425 126732 788123 -594507 -374844 561665 657936 -410107 537967 548319 487300 -375596 -758432 -98760 440977 69774 -90405 -212239 408389 -393037 495448 21315 -425949 -101548 754050 -599749 -781664 -406631 534587 -722885 -436185 -236482 926102 -396809 154646 540946 -813349 392312 597439 -674825 -442105 627101 -234392 -557596 -911286 199189 700875 -43674 -299129 259173 999063 967578 -318377 -334104 -361108 446133 -679802 34379 -799261 556285 -86507 -43635 -832252 -292659 -739658 -61179 850510 -648939 369107 264795 -290253 188887 -825976 51725 659097 511403 875172 -734996 -103077 -252996 229548 -489059 -441531 634185 142040 428441 -270821 -331355 10900 183725 798611 940728 213120 -305030 -45866 -941061 672112 -851338 425476 -696065 524653 -688663 262061 -262553 33842 850033 -302504 -204054 769200 -465409 -981888 654546 606730 -289192 338193 100479 -69350 950293 -768016 -757659 -406422 -229341 792688 863882 -48964 470851 -742690 -234359 -992893 -672245 -167050 177041 794343 457059 437612 -425497 -36923 -419319 -669340 -237473 -202451 -734323 -190342 -671897 -812702 -344362 800827 -59907 472285 51100 679849 -236364 595786 -9876 301883 944947 691977 -80217 -151973 821941 998319 458370 622694 922122 595843 -907640 -947280 -743531 -99838 173203 -169859 -173492 -224037 959703 -354167 -503236 856947 -519593 648833 -62334 -19231 114030 -798328 974418 723315 -493752 -216781 883059 695336 536038 -713971 498881 -57676 959261 -669933 -72661 -897024 109591 -352839 870579 -38233 -780975 -386972 196208 -240006 -867428 628334 -706673 -160515 272924 -946139 343118 -410009 -106804 -702772 -336257 -110938 -871305 646552 -350069 -215976 -786368 342068 -692627 604883 -60132 -269762 50098 -364898 964691 -901176 -510336 537206 647682 -918057 -3956 -336309 -5220 -610329 -69470 -848320 -90012 558438 715681 -387922 -162700 -97227 -168324 -524895 -609478 -683862 -666054 -7974 -844170 92304 -870793 831691 368061 518437 -321439 915230 484473 -663269 -249924 -64209 -949401 -927976 16223 833549 -130409 224183 541108 -757251 -553361 76036 112571 -786314 -815960 -547453 -507256 267174 -574896 -441686 423233 -857748 -968761 -758046 -684639 839388 -355774 -624502 -395401 938943 157643 -761228 659112 870544 357310 -530457 -844248 859904 -614451 313499 -145787 514802 -916610 83648 -488867 834048 -134232 -666377 679779 -836236 -234503 -817321 842334 -214960 -473229 -292759 -219606 182727 187114 963884 -41803 560321 552840 410259 111362 -865573 -807991 -890366 106538 671204 898687 -564395 969814 -193695 -415665 -763432 1350 -327413 -847054 -146864 472781 885068 -487690 180977 -531373 -805819 -172614 -613915 -673838 -114358 -279179 866124 -210599 -999580 -357648 -496330 -336756 -559537 -257593 -121429 25762 792186 328556 -969693 908006 -255222 -850012 110095 -890314 -315049 -796664 139982 -1017 522220 747781 752056 193887 -112757 910941 452887 -100007 -755289 565796 2856 -448091 -501399 -197821 640671 -598010 65196 276216 935201 -812718 -365055 965588 551880 285173 877739 544444 -189662 893422 328740 803817 952113 436688 602774 990568 273005 -395454 -730909 -586725 -870722 496384 -748898 478902 -203262 -286120 -367601 680898 506509 691374 -536525 563101 34724 -993543 -759367 311288 -203391 572227 -167290 160856 330706 -444756 141490 562965 869306 945896 316169 388446 -766385 -83907 275340 246708 -766822 837254 -958483 -444821 -831590 729011 -166122 -796372 899136 -414138 -248030 -63755 208884 -439465 -913182 -667625 186000 127377 -842790 861622 -833440 -491086 -324798 -441395 973224 832015 317062 201896 785566 -383345 -238266 661736 728043 498987 -458410 -190333 -557778 -352652 196926 502593 536569 -583539 -196421 -482112 -852654 752428 698301 46705 967219 454301 -230296 556312 278539 182592 -532589 -309680 -156357 -646650 -205109 836869 -130534 761848 762193 -912904 -244495 847024 80664 -728130 -362880 598877 -588216 -304447 -492297 -20541 -814146 448574 -118147 593849 -771063 -480698 401837 169385 -331410 492605 -936301 149908 975717 228574 304052 -377332 953498 -737099 -363004 -160200 390637 642211 828141 974163 -317325 -203043 -762674 600877 -620301 271213 206842 929577 -871831 108720 683957 180413 752646 -912170 -877637 518133 63278 354662 -677191 937328 381177 -701641 -582191 -974623 -501326 209656 545178 -934001 -675493 337705 -785250 -946858 -355801 -167521 -963621 -376540 467199 798212 722882 321277 -834690 -70187 -29253 298360 197877 141026 -253153 84159 -789657 -511535 452924 -623341 657805 235676 -540716 190661 -398508 581134 -221538 -714946 -805926 776650 -572092 -114184 665461 750020 649572 909315 542764 765254 -226160 -547199 493884 -965907 46541 -247638 -685164 598441 875031 178505 253657 -520128 480220 -812995 310371 907340 -151684 -688775 385854 816056 277456 -94844 -32213 -997561 -616160 -355078 432284 -646387 673835 621193 329403 -742668 -809565 509685 648675 787512 -380627 -605804 -677083 -991253 543078 -713518 -968251 -99726 768985 491182 407227 583815 826506 434364 670258 174901 902894 254497 -142196 101727 -826895 874138 -387876 -858055 789999 -383498 -144533 -269620 -374853 466455 859060 377847 702619 319477 230503 -675735 -1847 -957157 622954 499368 -363660 942759 -706733 -544371 -219075 -148914 -228753 805445 693690 -225962 701503 568786 777463 -221030 -465674 435464 -48528 -40310 -672388 785808 -800360 -40535 692589 847336 295253 765325 -968421 610017 -563710 -292510 -650616 168352 -37013 -495385 69613 502302 920404 125039 -267210 226345 477811 -240798 227459 -186016 643954 -904262 899112 732858 -550162 991750 -803794 137727 340986 -196630 -945072 -67122 119709 343708 -556417 752789 -444465 -892183 387679 -761188 512 -460626 -951608 -85637 -527854 608864 -95803 261663 -964006 -541691 -886888 40650 299554 -937288 -607692 678287 271274 584489 -495934 96602 814370 118170 29981 484070 -857806 -835357 911317 624965 650227 987375 -230992 667483 953331 -539203 -476636 -812317 161332 288224 -961570 753769 -287443 166783 472383 917327 64200 739926 -318631 -327864 -227101 -179277 152439 700255 -80305 652922 72594 139505 -525612 483617 -942116 -144849 -581589 -535500 604474 105758 814850 987987 -95039 61975 -432260 999343 292160 -440506 739118 -739951 -951753 614575 -244189 -216237 -420776 424100 908121 830436 89741 451792 -803262 -923192 -540687 39728 -273981 894230 938837 -200683 572472 831865 667069 899619 982127 694576 937824 -323371 482089 -854003 160172 -60681 -216292 164601 212800 608298 -403981 996079 -890128 334564 -482356 696445 -848316 -869139 -734791 913478 903161 -693022 234176 -315261 693631 118838 359643 367741 -284679 958636 -260487 332436 -709440 287711 98811 662715 -557344 524603 -696649 288633 709018 -738303 -306311 775018 311649 14918 -186883 -516803 -455075 -628364 54134 348468 197098 -918200 -358646 965158 -814823 -379438 -442157 622976 -543314 -469511 480 217023 191393 -834316 852146 404088 -783714 92242 675136 636625 -123771 83442 12276 -12027 -16917 738444 -430293 597220 -411242 498983 441400 581712 54149 -706272 -198943 281921 520166 289578 734049 -833214 -964963 364872 16613 132978 -465596 177364 -96241 -469884 637733 -726404 97910 715071 -58942 -755904 693411 516735 -870194 -658059 -419050 -380622 -251982 -787387 -449 -492196 783625 276012 163078 -287725 -438493 -874628 313667 291844 772485 451291 -815034 621164 904296 884160 -537519 -813665 -121930 -638087 -469351 -180603 791952 412200 -299447 -869608 808523 -934079 -312450 -433048 -174354 -289778 -4276 715927 -934218 216363 -33737 802653 157714 -177910 896443 -432636 -703449 -42512 -726459 -890259 322253 927479 -986312 -950902 352143 181258 655849 -318494 655536 16492 -890205 99985 573985 747185 261028 -782652 577420 -214078 -354018 326081 468172 -326563 402230 -78755 -279182 -813420 776712 -746748 -812479 -61494 -287838 336182 -786893 -164039 766213 -350716 521970 -458770 -407641 -952298 -870688 -983478 917363 129064 868240 -373757 982215 -994039 -451894 -38878 217461 -461797 220171 416899 -417341 323541 -257149 -603432 -863893 -823100 -443499 336678 752411 -336891 -434726 -232634 74358 794317 -390241 -410395 55442 -317342 698082 99205 -735112 -802273 -430248 89081 -970073 -904460 -313878 62701 -684527 345187 49204 -801956 117276 377732 -556795 -675560 -21982 -528894 209250 141510 -692238 20636 770819 -524194 954317 -693979 270164 -736848 262250 365445 766709 933082 50290 656949 -879430 85203 -755068 -914745 569004 579299 -247629 237915 701062 -20824 375939 -660693 895801 889747 495 -233344 547816 -671896 -79258 804155 -923667 -622782 -624951 569805 -307373 -901107 153455 -946625 -212775 -569462 -584798 -193365 -826251 -32177 -935777 330560 -822066 -694972 -735463 -663613 226881 -582745 775735 -390776 -745506 833801 -276719 261885 603368 -823089 -818889 652832 -318760 516657 705323 -268796 48218 451646 -668446 525520 -384689 -932522 -95034 321471 396745 -764369 -122313 397857 -909550 470353 664325 713433 -693082 -656486 -411784 442973 76852 883514 -122807 911290 -738399 -402504 -44890 -972403 -942459 -657172 -762191 -49782 -924500 -432510 28162 771961 219414 498045 497440 -433101 151671 241842 89612 -841046 964023 418505 -152009 714463 57844 156736 -478586 175978 483963 394855 883669 -344971 844627 -613275 799730 534849 113714 511537 599453 597791 720134 -649574 -346865 604536 -479250 972736 221552 570183 -603075 743320 -168353 -12391 699902 -845460 -273811 637716 -905621 44633 912418 129261 582516 963663 -719113 91120 529086 712341 548443 926460 -903647 795202 210095 866692 556842 562885 921673 -568561 -286825 789213 477172 -397639 -472611 -714078 -426386 690096 955557 956155 -95767 603192 533195 -175963 112779 863656 -764578 -537678 -476946 967018 280611 596616 -176223 485118 -536942 624222 344101 -388488 -821290 -83774 -789135 580862 394193 -478314 -288658 -374837 -789481 -824306 -909317 123822 -691474 -397004 -932630 -349044 -945452 682725 -765823 -525223 549369 35793 275451 -537309 -724159 -985346 910084 -779128 -605117 512837 646721 508603 -355891 267220 752325 -182525 81373 -692054 -258019 102332 33833 925727 627269 935124 707224 -369063 -728272 159182 709575 212056 -564539 232515 -547194 -959893 156124 -63652 -195880 -785864 -795579 -743463 -166922 -399560 -865854 412557 255180 683704 955912 -112416 372218 -150694 856257 577484 763093 325650 540429 -116896 -947100 754089 -764676 -832064 -79645 -625602 537366 748835 212291 -896192 -493357 149844 558504 911989 732963 569393 -492182 208630 902504 774319 844821 -752080 536823 490324 -506647 -491036 872091 481595 694874 -238552 -925423 905108 970256 -102427 788877 -911838 996200 -238889 -752076 -673605 -760078 615696 -829537 203211 20978 -935051 409183 -557871 -639649 960447 742515 673888 -833946 -455941 613971 404767 -924952 -720758 11113 -608950 853112 440866 -286061 -465233 -188578 160843 584867 -814670 424727 527204 -194081 -971958 867794 -570213 -478079 -141695 -857228 197240 -998985 -566025 -395498 595539 -507868 -663200 924674 -636583 -355619 -346238 -656071 105227 156781 671288 534383 -573889 -231598 -581518 815757 469021 712190 -420558 482479 522275 952151 156432 -8412 934818 888119 -301257 147697 749247 -610835 -430619 -269363 -131981 7610 -156945 517158 548362 -671148 -725444 413851 913704 -243865 -584891 504448 23231 496783 -135525 -504738 761627 -402081 -722207 -117520 -291370 732765 290765 943398 468452 385155 744619 -13018 -787575 -658368 858459 -371130 935645 -938635 -130994 -899820 955727 -133767 708109 253262 616991 176277 -139214 350826 519907 401672 777324 314767 -876285 -861691 498687 450458 612157 -209744 -200766 102554 -838751 81956 -420449 691796 416406 804592 133015 756800 -898349 960533 43836 -798709 136935 859018 -975563 492435 -83534 122425 711869 450029 705770 -385281 -534748 -308126 -472425 469424 925645 833901 -804842 461712 -128210 -231617 -809062 901979 -34605 -335812 172454 -453954 -822309 -897156 491029 -649637 43897 -55605 -83950 313417 -77324 -351064 -17376 -747374 173864 -930230 901268 540211 58243 -265066 832790 -836192 260617 -625110 372771 -577602 -992303 -806954 848014 881382 34949 -773731 -173446 413928 275174 382777 116065 505222 465605 49684 102673 90101 440075 996560 -450390 13920 790450 4671 830497 727909 -684598 570603 -21056 -27755 -230923 495504 -249181 718456 105963 93982 601149 943623 -515465 -318152 -937135 208944 -855432 552247 425465 -511530 -756511 932007 553634 453455 17593 -656184 -503026 -259356 799900 -768498 912209 -770477 -534984 921890 309205 594384 87377 246879 -79273 -942080 116669 -825770 966247 -424323 446952 -65077 -579989 -122666 457810 712374 140572 640012 -960500 569795 -954233 780565 48959 30033 751502 -829220 -836060 -356874 772197 -405185 -508403 9850 -654954 104720 -2597 -432552 844797 486933 -253818 958529 -104372 -491639 684057 805656 356744 -653032 -422478 -759178 -257142 -718618 -535546 345128 -756736 -213367 -381349 -459988 65641 187786 -137332 343480 636572 293609 -151159 -569677 -701374 75798 -413611 90298 -918313 -93832 -88186 117148 487085 777833 521288 99806 -686615 113208 -791590 -310472 211844 -280282 -594289 752790 632011 332394 411343 -495976 816992 722350 -269292 323731 422070 -866161 -671379 211725 273305 -421856 443518 946501 884644 -572696 -421891 756777 369225 500191 -537673 -489635 -218547 169461 -963191 -371141 -36535 -432501 314216 -566962 -382038 -543240 -488486 115925 -791119 657926 875258 945991 223732 618099 28152 -730295 772187 57200 721558 -70983 554148 -81755 887852 -1497 607072 777130 -101851 777558 -442252 880015 -621824 901695 -506343 582742 979024 364303 -603940 245876 312892 -768604 942622 474324 -127232 -831340 23829 779731 -969750 439974 349513 423621 -604962 -441770 19736 -767505 -128942 -567338 -847053 724747 -733102 -921976 -222690 78407 -15618 -696187 -232524 377926 -567033 961433 470561 -777699 223670 884420 -102170 -268713 -813083 62906 15705 121330 239491 478308 -233438 700767 874900 336093 98239 45318 154159 405750 846464 153792 -7681 410163 269708 -612900 -505405 227275 -751909 -707046 -243891 -280788 -479943 -335181 281094 930677 99530 -767665 -445975 878074 -174848 290957 -843260 -812349 512038 -327809 201210 426509 526553 628267 -523772 799048 -683767 213131 -229269 274327 428157 574094 -663025 176851 384204 616597 301027 -45815 -533147 194294 249838 -145033 -638200 20861 986956 652563 -161845 -147226 -506068 967300 -587242 779364 -247856 462503 -136666 -52451 -19953 -491765 -114546 -770133 993110 312437 -175951 -705379 85154 61021 413513 397812 -721144 -31505 -944924 89511 -800082 963851 -515742 -874209 156495 184901 -188424 778556 817467 9446 -75344 -870450 793172 575209 329063 -434276 -853486 541695 55629 -163487 872192 90380 108776 -941495 -508995 159143 -698862 281849 591356 -597602 690678 -352379 699396 774895 604695 -184073 -600783 -486576 98633 -560177 450033 680617 972854 422397 -748344 848533 416859 899817 -848820 893412 -948344 360171 57130 -717156 304611 -479021 -64481 -202253 284773 252131 -939649 234326 -140452 921936 -276046 692966 424423 894789 -581326 662133 165246 -257185 248975 849293 -52249 -558542 393067 511850 -329022 -520382 -525058 797179 600446 -341237 -13934 -708123 386657 740986 -636792 -678272 -735996 -271502 136786 -153640 742228 -499384 -125577 -313555 -918765 -561465 387603 -556045 848213 349997 -172076 -536109 -549244 210091 530045 -932824 -575396 271337 195046 988803 -265745 -198784 -884485 214184 -171998 115583 -135879 -135026 -199762 -822042 708020 958691 533664 -595794 220819 545541 -174374 443327 915218 526346 -837360 876664 236928 -156230 -545845 -844629 -940865 -772464 799978 -678883 890694 -556100 -78180 -30837 850850 902691 120166 -620000 -518928 -616866 18467 -205056 450405 502583 -520064 962625 495047 336943 -462852 -498324 -633103 -404869 -21906 -207360 -70317 904578 333950 366191 -223377 -664992 -804182 -437601 -37155 -876313 711747 198762 -191544 -287720 543598 -68705 431215 -440786 447396 -244481 185765 -801772 -998606 -545343 -523822 141802 -791879 802446 610031 -940412 -981329 873093 -334706 580331 -261283 302392 271695 37082 25311 815918 568684 69314 -492762 -619297 -700626 -20537 975097 -171589 531958 414400 -13456 512291 -569419 169531 -754184 -789778 -845708 670326 -831022 36453 526413 830951 346644 -797496 -426257 -537034 560806 -688953 406175 -840514 -152890 -17654 -825295 -499825 -561147 -157911 -416493 -748178 436935 468404 131523 -917420 -544441 48685 908372 -88725 -493551 57225 308461 -672620 -780666 -189390 -49334 -939676 -473765 -25848 963256 -771678 30747 -213541 -263523 -650294 881696 -633997 712686 -866291 135198 473609 488248 964175 -804839 102859 949016 101288 721257 235355 426562 -161692 189245 1872 637822 855939 -503019 -151500 989989 -148423 -445882 -18427 -486999 792047 -832005 -407883 349835 789952 -279506 -616023 165475 254845 661299 -688579 339035 -659671 -18899 -354754 -183756 571646 -429545 -878737 548799 154470 263740 613893 -787611 337155 -522177 306219 511777 -545880 -747243 840063 723840 -301091 -505978 -361325 -971864 320351 293039 180717 206670 290077 -805117 -721017 672318 -635715 995269 -878257 -64041 773013 -322673 -197464 -823156 274610 103119 448616 -526876 481236 -507707 -932776 430587 -286352 -315642 -595273 565887 704685 -389764 -468553 731444 -233369 932580 849534 -279183 975151 91982 928806 -252000 -965559 -772832 187582 -52671 -353363 -11372 553543 972648 660743 -708427 592183 748219 693047 -918170 320378 64629 -669615 380379 -610836 -267291 -420451 -802018 181088 -82064 -158183 -140405 952988 -262005 -423310 -244268 667995 -831935 -505329 684671 577993 -463309 -401018 -690461 -980470 -420205 502309 -346834 -174668 769576 -542614 384226 -18095 779342 -591733 -629677 -835106 710771 -662544 600491 -290738 -517862 597043 -400026 -251768 368220 -653145 702038 790884 -742046 -965682 324512 -244430 -624020 185953 263101 -590669 -372531 261324 706555 -314978 -40211 371759 842617 466077 183878 -836129 443822 863565 775527 -735005 48227 219330 -19468 712567 -76620 957696 -358492 453900 948755 446339 -511422 862790 121797 -28104 860588 -735107 -636445 950146 -949801 -454723 665050 17590 440009 -79034 -856084 -569058 -258019 -331636 437677 664058 -652029 117944 -115578 156667 307646 305061 -127947 -452410 -815708 -75421 -697269 -329481 734497 654776 -675795 107675 596916 293402 -700524 -181963 186224 107191 690829 876346 923772 -297491 473082 -709227 673556 203858 366991 472612 187142 215597 -176811 -117191 954422 -10757 859178 -694119 735643 -683540 -123841 -322175 -242369 -347549 -93159 189084 111427 -674567 552337 -567154 -997160 -121734 -810156 300268 -373433 -249626 -999325 -263615 667754 -449422 -931436 -822901 939441 -300923 174991 -480580 848158 -118213 -265646 -317638 696521 -56731 -491346 -44705 -374819 403335 601031 162298 494104 -312487 68888 294348 321871 -937658 -511891 -366325 909417 -145296 460775 923874 -957217 990634 -57220 134639 687682 469629 977652 -281019 447029 630180 492653 -18584 -193938 -22768 -72872 168147 -609991 -530588 -392711 -753803 656758 -275462 363371 -693969 -372970 783324 -299366 -182825 889506 824011 -816185 962105 -770380 78780 -493305 73233 -147205 -589866 734276 312210 485691 60150 -372805 -638109 -825781 -235092 131069 -65508 -397034 -794437 46190 -645811 -761446 213916 157129 -806921 -292628 -205829 -653926 -448367 153266 -551496 485826 -119931 771879 -968345 -904842 542640 -613477 -61743 -742720 17125 164081 -566158 -801411 -64533 -427105 154745 105565 563066 -199503 -953397 -303769 287042 282310 49663 -199438 858981 304785 -973853 215725 35832 658009 794870 697240 -311674 -608518 -272276 -323960 561804 -933662 -804947 791591 664446 -557675 -70442 -332814 570048 -306006 -732105 624697 155566 566219 474580 -63838 -590955 230585 267364 437031 803512 273861 -575148 217491 163276 -460712 -121275 -415095 706812 115692 576266 391549 -319514 327569 790827 -624967 -867941 -446871 -932380 802650 860963 469292 -305369 -359216 -364553 -821595 858774 417377 779141 449971 728330 125991 155568 741833 -402161 -857331 390989 139758 -233243 995670 495271 535358 -253311 144022 626684 -859673 -809591 -456521 -651010 874669 448348 -352779 -32941 525158 330632 -6558 747925 -37506 328657 420323 -463789 -518667 -757327 203442 -519539 -887588 589011 317274 387004 -470564 -459881 696382 -433720 99759 -835311 -84206 -984304 489124 389385 818399 -323226 479775 686460 -62204 -32752 -850153 700698 -463312 -776248 647575 220742 -79895 -68163 -956227 -393830 503432 99728 578366 -477728 48954 608344 -527008 -316391 824833 -520418 625150 675962 543665 -780959 602248 -790934 26611 462483 713857 124038 233030 -463205 711551 540573 -598919 517201 -568018 340788 -319183 -862331 1869 -756349 361961 29560 219695 666998 -78098 206689 -992324 -172499 -884897 973161 720750 -728323 -215501 -598864 464212 -838547 558514 -92218 649746 -525895 495227 656306 498526 -883118 -752003 -124561 -53499 123612 62845 -594710 -667036 110766 -95978 689797 -512656 -660266 -207052 -393705 -425553 391059 -327783 -585878 784700 23001 -266663 -965 237767 -805040 -595235 294206 600082 238677 -749725 390295 846197 -125576 -115716 -730910 905819 -948740 -71411 -319060 127043 -76709 207438 514680 -764096 68031 988110 507963 435961 811913 4846 -717728 -348374 -78898 -143903 628036 780321 952661 -109773 405307 -587710 -320101 493246 719370 -989949 821583 -479562 137962 -768272 -925098 -554209 474380 -154967 636872 -635566 505999 -858273 266737 7675 -889460 -901285 -199727 508958 428299 -796681 295324 -944883 -16630 672674 -940741 940019 -251907 -51872 -474806 782797 60617 -608952 694167 930540 67400 -459387 -323415 -654219 375368 867926 -323657 969184 -676596 -166003 139692 -273156 -950710 374547 728234 627689 -958933 274403 -154108 796317 -127026 481291 -874941 -280864 -701243 731310 811298 372175 -957930 -755323 -274031 -191267 464443 -438439 323893 -363571 217378 -859766 -969881 597562 194094 989067 -898255 -964848 555829 478948 47828 789776 778624 -736978 258629 -599857 -942386 627099 356651 -396489 855250 463724 -927005 -503675 -17488 939128 620028 -747191 -925693 -507092 724283 -176406 -827942 784773 -135144 -156257 -771402 -604008 -643265 611191 -992754 -99957 -868848 -45230 604363 520217 135455 332517 796108 -130798 364341 -467270 -897180 345304 -558643 183085 -973609 -11933 -615272 -883215 -954144 998206 345338 -441335 683694 -253944 943498 349135 -280349 862196 577686 959217 -848493 435273 463005 -739601 -630965 702307 -837805 303134 398343 403120 -419808 657320 -95045 270644 -450527 925577 -634677 534277 -469594 305811 480787 210256 -749006 -361492 731232 405074 916350 -423157 68725 209503 968438 -758594 107527 -685473 -68165 -526425 294208 62028 39071 970554 897728 -237514 32557 367681 172311 -462017 561182 -215592 463565 -199521 225380 706673 269787 858144 777763 521809 -917329 448163 255411 -217070 -304340 532378 -56160 -103521 332327 -246644 -493910 -817093 456043 870421 -228283 429818 -719562 -697245 284570 -734779 -231623 300089 11268 -489125 -388964 445807 -987244 -906549 965368 -634383 473230 -801925 -930469 514492 418281 -85852 907592 -732700 -259501 152147 -764236 -920048 -991317 -102935 367115 347388 -292219 470556 -871000 623095 299049 -870411 -654368 80611 870932 67280 821112 -307017 -66315 -257825 974634 879872 -227790 -615769 558117 64987 -606623 161025 767882 -392963 -226737 221722 -466961 -748372 989948 -246156 -121888 -43325 -856163 -394142 -635943 -630094 348185 496656 476621 741371 -808691 -471303 445346 -507850 -148920 -896785 559154 308238 931279 360727 -894644 -293950 314586 -173206 -416335 631589 729556 -441675 408599 563871 563807 487321 -272982 983721 521935 -567284 -591738 -697771 784042 -919466 428478 -161213 -314577 373781 919128 -257747 322507 -805574 -808497 928988 643493 37130 835728 865841 -313324 778269 676477 -499043 -750301 18786 253933 -767831 633108 460698 989993 -656913 -21286 206040 -141455 -93410 -26851 -226425 675445 -732549 437178 -871580 -889636 426203 -949056 -919168 325953 -674263 -609163 -564288 531633 474470 709071 318684 644398 -381148 377595 -845469 511663 -222582 410073 699061 146846 -97836 -527362 -251768 653913 360144 -408655 -259228 -31695 260065 -229650 -728665 807022 992127 -438809 391042 -790328 711222 382717 531577 -907921 -39901 -695349 540263 550789 178042 -795620 -595721 -361185 447875 281200 -208979 -660792 800919 -925189 346971 231422 891176 779686 -158292 363186 969399 125324 135709 749900 -159012 -927362 222846 136997 -265407 -673408 314230 815883 -136409 -778039 553596 702785 225759 257606 -295201 -696580 -235566 200472 -463809 755943 615803 -739950 -499055 657184 291559 857532 -209505 578105 951868 -108589 -832506 -596808 195503 -664505 495798 -292329 -391412 -502597 984182 503748 -223054 125704 450909 421922 987540 628410 494810 -553849 -540999 70801 -509524 -235844 -320579 -351358 -178453 110080 -825138 580660 155774 411013 134832 -622077 925346 -717711 263994 -496383 16746 539742 982358 -688401 -370759 -639909 208260 -235576 -206391 15337 -198440 553399 969256 -39554 859768 71580 -62923 -639995 891935 715403 -934360 529117 173084 42957 684423 579926 -89132 -960291 -337486 207927 -312772 -574484 479832 -799814 -673185 -763171 60671 -879858 942174 28234 255872 870100 -106645 -3459 -625783 819747 -657843 -119688 497433 586884 135136 240494 -671736 543991 -423918 -389049 10620 -891796 47462 -846688 -95115 -501174 448117 222280 -824510 -176532 -999832 46020 -826359 -560865 261375 440268 -924605 -739419 375693 870733 -869955 -82507 -216454 -323611 -836199 473721 243648 -977559 267979 -262770 532206 -814110 -508004 521224 293672 173580 -676181 -925973 220197 33366 -169369 -248909 -526672 399461 -671466 52301 -82265 -785648 668113 250139 601215 590821 384517 -481932 366654 -346333 73971 354850 -642561 390590 627249 -839453 880498 -251041 53672 842344 736730 249953 543508 -682151 -788211 -569259 -747897 826575 -571785 811902 -935962 164056 841367 -806570 -211862 178679 -768128 -348409 430880 674849 -354855 -848525 445673 742849 311134 786988 -226309 39989 -361763 553981 -623009 498638 191290 189791 9841 760020 678380 812037 -415134 -26624 77565 -56367 -902983 542337 -121458 980572 658766 625911 202192 -532110 -324914 393979 -681844 -796269 -808774 -802539 986524 315508 158824 -863676 -675344 516604 63360 -388230 -673526 -115641 -169344 141341 889858 974630 -589639 -546937 -285949 374941 -292016 -448506 217548 -355868 743102 -133795 333999 243559 -946096 -140094 422934 600645 -987993 456670 767353 -774443 -591560 355792 600553 -363620 -398514 -907606 -850423 -18856 -130045 -750222 -799985 90745 648139 156323 423239 700578 -451734 -7767 -971631 -245587 -26504 -971543 885598 -930268 -670236 -761290 724151 150729 -921490 -79651 -755530 -928113 -58708 295322 -14838 214302 527238 545824 6007 338642 -731718 986005 235220 765117 395992 152084 46988 -499167 -843449 778026 -566243 154359 -637762 419801 904220 764907 -884276 198424 -740945 -548515 92113 -30000 -714735 845666 -776701 344801 -86126 377025 878442 882715 710421 120694 -495645 -603834 992784 -702926 315297 912922 23439 -338599 958759 127687 411057 -843902 -641968 -670993 66217 711163 -567609 -545753 -596930 987715 706959 296441 -712116 -123762 156797 -284187 -901439 622149 -841799 -324389 -100831 -879741 -703296 -553533 33539 389656 -336283 -139658 -740079 -819318 -248245 -979774 792076 118927 649452 95978 -708283 -854891 925590 -67549 582693 98746 398953 -395112 -236762 896596 -341414 -525466 363864 687082 920755 -99295 837725 83129 705936 957646 453101 309424 -24476 241511 -965293 -473740 -522126 -67366 328686 -903203 -23852 365962 -259279 -874889 99576 282700 173347 -988798 -435939 -544917 724192 -472973 856410 865317 -418410 -348687 992920 -934996 -771959 -972328 257940 830374 845071 17593 282974 350765 -134124 471128 -807844 36559 -663656 -325588 124999 -168561 427692 -755741 407469 -52381 986873 -128292 -321811 101428 -576583 209579 732606 987105 318139 703129 765097 726588 753635 408737 -343158 -598261 497704 -444685 440083 -953976 806293 -615435 996809 -674590 -433080 -319683 -844539 170426 -807178 -889960 -293899 -873945 -695707 648711 653720 -798030 -449936 757180 189509 985946 154375 -852574 904229 -156655 -883539 535634 -280524 -911171 -511752 -214497 -647996 428985 988692 72331 12410 970834 -631360 731983 403535 -666422 308815 926295 -420336 -255784 -709975 -802109 450143 -603611 98632 -322585 660272 509904 431291 303564 -908340 -284820 32806 346797 408145 -94979 -669632 556667 -803536 -642433 -890541 -30758 82990 -742817 718783 817826 -198428 -935553 193784 -150306 368575 -289994 -483964 -254128 -827520 342734 -659842 590571 498109 28804 -655594 -912808 154206 -150900 -246258 -848398 539681 849290 457790 -944567 198423 158874 268561 -926301 38181 -709431 -67194 -862730 812676 -460903 735152 407791 -892095 724226 277814 -302481 362173 229867 -214444 164104 -572882 -940363 -121768 -891388 -386660 -553295 930086 179423 -439963 -97756 -197708 -677048 924858 -210870 -481138 562340 594847 -870064 537172 162315 -565265 144601 125623 -50103 138070 952954 -274688 -236962 382421 974014 -392439 -239873 -133950 621347 -29887 -683757 295877 -177637 296492 -616906 351580 62860 281185 29497 84311 218960 -588789 400799 -32035 430517 -701847 801442 872678 671742 -812979 970797 817854 355168 444961 -427297 483721 -977785 -391971 369806 -493767 296463 637330 -745150 -600423 210442 827490 -651466 778310 860928 666374 -300198 -629072 629995 -227001 -426924 616222 702135 -225019 -182406 -973913 991176 -855117 594393 -803270 613364 394073 996658 -745321 -65788 -7536 -419337 409940 780215 300810 -61614 -23335 -107457 675848 319519 -502813 -253758 -190367 778733 -150267 -941605 347778 626689 -696286 -367209 283112 -138925 -834571 -880904 -662616 -651761 826121 -120844 351720 345365 -312383 -35593 -502813 -132486 657745 -312099 -247575 653444 -644029 361209 -925732 685362 404980 506770 773812 -467151 -752364 460384 -778884 414568 489129 -816877 799827 -305170 -453235 667980 957292 356238 -437141 93218 49806 -576566 727622 -712801 135061 559701 504562 -285248 -586897 639383 491417 898041 564768 595501 351288 -473170 -429378 956135 596895 773819 718454 -999352 711156 815725 -359419 -63607 -657744 -604154 568255 338583 -750687 923581 591116 -40560 -440345 -232260 -874010 873802 -743561 668705 41949 -817204 679066 188285 -267373 955602 749295 -532776 328384 991438 -182939 -430421 118063 -503966 395714 -25116 590014 -618522 451487 -986523 428514 451944 -323222 601862 -165343 630823 579682 -677745 -33513 -86248 -249826 -947650 -423694 -735135 -963321 611783 -687499 -441375 448601 937679 607992 407333 -252250 301936 -320153 255604 339667 672312 -3649 -803259 210457 -335830 -931052 -841661 396677 730555 141453 551504 -929031 430550 -123546 379775 -548311 448217 -450194 430360 987422 562838 344455 -849640 -330313 -15661 -44120 -238673 308515 86986 -477858 132288 387048 610474 -486842 -662172 809695 800532 6037 -352793 -410443 -135010 -305775 722634 -701589 910547 868757 183103 972375 -448463 -165743 -48592 808993 -95062 948487 -283591 745799 -651996 932879 -632791 597146 -682630 -545964 -584571 -50625 -846344 -187627 -770427 -869585 664163 319781 638741 450359 -974226 -662420 32725 -905608 791238 3427 -266983 -447256 461191 -487524 889194 862928 -484028 648247 2563 -426292 -990717 860014 -344619 -48691 -890817 -795382 -943741 837914 393572 289388 -848665 -280373 416727 -895355 998667 -614963 768236 996062 -582607 563937 -142227 613137 649804 -195811 -578407 747213 417540 -864023 -933213 -952617 318134 777603 -291025 -119932 -576782 -240260 982233 -576961 -688645 -84936 -498130 -125687 -21174 -668558 525232 -395532 -552821 -313162 662102 -776665 248735 -784283 913674 565214 -657256 -516427 175145 555751 113984 -366802 -339321 26021 827027 545197 9576 -817008 810176 -316187 409096 -710732 -708180 -651430 631828 -262866 442223 283492 409519 -569934 -793516 -754638 -671762 -56056 -988451 -587068 -739492 -967542 -244162 620400 -451850 842663 701533 923230 677552 -619549 -161448 -823029 37231 -572075 711935 821322 -897779 -772953 836182 386110 -946600 775194 -226284 -313630 -205165 919679 705831 -195327 -536461 35263 -889299 373310 -621917 -699691 556540 -770290 -975167 948942 -16868 494777 -939169 150736 98503 635228 387203 -96880 -830352 -908182 566951 932698 -653511 777382 792761 449421 -329221 -334933 584604 331548 -672702 -520220 430629 -578162 998223 783764 891680 -683905 816020 -269745 -568503 680861 423611 -858113 575698 -994004 -407520 -455839 -523421 976771 -888238 978437 515734 571788 821142 -262703 -851337 -699321 41827 -444417 795018 -61624 -692505 -694246 766533 624565 238849 -137979 506513 107081 -183611 -735756 510541 -329645 407804 644209 489292 953528 840865 25944 -648494 -386579 321253 789980 -95206 -192131 727724 950016 470995 -886391 682637 -873570 71326 -227005 94037 -86045 -424302 -75534 -617083 -94255 -377544 -379406 854224 992188 473616 -694351 109598 -687794 -142198 404274 312844 479363 -730867 472206 242921 976813 -778892 -902546 548283 -271247 -326772 -21742 919736 70088 106007 333517 -109235 372224 104140 -190329 60698 521912 653781 658490 404340 -103577 -256689 -912395 -700830 -881834 75469 74588 270624 -940639 886358 808614 401567 40378 -771741 -121314 -347901 -275098 748770 130082 839844 -103106 609845 -605401 563341 988207 423603 270259 175104 40955 -516058 -897439 345201 780982 465740 953569 -976762 663497 554966 440950 798109 99187 -990484 990838 274758 529346 -70361 509773 459588 509854 -679915 -373638 27665 233791 82617 -512880 -167977 -944846 361992 85302 -127240 4313 592749 369320 -848377 951912 223430 211764 761036 -595864 399588 994238 735428 -471625 -57073 307133 -678242 72326 408576 752571 -241857 -232230 -812059 477145 537151 947596 -895903 611144 -564630 720841 249226 921169 -586943 418706 -910871 16846 345590 955069 2557 733999 -440717 -124046 -752584 -629130 264787 229295 296320 -939845 -914328 348997 -909521 448937 -388301 779096 40339 739711 -239633 -433053 723183 -636913 -230137 -496078 -443271 -311997 168091 891110 194650 879763 725631 580085 -356175 -687856 737339 149543 -249072 -680099 -290036 131482 -76803 603696 -974238 438847 284147 -381098 -577695 -837542 -678434 715052 -281504 -266746 -156638 -580698 24940 -480593 647189 535756 848070 10134 -981760 -578248 -186271 114640 -673885 658073 -821915 502600 -978 801459 -779601 -464584 -17592 -726819 554062 -334924 800268 587906 -971513 231071 752391 169504 -261934 749748 898875 -398388 629851 -230401 832159 18092 534147 768097 232348 186491 408412 -909809 955666 -469111 782768 907411 709713 -984519 -298246 403402 552864 549505 -739093 -212636 -888518 892397 -233241 -298136 617164 -595940 -61434 774189 -850312 -606271 806803 951394 634197 125092 2064 -246393 -697619 -686050 -226512 118129 -579650 27809 -49316 -260022 -319047 -110675 946991 -156785 84422 382812 591098 -194800 -295234 632407 -589888 -919309 -494353 443231 -128069 -697550 997275 -382523 -789547 292504 -602374 -687886 849327 540872 835251 -394016 740254 664375 110055 -735585 -933335 648876 -369241 -827951 -298099 977095 815865 704814 3897 -620041 -721833 -495743 -282926 51714 -72401 -993879 -633296 41474 -429468 -50791 -936992 -59294 -96821 -107048 -439264 -572443 521775 -731902 797925 -917857 -279986 -854715 13656 301050 357082 823781 -15148 -796238 -286599 -825288 -957590 -390567 60485 189866 136926 -330028 -847028 55611 40360 196189 -790639 -690948 502771 -909057 978825 421270 -749791 -237539 841760 -897853 937669 -679061 25394 913106 -790744 603250 836114 11687 734277 -63599 339590 -468423 -575924 413175 -701112 -388973 -186461 -187734 -664953 696147 -85920 -42877 -764700 -917586 -731695 -10705 -369291 756074 918900 -222288 -710586 -944541 328959 -425894 -405677 796166 -947239 -68522 574863 -980391 -449505 57379 111456 209137 77344 630800 447649 675066 -672799 -208189 -579938 -174925 121754 627509 246428 -134289 -469321 56115 977742 -192490 -352040 -919714 217441 155298 -393519 -757972 234737 -479198 -620117 -258330 807698 -985286 -402654 -827480 591560 171937 817957 149092 -729713 627489 -403624 -449058 -340397 936091 -799083 106929 982393 -82816 737511 -462519 -457515 -790823 -45043 616 -330831 58048 648701 -772958 609101 -492059 913631 -881184 914521 375178 442382 455136 971517 -211833 -942054 -159565 -746158 84679 553929 -113474 -483738 570057 285457 -334151 41275 -265056 -907361 -146253 378312 289267 -595372 47373 -359177 81918 -69565 769658 332710 -450545 -510284 -481146 -259546 -18806 -717789 -714356 -927937 829669 613058 -408387 -227414 226604 -492429 -808288 917909 253439 -378033 -345331 810147 835471 236322 894513 589673 263333 805484 -674419 208498 174235 -993567 415734 133564 99040 -267158 -424041 -818247 112632 -381150 513642 -464305 -818950 411738 500419 702808 -6639 648342 263366 843554 592636 377101 667627 -694800 -184819 114221 211201 -868361 168622 -826859 -656088 -631582 -895913 642457 -303274 -405809 -149735 -390207 971475 440016 133270 747210 -156740 699499 355975 753316 -62716 -581222 339509 636530 -956178 61132 -758784 506509 -395755 -893854 834011 464898 -48411 657843 -37554 -683889 756511 -770552 -923022 426026 -808744 -622944 -935815 -803846 274042 473133 130340 -56101 382274 -535851 431690 -15649 -483648 -559693 -118568 19656 780763 -806829 871115 -241265 927690 520121 262968 -540577 -365668 479835 522181 315547 781105 45987 603821 831956 688958 -578834 725312 -865068 -703923 871951 -597920 565398 -521670 -607796 -787195 502475 382648 207200 122810 -58410 -808886 524024 910494 347601 894026 643254 36580 738055 -949274 -978127 -325933 -794633 -251874 -880397 181063 -552233 -71609 98041 996398 -625393 507915 918070 326668 310330 79334 -324719 874871 -571224 183082 -211613 -352740 240863 -477443 -549254 -259656 -851179 -775466 40856 751263 279223 -182269 -240652 70073 -933275 973606 -328136 577792 -768140 -718925 -718847 -814332 234475 -568972 -252445 -314009 18823 49285 392291 316897 578999 255320 783610 -525123 -4192 -249805 32281 -662055 441754 -697555 -449121 -174806 -436687 308532 858340 -623434 544293 -953846 651826 -582375 -711830 776515 -559673 939521 212137 -816824 740309 -141775 -483395 270552 185730 488961 881591 -302846 -254616 705629 -213286 929068 -658027 244162 -123360 689167 -68724 403908 954035 -732744 245058 888970 -825995 -783735 924578 84304 575097 204341 350730 -466587 786824 962120 -676660 141611 -225124 156317 876334 355609 377704 202726 -337302 359612 -17074 -871384 -528466 -207183 -816281 -424772 343709 -61651 157184 -482097 -139827 371958 -723177 105315 -110009 234215 712930 -147764 838666 -837136 -736568 -630733 811016 656147 586597 556182 -86105 350569 -36982 -937530 473410 987674 -577093 985832 43429 684648 111536 649205 -937452 -782426 893013 193850 -628283 313657 581322 996568 286049 -879971 176483 -813883 388360 845155 928553 569545 -45878 700075 922967 -600318 570030 -303441 2398 3297 -800722 -99144 992354 -847957 825657 511655 292026 617976 -590672 274413 -907276 -622665 -796054 704147 -751410 -37719 -585679 496435 778686 915681 -206654 743036 763372 680779 968657 426163 544178 -721759 294530 -980051 875171 -233481 -189071 -91819 689665 133169 989866 105644 -591803 493831 -308814 -942140 927388 587016 832253 613444 -832924 -972524 -179850 -642072 736178 666721 570618 -384386 312655 -582921 379997 -932887 228791 154164 908131 -681951 -893927 304457 -284600 29746 -533926 162490 -921415 411193 -195054 209122 -737575 -75542 -413555 -62099 389949 -583027 563403 39004 -678544 -348164 -39808 599812 -519057 -83418 557589 -71025 18862 775695 187813 586106 -946670 -975410 -601855 747669 498037 -892659 -196436 -28665 -60251 776461 292448 -998457 172005 -562144 -242681 465060 -163990 541228 842435 538302 139871 405423 -914585 729994 299490 372278 -957061 -909486 795908 850148 650684 761779 -932787 -412303 50713 691997 -466890 419240 686135 243799 -142290 178792 -591761 -938376 -362 917924 404043 -941969 852932 -929309 681612 -886020 417027 -692159 -235097 -913228 -438383 -723476 491714 310401 283680 -589528 184892 756255 -633130 -591668 -524125 -990175 631374 516290 79420 -706838 36884 -484469 286207 -565580 827052 -391496 214040 460941 -407668 657266 -514201 791124 -174563 -289933 440704 -572991 -924738 -259062 739627 495450 -541631 -245092 -787483 -951809 289388 -548962 263902 -153889 974458 709531 -581766 -454656 470680 149300 980304 437563 233960 -846821 569390 -887490 -5119 418199 -67566 383753 797676 -506108 700338 136689 -689752 -198832 509685 -945633 85160 -254722 -149768 -61934 702672 182311 -980469 73241 823932 -417420 508337 -235558 523384 817573 -924765 -785586 236553 -142578 -518707 207682 19555 -478188 -766257 949720 -768336 -571596 -690434 939908 332688 699900 -395167 893967 914835 -836592 745524 -579048 460225 -691545 -150552 -712946 877842 671884 460833 150967 221174 -858851 657719 -433748 480079 -311473 880950 185178 -651150 -172888 34398 -664190 -989142 -473533 -176861 157114 386996 116304 489901 -835221 -221884 -288750 -308646 248145 495487 714079 -92489 585342 -635010 204579 -402165 -240041 -940590 -240803 -945716 -945515 980730 -691552 390312 272709 -156561 178707 -293507 308936 356889 815346 715873 -422060 -751658 -415989 -773989 -710030 -447110 -960446 -50136 -36098 821834 -152690 943927 178601 -434688 -442759 -969554 435450 933194 -125532 318883 -613943 834635 586176 6115 359875 25880 275734 734830 683113 -621379 -855936 -166536 -477167 -322507 716654 536170 96355 -122763 915810 990304 -487843 212834 949236 -14551 324560 867542 -461105 597194 -701983 -920288 384306 -189190 282249 832513 150896 -67801 514453 -759504 -811792 782448 -192858 39510 -361811 -91095 -509519 -452078 -853833 -227493 847233 -305418 798129 74817 728113 583560 -273839 -734133 -733518 777026 -572188 -332641 515403 -474861 975047 -157805 -582765 136028 -546450 -674763 76921 -215564 324321 301379 -54083 481188 -13126 46131 26741 -736085 420648 76076 660361 802876 806511 480011 395831 998523 255334 -577313 69391 -379133 -225160 304878 818936 -140829 -5085 -453074 61482 728605 -458628 614476 -950479 936485 786857 663720 706416 699880 -589979 -796458 437660 440770 -86144 -910049 893373 145543 271965 -372097 186672 -528901 -142222 562597 329128 -259366 -108981 -637323 183720 -342831 -804217 913417 630923 448130 -69159 -494292 -645380 -489852 467593 288734 95358 415201 -46736 935891 -149018 -873 -244224 -528397 213212 -995817 -652743 -848421 950237 385609 643509 -160549 950844 -52987 327197 -578954 148380 767004 860338 -408090 -120329 -881843 -556218 -88171 252699 882512 276671 904997 -54872 496207 94746 74472 -849261 -638360 996454 -910487 301222 645933 -734907 -301471 99709 337315 642543 778051 -211445 679878 361647 -859727 106131 796804 805988 -138236 -1745 92989 -276223 -686776 84173 994250 -377715 931773 360748 19059 232612 -182441 -727964 -616585 -459532 601151 49755 901511 -79935 -454703 -966191 1483 -551455 -885860 230997 168028 577984 -997660 -371635 -921911 -459170 631459 449778 -94829 -567220 397316 400466 -3024 -232909 -291610 818124 -85621 -765747 963680 -577385 -287486 372329 -350409 591036 165223 -906005 -529559 842007 -801151 542410 114342 -318630 -308600 770833 -8751 333706 153387 882270 114819 973953 -90995 247142 95369 865770 -135868 217583 10593 -61369 -417959 723285 -834111 439278 -923060 269445 -882288 882952 784141 423301 -765845 988561 -878973 648810 -842079 913755 929672 782048 330807 -657269 677995 -919770 -263323 -966118 120685 988688 803863 -775851 -27195 11011 919533 747358 -530915 308860 993340 -404695 -973550 -623735 648587 541311 959927 -535602 -516074 821118 -734957 699522 384334 429591 -644578 533359 681303 532239 -838328 -47882 34568 561919 -72717 -633464 261359 -442156 845556 -895314 -821813 -167089 -831979 -610814 197392 -563450 289046 470196 932454 200289 974119 304518 594602 931103 888048 -679088 140140 519374 713865 255869 -409745 -526378 550658 38796 -373972 894063 -396835 9872 413520 -807130 52111 19504 416825 511324 -841341 991528 -845443 -439993 447255 310342 -2333 -393233 -680676 274670 730088 -395470 -287526 -456938 -758981 -671935 -38774 -677814 -23871 -472672 -678054 833962 -984174 -201174 793581 595047 900602 277003 115032 745546 636665 -694332 -642778 -645843 -256701 413227 229077 993919 116417 -736152 84438 -763324 490638 -698247 962705 25107 -126341 -46545 -640929 705175 128268 39342 389007 685839 -371207 903153 -808990 202062 -73555 521540 -72178 -130757 -113974 -468024 -80194 -786607 405667 -406798 -299376 -363488 -392000 951180 -369002 972362 265566 -273101 234070 -301176 595565 -201256 121802 -964317 -842224 -822593 3425 -202885 -579423 73859 506236 -201725 971434 -376561 431089 -201277 457068 -446554 729868 549332 503772 -321443 848137 659048 871713 -988004 371611 -881856 138776 -172128 619880 -743885 302416 219900 -5366 -455250 903182 -294381 -630384 290606 -118454 646944 -793733 914504 432048 -996946 776514 829474 -310880 845984 9038 389239 -713042 167978 -295041 496919 -449373 -581418 442405 -802332 -918534 -822271 264583 -338474 777188 878299 126432 -587656 733765 -400917 448221 -372759 934580 423688 -63584 616412 -469505 -835360 -320704 984344 66981 -452619 -391994 647673 -173606 -585317 -935374 -330643 302214 706812 190452 -636296 337478 658837 -447500 -167632 981097 806198 618890 705730 680693 -185467 960006 929771 328224 -968965 -319958 -81536 630487 -987802 32939 -732186 -811845 -608282 -218828 384666 -952290 786288 476898 -839125 -488694 365389 333769 881723 -572869 233500 820717 507778 -786528 -269492 620874 -522293 -46626 876195 349261 -857228 -305587 77626 -626599 497010 -754823 -724609 843587 -911925 -429790 774961 346454 -677861 153148 -651033 637008 -865776 -971920 -680566 379363 -320915 77849 427606 937140 314122 144584 716253 -122401 -138925 550209 -775548 627698 -611003 523515 -649724 -483731 -985996 -388828 956523 -802615 -386552 810650 689432 -474514 454586 260979 404802 -839749 639452 -664329 893810 -921982 -786097 -964575 -989180 -244727 506890 40993 -607958 -396534 -447846 -384931 -649239 -825933 -903396 -745237 232218 -795225 -596027 -987752 105066 -415876 735707 -863900 -18086 -765509 -45255 766084 147136 709091 -418865 767839 46404 776806 -70113 92817 959845 208554 -254782 -361492 855665 -165367 650977 -853646 19216 -516270 679355 862171 543034 713286 -60378 41493 563388 -328164 -991482 176831 -322504 -112259 657240 110510 558241 931592 -798038 -839704 425795 -129968 317983 221227 -181063 84953 702704 -829081 -940556 -312802 952166 386240 -827845 -158962 -143646 -374899 -108634 -312950 395605 -242724 221090 -566039 389192 352108 655728 852341 476629 398129 -41434 748395 -495188 -698413 375212 188414 -694513 -560977 372160 576085 136790 -658732 777459 -995320 781163 -666873 -200919 -647897 -831537 -937279 -161379 109492 -180844 752684 80475 698404 -343199 -834903 -382012 -875551 505714 -347059 -411378 -483381 -267627 703711 -358463 417202 -391251 233819 356411 -497314 -537165 448882 -5204 -805880 -616528 -610936 424219 334046 142148 -930891 284383 -566782 -15070 536901 998311 -528628 866962 -805064 -265229 -219773 626286 -119486 350745 222440 -243547 573260 -915647 645292 -262981 914929 813928 -201804 565447 -835966 -321823 33500 -366349 294274 -479281 -365198 -681728 970795 499117 -165706 874688 -813337 9670 -320927 700441 -378920 -259779 -442341 -359799 -636975 -354681 382850 692637 295130 126828 -442070 824696 -161104 -551159 -524008 -816302 -246718 -638127 704454 519030 -483658 -776441 -428509 739651 -920094 415174 765327 -929620 84051 -737671 -737821 663737 -522551 481123 -176153 -279805 204345 149272 565978 638139 461258 -629630 -981394 -909916 -586664 819806 -755895 -248683 -789388 336316 -822395 914168 861026 620546 -491599 238158 464794 -504342 144206 746408 -308920 16767 81363 375983 -220340 -984668 -425047 -40931 555578 -929651 481455 901185 -736165 787268 -320201 -459520 27562 630949 -851321 -959793 -713768 230115 474714 289977 -335160 -345983 -753700 16479 -529644 -327079 -60110 -257037 -610170 871576 401007 921660 -696544 124096 145312 -244970 69780 -980059 922817 -580881 843981 720753 -627771 586826 -234523 22816 90387 -163392 875820 -84348 824579 488314 24487 -428350 182245 422840 -576882 250196 -89605 623694 -259379 669189 -369031 -821855 -546299 639863 -50804 651694 -327416 -277856 -527407 -823549 -413472 852169 813913 -472636 -434487 633998 -44501 -505688 602418 -203935 892482 -212614 760127 57607 567819 950936 667978 -872935 -622743 -451465 -489122 -24571 -62671 -380899 682427 -332406 677422 338213 791637 -469825 -915811 110527 -109227 -151540 319154 416558 -746602 764976 -97135 90568 587177 -63558 -736298 61817 226641 457871 -392562 465344 -17657 -135062 -836036 630320 -415368 -174633 -753707 507248 328962 -91336 777028 -383556 61627 -57279 -885273 -245022 -407573 -641797 56848 360006 -490612 959940 -537723 -860961 -354223 -969139 537984 -959305 -432100 583707 -705489 136047 2054 6919 -149707 94520 -787109 883134 -468697 -167333 -863717 308161 -159472 659122 -897157 -461594 226670 -178259 -552734 273749 -175053 -296882 351852 -578932 -207419 -992083 190314 -404772 -924802 -917771 -926752 -411543 -973907 860389 53638 -820050 292499 213840 472391 -107145 394854 308893 476485 -239899 347730 559047 390099 -151314 293491 -479266 967290 -239910 890588 -223099 784757 208967 -994541 727282 294709 -610778 -266734 -375438 -597027 -651077 537416 324706 -67129 -490975 -511594 988342 -803971 -514108 584915 24310 867137 -757659 182088 907068 -198139 -580582 -247756 -952521 -833548 934987 -915511 377643 342887 140469 -256594 923503 -661775 -554901 581115 -617618 813652 854608 -708928 651814 -742775 -218977 36094 -952788 -539460 922724 994988 -532954 -417971 -285568 -500300 -913073 -252591 -443352 476403 -580745 -410482 996198 542781 -872703 -35325 563223 52566 852067 653022 -92181 800378 -722519 449156 404329 -203178 -181006 80652 379112 806284 1265 516932 351127 114867 819822 -570325 -460426 -8619 722242 -120203 -968358 -838801 540639 926731 -905747 -387467 80325 -265976 683308 673739 848398 -123460 -899353 394445 184420 631597 663877 677192 141701 -528495 606525 298751 512454 991061 -968419 -227545 960012 40346 419079 362347 905813 866483 -624144 -610839 -472787 -695256 361375 -762830 342329 298422 -151628 -154290 233520 631884 -474978 254006 -360355 279439 -133469 249304 -595425 32855 362845 125975 773481 199472 -888137 264904 -736958 -650278 589044 -85833 -447802 69578 942504 -78945 701603 864679 -310083 472885 549661 -225459 -575633 276510 -624374 7373 -77744 480756 -322346 -350741 -707258 -122554 148481 -876002 627592 111509 798876 669716 336036 678359 831696 -786516 -798340 -840585 -536745 738426 -769724 208339 921216 -8634 793989 -929603 -839505 809869 664606 -180357 -469797 -148481 -271682 223560 93071 -340481 401259 -444976 -132887 475175 140414 -455881 879646 -765247 335524 -206445 -376716 116431 -830753 -18451 -930105 -313981 785027 -889916 508676 891463 275001 53131 -865103 -737097 513024 -431578 999907 -390878 524583 -223248 -530490 566798 374228 777400 -542183 -456016 -635520 -687169 -613200 680311 919928 663868 125936 -761981 -548643 569432 883030 161702 -603611 401459 95984 -148502 -443879 622685 -810782 6538 804821 -332707 -861469 739447 -252981 -452562 859837 -743211 -522305 -720195 57809 544251 -993332 157292 123792 130295 204254 360978 653443 -518904 767671 773753 849988 -763358 -807829 585054 263939 885485 -503069 351605 -232830 866502 65885 467810 539673 269245 235242 346305 782131 117141 541295 426527 339023 900808 13732 675583 -181888 337664 -841960 -319914 -597011 250526 270380 -892913 321746 127415 56339 -822137 -130051 247186 -155687 216082 -156718 846764 483929 307061 233415 657716 359620 514922 -936216 193423 -398303 534687 245973 602069 383560 -261578 113343 135378 478182 -823481 946543 -194298 613628 871002 921919 -29274 182239 -608530 -956002 692376 -865862 -18700 -138736 -34309 683143 118484 522412 382493 476186 445927 -227939 -384894 -154985 452220 -164062 -927132 -711690 394707 -394098 374702 -833018 387237 -485944 -354177 756967 836250 -547637 -598739 -738801 423121 545191 -201408 887878 430812 -913410 678131 11178 -535359 985865 -289866 729899 -777350 410641 -797649 824336 787190 -848266 268852 984048 -841322 230315 81234 -402374 -99664 -678984 644938 -579922 595343 409526 363022 -320799 869746 -947369 256072 -325827 -735735 -618916 -997548 -358657 -237445 -266212 -656319 218551 946786 -178684 -431788 143820 354765 508817 -61435 483061 919357 648536 -184704 -969407 -972631 888319 -181339 -19440 369914 529729 -734712 -581481 895759 -867218 -99470 -309280 -476613 268392 -57378 -529593 607554 312615 -126595 378111 509024 798774 -725325 -512373 -786111 -599116 -286056 135749 707338 729556 893431 -128165 65487 464221 -24494 674509 10650 -497877 -304420 283248 905451 -826196 -545027 829934 780722 -65948 -966574 -135613 -874282 766825 -386901 499010 -87246 377448 934795 103438 -980205 659742 -623701 -980063 604348 586208 -382216 -876344 293474 376979 389264 -862299 255535 353972 419657 321196 514115 192978 431402 -743257 205103 -614641 -303121 -989006 -829448 642851 669449 275392 405146 -98855 -565732 -291820 -201342 4495 623104 -739384 481043 702138 -629567 901065 524834 809312 -389729 -651943 180730 -676451 766863 -147188 675161 127647 101943 -427445 -889104 967721 -724875 -822059 -615449 83476 454489 739513 -75945 -370231 -937561 -708643 431182 -409272 -702761 -97158 95439 -908124 387988 980893 103888 282117 -731200 -800472 589754 -594652 -562578 344015 745708 286035 -214042 -766693 441527 -246029 673829 684010 72035 860539 783962 -381715 -541526 -900232 446827 -688343 -507336 -735352 -739986 -928393 -681807 -178979 277936 -423548 -672214 -956352 -215886 928210 751407 63115 277030 471733 -579012 765358 173686 873174 27716 155051 -23106 -10445 231981 793115 360909 -314211 -697263 960295 134952 533177 -168961 -494450 -387449 361088 -383624 -321370 -690346 -441025 -557453 -352429 561077 -346473 -370919 582290 -173960 -363650 508937 164849 -640984 431676 812885 -563565 155520 864239 -638588 -539599 -580879 -556536 347534 424084 -696546 672844 -43933 -227 -849439 -911021 -782876 308285 865220 -534516 -705560 18429 51721 127928 720952 -864393 -426333 256618 577684 -869157 -193222 -6130 369580 -605589 711723 124894 619175 -802177 919813 -883730 661792 41985 -307442 -730718 588580 -937230 426044 -892365 -154315 113764 -560580 425389 260554 968062 177262 -205452 310221 332284 27495 249274 -695908 389676 -712850 -177014 -326008 -316303 907648 -557119 116953 -739132 871372 947472 -929337 -874962 802615 166523 205571 671823 300248 542045 856364 -712230 -102019 910178 281562 195607 615205 500235 411415 -11424 -934012 -192339 -194591 460580 555907 422130 524073 133351 245309 -332201 464471 17728 -55933 -288852 -33212 322393 533721 259736 -54082 982515 -383882 -79086 490760 135776 -715192 147561 -781865 836614 -262419 237245 922454 -511773 -836037 332163 -917725 -188284 -551239 -945403 -136752 299788 -336860 729184 -419229 756659 793708 -640380 208086 -960572 -130124 -348872 93975 164766 685781 143763 492425 399668 400091 59908 -374398 233742 -745337 917963 -47797 520389 -123829 725117 120867 -877814 365009 838148 -961348 303008 -980363 -748772 784572 -154146 -265914 699736 -136515 -332882 -899575 -604261 -404018 83217 577589 -293473 746480 -807784 -163080 424050 299161 -252052 -846799 276467 -277707 337735 161012 452442 729120 892921 -535926 -996691 -813651 -849692 -554130 -869300 -554206 831744 -869935 -348954 114617 -65449 -372586 -531327 896161 940554 152791 -651146 705531 -359349 -862754 -710541 310494 -888863 -245843 708728 -141996 371240 -844809 -358054 -557606 -422386 -596572 536770 -55581 994454 574929 700847 -985770 -532135 -188211 -655888 739467 40064 998429 859435 940754 892363 -36614 -240679 578412 890510 345038 -276025 938384 811438 753338 -600297 839144 230056 -441070 243133 -255087 484490 -272161 734595 190751 -640904 -720291 182149 -787690 -342871 -81285 -883403 -887694 -643736 549982 -297000 -211296 -116845 579678 -871545 -182270 650911 842374 391727 254576 -870126 410136 -963694 483633 -753145 -491129 383811 655622 -805586 -548740 714542 -178400 429770 -839470 133262 780836 -297807 346522 582645 -697938 339663 636951 861768 -970293 228387 -864445 792256 665086 -805440 -875960 295018 152508 521805 -1656 578087 -695952 838150 897942 46253 -435592 790201 183994 -391163 -510554 -818998 -327823 549259 -234049 600368 -863638 -821775 -58753 911989 -145910 470715 464532 -545478 -89623 810180 183839 554288 797523 -225736 732726 -989920 551881 904601 409316 820196 -137219 -674502 -673625 -49044 259801 600775 -716815 23738 349432 -43973 -640728 785382 -783317 -64409 -577498 980635 814454 -640526 -509766 360600 5265 260052 972069 -448080 -384152 122714 -238435 -560694 959259 -959067 -978995 -197791 620030 -54357 -377645 952197 129049 822580 -595519 -34727 163497 315870 -909410 -261869 370462 581657 796386 241920 629148 -111572 165757 473085 -42246 -474961 384080 -427138 -522555 -511858 -885839 -556917 447038 -424308 215276 506046 -951848 550846 -885187 698438 191035 -833396 393047 -550681 583620 187444 151521 -173192 75266 115911 -28045 -880412 -928838 694569 -177379 107433 934500 -542443 403296 -204580 684460 -578026 556851 91427 -161806 -273393 504704 -848327 -185397 381621 -613724 -502034 23294 -685808 483314 -549595 904711 -434178 362801 15956 48535 523439 -32999 -915449 -682862 72745 519770 -726307 923920 567878 449558 -653175 229724 -59086 673762 -883757 -124296 213357 -292791 -88172 281495 -48945 -835256 -68418 541474 -100481 -235821 379473 -822092 -990342 657870 -936985 993310 611091 915989 720426 -376349 918125 -603915 479960 -681924 -484222 989873 -885562 706326 178336 682110 -703399 -35569 -37273 335367 170255 -785411 -918452 32746 -852364 -545817 345753 822584 -788947 -465654 448490 824697 92401 -467371 523826 -32218 -727285 941933 -634316 510509 -939942 363562 651658 -781327 -967215 -278248 732834 -961081 589815 814584 -145733 -309254 -740376 103100 126317 -990776 726994 -421234 -454754 -379677 454393 348873 440974 54897 -720333 -19714 617676 -808692 -867604 -246031 470462 -514494 -412380 -449254 -754019 -655210 -301716 -680028 832119 -845954 -159507 -234511 880299 835043 305505 -221676 485744 -679772 268823 300118 -820657 -997485 985715 527154 -952284 136438 396652 926552 -671455 -813689 61325 785582 142027 121845 -25612 544330 -510724 755297 820054 -957063 689503 -548254 682233 -923460 -305034 811649 -261191 -237754 -872297 17469 -355069 -916993 -441493 574472 -911139 -137853 696302 35529 -672036 816292 -794894 570840 352172 293348 -855524 -474363 375948 994556 102885 -242671 -747312 934616 -758246 -658125 250589 603416 -484003 325780 -154960 595216 968994 392532 -94633 988617 687794 -687613 156406 841470 -585429 -267224 -187324 174240 134142 170046 -458613 -644397 -30736 239410 769580 -786449 -173542 -327578 156184 635263 -556055 -653007 179160 863685 964766 842845 989574 24628 879183 -568409 921938 -969099 943205 981443 439422 -225565 52124 -256427 -264606 -554738 -753787 118393 -238231 134588 -685049 -823364 -303854 109795 -942374 807713 868720 672432 -25333 778653 -945622 872964 -675461 -804837 -218372 365425 33248 717176 261044 656322 231490 332424 912438 -433296 280319 630415 802424 -878675 428104 -758967 967815 -324131 -843358 363492 456704 89752 859749 259328 615831 71722 -694592 126646 -875500 -236524 925747 815373 652113 -311288 -568172 944518 -365379 -797456 928651 -803950 -13604 -181401 657814 970263 996677 -287170 261254 -360337 -740445 367097 840319 -577560 -149707 451151 -369540 817989 543054 -831954 663881 866364 -896939 485301 -948345 -74890 370117 145592 409771 -271086 477998 -76609 974207 450210 701362 -564217 -853088 682156 -8310 -321024 956159 754090 140671 737485 177248 154250 -629391 -948665 -148770 -870993 -29741 -431110 423268 -643473 754733 -378457 549045 633235 690329 -319935 -581402 23770 277702 -167184 744159 -299786 -888200 243984 306269 666766 221189 -244430 -745869 71354 260314 -567142 288004 -44022 -408716 -102976 501579 -115201 108520 -198192 -123181 781584 891356 -972118 152063 -871386 799883 959587 116868 862496 825541 184641 -112919 -77744 839660 -818365 356366 904701 358776 -241641 -826974 965727 863988 -693855 -885076 821030 6015 460283 -2557 570739 117836 666991 -827691 114909 -304350 705535 805796 -930706 711645 -911906 923333 -445021 -264853 250997 -639137 881520 -253232 299870 -336782 460473 -612702 -966164 -545843 -395558 469774 679457 -385258 212000 -520623 391351 -841529 -928051 787264 982936 -462549 250008 -762304 411877 -79387 902315 969294 -750605 -954263 -639964 56569 -197943 523136 -671212 -643229 86307 381769 -750845 496708 -569485 82611 554474 679655 405723 20740 -168649 -527702 -30412 367829 873805 116866 -159223 -654572 193025 216565 762780 -591104 220190 -61793 612961 -420944 -670623 210734 -922753 -24691 -937986 -468507 850258 812499 -213862 -170211 -155925 -200300 368335 -180929 839821 -935755 -632917 558411 70706 637807 185137 477652 -199164 -110512 771926 894978 -967963 -995273 -239099 518542 362600 -203429 947228 989514 203221 -502971 766445 -139881 915497 983249 408510 900204 348436 881457 2249 -899242 -939911 -988694 619965 296947 -800527 351573 425787 62325 146888 -649825 734681 -671451 -488193 -863159 666146 559325 -688696 244137 683412 588429 -195315 -117656 530978 171704 497002 -354686 -48592 -149260 130222 -188983 -798567 -342547 872286 527713 954284 -869534 522546 103365 -162646 -856410 -527978 -819391 -799799 198048 25002 990199 -166219 -846644 741186 227802 735114 217400 -540825 361782 -959141 -235512 467668 535590 301102 162290 714234 831643 -852482 218306 -288772 170460 687160 683736 577460 727169 -193090 -503899 576428 -762377 -792601 -699086 -943578 -813825 954620 -42983 206997 518831 -784323 -186230 213409 53103 159578 -950585 620455 470909 583674 -55128 -487497 459242 134840 -534761 -424684 412698 375585 -18795 -51017 784456 576055 -123852 278604 -636416 -448527 -34661 10932 717091 184761 288518 -74623 423271 -34196 202179 -453379 379476 506846 -966219 -73436 -877368 394451 -996907 82597 937075 -880377 -712788 -326043 -319652 853031 65754 -567172 723930 -468138 -167022 -104906 -551908 787753 -724196 -659438 528034 -817749 -228526 -225209 745154 4442 -3805 472762 -348636 -279257 -129645 -79222 -626875 666874 -811207 -163452 748280 39724 -633793 38319 -971552 -676085 -296346 195649 -249480 723290 672000 -271960 653324 776910 658804 642819 -228803 652306 -210371 455461 757760 590404 -12309 569369 197535 -804490 -949984 -167527 893751 -327506 48404 622869 361528 -83098 -85102 -286030 75624 -542068 355833 193096 -236191 -269949 -672196 -906012 -225522 -540384 -252061 177092 649906 -103505 -324345 -736035 -960287 517228 179545 493912 262917 311050 758300 -770799 501339 119343 -115417 -695529 100083 -987275 -933916 863151 -57549 717674 985172 882769 99797 601105 880392 586024 -608156 503904 -644951 -426346 865475 -248896 -895759 -742993 -652122 -439919 -25680 114873 -663785 -21981 -255672 -757966 -67214 -237379 276529 213450 367082 -73063 32502 855141 -977918 -870682 728885 478490 916244 690757 -928349 971575 267853 141389 -787962 -748230 813871 -256889 -333766 -494247 -255474 479731 825773 -135685 567956 -231039 644451 -270531 -27843 -173288 -923918 -205329 -481445 -722413 -311290 -569836 -146797 89919 451550 179685 -807329 564318 465230 -672690 -337014 7335 388923 -867345 -545354 94148 196258 -805987 244697 600530 558481 94303 -942404 885477 756909 -886415 581755 165121 22314 540100 -42360 -302814 -687018 -169604 828968 -181707 -385905 425585 -913164 -714852 995655 777135 -340518 591534 519303 926581 -299879 720437 867050 -541510 943432 875887 818845 978723 -269745 900109 -281882 -296306 385773 -354249 -967398 -847221 265777 -552698 -802011 279646 779008 -931960 597510 -35202 -98027 -614208 -933296 -700520 -674819 980131 480554 747405 509847 36252 447696 -775184 -369638 822793 915088 418825 41870 498107 -755634 503765 990033 56570 -186751 -326141 362516 -450305 -861645 -336392 -128932 508793 -395515 -279860 -204158 -230264 805544 727244 -515917 -78907 229989 821750 570736 -591304 -856298 -144897 818575 -699680 686251 -702512 -922568 -198865 -380506 692101 -690327 654731 539807 -677267 -687117 200398 -765887 271628 836475 861382 499659 116508 -252039 969526 357776 -571896 978620 566100 255735 779888 -674076 -166071 -243077 340520 -185881 -207308 -493908 -807751 34701 -829273 -505683 -178210 983284 -804568 693172 -474105 778253 64690 -752882 -654118 -58724 602801 -514280 142253 -276548 273929 -83898 427662 374617 -595056 806048 848443 913204 453648 234688 -214998 -804381 -713914 955477 -850174 -193970 -980507 -236637 -539616 -881358 321171 416129 84627 -176350 -530325 -529958 593824 207746 937466 685484 771391 -490870 22850 -246772 253468 481737 40122 434592 915864 -933345 -92469 -461277 -885819 654401 -862379 600805 358509 -218183 -516440 -984119 480779 -838300 434572 931397 265552 466931 -693959 -527899 -582496 -487318 84191 -214712 -40429 680867 -654816 -65247 287605 156748 928657 -643144 -856763 -301339 -146372 -285338 -51654 641987 42529 412189 -134983 854416 877232 -144546 741472 -70711 370769 930880 -810241 -616130 -131875 -421264 106265 911126 763810 -575701 -675736 607432 740707 -783034 -942378 209315 -712235 -131674 968197 768710 738979 -435639 987719 525993 -191254 -400453 -462170 512530 -274114 -645086 -851874 -616287 -242140 -362701 -777890 334149 112150 -673607 -614068 603588 -354046 -678379 919422 -909896 -469045 -916423 -378111 947084 -491066 151724 -640875 123651 188862 -612342 -372818 -983887 938865 -125183 -63883 -482560 -270831 -431275 -473531 83628 -245308 -839332 -999889 673735 41508 974978 -585225 -645833 -290369 -174521 -88299 14003 -169576 131004 573493 -12983 -707035 793482 -828234 -436901 650319 -398869 534190 -229091 -468235 447918 801253 -576615 186985 -172105 880470 -234069 407409 -985347 790322 -292475 546887 384651 -565028 -636628 -793574 654975 740333 729593 960651 293774 -803790 -621415 805936 9086 -658263 -775154 -218603 570155 -670968 950956 -233674 -452861 983350 -975588 380934 510601 904784 -527139 165867 -367019 -896859 889790 -11840 -377326 -231366 -346523 -950190 383743 670279 -976309 -545821 393712 -175048 447805 -284118 61258 -951507 552028 29136 -870646 744699 -10594 -549516 222526 59944 -223540 -712791 947850 345203 908546 -440205 -52571 430538 -183630 -809522 385369 977745 -124127 -217689 505479 -150174 537703 439904 -343648 -223736 -723084 29008 -576339 -706814 198790 -755775 -773944 77767 46772 -589456 604065 786812 571878 929168 644986 -681601 631642 -960952 875307 -299040 -705887 288305 -903521 -357406 -398048 477273 -115243 -779778 542095 192194 -547360 -647711 -840835 -426781 391783 833257 -584373 -318938 -145242 352172 -218324 -902039 -258197 -742159 575660 -200578 -485094 664500 379046 907946 -844247 439207 -433717 397737 -805851 907052 483106 -999000 -242901 -455588 -481661 65354 942575 353155 725915 838308 -818887 735393 307563 899393 995555 864490 645576 -435553 -492452 -385849 905565 -336848 -613335 49363 -774235 -416422 -552098 315487 -883983 -703241 -865111 576879 -167448 943189 696136 -301894 122241 300983 947982 597422 754059 750546 636258 371690 608678 -588206 -582465 413250 -702904 101586 -983115 -17602 -757063 -503449 -441497 571291 875927 -629738 -800117 727497 186578 425178 291309 -204053 -698319 330015 355436 26202 868043 351689 -756485 -307421 -125041 250542 165410 -63996 489533 -963817 -448389 520435 863978 -529853 592437 -689001 -294400 -836892 150420 88780 -144580 -765792 361838 988964 -382418 -439022 -880080 820833 236477 365894 -527529 -210308 702496 426305 552696 133409 -909082 457206 838585 -683216 -381329 59730 -283947 -80963 553968 -521935 -682980 661137 524019 -684698 718832 -685145 -98860 -778440 672841 981168 -995130 -81441 -682958 860944 448204 -730357 -299190 -891938 107072 -346275 715716 -956184 -933936 -74132 613096 707884 232188 9410 341775 -28832 -956007 820572 869802 -535188 -216751 9262 -907204 -23061 313504 -283364 242908 -240339 -520999 -564222 982708 -85320 832031 -45267 -611324 -401214 -520596 566495 230688 951352 802701 193487 268013 -227654 -259548 -344025 -60312 -397539 -232795 -887035 -990176 881512 -319014 -487814 603319 -630056 345823 -910706 261989 -761508 926759 -898374 -121227 900505 39285 705516 -3003 -975129 -375325 551686 839498 947154 415838 -700960 -464758 962202 539432 624705 -993759 240563 -665003 792298 -841923 19526 593230 331020 -338655 770478 -926894 -50739 -737882 313340 187760 -789561 138037 333172 317710 919048 423118 745613 -219419 -374509 -603260 -183051 -575870 -896803 -773377 -383222 -120377 -862767 277752 552930 987880 -9779 557249 521925 -56850 667427 -791365 -174034 -124233 408217 658653 -782003 -527500 394729 -285004 905735 158762 654274 62430 -668683 -444238 -890556 -454003 651873 -24647 -387832 -733302 319180 382401 978710 -523857 127083 -470114 852845 -273428 -921051 815737 319359 -536508 -379626 -105648 -309454 561613 721039 -994060 -760223 517043 -899820 293770 984536 -380363 -600483 253451 -656549 -374490 -20522 -637244 653856 500077 794015 -701738 436304 -145914 -594932 525239 -488181 -964097 -215514 732463 553953 -341380 -616920 767452 -772263 517427 -943741 -710481 603502 465904 -390437 923245 -31220 748307 -28665 289583 -60008 -106483 923669 -73247 525413 851303 -859197 990407 -672064 -899269 330887 261619 469733 -929991 812425 261969 910984 -20445 -867548 -622564 18765 927057 893928 904677 329424 -498259 981402 -672365 -704994 -461512 -593870 676446 882489 946436 -20771 927826 538392 615864 924281 934739 231717 567056 -686180 303251 -531011 -961190 -1523 860189 333876 -373767 -418488 -604338 433486 722278 631678 -36393 -466361 -420950 101395 900156 374732 258405 790559 -686376 -441984 169674 495470 579287 -719112 300193 887424 -407238 383679 -90556 199561 -578602 -987822 588706 582002 -613291 395173 -924865 265046 -553676 790685 304050 775942 -919485 317844 -943963 -999291 986793 -682024 965337 676621 -270243 240940 417824 774536 43310 -1083 650593 336792 374844 521806 155159 -762480 631164 972773 -972078 -441352 -509896 -187108 -699212 637837 -606579 -539784 -490251 -468290 433131 23542 -821792 -918607 -244711 -562047 -330668 -107204 -400978 60157 -534460 423916 -241383 -752193 915384 -144511 -323046 595090 -715703 207856 -939706 -212172 261032 524256 -129913 868567 455960 74797 152089 -915423 125680 -45464 795535 236077 594714 407381 227916 455431 460439 -877844 675466 -226381 69112 -545191 -981545 404647 680934 -991748 458643 435916 291355 -123671 -50701 -734719 -403737 441704 -115711 -236136 -193876 -358537 -380903 -224552 -301726 183875 -72595 137081 485524 -168397 56066 203947 -684064 -970659 633266 284815 -29573 -299889 163240 -266180 -710101 -203705 -302233 58811 -876340 -427717 -446909 391307 -836404 517587 457829 878623 -205009 -738135 160460 433499 337547 857232 -979129 -44645 -242036 -582006 585724 273196 518513 588368 742884 -197424 -492274 945614 -30132 -969538 -347576 300708 546518 -187489 550300 61479 -14986 297619 -212327 136798 -727946 574378 -602911 -191099 -359822 813932 -184661 241165 -389796 421713 -633404 601370 -339079 463946 143754 238468 -837918 295862 873711 -910249 -672124 333549 -339716 715347 -599135 -903111 584140 -843156 -950835 -127912 -434292 473163 928369 -994437 474242 882891 973387 173898 241667 -961284 -981396 88670 218747 -587100 402233 -117691 248937 953657 -838677 -801023 439392 78185 -760433 -463478 416264 543378 -488698 -833720 412314 -990518 953222 988185 -161305 846040 624536 824657 873810 -319559 -201320 75957 937554 -708963 841912 -476801 -472847 930919 944636 -863651 585936 -535888 672959 415346 73760 -674236 -147283 580052 -896854 363939 -468024 838668 -177720 -371070 -175005 115737 511210 269383 -263510 -428564 457618 -329199 -968808 -353811 172888 442926 -47490 -914826 -91801 -747869 117763 -958765 -304386 420135 901919 186568 471536 -414552 427807 -900597 -725468 -610747 938788 852037 -191467 -706606 -836828 804501 600531 480600 -570777 254861 749313 181650 276747 705331 -698539 -238991 269952 -301951 607388 -446824 -234355 -118682 -702925 293728 362442 -518333 -498290 -309802 -403805 -382865 113205 587704 -454180 798899 318402 12412 -453625 40655 302180 42825 336911 898291 -614689 973180 417713 444998 916874 948261 859262 -634781 -17072 -167545 -765734 893782 62255 542491 -515072 927524 -722884 491277 458491 -522431 -987107 -992323 -556370 -582761 379149 162495 698702 -527738 858844 918876 431843 -263842 147437 434704 -616373 427750 -208970 -437750 -585418 -957095 54851 -733394 658602 264676 -871629 929430 976257 -474071 314169 981517 998631 945087 -716515 -542317 704477 106928 -320072 -668836 747960 -529158 -83076 -619056 24482 -691826 672106 -800756 -525033 -187564 742937 433120 -806422 -749147 632246 -145968 642878 -834353 -541698 -735341 -409459 -30700 594630 -245994 833573 -410581 126067 -948358 611622 -750530 -461053 284178 -290811 135275 850178 -186138 828940 -151228 708374 -602062 944983 452558 -906380 -8728 -560423 396165 -264857 996778 -677931 -409897 672848 -590511 1893 -806108 151329 158057 45559 -34107 -600351 725170 -279094 502914 -96468 641825 -388106 -257254 -244176 518620 -295199 -585921 249137 -627134 352331 -783978 953093 -933151 -266045 -968644 -761832 533373 9391 775228 -846998 465040 739016 -366054 -226676 463045 -6628 -613941 -276569 -407812 -684406 638011 -748171 813385 245705 35654 -283323 -796172 140770 689343 461563 -421126 -664399 181740 -423154 -524405 -585623 79879 -871415 -392310 323469 939839 359690 -805743 410487 709301 -764730 18282 919124 147071 956419 428438 -175579 -851031 80285 386378 222016 65711 571778 -956691 672718 -494716 -501579 292508 -899125 283150 -408754 436902 -130423 -454872 -493576 509072 -389715 -519010 -518798 247442 -164048 501685 777104 -906856 -11041 -181344 41527 573250 915932 130316 867044 159333 748571 -842731 -337883 -676344 -694299 772558 690718 226791 704856 -917186 251782 -8077 502757 383325 -124633 57680 -220591 166683 -636190 420309 -568651 525274 722600 -704880 -296834 665199 579586 511424 760685 -149212 108554 -378535 662168 -59975 -849552 800643 124776 129246 158454 -534373 -420967 30523 -331532 745393 637116 630633 -955563 899336 -405064 684918 904856 523034 208965 829028 -721072 926353 -804880 321962 -68444 -159538 543642 339378 348496 -428698 -763911 352986 -236894 -464608 -705131 486003 -607490 398329 -638004 623301 -579494 -970592 -291377 -338679 -158909 -629382 -484445 479981 -369194 933279 326560 -876268 253511 -987557 514293 -721261 -752546 819758 951714 -876939 -273163 -403636 -918275 800440 19323 250910 -742482 -584626 62069 -858433 419763 118300 -222217 -227584 -734115 -939265 -634705 277221 272592 -403646 307931 -797018 796423 -672727 660814 404654 -529714 654441 -78993 -920417 -764602 -961875 -921799 171468 -109596 -876909 612668 233790 -564110 118957 -51045 342832 -801779 45313 94092 822930 486694 235913 829787 312201 -93311 -587212 462695 935278 34489 826723 -15453 419531 -47303 -901267 -705129 -960799 -49468 -355685 608093 851365 -210065 16172 -261340 756158 882210 169298 722352 311433 -260326 -211405 704855 -730731 759786 -776982 560006 -42457 -400011 -382717 443323 -92489 -946954 -38014 821128 -866191 -810760 -72867 730006 361653 154974 -869506 794655 336279 762589 -839486 672755 -960928 -914820 251644 65780 -432245 264603 943474 640154 959945 -126359 945503 92400 -93698 -705171 301552 227093 -19007 42622 21831 879676 -201504 -414133 -308997 -299859 -468262 728275 -619882 101569 602979 903406 927637 -905879 387427 646210 454891 -27864 290039 -635569 410623 718997 -693009 798948 -560471 -182054 640462 -179161 313530 -161481 740429 15506 -653839 -792576 -702376 403056 -392442 -982886 -111216 597220 872995 -669310 -553913 -30750 -583579 503623 120583 -945996 -826656 -616821 773260 935926 592665 36998 -132027 -901222 -178807 -534269 -888745 -428827 453921 -646816 272538 -645136 -776256 -904558 689562 79529 391998 830879 -49641 706895 -798363 429347 -641275 280569 -870541 871372 -878579 -639216 561434 968029 -415094 -331184 -191617 638639 -203251 -129077 -33218 -929749 -682918 -657306 -687515 -655279 -387096 847578 27253 -216396 436325 -480715 -803996 -530308 -718800 -241322 845853 166627 201053 -114828 -416258 -785352 -934220 797080 -470183 -200481 -918478 -638434 394868 619471 909062 -932296 -749431 458898 500118 -922261 -793658 983113 -860808 942352 820046 272037 -465287 -773420 702007 -818193 173465 664888 -794486 715265 142477 521618 -169018 -627509 836540 189707 -607139 -2352 -845629 994847 -907083 -525146 391537 -536800 -324056 -42887 593227 -234190 -467451 -834296 436105 585936 134669 -133850 864790 138182 127223 746298 126356 676022 -821524 942656 -374953 303251 -611829 751430 -246939 -972631 -647833 827888 934525 -116461 -375036 -892300 219788 -957501 -26275 843166 998457 -359811 91873 -646578 -733349 1628 -707343 -142987 -384003 -823604 -169628 -170468 13921 89742 -93564 923229 -21894 -482248 532494 -325912 -654352 427826 -794315 377471 22304 910010 -526432 -437510 -612199 612449 405479 -73916 -154719 -309621 506778 410843 -944338 459891 408507 -740908 24941 -914651 -454977 -465707 -857282 480258 385552 -442854 483766 -78016 -444530 448753 642716 -476697 -553975 10173 -385684 327509 168521 127479 -30505 285242 120071 484136 -13375 -366691 803441 -459280 49730 -205227 803753 -476670 -526298 303761 -529977 -731226 -260627 -47407 -49838 468022 -110517 -421781 926923 12705 592681 -793849 162083 -444949 -787422 112802 643264 -603733 536839 707855 961019 875531 -255397 942065 -137435 -650548 -617256 -366781 752765 -270272 489832 26577 982460 393934 -598611 240828 821898 -800527 -489862 276089 -61562 899641 805847 965074 -59199 826696 -146175 777316 943939 431702 -512536 -232929 269829 862126 -93393 -600887 226678 -185681 -440529 -416132 -131977 -863412 131700 659747 539358 350733 904510 -550015 -890378 -751989 609538 594219 -132867 -760456 488807 -405880 711205 -313068 -701751 654296 -188652 -205383 -315719 527914 -368156 511184 -848773 -38812 -932572 -974630 -478841 -857408 -59691 791144 -814967 -794423 -191250 -81757 -702879 -620318 -965032 -199227 -13789 -1473 -188046 307870 928152 581994 -874226 -566000 451515 -359489 -482958 806035 -831555 975473 486873 -415438 40449 828803 152816 701707 -485599 532687 840281 177107 773735 360962 989482 -655280 -579499 -123234 481391 903390 -837858 -834057 918948 74731 846890 788279 -726595 220667 -569706 651098 703518 -165852 708529 -407118 838306 215058 896384 766053 -927464 -259324 -843333 508266 584130 83534 -800050 -904561 -217643 892885 482906 675318 -620421 -675050 710449 -761325 578004 -217184 338909 -331089 -160656 -720363 914842 -708120 -775721 -156500 730967 590639 -390399 98994 -846151 264393 -307106 -429563 243735 -580273 300752 285079 -252545 -185041 95276 -996367 -641616 138536 -128835 914478 87582 -913711 -257472 -888709 -130958 50707 363369 796446 439943 154282 496349 -506772 -286610 -933464 804149 -114479 294890 -235790 -396414 506444 167669 603072 489923 -720144 -765255 -510942 -178320 70757 -646504 -159370 435955 797540 350244 -276109 -295894 -406210 -501592 -577631 112615 3798 -797795 -766626 -208656 6051 -44874 391003 -72705 561967 -278443 -468451 572610 366107 -824941 -9347 538716 -899304 527548 814632 -806814 178671 727632 -211681 117343 -853126 860548 537400 -518319 -865111 -599105 545179 594090 -912770 -681699 -654010 366416 -409711 384623 -338166 400541 970125 -244039 814092 95328 -342479 657971 529220 463322 53072 378825 761217 -347583 -20655 -921702 -702365 235201 506159 27773 218208 657782 784634 -296841 747968 591347 -978731 -855226 163489 202174 -80522 -956966 831348 -496175 355498 -716202 -736771 66843 198094 379412 892887 -91011 362454 -378466 -523410 -409138 -602678 -917066 -493693 -425257 -919100 -269617 -396884 -297769 414835 -871791 -917039 -163199 507803 798296 535472 264825 -830829 858806 931801 -534054 -858170 594413 -33229 -341197 237746 280566 -356875 -849915 334316 -700419 737582 418375 -755558 211938 890302 -867869 -392584 701370 190810 648374 -342573 -844724 -993908 -467948 521361 991892 198833 149697 562087 -385085 -342662 -822407 992673 573501 -682133 -746135 -664290 26137 -545954 991795 -322223 278693 433793 657518 -812926 593632 521812 499876 323978 237310 625452 31570 60507 -910744 -688589 -942996 956534 -256071 -127898 950103 531954 756161 105749 773228 299004 -682234 -144793 150779 516433 -827970 -985773 257606 -752570 -913577 51112 -89214 328000 149231 -508539 190554 -33091 -896036 340194 -922132 965065 -41435 -672250 -710454 -372086 -7161 -642290 810489 526901 -192655 -127124 -921995 306325 163720 -220698 183084 790027 -166236 805139 76414 719625 -960687 -455327 151620 591767 -861873 355090 -461498 516302 888851 -20806 -644670 533855 -964668 74563 125932 171917 -435650 -818455 598761 464302 213266 -168897 419027 -110801 -824700 112424 682297 -687987 919819 -419106 722588 981724 697685 334830 982514 339396 -907711 170554 990758 -709633 324963 717430 -328042 -215844 -168445 -992212 444052 304831 880542 -435912 -122522 83231 -501276 383564 -280249 2183 -729031 -977683 -259869 -780394 -708556 -17164 -482338 -548098 -814558 827534 926030 -53752 562052 -280899 721724 -345457 967052 -735403 -760664 427905 -962523 470656 -150782 -238623 541672 -936006 -128975 -473529 850344 -113707 -725489 -480162 965479 -694154 688107 -880795 16990 830614 768774 726576 964601 381570 -349801 -259420 -855080 316763 629320 959806 -677297 -753513 -360010 191372 521575 726399 -682380 -33102 711643 -614609 592777 274919 309276 517017 -284179 -279563 919118 -836478 -640240 795453 -816823 507395 -137005 -968784 -582760 788233 -937075 -287529 809341 326741 597000 -846516 913899 -950915 -689022 528319 -993141 85481 647212 -893070 -42056 -622121 750766 471357 803970 -982952 -661984 -812405 -578769 -673327 -589678 789211 -207179 -199941 -925306 347584 554561 -401053 832241 -842655 -330828 741354 -862658 -769926 571936 462022 158538 906841 5327 -28929 199529 512482 510013 970995 358368 -370549 441113 -562990 -869911 -833183 -384312 28579 833202 561409 514530 -682818 -532770 -709601 533171 -587696 -584830 -709245 -274373 665562 -189911 878727 -181201 -485198 845137 -379238 821877 -433536 452715 238017 353452 465218 123615 150160 276258 485448 -711930 16309 -499109 516921 800047 -957842 642065 -379764 -394085 -158578 815151 779792 221568 -915588 834388 -875547 -904951 -840525 -579754 -35711 920532 -960061 419389 3884 -264461 -385457 750404 113796 383596 965261 -34725 114681 477241 -276663 609960 217682 -695735 -598558 3969 -616666 652413 -257461 -442893 590948 -258773 593932 -519745 223052 359327 19647 640087 421875 -788971 -316397 360933 175683 169664 729292 -829883 217209 38982 799425 596486 -577499 -942527 162524 359405 702254 -224320 245662 -73230 -414005 782788 73752 446529 -119157 -972476 340211 777146 -13618 599081 486505 535026 419017 -831917 859978 -357841 -171258 440338 687864 649328 995938 652333 551659 276578 70285 144863 -937042 409452 -152563 207701 -480672 755365 193340 -292175 544180 -810792 957125 -847862 505970 -564729 486699 -851351 474611 467173 468802 -156594 117160 -497574 -566604 120105 61076 980995 -733187 -842910 -762418 -66000 864880 -191663 -926208 856804 515632 -228026 -589206 -183720 668471 -363645 -540704 279929 920403 975805 -289593 -882331 -992733 455071 -890468 -961550 -122722 594118 -880146 -706137 576653 185158 -336417 -929216 184844 -175197 -501977 -422865 274958 680409 -625007 587158 809046 752853 -459141 -578355 976510 -528134 819162 777058 336499 -786275 -154700 18196 -88713 176393 240293 -290728 -776930 275324 -551077 190292 19794 367911 -126439 744423 -884017 -603726 -7880 134430 332839 -620874 423073 -433856 -151745 289218 806868 447172 96976 -253098 -812572 -791851 273255 -757013 -277511 -265643 998374 792425 701517 -369321 230273 342447 379823 -488925 -424767 -289905 -43517 714934 -268412 -115122 233536 -352960 -267397 471465 -409360 -705884 -555477 632651 702516 -602373 478573 73944 531389 -979183 845678 -737562 -926124 -958105 275248 -202626 407763 -60625 -747897 -316641 173610 237395 -512100 -248517 65116 -741137 430445 191288 139647 -698414 -977077 284528 -149441 -197759 718427 987570 -456741 -593100 875414 178239 -843482 386135 -202167 -994354 903943 796554 -651115 60296 644474 -697183 -179984 -86644 -476147 204965 -237150 -564500 -793244 863825 -665271 -23633 -583243 688406 -134826 -258227 -166324 168855 -195058 -652618 -951799 787118 -103926 -262197 -937123 718949 -947913 864099 977361 -33282 258774 882760 908159 -625940 770812 -563273 851479 -186921 710548 592867 50523 -484580 -673191 591603 -83293 928587 -642852 879359 771034 232487 -466300 818199 -176258 639401 392969 994237 -960476 481277 -131081 -10522 105970 182660 837298 969980 676900 853328 -978708 450655 948360 962987 336048 -123937 -621695 217617 -180133 -400444 -523128 386993 -323426 -862905 -190170 -604816 72445 -250090 -603653 -756890 749267 -890797 344762 -912034 621516 -903019 214315 -587174 -650647 -569114 -585560 -671858 -493441 -640572 300960 570336 982584 -851423 -431721 537966 -369263 191842 432676 -655352 -853285 34787 -626191 -53710 443450 -493199 532287 -9693 -280920 807887 284000 550217 603123 -370766 81467 -519870 -856261 -480187 664395 -726684 -340234 -254426 -462688 212663 589675 -904345 -146852 -359691 754490 189198 -443977 490129 170707 721301 933884 513325 556282 -110357 758026 -839646 -281655 768368 50004 442748 154158 -247683 -527902 709500 550889 54746 -175027 534548 -165873 562502 -757817 387566 -466678 -161037 451216 -907802 -250218 525063 -301310 460939 -411834 -509028 815494 -581598 -566787 229953 421789 -112862 83061 -349705 788312 -706887 276924 -865740 -867488 665670 -887758 322788 21743 -413347 77452 -832669 -149035 -651193 -537900 -259964 337012 -135169 546150 954637 148932 -734538 -939532 -765511 813264 30799 -692477 619444 -790090 191844 614509 746402 -373845 257983 -557091 232089 -947211 91618 -907306 -890845 -896272 17152 193836 255293 42762 -373247 -698872 920538 146887 201986 -6807 702305 -983235 -135086 -572770 86314 -972776 123511 976077 713349 19735 -566233 423279 392627 -65522 -200625 847057 230251 44770 35727 99221 -364585 421904 559036 165551 -41964 609447 766172 215401 98486 695497 365870 -463137 -443967 -442323 267680 833411 904369 -780768 938711 315674 -11277 -236928 183211 -140227 -409238 906047 -700633 637145 -479765 32998 -918899 204080 -891200 -334576 767057 378582 421673 -253462 -575463 -419148 -702761 361018 600259 219400 482031 398037 -532257 118627 -17011 -350809 667440 639530 -124610 -146385 -716880 227222 -934011 -571776 769161 331828 -197161 -396094 -949347 -825882 -154721 -429394 -818433 524255 -705733 147606 -205961 337067 976637 376154 -381822 -447707 -731733 793332 -301105 944255 180095 -48147 260931 82621 915879 -764058 -987146 -800198 -278202 -597232 107188 369826 -432143 972980 171006 823415 117555 633900 -675450 730380 -245366 590056 499382 -689139 967400 668266 -721879 512245 -959181 -822710 -335823 666261 -111675 387123 -282417 -750828 -300051 774628 830014 273386 316140 -832080 -482711 -570268 -131336 661118 -218512 -757469 -209220 -633783 252711 753821 -872873 -199775 859926 474522 180185 793769 485754 934456 -572215 481687 -853437 687847 -292575 524216 472213 274158 770128 -69399 624711 -394267 -345801 756510 156134 175672 -739411 367455 657843 245547 781179 -59706 -770143 -859568 139744 -317310 82264 11410 253070 -901929 -933195 -720722 -411988 -634340 -183737 299445 -326446 655804 846931 438027 -927344 -722507 145489 -49045 334055 601116 485741 -99104 -686642 -805225 172168 -400691 -755153 -809246 763572 -320153 665959 -487094 -157765 -11850 354889 137653 185112 -134504 -432356 -689896 -994564 969789 -740711 318335 -821685 -542292 -882707 567177 -877411 -209476 -289987 541929 -13507 720412 356893 -965145 -965331 -365748 -643816 -967844 666784 241697 -857173 -739014 473599 846277 25418 774274 -817179 895284 107481 265163 -132061 -10687 468020 353602 304828 548111 -248024 180644 948073 362137 -168968 -631994 -945129 -72534 -362791 474126 359268 -333595 -695946 782711 -327514 742718 -912659 136848 103012 8959 15439 -210178 -776229 138309 -877404 -321034 703098 -947840 -67739 -509245 821222 -282890 -448000 -195770 159479 -467392 244056 821233 589369 -428468 578 -497332 565229 26202 455561 -192144 917381 -172929 -383253 368782 -513749 593956 315546 -404759 133690 894984 -547908 -47529 148419 -776646 11883 862533 -692214 -45792 -827338 269744 -400249 863347 -969187 -534740 -398875 -472255 533145 866785 -327930 255081 -225902 -283255 -414723 735267 -108441 715891 360723 -233739 -516118 -543997 851011 611262 -665247 533808 310589 164272 -209786 -510971 424807 -798258 -909048 620065 -160809 -196878 -454392 943670 988634 -347063 -275299 589325 -257423 908885 401360 -59647 -994481 13162 -745568 -659072 965852 450993 -456193 -766067 -798539 -88664 -586924 -594112 343465 972704 -856457 179268 654269 514750 544056 -153127 -246487 7675 353752 176592 -786087 -890716 -822258 -583407 505325 754523 -732029 -268648 -314311 -516844 738775 -738829 -346298 329496 -884966 743622 -167472 659205 -201261 242248 -260923 -464564 -553859 -46653 -987060 28210 -540155 -748776 -152516 -234160 485837 549432 -82783 466579 -843348 822316 154170 929725 -258964 811662 -528515 -825247 -669238 930318 -885486 -62357 126586 -378514 860884 -229994 -832992 -781562 7763 499444 250584 -314175 -599083 538985 -731857 -335074 -745008 -201040 281768 -759504 -890255 821461 -994248 101918 544793 234169 333130 208548 -936869 -864238 838331 -859760 700415 796904 -510881 -867002 -775039 -826727 -210565 -184644 -842093 -88618 931144 556671 -681449 247588 -230281 614444 255398 457435 837671 -622985 173580 678186 -461455 954536 -63415 -325487 603997 127513 -468207 -604314 -494103 -270022 -705715 25041 742409 -52723 459544 -863280 115874 175785 -398397 709172 -410482 -686661 506066 209057 587035 607873 15356 626450 944268 329934 -138321 973523 -482537 257545 -331126 -174971 -708379 -629587 159585 -223075 -633195 298698 797372 787045 928185 780675 -496936 -344582 708823 -219378 -70875 779597 858217 -962505 140102 267426 -220963 -861091 748692 881812 -560490 -707981 -960228 -144754 14186 -388223 742812 -209325 -495070 -180959 210314 825336 -818179 750978 -67315 -315675 -544850 -181272 406657 -388264 -240039 805418 745208 896737 -743015 411058 477236 -456730 451837 -862335 -86995 301345 -853114 -914904 428049 -834275 147627 -105392 -18625 854717 240085 566195 257100 -185802 308067 71329 146687 689168 -311256 843260 141524 578728 -168216 472892 414716 -663376 -225186 679532 726874 -53842 664377 -291413 -277880 751865 646171 -548948 -784047 696256 374808 -711241 385716 -943358 -943171 -698971 -210841 -419689 -591993 262631 551634 402981 -864025 -542080 275216 -528468 -433212 -590585 -392079 516859 382329 717478 596474 691000 -186285 -218211 -915484 -463395 986261 -788288 -134503 -1739 40052 315124 -606534 228835 209562 -756554 -104036 -701349 580519 534805 626758 248935 416555 -813645 -286603 252451 -956114 870472 333208 520833 2985 -520545 -479148 -181562 -106742 818198 504961 522379 714164 -181982 -499413 -780482 -268548 738377 -867054 443550 -709203 180903 -191446 -321086 37253 -883862 -839396 -847853 -540491 -11307 281795 -843571 938341 -710207 -480976 380802 931118 -94441 -403290 59799 74654 -608553 -817121 -503995 977080 382740 874181 -379494 727794 -113290 -474630 -757771 -928715 -633929 292689 346893 -348321 700198 -76654 503019 -824508 -644185 951610 502251 -703703 -142671 -535303 -340161 -167992 -598834 -97614 -449940 900432 -746593 -667906 -93749 289250 65877 -857046 -716535 -415596 877369 764596 922535 852594 455334 935890 -245893 86264 -226551 -136597 935726 -604775 -625048 -226021 750268 -916037 683096 840499 -445961 -967240 -159099 534583 -622973 993119 719534 311903 -460069 -525839 205606 543511 83531 -161756 -928684 513663 -974091 -594524 508724 212971 -891700 956301 -905004 300132 357020 771186 -881064 -603611 -329856 56537 -395530 -21473 -307990 -350531 -755205 571638 -258786 895243 -425532 209025 -27081 -306523 -230715 683342 -446175 -406174 134918 966427 -277091 256907 -526431 2398 -528319 -752032 827590 214719 -824331 -833135 -710345 -580840 78711 -561595 473292 -450948 -603048 -216169 -28944 110253 -626052 -254316 359073 157348 508446 865086 127860 -459123 -721462 355340 654607 11337 714849 -305944 151726 746218 -173415 220080 312223 -524358 -668806 -441547 246981 -768459 -61726 -982465 803225 -439542 137601 293766 -476636 294302 250334 -429382 308870 628873 -404784 925181 732274 -919913 -176506 743652 -895952 100424 73984 -399622 974106 -816 -891884 666173 -644833 482200 908650 -547042 -950717 499387 -192512 -530811 -844899 -767863 -893914 -784565 1751 -586872 -381949 -232898 546610 823023 -45426 -110047 338816 -786135 31126 262953 -544984 413144 -625477 131969 193445 527055 491250 394183 -669817 -671722 138501 -431603 154736 -162582 -642287 -869543 624536 572474 -130554 -494939 -639286 352427 -613334 103135 533221 953622 67991 888298 529500 -610171 241848 952220 246711 -405831 946896 -569538 564367 -49881 845556 99343 -149098 478709 -410613 -6335 425100 -703230 -528683 902010 -743989 26332 -314655 -575788 -492356 -565688 643990 266718 616928 187326 914987 678169 -4920 37226 -251090 446715 65565 -951637 365313 -540688 339609 677656 -653992 -861228 450956 -263562 524605 -327814 707800 -118589 45069 346408 -822155 118447 215160 187288 462574 -521058 -667644 218489 516833 803495 620554 -127892 575747 345496 -881864 978056 737819 -448529 -396275 101975 -17150 620898 960480 465878 875049 82648 -261798 -81672 -651757 -648466 -38665 688035 -147370 -157196 331274 -460494 259998 615789 408502 970226 839338 -96750 487925 -513755 -972210 -965169 -808044 406914 -826385 410052 560053 -194509 -27766 189126 863948 -78635 300334 836700 944290 -99076 -355331 420162 375125 -350676 -816722 884073 145878 629729 661774 214133 105706 900616 -954629 24126 449451 198659 834919 -770864 343556 673961 -960677 -149269 -726217 162372 804210 969859 -364966 -283118 955097 947008 -964778 -774716 -573866 -861569 619623 196482 -752962 236240 240415 -731291 124413 272375 -779165 988667 -494 365547 -224404 959943 -922864 -802214 58823 -196290 -853217 -238046 -455467 -314805 989688 -496551 514252 -306868 -176147 282054 -824012 834834 23646 186598 431723 408421 -442427 231400 858146 863486 -237653 32690 -111138 -223092 937265 817626 591352 448175 979976 290093 518301 -394240 -288519 661291 -846386 -33529 475998 -429944 662113 803523 -865113 -500691 484350 560294 -184618 -351434 304547 -814186 417539 -267534 707617 -517011 257497 -797466 -835171 146041 432279 903497 199951 -611459 -409328 -708215 949702 -186321 996139 -402875 -33821 -513992 839523 -31791 -971815 405175 -385464 176310 125299 861502 99581 462767 40526 349395 955321 555180 -451493 50673 789830 -557869 991071 380420 461828 836986 210034 684529 360166 -931409 -499197 626315 -718220 -687568 279890 94495 -779704 -38285 707445 -515735 -508911 -963937 -943276 -45540 996243 163985 681901 865374 -268251 -404776 478608 311754 590386 331834 389860 -704787 -593096 -280787 441184 -905911 433996 340702 -600685 -288299 -652524 -529747 -396579 -244614 -805300 250798 456819 -733160 232641 205226 861663 430079 -712743 -243811 -132738 747127 -223095 -782538 -422655 -35784 290013 -500903 -438292 -210574 662900 153248 600346 -221113 972161 297558 -625098 -505908 826828 264443 -183613 319371 419119 554051 -694251 837380 -772583 50326 239830 311720 -132850 999569 253571 928092 -315612 284804 -799252 527868 537864 782450 -762056 452821 934519 949269 117854 914986 -945338 -631593 364333 -616656 629979 -707494 911044 557202 -46415 -526608 851227 -254355 140119 439844 839801 -6315 -547726 -909265 -229637 970831 742455 645764 -182509 -815659 -936974 -772539 -606329 -463019 -124671 710347 667886 -270414 197977 709922 515382 -388927 615937 -895222 -974815 -229555 -512750 436471 -619069 654100 777021 96786 -995194 -402360 551877 -660937 -798298 292367 -680704 -836747 -347466 -30205 289243 930832 -465255 504498 91731 213890 70025 689695 -616196 849654 -653293 -187456 -596098 -701237 -365287 729854 563731 336152 426319 952632 479114 824098 707135 -191168 107719 -833433 26309 455260 703169 169367 -759917 33094 -603517 -672619 -847314 -651219 -955348 95738 -34321 -817614 -64018 -863085 -993917 444780 -823406 2782 877420 478820 581235 567313 500478 -147175 827263 -913389 613731 457981 530745 206337 -648041 683894 -770503 592554 -678548 -556833 -998870 157331 -570361 -791291 -593972 -608524 -374687 -808918 836208 99257 753991 692229 745854 945410 487386 304447 632562 -169820 -832368 679032 -546598 978213 82226 230336 795482 -668732 559068 733470 153769 215791 -376448 -651123 606865 597323 598883 110458 571251 478767 -793314 426567 -366272 -946775 996382 979147 -156415 545912 635172 -909744 599504 -254960 -993594 384659 196573 -810855 -27796 -817976 -846998 399856 -953644 -720749 -123057 225701 -788593 -439024 571895 -837893 -477182 -290740 -562335 393195 -310682 806729 -882400 42786 702792 -801025 -783909 500094 989321 -298667 -134194 -955115 -709921 68652 -118585 -961234 96082 31061 -680406 317766 -31168 949269 -54547 696204 -286374 970152 399901 286565 238116 -452293 -791977 -294935 -445319 -248591 -777649 708196 537349 -900257 628045 936278 -505015 -171504 55083 993523 -919141 -766462 -780199 -266332 666019 382759 898905 943492 176095 -195867 145603 232036 227999 96150 707265 710856 -392822 -493560 972308 -709912 -217705 -206850 60814 -713937 -464875 574894 -883306 -449729 78884 -339391 194599 422251 -671686 879958 647121 -890437 -538337 -917761 -778057 891756 -144143 537410 281999 939886 706848 -362983 706725 -839196 -202253 -904718 -292136 -314200 562689 -197328 -174309 -841532 36537 48681 606582 -980487 686171 -918874 39043 -954308 742140 -198554 617073 -626892 -657402 316699 666884 246462 -433226 -532117 497427 231785 -75748 -80143 789256 85626 -135137 35002 537444 58857 940918 505160 -886600 -954398 -923344 705553 -606803 490693 -981843 246145 808317 -821210 948130 -1420 -111240 618190 -235239 222269 208256 -21192 787567 965411 305549 -367467 -425644 -230178 683946 211145 -281906 -37474 696566 364907 -798153 869636 -366940 -412215 -680390 -739289 -17028 415842 -787366 -862575 482519 925418 365035 -251457 981414 -464951 -445033 -628571 322540 -52708 560474 -36569 -216384 70578 980359 -678623 749004 -206063 637889 696928 951504 286959 263426 -444250 239264 -171079 -297832 865834 671393 458000 712738 136470 -169264 469446 458775 -849784 781244 -298779 169152 -325103 17031 733865 913338 -41031 219881 -154751 61813 -600327 229933 236050 308407 -92097 894258 -186572 476057 -467475 350186 860147 728584 -22053 -326050 -672625 12742 610385 767529 -601604 -192025 640653 -708871 323299 175957 -163773 -362863 455199 81100 -81768 498890 -82239 -825250 622758 1293 -914931 -248080 734331 774746 110970 819259 -765798 787652 885302 -438964 199544 -263053 105119 490245 -477440 676641 703435 202266 -164848 -180707 462466 -386796 -106758 222923 -175681 91601 436484 -865630 329266 656770 -376856 -724180 1216 -605652 -248491 603018 -573822 -192728 -177556 -931859 -357054 605475 -172221 657822 -465791 606751 47461 890744 -253324 -296080 -636592 204776 -641918 533183 291318 185332 859591 -336630 -360130 -763727 -315499 -845150 469760 477259 757486 -192852 -159861 760065 -816118 128673 120739 238886 -954025 704334 432379 891937 -980492 -194604 824768 793582 904630 69801 -868338 -502373 587683 -833643 -575240 564428 274041 598838 -167292 -423497 348328 846717 -12243 -956247 464980 -874705 -424481 932223 -402092 199397 643327 41773 734646 648844 52321 978491 -954183 223973 -487473 234179 412240 -346874 -423032 -73867 808742 -176809 -908481 -294381 -73835 -285162 13976 748661 -783571 506451 827951 -441082 -488653 727541 -518127 -532284 -132320 806324 246464 749508 -763490 -493155 515507 -852564 -822130 -628847 557780 305336 387845 145221 572800 667446 -77494 217795 525963 681737 881497 649960 164281 41002 71779 -171803 -409914 -666206 974924 -123970 200031 311057 -18388 623566 26279 362154 -324529 -639423 344499 -352971 -357707 -389864 -381426 696204 451730 223016 814389 -500962 586447 -724709 784284 -419985 838663 544750 733480 -145514 166539 -123022 568499 -789827 628702 531403 610699 -349403 -442822 405236 257139 -298464 288137 -173000 367264 -936299 360301 642234 -632643 434047 -437703 -938513 -115736 -78226 603509 127903 -706509 -43132 637790 554215 58660 -620935 -523677 605114 719413 -50024 -59734 -11429 -841900 -601920 648329 600036 551524 218596 681997 922819 -344518 -710772 -441482 445368 913058 -275631 856249 -727976 186712 -483483 504061 -397555 -308338 -34936 137374 44307 -926739 -918764 929581 819453 -179188 587634 682606 -664658 -887814 -98269 421721 154720 667450 767928 -840806 6817 -770238 -864550 543505 397137 -973573 -954685 -449838 644261 -81084 -342973 283686 -488665 598512 644668 308616 137267 -758461 118182 309289 406779 -494856 434188 192236 -969596 433598 655244 -716182 -932824 250166 -941349 -930960 -838766 -354569 367040 91005 -782779 -507382 926100 682436 -792299 -514833 506056 730928 324908 135702 50143 846170 264582 78822 956399 867605 239477 -675014 138788 824035 -420322 3039 748605 306941 767738 -135017 -345586 648143 162903 279577 -11524 -459654 348756 340623 -122364 -948400 -989848 467990 -984651 -900389 -144420 730305 -196559 -922282 64844 -594153 818607 547379 462506 461969 557692 -761709 -332741 653981 -840842 90193 -778472 284317 264335 -463240 643246 -152600 -42928 -332728 -295873 -353464 39892 437813 372063 -146437 -812216 661864 671991 438450 -233614 312636 -128699 -134891 72999 117185 -342694 952253 696531 -341187 -459109 976184 -990347 -683354 -268223 -151927 1184 -286678 411865 -790363 633852 -447065 951877 -44297 538434 -684109 533944 933469 331588 962454 455486 -21848 -795550 -383542 -62798 -464480 200470 101762 -223802 -22530 -330263 -704992 -340737 -455056 -529924 556605 132533 168729 24960 -890971 -707177 -627569 135998 -26920 844454 278747 996880 -693877 332597 468476 220262 466213 -417936 -787100 495810 880450 755666 -682247 -332484 847667 -181332 -458987 482943 436220 819237 -533626 -853174 -797867 17973 -479345 -809744 -555863 837545 -512538 -400936 201498 -15070 -420940 442493 -825733 -958698 557464 260336 -540331 -8755 -979420 680529 784867 30821 -709282 -819494 752534 -488370 566337 -265772 -355567 -553265 508473 82719 983470 -745088 967210 -470098 584311 -580786 -279190 173065 -953298 -357894 -419774 -853686 409541 -535911 -653454 356384 182247 284437 -993494 169551 -586387 903211 129681 -408786 712042 178284 -652222 654632 -401760 80444 392010 302268 -256504 -853418 -860757 -490756 540750 -218042 31452 -846575 -410158 419053 405574 -413514 -705879 -834816 741961 -248904 727833 208521 -176843 -29827 -294879 753253 -119215 155130 476399 -778172 583384 424123 -656792 -853715 -955145 -409889 -623709 -440201 -932656 644761 953710 880849 585467 337585 573896 -706373 -286849 -64255 -35355 141322 -593827 349048 -438738 73960 -149627 460570 -580418 496082 -555297 -919427 -476827 -550888 760132 -599090 717865 -591648 -263038 454346 884672 -202204 -941349 16454 59799 -605521 825479 406312 -629041 -516444 208173 -745877 797627 440311 -820114 974878 710883 -405134 -710181 422630 -697212 -4302 740474 -217096 -590067 -671193 576069 -944096 866083 776215 654378 745148 -804578 -14437 467468 -957503 -758902 19745 -824256 -584778 691239 -938903 -484079 -511052 -553878 415368 307517 274924 674297 -143768 132086 783649 -852301 -156475 828642 695849 -775002 -590415 358299 103793 77207 595857 677807 712438 762237 -540898 -399071 643020 734214 -241050 787943 -114789 -318575 -174136 -207510 -266979 610354 -402052 855177 -991711 -778319 -136824 -581098 1803 118155 67404 -437289 816722 -892176 -389001 673798 -308223 -537661 776847 157138 366263 511902 85229 -219428 203430 179403 985278 635450 -33769 -657332 173828 986872 -648219 -380333 501139 -707310 -596738 -858422 926100 690043 778981 -152755 -614139 -349287 -969934 -78677 772663 140615 469008 -881815 83279 456657 -203329 -745409 -865594 -686468 836496 -412135 991977 -355461 84843 432408 -677286 -712069 -111156 -502002 365453 -539240 444353 204165 -15413 856166 122478 -533960 -947790 -603031 42250 -227816 -960461 -608739 -384545 -69559 941075 -364690 722766 -763102 538987 -671295 251336 567089 119464 755818 583638 17333 -397044 771763 -933870 -458078 384170 -170788 294316 -834784 189166 -477419 410470 542092 690579 -588794 545176 -476682 993067 978248 -121427 188449 212634 733673 9124 -50809 -237925 584043 753424 -646318 -597190 830021 49049 -497693 814168 -565407 -89096 517199 -558677 431389 -222210 -430499 -746053 -400054 715790 46602 -609562 -194896 -238434 -718587 552797 -658552 889147 -996685 -323547 167168 891266 -652884 -907498 -49733 51879 -379332 -752033 615118 245746 -984349 835969 -840124 370493 -279594 213839 -455525 -782600 365435 -801548 -757307 -907099 -260239 34157 -487896 92380 -316026 816523 -999394 521799 697150 776818 -990859 200999 789971 -879459 -331024 -707762 -653521 915416 -446268 -112733 478580 -855740 394652 -818783 109941 393046 -990826 -205736 -644037 318680 779588 -836245 850945 874983 287404 760336 -711497 -296204 588233 505619 -69757 -933181 -747001 -600749 848059 425967 -581814 150851 -119572 520164 37352 -778133 84951 585827 506026 614117 -628370 332161 -544817 -718112 780507 -783960 172425 724640 722298 -110315 -870018 166396 507098 -269480 689609 -444706 -782656 -74793 135926 -907577 171684 -44468 -785911 933192 8242 -160958 -749576 868746 -436662 -39652 457389 -336313 -118016 -437361 563333 828623 -976099 989987 233555 -860668 484892 -443083 -172195 -175777 -360914 -860040 -29986 -923800 -781257 -771217 134915 741441 -767153 -133004 378222 -393444 595649 503477 -91850 395969 -507121 114609 -416923 19081 -705940 630336 996088 724325 710848 823817 633826 495064 222632 275465 -202102 -123399 -128908 738962 400073 -831630 772903 32585 163437 -756349 -576390 -569176 -556872 767360 428378 290298 -612383 -769970 860389 299106 428434 773099 308081 -675116 594152 117347 935301 206234 509303 315483 390365 -90672 602820 -453750 727914 672488 -773048 -664517 216400 504359 473076 -198195 -976665 579366 -396761 124722 564795 -910893 178617 520947 568716 877037 520436 -258005 478798 -291444 -172650 588552 -805206 -617834 -501935 527949 -735365 -659126 917835 -540461 -603822 -736199 486814 517635 96755 -591800 235480 -752291 973269 615857 776444 500468 -467546 353023 -599937 -435856 -10043 -901100 404428 116875 346566 -494554 536385 -262892 968561 647614 187056 397935 -925117 16056 -727329 646547 240747 690630 -704248 -396150 -409393 751981 -523175 -924939 -512763 -433018 931701 -363515 520794 328126 -200078 91523 -616497 -413930 -392615 -253238 -275690 -865692 -550743 -565177 819737 313041 505300 303616 355828 -764711 182720 -524534 -424586 50766 -244536 -498543 438180 -314923 -438600 -142508 215478 867046 -271276 63654 184472 176592 722514 914926 605034 -120012 674651 -341080 -913152 544646 -109681 764514 842211 125327 -669314 -747712 -179506 153581 -404177 -281864 -234958 -994415 723868 -802217 139826 280895 806324 -653126 -853592 317330 911064 -443371 -287074 369910 464991 -266512 172118 -238036 -575853 -391963 21699 -459446 812977 -176604 -663027 620344 526701 -570513 -963567 -55756 510955 968222 -327458 620111 269895 -432612 628410 -471058 -133106 -141337 -745957 -746167 687554 838932 -690002 103023 597082 -415543 -866861 -677440 -115136 555842 -738145 428018 -233007 -338483 561753 -422259 520417 358861 909309 245871 781620 -744261 -337219 588488 -715770 -176992 855163 -726753 -554492 919324 -796977 -198452 412497 -507422 648711 -185349 -584062 166970 489250 634031 358306 806142 362068 -956099 -454098 507165 850310 -466611 -373862 -130533 -218797 -91939 -306229 498063 147852 -24259 352155 613796 -632395 925332 553944 -446696 258309 -994471 134853 532032 -34326 216155 458519 325634 -612862 979642 516985 -970279 -170077 -629525 -75127 -720683 -154284 8760 303704 -707688 -183982 376766 682862 143322 -572915 410477 -151996 -814746 793256 71051 -879927 -938341 310012 -751054 -758306 -558996 642965 229837 280153 -15007 311604 915231 600837 -793325 -456117 -529987 -818912 13620 689028 23310 642012 780164 -644166 952402 874975 559709 621567 -751336 582468 346408 -320363 -234553 573719 -207386 782964 -681322 232796 783144 884426 923539 -33015 -43113 -914442 -275936 991367 171629 -344948 -576911 -393931 -47238 797909 873104 -964635 -434272 -660916 -853542 90846 810071 -678366 -106497 995416 -882646 654266 241797 -800765 -116680 -236114 -627515 -21120 816691 137672 23021 74342 -59547 -322550 93052 -911554 289958 300071 -548151 -879481 -806041 -686585 -615043 -329036 59947 -732217 -547948 -477911 -253816 939318 -524447 -717118 114474 297433 456839 -89909 -477872 837480 971776 -503927 -476594 864720 -272871 106416 780297 41263 916212 -660886 170878 -369958 927877 -111145 594620 -670502 949269 -929785 -729883 178667 122435 923906 398128 -967812 107006 466624 841450 -505166 676620 990641 362609 57700 -49402 -537545 -805705 447648 -431015 425895 626373 563493 -861370 -405940 -45642 -378265 589667 573539 317496 310927 458393 936736 -618226 -168072 -218204 -704728 843152 -954957 111126 840981 -376279 535811 -658476 -227595 818520 525666 -387817 312266 167600 -876934 -641812 602508 65113 423597 -312908 333091 475020 909838 1445 789869 -394725 -681115 -373561 697534 -146970 -608593 35960 391387 853095 760859 -10647 -801666 255911 306062 943007 88917 801607 520736 -143885 -534653 377848 305821 918802 867869 795651 589957 -718723 923311 -385342 565517 -516342 -734156 428069 -440036 -912415 -623967 385838 232014 -265472 -854309 603509 -924684 224824 -294083 805285 902290 212398 -662765 725629 -565024 18394 -836703 388688 232522 -423157 824477 -111995 110960 -668446 102704 724248 -129114 760402 -739719 28567 677236 -25946 497546 762021 -257001 614395 -362903 -682885 29567 769858 -520176 -933534 -371760 -617024 -231058 309690 -710431 482189 567780 -57994 510655 -69096 769481 -991458 -172117 8481 -536218 -830772 122520 217662 83067 311343 -737362 -305449 -980040 810635 -475318 -540374 799044 -379721 617595 656711 523449 -667874 355206 -490219 297510 94655 -523421 -256565 436749 -173140 -623170 790648 47202 969102 756343 529788 -771822 300576 -171997 -645875 -974215 68271 -782583 -553165 468587 -137311 257317 265291 452268 510315 815016 -96760 -141448 880537 677878 436845 -792708 -683958 242599 410709 -326310 -182095 278662 980075 -561623 -240234 -36971 -224974 -753421 65619 -908793 715647 783670 11223 -735419 -200455 415971 296358 217450 -700896 -244382 420950 -158777 992579 -577013 586260 176607 -973431 -137425 871197 -954773 -372631 454669 187846 -612776 -691150 -36387 192373 721732 -972540 289737 -766555 -162171 -231852 -769809 899301 916130 757740 -161695 893530 -107304 847080 238884 800313 -553578 167994 140212 -563378 286209 -327896 64127 446455 -450831 -514359 523237 -805079 117362 150155 178239 158699 -642620 392112 -631723 -55978 204508 -745908 802406 829723 -813983 631881 -48349 225021 -665809 -630429 -873548 -208814 333655 170797 595506 273415 939549 -604278 -532820 422809 -497031 739636 -235485 -855396 -777962 797240 -282483 19768 -565290 -429704 -681515 -902489 375116 475560 -658982 659896 -155583 -831150 314092 -570801 -552400 959954 173522 874467 -906807 -981158 -545850 342143 -879374 -85649 -160266 486594 862273 354410 -303355 -28578 -658429 -409479 554889 249244 -561479 732571 -365429 768343 420758 -50393 -425973 777981 -611070 -870074 174457 560529 124185 78580 346300 516651 587949 -513789 977710 1015 -655808 475672 578846 986034 760971 567724 721101 304560 -545670 -176756 551026 -439336 966317 -612391 894647 -434266 623608 -439799 -916039 234024 -602908 102117 476171 950018 -54100 429577 -276300 -383253 375489 -540313 89644 -955347 528711 796612 -63901 -68823 -5226 279097 -225861 78544 684217 -389581 -29687 -764885 568434 -134157 625687 -79404 829364 -823025 307877 -809221 -633560 621295 -884509 975842 -937815 895313 -793607 899426 -99385 -188346 600703 -234269 897992 350259 890502 -587929 -786014 17233 -353523 -593792 -732158 470701 448012 858966 -706743 -324056 -626963 311074 -778103 814968 -622578 440117 292621 594213 712128 -612878 153294 -594675 356939 -478129 688126 687073 -114840 -557479 -789375 886309 -662843 -594003 890607 489012 -856699 705663 878228 326458 -107971 -483305 141936 955704 663672 -959025 163256 -947196 471476 370199 898643 204230 -645021 852977 -795171 518268 625130 -274827 182823 700150 44709 724173 -84171 -605733 -904862 453818 482238 415779 829922 56974 -248016 663578 261339 634800 453802 -528029 -698888 813851 -388096 905587 -311081 -227105 -463430 -350958 -430582 347935 995349 229214 -459241 -849903 425857 -295097 -62728 983297 -67935 74644 26780 -143410 -313650 213468 60644 -281621 980244 -144754 -503386 -153120 521012 -444822 619694 -164793 -553696 -564475 -275016 810959 413059 948169 -686729 90300 -424010 -935949 295441 70501 -170677 831892 -400992 967348 -418554 -275696 -630733 446122 185951 927137 -857397 -37416 -651262 936533 -475937 -2457 -58929 455820 -933544 939665 75739 -116869 -321386 759846 -410772 397612 -662679 -654456 -405759 -982148 677144 -680144 950728 -257509 277086 -176474 7845 478223 -851224 -349428 260402 714546 -860840 564244 -18631 313391 509765 -955898 -608580 311689 233912 -23749 -588562 634388 -947663 -410332 -437320 307834 -560480 168132 908596 583736 -380691 -86222 493109 -240098 -316048 -24424 -982979 -833966 471417 109110 752646 522445 615626 537824 -627078 -786467 -103656 -525317 51514 -852191 892814 70533 -104549 -328431 846793 284938 361764 134771 596061 -78161 650129 -210457 942670 784043 399316 287324 -773352 861641 -87281 180888 -87512 -459160 200219 639668 668129 -567430 647299 -215267 -182888 -687863 598793 778261 377496 -862931 -917471 -910288 146463 975639 484081 996184 154079 984841 451928 -773303 -419331 331612 -12956 389781 -993131 -836359 599001 577825 319925 552160 -230223 529318 -396195 -253404 557462 -487119 296582 -631699 696298 711716 -574056 203125 -228800 580147 111858 744587 -591136 89831 -524954 106259 961479 791966 -129606 -155260 973733 52361 -342872 319720 670557 -217171 10846 345824 -259320 -199965 -997633 -552803 1906 611289 -531935 -465048 279708 -139506 -627507 957852 -516552 561625 151170 -212698 506544 275298 -61134 -77556 488096 -665049 421571 -115741 255063 274553 -528241 688087 -325030 -632707 91365 -213593 -818719 -212180 912774 905382 -299176 274899 774185 689467 -729761 958739 696951 686690 759626 467298 -509553 -944471 -776414 -733304 521732 -526540 -255198 301603 829530 -454215 228667 492324 -625780 -227579 -985712 -824752 878601 334837 403707 908608 689330 281085 -963706 942433 639198 465445 87155 627828 -717225 -888441 -587339 -800497 857690 777555 90356 -400102 956058 944843 557325 766931 802238 -900793 -533488 94410 -373922 -36302 -989376 36326 -713974 855690 -909034 -83489 639172 -21916 -13250 -449342 182017 -292506 393497 310896 -422997 -773044 -148167 -34018 -164574 -254748 -864792 829143 25398 -754415 -459614 402293 -421457 189260 75286 643884 -591034 732830 516905 376447 -467543 551719 649587 -838071 -174342 -101862 257983 829238 408785 663871 157711 469447 946741 -728848 -204265 -621871 -590169 281244 822973 -26114 -246888 -856889 -898400 -135349 415597 794888 950669 -921335 275458 405258 -435701 767068 -919515 320267 828112 -211777 -927722 637664 21066 -510467 245774 -435473 -506345 579385 97205 -244941 -379123 -839960 872489 -466116 -752460 297426 599038 -355284 -369721 -981996 -964167 786235 424758 -521823 -367404 775604 -637786 -398660 -142018 -410506 131311 -145153 -783016 -61452 949021 162904 375416 624950 369777 454791 653673 -890411 -536099 -593247 984169 -399613 840971 401168 652074 -936960 -822441 744721 438226 -275802 -606768 714804 -741637 202078 -123717 -32929 -865100 965801 -856048 665035 825086 298904 987514 142598 207568 755284 416347 120688 -904045 -88809 -491321 -92098 -189018 -985551 -528252 191866 564699 212740 747408 457984 668920 -295672 -619109 449922 625336 -102584 639625 -840826 871879 -57117 436337 151139 959946 -215669 -157663 -165433 166484 -767350 343575 5812 791154 74424 -624503 918398 -402656 487942 -169890 303695 167633 -495241 34483 -509021 628588 480161 -167465 -26036 -554039 510768 -480432 -894481 691384 -938396 -632236 -449147 186875 892942 -315440 -115364 -305210 -483690 -443676 -963053 411718 851960 -235419 551585 118424 -994621 -280998 192591 469837 237337 -149889 -935751 137964 -369103 854853 788433 934640 -519720 -499888 -608036 426950 106604 -7816 -945293 -139823 -567841 -263607 -621053 -975898 -792902 281218 -389938 -384304 289432 328986 546024 425932 504103 -105802 427194 978318 464938 -12748 252802 388666 -475271 -947420 -107183 -905236 -737537 903370 848140 -815310 -315717 -363875 -357780 -262132 -132672 910666 897790 -275854 -817610 341170 -282588 882894 766678 -296600 -792303 -512258 1394 -132300 979793 411092 -223254 -423021 727999 943254 -550088 466868 -760563 882558 -770075 582268 -67264 -751046 -744430 386307 -205136 -276627 231280 -119530 879884 317484 -858680 -37197 -761387 -259710 878452 -426353 373471 355565 -307228 620691 517331 824287 -190822 477787 -627793 702398 -516306 317110 -364860 301412 -160821 858920 -655690 82336 -605904 -430741 459392 -167117 -945104 -408598 909422 213971 88370 841925 -317663 765996 -864334 90832 -7153 837338 562750 54420 139264 935920 85881 -921012 -208750 -29580 -602084 386280 -967754 823904 753776 844430 -909264 -612701 -439211 -437356 -366309 -579298 -145346 -959736 -931357 -420312 -502733 -602200 -588215 -513014 -387250 -382998 226402 -338941 872382 502645 -712936 576710 985031 13606 900264 -511881 -664640 -429940 463011 -95695 430228 860908 419693 786307 685762 -630722 748097 761198 -322212 848942 359851 82665 696203 969757 -97140 448606 -531958 143389 -976359 183850 -492121 -100616 867548 431905 -678715 -554455 370610 -989305 842460 200545 -345653 -984808 48503 -464124 -759250 145665 131637 -407766 -523214 -758556 266185 -51297 -327418 -45480 -841093 399074 -415702 -789401 357925 -517078 737779 -964594 730294 869340 -292469 557633 -592718 -348650 760943 -303004 -327249 -793816 -394257 192723 -33190 -841323 641713 571483 344944 849047 -360657 -864193 -107450 -682088 -441676 830516 -77374 894009 -358941 478181 -432161 143183 867504 121968 -410324 -719007 -155163 -619034 832206 -881364 291743 -566705 -270854 304415 44110 102180 172412 905952 273976 573523 -987982 -97339 877174 -459585 847889 -112165 906614 -799555 620960 812258 727288 -574183 786936 162510 -233967 138766 -42166 -175416 -442837 -943663 -767527 156715 -478334 -912505 -976645 521992 34472 -703926 830877 -932957 -323838 -934743 964668 -80268 460746 -754011 -627860 120486 428811 150452 422229 -23269 93480 951361 -957519 -402330 -875307 959274 -857009 368592 624155 203457 131731 -586924 445785 705740 909172 158243 -503618 632326 -845059 527648 757840 331035 -594355 -853148 547816 865071 -727274 -860228 -985549 461272 669089 646822 102835 454687 314569 487000 -604996 729603 -724868 -687687 -160137 653047 -91843 746214 -668190 -971169 -85340 -214866 -763314 -12778 -13603 -681066 348640 -490261 -702171 459734 408849 -844385 -726832 -75942 -752209 -780951 529861 612674 522201 673779 -369536 -727453 202758 -709542 -853873 782403 369278 -585935 -689130 -938207 142047 102911 -864564 -199701 949530 702268 828923 842949 325364 852952 3844 654089 -56570 -462540 -786344 -820798 -47171 -795481 -103680 -91729 -834341 684795 871958 -618042 -33293 -597394 951498 -530897 -829711 -264655 783582 185541 -15728 795883 -834901 -933351 -74654 620983 -151911 905454 259403 -402142 -95318 638397 454790 -5969 -182288 -181965 164639 -237997 -677869 422062 -425353 -290695 906444 -33724 152772 906750 -66068 659004 -141298 851254 -408234 830482 271667 928486 -708096 -600072 -367132 859464 449271 875728 -423258 -327670 944856 659251 67922 -345777 343639 771821 256404 864940 -944452 347902 661488 856236 -126111 -128742 -594888 465357 63542 -375766 -640361 559744 113597 -726839 -113398 -274899 -472434 -271416 -670238 -480595 -718381 883243 -249533 248015 -429107 -182231 118824 -465837 96846 760752 -736803 697714 -640707 -716705 -905213 638164 576149 346250 -617713 -531688 583014 -90439 838092 -421168 -901805 1193 434900 715522 -450414 384714 -966117 -541272 -151185 -284609 563044 -390735 -854583 684257 408778 279166 561043 716093 -183623 942821 448853 -254191 -213134 873009 -781271 753363 244874 578081 -570306 205226 -879125 -293531 989272 -967054 831698 -617692 -404914 231229 -997041 971768 476298 -272947 -996024 -781328 598541 392603 48375 356237 299880 -674733 918248 -539066 -896700 -634283 -269957 -217596 312539 -207179 -283032 -73690 -670083 121532 -303306 -306561 -980468 -918555 -993470 931539 759681 -916127 -327105 981982 733285 29332 -791760 745932 -641577 963989 -321041 -782014 -944756 3122 716586 807380 -654517 336873 -196127 -717428 354029 -980624 377193 -308118 995556 865071 -316692 -469666 -658256 456001 -256538 911312 -104853 96502 -149463 -667112 -829378 718932 38235 -346362 289641 15889 -170765 -926756 -125632 953498 730047 -189873 -594647 289551 -966559 -244983 -211425 973381 -242995 -251734 -781519 -277565 503885 -257469 -971261 -712250 295805 -955943 -259380 -591427 -769969 -375832 775639 874189 -145656 160605 336771 -721458 -859454 -949093 -17214 -375988 -668184 -524681 -177890 -66041 -283587 632380 887215 -823181 176853 983336 -96730 -583367 534425 320620 651333 -15692 -3257 263216 922469 -407947 843633 -558835 422895 591807 -771974 -754159 655331 500492 367004 -25537 202324 218503 -475804 -819955 -916118 191375 -380365 619876 419039 686394 -864577 594339 616322 74320 -510959 48155 -717641 -581429 193925 164116 -980107 720862 676429 158152 -383930 -726165 585198 -613661 448075 -137204 -75455 390921 500277 119051 -254093 864975 922573 255593 946437 -755519 556782 765915 -563251 -305445 938501 94792 387188 464912 783640 -776372 93430 131014 44604 47160 -755675 -672297 455197 369552 722726 -729838 546810 81292 890993 -909000 -526938 -212328 966485 489088 117256 982356 -892813 -882925 135068 -44268 419647 -326128 210800 -686239 557698 739721 969768 272374 -957094 17413 -682374 -486204 -984008 647804 734899 -329745 -482592 -400290 379696 78798 -608659 -472692 571621 737519 -149941 476637 916186 -659952 497851 -493542 -738903 261415 597203 -547069 337794 745180 761851 703304 -588377 390538 182897 756753 -760080 81985 572870 -394506 715080 883398 315231 -678777 942381 538385 696052 -382267 875956 -958641 -375660 -311641 -159741 475358 627103 -558441 544086 -2092 -499125 454387 594939 -357128 521120 848268 -43434 807494 992124 -153942 -965795 -465297 -231025 -552058 -35044 -588969 -974240 460878 -951630 30358 704711 782116 -162990 470520 211696 -836833 814020 873085 -400034 -66999 156770 719961 -323482 -433888 -822245 988021 629552 -834795 241011 -941972 414522 800656 -640383 -908657 -523308 371178 809968 -973855 638501 415729 -114050 -376932 720548 -737944 276608 679722 -643808 -238204 747612 388909 -783943 75248 -873587 -872200 688356 370634 845347 583571 575851 179492 -276928 47803 27115 -882428 -819300 469343 -417196 -668572 786562 -803676 -838675 -755278 916049 -80413 577613 510161 -96132 -108890 947427 457623 -725365 -750546 -743314 878925 -566888 874480 824070 -371278 -239534 927123 928658 139896 621053 -364685 872143 -11579 -843409 920865 -523953 364851 445588 -112799 -416264 279377 745068 -593621 161025 669728 -619256 -273365 245880 369558 -825839 -915007 -187585 -594273 -219583 594689 -126710 890135 -801432 -145613 -339741 -428207 -90520 726229 653735 -798829 251833 519828 268678 653079 -934682 50007 -184698 -679540 801166 -989772 821248 -773869 318051 -75143 -84318 278339 727215 89380 955499 924454 439370 -58517 414642 882873 871589 539190 -595168 240367 290243 -820961 -102223 -277969 -841670 63609 -716104 -25903 -705098 -25914 -797992 23205 -276489 -200513 54155 388204 -171442 915024 959134 979165 163747 -74343 -63565 -310494 -46350 -610321 -344130 -777768 214858 42713 -672632 -878189 705101 -67821 632112 -693801 873395 -533746 506789 -523232 539718 770542 -379347 155611 973031 86283 83041 -424213 912391 -80655 -508754 -714459 -267985 -954144 -623403 -157485 688634 494028 273900 796085 -768746 -588323 545628 46844 -885818 745841 -650143 -789171 -42142 -151147 711437 -479036 998101 794256 -131899 -561554 -585698 680792 112834 706766 -932400 -923877 -969327 799961 276627 -952521 751891 -169478 -488288 20290 -105474 -972913 970825 350723 515546 -590230 -991633 365815 46085 -776112 -267255 -747442 -473552 673661 559012 607211 403040 -716769 508253 186087 -116754 -700713 -672920 316558 -242041 -504133 -601587 448096 7468 762454 304678 -185838 -997965 577702 -469213 -93430 96708 -442339 507654 810471 -429603 213281 340839 380407 115151 -963444 -771855 531519 -43201 -331091 828515 -71306 824614 45765 996240 -639094 868048 -733302 7519 619802 -897183 -398297 -130612 26746 705867 -744134 -38811 -634189 486874 692181 943053 -948992 -405848 65279 -511555 -468270 589737 16688 861694 -223412 504481 39768 -323856 -295609 934824 -441256 -699386 173136 832429 85894 -4280 47397 -115216 -284626 702288 343868 199303 -177652 457549 -548548 771034 -581421 467332 880386 676007 -94038 -939831 -397795 -435586 -349783 -342006 598995 -931642 149344 300997 -803814 -355786 628944 -937972 666143 813277 -444048 174856 295618 345627 -191318 -976652 -341609 657318 -107557 -253794 257383 437894 -352426 22249 978862 -930792 -734878 827853 632987 667791 602423 -653867 -148334 -216594 -267131 -479456 585133 950672 385262 215009 254775 -976096 490375 535008 -150736 172321 -685733 -703753 -634804 498664 -129561 313621 441075 56093 -81121 51518 -536894 -958531 -309145 676104 -672887 -485989 -832357 -39392 -368692 -487974 380040 617411 845250 -166284 -897935 -869434 -373544 692023 -315637 -435697 -112209 -417469 871809 322841 197274 -585331 -144783 -855693 -387167 -885665 532460 78786 947840 587861 614650 376763 242089 -751902 494740 -671190 -692802 614601 -333784 601710 415768 451108 100889 -256775 -222013 223584 -81348 -714411 -653185 132159 -151588 -15078 -323392 -241451 349367 175609 462895 697612 -553857 -226763 -450264 525217 -964518 -251100 -209990 -839516 361698 -191053 685097 -46469 -462427 272479 787055 364255 -278362 649404 -635977 911837 537563 477938 -401567 -88233 982061 -559173 601729 -745599 837115 424806 826975 261861 -331113 302040 -18184 266719 999495 597125 12028 -763743 -17083 613755 -832946 -885328 -336192 -552872 -376184 -850971 -681383 -183602 -491532 839022 63655 840487 902035 -973622 -327373 506811 301978 288208 435708 312827 -571920 408489 740468 432617 4274 -788911 -592638 -677603 287407 24090 -605442 617795 784236 -297815 -685128 408344 383649 432375 -866575 -450320 771642 -476207 -158752 -298574 -952233 660953 592558 308442 -587955 358658 338427 889718 101923 593432 -395689 914090 555541 738742 112585 631085 530196 -298290 -287284 -966199 647748 -374363 676813 875231 -461444 48340 294958 -150688 502858 888520 101958 501717 327789 -497598 -665633 502105 -349479 269784 -628426 -230887 -494026 -98318 -101505 91867 -280479 -333490 15838 -592268 -720406 -924035 780911 285519 628884 -350876 -853313 -803987 29784 -925252 -631471 -786592 746083 710034 771994 20432 339603 801223 185221 115062 -56962 -996079 -464273 550179 -749461 -436232 500908 -735814 176471 -494118 -803968 682417 933233 131944 -26585 -188907 96926 -26842 299855 -877437 103926 87407 -324328 -292433 -731323 779631 -175205 280417 -657397 -886745 930272 -679949 -672004 -278419 -891931 -928043 284033 439273 -724962 583817 -247883 -442727 553840 -918489 354025 -421811 -899019 517849 -658783 -347220 16955 -480544 -621547 -286674 -734651 -395506 180144 456095 830089 -4790 -840300 -212702 114864 984463 571156 -627668 -136231 450029 216761 209541 873366 -909177 -615107 -733365 -348179 -397677 -384109 -567442 -654760 -930595 989277 564789 98757 -443324 -350859 528311 -540905 904251 -944795 370787 52260 929482 50286 -911751 -734027 990091 -158075 792975 530825 556205 -326575 -782195 -615214 -902156 867759 -516432 -60233 871223 -319954 469131 451408 696800 -669549 22401 -123219 -126608 566230 -647988 854991 170488 -94941 -732166 -582483 153249 -388134 332139 961712 331429 967695 -710444 757303 956884 846219 -530881 -439915 -31343 -828087 -120567 -794354 143698 522106 607458 -107939 289059 -200446 -581168 -848207 155938 -172808 600365 549164 -953212 595370 -286940 866530 -376176 362007 107576 438112 -945889 -107533 -399427 -794334 -476125 -156506 -500643 680860 -209508 90317 -696171 124722 -437468 845112 978101 -587584 753508 169578 616419 -355437 -956516 -819428 -747112 815981 453280 911930 -901982 -256379 -428842 -392731 -44000 756869 -72775 -716305 -676982 -574325 -950952 -982686 797222 141352 -363817 561402 -571884 -933148 641389 -793434 -823101 194104 -955291 -415605 -991623 -717038 -3042 582017 -499889 944213 -191862 687636 -495054 829526 276275 123396 -50332 -973088 -974799 794437 744569 436272 -46667 574336 255067 -420358 -148862 410896 -672698 383587 -284306 18566 334412 273285 102757 333350 -383022 -986770 -377242 -609177 354321 -660703 191364 224631 194326 -498669 518247 991541 -369981 178863 -719031 -907851 -603316 -147245 -745991 641215 -736710 -60847 -266405 286288 447340 379247 106470 -419561 112017 831591 -892380 -665094 868142 -622104 -360010 -15345 264222 -968173 -880562 581283 -751602 248830 -36558 -979786 -705283 -420172 576320 -461059 -174782 46644 921188 -124577 681477 501486 -821852 337017 -554812 85577 -109035 -888422 -199856 -385761 675683 845639 -441266 -516929 364109 -859080 176567 812522 -909530 543320 542296 158166 -252587 -258615 550738 -290385 163926 867807 -180197 666001 197559 -145504 31099 468239 -66148 -822197 668432 966831 841019 104013 609355 -164372 52449 -183219 -401679 -903245 -453013 -537311 56475 -382362 395470 -990761 -390858 10076 -721649 -618322 -337021 160734 -426933 633498 -524520 955180 987697 -665789 -151971 -297098 -297341 -849274 224912 440035 -933351 -255630 88258 -209906 -112930 504909 300119 -60284 -172208 243725 -567414 -118585 -983804 731999 291303 923470 -148320 -363101 -19761 -587005 -41888 -623634 483575 172995 567058 19207 104554 890722 -315494 452458 367874 133285 -143890 41032 -101773 110149 -382310 53893 -651711 5362 634685 -654663 138948 732750 985483 -939088 703787 -353682 973897 635370 58358 -617379 -602540 -865253 -769926 822041 905754 -978260 -856095 -395757 581279 -382280 -409560 914483 -389638 20752 911648 -909870 -622890 236727 -9491 399806 541297 384999 -455670 736954 -874848 -25590 -183870 -768005 -350519 589250 889656 192940 918375 158050 -335519 -998805 955530 -146190 971141 -987702 -890668 843183 -79551 862543 -480643 -406391 -984696 -346508 -847408 746403 201885 -559833 -667732 -390698 -226278 -977077 -822907 -854482 325229 203062 -422432 -823957 -613546 -465231 78938 33794 -19862 856571 977441 947482 -136045 720198 -545799 438159 -116210 943672 242232 -180878 -983957 -163605 -923062 -611321 971920 7149 -676945 -106042 -385993 57665 -295048 843611 -799381 518493 -397234 542374 541071 47786 70251 -537797 -422569 843528 -44001 654819 -688947 -361401 -602292 -884327 -815411 -828754 776298 705678 -842871 853239 912004 -983515 210183 610513 490937 -190728 -359010 744669 352316 610641 655612 -204750 -92204 623922 -799709 -802599 999516 30798 -641305 817234 279364 -817523 688370 -401779 543503 959628 897856 253297 -444717 -916582 -78301 674649 434108 210108 -962752 229266 958730 456362 998032 -125346 -251634 523344 368737 -7692 820912 -690865 131026 -634882 -589588 505337 531674 -865255 514001 333400 902722 -941095 448001 617512 760486 235970 27316 -875432 -446984 482256 -13004 -210291 -411907 -950544 670946 -143586 -480818 543748 118576 156441 229592 -724253 266660 857405 180061 467159 -233380 182398 -325007 -217698 -919163 -911227 846461 367721 -994206 -117715 -959809 -205472 335179 -307961 534216 86812 -653013 142934 852221 242731 -56959 -49388 507671 768144 -456992 -155157 -210397 -653632 -684944 -908355 888835 917798 611818 85916 320107 -883040 997152 -973869 233700 -339201 -325005 -209317 215628 -799477 -7462 826983 -858668 637181 341474 -135463 612097 126212 559656 178250 -136916 418496 -43807 872326 -803454 370250 -334766 13069 71428 149674 118744 -454764 -921592 -649633 458466 -906110 -141514 -682021 706674 37363 652812 -772476 -890592 -476616 -109733 169524 972183 -497963 49863 -193991 901782 222338 -627765 -714410 212720 -233558 -547277 48193 161804 -522641 -439776 802467 -685338 -772187 -584184 515867 449292 611410 984115 24507 -924639 -373708 -9665 -176631 -767778 -17733 -783075 -101760 -642548 264842 -601199 -658932 848395 104059 643766 981906 21711 -316136 -843272 288101 438365 -256093 -379880 566994 -111278 786702 -347221 857877 906972 592644 437403 -679839 -873536 350430 -664027 -12964 696402 681263 -588198 -431455 -500992 -172359 -835170 95677 813256 -784523 755500 -185422 -344132 861199 -398192 -983817 -176891 635623 -141909 -367883 933726 696722 -453838 442508 848789 -966825 190639 115596 223757 -851790 393855 -460739 790206 -113068 -990894 554711 966067 -309215 -193361 96010 224523 -196816 348781 556024 -561030 -868657 968507 464054 -435643 153725 313625 -217010 622409 -971026 -259876 -227648 728436 205195 328878 372604 163530 -121873 -277364 -652054 -376351 818666 168262 507619 342246 -405502 346498 513717 -245866 -966163 -47686 320675 -389050 571033 451769 234210 924764 186660 528162 -369507 -567085 -258076 -557591 462705 -469573 -153888 824408 903538 600502 -812331 -715380 -733403 935804 -998734 -543755 994180 873048 -800996 435801 -141443 -944343 -878741 207442 -20749 171874 496811 199371 365627 -363766 928284 832135 410656 -396484 681267 -510182 -889504 -775128 -997353 -12306 -911699 -734575 -613852 -136129 712237 676813 -153237 -676577 -400262 -857911 51888 -546701 818594 735490 -702358 159221 -226648 -281844 -789177 -237264 653442 219663 267046 799751 -782055 194245 838171 -909906 -119860 796285 -489490 49198 353901 38428 928412 971878 989250 520214 -829099 13061 -235899 427641 -444803 -564335 -354587 320099 34987 -67357 -942717 -364793 545964 -484952 -637963 -785748 171393 728674 -969785 -880339 -683428 952933 -983947 407418 -263768 -840486 47474 297749 -359810 -58177 -452572 416151 -97871 106597 -800282 -653911 -259901 -980111 -329467 317579 209005 347356 363587 -673264 288027 167668 -65961 559007 529773 -130600 909162 -851148 -925129 220543 260635 -600739 -677118 -807375 854269 17854 652553 -104051 -116204 38158 48829 -476415 895580 -373481 -249534 373717 -723390 545338 66288 44705 628520 -14487 11730 741202 -948123 760362 -205782 908842 -69053 261915 -557589 20668 149247 -614552 -490178 524532 -911411 933463 -143235 -283379 997329 -630851 572219 -445543 -661337 -889211 -124358 744828 -688420 -681168 -644620 -188431 286322 433360 277395 -151292 -456480 437517 -663175 -677097 800784 -321248 -622408 -406179 748000 -34854 -223718 -581534 -822494 244510 -132453 -375680 -807653 340835 -486550 -364821 -482041 -181069 808684 108327 59795 357166 -33607 31117 724066 412168 176157 -71095 222473 -583290 -324840 892895 -565101 -845947 49887 -739551 268542 686452 878040 -331462 -724548 361941 834338 -146009 -921421 579648 59147 572601 -886851 -149025 -935657 -771691 660136 233971 840576 -542541 248887 420046 202801 275042 691231 349911 83017 -516030 -10612 -219383 577566 -931639 809754 923124 425400 -527553 -288805 551227 -628142 724417 542295 -142572 -40484 835394 -595832 710603 -246276 497925 -635814 475711 773640 797477 247857 522596 -227827 -481522 -785821 -580161 -598324 -573439 -135879 -916243 130103 854419 -900366 805148 -633224 -535634 380992 772496 -661397 503311 484169 349728 175775 939462 361640 -985802 457177 488634 -849047 -53037 641297 805282 638865 -782072 -879117 436109 811923 -819842 -836897 -28838 247900 770928 -334102 568129 138824 -617429 -785830 -899767 486442 451093 -101586 -879793 -824247 -753501 781843 837126 909021 199905 802160 -340879 431894 -215059 915548 -70422 940053 280701 -401758 -406241 588913 -411819 -565948 -293616 57012 174801 481525 820882 -730021 850914 981533 -793137 -690854 -485624 393433 -575293 -609387 -793123 607865 -632000 -368408 724234 852608 707948 251552 628815 537639 858942 -221697 532736 -526373 92036 -626884 -577021 -28102 173664 -36095 388179 -657254 627782 -22676 -63489 246402 -727040 50702 -481237 212910 -620886 818415 -513650 -173936 451638 -870904 -265613 -214839 -357015 988615 488633 45108 74845 -102770 -865965 645468 271357 170677 674632 -640255 -780148 -180732 -674381 128024 -883426 -978375 802116 -333753 -100068 316424 326078 957165 -716091 458134 194935 -475241 862120 -496771 170459 -659956 -255317 -636085 -611095 506307 782215 -10749 -544460 866791 -575031 -157670 -103196 871386 869970 135675 305331 988463 -603304 -272764 755952 -857682 994532 791559 -540033 -468140 -931374 388682 911831 -480303 809940 -388089 954242 919304 857071 178157 -627551 7954 720764 990621 980966 -320453 -397656 -671315 981271 -910076 970869 22056 950930 -197473 210614 -952436 -6461 -667914 932759 -209589 -894032 86437 -351597 -522037 -93074 739323 -865284 40423 -974167 554109 133495 21099 754720 167523 -355459 -406245 466598 -323175 420443 -411219 -903646 -710849 -743374 409034 387984 -954967 700536 565138 950270 71264 -571275 -485355 205840 719263 629063 -420518 501244 -484265 -534945 -545956 -209393 -513365 -582014 -499193 -712410 -993803 -837816 960320 -571082 -50241 -5728 -662182 -382524 502987 -102197 954658 465517 528908 -198436 -733868 403552 -142550 -657986 20388 977887 -2174 -848850 -147914 804802 453668 898749 81574 -585868 -415789 -201648 -342143 -455308 -116728 544159 -602551 431572 -941329 -415687 -112651 -127170 -412823 370302 -152209 50922 503560 946852 249492 -629335 653462 -129613 25656 880222 700687 369673 -174433 654975 -372958 -611881 944773 -599912 -70860 -848607 358551 728776 852700 46530 226680 -299965 -3608 -469019 -207299 -954802 -522665 -737267 939121 -683066 -959906 747791 694033 -567527 -686621 98835 -413423 131147 555268 -349417 757078 -227469 -35695 -616469 -276678 590268 -771186 823094 -549237 28132 -693454 841455 -470260 -460224 -353045 902117 172786 462774 -388905 -108872 450280 -967359 420684 444893 182284 -70031 -908974 -451170 -869776 -262040 274595 407064 659993 -230562 -460622 -515269 -110204 -60770 -147423 690254 444316 579975 -734007 861288 820805 -16371 -931274 70904 980 -175307 149545 553149 297492 -821860 392724 616783 925891 -974096 -839775 723477 778259 46069 -90196 -511284 -81366 -727935 -493884 174854 -486877 387073 380718 -192087 834570 990706 315745 -557972 472547 -761240 822027 523230 138020 233739 -920565 564830 895030 973333 -245259 -979676 -685320 -229674 -835950 -855754 -784068 95536 141149 566900 -838967 -980453 -319737 -950259 -581545 855586 -526477 118407 549398 -987804 509755 675899 -451673 -371052 -67543 214231 -700895 807161 205375 482010 -390003 -85266 -389328 -216676 -472469 293219 -240028 -136637 -16981 71899 -656520 749391 771508 -136340 -817093 -436337 -259743 252098 -96077 611241 -723201 -781923 -985322 -133866 646224 -573106 993105 597027 701451 -835907 -227708 -379278 -561447 -486810 -888444 855287 -336678 -322600 525527 402299 313886 -533963 -319300 -517859 828973 867253 -137439 -396596 -405376 -210654 332203 -738482 493829 -865187 77106 879548 538654 374488 -646719 -180605 -747102 454554 -251366 278628 -543141 -767554 -605904 589429 -99065 20084 700076 -670305 -26281 397950 -570647 -418018 299635 656692 614904 -315132 -949516 -108927 -985060 -875722 212200 -438556 -878129 826733 307281 -739216 -750405 -858186 -153049 39501 -75454 29938 435666 325173 -325129 226263 81072 113143 -364254 101485 -803051 -59529 -439360 785811 -835898 196523 -260736 -206857 998525 220832 903367 527137 -156568 -524685 104621 283497 531882 118617 289534 -738820 973401 -414697 592187 -794917 -32514 546058 766870 893532 964504 184865 215417 -197337 621592 180830 -390657 70330 163174 -145063 -28551 960486 -492324 -830403 221291 139856 850118 290121 450189 36721 -189464 929744 549835 856086 525688 -63431 -585403 -720032 175647 889600 -80561 -426428 359164 -554829 -176015 -336243 318241 708213 546664 979797 -431596 -821633 -778460 881040 -80560 208282 210889 -226302 -548927 852134 405166 276931 -309813 -47593 -427552 365250 477252 792434 520096 683327 -667147 -504236 785633 845008 702110 122348 -106549 544349 699503 -648324 456507 621988 -170353 276827 807232 619829 -148071 -239370 579615 -999945 -858343 124235 -831024 -16351 -38380 -184212 -49537 -725438 172414 -842622 -202868 407482 -470335 -735288 -516212 464703 -391363 -991732 -515002 -132391 -98494 -299599 -304586 311781 -781545 696751 478733 96406 454007 -960623 -979537 -173201 -666609 -465418 955444 -103477 270081 -94702 451303 -493611 391908 570666 -494902 -766320 489666 78235 -107632 720337 64921 167379 -162014 751296 304090 -416554 671003 -777510 701037 482618 -901044 408562 245419 -855508 -693576 694315 -220190 -310423 898456 478719 857172 -375354 -106535 804796 512825 262185 -692967 510722 561592 963597 777134 -565690 -412046 715266 304543 425938 334328 589994 30761 800066 -127280 -495427 -934469 959497 -333965 772358 614138 28522 441554 308324 -464450 371583 851789 -124342 -373741 -973386 734010 -36161 -410566 569038 -563740 -390050 -565339 668894 971273 -927145 -232450 -572593 15579 549101 -432352 -171426 84991 -451082 950428 781467 -989806 895839 909238 917228 715679 -2779 33382 361994 -922582 -261668 -273577 -534910 465320 229292 -242837 982838 -439291 -664497 597941 471898 -526307 -33516 95486 -239240 98627 791776 252865 528492 707773 162087 -848722 -107672 -347835 694903 -566101 979057 402954 -40978 380366 673248 81069 954559 -38684 526179 389188 983089 553198 -273927 818395 -203361 112671 -934535 146926 -633735 -279585 60172 414192 -369343 -153398 -992338 -649273 -578672 272818 -741199 919118 753167 186521 -149062 -841391 -650754 -31432 702914 653461 346160 116731 -271466 -18995 -639220 -683134 631128 -601818 377102 195489 -178820 733372 805828 768993 -283957 -385246 429522 -614402 -320797 -616225 -803217 647142 640565 443499 574309 569152 860550 750646 -662123 -922653 256239 -76510 -603151 123866 896221 -625916 -971265 340327 -422383 892582 602205 692093 -231519 -198840 -133961 -359483 -379275 -178022 792019 630042 618187 -67004 -499834 911756 -930124 294239 356668 645729 -387947 285177 531315 840591 763559 456468 637504 186563 -677513 269223 733258 -619042 590566 -185828 -336950 335475 -368470 801745 178833 494410 -802613 -569833 758146 194655 303271 851894 -347500 -859420 208111 -830617 -10799 -730821 -275929 370264 423257 -495107 124458 -684244 326368 -313099 -295772 607096 304555 763686 -290538 46407 -591337 487745 796246 561431 -609389 -560976 -952564 270042 -326623 294414 -932298 -635146 -236199 553004 894884 -702267 -395291 503438 542589 -178923 103686 495083 -325063 517545 768910 603313 978212 506550 681572 86015 250338 3559 673667 -183639 277733 888154 485883 859191 -824072 -424031 -647697 -263322 808248 870594 -426859 -908122 -433899 -364489 739641 -249446 -88362 -787089 549946 -167653 -750958 -1973 -358516 866998 -675016 -251614 -403788 -200023 -940024 -914499 -111025 199786 654616 218971 143755 961568 -106672 629550 -310484 412711 374509 949980 -485751 -506991 479490 411520 -22388 -925536 693618 -766170 819254 875980 473720 -292142 -135784 456387 230431 193274 -106917 -431388 872522 -260728 -659910 -145340 -414547 685529 930690 65450 -795310 665152 175897 -997230 -787562 907395 293492 -169683 -88919 389341 531359 -413730 -685551 328059 245433 -320065 -849752 808703 -919307 978971 -124903 72832 -503270 -414223 567527 -217208 -542077 593911 -703642 466708 976673 344725 -870464 -777449 738804 -732954 429810 61560 795414 -516934 827596 -9584 -917200 -682858 280052 -332755 -728958 -138317 647395 -199663 -112672 704123 -320665 989555 -781008 -583793 -571745 -464003 -730259 925124 -295933 -629556 -377306 -332127 -101671 -980236 643711 434915 -302015 40570 308271 -249351 763306 236503 811905 -490744 16346 -464260 -253740 -783000 799210 102600 -6757 981157 -368953 949651 759005 -615169 -214861 784039 239285 726762 -838206 157506 707795 950543 -47394 145686 268794 364873 -166205 294217 651136 77865 717699 905589 335057 -162702 -679805 847016 211948 -702178 -865668 -42907 220260 -145961 -751109 -153439 -780447 -427265 921442 39495 -89827 408105 877285 410421 -652441 -164195 842637 -779971 686883 -328360 315961 61349 -113208 473098 835736 -919001 -553120 -5738 359344 -147343 194572 256405 -640295 201766 310270 -586156 582339 -88100 -23940 -18863 -348820 862108 -286620 -443326 -181589 857189 -393566 981134 -440920 139049 243388 180945 444897 857294 -358329 -295076 -235609 864430 -43537 -214093 188831 -275688 267763 -613490 971202 -114483 -914906 -553639 -784419 715396 389487 174772 774033 -460954 934346 680051 -647212 -727022 825413 480415 -733073 -444773 -279804 863987 -526082 146309 -86979 -25632 -609550 -562485 -83395 356106 718226 713564 85089 774856 126582 -346343 -262498 -731864 972683 586969 -131975 413032 -830446 -79002 -446833 -376066 157345 193149 941839 540306 760224 -409775 11835 -228098 412493 927369 552683 -15531 746169 803645 -670966 -38567 744392 -7939 93079 -542973 -387275 231371 -619740 -269569 -529396 547228 -420005 809774 55470 389467 306164 -878686 -592944 -607131 682048 -778075 -214147 638350 -357982 -673229 997519 -462438 -925680 1787 -150598 -80955 -204266 -446878 726018 -479556 -21933 294272 -187201 780322 -310277 -141151 984224 -299380 -939309 -601019 -172251 668037 -633928 468768 -253916 -625270 790680 -751718 977989 563087 -752905 -162095 304005 553849 -346516 -979694 -816713 787105 -99678 -579484 -347394 859608 346455 162301 62805 -457891 -512288 -44469 581383 -932247 -746973 -320147 -103241 -829020 -657893 432055 898522 -53331 -264104 455089 17976 566037 -132868 18328 -480274 87908 29247 790235 991087 556691 -886292 416543 -824450 97297 626402 -950468 164022 -63425 -235 -372033 668034 -796045 48778 235494 789541 -509192 632414 565926 959411 -130548 196799 -725592 -267370 -136735 -345103 -273464 -313077 847773 20682 530965 46882 -445094 -205897 637908 382657 212519 -510155 638973 -514782 172549 338648 920124 471888 -321045 292552 405232 -374482 140098 6079 -654800 -56208 692841 674317 -167103 -872928 -212558 101268 -197343 575258 814051 -567604 -40064 270224 188855 -812992 -320702 -525560 -735781 590351 -822786 -139559 -330127 438892 -367870 398897 564496 -91106 866508 866194 711361 -524032 681106 172112 -855165 -603262 271675 -521067 -88887 -866393 137956 968797 760311 181765 329309 533498 -763544 199752 -911703 -334191 874859 599856 -460031 883867 411970 380558 -417455 -548634 -635230 -581301 -684871 -110831 -315595 -221600 -791666 917651 775195 -393249 910039 84277 788452 -48151 -652848 829843 -816488 -24906 -352534 690719 -829649 12304 332489 415518 812441 721112 6597 422313 76856 130944 637034 35245 667873 844815 -345992 -520340 651743 -913888 321763 -757382 570095 -532893 278355 -295616 864837 -934758 -162139 491644 533510 664221 584681 -127553 186571 -951593 -622493 -672274 699429 -246841 227338 -446398 873363 511872 -967796 -588984 76302 999082 -162873 498914 93181 233727 463441 162116 -80575 -164786 179569 151671 309163 -551685 -33372 174681 598273 53756 -526951 -518117 -500483 713438 -600010 -44478 111181 -552130 -34799 595367 -36844 -767535 117367 -80905 -436505 -517668 25576 -366157 -365999 -896964 -229992 222001 -547120 -999072 -696080 -328935 919382 -811702 -182644 404841 827593 286482 -791749 809458 -821885 -277917 431106 -580520 670163 186236 579480 916374 -153990 -852688 -63509 627320 731950 -246170 107802 327583 -20581 -922214 392569 -788095 -956067 -403750 -803823 267622 188039 -416567 135837 853484 751263 843296 -426739 -159740 113055 -520280 -352505 112754 402550 -312639 640481 92497 -574587 -550817 97065 167053 104227 865287 343197 558055 496537 -218410 242355 -256780 -837594 234747 903058 542751 -894211 -889800 940439 468514 -373566 -423964 -245295 -909807 307728 184684 -919675 606799 512758 233934 -943316 -573033 -573450 -781924 -873360 -717579 -942588 243199 38322 219210 -142195 -16462 -496762 798283 -125587 -33533 161973 -47614 972536 677589 878650 -918836 884594 289312 -140729 769753 -990697 -274065 -159299 -963408 -813164 -356639 9143 -373336 -730741 195882 341760 895728 81299 -478833 -63848 -518392 -729546 180077 537267 -560699 -608399 470578 -529479 -643887 -704712 536674 99911 -909783 -151568 -648685 458925 -572387 188402 43634 250734 715347 -403569 681916 955460 -845243 646022 880710 -180839 -281666 487439 -488970 -525681 -178847 -109484 882119 -697096 939554 -412557 -977463 697183 -48309 -724354 -145378 -522883 941561 207610 -240642 -81467 -758500 768483 -907724 -803879 -672774 58663 650655 109458 459949 -699610 -952782 -866436 188960 572985 -55308 -702505 -333418 568744 4224 -579561 -122333 -810062 43270 433893 -950479 227976 -924855 352413 644732 -813486 107040 -866226 -690794 785705 -962571 -968260 -138268 -545764 57672 703329 521760 -624340 -708180 845288 -239275 231375 -107831 552368 170086 334064 897369 106448 -473081 -25747 940 614669 -87103 -613352 -761692 180581 485747 347703 -542792 178568 -966068 -287355 -682763 577753 552146 34734 720377 627185 -469282 389974 -192777 -278243 421533 -596717 -980170 -18085 -206831 713454 -814831 141153 949518 377447 -585224 -103018 -856771 291438 496877 721815 957725 850026 436233 -276813 -552067 -738251 289909 414447 129795 971806 -787599 -337661 -984537 453862 898896 614235 -150087 -243260 139513 700055 204375 -5918 -39576 839436 -839432 80349 -730709 149312 421860 -339640 83558 463730 88506 546986 266832 66960 827241 454779 -24525 911166 -913866 775211 670960 -268330 617404 827292 83321 872035 -322713 -283998 -791468 -66651 -392967 26634 -604129 -534896 738694 3601 -563706 -3636 575607 -450456 376527 -251594 113034 597431 -650033 72798 -377776 -803178 215794 873607 185262 133013 317110 227242 -392996 -88266 600368 731764 -319511 465518 -961273 246595 -813898 -709080 35188 816685 -301066 -528446 -743224 -886023 -841291 677005 481382 899620 -391730 531153 682949 -119843 -182030 993223 514543 962057 -921432 -445027 -453756 -764224 432968 901622 -258888 -424498 72831 687719 -670768 964659 -146098 -911493 51113 416163 -154614 -529616 860722 159623 641502 807927 452589 357754 841924 -685640 -849678 319181 479504 -378036 -253717 -534140 -437146 147202 772121 83799 -216130 71323 327374 -101967 16487 -174771 924657 -864076 311809 190147 245501 803891 -774142 -450149 -927230 -805578 -938190 725863 -378845 737530 -547410 -781395 -476010 -728849 -699031 231911 -843481 -471112 838694 -31356 -351691 858031 -116992 -966683 35508 597854 -275229 302304 -283223 -722042 -236912 221121 791089 -239972 160796 437956 22906 748743 537457 195996 74312 -102556 580812 951919 655730 -110078 -685379 633815 -929310 -559514 670123 158179 555801 -922360 291789 -228972 -247128 686100 618034 -696607 775608 988266 843578 -404301 522500 -466018 83354 -217238 -947879 527225 -799396 161750 -565987 484982 -102052 560446 -715323 216646 247373 201949 -716579 -139059 483122 -999840 -528124 636706 586085 -4759 -876947 962963 975124 -489073 -392353 493471 531135 -286245 -678474 196858 -264005 213965 -33312 -648820 -539982 195669 -761632 809458 -4576 719451 360911 -885765 -610345 779831 -170794 -694995 -409091 -75591 777526 -880066 585481 -601565 484288 279707 -74551 76586 991965 -317979 -214689 -461319 539143 -1938 195391 -653139 140365 -976448 738867 -758822 -698029 -674281 610135 -524924 816208 463970 144669 -483673 244495 432966 128459 666160 126319 548507 -326792 -406910 94819 -305299 -350446 -251662 -921486 747772 -547109 179403 -459209 816060 687591 -90549 -780446 169046 154911 -547292 -480586 150437 976962 -206469 -915703 -322118 -422561 414828 -821561 83289 634460 622469 -100753 281721 -331150 886342 518292 -264504 -301138 -129496 486494 -679004 268017 566547 -289785 -681693 96625 -32154 705118 463501 905911 900851 -552889 -101667 414751 -504448 613305 280771 -101541 464327 101950 559780 -141456 110454 -119049 406297 181047 665264 -794346 -474004 188381 674699 882273 -47970 -566044 -92656 896438 834148 -609633 -524482 308994 822565 109626 -1785 688712 911485 -390736 -325551 -646624 -282562 -569005 -106378 -659531 733674 -17080 -54715 804934 281529 771208 -795777 978726 -439015 313056 -429221 -373188 -118103 -347919 -900350 192260 96574 -288975 596883 -467956 823774 996584 -828128 993272 -613433 879284 216496 -731010 -552855 578182 -373829 397675 974312 -242781 509617 -285924 154011 -693853 -433421 -420602 -777456 609909 -693288 128302 -339066 -230822 -747606 -745935 500464 -39067 -71130 53438 -842631 328065 445183 62743 -108933 525291 55132 244756 787590 -78540 -301867 -335456 87391 -279871 -865030 -301638 -809601 830922 317645 -203276 780048 208350 -773181 -801416 886643 777565 -638266 -858114 -770371 -684931 -847690 -593193 -17227 -83514 310755 -353818 588887 476822 912789 -496607 -543788 -619618 -967035 611988 700432 6626 -410655 26078 -329949 52413 586315 -852813 -191783 -969254 -437286 -946856 109362 -377667 794776 -196950 -611998 483128 929667 -761449 -333486 264950 -884339 -361821 14749 -707468 79387 -230427 865044 52738 215945 -143608 -864454 -70073 -664667 -569270 952265 -598982 872367 645248 641963 886698 -275744 20240 828290 -736969 -1440 264821 -66015 865494 843469 565951 -213872 927697 -778565 -728560 463628 -807099 -722641 200481 862596 -174686 -411357 643259 503838 883247 558982 -237506 -941776 -383613 304696 -418019 565063 -141555 393874 249823 -922589 62861 823772 474528 -61255 -926440 -378283 -124530 -386256 666008 524335 764269 179300 511177 -785264 971667 344550 -753218 -230894 -411027 611066 728922 239300 -921352 -845416 -612905 -842329 971848 -345748 -727997 756017 553733 -996650 -244099 -442418 -540567 684394 606013 879706 151620 435953 -707703 -290392 -425224 -190746 -790335 228606 -403203 -938887 527636 -642921 197214 -882544 827400 886047 -967238 -253887 -772618 785595 523972 -290342 -823156 -506882 663875 574554 479945 -305803 -833134 -532492 74245 -429156 -701023 942995 -948506 833382 -562317 -722480 39660 961466 444062 555390 507494 646896 535246 -204001 233722 -652840 587715 -33300 84001 -246221 609358 -933807 931752 -210376 -607912 -386065 -223567 69905 398682 828440 686000 953947 625766 -738474 -84114 580906 3741 -317596 803594 -765950 736183 253876 -894093 852959 655870 -143897 -626193 -60242 -861101 95704 180247 867410 -612056 782226 844376 102560 953860 671829 -315149 -13726 -930558 514581 -656386 113496 36562 49019 552418 782899 974902 333282 252763 463384 906886 -365862 -903045 -279517 335405 -736599 -988249 -164511 -965462 -732987 462872 724565 -736496 -581924 240731 34420 -388089 796620 -27951 181289 497353 -999253 -486992 275538 581413 915776 351489 415553 165759 750472 156832 -13380 -79283 253747 465726 463869 -373348 -838236 -910110 -714062 284681 18164 -652188 646782 170569 290287 -829711 -408586 -643679 764053 -933238 -10715 338799 -27237 -743547 491785 390303 552040 -52726 793236 -594634 435992 -700137 -779220 694987 -766212 -13699 -946261 662409 -93928 696033 -602784 -762449 933924 -312516 908428 640016 -298997 -717221 925157 -775661 -86545 186719 -109930 -604364 65315 588989 279230 804225 760752 -687936 -947987 24733 70097 -646781 -78934 161473 939127 -130825 446319 -861002 349253 -34845 261035 -645924 -899051 57694 671167 188327 -775055 336727 -249086 -826724 955035 -46706 58045 131544 -777595 154777 431407 -595958 72282 723552 829962 78324 27635 941089 893813 852205 -218141 630252 935944 -810782 780652 -305880 950739 -533935 -863225 -947316 402007 120908 -802976 174503 -70645 -501380 -673577 -673959 391129 -942564 -728575 870616 723486 -211078 740388 -38612 -671315 929913 697919 218418 312269 117009 286720 221853 -328521 542157 442444 243312 107161 841804 -777542 -718970 -737387 -594878 642840 652938 -566078 415860 -585883 -975361 514602 378815 414549 -361158 -632886 -394735 -995504 -147613 -202986 699502 164852 -190601 626290 -93972 865806 -258231 238266 -411208 976549 249724 254523 538511 -795153 -212214 -280008 -620858 380889 -709311 223590 736835 688516 201281 -640912 897537 -906173 150783 461172 128528 958494 -114747 -788861 652562 -665902 -323665 238501 183743 109390 -890448 -22189 -199966 -407625 106507 291835 -433702 650341 439770 743168 -473318 -723100 202763 431671 160681 -172940 -264483 164587 786338 -845046 341608 475482 -445771 -965556 854034 -274506 909093 -194023 54171 16805 642121 396799 841106 -975423 -465909 902979 544989 743321 982379 -725284 831157 -717266 378620 51064 682408 -499210 -500762 169078 427029 -494756 814307 847338 320691 992574 866883 -673764 22027 -298386 -974488 744329 -996487 -283598 987465 285537 -787537 170949 294643 -562425 -426958 249811 313220 -900843 828763 -48768 -97745 118229 877400 113378 742587 199369 -877400 -928126 961539 -48861 314146 -775969 3831 265933 408687 -804373 638233 -25117 -498933 143629 -604670 253236 932168 -448611 439899 -125243 438347 -115349 -158492 -484274 -522355 -718792 726768 -284997 564571 -771525 829670 -644435 -927273 -946659 222530 -767882 -19467 268798 240531 -568928 -464514 991086 -761862 210662 -941680 -270092 -718927 759097 18076 314763 -268286 710973 825063 -293216 -906293 578377 -871798 692501 237569 223467 -690190 -246079 -667479 315106 382432 -408722 319201 -13150 -294166 822105 -227499 61011 3832 594998 -731061 -755374 524872 990633 -823272 571695 -563093 464462 204584 624813 271814 822322 -840199 -386362 600082 393944 -419808 -119772 664540 615989 -937020 450088 -923259 874548 536990 -986137 955971 950066 -608385 -299480 -730338 -791037 -520246 240616 -460684 -318996 -84234 -366122 690166 -752346 -314099 178263 139048 -451614 -466513 933635 600165 -194625 463760 67366 -707111 755286 105461 212544 -997499 270255 790459 -132090 600511 -844728 -804911 814430 417967 405525 539705 -942873 -790573 -781957 222859 939631 -866180 376788 533873 -81158 96462 -976146 239276 -360510 -182972 910220 -580850 -687567 -61014 -934684 -855298 -992663 -298847 774559 205175 -718019 -378210 -979748 265737 -503370 871915 -871891 -867625 116239 948389 -770152 -646505 530104 363709 -966505 -38763 797783 -270089 -725095 -680016 43330 699374 -355329 -69924 931974 943245 584991 -185698 -422557 -529641 -278204 113811 519886 -885215 -726995 -975511 470126 -701549 982026 57956 -272736 -361430 875266 -549541 -666253 -813319 -746065 842552 -928340 127203 -43232 -617988 -786493 1315 -589738 -890696 -771868 -368316 76744 -590315 -770577 109737 -408225 125518 671096 61830 -536710 197680 -753080 -653851 910700 -65503 570458 -790493 -348679 220054 -382881 -121232 186972 99611 -373829 -642221 579268 -146481 -472314 396963 208723 407781 -417013 668430 386846 -788060 480844 -501098 9775 -394264 -676868 -634737 544518 46367 550019 -318045 679315 -761524 696958 219855 815165 -453112 -174915 -818717 -291105 996220 492483 607749 797638 -659095 537801 447790 216117 872736 458555 732076 -914975 676362 994746 -628065 -351756 196385 594329 458236 197518 -477708 313440 -303732 -961345 -539225 594379 373742 412943 -731663 515147 788369 -838793 130461 -861820 -311621 638053 -662134 -185778 729605 368700 -270293 -988491 519517 210257 -915961 -842375 92034 -318353 -737095 654094 -47861 728276 820977 -678243 281441 -213327 303346 281089 746176 -945618 -603886 357579 -267718 387428 442429 -471105 -312524 -469663 676210 -800172 127591 -575576 91460 -263368 742112 -700497 -527781 148938 909697 -959393 123505 -280930 -945282 108567 926933 -974596 -881184 -133208 -550293 -980767 848646 851162 -974166 -639236 -1889 212710 -887908 874035 547377 -790277 591458 781340 -847979 479418 -656594 -16764 354936 908089 -201785 711659 220891 -682364 467336 -397818 442900 -999145 101217 340028 842571 917093 634580 19882 -309377 478548 976505 518687 392702 -744898 -887685 946592 -517008 -926734 -51815 -631067 462669 -224719 405670 311642 327522 380337 582921 635935 -240304 767134 -452930 778248 -191987 729492 -962605 -898659 875874 -250074 -716692 545180 976235 240858 278207 -193037 835609 -78293 -700647 -884154 309555 -852858 174551 -241681 377169 797389 663662 -445192 807648 -19369 74595 -302429 -627039 -985619 -915373 -874269 -754902 506063 221933 -416 78307 327085 -127629 355319 -735862 813358 -409923 444983 100912 699501 387894 -296090 143673 861175 167901 890746 231520 -278194 -478907 691104 -686031 -430359 794133 43192 794765 506418 140040 861271 769194 -279545 672110 645060 196752 -473543 -849110 421499 291229 307728 -90574 215726 206465 577476 -151150 -661697 993219 208774 -869015 -761786 150714 -64395 -120213 651793 -38507 -879191 764381 124831 486612 -938836 627868 -202204 700749 -964868 226966 -271991 -523864 662410 -502961 344041 -867486 -699074 -461090 47637 184526 -440975 -25106 341137 -312177 394353 -362563 -323564 921632 -545023 -889312 -68340 43468 43990 698877 765463 -366538 -776037 -424625 701067 538451 290798 260262 -690449 19819 969313 209060 -520576 -507877 195578 90498 -18130 -336298 825779 593417 81692 587871 -105094 -528103 742947 -781615 -42062 373797 -152753 -292329 -687439 329524 -710048 598516 329152 704482 -906933 635516 -9954 676573 -370889 72729 179581 -593047 944384 -71288 -656765 -391332 946872 -258215 122954 -195549 107552 522994 -667039 -824773 -362829 -495859 -604855 814649 958876 407221 -245512 500930 455739 -851379 -659878 -441197 -453084 -993015 -91957 685819 940448 -392845 851358 356188 451882 404583 -660839 -327378 -758029 80152 632182 -662916 78942 -371831 -974364 564837 540165 776724 -522620 -148580 390450 613606 183277 -571416 -637721 -836607 -892375 -721628 -448169 -575815 547381 290880 -193302 999096 -733820 -757697 -721475 -263430 633212 359607 -429793 -190639 455160 -741420 27029 733026 660933 -433066 618583 -533466 89765 305934 894930 972651 -89521 -399387 -716636 376912 885997 -593196 -93662 225868 -218468 509037 -227371 -70104 -374288 -669231 362745 -371200 -761235 -558536 -92803 525254 675215 -378260 870278 5311 -58685 322638 119019 -203132 -991381 -47152 -694726 246786 -799522 748921 478386 -847621 -281370 -333980 165191 -816637 240193 -562495 -278878 -708093 244256 708818 -244322 672698 122027 802799 -494900 -350665 -573189 268419 607087 176351 38430 -627187 499073 -736403 -139113 -676959 149036 -594451 -311461 -56476 544850 773057 409045 -851181 -938618 344477 -461341 191868 -413808 475530 -418345 449283 137581 765030 -638090 -9954 81356 486498 -497668 927706 672274 -229629 -763369 -79788 5335 57250 648296 318273 -900761 -952468 -360955 -858266 291266 -172446 258809 -328543 -42979 29658 404930 869342 -265633 147708 -338734 -811486 -633052 820934 -431857 -985084 597181 425481 -930989 -9425 -902994 -546839 674796 -945182 -519249 866401 -711267 -592144 68780 240573 556188 897216 733253 -659042 264082 392270 -480434 -295174 679710 552744 34127 215193 -798894 -324367 640389 188057 852405 -252446 -840736 902251 -822593 -813884 799747 -476461 637280 77687 -795320 -52884 -797959 460783 -978375 -642142 -939168 876337 871960 127286 -466207 902106 -339752 46909 541880 -627943 -566111 -913246 64664 354352 -507312 265119 82599 7030 855924 -825528 -38016 614360 262482 487424 37552 -470316 860130 828034 404409 331645 -387504 -340134 239122 440058 -338564 -755607 -968668 551942 562939 456292 155855 442865 -714220 410965 646243 715549 862275 207129 -596824 -369278 -497095 -998176 538838 -221013 211034 930609 -614627 871735 435518 -656797 541087 471386 -420048 -738395 806257 -970663 -28238 -428169 123805 -710895 73335 -422866 151331 -461328 763624 789236 -674316 395642 574880 -845370 -543371 630342 352367 -907148 718722 -445442 934747 -477148 -180376 -773406 -935270 537680 -146326 -556346 -679526 -318269 -118851 -318576 982393 -189024 -967156 -408261 633485 908124 -114572 324183 -555043 1214 755465 951046 -463834 -995610 256336 326912 -911017 -243645 -349501 895632 -520811 591771 -633520 -428395 -649160 860168 -303526 -493310 23500 842613 -13642 95454 -338287 874149 -165457 -43708 412796 736940 377091 122084 -139852 550004 508132 243585 -395371 89657 510328 -878606 706736 -266355 -662439 451361 264777 708822 -802411 996750 38487 -677045 151215 707789 151048 262906 691613 -916733 832699 -20923 816072 -880915 -663036 627808 -889457 756954 -27988 248020 -440124 55084 -346834 372736 846637 236506 -785990 686099 801668 -565519 -146506 74515 -693640 704783 -236488 51033 539434 -727577 -849267 250258 585009 634944 -470730 -511040 -462826 -939787 -781082 -615241 621144 -317450 310917 -176224 -582295 280133 -394193 703226 -674129 265851 -169802 -288492 206085 752321 792860 -30700 -619208 -632361 -631142 89459 -606326 -235760 -806372 -127490 396210 -728621 -909246 978006 510425 614300 824416 539249 -992225 366970 937983 573336 -684012 -73970 302682 719719 608831 272274 272738 504016 830747 -156976 34107 269975 -843883 638886 -607939 -436777 -157169 -42103 -47245 -464388 -479392 -791938 -223457 711112 -737198 -144221 -226252 153551 707490 -994268 285275 -643718 -849020 -563513 -397713 -728185 -920164 623969 -206208 321287 162694 613982 -133420 -193825 62159 -875075 -840351 66503 419450 351505 -593452 500046 462460 965889 -590450 4309 630591 -315192 476193 209935 -697181 357942 221271 -211576 993273 -21330 217644 30875 752262 867367 209103 697593 -391034 -980309 -889563 745641 125095 61274 532934 -792061 -38519 654184 -771970 848052 293444 825882 249165 -779203 -117406 241357 810216 836211 -511007 360944 -305610 311297 -486349 -130811 134355 170209 916030 -727644 606992 792295 -761508 -548872 -137615 110647 483803 570687 -903379 290761 -965762 -213938 -669902 163820 34171 -949237 183838 94656 -210437 294514 -749368 14651 -860515 548368 -8779 -910171 848243 209675 98211 812059 -997373 934552 868737 430608 200135 -846205 -442763 101704 -577363 114091 -837163 -334629 -782568 -642044 -356050 529592 530910 -176749 -817983 472735 -605112 -175627 -905984 -159707 949525 824792 125718 241844 -914057 960256 160348 -677623 269205 480324 -175516 386612 239111 678542 160626 -709732 305885 -993057 -683650 151416 301848 -226359 438964 -503209 611630 -270222 808436 412825 51211 -141800 -377517 37235 243467 207495 -131945 -325905 912001 -64475 -740801 -885655 761908 841447 -160903 547092 377180 -405415 881961 3955 967081 -966118 611049 197600 -67268 -516003 580867 955017 -750292 953065 -193927 -205458 703619 310554 -92802 991460 40254 891998 -284166 86293 189905 739128 962314 -995203 897824 -966463 -384386 9839 -931449 485538 -538535 -636658 512339 444828 -77355 717908 93510 503552 -951972 164750 -145001 79543 -645617 286430 -69776 241467 906563 427064 -434065 -71653 -269825 868838 -169691 927483 499071 763396 -727782 -335342 -612171 468996 -988729 371499 -407869 -980180 -515814 -651867 -727679 1171 396662 606963 964349 -275417 368176 -966244 388982 59050 -385517 -659909 -275487 697264 195932 -811648 408676 848546 -594241 555054 -919458 -825793 11233 -540517 -173987 956822 466908 28723 756005 221069 988734 -6283 310320 961373 -817910 874229 341032 636819 715445 402136 23791 588305 137898 666459 -389608 -473845 -909241 13004 -220309 -453110 -107554 727439 227045 133996 -322635 -392037 -737738 -832542 424454 768250 453441 -766863 -882304 166221 799647 47218 -486844 756294 -890724 -594286 870248 367404 743609 302931 900343 360538 -139224 -765815 -923281 466752 49875 -274851 -944446 -177184 -235690 299725 -988585 576594 366848 391338 788998 948289 908246 529177 751774 148332 648720 336531 -77597 -957786 -559846 902501 660488 -291370 178708 904240 639802 -710280 -824110 -614422 -296427 -334822 -428707 937563 -63188 -893344 48880 -399071 -6011 -444672 -560900 97197 615067 588871 747940 535108 626139 -308078 -703166 -111234 -719449 -718762 490336 -143158 383318 -67688 -927936 271849 690609 -438795 -983851 526190 -267913 -778084 776007 10949 -280485 698959 -511629 596264 -634111 912358 -850711 -617173 164229 -533684 552812 47794 -538380 -531072 783477 -185483 345552 487829 721840 -761725 -584176 366642 213886 -118340 16158 -473966 -16527 187478 -804393 994309 -725677 626649 -263665 -69266 664736 957091 -859510 -64061 -203257 327653 519812 -591984 -533267 -506845 -264790 809204 740586 464184 279071 112931 -126775 -514480 440440 387042 961804 387820 -241856 -159474 -43673 624353 14837 337813 -18112 902489 -280312 631035 -465227 -401455 251233 -714793 18966 -646759 -441895 706644 -737305 -815528 327614 708400 592991 624645 -677293 -923328 -400788 -173713 383437 -903702 40492 -959178 621783 -693463 -815883 -308017 645135 786061 509007 -996604 194951 389048 905844 417394 777029 -75293 180823 797193 169795 931415 -849894 -226928 -218641 270964 652822 744606 896300 698925 23639 375586 -105521 160777 258462 203868 232356 -386780 -229283 -63775 -800153 276396 -163138 -403685 -847285 -707995 411037 197702 -606858 222629 887049 -726283 874626 375001 -905401 88587 -957315 427006 21199 28994 950506 190761 932300 393896 514495 425087 -754016 -388964 -737691 -244931 -132769 855766 -447557 84274 -297137 -153764 -398060 670912 -527634 483726 145716 -307361 469740 702363 370646 799258 789165 -57719 330409 604688 -764344 184753 -611250 712180 -259958 610881 827612 137485 -803084 -858055 886108 -287818 -615111 512878 430926 -111137 379201 870921 791458 322059 -342615 26761 959 510288 -109888 148157 694016 595163 -284148 745675 558002 -556823 -828093 740524 -30953 -431410 -898478 -294867 -239898 -537614 -258471 305264 -191031 835535 765741 -786455 -582179 -841740 217941 126306 -44363 -132603 -353651 821879 -994984 -134471 865606 -727526 960831 -991782 -624988 117392 493400 370633 334719 -145934 111237 -14472 206178 308013 27165 746350 -668145 -310397 -409366 715974 -402694 794631 -824406 -362832 -639799 181029 990734 -573074 -476838 -346856 -457794 450264 357437 -794126 -501805 298329 -267722 -662120 824667 284400 -334660 504899 540505 817585 -451204 -545408 -895806 510273 -369065 578224 776449 188125 612576 947465 -389516 601043 158047 749204 225516 233351 -97455 -33491 175025 -545553 988645 -197626 -963076 616600 -293888 124067 -229381 612639 -106054 883551 -130607 -226119 544224 -158234 -650092 645931 865392 -374727 893389 -317101 -859105 316206 -840453 147101 850902 755950 39824 214030 -775119 902516 -613902 -688195 -959745 -65644 -550661 -260651 -188732 -18190 793849 -263659 -329158 35079 888623 -323760 -894644 115360 206931 288877 599962 -242466 744974 -514200 464376 592183 -369281 -609073 -532882 -666509 668088 892613 -411462 -125648 -585793 -980349 651721 -769570 339087 -378926 966210 595268 -112236 -625390 -241029 309882 759858 233783 905218 -994964 132287 814534 -356843 -370851 -367227 318684 -378582 -96798 -440639 204328 471528 -400413 359078 389100 -406228 -75746 -967078 -828417 -990331 -953437 -614152 427342 -990536 -980519 -99699 359255 -965955 785784 -275301 -215251 438592 -261492 535833 -641545 -956638 716024 102128 401520 -654987 6129 655104 120936 -9213 784767 -427367 -256447 -337337 854655 255618 -944141 89714 785956 -228746 -370935 -464280 -643343 -269534 -41437 -191807 -670399 -637143 489074 862153 463551 -383584 -412994 -681857 -811282 -385519 296291 -810086 -745821 -481156 561743 424191 -349690 397649 -600314 -379060 -906860 -307976 -926561 627665 -228192 -661174 -124604 641681 501965 -97515 713397 -817466 -497259 -534885 -991290 637914 440646 -957932 537437 323182 490368 -928344 673781 -78121 -661320 183925 -906850 -359780 8632 -738801 524666 374266 958492 -255237 188865 890080 -334505 -569933 379070 856564 590380 -975579 375632 -14452 -537035 -290508 761834 -852043 75744 -730187 -58349 252335 -692116 -290317 -518682 903022 645617 -912596 -187628 587291 686549 543122 -954147 6545 751192 -943669 -713317 -194591 -369655 -144271 -243529 -882865 644174 202386 -222927 769235 -2848 337585 570269 661656 371149 -356028 386080 543232 535284 299316 -155529 -941026 640908 -122656 -714127 551995 623646 412314 552432 -769198 109830 -327128 -635796 -552428 -803338 -202556 -746897 -272796 572915 -795619 -39398 103899 -577065 670932 175903 561094 -74547 719871 246085 -126685 -816809 207658 -645913 10024 194123 -816559 192757 515516 -804142 -882457 -835599 -160004 465896 302418 855156 454071 -730401 -675859 -289241 -765710 -535588 -281596 -307510 -618395 850904 -950564 367792 -691716 -193504 -383576 -342720 -352553 -112554 74389 -638858 230987 578542 620991 -482463 346334 -173647 -750278 -143710 -969265 908861 958346 982259 -875764 26883 -706261 116766 880569 -546360 -520311 691841 365360 438821 569225 887825 59900 129287 -983937 995028 284892 -181457 -602315 -187035 -948794 307251 -823829 -962317 443746 858364 701137 -960957 112395 837446 865039 339114 161106 242594 574 -621548 598906 -953481 209004 -369408 672636 -575619 -528101 365185 -689276 670657 70466 878526 -518541 -31196 784459 -779534 -312740 944476 464276 155758 934407 6001 62702 43666 539760 -560575 -414943 -269608 -135991 -65411 433638 741321 -692236 -974550 -391189 -63099 324618 -260064 -564525 152512 733783 -712562 -246989 -767681 -376357 701428 -365418 47327 -756918 810664 889594 583695 217613 387026 -351279 666449 -410561 -242960 244481 40637 -645967 -479533 498020 756222 -670745 121759 817992 -41006 746136 914127 410608 -346482 -16206 -727121 764561 901016 181844 -474912 944214 -970132 484434 -370089 325597 -370281 420020 -768034 -437448 529343 716215 -440046 729581 492569 -36661 -432796 -493577 701425 -192749 -13160 411842 -293082 183784 555593 140850 -197204 991959 -999838 238365 -449016 -424674 544806 -501428 148183 -841293 46378 -790658 -318009 -317251 -665130 216805 -280420 -737768 -400537 -349913 -803795 -605098 623472 -570529 -773916 998329 159316 -437991 -536638 -421190 225742 511322 -28711 27653 -237463 -899307 219471 -856582 -214392 617527 204130 -193747 -474017 -393060 -693026 423399 184440 231191 -755543 358563 -354768 -431505 -269256 -859246 252343 932444 -522601 -371688 356116 -29042 -987035 -371380 115102 716454 -488363 182012 -132349 -158661 445742 -47194 -905659 -655529 -662324 -18176 131000 53751 634653 -925966 414854 985615 -452316 -136297 448556 967427 173434 453055 -91910 567855 428232 -78992 -400490 -931488 671183 -791072 945017 -518568 -590496 240764 416113 320974 -540316 793700 -20322 675564 707157 483949 -90763 66768 -801342 -853346 -99905 -60149 -428977 748852 -220901 -365147 -220237 -692578 -813448 -773609 967609 -721535 57244 -860977 189888 664629 -835808 -224721 -982469 -704954 -218894 287631 702257 700020 -937007 -313034 -162115 576435 -593452 439525 678159 -312020 -692892 309965 -176278 483258 388157 955028 -532956 374126 -814479 976980 -222551 -493557 493413 -678629 400888 -903157 10322 224876 -776923 -385767 -842426 -398020 -690987 720148 -663392 -883338 -144571 -782318 -296425 947192 90435 468187 91828 -571372 -461517 361833 45395 490512 -58356 243439 -400858 743078 586840 -218417 -600526 -358268 506936 -989662 -584240 -135219 -330274 838581 791597 786583 880785 -111994 -319926 622699 965292 -390069 -493955 26824 -78049 -47893 790126 770080 544364 -146174 -465124 -534311 -137301 -705311 -507563 528078 -504185 102284 -718655 -728245 -820033 -428229 360024 -936300 -755162 -828070 103527 927583 585891 -940663 -881520 877525 -321614 838684 701894 -706282 833505 -24548 -818347 -914894 430548 221380 851672 -556880 518465 -107259 719424 -486390 233461 128771 532180 721199 73549 -939499 -417236 -951167 -600642 29129 -726091 772948 -200243 -764707 -50512 990069 200215 364359 -712141 -7776 -655669 -513361 125990 429833 -682965 -775313 521671 -418348 211599 900506 -72921 -5987 965346 -849550 -51158 870769 -464093 319472 -452853 287186 955109 -320447 -178602 -558409 -407601 -502973 5484 -301686 -474724 596236 795395 -811480 147996 -162206 980771 -477723 243890 -455996 23594 -72571 230356 133728 -739640 634564 -612210 -881509 -493564 37583 -390145 177165 927285 -59575 -346021 -560254 -364406 -576697 -13337 812922 -383101 594772 -333568 -619991 352246 -163987 -527212 202744 445707 -130554 -668889 -929406 657855 -811516 -991536 -930024 -441115 -561343 -399174 -517827 419872 -930421 545315 -556245 510059 508325 252256 -129972 -55790 386116 -562089 104258 -256714 417427 -865405 -809504 842444 -482768 368756 -99154 460318 705709 102348 677353 161352 -621809 -296892 -831488 709437 -88366 -375515 -290920 697024 542052 -131249 464138 678636 828838 299189 319712 -621396 270702 -31010 306651 -928445 500615 586086 -93840 -991547 992943 965883 204230 -923108 -621800 710369 480953 867333 -795416 780782 -93094 -157424 -201286 -375665 -169619 -672605 -438886 444737 597610 510840 -241780 842009 -974595 -993382 -804090 326204 824966 -889620 -610319 339175 -289127 217890 38316 281449 366718 525894 -686071 162468 -871117 897972 971983 -568560 777189 361503 215990 972984 731771 -37622 -72466 -233029 -167413 -192049 327064 -959284 -307101 -798565 909771 499634 -146943 157424 578832 857544 450331 -594142 864998 510974 -855911 925147 -463680 935127 414101 942999 -644350 379753 -968478 -476120 -960248 94177 928002 206131 -703458 118140 -82386 455090 908041 73614 -55854 965360 -694275 -666113 -753394 -729457 904356 619337 857527 -252667 -395362 671739 564692 472347 -396549 -62663 -659423 833645 434499 491962 645519 -910611 -388498 749768 -629694 -31776 -338452 -458940 517394 60895 757151 -706656 1291 929752 873564 462563 -734995 -478070 -364946 121000 261804 -146292 985234 701087 -841104 -747450 -977668 -387190 -364265 -773129 883793 267329 354990 90286 -258005 -960209 57084 -20016 226968 285651 -976009 -362344 214298 -347199 -415411 96915 441257 730270 -461476 -255968 -458323 -93785 -345670 -743562 298372 67114 696878 -471011 154498 -740213 303541 -205965 716908 -846016 684670 155177 645628 693334 164975 216516 -788384 -88854 -283234 -107747 408379 730033 334296 905569 -985054 352496 551965 459921 -8671 -175995 139042 275971 464692 547292 159821 -711585 -489139 740090 -572099 -357085 -841772 -672522 272064 480160 293027 -189573 16091 216442 -471034 -750648 53317 -679380 -160831 -522064 487020 583426 -220918 -408038 -420881 -788963 -310774 -741886 674338 927347 -802208 -906634 834318 601420 -645346 -648039 -827282 153926 -229686 203172 998451 628306 -359586 443872 430592 -594252 -278455 -206035 -10706 789511 -139028 -750849 -349750 -496329 899742 696923 -538734 135173 -63064 -135074 -926852 -727161 -905398 126263 -265681 3877 -126924 -591960 39944 467612 -287987 54921 210326 -77185 982128 628164 -494817 999346 670057 85850 916761 634989 522749 963805 -132047 443199 528543 221044 -753209 999176 -720196 962650 -673297 778365 -196816 405087 662770 -724568 -248625 304869 840908 62694 771293 490724 -534740 -134808 -791146 -358425 609142 -703950 691623 -381298 889668 -243426 -788430 298250 747617 324314 380750 56099 2381 -157466 -173307 -83275 -428356 379031 18773 449070 309910 951959 496559 -161262 -987912 -84125 -118405 -764680 208050 -512309 356754 325898 -160824 994422 859586 -710135 -507279 875611 427213 -183866 816794 83784 124394 -629590 452708 239455 -458941 110895 475426 -750187 -676106 919013 253276 456625 -624235 -659346 -151602 -494125 -845403 220418 -3734 935274 -650718 250348 15442 294972 -476166 269323 554463 -10013 -734195 -482478 908445 -32310 474676 -493368 -44596 778548 -17353 -573048 -858016 260277 413781 43203 -751358 780087 -394945 -843975 -922738 -26762 -767203 -571068 241939 563972 771721 -583347 -539947 27335 -209521 -578348 -598578 788214 34483 -292115 -224471 -636385 292330 -141507 -699322 484900 180384 924929 562489 392761 -838095 -870136 -675638 -785560 517104 357684 -588298 698381 227875 501629 469869 744154 965636 -605971 -875758 551892 -314303 15141 636671 977236 87550 547159 574718 259463 616270 -423990 -702960 -343825 -756802 293977 291690 742240 263498 -240140 687091 942979 -90139 -676195 710216 821847 942197 -578579 -133320 155563 549076 766093 -542776 440101 639313 -958531 -929616 -172482 -267859 504656 -199204 366531 467103 -45394 -748948 124757 -156463 528592 837173 323818 -924320 -725816 -278338 938059 370271 -680138 136643 -17772 -479787 -396332 764469 877623 121786 -963476 -815176 85113 677502 -165540 -727133 -535950 289795 -616167 803076 -425583 207518 726185 -159846 221079 -360551 -100185 77401 -25704 551860 126530 794601 510077 -398049 240447 -516057 770948 669954 -259725 -457437 -508226 236277 788938 821792 58384 873609 -806845 87063 964658 67645 -378767 109109 -532685 -400119 735355 567512 -997004 -922025 -856036 163478 -840408 209029 752293 -451018 631387 708196 -648970 -760267 -816920 113852 570377 824002 208512 -667578 -923801 -746174 -923222 -389712 385840 83277 679742 161821 -848616 584623 320105 748706 -126108 -180376 -748244 -215606 208369 -800724 491100 873491 -362066 933220 645156 -963857 -937443 -126805 -30082 -632765 945750 889810 -423490 220907 416388 544861 -386552 -39115 178789 362628 -571052 -927902 796110 -726478 975217 -583640 728229 -773239 25215 238514 -105114 -565796 -757900 -163170 -199266 750259 -443496 -179842 349555 -320693 901129 -105640 -70758 428564 31671 -756698 669663 -161231 -422039 275287 98465 -795524 -146378 283852 6356 975999 64013 -358181 -777091 -951685 -88018 80 634425 681189 -41554 277863 -854730 -535068 384887 858195 -311496 709205 535366 952378 -143722 -213177 -135509 759478 -162246 -898817 541709 -664106 751269 33653 707875 -285029 -363287 219605 846972 -681476 460716 590847 453496 -385566 970668 -261241 462540 -155347 946997 -796106 651778 577325 53933 61191 769398 136617 15113 -477909 -714533 -81700 -251947 -134778 221620 -216461 -176464 547631 215003 -989296 -894643 419188 -593666 419914 -117389 888276 -568931 608554 818174 -420221 976525 716080 -565796 333673 -848776 -708148 -401392 -598877 485594 474854 999347 337409 -898554 432214 725998 -128890 -425569 466156 -270974 462187 -678241 -103702 -184000 -188644 -931885 515717 751249 -720070 968029 -504984 -504849 -448105 -902607 -816336 -699543 497341 -595303 -731023 -186589 -365336 -611919 -81105 97236 241159 -768020 -386074 -15673 455359 575245 -622845 121307 -8856 735022 340713 703235 261774 172732 161261 573126 25201 -896135 157274 690751 886149 -628999 -733586 741278 901491 -51931 757467 916646 263830 260924 -437946 -613971 227327 742093 -373301 172191 -510734 537278 237304 -360453 75750 950728 585550 814293 -767479 78968 475459 127314 721594 -619984 558786 -567761 122893 -671196 -678615 -935110 -941878 560989 249930 -440873 841710 550073 999659 219517 271528 -641303 -798650 760503 342110 -695438 -959991 -255325 -553818 642989 -531241 83702 912973 -971065 431686 -628874 -178861 -131262 742879 -333058 -892179 -450574 -472543 143102 -502398 70272 -488450 799224 804783 -345750 -543908 -907004 -697789 -176895 599445 431181 -987709 -260502 665976 -956910 719974 598686 -509882 722598 -718438 -102166 890678 -850832 761470 369647 -745103 229484 250215 -533981 -274666 -941272 313819 -359090 -481480 996808 964377 728462 621019 -606973 -573938 345812 777210 331427 774753 -22939 -375036 -746104 725608 -799015 102234 792614 -21455 -457569 600403 -388606 478203 -786824 -796231 -547526 -764102 -437129 868425 232698 98710 390664 392502 886535 -661140 -926874 -215641 -577736 -268597 -491742 -36556 852216 -728583 -669533 895981 725318 80620 -537823 -486060 988469 949585 -969432 937950 827884 -205688 -575588 -221707 -280282 957734 -566993 55673 165939 560882 -482708 269626 -233354 801128 -58448 475904 210789 -158663 -544596 888964 -502772 228041 -774300 956020 -823542 -193872 -427213 886898 695571 -324934 346181 167702 -760468 -481689 -149861 -138009 -345230 552427 -504822 240486 -753388 325039 171324 -761212 -533804 -982962 601390 -178266 352201 -832103 -940368 40744 -858976 -840557 -573207 427608 -786282 228726 545104 688118 993920 809644 913588 -140613 -276284 -752297 -484555 385487 -391331 687434 -751928 -736432 782939 -514931 -224073 276178 -683807 -915107 305951 -582822 -832475 -538710 207728 116834 770931 -208617 -898447 144217 588970 467837 536889 337440 -600003 -490008 -734153 568333 -344141 -565480 -991061 -993173 12328 -435070 -471510 -372488 486858 247629 674334 -885786 -628899 895957 355651 712027 -975049 -317269 -551636 -879375 970565 -201453 79548 695607 -415100 -859003 -890451 -148946 735625 12717 212621 -652083 138745 -807317 -95172 -117891 -397935 -954925 -455825 -892515 -431712 964782 -902993 278271 -747128 -869513 196443 -505751 -852799 -126625 -717022 266518 -723626 423113 -246006 624306 -239258 687439 -161043 841442 677156 -9157 418038 978873 -903081 -476657 209832 960324 99802 -735490 -27945 431487 -2659 -189584 -870996 -109987 790563 -225918 677926 439109 127874 -747389 227476 -216689 13799 -369288 -303716 843787 -117233 597529 93879 -675205 -178994 -577198 -890190 805523 -883188 -168636 -469073 397568 823747 439873 -45662 956639 -983294 878419 709845 503617 -459411 -394698 -528540 -374482 804411 -753063 -89535 434590 653750 888929 -700367 -70655 -555329 601509 191949 688185 -123704 -83917 435714 -874981 122968 277834 165778 77298 -344310 707806 651537 -363653 821902 924568 473704 48106 -635226 417107 -573355 -45853 -229590 -633312 -21143 158210 -89083 163394 135433 696149 -914378 284083 952814 -794020 -76975 -34531 -376539 -525681 927227 493026 -344177 479320 -311567 219412 -954014 53141 172033 -571906 134695 -598632 -438641 -659431 505786 -754265 572305 -539624 -422323 426748 899732 179933 47716 -571451 299317 -235263 825178 232485 928553 502224 853595 183345 -254922 -747318 331497 -803852 578359 594980 7255 676844 -511973 -597051 3281 201483 541287 41545 943826 659127 -745425 583553 30123 -723638 334881 -288527 -68349 -669037 -180741 370001 -986030 9299 522000 504716 -355227 789056 872007 -394812 -265763 707590 -839908 600269 -998736 -426431 -438243 426669 51750 -640892 -720914 -639838 -940451 47829 -603579 359324 -711483 -918610 -378258 -647234 -335963 396798 -762552 444770 -806635 -10970 -427577 805906 370177 -378627 298096 326288 -30931 347980 57184 15438 90283 -463150 814150 -843273 914278 704962 -39708 -845084 -362981 312512 -924910 199720 -131237 718055 958650 -508539 750730 248518 869341 991860 924771 380510 -807411 -66655 -655 217254 -972175 788076 544663 888072 -379324 -910102 -452470 -498207 -221098 -505630 -18734 924293 108553 622416 -135987 -726088 -388395 -112283 14123 753334 267334 -826875 941426 461484 368505 130759 75004 345404 -875614 -698119 745589 906621 534920 -524646 -208547 -112391 -9465 -297890 -757364 -930771 -897651 -161106 145065 -119411 -414306 -960731 -926287 -167299 -433199 609939 498679 -452903 -544816 236286 -774370 658158 697820 -521060 -52704 350719 156870 -884646 94795 968257 147575 -79911 -749121 117343 -31383 486764 899697 -985609 -423636 575131 861611 451738 -310046 -365149 712073 358736 -29245 182131 983806 -268142 476698 373936 -228915 831950 -972730 -942414 924816 -150937 -484422 -985979 420149 -849869 -693251 447209 -713861 653435 -239573 871507 -644486 839805 -636302 102378 990488 243053 799509 234890 -178667 -796432 -517395 -532796 792704 -172640 -502557 -673700 -592577 478220 -102281 258761 -463733 725557 313277 -765511 723954 927633 -950310 912395 -594093 233867 393227 -443437 -374811 -388351 -485601 -227239 -45135 230725 -303752 -29542 -87021 704285 -642162 571846 -347715 564420 -44437 -20928 -21323 -700570 -873424 -929118 455762 531111 226319 966198 -555070 175901 -924465 -199554 -317562 418385 -411061 96684 770932 217794 158451 -948949 647093 -78237 -725302 216468 62021 -722024 -100890 617145 303862 -53572 500211 912543 -878227 692638 -712528 951548 695587 -332801 -181648 896573 -480155 -887914 228891 -131198 -342827 10509 374826 -775137 -159385 371841 120495 -776163 490340 550533 25803 -154185 -318358 -447328 202037 -515618 732522 -619574 311354 -729418 229929 684019 -158665 81815 413504 -704516 -845023 149516 -63460 -646852 434302 507863 -306690 279037 632681 335979 -652676 703485 46865 -920336 86015 -277651 684219 -766653 -411325 -120075 -914372 3700 -222119 644397 361856 535238 809000 703397 -380026 -306125 687336 -342433 410593 994405 -884570 890832 536376 733245 -700477 -197917 -544698 355664 -628363 860789 438492 388709 -560828 347866 158938 801145 -221810 596823 -612678 281787 -447868 694566 -459259 432272 575915 744181 -108325 1552 -456229 173287 -607376 -895737 11587 -334191 201481 -937483 839011 106622 790019 646031 -315119 -526548 -476339 -158789 827509 -258548 668265 309400 776077 411398 -397585 -236556 894890 -207501 788106 992851 552944 -21982 -769928 138735 384346 -948525 -818930 908339 -696396 -203073 499634 -906818 -212321 -69362 -594080 -125466 334864 447711 512294 -694349 30673 -637116 -555097 -688800 835583 -921149 -882533 -317475 -499701 -880170 992973 -962864 907833 689260 -387555 384783 -924124 -288026 -547716 -694873 -246089 999450 871794 -722727 316085 415828 -491493 -240233 -357965 220624 -301787 -818677 -157287 526529 932564 792209 31780 -209203 493311 -516168 175207 520078 -839024 952773 662853 274963 -903928 164528 -852999 429149 577273 789413 524686 -767645 646153 -914812 125543 718222 -133130 903649 -894919 632894 -290548 -114171 -505845 466755 105777 141675 745021 335204 501850 950340 -644482 752860 406547 -374540 -206891 179415 -243461 -308205 206361 299130 232389 -965780 -494471 403545 -769096 -871167 -904332 -213122 653744 926469 -406430 412521 999707 -439712 69993 657802 -882691 -683601 -625911 1993 60396 -956734 -668271 501758 -588396 -688228 -970073 414329 -156235 -124938 -119099 -112772 -502368 17981 538806 439228 -238402 587663 -748515 777827 703753 110402 24302 883857 200976 40413 800755 -116777 -443656 865564 -409656 -68294 100725 29168 572511 399286 -611115 -844419 831997 747704 851446 -748133 230075 224035 -143285 -426410 -551417 -461748 130011 204654 439840 541822 -68543 461016 -634851 -741513 -138707 307386 804199 231912 -813598 680435 436026 -69383 -943434 611088 -631640 448835 954773 -779176 28950 220117 -323074 -785726 298941 -59601 -93947 -513159 -213717 -696886 664399 -488225 460351 333198 -828519 518663 983728 569818 838065 -384967 -529273 65407 -854149 -42382 -61024 -729659 408814 -878878 122413 90214 -387051 651372 690227 -785778 -218866 -474711 52619 66913 -194418 -343835 -365854 -227212 -161573 833953 -422087 -706349 789200 -161905 -701210 -130438 -738723 -731751 -790894 -494628 263684 -91813 108729 -632097 300253 98468 -776531 875997 -278381 -521607 -321774 868901 -36891 -197614 986979 -765576 -331866 27227 576364 582541 -117955 -231308 915919 -162547 -638938 -814927 34431 998423 148207 844571 217032 -472003 -870852 85229 -576059 -214138 244548 6296 -958104 213226 784465 878527 -839307 -564263 -767037 324924 936071 407988 -280818 273049 437002 447570 -923721 509848 -777153 -184708 834396 -143828 -488900 327922 -272855 935933 804969 -617884 280291 56296 217860 -284166 351713 -616195 384542 105292 -905842 882943 192667 20842 746217 1383 -731338 -265130 231429 630241 800251 195845 -25207 945869 -119733 -260255 527408 584384 -481572 -235702 949834 -749055 461622 334864 597306 661517 452791 687611 135414 595859 -988913 -491580 252682 860920 650949 715929 -134507 -954413 142512 -947044 -795061 480882 -317185 866276 760305 -471212 -879694 -763909 63716 957230 409631 -513569 77331 639718 79342 -73982 651008 -175078 912796 -74423 -261566 312730 -402692 491536 778118 618218 -118479 885284 -995447 -793919 504374 411208 -731104 94349 476247 -647631 -271695 -561940 549941 751370 503351 -34124 -382139 -148623 61378 -996499 -693295 -675592 -227595 128465 -697994 -589659 899846 575571 484772 170738 272449 -635755 -755167 296909 107909 405744 868487 -901607 34117 -954640 -479039 594732 -905720 -648874 241426 -412849 -206358 681492 -245490 -929215 839321 483412 745119 -90060 -434855 -20238 470018 173646 -786688 571005 414791 614953 704635 -709958 570452 638804 -701625 -446944 -367517 -770992 162553 -654883 77439 -513133 -329930 898256 -263797 579721 961851 -130163 351035 985358 -571561 -244771 -116711 593269 -414356 -231877 88193 -254716 741618 49240 -725850 682102 -65164 -394985 -715637 -62857 553233 -556270 -205814 349995 -185860 666643 518864 743976 -587012 306076 -409889 -518536 -11924 -430752 18827 323096 282428 701895 -484738 -794885 179311 -229906 780724 -781432 -372453 455076 -64769 732055 255725 82158 634244 -701960 446114 -788347 140477 801260 -898290 -753453 -119691 66858 585753 -795143 828239 321372 -325827 -229045 -99905 859167 418569 -615470 -579314 688903 386209 280650 735322 512536 -906180 -846558 59412 -602674 -796252 -134657 337025 780438 245306 619833 505402 -353837 217968 692315 276781 -636582 -305203 337575 330137 917365 -163604 353424 -811883 870756 -258563 591679 -122742 584408 391874 -198257 219700 720502 -716781 -509167 937125 972250 -637477 -497912 -35902 -218607 749850 -488850 483139 -549986 -466079 724205 -514888 268918 -931624 527207 -879105 -152444 -75973 275055 574287 133030 -666152 60749 955568 -99410 -603757 755454 -480128 -562207 -97950 -491599 328048 638459 -247854 -314549 -640507 294314 -288384 -253084 165912 -691057 693153 -435640 -572330 -694080 856443 742136 -501824 573384 -504855 574246 -780884 -302299 -481574 547516 900546 209993 -124205 -774315 -871040 -111206 -841367 -58046 907959 432114 -818361 930183 -872564 -250976 -779346 911836 631543 -535451 808432 867501 -442425 -406665 -129164 452762 -705636 -101631 -324682 49527 522988 -951007 -847420 -337716 -348289 648682 514114 -74538 816627 86880 242918 799877 -981575 985726 -779780 -201731 -80747 -86477 -712989 801685 -220382 -630560 -603761 306650 -202804 71771 -156539 12813 839892 931440 379106 481057 904656 496859 366293 255166 -316632 821967 45856 873153 -825703 416371 -411365 -473031 -857418 851807 -64848 968299 240867 443043 418784 -998833 -893992 -476608 -819907 376593 -109404 -332499 -479378 -881903 -872921 668756 633774 376420 -169962 332818 209613 2001 836731 -326726 -587219 781780 291379 -494701 643910 -351970 -800017 695637 -977244 -997741 325555 -927184 -50204 -435765 575833 731590 -323526 201233 -207089 -904276 957933 -4761 810069 411885 128473 -709632 -413184 735750 878060 -148795 -479430 516971 607786 -555695 824832 -262016 -382934 91509 513826 877089 972310 447668 -837177 -734565 904495 -342457 -605978 -182479 -227258 308123 924494 -266472 610756 208974 -700770 866043 214179 21430 288334 -420872 -934797 -943398 -583772 812832 -718378 90103 736960 -773893 -301948 -876036 552849 479490 -876344 255758 727774 -952925 551169 -246907 -216130 -348095 -953054 -244371 -534113 -154703 727346 276871 -878397 -503362 448973 124357 189502 -409050 -484319 632145 -616710 -124773 -347407 286726 295475 837571 -486762 -260619 58364 -944584 -33927 683106 -22856 -250743 -569318 -982459 692129 767286 226573 -637751 935748 -999240 152311 -170800 -636157 652407 282133 8429 596370 579154 730422 671721 844923 905755 502588 907071 -246374 651288 350879 -279265 -435423 302851 904937 615407 -532075 -794485 -897733 -269755 374863 517969 -593977 -6290 932732 -277524 293844 -907413 520222 24165 -986435 -640529 280201 788155 -578702 -683550 500839 -523040 177014 -190368 -362700 -366533 95583 189115 -510910 -258396 363993 116597 -683210 -961685 332195 -974905 4233 887377 730896 370205 -442616 -612467 221960 -401001 -31660 317128 285188 844937 805219 251298 -234474 725756 225022 306859 297823 191019 -316607 -686102 744598 993031 -342882 778714 6792 588724 338906 -726168 872338 857738 -421875 -413706 135721 -126188 600999 260315 -138797 189716 493414 -876191 -246613 343293 459105 -496059 765921 -701064 102528 -839365 337591 -639392 999681 -890393 149765 -713659 -640907 -807835 322614 -2579 -927039 -916286 878281 -765106 526878 565377 475089 773909 -643175 -380393 23413 -54109 923923 665839 187249 71178 806082 30310 730771 904469 396590 -952752 241982 515005 966581 583154 -142485 -889803 158087 196357 684067 -607777 -186197 461370 228998 -404140 590201 -530128 -832824 227167 263582 537088 440494 -647677 -278629 568498 -240491 -416655 617414 914884 466284 425235 -840505 -9942 -450891 -360188 466460 893385 236040 -574187 -975211 85627 -743280 931402 -768807 836622 -661749 -409126 -736033 283205 -675250 921011 258038 -384682 -42945 231924 619838 -204822 -695206 -129039 -833619 -358112 346285 -237518 654475 190730 73563 -711820 -603914 -73426 508060 -16601 38622 -798458 -230341 -208402 -56310 -55296 -333032 -500702 447761 457983 206116 12111 37090 118617 432103 876854 48061 -545193 737661 554314 806199 -995144 -982892 -909901 -775238 -261842 -322832 -521523 379651 550624 849128 -30422 39202 387558 581095 69516 264574 -268208 305131 487787 -264242 203039 760201 -4747 828449 874954 743015 626441 867287 -5574 -623680 -182724 -480859 586318 -729373 501973 260757 -424231 -309067 858192 -944252 553503 965547 -832674 462498 18011 -547119 876258 845173 -292292 197318 770166 671063 938212 569021 27108 521715 374119 556157 190894 -170036 -411566 877154 -461689 -341578 725025 -537766 688344 912987 -723896 202089 -165060 597687 934187 807461 -945789 857117 710950 485050 275762 224176 -730490 531816 -745086 589674 839565 712576 827869 635544 284147 974315 -799516 346460 167519 300195 417644 464554 -316302 191159 -515076 411980 -184644 508876 732497 644062 -68539 81174 896858 659027 -675706 -851485 -653636 860270 410605 445841 704975 -125239 -574755 318099 -478561 -616751 803883 -336144 -376340 878280 -417630 -407229 -215382 774338 -231680 -154436 -643454 -222808 958710 764062 -299697 -504647 27948 671295 332706 -743036 -331205 125195 442942 -773393 851761 836737 319773 -395853 838545 531125 344425 119645 -398640 -854324 -618364 577615 345562 -476029 663169 -171715 692490 -331864 364328 304688 -575819 233119 -581386 -337018 -537568 575071 -724197 -44176 -881275 595059 483962 -218125 37267 874489 -235988 -355352 273899 769830 -997378 -843652 842659 -73792 893678 131377 -15929 299298 349874 495963 -914093 -563652 -768719 788515 817082 -963952 -385145 -585337 -991518 -515530 232581 -81064 -449627 -858279 -564945 -644293 -312110 -510792 -922819 -475095 198314 -111194 -623845 -410001 228579 333706 -435351 757294 785065 687840 -680453 276060 -919784 327350 -756006 975553 531651 471088 -125119 487291 646704 814853 -366559 -999685 47066 -407425 505630 83078 -235730 334462 -141553 -855499 -193778 -144650 -538238 -75147 -42031 518124 -153419 593159 857408 895102 -323938 -769152 628891 536664 -292636 -823733 -52206 691007 -848412 246819 -914868 -774646 83118 330521 644964 -243292 243205 793620 -271001 -466932 -369054 -484276 -468137 749525 914161 -836787 -624853 -934106 -630253 -368773 422733 -568006 -363942 -657400 56219 856161 -157552 -669825 -314778 -813314 899761 -442691 660854 -253945 171884 -687245 333059 -604024 984358 -152283 -715459 -904928 801143 -879954 569670 764035 -302677 -354502 -706381 -65674 360770 -248886 -959217 794966 -889232 771891 -426152 -325998 888605 136991 123775 -372692 719719 42891 241772 -963909 279067 -504376 -627080 -873236 -432448 -183174 -364687 -438660 84876 904219 -613350 495296 -50451 664953 508584 -322914 708098 395956 -775866 -246895 443934 -531775 -719342 105769 456140 987114 -534882 -496247 -191930 891340 -834960 285415 736764 89687 913410 129039 685843 -905902 -676158 425568 277859 -941228 919059 -314803 958585 594764 317131 735069 605587 318202 630835 -37204 -678618 -506125 -578934 -42264 944347 707361 -41982 -965675 -591346 -822336 -861375 -621367 506190 610787 474337 -882511 497504 509165 -543760 68746 190268 595992 -107918 -909975 -686451 760946 -678182 -854413 -349259 604507 -390380 742246 443336 896648 -262529 378254 221708 786435 160619 -613808 -990977 605992 -340449 345763 -469807 269481 -471723 -727918 19302 262539 58684 435388 392405 -35416 -565387 226260 -21524 922027 528791 -617695 135721 7319 142251 38782 -860862 -486592 -718415 -342821 -505186 51151 -161895 -931397 176730 -232253 -273206 -895820 544582 679915 -212321 -823565 -234011 -914451 302821 -126283 -240016 78530 -469922 -84274 -326445 953143 991425 289830 -83794 -546578 384824 588727 367190 -415397 -622240 651920 -175150 22984 -131635 765141 -440738 592465 -646269 -930755 -151317 -787480 757886 399762 623261 -821294 473003 70069 830540 968488 -77972 -423400 -411772 969303 -702184 -981822 -813947 -661215 -37383 437710 -219453 -794726 946637 -474772 451174 -504021 213189 886750 -468533 -103022 -784375 707452 629122 -809504 184114 -990670 622287 -435718 -324658 -496259 930601 130329 979168 354417 377150 -27190 759517 -846283 -391700 -635281 -677328 514693 -178743 -125893 -654665 -480209 918556 -73926 -540477 731671 773602 -581817 -575844 -791245 410698 49812 -784773 992400 939705 151845 -31217 -270005 -78520 -310955 -554888 -41703 971585 595024 -100913 170176 -655963 25496 348444 -942053 44072 136960 -439970 380313 -82765 -52556 -270969 419903 -921374 -285265 -927363 -993118 380036 -853566 -305254 481773 -393314 320148 717612 -546463 -644889 431517 237686 660944 -166451 -161750 286254 781089 347247 182364 -447491 611152 989345 -183767 915074 -425109 -651540 -533159 -809393 -717546 -905973 974346 -210838 -708217 320110 -181972 -777650 -760694 -7493 -377722 238951 393470 -649016 515504 325914 687831 701603 108438 250938 -699750 -962806 780412 203668 -911132 662643 -800396 589284 749924 -454011 860265 191325 -626212 936477 -469736 474405 304548 -357046 -579438 -874793 -733274 -64303 -788421 -811904 865251 911914 -497586 -81374 184557 -576894 698838 -928076 23147 527799 -962634 814495 67480 -879266 -439645 -285629 -753596 734784 -125403 -583568 24913 -455592 -429798 -567314 -314056 -61097 -351822 -898699 198786 547361 -842508 332981 587983 673742 -773705 402896 -721710 -263382 -308310 -953637 -965806 -437963 -908979 -698784 945195 434723 -39307 -756257 -805685 -493220 -954292 696648 -644170 485373 -539826 -886141 -388477 619990 -401330 637673 844508 149610 613359 521544 -24574 -4237 -944084 344035 598214 -186789 380240 2159 -949103 -455228 708222 45335 814813 -953344 -584278 985336 -389062 -527718 120478 459046 406602 923211 -644873 -210522 -663227 -821754 900645 -600462 191222 -113683 -609554 -187272 906556 382809 792555 772635 -146550 -866730 -604150 203696 157671 928036 -38773 446722 -409105 834999 762243 -558257 466384 -387528 -74277 -949303 -186419 650882 -411694 458518 -511937 833062 651895 681296 789775 -469528 576560 -363643 -430275 1472 -227786 28600 -392355 -164902 -517353 -971937 973716 -465259 649650 -756637 558879 -16377 -693698 162723 -931123 -753288 -17084 898673 616832 446947 154784 618003 -904528 -50695 481029 180931 242151 484125 114038 244016 102086 323816 410829 -500997 -171905 -375513 -662473 997819 -543655 -568360 620341 -230407 -883025 145585 -180835 167220 -549903 -451175 504216 91870 645410 297005 96802 -315043 494424 807996 -223219 -356340 841023 811211 -749442 516408 433814 774674 -762898 -574557 885808 414333 155434 -575484 93685 376108 -134444 -978428 616158 213748 -491424 -995006 500221 129115 -148841 -975407 -253325 914080 602135 -970699 973175 -160463 -90415 316650 122838 -602574 -6006 705117 509421 -173955 859611 -870544 649777 234141 -141263 830714 -833240 725842 264909 75461 -996243 -384240 -915771 -886898 382000 -547585 268674 -148727 -442957 91132 -963264 35290 -616498 -125929 -55536 170525 896620 724755 -989863 338271 -839284 710121 323411 950946 40129 931270 224267 302558 -512590 -19960 -672926 -297990 -758501 -980923 204686 365015 305354 -194748 -721769 -775610 -432606 -942462 781019 490892 304668 985518 -166261 95973 -75711 -190035 532268 -979970 -602191 -617449 -180970 18810 475040 -13896 -891144 911726 431059 721808 -68398 -571803 825895 269395 -969478 -802211 14987 -572950 -35176 -767160 188673 -651920 750122 -572148 748321 135094 675201 227459 80406 618688 -351807 245755 19742 -506426 325989 832823 518158 -463053 63929 -321172 -641332 224937 779870 -200634 -666668 -674821 -521527 -289695 -730060 186289 -539324 45519 202767 -98808 549868 535832 -415331 -636048 -160718 -384458 901417 294796 492890 74389 -963437 806197 325759 456345 427724 -644872 -828276 933784 -288804 -734829 526020 408027 612831 581244 -323652 372385 -541565 933082 756444 234908 -270324 542602 -904607 781042 -916399 -464997 681950 652862 647229 934994 -169546 -195316 280142 712487 474148 -770719 509209 -421050 -274509 213552 558660 -785393 904134 -266010 -693622 254230 -360814 799327 -111301 -689500 -564834 -255506 551225 210740 250698 242394 -851972 722167 864581 -286245 887055 -382383 -364010 -180703 18705 -217255 994452 796877 471733 -118563 -126994 106230 -399806 558044 -173405 -663002 -511596 -392054 -796149 -88230 723481 41551 -61620 -787706 562005 698568 705510 -179442 -501282 -113340 -547800 -682034 -53664 664777 -842824 675219 309531 794381 -551920 -599265 -830112 -17155 -608901 -142167 -126952 602042 994716 -270373 284477 -42730 610791 -965933 -987170 896411 398246 999842 769312 977285 65653 -630960 -285129 -963133 106182 421718 -638479 -714118 336350 -794078 -870100 92290 -298154 -153962 280027 -152857 103836 -168950 850949 -103063 546287 795334 -358075 598780 -77722 926984 886731 598089 932586 -996604 -124966 -901973 -852041 46687 455624 -865997 -75681 -713421 -316543 -811611 -62393 1166 795268 -640520 -908248 763635 398565 -387366 -662768 -178985 -396087 331177 -10018 432037 6125 40059 669769 -634309 -895713 -952168 -711718 -157333 562755 -775301 13037 -874885 460112 186452 826164 610597 190417 -483832 419636 -330984 832100 227888 -613690 -299531 -765378 726934 -793705 -100526 23717 -225093 -52824 846906 164468 94036 -535345 -856277 410139 870344 292149 -360681 -658276 -9677 -878762 345060 289167 -844569 -348668 331629 -759393 882277 546531 -684418 72203 220648 -12946 480091 -357210 -897061 -512143 -654790 762327 440286 -589810 163269 369690 -764475 -1736 -221927 -694787 -356839 -374469 853193 -653660 9621 467634 -763685 -703418 82090 28431 20554 821293 -118532 518806 -807550 267449 -415646 -755614 682216 -700578 770154 71519 -835633 -63070 37586 -774194 39172 -947296 -722544 398405 -228669 -80505 380236 -335572 -525120 827675 850145 610881 441375 43187 120287 -719339 -610180 807098 835851 -866676 20452 -524881 -612642 -312991 581209 800933 -165886 152224 315986 -124221 615128 419114 -787399 -984636 502005 647349 -777621 -406024 626336 413897 287932 760258 -225963 -486716 555504 -408168 794821 -865066 -444477 927110 631124 492294 501986 -585684 232730 21803 -694032 114619 -482973 234228 -841214 794363 239663 -613919 -982109 -53176 754866 872904 535504 167697 -637355 118865 -651523 -186792 283315 -200966 -4209 245172 -674915 398099 652128 -169518 -217962 -283710 -449474 982383 930648 -771711 -610964 -454048 248141 -553060 -315489 -429941 -974953 -171980 -97918 -609301 445321 -975426 -673997 -985584 -157013 817156 825412 768413 -425414 -893277 873915 -643000 -22363 956939 -462446 406237 -760174 456706 -807753 -392517 84183 -568542 250253 -937771 -524927 327382 -231703 29106 648784 -117279 -218602 519790 -515399 -769832 289106 -26825 -951453 819234 -676017 -28719 -559190 511359 25011 -544622 -544481 -381698 506137 -339993 970118 219398 -884851 -329395 761687 -290866 -192493 -707367 -340162 -220444 885537 532528 -775269 767914 844704 -831344 281986 955604 -668945 352197 -861252 -128020 -986912 752820 627780 -250161 -631878 -73132 -167350 592685 255925 738992 215092 979468 -945535 -850969 -982888 251845 -486593 -119252 -73660 209414 -281338 -413242 -954954 -538546 942687 444560 457764 -962316 856138 -136582 254710 802209 -309321 942087 895686 -651951 -68979 459469 -60825 752470 -693337 259577 -768677 -757162 181842 100040 500699 264520 -455984 -60658 511187 942970 -289704 -287309 -583708 857358 587923 -43343 712160 749688 963233 -283241 457553 807681 623890 386441 -493326 -957113 -334482 -752962 -118219 -339269 290862 -274560 613563 -306398 -992960 533680 975455 -95083 -324346 468544 -687188 287874 993751 543927 -885790 -423000 -918019 -638672 698229 961182 -394186 365915 277646 -993843 -680269 656762 -70008 200305 -560484 75878 588915 480796 -464374 -730616 974869 870451 185355 -976416 26084 -40081 -206558 708225 117006 -688035 -762940 957842 -521871 936414 -771620 -506801 858019 621736 -859065 344582 -322197 -921021 528985 -657765 -830394 -90227 -926249 492420 101732 -900553 -2821 620494 -573656 973894 484723 838038 -2517 -863597 -940958 433041 723897 355659 704606 -862843 -748974 -475793 521328 717645 -995541 793557 5655 299096 -778837 -856027 275013 530091 -723346 -880803 -272929 541147 -393147 98126 -386622 136979 -226252 960669 818617 743316 -234637 413890 263176 14000 -789779 970380 773477 -331698 -711356 332700 -719239 -356118 -613045 815461 -184733 763154 677899 -826574 -982347 -739606 673215 -49248 -779787 92200 887256 -120032 -626786 -419304 -580871 838647 -786788 331417 -456452 -566211 276563 -712673 -849301 -954271 126105 508591 850311 -16733 -675401 444646 109381 942361 -734995 190451 803788 -5845 878571 235032 -331399 737687 228440 931885 838620 -973587 -138033 -948324 426424 -78956 -967204 368614 -952186 48451 -368252 689565 847474 100361 -53061 404328 726236 -48186 -834581 -110974 -611624 996655 -62604 -659909 -372817 803918 477478 137589 684893 -815872 -878392 672169 -432367 -833930 -386155 20832 -384208 -239052 369082 -167750 -24367 59157 -607911 671594 -382910 -74428 918409 -879817 -16894 441668 330196 -75651 -963131 -475799 818616 600234 -645261 753245 -96730 -846398 129705 688797 443910 -449828 -95561 -21383 763313 879138 -657887 -230120 586357 103253 42782 834673 348308 989766 -271077 687443 224966 -564770 -39751 -878627 -635726 -163945 -146613 23687 -766983 -979071 80345 -992872 -609620 -967874 359583 341165 372561 952454 279439 576312 459234 -418908 782027 -466305 -547379 126199 -795092 -16359 -821515 160498 855998 -80908 323631 -435044 851521 128722 -172602 -912111 -931030 848327 -124168 539519 268831 650557 -746889 -524887 -283393 -750992 -449943 -818328 -735400 249587 705000 34085 -98833 623785 590338 -976160 628667 -707124 898746 296621 943978 913769 816901 -227919 319963 972386 6735 -842071 -517854 -535957 878708 173284 -18681 979598 143943 -26556 622855 -559833 247950 -473919 966610 725352 489603 -32795 -123829 757078 -166955 -259247 851596 403786 56101 -474697 -399649 302833 1929 563038 850373 15565 -54387 -424543 389491 773170 387757 343152 -26416 689994 -40868 647118 -837767 891409 -792960 579281 248381 -931367 41844 -261339 738209 923079 545028 -600311 683869 877780 -816907 508496 -839971 -620467 -809734 -24862 -25278 541523 -134336 -406856 -894114 -274724 309219 -159004 -500549 -340303 -907017 536199 14996 114158 440704 -595880 -525222 -833787 285177 561188 -77903 -935877 977873 -763832 728560 323497 -9494 697145 939557 700 -837351 482045 276111 -893899 -542296 867375 636962 -584662 -727209 -977793 -201722 391811 -172970 309807 -542312 -365698 915149 368791 -716696 -400468 -744235 -399710 -799175 460658 110588 81999 152325 527753 428996 847537 -533514 -315010 -994780 862831 -906131 -749262 -896762 458181 -284289 -883365 -782520 486017 447603 342273 686651 426118 -22074 -811262 160167 663245 -317657 837263 200773 -414881 -248965 989484 161987 -601892 -638374 -802508 -114364 992504 -200816 580179 -759459 623992 -861795 887818 718489 571066 187830 -592209 289398 653354 137665 661610 -239258 -154803 -598563 -631111 -407217 -987846 -75945 -862868 767115 -642532 -428874 -196054 303720 -209103 -927695 -429590 343849 -529714 821683 204923 -754301 704473 -476962 -55939 234145 7886 560901 -470682 587425 734139 511537 223870 -589163 -683837 859293 329699 808323 347294 -499527 709637 460133 388248 63147 748075 -987222 -987762 -210871 29676 -227405 -75532 -731360 641463 -522281 934481 733168 557260 -240929 683201 131502 318016 614154 473074 710273 470525 -241398 -782808 -15418 662592 965637 -672198 114572 652569 -876650 843027 -708968 651503 -990007 -589647 -837662 -863239 -168414 -499415 -234090 -784186 -428137 351265 624276 -22090 -194158 -375724 -76432 -760194 111984 -887150 53235 533800 -510716 879293 -91624 104465 -114540 -790835 -901488 303593 -483621 709069 107711 165558 514182 413404 663996 -176046 -26569 -383187 -177323 75752 -498427 555655 -253303 860155 -516614 520262 -540916 746207 -350957 816216 -703802 -661186 400835 131521 230996 -593388 468465 166935 -233978 -948556 355574 -204538 868063 -462015 955168 885966 300824 521653 923313 -872256 -193379 707166 -806944 748741 -916721 421723 -19497 689367 -721600 237603 -741325 633221 467515 308735 -497784 530292 -141895 338699 826331 -383527 31148 848442 -83035 -70401 457784 -481585 584535 321735 -328011 -288668 -382512 -515677 743343 -807706 845160 273178 -750106 -716009 115177 -212025 936270 583563 -847471 468442 64784 12204 300434 195606 873607 -282442 -431214 -266671 724036 177723 -955989 -628617 -608373 612768 315755 -447481 267859 696222 199253 -458859 -548662 889922 -423202 -26426 294863 439278 949105 -832937 -834314 991830 -828692 -369898 -109049 454275 -486495 167527 -42241 -818221 774742 256577 209549 -975625 176581 -84561 329879 988788 142236 -153393 400563 -689629 186750 -767274 763566 -117711 394113 65418 -38776 799904 74798 450246 -413066 139332 43012 248186 669023 203590 -511499 -917592 936288 -353500 -589593 -896408 -842040 420655 -423755 -305435 -179940 -265716 -215253 -255138 -636140 857012 14221 897318 -534245 -21004 416017 -930395 137427 -674579 -318880 697556 642064 -540779 -649830 -885436 234712 457908 394319 -536040 780394 -991512 -478074 -244729 -164173 318882 424633 470619 522458 660519 -988713 999156 -755530 -473328 876097 244038 907218 745930 132302 -991017 -790032 895382 -381240 -110910 144003 -662518 -244756 391990 -721741 625934 578029 239479 -782499 -140832 -248206 837980 913424 -408560 466964 245328 919058 -820987 -621216 215890 -631079 298871 657499 320117 -868078 25459 920057 662624 940189 243930 174885 761166 600335 -276383 -802756 -902257 -655569 -385518 208530 -100090 -973831 -130102 178923 -909143 464671 -231366 950403 846084 -6142 875622 495367 823223 -176067 -668631 -607078 674803 -318181 -358353 -763695 -77696 -801764 316153 -898121 -222534 -368652 712668 47689 -281712 -552820 508546 -141701 -692988 450175 -109720 -488654 -794195 -323810 337503 70984 631096 -287507 -870901 -16501 -506909 -31197 -330777 967485 -161024 -850002 -854082 265494 -592776 130732 6067 977854 -809275 -62733 94267 180052 979959 -577782 829598 -238231 -724559 235310 -117383 53381 663721 265423 602943 559521 -895957 -490224 -474701 -97876 -379114 82890 -13457 575623 -252835 627593 653281 948232 -667129 -261107 225993 -637446 -277200 -894389 156092 64155 -954490 -622102 -820956 -57699 216141 -116410 405565 672934 -458149 -740879 -79078 710352 557597 -808532 -331618 -642646 362128 -732686 746499 749877 995785 609390 -317609 403432 -70803 -121600 259194 477612 -308038 -421572 720545 -233888 964988 -268181 -860074 859734 -638184 882568 -545803 965332 -871547 923844 243760 -360427 786382 -98558 -823028 633542 661394 -133028 688739 844553 -673276 219292 155616 895477 -490005 743108 210694 431891 -503645 -733049 42537 -469662 868378 948813 -555277 861141 639827 541619 -703776 122192 -175514 122504 -170814 932526 -334977 -70959 -861122 869566 -583973 -824378 567373 875842 -729138 -47916 -506691 59631 756032 -3943 -218195 -811153 -287573 547690 -346476 -867998 -161506 766288 -225221 631768 -717123 -200825 344766 -35751 -856385 736382 -821361 221661 -561041 352602 -278157 124372 54187 -720014 474627 456224 828264 -519212 232492 352918 -277076 122047 -856912 664705 738322 -860761 197667 -635362 38090 -27211 924142 -514015 -39914 673604 805967 -382417 -836913 -371611 -901033 -940447 -340898 -923813 -310037 -237752 -592317 -427872 -28092 -398109 595345 751070 -755601 -847573 706159 685815 -229554 -726265 -882279 -614659 -891884 -221992 226269 404027 123341 883567 -546657 201642 769236 677522 -570667 -869379 -813989 886011 636428 -563690 -756249 -125096 744801 40462 766160 -9140 215689 -854991 -999483 980716 113866 -53249 92615 641219 -943873 -511827 996265 -674481 791191 459298 522903 106114 -117353 -147462 -883060 335682 52372 -86650 344921 -520983 438201 -277686 -852699 -497082 897351 77054 287720 -651622 576656 -777074 470383 923931 532475 -690279 -480037 -527627 -644604 -692106 -704734 -668476 815673 232490 -712180 129819 804414 855667 -737737 380032 545865 243137 978835 245613 342694 627255 -173465 996177 -899147 219439 567243 -487667 -838041 559539 576300 -269960 -338876 -289659 223051 908891 -69912 -920552 489405 524021 204290 221204 -722324 785401 338644 745814 312981 -255989 -689226 -886035 -363575 672838 933522 407710 78316 -473671 412521 -914847 776889 564454 695117 907874 -195781 776129 537061 262529 -64042 -118601 65644 -595245 204476 776484 232498 195615 206584 -950948 -540135 494177 -284953 473763 -688358 -14902 11833 298805 -60226 174782 -187787 -687809 133413 -497323 -925582 -399133 983554 133594 -956321 519224 -882404 -290737 -945348 -210232 -516017 -579481 -915362 751377 837641 -863093 610415 395012 677326 151894 510699 -464503 -792395 559512 -571739 -971400 -472984 25175 406976 -765534 -970200 249417 570423 -554938 881862 280668 -670251 176540 -236245 -835538 571453 -886194 -754863 -140267 370403 63994 -737592 397208 43409 -393166 932786 431988 178660 651643 254151 460312 -711092 -83247 -608430 -606295 -326129 -98782 402738 -38785 -675642 869454 -257318 956582 777439 397742 592721 -370722 -699622 -619510 939955 793500 640396 -848607 -555858 -882425 -442209 966052 637189 -872581 -173297 595771 819473 484873 949742 901119 -333765 -303115 442529 160383 -981501 -551754 737761 730300 486141 397946 970940 301740 481870 152096 299281 -864838 210355 438460 -606696 145220 400123 682903 384087 674332 797832 -823380 -939347 -102391 126290 -969173 297548 -836669 -178077 984186 880695 263545 436316 -719185 546376 -425394 755823 245015 -105812 702040 -611485 -716749 222309 261280 454547 447669 -759481 -550234 325871 41608 -909061 -888486 -141574 663493 570239 683299 641098 993855 -344412 514139 765963 446712 76175 -584879 -835716 818217 409913 258630 -560912 250814 971503 910193 -166449 911191 479827 -826884 699794 -511416 -93863 713092 205899 -970598 -349366 639132 -948325 -22648 477636 -386357 -413383 189699 -540232 393353 -321678 -288081 131179 -100538 761635 -176540 -62986 103908 -45887 281005 477766 -842184 -258478 938828 -757603 -762228 -848399 -884044 -514802 597664 235726 78350 664581 -879324 272171 -797899 857917 -701632 -734496 -293319 549704 771596 724568 942048 -382838 757144 60178 -245856 656318 -873370 -811743 604966 -228240 -854293 -10196 -745389 -14079 935058 353647 -129863 -265433 686009 -243656 -750430 -185878 -500431 785386 -691062 222504 -474558 -968450 -573920 844946 379685 -108035 924489 -781779 145416 455303 -983267 758353 746638 817872 572008 902957 -960052 470174 376106 -860862 148429 736844 -370408 -992541 255247 315849 782489 -491973 -426237 -964967 90825 839111 -447983 -779821 534521 861400 -262638 -752222 272300 -559726 -604203 651716 876188 964464 -601829 -593394 451508 -802626 443034 60006 -390125 145181 -966019 -929720 996239 -713854 113378 -711998 -970832 -605129 94043 221047 486193 960985 -932242 -654945 -992382 875097 -490091 295686 -452535 516603 567231 -180599 -777380 -309414 50253 954524 -374456 737249 -315115 134726 -751922 -632749 -459293 -924125 -569504 407493 -335373 544609 388905 334239 534648 303556 29826 855839 879000 -451037 -451587 -372651 -299283 -282391 879454 -530521 765830 -918892 -744547 239951 -571932 -7495 588902 -667816 335230 55294 -628199 88613 82877 39070 -658357 321003 73473 -606103 730178 -185166 453658 515265 242045 518743 -742705 -719970 521770 -962292 -217637 693515 -137043 142935 275947 -135001 -196832 512143 660513 262437 690893 871779 658452 -479156 -275914 930642 -5171 -92808 800782 -230860 518732 -1385 743229 696239 841729 -732883 366688 700995 -929452 521168 466887 -21441 -758115 65196 303733 -309687 43820 552065 -324061 -222373 -268989 393504 -24514 616512 191511 -689550 386020 -856165 80083 -583439 90091 -429600 66580 -623955 5594 401625 998766 -208184 -625043 946850 -53147 -828678 39574 594861 -157195 852749 -588809 213823 771851 636002 -814104 -64015 350346 221931 308343 906801 -702905 -618577 -350237 -941378 -134387 612809 764321 950831 -38630 -827415 -534313 -500371 624416 82258 -714780 589492 -954940 -819366 -606250 -822890 -993374 -294675 -881807 510328 -819128 -825974 -565841 515860 694582 217029 -299334 -964107 -746011 320195 -919948 183677 -361411 683073 -185360 -914590 -697955 -787187 701046 -197331 760407 -436213 -931325 -990662 120369 30002 -720441 226747 -85019 61069 666917 813109 -510303 -565574 732854 -615935 183560 505966 -531002 -557492 875696 51311 969046 947735 -524894 -876136 570392 327352 -474403 884953 434678 39256 622803 163764 292876 797811 462698 -137791 207401 485083 960508 569131 248402 78900 902744 -9167 666687 -316039 833471 -831194 206428 -936586 -784408 -580622 -925879 568525 -661380 -812146 -460838 433522 -559974 -244597 760472 -269138 -746668 -852340 -103746 142623 -496463 158152 411069 -320970 935593 442249 879416 282807 -135764 562351 -903031 -41411 31387 689198 -545094 79156 796237 316172 -505203 -398115 -887412 855140 759285 -17458 355221 -304027 110490 -488337 675355 926419 -70055 -332034 565573 -681211 560834 873612 -250709 71398 492824 705278 -614051 -244619 -940716 802188 277085 -820027 -967006 201029 -747104 -639107 21219 -603383 -497776 -912552 480169 505870 -244595 -243290 254910 997468 -618521 507338 881566 -922031 -694298 599610 -785800 -269795 710339 -847102 588977 772295 -604244 805442 -617887 565158 699459 542891 515411 -324887 817183 736261 -796279 283152 -350774 -327764 289335 291185 401346 67599 -243133 887988 -346759 301360 -779701 865751 981076 401574 783263 -427990 -337745 110494 -833725 -10284 -676520 511574 941166 583500 -459889 -625632 429710 -852767 833421 -778651 316097 -520781 226042 -363233 -822051 869943 -349836 -223010 902890 799031 -274929 -684219 -791646 -715440 -845744 -376310 -625288 -197774 12081 124153 -922354 332643 -804703 691185 -16963 691261 509824 -325531 157969 -427541 82343 322652 -124085 -102864 -916642 -911758 217181 -855519 647908 916565 -133135 -635227 -379669 -38455 929635 -783236 -983143 -685660 367810 -481355 -720376 133971 677971 565175 441031 -405805 -34674 224441 -731689 -25927 -63202 -79671 -608082 -988117 -453787 496457 250168 635876 623606 224237 817233 634675 517274 332095 282444 -786820 -484788 -215396 324079 339766 -679875 673588 937461 -971028 -921647 -886771 -978678 -961987 876447 -659200 -506413 -243108 -851724 662331 -166173 -655344 -253743 -3139 -197433 710581 -433303 527965 529659 737593 -197468 527812 -683278 -452833 532639 63086 42131 -833536 -614487 233774 988982 -217979 342728 515495 140587 -436498 -215246 -980141 -281805 135694 29012 702463 395909 67277 -377266 -482227 -5045 -176731 -93451 70705 -83166 824485 -732592 891508 -333410 -320143 694939 47284 -41021 951616 637895 -233757 324877 -459683 -643208 -802108 83177 340646 -448506 -547855 554682 495888 -6148 770391 -300971 653473 176796 -512073 387077 212212 -961958 -827097 -293241 541753 -106916 766352 -837233 505778 53248 295854 -700991 194488 -285226 463123 -985927 727604 668066 -42716 -44796 623270 794203 166298 -980827 -275167 -237010 -197118 -945263 398668 715004 -584003 -283085 871907 -305832 -699519 -743447 906676 -968310 -391722 232325 806819 -163057 738330 42829 343206 948246 342270 205435 -959798 -804988 961415 -184387 -516948 17649 803726 -50378 -468351 202153 13248 985595 -965233 -536019 -302050 -615657 -442959 -570321 872190 -804088 372950 -110183 -173944 -777664 735747 -742905 -259270 673061 -492211 -475064 -80411 -290287 901855 903264 -734674 -971309 -117126 581129 634893 -88660 479984 -161106 854609 -971438 -691928 377711 -223077 -196367 -803426 -989664 -453410 -310747 -42144 -278711 -673563 559873 -409198 -616792 -542003 -505973 -798102 645930 -627193 933949 -507468 -932234 520408 -346618 959952 571362 -182440 65991 504367 55291 732918 -711849 725081 -349950 -209294 858239 61546 -234518 -257566 915454 -692207 -427173 710830 10118 -315376 459058 481556 -819010 -366145 145278 -683868 -20162 -538616 -120444 -25659 795798 -421140 -910532 -345042 847815 8573 -395694 392302 -665912 872162 845735 -752027 769795 695638 653517 -881719 682453 247337 923662 -499294 614801 380989 906725 806477 -187138 -71925 -292349 -105475 -618411 537500 257100 -74059 773060 -508528 672984 272080 -839699 -847462 -972045 787833 -118425 833793 224156 737331 -869188 -503007 -963447 125651 -216215 164712 853282 391808 171874 -749222 810114 958650 290315 -965362 36090 -85168 -500928 562734 231565 750057 982222 820603 423029 455804 -238600 16326 -531556 598104 -143117 36472 -326237 -683363 970218 -990709 -385185 197696 -263557 269839 -868137 -737909 -891593 75814 882248 642202 401318 -499960 -570079 -703393 -453311 -410112 -729464 -996320 933110 -489235 651731 880244 -154456 858178 -306801 552777 -90324 -111610 -578820 -458271 -926771 -496427 8590 -86960 -698807 -885283 -99474 422016 -261294 -925599 -825737 964909 -629746 368698 -956998 912234 -763113 -313775 -693125 -258150 539132 135590 234802 299511 -153026 176205 520714 -411378 -226477 -798613 805733 986817 726950 -349379 918102 770372 285973 -832494 -423130 -287199 522610 -778932 366416 -434636 952323 478051 432900 615727 42243 322657 -675416 743063 -431714 -69401 -64814 871365 443768 -513113 -732464 369767 -643673 158184 828576 -308612 974772 -536699 -294536 -586149 -872162 -925458 592959 -358483 -450984 603046 477074 842350 146502 388931 560832 -462352 -550205 406513 -354226 935256 -840546 -239633 628596 157215 619288 -97008 -22370 -359662 358888 -654788 603628 -512174 587447 194284 -638158 -690603 -266971 -597710 493561 49380 -787774 584111 284797 -823781 707989 -610406 -48467 -918804 932121 957888 -716755 678812 -403013 -623234 852567 -267068 -464803 777161 258486 -160943 -827306 945191 615689 448388 899312 -467277 -881722 -964365 473064 797085 518037 -654842 -366094 -490329 -417455 965755 -397006 -151767 -757494 536803 459844 203918 399238 512419 310709 -904747 -451653 -741772 -890616 804113 379478 451811 -726862 -680855 462264 81745 939294 571417 -419340 -134156 -713047 -207377 18514 -789804 -467929 452558 -756786 -117681 877661 -914129 249498 -77674 989189 295707 -153320 894765 -996915 376754 864225 210671 -849065 143784 -310079 -406392 793531 293315 628152 718329 -281983 -775074 820090 604056 804391 584424 -380304 536845 639137 -274587 -616523 935382 -567340 -660372 417306 -311869 847258 -765016 173091 848123 -863294 53079 548743 508150 -487796 -865586 717364 557696 -307151 -931213 776393 -358596 6233 520514 954906 523551 673443 673353 -518993 457329 -261343 401067 458181 -72624 -911271 -3936 -696500 77484 633797 623732 296935 23884 704980 -316540 332143 -240697 -63257 -547644 552945 -315508 -88236 -720837 809899 -494885 -538010 147333 -38125 202953 -701604 -519599 292688 413120 886758 632288 743870 -357635 779307 -609396 287343 -102767 708677 947263 216613 -264736 -862269 -224009 -168103 -507228 309670 17737 -210250 74603 -881691 -263717 908063 -472811 466793 -867352 250277 -535337 810897 764608 -367726 -688965 477744 -348219 953569 -473698 583306 -963089 991939 808752 155227 -741559 -633061 -108169 653775 148082 843779 -617267 374539 183197 -321210 293853 -263261 397457 -960669 329002 711457 -318038 -625136 239880 -61051 -20266 -100939 203297 633279 -96743 847469 654193 -824010 -954999 472840 -90165 849733 690003 -737268 -451374 -26055 824244 -981969 925056 -143403 -872960 780382 -622685 -790322 74527 993849 902874 610254 597131 134165 674716 -316811 626644 -554887 385970 5844 361244 -795870 471993 796144 670363 902271 -621791 -124475 229275 -435787 647984 -424768 7165 634012 277503 626500 234675 251200 -527237 -264026 433860 -903455 128358 -211535 -174517 82931 -943148 -613725 933624 768031 911279 491693 -788722 300096 87475 217335 313955 -889625 -495630 -698470 427107 335319 437585 629284 -114802 501898 452361 700440 360693 586027 98855 950892 352832 944921 -969459 725897 328747 -45846 626799 499662 -631164 -554650 -699306 968716 -88529 524679 -602592 -772469 -477789 -570752 724222 83972 819947 461747 601589 -579546 111909 -742471 -294306 -792686 988806 810463 -662170 -946722 -244012 -976221 165263 -952170 152554 819003 221357 -441290 578616 392718 57321 -957775 454720 -5448 542401 -789011 565018 336522 -380794 742596 -168463 200072 453213 -945147 -673532 -63510 918719 712433 -800986 -449636 773881 -256066 -577601 897854 815788 -573288 291400 -105948 -918962 695067 -805038 -812329 928039 -602534 73728 -351854 -97195 -495140 505225 454 108873 -348263 834487 468759 -97976 -633983 -784790 625500 347499 762741 409494 380451 231071 -552884 -657855 826538 -621915 -737585 401670 865127 140947 -236098 -201324 844162 547025 90569 -886097 -979755 102813 -699241 -256210 -486669 -774521 -603325 285308 -151906 -287882 -56358 159128 909263 -512094 890846 -750571 -688077 -739176 -427322 3354 472872 -413767 -998020 -391070 -440381 768698 -554018 -785603 841421 562853 -160451 389902 -627006 621143 612065 52555 752465 695937 609922 -152448 965599 374951 846673 -155443 -867324 -18652 -708883 -88477 -47732 43684 352238 -312950 256119 -712920 303454 -12386 437881 -616955 -370757 -718834 258939 -648475 733302 538076 401048 692677 179575 -782177 744609 -156554 -381417 -280444 110617 621852 -786012 685257 -152262 -610766 -311199 443072 345454 32771 -869885 721490 -451625 247474 -160715 405114 -316216 -582860 187157 -594491 317769 -823727 907957 889433 882967 -429274 16667 593387 -210911 -186970 -395711 -435129 394252 653332 -670059 592972 -149839 -679798 -594566 -897683 324378 -656906 687046 -776143 -907384 863384 976578 808756 -889744 -452091 -185043 -348124 64633 23847 776121 949317 611711 363067 -943220 998253 298003 153297 312256 -159991 -119559 -766513 366180 -51306 339369 -373394 -960903 194729 -99761 -957508 367349 296936 260939 352537 453316 225806 966705 -824262 386114 -896918 -763063 -67927 957506 630624 751121 708290 -588406 -504729 505142 365751 633172 -340598 -254177 788238 316111 471528 -438046 -115682 -605028 -279628 455117 -237675 435410 -843723 -429090 -921867 -396165 312647 -675765 -989678 628628 -336296 590459 -497642 -942576 -237589 901515 -253059 -341931 128921 -304565 -291943 -847682 -4085 21566 -110961 285848 509697 586269 -312488 -412507 468302 483796 763074 493724 -935462 329091 548844 -833881 612895 723199 193869 -198685 609196 -39089 157870 19300 -422619 1327 601259 -59346 736577 -671856 -383818 534973 29515 109718 670868 883454 -217695 -242791 612062 163667 -335944 -889819 -98431 548500 -213610 -754310 -581185 507272 332118 460172 -145876 923120 -123096 -219645 758193 -133507 584782 68925 379020 901844 -829919 848071 -586674 -924527 151178 -216728 221532 731457 895753 208662 252143 -343961 354865 -847233 954644 685816 68137 -241663 647597 332511 -953299 -764622 -993811 -714374 709515 -115495 -949792 -875621 -531801 -149901 -924703 -895865 -798728 70959 760866 -335494 -135416 186099 450600 630562 -689033 154453 732747 -581088 315385 -395614 -155334 911882 -132908 319066 598390 8939 638435 894513 228690 165953 786197 -778224 -430214 -376322 896751 -894957 957801 739208 907398 -74743 531185 371001 -279418 -392457 605750 -862240 -365651 -947820 873523 -175043 109264 832718 -200652 669321 -197547 267204 -961958 499948 -349000 -54838 -754277 630277 -359417 -855703 -452545 -48666 -122266 546780 247012 111382 -423285 419348 578299 85645 -969790 -775756 662088 861115 -414997 -884331 -749722 -160767 -587145 412484 -549951 575029 -234001 636671 362522 980003 322668 -25156 443270 -142585 -531808 858658 359151 519956 563916 550158 -465646 121329 -131640 514447 258176 -639050 377086 841963 -390883 939507 -456081 -746600 682660 350761 822573 645827 -135391 -153777 860511 217676 -435851 -202161 -319296 -574393 -454571 -762746 802720 -90371 -797365 -501561 511713 -335638 523956 880729 521468 251709 781376 604020 -735110 -202790 -803466 -891832 -544389 35675 -606035 -60681 305714 558347 -874732 907158 494182 -181270 -543061 -839376 -393101 143148 647239 -567742 -441 762041 646546 975680 -417050 -153810 32649 741134 613223 526811 -336260 367368 19060 -71485 864657 -944901 -557106 756256 814530 -378966 684102 -998692 750682 -799542 27973 -995431 -901252 999046 -773179 893225 -269028 24955 399702 -457449 695940 -137667 752154 -31460 -10031 363345 690121 -295381 374003 -458319 176046 863334 363184 839243 -549720 -756314 618529 73986 -816726 -966921 921396 -591445 870075 34585 -921815 -545263 164087 747008 891669 259698 -350452 875861 -338718 -236288 786749 -433804 696396 98913 -330525 389868 -88347 3247 94055 149249 747154 -466056 -206775 -819027 76428 248767 883229 -753253 -909471 683130 -167672 764459 711281 425618 -554041 921073 177137 977254 -975447 405045 -776086 -376760 853904 159476 405179 26750 741236 656478 229011 -971966 -756001 -553514 86008 -543677 289138 458229 -654013 790690 -506913 893320 -819551 -518794 872045 -579187 488340 -139320 -914697 744762 -641296 -352617 720237 787574 341726 -761131 655570 701278 -34084 -919703 339132 -567103 198459 492331 209495 335396 -466912 -254741 -521118 631359 54148 232298 -423504 49534 709813 -496417 -907991 -591487 -209070 174195 334791 725661 709586 -696506 -278887 150105 372349 -896792 -350141 -997135 500849 -694304 -539525 760278 -293217 -422231 559758 345132 707020 168752 823385 -184118 -288751 186071 875345 581054 -173605 883573 -132356 -627769 916716 -750380 592629 385753 324823 -777295 -35476 666524 -50040 -502208 313251 308077 -591302 -330843 698866 -432932 -148225 513148 362052 -878420 888251 382034 703640 985814 -281175 442794 -79487 531847 -16683 -936199 301734 749597 -851040 -949591 -757437 781742 -296896 438426 725926 688897 755901 591517 -445262 -186477 360821 -332297 -948384 119827 262041 29284 -621767 292198 310062 669458 -935842 645924 103564 840353 712064 -588903 -831518 501289 93416 -7355 -698319 -281804 133616 -531620 -318772 -63168 -57337 649287 -542882 -977601 -341839 -913247 -116892 751127 -531195 -878405 -222801 129570 -324434 -144615 -296221 -313682 576874 188275 234235 -863234 137358 -638924 769475 605896 21760 731646 207324 -849099 100412 695076 -500293 -441372 857424 125230 -39637 701159 -176545 -675623 -254778 772932 656801 646293 349568 221045 -725918 795141 978972 -90392 379007 -365949 10421 -957184 -741908 -109031 -742217 -165357 76848 -548600 679907 -477078 -651545 274757 -230066 -193596 -559680 130679 350690 233043 170620 61179 -945060 117438 -499851 -152224 -763188 114461 306581 -922901 -518376 576512 -632102 84372 669818 734568 -681895 -406137 -331523 -435381 -638536 -508764 260868 -718699 581298 616703 -9404 455330 708631 144865 924101 -245819 288841 268357 -840092 -652859 737984 250844 -350508 733274 243975 103306 -878696 -352332 -737347 109542 402954 -626316 -362731 -471874 309208 543793 960086 -631279 731522 -465035 -122660 -269549 740317 -24771 -949483 -818260 -107245 -355587 -251003 -261127 -799328 -797159 -679614 -699703 -831018 306285 -297351 -62302 887514 520134 120551 552506 480294 -765466 -864288 -36866 505989 -334332 524620 423183 -42982 -719926 165541 -73025 -740391 206806 999675 -890216 810892 330809 431216 -297898 590415 -625797 179132 -962712 -768748 80661 -39127 -501261 788128 -779915 -15592 16335 768653 -70402 -252037 830088 632006 -387323 -794919 -376994 235021 -149035 -606771 892101 676217 -121941 -732025 37350 796272 -388677 -159158 -307172 436913 -848854 -542996 -126088 -840498 -165614 -463271 -956994 -187350 -789887 -604911 -463387 345855 -233990 -187739 -183525 -277670 52850 362429 114879 848796 -14380 653205 -673948 -93061 313342 581756 123861 948352 462146 -174765 616716 411527 256102 -848748 400441 291394 650788 -258743 -220094 -129354 192683 -379120 -541763 -146756 -451044 -962274 529783 84609 992397 -595143 158192 386950 -756215 -398148 816349 -371295 757006 878359 284965 225019 488590 278988 332260 -861552 -570128 953843 -745620 48434 664332 -550985 -357697 308102 -402382 -571945 -892267 77700 101923 471590 -469668 -922373 226453 -630388 -231501 132748 -345548 -475390 63215 -467157 242460 -275815 -159978 307617 793952 467572 -222106 256268 944006 571082 702287 -198947 765705 -352667 -160395 743640 -323498 666789 313647 -855784 521039 -595074 -57973 750857 -206005 246774 -762040 416620 -448109 401576 203354 5335 14055 732867 -262551 -267982 758135 576523 746578 -836293 -235286 145751 -778204 872451 -783525 854290 435749 715887 -399017 -638405 951627 323255 -886560 819429 226883 979434 -669715 655543 -286739 812776 932328 743660 420574 737511 -571090 -529196 -346915 19695 -417261 -194222 209510 -984226 -578213 -841252 -371414 989540 972866 930046 574605 -283640 -860939 -252072 526503 -420062 942487 522523 -233020 -736290 -642115 163983 130020 -413889 -644494 723600 76987 -77286 -592332 -673779 437042 30231 -934284 308104 -73116 887476 -925926 -214376 43810 -848191 38271 -58134 545519 959973 204145 -84164 913925 119191 798899 -954912 864462 -521178 -877190 165823 -139668 85426 -407823 -373164 -61646 -555088 -692554 123692 -42200 -555030 -558501 -327315 902667 224765 575078 -525492 -975030 -913831 -631087 -573803 943243 680005 338826 -415577 -90332 389720 -381068 -194699 835874 -518400 -754076 360198 -611003 608383 -732378 917110 -764286 -568086 -143754 -523149 422016 832553 -782969 -496831 671643 360825 -883585 659127 -724892 -142356 -806408 -131649 606239 -392216 874624 -898087 -836028 -821596 -163174 -18535 241535 757934 -961220 -731995 88112 954600 796111 -87368 -974229 -101242 -912589 402977 148985 -510958 917688 -709564 364885 483433 162341 304024 -939216 -646981 759476 903080 -63379 -56178 128660 736531 439846 868411 872422 -782836 365221 -253456 798529 912090 475244 -803668 -197074 495193 637869 940486 -721875 -611465 -396461 659303 83246 -521801 -93576 -266869 -997224 -898894 -947732 186501 -253754 564881 -550860 484984 -727419 287380 -678008 246622 741911 76046 -683564 -873980 29363 5991 49593 875020 509699 -467815 805001 23018 269092 -774605 330446 -393369 -150231 782809 -89020 -251486 -639847 240322 -643750 503050 -824339 906553 353205 -342811 299795 22684 -102868 -45620 799597 74592 895309 -115796 -680622 572555 -572969 95686 799884 839864 -627138 48688 690009 -21993 -430933 -809389 -111894 -61078 429689 -911765 458855 122634 -938951 -890486 -432535 -295584 356270 -875 607358 -258452 -475439 520389 -712919 260033 -886961 699687 12895 -576378 -85882 625180 -912245 -423433 492556 417882 221707 -947102 638761 867177 -923856 -369877 241111 5543 -105790 3529 15177 281925 -445830 -988730 925921 -354232 -3961 -320574 258232 876937 -52087 407025 -357350 43957 632473 450969 -37113 793933 -935873 -117739 -150092 -676057 -247942 256340 520712 -795029 -980804 558299 -701921 768151 501355 25791 -885686 146940 -828063 927148 27789 -56897 88300 508256 -317152 -480040 699983 722736 462574 -629866 198720 241027 -505447 -372966 -598552 267858 370548 683607 412774 703918 759688 176280 886092 -560198 346384 -337926 650144 -71508 723325 -662930 -364835 955728 678642 542521 910319 -892922 -405815 607219 930362 -436289 -819700 825995 -667500 783876 412029 4033 -758585 -737426 -583410 -826197 -617328 234671 78698 189873 56738 976520 -497302 955025 -984157 -178351 -294879 302683 914478 -319372 -737839 724470 -333488 598642 -615693 -74471 880651 878941 32435 -360749 -203818 825820 702065 -824572 -776294 -979158 -311742 -288670 309815 447767 538860 828789 -332803 142981 -909202 834714 -355404 -973715 -124554 996100 257044 347352 827881 464054 317517 509414 -442018 890891 36225 -815158 724771 55982 -305723 98763 460215 -786526 -669917 362821 -968754 -867012 -143333 989606 605009 792739 -709987 899314 -514469 -332841 -788335 -122176 129980 482343 -624688 -136774 -625798 492602 260392 -910687 -943541 -968057 540379 627014 -829796 -503459 530977 -36334 -584946 -82212 -574302 -200577 -595980 -996999 -619652 -638947 112854 -11522 -65853 961806 -600079 -359929 -204036 -110070 800820 455558 -258143 -849956 -278716 -763967 -445920 413923 60793 215503 -412452 -958318 -958241 -149474 636202 -462224 -14154 -348432 -315051 -820327 -765837 -358183 -165733 -725957 -472771 792003 -635218 225049 594160 -946069 298164 -827380 816413 206177 876487 889725 740360 -508789 -371595 798700 28584 2978 -322495 -618259 285099 927539 -453087 149285 -455312 -301920 296702 -338095 381835 773533 768183 -286912 -832572 917428 8990 -238124 297624 96449 797177 981381 -331209 -797066 444418 487645 833540 -832296 185832 -295427 -760807 68544 164556 999831 896960 617180 -374204 -437134 834555 322219 853468 -872087 983676 -990460 717456 -577172 -792659 966160 -11565 143102 -180310 -575413 -31733 8117 -873534 187143 -34541 691261 515579 -388503 914359 -36651 535563 100714 -869572 783312 757470 372567 344278 524822 -772457 -869038 158767 604961 -419961 -442418 6374 547712 -259144 619543 213774 216151 324197 676936 -142421 -782628 615935 -339757 654009 582236 639402 473981 -418011 810548 713405 -353441 -103343 183129 -685754 374246 323220 734289 950276 421971 -518600 73143 -630805 -938180 522874 156091 -734429 704393 323085 551839 -363127 703096 -601448 -797253 -836051 203674 771636 649850 -407342 -964396 -414225 -565541 648434 329055 963019 570225 -745289 -117304 583231 -996893 -174334 -488720 -375115 268781 -268440 -720883 464139 457949 -448336 516775 -805741 -2410 728919 -792804 411922 994321 -930164 -328547 950852 590423 453684 -568658 919126 906761 620007 -79318 -476053 846424 -457103 -696131 -287592 -453235 404050 954728 -174744 -569854 -618177 497153 201689 99622 -645090 817968 399837 -875779 -606706 -768525 89306 -716002 905565 903194 -190294 729396 -938993 265420 819227 -67842 20190 -115455 -178960 349902 608053 -392699 -752290 951693 24755 68347 693392 326326 -365138 -43560 -391004 -94249 736430 -612380 -793044 746387 277486 221885 218670 -738269 -931234 -116013 -52059 345040 783908 -69011 -236931 164218 870166 152994 -824166 338964 -167743 -542879 -513710 -857563 914406 -850198 -18322 904649 -245513 850258 -876883 6319 -97122 761603 831681 -724968 -501833 -939206 -524720 -704290 455121 -386680 -598283 344683 -604623 -775087 598588 16701 496463 29263 153642 -171927 -256937 -144368 -2126 672661 928681 -259468 268225 450556 539225 29872 617523 -290450 -859216 686798 573915 -57139 -71767 -613205 130688 416017 847605 -214665 -323622 -349883 588408 56760 -324327 -824056 -981430 -394424 -342050 333709 -244682 983378 -887616 -242149 519614 494681 821833 427790 -423403 721329 -921610 694612 689571 -493564 -26565 -806415 -508283 307663 925692 -460037 -567157 -534942 451605 -864097 -122184 -2077 -124973 281114 53957 -40245 -102408 677696 -218081 518888 75835 951673 -842396 48089 347718 56255 -756886 -416746 -460873 204194 417720 -549019 -350049 -289212 545162 -697882 -93562 -658851 -6191 379400 716389 47543 956593 441617 -260822 -981453 -441726 -783206 775991 536387 -245936 191888 -298268 211438 970971 -330443 569464 -618416 -517224 1565 985908 691990 -533715 539954 48841 3718 -311176 -620368 6365 511477 -282871 -213975 699530 -965809 -500572 668290 341470 -263532 730945 647156 83932 506197 -349813 -286324 -825479 316218 106340 -5076 -389600 -634497 446687 667656 968495 658931 961988 553001 -726536 -727688 -655216 51694 755265 531845 385779 895494 -609980 -691417 523088 878454 -226384 -104197 -148672 215961 -598875 587190 852367 -800740 852924 965150 306750 -30722 -613251 -302834 304255 742038 505831 525942 78652 575116 -554516 -363432 -693999 102366 -397070 -680372 -522675 -743587 758484 -771075 833269 -356434 -825506 426666 245953 -613686 776532 -947930 -111843 -25346 179564 -706215 -313943 744811 312783 -563396 -535239 -309369 889501 -947872 393814 -195942 -491674 169320 543675 -506046 370097 581131 192857 530160 -13447 782483 701011 -450583 795690 949856 226947 -167610 -468311 -131866 106867 154868 -130359 902955 470885 815796 13783 531146 -709684 -391524 -861553 756722 630480 -900588 968997 -460312 -891058 850650 -42563 491904 300886 -410882 -791309 -156120 804907 -767001 -158380 -379042 670022 -917171 297442 -44491 -254893 -741443 -892396 928212 258738 -665576 -997676 -24714 772088 219667 544255 558699 624364 -82887 578281 464022 -317941 36452 -72490 241901 -673788 320072 -557310 433149 -67652 538344 305690 450019 145482 -671841 71617 666835 217724 -890215 317708 810516 -658223 987607 612742 40066 -760579 426542 60332 395404 807529 858568 457842 -388556 88752 -324446 -302659 555793 357155 -211955 339431 359376 438214 -963155 -189634 -313041 -52912 -710275 -805883 856704 -238673 -416312 -864783 -445652 -780799 927537 -191571 -763602 -607460 -821331 -698025 -392173 -500729 -103932 -514431 -268927 -474369 -302509 862256 299821 -692236 -570995 -501408 -390173 -759031 412661 -101761 -883582 -96617 -616539 -915218 41597 -16598 471563 -466429 924379 474115 -318745 -43511 -553928 -890092 -687154 706238 -190398 971783 -434518 975828 -733379 -697928 726456 581105 38784 -700874 857096 730928 608245 564422 -537344 224541 -655204 -335393 912601 145084 -796791 -846673 -900575 -528253 -42142 704021 851768 -496037 278242 608165 69587 404771 825304 962472 -578948 -95187 -581975 614681 884623 674624 -619319 372393 -848194 992660 309190 -382021 838159 848217 -166978 -748055 -223271 -655952 -76444 653181 65866 -916944 353919 135545 384228 -116510 872939 -557936 351227 834629 -22378 485290 -34119 361420 403587 -743580 345370 43483 17483 -736627 -39952 512590 -154601 400042 -954912 842609 -845273 -8076 -786461 890505 958926 -989483 405959 -189878 924404 624366 -20053 251102 806547 635539 -376314 -421659 931258 892365 -762207 739951 -511219 456664 -510952 799364 -344509 173091 685021 246940 171431 -170925 124085 524840 803607 229440 -811847 720647 18440 -974475 234710 109969 -664320 397108 100430 -542448 -231782 -256656 -50763 -701631 -765690 -708014 -419980 -837928 760839 -540747 648905 -448006 761203 95530 133573 199105 -63562 452596 -775475 -900677 -64817 807437 -770790 526954 -301487 -257889 -896455 -673082 948707 825868 -102132 273591 752449 -985113 -657081 -33509 485945 -640008 608371 280262 -707409 -797380 -470930 380285 491802 -960926 774377 -416518 611332 -843697 579689 461163 -571507 521627 -862010 -12557 -258967 58770 -905297 16296 946270 911797 -199003 517139 -260665 586806 157948 -78541 332564 -246145 -944675 -41991 -570553 94379 -504506 250445 -686216 -326005 -909432 112521 554322 -286813 761031 -119687 -44525 -10453 57854 -881695 902288 437519 -465799 -477577 623792 -554897 -488871 442596 -469268 286495 -139756 -963257 307797 309287 762098 -861262 535182 523844 -296815 917675 158925 332390 841826 -708436 -763682 -150991 194473 -166236 -572127 -25860 371969 -726156 956935 551380 762454 302323 -544999 -732934 973417 -132118 266609 607073 -906033 40345 90814 -541647 -120718 -863184 631492 542151 -772849 -393642 -280870 -57294 -648649 898598 -627990 -503369 -421426 -765012 484853 -325170 -940145 986605 468621 87843 72710 -201379 509913 200598 -176364 -887066 -927468 -300356 -674962 514791 924302 -639524 604574 -878925 -917846 -879502 -228479 137230 -491938 513327 214983 16948 108598 -618121 -787849 335570 361937 789090 312040 -614518 -853534 -763717 -420023 402803 -319696 181380 297882 -360809 -460649 -848272 -867920 897140 -963451 382184 -653259 922235 7166 -239097 185894 -879980 -687975 747294 596051 813848 62464 52272 -206238 48981 -367244 -774666 -568243 712077 37702 -283043 835679 -635145 -414625 872451 64699 250173 727097 -336450 -211627 -648195 -878876 650133 -536585 -774455 413826 -532667 -83778 924582 710219 943933 -167782 81680 544650 327970 -217903 -824075 274590 812108 253053 386229 175226 -862649 -336119 -440151 407845 693076 -414408 345753 648635 953701 -160226 -40636 -302742 629156 137893 -72740 713078 258156 262921 484358 329013 31694 -462372 147551 40467 596622 -284157 273394 377487 843172 -146248 649539 831677 25019 -351226 172231 443202 -628171 -278192 565610 265691 -375899 -633142 917000 -508713 -168748 760573 -352908 170392 846397 446536 -736396 -801514 -13808 922842 450 184668 -63437 20921 -243187 -81272 -78404 875198 889078 -251057 -496136 872598 -566381 -60297 -704792 -774205 309616 -474405 -963137 140953 919945 633195 -504219 -1599 248529 938538 -716810 -490695 585006 -411474 -133052 -529070 -388997 -762845 153553 -571343 666756 -720696 632150 104271 -686323 -734736 -156737 886778 -795316 -389117 -131924 -492079 573931 -737029 -107791 177099 -740217 496743 -701417 -725456 674995 24811 23385 -520929 105462 885693 -674136 683398 -97336 -974678 715176 -20307 -454247 178319 -196687 -43092 -849461 -684831 908878 -451856 -508365 -745818 -166591 -970309 143771 -382215 -124035 -396896 664515 920970 -492117 -326005 691675 98331 -365530 656311 856715 -349180 -384898 -440266 -862996 -707280 -445703 888940 -918132 931230 245261 -845548 833901 462305 388199 633530 -135802 -60384 239592 943296 306241 -317161 -86238 335705 -959620 -753132 381408 427280 -950648 -91781 280347 905026 917677 913986 808581 85024 561188 157685 -119677 65967 43035 -451916 528298 178376 -216395 481328 277961 65303 619527 977074 -104864 -322528 137500 -885484 -923231 793653 -982926 -911931 252918 361217 -646661 -134583 77690 -859647 -876516 -731209 -230786 -901114 -370511 -87110 -275578 598580 -948216 53393 -246455 -24570 -16926 128526 232885 -961592 -381707 -141414 106601 966299 633708 972848 356153 442869 177125 10974 -750931 964510 706930 977223 -133374 -708173 -672359 -221916 570920 455335 39892 -163394 5058 363581 392466 489973 40489 736144 884916 887612 409577 249740 866704 -105958 -317501 689394 903794 -860373 -951510 -363433 -685930 -338018 -165306 -903259 780975 -120011 -203405 -340071 496355 -997305 142146 -747837 -589492 479681 -763017 448778 -505095 -535776 875530 -203483 923371 -95879 561063 668835 -65511 -39182 -361554 806243 -379795 740422 -47692 66077 -87868 -425275 -220033 406488 453361 -611631 256910 465137 610234 38242 233103 958107 759130 -621437 338662 763737 352510 211667 410925 990597 969160 563461 327598 476237 -655793 241632 750187 -996175 215580 -633920 847767 150150 764847 -571629 131611 -472074 -445192 -152227 -635758 298877 410079 -587212 386892 830829 478396 924229 -433330 556140 104159 -468659 -284975 -378383 -154230 -570720 203967 899658 214770 -935258 680761 -500199 -379454 400345 49812 -387118 -545257 465609 176215 -50241 545157 298264 24255 865276 200208 447358 30011 822651 -541004 587589 -160528 -198911 -965794 851406 -932810 72744 682097 825355 -685928 570459 -705854 838275 -375975 141021 -797796 -242222 -694166 774722 902461 947493 862197 466035 -519465 -558270 62677 948398 364943 -489858 381851 -484987 -262911 661317 -778998 -479141 347067 909335 -107748 905450 -313026 700677 -138245 523711 -298752 -76745 886537 177979 -592404 174697 -909351 -607468 465120 -465174 -232909 565459 -662866 -71012 417940 285140 -758628 -110602 -258260 761929 236132 972805 -919458 -600393 -29388 -674074 436803 986487 280239 -620978 -447192 -801866 151275 535171 -465013 522998 -105231 -110624 -717279 -405878 -903872 714069 -160685 -925154 -279734 236516 657597 -307667 -237067 -403163 489006 -15095 -749541 -345149 -743381 943191 -632565 482173 -456212 877327 703494 -866906 849245 -502271 86851 -837850 650526 426571 -922005 -521738 356867 -671004 152605 -722904 914581 -484332 -557716 -595620 -87281 -933255 -507812 535372 -978718 587140 -329240 338241 -914255 -131463 563711 97180 74454 961139 118402 -102578 649564 184926 -325944 -205728 750722 -39045 873499 -726036 -99394 692192 813368 -420703 -575049 391029 206802 -254780 -183606 -901896 -153840 491305 168711 -431878 -434038 -745922 373681 -802080 923728 744577 613569 282978 991972 333957 -358813 130959 548155 -789391 -374280 892999 -755265 -81536 614162 -334016 210128 510850 -728325 -261246 924478 622810 -467537 -349589 387409 -697986 37981 945707 117698 258555 813418 -900919 281023 -49170 -75922 -741219 551402 86283 -953675 -385325 973531 -856934 -690497 -639506 235033 -448268 -140352 443715 -703707 361611 -629600 -130694 -639504 157152 886653 -684911 49375 979211 -475228 -538792 -736178 -609866 -112996 594294 -32885 547746 914459 609890 -801834 -23776 -705777 249067 552680 919833 -600425 872113 131561 -798968 628230 393001 -120200 -11014 -992281 754973 523814 -644459 559220 -203734 -863621 876686 670237 -900288 -166544 214065 -970745 -341338 331892 -229155 89482 785011 93928 -254331 -233037 87574 -450014 -276304 638912 16462 785005 621050 216486 674355 430471 -477039 -802418 480812 -271198 563385 343124 -89226 65508 -411959 402823 893475 473447 -522197 304108 -976487 415930 419167 357627 796431 -486946 -234375 733919 292371 -432054 850079 399610 -214137 191591 773516 -318880 44703 530836 13583 -257065 -722715 435235 -855539 -499491 -313546 -858918 143354 796450 245698 -376332 361316 789898 -819697 343709 -271767 256428 834678 -899206 163260 -422826 -763355 838174 -227292 -833530 867227 620054 -103299 -5006 -466512 941662 -343627 -665983 -512374 -75287 895055 -499376 -190935 -928866 845284 746799 803292 -581419 -777187 808737 -848695 -745890 853562 854239 104681 615163 -657650 824277 -11767 995937 -471167 246051 445515 132154 501517 247582 672163 -561882 -564159 -386099 793178 -826571 -562879 -652564 -177137 -98193 -952380 36844 -321487 -574900 -175851 -913551 296966 -375876 965138 463187 637095 -105951 -762576 -208226 -563327 305616 75765 446866 -857899 320404 -948356 -330077 -411463 813738 -710667 -792711 86294 -278842 890659 801137 544680 308365 -688804 369563 452737 970392 265356 39483 446854 141816 669362 282696 -170512 -980820 379361 749039 67916 78764 -32832 -924527 240251 -142750 90763 -681279 6707 294572 750480 240839 531964 -939556 230195 865696 -63179 562360 989803 818939 594700 -247558 566466 651837 -940279 -457648 -249128 719231 -643964 -946083 542817 -889077 771498 -903882 -614237 682210 103164 142566 -241159 490552 697936 -809493 -567085 -820618 -977458 214711 -133325 -440520 557940 -304464 62385 -719411 -863341 -483536 569336 -852678 -682288 546566 426822 746806 810916 596339 582384 -918737 549723 476589 725341 540868 206745 -85664 -818554 -48823 775632 534952 968572 -206905 -760628 385560 -901662 -662663 562983 -827850 399086 -978865 -292779 -846852 -29716 477167 -705766 -659495 805564 579247 60942 902446 -116529 300317 -416864 742738 103086 -572809 946960 732302 -17805 -711885 -988940 -718687 712909 804984 9268 -530754 -180224 250403 92558 -41591 -406429 -772797 -304878 -977635 -548768 963485 204199 -355063 -830216 -358615 409348 344910 -699331 746516 -642376 -568477 363606 487868 -458461 818098 -778882 910646 677499 -696936 490501 116299 595528 -205463 -478130 -730122 -698393 325865 -356913 -27288 761739 240212 -492 -573563 -301001 969687 -954052 212581 -84410 19860 834042 383828 -11805 614690 -793963 691281 644625 378891 812777 988179 611749 811852 -375964 351743 -175033 -225959 131978 414131 -960268 -951913 465010 477055 -253313 359263 424134 220902 866443 679041 974919 -606046 -244206 201663 756294 866973 768098 120142 -557780 -914183 -751461 -720167 75379 -553592 279730 -126210 -254549 -878380 -621071 -132402 -891786 -87399 -956172 40145 -459764 166727 503982 819328 261560 457985 -158494 -684471 901209 -502368 214826 470031 809314 127152 -154893 470440 963930 512753 232831 -853795 472669 421975 -157982 -815892 951961 -592885 -366586 -225143 701650 300008 -192984 333785 -504866 552063 -61224 -376202 -388183 168852 -320772 -432785 -954061 -149857 112333 873925 105869 110028 705112 493550 714080 278650 815231 974165 -775451 65983 -559242 165464 68206 687459 818887 570313 144988 -1567 -642866 -508434 -963929 -842134 163261 -303870 236762 562913 321945 -121679 997139 570975 -102981 800415 -194041 521393 -245935 -771614 486140 835541 -608294 163587 311117 289665 -956115 -327038 998762 42140 954867 -173489 -732714 -875453 478248 897745 920487 -636603 -208354 -636574 461833 -652377 759162 -513967 -540485 695713 515637 814815 -752240 -434913 -231140 -529853 964848 -153535 -787247 837799 566997 -239524 277191 -612568 -464562 757750 79178 355801 -633217 616782 874485 114881 530974 -917294 710714 -483624 -209288 248742 -775842 416526 119402 827428 191482 -343228 -568599 590423 -426501 323281 41979 -494722 899746 -828801 -158789 131472 -182395 -286836 -933543 -24654 535052 378153 919959 -22846 -829963 334590 -182323 -886832 243665 -67037 614374 -960737 222853 -289624 -707743 1704 129482 -42865 -403247 157720 10413 808397 496605 -524979 -587761 -581811 -482495 -413475 -868954 458092 867275 -887409 262010 -3074 -906017 209631 -803863 -913336 486899 -114817 -173532 20228 403731 830289 406575 -249760 955359 370798 327525 -962561 -674168 -609118 -579982 -486410 384343 174957 -337449 814800 -813274 229507 828906 641163 -833820 -656691 -171309 -440808 -151019 -634650 -99312 -113569 714192 -352993 556913 -120135 -515776 -88836 379549 -99595 -702940 -546124 -9460 -762413 -850482 751925 -679030 -315124 385959 -731874 901179 488264 -316502 309827 118929 -347738 914917 -45908 756567 -442440 708603 91798 955050 165380 13221 -880015 354554 337028 -349524 -992288 276750 -71129 -61840 -662340 -723715 -186418 969572 -635246 -364362 168527 298895 -760672 -508679 -325386 -495731 -166948 -129316 55551 83597 -299283 -193081 -50147 -272687 472880 -889481 -786570 461232 617908 -39297 -506588 -706537 827326 -814014 -767306 -223997 -811194 -512006 879917 -777463 15096 75317 -207488 -806833 -830284 650707 -822632 -905584 855950 -417143 -435371 238620 644303 533985 -447609 76245 -778382 202296 818549 -428109 731048 -574018 272474 -439615 -162347 -823303 -161950 13342 -553456 558019 -209102 35581 -173145 304199 -695202 411429 60440 -933752 7152 692210 -292199 -649510 -899864 960850 -459374 -268185 163126 -222903 130974 657964 -409534 -737427 387853 -508295 935780 -866837 746085 853108 916588 -710656 -947876 -566890 -953700 -253056 -996129 99117 49705 -619821 -716401 -77096 -741570 -609549 347070 -876913 211832 -408720 -389258 630936 692715 419052 139379 763539 -100965 -469473 -886876 44655 664964 -550061 278446 932082 945299 -451479 510313 852917 65963 356691 -780831 -424923 582561 -525160 -934186 -383356 200000 489044 586684 -680602 -597690 1717 159548 541749 488292 89342 -927439 -889555 677698 227591 351660 248160 947065 934460 433137 -404173 903192 -860902 954999 -428449 542367 461237 709356 -7439 214919 -459980 -995410 -343861 -364616 -370093 -807597 -369247 545041 -532383 731811 469372 718692 -139200 -131047 -888133 -576522 867431 -146331 -301939 -487164 -942365 903148 -373257 -990919 -445231 698311 -318764 411705 -554010 889280 -209711 -497894 -241560 -415272 404589 575205 502194 -215484 184959 269721 -8140 -273173 -501201 -785368 111600 612457 100987 -606472 -116226 613136 -442316 -117917 435849 -796703 -243841 434616 -663600 808599 550741 -342600 714662 220957 -94973 -277094 683763 727443 -887510 273799 100400 739533 673344 482590 526191 -405036 -881266 435953 -150960 -340381 -476240 601223 208397 638443 -351721 -505384 314607 928272 -73590 -859564 268631 -176599 14113 -300708 -798154 -204476 775497 -567353 306069 77471 401219 -94370 179214 1456 -485339 -604703 -733872 444575 90455 729728 -483168 -840121 229783 -536349 758610 -883784 649590 386594 -755244 -276041 901592 621901 666916 458557 -367240 778982 180181 -84876 -370590 -282526 -562802 -218563 -253321 -147797 216715 -20435 400236 750241 -512871 111371 -257204 490260 89502 -13869 -142351 576076 273551 -170570 608271 -875006 537337 926872 -634198 872420 574073 -363119 -919142 -7404 973507 478189 905486 -350935 -547425 356908 -938746 29741 -581530 261378 -91305 -400866 -873462 -390696 -970324 -451730 -22004 29641 -677505 322818 -620412 -293466 171300 135222 775964 793586 -109506 -743721 272789 41447 -145720 163624 596288 -827793 -426739 -42914 4102 885036 79024 918052 -671902 -645519 -395738 -700904 -831135 450374 -461897 879948 415017 196072 488320 -926266 -635025 821446 -225420 533376 -761089 340870 385238 -425752 -776008 -48386 110784 130017 499469 -71621 38688 -479423 209029 -149379 -611402 -181295 -139844 -895431 -483561 738000 -190368 -351466 -421459 57840 -864715 20208 -246091 -786857 856082 328024 -65985 322847 702433 -498414 355889 -776617 292258 984854 862661 166144 -171415 692368 -179578 -348912 -571684 -857888 47831 -530317 -376138 -13542 -306964 -694267 66118 424838 -684081 -7399 80497 731426 -725796 -696459 559276 9243 667461 201684 510338 -289448 -447856 455266 713108 -837649 75028 142659 -289132 -862802 808063 580237 -864311 986131 387155 -470966 -982641 -219692 421732 -77065 -124332 149721 -840996 514951 661659 -168260 -359369 -172447 -575363 -948272 650695 755165 988067 740759 672561 474315 -616115 -349238 -789010 -407828 -740914 -500523 454732 -89481 302862 914648 140650 185622 551559 -940760 -766017 463078 771912 11468 789140 601083 918773 583296 782725 733017 383941 980277 192516 808444 -135293 -198385 175830 -693295 -300019 663910 461076 385339 -75816 -838714 -960725 230031 727274 -456465 -521123 -709865 722910 -945707 708414 846867 401252 -685023 516791 -467404 521023 811822 -642554 -948321 -129083 -469364 -158404 172272 -759710 -915839 -850242 251188 267797 -373373 579397 538350 593521 359232 -83490 784787 -844771 146582 -155029 -419442 -215851 -919653 376480 -277699 -153497 -911338 605190 802034 668343 841092 937851 764146 -633540 -30571 -548048 319226 909440 -136660 -787030 -793163 839204 851042 14658 -561721 910681 508163 -958427 -62523 -423192 -500465 -332332 165818 457131 -49605 525861 -957148 -344302 506350 -827840 -309003 -420961 -630332 439075 869395 -953878 -324082 154143 994520 906654 104784 -645032 -236653 53369 -852670 -286391 -447867 -495152 37327 -66882 -774940 771082 650777 164696 -248869 961824 881011 -828403 583688 235427 -530714 124453 -791554 711222 495917 -209346 864449 325263 498617 -132279 -587444 -940678 661421 132746 -53106 -952489 -881437 157724 -151064 343319 394341 997099 879152 728131 441588 -42568 -70990 -205323 -540283 441496 -636246 457436 343999 63477 795851 250428 561919 -448756 231868 -587796 -375851 -891410 -456043 -339881 -79100 277631 638182 718971 -199675 133882 762928 -333971 41220 977643 858730 -63917 112993 521779 -755202 -275224 -96848 -231289 674633 597244 -935494 768881 -214114 -796046 280699 -284082 501444 -212160 769954 378190 603123 503666 -780268 -333576 412507 561447 -462488 -298461 -286050 -236014 -123540 731518 780753 417786 539039 -197111 -774529 732219 122549 -202599 -464731 -666045 255510 452824 -23497 -17258 -587553 777795 639385 -405045 962784 -65750 368039 -600948 171037 -613069 117806 -626022 -277811 487640 910833 750022 653021 -673436 636965 952313 669806 -272518 416373 -155731 719827 284430 -504577 -573326 -214508 -814102 -528940 -631318 928365 764715 884476 314445 469200 -12735 -45200 399078 45791 -393102 329374 392084 375539 326232 -161047 976714 -537960 877790 818854 -503025 -620658 466119 344480 651775 -877366 -482521 -942315 -961848 344690 -721432 973111 190766 945125 235334 -22484 314503 -106063 -364973 -502130 -396225 -735590 -651404 -72084 513110 824090 586083 416198 622429 831068 645675 543637 863613 199616 -796241 -186687 604016 31194 995235 -2775 -781563 -489358 735888 553247 -703584 -213499 893781 -326295 883384 -398141 215201 113345 676696 421647 328954 906838 907038 -878205 -931527 62409 -378305 142185 -738421 460977 784129 -577214 627314 124439 -740929 -708797 -605374 -667014 421225 231763 126500 624076 805634 -398065 73239 939252 422048 230470 -850710 -420790 74351 290429 -204350 954142 663854 660716 851226 -722639 505392 -109825 -530369 -211910 4829 613590 -45488 -209566 687 -880698 116036 98377 -885323 409302 840803 -645505 -16109 -702910 895948 -212469 -104961 -113541 33134 -664728 -990522 -694363 -50802 -194941 -915387 -247017 575687 -777282 -984591 -801057 -33275 -825360 515792 224060 -193270 371043 452477 -347870 -196374 -720428 -280280 377017 -163314 -973961 -790637 697694 277044 -782480 186902 -309087 -35475 -873253 65692 -17979 -737250 922181 710180 -274876 -971265 332721 297281 305096 -19425 -227692 -903910 -275406 -823713 669785 -292757 782615 -334862 750045 -648062 36158 504548 422260 -186941 774948 113295 -691869 294948 -282248 637607 168035 779441 -761953 293296 557093 -740342 372913 626307 -132664 -521760 -892934 -631988 103653 -296964 -240134 975503 -44540 -353224 905573 570142 -827741 43011 76964 -554204 -949834 -666911 998099 -712930 603554 394729 637248 -915363 237121 -265658 -411534 -67962 -667679 -885961 -653408 122513 -288315 -328946 -642123 -28595 -261597 923060 -490669 131162 966052 -894300 -20531 -208082 -354841 683116 335148 665489 -146818 -92241 920235 -788448 -977169 192550 457786 -742066 773812 -82278 -499074 -71330 15803 217835 634576 -66709 -165273 359436 923194 -127007 973710 971653 -124163 -669823 -865799 223983 -150002 -123680 -295961 -339588 -240876 474088 436619 882541 -472980 928982 -49783 -136039 398757 -261062 -218500 462317 -349948 -403589 -446221 919270 -338303 -638128 154351 41497 -185784 75080 -587929 111532 6073 -209725 841412 127194 -491672 547446 284005 -265997 -557154 552939 260253 39257 531414 241790 722864 857092 243137 930786 -74535 130047 794435 -929766 -93113 712041 707315 16896 -69476 -991755 -586977 -983614 994156 816362 417606 -92576 3908 438948 25628 256815 469536 -675183 851081 -140071 314740 -793035 -724438 -131494 757796 -652506 -822449 -843260 -209012 -302831 -809349 888829 795897 169779 581607 -572996 -435282 -402080 439807 -75377 -95648 -585600 707940 -584296 -931271 444685 134888 404811 -189607 -484329 -762346 -280078 -132784 7616 632359 -453975 -157018 557888 -789619 852706 -22188 765665 175212 -489118 -269368 -664700 113052 -184509 476773 -545893 -206935 -568848 -142080 -202579 -412717 420140 -597020 -359082 -350962 -397173 809167 -112572 -317949 832630 748402 303034 718477 -101460 686453 922000 -922563 276412 554865 -371790 -605993 -332276 591732 200349 242898 129109 682881 -535835 192988 312868 490125 -899023 -88620 171226 -29948 -494275 817486 -650451 -500799 39256 -627438 846630 -647399 -674076 214173 822817 -632879 113368 787102 -37936 961955 -211519 183547 -407368 889022 582332 -880566 525618 -171709 -953730 861784 942955 516168 958669 939557 -676891 -346535 -497148 -255898 223603 542962 -157037 -385918 363329 -231290 -480004 912406 -864310 978299 -143273 -248591 392800 977067 -362545 833176 49704 19557 -945117 233027 115611 187370 -686810 195933 905606 -912272 215104 -439672 -873718 -357981 917738 870936 -468963 -829537 606774 -15853 -870393 972919 -140220 9784 574054 -851919 51022 -697484 -220885 -283704 613277 294126 -567909 591401 -695662 -460675 -783282 565302 -25954 -647892 -40653 661830 827594 483901 136587 -955358 -302288 -407133 43113 494986 42623 -634362 -285896 537774 530812 -860605 -45259 -931915 711932 -889367 702449 -944070 -602134 564798 344017 -838454 -288313 495928 939533 -181657 -632923 825092 -278860 873736 -650197 -724990 -620890 857495 644629 802759 -934119 131826 -672335 885274 -136299 -917014 -943262 -891401 690936 460743 963872 409616 -692237 304705 -828809 789062 -821366 272520 28804 -716108 -656488 977086 -573189 287909 564168 -270344 -293724 225817 -201058 222273 -68776 -104508 -887572 550807 657417 40591 405213 -978837 -700616 -158571 181358 390565 -243075 -999257 176495 -628322 324226 -776503 667271 -904028 763784 -864590 -493523 414202 716896 -313777 -509264 -876971 967027 -807999 581040 -221344 101180 -395941 37922 -472903 -594360 52645 536400 488434 524221 210780 -193577 514449 -202544 310512 -255449 -627056 586061 -856956 -924025 -600099 -524141 -26639 -413810 -581541 -955243 434883 874027 -780064 863962 142010 -169571 -815307 -447362 -516789 97276 -145767 895023 -31843 -915921 -618946 -792271 42380 415731 347722 68315 -441686 302427 344663 605847 222392 -798390 839540 996837 -195535 853114 329762 -898855 -745920 232697 -795177 -16487 931525 -686042 952958 -847008 40532 821945 -885258 950141 -668106 -495816 -939505 258901 340198 -511997 -772464 -789667 527125 93385 -564301 -661856 -103642 -886384 -558937 562239 2483 -534991 178701 693484 -924922 -801830 18300 410094 78113 -830582 577661 558625 -911049 823321 -287088 -815373 -874960 980013 648485 -103961 -910167 356422 247203 -51818 403569 -174029 456805 -600663 196109 -67430 601528 680160 348725 725108 -145698 418190 585302 -419954 844814 828443 662926 905482 636914 -719615 -638542 -498212 -219609 939471 634187 676557 -653375 -324439 487957 401404 -707004 -335546 -996609 -481960 556844 293105 40110 -173785 -202010 -541048 -942983 209282 128980 -81152 941422 -539434 141389 -902433 -312884 852580 657691 814784 220167 -400190 12412 119251 -901304 -612135 629153 -606245 -832406 472549 -509006 342062 -261378 234616 -228024 635832 -56889 -699529 -990607 955896 -771521 -488293 -431952 82817 347280 358385 -747654 320250 264604 519386 -523718 123551 107125 226828 -524850 -33346 96102 860816 -138489 381627 -514712 532162 661933 -247155 -91346 -395693 -683399 -359746 598170 846794 -29030 -950033 917061 564735 -699600 553681 541435 -62305 733012 -62547 -861636 301867 37774 -780451 -841027 317945 -554275 451793 25701 -495823 259763 759179 -442288 946257 -227978 -91485 -849073 466730 935936 -302652 520038 -836255 -145633 220461 -226995 831471 -399594 -39376 -337808 200737 -105061 761015 -417810 -582248 -530601 -611782 -440418 -693687 -493335 850122 -953083 -808065 992739 82826 290529 -130220 576459 195632 -944222 -967620 69788 536200 336235 742779 878402 120946 -407914 211497 15010 12767 -617427 811701 -997489 -993576 211954 263007 -669098 253175 -878120 -680259 -3277 775275 -182777 300087 -268711 214392 -748709 -364021 8686 916853 777062 -215607 237965 547789 627050 89816 505667 -900354 151648 -217361 691474 -726243 -544396 -518115 -83599 -514480 559622 571714 -447031 681810 418987 340500 -821382 -206349 -53078 800923 -904876 419350 -330625 723508 405791 -123215 388699 998802 -894317 -829744 278178 -660168 438624 -866158 -912405 -330111 885800 1834 37892 391832 642816 -393505 -824468 514432 277234 -960499 940119 754574 -867074 -190174 93486 -736918 -859628 883234 -953204 -890863 184860 636324 528193 -583082 483695 794578 -679213 -353828 430811 604525 -15368 -598115 937891 469702 816926 511079 -924804 472134 -924701 -756646 -16495 -64537 -516195 -4885 -266881 -93383 383571 -824732 683354 -903074 612930 -888351 -575193 -999922 -505127 765653 -995488 957204 -843075 -888957 -73485 714447 -812346 652805 202051 161074 -567040 245577 -845787 6980 -707157 -554610 6116 -715743 -395204 673515 -292802 181239 -750758 -828343 -609051 987786 -31903 -968475 -748289 -663760 282722 368207 -488410 -81963 -407647 564077 839144 811769 -300523 951288 952648 381357 155372 -820482 547900 764698 -766971 629214 792109 371322 -254860 288463 670458 -250724 493442 -873766 46709 -211484 -47574 -718117 -706332 707657 867356 -404988 379265 -495530 29118 -150694 744059 -126167 -135002 131382 576755 388855 399009 -670394 -319488 768134 -943056 867081 290475 853041 -183931 -548650 -489229 417000 646539 -585002 481354 -89938 715355 228741 676758 -390375 -80952 -197963 -98126 -183467 465620 570891 -769045 732449 850872 -405376 -716797 -703664 593120 -203551 -263503 956234 427628 -41392 657310 -177783 226864 -339135 -349207 -216420 -37707 43005 -394459 101543 646198 -489310 -520106 -571295 -230108 392481 -738952 583316 -146909 122047 358776 914080 870923 -857707 299192 198265 152551 -788592 -278001 901029 55289 -249359 1479 -548417 630580 -762546 -21603 -504585 680129 -970225 -717243 -935153 54267 10098 120163 242143 -684430 722312 460179 -127918 448108 74166 975458 959591 -617249 335797 26194 240177 -686088 576786 432219 -393001 -946152 -22738 61028 284821 -272559 -352961 -149298 602553 893933 638541 -92694 -225497 -314648 -376266 901885 -436395 630001 743851 230083 -231601 -572691 -146768 -85527 362677 342004 -892512 -308590 -836040 -766126 200231 389715 998689 166279 -965562 -797001 494666 -927800 -175277 253884 -215902 -964228 -754698 -431916 383277 -442177 -733267 758501 -13310 383458 940232 -942263 48588 789096 965102 -168882 213322 -826485 469655 -270921 -532274 632630 -526705 -479303 -562878 764680 430842 -609152 882974 -827561 912714 770472 -717197 908587 756810 -791485 414819 126527 319511 -456487 316071 875267 -736223 -391580 540040 -548067 -647889 944208 -736538 -134301 772696 -924543 926132 892258 478219 -266931 -669574 -731685 238728 442493 -377519 -351552 -412059 -129712 35947 -473669 -709110 175736 -461687 -524632 -368332 124827 -821886 -998890 812278 209236 -239165 -36662 -221645 716336 828489 101564 -614618 746673 393769 -8808 733658 694861 -734967 -336066 -33230 903280 -452188 -574141 -683678 -380554 319050 433773 -921996 -70478 -529955 219067 -834491 614123 53717 834906 -527483 9049 -977987 -725455 444346 -891860 209460 -130473 -83650 -677499 -743955 -139369 321852 637691 907311 -178317 43703 365720 573526 -165986 901891 487769 811216 353920 137674 -281294 202913 765238 -294903 -378873 827487 -694896 116880 753076 649015 -648815 405125 -934138 107110 303474 -396703 -664513 658496 220832 601586 -803178 -639955 -595399 203608 -723147 -47705 -586733 -607480 25018 238782 831541 765899 326838 871316 -271397 729152 -742479 -728735 161911 406742 -569692 436464 -371925 -204333 -675331 -370145 -317233 927696 205470 -206109 970225 -377669 829279 322370 897488 260563 971016 -819368 -56223 -407761 991959 830035 -894006 982200 35456 -273674 709482 -720086 456744 -504935 915662 -367465 560489 677032 -379971 -779804 605393 125856 -567762 836298 399459 -323307 54476 968278 686740 573358 156025 -243990 477135 -521561 191304 774330 -770702 -364977 205697 -884657 -761137 291592 937249 -905720 -767828 -954679 -941608 -769772 776131 648991 -754551 -960903 -614973 474151 -492467 -414832 562765 114326 -820624 754438 -741001 103090 -884109 -688676 -870452 858582 -547576 -224408 -567734 750962 -339047 -847918 -133917 396168 -151614 796440 291837 -258896 -256046 555787 404339 -805867 -239026 49232 769681 -427914 -408338 88288 -288484 -296794 515998 208520 373959 -309363 -527106 144233 -882881 381092 267490 94713 957984 -448387 791123 -902527 762237 -887112 770572 217629 -318116 -354801 -953730 -762178 77624 -634677 -849460 709291 592893 -828467 -552368 601724 749200 21382 -488044 -230754 -154811 -964865 -62758 908882 614246 -363182 674837 84910 468914 -414930 220909 -188902 -401828 -954664 -536001 14804 335752 318501 -73445 83181 381266 -61184 896196 -507575 542663 -444822 467507 363171 142825 -236427 338324 697095 -532177 -793400 -184504 630358 -190205 -281441 -883487 -787898 96706 192328 -148439 199775 -780992 -733658 576156 408446 106945 -143439 360425 -697642 -52223 192885 141813 664683 546861 249487 865112 -502379 -978712 864307 733661 -892925 -170041 -95831 -600186 -168267 587221 573643 -947065 120449 278415 -656504 373318 -327793 -478999 121316 -34463 -366500 88776 -212490 -690904 -523205 -928506 551272 -565089 -817201 -448271 377211 130813 -917101 -50100 145408 578096 259666 -47796 -60320 545878 119983 844444 -770666 -688571 435743 371162 248495 -119931 -606614 -843368 424913 861520 -282195 167516 239665 588313 526043 675872 386587 -564222 -687177 99794 850158 220260 -756004 24789 766877 -164405 528053 357118 -987729 -519688 -432635 788633 -367040 -905763 416864 -380702 -929922 512932 222896 214795 780717 733353 -521806 985660 966564 -422661 -292234 764303 671693 400991 -279454 -702832 532904 267340 -715856 -479677 -60215 193648 980075 712734 450134 -199382 -317450 543114 844554 -414834 -310395 -718362 891060 173157 -92382 -844667 3385 843178 586025 847531 -419826 -133490 556237 809363 295614 -460043 672017 -764436 -822678 -932234 -962609 -209193 -983228 -383778 214324 -523925 -563949 24366 -978622 -201295 745907 146329 898125 344361 -674926 34567 725247 67139 696499 434837 -367276 428390 383151 835090 70942 298093 -26961 -890748 931330 -720731 -868365 -728159 130681 -598448 819662 16214 -766895 -524891 -734552 -509117 707241 -772146 138875 -812995 -458888 197352 196694 -583477 713607 -688250 -99875 -971351 838770 -192849 663751 73416 171435 444892 -890657 -263604 957175 -803717 82179 -615667 139887 -809490 -585944 -933354 475136 -251252 -587948 910377 -736788 488607 -996446 618426 -93753 -238747 894146 -925201 408570 -956401 -200201 159398 471876 -373691 531991 735343 -302669 -455904 161038 34445 -777297 576302 409947 473594 626416 -342542 -960111 971360 -864637 -584095 -828713 -570463 230730 -521114 625385 882640 -184071 360415 983829 746805 -926567 206109 -662721 732749 752520 288488 -174754 -879801 793591 195449 533500 823560 186603 -681602 92218 -791768 -477379 222234 -593719 -822029 -314726 999139 -15886 49514 -27005 631266 660751 -141889 -442162 -986218 304784 -520740 -14173 306289 -527369 639964 79488 337881 555228 -327151 -150986 -983000 875882 200444 678505 754092 -555552 332888 66196 868264 -308464 -109680 -938365 35410 727908 -148540 -259497 -90797 -88492 -271288 921606 -761654 -27407 591524 150872 94921 696798 462997 316779 -48298 42961 659851 -766032 608492 400919 -498390 800619 876791 -39667 225225 414903 -468261 990119 748661 -555008 821870 -480147 -679825 -361721 872441 874105 307370 -63263 -237892 150010 -775346 944505 -371865 -579276 576696 572169 -260319 656638 -732169 -470107 -702971 -209469 856528 -650192 -818144 504449 211771 -386203 -385804 447565 -268572 546640 735608 688205 85932 -308654 258965 -6084 134437 651040 233131 -178454 763545 -726460 -376054 909882 -305917 66203 6137 -381022 -945644 689109 6067 482862 827184 559353 -402843 570493 571887 -212130 -624463 -259774 544412 354483 524590 739397 858937 -28040 -305946 -490785 -718983 -582270 -718889 -817278 123845 288507 -119694 -457554 -682824 99296 -766305 -345347 -826717 -30719 771767 577944 252041 -355836 -672888 441152 472228 207587 250068 -793658 -674082 288873 984019 -129389 494936 -203847 -342484 447265 -261657 -588216 812288 -749184 915858 -652963 -884768 100306 675350 117400 -306094 -562737 -76062 613736 710224 -162366 -241381 95763 623304 93706 -131559 -870989 108445 -928614 -218263 530355 -781660 170233 286025 -247466 -516312 239043 -680658 -431696 -736281 188582 55233 -818389 -873325 -714650 -372899 679171 320210 109529 -281581 138314 -335042 911083 -330969 -547227 399205 -58084 767249 -533874 -967606 -293635 -142468 306640 248162 642743 -944822 -617458 201497 493700 949646 -712324 152395 787891 -814959 -624733 858059 -251608 721614 5090 900575 410586 -820235 -21016 -924223 752852 -872852 -666181 -544480 -327884 575177 -590540 343453 722095 -999078 89216 370638 921739 -487395 434721 821567 802084 -168504 -720405 562796 -530329 -779070 885895 -118072 256858 173864 719348 401209 806930 654537 -508287 622362 204731 131370 826708 382007 -367468 975235 262246 348757 -703120 -100672 749316 -295385 -82633 -711423 -967601 147418 322531 599578 686269 44682 -716029 -517740 -863337 -858293 -505669 598571 718713 610081 713922 700238 79701 -415352 544994 -108895 324591 -536980 -424964 -44162 -108702 369842 590721 -515984 823962 -34642 -736774 675254 989657 -519382 580353 -867642 151859 -739482 102598 -791608 663441 500882 129931 46871 594609 718806 274344 19907 775204 -33973 357256 371986 366159 -97025 40490 974586 -141974 -995212 -316383 442408 -266492 788129 62100 -828163 106110 -117136 -716993 -95348 -566773 -399809 975600 -281315 -754121 644703 -763509 -735444 51165 482584 -998138 363755 -145746 657187 919789 783420 -848079 -112082 522592 245304 -228930 767836 59280 -36053 -599678 695490 -19642 -347627 421246 590187 -527780 762154 785287 242517 356673 -103981 -547384 -403470 643065 237227 -127557 933160 -702565 -757885 -200012 -14767 -925614 -552481 -37673 913211 -81315 934646 966428 806185 797710 477878 -656942 966224 -170161 -933058 -265319 180699 -951912 -369438 -194969 511848 939386 -292822 772356 -118263 197015 -289325 -204659 -174268 416552 372429 531957 840851 -191626 926267 448767 746853 -568479 -743562 -205498 -140517 -941092 -568181 -65098 188428 -399377 31416 409616 181377 -816589 904691 780137 910777 -789798 -546845 257323 -800026 -305371 -489372 960403 319150 469227 941320 -852047 -707028 -261863 -200047 -333716 429420 -139860 442872 -699653 300402 21177 -937624 -47251 -260812 104550 110532 -496094 -571492 -643730 801181 -241585 -236409 -297183 -641091 -538242 883912 208737 800927 682507 -56795 -772698 506356 -657879 232281 367355 -754785 -151845 601745 731007 965946 -292741 -258577 -962843 718864 220599 9994 942452 47264 -492145 899948 -969592 -834272 -972456 -685294 -936433 -209032 565052 215151 408461 890947 134967 213226 542616 221393 -111461 -79652 279645 -964952 -372594 369939 650521 -40450 -38009 424145 994208 637888 -386348 476237 -684582 955534 28439 -375375 -152255 214973 -171964 -951654 -173851 585044 -71259 329756 -698904 -764528 730966 368060 -38398 451296 -744119 -653837 495102 538729 -406204 -465230 -920390 -813309 189534 -555304 -398549 525242 439557 -503363 566103 -487218 -862085 969643 -924582 -12749 -937772 81760 636898 464146 -394887 574862 715698 -888890 -712663 -109733 77858 -199200 -232589 738529 113694 -437981 511421 -314066 817315 555785 -241344 852037 -544699 519228 507913 386715 22699 -810594 635898 -617957 129937 797506 -29370 -166365 320454 -736015 -433543 443013 532396 -27355 -233618 535047 -78534 118417 -431913 795491 155517 -460265 191545 656967 -577134 55248 794349 549590 490286 133001 -873568 -43994 -775529 371904 561876 519872 893096 425899 -900899 904867 781393 -325199 381412 -784191 547476 -579602 -982297 -698624 -397558 -958413 -277065 -254149 -828581 437508 -212487 70334 -853815 917273 50726 553549 -697177 -527906 428427 -803682 -922406 465139 490057 -944422 -58658 -587220 138966 -703967 -704828 -758638 -494086 -388733 -133460 134624 487251 -55545 892624 -130297 -299310 869543 472441 -469717 -565700 -531374 -195320 -709853 201897 152681 -656146 16893 463368 724547 -554956 179319 750874 614442 -294412 -527225 -392718 -715685 -8227 -989611 -233220 -89078 -906828 391867 959090 -602277 192974 -210612 500840 -379158 867606 718154 154178 732483 197389 340526 227384 -280341 -306619 229413 299097 81622 -959643 -822515 885765 -581905 954921 953595 -902926 903059 -304161 752056 685480 640150 -990742 679744 461061 -292676 435266 -932798 366650 -302271 -622989 985123 -368693 -595502 -407398 638715 -133101 576018 60523 -475498 -14914 -373738 -179154 -604684 934221 -940951 -363331 -73655 801685 654856 828295 931198 -911168 -435865 218384 758446 -255541 -418709 85999 438954 -444154 878190 842446 845941 -562920 -892866 563950 -939575 841720 770718 816289 73232 -636299 510147 856525 979436 695855 308056 778096 542128 379675 347643 115479 -649244 690947 -664643 -464795 115525 255236 -708826 335122 -119742 828046 85679 800361 -780928 -777112 -358841 -976823 143192 -948567 -116529 -170331 -385836 549952 -227811 -637052 -359883 308461 466684 326530 486768 475205 418474 76621 991915 -197710 108249 -596567 27589 -866064 -454993 -158227 643276 440978 -418233 -940157 102917 -247173 661805 -841364 -786456 -393371 -3995 20793 -230751 578910 -50587 635539 -508784 -719291 531094 -883404 653129 296018 548183 -594709 -793196 427915 568058 990237 -341522 19152 196293 -138561 252807 346960 322675 -359076 932291 -289007 -95695 656661 67257 792172 655265 807836 535223 -176241 338906 373432 -982469 -56966 -357019 -969915 403323 744450 -408127 522417 878302 911056 479969 739327 674049 -464925 305577 795080 55348 -421750 344565 901813 -454278 -331157 798481 381830 96396 -281345 -57022 787215 50390 -196845 -198596 -578763 -667016 -195895 249385 -647563 761287 -713579 -802391 -5539 -92342 933056 594764 -567407 -85571 -388759 -208102 -392760 -67823 87167 796299 346189 988778 -464056 -629489 -463106 -386912 252893 -528376 151632 -204865 373931 -882357 -329271 955143 968947 168227 -161660 765420 242379 93389 500529 985110 -646500 710397 -519021 -503709 -935518 -185896 957056 -930080 422383 -544137 299492 -383660 883688 792043 986430 -56139 -334650 999219 -727903 -26703 796566 -691768 -33484 -293082 -762823 203026 -484941 -818518 -888987 -171025 799724 -344572 -338909 -196941 84419 358065 -401073 -388957 -190929 -813984 -914662 -236935 39994 539511 -702069 -492701 191365 -599156 404730 396420 -175039 192364 -232044 -780559 7735 -217833 681050 -635594 231617 -210367 536482 -900402 -977969 899795 391700 -620242 -796957 67305 -194002 956219 -886635 -725550 526401 -504113 409488 -403181 -358926 237113 -467309 826979 -774854 -320582 632049 463536 257638 162825 638993 909465 -932585 455887 -886418 -902542 242882 -446677 250264 328516 -416846 740399 585906 -761270 -384766 -944287 -423694 -656396 505251 -164037 686245 157544 564444 -475988 922152 792572 800708 9877 -531985 492606 671562 402765 -280702 -491924 275886 779037 108283 983420 292486 143556 356233 566293 -454086 -898955 127600 538132 -123768 -833324 82439 580104 345088 561276 -578887 285623 348553 441340 773508 431511 -405413 112982 -943619 417877 270210 -458242 126026 626385 73313 -604447 -80730 -368609 667565 129115 906337 -227448 -329618 -529344 868190 63880 260353 -631980 -629101 766926 -358247 -921133 -107636 -875074 -256967 -661014 805864 -9614 88252 892219 720986 -345803 -831411 -188579 -474454 -410745 757359 -458534 592177 887068 -438537 270768 -387487 88412 -569203 -352816 -814150 -67356 -350034 236706 358998 865284 -441427 -542338 716382 673855 -844499 -935115 -439917 861263 -480600 814598 -523705 729118 918124 912553 -721184 -972978 -323175 -237880 -620325 -516559 599972 474753 -348089 -392238 -298793 574054 636998 -626198 -316338 -82820 44048 -891028 -275844 555583 -828560 -116358 852004 -63843 304453 807149 -212384 -667274 -710398 508369 -624354 978467 568622 100710 -645219 -284436 -352795 749856 201845 -662000 -972587 -913624 -658804 81984 792514 -401574 920098 -689884 794242 266565 -796474 216149 33793 -730963 -145186 -973854 128959 -488948 163363 430028 273741 -62451 59811 -290039 399444 -75761 -859971 -249468 -963314 -580695 91176 283163 948938 294432 97645 630816 -758420 -98574 -387480 203482 -134933 313679 -309173 -120831 323538 -284262 40731 717508 301887 -813204 -871886 -571962 588647 238866 -623429 -985059 826896 -952054 -960712 -442158 -795498 -662518 588415 489061 -613402 -270471 539193 276678 -153978 268404 352354 -145572 -342517 436938 218316 -451967 722593 -454144 788508 83588 -668665 -998962 -920501 924838 863505 -416608 328230 -856674 564516 -738026 -856881 -415466 886973 688261 -549574 -719957 -416918 -805388 379952 -4240 387663 -845793 552783 -305556 -347613 452087 771080 113431 894512 -580320 -25056 -849439 -998057 974961 789936 49324 483721 -581256 -712027 -29747 -397617 600308 -701632 -318706 387907 -617127 805015 -874065 -491499 -329137 221330 -737696 761095 642739 -453008 -953783 250737 -487019 188735 -130302 972094 -180808 396903 -618981 -79891 758805 -728288 -989674 660369 206937 -483721 905576 235985 627682 -760883 102524 603497 -169402 634456 125616 180135 670284 -222560 892629 -26385 -618511 780931 -175181 417079 -564636 1586 -452349 684427 -46198 189361 993779 -453237 340987 358875 -546906 487912 -702717 -515364 406321 906219 -72798 -929611 440735 -871442 -90100 -773572 748910 -46624 948650 -674023 684687 468933 -480105 -895798 803818 585140 -885084 -303328 -914856 229848 -370731 181951 611368 488304 855394 -387166 -864357 -662705 959158 64277 173287 232284 223475 366393 -598857 -624366 -195348 145155 803753 -572543 407209 -771523 -225457 -553013 -69145 155396 -228817 235817 883734 837065 278467 -793628 149337 -941232 -899974 431068 614154 965940 -296779 724996 382003 -240544 405322 -152220 -416747 -349801 383621 -675179 -315739 -288914 792738 -751287 -653046 -561075 -457900 -873919 440097 849649 176705 -262700 -329735 295149 290947 -154897 -614697 -932444 -692311 -276721 -990669 -278575 -537036 858185 220473 23295 704923 855491 -105015 12433 60615 -447432 -41993 -60741 491032 -81928 218252 -4857 -843810 447973 -530301 792786 -740768 86903 966541 248652 820569 67769 739214 667004 -739466 149578 254749 -319431 -296359 60637 -77816 778161 -921703 954553 -647474 8934 -168001 198842 -11997 633772 692171 180174 -837777 -759635 189357 147321 -380081 -841882 534093 -23471 217362 -786521 -514557 39939 176702 621206 322847 283596 -450167 437548 732387 896001 -599968 -748233 -581116 924039 -479388 890199 144813 65499 474471 35073 978683 470412 14579 -693250 -640382 907708 -687164 -673939 -501690 563363 -470583 -825283 -372925 -800244 939943 -836556 586342 -413739 850230 -333461 -289134 716915 650754 108240 -74468 721260 949579 -689630 849743 -609188 -704123 45560 -310679 -724751 -243495 152251 657564 -794386 341410 113447 -656499 346667 -492559 -802610 -976552 -29036 -972662 -749547 -584693 631206 -128284 830645 880678 767221 -638163 382652 8098 -809175 -730301 552713 459367 -830725 927036 614739 -945964 -388035 -34464 167203 899515 273744 -323158 -710059 -109598 483627 483530 -831717 -820093 -208293 -417242 -884486 803148 -829699 569940 -105013 -145696 399558 -601055 415419 123605 -900 383885 849355 566196 -909958 922701 95825 -522884 -356688 -409912 -530571 -374753 6688 -629734 -134986 39683 -559261 -872043 -40222 -449278 -463454 637371 -735455 -12949 -415460 111556 388203 873343 210343 806046 -758387 -92683 216103 504296 -127191 -640906 180377 48631 245682 541089 95627 -50479 -226956 -29175 -104672 134708 -649846 -96974 342417 -518128 -799515 -198889 -32601 -632183 156236 -814169 -439741 -965898 -81065 874051 425046 -842139 -507405 -376382 -459031 -240747 -402975 721518 387606 -431366 -873417 941188 -802803 25020 -95139 -425673 416144 -269640 496657 90158 -279305 957309 213604 -483583 184236 63440 521914 -461632 -296144 438698 15822 581613 -876267 756533 203436 358653 785538 -413614 145333 907866 771763 281238 462623 550884 256246 -413240 -646414 -911765 -38226 -871580 -634868 712759 732756 853659 467869 -121727 -825615 -648239 594860 -896393 -232795 379294 643984 -809541 531875 918606 -285448 -881435 -60109 695905 -959132 -38532 -719825 32139 963498 -159999 -888186 -609483 946034 601445 -409412 154618 415929 995213 37736 648491 -779054 857301 -187596 38475 -828064 -754165 -225183 215188 750174 876655 954945 204400 -648041 -944966 -540614 201729 341422 -88684 714698 -736614 -3176 841883 -862338 -953405 170909 799203 -46599 -252615 -355878 143601 632947 284651 -58430 -73921 -656201 492927 613528 23996 27684 225739 -893193 -939960 393005 -294948 -802102 592316 -600358 -894990 119252 833504 -817468 -662910 -18647 -133517 140060 -594893 -435917 -487769 -247899 -333087 -358865 -134110 886582 530717 -47059 571646 126777 -446421 -508909 544202 583087 -196989 336923 -275961 -655831 -19119 836560 -859732 797904 486901 -51435 724258 -448930 -788349 383006 365256 -765406 141892 937973 -541456 -522367 917171 45558 -533536 119664 -313983 -858156 266579 -367750 -119279 521490 -876427 -774336 -999043 696586 804843 -125964 24719 26473 -811320 -712227 799433 127025 -565735 -6953 474589 71350 -319142 325840 -85578 988322 436094 24523 -708882 30705 169708 893025 613461 122485 756092 476603 -527248 -113069 900990 430745 887927 -801915 60468 255311 720598 675542 114642 -220606 29358 -62104 -622203 -980625 -432047 512305 -960662 -827164 591177 -665094 -837102 207429 -563758 -764833 -269180 494921 -871205 -960174 -745413 -94661 -42872 144408 160804 48505 66995 515530 812450 455288 -840345 607830 149770 -93634 46820 -255621 536615 -906266 177566 -199088 -733002 938400 829630 480829 -304917 629935 -239841 250369 -625814 -964631 193234 475307 -234545 600378 946970 -7520 -216281 394401 -426256 -855141 -115723 -962383 -421503 -948952 -845266 480529 998443 -719447 775869 985213 938116 -80558 139008 -585661 723668 172972 685129 -184249 361237 -961387 920542 -197376 40570 606654 -787847 -65672 -221211 -110164 312264 863824 -472337 -530760 -144274 -255815 -189980 734863 -573312 -249860 594500 716978 269961 448499 -497340 -713353 92423 537998 221771 -729082 29292 692175 -127499 125789 979614 -384306 -335213 240717 147191 621878 516521 375162 594374 677830 -486545 824671 -449716 -861359 -294448 337864 -13761 203326 -952850 -535978 -825013 736264 280476 -955265 742540 -931521 -65821 906891 380053 8326 683262 -493032 -111508 -720749 -925730 -961129 944907 -447949 336806 -158388 979937 715459 -673104 -922030 31311 -553545 807046 782357 -94932 -137065 451946 15958 -851007 -527875 -817202 354219 -957235 -347880 100317 264188 -431870 142380 844656 31750 355207 -580336 939290 422620 190580 -560465 -503779 -881183 575065 132231 585458 -242224 -394057 747693 -292411 554293 43909 -750137 279286 -507791 639021 39824 618906 230201 608396 597208 424823 507799 569718 134402 -930292 -919448 393135 -932988 -699001 -77732 549491 -19350 655053 374522 -335889 98131 -398731 538265 -338747 -764942 -599987 608744 -882036 579599 -826156 612455 -438706 62979 241854 -814229 167432 582848 -12812 497310 924590 653510 -783087 -206083 968484 -992465 -428571 442968 315974 -691803 328054 372822 -614047 -714906 -815494 689902 697016 -753209 219230 -84754 504320 405805 573251 561656 39140 634390 751868 -731263 978690 626318 266641 -53168 -423829 416058 417343 -156795 -130777 336849 -626315 -128497 606127 860318 -275368 -943948 -200463 -395136 -352704 595854 -448816 750186 63673 846984 467361 653027 929539 26725 -236624 -331385 -296301 315961 319288 632196 18960 -542226 355182 -392418 238550 -212928 28791 -835029 -171146 -694335 -769299 -455657 359604 -37161 269151 -819742 705415 -956999 789070 308893 911773 664437 834992 165873 -127019 -65555 -593552 -32488 -395069 309717 -519188 -91295 -887377 711478 -53130 9904 -348266 -154001 -732076 -736260 752680 439599 -886847 347600 -172344 777340 820969 -269622 -9200 705455 -202256 -335201 -178102 -710027 -321044 643477 -144392 971728 400998 -38008 301260 -396780 965853 102245 172336 342122 247492 -773326 740800 353233 -996353 710404 -700981 272792 838761 -113529 225495 521829 626641 119802 993817 111921 560632 -327503 -96512 467657 503445 -876911 24108 548942 -613295 162967 42095 -304842 -901300 746449 841171 -194358 69398 523363 120467 -761690 540342 793220 -490976 532156 -992729 -335362 438814 -894128 -29482 -415950 153700 -96259 690213 -315375 -10496 345263 -361621 -405212 -653135 902184 -11150 517765 865771 -770308 -167177 -254108 34774 -71148 -916562 634627 -641713 -649170 -704965 -119622 85734 315483 -54214 232948 -952098 -124544 -332232 922160 444465 835029 493624 654081 574729 183273 686255 321294 905031 -558179 494600 377363 -752896 -425564 -441952 150622 -411141 425866 233035 244051 -58187 136746 863054 -481688 -737059 -523211 544995 611497 389336 707378 617400 -339402 112702 -612743 -900241 449856 -991525 129463 136864 -190960 -492881 821997 398163 -892800 580975 -560912 354951 156159 -31743 -360085 -716627 -462831 -561404 896472 403245 -215731 67398 888459 615648 -292386 -698421 398504 -590827 49283 743117 474407 750220 -557041 -407113 -588457 -665474 320745 426920 2264 761235 283660 -497930 256800 228074 747016 -958551 -423945 985237 -27905 754300 -891269 -296422 -66262 474719 179100 -209805 -975022 637560 -883423 327439 196567 -93923 319777 799311 -399316 -97317 435467 318217 -186279 472947 -39521 659976 -371337 -45609 413554 -483829 85944 -599631 802926 -896190 -200099 -543523 -667824 -269740 658621 -844822 737448 -346021 565317 235805 174813 736486 385138 -522770 1190 -154890 -738727 272777 461714 -858750 -642016 726350 -409343 865139 -121470 347217 -399320 383656 -777009 979035 710929 680820 187753 -967321 -212712 304027 -818360 473638 192112 -385959 156023 -308996 999196 437082 366869 -522239 -196490 918211 617429 -271232 -70996 -91864 619902 -328069 -453058 645523 -503060 300837 236929 976644 95501 725862 32543 -776725 -838683 759515 774548 518191 -678134 -739756 -650061 -777045 155305 841684 -904417 -915540 682623 -958444 870098 100341 -25375 830977 -225895 90299 476852 -834631 -952938 -969944 736629 515474 -244547 -573220 -53837 -105325 608984 -358168 -177776 -199176 514435 291793 -825148 -345550 421425 80403 66842 864485 439077 446619 600688 480745 -706823 -737844 -634309 -813110 435738 50427 853377 -533944 585290 -872333 94046 353240 -974179 171122 970496 -758752 -892804 -200023 937898 -17666 -434394 459968 559669 519170 -77526 -228272 150538 -16784 -271762 -46617 -723415 -878144 85035 128904 -711259 840477 -891154 -641751 270374 138729 -526311 -65485 305509 805303 997600 -916859 -39628 859471 950348 415728 -742540 17070 -560453 876220 -719076 -329853 -161826 -296029 41145 858164 -479942 -176431 -218007 -981161 -563800 378602 -481570 -633543 39509 278147 -991135 -233509 239299 526760 -390708 -864529 831302 599893 -986993 -560417 772615 -454787 900908 -302009 -661628 764934 -809540 294006 -766450 -312118 -1432 295025 222154 -996584 854383 -469008 649905 220081 618407 776031 906256 379852 -701196 -442402 292488 -197742 549075 -83135 -232561 303906 -530606 559121 222573 -642674 -542572 479881 806336 -409635 -489006 399130 -4615 872327 -149803 728679 67805 -288260 147326 -996790 -181628 847773 523198 934861 -593955 -39487 -386146 127922 -196183 -966223 -767944 -844948 93691 -818643 -474948 941091 225343 490085 948716 -586060 693039 576896 -807392 946734 705119 -640999 -144062 866519 402995 -814275 299987 212901 -13340 761454 -138011 -80315 991998 622627 540447 -925033 474597 -946362 783805 -609616 -433077 782005 -384627 581079 204091 -953151 480370 -12279 862482 -229326 -767387 -280203 -135807 165696 -640401 -791040 813580 -355812 740528 21313 -654706 -975515 278363 981510 70067 372403 -287816 817998 475388 -963696 -881119 -80563 864062 -133382 517765 -183188 727459 -817950 463336 -71354 -61144 -153040 -66335 130348 -335203 -765763 -797030 430626 612777 226007 108116 -728609 873795 234945 659681 713425 -66502 -736848 39207 761878 -717906 -54833 -993628 -492028 -872684 -15044 700389 643874 -457674 -451831 -95091 15277 -631887 917436 391380 -231275 382965 -93873 275077 -484483 -257079 990128 -136321 533438 -753724 -511038 424117 464740 697301 -858789 -361297 -674128 -709316 -885436 426374 -289260 -999154 -134980 809579 -247494 -491723 -24075 -882271 -57730 741613 -149995 -575233 -243985 -981815 -298826 -676625 269394 968108 -699161 871794 617630 991440 -971863 491801 537601 -345277 -198286 871693 271322 -346652 -717522 598792 -513859 175979 -910663 -330022 -956045 -176930 -558490 -501659 746359 988957 239995 354849 231674 -993577 350130 -279528 28767 779794 -782918 560619 -163904 557991 14132 473548 183015 -886588 -490953 179074 -48042 -619287 -409395 -947095 3648 -895765 611315 -813841 884749 -493837 -548068 875799 253274 -589440 -237393 967930 -39690 -296351 -627196 213825 -851482 -123460 -155029 -397908 -128157 -881910 -827867 965775 -231337 173976 -134295 -143665 -227357 -858616 969569 -700439 -102053 -555826 -244694 891755 -823864 -113612 983384 740985 -405914 -514858 -568721 -898614 -853084 -937818 -114709 -82135 190631 233449 -207431 -866572 389575 702392 -303429 1312 902031 -564992 -831159 -171981 443585 -185085 786474 704200 -661552 -676396 -717921 465935 833765 48735 -100647 -913205 110939 62303 986749 832466 621635 -434842 247463 -485488 -231840 872793 -383132 310148 912428 515825 -203721 45505 -180271 222523 762773 -803090 -888527 651800 -253463 650567 218079 499390 -742255 -848614 -532061 -874570 852319 -886837 -741382 -928420 -332136 -325167 232979 -802334 -682760 249270 508627 187724 -106835 625947 -153134 683381 632920 905777 -161700 295049 -928241 -337855 486514 15242 -459427 -946779 673478 -515381 -364224 -889139 -231102 8824 -326998 -543557 313729 -895604 957185 -163193 -639788 -975272 905375 963932 926783 815235 -206893 363513 134138 315653 673502 -821455 -707343 -730453 -461578 -255381 231748 -811498 33734 423074 921287 -156484 740460 -798234 -460414 413029 -662406 673114 440114 57519 675447 733748 -439097 933130 451675 613057 264805 857533 -722666 -692514 20835 -236960 -629367 700031 -209714 -771745 877962 -274644 508263 -981635 -374171 -518017 839969 -70705 -892842 -511449 -464220 906685 -679664 -342296 -470963 555141 -534854 508441 345387 -462920 25068 -121435 197379 -630342 -482506 -1270 931789 -154810 674969 197725 -657611 -244633 274828 317892 946331 238976 345849 515450 -870252 -533946 -38083 -622257 -439577 -763327 695723 901158 453392 526799 -627574 674549 -859840 -793056 159762 231368 -66085 486586 -911117 -3522 -886407 912503 -26417 -975734 -476315 642179 120507 -713100 63521 -237346 -311998 -303787 -912800 774240 581857 642847 45579 4400 -771060 -636462 -895555 563915 -603737 -366968 -868153 331524 -460658 255083 -236244 -929282 548494 34233 -558043 10035 -168214 292423 636319 -236175 -142377 -588550 -800840 774360 455808 342480 -489146 -614691 291331 690389 859728 633034 -394767 -529746 96915 596027 -708142 381202 718078 -686045 763551 937036 830774 -742971 762566 -554181 454419 -446277 -945238 -288686 29601 878835 -89568 681624 870817 -264404 241779 -180311 148101 168830 -148895 -640589 918519 -17841 -344676 181370 -485294 -494497 476234 -229164 245415 702909 93957 -557267 875194 -190385 320859 -936955 -456957 72270 724175 -348051 -27091 -395832 -278441 -381682 868634 -201444 -474276 -746590 -686115 299777 -963651 -300040 90431 -459520 322636 -12172 70843 672757 253775 606605 -19583 483474 777728 759502 -344457 961756 -459506 281301 729011 497965 -547430 307031 73730 54832 -251973 404250 -515227 -91673 -358022 816378 821135 422312 575062 -92444 582120 69276 -820287 -375714 -216308 914623 -118366 -517891 -791987 -635805 301905 -561811 653869 -264275 -214242 -260243 -853787 -706026 -325814 -17967 601441 -508693 -633076 -83202 -166847 -975538 -413299 -464143 -855335 -288589 -241171 966712 421938 -586269 -764484 225143 -600953 517116 -692351 -347163 -612535 -378897 73527 757068 -760548 8321 -658997 964877 -700584 909003 907167 386073 938120 28602 -673782 -435847 -859666 -457073 468822 -931769 97405 -639648 -618816 -927053 623838 -213994 156924 -249473 968044 -477459 -727378 -480253 -294601 -229898 128754 -376534 -523771 -907240 861525 722931 97100 580747 -930598 373745 -679623 -814628 486646 383563 229293 906860 993556 280893 -104006 253169 -491759 -756459 441643 -710541 793025 -243145 -894599 344016 -111768 563737 461142 -11079 -318014 -782648 540838 673203 -851971 282209 269441 532502 64313 -345832 -644301 -632431 -436593 397877 166717 -422236 786182 -460782 742609 -642267 609823 -293218 922073 136252 941771 73181 -264848 -685209 -301328 702182 99559 -882825 511208 -103068 464450 95632 790273 507286 565048 -514387 -350082 823759 -911945 -647910 -875 320630 -289954 998776 293743 -354938 690049 -150980 202923 -876529 -422872 73264 -551717 30515 -44400 688113 -602491 -358613 854441 849008 -267485 -834112 616342 -828687 363555 -882734 -642384 -111217 -528536 -215724 92163 -295243 218056 -308914 151376 -466906 -858484 353114 -252150 563831 855667 -19929 -612007 25616 16175 -25735 -600167 440750 -954649 -443098 10715 442084 -519629 -293861 802275 762645 748579 169429 137513 721532 -487624 -835095 702937 -248412 -402711 62845 379219 463984 67487 850508 517932 742677 794041 -640602 -35030 -390886 -509431 -764563 973516 -883105 -955178 -70375 -939584 -602093 547160 664885 166122 -704451 455103 -358944 634980 141620 -807508 416589 171384 -359642 659382 262211 -896216 121877 147815 -849890 395175 -679338 69820 -899508 223710 974352 -265047 -615087 469607 -724797 554770 644163 -617195 748734 -674477 691279 -970006 -691289 720313 -54094 758432 -547720 -988410 619329 865185 889724 523249 6625 -110194 306390 120484 -204401 -211140 -850950 716349 511578 -549198 319025 -823603 528228 859308 328858 814044 -302235 859164 672292 673379 -743768 279588 -837483 -818864 770315 12701 811270 65798 -775933 359058 -709019 162266 671510 -970555 -910223 -131049 -847648 901162 -546111 -472838 -502769 918376 -46402 194743 -21914 -31653 -614364 -694797 749630 352404 -282747 626888 783488 171478 -22458 -699836 687916 306203 -736352 695018 -881835 955149 461089 437167 -640349 378382 -277464 -450690 120527 -84047 -880788 -271691 -892501 -21442 -375050 -557530 -450920 702386 407842 -343657 -235763 -96323 -196830 433218 453015 -84926 -369413 -605482 -774828 -630822 901638 188020 -87562 -320943 515056 128690 -295354 -94936 891578 852379 549150 613393 -919878 338733 -236690 -485770 225433 492123 -638791 887155 -304045 895241 658965 506967 -197574 30226 -860626 -782169 918514 570309 922947 884635 -938762 884707 527015 -650721 938770 581154 292929 -534829 40040 450606 -468979 -498933 769771 973731 -34407 -638896 854503 287124 487305 -764323 -820489 -768121 656531 137891 -140020 406903 379011 -161723 9069 886481 -466887 873757 -390734 106615 121894 -910283 -119992 284352 -401837 -423729 -727056 -288907 722522 490206 541376 262998 393451 49546 695456 432787 -952632 -8272 -291890 985043 674249 -242336 782683 -466127 -18984 -807075 -9941 -325446 -337930 437664 -151047 160880 35253 -572075 373841 357194 -51396 -422307 98964 -919118 -558137 -300854 442744 -112635 -161244 -457626 946053 65175 532278 -291539 985881 491820 -581514 -367154 297444 658304 -34579 782126 996461 768064 578107 -144283 196235 434575 -507373 -610497 -948371 -452350 -763971 -271173 946835 476196 -687341 -960880 245203 767475 497028 402723 658517 789600 869396 305939 -170346 718419 -451622 433709 -596247 8997 657664 604280 -207631 -210524 -985273 519978 -885719 911123 -360447 -141519 -891683 -734425 563221 77996 -740306 118667 -281346 -789650 -36207 -63267 -679988 433538 -903856 -708689 -708575 595490 -23672 -547193 352181 41534 86697 25823 -373037 -196741 352889 764965 756570 484401 -657262 912060 -236867 -397715 564575 -322951 -403452 659181 -566493 -206552 25288 -457818 -15502 930437 568762 292289 -656074 -308029 274845 628250 177196 -404344 165320 60992 829412 -738706 875045 475768 183876 898947 217397 -633542 -171642 -673590 623625 -527823 -933835 450105 922442 -864577 686004 45881 -191054 -974216 -226761 589354 936849 -152542 599624 644060 794185 986171 492867 967702 243282 -241293 166107 573330 487479 -74450 776851 152063 759830 896387 827205 701182 315428 719168 568222 -216410 723623 -139549 -328672 177536 791547 -943966 -91361 92300 -896626 -210716 -19003 -279878 -805148 -148538 -874482 760561 987027 386840 612684 96396 531527 23901 -686044 -336808 -686017 757198 -746736 -140137 -790449 -547241 556635 -363520 -155300 562840 -392793 700989 -323357 -56090 -110614 -945429 -299662 -13752 653037 121758 324270 129786 361164 -946854 -347957 211949 88697 913819 285463 -85307 -229703 7630 -659216 711898 -670171 -166955 -984888 -719560 -853589 -341497 -306136 -338146 889610 -307666 735275 -301053 326873 171400 759422 804876 -491904 -611258 -955801 -902249 758462 262544 831931 -128460 -308062 -905473 816486 -145497 -540911 357025 -360729 410727 327366 993401 586705 406049 -303666 1276 -400693 304182 -972792 -819435 703761 988601 752555 992546 -312847 404594 -30657 304628 -154417 242910 -43998 402131 -701406 -527700 825605 -663432 919284 729025 31725 381074 -813210 133045 112691 629697 -657495 502613 448516 671006 -707066 -574561 383201 950833 -212393 -632376 -578656 278777 289804 -782535 929129 892776 -504153 -674546 901690 696292 2112 -90090 -928924 126919 -371710 -881451 735884 -424865 -828372 689029 247210 -885393 395281 -451439 536333 -955219 -737128 463257 175317 -709694 788668 -914575 -135304 -354611 -91635 -662622 68798 -485280 871214 832999 -573243 965761 99669 -840016 -426626 421803 29135 -574813 -420563 158026 989177 681750 405101 -295870 -771257 -848617 300202 -162199 -209855 -388508 799525 307849 -345727 278643 -756876 -277921 447414 -803605 -10241 648606 415396 849449 -102781 78444 -458590 540220 -53357 -33564 672667 421865 -673517 -665837 -979571 -787672 340411 738171 599181 -354011 -708454 201747 -637119 434881 -10096 159556 -621084 -901618 215250 156910 924230 339286 147946 397793 -831542 473108 791733 -112155 259046 -199175 -405916 233394 -937434 736105 337403 -935816 951721 592892 -305452 -687143 281250 25214 -440163 819050 -28839 -258066 -82986 245301 -57305 -544125 -91180 -129478 -174722 38178 -597055 -923415 -716833 -630167 185370 -447190 -55455 30120 -452049 935126 -442959 690018 -492633 585275 -319604 -108207 -487431 -6500 805831 -601505 205684 874158 426823 646574 23991 -696932 405642 -14192 -435654 510979 -414052 -354801 -789309 -822409 24995 154343 233074 894077 595156 851207 -173898 -423025 -307462 -572523 680405 341659 409206 -546073 468585 101636 -19654 373386 -172323 824095 396237 -140994 448628 -849225 358603 115831 -497726 482570 918114 -22306 398001 465994 -260650 -831282 -440963 619677 95485 -323880 -797384 -354019 -271037 979648 -863032 955864 -30040 605822 -716060 -346543 528317 -38978 -539110 304126 982187 943967 -816820 -215352 959916 546167 -262354 -341234 322703 -964786 486346 208930 -468168 835039 92796 710218 -106338 320603 -693898 323776 -473524 748581 884925 -673101 -369056 -598570 440106 68804 191631 928827 -554262 -195959 174751 -64558 -118145 -686450 349548 831569 656445 734799 511588 -848481 237005 -312001 -252150 -762791 425774 455620 198006 -61490 -249297 130105 -847661 314627 655606 11755 158432 -767184 625660 -152548 -433295 -64575 850062 184579 171115 980054 536909 -8119 -703413 -262204 -566353 -997747 18463 162321 -828547 -120606 -830709 -686340 196563 -421684 489414 312819 -285789 -462393 302874 -727526 616754 -672448 -855576 346571 322072 118297 329889 490001 305221 451881 -522290 13483 -779401 -653382 39305 561424 938821 -196215 -801278 -918427 -108905 548297 399739 922888 545707 753569 -896692 371977 487058 -999510 -598176 -572117 48817 863986 -677578 -57881 508864 -877061 -598687 702058 -961074 -49732 422792 633234 -558404 -76897 764903 326389 670653 332674 -832052 -513190 302685 670903 544795 646845 -855433 318467 -413878 448080 -171076 -717662 -112666 215669 701491 229185 26252 167749 -365260 281219 133616 80780 -768276 685949 898138 -417718 -371364 -718918 293540 362035 756953 -359368 -234819 -222672 782222 77929 -82902 634972 584566 981043 -177537 -854136 415586 579184 215914 -623944 -501255 -987154 54953 255651 421042 -198032 -327665 928311 -114084 585131 72067 40083 999447 224075 -605696 -598645 -594599 761067 331414 337959 -923414 -803552 -410520 -207068 828008 496495 -739540 604786 523075 -119981 -239826 85684 481218 982968 545741 776131 -683524 -862206 -531588 659500 -399904 -218873 -196413 651309 175406 -11888 -341956 -742724 452859 -996132 738454 -657408 -278351 148125 -285291 -311723 433549 314617 399375 -345011 991007 -844533 976625 892074 -878002 -139681 752440 473829 -666671 206586 310905 -521814 -332489 -283441 420954 -920999 341472 -557749 210326 146438 -118399 -146742 294525 885114 431524 -414561 -474511 -707792 -636507 -227439 396394 694105 -326601 -89128 -471181 422745 847069 -619868 -478677 -15417 629361 977302 -283707 -975375 268705 913989 -118519 -450219 -8083 -210245 -776112 -310871 -147798 37237 936971 -377003 131330 -693657 -567235 590324 110961 -36363 -89347 585046 -557366 -432261 -384907 676097 -772176 906694 40677 409515 475037 -824808 764577 -722751 340446 877608 -519410 -338845 569877 -424032 -532183 843750 314166 912926 -349695 -800687 178699 319795 185656 328417 -972496 -934937 -93306 -889211 -39912 -335821 898998 -556574 -84346 498949 -261338 -230192 769940 187327 648523 -90917 805039 -29895 433835 -360253 663961 684346 664034 972412 -637466 -566269 855454 271535 982399 165573 518818 623159 89891 -88026 883783 -767451 516193 -54592 -453898 141245 -325345 -704223 963503 -317066 850070 546252 706309 -585090 406611 -529738 102176 -593229 -991688 -405302 323385 775339 721401 -785050 -913886 740910 772895 -212900 -658756 23735 -255992 99698 191742 958710 579685 -472478 -489099 429776 -778309 -160293 -274753 -55330 774883 -684675 97934 594922 -416118 -291999 86443 -618507 580786 -391409 -123152 -159948 -965073 -822778 -913075 -509682 -172118 724152 -903355 228767 355873 -921973 71662 -233160 -591771 512218 700788 -110627 -904549 786033 81174 172486 -345028 -940140 -289241 300383 -435435 478457 -735986 677832 791751 -535991 675399 641365 -521912 452260 -514080 -160881 -331168 243866 566909 594737 -144979 311218 -286508 890796 986912 48359 -962511 147492 -536322 869925 41332 711280 -159264 683345 -746098 -119394 980018 46014 -665976 104300 -221000 528057 568060 -942256 985988 218878 318746 -907790 -910206 -113983 388388 947373 -908947 -878042 -190862 -159087 -361002 139337 461166 -990109 -684124 779447 -78823 338459 184591 910962 -450811 -427802 348963 45937 -699047 934690 793028 -428514 422225 -468763 766372 -198570 -848197 437878 128590 335853 -464390 -225711 -297441 974503 -451449 592807 -232376 -484032 926315 -379556 627149 733413 -527418 -375672 971401 871609 272971 466295 851880 484433 962242 -55255 713387 121272 152453 -92462 -667673 218859 -499581 955611 804742 -317730 517824 -906145 604677 -714122 -892717 -183249 179636 697997 823910 43086 485306 227185 978234 -264458 -430066 839653 -170975 -651375 941951 931230 998658 473793 532397 657223 786008 436057 280845 729982 771123 157409 -909463 610517 18613 -155498 -822178 -315823 257174 -380569 569180 576111 -698847 -418438 701610 -811366 513717 627749 -152993 -56010 377285 -624139 -716694 -91112 -792359 -927830 871435 902923 302986 896953 448727 644685 -906103 766281 -605256 693136 674329 -115274 497002 -962694 559121 -878063 226688 -813530 -894501 430878 912989 -919648 136312 16725 847675 942572 481401 -989982 -896344 761728 917383 -986331 980996 916165 -302116 88754 818308 996378 -772152 876113 -183246 -868271 -700371 87424 590058 -317647 108675 140012 395486 -740110 -615851 -654340 221715 -362428 48705 -109114 987875 738888 -342148 -366824 874489 77845 -754868 848624 -742952 645940 659853 -724732 160852 447524 -373331 886204 572694 -468392 530864 85682 -275299 36404 917548 -139719 525880 -524012 -955571 455379 490125 290117 115538 -390471 -720107 -458231 695695 -485289 -467427 -929513 -448151 432717 -857273 830232 474333 -486800 73351 -804692 -917766 697799 -688857 512483 -333726 -989426 -169533 145605 114124 65718 443085 340170 -700923 -612509 -695926 -644893 572267 -773395 -151277 -970769 -663184 3936 -483371 102342 -496099 -331140 -965998 545202 -845811 -126283 -865570 -388751 -50067 968372 -850142 -62156 243971 687828 -243044 -765661 517412 -57051 888413 146775 280892 -343187 -474038 -385058 -523830 134178 30364 -524358 403041 -338830 -236576 -998685 -54103 543803 439543 721473 -629797 -783085 486295 -431182 -978360 -724543 995657 -957942 -81325 121410 -791703 865166 -842509 -499642 -251351 -279048 -22862 698160 -192883 -322314 611889 320665 -308368 -22869 -687455 -487987 -739202 -226387 867915 -588724 -244679 566277 -831991 -414901 871412 -462158 525643 891184 290011 -926043 -996973 747802 -707735 389574 78841 -526249 154351 -286481 746024 542700 428052 198636 811231 -563696 102992 775297 -789135 116785 429168 279908 692549 -483730 -59115 977470 -425130 772891 -84427 -931922 -295372 -963391 -93032 -957498 569858 -396261 -836132 -822516 -815626 96922 -491279 466042 -166947 334305 -185314 -119809 -723052 -755895 -512261 -419076 -516593 890335 223604 493640 -491818 -238367 -124211 -645076 439811 949701 37528 920296 237765 533042 -777536 971052 706400 773125 -101886 613151 485803 72910 -606865 305628 -145391 71376 -977941 -265873 840848 -540156 759857 53725 824893 294678 -353588 82842 93886 -738714 810527 112912 630222 590344 670431 -839393 -406851 -656699 -758380 -680553 743662 870681 -542692 291903 -437673 -491597 985383 381138 56196 -971145 -40261 -311683 996628 6399 400818 228194 -895686 -579050 812600 -720872 341438 500028 -858930 942249 609785 -717659 491209 659 -484515 -2247 983891 -48825 768875 -19691 400104 -561875 458426 -282871 -165925 761502 -978569 -893159 -317233 -569240 125279 308604 -802498 -334259 627143 571295 -759178 -380540 -871788 -600925 310551 515383 823876 -274085 -841578 -718844 -494365 332111 228925 -223107 80279 815035 496168 32423 495125 322193 -624822 304638 512168 -259853 67942 471280 171313 354874 -466922 175453 -282846 -679566 -888376 -308066 378754 -105893 489531 166651 -681875 -425878 799879 -269901 -757231 -996155 996242 594552 863410 -832181 496796 491887 298790 186506 673716 -920523 403033 800070 235840 497877 -517045 -397191 710777 -132141 872461 261454 -380051 840868 355784 -159195 -620677 441396 -945738 -763758 914266 864479 35110 -118563 -385389 -845064 609148 268035 106114 -813627 899503 -325068 -317990 525824 681290 -635053 288670 -270632 -220693 266234 273704 261102 -423225 194547 -828251 -411176 -434268 -276033 -816746 -875230 270558 332563 629329 -522168 -20125 -344874 328959 -776771 921142 -673243 206492 983783 858095 -284081 -825862 130721 -553031 -243111 -943938 853815 -558637 -488197 139745 -694162 651921 -127327 -906960 956409 595032 915691 -688307 503941 -296667 -403922 894636 -621906 -98298 -130319 886166 -191609 -386017 -102928 694697 -229609 -795353 317852 844246 -858666 461928 -945767 963938 380980 413635 -381122 -340634 614547 -160215 452505 -566705 -468280 -922717 -324631 193374 364061 -925493 806946 288809 -964910 188753 -460948 113049 450199 582263 -486236 162154 188692 598293 118234 15533 -213534 -206570 -871727 485449 -484721 818937 -344189 586614 236189 -328751 687002 -448703 -857341 115269 84087 -986741 -974933 -297711 247343 568714 31347 -108925 208009 -792634 -198868 -908545 824322 571165 768414 294523 -776247 673088 989570 -763900 -618941 -80588 151814 601783 258440 886609 -249523 146376 -590876 -278074 -429972 -591873 110295 749203 206574 -498762 -237035 -105074 -679727 720604 857735 -647585 273799 -705674 170824 480388 -40587 628760 -986327 976334 786808 857200 -479954 415201 -148517 110396 204175 -202952 -728094 54223 -562633 -728801 899906 25872 -582968 37047 261286 -501382 -171371 442357 484396 403613 -967001 -61405 262502 423580 8121 -406050 -417574 631085 -888901 -474985 359810 709532 -696238 -211950 767565 -903352 96087 926570 56476 653092 -428076 346890 -894266 -656072 456330 -178123 -701932 -874594 31854 80640 -6459 328325 -543193 -723629 -660213 697521 354578 728683 -945524 -813960 637118 -906789 -513437 827591 214256 -812666 -444644 134172 -997472 127527 444091 764809 922234 209481 -402634 497847 858462 -420401 -817929 -42016 -992672 533870 -53413 93908 -67895 -338259 965429 -683915 214164 170604 196299 -934469 -625294 -723238 -618536 780593 -121017 362750 822921 491254 -731606 -700497 -210944 323901 222953 -800612 -909996 -587826 817283 -842940 -395889 -314494 506412 155263 555182 -395062 956492 -594829 162852 497577 -685696 -136288 -607784 863158 543256 -793771 273314 893979 103703 627512 -65453 -807656 -5194 -577981 398506 -73215 325345 642625 993503 673339 221241 95701 -505188 -697533 -868976 927091 -114562 -154072 882032 -4635 424601 -590836 433557 28487 -729742 92583 183918 542987 827394 896836 -160352 -141578 658234 -494271 -571645 685601 -438791 -426477 62371 912378 -526057 173120 -670272 -757696 -36898 530788 501454 977162 214540 -987603 -150154 193601 -902189 527326 -409709 -645343 181976 671184 -840394 352060 -629193 889196 -463965 -889481 358270 328754 735697 360715 -350162 -754123 219758 978182 6717 -952931 -517927 -378041 -220266 881316 867110 62341 -489705 187161 -304355 -187703 -906862 633952 -277061 -326545 497229 338032 -681169 876713 -947582 698451 467807 551548 -873633 -943190 421601 605121 -305017 -732378 179586 -721243 -758512 703376 -320574 -434903 537219 -149438 299094 470307 599007 -565332 -599387 -645444 499478 41681 399052 -99984 924046 -829625 -119014 309137 -640735 584506 51476 -988861 35870 70889 -347278 431105 294726 136871 -112481 -925417 362704 -46117 711997 580391 649829 465793 -727776 -42076 739492 -387673 800462 632794 -514272 405233 557062 -585244 -589731 747413 756149 -816460 87638 116575 -19966 591502 -596102 -909905 675652 -3571 512426 -371722 -983418 706077 -238147 -985923 -578934 -678017 -191619 576030 -593213 911177 725287 -633527 36313 -42525 624366 -770048 280873 -707317 987641 -853605 -996158 -209582 917216 -412667 317418 122268 660275 979004 398871 637092 880628 530901 28790 -791690 -761960 663030 -403225 749427 427145 -402213 -887937 795985 589735 -769198 -732411 -797416 149826 363198 250741 -921946 -621406 -344424 374272 532907 804224 275049 -50678 -196050 -459766 907601 -672853 154374 560994 70275 -144593 -979998 -882784 341703 -759658 -483134 131403 -845321 299284 190972 544484 -631934 -590062 -899400 118236 -558612 485035 -285197 -417895 643148 21296 250624 42996 -687540 -802140 884226 -526402 -194003 852545 175220 -204874 -448191 -525199 -663902 325653 -814353 -50730 842029 -566269 273970 -589501 627594 397471 -655334 -184512 -990845 -817926 246345 -528630 972597 -388452 -151817 18833 604944 -733954 -571281 -858632 789082 679183 -897648 963480 275501 195504 459213 -247299 595316 -130505 -913362 273895 -620942 -138897 710348 33227 426300 909462 483289 -567344 -179399 -762402 348949 -448174 -524375 433133 -811942 -737438 402715 -974115 -534383 -381628 -910091 103229 -855109 892144 16625 -447090 -611095 -816110 25370 867655 598340 -253814 54739 184273 -349050 867692 -430640 -46069 641279 -193791 958107 937287 -628847 -691644 -686704 -132405 -114508 -399002 -112798 278738 926835 256330 -303724 30089 -121876 -954998 -669056 -261998 275412 -849552 -225965 -222845 -289167 916478 -153073 -196888 -858593 -691225 184584 -323011 -760372 -115437 -653208 337270 -341636 664991 917163 750071 599621 413402 -200285 769819 -54829 602825 -627722 -434127 -251419 396068 -543845 734203 -543025 179927 -865440 266030 -538634 -941437 -26649 -900876 -81961 347642 -3932 144749 -253567 -656442 409824 221097 -40298 527395 -74183 -742224 585933 -742656 -165600 -61062 475123 92674 318426 -746889 377062 -357248 808192 -264055 -840936 -636536 156416 307717 -741870 980953 473497 -269642 -71825 -526489 -642974 183513 -60836 -966693 683076 -2526 -990177 946704 -360325 -32330 179853 -680553 -652775 -694098 391314 982451 -668413 -220133 435501 -499106 -84239 -789764 -312847 -771390 714739 -269879 302214 -202431 -787481 467564 199077 -740499 -266620 986563 -521441 338705 204370 -968160 -507689 54054 -687953 -750391 636868 608095 -291380 568696 -544400 -67554 804910 -409637 -873348 700668 -579794 544149 783129 -842555 633593 830395 96144 218617 197136 546776 678075 -739635 27465 -652566 -148854 466344 -457652 540259 -181889 548006 50711 -446551 165298 84504 307323 -785642 251598 -542590 -173795 -336391 -750446 117788 141173 -246125 -763951 -646190 -793774 -756198 -126222 -125629 -965676 804282 425200 -81850 -585743 -634993 332379 702816 -105231 -210132 -489130 -989489 -505742 -914793 471447 -435581 771941 715466 57579 475807 -211314 476596 588847 31613 461832 484662 787799 -509273 773055 911015 -764053 700511 279924 541648 -612219 -630504 537917 -749072 -947756 29306 379394 578618 272540 -958111 459521 876626 -592844 427103 -90678 -924589 -542841 -723018 198212 942796 -540013 -133025 -380122 719934 292973 -453370 660095 -532704 769083 876427 959023 529628 560313 -427133 864363 780367 -906444 248757 484925 -666419 -438766 129693 716162 490266 777032 262892 -328213 959474 -304158 779398 -937348 -620670 -385153 -453246 -677745 104940 911570 903598 949586 -339385 946851 337801 -372539 37021 -368053 632135 -962243 746859 328124 149713 747236 110885 -470281 -773182 982711 -755152 691091 451050 -842874 694757 -868163 -985777 -694024 859540 -372942 626855 -935164 655871 -18233 314592 902009 351707 -799 973080 -107786 -132653 -304514 -752475 233075 925573 322346 953230 -861385 -371453 -556533 111760 -938401 801234 404822 581914 219357 -569874 -214826 -649263 968823 -266683 -976916 -809971 -994620 -240201 987274 936282 -720206 579485 -18248 976120 -207229 -612289 632719 522972 -647349 -213669 464448 -35795 -190348 -24539 -511986 61127 -230342 318274 253647 -223429 -527312 -831028 -502288 -147123 -959303 815826 85614 759412 -3697 -341675 491741 939742 663231 -860853 -326427 9962 903339 -762209 -205376 -550356 -170361 944431 546237 920044 925277 -646707 896064 -19417 745481 -674241 -183232 108941 836669 642112 256712 -560894 -568834 715132 791927 -934755 580645 -261481 237055 30763 -218017 -930393 966441 268461 -511186 -891595 546640 -675883 82790 -904895 246882 92942 570545 43579 -146846 19569 871435 -726518 -763032 540241 -365498 336520 162207 656944 -546553 537348 -186042 -275001 -421945 274751 -987727 187778 -70701 -768400 737733 -327167 -843828 -553407 239743 -829672 -196568 337231 841837 -230576 975920 797101 -666189 825572 -181120 -275998 -70392 -921147 -697846 -824346 750646 101143 758931 50473 547102 792626 -562764 395916 559281 -981727 929242 373094 653816 642342 203078 -413311 821261 543028 -913394 849691 235680 156148 517402 -620955 -25613 449729 662824 -422009 103006 653227 -902711 970265 347468 93816 660834 942507 -660420 -372578 879532 892735 -558271 -950198 624180 96586 -215294 323677 -87205 492087 -972485 -308375 -19881 280547 -521542 -620232 585392 216482 622307 -394938 623812 914361 947116 -662718 554179 -872606 714530 37009 -898508 948683 -23966 250571 320879 570391 -373088 -884676 772641 408283 -137692 -314780 873931 -662750 -935992 429048 771651 -224150 732923 -160418 72241 -245212 -118846 84533 711315 666552 -846159 -38837 639545 -574977 210038 -554460 -929590 -243000 -711729 86906 -968259 -5804 -579697 291512 -975647 910681 -367075 -384515 369750 761858 -267404 -478945 959890 725485 -758236 -370522 950237 322732 532816 826573 985941 655301 -54098 697092 -403350 -955214 46730 -213007 542691 811746 446275 -358806 977239 293046 -887092 -621444 -571211 159108 -913363 -658968 763453 456728 -728448 264224 -843772 -142546 975092 -494770 -695564 41977 922701 -84914 -59190 -251489 -308510 407983 -58602 22842 -868067 -714826 733247 124633 380159 -501797 -895876 -258691 719257 936778 -655268 -567651 809876 -315165 -403521 -938462 93482 -350277 633946 655980 950187 720664 848951 -660405 381817 -260615 -687181 57862 -579316 -832245 -115714 -750120 452975 858549 -640994 -569106 485313 486414 -138899 -81302 432053 282721 -985706 994787 919827 -610128 -866276 -216478 502196 -927570 164307 -85401 -928375 515139 636005 271714 -969835 674316 176974 549563 -207377 -127911 -26015 -914230 593473 763693 -234047 -421537 -824501 -518463 518632 -867652 880481 -281470 -429148 805398 68456 -106226 949396 -737640 -475043 -865733 -688465 -493217 873039 498960 -71106 -119937 133216 -858039 -20771 946044 255432 303960 162815 388434 -717486 17375 -460057 -599186 395228 -978890 750895 252979 -517285 851691 -387004 739318 -110635 -158787 -851480 -618494 752614 -446175 363311 -195947 33596 -670403 -445565 -652064 -156262 -806544 -496352 471691 693721 -59065 -484200 -773201 685666 486921 285136 -221349 492725 239021 20993 -186865 -648475 -306594 175800 464580 -289254 637054 -727465 137186 -398322 740384 -857966 679880 54160 842764 -707726 -24760 -798204 58175 487125 689063 653921 500457 -47508 458786 532017 -294547 -379844 963556 -780139 -876316 584990 -865647 -29378 109338 -433089 245567 -960907 733328 -413663 -427273 -46060 506872 -355560 895032 679435 -496708 -645427 -698252 810973 979960 37438 466065 504224 -765317 279740 669673 888832 -295862 632812 -65461 859324 -932835 -610361 781944 96295 -147488 -854886 -57049 813352 -174157 -303098 -24703 353083 -606358 -81663 -324443 828398 -594930 -446253 238117 -514075 -811814 -432230 205320 -532650 -331585 449863 299334 -449267 -405920 -767329 -896945 -804246 381591 367291 -373372 -464034 788590 -974584 -502596 605554 42919 -98105 -804415 -769984 955445 349709 73168 987512 -794432 942021 422428 -395172 217637 153130 516556 202436 988276 -763059 -165256 843163 -851728 667413 -584656 -939041 426258 -986182 135414 787749 928774 435528 351551 -354413 -952403 -224477 -544779 -580635 -41959 338941 -71432 174057 289684 458977 990744 174978 -702310 -727764 -488547 -551383 -764582 593295 264896 44391 59705 944910 -811473 -534948 -777649 -480252 -431732 -406469 -86681 -218595 -554002 -301876 -642557 -642726 313951 511977 -76585 530192 -321187 325377 -168759 -712087 -451622 -134504 254071 -323614 -167493 123205 -469071 -641460 -697764 -36558 -156805 796491 -438518 -600288 -96244 671961 293896 775137 -21166 614468 -325749 -683172 246251 188588 542526 149772 -382675 196743 873663 425985 -592224 -922596 780576 -316323 -298498 -606581 -441369 -551080 -534854 -580540 386574 -55875 -99210 615307 785796 456939 -991989 853626 -493271 107221 507397 500607 -473898 618883 780709 890842 -524717 -527218 369117 368032 306655 929576 -224937 170683 809004 -443119 -210577 -727065 -409504 -722397 482868 -126153 -704107 471751 554603 -994418 -32422 -789634 -330997 -599258 -326224 -170279 -6206 -750579 636813 256257 -216209 489123 -342435 282800 911782 -199011 -505220 628022 670512 281861 -4803 943221 -834680 662583 -283930 -327963 108895 415845 -529998 599185 399384 618644 -801459 829975 166093 -176354 55003 426284 -663480 -700370 -569358 120726 31243 -202553 -900068 -214607 832841 -85699 -317610 -348693 849898 45113 460819 28232 -86901 444730 -516550 225886 -244741 77711 461475 -540839 15424 -232226 -124258 471288 -657776 72992 986348 -248433 -518824 -702942 -875196 -943101 -944968 -159098 -492336 -508591 898053 -600640 1197 -950520 214469 -600038 891119 -180790 680247 839856 33178 969166 -762295 520820 -322646 6241 579360 813355 -265588 -695711 -6892 -340882 -530397 223680 -640976 -286806 434500 763911 -852682 949921 -621127 -909999 596634 -681625 -951870 985291 -934782 656869 -625008 -981957 -707508 -109735 655176 -213514 -257144 842964 895622 856808 -459527 875963 720727 226320 -940007 -49209 229950 279169 -535150 259333 413104 279011 163782 989655 578712 -584209 501704 944624 987604 476023 -663840 -404516 81334 275547 946443 74614 -829820 -132203 795512 963696 -476680 -710866 882700 -167602 344512 407367 982111 -926997 396287 -503919 -593859 632435 -384054 -407723 105639 -65944 990636 866925 426191 889501 31267 -250039 -24289 977086 -417375 100971 -790350 -339386 671500 195947 -192294 -277370 -628802 112244 -137320 704933 -29946 777541 733479 328987 17573 794545 -805902 318389 -96303 999199 -978791 -609900 803509 -45686 553968 651694 278000 -241150 528639 64971 -144878 -240214 795139 676105 754466 -522696 337004 -960680 -637286 637177 366046 -531329 -376471 732234 720560 -414442 640752 -374497 468975 -84215 991622 649728 977244 -311780 191732 916231 -945558 777057 132089 472803 -282047 -248509 -561465 -693544 -20546 -94849 901637 305469 -171792 -312154 -273333 -585219 -26852 -886884 -941527 -798442 175546 371356 605728 -996579 -823562 -23887 805927 -611528 -461519 111678 -946776 587299 336893 538872 -758400 -865493 -620636 -89369 825474 -153418 -491615 826473 610037 -31303 64293 -313938 -289774 -567616 -204908 -161219 -346362 -710038 -913146 393325 -733194 477546 -719546 -578323 -454538 -794488 -810282 -816451 -663023 783773 -269335 -935118 268996 -60517 -55064 692982 -477053 -241661 -890642 482309 845874 867948 264652 -257486 -908627 -402685 412165 700704 -837439 -6907 -895278 -885430 672945 545991 726688 -519813 812722 621743 -406003 510806 -575505 922168 -31249 -953521 -654074 -320399 -200499 263472 -943736 307199 -213660 576790 -410243 225943 -111453 100465 986206 -586748 677295 -649721 -454119 448167 250336 467441 371089 -467470 864450 8477 872091 -663699 879638 -92469 973826 335153 962382 -130416 458628 743023 -915820 772693 383315 -645014 -958653 -73255 -126571 443640 413548 -691413 -827292 -827130 429011 -673871 8015 -254831 -375184 -277596 442966 -581075 254062 299794 -899342 644610 -966609 -568486 464779 664650 -846394 258356 -425088 -111148 -74372 127398 804003 458116 394700 236303 -547910 743761 -377370 -713567 -876545 187206 -705232 279647 767777 894210 -201536 -962781 242881 430647 277603 -981734 279158 311342 -74598 -877754 -510135 -756670 64408 -724997 -478919 -396447 690373 -747294 149048 27534 -876994 129657 -740819 -439967 477010 -610031 874608 -992891 -952442 -926769 804177 952506 -127598 -543060 303377 905937 -861086 -641163 -571801 857394 -264938 262988 528892 -545063 235138 225573 -153104 613460 -654801 -977335 -736429 521415 390105 -205482 -626388 307817 -822290 764221 -650378 -540028 864021 325443 561438 -553479 -66651 -893439 -537594 812089 220074 -690588 -864123 465485 463587 -492114 -858395 923087 -488506 -344078 -719645 855919 707451 813212 -439757 932591 21725 -501401 437881 -739033 493308 -976667 293713 -419710 775326 574970 953032 691711 -757703 -677919 543457 745521 -209542 290342 713745 -568897 -98878 74666 164291 707813 593700 -902493 -337836 -135439 227560 113049 -50280 -22585 763658 -763030 789076 -456099 497724 -527801 -595135 838976 -74656 -235851 554256 439949 467855 -95220 609888 382584 -284267 740347 975306 227913 81650 326530 800214 -985382 843866 -903817 -861566 -456037 -986186 -767358 488130 34062 376097 -206303 -897541 -118710 -11668 -434907 202887 -307460 861595 -535630 -45132 -735134 129253 481603 -223803 610639 -218312 -371036 650224 -783062 -880973 -227850 -597922 645358 704042 -783826 -126418 -797653 451109 -81130 -73742 109828 281057 -803381 -866768 -827857 -637234 672446 -130590 -195464 -13809 -996685 21110 885566 -945027 919365 -218033 847860 -436955 -605089 875715 548130 -985531 -967100 271387 -518174 278099 -254839 271894 195171 -479370 -776042 -261657 681193 -437494 -253783 171314 173899 -741471 84690 666002 -434061 -153347 17911 -722794 -316958 153494 263122 516287 141481 -670822 -959506 705156 775153 -700056 -866130 -853810 616820 -217323 472775 -18564 379778 -72984 411201 -742943 948093 -324771 -660743 -60863 -247203 -283227 -438495 -676521 480429 -445917 126783 331218 -914548 -103183 863274 -473900 40749 753114 -577519 919281 146264 783965 372723 135350 -260506 -903760 -55128 181024 -372024 266171 16470 -43360 -903935 412185 -916483 -371683 666280 -43110 -188564 70642 938983 947011 384969 289260 -9858 -806579 -202354 893134 -956223 -219486 -649466 313293 858645 580451 581844 -572269 69751 693605 -598036 -63168 731638 275503 77592 555108 99636 228222 199540 576007 71529 -238143 -889486 121890 88800 -638051 960215 -789725 116215 806250 965820 197101 -816605 18868 -834929 -299307 -515734 -342213 91663 939558 -346776 96755 -479021 -23138 111691 -998267 -869564 883182 435286 -567348 -12258 199230 435042 -5415 7411 -810329 869976 -813457 940328 265911 -479048 -581624 121846 -545807 990485 -229682 192107 651211 351383 838947 -72730 859694 968056 104218 -330466 432760 785415 -334085 663708 -115715 -729816 738499 -73156 511362 688594 -980062 356144 521153 495247 757371 169341 -325015 181632 -240025 714492 51483 174166 416947 481114 -763411 -746534 -842147 677272 -928405 445159 237979 557324 -291183 722922 -459820 -753953 -643630 597225 -94044 768141 27796 -508679 -557348 -454552 119729 -419002 -861696 -232172 609144 512015 673992 239628 521514 -410969 420768 -158308 -780803 -608395 -46168 -149658 -10467 919157 -994380 -382499 -579674 843189 202061 849741 17451 -158247 -93778 314065 729138 131479 -597816 978523 908854 -627268 665919 -420177 -647260 423845 505322 855016 -264994 686022 -803369 -61966 670779 173991 -513724 -190322 755204 239074 285607 -538542 295289 -334553 50856 -149210 -301750 -745160 790433 -684088 -160226 911725 19621 -279607 -817136 519601 -272138 951309 786477 39938 387853 -168881 482679 319733 690198 514203 -580763 896048 -421902 -161454 590177 -694929 519987 -412118 108873 -51200 -754013 -102229 -883218 -254522 -986562 -198477 -885096 -555974 -889293 -534798 -167553 201573 -597529 -466321 -547117 -953369 -948238 842113 -172106 391923 574496 -572969 -463683 -968495 488689 492785 894323 515291 -703719 608165 -603562 81408 412161 -84197 263639 -209852 626372 264017 -446498 -485314 -170702 -496617 926532 -706792 11857 381972 265431 115859 -819880 -648897 45018 -693631 -881102 227943 493442 -640567 -151679 863020 -143494 122470 -685288 -302717 -1312 629736 -807553 -671946 -44858 428913 600435 440290 910770 670137 -8861 -438153 -386018 781835 441716 -77893 -557064 933958 -787841 -385848 328483 739421 -101874 -709879 911477 95320 109026 -269503 -705353 914000 228336 -467835 287144 240119 568030 703164 -334470 -25587 695819 -594650 411091 -463252 491909 414674 -69043 -392451 -985839 660007 447991 -150847 412839 643548 -854702 -261687 923379 -576769 360148 -141634 642900 185842 -536855 -922918 479201 -195863 168045 -328339 -272801 -211986 338227 -242343 -341684 572382 -415743 -855402 -336296 14185 833681 917551 323943 -945643 983058 838722 -811376 498747 -150235 -180476 -165087 -614263 878433 249404 192920 752126 536400 -924605 -119765 -875407 336623 894474 7617 -848757 -130511 -359532 -235529 856520 -410884 -236425 434973 -607365 325547 -897185 -823242 -130745 543499 -40053 513531 581286 523614 -486065 -839720 85605 -254885 629392 -159763 745382 379564 -547381 971791 508637 375406 -590577 695877 539731 -895563 -787970 -821813 121766 537349 -928817 523154 244167 -153638 -74801 298430 -952965 -651871 997468 568615 692444 746556 854376 -267559 -169515 -894 181116 618772 754216 -832963 672435 -756916 760299 -987605 895674 -968663 780295 -253315 494039 499720 992312 813275 -953633 955001 -333424 883166 -515266 -152768 -99084 277652 783091 811476 200989 567552 371729 304355 171800 824855 523712 -681269 61894 829508 -754247 -474590 -363555 -169883 595918 267823 -896539 641355 624863 183919 -602308 -987842 -698906 29841 -678765 650359 -456724 -901893 307695 -350811 552338 -769469 -833623 -691864 -224887 32694 -775442 355673 774426 -702252 707903 -491392 -621921 -917423 -735118 -443428 738440 -580714 336047 -380833 -50089 23743 -103436 -514449 -87388 319643 207634 -590490 393498 16687 -935762 859794 -862984 -523982 699200 -466378 -371823 -587758 249239 292360 36044 -752274 815572 -799439 -95964 971290 -630294 -304 16809 63263 417572 -794505 -523522 -784200 483999 377900 394586 189269 376396 375018 -395385 -478564 629232 -322531 -34715 -656285 891683 372906 -69017 -207688 -348204 800996 233109 75481 166211 -51304 639881 455356 496774 -112510 983026 -917368 -501371 -416427 -351724 -446950 -281346 589879 857030 308993 568833 -933309 -465165 159875 -233227 -308090 -258151 451094 -694767 -190590 -720051 -557721 176356 -126674 -15179 -977962 559438 40179 -997875 267767 -15100 511537 523298 186003 -514032 -655688 -560166 -509658 -469937 200400 846378 978143 446322 600625 -119522 559522 386429 769419 -170667 786569 -385973 -253440 -681342 35167 745223 -648283 -558867 895908 34740 -998012 614384 61580 605350 665373 382330 223487 788359 511073 -737905 -630246 509652 77365 698053 866989 -602403 -405131 516169 -666565 -165815 274286 -809384 -450434 -944241 200547 676295 -516128 360702 969737 930300 970883 166325 -620533 536690 471481 -401364 447878 351928 547213 -462038 -521842 380531 -193992 619724 107048 -266920 274861 -948732 390990 -570829 -730994 -304104 232686 930146 -787916 46367 267499 -679846 -538581 -894969 926234 893218 -169933 -424430 732358 716371 925120 -132908 -60371 -179682 138363 -114633 367233 755270 948544 677111 -842648 254113 -127970 181415 -425732 -956772 753881 -649686 -216501 -21964 649835 -660038 512728 -218883 204415 529636 823705 -116449 -929036 -745206 -135817 -77484 348129 393056 -662191 353899 799883 -229904 -169223 -188344 -846096 94998 -950987 -385054 -74944 -903164 68159 538308 382814 674239 -530746 -237555 724067 -581984 290539 -166161 -872292 -926764 -815291 -399565 854663 -465571 10973 360628 69850 205967 821298 -208288 -745220 -173676 -234954 -522950 829706 13928 973647 -205478 -604845 215133 -382120 498027 961500 689944 -87522 955309 -45987 -772718 -415645 9201 435138 -552808 -871842 888479 618795 439499 9016 767027 823277 611873 488977 -783429 -919410 -522781 822521 -950309 332493 105261 719223 695754 98072 -445839 -303994 524370 892052 -627468 -344301 -789804 -766312 991055 -185984 340033 -233038 282863 -597980 -360542 -733791 -375787 -840119 -587247 261465 -68777 777900 565822 -774270 -450403 -973439 -834069 4345 927653 -748052 363120 -812338 178944 14985 877240 980164 2451 95973 875330 -917676 -343913 -520702 -675551 -607445 582553 -649384 988924 267303 -951942 201550 808719 -980898 -46352 -663867 -692440 -732265 -435069 902542 574891 300111 476177 392558 117646 446901 -23733 -145247 -906914 -404818 198325 775892 -231880 328402 -328918 42 446160 435821 -956842 -794440 345070 -216833 816058 210185 -646932 491068 -774996 -948453 -555334 155021 317268 539360 -570662 -470899 -465104 -765634 261988 -937587 -472432 -621425 -244478 -489967 -693861 -682079 72949 138577 81096 -964041 -956657 -350280 634214 376711 777911 -555928 436885 472890 -86808 -364236 -788789 -460561 -296526 -793052 -704688 782136 -747080 113397 -192062 -336357 375344 817175 -956655 -940910 175590 -291283 -764540 -251765 -101831 435729 -956110 588777 50588 125389 -271094 -387966 -46185 -265182 113868 33055 370884 -475643 331021 -439425 763090 -337123 -674121 -956460 -27003 104135 144903 581060 534964 897810 -444147 -485654 613193 -134077 783152 -470573 -440763 742994 -428249 318209 871609 390379 -346751 -35094 975566 252910 -517218 -371334 -439234 -561041 17587 341005 899033 842167 -69558 459638 -952319 214337 -41024 -225412 29102 -654530 533829 -237865 928491 -517998 342367 331191 775255 -758572 -243096 225981 666405 -431406 489483 248832 -748643 -742261 972363 917770 -635368 385203 -826756 965208 -951417 -306766 -129720 635742 404333 527909 616107 243200 -548639 -845861 943992 -546662 -618611 846298 775506 -351111 -138319 -902312 -999117 -60961 514977 154818 -501911 -450045 -83262 346809 -457837 56463 -932079 -547441 -994264 950177 -352867 19022 408689 515274 -400632 -49486 -695925 -65262 -135414 -24278 -904858 -37774 -749842 520795 152008 -331432 603155 558365 -636854 -831834 159211 -177924 -882215 649012 830719 263096 137271 928202 683498 97477 93688 -717914 988506 608076 856070 -329220 494610 49704 -902115 -119055 -170389 836970 -529585 -675041 -590642 -881450 -665727 -663532 -426693 790115 146924 154963 -160955 225087 576285 599377 612500 120520 -90122 12793 689506 925844 -31445 -972887 348158 648683 184773 -696141 613708 54856 -40158 127965 700227 295387 22131 497761 -928275 -474743 457277 969710 265835 297707 -973607 286501 -347154 -414005 214004 -76388 -522433 629290 -936688 677342 -675783 -540355 950785 -570391 -434871 -263317 -454672 696111 -181515 -564784 124891 -972649 455378 730302 -184685 -257799 661004 -195145 608829 -100188 -778398 -43149 -469806 -388260 324135 -374944 -835681 256980 -311358 936093 -701115 -114759 -126929 140927 -944582 39335 -52356 933260 69958 -885327 -269107 -514302 -313593 -792867 739800 182865 544110 -309210 -384662 -997091 -334272 218488 225248 305085 -507626 -580552 -630610 -50241 -265123 -168902 -313380 -23454 787158 970824 -331260 -893671 344727 -673887 -825130 -911473 909192 66552 114452 -258914 -604313 -915599 -111082 130646 -759228 637864 518343 -460164 748550 966314 -182363 541833 539877 274937 -389563 829479 927982 23052 -167475 -811721 -803326 155725 -97671 605262 575574 -803815 780439 361907 -513804 527940 591114 -925726 -784967 672530 -874549 65676 -367786 -169409 681059 493973 -364209 558712 -732942 815381 539519 -660128 465451 -386472 -334062 -710132 18134 699614 730761 -385657 681037 159707 133945 21070 668927 960056 435148 296789 -977296 -332528 -555073 -738559 624951 -792652 976099 948652 978046 -328921 -261028 -221916 -336506 357923 503589 855852 -920031 862226 725641 -700423 -621002 239126 541611 -722634 806720 793602 711168 -358527 -335025 911326 -529840 91116 641925 -155545 338616 282621 159258 -435956 741163 -728018 331097 473203 967660 -800275 242465 -616718 589845 435357 -902427 -366058 447508 283795 -676691 484255 -360151 -779109 484882 -163710 693225 -923663 349382 -995738 -614722 -225593 -74743 -52697 131044 993222 -485323 -161194 250606 771205 -643405 706103 53183 -262893 -422396 -683710 326929 -163597 922041 714403 124786 -413157 -853509 548922 919490 -235148 451844 -237413 -486730 -608163 -678620 718095 -556200 -33623 -152771 754577 -891772 -851556 528583 298194 874860 595185 -667187 -35531 -771179 -358185 -611987 145363 -610983 704239 746076 -997895 130659 -10544 322273 -856666 776502 112515 462293 385421 -184538 -200440 -772695 -900455 439773 497743 786016 -71837 -138409 -285505 -689008 -96578 2662 587443 -574747 -138580 -515921 310904 345630 -671898 -728021 -654000 584207 -782760 -499800 319602 -144867 -327645 944965 -383480 59845 503321 -643335 -376145 568086 -339388 -138099 668410 -185550 279391 255133 770288 -882608 662876 -704613 122250 264765 -233764 -947764 -487626 -445097 -954438 -91831 -982314 727440 709121 831999 -383807 -457487 878961 -404560 -905151 609941 -619906 199152 -407276 -427991 -842927 860712 -371093 -722061 117573 687638 925550 315976 -720406 -472885 -989642 758676 -322682 664620 708817 204118 238991 342642 124738 -293343 -478285 968490 932606 421661 -188464 -87114 -489104 -761853 -218500 99785 -485898 -485467 -608129 826607 453729 216547 -233517 -685949 291961 420407 52907 908343 175223 377898 -937751 521744 86281 -471203 -328666 -848794 -269486 -736255 -704722 668136 565992 -99233 -979583 809623 264532 84433 -737708 -620986 -109419 492871 -911986 135585 973597 -958781 -300725 758563 61138 -426531 -121508 20509 169358 -679232 -564155 -579530 623775 295211 218302 -780954 367560 -37647 266418 838906 377023 -950151 295747 -722029 -37331 -82114 620996 -206297 562865 -635567 15678 727166 -191779 468306 239724 917942 -237129 -969349 863039 -991425 -665670 -749163 425562 -471456 507346 29824 192023 347441 -900765 -488401 -215552 13855 597315 -431958 220631 -60693 -121925 -990453 -911346 -44758 193419 259201 672464 -830010 -953501 -509360 -528266 383612 297834 -614449 -163309 453981 288187 268137 -162839 -131763 -767645 -919139 660849 421511 265444 766077 344151 -997353 603957 525362 -189317 44126 -898753 -162441 -245262 -863087 430306 518169 -847742 985530 -818962 533630 141098 859702 -255062 -73573 680728 534453 -78383 425468 -894543 414654 468496 -799808 195084 984360 -521335 -565094 -865033 694818 886740 -637230 -92815 -44372 839416 832834 -84178 -148197 -64010 -85159 178071 -966631 493374 299163 200647 -836957 -929608 796062 807182 347785 238013 -209905 -29326 415473 2075 -845909 -71383 -595243 755092 48967 877088 92672 822752 -591543 -281608 -817515 -525914 571820 464772 -110456 325767 -369665 -738100 994851 -814828 -205465 719885 -711293 320339 -782823 -259146 -735592 484542 -134303 -390548 -445144 -497213 243613 140807 -225076 -550971 608322 403475 -946958 901785 103383 -139824 55130 921482 -805515 636595 -654823 262102 -238131 -840478 -819559 -687441 -602078 -799172 20758 137275 74314 635599 382114 406420 -731342 311136 822306 367688 -699433 -99994 -860081 -165158 -548787 532623 -356297 500928 775740 -102726 147769 -371357 -464546 -966789 233741 -315998 -415102 -100710 -630215 -115505 149388 549140 837917 600112 139379 -434663 -379544 -880257 -755518 -780404 742048 688491 -472296 -416121 -51554 -667627 544935 355668 -503921 77203 575544 347253 -467339 962673 -199770 -175972 650276 704811 778591 -246605 324165 440756 427110 881494 491478 384114 38739 -832428 77224 758976 409553 366002 -212768 -170518 47776 260776 -819977 117685 678545 367394 96058 782292 896524 774849 -314293 -338444 466957 901975 478750 -285647 651170 750190 -176772 -398945 -954257 878145 -957949 -173630 -972117 98113 -618972 407446 -23392 668818 125604 -150393 -194641 177291 992412 -582022 -631479 -275526 -150407 -377661 -918665 -818722 -706179 -682196 290259 469227 -280133 924277 -634611 -96375 210207 -189234 608871 590229 -726300 -172449 -524999 928927 371484 166849 852974 417386 -896853 -435966 -76795 -918032 430668 -41564 -887023 -852901 -273781 -607458 265530 -286836 -716215 378458 -702535 935064 515772 109750 -385185 209350 -833556 -793981 414735 439827 566839 -82551 635583 -557010 -773682 927873 -6788 980988 80310 -160999 -137757 414101 -347449 351604 -55256 -240827 197424 -835417 406419 306188 600690 243389 112126 -112993 -972960 64308 -81319 -802332 -448475 101118 325158 769018 94782 -646783 652413 925231 559740 726679 13704 -60025 886659 -768498 -29304 49340 -137010 -386391 685647 121016 458153 -200803 250308 848797 204085 -349419 -398366 -200130 686823 112303 -705735 -103004 821385 664957 -361620 258058 -729288 -142715 -702671 -390560 451173 744898 676308 663628 948180 349600 436 41636 -681952 647939 819396 -709003 914357 44353 -696308 -497920 715348 159779 -577626 552119 397458 -600216 -128447 -486076 -389799 -689854 474401 765443 -863130 395863 647581 -125053 -194231 985922 113823 -558711 -745624 73999 525096 -733299 -969987 -303806 876873 -203333 568339 953425 894763 27379 -905971 508966 568840 553033 -666080 -650594 475184 -83066 -433452 689164 389637 -868699 -537082 -919370 249600 53847 510313 405975 -268375 -775808 296704 947228 -736222 520248 -908891 145447 -916451 -979894 116998 -401905 366178 778424 576162 -192930 -655158 -544331 140369 623633 -764858 -720087 -384454 599963 -721319 -753103 774746 746723 -12006 -892643 -853757 -766142 244403 10736 839258 -215546 597476 677987 611929 495473 -513279 -802077 529867 773562 919023 -807154 -202413 792075 453932 -6982 315493 -904063 -573116 -303250 856651 -464848 341468 50662 -998111 -719587 -139989 -988909 116697 233153 -942468 -829799 791608 677389 -12882 211920 -89897 -317472 344627 -29628 -110812 -739438 154132 -51915 -587554 -976275 101612 -345705 179741 879663 987753 148627 473159 -223734 87246 -697212 -973285 -450396 -507916 759035 3114 -109161 336580 573884 -565799 -685967 231742 96062 354402 399029 253685 -684113 -188080 210776 -858479 190830 929413 -661691 831564 -729201 -284617 462938 967797 -143398 -78993 -249623 -542224 -25524 553353 -592200 623284 425108 757815 872193 -156597 -441704 516734 -635918 -851242 769646 -479305 -451538 632070 907491 380303 339403 -645084 889464 486279 680914 849291 -119073 -917003 -40894 -503000 -358014 -231166 -679027 638593 -366723 140458 13849 -603605 -935137 -845121 -528447 128850 -70803 930406 322897 762677 -567905 712215 -78451 334375 -792799 -919775 990763 155279 -809325 -182875 146004 923881 992201 -58857 -758360 -374589 -401332 -269248 -568521 829633 -524201 -315202 -618872 -642151 301403 -853374 837781 213016 -911365 -767792 151117 -949221 330001 344899 356241 -672106 -919257 -100409 429240 885265 -453505 994205 -932084 -739162 -549620 966747 -994230 -226043 318582 149993 -87386 540144 -672230 68741 25028 552127 -711417 -201920 523456 970461 -899453 219007 20391 394056 597252 -568966 -582149 -114667 -686153 225984 548275 422250 -412804 -408271 -73543 854659 181096 -956157 801258 443566 -555198 -710210 -808550 711886 -196090 -778176 249869 783836 100326 -905671 -31617 -127903 817860 -556112 215069 544381 738616 161149 169738 39523 -711408 563660 -936869 -985509 -9781 -59872 539547 -765377 513693 -343346 -578361 120702 -332433 -572162 -417709 -502372 -946340 -748114 632612 -287824 -367691 -514258 -824044 792549 820862 576549 164977 9849 -271890 -452470 -822786 612289 983411 -216148 -198288 -882653 -32213 -419157 -871182 -153958 -269716 -536196 416674 -275658 855357 52841 -455023 421017 -308261 572047 -649529 -698373 -41546 -784418 -897603 10023 -262927 -538980 -427422 349692 -285979 -317597 -430825 763629 5790 165406 -647886 720898 -60835 553360 -647682 410836 676628 -697906 481593 -742635 -367123 -8385 -864363 -557819 -132413 -259037 -728648 -305026 -25560 -909303 -23491 -731927 146782 894168 -132304 137543 153949 -65465 -154603 -360919 883283 -547612 767714 378808 -498145 690065 -117504 -10962 536533 993922 -510130 286171 -324034 -976191 846878 -271711 228693 561067 441399 -110472 -20405 805232 529105 459627 870147 -890730 -890724 -940263 -705513 428918 843833 914996 772561 -563906 829247 306566 -826573 63213 377399 527975 672112 503258 -121440 100680 125680 -347474 734829 -535124 535248 -281883 -431358 544425 418783 -317614 -752837 -155413 3874 -936936 661604 -469967 302289 177841 -353854 -844977 135641 -266518 590089 -651222 584152 214245 -974109 763967 -474589 -314730 -544400 591005 301379 -342586 -806208 -49818 49396 -985452 699227 -859439 -441435 -907409 828729 959403 691835 730653 550858 -797998 -543283 -693705 897648 101048 63657 201386 896512 913638 -72114 -526409 -546747 968055 -992336 -881420 -985476 -629223 -750216 -651062 570841 -404849 338689 -732811 799361 -470223 651100 391815 -657266 387690 965196 -865691 -51314 747577 -141109 892104 -967421 574897 -883069 583869 769125 38394 -906922 -682843 331932 -123443 -213673 10934 -185850 -509956 417358 441208 -641417 -691225 276024 114633 -408524 -483320 -586172 -693030 130679 -592280 258775 216368 -893330 -437848 46345 -681564 -561988 27513 935718 737763 763254 713124 80942 -51730 -647256 -595965 965334 -800869 -868403 -855674 625413 51986 -419622 -625105 -280105 439249 332724 -788714 517021 837545 777910 344934 603739 -742721 938284 575838 894793 -336885 421082 -428335 -534317 -10916 448630 -250330 648857 -931757 704553 643289 -238737 -43549 -32494 -423688 -355875 -846377 -303933 993446 -358496 -54836 552898 -130916 550952 677683 949641 993955 820249 -91567 178695 925851 941770 18366 -856547 625527 379848 969193 89634 847167 -587308 749330 205279 -265715 -496543 894287 -626412 690576 421911 -976248 -238223 575372 -231725 -616325 -330979 -108968 185892 -365768 165682 -610721 -962225 -226010 -418497 -715872 -969780 -312580 6598 -214483 -376121 680393 -645701 751919 -579168 565741 334731 -746527 990444 -230498 -842222 -462832 343666 667492 528292 -872030 -863058 782620 -981755 725260 -569775 -82311 -392335 -416294 883775 181630 -667243 -404821 -236784 311686 528659 -981070 870799 -762308 183298 -513225 -292802 880675 783724 -593644 -546736 869776 -242865 278840 292270 -539222 -271972 578599 -299661 700657 50363 580087 -463888 302132 -655484 -580907 -126936 735514 571336 239998 467284 -322022 852934 922183 648161 192515 662710 -394602 -712595 -829963 -33470 962022 -276786 -338971 -954872 -34362 136203 343197 177306 934491 11617 841913 262397 645466 -69953 514475 750509 657295 -526774 861625 -385640 646744 -803622 -314118 -84322 -795606 -18437 -114724 606104 -451316 969965 -170207 -782514 60439 -419547 594781 -508417 760316 340298 366970 -424228 -458882 -169032 -9548 845965 -419469 155136 -413026 -654549 -118072 -350106 65819 -141115 -578182 -915614 -877723 442076 654621 -535905 -874359 -125850 -646055 94207 44905 -434482 -398232 -500203 -412231 580723 -319847 932906 -655485 -776667 20432 580409 141347 -378197 640772 -5646 -269877 343743 338496 -420293 323200 -927089 349859 377898 661275 -340674 -985249 219660 512202 440290 -472387 -822302 276876 54020 -339560 810591 767800 -344796 596958 444395 -770185 336050 685074 -397918 -113979 -218475 -31028 277846 -765580 6951 417976 -738935 365097 653495 -351981 468980 -717603 1670 590257 677507 -629027 390603 557817 -214826 227018 -288080 845671 504001 -141030 -218798 884489 612173 351638 -77116 575107 59829 830298 854925 -728564 -887702 244824 -708699 -150546 -31088 650197 626812 -575350 -363009 -823830 307060 -360623 543426 9604 -461342 176460 176027 -257820 -417392 -669803 200317 -785504 -153410 672732 257553 -946784 -152676 -156701 -478798 -77918 66386 240131 -541072 -108105 200184 925604 -429423 -282812 164511 -4792 757643 -903294 -568250 467585 -236917 -762242 -545819 -255497 205938 847385 760550 108515 341586 591241 -500569 -988266 -623882 950358 729081 -212109 -751657 -716450 912932 839536 -448473 -195758 -84767 -976998 -368054 -40778 -289186 787854 659416 -249115 246462 -957824 -248675 -55029 885142 379192 -123879 -577751 449009 -773744 515329 309653 -306867 -517640 174524 -999049 657052 496114 935910 -977459 909891 987030 125904 854247 214430 917902 -172290 -52244 52091 667163 152487 -139948 -523621 -105969 970169 908139 983220 -558511 -765101 975444 -773903 -322084 -287287 -98812 -506128 -25280 746659 337219 123843 -733792 -670306 -673233 -220304 356146 -809558 -813128 504817 -402366 -632726 108709 -174795 901423 -709193 -450803 -298723 830572 834461 693087 172671 630529 381789 95579 717095 796168 -962327 169878 113233 -155728 -184468 76922 -814416 541885 288191 754884 263146 962566 -359180 -649211 338969 -288651 507215 -470111 -249012 580619 -17208 445266 68356 349913 -193781 367654 -103880 434440 848760 33149 -729263 288466 -809564 98060 -833489 624647 958677 -582179 461986 -993271 684298 -665267 340849 188881 -190863 -443508 -843305 922599 424174 -10208 371969 616557 -8549 382307 -649967 710293 816706 370560 352414 -832985 -912155 -783110 868785 3836 16695 588069 -876470 253189 833569 -489557 -117927 -604603 601917 -506103 -988218 726995 398430 610831 961385 -504743 923910 416355 536082 164759 417903 372606 111619 -40991 844291 -136018 -306831 -425444 -914205 -942830 -299897 453190 -8732 -894174 -207774 38123 -433139 -480220 32790 649648 754074 -674248 63911 -716724 -615683 433357 934673 -972662 -657064 -830039 818625 427977 -200316 639461 -550758 96123 754700 -713362 -366351 -643798 454578 -242682 -417391 -92434 701674 229953 -357576 -439688 -376614 530825 -898664 955018 900961 -385638 656086 775037 -239219 -394490 596366 -315590 -480222 -952526 -190642 -20159 -405606 453335 -362730 -89307 -990049 -359166 -190881 -643442 -401005 985877 770705 -863946 -893687 -799036 482059 418924 773321 -193128 -517985 -390252 304720 -194321 674579 265125 -172850 563194 -322783 -771671 -918106 -8770 341751 863169 -533263 -93548 320952 886430 -909573 -667478 709370 -758007 229317 -795649 889670 504029 83713 921194 -669925 293127 -227559 141971 -769045 701069 176425 683768 696348 -9340 188160 -468630 -143096 -15464 -423133 -976498 -703490 -864760 -900278 334813 -450753 -154841 -865567 -377820 -288510 340700 266760 -660476 611952 653475 -891373 565619 -714584 360074 423691 -684231 -901059 -505547 69163 534644 -941517 -403622 -791324 -922987 189957 -543290 697689 570209 667042 773334 256356 -652943 319979 754174 847759 882994 -985673 60870 163356 270949 -404400 -566584 -747778 -963424 -538637 913588 -549923 -168629 785619 499148 -740458 -406748 759959 -873240 -731975 -283973 581463 35827 -73591 -797193 -84061 92907 877823 537360 -445059 -306459 434247 117267 544090 -720121 -708798 -718111 29476 -30579 -785278 -458193 -686661 970949 461905 -756984 -601745 300434 878635 -403514 -767736 161005 923711 -406627 503999 -807201 923250 -976496 -996158 620424 628828 -34822 284723 -853093 -658488 -10873 499626 -77728 102328 477368 -170194 368689 649184 401762 -528960 338429 83878 279215 152913 -526904 784937 -122468 -201914 710825 -863050 -709510 -457093 -714165 -538796 -879891 -897602 -779540 741561 741104 558287 -838431 -259373 -466354 323559 767120 485184 -375766 -880082 -759564 -35114 -302983 -224830 389789 442653 785155 542135 -524755 -50352 -343067 114322 420956 -600225 726930 -702131 11253 782447 -306867 754135 -711593 -21032 957360 -44655 -295179 -986330 800297 149201 -195497 440986 794744 -151198 -984426 -701530 -317518 728322 -712220 228468 -928703 -152477 -122239 132960 -23070 -496341 -438713 -584839 -999515 -678540 -399841 -954748 -460560 614349 -503798 925817 -308228 848567 -401511 -311805 -626729 -322647 -153739 -465532 -502431 688908 205016 833808 -77617 396607 -208494 793453 -988373 -954732 560773 47897 574417 -311471 -772567 482500 63475 828081 -58487 -733614 470295 -549024 -437052 410586 -639724 526723 584460 920874 -599656 -634963 300587 283200 419621 523755 723321 191186 671631 -975559 96487 -655801 -952320 -66678 -613896 -254404 -57484 -623035 -52542 13824 366269 -178878 942705 -330343 -135552 -146223 -486843 -723779 942390 -961228 968207 -859047 367405 622111 528439 575629 487684 574911 -78535 103598 -247374 128817 -554588 -832701 -913792 -737530 -638950 164488 367242 615109 816978 -175122 475842 -292375 41881 -859239 -77587 172639 -352179 -165151 595876 -260982 749792 54226 422228 -94401 -61989 347435 614079 -81463 -285991 158563 -514183 -980379 -224376 -723297 -238613 -943929 -878037 937661 181843 336403 655002 -930483 617154 40165 437312 -223597 -882659 -195381 24220 -587002 -376035 -839995 718273 -393645 567119 334411 -142505 -545701 -467051 -416441 611863 -943695 -339166 922903 71635 -590179 496386 -258803 -291093 872476 -749680 845167 557145 -469283 -741122 -32393 825382 -795963 -350255 677587 426995 355564 -299167 172454 324593 -787809 -857507 623749 -239383 155612 91078 613371 -888523 384344 532592 890374 852677 129788 -74620 -560488 -758117 151140 487808 333079 502351 202463 724277 -182947 -210292 -995983 541895 385209 -602991 -527276 514993 -465684 681521 -699021 -201921 249004 393683 81646 -137326 -221275 -276237 683033 -367456 -44557 554143 -502275 -12111 869033 -980870 -353451 -467101 -702899 393533 -648687 -616281 446425 -875087 738263 285249 498876 620598 -374275 -128308 407255 981823 -646895 550580 -656511 -220460 -573743 596282 930307 621455 -558413 -136973 -604772 -79329 -119842 -972855 -205057 -806584 959023 -732039 510800 275169 -159819 -115820 -42582 931029 -12875 -905218 513948 577059 -633433 877554 -967129 80093 -493129 726012 -424766 922668 110662 415229 31575 864587 -541466 108074 759491 -612344 -563487 790029 902490 772038 736050 -668413 20320 -531715 -482422 370620 -533871 937144 152653 -345409 714778 854422 -443501 46819 798237 -89142 -757336 373847 -598735 -670436 554123 -866405 -808608 142310 288627 -664444 452519 -558441 373445 -187588 313338 391347 -422113 573376 435389 275536 -655279 -673824 816076 -498533 -733986 536130 -50700 -100783 972928 133600 -55048 -929465 989729 -856187 6029 -220701 -129438 485460 598622 -259936 697624 -795967 380553 -867571 977482 132118 421791 -941361 -351563 697456 -99544 17947 -477368 -907585 -876643 94909 794793 165321 567404 -376813 -39250 -478937 -365320 -698990 -62492 -947385 71958 454593 -873333 608617 -55918 -652999 -17897 -449630 -761177 557483 -577487 -5924 -650486 992218 -935628 553427 -491168 -743652 787121 119705 489667 883038 188268 -984685 -99390 407325 170205 -680197 367198 -674195 773423 -540964 -991091 200054 -920124 -730087 -357958 -9614 -866769 680550 642627 574128 -99271 -756532 -218246 -607980 956765 70826 597669 -913643 -529716 618543 -34433 -146882 -860567 -389663 7860 -29266 -635699 -218087 -470424 468759 428741 412548 757553 391106 -944945 316196 -424040 -382454 -454111 656845 996252 -462243 -930398 350632 -450768 443582 925935 -417101 907704 68805 176855 -571457 -281713 -927586 -320545 939889 28036 403462 611391 -432830 -894760 2513 -409117 -502656 -497726 228838 -157589 -227510 -65300 -645951 -145236 945175 431347 240240 441132 -937553 -695574 -911337 -380630 -722640 -354984 -766227 -761068 403723 605749 302780 726798 655365 -12687 -59035 739954 -715849 514029 -556455 -550709 795662 -816256 -718687 217688 -514356 310772 983383 -578033 447876 -389625 -897493 -937960 45858 910826 94687 -879026 -545311 66756 -792372 -673214 449235 889520 -548390 247095 37212 -717253 898699 658470 -54857 255720 -677263 724156 -366480 -530004 651316 -512553 -810264 -492302 -627059 -470387 372693 -302185 949197 444325 916671 -429969 403415 627355 335364 -71873 -979551 706977 -548139 -666815 698808 -259303 -906697 198691 803129 838940 -226557 -573560 -650792 55798 318565 268933 328925 492967 -686495 827045 728226 925155 -636215 -127514 135703 -656237 309064 563641 200382 -552110 543579 420742 -766929 115313 218451 100006 -81004 -761228 747604 -351384 227886 -35566 -26023 333324 377551 422585 -81362 -169525 609630 508040 -958092 -993203 -181674 890707 821536 -315855 -771513 -436702 -30083 576905 427348 521010 -23899 -569125 -800717 -181645 926732 469921 874032 -438520 -701067 -148662 892074 990538 188155 363447 84116 -727866 -902134 29758 -356618 17466 770915 -618710 881514 788380 -577125 -331846 873887 -206829 402332 22430 -148263 188795 966179 -239107 963567 711782 223680 122609 -77877 -936298 -521383 11273 -823314 665860 235560 -274362 -643735 226396 793017 309407 274789 684286 9196 721277 363164 -681602 600953 -433089 -136226 -98139 -581273 -738248 -875635 840558 25235 -961108 72354 644106 -102224 305239 534182 889309 -836543 412773 -973768 -603138 -176864 -127493 -387827 -459717 -524421 -906323 170220 735122 -847278 328325 792494 68281 774522 206723 360901 579608 -412259 383767 979889 592970 -902729 -994391 -880756 478239 -854886 -687855 -898817 -930531 -300564 129183 497994 124794 123044 980117 -293567 835747 82320 83368 207050 -232520 -613550 -994046 614880 -487154 -365090 -895421 -584686 -628820 332542 -118916 200196 93519 501070 834354 941677 579046 -213056 -256927 -647784 715286 996121 -489610 -365212 -387401 -416013 275668 -910013 -115883 -722631 -297264 309823 200624 -635474 248373 101360 -534980 -239258 922945 -810233 -742238 512714 -255707 -934842 -864835 795288 -475895 67718 -157794 470242 -267514 -612688 214408 108555 -562902 784836 994165 992845 451576 810069 -885360 95797 878054 -484213 -204104 337444 666461 21024 465155 458064 -366404 701539 -183111 -124862 498772 938552 947284 -381482 -620819 -148842 276103 -627266 589121 710151 96052 -795521 160892 -590932 32501 732786 153154 641334 -348780 910788 517160 -701330 648850 959350 -536518 546607 68004 272734 -682892 -144794 29745 730277 426057 231321 -644395 111303 -666977 852829 649313 -797034 189264 228062 973273 822583 886187 564699 443381 -151134 138353 856487 -44127 -984410 -162727 470313 422525 157028 -524276 512733 748381 961616 137897 -41007 -784310 -949581 -14014 -307415 -959617 -280405 690014 -155365 937453 44329 -350987 862836 -235464 -643983 -200969 -738159 375095 531614 -140219 -511642 -749192 492444 -446410 -786565 -398279 842796 262931 26602 544624 586980 533020 -824349 548549 -821204 -765311 -623192 -205421 -547134 -874646 -288879 552554 863543 -995473 -769143 468239 -107408 362016 623246 768890 -239451 -764674 -964939 190680 601829 494080 -176476 -183289 8976 337680 -302569 -486499 -770596 601356 264284 -619551 -912303 632005 -803113 556623 822605 201603 -550402 -915048 -870656 -755201 868573 519200 341873 343143 -181101 453247 -81160 -315171 -470573 -2303 73409 -335112 774245 -480474 51535 -740286 -302045 17058 -856201 296377 -321412 917982 -621471 8654 981876 -556811 871051 626793 -280798 -569672 132165 307683 101425 -375126 -564810 914058 -512033 -19835 84309 -550111 -788607 810163 -188815 250461 393853 -175914 704554 -458391 -944562 -84543 -363787 -24861 144900 480508 -525540 533469 -260927 810820 -632132 897885 -515523 146184 -692027 -301475 465859 -714387 -594178 551755 -650446 178124 414718 -49654 371965 399407 28468 642288 865068 -235689 40287 743110 -250023 -880071 -489321 -183477 149683 725500 267843 -446415 170366 -998404 806176 -535266 -853616 -355382 205376 871596 512725 -532950 -400247 169706 -22707 -109932 -110414 -637735 -908791 870964 -79799 282991 741554 388586 -367056 -590440 485122 363466 298651 -80592 419273 -154852 923668 237834 959337 470366 922872 406252 218586 32317 325879 -700528 -446937 -846816 -429929 343205 832111 -571875 732209 -763444 -438172 -552958 216051 -79460 238800 439885 71132 -899297 -468085 -766412 320579 495442 -850810 464159 817873 191528 582468 -440792 -948862 655880 -930725 655778 378025 -948918 170487 567823 662761 -370754 618712 409768 147516 -316251 314703 -959527 -147217 317366 -380476 -644158 88996 521755 -307789 139576 -699441 -323727 -676053 -65342 922809 358092 272462 657436 378753 226992 728532 -894665 605078 693401 -196857 -886985 561982 603124 925128 372596 326034 -134492 899080 422650 978175 610686 -835248 -218871 824262 847180 556859 -974571 -342659 91598 -828169 -536762 323469 568245 182087 107130 -277454 -172378 -210045 309438 -120578 910013 616598 369113 548182 469255 197887 -840511 280051 314375 329425 182692 -856350 -178894 -604620 862432 -988924 974835 -232223 42251 758543 905896 -257110 336492 443019 -816477 -390416 363136 -729770 -430551 -749142 760055 -10463 460534 598117 -327372 821873 -586312 123326 566224 200095 417424 122217 -166249 464216 278548 461358 -915447 -438243 304591 948583 -931493 -395196 -702017 -640252 -173453 -51595 649302 384007 -556176 -612178 254842 61320 967584 -126656 -778747 -344910 -879736 -143792 382662 -724924 275807 -643369 190846 -966255 -518637 425761 -287389 -985344 303171 -305966 -683744 -807923 771651 -952612 817619 621638 -780004 779147 -705650 319950 29449 -220551 61016 894942 -834181 -582374 341033 -323521 -144107 -115534 -372239 -820399 243888 -158119 988945 613255 671449 983422 260575 947049 777678 -228895 -172249 121873 837509 21400 258341 -308690 -501979 954763 -952308 -913403 236683 -287240 -369533 410858 315974 -603537 146978 860619 168860 154327 320633 668710 -104701 508263 -655735 -92019 -232280 -409682 -282423 -929623 -185365 -731124 93475 863541 -324640 218167 878964 69631 496336 804023 529039 174826 971191 473833 718395 -102674 168260 -172288 -502992 903830 912091 608127 712862 945153 -748778 -35647 352935 336098 -7616 426993 122592 -850687 447961 390674 -294060 -475720 872725 -459911 -43392 -531466 614236 604622 118232 -262593 -199477 -702450 872896 -310231 167474 -289140 201876 -61087 440469 75499 -23903 615332 -587221 997029 354858 752199 -258079 688392 -729244 -135376 -433832 837812 -305926 905946 -804637 162078 557450 -869292 -279798 -187504 -15835 748867 -45943 -562778 -507309 -665380 -128814 707283 -298611 -305045 -360313 691418 361921 -343473 -824319 -203179 638802 865402 496716 846001 -798955 -469898 72104 715312 810325 988635 165257 244710 -106928 -781094 504472 -421827 182968 -56138 933809 626 -390477 683717 466019 -310635 -1061 562932 508146 -263668 816574 449728 -777000 -365808 -455329 -695107 718784 127534 -193100 699411 -596598 -468152 116390 799612 580938 -778862 -777708 299591 -939064 -707946 -309168 5977 -30847 593584 -406752 -523866 -232283 802066 -14786 -244420 480663 636225 -215719 164921 -6031 601366 394002 -285745 -758915 906175 -938240 -993848 -246084 -316613 -795220 286204 -228253 -6303 -595819 -722724 -403751 -637094 47533 -588310 594875 131234 -302885 -112578 -877224 885003 -463497 147460 -411595 962490 276817 215801 946186 34344 -473302 722673 -859709 216994 535353 -188717 688384 387658 264359 442907 405142 -229869 148372 394711 204300 -11575 -61680 -573525 -217826 26759 131106 -826930 154301 -367681 27077 951306 975245 366518 447462 -485824 35301 -167291 -26649 522849 -750637 175001 557599 297590 -951914 524211 -821416 -975590 392354 -838167 22991 396538 -457441 -811869 -482376 -153380 -675990 -419425 -269641 -106091 -16621 43502 -474136 590864 446941 95989 -724776 666446 718913 -991251 299274 -579743 95852 589795 923635 -206735 139580 -881864 427262 -716617 -82745 -365278 803208 -23676 -520492 -967383 -594843 552251 126048 271403 606553 -887214 683930 361817 858016 504278 -594457 191543 -471960 -350108 985439 203808 -108463 -810448 996302 -714560 -327564 -2558 189492 467096 -429863 650804 825541 -134274 926078 -670410 447210 57754 -568361 -885750 337726 916074 -306871 -769336 -815598 877758 416174 -401126 140394 -681027 -171564 878273 194174 12127 766334 328847 511033 -153872 406498 -343573 -946499 145299 894377 670288 -182563 -777539 523250 -460850 314146 10422 606031 -878200 606534 -748516 778054 -304332 -506820 -230945 800081 538270 -720986 -30266 751710 -253019 399070 -990488 245200 -838084 -236050 95924 -384387 567659 -976233 515946 217902 -936244 320590 414624 64546 734990 -36806 -798914 111627 403957 467256 61697 -947056 908760 604247 100732 304073 553505 -598308 907922 -886970 862417 -749633 -17155 668040 -362247 -750164 -155573 676870 -264382 -367741 -945060 311465 825702 936920 617189 874320 -65611 -962572 -365200 -427954 775314 -592558 -916390 -243353 -132749 267811 -724013 -115626 533604 -896821 43105 -479542 -23549 703713 -586402 -385435 80133 318003 915701 -178117 892209 -796096 125481 218457 -63776 -389572 699726 131387 -699900 227087 -443506 203349 -127715 670934 -898714 662667 -736955 -362271 941734 -422855 -614107 930995 754036 563756 -46339 -8699 -9655 -833498 728993 -503997 893939 685918 816503 -503922 -989167 676862 -835590 492216 -130021 -516188 -85063 -923061 -963241 948961 -781480 -221949 77029 -957379 286094 -921137 210228 756657 64934 -130860 593802 785451 -261377 -673046 387200 612622 -415605 -350435 -105853 -499409 -534188 833709 41429 -622503 682994 -473714 772106 -922295 -349290 859113 644236 -585805 708611 5401 602263 346300 -662641 937775 371901 -766338 -489178 141423 -800669 -351865 163143 328144 -318014 260058 -757243 -468352 -823193 -131604 -606200 -993058 -983116 636328 -673398 -685442 -837027 -922516 -217126 827432 -132373 -941174 124380 516825 57405 70728 -618617 -420672 -522622 -35616 903525 633539 -68929 596097 -988137 598008 -516657 -504116 -328625 524332 -884897 344663 783187 82527 -248722 209709 977025 -748090 -669741 145613 539717 -4152 -564554 906279 -930523 912642 -93291 -526942 -631754 -100797 235201 886680 859428 -365168 360415 -715432 567470 -53343 -421912 303523 -824281 896993 744105 -17233 544118 -374798 11459 737320 985239 104104 805420 -393558 614808 -90871 934700 158152 842141 389460 -243999 308488 37084 -28682 306748 -494107 624034 354710 138754 -2100 840012 428042 -359604 360991 -535089 -33824 695175 -436555 19248 312407 193396 -639145 749452 -639645 199849 704325 236434 -418772 966798 677935 111492 707471 196705 -714948 206906 658587 822579 -367225 846495 533398 321128 -317667 -80463 -823946 -833861 -90112 -381051 324968 -29384 172839 278593 -610868 -161472 -989060 -186719 -406217 655752 505436 647283 491376 -627045 892699 -373349 903411 932947 641534 682383 34929 -297756 92478 964955 -427058 -891950 331275 -442082 211874 54901 79111 -878452 998969 718204 591687 -654998 -274541 920807 -879786 -359531 842724 -600821 -4046 -182533 -604651 594706 -883252 -234208 188353 748793 -590324 380827 -938439 10769 -529717 -629609 -720896 -801922 -432809 554194 -588848 -357317 -664333 794529 548499 714771 164308 -2454 468075 -920023 102949 -708952 -643413 -685838 758404 956907 194395 313398 -190077 -463787 49848 -327918 -655320 266782 -544078 -848647 206061 -724463 -720660 -851794 -809152 176653 344255 -236469 906756 88838 97463 -150082 -877681 -130175 134548 613703 -157398 839451 722891 -856837 -253804 -222462 -552317 -611388 802943 -327430 280856 261471 -845423 933849 728347 447196 786788 -379509 -587824 -601183 599302 -742896 788527 44392 -773382 -140935 398820 -681412 875574 -160785 547791 -936576 528035 -523220 -358140 446440 283681 -154240 831052 -756482 -993536 891213 -438366 155550 -921849 -813301 661815 -374790 201456 -189371 530542 375832 76906 -743526 638049 -4401 -801258 39741 801882 -374963 139275 -169739 -323749 501396 75474 535709 -266217 -33544 -901141 742437 -448906 545059 -6970 -687856 -216555 494865 -111030 -90124 119235 -573292 195282 -21251 -785275 941649 278955 522987 -780653 -464959 -418921 936335 -649383 -68558 32333 462161 -558856 985411 641015 -407379 -301118 620011 32434 66738 636225 941811 997010 717186 -213583 950775 -432357 326101 -792703 94953 142537 -305931 317654 -768754 -59383 -933309 811783 -52353 -722883 581681 -638430 418345 -955460 110277 36326 71374 -117296 78493 -842553 -497918 -220361 -534938 -416018 -932050 -699998 775523 -280010 81936 -919623 610924 854448 404025 144917 -558100 161439 -24050 -24636 -571550 840189 -914232 -955191 -751519 -346764 571636 843929 844689 -907930 -150156 505759 -430293 551525 -114052 -302407 438273 -544452 604821 136376 719860 198884 -374755 247908 179707 -930928 15301 867702 791459 -368222 -558190 700317 876553 -997965 881757 -277895 -805022 -941425 346451 -436189 -828173 -939594 327541 135459 -535527 -498595 124825 772472 731075 -542485 412007 -921324 993907 856188 655709 -29091 -726463 779617 92108 797869 100952 759838 651096 963410 17399 980331 282364 99727 952049 330547 -545916 970522 -420179 -395624 820497 960668 790055 674542 168217 521268 -704787 -832581 -312732 812148 895906 -951619 877456 262754 -659457 60004 455694 666233 615885 755027 -519390 -660059 795500 -945564 -263705 855755 36176 851233 42313 -835394 -166658 917836 -49911 864843 -248045 -243241 143932 -295250 842557 -658963 -677044 -639846 480321 408551 816374 155189 523507 -161320 -21557 734362 -854719 99330 952623 936022 -408151 358238 288605 940779 -796355 664600 822497 -378544 936870 631056 -775012 327790 -557025 -875429 -223933 -127323 -158730 -542400 -999584 -526523 819982 -415813 467536 -563818 561503 91261 579907 -107056 -999820 -546966 -634048 -222173 -165396 880153 -193890 -741711 229115 -687400 782476 765327 589542 -803930 975626 651079 -738678 947383 -549395 76761 552405 563828 -678945 982837 293067 659192 422365 940867 -660862 -188269 -933065 243676 731431 847307 -646381 778830 421111 45014 -182549 17116 -356537 -869854 891786 264251 -73091 308685 227091 896406 459668 -816339 891642 -424182 185884 397129 -33783 798891 -60361 604766 835805 846462 337309 -667813 -640922 902653 -317159 -24859 -818326 739734 554122 99412 -3197 960812 -262301 -308044 -476388 349844 324395 97221 -141064 74393 -690947 -128260 419627 -934919 711817 -253952 -688097 268774 137874 -818899 -217072 -237306 55278 966420 295952 -352141 339722 285817 -62076 541243 -934557 435411 98214 40033 526349 -990768 -352511 366427 -857040 515663 863480 -978670 287622 -738972 -241345 450789 -885282 -102825 -444193 819494 186013 -640603 -257609 -6117 -415305 -662530 22518 -48130 13114 -687546 -857310 176766 -260284 -893036 -204140 609084 -23288 722229 25849 803790 -176435 -533078 54739 973248 -690066 -770011 -897930 395406 -184485 348049 815755 -459989 -54122 674439 -952560 248061 -575176 -851622 -556074 -181921 -455190 987916 465666 -923874 568684 -784810 651149 -799492 943377 -932444 -695483 -928208 -887488 872214 265161 -975389 -273035 511616 333840 256052 -619330 127083 -968734 -109898 941119 322834 -372386 313197 -976209 374758 123250 -88235 -12328 747019 -183578 -509093 -372069 -735143 272722 717793 -897302 -572709 471331 -114370 -741941 -783661 599707 476988 -513956 627892 -385459 -755688 423753 215463 545573 -623226 -868136 -95098 299742 -619094 298974 -54940 932874 527264 -172986 137347 -331891 141941 -541679 455389 221986 -339285 825681 70812 172117 138809 879406 -452318 -207480 -255351 -709279 -204543 701038 426361 -165061 416131 -669037 750811 -56545 551716 800721 -695308 956676 -66797 341468 846208 955764 786357 770360 -268372 -671857 -966622 591166 -616421 305033 572838 878362 771938 -422617 965697 657616 518412 928454 216488 106418 788375 -354091 -515135 -11157 -124299 -405802 -136405 -85384 919692 -827551 -699596 573994 839222 -624352 565344 -403674 882497 36436 99945 458084 193520 -153777 -989894 75955 969464 454776 420466 318387 -754683 -89910 267495 -605094 171059 714069 -808159 -24848 -403436 -941380 -962853 -879854 112176 394421 247685 -126285 -730111 623116 487109 88342 460787 -632160 -32783 -277674 -813334 -776091 924566 -312737 -811588 -498336 818805 -476686 -482126 -107986 -689408 886948 -955765 -314243 67425 -108705 -190343 489489 -651020 -216736 8226 830913 -714552 -985289 399777 -427273 939298 -182197 -910974 -620364 -230918 -120237 -879030 -580215 909308 -543650 514924 -793825 -598264 -604213 41301 -291151 336947 339410 957665 -938100 139971 -290438 942051 -298602 577591 993440 428578 -328124 938428 -17929 -396842 888098 807609 727042 -788561 307278 -22459 895515 707278 -275074 -10069 -759952 20682 -699786 719597 135169 -9939 -499438 675902 72739 897524 -896445 -158458 -34176 -724717 297993 -324126 -76012 81262 -423554 -155870 -191951 465377 -199733 348617 -743555 -127431 -17360 -207984 265455 605240 -780671 501348 331605 759061 -920796 304355 -327855 585722 69012 -972317 -381609 446341 -753952 -992149 214321 -956217 -455252 -126793 213499 -762168 -458065 367417 -104153 135297 -801740 513554 -69766 -807072 641178 -766307 -369010 234695 -387884 51045 -895794 -714610 275049 739114 -244739 613501 -347532 -696479 -186833 106706 943141 620080 990925 594625 -114625 -779274 969750 864495 227480 887616 -398567 649078 22172 -182827 -229316 409700 663882 -370900 295352 -646340 -791243 875632 851098 653043 -525819 -927741 475075 -930444 -979980 -345480 -393367 -346211 -13359 30359 267925 613056 294400 431453 -619485 491043 888568 -70534 877125 -553472 -548029 886993 363648 -192762 -553854 -676869 641709 -101674 -23449 66244 -87303 -131834 502840 370477 -161690 -646239 86227 -40856 159303 -184411 -202460 154335 388552 638852 -849999 -894290 553572 -465500 -172145 228772 238829 14688 -121366 45126 -621176 524420 -340095 -615860 -543058 -213420 737319 699554 -643156 -142970 303939 -125208 -806237 -119613 -379823 692210 387977 174635 -156065 827721 -933082 -351794 -216815 599976 418456 -635213 140957 -206080 -393904 -432043 805840 435444 143891 845600 -717561 447966 -843015 438265 -799817 -649656 -476047 -439757 769253 -122636 -869956 565659 118318 -333355 -772243 -541075 95937 806291 871663 -560931 88544 289163 -724353 -666609 388707 -188467 76718 367903 817205 56348 230241 -414054 112853 -773519 721360 -130430 -263851 -937480 -292726 -161458 743391 41234 897647 -110616 91563 -609967 -179147 -716243 -105462 -463489 -450332 696689 -733985 -404712 -621606 -964360 -75104 31819 -396984 -629250 -550823 150013 -645198 -646480 386601 162885 406131 -16079 246980 636273 247222 -560106 118127 -988928 827006 -879638 -254585 -808281 -639456 569770 787834 130636 -6716 -457270 17484 -172275 -747416 -45905 986644 -551238 -815524 547123 736253 682071 732487 -938204 484677 518171 -907488 539333 -379967 664692 244406 -193077 -520105 -66432 492329 -937887 -151038 321045 538222 641317 374994 100667 -407089 371497 866665 150316 635113 -705166 -781313 70747 31660 -888579 505823 796394 338399 638645 -164760 670002 -705255 -851714 -693746 722495 264649 -927059 560598 -190126 224046 -951027 607709 -216355 448864 226396 302417 104074 659014 -695348 449910 163381 310045 540419 407330 -882835 -241289 907164 -658494 847863 936634 -129629 -664365 -346038 316061 52380 94697 820884 -915153 -835843 655660 -504268 -469169 77103 565334 410814 332981 -510575 103735 9339 -479641 994677 32689 -969242 -18491 -488414 131772 338224 219646 -789680 197859 -310596 727704 426671 221381 -185052 -300436 446048 -272747 309170 -372696 86778 -568550 -40472 484939 -842874 152751 15481 -939859 285572 -541884 572237 421876 -953116 -490404 610945 790048 818061 920077 662372 -229504 -295462 -17789 -356868 959290 -262632 -774018 254079 814023 796297 -941489 5850 603380 -814876 -525602 347949 660579 899922 -119129 -993075 -387320 971891 -358983 -469824 885036 662871 146102 -448571 116078 604294 -132138 388938 847165 -43271 -92701 -470796 -651681 54046 232382 -523877 9837 -58921 -751527 969290 451796 -534661 741819 -628797 613589 -683948 -12033 780025 860166 83744 815189 -361067 -37936 -650352 353151 -63886 809199 -229044 -656683 220961 -34443 -447763 655042 -522907 917063 355713 -800443 455096 106654 994826 -331919 -756540 367495 -244608 270958 626795 -565405 467275 -531466 551360 202984 -894647 -227496 508811 916254 116174 -603784 445257 864484 364191 827340 134057 -856472 -327306 -627359 -918512 -166734 861185 235860 -369770 -286950 537315 -231718 919431 -919859 868786 -239048 83172 -127924 105975 302667 -833313 383597 797489 901122 -977310 767064 567761 -830113 -902776 775051 -649793 171770 -586846 -426793 546901 709246 -77260 893793 676575 -150614 -89994 -576734 -931679 112721 -217004 -698905 -108335 -168998 -47506 -983343 -997096 -933183 -190184 769621 808213 992916 -950950 810558 -192294 939638 412401 310566 484205 -527840 -257075 788865 -836151 -122405 -597102 524563 151770 -757113 -200809 -186892 -25084 410520 -816535 -596461 -460771 631059 104905 -543056 332526 60821 166570 -220191 -7369 501581 827316 -126450 -816856 -883587 700100 513269 441448 514812 375529 -402650 -505838 -149449 -705048 -735736 167474 -653524 755385 -39598 -210355 -225555 -60664 938899 -778665 682019 494389 443435 668986 217609 355285 -861744 -259370 186221 611247 -653558 -38789 740274 833215 -912714 -182800 911696 -873290 369031 494064 -257454 -773640 -461184 -541144 -186281 443293 -202500 -616774 -602733 -956560 22182 -863171 297675 -750733 597505 26811 -581028 287193 874466 -961614 434996 898443 187121 -642029 156631 153892 365867 770374 641755 793845 -540061 166948 -22675 -997119 145084 488571 800202 611457 529328 -744563 100807 -878366 -344307 986514 -292022 98114 911475 271153 433998 662519 -672809 -822517 72547 -700792 11395 931505 372779 149682 536723 -136535 -650274 -192668 -694022 -14612 25799 -198845 -781957 -8213 508613 -817241 604592 535174 -114869 -734948 761735 903699 -646176 -797981 39487 -456355 -273633 810606 300527 -630494 -996552 921831 -546560 -102124 -134802 31657 416687 -195496 -661737 804677 197644 -239861 504352 -413185 -412675 849208 770822 -385201 777403 -245021 -751651 -31520 -206509 589185 -436531 674836 -542553 -192258 -160240 -277378 -448661 746166 728565 -816025 -63575 -992132 -391583 -647094 -515523 414230 -71608 -238505 603609 541758 691256 -397964 -612094 -363869 -177713 -104009 -761711 43750 -2112 548461 -261196 532765 294226 259607 -504214 -794924 688736 469736 -341750 228103 -814758 -965944 160061 608553 -244798 -675501 815103 495008 -868175 -37285 -992990 206535 -862640 136162 -1461 975082 43999 -323423 -807821 -65970 631857 -369148 -723737 -437594 616109 -122453 -529463 215455 -342961 334058 378125 -569387 -543707 -15926 -34436 -938533 -203565 -533241 112692 256824 851472 -583281 -316122 -96668 -620890 9353 746903 -849585 831350 686796 -813920 714587 957682 -16925 -930002 942429 -29920 173328 -287870 -117729 302750 321222 -193998 -951071 -393832 822574 52646 553811 -340524 -910941 -96868 792989 840871 761013 891941 -73512 -225283 -681686 978982 -182638 856276 417016 -415144 274509 -268351 681804 347720 -724608 -348437 35463 -237993 -798315 -281333 -544836 -559429 923754 492274 -422093 -188292 -552880 867971 -677528 -43912 -559345 970165 36749 -674720 941280 -204910 -567676 796984 452977 -194886 -759066 -904613 386149 662881 527230 -644491 -399791 -865716 497871 -82169 -168256 -373288 -902006 53095 -475088 760948 714905 -155843 -427885 -683486 25495 -460793 -383153 -974342 496085 -692843 -532546 -168794 415319 -645746 778030 317031 165332 828266 873058 605967 79674 931829 -771569 -511739 867112 -246189 -296864 -495036 -82830 -726666 693107 945884 69280 122281 130394 237808 -154385 -94199 -857701 811958 -176305 -984698 203056 -646022 -814237 236647 753160 -147045 -530428 584771 -361340 753677 721215 162825 166267 121685 -339246 -399623 -849866 849936 -176077 -611031 865396 -822932 364041 -977919 501863 108333 899504 -192834 659509 406314 -695494 -743437 -848519 688845 233 724611 -417217 953751 447413 -8151 633611 476953 946636 -305680 307155 329980 185357 740795 234497 947067 969357 -199618 -84750 795491 -856045 224899 -210183 -162918 92827 -503449 571100 -837483 688726 -274918 -505642 -336800 2599 826018 -448748 -821350 -589016 850777 -980424 968566 -185692 -67734 173657 -122181 -717798 -527272 417665 -547260 -800832 -749961 537901 -68862 -642562 590321 -625840 -66699 993135 -660029 -545967 -391369 -869789 -321475 -732151 569713 -743201 -469627 -268090 -931485 -473060 497556 -703670 -724255 142724 362552 560972 -422959 192312 -629616 568694 -347602 -946291 -894444 24933 -624121 872970 -716662 714669 -628480 797036 -798574 -580013 807504 735650 651163 -346416 977602 906705 -994581 183701 600629 -925359 799003 883713 656796 830382 907544 475244 -905986 -533976 764196 -10848 -990218 313139 302035 -346533 -707532 89848 -512753 -907057 271739 -927918 -36716 -888542 -872671 109778 -99340 462318 888594 758075 -210156 336449 -69427 -877561 -941651 -267618 417125 306528 -881332 -640902 -792190 475432 -804397 -357568 -931490 -514958 -210954 780622 989128 -832506 559678 -514826 190372 756705 -670326 865534 307177 -640717 -944375 -931680 130081 405599 534977 -74614 711917 -17538 -275702 -479649 7679 244189 -696428 -879563 -58723 -69254 995037 637461 -740443 156939 436156 36094 79491 247031 -799655 -310686 989245 -97958 -206286 -867929 6248 -394747 -720616 -717657 -714320 -312196 -154960 638513 -157996 -953225 -481805 231046 -233305 912738 530094 -347299 40720 913117 -587006 -287777 868363 -970948 -548891 -932053 162726 -319480 -942176 357844 -635 -811652 -325809 375262 -36386 954377 -57629 -4924 -657282 6739 145955 469237 490818 369329 597799 -457518 -47585 -629455 946012 962098 -503782 489233 812675 233823 -124976 -503737 -263758 829590 -922128 -67205 991697 -580214 -724804 474119 -761186 -856734 580236 11390 625962 -499146 -824245 877218 -121895 589206 -669704 -497940 233574 -594684 -904283 177928 4445 942069 -880388 -292521 -973537 -867116 -984139 451435 724705 870782 -92255 548622 199726 -246969 438691 665020 417120 -550541 -953935 -891612 766123 -985922 288471 217643 -401517 991829 46772 15337 616048 -760613 938492 684202 144113 -208539 577268 -656402 -164330 -448898 496377 -677783 802485 -305885 847865 767363 -458506 -778936 -422920 -220582 316886 161746 -430579 915643 -604888 279962 748131 -682579 5647 -860303 -786120 -182426 -984314 -713706 11617 -583084 625496 -887230 713796 671382 941608 193693 827484 776064 -564501 -892474 849977 -91622 763881 218190 -560515 337697 125887 -800835 -110624 -234748 239840 221964 382125 -195992 -990833 993450 616259 897189 -700697 933112 24214 -532792 -694573 977740 -513493 306703 904086 685937 505631 400495 -764860 -386395 -115808 661905 402759 833306 727794 681937 951900 -86794 -142229 552894 365331 -640173 -840584 -225891 -44974 -308032 278422 679014 511955 228798 -361767 -379195 -264671 923332 -616471 -476647 -964833 -266949 299904 670329 -74495 -721534 -806802 -845398 -53167 42603 449301 -896854 658923 -391748 955501 -938455 -116223 424368 -768895 80651 785561 -156684 210416 -848537 -672246 978474 980845 710667 -2558 -236951 718655 -935691 -719997 443962 -133311 -470437 -332831 571932 -994717 -247004 481094 -581374 982184 -183699 -321490 -491312 -350938 477830 -848789 -388383 598921 -761614 457506 37252 -948591 -551574 275404 -736133 455823 -735654 -98633 292091 172652 301666 -369150 -410578 815137 -452649 118692 785588 272192 358336 -763930 -418915 -633494 -338471 165604 -597519 -871593 617491 378128 -23896 573905 -26862 945967 816306 229561 74670 -3750 -44303 -260479 954867 -921474 -417862 -457040 -279775 258269 954584 252513 151340 -75765 -545272 705860 -113732 -961423 684414 -277733 497326 420685 481247 52670 634386 596784 -868028 -2152 541484 -694017 -680642 93096 262387 -722829 37324 -669951 -272107 -919655 428391 -325813 950256 572627 793846 46144 -216422 582485 -645414 163631 -278310 -622680 -586140 -652292 -705107 697002 500186 -871779 569666 -498676 842742 308895 54527 -327469 -427418 619295 -65542 501336 412237 -416046 -841856 181704 -97472 101629 185617 744484 765258 -663939 580705 381122 -270487 160833 780249 -662710 -432625 621003 -509291 -446790 425506 -662093 -906396 124003 693756 -294620 576203 875241 973036 189149 741121 971975 -452557 773937 -386700 -225847 766983 59143 -652477 475152 -749676 -334117 693826 -890222 162038 -186949 897658 -141929 -169792 549450 445222 595133 368888 -419263 763702 -66443 -231656 -149143 -716848 -950909 -453105 521762 736330 330498 411966 318176 409906 -351010 -131972 -594264 371654 728 -92910 757527 66940 -878331 -845249 -716964 505979 315600 291254 -681415 -146912 -905613 649115 515845 24826 511362 360841 910893 206542 -718112 465807 157999 -946027 -152632 -301777 -379619 -182663 -384186 775389 436896 -853541 698811 -559226 -619917 -923441 -84516 450054 -411932 -300898 -125133 -556879 128342 427331 42141 -331189 -826687 950896 -772150 -797936 581808 748422 -549567 -276819 657090 231584 -61479 567876 -159445 -589687 -144831 -471956 -308176 123969 -710919 -748753 -35538 -657028 4310 808714 -818157 941858 -797182 -949007 -479261 26448 902650 586825 -78668 597462 -819186 778987 -421709 649015 609764 -992984 236189 -920659 -350986 -512065 58695 -509022 -696177 -369816 -632297 709048 665554 10957 -978424 -368063 -756685 -153972 823466 102728 206204 25527 339231 -218490 -910902 674771 273567 -863250 289805 -468516 756597 -915038 960395 52544 -996352 200315 -896162 -572577 -499661 -558587 367729 -555502 36501 -679040 -452089 -880223 531521 -501792 -305228 289995 384743 31822 -513566 553921 834890 -448986 -323507 -650325 340033 -601097 -863737 -20702 -910410 411141 -766347 289589 -466903 695626 -651951 755045 -754515 -501775 532774 798888 -330006 -344487 -911657 -717079 -187494 -616167 -691816 -342394 -567923 146806 274034 739537 273189 -275730 110788 239632 -365607 -734799 156093 -954114 -242762 -552286 -595357 -546617 -972710 844634 797583 -945521 -963976 -989274 45038 -267668 741847 131972 6530 -165273 520914 -799958 211359 644096 -322599 -345729 -346002 929447 -967698 643360 -791186 728899 590378 114908 -134802 734638 -624074 516792 721044 -509897 318034 -186004 206552 145311 -371759 539236 -191478 39965 -161510 155200 -545336 -486821 -315991 -611115 -97015 -778762 330636 -191959 -626795 -449279 152295 -978693 932875 121859 365169 -494407 281434 325492 -808844 762247 -616633 -90428 866257 42943 -41875 -196139 313210 -857876 520120 -562949 593525 -48178 -72982 -314621 -492704 -462119 -521961 -46806 -379929 -377931 -548824 725025 -312368 651071 -158373 -131696 -865680 591111 146113 -501873 -180685 -10160 -4161 108846 -656105 247315 -869875 140655 105393 -329347 -850630 173511 400680 -397076 801191 -910687 534453 347254 -339321 262619 239273 641122 183910 -895162 -965145 438317 -69857 -469206 669670 -812794 -363037 -565824 796848 -172974 595129 81334 -595483 -584535 -152455 448431 521273 859479 134992 124480 635377 -632100 505919 -715276 938218 -529940 -454117 -897079 674707 -120848 -150897 553648 539374 532483 -242923 268177 855827 447734 -664575 460741 416428 -178611 559991 -484965 -570886 230464 -619153 -838572 608079 -440134 704696 -783834 142226 360669 258930 558780 -479554 -651652 665107 -201548 -281757 848159 451811 -276064 983076 -709885 993791 -98810 -826313 704792 -806182 -756896 181736 -625023 -167241 -80227 -863210 -835688 -79439 -624226 -150475 -878873 -768332 -868935 911306 -450385 747137 729402 453874 -204955 -952147 -471971 -241957 336688 77090 479189 969545 795117 715293 -636728 -8557 370475 535342 42832 483747 809903 -888004 950780 -866054 -649103 220798 -601395 809257 -412771 525571 119098 -311079 339603 -877269 501804 573125 -682265 741931 -543869 -414022 307554 664461 -269937 -461154 276863 625709 667799 564582 -481297 763198 -216618 826142 720918 696515 925177 881509 811403 955670 616994 -545426 500124 -556827 55400 206976 891720 -120016 -949548 -240009 -754237 100556 728806 -667967 -934283 -926493 -950898 -865311 946427 -650767 555572 -414992 -504028 651464 500912 -240233 -344458 -747890 432722 -755945 -512985 879290 -694692 607297 161956 -980454 317059 -206338 -872818 396496 -984974 -634552 795703 331472 703174 337198 672297 534756 -620269 440660 -126688 815400 -960035 17265 -107381 701582 -364768 853840 565007 -471588 15945 -575664 849796 116649 785083 -539804 212982 -372125 -282421 -433773 -727387 842828 -204604 754936 -895739 271480 107236 506051 -248001 133200 585437 224183 -698706 -449901 -945580 229546 186211 -537776 706149 175624 -585054 -194067 813726 28752 517218 294691 -345601 -873963 664401 270463 -464255 951167 667341 -755998 354956 -687800 838892 -547966 748927 823103 238838 -933400 -390356 -863928 -347546 -418832 710617 -522662 -163988 561996 -846528 -545793 -327059 477825 885007 -932648 834178 989288 427497 -911465 799989 -646738 68708 -708862 345287 -811307 93577 886263 -154707 193584 -869161 -516125 532110 452715 -298816 -121783 -923770 -340095 618282 161601 61415 -610364 722415 -919434 -920781 340953 -438690 564647 643618 -529095 251576 362151 -528990 103985 951732 -278307 -677934 701922 -541701 569925 631047 252994 -939092 -686995 467527 -510695 418137 -542087 154576 -476795 889097 21407 870802 -393481 594612 525612 -931407 -404172 741706 563453 450308 188244 -100948 496135 -264167 994118 416433 167375 180783 -144053 8867 19570 783673 241654 -732865 891295 993506 -996814 718392 27928 -995836 -204740 681909 683189 -741841 212133 -902834 213089 -585944 -702510 175763 -620773 -320920 153595 -64762 -44171 -70631 -814161 32540 -818151 486172 192206 516031 295231 -963834 -923634 -958897 -956616 -279650 741239 127260 -855321 338016 307303 -731666 -81214 -993539 998927 829822 -451627 -191399 -710029 -495622 763839 92940 -733458 -543740 806836 -664606 892459 64435 -986631 723035 73902 88721 -655765 652331 -49591 -307300 -260616 -661701 -986073 -73658 379044 174502 7237 163700 129158 -537795 708211 -105726 -819383 -265725 726616 59070 -967253 -690638 797547 -939800 -419967 772404 -658309 212921 -75343 263467 751528 -276903 193846 721642 71527 189798 123680 -349703 84482 -649996 -454383 -806123 275478 -942328 278850 281261 -482285 -302436 322556 334951 -581312 -101217 -94945 -650471 -837452 -255119 17310 -926640 939486 611307 98432 -407732 846462 687957 791393 475138 -239831 -190482 264687 -555111 5193 -61976 571758 -454419 445210 723817 994228 810127 234287 17675 -311122 190915 712171 420573 310873 -361727 -851576 -117024 682313 798581 946324 669450 121126 565119 -423570 -438585 164138 453171 -935858 -91021 -627675 201306 522938 633825 366457 -413841 -263022 -533545 -469218 606370 552069 3472 394015 220633 549401 -123976 -645349 164010 -861657 796020 -490427 -542749 -522787 -864681 175460 -783997 -662598 128622 259411 759613 -19818 -816587 -681598 900732 464535 -957281 -270092 -342311 -806979 -104685 355007 -852441 -398377 -276119 -621937 389736 -305525 953201 -291676 576981 -113582 791148 -904497 -808358 -207367 -839407 847865 -697704 -71006 643978 -120933 -421663 330689 -592012 -490553 -621121 -488673 75363 -428898 407661 550235 154843 624088 -74275 -537628 69592 -371649 -59600 315136 387271 -909004 607425 165064 -810101 -592599 -714469 331305 -572295 95653 -851074 -867484 699995 937667 755038 727055 -590991 -281037 100580 72083 -437524 333751 -272661 625452 -887055 480807 94723 523116 -890468 -46098 838258 -308168 -875526 76299 -254290 597321 557582 558097 557413 353708 -911667 697896 353397 489410 -932574 786186 764532 377025 445291 -646522 901545 20786 189306 766976 747793 -877199 557589 -302994 -238756 928815 250742 -334243 485357 -749453 -841781 -100246 398301 -335339 -493257 965706 32888 134722 599503 419266 -632258 621051 -726754 -984528 -514716 -173546 -529758 -6144 472017 57147 -147891 -718281 778401 859112 -479483 157292 79141 -255506 -986972 -943414 720225 595442 110969 -315888 -460787 186733 -946491 710289 79636 582316 -596162 231476 -435944 -963888 -395377 718325 -898836 930510 -126249 -793502 647705 -686607 -603994 -598370 -918694 -461484 -50429 -399262 605984 664296 803432 -46217 686734 -396684 -441916 857533 -392322 739343 101368 -240856 -18566 520488 -74405 -133571 -281916 -418561 -120522 -448871 -542130 -55894 867400 895979 118851 940049 459075 730357 -583300 -22158 618318 202894 495628 462301 -309119 359075 608693 -961735 -910740 -166222 -422288 -83267 -882672 966861 331369 984312 -167196 168733 -896384 282058 384978 897629 -711606 431465 -257225 112347 721165 585693 210150 -884742 690248 -118781 -234458 -813518 -178007 -650994 307888 132622 -497131 -899199 -912846 266413 -111453 294711 -769714 -215613 380449 23259 -675685 -969835 45582 984816 906275 606848 -77922 905675 -772125 760178 -789575 400916 -3633 127215 502269 65480 -191669 -822131 -293833 -61382 -727501 -432903 -472466 845965 108756 536432 -227624 951099 -994447 -999225 496354 -712942 -190017 -962844 625069 -543438 -76823 -261182 91916 930960 -836595 340337 -934137 583414 695612 -419181 49371 525696 -625282 883424 -261513 343329 -557364 166179 -75136 150556 729364 621115 -589746 -214517 -718919 648859 -4371 825180 -253168 437962 552349 60494 -873500 -242717 -323629 827769 -238989 597526 -923979 -265405 462319 -662106 -584542 -470420 590846 -423062 -894424 -630013 629050 288076 693260 360558 22322 868684 1605 359270 -894233 775933 -594175 -101895 770127 -279289 -58721 47110 639573 205860 826547 545604 -622249 741668 -697979 -947780 -276441 471273 731666 -669622 51979 -391702 41226 778272 -84930 -821708 751184 869187 370284 -968987 -272514 281100 -940615 -199888 -149154 977321 853307 -833572 825842 -220391 604027 708164 -579092 19635 192504 935512 175926 -636896 502692 -415462 340076 195804 433382 -39645 -944163 -174151 -273898 -63204 678926 -526756 555652 -609211 111031 -920386 -325519 -100239 83652 966828 -77420 972295 -712874 766664 -983914 389763 225215 -575226 -179433 36468 -466551 672303 -674905 -282245 -820881 346337 -251571 -176942 641378 -84083 887300 -383549 -961530 -434056 -747975 -267348 -666702 912571 338126 911106 969972 596291 209562 -838838 -964597 -628527 -306329 -867550 503275 630651 -526478 399926 355772 -709719 472303 -976308 849115 438937 705154 -595271 -757288 404444 -790585 509929 410102 493271 -790965 888410 302767 825027 -642543 -212959 -770003 544301 734862 -906011 217297 -897290 -883411 -294689 -979152 -413228 184779 817760 -70511 996687 338620 767819 481137 304837 -650299 87959 -615425 952807 132255 379086 -545888 99257 518395 -197360 -443028 716566 21240 -87023 -205009 -201302 602927 -177514 -940567 98166 942888 379388 -667313 744656 -735775 -547278 977607 294624 820302 -962630 -324496 568228 648276 372012 -262760 433389 -340787 -417870 718019 -204577 835335 -401907 197035 115829 411205 143503 -356678 -961925 899901 547743 933906 59154 -413160 -76232 270086 -237137 -287499 -386966 -147809 705564 569830 -803880 -662120 933238 356081 -553160 407393 700206 455568 -569898 -912480 909448 -72142 -489711 535083 -819425 139832 154973 -68337 668382 -142600 -580289 550924 -843768 931901 220244 -743273 736434 806726 -829494 759895 -718268 -291133 -668699 -706007 216699 -302501 -512004 257948 818282 -893400 666489 851957 -987276 -806983 403805 -102356 664916 -518513 609337 572909 208277 -663903 733878 -750184 832538 941528 587023 931265 -577769 -161517 -824815 -561871 -488170 889893 773922 805987 413684 202322 -23625 -637176 547297 212053 344156 897028 14820 915165 -325968 404207 952020 -467700 -591642 -436204 -419873 -399625 480325 -419083 -708601 -242648 746025 -958907 431648 -238817 -144640 708204 -260908 -56372 -421555 -722425 17312 -646890 -494423 650470 886740 131800 -371395 -455156 970774 -250401 -7094 -909646 -589345 566638 -884319 817220 527997 -198086 -369237 883555 459536 -398995 -533662 -197150 -994803 -35289 420949 631241 226749 -379144 -924120 -188972 -977345 646888 880274 387444 -211070 -276240 -882082 -318899 -468020 431486 -920469 559159 -383306 262517 -461268 -26562 650542 590378 15400 -132062 216563 -536 920698 -614057 -20324 -630291 518354 -393466 961554 -378774 -581005 133770 21137 -982905 726835 -723212 -197461 -910371 -149506 -437624 -730171 -92934 -750637 -121027 -577512 603361 -857147 -698175 -17231 -333432 347772 -93837 71154 -469160 169138 -58521 821007 -666704 -511434 -755611 -51439 986465 -450452 -782998 716887 542643 558923 -898523 -636528 -654497 907997 139900 -131518 427924 -36669 -638075 403910 910707 -104657 -40947 221641 -996078 617960 -226028 677452 -52483 -873783 -684849 -52059 -932944 -538430 751397 -403460 -678114 267733 595507 152144 124205 195610 -693688 794991 527543 -703940 -6039 284673 -867061 409722 141902 -135810 -475542 232743 632547 787507 204938 -620374 519752 -746815 -430569 368383 -18223 793630 -362835 -512588 -553082 -187757 -560161 449773 -243163 31036 -384717 -525728 -100324 274826 -408028 -129062 -346225 817220 48287 -532424 498264 -38910 -459258 24047 478977 -106319 -498768 815492 661068 161554 181734 293780 -147412 -63301 287976 -529330 279369 -835692 -697882 281204 203008 944987 -83449 730334 -640800 868001 800358 -652681 -525777 164682 345616 292414 -176925 -34927 -249721 123846 25897 993282 819010 -746186 53601 653054 104363 -262967 -921312 -767685 85664 752335 859053 -534847 -246158 -939733 614276 823534 -893079 735699 209623 268658 817981 -803885 857352 494804 567455 54218 104751 -191509 -750802 15852 622618 266854 66178 -864514 956744 -618171 -943067 612701 -236051 611678 241813 -603145 101618 926937 174915 681552 -827150 290867 -203881 342143 830270 -749121 -28054 -257233 -616486 -813664 -438262 -316898 477181 -980015 53690 489121 505749 942109 976303 755998 902464 -434393 -640620 -51952 157780 188132 338951 261639 -382632 -637924 -233062 926885 686089 -723476 419539 837923 102359 -200249 -654420 716362 614629 -433040 -354413 316282 -263924 -791806 -158229 -747226 -942632 -800408 -59126 363605 215689 -174235 636985 -276829 -185068 23949 621495 -523330 129312 -144438 262326 -374678 787081 306393 -478628 300285 114273 914762 -926653 315236 389225 -791933 -74886 -890724 531740 -65474 564098 968762 546853 783366 369745 737379 461156 -587202 -212397 707156 -273427 -124006 -619036 350172 -592375 -718556 219223 -150307 639667 -624456 987890 341199 -801892 548233 -19601 235709 -148825 -173414 492029 -960570 -631058 -901435 -101315 -493923 614459 -675145 527302 -648951 414608 722674 -14302 -927259 -487008 31946 861774 786721 175315 855785 -339011 -21824 102342 -699189 268885 972376 606024 -685630 -56975 803221 -968354 670195 677854 -836041 -360256 -29225 -171042 -506097 -535973 309948 -49496 -499962 -875571 973121 -96282 -669163 -641941 314205 937397 -196402 75454 -31015 -436183 -432814 -210174 -180911 570438 -259751 22694 -641865 593672 -703955 -634545 -609712 832476 718383 -925612 483509 -258012 415953 510403 177363 969271 592538 -600869 -923540 908767 -22107 -892528 -989548 -53414 -178270 216331 -519372 -532519 220371 -439385 -543733 -817532 -921456 634741 -480856 -515084 330564 883768 -441744 -261705 567278 -320406 99870 137552 -713310 -9803 220350 -813900 -235899 803451 -298702 -35762 106708 -731185 -89682 119292 -625187 15609 846651 57232 -538620 578550 174647 151119 -80961 32501 -348589 -267147 -589541 439515 632852 -447440 237109 829120 817747 210081 -442942 -714512 455613 -909218 615559 -661397 -174509 244594 -982814 -86810 -956693 -172965 -825281 97992 668461 -578037 -524253 443949 823831 53352 -820955 -371994 627322 -302644 828400 354807 54394 -167803 203203 496920 -190702 -122538 147185 891061 274702 -263307 315233 -881554 601231 422283 -132337 966295 489995 685111 -343159 590136 951114 -11253 -503822 95246 -924822 -708210 -402301 -504823 141020 236344 411781 -419124 -394652 636153 24792 413233 -669411 -956878 442480 -69182 -14733 -62663 271314 78657 457255 57050 -976485 372129 538062 -578479 -692358 -75894 -285869 137425 -324559 -707367 -254480 283520 -165865 13341 -291655 -872199 227865 534171 275217 877897 308277 35659 102963 -211214 -411522 -842279 880555 811627 -220773 -84955 869466 -272995 -906041 -976444 686197 -155800 -822830 -31619 -779258 262300 -688226 -701748 313578 -699903 -597981 -292766 572625 -122929 38508 -26717 231746 -932810 707224 -487513 800532 -789416 -738469 -271559 -924426 -859702 312698 -985893 -24344 959126 -71982 -8256 -712385 455740 -637359 -619567 -218587 -64083 267003 -385879 -145641 -950450 87655 -654568 -8475 196603 -56257 187556 529973 84737 -73661 366851 177409 -191709 -265657 -120413 121748 -88810 683569 -670174 -457327 298757 876668 333398 99181 -968691 721464 -4026 -856977 650818 322951 953263 297399 -421975 -238815 -838272 -340812 -473796 -327343 222558 -920532 214889 -929930 296225 649529 678035 -927485 -814123 -124090 -29425 -958209 830650 -131818 -727128 -370939 -654907 -333251 364444 -390971 312605 -125787 -311395 -883966 -375010 -24054 -181039 467091 -173607 706174 -614318 -383774 498706 935271 887470 -673297 -823744 -705284 417896 -225842 -50543 147659 404598 -251612 -951452 10038 361281 921518 -240179 -736399 -318808 -924613 391445 -278139 25469 202669 342327 885073 -148730 -473605 -586653 695556 -752387 -721870 -422017 39716 -129519 -133776 835489 -85750 316643 -386072 -673002 502883 -231414 -788511 792031 847793 -487025 -716746 -834897 -207928 291441 -942121 922734 -778159 -831582 -329914 640056 -191157 59272 -725476 -923553 -983931 824446 951042 40677 -326747 786385 -414024 633219 135076 230595 -360943 5925 -990641 -433269 -175116 -792213 -659001 884050 -807587 261161 427138 -738632 573787 -515992 153801 351821 849295 -285213 676792 -929000 -742093 598667 845505 -411244 171409 805252 -545496 -596818 -311289 590630 49416 -67896 -924918 -857092 -734259 387129 -294241 -801336 143801 -191157 854500 701053 -252576 -197445 44037 990916 -913621 -819011 -139704 -349576 -145064 -761995 -446206 -800599 -267528 -648705 -669793 95517 696688 892520 -993762 292426 444152 -206157 743826 -800035 823455 -716843 -559454 -346825 473926 -425544 -703223 -847766 -715616 981180 227735 893888 -299079 566578 -322385 610869 -759956 897375 -258616 661624 -628886 -804609 156524 862702 -592326 -203072 -967749 -141905 -232012 620994 547049 -633465 55685 842909 986555 -202122 985518 966107 241166 718641 -350588 8826 -679599 268447 664370 113900 -931322 -803620 -27342 757143 -167611 -151751 535512 964565 943033 -636614 220488 997108 340384 355990 -999558 978871 954063 362811 -35267 312404 -844372 295879 896305 -987276 682163 682385 341196 500790 306545 499486 -632874 733612 684300 -236500 -501268 572508 -528455 -843094 -789247 65856 -966460 548798 -307879 777414 715276 356414 590220 447185 26501 -945481 956553 505143 -94924 308202 602256 -951359 599862 274505 -127178 894126 -585543 826367 668773 223664 968193 461669 344154 -173970 961509 -807667 461861 535424 -762929 642747 877613 243958 439616 669543 -774103 816721 -24502 227389 517032 540039 -244205 -985699 -420726 -155388 -978471 293532 -191484 -937692 -113176 502912 283424 -632390 -814170 -94392 762170 -243443 -700408 286626 -340731 -928683 540954 596466 -928124 -511550 -701957 -101550 -545519 -558219 928222 972556 568538 939653 665098 -908382 -34849 636668 -138277 101575 501493 -590377 -597185 543075 587078 -69366 -735431 244755 -754098 -153351 -855070 -889945 449888 -97664 -438429 924706 -88161 133356 -201347 -855746 -133755 -854145 -777087 75749 371551 982768 -264232 -313160 -473265 293865 -44932 333324 -582327 67720 -729348 524392 -222569 823390 953468 126600 -144043 -50189 -246989 -296226 -86795 17472 -197396 320524 -692931 -53325 -499322 428138 -668092 734127 826868 369926 524664 -517111 408765 -198881 594459 375948 -333060 900010 -606143 -751755 -670623 -637491 -318637 -25096 -143825 -655897 860048 643002 -507972 -811130 -303865 -129067 -119564 -766866 247070 67287 -764074 -566887 732686 804675 627446 382641 95716 -473842 -20487 482840 451586 -960989 -618852 276449 -263908 -982688 -756307 442324 820283 -286057 -470896 -840594 445885 37902 -415300 -295201 -765357 -31873 -992197 421130 739714 779545 -18258 114824 -290013 388093 -248121 -245851 -574877 -332095 -111027 282338 -796860 -26128 -504165 17393 -817126 -413432 496161 904892 922766 162171 125025 -958241 -536930 -899280 239347 -143703 -762725 505087 -166142 366495 -225494 -777673 -946483 -134663 148932 -142948 -428889 462883 -161098 -845855 948983 764349 841377 111155 780089 855835 782075 -945106 526075 327750 575756 70373 942177 -37639 -867854 -187938 -804959 -282715 238238 728980 -395896 -303251 -480811 -29068 -571405 738603 -83665 725728 -689321 116329 -613477 605743 -883143 446441 -754086 559786 -785994 153886 -338561 -75120 -794755 -533328 -201226 -861804 -190384 -253060 720761 879962 496263 507154 818972 675966 869389 -716875 770627 -352115 4321 126686 -8282 850441 -207594 758457 -638764 -665751 -762797 667943 150829 57751 -175149 644538 803303 -28304 -481818 157372 338698 407368 283759 -698839 -292364 350563 -535964 201520 575318 -796035 -801071 -570570 -303436 472003 434261 18003 823785 36312 659876 254930 234529 87633 -798205 204597 -47907 197561 527183 107952 -762894 -109426 -48650 799145 764170 -324159 517372 774462 -799454 -551750 790264 -496577 863242 381906 885397 748720 -906135 -61353 -835055 -162616 -833354 365068 865985 584181 -831424 -273370 -144757 362965 -357977 -766384 90090 -915522 43488 -895832 -768914 -481352 -952523 -563776 -224071 523389 612675 -297186 -884220 712192 -623110 -608580 -501992 93923 -836959 233864 -182827 56831 -563761 -776219 54318 -580768 311155 -742616 896682 -372153 100173 -790755 784613 -838362 -231694 242176 -188915 780711 -435380 -320892 -45978 922790 -980969 47695 -642106 498098 857574 268667 -412390 -180080 -782692 78486 804703 -382408 644851 530339 788522 963925 -786311 -459368 -894816 -337719 286093 153438 -685698 781480 168423 -530988 159507 580920 222349 -877491 575297 361975 -101665 496269 772096 -872299 -385908 -95665 399707 746870 809754 207682 -218895 766257 983010 253703 810485 374931 -234222 -675659 503598 692893 -855126 207829 -49801 -501246 -177537 -811033 -946240 -550358 -570566 -144677 -240244 924850 325594 80280 -691471 -630423 96814 625529 325276 -577707 -906276 -723253 -548918 636716 -311587 119120 942031 372443 -288514 243775 -194541 284418 -396703 -729662 -538608 402934 -254470 984566 -845355 -777410 576275 337390 805638 -450154 -286008 780337 866138 -608017 516235 -677064 -873829 313837 204193 -171791 -531798 -266264 951587 -453570 859513 -145045 940414 239606 -966385 954424 24564 -550173 -528505 983235 -934632 -416189 465041 524466 813398 624839 -359697 -228253 880361 -728297 -604935 -36506 -480669 -52 -904934 161663 905257 968180 213457 -743259 -215180 -997358 -775118 -199163 680273 -729189 741730 75008 -49887 808058 -410338 -510935 924186 634765 485812 -968888 -177851 -855259 -278136 787162 77950 -366710 85264 -616562 -589065 -321675 -489767 -115767 -569804 788372 -659584 -580445 345872 -125174 -543686 -858647 -339273 -787475 821580 614553 34090 -677178 -785900 -459288 31679 -974700 863358 -83649 -246881 -14007 -796913 454586 -392763 573131 -338594 514728 579845 521332 -721002 -487283 -973309 362130 -671626 -869341 -352968 179176 859217 338517 785777 -201684 150542 -571197 -538545 -685945 -336983 354753 -211768 79768 938672 466775 480292 124785 -875962 -287549 -827647 330008 -686556 -826894 -828977 -449272 -709613 -67189 -879275 330285 23539 -847004 104235 -664469 691896 774411 334269 -547560 653159 -739266 369998 632446 625565 -997645 838003 849882 841737 -336431 670612 842719 -104339 62773 -151697 -355277 -557664 577966 24084 -971919 484495 -307967 -749078 -815706 -418504 362278 504361 -447276 -256594 685641 -338979 -448014 -858728 -292149 526569 -791319 -645583 216510 421506 819865 -701111 -882964 263600 -658606 750658 509520 -628016 563419 -729196 737691 -941419 -446865 74058 -258383 -898558 -176837 270468 -671190 -544014 217826 -51725 -287534 979344 361337 -685985 -937688 294367 -815606 -362972 -415261 -624460 492309 862128 -515352 -688457 -548470 -59897 -896171 461925 -13231 974400 322554 -918639 -481469 740997 338138 -47266 869422 -175978 895535 -188474 -136620 -256953 -133917 -417513 -258835 -49538 -885737 891121 748449 402358 -192736 -768439 -226546 192255 860293 -147735 -399800 307451 493187 695149 -264492 292194 -335351 44744 -250580 -400257 301757 -220099 574654 575921 -367243 -304026 -607123 738539 -987842 -189135 -302322 -668364 -135080 745565 -215700 -402265 537143 -13694 -481595 -257035 -483836 421638 167243 394718 503322 -918871 775844 -923972 -373110 -986246 314730 -635016 -205288 -685729 335915 550674 317884 379793 -726678 80286 870945 732318 -199395 -279743 -764503 -957339 546349 348728 183655 -21475 858873 273362 -359516 799311 -711213 -856335 330843 -676009 -911615 -869491 57789 -92057 687037 -492368 -104659 981764 179382 -208901 -122300 -12024 924557 -780768 -593585 879902 605272 -700954 -387508 727496 852515 246184 399857 -954916 -993558 11734 -429019 -704253 -688096 -743822 -423931 273337 -553301 565653 143968 -982192 353382 94952 -816069 -420755 -465123 612651 798670 -401655 297237 653489 531461 -645775 -802175 879841 433536 985031 891662 641079 78612 877311 -681768 168002 -663993 75874 696435 -776797 -855336 -657650 89571 636948 -138955 -929804 720804 -853025 288002 -950951 137634 443490 -25191 -664106 -897854 448658 -80891 528472 326232 -63627 150661 -305120 354606 -777434 680335 377540 714884 519636 -406965 -709715 -534262 -60732 829588 -135785 -274968 -287413 -22405 355603 -141769 829269 -728509 671624 -549755 213729 216293 245678 -710060 -831614 -194035 -304110 -665189 -235937 394140 -859755 139204 -723917 548773 462573 586285 436431 17904 587554 79655 186259 -365191 -940526 141050 -951943 727410 -948242 430943 547210 -270915 131131 -308476 -648474 93427 969041 538636 747201 -425888 905951 487948 94816 -642172 909797 -580081 490784 -146669 67513 -146925 -45968 -506506 -816253 950794 342354 -679480 3137 529242 -697506 -961062 -34492 925917 949951 -758864 675248 -225055 205107 449153 67456 -942935 -767601 -539845 -482560 -288150 -550471 962941 770385 611023 -138835 585243 625512 130550 89720 -369891 -79857 149745 -552384 825152 399331 710342 -559558 986100 -950827 73968 -717006 -757540 279081 210267 751751 -178991 149498 -218517 -826835 846176 -161997 656246 43689 -596665 -914793 -404027 -890856 750076 780731 -144233 715304 -914778 205447 56350 138397 -25567 -676936 -382208 121038 -793601 -890399 169432 -62683 -334078 -35099 -89038 -402141 -624349 -256129 -562925 584026 226958 -806342 -752658 689136 51107 -637063 -920016 -188893 888182 -259088 836661 -828225 -239920 -762583 -869552 938410 -551380 -37887 -735032 599769 31931 66344 37461 867416 44641 -132315 -805849 -21050 -640331 -217137 927327 -342314 -724475 -75180 -57836 826831 -350769 -458 -20656 -634739 587081 51913 124944 -443650 344923 -124361 -604600 742181 -410208 -608515 359900 728475 391144 759019 -154712 -84855 -172103 849831 -866823 468656 906953 795178 977425 830689 -287867 -900670 150567 -440443 -430195 -78193 -549915 -910186 579766 -431098 754025 951843 351751 -714896 -365244 298832 820029 -684692 981502 569940 34247 -667415 643472 842362 675914 755373 -213016 -922975 264094 -836015 523624 -318916 -855729 -975165 -154008 779090 523037 42050 892079 608382 162812 579557 -64514 -737168 -914539 841749 -710010 -173333 -809533 550414 -227731 -56763 438807 368482 533709 330986 427220 963062 810804 86745 888692 -65661 291109 -612826 66722 -972649 -885483 -702730 -377155 -389231 719599 -953466 327387 582568 -715375 -235228 -458300 -449307 -338995 783796 -553102 -973660 -705303 362029 -903144 109975 730399 -471783 192920 -392125 -27363 -975719 -972661 -477823 -816634 -632865 -331074 -487170 -263056 846002 -420561 -976069 365284 286061 468372 123790 980321 395008 -781996 689567 29401 -709779 -425077 -858131 -1358 260044 -772214 -992570 913223 825032 262357 -804270 444132 496032 -477020 874249 -590771 217383 638307 -549192 -135112 237124 88626 -533503 792526 -387597 -812315 542039 -653137 170818 -824443 -769274 -79509 451541 545741 -948055 -327927 827234 872750 -695887 296579 -307658 -478772 -72859 509640 221102 913150 21213 937658 -385729 -126638 -752762 -819155 -604818 -946682 -374623 -955282 522072 203920 866756 628665 -519636 620952 357463 292162 613164 -73096 -910184 -202451 239152 702019 -193128 949398 812067 324411 824379 -499318 773124 364505 167996 -538869 703334 127050 355239 -163568 -835216 620140 976477 183555 267741 -73643 371220 666433 -884483 -868277 -863532 636958 -959437 624077 -524037 -418850 202101 -759671 177081 -237635 -377649 -475164 120725 -781976 -321440 -101770 -302234 366722 902748 523275 795483 -485856 -754936 757539 -407948 -522163 505793 233458 -591353 155398 -470027 -569119 -990788 269247 -371672 786699 961680 829149 666225 965313 -229290 964282 481403 -620922 772913 -875740 -587260 -610028 -537060 -5666 776161 -410411 -44445 172957 640504 -871445 788135 -559860 652740 -465495 -620579 419913 -775339 -645865 948047 357862 -67123 -970510 800281 489448 -662171 143529 -9042 -423093 892902 -870687 788817 -561795 -141392 311795 -186083 -141857 323638 384361 15997 44487 -884225 377860 -555724 -304256 459303 -259271 -748586 737096 653276 -408273 -285747 573649 -183966 -854590 357718 270017 359695 -71165 128257 -105421 989648 741174 899764 -959437 -733918 637651 -462423 39877 141594 -273914 237291 665695 -582819 -315089 487261 982634 633000 -963998 199603 365765 -941494 -311577 -912521 -463678 801445 429372 -985595 -233816 954545 -379378 -57712 451503 758905 -641468 -726501 506631 -612964 -193164 -724736 -106159 -417331 738668 -941844 108324 -432429 50858 571233 569609 -493559 -733980 -873677 324863 119519 625410 -105460 -665223 816472 383390 -347288 -154149 -152950 921867 174361 -326911 526114 -921909 -743996 458935 827869 -173929 -153373 -498238 148879 -341285 -584639 458454 87840 233143 979456 -965219 -343926 -803456 948374 -94025 -888228 12989 -634036 396084 -680774 -345046 169406 653468 -354725 -384456 776798 384487 -688631 -989045 465905 -334587 -950491 327291 -397936 603224 643745 60948 5801 -503115 -839292 -668778 300539 196071 -421655 91381 826269 -130133 198016 541401 586743 841909 269835 586144 -844088 -943062 -602398 630103 814623 687396 -10768 -811707 -41759 -927695 658356 -940960 -638775 -621741 470978 22102 24420 -981246 -594625 651653 -440431 275110 -539544 -992765 -323193 -8291 170123 271767 754638 -482629 -840820 -110018 316356 618821 228449 -218713 207386 -11147 30615 819512 224469 640249 -659253 -313977 -201778 824692 -885710 -624927 -573646 -904197 713617 712006 -429438 864410 57030 949739 435092 774093 -292803 -331082 696464 126086 172795 -865978 758516 788909 346135 448361 -463471 -191332 -206276 161188 -553205 -200929 -489559 -43218 -623779 -459398 -928207 163829 -269741 -444061 -102725 818840 -608626 669187 -121021 -766229 567044 348665 -948009 277623 191869 -745001 285210 -292489 -71657 -644829 -801211 188892 979779 -446121 815009 66249 342085 833122 853774 85143 769336 847525 118144 -295085 985608 888951 946428 -477509 -389386 -652511 840863 864965 618520 828771 916376 -662760 -223274 -908691 -383575 985361 835309 992870 994730 222271 -656016 -964759 -903803 631400 -34621 397698 -22853 946818 -944610 794422 -633890 558650 776592 -11656 447509 354928 -521223 -879051 68251 900024 -104434 378825 284864 199899 -769319 -36216 -244378 131413 -750921 -219082 -883451 782293 323289 -598385 788392 -774081 -290109 -772032 599663 -920659 68431 735595 -57077 74346 -716245 -430681 259524 157430 -382761 -192514 -298890 635525 976808 -564114 -839665 -218753 -943160 219496 822803 938625 -529868 619988 -194663 346587 -759108 947339 -139445 -20719 -852985 270171 844138 -608806 -630132 -763642 994119 488611 -363495 -732861 -514741 -312563 -948912 -338500 250352 771691 -413658 -675697 428998 -308411 743906 125646 -141969 378199 -55644 -378242 767395 -785517 -241829 370459 -85331 -353893 -71859 -256877 913260 645320 924820 -898106 -62125 -816474 113691 -653811 -401559 -21131 659877 533680 -12983 -780247 44614 -486162 642852 879339 -783000 -69000 915770 -15081 -962233 -604042 -79899 248892 649205 -292862 -531186 581278 -600744 625832 897077 -315337 -352729 -844308 -338450 428466 135664 -849213 -363682 403823 -596843 871065 -127166 130818 -84150 845258 302825 856499 -199015 128169 -349259 697215 356190 345212 711582 -218090 -100917 298877 92206 -5797 -628379 -637478 547462 821352 -14075 493879 34136 -136313 -84264 912551 -701973 -520135 -130464 331703 -370278 -616653 36849 821091 22485 411612 -513484 773278 -140770 889937 -927064 788302 -424434 258401 572828 21965 -147890 -182255 998582 -842390 438046 -810727 985839 -318234 -765999 -274203 616084 492152 -379185 480789 -366778 -895542 252177 -580610 -675589 183801 626473 -619609 -110596 293400 -902345 661452 826597 -904914 -297995 -55074 331816 -7501 510381 -931327 156938 -220905 29757 -674036 546595 -766404 -611686 -894067 417250 186743 111178 149571 799240 -701806 11240 117410 455465 501453 19363 387538 -614354 777432 -448448 386608 499541 -59173 -475372 -197300 15663 279406 392459 196201 127137 816674 219940 332544 487779 296566 -873742 757054 903428 -692126 64540 -76159 618085 876368 -356771 -305953 -620487 -967138 -265210 -665697 -343412 -831203 162679 -963394 -495047 -628331 331690 -127125 -230671 -193857 -674264 -139381 593339 394825 211345 262966 127087 -65962 189721 -131400 382266 410875 -852731 222865 -96227 -244797 -904526 253173 191597 280620 -548081 652749 -405419 781864 -850658 -210252 885071 321052 651255 -723461 432431 834276 -946235 642214 610585 -380338 835782 476525 -715899 162203 -923185 935355 -336574 549121 -21434 451506 -27664 607147 -830169 11429 681349 343607 446207 403996 913737 818231 -30348 231892 442330 576945 -679237 -395971 -75480 254495 -305120 -315142 572026 484592 -154878 -489243 -367001 368133 -470571 -758904 -654498 761524 417438 -680028 896031 508361 264442 -992850 -863553 -632064 880407 -688947 -75480 -858612 550969 -134946 669847 -636269 -775241 267376 -914788 -89681 -749189 470600 -983650 419439 -670586 15966 669652 -915628 693098 -879266 721741 -123947 -658739 -90584 474473 520539 -978707 -735664 -653475 -481978 -486378 951455 373811 145638 191534 -405104 -502841 243970 -414038 824148 -489652 -791211 -451050 725199 176837 -549620 -766831 755096 326412 -367543 -304946 -301827 -125617 931619 707348 -713475 779918 -345693 -743361 886860 -658914 -510903 799549 48210 797481 145285 -763247 -429140 -160597 310975 256212 719146 621431 153295 656559 221647 -764368 683525 195555 829268 -384432 94115 -351935 -273627 420388 756190 -737998 499683 -388018 971361 321456 91360 -799294 539977 -502710 404262 -799414 -592470 952100 149489 -664830 -290808 -701707 -588368 -178339 -267169 560904 296456 -24802 726940 -580676 292433 -821537 -434526 68612 521879 151053 130502 -971929 291866 784746 -226733 -95104 916174 -786934 -535801 27775 742620 -73642 -77036 -669529 -585313 801293 -886113 305870 444712 368702 -81980 -830624 -920901 -582193 428561 -230948 569423 -423431 -937337 -319786 386834 617801 398876 591987 35171 97825 572603 -965776 -356522 651445 135234 -849893 833459 721678 667779 -493736 595831 -25334 247492 -949218 -431407 22234 -109505 112760 -577497 -76157 -185438 672900 -384113 -548770 -769008 -33417 445142 226584 83871 -220009 214396 -118349 929112 -343233 151734 610819 -849990 -940193 -534677 380593 -527305 -11271 969528 -295109 399925 -98779 -321044 -218254 -571762 171278 -383988 -160645 282001 -939021 -917937 -443441 537471 106023 -550237 -53061 238863 -530543 201639 -580512 -386454 607149 -957136 7988 189359 -934903 215748 133631 764785 -280375 -267614 -627617 -448204 145444 816951 -625851 3827 201188 610858 -184330 115229 103273 -978095 341258 434707 -290649 491834 -73360 -322644 -349533 739876 -700055 -39758 217979 -480893 -189176 -51486 812379 -65153 -966983 665711 -857336 451957 310327 152960 -139303 -23436 -168301 -637523 -599239 856258 907828 227718 406183 569301 526674 -868467 -852426 -159270 8057 -256329 811149 -864335 839053 674414 873063 473327 -838464 -55534 -197484 331227 342045 -172045 -993033 550257 62977 831449 626182 -608414 815773 685821 433613 -921966 541813 838285 -85781 -61927 786916 -243157 355220 -830525 -50282 960367 -800243 164752 268940 -844064 -804045 -183244 995227 970751 -285323 255000 -821523 340413 239829 -597801 -942081 -384897 711786 -493118 -284895 10017 465249 -241828 223482 -815887 815735 585823 -58367 843183 -38527 940085 -631419 348052 -630043 682880 -996058 -148152 -462306 -524909 454105 868073 115260 -617994 707304 630155 -667806 106086 -386064 -802509 -495930 879955 -99871 225755 450228 -119328 -363006 -548750 989707 759142 115818 -222375 -131906 18289 88712 752998 -753708 -50623 -207460 612836 329193 -189621 215099 40721 617899 304182 13519 495135 887646 295006 289684 221108 -727080 181076 435869 -372630 -929530 -588836 95565 876880 817125 -408082 838110 576359 446090 -842954 -113058 -738650 -326630 754452 -274643 -81290 339538 813852 -30464 136758 498049 988311 360416 977080 302729 -867200 756524 699330 -627870 -581368 -692589 912911 -268649 -506478 -524005 -611125 -175545 -927432 -250082 593691 -79067 -486972 718407 879250 608504 164792 -932711 -863427 -774885 523847 -122008 44056 16766 -231847 542045 -158826 -659036 154251 -168713 -627042 38819 -155220 -711163 602120 856616 191681 898861 708004 -996624 916866 154472 362164 307151 -451749 3459 176492 314413 -738451 -316512 -995591 562308 -552054 -142797 -589320 125795 -971460 338054 -260102 -633874 363327 -749131 288135 692316 886018 299698 -348777 -82825 973226 499138 376858 -570464 -886770 434942 -989326 -104247 644796 -77357 450164 -477063 787699 -386557 -918037 -217909 948263 34978 931860 762479 976129 251545 536739 465447 -221604 -200666 570940 -397493 85449 -594982 -194565 -470586 -261749 815514 -47634 -130793 762780 -621793 780821 -782382 -895194 -263562 528232 271388 49803 173184 -376367 -55502 -16803 168179 -68050 911330 -586137 -163240 -792111 162576 -662110 -528245 -441472 348594 -773951 40766 213621 938837 -496474 208373 -699170 139798 435818 -599797 -907554 -276310 244825 -181972 933258 775255 -110861 143962 480109 -744968 -150675 610024 -344699 -908420 -677074 113154 -739644 417640 383954 794019 700688 716880 -829270 -178916 -797117 729058 300218 -168940 44716 523996 975290 -486781 154380 592273 625173 -797514 -732263 -379032 -711443 325454 163967 450013 -363882 -948159 -573734 222206 280854 311255 -264131 655983 338603 -496978 76334 802918 26181 83638 -561497 436527 -567929 -697802 -47977 740905 951499 -124986 -580769 -856760 -437605 521170 -203946 991249 831161 -144610 202181 -523231 509079 137788 -59925 47911 945120 -901993 334075 612325 769389 415596 69785 200371 913489 -266420 -785184 128507 -938674 127643 387039 -795714 -567203 -243948 -904169 296718 -965078 776386 120703 -334830 339861 -532088 -859903 -571899 -893133 -924389 779258 102327 -524853 347395 -161474 261130 356569 -473186 727185 681078 -351602 -825956 -352081 -142201 233550 -201085 -558523 -206886 764080 -911315 313077 -529117 -960510 148678 764246 -850775 74051 9806 312050 185800 -790361 542237 929990 224494 12055 693594 47174 -986593 -590546 -670206 -727082 580466 -807876 662760 581330 -566511 -921785 -178129 479623 695741 46469 -856623 -396488 -221497 -511005 349340 812826 706072 -401534 506160 681432 551722 -482379 -94718 -283376 -211827 682500 -407460 -96557 618211 608300 -438566 -763223 961380 -188772 442991 -836085 842843 706425 -152098 -472345 82087 -149733 12353 386976 637755 -234482 -990202 723468 -448738 -794734 -163476 -384652 764140 -607076 -158325 125334 406995 143955 -128951 -987354 -997098 -155629 -703258 68553 417422 175981 -678415 -568167 251428 891173 -809776 -242779 -183208 952882 -935620 548590 710590 363842 -60349 -28438 -761605 717364 767812 -373628 -215220 -464228 -149898 -261350 -610816 6722 985058 -5506 -599815 -42205 -18332 -992906 236847 327535 -781906 341309 -902612 -707319 -499770 -612865 102545 -268021 166275 -360736 124176 698815 -746093 -825994 -758800 394151 339447 -49462 -664436 -400779 476421 -813733 864724 -780780 -140314 -771172 253771 548893 723990 -432271 464135 -805662 906599 121141 -2892 -283288 156670 -636361 -905071 -485915 555732 60472 -750479 -734778 213046 -451985 338748 -199637 -648890 -317690 509291 217960 -747912 -76390 -83568 -673786 -372843 -857282 538188 847040 969659 -428807 711254 -891513 663131 -305213 228859 -434689 970810 196492 480280 578560 197873 973877 -429662 896021 964845 -223979 262943 -771840 682351 381430 -845014 819636 530317 -903274 383346 -883751 -336592 -400346 438972 579660 -271852 -147378 -686371 707485 -996406 -868826 667201 353295 -969543 -909890 -909593 383004 621337 588312 326498 344174 995191 -957527 276441 533222 -383564 44124 398215 362649 35206 95502 -102595 359502 908021 -747885 -843941 783490 543711 40112 -440485 290660 -185227 -420833 233926 -259111 536124 -285810 160828 624889 -339828 389152 841841 -909936 517396 -228374 -81494 -90594 160084 779255 88004 110808 87202 -417595 39470 4388 478758 156229 -801302 927777 134878 -449313 -248432 302877 194459 -925076 -163637 -207972 251905 -177733 588889 696280 683147 552460 163599 -986180 402693 -626664 -97325 986983 178448 710151 -908255 -879185 184993 -601864 -140409 -629732 -168446 804605 -491352 274665 820432 205084 -789188 -440186 -163204 574671 461838 -673127 312778 -657787 -230018 -865288 -475691 239903 -290051 13872 -262776 562803 509971 250754 -30810 -374067 -417828 496608 -769084 -20247 -155770 -528908 -432182 -488454 205909 391706 609909 613030 272672 149857 -193192 81799 984913 765838 -418858 -488788 117865 848665 -447574 242198 77306 134190 843103 491708 -29654 -894419 590168 100743 586551 -868950 465482 -991913 686957 77038 -340164 445948 912434 377204 -83570 -855619 483579 696045 56815 745173 651092 896317 191974 515312 -422948 310140 -980406 -602701 -734266 -984971 708170 -350158 499289 -29270 855397 -465545 -464143 419022 401779 -628990 808700 -314295 127130 -45117 -542722 -102984 -828454 248994 -271859 -131349 -704638 666487 43989 364133 -865224 -633710 495766 685791 843766 237749 -226655 602054 334727 -618475 974175 476472 80910 697820 -26294 -648309 571263 909226 -933135 358214 -701532 465424 -861319 82213 239257 165651 -254570 -98535 -426928 961839 409110 -301498 675598 250193 593111 254980 -882836 117852 -334260 535519 -162216 176549 -938628 -859625 564369 892407 -410750 -807135 -607314 -100080 -441330 559395 -773864 66465 43875 500348 -289013 -106670 645463 -469703 -303207 -590788 362838 -745695 -388697 596846 250079 -106581 -631570 -880664 -784378 -947966 801532 -555229 -201872 -698232 -378192 823431 -557478 741072 717249 52723 -600302 92194 75064 -814920 -496132 -102789 -450959 -780002 -316273 -912757 -770402 -776993 -591146 208181 -246844 432423 -588817 396818 -695492 530970 99343 -400786 -499149 -131379 658172 -329142 -223702 -76468 -777327 -448936 771063 193939 879806 -320382 221251 -89835 -103163 741988 570250 755384 -447874 -822963 -116066 406614 -94636 525762 479907 895806 166470 608123 388500 692657 -504793 606308 778173 632550 645982 -347491 376640 865158 182375 388602 987280 -93904 598224 -842620 -846599 -782090 262845 -703114 511510 -839713 -559387 -159167 739289 -116509 -643950 -583544 -298874 304114 525988 -935131 519992 -815891 788623 -770014 -735141 -31829 -441000 -559423 11440 -726411 43549 583029 235469 77067 975882 -784282 -334438 357149 689124 -354191 -101291 528083 -508030 298022 -848369 -52027 53583 911432 180908 -494717 837962 675536 -965017 54287 834182 223210 221388 -296610 659882 956278 -294212 -662310 124401 801801 -51219 129507 -711765 -309654 -269977 562249 539451 887062 985096 -513196 961687 589756 782336 -251075 -400053 412737 410710 -958158 788726 -87876 58465 399317 -917172 451707 -270000 -188355 -868590 360701 15523 973684 15781 665207 320560 951288 989044 -986673 -502625 -561477 126465 395555 71149 678946 767075 -904637 696429 871689 804167 -339405 -910910 -205507 -982550 6826 602727 -990079 647329 668438 -625112 284682 43602 -424939 482086 628611 843256 -835587 -732458 -100470 -195421 -688682 907138 -103375 232054 -406694 -913593 -107522 -352729 696060 620821 948715 395394 -135586 449330 305766 952294 -859303 858296 982226 945862 -2695 -987118 -744187 -613463 567807 -531325 -105016 554155 -596643 -824289 -39590 -618758 -983619 237008 -265491 -474662 -210309 847699 126375 -62303 -261594 -154056 -434654 -784580 -686461 997349 -736275 -767576 447625 62868 365193 574842 933094 195408 -156052 -93481 903673 380 -714622 110204 340438 -779956 716455 -939976 -68538 -442422 -297042 -953619 214084 -908078 -605987 -589805 263553 -257769 30319 833461 -880928 -549988 -596464 -713998 272507 148795 804068 -498435 890652 -769887 -911999 -664547 -641595 891216 68593 -475731 -727767 626588 604721 -963555 -929488 -628049 -432844 -826640 593911 377733 854241 -17860 -509107 -559760 -5488 -199634 -913225 280469 -652271 43139 -25362 644718 540453 31503 -184356 -815162 -151293 485178 -663134 -575552 -660907 -401794 997268 246608 -243144 -28694 -21701 -540225 368832 622626 -292269 925611 -155791 -574627 -763829 859525 -942393 -831003 618696 -19822 -361169 641051 -424798 -807957 637708 681073 -393500 465534 -867789 -461586 -741680 -36726 365678 406445 -671527 -984794 609917 125662 -913112 98747 -450543 161603 -393320 -705787 -219057 -473804 620474 806934 -969645 -575332 -221231 -653997 -518742 235259 433495 -680588 -531497 -760606 532598 267145 -233521 888953 494864 81904 -597251 623740 449720 140128 713663 774969 748342 -673311 150759 441108 -803577 -812335 485178 121987 -540454 -797983 -905612 202131 -547308 221974 868419 -229663 828877 -815415 612552 -68062 -249391 802983 499481 588444 -177759 -245711 559169 582698 272239 490941 -880194 -208965 -830683 -545933 -29310 163028 44510 -835375 632179 -935414 972779 -890200 802283 310408 -70192 -271331 906425 369039 -71995 -425560 53278 -452239 -310218 -441064 741072 -678379 547011 587405 56570 -849289 -503744 -691843 -945606 256677 218293 387632 -596445 334659 -652449 -554428 526265 125831 -831442 257194 -246281 478653 579398 -31706 -87604 -765884 -247938 -836909 -498535 -622064 -525981 682781 722868 -761562 -780490 -830139 -512535 242339 -581654 -862367 -656268 301878 745383 568921 894728 -858463 673098 654698 584524 -617028 684386 -323545 -207784 -418575 949044 -229516 -974788 -802623 -114248 380937 649593 436926 179994 -888715 272774 634383 -886470 752152 -635571 884847 804269 -198233 21163 976686 684602 -353492 -968845 9006 -782243 365060 -597780 415207 -405817 770784 33870 -943131 764508 -406076 496457 -181947 641204 33162 -598913 466619 382490 -134944 -603003 15886 -962416 -527930 -494618 -974438 -758455 -669935 -701665 443853 177070 479979 -872796 704555 483546 -217263 -669095 -925621 -657250 -845677 613146 -638505 -299523 202712 -469452 -428528 668720 -966249 -486038 -194745 834468 -377313 -236431 -387099 298231 -710897 131956 -759068 -536833 -262433 983185 -246572 -392381 816213 708185 653527 -492800 29969 805972 -642267 -803291 197506 355195 -66551 -968105 -526353 153660 49634 956654 -426769 633466 612771 918006 757360 -170486 -293549 -554192 115636 902199 154510 -943346 -880689 -454465 -997374 -657222 674731 -944300 299634 339855 439940 113436 891703 891806 -969107 -638287 -836294 949803 461769 -560862 -239365 155310 663890 -966033 -707058 902482 562325 713745 784664 45049 -572428 488560 84566 431286 -735069 -850197 -692969 -941614 351532 -628652 650173 -694712 524139 -344079 -584640 -79928 -425966 748796 490410 372664 -825050 -4956 521884 802222 496256 37002 -252472 395383 -556467 -835771 903157 355348 -153713 -34 -505218 -694344 687514 167508 538451 -71733 157080 969497 -142089 876649 -998907 366868 -637568 -531868 568243 327197 562714 -668354 -979257 411140 583300 31280 49850 -308470 314769 -850266 661465 558054 775465 -58560 364101 690753 863301 539858 660340 504891 -27657 -760987 -227281 -948252 -778912 -396876 -326766 1475 -302537 -681040 -1393 -463277 626121 -672899 -476565 -479103 -45069 56307 31550 -324433 -747094 -710627 331128 -905932 358900 -646339 -73897 -362918 719340 -729402 85746 340830 -195774 37345 90801 -518412 794168 -591255 -417198 -474048 -920410 659182 995686 347998 -961161 259126 -36526 -118693 759594 367671 937295 -60230 -907182 567326 -319766 440304 239894 156748 -606460 -648472 -458958 489043 138707 -33153 858740 -455682 309087 620553 -59073 -833594 175750 695499 731532 -437282 864376 -217218 -179100 -855512 217660 133203 941799 921021 -849750 96617 -939959 656616 -819729 828377 601167 642860 -481140 -347989 -498858 -250054 -536617 -565283 -832435 -709764 -487432 590307 748598 669069 268909 734498 796073 667070 993414 -188300 781393 432403 -368022 -908249 -859284 850243 6416 227838 492751 -271684 58951 -106449 61920 569373 -320337 -948893 -565733 -471878 -539842 -996807 137230 303515 899004 43331 548188 953469 -175417 -503545 -954947 304336 -955825 -674561 -350596 783159 -433125 -700519 559097 692875 -627390 -312264 874661 -577320 431283 92850 481160 3039 -113362 -891440 -486850 -523373 -903096 982225 -393227 -209252 -348309 -833177 -314895 -478378 -598572 -183495 -669687 -662573 114451 651103 -860376 551637 -148081 -330135 -262196 -417196 810239 717912 962058 -216322 -442254 577955 478088 -909518 33736 46003 539649 488325 -709578 -627609 949956 -863170 837318 31378 941238 -462631 961749 -451848 -867252 -385145 -167149 712148 141074 848939 -86906 229077 719655 -200609 -104824 705437 46014 418797 168004 -226880 268190 -298153 291517 -445749 428323 -300080 910279 352570 -285125 -451647 -295284 -983167 985706 859205 -903032 -116988 -822970 290476 -735602 -455265 -438917 -260997 -969151 632351 -114359 476523 -3813 -75322 -568063 -144410 875113 -329908 630540 -467059 -155059 531160 -18972 102581 -544837 -105461 -499304 279141 -679427 841205 534861 392794 -521553 609054 169527 -561789 394180 297727 612388 332933 -852481 614918 889330 151736 -536326 -237290 538004 927016 441506 -81404 -993903 -964203 -328135 343835 -305788 960115 -496301 853401 -13411 343147 900953 -763089 323359 -261544 -818806 401541 703840 -304437 -229131 -927180 -23092 920071 -747392 -360630 -179230 -557434 -915484 202954 26166 386034 -163282 412073 723053 -159315 408128 -753325 13252 -670774 263630 619043 640649 -747631 -421919 987502 -965216 60031 -25129 -435207 293632 -314428 -235167 695166 801844 451651 -711548 -42708 948186 -920811 -434407 -851164 -234585 -610681 -566067 -650628 -810399 174231 -968414 -975168 -856349 506491 444652 -146068 -759651 -204646 -13868 -76301 -628975 892304 319832 839611 -852777 -277970 732105 -508130 27290 893304 601036 158443 394393 293798 -629926 100195 417703 398884 493632 464060 -458709 -107886 661663 256418 178209 -742332 -327443 431537 -778985 33219 322802 665212 48433 -502582 276684 173833 712742 -88374 -858644 160979 607808 -512793 -932841 -890937 71135 -732552 -860698 -748601 -373385 862347 -803642 -110550 -297331 -746274 -174600 468409 547903 813799 366097 788916 261817 398029 705916 -666293 -198336 -557075 371316 599205 809259 -300841 -491510 931293 -840219 715342 -483547 -342912 359405 974155 -307075 262160 54102 950778 -713826 -706428 194631 -176196 -99604 464326 -269189 555299 216601 -909516 -361790 725497 -957776 356255 -427521 -463814 533262 -129073 -693080 576661 -214172 -982788 -554935 947055 18358 54102 752897 78560 -520353 585087 -398076 337204 361739 940812 781847 -138261 -942789 -777976 -518377 -737607 -615356 -550415 -712461 -294138 -1328 79928 -744531 -7824 -355108 -819387 508380 -236476 -994375 454897 -727251 -946423 -273781 -753654 17885 -412555 -811956 429011 575553 967286 7242 109953 694207 -744021 997157 -164033 569426 86119 -438446 -260309 518026 -792395 -968805 706391 665226 -574385 -913379 90825 -523512 -731867 894792 -123141 695632 -370340 484067 -223653 -286399 -285364 -507771 -753460 -734002 579586 530333 -610908 -561794 -25028 214507 -617684 -607635 486895 -674044 721571 -765751 -111804 901074 484411 -303658 -337769 -1007 -239590 772074 84471 227412 -131622 71922 964649 -362114 750217 413675 -471515 -529975 -495317 -86806 -687594 -710205 380723 -174316 99806 -429492 791693 592423 -900591 209305 -120552 711663 -642059 -804684 -60636 -451247 -101368 20601 10104 -542012 -70022 -560614 -938034 614355 235183 871836 -64043 -388195 -335170 730073 299566 324565 613365 335100 -716304 6594 -368302 10248 -536028 244031 -456053 822993 6858 822076 307079 351488 901970 248124 -588573 -224364 -193885 127829 -8721 886748 -248040 906548 -527570 -566402 -978434 -118378 -775207 -973581 -287081 -710833 686300 992264 -524902 632903 491863 493279 -153807 956408 262559 374764 977273 648305 829499 472953 250118 -554794 -537241 -548190 -870948 37086 633236 456281 861815 517715 -437914 -734493 -192188 909462 229557 356953 -675547 483353 -795763 -398296 -489743 -694557 808622 -326254 -178190 -581361 -833524 -523989 -903322 578509 -609969 128348 -152706 -899873 38228 -617629 719714 -605923 235179 -528815 685867 -226701 -915560 -610165 -181145 -858146 263826 -556982 -333287 761714 371015 -801509 667958 -614826 19605 -972448 -420311 -83770 697746 -149172 369616 -820848 -241147 740843 378748 187416 -341781 -470376 882421 -127660 805491 -341627 -110604 144209 892418 -542026 953768 457772 -552911 -848634 -582223 -392038 -398518 413985 -205528 87649 -906802 434313 777877 589148 443889 -147567 -574217 -903430 982684 911845 -324800 -591040 308331 419456 259670 -643517 -178259 -240845 733971 21422 -691865 -925915 576837 -696254 814928 -181938 -471761 -156079 -900522 283259 -89593 933698 -856680 144461 121590 530193 879722 -987718 -410469 -910132 348117 613642 647304 -486121 959764 272347 672195 -414424 -900329 -241379 433991 908619 926340 147735 681472 784223 745009 342625 643411 -854056 312620 -820505 -428909 -861125 654771 -220563 912397 -346075 43580 -123771 -120195 -870843 479854 -68710 933142 -861475 -561754 -320279 -913794 542533 -755981 398083 734672 -643353 651034 -524212 472089 345668 498323 -520833 -253349 143214 -329845 363175 88077 -194036 -807712 -926681 -46184 762201 -7769 233908 -153636 682533 -171735 -904746 -814807 -967982 391265 87531 -226745 -131879 586880 -304605 883182 901955 753258 -839547 458446 899888 452535 -614552 -483959 770259 361523 -50693 49460 535795 -951970 196670 838361 27756 -945044 82054 217208 -538068 567237 706941 -249471 -361929 -31738 828959 -591396 -229340 314879 908223 817378 -322659 -153933 64128 -769695 -913949 -549412 -893475 742300 -667449 -958620 -510687 701256 754866 77677 -891025 -245104 543390 -809783 -691397 800273 710043 466947 -35889 798047 480331 -957868 -908216 -187009 -559898 -47185 -720106 -281109 -588105 -926666 579967 -637039 881437 -2750 -974436 456020 -137077 739295 -869029 664329 -452344 766029 -601092 295931 -292688 210944 135700 -127256 655153 508577 -306420 674818 -870322 -852341 -48989 178031 -722592 687311 35304 -568759 398288 240817 -753343 28062 568734 -449879 154855 997105 -882338 77155 -188952 -815304 340661 194238 -875741 -509604 804960 850128 385743 -597572 56366 335201 -99595 -192086 -824703 -420244 -631055 66284 861777 592290 -807690 -896708 238504 685030 781063 -780983 -292825 -160559 750462 -280140 613248 244400 259208 883220 509306 -829183 390054 447218 9072 793594 379182 248397 -730926 604290 604105 253463 769955 -225098 -95757 862006 -53255 530661 -475010 963845 -774784 469908 -634609 332881 -871433 449915 -15457 931420 -828495 -71546 -296837 -994083 -650986 -805035 704965 -161155 -103905 352317 -192655 -330533 -849314 -881212 100680 504074 -886412 -971991 -997144 160526 627864 576346 694722 -256285 -846953 837627 -410597 -604170 261070 -531738 -243316 -337623 468786 93350 290690 140883 366281 558843 141246 -709442 671534 -755111 -845482 619047 -168815 634472 700595 615874 457268 582917 63505 862515 756975 -309440 24705 -229994 56493 -344484 377066 -420488 -514323 286546 -597116 768987 -898494 -831665 991324 -433097 405715 892721 498515 -943245 -961060 138766 -19041 454256 618795 888749 -107448 -758657 -31837 152587 401068 -953115 -410435 -376489 983676 126046 -527998 -26890 -362051 -897257 812434 -848640 -919097 -910797 811553 568257 727369 -95161 -739212 423225 139971 -786466 -730648 879644 545547 419446 -581908 477523 470601 502145 -393598 820985 963451 -320155 -247998 -180001 829298 364412 306903 305161 492626 944532 491263 938415 -520682 -811664 355215 -986692 17546 400709 -92819 973266 283343 -275649 164629 -574012 474074 -484742 -528235 -603622 148853 599944 -911728 -22639 -319811 516593 532542 95769 -678749 183087 -517014 -528171 785131 -127186 114164 410654 -338512 96978 -492851 -790655 -248611 -681103 236669 -906820 -933579 472660 -135264 205381 410701 -981190 491748 77379 -372979 -183723 148493 996627 786226 748747 8434 -653500 -831921 -639945 -641538 -139237 -396729 186405 414639 542096 -7723 187802 -878054 36431 -843388 618377 -971675 122296 514231 196447 913355 -631073 -145885 287224 -246500 389005 488143 869159 503354 -699203 567579 -61133 -15715 -386656 678582 851540 -13872 33946 -852441 751546 984690 -486206 694981 -992250 359606 749542 188351 207055 14051 254469 731796 -28129 -484011 471379 -842468 -17037 -322054 -687560 -633603 -377921 -243498 424657 -384329 -786969 311935 -433427 303129 628167 -566751 604434 407497 739884 107004 492406 -701759 638552 558305 -545786 41548 -312574 -27079 -621853 936845 762324 699902 311263 12280 -53268 766015 101508 -216745 436571 -502879 -660594 -430906 748457 505048 -203540 252215 96975 -763726 683331 -965521 -146117 -273907 -17301 -265593 627151 943580 -336400 -619667 -643357 895014 10898 -474656 447 154246 217925 -904713 681121 -528596 -4430 499995 -274755 -154789 -452940 -464376 863928 931817 940508 -892720 -865748 -21182 76398 632664 -476633 222949 -848671 -726055 797100 562662 65123 -792991 -924624 -407830 -766126 264143 34974 -835538 -592060 -451238 -5932 778624 379521 972555 -150364 -191932 567940 993982 -70700 880497 -960131 -695771 597918 840850 185681 628037 32689 -650555 -13287 -249097 793646 673855 -475489 -39704 849835 -11066 -275484 -741735 589491 -289355 919709 82400 322628 883196 136241 158822 931408 87581 -321348 728231 878013 653744 -911472 -833675 749542 569824 784174 460916 487959 -320788 -119087 501279 -916204 615335 569316 835138 282515 671736 -788601 16383 78270 336475 -415474 96585 -426958 609758 -898558 -325396 -602366 -632667 75806 667907 -534732 -394649 -937901 838528 545347 280174 -693307 -86233 980891 447770 -562997 -317165 571041 -227489 839795 12080 -169560 -467645 113787 901695 351997 -625439 891609 235478 665948 55528 -227275 -104099 -437383 349212 -447638 -562798 657272 70740 -110968 -839546 345205 911995 -248364 267037 617597 712336 -567609 307858 -503022 549158 281611 718833 678059 -551836 -487167 -868069 -334926 -242171 -393282 -35002 700292 819673 -46967 536826 -339211 -184893 -887714 965653 241993 -436423 -356754 51655 650556 -612921 -737123 -893417 -317573 -516979 211971 792284 -234967 -894788 600556 -347707 -492197 310940 184280 -605998 -357220 -922871 -649861 -70695 596713 224882 590782 682370 -251722 143193 224828 -188085 -621720 193877 -521402 351748 144985 420115 -62881 69331 -427561 140752 844097 181170 -866779 37089 -323242 -508947 -528648 -969172 -241600 872869 957563 617900 789330 -438449 228684 -129679 -703724 -695115 768509 373534 -106045 -287116 210580 -782871 952654 -52484 -797173 -325346 885467 515731 88400 -402660 -68160 566739 988614 828502 -427510 964775 -716094 -791341 719993 -35502 976527 425775 -680830 -526871 33259 -81256 436044 -510637 294024 -923054 138035 -256432 -909556 -707533 -522552 -96017 311058 -716504 106319 -208233 594598 459182 543552 768639 -169012 559450 102343 -957003 388090 -343727 375620 177563 404889 -795695 -392885 970085 -83320 871078 460453 724509 -764519 -899147 -71731 -424672 387731 -550027 643315 206238 491438 750321 841853 32413 -624614 769096 991361 -280842 822008 680877 -995123 66135 949983 654695 984671 -124737 966232 -873775 -726547 532741 283235 -528037 -231201 -453806 -769040 823432 864975 -200414 712166 -40466 -170480 -629817 -318176 658746 -876764 292711 -655765 809769 409156 -376711 395913 -243569 192988 -607029 604849 466644 693773 566271 751116 -973838 -948823 -16503 973626 414968 -94150 -7758 -583477 -457078 -178949 345880 142663 691295 851806 -651860 -903385 287041 254212 224051 752729 42129 -923704 -521146 -478273 44353 -627531 -668845 -382928 -725160 -819573 355609 -615178 818673 527806 -357201 457679 -362564 -372617 340350 -602516 -686213 847633 -128830 -354571 -793849 638620 -536691 481027 477001 106078 881476 -969308 -636479 61133 -25568 957403 -440830 812695 981294 -410851 -367053 591258 -989873 -70955 -694384 178156 -699719 834272 672999 994516 304628 -140910 -758372 723279 464862 975664 -433115 -801651 -848344 -917772 215951 80881 690903 -86644 9463 -33260 -990396 -491877 559122 -202558 876444 785463 -243546 -814341 634848 -605591 950670 -152076 952678 315056 -540999 697492 552022 632062 -37204 -791817 267566 -642248 -407428 -249618 -587329 -870981 120276 -81155 416430 -911278 746229 -363940 469491 -35391 -359375 887030 -140963 808510 264559 528365 480269 551666 264747 -20844 455158 966140 754547 88436 763875 950766 193643 -791992 -307599 546894 796873 -147711 231441 -713321 -48167 -945214 33160 357557 -608774 -393371 -328210 -736884 189088 -536460 527666 -110094 758096 878768 -574060 735152 -546649 -66034 320810 999174 980564 406709 -265764 64036 410649 581250 -894616 -457935 -386482 883333 414814 -84920 -447523 -447359 596133 760437 34503 -954897 468852 -129347 -908130 -461829 175578 -335084 630793 92549 464183 973796 -714429 961697 113856 513037 -780132 -835688 726399 948063 -411658 266342 403281 131233 -702006 626490 -117657 -193394 909473 265337 174789 938195 813211 198074 661958 916114 316267 911051 885013 106978 -709160 138155 216373 310989 -291266 100750 380154 -22447 -721269 858844 858126 -599201 137667 56242 501230 -817697 152957 301152 -526358 -613334 381027 -517782 -368471 -294002 -342474 166663 -671070 -809779 167751 -599260 240164 -599521 -417153 936802 -34226 -515285 8280 407828 327448 -766574 563682 -481342 -738359 431205 -708673 922152 746878 839722 -533337 -535112 -633559 -777765 -754587 379924 -574960 -295322 770136 -737003 918474 -694482 580851 872903 65093 -804856 -634179 907754 10051 120255 -352046 855795 665432 975889 913760 -133240 -912530 -453712 -765142 624264 313537 -28606 -585335 -470271 334820 -134175 86246 -719432 -4294 -574309 241089 620964 119165 19955 475694 -403085 -281414 -582818 -450094 -576892 -109357 955592 105834 792299 -980100 562061 -395579 -453776 -433857 -244992 -766267 166544 -902024 398055 -38558 311419 -119719 48252 407206 746132 -390425 -490130 14898 778101 -587525 462430 -987720 889320 -40894 298210 26879 -741394 261694 -933114 911202 -551620 67779 945350 605777 -560071 -508293 564373 -817457 -916222 -599326 -914087 733426 640102 -481334 -227091 566502 -868502 -485672 -936675 538090 835526 36101 -867282 -762159 826854 -629090 -526509 -325885 -537365 -208188 -873415 -683271 -344665 725869 -324484 -839483 -841820 611042 -758480 572168 539805 -783297 15577 -755719 655235 653174 155890 35045 -452230 -638644 112234 -568535 -927399 -335782 -774749 668858 -790354 585357 -858126 125214 585528 -315738 -883551 978800 676971 -103493 -486672 947808 -608785 -732620 -997489 -379088 393121 -637105 186022 153144 -489327 381597 -442930 -505245 317058 496643 86421 -923984 397806 50874 657917 352562 372607 -878897 713213 224784 417430 865827 901631 957446 -720952 -663444 41313 -531486 -25252 -374350 -852748 -762233 -483377 -747565 -582016 424558 989392 398080 641726 -165344 357828 538813 721116 -518211 -684093 903013 -600323 -227335 -658663 642340 644534 -102631 -716730 -201989 689298 -541829 -758273 -891712 -45297 725515 -142806 -130789 -493537 -68018 -423834 284042 321192 717659 52608 -6947 -394108 -5155 -73345 801083 -70271 738834 -781030 -574437 -598814 -249009 450748 860364 378460 -45190 715015 -108818 602778 -717169 -894642 935799 836026 -620388 423450 -386129 408910 936260 -588122 -129100 -509092 -3009 934114 860662 -528674 -586535 -90764 -516036 996675 758895 95410 -190947 -143124 -261515 -433495 -77048 564656 129010 -736999 -458691 558296 313218 166519 -536751 -295773 208211 298218 10158 41795 370601 -859569 797073 -623010 954459 369717 -159478 274191 288852 627681 -873856 -197406 -302446 -822581 -643286 -799013 556970 667039 -876649 129392 -510014 -24387 257063 744715 -325099 -292679 -101617 43529 -353293 -424612 255833 -942403 -724930 -557919 864994 -7187 521838 400569 786650 -902188 251790 967688 88007 181023 -176963 838693 -64637 886128 206510 -640162 576569 46046 -586840 -113230 209004 787315 958727 507989 -889232 422060 181561 -989265 985071 -745732 27842 400733 760421 562762 -608968 147759 604197 43887 16967 -781400 -768046 -569287 -647505 409729 815462 862954 992577 -311130 -198737 -566471 -740506 303032 -934324 -801328 -484328 -182135 340916 614988 830054 116260 104624 -359231 -298251 631106 285788 358452 817530 -798379 -594645 35870 506176 557057 692960 -356624 -380248 -26722 187541 809481 849700 -738376 -829385 814401 760891 -225265 964872 -236062 -739704 -775529 167452 -907862 -245061 -94087 248669 -566837 609431 24464 290695 -912149 878578 -767635 -195668 -664668 335800 756052 -506703 248836 -317976 503356 -677937 676366 148886 380243 -538477 -467017 405479 -391560 -584737 995690 769048 977215 314471 -14843 -251913 -333712 614964 189530 114664 -513528 639140 22575 -879390 -493386 -53912 607550 -699536 -556960 -359163 916789 807600 828444 85844 -18249 -884393 295735 -920062 46298 474283 354481 812817 261031 440071 856255 942549 -334435 -835109 378568 513911 -808530 304681 -898967 -302859 354240 -88183 -498063 379296 405038 -532570 165605 -165859 -599228 -495425 -274051 -152347 -938426 280743 -656988 -230075 -203030 -577338 -422404 375262 7001 -924779 -565287 1190 -443981 862757 136641 950629 -359416 186777 -709773 -347591 194527 507688 -740516 -652781 -606926 340380 616739 531896 -531216 -151467 -459233 408769 917626 -839225 -837669 -869861 -757977 -693768 -270183 -985081 117057 654595 427212 -414565 -939259 971671 -885604 -989889 851238 204664 363366 -903631 153163 -690819 -583239 -376063 -134003 761105 503899 498198 419577 -103245 -400574 -636632 242324 511990 23067 -997052 -274222 904065 248774 -341429 -928994 -85489 406872 -256910 -913963 767088 -659816 472003 25035 -634361 775298 -299621 276292 -493750 14920 -870997 747260 -250299 843851 -66441 410400 -664424 246822 545498 262867 109044 -791004 -754816 -229206 -150239 -188091 734954 428592 -681349 895677 212717 777954 219121 -622859 -742477 701748 47877 835336 604985 -404341 -434610 15175 734800 7489 -77447 311222 -106980 481828 804164 325900 -676072 -844682 773761 -719561 -657265 754159 -688359 -434091 -247260 444215 -880250 724924 -699700 -473619 279512 -713613 -239025 -142430 -450382 998327 -776630 -166306 967498 -315912 295344 893850 783340 -659111 27972 -758075 21623 374195 -434528 15808 -42914 -864110 -265678 -834335 923304 253750 -990406 968563 39665 -616172 -866355 251956 -565273 -565549 260053 -676778 -267314 -717361 339598 182015 -435588 -17126 908427 -782903 624734 513141 -315601 -494141 -405647 -248997 507828 -524818 739018 -504457 -643288 349633 -503410 -559831 79723 514213 396667 -394619 -854094 537209 152925 -244652 403335 -216049 153497 626705 -243898 203181 -904794 436333 42785 285966 -984049 971851 931741 -634657 725107 252101 599700 854978 312325 -291291 423217 537678 988812 -648211 -673673 608140 588900 526288 -51526 -857093 887803 873782 890532 -929522 932052 663612 449585 -685783 -231801 714673 923315 -23257 540608 490010 632399 475607 311228 -472273 627966 171387 -210225 77533 386958 -311224 211809 -315582 -32866 -204312 -807188 -669645 -701787 -413957 689407 916409 -629780 -131951 -891586 782608 124175 852274 998752 117287 -690304 -561706 444208 436899 663172 539117 6284 -175525 717620 -995879 847721 -48675 -280579 -321937 897485 857320 365345 -588806 606547 -620304 -418892 660151 -279509 24350 701983 7386 -939241 34893 -821344 234376 995184 347150 266952 674010 -722401 651044 370044 793057 191268 50825 139125 -532324 -142830 -109593 -642624 206340 83088 242592 29631 418048 -593446 -592698 197541 -85007 998334 389796 83582 690088 -203616 198963 -6619 -976917 914678 638118 -350900 672884 642765 759903 -595592 -252815 359874 453367 -658815 850821 -989174 920378 -293226 -269371 -823189 583208 -353096 183356 -267200 742518 -433734 45800 394744 379275 374600 -802245 -241000 485891 708957 410011 -485323 758703 103114 -336286 606970 278291 -695114 216671 -656088 682343 786969 -248365 646929 -398441 28096 -597388 -460388 993090 111180 -813074 387141 343743 -363213 926045 -491110 86675 -678083 473812 181311 -165892 -294264 408537 -14870 -90006 -226044 311782 -842521 706560 -535304 551402 604310 726168 -492932 942534 732776 -974916 469117 162897 612453 440622 109372 763092 -359383 -426911 569678 960014 -303773 267773 -538595 414514 990677 102111 -908442 -531484 436055 -430442 -531526 -830401 136147 -55193 -544771 -76974 780234 -441142 -391830 -720225 -458930 42219 581260 937754 -567418 72490 -882617 133424 -94163 -836452 -267443 53949 555923 176392 572713 -69483 -354790 486506 -622152 -72964 639291 -254221 -828246 -806610 -469761 -732025 927878 292184 -441978 -122178 88099 -140516 -637181 -128797 446768 151441 -268099 307960 -952403 214209 -287984 669872 126063 612138 217962 -915340 -841056 336189 72271 780255 766780 684770 221270 -858303 -407658 95601 -494679 867104 970449 -911301 -972279 849714 -266264 697855 503495 654309 -673882 -237067 322252 842839 -173266 -322105 -138990 857822 -882188 766227 -783959 504577 741570 -908693 -106189 -561795 -971979 -470316 -755224 89409 748093 -876598 -242285 -531982 -282080 305979 -542445 462952 702839 -592633 864859 -324689 -341968 -319865 -871822 354567 -374645 375171 201844 -717851 -873443 695098 487439 -840848 180176 -555299 840582 736900 -697888 -572012 -245710 -806350 -521377 505592 420220 -480066 225330 -560616 904804 175135 7698 553333 -891138 -214525 412045 -428923 961519 -301111 -80638 527667 -398092 450437 -381783 272221 274908 916864 -811128 729045 534537 -836043 -837890 200418 779891 786516 -136643 940220 930980 39619 435016 384018 -845891 -90856 256889 682759 686448 -22368 -38659 -299855 -445820 135132 -862506 -206567 201172 -82562 946008 418239 999376 209777 303532 160403 837499 995918 -476848 973052 -761109 -170776 516501 688852 295628 -749119 -921696 377066 971741 -619246 44650 651903 612081 619463 -368064 -395702 -56592 551808 173764 844917 834259 481681 -907798 264861 -30932 -868221 -954373 973141 -694116 945809 -234347 -400604 95834 71980 -609623 965890 -404173 39416 872060 -297121 -632188 352973 -278617 -250467 660418 994742 -235753 -386543 -171661 -340875 264206 -918011 -293326 -400387 410015 990905 830383 373111 209206 997981 26924 806590 -969842 -987111 -506495 410466 -224583 -483451 -970087 727337 96795 -856143 -243981 443273 623087 90143 -863070 -45265 -315711 -735420 20813 -978180 44658 -822901 -478032 135298 398136 178898 -817511 -779637 -717029 371050 73451 -741485 955257 -773093 -796257 -823223 849411 -477538 585150 491282 -821570 -626399 -984600 -359930 874754 962503 267089 299633 -591234 -854235 187199 -777005 492979 530118 34829 -614687 -590220 73256 573482 -796158 -840724 -269636 -209126 676434 197912 949482 -663436 -667870 160969 761611 328803 -928523 -860765 -792722 -247643 -566267 -736735 899156 389135 782397 296463 277619 -536953 -754500 535950 -153738 788873 -15656 -863725 -968965 377123 -648039 -804248 -464236 252024 -550342 913066 193991 -561600 884907 -530230 931982 -235449 -162798 -303860 -747048 9706 -285627 139019 836358 -820579 592465 720562 -751762 -227097 221559 -946876 750812 -592284 -90839 -3626 -834420 723394 678674 350288 -480335 -390331 -112501 -566032 -40591 -413500 472614 -741050 -446618 -425686 917927 355000 2079 70133 197766 870784 -500707 -249286 -66321 -91223 -405417 -362337 -865982 811414 -567370 791519 -430956 -318596 415898 629578 954155 -19485 465619 -678078 219398 -309848 66472 -963649 234707 -293763 -225324 -836532 -833418 799976 386436 -314488 421513 -674624 -274086 -704218 413526 74420 -128019 -952595 824159 981315 -483002 756537 293335 577349 -555547 33016 901414 753376 138810 -425682 947305 498452 -649683 447089 -482320 -57808 -335210 697581 -902082 -204838 963013 -763166 486668 482316 372476 669217 334151 412433 875632 523027 274829 198668 76 686514 -959564 117361 -133459 -16242 97987 641162 -193625 -593079 558838 -371469 180798 816027 -88129 -404578 405358 -127026 -304064 57424 565284 377667 -69167 -918750 244163 30956 -729728 -703998 -31840 312784 618252 -849617 -41978 528778 -503830 978368 602803 869962 -282304 -78434 749913 939731 -894867 -135547 -992227 769531 312959 -494457 -291173 -886610 -815558 92681 -442399 -252821 113304 -447419 -384657 -473402 -959549 51142 -378946 -804252 -904547 -396690 128822 728706 37049 851699 752182 -258322 920031 632414 -119920 -336372 -733556 877579 -188150 -695085 -979728 -407892 -952226 -143026 190958 134214 707898 -935525 -428385 635954 389441 -942097 -555185 -948963 971529 871056 64127 -595704 104987 -184487 316129 -200375 -408202 245306 846047 793225 -972404 -203083 868501 -740668 -149821 -885918 -746798 887372 232949 752876 -704229 880581 929649 452370 -527576 -914518 324472 -745945 785509 -702009 -992575 183315 990706 29246 366325 267343 775459 -355453 347699 205420 -926719 667231 943245 281357 -892089 -769808 877962 -645783 278374 -623577 380450 -986166 -582655 823240 765381 -144624 -163086 -715666 807508 16815 411843 -867579 575014 798893 458294 165070 570885 289701 -546626 674143 104366 944710 357507 597664 -349612 -664748 -480542 -618417 -364002 491814 -266773 -359299 -408028 -969177 521313 726287 870390 -120106 -41155 310333 338326 -217274 367787 -119658 760441 45982 31628 963962 841993 684441 697586 678047 346022 -163065 468903 265869 -358368 449483 -667481 -615134 104895 -315941 -791903 -240370 950844 532931 108026 532056 -278331 19619 248650 222935 13052 646188 711644 -310470 20728 -634458 261042 -854399 -613181 -342931 -2688 202114 -424741 -987920 130476 306021 -834254 -514127 -209068 24104 -523731 -827961 -434104 380187 42408 -154401 175884 -511771 232689 557239 -290857 390909 138824 -989023 -996201 45874 -234266 -430586 453098 -330460 361459 267616 409254 519624 -334451 -254401 -756525 399464 522696 33606 415019 -931039 -621783 371115 -504799 -61725 564650 247098 -389417 -721036 -795846 -464430 976166 713838 393657 586214 -664678 -935620 710656 582141 -940172 -875615 -608809 -151245 -835546 274738 -720643 -250570 108890 -852394 -296924 -78262 772332 -696499 936818 5957 -722965 691622 230017 644756 701468 -716984 -966816 -471756 892663 396650 437264 128186 -475225 296474 -251001 -718900 -448370 -981190 955825 42405 836031 -906754 257386 266260 951683 264560 -349691 706685 -297003 755565 -27192 717399 -690970 -858331 285678 -39635 592410 -721122 487715 -196450 -294776 -304591 -52340 -588451 -918659 -626420 -113092 -474703 831354 -476626 680640 246774 -472142 -864274 844052 -541158 171149 384501 -30293 283040 -643544 -81729 -322196 -511711 388562 -261217 476847 -931514 -619887 419896 190276 -872241 838683 -443132 -833556 -934513 598109 297936 468702 -33298 -245257 113982 -987324 5478 -899906 417218 -927301 119046 -171591 -843995 -395305 -50958 154788 237573 -676580 -749599 720624 566356 -14842 -785378 110145 841045 974338 769159 506863 138786 -453773 926225 -833787 700968 -532178 497090 -644283 -587992 -197378 782261 -245085 999992 -554080 925978 388293 955073 127816 17331 116361 -662401 617626 470233 877183 591108 -927822 789749 944747 -660811 -570339 -149497 -316220 744395 -704162 -311518 -654025 326739 519530 186477 682661 377006 -695124 -428380 -98399 608146 -162814 89621 -538893 -20601 482494 -148316 19736 147947 832038 530375 -842433 -783761 403188 -477045 704077 -176104 98774 -200051 -900390 -435777 -488593 770434 388402 -611439 179156 508592 802262 -78705 -888048 644594 -614152 -114161 618017 678327 253442 379577 724857 -944252 75920 1803 -583554 -328082 522993 121430 338058 -260320 -97111 -391617 186092 998491 -369934 -422210 758245 -780687 402999 855970 -49109 758857 504728 -962804 -70934 930143 198889 331759 -305346 836545 277298 62358 -652486 -588653 805297 345118 -291996 -947957 -985389 644344 -265290 750965 -183873 569449 -347745 907057 -478261 -798967 165248 518832 -777340 -672441 -93520 120058 823979 87907 -876680 -75221 702771 233587 -237673 -756622 63044 -403617 82879 -994287 517179 -38043 -618089 -571808 -730073 -149995 887479 -925111 -139699 -205098 -363857 615629 232229 929887 -25984 -476418 -850469 -128833 -60639 -46845 841168 873046 -534532 -795113 -885866 -877222 145390 981642 -393737 535891 -27318 944446 -690066 912926 -322985 -300628 -88020 -534674 719822 538845 -238827 -805690 454877 -898447 -250047 -270591 -170202 -57317 -790788 634570 182848 -108254 -733499 -858844 224309 135906 987730 -163868 55426 -269495 -529909 -357839 814875 -652453 -117877 -374389 -116764 491951 -712669 522561 -732103 984687 -515626 -210054 -719897 -479652 -565794 62765 -283983 307015 252965 -703703 -145844 -961383 -204212 -984434 203363 68812 -943448 -353071 849556 925296 -317120 403900 -996240 -552281 299345 193387 -18817 -840279 -239158 -767792 -577606 399681 13905 -217679 39695 -990770 -402884 669605 -914719 391235 -886248 -155750 -106107 576551 590117 568530 736966 918166 940887 842849 -744222 601662 643927 -286543 919179 -278558 -805376 -890626 646119 -252837 162659 -148005 -714992 851090 -459196 -31701 261781 465543 -627429 271272 113655 984398 319123 -526625 -771668 91916 -945650 -949454 530335 -546946 -626273 -561067 823854 -255885 254479 -780590 988203 -631347 764633 77701 -10276 -199292 632237 883360 230012 166306 -918159 708264 132407 -649784 -992837 992758 220977 -171608 -588967 622392 798080 -974327 124105 -949779 917805 -88250 -348351 -178836 539959 224463 -795224 -702242 -733039 25767 -488677 206143 879903 -344220 -192919 842209 68156 379826 860823 639209 565047 11472 -107043 202832 -576559 -513135 757159 777187 -503359 156893 978837 -116413 702896 -969427 765819 -544538 -304322 -358125 -702238 -370155 215291 -492624 -303098 -833940 -829842 600635 244694 -319139 -51694 -713727 21622 -136659 -188716 459359 -207040 -39051 -375530 -105654 -584129 -430814 6447 -815288 37810 -118923 -587415 789620 45583 662276 -690047 -131842 998270 -924745 -45141 -33752 -369318 -451124 -238837 778058 357171 206164 -384323 -788913 660943 -564300 -891698 976566 681124 -364123 516545 -545390 172895 775220 -164341 -497142 931297 809538 -407785 216154 256701 -768763 965314 -337584 658363 -877307 847200 151503 -105385 -941280 990006 -40112 702019 595847 575614 -600228 -142879 -443202 674918 -652269 156618 -971104 -189552 36649 86602 768473 -657004 453988 -81311 483050 834298 -775265 986691 -582743 -675776 -456119 484697 598974 -760614 666726 445502 996007 -726227 190605 -341437 -310476 573331 759657 -325908 990732 -349989 -144456 -482832 -749401 -543163 302415 -508099 325841 -28918 -826348 855666 475821 -737838 682755 644835 -924496 -223428 206122 280216 960034 -117798 875692 123470 581281 658610 791233 -408331 -884195 532286 503477 -711504 -94755 59757 284645 -474280 651384 -866272 153669 -36486 111453 -81235 -671780 227028 -365364 -884257 664646 -857636 526426 -498827 70066 -973895 807281 57247 349281 -987577 631374 77956 -128211 -602984 -27518 -995010 -785152 698734 -935567 -924196 -500392 959682 309077 791775 -38582 -196417 -905156 788542 -270468 -886072 951814 260194 328745 921326 -764056 -370262 185761 267131 -112404 -808471 902086 -400022 -858641 -422045 -504944 -851476 179105 591188 204810 -918556 959752 -824856 412243 163948 606846 -116412 -339810 70479 -92626 -864260 109490 550284 790555 935450 -734101 -430759 -250087 -691682 490551 726302 962258 599416 654106 -128266 895298 124815 -843606 -32719 349884 -574658 -266732 725973 97123 -663214 178069 272408 331569 908942 71809 -159129 -383116 337447 -269248 -673694 401355 973895 568908 -213666 -334675 184974 -63819 239330 -672669 -742899 387229 831659 -435446 -526263 758716 -814552 855186 881726 -339620 550782 935233 -187687 159710 -177403 -133584 705789 487348 -343223 305612 592511 -191131 508682 663767 549930 152332 -741572 -471963 696764 -892583 -536312 35040 -971930 770575 305481 -226684 623696 346500 731408 243683 447379 246052 812448 205410 -324931 869231 -117133 -34502 64849 -144266 336692 -475016 -238395 -327967 -596030 861054 -372990 -923796 620211 836736 426215 341349 75215 574087 532037 745904 -833904 -290703 -411932 -501052 -386391 533231 -81411 -940500 429436 108166 -692289 185606 539938 -631537 115019 -15609 -802840 -351817 -407241 -980619 529740 -967296 346767 -744917 -766204 137278 326735 382617 -785033 -486886 -142102 789697 -727999 -294254 -957882 227771 -432205 723319 458685 458930 -341679 -301458 -441826 231653 -846893 731120 872490 -272089 573093 -580662 237591 629984 -774681 752925 898065 -443639 -167827 768479 46388 55859 -55872 275288 -501741 -348927 -696549 -307802 -935243 144938 311407 249914 -234350 -150280 -549664 627929 710810 951883 34501 375068 -50258 180759 -218964 -239248 -330459 493922 233683 610326 906184 312647 2864 -465628 -43305 -508939 -206997 76674 -490750 -66384 -688418 227310 814832 -672305 871196 403448 -316996 -311619 320231 434951 97139 694521 252472 -334893 -346089 554006 -651460 -616215 -734305 -867909 894161 -144598 -956427 -125021 478860 -357301 222071 -261730 -242762 242134 768758 -998897 267595 -402904 -145094 -677524 -809990 -830990 -705925 -361535 928296 578360 -125590 -530386 410093 308181 -951642 458468 333973 759925 -569 534571 -242912 851353 742871 674271 847682 -262378 -753196 894703 -923804 -754026 689455 424413 -359263 3734 -881584 431936 487242 -646553 700560 156485 -436126 564013 825021 -858198 -682461 -359709 731162 523329 -411401 -657708 506076 -519565 96256 881443 418350 -520389 -415855 -489531 646190 -182234 -930766 -779646 149230 18138 500512 -233993 651508 9868 353226 618135 825914 131464 -661931 301477 -217554 139181 -713062 11835 -299853 424942 -54621 -721337 49951 -73006 752945 501513 -46533 271093 243001 -620010 -884538 895621 -991518 250328 -697486 -388666 865288 -815604 -321435 133518 -123716 28098 -326471 761674 347586 362208 -598019 293623 -31470 242463 618930 -949334 -100904 -170483 -831922 718857 710004 -939638 -397379 -182193 -151814 488395 560859 -821685 373170 308186 769019 535009 -359270 381075 -270621 574728 -836897 -722520 425037 -740149 -296472 -602465 193384 -352055 -907445 649807 550869 76853 -909994 -824602 -809685 -219434 -933113 -951706 892788 517896 -270956 61731 -646099 828601 -339100 -197305 121289 -832660 168980 -245170 -295378 -814662 -857868 -343286 -883401 -273972 -271993 237088 -962639 517602 51078 635401 -262434 -158257 -503459 511251 719221 -592389 904748 -153123 627488 980576 360392 951262 -631940 605581 707384 898783 368285 290214 -127944 -764804 -284025 -520990 112697 859943 897078 147468 -693281 499493 218263 621698 -843774 -257649 -401140 538041 758958 501202 986349 40887 868259 -504400 366465 -654185 -153899 124861 -894071 672009 686444 -351262 -724810 539983 317510 -135587 631341 -143294 454128 -305985 -422774 656971 470833 -211091 907738 533866 -458113 -467936 343584 762162 -595192 180325 594257 299594 460586 19486 364120 415470 111867 982910 309907 336108 757570 -135023 -214572 923944 734716 928562 304224 -167911 723928 78483 338675 758217 364220 -17863 -384453 71512 -319938 195068 -575655 -34950 234283 -336373 549091 -215435 -189949 -734617 438372 169636 -705670 -55837 -226470 -497546 29049 534187 -430153 -114192 334748 -337478 -73759 -517593 -600270 -856094 -557006 -997945 -691008 -349369 996985 -806386 511997 485476 824566 -965935 98647 244357 260706 -303114 -903955 774731 -898203 -171783 -164461 732716 -662498 -811672 143954 694256 -559201 109159 670693 -422219 994415 -129492 940733 518892 -444538 699523 449021 -587047 -696364 -24244 509694 -955369 382138 -161800 23501 521106 -362994 -395376 254248 -863861 -311268 887725 -644219 -621929 -852064 -152575 -207477 -344416 -963635 328653 -980841 -541597 991306 106345 82744 -764303 712239 692415 -475468 -126674 223500 -975664 839809 401237 -79390 781230 634700 -503822 862376 643328 914933 -367130 -804664 633601 297104 -39194 -630753 271617 744934 423292 -700032 -448414 802163 -958715 -811470 703645 899686 -945999 353133 -290117 3107 -833273 -766367 -232484 -185532 -479650 -947536 -202317 -558572 -358939 -347921 253959 -437101 562588 439593 947636 537973 -940456 147547 267176 -210270 307779 287737 -134809 -670921 -856742 -964121 514184 254468 747885 547073 851893 -407796 315426 22036 811695 211081 865139 -238877 -581561 229477 -107477 -67677 -526234 -429758 -500499 708607 697222 778610 -376147 -160108 -501193 504448 281397 459510 825883 -170715 -306142 128682 826218 479188 720484 -106198 -603281 50351 -447295 389476 -349431 890895 818770 -242629 -581845 897280 656517 -130812 260060 -94654 515866 -728822 22328 381129 523302 657931 -419859 -228034 -603629 -353991 102846 62973 -715491 -181574 -283004 -46827 -446762 720424 -297432 826826 -324573 -74351 825002 762390 459069 959096 393246 -543964 -581070 839763 -833495 -543276 -555934 672651 -307960 -212422 -710654 216959 12042 -506466 -858597 499713 -554863 -998659 -380660 -557737 507541 -700537 940292 -82373 -501472 -352609 494857 689500 119635 232030 -56204 786139 245472 -519535 134898 -375217 150414 -840010 290821 247361 -22600 -898173 176897 -529616 539214 -156961 408847 -599538 747347 437351 -226643 482754 -208547 -877206 -53332 -187484 884632 -5907 -577487 -438268 140867 339368 768821 -261725 -137807 -727289 257542 -915016 56394 194602 597571 991468 -643448 573286 -991645 -32033 371578 -860222 621870 549921 -757820 -915974 934338 436921 856988 -470145 750096 -962398 -668209 -472843 593373 859465 316858 -541901 382914 718992 436178 440263 -32596 193742 808989 -762000 793053 206541 260406 -17886 362344 503242 -586291 -184187 381881 229625 -819292 799862 693643 496382 39571 -616443 -67984 112629 -445307 52341 513356 -118549 -713223 529471 540122 486243 981890 736144 750374 69970 929095 -595898 320401 405154 -701820 -98569 -520623 785843 -993401 -227606 -629778 608470 -302669 908572 -19130 223696 369281 -984004 -620790 -198819 925946 713519 -617025 784939 478783 381965 -892739 -89254 -693247 26018 786995 -763774 697737 -47762 -489950 -754643 577073 -179547 938077 -841511 -687000 -300240 221071 66296 -698702 559658 129205 -964112 730662 -935324 222240 299291 -130705 -199966 257268 610503 822987 -141476 -579668 -474953 -283761 837437 981268 -704991 570273 -487257 -289203 -924114 931709 795885 495308 -636419 -940751 -631913 648540 -711648 741728 -599454 875543 786461 -137150 -330946 -201231 530414 -144349 197582 -728787 -291967 -285216 -761492 -653850 683449 370285 -254814 95624 252524 860497 -687823 -779692 -121501 567592 -133874 246111 452829 473633 -725024 -520557 72588 589437 515204 487597 85143 392214 -340727 -244291 821654 -691242 2868 -487383 958233 -497605 -118787 155179 -339679 -327334 84112 -867634 -30556 -168871 140749 -161803 -481650 188275 -268600 205525 -314949 831608 -518454 -55690 911614 -17206 -641586 -555979 -956386 -392991 -890747 -536507 -128941 -366008 519635 632873 870861 228638 -159409 70715 -415443 -474858 363463 366377 386442 -626057 -934854 -363277 202606 -127843 335708 403054 46422 -285962 452629 -904636 54198 976262 -535038 110833 595314 133603 -761614 19911 -416282 -777670 -122645 137835 584799 -81976 250531 330455 730527 524129 -565497 -810794 -537507 624493 -575304 -100853 345539 548198 22792 919274 -880529 752860 314881 195901 -232462 900849 -226721 126624 753620 678365 -203119 -622715 -244082 93802 928956 -480975 126222 838777 -126024 543038 710711 411516 646545 -91497 -603554 -718086 -521209 -527746 -943922 163726 769422 -183542 -625980 -147352 -823345 330913 591348 -188981 400037 566402 226563 158605 -61407 342463 -350709 -167910 -36217 282299 699546 822770 -671538 528048 -200525 9126 268964 -407893 -692789 350686 -982424 -877043 -411443 -188458 693933 785932 683543 -2083 -544450 665393 469115 -929452 -298219 -865704 802111 -428363 -746142 511283 638109 682634 191243 79047 523588 138225 -557530 217837 867541 735135 -381696 580434 200934 -662694 107801 -43785 728194 -851971 -325210 246450 -64089 -615816 -449138 124460 6087 -942387 53357 487265 -37175 -681580 -845291 -694749 -917755 520056 -455800 -35689 769995 776888 800766 366517 705628 -555865 996709 424908 905582 -720979 765020 738941 -172371 -541373 154040 -336068 295605 -971270 -959873 356690 -661607 488565 135023 489309 -827041 912619 -575880 385742 -676734 -926554 -735170 138601 -567825 814342 166296 -417335 409864 -121985 11668 724186 460068 -125033 -944015 92509 -393460 498025 42915 -157592 650496 -872924 -870062 -294685 845872 98060 -293029 -9972 -310333 431480 -718515 752244 -86316 959187 -390290 -375808 -27280 598812 738484 944104 -3559 567654 674380 -453957 -274874 -63016 836374 -474407 -582431 -546643 -216537 55160 906823 405557 979782 400800 955596 860627 -452241 435375 -924492 -869507 477011 -60971 67899 -835393 -760874 330649 577678 -183367 505744 383187 -631216 -486884 850509 423599 -293098 -319440 74637 -664144 238571 -178863 930436 946347 -531123 -616594 -43877 593736 -534483 638089 -357011 933125 456563 -298439 -60853 -894542 -694280 564267 442424 -686986 258826 816029 860142 -927928 543084 -463775 293079 -735241 -799405 -373408 851861 -869725 614890 -855019 282363 -50879 210127 979597 -847087 -100069 -615404 -754962 -777964 -878130 -55489 -632595 -13 367690 -965814 661846 588884 771798 -797789 -683896 -242675 -474999 615469 -170250 900523 118993 -980291 -460249 -797970 948336 720927 823095 -929717 -292357 -399601 -835756 -190487 -497318 187072 576066 -372956 -374198 181848 238040 -702963 176093 -743311 -475392 -482968 -852615 579481 -76742 945837 496085 118483 -751718 942216 -11393 541333 133574 980825 331481 356296 206457 350900 -377705 -585140 -819966 -529310 308803 -859919 -103355 -301858 341690 956542 -172871 -128551 708396 962221 689001 596150 -745057 449581 356596 414095 77548 181023 -240883 -556242 -687679 -2918 -278149 382101 -389859 -464473 -823142 -513674 435543 479814 997080 826684 -371304 -409241 -673224 -415231 184668 -507023 568403 975381 836982 121407 996818 -400771 -497911 434974 997109 -769551 -136433 -697136 151311 998237 -391211 -817908 -981880 -963870 358525 672892 601690 -597806 -743173 279485 -367340 -221257 791192 642402 164698 225357 793331 -162702 -315421 326275 190459 -51354 -531846 -6146 154870 303660 -694275 -2027 -504451 678438 -349599 954966 927485 200875 -471124 -539520 874295 -930043 297209 -797561 988481 -425358 -492296 918804 266628 -34141 563179 -619902 -982724 406592 -747093 -889246 92027 512866 912033 -479753 -22618 -805481 114253 -440390 502134 709218 -889022 -191272 369016 623160 65959 -972753 698893 -211580 -578248 -187307 838251 -84956 -618685 213650 125594 439017 -212308 -205216 560632 -203877 -922006 -888206 301366 639219 348551 -452310 -379047 -575328 -858205 194721 750138 396994 500338 716195 564742 680562 -929734 122928 -353602 195384 82518 693373 -516936 61459 -583755 29809 613020 -332811 -41764 -770392 174696 357444 -955552 -742157 -763923 687578 652269 172886 -568368 358405 511169 -413687 -424439 401416 349361 139383 484199 233753 579108 476098 -225397 414177 888723 671805 581480 -436353 662543 170225 -233271 819205 373051 655769 -596277 235001 891341 -86234 -569633 -742314 -673135 539707 -262966 54664 199655 -342734 845220 -83085 432704 -765035 566108 -678291 -933851 440486 -553294 651968 238511 -533417 519484 -624983 -684272 -285613 -70046 -757797 -815095 157171 -419102 329468 503282 -24758 -276148 967591 406837 388378 -567673 -638615 522707 -585636 87754 -847676 -751522 723132 -252764 -711249 -947715 -189798 -312203 -935149 417387 -738421 828531 -856368 327544 75989 751270 137782 -373498 639479 -204309 396045 -347890 967071 -320395 449805 -505831 -555342 877895 886630 -767801 -510521 -797252 -406982 862283 -239444 -984577 -858978 269420 648032 -979053 -689124 147206 -163049 -269235 -984396 -299129 76346 897620 -954282 -149389 -587932 -487640 -49942 447841 268517 235544 -1335 -860293 -518461 645195 -329023 934530 954932 -473800 -617708 -195001 842021 -950738 -326278 -179661 649783 762189 -195685 -28352 -8771 -660470 -619243 903806 -481601 275759 942204 -778993 -37510 78552 263125 404139 -13731 -496137 537626 -927459 -422643 869202 -452039 799684 151650 -849664 -318187 -247021 -941336 29295 -492285 -403183 42079 -467103 203214 -260262 -979012 -315670 676148 -384484 -874842 -738316 -600217 -15206 -207239 85692 461325 -594387 823366 33234 37312 -799938 -138415 863132 463758 241357 53649 829267 -943110 -664594 -771020 -300412 147194 -72890 906009 616337 987383 609810 -49836 587566 451536 -855775 699565 -463259 -379945 -977835 -416863 -245742 689106 -808666 980832 325095 -222341 -814178 -296499 20201 -137343 -21282 -834302 -697359 861829 228632 185929 240685 180253 -715117 984612 535580 -25259 430890 75333 271381 -757719 -314547 931862 -264895 851852 678527 -258765 -324324 -443804 162262 -739989 604408 -561652 -222722 876100 202746 -825520 -931018 654452 -708197 -919947 -487343 424295 622120 627503 -67145 457280 381251 -613080 295778 129488 590943 -885505 -99999 -825823 -429112 362311 284888 881774 -445927 -567548 -684291 -170840 -852796 524722 -202083 523251 771214 683582 -994155 799270 987280 -901366 445786 -415665 -750153 44269 119282 -773075 741956 -859855 151800 -558028 -198835 505235 48924 858508 -420038 -243258 -137056 797714 431689 702193 987100 -575914 727563 814765 511547 967067 -928411 -729336 428476 893915 -147824 -517116 75250 -64576 -648423 291224 332292 -818005 -873631 -576722 768046 -737871 -500962 -744796 -559554 -921191 -425256 -345140 809239 267616 -470931 -330261 755634 376885 -767730 -608195 839960 -939523 980671 -521745 732266 799696 -406565 -703836 -148007 826874 -633970 -850831 820142 807291 -393255 -203935 317251 435720 164882 -423950 -86393 -925561 25569 403734 -788994 -722921 146628 817715 989503 -707706 -208117 390307 -891403 -583464 -479267 445236 589151 134087 -260302 878377 630607 528062 295510 380471 202030 -750500 15468 -937975 -398729 179319 -346135 -175171 551224 390167 744853 237797 108308 797303 -236914 643079 911428 535175 -223164 959134 -596975 629997 666878 -27626 -347301 918271 190547 -481709 120213 388298 738610 315051 78790 -813937 133851 780903 567434 -177728 28259 213190 -258544 -283769 301236 -852358 137497 654016 -804725 -146135 631423 710266 801273 810734 -242260 764794 -300446 -317867 594846 769720 249216 -476957 884458 644192 -269599 555403 -446794 247250 52453 -792902 501181 97570 946625 549068 243407 630169 150655 142228 338638 -279886 372732 270809 -45902 149662 42984 -774957 -548986 -551615 270153 -657486 585577 -515789 -283015 312471 890638 -965697 -290397 -634087 615356 917863 -156470 -99646 866255 592734 -881342 -406769 59957 404108 -589131 826868 831730 -338546 -338528 761813 764060 -185420 759635 172686 -675360 486529 -308108 383340 747643 421038 253564 95409 509761 -303064 -387015 316308 -504806 344589 692042 -143169 882560 -217421 -313433 895440 659203 324641 -753130 -211496 624069 -681837 -492617 -528673 542206 -577542 936313 835294 656888 797690 -125662 -911037 316564 -140437 -339765 752 -131004 14169 170209 -329027 699151 -504188 -907738 218225 595729 -487199 -414546 -816307 -279689 -950762 518243 -527486 417543 806913 -47231 -732746 -310506 225458 -554598 990851 -226800 863853 -160237 274551 -134027 966442 -727003 561045 -853290 546324 252509 839762 748123 -547315 712733 -343015 967488 258216 -9703 7752 744148 737325 939098 -17743 928505 840729 -749121 3098 -604122 -58980 -182793 -179011 435432 -363751 -469497 548169 -885028 279209 -975798 -836642 470071 384536 364141 246933 -625985 667239 -17809 -427018 -313009 -426424 -196569 128384 -524585 -211803 885437 -593371 858841 -562022 120239 837707 127853 -145930 -784946 -412723 969022 -821186 1599 532343 444555 608042 376955 -176115 435495 -234586 -234417 -439483 -385926 -873774 -205348 896840 -185731 224642 232600 -646474 -908735 37567 296779 754591 892137 -688316 137875 -699126 -666452 -383486 -183327 -754062 910420 569884 -611974 -972221 -167999 523244 972663 -135838 784871 620156 539077 946594 -799796 990734 902565 770256 -703349 -426475 -110803 185768 -405421 466617 -483643 -757794 -462359 480215 87851 326038 930337 771455 -120209 607724 392425 131572 552184 915181 -698177 -841297 405502 -117733 114614 636252 236046 -86675 944245 -432677 458121 -101555 -613193 545857 239140 465816 228044 394709 483690 394786 -37481 -568812 -133067 283055 915470 585517 -319559 981371 -663234 -959483 -145543 187955 962372 535603 542288 974330 359252 -255099 971498 -922395 770741 -302726 -593592 -93313 -418749 503750 -73409 823365 896237 737490 -134279 -440533 385077 473913 132083 -251114 915378 728908 185342 275936 -349167 -963057 -166466 275927 -743792 304185 686254 -618050 -175743 -108232 -219495 -634294 -541235 654378 416034 -725210 -834577 147429 384702 648304 907380 -603792 -947147 -418630 5250 288648 -961756 642569 636366 726429 -878594 -392487 -710876 -669742 689926 -794728 -482845 452864 -779434 524967 509694 491699 -447396 -248996 772988 988972 464856 -437502 21113 -611875 -545 894039 198819 802928 646491 389517 815934 701121 660489 348362 286753 -235297 -413575 979497 449974 144271 -295919 405814 577021 148296 641162 612213 946442 297656 773746 -614820 -474749 265790 672297 -459436 982947 376942 527716 -565956 46009 695057 684461 603622 467882 391586 -813472 170649 -652566 -82350 -823761 -360947 796935 688388 560160 -161806 -103265 -362926 -312310 -903703 -832667 433542 333467 725257 -167264 776994 -500139 317915 -34516 959577 548108 447198 29815 184851 -588310 312581 728580 -363411 -501269 -764492 -71572 -144458 -945823 -668601 688216 961011 280433 448650 17160 602205 -951276 153282 -522161 -864034 -700392 -851677 380181 312727 165276 825175 286932 -323620 -731625 32382 -217829 -990282 833234 -56536 -685682 -818079 -764311 -312611 -489372 -155060 816078 -536427 -597912 171548 -934586 972353 788472 741161 -568854 -989632 37897 -212994 -278361 -823062 735649 874205 -677313 204041 -363557 16569 -667322 626650 -825113 -656453 -900315 -349295 -171256 820542 988826 168787 593300 814291 -440266 -444614 -445065 27453 -95394 130132 718768 -713866 -636341 101795 993106 881448 -783478 122655 67460 640821 415229 -582096 -991486 -963152 465112 103476 -774758 -654239 310436 86783 -106192 -800059 785983 725846 9915 546571 -762534 -629645 617669 221720 740346 333444 -956434 934532 -512393 847404 536170 -456805 59136 766209 9215 -484514 -644714 -198900 383240 -158849 727949 899916 161525 -67992 -834802 -983118 -694200 469556 -912489 324774 776089 261172 623353 39042 948499 560108 660440 594066 660212 594836 589871 -736614 972561 557976 -908086 -31664 -627247 -871528 102346 124381 595245 -710424 201765 598496 742838 421648 796195 -517269 -87921 -464947 146658 946180 -401810 -753 -330285 -351323 51103 186490 -167366 -578243 964098 513637 -946382 704045 527752 -983075 946215 509772 406330 -2653 859738 -277917 -281038 -899286 -858528 476338 -417249 -495078 321187 765929 -491067 -101552 263904 -636369 -897413 656475 -525656 -604641 574635 -933504 955487 -626491 852566 148535 -108864 -298074 -718194 -552404 849751 -297930 -561798 -247617 779653 -893217 879957 -316155 885887 -498688 -752273 -658747 970703 2540 -765269 854651 -598446 -409497 577535 15832 -625096 944301 -333705 442304 69640 -684437 -471630 -577589 -674279 -614077 -507037 973892 983066 35020 294609 780077 549003 30864 -265384 659257 140737 757901 191462 555345 -137498 -911180 -597889 131088 441975 560237 325690 -670521 760132 -151919 -217407 861433 390003 -129554 -111147 -174369 369662 -2362 -340665 57830 832048 -790576 143872 550828 -680020 814262 -657030 694407 535782 21270 -892475 757502 194344 710018 -657917 440782 765583 93567 -299156 605798 -675829 -453495 878027 660459 -141086 -419314 -928769 -653387 -626642 956910 -669829 -143920 286298 875010 685126 -581635 -122199 -692334 -380420 -557650 325935 -496931 482379 670733 -981546 664085 916471 -390539 -261670 -941601 -994346 707703 -191667 -215208 794452 386903 -501356 -447605 263792 -429939 -618135 472572 -512834 -620220 831703 -783840 922851 -823202 -658111 -300061 -375524 -396690 -666405 -697823 -633928 65213 -176466 -298195 -125671 800966 547993 -142643 -180681 -225351 746827 -222661 -706275 -749828 -715702 -155482 636521 291749 585711 -35537 -353200 -763519 939751 431724 363544 147089 -117196 -158231 -695012 506632 -153558 -111582 -402356 -336050 952818 -444406 -82389 -351617 462218 874759 186319 411373 364611 -214284 766820 957722 463554 -404067 -913239 -805313 -2816 -293050 438257 211912 -678197 -101211 -246492 -200363 -539966 245732 -569796 885306 -378660 811552 292680 -599040 669537 -732820 504428 -749982 767088 123983 -572322 949969 581239 475201 942827 -990095 720574 -909006 817264 300058 -258723 796164 -269470 -377385 834625 -85492 -659001 553706 18732 246164 398266 650566 786097 -909476 -451605 -455532 960444 568980 -146916 980783 795784 604004 -121179 577063 785447 -118043 -401935 -627646 -631427 -531419 368895 934390 -911547 -202586 410978 -262032 513291 15839 -320319 39569 969265 548282 625752 -112021 999274 275093 673013 610377 -103871 -46399 -803716 262692 -329453 619142 -913821 559278 347665 -554211 850870 -811060 26176 -954188 -182763 -848365 294777 -258706 -69455 5586 538344 725344 726867 742025 -968687 777365 412501 541546 -804026 -906741 -396122 416095 12466 -199116 395850 663299 499154 520949 -614824 566823 398455 911914 993915 523599 297541 896033 -587790 311090 241463 -774117 852879 596542 395673 -547122 -480197 33170 -642932 -554011 691441 -655742 325766 869374 -899905 -653546 765391 181419 -991800 -911733 -756092 453874 -161339 448209 -949992 -505267 -694529 552971 -456882 -921813 680278 790418 -782655 -361747 -887491 -848910 -57891 397289 -725957 397804 375267 -144277 -753940 -472845 -774552 847791 -192001 124463 -919978 -234008 -813898 -603908 496234 -681412 782056 808171 916532 972229 336386 -691776 -665701 -977902 486017 -440333 201942 703652 -628614 -94160 987252 -806158 -714989 -599337 -729132 -997274 -798073 179709 -864466 29149 552230 3944 539401 465322 227794 492439 -363454 -838765 19971 236984 -115188 751443 -376892 -99537 -611990 462999 32180 -970730 -487114 325505 -435962 308407 -612066 299560 -489983 -407916 -978270 -4075 506369 340320 991127 -276664 -762636 289796 -123993 851889 -70434 235803 96334 948024 -919467 -820491 827230 901301 -443386 360855 951933 -943880 183342 267578 584482 454467 -36831 562632 662811 898891 277319 602338 296458 -459461 -71526 -741667 159843 -745296 -635734 235840 447472 -872642 -86631 -759096 -743987 175977 92063 -97692 -144020 21549 -392186 124217 -322542 827639 593071 -187873 959833 575914 634380 276001 959660 -292965 -230364 301570 232782 -738155 -359021 4915 -939565 -456106 386694 -885794 887972 -684912 299203 -84642 -67585 327656 -900961 -698940 -447498 439290 327558 -745517 845036 723796 -517512 571397 233115 865911 10246 -540284 -461040 101081 798808 901938 -402388 -134939 445738 -686942 -841179 -51975 63691 -46692 -862972 456807 287005 615709 153381 932853 -835689 -550315 127290 -631075 768710 379175 462536 -843955 697799 -982612 205608 486120 -69041 -471375 806663 247108 -645084 371892 979559 524650 322849 995690 -900837 -804903 74422 217916 -171185 125059 -130331 -508602 412030 -849586 848710 -723369 419962 522900 -161404 303988 -255128 -572892 943710 349525 278848 194495 960167 -797082 -42286 -88548 -73913 567111 -79940 138468 524983 -439604 281845 -939722 -305655 -772610 419269 -867803 538077 -875624 412490 833845 -268563 855819 26357 -626207 909826 -634502 150794 -535144 -609795 781631 545060 894523 -742193 -393499 980015 -547167 244225 -318549 749548 73620 483117 627463 -616207 562513 860802 -295264 -522970 -818165 412229 -368685 -962871 916585 -368438 -917072 302443 -591357 213503 402170 -781071 408169 869090 -486870 16531 -946787 936710 975980 -447904 55700 -362478 -622047 718520 842680 -484543 831579 -129071 833513 849251 -288924 -992845 -848137 564955 -16584 -75460 -846166 386463 31878 716956 358203 -394180 332467 826074 606936 -867761 790615 916558 -135005 189580 984382 -112732 177076 -227653 108648 513887 -27374 -496203 -174199 354644 728382 -726676 -514167 -712661 905769 -658335 -284538 215266 802744 -217556 565581 560329 -356025 -874761 896613 -165369 -865500 593411 -317564 450067 -203121 -387167 -131688 -852292 -515007 -732102 -463424 -937566 299746 -426295 -173233 42682 -104815 -267813 -684464 97230 -936737 40598 -234115 -419333 -639660 -375889 532550 -764239 611433 369778 -437808 637751 340749 615230 791667 774820 -22239 657414 718908 -420505 469243 15953 -144407 -756289 -907162 -618437 -803473 -195388 -938080 97650 -269449 263645 -188453 781754 185821 288455 243645 279658 -687952 66452 -834336 21356 327605 -258646 -959149 62272 -715036 968640 649239 177914 289128 410340 183203 828352 405027 308216 897248 -78131 -139223 -828112 3757 -322064 177344 984342 -455076 605198 -311706 657415 -952013 520987 752587 713779 746477 -707291 562131 -363104 -189898 461002 -914795 -810713 -736077 -149315 -198817 -52106 -850569 -304827 218799 426508 -534641 -567106 -302021 108481 -743945 119446 -264598 -655685 286754 -78128 324441 -593926 674039 -800123 -217384 308301 906446 542046 -153878 797530 -470793 417819 -91832 641690 321588 530319 -348450 -416294 -964038 -604510 378060 -700100 -850125 683726 -558873 760500 593983 730402 -50506 832267 820590 -293694 549109 13152 -766520 -653595 119573 478626 -914619 -501546 -160198 -59881 482517 -639117 -548676 -676264 885594 -332239 964135 -632750 74409 -80618 -374213 -966586 -264051 -636483 612204 -584374 552899 -326442 -297502 307783 944383 402212 638842 -638983 -405786 -413059 -726204 322546 -971503 618445 316164 -429417 -158319 -103405 -827727 665761 -962331 343010 299256 882717 -456443 -245023 -924102 -831508 -587557 790476 -248438 -460220 875205 -66575 670256 903085 -722155 -724940 -726103 -395386 -390255 -823028 -938972 -498563 -49805 -950781 419078 -110566 -141719 -223175 -456984 374709 615702 -218398 -702828 146811 289679 892356 -270453 326509 128351 -895430 446721 -255647 354436 -261708 -198817 -423937 -282768 412084 378305 819013 180745 226514 278646 -694268 144809 -592839 437891 -339231 -328801 -424793 -495201 11989 -589524 -903695 -387400 583852 -601082 176126 635117 -500214 39769 656839 -569326 -471967 540353 -185507 349104 -57475 -826799 918883 759426 -808072 -613873 249231 -901128 -795834 -78859 -804051 -741704 -656725 -660622 785437 -470376 -588353 -965529 -102064 -532314 177777 -380757 -501937 633888 -723071 997383 -154572 225404 -755963 128186 648494 -446623 636645 -490761 882689 308524 -427041 126562 -579324 384620 261763 188182 -902495 -797594 -233416 227106 -51623 784146 -57547 -496121 848446 549917 578313 -221380 -555401 741477 -833388 -486229 -527809 -661505 649228 766001 -742426 798900 -627463 -589406 118095 -326913 -624712 480962 -843792 177041 365308 -421555 853 -811314 967368 393328 656029 -710450 -627081 431181 -375813 565085 -197836 948731 263990 -8198 -660606 -785788 -290134 939356 322230 -658331 -551995 968552 784376 417042 228747 -772036 -260539 899184 180499 -529880 354416 -162856 -895737 -526289 -126436 -797670 -358104 405131 -379069 156280 821575 -348506 -791885 408359 444365 -533982 -761588 287570 -865100 888145 -529213 -754921 400908 -327363 520738 -237049 480119 -412126 336837 -379990 -800083 497648 181407 727801 -961415 -798646 587379 422114 432442 701193 4187 -548408 375139 -710471 -863420 196481 -89733 -318310 -773136 809942 -112738 -645728 -969997 -828539 438906 -140428 -816969 988098 -393133 320369 -15751 -615758 840831 -295512 878537 -328081 809450 435549 -94323 -484728 -624108 987912 84094 -859394 914062 -91563 589865 206535 -395391 494499 846192 777550 -973018 521608 -148857 961521 386639 -634932 292728 -964094 292573 687594 127647 496199 358728 -675565 172718 174843 -177765 287402 287146 442442 416756 -357048 18412 352216 147464 955834 264866 411963 -904547 131070 492363 106620 534158 461258 -839746 -914917 374091 653957 611108 -455544 657239 191564 -157959 -401622 187336 642414 -903793 -18213 435146 595440 463115 891626 -289380 -298102 561254 -381032 831633 344616 872941 640668 -481647 -69270 -391486 -788576 -822122 -544603 165080 -649919 -515921 -728993 -340357 -608366 290048 28887 606150 544282 -483393 -624133 -689621 274385 151865 987119 408687 372647 -830773 25997 386731 -253955 548586 5984 -696372 -810198 539676 669223 332435 -282760 -934660 -941223 -555754 808229 104762 455579 523325 408162 -656232 25291 -246842 492759 747502 518777 -86974 -878436 -636633 -731800 -853866 540737 -568254 -865519 507131 -668472 -10926 -48863 333822 -338138 971262 -314122 140032 103878 871298 295334 463671 394629 737068 -214792 432683 -429769 792928 893800 405306 -768223 -639084 46760 532757 -393347 -492204 549786 810432 -577927 -331840 -336809 887574 -303048 -781303 -212437 336707 63055 803192 -534506 -539960 -101687 928359 170700 -357893 -806236 -132539 -82634 -76412 417617 -951530 394607 -296863 -272456 -434831 921032 558306 -394062 -732927 -846011 522158 122766 -900475 713245 700221 -817780 317519 -473538 863707 -36891 523592 -394425 -264404 -30399 103915 -33012 670882 -986433 705862 495125 -998904 -331663 -816772 -242913 -649221 -6563 517446 -559078 -639893 235517 -178835 -727 158111 -974528 572113 531237 168366 785159 -329115 775323 29831 142760 380720 398281 -379158 -704401 312526 755365 -96787 32920 964206 401366 233848 -621482 -522926 516025 132296 737487 942417 -14243 35952 -468451 -438952 -948729 773331 -829233 -791324 541999 562475 -605210 -608374 -229247 804614 -504487 961008 -366243 -182844 970769 257745 -473001 -645862 350702 -340227 -688072 -889454 266176 -673450 -390149 -182647 -186802 -260908 -854191 538159 708435 248578 -189666 244618 359419 277503 766713 -443276 -441877 -520194 218544 -82280 736567 381638 -686783 -730375 231145 243379 -388766 860523 727681 -561101 109691 232600 129263 527946 -844761 -875523 539291 -335090 -375882 -101014 -230435 434604 -16082 -340219 537605 643169 306501 839623 98645 724481 31592 305918 -564350 -963596 -383944 -578615 -377929 -928716 -761 113696 455441 900817 372191 -427703 -314204 445037 -200324 -143900 576628 -381120 -570931 -220192 -361603 913812 974071 -780669 -817620 -266166 -75694 150886 145252 576596 624746 666102 -302726 -891975 477951 184821 961465 815893 -237819 48759 487391 142742 887973 -334490 766493 -351361 -663878 796286 -948709 260136 -285483 987473 351090 -955651 910266 -378172 -18255 123131 335968 -948080 164952 -43722 750965 -323134 -974368 -882603 -536361 -513348 536497 377364 -141540 -192078 471594 440130 -638324 -257235 282013 662465 768546 -318068 -215985 844168 296206 -234754 -943491 -444636 870837 -608504 929106 -629710 -19280 -655995 -680590 699751 -465847 -190302 8819 -719991 -909311 -695202 -93090 -362509 -58867 100880 -962254 -204139 549076 954592 63073 446577 -142862 -993844 -517167 -453473 102585 629029 -143652 -936758 661546 -998512 905169 241585 283392 363142 -149775 985383 -756314 808660 216563 -75884 -977860 -692197 -254848 -634639 644886 102609 -166089 -580144 351421 724159 794922 -573615 -685076 -945023 161120 106286 -825196 -210680 -391471 -670160 -90151 652315 485229 5304 -993006 8914 919061 973111 -803891 272410 -603104 -509386 -289976 -366540 -483369 57423 -860807 649910 -444678 -783311 -864760 -379896 115641 627489 -581552 354280 977724 342515 474081 -172441 640155 647829 196096 -408343 808166 -506747 -198234 -190039 -748897 -773418 -81027 -247629 -331333 307759 235494 15848 -106204 257356 607862 -725763 -215494 269178 994420 -577923 -838707 700703 880732 833602 -181083 -198352 234207 823168 -190853 328250 -852255 -430789 -358019 199130 947066 -559541 8013 -479548 859894 -345505 -703742 525504 -142123 625527 210982 105127 413003 521448 -783305 707307 426561 891357 -495577 -168435 -697902 891728 -738341 884645 -809009 -27755 -782801 954717 279611 -425521 609136 729334 -714160 363513 -826783 676545 189944 915550 -666953 763047 -792491 680225 -761059 402595 996666 -302409 -241871 -386110 -539985 -675992 121221 -423510 -186383 716369 -258657 814224 -647185 612453 -244999 63680 -715313 33383 26753 512025 -644377 802417 424730 113038 -708796 265201 592538 944934 -489050 -940505 537418 -677507 528258 -651480 38505 -946623 592383 -194978 584233 -202698 273785 542470 -165072 -8653 -93695 -191184 -315880 -84958 226907 -515390 517360 411779 323071 -521482 4153 393578 691225 382039 419049 108413 -150647 722888 618988 -525961 867939 -736131 -552290 141351 -438929 -307968 -195886 17650 -378965 946989 -345906 -361267 667204 -420810 -6451 -147389 -331743 161441 332539 -77707 434776 -901307 -992388 -190827 -227913 221136 -632090 -498198 740284 357316 850755 -744624 185117 -559627 906384 -959435 -779838 -282483 -388416 99356 -642619 -93304 -125894 448286 531193 857528 686678 976356 221792 -979390 -806940 -608210 -884429 417055 -257755 632527 512222 493853 394192 613167 -509695 -819493 -94833 -822584 696433 -8624 -228353 768297 -983883 -760891 691892 -368394 486793 -583338 508338 -873626 -235170 -530955 912373 -17340 -968616 262631 866922 797550 62927 -408635 -179468 830937 551887 -361092 409704 981771 -833896 -186162 -850672 -521569 440222 946383 -712148 -770875 253834 -559896 -833299 476224 -939593 584663 813944 557542 -896075 122285 674025 -253917 -195510 684367 427469 196854 -781972 -107914 -741337 742642 353097 -857809 725996 -613314 816063 -783140 -420601 -814314 -268572 353201 746582 -268728 219903 -580041 -536917 156856 -274291 791116 255179 -2723 622398 -972255 -781197 -196927 41461 486331 191822 -400251 118475 -523021 -589056 593114 -894708 860534 -167138 -247543 990520 76485 304307 -44436 317444 241334 875837 146547 -428201 169329 -362834 568096 599373 -856204 -234516 -378869 -624201 799632 66513 188127 -193767 399849 -410196 -387366 607147 -641670 842686 687825 -696744 378127 816445 923691 -778558 -131383 320212 -860959 -970436 367646 -741855 -216828 436175 -728746 406967 -799177 361654 -911345 -219750 619056 -979998 -482630 882373 986811 -146570 625435 389415 -561736 512588 -306099 391841 768664 263534 35388 199305 566756 26397 956457 670507 359734 840654 -881879 654275 836669 -722136 -607322 -429564 47933 -936312 -524707 843669 -317043 -807554 86111 -813810 -24552 603469 509072 -77825 199388 -613266 -147541 590953 -375314 30093 900156 -125117 -248332 810250 590500 384119 677673 774649 184088 806626 33373 157987 -10462 -187177 243827 -839676 233247 842013 -29983 -582069 392639 352236 948659 -574371 -363383 279796 873352 -683695 -139308 827095 997779 501365 -752689 -216150 144795 25032 -833286 504440 72956 484606 209706 508734 -398428 -684033 114057 -969616 264983 895336 -78828 934130 -245908 690441 -756197 289568 490061 -132506 837700 826567 484603 -564810 796425 -690902 -515641 -118810 210229 -663938 398106 -539113 128235 93166 -685330 605212 177311 -947816 525779 747389 771355 68237 -590357 -952714 501372 907989 417774 952825 333746 306921 -347481 -767192 796419 -120393 334197 22748 559241 -735838 986187 -931935 354735 -753281 886960 -782665 -96200 451865 768192 498579 -883656 -544082 968745 -726437 -695399 564464 -493137 -590866 598039 -302971 136616 -284582 -948796 -43129 -529536 -58013 18693 61445 -746057 372739 -998508 -873473 -92962 -959643 974076 700270 230558 859113 -321632 93114 -891727 -844125 107444 -730302 238694 599131 911553 -279336 -112351 628366 107942 -910782 649689 244844 926482 -997062 931225 847960 737803 140015 770303 637420 -624662 316034 374080 987506 183260 346378 -195678 -838037 397027 543888 151168 -60788 212819 -844013 272970 -454596 226389 818437 897411 -920168 -119320 83533 -125631 -79633 897499 608451 491312 -50874 -56749 770615 -641393 368725 -434101 783338 791089 -886648 -982640 -372333 -998018 -600321 761153 607707 -719376 -742129 414805 795618 -234858 -633793 -909676 833976 -391020 -588981 -670563 918756 -450272 656036 -923553 762337 -218489 487662 -455393 495772 578086 -637568 -527240 13815 834418 -941848 107734 484809 -542863 -168347 -316933 -672036 153022 990315 -417029 818285 -798327 -473694 268607 -209360 76820 -552345 -696187 77513 -439625 -492598 44766 726228 -483491 654606 629679 454366 -706683 -698451 108208 150762 -641342 767569 747632 -930579 -18373 379099 347728 24530 -495316 -97696 -816765 -869770 -109213 -847577 -913899 439213 -77116 -130003 -266656 -135876 -645563 322977 45720 -92836 585330 -340632 -633791 672574 674283 141722 -369996 970497 -185247 -19837 -980707 -936002 532765 -505949 -816128 -517379 -135175 -742354 -140241 135740 -812060 -614387 242517 319471 -991006 729180 -466833 888315 -343414 322153 -503090 406842 -330105 -725061 485527 256506 -414440 -950391 -433214 325374 -750065 834238 215966 460284 -270251 257660 -590773 632861 -63003 80278 787519 -549888 884941 -421995 -646334 182199 826032 996404 309105 -738232 -568633 -777629 739903 -658643 499291 903367 220911 -185772 -479156 271801 -472804 -524640 -561139 777411 452658 -608409 -535642 -296154 -96654 -801166 -556880 -525865 577905 92288 693725 936189 -688103 308932 -698642 271989 652583 -340254 -985798 210254 516011 521461 -793682 575821 -372596 -64500 795591 -508694 847233 -919896 654234 13521 -493799 -474048 548429 655586 -599628 -663363 -265829 623025 762375 -486274 -175788 779527 -135908 -873258 -299558 -378529 558671 419337 -306651 -865686 744787 -936750 -512704 -789236 581803 -869920 -354742 438364 -315343 141397 896118 506536 -926445 -905019 972043 372207 812625 638781 433765 630885 177728 540729 279282 121970 -970230 724525 434230 710707 778667 150269 -97465 -884360 7669 -931579 -524974 -902460 139150 602386 225428 505040 -722835 -939289 986337 -88824 833248 -524231 -485727 -290547 -642167 134194 569166 230705 64476 497650 -731144 442751 -895069 -437879 477249 703536 -917766 964223 -910111 -30026 740563 -605107 898594 -394571 209011 636769 -68507 3461 -184716 -742114 117660 -132302 674881 -583719 132430 -589700 -600803 608093 411415 -764585 743068 563304 730277 821356 367271 -562517 273211 -574314 60797 -496306 -376399 883942 -507859 369770 181747 314784 104605 81165 -339202 34747 311302 749114 -371738 678245 182645 2662 -910766 814077 445387 -685187 696830 152599 261310 94810 -319175 704251 305495 -415022 829413 -700762 -454414 138538 533753 -68537 214721 -792548 471682 594884 -231735 -780073 -900323 878259 632035 -820356 743679 -340639 -303044 -275295 891118 921934 666966 -603950 -950971 602543 615940 -503541 348788 -861845 262770 -713793 265853 600735 484507 -521516 221304 -315494 -92207 -637788 708496 767841 -35911 -775298 370948 -106708 629836 532899 285735 -370458 -38057 25033 124513 589617 -267525 -442980 884523 961761 -370642 -776392 -88681 -557572 -821320 -191696 -119227 75969 516151 -622966 134383 282525 363804 273857 330334 -280649 859820 379842 -548109 -608026 -86657 454127 188959 -578251 -67324 -672097 423019 560102 -187524 -642533 19569 -567572 -377990 -868573 178656 499951 -54423 367335 85117 -158388 490118 993038 739485 879378 582242 11315 -755413 -552185 -522270 -241309 948904 282785 -439618 959520 -917466 -469235 545925 -731423 889420 172715 350103 -657264 -645674 -92528 383530 -390261 553362 470147 277574 488611 111587 446848 110537 147232 935617 -483783 224484 -567494 -594248 -579185 -207077 -256095 97509 -995043 113993 -822025 417404 -628562 -275943 78673 -777147 428610 -193137 847162 770585 748941 168829 870192 714602 -473096 710542 -579036 -370631 -475234 194239 -1538 -294370 896080 388320 897303 -795197 -621422 -979688 -849347 -336023 790683 459358 -99789 -759199 -852392 -497919 909870 169620 216298 -374111 834137 -413443 -84700 800307 429778 261545 -494066 991361 173355 387518 530149 445352 -148886 -309647 -714471 767896 -961783 -145522 530509 909592 296054 -534284 79194 721471 189588 811030 499532 -488580 735545 43515 213219 170382 379822 -541377 -682220 340237 -401614 840592 -644346 -278560 576503 313394 997781 -319292 -586845 -352772 -677933 620876 440528 3928 -641407 773979 577165 -214586 -413670 138027 353243 400730 -303415 -794806 674608 -892742 82414 690839 545911 -553183 -634339 836426 -557809 -272802 911775 356713 -684344 865110 -326545 -395564 21737 733438 -371266 -551238 -361556 -875935 523119 424737 20160 182304 -23268 932322 -254522 -731795 120847 -945109 -783147 -780145 17738 -384005 310262 -792478 -95360 543786 -859991 793172 380953 -17826 155998 -222616 768178 -933865 737404 -584521 293914 476452 831966 -426902 346198 982443 -236079 -610111 257182 116645 448023 493455 8927 30047 -227865 -417604 -59593 614395 767339 349890 -299525 702829 -209216 -620496 49716 -171650 139258 799274 802334 -295603 -229859 850535 231592 -536375 -670171 -887118 -319241 356664 -198145 741993 899682 -216781 7821 -763519 -998921 503847 764710 -204288 -246667 -401579 960532 13953 49744 539603 638869 -383820 481201 722058 706906 18012 118003 401590 -335861 -527665 -244441 958953 717377 -414727 -925680 -430328 -370678 -704167 -994648 -731956 732009 900994 -957031 27714 -137389 995355 -622267 302155 -81229 -31264 -314562 905373 -798745 295071 -587185 119233 -808384 281020 -961039 -912749 563846 827310 972503 -376252 401650 977535 -780061 563803 -567629 221392 886318 696112 -283287 646994 -417788 458480 -960723 298574 -701595 -845668 -830969 -580194 -30330 477066 13302 -388302 -497970 912226 874988 191884 -510759 94626 -630065 701764 -705544 -444133 451577 -319355 665135 619506 124472 481550 -323530 887072 -698161 -412751 -660999 -943374 -70028 -675496 854679 -401911 740304 9083 -106393 946010 624770 841515 490222 782384 925852 757899 599914 -388571 -96860 -808751 278987 -874323 -274923 907337 -28108 -320884 -10021 -786477 -344833 449498 -998437 881760 -562762 551814 766312 -485895 531355 -261552 741455 -738120 946465 698190 -10932 -176436 -838032 40168 658578 390009 196708 229084 -677689 -143338 -952817 -794438 291078 -726002 -246733 764905 200540 990943 181705 203040 930379 -323938 146301 -184722 -591030 -288015 -332241 -915917 -638654 45587 -265868 -542299 -245741 -326572 -515949 723404 -434291 -97129 -749176 -315515 -809992 502610 -552444 -543101 -410612 317073 894955 -246327 -992263 -143373 -948140 272690 442593 -353493 -926323 -648727 89561 -222848 -669419 30961 258027 823886 -254176 -422241 550039 521091 -177001 -632037 896077 -132701 973333 696162 923253 -793659 666730 911943 816104 329235 -313700 -201235 -449548 158798 141281 -103858 -252964 -352313 488743 63800 -7467 586983 310028 87755 103946 107688 -219930 298876 -8296 -550630 47292 -537451 -308589 -418465 -824501 -708046 -140800 -452945 713090 -444218 25689 879701 -954234 744212 178572 -641616 -754257 -445130 329084 839603 -517367 424346 25726 -159387 -392748 -415105 266205 -155678 -608379 716028 549079 555480 847171 -391430 -574050 747531 875754 96054 -552360 -430767 547851 195264 705183 228374 971754 -322178 -325503 287194 -308226 -222423 364801 335022 841077 -48433 -884587 542523 303406 -194353 -517210 -680773 -686531 69728 353811 922237 58347 -287221 -633170 -951195 -503885 939692 -588995 884842 -78779 717173 -320262 202647 899079 927211 420884 147978 -175729 -859929 -758740 -124168 -312022 727703 -23207 490151 -760231 -886790 -621020 188786 874958 745959 68364 679625 371060 216711 -655229 445487 636900 479830 522863 -236230 278001 -38874 -367061 902550 567965 -870628 -508924 -129150 969761 752945 974652 25681 518121 -212174 19722 655211 -375403 -758335 143639 -454198 809081 403282 -982910 877693 -378978 736174 -245922 137512 -828993 355059 -945233 -731134 950349 -120558 -868239 57173 -295828 452048 -539631 851201 956788 483014 -498831 428154 455408 -203935 -556952 511430 73762 296034 -597952 -436992 703357 -281377 -39242 -578984 305834 163520 458238 375952 -784892 -294077 -576196 26496 -424293 -495623 503308 -266221 -177483 -148025 918523 -46392 -629944 -141082 287883 -254798 -38143 -245277 140212 936184 377409 -440417 -140579 784086 -709222 -133040 674535 -414950 453846 -303490 367907 360744 -517775 -54393 159702 -449674 -321126 304668 671036 17936 292278 -630207 473602 479126 554461 813009 -794549 169529 517851 262392 51884 13890 344112 -55369 -858960 -618229 126097 -474780 -338987 -401917 755301 452903 -718963 470062 -525624 -43522 -254914 -307805 770187 -203847 -328894 718733 886449 220415 -801049 870315 -712588 324808 528240 -251569 519871 161504 653458 654691 -10575 377963 -240519 125151 -283104 351963 -980927 186452 820500 -111365 239356 -223260 646344 -139288 226098 -34232 308908 -843374 619613 -434743 -701978 88000 -846487 -989881 171980 810249 -582086 740149 -842645 -273060 594598 266779 -169084 -777223 -758282 -714734 -316535 765942 960361 -487092 -627548 830523 749873 400778 373041 -233851 536180 772003 -485569 231 -381747 -826108 -667245 252996 -491063 -593366 342053 -685609 116074 -549846 892321 608427 -747610 145578 -984729 278691 -157847 -401563 951436 200307 -449009 852907 214102 541861 -502165 -134178 10948 -106730 754244 -633610 136963 -269834 -409518 822910 134522 624971 774981 -155499 44224 27759 -22978 -154258 -860384 822669 -850604 -267952 -38244 -607448 -555759 979223 882919 -733548 -997390 176561 68457 9339 572139 -158942 902207 -941094 -542752 84352 -313159 -588543 474157 837752 -298278 324502 -458593 348231 412379 -102894 -724872 490561 135849 -304317 -562705 -96434 624354 556617 495022 778600 -47268 -762343 -618669 435615 705694 561788 465391 42773 276196 934417 822410 472322 -409440 996423 -450787 -986959 -530828 970212 674454 927872 -15944 -628863 -602537 -873500 -769670 -399348 798520 810083 -577671 -316732 587009 394777 231978 -823872 -810256 116532 688947 -781335 -540871 398327 -139661 111227 -24191 673082 -866953 -740856 851810 -358551 -790138 133493 796650 255361 -332265 -505093 909340 284438 950613 -492889 351981 -994737 -530398 473819 523720 -919576 -288111 129739 301323 -246992 -18966 -723968 -52344 205961 433194 293465 447237 -90646 355457 184709 -534724 1248 100434 -341622 159580 -597624 -64586 393409 324998 255383 678777 -80681 911184 511955 -490852 -675763 -684219 848407 496337 836985 -912413 -41389 -629502 -537597 -172772 -414327 -19637 814313 -764330 549329 87931 514428 -766868 934230 364695 407265 160298 -410025 -304425 -921071 758869 -913369 426023 257625 -245088 43694 945831 -805926 -266056 758757 -939861 636682 -836167 -700194 434876 -442574 -249674 -164295 -461419 861550 354485 139440 469927 233391 -662991 -506740 986645 547900 -916842 20910 -256071 -258003 -951095 679943 25245 411631 922142 -667616 457091 -971581 -629281 402323 958046 365631 -192821 164751 57046 228043 129557 -731303 609864 -715227 737121 -984890 397124 406622 -219701 487361 222861 -930214 -416544 -763957 698012 -314156 -272350 -44554 -512355 -325416 531720 -810135 -843151 12231 996860 871904 890282 973399 -14501 -138327 -378094 -975472 -964487 732071 325285 271695 462490 271954 -122094 662727 -513542 838326 -782786 -277380 170950 -979984 -711999 711750 -75999 556724 228070 710612 622624 -168374 -211921 283302 -344242 114828 317264 -412270 -958552 -188439 336047 679360 589858 862181 383466 90029 173089 147095 -319151 -125908 -959233 -157271 -257304 -20512 275466 -311716 455142 479428 104965 -919807 708537 456483 440869 -155903 13823 -391520 310805 -841641 99086 -325456 -24333 -193776 -255762 582939 -456623 699090 -408231 -941442 -52171 543442 6978 218444 752025 65884 -474933 -184504 -302229 -749105 511565 790157 -535026 -765026 343892 -649082 574551 860880 -4831 318198 652818 208001 -369370 -863759 32507 -540705 311309 -437919 -404284 330030 99634 -845949 494741 -752699 42916 469863 -728952 738830 -19160 -263437 -521559 -234871 718261 -987295 245628 -349750 -662023 654396 626167 -15241 -637613 -496921 579715 -450741 -646057 114966 310911 78997 163918 -861741 -178626 -946758 587315 855162 52612 -194897 -621001 613438 -511476 750591 643134 426786 258309 -758965 -514337 948352 -198768 260549 -894361 481925 -881724 947636 374871 -88397 233130 -161548 -594334 -904994 215106 -364557 -7696 171056 18300 -978508 815006 786085 -637761 294096 -830917 -867697 -883098 815856 -297011 424851 852542 252244 -408822 -34134 406153 -403249 141663 126754 -928514 463049 -820756 859802 -165305 -347972 -63098 -556023 651393 -919625 -691532 309048 548031 -532514 -213326 585411 437000 518888 -287503 560668 -338475 372768 -179307 -101496 -388972 67044 -103946 124704 -519769 -824663 -462817 220241 -926107 812021 -579758 710877 -764904 -870045 891651 -710312 -943234 834723 900952 -71765 -176824 867704 -446545 811797 275870 364088 -545896 -876508 933145 -220465 -390698 -97216 -392889 -548292 952291 793633 -734933 301714 110697 -493484 469818 290040 986314 748091 623199 881450 904601 905354 530168 -276874 765342 -999094 -20138 -61504 504662 -281511 634049 -398465 627696 -743320 -17678 572605 -111023 638204 -809321 -34533 -411631 -127762 -917805 201418 662396 391531 7228 -952941 653203 -472716 -52005 -695344 -887544 418783 -265937 -91663 -567995 -162476 -634838 -651016 982373 -361263 412210 17533 260026 -392793 943521 -729941 -985403 577914 -532155 149185 680001 565445 -728479 -238191 10777 393940 514091 -264955 -465171 331720 -409012 -765803 473617 -769641 800099 407634 703885 443145 438914 -184481 -558562 760252 -277969 -550542 293940 29089 965605 -784296 -160909 438780 432016 -503442 764722 -903448 961940 560936 -753026 -371247 -712505 213006 50456 -475400 952050 293690 575603 17010 165333 -358053 -728777 -871766 -742752 72757 -67007 -649254 -535814 -250849 -276576 -638058 -206210 993156 393625 726721 -679623 839394 652708 445078 587693 -739250 865773 -643551 897233 -416274 -136875 872771 510990 59517 151406 179121 -780348 144971 744322 -360331 538179 -937541 -571764 -303764 -540590 688451 556861 -183738 933420 73327 145785 -324982 609918 -263074 -762024 801551 -624022 86723 282021 15748 156807 -646298 -509598 223081 118495 -295520 530370 426387 -858128 304867 38830 804268 46891 970159 -312639 355377 415736 668318 13644 166130 -194000 556249 -938798 -17771 -818655 664481 -960243 -596332 -497139 -913849 -300441 285242 570412 461876 431489 -657622 479781 -936862 736432 191961 -518247 -537375 -976773 45198 566937 -971437 -318433 966761 830123 395120 -446965 105689 -83127 203779 91108 172580 -971935 -851477 628354 507492 646358 193563 533234 -879996 500733 672922 -988686 335687 478369 -757244 -192009 54465 516480 973703 96810 62172 -136500 -544025 978406 154580 -814805 786170 427196 667195 -730569 -334932 -507920 -731658 -63618 -139011 -796806 994239 855427 70910 986885 -219487 -740677 -910376 827379 711679 -664174 -147515 928855 -454643 279396 662676 -580998 438228 621828 -547671 708951 364723 -505672 -968581 677278 -197031 -921926 -105323 440757 597196 -456775 389909 -796494 -912795 -548394 652720 733539 -101807 -631257 -912596 397254 -908270 353720 581477 -665967 985084 -468731 175944 -610901 98488 -811007 -764069 797233 -327739 690962 -628045 -542862 94450 797075 -265604 935539 -171163 -946992 -560011 -462228 -135785 742030 469873 235209 -557483 140544 27224 961962 726336 -180781 456996 -407325 130510 -145373 821732 -415363 240712 -266108 -26052 -174796 264906 595834 -776861 324343 -22458 -100991 429731 185834 -934528 -991739 181213 452583 -324333 48235 -735742 455929 110443 388231 -649957 -604449 -21302 -416989 -606398 -383985 -665148 -346241 439079 -755023 -17342 378187 -115316 -348640 475906 691503 760521 690924 917 710980 662601 190043 587616 289688 -521845 -336285 -175205 -322643 -367710 -207823 -353963 939770 -197835 971814 132079 383081 193152 137045 64028 834904 401745 -85114 714728 -225640 233612 -527691 558510 184049 -567769 114452 116895 -458212 -387026 92037 -887870 -883897 -950079 868641 -112529 983701 -491503 -83020 -93869 543131 -302617 499262 -257681 -769948 -938851 226931 929432 318702 581538 59196 -896135 -246869 -568326 822836 -768756 363393 -553412 39724 -900443 -732342 155411 246696 -596888 724692 -722498 -507809 -734771 48994 -477937 808767 700323 542633 -508944 735335 125450 -781612 766681 876843 -344840 -795903 253915 -228205 606005 -676542 227992 932316 -219810 951965 509897 216950 868454 295692 -755529 -525820 -371696 -600194 -378174 6367 275703 387412 -683427 173332 -372729 -248219 -793968 746721 -162687 -608518 -742924 -358468 401786 669906 -901957 -257076 273372 184991 967974 -889875 -461468 -858617 506764 -392655 521378 854693 -405158 -128806 584573 -76155 881933 -614815 -36052 371627 -478790 374385 529342 998541 -571257 130925 226707 778261 -182225 -938650 -913952 138784 713090 -417114 -405329 895873 -984606 745512 112092 752382 950855 252061 10650 224594 611900 548840 214252 970410 584288 -157533 262316 -935000 70502 408729 -834936 998115 210837 889161 -732416 680293 170697 658281 -164247 240427 872560 -83615 913133 -520536 457486 -528436 -100344 460227 243129 -985990 -115060 343253 912030 87409 23199 -678100 -439302 512103 666680 774666 -730079 963785 -590427 -839642 269819 844343 825096 -455382 -915070 -543738 374997 848307 692038 644669 201046 879189 883433 419353 -620121 634773 -393693 323593 289210 -91284 -517441 823474 -529835 -671797 788507 -68372 -890609 -919663 -589524 -512829 828758 -90474 -277128 481271 -737556 -937948 991387 719100 -910235 723193 367043 748923 27050 700359 -168653 931023 529530 -147020 -333245 461833 63076 -559270 -478241 -404500 93774 320839 -609532 -506894 828145 30974 764870 -140987 -476838 753780 898252 946631 -202645 -127724 175570 -980085 -263081 -941636 849319 -549798 138026 -404546 890413 170414 -365377 226528 -803621 117306 933448 -104484 -48578 -936224 -745526 133344 794739 926777 13470 -986353 -925009 76050 993137 51839 44216 -823959 -981563 -592071 -673431 171636 571374 971068 141746 -204774 -864619 -379398 180629 -3977 -488008 688857 -887509 -170788 157992 -981708 -644836 -515123 589194 130007 -392278 -309758 -547753 269958 -870104 -207001 888412 988151 -125701 348956 -16454 83283 -979169 616309 -617241 203706 -254811 -413061 409515 -698820 -999763 -653719 -425180 -972064 346865 -295760 -860093 281632 -955974 35444 -58035 369771 -902295 -2676 -246950 -813022 704239 973830 -708775 503324 153173 -857184 -718709 -185437 -827083 199632 589827 -966540 -726722 -451650 885549 885955 -497995 -51388 898115 468148 -666769 961781 -764839 -278301 -172969 488467 142419 216924 321902 -759913 -264471 -251868 554310 -177618 -279766 -410833 -274554 -812106 453110 757864 810090 -828988 -697981 -473556 -223936 -775775 -46119 867535 918635 872521 993366 473749 -738461 -938901 137899 -61766 982452 536940 -608932 -269589 548603 -494748 -217148 -110389 163820 -279265 257679 829807 450127 452637 -203330 829410 -120322 -365678 712614 -171231 -259992 -695193 539633 818464 -597103 -412745 902812 76484 856464 -520237 654967 -741657 835727 -111682 677417 16343 576847 119346 907305 -630569 452898 647321 262342 -557540 946414 858261 628000 476241 -849231 -226567 29356 104852 116856 -341427 291380 132982 253030 -710578 39637 -484865 -917453 747 964095 863656 923306 -247991 169209 -349984 -132438 -896447 -667814 -232696 741414 533341 74641 400502 -344795 824030 -464290 774517 -912957 -565959 -394538 -950077 909486 -766060 -414877 190994 -378198 -162482 -488383 -502264 533390 -447499 -386045 532160 -429372 384590 437900 -746042 834509 108113 37014 -867810 174906 -675542 696879 564670 613812 -503367 -455114 -988657 264949 -876270 -834973 -11664 -704948 -358787 134972 -64077 483742 -153737 990113 103198 530016 467120 815041 -554516 797725 479116 -123358 -629302 -610570 896034 -885987 -890662 495261 726464 535008 424755 295897 69860 -530453 262878 824454 364484 -647789 -93734 985490 -753081 767745 -867046 -492032 -502134 -900684 -58750 -850327 -908835 -916741 -134802 446454 550339 -393988 848170 -53913 -849675 222896 -350597 -24816 619487 -892316 -125803 -712106 -793183 400314 -732894 -465354 -45168 -625242 353474 -452802 468659 972145 500101 -298222 -625722 59706 -843661 -93975 47674 661872 456580 20494 -257869 -820903 261672 -67361 601225 939534 237761 614737 -999736 304508 886436 -485654 134064 860260 -416228 408389 -517707 69468 -167450 851986 -519681 -425011 -99146 992532 -440596 -151949 874545 941857 199561 550368 -486032 361637 -139747 7417 491908 213663 -908386 534391 -724116 977570 -218310 -421401 -936031 -503851 -325425 198186 -209013 472948 -385677 676854 409608 -17331 84845 32212 278636 -903484 799034 -991456 625660 29008 -862839 -7925 -6414 748155 48576 160412 -176772 250086 224629 -543829 -41795 -936254 378613 -823963 671178 -485672 862272 904395 -907985 -422654 -254198 -158925 521703 -963536 -736580 945221 -859545 -218780 853362 67071 -558572 -980682 272507 728242 -133944 -494511 854620 242307 -605486 648308 -124084 426219 268147 -595854 -972359 291767 -656670 57010 -963518 102280 581320 847151 544187 995283 -183100 -903815 884525 286307 -471960 406451 693587 469587 -504902 -573549 -578659 2196 603956 170086 938673 646253 -477115 902025 -257051 -106763 141902 -517520 -340025 -701029 -720730 -885725 423829 605855 -664938 -28484 -46523 783639 990429 291818 -943490 173291 -826194 -776719 338077 -643367 -665171 -123224 -295247 878961 -240139 -965382 557312 169114 -718315 -189723 -425728 869516 -728049 345982 -36898 -509101 147031 -792981 879994 -301614 91226 203111 92008 672062 -407948 -326590 196977 738335 828537 -535585 499857 366802 -735059 -857804 971255 -787446 417100 -73523 887175 -988598 762627 674121 -932645 -487187 -696460 -488869 -164546 -726498 145462 841675 664368 -580640 376787 -768910 838245 -728056 575177 -821694 705221 390206 257417 -684613 -995347 349695 -170373 -183689 116525 424478 935543 -861665 -331512 195390 -670002 227060 -127560 -873639 511039 -200248 -744537 -641859 942594 280961 -625545 -366070 -971967 406428 925178 -208971 -379366 81960 158779 843016 469407 8903 790899 976671 -502955 -521679 -818283 -373011 205880 -51535 627011 -627531 784566 -197082 10710 -423023 314287 855427 -71078 667119 737276 -485041 -730353 381582 -878875 -680026 -317847 -868346 -674647 514358 -461167 665405 -737543 -593213 -348445 -902669 618749 -85469 -613778 176055 522446 -801342 -497034 81263 716027 458912 648821 135124 663941 -659890 -264042 -55436 -835230 -677259 140088 -829010 -704259 -902705 100338 759737 -888012 -732629 713865 -428514 -903591 -610835 557819 383033 -791885 -812276 513016 -41540 325114 -90989 -527005 5932 -751139 -278496 258773 991331 979839 930152 415131 -112628 456694 -338383 343475 398121 -499125 -605225 -716333 962960 -98818 794695 341346 195434 27391 -505849 -697347 -509261 555061 924332 -316813 -477123 391802 954082 793673 492461 -543587 -417560 7223 -616708 -238241 447378 395689 -567689 281079 -881979 -653761 -461120 -41841 -243970 125006 -661685 -724540 -210101 -292131 218593 998825 -689072 566312 542624 382021 896196 778016 -854663 -870384 -744335 190825 -840527 -635142 342712 140762 -723871 138597 -399094 867073 -981898 836774 -158096 -235747 731057 194567 -387964 310178 431656 188232 546806 376504 209603 -674919 926728 690876 130113 -570206 -852206 885822 -432848 -974469 -278913 339073 -937992 436788 59598 -141186 -350639 384719 -980078 -32414 130632 -531903 677874 871307 -291266 755445 -9942 248463 -32919 62153 275336 -689867 -310063 240526 -327440 65658 -9900 -30068 -967080 -403059 707875 843132 -178740 -293933 560450 632844 517740 -592028 -855668 -145569 638953 -273268 401325 955786 -933108 -556853 867878 -475752 -871633 -148907 72397 -731257 621889 -444525 -320950 -456888 -331578 807328 906651 644931 -854827 614349 -592879 811217 -278247 872094 291792 -875327 258001 -143413 355283 -952492 763472 -266305 -167578 451520 337149 560924 -573782 657072 -236717 -505419 729876 165058 -814366 915474 -526994 -81912 -78388 -403856 551125 -400760 740042 -795329 -124614 144188 -881115 882722 649185 196627 -967747 -192269 -109211 932974 -606459 -207428 153649 379555 -70395 -999618 -478456 4606 -157866 864750 1791 -971717 -161622 47603 -134146 970765 843074 450474 129602 -557414 218485 779938 370398 554492 403632 -357984 396725 -754238 -553104 395292 795906 -54931 -939958 267074 785360 407924 623332 359026 -821118 -145984 457721 629056 -547636 -431951 -402599 853109 604472 -420969 -268954 116108 666019 512057 512280 -618698 -639171 -743470 755962 711895 -265075 40079 671915 -457850 904682 -529134 -495138 313873 391682 477298 666586 863479 179543 -234952 -475397 149612 143805 352484 400047 -10536 -674 -102682 672762 644184 -375369 -517082 346098 -288197 -379240 319228 -884028 -327289 -572121 -314312 -362579 804210 -381347 -473444 -417406 460521 -541432 804829 613032 -146931 388680 475686 37276 126640 -974318 -810476 -187283 776028 -10065 352699 933693 973133 418622 175903 909892 -187406 618926 600508 663629 -73488 -291131 -951169 -261194 38815 997276 -209845 969588 56331 941089 -959755 321677 361716 -154221 -388792 -249571 471374 774921 774402 -583726 710338 -756756 968533 506735 379563 -167944 -282906 379212 870298 -30529 427473 -177323 -495533 -723546 461092 -384761 994509 343782 503263 262262 -596554 -191219 818811 768202 -529428 125050 -639520 -341444 -406907 -949916 980589 842654 853577 -817580 462836 -924591 318259 -139994 -7237 493132 893299 977292 723580 289436 -449553 589323 723173 985822 -147651 -184068 729241 -604857 -214358 434828 888494 -479331 -77386 -250436 -393043 -65605 -920682 44514 -13035 -585455 412337 667046 473688 308897 647715 802951 96220 -638332 617406 805715 -507781 163939 95620 509874 457604 489725 -671827 233372 775224 739240 -171225 145246 175566 -576312 -910063 -222822 830447 -587430 -304192 -357821 -140358 698348 705978 -846939 104386 -269151 -242755 848603 -311669 -17870 18233 -658474 -52208 -791960 349394 849373 530624 -703068 475871 -86264 351996 196311 816622 989508 -412133 725514 -866370 829266 365287 7639 706371 261832 -866019 889582 973861 -565490 993008 -764143 -11071 879330 -395769 -695400 315174 -608427 -197254 -412691 535577 953803 -566311 530193 -218093 193023 -688090 428310 760382 326397 309846 -85725 40443 414502 949459 812404 -799521 -630608 -414851 780119 502577 -967133 -240732 605743 -235155 341085 -44400 260853 -708796 940942 562426 -776526 -685542 798269 -159600 -607738 -343289 745409 947700 -888412 -441513 430793 765758 754644 -61302 605141 142709 -291344 183764 -681925 -284262 725351 207774 840483 557598 -523075 -572925 17930 -65946 -715383 391124 730947 -60722 -8843 -508268 -918671 856868 231362 -315011 -740593 -113752 -964798 -777863 661480 398227 218331 782378 942623 490381 -210805 938339 90153 -666316 -450081 56236 214990 40476 -626950 -376894 -160597 -963382 -175980 848788 746675 889528 -89608 -305080 3497 218325 -684283 -337484 -201560 -612479 -284370 -899355 -608357 -335723 102779 474395 -209851 -415015 644869 760779 -186566 908812 -583427 348956 -209436 38624 155942 -79510 429696 229499 21847 141766 -172258 -34313 -918790 20724 619812 -419997 702608 -858772 952780 -405184 200106 -20262 -634591 -59003 -521999 903198 914566 -126437 -598753 93132 -46161 507233 -690173 -980051 -685914 -988119 -359806 -225988 -281657 -182983 -768111 376746 53573 -199732 974523 -194342 -869213 -966386 402081 273382 -537925 -330204 -27659 659608 -560454 -314591 -346114 328178 129954 755986 -59880 846630 -651833 406131 -509263 726687 -453165 -725449 -537780 525815 296770 216261 -83326 92926 329318 720373 206716 -820807 234980 -347497 438650 352736 404150 210541 -113072 -266657 714663 340139 89699 572247 977753 -902658 -387536 -536678 -730302 638851 -830779 -436942 75819 -488117 -821562 -660261 127280 -235683 -762646 -312060 25411 -641484 281468 895953 198441 -537155 887898 -533988 -354181 247643 -670727 775664 -759769 329443 193631 -330611 79340 395808 107431 -436505 297057 -292017 -8319 26663 -628626 -670812 585136 8744 -264238 -863549 -278006 -233477 755996 299976 -635653 -365469 -181967 -72768 32514 906969 424780 346414 -813262 -169462 276729 -936825 711986 -557484 910618 -967114 128574 -152627 -103837 -836711 -700892 -403267 -754083 -395646 -695736 -754146 -849946 120631 433441 693539 -42961 111730 -913863 -10322 -836803 -702751 -375631 -946728 931561 -138841 -573382 439917 553824 -936103 -74211 343661 -616029 666626 237876 -130291 743944 -41824 -745745 -712780 235319 -24539 -318768 -639618 830510 133879 -67473 -635332 853438 -813584 -96649 217970 -612725 453599 237095 973272 469392 840837 321618 680537 -958951 -422376 64991 -414953 -799289 -255932 655305 170853 498960 -550235 616224 933836 86460 -388658 272519 548999 837737 771525 -426956 -404345 979464 414724 -778636 -471185 334301 -610310 -893788 979097 872323 574216 -128200 418063 -179354 967045 -298440 69523 -952249 -109510 37182 563735 -678212 591462 31353 -998586 -664787 84539 -92883 -911751 -44201 967008 -342351 507587 -632627 -167187 -503312 211558 -649742 -140942 -645528 171867 -523647 -566032 706350 -303538 476806 -939938 -967320 943775 -439070 -221658 734545 -476829 645578 773157 66105 -448928 -13368 371247 -567549 -50667 -402119 959112 -750811 174384 -63283 331372 458411 828182 86539 -210424 410036 -878114 406474 774398 436083 24918 -875463 -137115 48432 918013 -281896 840263 -854460 862087 -434692 882721 850465 -985123 158543 -21529 -806073 699802 937294 -994947 -833328 -700914 -247479 495679 141030 24511 -176409 94714 395719 639331 740511 837105 -18872 -519833 -975681 978009 -181170 -602900 962409 -251299 104791 895429 903442 793627 -274577 -738694 -209535 -84828 198843 278088 -420138 -398208 214770 148254 217984 925480 371935 911649 245573 -650230 -453023 -705495 828863 -798199 759659 -330302 549337 895226 43012 800300 -535594 -129239 -473144 -920356 -85174 717521 820965 -793991 -548961 -20697 923679 735327 375185 -251696 987084 -575073 721842 -277530 -847144 -962819 891112 660856 212035 254064 -574358 -242425 -181090 -846170 992838 991625 -499950 532478 409054 -346519 471769 729612 -578074 462341 670786 201112 628967 856111 568369 784543 -939840 974381 -969955 -637103 -849120 2746 343953 286737 -813811 -204030 -406357 -493575 -696736 -239575 449952 699987 244422 -468411 -45386 -405215 741441 -954145 595913 691093 454181 -952970 -78778 -772199 442011 409085 -939725 218697 160674 147928 162725 988916 21001 -131998 528840 -83040 636662 443114 814555 669058 859362 66609 -41806 -840567 273562 84846 378418 810197 -611649 203978 -815272 180664 284871 -236827 -603086 56252 55163 -451121 148452 -56548 -360969 -328433 189733 278601 -424531 434336 694847 -120985 959457 370287 -664301 -204083 800814 -518690 -754542 -151287 777216 -793276 536133 921690 778521 945771 185542 494900 -732787 -628464 -513979 -783169 360773 -151961 -756092 75480 377599 155028 -746149 -97777 395724 -454733 -607179 -279513 -757615 -800047 -494703 20890 -85498 311665 -284542 811794 950330 -49400 -793169 -182288 613262 -150655 174804 108617 -649291 -352711 722239 672356 -959813 249988 386644 -963138 14971 -580953 835977 159110 593958 284124 450154 810657 -477885 732881 -957545 -151257 358186 202920 786369 -151196 -510200 -870023 380593 -758696 -969634 150732 -449343 -808776 695937 -681568 -473504 985962 403868 585446 -819694 -830323 -599255 688006 787950 10479 -957444 -989223 -65889 -786540 951993 366126 295396 446134 -372264 -861499 -687216 -930752 -343896 56407 869258 -791983 -494263 686220 -852275 -364353 -747599 -225149 -792983 251538 522408 -427570 -851456 863237 -19124 -315661 -827445 -793464 -338931 357740 -651629 -185407 -591182 125864 -467656 -231290 -344494 472712 712877 -243100 -726692 994274 306426 333724 533648 757377 847800 -421472 889731 162596 -622567 544666 -359265 976123 251486 201446 -944223 -560211 -449314 966675 -518247 393940 -465274 -838426 -52370 -914561 519635 -693161 -480681 770863 -125990 472082 -74397 -453925 -205119 -624137 -832014 -897812 -514493 -538086 -184391 -386623 -654032 348484 -236094 -194515 -118294 122736 104169 500 -240279 -635185 6113 493650 -712136 140101 768941 -339725 -667146 -791190 -495961 -870916 505302 564105 -13827 8961 -966241 -340700 452143 -461428 -766419 906094 -67566 -952163 -950034 -261425 -539440 -366940 355814 485604 -315291 -56568 135083 -801667 459044 500388 -357782 781341 345904 -850875 480096 706813 720259 -403666 -604190 302346 424554 -80108 834901 199650 989191 95521 -880714 611291 -843058 339445 -300652 -900228 -6007 -663263 550033 -127999 50644 -586966 -67739 639451 309282 -502516 -58405 261934 -604618 -647244 -512175 338386 -965206 43269 29244 -963885 -320533 -423980 897442 -452751 -177477 332780 864543 -27615 166062 -74741 -444831 638729 641837 780002 940843 431367 -272137 -690023 -738730 325675 -861797 -380599 445899 903993 456063 -557184 704266 913705 9052 195137 -547162 -674266 978623 612610 291399 -958574 -252150 -720724 -536154 -117760 -123407 -546658 -398059 191160 409213 680873 502773 -897865 420492 -319595 -298691 523564 58063 -308708 691578 -730499 -562485 -103702 299338 744896 -457383 -302813 957663 196802 793510 -513316 715906 -283900 -191436 269345 -844531 -264264 -776361 -446610 -513936 705480 381112 837302 -320467 -580912 945365 -993057 -703139 194335 748543 105795 -672215 196922 -121637 -82383 203216 -808743 905954 856554 -409048 209640 -4639 -682843 -791787 586887 898681 -282741 483092 265866 -392416 357051 -935117 17402 304414 159943 -263403 578834 -960623 -180682 -147469 -620861 580074 -570112 -432746 121136 -504466 -499819 585823 597683 256821 736598 996287 -962730 -653394 626586 -790721 -54053 -262118 -653398 -446087 994613 -327412 -182202 -338915 333580 198640 319646 470253 374333 -480640 792793 -779839 748247 584912 314386 -39165 -250464 -463292 -184362 -462796 257934 607509 -64601 -422554 367182 -474161 984700 -178112 -27328 -554410 -461121 -506498 462329 884572 259918 841070 -92224 359788 161530 -464781 -706798 282083 -317429 -795642 826398 780914 -706503 -147664 -159287 -313955 857397 809233 554 115775 -516450 -472868 65039 -770044 721420 970585 762615 483309 -80631 216418 514710 -337713 153235 574950 -696875 -967212 -418149 760553 -355249 -15495 -512375 -375806 25685 -381554 759862 -207397 585707 965818 280688 -991691 -815160 -173324 -311814 -816414 174810 -313333 -917239 -758200 -246593 326943 967880 491749 -148019 -335707 887637 -185530 97163 30055 -766910 -264562 334646 265218 254101 251509 743742 -368282 -428600 -714682 935750 -423462 -146487 -146464 381095 381557 227323 190390 562157 -923482 914996 818256 -602919 -369363 567869 299591 -454691 -756193 -390827 755148 -859997 145638 945966 223394 639495 -26178 915438 -738144 -189288 -696134 -235729 979632 -594405 540477 -961536 -339629 399495 309121 -948382 -241382 980106 885396 -728501 -37330 -610557 -937003 617255 892617 553094 190460 -325038 447035 332892 642831 -336097 -153626 79616 847214 -740396 -122046 -699485 587208 585643 -235431 688296 90915 -461997 180684 -189655 25304 -419091 -984499 -738448 970133 707600 988835 -141185 -172710 -676794 -298198 819337 857468 -219764 794704 398838 250148 959445 724376 189795 -137903 252808 435227 141599 354130 -252035 645762 -959569 668237 -992636 53645 -219700 767803 24030 -958960 -516768 623977 793026 610288 759180 883065 -867238 336298 462372 677983 -201533 -668212 624433 -929051 -223983 -102534 -91537 820903 -91576 512875 116941 749591 691044 737642 -168720 763898 -461742 674645 232240 501737 -424588 -681055 961688 511057 -207838 558932 509802 593524 -652509 161545 -864743 5221 133944 -37136 474446 -875248 -22894 -256180 -971420 -8656 -840106 220915 671340 289495 -839904 722129 641193 -890774 462205 682853 947477 497570 960240 896450 515418 -108148 -917906 -127985 224602 434569 479970 495752 -461784 919759 725674 -520197 -957172 351079 215192 -729268 554115 -406099 -430223 782066 -703172 -782893 402289 -155273 -869604 -62499 -645434 -169860 -183877 589350 -950767 999090 911845 557658 -621976 23266 679323 -874117 380886 -971930 -483057 -356260 203353 12590 -754773 -324951 288227 889148 245258 478173 587866 855464 -463491 81097 421016 656285 -928120 270996 63212 366426 37603 404022 374935 772402 -997766 158204 -426545 340876 -786707 -405753 -695361 -956061 -744688 -516787 -108667 -839609 -758933 261654 -762061 -393637 -992325 57344 2128 -561579 784112 -940805 365140 726018 -99538 52046 163503 400063 116684 1041 357186 -430976 -155049 968368 641763 233037 536720 202862 -930850 490688 922730 -692256 841327 569608 -828531 679534 538569 -133911 474454 -851754 520595 -809926 357332 925481 78181 637542 -676404 302923 -754865 -77205 961846 265591 946642 567262 33086 -136648 -265371 544357 54468 718577 -103950 -88005 703069 325079 762966 -742480 -869680 -840846 -833692 642855 34841 -286816 156643 -699626 199017 -334959 643467 -654583 583460 900427 -374772 977439 -922142 -517464 -469624 927115 559470 -398380 -690924 -509675 251338 -720817 -331205 -519402 151081 -627983 -1030 -645888 -483084 -148895 984645 314835 -969018 376348 134656 235817 -729616 84725 162695 -468436 129269 965135 -40921 -378726 -401394 762468 382755 -529592 308136 -683454 -999632 -699109 433889 -381239 834425 481937 65295 -278162 549916 233142 523449 629371 646058 -45137 401308 -965492 -15573 928179 -63705 136852 -215272 859533 461439 890198 723679 89756 545276 230380 -818205 164435 79274 -942396 781945 482489 -847542 -383075 760044 379754 225870 244111 951162 -299116 516448 160896 -18731 -58885 422363 537264 639395 3829 510544 562734 -745218 -246930 254595 -818464 -843788 505702 -431892 -843265 -121848 -394386 916790 376217 321840 -603857 -28221 974989 216405 201315 882214 -177134 719702 -868903 -344664 127025 -66299 -719115 -385468 330566 145704 783790 -674774 -394365 110969 -542321 267328 -185747 -782681 555446 946460 -493346 -141101 -496936 -637301 -547071 44308 159035 -332402 121688 730483 119355 -119976 -315847 841711 170181 306641 870989 75898 159711 -294763 -834288 -272261 -396514 -658442 -443948 32970 266030 788982 294206 304055 878158 -734898 485063 -634365 711378 526442 -517316 -349851 -642401 -678934 307519 847622 -740558 -305886 712004 899718 60825 80667 106900 -615947 261112 -76144 -605747 624346 -248826 567922 -891936 202416 230925 832357 305554 442596 -839826 -647487 249724 -116264 390554 -791791 871435 -919965 949146 -583017 -169856 127567 -820344 137414 -158479 -411047 -743276 216775 661575 -667595 -938368 128885 -748866 576263 -437724 -67232 261223 430059 -514837 850638 903337 837358 -250284 342581 103868 -443501 -121230 226498 621485 194639 -287252 -414378 521949 791949 780158 -540669 473090 332074 258806 -31212 314660 -746374 310328 644098 665889 887873 292282 -489985 -192086 122939 -791287 -594193 222532 -325610 107714 223722 -20153 -421646 401561 639676 -570270 -999832 -328746 311782 487957 982399 426323 -203494 -941770 -15816 -479233 641602 -656147 654724 159966 -122887 262712 685257 374919 486288 -26904 -908191 276133 819979 -649055 190874 -577545 678945 -917410 449079 -895536 975296 7531 -868114 -687209 -839801 945897 662376 920007 -474550 -453555 451524 -231056 -769135 -536735 479124 -349388 508185 -28862 -178082 -708916 320850 -999967 743708 191105 462431 -92798 605628 605747 -303335 -331840 -444255 -434475 390028 986246 -695007 885615 455801 517143 -92027 -16869 41043 -258168 -54260 -284792 975938 -401983 299368 836730 555682 607999 -543296 -849209 265860 -595371 631212 861020 171692 -762714 -167876 714806 119826 650541 881777 221290 -654110 -340875 412994 943390 -302212 484961 715416 901133 43509 -340570 467410 -73977 -254701 -927029 -941118 -626962 507221 -122576 -589649 -790470 620649 -344444 95825 465782 -973901 -749234 380120 -949311 809677 253029 -152987 -993714 -549631 399351 -796145 -880284 -497967 -529274 -773664 -411425 -588688 -314777 584661 465837 -61753 878785 330210 -718766 606576 629012 390891 -98972 -235458 301487 -953396 880016 -619469 969912 970450 187027 867337 4265 951231 451394 780202 -16179 -978102 808322 -665033 659399 -403171 621904 586501 -714869 72662 708411 -900453 114914 -685050 -558491 -625867 566891 346165 640646 287813 -738027 792284 -167191 378861 595238 272745 68332 346758 -712521 -709441 589444 651931 -988874 131507 -582601 -445714 512482 -515056 366497 963955 -962222 -533229 525552 501329 -68113 -381584 391911 -880796 216949 598860 -105121 569789 -656138 918209 -510271 -205921 858071 -766755 817421 541700 -110511 -827869 -15914 -148714 -967310 393352 -208444 -308041 440345 -404105 -277488 -305286 441853 800334 -807284 -278873 -214361 151263 -503783 231099 -425741 871408 595502 -799258 466707 -877637 -194728 737291 -8308 169071 186165 -202941 -290121 -49747 53495 -821542 -320063 -219125 -144665 298321 904491 -961388 538975 -84518 141515 -38714 680015 -808993 535754 453268 583482 -948100 -544348 -128158 -532810 850944 -238933 891787 912239 -178448 -981629 -71842 940836 -753276 19111 -67940 -89560 -740696 729699 -37893 645986 905340 -910119 809255 -91314 293716 -688260 -562244 -28038 -995143 -652776 -692019 951946 3686 -176568 -95520 -591052 -438452 855549 -624656 248772 -325618 -152322 -914198 382490 -829946 749539 439088 -961369 -396994 296985 -605927 -362764 96120 -640287 467566 -511973 515239 822097 -398737 -768692 -147085 -887599 964172 -987447 -862407 978079 -388180 -887318 228233 815180 932906 496793 519590 -432580 715347 -657065 668169 -861142 -221527 227126 319070 -390494 -837085 -35363 886278 -486395 235179 595208 -494317 204041 34334 -491899 -687281 -229194 -118320 -227401 -542410 849130 847365 -198889 -816905 -374955 455161 869038 -400649 21630 650329 -942308 278606 -589636 -953656 -814956 916680 913342 82139 -836514 375268 -601596 -197091 886612 303449 -287516 -502260 965093 107276 -592506 -108775 -389739 432924 318951 802732 -92037 805462 -198950 -312674 -18111 -796991 589058 513213 616744 877075 510810 -933812 574338 -269254 -403922 -503936 467638 -486827 -993633 -189564 -352321 -1993 -797406 -458762 877741 330475 285697 -321944 -434398 -641493 -682919 -766880 655958 -314393 -220902 101976 -693740 -107452 888330 104766 -809925 -998886 888899 385013 -26946 110582 -354384 -105518 -813019 -825962 217108 -342367 600329 -179601 671107 -881762 957979 123434 424935 -636164 -175842 -5469 143997 -895263 413289 526569 -183083 -231961 942182 55617 199893 822044 -550378 -182621 -443081 -206461 592266 583738 740486 363538 457067 697192 764709 82482 546419 794561 198600 -381373 124786 -129013 121209 -689899 -155958 988484 762004 463727 177267 -696036 190540 -747509 975224 -971273 498852 916632 823543 -685716 705398 711607 -440795 241353 835823 -316033 202440 501900 786961 353785 -115908 315371 72752 -36955 -844433 -252979 -605962 -70541 -480155 231631 278879 -47414 897972 979009 -325955 -826619 -592888 617638 774709 -472591 467360 -890697 -911551 897232 -271536 -421792 -582484 974681 -957699 251201 -207464 -724938 -842972 726575 -465925 -233212 551251 -154575 281246 -641961 149807 855043 107805 -284237 -492820 -374378 477930 130452 -451112 -1010 969802 455143 -707119 -743613 -685354 155534 776393 -249023 666108 983648 -906167 171719 111867 438823 603500 230348 -289686 -533087 699999 856437 -972239 -89857 144872 459040 -868849 879337 405852 332125 827155 483576 467751 -570640 139170 -644934 422856 889424 461815 568242 -118702 -454614 -223457 -944811 685292 -139041 -455431 324878 992594 -989438 -383428 -870469 459218 423131 -103184 78381 446800 240231 954739 714924 -925117 979797 -453130 -876559 925621 52618 450558 253355 801863 513182 720484 -477574 137642 -12962 -845227 -546313 323111 29128 -62510 267562 464280 654737 24113 999058 118765 -604382 -960998 -48351 -660568 -299369 460939 996029 -535583 497087 571093 311616 55235 -325474 635293 288888 -123635 -705682 746459 -740312 465554 -330982 126814 -476538 270009 -111550 766534 -995141 -146819 121274 206217 -792858 568814 -808437 361071 -108519 248111 -155792 -387946 961498 -461066 826841 401263 746148 843920 -528276 -782402 -286749 525402 -811521 -655074 -898437 799560 -350304 483963 45250 483298 83597 685846 162050 -893374 546876 -934779 -132872 -60649 984788 173488 277719 -965339 463922 966740 -197051 892099 -746011 -221308 688605 -157476 -8270 703396 -494548 -644626 -313967 -795540 -579276 -329458 747566 68587 363372 32994 244842 913153 153405 -813659 -884649 -256669 -598393 -752345 320063 514075 -687974 -937141 465437 196358 -658882 -671481 -438494 754005 -872021 362087 -203470 -805108 76945 376330 968037 450053 -686702 627747 -237177 962926 676675 552698 373399 135367 669742 137960 930636 917477 -268717 947423 -46837 -48526 -982238 710880 -292750 441451 702083 -750846 612305 -255200 227535 -722830 -500821 103608 406740 -63507 492090 708650 -753707 427464 -486040 202053 460551 727144 324951 -687960 125333 988747 983897 311755 -786788 -202243 -247432 -91148 403888 953252 -872208 -884797 -195114 -414219 480304 -940121 750856 25915 -240034 982630 746420 -535977 -44336 -185702 639549 -897477 -907885 417326 397432 931694 584295 -968219 112688 -637684 637248 -11565 -264669 -38589 19271 -721438 -764413 -57257 520023 -965554 -773514 772126 384897 -526679 -716778 482948 769929 952537 234865 -143735 -925465 812053 -523510 -848962 -942393 676587 -426537 -538164 490760 545085 -855615 609645 525376 -37441 -214233 197488 -989001 -450693 5467 -764231 822376 161485 -696029 514495 76292 -869913 326073 635533 62190 181070 -810804 348737 29759 -140325 -823043 89488 661444 -745285 511202 340416 787323 538864 845703 354349 334106 361934 -296728 -782139 -680312 -808578 736888 726923 -139422 -912257 745373 795799 741111 353440 304818 649236 -881204 -342265 715524 -34111 53529 260397 207957 739698 271306 -456737 878684 280972 653439 489022 -336318 -310772 730893 877888 844966 -218368 264698 308270 471579 -351092 314885 -257244 -435931 998631 -63076 -355180 -148032 187611 -432797 -642365 -869031 -249399 -898508 106441 -236078 -996574 -763494 -408298 874754 -693649 733780 209640 -550989 561610 -954919 121814 455202 -173853 -881842 -822456 425602 412668 527377 685180 726266 -410515 -924238 -545405 -512733 -292831 -754060 270274 -749301 792855 631248 442865 86452 -682782 51827 918687 101909 195625 400443 -499667 165144 -34008 333374 -665778 -432613 626861 -542397 -228466 -166672 -199908 887366 -89912 19932 -241685 198777 -199379 166939 580519 -475714 661700 -542630 295405 791086 -248859 497084 -417167 33813 -262467 566358 647931 429171 982477 -46285 -117531 117756 -840726 -541359 22814 -59495 433471 267298 447531 -746651 -23865 411276 -28384 -314703 -26669 -363799 -735829 175233 939530 824327 -844406 -928628 719843 -697047 396688 -708032 -756819 128772 -266716 -66116 -609784 -996412 -919871 647636 -711702 -288508 -579465 402576 877467 638169 -379543 756397 812857 -377272 -646195 223899 -882252 -697908 -770961 633597 -113837 -331311 736046 -473940 -202323 -367045 -306691 -631755 -449359 -655520 -849180 -375210 -429665 -801783 -235523 -264059 41740 762997 917239 -367639 -295070 874966 -979178 -712226 -988322 -863150 436912 611958 655376 -991868 800562 672371 40287 -612488 -225767 -842034 -35838 277811 -189062 822963 -14072 975912 -254853 841218 -902959 792004 704599 148431 983826 195683 -727970 -923677 597205 -435368 332146 -505031 534902 323562 378123 697986 374696 -96815 -226636 -306398 -528658 -542147 -399988 602928 -557406 75471 749638 714490 -819598 127518 -850134 391678 9822 -720844 73233 -560142 660411 995726 745964 -251586 446643 570656 -485442 -829059 166594 501582 -388834 -622337 -819141 -9356 247478 -271542 -667327 -174113 950854 962068 -820274 -474287 -959710 -364086 103599 -438271 693167 -450036 -375290 -504039 737770 -173137 861127 712887 548962 -708294 418236 901996 -199239 -454934 -581759 -700992 -448601 983086 960649 226732 -80777 -271829 -498921 259614 -519673 514745 -342971 -144264 424780 871012 -805760 382994 -376628 608236 755722 -965069 547235 -295739 -351753 75164 327423 556312 -337488 126 -365533 184896 -635148 -125313 472680 151758 586450 647609 -787657 174726 -742992 -69318 -205168 362079 -80441 -532987 -242298 754695 -578140 -388081 -764095 -577828 427945 84931 369018 997748 487690 697855 -352253 -814697 -622768 906773 -300739 -3904 -387751 16587 -533345 957599 -54954 627547 -693194 -271591 284620 -942092 -902880 816199 26772 -478794 424463 570739 -807589 -196166 906188 218398 -962653 238472 568497 -446979 507200 -756577 447278 -131081 581851 -871055 729798 -937432 850162 465508 -676465 587233 68694 42835 884533 936742 -102868 812938 542711 978223 -943507 550861 -462168 879464 57318 528466 60719 594417 285240 233538 -277880 -122338 721881 -640067 -322239 184696 572433 -66221 -299394 64570 -799234 -314357 909557 758101 458897 -281376 -390926 685421 -254065 -519874 -665643 -581543 -575343 -540534 581519 837543 -192125 -175209 74921 -964971 309417 -271822 -222787 -215399 -289643 -31977 -399749 -660773 175795 861050 -944603 536886 -969922 192383 949395 755130 406087 -17982 -321233 -961620 -663115 263888 12922 -761980 -81856 939435 151942 874223 28276 -704694 -272134 945099 618549 -830569 19218 6830 -803275 392047 -767972 651871 -603009 596006 -522245 -166 9456 -226304 665768 586704 -202951 -243527 564524 -860507 386910 -940674 395815 490865 887354 185202 150860 404352 899065 -570198 -666653 -965166 -424164 -108367 137286 -351717 -723976 -607228 670308 -928956 255543 -805225 -264895 -77336 -495146 -218929 168692 599384 -754011 -921850 559015 -947305 -307125 -605430 -976101 503519 -622657 -561634 -534366 -77286 -159408 -169225 -653277 352618 722718 825408 -841319 -332638 -36706 778135 772500 465226 432794 -559090 703670 -948833 929455 -91862 -995401 -518256 930637 -613144 -543134 114499 -93893 -802509 -641898 -379122 -163184 -172177 -710970 553214 775227 537201 -500102 -2093 98684 -789244 -936501 -123006 -421016 -723866 -73238 -733518 -855191 775881 634522 -272577 874683 -784557 -749262 31162 -600335 -121313 -383716 454375 -627346 -327495 37593 944062 -980116 -146651 635514 597995 -520199 -881191 895656 -980914 -754827 -378178 846237 559355 -312683 469299 -849623 -689478 -476189 499594 793134 275209 -406213 -668918 744484 96149 863567 608107 573718 859717 645540 -896035 556066 977839 -690284 902017 -687491 -175583 -414262 130926 -832403 -66279 816329 -475987 454222 -763571 768613 761917 380686 -712411 429383 -73583 -475087 909499 -678290 -586099 -727859 896098 321833 705677 330894 -281828 394526 597982 -320205 630690 -215866 -751806 -374512 83808 869870 852336 -548726 531958 -261064 -152047 656542 739513 419864 351173 634971 -999376 -649768 159644 -355485 437655 20756 -489954 412909 181215 -756802 451 973382 -84564 689051 246268 968012 181974 535364 20776 -200079 -790935 -552794 -128865 -652482 847781 958083 -39253 -533938 815998 928751 -391414 334158 -536419 -661421 -838931 -244476 492765 573293 294780 760389 -894642 725454 204880 633981 -324682 907867 -652425 703403 -976245 866637 -247693 108514 -788613 545457 466108 -233526 769636 -599448 309434 69916 -317476 -206040 149451 237353 -36950 -633222 -740541 963540 304203 876090 -120217 -913516 -548497 913562 209649 718067 207225 411422 -6385 928786 -597374 710305 -461084 551330 -301738 410703 -774650 341740 491381 -246742 552062 255562 -749676 143237 701771 831020 -745191 552588 576478 -709740 -433373 -704838 874783 242970 504576 356192 83688 -383383 -457675 -970715 -418555 -73152 452473 -954111 -377798 -307982 939066 430529 -830531 143334 -356713 -766074 -864329 -949737 219620 700742 -893753 583317 -407382 610121 88319 390403 -941404 18221 -383131 -965481 174659 -994334 -733197 -941282 824490 -103505 -120936 -775947 194482 580268 -545227 -502128 57704 851013 -855263 903159 677386 463934 -347227 303044 -113010 528681 -232831 140582 -976741 -150159 -988955 -230687 831246 -621485 814072 280140 -769673 -331168 -528555 -499118 84889 842620 574472 -380559 602605 34786 -529130 81726 -160097 867101 429939 -534177 -743281 435600 808585 -827761 -949039 900336 848952 360222 -232274 309573 677328 -660113 -467934 -436243 447000 -699144 -287268 588952 -280629 57541 532928 -771892 -629866 606709 -916632 -141853 639515 -138309 -430561 626569 -419599 -342433 -199451 -196929 35746 -751302 -766482 201690 272300 -660546 614562 201476 561408 607468 -947682 -900167 -710778 -84261 710194 441804 239383 -331208 359650 689888 -304127 825024 -680219 837231 -637818 950600 -644184 -60985 -92323 130357 -478900 9480 -218704 -116603 -832348 349479 394269 193860 883128 -629266 -327754 -547816 232132 -210823 -645888 -70602 394938 -721989 213111 -678039 516284 588407 -422135 -297454 -441565 -677561 -584810 -717021 515579 403097 -291081 -933085 -936956 -516436 -395020 732718 506419 -270312 -315316 729714 -252754 320451 -192207 -264141 -779052 415853 -199480 -322745 -402893 -353755 -614226 -399334 -966001 495057 445934 71084 740578 649770 392716 -319346 -198313 -462530 553853 -720919 56654 -556948 277549 -852361 -340901 -417173 -339464 353543 559046 -911548 -379471 723965 666252 618451 191006 222160 -125731 -341301 746361 266763 -910564 253871 293489 -801076 -661789 427865 -219865 -81720 338044 -317450 772401 175045 986728 251143 -899429 719007 245980 778466 857185 -902972 234175 -14800 973942 569271 361006 -396947 -282816 -133232 962168 220523 749082 -579718 971938 760015 259408 -307532 517988 185362 109991 235794 652202 197121 94162 -851463 -967276 -292546 877566 314214 -741769 749757 -368313 108519 673882 692039 553280 537248 -690823 684538 232560 190280 352837 -556089 157519 823081 -207390 148467 369869 -503772 817447 145559 703820 956970 -131934 -836576 656417 -392252 -902510 -373937 910102 331404 -265749 -84550 -128021 -772942 244693 101322 480208 780664 -438099 745275 572269 -471882 -767101 -315106 942299 542423 -610022 -591270 312872 958426 788588 -777561 -389418 288978 480419 -125294 -262052 589926 294944 -258948 -63836 -652974 697976 -324069 -290292 -239132 847858 -621961 -592795 790400 -524277 -252434 880759 -831460 -323726 -653391 543227 372933 -899444 548677 -176353 -427240 -707343 -553342 409990 39241 -161427 638615 119493 -173024 -599168 513924 -709913 -498953 -295842 708127 -159894 -352707 -568208 -585456 -867776 235639 -799919 282837 -199474 -811207 287698 977727 512881 640049 -978953 525042 364788 -119907 -536456 506729 -783461 -777776 211904 813936 -821861 130737 -245519 -870360 -224609 -371909 -739618 736134 -412475 161790 -200560 183124 147871 898205 -326590 22447 -589517 -864690 -567964 563336 258299 622045 37147 -363357 -135834 -302167 -710336 -181349 -713771 -678363 982493 482907 -920033 -574247 -126541 -48602 693645 -66337 -787657 113169 196318 917990 190224 -38524 768452 447282 655899 8636 611301 -332775 4967 -831540 -217124 -872056 696377 549271 -506571 -433155 388489 -797992 958964 933898 677891 -770278 -441457 523864 -935673 713280 975472 895905 -321623 305151 765428 -484939 599730 271070 -611730 566390 860573 -214339 -809052 -509092 -177765 388939 -182575 -531214 -148336 -569329 -364766 -986409 588563 523616 -410951 -231874 614642 812909 779949 -617617 328236 -639563 -204664 978499 668021 -334704 215495 -142421 -183499 -61276 161757 -751574 596745 362993 341041 -767273 37697 -644666 848923 195420 -658464 -565815 -702612 546169 -783585 603124 -549149 904322 -905110 882194 121272 329564 553698 -405818 -141547 983300 783193 -82300 129047 -844535 -323751 903958 -549550 -306675 61086 -878952 -52149 180936 467095 -12804 -166405 360709 826217 145671 862547 -50782 616940 274514 -359502 -206572 -532052 -287541 330480 -193695 741865 -189519 499159 857637 -323049 -293477 -733147 -846578 545503 -715406 -591220 -171553 -113380 -926734 588337 703729 522463 -875859 774832 999085 13164 -896248 -854121 -396269 83898 99260 981479 999094 261367 404311 817430 366270 -58878 -805704 680847 -629403 -466833 530454 -563152 -840326 583686 -914310 656459 -564383 364356 243520 632358 314769 -238632 685722 596091 -836588 177320 316301 755448 872331 -263222 267890 344512 263207 566283 -669066 -219031 -33231 927211 432538 -422020 694915 455711 386228 -891144 -761331 222862 810349 -684849 376658 -323499 805185 980583 -908696 -662333 -586750 -666470 -788101 -490275 256468 539191 976074 902107 276274 229375 665768 910248 -21784 598185 -580356 -960538 775704 153950 -302014 919401 -354635 90813 505992 -443081 -19957 -122535 -17422 470543 -828619 -771658 354358 -674722 -933595 201551 -868192 961611 -682593 748691 -915056 -140755 23998 -300573 -600457 675343 -55186 -15722 165854 -946381 554224 -580618 487007 544524 46426 918080 -908374 985154 -512876 10279 307841 539442 -582820 501714 730300 361707 -773437 -796455 990406 789555 586925 588364 -227427 -225152 814293 -647251 -422698 65407 -668729 -843535 -499177 50832 -981404 435970 -103396 -226872 -330014 -634176 -245325 150638 914633 820859 716223 -854658 54007 621435 -783559 811817 -994020 -544391 324138 -87981 7359 309795 532658 637332 513975 318235 875396 528056 -263757 506233 -843544 515903 822963 312644 -191432 450909 545549 162045 981603 227195 962281 74389 -705043 -275276 -715964 779122 115437 -494247 -239375 866797 -508787 651117 535443 -915369 262542 64170 426277 -904337 -367934 492538 678387 -298386 -55408 271743 -556770 12796 -909709 -947316 720923 889272 -243077 566953 -946764 423347 -624950 -652909 -832122 537333 -960744 550202 -848127 487671 253488 85185 437227 873512 390385 400257 967134 522985 -218162 -626298 530885 941456 -210225 -98544 -982813 870760 139917 -834028 258381 242735 17978 118329 -211094 -236009 -989034 -194597 264186 -945082 323323 873611 277516 419926 678226 310925 251398 -860970 -510180 230361 632482 -609081 244842 -817253 554219 -331616 -721563 420659 -979260 -666422 -498873 -476235 882017 -162268 716512 684266 -891188 748800 -466286 197965 727905 218148 964949 258959 798931 -187573 269108 214035 305573 -92638 -912691 350195 354609 602955 406485 -214663 928932 532060 335122 412455 -150144 -907935 -911520 -286416 -764007 402262 404525 696828 -352871 -566097 -903939 190632 925052 829392 -343962 -107133 -251628 734100 -66540 51090 -279673 284618 14662 -139123 662220 884276 -911408 -807328 882737 749703 -195561 -398548 -986792 818669 285720 243011 786229 -255738 -257182 348207 859793 311906 672535 398124 785162 -966903 -446226 -216279 -889071 42867 593076 -677557 147051 555152 -525369 -958231 -61519 -828862 65817 -987759 788817 745566 -454605 603522 808458 -410449 650928 859440 -405005 333554 992445 -27836 -426379 -335653 965024 -837479 899660 -270065 866478 892736 -372086 -192345 897107 -555396 -875628 -76620 106382 -907705 -804318 -69451 -163726 -519349 -59580 -103262 533671 467050 584408 724581 -399386 135990 -289899 10844 -862080 -788230 -980861 -307111 948056 938671 -576512 482466 -957723 -738936 -682819 -789903 607409 143335 111039 575348 -145571 226277 624351 549582 432794 -245426 485322 725780 304561 -32222 896897 976209 467452 -339818 -257062 -786813 309227 -726383 506749 744604 807168 35887 755432 740482 773075 -441023 920044 253583 -208753 -841141 612910 -477166 -933005 -422395 -214106 -988340 419026 586971 -348765 577011 -264557 445036 996421 -626637 602417 -191473 610306 -185944 -152644 -330295 -958430 -720667 -224937 876248 792259 1008 765240 343980 421590 185283 -273108 -299416 539551 919117 -762224 -574362 256185 -972433 -754088 -898256 -155888 231168 -925428 318088 -979227 -458679 -79930 750433 -527282 541449 -601291 -778653 -291405 -904973 37277 -456342 641746 -511573 -354859 28168 886843 459468 -485688 -40449 429653 226789 940404 -804792 -661545 547959 -6546 -497265 291664 483449 551900 -426316 994976 -331051 -744966 735308 -462084 945128 304277 -624994 -3474 -639482 568339 976550 -508333 -943757 959209 910869 -22820 741355 140835 952527 -967155 -527973 -73248 -932629 -776768 959909 370771 -213321 -792797 405536 415684 49202 733110 -425834 714508 -747632 -808114 -279676 595741 -822598 408469 -577058 70136 742475 384264 -460407 592052 145939 466679 874462 222846 710680 756745 -431699 770451 307088 -884555 763192 716104 -424471 43850 -916428 -555006 -494015 34791 -423092 -834113 -899858 125956 482334 -578549 206071 724072 225724 -773748 -27495 -943568 824747 249975 -676285 598606 -250521 -994153 537754 158344 -716450 965197 837238 -761611 -847760 963979 542307 -985085 749174 -628263 588705 -736780 -504904 749136 -101083 951516 184564 620449 -881514 -164315 -400418 804111 525136 390539 37787 75760 -401948 888865 -339259 -635599 563222 -289206 -792469 -882609 340829 378944 368654 -223650 -818201 991632 -704220 -992250 669459 -622052 -482408 40705 316149 941848 184136 -466274 41301 842766 229766 -545471 -886608 -40358 -967784 -416927 -989898 -484818 -468295 253065 -101813 -159985 -51691 655192 548102 -854314 -266032 -977792 650676 736432 922240 277578 7638 -708705 -213970 -561263 -60642 900983 -823718 65859 -884361 928610 205172 -55069 -502534 678876 450531 914697 262906 -617289 -376063 579168 348409 -657128 353821 475943 -825168 325496 -477448 -702030 -589045 -522972 813001 -265114 458922 -37187 263866 -480320 -691103 134969 -998296 -507698 726329 -741791 243814 926132 939501 219601 597051 -673879 -184338 345467 635487 -477321 -749600 387108 708418 40575 434843 76133 -812987 120114 877482 -671573 -91329 -146663 508111 46647 801786 489038 -86019 -843105 388404 -282367 -694563 691147 110878 874612 908746 -310407 437984 -556289 469716 919354 569746 -201715 -975423 27763 183748 -77283 -828921 -40995 710776 503106 -745901 -350587 -897245 703011 -763642 -915764 -153168 -916868 811314 -210840 627964 -240869 463265 -833055 233435 -976924 700111 243861 -496878 232013 200683 -328652 -875301 553187 200154 174405 -935836 -609341 19380 -450016 -326448 -36575 -11579 423922 -631372 724805 -580595 -917700 864411 -492535 -960703 28500 739331 103260 -884537 836194 -943139 -475709 -442562 -784412 951313 415698 -353932 -915414 -405256 145591 -642579 -343333 423009 -498384 -242845 217838 349709 -709872 -490303 -731086 -367438 439614 654758 -94009 719611 563893 -345368 -44509 530438 -556411 872335 -361586 877157 -290735 935510 83494 636062 -848049 -538323 -954149 -613077 628299 -810566 834932 610171 -217948 -754349 312968 -33553 225101 -767227 266630 544221 -420658 -830959 -663378 521361 232513 -144407 -367595 245703 8405 682295 175013 -118478 -658482 369111 -368357 -283784 616323 219480 718471 762803 -124066 210943 506064 506354 514656 -704956 589485 925238 -668006 -863917 775853 -453770 -753227 592524 -568016 -701413 -299541 764420 848875 -114299 814988 57345 127336 464260 333946 829442 -370300 -245665 289709 26164 -559889 129489 -447952 -725122 870575 395911 -548702 250231 -471138 129571 578102 -849174 -928537 -904388 -924492 -913703 6157 418395 497013 -322313 117988 18560 -6678 -213972 -161386 714267 224662 142229 -912865 -57964 605840 -480766 824914 363203 338562 703350 -983726 -356872 972972 -562262 368793 370165 268898 -810101 479477 602223 168329 895287 891525 295057 -92386 -737148 713024 161272 626224 -295943 -686097 -683208 602849 -754094 -517330 325461 754665 -711039 341616 -194485 -584557 -585176 529016 306951 -975811 878751 750688 -965908 404444 700916 -885099 264911 -66570 -77594 127577 586619 -476889 -827030 -463680 -699986 876445 727078 -878156 327961 -186085 -99335 -366863 -678300 -830086 -27152 698761 -925528 -760797 -592302 754785 -731916 178582 30870 235954 -153400 -451610 145895 303753 -281059 -268229 -493017 -453304 -259877 760015 -182679 -237149 -949919 -529679 174453 718371 -50559 705285 -889528 -790106 -797696 -925694 -387950 463325 704283 -817550 374966 -429619 -705539 -262794 849741 949583 452938 -331969 939683 320912 -545896 971542 682937 897426 -684688 -499883 -892863 262185 -184239 894316 769189 995838 561069 -668578 668289 -613745 966250 868801 -832220 -172499 829410 218049 -103021 321789 848740 208157 -981626 -321544 -872527 -931160 -681111 492395 622080 464585 822364 303095 148474 287100 -257357 16658 -271298 132943 863351 -397180 782558 -493082 -745629 -231957 434273 -223881 423016 -965448 -884929 -764978 986537 627632 858728 -365749 234240 -936084 -742723 -249121 858231 965977 -94699 459155 -139056 -422216 -491590 -448127 827774 186782 967785 -618279 339881 915318 510165 -840867 919854 688507 474277 229989 -984803 858558 790129 689884 322233 -198874 -212919 330944 213115 -107157 -948817 503206 -365553 969369 713624 -782028 -54698 488340 -92306 129062 -711838 -343410 -593519 -600246 -383619 872850 105425 -770173 635939 691837 -834826 -579638 342019 -748160 -640071 537128 466050 -440801 401736 -466243 943416 322997 27333 584124 996848 -800530 -463161 956525 -697940 -634805 -802984 -357718 744096 -413407 -259978 382562 -649678 -148582 -51821 195481 -62592 -310733 -785004 39142 -573734 -687811 795093 844019 -1724 -850468 -416605 558081 -182795 -375158 5313 -700958 -301605 400405 -506140 777597 -762220 -508387 -434761 -590259 -71434 959128 -223656 -459934 861065 -434867 465497 -743970 53639 32348 637120 -949127 440163 700981 51847 -820226 -420801 448924 -350819 446796 855668 -11093 503266 -126506 572046 -862000 -700113 -201564 593742 -736437 670412 -654001 203686 643761 50808 616969 -612032 808044 -253723 629778 744824 505144 655929 -885308 537565 192296 -641010 -162936 -534604 836127 -552973 31711 -549132 427479 -11799 -903462 436299 512862 106598 -652766 643736 -133996 -782250 318449 269679 -184530 80405 -594921 217625 -898378 217590 -708746 498577 488072 768447 -804858 -822264 -228778 -294485 643282 -941087 -328411 -480538 450040 -117834 -709041 -378220 968237 382289 865407 661963 -811337 -61900 211256 832533 434290 -318702 -590642 851311 -772916 363987 -985494 -31668 -90423 -150380 -845557 -26349 -274049 -63452 728192 836636 -399846 165513 526703 -961865 890073 -749319 -568239 -419931 -205936 937569 -252941 52125 -189148 41569 -708361 -329143 528146 -762930 600401 11590 -543255 -370002 551755 -316248 -798901 994624 -82559 252147 155247 433138 208229 450339 567842 220009 -656196 -261723 845506 93949 -766945 -426148 -167743 -581319 756475 -942179 -537944 -786465 -271470 -318286 547346 426211 -8 -100005 482220 447723 -8938 -547255 -357700 210133 -180694 570145 916759 -207439 -174523 99199 -193751 704450 -854836 -692112 308081 -904958 -325640 -638857 -902654 127771 -71338 765193 954116 -723089 -936632 -720623 -739024 -178159 -635007 455533 804440 911049 -920691 -555793 433116 241940 596935 -927907 942262 -107871 -984095 866545 884591 -462763 -450593 -226855 -421208 951368 978972 812600 -377838 479686 895044 -45021 -46602 265680 -955303 -169051 -932818 -763112 -951378 598844 909866 -515192 385135 -27558 -466324 915771 808983 269413 989196 -306941 811767 886839 95541 7777 193462 -18017 780454 604176 384588 -280994 421170 903675 -567546 -61270 -437312 2754 -462331 74414 575179 -853831 291391 -603895 -249757 -28056 -344580 -244533 434859 -637300 417754 372091 181977 -439787 -834615 -756589 -991686 1703 405008 767874 -175189 816409 -176441 -372695 752672 523640 -602278 755423 -809823 -961531 -869107 -397715 -75064 -862797 155506 -133742 -478908 -937302 -475660 656768 -485159 924871 240080 -42914 987102 131097 -890985 -220220 -84418 -900635 -211795 753346 -907145 172835 791757 877401 -594274 -132865 342274 265728 -385063 646618 591279 636193 -48924 -347962 -343927 -182759 -985716 691085 -166888 -962117 -702665 -942934 45626 -380338 594522 -844082 144159 -64245 579201 670045 252622 222751 45515 -981649 963358 823599 122219 316239 381118 992207 -623831 -622465 991022 -682230 568158 536370 -337341 -313891 650748 -292783 797863 -721348 709636 -964105 294742 -448501 -562035 403189 -504285 -285274 -868028 810446 562353 573146 -452634 -771397 -391173 -517910 -276024 398505 -967092 -44533 478416 570550 -644793 -422296 -905607 555960 -616992 -653665 -519470 -794954 550753 -193855 533632 90733 982503 24150 514744 -893236 923362 -250793 -664251 307960 -758376 -460238 -940664 308425 -888670 465354 -47117 -827701 187246 -256396 -604658 -838721 47036 -475141 895218 -959849 -346079 -699491 -657328 682109 -790394 709260 -885269 239948 958506 36590 676633 678677 -864356 366301 -774969 -191588 698050 843368 929650 -124711 548693 -177649 -660178 939767 -669981 -299061 422435 103768 607947 -844540 -387445 721935 39621 -741735 -647243 -542235 746711 415068 -281595 -61611 -105888 -655981 920946 676495 441362 714872 885383 -93447 -867856 186426 -831645 -16855 45908 907386 -373320 -433428 641771 575439 33359 333635 -664393 578370 579075 -876703 536844 45906 -133822 156718 -236525 -987535 562959 -730041 380746 847110 -318590 835963 -418174 605673 93126 -850097 -368288 -935702 316315 24059 615261 -5174 -364718 805739 -649786 -546752 523603 964799 -453955 -242955 -821478 784587 -773834 -786807 -292427 -996072 -25990 -846068 590152 947682 638887 948485 406154 358167 251182 -779665 933829 489694 364500 -336969 -616358 -13554 447282 697151 783802 522931 152245 856926 -182290 740236 -172129 800350 -965488 -415729 395267 -511876 -993072 300388 -311219 735724 243696 957158 936248 -291246 -954680 753445 -485546 595018 -816189 149735 352779 896097 -281504 -479454 812434 -969446 250546 696579 -240777 421738 760288 999275 -310245 -37316 -792922 157037 -682572 195053 879826 12881 -861750 668497 530888 302355 -441157 -211283 -694786 -453403 -708808 -154182 830337 790313 -686522 -919383 298222 389368 -422467 156697 -837255 999710 802508 379299 -465942 484891 978547 771023 -98277 -102237 -945144 545563 -383876 733343 440243 233851 120847 518058 741618 -169132 -413205 375061 421014 783488 329917 958948 461507 -386355 212803 243150 336756 833534 891344 -556479 317173 41161 467275 343772 -280729 -229289 -79697 -751501 655423 89415 -152180 104846 -723897 924331 -270075 800874 737820 -151415 821840 538231 823471 880603 829753 -134952 -260796 230415 374047 -896922 698742 -133752 629109 -139090 676400 -4580 -515517 -713874 16949 779668 -855389 313116 890394 -638033 -69692 -891425 796359 312480 -198166 718355 -119302 549899 -490388 -486326 -694589 -150389 -988236 -783930 492552 327983 3011 393983 192131 -114312 -802134 230307 -793793 -479139 -86126 651281 -845153 85063 667445 -658978 -643240 -119787 913635 -550831 -124942 825370 -656130 -565658 67018 79258 -676354 -981170 -180846 904912 281326 414060 82000 -34709 495085 71514 974683 180621 339502 32099 -76702 -794422 971001 -817786 -278428 -818897 145191 145145 342201 695865 993321 -19292 -79097 810073 734210 581922 470094 -535562 -76855 338627 -635811 49899 869544 -702452 46170 797573 489439 -439498 91455 832775 875842 -337237 444631 553766 -339658 58380 -774203 904076 896056 -766930 -752899 -706855 -813353 -75752 131657 693661 -728907 -998777 437573 399072 -727414 932330 -299805 -17381 665377 -506010 392936 301884 -585768 -892461 -590739 -610906 290596 537149 885216 -71890 -28021 -75548 -227456 555551 867369 126780 -895132 174647 -601812 584686 -891275 306855 849111 583509 560879 -281705 -645117 470146 -365980 -519008 -165607 550968 111801 198992 -349543 -346127 489511 -68694 -401770 666455 763708 349220 783288 185292 645079 906279 570041 -375197 992175 -527983 903400 -558748 791629 560310 959145 492620 -906739 -240805 -447373 317003 -722143 919354 -152496 -162236 788622 449538 -857375 -70320 -477267 -153516 315223 -50884 -354005 888774 -337669 -448890 690185 -742172 434984 -718108 -381283 -635862 -360373 -492099 -443632 -682485 -213270 296109 560606 971629 299546 -180603 -495911 948522 -646137 -516151 125861 225169 529904 777905 -802499 -431133 -994776 588969 -367379 600150 -513514 -573231 900183 348182 -703178 -201731 417646 -82881 849558 71222 -657538 -736284 564570 674231 957986 -340085 883896 825841 -25908 -122705 -466563 534792 -581568 -447939 -984954 801619 -4711 67479 -397241 -548256 322243 -252268 213064 6125 154623 -488323 -995421 568816 -257821 -366446 503304 -145775 493143 -28541 -779975 -63702 585881 466551 -358898 490190 -214342 581897 -964622 -945473 270494 -172730 -279197 876534 862848 67504 737014 -418657 -475540 224958 879313 919451 -746813 -222758 458416 293756 -392645 30434 -381855 -758260 722524 900519 985799 762567 -335228 -529551 -140581 628188 825571 -628872 -894810 477872 591616 -632084 -441016 -525349 314418 697839 84340 101673 -711256 38038 733554 876954 944354 -37140 56476 560610 75446 159471 549473 374890 664780 -634736 563781 -988467 753314 -394953 -125729 168283 158856 863037 584665 577818 -821339 989168 -282124 -495551 -994192 -58093 241154 -750661 682936 982107 -736150 -716502 609693 -677133 342439 102369 936084 -687751 187465 -910616 226663 50943 703090 -636548 -218957 723851 973914 -590196 -745752 -18921 493900 531005 457548 -991855 -632537 -238360 -806919 -231332 -792482 406423 112986 -871090 -314247 623883 514098 933424 -769135 506553 476950 442177 629336 366407 -215827 -953549 -509042 -196076 -660617 -79828 -215283 -784338 -823229 470470 -325314 335834 934200 596496 -918622 863760 372109 -129397 -551222 34940 -902448 273581 -607009 204669 6371 -500254 -218213 506154 229498 -802682 892366 -282040 -948577 -995732 807514 -339371 -867537 -952486 -921417 -791039 38618 -487158 -594704 -605648 809126 5803 902435 -393479 409708 -397986 -936699 -384726 -313894 520634 -271779 576193 -390417 712649 167940 -860428 -936702 -50808 946667 -34646 564284 46058 190869 -113536 9881 781141 -292712 -972858 486764 -597468 -21600 -229505 -669992 407716 855148 832868 641879 -213609 32848 -714271 979254 -625740 -173007 -471402 897943 953637 933004 -278312 153326 829447 260336 813230 135172 340718 -995201 194388 -131593 -800034 926320 -63173 633400 -937005 -811376 382727 246540 -204358 982333 822160 677261 -930955 873833 235746 -424410 -675749 -386147 -904131 -56295 -119242 573428 -483691 143740 307908 836251 -917102 558136 235318 -405288 -106223 -667767 -569932 878464 -584414 -907263 272215 -864001 -577911 580997 -433363 -433324 -709827 368206 142393 -366446 -556308 510185 -379408 -390303 875508 288311 -26179 -498182 -710805 500462 -32898 -632017 286360 -936298 415108 -773920 -76936 363661 -675049 819207 -462662 -215676 404464 -450387 196292 726528 -220354 167411 -389332 -484006 426273 312074 -450113 188991 -861646 -162629 -356739 520368 825337 21984 336922 -132349 535029 309225 -627969 445920 710808 -206504 657096 -286011 -472888 -625083 906820 -34173 -373025 820443 605432 -778177 -426453 -158247 -176869 -801551 -321297 -301550 -467301 -160280 771041 -956819 672919 -593211 882346 935781 -283805 -321541 -438551 677258 175624 451669 -450512 853375 194241 669296 148229 -198917 -143874 -828483 473955 419400 -173851 267393 -767306 -531258 -116788 -168492 -196893 -498200 548801 -422619 -766147 959030 547586 52532 -197103 317642 723589 318871 65307 474963 -838031 -284874 -787314 267541 909347 755407 347152 240487 -977238 433650 -436548 704692 -270260 852742 -136801 76794 892031 136514 782907 93134 576624 953397 34951 654934 831999 -517313 34028 842318 284736 -454251 -469174 846723 424956 -147903 258545 -407589 -517329 -807136 -346327 174027 480648 -393757 -504790 -561825 -89109 -756082 -217820 995766 -805518 627708 -252999 -593021 -227224 148312 -757890 55438 -247219 253093 -606339 842417 -430891 -127817 784310 -204581 138472 -695880 452250 947984 -1885 765733 -740594 -288282 -292650 -405554 629102 461706 142596 139482 -129657 -844231 117095 219072 -546660 297928 -400663 357071 556130 -511203 649260 -545626 201732 -880205 -497662 636989 -882657 338329 654582 268891 929863 -658444 812225 -498147 985089 690937 -96042 510453 -144185 -204684 -398505 -227287 637447 17731 -253411 -607920 838180 442331 212916 -47144 499571 -604093 555356 -99453 -305729 -312684 -586231 353253 -516666 863615 179940 765928 845882 925895 299849 152520 -235839 -811070 548039 710296 -821259 -235555 318754 -866885 -970268 -102891 -623276 868075 335761 178430 -699000 3509 125810 72256 617757 616699 -776080 -685931 327338 617969 -535190 228684 -966156 833057 -372686 -742583 -858759 163687 -390002 235779 -319255 662645 -187720 -352635 -303577 -62384 -668449 771182 -647604 870353 -601308 -268304 860325 914981 182814 -233900 -551632 449614 -456874 107253 -427613 -88544 -210229 465217 -577051 780741 813935 456123 -579693 966841 -736600 392315 230524 817870 -207407 27692 -234331 -307927 874423 762766 549318 862019 -55140 -817806 803787 140393 -144969 998336 517588 133436 -319183 934260 -183626 -202062 298922 754332 -817033 581268 -585294 -470692 -440874 -606722 737744 -762261 -277823 -547998 268543 441875 -780451 113413 -573652 -150859 -269567 775424 -507591 -986430 513467 -430656 -175107 -273725 244682 646022 -737726 -64942 -996702 -885784 -828859 -839521 -770453 836046 645690 887916 -391166 -900106 966469 849297 -141321 -853519 759938 -817415 798221 223908 224510 345763 -228547 -409912 442811 -759646 484148 462314 -497743 761757 67280 -667797 443591 -22960 -973913 584449 829022 766473 -536064 -966220 64967 -427988 540632 -758302 61255 322607 197598 -19268 997530 -213729 -870793 158534 4077 37273 951739 -212517 -42269 -104623 421622 -451033 -946799 62095 630056 169899 882818 941997 214021 -405443 -872268 -297701 318198 -64251 954137 -40229 114710 893697 631831 411141 -139978 827137 402824 836547 309210 -994900 -837830 -568234 696122 379897 536944 -232304 -19391 -8521 211296 439128 -629359 827654 -747597 -368215 623869 -938660 489864 -949229 -695667 -903807 223857 -974279 -923138 -207213 789876 468689 694464 -361982 513931 -355545 -1546 414997 433956 88474 -814342 -507677 -883294 275485 834134 -287781 -857381 -408008 708299 -200259 -756840 477317 261198 -47330 -905704 683699 -338298 -690840 -229619 -720890 -296368 723032 -596707 572501 -145221 929278 -632989 469898 -321012 -331327 765676 806438 -572869 -55592 389434 371642 -297612 -28334 -775741 299759 47895 205583 978419 22271 -591816 -654780 716198 134714 -966624 63355 471599 -145662 417098 -611439 325589 43599 -650649 -797642 -212784 -859732 -956197 999408 408912 628536 -140227 570137 -708618 -333018 -450597 -598820 -763047 519742 99636 732092 407171 472153 135932 -18547 -76303 824808 76827 -39815 -67177 744302 -891474 413564 748377 -848126 -53244 907625 -123757 13774 -359517 -861469 568082 804626 -349759 -36252 547736 -951134 771659 -738758 525020 -870685 235618 596996 -23544 596050 693848 -447303 717370 545790 369591 906402 -935293 -785527 -832837 -47012 168683 -490709 -151981 95703 524779 270383 -936284 -4391 -796175 344820 -729466 508411 -905249 -322708 525829 -493014 -970867 20256 -768415 229032 987843 308523 829326 121225 -76481 718651 860085 -721993 -494667 -389741 -97615 340078 -156342 -548724 -243821 -459328 285336 817423 926623 916626 -286803 146460 -530740 -783587 -666100 890438 -176952 -441234 966442 -253771 -122255 -928665 470258 735139 -851747 -265156 510018 877023 -874156 789110 423532 971725 252625 -171917 -213322 -24860 36100 -612508 -369446 867630 823890 -479794 446087 -362292 -830764 245514 492382 204783 -438188 -177467 19445 297312 -566573 -480127 -434601 -16902 -827386 455826 -246014 -816342 -110124 299297 -899096 -290186 269017 619180 673008 -292749 -482073 250372 981874 844749 561280 -589490 -40515 -316861 762588 931715 -930027 151208 -54039 -633872 81581 452579 819910 759606 912946 661616 -655544 41035 947008 139485 -753931 -993673 771818 864590 697355 773976 323382 -64135 308346 -16673 -638945 186923 -459162 -52015 -880367 -481727 -696794 -923705 162801 729775 906696 529966 -648301 169341 940043 -424249 170945 877893 -166814 -930904 849850 456375 -406280 -4807 -958415 523285 -411225 -632520 154826 -970825 -955137 7861 480545 -522232 -431675 736791 708931 -57850 -558606 273430 336178 213190 131504 640063 -760347 259438 -801312 -977805 -246330 -500678 822679 -961305 -471374 860664 575900 754597 755325 533259 -700181 -510838 -528277 -15508 26805 -338361 -187080 319268 13022 -604448 884625 448467 -318082 197296 653465 601516 -415647 -28701 493413 422007 -210297 -406790 -615296 665870 125860 303050 -805017 -386592 -666335 -114051 -157938 207217 238105 603280 -243366 -313640 248157 42452 -638427 713151 680688 979309 945469 -290841 -874100 343766 -545435 716578 -563685 -375718 231890 -272937 376127 731932 -554449 -562431 -7861 393617 -310374 -366416 -748089 -929407 888741 -640250 -981648 90249 506582 906683 -573643 844444 49959 454042 -993860 -86019 950406 -913150 343643 837830 28246 9318 844063 -60571 944876 -417202 -557240 867098 -471276 -754605 558155 81658 -324982 -817753 -462769 909935 -401024 176394 -210000 508725 -795873 206294 748031 -576417 -278402 -132620 729600 480080 329260 -746523 243627 499138 -994644 -665670 302380 242755 202100 -617060 554339 -816333 212333 -399803 233188 382279 864758 -788859 -814728 -849143 -665758 -659266 942362 111957 -944651 -835608 254331 -657059 -314774 522382 -488706 -605530 -924560 153550 974140 -256374 -841688 400733 -806654 841908 42537 502914 195663 335783 990588 256662 346582 423223 113953 -309622 -531838 296462 -849272 -187167 751980 -315992 -649832 -334415 939239 -492329 108076 711718 866037 -611520 360593 -348289 349263 -223780 -947575 -227824 -213663 -937095 359627 -245442 -195636 -458826 634241 -16122 -270366 -554998 521544 -137353 -36563 159166 315571 50867 -293528 445422 101961 -583823 745605 -162676 -217469 -60930 261413 695389 403535 241592 931 594810 41999 -809455 -343926 762576 -647782 -613870 -200294 -771423 510394 921814 322375 26241 -668115 -43766 -314950 -917799 593956 -952332 -77490 -270617 -14009 558953 409235 -635844 843055 853589 -78769 -211651 408682 -310473 -871432 -821085 401403 -329694 -895300 -249477 430167 -15938 -188039 841127 -901143 196036 247109 -592550 94735 988422 -178712 -802272 703898 -738588 207452 981844 -693422 640344 262228 -184920 405744 860651 571314 -906719 402210 -154306 495119 202647 -707701 502530 -776649 76217 17729 -625408 325930 807560 250317 -569838 -781539 650839 -687314 540072 -548361 656338 476118 -671548 485332 -980364 546347 -520578 -832507 222350 539527 191361 693646 -236473 -251592 -589172 976295 161943 923521 443506 830523 840267 -442472 500634 680940 538244 120870 -348545 67725 546104 859210 501298 313511 -569681 563094 288851 -338187 -194937 -55920 -861028 940776 280112 135091 476502 -826077 -422415 506219 9697 -857600 -269086 940316 -473936 951817 641264 -493412 963019 -605440 269276 434100 872780 58711 479163 -926940 194786 -837319 -202633 -880740 553553 -728321 -135987 465987 -787344 994108 987854 -513228 172586 108850 -311202 72700 -140546 -196390 -303560 -350179 313854 -110624 481512 -790770 -393645 64292 -588977 -203080 346808 182587 -891358 118651 -747526 -165141 53483 764327 -870145 544307 933383 -358141 -560452 885057 105254 -740150 426813 609530 -58801 183081 -931551 -727947 441689 148162 225051 -683776 508787 -779219 678899 949530 617629 -325263 -528253 -165769 -437716 240399 -228422 762112 25546 -896393 428700 -727344 120948 921489 253375 -199753 955514 -25930 179280 965307 -577406 299956 -146164 939794 -988282 451533 339656 -596567 532689 852793 410602 -159583 881414 739999 -401427 -93491 -919399 -561120 285792 -219851 136660 -919475 -833560 136982 839892 -357972 876858 -186401 -832759 360247 900898 385589 42553 609372 -257922 -655632 -435715 430590 174147 -401380 344515 918770 -950280 -970887 -918069 327043 609078 -431108 274986 249455 -783954 -97077 504650 493032 303139 -746043 -60185 -586860 -547221 -244744 -678125 454541 466291 577833 -693069 348513 -369480 -962225 -888320 101523 550350 331032 -696952 213913 -559139 145891 178730 -567972 -629345 -285756 902302 221883 -129437 318723 843626 317320 296973 -761699 -649746 -395255 -570732 -235326 -111911 -434312 829955 976853 707249 -747388 947321 655856 102607 851406 -855384 531933 6880 -513812 -815143 -357218 600550 938474 -9497 -262555 -975179 375108 -71488 332444 -19594 158701 -150169 -51489 -111961 -624309 -952588 446589 -618215 -655431 382866 -386181 -799759 -764925 266113 -765807 -516184 954606 262418 -820309 -799861 178221 -549971 859114 81468 35181 -696754 596896 366639 -64822 890755 -445609 -338131 636888 -30992 548426 -968108 513947 -19252 391274 -244715 -576369 304993 -592805 -689867 -161504 -886640 -624140 -779571 -492749 485706 -859965 -453046 456092 -420968 603399 726510 -168923 -711020 -345292 -653492 -13426 403694 351090 198480 -159225 -967320 605598 -143179 -14280 372058 43592 40845 -677318 -398033 904499 -231748 652571 62694 214745 808317 -667171 -236526 907748 49628 246007 740187 -43211 11578 -935853 909434 -388895 -377011 -211889 -257216 881967 -662883 779324 113680 -876004 -223992 62562 -748576 -362665 -67393 256122 -869955 733253 742343 -521934 800452 -293506 179832 -988883 95785 188622 -885887 -544128 825268 -436043 398179 -640330 111935 -204568 -159759 584141 878138 -195507 -386346 701367 -733529 56451 -102769 -805670 -529378 424664 528365 452752 -461623 -849968 -970732 -255193 -226839 -691291 605439 -474526 111824 895553 259066 77430 355173 -813754 -961498 -868082 -268893 -542969 -761224 -526392 -947558 663437 -901318 808502 113005 -76653 -333559 -605602 59730 -102391 -510506 610619 588821 -344811 538597 -553799 892565 -764787 210129 -413252 -512059 701566 -691450 18586 -647251 919209 586693 -219236 -60313 -267392 429987 -622847 461218 214573 37130 738811 482338 -966004 158647 -305488 -871234 -757204 -118982 991291 381408 -76590 841721 12072 215945 652662 -153682 178299 -954038 -447676 -411420 881834 629836 233244 518654 302367 -235063 -775918 -894799 168247 -103663 584559 175877 -597051 -360058 -222290 -922025 333455 674977 501376 -377510 841936 419818 -803127 -602607 -273227 -213885 -159583 89814 -87328 527774 -588205 -269481 997096 78211 31201 779539 -259881 896011 -382722 -607774 283946 -286809 139922 374507 307924 -228646 529338 -758741 -529860 357563 601798 -446476 -157765 -712332 -493255 -354069 -852705 -48699 -100404 18442 -710358 464258 225644 736668 -98669 575248 -474697 -703932 -877052 425709 -354813 -693898 -693222 769189 458199 -201988 786409 367453 -321809 94450 -41994 -51636 -414788 -406326 -502470 521405 156770 -921143 881702 139663 -599495 -500984 19993 564532 -624051 722037 117099 -245451 -639778 -52145 -214810 170285 829792 876334 222920 -838454 844284 -403080 54467 -611633 -433651 745324 -44035 -475371 380068 517019 -705136 188293 -948987 -797974 359818 -493281 -555737 -132461 -236562 -251274 -675272 -761951 -978511 460722 649879 759926 239422 -679155 -63144 183496 389491 -59690 519235 936224 -686302 292209 648661 865242 -489839 341845 834877 534056 674042 341132 -474015 -9457 -974069 -777545 84823 -816536 456167 -372345 -447636 657888 878884 876485 170017 -646280 12619 -273588 295720 998918 727131 -440823 497003 966451 169414 682626 910726 -954373 103154 -908084 296136 816 -586950 756243 -612554 175735 793450 -364906 939656 557384 -176570 830504 229930 -274318 -773756 -637136 -481860 -20330 -382643 414250 672146 -371416 560193 519076 613301 -889231 -434960 439746 -901664 -525809 941025 964794 579588 -712333 951694 -546343 70212 216289 -536858 787452 -260998 339700 -423990 -900841 739504 -603496 651665 69810 920872 226446 678917 -860953 588117 101996 -801437 -500890 -990753 -62182 -668705 -349199 -413661 451414 -460899 136032 646448 -733007 777017 631710 -427316 683664 206656 -779607 -26771 -391765 -110028 -810090 -649536 348945 208524 -449013 266661 -139102 -64718 862532 809393 -49388 -422653 967439 69675 -998161 120659 -935089 440335 -60399 -507290 86525 505103 -690774 652536 -336990 780557 -352703 -757194 169438 48801 520750 -73021 586468 -329703 -720099 710324 87420 -476044 -462831 720788 -111488 923494 11231 -960800 -265761 484824 -710481 -461556 -616035 293349 821119 -395779 -782767 -883234 -971489 -243 -770522 274119 485942 -223990 466394 939735 56763 219575 401602 1148 -873859 -822327 -123708 290260 182044 -292117 887771 -594763 -442867 875707 169367 -393178 96922 786250 -417510 -657948 767328 276256 492700 489823 -204721 324022 576616 971834 850989 25083 -362275 -881970 374036 -103344 119022 -340441 359151 424075 -543197 -691450 482433 361975 -159595 100317 -865825 -185134 792054 576726 218096 -337970 -186746 121164 562292 -106863 830239 -414511 707322 -629450 222506 581159 22889 903497 515240 -507834 775800 -574770 495018 914908 14005 -173381 -941095 -49080 -376702 -968199 -160785 -807394 306579 -593561 361404 812199 -600078 658391 -367326 827358 -24324 759184 968985 379380 -283039 320970 -198100 827852 -281433 986549 268922 566912 -805593 -270 -986699 -592550 849167 -415848 930855 927580 66142 -300880 507816 818745 -445333 603833 -734423 937945 211039 -459482 902573 -230055 -241226 -384805 -431926 -134520 -368957 -821324 -167124 -547861 -588887 -619651 -462062 -200134 -874270 -171013 786640 -884382 -485573 -926238 -308149 -840191 -745898 487260 -868352 -579220 475431 -944887 587390 -693972 140151 -457223 663015 -79875 -351515 732724 -117006 375886 336352 932658 -664468 -369340 559278 -114333 41395 888502 436584 332841 975033 -287566 801019 -923815 -831865 -449545 -191448 -687554 -276424 393593 -643451 -835435 198650 188641 -18693 237714 -191472 587274 494406 528858 216402 224389 963448 -155513 893483 -314475 701686 92199 643866 -549708 204793 -279876 982194 -631028 -448626 677566 269851 -462849 689046 621717 -980082 695584 -12345 838431 -850595 -709577 -744023 277808 797288 -839359 -32102 -950259 147497 -191379 915531 772080 301353 469664 -477503 -166521 289929 -686222 780757 -556555 -31878 -434385 589492 658639 888773 -169897 615263 -217823 -806588 -667617 656428 706406 -139417 -309138 -950845 -473453 363952 982368 885794 -513011 -439113 216902 -516966 -182865 -373593 305188 269392 764741 135103 354610 -724932 -546541 754642 731612 434093 40015 -355897 -780478 772164 -468190 787738 -348360 -814732 674731 -875943 643782 300424 -814468 -742361 -492759 -756835 -564069 162877 -669487 360100 161282 663268 12258 659298 621216 -683396 335795 -187281 -313642 -916360 -9135 7482 -590213 653024 -969731 -477053 -827816 41166 884394 -170912 922285 -962959 -644224 352953 278186 340109 270044 -692276 280822 129017 12365 611753 -483029 -295392 -279656 5431 607320 764545 616629 -594003 -165377 -255826 -129072 344730 370452 534736 85321 634462 -267772 -51806 -138059 443055 -710229 715121 -530085 179093 297053 167843 241975 -700051 -641186 907437 336378 -67862 -610454 61467 -910328 151823 -832722 -92916 -457991 438071 -358196 252723 -246120 -246515 -813605 988376 -548633 244500 320869 488917 -151911 -976095 730600 546457 -647273 863835 781909 -880984 -816772 -155966 86932 481048 -768999 -613723 -475779 542870 -430479 186283 -719903 -649377 -77891 -271413 993023 -343480 -123670 -698412 -863601 -690633 78486 -429210 -356677 690599 -165993 -446090 601889 -935257 -869132 186830 516307 750044 -127638 545802 253142 748795 704616 893724 -930138 168912 660243 51146 -835407 588857 585411 -81109 -400937 -560725 -412412 -637779 -933263 938669 582550 -732526 -675129 176856 956398 226414 -110184 690909 -472653 393003 -541931 889983 294977 578565 565478 -371948 -281559 -771441 -162780 -251383 327471 994092 250590 195419 633035 -462314 -589419 164638 -293848 -513190 30783 720890 753704 552282 -187449 106025 366302 699978 -146804 409466 54163 -737996 99806 837073 -577726 -644492 -671740 374309 604571 183228 -733896 593025 -252156 732049 47912 180356 -139245 -773684 -87049 -200096 806805 -275173 551099 838750 916875 46589 698877 294361 -574168 -381239 -489027 415935 -532908 -670296 530411 776851 -920021 -306538 925806 -320531 -32257 982629 -672864 -939655 952530 512698 469968 600948 144221 29838 -750529 908722 -99316 -823122 -27996 -445030 571263 -966341 496425 125608 609802 190507 478443 -465046 -139978 633927 -597635 -90748 173758 -736213 -13850 667949 -118125 -711863 751134 879663 -881831 278374 -973419 -790933 -753560 -152165 -901843 -799790 144459 183381 816059 -882195 9028 -123307 830473 997974 -170554 -715215 -614697 154685 -593158 -514863 579157 452580 271163 -792973 668203 -386396 -724583 -27864 57841 118245 501338 -948651 -336072 578345 592244 176179 -750209 -471038 -32620 262991 718526 404632 860443 -239350 115295 196900 -538725 367514 -120384 -674825 459615 -435321 746034 -102284 343392 903599 -498307 157201 447696 954179 -87462 828891 -172141 773959 -173705 202479 170049 754582 -683145 -654079 591654 -661924 -121745 -758311 -164286 -369382 -23830 -330287 -841654 -433498 656614 885465 -516827 -493272 -299051 139251 408815 -731362 -547172 248887 -189191 -733480 351383 853455 -485817 792189 976276 913276 -144496 -986619 -168108 -236144 446530 -880068 -327667 -9998 15996 478917 892906 251037 -411886 896789 -701175 176545 -10484 -716428 711036 184481 -561369 166144 -206775 -663213 -77741 636073 814186 -78973 769715 433718 -634546 204432 -813792 -856898 -625322 -57235 688678 -469072 590552 -876766 209798 635980 781728 15305 661810 646055 759658 -864239 959829 914731 -974871 960702 774984 478485 -27325 -112601 -547683 95094 -953838 680758 -567016 -439118 132709 456940 -445775 -69373 994109 962650 38292 -168457 42769 904105 -243551 -356754 -234038 -104557 305133 312989 396232 747624 37182 438030 -380581 958858 -225645 -381154 -220854 -942094 700314 -629507 261712 312616 582327 -498639 -437606 -450226 -244732 50068 -439094 598166 -57013 427729 453239 -419128 -924786 89323 -463574 -259523 621952 541750 -805277 -792346 104458 713052 291858 589894 328006 436826 404255 -717964 336519 -538240 238818 -759654 830799 -333324 600747 -70536 115928 222767 -392388 -652574 315660 772607 -735414 -325571 -170868 999299 732800 577671 119853 765491 446715 -208692 771958 872021 -272305 -880719 825251 861961 -814848 40685 402086 353982 351754 902091 740385 -99142 -533414 -975830 -309907 672022 230355 759676 571157 563135 -840758 -599733 535771 994551 787722 710831 546227 -629806 -861615 403161 -979133 98234 -176815 957963 -391830 -256149 -493905 -748770 -174538 788471 444039 237947 407787 -515645 -701209 -334302 -613757 635528 -296497 -150618 -504792 -489389 -936520 -622417 468924 -739962 115466 294391 216018 79957 -922332 -164915 105010 -476087 -252840 855061 -610215 528448 -779412 685510 680567 783083 -335462 169706 -506769 199631 672656 -652254 -807206 271045 -327695 325663 -79228 86523 -340269 -825558 178926 515440 632255 82974 942154 -719237 541748 766184 -994430 41412 781220 -553074 -102478 290761 -803467 388005 121257 -920869 -16127 -944423 -263060 970655 210711 709481 759987 590862 -105224 817704 600810 969461 390619 -8067 -703951 -54283 785129 329316 -800548 696708 -694207 -302613 -376204 -893334 -98442 -226378 135348 476741 -679796 -94853 -69491 -338298 714750 915591 90146 -2062 422715 920887 109005 -214494 208804 969087 950168 823555 -319600 -310937 14149 -53162 -91575 -244727 866375 615473 97804 -692203 584390 -195332 906124 -237491 -38241 128629 684912 -587511 -705054 -404180 -463152 -117452 -932398 336520 254908 -669876 664680 -874559 696118 -558234 881744 651108 906163 852264 156139 -5294 514717 679118 286667 859456 758484 163878 -211398 -634055 512936 -902893 184116 -983913 918753 132750 30312 510094 -368200 -572640 -670405 -362207 217051 689129 349893 735659 452844 137500 425041 -850984 590467 -561151 46945 485289 421927 -501006 -755543 -541837 -242343 362846 -397041 584544 552714 -229687 759218 -76819 -561249 659530 -967713 -755861 -931468 133644 -383715 -526850 -842921 346061 655010 -306015 269704 -347294 -830756 -713185 110400 227889 -490519 669083 175399 725813 276127 459402 677851 -463362 -136826 -727116 194288 -952402 269017 295862 -516245 281085 632968 8451 963142 -720330 428088 -473250 -349712 -721736 -173375 92641 984650 -270730 -921681 -820486 -77014 951288 254019 -865303 -730661 888791 -866961 -74557 472475 975173 -416803 -291342 817564 983426 830185 -790861 569092 -859800 -530142 -681066 -840851 -776352 181453 -920959 351974 284779 965858 -990547 -869776 898074 130700 636712 -820094 711830 427181 874450 23685 207897 -66471 -354080 756824 568563 115158 -168612 -699571 941574 -618846 399906 482730 750538 -415891 -613916 -936406 -272566 -74085 -251352 -260871 -816987 384835 827589 -164676 -873587 -589 -742935 563590 -631476 481001 866198 514532 -595014 -960357 133920 193362 -327736 567344 17073 -526397 -732551 -317883 652229 -132834 -843421 162345 -983250 454459 -916302 -438430 914321 -983830 222886 -815322 592103 -367507 -956528 822754 817406 -450568 -717608 -437834 229365 705336 958202 409847 953667 430154 -147323 582828 238001 55103 742939 478865 -555173 -907746 228467 -979689 163251 255202 861658 523234 420094 176504 930862 -64310 427989 -414909 325601 113883 -501723 528920 894332 380884 -607312 479554 913178 -44628 425610 -128514 -727447 626440 837404 842880 -253780 -144698 110884 509548 -214725 -913546 -367565 952798 -613247 940380 -904402 649956 396925 -551953 -652466 291198 -430782 43868 236448 944676 532600 567428 -426106 26048 457048 376442 81203 649008 400052 984710 -277965 -895930 -133524 426149 -194591 747080 -368390 627334 -721681 -689168 162663 -141426 -600478 138988 -401580 292053 -393198 588767 676082 252968 -303954 962782 121738 90245 -798281 -546316 -946442 -804959 691713 -800225 12582 -393883 -666571 87505 674588 82669 -363823 189168 -446224 345992 38822 -700074 -226995 -883654 -2344 397138 -341902 -365635 603362 -764251 308146 977788 912144 284037 957172 -936809 10243 -950370 344628 984290 -469583 -893684 512768 908262 -421662 769378 -305797 -44066 -692684 881958 -610850 541754 -232040 359890 -503950 341152 -745646 -647723 -545001 -536602 109693 -606192 -149184 -592230 290693 -892710 287221 -254342 71723 340860 -402608 -766596 -758524 -612427 710784 -516921 799994 722232 -598199 -386504 -397110 -175575 956802 -147874 -727419 10531 -309994 -886658 -230129 208821 501124 -603376 -702045 -695456 482398 197568 -940595 -706789 -850867 -523025 894830 -160048 261132 -968145 -774725 -697636 -699799 -993590 745278 -626925 480967 317499 550740 -937287 94110 609203 795949 -308342 83961 769430 68432 992947 -390025 -512004 616852 355030 -153525 569393 -666712 589834 -499779 741940 650124 -827815 -106073 -647492 158741 -130368 152824 -155218 -82707 -189133 -624588 -495576 385809 -826218 878321 -516742 -920623 -560571 -963876 -335705 688723 -898291 -288334 -870423 886033 786865 248520 661546 696534 -851226 -105852 -894709 -670139 719063 -120479 -715167 -492206 639138 642414 383027 386631 -795560 -423984 211006 -864063 593025 532156 708081 -117456 -113642 -240770 425458 -234278 819461 267124 51607 455896 -238287 -20461 245357 -768616 943471 546402 -849868 489946 495115 -92934 27104 -374349 80704 931724 -946790 205581 -582717 751963 262973 -414812 -328007 -510659 -947750 237706 -349508 -806625 -432331 387236 735963 -117250 195270 404268 -220649 -720530 -540872 231085 -423578 -22121 441197 188170 590899 938291 701560 203639 325980 5265 -534366 -395395 -865357 426901 500454 -271365 747774 -703690 556917 -259296 -701192 551295 9394 688242 -315315 244879 -709194 790602 -64095 -77032 -282290 -222123 -687990 145891 -762120 529557 664465 953291 604778 -81314 -478923 -199618 535947 894169 154473 979007 814712 -166012 495633 222950 310400 -154192 -550648 158431 -218200 -501630 288157 -232729 730280 758259 -945135 731858 -484116 -544047 -214501 -363129 -960620 -977221 -837147 -955134 404213 -21464 -202356 -665647 99861 -244384 -805213 -842600 144179 121729 -780111 -667890 419389 -109316 476462 -481539 352471 952598 -911094 136262 793051 624872 -251226 -551974 -247852 -361505 -804263 891714 494337 31037 -30483 -937960 -505256 929045 -407264 -971892 654977 921427 344483 -594208 281815 -849486 -662371 991981 -445845 973124 932649 -686693 -378496 -184979 -774188 -74516 903951 -531736 742817 827762 -595131 -930367 -822011 238677 843776 -969767 -693909 -127794 -939818 592614 521648 -68306 -28530 -58128 30632 989656 166052 657237 -814056 748994 14026 -729146 -225862 948345 605666 609864 757820 628634 793221 -553804 973249 387545 -660225 380726 -36130 -623106 896208 -67246 -943970 -384669 -20948 -968486 -462209 -50312 -936708 -483335 276594 287167 -635557 -508500 -592673 938576 502042 -925628 971551 556373 -405699 2917 -983551 -856945 336507 -429046 -867515 658256 342594 606847 963236 -430977 -41807 989029 -624570 -906729 -564836 260785 -67254 132136 -782965 -672850 -425022 47445 -668229 -482698 113460 590804 -748004 852349 -551654 -67983 -559663 34822 60643 671499 -928589 225708 447728 -101867 -462769 346587 891287 579735 580067 -245036 -77661 544299 -885659 568108 758227 609024 -360708 -25267 305623 714202 -655356 -866572 -85930 299280 966927 -588367 -726550 -664820 433119 -304918 -905182 -277937 906349 197337 -646785 412650 -872475 667786 -874888 -844666 35623 30173 -372618 413789 876743 -740470 -501544 430399 -317810 -859240 830065 -479858 374263 785764 -562811 -356797 -53837 155425 -146096 335079 -250714 -623150 305022 403097 -428441 -65455 494260 -56306 819268 -56372 -361850 736781 -866629 468803 -593154 -769041 -882814 -860917 688796 -273754 261377 -798770 -762800 618034 729939 451080 808962 376109 827208 665099 -999542 -710080 -321818 -606595 637496 964523 491875 384085 919758 -461502 750764 -565407 582017 -991253 -754591 -227773 482299 -558815 310487 -261777 460892 -129677 -721899 128431 19637 -661115 608344 480927 399243 142734 7695 376625 -396198 -38439 847327 428842 601999 707397 -86112 27428 -274163 455364 435166 997514 -328023 -944288 725465 -954593 -102866 -684495 -472187 -655369 -846502 476264 -901109 491003 909790 -521017 544198 -631575 -956830 -754265 317767 96851 -8961 351729 -453935 -719972 -629821 914341 -770338 -381314 928689 -582186 10777 667398 801471 -52308 -890527 -944747 422102 -376991 18508 -219295 414677 819524 -407774 35827 -825203 885689 734173 -924121 627014 973367 -426832 294447 -721734 95176 951037 -143472 935445 595469 460382 -491741 -84613 524215 -849379 108437 202113 -550641 -990661 714087 -350285 536432 -920851 -665873 972429 771911 -260710 -959402 419970 -579174 -479650 161944 276856 -338946 993290 -805625 -981943 -31841 -681182 -819384 502212 357180 805470 581331 -814294 239912 -166870 806519 -781774 823370 -137306 -793131 59781 890398 -491738 -529183 601922 -34638 -915149 -456860 -767749 157226 -191608 363516 -379209 597052 328342 -701926 875630 990773 -366591 -547198 256528 111218 671392 -586289 192254 146919 -235903 876653 630543 -747492 121570 962333 -980596 792107 569657 867701 -161483 13508 384686 -178851 -492102 -367063 907676 690067 -473277 407730 -976877 928808 403560 -253366 85848 -530047 -597191 304111 -742429 -916778 594743 -773066 -918175 -129738 -442023 64965 -616528 -834559 -508023 883544 -712730 -751123 522917 -99139 -591030 -87550 190334 695384 338520 944030 298972 90399 344257 456945 783480 -485986 -663575 -600190 0 298484 876136 -867031 296598 963668 -507894 -355822 457553 734470 -124977 503104 553659 -760860 -718613 643848 -940590 146653 622535 385682 -922489 -277259 -429826 -381476 678338 78787 27489 529462 276956 -574350 223603 231879 -362205 799040 337262 -519162 -653222 178946 682428 40770 739126 298270 -482561 418459 975202 984463 670346 875014 -711300 -264603 344677 405837 662038 13250 -426163 417677 678198 -211746 -467919 -999626 -192554 177924 -625098 -58737 -108444 -249709 469429 -6353 -867645 581886 907704 818565 859721 713677 246400 823888 607295 66842 -601854 488232 262500 538900 556645 -651148 -807318 -313089 142469 482033 973815 -572879 142963 934705 -621659 612630 -920333 -158822 350979 -790482 373757 -381853 87570 834442 -242883 -405478 454600 534355 -49645 -288351 -553839 -810173 132243 756780 948681 -392790 -131323 412485 -837949 9194 247271 -517047 -388667 185339 -422426 92136 -21367 8040 223593 -707928 -924994 895824 -153978 610402 988805 805605 -805365 483652 -437259 -507791 -918666 928589 -464872 657228 492925 517460 366187 -798617 163720 263682 400865 -867131 -60623 -53677 -152095 -987012 989771 -560614 -162877 -986696 -838440 156282 -764713 -260679 761873 208109 688350 833616 907746 746432 -53489 -924699 -955797 241557 -904172 -827404 922241 945248 388490 174860 -206165 518250 -147451 97999 -326363 125394 -884983 583669 519008 994311 -57198 -966200 -802688 -205745 -949363 909993 917085 569027 446173 918537 925955 497872 -322345 306545 290994 46519 -180923 683260 -701346 -959218 -580121 -887592 -743377 68542 -943122 -717240 -498813 62467 444415 -668892 -971801 -727185 524470 267863 -56030 -771737 -241760 981472 -394582 447268 147392 -375982 -677971 -517965 616843 481365 419209 -471563 119148 282018 -193964 -119264 -957119 514955 322261 403260 990044 -47375 102281 236199 -117758 -972853 300320 452626 -10769 637222 770813 982530 -714031 -3425 -762695 807888 -722615 917354 -423648 -571351 -971539 -475697 -311758 -883954 -411448 -374744 581028 174805 276440 963301 -253476 58278 -291825 485768 -180999 979839 587347 -476375 -445239 -368463 -819458 49267 -323759 -244383 -903585 -20187 848328 -144120 335927 -895982 -398180 -274702 191292 21793 -13460 543427 998041 223822 -192500 -611091 412140 -943321 -667643 780476 -361657 -561329 -959342 222922 -168655 334207 832676 212747 698146 458496 193374 -477373 -817014 683058 750617 523530 644554 184072 -572062 -832817 693432 -359798 -750217 -342574 -318048 -425774 -636082 68905 661566 -816753 -455410 -570564 676805 -261370 -407020 782281 -903204 -205685 -970257 -771488 610971 30476 -3099 -468760 717330 -996345 369004 -660456 26818 979342 902065 367359 -120798 -259510 -375404 224893 345500 670966 -565847 -253752 156429 393056 477113 -829848 -556728 327403 963520 136634 171668 -775025 -71059 954865 391593 494295 263460 -534384 -307145 111586 -373633 752626 353376 682595 -270007 -169918 -19783 -269150 -920574 641795 388557 -280455 380254 806922 -182631 848855 529221 -879617 59409 -867648 428884 -446369 22169 994378 749659 -125059 -472947 -82782 991454 671740 -202438 838661 -19692 -65066 -359581 341064 115562 684761 857149 423121 -755455 125861 258163 -478181 193452 942255 -773085 -657483 -172429 510657 -531362 -322876 927506 319351 370732 325245 -466949 -58940 -833786 61100 -318768 993643 799450 744112 -289814 -857466 -790517 -12421 -751787 -306174 774382 32791 830161 -959711 -194994 217756 686674 730871 -854167 4027 546049 458734 952561 147255 543290 -523965 474508 -381466 -825204 218246 -396588 -683083 331195 -448099 62807 336033 -82879 -837695 -632296 -297794 -184631 -398593 818061 920884 917427 -848071 -491105 449341 592915 -553949 -650707 174376 -963279 355015 -545399 -257318 -43510 695041 -103943 96967 -476594 367875 -237897 897405 -205728 157778 -95246 -859110 655066 279111 -497845 -613296 -768122 715152 -198311 -570007 347621 340396 736933 291005 -725716 -300814 372654 -16451 -235582 575499 -903578 390763 960068 825971 -13132 485215 -41855 -479492 -288784 -322875 392574 -35381 980586 -234918 -491277 -363687 -80029 153842 -749236 652019 -995950 -46092 619945 339771 194336 610140 -601761 -785628 -299859 190648 273909 -907526 530505 -93908 750631 -427048 116859 -317713 36582 -469840 599614 868811 -730026 -892601 -7297 153121 790222 -382922 -381024 -770846 -36900 -538518 980472 384407 -231617 -486748 -751791 -420517 908779 344826 416232 991195 -162680 765524 -637839 -173219 928499 -279952 -264176 121910 912572 -763553 238049 896209 264998 317446 -338063 104111 -850134 975518 -769981 -631070 -554379 502324 -924724 -433902 -93211 -855895 927479 226296 -75760 298291 37921 -597531 -582467 501466 534814 -192452 366569 -995844 308018 -715021 434627 366282 793 -802537 714160 151752 756225 -80955 -391224 352977 -150774 380593 982103 -208751 -188979 -285533 -963619 -437239 -15406 239733 323086 235279 -964969 -412777 610387 -290997 -153584 -355317 956103 307643 -876638 -652951 -17989 177327 -559577 679899 939571 -982066 -101907 -21086 751719 278160 9143 -688624 874690 945217 208315 -649588 721894 536068 -293342 647057 805542 -636466 -526325 886447 669707 -155929 47752 -814455 -430001 -763667 -95713 -210987 -629531 363728 222154 7135 -431249 -850729 -595337 -62714 -851001 -800231 773129 -871363 730871 46469 -853802 205836 -260928 201819 -571993 -571635 -942569 3505 -434501 881007 252963 -815633 -903356 -31754 33985 639826 -124823 946297 -696960 -267667 -101438 410210 -818011 -173789 607455 -115790 -65496 613678 739265 -862214 594613 162844 -63777 -940189 -572756 -222259 -306014 -680025 -802911 -55178 -783255 944662 -738595 -232287 -415993 -385261 -389797 513195 598592 -118252 13516 235460 -90545 778149 632212 700146 -401821 55140 -677942 -64113 970910 -919290 266044 85574 810004 160594 45801 -114790 -292142 785569 -638843 -492065 -651948 -890907 385272 -128193 -499570 -45922 -457505 -843081 942436 -778266 688522 647191 -32718 18278 -16644 858885 -484283 605662 802030 953210 -224801 -995294 -178100 689860 -629961 29080 -615113 -192510 596855 434363 -266495 416940 -716227 555418 -572492 -465528 -468838 800857 994700 725942 -723434 -69201 951160 -789211 -680790 -914841 412061 437403 578884 -519712 330067 -434767 248263 -639348 611494 283348 171656 364405 -230570 133190 -562862 340787 225367 -942181 -280862 -619145 -888878 -675651 -460308 -175740 -432862 -413720 276245 926256 -110248 700334 -64137 918887 174904 556276 -7904 736296 -992711 751475 -819181 552326 -870391 192056 268229 527529 796935 178341 -873439 -627765 -463033 929262 560389 344507 -695407 439196 178499 482397 714594 -41586 -270559 914472 -421783 842739 806233 699430 157580 994000 -218470 674680 -563231 735232 -298235 256080 467381 723632 440496 -397068 919432 207839 839590 -331326 997647 835300 211814 -99930 407217 189415 -688928 702630 -253557 626406 860539 620119 945004 637490 417297 -956827 682201 -837904 -655759 -970993 719626 979609 -205476 -997208 -523926 945914 -225400 -691945 -490981 -236876 -460383 -193448 -692367 -241731 514115 806649 254706 -128931 -151935 -24162 -173475 843570 -575263 -766851 -194145 36909 -823842 -804381 634463 421011 899045 133037 -832013 -775683 -862888 825296 923113 -476968 -915954 727377 -724096 -985243 560976 216781 87212 891450 228062 -482061 -171755 52799 -347032 520325 555160 -122446 355477 -620069 -427196 -410332 -557312 -194080 561887 342137 -833226 44050 -149793 899692 -61639 479878 -82063 -608247 -352384 963682 -600459 -335951 608885 -589726 69376 -881127 837877 760276 930777 641356 -879916 -463972 -903812 -792924 -559273 -200400 -3942 -268331 300215 312220 -875241 609635 657188 772095 -954357 -287322 -607296 -775155 937026 -976435 -204768 -25717 782780 -216744 857807 -374698 550701 -657124 -830133 987356 -198274 45507 629253 950305 -982838 -351030 -95131 -557764 102370 -922878 -116796 -894504 321481 696591 734576 567091 211897 -517140 -65620 172962 -877412 -386588 -903379 312843 346900 -762470 271134 -110871 587892 996611 806557 700108 502212 -86169 607548 254038 -518079 -834461 -431359 -985793 -456357 -712598 984038 -601518 -187723 127295 -800295 -978962 -695384 -213892 790589 -999417 -692416 -658161 -249368 162082 -681539 -159048 150435 -141860 -555244 531596 344877 610403 -310292 -828555 885688 -367237 90785 639152 -925462 -599942 -104252 -379827 -262819 389452 -564327 83890 -775777 932977 -284136 216601 137395 271354 -13203 -563443 -767345 -182512 553208 -672399 -766308 625133 112461 -426375 -243398 -489887 -701771 950575 374329 351950 -250581 -873489 726880 -144724 617952 93291 -708503 709254 302775 574249 -747645 -268933 -500406 350208 -379953 -305602 734947 336286 225124 -214506 728580 60677 920779 330078 -305056 574217 -586748 -536314 -80289 401748 646015 306193 607262 59106 -475357 522645 -844948 -777339 -316853 -702018 510286 846050 554052 87244 273276 39282 -970672 -101104 -80286 -731261 105126 328818 -426847 -418380 -341264 -483346 -849397 966524 -811701 -380525 -802774 980900 644171 728195 -753734 -858936 932084 657654 -677206 895066 60994 -631626 -928993 616223 799010 -537564 -232848 634288 268662 753842 566699 348922 813333 -304282 -784753 -37313 -701751 648542 -158448 -670829 -481200 -150713 79191 -743329 523227 319844 -475073 898273 140818 853901 16857 241066 -55154 -495955 179944 -900321 -292003 655683 -270234 -45191 -678526 -787870 -763779 -871739 308722 632498 -682097 778085 60952 269420 758958 -806387 278226 -346014 -115035 975942 386545 -235275 381677 -706962 -995651 141468 -979783 -819786 -901777 -758556 -859157 304291 -983754 935274 83996 -99570 -716110 400995 -755176 -245468 -984452 645652 107743 292710 121244 552026 -575194 -603350 194577 745508 -178860 707352 581197 -427916 -99579 916782 714294 -820510 -189558 261181 -831962 938777 -207769 994153 378987 -834216 29268 -516563 688456 -566798 -847172 -544555 118259 -969394 -268607 113538 -913899 523624 121271 953386 526669 399310 -276572 165013 -432979 716451 503238 -268191 734907 -776544 170509 -305537 -565774 -158450 -496612 -470349 -661186 775373 4813 861592 955012 17873 51370 636954 -217065 -771681 91765 538234 -611900 -93868 694048 667853 584391 745374 -168746 208509 -308909 -456766 208496 296775 323342 317844 963329 254140 -325229 758786 112843 773184 -223633 370442 -757177 -436466 66980 460478 209825 301362 226729 276039 851897 850061 -976537 -273184 -414812 -252204 -406210 608343 -117975 68369 -943234 -616561 20164 573985 -666897 41856 328358 150708 -768823 -740299 957107 634321 -798532 -297139 -42878 -736561 -330390 986492 -506143 887389 -933400 -94329 496591 -362373 -255424 -99765 898560 -838914 348402 150966 -852131 280464 -115986 131660 -268799 -619730 824732 796451 -904260 -325336 -278443 -846616 100116 360740 -665113 -879144 -943809 -542820 4501 -65848 -85333 -410021 294292 929054 397942 -73980 -128625 -255403 625398 340875 721699 841341 948146 -891974 694244 -688456 280039 128814 426327 -228418 -595068 -705321 520182 459866 718510 -39685 -153681 52587 -697027 -213836 -57627 -696476 854333 556909 108653 -696500 -475666 594793 -487278 723646 804037 -683332 -947566 198762 231273 861520 -550753 -989677 -798538 -39839 -961441 -599025 377021 -473343 -45844 -495413 519746 164373 231124 -346428 -426820 69975 273946 -374514 807641 -434990 79412 -224687 731512 894441 599307 90055 -283347 169040 -720386 -599617 574784 -970352 -714913 333598 -242386 512904 998516 907352 -463193 290151 397815 -434181 -930289 -892109 708119 901157 178941 -49979 128117 318217 865726 278474 245543 400110 762451 -844604 -792775 -241617 -565650 -781561 -192473 932668 959866 471996 -709276 -631401 -291312 411233 981462 691673 394627 748487 436440 -481877 235733 169619 481719 787021 479551 696766 4661 785426 -152915 408598 209545 -333983 -785345 660922 -601764 563254 173769 221729 509645 -412513 673108 578963 893167 -135616 -265061 -382545 742598 -23344 442511 464739 927950 316057 -514604 968183 -520204 677756 463426 758915 807066 219883 584676 168692 752151 -211476 380284 32396 990261 451997 -444803 -758818 81201 -505174 953872 533846 -335041 -444327 -79729 882863 -460925 -803969 -907507 569467 -316903 834183 366284 558622 939534 -660366 -411834 857811 -964892 -556590 -135771 495526 959506 -904113 -208693 520313 688514 677282 471498 33663 104722 -295268 -911252 -531132 356884 -357600 944941 9890 -550195 -202075 127548 -985011 399865 59829 538622 -858551 -629307 299120 100363 -848785 43092 197898 744111 53227 -678597 -261944 223466 455105 -398075 928263 383089 919619 -659024 314422 317098 83740 734126 535511 892852 -282935 760805 -9342 541661 317211 307119 867553 -224599 -261065 -604198 -161099 -640686 -799467 105385 981456 -215357 -381308 -785071 592409 790683 -621788 726654 330507 -333520 -53141 -434868 472246 -267126 252449 -259891 -466755 444260 -193181 -350711 898646 568622 912036 -864390 793805 -779506 -30297 -442612 -30975 -871974 614407 416419 -107546 335135 81456 -837355 -449279 203166 -605341 -861141 409327 491081 -822347 -978396 275422 768074 576400 980146 497426 -349699 805041 -725893 -687902 653297 -910040 696090 -126920 -836757 -562084 -972901 -896747 -877725 954244 -622333 -636534 697733 476591 476101 941248 -134223 529468 -165298 872178 -992004 110691 -256262 483053 774828 286123 -376932 951703 965824 866673 -576773 97253 -614043 -647576 39119 -165533 780290 -205037 -267192 571439 -735058 152396 474503 -798081 414388 853569 -322141 -729577 230550 596722 214054 -948269 837511 -417228 525069 -418396 410607 724785 -983988 823434 700139 390501 -937145 -312161 -661429 -42846 -926246 876300 -155374 63118 -764590 -663535 -986375 -553440 -342415 196866 -729107 538406 145006 735429 636812 -829374 916595 40789 679852 867176 689950 588353 -197932 -844318 327808 -429267 -499264 -693940 -84575 -369712 683362 -627176 -858502 920309 -499877 217483 -569991 826491 389510 961727 313984 -167979 -543378 -62945 109159 -91766 151251 548846 -625034 12085 446250 542528 -840981 -657658 -651495 114686 905594 -588096 -482945 655591 -761912 260025 250473 373514 53103 -126115 294302 -236083 -511747 -352085 -989931 -224279 943477 961974 659065 277227 -536244 760614 -468692 305588 -29331 -490699 320577 74746 -452426 959154 692992 -716858 176377 -903935 -927130 -307596 851580 865305 339235 686134 990201 -308476 887450 128401 -272737 -480157 605540 304478 515087 -769688 711117 -35126 407647 -233767 -123562 738519 427290 930580 115761 107992 325438 -173051 -990648 -413831 -545475 -515022 350391 -283083 -634371 -476624 -281779 -915234 -269223 506027 -496625 591385 -746851 565090 891701 -697889 -311539 -733784 -535893 2301 350687 -455708 169489 -869100 -615492 -856686 372155 42650 -474044 704832 -383054 414167 -251001 -639470 255281 -83095 -849908 -219330 330281 -252863 -318130 -211695 -582979 -872028 157625 -980888 -143033 -848214 -374734 971448 -990895 -979134 -475508 -46202 -748259 362285 467604 -3473 837150 363006 -348282 79266 -503044 401312 824982 -800799 547732 -341680 847464 -27388 -863370 -487137 879640 478454 528485 953074 -227789 906422 602458 931329 599867 -959274 -900863 -169765 -243033 -160640 462523 -833184 -69023 390380 51098 694854 318022 418411 419560 -738283 -599510 -122784 231713 354347 536657 -547007 469364 76089 22135 -759910 112710 -474557 123081 11658 -301522 474788 -258838 826693 -949254 996231 -912913 965648 512041 133103 -440221 432072 -398480 -284879 187331 368603 947893 -145035 -501117 -354355 -932586 854585 892936 491701 933219 694477 -370900 -826818 135328 674648 414653 941222 -12028 -398255 -160130 -299710 -317571 -413305 -849884 271608 514217 -906470 -358822 890691 -36770 631551 -899650 787251 852132 -621184 -387230 28138 -199371 830394 220619 409760 634884 869533 365814 -669408 -227021 -238864 -908850 -876727 74011 -13622 -298825 661647 85320 200218 403078 -736265 -820741 -137825 25862 -188130 949158 280945 -440331 -195662 -952077 885495 -168955 -888073 416958 -901394 -805028 -457405 695446 -366488 526613 295939 -684992 65355 906172 -544844 992179 931918 -335019 950634 819741 -128128 -35114 -664243 -55203 205888 968232 415511 -707705 -96186 -626774 178968 887396 -70760 548014 -62926 -79633 -345706 -137861 -788771 996185 -868625 744009 -201692 -352891 -404823 303944 -602202 -654451 465053 -688999 -141674 944059 782201 583507 -202437 -544495 487868 478847 132592 387522 111550 -730979 623013 -357322 722213 110749 947293 -121590 797937 897382 -281682 367245 -22671 -363949 -287676 -908603 -692661 456113 -507937 -281112 -238088 946370 431952 985827 384325 -331203 -182529 923606 -74156 619467 506728 644118 402841 571404 -362598 534825 -406819 -988144 -882889 -577842 -991809 412383 610295 915315 90926 60658 25252 468029 -823056 -611145 -928225 875140 -859874 -623728 413402 327123 -915803 -354988 -970916 993772 948550 -824755 -998336 165954 -643689 491961 -356938 577790 594433 983753 566528 151931 327360 -466779 29942 -205750 279014 53990 -839165 164654 484440 531994 -871386 -211679 -580657 -543037 75378 -504499 -406824 -303399 502415 -961900 -935340 724292 870071 -797559 212473 96866 -342727 -392716 -10801 -964601 884729 -702894 975925 -177544 -767251 787026 719321 572271 266274 -965799 -893373 -153830 963637 897663 -824629 542748 -549285 -450672 931870 505995 -288807 -167667 539069 535408 -166132 -466264 99070 663242 -349853 88139 -235767 772106 -99232 359697 -520228 504472 779547 -854197 218696 -381106 -9281 -633987 -61326 277624 -591349 -630177 -964781 358874 -704302 790749 -253896 -516950 -274565 490391 720578 -428015 -755966 -41631 -34330 -484562 540661 48707 -42641 -993773 -796169 278138 -391433 -632762 -234047 522486 471282 375490 -194916 336731 -982748 594291 -366360 -548608 -359771 517821 835865 -947342 732772 859382 469684 -277518 197793 -700569 625878 -452493 714610 -716848 880814 -238819 944575 -300447 913918 -798131 437318 -688575 785565 -23406 574871 845451 165880 -22479 -504295 -548533 826893 83618 -321021 -640506 -525074 153617 828644 237488 497604 -841122 512156 -191693 -829494 -773218 -446367 -94609 -344882 -553448 858043 -270028 -252621 -319928 -395385 125001 -906127 -225313 383480 275945 187539 -600511 -490991 -673855 125624 -36090 -76115 238195 631060 -73479 279799 139926 -233492 993436 -296846 -694220 501533 907426 -713229 11851 702613 -73868 -151646 670028 697048 -330451 -232580 -934881 800892 521502 802260 346653 810158 666570 -145971 -544492 201771 33514 838113 -604474 835144 349803 797534 -314389 -620821 631019 -945948 -52054 162575 547904 961896 992420 -828348 261105 -144972 -729494 188332 10427 531556 -113022 -805121 323725 -314773 337509 -495352 988172 407564 -457980 450726 797200 837601 -39617 120012 -870747 238680 -635668 743809 -959988 -522832 -607146 -157216 444727 -326016 -232261 -840551 -149296 -811471 -510771 -818705 528434 -962432 -443215 -872392 367982 -160771 477316 403809 264392 515598 -759087 -197401 -803784 -839956 465308 758366 177769 154660 745818 639470 -665667 -67944 54775 85841 589127 663548 -14129 -283946 305232 -146086 142517 199650 227539 698638 -170257 -596247 662656 -717878 -568649 945785 -197059 54931 611132 -347216 -330208 -196670 264607 750273 -573450 693253 385398 -427405 -1216 -959909 -117299 -419167 -915023 476443 83872 -963013 56753 227182 770146 -153021 802396 622544 -69767 842322 -89212 755219 -764224 -220271 -172373 -144804 791555 705984 -873590 -60380 -559993 659378 854029 823992 -598017 -386738 663636 309946 999960 936976 181683 676894 95086 106758 973747 247853 540948 -869420 -677488 513413 -611951 247985 153528 469015 -636835 409319 -808622 342312 -158872 357591 329013 -175023 -752492 518515 -157716 -530817 219830 911425 -219079 -411533 -902632 -29473 -82417 -414653 587642 -911879 -28137 484567 -714356 526933 -419156 929901 -347018 214344 319326 972182 -474031 934590 249075 313143 -941397 -560587 218849 664329 59782 793026 918869 -885223 539737 537100 948144 933448 556430 -483892 574853 -783156 -696061 -968877 661404 167853 -535927 -989436 417521 -165687 -3352 29654 900150 442449 938585 -657197 -146355 -97335 568458 -780261 751567 357260 -510690 -742430 -632441 715846 593322 -261395 457464 384376 -641095 70169 -291757 -657288 488393 -126891 -267390 608110 874188 959651 -501600 -214696 -98392 287515 180990 -247802 -362825 -233241 101792 -92257 -265017 563144 -131651 -18405 -480485 184848 -702141 -823610 -82456 36774 -351791 -742716 -371879 336261 17979 268935 498060 -852291 -720631 810458 459411 -585743 -45448 745178 -876940 -240169 555512 497271 512425 -322629 620972 528888 551585 897788 -925971 178676 -720707 124046 575432 -999334 842324 614390 -511237 140778 -752465 101841 -584708 -167622 -488179 210381 -491662 -140110 341408 527150 -388295 -469233 627214 -668853 -883997 -224540 -141326 -341746 926002 497428 222680 830072 244254 -490022 -407868 -877542 -595883 -874559 711980 799645 -906954 318124 471546 554044 51286 15311 -855029 918468 480636 -754892 689074 -210789 -817116 -186568 267573 31542 -420097 -460917 632143 -979551 418928 337587 741677 144635 -825199 518538 -769551 856439 907821 247611 16306 291676 -763197 377929 -914694 -552443 -195575 -829048 609094 852835 628327 -207070 -216055 -839434 686456 250132 846506 421848 -931700 529454 545282 347570 -836312 780694 -203425 -908604 -775035 347717 792323 438754 -644083 -986999 357797 -323086 968417 -687487 -624017 -190353 -592298 797989 970366 -870936 78067 635579 151398 -158847 868213 737635 541228 -435087 -537525 797196 -896567 852355 336922 -263684 831662 -770410 674106 831564 -335174 -421475 646839 442217 33605 -861921 -678191 1429 -838503 -219721 190460 -524956 -559628 -122859 -512671 -978112 -185208 241916 -187941 92773 -71301 -171070 -83717 -916379 309991 -848813 -353916 484901 -174118 -383570 914288 -726690 -201385 581222 791785 -753379 613459 -771165 -621871 -530236 -980039 1439 594747 668039 -881945 405289 499183 276719 -507857 -564315 -190998 52443 -588457 727562 212700 -433542 -944359 -961310 816936 743378 289059 -770738 -291481 -169285 838936 -553088 -667290 57573 103566 -93506 -345053 306126 380046 838502 -984620 795725 -752233 585316 -228896 -932982 948635 -490306 -409629 -599293 -367744 370825 -461650 568969 -590688 323953 -152123 -207807 -189110 -809163 965216 -192988 834751 739240 346347 -380801 331830 -49871 -57594 19187 -372776 835148 -880123 -417802 -911676 -532729 -861199 -893103 935053 20358 -712699 -383712 604215 305151 -323790 785236 552637 -940225 -568036 -459084 224910 671139 221978 -963752 -568693 425504 -817990 886573 -371829 -650181 307258 488564 546648 196881 -664176 -426685 -566737 -527919 -674716 932226 -492477 829501 -823664 65135 -899013 833197 71079 247579 456239 -719348 18411 -988182 960943 600281 -711083 854423 321085 843942 625425 829230 -695858 691997 830592 -260720 -414643 -274442 -443852 42354 315927 -866558 133495 322655 900480 -506460 -29499 -163279 -896820 -982190 -43187 -317156 141879 490264 623988 212772 205038 115477 -5422 -613471 -592492 -70915 -232269 -437822 140478 -164331 -711785 -189177 175991 -664262 -115278 -141114 -277444 872282 28268 -153177 -379135 -125703 -504477 362535 -455765 -481874 843748 -651239 -452589 -371292 -527498 358688 -805622 372249 -268977 -31433 739535 244578 845533 378665 932379 -50843 -304321 244633 -783594 345629 861897 230652 10207 -261350 -929277 -781158 -96889 -729986 689834 764816 535830 -475903 740269 -511407 -112763 -640402 -517583 -899040 -110397 315172 -996978 434584 -295759 -209513 -468143 -348124 751525 633292 119736 -755961 106474 411616 -23112 -489131 -642242 -170239 49402 -959880 61523 -166541 -620838 442285 978639 -563316 316647 651012 -544308 815673 910310 -472605 -570407 -933001 460879 -203132 510455 905050 63310 707826 425885 507274 641474 412048 -673996 560961 28226 -60014 -103141 -29745 443539 766594 264996 -944490 436403 517180 402453 478606 -95022 -793614 659881 -982974 707412 96682 164237 -169519 867536 536891 287075 -444434 -210796 -178605 961602 -213408 -996066 -15244 209331 548354 345252 -870542 -259147 613828 -732915 -807689 926139 863529 -247178 388223 31657 -850873 400943 -198308 -13222 772682 -869701 -783565 -800355 -497038 -643117 -107651 -142412 498320 978915 351368 -522412 -815219 -679029 -660237 -280153 -373534 -146400 -680267 -913075 712225 -193367 129687 373718 490219 234082 -756811 -120374 572664 -412484 323713 490913 -606318 -644389 -556352 820171 -487398 -82665 -462581 92714 -942846 -985476 154575 205459 273873 -246326 -995890 -742575 -290142 -19083 864028 48417 235557 -731227 114594 762167 379292 -552265 349726 654392 -817057 651323 -420703 335549 -794535 -327307 -424816 -93481 465801 39260 -741084 -798715 180994 390814 749674 -961344 316524 96153 355396 -763665 -108671 -605341 -997146 -919309 492048 -703421 893913 776733 -494723 590390 -780677 402099 235454 -366485 -479235 218735 -95648 418120 -319516 -998785 -176512 -129053 632713 828550 -289965 231689 477081 -49383 720926 378426 -144875 -394429 -430914 -608598 540243 38914 -679262 289346 778107 182600 20940 -544994 668811 56187 356564 -762867 -819628 176629 -311323 721300 331002 -756859 450238 644586 -972424 -718356 367794 -709891 662810 802016 622632 361836 655489 263053 286748 -713973 749475 -945265 -195556 308195 -293304 -236679 -775477 980015 336782 -304431 576354 -271265 317798 -350959 -36182 918809 276372 400296 -418429 574003 310323 -601481 -521887 464571 -610897 -368171 -344759 432879 -523831 -682357 -233768 -108475 500118 888920 105917 141668 88449 -748689 -473030 798505 -570684 -37260 -802522 36771 -67469 413954 -330130 -667241 215153 193448 49296 -915970 235001 -30104 22686 475266 -18025 235190 663361 512772 -788820 -718081 776628 391704 -967315 992927 -532155 -763769 -169884 -344470 -129961 -249396 -738706 678436 -200862 9753 -55877 -314231 -271375 -634801 -135726 292294 -620125 163081 541322 91901 -256596 704274 556434 683845 -137519 279018 838378 -767960 -283921 439621 860263 225827 -106892 445963 -692301 806698 504804 -47015 747851 -707550 524117 735999 934015 -855836 -887052 756352 762357 159425 48638 -764010 401447 71672 -763320 -837205 856544 547521 -484680 -56223 -522813 164166 935625 186378 -420156 -153563 333451 -233551 493485 -933648 598432 344079 -472421 -890836 820544 322199 -887298 552661 679094 715627 560796 13657 -352415 258404 -219505 -736488 178868 -250738 513730 316011 -162634 -364631 -570760 -361958 -908414 -456791 -262715 -868124 984392 -337481 -302061 621690 594635 458671 708254 -454396 863970 -335968 -778504 -859877 -600073 -467634 314630 -875058 975754 720691 174338 167198 -542674 183930 -662409 -600831 -552181 -983166 264776 -26398 760411 952162 864041 -659041 637806 -30113 893347 317834 -466522 -732041 -231403 389737 102522 577242 -688978 379127 455415 317675 482548 -869792 -698565 -970685 -193728 -539192 490233 332463 -556865 286789 463864 314797 219891 665056 -143341 258931 -526800 -831079 -59974 -879384 455711 -465312 -432273 564905 -540097 316828 711755 248453 57055 465703 461943 910081 -720475 -249776 -576333 -67115 -635127 94936 357586 206061 58075 65014 -753477 -615063 963129 774100 -625174 -28898 903578 587535 -575251 -533230 66374 -300742 -69912 -453884 -222756 -303268 463506 686050 -231605 228973 665013 387920 -544808 -988835 -938446 128808 -701154 -994162 317691 -555019 -637047 -583724 236694 228471 472411 -914052 -381279 -422110 -40792 -64445 -487096 -784994 584921 158682 998737 -155320 -687956 -828055 -790383 851248 637234 -458744 -318988 -635751 -226352 -206265 370680 492796 620478 660520 -389582 318598 618251 -118496 -270135 959253 383512 887706 -966282 -89409 -119400 -913548 -778230 459211 -758121 -434561 -120728 235190 26608 530435 430983 494255 -802220 -124871 -953615 433819 111690 865871 -769978 -372078 -479702 220648 -473158 143456 197153 -213351 -349422 -487035 -583888 -744467 -174677 523957 -495444 510050 488692 -401319 -943296 266601 626159 707212 446822 996586 561332 801695 191346 -925890 -946195 176918 -184696 915636 377051 344361 -764000 -39411 888784 -520125 -639863 348927 -865613 -156410 206051 927413 795391 -107195 104356 14285 621892 501896 -449132 754777 570405 -190068 534992 583775 823384 -119743 -622389 254297 -793047 -746166 568648 161846 883447 -787583 -300062 -539945 -594634 -581008 513157 250770 -152341 -145960 -268814 -504141 116659 -137170 225854 618102 -797764 182809 -383277 762382 -167990 -49034 849774 -258143 -414668 625620 -534881 -773559 -103196 179320 -413363 34325 -287909 -666790 440751 768006 -134358 488358 658516 676627 569466 -341828 -565348 -817499 623750 876080 -632260 -645092 152603 87883 386494 -701624 -65377 -222200 -613762 775152 135431 820760 988079 -667953 627039 -419105 618964 592018 516550 -755724 -932921 -728485 11503 -220891 202166 308929 -968287 -710031 -803935 128973 198456 552844 465117 -756353 955554 780254 719764 -97465 772834 -883836 735810 391693 841873 -155059 204217 480169 -18728 6079 -795745 908267 -547592 -404080 -859669 -755051 439362 76973 371819 590300 304415 346935 782273 233195 191753 -664832 434785 59487 792207 546450 621589 -481716 -646059 646313 762489 830262 960146 -678732 -708737 -504039 -569583 406104 702957 -892446 464177 -848915 592858 268020 792805 473087 -426572 -55004 53940 -460722 523709 -297667 -30919 -865714 -144631 305021 -498396 -406872 111489 9110 638008 452151 381412 573485 -883381 403596 -911167 964702 -859959 779371 686462 746807 158257 752715 695124 131512 -233450 -439462 809296 -508070 -616928 239094 -38189 401541 914185 617653 774675 -469992 908320 14175 -805479 285669 -916791 -560657 -994239 -41550 308603 -866923 -516291 -448327 806464 527926 -870126 -340440 28345 -996117 -493415 189730 -770408 299390 518143 -279107 -332765 738544 -798394 279810 876088 -852618 -745023 753392 433348 241655 763036 -304903 -932278 -791793 -289454 -405117 969826 405392 -651723 -448792 820663 -317060 440810 951927 615304 -994293 428778 -701071 -221656 -651733 120322 332685 74750 762235 -248237 42356 947590 -576304 -946861 -442299 -680626 369456 -50742 -593774 180730 922585 167126 -180126 515648 294459 860264 -146003 428141 904698 -565563 -800797 -587170 746605 -671483 198757 -845304 249122 -363497 -506614 464624 700632 200892 765340 785075 -933118 231431 314456 -270848 829643 -354461 -750223 284057 150029 -967539 -949490 -587434 -496680 535574 496199 470690 -968335 874851 -783444 -939908 -90415 -814676 -479937 147702 820514 196096 838261 -802118 -205243 -425921 -587848 -551424 809935 -904161 962664 454553 -251129 -659416 -347179 385000 119913 170552 -376121 592355 556710 359296 368503 451990 625826 347908 -871533 -723808 515829 480671 358973 241077 829803 463228 857100 715418 -888700 525471 -584566 885420 -50572 -549542 164789 207449 -698972 21080 -972033 -880091 559663 463766 215245 488743 -166042 -636316 -136453 472074 74828 -509463 524631 343820 -333541 194076 -784735 547586 644669 -203316 701586 -429102 -301356 498201 -810542 155639 -490701 -947848 -205697 -576767 -452766 -984141 -296019 -438382 -43106 -416537 837985 582627 -74666 -789884 -193515 34621 424240 -45871 -794184 305792 -359166 741477 926890 227231 -418343 -12241 828740 -311135 107125 -402705 326734 -633566 753355 704954 -2681 653904 -756734 -881030 -681055 88303 686454 121067 232898 -757803 -724296 963616 557188 -243985 -196468 986364 569078 -456902 121962 876985 350105 392778 -89858 362469 615651 -344249 159656 -603041 -401984 868843 221948 -510497 938252 593030 192067 -213653 -700134 -583686 -411528 297059 671536 -244289 151627 609270 682633 881760 -708958 304170 640593 -581636 581907 -950696 806445 753350 979436 -255186 777520 -345723 -142548 485803 304871 -615276 18950 144295 -978610 -371229 825701 -89656 961112 313077 37858 346382 -912660 265952 -518448 662984 542690 253648 983473 -812004 817418 603525 929086 -20221 86693 -127408 -941085 686282 756970 303642 732481 81555 -781949 -640548 586410 233554 -105203 618536 -761944 -893232 -688356 -603361 -576138 296876 -957132 479225 -693370 -406571 -713775 891776 -8071 -485359 834784 -956907 -848086 408057 -262204 -831318 47012 -181766 494674 -729786 -341209 322005 -295340 -903164 -713561 110496 737290 -340460 -106035 -182844 51109 -598344 -911372 998141 -270262 280136 813484 -83491 723989 -394833 413115 371913 413459 859884 191639 -977286 165191 78098 -336018 433917 -115930 -183351 -89826 974003 211739 -957749 786493 -500782 324100 92775 887314 -18973 -4173 -631807 519706 88770 903150 -784881 -440315 -608096 4847 -327906 -416458 -297852 -711324 -226997 811206 14278 624880 -497333 -449919 840979 -617816 -550557 -28569 433516 557207 -340623 772397 687399 223291 -177183 391994 -91156 943750 -874696 -846422 451129 -437922 -122227 666318 -755489 -802275 -516469 -691030 494851 824722 356081 111734 944158 -801410 747794 200093 140029 -117481 -761387 -752575 -372671 -680824 -249930 104245 -727969 -306320 -133053 760066 -394334 -260001 520351 -198429 -18011 -280100 -992765 240073 -540583 -839455 768568 766039 -791291 -886691 393758 -111001 -579008 -501199 -670039 737923 671481 391220 850526 448365 -532240 -266321 -996518 -15721 -233797 -729375 387916 198188 -618046 88188 -650378 772997 -985405 375591 -413649 -790603 327118 187642 -438300 178558 157002 -481275 168723 18649 748014 -200119 -219954 -567054 -238647 -5571 806078 655401 -794693 637003 963230 -694637 -40454 987472 435772 701942 951822 866207 -990341 424401 -488748 -781185 514131 -417326 508927 -764759 -276913 821470 -41710 67147 -567154 263692 -691608 -769273 130884 118058 -315476 -818060 -355530 902455 -796831 -411108 -939711 -570393 172508 -911364 173267 -874590 949445 162952 -219664 -869370 321561 990372 191534 288352 135467 339500 -487366 336695 -590562 -69779 792529 339905 147180 258346 880584 611819 -458397 -603624 -371579 270678 -997213 745442 354691 -909995 -321631 -392538 293970 -826768 -718425 147317 509076 -944412 -592175 252759 -125951 -632416 -164718 649285 532324 224585 485549 -607699 -291300 -88009 -836036 -181006 -454372 747126 -326995 -679831 940651 -722362 643647 88413 -980828 165020 -686070 -728052 -359177 -624226 356980 -768088 -458713 766763 -995011 -544169 253579 -218415 -101132 233523 751117 258133 143359 -440501 787757 437550 -370793 928800 -568578 760586 -628022 -218712 200360 -511928 -365577 -690 -435355 838524 545109 -495248 616453 -464018 115181 -254496 175210 719003 -600933 612964 487307 -428493 602257 -49865 287349 64793 390740 457989 -218426 388583 -41155 134770 -560207 -416537 -955526 -148588 -667907 -322277 436618 136180 487557 923445 -16700 -839023 -358215 344095 575697 -448419 821787 930677 -884051 723135 558148 -108794 686762 -99185 -533539 -775081 475373 -482403 -801754 673568 939759 34986 -927246 194125 -339971 649453 823976 927743 718777 687887 524228 -781688 869015 -369488 -458539 -105998 67296 -82720 197372 147576 -107470 -233050 332275 265483 -186242 -798339 -466044 -666801 306825 797266 371597 -137189 696940 16519 -382589 -316291 -117228 632435 -784789 -244300 393282 -236704 -345245 986932 -186356 -133237 736407 359589 609498 58664 778445 453604 578410 419675 -109094 204673 -628019 -78400 815274 228159 972904 -662428 326075 991896 791796 288202 -264286 321590 424062 886503 834054 17274 -871321 -641370 648224 995065 508517 -580508 276673 -99718 465536 -757131 23116 463482 -962410 792990 551096 -864728 -784552 -757736 -927729 762729 59466 -253420 104561 180309 832967 11697 -605038 -219208 271739 450568 -460489 -351854 -580761 -417247 -289859 -911592 -885791 -917766 -31469 -859216 -54127 -990329 -432197 261113 -72971 -212435 488397 567617 -299810 941638 663155 -482804 -763792 646816 698734 -987244 414630 -87810 867856 6979 137164 476310 241728 569531 449923 657297 -357639 -516401 -387008 630158 927563 -50424 506445 11551 -772903 301345 918087 -517686 -459815 26506 -705121 -89591 866199 -364567 314393 580811 -299406 -714988 -629168 925937 412638 640408 618927 -612015 799712 -733771 583929 -116170 552085 -264608 325315 307679 -650709 758720 -734987 435708 637414 893490 794828 552500 -474467 923973 449883 668321 523194 632254 -68987 720210 -607170 581781 -704251 -705464 367546 -82314 526694 595450 58071 -955199 -444661 324049 -918704 -841334 749864 213676 185458 -337894 -322489 901854 -419421 -991252 -414907 -988501 -41896 -891471 -493230 204366 846877 200653 639093 -974346 -247279 -977448 -234747 630469 408935 -488163 750000 588496 6886 422814 -690696 -720479 -371862 533646 -760143 719672 -77471 -875435 87173 -759291 -339762 -109040 40177 -367121 -793910 -298737 883141 263761 260990 339029 -891609 926968 903083 -98917 148112 -791897 -608606 -856883 323918 486035 876108 772364 -485631 -479002 703523 -955861 -447842 -235328 -971338 981810 466286 170289 400041 769501 -586608 622657 524979 259741 822259 286313 138143 -34154 -591651 192151 821196 -437728 794727 -69074 -685011 935367 -960257 -738557 -827831 836427 308324 59105 836667 -140384 265389 11142 248499 -141457 -649277 -544221 276468 -271725 -703902 979808 315732 -29411 130972 -175402 -741441 -629551 626774 509203 -210252 816294 491977 -475878 194246 641610 998018 66401 -518499 -45668 -541981 -11695 472947 163888 587296 816201 17431 -311218 552898 138906 -59667 -810637 585128 201356 -133396 -899634 728833 445528 703902 -303291 931411 -386643 -373852 233454 -376969 -883412 221872 -97898 -169830 -900245 -562295 610877 -865987 577398 -440310 -971880 -547018 -866743 821923 -870002 350509 -273321 159062 -570692 613665 -488314 -294341 352113 -802720 -200016 -520195 -991438 -913646 -807388 871259 947639 -734289 -984541 59816 -788372 -977916 -3229 143563 403569 746674 597136 -552128 -781926 4655 544838 -320747 -240273 715844 -870248 -416530 968494 -881395 698764 928513 -233019 -27781 -737763 442523 158936 -900523 691256 760601 -503615 -454989 575039 -648336 -564086 688770 -687223 -701787 -408203 691971 -618145 -238891 579445 919244 -221055 752175 526386 283077 244383 690037 -240247 625836 728800 -387585 273417 -397678 610271 306744 -497288 185691 88233 384159 722636 -301374 -188480 984775 -413902 414419 326555 -61097 64010 478575 -297692 -407798 -703895 -337332 676281 865328 -701546 733554 -244181 -997588 839821 -869569 -93886 -147084 203520 39907 -941514 543380 409169 254565 893368 -764373 938520 -275556 595559 119149 560675 572215 -697509 -460641 14065 244278 794526 822942 -528074 780783 -584274 308568 507995 377738 -312580 124241 -31109 -808956 324080 -629216 -128921 350000 610275 -263952 393123 393905 729123 -304001 -496666 860162 652403 125730 -920162 -159250 -91384 -895937 781289 -276840 -730611 578897 -610915 -162187 96160 4840 -42047 962509 564563 -388058 -107246 769981 643500 -414652 -68096 -96968 156325 872075 -885202 513281 -570964 -839333 471029 -801997 -274396 164519 9313 724281 601955 655862 -858574 -979754 944818 483684 794973 -845794 -488880 309535 371337 -619781 86895 -414485 597010 684074 -525899 -975330 -976502 345915 23740 826021 412722 -365036 550035 785149 -540923 106735 -299717 -618949 102062 901335 726826 748420 724749 -64849 267852 -144491 197174 745003 853885 -18243 -157966 988501 -412912 -656802 -914372 379273 894795 718832 -554811 -983686 -896792 -865666 -634768 -7765 -74346 -195033 488663 -546826 352758 -806498 805700 36104 580383 -693718 -500295 281955 831003 608934 -784023 639707 -823833 -750206 576700 712474 313974 972225 926159 897820 -95442 -705799 -390927 819379 -536342 89686 36263 574596 985719 728216 402729 249608 -464617 423696 33124 -94579 -267647 -600537 -743562 -172494 921439 -486954 584372 660718 -164914 -643665 636455 8074 -756254 -163629 991499 9378 -65121 39034 105423 158248 253953 970350 -106600 -966559 -309131 -885872 62525 -829850 733533 846290 -542644 366116 738064 436155 578052 709597 324312 580710 -175655 837541 -56077 205955 711540 -330651 399762 -268076 -634448 530780 242909 -936655 -202850 -643815 -424211 425477 902273 681985 -787248 -205489 569171 968911 414217 992163 -459586 -997617 650893 -706266 803876 629539 -447801 806421 -298344 -523841 699925 590526 445026 -782228 274633 506245 761343 -157560 907560 138976 274590 525380 -36626 -139556 -51420 -537435 93897 263062 -88919 -163580 -486310 795843 -528263 -136306 284343 122152 385940 48836 230379 104739 -388817 347900 990964 -810848 719793 -778018 924484 21156 -737226 -915096 796737 -915002 917007 570987 325701 -42831 -612800 397451 989598 -939356 -745087 -989629 691599 661106 -544834 276063 626254 -233982 -754537 -105728 547716 -366000 413024 -757604 723280 760938 -853855 -603909 -965436 -683277 -482665 -70469 -236057 -519388 -427086 -362035 -995663 -362554 329237 -345611 635026 -28103 -636390 423118 -824853 456945 -869045 838084 588434 -333709 994410 787224 613075 886748 -690582 -938017 268394 -756773 414323 599684 210186 771122 -649246 967745 451673 -371528 -862010 -15958 326386 -125862 547684 95778 -281758 -913130 920244 -363932 947755 -896513 961122 101244 -583100 860220 -122290 236363 422678 -654968 -548595 657926 -467455 -55757 360038 288695 -379819 -92001 -298539 387259 -835750 882372 -88437 176194 -784696 72621 -264468 -241709 490831 575481 589456 225093 -378095 18908 -90302 -852281 -558429 -629349 314628 670425 -172785 825107 -57079 998096 985557 961202 -2758 998998 804326 363772 427954 779496 900647 -455032 629441 599254 -34572 365696 -559635 -462906 349850 593316 -621972 -215630 -495268 -200376 664108 561765 -58769 -314286 -548149 -500222 -468098 -96579 -224865 -451586 144422 -623079 546991 284832 546171 -337912 370360 -409592 -874878 -837310 -507351 -405211 -823499 482450 998695 -141891 -678526 859479 -500214 438890 -340404 605572 381022 -832617 -270616 -237280 -413 636807 678433 -956346 277390 596558 319029 -904026 -943994 -834346 869078 21251 -321881 -104997 -905174 -412620 978818 -354065 -566197 813859 765403 -838280 610119 -85168 314025 -733523 651809 615119 -252134 -192996 117583 638917 -702835 73767 197434 982127 215446 -67838 477249 -606180 -930946 -804298 458294 350254 740544 -344414 855903 590876 -387316 963189 -273674 830835 -664760 4917 660010 -714159 -92534 35643 -131556 213609 -238561 -986316 -822429 -179198 87560 -51550 -511224 -268297 -663304 -58791 -296438 207800 -465449 878082 886363 -649017 -325695 -827364 -949151 541373 322696 62454 -299017 924355 -711506 -913738 159210 -162919 -393364 438869 -707076 -777070 785454 113440 962660 378389 -449772 -263240 999499 61470 -43918 282259 -485039 813372 255441 -40326 -612346 -227440 -614932 666633 -499599 210772 924596 -554830 604941 532562 -456371 639033 -607929 738536 -243569 277433 54145 192267 558469 995870 -746350 203456 362609 -423510 580292 78629 -113466 -625935 639444 -917658 -528851 -925348 -498058 58697 -301439 438057 -378418 483619 314066 -630935 507128 337376 324454 -380031 -277119 887551 -574797 821801 -831764 -638445 993382 -820368 -121554 -117565 122208 -798281 260145 683338 -397133 391601 917717 64760 -466263 -128406 172651 -623440 -704962 707389 -990280 615401 855969 77403 490872 -481235 582199 -221237 -531239 -29540 925080 328037 -719493 439914 -204016 972374 -865802 -852772 -911585 750239 49620 -17201 918010 495381 561427 -11086 875272 726499 972325 42759 225637 -224893 598256 683366 -877726 536905 690638 467706 606211 621273 -747763 142849 -384641 -257109 923504 347472 -829884 -492530 557869 -706739 633328 -269278 494061 811636 339546 893149 -137905 97490 -701305 -388345 877157 -841075 -571211 -105539 400565 -24230 -522157 249074 189753 -795771 -717817 -426518 -125985 -650771 -450009 -517699 -614006 727814 465088 -649254 512144 -45867 -274669 731777 702394 -850057 -577774 -94649 -903097 4122 -440216 -904298 -347671 976130 472046 -408661 -908089 -590074 592950 537110 573561 -495344 899460 206782 182031 130465 -202672 300378 -959350 144587 -16954 -720903 243040 -250956 -521658 745723 -103811 -40550 706405 -678379 -151619 -692023 -829463 859985 48627 468903 584785 635403 -990618 -275031 475979 -970378 -492722 -803621 601915 139797 267995 -179620 960443 420418 -790994 372447 -602987 214827 338654 635307 344395 426704 860661 -812516 263184 -246650 -962832 -344544 -855092 -653961 -103229 15418 -730980 -254817 828242 -485501 346320 857169 768889 637604 420715 718512 -503803 -847522 398631 -694474 198200 200450 845294 611120 368713 -575239 277473 -974784 915682 -105923 -14507 408282 311329 580189 -714159 460616 107415 979453 -213103 948518 627404 -191404 -13049 -351642 -750919 -733523 -692907 -147506 183756 -55833 -125101 920821 -928408 -953227 -224497 -642487 564834 9182 -819512 -837364 879237 -231619 75507 123218 333326 -496830 90934 805124 253105 -617296 -359568 545889 -950637 -475427 551727 210040 -983218 -300619 -289737 273071 -886928 252727 781314 213055 136316 89719 391482 -219979 336871 -734054 683713 23923 -27108 128605 942506 171437 911097 216206 -669635 -164500 -722736 330769 -199177 -984050 140263 -663971 114568 -989116 -488200 -752644 388819 504467 408626 55439 -602767 -336300 -962378 747464 140846 -264524 174618 -847634 -469877 70581 -694423 598364 174010 -901205 354593 300162 -272859 378559 -989388 460002 61032 401007 899081 193044 -654254 341388 479352 461251 -142488 -980165 -16176 -41298 -885278 -5899 17109 -158168 -514388 484359 -610374 156568 -908186 778514 -417492 303226 503012 469516 406215 -838436 -915793 -76995 171166 552290 -382334 888771 -660809 801986 286414 379279 842893 619337 678326 470502 -942451 -609324 -110572 -88864 -87271 -885288 -483086 625260 569992 301402 -146414 478155 170787 -875017 -675609 829456 117673 897630 415513 -671577 524109 920273 5509 -896566 394035 80168 90427 -3059 929527 272462 -244738 -797484 -456794 797890 -788281 168919 -419262 -903017 762306 -515803 -714558 365940 -619824 419998 66576 90900 -468989 -322696 -994039 300231 782245 50747 -921599 669552 195762 683589 -148420 -975099 639065 -951609 -144650 989842 -607873 -132795 -758436 92086 -671812 892442 51729 -760411 894811 950770 -265174 274724 -294434 -709042 378802 922896 517753 -408317 -491865 -435113 -383598 658619 -368006 403709 46919 802547 387091 4377 987880 373243 -794293 -677674 201977 -963974 -450320 -378510 -692815 -582297 -592571 946242 -139906 478097 -897409 646956 910846 275992 -187319 -835413 726663 136817 -436799 -323889 270113 -908442 677497 904634 431878 807956 370423 532261 985385 -76181 613045 322777 -929492 811186 428193 -894794 -539160 -130304 -481506 -623057 -959767 246724 329345 -367413 -711824 -261698 -39274 246950 294383 -399613 -457319 -945170 -275440 -208899 205501 616039 -823633 -192408 669480 493159 76379 732375 -370060 542043 254297 346029 -885713 891456 988577 -772060 401116 -355541 962782 -257462 599537 -214719 111346 -747906 -697257 -835521 -595215 -260744 -389011 492916 -541023 340286 934022 479682 -748416 -687056 846822 -373855 -439746 525821 -303800 -258020 929983 -580949 117723 990290 71450 6675 -848576 -833034 977052 -821149 79246 -872113 221638 -884965 -503218 188216 -96437 873872 -85760 218657 261907 -270229 951956 -802547 159547 333483 126833 332178 816274 303647 557042 55389 870558 -558227 28260 -541013 101525 894478 269193 573648 -614812 -540337 727448 115764 860075 643154 989883 -170927 298303 535691 584079 -848970 -30937 -682812 686375 -481529 -579425 315161 555658 -391429 -81640 -207236 -347727 -755876 -456394 258226 -611574 307595 -834479 81876 981623 -233734 -529036 -459953 677455 -711888 576993 359525 -658212 452424 110988 -696663 -233380 -739854 -536677 -296057 768 -146320 278508 365754 775792 81690 -463217 58196 534469 -399141 881992 698042 -888307 -148430 589966 -935259 -277045 -625997 -205298 -94046 -820748 973187 744489 -387054 -934925 991199 140146 933675 -373722 145173 162353 636918 63966 -822391 -328221 -101553 833379 748849 36407 728552 577902 662042 95122 961733 -226643 -157215 686988 -449983 -119741 -635845 -228750 -487544 849734 739053 105538 701083 -247745 -996523 -59471 -252848 858285 -420385 981800 717520 190338 -66032 -24765 53782 -239836 269183 214609 -807434 -406675 560471 -785834 -219372 221355 887639 590476 -708247 -563039 42194 -653730 -769214 -610299 44975 -33300 -801856 141312 -159766 245130 984281 786993 486417 -533568 -372907 -643926 -611769 -421812 503122 -786959 -134587 -47333 853440 -979455 -782124 -875180 -128410 772806 414292 805197 -326820 -121564 -882759 385428 -627442 772593 491784 878311 -598209 -658825 -809378 383292 -194428 140403 -811798 597434 -32955 -382696 -306834 306366 -227648 514700 -319679 404439 710661 379370 832592 407370 -517637 468287 -938087 -51313 481114 -619251 -297937 932690 -674642 600907 924089 405108 562522 348002 307314 -911993 -904941 951858 767786 -47659 -515743 -598901 -209469 -610855 147489 -837836 -547019 -647100 -926970 -664984 777227 -85254 -928365 -309548 549605 849427 -643037 -669029 -817932 337371 -763039 -635566 -926208 806481 -599984 721539 977765 -53204 -470331 -534226 -870255 545105 972776 505411 222344 328542 -394698 281514 -866463 17443 132738 -559940 -426170 1827 -563729 -421817 934647 350360 -137865 3469 219208 -905748 433384 214854 -345569 -320064 -966302 458010 130935 -307351 833498 -411609 -708640 -145042 -562278 197377 123004 353932 689982 -240979 137347 439218 391225 68773 -921408 -511226 969422 124887 518034 -978210 -71017 818086 748012 618183 -712190 125543 721621 -522495 183246 -108315 -285848 -86912 -382061 -83362 -359210 670445 189495 -208636 -289185 -999901 -297990 495357 898141 -777037 688107 -935325 -768327 472289 242544 727620 -417549 -100699 762434 -16349 -409697 -886998 -939281 -42762 -945566 -105006 -224554 793382 594809 -917072 -909266 98578 -706381 761741 716800 456204 -6926 -827292 538152 536666 896814 700774 328280 -390602 -496015 354422 -642155 -587441 -345636 -639443 553017 887238 -28383 26328 -165649 457905 577415 -681099 497209 -728036 -861719 -984902 -136723 -879613 -169289 851854 -637132 -526503 -910221 -946034 80778 881924 17974 -166135 -975807 -326433 737321 875396 -531330 -615882 -725364 506679 87610 -454962 971954 -212594 901954 -962598 -123006 -780375 -208328 -291065 -78984 217181 -565744 273649 818467 551088 325395 143148 848292 -999583 -256929 -779204 33461 630622 -144667 180637 -80992 -529973 677226 828347 -63037 -382974 7559 -364933 267667 -221682 702249 -138191 877718 16430 -170607 -430297 923111 276696 415061 253597 226997 775092 -535970 197571 806725 -678627 890984 552257 -946708 -205916 435844 -542288 -10858 202252 5785 982430 538690 -207282 -674849 -633843 229763 10262 462947 599156 682368 -951355 53510 -731459 -635532 -331538 238846 966470 -991952 -640423 -798125 96608 296084 729858 679523 729811 332954 -376421 168927 428248 94923 -75002 -795956 -192995 733383 -428708 -27262 -390971 -949054 156265 299056 -518939 666369 -682579 -881834 947080 934241 496348 -417462 816556 -675631 769375 -310476 252867 -14509 793425 507410 814003 564351 723843 377781 -904362 918272 -814215 -738495 699130 676628 119402 -779215 -587422 -930544 678340 -270767 400963 256218 -255962 306626 536008 434286 686052 -378887 -322673 291545 840198 866496 704170 624065 934089 -503116 982047 646491 -282083 498374 383337 -360845 677669 571322 -282252 54760 -574534 -514773 -577884 285358 700393 675844 -925873 536394 -994064 -341624 -81218 328281 374213 -743092 502192 -251383 229519 -923976 -71337 299038 428458 755721 -414503 -954129 -982104 -371502 876625 906726 591691 -4106 292683 -525820 -794740 -512592 395596 -803237 717207 657547 -380601 867857 958796 -768790 -682967 -581916 2879 -44159 324558 -705248 871353 257626 255113 890539 538677 278994 670497 -822150 890340 -119655 917070 -33511 235562 -620746 417344 912167 -909282 -516608 -861800 -454441 143630 -18011 42989 -759312 -396168 613799 872393 -639922 -807662 5594 196137 478047 -642364 -954520 -194815 -63322 -684119 301646 -214859 -458308 329233 -131876 -877279 -306998 -265214 100152 939666 491537 572210 645339 473418 219106 -816498 -250221 -278016 -82394 604086 -136064 515550 -785705 675583 -996841 -333310 737796 -443152 637345 -928515 768465 923974 818749 102743 -930827 -980752 -488614 351497 -991941 106131 -255554 693121 -326782 121735 -803454 -695263 602813 960728 559508 -628415 823155 346054 -720717 64424 -879297 40133 -280202 -277609 -152495 224766 409158 270015 -203156 -102324 679903 847686 386662 245312 -415789 381382 593579 -652003 -341881 300237 -485574 680541 116532 324574 -415961 519211 -844696 368878 -681705 492774 -115070 64360 204871 -595676 -796615 -377942 -819067 873389 -732266 -332026 287285 757371 -218123 -159294 782414 -49727 329864 717720 178650 604257 -474668 78134 -458374 753396 -113230 243775 806368 757447 266831 978249 811219 -470952 335020 140637 -167762 -964131 516127 159226 900833 483901 298064 -420334 68846 -736748 748862 240651 624621 -839117 555191 -701632 -136695 164254 884707 -641667 -155135 -816755 -836934 45702 -842840 104684 798089 544017 -111643 859739 105458 707527 -678988 -721490 640360 -858168 -266461 633838 -687433 464932 730710 870102 -973190 -66206 910595 -147241 -111198 854140 -590601 946453 -677898 265313 659599 507623 459662 601075 87360 -56997 -812201 -185850 -976625 -870481 -473326 -642457 876697 -181927 703829 -767662 -125427 13441 330760 379899 134701 629121 -83863 -277498 233937 761708 -571511 -353393 884196 -759804 -9140 97827 10341 151362 788845 376900 418791 574547 921848 198505 737169 -482155 -310706 636028 977438 -710754 -311131 144346 341214 458420 -482427 -248361 -162764 -37674 895564 -506953 173846 88754 -906198 857398 82320 156589 993190 689409 -252735 -122529 501015 567611 -106659 -393196 -44628 -395015 728873 702156 -658203 328134 -363902 -945861 174104 216607 -412842 949962 -685459 894456 -41687 470036 974561 178870 582162 -848406 -275641 489907 -638020 -465841 -874046 -853827 571109 -696579 415821 -294249 -732702 -981794 -258508 -7434 101273 120084 -167016 462853 138117 -121486 174574 -419230 113334 807424 -596992 42783 -494770 -651141 -560790 -173887 -769274 -623278 -760289 -757820 -96857 774954 622434 334358 -184303 159452 691022 596504 122679 481778 395214 -181728 262560 190893 -473947 -850951 107112 -682878 -472857 481249 598845 979224 351614 -456310 921699 100811 -377305 -664550 -61392 -49236 446706 -300500 645905 -122625 472133 778188 54659 419516 855258 63358 -558821 168591 -757444 168248 540926 835800 -103090 575587 894057 361131 214084 951390 -422613 977360 -92760 -241285 -850522 -237371 872662 527617 477650 722231 -702335 687016 803002 18061 584620 827552 -992899 -218915 742577 -797558 382798 -182795 656701 -693123 635508 -9517 -982190 334978 188106 114477 588612 -506216 -304704 -118677 896701 842290 697817 61735 362425 594228 -943829 -896844 824842 48250 699875 -771820 47701 -378672 -720578 -265472 -503660 320891 -66800 -659484 -134638 -614225 -900031 -747552 721137 -802026 725579 -464439 182183 -83632 -480963 -571482 517757 -811283 475707 -30669 -753009 -869387 -910468 585569 464207 932064 131146 651604 996354 -330722 332550 428132 -823999 482065 219554 120605 -950918 120206 -108379 -602561 -920852 466144 744746 -79042 -492114 721732 -563231 149314 -337240 886894 926860 -463447 -915047 971907 786051 647040 -202864 -367203 -803151 319502 227442 -340534 998293 -905911 -657030 509452 -678077 685023 -306251 -629157 47712 -235218 -366718 717599 -694359 327372 97176 -540362 498540 -186112 13055 880244 -650483 -814521 871445 520734 -664318 877904 226827 -926098 -373928 -558719 -58522 68882 512172 -344720 -328577 -758995 -792397 448618 -278269 -597932 -667086 646639 681203 -295277 257287 18612 594213 -691098 608926 -854753 362689 774079 -427268 -934449 -93115 386822 -602440 591890 592898 -708459 -222979 273517 902556 101944 -486646 85655 -568178 -757965 698418 -159362 586148 -409028 460764 -199615 -461057 -59908 467076 -432204 464917 -533230 -698440 -53664 40494 -811888 960283 16896 -71832 681852 -63770 -587899 -635980 -790832 927970 -298094 -463402 -280709 -53649 180992 -992663 -165922 -721919 17756 725721 652752 -771299 -449052 795111 790810 -150432 689550 -3031 821116 -35335 940161 -450425 18598 -175190 -101990 -571586 48319 -323637 492392 765153 -911646 -144826 15793 640468 92571 -98788 944107 -556977 807919 -231585 -783421 -857247 -551855 673974 -278759 -8854 671150 -535204 215169 979999 954466 197409 -262972 -846838 434369 -535449 -319906 210056 790543 -224858 -126082 -960438 -114680 -97559 133640 123732 -202919 -677552 -956394 671232 292388 -121460 -631693 243196 -983936 430181 345247 -833464 -469897 -514505 -300594 -200007 594823 -128400 -714648 903545 -282975 -193132 865162 -684667 -641619 408122 485124 994093 -687484 -604788 86618 -991336 -319244 656587 -484925 122301 -179905 172104 160428 -810774 442652 -625300 922166 -104511 -218059 422577 -641100 -109897 -417112 229927 -644690 773011 -833529 84464 682592 91893 56151 -943804 399932 548300 -866540 -162834 -755996 -438690 -262996 -700979 703409 -431291 -803841 649172 -766801 292460 217702 -567926 293278 508438 -948055 547082 -993422 119895 355719 -982907 477268 -604263 -1231 675515 925344 69528 -182705 153094 514021 734438 867963 -220849 -39321 738409 -538815 114326 -323040 473560 535077 -384785 -885829 907713 -281700 -585857 -234856 579590 -438254 820739 -300853 -302885 528611 -266038 388636 162122 -551710 652854 240904 -18769 237141 888767 868543 -978756 -109706 790383 605988 482294 -960653 854375 780625 994614 -841616 -769831 -847344 -718935 -532992 -979956 -370078 82897 -837968 932699 184060 -701310 -912260 285110 -122043 -2715 -621481 652831 811482 -417799 634407 -303057 391946 764685 -246970 938127 -47142 -442937 -582269 -456321 -659070 176928 -626785 -36654 -607378 574693 775377 -938384 -64066 916279 590787 -24238 -31161 66828 -417134 -279414 -960880 582573 183761 -833608 -780971 -38090 411783 -232426 -841849 -439399 154156 -15762 919754 454171 880688 225054 -588171 -112684 468341 -381797 -623978 -707149 165968 -245653 426220 -880775 698763 122665 190187 -805190 483814 203140 -19525 261215 211089 862657 -452551 -30042 -788300 -432843 62837 506784 580711 254156 -429390 -95054 792507 -753275 319849 10900 816431 631283 -304057 372309 -984133 -606275 -719830 458582 674761 109726 -742616 -400566 -434249 717287 894216 681789 -370602 748920 575303 -173174 371310 318411 -820076 -411678 247096 -682903 725588 109900 953954 69618 442655 -200160 -519153 937114 -589247 186251 -152364 195238 367930 781198 -48580 -50189 -692930 150270 -54075 -734096 372278 802182 527585 -763873 -35523 -167008 -950539 356760 -369500 -711648 -326947 -276090 997743 -134102 987495 -249049 848598 881078 961364 -642480 822596 318867 -59942 937959 -323749 -80543 975780 444776 814062 120598 592208 -908320 57733 303738 107248 -701195 751709 -307413 -740470 970460 -962330 -149863 -734312 720097 -727229 -692085 726665 -408221 -441138 -329448 710590 -656554 -461039 594223 -409715 -646209 -408371 138256 -983358 -72773 -957833 314448 458009 324600 898998 -794023 -575419 -586566 -979097 804328 -483092 818648 522521 14989 -680664 663868 -159983 -509009 -787960 -92441 256455 598661 711949 -250517 -203545 596510 691758 221806 -739247 753626 -798764 -928082 822681 5102 -550433 47479 473608 -162332 -286049 554543 -613223 257688 351323 865867 126205 -232003 790222 -650153 -414824 357462 -915547 642802 -812031 437821 286978 284751 -764666 633376 -523908 -435147 -315226 95999 732828 -304896 -64235 -261585 -28830 164894 -237253 669146 740542 -866926 -292171 -548612 147096 -519691 -899117 -83992 -125624 878064 572184 929601 -808162 436676 938173 167553 988 -487102 -391378 -485515 -970569 63699 -55156 -35009 480474 -852239 889001 -695981 -103710 -47701 53007 996475 -453917 123557 922490 -459565 -725919 241174 840281 411342 -148264 879305 170321 -592081 43957 750109 593722 -345328 -984357 -856955 -959840 96606 99743 -484216 816707 465627 -577972 -880959 -795625 796955 -305248 -685728 550981 -95353 -653363 -255704 823720 -367394 374776 -548881 920273 -4689 176573 133793 443524 589280 361642 -101443 804920 202410 -427456 287959 -717029 -810598 96885 -976108 -618484 815634 619188 636209 -544993 -25914 -825509 -731908 608796 882367 -623428 -579367 124544 -600741 -504675 172991 865658 943947 288696 -502215 277488 317716 589115 -366107 43768 259471 993225 107640 -22689 -608535 -489352 156088 607653 -105436 -884655 -353408 -578945 -585964 805331 9280 -825132 690914 -533392 -821766 -898495 -535412 -656242 709446 22933 -226845 289799 -88625 -38443 197388 -101974 853460 -555848 547200 -415176 -510552 -672980 -262132 -380184 -177486 -325424 469329 197603 984814 -422663 549957 653384 846058 84909 626352 43818 442442 242219 16304 224397 897861 240608 627894 -994964 329125 705139 -87545 314550 727242 -681798 -776645 767180 367912 746947 601793 787077 -310460 -773043 -613286 716715 983484 -197684 91545 995835 -382532 -229016 -550038 -802904 -892151 -144002 -419704 812505 590074 447133 122372 761510 -83462 473867 227013 -731489 87048 767038 -183421 458182 -693321 990051 985546 549392 -947410 702426 220926 -396697 284584 279864 -818991 -133973 -528139 326980 -833202 -355540 505464 332154 -73774 928818 -700249 941835 434318 224502 -662770 186203 -433018 495142 426572 360962 1045 626788 47637 696652 -188569 -537912 -872786 520249 720509 482649 769908 -886147 462508 -266216 440918 217729 -72546 -848906 980694 -470816 -485552 -300584 -928629 104043 112402 -311654 -243294 356901 -979829 -350326 384984 942920 -661838 998248 896258 812350 -434602 836717 -725626 376233 717847 -423615 -533281 229980 -307094 181634 -585187 -753825 -135911 758724 -393629 869103 696513 977804 -192153 556796 -407470 301908 162293 -30039 172435 791051 -609556 -949553 -338021 992402 336191 526586 -830247 970431 -905099 431466 576141 477021 646058 88596 -807348 228522 -992884 135327 -905472 -91176 695135 -338713 -1691 -44403 -704519 646653 -802034 -124061 -862393 991013 336990 -974615 49350 -182569 599439 -698336 447499 10431 -438737 -567041 -792005 348989 -454114 -77457 -955757 840805 427665 -833969 -281246 720896 -408943 -356879 -905590 876937 -974339 162587 -693885 963889 -893564 -149752 219096 596699 -769236 378852 146344 -509535 -597297 604116 906534 -997555 986008 521451 -138087 806241 215690 -429002 317660 -216816 42105 -85199 68959 -306878 -12146 -207665 -334043 534420 726472 564983 -17468 178773 382966 -320895 -267799 785418 392382 314045 -101423 -731029 247833 -375059 826064 -326300 897108 -227131 -229810 949910 -163951 -421518 42693 230611 -498108 -135279 -990524 887717 -66505 943411 933487 -653240 997510 -823840 547453 557867 430755 900624 -852168 -942477 -559533 824371 -618367 -600457 419759 -699605 -84790 -851899 -590428 -482867 664730 -477028 835700 -171548 -349684 -778512 -581581 227373 703056 769514 29386 -683684 -466648 -827547 139255 -812267 -565396 546034 573003 -838284 -819321 -686892 -504405 983175 685560 -758523 -454576 646606 479443 211375 -183353 -450623 -609859 -393420 657777 767946 233331 -253018 -967804 101703 -316605 -567600 -235767 981642 763793 -890197 437724 162265 -133293 766314 762031 494 945174 568943 627206 -826889 -245129 815955 -250180 210583 518827 20194 524285 -284061 -161800 492828 -301749 55014 -101063 -605386 -787207 408350 953309 -724329 -35149 351997 261225 759131 353268 -999575 179185 -242093 -420723 -870596 -843997 856195 -269531 758469 937789 -452189 12468 557637 629778 745630 792967 -253582 628105 713750 -825153 -154248 -485474 381023 -606638 988019 657247 393215 345352 79862 -225296 -908364 -311681 -153337 -15993 -339730 911527 -237152 -781456 -230448 907591 -459984 18954 -541772 556663 849432 714057 27940 704931 261679 -57422 -438558 -258289 56382 929122 777312 -40115 117892 -460152 991689 -460088 -36812 -477466 125686 -547651 -463886 -416172 -372742 -176195 -30247 -668868 856599 -753620 558328 -460769 -93498 620101 -188848 -890097 169267 -446573 282328 335283 -108354 423929 -607878 -764474 -876164 636460 -234221 425752 -544076 713524 719991 155531 348898 -843153 180458 8727 -558153 43021 542504 -809912 -415081 656404 454238 959547 -569831 102366 313518 -182620 777099 -481001 654639 -236470 672748 260927 994667 413833 717168 -449106 757983 -362417 -72960 -790645 246527 408352 5047 -414125 454959 -405869 32485 859609 -351669 -620974 -370800 385344 333856 951838 613998 306690 889073 -632632 -395540 345709 399219 -960839 -723157 -205791 -496303 -832405 515710 685459 386089 -225426 789869 290701 -870260 -711708 -385483 443563 372994 -80763 -526907 -323232 370564 -791012 747970 -108049 -67584 911496 352004 -609166 924889 -240068 484247 -142377 38629 86719 -69445 161501 577261 -6739 -118427 360604 -330961 -516940 218300 751610 -508705 -826473 -546148 772151 642594 -647761 884758 -149534 -930926 972645 714222 973025 -996546 -296903 -611173 334317 371623 -666689 -281397 -619244 -759101 -540132 489565 387893 727933 -856435 -452251 107783 -167117 -736031 -17493 48019 16439 -895878 -54868 308533 -399153 857680 83224 783903 343606 239213 606290 -945449 -750568 820338 360308 -381388 747417 22033 689608 -678940 172111 -593135 -753968 996456 -517309 -885043 -931010 181910 154740 -429003 -612611 814103 535893 -799924 -827738 -581273 -142518 -938072 29707 -199720 295854 -473227 520881 -841201 325584 902386 334798 157701 420977 422514 -657073 906247 274888 190429 -559020 -696777 -387713 676524 -788943 438153 -233677 -578575 -571409 -977850 -523273 -982195 73673 515852 -443054 -746761 990768 560972 267324 146364 -398136 -288309 -258267 -913543 -666519 -17758 619502 243875 -390242 251326 198894 316992 -51543 -328608 225647 -289941 -438531 -544866 -477265 -989229 -588990 949857 -781217 160957 184149 -357787 -432857 -200194 -363322 -61637 -123873 972546 171352 -489910 -523177 528072 813957 588106 -480943 275171 -306057 907720 -805886 49274 333199 -357595 286165 -691640 336866 698775 -669785 -676450 588471 635046 123596 411356 765835 -690768 -291191 -10116 41357 44646 721944 927111 -950494 496333 975143 688157 -751774 -190659 379609 291058 784921 990437 -380733 -364469 756295 -486075 -839056 -581243 -133471 198579 -341410 297103 167565 130007 312830 -12693 -486614 -506321 948152 -132047 -866746 -505972 390117 917388 591205 -49134 -108076 -52294 -487999 723772 -204731 887952 -655291 -240042 -792079 -403340 913552 569217 -477568 -931486 108920 326066 57617 -793112 -532347 -367565 537270 -460375 -503694 772513 -701451 -695843 -821073 431469 29512 -69297 -350622 -507685 -4834 -39713 -115359 5510 -973992 -323330 -986439 -570407 93388 -142796 966059 -603113 836038 -53219 975273 852565 -486526 23015 -271907 -448901 238387 -229802 -41565 -553786 -531969 310209 -925942 -561591 -65536 841618 546135 466663 -994363 -893110 -467198 183259 280655 -422661 -521033 -580304 -248939 -447285 867798 -654263 -549504 -919176 -899725 -206885 -616720 -335538 301015 -174483 716085 -248141 579965 -879393 -271850 239900 441750 983520 770254 895637 458118 816247 625801 -311491 -813339 -425349 720876 266311 737662 -121957 605195 25850 812627 873302 -685200 676146 136983 -790012 587675 617693 -156110 475211 -748036 -460929 477633 -772821 786939 -571346 919444 -708237 -910608 676374 -841682 -502199 285483 -594057 -503480 -418777 879214 307234 927951 130648 65646 219520 398049 -864257 617813 -756341 560212 -881776 709187 -34478 450607 -461995 -985143 721018 -959314 629994 399596 -609865 -226238 606401 -475608 -570665 -16753 519199 43626 334776 999917 262429 -213739 -558003 -760728 259753 847614 218141 108864 656130 952048 -752957 -75286 -321601 541353 -711185 844172 -126519 -98982 901348 94853 953180 -176725 234360 482274 -265718 111413 -229097 -937622 935480 -768249 -951360 830740 437919 40097 267015 391819 -183219 -188164 673681 -682831 -991327 -686336 -511845 963481 483538 -722548 186739 278411 646633 337521 -105347 94980 -549950 878711 -750416 -913868 594959 97624 -795241 -525954 816085 -349376 815824 -764421 523629 736851 684048 -424969 -890620 -35546 -522083 733171 232859 553413 -343854 -735967 276104 260140 240159 58219 975220 314958 -470010 -682387 -935461 401041 -937825 -35338 286223 -320945 89109 -717813 -718412 955479 628007 -618908 -209979 183658 -419544 -781843 -987250 457151 -557313 -463674 128305 -74369 -996312 -375101 231073 813769 -951759 -497043 57002 907823 -570690 508543 -400921 243768 636678 -33686 436682 -446244 -72365 -45615 -16617 947083 -180987 -227954 103913 -72538 149008 445099 350892 -511228 299897 404074 574625 473710 -489122 -722882 927070 -173788 257387 -537265 751563 -667818 -902043 -539270 -162266 -401492 632227 -787761 -114048 48830 -986992 939921 201917 989724 -779349 -424903 768536 82760 -304889 -216589 -99299 919991 -913205 966687 -468691 935635 -20430 -980782 153726 461948 -598772 -128429 998424 822402 448828 -920161 -708007 253229 78904 550885 586353 -268746 -794612 -68214 137703 -632245 2903 745893 -283758 -287090 -813875 389764 35361 -952042 -497485 -581978 -863852 744045 258790 631360 231489 125201 158933 -580296 948176 983796 -689022 -775636 971326 -793093 -429692 136172 -204450 -748158 539272 670204 329427 961878 -969653 -934253 410136 -391366 25762 -757473 273529 -815773 391667 -546114 639639 796796 -525895 362950 917223 -85085 -194044 -348097 249395 694250 917111 799971 838040 116439 394696 525605 982278 -498716 518339 397351 -571581 56447 -203321 101058 848105 866059 -433337 916482 504803 -115874 -321206 -506456 695924 202817 -427156 125222 305968 559091 214107 -483418 19841 -182746 -223525 -400380 -774620 304512 629314 647631 -981079 515739 17149 -662964 -284810 -144122 908297 -625038 235077 -465854 728955 488303 538785 459205 -115208 909090 522733 -267141 -483267 520095 89053 189376 982553 398639 -477189 -929177 539886 401869 62883 -699082 78772 252458 210312 -879640 -9738 665897 -351571 837161 -206637 -607772 470636 -774627 930814 823717 -58638 -826150 -709314 443502 450497 946666 -939538 -766606 943405 919114 -500482 -560871 -513184 220141 -90767 -582272 -25258 198970 594909 526710 945249 -517623 -880401 124160 184870 -377174 -650780 -971433 -851041 -11298 -747760 384741 522135 -111268 351835 -531125 278833 356814 -477761 448989 334945 912721 -475957 281124 -533904 274169 891811 -832420 -884100 -824118 -275842 -681100 -340362 976064 843302 -853359 -376669 788168 -963204 563339 -121316 -596155 886002 811629 396111 901004 -876145 470009 -112645 -476953 718318 270754 842295 349078 477119 -417903 287468 739914 -326844 -555615 77782 841384 -230827 -217117 643975 -911540 -480419 -202726 469732 -786109 -537508 -418752 188453 -254832 -796957 115583 823770 -768728 418586 753465 -989855 -751114 -418371 915329 -326799 -705704 -9318 -822241 -302190 368160 -514027 -362608 597282 -758381 309156 -298365 366930 -675091 910292 961757 826279 -815652 54466 -56394 -54918 174337 -862045 -321318 211064 -306958 95037 -872246 -280542 544954 -71573 228408 -462642 283735 -194532 -467058 -25180 -526789 708437 -911257 -574302 -624436 -771285 261780 -688359 -569372 -851767 -812391 38958 63826 -515344 944174 775513 900183 61682 253887 -406935 -336599 772406 674028 -152322 182003 884280 942985 60558 -907437 -897402 774302 832609 449372 155204 769640 332693 740242 -24024 -753705 -504037 521712 -295682 -930417 50103 -88731 -560603 960615 255620 -624686 -607599 674156 -722578 -400627 375239 393439 -532938 10722 396516 355635 -371214 223373 237463 -764400 -803702 -807103 462626 731219 135099 785445 -789923 -190965 -47848 958033 -805070 -779267 -408955 -134443 234146 -971487 -53190 33970 -48065 -274781 590150 878047 -26448 -665629 119049 60102 -605904 -735114 -226504 -515900 -289009 -890973 681693 356268 605231 -346266 438741 -700859 -71672 -201488 341585 -627897 -941786 526757 895061 211042 -313690 -540003 -251333 -187592 -743236 563747 -320975 -268962 -958929 338105 134071 373471 -335525 -807278 -959454 -430024 267822 793879 -302436 28381 575916 -444445 482466 -785230 789868 368583 -237948 91027 -216552 953286 -790167 -171571 271217 -61927 640712 -531421 128712 -348243 62704 -206390 615046 678432 988032 -602131 525861 904904 928624 96298 408885 158636 -41978 603538 25432 924297 -677022 127661 759238 -472370 133107 5492 710474 -224736 -38656 -965163 -451901 -97961 -637408 -126797 178596 371327 48833 -411677 652788 614745 884261 307760 -430897 -11049 49120 -467112 489571 -171997 -1060 236173 -827917 392984 358997 -577931 237400 11463 261598 -590166 328571 -816268 720986 -580037 90588 -706921 377475 -473944 101135 700891 479846 426730 -292039 293666 -541467 33769 145175 886911 -66508 -21372 -374536 -264005 -174627 -163059 797758 -5551 -963524 660554 738017 119409 -191101 936565 43115 129921 -859849 559165 -58499 -125801 359473 -411197 89033 571648 -45666 573214 -520298 -349123 946944 233943 -314945 -489983 836651 -420371 -53452 540084 -186679 720210 -752136 -89102 139478 -899731 371105 714381 -127196 945558 536027 579463 466520 -183267 834405 -962535 353643 786627 189586 -37969 -234454 -304193 -671030 58473 759862 -935622 -300410 -23397 548229 758484 179160 -214962 -388640 87581 144353 -726595 -336925 463644 683096 -355111 631040 552908 987274 65478 707964 -490214 -995244 -745124 259567 -235160 370091 479526 28489 -39411 856597 775782 -641208 183123 -56531 456079 -578557 -564105 875299 484810 -179102 -230227 959801 -575886 165923 -315879 9415 64791 374103 -463401 46008 488063 886755 711668 899083 -499552 -685056 -685837 -514861 360743 3643 -964407 681783 400373 121333 262625 -846989 -834916 -754076 -354792 728533 216935 479760 193858 -360128 -182193 -647849 840612 -427219 -275705 -462103 -888969 924965 -877839 879693 -194964 -87224 -11994 -289701 756130 952906 795121 129728 -622158 761840 -66603 -716419 735524 -466281 -83453 276584 -45450 127022 -135707 -425303 -551268 -19145 -268906 71358 575611 -385718 -91673 736631 -720403 273298 -357540 -258181 -394944 943181 109612 716097 172471 -81072 502853 -398312 171784 166785 906822 514080 532444 -145316 -781949 12111 397266 -104593 -930044 -565523 186876 -977187 360582 220312 -966432 -450722 592505 82496 -808840 -179907 -483456 -584532 396082 -839718 -146316 264691 884721 -456794 833249 825476 67083 562985 -579832 16159 504137 30463 657116 -870567 -814998 196438 524165 78620 337312 -565134 -468001 681381 -917614 -221270 447100 189700 947416 -592791 775582 -818912 -392062 -571347 968765 -373456 -799983 905739 -169721 577987 248188 504105 -703653 -799815 -160596 -522430 901198 -938297 158464 371109 62631 -295177 745163 191543 183778 576806 800977 -441875 62384 -796796 -851891 829267 596212 981015 -958610 -758008 -880440 893881 472662 -251585 843254 -218475 -536935 238399 987392 494894 -254524 -245916 -138471 420312 12883 192924 117418 463677 982970 -488853 141646 -436519 831837 -678809 -215083 -328321 378520 637116 -764988 -387886 -4808 -760534 -269100 -597300 977023 409474 625135 -918086 797861 319533 -101834 -656578 894801 -47195 -245250 445772 396324 843001 -959410 261934 92462 560846 53091 571008 -713353 225112 -245844 -161611 -696072 76261 -713266 -565232 851999 -958125 -692447 794411 -158001 757909 332593 -725645 -966691 639282 415166 207274 847124 21061 102844 -57884 -61518 385790 -961196 -266230 -484888 -375520 2017 899803 807902 736385 -941580 510182 476845 -171379 -602800 -721391 717923 -937021 790767 855829 -174461 -253385 136699 -737153 -777214 300430 299734 271409 180556 727941 -37485 473567 545596 -386838 -117766 593298 550823 -163551 701448 286760 -41902 303137 -130067 -458926 238839 -700427 161164 -946795 -413627 -978117 361598 -771638 -201635 793768 -223984 -513890 147029 711170 -319808 -100973 356537 278948 663108 360573 621957 -730242 617603 -590843 772140 -552174 169753 -742231 928916 -931848 953303 -163782 -792041 654683 384321 -153635 919940 -700422 -198641 -817525 293020 946600 -578387 -860911 957717 -960180 477755 598800 -272229 -556830 904845 -640002 -217142 81912 789676 -297181 766005 -116046 -847277 -192099 -40862 319687 480755 -717603 274892 -376959 468784 -206936 421088 -192192 451041 -833129 438400 -569352 230164 693271 111875 854446 628103 -942359 337586 426112 242480 -240478 981709 -45798 -653130 235565 752388 879553 -298506 753989 113278 393164 -942976 686459 -556970 821030 -812521 -51658 -156647 894798 317364 -97106 767049 -641321 954627 -590865 -755235 -934808 277861 169565 473151 -3140 -783636 -909398 -133427 162083 -391454 754273 -939944 -74496 430787 -458017 -628056 835017 981438 258901 -298635 -764022 909752 188999 823663 377954 -611255 -418928 342328 148869 718909 -889252 329829 -403400 -637292 621484 -596735 -122664 -327806 -2603 -932854 642900 555887 -106879 36081 -858194 -735367 988717 119454 -244739 -752019 548394 -721302 -290322 506834 -364388 857379 474430 799070 -302723 -528628 655810 -14977 -683237 -514086 -514080 -421548 -368874 156856 -356077 -13520 -345117 231492 963051 217246 -957492 -52336 -206069 -698664 -718098 -983390 667561 -200498 -525511 -868748 -479599 606245 164980 228852 -998366 860469 183862 -200571 621391 -24821 756846 493821 174111 -397467 -147364 101029 596526 -122184 -841963 -236100 477994 573869 869379 752628 358359 173984 787554 382195 -92661 -562656 102213 -770349 -973645 -600974 799375 -213982 533196 899470 53114 -915484 510955 -655969 -148588 -851316 505781 548871 503741 -59002 184424 -19110 -219862 -236751 786896 235998 -686747 -507299 -514094 530065 -564790 360657 537445 587939 351115 853831 -43372 192888 -260691 -154002 820990 -771801 -246262 -802713 422870 -751746 -510003 -186807 372707 -614149 13177 752925 223872 -84012 -125598 764899 -271203 -622480 910001 -1397 -314179 678892 41701 -147332 -815754 -271080 835405 -316527 894837 920695 -218353 -226921 -110473 689602 -25692 -137008 920784 -75547 998617 -41229 943208 -965248 -208688 -434262 -417735 157928 906749 544018 644690 -165852 -786134 599103 158039 -666512 85747 904373 779519 -840387 -299958 -808848 635668 759087 -647692 -631971 -251145 -113250 -545526 759646 -384486 820246 234105 -310070 -407292 463959 8707 -318997 174160 585173 -286020 -462337 -593618 328888 793485 -518601 -944672 286813 609588 449211 338878 -191532 10050 -812380 279092 -227999 924444 -4864 -929089 -144773 722939 128850 -830989 623056 456940 834575 -641545 721854 399441 -388702 -682233 -392997 -139683 -606103 -936079 890094 -444388 -702027 -324071 510068 -649879 340686 503157 -541540 -765834 788973 -962158 -929461 989511 -28479 -781683 972698 355511 -576790 -709605 231379 265714 -310143 263298 584183 -898694 -792690 378525 810938 -399326 -966640 -187173 -210043 -90986 -120455 139841 -203788 -875823 -811473 -35740 -445610 404644 -194036 -697105 -990416 118966 177886 863011 274745 -537217 527848 -973102 74463 986444 -498208 795363 -318783 -118850 690671 707410 770099 466507 38580 637613 -684994 -206789 -121407 -221928 825501 -396884 -412004 -120631 -378944 -591730 -354368 836108 151117 640424 -876007 -566848 397210 136978 -813684 -428711 -76363 475960 858476 977500 272348 553054 -87930 186214 -575483 811030 -829674 -524378 -328105 -739509 -550449 645086 -59985 -396230 -43817 780518 812316 -624396 376905 -328024 -666397 -292771 -243918 -464859 84732 -802256 -683500 101871 -340972 285688 -863002 -669395 -110455 883864 -648687 -284902 -845328 649285 -21643 -139514 954514 574087 -755102 71891 -729110 604860 339232 83066 -765143 -31980 632295 -653052 959155 872470 292967 -820975 -26848 -746343 629186 -28716 953660 465100 794381 262804 792199 -439505 117330 -631507 -550219 236183 -809327 -270451 -405074 109998 804410 178488 -548849 -27664 -263883 -328379 9768 -7632 997083 768350 -457476 -485103 -60934 454852 905413 -842866 849621 66888 44141 631154 -825055 167891 901526 -748448 -568311 13791 -924398 910540 357034 -190852 -312980 -483200 -604776 295884 902877 -913383 -163496 -714745 694616 -373625 71012 890744 260351 -230512 913194 -918274 -355541 -741427 -151539 130572 603496 833324 -907806 937641 378614 869357 403316 -176271 -187703 -490843 270977 585746 -304374 -313155 298939 445775 -355564 539124 -102456 -933247 250616 -290343 -109758 297745 918394 174930 419767 -399489 -868462 570264 -325334 627679 286444 139449 -658671 -325162 886503 -401132 -262571 -690783 -25191 -502048 674901 818447 -543542 -182106 717155 -233470 421621 583106 -227259 337138 -797493 -96409 -7115 493033 853167 -810088 452194 -429560 -677702 -684497 -317459 -601599 -910279 -528167 735853 -212325 877226 192535 833899 901169 -849341 -769857 104166 862643 -114837 962170 447824 861732 -747201 -288316 6287 -375526 220558 -726801 -6914 -132415 161373 -487008 149354 -209448 157924 699216 179221 -542798 -848369 -749108 845494 346167 -18946 -455626 656118 -823968 232710 397058 366708 -198849 333869 350201 -49213 480501 883762 -563655 -708249 24377 -654077 -261965 -796452 -74920 -13116 -524244 53775 -212689 -889521 686525 453474 -3149 -305617 431699 -323540 -692374 166436 275759 247479 339311 874018 -807961 -100416 -428686 -216239 874340 -652293 -675275 -699890 -909726 -277492 97680 -751127 137714 -372337 -783634 328101 -288773 820753 68814 121147 224181 587028 -62525 -627368 -16211 864016 -708748 -452774 -362812 444268 -905443 -741545 -468176 834441 -842356 5014 506873 -741704 110756 989460 53885 -364354 907230 486912 359021 -134825 -689341 394431 710862 -781776 227059 887401 84600 192364 -884702 -591414 120474 897952 123285 415586 348340 707927 -287191 -768283 -197604 -617073 788429 -246596 -732678 -453958 -750461 261122 -532276 -35394 -986141 -236920 -725661 792309 242456 217042 -953885 -131283 737376 608664 923591 -423383 225040 231493 262107 -910178 713870 12539 -471360 -350664 -971306 -440435 -530325 -679789 -326410 606467 -904794 -812863 6545 86298 519566 788298 -261409 860354 770452 783400 -160853 907038 -922628 -619705 -841003 47879 997217 -229621 877518 -969206 589230 -263222 729374 953957 -393178 828237 825697 -170482 886878 -334765 -474939 -778324 723006 -311410 567310 -291172 509827 716452 -808557 -842003 -54848 100016 360639 528356 -365736 826302 549136 80761 -489594 -628269 -232549 526680 620501 732258 -534778 771809 349736 433496 262156 450856 69044 -483055 -156291 -241546 -491648 26592 197307 390854 884460 -397428 853310 213577 459815 -268851 -623855 450275 659128 -25261 -49325 -755157 362742 -781377 505655 -415121 245520 49704 427908 241838 -653947 639512 -489194 -923364 -921555 54156 599643 583329 569006 -193544 983767 150746 558600 638272 -874848 -528106 -587766 -94400 -788894 511323 -342182 546373 -128291 157663 -851598 134545 -53278 925583 691997 -482981 330970 154252 878974 -430387 -917441 407080 -295287 633989 519200 -435219 -864504 131476 -33246 -589417 -894697 -130302 -995719 781461 431016 -453176 -598029 113548 23552 501844 580462 -159660 -233032 -591736 -392867 -228999 656830 915004 939079 -166085 762577 -794440 924743 62478 235528 209850 56077 -865125 34636 705270 -151844 287037 -302119 -286063 -624758 -994811 323009 949157 499587 997175 -897687 -987200 -91194 943178 -802038 863333 759527 517612 -665038 329737 -386805 103803 538304 -587497 355567 484877 202347 331501 452961 -288790 689596 114781 -688443 -346995 -250481 733485 -699118 -73946 -443114 585239 -217773 597018 803670 363594 -133210 -287230 -142680 112231 371264 354856 681529 91140 -304025 -325875 860298 106668 -743178 -480026 441969 -465699 -869155 -597862 58263 448905 833438 -600251 335224 -621802 -981679 -978375 455910 -865313 -391903 686071 149893 -565072 -971955 -167878 790096 -537907 -444888 2925 182419 -780180 322969 240688 655344 -6729 270492 -324649 227674 -406581 -85697 301547 -501731 233019 -353498 400167 642772 -305779 -53112 42108 -576783 -638916 -35537 699150 -691272 736564 853499 -710348 121284 201690 -12576 684028 -47359 205569 -839452 -68188 544816 439414 -270814 731170 72551 -697611 449737 -834786 -130802 -575054 -96483 254579 263523 582225 356469 -51279 782071 -699410 758716 634653 -857426 -752490 -308623 -780752 -813117 670923 264615 729108 -714558 -959868 -979451 410538 70156 150315 467526 936839 -717353 145437 -212806 -720270 950699 775470 611780 192359 385254 153890 -464678 749847 710200 -221643 -378360 -330778 -20952 -846188 -448274 -66964 -404467 -34078 353981 -574091 812182 -401356 -172483 387073 -630845 493077 174666 203588 985706 916098 249299 -148313 987699 148079 473178 -59067 -142436 -981055 109814 -593297 305397 -587566 -699308 -165976 164196 -372880 -991823 757546 -865949 586462 560994 -603681 -755778 -483631 233421 782697 -82282 -19724 136045 -866661 356704 -868635 984402 458621 -207386 453430 204063 213324 351813 -678163 -889974 -72329 -803731 868100 684895 272932 607524 951785 -670979 -220503 -556156 17919 852951 -362861 -656008 -942309 355444 758434 304451 397064 298992 -846261 -251142 -189820 -393863 81717 126724 -768703 182611 -906564 -766047 155877 871380 -467855 222432 406923 681577 -982888 -377688 332223 -719473 583593 53552 -112763 -140965 803024 15494 -142125 780018 -764435 -445556 -2158 -534638 932244 693622 535073 -351865 -217842 -455730 -509358 -292938 -738474 -566415 -818068 973078 -255076 -438385 694183 536242 -498618 -656466 -303693 389161 965610 928295 130609 -777170 50646 -77144 148536 -535544 -850296 580016 698833 -224878 121910 253206 -515076 -952260 991944 548355 738473 704777 801496 509299 -797633 -573169 -21959 20664 315161 832507 -726675 -915592 506628 -771446 317613 -726998 989634 -168304 -125211 -157028 -467830 -779403 -319690 307952 881541 62899 -609806 -815462 -983213 822233 -645853 -855965 209156 924811 135428 -318359 361632 -155392 -178169 -964451 -130400 -925950 -105139 754500 756594 -674830 918961 -979977 -599432 -638014 -567874 407204 531337 -27015 -753356 -865782 -54161 243250 357383 582592 -690456 -865635 -731936 -583633 -524763 -29188 -201958 -199789 -181426 594600 655557 187646 -573572 -573558 -762713 -882091 -382147 -521950 96182 -301999 88596 377347 -491616 650623 199414 308052 -262845 825664 629710 -849199 -501707 -279350 302201 -998584 536637 -436955 -778037 -600803 51544 987183 877577 641350 262198 -828903 425453 -446768 702650 440680 -658011 -819112 -64003 915573 -75564 910611 -903605 -860947 -908272 375751 -654300 -512687 234722 -816305 658621 -888201 591689 618906 206589 251015 -719945 -604499 881536 -616833 955665 611229 -106089 501808 611892 103573 31174 -95041 -899349 -992682 -202299 557860 -301190 -765518 596607 973102 843543 569872 -490090 627838 -435605 852844 280413 353031 -173931 713172 -210083 612500 851111 901484 -482607 -565950 -126425 -207510 -957270 357506 -799856 64794 690443 -997735 -789042 225627 -297522 -90209 249669 -683743 -481795 267779 -346293 -701455 -801831 643205 178473 429288 16727 -300741 991519 28853 42398 -492915 -750499 619034 -473333 -559687 597514 295151 -846546 -164017 -31807 311454 678858 -728778 455310 -74200 -924840 856485 142326 -505825 228868 508971 -875283 857258 -799314 943784 556765 682116 276842 -768943 -911322 -900355 476033 648880 -581352 -669961 -443153 -635742 882682 -76181 -23709 340440 290311 56290 882114 588630 -525460 -464004 162339 -768009 472907 219116 -20396 -155546 -446277 -796679 325972 -234330 291782 -539649 -802601 977931 -605334 -10004 330181 963007 -843496 -911036 -17221 55487 -79304 722974 439689 -773157 -22749 -84316 -152269 -215878 -883417 -530025 65136 81363 -226042 -654264 -927443 -207115 543224 -560480 171531 519231 -136668 147737 736861 663977 -507989 106435 -817621 -451078 -818914 -224064 -548047 -814641 -725885 -244536 683105 414746 243412 -832090 268765 -974559 -334209 -585927 -646146 -437637 -600217 -707852 -819248 243862 66657 -800546 -810605 -108620 638520 175251 933564 707945 -182230 -486591 -535311 -701025 -385943 994603 -435311 -654702 134555 -94166 -205142 194645 801242 396583 401793 -632373 261044 -316254 904205 945454 -600660 429359 282620 748811 17463 -672269 784429 -932924 -353727 -946261 327860 801165 245414 -964442 -663463 -72720 -924871 268614 -289767 723017 257216 171395 -634716 -997558 -618507 -894617 -642083 687480 -813305 289043 962782 421164 -873065 208313 211057 -675565 852667 -218336 -558569 216879 155391 246947 507269 -670380 -529825 868402 -835550 2476 -572210 -282032 -736501 -348237 932018 887571 773647 -322245 -496026 -347481 -507981 72809 -676554 -98101 954415 -772810 -917657 -32814 751855 -379537 -534228 -885084 692372 -666955 354738 -959686 204784 -273538 783637 254630 816909 -695789 -868119 382729 -902618 93840 -409550 -657382 126636 140135 59371 -491098 -601149 -308643 -786173 -373238 -874302 -995061 169052 931515 -487497 -539042 895691 -489793 862177 229655 517018 -942543 749748 635852 -537079 -868415 984152 142949 436168 932017 -446038 833312 -510337 195673 -229190 905486 -399801 -901724 -308533 274452 -228690 102801 643287 -684181 -822218 -142413 -979448 331808 421206 -446031 -226241 480916 990968 -543289 809617 -476291 574202 483779 -239931 683619 -133971 82184 -944680 -425692 417625 411279 329209 217073 -917321 84193 -777203 55374 -494347 -692706 -504404 317590 946486 778234 658082 704501 81295 -829254 -280721 417260 885515 345276 295624 -933039 -638168 539500 -681453 -923188 -780584 18767 -540049 -768037 -724991 390396 439337 848974 219261 632222 282184 56396 -702438 -604173 -667133 -977460 200347 31696 370757 -484195 -488779 946971 -60240 -161697 971411 525008 -350185 375048 -915373 283261 77187 -996128 -560249 556357 -68305 -587899 206261 -353312 109579 753511 482519 438682 -244675 219853 -794020 247376 401691 -411570 -58843 -480266 -168398 -795559 -573815 -934637 -465342 525358 -933423 -23997 492480 641250 761532 -314828 111571 -675617 324988 -766934 296280 964322 -211657 290172 624862 803067 -574968 -298091 -2902 -399215 886139 275699 -582092 -714277 570388 -386645 -431832 998120 945097 370531 -705818 310808 -607356 -274474 -734334 782368 -283102 213332 -644283 -280310 625910 -620097 -766038 -407245 100166 -198257 -297374 -955701 646477 52687 -172335 43224 73272 -800098 -728434 46772 -459351 538031 638823 -697206 590519 237897 285019 -474915 -134164 -602808 -184930 -491903 936901 -194918 725272 889504 107701 -334013 537702 114230 398883 647897 496728 -101226 -235032 -52472 -430863 925923 -60974 -439152 776810 -923497 769827 824642 -396113 -846464 -293230 61191 -251807 -581315 675017 341977 615506 444229 -28699 -714937 23181 -66719 -478854 873206 -821301 265645 181517 -239589 630270 -263140 154775 824577 430922 92913 993161 917769 274567 630982 1474 -75867 -445503 857992 783642 -751396 41400 387577 -587301 474441 -745504 9517 -710077 -991332 -543902 226958 856836 -976744 -824679 -877992 348740 -234349 -550250 -569059 -406115 -699783 87709 406594 181917 -188471 738853 -52096 -813753 756631 -723620 -225052 -801776 837384 954785 133072 784099 371033 497800 -362888 766238 -166696 -558375 742885 898323 61801 -759407 -194443 -729592 -48125 -938145 609625 -703305 652721 298025 260118 -308658 -231407 998149 894085 -256016 -776104 -463040 244819 -301517 850380 747738 567554 480032 429896 -99832 3942 -679114 81596 346289 824232 -847385 -505814 -766990 -284986 -701927 720042 136858 337937 -733401 -792473 769326 192174 758621 -477536 88038 547350 108927 -335832 -488787 -471914 -822077 -224281 -982235 -574897 623826 -547114 194594 543159 20044 610950 -252374 -556650 661441 651418 58236 296330 834360 -739895 683141 600964 652459 468317 452844 370505 -331895 439734 -162936 -450958 -749901 -180664 -324380 -485652 318976 -654695 249666 -898312 873530 -579900 710421 -133844 140830 -190472 917765 -314768 -617377 202617 -523537 366338 779940 5790 -370846 -52622 -734970 -723118 -169436 75559 -506862 -422380 88107 427865 -140083 671095 -827612 -19563 789675 887330 -151697 782268 225303 -673968 180641 -495613 -992402 436433 -889471 -961420 -158460 864136 557195 -436372 631837 179819 -693007 747548 285941 686086 -80748 -750328 292665 -152071 411535 -207605 -834420 -198539 703405 -893103 530691 -190014 200174 -813477 -277463 859836 192774 -320002 -459013 687186 -660130 264676 -196627 821510 995089 -905718 -320028 183151 612336 -609727 -23238 -753222 909951 689709 -794435 406181 682997 720457 -947793 -258686 -814528 -202272 -757176 -783942 -966146 -791531 168752 -693049 -520187 539101 -901882 -162759 -816676 659584 211547 -176205 -238656 305947 -385993 -728725 -897247 -12255 -997229 495405 -569822 563413 548958 455128 923676 -888367 -511239 392415 -355813 782595 -616902 513737 735839 -206805 832748 356530 -337955 -179746 697933 -434232 -734404 -658938 736911 -459825 648920 15455 -308904 -187619 448451 -362244 -276158 724639 125758 -74176 -312868 826578 -23484 236389 200487 449483 639872 772857 263066 -968785 -998062 -99748 776222 -898628 -625842 -395965 -433518 -626370 -253891 -333256 482760 -796646 370842 283415 -333562 -679865 -18410 67218 965127 -529072 42260 653742 388088 -953004 669998 510661 607227 -443898 -801874 723586 179879 500397 -6762 183784 -957435 -285787 43801 112587 980884 939996 798751 303573 -978361 -742955 -956219 -397054 248066 -320856 -693158 -15324 795552 -616575 -916253 -165024 81648 -568163 138008 463151 -824012 275920 202982 -461217 -973023 -332414 -885397 119695 369761 705965 80252 975670 40084 -168736 775586 965661 -895670 901183 -459367 -129184 -226933 886657 -210864 -333839 654927 -325135 521196 -395499 986630 -41619 78020 960613 -673390 609002 712806 -760882 -996792 297454 -632815 -445166 415859 474772 -347079 964549 -11568 -338932 -149497 188880 786963 128664 -571050 -190479 851169 536337 807735 -306887 63059 928864 484077 -949875 82042 974853 496754 564518 -957483 -590061 996976 -271471 -739747 -830927 -200631 546992 -437639 -337381 -828913 -938442 84746 -262369 375565 11055 463841 397601 -61892 959350 -631356 690967 436559 112189 459757 681870 -174680 -176759 -380534 233123 -908320 -309198 -289218 -194037 404803 671207 480542 206988 928721 -831575 -532683 376705 255039 169035 -942975 223705 299252 484473 256628 -397415 861068 526382 709748 -764842 -654120 -138693 -409765 -998853 867036 -795705 930424 48649 -745136 -455606 -103284 684434 -277984 -381423 106701 546749 676459 960573 643303 -548346 -911352 -279868 487798 -88837 199036 -385810 817805 -699968 587141 -108967 178866 -608373 -455917 601845 668895 -60504 753097 -897143 -118781 140535 -992511 155949 630911 45417 -218427 652878 370346 -694394 945495 -4307 875469 -939798 99498 359007 -636761 -811836 314342 -96690 43627 -390058 -250648 161079 -774211 -213256 250559 -666709 -75464 -693996 -227152 573966 61547 -626645 257971 439451 -4904 612431 -598028 -608931 841203 102695 -375725 40632 160041 -286738 -819483 -706594 -959530 879348 415345 938842 586574 -460389 478835 -992119 -619691 -291236 -493540 331675 -170201 -912064 586576 -214633 -727823 724455 511143 -898220 -172843 -290684 -649364 -182911 41834 346206 906657 -734050 638650 -92719 177401 -607104 731075 -627125 -742179 -292527 502774 -500016 -849560 -977139 -133189 -474121 -17942 -210809 -837398 -516374 -581911 -433310 910164 -716182 -582757 929817 -16584 92360 769774 -677513 -650674 880749 488448 -885217 500160 444115 -111321 -102011 -531540 -539382 611946 -527501 543012 563892 411654 -89850 407725 202633 -281494 -18130 588227 123860 -232261 -205263 -998316 545140 964689 -209624 -54720 -12964 426808 247681 995296 -627309 -920144 208508 -662916 -827211 -196434 -387282 238803 -727440 -799271 -939263 214294 -988793 88205 -964303 34797 398163 -97573 7504 142833 -825795 -657017 8131 685617 823877 611080 -464189 118190 -493825 882060 -372258 615006 -817008 -496142 -460557 -338004 960693 462414 -415046 657398 149693 892649 219065 750990 238474 -848706 -511025 794171 -341100 542205 -570834 942517 72805 -646772 -301607 471723 130078 570241 -323542 -209088 584305 -289751 61262 698250 -280155 728837 -205497 -674414 -19435 -580025 909673 -613288 -36175 377946 -451107 -532532 41980 -380713 185121 -737195 -196084 406417 -589818 863565 -174707 55050 338609 -693757 521022 -23941 -353381 -954824 43250 955344 325137 331171 53265 225193 158645 807662 -998508 -525222 536443 74806 -493171 -765844 182444 -467442 -214499 -52966 -688154 -123907 379643 -303915 -711782 -719749 -744844 334145 -645235 -784648 6757 -892106 -236072 -572074 -666045 -577 -949272 36330 -343020 637598 -746753 -848386 228979 83270 -406992 -615854 -542192 409696 -471577 584342 -251091 411079 -830369 985586 -20318 -627573 710186 228734 -664742 545394 576428 -469430 -773548 -867598 557088 -979112 -656221 -695496 -435950 -325603 -206354 821797 328803 -580860 464881 109515 -971063 -553621 608634 -550668 751820 -466525 -671252 -500964 -279222 895604 -365888 -814350 -887948 407063 -721665 -232869 -861361 601786 -715447 521583 991155 -821632 -250926 252666 -85425 -973826 -95776 69884 -185948 -830017 -376242 850090 -220667 149441 831115 -632981 777757 145141 321307 -705189 -410519 346947 -256107 162507 -539462 76804 -590172 -129346 838196 -690297 -888826 249454 -437934 141965 -886512 -853946 -604448 -145972 -875736 -827931 -815105 658543 474698 -769375 -980828 -309484 -308348 -550654 -970599 977485 24825 671299 897915 -679776 -468255 471252 -193733 386823 -766584 126939 -898915 -94095 200011 464302 620220 -377537 -562914 -698790 412931 778823 -621688 936864 480821 -297259 -485851 646002 -414745 699301 869411 968443 333569 246506 -826042 -513004 12097 814410 -634139 -828593 890551 -852129 -568981 730992 -726711 -503496 -649898 881903 -756559 -687658 -782021 -721544 227194 853936 929088 896235 -465785 815151 -746976 -461731 -990963 791091 -392917 -821868 146196 477580 161347 422159 894329 617473 -981920 238588 665710 -200243 -591987 695615 -833927 464157 -235799 -701966 -119567 -917741 296359 361567 986117 860102 315790 -333944 741044 -702657 -103174 11296 -614442 661118 -157991 -940401 -898543 -305933 -343889 -439310 554085 -111738 147602 343065 -61407 -203249 -670034 150279 190955 173150 147011 -960779 -522051 722997 -796894 918224 175586 -149303 -231628 196406 -971907 -79931 214643 281725 697090 -108090 882415 415788 -861125 388576 989258 -224513 277444 189335 460732 -215832 628751 967911 893199 238857 -66207 67773 119332 675770 -31661 -120196 -450963 -25975 -314797 348281 -497679 -446027 -725088 275839 153803 228019 -735919 953292 600107 2473 601679 584466 55380 699638 848470 937718 133020 -767832 -424200 669204 521455 959747 -550374 159738 578508 -949375 622070 794280 577991 638412 -966377 20887 71301 885446 764767 619055 774339 1282 617988 235087 270543 -893752 -796017 999753 54413 -793963 487644 -529437 870772 -980839 957469 147799 -347121 -510409 -802857 -73901 436348 443144 -144925 595322 -615568 -612136 659566 -932638 -309199 868264 -397319 734868 216218 -229078 -695334 -342001 -136165 -775352 -452806 -567611 -569930 -297698 -246379 -762340 591363 40827 -710339 -269202 936621 84964 -317738 989322 913907 278161 487003 -184527 -918872 -635410 -500200 832026 980020 874523 -477265 -573202 -944112 -21012 630164 -711860 364493 -613910 -429168 600390 -552178 319568 317761 -38557 550282 112911 815640 50715 -414581 -302902 -894503 -591650 -851599 544091 868255 -449139 -622800 -631220 -39722 95615 -460210 -610977 953663 -228994 -501146 180231 -601488 -146489 226215 604524 -283567 625421 2261 -665621 -937568 706423 -367929 647444 375022 -339939 -9752 582570 747296 354831 -28361 891174 43886 366799 643655 -39244 -665753 -22958 472895 42037 789483 439938 539610 915003 -858832 678463 -82840 908304 -465730 -130983 391628 -474704 -341005 904088 543100 -830774 -436353 933173 -119804 -372925 259049 47582 942852 -917581 138888 -673355 782253 649701 -5109 998865 -263353 -907045 8050 -875588 -99922 -36535 145811 781940 181969 504085 -243178 452843 961330 619741 -817543 4230 -24728 606705 -520692 680737 -419296 -781739 695798 -599926 570136 768064 231086 737537 389410 -422112 944515 698047 -82521 331923 -172907 271468 607521 -392209 202073 -286298 -511200 -448708 -225511 -937855 718663 -120140 820594 -139646 -881460 -417078 74324 -657373 370043 110752 258053 987603 379955 -321649 703647 -13454 -534809 287267 589069 -628263 616222 18333 318866 -300976 867444 -113681 -336829 136214 582295 641859 672263 -214179 172875 582261 -318818 -852277 697574 444436 122775 -819590 -844459 724965 -31911 -341895 -795883 -212768 568859 -426551 540475 -920016 414443 364256 -740627 -442953 -717013 -563926 -809242 -693368 -37745 -269693 -69387 -581140 -28383 759998 200190 148958 -273474 -120287 -614024 -734833 -390250 -591513 858990 106467 -297297 -336836 278143 566769 17250 368965 -901026 -727418 343005 230933 -552238 -374493 -917345 -441287 41143 -769157 -256513 -841555 -78085 797942 241190 364516 -981087 180273 -484720 -977467 -157118 -575621 -723440 -2520 354951 384730 324297 465373 466608 -398332 61109 905637 253456 -832794 -397535 250551 -133873 -113248 968367 288573 -70489 551815 505555 228564 -328217 131234 -804906 -748144 218227 -676307 686038 655093 -450814 545177 -600763 -354561 888927 638090 226022 -134501 -576920 -763176 825427 537772 -610670 371342 889721 -763385 340707 276462 -696679 -749065 -905866 697196 794313 -814919 -722565 658094 -823438 -939903 -212940 -78702 153936 -354701 713210 6824 428149 872107 851894 963252 462918 -870474 -664088 831533 -386564 -685673 -573277 896192 -858460 17091 -283890 941262 -694753 860069 529509 334442 141219 417819 -436490 -109476 383288 958071 896549 460705 -442436 -153345 492136 -633112 381152 633709 -27060 471318 686377 672879 -141330 181571 582896 815016 -23549 316475 796642 -369107 15185 -150401 -80768 -902263 -9677 -916159 -809568 40122 692760 875243 933098 227378 -398843 894745 4700 -98345 -422129 -446182 323271 966403 577505 -806542 209616 -689275 -111300 646235 778863 -653026 -299534 -774720 857331 -901372 209642 631745 72061 54499 405536 -354382 -915840 -299945 -59358 575131 765511 102387 -768108 227386 -800529 180157 934956 -907652 -116887 502703 -23370 306312 651258 -348872 854162 472116 293562 39097 533297 390029 -45032 782985 -484965 -2092 417876 -320655 46188 -327172 466564 641968 -821037 553261 256528 122872 101394 317124 -557642 -449936 -744703 427344 125702 86064 946570 131990 -417305 218312 -605778 -625010 462992 -608839 780415 952932 -908144 544634 -707676 -937991 239943 161141 -544040 -458017 -905493 -166265 -251285 30688 -654332 -702205 -459329 -254089 986607 -426064 -529331 -141867 -963873 58055 572958 -509346 495447 -88714 969810 826922 -813262 241119 732828 -609531 706715 516889 -824893 567022 -196843 -907602 -967005 938907 -453387 618011 -445526 54132 601570 -574892 -813860 663188 325340 -265667 -50736 571340 -578766 745778 -626128 737183 797067 -454784 187325 703559 -297506 -587542 372296 812078 -263686 142373 40762 -114955 972671 -788900 -646259 498289 837986 -4563 -386479 201129 -454291 899113 819624 -25382 -513604 -438952 561226 -166413 909633 -669133 -823294 757274 528194 -853720 507695 800677 458966 66842 -42940 276129 910315 -347298 -444344 -240946 -437437 142527 332759 -126816 30834 -756869 88607 -903616 -962334 99652 593891 989577 -971569 -45248 -907140 -684916 824524 -408695 48723 -192499 452924 209838 795496 510340 243033 380336 50767 117532 -609104 941317 757037 -729801 -885725 108312 -453569 -203416 107494 -347321 62548 673912 693251 -546204 -483762 -546206 848214 994357 -876635 831574 892817 675957 -280989 839098 415289 663760 511657 79140 -853081 -227222 169897 -412702 -866807 -18343 -365014 -580366 150878 893606 102023 -176758 -29699 -47920 -400208 -216175 953999 759498 -326104 578340 -430064 -419464 664453 -913902 -111406 686517 320371 108640 84986 -62128 262577 899142 506625 485770 -638318 -463312 -118732 634394 710398 -936898 279348 -923479 -391314 202564 -689417 -50729 -151308 -188981 -564282 -748876 430641 -632817 -844099 -400441 -413732 570623 22350 964491 -352574 759999 -952130 -199827 -490816 991529 447142 -286257 -988469 831432 -733453 872968 -284823 -798245 -428058 216802 -244427 972888 -2027 405018 906463 -296089 -936472 -15132 131881 -353949 131997 177508 -292117 -237220 -157243 804278 -72688 889880 326213 -61337 -883945 -218867 13526 -109062 72339 -33688 -643195 656356 -22485 -825078 -720845 536080 -430053 674566 305686 643675 -467791 -669020 -706634 420505 -149552 320608 526065 876943 833905 896364 -697864 -128905 794781 -423382 -72113 346751 318708 -776397 -411055 469961 -70486 257875 -282070 -107539 872837 -790774 247771 -82189 999136 927884 263226 -123175 212394 -941246 693871 97811 -101017 -525241 798456 -885114 750638 899820 -567259 299404 542506 884149 -899427 -94860 -341991 776537 -39720 -598530 -304176 266438 -131422 216547 -688715 -806885 -464354 743499 -929596 334764 -597951 -862123 -35701 -953343 -762669 -232429 -649683 -211241 -990222 195723 -704542 -87394 154126 656183 674166 21881 -504338 -843642 -823226 686529 -423767 363481 822214 -625917 247470 -107002 -589955 -355843 -268611 769496 -559865 322853 558955 -554226 659731 -273246 -765790 -514088 357218 -944432 -88673 -397987 352974 797633 47731 -698697 -484799 922679 426370 -986123 932281 54699 -616442 -693352 130507 -407992 115085 749719 -502627 -422031 118263 344539 -766102 -407625 -992775 673987 -393086 901988 496925 -385630 152391 246387 -985408 798012 -337743 -403947 -708718 -972851 860235 -913107 27673 -45311 934580 -515883 -136273 -349187 -895585 462168 -479105 825685 79699 -164171 993932 868499 558892 -269150 -998230 968631 743192 -446457 -278781 340145 -820453 -845825 -638189 -926360 -441269 -796454 757165 259127 809301 221982 903796 957803 -500874 -505983 -261918 -38713 791170 610416 -176315 -276608 -613023 -341237 -100164 -662464 249741 -528729 655934 395815 -721514 -999221 268692 282950 413214 491956 657115 151330 847069 -240431 299395 -144841 -617571 -462649 -777518 16626 345023 978414 -835615 -956746 707253 -937646 -861539 -325544 -590714 -111949 -542648 -946781 253773 401157 224630 -218155 -751558 192113 -873967 -693729 297104 601810 -508075 997289 379045 94265 -984236 -148596 355941 -710423 231411 753622 144208 -994340 -295957 -312566 -391049 378301 983881 572318 -783358 -136981 433391 560891 -209107 -713732 -727919 320000 -427962 963256 -410696 95358 -452431 -192487 21186 -309571 -524315 23378 342240 -537738 -700947 397125 -127081 969560 1127 -144885 -968768 764548 979976 -383375 -332408 357648 540950 68469 -67087 -321528 132204 -609587 85967 836584 444794 37216 710731 706339 833730 549450 610915 -901345 148700 -975524 -430744 432950 -913677 -850662 943871 28727 -895930 402492 576289 807139 -1368 -404178 322971 505840 -129663 -189040 948238 369418 -920502 -520650 423152 -602291 949524 991529 -119287 -368180 -771582 925988 -809353 850062 -215349 847768 390955 -87669 864953 399145 -420758 22835 655788 -523730 369869 -863257 -15208 -592971 999489 -366210 -321533 -391940 -190201 775361 -34552 -826631 702389 149488 -816554 483668 -393677 895163 -955727 -429849 609983 328905 911600 454469 -127639 194741 -650370 792368 866840 25228 -479142 -371551 -157692 126032 -141417 -647611 -493254 -815880 2652 -651782 124571 -914834 173796 -860075 516700 -743664 262143 640287 -45817 -560209 -613104 904020 573049 -935021 850573 -147037 -325149 -21772 -312446 890993 749001 611203 836495 -312490 667782 805599 -994587 973854 -523834 -353376 -650676 -709175 157450 924112 -897248 999307 350375 864365 250064 -106547 -892345 678376 310750 913194 -394265 90025 -63007 -28301 896216 -475639 335238 -982869 473406 436054 -143477 529164 182292 -259245 603586 606336 684581 140213 239380 676905 -517356 -969817 295932 -773670 -396202 -894777 262791 78875 -993741 -609497 -853157 376233 -38712 -422707 -799059 626419 -802168 -210637 956233 314654 -308554 -23225 -572786 690947 703468 27628 -219665 -691796 -785768 -878088 662899 122330 172410 704948 -524746 -366078 953895 448735 430310 -47669 444041 -171093 273351 -881135 -27043 300350 -731217 -770843 -355277 -932430 -25717 -927093 -509071 437782 413144 -693253 -883504 231531 -93397 -69279 391134 226983 -601046 -582755 -6405 493750 -364784 762435 59228 444660 -488276 -748773 458891 547764 472162 272163 -204316 79932 -571223 -437112 189209 216902 602124 -80591 265008 70657 566186 364980 -293760 -584178 207926 -566049 330295 -280188 146679 562864 -948777 181741 755913 133853 -919628 111942 -264678 473165 361208 -782078 346861 -338147 -237281 -216057 -49189 879773 -136453 -951888 -285683 -823728 585137 -502070 525507 -451345 -416710 -79593 -526640 734694 517604 -797106 -23908 -552363 886734 314265 -393567 255761 -258577 709397 601966 -287967 -651248 750038 -771545 -257215 94541 -508704 221443 639074 103704 -998993 265421 245544 586294 -479696 -538909 555243 839872 -965947 -555206 374967 -866397 -801210 328152 490828 -169439 225658 326744 973854 621006 -453086 -500118 -374699 313875 909295 753360 824271 -875602 135430 543331 27417 -25296 78979 -837236 932986 -418306 -948749 462923 -866712 811985 -936103 911283 -601327 -852170 760874 272875 871891 -608625 621137 -182993 -978876 959631 -407636 -37299 -111189 937922 704653 670633 -413435 -959997 -237511 495674 -881279 -312956 -761748 -89974 575109 -711734 375124 541113 -794329 -600787 -828398 -352517 864180 -484644 444476 -7018 -440788 -67624 835037 -73755 -305853 -340364 -360717 251479 -905502 -468644 -225808 874865 -177371 367243 -886726 -167992 -900389 -210605 514987 316296 -989559 662744 598034 752879 229990 130197 115119 217042 -926368 947542 -147909 -441449 -366058 478652 -329122 -252742 -274084 -71235 -213449 736073 -889157 -158943 639320 631528 536430 875782 168392 422477 -537882 201309 767103 627012 -358970 -61590 -28435 624685 161895 613576 957811 296313 -332714 -440605 957159 -556751 -128175 135164 688405 -547218 736718 312872 438457 226658 951796 726609 -221818 126158 -479072 -617548 -396893 344330 -316191 -44958 354472 749568 239869 104767 -750683 471985 426218 377990 -251365 739887 881749 -839485 -88703 167969 -420578 -331177 334657 -413502 -573223 634359 -498760 -550430 -128817 -65107 -673095 558691 -350980 -441386 -212725 918590 -452337 -931550 393190 413052 176236 -863080 -640902 46653 -697683 -578673 165609 998708 33565 -101322 397000 -277208 -983876 -331763 -23262 288373 -841794 -786327 -878988 567561 850187 -256396 -658382 405608 811968 544811 -669376 640553 -50643 57438 468602 -24330 -453163 -233805 730797 -44912 -75918 915748 159388 -105400 -509586 743420 373244 919559 361323 -357922 643576 425799 631227 -483266 -603347 597912 -242711 92262 798511 641436 -51794 -311309 119427 671371 962813 -933035 213155 875568 -762632 742226 -60291 -407318 538104 -948221 -850188 -572372 503305 358870 297053 -349955 -482069 -13685 -621437 138745 -242926 -103241 -911068 -231090 959015 -868540 -729870 -581057 526982 -94610 -462061 -460891 -225346 969415 -787807 -430743 -237421 345524 317354 -143221 311039 874478 -363343 -96737 -301907 -252669 996396 275274 116221 -81325 919684 196297 912259 368787 -510568 774123 614791 -941108 -332870 36370 134150 833501 890544 241078 -90320 -348427 807220 -505119 -184472 903706 -335499 -17100 -252345 508837 -993004 -711199 358554 -910653 -522584 -796625 899167 -197642 924986 869497 -282932 995090 -415671 358191 -876088 508736 -405177 839124 -84752 -677378 -340197 -498050 812691 -46947 841757 -731175 -56266 -429886 -621795 802852 14609 -741914 986076 -110286 754064 -194729 924561 -946453 980691 -563020 -191259 636489 711855 -434700 923384 -977957 354859 904159 -3366 609093 939779 -406765 -690030 511677 266664 -206591 464667 394768 709182 188782 -482590 -156901 -899684 -720013 -748087 -35757 41296 399357 -237913 -249666 812825 894798 -803770 -297225 -388757 399865 9187 -846162 997870 555626 961458 48165 -482945 -279588 -901801 -619724 -799954 12257 -287890 972742 724926 -152483 -844540 -130086 364072 -380405 304284 43267 -768615 -224393 -665685 -185368 316783 -508158 -207333 -646203 -978880 -711582 907852 -421784 -853165 -273633 625423 98100 -254555 -108137 -962135 -345822 -378779 529147 -201514 764603 -865160 488656 867652 -106592 150774 336366 -986093 -356734 866347 147332 229339 -472534 -313577 -248813 739750 762354 430702 194926 121970 716105 975641 -982208 -631631 944435 290739 633478 -421175 -265657 749581 376337 727188 -162384 -546261 -931067 -432544 -963668 -438459 573661 -119440 -446704 55622 -774171 16890 -623038 293840 -785730 -966361 -236994 638518 -509091 -831466 -738926 578176 -405107 -157223 -81823 -490517 -285080 767222 810723 400871 -461086 -869273 211812 -625385 -403778 -751718 759617 875733 681879 324082 -517522 -433365 933465 670405 -646798 -859814 -206523 -56868 -213271 -509737 980464 -900746 -493054 419273 317252 -55099 -958978 -772595 211198 52848 -682953 -529230 500014 -438385 19991 895869 -456390 -660046 -363108 -547354 -326692 618842 285403 283417 563487 83325 9850 -951562 -293530 13575 -171980 846097 420454 -827052 663641 818227 -777305 36279 -323253 448471 -239098 707319 476034 -32338 -755274 717900 733065 935964 402618 61286 -805377 -395592 -228756 -204570 -328809 -801200 423546 487267 -244968 -980253 541924 837479 -133026 940965 356735 117615 668503 -276482 297973 205807 170759 -841717 -979006 -12213 688644 -823525 870840 861151 967419 -215756 -611844 649464 -59095 173964 180616 193752 -54686 905872 97831 -707914 982542 200801 99452 -879940 930855 151377 353531 64904 796989 -480022 -451858 -537557 -629518 102632 -369935 -125139 -564226 781882 -476682 -794233 1323 359173 475330 774183 -565030 -493791 575599 -508176 -924931 495770 -815000 954807 -674021 -698192 451311 228423 934223 355799 989467 -871843 695497 574136 -392622 -686803 -218804 -892754 954067 -956196 634798 -254902 -474576 -503036 352859 851792 751948 188979 508627 -846921 710241 -392468 -84953 721453 -279940 819748 371711 -79727 -570114 933318 -997353 -229130 -560483 -720848 -360514 787239 382434 734260 574037 -954978 -110167 -393704 -7978 107275 -977884 883606 -666933 860756 -3496 854493 622802 -831473 324254 218894 174368 448649 -698333 -815937 -955653 57410 -699928 503547 694206 242287 638787 889408 -142759 783991 -8867 -701824 -196530 -225546 94258 463010 -284235 -912194 853012 -790786 -183495 -295727 -88536 -315804 383897 719207 880742 -690667 383912 463086 -518755 -157113 930254 -205691 -622098 -257370 -574588 503041 -237747 315982 366043 498408 147587 173778 767734 201208 689582 -598088 963212 404129 970431 -151941 790503 915463 -466438 -812152 -747161 18945 21114 40513 92928 -176867 664747 -873859 -529608 -835046 -231602 -80635 819882 -375700 -320519 -487655 -736891 264251 -63212 708201 -347635 409188 525405 -352612 426265 -691594 373861 869069 773140 525495 757905 569865 -131203 525341 -435047 -829614 283111 -845355 79884 87199 -490631 -265921 463818 -129958 195822 855408 -627191 351968 -368746 273711 556497 70277 -342700 886008 -145024 -979827 -897762 -416388 855750 -804300 -342656 -354529 -796886 -209113 -114662 226809 -846332 -172151 761885 -324138 -158336 -235025 -835631 277430 -656223 863460 918674 -216115 2748 -211738 -592177 -815740 899065 -134682 968074 -415498 946006 97228 -382502 125428 -649949 831345 -555156 597505 -301177 280739 -316546 773591 24953 -3675 60130 12640 -723896 987436 861953 -123842 175124 -329629 630358 335428 744274 -887192 -164498 573434 387660 -930483 817391 -716771 -239201 -718824 969358 975004 -641733 699459 -327913 234525 605415 98364 -726807 -395018 660282 -613402 -403977 965172 498210 535318 686536 -726761 -969887 -116712 696312 904852 208780 -655448 -890187 -835758 140043 -875655 -318269 291501 858011 -752719 -183047 -648266 461774 -905622 922689 653233 719754 58930 711835 985878 -477178 174732 547867 -615279 -780720 -247058 -742681 98946 -258870 -50751 467514 -291203 -363224 33253 -42909 -982197 -871436 -604758 244678 998631 458123 -282025 -649766 973058 63773 -802266 733098 964735 307888 -971322 -23339 388344 -455139 -510376 559246 522295 -830958 -804365 789788 579902 314894 -731872 -174245 302015 -102168 -93089 605625 340773 630857 -901728 -791879 -478710 894381 274122 68468 -876098 -512537 496568 -571245 -250682 293786 -402633 -551338 -861094 -744896 -103415 -31600 680038 58790 109413 -227927 55435 67438 803317 -619749 -258789 457868 322646 330869 -805728 -315191 -564965 -711589 539734 129092 23499 837892 -478292 -122132 754399 287931 -623673 685319 82117 814174 -192130 -963282 557279 968034 -985377 3534 824196 259789 -473303 -379864 -369026 -278214 -967984 -329902 168331 746457 559485 -399179 43612 -779796 72331 946317 579737 641356 -872309 -892692 -541733 -138526 651456 246583 -218320 454190 -663517 225703 -126821 -38077 504417 38345 975249 741064 140376 514430 521853 -765831 -867170 -741380 -617027 -290268 -469637 -615989 -198110 -280147 -876951 -917047 -301964 152459 208411 320807 -17556 -55992 202227 -629270 853305 313220 163978 656107 813307 851827 -243028 827351 -980405 -568613 315737 757039 -964303 315543 -237754 -357815 370860 576150 -493862 279245 282414 -609059 -838863 -676935 -11875 63105 -565860 550622 170451 635566 317983 887393 661278 514082 -542990 -368838 102849 -24014 -183808 -627144 268786 -857403 -284181 180348 -314918 -523180 -735994 479353 681752 653936 -128294 -642822 461374 -951876 -776670 -596452 -438318 -371218 -863025 -185392 -828849 -560174 175364 706139 908065 -998712 -505061 -916779 903468 -698303 -452194 48045 -914490 -684346 759887 631203 62521 -752784 -708832 -102067 -632638 105841 -682692 -297197 427668 -606710 -897412 -84173 -647851 -556909 -12813 -854979 -979296 907638 -194461 365592 -910974 414004 -588347 475387 -576003 -349217 -618939 80629 -993272 -721250 918339 167398 615052 -186068 576724 -345212 -280727 207321 -386882 673751 608367 -664569 -70016 -985156 -594330 277935 284104 137702 933510 640986 94203 -708264 -577025 -12248 -546256 -194451 -850189 765132 -945483 -25136 329591 440077 803081 537476 -999275 -101177 900832 586718 432717 670312 -161373 969733 801423 834676 -661395 -675207 688451 -949374 665230 -11255 622018 674364 -378356 506844 823386 488803 -921187 278633 224205 982984 513838 601983 591059 -32044 -115488 -393410 -42476 111105 545670 -356709 -360658 446559 -817880 530272 -275147 -294384 234115 226089 697518 692940 -795514 293992 -699373 736862 -791978 469603 -199982 -556379 209739 -205775 -191154 173332 -633487 466240 379228 -569550 323720 -585774 754247 299803 -901243 -498565 -481971 247933 723087 -559579 -274272 -255461 700418 -882547 882662 -103218 -911505 118467 -769095 -747777 -759014 -55891 -700889 -541394 304122 -344444 436275 -710929 -118083 729813 747475 -295065 9154 -207230 -63760 -442285 -481507 110655 134889 608130 231702 -102122 940176 24278 -873174 -620701 806443 -631481 325641 -519976 -889100 -116001 315286 -901894 -718694 285631 -616853 311330 -731842 -317159 -525102 -393986 476534 -993100 -832563 781709 -936754 -233365 -865778 -466778 -232894 -51922 398207 245874 -542907 -786048 -111812 -73235 -597699 283639 -381036 796265 -830587 605119 -988787 761227 -565399 432791 773341 450124 771502 242002 349296 613497 619784 -368168 -312983 -335692 906017 19363 678937 -666640 255384 994114 832906 264057 252672 62681 -593417 656618 -992675 -876898 -990383 634165 428203 -728226 374332 -898785 -214825 -798858 -889457 328001 333379 675675 -112808 -165496 23494 -528493 -463658 -712651 540714 263225 -518019 282334 454828 232701 451445 455531 932223 -825951 -266853 -130662 -26934 -970371 -315777 -748548 -883930 373244 341476 882166 -786271 -544739 881220 -882879 -255427 -419725 841545 787690 -258959 -80347 538324 741458 -778329 -732689 825466 -281041 -179139 455711 896898 599945 373637 -604520 -193687 -149058 669380 742355 -316066 -948737 -167242 831321 -41786 497232 262792 590539 979385 -733812 842973 632154 110851 -571809 553162 126287 985124 516938 -7718 -795644 -510383 123555 -758645 -272408 793968 -766830 149455 -702209 -548192 836373 -228468 662240 -320977 647804 -738148 -221258 -227935 517870 -186931 -495680 247984 -663325 -322462 911312 157127 950951 -486768 -805809 474245 -37411 -602110 876216 723776 -906886 73430 -577895 43904 134854 -764130 -304363 -391936 -695713 -674336 561125 -289360 -72139 -62441 428242 250678 -597233 214447 -567876 -775448 -30076 -397428 -323946 653395 20099 -565244 -984857 -284104 -623924 -710816 230219 115465 915316 -729505 -556175 -695824 -417307 -569165 999962 -190135 -670244 265218 225312 -809181 -268950 -38425 912621 134211 -83981 474734 -827009 -989791 178225 892444 -59157 -421911 -362062 -596124 433751 -401413 331606 113203 551806 -118677 -427566 480613 551856 410498 -127312 -289459 734415 -746181 -866739 378162 -733229 -548281 300633 806476 -748089 308362 225370 -990645 220618 -341092 86570 934224 -777841 538696 210420 -89614 -818083 -683888 -840389 -762949 -695280 -358361 -516781 108072 -574698 118645 -942874 -319699 469875 -459753 -726543 856110 20925 163549 312388 -106233 -453855 837066 -614139 858885 988764 529943 514605 35050 341826 -420815 965258 556781 296891 -177482 -954949 -925000 -291135 580220 -177352 251753 856036 -26614 -957241 -72943 -204474 -167012 -512760 -738376 -514913 851107 -474006 696023 -766535 638787 -983885 405980 -643595 160852 136444 -807255 976197 532450 115762 -359786 -813136 -237523 773143 -133014 -190126 -198998 -830657 -876698 974040 890367 496532 605243 831368 -42230 784082 786319 576567 442843 -927989 -750596 737617 195510 720292 465808 -4522 -765293 -101162 -961842 -245545 -557539 824110 795947 -819972 766262 -311282 -554606 569473 -221199 -687062 788833 862133 512662 -900213 658282 875642 627618 675472 -781837 259911 -761915 738920 510134 -212311 491234 149784 -677278 75965 448914 -200325 925591 611128 -341471 -470978 -100882 -249888 -681328 -263072 -240785 -323184 875665 864824 -249063 392120 -244082 -804242 -632226 48346 -397277 170880 -218460 936078 198047 -826305 416070 741887 -475641 359632 148368 462444 970131 -923348 871238 -148312 -66385 -476256 941470 -291045 599163 844493 -744511 191934 759115 774569 -149681 839458 -60504 789500 -257320 -643222 79693 781796 -26525 85965 -959829 812242 214379 812949 664165 -740597 -772900 423202 819541 -145240 196635 -298392 875269 -818538 56315 -760723 -522185 -977898 -473271 62156 -143266 169918 -475967 174260 269986 158710 -226409 -497174 -373920 -642180 985583 -340286 -757976 203232 -26011 908202 -283587 129545 -44026 982688 -610792 -562769 -500140 273719 -472603 -753697 977222 927510 -833148 -127238 794566 572920 352394 -32331 354609 -135379 132286 -691557 -46885 -538984 -786915 -269818 638600 -669137 135766 -701014 520052 14975 -142258 912394 70220 -299867 958492 -243583 -155725 -239275 -760690 575035 -387906 698198 85539 -142023 -766600 -877564 -231921 -606128 -671778 -635698 700219 614698 402916 -874058 633666 846788 -166801 -725037 -673931 840815 245209 942290 -622504 630223 774256 600049 661282 340959 -462985 759042 -203199 235498 -145629 -894994 122323 162707 999327 -905552 935086 -634673 252809 497877 -739623 -48538 -290061 21251 -948335 120821 422882 940143 403270 813807 -25390 -998811 -580453 -774633 545073 -82108 744169 766727 -34848 977791 -741828 342701 -64331 363421 -496171 -751543 -573317 337978 -333658 718832 -659984 588036 601305 -272500 -229562 590655 -190774 594522 -175325 567490 263048 315754 -513758 517111 -243112 -279902 587087 -190754 631985 369723 -662482 656907 -590783 448067 -701387 -681948 -139673 492826 -422835 -279580 145719 953077 463317 -766054 718586 -52130 -472161 -482261 393899 -286159 -624270 -685813 -537093 -766560 318214 -748088 -208435 314929 602763 -39552 54971 -401349 -893278 411110 -77041 601068 367458 -655679 -581557 390086 752340 -909203 218914 454045 317943 307416 109820 824731 263742 -721019 16758 619324 427533 -160627 447711 115538 408384 -694375 -445252 -258814 312867 -829463 954310 -890683 -809349 222160 -996761 160489 777468 -422218 -257088 317837 -600752 -199915 426277 913064 486423 891260 868895 428675 -562079 881679 -60054 982330 350006 -601467 -515979 947135 680206 665513 255845 264919 -580134 740569 -972526 -584037 -408967 -200822 290311 -533256 502083 -89790 -357754 770352 -824062 -462564 547970 716119 -77837 -884536 -572124 844758 430282 929417 181831 -638485 785580 134453 -725124 985895 -797389 -793800 -397690 584687 -580883 -464879 -267937 -210948 -32420 254931 -11983 -445093 -856200 -846555 197598 674414 562217 -735421 800633 -670871 -17715 -2693 -668470 237909 118712 236849 971854 -248048 -961361 -213796 86836 -299445 899052 656774 -680095 -808053 205725 658639 -685331 -195544 -259867 -668693 -681436 765393 -483878 -927840 151943 -832249 -623995 -940087 -646328 -669282 -379803 -234922 -148015 -983105 108523 -592439 844733 904936 624511 238394 815581 381546 256507 -624556 -883915 818025 -692181 -667819 -832643 -910880 -591533 -731758 678433 682395 447017 379890 811841 951739 -161066 -373010 325425 543286 193017 -596713 275833 830292 -173276 -711024 513494 331955 974685 -995313 -366664 464836 -26978 865888 233027 -561973 718806 467555 -979634 -297501 392422 98569 -226586 -870024 942629 -867749 760396 746059 -423716 -603277 -631053 963569 879563 -925312 -415741 537684 395042 160966 -487079 -957519 -911864 227868 -629756 -693607 150296 -255508 636361 74224 -229794 -812489 589472 755185 417247 385935 549173 -373208 -136305 75547 -437656 -297098 -641192 687382 -557362 413968 778777 -428848 -677970 -663168 916773 -870868 846980 -935645 -956224 -352992 -190719 502057 -419290 -743240 -239095 894361 328324 694803 -202444 372170 -646404 -160540 711501 353387 -74587 908914 -621226 767356 455305 -70119 134018 -559662 585894 -686393 470330 411031 -711827 829824 501273 698056 -290490 -660645 169840 956981 915082 -239102 -587582 953476 -275321 -145994 393160 -467025 -749569 -719032 173295 828417 795817 735137 196437 608029 -363473 -73925 -307504 -716809 465327 -680666 606695 892505 161723 12164 -553001 -352288 971608 658701 493071 557948 753154 -755828 960180 -97037 276391 158816 -151650 719071 -505177 452348 607577 875947 448347 -812185 176422 202778 302347 623293 -69001 844864 -953226 -474324 712310 -100985 -824498 -654728 -781058 -786261 -76616 -59529 -583520 337214 -610735 -451563 209952 -685787 831396 182865 6006 909978 295605 -148289 476365 305576 485497 -855676 981767 703794 -940324 -983971 -384713 -408724 -570822 -759143 40998 595551 -534426 -388966 788303 874858 160166 440152 -469662 312636 -220364 435550 305605 838619 -35009 -387510 952846 38048 -927384 -680751 969098 781496 -602939 529209 740794 797989 -626078 -948387 9169 -448069 856891 303917 -167881 165411 862659 896684 238984 -843045 -835488 751344 -753258 967348 -39571 263717 -238109 -534317 557878 636042 -210008 -400847 67455 -388750 547793 -17764 367486 -136635 -526978 -846029 -82467 -177155 -121597 807405 621497 55849 -529431 -226414 -431579 984045 251243 313281 109736 -63105 832250 511848 789562 827564 -695366 -538545 636235 -576559 -945021 -474354 474557 404067 336352 121106 337381 -604952 -725997 -959459 315789 953339 -865777 -321854 -258059 143052 -160771 279661 155341 -392163 585272 677081 576701 364998 -751920 -247016 594142 -96590 -842357 -409970 -144706 -193440 -376481 -944778 728159 359651 -912263 425820 134712 -289310 -193222 -713822 -951501 -464103 -105036 -369925 -490194 99158 548402 -602254 -916742 193405 245037 403300 29663 -483452 568151 610306 330390 -455945 497557 -13615 273997 344566 -225028 411178 -10073 -878414 -266789 -955847 572985 702068 -669262 352386 -550002 -256746 297267 -659881 -830556 -138489 546504 -369053 -42515 926283 -751092 -142045 -339762 -465671 -602800 -43800 194339 74940 -677224 -294442 707514 771027 -873189 282088 726868 -455536 927431 -505238 -970713 922844 -331205 -252163 258270 377266 332363 175895 -212969 414624 -330753 599040 -118684 -960823 51732 -771243 -419893 -67994 325498 -613495 916806 774336 875476 980831 -268860 870583 -459653 -592398 166182 -629826 118011 -74578 -72126 879452 -886891 -197036 -934172 -680275 263996 814329 348744 -13216 414232 -936697 492833 492215 995589 -925637 173589 819593 -234860 548133 824894 193091 -911479 252588 258347 -524958 243804 832775 774877 -870405 -491207 -436155 453195 867380 -804352 -6331 352479 -303800 148934 495935 371574 -470265 227921 705082 735459 776275 437024 -901101 -287764 -256476 -17311 586109 743756 -132347 -828680 45051 798896 110869 -352385 326119 -609094 564615 289216 557807 -712319 778402 433981 781459 -514674 -611518 58281 57512 940001 -695467 447981 -66856 116202 11359 816420 151967 -772207 -960778 -27874 790863 -966738 188999 -586784 -943218 -24687 -906481 -921693 -710829 804988 238882 -853295 458732 -126044 -477336 491147 -648709 -539468 -834341 241446 706804 -945335 -28021 586409 687009 -323209 -504294 457553 -95074 442690 -263232 -225395 889309 584102 628039 667138 -478941 621072 334736 524296 -153078 211555 152461 979754 -618371 378100 959173 -729941 357311 -420338 -701228 478588 -912028 185327 116839 -601017 -464683 -559415 -876092 -522905 -792624 290369 429760 220269 -119065 -600333 -264377 -937444 460157 -674067 281049 -524050 -697396 -213328 -938361 799501 554209 468146 -67463 691931 726301 355294 491371 -464533 925110 -827246 625324 430469 -33227 -390752 386846 846246 21622 591566 697400 -551426 -507349 468950 564615 -96784 -216359 632422 327848 -111083 -542503 692001 515664 -528326 415192 342941 174661 -565795 -563880 -587293 756322 741427 571436 -738702 -307049 629285 582784 529852 -497178 67023 906319 537895 358759 322432 822251 53517 22341 -906819 546553 -545987 -594753 -844738 -319631 -314504 -954584 -218001 192291 -296715 722792 450928 -586451 -833827 -653704 796693 -474362 -32049 144362 -427033 -644362 563934 -295458 336033 -499941 -49906 927502 723124 -276250 -955942 -518589 -96573 658459 107825 683230 -478424 -129195 -329356 585424 530670 66048 973434 985122 644948 -720035 -759027 -307730 -678448 108162 86250 109539 209929 595799 156868 821062 -520996 717978 -271166 804587 -2855 -930468 -523268 -568896 430659 -760062 -107390 -748221 445459 -508092 -918314 -202361 536181 -735823 -694931 322611 -611638 544041 182449 -629374 -951004 301282 -834046 929476 -74931 275556 -587984 474332 176193 489613 -46973 -754496 25775 779149 307764 985853 -148484 585835 932849 346416 -375616 832511 -821412 325645 922439 192629 -619379 176220 -801263 -623664 -257013 -253194 -433454 265573 -97705 443213 -140558 738140 418274 784354 544271 -626381 -702063 811085 -651786 -598726 56896 860344 -61010 -666856 301885 348132 741357 515652 395592 991266 184225 46349 417306 -642213 -584599 -780013 209755 -53622 -716520 -307637 -56662 -266436 -343879 -302337 -106344 758423 -802042 -925876 -415699 371536 620271 -628190 -835998 492723 95129 -415928 91430 -540385 -215204 -944427 -138406 -689017 -70971 -928584 -902444 50034 781330 438192 -599329 142076 -81608 -806955 -48455 897747 -27424 -211698 -105708 741947 -4250 666136 196374 713099 479449 -502395 116057 532141 318334 426427 -366996 -261855 179533 -859151 -181808 332027 -122895 495541 540284 -935199 410444 572393 -655271 -671602 73202 40897 -523322 -690479 611753 916807 912789 98703 134255 -371624 696716 -810436 741492 -818140 -163482 191334 76188 -197455 985551 968363 172158 -488872 -282004 -461890 -265752 659143 -764720 -124186 -696104 -14211 85256 969087 -340860 716242 -462320 615287 104019 -508052 939739 657745 -851742 970315 309712 -445530 818433 -186690 427079 -171489 850739 701931 -421104 -243332 671153 -854069 28013 -539888 220647 888235 850579 -705085 477301 -103891 167596 607759 892848 -892987 -508328 283139 510495 -903236 500519 -57277 -23810 203441 565153 -96634 202302 -688493 745662 -794473 367747 -674904 -626322 -243372 406693 10377 -381037 130866 -88912 -443997 -189566 -237001 546532 924727 893318 -66434 -670923 -790053 259292 57783 197707 496504 -123336 171941 443779 402762 654655 -170082 436205 159587 -880630 680590 334669 694312 -425686 -617996 320026 -723374 -685666 48483 -150527 -335250 -958882 -715390 -698269 96733 -999596 -251635 -41005 -894379 -544162 -592686 -900327 -725794 -504754 287157 -285134 -985769 366186 -861267 -729651 633582 180716 -500796 -71857 751915 432386 93722 624977 -606618 -80689 -979613 -774755 -445108 -516760 398949 776884 324446 -144040 192123 144714 790770 -223459 -247275 164808 96816 -522071 732085 -835638 -919914 924130 132467 -690529 -750603 514978 244986 -562484 262002 828600 690824 553736 954886 -795 -164366 434881 585213 579423 -373089 762134 760059 165202 132232 877403 313202 803930 951358 905113 678446 219018 739428 181515 79049 -141720 132144 -823391 442935 721902 454382 -251519 -574916 -661749 732542 512769 536944 875552 -120367 635055 805186 237572 893040 -450359 -425870 -446592 -291339 -804539 -232042 975059 584079 43594 -477802 -418000 236546 108469 -946640 294715 -784987 -457963 537460 -871409 711010 -784081 -445623 -932549 726970 -331269 -782618 888256 105279 95142 -200998 383893 816536 962318 533509 209444 -18560 -200888 911901 454346 -8121 -776675 440490 768475 714320 367240 -518263 377883 927505 414138 -63891 658502 293142 950935 268505 75145 524286 366519 -911576 875270 414332 713574 -351099 -749996 -678057 -965853 1395 49533 348779 890533 32711 -353922 -953434 -414639 1961 -972725 67340 267205 697366 492105 -362188 754129 994913 -426799 -506552 726520 880685 -532557 341641 -325516 -772108 -147279 -887736 210607 -351868 438400 -553490 -444725 937341 -479285 161653 329882 920020 390960 -943635 190886 -337453 -341696 -147976 -995029 -111978 941699 601422 570393 117008 636274 -151622 -55277 -924924 -696709 -69093 -353422 -206452 433153 -59036 451906 169877 -44710 889372 -891197 253665 215503 -439969 286569 -72956 -841186 -74149 602973 507240 168571 221140 373498 -129462 660107 -38880 824145 -148934 -21784 232491 669478 390302 -762079 -35979 -132495 55855 -592713 13199 -293154 507386 -338656 269730 743116 909921 613703 -912409 944465 519704 -467830 672304 42677 -200663 -498501 407390 -914189 639984 -499168 -576791 -218052 440351 620788 -366884 44659 252347 -768029 -421803 714929 -118371 162193 488969 -900669 517491 -146284 -295234 -573401 -148804 82421 982607 407443 -432433 497204 -217812 -766994 267349 -704831 338136 -774187 980426 331779 -803991 -111337 400768 858324 375691 101433 -91108 264451 -71043 966259 865047 455889 706450 -843087 -22978 -221579 71858 305939 4275 -414951 14167 892142 52969 -396326 -276336 75208 -501716 394699 -786687 -300832 595991 -735373 469472 -298204 -348132 -709430 480250 -274504 -406784 619712 219052 966390 872924 -164682 -334229 -545687 -966243 314499 -962627 91344 -234876 230513 64061 -13918 -961881 -387650 -856933 -838780 511598 729115 -457831 73428 336279 909104 -355441 -366558 -708557 277397 79592 -502863 36647 -403494 -686941 267258 917548 705921 606803 -255446 657231 224383 -812257 -103265 867825 -985025 483267 713199 -429112 72990 606861 425057 312412 -856464 491873 -712975 -418293 -655878 234933 241105 -793722 934902 644629 560227 -560303 -938862 639137 730176 -552377 356465 -888438 -41164 -455660 612520 963865 723263 -775239 -985406 960936 337301 488076 -286403 826918 524191 243893 -982134 22551 -576136 -494414 -431343 125202 162289 301523 -667989 791746 396814 631999 636071 869222 -27386 -557330 -905915 -289072 300999 664620 208574 628457 -24208 795421 -807238 233388 -343083 -744397 116696 205863 -738434 -496199 -188118 -342147 -577624 4684 -436682 -687385 -270909 398428 359414 -266322 732658 6704 122073 -826702 -275186 -906785 14912 339430 185892 165848 149761 429777 -184590 -540581 949352 829839 -64146 193918 235697 -446129 -865217 660777 807183 -514989 559170 -587751 36136 -609166 -646394 111201 -172138 -138599 -466608 102500 -891160 674117 -330216 -621220 -381281 -406517 -440822 -175145 -834254 987025 -160378 983605 764170 -804334 198048 867243 -572281 -660898 204961 -280125 721785 576855 256260 -309414 -933977 164469 -406662 -91488 -597428 -837821 -475161 -687461 -861036 799840 -171294 780837 -641884 924031 352057 -468759 393744 93671 856938 -268822 422370 -430860 -227157 79612 387994 -308460 936932 991561 -162776 -688437 437680 -376242 -479116 -223697 -881441 306267 636118 -489363 -552841 499222 -99554 -3006 -471890 246136 -849010 -297982 801137 545487 563419 725397 -51487 661690 -47056 -989707 -315824 -637519 924458 -47822 -833592 480890 711645 729198 -540027 948661 -745779 -67359 -29578 -775983 644598 635861 -39360 -493420 -613307 144555 -887109 -260201 482717 829269 30323 -501049 779219 708442 -142680 720230 -535246 917334 937678 745352 -169352 283767 -416370 498327 -697130 916992 -625725 514895 -542348 292681 -922626 -240446 -244885 896062 -612605 -352171 -972470 -601892 -315831 823233 -212463 -323273 759806 -897005 -163655 662006 -77312 -908243 -562390 833877 749925 17859 365379 -587357 282485 -983842 103510 -277694 -590037 -6179 -113624 853673 447799 -425745 632950 -205083 838526 898073 558187 -556013 -704103 -993226 -63829 -271896 -79150 120051 806476 543402 629418 172239 -794153 481844 355926 49569 -452405 -141962 -595907 152209 911514 523378 876411 202269 -686038 -499776 -698910 -525034 -169387 -51189 152563 246817 -591510 -853230 -467223 208311 -247894 -518488 8239 -545883 452044 -868299 -650395 -755060 -783495 888498 292063 -242718 -814768 313521 -859354 71408 928483 -705326 -804363 844370 -53575 -286769 -514243 -327815 -277558 570481 891426 -396372 -169978 -290791 415995 36483 364238 744376 596694 -456085 -413447 642391 -882831 865701 -581424 -289776 567874 43335 -251885 941842 84081 -850247 -498446 -520030 -322983 736953 491797 -73580 57354 -994472 893716 50902 668233 56314 736255 286822 -855025 -271014 -276776 531159 -44410 -124668 -412908 -563504 947727 285017 -64611 556173 -472897 148238 560595 793051 -122531 -865874 -167674 -913504 -482843 -415853 -971010 -670255 638984 -703759 493300 119163 -889558 -260148 669718 -175813 224483 -232708 -234746 67397 -500225 370736 943451 -659743 -899330 -68376 650399 759016 564628 876025 -907568 62668 -498006 785806 -539424 -282098 574555 493729 491444 131526 675448 -517754 41000 -866530 -8956 -516128 220169 -814121 755641 905514 215578 498626 -792319 257839 709008 -478008 -211842 -718574 -149226 -555676 897027 -209080 217162 26147 211480 -631911 -637506 705195 -277894 911650 667128 5297 -83048 -840618 976626 630273 519448 -576648 221082 25466 759632 -764126 752211 -564337 944973 200770 -77325 -351929 880335 697624 -711101 526654 -338997 -819399 -919166 329890 -463768 -1265 -889374 426551 527362 -378025 489481 -873388 -482646 -316383 -921839 869475 694052 613331 -446839 789476 -47768 352551 -383246 -750485 948258 -830936 -522046 530334 265650 -311111 -489883 -675784 -217812 543758 -668489 507528 439128 -157263 -417141 -77965 252468 361598 -253529 750958 -933011 490919 -214586 -546940 -115862 -971086 242580 -901290 -34623 -103050 -94667 -92522 406976 -623967 122815 126091 236261 360245 139708 -797551 589926 491782 -335575 205462 32427 17854 675449 -462947 592078 -85415 -79341 -753473 -22110 806185 618191 706469 -71767 -631341 -313603 -600305 580380 -635056 -107682 264144 -475033 500206 877865 956240 33194 478540 -633464 -196727 591802 781537 -628840 731914 20766 -278154 -959123 311671 357522 308775 316427 126983 291207 712806 -758290 358789 -29791 349432 201731 -395825 -279880 721654 -744275 -295078 167896 271309 880321 -730964 788673 148799 -991479 492128 -141081 -524704 -562107 24230 -807309 72473 833574 689601 -432832 70056 285265 -497657 709982 435742 -824222 510052 524819 251744 570982 93143 551253 -827993 -21024 -850061 605138 367872 892613 -381857 -481688 588749 -421760 587223 607917 329922 -229137 -642135 -939800 234728 382308 -387399 610326 869789 -286556 660862 -724633 378130 -107028 696706 252350 -207540 -790425 327526 -355916 939300 -583623 242779 -264811 712263 -562697 -330070 481505 776246 733740 -255059 717261 -10425 483414 862804 637248 -866270 -158489 -442847 120022 -151483 952517 -29268 850272 -587647 -861494 -272224 -750494 -588038 -809147 -828101 66964 970283 -157705 -387374 536417 -918688 440598 785356 -240661 -394694 889293 -716510 919941 -436305 -292806 -669083 -564168 418055 -103568 -534984 227391 419424 663283 -828975 -200437 -542037 94014 688892 -954561 -590932 831936 87193 164789 -478978 934746 -773223 -125449 -893555 -513310 372613 -356026 -269926 -362588 666615 221591 52922 202972 -816866 437137 721879 54077 -187330 -692719 -600658 -544530 -79058 760743 -936368 795655 32601 -681194 773281 -793832 -578371 973143 -170788 418978 -416657 277142 564493 923804 -723691 -525261 401045 -476560 -627606 -321086 857641 938619 -788674 -973940 -498861 -385648 -490892 265357 750576 -592010 184962 65908 407088 134117 -348172 -368474 -651366 405261 -847511 836922 -271099 -59760 198804 -873730 -495072 528771 -353604 -263567 272363 41585 -844483 -895161 363835 -517801 -388987 343656 -482886 84265 805400 378225 -710043 -771125 -377715 385330 295180 469273 -644338 -468817 546645 -206496 -404772 890015 847034 -550813 218696 883951 -680698 -190249 102075 26560 270812 -197273 -956753 716005 37424 867121 -375116 230 614988 407238 -774804 908031 496205 898734 262927 -272606 712995 626274 -868632 419825 -14060 -570160 534486 -362811 792250 914779 995660 932266 89856 -325416 276945 829920 -658519 301074 626433 132700 489801 -145849 -842486 427844 -960310 188585 597552 -94089 -813848 -583458 184137 -721277 434613 706816 -921023 652332 946966 453150 285720 -45844 -615867 62264 -582945 -717586 -664755 856903 -693441 -481390 411153 340147 -645646 22380 -813115 509403 -773817 -279612 861810 629905 478882 -238825 -677897 537499 415994 855061 -362237 -107469 927578 -983903 -853348 -884984 600800 378453 -59621 278715 -840767 -134405 -862291 199011 -884541 868372 -58668 -811255 -956735 296277 -936220 -730068 -166229 568101 293510 980030 731012 557729 -311879 -481242 -415134 -389736 612940 -71364 -866319 -359409 90852 587088 20592 76734 313340 31139 851378 336529 823265 -790932 257311 185768 -399438 -607788 302385 -636328 -995482 -539909 415607 614056 -627387 280689 975893 -475052 -269842 -208195 946241 -607155 -138416 222170 811720 -72137 -827216 -846283 329735 -995351 402601 546736 395251 659185 539687 20386 398482 -335346 -215188 543061 -437377 619444 -379508 324230 941802 708363 700528 522473 977045 -93328 330582 937506 901080 -676109 125007 325709 676382 -414633 -36160 -304393 -381722 845206 -812319 226979 194627 -995366 -227135 75590 867164 -708220 -513599 -846133 -439699 -978007 959508 -780529 204228 235920 -557754 456166 65477 965046 -355663 420117 672102 -780854 -837111 -62763 165811 -144719 439122 755287 56140 -347645 891877 40890 409442 820492 637806 57111 -862914 -804532 -607759 -990218 308282 -132105 -883392 -900779 558277 403318 -993530 -636632 652131 202085 37440 -826924 918443 265234 -58049 834739 -103608 -813180 -702808 -786541 -168327 719858 720115 713655 -880240 52423 427759 -850603 278262 -961243 912700 557846 768294 213855 -216880 -744935 -880466 788094 300019 769392 -255695 -894659 -593342 -724703 379240 212364 189104 -91098 822684 338576 513152 -678291 565677 134434 862925 -851239 551054 631628 -709501 67648 -42937 -435377 443747 -703765 695025 -934496 -945918 738713 -14786 80486 440650 148477 -247057 984190 376184 -372549 -60965 21751 -965092 -771346 175727 -756586 -341603 317221 930088 -970029 365362 38625 -733029 503770 970090 -69223 -981906 -436725 -764123 -459082 -658852 -262278 977304 -998377 -52811 -109200 884301 251407 -347429 711528 875552 83042 562374 -7277 300612 -89909 586369 -372907 93372 353273 611243 169413 -614814 352270 -957833 -658127 -869276 -804194 -614100 68632 -314942 -726346 428582 -763858 131409 644690 -799021 -607141 232379 876134 -371273 436796 -311172 -424490 715752 -946271 -883226 345854 961939 -995571 -610529 667051 22901 203065 -872674 556704 149346 -875631 -516303 -694638 -127678 485558 -700038 908715 984591 326522 -501267 -589685 -977959 -319384 457172 998850 -794942 807481 618443 52696 -152702 954975 886596 -897082 806115 -964354 -801916 -715270 785862 -397074 -152155 6231 -960611 -283077 209554 941874 176495 -766683 636430 -219562 -818088 821792 -116691 59265 -685050 218837 -98088 417508 276156 -125281 190286 611879 99794 948623 675102 217443 444340 -764439 574254 -429402 -653345 -173404 235319 782579 -433049 -869266 310598 -775745 -889741 -283226 719548 659574 -403009 -737696 882127 432243 -644838 35940 22536 -408053 74726 642479 559299 942723 954138 784880 692786 -805227 -586941 -993779 -281510 -707344 -382978 862492 996628 498229 182912 747882 160013 675066 856335 613367 -21945 -828597 627974 -797192 975509 675364 821845 404052 -128733 578296 -955522 321832 91500 11437 585881 -382397 -544446 -252643 4945 669738 -346934 138903 -22043 -188267 918653 -830628 -774488 -904081 -690776 962338 -224254 -672038 80492 -527979 818540 -689238 -272321 -981423 -751368 642533 -997655 352745 159942 433098 749192 -394013 443152 -704698 915725 831418 -243553 -888192 254781 135515 -109612 -755377 351792 84776 403872 -766786 -126763 -38792 51212 378127 -544403 -296940 341426 -986187 -540917 -6724 572865 -107560 -81126 455072 -393346 543829 -683561 950759 734270 939067 203859 966700 -683284 363600 611443 388604 186121 69642 148463 -124711 830759 -21738 -920234 -369350 461805 -704172 -937080 -172023 96791 -762407 -298821 -912348 -253709 -203156 400503 -396708 908260 -505847 -469862 59129 907362 364642 -858795 527539 -101511 -172840 665388 924346 166214 984198 917242 -362960 -592003 196791 -857878 169514 739430 373227 -185216 -269773 -131878 -655786 -774770 898633 771787 787809 -984129 -179235 -73414 -533721 239888 -619049 -636609 824185 341969 422928 -172796 -724517 -626647 -794666 789578 704132 -587761 -388372 -526238 834401 -711982 954887 -336843 -792173 670738 -143150 -895298 1133 -662716 -409365 -849782 959223 -520910 -141724 -40129 849518 -915719 -812221 -707694 260546 16649 703490 -877105 176150 -998615 -807793 -835371 -73149 -143248 -813875 835479 564181 -142131 509330 -809700 284428 252159 -166873 -668160 894173 874142 -657461 527985 710383 391569 -453456 -613709 -304994 912917 478588 -773859 -623236 906557 245449 -339815 269386 313580 314790 348583 -373629 -544292 634900 -332453 397266 435867 177161 198235 942359 100488 138864 -292126 690790 818139 27816 246079 233480 -823526 -461951 -754089 973944 -537307 783170 289311 472167 -970453 -126043 -831838 924472 -296910 341081 -197631 -49019 399635 -945921 68334 -800616 911612 415406 287792 215539 29804 42863 -110813 753097 6075 308930 368949 -137726 726159 -336489 -341271 704699 -482328 -739627 882776 442435 -873067 -792873 5035 205343 -225860 668138 -158558 423815 -524586 -958256 568720 -276504 480048 957632 594525 926944 97900 930532 -871549 6724 -96130 59353 -213231 -501987 721967 931891 181163 -625113 -959842 -43658 262024 -831151 -848966 -122594 -358285 -678592 854345 -194280 250442 -999477 -417436 -146106 812290 -939264 -452872 -321025 784801 -180450 377030 -478451 -561470 -120679 -778780 -509266 854933 89114 -201925 784659 675037 810236 330631 -129948 860784 -227504 -25766 -337222 792890 238297 -452071 474659 -364230 -959599 991613 -136798 -248061 -261342 -302957 214700 -362308 490862 375868 619436 -477023 -961657 -674258 636416 365312 954936 -622350 554489 438589 367226 -390428 465759 -98225 69120 -324043 -222357 572992 -125524 538988 861004 -574415 855575 602081 165794 -968749 913933 753857 -879866 917871 -508786 264973 9344 -347169 780367 636187 289935 771603 -988873 578451 -477019 -408179 -579230 -757005 -999384 -279579 -562015 870412 -65550 -594234 810232 108035 394577 484463 -420065 942673 -996728 -786126 -984190 203459 -34995 -370183 -163776 -254342 11209 597180 453040 843883 -224357 800140 158935 372833 568021 -276084 -832525 -646922 -512003 -104078 -530572 -490082 -361458 -721526 -392451 873629 843380 15156 -248984 429323 20884 8929 -249921 291927 755521 -203622 559812 -818879 184776 -20359 -970774 76639 -18587 646445 797657 71193 -155957 598394 -890643 596781 377760 538295 -940872 626731 344191 32975 879484 -560006 -71819 915008 211762 332497 -797948 78367 804230 181439 -873053 -61550 -965928 -436316 944315 -557868 -692547 542134 297132 -446795 -946052 678653 36294 -388200 541329 903638 199633 -871565 539181 173172 -217851 -536110 -455500 167514 -455918 579412 -725699 842723 -614 -417876 367638 52538 -721870 -52191 -481602 -419742 238820 350095 809705 175536 -32848 -767644 -672896 -527156 393606 851364 -841954 508595 -338354 -190874 -936557 665144 -560543 -136108 -173595 -306818 961037 -286929 297930 648575 588949 792904 160560 -383479 -864722 476424 -455243 932156 482563 -11031 367279 893581 -7887 959355 -547163 -541114 474060 -159264 -520108 -269565 326361 -164144 -101461 604087 788690 544022 676431 377381 172453 2321 -663400 231527 423349 -707276 -209518 861291 897239 -358522 -369283 -533776 817238 371619 -530610 791309 -350864 -844871 477868 45483 -248105 474508 -183821 -872185 -389199 -165006 812980 280497 -392168 538711 92979 -983025 509850 -270149 -24985 862042 -255814 288687 -505986 723616 -284306 320348 -593449 723904 431647 234364 623622 -407183 37164 353374 -409516 73916 977895 83686 -960196 564733 -697066 -937973 -733970 -160666 -728845 642648 -489136 -220292 -160467 422123 8952 148760 -94235 -928135 976947 93032 273074 212168 -610174 -673429 209309 -475469 -324329 7800 335013 942250 95581 727480 -49988 980912 783853 730919 368968 -82085 411546 152983 -635996 -11433 961254 -279379 9373 -765341 -878582 -55966 924277 755026 184946 37379 44771 63244 854334 491954 -595440 -730613 -641470 -596125 125211 -28194 -720249 -570657 -355561 -51927 -271416 -767804 371464 -632797 388982 -633597 -964758 -727146 -670155 749281 561962 -953502 -990115 -176265 477738 432635 725497 638898 -577727 -103577 350411 874195 -939207 -358335 743366 199792 -89649 -427975 156947 -960911 -366281 -312943 408717 -823660 694677 69025 -164156 28266 804613 -404524 938750 -337448 861588 980393 -351695 -617961 807748 -749773 900746 -776396 -151795 265369 -524438 -567152 -84010 -716649 821347 86881 -534400 600315 239167 721711 795740 -827607 -979078 42072 -840657 -688361 -981309 123661 -888011 9297 899071 886354 999963 304631 734150 227586 -989564 949690 60004 66377 -511355 -679965 747353 596648 -629975 268876 -820006 -548875 -673682 -587932 474830 -339496 -715066 556847 -383663 871631 473495 -602300 898740 652074 509883 -643890 -758022 -524272 599552 -439924 -565923 179961 -639831 29136 439880 816945 44395 -94972 -527654 325084 128114 -599904 261353 -208788 -732326 831925 474237 -721364 -762571 -635931 -801071 -856263 650507 -384535 -482859 -659581 -369194 590474 -823121 823889 -604414 756776 220085 589626 -497805 263222 -319372 -991571 -318465 -538692 102573 206826 -250001 948051 -23342 -88825 50434 -784723 960397 402924 -966934 -736757 -471110 -99370 947533 107716 -230424 -779048 769094 586949 702172 727637 592482 -15221 582542 -723832 -514525 506539 -206550 483196 100863 -973877 366608 299668 748258 -350938 509781 858884 -775640 -613236 -263745 263894 -933852 -29345 -455347 911975 861597 679063 -560980 -44953 -860853 656575 961731 580188 409054 -745866 218921 139168 631543 177263 676777 -451106 -306131 589553 360005 708633 522762 -582312 -68176 -336219 -482549 -458094 -249774 -344404 -574428 -520797 -928056 412715 -706631 -658783 68578 964210 195238 -940743 310435 18471 49720 814760 779460 190915 -817999 322626 50866 -952044 -322232 705263 102283 942394 -28633 -395095 750373 -659030 737644 890624 354439 357677 603944 956054 -950803 914274 612707 -326621 -980791 -413896 -331882 -410382 -689731 402933 -233937 225889 285345 -152654 880400 233701 -251389 -711971 767761 -444028 -311006 -668619 493946 -391078 262003 760017 -612471 -855147 530076 -803046 850034 812152 -988804 684364 -763302 -439845 -358624 885753 -889637 605866 574287 -727802 729731 384866 -96768 120748 -613547 -816873 -153250 78712 308166 -562832 815947 -808372 312129 940585 -476582 -547620 -917596 -161775 -243629 -596047 623681 -105078 220083 -281942 -563106 773387 -89302 848246 -103755 -646495 922651 277659 934133 621545 105119 943474 87231 138264 -47230 -915800 563369 888052 -97595 -921026 -497986 838232 -234342 -359798 710140 875316 -661781 -227276 -437035 775178 403284 606778 212271 -642446 722852 505837 94693 448919 710240 765298 -223677 -617544 57664 -221374 -193778 470056 303280 48554 877689 138575 386000 243915 59825 -863578 -179980 -821349 -372142 -693825 304037 50147 -970641 525754 306590 -494529 994318 891857 -106416 -738272 338218 -378803 -886306 386509 -717521 870287 40226 624094 -618622 -403320 538534 795840 31863 -628543 685996 -884812 127192 -832172 -758745 355408 854500 -997392 -139585 870396 402766 -766118 -18863 521974 -636102 -513689 867693 439119 -820668 744962 -159530 647147 624249 916908 -813307 717573 -654757 372727 378790 910249 -662559 -535926 723610 -831304 -107019 58017 664051 992872 -92940 -727158 -349573 -150719 593842 230568 107182 134944 559859 687347 -830021 23096 -716685 -225289 325383 -961267 53215 -467631 -289110 216823 793946 249141 -244753 539557 -875655 -208149 434520 702103 949703 -343987 -418407 -912221 -453695 312394 266008 -571663 -566693 -364186 510451 804734 257402 764856 278010 529565 977272 876010 341425 -998415 773795 -709699 812239 134133 34622 14978 871746 911476 671358 -509662 -551000 -903023 2574 -912616 886743 622401 -452596 -894223 -358825 -518452 -360822 715091 354786 108367 -239090 847219 -348949 -89155 -880878 -222051 -385644 92761 -995196 -315600 -938954 369086 679751 -555105 852189 431959 791984 484081 510026 843623 258827 524866 -91153 81026 220308 -151488 142454 675858 -732419 -153425 -501317 -911916 -28946 -762906 541261 -542632 -222207 805967 -439311 10756 -340286 997354 -798050 741266 712757 -606517 482306 328717 797776 -447848 956924 -418216 583548 512140 -619104 573095 -659816 -958474 187447 401668 745591 -155077 364220 -584757 -484131 -228144 924256 637871 134917 -761664 -286457 148787 990110 -437076 -96440 859313 -446519 -786618 627824 782294 760477 426453 -983680 -972764 667555 930997 665003 -740881 -172325 -345132 -82727 -415903 -30539 -686283 -804825 -60554 554264 205041 -238748 226432 193887 -308559 263958 -114396 458583 -852555 201459 26459 -298302 82896 267112 -721421 409687 -81174 609429 -987637 408768 -867587 977743 -911334 -603622 189464 -832355 -95511 42488 -706977 770107 332052 -642207 148617 -873830 658957 910926 -396575 -95010 839833 58541 19141 182367 400465 60896 -805206 298664 -292830 140862 -13418 -102661 -66866 206993 998180 -576948 673129 352279 517124 952513 -293924 344577 -31623 914744 -815514 892663 196185 -85311 516885 547602 -569200 -815841 582865 896096 235293 -569012 -780974 -901916 -403693 -782734 -413275 -509037 -623975 801267 -734548 -232488 -862485 668386 -230629 408977 495191 751111 961147 -213617 539713 501983 684458 946842 -880352 167961 -280231 -230805 578942 954394 798861 -937040 -419460 1274 447263 -57844 996555 437765 -644036 757141 110004 -710340 -951195 -509868 -18671 624977 -978448 712520 -520878 -648018 -52603 456803 -807431 -642450 -511070 711947 -520162 847203 -892776 -871782 -302996 -396658 735499 181598 562978 -747478 -935306 -583398 -200686 131234 -48347 -781820 742182 960022 -818887 -952635 265942 -490534 -686296 361852 -931917 590838 477242 782907 -807584 452647 945549 -249464 888723 -39203 856978 -710050 -2279 -114372 44173 -238167 -999985 -728549 -221799 359373 131753 3463 -220254 -537824 -835665 555329 -589079 806251 -286725 -930756 -193661 343150 -866116 -682208 -688037 886361 692022 -419766 387499 -778541 -867392 437193 -515065 548727 163013 -36510 -154542 -282926 -567485 -615411 -723641 -729754 364879 -32650 133490 -941142 253839 -585090 -171212 763015 -100290 168375 -260030 497117 468396 725099 5798 -547588 -784964 -579435 -640963 912683 16100 317542 976183 -430171 -627152 -793790 499739 -410089 -838465 -386879 -184768 -656349 175044 19630 -613931 14432 -64761 89099 183258 768344 190689 37899 -306780 969865 -282044 211991 -647203 246244 365104 282954 611458 -176815 -318017 563061 362979 873001 534554 -387813 578470 744634 920578 -392714 599749 788422 675016 -184976 539787 156805 -979627 109866 597659 -956130 -353757 -265479 -802454 -74190 -550974 -869404 776127 -206766 -43180 655016 -151110 -259068 -614255 -817868 -660534 -618302 569924 132653 474805 -276230 236108 -837141 -146795 -782961 -909668 -748037 597 -184106 -791621 -488805 627896 -559718 471877 296640 540626 60185 17000 396563 942733 342149 -340632 587887 -111835 -207996 -311781 -864027 -803924 906672 160877 -684871 -948857 -817385 5470 -102685 264176 678460 468223 341646 996210 303252 -688903 374172 331760 695563 -755962 940832 -229730 664573 537461 -605213 -531579 643773 -843734 696288 433412 55313 -347748 465735 -631222 854963 -996266 -245634 118749 -594478 -634122 -168165 539542 559759 550577 724332 -34654 366848 -746931 990959 6915 -114127 328102 836570 690573 499742 -859607 -700908 -914327 237882 182236 -870342 366998 980715 -63020 292507 988131 971788 -735939 -260292 -910858 14953 989270 100309 -275640 -864697 -389902 345682 -155226 867417 -88327 893523 678449 -476212 624229 843948 -425249 -593604 584901 -54810 -364295 67901 453565 793661 -447077 872531 -493052 206624 -91849 471546 347236 513331 -451823 553502 820158 -792496 -281788 -306140 -29437 -797566 -603076 811104 -854084 115848 -999493 -314596 -84093 390616 259669 47000 -933496 -460262 -472717 -2684 -102387 -744151 648147 406024 955754 -605291 935686 -544067 967946 -24668 -932751 676401 948588 352844 -241204 608102 -193629 -858054 -474202 -941357 -425002 739023 448992 625122 -863935 144030 727597 69617 -172110 143855 183577 678609 -511091 -545346 -675969 -372662 -395576 123325 88592 684565 306159 -599346 -669485 344288 -648158 -508022 36640 -767666 957714 -355395 637348 390772 -585592 -912025 -903840 -97315 359134 -275524 -701015 136711 -902653 189605 755114 200676 -37893 -591555 590045 -497318 -437027 870101 366358 324675 -763564 -954127 -930695 536173 378143 307912 -468738 -450021 246416 -827576 -200588 377218 -814959 629136 741627 30669 452506 -167820 -461943 -136422 -656964 127356 406886 -976645 258969 -104219 -234961 78198 603242 94239 -536873 -249467 713336 -236083 807841 52759 -220637 756296 724136 -826483 -458530 -859747 -647592 -975810 586033 -279798 -476814 601587 -378315 152965 -9333 203627 -723172 32693 256653 911832 274087 709622 116661 -3616 544301 564314 185747 707358 -548453 -348509 -497138 -548962 -96274 69322 336605 442852 988475 -280838 847759 257894 720168 -74090 691332 128014 312048 -969425 188273 481209 -309405 -225905 -497824 907834 -145181 981041 -716499 -696617 932584 223174 679179 216907 856445 77873 838525 -951869 662977 460812 -957219 163169 -928921 389538 334937 -46532 -488010 -268942 -972687 169694 -947190 376242 643962 -542908 681553 74570 -771554 -965279 797455 310357 -44711 998172 -89126 97571 -151427 507982 -455585 881594 128048 241093 212699 -677168 -370455 -616637 -196190 -710318 947318 102655 -484836 733152 -87303 -535389 613059 664783 954726 648268 -409305 995238 698759 -538610 207594 -622174 -229384 868718 -748988 163122 -677461 471269 760960 -633605 -686234 -911132 530172 901973 254656 715978 -813267 449100 -782041 580591 654233 -841184 -645795 -878307 616412 -807227 -624522 -668142 64420 -966300 674395 534912 688820 525528 -195509 -184307 997476 -586190 133333 401107 929824 -596427 -582049 697568 189029 172251 -135134 951735 -183737 -543026 505643 -879155 -226195 962032 -815780 362509 479379 -757676 -529560 541269 -589048 -330813 967771 715127 -751570 400951 -497136 -114759 729468 116195 298809 -971691 -252673 362409 317403 -648455 457556 -459870 -734641 -780472 -373072 51867 601666 147672 863961 12946 -815946 37810 -239958 -115395 76415 -704555 -239725 206595 -110650 25395 -186218 862592 -26487 76338 331596 875013 560281 548909 -461091 274070 -609125 189680 102027 495979 853768 -239041 -784855 372080 -877011 -929072 671004 490949 -522965 -856244 -157856 -147394 368376 -888621 -95738 -100252 -654116 991093 166702 525170 662389 402361 -457070 -170279 837300 -48103 -384389 315197 224222 -729084 390730 737269 -663029 -69669 31856 -69233 344490 56693 635894 106313 69884 981916 349302 926489 -718572 782605 522015 -204633 -28450 -139012 169014 -203699 611732 -719603 215312 -124002 2250 -435620 786456 549724 163428 -298635 446415 -85760 -530918 -190627 -842937 -617417 -600453 805768 152359 940127 278631 355809 407083 -611571 -267628 -141115 -110943 -594550 -777718 869512 860780 -934702 -699737 -985234 378756 -977772 -58084 -79437 329717 55989 -849171 56324 -269988 371789 -301195 -764028 299885 -308440 563040 -224824 821232 -457274 917295 567003 -168257 -624933 623543 -964550 909897 -288816 -42334 363737 620178 416064 -197011 571677 -340303 520572 -245912 -361504 570832 897927 143162 -783504 589744 887323 747482 -31856 -168669 -778590 -839017 374773 -705521 737086 785553 353482 -218382 971970 -320963 153005 118233 257334 -333595 963375 970855 496087 -208730 -293672 88148 -169708 -899856 -583775 -920981 284946 -851702 -599303 711947 96682 -678005 -348863 -379609 -514714 -433438 -938417 -310714 -217465 762959 -917650 -152444 155906 993895 -93220 -257649 -265859 -890220 273739 -418005 -352553 -143470 -324127 -742225 719902 -954892 -517447 339589 408087 -877027 -153889 768558 744506 209223 301143 587195 912435 782080 921751 883029 -239774 67239 -283000 -586698 -663845 292212 -538743 959405 75622 67437 -954388 -55521 324992 -38926 -248073 907649 456025 -716878 793701 -303650 -6827 75059 546147 154967 -242421 -531378 -469357 182686 659529 -495567 736012 509306 896781 -971172 -859049 360647 100237 -40028 220659 -260493 -93520 624434 -472237 502017 321683 696325 -423077 -495734 126982 846444 -646937 -267081 -154100 -489587 -876733 -456888 -86690 468961 -611404 904977 -844184 444981 -85778 -812681 -661174 996523 543003 -541321 -593447 -278729 -748837 -900065 771484 -730590 180030 -29037 801359 249995 488012 204810 130403 -538015 116861 -305201 270076 822250 -879935 328384 -443406 -632001 -770694 -922158 172625 493261 622461 -642037 -945191 751573 -967915 753030 424574 -103443 -170113 -763789 -24472 -236290 865903 762261 -602891 889796 -97782 -782398 -896206 387409 -686103 423782 -121242 -868854 224541 -300928 13959 -629336 -447451 973987 -668093 393400 528762 -716042 -66824 -873573 -653820 -827339 -178244 -15481 990241 -801618 772438 436101 496037 141381 981827 676337 -585131 216177 -653518 -875780 224107 -801860 -184183 764717 364565 534215 -693410 216668 -738186 302531 564862 584118 -168029 -979079 167785 902332 -922200 697667 -298029 887492 -281600 -690927 -114779 -501258 642976 68453 -327813 69968 184813 -816553 -696668 671907 494401 343314 -145755 585364 810091 -236075 892085 -630884 -884948 -114701 -150078 293128 232891 -492205 -869269 -604679 739521 355312 -9084 -219548 -177699 200282 -559466 731284 315681 226996 115676 -643292 -290925 -465228 -500922 -759035 -628051 -604249 -312966 728062 -478242 849130 693326 -981466 -17017 -503055 860112 151788 155775 251076 -402242 935824 -367089 -165251 890766 -725208 -162698 227403 -195097 -941156 -753433 544370 396198 837034 -497018 -296119 862170 -587166 667502 648123 829001 -10325 122030 588870 458857 144445 656328 -139009 -233497 969764 719536 578956 -866397 -934717 786899 454184 519857 643791 -719603 440483 588634 -451888 153650 60640 903066 440483 -870906 880725 917408 816123 -244667 -72178 358480 279771 186268 251434 144324 970142 -26963 268508 16711 -912529 446735 -133140 -35111 114129 -529716 128179 789422 982425 -895006 -997725 -936146 -617617 -841406 -587844 43894 -983344 -286508 -468200 -857642 -935025 671600 -472480 921297 -797489 -404889 926805 883617 766090 465656 90441 72752 56334 972635 -716894 -503520 -667141 35770 -566819 366915 -759738 733747 737417 709796 -15175 364760 -619192 207996 269680 818734 879826 -487362 -437410 114353 -983566 -629620 118342 -108849 -407673 956095 -633662 -704152 421252 -908701 -299584 721493 203120 438584 -882561 526686 734567 614450 61463 -978238 -31465 282234 -10386 442930 312004 -295316 983620 -363562 -707004 764055 -884184 570567 396291 -230337 307712 696852 -920191 -213410 106885 930622 181071 -465633 -137915 877755 -44906 388705 -765281 -900874 932496 523195 -571702 -91955 -446964 -608526 -954673 -437998 -463250 988804 895370 245516 252205 970529 -32083 803827 -538284 -769748 -28867 -187018 882945 -669250 -854508 531640 -728343 849572 398173 -101553 270930 -360996 -533990 -523324 -156776 -802916 -887903 -719465 -88152 920395 -148325 -254664 -857720 369670 854532 -711538 -66995 962204 827438 -989837 894627 41490 -61762 603830 -199223 -728416 -571091 565912 322195 -824782 569160 -581168 -328474 -278552 -65359 331784 334143 -180073 -773796 -470947 -228692 512070 24466 34658 234193 236593 532465 811422 -150939 -896055 -513174 145801 -157774 -812622 311234 -646253 -607463 -660669 -528622 227870 718091 24458 748231 -329473 339601 928198 421922 740608 577989 -504341 25529 -974879 -414889 856737 -60300 -386734 -616695 706245 713234 -153861 77619 33255 -796255 214132 728256 568010 -47479 -732851 -59089 991591 317954 -240888 -329581 -238997 454041 288794 894355 -917836 469295 -300690 -397973 957272 -925702 -259486 145129 -17250 -139390 -186169 -628495 458883 -833499 82277 -93063 49462 -618604 429557 925325 -541668 964307 304677 -511283 442189 -295619 513944 531818 -134763 -391042 -494749 -514259 733684 632599 607761 870000 17694 885598 -211424 -418654 162300 -226053 401537 642503 -163415 709100 486044 -36618 -111626 -591486 537290 -753574 373095 692577 -362022 60466 -884044 -902268 992141 -68527 541000 -624841 729753 442014 898373 227867 138409 -74476 -815490 -976347 -473637 976579 -285317 -282465 -196543 396237 -738567 -794970 -863647 -464789 -474392 913707 9909 998630 -383893 530546 -448596 -333794 -998692 782870 162727 62086 -796859 580610 386556 -279514 417511 -381703 -341641 650391 45239 67088 972884 428043 781020 260015 108486 851011 493619 -881389 708467 666902 147787 703823 850805 671217 124137 -15930 -816165 879569 -509691 -129613 427174 970955 22731 -194399 110925 616581 564891 345331 -352583 -346182 -958071 -776355 354122 -981446 -512034 -818967 292816 981351 795285 539252 -526062 937657 -171169 731182 -307509 -297669 426400 835614 561448 936076 604143 161563 -729141 949087 738330 37971 167243 378619 149024 641096 -10959 -924228 343989 -604338 -19971 910864 591297 758287 -103777 -576389 -73375 123912 206335 457491 948068 28041 894837 159237 877776 -23624 -660527 958478 25819 -974834 611669 560131 -769934 -301863 -67402 269257 443702 -112839 -902497 -281891 -188423 16291 -308691 -877746 -429755 931296 -396044 992446 633430 -488817 853496 965477 386715 354079 -393291 94734 654905 -3882 -746856 -75881 -547192 553421 127620 -810507 -538092 32114 -103218 -45138 -258915 413956 372673 -180898 -353129 -495718 -140517 -151757 -594005 367005 -495090 66032 643124 -482103 123455 411757 233155 708784 -426678 -358378 -276580 -697545 -460355 890216 342710 82327 93080 -17289 -813121 -474146 -370476 87403 -70379 -44437 261593 373245 259150 -739979 907142 -184833 -258382 455813 26157 -90158 959676 171895 353300 469869 -664164 786301 267253 496221 -740040 354076 352254 -907713 -832474 -488531 -621230 390728 205107 745181 -572025 784062 -571425 617005 938662 -930308 -505889 -39565 754990 -523278 -765414 122839 -419695 385698 -333012 -33704 -72651 -942811 -151321 -90172 -791692 791332 -413363 -277565 -780899 -605090 835734 78541 968049 -764631 851504 -951121 669223 922217 -582598 -27509 301800 935707 -657015 -703148 -789037 -407987 -537565 758486 205179 -691806 -587450 637996 -784540 -119981 587362 -517433 61705 223273 -701797 -166546 -157351 -708219 -373304 -58695 -461003 -32424 184439 519189 -189708 -122709 508007 61507 234464 -81384 -123124 -602919 -705994 614735 -335474 964159 378921 346514 -10678 -996173 -881696 888505 -326961 569542 56307 -751442 -992286 -581540 -380046 -934414 899708 370224 -215969 -525289 796999 449358 228271 784836 494500 683671 991052 -888779 -138456 243393 361238 -437832 -614374 744916 463069 958768 659446 -941138 -576151 -211050 -45843 -811393 -786189 -985613 -464669 968910 868137 791911 934128 -894990 963117 -341467 -59808 -820198 412951 -430603 -527565 -88762 582126 362545 593565 -69172 -666701 338888 -974969 702164 513751 -894914 699532 -412837 872895 756906 -157187 273716 763079 428086 944989 732546 467901 946083 896614 -198592 928609 857283 239874 3769 -225812 -989956 -636973 -456176 -897786 572748 838700 183482 -207283 -5056 807701 895 -718251 501755 -726581 34684 -295773 982325 -619843 -673628 143921 476985 671505 -573766 670830 603750 -933475 231897 -317766 -670801 721646 -672788 994414 838684 101956 -313546 336466 -183738 -106476 -612661 209317 660318 -965371 -273899 306841 785191 174067 -748975 851284 -810120 -247185 -330225 -640272 35643 487869 -251467 873980 -952463 512213 -173187 -825351 -943957 -21405 185202 999902 158098 -647737 -410377 797460 960480 -992619 -766272 423802 -614940 -101994 -309801 823394 -422653 405445 -867048 167570 311346 776531 965302 -407867 574972 -236637 -1740 910887 -421502 -196017 260332 567517 103414 -705503 594443 473082 310943 82331 100115 44939 178137 -748561 399576 -610420 655634 -202872 -152828 338416 899917 -206720 337427 295582 714915 -460377 277975 651886 195005 627458 583029 371248 446555 -182455 -647961 360614 -739631 971496 462840 823812 432772 -852096 243018 816887 238321 -641309 -198317 205596 874662 567707 525788 -106364 -141497 -789532 761217 -460362 -20213 214317 -698060 -312147 399421 125722 27066 -976938 -272709 865029 743340 -317164 236026 391673 -418312 800060 448128 -708042 414301 287769 862952 949424 567794 -141976 819554 965520 3743 963293 798513 224561 962979 640540 408619 -627420 -930547 801729 -129860 96684 -614590 361689 -38429 531138 -262531 -966041 -405965 -175597 -497590 -770208 943443 111997 315275 -935505 -469889 723862 -94348 154802 925701 437030 60686 265403 -981815 97703 970551 -388336 -935742 -653492 -467168 753131 -20230 200567 469326 315002 352146 578881 393882 -166176 -923717 -930186 405553 926514 -156738 -165354 83732 -903941 -263691 269526 459417 -176071 -287664 352669 -767512 179806 412113 622855 -464769 -679088 540304 -902683 -501073 233 -815176 -80581 432156 21880 -203640 433089 81345 -159554 -495405 -53534 -513942 -830991 217600 381120 904632 313149 799754 28462 -272223 156990 131201 -66507 -766739 -931961 503944 414736 135738 -312674 -133163 375216 661881 -373635 923445 720824 -882066 90387 -244859 373122 666676 891713 329913 61848 891703 287198 -492583 -312900 -211400 857395 602239 -55328 256589 -118017 410586 193455 664414 826356 -586322 -409982 -120152 -163015 -71598 75884 344894 -815898 -155215 894127 -418301 -889717 802121 -241724 -579662 -705239 665007 -89257 141143 108983 848265 -391736 -370349 -824161 -312558 652844 -680869 905150 -755942 677321 -759943 398184 439556 796190 406154 -700319 -535866 822361 -48834 371429 903404 -965921 56732 -343135 430997 609735 307451 -112457 -330124 617055 -617846 607806 -224559 662182 -918071 377408 486277 -743088 -280563 -143814 -881918 75334 -438400 -709472 -523832 182691 306079 -700202 -932367 993975 803898 675384 -767961 -20856 -692872 -938349 -235480 94156 -950704 -797398 715465 708336 166160 -322894 -735377 -69995 -895014 -574506 -166632 748046 763555 350388 824528 481379 -624078 254173 14396 397009 -425305 -374695 59923 664647 597233 -722399 -407392 98666 -564906 900003 -510910 941714 -970896 627010 -972692 -466101 284458 -676909 -567003 412885 934855 -280030 -356727 713765 -711717 -851478 718790 102114 -781104 -429344 239776 -800664 963298 -532183 -965395 -753592 363427 472415 -947687 -27066 -438791 794385 985636 -164519 99227 435136 -638305 -604113 -678761 -851742 576051 -549849 916431 -66718 976026 -371115 534135 -265186 -341725 -677631 804632 -234648 -840398 -115416 16145 422662 763582 264058 -170607 892339 631250 454874 -404962 770971 -575860 -719774 -131695 -18718 -506719 -454692 -575721 -583010 974807 -698806 285746 -567464 -511990 -693666 -985802 902799 -259801 250498 541900 603446 -847948 -303406 -31885 -449615 -126778 678813 -263558 -844581 913033 -133399 526087 259587 -523460 377067 -393197 -685590 -14285 382610 -145941 -333753 -624429 -403714 194992 988483 464665 286465 583640 460414 47379 -986843 337452 995592 -484635 57381 72520 802792 -155578 -984590 360606 -105831 -533120 -938960 587634 -939000 829172 -594634 -527521 14231 -935533 -324846 918225 484125 -522522 787459 913034 -97308 -404857 124029 -695266 910249 967974 366120 792694 579872 144133 567265 -595632 982253 852732 -281288 475965 -855252 810870 651248 576546 441194 -169742 -144509 735799 129706 776835 -725733 -24437 -785055 92368 472217 -215297 978682 230421 -771694 -840250 27474 -738912 -244147 -603668 266941 529237 131911 -364980 -24960 153642 -977489 -30697 314197 -2133 -768022 595028 815594 198904 -382448 -379941 -726687 -618942 689133 -891687 123090 -756910 -799103 -761265 -322107 -5886 -456703 243730 281913 929601 294611 -799411 -112481 823443 642582 -353158 972767 49807 -304616 -512403 -819502 -130336 899933 -494518 -709689 766917 116383 -960759 -505986 -850159 287433 -132103 745520 -582229 -10886 -958022 353029 -20978 -263544 248002 -420196 -591158 -538373 -789415 159623 66817 939406 -921571 -43956 120428 -28879 -598786 699877 -70060 -782966 -298941 -366655 577177 -594065 991235 371521 -174930 -388883 111149 -587845 799131 -96443 -925951 822010 99705 -830103 -375916 550845 410746 -20093 769488 815668 670303 913647 746610 -592506 475519 -963652 650 -898867 278727 54575 -21377 -532840 654132 845504 -737144 -303384 519515 962331 -643276 -307276 231778 283552 -963741 -402587 -874748 576611 30538 843098 -789231 -573011 784115 671974 -424341 -787207 421050 -335795 628746 223224 -212654 -368565 645113 556430 280510 883468 298839 972627 -828200 -660043 651351 -600558 10574 109786 -843328 -644275 -900832 173445 -771602 -488649 -146653 -848202 -28337 -990536 663169 42845 -416921 -79251 627638 -664095 948300 -863578 -690027 -222179 -579925 688230 -403775 955614 244801 404838 570420 -940441 784227 -226285 -892229 -250515 934774 942987 931320 870042 -465289 707108 849375 -715122 -289291 304869 -653766 -968358 -980334 -24054 -413147 501507 431494 -600956 455315 -794491 107292 -307849 126279 717 84018 -29381 -932645 791614 950973 -856484 -785860 -865619 941507 -629734 768812 -462107 -332192 -183062 -660929 -546012 398018 -221966 176478 -498149 911020 -861424 -142648 385394 -262537 132180 321164 -532926 966668 -207998 925712 932249 390123 705554 191245 228602 -350297 -221777 -893424 125147 279656 -55877 54779 882213 654951 991945 755586 -209225 -981898 -477151 93486 687842 -251914 412608 -823971 226414 121694 -623019 568896 -321387 -367045 -60986 -354084 259971 816683 470953 -92790 -951460 655072 -714677 -485257 469813 648355 -334291 -847579 44698 701646 336001 -158616 732295 -8111 -28623 280553 96623 425390 -892583 294182 -460104 -338562 127432 296304 232764 624234 131587 -174484 -877238 -222543 -890302 -547053 -539741 530729 -323983 -690126 -3714 859446 -674768 -753302 -367740 417109 356691 -294095 119252 369428 -782493 95311 737152 -242410 903195 -760350 48271 -96876 359148 -835237 245625 -748457 -195463 890495 -744146 733376 450332 695270 658191 -788800 848735 -712833 -740109 837472 22148 -618997 -598749 -124230 575998 -490339 712415 -202882 -306699 397345 149207 24558 -923450 312913 717746 -494110 775168 206529 -730229 -192444 665321 445013 154607 516245 44791 -804410 851168 -674329 814679 92448 -653227 -605727 -904215 158407 -8648 235967 -174782 202221 -262169 -191409 -765527 482717 -723789 364660 631451 -298316 -663708 -823897 -325177 -560541 388530 312305 247058 300334 296014 877938 -278381 919024 -315561 517725 -884200 648021 779493 487162 707232 491230 544258 -653277 -664609 685920 214444 341191 564030 -661883 -51116 -909462 -413736 -2614 870114 -459869 -46210 -136961 -5457 673180 482612 -681141 335369 -91498 -901711 779557 -567629 -583453 -138397 -269220 -872222 702569 519528 -628208 -9407 9894 -62186 426678 48494 670375 -449548 517784 918011 -692209 395839 904147 -376466 144406 -281241 880471 -763327 553735 581391 -331669 749666 -414783 228752 -741338 998452 -10569 626806 -286089 688781 -34959 -789886 -287586 -269770 205576 -620122 -222288 -646674 442541 527500 782999 -83993 -703709 -405104 -793969 -19129 840769 -167359 -377685 -398040 344945 316388 371022 517913 481716 439536 -664142 -892133 800027 -319213 -142107 774052 -913585 282156 439878 210208 895498 -89009 204941 260587 965916 -87227 -537408 -80936 452583 -587127 930879 53805 -598941 402124 -57415 821156 -224102 -684943 -888908 84332 -199251 -215406 -765559 889510 -442546 340089 568678 -93847 56772 56616 241099 -653249 383467 -332206 319757 -792667 403249 -345249 -747691 466958 605721 -99092 571810 743009 -97476 31944 -995389 381302 786755 -809480 -540066 169757 505198 -311243 159340 617751 -916463 906857 -926022 -279653 -377583 3893 591978 -736813 -852373 801389 -120976 -191140 -260947 39962 -35434 568650 -720645 222840 -134280 127393 -301044 -654858 404232 -535971 -475349 -528071 -738421 -425109 215862 333081 42906 -287571 894754 -978655 -445662 673659 -484747 576019 -660635 -349668 -413878 964834 977782 -981423 -798383 -175817 458945 54859 368077 -21011 -79615 -925137 -648812 688277 -727992 105497 -328430 -194830 -621573 -917866 -977210 949758 221139 91433 -285373 -821661 -471587 -307641 547120 -629501 508282 -819365 308169 -883471 -401696 419011 -191780 326773 -132328 -421935 -829875 -150388 148990 -528310 -143469 393445 -763452 -254486 -559816 -215067 -87314 783199 -998435 -214620 495319 -501686 -616653 210798 820267 -282943 642563 839364 236524 -746033 -771673 327640 -197139 479986 -827505 754324 -884134 936220 321853 176787 -373458 185779 -93111 -578138 -604358 -96111 639582 -783023 -273243 75141 627515 199244 459623 76368 399027 679043 -985907 -391512 646189 453014 -258184 575544 -367964 -152487 -618914 -957794 -848216 651604 -147897 -828948 281436 -682940 -201007 -671191 434038 7321 -589332 20429 -902845 -463881 988383 -724920 -798304 -45643 239042 -914437 728961 -100384 450305 372796 515310 856121 -321697 479703 -500607 747315 686193 800904 -640279 516214 419615 -275966 74474 -612897 -484057 -198548 129883 627453 346650 131294 -861657 482581 978012 -801816 -185908 991903 685992 960139 969567 723783 196745 -547394 770822 -837395 -769054 -262805 -691460 18214 -557720 -661393 -862703 409273 -918365 -363107 93608 -674654 674161 -833732 -73801 -451182 381314 836228 234058 -541587 -685732 -63835 -267008 -957877 -205607 -912831 571788 -113801 561061 723053 -597194 406387 -913344 -383180 -767785 989554 227970 -583917 323553 988253 -76782 482174 -701100 957519 188781 873049 805834 -332903 -162074 786048 -933779 269374 -882272 -888512 -566277 -502921 -743275 -775332 648393 -20047 869267 -115063 -584260 -589558 204986 954866 654162 652504 25599 550325 1303 219938 916652 -604061 181296 931109 -527011 451588 -557612 -878256 926981 547729 782030 350280 490599 717560 733693 603365 907037 -723940 842964 387123 -505451 -346542 316122 -533133 -534514 -688923 907051 45463 28448 -206957 333301 114377 597809 16270 -299140 -637212 -689151 802556 269590 775673 647967 448375 -194769 -624180 295281 -8435 -18873 -181419 -16976 -742463 -440721 -430273 -593558 889353 -826032 -666900 151422 -834738 -850780 192367 -654045 403055 562234 -812527 488162 -746178 282998 -841779 -44393 295809 960975 379091 727796 -555790 -102320 -829943 892158 894144 829591 872965 482575 523404 990041 651668 -923566 598765 -118948 -182345 335049 -181012 -544900 680737 945994 -633464 432806 -227014 -618242 681139 953312 -115042 -325023 -684332 -242369 -524897 -26683 -235965 -647953 -850497 885455 564176 241967 -583241 -356616 -684740 -559277 193267 -267763 -66626 -976192 550803 -442192 75775 983027 276331 -287403 266015 -586886 -260604 800069 -725586 71673 481433 238622 166451 -150489 -251621 304081 105897 -295218 716206 635555 -455811 -644529 -561622 -409555 -881519 620443 -488934 -285732 -940740 334139 -273600 408305 -471864 -708919 210191 322690 -428686 -850443 -190288 -462856 766062 372737 -968450 688783 -152864 -653371 192905 -956712 731364 -653140 -33129 939322 780423 776501 620830 -373011 -181812 -616205 -834613 90366 -97368 -958067 941951 137038 590342 -753345 -977332 693011 -876861 -758697 -245891 -627371 -27597 -845255 182795 729586 -112486 53595 817064 -631269 563892 -541750 270776 -260907 233519 224163 403411 -347400 -616661 -560102 -76347 -766285 404161 977399 715023 -860026 953208 -719340 850403 -983097 -350511 -665248 102955 551454 658621 246751 51842 -822135 -619102 80424 582073 861785 -36646 913510 -791724 348082 -441293 112216 792842 937743 -493584 -614831 637129 662972 522823 530360 384944 893018 -968991 194952 69907 952926 700125 639825 884602 853266 -522803 -987467 -971998 -520429 504503 940781 -503685 892882 -245099 958146 341288 643091 814933 352404 -255230 -585231 -359974 -878634 655125 525911 166522 -210800 727458 -466040 449022 -354084 76060 887065 -996955 -807831 822059 -862350 582561 -268037 -546645 742480 -131943 486504 746413 592582 -217947 274077 -491659 -288073 657493 -707049 360315 579550 251178 -689557 247019 -207930 -996709 -176065 -950875 764114 -345711 951758 -398146 318007 398955 201704 -474372 795004 627195 -263953 299102 605185 -482296 522203 -77294 -86795 -322742 8503 144252 -794017 46961 427554 -757450 622614 759710 -662193 729354 900168 -251672 -55547 -99718 786807 304857 27040 460217 82552 -642322 -168818 -379984 492274 -816357 919379 776313 -17179 194244 -874875 113511 -403936 734917 -931247 -10756 663881 -554005 653556 -765582 265306 858104 316227 695219 -663906 -704861 -648157 554720 -696648 -894058 -551791 -874034 -869732 -571025 905244 -993532 201747 -546497 580198 179902 513980 169230 -158297 -283538 -406522 653013 183978 219958 -4809 -377470 -633651 648047 -269080 482552 -45179 -829788 956679 100748 -94888 -179049 160595 -866295 -419358 -747844 621667 -335444 -187951 342458 -89824 -957911 -936088 270061 790086 117925 781952 -921882 970471 -565062 486914 -874264 -3224 -575498 946926 777197 515330 -350756 591831 747423 -653885 91361 223461 -961696 -841846 -615696 -675503 -784701 -235506 -418585 -689299 -503536 -86440 827288 -589414 -14780 -968380 119241 -540465 755983 -611580 -479436 -809703 -149548 643741 943624 -627434 -33236 485352 -287514 194552 710627 844818 -566940 231432 949754 659228 -775155 528800 926627 944732 -416161 -403280 -841272 846075 156237 -227013 -816123 -493707 815675 275415 -772311 -280292 -279420 652336 167097 -623596 -455817 733317 -391187 751576 979413 -706135 -605263 487860 -656940 999043 378277 139722 -606688 286351 -913635 -179059 -65451 -279845 906786 -160055 554246 -358005 771695 467353 544313 161365 985205 142062 634729 376709 -231337 -313713 -456701 -735365 -533649 -368364 771561 -44632 116295 681194 471026 -65515 357793 -520750 -775961 253532 798448 -897182 648584 69165 -310948 -245246 -504443 977738 541634 215280 13189 -190709 698802 -861379 331939 -954662 104431 -855219 -243860 -976200 865906 203355 -603934 386231 -531609 619763 226812 -52098 485807 637302 -835932 -251447 -720548 -67430 -44105 -855322 -916936 628327 -559991 -728904 -760513 712379 -797090 474680 442400 985414 26610 -227345 707520 -662257 532594 -171779 443319 624493 -50943 619285 411089 484111 842036 -876289 730765 -182795 -870378 427797 -399454 -787467 2597 -308666 37237 414647 734674 383894 850853 -966344 887045 267548 -597377 456523 -343401 -726654 -456438 -614253 -988458 -39415 -765828 165515 963077 -490877 -138813 -207105 -15271 113879 948350 494864 -723203 -423296 785664 150451 -854257 177294 194644 -815694 -226143 -418397 121524 366890 -986567 992503 -895728 -786677 469073 -981675 -18163 -576229 -588201 -667364 -707581 467828 -174802 441151 877055 693889 79147 777414 -311105 -999291 -478182 917194 98616 -609516 -693961 -910980 179987 -235880 744757 -659297 -864596 78030 613818 435850 992146 579014 274784 -957913 -364534 215910 970549 681847 42892 -681752 518844 302731 -271933 414807 276971 24460 258961 585238 86315 -748876 563338 656729 647900 -654509 -396428 -615382 234318 602955 765389 -677915 -331192 402196 816453 214973 157060 -569799 99136 253621 -93391 -854568 -300587 358183 463856 544806 -269230 -896576 -673832 -285975 852405 -355582 788210 976637 -425292 -21311 -166210 -825008 -328010 839847 -119380 -187930 611800 -600528 -855389 808917 -428822 768174 217598 -8247 -821393 10054 -866550 -637439 -538592 -850958 160009 214609 -263575 311165 603826 498078 -318614 -54903 -150865 637413 -265352 -563060 220829 -339660 -295398 -123313 852496 -24656 -386932 -145554 603788 -637683 -735297 576219 -652915 812313 50519 -56101 902656 -755022 -231892 -442361 703431 795850 512458 153037 308793 235626 648816 -440468 -589280 471725 503573 -906245 762426 382400 907998 805602 431544 -787223 -146903 -528928 -503870 205181 -949114 253316 98033 86248 -995783 819251 644051 -793559 -664647 887208 401259 -856877 651955 147696 -149074 62221 -324088 -229014 -530809 -493165 774347 738765 -991660 -768717 408900 -401119 -115098 -951983 -20624 -79292 -681339 592996 520062 9959 877546 964726 -881965 869391 383812 675112 -815737 -962667 640563 932779 -270361 119206 203600 -613944 665585 -540989 -448477 -891815 167258 594114 -247893 -277682 -651637 -851125 -989478 -526039 75808 311132 -929642 -815102 -948504 329286 238137 482180 263271 792878 -997359 322926 -391337 -754292 -337055 761235 -210525 -573649 2143 -981030 -428181 -384073 686644 884926 866179 547738 801663 -996145 -696076 362400 235474 -374992 564473 55527 731827 687255 460930 -803616 845085 -341295 -190795 855759 -698756 -229317 -272024 -6193 789940 370377 406185 667724 478107 -565373 813878 572167 274427 784387 -959483 887318 303121 -568712 -968643 648161 -351344 -313306 -179781 3493 -439778 275556 -32242 -98315 -814634 -954851 -212997 -177867 -97851 -309681 126970 35741 136045 516495 -150857 845628 266821 670339 -203373 127346 405430 -715290 -867680 -695820 420896 -428920 300840 -861620 193491 -784564 457766 -140841 794391 397992 -935989 -377018 22564 -47448 -884869 52381 -943062 -457237 -365874 -536266 -719029 974244 -499568 333247 308892 -832997 972096 128312 -938585 624169 438165 217078 -407956 102336 159092 467235 -815653 105825 77435 697532 -115876 262819 -838278 -58351 -705464 -777293 50164 408905 260973 -65586 -940381 -95269 790030 307273 -370575 456598 46944 -714359 3328 567321 947598 -395380 -18014 -940836 -375499 -215842 -140063 607013 -144407 -118491 101241 -35436 682927 576406 400345 551832 215681 392060 -198489 -940553 -557875 551608 715577 901835 -822538 224700 -156388 -960257 -287407 -823793 -690416 -676010 -892631 333261 -874103 474596 -720964 746532 93616 159123 -27588 404312 129504 477087 58703 -325825 -906326 2202 887695 -795835 592978 735338 -227958 -224662 -231344 81990 -700477 -451649 412368 150460 617392 -316691 295729 165166 278714 -31570 537353 -70704 -120000 72273 -755040 579500 27412 939706 809713 262942 -135044 -864672 -168019 695896 102962 -222642 -882377 -297377 -723099 -675294 658088 -687988 285110 -12655 394061 -645364 -490693 506081 -618972 -545951 377856 133742 -196125 67423 413569 -108634 -770319 404015 43953 -326772 451179 40656 -964874 -639176 -681696 -752879 479531 178901 -44267 659864 -322531 -484830 648834 120542 601230 -120077 639955 203696 -394443 423597 294056 182959 -406341 -143539 -276010 322129 654911 -680607 367075 -296737 772820 128525 -458482 -969227 -417410 -459384 -180795 -457339 424505 105116 -105300 98516 676210 389546 -368995 -109190 -557685 -290269 208419 878183 -702373 -606832 -545923 -801319 -739540 -883317 -180318 -953369 848443 420804 -587081 754937 11963 167421 131866 857421 440787 75662 4955 422132 199452 12514 -968771 749907 -362588 230520 -679623 409634 759021 -734109 -598404 831216 253550 -31542 200420 -215522 665361 908905 565767 -2209 802100 53006 -313428 -759617 704809 -944611 836943 675609 -536779 -69492 -50526 63262 -981228 -759064 800135 621909 427379 855502 -585577 -132458 454773 -935182 -238562 243342 672175 623132 -982116 45374 593580 -819546 -417467 -471173 -432406 538623 103682 84720 423899 -763860 -161042 -665064 -449435 88001 515674 -727100 918626 345196 974410 638491 893984 514411 -371083 -981356 545762 -653551 -377143 342270 -36643 -572731 -397723 -251783 74045 798722 -364259 -861573 370973 767832 758137 711116 112658 -573974 -21962 764938 716193 -552850 68420 -287579 756933 697904 923334 -934300 321642 893583 275989 -12066 419060 -49026 335166 -724222 616889 788997 340095 -743792 408322 -161858 472782 -336611 296718 -936744 -110638 -311789 -398193 326935 887271 -410193 -8149 216273 -463841 286977 860797 657267 485436 925808 623761 763258 -157897 336819 90860 -689029 167740 562521 268033 -963428 894379 -180158 141757 -575720 375832 311459 570876 282303 -699700 730118 -423407 -828429 -269502 -35513 -867261 101676 443691 -698599 -104502 17909 997227 128383 -173482 -546707 -520551 -2349 -568184 -249785 695299 350275 -884361 676427 -766425 -197681 -940499 955346 899643 -240436 179623 554957 164775 503780 -132263 -403649 9734 -35949 781351 -721089 170280 -855508 122605 879863 522643 -529710 777848 -138969 -227203 -82817 -90998 -683997 219987 -100480 536794 -61488 -819403 679543 -584046 -25045 -964616 -591912 738256 -843325 -357725 915949 -548571 -616902 761715 67154 -467047 -803896 855383 -6022 789285 939448 271092 -655320 53047 -778008 -740318 576886 -250447 233805 -167059 -416559 -978709 812909 -423275 880251 -905428 205028 177934 -324216 683829 24800 841089 84449 -132553 459172 37577 607045 -162600 61577 -929033 882115 -392014 620408 -49969 839361 274643 367985 -991544 989048 387774 809095 94480 404341 -21016 111458 -820603 -410598 316988 672827 961981 512155 180760 434788 -595712 -51199 26446 90046 193865 -519510 -291932 -967488 923720 -689593 -239660 -897289 -747550 -652451 276109 759937 -345040 -754107 -14737 976400 513788 800940 -100333 16877 -944697 -538860 868353 -998030 -959418 -245935 -690376 65807 22112 -664180 -466262 621127 -361807 -688317 111165 542640 -366966 470983 -684724 -931722 -48657 698813 872611 -995752 42136 458014 41862 -635095 -766863 259127 353067 857424 478234 -221271 -705989 543433 -918809 -292502 267606 127778 497505 -491198 -376308 867071 -756541 288335 769124 105622 883582 156290 -611111 180659 965174 253600 381271 627382 416578 750402 202819 -58096 -238288 893908 -654608 524874 -1474 -901990 928299 986366 511458 401958 -541008 881756 -380988 -705436 -196685 -535770 351807 710927 -995368 122420 -330653 -859592 -208069 670960 -933131 -642106 -251671 137435 -87827 -348303 -999324 -987129 467192 -259643 802851 445723 955508 444070 767376 -383789 224247 -631098 724488 -687747 -908728 407216 823391 -612868 192611 541761 540121 -507959 289657 -398934 -3022 -88211 691310 -111505 -614761 -390008 -675366 803307 -501205 286925 600585 -828342 666115 -295548 -166021 471053 -370774 122119 -643740 -554871 566685 -417979 -555347 -584600 740048 919618 493297 663207 309032 939157 -359807 345110 -250753 294120 95072 -808612 561955 -963204 -695736 -524304 37079 844067 496803 739233 763088 -596156 489619 622095 735417 -468646 -875925 -387025 793520 773877 773043 33227 -19641 -578505 483240 455680 390275 -247976 -430535 -933314 -93343 -420189 647436 885196 980940 202487 581239 -140607 -288344 168007 -494841 299916 -801718 -207845 956412 -706835 -481411 -175988 566091 967417 132991 726859 -491493 669466 858626 852891 -462648 -747636 -831828 -57645 -801437 830818 829080 159837 445104 57727 264658 -286534 -161369 -807907 -977698 789627 153204 -402230 -491342 906697 -975497 -232474 102071 -5410 739012 814502 -90548 781962 -255069 -769132 -390717 253871 721170 564748 -762013 -845115 343230 -668352 -301852 -527657 406542 843957 537590 -678397 -160616 -335675 -643910 741758 -242518 296987 474951 -618994 986050 342842 402086 -9585 939414 -623626 -956458 843759 -343794 318840 546634 260786 -299452 885951 -950426 -373266 -68085 -173158 226310 -349873 722789 298927 647671 -755948 -573557 288375 954619 813457 652905 465343 925129 -682069 405791 593321 -876150 580575 191234 475433 -492962 187708 -438375 -352503 97749 -86300 -102496 211045 841719 969870 263944 76079 -339268 680455 410613 332204 -895339 -636243 -862657 -777995 -954911 230258 381426 -364041 -360072 -808865 -231474 849396 -623708 36111 -499897 755840 -685021 685615 -299386 -439932 93350 -441979 588646 -384962 -644779 -963866 234999 595263 4809 696126 -48001 31596 -952560 188812 -86668 -522498 -229204 72163 761604 -639742 -36331 -703893 770061 328793 -102605 769629 115365 -640199 730084 -321526 392467 -262101 -264964 -24363 745172 285707 668992 -693579 -306408 -212469 407402 -831948 -25534 -726097 567720 -754317 226411 -496430 842525 -209885 -115489 -181216 418911 -151667 -461282 -248805 537847 -398709 -793507 -810346 123876 845453 -123390 -893891 337175 -131563 352684 -443765 -381832 148923 -206423 299857 712033 454442 800126 -627658 738846 -924767 -531358 246962 210931 431347 -496829 431890 349974 -405881 -262464 526967 -738896 783832 -333651 -546857 -888352 -312586 -109549 -653958 875960 210948 480685 647166 89022 -857160 252396 244435 34796 317151 -394381 -21696 -122063 -570666 -564197 -36259 -445970 -487663 -742159 -554346 21242 39960 -148685 793903 176030 424453 857047 794426 614042 76167 -486524 735394 -916194 -876830 631191 858916 982225 107245 387744 235473 411854 -885613 323810 630413 -843359 656210 -512810 -399341 597071 -403265 -356696 87790 -997556 546816 -522440 60673 -495742 -576688 -521190 872065 311889 -872705 450327 -880650 2441 -96656 -31957 -362562 343921 813977 -82939 159753 -942396 91654 262409 754653 793775 474966 160337 -684524 -949164 651836 -249304 731482 -118326 682752 842894 465072 903835 145787 -815305 -87829 834885 938015 973195 -806347 -828359 737005 -166617 -200438 882143 -368772 -5797 -659523 -24560 90745 -387541 -302991 -39014 -507999 330958 444192 -650433 983113 -85071 379032 -62282 -867498 -389643 -647 -985559 -831674 609389 -201288 -459850 591141 -565855 512543 -432401 824089 -92595 -917814 933977 -669097 725859 955436 88816 98986 -998523 -665720 684450 -798989 503820 -888200 396751 848804 -63868 -563606 -565040 13252 231981 477597 -989459 438255 -561284 659497 -327963 216659 232471 -355340 988266 382900 -725923 334910 -923615 797544 716764 618774 -566105 -976293 -699304 979682 135815 401037 -121653 363355 659397 779791 -399904 -577777 266838 -88566 272503 -525987 80934 950072 114724 251388 231185 930152 945711 595061 86122 871550 -902763 -611036 -804361 -713359 331782 -73668 -807694 -180532 846693 219072 824842 360365 410188 549258 -668064 259785 772485 193351 181386 -957466 24081 -390024 -923628 942048 450341 -846989 527482 505125 845992 -358559 724655 250168 -571977 966846 450585 875441 241185 -474916 -632557 -380997 219755 205792 -625943 -89195 -250419 521923 -794912 110611 -535501 -666030 -735317 -297958 -624835 103215 993015 -849497 694976 637646 -114720 315336 -812861 530680 -410887 -539487 979458 674379 920137 -856855 678766 -181832 915528 -848534 530987 -699772 616934 546053 -242160 340808 793093 41387 -974549 893553 -477062 105445 228667 -941248 -576625 -702643 919732 -748853 967044 265363 983102 -168581 768393 -795527 -389962 -671604 988614 425175 638508 -678513 130900 -741352 -381085 332011 -856767 839739 -78635 -367144 984975 681299 273836 456291 300469 773639 505801 468845 621853 700819 -625983 750380 -353755 -369339 -479525 -709464 980510 489345 -98284 956735 767696 -215619 -162149 52898 -128524 -523002 852821 952534 -504520 285561 617818 264883 -930497 190282 -22922 -153752 668958 -12351 658601 278645 406368 -757320 -129241 -445904 359939 606750 296793 -232383 -267527 -532104 262106 85286 -358361 7002 -471045 720944 238954 131954 263872 667651 878093 -317442 722913 -750822 -871596 615633 986441 614849 -576396 235602 91930 -68711 998552 15740 950311 -679145 948830 -338209 340473 427653 291416 -627170 -661301 676352 980364 -69521 -247027 -398343 124020 792734 -971292 -772940 960767 589962 483241 743500 225038 -9818 393062 909868 -945800 -525190 -742180 48151 314630 450976 101888 145698 140919 -459577 890873 388405 -93827 422451 666276 -969587 -122818 -109766 -885360 -789059 -178987 -313527 -821502 -121560 -535730 -709538 -483726 276489 -558931 877579 724492 249963 -738456 517113 -471632 -120271 768873 59234 349426 -181744 -448499 -805610 -765413 847631 102055 -183305 -493018 -341106 411005 -341891 -21180 -240708 511562 156979 -401063 531360 414779 -464072 -382212 -477679 -901902 -529473 -993669 426430 178950 -905584 -386219 -178010 -13439 562436 829630 884385 -156960 335628 643742 697685 -130282 -226133 -378990 571330 -677366 -655880 -693270 -237385 -284524 -728547 837545 -17318 918405 -132774 470792 9637 245020 -150909 122611 -911005 -492783 243965 918923 -907337 222094 955077 435362 908309 630832 497770 437698 -154681 443531 -280690 -278617 213609 625444 269289 -958784 -277651 807028 82758 -187214 691096 -900372 134531 63701 -394749 -22037 13333 873525 545308 -587575 -593278 121234 345890 -739376 -782746 852448 435884 610110 -672785 -758840 408355 -54843 -645024 150181 759107 -747126 994450 -114680 -136546 -79319 850798 490293 -870247 224432 587764 -535133 -387603 604064 494135 12032 88616 -371857 -56353 400171 -975191 -385272 85286 457400 707623 -669367 390363 -495505 100907 477956 237282 -994227 555409 992895 291506 171137 461963 172532 -597035 177777 -177122 417297 946028 -980813 -36573 -780551 -741208 952980 -391481 320450 -511662 465940 -667253 909685 -169788 870504 334917 -155887 -699154 -954889 7966 163592 711635 695774 -289646 811712 786825 827116 259187 -950381 64700 -999258 -530971 -990256 -118741 376900 88675 389432 936489 -67023 623673 -908158 659997 -374897 712841 -374697 -778877 824754 -958138 -557866 -633111 313376 -639940 -21742 -440077 125848 702598 -986353 -5929 -396537 -792554 315464 147041 -89580 268720 93484 821617 -731754 18799 -855396 -796424 43160 -525505 206703 -649601 427996 -471711 -678673 365216 -284971 -785557 -889127 784011 -324181 -725051 -571040 -581502 798011 -200147 15787 314205 -280428 404532 -284718 360711 -738308 -723010 774629 340734 -881943 991494 115814 881879 69256 -803944 -892342 629560 472121 -712235 477563 -95523 692369 576755 400089 536724 -966313 626682 -508108 -897984 -218233 -970040 -168492 486362 -783406 -520947 139762 115051 165660 178000 -662468 157715 172925 840808 75476 -544891 909761 485252 153426 229385 16872 387236 752061 237049 860710 -841698 37782 595140 -922780 823962 30542 923118 997181 886037 -249269 -379506 957442 -696606 -309402 -330034 395318 444836 662896 719087 -433261 935510 138024 -287677 -489725 278852 -955193 736305 852392 77199 591861 132020 985813 814252 -651695 201948 -423406 -902683 -593556 503755 -744420 -604073 -827826 230329 -918429 -268430 -290704 820081 -938230 -172804 -673983 -354350 -453910 -599409 817698 -862769 769295 724630 304361 267504 -729159 688084 -410527 -655922 556893 90462 -456760 -738277 -937822 -17381 32208 -585193 317156 -656309 -548705 -541412 226484 152317 39375 -367341 778070 -619881 433007 -132483 -431422 -526253 -996480 -899221 -560220 -625988 694521 -299642 869724 -13259 224707 -939640 438014 452850 12477 824513 -437677 -515075 527545 -529133 -912426 142514 535933 77174 658744 -289340 -395708 -130443 171740 -826954 -215365 263726 -119204 -879902 -532092 504790 420226 342005 -680267 701235 166608 -147215 381018 -673503 118393 287402 -872465 -688754 -232731 205642 497768 275582 -574671 965709 875945 421511 -660436 -44795 665613 -336427 -209701 68376 -996637 22567 -674314 -389891 -965651 720209 463593 889090 -766624 114744 177109 278473 280038 911577 138380 -714554 -688993 -260797 -647144 -399294 660891 -389224 268853 -580901 808418 296207 310098 354690 404972 711029 261268 233852 148137 314024 440786 -963998 606331 939802 628250 -578782 958007 -167340 258859 -856581 -518488 -335375 245369 123908 774539 -179682 911021 205990 -959724 -821599 -588894 385053 -765976 -446897 498793 199547 309408 -338924 132165 691749 66893 2671 425520 475603 650862 243571 -525484 -833899 -162053 506952 911123 -43703 756190 743975 -987521 -22234 -997643 764513 343011 92084 612114 436569 -176712 -465071 -59269 -326906 -85967 892974 142442 -498958 321456 -324656 -665075 614974 -506290 86672 264071 115227 384471 304283 362989 222034 -541237 -694286 -594358 256829 27231 -799765 -921060 -974516 306298 -496082 690773 -203775 -443464 -539847 -105253 -877324 -741142 -434467 -674424 -927280 860308 -374977 -908885 626260 -962578 -602153 302213 -397997 -147100 96244 201164 -370124 982933 733110 200620 779634 -301096 97299 521281 -604899 669362 221139 510622 6488 774753 90260 884041 -940967 865365 362183 -603076 -345619 892593 -967760 -638362 -371471 -922161 -207638 -687704 -37799 712761 882401 -448679 913197 -97103 52566 508226 485127 131370 407519 -168030 -222058 155212 -962204 -163156 -456162 45427 565795 100228 174070 -145359 -135636 68933 -428535 416712 693862 -489218 388053 748849 -684792 375984 -47889 -250216 -43999 -467630 334717 -20003 -936303 808270 207931 -393195 -46707 -922879 -259594 243079 -782817 -870721 -391788 -143825 8996 -603188 -825846 -182978 -8371 523236 618596 -841576 -996962 -660684 238657 587988 -650383 73054 -395436 378816 -244236 -849543 142693 -464805 96935 853135 55245 -352807 -653985 693789 863358 237859 69702 476823 610553 225364 -505127 -391070 718421 -126404 -223768 -945833 -911553 407137 207514 535238 -118924 -238087 -575770 -838543 -549559 803698 -847077 -442739 890787 297066 435544 -746299 894464 985527 18837 297271 520556 -832032 567705 564725 -700019 91426 793089 848260 353304 -159892 945087 68832 484696 -275229 -652135 833783 907310 484447 -528602 835625 973452 406508 717268 -822961 761722 201290 700901 -655695 865553 -466962 324973 582797 551042 305535 -429226 -776297 120208 -978087 720476 -209932 123281 -838643 272274 377918 972914 -759201 639067 -400764 149168 -110522 794353 -695609 -713633 -608912 -647199 -547587 341927 -638276 -114675 -235375 544962 -559170 21289 -801567 295807 -870210 760255 -602817 45762 -44743 -826197 480497 -650622 -346913 226463 421298 507594 66324 216096 923310 485689 321903 -289273 -303351 -225407 -504003 -83711 807641 -702229 -253185 802832 172711 72658 587367 -506232 -967949 -82396 429280 995731 657709 -221468 -991869 486317 -147012 367018 210979 -869080 653178 -778463 265282 -509527 170294 -862072 850073 -927063 770353 -416333 634132 -975243 652578 990215 -754989 802222 -918861 799617 -585302 433738 -301055 142767 -25822 -492270 -309473 293045 -946570 653090 -271724 980810 585239 -902164 -195624 552888 690601 273461 -633637 -207776 44292 973206 -280066 -60877 736691 -497796 -781160 794682 115704 181160 -241293 156815 -489658 -805584 -363827 -800414 487494 -876932 842711 -257931 -599469 716362 -960199 784416 286205 -967637 427403 958158 -302838 -638076 -284067 247678 747504 780302 496049 -435517 -508836 383702 367100 -411452 -109137 255677 976169 -861251 -327173 -692743 -991851 330748 -453238 -218734 250388 -834331 -463016 122086 59115 -450322 838676 788517 896596 100900 621475 -978090 -594947 772516 -502755 553681 743945 525346 828750 -215741 361741 -703642 -879178 -451155 358804 -49078 -350454 -456475 -39012 -493635 165936 -367085 358934 -799804 -711481 -571083 -763926 -322445 -410851 -503141 -235535 372088 -956106 468332 -620038 -252271 -539828 -370657 737990 -872815 986058 -519293 321675 988127 -564145 -848712 644596 -572042 -244559 951092 335391 -354586 82424 584767 -535650 627538 -988321 922871 874999 99824 193494 527820 -45532 984460 624643 -872827 150420 826885 882876 -351303 -392920 -662706 -913010 -862761 -779722 72047 997050 -122977 876938 -548350 -520270 366758 892128 -958282 -173408 -729002 -246165 -206897 -918688 -644756 -574255 -491612 30977 -795400 -530004 845343 -896056 537057 888075 390977 -875347 107614 -149009 -55269 -406436 206974 -48945 -283562 -790731 -957919 -206188 -950740 -120883 -710788 -884578 937965 -605974 -852455 -378307 -4869 -80501 -53419 -581960 -841266 626397 -778656 -732726 942065 -308793 382144 -380896 417283 -18720 -770609 340444 465975 -13837 -871368 -803563 -543403 -926334 911358 -946732 491830 282944 38901 89753 947787 -943083 -958777 -875948 -580841 -131682 30064 -665491 -580943 -542677 -324157 -359364 83651 610239 8419 -292207 995853 -897005 218954 -133842 -309917 661268 -870074 173640 268202 -328608 833654 -897654 32095 -641331 405457 -893295 412177 -799902 666144 -988303 -669342 -424741 -981121 -553298 -455158 306730 229473 -486460 -677036 845041 -740087 954912 -121442 510984 783249 -184795 -932003 550141 391398 -176728 -22505 -254577 -635190 -466444 326376 759347 676561 -913081 -538882 -133617 656485 -982958 -441316 607874 -237374 397117 -353893 -220647 -118278 631201 -498204 586651 -775566 757517 -135561 -435457 418147 -87167 -287513 598384 173530 973302 -279972 409680 -179143 -915116 -48880 -814798 641844 -612486 -855342 -752034 435412 214586 -49402 195537 223607 6489 -505309 498235 683214 691604 123827 786303 -253986 -632810 254551 575798 -944000 -195709 -892736 28204 -957855 437233 678583 632546 499459 -909335 820886 -34422 621754 -972566 -599859 35086 862511 111334 77279 389386 993248 -500797 975202 -931891 -657506 -785445 -743678 -201124 -22002 21117 -184834 678639 -65495 -268822 8617 752498 -418500 -440615 115818 -406523 942056 63475 221117 -166532 114979 -509097 -271568 63456 -348107 -382057 -472089 -388500 -289860 663226 -140520 -596975 -413527 -360136 693903 378994 22593 647169 -218196 86889 -497635 -853898 223968 702464 906538 571374 54580 -62855 -746327 -436941 -93502 409159 -234321 -395774 -482246 -267630 -885977 339726 680670 -377929 -485172 431998 224774 816710 738351 -512662 762013 -794750 709431 384226 -690015 -28 513692 225128 251431 81944 -464022 -924303 757589 -931585 -540667 392935 580583 651051 -767585 884394 367275 943078 995779 -521718 26500 -58580 -146738 818895 -607893 -809556 168561 454962 997097 872395 173488 -126879 -139362 922657 -906522 195454 -167107 80377 359359 -405088 473102 -753323 -626884 -210863 739819 -402455 642994 59407 406979 611227 156747 347980 492698 -88311 -265084 855661 -44921 -645629 -734162 62542 -275404 -104819 -497427 -361924 -541726 -269346 577723 -508678 -209821 -872988 153574 -719299 -19810 262077 536462 587952 895118 14399 -503895 679025 428739 314354 20094 150418 828383 373008 929453 6553 943770 -584820 -308442 -282880 448191 966664 540717 545334 145709 703325 -875812 -725605 -360233 636695 -482783 815496 945221 664951 -654660 90949 -780784 38255 886722 -172271 562538 775465 -521827 716318 -264557 -557951 -262647 -278638 660837 559494 477977 -803321 -506679 601597 408496 -815348 562112 -509091 -287608 11682 396123 878804 -256465 -390849 470979 -205375 -724347 810703 579506 -405192 -202817 666030 -76040 -460670 -78617 472751 -102537 -200934 604505 -437352 718247 279345 -647993 -58972 654611 -281558 982710 -159617 70105 -143585 500096 930381 -489810 -539174 722128 -139484 -1576 135901 883241 565134 -884045 529755 871647 53000 835629 -121924 16667 -524155 -241846 -472035 -135844 463852 -806752 85069 -879503 -530027 32091 315602 -423424 -57648 -400198 -582686 -918526 173790 -130671 619370 -61116 979446 855749 -971894 -966680 -198718 -402349 -423913 -198558 21983 -103222 -921705 -554628 476385 324812 -690999 -779566 696524 -400496 -596837 153814 997916 -612381 -397518 -158515 -257858 95779 -63386 774224 -547307 -850110 -521662 -167476 -318858 451145 -753016 765315 -15445 -28077 255788 939785 784628 -279027 -202540 -932921 -469502 299325 -839458 -251653 776058 47032 -190502 582582 -955400 -986134 -164341 -876579 -72183 680786 -869909 -602071 525104 -51709 823460 -402009 -624542 -403547 390040 878905 -278134 -926607 -858022 -214638 148870 -867143 227762 337726 774312 332509 -462563 -847976 974006 49495 955978 -964654 -48406 447280 -66402 -475408 -798222 750217 887857 884941 -738319 -26349 -479537 -584171 261244 572695 458489 155338 704030 -699793 47585 -792257 908245 37003 961137 -206816 620435 933613 847300 -42648 -99906 7853 -163412 126312 369712 78838 120106 -350777 284856 -958457 765817 472957 -579561 47795 580484 321111 -26237 -131999 -757525 -23818 -654681 -803956 -519806 189264 546978 -258364 -617519 -754131 -344188 -631892 -327915 417579 -301228 -822406 783422 -483142 898700 -620549 -362640 -400479 -378725 917388 654082 61560 613858 -345567 578305 -862165 519224 -560318 -933074 348158 -987162 933641 929020 -466045 -174165 343973 698387 -477403 -415943 -276774 -162480 607777 -762057 -73089 143042 530184 -167107 674559 225582 721470 480987 -983080 202892 921214 -850926 -191969 525064 675667 -16295 -158598 -245245 -896352 444570 -652379 -774641 773274 651058 894061 228214 -244407 -491532 -960968 347571 -993397 371111 -779653 505719 827664 386692 -532158 -680410 666463 791864 768300 -759208 -724785 380392 25068 -357032 -659441 148008 -711350 -434648 507551 -734205 352543 -399749 260436 -896778 -637987 -821446 869976 -965643 -306299 962432 107175 289892 -217426 541726 -751084 305311 666629 950551 714946 -307213 -898361 -872924 361260 324003 901961 70322 585629 840036 626033 -194721 -58568 -43679 -733382 852225 -55055 -395080 990515 868767 579858 846970 -948991 620534 -579016 491311 -938279 292213 -286509 512208 -999930 -61375 874793 -466357 -554903 399282 46163 301443 631412 -778028 333247 615117 -771025 -782488 -71635 75892 -544717 859744 -270798 400566 -283087 312806 -611657 744261 841708 -852395 -9733 199751 -832198 685630 -746355 -472874 -464632 929637 -220973 -321279 405075 -99646 -625018 943560 -706513 -149120 102068 526628 200260 -534911 -473796 104317 527692 -680 -404522 941618 783894 989902 -892152 -264811 -988538 -517922 -480847 -505876 -901869 21304 -436477 48113 -674616 776514 -15359 -136749 -266556 -57582 -945403 -686285 -886343 855541 39868 871720 -211856 483692 -709208 -591301 -85180 -75990 -201315 603499 128803 -118761 274244 -382294 -901616 -808496 631835 693215 -164445 969508 -259085 111330 -820857 -456808 222961 -417405 -578052 142948 -193650 -55549 364627 730740 -400233 -263527 -35596 194536 796334 -723858 869339 -633196 -31417 354082 768918 662657 667179 -955707 367945 -527509 -516744 265182 246315 -428608 -294625 -876184 149510 373543 694501 764624 -421061 297719 -211997 -359048 -953541 793020 769670 868919 -797297 -983115 373264 459095 -854063 -375720 876436 -529515 932529 -106675 531582 -88795 -445199 117999 664841 -987605 -879383 -986418 38343 896323 -954492 -734032 163356 871930 712513 -492149 77379 -707757 -244429 -397300 -804664 129731 89473 355604 -695156 -238923 -293657 -279626 -462651 -981114 -137677 -459974 163451 -903670 -624695 -158948 -377460 788358 -708065 853646 -889815 286771 -920126 -344718 830039 -102078 123727 569057 -716946 -71086 201082 316455 606493 -183940 549259 629956 -144028 967240 788828 951660 755353 178100 -569891 194696 -610332 204980 207632 692787 -343229 784685 -740468 470846 -690297 -344967 967294 -652755 -283180 981478 869796 389815 -66267 -367305 -827951 -636470 972614 -826078 -573332 -173307 -333608 139344 -804752 51132 61904 338016 460525 -241417 666104 -44828 -940922 -646541 20845 531170 471537 -28128 749088 -140972 -145030 -288863 733269 472488 120704 -557873 703527 -49471 184950 126007 -42111 824181 679012 -442217 -999002 -679283 807396 348133 68395 161096 -367323 921928 77816 595673 664299 -125796 47947 961252 -896499 -263949 493364 -999548 424821 552719 709017 -846648 581156 634472 412084 -486735 254251 -835796 -919024 336566 794419 2618 -533232 -976064 718070 -875225 15337 -188242 -552508 -770502 -402909 393683 -260353 968047 -914277 444787 603551 320887 44035 453577 82223 -725963 295393 -109692 130126 278979 -913908 835142 929199 -688916 682291 -249949 -204262 -419537 -962347 517800 583656 -805950 706762 -822062 391434 -304755 -432840 -594670 372355 718891 -176097 -699441 -819990 720364 658766 -229020 -941719 -93739 -259861 -694114 697792 -330593 385264 772416 707907 -422220 -203096 827007 462039 -496459 -421194 413189 -277639 30711 -649586 649458 -616520 -168831 -72454 541270 151606 -451184 384662 -68807 473643 360979 31700 101524 -758046 -664913 -207111 -348331 454073 -849348 -114530 613855 -376795 830022 830769 -102649 459692 449293 -804751 204312 81514 447749 688757 372432 426509 393047 -912986 -302240 -737064 -265634 -607808 -762640 500132 720299 -739371 -260455 798810 -117375 992330 132073 -220038 147546 -884648 441187 238743 -437408 -955635 305405 -784807 -242955 -637112 952864 172026 -596436 314816 253098 988617 -525235 952318 -730897 906282 21333 550622 748852 642068 -160524 199570 -391501 -767471 692749 -559329 -775909 329026 357561 298206 -391283 198104 -551483 810876 540959 38428 -55633 703098 -555939 424809 551213 421934 986691 556332 -782554 -133311 -979516 976235 460854 611247 -51770 -892229 163374 -537270 -222685 -906040 -170606 225718 -416982 580561 -860006 188142 616220 388649 466226 -576450 -277073 -160457 866938 -49976 932239 -325513 590918 959615 381144 597751 -285025 -164817 251805 -970789 -557760 -398093 332516 -363687 249498 -997571 -863320 -338626 629073 -484783 -248618 -102809 -902084 877386 399952 228552 -34967 964628 857453 510313 525974 241392 268150 -229916 852025 22900 680875 -949783 -309638 910088 502844 -814790 -659661 -176918 867920 337711 993527 76331 -19070 -448845 672136 -152145 900831 -598332 -892961 185521 -314903 896119 730664 501949 -969321 895346 486212 635060 673363 -97295 100293 -664116 -80773 -745278 -987915 -452723 458848 484296 544464 -471979 -174006 274812 178437 444116 -832015 8807 -672135 -92271 992005 71337 -360636 -471453 -432216 -481419 -371150 892281 830703 661011 -476605 -604077 -710427 -402339 -142293 -424505 889736 -949694 79443 -360835 208713 -695354 -828714 -531981 -310640 233856 798212 556153 832310 -91110 918371 233526 -545271 -938283 -138454 402337 129740 -824061 -878396 912521 -529228 910091 718675 65422 789228 271464 857258 -116059 916754 -512982 953553 -874728 179512 719091 126469 830852 504164 -722309 -946123 946649 90000 173197 620294 702045 347946 -231800 52945 739242 950677 -357153 914720 -805973 -686425 -432870 -894028 -960477 797609 -452270 784770 -803673 629978 727609 197552 865182 685548 -734321 -797027 -984760 -570747 -192722 -285993 164276 977215 -225409 -84317 917449 777769 313603 -652551 100670 337732 -582581 -820731 771873 219782 960384 -233562 -173100 -205477 486492 274931 654859 226591 -177873 -516687 314832 -38747 -400805 -595234 -598400 252595 -696488 721450 63051 192003 -139727 497529 531127 737604 966148 24418 320669 -387561 16134 -895309 -46293 162835 -760194 -815126 725216 -852926 -739515 657085 -772589 -180063 -775732 -109677 10093 -2781 515862 266633 -869526 -285010 -381767 -638865 -451875 479517 821217 364232 565353 13757 -24243 -815027 477064 823760 777169 -846998 -127097 712461 -717230 958783 -949496 -439522 413389 762529 56191 -716512 -597807 705175 -269387 -164825 830336 919645 -352184 87991 781457 -391324 764457 279628 419281 434256 -779363 243155 934430 -633351 953022 -383058 635114 997227 -904713 391220 755646 -394266 -575862 885423 441653 14942 -472819 -396579 518652 876283 77801 -985105 662617 -744934 -36902 46861 452385 134347 518898 -113328 754496 -744878 -706154 597446 383029 -263898 793599 -24590 928147 550261 623162 674505 728450 690461 805672 -881866 -209349 -947020 -377345 -121321 107280 272129 732999 221629 -430879 -79615 -412194 -329488 337320 -922397 505589 191337 -411282 -738291 887185 -348073 40660 281749 -167157 -713766 -892789 -707512 895248 -111733 900316 279718 74657 109298 698657 -117789 470420 -744690 -87222 -449816 297617 -230319 -330151 999505 -693994 -398559 837222 -506003 -501388 -446504 -785380 -838591 -878768 287300 255546 395652 -302302 81960 -264045 -346844 -602567 -750278 -207858 356288 256182 596899 -32474 752044 19980 -618622 -887701 287985 452998 -106519 -27904 -794550 -887231 176734 982172 -509785 -33362 798300 -798583 -94546 -94446 787919 -995033 389941 480389 -766692 814441 -952886 -238858 -558698 -89641 -722133 -61147 -342902 -230005 -750002 399144 468532 -33100 -791462 -101145 841799 919574 265644 -433248 71657 -667000 -263469 265699 60213 -92683 -442219 229655 259896 444507 -667032 -999437 -534540 939087 -63623 -236794 -61600 -416777 351016 405936 286053 907919 43529 -926170 808291 -829852 405733 218226 -827222 -255012 -525000 564721 -893054 -756500 274097 733396 422563 770464 971316 101407 762173 420375 -172197 -358611 -285326 -246524 -747791 -448599 -900265 669743 351478 246038 -181898 -962318 -923362 880840 645071 917564 311633 -147351 618835 342929 335532 -978186 441447 -983673 289535 -241473 -303897 440011 984525 735723 -308192 -588134 684624 -584847 706133 144969 -27022 353440 175291 47294 327637 742423 765821 -264332 500427 -615602 -180424 550138 503775 967052 156160 11637 -214326 351214 -136870 -318438 -434177 -255770 -679360 128693 -98784 74938 -666848 -927452 248326 479617 -623907 -435492 931645 575273 -185268 -359580 -686587 225524 688952 691029 -64814 614006 768863 -93088 221517 -353511 -417293 -870712 -90670 -372071 596378 -134429 -743184 -760823 783214 518430 141803 948684 566909 -216586 70845 138012 158794 542975 688529 -780794 -863029 293729 422726 236780 358249 672854 339315 584706 -408189 103469 -990371 -394926 -350741 961354 -871422 523320 170983 856612 -563566 228454 -152655 789190 -989968 -508063 -580744 -511025 -19275 548098 215901 -628623 592942 982134 922743 -68235 333017 -893377 -924721 -113354 -925076 -383055 758244 -828510 -667058 -6666 121000 -564804 -214500 -371190 -446847 -784484 774949 -321217 -32694 -442643 311662 694202 -454576 570223 -629969 463988 338133 613363 881492 542650 549136 -891807 190973 118317 -389206 -673099 -932353 -757821 -149309 517501 -714656 -23739 -284053 8925 527583 939471 723497 -253044 -395542 -617389 582904 359380 -485722 854294 971589 455318 485354 559793 -861966 -312893 -772796 855825 247766 -219676 964979 -364937 -635333 490131 -513045 39033 -144674 -244864 -475692 155263 522995 642669 -786677 -760633 680990 -922702 562464 339426 -527877 -544838 583510 703541 611223 -216572 460582 -443143 -626444 -810973 -166083 374843 -378870 759998 -132743 -609060 685632 919953 -999696 -493806 63735 192618 -307095 502629 936448 860077 490209 7219 -495456 752976 -51705 210605 -150637 479456 437824 118743 974086 564602 -166748 -96116 173596 -655406 149247 312952 933610 -220880 -781231 -476260 -477317 272750 -288434 -3122 -763315 218108 448607 -413002 -856494 748380 474911 285266 29296 785702 690399 126706 -314751 -82428 -633437 445885 -768173 790583 -488157 678698 -220247 459281 344266 -909432 -212295 133113 -993734 -781577 322860 -682390 -388026 -797587 -850655 398068 -340106 929842 -301654 -910534 298503 -222364 -83891 562034 571753 -25485 226948 -886680 320959 -405466 -913091 278779 -64413 -284652 -97189 533150 -198945 -562644 447796 939225 -576396 -772562 453265 583750 739863 -458449 595249 829716 -48529 -707559 755398 810631 -696871 -698839 258294 351862 778980 560879 -780324 326603 -282539 586962 292869 -171769 111268 575241 169715 129851 -952835 548259 483612 -376048 -189888 928384 328172 516544 -364415 705621 -908609 -887781 -742647 229036 483560 402819 394451 592738 876590 -232848 -904944 -129113 -220471 -615187 347428 -376319 744809 707225 736294 -874806 647727 700327 -760732 603821 192306 -179105 941533 491821 187516 -645734 -146107 822430 -892406 891977 235012 275498 -770096 826095 -52681 469197 -971854 -889437 739373 904026 8204 613391 692844 -756620 -479957 -543373 460970 701205 931025 -675421 -902444 -942837 -790859 374660 157195 -348171 -103551 -133997 -97631 99658 775507 -813729 429216 -595885 -353092 796810 383812 376493 402628 -846004 -312452 -870968 -912668 -451216 -651539 -128022 964490 86485 15471 -604500 730392 -513683 -512242 -103813 -299802 951617 -58102 353561 -661572 -33684 -438825 406938 306776 416028 -855138 -332824 -627346 434964 -535878 -384961 -226397 -959827 675388 -130895 -979695 225488 960104 240803 348102 686845 373813 253134 254661 200007 -837167 574015 -924669 621782 -106854 458200 960491 -961052 -887514 -531635 -7077 -561344 -687939 -381145 -456795 -637490 483162 -561852 -554609 -459003 34989 752853 730579 663535 347931 841311 -368480 -699475 -250179 -502597 698263 756720 -495139 -568938 82510 -850175 270332 -23566 195280 416571 660175 -39133 -179813 544011 268477 -946734 -494303 -657033 844642 -919299 60489 -782700 563728 652661 254315 -971506 -391351 212191 19158 177444 -431675 333236 560974 -21719 557810 -399295 -126586 -750716 961903 253095 -59349 -517071 580753 -747940 -112551 589502 -408354 200872 461731 31055 -90988 -138455 -334961 -868070 142883 -286512 -968680 758508 78767 488418 -237398 811298 43151 660216 938922 -200784 -136367 -384001 872300 910238 -96460 364344 -661702 87046 560043 -239303 598995 -294888 -126495 -886038 -16150 -809706 -854480 -951671 967075 169432 -40920 742182 581402 437193 -403186 757800 193372 66663 373723 -218425 364651 815943 -275527 319376 747198 686351 950921 847716 -906561 -645509 -959904 -530952 -138933 973657 -984699 22998 -984522 184460 -507404 54235 270916 -931059 20702 -534344 53425 -333467 -435161 -877455 -789462 -595532 515687 113249 -32942 737581 -477590 -14284 -303042 793112 588848 488427 -877703 908879 -166163 246747 368896 525121 -259958 -663250 -645433 -350094 -965854 -496543 251827 489593 -711034 883397 -258274 448256 -276935 445054 112854 -536120 184821 409351 53278 95011 -247772 522923 -835797 42360 254952 889485 -677208 -222526 -809324 43298 -294989 -365039 -182096 671026 -539042 77575 483193 -383526 988719 -345892 -485922 -761331 602528 576987 -460923 860302 959263 -68765 -663228 860407 -87921 921063 -203992 -568650 -426811 -124945 368497 94347 -163443 264084 -752748 -788085 564643 -17656 -220744 692768 -318279 136587 -400071 886406 -875912 930679 -84568 854736 671991 410933 753097 -834847 954181 -812474 -861804 671347 141541 -511557 -142411 360724 559181 -638787 559756 -326748 659814 748550 445613 -490536 563087 842726 -380319 825146 443931 801471 -611677 -917082 704078 -425207 501412 -188978 -933789 -578993 -974649 -181705 541833 628143 93861 65467 -420383 88158 -873589 -446843 386562 458147 -719240 -104936 -164107 -207145 82335 -969016 137402 444395 -163221 153151 -196287 548706 -424203 -718983 953073 278354 -24944 -954552 -404059 30951 -129346 -674351 635690 -784032 -854984 280461 758850 701969 322666 400202 399652 -346017 -63627 137383 -348038 -92089 -818645 -208485 -355359 -584616 557206 198255 253676 320052 -833679 635711 -566366 -285038 570158 670205 -557188 -386625 -952466 80366 -738072 637337 730892 -976725 -966456 -346350 861203 951329 -878989 -770253 978627 -847342 -74061 -766313 -960752 -179438 -928954 340459 -77917 -729078 -215587 591989 -272553 545720 -695392 834698 -428356 -766035 901160 915734 -60264 912078 141315 916760 276321 47956 419892 -624221 654917 532556 -105040 -228129 -220382 -197864 686818 895749 421774 940523 675368 171367 283473 -431151 -820525 306277 648421 391461 95787 569337 246141 979993 894441 -689364 338555 -44238 976315 129823 -422920 963144 563140 -291453 -590400 -515702 -788710 881185 -626733 -936327 -22074 517715 -825370 -302744 476615 812681 73440 -790141 -21361 -93371 -437667 -719291 -710268 -356449 165550 424191 -832128 -970814 -306729 331992 905809 559213 -7536 -636984 -229574 -817165 -638140 841628 447089 -81349 807957 -168715 246303 -873152 -485546 -668727 864611 -394605 869520 -124704 -391089 109396 -916098 401240 416233 989117 -981487 -481119 903084 -297833 -303124 -340606 505092 -43198 92777 823443 -927659 -459471 151954 -764095 383093 99820 310313 599245 699181 994189 996000 712140 -80067 130371 -88926 715688 -807979 -92590 -670200 -913762 634140 -993007 151525 -703681 394413 -213909 122363 -781585 654869 896223 688195 -995863 808790 -429313 -274455 -297799 -185497 978292 26957 -963904 492593 597881 643204 -661453 -160236 277723 259284 863260 122208 -273920 980284 -992936 -203044 -821923 -910614 -291177 598083 719102 371779 -757664 -393278 903938 349022 -100982 559483 -984804 -502519 613700 -477946 -263148 250051 -720370 801002 368836 -214592 -727235 770216 -662629 -621079 -756869 -286160 267293 53721 820677 547178 -31136 -915744 -403989 -515281 859409 218116 462483 565069 520813 209147 651447 406150 404937 220722 -801886 -858990 -587253 -70326 838519 5912 883502 -651754 529834 584761 941249 331166 -721531 -991354 505577 -445921 165669 -810875 278363 111752 844666 10544 -289309 -871042 788426 -251275 -726689 289753 -646354 -329673 -260028 -980827 -331244 644811 -3943 198050 -182212 -9220 281847 501189 -537029 204040 702991 355380 -203909 -326495 917412 -951090 84280 463597 798476 907681 294404 502662 -368844 811762 -433852 38394 251417 -82632 -916559 626380 -641457 -128735 -812199 -331278 331390 361740 242459 977237 -568736 169869 -429137 -949292 188996 996332 317467 782913 411790 -363482 120767 609378 493749 -68757 -102454 -213775 382660 734110 414274 42141 334170 -272167 224000 403207 -513879 933606 517681 669765 -205830 938311 -40617 914275 438952 -316370 -826042 -245539 -696159 944261 -363353 -348762 -502040 982760 -748168 109092 314261 -307162 686346 221106 323411 861636 904194 640668 517218 498554 -470567 -241241 137235 -40780 336988 -684026 3534 -765677 477229 150630 -85873 33641 254528 188771 839396 67648 -790434 -360047 892273 -39469 988965 976116 966381 459027 96774 181640 924322 145572 494662 52793 195953 574429 -293378 -112532 -397109 555596 -722917 -677387 109497 -232656 159199 344350 513109 582013 940381 823463 -558001 -910501 -71423 161728 -510743 653735 439942 402065 -698117 -583567 -322562 478515 318192 -833796 691533 -549836 -55993 -652478 -814034 707222 123027 701165 373037 808528 923900 167646 513963 8012 263227 28970 955614 -275352 -387423 -445416 -750386 352629 -187375 -224603 985177 -83269 125441 89856 606128 -190221 234110 452750 -886568 -850101 -486747 773479 739881 -329370 -11350 618071 321746 5337 985941 854494 162900 443183 -113664 -5199 686210 -896026 -195173 378550 -33273 -440208 498728 -914292 -300320 -964557 30655 -334079 271582 178825 -678774 651033 -860891 258112 -424374 535310 -684880 -529893 -752943 -297142 -198197 97487 460038 -476305 98327 387847 118756 888784 -176503 834913 843387 -537354 -656789 952047 587630 -411364 353114 964279 596723 218546 527815 734516 468566 388574 419958 800978 -506250 396022 -865022 816501 156486 -146041 -522665 -7181 -565426 45394 683446 -565483 747944 622153 462516 -420070 -949117 947990 464059 167476 199331 -922859 -561400 -781431 -390049 610645 214443 -712396 681761 147355 203658 -49855 -318614 -219553 920799 434996 -752181 -401075 608821 584835 655853 697285 -314897 128536 928266 -104869 876482 954320 -682510 -780584 752438 -174210 890247 456887 951208 -671896 842178 657961 -974389 -722103 -633813 911378 465314 248142 50276 869642 -653305 -578279 -28001 -163748 -655960 396097 -209756 -683254 -758908 -35888 189004 -188345 902259 -88509 -34168 708987 -866532 306829 554971 -446397 -517636 418965 501724 -161937 -6427 676020 621877 969986 194428 542904 -694874 -846027 -833221 341987 -849149 995189 976237 -745492 231473 -142240 794549 -513411 364718 -702644 296711 -191437 -179450 -747584 739373 -220510 426206 -661512 -812989 377423 3949 -131611 -703941 470963 -47490 885163 -375718 -881217 583152 814498 829753 99282 784437 748758 -445114 -800956 -645034 739591 741440 546655 529902 -27479 -394305 -691999 -697429 -460059 687913 590844 947664 -428266 431165 329558 -442826 -257075 -710900 440713 298182 -471858 -771973 -852573 490752 825232 -652092 -613977 -530825 -633663 922354 -167798 38099 -891072 365031 -859465 35534 602913 360665 316044 -829001 -592724 209617 877019 -906126 -709922 -822869 -129302 318582 -755354 343065 217715 547917 -731734 -244704 913188 -929256 -632768 846233 -927072 656008 -60939 710065 -356227 139878 -324022 253929 -913852 828941 452337 947607 -763020 -636822 -680748 389476 -723969 -982397 -102769 208972 -98485 -987155 -247183 -895071 -612685 -358188 878463 -320760 -703229 540279 156273 660729 16255 -898775 994483 629315 -280099 570449 103781 -83193 -911290 -320789 319323 -716743 169690 -620027 -630242 458018 -334167 275267 -988183 972640 726330 604507 -851283 -571292 -934393 468890 -948211 942194 549759 524125 922595 367269 -978813 870424 140089 926185 874090 -778413 586193 -541313 580862 791848 -241378 -762755 -608644 -808505 -41912 -532533 717208 503282 -413268 834087 -946826 -280063 262489 444962 -678478 34783 44821 -884447 134745 -244214 -683562 -214564 362093 494487 -645687 471906 126949 679724 720718 388243 -23125 -838651 -529542 824613 611612 -250512 952724 713888 791692 -549296 -665064 948322 702783 -385378 909880 -217701 -696079 -546077 -998570 -182062 -20401 -172737 -673782 622175 -315780 -575643 310178 -3858 357517 902173 -975075 843266 -839795 575169 -924881 656752 656761 -943168 -665151 -848800 -505403 -729698 -434194 423120 801238 431346 601223 538512 -918266 -591769 -272624 395335 -612957 922939 409536 307820 -738064 481859 -981115 468430 779042 926181 870909 783245 286948 -37732 -694402 -349538 -665260 581624 616463 141003 27523 711195 -782227 962609 911097 -58051 -978808 633152 -454353 -856791 -84349 240958 219412 -848834 522039 807493 191369 -558353 -719440 294720 -245788 159940 936111 120562 -886544 -697258 -766938 966256 -884629 35799 -737601 411809 -69753 475271 374741 -616379 514922 -1728 -836230 582123 731823 -564885 -693520 -848390 -60702 601993 830383 -608343 -962169 -907221 913765 801030 627348 -260998 658161 331123 181106 -568784 106855 -155356 -451584 694813 -309744 -223965 178960 -430173 -283033 -609715 -890263 81210 -962659 886866 112835 -597651 -956267 586040 863822 -812837 130281 -40104 864683 -855626 -215837 4064 113649 -670264 423557 69071 988073 713065 -776446 606076 -379950 430474 8386 511376 637151 82094 -704414 -233337 -47308 624491 -396879 -162124 -857043 -437011 -841420 -240838 -159082 -454157 -735325 73619 -20940 160081 128363 -479220 -442565 2156 -297302 552135 206805 -242495 -683851 974648 654626 583775 310677 622888 -108238 -398744 -467322 540598 508045 850835 902263 -419887 -738005 -546515 860429 646079 -554116 -861036 287519 -433127 -264734 -118214 -671557 -566580 -711374 -544600 -826976 143513 -828361 737273 -187710 -372714 -394450 993755 -872502 646444 -128181 -236271 -905965 12567 32947 -838797 -169554 -755863 346240 -342548 373086 269063 268480 314747 783517 -515286 440437 -868685 -637163 777055 586007 501308 206632 60935 620558 421455 -686103 -2856 120888 -965826 163488 328922 -802967 253033 12490 46571 508006 811082 461590 491324 -586519 -805014 647785 828626 851232 -982294 839387 243078 -809298 -382213 195512 408453 263080 839014 -678912 -975920 211610 724613 -267800 404669 572159 576840 465367 13556 -301876 -905167 470249 -409485 674022 168664 -50449 128523 889128 -801176 -251539 -943903 365790 -305632 -185573 919789 711244 -320557 -293403 -862722 -626776 -494232 15595 476085 100891 964955 -457983 639493 -876220 639034 -356561 -552775 416821 -219992 -627022 541166 577140 714846 -148102 300693 -627077 623525 946091 -848013 -936263 -292643 -270180 -651104 229263 -458247 -398118 -663285 729940 491649 647846 554740 171857 606223 265331 763889 212806 -583726 289641 -576022 -979997 -153330 739045 -510051 892623 367002 -386570 -410726 -840796 -238239 435681 236872 -141455 244962 203038 -617250 -337352 -555345 117977 267243 -580627 92145 782578 703183 871549 901091 733438 858432 -578236 151250 305220 -342074 323990 -792284 -878400 -182722 -75209 -877618 984355 -53413 -828573 764636 -737199 -136160 -707257 186221 -937374 339048 496773 -288076 378785 11102 -68684 715385 904592 -649851 -367394 -170346 210146 -821966 -554111 588666 380416 557836 -131442 -340567 440709 954643 381677 607417 958658 695830 -296074 -624297 -734022 -362948 247034 494016 -364890 70140 -641480 390857 -895501 443429 -131736 755160 611391 -253865 -647116 161000 -280608 -811385 158650 163848 92765 -260481 -886516 565597 -266893 540635 276655 593948 -520815 -759795 -610785 -610415 -152740 -759333 714826 530970 199852 151900 -975728 -551252 -548211 -902658 -763574 328654 420543 705155 -825920 35097 557751 -400129 288049 588734 423452 128092 -917810 -52096 791754 908502 317759 -549835 -427310 644736 554397 -642870 -994952 -335811 384119 -772804 214452 178503 88142 -325345 -51791 -184789 -70760 55067 -586799 -714933 59584 610282 -509017 -220581 -907099 -570277 -857348 -820507 -990953 -571694 522315 311493 776541 140614 -752444 861741 155697 622146 -84019 -891870 -686143 43621 -365444 -208643 -124368 585057 -347874 679276 436500 -141057 623284 -150930 -881674 -813542 -217103 436954 -407850 267680 522557 -570407 692004 610452 557876 -757273 361031 -610034 -342360 698070 356377 -555462 643995 660299 319209 -737067 -405946 777279 755448 -805581 -617963 724607 -446595 519355 -900824 -126932 -686302 -852631 748371 747452 -857084 185419 816927 883448 849078 -723835 29511 -335492 859199 64462 651452 73274 178199 -348304 558370 131959 -282706 702540 888657 744908 -368922 986451 -29100 582566 384404 59150 -125203 -279738 -212606 665751 -541425 -677694 891248 -105186 588899 -82942 -689010 -647195 730180 233796 -504572 -787515 -908094 52377 -309910 -463706 -826077 418278 905169 870538 168669 997476 -932168 590339 204445 -969952 15639 -709831 -226876 932091 -497192 252517 580964 -114389 1625 -135976 -424120 146232 762987 40309 -561559 556416 315862 -525134 -947079 71348 -90157 376604 249180 -120360 -90992 -382896 -93910 -16313 678192 -59390 -568017 956589 871368 -186758 -430101 -128245 -496669 113170 -231405 -885705 -379905 255802 500878 270681 -996978 -184844 107128 -227089 -262411 -489256 -246110 -288439 779280 -920048 -573936 -654322 -66771 -873379 -474247 166710 220173 -399087 -335285 -635507 394214 538515 797093 -275786 850659 -917666 -311077 -107610 -896222 378370 -800395 -28251 -701771 -639070 -452432 -736303 32162 542836 654076 118042 -618269 535364 204924 725959 -836121 -750735 790665 478831 -726513 -686866 768303 368769 -991567 -384061 37807 -790851 879129 -732790 285947 -652360 -593917 169074 104126 -214692 639266 -878657 -512815 169318 -59620 779464 -478010 613991 -213877 -608009 358753 -666301 739838 591437 -648934 -551244 -80138 -424613 495773 -737336 156650 -658998 664138 -521249 261187 -497580 -580170 495150 -341279 837833 -626137 -283585 485908 652811 -877412 -64273 -557149 -105837 -441277 -815506 -600503 -588311 998656 -987070 785587 515759 -771859 -249403 -228221 486039 778324 452130 554064 -5271 -970185 994524 171299 -264706 -772791 462663 -734084 129351 -624653 -84339 443467 -215609 54095 -653013 -203272 95253 16432 570865 -483749 760027 770456 916997 407236 -273063 39361 -185248 -896395 510435 -471147 -544176 -905821 32478 605237 941428 -459911 993096 473846 199748 -640620 -455507 -22945 257030 -835576 -152910 -812628 656346 273625 572686 -871089 500015 59779 -932212 170602 857163 114547 -121461 -452266 671815 978700 -318595 420382 97808 684835 -555668 358788 -59160 -7165 -776848 132604 543203 925290 987834 160172 -625301 803210 928140 315379 -126660 581512 -14401 -368033 -28568 258944 500540 -671436 -45996 788224 -648445 -821908 850489 -263032 13479 -52303 -361436 317841 -634160 -628379 -465801 -281597 -547272 -674277 991718 -552131 -490578 -563301 950010 -278639 358550 733026 -457839 24773 -894105 -175072 -997028 -89965 820139 -95432 117088 745385 -134909 918851 377462 732714 23072 -990707 549580 642860 -860341 128535 84705 407608 -370849 -457581 -68724 -537523 -727991 529643 -350091 40541 225551 -414149 -360422 -270514 752582 21586 594124 401786 352026 -361163 626864 -875088 58314 711196 879679 498481 -242519 67187 316742 -672076 -98658 67162 551910 700130 263333 -451547 795029 -899238 -998068 -917923 -844261 445999 -205385 492477 677014 -450843 -11492 910518 213623 -727689 599880 -484629 -607101 211156 -673384 -38346 482131 97629 -816000 -980191 764116 313705 -715512 90350 -410041 -4158 109898 705936 452546 734245 -556170 -23121 -222035 735685 -683186 663976 954950 642633 -559958 -645365 -782563 234057 -12555 -16613 -787943 884821 341933 451537 4466 -388113 -842777 -379815 -782283 -731764 391881 -687980 932931 967190 -611185 -350444 177105 236397 -868601 -917469 -220182 -372383 184724 -477635 435688 830650 104495 878737 -831361 726833 -112671 -38652 510258 -344332 757834 329134 -461092 911909 -613731 -782374 341673 681308 955426 249738 493210 -695008 596531 65138 514564 -181134 420031 831096 922641 -789309 100298 442555 -63938 788472 575467 960392 -802212 561389 756045 -486810 -141041 -530064 -753746 568459 646866 -244287 176611 630629 -927248 -102759 -569518 242834 -286068 -801888 243958 620136 996379 -161292 392543 -683537 -239387 -120791 878127 588386 934791 820420 -84194 -392015 999028 628415 289911 -184447 -381457 288265 977177 -325718 -772078 -276989 -504457 -824264 -183093 -561405 389017 325228 -783526 464468 536600 709432 201172 216628 953510 970694 346019 -245163 89091 -247182 732292 -365475 719113 -766389 -395385 -777754 879905 -907754 651410 -168577 -893876 747723 294366 -846295 164891 573205 -390791 649691 -164425 -454698 284099 -383362 501722 -741342 -339599 -657551 -912556 -337729 651149 -477178 -452217 681643 516339 -723069 273643 685718 999637 -700893 -228469 327268 -940231 60050 803078 359084 294902 -856075 -73458 -954820 -886214 -237857 178285 420626 -461817 247133 53883 -144668 -371023 -637717 -719191 81433 -980766 981116 -883974 -639538 -896234 357367 656644 52690 -332769 829620 -484365 -288341 -293982 178563 674439 -906865 -49128 226214 -914031 246379 -732593 702161 294521 548703 -28954 610353 27707 748864 187476 440547 550886 31125 -577438 880504 -100580 793242 747820 -721545 -327276 -9664 -182108 -971813 -318565 196651 950543 180369 439311 -254413 -30842 -536068 -356766 173540 541558 -814991 -374755 447101 171297 782395 337755 43125 -860005 756119 511306 267121 171597 920633 403245 547535 -218251 682693 -826276 -896609 356772 -101801 594370 71589 -635201 -762883 736862 -549672 -928897 -544841 387395 739557 -126991 -703235 -792295 -319443 -610569 759481 269465 -45245 501572 84169 728469 268655 -761372 466943 -234131 -245586 327730 616225 706075 -276049 -927648 654057 -241880 513111 -625293 -174203 769845 261310 -519997 -736744 802163 -673487 -41345 -730953 741035 250286 312360 326765 -713417 38506 850834 -523592 -827513 -884786 999654 444554 107293 14198 784546 -180151 572433 522289 -904809 -926257 -501874 -738557 -513815 667243 -338989 -462170 658963 937182 -65229 654597 -199199 319070 -704747 302912 157812 320535 932725 -681685 -829886 257189 762337 609743 -831213 444315 660220 523495 -692859 241407 93823 -235037 -138743 15179 -390989 -23191 448867 496622 547576 -440753 347694 380361 -989247 -312157 -227370 838323 569494 -193117 -485604 -248587 606097 -683835 619925 -878258 -208159 -881232 540075 -92303 -389814 558913 228763 -861950 -361565 122247 951926 63644 448983 239559 703136 -63538 392421 -573319 -314412 -423783 884703 888265 -574434 753012 -624402 585112 -592801 -577079 -375091 347000 342476 -121995 921802 285363 667759 -414516 -35512 -133820 -488283 72338 752703 -331940 -487778 -115581 -769222 -581025 224097 -437940 332760 -289563 928709 -88177 -508852 -394822 292729 36579 -554530 896989 457597 -847022 -321688 158213 756518 -713255 864089 -425705 22174 -433428 359477 -569039 -59934 -87825 -551662 -378205 832578 -195394 312605 -195600 583140 512294 -734061 995282 -619710 -403990 -573495 333363 249255 324287 41765 340020 -83914 -869552 51746 -418902 -155677 639547 443343 46748 415736 212497 -197551 515399 -425582 -972582 -920867 -73702 672673 649359 -318273 56123 -601109 813342 652885 109696 -867447 -144022 399892 553206 -622615 -185016 347267 -535459 629451 -953852 467131 104873 -331836 922585 -468627 651139 642494 -289540 511708 -829370 616949 -164846 13278 -940797 64763 844085 -496288 688894 -273611 -428684 -674593 187567 -769443 -841264 -766865 112065 -996866 176703 -244296 -455658 -635397 -718420 -146572 269889 -15096 9333 -789006 997771 191150 712940 -312810 44143 -646324 606935 -268329 -131042 895633 890225 -750528 653947 -459261 -896666 519024 -524513 -200709 600410 -590055 -993321 -565850 -391709 -390268 -612063 775686 -505206 289036 -336333 -819473 45902 63007 260468 -336886 759714 -518336 736257 85077 341738 344327 669353 37665 922241 -755552 175089 89619 548278 872904 881937 -83420 746314 -538797 -850059 -294494 -222220 -664152 269117 564012 423774 768451 695486 720953 905765 686642 -241410 706961 -656676 -806631 701756 966098 794762 -827729 -367386 -622355 379943 992318 203552 991655 190499 331559 -862908 -1639 692575 -322085 55005 223152 -825038 276707 770986 609198 -629914 -826535 -465247 -589786 -457671 -788115 247914 -235772 -480036 716897 -815520 620931 641270 776334 -185708 -502987 -766046 -824996 995913 -116226 -798355 952269 924024 991385 -995494 332787 310990 538514 627806 -432138 200105 645322 -895516 371471 623519 812535 -687287 914191 -243209 967073 458465 -198695 -328019 720934 185585 510307 -646157 831671 215091 939706 -496597 126425 -457643 486907 972910 -848283 745466 -832294 881928 442887 -632137 650271 -925959 842947 994071 502436 -967051 990187 912152 -236327 524645 724266 22315 373952 -493596 406653 135736 644081 888771 -69707 -447848 -806250 -275578 -999946 417050 -167184 450404 -573893 189822 938961 229835 -737712 354173 819360 -817062 936150 -255937 368216 237797 -299966 181347 777609 870772 717151 863995 -590634 -148412 -941497 537869 240501 427461 745198 459539 957234 -713574 770711 302716 159980 -622308 5085 790185 -320618 -197672 -371924 10992 -258504 851724 771781 688796 207084 -850642 -512067 -151700 85985 -772763 -485634 588816 -423333 242317 -732091 325423 -106831 -777928 374178 715235 748237 -197464 169723 -112581 300208 888662 126346 722616 -498197 28654 542555 -317359 35879 -613040 342094 308079 464414 660496 -114661 -828175 964256 -537481 604617 398378 -375025 166144 -486475 -455458 923108 -751780 380306 -564663 135976 867439 -700701 -28137 -187270 -253744 45954 -593043 533391 65485 444445 182623 -405714 -435612 -182348 743543 -363344 391499 -463588 -538187 -908409 -24086 847487 90633 288947 641500 -195111 645083 -367026 -791055 -40324 721539 -521343 28719 -912626 -854191 -794356 600780 677894 826631 -629437 633013 528690 855258 -447732 432394 383412 -41356 267490 849952 -158464 -182795 67156 894078 -75680 125422 252166 -618655 428016 189540 -914385 -563656 708130 -244525 538138 688424 -138437 -48216 5414 215177 503637 950598 -212027 695271 943067 -358782 -456575 992130 726288 -486873 529650 -183986 961288 -648717 -528183 649076 469292 300695 150984 -304945 199738 562235 132808 826096 -18364 540536 -651086 910490 160557 -696740 -956154 -502073 244527 -561430 25559 906914 980823 499480 379597 455818 31238 468687 -775006 -202731 -896654 -804242 904741 -632437 196516 -149178 832826 488294 242296 -125153 -195368 -871591 957984 -290765 -552567 64198 475809 -290002 -443538 630087 58324 -322380 632504 424614 -726682 -145702 -174544 -597404 727000 -164052 526257 381238 137344 594982 -311384 -551165 -649081 381115 643099 -347673 -45591 -779311 436511 -629965 -846984 -153150 -549920 -77461 -428583 -139939 375069 -832441 -460796 233059 -343895 -256845 564680 599179 918251 -664369 256710 418430 -731937 300911 12786 -901285 -286445 728604 35861 478516 847275 318225 -992563 293392 -650531 10175 326411 -123161 893302 -272310 -675821 455849 960595 967689 553984 491959 -969112 277386 -739138 -259736 -708419 641419 -950898 -224123 -442388 852866 -851578 918606 560421 220823 496270 39283 -401878 311717 -39964 153500 878931 -473540 -747751 -197407 37003 -587487 -952686 443602 -15024 -511924 114951 179568 -613961 231146 847751 363698 80998 692057 547314 420866 36889 -906193 -989826 411710 -429794 -853453 737203 6839 193881 87649 807279 654517 505792 -105494 -182686 580337 450399 444594 715923 -117735 810837 -959151 638042 -800689 623317 -980717 -494109 959274 661927 521464 921905 -119628 780325 578484 143897 -210325 614718 552496 -865341 -79040 496374 -44665 75053 762651 438372 399242 -815065 213461 717107 822332 995800 103356 401057 952535 877367 -498157 -628093 845637 495763 969615 202687 985384 -93044 699739 946256 -541997 81047 893205 -965050 -16562 -437378 -983985 287427 336854 -241570 458511 -133377 950746 692775 -83633 -142779 -535809 476704 -801411 151028 -981090 -460192 572540 -950017 -583999 -100394 -922846 304110 761257 -392511 246072 383707 -323637 -825159 450301 669941 613198 429861 573603 -796544 -458482 416066 482896 -583086 608540 -303198 -82146 679767 659516 -142805 499484 441743 599270 -911468 554699 544907 868678 -731157 400801 101748 -487876 -467822 -550006 -72700 159196 -817859 -22046 827915 -398738 -324106 -171908 800875 249584 10266 -892642 377500 -909937 116569 625026 495785 -705998 -953159 97751 -782287 231151 521363 999230 -241562 716820 784021 -795058 971026 -309985 44222 -288623 -250227 10438 681573 236932 -779192 88689 -323277 352026 -542138 61370 -900316 781754 923933 -418060 533515 914108 -111111 -277471 -641141 -900496 634522 -918790 43294 -16105 -680239 -934037 -359919 -715288 272902 474388 426886 -330099 685749 -69686 848113 842531 -683283 -56044 113691 -911170 -76464 431662 -127965 -222366 213398 158089 -874632 -840565 39049 -718391 735584 -501850 862090 -571194 553844 735894 937994 -345332 242977 -997200 -293486 768091 -763992 565566 584253 -460889 424223 715392 -947015 -659048 -153617 -421721 608841 862476 435156 -938792 -836795 -511216 698976 -86481 -80872 -481173 -91656 -952775 -234943 84115 872661 -277767 885843 428598 -404988 -329244 -141706 -24014 13030 -736539 570851 -172003 744753 -787366 -712980 340798 72557 -978027 553842 99602 -797832 227803 545260 -192183 -826109 -223896 385383 -163770 -598637 -841750 -388352 -382558 -875263 395522 -545685 -939223 134906 -221626 587248 324699 928511 -836543 527337 -164627 777574 -970511 534086 -300731 -90025 767048 362121 194178 539088 628908 985930 141938 -868446 -634761 476212 523162 -344974 -189832 426374 -546383 613305 739184 -858477 -277723 -684221 669973 770754 -588267 -865356 712594 -744433 552405 -302338 232069 -282872 -813458 -927251 15104 815568 -206309 408219 -140150 -259296 466765 -992132 -944741 -726719 272679 -839212 480035 219283 -709886 -794821 74755 -245111 151659 -907232 900881 624299 12832 -456253 -463847 993811 -400617 -108998 839383 675184 -376073 -386835 47742 357895 -759779 -439142 854069 919596 -547432 -648495 -634092 -766899 -433234 649977 855851 -661400 809941 170825 -999685 -174705 261818 -822832 -217349 410603 -823619 -851858 339349 769335 -581646 -692903 -824282 716481 457890 -463719 357505 221804 955849 -233333 -375059 294448 -310378 114786 -939230 51992 -676115 323105 705616 -463805 292456 -233693 321049 -970908 -532398 -799597 -129390 345155 -321877 860148 812998 205754 -112217 73755 -321870 3768 702382 -331088 225994 560065 799069 -448464 -795790 8043 -442748 71790 561286 -137245 -166617 -764787 -348205 -905242 580605 -868985 893212 220873 231027 939306 443542 981618 890154 -618858 -919572 363100 -808459 -52160 -70852 -671082 -323236 -758414 662167 605381 -66277 -831288 -493051 -716898 -837852 -566987 631039 394477 13721 -929540 -537613 -201071 211923 262839 -252604 851580 -290 283475 89543 310072 -444550 -409326 766919 -778531 -824677 -782968 689538 -919908 587626 -660705 -310614 350648 -105405 951444 -660507 295175 -116427 747127 -792115 70902 121476 -665298 -400016 222338 353066 432242 -809263 66751 -829870 817104 -138010 -599467 722396 481066 610456 -191874 604892 -329036 -523706 307337 -987494 -872968 -523454 -553381 -56173 763730 457042 975976 -720905 191860 -202832 6462 -892119 -546077 -7541 -108549 -716605 -268552 610308 -715439 964495 782305 799794 -404342 -800498 997405 269086 70398 776821 -337149 -658873 657054 -67413 -179140 403487 -404756 -416563 -479292 276621 -949760 502570 381421 -114071 -825978 -803257 966748 -57469 -427461 329436 -470774 280476 -705933 -413355 -687548 -301845 -194411 260562 291884 -101095 744605 391336 658613 -489914 -304359 376286 487467 864514 127533 -248144 -880855 135380 224272 -339313 -539231 946743 786316 -693473 -151720 -462056 501122 -713033 -598553 -702631 -97309 709605 747963 -596655 180280 746856 502293 -649398 359964 -607564 -730357 -932351 -414148 -126095 51973 981290 -418466 532988 -107711 -549655 608087 -383643 203984 983002 -798446 50287 797079 48650 -167280 -161005 -832305 193532 -682397 795390 382085 -805851 -402893 -293234 -797158 -830480 -863559 -101543 -779964 -727366 828614 -353498 228491 -560937 804669 348914 -230323 9483 -251884 443500 628923 885394 -109352 -9991 111961 -273766 479142 232113 469378 65091 -170190 676960 297058 -341338 -568508 -116730 883834 624459 -462282 46039 637600 -888784 103032 740796 -639748 35785 433292 -458288 -333556 520827 -245622 812388 -523104 722848 -239076 -261252 716895 -290426 -662269 -690736 576961 -489872 35729 -794421 44306 -215276 753453 615695 926837 777115 365650 51823 -786337 133156 -57200 734324 -355048 -252351 958346 791640 -811586 -969480 -150410 989582 700225 -323005 -524000 -141512 586984 57616 94823 -133840 -319030 -440766 -646466 -560384 -228394 709551 -446931 712553 -403252 638112 -465202 -463904 -374846 -900780 -972976 251788 -832352 -176515 -725641 -108342 -782045 730178 725658 227241 -636066 -248773 266915 962286 711732 134648 -868589 585873 986335 777722 895995 197566 739437 -804424 384004 -810539 500542 -956261 39656 -575510 -952953 -408062 -77833 -514618 -324782 -436800 163220 -412444 -282628 -850407 -394699 17397 903989 -98232 -977306 -64163 -675581 -33156 -91579 198579 749120 36311 -176889 246853 -969961 -201875 -571021 854930 -355061 -511797 -332318 820942 316144 306541 -823738 510689 219888 797511 294047 123112 921608 -552387 889479 -486093 643592 132011 650663 777541 -778090 434910 -484161 -645417 -309333 158488 -461405 180565 227605 54160 -725575 -726304 895091 516848 -37508 974794 963901 -949034 -545925 -221923 64953 80595 157786 -46827 -883321 -456721 -424496 790689 244118 -118237 105384 696806 313772 339549 -778047 -957764 452322 142080 -830323 -426577 672549 551777 -446058 737919 257719 -245045 256756 957216 -656468 360571 -921768 -604101 -253714 -625755 681733 -580181 861241 238958 256977 808961 770591 670832 326952 -49791 138629 627001 -432375 -313566 -211804 359756 -396281 469394 -825463 635294 -596918 812336 -692970 -383206 -323956 -498800 953727 43294 873372 -509190 -731059 -701828 615006 945131 -173345 -579078 222153 -713838 208100 -60974 495335 -285611 315105 -742093 46553 308298 -45647 -92354 808017 443198 332161 536329 713621 -243663 631632 -272353 102147 452440 307573 536191 -739577 527642 943384 -284135 335783 322068 -879305 506196 -128008 -234603 -960221 -310262 -773082 -303198 -294399 -628854 -509456 -474637 381130 -489067 -911959 -203021 -561333 -142623 104760 -607164 -743387 567322 886041 543930 -997938 -578212 -743334 567515 807438 -462022 -857697 -961818 -68861 766394 429214 -68664 -523874 621015 -232796 -827608 961444 -457986 -573938 -92068 775470 138641 152913 138226 576297 862823 -789902 239401 -196650 -13495 -574066 814069 -384181 -22793 766676 366206 -861200 628001 -812666 370081 -441597 -574098 262012 487021 323989 -714631 765345 332200 363146 651215 168563 749768 407837 -398 -917369 -780038 -928934 -844839 -609405 -590050 -510430 -51346 -992733 286793 -450774 -538738 840501 -855230 -90243 -619763 -521827 -711035 -486027 239920 884049 -10045 -464314 540720 -340515 385632 336628 983101 -304672 -87820 -371369 706297 -639090 875083 -703842 -968455 378156 -385307 936649 628168 -389865 258678 -746195 376548 -100931 175335 -536460 174526 392994 -154029 807323 432830 245469 885003 -81933 263357 840601 -668910 -95840 -356215 321812 979874 -709731 533093 -190429 -561499 512053 28934 660908 483901 -830325 148375 261802 -213571 646292 821942 701485 810029 -452968 -820235 971863 688586 949940 -207398 -238368 -335868 -351141 -463393 -220397 345214 -926384 950386 -134577 297745 34093 674422 -120440 226761 833760 411713 196163 276966 -964567 458268 618653 424797 -79971 -765498 -556732 222677 663334 710257 -116100 -66518 758657 -714557 91675 804973 -948674 687574 900237 -540830 801731 74552 608850 610433 388810 -726420 425467 -457994 -445474 -119320 86705 558625 -150046 -318827 -226514 324886 442634 -770477 -858302 -267362 883040 -515982 -154545 195380 97472 633785 232909 865033 561372 414306 -392121 -183168 998074 718748 496604 586547 672049 74120 -618177 926188 -952465 536381 -292041 -186323 -380042 -459324 -133729 -602071 923802 -272355 -40473 288328 258437 -991944 -957934 -601689 -343885 -872452 877238 190869 727670 -796220 584447 -485097 783219 603741 -315731 -705563 543523 768521 -913135 456043 573268 -113025 228243 -553014 177829 676457 -301137 344148 -977907 85988 914036 -241773 -980011 582276 964612 673347 -668647 263757 956439 -594477 -272053 -278725 -957321 -401048 259376 -51653 -141819 755289 -679071 -739793 -783053 -519116 537675 549358 -460665 168760 -371408 746562 960415 816601 -843740 -742039 200744 316224 -554608 -544492 -168603 -670136 -318158 -798741 -903122 888322 110875 35719 -433810 456625 223408 -592138 -117084 619343 791082 -660037 950371 786438 -89706 -226485 162131 -681672 -260906 -92911 -772691 -808201 726686 858859 869699 572558 -652937 603946 809590 822646 702655 18966 361405 -770462 86951 -445848 -275803 908084 908596 -442417 -747829 940549 660927 845675 -360220 -568927 -837387 209109 152245 -586744 290647 -151147 -102245 -877201 443067 -641494 -949115 442941 -771895 83718 -140683 719246 952447 -800497 -914557 -900557 463022 -203617 -223398 -949968 -437382 -463612 281401 -954563 426334 -464639 172531 -315835 -543194 -959412 481391 -174358 -593421 -755698 -983 -690176 -294213 790246 -496593 21261 868166 612838 504228 -74673 360754 -825708 -926399 248246 933232 202219 -674609 284517 -388540 -662313 722478 955190 212297 828861 32338 -781261 -735637 659440 365120 -734306 868203 -314051 -230635 -368663 900830 -568736 680959 288703 835886 -236148 864323 8441 -222824 524263 144949 120746 788013 873356 630467 351764 335569 358536 -592789 385584 838463 -515875 -24513 13226 -477949 832002 -610200 -894494 216958 -280864 -22111 13037 -247707 -717865 -624584 564626 845378 414647 -20336 423373 647666 -802744 -186847 532687 -278491 311234 -738954 719356 -64542 657877 -719826 775915 688000 339107 -223363 -324886 701358 -599359 930856 -461064 299628 612665 797324 849737 904335 878219 -25065 -235322 -501951 494247 261197 770442 47231 417653 511940 346981 315161 -767794 -457431 -647075 -599371 -400000 -212167 67368 -935859 -299058 257609 731956 -2772 582509 -68801 778143 -84107 -862712 771350 67135 -468068 -165188 -761378 -500837 249835 589597 683449 -302864 -578177 -251984 -826913 -264147 972104 428655 -730341 -796297 448012 952904 -190772 248358 -424475 -817890 869349 16710 -151618 92870 249837 693271 -378406 918283 396415 -263666 246477 -992981 -314293 941906 185729 629720 -342636 -745409 -153550 347192 779440 -503322 466418 2277 702220 786443 390822 179181 -16475 452773 41736 798803 433679 606050 -517469 -465779 698610 947361 958170 402692 150664 397686 837601 -182505 -23008 -747607 503489 -249320 481183 446775 -974759 3149 230009 -263856 299608 876528 -590532 794200 -926908 -469584 288006 -749082 71414 -61906 659722 -699833 789275 -345472 -990577 57980 256053 -816974 -18576 -652233 -374248 -780352 340765 -428317 95469 -991331 -983272 775705 -192206 -285137 -266886 -326356 53048 -977967 -541332 -258274 -384604 -145456 -961874 -514264 -999441 841582 402067 659382 -487321 -361758 219522 -668312 -943317 -228139 -825865 -389486 109618 763238 -205696 -813635 417604 -71000 787649 -594780 -392704 -537057 929521 768440 806228 -314041 677210 223773 152712 -273139 18525 -338005 954164 929107 -662932 237 -101179 -381328 286221 -488539 -534915 -496466 -323874 740678 576879 -856502 533131 -565895 263943 -14088 -245926 -31592 -501248 -44580 125856 465334 238828 -902894 -416824 853397 -518097 28071 -520877 720943 -764540 409501 -164269 -342354 818935 -477973 -462224 260340 989930 -658565 289251 889363 -891888 41259 -200067 -271403 -618635 -327987 -658655 -403658 -780941 -696026 671942 580069 -278722 -271886 -803338 258119 -454694 -957474 -988079 -574476 -288736 702605 90763 -859208 -997316 -387308 156905 -485997 219826 685438 702664 324282 -267180 -139191 -726121 923923 145869 -407449 -232232 -77891 -480486 601918 550691 41094 285836 33192 650402 -981774 -151224 -90893 -358634 360507 -89786 50018 407633 817356 -580395 -506838 697274 -871868 179861 -17417 459980 -643591 240636 926437 230423 499315 496978 -374522 7870 109549 202548 -780830 -564361 889559 -307819 -707725 673550 212055 -181704 653989 602978 321603 -493512 -386596 560999 -254296 475649 -863122 -658398 -637881 -475820 792612 -782416 -586606 -789818 -775619 865087 -498509 -996671 408811 472595 -339322 -205950 798164 -464893 21146 -834791 959635 140665 -354636 767085 965172 535926 250060 28725 -140228 -467445 711566 -794112 179102 967265 71642 -304083 -339129 -222669 -579131 -118028 820755 -95794 -590315 -846372 78677 202008 -387767 481730 676052 264454 -166514 464601 475080 489892 527563 862884 512353 -906224 585111 -623491 241728 646144 547901 467090 -923140 982456 -483905 800099 405279 377492 999120 834629 185382 92421 -762152 -516254 723973 -425717 -17420 889782 11680 90176 607604 364435 -92461 -80435 -950309 611615 598251 690290 268002 853073 709930 916227 298614 777975 -727225 649830 969269 410931 -719764 -278378 364789 -174983 -841033 -360286 563517 -193901 -679111 -403282 -838967 398621 593018 -23183 966539 -924791 114931 351414 486692 762908 -365678 -730020 -163729 550640 651449 84694 829431 769904 -776128 -749525 -469380 -915745 -121745 80758 -378253 -986287 244100 -483865 44162 -794321 -558029 713025 -477560 374200 -355551 292570 -128494 -887173 -542872 -48994 513255 -210082 534038 890124 100094 -452966 307886 457015 667906 -5700 274469 337991 -9643 136101 904550 223990 986634 251915 -525873 189843 -418967 556535 -260302 155906 -252945 4293 953941 842042 781772 462375 533874 -68923 855139 -365022 -643656 -406460 -79283 15 -577208 225897 -869418 242459 914360 -679430 -843009 -394040 -273773 65877 272378 23913 -939305 -110874 -168399 751018 302966 -180045 -372160 622086 -545066 -555695 -792330 188879 -327726 -866580 994392 -163286 -243530 -529725 108318 -852720 -151482 -237655 486836 905934 586168 -989947 755130 -706555 855861 633683 277508 -560853 877277 -401503 631579 -205816 -117440 970643 -122182 -293702 968165 -354209 899410 -111822 -204217 -938286 398598 79285 -497582 723017 -992208 -820645 812267 742713 376922 292371 -285851 -861657 658886 -696418 78605 -350672 -25113 -501745 -155489 -228349 445797 -69039 243663 18914 806301 -217183 361537 -443483 752671 690832 -866799 -118473 -999378 -615037 -332468 -558185 -54333 850354 -928012 54359 -897014 -46804 -550016 968097 -825244 -564015 -60198 398253 712163 -431145 -905889 -799540 -664623 -768058 71523 230241 868138 -927876 -253270 981090 874141 581930 706288 -968997 75407 -271148 892642 -363285 975895 834389 -243421 -368186 -309373 -287528 734280 38577 13010 -302624 -258980 827785 -246855 327874 -195108 -17860 -234850 -283354 -544964 -468018 339871 198410 -168223 -294186 384908 237246 452901 -648065 -378647 325865 -7082 -602233 -509459 143746 882231 -477629 700166 896216 526077 -969447 -905134 -272501 253011 -292988 -136409 983056 -407849 -767724 -138227 -609871 854043 -843157 -323650 -974325 888228 -431935 -833747 -583538 -412561 -102815 974972 -848895 -714521 669482 -521980 678011 28656 -15728 -260911 135787 -492193 -360 806820 -241520 777343 -725793 340079 113026 860174 -919149 -266404 -888024 357438 -258824 670535 -80065 -183243 677860 48319 -491687 -79346 -491452 7561 -805924 200149 -199915 588572 -484993 -755186 -193429 851366 433489 -976209 15854 619270 -828111 117537 7512 -51632 -816297 -710205 512377 -234547 47177 359527 -125773 809976 -931097 -78252 290686 -604030 43104 535874 -859419 -137010 204474 181217 574215 617974 -736690 175954 214807 -421052 195274 -628820 421852 951482 458029 -232200 337841 534155 -837041 27062 -470266 422175 -719274 -792618 126814 -628717 -903230 943935 741967 -153290 -74014 -174260 -299387 797838 -344612 -825142 -500032 -816303 709801 -903557 63569 256748 390678 152470 127776 -533505 965701 48068 874409 539487 -806998 138149 -366213 -460526 75918 -606391 -202824 -707113 -357872 445880 -647272 -558308 -665313 422763 401381 -302202 -769023 949072 136576 274157 237647 811465 -712613 -24100 -574346 -142547 -716419 616341 -716489 -932794 15361 -448117 -372952 674770 438167 -483353 -515022 617858 779905 658692 -187247 -995458 716567 -599693 817879 555743 -333372 884983 309993 675507 -942329 -620278 699264 177276 482675 -510634 851625 -136782 475696 -259651 436549 755901 13432 78930 447370 -620677 -716134 480349 803968 -303552 340474 181723 -945402 -719279 -136434 -560005 327882 -786328 -581917 -754910 412756 605747 -275818 423272 637692 257237 -899620 179225 750831 368612 -113158 -676682 947886 964841 -376755 -66447 -185457 528995 108228 -846412 728634 943683 889825 -152422 184493 -308495 -612676 587508 831417 690887 -469632 -932538 950787 136849 967916 829640 679940 -383341 220499 23910 191113 -925565 -412900 -938944 457267 141066 -869693 -151254 -547337 222663 88406 -951636 -895840 495692 -306568 402051 -835256 250271 317922 -956129 153699 -154693 -492835 -438492 -199115 -995956 282569 845417 -565418 -906506 -447846 696443 -228939 179535 275541 -659941 -770414 266336 932759 928444 -350589 831849 -514545 920454 273776 441370 420479 -296362 619543 -76774 -976450 -455109 -447608 454916 223033 660090 -272854 702692 307310 -362741 -344268 -812481 -566417 400666 492981 -713591 280421 -176633 580877 -794196 -134773 389223 227186 37384 833071 572801 78700 -501267 -954572 559697 121944 723746 -691182 389896 397929 57826 890708 -394614 -778974 -548390 404761 -515473 -175138 -648660 -167915 518658 795592 884847 -473715 479429 808803 842925 -157730 -697749 -559100 727140 744822 986589 -748589 -276091 -762535 -847562 878029 -640136 701853 216391 -146363 526358 -98833 363027 -695202 164269 -687604 -253485 888722 -206209 -430519 -389260 -93393 159300 824972 -577900 -545195 -342493 -108848 691465 854777 549181 270757 -486054 -592283 -390493 229293 -161596 526389 -89509 -701792 -901706 31708 656862 725321 175189 -402915 -907747 392839 186233 -929390 -389000 129485 735278 -26199 -207803 133794 652597 914849 -499761 -298975 -212096 -727151 198740 -909958 -995015 956386 -886650 271984 992443 -632495 -723702 949721 189463 -744594 969085 12322 974737 -814305 -367382 834376 744865 -424547 -598955 268383 419826 483061 902451 -26353 -6170 664841 301808 590098 -286192 -224243 -999832 478135 -606279 -195829 -948242 790883 -672420 -119969 -721976 -829942 -694359 -6597 320944 942138 229254 463780 -413867 -483951 -847351 368371 260056 -464574 13695 -385066 238031 625556 -262039 809804 269382 472930 -525190 -672596 165049 855964 -887782 327071 -777317 -61244 538469 429985 -925486 294643 -366547 470660 555961 196690 -513676 2797 640796 -632031 801651 687061 687808 977843 77206 629897 983384 577647 -550275 -883413 -182767 -41263 320252 -991569 792327 757223 188828 497374 245837 755669 -563559 946902 519274 -355502 923105 -520440 790230 -818648 631579 228665 499073 109240 -28770 722050 -219571 304756 -331275 -357040 -211825 -147230 -386078 -277020 54289 -619872 -711464 -377132 126355 570074 -878848 916488 17477 -572842 39861 -43330 222031 -444951 135815 -947577 -616374 385407 921660 -319928 590788 22550 -204726 -514374 135999 -145597 -876834 140010 -195918 -835539 -397351 104889 -56057 -428275 -563634 734941 -606820 -655436 -222331 749406 -518974 -846843 -487430 -545638 552641 -652681 -461857 -182206 935890 -818540 49558 975578 909347 634364 487608 -639043 592471 -405917 240656 334359 -446333 568334 191649 592745 886066 513626 351260 857737 -289950 -723786 -958741 -886113 176261 635556 -803287 31401 444545 -450628 124071 -93705 -193104 -39512 13673 461232 659168 -965335 -461402 -574132 -124972 54673 774220 -579049 606657 585287 429306 502581 -446894 -832442 151556 -993640 303013 -650466 489458 -243189 -953396 332530 30721 -157269 -638003 965880 -421727 -53528 -920030 291708 -234763 821129 91834 200797 969430 -485595 952694 -763761 396881 -128725 -739795 -634729 -650460 713947 -687832 -679022 -960571 566731 -99930 -498130 652635 988643 -44455 978735 65730 -778400 594919 223212 927500 261589 565867 402255 -148229 561189 604401 964569 41095 995339 517885 -522981 -396578 589330 825861 -763458 735 -71779 934003 193789 -834017 230240 632868 750501 -440859 523493 -186261 -516836 272941 130313 -68722 900567 438312 -646916 -488248 152290 835257 -150844 -35130 -889380 905850 186299 -558678 -997512 -256842 272012 117131 447357 965996 992186 -279821 -557626 409682 -875367 680287 -483644 -100784 995539 226498 355063 154369 -806939 238979 976889 -993611 -619617 -177285 -165517 -929423 31015 -396936 888869 -851602 197878 288316 -172829 827286 -78374 187390 -223213 2698 -745358 408680 192304 -496481 199478 -116969 882249 -716836 20588 -153697 310786 972158 273844 -370299 96914 480244 943229 778690 -981948 -265629 692621 -262201 83959 564515 831357 413171 242078 754240 -314054 -440802 -817856 -855174 980486 366610 550776 -223163 615285 936333 719990 626634 556529 794817 244861 261092 222262 -963116 305123 -277212 266582 157664 -295276 825037 954550 -684685 -955889 706137 -544497 -167920 745319 -755726 -625426 -164948 -782908 248058 -256075 364722 -840224 -37372 -678376 -511744 79626 -427304 -6240 -275480 680998 -847757 807980 215728 -852053 -933883 -213653 -698862 -278109 -513551 919011 619964 -253393 -274480 195308 190289 886145 163055 520630 -687897 -386465 -395444 -382785 -102777 384679 -384355 -811938 426672 -941627 -962999 966459 498900 255551 -688532 749524 165209 768170 -528553 116730 -172775 -346830 -250226 -551598 757859 539670 658249 63061 -561544 -320983 -187276 966480 -730865 -398638 971695 399972 -457775 769165 -531122 -319481 -858531 -970008 338906 897794 -262330 299527 -388338 -183439 833168 355744 656219 -630075 -664394 518656 824421 935877 13351 -923132 74627 -525303 -938044 640417 -715581 827134 294244 945244 383459 131685 601297 551506 917209 -589612 327880 -391886 459597 905523 -630148 351038 -121447 891456 -974060 860750 -160176 127372 -588376 -647219 934196 -79877 -441912 -162502 -924226 -557496 -504970 559399 -894310 -604161 -333785 264382 -271703 677505 70598 468023 886269 -672765 -206160 100963 -539808 445584 273337 290213 -691250 -743678 789669 989555 -936586 632333 -763088 983001 -969667 827061 -356345 184182 -284357 189778 -133427 -822146 818492 722067 231319 -647754 -767168 -181256 -940944 466043 738171 915287 41941 929467 -452651 152152 20666 -53894 -821140 375416 -815100 -565937 997261 -664822 -926964 218341 -597825 453553 -750941 -727558 -355528 921448 483720 768483 565094 164602 977396 -590074 687208 -710518 239119 -168994 -794094 767629 912888 594555 524012 -293429 -153792 842367 -990797 -596255 -94737 -615774 -284714 511938 -447490 628015 869882 934577 752988 305029 850679 -721079 442602 -443240 -403494 289269 267134 -187155 158177 -416008 -698397 284833 -188543 12006 -898089 -482846 -563101 -322519 998796 939124 76387 -325506 -214104 982829 371344 969461 -739387 471930 -178897 -642060 909042 -111656 500920 -885451 533936 204635 763991 -61501 -104330 -368981 -465813 -211071 886189 854786 -646645 -336477 224308 747312 23420 -413645 520157 -563689 -230340 633613 -836114 34479 -993413 561763 895394 -971645 -633059 -624965 485158 -516686 841785 4204 -146148 355695 834973 -321884 192923 854529 -798265 398565 200108 -802749 -806291 882691 909774 189605 781174 194472 433652 744874 -568833 839760 780034 616424 549464 452173 652883 -795381 -719612 266308 362038 212691 -734660 -716114 451309 573585 402540 543193 404909 -28498 307508 -918556 -116960 663203 192617 553542 -902682 -880510 -777838 -718520 -833649 -386068 548459 546182 356771 16921 815717 11122 -736102 213459 996260 -25903 565860 -946181 18176 -663236 -61213 632963 -925819 -802144 -913044 972018 -180109 -217281 -439734 -865565 -189506 -196179 900282 -525690 651278 -551213 839920 -996451 398144 278767 827537 313216 926436 303634 -719050 380314 545726 -188383 751856 805738 41541 982485 332478 -968061 828327 386235 -609255 991629 -790718 429109 -30232 -554430 714796 -576777 515852 562289 580524 152330 106838 -595330 176831 -225588 304012 -431905 730132 -427026 -696216 -791135 -927343 -602507 429848 994913 -159796 538682 -755137 61524 -727534 997866 289650 -885185 571235 965766 478652 -230657 493043 699364 315547 447875 -234325 186156 830593 -546355 -613465 -182820 -87724 -592011 -586570 269509 -307730 -586202 833629 -180469 -744930 453151 806227 -884055 983077 -263757 999686 -481301 837049 960713 -398443 803058 -466042 874845 -412716 647348 205608 -236931 -248500 -702855 -336334 157772 -710600 369375 -977750 -718973 951944 669271 -695670 334955 554466 -529115 -455359 674148 637084 548324 385072 347106 777412 871040 -378962 -62486 752280 660666 728196 483993 -58482 -121433 848497 -845794 -513587 -171470 436776 -264645 -256078 -202987 -981811 -120889 306892 -679068 467067 428847 458976 890242 -111679 -26639 -885913 655402 241569 424991 -834037 57192 -272241 889826 -379091 -309219 832120 140405 -34975 117118 -431432 -652378 806128 -247403 126115 -679208 -700715 222271 -311939 457731 -640446 369452 -121470 875442 -18024 278115 861407 102660 127346 -888645 -351306 -579155 31003 -484125 130590 -225038 466835 613083 -787167 -757712 -754674 -541960 -357060 604373 -82700 -587420 304227 -511131 137698 302108 30843 -873098 -867288 687216 -232483 389429 896457 656774 -462758 -397089 -898305 895704 880817 414665 -907212 409265 -309734 -369831 -821494 321588 542783 -892150 482643 -116395 105022 -123796 -828006 747998 107177 -916959 873880 -33940 -456443 -890655 -459584 -97169 -684338 601591 604468 193965 7538 291522 349261 715328 -642223 631989 -201065 950675 -812476 -329001 -82990 -689431 189075 -348349 -637198 -220202 -26243 -641367 -739552 134852 914867 354380 -633672 -259985 -33059 -903037 -70839 -660503 300948 -289736 911767 -313449 -297881 451179 971164 -741197 -711593 -589009 836867 367816 -550 -774356 119979 -558791 664283 -291684 520491 387130 -975688 68943 -497976 -745516 -329277 568359 844416 -606362 248898 279707 -110717 433183 -29456 -846408 929460 -664955 807033 -391652 988588 814961 125313 -55558 -378568 808464 583070 -72295 464854 433252 -246439 -840364 -682180 735041 -273486 202651 845137 966480 398105 103152 744626 -321776 162933 865900 640174 474320 229536 -452040 -987574 -129226 10345 787476 84542 555962 -213615 -913069 131062 49452 315471 945500 614674 246186 2253 -901589 520551 -95829 -304344 518862 -874501 759543 -410381 -33943 103693 621613 -728395 303667 -100725 997180 99686 138870 239001 -247575 112758 998675 181905 639567 -17593 547580 -252162 -52390 -571731 -378313 537888 -949428 744693 -269854 -349333 440377 -114852 -303319 807943 -539510 -665837 309842 747345 -959363 442818 993970 -888615 -838877 -157439 -457291 738658 -448543 -263200 -635303 738277 143599 889441 -884557 -775281 54364 -410503 -940950 315582 256777 718867 -467017 -526072 67753 -380659 237035 -13644 267080 284216 432745 -226113 348481 -211748 159528 -198696 -983227 316082 -704078 -701212 -371749 -575000 -911705 -192389 -774181 -265311 307003 -314391 259314 -776590 923955 -83794 68129 -548250 712428 -422146 -794947 142587 302677 -681790 264305 12322 712944 590997 -638025 -49597 234069 -811576 -919965 -87113 -308818 532447 812441 283469 -965956 458258 832977 -982074 -830511 -632884 48346 -518312 384724 -964433 153172 -736722 70336 695438 -489163 521062 -732635 155633 940869 -247150 -67674 587925 76193 -991816 214905 -653334 -729540 -767278 -26006 -900077 -728231 371151 630104 -481302 -295277 -455664 -813385 -315911 -205354 -887701 751244 125697 973411 36908 -220556 -102153 -628913 -550001 937373 -229246 930948 -921657 694475 -893185 -982977 153210 921045 847997 653072 377282 -657371 -484031 -196898 826926 290236 -426301 369760 137407 922027 -610513 533285 -474900 -549989 -990491 -544371 121374 674375 434425 284493 -971723 686460 -389964 108527 866689 72224 -688495 146767 915273 -584664 380993 -754272 655304 427936 408104 832357 226091 -73817 -581027 -821512 -73964 601200 -683730 670215 853402 -110782 -311782 512146 -792506 636921 -398251 862446 -241512 353667 462023 624197 755968 410979 -746867 89619 227814 98738 226678 -501206 201250 170009 356616 865456 -583420 -48295 -36999 -565860 -557234 271427 -40778 -534084 830773 -893888 -207904 -606542 -257692 -981942 132809 279922 -584200 989040 195195 417478 -343163 525398 -838862 -999478 395151 161203 782685 -119056 -385134 -251182 247201 102910 457339 -237806 -547626 -963701 -539987 -99994 -975864 -706427 -85763 799829 -194057 204590 -681674 -816774 -577513 -302566 244630 788101 -565743 89778 -567217 -948167 -396992 954549 92550 294636 911925 715442 -743977 104458 369204 -433009 679888 287762 988212 -679035 608625 374295 456675 -619103 -842829 -185023 -414561 679620 448126 774346 429182 97316 569265 -973695 -210488 -386614 736286 739402 968056 463122 -793717 -827364 655550 405422 240818 -66687 -358913 -250845 434113 989338 -568236 314826 -15269 -662119 -168441 -316976 -594154 76100 -868199 956343 498811 865913 449471 316370 375945 -649947 176608 -926643 -343758 257227 -659816 -271581 538716 -221949 782137 -660314 380001 335352 28485 798843 567952 375017 -632204 -580581 346282 -838231 -516300 -88749 -286362 427807 235172 801604 401005 -674745 216345 -404892 21726 -932433 238617 441979 652491 612603 -309406 843815 492475 -699167 -281884 -111399 822438 556078 998979 -726954 -601476 36799 -957098 210614 531230 71433 537003 20712 828515 503697 929537 320429 -478187 -449420 -649909 512152 -347279 308833 633012 62484 -218838 249242 -445930 302430 -548121 -149001 -26111 600839 -137536 986467 616506 452212 290117 740957 140090 249821 -862344 306807 -30165 -568239 -97842 -560677 -638482 988720 341041 601921 583704 857136 -857599 123898 -513552 165337 -530674 -116503 -130958 33801 -278752 -992252 106959 -280335 -92816 -611625 -266005 -335979 -989268 -211455 680542 -305200 -771082 -66506 356980 324941 -608411 642875 -500435 944272 709379 426605 -786243 950507 927822 675514 -769011 770057 -128584 151718 686648 953063 299558 848328 431119 -271787 -199948 -461877 673557 287226 -977040 -54163 23556 -151219 -887846 -517629 775110 -6499 932075 -557453 -866179 -46070 623051 84664 264188 258185 -892136 755554 -555829 -85532 -167450 -164205 719911 666040 618298 886404 -656001 902517 173582 -286082 513529 456802 545617 739297 157547 287638 367075 695328 89954 810624 -953827 -720702 589214 380896 190919 -316701 -968428 -575669 185120 752177 -925589 199979 958042 -362384 85503 55100 -32613 -477066 -258719 -307055 -936067 -144080 -616619 969613 750351 775323 347475 605546 -924590 394187 796295 36790 787260 -518680 -536751 -524336 -365383 -135508 248901 -85136 -32475 -219033 -42580 -950244 -34093 466171 -667391 566196 167561 -277536 -335884 375527 -670974 -663263 394219 26171 -336662 -517923 967036 702089 525926 -2873 468853 12415 677897 -834138 207957 -398564 739296 477269 -721713 308408 892135 -351804 783438 -676615 912273 605302 418027 -500257 21189 176897 73721 -242887 -380325 -903535 -455558 390573 390691 -275866 -751577 40372 -908706 358737 -815636 -420069 127939 -498757 420842 266884 -175108 839837 -630925 -88989 607014 -530551 -869999 702209 547925 -777824 181887 76285 -36339 76186 978479 -275514 535626 122433 76226 455970 -717703 769782 -561773 392874 60285 -811861 550317 -436661 -180181 670183 135888 -455738 418381 965061 -440336 -506063 32803 -399883 -21706 -405003 572510 502329 482685 -661938 346531 -145943 -725931 -657330 113038 -776336 -12028 -915238 -555732 -356531 670336 -810069 -259968 -627309 803319 805070 905215 935402 -533049 -508636 -643948 -701684 550278 363235 461085 864840 647675 -91500 -230420 -288766 517027 -687085 -751289 991408 -932818 113169 -208280 -288801 648959 -137195 -839043 -644692 -550481 589303 -482391 297804 -707318 -194588 132097 512388 607888 -12195 132112 303282 284918 -709832 943572 -573630 344739 18717 2623 -740167 -471245 268554 -105417 -627154 -746505 -997296 -875754 -122292 -135053 652436 -461525 -939182 458847 -556593 -398153 818067 320550 -269490 361200 245750 930794 476722 -999039 814583 849150 -419216 -711799 301988 614251 -360237 116760 -102752 812780 167286 -251595 446500 -93070 254538 -515110 -449415 -929248 588694 668534 -102785 395728 69873 -812822 900778 -796532 855242 565901 -456321 953238 -645919 -412120 681243 219744 -186292 -293382 -345555 244757 -434317 -282699 259831 129294 -174060 100096 711632 -367778 417343 684403 764325 6599 -466085 -342754 503668 492354 -420705 515202 625999 792699 538394 -102122 -265633 207186 386732 921796 803423 -935844 -479605 6761 759197 715487 -682049 -219560 -837764 416730 -825947 672088 -416396 -914821 -589328 129826 -719216 -118105 783011 -920092 599279 929781 322073 -801600 477381 -144333 -945155 -927667 226007 -498848 -545710 13333 -711678 937136 -786067 916629 -704588 -701429 -276618 104129 -791951 -499185 577642 397821 -762033 837769 299548 -626267 -509061 920448 -252497 -215546 -951374 940202 -914915 -488861 469449 985460 -462028 982769 186918 -50945 258068 -432293 937796 88094 425778 276927 538547 -977575 12504 -368210 -788075 29037 257186 -836432 831906 -970551 -963709 114110 898469 298898 529598 -170170 796285 413728 251501 615083 667805 -534145 262654 602562 -782068 2927 935856 -916906 -9883 686437 -199909 557477 716888 -582649 -762459 -289439 -255320 376244 480398 320816 -811604 490362 427749 -162004 -494898 81182 -73840 805732 932238 -868329 -842680 493657 -204033 -110061 587675 -916607 389065 -706959 -745496 -866361 -785626 817733 770022 -368247 491238 -488233 887198 -490727 -120853 706340 -499476 -793283 -859092 -672804 168066 -272976 -570826 -621598 -87707 578462 757543 -983088 -588818 984747 -662350 -425744 853451 591341 -502242 271428 -648197 -331667 492358 425982 -311211 129450 348058 512264 -211710 858646 -199140 -445954 -189314 980120 -618651 468399 -710501 75528 996126 29088 -522498 221366 -994297 -505719 541728 428259 471155 530006 353230 -656442 933833 601128 670890 617864 691461 211409 55080 -559543 -662602 -3621 -795887 509465 676989 -851199 -819453 -247297 874260 147764 -255633 -225802 -806715 -372072 -952294 342507 977774 617732 481309 -563264 290948 397446 -830747 -944692 -956148 734173 -617677 -134311 209828 -529411 705693 260004 -668936 396174 154123 -64031 758606 58093 750651 392372 344315 875690 564926 666553 -912149 13448 -838407 -275715 -236260 -318975 725797 960771 -315613 -328641 336591 -703680 606887 -215517 -554408 -141153 -408863 -739774 -827914 686973 -297182 129251 -65615 372526 -721587 413059 -196889 494455 723289 885969 -780087 126865 -234544 71346 277851 974765 631890 803646 982136 227562 844179 -491583 777548 556385 -743464 495035 773080 222618 -991874 585953 -483470 -808813 226164 -696039 -402878 -833728 356412 621314 -681402 -814970 895726 -634774 999759 -34113 -255820 574549 902401 716473 57551 -429699 713431 -845001 -149615 337868 -763747 310895 -97055 463332 840692 -563190 -671814 471704 -504111 -677593 16684 14193 340094 -255784 -741926 -477014 870168 608547 -366470 -96205 -368624 -409342 335064 -74830 -506070 -766236 -141869 34941 -147967 -546134 637535 -392671 344064 951338 405121 206942 269802 -906065 658518 505001 -53036 -158600 -504692 -951511 -751706 -579275 201703 492987 -368867 -625267 -695106 -119058 114252 520986 379899 703495 816534 214635 672799 -734082 -331594 -634239 -132421 -737537 -896713 -145197 -359560 807018 19964 -326198 -424431 -872109 -180679 556101 -837037 -113917 -447752 -828009 129060 986101 -952554 -437500 -318343 -920358 175299 196679 -908578 -237546 -703866 -638449 -393998 -100927 320310 -45954 -557720 -765530 -47359 -423383 -724729 -735289 -930967 -940134 510251 251607 80834 -96431 -268478 -750018 402486 537790 -257969 471577 -162366 138056 873835 493880 846774 686666 860607 -608610 -786760 -121071 -186740 711812 852801 -441376 -74717 -272810 -171105 -571668 88685 693941 311026 -559009 231652 27252 99119 -177191 -72681 -958565 963999 752490 15146 -13850 95073 856602 169684 132038 -144412 848866 -841632 508767 -748050 -14416 562861 307209 -318184 -433433 -908754 -360880 -571056 -67492 361706 -195084 432853 409690 461692 591465 292926 652575 -54124 143320 30836 -676900 -866059 -709988 280115 942521 -95371 889798 168461 784975 666624 -596070 209127 885932 362901 -504561 -438534 444883 -496185 -18605 13267 175290 357054 -30267 619476 478538 518580 386297 353585 299106 546296 -92233 -875533 -741421 298350 -612868 453369 -139931 -600307 -933513 -163982 -421679 757983 -779250 -5660 831558 998021 -895017 842152 -677531 773809 -122081 -561301 -837180 257450 -294042 -442194 -534545 -6837 773857 667079 -800542 440452 -716809 -637346 131472 -207785 37701 -892046 899167 957532 -827494 -142255 -927575 -336450 -202245 -111965 994109 -925380 -246624 667232 473692 145065 -434699 -776107 -178628 940268 287386 240163 -375159 236417 421603 990272 -547489 129270 72536 -89611 819665 749935 147383 206174 -184987 124578 -398482 -330388 674326 -985892 696865 -360090 -407599 53626 203562 -903836 -681608 712049 651027 -225197 833378 39110 555294 -519436 581976 937494 -693698 -356387 -471910 33680 -968421 -630922 -780584 -642954 -392558 597629 -200775 785440 -812366 336643 452952 -701063 -468799 206700 -427326 766848 -603211 -793229 -160007 -412472 -820933 93732 -456844 365816 74419 304096 -957923 -810805 -486478 -165155 -991278 -796271 -520321 -256221 15972 686381 -709226 -562672 414363 679189 164649 102100 -959185 -109355 -71782 -18442 -780719 191628 -194943 -617779 -90848 255214 498732 586632 506036 -89536 845978 -635097 564887 807775 -787329 724480 589639 -521543 881604 -462405 -767307 -691246 797700 349397 819273 174017 911888 -809055 990428 -528847 -564500 -365758 -361668 -549280 304079 667571 -748884 -495837 -604249 739391 840929 -547872 918290 -86519 -562426 951570 587622 -479738 144313 6217 265770 562942 -637812 329767 -675173 521614 -907131 332773 52393 297257 708894 995020 -352265 -507630 -562107 5052 -568610 -521244 -390563 -956504 961258 216202 -769732 948119 358107 247495 -747349 -497627 -515930 542639 109801 -857600 904306 -836948 202408 -454292 406939 -971013 -347762 -283713 190899 -481108 974133 -372250 436219 352805 -857812 461022 353646 278944 869236 -464836 -309961 986536 -916093 984869 730166 166560 973509 -737962 409599 -385988 294038 -353890 276443 953734 696777 803935 -693819 -649766 801700 -612591 -598674 -515605 193249 32959 879289 416060 -607953 279560 -682560 -224985 774063 880927 738765 747353 924408 -513077 552034 -158764 -290924 145127 -822862 -752532 -767616 -28957 945317 860107 676015 -291902 -282792 462061 -717945 -351206 644890 615332 984291 -591081 -668176 478997 -997360 292473 -543342 753849 -758192 -355567 602221 -790050 -194854 -733880 -611553 423715 -60840 -562921 36093 716287 958183 909072 -802544 305339 -850917 105556 418580 199667 -733448 370587 188152 732953 -85766 677423 679521 418418 582030 -490127 -982106 -143209 -274922 -690605 629717 296693 506857 21596 -210259 600910 -260143 892583 766626 631862 -316916 590180 -793251 -109162 -635189 -498347 -829511 -685651 -438474 -693678 701383 -774006 -624282 487622 920778 -194286 945385 -720080 -541252 -194816 432706 955812 -909369 -473760 115686 -918457 -970291 -409452 -859840 -493866 167265 751056 -719442 31647 874443 -411107 750210 -448890 -797688 -780711 -77823 100737 225735 -309707 419303 310429 -284179 325046 409826 579959 767634 855093 -957293 1860 -600190 -728225 -554864 -145847 -308547 46773 -42012 -774940 -432648 -638451 445837 -538239 -916582 -224497 427005 341157 48831 -912199 -459878 990951 -84936 772828 695870 794994 645001 998684 405175 209029 271082 -46732 -461496 -599565 277447 277424 -193241 -783197 -660288 -812687 673149 -890607 -107479 27565 986857 -393141 -556022 132012 -177795 -895500 939424 816652 -54848 -669243 -349349 876734 -227670 895879 852190 -263802 633899 -80998 346755 -193409 -983772 471410 298324 -534507 -535061 -938732 168339 -624631 910924 -991843 246707 -705040 -884733 -821188 904540 -514763 250179 92211 -849301 448146 619826 -544423 295407 550683 -733205 -254181 786605 -116429 300411 123639 63005 943765 73956 393088 539115 -419891 22173 232157 131319 -138564 -881649 -145719 -87978 629655 995482 969492 -957361 -901528 945294 504224 137438 460940 -938829 653669 148660 -253005 553537 73966 -760395 -940572 -85528 185562 -333575 -317578 33226 809053 90955 994456 -257156 428604 -643027 -667574 920712 -535980 -105902 741345 -742802 785171 355875 -41593 -552673 235133 -532805 -520775 526336 -739543 -119318 -502073 -556691 754881 693174 576983 614963 -965115 389205 -575901 -798827 90313 -518603 -740042 229448 687859 -458892 -801293 797815 -811650 -783128 739471 -709697 32378 -901992 -315183 474292 -966007 78401 916185 446811 564195 -434606 -502378 -915026 -740525 -257936 345806 428059 357944 445171 228251 899333 171397 -198425 458856 -286399 709057 -864244 -369160 342170 716423 -757545 -473633 48206 582919 -458769 748039 49551 635524 -268752 72236 403459 933077 356651 618464 -518076 -21276 999332 -320887 558176 244785 -806382 947294 -823334 -318512 -711901 -308243 -427608 -437786 -486986 104728 819 817328 638303 600723 -952102 -29571 -253337 702311 923887 497839 -828471 167923 -106696 -86467 37429 972646 -85905 416308 -907503 -29882 -775869 705458 979443 189804 -612523 555114 -95064 -508283 619324 688291 -875087 -950893 -568191 -78024 -717119 315754 -884317 -416871 113600 534323 637076 740936 741322 569197 -215750 -449954 -398287 -632985 286576 864900 536311 790215 -693373 55418 612821 742662 129845 -902253 -402249 -782479 100413 931894 -107331 -125655 -626876 639583 -607173 170148 -264214 -979811 801466 -201685 390719 695825 797173 398298 187978 -803595 -782243 -213341 -637050 860947 540182 48970 -393632 -178871 955000 730858 401594 -690548 -284146 693231 87403 733921 -248038 -990821 -873667 -955418 813839 709762 -265491 120647 209558 -904307 -209873 482506 -286070 -978822 -220249 -619324 -313093 -994342 -337039 -946399 586159 543250 520474 -972960 557980 -509606 542629 -246124 786799 -496959 440967 98916 333065 -328664 -828758 295307 278908 -275774 596078 -65447 206354 -215909 -512220 -924495 -53561 -116210 -845167 -768758 -982454 750924 77297 655598 592640 440796 -859406 941437 217473 888086 -59980 332779 -65511 -78169 -316337 -433923 378952 547728 -866867 15376 -915389 -691418 -918740 948371 -292495 821396 -169250 -757752 -745106 -422444 439369 -756601 363531 247354 416711 250555 -183732 731114 -234458 -54686 583784 452572 868137 -226351 -55347 -691617 836102 -601874 970777 790547 -250010 -767947 29475 -813074 997992 -144333 65136 114360 762526 -366450 835902 322958 -62322 770939 -201220 -712605 88242 -883258 273744 -577925 970616 208590 710800 374382 615747 -603641 -124343 -513237 486377 -222218 -857540 570354 323379 -74568 602715 -29352 -958496 884731 260433 -510137 822818 693123 515191 613116 615968 -108889 -39201 612359 837106 -194991 -618419 -431281 120104 -404094 -816711 -883317 -444477 88268 29647 266570 -53959 -483115 -315793 -87828 -310410 -877221 -622546 -907098 634454 729130 63570 -530686 504236 -280792 -768806 508636 262207 150346 890740 399975 -56761 -115428 574596 -792282 -952460 342717 280612 -322701 -991001 -183328 -211298 -429828 28599 347340 -111884 630081 -948114 738653 424793 -736617 697481 133505 -27851 105000 -362500 799035 293285 211696 -222933 -341340 -159239 -735550 -655502 -319131 -341452 -474815 -882786 506303 -346992 712039 -974863 887043 -126985 817921 -536286 -919014 609930 523697 -720677 -392322 -329570 -342933 780346 -335682 47290 -598023 -899504 -994562 -552806 41079 -953179 155125 561072 -907433 255282 988526 293662 139743 388069 129480 -969284 251558 -849119 -475146 -818920 448538 -578629 -357633 592625 -43779 -359298 95230 -781764 852579 -356185 -97629 786591 -103883 531306 683825 -354183 264498 -577044 -475650 172760 949353 420807 -190730 -70784 299072 -99319 -505064 -95893 -273808 -241099 -157064 174915 -793850 -852416 843323 -857238 -145564 874005 585118 -166029 381374 579474 -553105 -39770 -891107 840585 -834798 442240 -704929 242624 -687234 557105 819893 -911759 -254915 356508 11044 328651 129136 712410 -673531 -54673 1225 527543 -212347 714099 415759 -963916 970790 346338 -524515 588803 -952516 831674 362339 549390 -423824 -140947 536803 -694287 -693824 988386 -144203 577019 -812675 162673 -911356 -684239 490572 487145 863887 331339 97446 -48242 370729 250165 -612008 -342125 -635847 -322545 941059 -946139 -464581 150189 124189 15712 55229 131608 -696978 304727 129635 -759797 419988 -875504 699875 564599 520320 956806 -107254 -340097 -803593 369574 -872651 -668803 -94063 -867502 885977 917499 154941 792417 -546821 -772037 -322372 72732 745016 720304 222881 277698 590015 -893822 858072 200966 -227246 264078 -772069 -91892 -335927 -551708 -825090 -525968 -66289 227399 -74651 -270529 -375773 587696 346120 52859 143384 766155 -651018 -796133 -505323 -165767 947343 108169 131541 192076 551305 40226 824104 -334706 -269972 -217798 -977423 832187 -307690 -938347 552998 -956158 -478536 539503 -961069 -645176 70614 269301 -282857 605605 -747957 -191030 44710 -723484 -332989 -617981 -910523 -760697 855231 560043 -390447 669378 237204 -874304 887480 466427 520300 -379085 31870 -680624 371780 -674068 -490566 439569 -83988 287684 -498921 -344766 687243 -839287 78035 776986 -73064 707966 -973501 877831 -179614 478552 -594099 -508505 877193 424514 -19092 627024 230146 55002 88368 -720246 -864361 -81230 66107 49423 -996763 -736560 -276666 -483246 761692 -132562 889370 272501 233923 880698 393239 897617 561329 -154025 957744 435826 182293 -598694 335724 915737 -332625 712207 -548889 -281928 -567532 875954 298575 668409 -15186 699126 -980120 -570056 628921 -966911 -371576 -570748 607176 -976019 -245348 979618 -525250 408264 -730847 326794 101973 -19051 500396 961639 304155 -599734 465378 818587 185327 484816 -985344 319034 -948087 -472442 600917 337034 749167 712767 416835 -116983 727553 -802625 705602 218215 -562450 -511935 -915747 887688 286524 -5004 166707 -397949 772164 16377 -701961 -388059 333748 866919 -506000 -282385 -882036 818503 135289 308372 -107487 672281 -874622 -667652 288284 15821 376974 -314812 374140 464330 -869581 553915 252304 521323 43678 609767 -210178 747005 -533108 -433666 -157633 419266 205265 365165 -501216 -788879 717013 -597036 -91581 418484 422162 193672 -706916 -107352 856471 973712 -232843 -964640 198536 -966872 -792726 589155 351004 444737 -963475 -243798 -379747 740607 86851 723235 -594836 564538 -787835 416816 640251 -913027 -85728 889896 -424623 199562 694486 -799019 -533879 -503083 -167750 207605 346195 402180 336312 -365127 -191119 494325 -148853 505289 768315 -857160 338885 -963778 106652 -397679 265419 -712026 -219373 214135 344662 410500 -218700 46743 -868365 -912307 946468 -553262 984835 -903316 101792 -983365 910396 908735 29942 -964582 -548313 725015 666122 523628 9888 324412 -620334 689376 337113 -747929 -444325 47835 267862 532934 570562 212597 -987662 -147076 -953412 401147 -668583 745119 947470 -403477 -599156 181688 792854 307578 -795551 724038 70464 -243695 -285311 136507 923025 -795060 758503 947197 844192 -343686 -161945 665318 100120 657439 825509 -177596 446904 308469 645530 469338 966995 579431 -324205 -986146 164816 537365 902065 743161 -240725 135507 471274 -763958 34162 433321 773894 845539 -122168 -556075 -198877 128842 159206 474052 503089 232186 887189 316829 397047 -817441 805045 199222 -532467 163165 -424646 -3555 410847 92746 330409 495888 142640 340848 -244321 -235771 482197 -310900 -432565 -501469 -703754 100945 -542097 808135 -45423 -873499 -81694 5504 -311818 21603 889745 -910061 -253428 -247720 542330 -464904 166923 950598 -339280 888795 -752129 -382940 448730 -930403 631243 -254501 -997965 -7728 -489564 -916149 -54261 -921410 995858 -830140 -911420 236002 664818 -530035 -332074 877 -912521 -883103 -777780 120643 -958172 -184083 603334 370044 -516652 444116 383093 929508 -247246 109355 542625 550650 505665 508 60326 599797 -316202 213831 -860814 -427206 375833 -149764 762761 -188569 974087 318083 -707326 -254900 -557709 -380235 664839 -301716 -854784 286944 336216 63361 -54488 401734 986313 355189 -424775 946719 -899776 471017 -532781 392979 -431432 -196558 726379 -854848 390465 849623 -718645 536378 -61443 472853 426639 -217466 240676 -818981 737706 420894 299265 675791 158943 -324880 718323 636231 129224 468703 982893 482384 -977069 553408 111606 -684502 -379073 -259106 -427607 -452791 991396 314871 -428617 -142506 182760 -584515 768736 -535892 290123 214870 945662 -955556 71516 -443556 872954 -817366 912641 -880675 614228 -519282 -822157 919388 874912 -644941 -610880 113871 421379 812667 250055 -926817 -900934 207609 170175 -628949 22932 -149770 634289 -634555 551539 305517 -280455 243123 630351 -398065 -960439 498991 -241486 522559 -233306 420328 -515139 876182 -881942 849919 756770 871649 756032 310538 -369624 -941922 266922 -83179 -227798 -369661 456062 943388 -317544 -125449 -279067 -332142 -818444 531863 -111781 26205 -271529 -476238 772402 702808 -878486 792269 -383729 -799409 -30611 214688 835051 -948985 -742349 -989417 482451 618803 874147 5714 631081 526208 942777 64806 -234207 938122 -531068 -201063 607684 -377371 215205 -918422 434736 93845 -311850 -599801 898646 -359530 981985 652052 530811 -513708 -311388 -740757 904632 426164 -171500 -620649 -898566 -828022 -180937 -408745 -327038 526624 590888 -352351 452582 -240458 -291050 -75619 -104049 929404 -325818 -219610 -82247 -587750 426765 -389427 516085 -942807 -592809 874837 -627286 223671 -878173 -405449 404624 -815802 -708860 247327 -511820 -394675 -432095 -38674 -807817 623286 -838091 788151 -243057 -944289 -678511 475842 -183804 113561 696853 -433269 590516 -714196 -349381 228804 -422960 458321 -66420 346319 51549 -110282 -110168 -659899 -765389 970366 -612541 996594 -82431 474174 -471134 -948394 -673465 474241 -880478 848421 839387 -219963 727474 -180152 453477 -445060 -371372 524506 753507 -643060 -173792 666924 531878 -767409 -887999 839490 73170 -343917 922741 -177581 665058 -199141 939281 154701 -284382 -877156 804731 525135 -189901 460993 -734417 819629 616714 -550488 493370 -207889 -187151 -708637 -457662 -989742 594437 962808 -405636 482502 -19657 950882 220724 80110 896331 -483827 -867639 -679133 820956 -904483 -602449 554610 -486315 -249816 -970901 833945 198777 16183 -452582 -34418 -41507 890441 -959894 -593416 172009 -231792 750623 -826573 479322 -704974 196112 829393 405571 -383414 -349273 -482540 26887 674404 -391323 743925 -994463 -678651 -157732 -825312 88668 -233952 -662478 -391691 808539 -187742 766885 -882424 138002 -412953 -873215 208034 -463989 -620222 584492 -113090 337699 366970 46875 -218483 -305654 54855 -643494 651891 890823 -359463 -121848 854535 -848847 -650927 -566568 978967 39158 -114362 -603631 -666975 -481000 -492734 -645105 55771 -40725 300098 -567488 628525 248089 -10438 905767 783794 -788193 -822386 354909 -23622 719053 400154 -820085 -325557 -907703 -995669 289010 495643 495500 -30589 -617885 396695 658404 -481191 17479 -652577 31473 -709929 -403048 804168 662824 579355 490981 761945 280530 766390 -761902 -746673 354958 -776016 -173418 -221159 -600757 -231422 882812 -496420 475343 -658918 527587 -246032 -770893 85850 -733634 -931871 -163995 897178 -874604 169071 258340 -730463 -108800 -373490 892807 -781648 690354 -377753 -56201 991864 -200211 637653 -932432 -302305 -878969 277225 767172 229055 -852884 236006 127768 -210330 -799717 505158 298725 132631 -251864 971700 -942151 -376761 -693448 -604529 159091 -558111 -636792 772205 115146 -7741 855270 205078 984775 -66881 -467402 -157564 504646 644891 -797201 836458 840697 963217 -879973 -984406 -266267 409039 58971 479453 -6813 -404872 245601 -412208 729888 -71390 485492 -488575 -95715 -116778 -621585 -105690 875696 -629101 -626110 -250202 197505 838987 814703 984349 97679 773604 731022 -938788 70184 -541895 -807478 98919 540916 563478 -548126 -898314 -548117 649407 -128471 -461707 145370 -518678 -202234 -143740 711651 589760 -744971 -339721 738681 -837791 -961916 -166057 -896536 -990627 751703 969055 -772917 162747 -780636 574592 473491 -588299 835512 338910 749831 20986 807152 360272 898111 489900 302273 -212764 -871640 480223 618800 947544 -797437 -329632 -801446 -342366 282726 -131221 10606 -626838 529465 209460 -310994 -668662 709690 -319777 519666 788629 -691718 601992 989093 123213 -875427 469564 -752442 -29013 -332130 -449155 167016 -977956 -511543 560578 276786 382782 660287 -878731 -571041 361191 -993482 -410509 -433089 -214883 -326730 866320 892085 -699425 315165 -820464 145591 -804645 10523 -47569 316881 562934 -392521 -97382 -216798 -401464 -728504 -973324 -857890 432157 -884739 -304174 245450 646773 -650282 953023 733635 -350588 -769495 535992 -646601 210867 -347362 -705743 255530 444317 -979790 -180465 498099 -953069 -321992 -242644 -48387 -568936 -521005 -540970 -528698 958694 -631298 -808240 -208797 479591 -505339 37583 -663366 -855619 -863991 -481666 -376506 222523 678783 483451 969239 227945 -109263 -272296 -664241 -331772 78139 -804454 832679 351739 230288 907453 -861208 162419 714227 -769489 -452622 265285 -206465 -406959 147128 546427 -967393 -666119 -299711 262102 -133994 311410 -19671 -848309 -197128 225402 286238 333953 -978257 480963 -5404 798036 854904 400883 -257071 -252715 732387 -495579 302162 -986424 44502 257637 843236 201381 140171 86839 449820 869272 473229 -620143 -335329 -304255 -726209 168540 -812118 -280972 195797 -462985 354444 557241 727001 13876 -244313 -936882 989095 -678182 755 -176160 620274 664353 556155 419414 -104259 -851527 627166 -244666 -48286 511043 924751 895742 480654 505430 -554731 -69892 -310205 325755 578827 930166 83669 662705 -696159 -604588 -359314 349803 546394 -1744 813962 -882803 556236 993501 -782853 423411 -868188 -912675 -935194 783721 -269025 -357015 855109 914612 8465 764141 315363 313096 -146078 497161 430050 -671601 -237684 -125422 -616776 -73239 -40930 876815 -297682 -18650 -142404 283708 549984 -650418 533789 -218998 409792 -294951 659979 66845 -505965 -585033 -159001 270797 975346 619082 -462813 180262 125131 -998297 847942 -536344 -142243 768985 202091 8711 447679 -684579 933698 -468181 996953 964647 -448883 196018 755818 -822180 -83676 663977 521473 836374 371698 -516521 463875 504803 -661770 870962 -933461 -326587 172868 -619288 -636922 -18892 722817 910679 -551181 -581736 -881942 -352491 775721 -847025 826957 -869399 -503120 210349 -751090 513744 -606234 389879 410147 -58247 246268 417127 -811239 95818 -341513 -469717 -316403 -117287 -422608 -309914 -699084 -252429 -15660 -258899 -47789 839448 -208156 577804 490312 862077 753334 -381697 -263937 654344 -196494 -868872 -994563 997080 -944746 275679 416217 477243 -59789 807182 -497858 418614 358317 372049 -225557 -10880 -479809 976236 325043 -449785 -267019 -373995 798845 -959894 -313488 952821 -912059 -130947 104614 617643 -739815 -610359 -369057 -911543 -106468 584457 -330183 8533 899079 377134 -542683 -877367 -733661 -662437 731111 572692 780752 -14103 -754662 562455 147074 72421 207658 416553 -489026 -129651 237784 201363 858273 772311 -624582 522517 787546 317674 -452168 -795937 33195 843427 -203889 -638056 616172 504337 153554 -858533 614151 -857990 -684443 78388 -207491 974164 -136576 -920408 170720 -92724 -782030 -833878 900439 862146 470747 512295 861341 -211510 97200 -469893 77186 -693075 -924357 904954 948072 970599 -570791 -425240 400967 932775 -502341 78081 791082 750417 537573 366194 78001 975103 -758735 -150819 -476787 436860 -830131 430041 600838 500296 974009 -489104 -762888 537879 397770 11936 550097 756689 -991574 -527270 790933 791699 -872234 96774 978139 623661 747294 -64131 671693 484899 -838743 800397 210860 -328276 616558 629240 -682679 -167755 774715 -414603 -510451 156895 739890 160558 594802 -344835 226632 -158527 -227320 760855 -972476 -50880 601841 -754839 530374 523312 -429595 -381851 -661571 -103539 -240337 -867155 -838289 -269115 -57042 794266 503542 -676808 -930475 -458952 471229 -910785 -767061 574919 389767 -397022 -925621 -915653 162408 -802400 -383258 75197 -167350 291946 435260 -166999 843113 13224 644263 779150 561495 61556 89488 -918096 110330 296538 -443017 -297975 -441975 -85538 -431120 25284 -320238 318581 -808032 868289 -502153 510603 -231356 -990700 -747028 244732 -834901 -79227 781435 -973413 -54089 -215407 -360960 354478 -934048 180584 176173 -776465 -769616 -524051 -697977 457996 -871480 965306 -29465 -177111 684378 474393 679162 -236711 742061 38155 296258 250537 268444 -757051 302355 -387435 547735 -364754 798998 16528 -811744 700259 -166710 222336 -148912 783667 -818050 -515905 24144 313379 148312 -322148 649312 -540181 -664751 -677160 692691 -973321 824246 800426 727825 -834329 166568 -148292 -300653 518288 -899811 690987 814699 697849 -724258 332298 944185 -256162 806279 -13344 -392265 338608 -952438 24869 -541905 545427 751404 -17719 162175 -276898 -739195 -296914 -377316 -321121 -122492 -80215 -893428 702869 -335382 357508 234090 230196 -324021 433407 95973 -426588 -895984 -613430 173762 482882 -334217 515341 -648490 322974 -711151 623840 115853 686843 -317245 735572 240742 598098 -724155 -954648 136308 343888 -158810 723860 722910 378323 73671 505922 608991 820721 -180645 389584 -525624 679537 -260242 89999 -406663 81232 -109477 -629049 79724 486973 -850861 946225 -433366 -409443 -373539 -261509 153299 655112 -494639 994888 -24549 694730 248412 -748371 -531385 771171 -566785 -77771 836916 360967 -149233 -679714 -920111 91807 42551 498714 -677088 106438 489969 3278 62265 -240947 177041 286422 361287 -646728 863035 355328 407944 995263 736231 -239475 -361775 742605 -992924 -927181 188296 -873596 -166190 -688355 -280279 -641481 -472921 808041 -4671 -288530 -564437 -894679 918902 -470298 -766212 -316061 620157 213135 1162 18705 -480094 -848372 43804 677794 -919740 -134857 -582839 794871 -875305 -195942 133888 709990 290144 -136714 -877695 -184133 -409988 -922816 -540319 -451918 59737 745119 778378 -292226 308667 176752 938809 -71739 154361 777666 -764290 470177 109693 -823334 -34368 295585 485704 496944 818614 81350 805868 697584 729455 -492537 -897649 612090 807371 140109 -910225 606434 630911 -618888 581336 253937 -440299 -717736 950320 920482 -723607 458676 178540 -571738 -7122 338887 892568 445153 312679 751294 277843 -637334 549230 941499 583504 514319 -898575 20565 389590 83023 -555152 69525 133569 -789922 102976 486011 -469761 -522716 315403 -406025 771219 -122434 805197 241393 737174 -550148 -531239 -146367 -933199 -819103 623570 -299849 903205 -694746 428594 -59371 -655037 -476361 866758 -730096 865396 -577227 350768 -301357 -25934 -571534 -818076 -747397 149132 -72840 -916692 -348132 -963162 -562685 -479708 -935622 -557769 268930 968255 -254767 -511350 269594 549696 -864434 -210050 636835 98113 240404 508422 -666967 74927 327160 261673 -916628 113740 -929211 333186 -765600 413612 -365639 309825 133934 141112 737542 158121 -25423 205743 -106159 338192 -829574 -119904 467894 -901790 -224819 -530191 294723 28062 -959583 828251 49657 928472 179108 -238997 20302 -544203 953269 -466557 407597 238194 -766232 -703273 -44428 -646691 351365 -989712 52597 -890406 -88567 598444 710390 -962976 420899 -134340 977841 850042 -867527 936997 -636332 853062 213473 776768 755458 -9479 -781464 556346 -837167 564953 -999090 -350699 -665654 -363583 723144 475429 427884 925985 851645 -965997 -830423 400507 -766518 -484771 320359 -482329 625086 -268204 -881408 -573936 565278 588189 -744125 871349 -451935 -753103 632177 -836183 -762955 -503971 -999231 -82605 -885255 -480830 556252 -637521 369986 -908074 -849823 594251 -271338 -913695 -968093 907083 -989772 660225 864230 -607898 -335735 -343769 231653 489830 541244 -248936 513871 -423381 -385501 363628 -933115 -748119 -739764 986002 -135970 -13211 -253194 -235573 -526812 -251011 85525 372266 334100 197149 -425647 92315 -529695 -926966 -998137 817497 -818894 -971493 917702 445813 127775 174139 -199468 -195626 309304 -232087 -744281 881076 75775 -501448 -118804 253979 -386711 -931377 269187 -655377 757600 -562071 53633 942306 -245180 -858794 97325 -233857 -539035 3961 81283 -243293 -715637 -317624 201140 -205313 -236817 273615 -738396 883095 377407 938925 783851 -784826 -470499 -518122 191061 -585032 254753 -912561 908514 -827922 -223406 311093 378182 -37443 496817 941751 -77718 934607 252719 -278441 -85655 261921 -249039 -569044 733972 767875 -342381 822755 955630 -215908 406179 -271175 -441807 734691 -813919 89219 942791 20391 -932794 -821209 -188590 206344 -957254 -346080 -724187 898939 -213861 972542 -856888 795466 -887299 -119452 -367880 37266 790885 111624 -24539 -973245 410829 -158410 -198926 675108 98084 -434227 -432840 -759092 432587 546112 -965117 218026 -812136 718102 946323 -640258 341206 962923 366813 -120739 416323 -636435 -66296 208305 -452079 211680 802160 -67658 -535322 -456550 -629594 -72705 382684 -762488 570862 353007 -793342 -685657 301120 69824 -231207 157964 -845240 -764416 -653608 -966436 -89242 -633585 217320 -251052 609582 853026 195304 939459 711657 854466 567338 111499 653842 -414258 -599564 -727132 476378 -869131 529409 674073 -332892 952765 -598403 177289 -91638 -686336 356365 150311 491862 -713623 163652 -659270 -843254 -668677 5423 -331619 -666535 206218 -472630 346560 -349141 -599105 1672 -41818 656413 -120167 -242992 -106523 770942 -555673 497914 575018 -620845 -146865 -79914 -980814 -120748 50250 662310 -429615 -459027 -209243 -888930 -774033 380095 21378 152555 -444154 980508 -853419 576938 118565 746894 -471064 437868 759024 104785 744151 96953 177182 -61228 787220 117257 411257 -890948 381796 -728116 -633502 -55968 662752 -118940 -65333 -348594 -845323 842278 -160709 32837 283365 800349 -448691 -247111 801860 -477114 385457 853843 -225541 -195051 892201 533742 511944 -195474 975757 -735205 -836 808941 799176 887965 175676 272160 -530855 -312594 -29183 221447 -225964 -649288 187800 345114 508894 -578467 -824862 -87741 489396 -231057 154389 238688 455460 -581831 -308294 788163 -893166 -892876 -596307 507826 -615180 273811 -774880 -245401 984279 -332872 820631 -696432 -371880 -771140 324845 -929456 -686036 -495381 -511282 465852 901145 871109 -780228 -661025 542842 648959 40970 -613193 524094 -804352 74724 -589130 395754 -865692 -54715 -925246 -100334 345084 -920706 -653131 -449820 -296884 -370122 -527778 -357474 -105076 511717 702718 700051 866087 350680 483275 -331990 397119 -233936 -439695 546271 -615896 -265117 549772 -682304 247400 379449 423855 -848399 70077 131792 -124832 -609496 -705641 -293352 119961 33329 -183911 545752 837065 -477589 -2275 -761688 537809 26698 784429 630516 436360 668499 66315 -371968 168759 348707 -696279 7390 521117 -968215 -961742 -243591 -407699 141799 -518017 263694 -706613 676341 341027 -344146 466514 533757 426464 623293 955025 -125824 605615 -548618 493705 -44144 -470980 363236 443953 -994604 -298393 -394646 -581261 -924281 849861 164541 -956756 749177 -563299 -662171 -365776 340876 341227 561472 -366269 -921800 944352 -797058 -788319 747785 645344 -518875 -565769 125980 -194686 -883953 539367 163877 256532 922088 254088 377835 -437611 221104 -613660 609098 224697 817727 618744 792496 132969 -242116 445880 94241 375232 -158044 -395768 640564 614670 -943542 715332 -642669 438361 723409 155321 -824833 -785705 -497229 400042 989001 -54667 342078 -14388 -402342 922452 -917742 67786 8876 -744377 -567132 -911678 -13617 897238 988862 581445 216549 587966 -707076 -748965 909862 -897810 -831279 -164611 -715811 -919541 226944 628121 -33687 853741 736547 -537198 623933 -764256 480040 -678978 589408 655844 744654 -428058 996974 402990 846765 954568 268181 259877 -367829 228120 -623080 805157 247560 -492421 -3888 -406465 379347 673547 -273370 504503 788594 282455 -410598 82948 -137570 194656 -269376 -926636 596453 252060 -60483 36358 -24794 120438 535118 -440274 74520 -40116 -861246 216468 820036 38384 840827 -67531 409990 161832 -263311 -161087 607888 120495 -651730 -80101 317928 -630095 -461869 988637 -703643 -144430 -305518 422225 -611787 912040 -427470 -160263 -346535 -985156 861582 571527 -112601 865037 277270 -702618 26696 -415218 179149 -495313 371640 147235 -373047 832308 661193 470567 -943562 -674950 419104 -970647 451667 897335 -207562 814250 -404493 -288424 -433320 968993 333054 -885635 -744664 -715912 810989 204154 -117606 -423732 -782638 -469032 126199 68912 -760754 -957870 -196131 -424533 -204776 614873 491581 614453 63869 -70639 452572 -454850 -274598 -137006 -233389 39719 917412 581671 -462193 621767 403809 926930 693201 295272 490540 77894 605359 174152 -394572 -552405 527250 -936680 173886 -211362 -218314 -685568 285983 340463 -835924 588312 -754877 -43359 -10277 -136464 -1495 -496914 522107 224394 482020 -923520 787481 -687013 80283 100408 -298858 786382 509449 569259 -670424 597696 749695 784672 136663 -713979 -333347 973588 41985 -847902 162077 -207946 307287 -426223 -379704 358123 456542 203328 957310 -128437 -74258 595474 -226957 770722 -503754 -274916 -647444 -396816 834998 -199191 749510 -635926 600900 -523401 554736 330742 -251512 760375 517740 131763 852480 378385 275282 -69137 793597 -327458 -1587 -609618 -382941 -296595 -951653 69546 -977427 -703746 -387695 -291634 891815 784330 -742123 549177 927218 334713 754339 -644799 176195 749866 263241 -176786 -533916 -21009 -429398 459771 757362 424782 -635266 -976552 767966 -548415 -600432 -60885 930028 648119 150592 376394 228535 -187887 -98433 -277694 -845270 -601435 -504619 -60460 -917240 -212033 20446 -287886 441446 -985573 169032 17862 -465620 965228 -923689 -183892 24343 290264 347746 -227149 -929990 -471047 698323 359200 -615048 532830 386859 184171 814092 93704 -664452 823744 -261887 -956818 844140 662783 68538 800249 -424903 -639556 862572 -274295 900143 524992 -299746 728046 558516 557318 550192 279151 221629 445631 -347951 762567 -859818 -238257 -559480 961698 -490978 -194994 387884 -180955 -733112 685703 789740 -406684 -705765 -378244 665799 836969 -474509 -112288 50965 -228428 684862 260251 790524 549045 -379136 -683574 991868 -933292 -612657 -287939 -744604 -778647 -691241 -47497 -364582 -762556 316120 49073 544088 -770265 582947 -713384 -331607 749767 -567903 286858 190576 537806 771788 -456675 -334815 509148 606003 768408 35718 -402942 77947 257335 -721093 633541 -965160 -353941 -393038 86945 449560 526168 395568 -162941 76441 -255146 -850482 -578098 960078 201201 648954 -739497 -592322 -922647 780659 -730135 -869756 656563 -326832 891842 986192 -903819 295418 -231661 16997 -310642 228141 -214012 -434919 -598517 62715 813614 -821032 -904141 517833 -424288 -378207 -490115 -492592 960858 -681592 -10220 -942562 178901 -450766 -667430 170130 -487047 -466212 -814110 249827 760357 715604 497396 -523622 -542806 252670 325517 -681709 537424 782673 826845 -39680 -802351 -999336 -969145 137190 868825 445873 107108 -257250 942732 -764015 -481920 717909 60287 297662 -429924 689420 -558530 315027 -990230 -477031 326341 -399488 211412 -270811 719751 -578681 151414 -473940 -211478 281280 -989537 688512 951496 272854 329556 83269 -984848 -877688 445005 -808458 -67165 -592471 -460938 -527265 248984 206624 -579857 -378206 953336 83177 828428 -783310 -278558 -759918 -184234 993371 339560 563007 -279800 686648 -639983 -167257 -199149 -124101 -743211 499220 234138 523816 -151772 -887962 770167 -312166 703583 -523375 -597964 -854019 -732451 -991974 -632429 -636782 -358937 720031 3975 -348561 -650051 -493876 -32072 -162436 274447 -235034 -691581 -448649 668933 -452924 384632 620273 -141257 5201 968410 481102 732341 -654836 507426 243913 111233 297864 -881796 -678162 427536 -453524 977096 -610402 275404 -456205 -763365 584079 -947435 -518547 343740 8649 -950213 390973 -727384 -142934 -947578 905177 286606 615778 -28241 552653 -549165 -102536 -306332 926136 -387570 -367805 -973497 -677810 585997 307954 251503 -93612 508111 -1403 481638 243623 339337 433362 -668118 -929354 -206687 140801 496301 753667 20405 129679 -297900 373541 -823019 861903 -77061 274377 -287419 -204828 129263 -956756 -166276 508489 207347 -337629 -183384 -827830 116540 739732 -409113 829960 706805 -153222 -405745 599672 -295108 -225435 -40280 -150172 -508125 -365064 -26132 331497 340400 -857879 646094 -881673 279261 641284 930288 374740 -160104 641064 836011 870682 491716 478408 126603 29492 512439 -287125 419281 -109595 510650 333357 -927505 -305599 -551284 -953028 -241393 -455502 -100001 -263332 -557683 -687883 257241 -679069 -443144 450074 -533868 527934 -381291 400263 706207 584170 269531 407286 703099 -858756 76280 656754 816286 121241 914507 754142 471284 665086 990696 -783762 -370471 614138 833048 -802900 438688 33391 847830 -966156 -792177 456405 208595 678393 243169 888887 179954 72254 12610 526132 221005 825245 -320554 585471 -985042 910787 -514893 -786849 -504169 -22990 -175261 854831 936379 -448834 -766493 220767 -192254 -656495 873126 903282 241545 -202841 -165357 949502 -437473 741202 -996990 406064 -613047 122039 -327485 946245 -208448 -346800 -272105 182033 953838 84840 -38475 251260 -399116 875042 -367289 -295552 -99290 681458 -222358 818604 842125 -494815 -45902 -839004 336485 -435635 507555 22943 -565603 234343 636345 517607 -358182 -991692 -353439 -567459 -481292 532557 395390 -683661 -241418 584864 669797 967472 -609246 -479508 938592 -969809 987627 669384 346415 861344 77306 508957 -327805 -557115 -492502 -847705 -98175 44918 687116 513784 -820667 -418274 -184221 -406539 946524 689725 470825 -942506 21833 908516 -334200 -394197 728833 206395 753890 -61614 836847 281342 -619062 -760958 -125071 -826373 -392824 68931 843737 530838 45593 265075 30828 270917 -347220 -726333 -444570 -606955 728998 -311240 -274315 113187 767391 996523 -522054 376740 -135069 -380855 -855221 -431138 175091 -24429 272563 -984020 184577 809183 -294160 -147331 154743 528341 975732 -971562 -92432 -313229 -139227 -865332 -740163 -486518 58973 -13942 445410 640191 -520597 633041 -265065 -281590 -252912 801011 785224 -405574 811138 223191 801045 -859281 307436 359673 389714 812959 -643860 206695 -669689 -464238 -762987 -24251 224497 -812954 -787605 84297 -675968 734732 -452119 929983 -149288 131912 -89858 -613498 -89008 -619083 -525429 -593134 -158475 -95169 475878 -229784 -432632 -202969 308571 259749 -707076 152707 -929754 173048 -16007 81851 -734342 -474461 531164 -384500 953598 -995586 966452 518793 156618 -933389 -507578 -621162 705902 -987261 -86902 -778261 -807061 -758464 -471380 -189161 -549448 -912687 -412020 -255878 755775 -354831 -307265 -222007 -827555 478064 -208372 -508530 -285851 -798544 56943 545190 -836706 -300375 2841 -54846 710336 -682265 256238 421606 -365317 -703609 536966 -826772 256497 46909 745004 -474238 32311 99024 -619550 796072 -533032 336156 -888869 751027 -125615 -133617 -589312 689741 638614 672685 336620 -850573 807691 247181 -347408 660725 -172916 172633 206095 216954 93542 970962 949250 280441 -834980 161225 436278 728129 81827 -382809 767689 686961 631014 -447386 346641 377857 -757821 -935658 676885 -900169 498891 -602663 599570 874163 -292474 193511 -399625 68708 -118803 -479733 518633 707217 141422 -920668 -894400 -848047 854764 -255579 -466296 -917870 -427460 -400875 -216318 -121706 -28503 -758128 921248 -762895 -512527 -23484 571404 -676851 -583354 -213644 155169 503462 730702 -384135 -577936 -798641 -542045 -473796 -549571 947435 -890156 678717 430848 316468 -207263 -799728 499300 364599 -118461 340314 509515 -477738 -162846 -19624 -690232 602053 516509 -88871 413604 -700786 302534 945343 425434 -193011 -302045 60674 318746 -181644 -584722 -371412 -145590 -894648 -909482 -929826 946176 513634 -892164 430538 747913 465135 14967 347191 688230 305777 209744 133504 -576566 -788804 -750074 -936299 -880867 -563206 438155 928761 945147 -496729 -166330 -329278 -39370 -822635 -177905 476572 -172720 170473 -810442 -947258 269058 432028 -409220 31635 741560 902395 833560 -117525 400914 -844377 -820173 310471 -586652 436118 -987923 418745 589239 -582767 -876586 -932382 685510 -347084 -848779 -105863 -287358 972529 -430907 -684341 803855 -107507 -275917 54581 453445 487584 -145887 -545492 -104913 -241382 827110 -612938 -60273 791481 696396 942190 -616616 -951916 530960 -86396 -776781 -190829 -167450 -583622 -527749 749044 100466 906472 -820544 43464 692432 762233 717000 -189964 -457971 813164 633225 -49231 688556 102868 154160 585228 -143710 -843560 611230 590950 -793510 539572 -417051 320373 -676431 565558 856784 392257 -232837 -661183 243800 561320 952957 188622 -81360 244186 664688 61798 874426 -749218 -555899 883753 -945009 528524 -584357 -896053 -775430 -695407 -72693 -819311 -808834 -951698 -180963 -724648 -142260 -910215 474383 795535 471118 -72230 307157 922168 760351 131983 449492 174315 -850416 738024 -994330 56147 885285 -115572 -172583 745646 -663787 -541454 84336 -945839 -464434 -597399 417249 271650 -722961 -684271 -244395 -15843 617036 564064 -499605 -313648 -130835 -320994 330421 -502562 -6897 906985 603449 86271 913442 -879183 -652175 -300162 508105 -703171 -507317 -205765 -952739 -843228 -143702 211751 -14358 994261 74084 353866 837297 112912 125122 838720 -195163 -805270 -870397 818871 -775186 505549 -266791 -589965 -166680 -329610 606443 259915 -185051 232181 985553 -292438 -709529 543025 -421221 894094 96550 701025 -543286 -925172 -414064 -401772 -48811 530122 -239612 333866 -334427 640899 -427753 832984 977305 -207738 697488 281384 -831996 -558152 830187 450039 -237142 -16498 218969 315381 -415930 -257132 568893 81704 -179065 -235671 439729 117994 -18289 -807360 -765057 -604954 862066 -49568 240169 956447 -30531 -694747 23138 -327831 -617748 445565 944659 -777362 723699 261996 -834089 -195414 -186570 -309240 -978818 78960 -754927 -61443 440077 418787 -351023 560523 985277 551037 -228808 -903933 -347144 -678517 183806 -24242 230623 841903 -516150 -108186 -560313 -596387 607165 152538 -197961 -796705 -914457 619599 -286612 -336431 -35760 571641 37333 -684634 310129 -201690 273303 -277983 -943688 -772812 496138 383324 179464 977814 -294598 107204 115254 239699 -172697 742683 -391411 122502 -721659 671477 990795 526815 -265539 857531 51489 -848991 7402 585644 -560329 -972894 679453 -717737 -377306 -94258 -383847 -695390 -236292 79780 171736 336198 -810052 -500168 178308 688976 33499 -413137 500607 -156254 -918331 -524602 628572 941680 439381 843851 803043 -133309 114144 670882 -657135 598649 60459 279874 279702 -649917 -217488 -460874 128853 559782 -493602 -904420 -323225 891131 706070 -210647 162713 -203537 686510 -25437 -781079 799236 -569934 -585755 819725 309262 -868194 -668065 -527380 606774 -379419 -249965 -552798 421114 985453 763673 442752 682155 -817776 -717924 -157430 -908306 -609507 204763 -982024 -972356 194901 -815447 186166 42722 -774034 247405 805220 794113 -800876 933539 552022 -985329 -865821 975577 -195691 -691756 899566 -505933 -966564 -435474 -222789 -40600 758940 -576562 388805 863682 -582407 744377 -234119 -230111 -139958 -838328 -116423 -798087 -111075 222952 76124 38991 293424 289882 -18645 78913 -619783 927539 -825498 -353413 37535 23390 138301 -267966 -39937 878486 -372649 -22931 673065 122604 -303409 224103 -340384 412999 -261326 -278865 -306659 80095 -760830 372312 958476 -726080 905014 193929 731918 438734 514744 37501 -122571 -2629 900838 685956 491595 433554 -268911 278529 -932788 259760 582017 363114 -355609 473798 352750 -973109 -836607 392408 -406776 3011 666162 -92095 99569 695814 -641210 -173011 -22978 669529 896445 185757 -157318 563993 -176181 351974 717475 256437 -368680 -245198 -7766 -971857 537090 557950 -683529 -772450 732438 58395 102499 -111569 -39909 -713171 468412 930975 268871 239278 513733 477891 -997240 917228 861875 244865 159101 232327 768689 685652 -338567 6388 690525 -591924 968711 -913411 -811063 955404 951649 -490049 -348549 84042 363639 279594 352877 86994 -191762 -445051 423181 547843 264478 617319 126910 -55984 -403820 692415 -176042 651840 -769906 -476467 852510 58863 -731263 990118 -902827 -245493 -482282 -936908 -720979 762200 427561 -391117 778572 -957396 -951607 -55754 623692 238964 124347 -71904 821819 878125 495863 927147 664349 -633108 -657112 638437 207589 -814122 -776656 -530258 832127 1833 895139 -907205 -62006 -879695 -885945 -310634 -695786 -609709 -580326 849819 711210 -383098 987724 -737156 387520 -442923 408769 606782 -276729 -260769 500624 551995 62240 553943 -375033 903070 568098 -970236 881828 -16662 74646 461889 320797 925811 -251652 893694 189785 -789662 804292 -876482 171765 82358 -68011 -17513 -791615 -957762 -385014 624950 659904 387872 233648 -69800 154411 922197 13065 552401 937198 746794 442444 -713719 -389591 831169 -972893 208122 53297 -335858 143531 608307 580621 -336165 948088 838104 -795783 719684 679694 -219872 -314010 943803 -704919 -988203 -11144 -593659 670070 846424 -714233 584763 194839 522267 469023 575562 -97629 -152795 -171648 343668 -459804 -812143 -28898 242893 -279528 201487 -732255 -315970 857328 -731295 793574 94981 -46700 -941729 -585475 323507 -277859 -956939 492330 749997 138649 999968 -811548 2860 849163 -681868 616921 -317379 775784 -410088 -608665 -228670 -131685 461128 483492 -162962 676354 690514 -236841 370381 -40978 -610150 -605315 -538438 -459225 -866026 111429 584551 -569626 -68525 -718572 295640 956506 -53906 240131 -182168 -571357 -801764 861276 84675 -705702 213539 333344 -231701 -363257 167902 -789245 -942029 899113 270908 822638 873415 -207054 -871102 -941315 -171102 342792 539269 996095 -982635 877957 842544 452857 -868921 4343 422276 -265438 -925264 -181599 -48301 -659608 -568547 835001 689796 251882 -414929 -482072 884627 627708 -337444 745805 185358 314663 940012 -631942 300441 724006 901117 471029 431338 400617 -651137 -884551 505421 -656874 -575943 -433486 -176095 -208765 -326845 -270779 29402 -465346 -485751 178629 816125 -142843 -447921 878975 493095 838222 -254169 719023 113031 572992 589692 191368 409823 183608 -472181 567984 -690553 671557 353125 -13630 -270871 -242004 -61330 -959925 -984442 -328859 -825503 -855475 -197648 -93923 -82743 153151 -886578 295858 952585 490634 667995 26169 -677162 110350 -670617 -177413 85688 -986341 -630060 375923 -619635 679801 265243 108242 -17531 414176 82885 -867716 842663 418432 -767246 -506231 -845366 -515845 -794923 -163259 980893 -460698 -235595 536368 666144 -345525 709230 -188162 390312 164138 29934 655383 -228769 116467 718905 934040 -917055 -227314 -169242 -262575 -698079 918612 -398817 -793787 -776158 906003 -434523 618414 -534081 -752114 801225 -727690 -259773 -93190 -386316 -307393 -347695 -858750 -257632 -813605 803421 -53437 908253 681685 -639567 -265775 78669 989030 823274 -172751 -869592 -788991 -27144 390365 111417 -552632 959009 463427 -976161 -708332 -250242 -468154 107277 209521 310269 -738117 327626 249375 307038 510701 -318030 -811758 -891978 669210 483571 849907 -578066 181236 -496304 108445 -872763 -382943 888866 72097 -906934 640187 -93742 -145853 812259 553296 374112 712955 952905 643171 137696 528501 500618 -502038 750839 -195824 364421 -15538 -186526 874082 577393 -85394 -194064 544947 -264617 -148196 615939 -478338 -202733 -778978 103443 103668 582104 882478 522154 -687752 -434007 -572805 -599063 -903901 -119456 -63834 408962 -64958 426282 621254 840636 616403 -295928 -488476 -464910 -234100 48336 185343 681620 907860 -970709 609417 953509 763464 -739051 -558488 -665029 -89545 -978592 -686729 284546 111014 -339407 -34173 743481 -392243 -553343 -572978 -515277 374808 831389 426895 -656680 508967 351015 -526609 197793 338511 695827 -936051 451616 -451050 632490 -602500 105590 997691 -162934 164800 -320934 115500 523172 663381 988057 -572915 -928835 486312 -461040 719928 -674578 986395 -442316 -446408 605476 986629 248971 -563 152096 -795600 -251088 212203 -770440 -561703 -946733 933050 -693739 79540 192182 -208105 117043 582501 -528847 -934638 217955 -772856 667183 -741138 -921844 352938 651951 -335196 -696346 405069 998852 -132127 750846 128361 -81387 459907 808629 -200987 -849826 378144 -691903 956450 -528915 -911489 830250 -724751 253349 84509 -67890 191639 224895 -616919 -523810 -137520 858372 590344 -441633 -699063 -358316 398034 -944471 -704475 -290013 281683 -261013 -141703 727606 117003 556709 235088 189034 -158034 -940755 313640 158766 771109 31275 848115 892676 -7797 -286179 507543 275716 -552015 -313388 962030 436185 161691 -400396 825670 950721 311681 76920 -67870 62097 -550322 506668 -221065 -737617 793636 -967887 -683855 -140009 -339626 465276 -874836 -91817 -150676 -216617 -225670 924818 195235 -382881 769059 686464 -149653 252421 -907231 420716 309479 -630387 -821280 462006 -89488 332946 -588988 -10289 885011 -572929 412835 -519745 781966 179991 892870 44834 -579113 -378769 53484 816550 365973 -406417 -471865 -981105 162853 -57516 425981 83508 969494 464049 807209 -928128 -578643 -592919 -791977 425457 -89630 995767 297484 122012 725985 51622 878907 -97881 -353270 -40167 928721 -130867 -434447 251205 -995158 -33314 836959 786737 -848743 -141508 -519089 -798659 -700955 -277665 -928014 273816 836166 475218 866604 428873 -802068 916660 -991340 30503 -570504 393528 420216 302689 150529 550821 -61737 251254 -725615 -494377 -318107 -967874 125349 -704068 -145782 -228385 216241 -79912 -381341 -531239 30745 -319807 -590017 263163 -816967 698019 418212 649963 611038 -72642 81096 998563 -402230 -632093 138776 -366610 -944332 430843 -811467 821103 602310 -792960 502897 -861030 -453346 305153 769878 520505 -173619 436387 -485472 641512 990939 -238310 -491714 318873 -777919 -465100 -456235 754449 -592019 -790577 -560195 -233239 -101567 528862 -412542 158735 440597 -758680 -343068 -258366 152497 -271992 -318377 -591463 -36013 898926 532356 -430723 -605649 -439843 994246 -172630 789354 -148565 778926 -494030 538654 794948 -82048 -428038 502233 -372569 509619 -619845 896798 665448 970101 -795261 -415902 -398548 -993500 812465 757264 -486096 -405418 -918660 701702 -130878 -957101 406637 347158 556870 996246 730464 -720506 -278733 779471 -223225 830736 432660 -991645 -987929 694499 351367 -561173 221913 -569184 -189503 -556623 -822646 -958499 -371576 -343498 171387 -150747 577591 378415 834306 713206 -396098 926211 -75064 -259006 -387937 -911922 -315959 -347025 -842510 921954 -29097 -447400 937314 587968 64278 607305 344110 -249437 -695679 65798 527657 -530698 -728476 -101051 232378 -762791 -996639 166448 204509 24352 325995 -611612 -781152 -240172 -452658 777460 -332505 499120 843045 -76826 -2519 -977883 7906 -81355 -576656 382551 736457 492237 -998948 -824931 850677 90515 202337 753669 -106798 871642 755973 8013 220705 752239 51043 312555 -348552 -93938 585770 299527 100671 -745493 -833122 956796 -942924 539946 351254 -24358 661864 -2201 830845 -191386 276287 -155345 928594 -993895 -192268 -155132 12840 -790627 -180717 -597795 560166 -466349 782973 602788 951815 299728 858472 -376650 980123 606427 -926372 -109849 -591547 -502160 -453321 -192389 -492933 -401728 -340311 -868434 81609 333743 593337 334253 -121393 -87723 366014 424987 -655426 509438 -27929 -343283 -914082 331690 -622924 -882034 -727797 -975731 42107 -764517 306484 -629232 -706972 515112 512219 -375730 -96787 659610 -232425 -697960 259046 938059 -76907 -10895 517237 -318199 -91630 670995 86932 330647 -915101 857704 -711665 -664022 -305810 -225774 962567 -997011 -378578 -780828 860913 292222 -126925 -88090 247575 105583 -223584 532693 -751082 658502 711979 902688 477790 533373 -79456 -48659 441141 -152062 -713890 -114670 579125 756280 619224 -298212 -18615 831476 -497771 829643 386228 -407807 204977 730132 24587 -445667 -448294 -530786 764085 201338 -744492 -209339 466162 -778690 450293 -445926 508113 211844 337834 153313 -838087 69848 69104 365458 -628767 168894 -841380 -754471 -753833 -639572 -96237 353686 931325 -409205 -273581 290141 708103 862522 425192 -670729 364031 -286965 55095 562015 -449982 -56635 496183 846533 -857600 929696 580339 -97265 621887 17228 41994 939859 395608 -302614 55727 -870817 -511367 -652911 532393 -910671 993825 689610 456787 937599 -251737 912021 656285 506033 -482252 245986 553354 479841 960836 -307432 926896 -98846 412969 690322 -735556 -609354 101513 -330979 -319893 226070 664539 -416645 -93039 -668818 292973 717667 232726 666847 16865 786558 -867596 -303557 385579 -972820 -737734 769676 37652 -998211 48524 449805 726458 838777 -711135 -949968 981134 417177 -364349 -464490 -747819 760459 866387 -980198 819368 -720591 970563 -475449 -549515 -845342 703898 -687139 171003 248680 -557581 186960 -703023 194177 373118 650569 750560 -447010 595069 490275 -270748 -266457 -275127 930670 -829841 371829 634059 401264 -612890 495958 -182013 131231 -578430 -747443 -771708 204073 578128 551503 950389 850284 899377 -895033 963218 -890626 141019 -4462 -670167 111526 -920362 584836 -668642 -652959 -490496 779490 -284185 -383009 -809462 -231322 -851311 -642813 415865 770622 385081 -94746 821542 373517 -996076 169940 -565570 -569239 736872 -461491 597954 -892197 -616048 -530682 -696312 901090 -221189 -317082 -340936 -104720 795438 813065 531536 844522 -370114 70208 -441823 94765 -171306 176271 -639280 -596476 -989769 -298834 613461 -599757 861107 273416 -138241 878576 -866639 782399 -933649 835300 -526291 614438 -7272 976942 704565 -799546 202949 526048 -165267 -173222 -824301 -541568 529931 265939 708979 855433 403163 326100 196778 97127 -681796 -201673 147792 -731010 185250 -168954 -250284 -615260 -451950 -740606 85878 -410974 -562007 -158688 -664116 725688 851734 -612857 -752834 176790 827419 439316 66186 -121629 -765040 -834601 -742848 21306 -962337 -194925 -53689 182951 -150135 -894783 -723114 413999 -103520 886797 875132 617286 -916277 308823 -543847 397910 45893 -149837 315490 -110273 721246 13162 604129 -368943 780792 -894472 583411 -107693 549644 -964852 -943287 483072 -796893 -242933 744295 43653 291549 93836 -456152 29700 -103443 -726435 803895 -999532 -593254 481021 -426857 239807 -755264 3104 -198884 811779 701261 59694 -964880 654033 73029 -90684 -132080 659089 -932417 578226 980044 600604 -549659 -12164 -321461 268992 -975752 221785 575620 583103 490953 -997450 -654394 -539439 -445631 -593740 -636368 -16227 319962 -708698 967738 -249404 -125404 587924 -196565 221911 2369 14522 -376160 -258724 302441 -131446 -795125 -993587 -909593 -100570 658610 -340328 -200166 -588057 239020 -473184 -287499 -511399 422631 938170 -708737 -496196 -227291 -810447 735316 -988667 783226 659651 145826 -904614 -264112 -59998 754348 730522 377059 297716 138827 -198189 279878 -37933 706920 -218806 448604 -903603 -840829 896502 29919 778725 383024 -806267 -479140 843152 -636268 -112426 -14667 336954 1644 -103811 324254 -71233 466695 868674 546593 686194 -471097 -971486 380826 407321 348580 710093 157371 714734 -196440 227878 -460023 605344 854132 -819769 -570147 -208560 -304710 -758150 722532 -851052 -496319 -408512 430240 985720 -450076 -433842 591461 -263176 -868973 630795 546013 33031 253393 -814956 -97148 778123 -991052 -834632 127788 976863 738536 -405636 664058 -416433 -992468 -893928 385511 773792 696531 418680 -388160 -251003 781125 -77891 583334 -126165 763899 787001 468879 182702 -651257 475638 -2620 -977758 418698 -377809 938209 -867445 -559045 -692907 -663848 188260 982759 -717300 -269586 315420 -436117 -788437 345660 -596203 -838596 -217408 303791 874916 895200 -861174 549640 175763 -831118 789757 -882979 -554718 -975582 868033 985750 -388351 243122 456627 270961 760536 -19974 30947 -570625 -98496 959973 -934124 52261 -285625 -870414 663360 838940 -560529 -637388 -40559 -199311 129199 883154 -869912 96005 789361 -44024 372954 -256370 -601965 -533724 -712786 -291180 326630 635657 594017 -103819 -582734 139824 -363742 -222110 -476368 333730 87766 -428065 32014 -834433 -324715 23111 718703 -441605 -57941 766662 -514712 218715 -135656 -672547 856324 -767619 -650479 734690 994369 353485 -929156 26237 965137 105552 -365320 147116 3418 95901 826066 -295105 -941962 -730401 670481 -946467 698163 310996 -295060 877693 -967724 312401 290766 204014 902158 164540 -577319 -214576 -659956 -200047 194272 -185703 -441364 895966 -269076 361105 437824 -114490 742456 953302 630670 -703615 -456780 679128 -506288 -761509 -365818 955742 -551947 -5967 482564 -374017 283614 -924425 387643 485930 545890 1716 -193685 -490593 -166966 -361212 527497 -471693 -148395 -612459 -300484 864016 640949 95531 -547871 -901197 199696 -115939 -894585 -8980 834049 -885034 -633485 75426 -288492 853844 -341603 -785268 197965 927916 502065 -868935 -239198 -748924 645519 589961 331517 -223849 791243 -559055 -351557 747189 -863954 -558277 194223 -224320 767667 353284 498463 -627408 -995317 -698052 227910 -113648 687642 256617 -259887 867711 -520969 416357 162402 -905040 175984 -196389 -897776 -904598 683268 841166 944357 -164343 831207 -127342 -581026 -829573 439809 502993 961134 -695868 674671 -531961 235004 -95238 878465 -581241 -513951 136265 -80326 587124 447339 60145 885715 -371512 709468 656707 -481096 505809 -52757 862888 -773878 -195538 151362 -831718 -877797 322134 -672386 -518104 -328074 -12654 -373069 -246281 -48300 470910 -286362 961468 58919 326541 273680 -566078 272019 -474366 342946 215786 350448 -925577 -773765 -710490 72778 836313 752883 -5507 566241 35690 -971308 -311414 -424535 -406594 -512292 36989 -702773 205247 247741 -271975 326178 -304855 -132195 943668 -41921 -942450 -114794 297402 -289690 -454701 114998 -58966 -767474 573745 -336640 -344680 172517 313781 -845591 -439767 268362 850881 830684 -26982 309329 992521 -194505 -48711 -783038 -838250 -425652 -282006 -972518 -769850 485473 -925916 358920 -468662 -14160 -253198 -846990 879399 465895 696818 -573970 -555850 -493783 -635047 -930871 -590300 -907508 -740755 -859005 580467 666265 419721 -797743 807159 943439 998301 55834 -865447 -853472 683691 -635013 -234345 274674 -471733 480835 329346 95392 947624 -885129 292031 374646 -685055 450127 -494777 -843720 -952407 -611530 -680985 558876 -129400 490702 507712 982475 -169449 729067 -914872 516837 617319 -350445 -63929 -92294 -625765 826245 940251 -234863 45290 106798 -370699 -379100 629022 547125 467290 -132574 -710889 133361 431139 -417428 703305 221677 156733 -604071 -357446 511339 -811543 -369997 185605 993630 146877 -811849 614617 753902 327585 -344168 167802 880504 -396461 -851459 476991 99723 270819 664063 -174573 -551827 -347080 533931 -741515 318612 -282230 -522490 830200 63533 -751130 -404604 903363 -843112 196909 -845808 479377 -45590 -767084 896391 73010 880874 -136667 -600131 104457 306324 -314947 729206 595212 824474 107917 82798 -410297 -972579 307609 -83246 327514 834424 -735300 -222651 -797066 230582 710434 -934820 -229789 846615 -394676 -950750 401021 -542897 -561777 304020 -586573 -988345 -986347 614054 -179449 -619750 -449189 -268483 542736 984089 -245198 -344909 538235 -749496 -513602 -296106 -282746 -959906 116986 -792728 676099 -684087 285489 -526687 862299 727207 955142 -364887 -764024 267470 -513042 444447 -830438 -952507 -150863 340116 -160204 491593 -386068 -605680 -650356 746826 -319854 -888308 174702 -480533 -901146 -111241 855865 -785019 690562 670770 860512 152484 -394540 -432237 362346 -749304 576796 696933 706163 -59738 506863 885734 -45015 -936027 422071 376008 -943280 -210207 -17744 -799823 -165058 914028 399853 -27589 791776 -294393 -58159 -164363 58803 427437 -35050 667616 192716 -248567 447178 176499 856784 563707 -279219 812823 -161155 -857065 29396 595755 594335 -488538 930153 -851199 253211 147747 810728 871519 -713112 -473153 91651 -388480 -41327 -854563 408511 -589167 -889291 -912105 163446 584884 799879 978487 991187 80256 11982 376511 -700583 -781186 806758 -664094 276700 593453 -782403 756488 -250618 972800 -450730 -576050 723539 -559909 -409911 -359165 -921195 -127463 259010 -355284 -671503 -345079 585214 457345 523744 471533 -946991 328431 432432 656122 865187 802964 272256 943834 444526 -878907 878535 752301 682177 634763 561102 340611 468544 298658 -382543 661092 741794 -571783 -202782 -128440 938290 605493 836774 -565857 -56754 622509 945430 -125493 628459 -783889 984223 102945 -560753 -155718 -964733 -612244 342997 184322 347990 -716055 -398355 -97936 -33279 -724404 -770663 790239 149442 -499270 368434 -473504 -913494 -289716 580129 58934 -269794 -628973 -208794 975451 731735 875534 671764 136313 -191262 281398 287826 -643854 -968415 706674 -81316 -806952 183751 -36445 509696 135926 -319648 270362 998818 -64571 -74681 -60387 209080 -55944 575278 246630 720975 923505 -16102 -250077 -184572 -495415 265827 828919 342924 147404 -622536 -769545 -730067 -434822 722714 -957778 -979390 -490616 -970020 -222694 -172742 510173 336170 -684499 -262886 -796523 85631 751309 730231 -66943 -605908 -483244 -571908 -576987 -896296 -323055 720618 -430791 43643 41797 -987117 -157527 918114 585382 -704290 359828 -448210 325088 483399 91729 28885 82319 571612 85989 -384481 -805434 676929 -434418 334506 207371 830892 -789060 -603034 993240 754281 -909422 741018 -563556 -356008 -485782 837598 61112 -383766 538062 836639 803203 289703 -324224 -117986 729670 512555 334963 181104 -200768 712869 102735 119807 -327260 261975 -894351 -802168 950294 -829799 964328 -576484 421297 508629 -657287 -81889 232836 -291700 731676 -696500 677649 -541616 503549 168110 -997172 772808 -856708 996649 412066 -188369 -835282 821487 317935 -797227 428890 -436853 -499193 -307812 471164 412506 833582 778237 -958267 -799348 757152 678401 -352999 610088 284938 149064 -822768 115461 -172402 55813 -911755 -779822 -100541 960511 -461878 -515697 -969677 393490 -315070 692497 559068 527788 -827194 223234 702127 927697 -479375 -721058 -983916 539544 564243 -13960 196835 -570837 227250 -128013 764397 -460085 -15228 -132278 -763791 -27831 885239 -422968 935719 -818930 166825 370064 -935751 -940012 886768 903574 137925 -327573 719315 170660 27485 -507851 -582129 759511 -456058 -806742 -652397 -526177 -205124 457237 -157948 96962 -593555 -400043 -533574 -863911 741369 851037 -854463 870098 310457 -91852 -453031 533485 298997 176502 292215 -126529 -508436 315857 -757694 -58702 951119 -527224 -302314 478338 899782 -667020 836612 536385 -252694 -71810 -866736 -176300 222794 710182 -694799 805748 -58777 -96512 236821 -898385 -115657 -628303 -723941 -840476 -978267 352246 441623 -190133 784399 24478 -873390 -717974 514759 -315765 -861369 -442336 -644844 279733 330662 994975 719406 -785370 666837 -780054 592196 847871 -801430 -613029 899065 482162 -557134 -129761 -561821 -114490 -386514 451512 857739 -272810 922512 615162 355185 670098 546115 503310 774533 -978947 209888 -861966 -447442 401709 -790982 12919 -961722 -677810 859219 -659262 10012 328479 538596 -493236 -594319 -816525 -934183 985570 767100 -62286 123986 110758 479463 -605867 467875 -19316 -115249 -730002 -663467 -422563 -133433 265118 915491 599863 -105386 921628 -421634 -522997 -147212 -827339 661642 95646 760593 645702 -395361 -451703 815375 -250684 713160 337209 459203 -288971 -642105 242288 -745993 784052 599695 517825 68331 52465 704457 -926952 461647 -238162 -242608 -916304 700107 465859 43444 -64101 715511 -359397 330683 797885 -82717 664117 -178469 523857 -306543 -707548 654273 -556189 -173962 -466289 589006 387540 -80643 -592206 116500 -307494 681092 34779 -321699 478845 404956 584045 -518619 486299 338893 -193695 936347 -625307 -708336 -61248 -924252 -901152 -428205 -446294 -855080 -892444 -863943 940115 -19709 387616 -868009 -378751 658597 -832107 -157384 921743 605811 181654 258394 -653076 -469804 429006 334510 851740 -119580 948282 -480996 -139722 960116 760107 -640771 490853 669831 278981 -878816 469991 806999 -171901 -357050 -194927 -523057 752817 -311387 818249 -934130 -457104 -303768 451467 218730 -872523 640941 780773 -453269 830282 677382 88570 -365236 882764 446457 -407678 348541 400940 -191104 702281 449444 280622 558858 390316 -785769 -898579 150392 -338017 268131 396244 342176 758313 -122423 166694 912846 -379418 -875333 -793096 200254 -984572 -999964 316850 973347 447303 -913507 590226 -363357 -596602 95608 522152 -999464 -712276 511289 158810 -976303 339127 -433960 -125726 -649201 718012 623233 803787 113289 511457 691220 257016 164904 -252703 -234330 78494 -866484 584588 -630659 279109 489541 968004 657688 323914 -831526 741633 -15707 -665761 -207930 -347442 -760 -176886 832822 -382518 -83621 660898 180428 -961240 342376 155990 -184545 -415825 475185 500773 786744 778939 -496151 451943 -380393 -348998 -556808 -583230 991148 -3920 141307 351542 135263 -184653 -864318 -355950 219656 -37649 944464 295804 -907657 -942812 -150050 182638 -926482 -553949 -755879 -28493 534818 980949 85215 82926 -159938 -515404 -476986 -755949 -308129 -477104 766357 -621588 938009 604363 733960 668181 423280 105437 -343535 -337920 -502304 -86576 523602 -222606 -138794 -139003 -579293 855428 -484555 -641938 935954 107172 -980654 691858 522462 -633327 335480 -188404 701692 -450206 -405275 297484 254482 990848 419019 880085 294143 123431 900431 -278083 184145 -128535 -628595 -70480 993228 -968021 536467 -881107 -302998 -308441 -284959 -370616 -54571 48872 387952 -794970 900847 -106544 -923480 -921852 256459 384277 -540184 799408 -416591 -191680 119426 412430 -563426 355885 -579780 145685 -981950 322830 -719408 -260272 -986368 260072 -597524 99165 -685327 -893036 801203 -63631 -636319 268095 -836805 543314 -294831 59242 -377075 649691 -516109 551531 -17624 -775812 -622159 559339 -162818 -678601 277927 215142 883317 -156764 -880604 -49874 -996761 -879634 -900435 483943 -951005 -624556 -916102 -111476 -726294 -833623 -314505 -40215 882035 -256043 758340 -725600 196327 -122799 -784715 -126043 195813 814510 -268333 507201 290303 581519 -501543 -336494 -664132 -253653 238392 545801 -279020 157004 235027 -354070 309495 441426 -457788 419408 585158 446641 325717 -953689 -125608 280687 352520 -515920 971127 708007 907088 90113 -364576 -750456 -857515 802434 -399546 411094 -817932 -998543 -481328 514152 -438339 -857889 -497258 949673 611059 735537 -160728 96152 -434673 -222561 395272 -753592 -479043 -986440 -515413 -842016 52446 615004 37883 136603 -867580 -428479 -730920 30153 -910471 544495 129170 301005 -281927 224068 -329487 -372451 -836877 -665104 -826322 -772539 -821108 18810 373495 157029 -51044 54841 673006 885550 620526 267484 202410 140520 150276 -838557 894773 -115089 -328558 314916 -44147 -906318 910462 916679 -34652 145843 -551450 82634 499423 -963319 -352486 578429 -906342 -684191 227870 -63865 600227 583033 -431191 329439 -663750 26019 151977 -156844 -402408 232776 468924 17414 439653 980194 -902728 -148246 -270913 -509823 -140891 -625078 -140230 -563512 -946243 604995 84315 124141 -587533 210373 -104804 492988 643689 -795626 738284 -775660 671480 951632 -129621 376936 -760788 80990 50 908479 944070 -195709 39625 -372043 866360 793428 767663 -617608 883884 455096 -389610 133068 392190 58863 -932316 -836217 -646339 -446072 130803 -333674 -993362 394986 250258 879990 456393 741068 742402 694588 667961 532412 721337 -504178 -437536 -194660 141731 339111 -480943 831264 -796772 -437802 -146731 -95918 127863 -339073 336743 697487 -213382 54553 -520520 77831 498528 -242385 -121300 -98880 -903211 -956320 -604454 371859 823038 786399 -794353 -945746 316782 -597005 677836 641936 436786 -422664 -807996 351248 -559930 643164 -833441 97879 -982499 12962 -995910 -920479 658206 455651 460196 -960255 -740063 -358584 -319709 261466 515062 30865 622829 565350 612062 -816751 -263697 -802062 290576 -267216 18761 -435424 -693706 -146456 -221872 852068 -873747 -775480 725003 -765817 931785 454644 783542 876327 244942 -152029 660674 -58826 -436104 563232 -833965 -130825 723892 -181175 192193 -487932 -470683 -147565 -714473 -921526 747232 184324 -544617 936458 666480 -335817 -327755 879578 -817582 -338340 -846697 -634717 283322 -668619 -240997 937505 705740 988955 911057 297958 962980 914039 981757 -413353 862159 563145 -246122 449709 -409008 -609628 446409 -76427 -518116 -463313 941687 233488 448030 -770778 800051 -292940 998452 779223 610885 754409 -824528 -58586 901674 -807411 635864 712073 -681967 -712111 831462 422925 -19617 -451142 -753016 142799 -994644 -656607 376801 -784764 502724 -53453 824454 -252814 896936 142577 -916478 -922124 -959990 204081 -795949 965369 -761132 -546149 -11925 -111610 -61022 265773 645040 -516176 842819 234168 -663428 -551902 451259 519905 468126 -995683 -337596 -278240 161111 439795 -243383 858692 20957 -372341 725994 -634898 212700 139105 -907653 -130671 -36368 -955261 -868860 -756744 890028 -980331 -350525 -171584 619542 785101 -829915 -878118 -729304 -764937 -912559 700299 -349999 801267 -319331 -581141 138354 514994 -409834 549609 -340510 910012 913661 747845 -22806 -90579 610117 990485 -511159 -885452 -956522 -857919 195633 -577517 117069 922759 -281783 791458 -448007 659575 993705 592843 403679 -854920 -941343 172815 259575 -262079 517362 328192 498157 312545 -882861 406085 -684382 -134984 856814 -292967 2600 -675588 -477920 515788 713289 413621 655676 136896 181888 -906944 -270967 951022 95230 639696 -603712 574303 -747097 21992 -665073 579891 -96109 644067 943384 -477027 -428274 520684 818162 233060 -390633 465158 185895 -328092 857316 -710138 889652 -846965 670941 -406253 68109 -684323 -264803 -974931 -639978 -335247 -435595 28963 223659 54001 -10008 -195812 -189671 887070 -285264 -690545 -891101 662985 -403401 401739 172414 -957093 265246 704368 477013 380494 -59974 287219 -891450 268978 752146 945694 794466 191529 -575517 779405 882737 -4501 131740 812466 981164 -13501 -466589 -984109 285633 297104 -253938 248327 -951597 -477115 -561494 201788 -363081 501993 927991 331188 -451912 5528 -903575 960643 -769516 -424448 -418391 587283 -719875 -791836 -957294 947488 -736615 471325 434741 -202947 -360574 -528236 41430 679373 -100281 -616375 -351891 -43382 647017 891728 -84059 -691583 687070 -352434 -513952 -854764 -88303 -651136 219441 743287 223328 380981 -681247 167092 -80611 -368945 -147989 -639449 -1010 187846 -969089 -839550 -845330 -695516 563587 380490 -772119 -101494 -590707 -989864 -675421 511402 21739 -388774 -609358 244299 456987 -490289 -872417 583240 -230573 344846 -377623 -992111 395642 610240 510211 -903383 -645587 708321 313937 -68698 332347 -806845 -469714 293684 -643543 -211061 -656535 480914 163503 552242 -677309 945555 348985 985349 -195085 -736097 -594457 675109 -549854 477743 -102515 -801528 202864 55509 357044 -725641 28781 -646094 779288 887566 287136 539133 638376 363839 -277500 -24189 -468856 232399 47238 559009 190098 642391 -196984 128716 -11183 -745148 -2335 212874 365700 -995369 730075 979702 158369 -375386 -499917 -55232 442320 -915431 305821 588458 -305812 715118 593853 604940 -864379 -778826 -39889 676305 -881183 -750506 769024 997368 913910 649351 -734669 464660 -240271 -319786 -748355 161228 -614221 6948 -778231 -818084 -616625 -619865 580212 -339822 -29171 -794137 -6190 -450607 972009 -297534 989288 -583022 -942059 -24343 -542480 -68386 -671117 589920 18584 -968491 290588 148994 -870526 -177621 654556 634619 183750 -966490 466995 45260 -998676 998945 -905515 -923573 396658 -828149 -334421 -985824 956236 -868760 504016 600905 955999 -431153 173845 -598634 25477 34411 126974 -756818 418445 -539526 35906 702729 -653897 863825 -926257 -330509 236604 -583850 -436668 370063 -33340 -767355 -266251 -45998 499182 -277524 -412310 -518140 -88884 -175058 -578720 -594493 -234396 -167549 233543 934271 521904 586679 -986558 -655745 252959 -222041 -119894 468314 -439534 -509241 526476 641663 -132769 -540898 770342 -397266 390481 -9784 -754834 591484 -318681 -492428 460171 -338861 623633 365155 -934055 933104 867894 801391 165482 122980 -435152 -184446 -562432 13715 951950 623130 -559340 458039 -211247 74188 -619567 -864674 452720 -476610 -216166 -715288 137940 397227 5248 778506 -539940 -713757 -430387 -926514 328155 -564536 925564 887825 -207339 87634 43582 694403 -278714 -451572 801398 -904406 734234 -543083 513342 829664 -549194 548640 886625 -865584 224686 -208268 -911394 -544515 -940276 142829 -107541 511803 596176 -778759 155376 480180 48106 -36836 178440 -138908 55233 -329876 697987 -835554 -874320 143510 -572953 -514939 320644 852951 748394 886419 755456 -231293 -361863 63254 851161 -956798 -8780 -601683 -40647 188750 -876560 -128049 897600 588023 -237772 -822715 -723969 439199 152253 -250324 828923 -839170 42746 1780 861360 846302 523920 -232093 220939 530336 425175 753298 -619281 927158 435163 -28690 789169 -957529 -699812 25529 -152548 580622 -423346 953991 866926 -610533 887770 -8382 -415528 -401775 865371 -822234 -596350 411590 -542878 -244923 -744571 207654 -200526 257412 -200593 -871759 353861 -782820 -980925 -670600 128966 668186 -616969 794019 322068 296672 -537996 280174 -47675 -517982 246553 544551 -374111 862697 -83145 349234 707106 300307 -207210 -547578 465915 118481 -994065 -203218 397582 -620504 856817 74824 -862476 694001 -360515 266505 261498 -280231 897129 -195657 -683746 800354 752001 -765267 -452970 1888 -395391 506971 634057 -124420 -445220 -831293 -431277 -483916 929784 -155779 513925 673369 116271 -60876 607587 156432 532048 9255 -380891 421458 967196 527529 618551 968428 999497 -663902 105657 852607 -126461 569867 -873473 110593 749030 -189579 -252014 -739270 23557 -903293 839469 721864 635367 -350228 -615871 531996 26244 138362 -619278 563323 -632372 650637 627095 397438 614688 -243943 807614 529170 -143785 830244 -726619 -957960 386362 -156343 311106 -162362 342281 908599 -567491 -605852 572020 154930 -171280 734480 -157022 495505 -187666 -949670 448302 719935 -735495 -668503 211493 56251 971658 -238667 598153 872216 -610994 -628469 -864687 -868611 -197725 393740 -906009 181669 59166 -609299 32425 -955808 -476664 -333768 143592 -260079 -459555 -676406 307820 378670 257740 -110252 629613 -554301 853690 919642 -619236 494320 997695 769207 821016 -414874 -644441 225175 -706183 422253 533618 -278277 -894647 -243359 -590892 704952 740102 -136399 710710 969336 634529 -61089 185651 -792264 -712958 -816126 -543844 406217 380930 513991 761332 124623 47087 313068 31733 691525 783116 425667 -375927 26870 -516594 -710731 999378 83845 -648928 -662339 -873309 -302873 -402976 707816 830340 -949660 631776 308316 26546 189337 503078 392014 -842212 -255239 -956244 -477174 -483353 -918585 429280 682479 94956 -863075 355109 -897040 961973 -817431 193873 -601196 -250109 68715 -543571 904823 -942389 785976 -250760 -325945 896180 412346 322532 677192 -369382 794286 696727 404048 840206 -513244 461611 928716 -492716 619650 -268241 790841 644964 -300415 -188636 504364 -70422 919983 -714112 79051 -166458 959596 -356945 -514607 -614260 -628115 619405 -413043 129284 835004 101101 376547 -838228 -789707 172309 508234 253617 -640886 -249409 -55603 -122886 874305 -52070 -224629 -104419 471729 280775 306231 68840 -256632 474717 770968 58841 -945848 -496538 735754 280486 131781 837215 900219 -456394 661545 281787 -215442 929318 61552 -169504 -992772 359238 -187796 979625 -555570 882713 933186 216675 533412 -986536 531179 70480 -895023 -252561 556725 -313433 319165 23294 184767 -224366 -58654 151130 531584 276142 598351 716682 89665 -900977 -58712 -386486 728478 -475207 -777948 -834549 -652535 -669656 641550 -524687 673095 -919479 558660 -45740 -29839 436478 576955 -9024 -233996 -621537 615417 -144779 165522 84851 -917735 392551 891743 -303045 553163 564158 946244 543400 966737 -927144 609791 -102305 -511868 -366526 546337 580732 -73267 -379453 -850929 -514292 133804 466513 91906 -215790 -681420 -349286 373511 702083 504332 -425860 763264 652746 960368 -102387 969120 583877 -119762 729108 -247309 -634298 126378 471182 -881324 -779246 -873509 -228310 -737163 -87579 803659 785998 561627 -639891 -698342 731280 861534 -855733 -702852 -505923 -665683 81685 -89545 -949803 373961 -735530 -284378 61196 -850299 -494964 967736 159947 495757 -312407 -394254 -914898 -928036 267539 439785 832260 402116 -703964 -144055 711890 -292375 424491 344912 -310193 -257850 -627096 -599981 339561 -607449 -814700 -288840 171839 215341 498135 -75525 -416475 -875186 493776 283818 110500 987858 128785 862953 402167 173783 -948575 716270 241679 109134 -21256 296325 574863 431099 414086 -984562 -444080 407929 -757460 721658 -463521 855860 277312 -718126 -510598 908781 -344690 -240337 117655 -752327 -12846 573123 -114339 55810 294591 -109105 22697 -726267 214908 615083 -489718 932563 -36063 806721 922438 336208 533310 -305774 12627 96567 -390572 440368 -871202 -916972 927450 -49214 276679 -262456 -558790 281219 331042 -692088 -366767 918467 964664 -586274 -904334 -143260 528645 366887 95076 -899233 195640 -917101 175071 858045 382133 881705 -773613 358558 822934 -710464 -979422 232501 658470 414471 -599903 -517431 760293 773886 -453349 -629066 -446969 -664966 94477 835178 -89356 -595163 653675 946025 327625 -344580 -600039 541514 -355754 -633009 648307 808503 -756706 -524860 -560442 -934287 -621093 966357 299477 661705 718583 -114739 -894891 590760 -847596 42831 353137 121608 774788 -881329 -788410 -302983 719186 -322281 -862488 424221 -223817 -574652 142940 516524 -262618 -553786 565276 96241 424385 -68253 -510058 -207029 -72863 -715212 833197 -562899 367506 93991 466742 -959970 -869484 -576004 -772228 255162 -641573 -504376 -512835 -333265 113296 -842507 861483 735040 -976241 235327 -709780 -671546 -629273 352824 -37862 -822230 472924 -726203 709059 630380 -107544 -742881 605162 -586720 -59850 108500 -846971 -390549 775718 426052 -833283 700554 -221236 -519004 729137 -238388 -296720 -732675 576371 594835 976015 14894 597001 7383 810841 71910 -303187 -250590 16433 -429269 639502 -186603 -769488 -926122 969677 73954 945699 11028 -669951 481744 605576 -395161 -688333 -496582 106901 -412125 -592670 177168 179377 608625 -243584 672725 -606855 -869937 -937740 -787553 502588 -298738 -96234 -88806 -364801 -315053 -805322 -502395 -535558 5527 233877 175411 10009 -388824 505962 308876 -491396 276389 626014 -83574 817656 -103163 -412143 -327492 -397292 -846320 -523885 -23994 -946292 26724 441195 -91810 -963759 578546 -75500 -833199 149383 -183041 175355 -405252 709765 177060 43010 -216748 -99495 540366 -960512 691679 678594 771135 411327 -629448 -759628 470154 -452100 635791 147159 987547 -306709 915622 8840 714413 -41808 753749 -983465 92498 -397465 132615 -344313 -785554 654877 194875 -92271 440892 122325 -862588 -531550 542664 631428 732937 971288 663283 889236 -848762 140809 806515 -711963 -141111 230332 307920 642376 240693 840494 -488088 -406142 971843 517390 -95508 -171441 312316 -669247 -696607 983133 -691967 -371361 -659937 117068 -20221 -293324 -234155 -810316 131787 -612160 -40444 266911 -794189 -959049 -290049 -914549 -171734 -6654 -476431 670442 362164 -269124 846807 -169182 996200 692662 788610 864141 31345 -601612 -344810 266233 -459379 -768210 -14834 268841 -576879 -726193 -529610 706003 -74525 -666887 492335 958624 594303 772095 228334 973487 -537101 -211735 283070 429970 836450 -414348 812473 -993841 49540 -834544 988115 -301728 793381 809824 -111537 -986061 62626 738366 275784 -2517 852847 -320972 -228694 -653538 -154093 -999037 333878 40533 747690 -918368 -543359 -512497 798435 -178254 -553995 -473730 -540161 -285802 -65201 -237623 209112 -717733 -981089 268808 -977832 -178362 -683573 -52917 -228611 -750513 -808563 -455405 930908 740898 27376 488150 446747 -43873 -716201 217856 -823179 -39206 635383 402669 786618 -103268 242904 -839056 -371124 -461472 77783 403792 -687709 858839 -941273 -144315 123082 -614939 -85813 -715521 160608 -922719 -560995 6303 -440936 34137 738891 588092 -89287 748940 -843819 -527648 -105441 -453778 310416 188808 -409800 994407 -499418 648360 -601976 626196 -36077 -619740 -498139 -918204 -20055 138584 745276 -308867 380301 455953 -261622 -128011 -227399 -310255 -666269 377241 748280 -878321 -917585 -764918 8813 185525 -686488 505370 13196 719393 550174 725075 933151 -842652 65523 206577 -575550 996102 -32225 -491293 -588825 622848 134252 -243378 -793773 -577856 322107 -636150 575392 272937 -3202 570403 686905 480400 -371780 -616999 -311456 -566464 -295280 -25056 129708 656886 -719830 -286559 -857981 293222 -215859 -185545 -916444 -106187 -921777 -448397 708385 -655363 648220 -227431 -811171 -321588 194484 944928 667026 -359003 79144 -793290 -410163 74109 101792 790202 -295953 278079 -97192 880575 318510 -350647 -686177 118928 -158701 966637 -180650 130087 903546 410481 412407 -781132 -757995 870927 274444 -727907 204905 959990 -859853 894584 688847 -462521 -386399 -462830 55668 392600 -990436 7019 611161 246132 273151 -899272 998356 101081 363066 49888 -367602 815673 582095 -537217 -556925 995963 -177834 -979097 400773 -372873 887546 -393830 -432327 889341 -300038 379472 -830441 -345138 -901719 -103305 828526 780192 581487 532654 -274081 -375137 -640571 593866 -139426 110951 -71236 -301487 196660 718219 788727 525569 631679 -369135 -695251 -615862 -477648 663796 474792 307920 961291 976289 -599608 -128406 717739 -70662 566017 -74458 605308 -240554 -934183 982979 -588481 264958 -858261 -503371 -741622 148786 -342682 -343260 -89915 795938 -826098 -888595 -648274 -394891 453818 -890081 253654 -175546 878037 -591488 -108382 -800222 -893986 344966 185802 344331 31336 -139682 646493 449272 -918246 599016 -823365 355283 647343 218297 948634 -170119 856951 -141416 679426 -815042 453973 -66687 -725423 673894 -926017 432037 -227529 290733 117313 277224 -149829 -770496 -78725 206050 -43083 28738 -247522 759391 -965679 -144184 422770 222047 -648302 -253475 48979 346390 -940851 107647 -534992 703341 -795606 265119 -734709 -732161 991655 -262107 -466565 20765 -696300 98794 292653 494410 51864 335420 841823 428864 977834 -259490 325859 -525975 -937959 -934779 64546 867687 -780027 693084 -109673 679437 -718749 273665 724175 26723 875389 721670 647920 -397402 399728 392433 862255 -49979 607020 364732 940504 -378010 697208 736341 -995126 -289185 -495381 383135 -379528 -937411 -897165 309103 -166679 -655552 -629934 -663407 569529 739421 484509 -911295 797206 551739 777404 94386 754628 988726 348396 312714 -345958 -626337 780223 -842525 578946 -435974 550299 -203445 -499588 767743 840503 198213 -152548 85402 224545 -744505 381064 958891 -881989 -457798 728571 -966074 -381511 618878 475972 339508 -51675 -382365 850887 331888 316380 512176 906107 74667 -355442 -566753 744427 -375736 -380991 -650401 -403274 104417 753998 -943599 -898801 -431936 -974237 394188 -142275 519527 728703 -708327 249244 -849528 -348935 -924168 181402 -145138 -625158 638553 -910534 -509421 -395906 764323 -464235 -952985 -153000 -870095 -397484 -358769 -656341 759760 -99785 -952637 904817 490306 10897 136431 508791 -963266 816970 -958028 -190881 708334 449756 80228 -341091 333039 738134 642569 836602 260436 703068 -887713 -567915 500644 282149 491733 -176547 -472616 -892292 -983024 -817000 85982 97215 -349465 868831 403352 543843 -667544 -953185 -261539 957934 -407086 398745 -66185 -820869 861593 609891 -979804 243386 -58010 676838 121365 -122771 989972 842590 785650 -228371 -855372 -168355 403668 -963677 -217335 483016 659785 794127 -628468 -50728 -995628 812868 909162 -292326 -447254 -583831 -971903 588143 964342 -920646 452967 -62835 -923690 -220027 -927516 867836 -835237 -122578 418546 -394726 -400051 -773076 -727740 82072 -674331 -460535 823996 -912261 572882 -515355 391411 562076 -479436 945140 830517 -877272 -674140 50684 250370 -132320 -91222 548568 572943 -198694 647493 -263945 -984765 -279938 930407 823646 -907334 438666 -413962 -885470 -422331 -360241 -346676 618863 463080 343154 931383 775171 -381349 -280469 -195718 -397389 -732407 519689 303819 -552090 697364 360685 697811 97685 -401969 119050 -167375 645329 -717757 947627 361719 14141 -467285 -854803 921131 624399 360184 166081 -915384 -189037 -188979 -99348 52410 93865 -409212 -678778 -109979 461634 -430297 -211842 849311 -402073 821112 106644 -526926 -2255 -626071 -723618 -931237 -845870 662053 -557116 -386867 -398325 15237 541700 665774 124724 257308 533422 -926183 -333385 931756 -959319 816667 338069 -558290 895788 -304330 53088 71758 446790 466529 -494785 26476 679767 456197 -822291 150045 771989 294914 -171078 -816985 596232 820776 786184 -521335 -24179 448063 -838064 -624271 853975 -873729 -470373 969156 -552599 -7912 710537 -323815 375582 673836 442573 123070 901537 -223664 643502 990898 344949 981518 -316792 -260695 -848273 -150170 -651191 -690036 -925386 266184 -181259 -734858 879050 -573156 -379357 803767 -258054 -754629 209021 -12843 659437 233971 43076 -764538 772890 775174 160969 185655 187472 -266196 -175371 861065 450991 77965 25154 841935 -20180 -102073 214720 620433 559377 765678 -67951 796684 664570 -835321 -760083 389935 -915879 321804 659359 -903137 102772 -206101 87558 300596 470882 -96889 884629 -325638 612241 -749259 -735917 638129 -446269 -985664 827100 -856242 -456052 618086 589406 353784 -122666 -239271 -495716 -391925 149214 -921409 129775 -679144 236468 391730 -437440 362211 -683970 134464 934031 329187 772789 -184340 -790032 567622 -498138 -685012 -517240 -629525 969203 626921 472852 795878 -366256 -148990 39267 -236161 226247 260297 -682665 670515 -962892 698372 -196120 -620494 602185 444141 324000 -814753 -49397 958131 559776 -432172 -679981 -67337 911642 763867 -995889 772815 470741 -424330 995070 151751 -897620 193111 795063 324699 210703 155496 789411 353278 -250623 -190267 177854 -751594 437784 -247491 -786470 933246 -308864 -628266 -647524 -47102 -461576 924998 -358787 721127 971347 16121 863050 903009 -960135 916754 -827227 166938 -257052 -997022 333953 -378319 55459 491635 957226 175801 98650 -35840 -499013 549430 -778561 190074 -169818 298916 745631 5 -859728 886768 -603561 -836360 -331278 -690052 680156 157281 677337 35487 -885324 -187009 -134490 199459 374650 -445242 796271 404421 125534 44382 -668900 107704 485154 893988 -660245 -756061 846750 -55640 -257427 -615393 -23235 -575059 659975 -810438 482046 -840531 640242 231670 -914700 -510510 -1605 -550966 -751162 -105347 323779 -979936 -233424 388803 -61120 611926 -561792 424043 -342086 801470 207129 -654990 -85361 -330979 503668 765575 612080 531887 -919142 823183 13793 789153 416044 -808158 713533 615190 -362277 -605172 -509648 -10077 -600336 -611635 -831045 -36909 91461 801690 -175948 648484 -458423 513497 440771 -137592 -615424 -373463 -248474 499941 367745 -225192 -496275 -157547 416119 -130582 -226817 -786330 161313 361881 -775404 767643 -807983 77136 -393608 904169 411760 -75602 -381234 -233477 151161 -440823 499595 322031 67578 -302359 -733321 266711 -684266 127881 587312 8249 -47354 -855719 -146522 948752 -804717 96767 138656 423752 -821219 -727343 7477 -313147 -509929 951260 -698412 554461 209672 -12447 360125 -202535 -106996 150482 93317 360568 920786 -849703 -844906 -285972 -137573 965714 -502995 676571 -406207 -554036 951771 -596640 358446 -529140 357892 -441721 -248864 992522 107234 261845 997228 479218 -229117 219581 -685704 917156 352583 793900 602431 -560332 489187 153982 -914287 190827 -663455 -721146 839248 787524 -106210 485515 546676 753776 525514 96965 -914424 -831661 438763 643428 -369749 -166395 197979 -411255 -188144 -182319 969413 454859 39422 -252871 475692 315572 -289583 948720 -152220 622913 823415 -166818 928791 533734 108020 -290016 627266 692231 -722210 545286 -425803 -385152 -523294 -812397 -952938 -632802 -544707 897024 808414 -58077 173891 -505798 59355 830022 -934180 -732321 -310996 551345 535170 -880315 -332215 -391934 -688955 -119693 -870408 65610 934215 638757 -565671 826513 718912 21580 115675 814928 -448134 770828 448836 -502411 654422 203965 579885 384738 341574 -916501 -196861 -357777 -67247 287318 421256 -517021 -975981 -168973 -988592 -678913 260537 731496 474821 28916 -754807 -891373 -642781 305384 -278184 951172 698620 -459275 -297966 -181889 -366411 398889 124983 -529796 524679 -484729 620376 338598 -604289 493956 -355299 79839 406527 -508021 171458 -409670 635579 -430086 689174 255231 -772292 -891101 822779 414507 100065 465996 -650648 793326 -597543 -800721 -860054 -395605 769065 97275 -995810 876795 607916 687824 719417 -842070 726671 -448697 158977 -288071 -250159 -54552 -333359 -80422 -331959 -593742 -691175 -567305 -461153 -896489 -762149 -7124 -36655 725373 -255697 542024 -834896 -755137 481984 128080 459489 -235607 254925 -667780 34525 -81409 -506711 -189128 -685327 289655 62012 39332 -105666 -127686 569599 -448236 -683462 56168 587651 -191343 -975955 988945 79595 847702 -574283 646076 580206 722004 -159421 -526236 940886 500270 -643812 -315403 -727421 -884162 995033 529108 360169 -611442 -434329 -866732 -430706 -260512 -891129 283202 827661 139943 159695 571354 -987883 106123 833831 304976 -531989 771945 595021 -645816 356323 -512815 526673 -626978 -576021 -665978 -293094 996767 663553 -122111 759904 -915315 465592 643950 481968 -217057 910775 475437 -745365 -18369 -273735 126163 -12858 276170 -466034 160807 -124980 -230380 701337 962214 -406569 735969 -286512 -313985 626587 349677 918592 965911 228507 -14747 212486 -618619 -738510 746988 -546858 766487 436748 371991 658423 731980 309546 560113 696389 -934824 893921 58487 123311 404772 -410917 -528227 -133193 -981173 -663915 -115256 -365452 -334946 -761888 181714 266515 -23775 -573088 -502007 169298 -981621 -262512 -307920 -306173 -72758 690491 375804 -990577 -442500 -348796 465688 -943759 -51849 571360 -433630 -202570 899138 -858985 63916 295428 -185318 -829370 203195 985744 -210833 506208 50763 680486 -491164 -239192 110282 351397 -997294 345656 -594663 -812288 -233531 -576258 153102 212030 18686 -710 -676364 654843 -55441 -336383 -472183 977253 432450 -900547 -590465 139968 -791725 270379 -666244 590051 986801 -663973 25755 617016 -663263 -38477 735592 -958529 857498 131052 62823 658316 295370 122388 -755186 885445 -836080 571531 -419002 425125 -85504 -621562 -507410 454651 709347 -788721 193880 309420 138036 273922 838987 -751828 975396 999697 964607 -260343 861974 36930 -374492 249569 472868 -490388 826203 -636057 -554856 901437 9659 855906 -231052 -494281 928589 441518 -488981 618158 188688 359609 34789 237772 473079 -396026 396927 -227315 -638618 -249682 -960120 -790333 -514631 148442 148485 -798061 -113860 323914 -726353 -797322 486196 741073 -871312 -945862 115669 -966441 -568727 470398 6089 -719530 -791058 557753 -801360 -257827 760840 -234060 674202 707216 956147 761739 -761969 -746330 897694 -696400 -103161 -362006 340142 -760984 -132621 692666 -460805 -341044 -119246 -181365 -980976 953673 -430948 -689821 119343 -7391 -77573 -594339 788427 99560 -782324 797865 -778739 622599 951683 -2678 -424112 -265796 -597627 -33450 -6363 412056 591660 566521 -564657 -702464 449926 318706 210760 -43731 -457579 -450476 -872646 -332116 197713 272198 -245625 -840993 -293470 -446588 564418 451322 119270 769372 -649933 198150 -74767 838066 969175 717921 -357624 -695683 -147491 421820 685925 404935 385322 -389220 336182 531888 -14250 412249 858270 -131732 -938835 -270174 266035 135105 497456 722040 659966 -296182 608017 191663 373246 -631369 -195270 -873232 -832604 -716086 -780090 496953 666072 -299301 -597242 -118437 183028 -197611 -295170 717434 21572 -221258 -518298 -153455 -188276 -661485 -942934 -18068 925698 -612973 237034 -457044 -446513 916911 -929670 852039 12946 -194440 420962 -910203 203485 407697 -733473 742660 745014 443952 -732575 -740043 71959 -352095 312332 818012 274031 3780 -440137 384148 -177377 -588790 529903 -719031 -849922 83580 -767499 632380 -311339 816308 -137412 785666 -942620 308449 -369172 721413 24155 812999 901986 112002 845409 -421443 -206931 -828790 647057 947117 464402 -807039 -91273 -477544 -936823 -413534 -642024 -800880 -316482 403833 25320 745660 -885871 884327 -389167 527575 -540393 -25183 -234702 -105423 -439017 -297039 -168994 -718291 839309 468980 497049 974657 -688214 -596198 475295 847225 821330 -248150 -691683 119412 463645 -614149 -645963 185957 190934 -243524 -216962 -476781 10239 727533 846978 157914 -616629 707171 704831 468520 643491 959560 -512474 257537 -870366 695961 891551 385788 752025 -846170 -50685 -293565 254347 -450283 -453856 110103 960689 729056 503224 869833 288760 824786 382210 -706366 -125186 -136690 458792 509180 690585 288776 -832440 -468857 714064 -409334 -611980 940421 420448 497073 107825 -350674 122168 49901 185211 -389683 -965507 237956 681152 -753599 608263 64784 32736 -425475 -673694 -243460 -236492 -534904 901711 785931 -735740 -405762 452416 -668975 332303 568973 753887 746808 -87673 -451335 570247 656380 530193 875288 125257 866095 993738 269654 -225175 -902986 77629 327346 700127 179915 118638 249024 -168874 -478727 -503342 -666971 495792 323875 452181 374814 -405504 -441987 -443821 -884358 274959 -341488 -512481 -943205 775640 943547 753919 -680839 -972149 -121555 -443475 -422625 -380786 360172 -172712 363051 -418825 -284207 180769 -782894 701715 848649 136990 694874 -374557 -545002 906075 831006 -488294 -484404 -174636 -989810 -257888 -589228 -88452 101165 862353 77100 -803911 -683631 82111 -171739 135142 -206618 598828 467812 -738353 443499 610705 -798878 202552 -957581 658266 675437 -938409 -26778 -886361 -893916 -119722 -9922 871500 251646 431442 -406390 -427054 -831421 160606 -503570 -780300 -398702 128257 478880 456355 409689 -896077 745069 -367869 202336 439652 -195790 -448276 -689985 120182 -922396 -917143 -592413 760254 -776311 -5700 29582 418182 -491588 -382120 861139 135182 737709 -124186 -175714 32646 -379234 189761 849322 291222 851175 -48135 687753 -660905 208755 975700 69663 242007 -464831 312648 -978009 -341096 308324 470274 305581 286353 -516477 -393245 -687853 -709460 736986 127357 551820 744519 -474697 777371 866595 -12493 -551298 452790 -831179 -268872 -278491 318848 872947 -526833 204472 -193826 172002 -497818 613719 656485 527579 205792 570803 -313756 -450038 678802 419093 177627 -293773 89863 -667817 -205188 -290328 -979779 119144 967857 -717804 114086 -317876 -132715 -750476 -909529 -349286 194809 -744231 -781412 -876803 121953 -595481 777171 -128332 -282876 580889 227853 526993 -708912 626619 863872 616829 -404636 138606 -962217 95859 -454124 316968 446512 -238079 -233368 399921 -676963 -897078 -693859 -786394 706340 25351 -55389 -18822 371647 210433 -834787 127600 384093 -939112 257508 -111197 952287 -404929 -915068 -382209 -766949 259453 86590 -543931 17757 -315666 742661 435978 -117535 132801 413057 -953416 -780326 56504 595086 -347508 995822 857130 689341 179734 677559 49796 901586 -829123 -247228 496835 927941 -794568 587926 629628 853570 -117738 -287452 191573 -783959 716470 -297768 190473 409103 -176432 746767 507240 451898 870763 714652 -417068 672553 270308 521413 -500155 -13430 -745362 736069 112198 733121 411148 876617 -35850 524136 881176 747251 -660216 237257 -239552 275802 46787 -724122 541188 -734329 237827 -449166 865721 -134278 -886474 831574 281225 -586717 351328 -602963 -50576 -267030 706967 -944313 529088 -543833 821384 207401 -805601 927274 3696 -143732 26628 -553547 772771 -527398 254653 558077 735241 121780 438892 -619475 435612 -517265 -746235 -887198 870636 904210 -815278 258992 -889189 -325798 328431 676635 -618527 -385866 -110130 -853345 -351736 951883 -635340 123561 76401 -730767 734011 -152804 -38514 -58317 -229170 790989 148710 238548 449072 -327929 956565 -789563 -626315 568584 -185784 -349008 -42746 -724862 239557 -928400 482337 253082 18657 -827754 -48808 134636 -856312 -903963 -215666 -297338 854202 155095 339325 707433 113032 106518 -205134 835211 808090 707332 145934 845527 537004 -242124 691399 655659 -845811 616686 571110 728921 777631 -955985 -110137 508455 5081 -552537 858012 -398257 360520 -798151 846570 -149377 -267511 760446 676618 -843942 809425 -552509 281897 438774 994406 271110 -107319 42588 -584797 454396 76477 -414325 -946696 749710 -663247 934645 -605849 900824 -632160 183552 -422136 -857175 -775460 -674042 206086 107782 -909942 -486314 -391392 -71769 -918110 -856271 872489 102904 394100 -213938 -771447 334745 907038 -64298 167609 222 511255 -866200 336203 -114224 292007 253847 871007 -452310 554860 -675481 123567 848605 -578857 456147 85764 408588 940716 -991030 -23745 519697 -578042 413997 -54191 -512393 893905 494035 -273981 -424323 68558 441094 -873169 48409 832531 -164605 -608956 456946 -318200 840957 -770105 -964251 431595 799259 -55156 911362 -196147 -680587 390529 491916 -513645 -622949 -623708 -913156 -741771 -857073 400392 129150 943490 779846 749524 -601229 402330 -219606 934851 -733587 764403 -501605 -957531 364470 -456043 -618775 416477 368970 763742 752220 329953 -13096 583166 548269 333118 -854843 345596 -741238 -730351 490921 490288 524949 428942 -848560 465222 616934 547325 256058 238785 -519420 -268361 -725477 467446 -891024 -645074 265819 -102003 -327397 -31133 -885096 273796 -174102 -385682 389023 467627 437049 595449 948599 540713 -756138 361029 -490666 355829 994305 369699 758314 686814 -650381 -326916 -447598 -589692 345172 577227 514785 -625188 -299453 -297827 222114 -927312 691281 -556520 404623 825757 66438 -622863 707992 -266733 -58021 873844 628066 563161 -157889 304000 745157 -954618 -512749 189960 848206 596105 -241363 309523 -260165 -334559 -549672 -872003 607489 323302 550226 -269388 472777 -461633 -281139 702140 -194321 -956183 374511 -562516 -611326 670582 -933550 -957074 600007 853324 225157 -327806 -893130 -428766 987145 486140 -567686 613510 897365 -956926 415861 -905254 83154 476751 543803 909906 916831 973874 -953838 623864 22478 -698736 322040 599337 603621 -432803 697629 -350059 -815265 -910041 -409755 -31806 451944 -266100 -966297 123913 139301 -807233 -74511 -596840 -420695 -168953 356225 -454930 963329 763456 -637875 -675997 -147927 -663464 472636 -651363 -665452 -606382 -27925 567324 -54615 167239 -145750 -390737 -52288 -885024 146300 606332 -146007 -679075 -307686 -349828 -232794 389905 756976 483708 890604 -805660 609310 492318 -556507 531792 86393 -804650 647537 -164124 813320 -864147 405856 211908 -822137 393730 -70406 202151 317799 111620 405943 879832 862924 968249 232071 152373 -605170 664250 643276 593971 -916551 -513420 -420773 -651560 -274547 590632 341631 245439 271358 -962964 256629 409240 692916 717993 -932879 -316506 248716 -813669 -284904 105663 -401386 29396 -822525 742735 353174 -181959 -693053 609237 -757629 112899 -409001 -213276 -309366 188607 505911 -894813 -697844 -942258 588365 448078 424604 638694 36471 590259 -212734 -321905 3591 -667978 -102341 391080 -586429 -641330 -778506 -459681 669413 -50811 -304616 -643780 748315 410619 -551238 153879 -518904 259172 -588506 704797 934977 -127226 -175779 547791 -158255 -687556 100883 62595 -801354 25334 786609 650337 980450 -722506 241363 -917017 -332485 296596 598472 -548762 -856677 -884421 695317 605059 244177 -160791 -430095 123191 846110 316787 998986 586574 -531016 -922304 889151 53100 323403 -134199 65956 -934397 809331 55455 -538878 -876577 -993341 527205 -363628 933402 297665 -17711 -745654 -318296 -251929 -61777 529610 -234931 -662876 679647 -278678 -370527 -992423 -105902 -164808 -567405 -885923 29841 723570 -95901 -148743 -169930 132750 259111 -178068 519664 533811 182343 -345239 -700541 166590 533761 495636 -957882 666686 -928667 294408 357283 -512392 -625062 -92204 -236261 811492 492311 14457 -379712 -101457 -980309 989166 -102471 957751 158582 905117 232513 226961 883630 142691 758952 -126842 -749733 93588 -689455 803217 -444582 274804 698802 618467 -493090 -3265 294487 455008 -204950 -501214 359775 -556512 545753 -455233 -795523 894831 -278954 -190547 605304 334668 405220 -824202 -721364 841710 -224040 175895 870535 -56006 994138 -329724 196877 -918962 -602905 375970 -904875 5370 -139182 -916150 -117367 -20671 -79426 -267444 -991382 685661 867621 -450838 -855223 -972104 346325 468441 448655 -322700 636270 786628 -553418 -228381 111077 -495927 -288178 741903 804356 -413575 -776071 422068 -818969 521564 35695 643138 19841 511979 883579 688092 -179051 409876 -570628 850139 -417091 -327110 -493211 -127541 -538650 -60493 -422467 277740 -752302 -378936 -992608 -781134 856853 855223 -587204 -911802 -168551 -650956 -873643 168451 -210405 -31260 -693183 201978 823595 26337 -569876 936175 616751 -814022 293974 -994726 -263328 -67856 821392 -494745 133963 -625671 -839741 958965 973650 417088 922792 -374502 -811735 360995 990737 429342 -726822 -291084 554975 -483204 -589503 538233 745866 -18715 449808 -933267 -781411 -198084 217548 -203908 997814 -213094 35790 -318774 -911350 -724404 -971708 -737299 539487 431184 951853 58222 -827120 353628 -283296 167501 899341 -155177 -76410 -954118 -271911 260062 344219 -934820 462858 -865088 -552847 -556083 607180 -650750 -387155 -588132 180062 -27556 -831160 -739958 290323 -63558 -886129 -825650 625363 390204 141860 -299502 592280 296119 -91910 -142733 -69519 621233 -695843 -569468 136578 -888727 553064 -305972 -544895 -230451 26125 306755 841403 722049 777745 608601 -440179 132191 -899059 -42641 782956 611698 731118 -818980 -690338 -744711 -802187 776554 -711810 -828437 406584 707415 181372 -100371 241695 -982700 -34022 88797 919400 -932727 574384 -993717 928036 -308594 828585 17018 959928 426867 -547452 -599965 -446627 80314 -742700 -462029 980640 -922152 -370368 365768 -662558 -299336 -130172 -610760 645337 -248649 734830 -902326 483085 491433 190818 -28806 790876 -510765 850774 693626 -87433 488559 39638 279724 -156446 732971 -389886 55337 7672 -984022 -995573 355517 461029 903809 -908230 13800 989482 98107 702569 503902 -698723 233430 -246393 -643576 338790 -123709 -777960 711297 -433789 -590230 943411 -338278 11972 -941916 283651 -134953 774608 891200 671687 973807 152351 -961282 -862895 -891696 207357 486807 733322 313241 -370162 706867 653805 -911330 -450620 -521999 -35960 -197401 -251670 -302749 132478 829489 433181 -899569 -183160 50028 -821427 225135 -386577 -275781 -402879 -523150 65427 918391 -14704 -788103 -992025 -661715 592809 123994 511602 -800229 -411060 603105 -394672 -883657 259215 180298 143536 -164568 -912294 -22328 -797996 827723 434026 -697983 -127981 721455 186450 91407 419930 -242663 -535563 -953087 364966 797569 453261 133592 -462836 -394221 845096 868747 980274 303663 117286 815747 358995 869097 638524 213792 760255 872586 296436 -597198 -172840 935437 -694357 318848 589846 -250077 -721135 -161467 -149628 -469712 380460 -48723 -677823 -883893 37718 867165 368256 776514 -855238 -207255 -194296 142483 -65445 355419 -879691 -65548 -410355 15539 202357 -461235 -216710 -163871 -162996 -538055 -135137 469709 145872 354824 713548 -530097 586670 943168 -952281 -478537 -649181 782487 -605527 -54841 388611 -138374 -989536 -50636 381622 280970 192939 574761 723894 -663655 353090 -831933 -705517 -72143 -577749 -37098 755183 -912498 41222 -68186 20994 286367 700994 -349201 66966 947209 -206171 -150818 329868 268708 -929464 820182 -950826 -564100 331800 -106068 83451 -730543 -486185 226219 -755817 80407 -525287 882961 424792 537463 -377912 -418929 476289 -362164 200736 -135987 325226 440231 240691 900964 747775 -135476 -326170 73315 382141 806962 303602 -848054 -570056 543239 561892 647058 -18793 123561 922270 371491 -418666 -584018 485972 291932 643332 912350 31375 -333169 556739 84148 272942 21505 572234 890336 -649504 176623 34470 806215 662826 478212 -482316 578306 927719 843876 723689 340315 172228 -654043 -160437 -122797 -927552 279376 -382859 512543 -34510 315620 -337961 226342 -391998 -240045 825587 153860 -892562 -629501 -837023 790539 579079 -486066 543436 -389188 -507854 -120957 51955 749394 53480 -313245 -247767 -969032 357750 687525 597462 -64754 -592515 687858 120691 -27992 -555277 536553 -825582 -102897 -548575 -937956 872019 850942 342819 -268270 -647056 22118 -186774 -163645 -414286 -159765 587709 -857953 -295942 -400412 31284 -448761 806585 222687 -959172 -191022 -173064 491546 65174 -970423 -378799 -294389 -788648 -59092 634227 774746 679402 920235 557859 -31646 -880374 5870 -489675 -584781 441673 -561779 -320617 -859630 746379 922520 854983 520952 -93813 453521 -164264 -40561 -1707 -494483 565233 -598216 554186 -55786 564046 188168 -977761 -405140 -683076 793286 -895649 536127 -560479 411758 560100 271831 599666 -923471 -197918 -855315 168252 -926861 -89507 -593489 -517988 -498100 126893 -477505 905286 -118520 -913023 590644 413186 634407 -471335 864408 -812503 974429 -511222 742761 -323795 319251 647487 -583271 -653937 -185756 95730 -569715 -396185 159905 992247 864801 -429601 -555699 -606735 -168798 -357576 -32734 -843429 -742061 578883 192650 -399872 310377 313705 336039 -84605 429839 260645 539212 -115751 708963 471172 -778879 -587830 345591 -166100 -402173 -893069 -698031 -803630 448321 -260921 -27157 -803134 -536735 813321 673587 -686501 163641 -72493 -920308 758288 565974 136339 -972596 383976 507896 626697 298556 -11009 -948076 -987318 414107 -426365 221905 225216 -395749 830392 -960885 410536 853090 261877 870227 -699758 472202 -176092 -871571 -257948 621730 876229 -709551 935640 -803413 105452 947115 -269319 278683 -789569 714715 622122 659422 883449 405493 114591 -493744 582761 -682815 218850 -605628 -173580 -857923 -223793 97024 -169585 -275050 -630120 -680897 795333 -158157 -361789 119853 16951 -504022 662439 770286 296727 783689 789106 619544 492204 -267762 621350 -571339 -559534 736559 -456809 389698 -887817 811924 576367 -227918 974750 -140457 -44758 -20 302944 -284469 -986982 840648 436582 -623502 -25116 405142 -592400 45189 312833 42391 -104239 763120 248383 -638462 -733455 608851 -481603 -946687 138186 487171 -719246 970673 728299 -974585 462759 -577370 -975496 228251 942712 349924 869416 817584 -43433 -396185 476742 -832790 436233 -496228 443568 -848095 -180825 690918 578907 -216095 903710 -940006 -443699 411242 483760 867714 -494175 -755152 -286735 -121122 852103 131548 704842 209503 902978 -184247 -702727 47530 221736 283271 974607 -289701 -984155 954204 77297 747263 -235976 175422 451928 666521 -442764 599003 -406447 801054 -408576 -70383 218814 -131975 -269416 -482826 339411 795144 -757366 -66735 -950503 -698467 -898886 -279649 981230 913533 -708321 -329840 -46077 534373 -151485 205063 -934179 227328 -944697 -830307 143445 -578190 -74788 365086 531224 -667312 -121653 230666 -556761 -836827 -465682 -882922 -553128 349167 -420939 -330071 130899 -212320 546210 -650273 553238 139550 578509 550153 57842 210499 -957983 950955 456843 -982690 731164 -473219 356828 -867152 795603 -455830 -473679 -226193 679789 555412 -690773 -283450 -797469 810318 -982080 414419 878662 435489 -402376 -872279 -303559 351304 -282575 -453684 -535182 320948 -859620 -694345 358205 270216 -98243 -758311 477946 -441186 -942801 -747757 -347878 -481664 402910 806843 211238 -738449 761867 637085 -768328 -397472 987723 -506507 -437633 -628998 51080 828662 -680769 -223718 -451201 325447 158927 361808 41153 179712 347930 1375 -995278 457393 869278 559552 -452211 -11173 -716176 524191 454238 -60043 -940874 139228 469766 662761 325291 808587 -726982 -929388 680223 152309 979972 -358711 548981 -855018 -473919 -251441 108963 713885 421537 -84002 96821 -195345 -681173 497958 -535606 357539 -111946 795209 -567403 -23417 53489 -726308 -626595 -519398 -621988 -388502 463486 -500336 517964 197488 -121370 -595887 -821653 -603678 -654183 -138886 433334 -734556 -218578 80219 -395267 648978 446671 -772360 -2586 502265 738621 344840 897643 -152548 953033 112120 461143 541616 -484900 817641 671565 -520480 771824 601390 -69695 456650 723989 962127 200445 746239 -959251 -973048 232862 922247 366256 501963 -940524 978395 352041 -134982 -824539 980073 476599 -973778 -716565 339988 972365 538291 -175023 -122959 -333070 442505 779162 408459 742850 -491355 -136742 285152 -944661 -385107 807547 70882 -86351 402688 -225735 -863945 -26518 -867028 108966 -801415 945666 -670091 -382937 844855 -682503 -464427 -200458 772593 927072 -475529 -336354 980768 640736 469051 918530 587180 -141389 -820171 299094 -250892 -11736 808877 779299 -493622 -962653 861216 503496 -14220 149531 -243778 58100 782124 923931 -782998 -477267 122785 464065 -105922 505420 241396 -55614 452740 92158 84412 135652 607549 -288955 -424574 -64638 911518 -376203 -907067 -347252 -376434 651575 -825609 855557 293802 -762614 663039 -704637 -667071 361149 957877 -482126 -409768 -52491 436329 682577 -473433 -939219 -688292 -862925 -182118 403762 790469 -778304 713681 439971 -48691 -417678 -755935 -696713 157332 -933928 -170863 -377866 -14422 342806 -619299 163647 923030 633698 162422 904897 -576173 -416247 -890112 -940863 -188338 -176792 614098 -958502 -920343 -43916 485626 680696 -669445 -660173 -469577 -338851 -500018 -769600 248573 -341987 -137057 423755 -142348 -867551 -745694 -155498 398457 -384473 -235269 241785 -859620 205248 183366 94431 257952 -669231 -772208 201415 679807 8978 45020 -743996 -791069 539922 -660065 -214531 -20947 657842 508612 -384082 141682 735781 -400344 743077 -422407 56567 473119 466246 92863 -735614 976110 -43001 82547 280058 -65458 -28300 276602 -713373 870768 -529235 -611604 -137194 -855949 713187 -597355 -1857 -949776 -417 -812171 -399390 762351 751739 510912 373457 62702 -71386 -320801 -487753 665441 295268 -66834 250769 -574931 -77876 -49861 96048 971692 -168055 873293 -149319 170412 45018 422875 -126556 -898064 956817 -471216 414144 -128722 826775 78030 416173 482831 -658585 314664 520545 -939982 -678641 -1817 -753628 -676183 920754 -785722 246035 -743942 -414711 976949 -328927 218271 -562979 -484391 838161 -879866 -131314 -228341 198654 789394 -78577 485845 128340 485529 449768 -865544 984148 -639132 -85838 689641 -211565 -614862 -981473 -775217 -688773 20790 171760 -561785 67017 -663020 831100 -166752 -188019 -31385 919728 169183 -536018 924350 -935415 859580 -116509 964378 -87524 961251 401211 44658 -545009 470964 845974 36143 722717 852419 -549591 231344 -188010 -772519 -95490 -591160 -653476 -198415 -807567 -220485 -568601 851132 114613 -952124 -23614 43422 -395059 -423534 -422772 -66770 -947053 563143 897272 177210 -844875 -961545 -233011 56001 590259 -91473 423399 -158601 -173086 715883 155444 405572 -306836 -681313 855992 162885 631757 967983 -471031 991818 -32297 -376713 739796 944086 639792 473540 -212394 -131678 977487 52697 -462237 595738 134146 -897813 -27805 -738337 -790677 -25820 -632752 455107 900222 322980 775226 885713 -157819 693755 -325309 -863166 154652 -826063 346531 -318200 774453 519999 939044 433095 -71019 -67309 -585177 -539433 -377770 787344 -297058 -466620 -513949 467467 220560 -910898 -384513 985551 -14823 440937 -943682 -153830 -100377 -641858 -563447 -860643 246333 581928 577951 -570880 543219 722360 -141937 65116 997877 123570 -956097 -939969 -967488 -381555 417512 848812 -268952 -416777 180375 478616 -901484 586703 993709 262511 755328 630185 -238880 802444 771323 -632371 -260423 -142908 -679961 -272456 -717932 -511268 -625477 -361703 945443 -817906 321668 -324266 -73109 -343671 101599 588549 -896955 -183186 -119679 -421773 914014 -83629 563376 562976 -452680 913988 174151 61249 -664922 -112963 -672330 -330051 -229292 95793 -209665 10161 -559683 253446 950458 -482068 970547 165270 -665838 571635 -690725 -688720 -673210 -495234 -567122 -226923 198057 562296 656505 -358533 -573021 357251 719453 -387570 752557 -598413 -174000 -961046 553177 68046 -948582 897186 180935 757459 949465 -165060 493745 275311 -499586 -352845 -526496 504265 -350258 -76044 37941 -869960 823009 -26399 876961 -664377 -186202 627281 -353363 454328 -868514 -242291 437875 853374 -962020 629717 708898 -715071 150347 284633 -839041 -753954 142760 -833344 761823 740580 83652 -336091 -836563 -462439 -513020 985749 -802070 114675 -972512 -950766 288040 425759 -353625 -7277 1422 193533 33913 280450 806488 600482 -722996 565565 713812 -876459 556200 717973 -295067 832402 949739 -287150 -862717 -495989 57926 -86484 100282 491681 -720323 395731 234919 705263 -312277 -162071 656766 -752448 302011 260355 -2169 317844 -177295 355116 998427 164895 281631 -781982 796204 48714 -678800 220566 256571 -817616 252769 -978384 -720672 977698 328386 -309623 675013 -536668 -273606 -772753 -310229 617581 397888 -902363 -2333 295786 -958813 774496 865750 232124 -284413 879563 590079 345142 132437 493316 6123 412512 -33181 -456803 -209600 -831113 -276790 557212 -814797 -764437 -734598 368763 100368 -145441 835002 55592 -845514 -225492 959265 -75514 601752 661598 495262 283115 369853 355637 592112 995488 -762175 728742 -850129 -913308 473554 97880 -971070 483817 491956 650407 403302 -714155 -936770 -601307 -774994 308546 -941734 -594413 144125 -205761 -862840 -591764 740621 658381 967132 839771 -591636 -353054 -678020 93248 -522631 -559127 -256477 48687 832620 613441 -976864 -477583 -3765 -239558 -406056 307201 -420874 -422629 -187584 -458992 384924 -148706 954083 -415999 -985789 662002 -577566 -74770 -358460 362680 610287 277921 477389 -353273 -644271 122396 734557 33640 538084 -431214 -240692 -489381 -22506 -623637 -304448 -828976 -492694 415812 227385 8750 382841 623724 -255354 -159536 436972 355432 791245 -169469 292995 332272 -874873 -106359 611217 -594703 930049 -147815 -651522 -86519 -160419 802781 197956 345741 -862321 102514 484978 946310 -93472 -275476 -662356 -310736 84975 433487 -551895 138874 838443 650391 461492 962057 -615206 -448591 -208341 843188 -843499 -9089 162691 -879607 623177 302296 -517054 -114233 -844361 -175610 895875 -291102 161013 375367 384630 -528381 -867732 862412 -667938 -272123 259672 -214979 -8943 -210567 956747 866355 -32261 -888670 -215638 -938180 8475 -957318 973358 -972837 602884 176171 -666396 824965 312797 -363241 191405 -679899 -631838 358480 -253889 362521 693729 529825 861475 -82638 337982 -337277 131893 367672 976240 -576087 -304602 -879132 168449 496245 288765 289637 855186 824832 508050 582107 -875436 -45290 -983534 -573601 -430064 -574153 -624386 882425 -114144 -117992 795308 599336 -68492 487456 19268 138206 -975474 -647701 358596 598529 771846 -418486 -73219 -549909 -610937 922561 -436204 439274 487376 -258424 -968958 704705 582323 725387 -907884 38 226074 -924055 151403 -976062 -781955 787065 483580 926516 791533 -397760 -36718 468366 398989 -523140 -872505 814678 891539 434461 -138609 -706169 -641333 -756794 -190034 -12275 -892267 -411311 667324 -992563 910690 -195256 -226136 519322 45883 879213 365618 -404671 988346 853811 -286736 -284418 -305266 400578 -188726 -937724 806779 54774 -810114 -341383 -521896 -670751 15132 397304 533776 38469 115083 -376946 806305 209051 752898 -526275 480672 -505073 256656 586748 164915 142209 76053 752692 838677 622598 -340665 872773 -792426 591077 601134 248703 -937447 90010 -168153 -790742 -212972 -143786 631269 7678 352531 419453 323179 113195 -665035 -794202 -845420 -476589 -773203 -563809 979211 724875 -139710 -293785 -645037 219613 101712 -384590 773313 -615735 -56379 798441 -680451 149311 -197339 -915417 321028 400039 379143 -798020 418345 62810 -859627 -66258 -154225 113446 -474480 163635 -857168 -601906 -29111 -167623 -830758 278023 591273 779486 -223443 603004 161194 921720 -802658 250698 760284 -850674 -253833 -485115 325345 9693 168916 760754 350065 -883244 -605784 -190133 466519 307096 -22218 166334 388082 -605311 -866408 550382 -28747 98331 -992708 -231248 -266713 -54874 -652447 -664497 931684 -452841 833822 491017 -470630 75797 224220 -213104 234253 982012 159576 32138 326163 -921891 398498 801425 849048 -527620 388896 -912973 -794724 -32688 -311669 -876429 242352 437895 -246159 283207 98173 767872 -99663 -877672 -817731 191951 -851326 -279483 -215489 -877379 435053 298016 -656025 583493 222542 -579729 -728020 578071 994263 604396 -659175 380825 857613 -483642 729036 226401 -584375 312094 558842 265916 -250695 860299 -33047 -427349 -460068 -669418 860276 734560 -730359 859838 -795125 -438074 -728983 555253 -483663 705398 949240 -10335 39292 545091 603016 836893 816408 -678225 279102 269494 340292 -759693 -897645 873902 -515629 -148229 28756 327996 -237779 84071 419 632713 992972 -350197 179060 -733900 -708673 938480 122512 -465200 -15958 253393 334741 -53663 -534460 -397793 820596 -835869 746711 -786306 788338 -336445 -758205 -678842 -835544 -287517 662524 -971646 -485501 -565734 -718584 659828 -838588 461362 -246910 816143 680961 -107288 -502374 -250116 -118110 809200 998162 -688618 904933 -34450 -146622 95981 552155 847742 -542827 313159 -301463 579245 7178 -364390 646984 -963331 755252 -451309 692485 -701978 -405446 831891 -952063 -285617 -250152 384684 306802 31257 -417188 -233688 -220320 -485483 16810 559619 363945 158984 -959816 325740 -57346 -447058 258834 -235960 402915 -215500 162904 655663 -66893 524477 -44741 -656019 161306 892638 593412 892418 -525927 -659166 -876787 233891 -848378 700679 -773947 -63817 868105 -969345 643632 -208934 -180448 -572688 -929563 -714531 -492005 -876748 -264689 -402493 472865 -32615 475245 -452026 -223062 417506 309841 359889 -527614 -822844 864421 664323 272205 463979 675041 805810 -769539 -516493 -264426 127974 635869 235502 725990 -281254 684938 -634140 -993014 950782 -766732 641999 -351541 -977032 -214814 -653285 503433 526366 627179 -380756 77239 -21507 289918 801240 364893 374230 -550949 258280 610836 44443 831000 -892261 692238 806518 -315619 -683741 125708 684739 67879 -673882 -265627 -8047 150729 178111 -225402 71589 -830490 -614917 562924 823031 -536647 854876 -437076 694579 616141 916568 -93332 -314823 578821 -312869 -300313 293534 -257131 -844095 -46611 -483416 -272249 634461 366432 -696234 -327496 968950 217144 -967979 212696 462404 199296 -178292 793581 75895 630999 393618 250577 -746704 734192 -44238 49711 238342 -585710 791022 57482 -140541 114329 -761095 28342 290468 907251 -535237 -472739 20829 -882652 -791087 24700 -612334 565314 417547 258787 -83681 -752006 693740 -287560 558033 -976887 888365 710132 -620182 154691 -66885 142053 -48991 -525808 -452556 -413653 -552288 431210 -710162 -555717 93957 -912543 3184 411742 742497 94743 -435978 861363 177596 616260 480626 175785 -438385 198963 -848634 -197114 -884152 -443326 586634 290787 72393 -400922 299660 -766418 995178 43685 213835 -987738 142707 823067 550204 376674 -640094 431350 371205 -824757 273707 -741255 162053 -484323 755763 705404 116937 512362 -598316 -687893 -94056 185495 662812 481603 138729 746589 -136434 -209128 -998937 650313 6175 160017 387700 167613 358714 542570 -955997 775021 -136515 -43790 -242884 -435358 -958470 -157941 6972 -857349 684727 -395348 -792237 -230041 585390 705762 35812 896940 -291314 -450230 533000 -281053 -117768 279321 -515061 249081 248322 -703083 295662 -908113 -311753 -913767 -932253 701595 332693 -207979 -985004 83045 -475890 -35317 535261 657419 -843896 165779 -933171 464478 923486 189016 -686039 897923 -607652 -599655 419753 736499 853575 -113751 471481 -193285 258642 491632 -173831 -673476 676650 -485913 612669 -279380 124651 -945632 205966 542868 275624 990395 -925401 -76016 -74905 -355726 -682759 515473 -435165 -218098 949799 483294 -518200 -538512 336523 -235633 -286149 513417 793647 -819951 -633008 -331294 -794155 -539867 883665 -66667 -475536 636129 192765 -159535 -303448 -454483 901383 -768165 -872998 -208057 -234733 182920 -628970 762560 287421 -739261 -832865 -33668 -302190 597773 -615570 40246 962836 531832 -730065 -79494 143162 -552661 32195 550569 -952722 -788638 470588 721401 54029 909419 -611996 415858 410347 -529111 -143689 -1807 915404 -671852 720228 -616535 854764 678328 -824624 354846 -31752 11954 -124397 -569048 -303341 -349386 -750344 143094 -341166 -247924 790017 -846328 276416 -802802 878690 813236 276570 -961365 -29439 402722 534932 376679 895612 -705969 50771 -875559 616995 926862 688369 200235 940154 -201726 -502468 601374 -830664 -469338 189687 982531 744011 -633531 -839977 -605245 884177 810882 -531065 -983591 -358368 -138798 893733 663506 -494656 412925 25923 989268 -882197 -809056 -458777 892820 -930284 -396754 -771957 -542754 -554531 628202 344605 -173039 -680417 206191 119936 -87008 -639514 -519768 976649 332690 992115 -372776 123012 874499 187064 800403 408109 -20447 199007 -243133 648502 -636880 606788 -945115 -261689 -482169 -993162 186697 284538 905872 -859462 -5995 -191781 229579 -314361 502595 -561938 -896052 -664309 3038 711209 -913223 260517 -597687 878325 -783155 -850327 998456 369457 262231 -79968 -334923 -588368 894780 108357 -57444 753718 -261391 436745 404128 814078 -306687 816720 -96444 12855 -406131 288689 770274 -436094 457159 375417 -950105 369910 -61962 -374999 -115307 843804 23542 182516 -834944 -301580 -292939 -157758 -970094 -79378 -394058 -424656 -907193 -253711 115986 353421 -454031 -987304 534258 857695 -879051 64624 300822 553564 119820 739067 601809 392561 172228 -219344 -625397 297790 -802308 -758983 612798 -272360 733355 -149581 -959623 -940410 -500070 -721231 -881440 -471868 78693 245818 3754 765251 -951810 127559 866850 247463 72106 506054 -286938 694088 643458 350617 -785749 801969 -773133 -533993 -613449 665380 -619201 953482 899173 -336491 56570 -352208 457701 -995926 -548851 833210 -963718 308801 -442825 -490544 -262662 633450 -56954 -63349 -950703 -982808 -737054 -73095 -981122 -123083 -613757 672925 858132 356603 -42122 544876 494778 358044 -249955 911825 -573652 432171 891564 545962 -732744 736880 630444 -439864 -859070 241128 -349573 -449421 637761 -324542 182858 -443932 618047 310755 -782306 -806583 -804387 639587 796880 -906939 -466484 -77810 62221 -492946 -827051 -106651 603094 774093 625234 -120678 -408447 -534431 -659149 -469865 -200906 -484324 -931078 -267273 -951821 753508 942143 -565620 865417 -912493 123949 159319 634908 895351 -732285 -142189 -177881 -438317 -130413 251691 -457866 -303139 -508857 643391 -227670 761918 -702313 254371 -344775 -43627 -529644 703199 736747 -873100 569313 -794320 -643746 -220959 37044 -405114 -347901 -352937 812506 -35067 -575842 -682942 536240 -189052 427082 -210426 -555606 727184 -36493 -363143 -109744 -714390 -702758 660452 -576196 -404347 -113388 746375 367645 -893815 -213364 515474 -397769 936531 -542980 687788 516065 -849038 -683016 -954512 -634362 -208469 -810397 -111637 -199772 -174474 140408 -14433 -821936 -640129 910531 962307 923952 -775129 752037 -984960 -292865 185344 -731949 -516362 791821 964052 630103 333877 -632387 -587106 -978162 365956 -914427 110991 103336 464414 963313 524811 -642772 569904 327968 246442 828913 -655908 521541 -242761 789158 -95175 549544 687796 434379 -807215 385954 -454572 992821 -911198 872869 126976 -98674 187421 -207183 653139 609363 -994774 728416 -854754 559828 198178 480091 421348 -858057 566099 918499 -50593 -204170 41215 296649 188665 536156 -224034 -679306 -211757 -114292 -133865 262116 507202 -55045 628043 -339165 -762035 -525712 -755061 659669 -371535 698251 877149 343602 811229 798651 846523 903301 465142 551622 161299 -709075 -335404 940742 -245048 212509 3460 590246 -868945 -547108 236484 -788951 660371 -524410 818057 -973213 -654286 -906935 438140 -176706 -888258 -137239 -60808 -636426 624221 623036 -188018 -275043 511145 914862 880002 866712 461616 -108225 333260 -207711 501493 -876288 -561769 470083 -427411 -467430 179141 -48159 -170108 860999 952809 -262993 791574 412246 -371252 531382 665718 602027 683625 502101 358122 564029 221424 934587 857260 145559 -932025 -326930 -474005 83671 201988 250055 -332088 448434 456949 32499 -893223 -581266 -157160 663924 -840150 365671 306339 396062 -531785 -153334 -532739 298266 -455053 -580515 -246973 -712857 -762300 534773 836932 -150956 -853499 760958 543877 91271 718722 796727 662846 -640903 -504192 -958733 714331 537975 -438478 21530 534140 372386 -546235 758694 -162955 760816 -783659 122662 47567 772522 660086 933182 -237882 -900884 858284 16165 -169271 -194008 818675 264741 808060 289058 65975 -540897 -295751 -530187 -627747 644100 -83829 683405 -766023 -767267 -905679 -10452 -244971 470980 874273 -590106 698417 -338839 -423677 846500 -158147 -380402 860338 787620 120545 -558069 356670 161399 -90058 -726709 -206611 -744062 -936886 644429 -958027 -274435 -428385 -244956 491715 -594441 -789716 -393993 539000 474961 867163 46210 118247 -608834 -695670 -745965 114648 -347574 -191734 776974 -304825 89552 -671197 34793 -125978 351233 -430834 999344 709271 -742044 -685703 -120829 115315 153041 -809977 406931 -627770 -856843 529357 -835799 -65136 417233 542550 -310113 -519803 -298694 245664 -645020 352782 406363 357277 459772 26822 -18386 900147 -29698 -332290 -334073 -392900 317461 -154950 768266 638598 -263040 865457 -169937 -949036 -771055 -496687 898501 211803 846258 297529 -867604 842950 171099 -921539 -353638 781235 657565 224741 207767 465076 64538 -882578 -24704 -795569 696587 -28472 57800 -827394 182201 86422 212786 705712 -30332 -751951 -794663 -40378 -233633 -151002 -697047 587543 224210 435507 950883 -446484 -271882 889806 -420452 -295420 -577155 31518 239934 -361327 -161624 309119 952966 818617 323662 -769661 -182652 301847 -691748 -535444 388383 945463 -849073 753459 967438 223133 746684 -936061 -575648 -482753 302537 -311873 -585867 -489465 -935503 -742024 -484094 598226 668100 -1928 -332143 -822029 661476 -816198 487678 -145616 656137 -31121 -361348 209220 -899010 -618502 -504434 -615972 483490 -920843 -402162 -513254 -186520 370347 -462422 941589 780375 572955 -954782 -49961 -97845 126971 -547829 415581 748722 490931 -714417 331802 879248 923742 -247254 -722059 -130437 890188 -155026 898119 176800 -324221 265665 -806946 -877124 133561 367002 -233348 79523 -93477 710471 786776 727741 654729 967530 -615396 -116988 -352104 -498313 706405 231176 -654193 938296 10823 -177301 594475 419529 -897337 862949 35419 323100 -998946 -218815 -348860 -842633 882301 271837 -353090 -858255 609795 737582 -847147 -392840 993480 -156230 127305 -554034 -560490 274205 -75378 -596985 -26709 -205435 -714291 -903668 369465 -195531 378209 -920548 -254362 586373 333019 461766 -896692 337889 -562946 -999696 -700295 762182 818628 934355 -127504 867656 796759 -479108 -479322 907534 719257 345677 561798 492244 -760675 -763271 24174 -60183 113580 -427892 -165200 -360785 598720 -628895 -165102 37149 82316 -335830 161102 -456768 -113550 -361492 569746 -170571 378891 484480 -574591 211633 -5084 210195 243505 -316294 -891973 -359385 667691 193515 -402426 -418544 -638354 -879372 585196 643319 430188 -294889 -561783 467802 -278005 -416531 -337362 962570 -178650 -277346 -711329 192556 -8823 305388 -698284 255289 -748040 -957782 692985 -675202 862761 -565059 374766 970524 171461 630689 -943865 -420599 19052 354279 245325 249485 681006 -699601 -263173 -282810 -481390 738995 -302974 567461 -345070 187196 853126 764655 -118883 -316245 -264610 920892 706452 -607759 -854120 -827653 -422706 -623209 -962958 858477 182037 -441545 -346654 5797 306342 -454656 75152 -942449 577845 577847 -646954 292581 350822 -644431 790215 736571 -625707 -254119 578213 184437 -556018 829104 846569 -797365 -162154 17992 975552 820684 313313 837448 950536 104152 -46246 -28692 -394154 195493 191326 227458 -122381 490683 -903103 770157 -741925 -167432 -186041 -794971 -983875 -28659 161068 -323018 -424962 877822 382237 944189 -794442 -643418 549565 435950 -370383 835633 -988511 -774895 341871 -187488 304596 -183424 -916956 825416 209363 -145622 84793 -591533 -123758 62867 -755127 961342 -900362 721106 -438619 820441 51417 305937 -59696 -616501 383881 602641 -311932 845835 599625 -790236 -204501 59624 -692914 -390224 874087 975874 521667 154291 170507 -638514 168390 119610 565151 -733162 -497176 -344088 -39072 -682505 188465 835573 -49219 -763807 194202 -798036 785115 94619 -848622 -443668 798867 -688196 -465030 532136 695407 -908749 -310104 -18457 708272 -42560 -609817 866245 845003 124152 538229 542448 8934 892613 131076 -199636 -509856 234211 -371398 -50608 -370873 218085 432946 850374 431584 -417362 471032 444431 -328157 381432 -529904 774076 467644 900049 -721168 861302 -267125 331416 197249 819831 -484188 -838779 -840414 590990 510031 -225506 380709 -562016 512777 932035 -341168 -423774 412162 -248797 -116258 594975 -234594 498884 -20228 662328 586356 -176769 -273460 -420833 850770 215682 -919963 431771 -50890 588109 -13744 -103160 61398 567733 502284 202580 275097 772067 147980 -762110 -887268 293334 -820172 117035 -579025 384221 615520 -980616 850517 -843362 -827044 849193 967239 -994030 -904979 125714 -16911 7686 -303929 -913256 -529165 -407268 -439276 -617288 632866 -223160 407028 652672 -667515 -691501 85367 207380 3032 440284 77861 536363 213132 262098 -222858 -339952 765253 207227 11226 756897 511963 21872 220851 -491821 -880422 423838 391254 943404 266498 417478 447630 -935097 -858553 -309122 -430952 -379564 470737 -14801 56360 273814 -797954 -293867 962659 -539421 266203 257218 -595230 518695 155439 513051 -42826 926305 903536 239705 -428962 679460 882124 917257 26323 846359 -66399 54668 934141 130550 287365 -482408 -429126 639503 -798145 807222 713438 928070 -577204 85954 429486 177938 -702373 30957 421860 -319107 -675118 -372802 680494 592936 421319 -764659 823599 -491452 492935 -40569 -974468 494746 -784878 -874323 -936415 43396 -600036 -98859 -859495 -643726 248846 19495 145497 613862 749188 331041 670022 -910600 592333 840980 -877254 -786093 -887954 -846171 -65276 912310 -91746 570189 -328987 624628 381259 294489 -586604 958580 -742252 655594 864954 -169295 -529587 532853 -172298 -695621 -261633 -532795 -896678 47541 -462235 -14347 181228 -615083 -165009 479734 139942 654184 209987 777103 -479369 796235 -65353 369239 115008 -521358 27481 779197 774104 -353947 771687 -476031 156168 -11074 -171945 -459463 684175 162988 295120 -313779 -680672 -392717 196143 317435 -296097 -759958 19587 -311469 -133913 552572 809746 -480708 704199 -632537 -398382 -322450 -217471 -882176 -688272 190453 -675191 -340051 -903732 690356 -517428 963433 980474 873696 968742 -825212 -728765 583297 -488469 656865 -660957 546932 -973985 393846 -878263 386924 -906434 187343 120729 -160916 -131915 119691 -778707 427471 384358 -941347 197968 901440 748008 924813 -992766 776130 338373 767092 966007 434730 -590597 600836 -352105 599968 -231173 -749251 857727 -283615 -693587 989113 426367 -327296 149481 -50527 174106 209632 -139776 -664394 -105206 373051 162097 122954 599097 463583 -771916 285251 -414263 -968212 -731085 718110 -191348 431319 137804 -607126 -739187 -873366 260113 752713 -374907 -179135 398599 281331 -414617 -759985 -9942 -206541 146517 864215 -969496 -909208 159656 -844301 277409 -12923 286444 -975343 480302 -850543 -167071 111472 -67753 440104 -195077 -750552 -990885 -544520 767459 -718945 -376597 926277 -500363 -839147 945071 638693 -83520 88345 618688 -438844 3592 792337 386733 -590238 924359 45878 -802697 -752560 -667224 -253162 590740 878391 604554 -701552 935279 734929 978820 -194085 478694 129645 69083 551936 27595 -315665 -612979 -334117 -749851 -425138 -830134 235550 -750228 -694635 987509 -63666 344335 302562 660903 -733115 308849 -386838 -974163 908974 -692568 880243 934533 824843 -547523 33497 -598555 -738766 950832 -680055 -467788 -492084 -503951 565001 -854257 218325 21863 -800146 208453 131999 -371476 867940 -710693 -357809 -23345 51882 277769 -267298 -629935 -93932 -45253 -326759 556585 225031 -194287 72226 447233 -829568 -743328 -918675 -250122 -21875 -941905 -395069 779547 -842542 -351302 489538 -726409 801926 -602894 86491 903810 203379 -74245 -504237 -399188 442362 537900 -300605 317143 -164724 -559981 703768 537048 870066 317551 -145389 -746119 -197882 422964 -347830 120186 623416 -437622 -72027 -65781 -451062 754382 -703645 4308 -992556 -593904 873106 -630035 -555519 796947 875802 97510 80400 124368 695603 -866495 29972 -187404 777450 884083 -663756 -448803 -802912 643175 955820 -366687 148747 -581125 14922 622599 -226893 -612864 -929550 -856948 375670 -30786 780954 243807 87685 -242194 62158 -563995 -373660 -281666 201518 -232650 264430 -859311 424683 294686 525647 -203460 -386354 24221 397320 -308726 902577 -73881 -301201 308409 282627 994533 94252 -998214 -158008 865842 511549 327157 556183 -870369 -848269 263363 996507 -416848 835186 -106893 -137069 375325 -192587 936774 -675118 -684463 -823928 975218 546879 -731410 -937716 -638430 313173 583495 -424394 662260 734756 481124 220240 -52998 870862 635778 -366473 706234 39436 -186223 -306148 166574 911143 607668 379139 648005 525567 162117 -325049 -640288 730631 613710 716627 360789 -230457 -456304 -252182 -687888 -832296 967552 99617 -824339 -982292 -518331 945120 -462849 568004 762172 140388 232524 -851913 -484364 779072 -852882 971570 606258 -653993 -878092 312242 618094 686692 942047 -827188 -188844 793074 -186074 384422 -971068 -520988 -301006 558971 -287022 994926 -827037 697883 413767 -209638 748425 489832 -558306 187077 726763 -895142 18184 -156641 128452 357756 431849 -96465 -659007 -541587 -108456 -872500 779908 393312 -869981 -606684 -433756 348828 -598199 844473 180266 368765 505598 905695 -617834 -578319 -581462 -482752 -395816 -50948 950890 332249 -844840 859828 442509 468090 -238610 -506554 373785 783049 702314 312303 -719804 173503 -335986 -462332 257787 -95062 -681457 -74518 776159 -614358 -538856 -310114 -536254 -993100 -97850 464559 331694 -160111 597037 -981569 260959 603744 -468911 -946170 669892 -201712 612910 -441393 -358526 283367 -542543 76664 641393 -115842 465085 -332426 867485 864963 978727 -444721 -846778 -792459 875962 178719 789600 233643 -830028 -10732 134420 -542002 -216889 -407439 939453 -796262 529816 444302 -145812 -777311 977347 -248489 200549 -671544 585430 -125751 -276321 -404536 -542511 -264072 -804280 951983 440237 -367988 388670 -181156 -804526 862526 -849385 -271866 542751 787680 404251 -270794 -410522 711507 -140731 483784 455661 446606 -254395 562542 -156306 735774 -772351 -139347 272279 -834016 449935 -825762 253707 -613687 849980 797358 -32544 305631 709128 -482786 12191 -85955 -349272 167300 -767929 -719277 -168573 -712312 428746 720675 944437 871465 16654 978118 -661872 755765 -817427 -323099 -955114 967764 -310346 300095 52351 -109058 869930 -493910 -125767 -305664 904704 129802 -287901 -90372 -226847 167900 -977070 984293 562284 452910 477068 105735 338740 918307 -706737 169213 -966467 -513036 865547 -376392 175618 -761494 279780 784767 -812558 995686 -964303 -63894 984174 -228391 -414976 -242074 -225459 -938164 173328 -706252 -121767 -170407 -727211 790506 -513201 307120 613367 751984 -235166 -542829 247891 -613500 632377 472410 -710920 -219721 568044 651631 -520149 108525 -193781 -108077 242917 322017 256152 779288 800848 572319 179464 -86427 948557 952840 999877 -622730 489841 -882606 -604497 118809 268675 456965 -865898 -688207 -704129 67583 666690 -650185 358934 -338320 -360212 805300 -501972 -827681 -362302 416968 502489 -568157 720358 205478 580073 -103957 60144 642326 973404 -524489 763367 791026 745190 543581 950860 -305751 -157712 563845 469904 991423 -60779 -810836 69912 3787 -672730 -216283 -413120 606839 398246 674707 46166 -597372 366415 310641 229146 937540 -775157 -653942 -624443 -231011 -347268 177793 -318721 -352755 480885 276811 251750 439969 -440834 44976 523022 -369540 -850860 262733 630012 173398 -88474 131477 -634454 -698246 -384678 -925621 -876665 149959 470534 923530 9715 651824 375415 -737219 99143 -425411 -528659 -642649 -944821 -721401 -715555 -780580 -457410 -63169 -21522 -47418 833234 -552792 685820 39586 -494163 325145 -668904 -455424 979177 -751748 -819578 877254 -90219 -574766 108606 409902 754482 -346196 -22548 714051 -232137 580019 59504 555624 -53235 810657 -336546 804561 565779 -248763 776063 -191864 602139 -518268 -704946 547561 259947 -609197 -565508 -122969 -616002 -82755 -20756 607557 788160 787683 -923592 -716003 -567530 201719 -328790 7516 -772013 677056 -421692 103044 -666108 416154 -601928 -549015 147621 -179469 609393 405685 -564951 79438 -713847 345316 342135 -228668 -722736 484808 583399 -74882 333899 931078 831817 454460 -684878 299928 543455 891986 -15759 469193 -692515 743077 -276439 -717125 278256 606002 995884 591844 -194891 871047 -685820 -991475 -15555 571336 -918803 -604846 -685041 947628 740694 545701 -208218 517374 -935453 113867 357871 824860 522222 -126371 -881971 -889989 40450 214089 -987499 735393 914527 749262 146962 -123351 335353 -936061 299009 -385341 -95623 668880 339222 -988110 731322 448372 370037 -904756 945869 -391682 -696518 634109 784245 -821805 505202 -367548 -135637 -982610 -245728 1332 76444 728091 -828999 -825100 814246 -312836 -678488 931648 -366881 -117627 -562741 843238 -431729 875455 -815372 506698 982320 -918008 -930071 -272157 -523 -858607 -314524 -868421 120512 -224545 -958189 -887309 104490 -143797 -160743 758716 -300289 224514 563723 51679 -416193 492549 -474508 -474314 669343 207658 -310318 428593 -581882 196889 384151 -598830 110736 239952 507945 889905 539022 144416 -927774 724473 -379132 -555731 -118895 -611607 -107094 -532110 -869001 687572 -820373 -68933 534986 112033 951785 608553 -826826 976971 177015 923826 606039 -321054 933150 380062 299328 -973687 280473 -566261 570359 418806 896601 602474 838006 850934 -54399 -389377 532908 145894 -7445 202853 -565382 -986566 -68959 188168 -392649 -653958 -695323 562217 -175700 876352 -416215 933214 -827496 757051 -872680 -6385 -657235 -821585 59019 -196103 448786 166387 -64875 -677585 793567 -98062 -423304 -154092 394276 282538 -655315 -861085 864610 623664 157792 30888 -874864 372906 305521 -301628 282392 640339 -475659 -265492 -962857 680187 -487374 718890 166945 -520571 -66009 923483 -134342 -353689 -529662 223791 120542 -393427 -760024 -198483 -217670 742902 130352 433836 742512 -838155 -499864 -102053 -356329 -722958 115407 187578 -85447 -172986 -381031 -126434 829651 -614301 -864209 -777167 344409 16585 -334420 -550544 -372689 -805998 688864 113451 596913 64872 -324399 757897 -229588 907913 -192843 -900095 -399133 -808374 -63495 -724767 150795 968592 721086 -494261 -864945 -438055 633431 656436 -92851 -76367 -523956 -813213 851350 -170051 257754 -430472 -351182 163252 -560784 943714 -403046 -928543 -714317 624615 450236 -310621 330747 -737887 310395 -995987 -860076 19579 -507220 822982 283646 114360 -205413 -240310 89710 661740 -453245 649383 -710837 953985 -805223 -444127 -303887 -673997 -779902 823950 809713 -220396 931416 660826 650511 489482 -813910 17413 -583102 481868 -596359 613536 -394824 -317592 -953285 -57004 142416 -350784 180315 -777893 753566 -386424 974519 420356 410858 722121 641825 -249165 759217 -769694 -129057 529887 874275 282498 -218068 627603 655779 3887 4148 -712595 763083 175170 -23269 245666 165221 378728 -730377 285944 -959629 55459 110161 380107 -336601 -134841 983976 -440824 -435861 609021 765039 -756171 -825509 -224444 727434 -449049 368710 -515349 217428 -411830 -474702 673688 108828 138525 -173100 354244 562211 304180 -136037 -598212 -752352 339956 382375 -965599 -194244 -255398 166858 882409 -875113 697844 261006 586973 442305 882278 171310 506009 -324159 -759065 -215013 -596081 -645998 497089 501241 215811 -281055 322645 -952417 369552 547152 592532 -723813 -907998 52470 418823 620460 756603 -849443 -737080 -537786 -624977 416194 449927 -484591 -775385 -688295 -988410 -973718 398369 -415930 193437 -464799 556206 -997595 3511 -676167 -56525 -26621 380627 -600852 -184728 205923 -161788 -488668 709852 221114 -989327 -615102 923376 333427 286038 347995 677847 407659 -425471 872118 -22115 283894 671830 -773040 -712163 531033 -561461 -339496 -880760 311502 -196244 -572109 -299291 931075 -386471 -904583 623756 376474 -282429 -437770 759594 -883797 -152589 935082 -294720 -794946 437571 153546 -499421 -496430 299938 -687684 -293634 -810408 466580 115487 -107061 -484296 -688336 -361535 -100130 -649781 63393 811814 349915 -10912 -986970 -438776 225338 -117705 728722 -236206 -145718 -565367 191692 -971613 287275 310782 552143 -162735 985427 -615243 -389333 413540 124170 455872 985090 -951657 -82194 -63195 -673523 961114 850415 -732578 286101 652243 26068 -568230 -119814 -989608 585140 12154 -804561 -567434 948990 -169964 -449988 -268434 -385550 919411 -939334 794034 100261 -802730 -555941 -875796 -392703 687981 -910880 -632328 212035 -624801 -374240 847845 777723 -191674 -751864 980344 -248560 -151119 530453 675113 780985 622369 -867748 -580188 787845 64781 701443 -808759 613588 59870 732229 -308692 245467 330995 -699022 763670 62500 -170593 -472212 302850 479755 -639322 -502229 -918367 -398653 511044 2362 972759 -207921 106661 -735176 703676 839561 -449170 506456 234779 67743 -47565 -429471 -689674 -28399 808318 -744017 374784 -192972 -777009 926128 280353 -134222 194454 519400 -353162 -462201 728378 -238483 -925489 160902 -944746 906988 595119 846546 -979721 42274 328271 420581 555552 172644 -754916 16396 -453690 -965353 -280908 873449 -64493 -82632 835693 283632 -60633 -536106 -490034 989419 468371 -252525 305299 -909706 -119076 -778329 384045 601348 622590 -17955 -877632 -884648 648678 938387 -171740 -932852 -685449 -385474 959973 490637 659974 -981660 -806717 6045 743006 438305 -596685 479312 949949 982691 -824485 -288881 481876 623021 -121447 -13159 -797365 213656 164093 -495875 -718021 -737971 712779 -637407 421682 75980 239227 406206 294835 -186200 230712 -732703 -653260 300681 814052 328940 259742 -186712 327058 -590829 160976 692439 854538 -189473 920219 -748425 -502327 156974 -969401 542079 230398 788785 -75890 316156 350351 -145683 590876 -665972 455186 13627 367125 94305 82900 235976 -321650 613572 -384682 463510 -212717 22415 -805558 200953 -56032 464946 -504550 147226 -353112 -795985 828514 -98825 40081 26015 60529 -414111 650677 -304725 33484 -518275 36963 -873710 -939093 -291004 -194212 -496726 -857606 657155 933591 768855 354521 -114341 -452739 383894 705692 -195774 172397 -326027 675788 144384 -460231 -221417 969380 -818253 277224 244661 -886251 -283316 803186 710424 -803006 285456 -955705 -828127 302981 -608105 288840 -573887 918376 -739504 -74036 432897 -159827 -943108 -285924 230395 448327 -653266 -683912 191327 -914210 370642 236944 -453905 -221233 -860766 675467 -499325 834857 86322 -33020 -120315 -160718 -421274 784520 -213770 -168352 -183561 -7655 -958872 -737824 917233 -258386 933890 -6510 838456 476593 945664 897163 -221954 -817024 -965712 561170 863822 649068 -838667 -30300 -878715 -977219 -852152 781424 356180 -483669 546866 911579 914623 -490777 946643 -299140 -310495 143504 -491682 -58847 -192090 870334 3739 651849 499151 -572677 186084 188840 -257679 533829 398376 -175065 -98378 348685 -579477 -697631 43035 510779 -543932 107303 -183312 -479832 -704419 637693 -328100 357282 -933129 -988262 -267562 885612 -59548 -677012 -516051 914619 -94838 -488943 674817 -953926 -762905 281823 963655 951175 -440952 712797 -769079 570164 -861680 715208 -456924 702023 -253641 693776 -96184 901946 -210616 -31144 -498052 -354181 -457694 76409 393943 -5011 13880 433279 60360 204390 -888174 -718677 52367 -816465 78793 -785553 53441 -902521 162702 -117771 -546872 853280 401956 292121 471008 -953696 386914 -112662 -92004 -334943 1202 -547411 -56609 255538 -729707 221401 653539 -610476 66844 123292 -878666 243837 210160 -599723 -183241 -196839 -810677 -763880 186654 846212 -257027 -765522 282353 141457 800616 713362 789136 815238 924164 -754443 -443862 798493 -438181 -283590 422213 405253 -579186 -241157 701754 198111 357583 -614142 392631 -862526 -875291 -3759 945852 -920648 -967636 516251 72990 409022 -20974 -863928 221702 7239 487066 -162571 -976653 -508614 -597411 180465 -344908 756463 -781308 -692159 477039 -667850 -817841 -435554 -449123 -788528 -841198 621426 -476021 873076 376370 -976802 75483 -573620 184364 -859594 -887167 -180747 437262 -511741 -883641 -638717 403068 537217 -798519 571770 -889555 282399 91641 269782 86252 854402 -207972 -421244 -533865 175746 -383157 -441498 212387 -660822 630387 -670252 246166 642236 117974 -46827 -956533 794411 -82425 -129558 698546 -793312 -465038 132612 -974898 671222 -183342 -719224 448693 705214 -3655 -690926 879187 936379 -385140 -330705 -604505 984807 -55292 -744606 565572 -384148 -802258 302624 -810543 483628 323819 -376876 153354 469434 18673 -113060 -121539 -98338 -873911 908170 -672306 -822123 671311 -626397 930996 -509938 -711243 -911261 744697 406702 -370305 211832 172990 -245363 659464 -85373 -523340 -715657 -626180 -234854 -738140 773997 -911011 94280 -538648 -570719 -38018 789387 299632 230653 523915 -415787 -278210 -149860 774911 74636 925546 -434609 484779 -322294 622879 -412518 -784714 378014 630428 69941 515224 -189431 25652 355852 160926 -356479 -790322 -307265 -77847 -411727 252901 148770 -979217 160311 -889591 62141 -557448 813221 -752547 -373555 -459358 913666 -570345 939586 -205091 -66106 -564476 -828224 182896 161249 294273 17438 477043 72116 -402046 212457 190418 394773 764815 917346 862800 -109744 217154 830076 64642 535073 408010 151903 450640 651323 282859 332520 109048 856901 811516 639398 25995 184407 -102680 -391202 -346899 925825 -261843 989192 -926375 -768188 -628128 -618288 562906 945175 997287 303510 -289453 -712604 672317 -666641 559481 -85752 758898 -53598 -963116 -150698 -197463 874027 -106686 175893 810200 640443 839411 -680067 -619125 75190 -271891 472510 455777 -768204 397194 643962 507405 921984 -479498 -88378 -426537 594204 635953 -402387 -983400 53435 792979 833196 -965182 750534 28099 237879 282965 884056 -224194 -388558 -849557 -194366 -408873 -623367 568110 376711 -987855 489305 987996 -379040 9158 33813 -206390 -348230 421988 -939550 -727587 645171 -950613 -891925 568211 948769 620304 808910 -455944 -374517 -828835 436764 698673 -506322 -121298 885981 -268811 339961 -24714 -431094 704527 -19055 123768 711441 -880546 694222 -190898 -596907 -478507 662204 -359450 524971 149755 -509668 -653185 -170658 -532884 90464 103729 634924 932950 -254926 -965278 342215 -539395 270445 342610 -776107 760759 749858 733200 -390800 115568 755221 -365566 568742 -576216 -156354 842081 636922 -228880 255432 178491 -510366 951793 436245 -930321 -144057 64357 -239304 -840012 86408 -232037 719610 -892525 606711 -456713 443734 -386584 154970 -829072 -276100 -117275 777451 595857 -218158 -255345 312793 -863496 -909586 -508736 -812091 186074 -26595 474531 895046 -396931 -32288 581178 907493 790845 -260374 -50341 -108639 695431 -502493 -74705 -713620 -544031 -226265 -73934 -838227 -88224 -133176 165174 -763076 438064 -489976 -556064 824297 -652400 -464352 834473 -735115 170068 118268 -276386 -74345 464609 -219460 -933727 -663304 706612 825780 487782 -593096 507227 -601875 -248586 -835225 107642 -993758 -917009 -258676 -310328 -780220 -208958 -23390 -821361 600055 674612 645782 -740176 -250349 931166 62282 624924 -186077 331693 -961515 -55460 3049 953698 -813119 -597494 250200 -937965 -479093 -666666 -597351 670889 -58457 -316158 192391 417376 -849223 -610842 453042 -432823 774493 950381 -658720 717131 465312 -229482 608135 -849890 338053 888820 -186668 -440753 -389375 403886 40104 -280641 421503 -254080 586005 912932 -53028 -34376 -718746 397830 400236 -291782 -278508 -948541 887155 -217860 156881 -812276 -962387 -292213 -864255 -744346 -981944 49668 583100 -641879 897380 445467 -792370 -704124 -159078 250776 892856 50167 -817807 167765 -95700 717400 -976150 -851263 -177516 -208177 404342 333536 -31605 125786 367483 -214071 968802 -282294 543955 -449113 -436195 -396605 959308 -972615 939507 534720 305577 -75950 557138 -648819 -344416 -477479 -390311 840139 -600358 -530103 614364 392175 915958 -714702 796515 210499 508038 599862 -194005 -979228 -812912 332302 929956 818499 507918 16131 187377 -621020 798830 99061 51051 -547678 -17517 935383 -788834 -192600 -713773 983729 999115 776185 -784521 -691299 143845 -193110 93118 894538 410004 419107 898522 852604 609204 876961 246642 113161 -998442 -186697 -808930 -312866 877758 -71608 -291730 -128904 600804 799503 -154013 366828 -851852 -333161 -181004 704480 400462 -956733 560394 969615 -614393 -798008 72324 768329 -952219 258861 195508 -126352 -199961 -376110 -342175 -197892 -775237 138086 967747 -190600 -995771 -580624 -318966 -162813 -582753 734023 -585769 -105264 266515 -631783 292801 801958 298531 102888 -358446 465505 -232702 447113 -127481 -803473 -665447 396707 37076 590292 913282 -663370 30365 381990 495248 -883951 714174 999314 339781 583258 -45692 861909 -656677 559115 797745 148292 577468 430191 -464388 153540 -119 -310871 582287 274514 -76393 -766419 818056 -639747 655213 -2364 -407944 -506521 694727 493837 -298649 -924472 886935 150391 771918 760555 93823 -572088 714139 406190 949336 174361 -292687 -970746 -311507 935000 328165 392825 345792 -158524 -992126 794787 -459643 205556 -137659 807602 183587 146641 432994 -522263 -579082 -378601 -363010 -40031 -446321 597080 -273741 -548669 490161 910073 -642417 -923569 -987306 -858829 126357 -800424 -356440 -82284 14778 655366 610057 134139 -569111 926482 -973172 -912865 362496 -604082 -728199 74249 -722095 -900453 -227891 456213 -632926 548976 53048 51957 209709 542554 705437 -736978 -281823 333559 394645 -706407 -492513 44665 -15380 42467 827069 640297 -656989 672141 -556154 518625 228716 6125 -760840 546193 868273 -843604 150150 962492 -684146 -443066 -240492 -949128 -170158 -288883 549373 392433 770818 -523739 -839792 751206 -287274 -290551 26766 710058 -728006 278789 691245 -938844 -181554 -810437 -248039 664016 -379162 621086 398574 -273476 775947 332666 -199489 364812 -460296 -888726 -783086 913782 408862 -862369 -396830 537414 -395232 -216928 -257380 114012 -237352 771909 -895966 613929 629584 -934597 -452021 6326 877642 -175805 -19488 -980963 -918343 -649229 -13151 648846 -474811 429875 -231234 942923 -312501 -547519 381790 280492 -797861 -537938 -269028 -438885 -536136 722142 829701 704665 -645413 -473972 980891 545336 326768 -402748 -967467 -68833 -205608 51943 60189 901898 -946779 -47957 -155312 814023 -921183 -805096 -743486 736825 988616 542860 -699721 890073 -7351 345783 -176533 709040 -217079 395680 189451 340574 833440 129566 819002 311702 -61734 345824 -623475 -916064 -622794 268774 165391 227158 864875 679814 732862 192167 -34 -836376 -196469 -875241 977838 -509815 938590 627133 -258392 853820 -406896 564803 142291 182436 -522897 -470166 -408731 -437956 -849090 476676 -233780 247888 473394 -14472 416295 208769 743158 -494271 -459447 -610748 459304 -264977 91581 373859 160602 -144220 884541 -292357 826514 -703720 781113 905724 577994 439446 -187050 -73556 751600 -266627 -158100 46757 -992793 909248 -614648 -225070 296580 658791 170984 -248458 -839405 -765941 635009 335269 -506160 -554531 11132 845129 125678 857248 501685 -246113 381075 683819 -542277 -691657 523353 -890776 -784685 457335 -848178 -53160 526581 -953191 985973 45964 614220 89128 223172 -182739 -437446 405767 122916 -44171 332115 -917910 -322827 566196 -372899 648027 900359 -347188 509526 -150602 -867935 368949 361710 13998 836221 -82054 -797687 -24378 671178 -790855 117310 269144 474281 -211417 -747045 -596207 968369 -774390 -506146 760051 931691 69182 834045 142802 -553641 -772815 -370273 252888 -200987 137063 991969 552833 78460 719862 163347 -170465 -963593 867338 -227656 -529193 739491 483170 38921 -757597 -802622 700754 -396302 -795186 -57973 -46145 -630253 97658 423208 150566 517313 -918371 674870 511253 -145277 -786048 88777 -457295 629269 -398913 -475419 -749778 936552 965452 596486 42970 134816 885228 -649831 -770157 54421 -166600 -974080 815307 -984237 -101858 -624238 -364405 -841319 781789 157209 372718 -965026 477196 57939 322977 734151 550675 920177 313450 -785614 -156239 112923 -220898 -488529 -320523 -512918 -520663 837250 -500668 -66964 -9974 -185950 -945575 8868 437716 -208708 260673 872071 -851794 -767311 288347 613504 -237100 796308 -397218 -854675 -29420 394669 -473646 -341345 -608942 -23303 886677 -335778 111109 27559 473048 664419 971063 216220 -969952 256093 290185 -435600 -613050 -499476 -530260 -785936 825463 953513 449001 -730726 -986700 -906340 10266 -578397 -803117 730564 -706897 -731660 -999428 69395 -682454 450985 -129619 -888081 647203 -361327 -170697 197426 876357 819248 692287 -283606 994895 213952 35901 -191974 831508 -90068 984064 739000 58875 -744812 207144 401197 174847 -130740 856491 363416 -335696 -841891 654673 579467 743729 -424318 240824 760332 126520 127787 -8495 -830570 440722 -111490 235744 598293 -693092 234705 675456 220141 -58806 -870094 818717 685556 160548 -423073 458488 128628 203972 -433074 934823 706346 665049 -889306 831890 -722231 564135 -790716 782070 -973449 -599163 681527 -266266 -317873 247774 -643132 -833722 40670 58032 858851 899790 851366 -637552 983488 -377331 428446 -659548 -393412 -949405 690223 -907865 891113 832261 -301639 -105495 539793 -495491 -892276 -599219 191919 -510808 247664 -274359 824692 782903 658973 -456983 175556 909870 36931 967372 9271 477415 -460412 -937435 -761959 -263664 199285 -218692 -171031 346665 -514144 819434 -54306 -516089 -321787 -484575 74077 -984236 -616300 -208286 705796 953613 -708427 -723516 2083 138498 328769 -798988 892093 -994854 82438 157743 -372852 -931956 42823 -103862 3066 452967 -366663 -155862 -351063 -144630 -488313 187725 754667 97517 326734 -4033 -32694 -662058 -659934 842534 -892542 846693 -180856 -465737 29442 -214391 -577670 500029 134000 -896504 -153114 -360807 -782686 280316 -284625 -653123 562341 -112432 994986 -288336 34873 -92857 69282 -663026 -385454 960757 822741 -210171 393369 -960316 451061 574937 -519191 210672 923688 608992 -230317 531083 492168 -41850 416027 550907 -981725 -338357 462777 -389897 -877444 -54336 -491047 -666611 -113271 -95218 67930 -214753 -328781 -640017 516562 154209 265177 205234 -779255 -615715 49357 676411 797050 589807 425941 47105 -412330 261705 105259 919183 431232 -775824 -602626 42499 -713583 -977475 -606737 -340206 126678 -836387 507412 671746 265677 111058 -89991 -119633 -693588 -227088 -617958 855815 -634918 -383392 -648982 910477 816372 702625 -675121 -74151 153673 108034 396068 -291434 759902 -47063 606646 -677373 -788629 -277489 994503 -688908 750428 896897 299662 533454 225617 135072 -701772 -9074 717087 -233630 206680 -917438 469452 807312 -634995 640910 509975 576966 -431657 49833 -556690 -559498 738866 22621 189429 839397 221451 -971509 385926 -66645 862532 125092 954924 164664 -279500 -810959 174374 187722 -637147 -361012 303339 -28552 -758316 757285 -550496 41386 -110732 -110594 -521821 738718 188076 303663 708740 -384923 944405 285091 849286 971364 24125 -299047 9506 634579 -310234 -527260 751365 710977 372423 -533 -32371 -189553 907402 -180950 572752 661360 69581 -520849 -117227 709232 -132766 343454 819288 -849814 -835314 360877 -299829 325903 161549 -65879 108752 582118 -344436 -875345 295936 -16057 670638 514035 -510937 749151 519816 340157 -135227 -600785 -766555 511207 -919922 -68852 -356221 796256 492267 -264031 838676 -233427 424567 693737 948030 237154 -686717 539701 201051 -573779 -226413 337452 705465 -159540 477406 -682555 46747 70802 -13486 -558641 -202058 -911514 -503922 138986 886326 775491 849254 -720500 -678602 82361 855522 511997 -187445 -542997 974271 749787 -157574 -459505 -54291 81686 179006 134001 -786929 503413 -767229 -916112 767742 469135 946989 175871 -923321 -740909 180242 168998 -686424 683905 -639749 202751 951447 -747730 -202329 -757959 -79045 -328508 586824 -108776 486768 426112 814084 253810 234952 -81422 455286 513972 523909 -155903 118186 -214949 784416 967652 162085 -930820 -487483 -860886 -472614 618941 656596 542643 -475722 -81447 345057 -360908 913301 -740192 -475723 895799 -411446 -21772 -324917 -831336 -316260 116173 447572 -30070 -79421 262454 526260 752656 -95761 -468018 97794 810884 497217 783560 676108 -447084 103760 -22420 75472 -437952 581670 95635 650372 567773 -861888 622126 290192 851861 -835182 -63680 590351 19684 -713472 -762400 -746159 -859107 545510 -487752 -424996 -166685 -302959 771208 550758 880048 517699 -150108 545884 -304559 -779085 892913 -897826 -523800 -664053 -755092 276673 -44951 538217 55332 -39924 -811746 33630 998203 -21636 457891 -458510 840809 694912 -714517 -648162 -40327 555837 -811719 -444464 963657 -28149 -536025 -614806 10062 794870 -27358 -565820 -255730 287038 972012 -845787 -137179 909783 -71271 -674738 -245055 -906902 731794 -298000 -683355 -367918 -117994 -199887 -607702 22944 952372 310187 28473 -16488 163538 909548 908370 -54223 58537 -433289 85896 -340327 -580410 378817 -754813 -805202 718091 774453 685692 -815610 278444 -594511 963653 -409495 778546 -853881 448063 391634 -651269 -633219 307425 922609 675768 860365 898616 809259 668654 -247514 131810 268313 497782 191144 -438895 489605 667645 -4500 836622 117616 -82299 -243590 -564557 753551 -740894 -365999 -573840 400713 89789 -61469 254280 471994 -226796 -501354 52689 420659 873272 587717 -747977 740536 -499506 932284 -759623 815105 -140465 -499905 -549846 -187782 460936 144900 -378639 362051 -727782 321716 -635254 317488 660347 -824721 577795 843082 445171 -719163 768 455116 -624096 143549 -731081 718119 -146317 800978 785012 -529665 535857 -717584 -79593 -843477 301555 -762884 -730479 718649 -278235 865993 -734229 929255 -371573 353828 420927 -794453 -873673 -759095 130493 124205 380565 778348 131239 199496 391776 75057 -737323 841740 -92503 -365388 -369615 837182 -621097 -509054 520124 811734 -840158 -970851 -384376 60161 -838506 19452 872636 965917 269591 107145 -528620 441664 -167977 -652127 -574754 -469327 -324383 -916456 -670723 385388 848658 -660686 609258 283554 -369509 -20693 -740946 210359 -384512 -288848 533225 191171 461084 845156 390222 538642 -522981 -130340 108325 924068 -408322 -633181 365128 -935763 -643942 -226634 784678 -148970 866201 252553 362307 -710662 -436616 804225 -257610 681002 -813945 129400 29225 -895319 398957 -528836 791517 330417 -684127 635792 222500 -929108 -362126 -304599 -248091 368444 812416 870834 162203 322612 -737344 841673 517078 -919140 -366340 777984 139320 -310095 207313 614236 499449 -310046 -797265 717402 -297244 -819627 -168483 989797 -953128 -683808 107378 -437279 -920248 715280 -208163 -173405 -173764 -117851 520414 -431754 809933 -712044 388618 764440 -440276 41476 452299 683195 813084 -652719 -369955 -653691 666740 107788 3795 -220527 670622 468601 775568 889579 -610661 765968 -377522 158487 -798084 -258819 -284261 123915 -856854 -970080 -1065 549552 -598881 951437 -316489 -617627 413547 179340 -836667 977148 -252624 941723 -464291 -855108 -209306 299367 -200271 -953635 370968 -79401 -990394 -254193 -203804 668161 18934 -222605 429183 -18509 -700820 560800 -696529 38379 -97877 -719841 -473392 900575 -15865 -642065 -434992 282999 433705 941443 -745165 524365 482960 685247 239503 967732 -668149 -253057 936592 -239826 203328 922768 841077 447604 792616 693812 -256750 -519822 -230128 965154 -782644 537800 -810470 141571 504608 -615221 821946 371959 -259555 -135550 -313414 -222322 182885 -933591 659510 173392 -731345 346673 618016 -420811 354760 -803266 -282819 -4178 -240498 125480 -91354 36634 693363 -671621 -433464 -624047 776576 947447 482533 824605 347984 475152 582929 -945860 -930160 195823 -251211 -683425 -930426 393583 431375 673838 -979065 -602592 432304 95682 758271 -29496 -844675 780073 -583955 802909 313775 47461 -222364 602765 -115885 -571538 -916084 770486 -710198 -514644 -272482 580974 892874 -689283 894187 821884 109020 -14795 -979498 -846627 -46500 -316391 -731818 -97087 952444 637923 -381963 -516469 136384 883649 -728364 -691628 522243 371542 -971100 70760 -805903 -387528 -677842 586055 -25460 265456 688844 -837338 203303 -712195 -881938 240235 -340370 -160304 155670 -570315 -408100 361553 54876 791634 501698 -917798 -707733 -200249 -284601 -103753 190850 259403 -842909 -974932 945268 67276 433251 -727697 -955096 -135447 -212760 -580695 259225 -886922 238312 -624775 791511 446460 -208981 -336399 31493 -97226 -465713 528407 992985 330133 -516796 802789 -457184 95804 285521 -123190 -623561 386180 -943730 -572121 -473198 425210 73063 897747 -532295 -974756 -876128 473879 287686 -205664 -714421 -280909 11752 229101 -604461 -843433 186083 689312 339317 -849622 -98418 -487607 769346 -389561 727892 595499 192798 -3014 -565197 629951 875588 -243960 886336 -811471 -691521 -392283 -114015 -268831 -572430 199931 -67439 -60573 876562 234 119776 841984 154535 -639678 499569 404020 -256113 240842 585274 121390 -269446 395837 351175 24658 55790 475592 343223 -762694 772805 -279667 -558019 -68047 545451 215715 -259295 143415 -872927 -260844 784700 -896896 -377348 -893474 761984 -409996 153062 -185358 575598 872624 499291 766008 -911459 -754556 -51794 -513911 479930 865268 736898 258867 191746 -657865 51153 -953992 -693430 699450 -922775 -32241 134647 -267618 -301718 22178 195079 309302 989769 653263 -753402 -14838 -345648 -537048 195994 -642730 375195 481074 732408 798604 858269 -2711 876011 -255154 80153 -176197 957652 -550795 901161 -621688 414629 -901491 727867 -548055 959589 -599082 -753778 674278 -147152 371013 -410694 -631554 -296396 684928 -805723 168739 -744651 -705562 479375 385018 143241 -130811 -408697 -517984 221340 -465375 -793869 116640 989166 757940 335116 926078 -412016 -601495 -660256 -278353 801963 521120 -462258 -341089 -989319 795757 887181 -939990 -784183 -376680 68902 551715 -980865 -246370 159477 200272 609298 531119 -64211 -361749 -336883 603950 184273 -611037 -220018 -517835 412475 883737 601290 948750 704152 -376861 -380921 -680390 710633 -980595 -609503 363758 -697852 -60397 -377722 -542191 -702318 475368 -359879 462272 72463 -590606 142290 -512566 829645 -46964 -407684 -532428 -90255 779650 161910 755766 567540 9241 -305516 244028 438051 402436 255547 -540570 240800 -633360 -271384 389897 525535 -119303 522153 -266836 369321 592178 383778 391563 664220 -650462 354186 -995305 159657 -68287 -487381 -697868 484757 573055 -371354 923641 827001 915134 -841428 441012 590914 356691 603142 -349212 749617 -63352 521486 -152963 877788 -196067 -696332 -569433 -147540 -910654 -338950 -374593 -55715 -853217 -645000 -246827 699904 -713267 265817 106028 997116 231770 979228 -945858 10505 359368 -700972 67253 779700 -846066 -751704 749426 971230 -434282 312788 50058 115773 -675394 -241370 193092 -538791 295639 188290 553117 133136 880041 658398 290372 726419 -542099 613831 830494 -385433 -865455 -743462 -315197 824932 -270984 83147 406527 762937 960247 148322 -50862 76134 -510119 -724743 -188048 367297 879772 -724737 870850 -137486 590898 441977 -708637 -112265 -484480 567035 770212 431393 -34973 -343373 -267895 810260 -899546 -514977 -308662 -41141 -926963 -216366 -206254 157586 -556339 340467 462147 -976118 512657 177981 607472 -385368 310135 -547264 -893086 930358 176785 -119777 713044 -927919 517477 434704 41142 607210 247917 672479 -237907 -891579 57368 -808853 -355950 -364419 -545209 658727 -196369 -695939 -971567 -476133 416773 177672 -31617 -773535 -717623 178227 85520 388264 -408478 815334 -665162 430388 709421 310366 -856937 371419 515257 -713810 84558 -45942 -597557 -534215 -597657 723135 644059 -649030 -335002 -920564 512917 979260 964545 284954 -7591 -953822 562274 -744669 -979525 -410463 337574 615543 160388 -543040 557664 -933000 186159 -726049 -594346 83486 426349 871469 947523 -929420 -428382 -400719 936148 58265 937957 779202 865323 914752 -569212 39951 -163873 806449 866558 25367 -47622 113605 -975993 394418 -787591 846445 -754425 -543354 -164145 524716 645275 -929389 13283 -253543 801171 202664 549261 347486 300786 789355 314014 -778949 -307599 -583850 -702635 568452 892156 -413260 893162 -99810 -490444 623912 552967 635910 120299 157094 841673 -192693 -800853 528504 -305212 -221937 -618320 -693830 -696963 583050 -675607 -833442 71405 -453369 799355 978345 -696059 287076 -780482 -805836 315428 266006 279102 -363667 527138 -960093 -466629 -860525 22089 -714073 -4823 -834755 -304809 -531760 227761 -758828 223358 914273 188334 444948 -373533 994227 -751823 635535 -675294 702511 967422 -844246 -729783 -137259 554892 -907234 -31527 214584 53641 -452487 471624 -511744 859220 888090 515841 574567 -876543 917560 -742814 -637124 134360 -625700 41277 -961053 -352810 867298 -904744 268243 613674 270972 -283795 -357482 145466 -670545 304554 -947507 334364 -115628 -131022 512553 -627555 -339304 827163 751731 -286275 200188 -16786 674565 -972879 250838 353962 -636977 -99872 -536241 -987967 788436 -26777 873699 901017 707754 316565 -669468 991116 692093 458991 714358 -486935 786444 -373715 -66156 324081 -567382 697530 -472694 -639909 -132418 -47432 875386 -903344 711492 504699 696535 -948369 260554 -930167 965485 111819 -829964 -251615 201047 540776 -108040 139824 -651513 429377 -612318 891997 -747199 -594491 525522 451839 46368 364373 -766983 -556255 971408 170952 502176 -164859 760530 932328 18017 -889058 607868 -696334 476396 624660 804598 814873 270979 -910652 -75650 -502908 -101890 -697155 -417499 1611 21960 -266171 -258353 960894 -865697 461266 -831305 587935 186456 -185071 -680983 -973917 -241703 926178 -443066 519156 203294 -679334 -549244 -565646 -939403 -83264 305963 195693 -544959 676368 -219495 -925651 14459 -120453 -273282 823915 -94036 128357 348641 107093 -184460 -549658 -799591 90893 2054 -450358 -798507 -199381 -955862 -482159 -306667 966070 923706 -987665 -487121 -344657 -49499 -105523 718411 19463 809455 269638 488038 689572 834607 441899 813395 772575 106895 -151425 386997 273929 -824368 -963460 -522489 -819615 -465596 528012 -378859 678944 -246574 -566959 678400 945518 948341 627998 907581 -192662 646973 328059 883222 647717 -334772 873125 -408792 97959 -320422 -354292 569443 963689 -613326 263763 -782835 -221478 -808141 950099 92224 -854821 718032 390296 660199 -623678 -996591 898402 584389 340954 806415 -277594 -77457 585569 505468 6027 209100 558601 76824 570733 165020 73080 593853 -162467 -263826 -566584 587092 -754785 508840 -498424 -45730 -835029 89604 583353 -301460 -561363 -97139 -246574 380455 -681211 919974 -625988 910537 -938681 -267261 -103722 -842078 440380 -138962 339058 -624748 -280993 -442877 886486 -843369 -683295 847797 -603843 -788170 387621 -217657 -338092 -559857 -846779 -81645 365629 603095 -944885 -503098 -183538 -899884 -337415 113890 -297261 -435486 265026 -693957 143752 476143 579534 505979 -663775 -319489 692794 -768226 955266 -522072 -922795 162038 597126 -348138 -761436 416425 -245124 30472 790495 557998 -815578 93650 -556430 928211 -282951 457817 752766 -681670 -33185 -720742 33749 75607 910520 -264412 99329 50675 -990124 290841 172350 311212 841915 -961360 836475 -401549 476133 -912842 -541731 320653 -549822 -846583 -160197 166291 41524 -153445 244259 53619 -862320 119925 -376748 -521620 -659295 678322 -368702 361877 957348 615423 -150122 871127 674381 -608222 -82133 -129554 963521 239728 72082 480236 811161 166869 852494 517302 243174 -326448 16921 -244476 -661593 650868 -273443 391782 -253612 738409 -419396 -413638 755031 112744 -78264 -45513 26638 649282 -783924 906853 -468661 150490 933313 -644574 -601004 336679 308826 468767 783843 652851 274169 948705 319910 -657249 -980681 -451007 269504 23068 -985632 156012 225606 397683 -792076 -27293 -164925 -211970 427048 948476 944693 -258259 -628253 468319 895118 785282 786241 164874 -918220 -302315 991507 211022 397569 386961 303581 669904 950340 185525 497239 784392 -440002 526804 827885 541253 -207451 -217515 -446402 437031 802469 698675 -443487 -706652 970330 942846 -330981 -632060 -32681 270681 640490 -320795 -232926 -388998 -355074 44600 608565 -676306 84602 -442303 -228609 19282 471864 -413285 -112031 387546 323778 178866 871474 751822 -479526 793415 -750277 792008 -454925 -657680 -619333 157175 -943691 366997 353253 -691425 547196 457076 970205 412055 -577062 809117 -321602 -113206 -900719 925303 794775 -389706 335258 -966215 -54167 -89232 -3167 -121486 806699 117534 644486 -867582 -85177 -839172 478302 626846 -790886 918359 -663440 728784 930808 873493 703032 526325 -37211 -643669 464999 6078 530525 -678235 -635679 715055 -535219 517794 108605 -749406 -813801 838357 -996279 13381 153554 -355706 -720636 -797416 423048 -604018 9250 -499856 -590922 872799 -701684 -527241 -469296 892794 -291747 896426 -96325 877558 -689691 827609 975696 179456 70826 -83541 -756001 991701 -783262 -525161 -698454 -73398 31867 36588 256358 303812 862739 578121 963262 623041 -870912 -88282 -145968 -380339 162633 153162 903726 -884466 -47829 787922 871773 198457 614677 -675664 420953 -294631 -830036 279210 384016 -892401 131656 -295593 260834 982925 12533 194213 -362328 151707 72051 138582 -548310 723794 908983 -43394 -986202 481635 -798360 -661369 847824 -789103 -481310 -658643 -490419 -87374 -984394 -53373 869687 839603 176552 -690836 -267235 922769 -529105 -564830 14720 796384 -366855 -318798 -423722 -549304 21221 618110 11658 -950781 307335 -866502 438138 -716704 251047 677744 306424 895171 -944702 355196 -103990 -917085 263304 937744 -689109 536715 267229 624945 -101689 348954 -162472 275768 -82494 817922 115910 870738 660274 608908 -546776 605313 850336 964755 944432 311961 -886772 -263419 -548023 -904380 819302 -96923 486028 326526 -969963 77515 -99124 846361 -284813 -394270 -43253 -394694 19535 90857 558082 -212390 309098 -356044 148253 830662 233979 -12632 31100 -358369 -134356 -178622 -704909 990683 363418 793232 931083 -242749 -829992 -340042 876415 -688013 859501 410091 -677952 141149 -735791 -642311 -127374 -131130 -201100 -714303 -313491 -96953 252855 -500044 595900 -98611 787185 -263973 -51295 57497 715628 -433584 -860529 -768063 -825114 939715 -363217 -445011 -425456 351350 117724 -256869 -132974 157889 102694 -887396 26884 376207 627923 728853 957174 830815 549337 -140225 572266 625860 -46363 -591065 -368555 474085 803544 -572882 330914 -805634 792516 -916470 -869842 902365 663027 137411 267341 -691738 664801 -225097 615108 867343 -297923 196630 893901 -93211 817388 94823 -479466 187141 -733946 -184446 -152894 861859 -330921 -597228 -645146 158855 -886817 -242786 144141 427147 259795 800374 924469 876702 -558183 138692 -338993 585157 761424 -66810 -511933 939412 -725946 -349044 -65814 307641 955775 -978179 304147 219250 -869579 815440 -906497 964242 204243 -532908 -989212 -496128 216952 654761 311405 259255 -143750 -53307 140344 -152761 -707487 -727056 51543 -486957 -879384 20424 888528 -694127 -783745 9789 522013 -433971 59852 -580586 -83923 129894 745509 984426 -752287 707663 941207 -24920 -361841 564752 599651 450192 941571 670787 -928901 842935 -461447 333207 970889 141575 -664796 211920 -431895 787901 -606550 691397 -157526 -18327 177189 -410656 29713 568050 -472028 525474 663318 -374257 776744 590236 83813 -329137 64936 153335 116958 877586 30861 656237 993814 -495859 603319 769998 472531 200522 746358 -310916 -990444 263462 -885487 -5009 -482426 -964655 405059 299314 107536 151889 842297 -616732 -287671 897152 551317 353848 821500 -814199 -928146 -387722 -971733 -183441 -311859 228471 888201 -7418 160946 -130516 360574 502008 -466163 646424 -405593 940225 726982 232274 -604588 526772 918069 -396668 517128 -774028 -485718 793326 801020 -189061 -670617 820324 -125539 -186857 3233 626251 705673 775783 135043 414752 -287338 -193054 19370 165362 405195 51153 706602 -199709 -353564 555088 535175 44075 -966445 375506 930621 -544107 242490 216218 -397127 474751 368625 815810 305374 -268450 624774 -73929 -651135 279736 -398792 343867 705901 -903127 603900 -150430 582880 303967 -736136 191126 -2933 -471139 -684917 -107885 -785642 89532 -155966 -902549 478874 55333 -525340 -338685 279718 -675112 -610840 342164 -53702 -90648 -949127 301483 485839 -258947 -429447 -163158 429645 -890543 294907 -446395 -242285 818995 579655 152453 221555 -804089 -461222 979144 810674 -84924 -648348 903103 678925 -967564 -802360 -45585 -269137 771896 592799 -579407 -877124 546497 858549 -494798 -354230 643800 614923 -189452 833250 367063 565843 981323 206339 -126802 -440841 761952 -629345 855904 110483 342065 -612 -660221 -998794 632079 -367532 585539 -299227 -74849 968086 -868769 597080 481498 334883 981162 218875 928781 496690 25227 589998 -709927 -21524 155134 182469 213300 -455952 -967023 -769207 -557210 162384 -192920 -322315 -56819 892179 168249 383034 171162 197425 378192 62395 -549678 402842 220301 -60462 -59186 -965073 438881 772105 879867 -795321 -317227 -244830 896794 -124116 228355 248720 -397248 207899 -88037 -875141 -912680 169287 -23201 582464 341149 647895 510503 876399 359968 442723 866910 121035 -156856 -985861 547202 45005 -865459 -859103 -291288 529441 360763 -562230 329974 -33880 172150 845408 -676952 -277004 517296 329539 -407028 237007 -848524 592963 -918651 -978507 -727137 763560 -377972 297045 -914718 -417237 -768342 -463084 787777 -946438 -70657 676490 -103273 654519 823486 -836094 -447984 -314247 -10321 -808706 -618963 672202 -129876 450994 -558781 120616 464164 -160636 462076 -994043 822683 -404974 -252203 238150 -128984 -492116 -522337 -411833 314229 -207914 -144386 -307243 358467 -355897 -436628 -797261 314084 588397 164919 -674282 -817217 -746394 -418689 -356567 413263 358408 291258 -418294 -715356 -523301 507823 60747 658912 692377 -431618 -656782 545723 390197 940311 -617607 -541568 612305 374334 -816689 135566 809158 259469 270932 -335784 734112 154610 589281 124774 736160 -314707 -713922 -874799 -385352 -837549 -428118 249931 162962 115534 -346409 808340 364682 -739494 786795 239750 581423 796426 -740224 -850422 -229434 -19135 664101 -649311 -727226 -969927 293339 -337060 -420515 716032 -921064 -405276 912746 652534 403656 873331 919937 -188336 -748345 701017 -880789 741144 695144 245496 -867677 462762 324081 241352 -619046 707384 -114403 440532 345203 261063 419480 -51654 -169336 177 238982 343087 506595 578849 -940931 -933639 75526 -670182 588679 -235148 -654556 624880 -519903 444174 -898779 -981172 983358 -360501 -535514 348461 -787771 660545 -24586 -261790 -122098 464028 465691 368273 -895255 51355 -674229 473011 -974313 -55406 75763 388885 164943 -390298 272819 742233 -35525 634388 -117664 -964749 65144 562219 526592 597165 -730982 -260531 -151214 556195 915493 752817 631364 -158777 -229099 207396 -756869 371934 -512169 -363004 -220721 573569 -668466 467523 -429237 875805 595407 -850710 -686799 -456076 545572 -828908 85365 -87654 -363507 -749330 -561859 401272 -391749 956350 110951 -322612 949203 -564519 -173565 -434905 -9999 221483 966868 -607378 773154 -979277 -834860 -620326 -52759 799236 -739027 -732680 -14277 271558 -722239 952618 422531 918578 753059 463907 -383201 -796902 -230117 -436625 137185 522846 -876122 -325655 843151 -617864 52595 -945213 -672413 -215439 555367 -725631 663179 -45590 857114 -950914 -322006 66964 852184 -288794 600277 -808008 651298 -734021 -455657 -499536 -850774 -600368 -815122 -803092 470234 -765999 -764340 366318 778829 -668871 -501993 -940722 -19883 -784551 -114647 -196041 265203 -895016 554961 -955544 669282 528558 -878128 -325580 257293 -564824 8796 464258 256788 123751 358048 -215859 -218549 -171039 -302149 -41563 825786 836318 -411075 75949 239646 159228 -974547 173211 -284313 -98901 812165 -507588 -726983 794034 765620 -248211 717163 299561 -399589 781602 891146 619772 508433 -278045 -613673 -209169 423391 -90422 753605 912404 -181820 -607738 43132 -704554 769522 -101157 782937 -799118 551568 608544 413163 -81415 -81226 -599232 -648201 -603441 175860 908217 232949 -658385 -579253 210336 -784239 783652 -556494 67867 862892 -416751 27539 711398 540504 -142293 -806069 773838 -234657 -289158 -20947 489785 -103748 192988 -586496 -121060 -435424 -714239 612221 614659 -63633 -919696 -671791 -508915 -794943 -154752 -95583 -297491 936929 300000 -405247 -540693 -279599 315024 -753412 104160 438724 -916379 520335 73278 649891 974857 531886 677766 888969 -305800 -971715 352591 680263 -997883 928664 -56890 -942112 609363 -896628 914088 -749043 855517 -866852 79946 -257861 171118 15549 482706 -959992 785833 76762 -561157 -560566 281474 -394671 533268 532488 834371 -370381 -722558 -816897 -140535 925704 -424070 -489570 503620 -466615 922567 -172534 475194 -214300 89034 490139 690052 428476 -915467 -470179 512016 -513370 -937392 -500847 -190306 335981 -17420 904745 -228285 -757553 316562 -89265 -174744 -929794 601453 88030 -977972 621088 -599205 950759 -661122 720719 -154295 309038 -849052 514074 -152268 -107349 459447 322945 -752848 536585 874117 -873091 236261 568234 702637 794998 -524403 -432351 -881433 624971 215031 522039 -305607 -686514 13575 767591 -823038 -646715 -691916 -666655 685684 -651414 23561 -320757 -937454 -718100 7589 127099 63286 -21780 309690 -113666 -594803 -541055 -748015 666517 -463079 529972 -749435 -984333 -906706 -871676 391428 -652416 -924043 513891 -366191 -886951 -858900 572088 -10300 -896947 190948 -157605 265160 -96287 781442 -157284 527581 261837 964671 -105924 -906028 364797 -408856 -238478 -369387 -575727 337567 504295 592924 -83747 969176 -279621 -136969 321386 -639652 -807170 436682 30068 360393 -192713 344652 751849 -807664 994529 -376633 224624 991734 -133783 -225764 383584 -871276 875697 -981828 -904123 -387497 848144 845872 -673698 951425 -140336 -742638 -302943 -642395 -579922 -916462 -480970 -334673 -655138 865906 -979336 135258 283268 904970 -726281 820408 939452 907205 640377 -58835 556819 -260702 -246668 -399500 -220660 -739404 250645 406041 -162276 -581342 -320835 887165 -440530 172840 -749057 -242730 -190049 844820 -674653 -778580 -443069 -71222 -620251 -55587 46175 -946752 160695 671002 727724 -670589 520251 346600 424283 240176 781514 697631 -524277 -793349 -399568 701422 -779947 -177364 -934035 507989 938049 -356835 -27211 714026 -414771 -755906 -53007 597269 -49299 294417 609340 346516 -486906 965037 857575 165624 235634 -395329 -297226 713957 382079 -215035 761888 -211114 690032 -547246 -749229 -339177 306683 677005 -981330 -386487 507977 470193 628357 -240671 586617 -635826 -587680 56105 953245 679175 -126724 -437954 955579 -136942 -819895 641937 870221 880187 -410006 -530842 423617 -132639 -509768 482904 325754 -1033 423872 -760622 -56114 -384635 87616 243223 87174 470181 674094 -753604 -748831 -890362 509873 -382551 878866 -473236 -969947 182428 -627395 439214 249372 -544091 409469 -162122 -77864 -849110 204129 -840699 907729 341093 882666 -689364 -192843 955745 -814961 -325036 -678813 -254079 -69959 768695 683120 899322 -514873 14117 -990173 -939052 -38004 -155520 501752 -153748 552140 -83776 -344288 301684 35010 -375056 134014 250610 -442851 -460241 453676 -544323 -510337 -739280 848245 -849660 261756 653243 11480 386502 -403679 -977879 468363 -928677 -307221 -243221 -590218 -561175 258763 10500 888628 -822288 -863320 404107 -930667 178751 -507939 -752982 256798 -565892 -185801 -835679 69256 646305 679289 539972 -539971 891001 -932520 972792 723294 222759 -110466 548666 537408 -513505 5771 -419687 -520086 -243797 679823 -676937 321817 364519 -245742 -583476 -210372 621381 220429 -181469 -823816 -774390 743278 -247910 -515291 328911 -194152 988582 -651697 776322 -133408 -794419 715958 876130 78481 -704341 477774 272646 312041 -319762 234176 -676521 -878567 -65063 885223 -34671 498249 -612795 -804140 -854586 30866 -204005 -752950 -127141 323330 -123301 383043 -258807 918300 846488 716905 -384034 -29354 -352902 -929378 338873 741273 -225989 -784907 -329775 -933053 848426 -749898 -919761 -313048 853419 -191778 -24785 -36083 -493899 -863459 863107 39468 584786 -194090 59952 -1356 -709981 527266 848271 -629050 339161 980686 -24243 -65032 447293 304856 457835 -369706 414634 -146698 -516673 609244 -526963 926991 209778 -985603 423916 592831 629120 892063 -84004 765527 -545861 606108 575881 433115 583751 -800957 340274 -497917 887839 -336427 -227926 343483 -818289 -928888 192600 48931 999865 -709112 52152 -874609 -498416 586993 604120 -383096 69728 -501930 -280740 210249 245828 -994883 388730 -326845 256174 105121 -210689 465178 -646174 208879 746568 -605787 17659 732425 -854711 478322 -651163 -65594 549386 787647 360929 -975377 568357 -864766 303621 19140 -111926 -473501 -447559 -965771 -816837 486204 -648773 -505303 808912 -535904 399772 -620037 -158476 256977 -574784 -58376 -917467 -437048 -782750 -730078 -912008 -410959 -229618 -163600 878611 52973 -241243 -430516 -943950 -125938 -644643 -159212 924067 749662 113854 275353 -49975 293593 -350554 -76637 948381 -529490 -195515 706666 945192 436034 965666 874270 841866 62253 742676 212321 -789002 -876741 721226 -667576 621236 -121108 -185276 583518 -828386 -877964 -924456 -605407 -481629 9404 388142 -722430 45511 -443553 -75452 -226327 593441 -604627 -788374 768815 -799653 -482900 -969785 -46942 630966 218643 -201134 284805 143492 -715187 -632486 -298739 781740 444796 -187905 513765 200489 -355085 -877258 263083 -955253 850490 314825 533489 993268 856718 171605 284477 -385764 472542 639050 198921 -114738 451407 -762514 -345021 -89239 344250 576347 390862 110944 -576983 242300 -468992 -842437 -379171 -176876 661794 -135405 -678837 141112 -924045 -883174 -4071 204367 99237 814992 602022 949273 -836258 55247 179584 893605 -774216 -158272 -504468 -808358 700866 -454172 -168862 -138001 -936963 -839348 323598 446194 133215 495009 -671793 -94395 -201644 -808803 43708 -919780 -744136 -957168 -525926 -421759 627294 649052 -851097 -38319 -509556 -729735 266707 -137924 -903428 348018 -432062 285896 -239651 -711963 409547 231630 -377136 -740089 626876 254076 -227732 751391 -173677 -159151 -418501 353030 -50810 -866652 -309318 -756307 -184708 -576866 -51620 808087 646802 283835 907015 -212646 -46696 642254 -701674 -303198 925201 26106 -380202 870958 -237514 537657 86537 -736686 -688781 766552 341606 738547 647144 -764167 392727 184718 -487574 -299120 -4295 253106 564352 -673946 -928544 397697 -64154 -605543 -991216 669362 -752243 -879078 -470971 -317294 776729 161966 690668 886527 -88862 -803985 -60569 654571 -532236 582216 -250867 155615 82831 613627 -368088 309878 288167 910622 898934 459229 960612 -177126 -463704 -269478 649123 335787 696422 251714 594932 -345885 -724279 405761 829979 -26073 -113569 -833386 214799 928048 -416981 189972 -310402 961547 -304350 -185565 247238 -676967 262447 46716 -925059 486672 15664 879345 257898 693240 -4618 170338 -340470 553775 16073 113609 843276 968678 -21790 -404945 585302 -693982 -475792 -344267 661886 407868 146195 -97652 -964911 -140319 638180 -36739 883407 -371054 -348565 -657438 -863444 -701403 266535 -258261 -529839 407490 828554 -486566 -625318 865255 -98822 299527 48406 -743195 -261807 -358435 8330 -979359 -998947 960283 -999059 455123 227041 64404 -226387 729738 -13421 799279 39657 847399 311452 -967961 -503051 361501 975899 -227252 142170 745271 237474 -651007 -74285 -734702 205239 388669 -875696 794527 -844587 16202 -15241 -456285 343144 508424 929438 -837962 630741 385258 -229165 -55097 -125841 603512 40916 -174826 -230525 -810420 -256361 188473 904525 -799339 -744893 340760 470912 -202985 -345291 603505 -171070 716457 192124 355924 556974 -922826 -872354 -651608 398417 779452 64849 -168156 180781 10448 -962046 540247 100025 220568 160977 -412639 538078 715344 27730 634679 -205188 -506427 386510 584355 54243 -360611 -532671 227522 560219 571149 34778 -106683 -682852 360929 289917 926128 -257834 -413192 202948 655070 -284885 99973 989818 921722 990128 -715952 982943 464391 209775 -508877 325991 180441 473064 72477 226618 626586 818188 -229358 705717 -689337 -151104 29992 838952 213552 730336 418316 -464490 -668036 -453959 -332037 -715079 611234 -8306 -233398 55675 607985 -238316 605791 6014 -2296 -444682 318773 -759660 131807 521809 503771 611144 -334787 -392135 939894 791891 -766657 -967885 639419 -546904 -763817 527289 494838 -24471 151755 -262087 160133 -991761 -141902 -85994 461277 -316858 -576902 -902875 175877 38702 775909 -90959 -338026 423835 -899833 279800 692033 521270 527050 352300 -409143 -739365 -929430 -796813 800388 223769 -231942 387687 -727585 -67916 731485 -154090 -72105 506790 -333875 -18173 -801536 -214886 693079 406308 515202 194927 -143139 -249246 64407 351292 809619 -281188 -21746 985414 668035 -328796 698059 -625909 592009 506560 -264379 -775109 -205737 -375766 -68985 323641 -986510 -460271 206768 350878 435 -675946 -697998 325559 791111 -79152 97430 926722 -236368 607432 -366729 544693 -419390 -273283 -122237 -498889 947751 -830111 639677 376101 323547 -157094 -219459 -389682 539696 142019 -912978 -884169 -45493 507369 119504 -67432 324133 473230 -246412 -749859 -764149 -723991 959874 -135642 -187746 -684637 -505866 60744 686420 -339364 55262 -612279 -886922 308132 488542 -503960 485664 742018 288941 -771437 -719548 897265 276885 -190993 -404825 516830 -905737 982099 311394 816427 102468 231885 -115870 670639 -391035 -314724 624104 -565708 -987564 -29388 931082 248567 382561 -439107 -300112 109356 655598 559636 -879336 686455 -436525 -508343 -693037 217076 -239493 401567 924998 997936 -487963 -850289 -218198 304301 -604124 -816314 254604 -227229 532831 -365534 -583091 927673 -169902 -767303 169763 -701552 -381237 -336302 262422 98873 115374 472554 772740 -793991 925169 -301008 473246 733964 -860127 -253559 304360 202271 833755 456589 53053 389461 826579 -155896 785993 -960573 -503855 65658 586637 162548 -429265 -790889 366431 -687130 475741 611784 -761753 -441717 -753955 -939480 -355933 -798647 934855 -511992 -315549 -999558 998597 165740 112078 -956692 149400 69388 977499 -719262 -558190 675155 222425 -377710 -205670 932835 -390808 -864859 -705621 858255 -947458 99770 -545579 -275489 730723 -601757 -879557 -738032 -12107 -957658 622611 449042 569188 -350979 582185 610696 999479 -260138 436316 427340 163781 430740 758047 767976 -870275 -21619 577402 138909 913311 -594806 657415 -523296 -869568 128970 975733 241240 -724278 -517761 116744 902626 137466 -919473 389399 -554995 225248 814165 183308 -469474 -527517 -212706 817256 795405 -793926 240940 -370116 391942 866676 -257035 -793679 -169495 -348815 -289307 -989183 -104246 -224922 -824360 89724 -518670 136541 495521 -757756 629980 22323 -314233 -251119 840761 830360 -228158 -370642 -381715 22546 855298 527738 -645361 -61573 -286872 -299096 -779923 -226306 -561397 -910720 -249338 509726 -290315 236379 -653554 -111185 324259 700970 393197 590811 494217 907888 560704 266654 -433909 778308 -468010 609483 431109 -754224 -512971 -619003 439236 366804 -761069 -335930 -460278 -432476 -576547 594908 -106738 -412763 46004 448486 -183558 -864044 -856342 646619 575468 84928 779785 -356348 196341 153739 -657715 -974594 411165 765933 -440155 162361 -350115 569009 -108618 -284421 757923 -171850 760408 282589 624209 -737426 449687 318156 113087 141154 910387 445322 -601931 -375891 34848 434475 948209 146173 -861305 347289 -792793 -707563 -941373 857232 -263684 629070 -372635 -60638 -277494 -366447 735409 -176844 692063 -740002 -947042 -677377 -824578 -748600 728026 -185328 -524836 -502665 -349629 -380343 -807452 -915419 -665105 -765346 -782348 225697 -468954 190424 662878 -279473 680931 -693611 -863128 -925914 1110 -139962 -136628 492208 -353436 -95760 849721 672398 621350 716524 -837680 -658575 -519322 -960409 178343 -30430 -634587 400227 825161 850044 373144 -566860 -113612 -95636 421670 -192765 -89510 976120 -321557 -425010 -552030 436405 -648647 -945050 -215068 -787761 656018 755696 46063 380805 341294 -265243 51975 63530 878715 60690 -301985 45989 845720 4760 742948 304242 -215718 237677 795122 -960481 -95545 -895527 151644 -802480 -912099 -825478 781288 327995 10188 -589119 443409 -669907 616696 770675 630979 104323 750328 244137 -59549 -840399 820570 443856 683845 -348865 834269 894761 538419 -445625 -713100 485066 348140 986617 120522 199963 958883 -400873 993209 729178 37500 -915719 873297 -523497 391315 -570614 -374697 778809 -322187 416584 -984892 -484872 393124 -323128 -715326 -259487 254743 -628560 961330 673237 691384 951484 -742487 -326007 484452 -946118 -545298 -708601 -757137 126605 -56451 361132 -929891 -72018 -18169 -472151 293930 -986202 825712 624130 -463549 585877 -617776 -228974 -686581 840878 -281357 291077 933271 -577607 -321063 -390948 892658 893712 -458186 157676 -424423 -304990 113651 754783 608896 834419 -137045 661810 779788 -707174 71599 -17482 121879 183361 732674 -314609 -977937 -523223 952798 249528 651991 -268380 326317 -869380 96516 390425 391953 821630 -509023 150147 680157 -307021 -279604 -621838 125721 13283 258583 762632 -310142 -631893 -787320 401533 -623609 -625282 -586727 732700 39246 -160609 742712 775620 38957 850216 -204088 -199960 715185 956039 234270 167312 -414822 -711172 177158 991829 227293 600348 -803908 815209 279457 217425 -235534 96780 -590142 -735913 -923183 -377704 824657 27713 -377616 921718 -965230 -117006 -453666 863399 65533 843556 -689506 -66500 -587202 445925 916262 -402338 532405 -62571 -601761 155079 625270 378473 36008 507079 54090 790379 -220972 294976 -423892 53879 643751 210602 457549 279103 156252 319632 539408 -16056 -24542 -606320 922638 420076 33690 -482593 -682348 522582 472411 380612 333089 -545655 713966 -670952 43496 -361255 451795 907468 238164 268016 165754 -457245 366846 878026 588746 632947 -989127 808633 -883426 -682584 -833785 -769950 685379 812993 166177 817470 498043 -110062 -850061 -295269 214269 -446592 -189794 991768 927859 90120 633076 -120148 542330 968121 860031 237344 -99163 589237 335226 -915824 765307 13747 685655 -529682 -638731 -454144 -457289 -276481 153089 -966918 -313739 -290084 -233087 83987 33564 881906 631628 815188 -67860 -956029 -883924 -196264 -18471 -352349 -931617 691916 417292 -507589 716694 361718 -209440 -670711 365049 -922325 475877 -928994 959265 -763945 216417 293983 -126052 143993 -834102 884229 696557 -918748 205134 -910819 -640247 -698496 38219 730377 500187 -404538 887383 506364 -743999 -612920 712890 -318206 -603124 -648858 -910610 59254 -889596 789274 455462 -113270 -907806 -239379 -152380 818243 -707756 188544 433633 -18183 124925 947332 -404151 634203 404851 355010 453372 -971158 -36289 -394732 872623 710905 -101280 827114 437065 -494796 -260664 193862 381158 -683626 33117 -450496 -803625 367856 -461959 -132989 983840 675049 321386 -325170 -958599 273145 359155 -336012 184141 842989 -372406 -888740 902206 -875674 404504 860417 703007 83674 870012 451316 -574471 611217 396552 -70059 538759 -711639 888386 839262 -645574 757650 -328923 960600 445237 -258797 503965 -96093 -956846 206916 946190 -445006 -680677 -136686 -998578 -505203 -515758 929214 -744794 857422 -66711 -796707 766806 65956 401291 -656935 -477042 970323 -870255 566639 835061 834098 -723826 -169808 -407002 -600404 361284 -961024 -504786 -325184 -169044 537242 193167 -914304 -729230 890122 419776 59285 280566 402993 -778966 -892870 -928947 -656956 -730067 -955204 941885 -326963 -519911 322305 -583739 -886487 -306123 949374 -706285 -720376 -63684 720447 134028 510705 -969637 514019 -574009 -643653 -996428 -227427 -63086 427669 -176673 762037 -707604 -58369 -363677 -959483 -5239 983246 -958143 -805892 -262446 202540 356841 364062 -907038 -479594 140099 -573823 335497 461916 -779224 -751406 -529075 -530396 830182 -779442 -779676 258408 102591 695626 -961989 -361869 -828949 414892 309875 570216 -760943 -89745 789983 -279109 -302126 -403294 882183 420278 903999 -122518 971176 -541322 768990 -287364 184497 780267 -80983 487716 -127673 -465701 597134 -970048 -764862 -856993 651888 -694203 181550 702053 403620 942394 -374837 844589 -603659 -303560 -566514 392780 191393 189936 -901219 -879700 853978 -177371 -897961 3337 -260538 176941 285514 -474891 808959 -913035 -921541 -207403 -238957 581370 -944863 -977566 893061 457680 -330326 -894678 -618293 996511 610357 273420 813390 -766303 592726 -18752 -378643 507429 -358827 -175924 -751494 559375 67503 891280 -385989 -183594 130580 165179 232170 226309 458599 412243 606262 -504389 799810 87217 180416 -172374 -890129 -971518 111518 628891 233840 -939960 -884516 661993 -144777 -418729 -833418 453762 -443922 -739880 -598049 920681 17009 390217 809725 -677066 939087 -9093 806699 296724 109453 349971 -244683 768323 -495261 -166774 595680 -20716 771517 -558931 486495 557039 -681412 872990 524255 750416 -271438 109649 442364 -953787 613673 -951793 675786 -184462 -369188 978806 -336307 -80754 784956 696439 -802175 -714525 -825107 -95401 41682 -754222 -227002 -98129 -23259 720076 -287019 -992788 447310 349018 -810535 -408112 890391 -520938 -232506 567022 -81472 480304 -172092 -83150 449913 -345110 701872 -944169 527466 231708 531098 -944145 -332884 -932815 -604859 -385186 280525 83496 480299 -145441 81615 773524 752758 987390 -338007 -601443 636679 -758244 660933 -92036 737779 62831 -596991 -517630 194433 -579713 -332242 -488430 201390 161578 61844 966690 284201 -687583 -861972 -370881 463191 -224535 821732 484230 98640 -441894 297375 -85717 756576 -761565 554802 -886154 145031 -72379 -473304 -113855 161402 -500589 -376193 506108 -756449 28856 418217 -559959 114965 -497871 876556 881632 939946 272975 -95102 813131 -106142 -718282 513241 -654677 -463497 57569 -585260 673234 477395 -397284 342952 564903 -138856 932744 -130816 280997 578713 117274 -61958 601564 -29089 -412260 837416 -937745 -746075 748843 534160 -899052 539483 -433864 633005 639255 -619865 268551 -102421 127703 -410401 27059 46254 825031 -735472 -128472 -32948 -774545 -537477 812967 -911730 -476567 -197358 753221 -475469 -326684 -351361 890988 -662035 207268 -879714 460377 484450 58368 -21506 289692 -416083 -792478 662244 -467173 -79014 -627765 875464 -4720 917101 -808500 -612650 -370938 287836 423694 -838674 851552 180113 -133813 308004 389587 -259607 996819 145217 -638233 539575 173320 -896704 566265 580929 -732445 -894510 395964 -27966 21612 916827 -466765 -972313 572613 189811 570808 -778286 -583776 227941 990329 86042 -239547 860467 -555531 155337 -227059 -26736 154116 -686372 476649 -431004 -107571 14790 -694180 836044 -51123 -599442 871293 -667496 400854 -490195 -302090 207819 -966131 163921 658951 375582 573292 -605668 128388 22910 -816962 640453 -112302 448393 293030 108406 78319 982293 -745448 19404 -837145 13865 -319266 -936485 452191 998785 279572 -944984 92302 184334 773036 -522836 -583617 -128268 -88469 -676904 735697 3083 418666 403979 -962890 154335 645911 313757 988151 151728 -690383 -917288 598575 -851982 335056 360314 -556404 268366 -446502 869045 474193 -131937 149774 735919 -443049 -894218 28413 -155262 149895 -252905 -745972 225980 -267039 -84743 -880779 717664 964216 -882998 381251 642915 -417292 -432023 195544 74416 524815 -731030 570602 209829 143512 37141 -516990 698516 -104461 -68505 -510980 -26941 295319 -312817 152074 -205844 787470 -764045 -738127 575037 -855559 682409 509002 -19367 -348407 325758 -979582 183254 -596729 -818061 -620454 385085 -293938 608954 -878296 5005 -574645 141501 -412907 124472 -647420 -825320 -885859 -9180 708366 -757734 -49134 -896596 236437 336712 891801 -199908 -554536 -594342 473130 -81864 -369878 17212 -467052 -44618 -189198 431246 -178824 592831 -830420 -33500 679754 -478989 273638 126215 63443 57570 -147388 634354 762033 511635 502396 -573098 -430251 -820480 -515877 598 -106493 -105448 486206 331596 362070 208188 674457 -492094 164922 838339 406132 -39430 690928 191863 670057 -845465 663438 -415851 883880 648753 997116 135889 -418829 -154699 958584 567247 -696158 -379646 -377069 -424917 -594912 516958 -161614 321010 582123 659647 -37363 -907610 -491880 -641838 594867 78142 -449715 -825225 657412 18468 -798010 389699 -301386 -354123 306129 -164227 393169 -504507 -196271 -28639 -75725 -54376 -857281 -685343 255372 -11926 -496988 996895 21347 749160 -547680 603635 949008 -300363 -28698 691883 712383 4710 -283074 267718 407539 -658554 -996350 -515080 -988671 532498 670369 152106 -954351 -549250 898463 838263 25121 -259921 -63597 52912 48513 -61697 -413016 -528423 79320 998076 -620516 -346071 849821 562473 562116 3854 -189281 155003 -314874 -581210 -582786 640605 778589 947783 -256209 -206227 -973351 -632072 185084 -731204 -160100 -873738 -842110 -163118 -866978 -414671 -819919 541864 -32022 892236 -78129 671917 439199 -41184 -500874 777026 -944784 676153 263057 858941 895845 338264 -208541 -167831 506903 623983 798337 157700 -720456 206248 638290 456640 -862712 628318 172182 -863293 -866463 516643 456924 125864 389548 -226375 280331 -766725 979690 426776 265690 617664 -51284 -829202 -637353 -346515 419099 -925542 -702876 -927765 -718607 988336 -842699 -567783 770046 568313 -106028 -9527 -525788 606576 -936930 -539710 -839333 -530106 -234173 -353476 744622 -998562 -546487 741095 363580 -339118 -983671 -270364 -757321 419052 -582863 868554 -45975 -47698 72000 309794 951082 -371637 -375283 345323 -404629 820651 -930111 -298984 -480209 530283 32728 -755 -577268 -950182 44709 -925530 -706898 639613 107211 559663 -446252 471308 -978492 129133 -208302 -600716 -472867 41108 345229 278355 -440776 -331826 383362 953342 -235191 221371 547392 -942850 -668967 240747 281321 -596593 -858233 283366 -406732 -571360 856642 -634076 -428562 57430 732880 780693 -21643 -313464 664394 912283 -986053 944452 -192355 -531701 -257335 795593 478474 -969168 -249030 -801781 123431 -244409 -178372 66355 -463011 -752252 -22894 -657380 -760216 -237556 -152172 -596265 -475174 847993 163245 835239 61848 411993 211036 374918 764635 902574 -461388 -385122 2736 752624 732765 908881 -534408 619399 -209776 190386 -26135 -887599 660767 -705271 -856309 -141918 -258454 897107 158012 -961 -558101 -885441 99885 345826 346795 600498 101987 -131015 -221749 364996 -294601 -836633 -699780 792641 260182 158465 -985337 -929751 -276159 350099 513990 99249 120142 437912 -965079 -469184 -989275 -97531 83890 -41870 295236 -138945 743673 -608744 741244 -38879 480297 -550090 68210 192247 -746367 -725756 306334 1797 862420 972526 -417713 997377 -341623 586260 212774 669972 883996 -309430 -164458 -168995 186779 643096 594026 -126482 11433 -503109 -128065 -507059 -991361 631459 -16890 584564 292838 170868 -64380 -493742 356286 -617979 -856751 546760 -32902 -787101 375004 50093 330274 265423 -704411 -861238 -861488 -95556 -301310 -496673 53683 -551086 720411 -463588 -388593 -759186 -618770 -495576 604987 -818273 566795 768669 109858 -881750 468313 -857462 -532797 -468729 -898673 -767503 -596688 106850 -68420 435526 -125038 -552933 480960 10870 -146012 -395065 -468015 -446243 -638029 -568531 -863241 92751 214821 -31543 592783 265360 -953617 -367668 219212 953308 -790371 -531302 -165967 -839968 498126 583243 465433 -390082 945717 970922 526895 676237 184218 648761 455798 -830249 -829609 863147 -442429 452122 856283 -559127 219069 -819385 199850 -76402 356196 676422 766554 653547 5383 -374545 208536 962435 -912179 955795 -395359 -910065 120749 -501391 867018 332668 -705674 309185 168185 -597528 146888 -970323 -110423 -395223 -951272 6355 -737047 -654394 -416848 -547515 348382 -180740 277292 300168 697277 -4422 -413314 -258664 868434 -965723 430188 265059 731259 -152939 384909 674889 -574547 -942186 832463 -335709 -281361 33128 142836 -751303 151514 -66304 -801264 719050 777503 -389499 -104051 706311 -735999 -711469 -470617 37272 -760490 -605829 286321 -953834 -743413 -317375 559694 808592 258973 -204131 593912 -943353 -815328 157498 143612 53105 -610756 363642 -240324 306617 856363 357488 891628 332606 159036 263909 -903018 -81712 19539 -344876 -474346 224822 -93081 148717 -426978 -954710 618499 375062 -224845 288858 -93114 -849819 356398 96489 -404382 530215 -399043 289133 -829920 362461 -639393 -236817 78555 430906 -970261 -552081 -171519 -196570 -245110 886365 702229 293949 -949832 -494688 -932305 -652463 446279 -356206 86907 560868 775132 135682 -42314 -697937 -475280 3249 -519884 637982 272336 -607018 -225316 -114735 712477 -127205 427306 595996 -921011 -159843 -905940 64776 -867031 295791 643078 110672 97997 23192 -280849 -611739 -883413 -361968 714673 -259605 -239864 375239 454189 498106 -325251 163999 547284 -169891 756343 -338195 -741329 -550378 -145225 744315 333528 796760 -640173 429961 -656001 -261812 348979 42823 220262 -778035 -739435 355421 585958 908395 132618 -710429 696167 104684 -247561 179178 -546325 -287674 76949 -855951 -315516 666918 22513 -720016 175706 427629 103532 599377 308134 -299347 -338116 349042 177465 659377 760553 779940 441078 533490 434641 871855 759763 -50910 -553307 -318260 215261 412325 952553 24489 998961 -325101 987384 -218647 277123 272312 575102 -168287 675739 -728684 80124 -969508 556627 378844 371144 550808 -373861 -223241 -932598 305095 -799883 -419967 -13760 -10418 514425 -561205 -134342 949001 -984495 -629287 -100833 857414 -369090 970594 -389017 575686 -820206 -858924 -390946 -916673 -654796 -421810 -739545 775644 -86369 -177500 887991 875963 612963 409694 885334 -405522 279203 -376263 361250 45691 -509291 -323163 -432757 -50724 858757 -618043 -981800 671360 585042 427890 -185440 914120 425327 622520 -793390 -573686 108644 -101416 -250450 943762 486347 -122684 -176183 -205668 -797613 -718809 881293 478811 -427072 199386 -365257 -91915 -37527 -666513 -608936 493316 394168 -973654 -635308 -878441 725934 -819325 966885 845615 220892 986022 726553 561475 -189333 -719117 -911152 498236 -890603 534527 710079 -853382 702634 452368 769392 -389427 346764 212645 252608 -860676 763188 417132 998495 279106 768938 -552247 782675 8780 -518256 959190 -581642 -17348 599320 -386339 767475 396713 150410 726240 -358451 806172 -269889 -167534 158168 -662891 -916184 646236 -914498 853252 -988344 -510760 257148 -810799 908470 -45479 -578206 793684 505116 677345 134550 471901 -508358 -295382 -335087 599598 -101148 -999778 106273 891004 132351 -360482 883557 572786 -624247 569663 -398763 272045 -702322 -559672 -390729 859329 283955 -741451 159787 -346958 -669905 113912 387872 -523140 942541 -431949 -411940 -979316 507500 -852801 446200 -498363 344958 495015 -658463 210428 -478835 181805 -821927 -802052 -6351 -248251 -316556 421251 -427493 -442347 909340 -216765 672909 -977412 2829 -601247 429024 -336120 -812839 106617 -945923 507517 423653 277657 -929820 711765 774506 -196799 210344 142010 -233483 -427798 -871311 274318 -191640 -936836 611065 660836 -387465 -214698 -849009 768388 667051 -13494 -396137 -214677 264930 570782 -506488 678345 -486195 -102644 -238484 315905 325489 -890942 382436 935852 742055 51299 -537695 -160362 -696419 -148603 846700 -147264 -604206 150193 917152 400860 290845 674150 -254934 -204460 -450650 -409194 971408 -693052 -753429 229671 -882841 -45317 141885 786931 -318757 -426498 574017 330057 -592853 371461 -606096 -897814 730026 -466436 -335977 265229 -447425 -936317 -809129 615131 230118 -327954 893350 -846093 564653 249414 -795188 -976792 -184392 558662 910055 -221890 297277 -109473 -943512 -170128 58761 -833996 820628 -33171 -234887 -152929 953348 -271722 -342911 831274 737445 979778 879913 -91625 -734152 308667 173579 287321 31443 -662082 -420137 -630632 -23330 565246 838351 -633807 -218729 600354 -565173 -843852 -902770 -810558 -198602 866404 345770 -518034 -420850 238394 625315 785832 905448 67682 42502 -336923 -35734 209725 -354252 -289393 131280 721501 -505246 -285690 357096 409228 -97253 742298 981397 602438 -144711 484371 76240 -14662 85360 -145366 121890 367693 -875453 868877 826539 50199 309389 -887202 376862 301155 -240262 -969675 213827 194355 501131 188057 -531340 918587 -429035 138251 477216 350177 -513854 -389508 430283 158660 -18289 429137 491404 -886095 -848563 -171162 -363378 -589905 212000 -508151 146447 481908 -400253 -500102 667748 317422 -915903 -24974 891251 -732869 758781 220825 -270665 964145 -208468 741389 -751552 769752 215574 -435870 450480 907755 -168104 157085 -224065 583002 247781 293688 -441672 -538806 -547840 -848350 967034 -478061 105027 752316 -480008 982209 196124 -787620 -464198 396437 -443573 -114995 409817 544001 476901 -39219 640903 358191 -983852 724878 -838012 450043 -35499 699958 298026 -711692 -76936 -940065 277986 228447 223779 -463720 -105299 787764 -420721 -822814 -535524 -726114 839882 152244 926552 696191 -339020 -790409 762779 583787 -357886 -71926 -135499 983976 -529090 -254785 -104184 14900 374596 38364 -203252 -470849 355014 -465380 -475316 954029 370890 380971 423143 42389 -495961 710702 501263 123717 937739 993464 -753778 618427 -48008 12502 735548 703789 -650558 822148 889354 -404478 21395 488629 997371 -703017 -186521 -894256 123941 233979 284944 -795219 -52428 -138252 723123 -659044 -906776 968824 -399415 819935 -838766 -39052 -282592 -370518 -918758 -173816 -320041 773546 -935556 -912119 -611483 450940 958151 -520578 316179 -326863 -718691 -892381 83581 -244400 858805 960361 -494699 -198828 210268 -162700 -519008 -73942 -19472 -153572 -489673 -399051 -780957 265965 -382393 66506 323390 513318 949906 -914764 -204900 -127298 79788 -392016 8235 -383142 -494210 998386 -939730 -502056 -289210 888606 303997 -588728 -660715 -898224 -456189 -797202 -398768 -175722 851391 -514623 794672 586352 -761660 -597522 -457662 -125738 -149958 568278 -536856 -539854 114650 -725108 -819883 -189726 -943114 -156456 497045 -461128 -334738 -950089 850051 259962 -219460 820568 -908207 -260894 -646423 -865120 -908284 -745570 -25962 230567 -355852 -287663 -846348 625466 221264 -650096 -639668 443095 -576999 -800154 -513160 -892621 -990045 -214191 332392 591543 440471 -907453 -492770 -54273 -99853 -582238 -376142 665818 184328 556616 -518577 -335284 941946 970116 -336076 -333297 714564 671383 -438604 73230 914866 354103 -141258 -682775 563557 -666736 -446410 -122252 -932013 -624706 720962 20280 759236 344660 -664707 832880 -951210 -431912 -910560 729996 245498 -71356 -19852 -387534 -614796 -649977 -359847 -377672 585695 -633086 -120254 -257492 -487257 860300 851767 -164660 698893 -838034 -417966 -859250 -1626 -918681 581954 463513 312924 -906838 -181429 -528438 563692 193499 578244 134192 373095 116757 949784 -634224 -621775 -368665 316486 -576030 105989 -152110 -745760 -453806 -499217 212813 -397937 -306751 -113200 -735934 -978546 -79679 -798499 711822 801579 -144740 590240 56069 -326583 -843315 730870 823787 -621472 -982139 -29681 335356 119419 293928 637938 131173 -944455 -358066 -468490 -564152 -606003 899139 -747830 -549444 -383873 -915194 6894 -866229 -537303 -745138 -387529 703858 -424646 -921600 127055 -968667 -656458 -642502 -214733 650568 -207053 -239668 585779 395191 -185506 -88263 735733 -368065 -921612 -848069 132723 179747 604490 5180 -198024 -532968 -101562 -425251 760487 -749111 223971 168307 148084 898132 -13904 -547707 670249 -746678 319826 -954800 -19869 -505421 -632066 853571 -537198 -329464 -395776 -87804 -967940 807223 -703178 200553 34618 -275165 -888811 828287 -443846 686497 180900 -253818 510780 -693763 994428 182642 -547499 22642 -94386 249068 -920593 -221771 271453 78287 -351290 256491 246271 -675668 149996 4910 -185951 68295 840134 406669 800832 470808 56846 279945 -813200 -944054 -224817 744216 -466471 905663 282860 -60507 801333 -419958 -459239 -307314 642131 788084 552287 65829 722071 -670344 -988515 757040 -91144 922823 17794 223466 -310527 -476092 393236 780159 825937 -565240 807980 -735085 605978 295648 799479 162748 -668251 -462006 989047 583299 -375219 464380 475136 345319 325632 -273187 206651 -376869 17089 915978 594342 187843 240296 802898 196754 686074 72289 535610 648100 -933425 236713 -999174 -892331 695939 190548 -925058 -303117 61005 -997943 -501146 -185699 -348073 492036 -755065 -278454 304830 -252013 -549913 -599870 -733547 -996070 -773435 68643 111459 -729392 813071 606430 508832 498943 87401 -678344 -707908 235912 -809811 -660918 -72680 -317604 325094 -901247 896011 -338300 -952365 -845409 -971169 -715110 -392470 182327 -475310 -637106 -126381 897973 695445 28002 345321 349524 -87857 851631 74429 246310 -722917 -963299 112146 -338417 -855290 -53714 -830495 514506 -475629 -162188 958935 -250781 335799 897047 -443566 260411 902877 870736 186856 774280 136546 -103312 -716064 25042 919066 645722 -789322 -957193 -814774 238852 402716 650664 656044 -810757 110196 -357014 68718 570588 -847401 566294 292275 173275 198673 505048 804624 -76352 -522718 -505036 964880 -610459 345022 690684 577457 -389574 244174 -68133 -264732 460737 -318867 -645426 -910447 316818 984556 786214 423697 -427049 79951 255367 -215117 747985 564301 -976916 -978249 -522158 149844 -49503 -513066 36929 665859 625095 112696 -356839 815022 -893485 429948 -576918 524509 107152 -137932 996695 371405 341528 -779546 -109802 -138898 896223 -529268 -275725 -834717 -493400 253845 -93363 -574203 9870 874466 -764777 100193 909565 872521 677849 -876619 14006 -802923 -162899 -815625 665934 938373 -211646 -926642 795823 872009 439132 -601834 -597610 736776 -771118 -297375 -437869 -133924 -96882 -860815 611596 970964 878353 -870849 346299 92017 558188 929783 708268 531114 916424 705529 621247 -785816 515039 218841 802092 -896630 -469119 984672 326650 -33309 20752 -300151 274054 -348105 235781 550277 637955 984002 -288535 -272584 -487308 -361296 -777637 -79047 157363 61478 -909680 -397354 -829330 727096 419023 -295539 -866267 -177936 75121 -559596 -99027 -23346 489704 -309549 751920 944066 -72908 778469 -550358 481204 889839 -409318 -487571 442620 -332606 379256 -993249 -345878 -586003 967861 -770121 -975552 -764604 548030 -119037 -904269 321197 -89677 769189 -565011 -906205 -610583 -280559 -826482 263989 542823 11153 263975 -576377 -103830 666049 -245571 286672 864993 -702189 -125620 856539 529521 -738484 -956607 -696569 516466 947078 142591 895174 -786448 921388 -98597 31138 -741205 116225 -579936 -256205 -153961 803353 -709108 758314 490205 447581 -275632 564809 845912 772875 -176876 -721943 -956519 -391755 799089 55155 500323 -958914 -763659 -859417 -266576 870368 -84317 924248 -196949 -480344 422897 844270 27571 749047 515272 826979 -682146 458755 235015 764550 -857100 324437 559615 521787 17007 -333111 -910088 668665 425474 -120303 365612 799690 886415 -904910 484551 484687 799792 866565 -527379 515385 -43217 438199 -751693 234321 -204147 481737 22181 516082 -349441 -801263 217535 896265 -583444 -338760 84084 -167396 42480 5050 197290 -755264 -27812 -888343 675643 -809823 268084 -328726 -523914 167550 -470352 497077 -719588 -960470 -379588 355609 -19868 -761460 775800 -693449 -997513 -354272 835384 554755 -695436 -280076 630533 237638 -533395 -688084 -913766 -348642 965993 101886 -566168 -419844 -896544 -978761 -436205 -837212 913346 -190028 -736014 -563919 566256 -52375 790675 -354929 817217 -411170 -838732 -605953 532350 323117 -863925 -570857 224103 -601722 24192 -861377 312492 -436693 -542418 -802763 522101 -424460 -261147 -457078 -798374 552780 997354 624675 -482837 -334159 -23243 -820552 -202839 -196680 -877709 -174760 -830581 64263 291586 -38045 -424837 -809766 867576 996879 333271 -793217 916892 -663452 -434832 -565798 -130454 670528 -989938 921185 -555245 -822317 119018 -645984 -480005 -226140 -235470 -676810 -569030 -147829 69256 315734 546460 -890572 -506237 622152 909729 -368350 -825683 612454 -157187 -388822 552708 -626273 515225 109044 -977415 -762761 82320 531582 814196 797957 996403 -450536 182734 -249612 -869883 -207511 859861 -29694 -723136 273896 -343092 306692 976078 692580 -541720 -151072 420561 -346371 166100 -866543 245660 -938328 497710 592679 -152393 493999 -855416 270660 -900129 841007 238824 170400 627587 385176 -7480 -430714 -446520 979377 796566 293589 -689785 -881263 12725 -481920 -75702 980647 -705413 -105457 -723886 391090 110257 733340 212756 -138550 638102 -940842 444343 -489130 212700 752769 907799 91923 250153 -302349 -925883 684307 166423 746904 -18811 -126788 680757 -326032 -949809 849861 -719996 513548 13007 943164 314234 -363627 -926107 -647293 -255229 632005 -72027 -392498 974459 48620 -375209 939303 494133 -149268 -6279 537579 312439 344253 635320 173770 -437637 950762 397179 768842 862320 -718574 907224 174148 976887 -997785 206237 -948378 -927449 482611 73288 901679 145802 842318 -730225 587510 -150499 -759767 46426 -877468 303187 -249913 441539 253045 -26221 834878 174109 -405124 -267083 731706 316266 852380 672777 -244869 -308509 103887 988496 -161326 -808588 533730 913857 -271321 162749 579447 276742 166134 712979 492802 -703428 167630 -196867 -290868 292343 -509103 -810313 -348556 665659 68535 -170062 -518167 376068 -730294 -634094 -323087 -54337 588779 -284881 796837 -683441 699275 157973 -270094 327945 848307 -463868 716441 -429769 452478 70512 -192336 10905 735386 -607487 -633952 66912 -290486 -1643 807845 -289231 737126 207545 125137 -472024 -462375 -906316 621193 78034 548642 562812 -992890 -670158 438612 -432065 -292011 691901 944279 -467237 530391 407774 826916 -408218 -133054 -908557 26317 326567 30 828494 -844941 -161253 168137 831540 63373 -393742 -363020 -437023 424488 901647 -437980 -711293 -773279 30347 -558414 -744517 249452 803378 -900661 528287 -349807 928388 450032 447418 -828758 -652106 -619657 7946 137639 -122578 19848 -141311 238474 536587 389281 670469 448235 987291 889747 -708240 870389 -920861 -445565 523921 -901657 -232038 -887446 884265 -530028 100910 873492 -593170 -222109 -904898 -15963 427147 320080 -444514 39183 -173410 119401 -668329 -893154 359097 192465 772132 818924 -369821 -852799 133622 -197011 -620396 88066 577392 798949 35260 -277260 -203157 -145940 -495044 -674294 649972 -723471 -666262 -682548 743113 -569932 -351470 446164 125792 -61493 -757392 167121 -329504 -203106 -323145 -731896 596518 597611 578574 303053 166337 -816446 -137331 435726 -605193 26890 -972860 -326455 -490946 -965126 -284364 638480 -636605 -45791 -55724 -952052 986342 329567 624142 576760 -564677 835178 420415 -960094 438667 160586 -728262 374381 690002 -570532 -921786 -636079 -775105 983763 -44645 -357543 642486 -852174 -56215 702628 667601 779988 321490 -624411 -794789 603492 -238997 959460 276820 820325 -795329 401019 -862864 -884820 -493877 -841319 617367 184673 425347 -12222 -863514 -192383 611659 -978292 139437 268639 -371713 -158940 384368 -426722 -526740 -907321 -851866 294328 146005 -157494 571900 935675 29935 -459885 568531 669191 -355483 978973 222398 695249 631381 -459273 -215867 -60253 113872 -433594 907172 50841 417758 15551 791245 666790 -195080 760622 313442 -627315 -100084 886514 713660 -391448 285309 -26243 718439 905892 -595296 812761 280739 -84349 -271168 192414 -336028 -296807 -24933 123389 887379 219856 168035 779449 -495924 426853 -53698 -802776 592350 -723992 812358 533943 -313651 -849729 878985 141411 -920045 -39645 -986230 464064 299483 258209 -868673 -410762 527365 101147 2961 -800321 584101 -362299 -396705 182122 -753533 189993 -501509 892380 -101604 -909405 -949205 -370423 -932448 -209563 -458711 -851713 421490 975476 -145244 867420 -88276 -590807 -281539 -817582 697112 849458 -460277 -238677 -206793 -345586 -198761 -182977 279358 -631660 309600 -636673 -157420 775277 -289448 574317 -84138 440853 308198 -351967 -662061 -757666 60642 703687 912 259821 613532 -620004 891973 -868805 415573 467060 -44706 5653 425028 -84554 -66053 -14179 -171118 -829986 -582799 102854 -647201 -508422 736839 -375716 -543301 607150 720313 407162 153901 766257 -457032 -641390 -480720 703821 -365976 589161 -916815 -859933 41888 -846952 942994 318052 -318482 34444 -173782 267097 -532847 -508666 -547005 915037 -123907 452636 -539110 -77667 -89510 -628810 858595 -663713 -120699 -226414 -835134 -905736 287374 -570303 -272045 -493101 -131656 -981464 435363 -729615 528124 -865536 866101 -475548 -113017 261846 -396034 -662828 -526025 -513013 -588439 79354 163618 -149163 540115 254759 -124529 -302660 568720 59966 298491 535198 -547228 -79691 194197 891564 -230005 583833 -443198 39402 954419 748295 855450 585779 280956 -688205 404585 770099 -493697 -851483 730159 237675 -735676 868471 -456416 -992847 -812599 360665 903973 -730323 450562 930957 127321 -974755 -81708 -129237 -390003 776465 5273 809181 537925 415856 -478945 696548 124985 875762 -988887 760082 -430764 -856605 -380691 414670 542264 -715162 -443372 51475 -960072 -903440 -916419 -709903 831709 -554167 -810630 989323 -244895 -826737 156753 -57065 866871 -705102 -900932 944865 439169 -266247 743337 285128 616089 129403 345339 -388801 439305 -536025 -18040 -808754 -604910 -717379 -409959 -391537 272937 -785965 600173 -794191 541557 -849071 550326 547704 -508845 54260 -447589 763195 926034 -971697 -654284 123620 775351 -369979 -370927 153204 -729990 -382832 590771 396028 -457657 -942146 454929 -33627 951678 -776657 393492 533929 -606285 374680 -65637 -842152 -323409 -159101 -166663 969877 -209683 888781 -299406 -412970 -269666 -427482 -105919 -732761 -760538 -276716 44565 -12890 816924 -695823 -607344 856456 -30514 199912 753478 697364 -303173 -562564 -989628 807971 571671 -617471 -509562 985255 927050 277025 61824 375840 703729 977241 -272618 589992 306524 607225 554916 -716952 -428274 -640473 -387721 426016 165312 653532 509009 -185692 506462 -9242 996457 228826 -804727 -50076 436841 -800323 -42093 -489138 850927 319964 -162298 304490 662796 -259877 -830178 -201640 -222776 -812559 662986 -464377 444316 -874391 -760273 157373 132982 963618 -212827 -660589 -222279 945934 535352 -938250 -777158 743479 -293592 349480 -152636 -118219 -310935 -628931 -997996 808377 -352092 135455 -791202 -460794 -985676 103434 201671 -154126 -271830 -900976 -368791 -264983 -16310 -279018 -996270 108010 623755 857685 -719483 655112 67355 189786 -997641 278635 569561 726663 74259 -311091 -276391 720016 -731977 -339587 -290205 -126722 417845 973023 -857100 -305104 -662189 -244758 -714949 -426539 -960949 291240 980254 -621966 476108 -290630 -820173 -826526 113527 -865454 386247 -59310 632162 -466634 818650 -911807 357528 535620 165409 -445562 602392 878952 939011 -302647 120658 227112 -844131 -417784 -106323 -650727 811198 -299756 962179 -589337 485995 507282 -569181 -47919 331100 -475525 -998066 915114 376060 -359524 -350790 610521 -465171 750102 -404973 -325414 -219773 -12321 587637 -293317 913092 -288961 -804877 276000 249839 985940 -117357 -407489 -234127 -826481 291280 338789 -289679 -756299 443159 719087 873285 359391 914762 -486702 -904837 -595846 383424 -49005 -829870 333767 -813374 635087 -491842 307420 -273648 48181 613223 224801 -687910 -403833 -40406 -760748 238151 -597731 -598762 -941690 -871950 -275230 393457 351387 393832 518484 -317903 141390 28075 -314616 812931 492203 404530 75684 -579641 -684909 -453401 862436 504210 12347 -206297 -821098 -415829 -821842 -359610 -612450 -518258 79046 -960887 -256910 -48916 -434889 523049 -993250 -95319 96389 -690986 909505 778717 -455416 19890 -503025 -895916 -398481 -23086 749261 672014 -200902 365761 -146856 224831 -577090 -449539 843550 548944 656165 -571145 -422493 674780 -34324 928023 -951298 -74188 -982812 643510 575706 373467 -855503 843938 367477 38795 -611378 -868194 -811996 12590 -847482 961247 976205 362726 -672772 316560 634475 -724090 295973 870095 702862 -591210 889289 -22610 -343080 153427 701573 16563 767233 -506323 -215092 347352 -64684 845383 52705 992011 709808 999930 23902 525487 791305 -563118 358449 -959974 488420 -797297 262682 766101 -620834 -886106 -949714 -166817 243365 722878 446167 793002 -155907 -256589 -896430 -794596 783292 -27626 482479 -362033 -588978 -517333 -771372 666705 510131 -462230 561019 442533 837756 -870017 -327505 237761 64978 531274 114131 161422 -819985 537311 -688357 669676 806051 167047 590097 819115 -919216 415933 -931567 540690 901486 821170 -970547 -237477 539272 -636343 -836277 152373 971197 -551908 -715166 270017 -930752 892021 16960 622230 -336808 866006 -820761 418749 -630304 -640910 -468437 9270 680776 689713 373302 -338959 36115 222128 -488700 505045 -768169 -773314 232679 691645 -129088 519520 687620 878838 -751474 90190 789588 474946 16658 -974860 168741 -73000 127668 -421005 774038 -47646 -377104 -204131 -631394 -758147 466773 61052 -940922 229437 -766203 -124980 -478358 -404570 -744776 -511748 269884 -618444 716984 126897 -355647 839508 512102 -289342 7570 26344 -319948 686013 726428 318151 -617048 -652319 -480095 -96069 -469536 -241118 950581 997122 584969 811433 -333119 387789 -398874 -607023 756355 261700 -885553 50731 -19316 93824 -371665 442362 -652863 -859505 -631675 -200136 -598053 -383372 914020 336655 692327 -470748 -17292 -681247 667335 -504950 -72978 -342592 292527 -560508 52644 -998025 -249048 -920477 -178313 -736385 337680 808175 290398 -819317 993688 -215327 174182 417149 -228923 131688 -721876 22510 -287632 149284 878565 -382678 537926 -597330 -115754 460593 513992 -165362 985308 -921032 -543284 780611 -934682 806566 -218374 -155585 404726 -461929 -786480 -57112 -750428 97500 664863 424728 647195 49657 -94325 693789 -602982 61606 -372593 124090 686452 248270 -541833 -69851 -67824 -47341 408676 -372089 -267414 756553 458188 795647 607504 577270 -395913 -599521 324773 -652584 -784893 -353555 923746 325983 430177 -997020 583824 774702 -306731 -663440 669583 163743 -662406 960886 46803 160700 -140996 -464055 -239903 439623 -801828 241974 -109226 601394 -608017 278137 616544 778920 -278561 -163387 -39996 66562 -742423 692416 -60714 -721837 -678114 -219003 276740 623453 123362 -801119 185804 -729831 113392 610326 -734912 -150605 742740 -595493 728969 -931829 -157969 414809 487138 473654 -17802 970480 109721 989051 -344845 -260240 575889 859350 754115 -647647 -415550 737016 -674922 -350533 -704841 481605 -537997 339694 -851569 -114348 145329 750428 566782 -143629 515327 -39910 -11191 839457 703453 -293838 -563763 768146 614816 -817372 -459272 381487 490226 -895520 99790 -415725 746960 10574 -30747 -627186 -818934 968263 222698 605734 407750 -134887 229402 -921455 703870 -602617 290122 -741699 695421 612550 933344 867400 -385178 403201 89047 -491128 981165 980693 -105921 50180 -608356 517718 55354 -885767 747600 -672119 832768 -191402 874937 337128 304860 -20160 -806115 -165919 -659539 -548081 -635114 163671 435174 -562737 -860145 -148321 -803826 -137792 615627 582020 -188992 668631 -565538 994372 -827348 -572869 -490062 -189807 529813 -692280 23683 -376943 157905 649103 -561053 50398 -132915 -979628 617271 -98170 571654 -409458 -244679 -934516 -499952 404459 -890892 -752794 -410861 -804022 989131 206077 -46903 853311 -493838 646320 295425 -69998 -22670 -41903 628768 844992 -204246 -992218 -705510 -64519 567241 -677527 962173 551457 -961707 61769 -292377 322895 -32601 -510105 -740597 -523568 -699924 -903719 -123088 -937435 -417882 -841173 429873 -706048 -225111 889945 -542082 150732 -248290 759382 406681 -190046 913411 448264 999963 661717 -900567 -359606 -568019 989543 -680651 -739863 -710769 750097 -953824 -354265 244116 -561089 649528 775995 773027 -325871 -547556 -112690 10424 -694565 -35261 984063 1121 -9434 256245 964833 -289086 817325 -435631 -107656 -84846 -938399 -819515 702144 -703461 962150 -662759 -317018 -931650 860564 -559643 -981620 454253 -842378 -371050 743369 525742 933582 897774 49575 674847 -332017 203520 238563 -428564 139746 252216 15921 177883 16545 81873 371765 -944319 -420001 -382755 252939 299401 -884898 405184 858432 -606796 -146280 -354123 -216106 453460 -548937 -566712 375492 -245743 471197 -282277 285300 -356956 -401828 215329 -280380 -330274 401214 -447962 -754682 -959710 280511 395460 -550913 -712217 774414 394799 -685461 558903 268560 174571 714359 -17102 459741 496721 -637882 -16372 -429759 -80627 162157 284810 804540 -15453 -231049 702473 490883 578789 380642 -57608 -469252 498942 192800 709081 -757690 -678037 443031 -631100 -684881 29053 -240735 175075 519227 -8615 164236 -588937 -380124 652663 -5349 -424366 -408107 -779482 -486781 802139 -534419 -985722 -794256 847629 -986430 792589 29566 21368 -701476 999683 -230977 482495 -225162 598277 -952773 -60136 -822272 697734 -842004 586063 945440 -300343 8766 -795837 -484820 398569 843157 -770456 -843727 644434 -888889 -576573 746480 -379067 446365 -265103 561115 -757289 -831018 -545248 202140 -602510 -453468 222356 -296177 -925997 96813 -16476 -611005 -501366 -744052 441018 -97923 96254 903245 226775 -363979 -896794 374645 -523764 499991 226129 -117897 735106 535683 862366 -287552 973428 91918 -346747 -393172 -416465 335486 -269811 759694 -514919 258642 354963 -329299 689831 -9929 -165046 -830783 -821915 500244 -36427 -675334 -383887 -352896 633390 -216455 90369 939590 -177565 508629 952665 768872 -738348 629272 -71339 -839271 344662 -187073 345062 97857 275475 722878 99724 -993155 -901881 960505 201569 102045 771716 741324 -746226 545700 -581712 252036 11347 -477621 259586 -495901 -139004 -899073 984776 658720 306055 -440098 -90588 -356123 -306601 16958 815626 -597424 982019 -675034 747460 313970 -377297 821330 -508818 -729389 32402 -459340 519418 -878868 -184713 -526739 -949843 -161365 -577475 -975144 -118623 730738 304599 235008 -139071 305817 850892 942757 -347568 639720 440375 797244 -289694 -703587 -342840 739819 38496 -279828 272322 -213999 60041 18042 325115 -765637 -373268 602977 -197281 990384 -442257 -387409 -93075 -518937 -972597 -69529 177464 709515 -579571 -914818 -84632 449406 -258794 -194337 713271 -347309 720028 -857496 -837644 469074 -428248 -438805 957571 388472 283414 -910930 560603 -808459 271384 110315 428806 564652 -633037 -723631 -590939 -796874 -337216 39553 -745750 -482721 294636 -546159 583963 662952 506169 799756 910230 428995 -27398 -429456 -306873 653850 206811 -590417 -103244 905289 -472745 -713937 -892942 438943 -997952 -611637 18989 452641 -917957 259791 375460 -642297 992449 -216833 33066 -490435 -448609 -887407 217638 -917405 -769418 327214 -101356 -75315 -873412 228598 459394 -611964 -600391 274297 547988 -208701 -795253 495294 -714496 -822405 29219 -90304 76947 -652593 -936634 847211 459690 449561 -825844 257444 546746 -222493 -210716 -321602 290120 291439 535823 -52218 -472463 -596432 924448 -220872 -535964 -863538 -281214 -370424 -870429 -935130 165490 -124390 -859578 110536 -98431 -322294 -715400 -527241 -150380 -146203 268152 -678356 -972445 -455891 -641064 848659 76157 -631591 -161342 -371187 -294846 -18605 697070 -368596 475624 128376 -275667 218426 911223 -999268 583266 -237261 80845 989571 509187 -721082 796827 -609559 -952676 38104 -100507 -337797 -996404 286080 -806010 -486180 178759 72332 428713 381473 853330 -486021 -705583 -77739 -485558 162946 682451 -319371 -662499 582407 -388905 -588811 -581681 -387672 -232357 -971206 -789129 -130635 -252753 -723298 -469312 -925390 235258 -396049 -145688 702166 394803 -75408 -397372 -314865 238505 -130730 -177734 -357253 328700 573900 781509 -494224 -923615 51184 -322699 613238 -565790 95316 576492 -706105 -779044 -218755 -982686 -302378 254335 550888 721954 -48443 541074 -262016 -42485 914797 -888532 356137 -434927 -639910 71356 579768 735545 176205 -570623 -471176 703776 -269000 -54893 -97497 324596 677445 -694311 851063 145017 -817712 708496 180366 -186875 -340632 -649654 -685305 462981 474706 322797 -764050 177782 -73211 389040 857415 404332 850223 962338 -175480 437775 -931665 105122 -733158 -175079 862617 754536 -568228 587610 643510 423290 138272 -221388 -591359 483512 272301 -597089 86699 954833 360507 482854 -212073 -928053 58490 -216600 148575 286975 -926325 345880 213837 -649829 126085 787965 447459 460958 -910479 575858 938964 214368 752335 694631 -507384 -418937 271247 -468257 638748 -895341 -976744 -201616 -706593 132819 -209979 -569274 246103 3437 -73629 -459359 648506 -84134 -753484 -304814 -730507 397031 636143 729025 42152 263734 -232387 -532502 434856 -307781 -262338 -369828 544123 784063 -515582 510009 -803616 534241 221201 353337 -31931 353040 493924 519334 636623 -682222 283881 975969 -294058 -632064 246658 194140 -408091 58055 69894 -429154 238910 -381528 926399 770882 937812 -134983 -884245 -733960 455504 150115 -6213 735106 907277 -960030 766807 -596808 973596 -901432 -942504 430597 -685632 -155398 819020 695784 712947 -20815 897589 631796 -258593 77306 -228341 707153 151654 -191562 -987082 -585031 955419 456859 403604 -798597 -388410 -381263 615673 -171013 -933660 907863 771754 527151 92964 -96325 146017 311716 -544021 -281115 -409268 451959 -51119 -158163 262670 782813 776354 602560 263997 -195685 -927521 -352353 -605726 -587378 300602 -695392 394748 824485 -71907 -274197 889852 -121118 -922717 889214 878538 -295843 287389 -523094 -269888 811841 768911 -262508 -294870 527181 289457 324661 907212 -596524 -710161 636122 698588 -260291 -142871 161188 -998909 -692476 -260877 648712 671712 -363849 48021 25553 -273019 -42375 267788 495513 -833928 611715 -176568 94292 -943052 -565346 753517 293574 -553435 673322 497618 970759 -363601 -22501 307460 809350 -500312 114166 957636 -29565 -992167 -502184 309381 584212 122370 -135312 -145681 -397023 957779 185216 172639 543592 535027 -738465 -628636 529913 97149 280186 -624573 -41413 -13315 -503217 -776332 -625691 -951688 -607760 647715 157318 560738 63238 520624 616830 345125 818124 -739280 642563 169377 301968 -300950 -409699 -441562 85301 -593446 672041 -935685 -767181 -962127 412378 -193061 -664299 -188717 -808781 -713869 458490 -994856 -306929 464485 -934122 -856437 -688615 -370232 995118 223598 -85548 380070 -849761 -335692 -404971 -299395 -987561 47046 912644 810558 -480294 635327 21406 -603567 860990 -88720 -836810 447887 734000 59484 755567 873030 423021 -798660 972099 -66120 303818 838909 -951552 891165 270765 -12227 -144442 -665700 -413039 544082 714890 364118 -630138 475843 993174 206684 44846 -42675 263046 -65996 -856639 -127137 378189 976215 204170 -637794 786606 642486 593128 -166558 -729149 -963791 138958 599479 -291078 220062 -476221 523358 352530 -683320 -182558 -577975 646306 596973 -979365 192034 949651 737471 -411919 -510780 -44382 995811 739066 -247232 638815 -280970 -379165 -347686 81200 24323 -392023 326282 -41906 111374 -479776 661883 811462 -940916 -659408 686095 -827782 548841 -905645 580313 855198 239873 -534376 514978 -278340 -39001 -392476 169445 -905808 726305 936363 -84142 446508 -789463 -770565 430159 839861 852078 -620686 668274 933412 480913 578755 859016 569383 123432 -96075 -555630 579517 947007 -893149 90051 145597 20818 674941 134915 685136 -615724 30533 16366 270194 251563 5140 -676650 477045 -414798 839059 -564035 150398 457269 62722 509660 -598266 -64391 -736460 -699617 177626 564785 -167024 235814 -44004 376330 -761326 426053 -434624 -252256 -592312 -821499 779663 -307450 122582 -449630 -652377 -607677 -700813 -340086 264697 250063 244329 -219164 -175926 -810214 -397287 -419321 -348109 571526 -134411 -472066 -216031 -901656 794115 -520309 -433451 -988790 -952095 917665 -306843 -367700 310203 303209 -909767 782078 294615 789822 983439 -917976 -813302 -47696 -867336 983107 -454720 -147579 -985767 -167971 347511 -661069 565099 -45960 915780 -381593 907067 810251 82766 548098 -723670 -701312 -339890 556055 511214 -226635 -116587 -880658 -636273 -502021 -446074 349443 -892821 -891366 632216 401544 967731 965963 729173 470879 -209685 -975172 16221 256417 622830 -337136 -102172 822809 -47128 546780 -569169 -106934 801114 380459 957083 961509 114586 640763 646551 317140 -122160 -554434 20517 669618 535674 729306 553053 -191024 318568 -56151 -71191 -41678 -952511 -383879 -719222 -758385 579197 263309 -108270 -7595 -367256 -671462 -640792 -531421 38822 -780085 -259321 252365 1961 107966 -448641 -525861 444988 -398971 -749197 139658 682108 -624474 -86247 310090 -571559 -352485 615101 -799554 -886630 -142509 -721602 573887 850134 593327 315664 251098 709116 -321914 -142024 -822451 -745652 -590431 540115 630798 -957092 546495 535183 -170300 -173548 -204910 -602448 777931 687025 304448 -593779 738997 -961338 -694172 -628336 777540 334006 986122 -900934 -387472 771644 -556362 89756 93671 20451 -769314 -293793 908424 -236274 -828948 -457410 280680 412401 -137411 873478 895822 -423530 938404 -822883 -637002 189018 -372249 -263176 -703279 -865683 649537 -490461 -715646 -639275 -811937 76605 669667 -113172 -347805 857593 578495 329181 250724 828446 920597 -102613 355052 -562809 -985061 820138 751480 470821 -797127 198148 378107 -708616 -119542 103222 -368548 -209894 686302 231312 -899852 -387660 -989766 -718664 -332271 653574 813655 -210137 -215691 -784412 298655 572075 16983 134836 746035 -835997 -784031 574961 -400664 -108089 795696 668202 746437 -627171 -458792 -961405 -956665 -222715 750942 854323 -792931 831086 228539 892805 -835412 -576482 385760 680152 422156 605742 -805716 -836193 570697 -779381 -657033 -773791 967843 217719 -428277 -645959 -604018 -211706 432294 -695337 24115 91170 -225158 215038 968301 609927 -145875 781316 -212531 -517689 5337 225493 -254186 -575801 837516 729968 530754 -620480 -101687 942184 -303237 -755649 -910587 979941 -849245 50854 -32341 318113 -960435 200617 -174311 -246037 904385 -289199 -268511 184487 237308 -211075 761737 -431668 177710 39004 -711541 630500 -102214 869236 692693 263952 -548423 301725 -749302 583554 993400 -725369 295232 -454016 -445835 -813520 -360192 -327320 215910 -194193 -619831 -435802 302898 574956 -241779 -965824 -967435 356517 665394 874571 -628224 -368277 212370 691443 -315561 -604445 -327940 -144265 576690 610054 42161 651562 -720899 313761 206440 -489229 -289960 -993835 -575542 703182 -440297 -221160 936438 367305 -202813 946867 282111 320520 -322153 49602 -905111 697281 -363772 -45386 -106833 202945 507822 363606 -230976 -775579 -72724 171322 950781 -886494 -645940 767695 927549 573437 201484 65750 914122 615187 789538 989285 964321 -255853 -147914 -863004 -800587 -94657 580770 -573167 983661 888303 -100487 -251011 108833 -800498 108157 -946164 188001 816539 862631 321529 668975 307624 -188637 -70320 286464 -196001 626002 -609678 523071 -822280 249158 903060 -986423 -673340 754121 859457 -611982 -654938 388823 675923 701566 961300 -55393 -450946 364713 -524262 -337914 -300474 856864 252887 -272348 960259 67462 168447 -97979 -118044 289392 868823 -822551 -173335 -90647 -436420 -408380 -319256 361326 986652 775486 457481 387699 276091 -846859 421065 567389 -650000 925366 -711173 340485 -901082 -442744 806594 -729028 172635 -442079 -125671 -63039 -740380 -6289 175947 797005 612519 -288495 334331 -705400 -683617 -450085 -469986 -184431 -549540 -22699 194300 -501639 414720 -671428 300850 -758072 -981053 690303 -239309 -782217 -103568 515523 -973630 -609035 3942 698336 414202 -560861 -418791 -338845 668486 40919 959630 229386 -334231 722140 190818 -353974 287735 846064 -795453 791628 347610 -31163 12021 999020 906703 851329 819918 393273 -744858 -901698 -162757 957304 930309 646667 676921 282785 141286 815593 -495780 -793504 -798060 -601777 721996 652308 -801422 220966 857667 678484 -321996 809933 -733807 -654875 406116 742550 42520 -929851 459102 -41913 -442416 75428 175316 -901861 -927548 -231706 686156 806079 -638445 816034 -786659 -804779 897648 -86490 -465163 -608524 -77534 -891408 812374 -67291 -153852 9398 344980 369639 -201850 4319 -803367 -58835 593451 -599544 -417759 -729765 83721 439809 844478 -971956 -621620 -569523 -941995 -475569 664244 -858971 933599 -954970 648850 117109 993194 -700538 983631 -447779 532181 13465 -267292 531634 -245417 -892289 -440477 670459 466041 -41016 995821 862836 -118057 575740 -829766 -214258 -301469 69651 775060 636909 504546 602493 304092 -139159 910701 -182372 -49404 -866162 273905 -256955 -297069 -113892 561328 121283 591780 -359929 518206 -215085 971239 259191 524804 917673 -339426 -942391 207808 -966550 -298335 976141 -713853 193583 -670245 -323065 -177358 -660983 -821557 76590 706054 -245385 -117116 -475984 313740 1010 -333266 64235 244646 670433 -709245 34933 101768 -16219 890706 155413 -363845 -530289 -663169 -527672 296733 205925 642560 -173251 -407585 647009 804322 -305574 -885498 -141519 424514 -190539 444651 -306056 154837 604187 -739525 595915 -265888 505868 76407 -681035 2368 -696260 858485 624948 -392220 -725228 -147619 -554182 886350 -681936 965549 -457043 426646 -443041 -415946 -824857 -602905 978726 -724708 -442057 714240 676924 -828454 684510 -637132 418319 665532 872082 -475798 583102 -791197 804863 -504290 -78691 287045 -676287 -245538 -579787 887594 -403221 865613 -401215 111024 607107 276644 142385 -946488 -782205 706092 190123 407222 398042 -491451 732933 786325 -628375 -525725 832077 611153 -615161 219787 780737 103339 138749 -507302 -233897 -742984 582666 -55681 -877898 -398621 -377759 -89028 656571 390118 299046 818920 351605 742101 552948 929648 -123863 -434669 -384038 -135342 -888624 817627 513242 827296 -143340 423353 -554264 -883709 729046 461326 673265 -463050 -719830 976143 402385 -739833 343257 -324922 596700 -970279 589790 -558576 697686 -916444 418411 -914275 329467 22259 631521 691956 -602248 825445 349787 -576788 -794513 -676306 -933212 442548 -680841 -21613 621884 162380 -806374 -973327 309207 281225 -939947 -684362 -353187 -482539 59932 440166 64235 114541 511060 -303081 -728751 440417 390870 -75914 -705262 809367 947827 -842816 -741656 -351863 -277270 -407350 797373 -38014 865779 -480390 413235 907813 663224 -752693 -930148 220134 363607 -581043 868483 777103 889826 -657758 -821727 371773 268894 -343678 725865 692960 78663 524088 202365 -172866 259595 677283 407350 -640783 -515190 -689482 74016 -903324 59037 -495368 -26757 -549926 481932 178948 -559429 -403097 -926186 -41718 858377 313589 982636 114125 306753 771776 130102 -411868 -63886 -833446 -505459 -237575 32992 -941528 504704 -331572 996229 117860 667792 -635344 -219252 -860135 566963 -996531 -518700 359466 -645036 656221 88820 168395 707665 -499920 -965839 -158971 -750980 -171352 388105 -948553 399003 456892 975916 -444656 -728983 -148231 -200579 154774 225682 -117507 -826731 -176350 789818 -826757 910401 431969 879351 -317510 873087 679381 842066 495381 376709 29650 251339 465276 311482 -231807 -996654 638577 666171 187489 9038 -979955 773719 666177 -297575 375801 -594285 429255 528642 -106891 203431 -285717 -263990 -183724 -202113 299005 340520 353533 -155589 -503525 -736826 821996 -930000 646588 -905279 -128849 526052 -547288 -520020 -223382 628502 -243074 846478 402004 -920268 451373 3167 -387273 122850 49658 -785649 -806028 267770 13056 -782848 552061 17927 823211 -592506 973912 814537 -404035 403438 -158429 -309324 921546 -165259 -410486 400880 303291 509644 -379053 -91814 478286 -253541 -963501 -661246 -56812 111098 -562826 80299 -412558 -320135 391482 758350 -591456 -590694 620468 163608 -734931 -702510 388235 -619033 -128134 517260 32248 -995503 287674 443174 961356 -228323 -707719 744817 -722838 -687416 412178 787893 -111927 -858879 577590 757035 -712717 163757 -855188 209537 -828024 -270876 640396 -460326 -687428 969586 321475 627403 230100 94039 945554 -577441 -400467 598983 -836274 -450284 116662 779563 -528094 -274725 799729 765726 309896 678812 -60426 -424847 -64044 526256 70383 920744 67754 -315930 -50787 830331 688130 -182913 -549806 -971051 703787 872625 -655883 260312 100293 -368089 -654719 -760105 950086 769663 -87162 -190630 330870 783691 -447577 -859490 -415374 -276463 -135398 522131 -836691 -14261 999211 978780 7658 613224 376761 -400429 -515900 -113207 -999368 -18046 -923865 199236 -54227 655530 -42540 803365 -557771 191040 549088 507304 672510 -383125 470581 -638464 -443060 262664 -848496 564563 547702 -638682 -126207 -213701 497510 885386 277743 -89529 868381 -185812 331537 -235016 236588 32440 408054 340805 330556 360846 -265218 -972521 725000 -39998 943070 959822 -746915 -609635 -427616 435002 435233 -896614 874528 -977374 728009 -316950 -529391 203969 228833 -731919 787574 -107068 -696952 -373562 -710103 838733 932721 562487 -570792 -602125 713955 -171709 -139005 286015 -666438 617886 -772993 531505 -280988 176560 237686 -390599 49124 -577130 -298396 322111 -644397 575647 -948453 -77669 358746 707153 559425 -333283 160058 71906 -272051 -650361 103492 -125761 818189 -637810 -92191 -729975 -220765 -781347 -155637 672274 416003 772113 -814127 102116 213367 -237378 -335913 -65861 947611 185448 -637740 211334 212449 -233461 325395 121066 -464369 -192876 -907021 -504513 -487492 684774 -734617 -715759 -760874 -116522 -712458 330784 -114529 967087 397371 -256544 -685909 475183 74598 -757382 326243 823688 -534342 753865 -214138 -646561 -818291 -612514 342051 -485424 810699 -266371 738464 612969 417267 -776291 -53194 -914262 982040 -647188 -305678 -886644 246882 899016 -635339 236535 376331 -50233 -580043 -616886 853346 -467919 -258693 -587689 686539 722177 -370461 421348 294845 -47385 -898273 929963 -714430 463304 368436 -791334 175739 -398531 -876933 -253036 -779238 -894448 880673 799855 452197 -507710 969256 685044 -886086 -539384 -880413 31266 266758 -113847 -616322 -382613 -262324 -236895 -479116 -517451 553508 -615710 -701673 -791206 75449 374030 -810356 183977 392906 -528291 119116 -606365 545194 -606275 -297820 -905409 489920 -582835 -148555 985062 -297080 -991006 137077 227575 -926064 140546 676524 -101244 -664580 458603 -770440 -834924 53250 -858227 884170 81823 684015 835084 -630169 -143979 886176 -402625 -649113 863703 955402 -949708 404921 -61764 542770 -550614 407198 278286 348853 -366700 792873 700042 -886078 469149 704837 21603 214427 699935 -460369 78656 580376 444458 891512 -996679 -464988 -56829 -228603 -669090 421822 628771 -460274 755249 465912 860980 442018 707879 -577412 928279 112417 -504662 -244734 99297 843841 -968806 -239525 -743207 990090 -714169 -650774 -349061 -102950 76793 -609627 -633736 -952734 -263191 33816 809396 721958 925765 300898 -929337 -800127 131631 -374089 -115843 -71522 151486 603100 146006 -604159 -222084 -32210 510854 417788 -341913 -823653 935542 -222790 940273 892583 -928191 -332232 92927 -792087 770104 383686 -230675 829580 -760482 -916085 -253303 -484914 347885 -754690 -732781 417156 680143 481262 -579260 -653036 601766 -299397 347588 271865 -948155 -503014 712369 313283 -691660 -895979 186527 109972 -258896 6793 398611 -777051 762664 594918 282503 -832193 602818 992243 -147350 -859966 448852 -133433 -192740 -836575 598251 -108335 -769162 -872093 -895929 -835503 55104 164 -690211 110940 598329 -858606 -869036 -719012 371731 -845839 -548216 -269043 -523532 -454505 206858 713218 -687498 -335119 963230 985630 931624 7548 798396 334107 -199285 104652 -59376 -288889 700693 -984055 -974982 -703807 -103374 569197 50446 372993 996798 -998328 -51819 571341 922892 -742148 -890486 -873723 -627358 -310783 -790627 399960 266363 -175518 -535372 -219060 427907 -228802 -615067 613050 536351 982728 -8962 312784 320098 677447 849406 458893 -826279 -430186 828568 247113 504704 -299611 708407 736426 -878390 930295 798196 653104 -786786 87842 665890 -923350 696660 -27950 138179 -148674 -3268 877511 -141296 133733 386839 844882 -690187 473580 -275684 957020 -148973 419445 398965 352990 118972 -444300 -938945 578538 -752646 297650 -215794 789537 939912 -177074 593510 -35909 617560 80951 -247741 -614142 160523 -569933 -270190 721879 -50052 635867 608182 -792404 -720970 -916964 -855036 -188024 903929 991927 -576954 833286 -167111 877378 -671684 -459306 -228321 -627162 -906089 -429766 -156026 -289249 963324 -313846 -265346 510655 -272505 874929 -178995 -235157 733253 427054 -883735 -384676 -426951 634516 -90112 885279 -40872 279563 -976272 8725 500365 -187443 572239 -514572 598070 -363095 633444 -422203 -423899 312451 256172 278884 -405728 476753 607447 576258 -421407 -282464 -285624 281638 -966762 -771443 -137576 938920 377570 -907059 777107 544437 882010 -424667 -788423 -457906 -583927 979955 -460737 -107063 -77971 -970077 522892 -129586 -938504 -896582 -96068 -139429 -63856 835151 -159328 760897 -949233 304653 453692 551845 284996 -492621 -968632 -57344 -253072 855572 441007 -969953 -901943 994711 355987 -932061 715514 -153672 -115001 -77695 849954 962437 726612 -358908 460753 -725855 -208779 610759 -481266 -147003 -458981 -917573 -157997 365370 -849943 226855 -34417 -566560 902457 751522 617379 213419 -40043 -960997 -968474 495008 -316481 -759598 -299743 100828 746153 -364195 109843 -853618 291326 -250588 -653586 911864 -223465 862693 -433575 95089 345991 249392 -560660 -65818 -423536 652652 53943 838613 -808533 443344 -511301 -269872 -72956 -684565 59503 404480 17147 -690019 -826179 610848 -951643 -951524 -715774 -917378 954440 -315920 694673 -685187 409059 578678 125361 653077 878628 537825 766235 871249 -799504 -359500 59901 23888 -436898 -664246 -801159 565702 -632132 457934 962726 840312 99849 -585533 405006 -516413 186489 480766 -964434 450325 -786444 271911 270714 602994 -161768 866491 -420138 251632 -321870 754573 698910 -530756 -270391 310976 -652257 -986221 -750445 248398 796700 91082 -899075 -465659 569162 745415 -372568 -453883 131796 -479099 -881049 -568637 979160 492180 -870206 710665 -916505 140182 -964746 -893453 299785 -177469 658546 528244 -679241 -768154 598619 573647 492767 -148898 948233 -402786 -847004 -210018 217352 885071 -82277 -279379 728216 -739167 45007 993830 -824914 319020 101182 -497991 -541072 85334 447386 173481 -272451 -44193 927625 123213 -800861 956630 -557531 259087 -95769 -258271 84733 851311 -399616 427257 316690 193280 -755300 28780 94554 610538 -934758 874585 493376 573159 829710 736759 16930 366023 -254272 -49841 -468782 -384148 693677 -430787 -232298 -238259 -917115 -266125 -270679 570999 433835 -824330 698935 -524664 -354759 830751 92900 -731725 -693127 920604 -410554 -336577 -876691 8812 942310 271751 -71481 -605722 -902077 -687493 680433 742707 165711 747165 -113529 763599 -730127 -53626 -729000 183180 250241 525791 866025 737807 -816689 554984 56818 176465 563356 -355852 898655 -986337 -187745 -956310 532689 397595 322433 -915898 -795494 -500679 992226 -899433 98756 599106 810706 -810626 375434 759508 -228776 -583755 -228131 -99616 121327 -889210 -44575 -211413 113156 -383281 -885523 265678 -917639 964485 -597873 197558 -521819 -869331 -545530 371364 -290094 764901 212422 -111314 944189 -41511 690935 -526660 -444902 513359 -337418 631948 139661 572316 -420525 -467537 -621262 -606804 -168495 -358774 110998 -765827 370154 692566 -75716 -141532 -978872 216352 -584807 379720 -415540 -528439 100888 501282 -765557 -197113 -78314 -871037 358220 -338590 -723225 275534 653580 310456 -62256 -846342 636666 -550214 -988534 458641 -620037 238060 -55226 901043 -314841 -901463 443427 35220 -538550 -716643 436794 -993671 -658076 126921 637075 338879 50730 -81149 -732628 451029 -532862 -751629 -418951 886845 -793077 677399 615263 -987889 195603 299328 -718920 825205 -626274 601362 560722 -583632 386022 -987768 655984 541970 701525 593518 -112696 -435838 389901 -768539 249091 -695045 -540191 -395806 240064 -636019 369754 140975 -814063 -936357 486451 855017 -265220 -305893 -218916 226049 -954501 -196071 247675 931643 -113283 48436 784870 300466 239971 604256 316074 327377 481923 43298 922247 -335269 304040 764951 983666 -464155 -657647 -358675 -661742 -768425 147566 -492184 350660 209262 229734 -657569 805143 -254147 373651 236604 483792 -7001 -549116 -338176 -49945 299239 -853958 -632388 607240 -320120 -885844 964633 602003 742765 -976445 328018 -644708 -853046 931294 398644 77292 -282071 -816048 968485 -811138 218855 146269 -303846 825347 843828 188992 -664033 -966689 -337769 -527960 -315309 484650 -866457 -947785 442857 -784721 864338 531970 543656 106608 828762 549267 -640404 -255840 -852781 862058 -201309 -591833 492391 -165129 82000 -947806 -106733 417825 574348 -680735 584999 818627 -507008 185575 -423735 798122 723437 -477459 -151566 -90855 200996 85855 -375184 112453 -665970 582750 -601373 -639016 -498395 -731459 646080 -377230 825976 -607996 -796464 -698077 -402517 -797201 743986 -876685 -185611 4335 856149 -588581 178593 793512 -904449 -253751 271758 -947854 568905 -539616 642095 601049 -181855 345397 -706933 482461 524614 469331 119485 -676686 578639 -705992 -323979 395329 452773 -842347 249590 -857307 -444924 872466 -473706 -190993 496894 -512824 74689 -562589 -208520 -479163 -805770 399992 630955 -376180 555208 -420644 995748 542355 -509217 -273042 39109 968771 531445 350530 119874 -476165 -666663 93984 -303964 378252 689135 -415099 321610 -448450 707374 807200 -798621 678346 553888 519383 -942731 307935 628070 -281664 94041 -471650 -641486 -179032 -952772 -741347 -890037 510095 14367 95336 684812 486826 172120 -476165 -199195 -338208 116623 536265 -574632 871502 -430525 286648 176637 218307 260034 603042 -152705 845124 431540 -978986 -463843 559113 68753 -35307 -27862 144382 -283354 -354027 -295795 171203 -299116 685314 -942270 -342100 -24111 360184 579287 418113 846758 509578 -116368 -640960 -706257 -843330 -679357 -273001 -858403 377359 -414307 976618 -77833 493546 -395173 943507 421909 94513 39666 -392036 602660 612155 747239 -481209 10981 -250671 146647 391 335214 -722765 -717583 -688636 455079 194449 -234121 -577637 278478 869650 -74303 360027 -896268 295633 258362 -440310 194941 -942885 891361 329118 940324 126642 190281 481092 -226955 -949299 -949095 84828 129617 640022 753420 -10885 297966 -400661 -716046 -48152 -987820 243357 595758 -516449 -30367 -786444 -203594 158546 -126651 -718680 -762090 -810909 -258681 -454806 -626963 638826 -701826 -777255 358511 727733 891993 -290419 539745 -96701 260120 302480 792608 920648 635409 54496 422938 -744787 988396 487022 751443 -373491 -750426 -685534 977250 -47303 257298 -629419 -793742 445109 -900013 805717 -503615 -895176 765924 -117403 -859228 -30160 -652912 -259526 -232575 797115 71034 -652417 -675757 77103 -830057 159698 7594 573587 -94801 -98363 -952408 531492 306015 -683170 -919802 -118062 433306 -513129 -882035 180672 438691 -811426 849437 424519 -531435 -506730 -44759 138611 -291877 -141419 982200 -716156 -267080 -439516 262886 464111 -68928 999426 -57503 -595493 687709 285153 -235923 249636 -593332 -395033 149728 -899876 950045 -75474 138535 459716 -962122 -265659 395071 -719017 451153 38189 -52547 -754752 -895495 -300836 963142 735583 430737 -579010 410391 880200 483021 -233041 -464129 452676 628023 64642 297440 -247858 321195 483197 -202190 -609769 -47524 -458534 931584 426114 581709 825672 -954903 178985 129624 969960 535584 930006 -250454 -989743 -557844 -362869 -857659 587149 -60504 880123 -144771 -485991 434116 -686066 716796 -671000 734915 541025 317246 884960 261563 -61117 120341 472156 695384 336441 125222 -689495 -368678 477819 -741910 722825 574226 -828682 547247 -154829 -834455 -479544 -980076 -784943 -380712 -770362 -937200 -144128 203633 -499719 344428 829012 374741 -121571 648132 598225 669372 270881 -466934 -167309 351728 -825302 61571 -526809 -61614 6031 510664 749391 -227500 -165154 485446 275650 -134787 710486 234047 -811830 -537368 -291093 717127 -577755 941637 -556218 79559 555268 -954026 -766398 130686 621967 -417933 -136208 -936965 -566177 549767 -835309 929443 678018 507153 381093 416049 709371 694053 673616 341041 -386753 611176 -969866 518789 695353 464023 632874 316897 -138809 -752640 -696140 -39986 967611 595975 -356719 887082 711386 287906 435056 597030 649824 -948642 -775114 -812473 983931 896856 -150405 -384410 604492 -759355 -413941 647088 896873 -639254 771558 11942 -56227 570789 -476479 666142 -132058 -491038 -294781 329024 187702 886566 -874168 -651126 25331 -844920 -795935 974669 -675785 -367181 -355374 -691027 -470192 -675354 -679981 -845659 127233 -118412 808784 278785 696320 667588 -533271 189410 831350 842962 -918926 779966 992258 710956 -13 835165 609846 925045 361513 -587171 417305 -819098 -271612 115503 573091 379720 -399449 -181993 632772 -101125 -702868 899120 -851747 485875 -534307 60134 341444 198069 -657732 -294662 -533051 904158 -816004 -213887 -37860 -885603 -638011 112614 322940 -844876 -791180 -71453 787979 -750086 -579944 826380 432612 -607908 -941706 -554044 -859244 902232 947590 218694 -508899 -91903 342516 800798 627446 -686850 352160 -513491 -185976 105354 339871 892328 683827 -296203 -532936 133657 303175 -899551 573415 567389 -783732 424966 352989 -682204 -108230 108079 -998146 327797 -403711 53819 743394 -602073 702723 -400802 272212 808425 44117 -546211 657494 -5573 -211199 361109 -154725 451826 -180217 383732 939916 950584 57560 331902 281028 178954 119257 717770 906515 105656 921190 -597758 -54017 -415896 880076 -298138 -599618 -968940 -844210 155594 7742 -332793 226721 -309996 -78691 930404 63728 215103 658609 188704 661592 687835 -350975 826626 369645 405898 -504502 467370 26676 -34300 -361861 -824953 960679 36500 485433 -908321 -432588 -143591 -351268 50380 -119106 -262778 963952 -475079 -527590 -344606 304693 657641 -252269 163784 174752 714352 2791 69864 26456 72248 -737208 -492027 -473799 -41475 -320676 311542 -490924 -409007 -211779 -823643 -733971 -94438 248057 574738 331387 919055 -556653 780625 -913492 -390722 -681855 194567 -238369 168457 -195796 877937 -680664 -730716 -123277 256094 391504 176152 -610520 645424 -139310 938436 897937 -763810 236766 -792489 360040 -30987 816986 -64681 -244516 -133101 51420 53021 939278 896619 81201 2518 61077 -702396 420442 375172 -592390 112249 -770934 464891 495036 733050 725417 190564 387789 421833 -224429 -325186 484883 558719 847962 671576 904937 838213 42304 494168 679452 306523 -122818 788279 933998 681620 377280 354370 -761834 -514601 9702 270106 -253251 -524128 -945020 58037 -10621 -772994 -652509 -363044 -573448 -380910 467454 388139 617379 407446 -714490 160916 379135 -777900 -721441 -766501 -404743 -870870 -104607 958875 490867 426637 -868585 423360 -787900 973442 915907 441868 -360394 301479 -680 336403 571398 -841048 915199 825790 78312 680907 -237933 -395701 196096 310501 834340 416843 851562 -197406 -926728 -824413 -390989 941121 -309243 -131957 -82978 371605 547448 84626 -705568 573573 543922 399129 -143069 -350900 696773 798675 274439 62522 846203 -45236 -938915 -967374 339664 -907041 -990998 105259 -529933 -542787 -594454 -240337 312137 811885 521483 -345762 -715542 -293689 599533 225644 363938 -903304 233128 -273250 -363279 312449 216646 -242991 -974196 121783 -398907 -124940 314330 -858299 430999 216329 284151 -361819 280482 61608 -137036 248747 142784 -257540 -682731 873723 278847 -252221 -156847 -546803 780002 908882 719190 851120 -885665 -497009 -691774 -375036 973151 -638474 -538772 -261121 359297 -353388 606169 358889 906071 108175 501191 976863 -492441 -724836 86949 292948 212139 996487 -992871 -954740 325393 842543 -95623 -733537 -154500 64904 -971950 -86276 460610 -173161 268645 699875 -22868 442745 -474972 261353 -981127 -525604 993850 174968 251483 701060 816512 -106931 -118151 372296 -929528 687608 -866581 105362 -394474 897888 90945 -713245 278306 191164 37628 290125 -181928 -713189 -350958 -457098 148248 -954147 -517009 27932 48503 864183 -546705 408459 731195 45875 -814747 969513 -122397 123693 -743144 317547 -661731 -487848 637376 572765 289101 308407 -398323 865054 -431987 901412 776224 -739103 180391 -816307 -572400 59373 -826339 -908366 -724121 64414 586402 515240 325026 644322 832158 896729 -396363 -675524 -424274 710977 500484 28229 -922974 -328269 178283 -984922 -878211 73682 480055 -139872 874617 -139624 77482 -135420 642560 -684334 849659 737211 942387 22178 -389804 -453313 -677401 647676 -976045 973855 841507 343338 93577 -968577 -925277 875464 -275586 243478 844249 536776 -738517 452399 -977945 426992 592382 282025 219301 -159529 -511654 -222473 553889 -718613 503316 -757216 -28006 491630 402167 196671 651909 -450828 728896 43396 -517752 761702 -932317 243122 -90622 -49661 -170683 -443105 -464383 -278566 -433344 -339017 439113 325073 979234 478969 -747692 -535263 -876690 -403847 183756 665047 -41703 420700 -398189 -282283 -192114 -667425 500028 816719 506027 419408 848271 124110 662082 225043 -916343 -393040 635929 -710497 966874 628902 631914 -15362 356965 -256971 -42268 202833 -5181 989238 562088 -970422 947008 98006 -746420 -62672 574813 96407 -321957 610782 745420 963405 -400301 424516 -628361 999201 707494 871780 583162 211345 -922309 -190506 66468 258670 136938 -25787 806778 -264099 957698 -230928 -193868 -57385 -146361 866858 -727106 291625 151532 604506 4920 878196 525214 -941444 88310 -188370 -632967 916126 888065 908447 405520 -293020 -846316 -81563 942569 339588 -866272 661361 -929281 907979 866888 180488 -285633 864022 740198 -66494 577675 657242 543492 -348146 982074 637724 860516 909869 -316267 655993 -109191 -641870 470491 315168 87787 387721 -413121 850643 555415 -389396 -577819 -752022 -935667 385647 -272407 -663216 666768 357238 -342440 159620 -69095 556089 524980 -552039 802772 -528057 -844940 365238 288290 -783488 149762 430358 -888683 -541926 816315 -652023 548343 -557923 453235 -624398 -273212 410087 304494 81095 -293205 -230871 965480 797076 -649711 241255 -961138 -915976 141198 -388356 -433789 591655 -83603 416020 -970788 162406 740272 161328 999460 263442 -920821 591781 -998567 501017 -716316 381981 -422932 -81793 559065 -26219 522949 723547 -75974 -573987 -888515 -320168 -858741 596636 738978 534580 21379 468937 -282441 848580 -104432 -837325 79921 423022 72144 -521606 -996421 -977363 269209 323475 514035 533393 31219 -820280 -839957 -805188 -42088 -801482 -68951 914407 80891 -691379 830887 -544037 -750914 -376108 -666797 -351496 301626 -747038 140688 313137 56827 376038 731443 -928371 285122 -694496 -536312 880680 850817 -768219 176459 -424912 -387742 211295 -774481 -318103 -316479 -549750 -345126 763689 -959699 481977 676198 709085 -553237 603471 -555935 -644094 -334989 717830 -406450 -901843 960496 -908820 459171 887299 -765116 -848672 -624055 573889 -799485 622746 -588641 934326 -784909 -874720 524280 579396 739858 400338 -452072 -214941 618000 607455 -978246 684702 -896431 895821 -127731 -915052 874476 -429579 881330 -603656 -11346 -253179 -378176 118289 -786408 -879107 107456 373306 713181 943922 -602446 290275 144613 588621 854278 -185329 919885 640205 510883 154068 33380 459137 452836 -226209 58032 137871 -792426 -525203 -936089 790256 602107 -421294 -363914 -494863 -305206 -972682 -21379 948276 138029 -951981 89041 83245 -507839 852856 -21639 508070 -841063 911369 903857 -158789 364476 -648387 971114 280286 118307 -261794 -320568 173652 25276 244557 221731 309686 -147991 -452996 735750 546673 -930431 -137358 -403277 -970553 -939826 221642 915614 70219 357646 -858700 -658963 -998551 -731022 -10510 -998914 -888868 9378 -545060 716129 619574 -462025 870621 31706 -167204 -568513 -290316 -452640 -342649 -869187 188597 40608 390084 -745690 -822075 -141957 356724 -646299 -496671 -74108 887117 -66984 -343465 -91517 266456 -355760 380043 -591755 121329 -217323 43251 -657655 -87094 -106528 449308 258724 -458777 -482081 -668893 -261794 474659 -399819 696253 -968956 -816854 607736 864943 -654316 -190339 578353 324055 707395 952690 331615 786721 821754 679090 308084 -87918 725589 -536776 101462 -806207 -611037 450776 -295457 -618407 358888 -162378 -351139 6169 -231714 290251 -272877 149972 -154640 120804 347063 59249 -666562 638754 -687758 -63508 25884 -332677 -56733 -418093 -567022 -46537 44060 142025 -690338 -900876 -988125 711175 -746387 443682 -556173 814678 -491162 889736 -374920 -546026 -406753 -738114 738838 258875 -392538 -259920 -587101 169034 113465 -825567 -692247 320736 -854834 -583002 979621 -86100 690572 625447 875530 -777360 -690096 -121374 -261698 156291 -426199 665703 -368932 946898 -194724 -21987 -963727 -268197 -878495 143676 778623 -638799 -864156 879440 665981 231547 -524090 699964 884820 -45068 863769 183989 -784156 -585364 204839 474691 -803203 95685 -626197 -817853 68710 -408073 648854 -898072 866010 -74611 326540 753845 -316794 882471 -109339 -615675 -700915 -383114 -187411 10371 854276 269634 3875 -421454 -462347 -598937 961854 96103 -812704 -593197 633251 37066 904117 -696822 -672912 117464 612828 -839133 -560011 751844 -200530 -502328 -605259 595985 -746119 -553159 -481814 254297 541823 -279350 -416642 684298 -354184 513249 -996078 -390204 102540 -702855 -311173 619260 960089 -543198 69696 834044 875379 -20482 333598 421472 -193953 85829 -302588 -883045 740247 -447294 -137192 -909712 -774647 660436 283440 362233 -106088 992366 88409 758052 755865 -498409 928083 800432 -151721 -311190 923154 590261 745872 -239848 753599 -49383 -702218 84833 -39115 620060 -32849 735007 607749 -512307 306389 481467 118387 -159086 -747146 -612171 -937865 -439516 -370283 384929 -402884 -282479 270504 -244444 -527836 757432 -679784 -396677 -925886 -717616 610756 -956811 971487 584546 241918 -857228 -852618 933706 -308596 396656 212152 -249158 -611416 -212365 723464 175543 -346495 -651874 649983 -575077 -896456 -199901 -283030 -289519 195939 908745 797255 -188773 336270 664299 20172 -725745 -942667 -498567 930016 -179178 -170549 -693899 9760 -304340 -538570 -561032 -495397 520611 -9775 -203349 483734 -268896 -982936 631374 -368247 -450276 298816 -456652 491936 288356 200204 129476 791803 -529510 -914695 222714 203375 64562 -364637 119397 755842 857205 -930658 -450650 -804493 835457 -774930 -882569 137008 -316217 -899697 -245982 92253 158988 -81171 -817915 868692 -165527 959085 -643435 -761440 -724789 707555 -981416 -542976 -192525 -483687 258665 -723222 490103 -701745 -809097 -926330 327872 -338763 283463 530351 944522 -18701 -232530 -572938 596326 656674 599832 -194402 706875 -244144 -295036 -829024 -774079 -997761 385285 709800 255237 902438 453442 615831 363624 10799 -782474 -92160 -466784 -564104 -139662 -440661 397749 130514 839446 694548 210565 -158203 968284 -875027 694209 197450 -518707 509464 -875538 5199 -695543 -891090 238308 73527 -17852 -130309 -722094 -532713 358595 753023 -206920 1402 -437021 -541330 96236 -998306 -160365 -904271 -749802 857013 -695467 -2589 -774988 -358299 829889 351829 976919 -597688 -919678 784139 626659 613036 -863914 -474564 -181613 189140 776338 -627114 -39821 -188043 -679524 -693768 -944604 160570 96880 920438 -387685 -745535 695195 -965032 501026 -121444 460611 -880805 -566186 943569 833181 -785681 -570456 -481573 576885 -742857 -811428 -685402 435370 925324 156685 736150 767920 376059 351526 168065 -220020 694722 997354 80816 766555 -410281 434670 -463134 73419 550881 -957414 -617655 -830560 -372548 170155 -737269 -879055 640890 891700 323779 620136 443229 -200296 -685699 -256826 540766 523666 247102 455005 -593239 -447443 138105 -225581 515998 418636 49307 373862 232273 352931 816768 -750238 -713461 556220 537211 245677 976967 654580 30675 915900 639926 -491653 934464 455579 -931780 660568 863730 844137 585584 818914 -440054 -420519 -185696 96327 -13537 -222542 -712374 424201 142139 -908464 661028 -377988 371291 354209 -100586 -549302 399347 100264 477115 154736 570087 -831874 -85533 -430018 -322413 925004 -418668 309850 -931004 86483 193668 345661 -534596 770532 -164704 -691147 -651598 117352 381704 -26398 355536 -20391 -841839 97081 -507980 244166 225218 -334461 461295 -34093 -675496 -108833 312457 358583 763842 -454724 -523397 -951491 933797 -535584 -10957 -843452 -388391 970724 834195 -70081 884586 -920266 455539 -830539 283032 -504427 474650 694465 -754345 33048 972489 -724973 761552 -521560 -60879 -230034 -655138 -802943 773112 -435544 83730 -49867 76728 -332115 -843217 597417 -720897 918908 297007 255510 166096 -313175 -543043 -814198 877600 -672423 298168 433252 -955174 263369 -118090 994139 329692 496839 -463233 701816 -92680 777911 -814323 -481641 -550924 -409584 -51949 -939414 950538 -229540 -573069 -90634 739944 576316 205510 357780 913713 -56990 643545 -516111 -830085 450709 -538966 -751858 -341425 924592 494575 -764735 549804 -120285 -984305 64178 389252 -406672 705446 -295328 -726211 -904401 994309 -640231 -156750 230795 816 455301 -522321 767939 761951 -33892 -746888 811306 -995330 -507349 418627 -551001 885549 -907564 762937 -810954 -248896 837002 957178 375397 -707776 -847463 -155242 -969128 -706584 -572644 391700 -730043 -412631 -974588 -30738 552569 22311 144792 67603 -787119 212921 -405264 378725 775362 -143123 -931079 -853704 472401 -976255 845684 -242215 -737765 -760981 119799 505220 146639 765651 502762 39021 -789457 33555 -463989 -362056 547219 590142 897131 -442623 835814 -702826 110 -933291 517543 -242156 288719 433846 -117527 -530459 22298 922651 -150829 -461337 -659664 -168082 171424 -275920 324167 -932596 534432 -630010 54375 239177 -311242 347880 -265234 -908567 117336 43780 927244 -919768 809618 969279 254536 -658765 -148093 -422223 74745 -805203 132703 -484314 533326 44843 -496149 591390 -642361 -163912 -136060 502861 286906 597201 -589416 -270052 -42033 -305942 585515 127654 -966909 -797976 446804 975036 -368343 -717019 832190 -413855 -167964 -486289 371495 872143 321583 903177 315108 166384 -493994 -142808 797403 135910 180858 541047 -858361 275588 -526064 -613868 116088 -576942 378466 -587375 908112 -12403 975244 532211 725576 -673244 -488191 572726 149033 -191940 547844 93896 -495533 112942 928816 364170 -86599 611076 -588176 -892334 847074 333311 205959 -235285 -113686 986260 45833 -30445 231807 -278550 -340896 -548996 -899739 -246563 345289 -533684 -678158 -230786 -949164 -399714 -332525 -75631 -383129 -37506 -335419 241422 -800324 368496 -250595 -688223 -296098 882410 788416 813866 650672 -238507 -551061 -955843 -47898 -135536 -868499 -121054 -453238 236269 103720 396375 814584 374195 -185196 925449 233827 867098 600252 -953825 -825906 -272430 247231 -270417 -580973 77820 -242352 -58489 337375 -37841 513206 127909 136372 58356 -739508 -221377 -195866 89802 912386 876733 610079 -142684 427739 -323399 -476325 -392602 23533 -825210 -132372 -943252 -727195 -762586 -143497 -53886 440704 -448558 504822 -491667 83730 478710 765364 -759583 866051 -516302 -86445 -766584 831821 180827 584265 -30078 624511 325112 595935 773983 981309 856261 -114255 -206041 -312898 751027 97201 510802 -520244 -292506 24484 -581168 -875960 113462 549283 497923 -887004 272687 -831588 -342208 -421145 -470127 603598 -928174 -373332 -161712 -612528 200054 205219 914324 72970 -957600 208142 -853573 684859 -649035 -953403 713682 -496014 -250993 -678861 614688 474900 -908036 -547241 906011 790108 804606 991045 76401 -967593 333197 -602078 23808 -477468 118929 963243 967646 -771142 620904 -844626 672722 755297 -426778 -593521 -190759 -83913 291792 -515388 -961630 265709 -239648 526042 717587 -333560 958916 887790 -148030 -516639 106399 -314827 821116 505125 47366 571508 999489 644309 -323707 723337 -327226 912455 -72296 895968 130673 -788445 -220879 438142 928609 203623 -126408 -532358 620772 996580 290055 -547329 563711 -185922 383978 -222644 150761 -424208 677669 -48332 -772976 621638 -338962 -637666 54419 92257 223726 -291194 461254 2487 -231484 -748422 800178 -778608 763394 601373 893842 -588534 -406610 -105304 -432425 -158442 777922 -362524 973220 -332552 -315731 -159439 81746 -516661 -450992 -725757 385262 -52229 147586 18655 -68426 -286775 -388084 -165790 596896 753867 514862 -164165 -79405 -679319 389528 208812 -243924 131040 384625 -702195 774458 -425277 -805420 -885048 268227 -9354 -226739 -283426 -995779 25649 -648735 540257 597973 -415869 658691 -873096 -29717 983116 62496 225118 -896365 956225 363924 -301213 844054 998124 -882637 657001 552048 390186 584385 -973208 282576 213932 561786 -62101 -600038 951414 902539 800786 -802456 -446878 -852202 -573938 -269179 -128866 -381390 771495 688113 490538 -508311 -978503 -398240 -746277 -570951 -738638 486202 -886693 970259 -225002 976412 682023 835167 -419076 794966 500495 559222 206350 592236 -944326 210982 -234867 -462571 -631009 -528847 495306 -495938 327436 502734 -621010 -608376 -415709 313767 734259 209606 788569 -158118 -717335 457344 -685195 989945 828274 -225038 968855 957705 117382 803598 386734 917638 -576016 763510 794880 -275234 554127 852355 -852569 -582543 -219178 -151103 617230 -39272 -675252 631152 529272 121243 -365556 -837884 -20487 297657 -41785 -326874 11387 359715 195005 998834 -125126 176385 877256 -955721 679496 -777619 141649 203129 -775925 -868109 -967592 -47502 384314 -673385 -252047 710989 451811 886094 937025 229610 674280 -831484 683781 544861 776061 -71915 629004 -514322 -857428 379476 -793800 -671718 -735919 246407 -724095 -732783 -701666 524008 -71439 87734 154520 134821 -597335 -817245 979224 229218 -86821 -494814 302667 92338 238670 220980 542387 -628190 -395811 301838 -435804 137390 810360 -898409 -690233 879945 -276319 879980 84379 101209 5233 884444 -626193 -784840 851985 448492 706793 196149 13121 -421292 526338 -985711 -610732 951680 815623 -949117 168626 395408 -292199 -920139 -577068 -932263 -157394 57284 134220 131170 -31089 222659 -987078 301415 -349352 -438471 -293928 -222759 501755 -71650 673776 429276 823229 -916126 357472 -191033 601526 679655 -147427 -51032 720341 -100990 491565 -987714 242779 16253 345515 302973 157148 415768 279750 -800883 -20415 562051 -515133 -356277 -863800 -213786 -864137 550343 -187262 892377 -22450 28484 -281260 420461 -732473 585403 798966 -434783 -358667 -749991 -722697 431853 84863 -298116 -311240 304315 -891744 351290 39276 -786583 456873 206682 764959 517832 146810 -380071 212396 628768 -191731 -173210 968132 -612822 -183829 455526 884846 264852 11572 834801 -821886 767105 722844 11475 310573 688390 741992 949004 343408 118446 -275979 -617904 -190560 985591 926642 -188664 -749848 244435 -590303 22991 -562110 731687 -264998 145782 -967038 867023 740488 -258431 118348 -244071 -676887 -890840 624152 850630 -81070 404438 -337483 205580 -852311 351149 -219069 -319722 -747158 -97024 966328 -943358 640802 -376617 792796 103394 248055 82287 774989 399292 269854 -320456 -105989 -970102 545123 997717 779693 919867 826917 -53984 -545286 879152 680536 360099 -584623 -428481 -515327 134943 106354 324148 -747203 -855031 379506 605387 -205126 333064 318011 23735 -828868 -667399 -893942 306846 -251750 -741781 423663 -378982 -735426 546083 182097 -911814 -968919 737433 747623 -582017 -137747 -401287 636992 355936 15664 -69341 -913476 -953786 -859600 164779 -452336 -945519 -852039 34266 -718266 850577 -912079 679595 4154 598797 -508787 988495 250527 -79680 693465 -727638 526072 418135 -312524 -462637 918815 -403980 -826799 51480 -139582 306862 -785673 481272 760929 -851954 572034 258983 500305 -740972 895584 -808179 187068 447408 409364 14535 159006 77514 -5961 -168411 763338 -425286 -744462 -468566 284771 175696 -888442 -585841 722403 -119730 -822972 -594112 219031 -456855 -623851 642526 961953 -825012 800371 226107 -714763 641684 345965 -424095 879197 -209579 175527 210316 -532619 629267 643288 -302421 -442064 -135862 65227 110691 -17583 485351 -912033 938124 541554 -567603 -126201 -148686 -237696 296401 749386 -391787 -463555 686782 -452669 -477399 255677 -167854 -403678 -24937 119401 161215 571946 -874566 -962944 -587094 -483791 -354013 -493295 726447 -195549 -602218 383106 227804 157567 -724086 -545908 526770 -463783 -924755 332604 -281689 -112298 299614 509428 454182 -159821 754353 652136 736653 -528706 126702 -570847 761390 -943269 -334446 23037 -41777 -131711 -282036 529197 -591190 202299 245634 -443722 138221 -218713 641354 -414991 517691 98810 750705 -278773 815018 941050 -605833 -337786 -479421 -373758 -232943 -463178 50437 100866 819366 -655676 -869278 -409988 -343597 -434130 -735808 325896 -998169 -309563 -52615 -833839 910823 688046 871900 663830 -89846 204770 -320470 547242 -627522 -713042 381722 270452 554914 569011 -826923 -1680 -837365 -107929 -643974 600620 -369409 -420974 278172 -402868 -221763 -695854 -463169 177287 -912078 651800 -767138 617767 635525 -410327 971368 425996 -121972 -754275 -858818 168618 -193707 -629789 973751 25862 266655 -148804 229661 514494 110558 394811 -618579 -964994 -589510 767436 1690 -929013 405904 87466 -192117 -242116 -578961 511078 -473192 722684 -581859 -618265 -649903 -551222 -513776 -87195 -306632 -342343 772341 -768532 419010 -948112 -389460 759264 -346279 591274 -172598 929011 -65443 777783 -165098 590896 986526 -788486 -136820 -380044 -618268 97769 -248611 -877712 -439960 -822768 111597 199208 259672 -290546 -793260 720247 141270 -825705 -281762 -723319 789242 -985104 -445045 -409121 845131 -147722 -324721 -537394 -772918 -590184 -147757 -316416 -936600 495192 299506 718450 -164726 -209459 -927043 -834828 -405876 114212 -703817 580781 871740 -701926 -84710 131220 -917030 -943228 847824 508152 -411361 792264 -720645 -46983 509107 -384287 63470 -120436 -867532 272095 -992719 -305925 -758730 -136219 395137 -912925 571198 189993 -638642 719156 777926 -737289 -109637 -789451 -562115 -33490 -141535 787069 -127228 981441 -456820 -700933 -885647 566711 -538820 143343 238159 -720212 645030 565870 604124 -505394 23025 -710686 928842 -239007 201209 -391801 973759 -175813 -164017 914800 922197 -695351 -107465 627200 -870245 546568 784809 -201615 494098 -131571 299089 909905 -707407 568189 -527473 -554880 253921 453653 378359 -721613 -808191 160164 477010 117875 -766621 -838644 397979 113055 605517 -502203 21635 -844698 -824198 903642 737517 707534 166166 241002 326259 -775375 366790 -605912 272223 -446022 -194147 852315 -201805 188780 181672 760926 592802 112155 -601885 398753 -424172 846704 -79935 250407 -963418 -966806 690857 -195578 -636889 538456 -425101 -549397 -59876 -944288 -473873 -85613 198589 143611 -42145 89298 -333578 909814 740215 681744 68456 173939 -982428 -963769 21349 824038 -969021 969478 638839 -875623 -325851 584561 -879014 523560 984978 32319 -389379 918277 -666110 -358086 -548475 -385931 -280603 -939581 455753 680337 170781 -304052 412887 674374 167423 -760740 509934 -494378 -453162 -580466 -6654 -72875 818399 326034 647228 -705876 326350 -39894 -72201 -857191 454087 807854 -274620 -574675 165222 450441 462822 855757 -697031 252730 166103 105266 -203712 -964139 457281 268009 -600973 -405121 978310 -307501 -943428 745461 -467272 -981594 117497 -772475 -596062 -606229 561916 -291949 846269 627838 853387 -838891 72252 -311791 -458528 -976616 732545 -760536 -824151 -756807 -391003 674462 -69495 -149075 -752780 194975 -784235 -35910 -525202 774061 881112 -780485 161480 643739 107088 127647 -626199 -73579 469743 239339 -490515 -237290 -625509 -605261 932261 837487 -726610 -22875 259093 -470713 185975 347263 467445 -698090 847799 995732 953776 -317015 961956 675147 80488 615457 -725142 -421984 419953 43636 144293 -280031 359761 638954 767848 528498 -918714 317089 -354503 829769 961216 501769 444306 848114 -104606 183913 392290 -941364 504454 -112807 -31990 -402485 -459082 814277 869217 -380172 796596 -743823 22960 -231708 -202638 -170513 957110 523722 -882405 -59862 -778586 793832 871048 -699553 -982108 59798 796620 -221153 963275 -296386 254505 -290738 -906454 241889 -953448 282663 -532798 769041 663365 -859723 347402 -99083 -779376 528603 -329236 883144 866830 -274610 29765 -927398 -549754 -296042 548457 493453 333556 191505 -912996 405849 705033 330095 106266 338250 -36055 596790 672400 -449411 438635 129728 539808 252198 -5859 583353 144481 992140 161086 439457 -189219 804363 -267774 117328 479505 -85359 47954 306413 612465 -478046 745417 98037 786273 -345771 -544969 -779461 -250435 -664364 -719710 -713118 -248622 -826912 -218176 698852 -347165 868810 60798 338447 -395227 156155 600829 337539 890051 624749 253712 438453 -209445 -27216 746431 -312977 65918 -855194 -405817 142285 161844 -132281 731287 402498 -699786 -349666 -845228 270993 -967118 -946102 -611754 -175916 715 -221122 -45527 -930311 636183 833921 -618867 -963137 533855 -32081 891639 -667074 465505 -688522 301454 221788 997713 -161511 414638 -18855 114388 930929 269544 908228 278020 222439 69376 571395 -438544 -233349 551661 -609457 17689 127937 169949 70326 -704011 128222 -158673 -404713 -778001 152079 -461065 299433 345061 -986461 192253 -117003 -197847 286588 -112962 478679 755585 357522 -630806 206465 155560 490095 -766492 -160519 -509622 514100 -383034 748694 963723 -407661 154842 -802810 -89855 -261805 691618 310474 546997 899151 74064 -148936 -166490 -791049 -567217 -986119 891847 -583602 128056 -966391 436988 450154 -590499 -736070 645280 586103 129219 -578767 -8702 259124 -540128 -605593 -792477 735732 80225 1705 -304134 442911 -954074 949273 -753167 -763602 -802749 -673365 -871963 722355 -366655 -478808 661097 -281137 10587 -649938 -180604 304441 497154 389422 928814 -51394 224090 -806547 -909609 331579 617915 -190844 -314656 -376283 -671824 824288 -955360 199682 -352773 -317758 397665 -954387 561551 -469824 567393 200085 -515820 -186301 682449 -71361 -606873 -78841 -712871 513984 -955752 98845 -666735 -449532 -225302 211180 250249 -305654 192215 488876 -844861 430693 426249 667242 -535372 -146884 -99615 -14713 -971577 -580406 576244 -6855 -167591 175840 -986359 -394488 157502 954718 955933 549330 853563 625214 -457249 311752 458378 313481 -75084 674927 -826663 -515361 494900 42143 811339 -777740 498347 2055 -394507 -930419 450073 -69337 473442 305671 -912973 970453 -414448 -929455 461151 -342087 916976 -951827 717372 244049 -482326 391667 761240 93166 696791 -920562 189559 -942156 -226938 374396 885267 -678626 797239 594834 39255 -9096 618915 951862 475746 -682013 -885774 472932 343306 59092 -332477 -389462 -79401 -733035 -579288 -365653 -318588 709443 -448985 -541921 900737 -604593 906426 868433 487028 76797 -407984 340897 -873677 676968 340042 159232 689227 -894725 929150 -866442 654845 510457 998072 126879 190779 30327 548148 56873 49455 -482339 -49755 382424 -584395 602472 -596559 159875 697052 734379 -618382 555028 397673 270473 27255 -624116 -873516 -813251 164929 835581 168521 314706 302535 168333 425000 791339 182770 294778 -670331 190205 100898 -122352 748969 -134065 740007 -893003 792847 -245631 -911672 -54818 158568 353346 754880 -615273 -967400 -160615 -927813 -412289 423351 942941 -857378 300233 666512 -7619 548669 595388 463653 425528 584546 407604 -652503 -882650 730061 493855 385668 847661 71534 -39167 -102957 789325 -428115 -944912 537446 993621 -355742 -58856 972096 -259733 156637 968121 859802 -718455 -161568 858660 -387487 -568454 -307936 677442 175667 -979999 457799 8973 784614 -46030 309109 -528108 -881023 275255 404667 -339716 -526016 -72180 642078 679545 -514412 640291 616730 -530215 810913 239169 -402276 -181894 457023 36607 -684281 769103 -836870 -961845 -68432 339039 -212334 872420 -637726 788037 -611588 -41119 -466725 716337 -619042 975531 -397108 874470 -490729 -755074 -251299 -846022 320692 132972 -193241 587033 871164 100186 210617 194946 189030 544129 -118381 595209 -670435 72687 578734 682963 -910205 -443005 3186 -162403 -591701 16116 243262 -755531 941789 80715 576867 643455 523286 -813468 228905 57586 792966 -674319 330442 796569 296720 -799881 312434 108690 720461 994639 -851387 -179310 -506103 326438 156120 -849825 406981 -854019 71351 748500 722739 -971990 650718 -780959 590013 483158 -875456 -945528 727039 20349 -823997 -466847 -201912 -909199 223937 456599 -623075 884950 -925175 -416151 -749258 593063 -608932 -507222 118143 -325456 73585 -996671 -696040 -884717 -277135 871722 64725 427715 629115 -309901 128575 -70260 29473 -270528 931857 -225783 701674 -971192 -331844 -393940 668878 -929195 772067 806073 491197 405063 -489888 980811 -520296 837010 358973 232014 788150 -509253 298300 151811 841184 -70816 730832 601216 -900906 787629 247713 956333 -750520 206567 865164 -767800 -486050 687333 -701151 -612638 -298576 964626 996899 502111 216782 -530323 -818421 10234 172474 900617 678405 -998849 -323095 231565 987505 -784881 -126651 -859212 -545948 -952800 -614994 -438322 524965 -722950 -948236 300350 -534607 131195 -148385 22394 247735 419795 212264 -100082 -997348 -600951 19581 140313 478967 -710028 340096 -574513 556822 613315 -544952 277493 -692744 893814 219231 228456 47314 344291 505795 240535 166922 -441166 41574 -61820 849214 -970144 197293 -823226 217790 -297152 303092 9482 722190 -964491 -961528 830733 634469 315898 806060 -959196 132529 70811 -951147 -944971 -530288 729337 842222 219451 -949032 249353 -279723 -482234 267537 -775147 31324 319993 -561291 115898 564361 -110454 733815 -745624 831830 796997 -536775 -646171 -151247 -514551 -203628 -881333 375549 -609847 -921452 -478587 -826480 -27636 -364038 -882346 818483 -647954 -205640 824658 47397 -152931 258808 -672669 -242664 -44963 -747754 -310202 177202 12548 724257 -409717 416525 -961281 -357794 827160 -668872 485451 -803132 579495 -127948 -671875 -368511 774723 -826633 99514 -821900 -723505 918765 -186561 -796879 85247 -897550 278491 -732543 -837667 -451623 -505872 -964385 -253371 856552 -875018 422908 -853526 -408614 -179720 -305989 237903 -520997 -708331 -917450 -852914 -157425 272896 948023 -377964 -170868 -831616 548160 -463709 670044 391024 897540 158927 -484868 683840 467307 -799806 -732065 -360845 -934638 -605832 -529684 -695905 598344 246211 523643 -307471 391570 26440 -52388 510502 812713 -67967 -565680 -629998 -218889 -577863 1550 150685 -525283 -528749 650432 -371519 -905745 769795 933507 371341 -855050 -455726 -140565 -569819 -203666 -245346 -128004 321728 -482874 -965544 296626 224680 427939 651461 537722 119230 474077 -780802 -613065 -220556 930943 515441 147646 811089 569675 -588195 386905 -399760 -70092 463705 85576 -754431 572515 697678 637244 987206 -687565 -64136 -779558 287895 -150475 350825 979262 -356129 92460 717190 646389 175134 -606830 -364409 40322 904933 -783983 387836 193626 -263972 -987509 899395 392040 -760769 -444397 546707 455562 389340 36593 440052 -938862 -457065 228386 -325308 -954555 490854 -137899 405812 -246817 -156970 238063 551241 41614 430084 -150648 15196 -993037 -384475 51180 769050 338340 -924545 -777572 -59260 258348 394477 140746 -144400 -872055 125278 518368 823686 736429 -426153 726393 -310332 604158 -701203 290662 -284677 396374 856651 -554965 983248 636804 -251342 751104 919483 303049 -717836 -392495 -404213 -266533 -358792 895294 433760 465637 93242 -163557 -401872 -638459 -689208 -113680 271683 24654 -236474 -353414 74167 -348220 -65558 -598231 231677 348642 446592 599073 180953 -90985 -666393 861369 731622 -651580 -578669 -958338 499472 -647617 -834807 741297 385176 864596 381158 262981 385684 175295 108633 474210 967404 -661581 879396 589285 -904099 -878249 831519 91101 794490 -935741 712884 -526833 -800601 -711929 -208668 -944141 496668 577316 756545 -926155 -968472 55825 426482 -416587 -888981 -548552 -103758 153352 7898 860790 -496687 216053 559423 -960738 -202319 492920 877047 -681609 -561846 207170 -484045 48569 -648152 -239689 -277257 -941676 -868120 -353297 630557 925994 837054 926261 -402093 333584 -584847 680971 -541927 302289 -766755 -937692 461508 404202 -309648 27497 -350850 -751153 769454 -591371 -150844 400612 -37330 903833 -731546 -662267 852762 -799272 -743157 358655 -620237 -39573 -112598 861461 451914 995391 -831854 111868 619336 889714 676834 -361249 870311 46554 -172910 355292 -280201 -772098 241640 427012 769242 49435 167172 996447 -404984 -68704 -28459 -210330 297292 -737998 -772318 -751993 577797 50985 941314 -163675 -689754 696081 406371 -668651 287286 -789205 905095 -622942 656465 -113687 166914 -525174 -536539 -943371 872766 597119 691573 208298 422519 6567 994330 541721 173888 -493924 949245 -315642 -826116 799725 -991330 -689559 288229 59418 266641 297709 282120 -405476 -736389 758132 -414009 -326693 40985 -9199 -762154 -654666 487738 -908787 805823 768127 -907072 823651 319326 702588 -874845 518083 85989 -138777 -527763 -388333 -929447 -378129 489791 18153 635027 917813 772043 -850414 975936 -543280 956504 -16241 -593566 152777 323777 -630381 -639667 662047 471798 -269050 -906965 188868 318714 -20604 867064 792479 679395 981471 481926 407688 449885 -924903 -383750 595151 -696153 -724757 735821 427701 -351724 -478911 6476 -28687 694156 776123 -448616 -446548 -853240 -924499 291239 974726 625562 -897504 -744126 126479 -9117 355791 -390011 -419378 879770 5803 -685982 327102 -323188 -199592 -922978 -287028 -604650 -606162 941009 -23846 571693 -947528 -511253 -48193 -115241 -896328 482346 -757563 166319 568865 641957 -632151 951909 -38372 -169788 120735 -417989 -479612 -667835 516811 -163703 552297 -319943 -151735 -488774 -763119 475141 630566 952653 -233998 361186 62949 495189 -52423 941405 451579 -627079 -919737 -648489 -107821 151541 291758 -347002 -739894 693527 -470599 562930 -884940 -962238 895201 -229511 -901930 -937361 371161 917707 -7063 -543193 593923 -345361 857758 -145270 347384 -911427 75156 996812 -378749 254050 218596 -658638 481703 845791 902550 -724839 24341 -64246 994216 -245008 -696649 -10101 907406 154425 -210392 -65568 290605 -974708 681785 448473 731743 -451948 386286 -5731 340722 515343 337406 200995 -229207 480338 310103 945338 695482 376515 -643688 408322 -730290 371806 306965 857841 861700 -555471 377430 -76465 215790 4831 -341608 -697286 431506 590496 -765621 -99038 -786454 -387649 -758510 -854578 847460 395420 240838 81621 -913949 880296 -603789 -611546 48317 435691 221658 242433 -221125 -385791 985326 -772741 -634852 -333288 -41769 899710 903698 -840204 -123535 950343 -94908 741100 -784434 307430 -750902 7915 -485584 130370 -483148 584943 -808433 -224494 -61181 -981491 -625639 618469 -87634 265195 -33747 -241509 -282850 -453948 243296 604265 -236622 -528409 -634887 890713 -118211 724921 -523404 323272 -984317 408879 666498 -314266 278207 431061 541574 -850375 342304 28490 -531046 -625125 -218296 636865 -340600 750391 519243 -337535 -216110 -840176 160694 631014 217515 -817798 -957435 956382 -195332 -18401 689836 787437 448352 271099 504079 -197847 515623 519009 -179318 -985410 -63914 -774540 -988182 -85652 206886 -9682 823537 73604 422401 -471716 -688425 -368017 563080 340384 -152509 -394585 -908144 652398 -891050 -763333 596256 144656 336800 645584 -659083 756130 641833 659994 611454 -982249 -458262 -770585 -998304 9266 -481199 -587499 -89869 -285939 516929 -769513 -889021 940053 971791 -127116 -793328 -689140 370054 449351 453838 -599162 75876 667840 462886 -51476 329690 452130 303731 304253 -153968 -973117 42310 21576 -973281 -242545 93282 -927565 809493 -678011 -738239 107511 779765 994873 -71027 406049 844212 -835760 959656 -325741 -17218 -68089 -705371 -881151 107758 -183636 -567092 881908 -64359 -527453 -15718 877770 162820 256611 689471 -840908 -641047 -221321 129310 324535 -864521 943869 959184 553900 -677169 -956886 582178 -184128 -774009 -503868 466706 -333323 761771 258598 976342 225183 -100169 -864064 294869 62567 436254 85012 466475 -673717 816582 684602 -67799 -213732 865545 167645 -666413 304255 -106186 -922820 234593 872813 387726 -286550 -823873 946355 -538553 -545010 -867315 698482 670477 198500 199199 443936 743676 -163526 560766 655493 -708697 -928588 688741 -904257 -437484 -400887 -704699 -435521 502718 -121085 399170 -271542 -889326 -493438 -698189 -810759 -896654 973178 -710490 -280135 298549 -776464 -332199 -510645 -149468 -10110 550722 62788 -632705 -628260 986376 -446961 -443018 842691 218632 -738841 -891344 -439026 -1838 -699427 241096 -372824 98985 -896936 -75061 514704 -963450 257296 -30533 -323111 995093 -603119 856207 -677334 -814025 966079 298161 336318 763902 871372 -64897 -531995 -625356 145603 660298 664322 -38187 -764287 -175142 -108789 81936 979639 -963097 -924020 -873910 563049 588193 -371932 201755 267506 -143190 -724473 -259505 543230 -375785 -515718 397414 -508146 23923 -782118 233620 964727 593212 -130026 448577 -383517 -18845 623536 -223221 159951 255312 474431 184127 -398836 -815524 67184 -295708 -771010 79445 -612480 -486736 748511 -218498 558148 20497 259517 205068 -963422 739750 833528 -652246 -498027 -438206 99717 -850442 -179667 -279824 872494 430210 342285 827370 -294768 577236 -724885 895008 859291 -425498 653587 784823 944918 875686 -164124 -331513 -691048 454391 -733359 -750051 627984 895919 -645023 599479 -580162 -137833 -478800 434250 822199 397678 -743572 461567 -710427 -194586 -575783 681138 397444 -599643 177869 626674 -180953 17733 -806603 591492 -943183 115796 997646 -165920 -456996 276950 222829 -658255 -799946 -991682 -392201 -327591 144799 -18568 -147990 -481556 630860 -178205 -804462 -7888 65479 -917041 -672556 309283 264428 -938237 470951 -321547 174573 179385 899350 333706 -783921 -399456 915648 31225 -682516 927193 910424 259856 57967 -644229 -604123 410573 -13733 -636401 441730 467430 -55548 506389 58591 -997950 -231149 -99075 303039 -560770 90247 -21458 -993864 655082 990895 -420733 355063 108169 735921 952393 -61895 -606188 128262 163138 -74158 -50057 785915 926117 -403414 153298 129202 713884 543035 -51334 454303 -289724 604692 -414730 404748 -928335 -449063 -925054 -388203 713191 522561 212367 220332 -342814 -870250 927681 -765034 263055 -314183 684784 -284948 -369968 -603748 85032 -792037 82044 134470 -549079 678629 -600611 201554 -642969 480862 128689 -970640 206602 316399 491433 -517918 -957841 -677802 -317203 -255104 987814 604196 223894 -451146 921715 317374 314930 638081 812621 -684451 -430524 -274571 868962 908302 942401 -178631 -164592 -856781 -132844 -170103 -640019 -153473 -332133 575283 636224 -847618 878247 878363 279302 -459765 -968192 -202441 764398 160344 104543 -916716 -507683 -398231 -25741 706639 -234260 -719847 -598692 880669 -541595 -63596 -810317 389188 -175671 209884 33408 -300897 -389428 773444 764866 987165 -111913 -129416 -2709 117955 546566 533619 -470175 888870 728744 -337146 -50050 124017 154306 175960 -394608 -18459 -805621 719457 -923814 -865324 573553 -123538 459154 551461 789779 -678240 87009 770900 776261 858605 -546970 -266897 -685680 -171363 566579 531866 847919 199118 -613170 725131 922002 -968720 327090 432910 535135 -83254 234443 472834 -814740 -532492 304894 454747 -821561 552538 -501218 621982 -525266 325696 -121352 -941848 219159 680632 9544 492264 -234967 -81107 707777 174560 685377 -548132 -820215 -452568 239854 -669354 -629573 44458 473333 202879 291300 495975 999374 893074 972550 -238991 153126 -160230 -797928 896239 960347 -978694 -402813 -379108 897666 -261785 242343 507336 916068 -435479 -959404 377045 -744452 -102306 -754222 480188 756219 -3082 454233 527878 -661819 554680 543897 -488109 -985614 -686213 597300 406102 461646 -761490 542399 -508586 247769 -228207 -808380 49967 464839 544441 879427 39375 -316928 -825712 -829652 -740678 449697 484498 67431 -42873 -825862 353298 -901683 434016 902670 674611 -385236 708870 73239 -483472 -353849 -689846 500479 623892 347731 -682347 225512 -205118 818043 -529055 -928220 696302 -238500 7358 -356418 945890 73226 -105778 849775 818107 -149238 -766263 -14422 352105 709718 -667910 634385 -109646 13660 965952 680701 -50001 957055 116750 -184454 45390 -310252 -282389 -170808 -255281 359910 -201613 564187 481479 -899789 414164 -221220 -552033 -194643 852561 605222 -510058 -630662 678211 -106422 767419 -609868 -227053 531724 -259468 945001 -594111 294372 -373510 -679268 -610463 770558 829019 -345405 85016 463673 839030 231495 317731 -1237 -310398 -812921 793425 -333796 -88952 761045 -825596 654471 720484 636535 -163020 746653 -964791 -227929 776683 -519615 -25158 693140 -735798 611724 445585 -101153 -805885 554955 -652037 473887 119005 355580 -493447 -101795 427187 155733 899297 41112 500597 -36675 -870820 803778 787110 499537 -931610 585793 787292 -399648 736849 342512 926915 -230289 -449982 -184932 -594534 -717002 -64078 932999 -196812 -402015 637294 8296 565881 -704944 -809576 257896 -522270 477080 -972636 -271578 -897919 538623 882011 876981 -560265 -921148 528731 -703975 -924421 852309 -433515 123214 -239910 609110 699342 -855743 -967567 362145 255263 -480684 -623307 -587199 -995339 522206 -809684 -134794 253841 452265 -583311 -158668 -732919 944242 535220 115107 -261818 811373 801463 250912 -598012 -590274 811858 881851 298196 826625 -172944 -68553 412317 -405821 976912 -758771 383127 481286 60229 104938 -223921 -865470 836918 -885588 -19930 -813474 -794209 -502167 826194 -663365 9934 430184 -555429 -707798 654118 -820442 -447841 747632 -490208 -11694 593359 -107447 664261 -988335 631280 -583582 -976459 166843 317402 624094 46500 -877988 -900676 851410 -442665 -148812 -976746 -237751 374315 452215 316094 -722879 -438129 79758 537052 150188 568581 -534892 218094 792304 -720603 -608934 -126523 -901017 404506 -184604 411269 -217377 -803166 -18070 -511575 320411 -100846 926039 718461 500816 -189104 -425267 310178 -726102 691288 -238817 -539123 930117 110008 801237 729736 328755 101267 271404 456496 -992004 -332895 582164 -298378 -339686 744109 -513488 -305378 718969 -493161 -452263 -331325 -948355 -898096 739228 264912 830716 -27040 642743 720392 990271 -736029 -954976 97408 699909 -150137 -198786 722336 -599552 -562288 907822 -333915 393686 -991659 748223 -791646 -452830 41281 347126 -561926 -443024 559954 -292789 513896 -776763 734749 -783766 -484489 -749036 371784 554419 -462838 -576054 -523890 680250 466134 234563 -168513 173640 -193054 50514 -189379 570968 -739954 962750 591360 -36837 87817 -284225 -167533 -684299 -59558 421125 -117355 481533 -268968 -359631 281401 -744447 359858 251354 964678 -107136 -843545 -90742 -757736 287150 985807 229310 217629 866931 974224 626026 -885415 -688020 378922 -576782 493410 -651928 -885908 460466 475876 357869 -132484 675703 -307937 -220879 848724 -906237 498148 -422623 283839 885261 530716 -68130 763232 -590401 -410303 631482 540459 459319 58338 -25025 -127254 -736890 -835804 -414295 435897 79412 293691 526055 464906 671930 -557579 941214 -256478 88710 63792 -669786 -458854 679546 -807585 -563317 -564768 224366 -681847 -520051 978867 -675158 498505 -732000 548778 -507284 -516401 -328339 845742 374376 -436898 -298545 -43141 -393405 585804 585431 688931 386327 -684283 838729 8843 -8334 -686712 301468 -404884 963031 829545 -544642 -667308 -903365 -377523 -90803 -913374 360201 672241 962463 -6899 -960865 -489309 374588 123678 354127 -197817 81311 -513999 83679 108884 -108936 287608 818057 -625963 -580308 929528 767228 868712 -576940 328330 782169 -492094 273722 -101413 24630 -406359 -393889 -517524 -375394 123768 978680 -806125 -333297 109727 192108 -466567 -999685 357920 809175 -708966 153160 -477933 855051 -481336 -320431 266531 780809 -279513 -478494 -48881 -589172 -406862 669503 -532566 935679 618805 836254 -116389 8322 -390446 81449 171294 115177 424316 -591235 556161 959933 -661761 -419923 -53336 823481 -956682 152127 339018 2126 559827 476206 -859599 -224992 131418 280678 -560451 769542 -710874 -20660 675426 823310 -133469 -462285 351398 -173962 -136174 -934936 372900 152116 -511479 542503 979979 -307984 73968 -657756 721183 -82811 -374779 497667 378807 -222845 283481 953184 677566 724399 -557232 216392 198579 825730 395813 760637 -271703 -84954 644068 -202954 132551 431356 -504210 -911971 -338488 -628327 176121 -898737 205820 191300 -770675 -736992 463302 836089 966280 -538668 -521188 704873 576410 259367 574346 740088 -792374 -194362 -52688 -366658 -830737 593108 335167 -439801 -868040 -252442 602495 276307 -873179 1031 402508 -380458 -934260 -736076 330901 631673 -401643 -826911 842204 -401449 -83906 42099 -283720 -511679 470871 205508 770902 -113990 870278 -38110 -933261 584444 -960187 -183344 -423964 286321 -958496 -619005 896783 798523 265592 25702 -860433 -436819 -343934 -805097 728980 -634801 735304 -209496 -393055 852062 -112153 -4833 604876 135881 -531633 198646 930785 -661194 532934 744091 -982209 -267013 -318362 -505359 385497 -233563 360602 347085 681782 642676 726181 -987270 78194 564701 267548 -701514 -728133 823943 -565786 -861389 361173 746062 -268861 286743 287382 -391229 -915262 307709 -264085 -677718 734282 -483471 857681 405499 656146 192375 425437 -53790 476840 862981 994740 -753601 340974 -816252 20244 -384730 689816 -551853 944073 650976 -816208 -31804 435896 -104728 -591725 737566 19288 -51858 497777 -834791 591668 529496 -66992 596325 -337941 655932 -395255 -994013 597680 207720 -654646 545642 -399670 -712870 -301422 422211 -894316 -213944 -789448 80942 264830 20122 519909 -246501 434699 449130 -329451 440945 394193 49675 -936550 -934517 -303619 -459265 893210 831414 389836 134527 314252 177076 -50542 -987017 742974 -387780 986679 -313848 -499630 916983 -89035 35460 -380612 -962427 -330469 217973 -777787 -205578 -569587 989590 62219 -716846 474946 -12711 668543 -809838 455428 -823841 -217370 506148 374836 829699 393305 -583574 288196 -415792 526534 36155 -339781 -395514 916844 551521 866996 16537 236770 787866 -129953 306 84753 -627433 -747906 -592084 -374475 -60544 822378 947607 -105504 -424594 -191092 -467527 -634633 -916881 190692 -124664 -854861 383750 79237 608818 247457 -838232 -374506 -36587 682146 -194368 808403 429511 561388 -536533 -599926 -604529 305287 -52291 -511073 675306 64593 648635 790280 713608 951803 886495 744146 -21044 132874 232023 -443494 -158257 952919 789830 -644587 -789283 -44785 -262974 -643831 -526858 -291405 -19116 -383023 570959 -795367 -822277 938716 -807985 -932887 543273 228143 744594 -61919 475203 681311 213737 872722 -389594 -188009 321368 816481 -326371 -986856 -395369 669062 -898324 487732 -49775 750416 913609 -528558 22120 -786080 -151971 61806 -826129 -109399 127815 921366 643759 -206602 426393 509806 394339 -824476 785113 -474452 -510852 -906780 736130 774300 219933 -866885 -791296 378013 -364000 385793 255543 -945757 -114289 -510171 -593283 -169677 -712149 -471449 999579 446698 -75927 714333 685265 -99977 990064 -979985 -604977 -964196 -615267 401115 933820 -83407 -564480 645553 74419 -461536 931292 879576 168768 -258838 -897494 -560889 685672 266017 -422506 950349 335263 -722580 -550272 -64246 -51889 -557562 -834692 -567309 465368 601023 -416941 526610 101642 489721 654209 -455612 934700 -791763 126773 -485190 966777 91748 406612 -841864 612766 -985666 316277 146649 -413507 -200594 309350 -236664 189037 -422597 668838 -910328 220600 -970879 -933015 398893 228892 -587474 -436201 881825 409738 -942906 94029 -286879 -602518 -362400 716763 733245 965781 726822 95173 -168868 -353191 836697 345666 -671947 -574984 -331062 707135 672919 603306 -556190 640989 208033 136982 492187 -412433 -695733 -248995 -582651 284413 -167460 -995440 519746 318915 -195855 175669 849418 -913229 -4996 -230586 754728 -211729 291779 -346447 411003 -497200 -858915 -637095 423798 -203550 568632 -190317 -875104 -472731 -87786 -292182 -704619 798158 825739 -240292 487299 693315 -85375 -24997 514093 -361821 -591180 719053 629996 66940 106935 -844340 -982743 902419 -179475 -101018 601828 921567 856208 -67298 336689 -120562 292909 -556567 -858443 -751105 -838234 -746957 916781 -535482 -119889 -355112 -69400 400811 907730 6315 563784 572203 5867 299250 558533 -236042 -720468 47975 243561 872431 359706 282169 -871723 -893264 663950 197769 891323 530819 346037 -554771 -774302 -258455 643601 74225 885669 657815 -146698 261649 -606348 388084 -685042 671040 788818 -668003 153941 366052 -836907 -701087 286877 707928 -433623 -12347 -777461 101864 371341 -775039 -423400 723417 -574124 310913 -138607 32222 480102 -848154 -166377 -865244 454716 -921726 -497760 -709177 701032 134367 690549 -829221 487435 179768 40754 707428 -718884 487550 823113 91741 198440 875605 27647 -582987 -240820 -735340 -313619 380366 -834115 85449 888448 854141 505601 -551757 -904967 -165492 -719693 862534 -401810 -605125 -791805 460970 119495 787130 -445773 -382532 -446 31409 -235621 291084 -46736 202809 821670 440285 88246 -342560 123603 908841 329293 -73432 867637 607386 -763198 -420984 212339 228241 -321674 587754 455241 -63709 -294625 189100 190597 -927465 734021 754463 -519926 132714 -40122 416907 -98863 943307 -403117 -35415 325091 952735 -911504 849319 991072 -112258 -304136 232744 563964 -773964 828823 922049 -507908 267585 -20530 -947459 119486 403418 693363 401498 167470 790373 -766162 710858 192337 -223359 836861 990003 -198594 921851 560816 -328593 -351200 -973990 308846 65996 967989 -181163 732846 89613 593106 210775 859455 34919 -843299 614658 -525631 -291323 -925102 738729 -521046 -192763 -458561 -615339 -248894 -531335 -494393 -737727 461735 -686745 687906 751453 830153 246729 263708 -519729 -308369 -342642 -259310 788845 -594640 367895 856824 652740 25595 -625349 -803755 77972 784400 341315 -698427 562514 706308 941678 -877322 -454363 403649 924142 957996 607978 -766716 578281 -780226 -639440 -821027 -15110 528023 703164 550067 762285 -568011 -101114 -565315 -432634 17069 -596806 -994166 351099 131621 -35912 610938 -762378 -173224 607764 66754 -678188 -686186 916375 905580 -237464 -86719 526780 -886187 605816 685265 564916 -473171 -481601 -312751 -452381 179066 -593046 244576 -346272 527766 816923 -315343 -545031 562604 -353303 -79861 -918483 190015 22878 274122 138288 269987 191991 535772 154346 149250 -185433 975045 844408 -919976 71125 -838373 -772566 713336 -534694 325002 302979 539269 955652 268498 -747204 -77703 907285 488772 -598847 -400094 220484 -593591 445875 415647 -597701 -5413 -80156 425447 683927 -63095 -679329 -216765 -234516 925176 724701 450767 -463297 162525 -512432 916222 134409 10499 113116 667411 -565445 -744373 651737 -449368 418228 396711 332883 781866 980300 482206 832906 -283429 935629 902731 -394510 -822705 -572683 -676514 -861644 183536 -328586 141850 -522965 526458 -613130 -169259 433640 942335 143759 -738181 -925265 458596 306255 70539 -499209 -800414 140473 263065 -931346 885382 819650 -7862 -127117 -464078 877269 -424997 -170086 315162 586576 36506 992299 -677561 24965 -334869 556195 687511 -266694 -94651 -85839 485819 416809 -868173 233403 -468552 -759552 -84013 -437033 219623 -731550 -752166 601298 574581 777445 -364658 -465748 335204 852498 409546 471578 -131448 565992 -52226 -9213 -522358 -892327 -126804 -212092 -441880 -523317 336492 857580 287987 924185 429545 -281408 650064 23439 -667166 554040 495864 203633 463786 -701505 -890056 -92939 223657 -69129 -442447 -433468 208216 -478284 -114727 980862 365512 -448516 428792 -846029 64284 -405746 -415828 437738 797707 -469545 624870 880285 756959 383230 305899 324923 138488 687834 -428588 -84955 -379958 734966 540942 505650 -318373 998420 -466598 386476 951110 -981337 427598 526416 -805702 590039 -997294 187217 132987 26369 840740 -191914 -826400 603060 561492 63096 83028 774838 -769719 -425276 939350 549117 782267 -937665 -977927 -819914 226359 401117 886628 723649 -421218 308489 -367278 -271821 -747611 817952 -257645 876627 429910 -816394 -397046 55453 -451698 -915249 977837 374723 -531714 -378521 235144 -155354 -376278 -168213 -901957 -742687 478829 680062 895351 -275009 539379 -174923 -302332 -765120 56893 85019 -57794 754200 905504 776109 -85740 974384 20806 -284321 561416 -492765 265516 -184170 902321 -418750 410275 -375636 -428484 -183535 283087 427631 -680729 -635577 -486485 -604895 -389116 -811822 482306 -38022 766716 162384 443639 -898526 -834999 -944873 725759 48952 727291 944430 747746 694093 81205 -745390 696509 -825367 -346579 165491 -627453 -779387 -404177 -391244 -365705 -804208 -743398 -526482 236723 110955 -929567 660781 653733 -214804 -47221 -234447 -639603 593886 -976972 443887 -515584 -959233 344202 -846706 -238744 -243071 606033 -843926 -341887 934666 82911 -620395 -612642 511924 858913 -714544 216034 -241266 -676204 911126 -306489 -607079 -96819 637586 121499 122700 391409 125476 -200514 849424 543550 911712 454757 -407740 -217728 -497777 160794 73018 -955108 150060 -629191 367544 -779127 -960664 -109324 290681 413650 215846 130512 142634 -825578 -526976 74407 337133 -214520 467904 -741212 -277543 -476433 985192 156874 -346761 -100697 595243 215405 464198 -730210 681457 -837577 923961 132439 -195881 -123100 373940 -240790 233004 140166 949522 -898173 238453 789250 -480862 -552353 809450 617105 -232922 -460846 486648 -673919 -5677 320964 233149 457585 -449325 -75089 -129010 523224 -793658 -208734 526708 156543 -423108 294081 -717909 -635902 -676291 338755 841890 186451 -879039 168947 689790 -221897 -118344 -104657 -865770 -811577 196996 647916 -280584 471152 -571910 839216 612323 224756 134245 243990 457547 -268569 579458 -457778 -46375 -255438 -203003 555418 184296 522131 117523 200531 -12919 512667 -933435 198626 -366209 410287 401836 574791 -578620 -875640 483143 -33643 -724350 -78285 -664689 -626189 912923 -451054 -149013 174749 956833 -952232 100540 -718239 121695 -359407 44115 -658141 -325426 891288 285174 -14631 -548447 -961633 33503 727312 -11078 402731 -377796 -569499 -115278 615444 -311120 -861939 -368171 374665 13136 332878 168867 277003 326183 -302717 -978095 -367251 497587 -601957 430150 446043 407142 -386533 -421346 -64176 -916186 192536 487466 -847715 -265779 -177731 269934 -996887 390698 -832821 174498 575660 445054 -916844 -37070 475827 -935937 302847 -214979 401183 39641 -484856 -872422 370406 -355928 -993347 198350 -92208 -461441 53826 576791 519803 -22300 237389 845029 192087 -649647 -430934 -830117 346411 991669 -819783 53715 -480753 -541455 -812949 -996393 -979600 -989348 982856 147881 -231665 583871 -67860 861372 228609 -55719 -53370 182072 303536 -698147 -860584 461946 -23591 707567 295482 -321903 -711667 918058 -288746 912578 -963152 629533 43245 -827387 134781 -348854 304337 -362106 945151 -835547 -589847 953253 -80102 664091 -380944 923511 382336 -695544 -506570 409667 -70724 415040 -155235 463493 75307 286855 105886 802414 360573 -348263 268866 965602 -532423 -735069 -684503 -447623 -870858 -204729 144134 858622 590499 -210148 -425184 394995 -522752 -545236 588755 -807541 -298846 419829 -350067 -654033 771763 901480 580818 116218 -723153 456301 -446791 -628164 150121 -736164 -592532 811003 468228 327686 -494932 585069 -936197 489002 -406198 -773888 -426599 522112 -260433 -154798 -341887 -146254 -98731 -115143 -349017 581982 -341172 826684 868821 -520810 420406 391320 -358360 454751 151115 -765124 707600 -740299 565206 141773 173779 102150 687542 259107 514570 -720718 5982 -102966 -282077 -116206 152661 305026 -916130 -706322 -852553 780864 359632 -964731 -608078 -457941 821859 -312056 -323831 -951009 -46253 -235233 267797 -454611 -934734 -648221 649407 698137 -393499 -498205 854663 -258854 333861 -235744 268033 -408418 317312 895504 -148654 -918972 521429 414238 -30793 453600 -223396 878632 -100737 -897605 312219 536704 -611828 -648624 -373647 -51091 -841258 86351 818960 721703 356455 -19554 741499 712669 -176160 -173101 839308 7218 380019 -824517 -62608 436284 51175 207191 -891479 389892 -235241 425049 320651 -676342 -623629 714284 -284097 -176578 126 575081 -199997 -157689 966734 44387 873832 -787009 851855 -336612 342867 971957 135936 -898867 -891267 -201046 356468 -598302 -579405 -506027 47571 -202629 -195305 151264 -438634 -539028 -575075 -563480 807759 -593858 714254 458752 744735 142124 146056 -119633 -569155 -797529 -625156 199917 -909834 956371 836527 305834 -748121 359560 -667334 493768 422853 -573103 -376310 882076 -460330 78192 -768671 -643600 -435467 -658472 -331950 461572 647122 741042 392265 80776 -483409 -638119 -776831 672804 693860 747229 903436 -572304 -54052 148740 -722482 303996 134550 510660 716034 656970 -791643 -254134 -643660 -55089 -435280 388983 413509 161398 317939 90717 356075 -84195 -539076 -125498 -19538 -432619 -418834 -310866 993644 40358 269442 687044 -395434 176265 631937 384365 -682767 799980 81035 -231743 -743275 -648078 389332 -33908 893425 979632 -661726 -494514 230790 482481 252496 103356 293031 334579 -428211 -306627 80255 491111 -359651 466029 307083 916469 9431 -209507 317852 641654 -428122 -530992 -54826 932665 -429368 -377280 -131276 885759 787602 -159400 -115326 -476802 479466 734263 -66335 508513 170060 -534989 -989626 -699578 128070 -97708 663931 119103 119547 856405 834845 -427310 -314333 225830 737437 -736263 171146 739181 -281665 -788189 547853 -35840 -708322 936497 -113120 976876 121381 -127239 363722 592882 -405609 -135225 -305753 -138492 795785 -7849 936037 -742963 300131 -41636 -246584 653222 -573469 491644 -559065 -947423 186521 853201 -855571 549762 -922901 518122 -639080 250177 505107 -836152 476221 226186 -877796 -627358 -164350 711613 979817 -485343 499746 -232337 -561105 -491291 -437907 -406682 186614 726910 -225339 602273 -504677 -22349 465186 -11826 2768 -215617 -102897 -438959 447387 910543 -303829 760132 -784045 -495995 72105 65009 -641369 803576 852560 -682918 260502 567089 -371716 -778190 -739848 803504 -281829 -398623 -526093 255461 77873 721924 148999 673208 -484140 -71701 -359549 351617 594736 -3175 400653 11536 -32635 627911 920095 -285017 -20060 -397214 -490748 -522885 226294 -25976 -862241 -239945 721781 473359 -208988 -508168 388785 825982 -123875 -479790 -71476 -49391 -682906 657225 -249858 -471238 662641 60249 933649 -933477 -379005 -378129 -430106 165644 -257483 -590738 -865681 -102117 496373 -567765 -409549 -767225 -508798 427889 -272435 -566459 -422669 236158 27629 281083 -329039 286340 -4266 114056 -601608 863144 -689186 -896646 -58278 364550 -662415 768533 614332 -828628 -307954 376147 -980776 635802 938953 -714786 -677703 529609 80583 658072 -686911 -433247 -876219 478868 150566 942721 -638959 -230374 638065 -760901 803215 -365657 224126 -921067 -288458 984171 -311809 413385 -464367 537673 -676999 587909 -528962 -71974 326085 -734740 521074 -693270 134800 -740972 -636941 800250 483035 252806 -916836 -770372 56572 48577 842717 -243558 -686692 241975 954552 -888272 676663 270798 -904891 -92979 352415 275680 -695889 146934 -714376 -891332 -421195 -143133 -709955 764707 993450 264576 194362 706636 282486 642157 767889 -775968 956690 418814 826806 -896514 -993649 44476 -556430 -19784 -510192 710114 751075 452117 942412 72929 -14982 -575987 728589 772956 -71813 952464 -265549 282157 3329 -671489 -192974 -717346 -125832 -572239 730640 -716751 272673 138480 175336 -366055 814482 -873607 498281 -610498 -111565 284543 819927 738813 682306 589097 -345591 475878 -123568 -687345 -90902 639548 756546 -418111 478841 464888 -714416 456513 -150839 -886074 692873 733956 -415103 62855 473293 -622348 -266404 -650163 34642 -365711 368554 -438302 -187104 356555 243150 -56382 498197 469706 486590 -875748 -602911 -585817 574726 697941 -479605 699408 -919738 782725 -287382 -13401 763439 558583 314669 -594045 511625 -759635 23892 632366 -163024 -587813 225845 -870234 263571 -715929 367480 -522147 -411468 277359 -759013 994616 -160086 688323 -355218 -526189 -916318 -729753 -598120 -232388 595930 336786 136848 -65037 -595548 726066 741797 529905 580841 347749 -83209 575070 -388957 295809 -498565 -222760 -508446 425102 975355 657395 154313 260422 98452 308276 871566 -467044 313654 673173 648701 -823374 183463 747141 326901 -368159 974209 -245788 -744087 449333 -427089 661131 -799264 -97425 -968460 347458 355702 -444543 181861 -375480 215257 -615915 -20247 -306865 351437 234887 436544 -721411 -144600 521062 726905 -918804 177111 997367 -887173 875179 781271 -649038 913277 -88645 848701 223170 617613 -921582 -525905 -173943 69517 589212 -254360 -10342 -41551 643381 -515273 287678 -388861 -504272 -845568 782704 -298784 -564653 432186 -531615 545912 -153255 656240 -574475 66769 563182 -223551 482499 693700 -755657 441056 -603112 -234497 628039 -674540 -237067 201217 -717909 -628295 894989 959009 -245537 -893763 -432056 245512 -620458 781603 -204861 676530 293879 810244 -503987 544754 747802 927881 684908 165867 790159 -404878 -323242 -930409 318487 403986 305400 535235 330601 -367791 -107406 160785 324015 35753 -770151 940405 282118 777257 -972172 -726728 869890 723829 -47553 -933384 -390617 146756 743403 774055 -775823 270305 -80612 -487672 -126771 214570 -852438 198709 295454 315540 490656 -990949 516025 -230235 667072 827771 -176151 -23944 356350 706667 921579 45885 -351488 -413228 -784397 -898890 -436060 12018 24357 -768068 73466 167767 -978915 -732872 -774330 710376 594792 -209622 643455 -681250 -132343 -904155 254802 447430 979445 -933680 942112 -805503 294167 187111 -992516 -727099 -420915 -37832 -959698 867354 -348951 695335 -657357 602206 -607695 899242 -439878 420034 -938017 -836146 -252376 411339 -437087 459696 120085 394834 -61414 454021 688973 -645372 18015 -746221 -55727 140514 811131 423605 996179 -491326 626156 -987430 -139331 -250804 -509404 433799 757803 559614 -869751 -352047 -159124 436009 -35083 285923 -549116 862962 -116297 119934 678573 890065 749840 953716 578898 860053 943286 820268 853011 625375 338133 -352734 539076 621730 -30967 148836 -312851 -53591 -64155 840214 -895668 715537 -908305 635246 -752178 360651 296865 718904 -164198 782108 -351126 -960684 663814 769564 12203 529459 757535 -822982 568763 46813 87590 -922186 533219 -227346 -452594 -518362 335714 -949867 -466305 -230542 526570 485396 175190 403160 -113630 618563 709410 935272 192290 206348 642600 932873 -100998 -790416 -564896 -987150 -356437 -414975 301558 -466766 -277588 -254746 -721717 -768087 -414745 216282 430449 -703859 -756807 -491731 -862286 -809370 238965 733121 617865 -833263 -374046 722319 299559 210497 701753 608416 -984848 -709639 -983256 448148 980860 101396 -645295 280350 11159 367421 -880565 -708987 909888 -840073 -946016 343589 808493 742167 -805939 977004 -970426 811332 678342 -845730 516262 -275202 -788881 -877934 848414 927636 -7516 443186 984625 844077 75442 -445953 725913 949184 -936484 695498 155712 841756 202455 45052 354503 403297 -257074 -334577 -618237 -521724 254431 666259 -696837 87503 947995 -436566 841580 72414 462602 -602996 204485 748067 856869 -978300 276780 -238236 -865958 -204431 949623 37688 288140 -911290 633651 -506739 -604272 -551670 96928 -674779 -788175 -579879 28722 -109548 926893 -937503 325010 -88508 460598 113381 -904165 -908047 539250 -150210 -154658 -972242 -312453 636629 308127 905822 -119456 -286422 785878 -104389 880930 -41903 -285650 934994 141879 279919 -265335 -791035 -252150 -590527 933242 -588152 -947847 924822 -3638 -326299 384982 -221360 282996 131064 -996377 -489497 -769752 -862861 -399385 857189 320844 378459 -240766 -681877 481270 -868471 843612 852907 165236 122027 832395 820844 -247484 577600 -896616 773513 -317156 493983 -998270 125042 -992541 233713 260924 744746 388662 72114 -694486 939975 -388636 497716 148647 492405 862450 -765284 458114 732019 -830312 856035 126844 820372 -871486 122198 942668 -182592 -477424 812694 -434405 -944144 -665770 -946407 456457 262326 -838755 -887000 -968154 277171 191393 877407 749305 -475234 964305 738096 738685 595140 527697 -615840 3359 -100222 -611333 -871416 -74943 -754099 -595622 984981 864186 710571 -244947 437320 -723884 -54345 -914326 -781513 336972 983073 889785 814666 594006 754091 -257675 -668993 719254 -465235 250286 890535 -884056 -574702 -361302 -85401 -175207 878681 46687 -940232 639724 -917611 -479622 36391 72342 635885 -403364 476565 165634 568477 -198760 745528 258573 -470029 643446 -656232 -400117 -493486 -343822 911635 -865599 290995 -489538 681946 785769 -964321 -693444 993777 -342351 2486 -384251 709043 -211013 -251988 -915995 -157748 733215 -805817 -242468 -190019 84837 740578 -997090 -110372 916491 131308 497812 -890927 -410747 72553 -208551 403354 797112 128880 -326722 -855417 -248450 -440916 -372025 -646977 673574 -769829 -704725 -554822 -742032 257234 106456 -529596 482069 -478985 -99219 -570112 -519235 -379706 -576322 247779 -364921 -486579 354131 -15435 -203515 299567 828393 59412 -664515 336676 521712 -27408 678569 466424 -253173 -774384 -392264 411912 -926317 -639605 532043 159304 -62955 -931376 -158536 -717249 187471 -267745 -213942 765705 425655 624013 -374080 97237 -839180 88068 52298 82148 -632734 213057 133775 -717424 -466669 198229 -138839 341315 -338487 -657116 890023 55803 568445 -467480 12682 243277 -605734 122799 155721 -483361 247875 451161 -68659 -664852 676297 291611 278901 707396 462646 -317185 783764 943945 -428027 535650 -954514 513011 200167 -193420 157247 494797 806847 196283 -711629 -278922 -166489 86545 -781969 251041 -721686 780705 -118137 -238059 374151 -373906 -716283 -564178 54068 21836 223721 -267942 982617 -986267 47011 455837 -539119 360373 745882 39693 -65748 -428273 -40535 -780457 923056 291734 -25571 206776 2771 292932 -192199 455300 407682 302823 237106 699427 581853 896798 290226 -97649 808377 862560 -891559 -69672 556445 118646 527288 465184 -220218 842237 -493484 -750817 358691 -521243 125737 310175 -747687 55156 716196 941057 -386240 84035 -572760 -852937 -159260 -937665 -128886 642888 679557 560938 608917 940239 752151 -316648 -80761 -469508 -158397 -917389 120849 -842478 903524 863607 35419 444135 819979 268982 401278 59367 18427 283413 587016 403218 -265170 697549 641660 824441 170575 94315 193744 113220 781117 127185 654061 994863 618382 -49869 173106 -224760 513930 -122086 -519824 -590925 -651477 612196 186095 -829017 875684 -72510 582376 3567 365271 -888519 518666 148521 452701 614946 289014 -737910 648195 30122 -563390 -674088 854983 -299437 83706 370030 -296353 -49423 339866 278204 -543694 -668627 403221 -496316 846172 421253 -980911 -234850 3374 -480694 90536 566517 98604 -598239 -997399 914440 -873330 266627 901845 765482 -358720 -127939 -765022 543683 691298 -952080 -655108 -165172 806472 -492910 358527 704086 504443 607979 124350 674052 494774 511257 453440 -710515 -304918 673037 140157 -879173 620475 -452596 712421 387310 68864 392239 -198311 -472678 208199 26083 78640 -243387 647758 274281 288307 -503542 -260213 -768937 535074 859160 155942 923797 -42067 -992589 87289 -882847 -642949 79410 -571625 228299 734631 381184 -263358 21562 139582 882588 347635 -61466 -671550 176793 -607145 -505508 -946262 260126 256332 662909 -864416 480486 687463 297470 -933310 -431935 406385 -621719 814625 92946 435046 299547 -482107 -60465 695285 362821 -686234 -763388 816387 -876949 150325 119377 533288 -871192 578257 132071 -4560 941416 941010 -762994 34587 -972180 -455230 443298 -439267 -682295 357663 -522862 -472033 863785 590682 -174752 -574660 809737 225883 656163 907845 -51014 -537093 950920 214589 34016 -341880 769613 -498466 942582 83653 473156 641810 -405433 859367 48214 -419973 685046 -37095 153982 768876 48632 56057 -879927 -160019 -905579 -126951 -562979 -97733 384618 -862081 -158737 -310843 582634 265381 347595 493232 504152 881785 228688 -501035 -138674 907998 683761 324798 -623686 -475990 101941 -880724 -293156 207910 108984 190356 585289 791569 950568 -159971 638827 848925 -660791 -83037 -417153 -681488 -460687 418487 -638443 -144348 -116851 -25571 -251629 767560 -864230 -16819 573618 -576035 -639699 186611 -260224 86617 500972 282607 -365347 792360 -922606 299989 942718 503206 -46866 -992659 -788883 -87386 539108 18613 624902 522862 -412309 653402 238075 -457544 -455154 92995 -258222 -174797 951788 -831994 -762782 -821504 437304 703729 898265 -770378 -862919 -412414 -975687 -949409 973771 685295 -816810 -404744 65116 355871 -779942 -879756 -777745 164015 69441 -90183 -227299 -194065 19037 943906 -567281 330978 -718765 968188 541317 220097 -520932 220553 445650 760184 304902 170240 629470 566183 -808144 -504821 567203 46499 -969199 -124345 561968 -278669 539634 -810168 621353 -482989 -379409 -699886 -35515 -308172 623994 -565727 759503 414138 759896 415330 -634715 -646723 -899550 -386505 -516292 -360247 107461 -409096 902682 -522210 500483 -55956 95962 -221520 -870288 137940 -618964 -496985 -163211 177505 921938 -420383 95184 -630984 207525 -793237 827026 -917515 432526 340876 974624 -370779 30093 57914 -595405 246347 -274123 -355421 -400808 610524 735789 243621 426097 909763 361905 806870 945841 -391842 -493169 -139651 567460 284927 -385109 -644201 -769883 453611 -468100 424659 613222 811998 -302708 738711 -132244 377862 29435 -1287 323855 -850300 -762243 91206 -813954 -55698 86104 799358 -959046 -306097 -753177 461013 865174 -629211 -574183 934452 -507074 -108062 594803 572983 -223315 -545428 789386 273965 -952395 368029 -862582 413339 461562 25540 -95823 -850376 -871305 630689 324820 -427278 -162440 809453 -427175 -999320 -80738 -932784 101692 -526098 320863 -798999 -168437 -889843 167427 -639926 -872854 267904 -495448 -32774 -731761 730296 -208449 -551439 223814 -233128 -785268 856607 -593809 -824647 -55894 -214555 -820229 -852504 -73083 -402535 -879501 -925789 -350370 654983 324720 -501408 215242 -722325 -789468 819526 -614989 -963592 -602544 266290 -802218 -915115 853068 -921421 -89916 -393830 -845182 -394993 600417 -182697 -825357 -659140 73320 -820723 399025 -624153 714597 -23629 -266397 682992 -451911 580531 -765884 -797461 -276711 -234774 96420 -167263 667151 -844629 896613 -366322 884216 693821 -684288 843617 -902652 -75816 -438786 588030 851898 -648148 670463 343551 -551311 133723 -566474 -491217 672088 177786 951402 504462 -153233 -916204 711671 -84912 -510837 -932058 -897205 938333 807894 -292444 -513558 -189486 -943027 -305294 700651 -628097 418368 828012 -100488 939751 925909 406495 176338 833732 -724858 697742 -603958 -53248 994334 -421202 36553 -281923 185408 29930 -407991 660173 -988448 801119 796122 -286149 -736824 -523487 239774 -104896 -579819 166453 619853 511951 -207305 884629 -392142 -388598 863092 -959825 -264916 -425654 -482203 258406 -586194 -26469 -170888 894607 430015 968509 861677 -664843 113403 734372 869081 -114602 -402672 -957831 892582 485604 83905 -512232 823440 -990267 -882201 -807792 27177 453907 -922773 -849499 -88874 842588 -337843 -526127 -327472 -717277 697889 182207 436901 -723106 943628 -306609 -841163 -553482 -795189 903445 593205 -256566 781869 824537 -815186 -547156 -555756 76056 -770945 45282 -259080 -578942 783191 586406 -221469 442746 -53188 -127321 -323338 -995687 -361081 965126 859107 -176212 965477 -784550 -465295 344753 -625448 -10708 395515 722142 406068 -478725 -229263 -797926 708514 -49223 764502 871042 937504 239309 664768 225253 -550529 -808817 328155 -706104 -167452 -956081 417766 -827549 752968 -260146 493876 -766814 -841095 87363 -693971 294693 -916970 -589481 -803637 698049 195606 285098 322973 559613 -596799 922828 -398905 -832363 427445 -394812 -437121 -194182 -378141 -615667 197010 -668592 -329456 607892 -911779 351982 848725 575931 -655915 -240286 972319 607833 -366976 286187 905648 -631752 -961671 611325 507675 -913387 117744 -703552 -580532 425124 -442329 467857 -258818 785417 94454 833024 172739 -797984 -416568 328272 548607 -71114 778012 -515846 -479635 -59634 198789 -327253 -432103 -362403 -381526 -116031 -165276 276749 -793145 -739502 582788 -589954 430506 -686171 922241 659329 350518 -64457 -868039 182619 289508 -619209 -978339 -174136 118205 -247926 376306 -934154 689890 -602552 601936 -812539 541700 579773 -582874 182797 994284 -877975 426101 52248 -317964 -348800 966800 16164 -801397 -730773 287522 -27485 5301 -538043 -648920 115579 258057 377567 -766349 -966138 -33102 -689731 208679 -809582 -246034 934807 -828737 624354 -739822 750168 -575993 -572116 732164 114210 -4192 625433 -832576 872904 -776065 778440 -302508 998354 -770577 -982837 -278045 -305411 -348150 -980312 997413 -102727 470084 7641 -850458 245033 180704 554188 -892541 375591 -388487 -361884 -34960 -466755 609147 -235657 338612 828972 -867545 105166 -33173 705769 190994 133928 -201020 998811 316582 -601417 -88576 426399 -374368 -269918 -607879 -906236 -462192 -991231 -266599 489231 -652580 328804 -352290 820920 934974 470348 -456355 972971 -541503 602031 916412 863816 893896 713081 783798 -957277 850312 -367610 651419 -766587 -704119 60201 -709939 628585 394664 100265 181316 -282752 872728 735294 -777845 -198610 -574244 507672 -906175 841098 -893234 217176 -553063 -872350 796060 430741 324570 703541 61382 107225 -368800 151479 231329 292769 511897 265296 670423 -941855 334345 352285 874084 772733 315078 761709 830874 -583983 232189 -369210 -369378 520618 -496917 -462754 -377238 -814262 754916 -409566 -568503 918504 -817712 11187 -49058 960046 -529239 601187 -552547 -367942 303359 -69828 285392 594077 535156 277754 960659 84575 725184 493708 -442792 298105 41773 -813161 195300 328281 918300 963315 607953 -978718 660351 419628 -36598 5993 -327715 -793982 667601 638649 507985 -438679 -697283 152847 -135157 -889078 709428 982303 -245682 263488 -786955 969230 -445584 -416484 -75886 -807690 -831011 951522 -341522 -832155 -119659 736777 849219 -292770 276009 -598977 -282210 -704298 122817 -307101 -21792 -86216 -938855 248456 -802497 -13214 729984 -549383 -441660 973606 -677161 -559440 -373685 956490 832792 72285 -505338 858248 924877 -316570 413306 -709105 -342508 653409 795264 630656 -688990 367515 518725 -657039 974781 -43372 -77750 21485 -180672 -299007 -383899 -720014 868891 -684215 -500929 107762 -672048 -816120 -949932 -503852 186743 921232 -84234 12272 183995 -459165 -743350 -196458 -951205 297913 -574392 258567 38058 -636928 175807 -540679 490896 -438057 364880 -460136 -706554 942867 -41105 131328 -766691 -875974 -12443 -479164 -932104 849930 864720 -140182 -644658 364147 365217 -778643 -66327 -266855 356252 990138 -161111 -242989 -811044 -181837 780930 -262993 545869 167343 694010 -940820 -912592 319607 -503636 -663810 -904549 785227 -206649 -950771 108790 625499 728207 -186378 178047 -469938 481371 -863160 -124729 521663 982934 582473 767155 -203077 343231 131823 806651 -739900 -253207 307815 -786898 811345 621371 -245103 147628 807756 -642960 -451582 266283 -692206 -175528 -814719 -906701 557815 -491178 -728438 694178 327615 -954272 -719538 689192 -581466 351874 683569 464460 442713 -10020 -72885 727398 487803 -998753 -157080 194210 -53343 -60653 166664 -640381 371414 -853484 -800161 115550 168856 -510575 -35754 -490277 923096 -404724 983944 -995464 -879618 -517860 -51130 -742651 -408349 915054 649491 404905 390101 -257984 342313 -69285 -806249 816996 902642 815210 852062 -474685 -108016 522998 -284203 -624296 -976554 76404 -823654 -161744 -778164 -378706 406591 220273 -78033 -961343 -270902 722384 925038 -111459 30005 176153 -699601 530825 -367506 961963 -441528 639900 -878504 -580487 -872762 -517948 82888 -987126 -584343 -289981 498954 475514 573990 760238 832858 742775 -60764 -552467 -710165 -139707 -55873 -386627 -621853 -799813 -604408 -934096 995164 202435 700227 122668 -723996 321757 807784 125416 479870 -885731 527907 -544782 758048 -527959 109780 494892 -864845 -977604 359055 -367030 -795497 -746971 -338787 768086 -159972 -801080 -334855 400045 -435447 687388 -823724 999935 -331240 530348 283793 897362 -329480 -783209 45898 221311 365002 -98672 646601 849716 -407259 925662 459152 -824720 -975726 898141 -33839 -886646 244753 -210053 -663817 344235 146066 938043 -831076 55631 -745476 -996938 -804464 497481 -494934 1685 -208680 102588 -77847 609944 955820 296354 -657797 86162 -181768 958792 -35945 -429077 286685 -481968 838759 -513507 386477 892718 343432 -821833 58098 21163 -946931 -173219 -573336 767846 719613 -306362 -280066 -489138 74961 -363459 657625 -286551 89847 -361568 -248624 410000 540369 -105756 -607887 122864 361782 -311153 -340869 -564470 236656 636476 691170 -417548 -95171 -517861 -708273 11031 199118 534254 -59619 771631 958795 869134 -580259 814158 -425523 243940 913874 752217 -753054 -833168 -593419 -327159 168333 -368955 -395149 -622997 163011 91274 141226 403680 -334993 891771 -194128 390302 544239 108390 647373 126253 236692 -223185 -285957 127595 -756314 301389 368877 101513 410718 843978 -521467 -937076 1515 656070 360668 435277 -63123 -670603 129470 -356487 -335107 669981 410411 978321 749091 748825 -583592 -39573 956894 863192 491564 -871889 -454368 256351 766019 -412965 -783281 133187 -278802 696128 -831035 311216 575409 -201085 943312 778084 -477884 -224868 -461517 -803532 944402 -624422 371620 44167 -62915 508254 -31284 718550 -100712 16923 983498 862130 725548 538076 294832 689214 100276 886846 505988 -379984 -707551 550322 739905 182100 -553322 -904835 905811 -813558 -346131 -440777 876574 -669373 -117456 -729905 580344 105608 -892255 -450683 883627 973682 -801486 654831 -938892 -22989 297742 -784267 573190 -189940 960654 876629 -278777 -935467 269253 -45409 -873070 425592 57973 -284230 769716 -28810 -528233 -716579 -32657 455393 729687 780183 184506 -268320 -865387 -840632 6398 574254 -534810 -110810 837787 -291301 720144 551481 -708639 527881 801938 -805026 -542312 -179471 434586 -687928 -390024 643676 -414067 -138758 528433 -566678 -392318 687439 230629 345422 -582969 -397198 932137 555983 -854053 -138522 962311 -532407 803186 -250496 -733057 60074 781301 -820505 21889 802806 -550145 691483 165237 223428 942304 -504853 -131276 -514498 127262 553854 -646388 -144475 -898833 -474677 -382913 -661046 -142528 -259807 909317 -60522 95794 -737376 456582 197379 -570856 316349 -101664 -242527 284154 813890 -484441 449426 -640747 -896949 -400928 -213106 -391848 -125750 -915195 581856 727528 -5883 -212220 473319 391453 -627053 -260800 -695018 -275965 791010 122254 -935052 661594 -564940 -434631 -612835 963351 -380771 -540033 -778177 -48287 56071 86674 -735971 548500 -819025 -758248 362768 -414015 63525 -672853 -127103 -258388 655183 678873 376688 321484 -400922 969637 -836367 -779441 273911 173445 -739415 473620 -112540 -682398 -579243 364207 -552223 -465637 -529596 -413080 845560 -128638 319448 214204 662149 848477 13833 724315 -275654 35558 -977823 -202968 -971492 634956 -907903 -472899 328708 597168 365851 -172572 627616 -672728 225526 -241505 -791569 982080 438125 993824 89672 591348 473328 -378159 -441644 958519 284802 -268722 687119 -905489 333753 -113946 -594613 406135 777153 -525921 -89043 213019 644057 -956113 799534 670752 -299308 -58878 854427 928058 738842 146491 423062 -604909 -533467 -447573 -923630 729802 -592252 150364 -349605 324338 -90789 488969 378124 -133873 -680224 -596701 -682857 460573 252256 -116146 -562495 -11639 -666440 -750495 -990557 544693 910045 718314 -479830 14712 499669 89640 152727 -141796 486075 -405233 -722560 386782 309311 -362681 173901 -716815 -203741 -203347 -931652 547580 889279 171729 524638 -572264 -161538 799350 695960 874451 -523937 -853226 163363 493359 590325 428379 -532724 -842973 578023 992806 -61132 851225 265841 -47860 -99375 -564241 420705 209364 683115 -737929 793370 883707 236512 668662 232213 72624 431073 -994392 -669605 -311848 -727822 -651718 499725 -628469 386286 161999 676060 678805 -705663 -606084 447633 -466570 46380 192076 978566 -144413 -217275 281021 -644438 233026 -351628 -391871 -528639 -489678 699447 -546242 73250 161537 359646 713998 -946504 257715 770320 581503 -923518 766722 -920251 -433196 -527278 -2855 294601 36930 -596079 -850857 -434113 135156 -573894 103634 -61156 796040 971227 -648622 623912 -735216 644887 647698 128513 465426 -397657 319746 -253673 -40055 220500 -24376 -867279 407649 667262 -388294 -245914 29310 -986856 -525467 841253 -616778 -853975 259210 -655826 563922 -476979 218267 -728682 -549359 655923 738242 694727 29989 983068 121563 -368514 -912076 -812318 -298891 139724 554201 -228497 840277 832533 350880 296513 -766989 327187 -110578 53613 -619653 -354348 -964714 227609 268493 664504 -299995 653056 965245 -885004 85527 -347662 -28844 -941422 879935 -764975 579405 621551 625636 -140651 314009 783163 -321602 628297 28316 361212 568445 -992884 8302 309388 243266 110609 -645158 -562538 999332 864159 -112798 -175459 -605907 148882 -2375 245109 -604070 446936 -452281 575048 -612833 -253835 -153047 13843 528352 534655 894255 -873050 -405895 -334557 -461860 741031 -124489 -336354 -994071 -639601 -118436 296900 -623549 -588372 -929505 -390659 487432 74781 27690 -380349 -82674 -228902 964379 -492122 -470948 925481 204163 -152504 -588242 -327638 616810 -80031 -549771 705356 933833 128443 611925 -151211 847374 -47561 505254 -976674 -390501 -583993 -656396 -218540 -130360 420466 553983 102137 -868260 496340 151996 595297 -481128 -711142 572625 711286 -547411 -308214 259484 188532 -400959 641657 -831443 325229 -200722 699219 -850232 772294 299202 221720 -36123 -849480 25152 -771879 -765265 -32688 417373 76606 -315640 -908432 -719612 -226557 -630909 -41780 609171 807159 30568 -611603 -215076 478972 -89548 -733518 -286171 213385 90391 324170 -402520 492203 426612 -578886 871828 -34817 -953500 -616611 450057 602298 690099 -108448 -763744 535074 105186 -495422 164449 -343534 -811101 729434 -971189 225530 -857760 -150832 -935344 427356 124853 -18782 -330794 552528 -823055 -876255 73656 222081 473625 817522 -877758 272814 -563867 992398 965944 876714 -279103 -894398 -329392 415069 -520499 976943 198195 947264 344413 -141493 520193 594020 -289414 -483234 235210 769644 -384289 -188538 -714091 -667377 145661 -905676 474973 -931177 594551 -805203 -116082 121956 -620633 135306 861581 -723094 -98153 -50120 210221 -391633 259337 -546184 -960325 -406834 164976 440416 -348557 -150026 -90508 -781992 578185 -566804 175986 -135010 -244447 827524 -42246 559170 772055 -27476 660687 -715733 37560 344418 108394 -175599 702278 882873 -464905 -507775 588664 926808 42198 669276 877752 879610 -100068 -251561 423139 -796689 -101616 732541 -672051 199834 711343 -285144 -908486 128881 -763736 -13044 -111642 -177791 74080 -746324 -390658 724839 -453906 475619 -641243 -854441 260896 7517 906480 618648 -879755 728347 -145942 237574 329505 393970 821520 591376 334733 338060 315222 640440 -854188 -207386 -289119 -5867 262215 -139183 150987 -442028 542186 223601 -3678 -486861 -657292 -865983 -378263 661380 -200493 920076 606293 913840 -749147 -634891 -67951 985266 735808 -189839 -829125 -903017 796075 39624 192485 569605 577699 511383 274452 -677711 -792168 198609 159684 392551 -660051 263481 -549917 493958 -447813 -108183 587346 -376959 274766 472015 370535 -197537 500775 782891 -812179 -995524 190008 382994 -317150 -891706 489003 180462 823224 -343487 574556 204412 842837 838020 -547622 65356 532500 684153 916586 -22460 658689 273696 -691581 -140387 529952 368781 -560301 -203291 -841753 420070 725689 392060 -382401 -870170 -316727 -196201 521863 -324644 474700 441920 859921 -640723 -117827 543059 76836 -526899 520653 -943102 -98056 194634 -34849 -208301 357309 313282 -883827 -837603 836628 607720 934561 -830962 -122732 334723 410397 621352 -669754 -465937 770356 782271 -198743 379034 -7474 -316419 424240 -103801 777096 926046 553407 -338737 -367951 271028 304178 -975973 709454 437284 -507819 -813653 -116072 -736729 -251027 -772782 -745863 -52213 -513362 489336 861458 655727 580162 760855 217015 460618 -347319 884030 620017 -638619 -89517 532753 -318596 508380 158824 -891193 536775 -565343 -853760 901419 391671 180345 314892 677531 83684 -98051 461419 -161908 -477671 473370 894197 451972 629208 -817902 894324 -467938 -938348 -516999 513189 738442 -727178 400440 -559684 -902005 679001 74125 19166 -201353 454222 -194551 206117 217786 -989800 -22383 -261089 -897709 656689 381662 -624562 -930475 233923 6269 -748374 -641817 -688848 -323632 850843 -190523 586379 -684661 289023 -458563 -664164 -132553 -301014 -560717 708320 -316110 -12063 822430 -639994 884909 440030 444040 -291085 -228563 208463 146961 365887 729098 -281769 663405 545590 436083 -984052 -801950 -866087 243561 202103 347723 120538 794432 -648297 939416 -275293 978465 226269 -872501 -404913 56202 965809 -836996 248111 -360244 367725 -61610 518983 616843 735325 483479 86991 345794 -43195 -623980 -822477 -460355 -337445 394164 -79597 392349 -764728 -18576 73411 935384 -425301 498777 275147 -876106 547478 -215406 244968 927957 773519 -407727 934282 87846 396304 462690 649813 456173 -170744 -492763 66592 -934203 -779944 982027 995448 -535270 -675241 776733 -37218 260525 -457138 268661 388997 833171 -539395 -199614 -322603 -836682 -346732 -567736 258283 -851245 311738 962014 506838 -738565 -856182 -108434 1499 569874 338192 -142599 -237710 417747 73297 45073 -956729 -819126 -71231 -584227 633146 -192424 -104374 335000 -523424 -497102 -957237 218002 -458240 327266 745239 -565714 831638 99013 -49678 44130 -927533 563723 -630120 404922 139931 609339 288310 -714155 -903034 399532 -678290 274278 -71457 -582259 -326569 137524 867112 978654 -470405 353179 890900 -284172 565592 -118391 558476 -524679 -345889 -89342 -532949 952042 73592 -600547 -407614 -649321 -983684 -315260 805332 -112218 -632391 366200 -697190 -74863 -211215 749642 662401 821155 -31397 -147869 -446809 -590465 -977119 -874947 -311326 -931047 -130207 -482456 821433 288827 839725 -131322 -573335 -620798 985866 607183 -248735 -749090 -349964 -56306 -665786 282005 -623143 301218 -890000 -814911 570649 438526 77803 346189 -954099 -32215 -373000 -921860 226173 856127 941065 -182814 -156760 -354962 795464 -372631 649152 -247942 212496 131789 -604822 -480839 801266 -605024 598211 -976361 -402126 879815 -643370 213651 -605752 -291972 -58329 904513 960479 995146 798763 -445498 300761 -56044 -413490 24543 -393527 -217074 -58644 990427 250744 688705 -490536 760732 762977 -987764 -685096 -60006 783540 -555746 -441178 719200 932823 -376451 -85007 -919156 209504 -831870 -711078 -885037 434332 657626 -864905 860539 219148 112007 438228 868575 -985757 -778915 793837 -58129 -89719 365189 -781387 -919762 -805222 771837 -514158 -85838 626536 689174 51679 -676953 -597003 -271883 223592 250956 -826758 -938733 595825 182644 -973085 -631362 -211536 83079 -954800 -909035 -447921 124543 -102635 -304113 15979 -643221 -324677 305396 752791 -23953 188157 -852509 114010 988097 338636 340298 -323540 662574 -73140 943217 -15107 443155 339413 -938384 -459601 -216091 54770 694068 -816873 -722262 714597 -981377 520575 30717 101537 -214044 786599 -634866 170575 -856497 -348225 -657249 -205750 988795 263919 -920824 622882 -86534 51280 481332 760989 291120 628720 972834 -998223 955992 364241 482405 -438133 218110 696170 -743644 -626036 -629116 -467419 -352869 134342 -784611 270176 951448 -993660 593620 -850068 736767 435135 -65658 -825583 151878 69545 844644 357768 897657 -885209 132211 472191 882872 -720178 418572 421657 52788 -586131 55771 559211 136118 -975484 769124 471552 630168 -740411 111993 -903594 602185 -868966 933445 561631 212557 452894 608325 487936 -200133 992418 522570 501013 204222 921130 -896520 588652 -769515 532845 879690 -529338 -748654 -378023 -16116 440281 278046 -510835 496607 -149936 39860 533981 167097 -603063 851042 122193 233570 -977066 -866101 269606 -834313 -167427 118696 -178100 575851 -173512 -320702 -545050 -692863 -962954 -781575 749261 337236 -519784 -438208 -206323 -398896 763636 -102370 769127 883766 -772138 -209233 -520498 24859 -616582 278818 702826 -970135 204691 -637383 161815 230621 108999 636491 -644634 -188665 272048 -126267 940059 56398 -720035 -514140 -387922 -163735 626383 129661 198347 458855 971901 -484234 -988974 -560729 -915247 910154 378328 893025 -878040 -515255 643107 -963556 726613 422357 875314 -525515 -927586 -518426 -267725 181343 -980674 356743 3978 -931811 -754718 42839 -890287 -305591 -187348 340361 -40110 672145 -768845 -684828 117775 591861 787840 -880060 -731205 -326070 -917613 922519 989759 596538 710364 433121 -22346 5057 12739 407480 -151696 492721 -411872 -546231 -773006 -442576 104643 913873 666997 989493 -203026 -951516 -168733 50574 -757802 -52182 10589 -764451 -699482 -36259 691256 -199274 912763 -488883 996603 -575741 -933399 693148 632675 977344 652404 993410 -513569 923199 -290792 668489 -505196 -758971 -83006 -214702 14170 -120724 -258987 -262257 903612 160031 -537946 -952697 948861 573601 -10112 614358 -57714 -598778 -822751 -455639 -64231 637367 -857541 -902970 924281 -275470 215795 -359678 91455 279625 836837 551753 871342 -633313 337567 -605413 -907584 -591186 -113630 -577399 -295521 810115 976868 -58181 464557 -725377 -955184 840813 -19715 457688 -119612 -58770 835671 -857321 -151406 -864352 -983624 -241896 199936 -461830 -844592 223373 734536 156425 725890 -57733 -931176 -637462 -626201 -71493 -670829 -605870 -609460 -109574 534607 -153081 -891985 58298 672469 -151324 167365 -676658 -348124 413657 -838921 348898 -660562 -972696 -523551 -170639 -428967 829737 188626 -114995 598399 648007 -844849 -108261 -426641 102913 733968 225235 634730 957738 681985 854085 -422105 25258 476738 658703 996175 -752902 -763481 -277720 41473 786220 231353 -804392 -56240 4704 726579 -357571 408000 -680368 683142 893128 159180 657349 946517 -518851 -89885 -730720 -773126 -994121 -809882 -726574 444544 -20062 305580 208740 539174 598975 -358785 335984 775266 -217692 -415460 672549 736731 767801 -184010 -70328 883438 370620 -97548 -914899 83755 570942 -870674 -650046 520405 -492636 -880332 -531963 19173 991782 -828600 -738679 -536057 364627 29215 -823563 -590820 227851 -621661 531844 -516170 936580 89012 -877306 836639 554182 -358622 358622 561747 -671185 -448587 -811006 -19199 354415 788774 -319617 664206 -185587 -415325 483826 -675310 406241 -161458 565007 -910503 512407 -437697 918430 -912029 -607822 -781827 -283528 982500 378375 282889 524815 639428 -651202 -782124 -846620 -56287 -567851 321091 417551 -570168 -433252 817202 330554 -9024 39226 411247 373926 310079 454182 -406982 6308 -667597 -414545 281932 21149 -568773 -690315 255181 949900 -286678 -975507 -284068 -554626 529931 673121 -769270 161305 -421480 610158 290399 124562 570305 -130684 494548 996789 -871765 -490518 -116264 -851615 -519890 -964809 -628916 -898295 -199849 88026 386950 601780 665572 892690 -241839 -111490 -412470 -255497 -560149 563477 714802 -936976 -165626 920509 -351624 -578502 327240 129101 297899 68967 16843 -446289 623504 -428835 850078 -651933 1439 -256557 156098 898429 -979709 731479 -487378 -978653 646686 -673845 530635 -374896 756228 -221085 647928 605459 -744837 556329 -642425 794769 768001 -429702 510526 235774 911942 118022 307544 -11416 -862930 392019 -114431 466669 -137520 478522 593374 880192 -141446 372585 -367614 -246488 -591446 846175 -158598 299649 -676714 -68236 166466 -200391 841253 -794674 -12467 387667 795892 131565 -709886 521832 890067 -885728 -564423 659617 -849083 510733 -96318 885182 488067 154413 -784545 -422126 -673927 -178995 930629 -906235 483143 -911473 461214 714001 -429118 -458137 -229366 -869563 -625679 -825058 85785 481093 604944 842195 -738733 500936 400528 686325 324400 554137 -350955 611402 -876768 580886 350199 -649109 -365179 -942924 288578 -324667 -910156 -807943 678966 481945 -242824 557312 -786361 864125 -4210 793465 -811875 906714 32170 -514009 311829 2668 775537 348640 502847 -133563 977404 837648 597087 941770 -993188 -163530 131948 981940 -390512 -249627 -759149 -996592 261648 634820 -697419 -14017 434502 -594033 857445 -53641 617104 -194028 249451 -208960 220992 376887 338628 58873 170012 -454161 -569185 705232 867166 399174 -795551 218701 -677580 469340 563491 -794680 784705 -534811 -402257 112878 128538 -362457 -837498 545728 -172470 658173 57052 -890988 362575 72535 -849766 945682 482971 -435273 -972580 -655944 152724 202549 -403471 -346921 -519276 211580 -305058 -826476 -598422 954826 586074 -933912 -597929 -943884 -211501 587935 649489 495713 983400 -912035 707012 -658806 -487315 -149228 814732 -840448 -241045 -173424 -205700 347750 -941539 -179477 769818 -167566 -635149 920473 516064 -836112 -722029 -185890 -664003 884928 671699 -987054 848658 -91437 744385 27236 -9418 -542414 -102501 492244 407282 -306697 -929961 492088 701573 455249 -975972 -932104 -47070 620548 -33465 14162 921965 836455 -175897 -652970 -765183 -29212 -273471 -837269 489965 542332 -303923 -232760 -826574 909889 -523464 498556 -438329 -730534 -821408 -474521 -399210 741762 687578 855359 -136196 -248567 297583 318220 -548531 -93230 -760806 -112725 171725 179155 822796 -922289 -665032 295832 184489 -903813 922427 -30144 520457 3082 -43912 -5378 -923912 -464985 143494 -336743 -622987 -932779 11119 -82451 760119 -513559 480304 469096 528035 -46453 280509 35470 120279 96824 -31109 810614 -968797 501315 819907 304586 -767862 927695 30437 -291637 -303162 474582 -754397 -531766 -187583 753574 498482 -549200 24733 626143 52541 473335 -786644 -439690 649954 109103 -448904 204341 -518222 595834 -160835 506808 101429 -562800 974059 -44558 420452 -306628 -535771 599590 -483539 927837 -204476 -627730 621683 -927386 -932396 527415 -301684 523870 -553323 16323 -715199 680161 151163 -213338 842576 899741 -168401 -877110 529517 -259370 221580 -33172 -755395 685282 -645597 -203876 74458 594989 -829896 843200 908627 623927 143043 -291567 166057 -79471 -696336 51484 -912686 -174620 -792418 -737213 -4935 983401 81123 -143174 898876 -432654 -893049 747019 174509 702560 173189 -77166 -457134 68523 180622 717441 -712730 771294 -473595 182749 327445 417431 858883 157183 -766973 -569845 -289963 -460907 704454 -851200 -273287 277918 259431 -636847 525221 124017 -453146 307438 456640 -678345 796595 -591014 -672921 -291988 -234187 -528469 413929 751714 62278 547725 564299 -941378 784693 431167 -763195 -785543 64195 165140 715971 217952 344871 -821132 732645 537621 74123 -538663 -8960 -204021 110860 137298 -607334 -857202 433597 -940157 523378 542905 123429 666146 95478 625790 -935236 -572036 -506806 -37726 822898 609646 -669240 -445634 46632 -99859 27259 461247 14773 -192641 419234 630502 -710173 254143 98868 457 -455696 -780323 379862 262736 -694515 422555 136934 -497479 -516382 -495791 379124 597397 880007 -197014 245955 -374967 -742772 -666139 532812 -68978 -545293 -350379 -701380 -437775 -359631 104289 609393 65235 644529 -518203 -192895 10730 -312112 604623 -262477 395582 64738 -110237 364419 45 -398420 -275209 887971 586088 -183192 -856297 31989 505587 404804 322915 -877678 793129 -324509 897292 526790 -331338 -546726 -489381 -695663 786971 -818380 735146 445095 114478 753263 454888 -36751 659095 734716 454297 -226678 -631340 -749117 -496556 902979 13365 784157 -191676 -892128 884449 -595495 474152 200408 894800 983351 272338 -117159 8270 732272 -903637 650690 689663 -69972 783278 745831 101333 872074 -245015 569040 -7141 -159204 607103 494778 828910 670312 353833 370965 216894 123624 -474064 457604 -521518 573451 666612 79200 877377 441650 -323480 748854 987002 98227 560659 358724 -314307 256858 155409 264064 291744 124899 733201 568849 -227189 -626431 -790059 870868 -286021 826074 353204 89304 519875 387720 687515 239458 -948218 984986 -202361 183530 -472258 615697 -293747 -638564 -134663 829924 748115 542296 -458089 609148 -703084 -459854 409805 -967367 181408 -492557 905765 -141589 -922535 -418154 -821124 -719271 757047 197452 391042 274494 538565 -497031 -518851 730822 -155486 436276 -738169 634390 -187519 -831797 791051 -517310 -224087 -604740 396108 579412 446070 128829 841502 -582324 454998 366006 542251 -455910 587853 744386 331376 -548698 257265 -150735 -879171 45512 -337297 181001 -145608 917072 671876 4096 833754 997504 -633852 631171 -749967 -664691 37847 613427 -308580 938402 662903 988514 -656301 -362916 604020 689306 363612 955983 781168 747799 -866217 609407 76579 569544 403379 624232 -469161 -66222 339254 86263 482413 -284531 659449 899471 -730921 841477 -835351 717701 -316132 648826 49224 987684 -654376 -744096 -54102 -31958 598585 -766880 713081 -140728 35586 -65835 -113423 495782 357771 -196912 -987228 304989 857664 341653 -300169 893692 -375650 155163 -183261 741763 924985 552080 246197 -509461 -441416 582610 752783 -727396 70615 82039 663141 218485 -384155 -199609 -695232 -769848 -641596 725565 584831 382042 548971 -699895 -840495 -279704 532199 548496 136635 107293 -408619 -106517 590488 -506595 -280726 727012 449813 -114562 -638868 -584068 -60111 -388919 461494 669160 -85821 -916355 -308552 -951409 772851 833804 -839436 -568691 12607 -798372 -883326 279988 -574984 -511801 -829171 -930939 704707 640540 924372 -1221 -101351 -153188 281130 20929 -996793 -786050 -162185 262711 -655378 159211 -356172 -380815 841220 146050 68083 653560 -943150 -837163 449364 506247 132212 -450197 992657 300303 -45733 -49732 600947 821812 -428210 486840 -559269 -991411 58853 -970816 577850 -376728 570509 -226773 978713 -134077 -702585 673346 -500590 876116 346601 -124475 326612 -276413 467227 306148 -331484 226923 -755877 -480057 -905770 773084 -380358 -308218 -917544 -420261 -788964 817841 -351448 -135839 83388 958410 882137 -3944 -136922 -543290 -564206 -176927 823355 -14193 862863 849233 -70992 629125 98973 -323665 783632 -792840 -207454 -951817 -463947 -518096 160531 -260518 16979 -429338 -73603 -964164 113902 176072 848893 -929739 228318 -462088 -547769 521361 -196782 237837 -772061 135376 834762 -954351 -125846 -873946 134299 360322 -710258 -863492 509168 -627118 -767600 -913299 -302269 369126 850696 -388406 535016 -53222 -250848 930326 -922750 -557765 98969 -530165 -334196 558476 659140 -789613 -832175 -313662 -669174 658512 516596 -991096 -664858 472341 -22422 -832004 916197 -27414 -543749 -413136 995373 -751860 -697788 227754 645619 979690 544184 -805532 21635 439850 494234 867916 601532 -399582 360964 -625595 113681 -38433 71908 99365 -880119 -122719 264826 -949963 -839616 217437 811995 -285388 -891676 -834246 160753 -127532 -507591 -707308 -768135 -525125 -602858 481276 -857725 124419 -963483 -146250 903541 -84293 -746074 628666 -190327 809188 961389 978740 517706 -662412 -109472 -610812 -411877 -191273 733626 -680258 -572752 -609943 657994 195242 594963 -794115 -236427 -1082 -809184 447577 909872 124735 539785 -856264 395782 -200452 505684 -2874 -773864 768403 -313896 -364761 395032 -581422 -55997 -592783 -850739 -771785 591511 750382 -321517 -891400 561832 -852261 277080 -117635 876704 577771 154271 -647584 221307 46533 -931583 -805004 961675 772161 424871 -917061 322933 -876113 -584495 -715410 -739278 192464 -730798 -224135 287504 -154789 -132206 -815492 816430 514682 764043 382540 70915 537418 466508 -228112 912728 -228385 -37255 98980 -197943 125245 -388151 -656039 942152 -292256 627463 396979 264858 -936011 -458863 550922 949464 126111 -256164 -567318 -496657 -727565 -156434 -224365 560545 726907 228578 630777 242178 61687 -94616 -962363 -404613 -156392 858179 64338 815434 -481149 908361 -110672 -744704 212052 -220186 -325467 -388094 890776 -306919 -491353 -268151 -613166 -35467 851044 819234 709495 -177119 631866 -376529 -133134 -867879 393663 316132 -213343 901995 -935494 -135734 -37418 815035 604968 -940097 371798 -44736 323129 -437516 -566050 742148 415952 371950 -787687 -184152 695302 -394234 -605525 -166947 994983 382953 969897 -204180 -278349 -147944 -407394 -934481 -515873 -837655 214920 295318 477202 -904700 -7975 -722909 870376 -742041 -673417 -846482 24626 928739 -750276 581666 652404 -789220 618359 323197 986598 -31219 390633 -21420 777331 -28670 -634808 574222 -873923 -954084 285631 -620252 667927 213969 -878356 426407 -597622 744425 584418 -39366 217041 -951806 720293 -241389 -899491 -919027 517296 285694 -537775 652622 -315790 868699 -788985 851552 -204852 368411 -870647 -558801 126996 49863 879128 -497284 -396010 -203271 983465 -77476 784014 199776 304867 -910663 -687697 -916032 278051 -527152 937248 396912 188281 985906 -210823 437851 683944 -763837 -258614 349695 -112215 -508226 -150380 -757519 771240 118575 988878 841943 836485 505719 60258 -721812 -319916 -53429 -797395 -141824 -754210 200629 -589950 -443914 -8161 76178 314536 323908 -638138 694162 -302121 574582 10552 -936388 365247 -256469 -121844 -243737 -91646 924566 601488 311106 276789 842238 966595 450893 890467 -195777 -138279 672093 -796279 146247 464570 581404 482971 -113766 -623229 -197881 -439811 -59441 -224892 688878 570507 -720496 924097 -551817 -788974 -150754 25073 981020 245717 -570806 -659711 -687960 -759287 960893 -649454 814142 -810919 209457 486775 -434990 13411 -176906 -43208 11310 -656584 -918290 887697 227695 945760 211409 -756236 -561275 -702252 -169110 -947965 364982 530306 709656 673431 -483556 23373 -759986 402492 -472670 304906 -943085 313266 216843 483076 859267 -857234 -505109 683385 985932 510998 800812 -304997 -770254 866697 136970 888336 -204405 696277 -507625 -51470 586947 265662 545336 978384 91098 -883010 182183 -291670 437089 -233472 -7953 -862599 -25087 -871452 -606861 834213 362868 46334 -363289 -978419 975753 -69866 696788 415619 -113244 -296919 -282343 -307763 -84164 399207 769381 -328283 -788772 -356685 -68418 -644038 294562 -332121 -929539 495021 987715 -669171 -986161 -62955 -553211 313958 -486474 -5125 569283 -698649 474758 948702 -528275 904439 751464 -664016 947334 -228301 -955173 98264 747684 -977174 367534 245294 193011 -751071 95110 252802 -364494 -798192 -191778 817685 -577228 -926173 -48509 371870 218849 -500230 -753388 768582 862259 -650134 -397944 -920019 -283463 786042 -128345 -534941 -323049 -538138 597136 54255 30211 899231 -309966 850892 646730 517321 654546 244199 -425143 256315 -28661 -129246 -257675 344835 -887351 866132 281172 -861984 -204338 489671 898177 -122298 -271698 -598344 -127060 -993059 -693806 -13861 711959 857474 642296 624724 -126566 956869 285489 -217153 -745696 -778519 664930 469033 784552 256232 -911549 -136939 317381 -295828 -434845 604280 671006 891734 -170717 -103875 -295697 -738629 253878 -20159 -943482 693858 638120 490072 608839 929736 884435 -467897 -725336 720540 -602773 -68153 -480587 697923 359540 953481 885390 -842795 -875321 247212 -950300 275742 -350576 43337 571136 889246 67155 289512 -804804 -878839 -369694 -715641 -668281 729672 308968 -32486 -28827 -593929 755042 -290170 -816019 -364956 541089 -858587 25674 785174 436938 -905403 291131 93124 -682283 -542551 793874 746969 658705 560391 -366536 859127 -338530 182408 205480 415473 -483854 864971 -476816 -791728 -65451 -88990 -193741 -709553 -656412 -472237 533162 -291234 -879726 785816 -239586 950818 -869598 660383 946287 -623884 -465617 430027 -966384 307294 966181 903410 942473 995233 -442683 -541731 -866701 313778 264612 -226613 19072 369080 407212 -139665 590577 183184 -467558 -695315 -244067 -355255 298110 675808 -110863 -905048 -505025 -693929 -800918 398245 -631148 -109869 525213 -806676 -134900 449483 -108112 -621347 423303 531368 329694 -65652 -367430 -506167 -97801 305986 -817105 533505 -959523 891642 -490686 -814956 300424 -257691 -104154 -72515 -924541 201575 -625314 799659 543213 -593897 720708 774016 785145 -987453 -529530 -860720 -77330 -247574 -762716 576168 192808 446656 -252173 787076 -922859 -323539 895773 -271528 50489 -369202 -458082 360456 342186 671731 818632 900720 226709 850975 -368063 538205 -414921 -433653 827648 -451310 958948 34339 -924461 931780 72068 295944 -590372 748701 -250095 809100 592655 977469 561179 348986 -772810 388660 144324 -759221 -341907 295178 -863292 699569 920486 195256 813797 -136688 918054 871596 269192 -907200 -377977 -431543 333727 -617395 729780 -6940 264625 912119 852720 190664 497498 285490 196559 -657869 742472 755623 713018 119382 -41666 -710863 707440 504537 -980588 528865 -958976 -87211 -739530 -955653 -519216 549464 718369 -556938 632473 915045 -72087 -222464 308328 -8847 -880459 -252424 -957538 -392728 -86335 -292878 672881 -860123 445660 699318 -543382 -168707 823528 812609 295781 292917 -205092 491714 -834668 -572409 -995131 87071 102524 -12766 618944 314606 -532362 909991 -680446 666748 -364753 866732 528593 512585 858409 689341 -537848 661514 -14409 -901290 -166505 935846 -362619 -612118 568960 -268742 -952690 786399 -943141 -548971 260132 292239 372435 731708 -743572 258249 642855 -576793 -278305 118606 -862166 -4095 3786 578772 -663612 -613460 -674354 -472569 428398 -249412 -75679 833923 -142278 -731849 842315 -267429 460104 823644 891562 96661 835282 -744680 85103 204716 899617 187666 -922529 -320371 476438 724513 -738542 -137574 -908126 -852912 -245641 -706646 -757938 272353 774607 70534 759732 467527 875053 -733842 -896893 644650 90876 114194 682496 -51737 969081 -908391 -952448 767501 -294731 619294 -731666 420578 653461 -642514 435147 -98468 -351663 -34997 36265 873256 212984 354796 -426193 -941530 713962 765691 -741991 -327573 594653 -247466 -60491 450238 937305 90830 759782 170651 369340 -375253 -890972 352436 716471 -991451 593019 898026 -106034 -391060 303624 684504 490972 264226 -352641 331081 -505332 318428 -485592 262461 -169374 -794587 95964 -981656 -661968 -720773 853389 -432205 -115295 878543 553788 865721 298418 404105 -804735 905803 540211 -816766 -444410 -639763 79435 -718072 589964 531030 -649231 809054 521572 -275597 -914700 819513 326519 -776347 -981388 -97724 108224 689151 669414 -604003 894796 -425143 454548 -804650 -637247 -511744 620315 -106123 -954668 210580 288747 34036 -631215 -757976 926795 951745 -888425 -377835 94546 953791 626201 726247 874479 -201276 -483362 168670 706657 448793 -888958 596079 -607168 830845 160947 -514623 -333709 -546142 -402379 -652368 -331721 351278 642143 -579378 -489313 146235 681755 574556 -283506 -468136 -74263 -809899 -199874 681862 233949 -459548 671805 -850501 445725 -788631 854250 -966174 4580 -626184 556157 940890 -199807 -897702 815996 15603 200153 -392310 -595385 371572 -664479 642617 -34291 86807 965412 210762 325332 -758901 -957501 -358697 -891147 -37775 -847760 -676310 334110 845280 165490 62021 -851634 -200991 -780251 417243 -778403 937716 -413961 890452 697713 711305 -611349 352333 937098 498951 -408038 514069 136951 215625 577965 505521 -417058 992924 -997276 207961 516664 487362 686482 828922 -619950 779506 393375 900018 -451506 965974 -765307 684758 338720 112907 892243 361839 -941679 517157 719533 3641 -579264 652456 892362 -632925 525852 -543856 -976907 602706 -117525 -411958 -925300 911261 697670 -130248 -261500 -819950 -333542 -816207 213859 -80784 192424 127231 320452 -461525 875398 -772768 -376617 854124 208285 940165 -10913 678286 188713 -41834 -878670 -160862 -318916 -221012 917180 242539 53563 -351019 348412 -922269 696927 158356 -578939 839092 -997067 -822946 729726 749888 265118 20766 -819421 -321383 166480 -202318 -977854 -186230 119892 -977941 528319 990988 686982 269585 50705 520530 -543337 205917 -494270 -849218 5774 -248962 26611 761321 414019 -968812 -523947 -971745 -462749 -234568 189233 -414112 486255 -277262 86113 692705 954429 875969 -908587 -3447 -572683 786199 457231 -716172 -493035 229210 -209497 -533133 -984082 932964 -660408 -932342 -980443 709379 748465 -387727 -913357 438906 176180 402196 206181 35071 531387 57490 298972 294843 -193858 -911678 381453 44621 -991666 -987223 -188093 401479 -667762 11653 -872680 141359 -371020 -375098 -12544 -825472 -270196 -862961 -995521 841126 200310 -348230 905325 -6010 37859 -140591 -486023 283123 328156 940438 -158941 -994118 -35717 678396 -941055 -324841 517615 -221909 -415877 247741 -984836 967423 -442417 714066 159737 -626038 -563699 450417 -707247 -577138 -951652 -391129 730370 239108 -859469 -254602 882977 185624 590049 46549 358612 -716886 555654 335661 202454 195919 518360 -293410 -912649 128206 523615 719288 804250 -619485 -949000 251651 412853 947839 -652458 458615 -500652 -963770 737020 682308 315926 -829937 -275387 822028 -870354 730152 -61348 171620 30947 -138736 904260 200406 -113903 712059 -403502 543202 654886 269778 -608338 -94984 786726 -988880 -91947 880256 981928 -659483 171546 686163 675030 332023 -259808 -508737 -920207 320284 -104735 240007 -851126 -495806 754731 -546464 447946 14215 330014 756213 333419 -749247 -466129 251107 303037 554871 680 297534 551778 572262 574629 -513909 897042 302205 184345 572868 389016 163169 -389049 127447 999251 -514454 -189751 386471 682550 115236 -813939 640265 -433080 226767 -771118 -113464 -508251 -666016 650927 -667102 129019 -584450 661133 112841 -6002 -110331 -808663 195299 559156 -914938 225555 -37750 901209 593605 -271951 -77620 389757 -7623 547388 244780 196017 -909168 525890 -858336 -124002 -128983 818594 -186991 130174 -239720 929939 -596130 -751584 912934 -945634 -90919 346088 -130994 -152417 -687800 -292659 -335296 116424 -62363 39002 992610 -289890 -806817 -738643 152906 424314 976599 -245125 -412347 -885366 -843420 -311030 -19116 -246707 419087 163253 -206551 531482 -615337 -532500 -713553 39962 -548562 18994 626943 -799671 -164230 193437 936812 762105 567958 -97575 -575880 870351 529615 -554075 -608036 293444 565351 213716 -223228 278309 320277 -829746 -686192 -716524 -106366 683789 199252 -820347 632397 385440 339033 -926143 -283895 -205397 810970 -820890 -511558 -694299 782664 307557 -965156 220568 -935225 -881661 797916 -853852 -592977 537945 689052 667005 -701557 99156 -586509 666409 936477 -260427 120107 -135485 856152 -837870 -157695 -351365 -657179 757459 242857 309267 472223 375350 -472633 -104093 323350 -956724 -883721 -906538 -345200 -523654 522310 -998805 -86141 137337 -443466 260277 454812 128598 -993985 -818085 188220 630258 -454456 249113 -51979 268547 822322 565309 -448367 804881 -24882 570283 98316 685818 -841375 801497 -367211 -496529 -6105 508371 629009 -80524 343629 -11591 868120 -394140 296694 735420 627958 223467 329399 -133211 -704341 126090 -462949 10318 -712212 -889705 365984 -959962 -344288 75706 743608 730417 -292381 734705 155721 775942 -360570 363916 -37971 372688 -14196 -271822 -664782 -867762 -79953 -367909 -783333 590546 21722 160595 309917 114758 -110932 -38850 832612 -50014 -616965 636942 -267892 348279 -218289 25870 -733657 313319 496739 226139 48445 656683 126247 -873883 -346808 673676 901825 521075 -411212 -8086 865415 373788 -38299 -366920 243590 -170417 -337231 -698754 645887 433100 -975263 273621 79460 -23767 197812 427375 394463 -775986 -400548 -753651 -159412 202360 -262529 -929914 505274 -628550 -671048 -812345 -591762 -355849 468628 -891699 -903712 -607638 482453 619309 -371524 523678 -267727 787213 -963486 857974 593236 -249688 -148121 401446 829274 487246 -703087 -550216 202774 471265 837471 400265 -890929 -470183 334078 470345 11069 193 681685 748798 -257264 40632 859259 620162 165993 -934287 -765253 517760 782815 -19149 -810729 -368261 905212 552794 255042 392903 805309 272596 -820700 -826482 874262 755493 -621350 -621491 -776213 -177821 799284 -479404 -104424 -563269 -955723 -626359 -933654 -735766 -711786 -996059 -713309 19524 -151868 -505674 449658 17713 767197 -60644 956825 -742485 87479 -677812 -549730 -715710 -89895 240399 848282 -733800 337023 -900604 -32107 -182683 -90725 507290 -319480 775540 -716593 -764393 207457 596515 629747 734228 -702846 931687 559765 -788097 964419 531398 480500 693143 -241300 37212 612997 218739 -442309 -314921 -78610 -846468 -593564 -327430 -687090 88814 274828 -374755 367090 138971 -81587 309292 -471455 -675800 854069 611108 632402 -627570 340679 398617 -102800 963738 -70408 591922 -265955 885422 147123 144555 822764 97662 902742 41427 -467547 -274669 -249677 -501748 -497083 341836 -100208 726861 763004 433496 -983641 90787 890797 -451011 483239 510763 702705 527188 -355535 387610 -982892 -553270 -357669 -326986 688919 846624 -92752 -923942 111660 -495188 -11986 708726 724541 393366 -514745 -813044 667238 675292 99937 -800588 -589194 423119 -247721 -70887 -340494 -744044 750197 -807174 781842 -272860 -99072 -730326 348738 -402356 -393173 811921 -700894 376365 -964701 -108248 -852858 520765 588676 802561 -150281 -964411 -736287 -286788 -157392 567905 597696 396691 740898 -456190 566044 -348337 -955920 321903 -60703 310865 632820 646464 46324 -860790 -693064 -435742 443945 -292221 -274306 -420330 -359862 698838 -192327 916850 -759914 387378 -467311 187870 -825408 -802980 272867 -712680 392044 654121 -158401 -913999 -313546 -190716 751976 -456307 738603 278638 -126889 -895257 289485 690937 419256 897995 -792941 -536628 -368276 -34790 -56601 364707 -13819 740874 -24410 578764 -841651 -726621 -64092 969386 -361792 86850 -729051 -256459 270477 711066 393445 -385287 250777 -587217 -149487 782483 265724 645081 308428 -656969 776833 4807 418731 -320467 -563542 -394759 -429639 771151 143019 313285 -960397 -493300 -66710 -848301 -654387 -882456 -719227 -249440 135084 -515974 -785844 -417665 624874 -508308 -461117 594963 -36907 203391 -473567 927191 344752 -82684 874452 -403946 -351312 -700828 577530 299379 935296 -763622 429289 -932765 498238 -36941 -597719 -430290 121724 -736555 138996 531697 -678464 -770635 746557 -704353 -663036 -863457 -465242 -869125 -348362 227698 -389112 -247648 -439879 381089 -131217 561273 -805918 -76877 -493028 410825 19965 -808636 465281 -254812 595910 368770 30152 837876 29423 912433 5837 730742 -752608 -492376 -527585 916026 565875 714833 753155 268198 -10508 -247252 -88848 231156 163367 814413 480020 -322641 657410 654170 -177714 -777158 882158 -78450 951218 -576183 -601270 -549832 -56439 -813338 110441 -88131 110670 244461 -41201 -69230 -17998 461329 -539529 148290 -112871 -374443 777424 -342418 706586 681235 -425669 -299064 -135166 -649736 270287 -550377 8274 -999674 -721771 -851145 -525379 -670831 -689011 -273514 -200021 442947 129959 189111 -44487 -12008 680138 26931 945590 640098 89681 -590157 -548568 581702 -71159 -836745 872901 -77763 1844 -912046 518010 -934123 -622967 830380 -272025 -649747 -152142 93183 510305 378044 304460 -108710 -823057 -904629 482282 685921 544333 -141898 -833389 -141109 437100 -820753 -655808 97507 331760 -986565 953567 -302073 -761423 628275 931282 -766292 -436550 971972 791152 528344 -824755 603056 -74621 767398 194910 -559989 943305 398278 830227 -771010 -645389 136955 -329910 -102904 126249 -430565 -905965 -630793 -448892 700562 592049 -56973 -784110 -164769 355614 -188364 505942 410901 -536828 70855 -401211 -161061 -85179 9230 56138 -59411 454132 -244419 682947 39321 755417 590685 -375167 -516029 238449 649164 -103860 381282 -526101 645947 -657059 624384 -623828 -621649 -934302 -931138 -947508 -886271 -46978 328653 -335209 -973346 289735 203126 529806 157383 90822 -730861 -608157 194322 185850 911636 -549888 -91033 574549 912507 107904 640196 -913987 404448 21557 365434 -727796 518126 -993760 534317 -390896 -27548 172156 354136 -35060 165268 372148 841671 175542 498280 326760 621723 443703 362200 -742548 -36022 -481874 163573 815560 770844 -529107 -53790 184121 -458449 -450630 -523691 -738257 447220 -28592 -372709 302414 -937681 872283 39697 317677 -891269 -522049 -984789 -774503 147268 102482 841585 -209517 -816437 514653 843389 -168882 -324059 -817632 -140418 -814478 -29635 144587 221496 292828 235597 445061 -358654 -135269 -818199 -457751 568263 -638604 308340 26884 135173 266463 971689 700888 24017 461448 -312428 -876068 -180527 776656 -66538 -958343 -452672 -88631 828900 761103 -884754 944829 996232 -751890 -737986 -594777 393695 -180771 413222 -386504 -994919 -641001 553778 -414764 214717 -417335 -247423 654355 -157406 -688235 868038 -763328 159479 -237550 -836151 -422563 652732 -382774 613987 -947043 1478 949563 -4986 300137 417087 354006 -521294 -718500 865444 187267 -257919 -14393 723909 -767589 458396 -994899 -261816 420332 -825404 516936 959143 -705992 -81718 304130 532525 -637641 -120809 -566148 -859011 430224 845221 -494709 725132 -669724 -385532 -654666 172449 729412 -412074 634682 -419620 -244810 -665773 731270 32428 53172 -730554 797631 595671 824236 378510 166333 319223 292865 -665314 722189 -529161 704392 -44419 961773 -463974 -344948 446535 -693294 -454284 889419 136362 479717 671087 -151433 291562 -451327 806215 -768970 -700323 520759 253838 115618 -363921 670283 649513 -259383 -189152 -939851 -937774 324526 -511743 792992 -346988 583750 -245957 -48658 -428078 -777603 252552 932018 -38080 918575 287031 -395467 -663833 429487 305964 670962 828966 951875 -815138 -22887 500396 634149 -712616 123408 936447 -353532 801464 863085 -330376 776065 88115 189566 -158524 104882 -415601 436545 -679067 692003 145064 -191124 359727 436688 520171 -364570 -489141 593836 398558 343628 -18120 -472547 -900202 -327699 451781 -678786 290623 -619186 -906600 -319333 604184 -774617 961066 -110919 214260 -949788 -801592 288395 131387 207525 357267 -874434 -815897 830142 205057 -973714 -114169 117176 167515 961327 -812609 763343 419901 876805 558150 -286990 -263399 -608788 182246 -864443 -970061 -130608 65280 459170 -745818 -982122 -940539 629908 -30114 -343150 -971394 -185382 978589 -142578 993285 -642070 334711 -875574 255818 -128916 132949 -539018 -625649 206651 701685 93242 -71892 -972313 -871064 654895 -421364 -421322 -264429 -550173 114862 -527074 -340434 502360 -296283 -416692 -681912 -638075 -621160 306209 533698 -632620 -752701 125232 21967 571811 938356 343617 -620549 712515 32271 -355248 822305 739324 239754 -375281 613874 453767 -307471 17888 -781835 542482 148324 996828 269442 -594112 -111084 -641969 -351034 376998 881226 781753 -487102 924239 -721184 944974 70859 321849 -387387 774135 57612 513878 -751619 612431 -659585 330380 86687 465319 965496 889525 -634282 644227 467227 450079 -904223 -318822 128864 293773 -79470 -133030 -2410 -211788 282067 191330 -476835 -377537 147868 66566 -470741 -526516 4862 322126 41416 -93203 95515 80887 -39855 297896 757164 -409359 394297 627447 -348934 376159 -607677 -608567 159973 -2022 -604406 487551 -234144 815919 -971910 118128 -428557 -591012 636756 763621 -198217 -631529 -798803 -761699 -398370 321287 223215 623690 -855511 166792 -468905 -326382 361199 154540 -551051 154512 -835043 -496971 -693328 181712 172720 -562404 -401729 294358 246717 408716 -257231 776600 -373270 -549656 136934 860288 -473998 -481855 843539 973419 -96219 222049 -166462 -842836 -531867 -838845 -82737 696329 670634 -285416 307181 234301 -654465 685123 119839 -505483 562179 -44322 411071 584915 846825 60212 449275 187886 48760 -617916 837715 -527792 -957556 -413244 518556 -400522 557715 616348 -366336 -403885 961041 -495641 -191621 -216882 -429924 -317195 -449569 -937152 809185 695372 628690 112247 65821 944290 -928309 375349 355236 232420 506392 -529103 -59682 543538 -235813 -695403 -847035 889185 -209528 506366 -870167 -594568 -563991 593024 -594964 -188876 810266 -921568 507654 -92284 -643571 -436393 801410 194061 -999032 675734 13502 391847 28834 278204 513839 114782 29129 -335455 -966693 -904206 -429505 -468081 -68002 656471 -311272 614724 -508058 -429514 -223555 236786 661942 -60054 63469 -291649 208038 -747772 532023 -161723 -254046 -787641 324481 -323566 -664665 -244051 262020 -948567 177225 103776 503373 -370433 -216913 767426 -525634 -947969 537877 -538266 -738806 -751097 468682 332565 143677 954473 -260944 796489 -760654 -506389 -429762 -176971 -970469 -997049 -660863 -556741 701437 -244821 -507754 -749580 -263631 -401478 763570 -29267 -181276 339338 536219 -87836 97176 -444252 885164 -656689 -913503 -572153 480981 705621 -602712 834981 -661736 272018 929323 -890524 835342 708439 -635141 -906209 -93601 336040 994237 50850 766925 74685 -343190 710193 869291 -727934 -215217 687362 -26530 258583 689421 940990 -547998 292432 565018 959493 804296 558134 -814146 370919 466864 948484 804759 860267 -64940 -468437 6678 -674805 -983043 -608945 -953088 782262 -765044 442567 213869 -550195 719858 102817 258380 -643929 117688 539 -611106 -359666 -974216 347435 697398 55487 826849 322169 143552 -479890 986680 -799265 -26570 -578753 495826 -295568 -496340 -783026 705306 606702 205446 928423 920849 -253870 710780 124495 620745 310345 499997 -437318 -735639 960945 -70327 -706477 -173523 81439 367670 814711 307683 58844 -240916 -642950 712302 -516380 139465 613152 322246 977254 -224642 368805 -975753 -905913 637583 708150 -132578 72095 -727465 -136842 281071 -432326 882818 215034 -403790 -568040 674961 74957 59585 791021 736345 -358548 -975733 458402 601092 -611253 -752620 -184494 -138481 -146993 -475661 344014 -80438 431570 73810 949913 623836 -706910 648306 714221 653244 -801662 846373 369588 958265 239399 -42159 752912 -866573 431676 526964 -340012 -988833 216543 -137189 872968 867271 300449 373737 -865175 -930872 412426 -417002 38502 -660526 746771 -675091 -681948 -926292 -806997 400717 -208004 -665619 -581197 -588887 -352648 583172 350977 273800 -333223 -815311 -301984 -373242 -174956 -487415 -604914 -624687 509135 417270 213821 -239443 -699927 611892 -193261 641009 538352 -350762 -616661 -638841 455081 267711 -936815 120304 566412 553641 639049 -813635 55621 -723806 -105911 -902249 -261708 853769 644730 -31816 -13587 30230 632507 255343 686264 -551217 -251426 931489 958738 -64236 -434263 212035 368299 219284 973783 -473632 -720537 664533 -553835 -604903 -293923 145072 180613 -733408 783835 959699 -834114 387004 -998561 -110786 864329 -308791 -235617 -824506 816677 923829 643714 628756 542789 -26237 -63451 115751 815501 438860 424024 -110770 136153 338617 -144866 -938961 -551947 413450 -269776 -489789 543270 -944493 552186 -655017 -263904 986169 -397156 447117 578445 -435079 84587 123353 -437107 -52767 -364690 -652412 -234704 476565 -569887 630573 -590466 835148 328629 836803 -304401 -665647 -448626 -149620 869619 -589182 -499900 708513 954220 -28716 324707 579823 160047 787021 -812757 308791 -395001 -365048 83728 -482033 -691791 4661 707770 173920 -978591 76311 -993017 489702 281276 -263676 -571388 127027 -537125 580840 173944 -363220 -342961 153538 -206887 817802 -152297 643109 465109 -300710 -508884 634168 159434 -984323 522102 830263 720206 -916567 151507 -144784 -368728 -821657 -778217 -27065 -136235 -246253 -781305 397875 -460284 -804130 652381 130878 -907877 489679 -745401 909833 -754896 254014 127208 747333 679184 -890664 477269 259515 262459 -876386 791194 -869051 -643867 -794266 562610 -371117 870647 573016 -93806 901095 -464755 333938 -586593 995353 -409610 -957179 -507085 51732 402615 -503114 -907875 27927 924423 -486914 517918 -894219 -796460 295850 302957 409365 -615235 -51365 990387 -435726 917142 -681978 91279 408476 294376 170358 116371 -131914 992622 840006 620613 -732170 -87272 -281497 940703 -120151 958348 858912 -480496 -998484 885024 -505464 -43911 -506893 -772382 -626162 -316623 -958970 -54384 -146062 454017 -147841 798112 31690 -468952 98573 752569 571774 -382503 961140 254264 -202164 -127944 -932853 -855764 222404 773728 166077 -918565 -660147 -455456 404232 518971 952479 -800326 407425 -884871 -621626 -69918 999118 -650123 57253 178245 -785494 -591677 845425 689855 200037 -304340 -606926 -905180 -746910 -224980 620613 -818888 165143 -673934 -42275 399031 221456 -117022 -892547 -708274 -12052 298262 142976 -913377 -151202 379225 -993647 -917951 240942 49579 -561869 -568130 -335819 917184 145211 -60780 424805 264704 -407855 379060 -619714 -103032 416114 -842490 446426 -322392 571377 -81694 596834 -573085 -750479 158105 35351 905971 -19988 -141462 446411 -583614 -838224 -741875 -712604 -34062 763485 534828 -255137 -749611 -119448 -749083 48331 -188170 268443 446410 124618 -957810 -886126 -279712 -284396 -83696 -857152 -101469 603252 889886 -648088 -121087 589257 -894959 945060 -482854 -447098 -551179 57954 464519 128562 -998134 -861727 -404016 -145303 737220 179257 996468 942425 -489140 605264 836644 -168506 -447234 -920090 220936 17158 -963863 -939126 666809 -983035 270289 -981214 367558 -2109 62128 17639 -536016 55633 -868815 -593817 45549 -489256 853171 -670591 738664 795538 -598323 474476 -692481 448078 455748 25777 493188 -168080 76182 178220 254782 897519 -630797 245007 -562459 890838 711998 -98465 875688 -310589 -267120 -869898 -139350 -45333 -572490 -838401 749185 -252268 230062 -74500 -313546 514714 -685138 -331453 362953 437098 144029 905981 -753238 213130 179992 -643290 -986560 241295 -545298 -530672 214117 841253 537124 -912032 -617752 270219 -457870 -221681 206986 -219115 767044 777322 -272894 778536 148154 435219 820858 -251455 660649 969214 3471 184942 -428648 -589196 -184620 80723 -681021 479379 -38832 -212441 -535141 427980 -80005 531764 664132 680292 -443067 -475045 -521707 185588 439184 952461 597404 433897 -338255 -632237 -518504 -712700 -200078 800839 -391555 987867 -784749 -338279 300787 -50986 222404 5515 802519 -120524 420653 -353675 520761 251523 525798 193474 -941348 -200917 895103 -5519 -742855 -926748 507898 680469 -393987 -899141 -295220 -447275 -205178 -333295 -671136 600557 51178 -485860 -902764 -115285 -704784 -88988 960441 769395 -205547 -415161 81559 -603205 438152 761206 -688537 -542833 -811730 -2571 -609833 -827505 834335 824479 -199798 317548 465959 -524896 346005 -225681 -685242 194809 774787 644210 125488 544768 828242 -790684 -398642 189149 -107021 816073 -72133 572174 168270 -625608 370888 -879644 -10564 521180 825977 945027 406412 -334604 -365306 808038 623231 492883 90074 718809 995275 651744 -652137 122109 875675 442646 273424 -130617 23565 492933 -977843 464769 -167629 -654513 301067 29256 276115 576429 134714 699405 32295 -918168 -658947 -30444 -255394 -840480 -644306 567032 331289 -600824 -233897 -889180 335022 -148632 960825 -122661 707689 -24039 148041 132146 -879738 -392627 215086 -627951 965816 575941 805317 -579659 -468827 -370728 883485 854321 -589337 -760845 830203 675176 -940019 35859 4055 -238827 -834024 -658099 -142243 -186685 -515841 410439 -765203 645461 -507605 -244932 416795 766207 -40964 119036 -951376 366923 -570558 -259863 88103 60310 -278588 -469765 432945 -786288 822589 -954051 146354 971456 120538 -19250 -788287 384381 547133 95713 -445524 -993163 -743811 60861 945522 -693974 371491 -47298 409031 157552 -990289 -358446 -12397 276209 -687855 699901 233331 831530 103985 971221 -321226 875371 595175 569479 -162974 -668454 323331 -333872 534573 -419984 458183 224261 -972668 402683 446312 -418293 -891384 884123 -175215 -629281 -851317 -35259 403935 -225904 -906857 781250 -118938 -955584 -78744 -561871 208682 -890585 985837 -466559 -155481 -719344 595275 570616 -305462 520153 -170022 -526929 544374 -112521 240294 -302188 93440 -811536 532591 -257050 -362573 247392 223273 672060 255053 130293 830077 323583 61312 893682 944838 922347 -838415 476847 -782955 -5230 381372 -396776 677678 -645543 -594193 -883542 846472 -924167 -919926 -769031 -762671 378112 -749050 -790611 847719 -608819 354763 -422785 -183328 -94697 469304 18369 -707708 744423 -589025 -486828 500686 795673 558022 165167 155374 371551 -612633 -766497 -771894 -632770 -98640 -760319 -234888 837007 903236 414666 -763323 -925057 506937 -430976 215089 384655 -656104 -950658 -192655 83221 96 -657100 653676 743481 -755581 -944348 221886 -223366 -152217 640871 827577 -172890 865894 271526 503135 213093 192975 -794720 -698264 -263889 -937245 34987 638786 597969 -568871 -662613 297740 -186003 -755494 -308963 928283 380790 171781 -653425 -766475 -514248 730477 495652 948568 -74162 818838 -873323 -598092 -235351 289531 511915 -738643 -231152 532235 732359 219290 -36325 203943 -457126 -756215 -712393 -3034 213613 -452295 525989 -510766 -550374 443294 -41477 -320408 257681 -695968 281633 -816485 309652 539228 -489003 146450 56315 614177 -783576 854373 54704 -80780 573182 -265692 427316 -413874 499218 986449 51097 804697 695280 -160287 -957690 -597386 -777991 -958530 -582089 -590918 -8605 429768 900858 -848276 394422 -194865 -335182 190472 -956464 -123237 877912 763711 -123423 323941 854389 -539275 -657040 407259 42025 -220094 -208556 477599 752423 961778 612284 -292663 -542921 474373 -960216 944608 -522317 -845009 898158 826597 -692214 917721 458294 426057 877760 -788322 532989 -991247 -523924 811727 -706282 668857 785592 142447 584100 -342801 -140827 -389192 594466 -728493 985029 242580 946523 751518 818878 233381 778994 34936 463566 381246 370140 710783 852226 568807 89057 -235705 791933 766685 458014 -735147 -377353 442895 711174 587171 -164421 850083 464348 -682336 -594776 -125457 -643013 337196 -25551 -261760 -801650 -828896 277726 -868330 -746344 -193340 482760 708134 -948499 584919 -819424 922327 179063 -640373 -148951 972165 860915 -130554 -539590 683969 -580623 373218 202685 -352433 5975 945582 -455245 -553177 -716065 367083 509741 -23691 -724332 826768 -739884 475801 -511143 -903930 660834 544935 117218 482348 -173530 -345880 217017 413652 -613883 184663 -37830 610500 244852 -165723 -953064 917687 -740482 -63051 -524970 665433 -294076 607009 82254 297423 558200 306099 -837587 -17108 -698655 -925715 105973 913789 363227 -197119 502394 872894 727252 -320166 706022 498914 -482865 553618 644149 388688 536805 723961 433465 547680 -344769 -217836 -462697 -449438 462365 779931 -752183 693528 523603 996986 250138 -208842 -655674 266450 580908 -34967 -768141 891253 -650763 -595378 867432 318829 -283330 333430 -748599 951926 254499 -909720 -309939 -732929 -210538 153887 893503 261548 200668 -81912 -368515 -78761 971150 553222 242172 -343541 846490 -807826 -977342 537096 -915777 6155 857578 -245950 -665324 481818 442532 810466 -698751 -26673 967091 979907 -33467 -125874 -218131 551926 -110993 -194765 -860098 -495426 745572 681483 -471259 -544236 297311 474585 408629 70309 -13460 -920558 -851819 -774449 -940947 -646879 75009 509608 -108138 461540 469831 441336 -309776 103853 -37557 -133063 -839335 528194 358660 652446 717186 326877 25212 331401 -951184 59564 -159532 -628077 -681476 -413486 666557 296840 76243 459108 -30848 -925208 -840458 -303251 -684937 -963608 -335045 -735509 -855150 192623 -805942 297552 390227 -659559 944673 -305022 -535086 271671 757137 144219 5946 -935859 230974 -517846 947658 -647277 -920157 388784 -387627 187380 376076 126371 -26302 -510318 345242 -257745 896012 67392 378051 -686736 -773309 -99961 -473137 -243975 -742262 404386 764508 -513840 712599 -614782 252123 49647 520247 -862390 394256 942661 794823 -613420 29974 -22477 -528453 -457942 -773543 927504 -815333 922254 -438758 823973 -558591 964722 -131985 463025 -605540 286593 -709952 84582 943152 560788 -304822 -939413 404372 -496578 299936 435800 217267 292033 77349 -321731 -495221 672918 -884332 692635 324145 404841 -304775 174057 155723 970010 -265675 -578287 -664940 428606 408061 -830864 -109092 638875 230491 -64294 486534 780848 -559188 206227 -138744 118315 238240 -97577 51566 -586895 -228290 -92205 -977961 -349031 334813 -144343 362870 92273 446508 388592 -995949 -140424 -706773 -806478 909575 13794 27695 -455060 -346684 163480 625890 -601710 557002 -818763 818241 -336120 -646861 158345 -576996 776618 -844119 -660710 466842 479173 18538 -738018 -849486 -259044 -74037 -802558 158898 882660 381617 -746009 -93508 811848 -967654 776992 549317 -245146 989970 437941 772244 -809649 -129090 376675 -693815 -360437 8405 181017 -677037 -83693 292130 472700 -185864 469 -368508 -22044 -246702 -297164 -986514 -995875 -245300 -46587 212967 -136537 -447959 -356204 -382069 -276169 260605 -55012 579976 443444 947250 -922926 646562 192890 -85884 939611 646063 631194 -578811 -318639 527515 -639144 -840421 -389437 -950810 998315 897277 81202 123553 -152767 10809 -796652 -722827 801913 123825 427348 -273636 -379929 725785 214224 -592155 -467885 639610 -448934 567476 -140742 411699 -680776 296192 -482740 993779 671525 882132 -917908 379968 -988083 -882098 278708 740211 197588 -969181 -989458 -666823 -877744 -435687 746780 -142060 496842 -727796 311408 683352 839745 -589079 586836 708910 959400 -631626 910564 -417003 129891 -738552 316783 -767140 -495155 -27637 -525061 788521 -74699 -908546 -497859 810741 100956 589877 -912860 949517 -912775 -404715 910288 -126190 623029 766363 272659 -527878 -177872 -393515 -523913 836494 -78214 216423 285239 906730 807066 928392 521796 189056 813835 -698110 -316734 69396 376890 74294 689800 -700607 -661751 153365 -864604 -508813 -637361 -639832 228053 891116 107478 930697 -908657 -587456 -45093 157288 697466 -343464 43538 -120953 -223757 -574862 444063 -433090 -906486 636447 601886 -578440 254594 -722364 -785380 963764 975573 636569 23964 932357 -284371 -264915 -481773 -103790 39403 94817 -279060 341655 -532316 454120 529668 113378 213791 592206 300847 -960169 354777 -833938 -880206 756204 523905 236409 308807 -615763 -150788 515446 -953444 995386 864226 -114371 -520365 21316 402559 119931 76548 677140 636499 -86351 732215 655620 763795 757428 467051 -329725 588197 470319 200721 -115691 -153432 364444 -232303 573521 -676630 53967 -480060 31714 756463 903404 913273 -773625 -768527 -621333 495984 598547 981979 98843 156514 740205 -190516 -209252 235767 -616560 -29158 -18972 -810290 -187508 -343603 812347 -956935 161539 -842720 -984641 208510 274350 -307069 332384 -165033 867670 87452 318309 972019 925019 905793 -79131 -314445 274864 -713217 -213169 473325 42717 -407657 187619 984044 279803 418171 834614 -156305 735548 268501 477874 269350 -459295 112641 -97132 -915272 550593 659342 -736148 806463 -40631 -93887 -217567 488778 664950 471954 299114 -451878 -255011 -348115 251734 211430 -861660 66162 481861 296919 339206 806005 460396 -439284 -834221 -157825 -917291 954072 -778259 -607093 796636 766207 366796 -27190 -842828 -383939 -865797 -610912 -696352 -702914 198041 434725 540090 -238297 394329 -671708 383088 53260 -15614 -702305 876802 -556809 -749200 980041 -239291 -705816 -152175 -448758 -931613 604239 -286103 -627073 447960 120851 316558 754424 -988169 332687 684845 534776 96867 826768 65155 26296 12566 51545 -406171 425509 666845 -624097 -607304 753373 815578 710028 41849 -810314 -56703 852032 -750153 747831 341660 163276 217108 409244 626503 -997835 -279096 -889130 489205 72439 114974 519817 -153751 -445185 -432652 -572275 -900291 95664 278079 809198 -7458 443743 -937595 -950932 985102 -51881 950626 -977540 -380447 736854 -432636 314820 -721472 -538099 625966 585762 374506 52644 657081 -29402 687086 -870348 -217202 -366444 -167758 -88885 -238163 63844 330223 328300 -247511 683201 -862926 601101 288938 -283251 603101 -395497 971625 -563237 288164 498409 366776 186227 -472432 927188 496888 582738 912511 -423392 962464 -658009 -700382 -88569 -775235 761688 29950 921781 -148627 214011 378220 -572466 -466462 -828579 731801 661479 320613 -693249 32775 -695540 -431408 -205293 560522 -877127 970771 761347 13899 906209 -50128 516843 -750008 573034 390592 -39142 -899118 -964178 -975508 -64619 -829298 951164 475123 721172 255989 409493 443051 834179 4436 -129104 420088 -616190 491852 -279562 317911 796517 -97453 -32634 -988714 -124107 193457 84210 57752 -673491 -585212 506177 295254 93758 301373 -639253 394713 589451 -286815 799968 -680574 155630 -169656 177665 -100798 762609 -798943 333861 286498 -50858 700013 59669 552252 29712 925631 -47471 327360 478279 602115 66505 -899600 480984 -34445 633188 -471772 603602 -292061 922365 -273594 722299 712439 -618335 -976553 -381495 437288 -833710 789353 -32151 -548926 103687 506275 858427 -190551 929066 -344639 260052 -904305 660889 259985 -112133 -980481 -236251 216182 -950227 540886 934678 -880407 -370151 -727099 611364 -993165 -682076 -471088 947840 -984652 -578075 492754 569801 757087 -975318 967799 961175 -737860 596466 248896 310388 -716379 784113 798722 853214 455561 -655984 206951 -993338 -282260 985706 88684 151444 -627995 35408 -229663 -954207 143390 567366 24941 411963 -65704 925187 718087 629797 431589 751605 -730114 734228 -634069 535354 -280334 68787 755240 593064 -241192 -146144 414953 166086 -281350 513261 710673 -965423 182005 71456 -360744 -331207 -847431 567219 799625 -385503 -406259 541972 -726013 -75934 -470776 733350 -219847 497928 697753 -21825 291379 -647468 134144 345896 -47990 -950984 296402 841632 108271 -730274 90489 81497 -492379 989346 -38607 111737 224003 -90733 193677 -497254 -342541 363382 -484240 -265013 -199306 261442 -61548 -586995 -633571 565797 93831 -253610 -698863 292990 -773592 -603886 -549620 561249 -57041 -826339 520030 556183 -897886 363850 -560407 46619 905569 -390561 447269 347166 878747 -998762 -394084 375939 -266666 726174 -959121 -525084 169067 -235112 899536 464395 249352 594203 -65530 194042 -640339 -929871 -318739 -668060 -464721 -422057 -412429 650161 -776137 -485248 335643 -226050 -266940 -18413 869886 103578 272805 -868376 -349371 -542070 -731264 494543 -366288 -527097 -832178 -194807 -765933 45051 -26020 -199603 -578733 9735 -215604 -701371 -746131 -520577 313874 -137586 844527 936556 300920 153916 -473219 851594 504474 -951085 296526 -747576 -220950 784591 906029 495051 289709 -675555 -992648 276587 -583812 -562657 -211804 -601165 -326332 -46931 944311 675685 -845241 256014 468044 623988 599192 464131 -29933 814601 869155 210365 -317873 -378369 -254301 -546079 -162858 722151 978858 254475 86804 67588 -406883 514632 -264568 761680 -331723 419355 -583483 311541 867071 654713 -135438 -403243 397532 323789 -1461 -210429 439042 -677899 206878 -556217 609914 271043 -740145 731550 -806368 -724484 5461 553911 -691802 173788 340154 -938761 -620528 -326767 -655585 -308874 532665 330940 -171851 325120 -363571 104179 -377019 966806 232398 967361 -338391 239978 121103 -933980 -540463 -260250 -68036 199438 -845505 -218331 -109488 -327451 -55797 -291080 -458852 -839421 348000 -267421 671047 648119 891517 -26594 603593 -487998 -347723 32661 -983185 -288678 -452241 674280 69722 826410 840998 482795 918656 -946992 -640022 -494554 -966999 713566 -77474 194006 -717709 240347 134328 162795 146382 -185409 -451515 807433 -622591 -727174 -613150 113287 456868 -941331 725123 267122 -294877 158574 -952912 945803 305473 -699191 -774141 654661 -589677 527418 -769109 -245176 190721 -163212 458476 -754831 476745 170526 -248675 942287 -585604 237520 656297 735015 328190 620698 -370546 -980751 -764150 -496515 -225823 72409 896299 404976 -776248 -330177 222916 -871459 68862 906680 -356086 489889 638675 -483701 959365 319887 -713942 164532 854291 -781714 -531207 -300700 -444316 -487306 527692 724735 -116226 -958377 -821438 -803939 967227 -90189 152078 248713 479943 -641633 -255880 749253 410658 -421594 800985 859140 -609244 250309 -253917 221871 132980 -6416 -732970 810593 -411761 91659 -279540 -23061 -655672 -14 -155409 774992 -835262 -358286 800445 -222391 503415 875726 971595 -676413 7477 203195 -579970 -87332 -106212 -513308 707668 -464022 924065 -932505 -913191 -710796 -541554 -522411 925106 56247 59007 -679626 278166 -732766 765415 331907 368848 -421158 -243063 705322 -269377 752311 485759 -502642 -25386 970053 -180681 -603516 208796 -195259 -513680 380375 27181 168233 146242 -265019 -692809 -656997 -786541 409984 -779650 -563722 -625629 -612946 993752 -985013 560257 802793 425905 -123554 -993645 -595905 899209 -164057 -73454 -241869 -275215 -833455 950540 348091 729618 -202434 246112 546624 -987738 -670975 683077 -230239 -800900 509923 -531388 185008 578168 -12577 -761543 305075 -393711 -964059 -995114 336100 -705966 651803 822560 -10382 -331175 -983081 499953 -405762 -326949 -737626 -160140 -517729 -933090 408713 794539 -229410 126590 798515 -788500 448954 958056 963852 694240 149797 -8606 -46544 177155 -959354 33153 -32399 615207 967989 -475919 -354863 35185 -657406 711409 -312695 -7206 956334 866645 -214907 -59601 208880 130818 -989723 349330 564849 397429 -624771 -511625 515025 -431428 -943146 444583 -686688 -81797 -436181 185536 -683803 -211991 400237 -721997 -119909 394320 192960 971845 -252625 -544879 -197252 271887 -702973 854813 84012 -825474 -949522 -670467 21522 -468141 587450 -486069 32033 -456796 -496732 -741065 -746238 -486310 -882976 994947 -872176 -112207 421650 -793721 713179 91066 -924202 812078 715689 494940 408377 797303 853616 640463 566974 393845 719453 737184 -714150 -266929 -636335 -665552 219896 245185 116574 -867147 479861 980889 -933425 -576969 860837 552635 -739811 -884844 144972 -198371 -536070 748541 -521434 -42676 -257462 772215 -455583 -92059 795557 772698 702365 -774372 491607 -641963 -496909 -734023 -703903 669416 -879766 -945130 925429 676073 689155 962722 -457987 999424 117295 420321 110356 782763 -936876 -508566 -644469 573627 -584500 188264 -80666 600532 327141 -315622 -688420 389873 -604318 204755 477147 6622 788345 772858 -940158 787260 -231725 744842 -841179 -168576 -835441 -69229 450252 -399500 -493889 219959 358580 561973 -388503 -18001 105421 969524 -480889 -958652 66234 114869 -991865 -412458 99156 -768301 66764 458456 -523737 -911111 147756 -79918 -729228 -239766 -276240 971486 178862 984891 -816809 371499 256125 -8492 -818285 -284931 -234947 -988558 657995 -551126 -743297 743080 374679 -899809 247175 370265 533639 449241 874061 728512 -784612 -576787 82045 -458392 634701 -414975 -280969 -902988 -500733 -979760 943952 -139431 3869 -697814 828110 -19106 -203411 236657 -666256 384419 -234822 -627043 526820 395735 549180 -356935 -135794 -658175 -652125 -527772 -375288 845432 68752 484433 -454500 127210 546330 -373305 696780 -548263 720075 903970 816203 811674 387360 594640 -950910 42964 890509 228437 -916981 948615 124662 -361145 844217 410626 435255 -779181 690318 277227 462621 -638794 -289596 852924 962794 238533 492485 -217536 -191147 922469 -522190 300314 -199544 -641005 463072 -630338 174369 -442914 562134 -206475 -269391 664936 -532272 699102 -475584 276585 315584 740072 890823 -662868 -65080 569689 31156 -295793 -749375 650570 899306 394631 -18634 880553 297406 -861286 612457 -477643 656635 267108 -429618 80389 -198050 94099 -266228 124930 -143333 -108438 571775 194536 897879 847042 -196168 481865 -15188 415748 79994 48778 -709336 -794064 -493633 -232988 636238 -192679 539697 456549 -287213 -879961 -43598 851948 -522526 528467 805589 409776 -598247 -486097 -952862 493114 -46070 -953316 -699178 -377370 582139 -586991 -391711 -993562 898854 -105189 -181402 -117697 492730 -705448 564350 -156342 -730280 185722 -483211 -792652 512022 -983606 -263732 426878 -111745 508450 -501963 809342 861713 -537102 803226 -533283 111295 151997 -261225 -392425 703341 -140903 173819 -330242 -621834 165298 -883637 -165706 518057 510919 74815 667322 -925881 93483 -817981 69718 72198 -585787 -708617 239404 336018 -958319 413487 -836945 604423 -525283 419700 825387 788600 829453 307713 -502981 147691 -301033 -167481 424144 862555 665351 -300951 -345551 -25291 705213 58945 -345994 -563493 -469334 -824359 -292212 657700 45399 -602509 -89036 736985 -215458 -635134 -368508 -965830 -513297 -671442 -927772 300151 -800948 800596 722450 -958665 977101 -327292 -247265 -869995 76892 -951295 299503 -129506 385530 -414908 557757 598484 704441 -523911 832917 -161746 -52800 -638847 -566184 -785514 55243 568814 -286660 -233751 483368 849162 19657 782075 -22854 770513 664285 -344176 -694534 -457102 -293848 -637852 -387343 632914 -288207 71716 852927 -743671 -656305 -278285 4119 -534557 -50639 136422 -988607 -234529 978519 -507896 -231657 161972 179863 -504105 660232 -328249 138009 646980 -134376 -637001 -53286 764727 986718 338769 -490707 -437623 -110972 741020 979125 233608 873675 -51634 958573 -694025 -588539 -103339 444705 703883 -110055 109648 -302734 209519 -532478 328210 595285 63809 -965424 -44250 -727532 256403 129957 -385210 790220 606827 -658119 199778 598125 686915 151511 -97761 203709 58633 166878 133205 -148906 447392 -880831 -106351 855971 255837 249224 685841 535143 -975220 -449076 880458 -945354 -318359 -165314 -190491 -73862 -235225 664737 -99266 -312080 -142612 706380 -76700 295848 -937134 -790871 795164 473352 -699673 -820935 977502 775370 -288722 -243571 -241451 -236551 136605 -615346 -875677 226296 126749 918710 133660 -492549 706446 -245867 -382138 -121332 -400832 702669 253663 409479 369914 335702 -93033 38431 -517386 114747 272722 -269609 -306077 -727142 535207 180105 193762 -967640 -999452 -328606 868746 704427 135303 -91548 -633884 -838273 126150 48739 -682896 -753390 -445304 -301303 8350 429288 -627862 -293806 -729515 630807 497340 923664 113392 -289845 366081 964328 312764 -363453 391026 -697004 460155 -780333 -270853 356639 -428828 -848544 799932 282987 -711775 -110873 -732790 759086 -612913 -605066 -286100 809393 -707710 -631758 -612706 -619504 412606 -894641 317457 -903491 -186881 -693605 477289 84733 -202318 -818060 566142 -181783 -426183 834764 -222756 -614929 700907 810156 -106046 229454 -838126 499119 -724569 -397539 -646548 263554 785712 328516 -300246 -618645 575675 216450 729716 -388801 -27944 -894362 -898461 -902166 412107 212181 963845 773611 259979 -520182 -158115 -42283 930629 599058 -74016 266959 789466 772940 -242183 18965 560093 724975 -684922 742645 380438 -513405 -276648 -7725 -284158 110822 -22985 -112602 -174000 936137 451292 -989832 -718363 -551119 128374 163434 -22695 -38025 360485 264877 989433 -210104 -296574 -488054 -94269 567589 377621 686939 934124 -200348 -549155 896656 -811683 -889555 -838964 -806101 793394 -570370 -588344 142276 225850 -412504 382123 -954874 -333831 591696 430147 -558544 786473 535150 -46893 901781 -2379 574545 -782319 -933988 938557 -943463 115750 -760640 646933 -801988 -42063 66577 -696762 688770 923460 120626 295947 684297 788837 -466983 -238124 786626 -473457 997331 225991 -126095 153518 810365 774202 -642895 -349658 -746165 -371781 -997522 860237 -888123 49032 344809 -17171 -343675 -197609 756920 -857661 189754 -842737 -984381 906882 -783832 565581 -181177 783824 751526 -895648 -401449 178888 -840545 926733 285015 179191 651153 -700212 -268929 -207905 175633 343241 399710 590071 235973 -841627 -26156 684072 899560 908082 393110 684882 217930 553338 -129362 21957 -446642 184248 -848007 -299063 795114 618141 -57176 -446442 -899286 -505843 -7233 -950308 133805 675360 -508904 -492739 -590938 975650 -893343 56910 395613 460434 597786 168473 -952533 -804953 492568 -461026 637570 247238 -468475 -416947 -813341 -956787 -790306 473614 322917 584268 302579 -604230 -820683 -556922 -431381 -321505 413840 -30731 5949 -704384 -482229 118531 449336 -747502 435403 -414510 -889349 333952 803598 -247244 844926 -971033 -50400 -183501 36103 791771 -487385 80907 -303946 697185 266712 -341461 -755206 887155 833406 433721 -561511 542591 694010 -248181 -373971 253288 210878 -686162 477217 310147 -43823 760162 232120 -968805 566095 135963 -520314 108270 865894 434946 -337931 -779346 778330 -909710 -313919 -469503 -714367 478460 -940036 96641 712135 -19100 333708 297276 -452052 898722 880040 945589 310209 896482 807262 897890 351663 -385277 -594672 772780 718768 528539 379122 392178 80019 -545294 414478 -186874 122172 784387 658496 -980306 667938 -656641 85690 -117852 61008 -255159 487553 -482153 -981532 -85254 442094 501416 -442349 -140705 -769234 -752659 837411 859382 768067 -557838 -340240 808949 -263423 350515 -437912 -466749 603793 399907 -110450 -593027 -602638 -385368 781818 956274 710771 570781 -761769 -435929 955066 -689585 -869916 -226092 -642752 -644992 484085 -913691 -668078 -973465 643311 -133766 -170991 970029 158159 -289816 -822157 16625 620323 830005 202305 -300986 862351 -521568 123159 -154960 591818 -674409 -628889 -655829 -59874 484158 -419722 24868 -365332 882671 -282276 508157 798629 -331339 -548855 143373 -724142 894671 -790469 -534754 194061 786996 -878327 -74131 -648058 -255735 -381221 -491603 -97665 -917332 910959 160773 789840 -620243 582614 -343410 590436 667343 -549003 410838 -603206 440459 568580 653279 -578587 101134 590738 524064 -260468 -232394 -130816 -850557 761963 546969 -707839 -437530 905296 111742 436257 738715 -401249 -940191 -84293 575207 565838 -549132 588544 -953850 627306 -582631 542327 883749 -348016 919273 133112 886503 -36748 -525136 -777808 625633 57182 711662 753056 -352098 -158040 835799 75293 -247268 -946111 655444 -612782 -971955 264238 -957056 52538 378263 353539 143660 -160730 -516524 507246 572764 3645 549714 941101 -965049 -641930 -710444 795155 317403 540448 -625649 749703 -610121 787931 -334161 461316 -162641 -870371 -19121 -828518 952907 345646 -745724 -512020 195912 734636 968659 -398928 -177002 676359 -107977 -397134 -464424 -349818 -114276 -725807 -482329 917568 -266906 142592 43600 951460 -289173 -225593 28881 369778 570356 276416 -311712 841151 -668608 -870118 210724 -345227 -686335 -835431 53497 -995759 -330915 324115 -840847 -449821 307951 370677 304206 762386 -354621 -967748 -531447 -626923 -57634 569213 857294 -542469 786739 -56866 418813 -734556 874031 412826 605226 708549 -711506 237313 -284514 -938520 -141309 559477 -89388 340073 234741 -160274 193277 671227 -87108 506999 -170115 -848479 240136 -647505 974315 -634059 -404614 -474039 365973 464613 -940887 -754035 917369 -678223 329247 977748 368333 -624018 354777 431119 448377 -832826 720075 18113 -796264 -182859 -433703 905345 46458 -895474 677471 111865 369189 -61836 649002 -576791 -638513 -382495 900988 125605 904549 -508638 -94964 138258 990983 563801 -744060 773037 -482038 243834 338178 953989 52469 -314033 583063 580540 936837 -860428 -224565 485514 567209 286044 -118377 979898 -901242 -935350 -651031 705322 716788 609240 -979165 -180913 -243201 361843 105245 901039 -777241 -903459 -495202 -221210 -391136 -43734 -33305 -547678 -622125 -846269 -463447 432294 -806181 866023 -528118 981195 683977 -719195 -696668 -563462 49761 -254109 -455547 -518477 624922 -904742 487472 -862711 999458 402071 745882 120740 952023 137724 -735314 731325 -593201 44733 855626 -507482 67666 -617117 298560 838848 622171 -783028 -974506 -126718 663322 41129 -6842 694521 75124 -235649 937919 -238141 -860158 -283097 397025 113042 432654 276174 91333 -343633 954521 374262 386291 127092 466520 764147 -299798 -955311 812082 843758 343324 -112567 -952381 267493 886127 -695438 -533540 -724439 85566 -306056 -212095 43999 991957 -298086 -379158 -738944 991096 -722773 133123 953689 -30499 418066 245868 -976117 -650579 444235 -478983 -95860 82952 736868 -844109 -651228 970750 -832767 -333227 463473 -740202 464984 585424 -707100 504011 -643403 8264 -923710 -74615 -786568 -136300 -114524 -19531 629906 -324414 549622 677538 6668 -107248 417020 -446051 -369920 -67596 -182072 990050 -588002 371222 -533434 -246619 540072 -243759 72625 -854518 144758 -244043 641818 -522707 589810 865671 -632856 975387 644637 -255937 893395 -942378 476553 -637814 840807 -473003 -442275 976326 95112 -294910 -931627 659081 262376 -319686 -236353 -255334 944018 -689071 -761346 836341 -619037 138507 -564469 244683 -565492 219812 606319 -270592 -624751 37065 -252598 -975060 377037 158749 526287 509467 -250388 -926795 479430 -18611 454127 -604644 349961 -969610 -700245 947279 -303609 224639 284234 -493118 -453180 118147 721737 -700582 803799 -278189 252408 509553 -235670 147058 -360706 638549 804414 -868838 -618542 -765495 -140891 -613195 536515 369538 99974 505445 969969 780843 534876 -446083 912337 857058 518455 -320379 -991315 -424391 824377 896570 -8286 838197 -753126 -480501 -661216 -762797 -174299 -28514 810606 740478 -108743 276553 97187 -553446 -41271 -332775 -716242 487676 118493 -901170 -252337 -123921 -429554 267997 -481125 -604111 392589 283501 -23044 765940 773277 -810022 7726 -700962 -641643 -724811 -565052 729866 -818593 492098 -797535 -518268 -676612 -339463 -205313 -672560 -611203 -703610 -199060 480996 -878581 -964663 521288 -744791 549472 -577962 552520 855294 77900 388341 870390 86837 -759119 -612316 248494 793621 459271 288272 267810 169174 -730407 -565344 -566569 -820568 561733 -503062 340775 231468 83840 -85444 10429 872057 -741296 -876524 -796772 125464 -711791 603560 591896 -327672 28081 651616 290394 -405572 -9292 -651818 79969 288152 594096 3549 -904964 -765192 481233 764791 107729 972457 405334 -756643 -670375 142061 963987 16507 -892831 747003 -883219 669809 -214261 -840708 686817 836500 910283 -472176 -964994 425451 -307093 -316985 419302 526258 849799 -494935 -432560 462170 -581871 -760530 29065 -308089 -606898 854215 155247 -919151 595287 770003 -843532 500740 -244711 -855254 620193 159136 373846 -18026 659857 -582567 410018 -948523 -545935 691032 -29722 248856 839303 198520 -526880 -265721 -736088 301641 302113 153787 820416 -10991 279054 254530 643278 -16570 -817184 324126 -225947 152982 698916 926023 646317 -970913 218043 -701275 427231 788407 458715 -108650 77132 -715931 480141 202606 65367 -405658 -669651 440050 -544649 -145942 -140819 868444 100790 -749228 998865 -542246 -411467 164925 -717260 -324849 234917 -1167 602178 -935791 828751 -108432 -27523 251241 -223603 -881169 -492104 709910 -834737 862036 213151 -657783 701079 248510 -147027 846762 219005 -177541 703539 -289453 421036 -909680 283864 -946352 -660765 -724428 358164 -386203 -315403 856789 467380 420040 495689 -8430 -919719 -455262 -265382 301631 990713 -619374 -104392 -997531 526940 451242 -180730 -642369 388640 742384 843130 440638 721973 -429218 -973343 876933 367330 -124317 -643688 -663443 181567 -698272 -458733 -407421 667704 -483924 862682 199173 -546159 -970096 150919 731625 -223268 598732 -52663 719318 281092 -512496 -492828 489257 -180282 -681469 -271313 669810 -954957 518080 374165 609012 -19409 837331 471572 -485464 150517 -859583 401345 991930 787344 212990 999746 -306166 -947357 895604 183634 367276 848291 -311421 886849 -475415 964312 718203 -904206 839997 -182432 137763 356571 325719 -665877 -265930 385288 -213093 -675841 -100767 -79464 314275 197366 164422 232126 113210 359420 516988 798658 -781472 -210926 865421 -318211 -687543 -666867 -330889 327777 174045 -629353 424875 672367 -55367 -800980 358929 545854 271277 555935 -777854 901883 -140099 -255981 523980 858723 611488 -309118 742449 -660917 -483261 -515526 255976 -863208 79815 -602789 -711909 -778168 -248961 439002 -200856 -97945 536179 796161 -608927 -432101 774367 -73620 -197237 424857 -870475 793870 -127006 -56020 520983 567850 672212 488885 652766 690522 327105 -19546 260886 19340 -822014 -94074 828031 240255 79839 -474383 -405746 519115 -644201 -809451 -571671 518486 -650788 -97610 -910609 398432 -339117 -478294 988846 531064 -211687 -613795 -198678 -567420 -193479 -648113 -104291 274109 -840009 654353 -803086 999089 -565368 -532916 736969 -431297 -537704 813114 -748618 -444258 -402109 -465750 300929 -457257 -982692 -833280 184615 671814 -795095 -68045 730456 203422 116964 -784178 328439 149474 -79684 -800401 554142 566636 660946 942795 -907753 -785047 -935108 228392 615139 69466 -746618 -419230 309943 -548715 -648276 -969625 69626 953923 193313 -678982 -503479 -530976 142795 -849037 733683 134206 571397 -467139 973565 -386302 185243 413015 20127 871333 846162 -430699 -943675 -457868 -459811 809052 -165361 636561 -259735 597673 -173358 380656 134290 761738 537365 -82982 -371989 -692957 61844 621293 -221061 -660181 -669376 501146 947898 99180 40509 -330714 820120 936647 122210 -944982 -995593 275757 -401603 321043 -776788 842663 814733 182306 482689 -512561 -967482 471661 898998 341973 168976 -417443 -622469 -173317 -326456 527406 -436872 284825 -873986 369265 442566 982042 367733 -112371 -970637 860541 445095 646330 -266239 -50475 -139330 -896891 -283545 -309815 -781541 -300977 251407 -300651 467923 -809778 -997033 -371577 832941 -626294 -131056 -112765 -795482 -657695 992386 -467585 484717 -567292 753382 -23928 582759 -14344 806378 227515 -990036 -615019 388529 -23988 803208 -287606 -490288 567171 -760325 -159145 573394 -983110 -21447 -819502 -600395 234720 -522325 182819 -550677 -358534 578796 -309816 -643367 -840164 269645 432786 -308900 -560524 974930 920101 -386241 -712512 950707 701308 759494 -822957 568283 -41501 -278106 445332 541420 -174469 -264182 565630 39225 166585 -295792 -789087 -352053 -792345 320330 354848 378333 -499422 87358 971697 362079 -612645 146406 584992 753654 957014 -587855 -174900 837627 527662 651776 -672728 -785800 -559922 -997334 -394308 -166098 274425 -377864 -223454 462866 468932 321065 977929 324939 -757737 763503 180149 977974 -667857 667120 819836 -116894 -638561 380871 254411 -115436 827722 -659584 413984 -2748 425451 179871 -751475 526750 -499 634778 310971 198274 212627 613851 160484 -308476 -639182 -843585 36696 795245 33521 -761319 317305 832568 -852816 658479 541631 873878 241822 -616516 -241227 -681109 667202 -284307 322426 258126 3315 632548 358977 -177523 -313760 -732104 776658 410279 486920 143603 -593402 -814384 -95549 872722 -900914 72816 215607 -423416 -691667 -72284 -462876 962108 -142150 37436 609945 -616954 -609249 -461381 -662148 -323145 574876 946778 564487 349710 -454011 -80123 -206459 20931 -410817 -157987 122393 916608 607687 -227532 -852297 -914718 858668 -6636 -530135 720637 -195952 -958023 140555 -19370 671403 -359662 643535 -922394 977736 -505020 -734406 -491746 472389 408103 524901 394717 485911 -57145 469182 -390917 640324 912740 -325116 525378 -354456 -829326 -396338 747504 -390735 923418 364933 501559 215394 451895 163557 32828 -973228 611034 -883328 728731 779632 -555449 -818245 348770 846774 -64139 864079 -408942 -32199 62482 973642 -717663 807457 -681731 460427 -550278 -710744 -210486 -614327 -816261 335389 -977599 647693 -395402 98788 321375 -853581 -802383 -13196 -976557 79981 -740122 140247 113155 -905792 -33597 -873810 -383227 -452859 776683 -459094 -240858 -28951 -375180 15124 -747546 -899603 -685081 -190138 -816262 457703 -878013 -865744 722377 628608 -139526 -909355 -749328 -188364 732146 628683 -452162 176469 707205 -680514 -49992 -40313 241794 -308371 842902 37189 484138 -38485 -279741 172763 -146252 -924833 538209 812523 568009 -23547 151876 383976 402952 -845781 -173710 345502 212612 747381 -596310 -9560 358849 -501095 450777 -510472 543290 402915 -126426 236882 750302 520371 -139160 41169 -190450 -995718 -897494 501089 393377 -313279 -790482 -39997 834273 -103774 281447 -256883 -503541 201549 -684675 334247 233554 -618364 -652083 307023 -988835 -517985 660710 793238 255172 -574967 205966 431712 856215 -297536 -162757 -654104 -939944 -767143 -148454 -558022 977276 628858 -619765 84279 302573 469343 -18269 324757 210443 -124586 799785 18012 866726 -191934 -687207 756458 284422 -457444 284324 199791 -750108 -44947 91054 552050 876654 -559403 760527 -698166 -151866 548999 -68653 -82266 -552188 117067 -948422 -742394 -852689 -680581 -836040 125632 -727096 -435962 711734 580092 -24384 695792 -457905 -168137 -113411 339664 -73644 323396 -403624 285648 -698168 38214 -115038 -367823 248165 -271432 189978 -418107 -487019 930662 54905 512371 -19078 -720399 -475417 22838 528359 -740914 266371 801054 -662300 927303 -111010 793933 748846 -213511 765568 870651 177077 -883628 -72862 211443 -759652 639902 -27149 479892 386876 525681 -301932 40657 44065 595768 448283 -293454 267787 222518 -907565 235984 -886673 -245376 -81158 -218019 949876 402813 -947774 706073 824310 953581 694865 -270882 -584186 -389025 827457 -200299 -29464 -362439 537377 331967 535956 963637 195954 554477 -529738 464478 554155 -939448 -6738 -372201 523317 760714 -24432 -696428 -219921 -766845 -681563 11743 -107605 -720363 608616 971732 -762961 -22088 -283510 -240474 929846 554103 345326 649816 -428051 649328 683822 942020 -769418 992344 -309996 909975 571367 -275595 -841438 84051 991692 -455645 637067 615628 869025 -358960 -350025 -935508 400090 -881792 185667 -760337 -998181 534345 523902 110695 561407 -618025 945005 764474 215445 38377 255304 -494113 -632737 -274733 714491 676388 200722 768122 -704345 616363 -571816 -127653 -70882 865768 219089 -558971 -896022 533412 -608371 -996326 43079 945149 617236 39249 -346204 842212 838238 -794889 429862 407454 752219 250986 -503004 -703420 -523283 978716 -106964 653252 -649879 407190 -754179 -186659 -800102 -566157 -950005 632614 -634435 -556704 788735 -238328 308486 -394845 166452 -902337 467610 926353 -321861 760925 -687086 930838 -685353 51911 386687 -397391 -649854 -931787 58720 -941835 -279578 -382537 -86995 969866 282853 991019 -955184 -485719 798225 -68792 -949081 308643 347317 -278378 192388 -360997 -182070 -533133 599085 967496 961795 -180848 -316580 -453516 485058 254834 -662337 70528 544928 -988686 274937 -294499 -355735 -25027 -137185 347924 698909 639700 231740 -422593 794097 663949 810446 457998 437196 -534512 -900537 -483837 274122 869595 268813 305462 433212 -918081 -563206 -73390 5030 -576159 551389 -255210 -42944 429113 559607 -290219 93814 -755562 -874242 -355850 349671 140952 -628450 843124 -294934 489397 -322445 490591 668676 514741 -801392 502106 764403 977206 941051 -95205 133543 -14807 78382 -748817 -981565 308562 472088 668211 124065 -618932 430874 845659 -32437 -750077 -66549 557679 -603773 -174792 216628 -642935 926012 309889 671188 761816 248350 -561978 -904930 -926688 758021 381125 -417994 650040 -975997 -471538 -679369 -23285 -185382 -843256 46000 -909289 -78333 977770 -226142 -130575 243882 -489917 -144380 -357825 -658257 942963 -687680 -144451 -650201 -957777 -658893 387256 462809 207617 957745 -86634 -159167 -698170 303358 -428724 -887024 20527 312406 -233242 -462550 685248 -667930 829699 -370778 -623021 41168 39382 -145966 529174 898475 -628697 -976467 308233 -39807 478543 662251 -345727 382543 -859584 326005 -866008 842761 -566789 -808858 39803 198420 778519 -994802 169930 -844599 -987711 -232717 -632772 -47240 102326 929739 -474552 -300189 693707 -707196 -854339 730047 7781 -346180 978874 640055 351618 981705 -486345 -556439 718766 -617294 -35973 -499097 898319 -187084 524579 862518 301786 -610754 -329183 998482 -783014 356981 -531269 -65751 -950288 -479311 -62584 -88549 -782194 -123266 -70666 -192639 -458308 -348132 -681913 -699101 840211 543104 -702705 -587969 670404 388689 -668104 730121 526994 -17301 -70530 -770906 -265261 578911 -669964 -380368 480884 854129 237437 124470 -78222 -947688 -149421 692281 306401 -124798 9603 -267089 784873 680718 -907281 258691 -704700 -567984 212939 -322157 45377 -660464 853409 -817103 -546364 -70069 -688819 -655709 849220 -835535 -641919 200484 791244 693542 -708030 -835744 212219 -646847 840809 -87045 -396925 961231 -174813 512907 -370899 -807599 375026 -762983 -143148 -440327 -837078 968997 -702618 507442 -804491 -986337 -5146 222101 133967 432494 -211988 -409227 594570 -997396 280867 -351788 -247093 -163992 752842 7915 276875 -443101 -70347 -628570 378391 -184620 951753 817189 448272 682917 -898685 -599108 -677780 -939341 -556303 178932 39540 616721 -714953 990344 -254524 -267450 -193396 91625 926286 724042 387898 -687173 -244777 456845 779170 -671274 541944 785776 -971979 196933 75166 64586 677372 -185526 192010 -69275 -765807 510424 -697774 713599 421668 527896 -13090 339145 -781193 609509 737132 727019 -501406 -338993 -807155 -373635 -431152 -699492 63014 489359 -586048 125762 681072 390307 -538171 190702 175992 928558 -607610 -541951 598559 -281573 991807 -87795 859803 -489657 -816962 4700 718964 284294 -323737 -240150 -605048 -828899 152240 598246 -686201 923974 -512730 -761291 -799496 -396753 -398234 -997905 786483 -791557 -801628 542176 -978715 89791 -978648 814600 -34417 -328698 612428 644636 57223 -112050 247039 717698 902645 930312 228294 492505 179287 31004 -56907 -782865 95997 329315 501370 642248 -391922 -738900 465363 833438 -31231 -518216 801299 -319396 -288347 -267331 310561 998049 158234 236390 832376 -10173 942294 -54703 49064 502602 219297 605968 431316 -770447 -882023 869289 286514 -51928 -541010 831382 -77810 -795883 -288345 -285498 -825273 382734 578331 921114 -212912 762656 812921 56040 -909775 427660 990593 -961028 -110076 695236 -422712 -73198 -666248 373362 979384 -792483 630737 280306 511502 -638845 -416538 -346029 500570 917150 558753 697306 340867 -90307 659971 460159 -630720 -297503 -797027 283118 -898016 469761 590232 -975353 487683 526086 295982 75743 -280930 -166960 892975 -158020 -521093 -387153 -358787 357789 580343 810986 864016 375983 849346 -748100 -568845 523865 -336542 65490 316485 -523854 564913 762190 499897 -343163 -531622 -827321 26135 724692 430816 355782 223288 -248366 -311913 232139 791181 -368537 -295383 -314554 -159079 -970448 -149614 119455 787315 -666499 -364123 195502 -651579 456785 476293 -421053 590799 724453 -338900 825376 208741 -654170 721768 -199942 726124 -518222 685144 942332 797409 -191521 -500621 932035 -81453 -389708 -596606 143331 269924 -249619 58529 -343584 801484 18556 521539 347702 -636586 -327293 947115 509010 -638112 -31910 557427 -913513 620511 473999 -830200 874458 356569 -575775 -418900 -88986 -132630 223045 989811 337017 888640 403169 -274233 718916 -468194 22292 279780 64367 823901 -382229 280412 326547 576102 395437 130964 -230849 -989255 -818991 524357 -245645 73449 -463870 429436 -259800 -528866 473250 111003 65350 267794 -628156 174422 95148 202388 -88656 -130506 453932 699400 623843 -39911 -643317 302693 205069 -586064 924422 -284363 -391023 162816 61768 -710759 318856 -472990 441461 243906 -52930 259203 628899 609017 564532 -878363 350427 -86760 -575716 -368164 -581988 379023 825056 628625 920920 -398239 -201188 -50942 532341 -295644 934303 179840 17613 -376188 -397330 -418640 140463 480064 257345 737547 971356 -79061 -314748 276062 -824181 -323540 -380713 -70966 -106523 121919 273294 344389 -660983 337522 689074 -508137 739593 -171927 2046 143454 -878868 251610 -636957 755851 754986 -162927 -545148 845283 191283 626030 -207813 379263 665576 653794 616338 820428 -129248 -721802 -168629 830859 221477 324804 88281 -560175 844340 80764 484580 -681207 289792 -501664 -715319 -832530 572848 538056 903320 206993 -601892 713631 -737772 718681 -388716 -215581 -135370 -277378 314842 -543063 976938 894604 90787 -97641 831057 -889625 -669351 32745 -946883 -165055 -192548 818669 -178120 -467419 -292356 -121978 359742 692464 417281 -406227 -854530 2003 677796 -308373 -89507 -306990 524947 -1952 655731 667208 855408 72255 -43509 711905 34770 -493744 -864089 -869218 -702909 967661 -986501 497620 407233 521349 -641555 767405 -594242 -880100 -721637 -206554 -121185 -180279 -564011 -535920 -886208 -805194 -52833 208655 -27154 -515932 -409680 516253 688748 579813 275190 -49144 -854673 643552 277903 626160 666146 -101360 702417 828235 742563 140549 929988 995552 -254332 231265 -988254 207311 712651 438620 -376610 221832 -952334 694081 257946 466127 79464 -165521 656815 -638018 -957939 -569511 798761 533827 363066 -470265 807369 -232930 706615 998418 -518015 -561820 -683965 228268 -449541 752895 623632 -85995 -938093 492715 -147772 76839 636120 -917893 -902535 514891 648591 -446766 368958 172034 -687185 56810 316820 962525 21990 -53295 323313 718469 -194541 29415 -3391 -865612 277834 -432031 -420896 -521926 408148 -697271 917537 884473 432812 546427 -881718 -235543 482563 320937 121110 484629 746556 -427816 740401 -431589 -195087 -532510 -194241 885040 -414868 402802 257622 134298 273327 -256373 321280 446517 193901 87169 649018 52719 615310 -11779 490871 -479156 -824401 -941826 -297570 160610 156703 388691 253063 637789 615780 -614622 267138 502908 -765772 89956 -380592 19859 -242436 838886 -940504 621831 -707876 483914 127668 -554283 221353 236292 75537 -997748 -57879 -218274 61651 863182 163163 -140812 -607362 197074 -398611 -471368 576654 736229 883780 869615 -508304 920037 -119880 147506 -789625 43332 -369580 177262 -781272 -119797 -362406 289765 848413 628437 -85058 593963 230182 489423 787878 -522711 -572172 -419393 770416 -426339 -877652 532986 101548 547608 935402 -861844 130845 -370945 -639685 -639340 909245 -896757 -921566 -349819 -43338 903881 337812 946663 390890 735387 -844036 730995 73196 884276 -689864 -468485 -655228 -920032 -499942 422239 419375 196666 745064 456601 -850788 -925772 670812 -619982 -790096 991378 91812 -874165 826371 922287 127075 418453 -107039 -26185 906542 -188711 585931 376620 417424 -266511 -40077 -699423 -505721 356813 -53437 900226 -116347 -200977 710358 479498 -871312 77935 123646 271818 -631774 -212744 410300 560745 825066 -694455 798155 584159 856073 -731723 -324074 323833 43829 769571 -503491 271320 -371047 405006 373652 -273166 815956 -50170 494499 684943 -768906 -990802 516263 -99123 610310 910652 938896 252572 467454 -136451 908674 -269629 -380979 811598 813012 537562 586964 -349405 945811 359885 272234 -28540 -585216 -766496 -133288 918283 836366 290853 -447651 182375 -321179 -964473 -45013 107228 -304414 -431421 -392983 -709823 425108 -660246 -28113 -98431 478016 71648 -96499 832282 230238 -237984 -307580 579873 -93542 -882955 -805749 294332 -28971 321026 -164084 107943 -144351 974908 -230428 653615 -664760 -366677 191462 198714 -780475 -846035 423129 504765 656201 2034 -936842 -238524 553144 -505855 -360854 504814 -605270 448049 -796966 -394642 -27286 -740559 -958502 -370036 -91782 -135679 -772619 -111455 -497395 -318602 -62552 784543 153996 -920262 287591 -338169 -926318 -493367 -233322 955376 818800 755318 -706159 -522233 -802007 761956 255781 468361 -592394 -392050 -283115 -742069 -586044 -534337 -841706 630323 274737 -402534 455379 -421700 -6125 585235 -136086 334197 -29199 -878348 670444 -237949 -254328 7002 -607135 -135269 695879 -448075 296386 845064 -541869 108363 -253187 732971 548228 -375115 522741 -236938 -195098 690785 358143 -878351 -219206 -308977 887014 542645 982514 -411180 84328 690803 -491336 262169 -894793 361198 -746137 53789 784249 -366212 -784112 -834065 -376632 -102134 -569737 522869 -650573 -676843 175892 -681496 -264902 -799183 -810478 -353834 -272810 14086 -328621 -379106 -547089 423502 -864022 899832 599268 -353832 345120 55530 666375 -693368 311280 802003 -496610 -256555 419978 -159387 681827 721738 291028 -84957 958725 281734 344548 -928025 642725 -236101 -791929 -938530 -244774 974002 -925250 -249718 -381523 553542 74556 355135 -605027 654053 -895127 -413274 -880868 169234 -707230 -607811 418193 111077 -505226 350037 -426540 -906999 6058 -627309 102837 -108610 413494 155760 -414475 -176683 31622 -159303 11979 -928586 654010 -412144 -234784 316509 465702 -30231 828500 -784680 -19885 53517 -884041 214475 554877 -537062 -617840 442989 190482 421121 898010 -902776 -149703 -969209 -999422 -288643 436681 469445 110442 -719171 -634034 455336 827369 230865 -397049 -761358 -481591 -663981 -262934 -161226 -597561 -732685 -888033 540896 520343 177011 181505 -168917 -154915 947499 -466144 -655703 -759243 768902 14786 -22850 499884 766083 31581 -876379 41029 765621 -810466 -125078 -454283 -993981 -964506 502254 -609369 672105 814280 -22809 633784 -139915 852492 246621 17532 773195 918446 40878 -954184 781793 -499488 489995 -831323 -421052 -614780 -136839 950644 65681 961203 403152 -752060 -13188 884409 763583 656814 -871219 -530794 -581818 908858 530270 -973314 414523 -749466 -941921 -333478 -195130 -336346 381202 751301 -738331 466911 670542 -755696 -978455 -892821 -16128 58303 -30730 -250088 441958 875785 -614137 -478039 -266541 912604 316264 -302380 -72658 243415 -439366 876610 -254862 -827186 -801422 802450 9647 -675767 -553894 -15914 41096 684037 -896753 -361836 -487245 613746 792962 -118586 -352772 -563917 205047 665690 -385982 -203487 520457 410035 -219784 947145 520867 805415 551718 359273 -739960 595455 132966 709111 133453 341242 844775 355994 -810150 -805173 389229 185902 316909 -216042 65871 504517 643862 -439690 992759 -708447 -374469 -970502 -262554 -851782 561046 252067 399789 708286 -911310 -257432 555509 672524 -233102 610738 819320 241465 -442101 -583328 547974 790156 782981 -469691 240257 293633 574013 692261 -803871 -784055 526565 -674501 -574159 993991 431235 -808778 949392 886549 -432914 369592 -182351 94462 -348843 806229 -780196 151553 -39241 674842 -539414 -482732 -531348 465796 -877876 -908449 -914918 -887804 -318587 767421 789697 -769023 -339028 -548930 -526672 -786858 -564245 607335 -646515 31568 -594558 178161 940114 877106 404805 -624954 243274 -692047 -225511 168455 608536 -892297 -625029 -923127 -668368 -637916 35322 -613165 -189732 818376 494520 836642 569784 -713621 617581 -781723 -821706 372102 169700 -949951 367387 93063 -949893 -214002 772352 -969391 95783 -391592 496467 -164167 -306706 -759201 524243 -272758 509804 765975 147479 509826 966735 75305 -698232 254162 348762 294256 796642 17314 565222 -295811 772023 289419 502236 836883 -955668 256411 6204 618540 367034 -604587 -545767 -386958 187567 -73169 111771 416967 -943318 787858 -624004 735678 992866 106204 933643 992671 -759072 362977 509612 -437657 -858368 -788250 370134 433606 -215180 728613 -62957 660895 679233 773197 251012 922379 -343488 -866817 189274 254679 -859362 -380079 823390 698113 470748 -150705 437227 864447 286544 231797 422510 861944 520099 975542 -353811 724808 679761 -164104 724221 -857728 -587220 -532331 348746 778660 716376 847836 390931 -135828 -154288 710926 -844501 253508 972640 452065 287481 -478132 49706 -92287 429817 -114728 43553 -916214 352313 -513935 562449 744335 442077 978258 889749 -322282 882971 -645012 -715489 -635494 -308160 559459 -807565 408200 -404055 -309490 -842068 -935102 62026 991611 -266954 -955873 846635 -725272 447698 -218904 -666138 -839733 584342 -933539 725931 -670132 227562 -692562 -851652 -400699 588428 -103934 -494479 -65335 690445 746228 357301 -416358 -997423 982417 763398 -206543 281747 887515 -752903 480186 747871 900297 861876 -638442 -826602 756549 209395 -352169 -883346 20525 593412 778183 971375 91858 -809654 75490 -520073 278908 -668994 -979241 -867914 503523 -151191 -488565 281779 789303 -678549 485142 -10427 -917734 645239 650436 324763 125089 581461 525333 266293 -89769 712799 386365 542825 157626 -13564 -27867 -604705 121019 819144 -316568 381077 -174782 953026 -265642 -391077 738088 266396 115829 -173096 676795 -25193 575740 -804605 439870 -663547 -584746 -177493 222694 686157 -120027 -699408 -19874 129514 432572 328775 -132412 344300 714659 -786566 662058 -765323 -380265 -745818 64790 -81987 -108793 331451 275074 -435441 540696 -227073 994780 311498 860963 122508 -168953 320865 189490 -676659 -251559 -993828 135686 606725 267803 181460 -433388 860489 -736244 -493957 52482 -714624 -519842 331537 -289873 625130 672823 77808 645161 -377066 -267471 -58367 -891851 -825109 849371 -963771 56651 -409440 -211658 871117 -823017 120515 46648 62402 631800 -273866 -165043 154078 -187515 -461651 252369 263537 -502397 808882 -706665 -333859 925808 488994 953701 -762982 -220804 -113491 -224267 544819 671115 7897 524918 -648250 827444 142591 -624887 503688 374469 521677 -327355 230208 176828 698306 -242252 -521657 -791473 -702539 -696749 -704114 -226971 868943 157717 -866920 -973029 -562804 99040 -301701 545473 -296385 375311 539619 -481062 -480373 -774161 24335 114591 631018 -876094 -217773 -563332 -372567 -320193 -63852 77329 -611606 966800 -334897 295091 -654431 449746 -637805 423529 921495 307737 223234 693871 -858902 -103191 266323 661430 -748021 745662 913363 861026 -638529 -894587 613216 164683 -819168 487328 674028 229245 327321 -925722 -702592 850872 -164116 603809 178103 561392 294063 227215 399806 753997 -399285 24929 -910629 10412 675708 -686785 -174365 -686307 -919724 890178 24258 404836 654008 917240 -49801 693496 -646559 -583964 -257259 796167 -925476 749563 933188 -195985 -192374 -593240 302781 838726 -391135 152649 -348590 276435 620713 60079 771555 -343149 -480256 328866 -368278 383541 -568233 -234917 -365840 -349281 -533325 -345335 -471018 -925209 757485 -702900 439309 519514 824114 -611907 993438 -512904 -849533 968164 -13533 649077 -98634 986816 -654708 -609862 517363 -79805 -352037 -250141 715448 -57261 -238168 635583 -985002 -335286 68510 564307 920050 -285194 -593156 -684714 954372 372122 101909 152246 287451 432492 -193584 -276974 -303208 -6763 63784 500030 412078 537652 175021 287299 779368 581467 725890 936924 -291229 -24432 -204834 532985 -410352 -487474 798219 322240 890932 -359807 -213527 -563833 -156313 319118 -43925 527324 128664 81608 -412391 513021 -288505 -376324 641933 11872 268746 -692250 692598 -698324 557257 100025 449048 -730818 -359742 -704741 99914 905893 220741 -688089 279799 955687 725305 536938 -885603 505786 663125 896102 856401 172299 -682712 261650 890681 -287238 543378 822871 555537 44699 420936 -927723 -183002 367287 950484 968476 -208034 -540342 -109677 13492 -359378 -462717 795062 -46443 -81374 -391482 -216383 754927 -988583 869037 -331249 -59036 446470 727427 582987 589577 -134415 -418360 715512 634216 -280844 -166480 -552726 333825 -514434 399779 -824885 984773 -801645 -665922 -433256 -969063 -956343 -320687 410401 -202663 363853 344671 -104563 -632494 -334116 -147550 -483629 -755513 -644533 429316 604354 -651923 -835712 -348377 -714247 119407 -807178 238429 879216 965866 748348 718513 363374 -940430 -131849 -234660 82704 -89844 -369956 -917807 469960 -7886 860983 275250 195804 433618 -752282 -490024 -796189 451919 -416546 401871 45515 412286 420390 763991 -899114 870954 665687 945252 -413672 -176495 -231902 595615 -850565 -910875 -238518 870116 804155 68172 -264795 932546 296939 24928 26400 -244867 514286 -907857 -153032 -799089 936062 -195140 -404223 -860125 -91224 -549763 962083 -258280 -523058 852315 -318632 330501 -965468 103989 -146961 -780625 -301772 -565027 401996 -671340 660698 -932455 356454 980580 -381752 -373469 -927160 -362750 276867 -339798 -817263 -988025 -321820 432207 -800141 58176 858264 918953 263095 -221397 420641 139585 -329160 305406 -713901 695190 842212 -330720 193112 476954 -381250 741294 -723540 132659 378334 445687 -824799 316732 616687 -80000 989404 -788862 -73039 495105 -41130 833735 926581 -381210 -103716 -29886 -897501 -236849 -235633 -754660 -338633 -946159 130661 -496651 -181569 -251726 508071 642141 -999073 497265 -226319 727771 830926 -889156 -821707 -497430 161622 136504 336056 320247 -266792 -230212 353939 462052 808773 945622 -829389 -906488 -336986 405573 -354087 -721491 -174315 487037 114075 641808 977218 -144346 -980895 -13339 410351 164125 -707095 400976 49652 195442 499908 962029 65852 186856 -595369 -615351 949702 -161160 -284197 -990362 -655451 533455 134365 -75588 305664 -565557 -298946 -572110 773011 -760318 800564 565929 -696916 -107333 -268729 970354 -629329 713075 -494507 649298 -644462 -550311 735887 -123259 -166942 -944942 264569 -536776 -638916 -920074 169454 347150 275796 -170095 -708198 887068 -786830 912547 -59522 577005 901488 932064 510576 -869121 733374 774961 889496 -285116 -223522 -321103 -997132 598818 -948760 318385 984020 24691 79622 964917 -188961 854789 -749959 885109 -981876 781723 166163 -961188 -678486 -801301 -802629 568460 -32807 -85346 980204 -153640 902671 759251 801718 80072 564372 839964 -848580 483609 -27258 135807 715956 68155 -836139 -896138 51050 900433 179016 392815 626621 -822731 644982 -783155 982944 -490511 -886962 -458266 215579 -887610 308240 615299 -977976 -44631 752081 -370077 -845482 272833 -740997 209080 -577143 469355 715595 -64472 426936 401974 -143151 634062 40013 -689177 648948 -718281 -160951 -520458 -421269 53989 -870083 -263281 -556731 -997682 530514 -374510 373986 -939554 -236734 -135021 -897289 -449167 -932771 -327461 302222 765658 48901 832741 -773500 236768 -494798 844642 -501111 -235845 -126097 -819914 646819 -808805 639195 231160 493484 -930527 701481 -799114 718159 393956 357665 592559 302223 -542738 -914276 -935593 697024 -717252 509963 776790 680716 49474 -752143 -858679 322287 -186908 478821 615551 605884 595838 -121839 281214 -255978 -608803 -723019 49660 368759 -109757 101413 -217882 390829 835559 832582 -65187 -463913 -263565 373141 126771 935404 375429 692641 -869646 141365 778542 -263924 558934 -325681 645110 410638 -567858 -837078 212438 -410766 208895 -440820 551356 -430185 -494655 -830322 259850 -961169 -588384 707357 784152 -702077 -153892 569851 -284114 -459922 766697 720188 -410358 -156450 -576528 769226 -958240 408086 911308 -125983 -300971 -40209 546574 267795 682883 -958382 801658 -852667 -673032 91327 -9721 392112 354359 302793 67811 829921 -157771 631064 -301460 781114 -349987 -902554 -442696 -999057 700557 754562 8207 794761 -217449 -146864 878700 -825370 795585 348999 -258177 -774601 963397 288113 -829395 967169 67922 302447 -507121 -31587 -664567 -106638 -576273 906296 274176 789315 169550 598612 -286782 -458307 86113 938181 210765 -477107 800271 561204 315283 867449 254068 36511 -906373 -311722 397154 -284585 -942627 -604016 -296613 -442623 105736 842342 -852969 878102 -231616 -109397 -542204 262499 -510152 809926 729537 -501751 -229347 -616269 -979421 -551298 -297205 -801408 217264 40842 -158443 73041 299558 262091 122945 -475940 135669 850098 146442 159854 896449 -688892 -467876 -602652 -251551 -204710 716572 487218 -222493 -728287 204446 133856 -202234 -316646 -261460 763528 13757 -823333 97285 235354 625715 -714036 -66084 266136 549954 668203 -859307 224538 45690 243592 233996 388811 -346208 799818 -837746 541097 -52563 -751319 454365 279625 619467 -580174 -495888 -201647 971739 531526 289329 548477 -525070 104346 816893 -607717 -331305 559800 -496984 68750 136326 635261 -163466 -987569 -24272 -700902 276259 361063 344761 383891 -137636 -199946 248761 -313021 627012 976943 -310532 563670 -121360 -173734 736258 471501 630251 845777 -717441 359549 749490 606723 487260 -52592 154169 18932 691764 -438013 -725019 63291 -887592 -951129 534800 -81534 -224949 -848864 189448 -510326 -246457 89705 -749296 -889947 900406 29261 -971171 480314 270778 979183 -599014 780996 -121306 -657340 -231451 -620461 466306 -353516 -943792 -519543 -878069 -880260 -563359 -851042 -535888 -489233 -66926 855645 572183 785712 493393 -379995 -967914 -901799 -320255 711785 -74694 447960 -879241 201393 510915 516077 484991 -247658 916390 -269395 52949 -351926 521482 -32510 -410965 315149 -747445 -358232 -745046 313913 -7942 -541134 572777 -567497 -974501 309891 138487 506504 960102 -726059 221271 87613 -999225 822070 -468481 -424065 795998 459782 -154280 -696568 -904129 -752518 -491071 138664 488499 464668 888717 -211519 22069 -975160 550656 879179 413686 779952 -495531 -781743 53465 182361 -816325 -98959 -215817 774685 196819 -827936 -749283 -766169 783668 335845 -614582 -986374 -407961 -876583 -253519 246506 766188 -629459 864957 157473 818739 278628 -809337 442267 224419 954772 13922 313642 604439 603881 170832 -865549 960476 377250 961930 -678289 -53708 852499 -280964 -699796 254294 -579935 -90553 -412023 -54420 14153 -173379 193597 -301805 262682 -578968 276433 -161058 825654 -204925 -725535 129748 345300 768384 12255 -978450 -747071 70656 -891504 -697574 -571173 674398 396557 758458 547092 980517 -929341 400421 658805 -888939 677108 531621 115609 698402 -525260 807544 -923859 912501 -318868 -318257 -126729 -404503 371034 -574510 -646580 -361714 940815 -982630 -701800 234922 -582288 -393419 -370598 88243 -504906 973222 -922331 46295 -128786 857314 -877919 38644 -341382 88148 553351 -647008 72205 -163366 570025 -857693 52915 -385723 363239 -469641 -531129 -100387 751035 406607 760699 -677285 243374 -385139 -319276 -133651 505441 -484406 742314 -571466 186117 -217902 9516 -401588 119779 -499291 -715045 -50504 950997 828792 15498 -679175 -867509 -941134 58725 -758143 481095 -832785 -422553 518326 -544543 485376 569697 166386 737604 -16535 -723718 -521213 823215 57570 -525782 -793940 436085 748246 844350 517155 562045 -970777 126423 529937 368578 149736 868843 -866411 -444587 -18462 -685630 -815807 -282282 -39152 142714 -672229 722175 -567837 254595 730014 186265 968190 -209756 502838 -148988 26299 -700555 -954553 -430541 519460 457955 -122073 889774 658171 -482641 -188769 978831 870578 -272786 -386321 1541 891508 228618 -437049 291412 -812134 47040 -996786 628435 433591 364065 500639 -954131 632973 826769 77383 453409 715541 -187829 -647864 375297 -925829 110811 992281 -601546 534175 28066 -83293 -641797 -468330 -685227 958278 -220899 -633690 708222 805202 918530 -147762 -812806 -409202 462495 -501956 850425 -725451 754560 -103723 70018 712180 382276 502960 813676 -326931 562718 118171 241638 124600 -180010 592917 636400 471644 -62394 -86830 693727 -395558 759901 354363 -805283 967074 235423 164971 220135 -8804 883490 -638670 -930355 698657 -329453 723734 476725 -904705 -112465 231501 -101863 -168200 760907 -435644 78148 -798908 -582963 399132 269145 504970 -804816 231720 -829876 843755 26755 -566800 -437913 799352 -750613 388273 -990137 90679 -885859 515418 683100 -205278 -702491 615696 54764 -296281 528417 438699 706960 -366551 871622 -656073 -6474 387837 -78501 794100 -161378 801902 -598023 365783 -677411 -112198 -323119 -415994 411741 34451 436902 -877600 147802 -951905 -735538 -562061 497638 857080 251830 -687612 19046 -290900 911323 192906 994195 -873026 -734127 -531917 990075 -905308 -112960 826206 337149 616775 -705694 -951649 649809 417414 -915962 318782 -702083 -544077 706960 723896 -596383 618644 -860937 329917 174636 678115 -220986 215856 377444 -862385 915228 -128213 241378 -267783 169131 -713864 -718893 -479497 -761796 -728807 418873 -908715 -889558 -198592 -269592 578703 -170909 167895 916361 -847336 568810 -948742 -245990 -456874 589783 218104 -704532 -574940 495445 -642730 53924 -839090 728484 769100 -121157 -600167 -404075 -448954 545150 -375752 -889456 -338971 -989425 897880 -671471 -867461 -2462 695957 -714202 -582126 854080 -321149 738803 -957083 968647 93094 -869713 -889115 -962072 214010 -386140 -86730 -910872 288747 295603 971567 388064 66014 -162739 -871458 737341 -686169 846715 320642 -717247 -596336 477783 694799 -97281 -986407 -481391 275373 -320285 770866 111467 750009 -361048 943811 870589 -63293 725216 822949 41586 -375922 505327 -889114 -35191 -419692 232208 -543992 -866923 546175 -689201 224514 -159554 847536 -30451 -395202 -738243 -844356 -862720 -918630 -389661 867050 -667216 -726169 -789485 852791 -629253 174189 -417469 703954 -14062 724453 765952 215456 146554 493565 -544793 -834375 118155 956888 -192852 -813975 446068 846091 -467305 -564432 -274890 610209 -372222 102595 312612 143640 -567203 -182392 123753 -981534 672298 -823010 -695422 717669 -558335 181203 -16576 -369029 337804 -605141 -608441 -973454 -852212 795872 800018 -898803 -158765 -489892 -854547 621185 669768 -59583 -265607 -874887 668646 235874 669227 -667885 359741 770120 90445 980961 -430352 661038 -822660 71273 -362059 827652 604457 498726 551768 113520 -108264 994180 728888 783176 919140 -756761 -506424 675097 265721 -58715 -725488 879652 909720 742023 40746 983131 785750 -272692 262981 382056 -423907 733862 -75739 -611161 -259670 8507 539553 -911833 364941 -152538 -492125 886189 -879828 -140941 804908 261425 -930239 -568026 -639411 -856993 616535 -9163 416943 -632809 -14767 -26486 -970484 -988179 160868 559234 417972 780074 -61672 962416 -576375 -250295 439498 -424422 -307068 -446981 -491859 407995 709805 631332 601156 -192768 -905050 -490020 -172311 988939 860449 619630 603850 -514957 -527514 113244 -126746 346562 -675890 134873 -335851 941173 696522 396237 393214 13695 -168739 -139691 448158 349383 982686 568769 808135 376358 741175 -328940 -417634 -473238 12776 -370041 12573 221269 -894075 792455 -577393 -231778 -456077 780850 -208489 472047 17328 634462 245161 263013 472392 775314 622095 56596 736352 626314 -627867 -267391 180655 725687 217245 483365 -861568 858301 198780 -214415 921010 -841100 -250597 741444 -742985 -440088 -521240 -604298 588568 -468903 -154974 -155823 958192 323515 -935583 -554605 -415379 -777801 644491 -852754 -224686 131624 -164385 -857720 -410504 468639 800494 -751237 -31160 224224 -719971 -728235 749762 -703774 599590 340249 717433 -841389 -192620 -546372 901909 -231150 26057 975529 -727728 -97741 -994053 -121794 -883975 957950 498227 261837 697204 572912 -199091 333596 272056 96952 -38917 -662171 -714801 -796356 -973374 462294 -781862 -35182 429947 630162 647178 745223 -927405 722735 924840 462492 279755 -541386 808591 765571 -929607 482086 -545236 963750 -957114 972913 -570619 452129 19310 -178051 629295 731715 -945021 -955099 863830 -172271 137130 270645 350649 622275 318299 78193 159019 -960059 178405 481807 -981613 758711 16489 64184 434541 -353555 367195 872332 -832697 882672 -556540 191131 -570043 289659 260482 329708 109341 -36737 -289210 -706567 757532 982175 877588 -793423 222879 -259403 389639 -572043 445722 -833333 -305397 -972004 -667499 -632285 -367775 93808 581034 325040 -201313 -223058 576265 -402406 526765 -478198 691828 136638 -658743 81320 887747 945451 800900 86820 -933663 989095 270275 216331 -882484 35624 139838 -402721 812697 -605221 717828 -3433 679022 -371168 926581 60061 -531961 -949236 572615 421966 -911822 718822 363394 166526 414930 865962 642052 -844303 670816 10378 503037 672227 -706075 959592 191988 -481279 819201 171996 -691391 -543122 518247 -635468 -538608 -348097 789855 -231313 -28188 -477313 -342461 -363455 -375918 182827 283906 969363 907330 -593097 752032 77952 -372878 678920 -591308 -462631 -408718 762104 23913 924834 -11287 609109 -163971 -876270 -640946 -427934 384197 -978409 -879760 -469036 444071 -258737 18415 -780330 -179682 848144 95296 252806 -528326 377569 196397 510069 -998627 743807 -646829 504491 324095 116698 17954 -236511 501803 94229 -688160 866246 -272768 -895351 -34649 -895493 377841 297154 198626 -69098 -368250 -34175 -312236 583650 -30760 -210504 630418 -541795 556057 -849903 573827 983033 -458871 881895 993511 -466916 268802 127692 298957 -221919 -656019 498946 -558180 269076 -933557 -235007 881547 230265 804653 -830345 149672 454214 841020 -476477 230357 254308 -901198 -355591 469958 -393038 878047 -586398 302853 -198014 -588635 -503815 477679 -189157 -18052 127855 677556 -561611 345071 959143 62810 618368 -427235 933307 -218182 627357 -368072 -946059 572034 -343773 320138 -551721 42161 -401253 930923 -257772 676126 -896636 502092 -108908 -629774 797649 957488 -202252 73385 78566 446381 529283 -6634 -994017 -718609 346054 455260 -688824 -438347 -63883 227573 279206 -576685 379261 -691922 524781 913710 854012 857257 -645049 751043 848711 554970 -179116 543777 61799 -186230 364324 994154 -693096 33880 349631 335701 -44983 100403 -271971 -52433 996255 819681 82734 817750 -656271 -205317 347476 -79300 593229 407278 -319260 29930 450930 555259 890025 473723 584148 394168 196576 649501 972444 169358 881853 157715 -408795 725177 -733467 567221 -990208 96459 -650254 669038 -444432 -370775 555506 -118083 -291857 44556 -377113 -54091 -391257 -771583 661065 706046 -679814 -904343 909184 933585 -900357 -49414 136682 578304 167794 -74308 777307 -544533 -251044 236685 -800872 -185460 -232472 -582498 987227 -726804 811387 -591884 853970 506028 -109395 -832280 -831200 949885 -577462 79143 -204326 932136 561234 390834 779532 270599 499066 -422561 303665 -248822 596265 -24874 -151362 -927053 -779397 999957 -951912 -906726 -876095 -613267 -966886 19946 -848641 -919677 -206704 812898 734061 -81713 -740418 45397 -52489 27296 588762 -447190 -875843 -83305 -502771 -938787 -419053 -968409 280054 -265476 -390015 -259173 -895193 275626 -637372 -830064 375974 -697568 -847156 -109065 54381 -37849 -637123 428309 174187 747039 776046 970370 -910335 683387 856684 -586707 -629754 168899 -117000 327382 138435 -554607 -681851 666259 -947976 400148 382779 49612 278229 -623856 -515593 -694721 374401 -866084 750024 -713860 378134 167011 -166413 732522 426531 914852 -882320 -921920 -939478 -638031 321131 -178675 -515553 -342221 144324 549681 -849809 548709 767376 -52638 -314250 798100 524950 390184 -105720 -487130 -893742 -889888 831337 -738672 280309 233661 960597 -345378 -358173 -195774 -714503 519087 103860 366410 723063 179510 -145997 -957312 -320666 -56005 392930 -438553 706896 252952 -774796 -288300 -574413 -876100 501330 -377874 234496 740267 -593513 -533195 712991 667515 90260 -943240 -194840 -700455 626124 829534 -335444 715266 802936 171358 -103126 -398645 -406395 436167 -958950 -386022 -31855 289465 739238 -381846 -284430 941609 -436884 362058 307503 -831391 -208514 422111 -319995 272125 323681 542430 737379 -34065 60689 89107 221294 -380291 -184708 673372 -505730 617918 100098 -565074 922015 567584 92156 -891376 -96111 -386715 -643918 267931 -432183 572193 -882717 708096 764782 -110786 330432 580098 -247460 117496 -243215 -971145 957476 -297502 -203889 865100 651146 -770209 -799703 -967426 -622714 976553 -265792 469281 399555 504781 209738 465245 -976861 267053 586418 -639380 -517831 -28931 -653097 -853475 -647602 -727353 -947063 578004 496989 707047 -326897 -359544 758934 284303 -65117 873028 543199 184004 -736141 -520793 633038 921439 91938 380771 -882640 555406 174534 190273 101638 -836912 182632 712476 -953853 -152068 -729080 -352542 826127 -145221 -952042 794006 -228154 857609 907769 520016 -962566 452664 705803 503868 252333 922733 -47845 619671 977304 13985 -748950 -492363 -138841 -179935 974383 771837 671354 -480882 690068 -292757 734565 -622242 762806 -255475 -978319 -584742 -224728 235399 224601 498718 -845583 -884336 157838 -98276 -902135 -513294 922420 -611687 -966816 -52338 140323 313646 955096 108117 -310682 897352 -769850 200016 -684609 -268888 -40588 -256871 425889 -569884 -289502 825952 887477 780900 774656 -912281 -319018 287334 -784586 -73337 724884 212859 -852772 146984 777269 -880632 -321405 36812 -453073 931014 962090 487685 903983 789570 286153 -905989 -659690 -725027 -13110 105575 562166 -561843 471051 716314 1050 -883302 796893 583671 -371461 54690 -572152 77428 812491 563862 -320955 -237026 833646 -232710 107202 413586 -847236 -8919 851746 613636 -854591 -64561 824826 -752708 -736323 546669 783061 741908 989093 -372007 -227535 -970756 827232 -426821 -392832 843254 -947062 490513 274343 -223718 -618124 310699 -881278 -757998 -975582 485424 -185633 -155745 640843 764312 963967 -950381 359261 -437329 -227560 -106283 359287 763928 700629 744928 -76691 -116408 680916 814788 -380217 -426489 181671 -835292 -267326 -766605 26452 438582 408654 -950788 258645 -559674 784398 -689559 469785 -370125 290523 -849711 587521 -462480 476737 77219 69603 601349 -273407 322719 -958837 -294516 -498547 558170 440757 461108 425488 -248130 351124 -8255 686179 -674424 -382386 854538 -887784 -122807 -541315 -636423 -47885 -604315 -496720 860431 719340 710422 -195864 833629 -814673 157674 675356 247564 188572 666177 993461 490966 -383544 925008 376339 825611 -210951 -210399 768006 298893 -697298 311313 803029 -367787 -691691 812496 -583109 -99221 -135918 294244 -768027 447729 723007 -913881 193525 487193 448998 824644 497538 531499 713609 513982 -558955 -275072 695899 111849 -558930 5513 -50107 288111 -736963 -52023 -784671 -799923 581674 -278313 -107390 272723 71117 24797 326058 -615129 536566 -452709 -597357 -484926 95591 -712731 471591 756722 720597 232224 415623 825686 -619925 -241590 665480 -706330 959302 -916369 645425 994280 554234 753588 -637506 -304004 774283 -170672 840737 533905 -815115 -891762 998268 577133 -331355 -638131 -962392 478761 282750 975743 344240 876210 -231211 -434770 37590 415306 370293 764146 -403698 856453 175388 415356 696958 443981 505084 643086 -237435 390494 248762 905217 -529615 370122 -45710 -683330 -571706 860534 -200142 497861 536382 956699 -421510 374441 594499 -363706 -915261 -883054 -822985 82521 440693 -197830 -229459 524296 155503 567152 -158099 384092 -6525 849176 870388 -979533 -625033 -86103 -468238 -266306 -115323 411949 727242 501122 -560037 899781 661909 815704 -597348 901538 928159 24814 834526 811917 -197655 739651 -74454 496097 -998875 650414 -146945 -7285 -938563 -583977 850127 -249967 995277 595388 762624 -518264 -112220 -568530 -795156 719516 -524601 230226 -755742 723212 289902 -317279 -552285 -330197 -774651 753128 944358 -538016 92972 -461112 530132 164135 21047 991671 916108 -130802 -292305 995709 -174175 94777 883023 852152 7063 380638 870536 -358823 645609 -224182 558461 215589 -277498 -87334 -300280 -608203 -382897 -127998 933683 678006 -354149 508106 -15424 -832855 621492 495436 126882 -131484 232535 -25928 761857 -50033 652983 392656 326586 607592 783483 -279444 -816931 686079 144827 -93705 40365 -487749 111879 816367 25251 -753836 -40223 653673 515179 576343 25150 -496117 -925338 616741 163080 840977 84390 812403 934047 -417207 -264075 25676 115155 -221930 -59313 -725110 396268 47985 833763 -997919 949667 614627 -967786 -261164 307494 895244 29440 -887362 -460905 -632545 -615316 919627 -911602 -269596 138972 250876 812946 566197 -486140 627366 199460 501633 -388918 -208525 10293 727500 -158003 -5408 -188374 149165 -957990 -603970 -645537 226255 -402056 565041 -453470 -695184 395357 552628 953139 -808347 -221193 870034 -238133 93844 258660 61806 -498286 -752520 -950022 328509 -355930 137121 -35135 703303 -783717 281009 -772876 470825 -473482 -589344 -441981 -470698 -8271 535801 881427 -456047 47803 924123 -630404 -759692 -509323 -680967 -953142 833517 727989 682587 467646 -361796 -919866 315802 378570 719862 -295066 586472 -254312 -346491 -337849 267653 -594556 -803290 -234609 102347 -689763 208745 -876968 -65757 -860760 -203852 -726095 683278 569629 638784 -508389 764061 -283609 70555 -377971 50297 -443864 -962139 769776 -943396 -58316 -601581 255523 641558 563857 290671 376 502025 -684611 232853 832565 -680147 630760 -322377 -229867 -431219 -386442 -576165 960068 43208 16638 971352 19303 -956784 -797746 794460 192017 314159 525284 656745 3279 -615555 -480522 844499 -8931 497899 818667 990788 -3858 878716 -991904 265016 -404055 -408762 124324 935425 -129114 121333 11837 -485180 503349 -197047 877281 992122 -328168 -763501 -357251 167409 556803 93371 812721 -836536 903971 133949 -573102 589558 494101 -601816 894951 -532028 465770 405022 -578004 -871602 -25431 270294 188562 -807290 606925 -969955 -522051 -21327 -70077 -736431 -310907 -657560 -552978 569444 325622 660888 689827 -945697 579535 -304253 -611923 -780323 -297721 -980419 234441 -720244 999363 581807 -923861 -282705 415585 -360169 803575 -565730 -571791 63622 47177 751428 366775 -387743 669615 -808672 -737750 776417 -249687 89285 -160009 -530157 226351 525147 -318593 -721319 160811 -72933 595029 -399514 -754565 -872873 -872511 -277306 901745 -144401 378176 -594860 161875 855005 -115583 -888766 -884901 658090 -210583 841493 715831 -854537 199824 -449883 128650 -753035 -300989 742049 -343831 -20371 635904 566410 298335 -280135 -49156 943668 62442 -540471 100640 -151480 -259460 939935 -122744 -693308 -951557 642515 809347 -501127 72257 -535280 -190187 397707 -759779 -74987 -429832 802933 372816 -844747 -249961 -196477 389136 164055 556946 711126 571401 141687 211773 707684 526167 712355 -536415 349685 245005 268542 -890503 790439 -847055 -173119 -79563 596971 -416067 318517 -751877 579717 494368 441786 -281823 565520 353467 -993085 -202827 -747144 624101 -898728 154741 174334 572519 590739 -776489 -655945 815488 -369757 99202 85773 311395 26956 416979 -810435 -525644 -740123 437081 -238504 169870 -324007 750169 53314 -382848 -50393 -545973 268214 119563 -343455 236891 -165824 -36442 -171472 801386 399169 814267 417999 -764534 285934 -712537 681356 -607611 512721 526654 -875830 705366 -308153 -133820 4353 109486 686592 560885 -766532 943473 -948221 667518 -221670 -393801 101543 992641 -928562 -32308 211611 639125 -213216 -727377 -218401 -885436 -785686 318743 177480 120971 286619 549737 231936 787038 294839 -715965 -402300 -611039 362964 -101131 80804 -981456 -650849 310018 630150 -957480 632661 -691420 885156 988892 -217525 -64827 -612535 351601 46055 842246 -427880 -628670 363428 722748 484613 -843283 -503919 -851218 957530 35971 546259 -392231 160436 -71028 -85089 71788 511107 466305 -731455 -457139 665229 768336 -59241 258642 711275 -180900 -468458 877960 -265077 -441990 272709 -197585 392109 -142730 -445507 -30533 -472218 864523 505263 -120235 -741856 104174 31198 -723112 680471 419652 737440 -410539 235229 940327 -133790 -810480 212055 -790746 243489 463105 -825921 -340670 -859535 -291117 805408 -655503 -721414 8808 -540707 630174 -250762 -851629 -936150 -623961 73268 320221 -828400 -355874 -17640 873345 636526 648969 118809 267632 -827277 -443293 387650 393869 -528859 198808 -899918 -380559 -183331 -328756 92955 -382615 197576 459029 -946234 -21005 -797592 -328196 927758 -476731 -263023 870144 588257 -548666 717420 261140 552514 837523 812663 -191460 394441 -805381 646787 417139 -841694 670723 -793419 -673304 -657654 -880285 265990 387388 919893 741767 -53564 86054 442858 728591 -902642 912848 215621 -172848 722139 -587049 842100 850640 126067 -843186 -960101 -215858 945780 -313668 -631055 251704 60623 412313 -285376 -286926 -381111 393685 431209 -756714 679803 903889 -87715 886127 -316590 908004 -695131 -901124 -525424 429400 -603685 -352461 663496 -525717 -711505 -533444 -226458 129102 -660893 -461070 -180059 -784216 635984 334566 770199 -421612 640222 -513445 -560608 829599 973071 -585014 37627 -246708 -657163 -102176 -814668 11024 226232 621819 -157268 734038 -629999 -282575 994201 669435 653777 -930743 -949757 -362157 -800805 749375 -635320 443043 258341 -290235 211481 -903003 -561220 975165 -840453 886023 428861 -634944 271815 64492 953436 -517350 309033 208617 -770207 -119477 405157 -838903 276646 -601081 649357 -48182 -575589 -36297 -860532 -519011 547522 -402314 11551 -182038 22323 -628715 -357865 -995702 210328 435480 -456552 -847284 -595022 710966 878237 79088 -241453 -188323 605938 619695 -970910 -142164 572216 481329 -823718 -640521 545764 903957 326731 178246 -535615 892909 358616 923990 -117271 -96961 -718281 -930665 821840 481925 749492 -988628 500665 495918 -346706 -267922 -210753 958747 -950760 623466 449230 -40542 -385798 -604962 998055 -294642 -500114 -747840 -188833 -4322 -476509 661303 368224 -812030 -698403 554015 -463129 -884639 855539 -42230 782852 -724907 -683825 508602 -913763 -203667 -543502 -630360 275308 -538582 -385427 -136320 583037 -653181 -203031 56866 642224 153057 565664 -255582 -572099 -965085 64738 765001 -209493 -464996 416529 -799214 -965417 -207984 -484314 -147666 -878988 565435 -487638 554625 -532091 -727223 857404 128418 526948 715999 -578159 881631 -328513 -761199 -723472 102710 449814 900585 513586 489309 298302 491495 113225 -595012 365409 -202501 -434763 948206 803451 575501 146704 -60349 774238 421877 -111101 729793 700720 129667 -119474 -923234 -476312 964089 -932539 463047 975060 -631028 864718 -644516 -619626 685926 -79900 187058 -177246 529831 718998 449744 -192958 144352 304136 669171 613138 -713450 -512271 293642 -112508 -264891 -566884 403386 436061 360410 601448 817755 -609481 -632648 260551 -493575 608765 -129356 777027 -216364 -202894 -931175 957940 134240 387242 -511323 -213365 331334 684046 -884727 -988598 -3231 -395812 -625043 197898 -448190 -765146 -909590 -980428 -135252 212559 -572402 -729912 -31079 -503791 392796 -468007 699188 91257 120906 -723825 -626084 -565912 303681 428964 -870617 -218604 -951136 849767 918237 485126 -764360 436156 -228872 -908518 337745 -467302 -277461 801410 796581 184715 -424 -252861 -740896 -554320 -772327 -357962 -765146 656442 -543816 -396920 900492 610418 189110 494650 241182 505907 694472 1954 -159912 -187030 -906667 4329 77997 -977891 207225 22923 -858877 52961 348933 -896934 -495564 963042 871805 29307 -907889 185439 -366439 -770458 327765 422955 -244155 113770 -638915 -408403 215969 389160 -638864 281569 -371967 -645100 -198643 -531883 499694 730359 712870 34733 -145757 295279 -394174 854303 857489 608493 104665 -850824 -341924 -998603 -854565 401173 -439717 543586 898729 606186 -954212 287456 -73062 -372097 -577059 -519184 -711177 -911378 -580716 -290136 -695808 236135 -139671 -444432 843877 -438740 603447 467206 -818354 13973 209422 -133637 342483 -931443 356787 202036 557956 -653294 207262 469353 -618014 -4807 13436 -906327 -24860 47528 -141653 -914348 471284 343579 641345 758176 222064 876128 945413 161301 -618327 932699 -381325 533777 -892569 -438014 995004 538052 -342301 290401 369988 -942795 -320437 93719 -146141 -933700 939201 -250025 40869 971141 253660 549609 -702006 50451 501030 153639 881734 -888773 -684259 -158208 187010 858021 -166734 236280 467481 -720945 898509 -842458 -406436 204937 119239 -925387 -271154 847354 -674578 -685853 -366039 -71399 -155259 -725755 848343 -852427 -53055 -246655 -144262 -857874 -367539 -937518 -999451 267705 -155961 -107768 -255456 -349216 -501439 544837 -169880 148992 51905 474177 46252 77577 359617 -751417 -615407 -485182 103599 727094 -173072 664898 -547090 -271999 432595 28920 -520748 -224080 -209029 -825309 -25558 -949795 490973 839003 793135 -551625 242720 850055 -373611 527490 48672 25956 -273534 -312556 -460306 -586364 673168 588633 -438962 114637 862030 906193 -466120 578422 -252867 256781 -842664 617485 227667 -829002 635662 -826764 -218628 -405114 -270482 65631 3732 -730675 -384448 202712 -548882 900589 -229374 839484 -224304 311006 180577 -59973 208756 -594261 -532412 781787 -147703 -654861 -674879 85109 729136 245992 -46170 -648009 714752 -5804 714737 50080 580227 -65137 561880 751623 -279754 -449398 -28605 535573 512524 75080 821708 -593594 -834196 745823 799046 689005 809902 -392709 910003 313133 278818 908508 43596 197248 284041 582995 -683139 -605389 252058 -815544 -407066 732008 850815 -353481 -537124 137491 8789 -723281 -337690 -662659 -471376 -683566 173120 -601915 -413548 -76328 -756389 -387110 -407299 533131 -582565 876418 393176 540876 226840 781654 -393720 718732 919454 -783165 -605086 281044 13229 -94070 283952 320703 343737 -808895 -693582 675963 -814102 -856111 846489 777419 -640354 -594058 327562 536455 668130 -448702 917025 -811110 668541 -698726 -632981 -635005 -991259 -567497 -837141 -299563 674504 46374 -254186 63032 -910460 789576 -447913 -917019 -386257 730963 -771572 798382 312336 -39729 602247 -243724 -163932 -607718 -822899 -160338 -886245 100069 -682918 430825 225240 -19147 -839012 -900030 668660 49379 148212 -955411 320571 63772 -689032 680370 -467923 4321 -268621 -152085 602239 -16888 728227 -33400 -202601 129721 917562 82059 911764 -51470 -997026 -89460 -425532 389764 -781719 -702666 -332116 -287980 -762326 -196920 373251 -388197 -970654 -492523 221367 463973 -114489 785028 778471 575254 108932 -648175 591335 122528 -611657 812618 -814144 -633649 703090 -430638 -216659 -995779 -341316 328290 -232289 630878 -263283 870083 656697 437110 -409515 -741035 303572 535709 935157 638347 -593539 -539710 -458813 301549 -752014 -683611 -497269 -134251 361257 -239396 -321399 -340942 -282935 271567 -694032 -112631 -47185 -365636 335847 -346258 880106 -951629 359430 -394417 931904 -887141 -576163 41258 -17241 -133845 398189 -515567 497740 473074 105901 -23763 538127 -747184 876167 384185 -547708 396027 -560296 -669437 419444 526715 185971 526958 682331 -907731 564255 691570 985576 143684 849940 -767078 -297089 5315 923778 -130939 -699078 -206331 547339 -536090 942820 -26187 -381372 -426235 -833539 -928554 -370888 596284 644665 382013 -633116 280826 823296 733202 624700 -359101 -235153 63698 -206300 68141 721622 432720 662520 -180635 -806471 136751 -930683 -651224 -284337 -509591 -568434 -568629 687365 932044 -383672 -126796 505084 -75528 466782 -437922 962311 -557342 -666386 -472872 -108498 637908 -401655 236487 -119379 900202 -446025 -993824 678518 158743 -730255 -873233 387755 -583266 562853 -58669 -493659 954265 823222 -871298 -530064 -246283 687097 -909958 -993972 498804 723513 -803873 185389 222122 -481228 -833314 928956 -899583 937628 982842 855381 -97738 811287 132041 -731641 -195111 449599 -712072 -490602 933072 125218 27716 -484100 -769708 836803 -880447 -345756 -526094 142488 -189289 41390 -278772 -895478 558464 596078 -137386 -11528 24139 -777748 -747046 -446796 596317 -114267 -840716 -388220 508586 823241 -643754 -423646 290112 -523077 497029 -24771 -414787 540053 861530 826614 -919725 429729 691203 537828 -73012 645088 569599 -666608 -403584 -218105 -926171 -721927 327776 10749 -12130 759441 -446610 539231 -864410 597951 213058 173308 -122161 235355 233352 805081 -738050 -424523 896509 -512722 733164 808846 -101771 323943 666086 -880867 25303 -134492 -62066 -499317 -695521 668474 -711081 904568 -970661 839216 -980723 -209292 -913233 -311230 -46645 139654 -724526 -832927 -743549 -166359 588558 -71247 -669958 886602 -253756 571401 -804407 363211 991589 395255 -679075 249091 353914 187450 513143 -477380 -562658 359750 -655315 -113101 549758 205251 915815 444956 -650784 -516210 -54173 -862437 -677735 -750665 364466 440140 -220524 -346367 -501831 822076 740818 -749979 -931535 -203154 -559643 -763248 174375 -244393 -889995 -726048 -487044 -346398 -719557 137835 514406 -225172 -319096 104440 -833811 -527031 -651969 539012 -957457 -878531 92502 -55106 -878563 654596 -722982 865419 -389 182604 -724376 -521213 444004 271413 761012 390386 -465916 -387880 865542 -681128 -441252 -63043 199224 -700695 -848702 -961822 585530 -932850 888158 607163 -538610 745698 384046 -909651 19916 440374 334210 -679534 -109794 -662898 -176127 -376520 -202811 682530 916387 253922 -290157 -99875 500660 -546106 108655 177889 -324393 368909 -229932 286209 -795135 -256938 604626 -812730 -720518 631091 -979700 976746 -841888 -717014 36280 744160 -368605 553909 413730 728906 -828534 -603710 475433 -892158 610604 840500 -163904 -851950 -552712 -454687 571247 368571 710318 800146 -285104 751602 802916 133894 -648174 831326 -865790 -431889 111993 -909348 632389 407412 800732 -149765 659904 -801619 -52443 813824 515542 865322 -857771 -45853 22593 661996 -103939 887120 -365553 -543894 -709434 -995161 -53856 -223987 -971798 -346116 -297687 309556 135353 -99432 6580 -154702 -190698 -232330 318366 509771 -656649 -265785 531991 -113606 -488216 768495 347557 122286 -192377 -597499 117410 458057 -142967 -82473 -630215 -258401 -1483 796900 -544659 757949 -342684 31456 190738 448927 -947576 -914765 625106 -641095 457633 -715654 774698 265327 257737 -900859 603626 686877 -84567 624087 -535624 564240 -663807 976041 -609011 -882294 348197 -909465 -213321 -286654 -525829 -915918 746581 356834 469630 -833572 90591 909064 960445 188271 802203 -787771 -644772 386471 189097 -247007 832146 535283 536184 -993131 145834 -475528 974 -73585 672515 532110 226500 -586638 754959 -760895 -516281 -364269 -325160 416721 474009 -92995 -460426 162738 -343218 -389331 505754 -67315 815568 -923881 654855 576061 -621605 164384 -565229 389203 -830719 333410 -856918 -208237 -954841 -394133 681163 -729868 -72826 201278 -35319 -592860 -794965 -855984 -587636 584962 -111880 306316 -265458 -21214 486305 718160 189278 186956 444847 -429714 -636192 -917507 -436863 -970708 -969845 -716060 906054 171844 87145 537063 440963 -305691 -918757 -206820 425363 544816 -313517 362064 -450781 727995 353111 -344445 -713422 987409 -772731 -88854 -940521 668593 239305 -682388 709498 525451 -139735 -268506 76505 -718842 601146 -401177 102533 201852 -405592 -466636 -691037 -509508 446386 -863163 925996 492935 742187 696965 -157715 -526189 -592774 -548586 243591 655500 495899 983756 -801296 -504690 -101476 -774099 647408 885036 -557535 -538504 331685 -742932 788576 -366822 870912 -38455 910374 248250 -215866 -913872 12112 -386770 -314864 -341885 840915 52100 490187 -95975 691892 133627 -877640 386747 102416 235015 -968211 -782679 -703082 893008 -656430 287123 263176 -225485 -821723 -691424 542526 573631 -174601 -803861 684195 421946 372396 -121727 642997 323482 -125057 89316 546313 373132 204284 -120693 535365 -569232 -859388 -855456 459429 721627 184524 384320 -708105 -234604 188383 -132225 -670305 -292713 353175 -194462 827539 -55019 -630872 763554 354015 -543502 -176618 -365073 -167262 -387514 -797639 -666517 -399728 -957859 -351296 -819541 -846866 -237897 694315 103354 -162023 -34424 -633393 724374 13439 955321 74198 941360 -979804 -754587 865853 -576784 -180833 966621 83541 -976337 310811 -616924 610242 11323 380374 806772 -803969 -269481 566437 586679 51159 -364616 -675730 499727 -482451 484745 -734676 474447 -21578 885480 446063 -283393 489722 775015 374745 -672676 227798 498700 -485342 -385834 -79043 867153 58261 -621680 999026 742692 -445807 -6941 46479 409320 -296950 388827 -149630 -298893 780677 419384 -542837 -926066 397855 -164241 438719 722808 -923770 964903 -29176 875747 62462 -446660 -518749 -583691 -492323 848831 -344544 588360 -78193 -493836 -86299 -708374 186004 432339 733228 -388514 991869 685192 -242304 594842 301427 536691 603716 867079 328368 -992088 180652 400773 437636 601456 264386 -71196 541521 861894 72162 189419 -462705 777307 -502466 852564 -562103 877714 -670628 -414002 -263266 276869 -393325 691322 723905 -916738 728209 966255 -156167 -81665 738520 -735946 -835935 -937925 139324 323663 -856151 -683494 262759 314026 771988 -954055 -924459 140718 -188168 229735 28632 212278 -842623 -443095 592021 928527 812783 -888649 -706171 181371 -795373 -405763 -526730 -32975 -5675 -321764 -371577 970075 -453071 -719642 -543057 106774 19510 622053 -934601 167542 -497018 -697899 -29893 927103 -445991 -396251 -897235 -958163 424057 880250 -712494 -302099 907847 698795 694211 -982111 110389 -141626 657005 86944 968393 268426 -588782 -680524 -157663 475755 777670 994459 969194 -693358 -144398 -388986 -887321 -802086 -460076 -419683 -642576 -786860 -182275 151929 -18576 719043 729042 873128 595558 689441 270988 -106707 619493 177816 -751048 994045 -487659 -422646 -404424 -949757 626735 -135159 -174400 20125 -473467 -568608 122073 -703076 866552 -295416 -252703 -435384 510335 -609996 125833 15194 624167 184390 633558 447617 -404979 -895529 731041 -288931 117350 -454605 -53993 854407 -609161 -459302 511929 -437753 72861 -964863 761309 202716 -662073 -571633 335147 -653064 691959 582304 -525407 686273 -844475 -871675 866704 794897 -514980 -692542 506908 -181578 545403 -922225 570304 938227 -832395 -929449 -507704 -889346 -617039 79676 -298283 -246656 -759253 203282 -756643 801048 -546575 -866721 307240 188120 145318 544097 102228 -139578 773891 661896 -331054 -229027 -190511 -444169 -257690 -664567 874864 -853112 688299 801967 61268 -671931 486413 412450 -844926 -611856 -504627 507055 -245993 -719493 -84096 -874990 552129 -730863 348816 -123394 -718907 -133493 737978 860569 -233609 402812 -402417 979582 -109755 895142 -56077 -218950 964397 445698 -353503 27471 780097 -605380 -36571 9780 -190038 -678220 -532896 -889518 738211 901503 -46073 433417 -865030 -328348 723108 -902359 -827886 -704673 827796 -750726 -902429 683169 895879 987700 -703496 211086 730372 -236665 -983312 962621 -397342 -805483 -643073 37628 620240 261363 -953238 -118198 -601778 541483 333326 719323 325297 -287555 -602535 740120 -550365 -252519 196559 623516 -553311 -105561 -573434 624055 -178437 446144 611883 -141457 -585129 130226 896379 347898 310831 -648000 613579 75590 -864562 642591 -64511 989425 -686249 -330886 -884200 950609 172222 351982 549536 859373 791629 413071 -572741 531330 298785 649570 267041 139519 810538 212833 -885347 723209 -318418 940666 838926 397304 -845753 -854768 999 632408 173152 -164104 142511 -968855 -390340 -12419 -741631 -399072 364271 948957 659597 -87644 801379 990666 -823146 -897327 -90028 931690 -496398 26936 411476 98519 -677106 -712931 -898104 -150113 901607 728311 -305686 -667835 341009 -55308 -973371 960191 254260 -846349 -688964 42230 -211702 -723832 174723 -783031 613858 316667 -516061 423690 776353 -724023 308091 12415 617147 134818 576698 -489758 547646 308714 -996506 625890 869064 -605128 88792 -991072 -399092 -121895 -189123 279858 486225 358094 682775 -898140 620146 -534455 182202 269298 866015 762549 -850225 510095 87578 844203 309972 -592927 8636 -92034 403994 258755 -336530 204592 765126 632962 -492432 -243718 -650031 482656 -139243 251208 -246391 -86252 -415292 -208838 -151795 260935 588537 742180 -147372 -762344 240706 536591 62118 -32102 634179 487606 -445790 579921 -873805 -612470 -219850 -281671 -375076 -299473 521770 -69953 118175 -199043 -331626 -892347 -428562 573183 -640921 -390110 -943793 97527 588639 562848 -101024 853464 -202607 -924548 609741 878155 273257 336874 376284 31914 664994 529934 -47262 985608 -746162 -558460 -951606 -655961 -929711 -311207 -725483 -755327 281702 -841713 845781 -788288 -243303 938013 228914 682054 478284 970989 -712219 16037 -452046 -602019 -460481 -926169 -535465 818623 739235 673736 -395371 -438568 161800 968759 -898912 610020 -304264 20825 578428 128016 953875 -215098 -943230 21631 -123507 -291254 -872994 711622 445483 95077 -217964 852464 444106 432076 -608010 900475 901849 104805 561071 -948775 -58662 271567 -617412 284144 -71067 556376 30446 -514662 -333020 -237948 101226 677541 -786472 846477 -637656 -60716 969043 366430 763255 -241316 -834820 -196970 74103 687081 -990130 445323 -622690 -609129 -220455 -193211 -755788 -87432 957120 -592641 -715050 584340 735033 -501335 -263945 -718107 756752 -62999 -709926 -894633 96292 708757 -676582 72910 -101911 566842 -961373 -914656 -527516 163609 -249546 100118 510386 -258396 -724760 -595473 44417 935557 -175581 975197 230293 -27624 95780 -637306 464709 756844 -426117 -447739 999547 384198 -283633 841318 -340552 731038 177687 856750 -321907 288416 -753630 -447664 728355 741548 28815 -494151 -121419 762967 -575466 392901 -995312 970343 339518 -784697 735386 937819 2788 890758 -884792 437600 947131 -394822 -133722 214749 773318 -153965 -119726 934505 -367905 -449230 -207230 -635953 -564044 165806 664698 312593 -534971 820497 -745578 -644894 -403481 -784936 823111 666922 -965564 430839 883341 289286 -402600 -316078 571138 -661690 -788235 -392123 329807 8941 -33215 -385123 -634828 743988 -592077 556444 838533 128648 -775655 -213511 -4952 -107641 -592107 7518 -367592 -298105 -193765 -128407 291556 119183 -311179 -434773 -318544 448859 583743 -51796 120755 -176163 -3605 385509 -462664 168886 -662594 75716 -392162 180673 -529710 -931797 524504 -359415 661010 -579470 484077 322126 446017 -598815 509048 -60027 439667 381494 -201815 -531756 -837743 256549 -459325 -175846 -221350 682579 357660 597220 366045 7002 -345568 -532487 -416256 400200 -850866 829264 798716 -705120 -69319 460180 846558 -104105 -765431 650279 -428281 706776 -572040 318748 929965 -963711 134869 -901061 845145 -875484 -240764 -970111 853479 -550393 537340 -365922 80393 -346012 635591 532341 873540 905450 -517242 518303 -416271 947258 249835 -96024 346813 251498 -152644 168913 -626390 131461 45527 585612 -111477 338569 -244696 -523901 -595572 258024 198965 -75438 465192 -657400 -939245 -71608 106161 -637372 646382 -56342 327372 730344 -461179 832496 837618 -56776 561963 532294 455024 -651926 -542009 -589940 -574105 -201433 -610987 -395370 781261 -161905 -646941 144493 746858 375090 125333 -586164 735964 280599 925217 -286044 170260 23609 -907820 328984 -243497 -98940 454539 -399614 -798275 -522787 318011 -563732 -681035 -99177 -525335 -334184 -231936 -408449 -819662 541305 59697 -28079 -810811 85303 -751565 -951743 240228 -643793 289987 -610317 724327 -273423 -920462 -68733 945849 -55104 539685 -218114 803545 664853 -795244 307174 663513 885276 -59058 -680398 967395 82870 -25677 22988 995887 259701 -650375 -837359 506382 843299 623272 -328235 969059 399164 -943202 199644 70052 -58129 -730100 41826 838237 801 70134 689940 628653 -436503 -446409 -728939 758472 712213 -822278 28666 -331917 -952284 600514 361678 168331 314571 -672028 -701810 951038 -600336 -527224 -632658 -986288 852017 -630356 -32365 683160 -646178 -709984 358679 -32383 786043 177419 -785016 310857 171967 936804 966953 -317115 702872 -161030 -754769 581211 -34780 929901 -814267 -176762 -561095 -830286 510217 89558 -377121 -521709 -663411 -294803 -797616 -583763 448854 208387 228991 834032 -194719 -711453 895374 189219 190489 -787220 318806 -196899 650850 920466 755683 265101 -90095 -561318 -196234 -932494 280305 -92063 896513 -513756 -764224 -431659 -378706 -726006 -880720 807034 -564135 -470175 802151 948390 -762351 -774853 675968 -582586 941851 -515714 271751 264535 -702226 -995103 695424 -739731 -892744 -217869 883425 -882128 -482600 812947 157971 -324902 -255902 67193 -684427 953787 -220257 799403 -50215 -317003 298250 -101879 622854 482368 486484 -133438 -105804 83303 3808 -318756 -31469 959817 -579000 -947536 -61372 444185 590550 763244 880990 -554978 -23796 463887 378474 555699 -656227 -766991 -489624 -140472 304881 139576 -890296 969440 -126555 -887452 -930191 563857 -968952 81476 -278466 -580985 -47456 351486 386940 -451454 113315 863755 -570643 -931373 249470 177976 -880184 -960670 585041 -696409 -512842 93355 330225 482380 -695593 -406211 -709404 -733200 -166597 -809926 -932887 -864590 -3478 -904230 752622 -403199 856029 928231 -166376 -595421 -155902 -184638 -636865 498225 -318149 -931875 -792082 690456 507743 -141889 -396697 -304743 785592 -248189 356509 393930 -734204 319321 -638407 782484 -372108 948483 -585962 525363 270896 89817 579653 -587975 -440751 936390 34697 -329845 995301 624841 304348 -708126 -382098 -960907 -264728 -697013 -61724 938610 853903 -561497 -955473 783738 -135324 433580 -572115 827996 484655 400738 -465102 -457092 -81811 -980696 -28157 -842032 745933 -745940 787418 -794651 -591308 992246 608485 -787496 -525510 -695842 235335 690654 -593749 421521 -98794 -245444 563464 314640 -176293 943823 700419 -979919 260501 -459258 993542 690204 -905803 867939 597932 -406065 65571 311934 20038 122395 802105 93314 470360 749605 -435645 119214 7450 -321562 -93179 586453 264824 -660693 31797 -398626 427794 -102123 -429828 -515259 -403268 -155239 -621063 -816104 -985090 -827646 -816322 189050 133525 -206486 49105 -836316 344817 -256059 268589 -896033 -54474 819031 -110914 -677749 -108357 765112 -78872 435612 -81523 105815 819841 -47209 833389 -997772 -25262 62873 -309682 -480987 -587109 211153 -953640 899410 -300404 -50047 416232 434873 -594996 -242304 972429 -492566 -293386 595515 57996 222796 -729322 977200 810077 -648938 618161 -649103 636588 47063 -390341 -412121 -814887 427375 -548322 -228979 132217 -683884 301370 -520079 534355 -930866 -672801 -907594 544355 -552454 -369708 -552236 -314150 685003 -153004 71638 -15588 -805820 -588404 737627 525761 -147776 -680546 525079 26644 -430998 632865 754895 -65001 987333 -340961 490976 59133 -283610 706838 -719944 -925265 573877 122615 60123 118216 -609809 -308822 987359 -393831 472743 627592 -142223 -244059 206336 -418209 -466354 914341 -719116 332145 779979 67078 -100655 -667914 -316210 778854 -1865 -697963 -942638 429467 607771 -46353 468967 -529492 836807 545685 -139601 -181930 257879 -333427 -753310 356488 757438 -413488 -575157 549223 -23873 192719 568009 -519349 -496140 719594 115663 205504 -588725 389751 913764 135943 -209789 -575935 -66141 797970 277939 995206 918460 -911861 684740 619768 904178 -14003 576499 715324 528411 -425751 313168 178031 -512476 588067 751297 157852 606986 -92301 373503 -952889 -936991 903940 -860137 -784283 674769 -654408 -353173 828642 -401388 -295006 225583 -487654 227705 -396533 -102675 837472 198757 -697746 308353 432762 669900 817019 -874979 -158046 -774212 598296 -751290 -172921 -790189 442075 -501547 443594 -668860 -262895 -476168 -23935 956886 -816453 381998 -666312 -1052 705292 738382 101995 235742 -551444 752257 -421363 -135866 -505737 77635 -345980 -284363 -986753 225254 647211 -776748 -872570 265231 273742 982883 -40507 149175 -558414 -450763 523560 -274645 404362 830129 -978097 795405 -806397 518611 306446 -103087 412217 58153 393582 -970816 -827969 -510505 -626645 -218888 523548 695700 429491 -691990 -290104 -983638 962861 -547749 -410445 -645638 -777104 290788 -895553 -573578 -871033 215922 633921 -6364 -945484 -298938 226307 715682 546794 -269322 -828987 -240612 -547502 -477846 -486089 903896 -751161 10208 -57983 527403 -231207 -754327 582588 963329 525006 381162 -893962 930648 -826468 -613604 -227919 -248251 -177296 -67700 107364 968303 -797397 189595 428025 -284273 -324256 287487 -104626 455030 202839 -21952 -743244 -303481 -555508 985404 -302605 -50119 -702287 84900 963268 535062 634024 895996 -859691 -569154 -265718 -406241 766025 234341 -336862 -654023 -460107 2384 -405517 -990517 165796 -599460 -686418 -628565 -395756 16888 -665155 674561 747639 -336346 142523 749003 -985933 -185090 -247943 763609 371746 122538 -387973 -140846 573074 -505877 944632 -234706 618822 -271213 -531234 -122695 17651 -92279 249676 -457705 -855100 604744 353174 997562 -87081 -246816 684228 -608659 188222 427252 215827 -220339 -385537 -847430 -925325 877642 -43116 -803330 635655 -594389 -602260 581407 211112 185863 233960 -313967 105315 -453043 95967 350681 -994442 -205251 -525798 -498924 254935 -222739 -807080 -431504 973997 697029 -332597 -409039 -735276 377858 272153 298286 517726 -442441 13021 115665 -554867 364999 -632157 -766437 -590631 289773 369391 735261 551152 -515660 -655433 143104 -442063 -626177 -333723 -850433 -604623 627330 -874922 996455 7095 596679 95837 -870754 453055 505899 -966720 605849 187898 690142 -503622 641380 -557493 -869530 411256 -957410 400716 -445411 -136932 745466 -586168 386350 93373 -757697 875198 802588 989925 -793400 -121628 741051 855441 -607482 473762 -599243 787892 518649 -426221 -986617 -976075 603323 624391 -659583 377581 -900747 917123 273481 -525782 451047 511680 -359976 -752466 636773 -229976 -744708 -186192 234709 -219684 -635692 248666 957618 -304847 -673832 -517047 421387 -48466 757838 977937 -491772 -594544 -428330 130359 -646444 192070 977119 -96204 -941498 594805 154415 -966279 -432711 21621 638303 -282779 -172640 419922 497116 901328 -696958 -950964 -803224 776836 -133638 982359 928535 219199 147512 -836580 -374189 496691 -40193 -324490 739416 929542 -517083 -438794 665272 -146990 520854 666591 -138920 326949 415825 322603 -438287 -68222 -893719 182020 -627696 601950 968198 53452 325015 -687580 -490782 407446 -920390 195890 -862644 236074 -830334 -3366 -570200 -419451 544462 -434078 -11283 -968873 517069 -724220 -686299 309123 -955131 -976402 781297 -822366 666318 569283 22787 81921 -4136 -496231 -488799 -496226 530337 -584839 -781143 -925649 165376 559074 37255 -431205 474397 -691514 -219967 720894 -294666 -801653 -760852 -695127 -820516 630283 20660 -413664 -948236 844437 -537256 236955 866103 420458 -408661 712710 -338958 885569 -837996 739329 -387642 -402365 411791 -91296 -122839 956815 -328150 997292 995940 -882504 341513 2208 -8301 -676158 -993950 616237 506535 450728 -79998 -99721 -241433 -442535 -337082 -220075 609771 839606 -671581 -834475 741024 -406378 168862 310453 -258361 -740285 937044 370923 826358 -399238 171124 -755425 -889707 -712850 -540352 -717013 253154 941382 915856 -298974 -371218 -903014 -728369 991174 187549 785146 53756 649488 942378 -448024 55849 258860 496289 648537 -623616 -509061 361315 -991688 -370759 -678897 220709 491490 552357 80818 982386 502699 141735 -272928 95524 355287 933045 793032 207599 -540254 -322469 68431 313815 295481 321592 -551283 21684 526527 -840960 727374 -958155 380233 127224 -619758 -165414 534242 661117 154125 737145 422535 -988931 36391 -946246 -954324 573308 836478 433946 208054 -992239 820703 -499348 -166658 -278681 -545839 -840365 -674347 -701764 -528630 827210 -318854 -216475 -544904 -38116 583846 -184888 703034 -620820 317313 834528 -106076 66991 976426 339133 -569410 682029 -816718 245249 -610235 939779 320417 879076 -334680 -990556 883056 873905 -97012 859987 287118 -6201 545993 -450517 210268 -619750 -241428 -694121 -443472 106415 300595 5722 -82731 64035 -519405 563464 590217 -849884 179125 984971 906110 -882314 -303755 429856 -83238 398831 447970 -201001 -838601 -506500 126273 502678 384292 -792678 322826 -541033 839074 771037 -350999 174437 868008 -154259 -454979 575459 -186081 -881276 36381 -340283 -604442 43250 634062 -774123 -776881 390553 403406 317359 719520 -919311 -822963 -502075 -666348 858373 395055 -260899 -614824 981620 790283 680654 503822 -302223 992047 -641210 590029 732227 -693607 -482873 -334690 527813 857855 98213 -461440 -593305 -481592 166026 -518554 474796 -663023 33778 -239564 -674390 621098 -505041 -596795 -222451 -419434 75110 686824 -884203 -950514 325136 -103073 691347 -459266 -556805 226783 -262416 571526 273862 176658 769445 870651 955624 -849128 -33212 118756 -640342 751617 119534 -822787 926760 -979883 614491 981175 -614060 842636 -437931 310326 -997773 606358 -154691 -296494 451870 -303531 -473595 -806505 -682814 366366 659252 -47675 -401887 424124 16357 -530352 -542001 636780 242760 -358304 -141003 995426 317599 8018 136849 -793405 831938 993078 10484 -861016 537372 840912 59075 -73822 -481620 -146537 429623 885808 701061 219705 -16931 611275 83663 -822636 318359 -887078 -864060 -644930 522137 -322882 -780877 -527874 894572 832584 -505600 767825 819054 107838 -282975 890598 -388144 -9766 141603 348963 -877545 -680118 -404061 -221282 317852 368433 506326 -355036 -476916 934948 353409 665909 -812952 192046 202625 114437 -982394 -807475 767685 751101 -739570 93811 319055 -750407 81150 -859130 -554697 -299512 673191 690784 -652376 -876177 731053 -171952 717153 580389 -772853 385943 989493 95128 -445811 907115 -170485 -177177 -643628 -215176 -141601 513510 184918 474586 4031 830750 478043 -761052 -201138 166346 -147327 -66212 -727739 -892582 -853191 -868740 819053 -174220 -398265 -715789 601126 828782 -975674 358178 376036 -855082 93090 -851360 727468 -899862 -421220 -417930 501403 -151136 602697 575011 -974624 466847 -658540 549530 119357 -398012 757815 -645505 -499447 621726 163270 606061 -311375 -997646 240420 -689165 -469453 -858567 -794740 784915 -770399 772765 756746 905537 -657244 -162817 940927 223466 933495 853491 93344 978026 881768 -86846 -402441 809109 513242 138471 402401 -518097 -290619 -489964 -456178 554996 910900 -493526 -894203 -33135 -419002 281284 26013 729512 968367 360749 -598011 765904 149044 809701 -62915 -858349 778290 -885088 879002 218990 26903 -849082 -410426 -442539 -575769 -9228 -40258 -750547 299704 -590214 193618 -985777 -541257 -597925 703784 100236 969633 -585007 142394 531875 770635 469190 -452525 8524 -365541 -610212 -247786 783665 -580468 -375707 556663 364016 -780114 532204 -968384 -102117 -173149 -259158 810254 703287 203299 -55918 -258735 -900160 188409 -166970 -539697 253476 -678780 498207 294050 -420925 -269129 381865 -724555 930550 -403559 254884 -701365 -999803 739013 -514428 -360584 -84305 332523 198130 750502 -724187 -126130 -527414 -196463 293263 -178875 201243 -748213 397190 72762 -587607 397625 -659943 -888915 988526 944149 47177 -681679 433685 -88086 -574580 781294 584445 -464101 303821 -428642 -601027 -275748 391018 931217 566298 202166 569141 863529 -326382 676488 258164 666845 287957 710273 604258 291770 443974 -734553 -97493 414814 -642050 799571 -803853 627452 -58806 -169934 -566192 -595493 -944088 892742 -69429 -168874 -564402 -966685 517988 727901 36003 278962 -100469 -858766 813124 438578 -403033 -858578 907264 825266 -566510 -538182 -233764 987736 788763 -710314 322320 905372 -314365 545621 -277112 290382 623745 52510 -925852 -962292 491327 545581 -380551 -352819 202842 932496 217549 404057 -371483 -187413 -813921 601295 388583 500341 518365 -61666 -126120 828408 6699 121483 315944 -643499 579043 -646223 193721 781950 320784 -592132 -871457 617081 -908814 -84050 -195993 -79772 -269315 -339109 -182898 -226709 -6183 -821140 -314875 932052 810851 206879 -982668 820852 -401109 467077 154227 -959305 -803468 -601981 -344302 -581733 -996169 931665 -329005 125493 811553 733950 -994517 -282580 737296 -545813 315653 531513 567834 507595 -732993 -56147 -701178 350250 -827350 -169365 851281 734051 -212466 -350614 448170 396583 -769244 -463180 -971274 661373 735898 -969751 -58419 345917 -946285 350909 253563 383636 64164 -496523 497280 -402429 -381224 486638 -88944 864223 -784979 -69353 499092 679507 -270828 886514 907687 966873 -367371 -354921 -296294 533701 -893143 707760 -723727 -935109 -948097 606206 976996 543283 649016 -269101 948958 -608004 38154 594454 -256767 14646 544 620226 -215648 389335 985496 783719 -278717 -311897 -218236 -860248 -339673 -874173 406122 -485701 -44228 -685666 996932 24428 824869 743547 822529 -134758 -94148 -478347 -28926 523705 505227 357624 -939235 882126 927187 941509 -688354 -894986 258825 -531087 -402623 116703 -795180 10214 -355271 677581 -581487 -714015 717740 -116585 -383537 803570 937140 -89433 254803 752384 735840 -586242 54677 518722 -865615 -707027 966337 573767 -843490 -788899 -320585 -211473 -33648 775625 -223477 -172945 891367 -213058 -829306 -705583 3315 831010 637091 -364943 -870021 7914 985107 -271742 -214598 62498 128058 710023 -440227 712681 -198865 -340518 -539514 -510350 99648 -69975 -57652 -428540 226540 -822924 -410056 -227973 -75033 -375664 -953654 -915643 149273 142119 462834 -312731 -698337 -944587 158232 612468 957384 313356 -356588 547483 -942310 253394 175030 626587 438987 21758 -710720 -64443 -210744 170462 -397337 418562 457010 132244 436822 670668 -530085 519316 128426 -359118 -249139 267432 -98825 577368 448964 927468 -249663 563317 -360017 802130 -372732 934740 220339 677408 865965 390996 -203224 -44051 -123233 339816 -197478 -782553 110895 33431 597449 -466416 583080 -388484 -226519 897980 672968 -897081 825571 304532 247361 -120517 -95278 358999 905272 326958 -362361 226836 64073 -192116 -934714 -381007 771458 546772 -249850 572647 -404381 -410215 248949 265923 811365 711555 245361 82470 283120 -21684 -238704 742598 164195 971331 -692582 -98004 121104 633676 509066 -945868 -330819 -873890 -492144 23440 -639068 637827 -681711 987717 -16781 -863268 -228826 -101460 -490803 -638181 604953 45554 452040 861062 -114453 982169 871277 -896261 762705 180980 -346181 -783769 -146126 -273233 -679644 927181 -104918 -428475 684558 -380091 -238965 -743032 70355 -184454 977751 -710499 -458174 185387 -166202 -923011 440988 -71381 -729018 -539659 442776 842977 857334 901286 -656289 80585 -489301 679046 724368 822129 -215701 -830755 886845 58237 968436 -126519 -162323 805667 565430 170683 -949736 844720 962133 -758792 55342 -264447 -139096 232984 -803824 -386037 -436419 789130 -984811 840019 -30765 752143 -965241 -885642 -83491 -926406 -252637 -48221 305286 -620042 552988 212380 71208 809600 480025 -981191 947795 -785047 402354 50789 -439220 -651242 371703 102687 859276 604223 81898 915961 10301 -322317 -486400 -561379 269632 -505710 391459 908611 -94166 605138 952755 -570180 -714686 -443333 844160 589547 -599932 18475 432338 -194234 916513 407635 -724510 937433 -340611 38071 808030 -961341 -506448 414002 743400 -939848 -621434 -209809 685975 563325 501503 -185358 -895371 -491025 -224817 -82163 421120 -355588 865503 526187 -216278 -366552 -801206 124297 177240 -432502 -632735 780983 -294170 121037 -161753 -119396 245026 858927 704982 641839 -544948 -615291 810584 936255 -90595 993205 295119 -810900 -186051 200890 -160498 703019 58698 -387164 -794723 2630 282328 125973 504121 -943398 211692 -473274 439505 287319 358656 847104 692107 -730492 -549373 -459229 998333 -587272 989269 -626654 -893452 939938 -809905 751108 -381072 -51902 -80711 317029 -411994 -911507 786130 -469389 962109 620173 10828 670706 592657 -335010 985549 -206536 930611 -557453 -180753 -235214 543079 -740177 821953 -760227 -717915 62668 267844 -152115 -947815 -614568 614126 550570 586787 -883278 -66773 -726098 -180777 798354 26071 222377 -61058 -165250 -411067 307709 853651 -346410 835899 -85854 721862 457161 912756 279459 535037 -497059 -582116 -165089 -197170 524011 288600 226505 -261369 580385 -37701 189032 -541913 -425474 -650030 662359 87905 411226 375449 -280186 633376 182235 -927229 -777480 -821635 -484479 405239 -1213 -741941 170779 -484531 814867 731916 -655153 -397227 -227288 210809 -63850 -575792 -636205 -564738 -632771 -904715 412797 -460612 572006 973038 91551 -840187 -799611 -484904 -537781 -860701 -106909 -754105 615074 -76655 -430433 -485697 -180772 31233 212008 968892 616515 244820 629572 144555 673976 494437 878860 930671 968877 -217665 569965 211933 -788055 -618974 214184 169535 701511 331522 2643 623829 -776905 -176760 -849321 -417456 670907 -794737 341616 -419883 -514517 453415 -63184 -883456 493426 -604138 186748 -235938 -756593 -405038 -250227 -819342 -70891 -950775 -743568 -986959 -601684 580505 235142 -355322 101390 336024 349445 735055 408970 619213 -461962 -650146 913668 253493 -722379 -92935 -5134 114944 -960653 -634534 -243359 812561 700471 -836305 843630 275329 -744231 -504293 -370098 519708 -491130 -368077 638278 -151966 -936385 958210 -117964 -948216 495706 675078 600708 442869 -19713 120369 979771 279109 -322004 -22295 297456 427849 293682 -764536 731598 -732155 451254 998749 179348 -363343 441905 -107991 -815979 561464 620528 -456030 1848 39356 -82668 430067 878073 629904 5650 411707 -602522 613565 -66635 804746 392866 544254 796056 -485529 -707738 916932 -122452 -91828 -819845 -770638 -134984 -446424 678721 -558046 -566829 47580 -215764 716446 -777236 -793793 -779071 155624 -840509 -445542 -446819 -760206 -283922 287660 638319 337895 224085 975527 -468871 -867168 -100554 -676302 -554222 -940240 372385 -63899 -863193 -853671 29565 225232 -793674 -334828 -725375 171252 543313 -971379 92476 221128 -958175 -431068 265998 -832330 418273 -934674 609325 270747 -626721 935217 50209 -391094 -532610 401388 208711 -679542 -19274 381133 -302254 -339180 461714 260921 497989 -960106 -809679 -61753 349435 -575310 912199 -894523 -138977 562175 -545383 731314 -334412 829447 -321148 -305982 -252401 896327 -394762 -613283 787672 470067 30707 466593 -877428 761903 -734703 260315 951422 -266857 -585219 538770 907217 -798024 -730124 -182916 -555521 49493 -287285 -558202 -469290 155555 -696088 -694191 801398 954061 136774 117040 211540 -318607 736757 -762837 -591174 309792 -931561 8703 -11324 -822174 813156 545819 -237979 752816 -660185 931108 908640 930296 938687 -291854 975695 -276323 912159 936081 -267104 -767116 -2098 -513727 -156014 -993080 -35225 -336265 805181 -355113 545306 -466727 965895 -783021 376874 -662970 -343376 -207390 767086 -124852 -514489 -920290 -986928 -305488 -475470 -636266 737616 294505 -44630 139723 848769 341285 -755523 -894285 -909813 870211 236490 -372295 -35288 841687 961672 111163 240808 -278487 980352 -446837 -680211 681014 -103922 70511 640750 838574 -409372 -493790 -287176 -252556 729991 786640 451305 273570 541264 -798947 -833868 -960510 729581 587551 -170912 -282986 665821 474463 18376 -310768 -900233 -191780 -13988 590426 -11932 -785400 -15586 509840 -574432 -440374 544167 106369 -955907 424954 55456 -329806 -260064 145256 362441 619355 -221566 923861 817141 -990872 -551312 506360 -813685 173306 349708 -5766 -748665 197603 943562 802171 638328 201133 -296845 -597109 -589185 -656109 305701 15153 -74538 -345850 -169007 435688 -971705 250154 529468 -341603 255664 -130602 308223 760754 -620154 115864 -515961 -98946 -815282 174767 -639595 -220469 -712794 728847 813503 -662570 553146 727520 759789 -600365 268112 -991105 804189 -145818 -941507 508668 725408 123691 -301459 -350438 -137317 497711 671838 801107 626567 855029 -192859 370897 128881 -433166 410729 -648331 -469702 342929 -297629 -791340 466456 -843601 555108 296245 -869741 439200 -436401 635925 -924023 -393559 -674149 387363 -287573 -103933 -880942 946756 198269 -827041 -571628 308496 -785062 401116 -515563 -810925 -210834 284435 723354 188813 -810182 -723060 -72192 -193549 30228 -656443 966838 -144277 899620 -229582 -582722 -207468 -221976 12728 -871504 993212 -142927 563505 -93770 172903 300323 372203 775185 943567 -688967 156969 -733677 -967586 -307393 -278111 -741853 25526 -410538 -938628 -976452 706090 -512909 932313 420334 467139 -25376 627658 -905380 -259140 839866 861013 -212548 -341627 562546 467572 -727206 537412 78412 572438 238741 -465201 781667 767900 861921 -717005 19746 -212900 -576701 -362448 -649396 -744031 838616 -279493 -875274 -865750 -438066 -662917 -785144 874407 813929 -49843 787391 -948033 -620032 -496064 -622546 -31860 93309 296857 878520 978077 683617 634192 671896 -782733 -874179 210193 -1703 373509 288826 622396 -534434 664252 789523 -642715 507355 -693513 -623851 301269 -116390 -804087 -224858 -833785 -576968 955446 -580293 829228 -196699 214073 -452256 595112 319272 -450239 -494796 -638829 -344168 375792 -556566 -836680 66979 -479909 -187959 915737 846667 329612 499885 -537879 -44572 78723 -392316 -175472 807704 -642640 163793 -109013 -309276 955770 500269 111882 548632 -758468 125377 946992 -286118 -249917 -591794 75094 553123 550610 734885 411752 -579263 -945250 546607 471559 453460 -719023 738790 477062 -806959 -610037 -566311 -290195 -298751 -115876 -787412 419448 -865277 -642740 -540906 -156136 -110522 -26028 -801182 -630799 939152 -460318 13423 -235685 -544006 -903975 418352 -437022 240114 -983538 449836 -549050 649143 528972 35454 55163 864352 -64559 -626602 680106 874710 992206 -892937 737198 797269 835179 857015 728216 567151 447553 -517246 -787284 -884343 -135202 -265385 -920863 -332324 544581 -393399 886373 10997 942188 366336 -257641 -832202 -573764 577078 572939 144339 -993260 -105030 571145 558549 -502075 -952848 -184562 189851 -789737 240463 806089 566740 -447037 349793 43424 378374 -473864 290887 557097 -686838 -7593 -89549 -203215 655757 -645514 187884 -653000 212752 725217 -881715 -58381 -322839 -409964 -580666 73161 870592 941058 -683303 -552873 63764 -67695 -313314 -994068 662323 -124517 31040 -140275 -766779 -919313 30462 -667918 -787902 -544306 57387 465287 -81545 -562194 500910 313196 -547451 -545157 137219 894197 -813086 -699375 738360 730922 -249641 199491 -949903 570697 639488 272919 516708 -405696 838990 47624 157278 -485453 462600 -863485 897852 -58372 5830 870634 -599949 564901 -311307 132756 -770040 449520 799574 -792374 -386024 727248 -940417 -973620 563922 -441619 -426152 -830518 432888 -988124 -40673 -318101 -934046 -725756 -161947 105546 -782213 -411821 474126 541556 -984126 -771321 706645 187883 -948790 74061 -805818 300070 -522182 95237 -44862 237967 608589 206532 728319 -35452 -603053 391249 280581 503510 537903 -323672 276530 12749 880855 119675 -322634 -736351 585175 740908 -757096 -128893 329038 -494637 955951 536338 494576 665790 -835414 687718 943618 993388 -877431 40073 -964383 628625 804514 -771591 -665349 -338410 406429 32295 -64044 197142 407927 100603 38659 993506 -643581 -216498 941363 -512514 340324 -26898 -490718 130977 606101 481310 519205 543929 245729 672787 115490 934116 3179 -517000 -77676 -724360 819624 207851 8971 -860420 -461600 732030 -267351 -261843 57648 -459209 -172377 -30341 569355 39440 -500914 713609 -614988 -802569 -48002 -873296 -541626 -622897 866986 -909444 -767188 777838 -725543 242349 927401 -131683 -976601 -846792 -905903 -401893 775362 -353468 437774 109722 -275730 59565 -473827 -216896 874113 267525 123022 874919 649320 483213 -535225 359262 70944 175552 623362 -825626 101566 833225 -777526 56245 -800409 741000 953090 159415 -441256 -907375 -389794 -792888 -832544 887085 593256 -825669 -241823 -60073 -707844 390102 433619 -653632 453325 664275 121153 -59829 780126 33889 -447542 -992238 484233 -608735 223009 863071 460795 -678486 -635379 689460 701622 -792954 -524311 841284 462990 -171598 -811867 -59273 573485 -18015 -529212 -635158 -85745 520633 616156 974700 -374650 -7211 -18151 -626174 29623 -672574 -804421 -726428 -237669 429250 -495981 -259585 109952 -372980 -935030 -605711 -351099 232778 -456679 681359 -848863 -988263 -243630 94050 350749 734349 611158 -952666 838421 -37334 968157 386378 333179 -507028 26033 -297357 -295276 331584 592307 961400 -802695 -517240 202837 749031 416023 11675 -291170 -110593 158128 345539 -225495 425780 544216 -838594 -674138 -28241 301048 -512451 815703 -928693 -827569 -317592 -174956 993433 932844 -475304 611912 -816804 53172 377883 -265614 -729330 -747678 986036 657702 223833 -876926 -921960 431753 -969441 -520202 541490 -836264 807539 -117262 441824 430305 -266723 331135 -782220 -391928 51482 296699 -273997 507843 644377 -238057 880345 -498657 992127 -208168 -441964 922809 673380 667031 -91899 479430 -227692 -203007 90434 834571 -181105 268055 -70442 -341658 -520310 -320209 -968129 -476605 68844 624369 -309777 -826201 -55343 -357285 768716 -938967 234890 -823490 -305616 503412 902427 -89794 687209 473031 336188 97238 941370 395509 -627111 280146 -123175 118373 -406254 -517549 956783 318355 527803 -467633 997659 -184947 555996 -687090 -635281 745590 -183630 299950 889458 -968953 -193875 -645728 -658916 -394615 348912 -132952 631645 -154020 247509 24417 -977898 500340 665830 687543 959773 -406954 516197 35307 -267970 -974433 154053 310034 841781 -950018 -147794 998167 653877 508981 -991235 -591052 956132 -922981 577473 -639747 -626979 -994403 -928193 -766251 -18899 -60999 90351 -506377 617302 -835070 -112259 21487 941775 685087 347593 853406 509697 614603 800488 864057 372172 470870 149665 943434 -371712 -303326 -990608 641070 -886811 -61913 299142 888597 -769997 109424 764103 -112890 -980070 -110692 -437813 855256 -853188 389343 453469 880570 378158 769918 -300161 656428 882298 -999978 -236316 162307 91424 207701 -443275 168169 700561 170495 -679731 878683 3122 433259 157756 746153 657247 -175805 940616 591225 -822043 401607 411559 670789 852231 446283 825031 365400 256762 692149 10566 887509 -703127 -467200 100346 -362063 -192527 -623940 200042 -31565 264998 -222197 912595 -239621 -393459 -600027 -30940 -889352 869152 -895531 -738430 -162448 415821 -645126 594117 -160259 862455 -696953 126329 816394 -543373 601731 -526370 -606502 -846708 -421623 -892951 -355839 -9856 -443191 769857 -636311 443265 155014 -420670 135758 729781 -342761 628733 563522 -163658 599398 -500042 132011 228882 -837133 -530844 890816 -289972 -411182 884917 -505969 -968870 -882136 -22520 199418 -359643 680370 -225039 -62155 447372 574527 810937 -350007 -403103 793009 258907 -549227 -97430 300671 436103 -783032 838753 -445514 574243 -99480 319605 -746252 -876603 174414 491079 -761876 515642 513319 -529938 -125851 -284029 -524171 -358413 593466 -599341 872204 -92843 108379 -662766 -153195 138502 -188214 809820 -928625 -781716 -141664 126979 8905 -476702 -963066 -709879 -60055 85045 299452 883367 -907928 -229081 556437 -810423 -541549 408687 297080 352143 665867 -137802 86753 491725 -86842 242972 -824353 118924 -815347 429617 542355 -120441 345212 -662276 -639689 -388561 760581 -604680 -191339 16936 418028 -157678 211723 -906038 -554932 580140 -456178 288800 153489 78621 -528861 79852 132733 152879 -732568 926625 -69724 -333537 197257 -604568 814063 141089 -895284 -189796 187420 612441 -759674 207181 53436 7395 551587 -697791 98868 439372 -919390 790766 245692 -708585 -977898 340865 408035 -143047 757286 787547 -873078 800796 -706163 -627186 -94108 210976 -67685 -481180 -132739 667158 731571 -976167 269360 -878653 979276 -335588 130734 959203 896496 64402 -784258 193316 625215 351443 266360 -740954 118509 760619 46153 524417 -112577 927258 77170 -699841 -243182 -807595 967752 120926 576341 888387 -763402 -710576 -551414 -428416 -559370 121595 621641 -895779 -8036 -131143 -732867 560094 983564 501208 -482524 -897478 195646 724635 335059 -248097 652033 -898376 -392144 -354325 426613 487256 -218057 -881611 290832 -279398 -595211 -627390 603418 -950384 615568 166480 -627408 -922560 -187843 407886 -668731 77860 909000 -1310 893853 -578006 -556272 -902046 191312 -957515 733449 438619 307917 434843 -124104 -314226 829396 -369115 -748998 705517 293882 -778350 64061 -305501 601897 -610796 418053 826889 914846 -819502 853481 438321 -978967 -570268 631123 87647 485233 29018 719428 -593909 -734355 552501 201038 -426271 307052 -422549 -722025 354113 212302 -465432 -775971 719552 635464 239368 -170388 -633948 655204 -359138 219818 265836 -3074 476913 742924 -505146 882505 -926663 -480866 294550 -623672 381222 -870785 630006 -99883 285273 705122 604848 797214 826601 29582 426438 -704989 -532896 -384417 522603 25273 -14661 896963 -598777 -344310 -655634 75325 599991 919314 -550691 139622 571467 111780 -955164 91111 617798 880355 -124336 -818815 128994 -733111 -870173 842117 -329719 -477533 235604 393436 -725156 -479341 -26163 -481536 974768 -394483 -507028 283392 -397044 -715301 -655166 -909824 735020 -31975 402007 299063 -839806 271929 234916 -116496 -24144 714241 796695 467338 -366706 -828792 -174189 -2568 -40534 114236 -381971 875969 -615869 -972961 905456 523520 -172594 20357 -186023 184421 210673 -147305 -654116 -230349 -52469 -331052 235678 -410560 898474 460747 970681 -487304 916242 351074 25019 -246054 633277 977874 745895 -908806 225365 349352 769010 -260099 60860 -709946 708999 -210912 -833915 -973344 399812 -608079 -489096 -602497 225403 -973292 -274926 -81151 738290 -733760 -590589 405143 175587 191423 324654 -750394 -122243 276530 -690004 910183 -530207 25163 -666295 117415 -239707 -799279 -177402 996616 -990252 -544865 902037 912094 367724 228517 193888 196818 -218657 -826011 -139389 -625310 908820 -527753 -476851 -895393 -146973 568838 265027 981230 -538981 674257 -944483 -212216 46464 -862421 262855 937082 387013 -187909 590561 -926491 -3433 290749 -264513 -791873 685586 -190209 -355478 255696 797257 -682907 776221 -292170 727874 -53467 -329911 802402 -815368 -109556 -151535 -868199 -940840 600695 -76209 -71693 -235324 461275 -55923 923359 946323 -210499 267661 142110 -414322 276026 -971454 493379 663284 7553 778452 -82630 -994440 -38700 813984 -264899 936254 831883 422198 -178208 239330 965265 -861095 821895 -156175 985957 -693118 733290 -744723 461594 806621 -405096 815309 -506025 709579 -514319 -66821 438231 -227618 332075 -149420 130026 -568608 -845874 -617556 19571 363213 -613960 -485433 -648984 144340 242202 -383135 587989 -428838 411896 -191577 709081 -548617 -28755 -676548 -828632 298102 -867739 676405 977159 241241 -274399 -786531 691923 -769196 -795466 618994 114554 359117 276430 -466779 -195456 -168478 -682394 -538210 228604 -591517 968782 -64714 116761 852692 538797 350011 991125 -508820 978170 759920 928837 913305 472196 -544118 -785265 361849 79595 -675532 97134 202338 674980 973068 978418 -959140 -776199 401316 323517 -166367 -606201 856834 105480 612260 146494 85280 280732 192903 -727963 -472468 -805287 -552541 -313581 726345 -364238 -289404 311607 -196596 -192466 -87317 976401 473345 343017 241738 -936138 -781212 818833 297931 179600 -248088 343914 -62902 238811 309427 -101046 618582 324010 37471 -336482 -118860 -267808 479866 -266397 -996772 -440905 -826617 -45906 -782471 -347203 -740100 -432604 -316051 -173615 525250 424066 -143412 -97365 -446664 -990441 60380 -756783 335793 516549 -370533 -185053 -101519 897284 -724039 -480816 813619 26975 -938726 -236706 -250458 294133 405077 594086 -220949 -472583 623543 901718 409497 517170 967745 -908946 -570823 611323 859814 -4669 155595 -544828 924110 -852866 -81857 -747632 187350 648094 590204 -789515 -519923 665970 642525 -237920 -235527 711328 -73681 -226354 528720 -261855 752180 -822445 616063 -746686 178467 -629609 521510 246309 -400602 -584300 -15590 582462 -941094 849241 950242 990807 -492078 -408566 774586 733324 139797 94046 -502509 -475953 222236 -143841 909201 260453 -414507 -916050 -379252 -301849 -712798 679165 351759 -820926 -717990 149907 -780708 -893768 919367 -764661 301543 599132 798631 -30827 279894 -108006 644907 202867 -750329 596525 -228357 141565 322186 -808793 39728 -623586 752035 -341651 -392232 -652203 -861239 937272 -148874 337718 292649 -384235 -837249 -590618 560292 -13211 -614690 904866 802381 896606 957297 -425928 -993044 -918775 305289 -131444 292862 200002 982766 674068 -4686 -769477 793049 -398883 436845 847352 535672 58884 -736185 -63020 -394386 378686 -371827 -997893 244945 -959408 836669 476654 -992214 80664 -925556 668163 197368 -497022 -112797 -323741 512429 901139 213470 167945 -711505 -198430 -911156 -903735 776536 663066 60337 882503 -750090 -176390 -771897 -65028 -982324 -667051 820345 565813 -61552 -79086 -128665 342675 139499 80941 -83739 863372 650492 -870348 432635 -899736 -466475 373450 -824601 429893 153084 -995032 -225002 126099 913644 483991 700847 -359399 325777 -155273 -754552 798063 -718257 716988 -748753 778369 733052 -25109 -301726 -51950 307426 627617 558871 351799 270142 551309 -375563 -45352 -640829 729201 -446503 -230093 317335 685220 -857902 -356776 -759467 -737773 487845 209454 287498 -787780 449738 -137747 606648 -680142 -617107 543777 -317866 14364 173167 510509 24141 907829 -6558 599366 -652163 592589 -701680 -271884 998326 -864442 220660 -300524 376511 -193128 -703169 -883623 906067 403150 499669 724038 -191329 -805624 -588722 -747466 412230 -891145 437494 558932 -142627 -228765 -251956 942371 -925202 741800 -643321 250232 160761 -325580 -339060 -527109 -42002 -156405 809977 -739159 907573 -679996 -865122 -164011 -279001 588681 -908802 46754 -37358 557466 -801581 304906 940088 454987 811527 -173861 119505 217218 -204997 10549 -220667 -974278 -425788 512141 549618 555907 -935639 677677 -527444 -204929 194343 158129 -461384 -69018 471981 -536564 -907632 -968445 -917407 279809 775586 602549 -327527 853418 -422703 -998161 -305566 493173 -816270 891576 798844 270881 -302512 -194773 266331 -36282 -855895 -309255 -59352 -314294 921903 -599070 424894 -759059 -313336 557120 429230 -870722 -976434 348156 795964 511011 -355441 386838 610784 -24107 565454 -105054 -193595 78690 394369 831557 131661 -509783 -432751 -150596 198795 361825 -116771 -227498 59976 760211 -848841 -265995 280191 -110309 -860315 130193 855137 429355 278177 42164 -850223 842568 628506 953215 132840 22732 -933775 552484 336883 664930 48572 -38294 503664 -419060 722951 -443604 635413 125216 880334 -937766 210889 -112057 281988 -602122 -512343 -496899 605711 891289 -805500 236052 -947766 180844 175199 -121295 833537 -673873 -660238 297165 -420615 -429131 -284887 -163915 -218395 -906139 -680284 277131 -130190 -497349 309176 654275 299836 769862 -29077 -860506 774231 -825561 -948740 -731054 356295 513944 906585 727096 527368 784227 -725722 45341 576774 933734 510909 473370 -507994 917398 -902231 -583780 17724 -40071 -709975 -316188 731410 -331734 873139 560392 578792 931032 255727 759793 393070 -816312 989368 229467 841292 -600881 985375 676567 514331 17881 478183 73804 997097 288101 747401 305394 820280 -553338 946865 -719530 166783 -628253 -471488 -464935 -634456 -726857 -972471 -657743 -442095 431955 642836 753894 147467 982039 -210403 -169386 397790 253181 -11626 -188622 227523 -712818 963553 197375 346088 686314 586775 -532587 -856080 318661 710020 896419 427632 962916 487208 1449 -246029 6436 68919 -646915 -34825 -790028 113434 -244025 -131858 689494 -304276 -528891 -106306 91746 294910 -610808 -427967 -725949 696020 -787084 -462779 -617801 -804315 -770108 544653 613395 849247 171972 501070 127165 87329 558869 85555 960945 -978753 607916 -940582 897020 245057 -552621 432981 -362940 -804636 564135 -784726 -218946 237080 911513 -172204 -841546 692352 -519187 854847 -519797 562549 -507586 376783 -152655 230276 -810633 585946 272685 522731 -429477 178217 -272484 -818912 -830977 -74885 -893268 -46646 138571 -778110 -411743 339653 -364420 -769564 13010 452387 -331227 -969028 -635863 -889178 -169303 -303978 -122329 112199 9027 -827145 842334 -135758 983678 284754 211316 -576313 254141 544532 13607 -394854 567860 304665 -627261 623220 -390803 -596300 197806 67024 938693 -272852 -215075 -501665 -968596 39481 -154404 -515451 172137 54155 -189878 349401 519443 -229181 -532646 649641 411672 87288 -66861 984051 -703366 777012 -913647 -733715 -424307 442484 -691326 -829697 653307 809132 -672471 203204 -935103 -37440 -276833 -147444 420911 955020 444685 -511779 -439829 875485 -148812 -141075 -62354 961397 158949 -693335 -7930 -822005 475401 -842191 -84269 -869943 395034 -746022 -501430 179277 -2649 -536917 -982220 -101976 435540 -571551 -314448 -566302 -884008 -251157 -566867 893684 -818562 331246 195313 895180 10917 -530750 -996715 -384692 851648 733811 614407 239308 -786474 106049 474630 -320237 -535038 832032 -793943 501218 117876 -99143 -986919 660970 -227089 -206105 -673454 -409647 40649 -109765 -834138 -108367 -36754 77560 -965702 768536 604765 88856 437703 232329 -149078 -90554 -686245 390137 -684166 -573727 707413 389587 -545526 958847 -385044 699893 -87000 868456 418857 172465 281400 270742 241128 -4915 10801 801468 -719525 937859 711837 -161732 117767 -929151 -906339 -35665 431429 265066 -617757 -526110 205122 120276 157750 -589357 559231 -857016 503537 -905160 -146990 -238523 94596 281592 -294557 -318659 339185 393775 -946511 -193258 -539824 927406 874762 261163 -439988 -97287 144278 650056 116772 680392 254925 -401359 -216149 471047 581756 -902244 -641592 -343338 -301371 677938 -844169 100105 935323 977555 -320058 492329 943434 389199 -948135 -640399 -597779 620653 -388506 567378 -389899 752231 236858 -585232 -460247 -176724 -606798 65570 65953 9374 990275 -73482 -957750 -220399 100594 874538 521573 70610 -383140 -921420 -301304 -600163 540848 -100036 734235 126758 764848 993948 362332 -437103 542004 617063 776924 254586 907943 212959 -866177 -303378 -503416 -455299 909568 -392209 -369302 175214 588907 -715276 -611212 403600 311329 317159 881121 796025 -358184 287141 -239871 696687 210072 -646142 743607 -313871 -845633 745154 89081 -816851 -156035 175265 -730413 -366200 -872999 554444 -79388 -701158 845226 -346138 -876704 566447 -306785 102916 -979572 536007 -634440 460977 961477 -676458 -656693 916586 -564999 990853 521472 93859 915500 -189009 -921260 842689 362741 -871451 -123750 517662 -545409 -516950 185077 -464376 -502904 785592 -692768 389186 806245 -372231 -708057 -97791 -4 -872561 -774293 -436240 627016 619597 10913 546989 971993 876347 833427 -677046 480465 306966 -385827 -131124 327529 301773 760562 270767 -582550 -513531 606869 731873 -763852 -39401 64097 -639293 -62150 675725 49217 881451 26627 404520 287736 927076 -240469 820829 321562 -286292 -80800 -891053 296465 388277 173158 450662 -389734 531749 900755 -176089 -663483 -594793 -676268 -939430 -810760 -299881 194982 23287 484589 424745 -983778 12458 709167 384963 -120607 -35245 60321 -678322 -257236 369286 -66185 450089 -91442 -832117 366523 491430 451753 -303136 931017 -864372 -662091 -263886 -410796 -897389 644349 -294296 227039 48491 -132704 -554344 628164 -580811 299601 -979952 194096 -839288 -418857 34766 550181 -209043 -90611 594312 -700809 -741277 488163 390822 -387760 -635171 309084 -354110 -24788 355775 -509170 -676689 485341 -568091 -295258 -612497 906376 -891493 892257 -540101 -103641 360230 126227 -97665 -751867 134970 -347228 503003 -344764 -636159 -131442 519844 -181926 -19685 -935456 -259359 -252272 -433384 363198 -829362 -811262 12928 -868641 -20772 -215390 -716213 299533 -651857 522165 -577303 665257 214303 90452 343996 430629 332344 211693 539289 277000 -436678 -617793 -367157 -915987 -332135 101857 -948081 -297852 522237 -592837 -879847 865167 96836 613900 -475890 435046 988795 486499 694408 528756 -254103 711333 -320875 -207304 908292 513677 -31433 -158010 513914 701736 943462 73027 -863063 -661931 561418 775660 545959 -350773 314241 -774385 247611 271890 936095 -694128 -637086 438408 193705 559077 134987 317918 878169 121499 -627876 -616551 387549 59215 -211541 -610670 555480 -221514 -138107 800502 386399 932629 934122 -245050 549374 923594 516239 -895656 204337 55873 -360230 877780 394346 -129153 860138 -422600 -495727 228123 764301 52949 -194304 -564032 708808 -697393 686851 -219731 54226 -368607 379102 -421707 903833 -264297 -303929 -332353 -705860 239826 -505369 296903 795279 -99640 628445 -757029 501659 811841 663739 -465378 -796773 -846885 952839 632137 790784 193031 658619 -249563 576109 861961 570438 933138 177595 -278660 535561 176004 439927 -537524 -88613 300928 218207 897722 -977531 842915 646889 390492 507207 625948 -701892 -939238 -425007 417197 701493 756913 -301750 -20562 786403 995892 -752307 -126071 -605556 665735 -499098 -392129 -998490 413282 -377062 942562 -744098 -82476 376668 -679399 -921580 -537283 -96359 -378337 676956 73426 906797 -421436 413951 920605 -412052 107754 100729 -390661 -405990 -347383 -658567 672029 754547 -915284 16739 -892921 -786524 -476429 -838191 155923 671823 -896497 766606 830575 -934645 683976 843162 39835 -527518 805882 407465 -181268 846162 -27373 -9693 -781812 725964 726295 902949 527224 -426440 183709 -808321 253696 -817425 -258993 732341 -791733 -636609 -422418 -305922 -136752 313066 -326709 -824121 -119843 -354521 -506161 368177 428692 692384 906484 796815 -874902 100467 825418 -137111 -430682 -260174 -687117 79355 -625432 -575134 406183 21815 -823137 -286593 -653519 652351 686225 -23177 939888 943212 -175912 -713686 201175 -101430 795999 832241 -841619 912793 410601 414100 194509 948941 22026 -860462 590632 -954353 448300 652892 -45250 -60741 906635 597722 -889751 -690592 506553 415974 451986 -417470 563228 -32756 475065 -22437 -756629 447824 -298382 -636074 -517964 -513625 714850 -667245 -149287 -140803 -368314 113190 557326 -388562 60141 -724009 -238115 -42227 241081 904739 921890 396512 -288734 579258 420495 -142751 626738 990463 -767575 -188354 -290422 -890740 246089 893723 -632612 794155 -332004 646795 -39313 371037 755748 460315 939934 -639273 858805 436807 -927015 826112 -146696 -514814 259106 801525 302700 -52686 126610 -982011 -467104 720817 -61998 809013 -701958 456270 -881246 -269635 -315341 963914 118613 618505 -934824 -924068 -165165 -374855 958090 340782 -886251 -608222 843199 -801827 -771667 -210101 953024 113020 790715 826224 527785 -896366 -195591 990466 -11284 -200937 147633 280357 -879538 185467 552769 -137936 -57753 -118368 -142946 251825 -436826 -121765 134734 -711065 529996 -583178 424172 84806 638317 623537 430759 -949770 855154 -262468 795972 546388 606617 -910145 -788840 -931344 336627 -806318 -386161 -597107 -503451 363526 294312 863652 289319 -173094 -853642 -102046 488008 139846 -327776 -941787 -728919 102708 -392479 -85373 259197 4482 -560630 -7997 -177072 -763391 991227 -841374 276093 -371591 -463186 -866161 787125 -171869 65708 -679505 401407 791213 -162923 -985510 625459 313914 -238819 -704548 372734 92383 48137 -647755 995425 89255 611126 435993 -490063 359952 740627 -469135 457753 -42612 -503518 197720 353043 -281728 -559493 532511 -111117 -261432 -622135 97098 -884515 -876238 12874 -776943 221129 -350209 199635 324447 317958 -403483 398026 -424106 -530124 48911 527787 447433 663753 -694757 -455549 -722880 182797 -865765 -131848 602104 316190 -918123 -338625 855009 -180372 41091 -429660 876574 -484418 -870828 573574 252297 -765909 -745623 461785 625196 696866 658456 421026 439368 -909597 -909395 915582 -561838 -475261 -304540 -760933 179185 -400532 306928 33597 488450 -759461 718199 -883269 -486636 -646560 -937197 677631 -84500 623970 171731 -390774 -989310 676632 787384 918638 499842 511761 913465 -845615 -718004 -634323 -14913 -808975 -309644 173473 986026 -318182 -185405 745591 418890 -549070 213300 764683 706150 -970706 323320 508176 -531015 527130 132339 481289 310384 -935659 -287940 -969776 475949 -495278 -669535 361235 851335 71832 621345 109778 226567 -989501 -692112 864866 -226131 293697 906358 -166675 -699159 47509 184272 -487185 -86365 -749096 180558 25147 -736973 -555725 -118029 -21260 684009 -389145 -218760 -983788 -212857 -990907 -679095 -686872 -216382 177846 87687 -652270 651333 -373324 765572 -611450 -2003 800974 -775350 675086 -329202 -911192 757909 -294586 419564 -155655 -873772 147617 -16957 641804 -15444 -617630 -423040 385984 -760587 -982237 657158 948232 111419 -292143 265642 -762901 -125122 -782674 335543 761476 -414606 -160434 29931 624643 -183808 97690 -415112 985771 276291 -389807 673795 403282 154316 -866686 -982232 801636 762207 -478189 386293 287072 -488589 79933 -996117 143962 -28618 904205 -325504 352375 -386809 -772763 242591 -557836 565882 -25223 -224090 -443489 -97961 -442926 -820761 -996132 -805733 -552370 947880 732322 -726795 -516322 97955 -703620 -932149 208327 912774 742280 811059 360482 279924 239867 282874 886108 209027 -650085 -212576 -583049 -35012 -383933 -963622 340039 -36066 -949661 528911 -345355 -875365 779517 -211620 -416257 208025 -865879 -654192 -318154 776178 906258 -743632 -953921 487925 681719 272243 -837357 726883 -69333 -717497 -922113 -237325 623509 27851 -381148 -501042 375985 -77484 434040 -179949 348813 -500248 -186429 -475563 61773 546246 -51933 467608 929704 511579 -61687 459479 745704 471630 -538950 -829311 -724627 174325 353230 -526345 827179 319582 -245580 308880 323111 528328 -62035 986134 -720001 393767 675532 719686 -127137 -753373 -557443 533075 -963828 -480999 -675333 209252 196317 -108392 801751 667665 -761539 744806 959096 423658 -870357 -25095 -764522 -721807 -183238 -78338 241725 -775269 -964847 -822699 141137 549842 -255381 -398829 690308 -176650 447128 -136577 -584351 803031 710011 -387691 -516795 -262723 513162 -698362 482657 -901279 80849 -813002 -742855 174705 189039 -628547 -65624 -956017 866712 -787353 847450 -450861 975121 -56780 42448 171844 -606537 681432 929887 -9885 -122119 -185028 657969 165025 -763943 426491 -825021 -80413 150126 -329882 -179355 -436603 -594331 -137856 -622530 -404523 641915 239619 -214075 -761965 -8443 978265 704969 77304 696681 714532 -558486 233644 -455262 818359 -914403 704205 -170176 904218 883628 -662929 137958 -841846 427828 609687 493770 -961801 411557 886847 974776 -20348 -512186 -996906 367247 407946 624174 -945219 -550462 51477 89164 -668214 157144 -56731 668768 -155832 -370579 923247 -456577 -949899 -116177 -178598 628499 600707 -722462 -432510 -457768 482840 -186020 301560 -355871 -829234 -853622 -494848 610449 -721740 -221207 -764270 -473054 961227 -388338 -847526 584226 -793974 135582 -965704 -734351 257754 -841642 147136 -296252 221082 -651899 467771 -360540 157596 211213 400292 414960 68774 -535450 -465876 954327 -145037 -641381 -159306 687711 -843857 562891 711388 -897182 344447 379689 -238360 -178421 -293770 363900 406876 -695587 616097 -113761 -147861 309036 -731140 418178 -499203 259745 -128774 575400 -583249 186555 -117118 -284633 -44720 -400183 651884 293420 533861 549233 -900600 -932236 550694 204204 962456 575443 -208129 -196537 78416 -120655 -501359 326500 -408355 516616 771246 726903 -514980 78567 756192 719818 910430 151922 -120989 270201 -94229 -112544 -750298 -692490 550523 905339 -464178 555398 134142 -987484 742066 923330 751446 -284595 916192 161303 -765608 381053 -980201 695111 518735 -712241 524747 -689434 113912 266611 698789 -928035 847751 -971989 -710912 -517270 -929120 381775 444141 818718 -187553 68938 37679 -431394 591954 -705509 612032 530659 -337927 588630 -403382 639162 420172 971808 535087 -81084 200885 -707530 -445311 140599 254482 -410 -577525 -678756 626613 309268 843590 -406193 -833820 679222 -420251 151298 -671655 -970279 -202038 -341703 -919102 858266 280078 991311 -918590 646062 731645 -840592 -34322 -972965 111255 328350 197841 -136580 -584175 -753492 827369 -301568 -706222 36294 -213208 115692 -115338 -645273 -583948 857044 -480562 337504 -800089 404070 815070 -313128 932496 761056 814558 -198841 992880 -933995 -925767 -759302 -592131 -575892 -236143 -535150 956643 642529 -835142 385157 -293954 413186 246714 673051 -888159 -94605 -165681 727794 -358766 236266 595305 -703110 801419 -628045 232875 -177926 -52485 562093 -956049 827018 -634557 -831668 6463 998038 -923334 312981 -473123 -857502 -122839 -521179 65595 -348416 -639665 -209749 -835836 123867 850527 -586903 227345 337200 742397 -556745 -522379 -389104 -281788 906239 -175630 -913825 -476989 835010 -479743 -853288 182523 -126830 -235058 -340858 509027 571030 -969415 -548148 -77211 981513 883799 -746529 -692770 -603973 -568977 70087 -537310 646030 325885 -145694 540277 -524678 207538 -509984 -999149 -71285 -975630 -545721 -314839 717022 846548 -856591 507481 598695 -268250 -46326 2106 -393555 759783 690578 235222 -967604 981579 -874015 307498 -930446 221115 822174 553642 916899 -658990 354118 -64454 926070 4448 -582612 -925258 -718827 -168725 -116877 -427157 -570815 349353 -396011 938396 457675 176263 592992 -808834 714652 279206 -116236 -287684 -792146 -748199 -814138 492788 184593 853800 417952 -482377 73063 567632 -717410 -701939 858344 618560 -105549 506863 16479 -545507 605986 -271413 108715 148159 -797435 538628 901055 705970 -49718 -48656 -630622 139190 -638160 -504232 971632 -877888 -180913 -248966 354775 343031 -897651 -265462 9114 -201289 -543446 979373 -134254 978321 -562891 -117507 976424 -107575 386964 -934135 -347044 -754218 660480 -159278 750658 -442522 -713977 565326 349695 -386472 -784632 614504 -456368 -449088 266170 472062 855556 426214 913190 -143134 -9475 -125625 805544 -941606 978355 -875117 -227726 -100319 -368080 288941 -606198 -421917 -735339 278063 459207 71876 -509804 -112541 -702889 650074 -96140 -714677 -774341 79150 645776 -423399 -443447 801983 -84776 -399048 226474 198912 395471 751425 -13478 726741 -952053 212102 124843 819993 115768 933388 423362 695067 33813 55177 -745448 -690148 166901 157930 662138 389971 552768 686543 934154 918634 -629137 190348 770876 937982 518292 -264278 658009 962338 231248 -988188 638079 -162083 846426 121259 320031 -498649 -133889 551587 -65666 635632 970524 -627164 -406475 -636263 297254 41913 110769 -532487 286499 367524 671283 500058 -432082 -954792 713169 960634 827510 -221059 -867084 559754 -316608 997616 -164776 -998350 -999839 -284735 -933618 45450 -144187 -440013 690813 636962 -867989 914112 422877 85884 379366 -223982 579771 -125555 -374051 -332406 11256 -729536 362507 550461 656714 -932878 -398015 984434 -925639 -680073 210015 938278 -685149 555028 797407 -706552 541625 -657021 -993334 -799235 635136 401522 -213440 -881763 158544 -972796 671477 225972 507864 -546866 786606 -961214 -748264 -886693 -363576 584572 -627226 -338263 -671822 624328 -690838 -926423 -454162 -697019 -397150 915139 540820 -441151 -349089 -20784 160463 -753088 756805 -415457 -266787 -557188 -379825 40048 -713581 402912 -910007 420732 613079 111371 -33068 184683 191525 -668589 167397 327004 699659 243392 -899386 -879391 -592852 644877 694292 677248 -448576 778026 -9920 586675 337298 776765 -743666 244969 498434 -123748 -841831 -906621 384129 -602028 830412 459735 480791 -629850 196330 208177 491488 927620 -348024 81869 235658 339224 -499058 709854 -53287 -984898 -819399 225674 197412 -345979 365980 -765717 411733 210738 -811238 -736496 397677 -189379 -182418 -22022 335614 -228526 633123 -696288 -249298 478161 -485860 -467477 789051 -442930 -449394 443323 887921 940178 31616 751968 -53578 995608 925778 -360671 -40321 162449 -719949 -994631 -370728 594401 463658 -850092 -591776 -700128 -243826 240791 -957366 389145 -837746 -463210 -136227 -694450 443433 106715 -452107 -901774 -74441 -53274 302848 543853 -804258 -631385 42626 510428 844958 -148346 755601 -669937 957254 -223781 540761 -233719 103292 -891402 -121702 -329469 -13766 221721 -607451 196586 -772533 408953 -109981 97244 74834 377792 -721074 -6865 500931 334478 112373 -821398 772968 986868 -724611 690633 351325 876023 324250 -642115 -326380 -820717 490010 -646166 82770 -608843 -440229 -798040 923696 951360 545360 125059 -572644 311689 -471424 723387 996949 -319909 445830 -170683 244594 174708 413714 -367033 -635300 -529787 -268057 -896224 487119 -546762 775643 -760099 461405 508960 -4902 904645 -575637 587346 993507 -906417 -386382 -939444 -353398 636582 -944832 687623 -441484 -862036 718452 493419 -149538 -369292 -217595 -532009 -193898 -839226 652284 -303460 -998528 721055 -945227 -112382 -376557 791855 691042 -569533 592474 -179239 263048 -469365 -519437 -408010 213760 -387330 372627 -563054 -65033 251953 -30080 -530706 -430226 701232 -818027 435708 533051 716919 579394 710438 -762873 -470663 945801 -439160 481870 563484 785026 843889 -248734 -245446 640344 133350 -571545 -865502 -212790 23711 -5416 882069 -680149 439048 167297 -101814 -232734 -521279 608772 783338 -306965 -731746 -586668 -430444 107348 474152 833341 -280614 604993 110746 -912806 -182077 224873 -206363 -954723 339143 -357610 -690004 -653494 -607658 -301912 475465 564732 223057 164627 -684090 -940129 308751 231644 -738203 682228 41305 -603487 -542311 -674415 848239 69134 494730 42334 -33663 873576 712853 -828775 584375 -172410 213066 121683 -488663 -75949 -974612 490352 -298777 -180402 81140 -256213 200947 -238454 271374 713232 -848318 658478 739738 -959360 -528706 995957 -328531 -780623 8391 -325329 964366 545451 -720851 242495 -83654 438092 392632 -893157 241632 449220 194593 -752817 521701 -873958 345494 -678278 -687264 -794075 -346311 -438448 494879 627732 400417 648598 397345 14439 247768 471465 -211941 255220 -320292 -847752 573299 -990365 -704097 -619131 -580153 188209 725254 205415 -741401 801969 683245 -255413 -235433 534022 238625 843630 -339378 156075 -595227 677413 706618 711276 -18834 -596906 -651463 919658 752231 850300 282273 -100966 -231570 -480857 833530 825286 828949 -962182 612606 -132469 -953502 636971 596128 -609575 -357425 -821882 221570 300150 -400566 329834 789501 -891524 259382 269130 288669 -986666 -198167 264621 561699 344903 -873684 112559 483457 213091 937022 679934 533601 851988 -159919 -84770 -937825 67479 388107 736933 -399286 -978564 -633082 -450496 -334297 -454999 -76719 161324 91437 751704 750061 -517762 -813302 892692 -211376 368731 -816483 -459328 -633754 -780032 -584454 954256 542603 -89924 -298134 836622 916242 987633 -518424 717590 763457 -497385 411813 -385445 681427 718905 -533756 403552 912628 -200970 169503 -498305 296648 -39679 -860736 333285 -117787 -650975 -366743 -904428 -451883 -72783 600525 766688 -170475 -594911 835924 -910349 -111848 407796 -143589 958409 -894011 -83136 -365839 -248780 11508 978994 -571045 -69159 -2699 74759 -133358 436274 -859255 299795 317440 984842 -216601 50110 -426042 67460 -331847 -189310 578744 -883692 89372 -75922 -294049 -416637 -460636 -333402 -776585 -55057 -796331 620513 -658321 -132663 -43093 -101015 955884 69206 -571117 514975 -537786 -94161 378480 242549 136072 704194 -83561 396530 -509580 -696882 -197550 -87887 646781 290794 -175263 -370206 -932276 919167 -172299 498759 -882628 719433 280883 563640 979166 220634 -962633 -3040 78197 -159081 120846 -597633 282747 504632 316987 610406 -942822 944461 -341581 -443395 980148 -172364 -19999 -61056 21212 79780 -963805 -169539 466010 552997 -463285 587800 669355 -690283 -165346 419847 -186754 -687451 -16296 293015 5304 -586278 615719 714213 673137 775693 568748 854310 237429 177131 -468099 807456 269765 -61323 244133 -517970 64147 869249 291874 139711 -859831 -622793 238950 -138920 -229374 -49259 -910633 -795250 -420337 -341012 -975281 -305524 735604 -415519 -238563 897043 -232727 -137620 -850046 54261 171610 -661028 881204 -908007 -977689 -564143 591070 -398597 -975004 350529 -633058 414889 184153 716660 -929529 -415929 -931325 670344 123933 -182645 -520494 -529554 -883365 -327743 -910742 262762 -124880 -686520 -155486 -143081 -552323 -564204 209031 -873119 -29288 560170 -342950 715145 -837555 244391 -799730 876837 -977832 11450 964427 -405219 -588820 -57691 389230 576302 -451920 625856 -751482 -671637 262844 326389 -255144 761784 128416 828101 -59556 -228403 -263715 13378 877246 252217 402922 -492525 -195746 736092 147121 438259 581201 -20373 581903 237618 640478 -663568 397143 361138 928897 983496 -784688 951275 411499 -913244 -613198 -646807 -477440 -750712 740141 -999863 723672 87886 -662685 -405569 -925250 -588124 667625 440338 -243916 152842 -571446 -127842 -728339 171989 675843 -711087 386130 899503 -108152 640815 447870 548885 284477 -580017 -70334 167127 815614 -758053 453537 263964 623768 79508 971604 -472869 557902 517195 -187320 -133661 141909 -378519 978971 375763 904664 -102936 -511709 -981853 -498827 117080 -221081 -358375 322365 399323 -533468 -507051 576312 996521 4041 -351034 -301857 -634739 38139 -26445 387360 76262 -745454 730675 817886 876071 -108774 -560332 -684434 -766377 379732 -100872 782619 362002 -923214 -903277 -537821 950406 -490914 196975 -222408 -694154 261427 341576 -942976 340027 -338622 -853583 -187627 114110 -48945 -341491 780550 -370433 448210 259990 326099 -892398 96118 -91303 -692491 -104036 715805 -383048 -523308 -156582 446426 -93593 -84017 806171 -522122 279664 -766280 -759487 -487188 -910161 -292779 415044 717420 353622 48992 -975058 -631076 -964246 185992 -90592 -909870 498244 469614 -886452 -674149 -513263 607529 -434183 -720712 732499 128578 804994 -458788 -232354 74168 -411049 342767 749276 -60419 -389 -953587 5449 -474120 -53756 227720 -213513 -973951 648606 581090 -679797 -32024 -445048 539604 -960386 -768146 -509675 333386 -889443 -858166 -752339 860388 -85623 -72923 -275127 512246 179128 -771681 574203 -351479 836339 -837688 914148 -232104 -658346 300967 -167365 331732 -86317 -656713 263373 538785 486959 -39963 445175 592407 -830974 65427 -311122 468033 -781124 818328 124280 525793 -84965 -244290 -867728 -503830 268598 462914 -9786 409093 -439691 408920 38588 -464243 -84714 674980 766122 -333038 -941526 -963134 260219 -534182 -634346 -571841 833966 866011 738835 -562658 -887082 -259006 -735186 -727724 -185190 -708880 79304 803276 -494666 709623 760215 938467 563320 169250 475427 688365 736707 -678806 946890 952239 -63344 565506 -376004 -420638 560872 604364 283904 529591 567531 -585631 -351378 734669 889677 -207476 -571085 768061 -530733 30416 610512 -13937 -950438 -34466 748955 -485951 681681 -89824 84796 -234169 -904262 -922959 -263119 131718 -414675 -76958 449866 457816 -927275 -370889 136878 854027 317808 -403225 910676 -284574 -126253 -882592 746251 940947 481380 -306239 -790029 492871 534047 -3106 -557438 223005 -797294 -823361 168064 359335 737632 -676319 -301557 -31381 -614335 -477452 939283 -920733 -475136 -25125 735839 -55939 -712451 -565585 973702 283036 -451159 806780 -217353 22550 484748 -619389 113778 -567372 164290 -92361 -482036 -690251 256377 658880 -415185 332363 -865035 -113158 -27880 -829027 -777715 583415 640855 -454589 533676 -3463 -540461 -803251 17616 577528 849987 453692 -812402 -579038 -394058 -384633 291212 463062 924940 -489449 742149 914345 375546 549451 892744 -30 -532726 304630 -24774 155773 -61671 268508 608848 -918741 797911 714168 -880746 288847 217546 -878151 583595 789123 598988 -451071 81090 51089 363912 -48988 -367326 -930565 -378623 351919 182183 120948 434059 670110 -532801 373733 740560 430565 -461714 -527383 770380 -514328 204490 -248112 926290 654467 90623 -567905 -226043 632835 -731827 -538737 -603169 -124118 -948859 -549878 -232147 697520 -711792 895537 -161135 211132 -455576 776793 -356993 -680209 546204 -900471 -913983 -637351 671569 -998786 -151309 -680574 715579 894631 461960 547939 693288 -11735 554691 -244118 -176778 -901284 -697026 596218 -291432 516556 -227098 53736 -526699 618809 104445 873343 550792 -403433 130199 -613635 841633 -583281 814109 607891 11427 567292 -9906 252393 -940572 -594833 535481 172568 -390832 570411 -901564 -370130 338790 642730 -412120 402350 715322 -29418 -167822 -345075 741617 -581295 -462460 916663 679368 -39314 -413038 34311 -952947 320949 155301 -501038 532388 916643 -552165 523357 -24828 -867992 935333 902626 276408 96999 -201656 -944496 -982434 274361 507613 230536 38699 -772949 126225 -267296 759525 -27333 566886 -164700 -606105 -608865 432048 376912 -801887 -882882 -739816 -457129 161813 -256076 231452 905887 380123 -578350 632205 839810 795038 791836 -192240 397135 240541 -516022 976158 289607 242347 198856 -375420 -44896 695343 -281674 893795 141830 -278363 137320 98609 94997 471963 -682777 35510 -607904 648757 311278 594192 -910355 -535766 -135570 -294480 616631 894148 -619253 712539 422699 -756765 452636 -815958 290347 744443 657327 991370 520974 117137 -957822 463420 -505699 -131901 -20597 -543787 -439912 -935875 -290191 -917312 942895 -46652 509969 -614344 622729 -855121 -643973 478542 494657 -711575 571122 -432279 -146972 -917135 412527 176321 441588 981466 998942 -480158 774632 160459 -392736 -764752 339754 344191 -575033 -512803 711192 24646 290461 115828 -635901 -982653 598238 244434 -965069 -838868 486713 -547288 -278944 866893 -911213 766458 -642246 -972283 -488060 627107 -127773 -177528 380376 -740529 -728592 557211 -101617 -943873 205164 -353637 385245 -680696 210773 -516489 -734166 -489068 -62692 509873 -950764 -238048 -805847 -53280 -331416 -888835 8277 504113 -842451 -861617 -309522 -155935 983065 999568 823863 605637 -994534 -398194 -418971 -204477 -970545 -565271 -40413 576470 -796021 193046 -391409 7182 729817 916575 -328517 -529010 735859 -99487 -755155 466188 -831799 -593780 570719 -521644 -271360 593063 -671809 -908859 -894736 585 749104 622034 612774 563553 -32120 90882 259808 -909265 613648 692593 -174829 654280 -301817 500173 -594584 -483946 299039 53466 934715 -781227 22142 -686866 -20453 -306152 -330050 147830 -974131 185538 -848403 -624657 -827703 126093 114959 820590 -401222 -12921 67223 287896 121474 -889200 -869263 -555989 432693 -56483 -3460 -438285 870169 216184 894472 -768171 -833876 -62787 -587684 -449592 78238 -913698 -28750 499799 549587 83552 -522183 124833 -696350 341149 -175086 -958503 894745 -528960 110676 20166 -93450 -10804 685320 646979 872239 995861 -768338 -776512 72491 327364 964790 -259264 673927 389080 57863 -195623 392723 -802272 -231044 343352 -185390 -916030 -328862 -53990 858621 -923849 313211 -442541 -811904 792268 -590210 197835 728955 -863709 175253 -831108 -414141 -788304 -948387 601077 589919 887485 -579350 489178 945675 212966 488512 -735006 771512 -535907 -271653 -752297 124682 -678233 -434904 525210 83801 812573 -934775 303005 -298959 -159636 552661 421735 -926510 -986410 -741418 957075 484784 -990225 311498 -175535 -854541 948768 158306 -562717 -451080 840359 -813114 431521 593871 884885 725647 54647 -357956 -148017 716619 567138 145846 595470 289789 132726 862827 133983 850842 52826 504889 773284 156941 973258 11062 -176752 692148 234644 -232535 225327 -202528 334108 -868849 -606500 490073 170200 -582633 -231095 -995880 -23083 -554970 875130 701068 -823760 -708651 742474 -593259 530334 88302 -244635 826892 306661 -426510 876877 462841 -544288 -22379 488917 597851 -296578 695360 834985 -56540 -892988 67215 -761660 716858 -503353 428625 308343 989175 -336334 -144245 929897 -568151 -459194 654196 73234 366739 317653 -418694 321471 50539 704070 -381380 -974319 656090 948117 666638 87422 -97921 -719152 281209 975438 56044 796059 713656 -470113 269863 -981076 -589381 971873 -461269 102223 -272856 409435 676964 863587 804693 -705371 589623 -828964 -952368 -118229 560759 460607 -907689 -900687 845553 -376791 -399904 -384567 -699935 838729 698898 -751906 -808582 -60703 -845622 -656851 49762 -214583 -191849 49991 979892 101611 -844098 434320 -424707 -281784 585783 869827 542399 -280334 400175 -495893 218225 679056 -342396 -942741 736508 282845 -230837 411768 374336 -56535 42317 817946 842125 -583082 102405 415023 -413653 662365 -595804 11367 203346 -768953 -455922 524873 411186 -176204 535003 -818004 -289555 -101929 -946217 -245697 -712680 993015 -266238 877442 470589 -867472 826896 698570 -147108 306992 743529 835521 256997 -425669 -67414 -404893 362176 -141912 869027 -337149 -721978 -442207 599127 125380 323525 -180505 -246528 -400095 -213760 44491 -238584 -267035 -920404 730678 -983407 195635 527604 941346 957165 589183 -681739 -893537 896423 789523 670403 -32049 968696 554764 -125725 -921110 760147 698586 -938161 843707 -178598 -920125 -436107 -833759 327910 183008 607672 126223 -320253 -219489 150381 -892404 -558223 -817600 434527 -85196 198308 113112 -501556 602933 933061 -816944 -570522 168658 -898001 78055 -911149 725732 -543117 150828 -118099 -618540 -790699 410629 -630526 437666 -156979 9131 289237 932322 -987385 -842580 -188772 -580807 -876830 -686361 511296 563812 865268 801811 168608 -444494 754693 -171463 -329714 -234363 -503664 -65355 342992 -396715 -643130 -253510 661664 773036 -318710 383691 -331859 -905301 352757 -989374 -138472 -20732 -599724 302412 617464 -569858 61989 -723734 575830 -680716 770974 -540686 122289 319574 986022 -770931 965371 878887 -22566 875831 -11750 497789 -451575 743234 -370071 -688892 -538824 -335149 -368459 67451 991007 683363 180800 88885 821162 185023 -410303 -436966 81145 -2935 -924831 757667 324705 -415691 683839 -247454 -246296 -868468 323694 806648 934605 929452 169074 730268 -378114 609798 -449721 790299 -208865 585695 -197798 784082 4362 -847664 310413 937526 -760758 -821562 -167625 164429 -527201 130178 -590814 -915534 -529539 -662630 482955 275349 -735604 170103 -456794 -298312 -999127 395989 269719 410739 698340 378437 684282 -754895 894976 -253522 -873636 -439951 -956938 -795576 266559 -878394 309235 543136 398875 -277545 -231083 -848489 283095 -996768 359346 602467 -283180 581551 -453551 58892 -690845 763943 274607 -795024 -696375 827457 884475 1472 -110142 244742 -567014 -295807 -500869 438166 -355292 -678901 -272745 383013 -37659 750605 -413653 161656 -189219 -768377 -452414 817772 -904768 -168881 498778 932208 -902537 -666227 -547739 211718 -803811 431423 -922935 541254 -924029 285750 -731296 598235 -239955 997526 706808 -589821 -315053 674522 675924 -231021 144224 963022 -810071 617585 355830 -186349 -801117 -735591 -105240 198302 735070 311833 11326 -582087 915948 -980460 380341 -445951 -978475 873154 -653251 -816409 227859 -641554 921721 -13137 517394 842616 -847806 -737420 725046 472273 593445 -897247 -751403 465665 470752 -706439 -945096 483108 636393 831761 -911842 883176 945511 -439855 -760007 -143471 -379977 -643082 103215 -99594 559720 -272749 254363 -956542 -727105 -789109 -61303 727219 -721356 32025 148990 -619746 -584461 946632 -602387 550505 -537892 -594565 -339005 -884145 -205053 681063 -535716 -78304 -747855 859923 -824821 -495426 -80799 -423073 659223 -539615 821572 -356358 853560 964308 -267970 -547989 -355682 815862 245350 -601207 -148758 427450 90890 384259 94003 -879641 -377943 28888 544131 -762919 892407 648544 300503 -827906 137820 176833 -964189 341850 -961931 -710917 815691 -693373 -972015 -34979 -262101 -37211 264758 -882163 482192 -510464 -555622 698885 589756 -80667 -951254 934288 714854 888765 966151 672593 442296 5122 727299 232892 -628016 69699 -819928 -742245 958015 -366171 -52174 -60662 -799347 -948900 -747120 352763 347187 -424650 371431 441651 736671 659985 929679 -459061 -539341 114144 -488684 969905 -250041 -637782 -664266 216100 529955 -730998 887145 -278213 988677 326448 -930858 380383 -645599 -466721 408664 344524 714780 -970771 650112 -95340 234000 -388922 -240494 478492 -518901 740969 93317 -480867 738320 -973590 -350329 -797531 350996 -389266 779126 -639213 -295038 -169422 39400 613918 -623432 -814972 -551899 -417457 619272 -694328 -608216 208770 629688 529269 744481 507497 805378 24470 -168971 -862071 -901867 -613943 -818115 660155 -157422 947139 -637757 652588 -766833 -699318 -444280 793565 -632809 -330055 -421055 -188380 845608 582784 -541995 -567126 550580 -863455 530272 639851 686113 -113356 788148 -966343 64714 -695196 682706 -590536 468475 -700048 -670731 140131 -984968 439979 369288 -33914 -226441 -465156 -995157 248515 -36318 105311 464178 522637 -796266 -139294 418214 -612688 157286 -32343 -852158 -981817 381080 389611 723959 -855484 -999001 824690 -832535 -473621 36351 -412898 622191 -272425 -390011 890339 667543 -192908 171020 237767 -97761 -460285 -622111 469349 -233731 -899814 -821056 -883988 -915495 272673 -828195 242720 619406 451542 455388 406360 -195924 130506 -91431 749695 -392584 318305 813537 -564204 612587 -983338 -98186 -523478 362543 -789323 159119 -327832 -703707 466783 -459498 371209 734562 -506230 579176 -826659 -482003 -389570 377689 -740025 -83838 385881 -594003 -549443 -446702 -506869 -645600 808907 -595391 -145317 -981153 16017 -387417 197920 -947827 -416064 643728 550025 96575 119072 220924 -865258 884096 -499955 472991 122141 -416691 388086 150754 -96314 -427110 -860579 -718112 -38257 -317236 -367783 -616342 457288 -268867 -348521 41091 -776681 16571 -33068 272485 -7306 -471927 -158235 5882 827441 -832164 357552 -209948 -689559 -951585 624944 -92810 193043 97584 -382347 818488 -776967 -266399 -820702 -795801 526776 -635400 206829 -889102 717120 -136081 199202 984447 366551 -359756 974880 -419356 816919 523946 442714 -136146 997995 120870 86743 713885 -901098 207859 -15821 399270 543277 -957361 959260 211440 71575 108652 -565930 -556713 -778476 -647824 -166473 -369300 -629581 112630 -640596 200307 306651 -745846 -579150 187364 -284349 474032 -274978 388715 -517895 74590 118485 364520 -282145 776701 281301 940399 704297 33772 -278870 230857 -254623 190589 -957895 -771471 -508060 -468233 -457607 791575 -179614 -599278 377589 -810975 -755871 917246 -717876 630181 -927942 314588 -602191 -746511 -797925 -255805 410091 -773245 112387 154812 -212651 601745 931017 -750137 -159393 -756733 -736106 -706220 316044 127475 380262 931146 -138510 198196 -318837 -301180 -162626 -567352 -315093 -6193 841389 42984 -326979 -971027 24723 469376 -807025 539541 31576 672689 -757949 -919824 980470 374477 820429 -919266 367740 -366498 374006 587055 554126 -696033 -634788 -497877 -113565 -784510 355952 -36853 -724795 558632 280311 510013 -342123 930540 -65526 -737501 -135995 -97959 -430185 692244 391132 -329297 -304547 854362 324341 -153886 -823437 -327501 -858432 -359013 -839230 -549680 -90881 358325 -445434 112601 210827 997312 877009 488039 758349 663682 -398200 -329720 530629 -89615 868708 -452289 930182 -695493 -115982 -227967 300599 -923458 755859 506297 620820 -250352 -727299 -843196 -271509 970360 -178120 -980362 -611680 228979 586914 550548 -102487 -189775 971244 229720 48659 633493 -117349 -339344 727931 -189000 858888 -535681 -518506 542438 217824 76059 -24534 -366817 819236 821197 -182766 -618344 -636246 -254700 98621 668344 475162 -841502 -339152 676123 -946318 73116 -558208 99090 -38141 -906721 -204712 724641 272242 -23498 -725767 -266496 757431 803109 114357 -372966 -135519 948642 34931 -996335 -638511 -881066 682671 -492104 -469702 -754080 912759 54296 -616153 326738 -524177 703724 949941 144562 488397 421413 -555307 391419 887261 -144410 327628 62105 -787586 -300919 623794 -757904 214180 198552 -770058 -829482 112596 -392748 745816 410132 -577365 -284110 92782 419434 722904 367577 792864 580488 -755811 330150 768812 247445 856402 -552535 66722 127532 297441 348453 -445335 -136359 -334773 -867437 -173256 957345 668322 235423 -683490 -204936 -496115 557865 448123 -210744 806215 738629 291716 -958991 513568 -879812 449091 572227 -26758 -22518 763541 -55675 -165938 -556194 198315 -840462 -761435 -976611 -428023 890935 -262881 280542 458506 -889482 -555921 -363921 690009 -396986 -251940 823887 638969 201393 780738 -127310 996670 -353995 123791 -964864 986706 165443 41159 20566 -732622 103107 240385 855300 486446 -410866 261479 493454 -274451 799218 390970 244139 -177690 234161 846923 378952 225640 -253949 -441341 -124282 -947566 515599 664412 174776 -391972 9590 960102 -310042 87053 45385 746179 848716 209858 610062 -861781 272220 785133 790591 677225 -613832 -107820 -352566 -945060 -439111 -182258 -510062 844151 -186645 747401 681196 925761 -158322 -239225 258851 -144554 875927 610076 634357 -913052 291244 351538 300948 273838 578604 440581 882214 862989 332069 192168 316485 -930582 23644 -840322 734335 77253 -827960 -284735 -687913 290354 532375 -935042 10946 919382 352040 338199 -56276 -135314 774671 -338624 -671759 -896439 -34284 -472957 -640796 -175927 115892 -336324 416587 735718 -924001 401693 -618784 941738 -257608 -529621 -299182 -564810 -675815 -327361 862274 378300 -180212 -288634 -314 947715 182546 856962 -804502 221414 -283296 889735 819242 -343723 -145571 -141505 -465543 -675757 -746458 405030 244925 -940938 -309366 478734 438993 652394 89998 -218980 361985 -523026 -623382 734921 414866 155221 -22262 -179998 57271 -111865 381583 -625144 362909 178301 -372277 244657 398944 -237623 -206904 -358106 -938860 265228 704577 917891 282301 -620547 -299225 310074 -37546 -327703 759454 357648 518606 -45523 -424067 -940130 -384889 -604226 388306 -268719 866134 -109406 -275108 -326806 -764923 -608268 902543 79359 -655532 -898972 53907 995064 -37389 865332 778309 -530029 -664950 -160324 518453 444385 213170 683367 -476250 -101177 -624903 -849612 896146 -147586 188257 372662 -486493 705683 -712991 -458476 -415430 -706585 386147 954506 -533140 -74704 -987067 -794138 599680 -208010 -784936 33547 -328589 314519 -325276 -370318 250356 -842300 405538 574628 -182296 605057 -624320 849345 67431 -889559 37729 -655875 510013 890984 326042 765469 412650 889663 -976650 -993409 -284509 393860 34035 -18545 509902 441439 681987 279122 -48630 -247986 -314356 -493089 -691420 -583263 510184 286177 -618461 -435841 -533403 -84074 -34498 362591 888774 906579 -160160 -452336 -832320 374270 -160597 -578510 77310 349843 -716814 918203 55838 445088 -961602 882931 724914 834760 -217910 -255240 -4160 337603 185094 723002 -742078 -711075 -640872 685696 -133337 -770829 836950 -589855 452176 412665 950605 -725684 494356 99830 349629 -231551 882364 964358 630299 -115691 31751 599639 -866418 -282126 -792665 -179539 -494349 -632235 989634 846431 -417063 141518 -831501 -317096 72581 766532 -412346 -22634 139375 -636306 936767 -926546 304323 880603 -833196 -955066 -684575 890091 176495 -122599 133341 983507 -779411 -152329 696704 627613 -669151 276290 60485 -158426 713169 -34830 -133027 -215522 -900168 -770030 407596 392459 -958973 -345791 -171575 639175 -270380 16178 733954 -969347 191170 744876 -520234 -493904 -640425 712587 -812807 634548 706832 -66115 94291 53683 668000 613190 981377 433833 165422 418492 -390829 266089 -813613 546507 911692 233238 -568803 735027 -638299 183338 814158 320837 -683830 952179 460957 175338 -108964 801424 878644 820892 459309 528760 40240 133738 -772408 -420876 -95963 -161543 -760474 397856 -931176 -636418 916217 -494097 286082 587076 -13019 100132 784340 553644 953026 -5927 -357011 -237912 883932 502011 949541 969919 -642253 -602548 551622 116876 -106309 793952 -374898 609983 979485 161825 -904913 555675 886068 -933173 680527 975990 683793 568944 435080 -31940 406392 -660875 239336 200044 -263712 -174573 617586 870810 -35209 -543017 775835 424043 -813540 253731 665678 -823012 -391325 -362197 -632343 154491 734868 -549640 700990 -387732 310316 -146072 981139 769382 -788774 -850644 -926814 484084 -911612 150729 15001 876980 -9152 -972136 -969317 -611109 133467 -227770 429630 -213969 185685 348117 -961269 399371 -484509 929945 221313 864479 -299668 -212037 810642 -904531 -80115 -424007 420516 -855283 -798443 246628 -247022 202410 64137 -959135 -618712 -874685 916129 -804439 -749014 -152789 -566072 868105 -711986 285770 -596192 607394 -74819 585881 314365 427242 -555113 371881 -837531 921513 142060 528925 362263 228093 -889661 -708052 921344 -88617 -151274 884896 510279 144508 557012 -979367 984131 453509 214750 278603 -751745 957919 -417397 -279300 -481731 -347061 -857051 -283385 -698128 708319 -426263 32155 393408 -580349 718602 130940 -827766 110709 176687 -387967 -926371 884933 -570639 598805 359679 807642 615517 620215 -962202 72172 679928 -560646 71231 -763384 -793162 902661 65002 735247 -795390 786067 -465284 -986314 964921 -621068 646972 -745337 741935 -898549 -162650 -588449 -559704 -348594 -75028 795887 -807072 -828471 952815 681659 -285948 -389604 -319798 -307042 -449993 587768 -747832 142916 359566 -342107 -409623 508462 -588268 -516609 18529 405553 -460858 382325 937113 769783 559128 -664951 -107604 722045 -390801 -738094 -79765 -934252 -439131 895741 415194 -920224 925960 888520 -278480 910044 -708006 836613 -648613 937299 483411 671133 -402439 190312 567835 -873206 -189984 -68208 -379311 26844 808599 -320877 822662 355382 17627 -220914 987714 -42802 -157668 -935052 -412290 -692112 -301955 -121208 793769 -309893 22999 -184348 -448860 -461470 -572746 -265226 -255547 -165844 538586 -114178 199895 -660107 722104 171025 -771432 475243 951671 842265 -571206 122578 555123 -407854 443747 363648 -122050 116687 -981331 958818 865305 199283 -59993 556021 -605185 -577928 118226 -386354 -218085 -204180 36133 -41198 -570931 -379985 853257 -493569 680489 880118 621533 -997023 -732424 -575797 739059 94749 -105803 -360054 -427375 -554198 584593 -84891 937074 901395 -680977 -114719 -834621 -794633 -109079 -14632 347558 -970743 -9911 -440843 -635342 -997616 -373359 -694725 54896 991848 -145420 379518 334943 -710785 639194 575464 -866702 424664 184288 -969739 -434035 -329845 825173 -765705 -231669 -22588 832190 -8173 -874821 601024 -613037 677698 771679 58067 353921 186962 -376532 -223259 -78490 610146 124748 -561936 653655 167913 -339617 642179 644061 -248016 -928651 119618 40116 -856493 211734 226660 480971 284740 337594 -567628 741319 719432 329169 -377968 -579457 -826760 486717 667373 480897 -41919 753235 13777 -910580 -294811 -861090 112215 956180 856696 -125029 -775377 -220222 -510365 318398 -343909 -454415 894820 734316 -258316 705842 -61172 455614 -150109 -791352 864960 -309179 -641624 -99923 -708423 57984 -771818 382219 260100 131048 750740 469700 -191869 995300 463582 978794 169961 237525 53826 107464 -431934 -182132 -56924 -328105 115433 630735 -496518 991818 -240368 -179624 766417 -687485 821564 -505515 -696250 555803 932293 581609 -66802 -592802 -919078 763049 -604177 805324 89468 -389856 341188 276250 235518 -491188 -998404 350127 297740 -533985 -542948 -46169 -504927 -874625 -345159 -925357 652302 -339258 249214 825911 902522 -895549 -128084 488843 -925091 590135 -879339 83387 66308 -457256 -690016 -531610 992400 -278574 837833 -127517 711927 -794175 -332898 52535 -58111 -117448 -569277 -670176 963276 6205 -323346 479118 987208 -325302 351083 -783580 -273604 546894 683674 560444 200896 888746 757868 -239904 -795839 -814667 -65815 910930 -312576 696248 -648275 -644987 50706 380274 -561433 228641 745441 930966 -208551 -181757 -986838 173896 -321061 133690 -879618 -585181 881111 740619 155585 768054 410958 -386450 998830 366467 -882478 739471 -277808 -932098 338442 505038 -898677 657940 -573519 940480 168593 581921 -183145 390444 295405 -670727 -2658 197646 -294660 -259872 -824641 304919 -512274 546322 -173437 26027 325066 277692 481930 185698 142823 -204288 490631 596231 251764 -352523 156353 993692 -304399 -153563 816788 699988 967987 280590 -936978 -739048 -712476 -931935 8531 486403 -467072 -361658 599642 -45979 346970 556245 -614227 -379836 -968299 181919 -238835 -847402 227116 -29 -817333 -658423 -430230 108505 298064 -476421 913394 676011 484374 882946 431160 -715785 -129363 934053 -433018 705487 -651337 -635231 491001 -667208 -858260 896741 199553 724526 931351 474262 476004 539679 -257641 760844 -397893 -150037 -871841 615763 307572 -833813 688118 -969685 -591153 255591 151160 -697719 845793 320798 435219 -416364 -297580 199361 -153206 658472 -570844 338808 944438 254166 -405853 956252 -596608 521186 -610698 748028 773736 468035 -138026 -412711 923522 720935 -241583 -60567 72819 627821 141510 -484201 -639240 432809 1517 -994367 -225952 -663644 -882996 558649 -907891 -661287 -14014 251718 -220425 -157960 384769 498592 -534488 -964121 37644 833142 541633 455228 258877 -917397 19700 908100 -253631 -823787 216840 -940928 -234470 -77955 -488616 -72414 26140 33955 49876 624277 670320 -869513 -795393 -801550 752916 132064 -210065 588812 -265255 -612296 381520 500325 -364060 -324274 -347551 -78154 743470 192227 -470539 -229653 113796 188078 157428 -529244 -243192 114009 -304169 454069 836398 -753535 570928 -233305 76479 -949063 -742880 -889419 -565927 -101112 -27170 -915248 -694547 514278 974903 -748900 -422592 109251 -109176 856305 -882965 139393 -870842 431578 910171 -695051 -406281 798489 253138 -573975 119606 -174815 592867 -887011 -725453 744859 -321286 -74687 -728656 966370 -604590 387325 -819963 -323578 -161795 172649 218525 -33203 -501025 690709 -427785 -800211 682803 -412285 -584794 -904365 -763899 96552 -662447 156192 730422 403439 -480972 355878 986876 -849482 887069 -154705 -550689 438862 869231 -328521 -240835 -549121 441635 437741 -132793 -680958 -674878 -307018 -722558 -197243 350188 391594 -626874 -432213 -161451 -306283 -600766 827273 -944701 352375 -415369 864170 -416751 -431867 695352 185356 -170578 -176218 -268496 938656 170782 -915594 -334116 313934 125816 588102 -382579 -334097 620135 268185 -355865 -997678 929449 180265 167525 386744 -488045 171489 983763 -900393 173451 628064 324434 -679206 -144115 453116 -881321 250847 -557401 -33091 464812 -406408 150524 -180130 819694 698923 -220988 103119 -667890 718578 -359989 -712906 865104 -102468 738158 714089 -227121 -568342 -113631 -23435 71926 -854830 -256277 -433637 -719736 -925120 58856 340173 384666 -506896 -917946 -453194 283412 685205 -682295 252719 4660 -686123 -521528 -281398 -181878 414922 -998866 362827 -4612 -245629 349945 934314 910532 -764927 -23746 -429037 -301203 631995 -840157 506598 -297382 897178 961251 -4936 766528 -116098 539598 -182705 352295 738871 614086 837802 957676 528652 479683 -266121 962241 -223304 141648 831898 846252 -753560 -483316 -621523 29188 602174 -927318 13050 270328 -208303 153713 158979 278407 89258 768573 972539 68361 -238007 -472836 -240438 -178012 -447458 159666 -439283 204632 952977 -558219 979092 -395916 774522 -772879 791010 796446 963497 619366 -561360 -117040 65504 255653 -71317 -694827 161236 -561129 -137167 -65584 -319952 249910 -285352 337973 -708207 -712558 -823449 115662 69643 -489139 -832742 -259401 891170 -605153 -631709 -304030 622802 -46126 -648732 -535404 -584696 -688441 877813 887782 -922329 943344 859812 885574 103300 779988 201264 -417037 745706 -614642 165390 -136956 877591 -274994 533092 92898 120893 853207 -291439 640585 567681 899711 22563 270155 -933249 745650 834782 -61491 -484667 232431 -686532 55945 -185261 -9654 883175 304778 896674 -785688 673473 441778 56986 -863354 701277 -83145 425626 -110094 -11389 -790366 391540 -838768 -167888 92367 770414 986455 724884 -946448 -486590 -668462 -163694 644106 -193890 -866145 766787 -454794 -528859 -926989 -717453 -256671 -645139 182804 -395613 939596 882687 -225187 942597 -471155 114778 203070 -90365 34509 388592 587705 -312647 -829048 -341721 314214 952822 754704 -193703 -512144 936127 87305 -831659 73110 662604 691566 513884 820523 618249 396171 498469 -953577 784150 261378 284505 -221997 -344889 70599 11159 -543632 390053 347171 -329871 623505 -78229 -161356 -206226 138477 -59766 -317589 836102 -699826 -689115 468620 -146391 -972524 989334 -670926 104632 -865357 239591 927433 948362 -528463 246746 -938734 -661399 -615511 328034 -202973 875538 -220214 -330713 974436 -740424 -513064 586502 363155 -307710 827434 -609905 610753 -844664 -873301 668037 777555 -933670 603354 -602783 -980863 484986 710090 415951 114010 208733 11810 -184912 298814 975597 -444003 -432746 206819 -33270 448779 1099 -918703 616708 152527 394571 -936730 -731101 -428961 -881851 -831662 -636256 -78009 216990 -752612 -974679 294439 -350738 -371429 -699808 899504 754816 620030 642268 882730 39510 886341 402727 79985 -879836 169542 336447 -824716 -342320 -214487 -976874 773045 -893832 141164 -477423 610379 -270868 485727 -146036 818787 312624 642217 676821 383419 -604293 235201 533676 782885 -699845 -359562 -537782 670730 226574 107112 485079 -16284 -505654 -848884 -465551 -765245 765687 317612 -512212 839370 -274737 -117147 532237 -381009 -637499 449703 -774258 -970178 -290437 -870216 497822 -828714 366794 964018 -361955 167658 -631490 -902400 -710556 -507007 -913512 226021 655291 -625609 277322 -429706 255969 -951878 -373890 -237414 -224120 311630 44816 814225 -801450 547017 -602481 158058 31589 720664 -979136 -202100 -532668 457144 278299 -656338 822132 -739010 -188853 735582 -306325 -289456 -168526 559102 -930539 893993 202083 827458 116302 -883688 722087 -714572 605417 647937 970489 672177 -657748 -899237 -575478 -986007 936786 -186959 939582 232418 -3193 283810 -655956 -951691 -559760 128481 -637279 476752 713888 -719307 815262 -239502 -98012 907898 597974 -433230 68856 -139746 -63439 102201 32527 -224348 618956 273539 -70448 -835163 531830 49763 268435 247114 -310475 70268 839848 -807853 439743 -393400 -200496 -666221 874497 -160236 145218 -468366 -8165 789762 -400088 -40214 423394 -745850 -852961 71818 -411171 -687639 517051 993014 -587704 -743095 941056 478309 826132 -425832 884458 -55390 447333 897305 731622 610315 135699 885350 -713001 745877 -304215 -834964 252050 -386618 -412183 751852 -727838 287929 -668601 533756 660740 430110 143721 -224507 406060 612663 -631123 795587 -915202 -525091 -764125 4808 -920810 -670727 -755825 -165895 294657 -724213 -466968 -103153 -113854 -940506 -162213 -737769 444238 854129 -832055 122738 -150640 886824 -559675 805974 159718 -822119 -530281 -761525 -98782 -259800 -507332 269999 406922 861003 -488733 -673229 -449320 -386161 -743311 982876 104250 518417 943870 -586493 -757805 -307194 875222 729941 -530248 760372 991610 105683 796916 -488842 952348 555091 48261 -714821 224294 302717 993117 753800 -456140 562511 -126366 -446094 871701 637850 335086 -876252 708685 -535805 -958896 -731681 -272490 -167038 -403255 -306955 -856997 861414 91023 271053 980028 -81584 496334 -877341 -14195 -593101 7202 994757 243158 649562 723486 660759 526421 -430110 -468920 485391 -674441 -142404 -902374 -55431 358755 863917 -610429 986421 -385809 -105139 111460 543924 -42328 -195573 -812908 -558210 -738481 -334041 798300 -105937 259287 -285385 -817413 985718 23912 655011 599331 -160747 -24865 -116439 54523 412900 -133173 -530855 -867301 -147379 656113 753434 481171 -11823 319689 287779 -939292 -899966 -153217 753923 327685 826247 -468108 856986 280928 467355 891066 -732130 673362 275342 -437861 258583 -403154 -670654 -978926 -759582 -509893 493616 503888 -218702 39986 609761 519225 591498 440385 283637 57829 -474043 -233974 -929505 192416 439566 -546524 316198 -47767 -178072 147481 -759322 759670 452648 -276122 575565 -353617 -229259 -711425 -748961 -411729 682703 804040 612147 -158521 -464635 -529635 832371 237434 -148802 340555 253792 -262910 556145 792725 -981045 940233 -460051 232496 -952803 476528 102226 976071 692176 -918324 927509 -374280 -678284 -145820 -770688 876116 935339 258677 -343633 42467 798509 535406 683668 765342 -168507 -979851 540405 240627 -705966 -104992 -431127 -763067 654535 54204 526558 -620055 136491 -734135 319254 617386 -874342 961019 787493 914246 549442 810235 -764299 -358929 727654 -851036 -988990 -410293 937311 964999 -32481 -6156 -165738 542056 -867729 -429575 301707 -334529 -132628 -594213 799058 -745417 852515 -145136 -796784 -49486 -760074 -448765 -788094 -643901 80409 -409966 -756745 415795 -852458 850575 -73775 972157 643401 8256 800392 -570415 -595228 -211616 442662 78101 343660 323355 479564 -446753 -714310 395413 -805588 599677 632828 274148 -311667 -984723 -63567 -953583 -778038 -112795 901296 413851 -466861 -413492 -368222 -21131 425643 -544321 -531325 6147 -51352 857613 -197723 734240 465718 110267 938669 -136293 983124 175873 -840172 963765 404245 -59189 -773721 80421 370913 -134983 -824313 -60780 -107855 996383 941482 710050 243735 -325498 660697 67679 -799564 -138326 834480 -563118 477631 -709766 -662239 -503306 923525 -733926 568689 250424 949603 329060 -643399 14330 363086 561763 715110 -269293 -791732 918998 -129991 -210611 -797448 271155 845128 -567963 21378 -371806 802939 882191 -789332 -242306 -85872 -864401 464590 -376873 527128 562721 399699 -132365 837880 655154 -981830 -820536 -562583 14117 -525290 -686205 617976 667631 852366 -159739 -762874 818555 180446 477281 -180023 -63066 -600236 -716705 -743735 915012 -794541 49403 88036 -753254 -834988 -295193 -644533 339426 172512 -941179 -635134 -670518 973463 682734 -730908 448500 -359123 -777490 758941 -717320 -386968 -951931 -425298 -831650 773155 -797721 735597 -563676 799821 -895363 -570622 447678 -695190 820706 463979 638225 688913 914535 887800 -522377 -916243 870800 -504368 -845889 -967364 263700 154859 -797399 -316589 880993 -986859 760302 -374120 238230 264305 703926 -250233 -886393 799732 996384 -728402 -846660 229094 -59970 774192 493682 487909 -869226 873669 842649 978145 544290 378937 480212 816033 704337 -986903 267260 252476 -238204 827849 -652386 -795359 -184303 -668192 -395400 -170992 -560189 -684214 -426624 914718 -429479 686902 -138531 773173 -777213 90085 -622357 -797934 -342168 -236239 901180 531654 -100702 641668 143634 704821 828096 -220580 -336538 574233 527555 445134 -817309 884864 -141278 -715520 453740 -415158 -17082 498477 -652654 62892 -935026 128549 -869729 259376 -535219 194250 -39794 408883 298311 938388 647696 -823067 593208 -849778 779528 -735796 67916 243415 -846320 -689342 727080 -304734 -297229 394226 -686368 -526026 -82128 87647 -525058 -980241 248445 -726307 -115966 -15301 -415550 -227306 -245028 -760546 485146 568710 -272525 183854 -829483 11776 535074 262808 419065 -901593 -662730 -439399 -775620 -525963 892914 -567163 -564597 509624 -376949 388420 914310 395279 653867 -158640 460546 -146831 -389774 -760135 -682106 801831 -479631 782113 -559921 -65202 184109 -695232 900044 -818858 -900830 -258720 238882 342405 920509 -873630 769577 -327052 -235295 -374856 -753683 -104816 985827 276073 91694 -903653 -887794 -991088 -105120 379945 -995680 -295715 570028 173604 399050 684051 -832915 582216 441780 476680 182836 -991705 -194697 -121688 495556 309414 -334431 -612749 824855 468862 6069 577658 179416 -446788 -995543 -309403 981990 -267710 -444826 -515856 -748329 127300 -191285 747753 -598029 -848693 -956503 210740 22708 924085 288456 -852280 -681779 -5325 126049 243120 332960 618058 147747 222218 -264890 277715 -836049 257675 -965108 49531 -23909 589305 360944 568004 -875533 -752849 -139736 -133502 849715 340381 278555 528990 -522930 -419515 123621 -415402 850218 -539329 -507177 623419 -193375 -806090 -443147 647090 -494078 -180375 343287 111796 -938098 -705621 405833 517518 -529541 -248732 -981237 952289 816245 -674803 711825 -805469 -322920 -435017 -739100 213404 257911 251397 117311 9706 -19431 929198 231443 814078 254070 136060 -430716 240541 24446 91215 -780311 387040 -753134 -668645 -165808 -702412 42889 908390 22135 -751654 -100692 -625333 877524 399080 727867 551545 -895217 453446 -623386 118068 378626 -758350 871124 -336685 786240 -335556 -753632 -215743 208779 486219 293079 -323843 -309156 115735 -199429 -518630 -603296 -382547 -995069 -869313 710389 -809746 919001 521127 -651472 -828529 100955 350114 -968742 -942438 -514342 445971 -928529 -691732 760734 -532368 -899938 835894 -260257 -714299 -962740 -706308 -821938 -255566 -189295 -544359 335498 679016 409913 -342343 588203 309935 -431676 592093 -273989 839011 -287642 -69542 7992 832499 345224 725466 546835 -321183 697797 411738 -835276 -96956 392302 -541013 286708 -870327 -332154 -23823 -730847 -773842 713159 -515417 -873986 553413 -340453 936856 235328 839927 127908 -680985 541970 -771521 702005 141961 515090 -434902 591446 -894266 -885678 823902 -189244 579899 63704 999568 220526 -870437 -512994 914188 -562951 152297 -923886 -483279 935742 294783 -764521 39154 -21433 -688117 595971 837846 746837 -622259 926623 -428679 -418723 417370 124842 194313 525702 832540 -624682 1226 170540 404176 -59703 674578 29536 -763642 -524899 -904242 699750 877092 -196639 -744709 -387658 -810525 -996202 216238 185468 268625 -854478 -818931 989848 600654 -283743 927571 -785762 222607 387007 28367 -114602 -670946 -308641 476261 650046 39511 873415 699916 -688637 -850196 -665679 887119 50700 351075 -297524 128205 731375 293651 43449 535609 -661382 278570 17295 -464038 -658261 -972758 372312 -820980 -942664 201831 320529 -769987 -573688 -221429 184109 401776 -568520 77330 -43630 829118 -456424 -32306 -866405 -837168 37419 -403484 -313067 549222 -315094 685133 370626 77267 -1663 311255 653913 972543 -858160 489889 -785276 -806940 -58132 -179038 -524832 558353 693212 -977629 -461183 -665814 -612260 254528 -924565 706918 218205 -132245 -203622 -864368 -388861 813929 -24453 462854 -989530 456147 -951312 357693 -744238 739862 -196655 -842821 -899641 835444 -196763 851483 -835591 -341375 287981 176141 441872 469158 -446566 -864685 -171798 -677599 -868719 894150 812820 -892285 -415762 -803505 770261 509233 -194498 -40850 -608861 684516 966660 133174 -103380 824873 777141 967246 687694 -202014 941372 -494734 -316641 955330 632439 -608400 733414 -650539 -795848 -929364 207648 -949386 -88124 162717 -922372 189015 -546601 849101 916832 -826115 -637153 789980 -475678 -213824 -844867 887422 721103 -994993 -418489 36345 290343 -550229 123336 -963800 828062 580647 -796226 142074 -99 457327 -161893 -416140 93632 481406 641605 -635605 -26154 -306906 -559978 677067 -143388 -493557 -148003 -278382 609441 740648 -78758 -492203 580475 249801 400838 -532742 -461423 -376817 -363703 -12035 -635721 -224912 -349950 -653460 109814 -685772 816771 -641429 133641 802553 850259 -437968 -490143 -267856 660202 -106873 958881 -292579 -700872 55120 569378 -261541 361118 -136708 758513 965206 917618 926356 691788 681423 -636288 889777 879529 -849957 568196 -410235 -21201 714212 -447183 -837807 735291 -878169 -303314 -908947 679644 887605 957459 -788029 320344 831858 -931472 655060 927269 -208103 -992698 357682 -668048 637110 992524 -483580 -652519 -383190 -280148 154245 74036 396842 -102781 -467451 958986 145984 924132 -96282 513303 -598455 -965610 -502111 -508406 -630027 -293935 38975 761159 563915 -813627 691424 -135832 -683102 988692 925495 133688 -812119 922707 678411 248631 -789408 362765 52408 568089 -356708 -216769 -887764 -1210 469127 761437 -231317 -706597 167582 -10549 859788 -933208 -272079 749541 732345 636208 409446 -884744 -713037 546733 -674249 -936761 130379 -825079 136175 277895 -517654 509158 586161 -260509 -679414 512790 904433 357880 -104773 966692 -893191 73690 313503 -244151 -843162 157198 465006 -971656 139176 -796018 828531 -943405 52613 590408 -322803 -811213 -249194 -90977 -318545 -162268 -693943 -644760 -180000 581094 299358 -815634 229820 110317 242538 316399 -213903 196450 660439 367901 -858174 -15455 -555679 729246 939912 755513 -589414 -828916 685740 -171922 839399 -765707 693934 -944710 55169 251228 207906 391496 765302 -566473 277805 352888 -366554 -306449 -549108 -230050 -327354 983139 -488818 -86974 -897697 362085 35477 950689 185040 -506437 -492775 64043 -538296 -524001 33060 643651 355661 880448 -460073 519938 203960 -814017 -388508 669109 -80074 -931917 813074 51162 -822967 375973 -712388 -920793 -742971 -655724 -410286 515715 775635 112370 889047 348939 777713 -616410 375265 173326 -835088 220424 970524 -756463 -278027 860392 -887481 847692 -532359 987655 779573 456363 706634 -73060 270414 -919218 -77561 227792 218124 803850 785319 982339 973438 -225306 -314510 627717 935240 -751202 860934 478237 959392 542627 406996 844166 969043 738841 -701279 -734163 839870 -38569 -254202 -891148 904918 -381077 -886672 -114766 574369 119188 781985 325169 706106 207686 545196 592558 -142127 478505 -148611 -810275 425128 -814950 767951 -354590 -273897 649513 252980 801497 743305 -740967 -117232 -571697 -638851 -681245 599838 16583 -998010 167988 334954 901942 504011 538474 747989 -368506 -737528 89243 100885 -242537 -997877 430094 -463438 676282 493111 -936640 -957046 738612 -425595 18784 138830 -435007 -301314 -84781 -518013 -818673 104515 -833743 -394367 548798 878213 -579898 777463 -824090 -175987 -918382 634470 -420591 125493 294217 223649 -762179 601708 577876 -915757 -725412 -351562 934862 -402823 400340 -738262 62472 -612252 -796417 193395 996742 -979656 147371 79 605056 324592 -729189 -902765 -31647 -331432 116997 -719323 895307 -758895 550418 31489 -993519 219536 583393 -100683 -16965 -82400 -428412 898404 -196474 749403 -741375 203462 887266 -80715 575186 -268889 -610702 472945 352613 443236 -19952 947242 -688483 -922767 -612538 -520244 182224 831317 656981 -294376 202567 -814036 329906 667171 780353 832293 143108 -587433 -761872 72065 880424 -908943 -302213 284186 872493 282113 -284038 702810 -585000 -879763 710525 -217793 617761 453103 -603899 156382 -569548 922386 -993144 -646691 -486671 729401 -791694 390775 157420 -709351 -879713 741628 311918 316090 -815134 984014 -281358 453369 -494206 -949659 575657 686729 -126921 612172 -40457 937325 -269135 59810 572147 807295 428049 -407014 -37013 853229 564334 738427 658142 966583 742098 -373983 -985088 185010 363962 -533638 -431047 131208 -790246 -471158 78374 -215755 165206 870119 699798 -318197 693450 10046 -720497 880943 327107 -699444 -797497 -527077 681731 143333 -938197 340122 489921 -459663 787292 -106929 25511 -146582 697004 848942 544723 56544 -864731 -329599 288982 -995211 381699 464100 -794184 -775583 -746699 -554935 -252046 174702 584288 926197 976242 -227331 853724 382338 -197605 -450688 236085 -501925 -468414 -250882 -938197 -95166 -156238 -979694 -594126 442958 -60248 707692 250227 244069 -37672 -242737 -996535 -657466 -213529 288785 -609979 -892925 749039 -277474 -127701 128127 690046 -691978 528626 -968588 -226537 440106 -146488 -412433 550063 111074 595596 252369 -741455 219482 -674607 -148912 324219 404321 524130 -757387 -761249 568152 525625 640028 -239325 -746823 958470 -27273 -863487 -133746 61999 588939 -378200 174837 379466 -840143 -50759 750243 -802140 -727274 584266 681822 -93763 -508485 -235930 -634495 301258 -24330 491659 -658052 581682 -601488 -374741 -151599 872209 398885 -229075 551320 854329 -794649 397417 -744964 -557268 -828965 717743 655804 -9054 -27399 895040 -989397 829449 -476912 396626 142129 591232 971073 -286959 -997945 -966308 57216 -73703 570622 324131 36630 98045 -911111 948883 -935007 88771 -335889 -655844 949906 -221082 -382038 -874398 -216019 778579 -13558 -390340 -372595 -551188 995843 -160584 519198 833416 547611 877205 988705 632432 -181779 917575 674348 -611100 -70616 441718 82087 455060 249744 515839 971600 -254041 734332 -803471 -244936 -522952 796887 -534510 -66364 426836 -677728 176856 -605268 434045 -504982 755312 -253057 -826582 193756 619834 860445 -707003 99505 620363 -416068 785707 -949831 511978 -783772 -327504 305495 609811 146547 239512 -982527 419831 -394087 513567 811843 -910086 -921251 -85902 58685 -93644 -469353 655924 -8160 893681 -645901 295674 -544076 111281 -632460 -778289 276821 53288 -828049 488241 -453390 -774849 73228 -677103 -107507 925457 -949815 728279 -860099 102383 -789002 859100 -204369 546396 757946 670190 642209 255762 883596 679760 -659099 622203 859323 897079 727908 883513 -432153 996686 861081 -632545 580613 79027 726929 675125 76255 91512 50802 241336 -322414 -901469 357105 -99945 879118 -304722 -813606 687864 589850 528647 693644 -593871 -224819 -107375 -814214 -808113 119445 -401503 417835 -513134 -208204 -47741 348731 150383 -996801 577011 430168 -415091 84894 259876 965958 641352 845582 185404 779100 -549711 -615647 -941739 -399484 -163572 -304963 -986371 -889666 589649 -556903 503351 413854 -771412 427715 227833 595786 -772099 -95459 728108 -716547 -283048 -610725 -468048 30086 -758906 -412153 95189 -162103 965634 258302 325986 210493 19709 613488 -386671 574445 652378 208483 -8559 836856 20147 -311376 -293629 443281 -274862 448261 791294 -264577 656953 -152735 756875 -420194 814618 575643 -328150 -601508 592096 -653604 -346421 819388 -894555 765344 2901 244951 -655943 -852038 -87005 175446 -91359 894285 -915454 -938503 -877547 -86701 -64076 161427 -758143 -591207 -883216 324876 -694010 -998463 -998048 555998 725494 93759 386593 -414568 -493605 914780 -154298 -791330 -258959 -187337 -803242 879719 689959 -801729 847946 456318 298274 211130 -164464 888705 -405959 -16063 419210 -788123 -548230 -833855 985103 386992 -274652 214139 539497 61053 520747 264069 756694 -988164 932408 -912952 276871 -841489 890790 700672 873764 257583 -530554 -461505 519878 -806619 77851 730474 -165893 -493231 -591138 -312646 -700474 481990 300540 -695492 515100 766379 -745645 477393 365672 736956 -615815 810671 237576 436807 -68682 -357154 -400435 -65616 -699516 682684 -854401 -624146 -534506 153722 -246057 439435 100302 812701 -569852 -172505 329925 341246 353190 -577290 -796985 -93878 -28842 -710722 603220 88962 -377828 981850 227105 119548 -766473 23097 661 536160 193625 -310944 697548 735404 847400 -815388 -135273 10673 651838 294513 720506 -712556 -753815 780997 -316243 -169267 -501908 823093 621211 264235 406653 349480 918630 913999 -760379 -693353 491489 -343380 101603 853523 136085 128525 195177 -377537 376893 628495 -167331 324689 515658 643619 653370 262293 -917665 31502 -240788 20843 -508458 -202776 -104105 457796 -62791 -989792 344145 387881 -831030 766582 326948 -17613 -976901 33280 795277 -974700 -99337 955814 -241345 -14323 -93929 -755674 -965152 -253834 539374 -624240 -787189 926393 -815810 390859 497357 -104745 -530944 -554354 239016 857698 -579616 888168 -322925 -41855 500926 -361031 -152457 -61969 -961489 -993609 -586572 -411524 290041 473962 -238054 -21366 350619 155951 209137 446354 -473789 28345 -197263 -209507 235478 275083 839370 188875 -428053 -709760 -212578 -9905 710992 562243 378882 726640 -666236 -589225 943104 -780790 -391109 605457 684056 771339 285406 -715624 -480582 -213129 -623608 536684 645454 793445 -919159 990172 492077 -979841 234599 706447 764197 -590202 -742184 19580 426232 484171 -212535 -707086 52062 -171081 -669477 -151151 577023 336836 -274591 620110 156921 -699774 -52125 -898829 556384 675859 -110946 -491236 324409 75695 793601 922555 -152194 246177 358193 -405482 -251107 -915512 449542 49604 -133767 -16489 31884 969779 993767 -843243 943235 -683611 83634 -310946 -958880 -338258 301848 -436704 -450358 492984 121675 -976226 -285667 212736 -336911 853937 -407062 148758 487972 183234 862837 27104 -485774 -147887 604725 425367 349022 -882702 164440 -954040 740958 -961590 -423235 -936107 266459 368662 -67464 970866 -782284 643365 -880943 -793303 -808517 -387495 -242107 319958 707638 191018 -221820 879275 -663969 -279646 699761 -118995 53605 -600990 -288218 -662603 -996503 -438116 -883603 25713 -376447 -52457 -91448 -578208 103353 -258898 52713 -648487 -883827 735953 -653638 101893 -436240 820227 -89001 938208 715208 455130 277775 -435524 137200 -395006 -132632 502206 473140 7866 -804456 -9377 362201 430037 -392053 -928788 -788717 146875 -656540 -293881 656012 -809882 101876 76963 128867 501861 -190907 601740 214699 -54820 -953454 -519331 -559000 -840063 841932 804104 331286 -532063 -265065 -265262 -910046 -471143 -697398 382932 -511506 914526 -978829 104827 -264239 -115338 366289 730888 -773995 597500 -332456 -241391 594551 202144 -769744 -950530 684074 -892636 957494 505997 -181547 673632 431866 -951473 -270959 -267073 173759 473769 817516 502848 -607745 -313516 980456 95350 -665500 903389 865020 -92792 316367 -446043 649618 765106 -517291 120546 226824 -854974 -263491 -291684 -277328 -394981 680580 300209 -73521 -6474 -620327 -8110 -553439 -420068 553121 788739 132819 357998 -448780 91807 -323960 -576547 220958 -643502 -911147 -278990 -63329 698397 130117 -134329 909484 -516778 -311850 -830453 -305621 855973 -678918 -441854 -314949 -385400 182167 -254013 548266 -784433 -705401 -309127 613244 58401 -17896 -233757 880619 676726 365965 -246573 -82846 950042 -830309 621490 632064 -486992 503789 701051 648091 -621907 -955359 -383300 -736709 13913 262857 264984 -799717 -330286 -851989 -747960 -246613 -102648 971138 -754283 -178287 -131390 616954 413919 -82013 -208361 113591 827161 -227602 89974 502927 82378 563635 328223 -927797 -814194 253284 416551 540714 100116 584363 -23816 313182 -121699 -722588 -234033 -533491 523395 181662 -897731 -294958 -815440 209694 -692826 -565575 874658 -526500 256196 -741177 -890002 281476 -479579 -407185 -633670 -380170 943657 638878 703681 781766 -226427 -241104 186195 -248515 522435 448248 -660142 80342 -617920 732989 -860746 -383934 -733780 -772937 429194 888293 574605 235286 416749 182999 420797 -844037 700306 633827 -61721 -456195 -311104 285451 -859378 472614 587347 -728062 609670 -89229 -187719 -737744 479481 240600 -615690 16690 -632348 364473 -208480 -724008 421527 -717582 -145820 -78555 435000 383824 162943 -626990 -378560 -211563 128965 -708532 505725 -398088 411038 -67407 427790 -463197 445956 456791 -125589 320692 -295289 -822203 721370 309948 -981047 -73417 -380549 181699 -878974 878878 -704963 827330 705020 453022 -718490 -61017 -749544 806543 -500465 801492 781384 -138115 -272987 -161119 -833645 -921176 -216982 747733 -289515 182021 211954 -541519 575355 122810 689575 843494 105611 -589659 728901 -881894 -213094 -323114 210014 90599 -336364 514193 -314409 232283 351225 199374 -481815 502265 -164134 130872 280737 115382 508511 997937 -190623 -673027 -624572 889676 -719139 -576980 892376 -194095 -450914 493717 426109 -302659 723843 928894 -922582 -354368 -754117 286625 -122772 -718403 40395 -353619 -848416 -525619 -66546 212290 743355 222268 -943567 630265 943939 498443 -482509 350682 -353709 490988 -467349 651364 -824997 -890039 159489 -974199 -350371 289598 31859 645807 -639247 -479078 -917614 902449 -295998 -922654 -791677 771035 65295 -201778 -275137 13297 260139 -401846 863763 -948439 509950 952438 -231392 815020 -675071 878886 658652 -983014 342213 -645661 9487 -776701 -765715 125544 455383 216686 117808 -463450 122661 -298410 -770472 430656 -966594 341415 971333 -324336 -982597 -838714 160875 415136 334089 -421882 -352560 779186 -426647 -203852 649615 448185 721137 956940 396887 -254371 -106871 -890430 -310675 -710917 -897809 382330 -475867 428323 882611 171088 488301 245528 861628 -888879 25283 338899 856130 61695 -958022 684416 469714 -347439 -831751 -616449 -207027 32049 32955 -584475 -232088 344700 839888 -331271 -442706 -888314 -334437 493240 -421895 -552941 802450 528337 -652675 -572961 758594 891305 569789 -508393 -762808 -31017 -310252 261470 579800 -211927 -130770 -333623 546105 -266082 -820084 922595 -221241 -373398 -138749 -415447 -940559 297462 -654787 -583153 -360519 -469027 507319 -204806 353718 633968 258114 -170684 882197 -859085 -721534 720059 -917612 -300195 530546 -223198 -403835 -70052 -624931 -905042 560081 686030 853606 -601590 914291 -476535 758018 517204 654712 660244 971001 546462 585606 -659284 -406040 54765 -373934 884673 -108990 268605 -186328 -570762 798922 757116 894695 -156508 -529254 27531 91138 783063 -446944 587968 -316160 -984368 -433508 793830 -678659 468225 -930397 -129349 -502489 320148 -738529 462321 -826942 -284571 -119731 351918 860581 -82045 794685 781069 784058 496435 251733 807194 -494079 -207892 -411826 -744743 79246 584028 -528970 -928320 -12537 287458 212589 -378568 -165465 -289774 261928 -448864 863293 465461 -36495 -215862 409134 -340922 -896860 -718083 -560146 65910 -918669 548337 682379 -964440 -486300 -619946 376995 -465930 -959410 588877 -148503 714922 -530593 -480531 -153692 -948154 -521191 -493505 626608 287869 688208 -327998 431227 -82505 -903378 375401 188424 -842735 -178769 -512744 -427792 -33958 -634843 -618837 -133156 -696809 -101963 -901778 339724 203265 -901544 786342 -286637 -620414 841436 -916985 -54887 549819 808288 -845765 499416 999680 105307 106722 -265057 770138 989590 -853236 100114 439429 255021 -953151 996712 208624 -176110 362873 132076 475968 -620150 762405 629628 369997 -80466 751140 -400627 25634 -39701 219342 -148059 -602751 662531 -359187 -599713 -406947 866442 -191298 679019 -901025 178281 -38283 424076 73058 446814 635959 -660200 -827017 -768390 -404834 -163717 585057 657698 995128 -114124 -864614 548879 983047 364118 -626740 119246 272771 735112 867929 160961 -4844 323718 350164 437532 426008 313502 -678395 -205080 -494493 40500 705641 908035 300730 598719 900271 -652002 226903 483145 774332 190270 80744 -237966 778792 -921285 578192 -541458 288191 -599484 -201371 228227 -262398 -202150 -513936 -975604 -625117 -602799 71984 801145 -355316 -911662 -423914 -996148 -29736 -93605 -959862 658077 835288 -602051 294246 365335 -892272 516252 -550922 897272 659512 845043 101886 -553707 -702020 -869874 141236 -856875 -396228 983566 691649 -986831 851084 -723095 -830780 901050 387508 -583833 891471 -838509 998001 -628570 511080 -968462 568371 882967 753417 -722525 696350 94334 -873695 -956538 606089 5622 650257 552844 -248063 -351509 -242384 -239170 467655 146846 -602937 -311754 657230 655268 -103402 -707677 -276034 -620185 -717619 84297 -385420 -72668 69011 87295 -779393 -906516 -392189 -938577 -170460 -344157 476713 225114 203227 -718204 788618 891026 177616 -9317 90394 311294 443107 763593 -110525 433369 -539223 -936253 62052 508659 -477463 693395 -340528 -413137 823967 -238186 -563637 -628221 865916 -309124 297233 -4613 -541468 -565940 -698929 710454 -495121 -586787 -419673 620775 -333848 788062 -468944 751829 -534191 -802993 -45964 839388 398429 -984571 393585 -996246 764405 23850 -404712 -661629 -162764 -791877 -777135 671294 141803 -485240 308725 -336955 -385507 451255 963666 364121 -129661 -911550 -958422 371275 777866 -924300 -412236 152452 -768432 664816 -154854 -33666 428587 -183638 539258 -270647 928802 -980244 324198 796935 400114 486739 -136093 -402192 -586870 742863 856685 309839 -333297 616998 -218382 -611197 -355495 530802 -891438 -439297 796532 935838 361062 503242 352289 -338707 -779146 -172928 -570286 303347 -871231 688335 837041 507930 -581255 180859 -436199 -134626 260163 453978 -489957 -76143 235452 -222376 -611845 695384 893807 132724 -137039 977965 -235296 -730942 315240 210843 -190076 34151 105730 -468731 946247 -616672 -381550 -250337 68357 865212 484705 -248334 -726767 464669 750314 -660899 -124111 819003 539229 -731761 -664289 -171743 246432 -854898 35466 56813 837833 587699 397075 -987180 166949 724779 -124976 -973796 -928971 769016 -29619 615200 516780 926574 -237690 648144 78450 -422218 267502 59311 -181853 -275250 -224405 737363 -538095 -675321 193624 852712 -51010 730246 927361 -199763 -264221 696004 956330 -644363 -637204 -229105 482569 -32472 685817 784902 -517944 291776 -851362 -892640 -174076 894540 -222300 -299611 -913200 197488 -585210 693684 390707 -469918 -37259 238139 23589 580079 221589 -315902 -502634 -950668 836158 -895839 -813976 457446 768507 -19451 -394000 -893621 -565106 7664 590200 843966 585194 968949 -820160 -40209 207160 429952 -503688 -902496 -601261 902860 -21560 -467415 -415157 848235 538057 786677 579046 770753 -984567 443267 -567270 922761 -705014 431078 911636 97871 815043 -712635 -826059 -344971 32798 590044 108559 -153810 -495111 377593 -764691 62469 21413 -7936 675656 441687 875882 324071 -179758 -892715 -790399 -409158 390640 92420 -299624 -557031 -96841 534973 379346 -497995 -600330 819756 406852 -146857 -128595 122965 -855815 -39079 -984690 481546 -827409 859818 -705789 584694 718232 742990 -928729 -32874 -114599 174428 -177205 -177861 -183794 -714753 -279693 802441 400133 589302 -909610 -821509 971647 -24301 -14366 -917027 242098 -27969 -842442 887376 920521 -241547 -219738 49994 56418 165571 219578 34451 464655 906700 -508753 -849464 958806 179273 -300811 912348 -751439 -851837 -255313 744850 -310001 -591270 -500810 560261 266321 -180543 760598 -673759 326989 -496961 -257392 569639 437967 -135568 -41833 -353492 917139 457603 992595 -986854 931532 668730 -238688 808750 931232 674028 312335 -815240 124713 -269562 720356 974687 774390 765829 296215 467098 439432 -112130 -456876 777272 231254 -934633 773243 162072 434506 -595573 605729 220658 -535615 495018 867084 911181 738574 -770986 852667 904070 -376585 -794873 -522020 882640 -988361 601288 -692397 -307538 -676997 -136648 -13766 249466 -831003 -659062 -92069 -125214 219276 616325 -782152 351590 535417 260229 -980476 740315 40876 989688 -852056 653675 232853 514914 591039 -230254 550684 107993 640921 489122 11033 86154 21179 -337727 -943396 -434126 -780450 -273050 438439 -675803 157164 -153505 184495 -806837 -67834 290382 -779489 -799074 -325631 380455 679956 409774 -652828 -78028 -351198 275485 -150676 -373743 886349 638115 -641272 -43472 271761 -311286 -220451 -915370 -322341 -473037 759107 766365 -590578 -486000 -134459 549232 100351 236840 -115418 665362 49529 497559 674135 -313065 -181318 -758262 220546 -973464 977012 212679 486018 741315 145740 -770781 -989336 349882 -202786 -40182 904823 949040 681528 -32260 -228439 478303 807131 473994 -955736 -207404 -656067 817372 479958 436080 -464951 853678 235462 482153 -636707 470095 -719936 -27576 968267 -473567 -785855 -631831 -141351 845851 -845703 -411266 -423615 -14902 282699 -994804 254257 767179 212560 -852372 -464948 -53933 -633643 -501045 630440 666664 170328 514859 -439474 282149 -86898 828383 -281923 32186 -460320 -897133 -255769 660457 310250 323650 958514 81610 976251 287294 129016 831752 -55656 693420 -366968 564450 -460295 -373244 383907 784811 -997110 -911338 -597504 821963 360555 152192 23880 68411 440048 707897 981914 -763763 544162 131977 -366327 912993 -61764 729998 -217575 515697 550447 590521 -170555 -771066 -515554 -236594 553084 562305 -33181 589800 -66529 375635 -598519 775027 -173819 949637 -497329 -612432 -933256 -454863 -497877 506677 -924491 -78714 983748 -146198 791023 338505 698359 51469 714701 -32818 997972 -694737 972007 309379 548894 -471627 604109 -149274 951502 467159 -800127 -135926 -975856 43940 -463240 -105706 -580411 53372 718108 387013 -40577 -600299 454221 -797081 -982136 -177417 -131237 267999 787292 -364288 59662 273443 -58070 416608 771103 -972352 183255 -425826 -89412 -592941 191227 64018 -847865 668304 -972446 785000 765848 -677697 145292 254627 988534 -40519 690477 289304 -510430 -563472 -986963 799599 730381 596069 772522 332326 816284 -521040 470641 665869 -769877 98427 -999415 -753205 -421368 419591 -631000 261591 191731 -582491 -93508 484096 -785755 336446 -431772 -499994 423366 -677427 944627 674174 -235915 -553249 837748 273554 28355 879130 -956639 103615 481592 871987 658026 5365 -694707 -880266 -338828 455803 -365583 -7230 440471 -942232 -745083 -19318 -989728 -420053 -951969 635861 -150515 87171 65994 649023 309395 -867064 38532 -636426 -752229 845857 -82881 880702 -541695 -458997 505377 820718 -534700 -758056 934468 64496 647001 256238 -557769 -976060 928776 -84348 -965893 -947458 575500 849448 -130297 -709436 652103 -409668 -763708 -968367 -773171 647924 120849 495220 -310428 263386 725440 288274 955786 574027 192023 646175 900847 586103 -602415 887209 651127 590436 -648038 974030 724025 800363 -985321 567617 49795 -916166 -23589 -291255 493651 405456 686707 94018 -973729 539525 480859 520858 -531954 -679809 349574 -876460 -413059 -271426 925787 843657 -106884 619281 956210 -21150 155534 415134 178779 482207 -490772 691422 954648 540435 -104830 -874466 712478 960422 615152 -57088 -521065 638034 764427 -369800 668323 683174 -322854 -785969 23890 717510 64793 -967516 592940 832489 483257 -513562 -15319 228442 176990 -3621 272569 976631 -694432 37532 368190 -512587 -764469 -394090 858637 -964326 -142113 115082 -794511 -872639 -69488 691214 -265049 -822310 -283898 -871797 -777373 997544 116766 -955587 94154 591617 -367512 -263754 -964491 899793 615592 323675 739445 -678121 -978475 -181787 -113847 -544154 791068 -214559 -273559 422629 -438818 914224 -10305 105680 -935122 -487800 -802263 988917 678868 162161 438393 -578248 779597 -531510 -782603 -492400 -585272 -388031 -902313 881927 971690 -918818 -394419 753469 -612724 -34183 346490 703974 -216008 -511809 -677901 -888632 209839 510897 -444861 -254274 -19547 380837 -215320 345144 -227965 -500797 243668 -115272 -153755 -362103 896109 108502 627354 -145080 109069 -950595 952743 -483419 558979 103211 -397757 267161 248976 -429963 352604 331120 -460950 -53502 -889583 348238 832445 -925237 959414 603173 -921691 5473 314964 562497 581941 168295 222374 416700 -758029 -317421 -299236 159242 -683175 422321 -199076 -104081 -697898 832033 -377924 105475 980683 -76972 -55478 654645 608911 852563 -928572 822213 930539 -185288 -218080 -983991 -451554 358066 -485755 -46551 25691 -316539 24656 -505437 -909882 663560 981520 -119097 433402 -157531 -259958 725116 -669690 -420899 871606 -699655 557803 424898 -720063 -280755 166944 350459 -567799 -849448 329231 -974397 -884573 -914736 -706027 518506 722008 -904771 776582 470227 -357597 -6276 35878 -49548 768949 681280 673201 329945 -53262 364556 604244 -161887 -660750 -572357 625585 751999 -742655 -618248 444767 721210 677534 -270778 -862616 556462 711296 -803078 751945 293065 -855156 -828868 890742 132239 -807712 763785 -180012 267927 282444 -890956 297788 693771 226771 -65184 295550 408108 708015 114311 -799780 -499253 371530 -548233 786699 452945 146758 325072 -714314 -241736 655093 -990457 -236933 797328 102113 -653850 -622869 225915 -710970 -200183 -576882 838705 -953196 -367133 70749 470397 207598 -912713 655814 459070 999085 -838369 -396756 638439 229981 -181112 -317467 -529793 615614 -989644 690362 94754 -916540 716471 797161 386686 284056 447099 -290010 613079 274709 -146883 553238 63747 474060 994061 380755 -207378 -563199 -930351 598508 -787944 -719188 -319806 432738 728722 843897 -63763 542123 715909 -576569 -673484 -201550 785834 503980 492619 -272299 -114221 -215440 220860 640102 850145 604174 693347 547499 -866996 379959 726898 -266785 356767 -716338 -110226 891566 -421128 -101908 53168 752060 -261108 -146466 49894 146207 -241887 -977758 -621425 235232 -155630 471406 240386 958975 -575409 -964311 977896 256364 798939 361328 846397 757390 480204 -339822 56275 647871 521038 -187884 762575 190286 649504 242990 -481750 901116 -250987 -471732 -677967 -517376 -267627 -892146 933382 447748 39450 -572215 -57956 364453 344115 -61309 690495 -530570 -16892 193659 532746 811006 -380989 421407 967279 80949 -210883 231571 -885965 811787 -307761 529329 -217617 135905 -982674 -815356 191376 881294 305056 -191413 321367 61276 -488960 -715651 -372902 639369 257982 -914497 -7167 -631738 588188 185071 118410 -132805 401266 -473443 -24186 35840 551979 474892 515546 54821 -526650 -334411 341439 829100 267350 -907963 -114366 235658 288002 820250 567620 -669782 835590 483146 -914821 -633751 441648 410140 566255 -361957 -411292 -951412 -565378 -511483 598808 -950452 -707623 -596767 280536 9662 876676 76637 -706108 189307 -646822 335004 790157 956239 618119 -255437 -328708 820282 551692 265133 476779 611696 960447 -726904 -618423 537306 753992 -665035 -604390 802579 -828891 -908004 354421 144236 -243418 510230 -441595 350697 -972942 -82190 243849 -540223 -362751 927984 -301485 915554 -448993 -989495 -798772 988139 -475920 -555867 -829073 435760 395110 -24797 -486838 -631751 528332 -273835 -660096 127299 -517185 240193 858058 659134 -744785 247521 -336143 -550835 -672925 -329948 -699435 -727223 -230542 -361365 345065 159423 -876981 72460 609716 -256915 -184786 -122157 930898 -813623 582449 360444 -677134 -730502 199740 544058 -814890 881245 702988 91955 834389 -510079 595124 684033 987868 463403 380951 664883 -478744 -721453 602223 -869430 -350066 -591963 594634 532925 774132 -993663 708360 402549 460245 -46981 181086 -181294 -139263 433244 -517674 539428 327770 228255 -915123 533554 -817576 644981 -238605 968631 -547834 -749758 290894 -747809 141443 -501731 260536 434383 -452350 -407340 404572 881691 -512054 938981 599485 770637 -2761 290438 351535 -954779 933047 -806753 -698788 -457005 -886706 -231349 830657 141951 659602 -914470 -439122 912065 964144 -355758 402889 279913 25701 -741527 -17909 82617 85509 -341108 -510398 463078 -305928 945884 -810099 -697957 376504 673451 301540 -119307 -53675 -516477 -695027 240008 839921 408096 -31832 -713000 164932 -856335 -152412 -111391 -747112 662171 626503 290576 667726 871286 -9814 -763064 -252840 472462 -35270 -167586 -682947 60963 584633 -509027 -327527 431401 675259 -979645 739610 -38455 -421334 395649 -696061 -60450 -394814 902143 357548 -834055 -215147 -290986 676609 560606 -274168 -60523 641151 -463868 -444716 106172 645434 335513 -327674 301252 -864039 -958341 357888 206485 785304 748096 -868746 112270 588358 463024 352753 -948351 160069 -633018 896720 484403 525708 -257358 968514 -703263 738984 516185 -98612 -230858 -560330 -824108 286025 368342 714859 -886291 501990 392151 624525 663717 840098 684610 -403209 825777 -169900 -439274 -246375 -129160 228644 -317755 -762635 708758 917776 -709067 779427 -230563 529129 -795712 56398 560078 -49964 -856139 -170443 -526428 -256182 -218539 810027 -956342 -60392 -550569 -954600 848352 -751009 -369436 -865803 -475462 495893 -535397 670804 -331807 436867 -703602 26709 386960 -369339 -923068 857778 869432 95308 64181 -125644 -196611 264927 -426543 -855364 417590 53654 216185 349115 -976143 67422 -4348 -94918 -468756 271480 542523 -847789 272029 -259974 68318 51765 414252 -3124 -16995 520997 485492 -373204 -965984 678135 389125 797611 203519 485529 310052 -357075 -995894 216713 -759862 260589 -569469 153946 -95 -13961 -883041 531763 277130 -649300 27400 870736 -264294 803009 -594786 622846 301208 495681 -121807 145571 -57216 286598 982921 -311372 144259 490052 254815 -282690 998533 284543 945633 473950 347678 587919 -704847 -824 903066 552227 -114970 333636 -363655 399035 -514934 269867 -464145 488876 236059 645103 -46235 403617 -670965 -881263 359158 -991212 -433857 322985 -903949 45017 770579 -72095 383583 986643 -946732 555514 939636 207805 -431931 481221 228124 510114 -970469 122539 -760839 -882203 -379263 118695 114526 329083 -372971 -671546 982227 -499668 828137 124078 -876139 -502507 895363 -196076 -488941 -876119 416093 555460 -616333 -115797 -679579 147741 -995573 -947403 -39938 -563694 -417432 265653 -570498 -176982 -495158 161131 -198482 622721 -391642 385900 -984883 352069 109603 387234 398861 154426 -453731 53194 129428 532407 59557 -982924 -514308 -9050 320895 32262 951508 -659321 -33117 425530 389021 -440850 977597 -920677 396493 312449 -161747 263180 732624 583803 201223 739905 -693374 991403 -926701 712900 726454 -73866 630351 605425 798130 -236079 782696 -548486 935601 -261945 15429 -885019 -125601 402553 299004 484361 532960 526105 53467 -642924 162122 -484626 724192 594440 39335 -341676 -486591 -128583 -126988 -558023 694630 -564783 -325596 -408032 619881 229196 125854 124834 641693 -831492 703674 154984 531204 638214 -124600 -576590 749399 208611 342537 868051 -953214 293857 328884 178099 -272603 -176481 234227 -610100 277909 861076 136931 462893 743769 -346359 -137576 642810 2477 435994 -99434 612458 -129662 185913 37081 -996408 -664196 318891 398798 380530 -50061 46985 -438696 617821 -951309 -122432 -547892 98063 -601796 895506 586100 -757725 16706 480147 469904 733257 -23506 227756 -522287 -928444 571099 300827 -718884 -405014 -537383 -431247 713805 285607 362094 -562541 -932943 -410630 -899952 -955462 107147 113654 844909 44915 876112 54338 -956829 995360 156651 500890 -729848 325621 -930886 786764 -62429 937211 881807 303548 -510415 913168 -169937 327905 976098 -861723 108119 -106043 594073 -321921 -28110 543625 220911 -931913 -600092 -484514 -407888 201914 865282 -28531 -529188 551817 -10729 854896 -116056 910586 80673 753399 -457349 92469 163602 266148 358257 -295496 513616 -496881 -275493 -425772 321717 -136861 353853 255661 477584 -117538 704591 -386498 -318814 -838443 43260 416339 989345 694063 -336026 749837 854712 -443035 558304 -557214 -429307 -25848 402035 -108774 -184293 483003 82778 346195 -396674 310580 -378106 730622 -12887 -44993 396058 -821921 384907 -482372 605040 645905 338053 793756 740370 512256 -552851 -111512 496705 276333 345487 361786 622578 890093 74535 546241 -503092 418538 86888 848705 779820 -603103 -450951 925841 -243422 -36573 -601358 753180 -600719 -532396 767203 -428064 -525806 -789649 -322355 -798862 760113 41088 5031 624760 -499026 574440 -833189 -27091 551581 620124 -665402 -672927 113863 -287770 -788421 595959 871464 593507 655105 538853 -22929 741379 -294832 -722249 183681 -966195 490712 55436 -601227 -342760 -978501 125591 -806375 826899 -978290 602015 710764 -443458 427612 886784 514722 826222 177186 446632 -507741 275405 -463148 201243 601484 945496 -145066 -158480 -497235 -1569 750212 112337 620554 898952 177963 -781953 -520102 -710195 385806 163531 601226 453881 -285598 664862 141627 -785105 -875950 -61966 597568 -542109 -171652 922199 -790367 -403233 -317583 897263 -993382 -35648 711097 56562 -239843 -214794 -382899 -948437 239052 -703673 80539 651769 320640 -250547 -584186 -750513 8517 -737549 732771 446900 -106917 -603652 332285 975684 518711 835580 -918382 -825299 -301953 568669 -680876 545843 -636526 725083 607849 -415060 517758 908552 407531 453636 943239 -784567 -629911 -877125 665639 597592 418659 -52894 -24183 353216 -705966 -658142 -211955 125924 -918754 608949 -828985 748920 3110 -262166 -981377 872453 -675140 477989 835890 673642 -859482 -350627 -990576 -519338 303134 -792419 -155780 598607 330963 157827 -816496 -364498 457702 -259900 176150 -31712 47854 466982 53135 -974937 639732 -538620 -83408 -707049 -970121 -676530 -72864 818585 -469655 -960889 -750404 852268 -757455 458181 970899 115743 -692697 577204 940394 242711 69275 297491 909817 297487 65486 -291531 297004 -500780 211447 -525822 318627 344197 -414145 142196 -511565 191769 -222778 367002 33891 153944 911772 -697960 -424209 997857 960072 -573276 -331192 733347 310725 -581237 -300654 540899 902144 -898902 -101468 868412 403675 -696842 204044 -746342 176301 -519307 971017 -328001 -295232 565954 -784113 -234177 907601 -386931 -69178 -261885 717972 -678760 -392565 -330935 -548051 -785861 515182 398498 -617672 705121 -105934 31859 1218 -890487 -200111 -90252 -351666 -621242 -58763 332212 -389551 -443457 -453761 742548 -749130 -498256 122884 30151 101850 -371865 -222645 -747559 248849 718664 24785 795428 120864 592329 -416059 805340 -296256 -641930 861068 -567547 -931038 267247 635070 128376 -424219 -355611 -883929 -732063 -996318 -566367 623431 275524 -183327 -619523 -268590 -854669 247840 702056 5553 -927079 -730413 -385690 -862848 -998861 252767 445838 -454643 953362 -688866 -6005 729823 990427 51550 762652 -203859 471046 -154270 630931 223330 870498 -750496 181977 -359776 -835057 107393 -963223 549050 511747 669924 -274991 451129 880902 498203 724532 -600616 182965 -491476 -228021 440583 602243 -646639 374751 353259 -577357 426040 -8880 980573 870112 103428 145809 161511 -195978 -420533 -532054 823242 97718 -477098 94260 -94853 998965 419812 -689439 -228447 -722211 -267352 783986 637209 -776725 -727610 647998 -543758 -924817 -616999 600370 20721 -732208 -312208 -924597 227854 886981 815884 879774 -349195 -703779 563364 361553 28166 291576 768417 -63329 -950955 -152501 981730 -233000 -357333 235872 -600006 992606 -18301 -173805 881517 -830551 600718 -290153 -934730 465476 617904 886255 22852 -490802 -830080 421237 984889 931194 -152116 -472361 -759895 336527 -292973 109717 -788959 187625 -948087 -298492 858269 31606 947350 98382 -119919 -755014 -675881 452079 -247071 897227 609820 -330439 178153 4566 757864 882258 602870 -392040 -510220 677809 -988085 347365 -494292 -274012 761373 430117 -927951 -648243 -444010 132562 904917 -5856 -77098 314364 -445917 579431 -174611 839365 -688044 -805698 -325405 -364059 -315430 -933481 -354895 979494 -739239 -383817 -480443 865385 950441 -345416 58626 -744544 -509994 264453 -448579 341458 993312 -168223 -604223 -732005 -95365 -630432 -870964 -672855 -105072 280427 841231 -38721 29114 836929 -645454 -246219 593546 256753 -272306 -185993 -34876 -49567 38897 146050 976735 556490 948510 92010 262793 436281 -754486 -892202 650273 -683377 984801 -895230 816827 -706302 -489922 -170947 -227169 -826341 96438 68841 123082 -981450 838926 215293 -654869 -356603 -585088 -86522 498408 52749 59963 -863711 73431 -167769 228576 758787 -502907 389248 -150139 461042 462194 202266 173750 -958903 -770989 345160 277615 306552 201743 -721354 905379 -943359 -580413 654303 -713416 -545796 -615874 -192107 710152 -298348 633605 912637 -569374 -8312 -916528 -22256 722311 110379 -537718 -648933 -483923 987621 124885 -293569 -557568 395183 -158587 55410 854300 -804965 726432 891388 277012 481097 -819227 -875397 325614 885875 -22847 927968 729509 616674 -419877 472432 -564698 623991 577162 -41917 -506925 -435037 -750503 -272312 -73341 -871569 348554 450496 383359 -885643 307088 486718 -130169 -760860 -221037 322349 234699 236801 908656 -237366 -950670 -957663 827190 -414938 -425321 -659537 -405461 -471002 -45369 -327636 -311611 269186 -861052 -248278 -679247 746825 749637 -886576 214351 -315045 -781836 474 -964684 -87698 -769553 -834794 -223065 -906998 -794489 -443545 -782044 -211059 -688764 -919227 -540963 -366808 136350 -914244 -695629 508255 -952443 372329 405569 -738547 723291 896128 -585390 654557 409269 -969015 207078 -452397 88478 -806499 -386383 394433 -401388 877806 828700 222802 -721656 883773 581826 311299 44770 -856030 801140 493860 450683 177991 -484682 432476 -405215 -251667 444479 303650 295063 -987291 -556036 838469 639122 -470888 215182 63461 924989 -406399 -966840 -568201 298678 -249299 -971854 909509 -861553 -806718 -417783 -740756 -994866 680053 -814403 -462500 -300691 379026 887665 -981412 -152102 843256 -530178 971651 -307848 392474 790896 -488128 -427491 696191 239879 -953390 -388846 726083 430648 -331439 574998 139284 840106 336420 391131 670518 303033 900488 -583289 188288 -524681 -170864 209332 338012 -547419 -711137 -988687 747082 -769858 -914961 996287 -466466 -17043 -97522 652052 -463298 71314 231131 626779 298405 698945 570638 -440717 319074 424003 -364243 237996 548186 940947 -478952 -866995 858626 -255774 -678914 322320 -990491 870291 -621723 -437980 662564 -384448 317990 -729174 -47631 402227 190831 43833 -766573 259822 -146881 -210214 -131354 -767068 716654 106637 -805416 113597 -300126 218818 -730004 30678 -611365 989152 -940741 662590 787432 590786 -990098 655610 600047 155317 -545723 116418 166377 -918917 503571 543491 -169949 -293173 -852672 177499 -709825 -903601 304198 -976225 -427471 123300 -667724 -189864 -48062 -690210 -156754 318018 723729 -870399 303851 337100 213261 229129 -157130 17947 412924 -408093 583149 753926 497015 -251407 -943867 -760293 -999317 -160118 912004 -14567 938265 688248 -222203 -631948 -184809 -179079 -879688 462037 -457522 -982082 613344 -371305 117754 164079 509779 114251 663597 724389 124797 -626252 289996 494318 721117 854604 420496 -677683 272006 -465219 672262 -212681 -595169 -136983 80655 496023 -974236 998754 845025 -476213 -649437 -611341 -363515 352164 427712 544661 -790697 171498 -842062 -415621 -523896 -450858 -931581 -227449 -19041 -820329 -801964 730578 287220 -552499 -430634 327208 -200140 71697 550354 -221303 -403104 595819 319138 -463830 -886450 -814630 218550 -527118 -906458 -823984 -110064 -751875 913510 -172877 841928 -356836 330463 706781 -935287 -787245 475318 979484 751378 -226086 -857756 140339 -197195 79005 -905162 70104 -905124 -702789 446541 -725196 168831 -319477 21150 937318 999727 456082 -630412 301824 40079 321038 868969 -241016 624597 848111 338929 829817 100941 772696 198992 -14529 -998057 -252381 -856674 980543 906852 172250 995914 14156 868605 968895 -716268 416435 972988 728389 437394 -590672 -434096 -618988 -643028 -824970 -776451 -87160 -107488 27691 841370 -355917 857470 503530 51730 549079 -276563 -696256 621667 269165 -439068 17071 -747486 -898271 956210 -202706 585077 391251 -931977 176806 -401001 -488936 -364439 282231 967128 -560073 446096 -810127 255003 961964 11977 -996900 -961322 39464 -227129 684144 646165 -314225 -849139 -781347 -961289 -640264 327414 378821 807087 24113 898093 -672579 201604 49081 711733 148431 -329518 -224060 194275 -39685 -633849 32059 -503457 -597455 -229209 937657 -279514 -414119 -706231 -520946 -75253 -690484 209687 439360 -139983 643672 925010 444165 647698 823744 326859 -823989 307452 596281 595563 990768 -825585 -865170 472876 -194806 -162368 509692 -186978 218592 29785 -694409 -930845 876655 754934 -79516 -814157 -479578 974474 -631363 311513 -206166 -755880 379504 -356812 -456365 454138 480736 -897097 423085 -667938 -488222 -632215 283000 -889789 404801 19046 -588247 693440 465723 503260 -953753 872638 180610 -246257 830094 223098 358460 -949675 -649809 310788 -844157 -788454 -26994 -900030 757733 -134818 242850 -626323 -343067 149682 -223463 -702061 -258055 -346177 -767662 -4973 503690 -921921 -671391 453028 -621833 679553 445071 -584497 -770798 -360855 -587305 -494608 -537695 -115474 976745 -728647 -729122 737179 -104661 529839 611832 -464498 370355 -566997 -358896 -758148 618446 512731 -547139 -847189 130941 -33346 -750584 -501002 852338 -173909 -57744 -269875 785560 550731 56679 554419 806664 -548582 -318125 56638 -929643 -787862 331791 988442 -182591 -571168 -952088 809734 -747323 -548235 514976 943061 -556403 269686 603502 869231 543545 533765 -845445 407374 781469 180246 -259482 -520447 30530 -232974 -393534 -169428 -664221 56247 -936685 -595962 -36879 -463658 938325 -305575 690448 -584428 -100491 -658555 -539880 -121334 -108971 896894 -398700 941989 -865460 309578 -786874 284966 -221148 -24060 928929 -98525 -175334 -167588 935758 -366972 -581662 -379628 -625112 -187001 798240 -286972 583487 -432835 -840592 955159 -970791 -745845 465375 27980 159340 -339542 -214545 23478 -864475 -402521 681240 511100 -713627 245347 -656063 748378 -521410 488468 -353845 -419426 -921222 -169918 435719 -585300 -362987 749515 416442 530042 939838 -677536 467616 790676 -506022 -563963 -871834 -186086 -952191 -946795 -156497 -259011 -88065 285628 -266608 -827066 -559276 -963717 -492140 897423 341685 810792 -259655 854023 -624759 -716693 489329 817202 -150420 -575550 -890462 481447 26159 961661 575398 -989935 341333 725315 735819 47407 33944 -770932 274004 904019 -91037 816036 -299146 -893081 -628011 -124497 -798755 -775069 185668 76191 238885 993752 -564552 -584129 264416 -324760 -950676 -232660 472854 306380 -440112 -690090 631617 -559283 747914 -743036 -201907 -261429 913520 411341 45982 -585671 541455 -888928 749706 495775 917544 -582851 -434214 -63594 114477 -845766 -712115 129744 -17592 796415 -84587 108814 996437 336841 -109352 663975 760419 559403 512561 600712 777655 -139384 -738771 -313554 -921399 -645861 -148146 -324306 529605 398447 289802 -332242 387851 911719 -726067 -199063 -622544 -972745 728051 795695 -922758 913641 -228913 867042 371176 -839206 -783576 809722 -363865 695226 -407498 -198910 -458338 929423 -623191 -582503 -966044 731571 820514 -377358 771908 -723247 -672712 838356 -412480 980588 -16267 991259 -437877 790232 -679850 -329291 893837 819775 -272305 393638 -484381 732318 -940092 -920956 -851747 -926651 -416111 -632708 -605186 -932390 -458109 -269237 -602881 -702250 -773668 -148411 -269619 588423 722899 819410 212358 583309 174994 83820 626944 -574499 806583 -260701 -441150 36288 986835 179481 851848 -953515 -467218 -948858 -920252 -935797 -200575 -906059 -875496 377384 -475526 -105468 931036 -789563 489147 38888 -921954 899280 933660 -722713 -994659 374024 -592539 -490467 901198 -197372 -244524 713400 -237481 -868179 830109 86395 463767 920127 -464283 770494 842651 23756 209734 -726291 860202 204729 754382 740613 867899 -1729 850560 -993638 793337 -464661 -372399 -976173 -952378 -396769 193708 -253460 634293 -579697 -316177 159412 -692210 -146748 426348 -554611 -710194 -233571 -852375 -441874 60069 -644791 -327264 -815132 -28810 168270 -742208 -528244 -869414 -664571 -593302 270491 516509 611611 -705484 81879 -917824 859537 93481 -901349 -619019 566205 -389433 -341801 692262 736455 -520832 376461 831983 725933 -956230 7637 45727 414528 581072 -298022 263227 -386011 366222 -789285 -856069 426837 948281 911275 258763 -611427 987780 906802 739275 -573794 -380644 269417 -60209 -937266 827293 808930 -281120 -471690 509978 436029 352441 -788174 -729703 -850892 422731 539379 -465515 -220400 880185 160512 138618 -806990 896349 -213263 378797 55947 -179775 -18765 -446334 37796 245543 -333561 396611 -535657 -167294 -802429 578351 -774765 -663942 604815 -294023 -837795 -323092 557289 760645 -649270 312168 -623326 -914513 325061 369585 -878946 -220604 -40497 103616 136472 -92922 882810 -722367 166428 12780 -553363 940309 -911093 872288 -481948 -240050 502171 -135617 248109 -813130 -160044 -247587 467883 -612663 -49901 -631682 158934 -437450 71435 190302 518330 -641054 728896 -525398 -705164 688613 117386 -788859 -964552 271242 -391656 953220 -360242 -175277 24042 897074 312336 -559884 -186666 -230132 7533 -136749 158852 447238 -108823 -592242 465265 186629 -156389 -414091 -20368 594147 815917 -120564 -608348 719598 -485536 -116470 323720 499817 852101 779485 51047 137353 945413 12707 46052 659833 -834597 -783054 47860 -155433 -479212 -733550 501087 508469 -720554 902013 -418494 -898151 -466858 132454 988048 -554115 848608 -375953 -333684 991439 628435 160369 -668719 742130 591010 377080 -648630 -588485 -228268 21829 -805574 -374026 -491771 743498 431797 783711 757987 -171471 177061 -298712 428978 -595114 664775 756473 -211639 196168 -321877 -927380 814738 333004 251447 -120179 984973 362073 -40283 630496 815822 -375651 -648320 570843 446971 -615945 -956629 918759 659023 719995 -150822 428003 670873 -65678 417303 -965342 703550 -145193 771774 -577944 -102477 -472741 485762 139632 377859 990306 -619674 -199831 -20529 -875517 301252 -706188 686537 -612981 -382135 -87512 928440 649723 115959 -287346 499576 733958 -506718 -818266 -221321 -275052 -111244 81120 481336 77506 -891415 -127837 -62124 -462241 -298541 -833334 -5516 12401 42455 -497886 316632 -516818 -17170 -960787 -393133 418051 -40474 748002 27981 -841840 -497186 421931 -135488 -481622 280909 -983323 -966853 -963880 690812 -281437 511458 -697642 -395257 54636 -253204 -149227 -464288 560825 -897244 383289 -45236 -598920 -349976 -475110 871268 -778997 994989 66755 458901 -141879 -71687 -347658 -207455 671868 635623 468135 823452 271586 338855 881788 -993169 -123988 -536964 -935853 527961 743042 -856644 -187204 795368 940157 351827 166906 655876 504875 618816 801543 -53915 113551 -327274 602509 151064 361758 957692 -528402 526591 -799549 196654 217917 877774 594524 811386 741186 518158 -601414 85188 -22406 -126691 241701 -100605 981396 -632788 -870186 663489 441589 -202816 937979 683935 -567371 -311246 -928841 -876210 -592608 -8913 -960352 -733929 -866505 -30152 -367041 203988 646188 797091 -835693 515189 -597143 18840 -333810 -952964 483081 457621 -872426 -100479 866910 156395 -801275 945071 -437783 433726 322857 386245 777445 853385 110021 235541 750781 399384 654223 -494583 10129 -819828 158256 -606055 293301 305499 -887353 565846 669745 -936883 -185114 -935069 -804670 -14976 -454893 882806 895832 -724891 70345 409308 381719 700480 169332 -424078 857174 -209620 908152 586028 -18014 72853 277163 -465262 520764 -930116 627030 262974 357527 -501962 -414407 -648481 -767909 154094 -226300 873529 -318107 -727650 169566 992035 320324 -727974 39010 -261880 -810563 -314747 423581 470118 998344 -197030 -616559 869970 -436975 464613 -972619 489586 586617 856711 -706318 -645247 -71662 356981 -252376 -561329 925606 -637639 162343 -585409 -602448 56496 -985674 -517305 -625823 132234 253584 111475 903837 -927794 562658 919010 -712324 856275 -687794 -785465 974281 -437432 -347157 -221846 176134 871085 8899 809252 560486 -698921 777556 -591897 506066 965616 553359 873651 -381083 -878475 -663460 755746 567792 920758 299412 436701 -185738 43481 241797 -569307 -915535 -102952 837745 -234677 386827 528894 948752 437688 -887771 429038 -747511 -280730 503380 -269283 -259 -140955 -805473 870610 181117 516183 -391869 429741 633231 292084 360367 -475619 -482003 -364409 839176 930664 -738235 -533905 959014 -335064 830778 456863 -526314 60488 -13215 232862 -312938 119179 616965 -549752 -171877 31877 174948 -820341 521294 -706528 585392 494955 899978 281624 96015 234494 -770464 524543 -21733 390064 493332 432314 986850 -302847 -503906 590339 147559 -114430 -77655 -873115 -114145 200924 -501865 -807997 323958 -388663 943995 -71343 -954424 161816 -161506 366360 451432 9901 658299 930423 -487140 63871 -267198 357149 636446 429209 -562983 458000 -265827 -222567 -508586 -878039 -148550 -14028 -77817 -91371 -897013 -249936 -711574 -22058 224156 -108311 -688587 65216 -594839 -515380 -196401 465276 -99099 -655137 708821 934793 -182794 -77001 507670 -654538 -504073 -179712 -73193 353705 384436 153465 46096 821211 282354 -612747 -839315 -108391 982500 241244 139086 51204 -911689 -681432 -176761 -350702 610823 -576408 219553 -695668 -446488 -332992 -268200 -33906 895326 -899865 -630117 -365558 -294427 99751 -569714 -229180 -585367 704225 -753141 -961449 438095 -267002 -365411 -743633 79723 -884577 534915 -32370 -40185 -193466 -158413 -482296 -482333 883243 -125099 -289658 -661713 -870896 -188860 841158 -192237 156109 -268528 63705 -632920 -148787 -603265 215204 -163460 -447473 162055 -373665 -825071 -89434 933077 -802151 -261026 -848327 106186 817843 -390579 157444 357625 685536 64700 364501 572586 881068 -157828 -712432 -372903 -412174 440789 411947 -624584 876515 -403456 352946 -448087 -821626 -229333 675653 -379835 385843 -378247 -661867 -914344 154775 482815 598251 -371358 833971 -403128 576801 442519 215004 398034 128422 937312 -323907 961423 -221186 -769192 441040 -272155 235840 -704304 523241 171950 446743 -556596 166188 261560 196418 238723 427665 -205242 644883 197859 -612377 -409971 -56716 117899 -86066 434744 -166307 -687153 -620612 391141 -906017 644919 -157703 -360538 126492 -664704 -87774 -575871 850509 -532070 988970 307696 -880069 665896 830036 44386 350278 747907 -123205 -726344 -9247 -217160 -988597 -318519 -790380 124293 64453 -26274 166392 105312 790078 739254 -252353 611056 206496 -649469 450602 -233711 109224 495851 398736 -888491 -919450 7177 -978338 -716674 192193 -291095 -838255 121733 -29072 107407 -253250 -246507 319362 35953 -790901 -496495 859735 210041 20275 -512630 -87004 -684156 881286 413258 -33549 -830875 307558 -636084 -878560 -752670 394187 -281535 975710 226614 -442688 214156 518704 -169586 415460 574023 966128 -91508 -152598 41021 -380852 -856761 -682855 223981 597444 -780215 -75443 -662515 -673235 557967 592116 774533 -51023 893196 -698990 84976 -394164 62887 -762179 508190 -453168 -547015 -558430 -510443 733539 -677616 975998 -535925 67324 758638 889125 558317 302313 445962 -814337 432347 851788 -775410 390150 130474 337433 273559 -4278 -243999 -66278 -857543 -979859 -972227 -508053 -687623 152359 -219987 389758 126160 -178365 478806 877337 436399 -244833 -863216 915923 -86155 290096 -923289 418330 44666 -68100 -193893 -337744 -150264 -152033 -611680 -283735 997981 963911 -177505 165614 71339 -480585 -465549 -661570 -328936 -203065 171437 827688 798654 -845981 -721392 -60398 311339 -124280 435094 -668491 -27806 -771382 -298263 -481378 -3368 916816 524651 893999 -457736 841686 -315857 -972517 731808 997547 518782 715246 74146 129841 -972974 -892413 -847676 877919 -178082 394892 135744 -864958 709124 -235634 -768444 864119 -136227 955490 62579 -651725 -344394 -314571 435171 -385860 749069 553737 185629 -714131 798104 300594 -247776 99510 -883010 376665 981598 -770407 847643 -609156 496957 312623 -503936 25324 624408 90144 -616591 -204082 110523 -771538 880422 -941669 201194 954540 -374261 19360 479195 737407 142400 182910 1463 531491 -504039 -191189 -132834 996137 903711 122223 60832 -399439 160141 150504 -23484 -868875 -342956 -295929 737284 -378690 -71016 -412655 -574769 527981 -817488 -202210 225926 80243 -940246 -913763 876672 600409 931268 177487 807687 234937 -925708 -578233 -195368 75586 827362 -737679 495143 -346311 -984344 -87545 233496 -331149 618649 237981 -973113 -335269 635191 451863 412864 -954638 420283 444333 185736 -776502 -129454 179310 -929773 -275958 971354 -212038 891468 -576530 298856 830791 -852848 420676 498245 -972515 -415565 621679 -65427 704538 -620423 -851481 971151 -453393 351134 371512 645904 139168 -965937 -918401 905864 930312 -823249 417136 -236093 -844589 -581421 -32685 489281 -204414 -187450 44418 757174 680042 848133 -64020 864779 19125 675844 690069 644315 -980128 348200 327572 -615177 760507 811723 -191085 -7710 89581 460475 403027 -485034 751597 -202949 224806 685501 -143094 -828288 305906 889913 -934428 599861 -874955 858525 660848 231928 -135812 -786447 209528 -901926 -908438 599666 820761 636387 330423 -99185 -524477 -442484 -552146 -149011 20029 943684 -754898 752357 -417634 -955540 322858 566529 75093 979290 307881 850690 411938 5849 387271 546909 933786 26535 208178 751160 200103 296566 -279250 -889998 731397 -240532 -634606 -294247 822215 333732 -95288 478578 985552 -344662 21585 -506251 725850 -224766 -659522 -389170 -605837 251170 -923976 -256291 -914822 -649613 -625287 198838 899239 105428 -113072 -846559 -585984 858263 392226 -853477 906725 -785534 622436 615380 429189 354768 424993 793520 830182 879790 -97542 534854 757857 601918 954017 975076 -70876 -522857 309469 86536 -551505 -257598 -772598 -274456 -474921 -868930 -613098 -987669 485445 -804226 967812 760366 -287240 451174 793453 -540159 -347585 -375982 -374918 892519 965440 -502258 10475 751385 14452 282463 243476 -878717 907688 -191111 852826 -523323 -956674 -145658 -511046 -721868 211690 427814 -500030 229079 -646091 -329367 487574 889962 820862 773975 -866067 411358 -363084 -644120 -991342 79319 -764643 18956 -193437 455469 -604846 -54235 434389 -502932 510400 -71160 630638 366164 -58072 -946688 -53175 -941223 -654944 -952630 388886 -764253 395409 211866 -412136 811920 -435785 -658283 -20699 558253 -35932 -479020 901161 192449 760509 -868504 -361053 973634 -313157 124368 348582 273502 514091 955909 163801 159859 -56082 335471 -470024 -814185 649274 732140 -929071 60689 -450536 -560816 985032 304734 -836636 233312 326868 -509139 69839 -891690 580863 601188 -680608 -429472 -806038 327065 -985489 -311007 -13882 865433 517417 -329170 -266660 -690204 -878449 776979 218502 -687698 219383 -273461 -356684 -765728 868361 -558517 -520728 354070 627779 156792 -840518 879391 -755338 88492 889557 -597760 98119 249526 -823688 -26640 681391 -893353 -122122 -232355 297211 -516538 -139850 -520986 -758324 -851412 -960333 363871 70423 129448 -745603 850385 648103 904012 -344137 414711 -272873 -907234 -882025 -9535 957272 -291304 -861718 -518699 940721 -481623 948621 -164599 587065 88114 -492428 394987 1247 559882 468775 -880455 151139 -989958 -26432 -522775 522843 410689 1390 -757214 -800849 -309742 24053 54209 -721763 40209 861484 301653 498101 -27687 -187650 -646876 -872354 126713 -817175 -338268 227408 325875 -77566 918530 599063 277179 112879 -429282 -317674 873918 -276245 -131060 849922 120024 967110 378261 461027 452701 -183453 210997 694294 -921967 -63560 -469605 -438706 -262736 222801 -354773 408590 715367 -401971 -850177 -399695 -502056 638943 560482 820322 -616678 -733873 -649900 100132 299959 335862 868361 -144308 210861 23366 881513 551554 -977939 -781121 710801 -625981 783199 194683 703441 -820894 -603813 -981213 679724 256642 423218 735096 -82852 -380259 -186845 478924 200907 -398207 -711834 289541 55195 720590 -199259 -937440 950302 -928391 396798 445612 330079 -331572 341763 -503477 750231 439651 -699847 -882891 -10951 -921551 -192996 -619723 -366745 97785 985498 120490 308602 734421 498707 -881273 869374 -650573 223328 -925101 170803 -125870 -998455 -472534 -330483 -923702 951053 429370 -36683 -70527 17117 445767 -426873 966199 -470431 -637145 188562 291579 973106 181830 504218 -754765 57439 327844 941721 -268776 -43927 -845230 671418 -676296 -241466 434041 -930980 -606862 316641 597971 82710 -856963 -154600 733743 -866643 -500382 958781 -20495 507167 948733 -740585 -70768 -431460 512640 -83746 443543 469255 -133264 -560191 850852 804857 -715737 -620317 296172 -396225 -327600 190938 324277 -765353 -748435 -370513 704987 -738953 -215084 -224926 -154805 755846 562222 997475 -364149 -785759 720503 -285927 -491856 733719 773889 832478 -960026 -215059 791921 755073 521324 548315 82112 -988861 -635242 -453427 -85829 864859 -409783 523363 830980 -805517 617602 355570 857103 257064 391759 375553 -750555 851213 -996012 731084 211044 390569 740424 -209212 769469 903412 892917 -597491 -135179 -196002 574780 676862 380837 528457 69646 12965 164026 528266 -134540 903617 719989 313195 24968 535750 614508 52140 700026 781020 -320889 285181 171148 850656 495365 578822 576150 -106398 -111884 -285601 909699 -454235 722364 -274536 133970 389922 -290923 -117709 -927210 -600570 -317556 300069 -5386 5679 394498 239961 -45650 727219 588589 -966227 12684 -32167 -176491 308338 468340 220446 761240 226672 270812 857905 -532505 639712 561232 907767 659462 -938000 143472 159496 -615472 459715 210413 862640 649969 637294 193168 572527 -40470 -141700 676787 292089 -642031 -651925 168773 175415 251278 751404 15562 957124 374623 9383 -65575 -387855 863573 -284491 45853 326978 -912364 661541 -564907 603119 -449513 535096 -113708 -877213 519722 -759260 756609 -314688 956526 98836 863063 -69415 454104 -615130 25702 -211402 742066 -24084 -179888 -33644 715929 -186772 -919346 455651 -262274 156192 961577 332614 -149083 -900617 -239295 549271 -508119 -471726 67721 -823328 -462219 309255 -99575 377954 -284084 328674 493274 -704238 422851 -902369 197038 915735 -201022 136305 583878 815694 442118 -944770 110457 251334 929570 -551200 -202316 -687676 4345 998054 -531468 -900928 802886 -319151 -714418 -386586 833556 -554664 403688 -301162 -188090 -714204 660221 -912156 537488 745109 -459811 -283751 976252 -114949 990442 767280 -66457 974237 -44388 880474 616833 -741450 -265858 151803 39377 641907 503087 273706 -358738 314358 -460062 -53835 620358 655190 -227106 198299 -490597 337308 -754305 570640 -332415 637256 152371 847612 -964830 -688950 -516482 -742404 -669189 -914422 -659210 -826785 -717348 -571040 -387256 -925141 170987 -313828 -980047 -243818 986529 -489472 -798202 55053 609484 -167743 -503892 -558927 124428 188426 -657504 800852 955350 614776 -883599 -112640 -277389 874143 -929599 -418447 530690 886275 -544056 -472810 977650 850720 744529 -418156 857865 -101149 705466 -756029 803808 881839 107384 -354129 530661 -824615 530705 -55272 278359 398892 607009 -601230 -598579 -692634 271318 -216090 -585424 597689 452979 -758833 608188 -432054 509392 579902 734083 -472779 -545063 -845193 -619542 451592 133259 194673 847146 444483 951418 987994 95185 94431 528590 -693232 -778306 -711356 324672 482729 115240 395857 990882 -77843 17816 974296 314837 -825129 -925206 918559 141904 339735 438736 931040 -526944 -804205 -868017 -178615 -944798 -952479 757952 -189059 -589749 -376626 -872880 -986350 832417 -537126 -715136 384657 151871 -36038 31910 509945 -627691 -524075 -58902 92860 -900315 -533433 681803 -95680 594568 284258 673047 840159 898919 -5848 -574346 696296 110465 776529 -418720 964636 305708 -371253 -756574 -333390 577740 625205 9310 715859 -785826 575460 68231 -476898 207472 22750 -908823 831270 72997 571105 -542945 604143 766390 -287139 -352486 403444 -472852 210166 494753 -413916 469032 -371709 -41524 -609056 -685861 611602 784520 219391 -601842 922082 -274538 -641589 -639397 -386201 -906228 -127615 -17166 252873 -188718 569428 -579691 797797 -106330 -339477 -359780 230218 394393 -633890 -316815 391357 -736753 -112195 -746347 962103 676419 -508662 -902502 841314 818241 -241862 -119897 -176097 -250646 -916937 -283272 70147 865396 -794143 -575269 -223403 106471 734344 50611 826897 -238687 -880396 147833 -798744 349650 975326 645302 -576578 -453631 -823180 -332918 -942677 151045 493016 -409688 -398341 -638707 -645470 530008 -24658 345881 -583207 131572 -693384 -489089 444158 921323 -265022 319975 382210 505921 484135 134990 -52406 981133 296184 836487 -507342 -777479 -404296 235317 -731768 315718 -919391 -896301 313868 807110 -739683 256044 127479 -422177 814030 -619805 614001 -494705 23431 721645 -797416 -960925 -679728 133138 -994432 -79362 675174 653295 190638 813720 716088 -709129 -158436 402172 -206100 -145683 -229831 693257 -688680 48620 890085 -670158 -607991 -575137 501241 -986369 501055 891785 816317 -87671 -159121 883582 -114576 424321 -133824 372776 -146748 513066 -774258 -350524 491231 595675 295018 -963998 -232741 -617474 372888 -832536 272327 -110316 785040 -100208 -53084 -634322 266110 62693 -114327 -92555 -816958 454858 -12801 252835 -540816 -311949 624325 159879 532177 593130 225165 -676730 -925728 -623221 961053 -675691 492238 -74103 709552 859967 152830 84327 542706 882341 -87798 847743 -804856 689273 940988 575486 512389 -332542 570262 76134 202742 601244 174922 -478965 -369065 -107851 492099 -735465 -437221 954832 -211685 652038 468009 -406778 203426 640298 479193 -356480 -511395 -114648 302075 761214 -13436 195706 843601 -102956 235139 256491 274831 -345369 842107 -379235 -573598 -175052 786622 139398 713191 863817 -676522 199407 715183 -35766 855423 888436 -843455 432494 -206552 -966777 225048 -988544 -508683 287469 -779871 470878 -679744 101439 -11585 -851075 -985708 -553877 -595385 -690077 159665 -580816 -134652 -386901 881803 -427355 890035 -504187 -250677 191794 -392568 -819532 -513332 -806250 -396377 468494 125215 169696 306988 -354305 -66041 571125 824996 -542202 788989 -390000 -805102 557750 322350 -787779 -753941 -620362 -72200 689118 -389862 -523454 -613903 -131417 -514179 354600 -427423 504993 764902 -549044 718786 -727894 -271717 -977755 -952761 67571 -740778 951613 542290 354945 -955451 310069 897532 780845 -440821 348990 926737 -104796 96317 144801 823953 -173465 126182 846264 -563791 -619572 -869756 -138893 -741928 158459 501897 -878892 861090 -350606 849243 72691 -286624 -597374 -816556 -454405 765590 -756913 -691389 506923 812540 724564 -320663 795350 -579459 788317 -282244 -131869 60347 49163 311336 -926771 -42231 -425900 -237687 774436 899696 673664 987314 -478069 270123 62509 627369 -735432 164779 192716 -480536 447736 329619 886945 -614818 -814424 -961219 -433849 553196 -70340 -846925 297514 247657 -976708 539831 334859 -209122 6466 345659 802816 11722 -259075 -779542 619249 600991 707889 804381 -380773 -102204 642357 -928281 -980719 45265 274420 974602 308790 962262 985196 259327 834245 520660 282802 393714 -382262 -809790 -61460 -365501 -455130 561034 255189 -699897 -918386 -698871 -672963 -234876 -548852 -4589 -215417 -339527 -41859 514028 43433 766292 252689 -315696 754735 -380998 -258097 -257684 -666056 -828414 493966 968802 -403337 717178 704125 -866487 505652 -396255 398876 730667 250312 634027 181824 518405 -337243 -776063 319891 743115 -902581 664126 -38382 -41375 -745900 -146766 507149 956323 -11286 -964253 -82389 -812066 -870837 942215 -766109 139221 660300 425611 -732029 -676419 -172590 77840 49069 521409 760923 629609 442198 -688385 89075 -309218 615877 -470648 -313537 237420 -698982 -336924 111734 697410 -330556 268428 -229021 -307515 -996343 -449298 -135451 -407603 -13693 -613779 -977041 610150 -768355 381278 -397048 -523952 989722 -248819 -265652 -932992 -365938 375989 735977 -627683 715107 701195 -37341 656899 502229 659124 435408 194499 837366 173130 136028 38433 87852 -255908 -209977 546964 -720082 791531 -366430 89290 339210 -672787 611350 -538590 631202 674381 230621 744752 -194774 -771479 169926 620604 557099 718483 -841291 701123 -374140 992913 29729 418421 -327708 -438882 878485 -749771 -953007 245094 981167 52509 -694748 160269 74148 -111369 287626 -992343 617274 485957 -630523 -825533 -93875 926649 -465687 920922 971722 -357699 808799 -620831 -539849 388461 -609562 -693060 713769 6680 -760755 566854 614732 -833596 936122 -258226 -246561 -789850 -441818 -651243 875574 310317 755422 668626 592438 -303623 680451 -559698 46300 411228 -229109 777545 256950 465760 -881217 -631501 -158488 108224 -659781 -61709 324905 -708627 -767631 240900 332099 -909301 -302427 809427 -432233 299249 -61710 -128830 -27626 994605 -335036 898216 301513 93822 767453 -935601 598474 720472 -549935 -506380 -360759 -153245 88457 775371 746504 235260 710083 -728712 907615 910003 749456 201367 581433 927179 644565 746805 -711275 777406 -251190 -190763 -6266 210870 502142 782572 523571 693908 -991918 -924315 139096 296429 -27783 877085 426819 -702712 -793473 317800 -817576 -550174 786111 -324213 73869 -838102 -646422 80704 -809874 12357 -378873 -612555 410011 600267 856558 808204 616005 -757112 -261556 811485 -460363 596092 154786 517552 -900923 -593188 14277 -602236 -926620 -394098 -732960 -497206 -472554 -713295 610541 52458 -422798 -733549 499008 -84931 225443 442936 -543107 -129774 -527512 934490 822940 884265 435604 458340 310636 845627 -711282 590581 -705779 -97424 214737 71651 976629 994663 14317 866486 -241300 -369742 -952956 -766551 112912 189271 -486833 457516 -218415 144336 -776169 -735515 610550 770444 2620 510250 -743402 -673812 -612943 -859000 624672 891206 535422 -579648 728020 -660379 -501060 9540 -689209 231944 -231139 -587202 -393373 141663 -298654 566666 -373531 -947567 -557342 470839 -217251 -486344 961546 573706 -444750 870499 799447 43387 -215525 506643 132318 109366 -58969 583487 -650171 715675 59190 792144 -311993 146110 642557 790437 -711244 -821144 135686 78737 915694 482964 -919251 462680 -764179 831219 971173 495670 491452 -452759 815217 520279 -835974 198542 207851 -27424 540378 196397 440257 154085 107299 994120 -217997 110832 -754383 -414702 -318378 -634623 802290 822131 270996 -953208 941162 -900984 -609111 -486676 -870225 659745 -137240 -389880 429934 441665 -652812 891433 -137372 -308447 -137273 -452462 724070 -103122 -682706 947320 -507431 -470522 -984117 -482683 424506 -714497 -622446 -235303 -996968 -47072 -273331 -399995 686741 480421 420888 123406 478313 95871 668006 -252304 22495 -49966 544378 202776 421717 -681866 874094 844009 -800192 883831 -730961 -30664 -893530 -869739 222335 -879536 -278877 867013 792562 232815 410213 -287699 813169 183750 596143 -707029 503995 -871939 -608550 35279 -97185 719149 78159 554333 301891 -599452 -552306 -144307 512416 136357 -83414 -831542 -734973 -144538 51787 877622 877262 -792560 129962 546468 -800075 868610 -217063 -482084 -755391 -807667 377 -74021 -364720 380793 -617151 228176 -480493 -68480 166142 -826975 -19825 994510 368718 -59932 742813 778887 -769053 1766 -546966 -388160 285830 -743640 -656136 -952955 -885231 620380 952859 334546 -556172 27244 -344836 456474 728497 237940 856985 -926781 496993 -106045 648643 -546265 62765 95454 -914913 156309 -208812 639613 512038 -986802 -584404 300556 -648283 550025 71321 122155 872637 -364561 -6248 -854482 868 -12257 315831 -924002 -15646 661419 78745 -607306 -384939 735130 636791 -926233 -855762 -114460 -146406 272852 -891854 588409 -242077 41047 301561 66490 114115 832250 -858382 967166 -85309 -232833 375902 114318 874109 -130727 762704 588970 721569 -387408 575412 -71166 654705 -816799 533700 558141 -444219 663291 -412268 -122250 -168697 -361916 -412024 11578 260664 -594638 -941863 82059 504810 415346 17683 465760 78660 -243868 522266 -585693 397826 -409827 413344 138802 -772494 -785436 -599376 878430 -987145 355254 -6745 588399 -908662 736450 189622 -2659 -758604 -275731 401377 161049 -915947 -598834 -736765 770690 -252320 108211 127688 -689808 745949 541083 256817 902509 413926 -395206 -144877 914423 479978 604921 512280 -593537 47725 701811 101565 -498835 -679290 -69255 -276014 313242 -976033 722447 377982 724820 834489 580460 -329032 115806 955494 471166 -718769 779245 568524 -473117 764515 -908500 240617 937073 295785 -985287 -696374 -380625 206379 198182 541202 -646054 820934 -591879 -758791 643810 401322 232492 68042 -965270 -572642 -852819 -768924 -228277 631737 -237345 -195398 562577 -923030 -538984 -303660 -576259 474097 -200799 -142005 625409 572131 585785 -204336 915399 760618 -981230 580518 -55253 -806398 918994 -197084 -68804 512126 -434157 -977228 -500417 -911871 -527388 589271 43307 997957 -563514 666014 -733522 -675496 957999 424882 -588889 603289 989067 -288563 -80854 -75328 -240714 -961089 103296 -336301 619011 -212374 -652892 731058 403640 -29626 -551225 492300 -763249 -349987 -997300 -955545 -952905 693712 -550835 -589028 -926511 -300335 -457068 106073 -207244 -997593 133667 31646 802730 362926 180397 -969664 -994960 -803884 -93926 -32152 -977735 216988 -547705 442773 504556 79007 252099 665110 -235039 -175610 -650157 318609 -343064 85265 -618640 559359 657090 -723436 -273148 456749 727718 175220 996272 -473923 -538178 290606 -214328 -485085 -127193 -715440 352085 -805463 946549 908670 -834029 -159765 -732116 -259217 480625 -275365 -442424 -274194 135700 820158 -671690 257625 119252 990125 -683816 -861403 -541508 749717 834566 -324776 741902 -66632 784263 -74611 453565 -461015 -651236 -791180 197106 -54828 288118 339152 539272 -325260 -340166 967415 -969968 -296805 -800124 -996523 -768435 -137682 -898207 75369 796729 -608154 -191276 267462 -992770 536400 -735022 539667 451710 213069 -975546 -447220 -890292 859411 -951794 535295 760496 -131669 -366084 -582576 59815 -251279 -822571 -920074 -349472 -672361 -482987 -64389 -316992 -645343 -898134 774016 -339617 438634 -961803 -78538 -601335 -100962 410444 242278 -840385 -656961 -159558 -105366 -949325 22048 -624579 619442 -783921 -401811 589255 587200 -286802 -961119 -696770 737452 -147551 888461 676220 331297 -122324 126808 918224 894430 135047 659194 -786565 -753866 -515938 163648 -253645 111248 -85999 475467 -160861 -538137 -957772 558353 203881 -681397 -825841 623450 646679 855775 503391 -717884 -400204 -870055 -613996 272447 -530120 -80378 410322 313746 158995 221251 209136 694869 45222 -373116 579963 -554764 -110393 -412463 -734796 -219086 711362 234564 446478 -953052 261587 279180 -900431 -36430 -944979 666861 190586 811674 -774025 432958 954232 835565 290633 -875670 119408 -738545 348339 -446481 -950694 -376517 -224842 176482 763106 -995716 122953 -582551 777960 702517 711510 -534593 221825 761115 -676294 551220 -946572 881846 790472 994987 -286787 73444 -30265 94618 -950899 -18987 -3601 -583667 -658488 297615 -389264 -98653 -872442 -720916 -533396 54927 -457326 -560616 805112 -85223 937070 -40045 -440801 552602 -76979 213941 -332578 457348 -306792 237861 -508887 251095 737130 -599328 797284 323245 115476 -902471 623339 -620752 915097 -973613 -947701 354718 -356686 -744152 -315129 149580 995404 -439802 -621292 -723297 -852603 705421 -392867 879893 90419 -739406 -932096 854970 727517 -545217 260238 -557517 327872 497488 -212465 825143 485451 -444456 -905092 291345 -532317 -609894 957379 374560 843168 -612176 -666553 653143 -980274 -1912 267997 42429 86382 -632351 673232 329070 -12174 -69421 576862 -93160 940932 -349628 703161 980095 376703 406132 -449785 -515079 -719884 678258 -294558 736242 -744153 345508 239448 374634 119184 752835 -829716 -321550 -147750 -244643 915604 507443 900711 -835631 -762695 -39833 897354 206166 -546886 630237 42060 87925 -462103 -161543 -436120 896266 164236 -216526 89806 159815 -330659 -7789 -736412 -324943 -591733 -57030 -765632 -233182 258743 869084 551343 -503867 -221448 821695 558770 -992100 859095 -537665 -142596 506109 715603 -779319 688373 -794991 787806 526819 -124999 428244 886751 187298 359322 774296 731822 351922 5658 593666 -397285 -182958 -193806 -816117 905959 -404010 -289906 -68224 233929 -428381 207246 -400381 83946 121014 -333498 230792 -118678 920861 715583 -862248 -796327 -45828 88628 -937327 891070 -113654 -419306 764964 -249196 -131823 76809 -698154 881736 -349582 -111387 -354624 273596 -882530 386869 -240817 771527 714526 330939 -180924 246195 -407412 104810 24373 -547139 -590056 846699 389259 550681 306052 288665 -383614 -307477 -751192 -768508 614955 -881073 673775 90098 563693 351442 -434088 873689 -94592 -913161 -101130 -599834 206065 993843 -679568 719994 949537 18289 744450 -320089 -905402 -696306 -36614 593720 481000 -678562 -635716 -942938 -562971 -855387 -469826 770979 567534 -80481 -51315 607507 288776 361722 -266554 975246 478219 216406 231197 33760 -579802 939852 572122 -558838 -420391 -650781 -58025 237502 343802 96284 776707 -738458 207025 -136984 507106 285085 -269316 49709 -835829 -290508 -570452 -3899 567465 274863 -144155 -46850 599547 -574523 245026 194843 485460 364388 694831 179282 -9573 284587 476205 136908 19787 -296722 -729327 -328664 834420 103989 732325 536952 -450888 878397 103174 294082 -368304 -460938 862373 530304 66565 -87677 -891066 -782560 -665801 405437 -730748 183813 272473 -225872 337610 -765307 856435 -199395 744283 232041 634271 472055 130124 273264 106636 -155930 -468859 -535092 577534 920902 -821309 811172 784587 -262744 -36199 -474480 513248 -416176 844906 -415584 -972614 -885450 948465 584789 479598 983174 -325447 -516826 465570 -929632 -623835 405372 -929135 502297 486378 -97354 -163957 608439 -555249 -635098 632434 -874375 -887820 -127469 652862 -138355 620616 97845 -556038 724183 -444782 -985284 881861 -200591 956841 690505 783186 -917339 628027 -909197 484200 836853 767818 -201404 -657565 -167660 -790997 -839623 -40015 763627 -343547 -256058 -133418 -780012 302424 -39217 895720 -774046 -36621 156336 -590444 -959145 -28804 970934 -430441 -147923 -853267 902435 70598 374734 876561 49326 -534010 664795 686091 -723199 185300 -739287 -785201 -469318 -246081 178111 -152410 -163606 -196375 -17447 678959 -943463 -780534 -255767 -670247 784320 -86291 34193 2410 -619059 -997776 -706262 -905989 91299 -498168 499647 600698 266647 -373573 -862702 -796762 305396 -518747 -141417 -335722 -265 -619404 -425099 103219 -752428 338155 -277368 993081 416944 -7709 279393 108474 276133 -619835 -555581 962075 -776255 -664559 -258136 392853 -886649 447834 -564166 -971850 -363796 -189880 -730021 -430243 -734117 388628 326174 -267583 182834 -659056 789707 621035 629955 702877 -945057 -952777 -428204 277042 905354 -71849 -670177 -978340 640815 534352 -732717 222777 992231 619131 -968047 326779 -983810 372229 164207 -574741 129525 439791 74488 498275 541950 -129265 742442 379603 512771 -190194 72440 -625730 -129248 -374552 -61882 667322 550564 -371601 206959 -352781 -279916 225095 166850 561576 436904 -600213 121472 -523092 -940724 -172121 -546849 -232730 731552 -968931 694667 -580654 -826632 -294976 -898784 -777090 321629 -940068 34865 -447730 817546 140940 820292 193208 -518416 -580287 -169004 793288 -464846 -506942 432206 -445410 355242 794279 -263788 414635 -569246 91997 -265347 342648 -115428 -2267 -506542 808223 -351925 -87787 339667 291792 -835305 -510827 573360 -835763 204637 -40349 -590064 -293522 143277 -182000 496270 367261 666314 -123136 911287 66395 73773 -119570 -42099 -845510 367234 -156826 643975 188641 960682 590281 143375 -791412 342583 -299955 -312190 119945 586739 586234 598580 -524357 519642 527534 -246807 -53733 -906853 -708071 900829 549042 -258917 769730 -46019 -409312 -320782 557824 591660 -561640 959852 -188926 670911 971618 153736 -602680 818817 -690472 -573699 -320088 258928 -838935 -365520 886986 -284163 639257 -510016 694187 816272 -653697 710522 164766 -501118 -819515 -951195 -256954 699169 442924 272695 355102 -797136 604422 27102 899698 -807452 -463814 -455175 -556061 -65944 -603453 -884133 -424090 -589862 334129 -147313 203845 643148 145958 635983 -159971 387140 -354342 -414325 290526 795836 -169192 -8472 739150 -343390 567615 391742 -569977 -112423 -412734 401946 -353932 473270 97833 -799302 -939432 888965 -99443 -841325 -569 94850 -34273 -133938 -992853 -821536 181282 -991161 -636223 -633531 987117 388877 -974823 -430389 -723734 407781 714777 -518400 411290 -796985 503931 436583 -533106 870110 -562230 50038 919279 718860 305001 163350 -376585 160613 -34420 -264281 974838 -616785 -857923 523385 -505650 288744 678616 -425005 560631 -580544 95632 161775 602492 -624101 -547608 425724 -405253 953104 91066 204187 -14807 489965 -28237 510947 216012 743984 765909 -199459 287040 -356337 245620 929673 -443021 -487567 -888262 -40489 754281 -505869 601379 462510 799928 -877723 -14975 932201 585740 927050 166905 176981 498980 743131 -861819 -502476 -36012 -145404 -749712 909373 607233 230117 435548 -137702 -630488 308051 403775 -158872 504023 -426923 404834 528571 -838989 370727 -872863 -666601 960496 -10694 -805202 -970248 537052 561586 -941170 212427 -865963 -889369 61210 -103694 596045 280549 872000 26052 210125 403819 -548289 -124405 367344 -451344 985902 648965 204131 579097 106357 221155 740204 -30268 556371 -653491 -589472 690817 531799 490588 749099 -13036 892262 252830 -410036 738676 -352965 -583274 -747690 37198 712035 979897 -647056 346243 -709699 902130 307798 323878 -411008 -806113 -485290 398975 -844108 -502895 593492 -254069 -923209 322576 -594489 -666503 -600774 238165 -983495 605230 -390462 291599 -221493 357442 311592 -521378 -939986 732034 496153 486107 574891 509420 121878 -47474 -669156 188469 402421 462070 500209 -600762 962142 219909 -962516 -831429 -720177 -546783 -395419 -928797 -621543 308644 -560697 222146 491105 -823332 146193 -866414 -965601 356364 939286 376254 -125918 -336406 73149 621926 -352246 -202465 271105 -349986 -718643 -480310 759794 -584401 948275 -732547 -502477 -692844 836826 559166 972282 -604035 -385485 -149112 -220652 272528 -487934 -291257 346590 -719069 5986 -919457 824652 384708 928063 -674138 -162202 812081 231130 -162970 -924090 328800 804425 -454436 -318309 -796168 -509708 535995 -131799 180054 888344 508329 134983 -181879 -311224 933825 362080 754774 -338072 608656 986098 -226507 562352 507416 -720238 -522414 -790481 493520 906086 710158 -844731 936097 739753 892283 -78809 -37653 541355 534115 236767 936190 -552241 176577 523850 -845790 122763 120646 -930023 480911 691179 554582 850256 29685 -699762 -691319 504777 -492298 -244441 487851 509746 -52697 -990082 -940869 557963 560146 -757268 702576 -207831 -600265 -207517 162223 80054 -250362 614372 -586602 -792401 -344345 -663418 -575371 499428 430003 -875146 252239 164860 -500040 411761 536798 -797970 581177 -893364 492172 445705 838891 993900 -736133 398700 -843783 -355121 750845 -407665 -268800 194177 -76132 734264 276244 440872 -912876 578183 -424774 -775431 -712364 478571 351980 -800449 508034 -517462 947352 -218405 253556 713566 791201 -666945 32567 -900366 -116516 491634 -481781 782505 25876 -430192 366436 -34153 -348025 -90809 476523 542630 -42521 -760101 441595 -838510 395482 220450 -812763 -411155 -298886 -533880 -228819 116509 -456491 -532979 -374389 408153 768622 965698 -6933 22959 199995 573136 -580308 992641 165285 110321 540516 345859 519179 -45196 -569509 -522561 -164929 -173891 771724 727185 -677497 -453053 -900952 -348501 -115555 -829935 -941550 41874 -361680 -230971 575843 152607 -423199 -544492 -408088 -702081 245446 -996924 -288737 -574924 974315 -593615 311486 -557934 -681012 268361 -298580 -183614 -293028 835855 30342 350275 -95615 -653157 -466533 -395548 745494 735128 368240 -42805 272360 679365 336445 959217 -509895 -375690 -545042 -7645 -537536 494992 -460381 -218878 900006 325392 703281 363908 -173430 383492 932382 -660878 291199 -658032 479657 -588824 -136439 -866197 949696 -731048 -341468 -142369 811655 321159 -462659 273613 -362408 -497907 186550 -527834 382398 737626 566246 -928269 -385032 198572 -465129 -992690 -729347 46490 319110 -20633 -251918 905228 -647066 -342912 687157 -949568 -124706 -756751 341718 -224441 401543 895781 452632 -327546 797551 867227 -870412 535349 -415976 -662682 -807273 503267 933881 -487635 -465185 153329 -608516 -69716 553954 -44270 797183 331441 82535 -94894 -98860 854048 -957846 681228 276672 996207 -798435 818417 -69249 -679509 725986 469768 -146242 -78863 -457390 249513 876960 -845707 -797511 -271999 506042 -225793 -441449 -184047 287767 -601879 300576 444846 -429259 -430302 818621 -994301 -557178 -947153 -371447 -555893 -224272 728100 941269 -861161 540493 -411729 -369883 -297394 619371 299918 -149328 -343129 790541 -222316 681060 -69519 -791064 443688 -941728 -821300 478120 179909 -916360 -762066 931304 486011 -724300 146527 954173 -448275 -840623 686717 94892 -305583 -299713 -987144 -653136 -928269 -174687 -912105 571445 -535502 267600 -601231 519199 400257 -989479 676597 -725820 -845592 -997638 -202525 -477715 382849 166953 462800 832345 -724101 467725 -361946 40506 470682 -347006 -417630 491318 361652 -174822 -818220 -97560 227382 117271 -352093 -860196 54045 152690 3910 13591 69246 460247 34124 46092 -732673 213798 -269931 223784 -867493 574451 68950 -594489 -785182 -60537 968985 -129348 -633866 -144803 -197574 785742 -178545 -61018 -402068 -94795 751544 -866490 -224206 350625 -536048 -407340 146406 918963 526538 346782 -365514 47234 514350 -273502 -660318 -148584 -172907 -139114 442367 -686734 498288 864738 -775689 -15612 99906 -215647 -159994 104242 605858 839075 842751 -899624 744250 -836626 333957 -431805 366154 -85960 580370 -490315 368550 -769554 -970893 847333 -649165 879792 -381366 -824067 10222 468307 790795 138139 -438298 370270 -74496 -834736 162877 153486 -211515 9380 97451 439506 -680627 444176 123 -616497 908251 -890366 446987 -538275 -503671 914652 -404656 460552 783812 518134 90576 191248 -811698 -435561 -596185 340713 241979 608128 -817533 -370116 -424332 -596126 -710233 -953500 140984 -565405 570092 -396814 -648938 5533 844603 -174934 -929932 -111586 312852 -437757 164747 -591767 188682 597419 -582680 854771 996293 -999808 -733587 -245081 776958 -370792 -188978 338531 54151 253883 -45548 -581767 -803135 819940 827037 716975 -851805 662211 -626278 867775 523194 -368067 827280 156120 -833500 11371 936024 602906 697747 408471 -115297 187166 508880 -208574 572647 -983828 527797 212257 236420 -233597 405042 932507 -144097 748117 -221238 -118580 729014 531784 523667 254085 -63974 -641993 -122311 802506 845680 -948370 163451 426579 662577 740273 -637524 712204 -844502 -238666 923827 387861 484604 151718 -734452 757314 889757 990625 -813115 -498532 285141 660663 300930 878430 -481726 601455 -338951 678137 990293 174276 -71818 546193 -641453 826530 506457 861821 -530603 756590 -300653 632523 -397113 198139 489389 856249 947437 754070 839233 659261 542297 739195 660735 651007 552567 437470 948905 -396070 44418 -42269 -714985 670174 -623861 -454618 -450765 926928 -611847 459828 736382 418216 626948 -622961 -920694 955155 261944 776366 -15362 728559 -46599 -696965 665366 876498 467321 12755 -156128 184067 212419 -428918 -819201 -938114 -312140 937700 552748 238580 -794243 460317 -46416 -976951 -864990 362978 670635 -108523 34814 -527658 629584 447524 -203203 51342 -858521 813302 -650656 -867051 302026 738367 -531140 121192 608104 598248 -264965 -947845 989509 946956 -378086 -172621 -392968 762620 -648471 889706 -242389 -843333 -894961 -161298 850079 -100861 -778365 -166782 -762458 -39106 -823020 -698149 415271 384270 902114 949028 907549 -989370 594786 647035 519832 -12562 609118 406002 -457798 328643 -514829 -970610 -5701 -392780 -525167 47948 206822 471655 -243073 491159 735642 -730318 86996 -669613 870474 586402 808447 -884011 410750 24567 942144 183912 589135 957094 907308 252746 -807314 783702 -240211 848685 991646 741731 127231 -522825 49974 184414 607925 -319741 -307808 515595 -112462 73885 999261 555106 -65872 496393 -198914 884367 -81091 838077 -642132 -959246 785465 -264542 -334943 -365537 -578471 295447 -290515 822750 802855 -545298 701618 -424531 -747777 700526 869672 244409 735891 -740785 200986 -793111 -400920 613057 -705498 616659 695384 652773 -228735 105797 721678 957906 -818831 175805 762509 -996463 824402 564721 -800343 -13279 523922 -979767 147083 -10763 -982475 171999 -355790 -76175 948689 -960634 632813 755441 -232302 27584 12130 989378 -288585 264518 -166134 -151514 -106220 585604 669874 787028 -983794 801818 381948 177013 610850 62813 -743204 425513 587743 761044 -268004 -637056 688487 -304837 -959912 869506 -101007 544899 251010 899751 -296630 219856 -963745 3552 550992 36218 -976248 -238452 -380427 -294131 -314134 913539 463810 -920119 297927 -602481 -770094 134306 204339 790638 -161710 -813759 158999 -560687 350856 3457 289457 761952 -460343 -535950 430098 -46284 915329 232922 -629985 -45605 128687 873007 -239087 342615 -520474 -296801 -519051 390816 175950 996744 -853716 886686 -614880 -778752 24556 471983 -707155 -286514 884030 678183 -922536 -222865 998142 -512565 -324712 63379 -975906 -933803 550775 759837 -171422 -259085 -94570 -753114 301413 -763064 -526298 185082 10259 257770 593520 971673 195822 -21150 -877874 816824 554313 132015 -562128 -774339 733904 -897086 988312 -965433 114046 -409853 124958 -888540 905380 338892 -741139 89945 626921 469225 196676 291741 -698939 460702 165750 -579106 468741 -657631 -53526 85819 115146 -329829 -531813 -251640 -224118 -613973 741529 -441522 -769907 -502941 -360185 779720 -724239 -785463 726043 518375 218918 371543 285090 -374706 449139 -125444 -696583 286934 -467728 -599015 -444268 792716 -704887 392581 257659 -594130 -248958 -705015 272328 -298318 42477 -554395 -117078 -790465 908469 -472503 602853 547378 -699881 -513316 -476976 -205541 -421084 -283335 245846 847933 -198848 -580500 -749835 657297 -316378 266618 -341822 569923 8033 818263 338915 -52557 419540 -375955 692883 827893 -921804 -590308 -346078 -50990 -225911 43316 -307981 -756794 -108751 1916 -163076 530048 904924 -927697 386633 -709020 883472 -677126 -211207 -866932 -87129 575743 -977729 294467 464333 818261 82019 260873 451075 -299258 353470 -736366 -956386 -59248 184514 790854 362824 -932124 543728 725698 -134019 242794 261343 -477482 -545392 700027 -708932 -887290 751140 789093 -441532 -377335 -702157 697066 -370228 43084 -75509 253249 138937 201840 -645684 554004 506761 -807224 -369941 -829567 557512 -945572 196146 -713574 939804 191464 -747843 -617372 -173638 -797730 729471 -476709 721005 -735648 -686277 -221203 -12650 -401849 479883 -433158 -453721 -543969 -947363 -805029 626855 -3032 -732944 -514600 940210 526551 -551076 -689616 677494 -86446 -157305 529685 774839 -857480 542897 711340 867403 399447 -238231 -163566 583838 35251 -340971 -245422 -318160 -966522 245870 -573328 -504686 995323 883842 -819615 357613 985586 -367568 -734319 906491 -325761 -33873 426716 110859 978538 -950648 -517099 -685695 615600 -557673 209538 963668 929793 212879 304733 801295 85696 -143501 484437 361040 -148473 688029 212747 -748468 -473312 -274246 473877 -904119 -89332 -862645 -770817 29219 514304 -141402 731077 405704 648675 610164 -314150 710971 530770 832817 876196 417812 12700 -561233 -552066 -493826 221382 -940525 -441932 631352 -973688 916950 -349685 -846826 -164146 678981 677942 -637443 177080 999554 -144286 -824214 -769381 268545 387883 710379 -949378 -244341 663844 230308 -526051 352958 499284 292684 -601623 -899189 -294093 460333 778886 -888009 -965583 -13528 -679221 -491557 -906320 -607058 -986042 309348 347909 -626872 -21322 -385005 995962 744336 -40177 -159874 -38705 -619722 907385 -429170 -559692 283260 -278319 -889473 -278703 -818118 531623 5858 -368833 -268965 596670 810910 -140276 -999970 -454896 -943253 -891846 309078 -378681 -573482 537152 -93334 -570684 426816 -837496 -688682 -856036 297439 939504 -534552 -494442 -455621 -524983 -413820 -369489 551474 -862501 406432 679062 106229 339807 -887095 302256 647689 478211 -801508 76949 -54970 -951958 -131123 974481 887259 59177 695076 530212 -394424 -343093 -983301 145154 26467 -80562 936001 309908 277716 49572 873723 -391947 -249191 -802254 -21955 -456330 176003 -582827 931381 217755 -937290 -131112 -942815 210076 -556243 704127 345044 -399004 -498764 -32641 550197 878869 659948 -782845 695103 -303614 718538 807337 -998142 414388 -547816 463875 829473 43622 154483 -342761 -524078 683016 425676 270303 497505 -512961 838375 508746 426285 31204 -580257 -118471 -4183 366593 -132961 -990333 -345251 -781737 145770 -724111 552035 -356645 501461 265666 -432406 -974412 -330808 -66008 155318 -978881 579328 -66999 -698979 -749045 -305136 677184 554764 108509 156891 -721511 -153343 -874963 -758244 661976 -807794 315175 -980258 337779 304220 662315 -653692 407252 -643419 104397 -867901 -57512 -283975 -569898 642850 -305710 -432390 -521023 -979583 -346872 967008 -969537 -387825 77621 446966 -708428 -264877 495238 844763 -712649 -997980 432541 -164030 246934 -700239 666897 488691 -336944 690297 367596 990535 -652775 -843692 500267 -422865 641881 974568 -715455 -166226 951981 36405 -56299 227419 -468123 -982774 -8577 724960 -998140 144525 -702128 -71299 201155 -29000 -823353 232582 689422 33110 -593124 -754592 174470 -379126 -461575 288520 -542595 105544 -445701 200973 496637 378458 -28106 -169967 927682 -766884 658223 726988 181691 345920 51039 441609 481549 -447157 -254665 883110 -177904 113814 732182 705816 -684336 -697969 723796 273509 324877 210293 -713157 -285783 346171 333023 -167415 8466 -380925 -544074 -962064 -258077 457280 -150602 406421 -940683 -26109 -111247 -125420 631345 -336496 -792244 -863621 88983 -683170 344448 955467 -537158 -154085 657947 93050 384834 -480858 290940 350835 -221463 455571 -437158 -889708 -433922 -347734 -304322 -573905 933221 -779032 -541692 -441846 -3691 -534020 -143778 836319 379800 80844 568017 -146340 941711 931950 -790090 -606556 536491 404015 23226 164301 -463307 758415 -32162 613856 654215 -626877 373624 -109988 -803567 -455374 84401 967091 -574378 528121 716805 788683 324204 -962713 -719418 681470 205055 -591743 -569576 745115 596814 350463 -117642 386019 232236 742988 -923604 89229 315520 865674 -992164 39362 -533178 -200947 -219527 -245727 15116 840923 -307249 346173 324726 -715597 -478343 144154 -861382 987138 -369431 657203 -581852 822383 930019 95095 257044 -730159 35970 996551 775547 470323 -227406 357626 838498 842071 -807756 445274 -450973 -580816 878366 -310748 152110 296934 -136104 -380533 492293 -393514 689696 525238 -934080 276751 229383 766909 828106 936279 896369 -957520 496033 -819548 -735079 -209647 504666 -144605 -435061 637525 -242405 -165708 353448 344166 509984 900972 940582 -755292 399287 -284398 -11763 -462241 193859 -50782 -267589 -214561 -896579 721869 672864 -98723 -254034 53751 722691 -353785 807478 37944 -338565 -394625 -871288 571228 666743 -904995 964588 552547 854647 -413272 6076 -426239 738385 -851359 -822425 -212833 441773 -68231 323953 781784 -598904 825430 -446223 -589187 -133835 420177 464401 755089 -52393 -504005 88722 -249266 270569 -509485 -337850 530718 272951 -601902 -695916 303395 -119198 136416 -935433 170544 -647585 725404 -753921 89165 971384 -869737 -77362 399159 -18230 -341415 28956 450270 -45755 -851237 778036 184165 288047 425356 -232075 -209115 -782686 25549 -603950 -593110 822281 -221580 442451 -71884 -106585 102092 -559855 504248 -413295 -780653 -974274 -106275 371118 -421381 -890086 -922113 -225090 -683350 897151 768687 -514224 188730 754134 404913 766282 -168646 418720 -125827 -453274 -224213 -622354 -530881 -748497 -386940 -517527 442327 561032 -552786 352715 857049 616229 -45176 -433436 454670 387856 -328860 -783210 -534543 644517 -670584 -909863 374451 671255 721711 154552 561207 -740887 -550778 -432431 -43753 -292491 95535 -909351 66717 64872 -640960 90518 654539 86980 313413 -250396 -958124 -332963 -372934 547761 462240 -635171 -503277 297729 -546868 -719680 -693452 -700182 3367 317528 751096 -887912 393270 -629301 934190 46282 -279887 711952 -482664 -643116 -305532 682741 684395 -630629 -128688 -343780 -852271 498204 -433689 -376839 -181398 -562586 108627 -758443 -517562 -316261 -86192 -195506 392557 781682 180173 85973 942167 -418760 -373137 461487 345204 -909621 928781 394101 911910 -114531 -490955 -972523 -470206 661687 868390 148302 -940909 414772 177748 -871241 -451626 529345 -272408 394041 -57409 -439644 673213 583056 197107 -387022 -715804 -667442 -185333 -563369 2208 -122536 821144 -501102 941547 348134 779033 -792714 -27537 584968 -178554 943147 694158 362908 -956343 657642 -550694 -59303 300608 193412 -812386 536391 -888387 -905252 702547 -454460 57350 -368919 -385236 -605055 357589 440117 695947 -471805 322648 572897 70537 473635 247602 -644834 241394 -173298 -241800 523573 189894 -918715 661173 -665984 -806086 121246 643431 916079 -755531 429889 -987136 505220 -463405 -425684 -544154 655063 133093 -272592 508787 -791917 -293521 468722 377846 -663177 -583127 41066 -149840 892758 -931201 -310553 749911 -461417 887568 -122359 198807 -979659 -404557 -56378 384780 38336 -364435 -338458 688073 -975525 630140 275207 -175916 456764 913104 -332390 -677209 920496 210444 834019 914609 -941036 -514678 950013 973779 -728996 -163244 288212 -746396 396304 -986196 566057 -816467 -77878 306949 -755310 -38291 -858951 -817785 734455 -388521 838049 -740210 305174 193807 888025 592300 505983 671920 292044 497187 -611815 -928183 571128 -491924 696347 -365349 -397326 490931 -567404 871773 -575008 6232 978916 451641 775678 254064 -284224 -526900 -434791 -669118 -280782 726506 953239 687690 -148073 869335 -504723 -271815 293152 94287 469927 -256653 430033 -542465 -891164 -850161 -722044 -845687 -468649 478939 -955033 -356604 872904 767702 -586118 -760838 -180720 -975692 33810 -611224 -559199 -613538 537049 -70590 -26372 674031 -849588 493165 937656 700087 -778693 -923070 103298 -536260 850765 661521 -496105 384564 -391175 98076 -571956 520973 287502 -538088 -546426 186725 -620373 349616 -177981 867090 -593464 -741502 -182129 377371 -450516 -160096 713872 -68163 519412 886031 146939 131047 17298 -649397 437659 -456002 658252 -515518 -749999 -864870 428601 -663340 -772721 -517241 -335545 235226 931677 -477371 755768 -624484 956628 -80951 670752 -189736 568229 -457030 -933015 321474 -156909 479476 259407 981375 -475916 400392 -995611 78633 347573 -435526 907534 548943 953555 633729 233220 -339214 -441758 117259 338004 -110456 119050 -401609 -399904 505724 -200443 298521 -674852 950316 -967134 460793 770898 92138 44869 -970028 525342 -949252 582757 -192550 69362 -909923 787597 861679 -299181 139257 42716 -905814 -594150 133812 355460 -160680 746868 398308 940238 931578 177507 -85358 748949 -83262 -18885 -949826 -883641 -211685 -704602 -824744 86631 -300002 -58592 -390457 -759667 -719330 600955 64613 665060 -434915 -357668 -347519 -552405 -316844 -975684 804700 215350 594607 -73880 -345043 207082 -363954 -454143 -499810 381252 -460539 -379011 16076 94162 -605987 289061 63434 619192 -895727 146197 896543 -538707 861202 -30401 183875 -840069 494852 -649368 -852442 563587 938175 -528215 -423127 588854 23374 216175 -367069 -348515 -610701 68347 887646 901970 139553 -660253 219544 -129147 -290047 418831 -929022 119032 -931474 -236099 -412988 -869757 -522504 -726914 -515978 986897 231269 -570057 -269400 -261087 -297813 -239455 208348 523206 394999 -798775 -65273 19751 370730 -230000 -926828 -952576 999126 377900 -400416 -245345 -911803 -666715 301247 -181144 854899 -726823 -272906 -530095 -796529 430968 921279 -706841 -598146 15241 -281272 983623 512728 48356 278836 -465115 -617495 414390 -949864 -407095 548785 173952 -801537 -944115 -745115 -685928 851431 -349856 -264597 -300634 232385 -95801 -34590 683560 315765 -827818 902040 508270 499036 469691 586897 419743 218053 678708 503687 -619726 -162703 412948 898789 -76554 679958 859074 -220854 -563701 161375 -336327 90636 -320281 -249750 509065 -254541 907474 -806839 -392235 -694278 -42646 -859006 -507437 712657 940959 -601073 503759 639326 3896 -745249 510504 -12809 -85940 561747 899281 616873 -349238 473921 -417070 288437 -469006 -896395 850885 319373 53465 573227 367065 -482341 108137 -952938 -917678 734331 202335 -929316 508295 -534532 986699 -375657 -697246 -376925 371860 291414 794468 289768 887409 628250 -442466 773367 565873 583642 801721 -67664 65012 -978689 -97041 -809560 -66001 -937239 -984048 920485 499116 770280 -664834 -552154 897224 216515 -266959 -765608 663347 389685 788404 940194 -824973 -711317 -717530 -792805 265442 973063 355002 750350 -474453 -726496 407224 712061 -663983 990655 250873 356891 -391000 303332 -254354 902352 874458 95231 -964582 755641 793315 -455304 -399468 -986586 486806 -527065 868102 105498 -273386 -356388 355504 389710 -488739 321369 -370074 817199 -627783 -370349 825997 257883 627273 -24971 -787166 -62936 900868 -380708 -70092 815389 -953421 -161764 997733 -178442 -405262 777657 -666515 745381 409396 55727 -503657 -929844 -63812 -843029 -41919 -141501 589988 -132400 -715936 290456 446297 432819 400634 -752758 560157 -883873 379691 -190578 130052 -134254 -526687 -199350 -739592 -301059 -498017 762269 442037 -860216 -699906 -575724 -536627 174220 871463 -683786 858789 -741416 696602 972858 739318 -212180 270314 -11381 299213 994561 -507841 -656821 385164 -589889 -832045 739725 -913817 723525 -123275 -756967 -413465 460901 -55287 -32916 715626 160868 723078 -941514 -366175 911743 657014 20314 80273 134497 -193414 44913 -141165 -465362 -316861 777415 980436 -162564 283290 514141 690902 93012 -540583 24549 -8595 596917 852080 90953 269890 213009 380386 -480091 -702125 774350 101701 834632 -305167 435526 953029 -495433 -729663 -945336 -171103 175786 -715460 -683115 893484 -881139 -376657 113124 -414131 390400 535227 33886 55936 364119 442710 -640606 -325165 -110821 -717240 -457790 107242 68231 85551 -649915 560379 343052 -401284 -687453 -478638 880077 273012 -53044 806351 -322396 -891344 554401 -873117 685979 760989 536825 873623 -317836 473980 276126 646661 -297566 -981278 -261043 216797 -381107 -707910 119353 -947359 -13102 -297153 530569 565609 704833 -171390 128085 785760 178013 -147606 241197 -978364 -348513 343471 -511213 -827606 -575565 -538787 452860 -558024 -271238 -176808 41298 742442 416006 -847406 -714635 -246578 -851423 -344490 -919499 965639 -302009 112065 71002 -434482 252071 918724 -194403 -73812 575014 307299 -294612 66753 376796 -529543 -718295 -937152 -959980 129970 125611 764657 -661296 -894065 180156 65198 -133052 -445979 726618 545766 619350 -669090 -194441 -550115 994468 -193673 -513288 -522518 -668674 -582271 348473 -182793 -155928 561696 27527 384261 -754407 -530866 141989 -929050 -263425 -37799 -809656 -153855 -730568 -328991 -311141 -615983 -953574 -409380 -354756 -970778 383277 -516719 -569411 94562 -668885 846240 49316 298749 598407 -787591 712939 -295678 -321821 299744 942849 -175664 504472 239087 38598 -545062 863410 -828780 -121325 676520 878578 107023 -98256 904403 -683446 -318859 -939812 -84339 905188 -576976 -439095 -980330 -240868 -275076 917661 -344248 399873 -599444 -839438 171148 -215208 -907165 -151593 960611 -905320 -625509 340301 262110 722671 -789854 -206902 -190554 923580 -560936 -410438 -571787 -397037 -450318 197497 -3045 -270147 122490 -569126 -767494 -233931 404684 -120285 -712438 -674004 -356454 356623 528726 -593915 883305 -938678 -811524 -220838 676627 -885640 -314831 663669 1347 -543825 911291 212952 448380 53881 -904586 -990410 -417774 76115 -371504 129399 732206 31152 -630579 -887880 -490289 192631 -372093 47048 -960828 886400 -963042 507693 177075 -570469 -787363 -857315 -518507 213129 62356 -560635 -678345 -13183 -624216 278661 -65349 258093 482454 560370 -562667 85930 -590483 -609582 675343 854284 245071 477540 936773 -388393 -358669 571414 -783959 -650361 -443994 524429 -599936 -504439 428486 -277215 -311325 -943552 -606267 -51747 -746689 100225 578348 -296189 -931626 -848746 53014 2695 -466244 -885185 -271824 170383 811482 -494419 237632 -279175 -497298 -929915 -336741 151253 -728055 106211 345773 -737946 -359920 -52524 -266635 944294 826812 242395 468358 652351 573210 915309 -378232 -495981 809100 -401547 576180 -606667 -662587 778065 -140068 628717 338385 862931 579808 -252360 751755 646977 -468934 213061 -906331 -244139 975475 -168327 966563 -479555 555436 795628 828256 543388 544534 966506 236424 987399 172410 745972 -512739 -742263 -33486 770620 -540302 -229088 -483282 -544340 308275 498878 -768272 641887 -372133 726601 -870640 299943 -413637 883867 -262215 780805 -208902 869763 -691542 701620 672528 557506 894902 -647265 -529334 78862 -666940 478054 418889 641682 993103 674909 -375293 -291347 -91545 -62196 275392 -835793 -315729 825648 -324706 -63009 -126499 162105 378637 380919 234686 544331 957652 763366 -95825 650685 775563 -426483 777764 -774116 -125410 36035 511909 -523991 450769 -722735 -363956 660951 -330698 -455306 -736568 -718258 808376 -826780 315613 641003 161684 920642 229986 695229 760923 25000 660546 -104823 746737 -401626 465403 260295 149649 -35907 982178 564387 -516794 654052 520797 -920834 833395 -581115 -495512 -571030 -166067 345213 307984 872369 -444196 662047 -317765 768206 373118 -825422 -611234 -26766 460131 -711313 908293 -539135 -92014 208259 -772401 -641005 759906 759827 -749969 -700557 186114 230067 -199379 63267 -360974 -791826 -327070 308310 504583 -645439 -504192 -116491 -815381 -247648 645896 -999781 -939110 505071 -441839 957337 250343 -82806 -987576 -436494 656373 -333634 280810 -693921 69439 558798 435916 -914227 -981616 333807 486996 -490534 441867 575820 -249475 322908 921764 122499 -123050 -365478 -882011 -579675 21252 17297 445483 85434 411708 -85904 342054 -940613 767561 -685796 -258468 -259306 -881268 639085 301542 649774 216183 112751 836786 -770344 955282 -162973 -427648 -594721 -897290 -939717 -368667 -815615 -709548 -893407 473674 -568848 120943 161520 -914450 947410 124957 -518983 -748832 816961 208203 809664 -137978 184780 798582 168189 144793 856307 -845518 133403 676391 294703 -208089 -967300 797327 143592 -628593 704307 455689 282621 819129 -122743 674843 244672 308745 -145031 459812 -604681 -46602 -267981 962774 273244 -580085 -839011 992948 635550 588647 271053 80664 -950946 992700 497040 426799 309683 696019 -742425 -36357 706982 -110713 -866555 -383024 -80202 916678 829394 130263 -275627 704659 -785685 -356722 6122 265222 -371681 800070 -953651 179018 399347 189348 621134 -970209 274207 -685919 -464850 552662 -43377 -200694 37028 737623 -149021 838145 993369 40094 -984849 712186 227565 309433 -619332 -995138 -993680 283212 -887546 307307 957033 283150 -596293 -91918 768723 571081 -298622 -639208 102171 -93346 522546 -157066 -912989 -747458 -331177 -960007 581186 -384142 -120400 -183197 918978 -552556 -190157 319943 -647968 -839852 963080 -583535 -304176 -511884 -883062 -698500 -884042 731852 -238775 -131814 -748882 372423 -643573 -245041 442949 -239900 18886 646742 560894 270646 -162521 -688965 -746290 335204 133647 117343 -810976 -828630 377617 197112 -575151 842582 637813 -695410 478133 -415156 457143 362751 45457 543106 807561 50812 -390370 -429691 250189 -620278 -232051 -76046 -859108 75905 794749 992381 168386 825744 60807 402158 -385729 70199 -894925 -582625 80583 340428 624895 872064 -613949 -987529 -590625 467987 926030 209590 -804680 343279 -401735 -122534 -312220 621249 413832 966407 -882255 -868281 989682 -726216 321122 14164 832613 971705 863149 886735 -273664 -492245 -754757 987315 -282729 605059 -690773 655120 977970 545163 -759665 -371575 -796146 644448 320749 -837548 -210789 685811 892607 672445 -685060 940936 874995 -897501 -155382 299834 494316 -663943 -787758 -230412 -107648 -286521 630930 244089 -638088 -237017 744128 -688546 -568685 288968 -56061 471307 -521980 -715538 -916425 484158 162543 -598416 726894 -135417 969327 405816 628202 100172 113043 282823 -869469 490055 -378532 -543826 -390585 996227 558273 -531178 -8907 46051 -483157 869945 25218 183708 -909959 -885401 312309 505014 -901378 345090 -205430 -665458 799614 766978 518002 784214 906932 -740494 -146032 386452 858063 326257 -938754 -321505 -975887 149170 -368377 377382 -649298 77309 549802 -723160 -246637 -100949 824349 -166787 980637 745645 806088 956747 -34371 -422266 937158 143506 -932902 917837 -199961 -973919 934223 -342740 957872 -952546 539881 -128029 545242 -766077 783979 236870 -709937 -404453 -418806 576186 -353616 961545 584048 201276 -125486 -565055 718397 232155 -964420 -393843 956929 -592199 -390357 549641 -890556 -181362 646926 -232025 232831 746277 -850678 -199892 -557152 380892 87287 -751439 222602 -571608 159457 442020 63250 439183 -492536 205124 -623997 -276051 796000 -268632 740379 -4944 -341742 -719943 -322165 795355 -554887 -662989 -463621 -547705 -78426 398632 580740 -533347 201308 -75139 189492 135709 854037 992875 -94706 61978 509179 759168 -407928 543676 -11280 -225509 576267 977981 547207 57331 887285 -948372 768008 -598383 -928230 456749 -908944 566225 459583 -798601 -11153 448357 -582242 -936108 -516888 -668718 -452250 -820763 -907916 431985 895416 330331 -213152 338287 -727894 974079 -650454 225485 35528 427052 166536 -652063 -112882 -402609 571489 830420 936687 835694 -852271 730402 779729 -467554 -513751 -628579 296462 88843 -617619 -925591 205685 150644 -31915 836353 -241721 571692 388941 730801 -166982 607770 962037 -900453 233594 807482 677921 585522 -452189 100506 -870182 -944830 -267576 906718 -253733 -466330 575727 -331844 745877 538256 332947 -180223 395564 -936188 640289 445322 -13193 40029 -635397 720587 -495100 117255 379256 885708 -205423 792643 537569 99367 -556524 865063 404726 -694388 -833995 869915 -161177 -886467 -996658 -141603 522843 -23278 438002 755710 145261 905846 -798749 579938 23210 444263 282138 -395580 505108 -593798 -370493 -16464 -293982 877909 961087 555271 -347330 -637260 -578400 -896641 -90682 229989 548528 -462048 -349813 688843 -175381 -656824 634453 -253601 538240 492455 74972 785194 361428 -660284 671568 -166196 875263 -538122 -15021 337656 144845 186476 626810 508918 913598 685094 -795824 253984 -316538 42874 887891 745445 -356082 144272 -810124 -181815 68593 -871450 -348645 -687389 331519 264396 416417 -442147 681790 590825 -824876 -455944 932837 591924 336759 271238 -712481 19324 711359 332398 -684850 789089 -553513 58539 -812539 -432424 -818851 -323379 611596 402987 -983965 -749322 382752 562167 -154897 -36386 -431952 23852 642171 -756144 629985 308368 301813 745003 -847732 -298563 -954176 788962 697787 113438 -34126 596605 617775 -609674 164756 531093 -155171 -452902 -548443 -362916 -116373 366385 -880745 -119150 -890824 559163 181904 358545 -889262 643207 239274 -249406 687998 -809092 -969356 268454 507572 -680879 255471 614350 321312 -205164 -7151 -144797 193569 -453337 -161210 891551 -418738 -36290 -718358 -548526 -769812 330467 217552 457822 669945 -950925 158782 -538053 -675547 -89058 422126 -967436 -258476 -237334 -485105 -617305 -754659 -204624 -647230 -510711 -136114 822046 -685154 -258207 818277 -153293 159405 570888 467864 -538426 -826004 -684689 -302002 281984 108878 -574695 -592860 590557 -967111 -390756 -862358 797744 -805880 -584796 112675 722204 799112 -855056 466696 433435 419451 268372 -437883 779258 -691048 -608075 -234310 -459045 -459127 -854512 -696836 990258 936555 213108 573650 549704 -488750 48771 -548104 887739 817602 121460 300511 -616964 -37705 -81388 945323 335568 -705250 565313 709172 -576175 777049 435309 732550 -185750 141247 730145 -672031 -716451 -649702 79096 -907207 -322496 -477272 340383 805558 -621444 546330 157276 -628299 -951603 -69992 -342268 -225722 506437 279227 -324477 -20307 -665911 206225 733784 -860575 -479342 990877 -995434 -64496 -554323 -196524 277349 -639208 66811 551073 817022 827919 698290 289634 423475 262204 290010 -166168 -885404 -345828 485713 932603 -591989 -108962 -105144 -448044 -359503 748904 -114492 -473054 -855945 -286896 -925666 157061 -765554 294883 -469629 138006 56383 123553 704756 510301 663140 -96578 504135 -292903 948845 -657117 369060 979068 -508452 125036 274697 242476 -743095 -519064 515015 -375997 462687 -846948 -922365 428559 111581 -79425 -546379 517203 172182 272703 -154836 911173 813553 -593605 513417 -550386 -646295 -464121 753599 132173 868238 141484 -961127 925460 102787 -84635 -105932 4073 -765569 167074 384769 -163129 -386996 368777 529093 -771814 -710070 -24336 525336 -250681 -473108 -974363 279657 514465 280762 -723930 -402184 -522123 61518 505513 58075 -289025 184535 -651755 740986 -270862 -898919 625479 451603 -947468 -774805 -413106 310966 -191328 -517576 525552 -188726 966403 -550658 979491 -472826 -421345 -330414 -467948 94329 165099 -439206 -735453 -533373 816720 362962 -196508 -18215 58798 140423 348064 -425211 -117291 -55457 -806189 -479644 -533235 710095 -702036 -77785 848142 -490909 668943 899282 -265080 177850 -497642 424256 -58595 567559 465036 -46692 479970 479890 180337 675689 -683167 -85579 -658951 455931 194586 607711 347532 -276356 -815874 851476 -328505 -177175 180210 90090 261498 574482 -877486 342158 928424 233502 -811029 -78019 419979 712452 497280 977100 544781 600723 934470 -502623 -411824 799210 941672 -224073 -763482 -82431 -364669 701981 825882 -905697 544043 796408 771557 932065 -953627 620669 711290 -38087 -834005 -772872 607739 530797 838379 302535 44481 291348 989832 705631 -846632 635164 -272553 955847 -510720 -315961 -167133 -105192 -566099 72489 -890966 811395 637192 29996 -432226 -35125 254189 279564 674981 379078 -391445 825820 -112423 747617 -679994 329855 371144 -266727 -330376 464175 -372107 -39678 236460 -650119 719574 -816444 -453311 -935745 244820 -927079 342478 -998731 230990 -272176 -804840 761189 -543082 -152243 -684003 987563 -338702 -764537 736269 -815943 -596580 181897 692683 -201580 -252093 -99470 -359696 -869483 -459640 -902284 -209207 925417 -341118 428760 372308 -922350 -328262 -582535 -192057 991588 -336337 -484283 -162551 -594295 -215981 597823 -668105 -61571 422412 943359 990112 36114 491445 113584 756937 -8467 173083 -298350 -942358 -439161 -772992 357750 -303505 589485 438811 -787644 -563464 -283520 917141 -204168 46938 -457866 -944882 -643808 -149349 -355112 -765674 -777632 -534278 -680126 -995532 -659857 767717 -891098 -183069 79127 431233 -923063 -134512 339385 266533 138308 -117731 -517690 -340641 457092 -483615 -508345 -874130 634954 -619098 380758 970694 -961108 -706775 -686301 -107761 563730 -394210 165104 -231386 -567622 373673 277653 866459 -532555 -583962 371197 4913 -373912 -228638 420135 269793 -317428 -59617 -706778 -84008 46894 301461 336673 -798348 -240209 -330069 -25900 -786101 -535867 -199358 729229 121636 -799880 132779 625968 662652 271014 317995 -472269 -541438 998528 761342 526243 363675 224778 433233 -336995 -296737 285855 563015 -274987 -442470 -202389 992885 -811629 -240564 -738449 -783130 457649 429609 912897 -760168 -750817 938138 798921 162429 306911 264506 361669 -3717 -799607 -884006 283589 -692884 -839353 -235906 -490000 924446 608858 -557346 -683075 24532 890516 -630299 678779 -966716 891356 462261 616138 726935 698797 -907359 -956256 -581268 -109161 177457 365253 539861 -784835 -552926 -42409 -737960 809301 -54556 -499642 525935 -480085 -551654 -383271 -921464 816926 -72802 835239 -29818 982433 476410 805407 -927681 -437188 -172305 -5887 -432772 -871543 724978 340962 -836356 -699465 529834 984108 -805903 987146 68852 -706276 757761 206297 -932001 -511550 228551 -103282 -876112 -465531 550736 860842 421855 242332 92446 855358 -918504 19862 294439 -145293 -612293 -903213 668375 224771 92380 430344 -106742 44734 -103484 435135 777619 855558 810094 397909 787769 -513069 590347 167418 -210764 118448 483711 -696140 -698316 459708 849505 -726051 134874 -265174 890751 -111968 -617923 -115774 -565544 61952 979431 226013 815136 -494767 466645 577132 934975 996029 -653445 -703118 -278062 86976 351037 146566 -591832 569517 985975 510546 -666425 -151129 568566 187158 602213 -893784 273532 377126 366191 186750 -480320 45159 -143610 590920 -343572 -98730 -664708 -517635 175390 -408702 -810021 380902 -639257 -648819 -224417 65056 879055 55343 -695561 196251 774991 609459 751816 -597219 312021 -688520 250282 314943 -104509 847856 373545 -903442 -544783 229284 556421 661612 -191705 -834897 -501454 747725 231075 -426305 -291751 -550661 909081 -734441 473045 -851022 -338258 -451312 -534217 305284 -614916 449683 835139 762454 -38127 631712 669424 -538399 -724880 -387638 -592404 -187598 242062 -493383 -286059 167979 140246 -856921 -220287 -974592 -74714 -716573 194424 -375494 934992 211153 -890763 -957129 487066 -85144 -259288 590760 96190 84018 727414 30098 -488469 -292912 106232 -812466 -458686 219891 -858632 514825 370009 -390940 -993545 -944827 343099 -24834 -168150 185046 276966 883246 -788360 -426651 720076 500602 -879363 498032 481108 -801673 -815221 117704 329814 -420271 459812 359058 165409 -696121 -47232 279623 -740615 -24148 -221299 497076 -427375 -393369 613354 991738 798358 205044 256876 434319 610468 -351391 562841 977211 -468530 -760494 -488785 -650340 -760806 720125 -29794 547491 -183293 731439 -565622 -406635 175093 690373 488394 -878965 -540075 -152397 734444 324978 -274953 874753 728495 213771 -835931 -27319 707846 159212 -378978 -483141 905500 404733 876181 674969 397643 349052 -47058 -635205 959907 977913 43909 -393588 -575895 788059 904871 665610 879766 756826 482838 -859446 212436 -900861 978889 516210 982148 357047 -370902 370878 -307653 534699 -592490 -494724 108096 -171799 -527775 -21873 329103 -799666 635727 -128528 -30375 -896885 516764 -291672 -103422 110884 188277 723287 -917470 -655244 -59395 -919760 -372475 869031 -917815 197371 -431829 -633282 367844 -911214 990536 270478 -76597 -223388 893637 -634559 -333326 -538379 -737603 720340 -197058 -875300 153217 147992 914953 -346429 784660 391473 -610399 -464661 779696 155290 -150583 746662 -525505 927902 -38858 795611 407779 -830496 -463597 -846331 -890001 -974891 -474242 -619084 774123 -753083 -404343 165514 328596 645965 -81222 -103617 -415399 -353184 743819 978590 -894880 -235199 502250 464390 -7553 -911990 -436422 -409238 877251 -60119 -218160 493650 -563348 -256674 792824 771031 -361745 -880962 684398 448171 -945549 -507853 -328220 275342 -937516 19449 -792317 -994470 868515 631843 -476830 -56712 -951004 994964 763408 440553 -145329 -553850 -642544 499902 555984 940039 -78632 -445792 801415 723959 551377 451785 -691704 116491 949082 -196983 664732 429901 256582 -750782 209854 -4199 199385 -710420 402591 -751967 627278 149650 -432478 606186 617300 633810 871136 -645298 650892 859489 -525274 -22152 869517 258310 470515 314731 437344 659610 -292358 854267 -919419 91790 -766426 14162 -786452 -727323 14480 39276 -430852 -432459 -950261 -148581 125072 -109654 -791783 -961148 -989835 -58493 -16909 -174048 -347283 -217708 288133 604733 294319 -680510 41456 184186 963301 -61814 -688890 281934 854060 -184581 -276143 315522 -513897 -905161 963980 -535246 -538579 902261 851113 845136 681831 927234 856777 751649 160819 -175428 -370233 -949570 -217229 -989803 152878 -998764 169214 502422 31806 568421 -52834 685658 -359317 -698171 546705 -539634 -592290 -97379 872200 -615176 -566798 -812629 453163 -403603 800695 777856 850067 -606887 253427 541441 -951730 856635 977820 364135 991711 783142 -403488 653247 322107 651714 297245 619627 -323891 -746936 -472343 -652898 417267 -214262 -170100 424036 122622 -591896 -286848 -896104 914230 938204 615928 -74388 -446764 693359 -876074 543205 149510 789570 597555 -239013 990319 -575098 -31653 -582403 -949851 -406396 548046 -749876 -322895 38550 784961 -970853 517522 -853076 -577509 579478 777146 -973496 244216 -419656 -738289 -380414 -483799 771538 794731 -166395 -758734 -380661 636188 -319344 -926261 417115 20197 917238 -429473 845711 -302340 12830 -843760 -580536 655370 102147 -370767 -378756 -861010 659510 537547 -207885 230010 -461737 -875239 -970165 -200076 572320 -490100 -506636 -501993 -588070 -283449 -127947 501711 -201883 -765148 424742 919296 -448844 -313171 -914636 754432 284751 -167900 -152672 109080 874832 -159365 -39809 493320 -62874 -618275 -885829 -364288 -612907 987811 -472559 -828633 455540 -441760 639762 -300776 659374 904662 647330 917728 -509822 -141698 -912900 736513 -109694 619396 -410324 -402446 512215 496840 -346861 612380 -132548 -40481 -713498 679391 546174 48911 -482001 163083 -485245 255447 -706357 -545049 233792 -555803 421226 612782 755905 -632418 -661613 135821 250533 -420071 496413 84390 -647137 266660 346551 716817 -863881 -364738 -701599 -402091 576519 -135653 404208 -123917 583870 971172 412302 -389925 332192 946036 887096 -383115 598979 612571 -31682 209306 59732 -23457 -483386 -606824 329104 -757322 -494902 -213583 -948404 381645 776341 -510691 386414 521157 226250 -229117 221937 -326543 619357 215044 682212 -15783 962072 694705 621292 96314 302872 -329456 515646 588163 618701 -296805 74534 -608167 800637 843072 26882 -615916 496321 582242 437447 539072 -973177 146646 609660 -36963 607247 465639 816570 -443744 252398 -124845 -577998 69231 -264050 -785076 -690649 -824471 66859 323960 642927 557596 -562601 905201 -550537 -420915 503671 -601019 -500548 -669325 707780 -606345 332242 -733508 649420 549501 552161 -925177 400878 452928 -870493 -270616 -681630 988063 -630297 738215 771758 -78484 854545 -845119 174130 -376723 203544 529254 442269 -843172 -635513 -26887 342645 -298264 334845 943764 362771 -715982 510636 -312191 -208092 962256 -152483 566722 -513238 -932914 -699285 -252407 104953 249000 979012 746944 572602 870609 -41237 118275 -882197 276527 -401544 -535647 600029 43421 468758 605087 -500299 533735 979589 -224715 182636 203986 -562026 330575 -318001 762001 -335951 36238 -593664 -986671 164818 569284 -147341 949550 -507385 -68869 692721 714684 -79756 713198 700312 522495 115920 -563186 -620583 972019 -24987 651647 273657 244868 -621804 -88040 616081 188055 954446 285927 434702 180352 -622820 -515413 715442 -50295 -298088 -119720 -470640 -149518 556914 -986218 -332012 -940949 277100 765378 222073 -639844 -199586 -948628 361809 -21218 790579 143959 -571392 199423 137066 713085 609857 830401 -216426 339592 -365792 -954789 56927 -908839 439166 290487 873726 -168315 469905 -982093 -552636 -493101 -496543 847136 909460 -463040 547148 319302 456548 898299 692227 19934 -129983 -65047 808587 165398 168008 232610 678204 -383599 -299987 -417294 -604475 -604444 -306632 693337 -510169 -306278 -339645 269196 -841419 663473 134078 424433 476826 -123109 -386389 206247 -634797 558782 259874 -577540 -15183 -642956 -170291 604916 -465832 -718325 950253 55241 -490301 -986938 -765356 284645 946366 866650 774633 310634 826986 348274 830887 -332373 963004 693420 150686 -721615 334974 866330 44273 326327 -168755 -100670 142166 -851411 -648166 622623 431513 -894919 -259671 348957 -637159 -56015 -156011 472992 162121 85666 434506 -84482 -643663 5837 781065 363008 849003 163620 818279 -295323 852646 -917295 3022 -95649 -67802 -568016 729339 -692844 -979262 488784 407422 143775 -191772 -631690 482109 -202868 495757 -610790 144242 -85921 -695730 -810392 -621400 -338930 442960 -168768 -848318 -233085 -65331 -317130 -67851 -654693 97301 -585069 547657 -323799 673930 396114 312731 795635 118309 -290396 878494 843956 -602002 636781 -330923 328601 -382713 539205 793626 756164 304674 -955913 217371 -825012 -557305 -601211 76631 570555 649871 296482 916006 601486 -792661 965302 -847825 -278344 614878 -857250 914671 -701792 -614977 95978 -784584 951967 -182792 -832931 389039 -852221 -666167 884336 -839090 -726386 -207482 -179824 -370592 -845833 -767084 -886693 -968184 802920 -269071 319399 -764230 732030 -185303 -430469 -727488 -950323 762337 286611 464694 410202 494416 -958368 -80370 -543202 602305 -187898 486029 22666 -893677 605661 -694452 820733 -264904 965489 311609 510415 -36423 943234 638611 605642 -973135 -533756 -497166 530476 -241586 -82144 -231748 -316377 -665389 169777 -478544 -484127 -377959 -168504 -718369 394612 78729 701353 -693970 350318 -8029 386251 112727 -37166 470650 -832548 -508315 264341 479286 227899 -368838 -90590 -271215 568316 -784116 -195241 346714 -412185 -228380 -174842 -501131 -527495 80030 435957 248793 539489 -262676 881502 -475248 -828667 533203 124143 -708165 -720005 92716 -494901 -357237 -609904 -649820 -770552 188233 -31547 -852804 790319 -314288 922188 986314 -749889 -741235 -181233 240503 -211414 -268410 -270422 957247 -88746 550224 -37012 -131852 760990 -508777 -714022 -617541 773966 -744166 129836 163468 12842 396972 62670 -917962 717288 484148 -655648 -46374 -464463 -42322 -448202 21868 223653 28200 -328103 790709 291924 -959930 170372 -208301 -143163 -250946 532392 -148169 -592654 -227235 -36248 -171099 551370 -40448 924190 384440 873134 475163 567252 -808484 992245 484278 742092 864466 -295191 233835 -537223 933936 -30265 301418 288259 314590 907715 -455691 395207 -534246 -404607 471652 561492 237045 373149 469410 -538768 734932 402596 -56147 -621167 349807 69400 -140902 -601372 808021 -310416 -192241 82889 -804250 68886 -233144 -62763 -553384 -543769 -387949 -365361 75443 837559 800723 -530381 -349227 398538 231681 415155 976110 -934564 -915162 922289 362629 546458 444258 -550587 -331790 -785881 -902040 -253763 177633 -700904 -395392 -697576 -722091 -37896 86020 46346 -21341 -199612 -360733 -213380 769011 -636944 638369 -649591 938179 -124063 655573 -978174 -898717 -155919 202666 378091 -101894 220142 292574 335355 -357121 614427 464454 39328 462529 874157 -764216 321912 619616 -168497 636639 490329 188625 744607 -374245 -870966 240478 -248658 388254 619528 -451548 -602492 -259424 389891 564883 -982118 -673428 -929186 701809 -681249 -726559 508658 656984 -600780 -299534 -307253 392371 -738961 334887 -664790 -674107 -406693 -859367 -819583 204323 791478 -200198 93946 800308 -523342 203146 -864528 -217928 154869 -595933 -294027 173758 -827878 556590 933323 570541 -436947 -555860 -864022 -535364 -189902 -339410 -831488 711289 -486881 -478883 230764 -803642 -596387 690803 525890 40791 -509237 -788544 291659 678966 -419269 -684250 127618 -107712 161396 -905827 527640 -410715 972078 -312656 -824976 930283 528409 749182 463908 547307 -507690 -269767 -311170 -14893 411132 944427 944256 45090 887700 -831060 147037 -272465 -171363 -333011 670589 -71261 -396662 137009 -709379 81274 125119 -755378 266924 200199 970264 -988496 -205681 -938515 29921 -430442 -599074 -824538 429279 796756 -607994 -685569 -991546 -743217 -603099 -102886 816320 -655868 744080 -687637 -870547 540162 -933552 521915 713309 -325781 -822367 667817 124952 -663690 481394 -655836 -168042 65520 226024 873714 -357049 -84681 742746 924972 -217331 794685 -48938 -960321 -139587 284427 73499 890220 749218 -512580 -288099 632137 379385 -297218 -88699 801727 515958 371092 97966 210570 -971202 -746154 583081 377148 -148501 -566993 243129 -545222 731787 -189026 -700456 -642755 343200 95030 -106448 454098 569506 937503 22435 467546 908025 335122 -23868 -39925 -839037 204897 -733733 740461 -561644 943980 633573 89950 657393 478125 420497 -973937 -113196 425005 -977724 681477 -128277 -991603 -583786 371865 -858535 632318 52435 -69128 -341709 -859447 19451 799651 -791035 -198200 -842941 -707088 169418 467435 -338286 972295 52983 62004 708484 -295322 -55823 -298949 823786 -546 72339 -698581 852808 -132972 -347479 404931 193878 -436992 550135 -771626 -786560 472305 180147 -585525 -305178 -346616 66310 -761570 -561444 227640 987279 -717731 609642 887628 594272 507051 -771635 467937 -708225 -145599 -325771 -426648 -733978 -110360 554886 953766 616708 -604032 428247 506547 -367430 -891268 725877 742526 690399 7524 -499423 -931769 847164 10450 699086 -398940 342545 779381 -683356 -621187 794638 -859119 -13824 -770672 986202 -628099 609265 263661 -237809 224164 516156 963963 -289476 137093 704089 796657 921315 -679374 568180 -514338 500600 -559404 808813 618402 514920 -498394 -361127 620915 -182257 8821 -606977 -130983 -78783 519975 -46885 -339791 -828094 -523727 895518 248110 742478 357791 -152276 -483757 -589038 830992 -408291 234619 -421968 -619465 446140 -699695 424255 -587172 137099 667096 244041 -439079 -412739 -134171 399052 -608483 -470981 -716641 -711623 -977492 889376 868358 -992264 826652 -214851 366313 -15135 132378 322581 280303 631493 -141341 257761 480143 36963 335692 821774 -454760 -485261 -682053 759226 690218 416031 -653269 -399045 834490 -621947 -538837 -697832 -987758 130487 204896 -201074 8782 56250 387583 -488052 312416 412810 -432044 -333513 809230 -634475 906429 883303 850927 -216517 -297425 528040 302705 552789 498609 -516294 -949034 -794709 384348 943762 203826 -484484 638689 -306345 -375697 179961 -103805 249317 447433 -523702 850968 778957 -914093 287880 473613 -671277 158064 -666174 64351 958703 -608038 702713 -20702 641612 833182 366371 -200578 -317364 999838 833451 -135123 348674 -916722 586608 -91394 215479 -809864 -37822 -572587 -402970 -78792 -653208 -593239 -598081 704640 824476 869381 744104 592853 497036 -657528 406839 -480752 312795 -834076 -4551 -490145 27167 -498590 -191953 932801 827489 -395427 -596788 698893 -615135 -533565 -118408 -45332 -757681 918551 -750257 697818 84818 230513 985507 200873 -6780 -853763 201974 812158 -198604 -718344 685313 728658 789795 -173898 -915664 -374030 555784 -231010 -542557 358527 -492659 987180 840366 -65297 -539953 394990 269530 -335221 -778015 -397688 80354 932207 27466 803121 894647 945037 524930 516915 362621 -758102 -534279 -558865 -217460 -756513 -511983 -331050 -709649 -670695 540319 -858639 890216 -134375 916333 -589094 55018 -532363 -783557 566081 69534 -787179 -460743 -44824 430943 -685897 42639 -732632 283197 325868 746709 -693143 -291970 453529 952604 619949 -909416 10487 780131 -450938 -891720 -185197 -449502 -20452 -5185 446414 -658365 161192 -318145 989022 851236 -970245 -882685 -301749 813846 726264 756356 -292493 -16159 -604907 -549516 -318969 -290882 -431137 -712265 872971 222683 -171789 921573 -779814 -45093 -791675 -14262 -413280 -440237 109789 965094 755038 310222 -814635 -400658 884842 735946 399581 103113 337132 876473 486391 784019 736610 817280 -961861 -933219 722972 -744325 -822445 969067 -702911 771320 90368 343860 175817 -680520 886676 -164378 -192768 494321 667638 -859616 9225 367438 -681951 24118 879193 485869 -983387 604464 519864 768864 341157 -191157 330948 265389 -322601 -826761 531181 826190 -203513 219607 -397318 268210 932884 -105020 744194 228154 907889 298186 656884 487484 -905946 -412630 863120 -636028 666445 -907178 -965653 829006 -505579 -172039 880623 190669 443330 -601620 -950823 -414681 -220629 923713 654266 198646 107578 877884 -831498 -114999 736752 548949 228551 729889 -520866 -324424 -378437 -919819 459053 -903739 534450 -769490 97943 731153 -601887 -393940 657644 900322 -932014 -107329 -7154 392759 628194 499502 501238 -91458 335553 263732 -741972 280411 -194187 455166 -586286 454056 786648 404398 375066 -715665 881813 631131 687180 410034 -580817 75918 -247487 -698844 32762 -487737 959978 -779218 -251104 -552586 -824758 941418 110238 -25853 309496 -202069 -876348 -651450 -230114 265715 635192 343055 -655236 -932100 -634765 -666592 708454 -89808 -334653 550190 590273 -550096 993223 412772 141067 761297 727927 -128033 836816 -149478 346521 -9037 -518603 -308153 -767795 -104476 619505 -141494 679938 601966 -758833 428485 -691970 316606 -41938 637073 478554 -968905 -102528 193465 152707 -705618 -390705 118783 -605637 -424594 -432589 -784553 -3306 -295883 -999971 94439 -21378 -514891 613263 469774 519983 -675821 -618590 -723110 -446917 -198037 -129793 349071 -669817 -710709 183718 328231 880716 -355277 571306 -920244 -235753 339100 -862029 46944 356682 43630 702331 880246 -596711 492936 241489 -826410 101133 258620 352665 213629 1412 179152 334282 385179 244527 130174 -646674 -861421 709523 -229132 -582874 387966 -819703 721237 598947 -241496 520639 43063 744366 -248046 50740 -590045 42274 -173202 -990017 -935272 465772 327334 -684536 400392 237714 716374 202381 -995367 -411863 -211891 946463 -410011 48733 -622704 -113565 416635 330221 -49833 229714 84188 642348 691726 100409 -118337 -886783 864085 177849 703309 98152 111872 -910008 969253 -793489 907800 -955218 370266 115770 949208 -947575 236016 689407 -116687 225866 -796830 -798069 -16314 -389450 -489057 351163 -447631 -169754 -494072 345091 745148 618567 279156 361707 -197399 843034 676141 850061 -258965 -294411 868976 110105 154346 181440 482544 -85807 -971197 -598855 741204 -251891 -757242 565872 -899788 -279752 956150 387788 709024 53584 70284 -132987 875546 369130 962676 -857048 645399 -923732 230543 -703210 648321 -449326 -585489 388228 411960 550314 -937378 439549 -770164 832919 -753832 694491 82757 19730 -59636 -81198 44700 -925404 -561441 353125 -479297 963949 -216727 -116881 -260016 616224 210037 79516 -820761 -785787 83589 226029 -303989 -336266 334541 -574409 518845 558818 -869837 96804 410094 -942515 -216490 40241 -547709 97870 937347 -650321 621912 -893168 -505151 918082 -398789 172241 50630 -494491 697324 -284442 -792576 623203 -160348 -412619 -717043 -893345 524427 732857 -606013 -909106 546751 993026 -581846 -808968 -840620 -146638 -711683 -890246 605007 -729215 533036 519879 -342998 -195782 527068 -364254 943956 655804 -782747 342821 487214 -656518 -888493 -787266 501774 -137860 280679 10925 500671 189019 213139 995591 -550913 273865 -899583 290870 632192 -659450 102669 428919 830824 -318740 -667834 527194 960721 -442268 275441 -373307 753354 -753553 609670 -76303 -484908 30878 417072 -924180 866406 -825958 674257 447510 362729 -682339 -733187 -619868 841148 -581385 -147206 852256 222769 850058 648646 316518 -406002 842958 -300399 -708824 -285298 -387122 14911 702188 -719011 -336727 -9113 180489 -672096 -156655 248023 393005 -609430 -617904 723085 -929446 -264120 66110 367935 564964 -840010 73676 332756 -265227 -463577 727293 944617 -992503 118914 -908697 272845 -672270 246047 520502 -129018 564693 -334258 254506 -956086 641835 232785 -688236 -900858 617410 -515876 847324 -200742 872377 -932836 -829314 -266853 -176633 504494 -194551 343248 652533 -741597 -213089 -263627 464159 451714 -543625 -841413 -861705 -620090 -150178 -881402 509122 -66212 772018 -468242 883609 -674137 145253 385279 -263063 -395908 10624 612984 474356 -83674 677022 -468144 -298802 -913694 776685 640044 -84000 -846108 341552 -892182 -431128 976720 822719 -554854 -953865 959810 -73723 -502016 -151310 -710456 -468735 -702701 532754 914274 940230 535680 -860828 836616 -799748 794536 -647606 603300 -485924 -84834 20855 971540 -544456 702378 -760713 264618 -245008 -68151 -72539 63788 -37762 981034 -869325 458324 253547 411186 816678 144464 575064 136313 -576682 577731 -401546 739788 -962574 -4798 340750 537769 -322949 -828584 -47110 761541 -897211 371843 619434 -423031 -485255 355765 372640 -191215 455061 646356 -338828 952876 555242 -444870 -810159 -77858 -146532 -489674 -72074 -526367 858534 332425 781878 -540384 950356 424169 760312 -461509 891463 -415870 504376 545798 605557 -322960 703748 -867702 198310 178118 976383 -322942 532088 479626 822498 -856354 981212 -535370 431478 883780 -225770 -652231 -465637 -444150 803521 -627212 -91324 110014 734793 355134 -358279 215966 -382993 15840 -400556 -951904 722504 807833 453124 -556053 -174146 -761316 202573 -670372 -475506 529805 199686 449026 -817335 255751 434970 -90846 728403 -687975 -126328 -515916 655847 391236 58850 894820 200337 -576641 54993 -90477 878770 655412 -218224 808787 -596865 -136896 561133 929518 467970 739063 865867 28639 911000 875805 662946 -831657 -855311 -988178 380285 -439750 -534380 -763369 533883 -171360 413400 549434 974287 -738347 -828948 85870 -42559 -572328 -669104 -904643 998699 -875552 -966567 -461916 997884 21074 304049 542743 -721096 -789428 -848043 127354 965749 295582 -165995 -358103 883808 417355 749975 453105 186934 -825715 -620587 -169195 927692 -393010 940186 -472886 -97272 -181201 416521 -250053 535653 -980987 788374 -842874 -961166 554327 -787957 -923204 -969132 -87838 598917 396133 461888 -742763 -698764 -512518 -808958 -568298 265630 -979607 293752 349499 -644836 -86635 242839 -814191 -119076 429523 73574 84056 273438 375535 114558 47236 -429705 -293596 879504 -780482 -304943 139175 -209057 184545 -287768 582813 970433 -145410 95054 101152 176547 568921 -448792 44607 -281086 488170 368 -928517 -905870 394588 -422543 -55222 -943589 -629871 635726 -420969 697143 716700 845115 -907840 -495595 -114874 -467263 964247 984473 417034 294335 766306 295994 -420327 294884 857180 -914173 -994346 323638 -124367 -625773 -163110 825358 335749 -711012 906354 -178919 788078 808551 129052 -584231 534901 263503 582158 998818 -605031 850882 950447 -480867 -875443 -912061 -982756 -936248 -345355 515818 -671836 805876 -109972 244323 -968756 -202170 -413183 706155 -728628 -542921 337013 -350762 408592 -62187 369279 109067 -41672 605823 399177 -93562 376601 -535444 521072 194389 509369 819236 -694649 850460 308951 -209851 -771563 -790894 -535071 -452416 283026 -811519 -435845 -342054 -504722 626506 -412673 20524 138634 -83234 -843784 526243 887229 689862 -624475 19969 88145 -492260 -279684 -855335 -543356 -560496 -682331 649111 -695417 908388 441595 -484234 486657 678513 594703 -705912 -120307 501919 860964 -524623 772664 -144 -564941 -730196 273157 847862 545769 654213 -280983 -444583 -21852 -542179 532431 -130734 -719238 -785878 -506732 -363726 596402 108212 98444 43612 288072 -538855 -557316 -13114 -983186 30474 -462050 -311683 -159866 708876 -587616 254366 -455255 -55432 -421467 -40995 766627 371194 -354622 503170 25588 -942826 -868094 -836249 452816 349854 -382877 -761604 -316768 347069 -773290 634307 -260353 926704 771779 -272172 -241986 498056 -124157 880473 823777 540585 811493 61971 824863 475214 878249 39252 -268314 -705853 10632 279427 -917419 519337 591786 451227 -96064 243189 -847442 972204 90159 596210 -109018 -54055 -298017 -576070 327448 931416 502976 714689 -765058 -225291 857461 -796214 705223 -600049 -219817 -173200 -698796 572313 921331 -269281 820987 808731 -333305 -17896 504583 -837329 -712823 989168 -914249 -999548 249248 -92143 -528837 196830 -290136 -295880 -473286 191252 212915 -287371 425934 729232 -121981 -439122 847110 34643 -357103 237085 -911005 670958 764809 457806 162524 677514 -624565 921377 -908070 616289 -439061 344654 708284 340419 545330 -487460 -896683 521362 992667 -237656 -100631 -913465 -845609 -621339 -144076 -686741 -585398 -609642 939618 267037 303115 638357 -629480 11538 418792 430480 -216726 101265 500959 -201337 237282 952051 -203610 662863 -735488 -521430 -880475 269842 650932 -796618 -914825 157260 411622 -596431 321388 326991 142958 -180540 -886902 361921 637980 121647 -556153 -215271 870962 899526 345296 327333 -390555 -333585 575237 -233849 162271 746405 726523 -73933 -113856 915831 98489 -397069 282905 -524407 -783236 592995 -890385 688786 -535885 477173 -145986 42461 502659 -163986 -289805 -358711 860868 -133272 559345 -665016 24706 554318 -160115 -735260 50301 -522013 684818 172085 164265 -28869 -313538 -959636 172463 662335 538946 -574773 -852374 177325 894022 -656853 -230805 861463 -651037 -16011 -803595 -906912 -639321 -600407 204418 -136126 902677 139738 -146499 662858 77091 -291920 687493 151897 350266 289125 908144 -895963 -170055 967752 660806 613047 -313743 383293 -441983 290667 -414422 622139 -722220 -502285 -514274 -463028 854561 366420 33657 664849 -602622 450279 997087 797499 730177 542553 552677 -980717 582367 507563 427415 495732 -3439 -936653 -504591 729675 802878 314650 39142 211614 339202 73564 84956 861186 692910 -938293 365997 703139 -782650 129164 449960 -54848 -4350 187415 -624882 -193620 -334130 -95301 709270 -313522 -311094 -560999 -22039 659234 420682 -103131 265382 -783690 401623 -776920 -40865 757550 622252 939200 536603 -618688 281146 -395938 -926894 -690119 -505819 -901818 -655244 -749450 -143420 -574317 -768798 -477077 -408155 671665 -996109 -74848 -89978 -399647 45296 -113105 -297507 -42183 609689 815816 -336302 197921 -624738 -473555 -25280 -295593 -449753 743350 712759 -68372 -291252 -382898 -58372 -478779 -401251 -972429 695943 -466150 999579 154298 -837243 71162 -960963 63561 -833068 467525 -632595 -503076 415114 519473 143625 545473 682990 986054 907234 140252 -599428 397026 -537024 -22621 254309 123829 -512676 -805982 -554611 115142 -696348 573304 276748 538605 -416262 -557608 -431954 574678 788149 509834 -88333 502020 -430433 -305176 146063 578508 -212170 309857 149739 -134826 934891 -990087 627234 -264416 950054 -482873 -67451 602234 -169664 366070 327575 -355957 -176249 883396 -8942 -674870 -258370 209030 -988448 -397434 177434 -342238 -709085 597855 -643002 991507 -211794 -493494 -584224 -550039 -391287 582161 -372870 819014 851313 -768431 -167782 810722 -567851 -230022 468538 669704 -526118 -207917 -556600 -872169 118233 243827 634919 196098 940892 851785 -303315 -633647 273060 -41708 -161373 -374754 769190 -474388 -760888 -420584 332041 -68936 -992690 44035 -585047 -40011 -764453 -31819 263447 142965 -820087 655770 -859113 130654 -989465 138418 17569 306983 472438 -32754 10721 291806 173868 738391 230199 -748059 -214795 299591 -501705 490992 -966995 199086 -651863 -566647 117159 -49554 -485237 -633203 -986455 535935 -306934 -2772 887917 -106516 570765 503788 616866 -332972 -289750 -3930 739561 -768407 -523985 -380408 356953 -494219 -676582 -834287 756476 -939824 -178783 657560 -409009 -429973 -103636 -18618 463685 367305 -798123 559767 99653 656768 -608785 -249634 -113113 450108 -270852 -484290 -115141 -196291 362933 257841 -678590 -898092 -557690 546436 -118797 382057 -718705 917337 -575112 -873096 503717 -217820 462830 127632 -445745 932782 -976919 -890797 931145 886550 474477 -188423 882692 2123 809334 -236212 -498268 -149485 840689 492973 771329 -942585 -71231 738189 -577241 961940 720059 -577163 523094 -613637 -711383 221696 616962 574546 601931 616540 -729773 888962 -632110 -121908 720935 -221369 944355 368552 -613109 719283 273306 807387 243398 -18645 365060 406756 -512562 -400280 737700 995030 -186159 159351 799727 -850983 646317 -725831 696400 -628186 -622472 -146844 -634587 -429553 330873 -370432 408768 99317 -392019 358251 -510106 -642225 654020 563158 -896045 469930 -676575 141510 -966731 715043 -918435 366228 -733651 -160274 63172 770029 60881 -256685 168534 -441390 -693716 491820 114760 585881 -551492 -429847 -282624 -18582 -23565 -41588 -713059 -459453 -955465 -594387 161645 180725 -597022 -275721 482037 -388571 -48573 249641 687596 111052 -825573 -422250 341824 -236490 364192 -175067 461840 -575353 -434691 383570 -663760 464049 982864 -785109 -701783 -599552 -952917 688083 503606 -552306 -312811 -265213 -598200 -574001 -197114 -315132 736002 75271 920302 762422 843069 -782642 623534 209164 162950 -388717 -25956 994702 -21733 -797290 -643068 -456490 887666 -159123 81826 892819 -236366 455296 935081 539402 -690888 445709 -197824 779023 -406125 -861404 856191 808208 501769 489772 -437642 376203 423696 730204 -886490 297618 -400683 -749885 9350 613582 89912 208833 -871808 224378 -788915 -75892 684401 -346012 691165 892844 -899796 712303 674660 464126 17528 -238957 488081 -729163 -513651 532443 -978488 862804 -63461 -706330 -32989 807350 547780 -189593 422253 -623098 -490979 188070 -234842 -710201 53553 824317 152194 -351154 -514179 -306085 738281 -718269 791285 -931388 135032 319779 975741 -918194 -438017 629569 -270479 -235098 35458 732992 890782 -395127 315960 428314 942535 -688820 802830 928413 -764511 431701 183461 -787479 -710953 177951 -39600 481011 3079 -261063 -1129 -663931 -949950 -835256 886838 -217669 432016 -35967 340383 -607480 476394 -539856 687476 -506449 -999618 -971084 8078 74570 -638865 250879 188665 376134 2258 -407269 -526859 791013 -314574 167072 674038 708283 -937523 -48193 970533 -277198 -325547 -813765 464862 -396921 -614672 808682 -22864 75594 54072 41913 -667553 715873 -595781 -85979 210021 758405 659836 -515902 -990995 947779 -555407 32184 -153641 -658691 497027 -49983 575287 -170649 115473 -101076 -543787 283147 -683027 300254 -126930 -739259 -85411 -870581 578930 922055 -679525 -568063 790532 -239594 95702 561182 -831618 572043 -65233 978132 162346 758356 -464067 92653 -761207 -773392 865545 -656959 -715568 779318 246546 -965951 178918 -799537 66506 532463 -870168 55735 887704 -963741 717733 738752 410068 -236983 -616158 264079 537422 703966 49815 593309 -830649 -961546 401648 -898889 -153994 167928 -493875 -368129 -794748 -528288 -338429 733160 714513 792508 941593 156094 350125 -400848 948171 -758628 416351 -182541 -950646 -812940 148002 506063 256250 70923 431843 385189 -673678 979962 8836 -334874 -858240 607406 671964 149787 907747 -497816 -374987 -7585 -865649 527678 538316 -855585 241836 235032 322261 -928799 -911721 85300 852084 -191558 -79648 -409821 926917 84821 -528310 -22198 -791211 178483 -60850 -964766 760359 -610970 586521 54136 -125520 -858986 -958839 -428307 153819 190588 112052 -822025 -990459 -892951 75233 925982 602626 603328 521357 -191936 564758 522871 -304409 -615922 -235395 -62565 174036 -40180 -847387 -455223 102124 560405 487278 210229 118011 39893 -507471 582567 165761 654413 318646 -244615 764082 -446381 -885637 -898661 -769673 539407 -945292 -8177 -668693 -224385 487814 136301 -762017 -366221 344715 971231 136279 -477166 -565039 -843994 -501749 -784812 -245093 434196 263782 -367483 -969697 -230128 71690 66376 -818810 -285931 -725686 -912238 435311 -306253 -715345 -919637 330988 -915955 -59789 -889807 409219 129625 588681 226068 266926 -117405 -981357 351003 49243 665738 -142229 800861 -373395 60993 114971 -860343 -924102 176656 -916124 396191 10251 79505 -511557 424565 -365153 -727565 -878905 -882509 294952 -581894 690149 -789482 -770355 838269 774436 33329 -948954 -195738 626889 -566169 392515 164022 896460 653426 442277 -345730 231897 211040 715459 581991 767056 410769 -874234 -252117 -376891 804538 684749 -887142 124545 139493 -142741 615959 -29569 -477457 -939228 -674920 -520080 -799480 -88525 -243671 72120 -995402 490951 -113688 279022 672467 -185598 890378 -101664 314250 987896 -733098 -361203 -784930 280118 539429 -217815 998947 -334408 861417 -789348 940419 914162 797602 155907 830331 770504 -41750 149934 309083 -890218 547818 -581728 -172599 -516567 20962 -213230 95678 -499005 591142 -550800 -417400 397467 686748 972891 -198586 276827 -2241 407717 637552 709025 -140898 506072 -958260 -205570 937565 -396880 838010 -13062 476851 407580 -430487 -430578 -833941 67393 -155425 -312920 414180 -722953 -628235 -660053 273040 201034 -127080 306796 831609 -647558 565770 224822 -802633 894587 -315681 252102 -22277 184694 -762495 910672 -487672 428742 395180 127097 -976332 -658820 -535054 -706213 551147 -174756 627512 -17404 -778452 207453 996663 -877961 -983926 714157 187516 -488919 287917 342187 -725015 796549 38351 201195 219826 -57111 750911 373173 -725408 689959 -278175 -686970 -568622 688005 596012 991885 271415 -695363 -116950 61104 -496108 879742 711292 631941 -355516 750697 271188 305113 -584076 823828 -794376 492460 -256861 -124534 -372026 -375885 564520 992970 -142166 -529195 -536533 930244 -248406 565295 538026 668639 -146981 644624 504822 -267531 -221847 580733 110644 -449835 649747 -90194 327517 -16064 827436 -691186 335038 -734356 171163 -664769 -262920 -574971 -682788 220053 184321 402983 315773 -428522 -416223 574949 576162 673153 -580746 340549 -15359 -241341 342897 -368190 -518041 528003 33623 -12727 -694863 611351 -730943 434236 201300 -990963 -681956 -317198 -825387 -935644 -347223 -445900 -688431 961872 -276610 966466 578423 -601799 429571 -737844 672009 -635972 891894 379001 -317217 -512152 559720 -961180 -356380 450435 393405 -637286 767510 -744189 -616912 375965 -850934 -292075 -116403 -871324 -779546 -558823 998901 484313 56422 939044 614877 716761 -627880 237565 -543216 127928 -760928 158240 918248 604731 -313420 -93890 -859623 745883 -265952 975547 -416857 -39160 -953085 479023 -881686 679844 -263663 980198 -78703 384004 -475761 561248 -185060 -126285 -209958 -326447 -464288 189231 925152 -671070 -475001 486633 204709 74222 24206 -48823 880576 7430 -817338 -563416 78684 425453 -149421 -821292 393271 -392483 -705616 329232 203046 -839232 949800 567697 -327665 378552 -583074 361986 -362003 -327016 -371897 675457 447440 24424 90155 -685536 -940198 533989 -20569 722661 262083 -298113 57006 -322102 181206 -88743 -21885 493373 398578 953420 294464 293153 582027 -659228 -624941 329420 814758 -654879 684412 -618233 -841632 783032 -431024 -645743 -90905 -534896 -246343 700316 22655 -603963 -141068 -663730 199294 16232 -913391 -461247 432592 -470339 631542 -116221 -138123 -640324 -869155 780439 -595842 240401 -124335 -789901 279700 542108 867893 -652672 -297871 -779663 -692163 -159074 360165 -964135 229619 -703331 35026 -950321 -956877 129092 -52304 766212 -1617 200781 336522 391771 -472211 -947609 211327 -603410 -38716 -854605 411330 -983673 -527774 -980664 -200934 -996568 297801 142127 700258 -976764 747085 638056 -134902 -314877 119448 708835 -233963 -130238 672550 -256377 166425 -476272 -466359 -525265 476610 819698 496422 -796376 151632 -125664 -169162 -79436 134420 163334 -931257 -218358 -106250 -447931 224632 -12204 -270862 473903 -196544 -737361 -685929 957646 -637336 -185297 -260601 761950 160396 291544 -147206 -571698 -97122 960294 356538 -591805 672483 589062 -696408 -345836 -619148 9434 573494 805327 845758 -144263 812010 -519885 -955645 767789 154210 -581964 862935 733620 -646581 -198149 77091 543295 882408 -997149 323493 640758 -366831 117373 -312466 -15374 43569 737548 -147229 572993 -177209 -420982 -892739 -88218 583142 -271967 30985 491606 -699850 -454989 556585 638204 -415376 297682 -866735 600758 709478 -139191 493194 -194731 -88583 -112623 -584910 612001 730272 -626083 -967430 212947 -925848 -306545 -503961 -978278 -88082 -38976 -508462 981910 -676633 -268356 -904088 47968 864664 588035 768042 -451968 -581410 991306 -225042 -633355 -647640 -208008 888668 849457 -729864 -598871 -522510 -828518 -938522 417326 810369 -576758 322845 598027 849965 -766001 -338980 93944 -228623 -473044 -93066 -398112 -506343 32983 833746 173925 994758 -88455 716140 -349989 -4242 -935375 557522 -310712 784985 -766063 -34137 -33814 989349 299807 624036 739633 907715 538966 -964846 304192 -175881 -665694 854737 97265 -186404 933992 -182443 495438 -918946 -936453 550051 562073 -174658 -936920 -382760 217796 148881 -28117 487714 -240646 -765631 -50633 344006 -75372 -39797 -971278 -439272 -439771 131456 -80009 -463482 875887 -268284 621395 1166 -669717 921426 -846328 36930 -801979 -815882 356877 -818101 -424611 834001 -193845 -752540 -637880 -74344 121762 -130725 96077 -467115 455522 -231661 -268696 901477 -853805 836100 887498 466680 325933 -669383 -284841 289685 -813024 626769 39590 -681837 -135986 147072 444293 434209 595404 330123 -817677 60223 -590428 -994993 670500 35778 16854 -778566 -643071 699988 357714 67920 -562651 146418 -512640 -857945 -91936 687468 214969 -966164 853176 454760 395339 -403876 -640925 -82208 -951559 646092 860111 -166369 672632 937634 -663142 -696376 902259 400729 650522 -378545 -502137 -762239 -622378 -66562 308424 799164 -18805 -408206 229435 -331454 212264 713371 121306 -108322 -533422 427455 47251 337391 -399135 943608 126793 -433176 -205215 -535375 -405295 830672 200082 378285 -606858 931138 824169 -705920 678134 146542 655757 125588 171139 49303 -844198 -170971 207555 882067 -820639 -615995 404816 487759 -479002 -671655 -427464 -768440 -133920 -333925 -433922 -592622 -256899 911382 415000 -855211 -597732 -625235 -412561 -151093 -300975 810516 13026 -842301 994276 957780 889283 923938 -34862 -921396 -982952 -60196 334155 844331 -11045 100351 65971 968695 -842757 288681 466849 210185 560729 -57587 54370 321678 -311157 -937230 -346377 41608 -922339 -931405 -588270 298571 -318581 -16832 -625634 806016 260808 -264293 -121548 -326235 140474 -724515 -813017 -291445 -897476 -395985 -547591 469079 -219621 -241327 729699 -346238 -713191 -297194 -969263 857690 -948499 138213 133603 243966 634560 -575174 146157 -292251 -508751 447523 -691976 -357417 745555 -442556 -100289 -455949 -957910 111828 -544717 121639 476338 -13923 438904 -293701 -81064 -799232 999526 -136377 -803074 688623 -236664 -943560 476411 -446096 -480352 21328 -632935 864929 -219231 -575966 170517 -93778 -641612 3354 625059 800093 80051 -751885 946279 882563 100273 923199 597373 22795 -427024 -39198 486386 -585994 377450 659351 532680 -536490 -994871 80106 -208522 412627 925679 947901 -85146 641574 692078 655171 -665482 -332512 -286320 -364792 424696 438180 -642095 -960794 -293455 -964183 -611488 -225391 196445 832569 -259678 -759539 -200151 -75148 851887 -383181 681144 -230642 138195 43695 -997089 864332 -647154 -453243 -64023 476683 598677 205191 -579692 -138694 969806 914144 -90350 915419 -699176 -814963 125257 779910 -202367 -259105 -788589 -808347 -769715 243835 932670 -984007 105846 104793 -148851 395220 -826265 564168 36917 -729955 -117697 908520 -56990 -602481 135252 -328913 752176 -720454 605998 -511259 -202063 -568255 814472 -319321 154221 -760742 -180398 774376 -819618 636497 670386 -828565 201968 697477 -130434 215499 -730105 824810 -280765 -567180 -907655 -445691 -677438 -410969 -278897 -939533 922093 -434055 -650872 634082 -363794 251348 145686 -52714 15521 -624267 886751 945894 157461 -350868 -184194 -732868 608143 -954464 779391 -616935 -141177 993992 -661145 -152818 302249 266611 -486487 754372 -794411 -837504 -700750 -925322 -565984 -804185 -788258 425841 -362032 916079 -70912 -14309 -415772 -123979 143583 -459415 852361 317484 41139 779879 220198 -158761 625580 402611 254674 856208 -682005 -763005 -244264 -950523 -435193 376731 -401862 -73418 786314 805591 -741461 -893448 842609 -924248 -473069 -206603 396976 -365810 -686449 63913 632747 682531 832751 -380954 183486 -594160 -753226 806226 -764106 718997 -1635 814436 -391211 -442106 898193 -568854 -827566 -348727 224816 906374 596567 -653991 -645936 796844 115202 -366139 880632 630182 591076 -292559 367332 -323696 625797 176340 139782 -301220 -641058 -998791 -844545 -375345 280029 -239617 -372566 801027 -594332 744409 -953838 -506141 535243 84494 -265737 981426 -95526 868665 -884530 -830972 -275249 -60790 422077 253250 534750 -900028 87715 -535509 -943828 357437 -39923 -861874 -847149 -493855 -55358 -390255 -554015 133167 -47943 279085 917465 -574278 501789 563631 706608 779178 -890672 -597768 -359343 175417 984805 -892866 962842 -634442 19748 118538 687837 593669 -328694 -834632 -448032 546845 43847 -143366 -802339 875144 500030 638293 825475 -410777 -199288 -753502 -403213 -754580 290673 624398 790979 -631075 -550534 273819 -795010 -819176 -966827 -162788 848418 -182519 298348 827453 -893535 533942 -797989 -371463 -826271 723508 -582159 952098 -921283 -758993 -598093 -460067 -766335 444006 81881 650019 -122127 -909140 -444977 -641343 -416445 665576 -4299 -669736 -730080 653974 -748193 210526 -843352 213956 900950 126875 508651 -6378 -930859 525357 98672 532162 24909 53125 137522 365589 -689439 740584 -754147 158444 -957845 -803474 922390 89276 804085 557702 123248 626442 -927039 -999695 -539272 -908685 -288190 -805054 164714 881574 -965856 778084 692346 -907291 -385224 672660 903756 308232 -915558 515683 217596 348922 417033 -995658 -31849 -370118 8062 -618043 779295 -290086 889125 63903 -761973 96132 536927 501668 64581 -996240 920766 223626 -61270 -969745 -273652 335321 375566 -677916 -706235 -225425 -557515 -660027 379416 -257027 725979 629150 -36502 273543 -540499 286478 -900910 -119576 -971698 -694583 -906082 -106037 -324141 741012 548685 164787 542919 596812 724372 -317451 915751 564575 475097 -665543 -643737 900049 124474 971645 906476 -69959 838279 800017 -817520 146370 272068 -171364 826017 767402 -583640 -553963 234722 -495034 -279391 -851509 879368 -659844 545869 -468898 -235202 639559 -918910 -736957 969250 534583 374344 -477628 577862 833902 819929 -646658 -625361 -600540 760360 -619039 -973094 -177628 130135 -420812 384818 758989 -277185 269326 978331 243091 376684 233438 981866 174587 -826849 996579 -742806 -629726 287434 -681675 536281 844854 565143 -532293 -354327 -530949 -310558 318386 -543296 83655 848698 841772 70009 630023 -365596 354831 -434272 642232 635991 -121070 308025 83438 -893887 310980 -348614 -202031 191873 -221052 -692724 -732901 400171 -361974 -509682 -970980 657800 950108 -238702 -121674 -812141 -687270 973407 -696351 -855555 778291 -313939 -574424 -38487 548717 -154196 -121942 984369 -149279 803581 542490 -774561 -114627 -589513 -188865 -527819 434048 -299805 760948 -251418 284418 235649 -975575 -882854 439913 173569 148961 -859090 -588619 -883638 -379726 477745 288309 -314185 -850872 -599191 924943 -894315 -443549 -421876 -188356 -420570 667476 -479609 184329 -396511 -617597 -839302 601624 948527 461036 225594 -760227 903920 -409826 262477 -250463 182388 -97093 937842 27523 30019 -161797 -721001 840562 959958 -953816 805217 -508620 -853861 912931 762152 -404254 -882956 -25122 856695 -709911 720184 145376 -774128 30218 644785 765508 -257562 631899 -293219 -852806 300450 -585147 -705235 -838140 -337377 -247420 393 776442 152942 -307286 61002 -299641 722258 -762468 -861186 295722 -362427 571795 305447 -553610 -12687 528668 -153283 -829933 -476616 810392 -698456 -72901 741165 410301 419398 712765 -642280 -784493 195947 -968579 802806 -902023 -569892 -211215 -859274 829853 -571181 357158 -413187 298375 -406530 -59719 -999901 766479 240768 373087 36148 273250 -203409 -69795 312625 723457 220372 733200 -899764 735554 126254 256999 58991 -312627 -959634 -401180 -172363 40480 -780164 919711 -538257 735116 -125902 -367037 171809 -238282 -867364 -321521 -532733 -676841 -802626 -488746 -502015 -215684 -376818 -504193 965691 -398202 397429 -596218 -512891 -959190 -172014 698873 14567 319155 414967 453243 -738 -875717 932138 -542523 866202 -315466 -519770 -968544 -862465 -430104 557015 -286996 -456156 592233 496801 893725 -470506 -823128 139994 -208584 450966 -224155 974411 369754 -670569 453814 961588 590386 -52543 228611 216005 -285310 918001 358922 16805 28449 540726 484955 -909329 652668 773333 454237 554671 199441 138310 -930361 446186 -915854 883637 -288600 625812 -629304 -408574 496096 590999 465742 -996286 -268507 433363 916050 -339396 580735 -645864 132279 -608788 -35125 -29139 -370059 333827 732220 -371123 516631 190309 906197 -462939 -950468 46378 -279567 432599 -241128 618781 84795 -589446 223728 -320832 92982 -803816 -426463 679366 -129481 -577873 -452327 135192 -23066 -823504 600540 -657071 533568 -14077 888320 -924350 -475880 807297 690610 -547602 -84719 548728 677039 369166 -668507 439466 -485684 -671985 -958814 63951 -612241 -430065 398888 978830 785939 573028 500652 -489592 -431928 690581 422264 884686 -356816 -63009 -5464 -309914 -908157 -868943 -896081 -94135 678284 -263760 907472 -257048 768298 -872140 -4955 370211 383312 69705 -853604 850384 303749 -284240 -739340 -726726 -207900 173915 -348604 -573793 -892771 275188 452597 243889 220275 450006 906436 467605 608700 -829678 -303423 927976 -903963 -734356 -320430 549557 -361237 -510884 756144 -242560 573026 -886771 -498968 -627650 8946 263265 379612 -924325 -155307 571499 -694976 752051 -784806 724724 -185186 -253287 789990 402295 -735662 -118957 436205 -539996 -163698 731547 -519683 799201 -342441 802080 -926924 -75068 63494 697219 116293 324250 445513 -138534 235255 889956 -106465 11313 891045 -904875 -443425 -42236 87487 471253 852146 -259770 -11321 972160 -114924 831069 -832042 703144 -26537 -65372 -134379 786127 154656 122983 -355132 -365266 638440 689387 -165066 4913 -726916 -14237 -172718 -192008 -397954 10876 -201452 412247 195682 -890542 708618 -358569 -721295 618744 823640 -512716 181833 -345227 350389 -800932 93147 -830271 46571 403062 -694164 247500 847835 865113 -779371 -362632 -787337 988176 356931 -55910 934981 920285 -422601 -816772 125283 143155 -231801 709726 -758659 601787 -45925 245744 -195879 -292144 -704847 769242 -99124 -414718 -674086 440245 123202 -544233 -284677 605455 -486215 749957 465869 -409878 813126 59769 699357 -628291 -146160 115284 -638964 -217230 -486832 795433 -161648 275559 735703 -680896 559601 -726291 -193656 572309 605453 253388 -732454 -97062 -797931 735165 115543 -911887 -31091 -776978 845471 -496909 597456 127362 829030 536235 964490 533006 864881 -413156 -782148 -307043 -414179 -76169 628284 567725 -580007 643494 -819662 49712 -660441 -126396 -746724 -733940 -956001 -595806 -824118 541467 58091 -443324 412643 -502741 -259764 614881 -823201 -992897 -401388 686951 -136310 706764 456234 -969227 787592 -930115 -563959 486751 -6837 -282128 -44991 -105683 79518 775415 -654475 324764 877214 -372008 100443 64668 359611 524429 -447169 70864 -560324 -803835 -373760 73745 -187464 165537 798226 -73236 384798 772024 843386 866335 367918 -428397 720213 -153696 253438 -418831 859985 376470 -174218 -493052 9778 -23075 101459 -18318 -776881 587399 301864 752982 -914926 370902 395992 7740 -857348 980802 -224866 -704856 -652002 783225 915461 -250608 580001 465626 951152 -96674 756544 510074 842259 612975 828488 -656224 -383112 962326 823199 -456888 822780 729753 -525126 -953693 504143 634163 -1371 -141164 642039 -365551 -24193 131765 -777650 73941 891515 249169 443519 194198 -602016 604391 -324979 -375202 -798583 483629 694732 926634 346983 -255349 570598 -802323 -286854 -700132 -76456 449166 -583460 529712 191346 -344986 844342 598604 -508966 -461117 506696 176937 -509815 743527 25190 983217 163917 -356599 334582 556421 -693563 -944045 -659725 -176262 727657 395618 174572 -843369 368255 672842 -22139 -523367 -892121 -748400 143733 918895 864976 -646355 933255 -7746 -856512 -60142 163482 -87970 638096 465566 490913 236379 -979 426921 -652893 904821 434009 -18051 636859 826912 101544 -284840 732185 593669 -806780 -523284 -70016 382719 901673 -220449 -40890 -632289 -151767 -332085 -958377 -445400 330729 -183618 101682 -143724 -223326 -260165 -696854 634509 -757919 -143689 989223 956149 599176 915357 667555 -482849 -266805 791499 811693 -432237 853939 -29165 675113 665614 -474593 370107 409102 -82688 769726 -478723 222310 720460 -746730 -612729 -701358 903691 772735 -79364 -279804 912266 491689 486898 -781758 -546617 -158574 -842254 797802 -358152 524945 -229253 543080 834692 341070 567807 558658 441991 -687673 -559644 -396275 -762030 436301 -984572 -650123 -511767 740741 -208594 811577 155396 -586904 -975837 563884 179087 -991677 -177126 813237 -231382 -6857 -487364 345808 -471 -24518 751784 976395 197397 819605 -338063 620682 359337 191972 -447205 -910589 -370986 -908776 -991711 -653885 -707264 -846472 -686862 -189529 -334658 -919012 470255 -456668 -732066 681585 226927 -235713 128478 -615240 -427460 -708331 210484 405255 204435 307157 637064 -658234 -883289 981185 243380 -920525 -875489 -831183 -272053 -749601 52371 -881648 -93041 -904146 -584941 -676259 469113 -436773 725921 -228694 706357 -937102 -956622 916001 646820 -958636 -539215 371706 683992 -461642 -30597 -512890 -592485 -861917 -124444 938408 -967447 -484875 267184 904790 -100367 -875680 554779 170268 732952 928104 -491310 390297 -572042 792165 694648 407809 -189097 201734 729250 -388967 -675141 -415669 -582693 -208578 -992426 -206454 741920 -931746 -444528 -640917 -554523 903293 519815 479595 -151281 956466 748808 -545699 -899209 569128 -390758 -487324 -361490 198429 -615181 -219909 -865613 307430 -858111 -284947 628863 -724119 -272669 424029 -659974 319905 -53011 603968 -120893 -546786 592935 -863010 868203 -149630 -290866 -421292 -310150 513797 640337 21 548329 142322 -418603 951780 -816729 -274520 393650 684764 -793195 -595301 -176779 -314904 -669687 -455856 113628 87499 -662194 -288156 -684836 806425 334370 870277 -433378 -377668 -123849 223351 651646 -337935 982195 -22256 469899 117448 999088 891581 -995702 42279 -169027 28667 104691 743880 895323 70622 349682 -594890 112385 969486 663142 -47660 -593128 -587451 -638490 -583978 -276993 820307 213943 45638 -521720 738586 -296105 433792 -228103 603794 20470 -888522 -430835 869702 -945416 -949778 -293903 601685 506356 147967 70599 239730 37816 957335 -211418 -232604 -753982 -69064 -343913 -823290 -326456 -439498 707481 -984760 -967503 -831813 988959 356141 -984678 743491 508813 792907 511443 112672 36542 209486 -527521 866807 -150783 -174474 957943 -57919 490648 508436 -777465 -74036 -845896 491537 -441937 15543 48907 -161050 -823100 189433 -838735 664997 -465715 511451 -455750 -465809 -508410 262521 -760914 -232196 -48800 -926651 -351611 123670 -49025 -467324 352047 -613474 -195653 283983 -199282 876806 -746848 393235 -752137 -609835 18542 343954 694197 -526298 -700775 139616 -736763 -260311 991433 935014 -926821 974624 958427 -192286 -878436 -37789 -989985 992997 342561 -255011 -27879 328276 771515 -141683 -111488 411368 49769 -447994 915394 -347602 930596 758768 323261 133896 -186413 948357 675207 942506 -854953 -452460 -985753 120221 195457 -606207 96090 -625857 9751 791490 -12785 -368703 -924717 -262940 970732 839464 -993309 767364 -252025 223821 817514 632407 718509 76637 -758787 972706 858718 297689 -967641 435650 957902 -823273 -530842 -72410 260198 701247 450860 -281008 -818878 -512305 771551 238552 -155983 -270440 431833 -927255 -731080 186814 130921 720066 742030 -684484 87376 616118 -228063 668254 942148 425772 804368 -496059 -944271 446496 814767 -175385 -374541 -37344 274055 68492 -860707 473935 475731 -405678 -739531 -23066 297859 -468950 786549 -809810 -538563 538072 395788 -339065 666455 -737673 -655269 -496795 -833185 -134029 879673 -990259 -838637 763277 992623 -522660 -326551 239322 534588 -184511 69768 -885691 -232237 327742 514637 -907256 668120 440362 633671 -190153 659174 447602 128571 915509 -961524 -578156 -828510 -374339 -943412 -400862 -536538 -877093 365338 -430779 945320 -546704 64611 297272 168636 -789455 -446333 761545 -807893 -479960 -720306 222171 -280080 -378446 491528 335206 827069 260095 -994067 57717 123251 -480362 503210 303783 245549 337870 286305 903984 -570698 361430 -45527 319701 964750 -513618 -877556 562675 211561 -265045 -363897 738168 622255 -305545 -719602 408296 -82691 -486001 -12154 611545 -451677 -311357 -395192 735224 -457820 823609 -521947 556674 -719302 894827 -626212 -51380 141007 -899804 893093 -476100 624517 596615 -804950 -408243 -46674 860424 622601 729871 -62251 -681103 680532 53284 270643 990559 -829552 492100 -870469 531394 -104391 110906 -278129 -939296 247357 -34843 556296 937939 -293892 442168 689714 -545786 -197937 -602694 569293 -820036 -448770 -700922 -694835 -285303 757576 932172 -171173 -812585 -656418 -366385 380243 835298 714600 54118 466372 -662980 -409217 383099 533618 -488630 175410 586510 -728233 28614 -798846 -728014 -880610 683963 -7067 559119 -312410 454156 994502 519263 967302 -752659 107139 395122 131203 821479 -77970 123818 -782693 334297 408269 844030 -367234 -167566 -62501 989947 -686065 117944 -420668 721727 -682777 -191740 -139348 -143747 -769837 -546429 -237143 -873476 -794031 -893897 793668 -833129 236311 295156 -957187 990526 -464884 822499 504772 -323341 734669 689667 -524160 -704433 -733783 -724701 -835445 547835 -98651 -162839 -951116 395319 473977 63693 -622916 -725034 -610287 539935 648794 -281281 303885 287997 -247752 269166 201666 389598 -689037 26609 -123722 -902774 -481122 -118676 -289112 -554336 -36544 340502 -268410 -574705 -222639 302265 -400396 418716 -582463 -448202 632140 436322 -604302 -955393 590873 250701 -859464 2074 -632165 461343 -570016 31653 -196538 174828 -233305 -333876 -155070 54429 -881218 243157 -28308 -322704 288205 605205 -140972 990966 455532 902392 570941 -824172 -659413 412284 -976096 454786 158092 -369482 -282326 170063 680708 -953395 93625 -930724 114046 998010 389347 727516 58072 959118 -915857 -624549 -366749 675052 389978 797748 787175 -363893 -502957 -42600 -328291 -213643 -106305 177934 -704973 855754 121270 18670 600524 -868930 -462460 445797 -531843 776854 642345 507764 -410415 -626257 964953 790128 589382 -222600 218621 -112892 -525107 973299 824240 -117974 361038 -649416 57667 -610378 -21598 -654863 -626374 320204 419736 -478625 -909107 140260 -293647 11604 868967 47437 -829085 -187977 967978 -38233 369177 -137597 328809 53992 -765903 -570808 -624980 819928 812605 501673 212912 408852 830531 -836004 -868763 -760049 8125 -950355 703726 -262388 806426 -388101 -46043 -698970 55355 337722 803092 -360887 180470 -181521 -801156 -74442 -180073 735031 293842 614146 687450 -148160 -949059 -675561 -72078 -459954 574362 -579534 -903675 -780872 -161160 24291 87981 -676376 -408548 -805743 -213383 -8097 295166 480499 503786 349358 -132534 448536 -285961 91646 -969248 67680 872457 793482 -697900 485632 564736 62623 951023 758274 -395604 935843 396204 395586 -729900 -421237 287164 -46861 -665933 -394781 -753789 923416 -547978 380490 -24168 -229109 115007 -178829 -621367 656250 486821 396197 624789 525925 668465 210492 973872 -11103 -438813 449702 -136190 -211624 -683733 -641818 -528600 409222 -5647 -163435 -660879 -133891 -410099 478044 -333597 -85405 650575 867708 547892 282799 -803847 -232378 -328495 -735441 -124096 -779741 -65061 776197 -54065 -503027 9380 364453 -515261 -162285 -600394 96089 39728 -251175 -745267 -867267 -717542 -461034 810456 -608189 -253827 -488683 61436 110129 215750 -569163 98065 399390 -931240 -294807 95395 904824 80136 521144 -877710 956289 231841 -916163 61682 740045 612577 356648 666700 282821 -361734 326076 -944421 -809688 424337 -753201 113200 -146555 322626 772301 687887 790466 704539 676277 -14353 -801512 72732 197530 -854914 837524 734782 -856540 -182886 800279 71529 -419699 -718119 65239 -796548 -943452 -917245 29917 797129 289869 37779 478725 658838 -9857 804921 686977 50077 22852 431450 -360234 757772 97725 199055 706781 -728570 -788068 137122 -789565 104225 -762841 278804 736906 -942490 -906436 32026 984197 -723628 132936 -436581 37088 -685731 116686 27059 -410602 -338841 428134 105012 -751623 899148 -411589 -676704 -352466 -842149 203276 195887 67630 -511659 -397012 -818993 -748730 -176271 -803966 330271 -48873 -39464 458250 303348 -778985 -811607 570322 -346540 -338034 165878 522878 -263555 517402 735686 -700092 -10913 -833748 309649 972657 -943586 -920183 254663 584930 157201 -626743 -471351 530700 76870 -568485 92142 911860 489084 838912 -208768 -120137 -58458 -645685 -914372 531460 108655 22311 826197 177565 -782927 46801 -893198 -251814 -581636 -461606 -198613 566566 887445 926119 -587504 -216448 -652043 -73104 -300509 -924934 868678 655172 577497 -578114 -163607 908931 -454244 61956 -320397 366435 841548 -933603 -977109 381420 627897 88044 -818035 -118276 529707 479335 466762 -231996 -927653 -126182 734790 -903992 432119 -448988 -83559 -371869 -386655 719801 905743 -606272 -554128 490782 -852056 266211 398574 -949840 -927720 -614882 -815847 370653 828232 -499428 885347 407081 -416045 580826 261553 -72917 -2806 -563544 -583073 -554738 178800 935469 968763 428176 -937921 38368 -389883 577670 941025 -866928 139894 897622 -269704 935773 -719690 129915 594391 -316356 -336797 -829435 -930554 934007 410897 367382 -732862 139179 -7995 -427673 -174598 -278456 467577 559169 523220 -195051 757660 -283900 -710362 991657 462222 -158557 -385155 20979 -592472 599717 391961 473523 -441934 666662 -166545 -224898 973931 -338348 760486 -298818 -608251 220019 -41062 -400977 494630 -183975 -571044 171876 325992 -168077 122928 -756928 -996774 471998 -492402 -176003 960381 -441650 196514 -940247 560327 117963 148556 937251 -62940 -21393 -412000 -776285 -944656 -589686 -295705 -934609 254974 -642434 855964 -77273 73748 -119101 267119 223418 -408083 767204 -361786 -742290 182453 -101376 187959 402204 299025 -529718 -771952 880754 -395500 -332151 -158640 690159 -215605 13080 -652758 317163 -11982 -227993 591113 -146548 -976068 -452487 -699642 668882 -660912 -90268 -149772 -767860 592454 -567724 -707115 547424 -791186 893321 530146 29511 686985 -150060 -406521 486286 691662 -131426 -997659 757335 -420121 -428064 -90290 -896746 227313 571308 998476 -511468 482176 440611 681370 -683792 402328 -292867 -329686 601241 185525 -120060 329117 -429099 592068 658841 747982 896445 -521432 988334 285640 56894 -462922 386506 -109109 -338151 -858568 602504 604747 -613916 -80658 -836328 -92431 637576 103945 -3012 599320 681537 196910 -940596 914000 -637023 731001 144691 970719 866829 -946953 26992 73659 175166 -986325 -809066 188562 -630591 34186 484301 395458 752503 788991 357455 325217 -561130 646632 -851733 637750 -534489 -843625 -743291 -7362 243590 510802 -228845 -86615 -497564 894163 -462430 136154 861128 -964024 458703 913642 -136438 355668 425039 36901 215127 414604 -298777 451723 617904 274939 525941 306129 -934293 -346465 462437 362846 -168016 -787990 823356 654286 -729987 310210 -240239 -984974 51875 -805247 -874225 -176178 350663 -287498 625909 -48998 -800670 295266 -778474 681921 178241 22651 -991015 -277275 508549 -146324 -57414 -367015 314403 6228 57927 725926 -32538 -851261 -230237 -444537 -760471 -715200 698759 583789 672669 265285 -296004 -465925 -496823 -891199 214946 -51317 114820 -522219 -644947 -785241 -851651 -360936 172258 918673 -954188 -591341 972766 -491973 -494593 690885 130256 384464 407814 604640 183162 489129 678023 -951797 571059 -226471 204434 400094 339432 974370 -884466 363753 -200553 106109 138674 886573 -610734 162966 902285 124577 -288062 -621107 -810753 -547537 258466 824119 137406 -451788 -303296 915994 674514 490371 -638209 393717 -128488 773731 -949801 141814 824899 588173 19411 -420478 -419114 52655 614930 604336 -636884 -574869 -741304 843086 -768656 452568 68922 -411813 -116059 -746112 -93115 -798453 789024 724320 985559 -698298 -663799 669420 -283404 836778 -621347 -88824 278962 842500 -884497 800144 -606914 -877477 -496542 -976559 -474027 417381 640560 -697714 -440244 -442737 -472921 -225284 -395767 951418 89447 -481850 978055 -884871 958949 383626 690390 -655468 106987 -238503 -3304 982152 838037 55867 -228987 174916 -746026 217641 -294040 972653 952689 -406767 -6496 209883 63232 261590 34336 -312422 355313 548045 500591 211562 136195 1601 935720 -73024 -708658 930416 -411397 -425150 -153544 -46196 580267 688335 -867967 366651 -298097 583925 -243784 684183 -265711 -740615 -659901 609967 623921 988626 -774693 -37244 -786686 -303954 718350 407820 -688340 417004 -143429 -979790 -676503 820896 -813415 238164 115593 -44526 43313 -650300 765550 635583 -35233 664264 -738417 594263 -843563 -491493 854649 -938947 251544 648937 -830902 901899 -6399 309206 -936011 772107 829502 -672520 -5247 568895 -677170 6616 -202231 -840999 805256 776693 692285 758595 -799339 521665 963487 -899559 120305 -150621 -890808 650794 -353170 566899 -447647 474363 774833 816257 169898 -785340 -361421 -682866 -42634 -654991 109121 -766767 -703828 -153309 43645 -75789 -614200 -551124 387803 612116 434265 303510 -901852 -263100 -109568 345116 -406282 33674 467447 -721745 -271166 -991775 913032 577651 -729651 -796362 861841 366143 92592 406379 86151 829601 770520 323927 -986641 895064 382214 -118076 100455 -787496 -3504 -11153 -852197 -977719 337182 -723060 281041 613384 943662 -173121 -455330 -787547 -307055 610468 3886 -565149 342316 884424 400447 -509764 593336 -214226 -244186 -279334 8642 -281525 183562 -848354 -185557 843146 612516 -784355 -869975 682056 -18747 525214 631876 -689319 818896 585502 -158502 -692094 -243780 396236 -24932 -961156 -187757 222605 158478 142968 -302475 931833 -668661 616981 966422 916700 553151 390252 440379 -964298 543659 -83195 -774207 -696004 432549 -805666 -775529 18900 518101 185195 173119 410909 -863175 -847983 -722351 -176411 -843358 -412246 987255 972080 -716 441860 -124174 -240712 -648342 -600222 248852 -603929 824464 -476294 919364 -47905 238407 -159115 709373 -305805 -404604 -150030 -232369 822700 -224495 327555 -874403 704325 791947 -12754 -119203 -464338 -842781 -77587 741659 827149 -742051 -774609 429046 26552 971924 -445995 -913182 24508 -255117 -682315 -971292 611033 778301 466074 -796775 199172 746375 667971 -292049 -373148 -801863 -140576 378218 -483114 -634480 -93032 -582495 428137 -990945 -179195 -49986 335330 -203191 472502 -327358 -423495 -697271 -969684 593086 -445030 574890 -334370 -128805 384613 188367 14005 -716204 -415314 -423188 -609264 353654 525246 49291 -792126 581799 -631024 852617 -493553 -598564 574933 471830 206386 -207711 -101263 943545 -114342 -416107 -20484 469065 -526039 476779 885953 -763148 475444 -886806 -242366 606396 -148219 -618002 -787150 763637 -737380 -616091 -50055 -876983 654441 470994 504372 -253643 -539053 200782 -837325 545033 -593739 757762 -647 -181269 669276 318383 853055 -709420 901131 -989402 737649 -783342 -228361 -208048 360368 -749883 -799030 266919 -281649 -259998 -810076 332346 -197802 -59214 691733 794925 -363903 -216364 -666971 -896201 -283839 890039 536525 219043 -346054 815521 -957829 -244912 509252 601259 989842 227377 524907 629315 -603417 -360627 419439 740904 879557 -306753 787012 891889 285930 845367 932115 -477945 859527 -35464 298935 72230 539716 445912 -352575 895584 -817478 890819 -721035 698010 499703 307768 -241718 737165 -534658 916170 484334 993478 -690747 -758111 -500416 587431 -83531 880887 795348 -122140 489645 423835 757362 -869882 617598 -562063 13207 58092 901744 -484624 772210 -100667 685756 145698 -399767 -558697 711569 -337240 -571374 565051 198288 495156 -260166 522462 -549681 -992371 442081 669313 -386726 -481010 -312644 -817798 -343763 779687 193586 -375439 -654149 949850 280928 525285 -680214 938559 51733 -935388 -852076 214785 648918 34902 -859640 491999 137819 613619 -827897 -115540 -955632 120264 -479417 -735153 229781 946038 482548 958532 97726 172531 208298 -811623 -923501 686728 -110596 183794 40530 -305711 -352656 -287227 -571159 536383 -282111 761631 52476 744857 37660 190877 648805 -443017 -386013 727668 -478162 516550 -346643 -29143 -586983 -670009 407747 823129 -545895 -248816 550117 -187341 -161834 659849 111747 841721 826797 -359824 752324 206211 188461 605142 -51773 177212 -350564 495135 284173 -634205 -97168 182022 216356 -346037 -332970 906263 -225153 162907 -152530 -186573 -422264 205582 423949 -808560 296989 -522828 572474 -451018 730895 447280 -98127 808835 811942 -260104 -144604 -293209 -495846 -67560 259957 969897 197020 -489553 371900 871904 -150069 597873 603847 -530053 -108737 -685277 -207467 243194 -189566 -979550 594778 748211 435090 504540 35199 -142770 -455200 -879531 -974049 -433720 595796 809124 34315 455540 163655 676468 497095 -193931 -826745 -477821 931722 671686 -919977 -102362 -881982 -855630 -394900 463555 812941 160732 -606991 294997 474177 469305 223236 -247828 -519835 -861167 -470345 450474 -829770 -416127 -235248 575048 90148 705404 817417 -377969 -786222 364101 980880 796383 119833 -519049 -997240 -254037 300677 724733 -593849 -433286 -831914 154650 176150 42088 -124927 482530 487732 -391773 146733 -37569 192467 -57361 -130506 -96146 -264167 -434270 -823250 -478593 -174688 -839895 506710 182616 951415 -285951 -897111 -946253 343327 513855 388434 -659557 413326 -822136 746417 -782733 606896 965273 -727718 479215 938209 831809 -645738 267545 542196 -748318 385888 295885 297007 844020 -439319 663230 12492 -980222 -287596 945775 -532486 285227 94715 806074 -154662 -89566 -945688 -827956 -592637 -712914 -258211 260903 52351 -988118 544269 812575 142795 -348794 309344 430174 376794 464837 188659 -521504 156306 970749 10517 -611465 -519346 -731686 378443 -65976 -364709 792604 294733 299340 168443 691988 276744 -552751 -332955 964395 -473702 503286 -749501 -532646 165848 -502350 -90574 -690893 396875 389838 414278 622167 474415 -971290 -705661 -733058 469107 -833940 -846747 -299662 455996 -910299 -519079 988052 -83231 -374230 474305 665942 -45840 604776 -477708 -447553 810152 49441 -238916 86378 -631939 371305 -841257 -548089 466968 489769 710774 327256 876244 -44000 710081 100789 -102334 769885 -417199 965001 -540123 -564923 110516 -780205 418423 121363 -995475 363175 32226 -353069 833777 -38614 -710840 408039 129451 121625 -726852 -584189 -977543 -353982 420870 702256 -306643 652937 492451 -35508 515212 469604 595522 635912 -921902 -48672 501192 654313 -126035 -760294 -244659 -572472 -530114 -281785 -41443 -794926 -716005 341164 866232 233224 -342833 -995929 -855085 726208 453976 -203996 690645 -854878 -807256 -280792 730714 -354388 -487899 966986 -767053 -621649 289961 -658763 -65180 253263 -155390 -411352 -647643 -734457 -469901 -865162 195170 281507 799154 -430842 -312005 775492 -659608 -206252 -25468 317536 -738764 919150 -887995 16063 410536 566135 980283 -812929 -671157 -860632 174806 851217 109077 863818 871865 -51143 372342 -206915 -543938 -624878 863183 482037 -166801 -717816 -163722 -979209 -309874 332508 288055 888800 -908658 543011 -311346 952799 342423 -374456 693870 -428106 -933114 889349 -842947 871356 -265110 -105874 538838 619102 -689272 -945690 563270 717594 -766888 -973272 1679 712707 -308858 -757824 -452952 -233920 601202 478479 -794630 865676 -771663 835786 93285 -536649 574090 -246789 986169 260131 -587399 747519 -989890 -323384 503471 492166 568236 368945 493584 -844521 701747 -500611 671924 312585 -183691 -820512 634726 727307 679431 -172129 -999640 -681571 -282381 -328297 -285139 -127212 395833 31670 173534 -839654 -689206 300032 392278 -421588 -403957 -109428 -558235 -387942 167896 213380 193425 -368886 -556930 -931416 -577264 277750 548672 478796 -357680 805417 286803 -338474 132591 586438 304610 559553 -457917 828994 920586 -226659 718291 -889756 160351 -850292 329692 -946612 928230 -940346 41805 -986519 777625 -118506 4939 358017 -477594 886107 -202322 -370898 102192 868872 -678526 -150309 -784564 -451932 642567 387531 817029 -748854 297522 573970 -55271 -698070 -777686 687898 -376262 -972537 -367541 22047 38414 -964296 39334 -238541 -115537 -202969 -233345 358460 -81237 -507180 606925 862577 -56059 687955 683326 -846624 485939 -249783 193329 263147 -814434 740979 197818 348230 -756571 892960 -511454 -876166 62490 940594 689892 221286 907203 -376672 635440 -515399 -715302 -634633 331500 -134279 850958 673365 195374 328575 10112 -420371 659139 -975880 911815 483462 -988500 834662 -382612 783739 -653156 -978659 -422546 -483524 -83717 -496954 -143553 -507317 -123163 435168 -48315 867009 -626772 -686534 108891 -989753 537938 -356102 -509362 517789 147728 -862311 575072 398486 -30894 562532 -453560 850585 436408 -938372 235823 923042 -71530 -198953 496565 -584768 664949 -976706 -792726 -534380 -450160 335053 -232875 345944 -62632 -897930 153329 169814 755313 -397443 -201557 -738452 292531 -359683 702181 661007 -295639 -116382 945142 -31164 -498027 -434578 698920 491561 112106 -701259 761528 -764438 133841 802336 429274 -438707 -174427 803309 770610 137383 -419978 -309971 -578596 -474012 -436086 -977851 -763035 961923 -76457 914285 698576 -618345 134282 731444 710418 -768057 -743420 -370693 -513515 647630 -209321 -761483 -110663 -197892 158669 37934 240463 430516 -582942 -521471 -733540 -404883 116933 -904801 545628 291505 42075 -122225 -134851 -403808 -323396 826409 -81441 11374 931892 -778982 -926118 306272 217795 -125341 383672 -468781 -899170 -219047 640759 -464202 -246612 -443097 147849 648075 600841 -756921 -37292 -527382 345478 -297587 -405070 791806 61095 -873827 -985487 -680059 361891 905327 669268 -496940 559208 194770 -620143 -287279 15892 -480794 -289583 -88584 808318 617377 -918093 904790 171819 880715 934985 -909807 -168231 -198911 614553 316382 728823 111414 -56419 -920311 732075 775214 518595 77681 291531 -916607 272238 -598006 -150812 443934 409076 -42279 -897097 926149 -715362 -231685 -113994 326411 -833749 653726 427916 -971174 817869 425990 870034 194799 704555 -665334 -193830 -903718 -306723 931476 311592 -152830 -32909 410277 792052 340126 -965394 402895 -379670 -672707 -719548 -696008 818154 -621249 -672031 129182 -609399 406745 -974559 -749235 909 -768235 354647 -529877 945013 -388017 -528438 -831699 -57617 27450 -490702 174559 9055 444249 -839233 -348448 -49825 -875770 85266 149347 996537 410735 516546 -258385 -29841 -243436 -567079 941344 684212 -722870 -645292 -624988 228464 414651 -689497 600766 -117568 -581405 398134 541959 -192268 519061 -121379 -865624 -177137 -538380 -503319 535010 -649397 447994 -76004 -471290 439826 -237964 -636627 307837 -392699 -980860 337478 -800703 659705 596126 -263419 -374303 106229 193292 370683 -883839 395317 -939414 -920400 387416 -298453 -283862 -758883 -394447 962425 -740334 -966224 878059 821879 727353 -94900 217337 -634957 947085 699974 476386 763500 -437552 -300311 624961 970135 749718 866290 325446 -835494 943688 -375915 -929228 211092 -645211 609271 -378015 261331 974652 374706 -668359 -606629 377075 -896428 737979 -276698 716419 368480 811643 -23970 -224519 -387509 -715490 261733 -846665 -389888 536545 -167858 -505231 326365 622610 398945 412720 -211276 -171627 624667 230738 840651 984801 -438996 214152 -247972 689152 292343 -985641 -493162 124819 592405 572952 86554 -979252 -21422 169592 557950 722290 -638673 -135943 83277 590432 -941346 828015 877573 257926 -951095 -347389 629784 -749210 879884 279859 965357 -606824 -987402 208720 -205476 -803769 -502132 193791 -68428 -420558 272134 -399815 -51655 -333524 -714416 -159285 913438 -722148 918026 977878 -499312 -186114 -617336 862800 295083 670688 400979 -364287 930818 894438 431526 -760953 255003 -155578 -51726 685267 -701455 -836147 830042 115882 371185 562776 -667208 -44124 -790147 232540 -688106 453040 -831252 974046 -357962 -883825 -803321 187003 457227 -80428 856077 -300062 -272707 -294805 391473 813781 -927447 117774 417559 415788 -219937 999761 525659 368338 -388958 -488040 -260854 -478650 650091 910491 -272602 -233829 843238 -282135 766502 589944 -836364 -245150 -57996 737048 400679 -793924 884845 653899 347209 833407 86245 372596 -742186 394761 757408 911881 549117 457099 301018 637078 -466141 615305 577984 366906 728800 298078 -661131 -281687 937983 -151498 65422 -208088 -257790 -710126 -605290 -621420 -617571 -182713 236555 -530085 -823626 138111 -510626 -600063 -896021 919607 400631 -557283 892940 478783 -982737 295514 305949 190014 -38956 -552330 702805 -738005 -197719 -990906 -101726 -185515 799075 -26320 942498 713564 -63699 913455 102699 768309 -567899 -609325 -207675 -990294 -357411 -515010 -548822 -378152 -508325 -445271 -856371 693423 -693095 847325 -830512 662006 -19963 482746 851468 378052 -946174 958387 -926579 279944 908133 510671 -717932 872706 -807942 -452822 -592749 637767 552061 353522 -758220 373313 278305 714987 448851 -939860 931212 -965781 -28545 -59365 -568488 843359 606461 860913 -193389 78532 599621 174952 785984 810031 -750846 439822 286037 247493 391190 792386 -325445 274243 738069 -526532 -530095 -915208 938437 -347902 114538 420934 519076 -770444 249034 -23259 -324254 398145 605484 -372576 -981021 630767 -373185 -529450 -322498 -607657 644004 -374278 -741568 282023 906226 -858541 463722 -906017 718130 591164 -768145 -953260 880868 361893 -5449 -552529 -985224 431889 -577953 688751 636757 8726 -782282 614627 606806 -507807 -787262 -940623 677832 -218449 -264647 944210 902253 809172 -371192 -740333 662140 -319304 -902833 -713834 -681057 41557 -378397 -627377 658419 845626 -303285 -559224 -143093 529675 678083 -665507 -84882 836479 282044 767808 551573 232288 -151974 347254 920302 181519 -980235 795672 722395 -414082 -32232 -221293 -538317 404404 841861 -558807 778560 249036 -312528 837101 981440 764278 -781249 524363 279012 158068 -243568 -176258 -757036 860958 -71757 -528104 541481 140383 -560404 -807042 -248719 -723146 471986 217193 571439 745015 319282 841446 -670632 -617337 -770227 -641322 -357673 48227 -288362 873327 -51190 -799335 -119979 -104006 -775486 -675699 -855289 53267 441031 -953291 390107 839084 -532782 494750 647734 153481 -479343 819429 789424 -600699 -421721 28351 258070 853836 140330 990833 585830 918239 -562781 -129959 -267563 125460 63121 219235 694476 640660 458598 -367980 -556825 872666 475528 151171 563317 -258246 -151471 202715 -238214 -363560 -890865 -584357 687920 -453075 275461 257750 86274 -989178 -437399 -184653 442000 79364 708580 -18 -226130 59421 -900459 644629 -600476 247065 732046 637643 -958864 -272106 -931115 -701239 554559 66692 125285 153304 -74376 166058 735530 493656 639473 592416 -175352 -857667 -879560 -183342 53205 -186484 -684149 688899 -725669 -807326 -60192 -713400 -439337 930542 783710 -716151 133756 493938 22498 -306044 -812688 923205 -998661 620745 882766 -680620 -829586 440895 -428509 692637 36147 -160994 467441 -721485 -370058 466290 989231 -170051 837656 546462 -869306 -139274 864939 -727081 -520170 28718 166393 -793051 767087 142663 -899715 507749 975256 -10951 -55192 -610998 687948 848143 705566 468823 -65864 -526487 899127 -588313 -732801 309880 -970369 -925275 602294 -501756 -507787 48020 353767 49769 -281264 404361 876050 -57963 721397 -865876 -729945 125836 292866 629626 944142 -779035 829767 -854458 -99296 -545718 787655 -502477 671403 -331909 653244 355515 -694415 931148 72464 677036 851370 -336989 360676 153126 -543874 496123 -314995 405022 106379 -344988 26258 263134 -188443 -389376 280496 120194 -437871 34311 -753450 -157315 -588279 252228 269610 -530670 325819 802838 -680318 -913573 969738 -763280 -441365 228294 -388405 281561 378661 -291438 -227895 -336532 -99548 -404649 -457662 -411430 -905071 -321029 513256 717027 921671 -170946 -593823 346465 -7465 545455 -484665 -43331 -526459 -593484 36264 -581385 192201 358534 -724217 -595037 48462 407091 551002 165734 791158 -35174 -185718 353661 -934700 -525966 864758 792759 -818767 677700 60400 583414 -619768 -896148 587966 -103502 -243702 882460 -832230 38517 -649318 -748583 -396493 783712 -351535 587773 -712918 -662363 -817796 -155213 -66027 -759925 242841 -616579 -599424 448493 992478 685233 994279 881211 -733646 -12168 443581 -510345 965554 -947634 40936 601786 884397 -15739 81475 823213 92072 26306 682778 -11888 -952229 -955394 -914638 -110666 938290 -616186 -378818 91014 105805 -883460 687083 782588 189569 953044 997077 -579673 960596 -610985 253712 541352 -834811 -330333 -770656 168633 -356606 -229591 -12799 -410972 714479 -359250 -765281 459975 153126 -629557 24927 736407 956978 -151827 -446699 901274 897618 -181675 -311669 -663957 502268 597913 84737 412985 -594984 -808286 -875097 51145 -518847 -743764 -298715 739824 801864 756808 113812 -822246 -591056 -592035 496514 613062 549234 -873309 863729 249863 -816070 47527 -568872 -892 183017 706506 753057 -671240 -110958 860354 -61910 712628 17277 -631785 164420 -617192 884646 -258393 986551 -429154 626367 -813277 224828 867663 -873302 -955120 461569 100939 355584 471110 247081 655174 -449651 547700 -579255 -174587 446801 242586 -718868 449893 679168 868110 895888 613077 -577917 519928 -829785 332631 -831371 -24618 178455 -646397 -20185 -165767 -70 -790396 382493 24581 494174 -404456 898702 415989 932934 225044 67432 416533 -777049 675678 868426 -195834 10540 -465934 -845176 -396483 864371 -868387 -544854 135556 -979826 522565 -695699 -596488 -803965 987103 968897 360714 395341 -518153 94793 -226946 620504 783212 167006 -913681 50184 959538 84493 27208 -737997 798158 350740 110924 242850 979421 805225 -354800 571540 398221 -902349 -990852 -905797 39842 -915378 -673587 939965 937843 263884 187670 -229067 333546 36591 -396486 77743 -246008 -90960 -472844 98608 -544929 321723 705743 656811 680981 331376 -135762 -960243 -379416 687075 782789 -465614 -795228 -298275 629406 561133 -108241 -842919 -744426 -576379 653950 131336 845405 -822734 944669 -99122 -316294 -980828 776107 80450 187204 -18308 -644773 -515022 468841 -70063 346996 971420 201835 -555347 -886062 -128458 -470626 513677 -27805 441192 -144084 960741 522026 -328883 -24942 -644967 569152 -467531 -469984 232453 189774 -572122 810492 940150 -93163 -443050 -212193 166446 -419866 778034 900695 -992412 575274 -66086 -142140 195522 777691 -650205 -808997 -908058 -249464 668180 402789 -407071 905173 -500374 -811007 813115 -384775 508436 -420834 568941 -911041 -238537 -848382 -456859 607110 -898517 -996922 396421 -484799 808444 -109096 -235099 -709641 -70934 -288137 884876 235459 709353 346298 -2821 702549 -701662 547722 -359005 -256912 501104 -285789 440362 516842 -45084 348823 -260694 484015 998337 -496053 257969 32446 -86527 619896 265794 15019 103759 -816468 -355502 -921317 328970 981574 -265652 612811 326728 526717 -962674 -412663 -58031 103130 179434 -473287 -644193 -745159 799270 431186 -345115 -208692 -816644 -637730 475013 35224 -823654 -388994 -51432 796022 -674525 821476 562411 700947 -671187 122967 -639748 128496 918337 -208462 -46719 245347 940382 600421 -452511 -427884 -801162 -882190 114872 660482 306927 -175247 827735 422523 646308 856461 62786 -199513 -402975 -534395 373425 769150 202346 723628 -95344 -103731 35061 -990359 653183 304822 592939 -910152 190930 -933588 772524 984487 -49390 992507 -808184 -927142 -316038 -397506 849606 -337913 -452613 452966 -690208 -304261 807225 967482 -388283 -201069 -49013 504402 -101801 -794812 -229249 982811 445674 -303981 950739 197462 383435 -61283 692733 -464231 3510 676881 -707547 707532 -10913 286385 -303835 897709 -221206 827733 676752 398541 -790029 754664 -904024 300304 293767 733801 -668442 -502351 781736 -621077 622711 -844484 -320435 961173 -698695 -975854 769632 -376414 158914 -782359 -234946 985826 23384 333001 468539 -459720 -975622 573968 398875 60826 31574 760686 -438758 -495852 40145 -258710 -6939 -10683 -721917 -351525 -145249 372065 -350024 853104 193757 537005 480624 -626519 -655958 59014 -81185 399708 945027 -507814 251758 826801 751836 -787283 -214728 -908379 225178 20502 -943346 -170101 43287 302400 -361869 538118 -409695 397289 699041 260113 100603 -669850 -943614 -954888 -310950 -797411 151736 270556 586473 145161 963606 547890 -550330 -172102 329636 -678844 -992125 310994 368159 253102 980133 220426 -723210 -248861 -63960 685867 873934 440486 -371974 -806763 -191744 -800622 99068 -295877 773142 428434 364292 -826588 475729 627689 380381 -334484 688166 597291 -542139 -102463 496444 966594 -641682 -721177 -593937 842475 -402818 737844 -154160 -345034 -498928 721813 -28637 -980215 -820432 983559 63328 -230498 706402 315807 454963 -60160 -145252 -996862 824700 -562798 914631 -254355 -272817 -51704 -964286 427439 747764 -813716 713823 -942038 -969879 789274 -70171 861014 837723 -830011 -661876 397502 365233 -461840 369412 -479871 -580095 128245 727790 -900270 98585 18049 359265 649080 232567 -745066 -218266 591054 -557231 761480 718588 96708 -353265 614401 905110 157661 -675765 684925 845976 990895 -786344 -864178 -192930 136679 -462408 -334695 270900 -656190 -631644 -453928 953951 201492 -415864 -301866 -679533 664901 -510460 -635851 -472966 938063 858861 -980885 -9292 -528191 -811062 932289 359249 -513089 -514985 266323 490073 284672 949253 -527981 89540 861134 988792 -947386 -573438 173706 56968 -110203 222837 39206 650177 -712258 -837390 -992087 -370461 160816 -64316 508590 -502558 -958350 -63448 940901 -95258 450412 -802094 -510576 -952755 542941 -528153 -434681 -994268 -789164 -360191 -263627 651698 980534 557230 165401 685165 495422 -642064 692935 -790397 338297 -446273 715364 -8110 -620986 -705149 620845 -133904 327772 -217830 -445968 -435676 -502461 40792 -794735 691179 993497 95618 -108282 -768396 337359 221394 -283044 -6107 -899542 -183818 -769360 -242284 -737469 -770031 129975 -806386 -936889 434488 -448074 -873069 865591 -610313 -843381 -414888 -736535 513738 -784222 -883901 318597 -957661 -729216 791667 725769 -897814 -720452 940598 -599738 -711431 -838911 821137 758368 956956 41358 -75077 -280238 80535 913974 322466 624360 -268896 263904 275685 420163 507360 659592 -903464 -459943 -220682 -540228 -87804 369522 564084 209695 -261980 -847060 279520 -372246 -276951 577272 313908 121574 211766 -201702 -317985 -232461 15268 -40659 -477886 -696827 752768 -797411 -66636 550433 279432 340395 465790 -181148 471474 -231059 241376 -292995 901029 833611 535050 625582 -385858 -908158 -988125 919247 -943476 384293 -699194 632906 553429 -401000 -771457 -468064 -968433 833683 -105389 -655133 -53401 283685 -163531 -452934 186557 -24914 -546158 985440 -7899 -842141 -517562 -541659 -48920 875854 58533 -150549 -608766 570316 603635 311210 433058 -644466 980076 -26643 891692 -479080 -250179 279124 -906694 725956 228616 -993648 93335 -209984 253924 854633 -969021 -152692 -546725 557499 -528654 674685 263275 683892 -538356 -709699 481669 -289640 829486 339657 279185 753726 -669784 6897 -226840 -982512 -902146 -897316 741208 -868145 -149273 615681 -877789 851276 847696 -825298 788224 -649488 -397094 982149 812825 -921291 -906920 -571141 359052 626347 -473390 -401577 780651 -427916 641924 -186951 117435 953160 -792736 -33008 476408 -731022 250248 319394 -62064 -416175 -998699 758921 -619421 879704 173651 974768 -296246 959246 969026 291930 932365 721806 -973290 97307 -18581 932105 643576 917981 720661 -285505 846916 -61604 760883 -398582 -683639 591786 -681377 762323 703755 -64851 802597 -49510 -30140 69660 -172791 -344717 49631 286853 53888 492675 435900 768970 549878 579591 -318481 113183 -705209 -766898 808128 123022 -689338 -498630 448428 546931 255673 -78781 -75933 -424576 -809510 -933261 -397752 84922 -769705 -16277 -706059 -745222 -441772 596189 83124 -933907 943076 -317296 521094 969109 -709356 242911 419616 120646 961632 -664390 550633 622249 90427 794531 981246 553789 -464757 280755 -590290 -17071 451882 -975981 -830466 -143477 716391 482563 -150746 875748 880771 847958 543506 -943447 -640843 -466188 854882 208379 -398297 837334 -58773 -156208 564470 322446 -551372 -353807 261557 859452 -616199 -369670 678507 -355430 170923 -524323 -297456 -378510 -93970 -582305 -680172 489890 -84839 -717032 858201 86943 554682 180599 -109772 -480273 -434416 -891843 -957201 535597 157583 -622338 573130 356360 643167 -269277 -861579 107077 -292771 302442 360728 995513 -671207 860516 -763189 -524464 777302 -692874 339359 -969847 -890867 -187560 314003 651383 836843 -43111 -152161 -998591 414542 886170 -98899 106786 -522036 220942 828315 454635 -480852 848129 -302790 -455300 697323 630734 628050 -701873 440888 347942 269084 57069 185464 -49264 -391482 -304650 -805821 298212 86131 766750 579429 434895 -470856 -678486 -244514 -94382 318240 -501769 -251934 -564158 25257 554612 992218 -334646 -296891 -416733 339681 -957212 413913 -853988 628296 744804 319169 15242 452627 370798 524363 928043 -404870 76282 707128 480340 211688 -993833 729278 -609813 -973953 -583003 159368 -197268 991890 70234 -187980 157156 930857 -427202 132308 -769927 -878079 -142609 -493714 -688928 288650 -287523 -980484 595557 722663 476879 -628755 62055 300402 -728356 -661342 17626 923061 -21645 -480015 -642621 969201 332628 -401114 578367 -526821 702740 785533 974204 -232870 -828131 590121 896062 -613877 -624980 -870448 710620 -231491 574161 213644 90688 -747851 -901389 997100 187371 -748821 896585 414961 -24977 -599029 644706 -270830 34930 633333 -580578 891192 -758350 -493123 832050 626627 -9733 -663252 467624 -12797 -411469 -252995 -474788 813503 341967 -374623 733057 792242 328027 992316 661914 -22775 473974 -113243 -858367 -869530 61651 609450 -912540 -604192 896569 -980406 -574141 -694912 -551036 614969 -737805 288710 -340958 620895 -262242 154274 -314346 321241 -875200 7932 507769 562295 -422100 984108 -625164 232508 -327291 -807678 -180792 -77087 -722747 -273216 841158 -764078 665401 282267 979543 -434384 -8317 -97730 452981 -436787 -733545 -645690 997807 -868429 761919 -190649 260265 -469090 -347497 -15547 787226 329469 479122 -156228 -781619 -174347 556915 926745 -315999 -459298 -538796 -150849 313609 662468 -313822 493059 -17012 399719 865439 209712 -24379 -126405 -576545 227716 -88860 -342679 75979 975793 -567636 -605620 441506 192860 -418701 371701 759923 -465503 -233947 93864 402340 319374 383809 -253092 705774 -486236 751707 867519 -782370 -660263 -957544 959536 -54954 289176 -955851 86467 -702582 589759 -583680 -322624 -282237 -111968 660061 948388 646815 162945 -145469 570270 147215 528924 681405 181012 827608 -312673 -38551 -761060 -831277 42157 122748 -184957 -174419 -138788 -532164 180681 -570136 151221 -394108 338467 -598568 -413513 -32956 496632 -293210 827604 227198 -79643 -623792 -589966 -57654 -277447 -359513 -395029 679123 -139911 -595888 -154226 474200 634332 -104892 -225764 -685908 -840240 836048 -889140 685622 -531980 701461 115783 753650 456989 976009 316844 355182 -598319 306292 512526 784590 -685745 591988 -859791 -317879 193412 933882 -539312 906409 598679 -442165 -629990 124750 470622 -764673 -193872 -256084 832871 138629 -614167 362184 -951823 315678 -257393 45504 676976 923485 -232993 452544 -950004 -173266 806284 -998643 664866 594636 836029 925694 362177 -874808 66698 -245762 329647 536457 -535549 810508 205410 299975 895786 234043 812807 -522610 288628 -948814 485886 -702398 -263093 897964 -592292 709781 -255089 -174471 -366232 -17774 361360 208508 -605794 -653546 92822 -813269 593711 -156974 670170 -982766 295167 573258 -201206 701392 -205658 -851495 -86072 300953 739824 709163 83628 935346 589661 461249 -534211 934648 -54239 429936 494972 378714 -513243 -593054 -991526 235098 844420 -110316 -28868 509711 9103 217942 -500098 729894 460873 174159 93806 211164 596716 -850314 -606900 926342 850530 -840038 307793 601098 149709 -844581 -299995 -526237 -393984 324398 50534 -870623 768387 -217763 -308952 412135 -78829 -489595 390000 797547 456864 103958 995768 654073 68941 23255 342895 800752 699251 170335 494966 -340541 817950 -829795 -450781 -252423 458126 -547631 -291647 204462 -798536 230032 -794866 273040 -347453 -290492 -18372 794083 708363 -523735 250097 94717 767137 373458 -322489 -786485 -914999 626466 -540467 -988982 -538757 -744493 -313468 -677873 296803 371 -880541 -329793 596065 -913822 294355 -104169 -84087 161877 -749645 568806 491300 870101 823637 -997106 177197 942273 -693377 -568697 -920619 978760 501356 -153636 911103 442480 -79288 626604 -870715 -986221 96696 -409302 -716175 121948 -684337 -157283 790149 420046 792346 978784 -855756 214973 881429 470371 -541466 -327214 80563 -874199 -203080 -692852 816731 -373688 547449 693946 -562075 910829 -614226 9986 963617 188373 -871793 264797 258001 -938412 -49912 697112 -292439 -664878 -812998 511829 165718 -2999 -446089 371592 197237 929480 648137 315259 146711 -22541 604268 16842 793796 -224639 663375 -594201 -200076 135996 -379881 -503273 323479 997381 -746213 -833677 -958833 -265138 -322327 -351768 559537 -186210 -244928 175544 -734776 -844016 797972 694007 -557807 -50988 783118 849806 -663616 128684 683145 -144581 -312327 181104 904726 244879 -831272 -279797 -387464 248687 -119061 78076 -909271 697876 -763086 -149545 703187 752139 -525915 57793 91864 436277 -654802 -451465 -714294 971848 391467 738887 -591756 -718515 400366 910485 582735 559776 -488259 197335 -879986 614387 -884782 -931174 -878445 -181046 -788645 731515 660215 -433664 -58629 -558801 507014 123841 748359 57212 714944 -117361 -518198 765501 928346 -150723 -161406 -439839 -753477 146167 878433 -40723 518015 -827848 -509619 319349 364791 95697 -615392 798247 -338009 -413719 -353751 -534207 -612921 300408 -603863 -896490 -547134 798411 -113450 431245 -810950 56067 671196 -325726 167939 468502 -699433 815459 359075 965324 -544166 -975884 812760 913091 -588437 -324469 262162 124779 900356 186740 312180 -539765 -755436 98318 -449320 -491333 795644 739149 762952 -850969 -490477 -702922 31750 -971181 -10462 898406 559236 -300911 -236440 -717812 -789267 598540 479640 323306 -158182 -884223 241494 568536 191390 -524287 182205 108864 -347589 204912 -338468 -830045 -38806 -22007 865076 719123 866519 436183 670652 -791625 582370 633277 207582 788938 900768 814320 293751 -280548 -330024 403448 376923 540431 60038 -482893 -6450 544795 987 358993 -104564 -513588 342971 279000 665154 141631 -520131 -101086 507922 945192 -497873 -643237 -107501 220750 -608752 650755 626895 -514163 489108 425586 426435 482643 394276 -629297 752995 344612 -288805 352023 -624237 -60265 586633 -127587 108975 -740522 640436 479364 -605692 -314718 949650 800070 191189 79308 549904 589361 777559 -985027 -42417 -860955 276405 -209041 249890 -33961 -837747 170994 961169 -883887 -997904 -998680 -458919 131951 176102 -151031 247657 -871772 -28312 349856 -213018 650035 166116 -803700 649896 548278 -890691 23232 -575301 539931 -475319 -386109 864479 -55007 490449 -57423 -356471 305248 -705261 -601928 384608 -17090 213187 212507 -591808 899195 -413818 542387 -312902 -292186 -480266 -302359 -284526 169765 344866 -460739 -318273 188593 -336245 -852029 654063 727128 -423513 571168 -581503 835449 -251167 902417 -469879 491083 599063 730341 401999 -23849 -121189 -305538 -138288 874233 -380621 -142636 880572 -661917 -65254 773745 -397450 657179 -301444 240630 906392 -121224 -852739 -611947 -379924 -893912 -351821 69525 137204 -117332 -388697 425169 -920862 -737958 -229544 621497 -230879 -560933 -752199 -658224 -916150 681259 -983506 -387028 -952529 -981476 961938 -387335 -229675 -541741 -375756 -416906 617714 856521 -296875 -660106 526579 -644661 858668 695393 359928 628091 590435 -461904 -816555 215117 747927 281461 -161901 53002 -445477 710865 -19731 184272 -176330 -611589 3540 217872 -184288 -216384 846316 675215 180873 -390531 -130419 -622106 -990638 712615 755650 -602750 -109614 82372 -912179 -306908 569683 122991 -471135 -362014 -387949 -836009 -217242 677541 146115 -594623 343929 -25303 716171 -513662 677226 292095 790403 161158 -621956 912270 -976325 602444 -396759 389646 -950603 553447 867611 459532 -6682 -343042 -532429 69993 -229319 -694580 815622 -712485 301835 -971870 -786597 801386 191408 -792864 -853969 80372 -34451 -772224 -955855 804266 485756 -332917 509382 562577 -370293 55713 -258426 274945 984893 -104714 211773 980905 -441049 503631 -114325 605577 -505004 967177 82117 -515849 -229310 -446957 787505 960411 -478878 334447 -78642 961651 345372 657205 389226 950480 -705591 -758512 46089 455766 -603976 -907970 258533 -81024 -458967 10772 733801 447258 -2859 274296 37940 324933 996964 135526 577692 50294 -722571 14188 340777 901495 562330 -561875 -133482 679141 -196519 -355231 397139 326577 41516 -193837 -900730 694047 897922 430563 626181 -651574 -378692 609026 397661 813725 23088 118968 310863 -375973 -839894 565153 -593715 -759143 -417178 381675 596225 -515777 -563305 -747174 614599 16906 -919325 234949 320046 -2419 828772 268438 -8965 74283 790697 -613298 494758 190239 16435 61055 -883749 -790284 563065 -925105 240378 236941 882276 -716676 -215529 620063 560340 -134574 -835845 164529 -977895 753079 972961 355363 190330 -316768 -91846 -51420 -969550 -126183 -101974 -879301 -514195 -480319 -81783 278463 -435632 43211 337186 106719 524911 -867842 147447 203162 -112940 430006 558011 733768 872447 370017 960214 -488945 665696 124419 -908955 642415 389599 423346 380856 953655 199124 -826854 818642 240909 285967 788475 481260 949099 572242 -331738 555251 -976612 -648750 -864636 -13947 -870333 297785 807055 -765576 -952108 134439 -988970 -470829 -729319 -463699 857726 -92718 -999762 -890032 -63813 -769818 674181 -516340 -489765 -361421 -73629 893646 -731332 -53103 68961 587001 354385 -913012 -183443 982754 427169 -308124 -911290 -260268 361799 561166 272131 816141 -114317 -82256 44813 -695234 847592 698281 -237920 -584049 364540 191878 531662 -530663 -596837 712718 -960516 -810517 -433340 -227272 941283 -18683 956171 234543 70417 -912544 692245 895189 138085 983652 -103905 -405059 -193130 950896 334967 -653009 -517971 816213 -640511 951592 923014 -420901 898356 532568 56403 563260 388379 -622430 -674023 748836 -889388 430751 -534351 -181449 957332 -620005 -198328 347786 -952159 306199 -231841 -410711 -126378 181445 5324 783120 197923 -878193 249272 -33102 578954 136465 943391 209141 262307 -110310 153555 -973005 824089 -819281 230136 935995 248747 829448 -603895 373070 -853076 -981871 369106 -309981 305795 -637462 102261 -188957 772524 504551 657125 477229 299189 786961 27886 -590701 -228542 -677597 174763 -840420 -579062 -371826 742670 9408 213975 -152075 -404005 293487 991113 -784590 148653 -742646 -474988 272847 145904 87528 972541 192526 -529179 -533166 605666 151778 49954 339208 -682129 774515 -871665 908602 -717591 527774 852074 -345200 967847 -872717 856004 -645982 883476 828469 511361 -556160 -55889 -986531 -780836 262188 364299 -393833 134369 659227 -656433 750147 866161 811063 592950 147062 -317502 340832 -245104 -563465 -186148 -460698 151872 141891 970397 -840943 -34116 202761 253237 435098 627216 -217426 885803 671407 277723 179273 -878122 -741774 -302383 432936 933093 -363270 -689353 -545334 876888 -14639 456298 -503964 457093 886389 322137 946908 169492 808408 565382 248656 -653438 -779553 -991352 41232 -98910 -903834 -520308 806944 -258409 -593990 856527 461367 254428 3486 88614 -719293 -390083 913479 -248841 -514462 -922789 920416 -777027 -519190 -451285 -216185 -479480 -825885 425719 -340658 -244357 -180729 -606244 -729541 -615604 683849 -473526 162376 -698937 754507 -720761 -391709 -825781 -508314 -868947 143215 -819125 -792154 538023 462914 298702 -479796 -460616 -565851 873072 -536502 -398476 -464297 -487201 -966198 634821 -77174 133599 646696 445160 308068 -829626 768115 452589 284543 60289 -310800 230074 515434 -162803 -981226 -817911 -80986 -105473 774675 -989339 145705 347004 -843834 63025 104671 368321 -113853 -176735 273700 -425571 136275 543679 -6837 481138 -330639 -278681 670362 171192 367950 82636 62412 -382470 980301 860145 379021 531799 -968952 -143696 750721 -385022 -927671 -922698 226238 -695742 685586 654853 426190 -278414 303510 -625551 143918 -99070 -795459 -795484 282961 -598155 680228 555418 708894 271457 669978 -485595 -467859 298227 433572 -164758 272398 -328216 629627 940515 621762 -512236 886537 322139 -176576 -83233 -294033 921845 944050 -265277 -227711 -828123 987061 -781361 8776 -119372 -555299 -64217 425088 135232 535342 919298 -542824 409274 -124636 -426710 -548939 -287641 287276 910720 417583 334304 -888151 672886 -949743 860179 -314768 240147 702109 969023 992587 482162 -410938 117883 -436102 -18749 -662475 -892112 792750 268488 922309 -206054 -691444 806617 -116601 315851 -904528 59105 354878 -777176 -146521 629600 -569500 -659095 593652 315879 607395 -273506 -585844 -913762 980573 788645 -432038 638657 486821 -354379 -383172 -953826 895427 956886 -213116 -367335 -889676 719334 849271 639784 55335 477462 214225 775768 -485631 243435 -810176 772934 -212134 -205634 -127643 60327 423678 -447556 725462 314049 -650130 162022 -28258 827759 -237860 173842 -286021 445088 -496206 -102040 -258529 406489 589451 -13594 -167248 -889297 577720 -139171 -346936 532301 -264771 -105230 918838 -245516 783442 -936547 -261317 535414 702947 -659667 -196467 542778 -850672 728898 749271 -665028 471725 -864302 -369481 -739190 740162 -547419 -141888 -595384 523532 -442535 563318 -332500 -184581 709215 -115372 897922 -129613 311803 -126007 -739415 794891 -792376 -678474 -582507 -590832 -245710 847217 -303029 830979 -954886 -314298 365800 137559 -599242 -98191 -52965 -545356 480334 -548827 -736602 447351 56703 -283767 452961 405935 -137764 -796747 -60106 16545 549577 968761 -393306 -916795 -695298 862486 -697021 455239 -527094 -991805 879412 57863 102989 842794 689332 -958182 -48644 12072 -995309 -676921 404385 -19568 957363 -635126 -942823 -887767 722572 357652 657557 725035 -612694 -715191 517657 163782 610218 -199359 -454785 6812 384576 -485817 -741387 968898 -501709 -943395 814843 263875 769247 -777162 -117530 -761572 -887118 -997061 -141088 502081 737584 -738297 -751386 -122602 877296 -819093 774856 551671 -368868 -260886 -728915 921649 746485 -17219 -865908 512519 807884 597201 306356 171950 590858 -640828 74692 137809 -818007 930028 467380 614286 772537 329936 783434 217718 -228772 883629 -955866 156177 430794 334962 -448201 -426152 142286 781508 719428 -764231 -134329 199931 261860 57623 441896 -946397 731141 -925625 212728 -451331 634985 446356 -223405 9083 26532 -841412 437351 252487 -478816 958065 211063 314556 486041 332889 -281508 813803 118946 -139506 -688257 184984 -115042 470431 -40480 -414021 231751 818188 173971 -363649 -173782 795086 819261 931654 -319319 -945331 -95973 869283 316792 712040 -875396 155487 -246495 -300687 -611902 -88971 -397824 711854 -262299 916757 363079 527705 610415 -906587 -999045 717345 -929151 420283 652405 -11353 -544947 -497884 -2462 49282 400538 574817 -166844 362555 995267 -512603 -115985 -546479 997048 954584 147341 -309706 -610436 80662 -630758 259281 954917 -526031 -908952 -388358 621919 -171093 765980 -884607 -226711 -454211 -914769 36007 -893034 -887085 247406 279587 -198834 -797171 310138 75294 593930 207167 325193 -518088 813788 452722 642212 165377 -162587 -561823 -668505 730368 785500 657661 255172 359472 624526 -722838 -328512 -83842 -472232 -209024 -344781 154700 -935761 -374582 -825587 -315151 621977 -343030 -652276 268983 98225 423475 -395705 -732965 -971481 -852498 -451418 729873 204221 -416106 531175 -941443 -336821 -927429 727835 450875 -765380 -305245 288935 258520 973455 -1212 -625340 811735 -494761 -498357 -411777 -132435 31291 -465255 548921 -511035 -849929 -614336 92840 616828 433113 841867 646100 261670 435652 -27405 156059 -902648 552497 985259 297517 874843 -302295 323861 687761 201424 -461492 739530 208671 -605818 782542 189205 378372 -940650 -111884 -679047 375233 -930424 -950629 132135 -437844 33882 -617038 517001 405101 624256 327995 106298 -460670 -27169 403534 -835701 193083 183889 597398 -902656 246719 -890844 -137903 856144 -88699 -339941 -958252 -108055 288988 961004 586245 31210 302564 -251200 921696 -604121 -263661 -415690 735475 -315096 670769 244704 -787743 730794 385116 -461500 -110110 -156515 -55164 -764068 -337215 966436 617200 -959338 -111266 595224 -134217 -487211 475562 217349 -48568 -3217 533805 797740 210531 -946387 939779 -911872 -449507 -745650 846042 -607703 11744 -497148 -857098 188163 -747927 695030 -329298 -48736 716104 -158276 834029 220482 788708 -865178 -258767 -294687 -108300 935797 -868721 -823381 368007 -681632 59053 668927 91389 -696048 -352698 -414606 146827 -631708 572073 925771 76603 -981585 -774469 802182 -155670 -736843 -965775 -729388 168264 -849871 -225321 261528 -714533 -98606 -894068 109292 -402307 -942022 -474685 442778 -22567 -391811 -655293 322212 -208014 317736 -492056 282557 -55908 330423 -312928 -799026 -500479 396702 321903 755058 -730339 434497 315883 988153 -666429 -478980 -833344 637160 580630 -4324 621998 715640 545168 670051 -262266 252435 -25346 83465 944433 -772006 -662654 574773 -741975 428962 633616 -178424 -111491 -139022 -263566 355730 697554 661511 941252 -2981 803932 -789424 -61063 -445860 415337 974834 841940 -39805 8535 287301 600943 933683 -71527 -77867 863927 -831551 -893514 -1822 639854 -365192 877641 772064 826792 471446 982658 112376 -94898 -822964 -462044 605445 -324065 625986 -908027 768024 -725206 -423407 -280943 -952460 -875563 675655 -419001 -9069 -898983 -233241 468539 -20577 -741693 465638 60818 -122246 -890123 -182224 -864119 626743 -203101 -71904 52334 -791010 -829482 -937717 -665947 -441940 -240276 625718 -48091 -458223 744342 704475 483193 64688 -436903 684585 -908737 -443230 170382 880065 -932948 -386252 178402 272185 22918 -746780 -565673 -865763 238248 -452248 347969 -855063 -772478 -60633 683209 391312 496790 988605 -863379 737016 301052 652923 -263682 555899 -610337 250085 -946911 867688 -854274 958771 821327 482432 513068 -778415 528213 190585 -97072 45791 798164 -386817 953830 -215503 -246718 -553682 -667140 106448 -359065 -474343 226102 -33417 383585 907718 -896053 142615 -411615 730544 167557 329556 -594324 -232508 947140 -105595 -788389 -264476 548476 316088 488283 485223 -698318 449323 -304339 -636522 -479100 -882860 624230 -247119 -985314 658650 612337 328808 773061 510362 -231671 136802 728784 972068 -343489 -993606 658730 -956741 257786 39293 -123566 -244264 353522 913709 27867 -997209 -357197 725825 -710804 61321 -495583 348579 643008 86032 361198 -254543 806695 915334 -204891 35132 -371452 -507161 962211 277772 721997 891490 -332391 405209 625038 -948516 937099 127315 652774 789357 986708 -370532 369417 762081 8480 918601 -628036 -858824 394992 644581 333020 795046 -67943 -171666 838872 83091 -627387 -106539 396210 321693 -636047 391170 -548223 -846959 653934 832078 682866 610806 789600 -698489 300610 194690 -458431 -133776 427718 23203 911327 -784834 554468 -389896 68698 280476 -639977 -895660 286375 100392 452207 -518718 960656 912756 632463 353404 95794 137862 -342739 -300430 244093 -207656 44949 705225 -16968 -477480 637350 509273 466810 -923415 -55341 266543 757298 -701983 826787 -370807 987040 -634871 154930 990684 486361 773280 -223314 349265 -548409 825432 457307 -811708 7334 385751 481167 -409404 -689527 -968777 -639561 -248810 -685741 187398 -279728 510514 -999874 -272440 -323473 -402365 548696 -873872 967993 795947 44033 21866 -738580 -653058 -485650 -119659 -363052 -251774 592297 705985 -863786 -202443 -648178 -528075 629865 736199 -1969 -495061 -190696 507292 692849 -644910 -698750 834251 -860594 689867 -860198 -470366 884113 607405 386279 -597473 -40643 -25727 884996 -722952 47270 -10297 130209 884756 627701 28655 -821567 199568 396969 362592 828026 -160580 -853615 -299531 73465 -737125 -567981 164475 -46085 323430 24040 463284 -810924 200841 540445 -364713 508140 -695388 434324 -105202 -205251 -518772 -256319 618358 564694 -405432 -404370 -230365 -797989 849172 -894921 263833 265603 -702111 707854 90452 -376168 -903725 -591432 -874687 -377221 -484414 -57138 500418 -823010 -650182 439997 765102 709000 696059 -651449 -882225 -61996 -129287 -752256 752483 910514 309724 -127919 -465765 -382108 -202495 325752 949151 -881854 -91016 -543482 -772600 818616 329605 -322464 860132 238019 -262753 -124609 977334 540023 856692 -640336 759283 26107 -792862 145173 155782 374795 887551 -200031 -283571 119413 607762 -959904 458521 -177379 15768 -495059 -309838 833785 -187840 -913478 -321711 -871274 -376849 181259 -281179 -63215 816958 204795 -846002 212767 718199 -392906 722277 515078 -935525 -456130 892274 986913 377438 -21018 463604 419679 -239191 -167846 147805 -162107 -703080 -56939 -96109 -153752 -96902 921064 61168 945139 -442796 -25222 -967102 -867161 114013 -282045 -375476 -499370 814467 733712 -358076 598503 156517 762370 -516653 -874666 557015 -458353 609304 828593 -719134 122239 -745435 -972516 579393 827888 -847104 -429107 190180 621522 -958684 -228464 919153 -806932 -880515 -745660 198718 830806 -867472 -403619 658649 920060 -119088 299232 709888 98338 -412950 188266 981033 550234 590586 -523862 -367237 544527 -33997 -554142 -602029 -732802 661563 23402 -590784 -972488 589357 158764 -128761 665761 859286 -834135 172192 588404 403192 -321677 356280 -831556 -732854 461873 322093 -874020 -124171 -764258 931604 827145 506329 -845814 910390 296779 610886 424023 -759794 965120 152324 619134 52173 283992 -14773 -323960 -282793 527834 536651 102933 55620 -658851 565414 -868136 -63136 11920 32241 720024 -522069 -16909 7734 473265 -811047 -889125 859125 574609 -196014 529522 -430946 114748 -584525 996660 398745 17225 596684 -994828 -800449 390626 553760 -423851 -709538 930120 -791703 -91310 184505 778828 989585 874806 -446715 176471 -417734 338212 204397 669923 -932042 449296 -866802 205568 -108912 342212 -990596 -249264 829441 549597 -134980 -817781 -756228 -954933 -618808 64380 -991581 269396 -885874 -891646 -57649 416017 32881 361104 -714228 -484368 320070 497581 -687462 620081 283736 31221 -425747 -546199 154853 533526 120110 950913 -979169 -515245 -433992 666168 808364 547845 -688868 -432995 599078 -977259 -80354 -661098 -238821 -788733 -575562 424540 966798 442339 -778096 -481411 -32139 786138 -217333 79192 758329 -931931 -10051 -118748 -558919 542995 -124050 -253974 546759 356870 596377 -851194 -208727 -630410 258031 425003 -448743 -972435 107603 792540 643142 957964 -131618 -424333 115153 731653 20189 -743139 470097 450335 -198834 820571 962511 211381 -613785 310275 -21942 171319 299663 -703810 -840268 -996568 -544669 683272 -834701 208286 -761678 491443 691938 -13755 -589183 -187548 -551986 762204 440840 -601964 -280455 374582 302515 -267248 -570726 560187 867234 836474 -365734 37604 463274 -116922 -651688 435779 743377 -586179 28583 431737 -951466 -637059 -699701 159549 358695 -605065 -989888 -404900 -768664 181104 492915 277555 -386189 -208767 843334 465591 840275 -680553 -632048 -894226 -694200 264691 366107 752243 -933178 -625109 21668 -275466 413685 602024 275039 569145 -540110 -577242 838768 -215788 514829 458678 283763 437746 -432439 -886593 367605 143186 619487 283897 84600 215751 804476 -431631 -336780 607992 681598 322952 -329392 -941151 -553733 378740 -193939 894992 629946 640445 -673892 906536 -597576 -916799 -107614 145122 -252124 -881359 -338245 50631 -403869 551698 -127212 -147209 -586483 550204 830416 977702 835438 369118 579460 991385 -455034 -560008 -925253 -738771 -294519 -912032 -537741 44369 373344 97726 754334 -403321 669094 677520 -670942 -196889 -980948 698023 -561575 566556 -586250 -448985 -336239 -85532 -644804 -172149 -935795 -652140 -379415 949407 -120958 -833902 -863073 -682876 -876132 95706 -4431 -806097 540023 513658 -778585 364266 -496859 -62187 456510 393426 -739538 -178973 78566 632792 537228 -318161 356930 20928 24875 -112551 789419 598309 365679 -415534 414894 -59406 -75346 958370 298761 -166038 -847695 -555931 260530 -692062 -265417 174665 89808 430722 854130 49938 74048 -919481 70920 -916585 371217 504324 994324 -245309 198664 -758116 578594 603540 -924515 -482614 -892489 -7009 -126980 410521 -230330 -979830 111621 982764 156220 722832 876876 -845832 952181 -213503 588826 138308 299844 -801473 -990742 -106192 64752 296642 -320019 -542357 -266831 321557 -109817 963580 867511 -218153 -23601 -933446 62115 282555 -815597 441428 194828 -498552 -423342 934089 -820996 -735334 -502336 602225 371696 93791 -591291 -362382 -812580 -463653 505982 232012 208164 119844 966074 815950 -984668 -259354 171647 368158 546857 -745759 -890365 549046 85749 -692250 520115 -157087 511679 988638 -257744 872898 -750415 387779 -918708 -365619 59241 -177116 385169 609996 652920 328870 19003 -524453 580070 -449667 237881 498796 -202964 -517129 -231120 -569276 -357192 -452878 787320 -426500 209004 777697 -639459 213634 -691680 -593717 -583073 -804843 -264932 -218677 731698 862028 742814 911121 241215 -84976 76250 -496544 -884127 474013 -467979 -494578 456617 -912379 48905 131847 647515 948141 970532 426826 -114834 -298674 804553 -809493 102160 -669578 -394643 -368241 -318177 -332284 -950277 763507 -850895 -507089 -253231 601189 779790 -700416 593473 550985 476849 -777517 -566127 949654 -402102 760154 -949125 965847 242366 -686438 -538194 -96598 907942 766572 -838837 386372 192588 -626179 216296 -734101 -494671 395598 -857456 -751110 437386 171189 57281 -911391 723902 -700453 -190099 -375774 218601 246844 -813702 251221 688477 323242 482627 634021 584603 -676151 -359148 616017 -977698 396180 -381263 -620244 93841 -686633 452688 -555747 34132 596532 -121317 -218848 555003 362782 -743121 -576573 -381681 -563615 959903 -11350 -753205 -781544 610033 698380 -263264 -270795 -183264 283571 592690 954108 -175208 25599 474840 166024 -501186 -894748 737184 -252347 837093 -166808 -279736 -817164 -567462 791206 -394170 937259 40793 -489779 476994 245970 -998634 -202975 -678377 -722137 638517 659321 -136235 -247877 605778 596416 781377 -547982 -556550 673013 657620 -362489 817583 -808021 810040 -255482 521192 -755447 452174 -853168 283919 -886326 -193493 811419 -233855 399038 844694 -233873 -507630 347592 -778357 -194518 -940282 -577698 659899 409852 449433 -731124 -189046 727148 457464 84722 -666352 -998831 -746938 574529 -530919 -290086 187416 -364351 165541 -857337 -491015 630350 -706328 920366 -355482 445271 -621109 467191 -27309 -530594 997993 -25376 -967515 -451846 -688237 410937 965814 273880 -62004 -423640 71252 867125 185934 945575 -985918 332902 -565501 838786 987445 -439855 814349 355290 103896 143089 218431 988196 -741559 473558 -19167 -63830 -581478 751651 -476432 -834295 443089 99726 85915 -1359 -470808 -565149 371912 458344 503629 706561 -571699 -47800 -737693 208987 -71497 -622788 -363521 -733704 785094 -819321 -371604 -142604 233839 819006 786792 904829 -401063 708936 -663131 539735 398688 453733 417609 -587560 -605547 -311132 -82449 -984339 -630724 -120980 733603 209427 227405 -999436 530281 -975393 -910604 712778 -422857 -757770 -484591 -905264 369654 575126 40120 427834 361221 498187 -447438 565138 412982 -609862 529018 -649803 293200 -934502 -106816 -566061 -396533 421686 -409622 297074 -761833 902189 604430 539371 -118635 -60238 332026 -973972 942748 -521972 -833620 526196 178357 436246 -549798 426074 676960 -550848 757356 266055 801293 164621 63996 831799 -287709 -896621 121309 331644 73981 269311 -417263 702012 -843800 -707058 -81327 -677266 -377306 99988 151177 -357024 -533138 785529 -82598 950964 -789399 17207 713494 54238 -908873 775005 -918201 -732377 -620312 -289393 -381656 700973 -20732 -927484 185515 43361 768900 -163194 199281 810760 513878 -833674 773205 -266181 -858660 -818362 -38302 645864 -684435 -910723 -263080 474062 -584621 -251082 -66133 -141820 524364 638497 990724 494963 -471927 566144 -949442 -516393 285746 -658900 -985751 -398654 -566560 -34034 -172341 -128999 515617 870566 -54566 850453 678904 -251641 196 -446653 124122 975704 222439 571396 948786 466005 -930215 -306930 624733 56908 512481 -919703 382511 -454111 -475524 851059 452461 971978 874074 -976547 -427055 -355884 -744738 -142164 -652535 157532 -219743 764857 -86600 -167017 -416785 480433 124148 594763 -174008 -70123 -47546 -207917 225121 -477125 54701 -774242 177441 174155 -193509 -906447 640420 202051 -296203 493217 242619 -981772 608920 -512359 836970 -497405 -11569 -722854 -363031 813032 537310 -291786 -663389 753138 983675 340244 243386 -232766 389839 -696464 -158079 -571829 396793 904152 -244223 941528 259851 150896 -728715 691590 -270581 -774162 -355378 -429242 304884 -741602 -508753 -477859 -793550 304991 -205070 861795 228649 -916827 253217 711879 901551 620277 -364291 188489 -179315 173164 -459525 -561537 411779 -228807 -29502 532945 -492223 -580194 -757201 -638083 -729874 -461965 -282414 -512109 180645 -943582 -525330 229754 -408718 -443476 -837380 247145 -770982 -929373 926120 -350097 -486959 -269650 -333998 927724 -660543 202760 53774 -591083 -383350 393345 657317 371572 784636 -317829 -473837 -275482 695774 718063 535431 656412 -614933 352614 -327066 -14182 -539952 459904 470215 -971461 667311 -620304 671864 -608726 791583 -339459 -988296 413674 182186 565123 969339 -180145 -969650 835056 506473 -908413 -337028 -974776 -52897 -920189 841500 810402 -973395 239647 212487 -203864 633559 -121858 209803 -54757 368020 574743 -923926 24908 50769 -221639 921564 -293724 852271 -135933 636040 803869 729217 -55443 268175 728263 -646321 374334 -946558 -769212 -588715 648339 -664601 -347572 -509563 -133794 -446408 599722 -983167 -474651 -100509 -559299 -348254 719807 -415797 -477320 121204 926170 -447291 -982430 -134857 -357896 809884 382743 920928 685357 -523762 -538811 -110827 788451 335949 33583 -513739 -527658 -954625 -904018 597198 310169 -489922 -620245 -596955 531599 -688488 -480090 -802895 541554 691472 244019 -523744 95183 611227 697207 -286639 -743544 634405 812591 343000 -815535 -988406 534698 -502147 -144588 937501 826186 -340419 -711283 308516 912903 420808 -443378 939865 -360085 354177 290108 -622357 -290665 -491134 681328 -473221 -425667 -891243 -890537 328735 411556 332603 -896909 25827 -442841 517417 151576 -914109 177078 -421050 627440 139698 -140332 -824913 914295 91030 -819561 -208589 895999 -55350 -261589 483287 372269 622106 582607 -504493 -73990 364491 884566 -97261 69555 307728 -412888 -421448 625145 -376170 -356290 209940 -754750 -201991 856490 -806351 335063 951501 333965 -737846 -237740 -142826 -522210 -860592 -235733 -134065 -853846 643303 396705 -379801 -108402 -338202 400591 558912 -599745 658395 315938 587183 -724413 1541 -39589 893822 -496843 975320 851472 -673171 -715195 -353156 -129367 -603732 176437 -286258 -801436 605923 -375971 778590 968274 514475 286888 898159 -323368 -681838 177173 -825605 -624465 675354 135863 452396 -83612 995002 870709 908131 908504 184540 -578997 -711627 145217 -196002 188359 385001 817191 -66159 877964 -789892 378216 674365 -609005 -668003 976693 846491 856933 424497 121618 -97959 933026 247120 815962 -448230 349694 -206010 953145 -237197 71614 848659 -458320 -780433 -106304 769388 352533 -558836 -204560 229431 -350960 427708 624083 -132077 699935 672229 -820352 -304691 305426 -876447 923554 -521108 561296 834430 572919 79399 217744 -21121 -812716 -240151 203105 558617 -633569 -677676 -631389 413175 -375212 85819 357452 271671 -909439 692135 272932 -277013 454857 334675 -714039 420249 -12700 -381265 648619 236347 314142 -794783 -578415 -149440 975828 -856769 -810478 794633 226682 -526122 555805 -644115 -705641 654054 752498 -351179 627143 923492 -970458 -878176 302008 979703 -742493 -509472 682926 661500 -464986 -599013 182144 96258 -670529 577516 -904039 -558002 -791595 638431 555511 412632 -416353 306168 129839 -794548 -953684 -17491 -74521 666762 -797988 -884632 -104742 -308314 -390684 -847866 381528 218857 91470 899162 672067 -405810 602103 853290 -722157 -830970 9359 648497 -969133 -732427 347676 707868 -968926 3122 750584 384141 573107 271115 -210354 735643 -397619 -121985 854945 438096 -848948 236098 999109 -778327 -700770 -191172 -332828 -478567 251335 -848886 -212358 1543 -357411 -41860 -439334 907468 477068 -737771 -105561 -60490 976148 -271218 477147 753799 152902 -801581 46276 992374 718859 -631035 -587391 354989 -352803 -743050 406665 -570679 330571 843569 -334043 42590 977146 12527 635889 891889 306463 344866 95584 404987 -836347 86254 -499915 -156819 -115571 -745685 437514 834982 -905303 -597787 447564 918782 -284192 -375588 -954435 200383 -668979 -76284 636017 -144345 -394464 562438 398290 485992 969500 36925 -101860 199592 -104169 -840646 195553 693633 932477 28993 477830 172417 329549 -28215 193092 -872533 -521445 860928 28584 473844 855948 532805 -770284 712263 778973 -579796 702268 439682 239708 510205 -388951 -590217 -731539 97205 -721479 -61972 -366585 766467 71069 -495845 -163659 201549 770010 789554 -194795 160553 -163895 792916 -760996 -625308 937111 -176361 194896 578942 102854 -742268 389196 784812 -266838 -156134 39360 -590123 98284 771787 284974 51862 -373366 -635651 -47058 -196290 238037 581771 -57493 409682 -859278 997313 -856796 -721782 153434 298339 -769364 -656047 659034 668967 638827 843977 -342765 509238 963546 -892986 969211 -316496 120074 -935602 -585766 -611675 -748258 872096 646606 -217060 44365 345001 906952 -891889 -954399 346384 -16883 -985491 -388166 -719572 -438986 547223 -804660 -238456 -657872 950500 17949 38118 -260292 -100578 482120 -414919 698096 912002 870012 229545 62004 991811 96125 543507 -652090 578056 341410 -455802 917430 828394 -852650 -22712 385003 -310922 301080 -731697 -863331 6577 -401541 -779448 472281 270735 885926 -368237 117120 100731 -60588 -949691 -999609 886482 -951723 384549 79416 558440 309004 -413521 -725200 -462335 66799 -782955 156256 989785 75146 60984 -34996 -403683 122749 -187853 939855 452720 22009 779345 4629 -847769 -381882 236818 927263 738445 -975424 -684374 -94398 302175 883158 608898 -255832 -372015 75914 19381 -788658 -306488 -378509 517396 -536955 -469858 187198 755747 101873 -350303 232361 78617 564749 -552941 -228602 -776348 -607708 972076 317374 -934494 -353959 292372 -944181 597673 912417 967018 -415427 447360 835908 -823361 371383 -961180 -912929 768027 260975 -771771 757349 -303369 987185 -470842 414233 100802 -167332 314304 -638187 733149 6627 -64449 815815 -70882 -575411 -979325 669423 64080 -343242 -999679 890402 -325455 864460 782816 -76726 809715 -360877 -304004 -473821 -47172 353441 601703 846016 -732762 767779 445154 473476 88512 -211754 -379672 -816599 585355 -384945 893476 -529859 -50434 -506573 990838 -559456 889858 211136 449266 -661753 -349194 223682 -741663 945788 -594900 -855394 -328898 200027 777706 -587445 97082 -27690 -383765 -643628 389432 -392718 -70052 -472744 308818 -103671 357983 273034 -520494 -173242 -734965 513969 -22854 420908 231145 117161 -886083 543631 -52488 -658592 564163 21273 -915541 716889 564457 -74554 757990 -418900 -582658 295656 845316 820229 -606841 -514652 731220 -503775 -260932 512883 67224 544212 479370 -919389 961669 -767482 -615537 762707 698821 918449 -338272 -187398 405368 -215964 536006 -652575 274862 -54845 798141 890148 -867473 81797 152820 673973 -445773 663029 825616 -48295 518506 -425871 -34968 -550999 -932618 428654 984202 -296814 -179796 -586254 -400715 894678 -147369 -19560 -770595 240137 -829516 -834800 -168661 -732524 807031 723996 939642 -765259 -648891 -426219 -833573 -893187 70071 -531612 783505 -454959 721630 141961 346006 -283030 -108999 522775 -478444 373077 -847807 -163275 284653 292724 139613 977823 742579 -966022 149102 825891 126001 -762637 -375611 544293 -556192 -918598 943528 -978405 757491 222721 -683695 514578 377932 982221 -375058 918823 935940 -459914 -300254 728335 891623 45355 -487038 458768 -590987 -356243 -814951 985093 -178461 805519 229093 830557 270104 407613 524888 -666595 329008 -912910 -833064 -882854 -338180 410495 -412737 676159 -585344 -939893 -181796 285709 -905868 -167666 735216 -809066 203844 -375979 279601 58945 -848241 -158207 -564021 -130422 875564 -979320 800346 69375 164896 -56782 226545 549444 308265 -851427 34710 -916849 145975 -184903 31811 907692 -446099 -635443 -156057 219899 -932827 849777 318947 70509 516585 -644846 -381810 660106 -358789 -426255 550449 804078 -376754 130979 783499 930504 275210 961938 560079 410714 -534516 82683 -68831 -970372 847459 -756625 169756 83736 310484 -467502 -835249 745903 345431 -169889 -950980 221651 99224 499233 -770473 975787 314999 24572 942733 -733326 957449 -270558 -398790 140280 371221 661534 210738 -108257 189975 -631859 -806599 503008 98368 389471 -817269 -582972 -655372 -817445 -742315 -93461 593611 898328 -236615 837128 333840 -345147 -462130 770658 -407611 -53278 529054 -987947 -50659 267588 108583 217935 -565887 -163947 -732582 -563756 856588 -210991 787615 -386693 536206 543819 -376754 -668690 429325 -372058 3384 17262 -279873 -576803 -714468 -937524 -284782 -433861 -272334 889329 -572636 459619 -759900 -899753 -118965 -821431 -13552 -175730 783246 297911 157192 18744 370986 -626870 469009 99597 525838 -566670 -68825 -735272 515807 552821 -797384 571768 -737419 947820 387876 250336 -632740 929989 481348 -809193 -244396 -266176 -782496 -619719 -467246 -668046 -135497 -779660 -374787 582981 936186 50187 42545 904565 -796207 -120745 962943 123028 560725 157377 344235 -795129 27029 660041 903980 -868089 -589678 -679165 75696 974114 -791230 294292 400022 -271177 908304 719545 444786 -31746 -609190 -351167 -687859 179965 322418 828814 -673950 54675 812703 400408 -402271 -49422 500889 607337 349488 -440803 662671 -707806 -916443 -30610 190756 -49675 640717 -186478 174318 382505 -347223 680715 -545802 -709223 -602645 -10195 -997572 -985675 792446 -117087 437552 183680 -469125 -552347 421817 387728 -575819 370250 -437583 -88815 -953682 638069 637671 -540094 484383 603615 552732 960630 -119180 774229 914951 300053 -630451 -549255 -214190 -136936 -294658 280639 -943590 366865 -130928 -786704 -615054 -521439 111806 980266 -115359 514815 708857 -796706 -913185 892408 -421403 318289 -345508 529769 -388774 901404 -182214 -197305 -854685 196652 -272178 -319464 -481214 -757821 -471582 641911 308842 -224140 -493770 -388972 -960380 -743893 -455558 993329 570859 -465117 101846 -333786 380207 -936082 884834 523870 -247914 -21392 -922578 -731944 -369258 616804 518460 -636121 478172 -851370 248193 -889614 -43831 756391 903656 429173 330095 -349555 417999 313214 74264 918160 -398713 124528 -346176 524686 -847656 872004 188438 -128328 203643 18307 -998401 -762349 -969058 910285 -985069 -768649 -183580 -679466 -611426 163219 965858 -936732 -800736 938472 -463197 -860590 -676146 -935095 261541 345231 -13041 -359071 -904743 668447 -329985 -942547 -288601 274969 -581521 916990 981096 -298840 -932638 -656904 813803 288266 737810 466326 -112271 236308 535146 82852 934192 -165332 296457 682435 100307 -425522 -558779 -998424 910328 531720 322470 298461 -706511 214269 -958489 771775 -433020 -127643 -19592 -331393 398827 -891124 -423169 302817 550485 928463 -794158 221312 217763 111266 685310 -202937 708523 -618100 281668 707961 284985 132521 -890218 6315 -973175 -771929 -421601 8517 -587954 623818 -147784 582789 168878 -742167 642803 -550277 267587 825071 143124 880909 -718436 -370086 -381549 -458635 -984646 -523713 915740 17214 -108652 742212 268815 425419 246931 -544476 -35711 -164015 -31849 -450129 41272 517976 750832 -837433 -959437 129085 -920347 203236 -520416 -369230 -198223 386193 135523 -529475 -643071 -371859 254998 584245 -332425 73259 -6141 -527031 747050 -577902 -999124 38136 -163165 -349314 432324 909338 978658 -663843 143155 137301 849623 499635 174102 -30679 -541846 -857706 -195523 -399515 906483 -140494 -189397 901295 -117310 -470457 -8807 620417 674201 531366 512756 -931674 845357 684216 -215590 -977983 -399959 -480137 955937 884934 -682838 -72077 -505648 613375 651844 -874034 383907 389512 899707 -960448 -759412 729299 -814645 974099 -105811 -659035 -824031 -946776 -377250 -225129 713312 719601 -178259 -725225 483421 -288651 -863015 -292508 805347 -989617 897239 -109419 -480976 -544849 817869 740243 -44554 -289320 -696934 -84454 530394 488608 941772 340412 -231048 153715 610087 -479138 150238 -936240 -7387 -874566 735500 -958261 222960 -679973 -736261 89865 430698 -138589 514451 -559545 923686 -91448 -349645 418771 433004 -186029 -488787 -447983 62649 -39392 429127 519544 723773 418913 388027 -872557 -639653 -292965 -975689 505728 -361684 797095 -322978 -342284 -774404 -648142 -549306 -706507 441292 -603843 -229256 208286 655566 -966114 180979 -436577 288236 788478 793385 479034 553922 -367527 -696064 -175737 -259553 -843007 -921262 -328399 -16504 888986 -771986 534647 -531659 93087 -27883 905772 -802670 856156 323070 -156872 667967 -245133 -687790 599316 858640 -976552 918832 -93615 702862 -716460 -639958 -210030 -866572 893445 910023 -665458 65715 -620196 506367 -128241 -409362 750877 754754 320501 -12545 880227 847985 495028 -803472 -244710 727139 212434 -789757 -408317 796898 593642 -945109 488628 624683 -971477 -83696 93205 234609 -104231 143247 76772 504539 -32309 304312 -622158 998017 86124 438350 798564 550771 695099 38602 752690 771635 -687157 8920 -206677 -541898 696899 -174503 124335 573542 -847010 42847 669940 557347 561772 182324 349698 585917 94672 587348 -629833 68092 430080 821102 -769469 -395751 -472568 -231193 -992851 -615998 -782328 483031 -713652 613785 -997199 725641 892623 -412363 -713397 -870401 39734 140320 64818 828141 338647 -489640 86997 64057 -763686 277455 215734 -323199 -700483 17770 -586388 511765 -415152 234117 553892 -677767 107962 -155794 396316 163684 75378 -867611 419494 -383932 539079 394531 986027 363575 264665 653264 356389 725651 833565 -417398 -763868 -926496 -81955 27237 -442805 899160 -365514 -985626 366416 -517010 843928 36487 -847233 209732 108873 281271 15671 -672845 -787997 -478122 -920597 320455 589521 -49475 -472926 44993 -546730 963124 134904 -775405 700551 -887174 -151781 159079 -712757 -399551 529999 -145255 -840862 -590545 -728598 306744 -668965 981982 -768551 -955639 257565 317661 133017 -827132 -484129 -41683 -584897 -633644 853551 83524 -278415 -163109 823279 -224882 300522 381740 -303533 -185369 780665 898320 -749339 -26718 108674 -583550 -356862 -750843 -521604 -361165 -517926 317771 744434 453639 656243 -536800 -950653 172821 -597082 -105687 -184094 -446038 -521055 -942087 -538666 -132409 -938397 780061 444091 559135 174531 350481 323327 305178 -41110 427336 511525 -557227 -162220 -467543 -222394 -432353 -154284 -243700 -466421 726910 -25331 -885055 756404 -506328 110841 -494071 521748 -589174 -564763 185243 -568941 123844 -355853 617633 141995 -124885 -657513 302904 -375445 -108346 -681318 455156 -770569 839377 -294630 272729 -964730 908861 148873 544739 -381085 942510 573226 -377217 -993940 -908932 -718953 278544 -791018 609970 -904387 20843 -543001 766738 384989 687707 857978 15504 328077 399901 523391 638930 -35786 -628891 382392 -568010 -420844 145239 -507522 365516 -125383 879119 -608582 -479144 -783990 27290 470252 713553 765888 162811 797735 -611996 44264 167207 416530 -831630 -916253 -562679 -413463 -94066 113639 740351 619002 -100864 -390404 118619 785065 -66363 -320384 -803869 -919060 -279412 491684 -251567 63824 -976070 -154643 420179 802546 25831 174004 803980 898823 -938529 138022 663313 234197 329891 361796 782701 598711 650341 -431260 -755042 -700388 587919 856238 753814 -700791 620861 823584 617019 -540141 160702 839691 963431 252517 -258922 -225516 198505 383936 485503 -965965 185474 174198 -325660 895543 -986648 -278162 -925723 953281 879943 856228 -792874 159300 270779 98854 799167 -872693 -488873 481304 -51490 457011 3233 593712 -338528 -903635 -134381 -796998 -892884 912958 -611556 933526 564568 987390 -14691 558389 -874959 399068 63597 836767 468216 -4072 -645675 -209936 -803424 238536 62228 921303 514129 -717612 639324 902166 33256 -894214 255444 240005 991476 35786 298516 -533874 895034 315819 -678484 -975054 -537550 -146348 186909 389635 -317048 232788 900190 198184 -247267 223883 976601 -990628 -681085 -469457 361707 -957585 244740 -931640 921959 -74429 -542949 -653133 -612972 6737 708217 -615133 -621781 869282 281474 118043 -135974 -106282 -865202 -758538 435523 -139360 340905 253535 -245251 -367673 -747246 483929 982802 -120409 678079 163129 -4481 399534 263192 762918 -68424 -877600 627512 -650336 687905 327636 -874512 175862 -793578 -745676 -509757 858319 638436 662593 748267 163106 489166 -948532 -242478 -20034 520713 49342 598553 59331 241984 -248303 523413 118566 771601 -22827 405197 371121 771469 307244 -324226 949376 -635844 200014 608151 328325 673815 608518 -494658 -971898 -620020 825267 -901431 -641766 218494 220360 -783419 -181969 -861246 -917172 434802 -912121 22947 540251 -106684 -282698 868831 36387 -446364 527142 821544 -367129 -797907 -844525 865572 315776 117424 940048 41965 999127 808753 -350336 -448750 631660 803240 -160867 -327532 -134573 -947008 737268 -432151 93745 199131 -696345 -645380 -694717 -188276 490794 418859 -438312 -906596 621383 -683832 73810 -629626 -586086 -987111 -135127 -371078 -585771 267097 253543 -164642 308861 -887116 -100819 625224 -851093 -85554 -496851 775942 -856371 -316867 297646 310806 -962910 -977782 -587765 -199378 -949567 -174028 650292 198325 -711981 -270418 -184404 489928 832468 739548 -751735 103862 -893162 -647399 406263 -641916 384446 -763468 -798539 -559766 -794555 -232082 279062 462164 330360 -781826 924418 -50718 -428552 312845 503026 433128 829371 963643 450552 220527 499338 -929256 381877 -726221 824321 -133717 -569504 -383837 -320750 480111 -715322 4451 11394 497489 32196 -472371 -189974 103603 -519729 -22676 412471 597228 -519443 341119 -697302 302662 168505 -801540 180825 268926 -940317 366603 533036 944968 -623699 -194169 239073 -706232 -638353 770560 -94455 -281446 -851308 96572 -271607 -514485 932251 312241 73242 -611490 92439 -892788 941385 -769848 -705745 309294 -35081 -237580 -465761 895146 927194 -126529 -505035 -44088 -573062 488317 904404 700804 -702795 -608141 -219147 157328 61756 -332325 -465247 778318 26899 743139 -313736 7895 87317 -891987 -466258 -348041 -33426 -426031 -259063 596782 -627809 251863 514788 -631120 -451202 -43843 -240722 -288538 -475725 -693897 246123 -150037 266428 479338 -460110 155792 856425 -796304 833838 339033 -394527 -332584 835101 -476931 897308 -852766 818644 -344470 814054 -961465 -11079 575679 -934046 218031 170184 512592 -648315 357689 -970225 -338395 473623 83575 -751183 158971 883638 700655 -363930 -836414 16466 410011 549626 -528227 697394 -199062 -352950 -571931 -822675 958781 -503606 758183 -401166 -177302 -619135 730785 -41471 -906436 91275 495689 947247 -226702 -723433 594886 -799898 651452 -192922 -579212 482019 956481 244946 269029 606903 162843 942021 367579 292166 766169 -787907 -950577 -351286 -990340 388815 971116 -94895 -212869 -689503 950549 751291 -223681 -563602 18395 -165827 -148953 -224890 -234872 868705 -79610 -555445 639383 282116 -707040 -894411 -937543 547286 -712655 -161585 494033 73949 847461 765752 182905 567539 494305 -860509 94460 -250429 712633 -813993 -829351 291024 -559241 312752 410054 783726 -746597 462748 411691 531655 -278891 23071 -490589 -932009 676300 553423 697726 419057 -598373 -402983 -375870 -353096 700111 914426 478757 880550 -312917 410374 204948 749193 750820 44645 -753233 -106240 -982492 -445039 145483 843778 -146165 582170 -178833 -256808 804394 808098 -899624 769183 861702 -606879 -784011 658119 105371 -536671 -807317 629654 -875178 -721085 216338 -996315 102170 -154951 651894 728033 67772 -123510 -528937 -110068 -126329 -631471 -929623 851130 56633 -154690 -734315 -960811 677251 -14828 -827530 268057 815373 509225 -454307 -219624 -790672 -11799 972685 335415 711354 629460 205824 -50769 -371346 39931 -37151 -762483 -184830 -764794 -558961 -437197 456287 198833 -82272 337237 -264732 -279734 31836 424700 606818 -954827 664125 -764026 648993 -875543 -272010 -196316 -330278 740849 42473 382811 67772 70507 -949713 -59516 -186520 -746740 -545643 359884 482804 -147302 -358503 -531787 456172 349680 16881 -184813 -382260 144382 -899196 -47985 325511 -117306 -631698 522535 906755 -618400 724096 -563412 -251878 79479 -952130 -107581 234651 724810 -407328 182373 996551 -176724 -571438 -546081 -3116 991621 -395596 889426 287598 590158 359002 849204 -971599 458648 17357 -406579 391472 -171258 30792 -200901 -234126 536143 509628 955119 367983 -590531 550861 -775378 -888937 -172112 661458 414609 466635 -639204 -765223 794501 265314 92935 -570720 480587 -456923 -972532 48029 -465671 920660 243930 -204552 -16905 762527 -804043 637195 -375677 94253 -494604 402281 842413 -500071 -812670 648148 -823716 479344 211550 -965947 325704 272692 527771 -566679 -259586 665180 259424 -868322 -540577 960594 787176 267769 45472 877044 873987 -85693 769611 156691 831764 -66696 26045 -29193 737553 -236985 -916441 391128 -923386 999957 -502899 -52377 -630509 -879110 -184758 92739 -483095 -950206 406666 -22780 -875312 -930707 -69042 -92748 -474332 122159 285035 -116271 446036 -579343 587147 502988 -693022 -29746 -277205 361741 -624667 -123241 968988 -889491 -691574 -878897 -372606 880186 -317297 215728 -6184 135607 375494 644516 279145 -421479 -401128 450381 -79784 -878965 270208 344190 268058 974123 10123 -398913 -850185 355595 -14625 -571699 775180 731313 190641 784663 -32564 483223 -519219 671810 -457734 -471381 804754 339751 986416 -437040 -638221 -400432 -752548 -299300 -426249 116222 -725954 -63720 -966342 746790 249451 -574653 -529174 -563217 -940979 -98289 372299 424117 -516319 303906 -190157 -617591 -921609 869142 50191 -833105 5813 -902662 -399780 950559 63508 583631 813999 184325 -911582 -86517 -171602 -593855 -466113 865562 486804 -162457 -206560 561752 361776 763455 -262065 -497128 380646 -460345 -287704 -776032 -220627 -288852 61533 868010 487568 266581 -781452 -387483 -662610 3800 -940860 908402 633914 -26493 -566533 772200 160251 837716 -711653 -338735 -841139 -537855 -746760 -921430 136734 238577 46140 -719258 -160527 924353 376163 2923 -114465 990273 174527 -934892 892945 -514316 202741 147502 557127 -850285 -366978 520699 -291116 -988918 350376 -862414 -717152 -315271 -470254 676093 -439259 -420939 578355 -958087 554738 -560315 -236716 -79430 14251 -741531 -886127 -891068 -292473 744582 -888484 125715 -746415 582732 900730 -722412 -697753 442255 -413564 483881 -735554 871771 -627737 -16982 -555556 722928 -829595 -337570 -167588 550338 -103406 728966 -995986 -619271 -898473 -812461 -651308 334963 807794 602602 -419225 386109 -320652 85991 -264944 -509410 76610 -50985 -369969 982540 -35563 -345795 282295 -109515 83322 685582 940527 -642825 -830125 -801611 874035 559848 932051 -343280 -981807 -393521 164230 -134799 817325 -907735 -837945 -629859 793534 -269403 -202424 127568 -257266 -872279 447246 380600 -482243 -950069 -751503 -872202 569855 -649000 856736 -523104 -46182 6736 116764 520001 825577 -772121 70712 -930473 858331 -934650 -545504 42452 314741 -676663 927951 -429538 -27828 -551681 305815 512015 -41460 -441939 518556 -546954 -719117 69258 385369 920851 690774 -186364 694810 -265953 -671077 109242 -640128 463554 165182 -745344 -996095 357275 894285 -923297 461029 48060 -119060 -622 100554 -266708 -144175 31242 -585439 -128157 -179384 183658 200110 -291119 445873 -36597 -434420 904023 321405 369530 261671 237771 764981 309365 -544960 363385 -803342 518642 84844 116893 -63770 912664 43413 36458 926930 -762940 -695944 308487 -670962 247941 -134874 566924 -472700 -997087 -936701 352521 -155467 513678 -231350 835327 316339 -420999 301447 41445 -926171 44738 -347237 -882651 848966 945533 812219 29212 743270 52467 -342415 951069 943591 -639840 -81126 -399633 -287166 106803 -615578 -512054 742144 967056 534108 -688162 -996671 -615215 -523949 101837 159288 758593 -554502 -74196 180012 -265376 316241 -100090 -865031 930146 -202579 789464 -620147 -973521 130360 106262 309100 518116 -689041 26020 760749 761681 -929758 929246 -176646 332665 -139785 -175983 430356 -31210 -590872 -796672 606540 177682 987072 751584 895371 -957937 728738 -583716 -950837 656351 797314 172817 994332 -71411 692266 412691 96288 -383406 -848329 180711 568335 -229855 518425 -443897 49204 243612 -757866 140641 -122514 835996 241991 -407592 -309072 -556243 -958822 -475071 -790015 451855 -262961 -741017 346237 -255562 -158597 714632 -316078 -616501 653704 -7978 457923 481322 -225742 481527 729257 576994 -915061 -337147 552429 763831 -490504 -374002 -565233 603939 470578 928789 -282077 633553 -873529 -409840 -355250 -954847 140823 -59416 -44851 894631 784855 222844 531439 776107 -980208 -728674 593942 50730 -600799 941844 -726470 965204 172985 365592 29413 811788 764510 -144551 -629576 293739 769001 -851336 654821 -743746 -867449 953484 124211 -209661 688570 -946402 179709 -305552 75222 -541779 -591309 -461588 875524 306731 980824 -173164 585154 818815 85762 -136777 913121 -459391 -645283 935002 -163194 676865 -225496 297525 215082 268224 -934730 -320460 254363 -491659 -474257 -133129 761848 -954935 -501939 942419 -915912 -353188 -376097 764367 -64989 107198 302153 -895449 -705577 -390538 388673 -687796 -549691 271231 32020 -79134 -847694 -76218 333343 -396352 675639 -100051 691159 -812812 -712895 -546421 -484286 -15043 658322 -459734 115707 -163185 582717 131271 -692942 -372206 283310 -78442 -707415 -323165 52896 505403 -933192 207826 75045 659154 161354 -68382 -750303 702312 -313890 862412 -578865 -165376 63367 372285 -639813 166287 -577684 -548845 -113338 -980993 -681911 -791068 -122842 -120528 -717204 -228233 118115 693235 893880 158409 663003 -705395 892070 882185 -711233 -404934 -495425 336540 296724 -445016 -480860 644122 834738 -348041 -785274 260431 395976 169023 428334 815803 842839 -893430 310774 904466 -519502 201302 -27955 -404419 -409980 543893 -675657 665943 -156726 943277 523595 5553 -167211 -626696 128948 908623 -426167 -895676 213424 308073 -231135 -373676 708884 -555286 -86871 806110 -203578 -323596 744578 475403 862786 -892710 -784863 388346 101142 -806876 863953 158781 -183323 -120305 -153044 -727846 -848665 -348149 -598746 -857269 54504 824507 765186 -107138 -511931 -124551 282971 952150 414834 -791089 59421 858281 -675978 259582 246025 267200 437869 -78725 -598476 -831398 123782 -712595 283144 -889559 490882 -374607 781890 -592684 -790981 683990 801010 423155 -553189 340769 -848770 -907754 -83296 414602 -28768 321854 801887 -79299 353507 -879263 -177026 421018 339498 -554645 -2248 -727883 -494422 350008 864605 -318633 -405525 309531 936143 -933125 770250 -797733 -80634 -533166 242554 719920 -288755 375872 707070 954058 -974205 303196 475056 638922 -519141 831092 877630 665159 861340 387335 -160984 -623029 -379166 -379831 -119485 435155 388059 581666 -666183 -380461 756107 -228305 727174 -409553 -316664 637887 532732 -29117 -503041 -813608 131264 391772 -676563 -841296 -676916 177724 -726426 500404 990571 319514 -359790 -211195 -164800 800032 236075 792821 541375 -509844 -157503 598542 -977358 16655 -267402 711052 309 585233 14594 238302 -376134 -576789 82223 14505 -84730 -375797 401630 711365 382131 583508 212865 343486 741804 -910053 -206817 884820 883891 -951125 -209197 -974981 -384033 -564287 -707635 -352292 -221290 942353 -272560 -289326 -269801 894656 732210 -545298 290036 596712 -14881 760308 565008 179479 993879 353243 988197 -193072 636971 306001 -251712 62600 132099 -501707 526530 603306 -589413 435098 730081 694420 45890 -144181 959654 -787048 -186535 -131134 -637203 306684 -326438 -188113 192616 -876166 807631 473336 539164 -305471 692182 363699 -733726 -732174 189476 286381 -6041 -465373 614271 -111386 835372 -718753 686274 -840301 368007 -329436 -152227 -152421 -992991 917348 594258 593306 -26890 271110 915897 787426 720344 557154 551485 -655371 860012 -109880 -28131 -90613 228650 -759431 -49620 263058 870369 -666069 51538 -670423 -680910 -371958 936072 -875483 155537 -20558 -124833 -217588 85703 900662 -890118 -726756 -992910 317724 -252528 356933 -498173 303711 -923157 809003 -821058 534252 392171 -537691 324030 -662363 -531068 -90943 459759 -533279 143036 953406 664594 945257 140078 757136 511421 25341 323593 -423969 313560 542797 -454127 -781944 -202079 -296320 761885 965274 -623319 432433 901784 381275 809173 765805 559489 -36287 273757 -650186 -789525 -797191 313552 -173565 -266627 -482461 -201330 -254530 809202 -16748 901581 263620 275866 -161325 -628075 787177 -639656 -51940 -433852 -73999 989218 -731744 522634 -358632 -953596 -245565 -48786 -905461 127390 -339811 301128 -885011 -759391 -280966 772164 386515 714325 55898 -657307 104776 -625642 615793 -29824 516682 -396205 744232 378557 -277302 222478 641562 -936934 110768 -944162 30488 -577177 384725 385264 701477 -889013 724871 -490366 169211 -130755 391177 -167962 50820 612492 716688 188677 -92190 612696 19399 379226 -546712 -624234 -760116 -417166 95646 563984 1841 -376845 593473 574691 435196 250002 -866752 127871 -639449 454811 333505 423467 -607968 650733 -746214 910462 889162 -789765 -743464 498662 -627718 -402612 -700101 164517 -885380 -3460 -15048 -721072 321164 150329 939638 755023 -770083 38855 -403247 335967 -749163 616189 -527782 -329966 863182 -743227 747221 -732594 751254 -359265 371514 469834 526832 -319329 -361675 -341612 -269614 -280469 120614 -718578 321061 -680898 -957919 -629012 117577 548967 530031 407608 317582 185930 298891 374735 -879813 -266402 -878682 -63903 -151158 618542 -688093 -480396 570538 456921 -5604 897761 -985028 -723822 770907 304982 -10153 803360 596578 293842 747652 228703 -369693 328876 873539 -992963 106185 348557 -838908 442557 816558 -750351 493102 -287752 -732830 -201557 546332 607383 58730 -88610 246939 -519718 -969090 -695164 529645 203924 956426 -141206 44105 -662995 292527 743218 -867623 -407265 -935489 -705200 396986 25465 954692 66573 638335 332383 55418 -851576 -326097 323976 -340016 885680 -346301 -723905 -61077 741579 -160599 429922 -305118 -216718 298051 787686 -488573 242194 -100632 -623919 -241203 959980 -899486 -739778 350324 -796138 -358673 250589 282145 421241 321856 -184464 -449745 371537 -920323 -612144 -513617 521008 -534721 400998 950884 999675 679444 -120526 -814265 -589077 463487 -667065 996229 941069 -874635 -591284 367484 260162 -933663 582141 704322 -768960 -294495 765224 -493793 868495 962438 -133455 595981 -794995 -952488 483087 529343 173163 -902832 34892 754839 529710 891549 -968312 266414 247215 802271 -483977 243792 168731 52015 -349601 796029 -800397 462485 -817893 -671254 278669 -198896 -816998 -523010 202385 550674 -911007 629077 -116227 445313 203269 8256 -900190 167479 277810 865603 743205 -483710 -957914 -445546 -80898 -800475 449718 298020 -588932 441686 912969 191119 -938432 252350 -72488 792746 -445507 994300 812148 -162434 -22850 128290 330304 944454 661088 -840650 -679694 -261133 -972140 275891 633430 717992 -773985 903557 -919348 -412609 35225 882448 -640443 250050 492145 366122 670154 -802573 209255 -262499 991092 -926908 -330095 787622 -184587 -721824 728663 944120 194062 818720 -162569 57529 427799 551319 764161 -734076 -314630 310407 -934052 192230 -213448 -500887 -133953 510689 -739997 111081 -778439 -863124 184610 -390937 151338 -602256 -665424 353656 -167352 247245 -498979 -172830 396443 -25645 -312437 -358876 -624896 -748470 -927821 843244 486442 286442 937310 852255 688924 -591517 -830164 -238380 -139727 -913961 -74288 -220455 -478316 -174373 897297 -511187 -781752 923897 -996405 672772 -829534 101169 -517396 14919 -868919 -724877 770936 -697071 90941 -616153 -603770 -780622 743373 -917338 554816 632880 600864 -83394 -777753 -618303 772013 -731855 -337844 -540718 587459 969399 -56232 565252 693250 955640 509061 312618 956639 415506 842979 -613812 -902492 -660967 -806764 193447 -52755 758802 622672 11818 -287316 868983 168674 214266 -772313 950 -271575 540399 984437 -39502 436632 306965 -884220 -134720 990390 -742356 -802282 634667 249119 -913879 -553921 -598095 195713 -852429 929897 447620 783519 621990 -755503 -173750 -913070 -141933 233991 -318435 235395 242238 -859151 349579 -705230 597022 -490168 -271593 -929037 817377 -181991 -658761 816235 938086 -17850 957140 -716201 -499135 493955 901069 74502 651194 -173990 802548 614618 -956594 -55001 857743 368203 -909779 1436 669272 418531 -688454 700734 -269570 -326845 -328945 346086 -331998 -951139 405366 -350782 -47398 -330440 316785 -364847 -808142 -923153 -888398 613354 -359002 998578 812707 612662 427177 -644348 -167456 -810703 561313 609275 411320 14509 -131735 691011 227889 -939313 991437 -853733 -685567 -851056 311826 -840618 -467052 -937411 -505492 -154148 573197 -785416 -115835 880935 684093 -922444 -763012 -404026 -532178 -705091 105060 -244259 -428645 325038 -984127 -741726 22389 258297 201999 941794 -639392 -193437 191547 -275846 -386125 -276347 723239 -855585 -708740 980428 -252246 -472169 675706 -690951 884750 708925 -292447 497954 576912 385921 -918631 -74961 -140445 418469 -139841 234590 -877906 457985 692003 -427584 -227830 -405376 -451832 251578 760581 -470367 -329496 -823163 -757855 -399625 -17555 372270 573013 -763607 -327304 -605546 448011 -768397 -953954 340467 -949343 160291 -478170 766285 183273 191260 219277 622082 926120 -277929 686722 -189117 -112486 -428707 -581910 305300 659180 183503 -236323 -235440 -518975 461790 -495065 -581341 492846 994387 114504 -391410 359102 752776 -36619 -558105 -679313 983532 -586092 -194602 -933197 -355069 -140220 304345 -831248 -548508 934995 -186688 166144 70074 968773 -944462 -650063 681412 994516 531879 -576698 34132 -453781 -361749 560628 -128173 -175959 -539871 872422 -24004 -807452 817342 -706758 262173 917028 -596086 -706302 -373095 -21724 -789085 -169404 643561 928852 -177031 -275845 270934 -299430 604499 859027 160576 -33908 -428984 197872 608410 37495 -628537 -635544 -723093 835292 -429552 -128572 -893233 546477 -405448 -401981 -164747 172308 -451415 596375 740766 175085 -99552 -380314 150052 436807 290222 -885941 339441 -453657 -218185 227026 -547197 -253243 476149 628224 166383 -817395 -572042 441288 246875 938399 964634 -455017 754306 307343 657558 -309559 752820 -726362 244468 16561 -264365 -385953 142609 840342 710103 918123 -476131 808496 230091 -251730 529822 -130641 -206386 615872 790382 -222284 -742765 -87188 697272 88278 546401 683700 489471 -190689 -974188 320843 -993001 425612 -822374 944025 92970 835857 -944777 153659 979637 458770 -984383 -375039 -25720 -996501 42917 271982 96201 859369 371296 -518085 -84751 -271922 -38970 -826283 -142002 -157615 954559 -589478 -928257 754972 -727739 -745568 -247684 -322995 159720 -948050 775435 448501 -100534 699584 -142516 -28004 63907 340295 -373458 946235 -685635 326887 423287 -711232 323065 -892168 -57024 284429 146761 154758 -294666 -191878 -345932 -654511 -794277 654670 924630 470222 -204157 -310966 -429092 -36061 667864 267167 519436 819374 -439786 378995 673979 152447 -163377 607328 369877 -154150 566120 423540 480730 434871 144026 979378 476379 -714815 852338 38799 940416 344282 527186 -626442 977413 701205 603502 462277 -989639 -418758 -322993 -830258 115070 -548538 148436 176727 -91317 942697 -57812 717594 971309 394758 659676 420934 112577 -355914 741695 -25477 851644 -503739 221314 282450 -938140 891700 -727772 536915 -363884 -497867 594044 273917 91708 786738 469810 986946 839134 421575 82500 -410360 168978 -102333 -926205 -235990 -523133 -577109 -691820 387060 83184 160311 682736 -939350 -323668 -233645 912868 432514 830239 392607 818449 -859099 -297406 -361233 -799379 -518989 348582 -776500 502208 469564 -42898 893553 -900696 889287 870225 960207 -881770 702799 -642535 524937 872015 540736 -404698 -28039 157676 -506241 819436 961193 718298 655071 -55311 -700965 -339878 552621 -584880 731394 -998142 37029 -765256 -418234 535482 -617221 -345490 434948 372160 783699 -4666 931660 -826716 -429879 745902 -395039 438989 151914 -293852 827580 178803 -353480 -798917 -424439 -294621 458282 -848486 950312 -792386 960938 -813700 -810706 -503559 233493 251057 -302750 123871 928191 905884 242369 -558646 -455572 -782157 45818 707694 -776104 -337789 -526 -372274 -593360 -25047 391872 -837947 -868585 272217 -684750 -527233 200866 506330 122183 -401283 216540 -680056 890931 -638700 314818 -439726 -30753 94190 227528 380346 -342042 963848 -153261 713303 -768871 913587 -201411 -84522 -518532 42387 -814380 426229 56902 -105693 -68133 789126 93157 -169938 -416377 431730 121207 600279 -877053 843316 278354 -3181 121709 -45735 557181 127786 675031 859783 103733 901945 -164922 -70157 303338 -416589 635702 -474263 -481473 -923813 96917 -671800 392973 -950325 -532284 301059 -708640 375921 514457 -725727 -469511 350093 690783 -361794 746442 14388 316628 -146040 118525 600656 -156758 722371 -885522 -185698 86407 -891450 383532 -475986 -712186 851195 109052 234982 988467 738146 17621 -683265 -277614 -177521 -304411 -854649 -982119 -477912 -150773 33118 -83791 539240 -520997 687289 580409 -174178 488990 -773086 450179 -799185 -338609 -369547 745174 -593393 -421601 847588 -772502 879180 105969 -731531 144623 698884 -48033 951551 599302 837098 204339 -262992 -838330 -642107 -339473 594442 -59080 -248079 -420026 885089 -715429 450652 -124768 542431 584738 513417 -720742 974592 679281 -258671 558211 459286 167204 742429 -135840 -608442 704263 -797843 555370 -840951 81887 232276 -462197 -6739 453984 -857286 -19996 960849 -271692 12569 -250423 -250004 818939 844032 629315 585031 608453 -74349 -544370 -256514 -32358 593673 -410471 -77821 -420494 -604499 560265 321179 951742 614493 881718 162527 -700963 -381170 787115 -294596 -713689 -973498 -125654 -147980 645478 -698720 -166490 -8293 -895785 619596 -849464 -334822 483118 -475251 -565653 819503 -747248 -828103 -366432 399595 -790377 -512452 159914 -662221 25937 669461 -418685 941504 816064 -374057 479829 490399 -673316 -178903 424706 678322 -860531 612551 372125 -698451 304817 -947201 -659858 -244839 -720740 383541 702962 -125996 646291 116832 665944 -188913 13776 489482 -127483 350927 211201 -364717 -582895 -346260 -303671 -4497 -194616 106773 548542 -708828 374059 -647861 802793 -73523 887404 -32798 -916791 371930 -177163 940035 634959 -894387 603617 -534356 -918301 120382 -577535 897966 220767 759512 -336295 415661 162831 -397991 -993375 -655708 505143 -258026 -581563 687839 587149 183030 -712859 -199809 406202 77682 -145835 -414342 730973 -438501 241693 -582504 -764536 538388 9210 -443273 539585 438035 202460 -321912 -922238 59492 775655 -267505 714298 546919 -887182 654503 338634 -134515 508426 -425924 -34935 453983 -802064 33167 -748736 -859401 -849129 702773 299823 784260 -487641 -436456 911494 961738 -996355 964085 -206484 -529248 -65624 958301 362748 264048 -600595 -967244 615234 818235 676932 113077 -528829 -37613 -720807 767724 -6157 981407 -5108 -313158 141500 240794 -780430 591828 -693251 832084 -463918 -940476 540937 -485968 558120 -575385 889636 441252 368421 850797 933642 -672324 551725 549725 281064 -123113 138200 168718 -452000 967272 -596239 191151 -578551 -633866 97274 -842816 345709 -965347 -94042 282262 254346 158667 679390 539611 -205359 766084 465597 -535796 663082 -282273 723988 -288391 -624274 -391418 198246 -952504 785131 620218 437868 26355 552547 -39860 -881261 -927931 -825843 710949 877177 -47135 409235 582207 -540556 821947 -758509 -284246 -963829 -282083 -224097 -532984 -593669 -663900 -967108 555665 -957773 -23360 321510 675984 -291752 661047 477323 443620 146242 -123485 -353525 682880 -451971 -183569 -65601 747755 852170 -13730 182767 798017 -48869 789508 672474 -526544 878618 -869685 -102606 384252 -826718 -659217 834204 -611205 218820 452738 -160075 531609 -788796 478185 140040 19029 557082 506078 -412263 -333629 -588175 -348052 821085 255624 -380245 -848650 80576 774881 -402341 -25424 195358 739997 460490 523683 -704822 168606 995827 -559442 211466 -560164 294918 834048 -629224 970082 -439959 699423 155939 774606 -501070 298212 -494772 652501 157742 791932 873129 -808131 -335266 -573975 -497466 394593 -13451 632063 730783 -645583 246619 532199 -425433 -736208 441516 386719 65348 -664844 264506 185592 368337 382377 753159 -234857 -143462 -392306 298316 297973 -650397 786806 -268555 464096 -790558 77385 359202 737015 -813375 684417 141735 551601 -364131 657709 -119923 837206 -321015 677105 416015 -18299 376460 72067 -154978 168748 337950 497584 549086 424979 -957393 -311723 -408921 888530 864417 872807 -484988 -732970 28873 -839572 413367 -970527 692593 -633729 -640205 -106234 -426919 296272 501921 7345 -884559 -889567 745052 -957667 -307039 18762 255860 73948 -749758 -907978 397103 992210 -597854 -119068 121859 856762 225731 379751 261405 -22368 966684 -939802 941150 -286234 274839 -467043 115544 509759 739602 -196262 -793898 -468682 925662 -752639 658001 -792792 286403 754440 -429061 -630074 94202 284027 -300743 52629 928561 -287878 526496 651374 595211 951222 -872705 -707203 512669 -429832 718294 -523194 -215950 -741094 512855 625691 -718456 -882549 -542612 235943 -866991 -468401 -343120 -674073 -942542 323581 620404 -878292 -901369 366272 519484 501402 469790 -310057 -93889 -522708 472632 958228 316523 182062 76683 -366752 -948641 -463679 -299966 -522954 768367 158299 -993157 -745308 284195 -131900 -60856 937677 454712 -864615 85039 272618 -456290 -492979 961578 617028 325368 -108381 375720 -400965 249119 -991306 -947574 44354 -497889 -981390 -142426 883040 457913 -2664 -610104 -29135 695008 -764611 676268 345444 991420 996427 -341627 233019 -639191 -354945 -213767 711565 978360 849129 -280798 -412857 533421 -139792 10639 -212378 -761472 839755 510657 -612097 887901 -646135 -509393 389560 793636 884873 -215741 -101300 865898 -418941 -160422 -527477 -908939 -923138 -991289 35671 -944572 108247 432592 -780376 -518139 -448831 -996048 845833 869404 58559 -308332 -25191 604579 -937301 234398 374283 -111260 -955341 -567195 -115290 26977 111319 315762 -857658 479309 -451476 -742459 798681 -468463 -998244 -470066 854883 -570168 -174621 797685 33914 -533694 452755 175762 718539 -926460 -200110 -24203 476051 30279 689815 788960 -141914 741237 -648528 868616 405740 -179025 -622017 -859496 470879 915658 927416 479917 -724337 -335027 419685 231003 -367586 -934027 16994 -879706 282820 -768975 957089 834314 708939 322470 928231 -528908 -731372 -495956 -313778 -696761 -676975 827470 938433 513240 -573623 853071 789891 400114 155352 -594016 -285528 460115 971883 472555 -293351 811565 -929848 80523 16276 108453 559940 -70127 645547 499415 -632117 712896 273217 -683567 799069 450706 -452208 -272108 -474613 642225 807845 -289002 -307075 528127 -144287 25282 899311 199695 215674 846198 -968272 -500951 576761 87940 -115550 -588086 -763590 -449870 378940 -846814 695919 709178 -218997 -451436 326301 -527542 397228 -915911 366749 -259067 530772 -690594 -892516 726273 -255415 -992767 971420 190407 973798 -373929 300656 42454 -607461 -307127 -143164 149024 551786 885875 785171 604171 -441109 22052 689583 -598543 -984503 958945 -504899 -565471 -974013 345442 -971723 -157860 611884 -385261 -709529 -805671 -414100 244372 -387087 -948415 889724 -323655 -306486 -110413 -604690 856971 -964422 -676414 46690 -850107 -182433 865906 -288238 643160 287914 -758466 -199481 -235801 303839 -545771 -177438 964940 140953 967768 -263980 358418 -138940 -653218 -309466 433400 176161 266865 -987534 196212 -801722 824654 -797209 -478291 972571 -233944 -994486 287872 -267682 -214874 -859793 -55043 39584 814688 -731196 319207 -450618 88550 -24761 -407113 233480 -738886 466827 617113 -534923 786129 321207 -828178 -121107 316053 -15994 176840 -169946 -955162 -684088 -542735 -909016 128916 210144 -761755 -90159 858855 -867516 -64173 187857 -988392 374913 -264928 -698833 236501 621236 -975004 -20029 465728 804369 998379 -909639 2161 -306592 -764619 -850156 726127 -55686 656630 491177 663483 348241 -580586 217632 242886 -219418 -431437 -509321 -655755 249425 -488550 -267778 -389724 91708 42962 487132 487841 432488 136977 359944 790444 -945882 480581 -617263 146558 684511 -552947 -342441 300607 -46578 401340 323855 -220530 -551872 -821667 -384189 825980 -435813 250026 -111984 963729 -380588 520339 141414 -174906 -757321 194109 -565108 -614902 837155 -566400 -694247 -861250 892427 -70551 -895364 -323656 928118 807990 -427404 373827 -332288 998492 263193 928157 196439 -510204 370514 -258312 -868161 -731766 -114084 458106 -454897 374525 673097 -115139 866225 670498 715903 34384 925221 -176655 87861 203060 -502401 163477 934649 226784 -731163 657520 112685 -283459 179986 -593514 -224891 -438998 159573 123981 -62325 -164871 -250989 -598253 -455012 98928 -718016 856984 -913048 745802 -181398 423360 756085 527411 -293201 -189022 -845028 -531248 -35902 241036 -204917 62260 -368790 -454020 -35263 -435220 -369789 987432 889110 504308 983931 -163337 -823120 -997441 150357 410758 -674417 561460 -543574 928933 382466 185899 -734685 -807081 352303 228468 46464 563157 -804337 661073 -271596 464267 721007 785271 859847 747161 539121 496656 562067 216148 -56055 -175812 235911 238147 -746880 -328949 986695 -766302 -777227 -75387 -868726 598754 286551 -355038 193691 672167 -360468 -869038 -627624 35529 724173 -640265 -49482 407892 -205337 627430 879291 -963192 6395 362858 -560766 872793 743711 -267712 -438085 -46865 -683076 154908 767273 -45529 -139250 -845405 867362 794897 -393945 -873618 961938 892273 -585364 213902 549112 202046 429078 162818 -580505 341285 309298 -808766 -47738 -471161 -124767 -422344 805393 -469513 -954727 -221630 204630 -891715 533282 913970 433849 -779434 -863717 -26162 -272463 -375951 744114 -671792 -409912 480755 -56337 179686 812190 469237 984490 -124493 -57241 -29759 896272 773836 617961 -742824 767010 -459076 -908545 -321554 -572746 -793215 359577 135660 52724 -253811 430137 923246 -359206 -360506 272631 -83645 56761 737414 -80002 -14864 117814 -283620 -781172 651180 -789942 -904119 309366 916709 332481 719555 -602717 -762566 -358721 990646 550156 406143 -611658 -883522 -890430 870973 -734350 -405010 -11160 -322769 -696179 -318644 -434508 -221499 -311045 84818 -352014 549285 -22272 -699025 811906 572453 -511052 854532 -62507 -888109 -750714 -481816 247540 245357 -847818 -771612 -289287 719209 -492838 395319 293651 4462 580826 98452 -962682 -175399 716788 -741729 457897 106169 414776 -658957 -511258 11731 512909 -87521 357694 -243809 575274 -283228 -318269 825162 939934 772217 -310372 -605134 517449 -975096 -723324 -423956 -910239 982318 -714421 -595391 163182 134463 -933548 78380 67405 190975 -278251 973278 252081 11434 331290 -291013 -76131 60653 -293630 416219 884972 -963094 -457856 -561398 -546103 746040 -253605 -280121 391223 -27295 -546449 662473 907403 -718238 -141142 -238347 163309 -208081 3600 -26647 -536486 -554323 -16584 -433547 -25051 -191563 -626100 -487652 974705 560663 -924915 -280808 -278728 896661 -175796 -843949 -108216 783972 -544910 236015 24001 551599 817785 355006 200600 908948 -547215 653130 487959 -727516 -402180 706127 -648998 -997017 272978 -622275 -464300 -53546 -719810 950967 -166840 -495777 215711 -55530 725584 842981 204264 -607642 -889639 -558658 416544 -215449 37157 95923 -232477 306701 -95544 784514 -126369 769281 -228692 890463 -739880 327838 30350 -396305 -590556 -373515 -33410 428876 957487 -329270 -445726 546565 -457991 418581 -380813 699419 -204909 642306 -146242 255108 -618970 -327952 -642523 -398165 846443 926837 -838820 298350 171444 171225 -272531 -894305 997730 -997609 -536140 -447868 455661 579296 994531 179160 -90528 -959081 -145025 -577081 965721 970069 174561 303861 80397 287975 560695 -444808 625602 317771 737408 211033 34643 384823 647699 371096 832688 -352494 634137 7077 479836 -604423 210190 -509209 -252947 906427 -639164 -733768 461583 -940067 208352 -436889 900609 -525417 -436133 -294731 -376170 307797 458882 620377 285878 -807881 -670857 595965 875739 864530 -202835 618046 325524 484716 529136 247087 906373 -394236 264411 -726825 604644 747336 -691232 -902866 117502 969948 298564 -973916 742064 -530278 268576 225178 392687 600205 -78495 5991 802753 972532 -245944 607317 476993 211654 -746261 -265566 -703713 -176088 -18894 -343553 -955235 233208 701531 25364 -668909 899398 -387593 -808327 -699028 736597 -561173 885182 -612569 798366 977264 203493 659671 885454 209043 -943645 762659 -968893 -704587 241315 480327 933779 159628 -955390 569617 -950011 478752 953172 -712347 -300011 643791 -399138 -527175 -497931 -34102 956890 -615399 -238073 -719467 -251530 264869 -518300 -86773 994517 683022 -647080 -465192 294028 -168035 110819 316413 -651354 476588 552889 -226352 -207071 82858 -855869 848889 226158 627867 -168164 973558 933109 914454 -581739 -274793 236303 -916922 -148302 -863101 172939 -211862 460970 605106 581673 833748 -309909 -648080 -969438 -693907 -932588 325729 667294 -666832 -165255 947063 -663492 -695893 -123486 772861 -130290 -185471 -207412 -88688 35482 -604949 980071 260768 113242 -423630 182550 950260 766653 -98250 466354 694307 868388 -986390 -430008 -450020 46693 433365 -839786 -313441 -468404 -519021 366866 614978 305045 -87469 2915 626669 -27277 934871 -817434 -17059 -609396 -717194 857770 670373 947578 -453603 978292 -257112 602956 953929 406332 -323296 -645501 -180977 -803538 -385125 235926 509205 -787798 -125191 454126 -376426 624068 -47633 604779 -718110 -931899 91655 995037 -421925 907432 699934 -471797 -392199 801566 906340 -595408 140359 -777077 -641185 31736 663780 785670 -515351 201608 991875 -15651 18093 313460 -800021 191758 -971730 994630 -418824 452047 -396608 672766 -556136 -204920 60173 -749044 -135857 792916 -702830 -909224 770995 579971 -31841 -254150 40177 -859749 -790438 -99070 -620474 512850 -611396 876786 -969722 428437 -303597 -150977 -649703 -721659 688382 -367084 315513 325620 -707851 382478 -744138 244972 -11842 -766911 865906 68393 -939271 -35407 511461 -573158 -675435 894810 716761 -351260 913752 494889 -888785 59871 -420901 -683775 -32935 -121961 -944245 914359 917470 -559668 -589014 285206 32090 -425870 -628148 105436 -861189 657202 669659 706618 863236 203111 -708973 -724264 390093 786978 524166 854863 528322 -962265 -248167 -981970 -116640 626157 -931579 -271243 140475 344354 -868777 -888035 422394 -499292 188401 -892402 -725415 -585847 -691577 38823 -148185 -648935 -373854 614970 961734 266575 -791391 586764 502445 152411 744755 -901414 978537 483874 -592035 -343601 -486633 491069 -51206 -982129 -256788 -241418 812343 931632 -112082 202446 -292461 -16453 441144 982394 -221211 328751 -442374 725857 -573739 530686 -460426 -271969 81121 -619762 700356 -999290 -657702 -854215 683791 18327 -804635 -385586 734742 690189 -185605 -58482 -952020 -191789 585065 -56912 252985 -824183 -555696 -898083 399158 -795517 183334 815924 -435531 424650 -215884 -570041 -363178 42265 -838122 862237 497491 -594207 236349 178094 889589 752198 -750992 885482 -860515 -398817 81223 -596814 120380 649850 -661073 -40099 -910373 905621 -496279 186292 -969580 -557466 875275 261111 -255850 -636907 -473475 -631082 -368346 744061 -281475 548089 262040 -253010 -24420 489848 146778 782189 365758 932195 -989718 583347 470558 160828 -541477 3754 109000 -931848 -339500 731187 -380131 -189183 -830447 396771 -322990 439479 -595105 -815743 207730 549226 531364 579209 -737449 192994 -783275 549036 995893 906200 -233601 961230 487952 -26630 99007 -374905 914752 -947606 578889 -457053 -731532 -467777 -851611 -829918 -36692 -333693 956524 -312520 -898371 -146380 258640 771022 265298 -682044 746898 -401153 610789 504984 -430134 580508 -412214 -405620 332066 95016 896036 664301 -987941 151261 717038 610430 528710 -495963 -147597 405492 881484 -180190 -281002 -58374 -806808 14887 422412 86062 -226521 -266308 -455587 69410 -489041 741406 -565402 -211620 994997 42428 -71014 -329514 -877947 618428 -725828 -227074 -564226 408436 -255770 287543 -982893 -763663 201222 501463 558923 906995 -167972 520231 85058 999279 217981 90214 -371418 -946548 613715 925254 558267 -167386 841755 751213 -332328 -587570 891877 879733 945383 755272 902807 -12691 -281624 -694900 -733205 -31146 415087 976454 -391828 -835546 992546 287318 -770819 -118071 175804 857296 310738 -551397 -933364 -48644 -878219 537967 -136713 -480040 278210 -884085 843378 -817519 363243 469290 -919672 -26866 -17546 -248328 -421030 -395803 -750150 -602087 624410 688356 479205 917027 139663 478345 597369 -638944 -136427 -339958 922826 631053 348698 -234929 -264446 738269 -970335 -145422 269853 172407 -851517 379334 -624659 667955 143273 237645 986263 335969 -568685 214208 -585324 492610 499668 26763 42034 812557 521172 303054 -878448 -304404 -242419 -84898 -381531 -554500 426510 -251582 103610 244177 -644357 -384970 -671893 -65937 -645109 396715 -570326 141010 -878455 532805 405692 -40985 -780077 -651044 -822726 996497 -475426 664700 509969 -335451 385328 -979227 -769533 478061 255972 -597365 750884 910889 -471638 915351 892893 -888182 -715067 819684 -471956 785205 281611 810498 107618 -784442 791400 824247 -995164 -789430 -739749 433273 324459 827460 520951 -903050 -987580 784553 285795 -254580 367249 155492 -355749 179409 302342 93395 413357 -931188 -248020 -198968 -240707 341434 991841 -969848 991490 -370933 488662 -992304 787590 804962 951440 956875 -695830 -253480 530408 -885603 -834849 480185 53643 469723 -78290 961797 -781190 418704 611505 283761 367883 -86342 -530344 608100 -943130 109771 -744795 -412038 409225 -332119 110896 -575612 219717 -864466 -597212 22534 -732226 45865 -558273 164408 -741777 938971 86358 -981755 861348 580730 588496 234639 486526 -318031 -523994 448681 638835 277918 -510871 -598308 -961973 -694828 714428 -18717 -355804 519127 604373 401455 671215 -801246 -117504 -411933 -329232 794660 -91619 257241 214850 655550 -748131 609563 -191279 767302 -272887 114282 -724642 -687608 668667 3515 -175106 -376768 925474 398005 -252261 570529 613442 -976587 -679054 160850 -836174 -642357 682772 -959125 810333 81850 -268187 51196 -947647 -939397 -812896 -752506 -840205 974394 -327343 -946048 149401 -92713 643161 306132 925806 -544154 -964499 -533409 505026 -759888 -808937 -761484 -138760 -23503 -630988 -778918 721030 625048 755828 -512951 -277256 389578 -996002 358001 334573 919390 -216375 -123532 -640616 76706 -657308 -200601 70848 454933 920367 -35243 227521 876779 980351 892475 714249 552716 -63362 848909 741660 84373 88873 149679 657 939478 -692016 671741 -796654 317011 640665 886724 328672 -807101 -659586 751303 930636 -170605 -437046 446267 77887 707300 -642528 800843 -333389 482953 -681996 -614891 21304 171530 -559600 21418 712816 867363 -40815 701842 159891 534726 131687 -30778 563180 -573931 485848 -369228 593882 -32151 -50306 -900801 -773808 -127282 997572 902460 -163115 -236156 866797 439670 833925 152832 467213 -229205 -894706 885096 561934 943245 -138060 -139749 -686804 327362 -625715 81063 550137 -842524 62149 -346416 143706 -238206 154652 247056 980233 -645604 -801053 476050 681617 -549333 676035 447542 633301 -671721 -886794 37520 -138871 -724417 725323 139880 789942 459509 -963546 -322245 -112197 588799 -584322 -89415 159175 -807273 -537890 12357 -992544 -435860 21092 666361 233311 678559 525253 796063 922737 -66745 -221881 -207688 827544 -940819 386245 273657 -114264 885648 -857553 982601 918474 -49886 -869112 727493 659709 677770 168678 660796 -136048 594720 961397 890035 357544 -81484 992244 359650 -987840 -686713 -5834 -479819 -694875 -207152 471331 -895284 -816394 403128 -836043 -663940 490538 474463 -982533 990796 403465 358485 668953 -310280 -568654 91297 -918587 405617 -481516 -229442 448972 -860453 136308 -407143 594571 -492019 -492691 936596 863991 -194923 -572565 -255354 422038 836786 -484432 661689 -24445 845016 -196656 446314 -904978 -919889 170036 -550195 221465 66452 695834 53766 587612 331671 478739 -760015 -135006 824827 -633980 -757541 -307350 -365510 989221 -275449 472903 145534 -642555 874794 183904 458920 -86011 638383 -442639 -757427 -418984 482035 -91192 860852 -391414 265802 -880567 -880166 415477 676857 -90006 221934 -77491 -298951 905783 -684843 279958 -590149 -318128 403879 -642519 678942 -19098 -43600 628274 -3205 263362 324848 483893 -656166 -176066 341659 402180 -788679 72393 -718566 -421302 571660 999271 610057 -527356 537528 -550481 -769738 -892541 -260969 187724 383528 -197908 717559 975997 -533610 -342857 201243 500756 -558485 -884941 229561 730490 421321 701184 32378 -131926 391683 -492652 474877 185010 -338782 -430921 -914604 -99019 -524447 -686714 -252539 719852 -536656 84212 -337270 698144 -469708 -285116 -33711 -705871 875974 496785 2237 -483822 15728 641863 -2652 -39349 684019 670887 -379697 -686603 -470716 -524858 -933763 343874 948618 373774 -653215 -797197 -650590 946876 981919 -168993 -474085 -405920 122962 -397453 655546 -701215 69513 -790100 24695 405110 -258363 -474721 -149890 760110 968189 798450 935855 -131095 -736358 -456352 163742 62428 211451 -110023 721172 -743919 557427 686559 -670068 143076 545222 5706 -540873 -476152 170287 -435451 -965767 397824 -786723 442415 900969 88998 -804238 819067 683221 -415192 -917246 459440 -563780 -985082 -154086 182442 -342830 -344811 929462 695127 218239 -699009 289866 214075 -949792 -604992 -854598 -289556 515141 520490 -544414 -250345 697521 99811 409359 -594567 -844963 495202 507908 -264218 718901 376437 558198 529990 73562 -706114 588687 289811 -999266 -313423 835567 67549 759180 -35560 -479706 -691002 -325923 730511 763068 393350 411395 954376 -937814 -887577 690978 605256 167518 -247478 808082 -312855 839739 -80991 -693537 -459050 -922986 385523 816329 -930990 600890 38492 -508988 509809 624997 169994 -965767 -184932 -178744 -68544 736323 966418 171787 197206 367283 -560286 -424633 76600 885901 678258 -471670 -168093 768584 738683 756567 288875 715282 306058 499875 -871177 -479798 -409216 587738 263107 151940 172691 -152489 -496610 -895480 857932 103407 -427670 -791853 -225913 -356889 602910 489492 -103946 -597767 596679 909745 228382 390868 -346366 -200512 -61352 -420071 456196 585614 852305 -941602 168083 411803 -228469 -50897 587274 87452 704729 -768888 812377 -532360 -854681 197468 -164734 -859316 3120 -180463 -181219 -715545 -677114 -904703 739925 568270 827022 344827 -401303 -998087 524737 -673984 -949844 928659 698348 195206 897030 -845826 312624 -642567 329200 190414 -104445 649269 757756 -73463 940461 -920371 502090 -753042 -675124 554567 -772588 957162 -520111 -712930 333731 -994652 -99839 -776257 -937512 429811 396532 -618100 -220124 -680862 -331751 592732 723856 166579 93617 438008 -563786 146649 323791 506272 -624827 -828548 295646 64260 -241662 -389127 330779 -992949 -930110 595935 -793321 271888 -812816 510324 662711 584544 909581 -491986 890035 312893 -500053 -231750 -686566 -888290 427633 -920712 397772 -296595 710171 365437 -770049 708360 132727 -896368 -525893 320192 611304 556205 -791458 964957 -947482 307462 549913 -768617 -712451 -31108 -586512 260766 441034 384810 64702 924180 -113279 239963 72622 758286 256618 151695 -444476 713367 323806 434298 -807342 -82003 934991 315013 528131 -321855 -819010 523339 356948 -572741 -940093 987421 447509 -23692 -974200 -587777 785517 -383302 615758 99752 998355 39248 -463386 872581 882582 684139 989881 -760521 -891690 -19530 820802 -881007 -31224 -540465 864782 481435 -602762 823368 765635 -98414 -134595 341799 572950 418790 786253 -602650 -385325 275130 852205 744051 800345 -682521 106932 430513 158747 855545 -108911 -911882 101152 311088 -613437 806283 632068 265217 -55710 351919 -173323 227603 973781 -638828 -223817 -999742 132697 482144 -232799 -502752 114817 47021 -263907 621550 861232 716170 -464341 -987993 369952 -980232 833119 683638 874975 -136339 660447 -777797 -359220 219732 559462 56842 552351 144908 -903869 -28884 455518 460389 -845605 274204 -620695 185382 381731 587659 676463 525065 795430 -728356 656630 -117059 282629 -410199 -214697 579427 494322 -519236 14784 -757614 301364 199447 266928 -477613 550311 81389 437119 -466266 770361 -372314 411091 -273669 -881427 -32801 98348 -262471 559324 585703 -562087 -775877 -558161 547523 -608256 -682290 -94170 24875 -474854 -357964 546068 -32884 280052 634148 159457 -835964 740912 -740408 -659065 -669976 773570 133693 -260459 -741567 -863501 102423 -774865 632395 59490 -426022 -510068 -434699 -99330 776706 629879 -341404 910605 -662404 -133810 854767 70952 -405334 631942 -442460 43964 463203 -98907 51650 -283126 958321 -797626 -802371 754984 705554 359065 -155458 618495 -904329 -729631 320928 -211381 337224 -359948 131188 -612066 -330210 -925762 537725 301021 -885753 802878 889653 144065 486278 -877049 -27706 599767 397584 47168 976146 154368 -803312 838181 318891 -734606 958948 -579196 672604 862134 -284963 585281 -159842 -526552 73411 232403 680996 -504455 892367 405700 427088 -269264 608304 369461 699835 193189 -136186 -304553 -599247 95237 119786 -830349 -28494 707537 -531100 519395 346867 -727329 -537997 -621545 981979 501591 -208759 -710127 921478 29111 -284020 -139415 -213307 -580400 189654 -951990 -674916 -68921 -717643 754291 -322621 -769387 -158228 -570570 -244186 -16505 105137 -567043 278756 594110 545709 789696 -18220 -80977 55423 991120 124795 960037 234937 973328 630423 610618 -914335 -412554 -186856 723170 743282 213902 408353 -831903 838872 94520 -156532 -618673 -32904 66789 226915 736027 -222043 -881890 -711704 468229 -140244 -18307 552974 -184157 -598327 356017 758525 -902947 360495 -600834 825489 518385 -658684 -218821 -343972 504047 556643 552531 -324704 398526 -968615 545732 266454 -276843 288744 -345181 -207574 -968573 -742905 811542 -500612 -452376 -272993 995544 -915615 719994 857872 846905 977056 368577 -597718 -36068 252469 -768870 12725 -302729 -643503 489144 -864919 -497962 302552 -435298 -470410 -205736 -675999 639271 -64386 709936 -907334 -142466 774166 405029 204130 228262 129224 -577901 581645 -982540 -655340 77416 -496604 -398576 -841750 754856 864194 -467081 324274 -103446 -349641 -322052 -99899 -513832 579465 -245566 54257 479283 342638 -890813 -367111 -495156 -893996 -139827 -486382 452236 225497 18816 -744729 645101 101459 174161 768277 -386049 -343095 284298 88240 -704412 -593544 -806585 387645 -267180 705871 55547 389814 -24166 -575501 877289 373385 28949 -365508 -611029 607769 -218568 730934 -489169 383291 -540406 564641 -750284 697658 579111 -510478 735953 -692396 -897091 644176 -690449 473787 -486512 -262249 -745141 779797 -716682 -384680 137845 316668 -478117 -905769 213715 -406914 -659393 267915 458142 -963682 103347 429474 69988 309458 -568352 335483 -828540 -547453 -6784 896938 8885 -938480 -147486 9976 2048 840267 641258 956384 -869567 -678534 94479 30610 393514 829527 -822820 507124 -359488 288657 -157585 296860 441692 47433 437885 -92585 136236 7318 874828 313766 212783 337921 834743 -88773 -912068 208905 250926 510081 -905732 920096 -910156 728209 -39317 -472020 210783 -537922 -628773 -195320 74459 -80246 20081 -691967 -84633 -595666 642854 464601 -327594 -664170 519239 886727 277264 31458 74998 382708 130959 -669082 922663 -860417 831842 -310741 460195 -503173 -358867 -106644 -841208 638188 -497625 -565478 -976697 809038 910106 574297 -545371 -998898 -463258 -195839 -780613 867598 901375 -95843 -473354 -853467 -338197 -477457 604951 -853347 87365 968938 382644 -225741 -241987 528695 508597 561051 931477 568497 -458408 69113 -244443 843624 349230 -539287 816856 145442 -968036 408440 -945235 146645 -816421 305320 -471497 41646 775416 389233 -159715 609934 -139564 -857670 -752357 -958073 708389 437220 304895 864099 888051 863552 -31827 -824290 -928612 -583917 549531 279655 883281 908569 782037 358947 952598 -345473 -69637 -772502 725958 -384280 521150 -804088 347789 -829847 446311 -123267 -311700 -295923 -215472 -604418 769465 -594350 700776 -905230 490908 202282 -837837 24309 339603 -162053 -103992 154712 -149650 -585825 -352558 696862 -19372 103652 737168 180609 -915779 -894067 -815276 -171028 -495755 833615 324488 563966 -177376 -430122 499876 730125 -226384 454718 -102599 -910815 514928 -704743 -704663 -430859 -691459 -844561 -302099 735353 -797241 -357190 465934 594003 -7147 40166 -514772 -780199 190718 130263 -771654 -935272 392561 -388765 -567872 -552623 433966 332243 -400809 440438 332235 377958 -393295 -171471 77872 198606 -995953 -105890 504090 302001 -312 982796 -510820 -78422 13769 147072 335257 344774 264591 -680910 -458676 -811513 764847 -569266 531392 -861725 548303 -293580 -809128 212806 -148438 -806023 -55992 659596 -670448 857571 635674 -627832 -995357 163057 -78677 -676223 122395 938192 952875 -858833 -398013 659815 884640 -698174 -914694 -791347 842980 -524965 212339 50893 -222430 -128239 -336907 -14231 296669 -679570 -570276 611028 -845207 -165009 -705770 608374 691440 581128 322727 -314644 86127 896029 335909 -470010 367926 -695030 -411203 -254649 761579 50204 -60884 -235800 -408441 -834027 -316346 -354602 -59304 963372 -411661 -309713 936318 -348661 910125 -575415 -471186 195664 -63868 -534229 90353 -874612 -649062 -342383 -973658 -676921 252199 508397 -346116 -81670 -329482 965601 -189895 616083 -807451 -767675 -346122 -286092 -595735 -629081 877601 -838923 -235000 -727994 -236039 -976546 723678 931223 -613483 -304915 -103 -396352 -631714 253782 500220 -385376 -506736 -945218 -342433 -649020 -349635 468287 238126 224627 -881974 687463 870118 -896604 365936 -672327 -353125 -310526 106940 -416214 -544268 361199 321040 240293 -651475 154878 742944 497672 244629 -916873 13941 -864859 -607474 -956073 932846 395458 422159 -384690 309690 103705 537125 826175 787551 -423 658157 -699709 -147274 -831069 411548 -209498 -223508 946701 457976 -524567 614274 279714 -911524 683070 -372402 -766880 574904 401807 -953224 -817863 -434034 -777864 518398 20371 815862 389704 373169 -590135 -557925 608772 -286154 -17753 -738628 -752156 -615290 -4366 294700 394196 -853266 368733 -740141 212212 476047 -21995 647082 732440 -395297 -708682 557123 -379191 21031 -243757 867902 -879550 -144253 -57102 -323883 -153612 -174108 793870 -59695 974466 -879 337939 42387 -807354 668834 678502 972684 366282 623620 630619 76869 507216 11384 -846916 229848 115915 -521708 -374328 63092 -827805 -752832 237362 -872610 790005 -205510 -837986 80107 782737 -558061 484520 873606 -303750 698415 820189 -359632 334121 -540855 -475329 -958085 426954 -856083 818501 -570098 507070 503548 26585 671397 -466281 521644 -214056 -115314 924447 664709 -431082 -324564 -830766 -186652 -276137 574327 -919969 -568196 -271017 -578053 176171 -245935 -610365 -225579 -888498 -635717 81086 469689 -201581 -529943 -286883 -400017 212988 475611 223787 111697 704445 -719385 532901 475598 -432196 907829 -742081 890218 -174313 954562 270942 203196 183070 635105 530652 107374 445397 188341 -814841 -883519 207859 -312519 429474 77830 909926 506040 400610 849830 -519348 -465451 126194 -905572 -28165 -746107 -583696 853109 905211 -342128 604270 -479145 -334970 922259 882162 -163081 -448881 680449 -187018 527905 -286664 201757 298472 -938060 451674 877442 182315 -940893 -856447 432411 -371052 -637835 503918 -21973 -509841 -174906 988947 -848826 -803080 889028 -82150 -741930 -917791 203699 512991 340632 232786 36330 661745 665628 -420635 881875 -87147 267464 61094 217198 845762 -311722 -644199 526287 477734 -973999 484276 14364 945824 863900 955360 -636272 488772 307307 -575492 -108422 -300325 -319288 -299301 -246593 -368288 -668145 659905 -135724 -960252 252019 818793 832836 60715 -897673 531970 43184 -490388 212213 -695763 -69686 -865388 -114534 -445311 440025 -741596 -993816 -111097 -407879 -6705 -568013 -947521 56280 -317315 -440027 32281 806329 457675 261946 -935812 106997 129928 795588 -47293 870069 606138 -722200 -891845 -562759 -197481 76191 301990 351188 543500 820407 344379 -516242 846521 -311857 996004 -655103 301043 -74402 -529282 -115940 928065 319021 954844 336995 27615 -648616 975429 -398067 -510146 -333231 -222542 333413 467586 -812963 -151407 -365111 36611 856085 -198332 -985554 828236 -54170 -816734 -897126 420383 -727022 -323467 503848 708592 206893 -432901 21256 675173 526496 622821 563709 425436 900650 -640165 942685 273381 -36647 587382 -29676 -258237 -664043 -464316 -597599 -719760 371478 -311608 934551 -290922 522217 -584329 43677 -971625 -988816 344764 485487 239878 -258209 731509 -449317 726955 187455 -794893 686405 -25085 839278 554494 -582492 521661 -169699 883919 669826 -492994 216017 -931564 299008 103710 38371 -68880 -81073 924585 697344 -210439 329016 -230048 -475863 916920 847893 191477 -600140 -82644 118742 -677166 -129463 725063 890621 858258 16870 -830865 -379998 -545913 -85412 -874754 -660752 150962 333135 -963390 -909018 -650034 -647366 255102 273046 871238 -10135 -608920 512554 -597446 29565 -127191 425690 -961794 647020 674400 -740937 782106 -935554 191647 441828 -84405 170321 -684564 322071 529921 70230 394690 -775907 428256 338641 -275443 -920621 -636097 472029 338353 156845 705707 256614 742788 518835 -748955 956205 481231 -284673 883936 -421689 21586 843456 -721340 628767 -597187 -474438 -703634 309103 -73161 375492 -998675 -895925 761179 940745 759302 803990 562102 805063 -560719 667019 356938 -58669 955546 -725578 -810994 -840301 138402 -220040 -454293 -837822 -54693 -82170 -974911 -237904 939151 -271510 -923424 -400064 -868295 -280703 500367 552168 876682 -707845 922761 -298060 -35738 -103073 -424581 85443 -79003 -130044 -720121 -664376 711890 932889 -489532 392459 774831 864030 433340 -962715 -190161 567912 638317 563016 421051 -518623 752712 301364 -10898 -622394 518581 -197821 -591847 -882393 -666355 382238 365247 639722 -162146 -604154 -315238 -906871 90538 -613044 760468 783439 535145 996185 790606 -315681 74754 302375 -498531 478126 701974 -187322 -698104 -398461 -334410 -555560 614348 -688130 -230552 -717291 -10536 758158 724646 1736 -828335 974713 -75298 520912 -539249 752473 -631309 -679136 192415 650137 -698054 735551 445119 411388 -421122 679369 316772 518038 -281347 -35220 562871 174033 -903191 698348 509459 -242967 961000 -830689 -94455 -946576 -384492 -855951 316381 247883 265851 -416542 190215 118452 -29408 282883 -722894 342582 897016 422397 -696896 812084 -283537 -997110 923204 153570 -569247 36601 -185721 -570679 506145 -253394 871044 999112 73845 684704 -511509 -77042 413335 -461734 750626 12321 -145354 527994 119743 832474 959603 -83403 -345200 -249626 -157084 -84271 -117869 634951 -243691 -328918 813950 -229295 373634 190893 -28232 -322131 -792034 323936 -700578 -403238 106959 520792 -947905 206375 -362128 -650047 730976 -611398 -686387 -39078 641401 423180 642859 785654 -470666 326634 -548803 383869 -220297 3317 760112 -514199 816336 -906461 420768 -813239 321930 699325 145697 146625 958433 -745889 881079 -390648 -747836 -434949 19934 -15512 -274985 511701 959874 -656830 -256396 822920 83720 439303 348326 542848 535364 911296 -744788 989439 29440 361607 583420 442521 169084 -522100 -88514 996791 924648 -857967 -584371 -986601 -477716 642286 402489 -710582 112033 156558 -785208 436661 223253 990192 851184 -406896 138442 -173529 282846 -889622 -109385 -817318 -93837 843812 -148538 -899643 364610 -392719 -700587 -209354 801555 349917 746421 317457 -132382 353347 -115922 842316 -873887 -893612 481145 -953869 860530 -861417 740676 944806 243502 244068 -420558 529174 -961311 627816 330456 315276 217355 187812 236737 -92446 198240 617325 248811 386055 -899511 -672658 -881976 309247 -183583 -200159 867134 352225 93305 -177190 -771033 -472232 500757 -393027 331217 -444765 -945556 468290 -704257 -372588 561516 486712 -833562 -395499 -246476 271935 -752975 -447714 300952 -479539 -916610 408512 742304 -65878 -918817 190237 298761 -102925 550362 943854 -654781 -674533 -237463 588796 -786191 -23195 697339 540583 -502164 325228 -198415 215650 524353 703772 -787934 847797 -902226 -249674 925655 272825 583977 378959 272975 -106336 642649 189777 77372 14891 -666982 687353 -390972 436273 -222466 712151 -398334 845599 -903609 -889518 -796670 183538 805870 601761 145864 -495041 -901730 637779 -704694 533292 -734278 -417464 -407438 514548 -285229 -726603 -308963 -141209 637235 132132 -818914 856039 -658731 551025 -201669 375916 -535830 -64817 218927 -198143 -482219 -857023 -59097 494149 -549456 -220639 -993339 880747 21830 821789 131360 843706 -934122 357173 741954 806670 -944554 167742 -225368 401109 -809106 297058 190277 -617197 665593 -338531 600832 938334 -441017 -489535 -382286 73955 541918 871156 241577 -372001 274804 772013 -890841 -835162 916982 98234 -869917 398240 353924 -93379 -855417 -81721 -919181 884394 73520 636203 73802 173259 -17166 602478 -13754 140860 -420910 -202936 -380458 -609681 688713 841860 -978273 720938 -28344 -503168 -118279 61188 -192338 99121 38640 807531 715731 -878563 741828 -213215 -90623 -527008 -138007 1978 -360586 661288 107272 845727 -61340 635064 -612868 580623 -366223 -872344 -876586 897945 -499145 562084 -946087 -478045 655300 707049 -627585 400998 892955 538187 -958478 533871 396465 -207631 540052 55456 -271 887319 -93448 793772 -43463 -440820 995943 -422241 -773413 487858 -775205 975828 843805 411008 -211961 -530691 -764231 930947 265933 827295 449757 494168 735302 174611 268460 -357964 -401345 -706042 531004 433885 -155850 977530 815510 -280658 511073 -194365 -181575 -540137 -762585 -869366 -613609 862746 -318556 -114867 142614 -435504 574633 427613 -103151 273889 172602 597599 137428 -310001 -313841 459852 -49629 781613 204820 221169 303796 -465888 58985 -323601 -970832 -647196 732258 761660 774839 -553846 -783480 -974176 -249255 508850 -370026 -761927 -681827 327190 -475651 -856712 407549 192895 208737 -130398 326376 -178994 180633 -618289 969279 -592140 16691 139502 397273 -691462 -105235 707904 7808 -555910 -198851 146136 -446223 -642909 -892853 348322 -529824 62522 605169 -406696 -663311 809108 -467134 972302 869568 624156 663680 472872 -102695 -571949 -647388 210654 214209 84427 -536485 -366785 545004 409131 981763 -386517 489413 -979537 516273 -738856 -262231 500901 712238 37710 -155412 563824 127350 978667 178770 265736 932280 -391200 591639 -281223 164953 -133839 -607256 4832 -227599 846265 523112 520433 -265268 -539228 396716 371188 -678806 690803 -191681 29251 465151 849147 22046 -894131 980212 -530074 188349 -125418 -526876 -79951 876161 -643787 425632 -173140 -775356 -455980 -998101 -670082 -372140 415924 282943 591774 395764 -138585 -740410 755547 104025 621203 768738 -776875 477102 -502282 89830 310529 21905 -134435 -220454 -157271 -362477 -481557 -193669 605162 -881476 -922152 -11464 -130252 77317 -429201 383926 999118 952541 89487 -512690 -427825 928293 -765397 -223350 -400218 -359629 600138 -223573 -393581 313682 -594040 -763994 64043 657984 -991725 -748639 -275240 121135 -60881 694523 -890922 -62395 -201165 614978 220600 -748643 415497 502075 -587551 280259 -302542 388318 -876533 944187 -505409 -801193 -520636 608251 -687527 -250874 -392469 -169364 523066 669439 26424 -454419 -190543 -412150 -911695 226128 -114269 -665692 -122314 -878629 -741755 571517 897270 -555191 -676382 307577 -713225 346183 635227 -603601 -920302 -944009 608674 940909 640373 -437008 264702 -861135 -992224 620475 -978229 -571471 132840 -554537 108151 -619052 600310 -442185 -263547 -415817 -690231 -204097 -593778 495658 -809808 -855349 911547 155312 869841 -485337 -425268 -194686 518693 -11112 -826731 -309620 244985 -409262 752251 -424082 -360465 872063 -587013 729853 558203 -416321 -947293 531904 -607002 -649438 723991 58867 -730673 105648 -567282 494087 469797 -983839 682963 574496 911278 910117 202308 -589162 81795 970078 864726 444021 699153 -560543 216079 -422147 -166759 468857 516874 -257118 -827855 -955293 740343 -269044 584130 -855853 -642407 875033 347784 402158 222278 -537514 -166123 -679091 963306 436362 -115762 864129 833412 -136789 523116 142857 344999 -176281 -962052 453470 -15622 160284 904927 -76568 487865 -606752 182347 -687227 253874 490106 -79415 -343415 29897 487527 798389 989753 546805 -299818 -765248 -661169 -969152 368429 181873 111865 -747317 -816382 33184 -749222 -775097 -948318 -74502 864391 -760067 389901 -655104 504588 -435769 -764297 -476024 -851356 -51307 -143927 -578118 944004 -233495 -601697 888852 642001 -934565 -89784 -553497 458661 -239850 660041 441176 -334897 33753 731353 -375712 -46448 359031 331750 298572 373023 -689065 -393969 276541 -725979 773236 -447576 855592 134849 358494 -593606 -648744 -308347 -523592 -163200 581480 -435081 968120 100970 454217 476689 622123 229662 989762 -515518 928494 785778 -29462 -70805 -477963 -404876 628656 -821789 -394424 293474 481108 -724877 -163199 414514 788588 -742438 -63025 -266997 84704 -236981 -654858 112330 500462 208362 688589 -573698 -935258 912722 -574145 -666131 948207 967058 219594 546317 -464895 -515156 -820733 496523 -180248 849684 -547952 -433849 -950777 -430409 -25172 296789 821651 -191631 -298585 802686 -729196 -189418 412772 614206 800743 942186 -583207 -265276 -867905 -924503 256914 -850700 -64865 397184 -533714 226792 -975134 -90735 -570912 741739 634291 -57229 324080 392445 762133 -864720 -767049 786770 -433827 773446 -152665 -759854 -230861 -367706 -684352 -249958 73748 376120 -348004 -45318 -180397 874068 -592028 -67467 -736237 688331 -597927 -813499 -773298 -490404 769613 760020 299986 -681793 -708314 177220 419519 -933346 89313 392039 520842 -490089 -898931 881096 810237 237116 835660 167328 -267340 880018 776790 319970 -985950 -317291 190070 376624 876426 92083 -381045 -746013 523782 -519732 651784 31751 640900 207545 -236940 -660260 900931 407106 942059 634582 6107 938406 -83685 448542 -779086 -802410 -681784 -373744 -856568 805434 741320 -433605 -768660 -978773 -620537 770915 -237372 -252680 657797 79490 -329783 222754 -37037 469827 -791543 -528481 -933606 -682363 -575901 120026 658580 538335 -188402 674225 -689648 -189034 -993773 -575626 94322 905384 -538930 264048 -748111 -232123 522097 362199 29016 226512 -168063 229338 270469 -123166 -594344 931484 637677 -219960 183201 -400077 933590 530176 352222 -394712 -846564 -567360 192229 -845573 962348 -665105 218463 715420 -716020 281258 117064 447474 516817 -20032 -179726 -549161 -986713 -967242 237698 160666 772429 -187324 385905 106236 -793193 358870 -981748 2612 143722 607628 -773259 -690068 -804285 -207685 712224 510657 631344 921578 -911914 -145722 -72747 401365 200885 -889086 -273943 116717 -598098 -338579 -520522 140886 -692474 -207113 -84451 -124569 867030 617730 -813169 -829650 -138613 -605213 137749 67562 152678 826468 990921 -536945 208381 -852795 -261669 -513339 -332616 573366 627725 866025 -921514 995167 -494025 -958965 -442523 870232 -83132 -225298 -645299 814001 15283 -477301 119494 -743316 -309481 -807153 5853 -879234 469271 216536 864115 925650 -433681 -854916 -304194 712134 -117523 607682 -5818 -118357 167285 871847 -29591 339017 -855171 -947750 399192 226137 -301935 918208 -936681 701065 -885551 -773519 202753 -880772 103278 -707911 -400574 -813241 353841 -136936 -275749 941813 418420 233282 171170 -132092 837286 -959584 604351 -648347 989643 -13619 177072 -149504 752634 -855654 864966 -558418 -462242 -430197 -802523 -825154 -762442 -137512 260168 479729 -687531 -69908 62459 -481027 894242 22761 -241825 -387059 992536 -637662 -993943 487999 -216121 329631 -755229 119461 294737 -368355 -888342 -616891 -382353 743820 776047 54681 874090 -934001 -300490 195984 394658 -257152 383962 758027 736266 587241 -326202 283488 -50518 -495861 -154563 -17573 -731237 476251 455380 -699592 819471 -350848 225907 -435030 300871 -882985 -310697 321111 558874 -348049 972051 -254887 98037 -463731 -375542 936127 -840619 226857 -122633 162954 -512561 -339985 -404379 -851663 171529 -95297 -763465 -662627 -143682 -241107 308769 -436050 -813250 609282 -447187 566068 240747 -586311 -451400 227062 380989 -962941 -270990 -305489 680511 124484 881890 -578548 767248 -438893 865375 -143825 -983069 337854 233879 312367 -256897 -516156 -29044 528533 829632 765017 919442 297569 663188 -325147 -205869 -980989 8959 540037 -202676 -223773 -515049 409480 -310067 37337 688777 570868 977660 -918219 373778 -989441 167634 562873 -111609 824598 849053 -781798 -814899 -226470 -344323 777475 -976671 485789 204135 -883439 167762 648809 663972 -132776 -903614 -758150 -376749 -436132 -455703 -156865 421859 -143079 175634 310237 -596710 103164 858011 432556 392721 961128 360057 -948552 -636490 290098 163890 -675903 -928056 934949 933858 541499 130782 392447 445111 512335 538337 875890 -20492 -753448 326797 -58461 541937 -57241 -493836 931246 -467942 -368064 -851717 -502623 -624532 -424358 327515 34300 704635 -970397 -478686 905144 105967 -492359 -915025 189757 781185 -851214 550585 289642 -36605 842966 -966967 537617 -883498 -183712 -613317 -946312 118641 749504 214977 507481 -320159 -836516 605792 -549534 -871101 362698 420721 427702 405836 42839 -562527 -188693 353986 -998397 185073 -283638 -971008 120579 -52169 -722030 -823690 298174 -861285 941301 -565338 485840 -154852 -264551 257321 -226293 -222840 814424 -473688 -805775 929159 -833151 -984350 25914 -315375 -842539 801837 651476 147059 -97909 -214675 -789154 -53553 219980 446367 222637 -277096 874423 -898863 779207 438426 964831 -349658 484586 955504 164040 631511 249222 -211445 259181 542381 -808257 -553934 930877 463881 -929940 -13955 836121 -914596 12187 314201 183640 582703 329227 699527 -997820 980636 -990288 487197 65178 -324781 943538 -659069 -11891 498198 -943634 276343 -825404 -775875 -411917 -427638 -380329 -913742 863494 -272096 -184106 -210954 305312 853620 -36541 402075 845163 650258 -290669 -991160 277960 18523 -875344 -275399 989388 -227835 240122 -51396 659646 -181480 -561855 403636 -536678 770034 329677 -324070 -135791 855491 -340521 694391 -613881 -282990 204557 -933269 367508 252470 250257 137257 -16636 77534 -998277 -655239 -490921 -57078 -401966 560053 -316351 -134512 94487 276684 552235 181656 371131 359490 -276176 -295777 -855389 195246 -252127 346488 316459 -598726 -951039 177478 621089 772263 550410 -387068 -676539 887367 278054 -401667 -529328 336768 -863497 -18604 -774166 579792 -76208 847742 -338383 -548668 329913 177219 214073 -950657 550895 590400 -883577 -27975 -719775 95976 805013 -773059 770485 -497538 222674 239466 715329 482077 -782434 652467 -986990 -639568 -426798 -250464 128616 562682 -432202 -625334 -768200 715663 -781303 -40990 810025 599257 379645 -824917 -520681 470805 -854216 -269060 -126701 878035 -871468 336959 840033 296185 -691872 9205 156025 515649 -440483 188847 264967 624310 686402 329366 -367893 -837317 -863496 70244 82489 -999292 508126 235112 -589766 711067 3910 -514169 -327063 -950436 -721162 403766 892023 837626 243241 202240 110535 951800 419979 91526 -557197 -128592 60097 787578 -424123 -11441 -732706 291747 66239 79063 -475537 839261 321555 572444 356208 -942954 -437460 -435128 401236 134353 -686044 659927 514562 616871 -58933 588955 410706 -626367 969638 233401 -979180 769119 -548627 -598229 993674 -471339 -752116 262844 758504 -2296 -615004 918798 -854053 192629 681991 638615 312704 827434 328127 907552 -935832 902475 726152 -219451 931866 -566897 578001 276984 587153 -612415 430142 341502 554938 -431553 752041 -768272 -576392 22910 663069 78524 -415712 -435580 -475942 -245855 -275459 626796 267732 101558 -668980 323686 688180 824163 -983871 -606155 -264747 679143 -892288 -812113 -268728 741329 808741 409664 654288 138502 968509 -871321 380390 889921 -84789 965047 316215 437902 -845500 -388905 339105 61007 -358253 845315 295354 -154696 477334 13961 445642 -454830 -315873 -835123 -138421 -907397 -813452 -605114 -299792 -356636 -99377 103422 495003 -371694 62302 -929386 423141 -15010 -435388 -1345 -443366 -253067 -41066 95042 314938 268120 522847 635641 -196742 -904099 995997 319188 323521 -844372 448066 110165 348971 95939 36276 422292 -586743 15347 255437 827068 467039 287968 909660 66188 530533 336517 937122 -21673 686470 -508498 -658091 -12028 856420 -214148 -861407 -749554 -151854 770149 469538 322181 -100647 -179535 476779 -213876 135860 -639490 -489598 -441639 686164 -124867 731105 117049 -478372 -620366 -172297 -423671 432806 -639496 837925 355005 764092 -406021 -432190 861917 157408 -633348 532375 313347 -273404 -262383 -697757 120158 154323 -309726 -657192 214450 -693850 -198548 509597 880342 672784 -3198 -603446 589749 -310061 572999 246255 174669 -154264 810998 90509 241459 640763 -750693 497307 -278643 331756 -386409 -41469 -791914 171600 -503009 -566878 537758 858605 962749 -235828 824456 507330 733646 -887227 258378 -585731 267138 -533815 -800272 -175101 -546080 -132219 -386919 692203 362175 -176229 797688 -399741 -780082 136610 232661 -652086 -495475 267812 -408951 -971148 594129 -475362 -69626 251626 -18876 -203004 -620340 -111161 -669597 253370 -586763 -451877 -183298 877852 854315 732204 -631620 154871 272556 397040 -457324 279310 -605363 -346220 409812 55446 -726797 868921 449822 456378 489500 514994 302311 -873448 -811820 685447 201334 126529 -530752 323573 -995093 -313411 -43113 -528021 15925 587781 -975580 879502 193178 -899065 -193338 -760394 219316 811430 -742160 474351 966766 809143 992937 -653191 427403 -141434 -149235 701129 -734305 774222 666570 526598 450196 325316 -721244 -846324 864934 378637 224753 48748 220775 890307 2717 974186 725181 135797 821800 128381 -304673 -272732 -856413 331347 700379 -516154 -54473 120907 -636013 921414 476702 -388743 -824389 468226 -842585 -258139 474588 -405044 -250058 -166068 840021 441194 -203966 -971362 383573 450711 -834218 -548866 -544158 -779905 844432 -464634 -129707 155718 826533 475776 -790693 860290 -104357 225134 -828042 -438852 798222 -716286 94330 776691 790699 664998 875920 -426470 -706248 -133642 939703 709397 424266 -303423 987454 -145729 998925 825101 825547 -441753 448192 918159 305623 854734 -838729 -466506 303151 250027 -410409 482466 -480140 257575 -673763 258853 102428 -557982 907415 -319159 -631696 815212 -791575 222153 -259060 811340 -20406 60950 17506 -557443 -895868 272724 -448842 -532628 -647816 -58534 868131 404091 -466793 853814 -194027 208385 -757142 -73177 901966 279496 8075 91425 -479646 999565 -878806 996044 262202 -460028 -611447 727045 -263148 131281 281088 726492 829697 91792 -518 -142060 -21274 -11954 -128138 353831 828283 -372722 796935 415167 -472625 -211259 -558124 -393411 179523 463198 194713 -583882 -251510 999094 998436 413553 -470096 334753 -674983 286699 438928 231780 -641234 25299 728923 78009 737839 466446 694040 -497074 -175364 110900 118431 -88635 952518 -174959 -643043 -195402 111190 330277 363155 44713 -457466 17061 -470698 361245 185541 914551 -227183 804867 -829417 -982214 -885186 337219 839059 951356 911281 84790 160996 354817 268558 827179 -314167 604739 -23731 -760222 272661 -323475 555197 -465260 95407 -628322 572286 -172439 -953966 205228 -27770 799616 248910 76575 446877 184683 -34683 -657614 952289 170032 461040 -552491 -736446 711881 -194600 666926 902791 277925 -694371 147475 592327 966821 757426 962449 -537487 -690913 -939105 -718871 -731579 -595746 718077 -366323 12376 878369 802174 557095 444436 13976 120163 -721133 -649930 -979862 367491 282336 559822 253617 -327221 -500525 -413757 -780548 933944 -159772 -697396 -567604 745055 341439 -595080 730136 -213274 -376636 -330713 -970807 -705016 -739193 857486 278334 -621035 257361 -585929 977994 867823 -168803 -602370 126385 72078 -310372 785174 -366545 -376707 -36430 584962 -256528 130011 -328585 -124388 -74727 428251 -968266 497426 -3266 521156 948721 396260 745705 982258 190555 -622873 -563430 -534189 125788 -268219 -801599 135659 534161 301050 905797 -57008 597834 971865 887553 -50385 348554 339333 956098 -339899 -643190 -287112 -956469 145255 -631753 258687 744145 -407558 563759 925244 550014 839931 -618680 -962781 451954 756217 -583799 -921090 -705090 -585450 842542 -42903 -788121 -989686 855464 555863 -802455 155424 -652517 -466549 850737 -982090 -824225 873887 -374878 -136639 733056 803712 -472303 -591289 953278 -798608 325577 524388 486158 -67197 -13048 994886 851606 347810 -836225 599088 180 633484 -54698 -165125 -190984 -914224 566822 598928 -524890 738772 922749 875375 -352458 436433 169822 113451 -637229 -865196 -632001 40044 -219681 -848577 552201 -937109 -118419 -179258 -793957 -575494 591429 961650 -800698 -754310 -988956 648993 -815022 -196766 -918407 -227836 177017 816575 -415638 155808 -641817 886063 -333875 849230 97472 670180 -909713 207035 853145 -7129 -761263 687721 822398 693714 -779355 -429396 -711957 -50347 -706859 -478163 -284205 -525646 -40963 173034 -652004 894338 -172948 163636 -161120 -608018 -2649 774064 -929490 -601803 299878 800855 -608505 355373 -233067 698998 -512670 -19270 -848556 -521170 -482328 -39463 -763657 131957 -217288 -379624 534279 33427 -535964 357914 -282945 -442842 964083 945560 53776 -271073 443101 -429349 -334691 535875 344082 -94524 -106304 740010 -302861 587204 934659 -917821 -366761 -489884 -156632 19023 427143 970558 -291166 341601 -516413 857602 -994919 806885 16571 -81934 -114582 -672747 774038 -158490 722980 -790651 574959 -96568 779277 754457 608723 -502119 -516837 -62838 -743996 253035 862843 584292 827833 -381723 879245 -539509 -133220 849347 694886 -269007 -383285 420435 541261 -443679 251287 67704 -306497 -587144 533064 -936917 -415125 -893657 -907626 -265867 388790 -951566 -367566 -847242 -877769 66484 -770245 996449 -808260 -454247 -598967 262526 485700 264738 -214426 -488537 458243 911524 -766192 537163 91234 817609 -193736 344942 643324 147214 -858170 978471 -141150 -64189 -193901 -353632 619352 731023 746733 -7142 493909 623849 -172777 -520601 -100217 -932832 598854 62061 551180 -190636 114213 -274006 -977094 -941830 -82606 417707 -927336 694108 -149665 113555 -326685 -281961 777554 -865894 -122997 -575333 -102235 -954485 680371 -480849 43334 -779067 -122444 -232982 501016 -429125 659994 -285637 -765199 875893 -505050 814050 961562 -526964 492746 847860 329938 -258767 302896 -602021 -11189 -313817 641972 458579 -15573 -618171 -14107 797807 -596468 679029 668552 627730 952061 -589384 83348 282870 -249089 -67169 -323785 555177 460552 -451373 529232 -19830 582020 5262 -755725 -60847 344911 -184032 -574999 483460 841404 393835 680365 847491 -834927 -506521 550384 -152323 -527736 -596834 -595947 322808 -373808 313777 -576586 878285 382090 274386 588701 -328150 991309 70344 73292 478223 535331 -988177 996086 750801 173961 804661 -612605 937241 529778 98333 -578416 894310 -747067 -420928 400620 -684409 140122 223559 -500068 -922462 819329 794994 -710183 209072 -781957 -648171 -558579 906750 -377729 -812651 273753 -732242 -374985 -639889 124689 748724 -116800 -308175 -199618 346330 -260818 65151 -519652 885052 -254971 -847728 -549350 -587956 363329 287407 -223651 -682161 -667825 -201158 220093 531294 -837743 714406 -481851 51174 -509345 373369 808119 679209 -912896 -908210 283142 511546 200629 705749 -453157 -720635 333103 963409 -768495 -654395 -425197 97688 -953031 685708 112509 211094 362774 98751 -311046 448074 831778 -626409 972685 -914361 -555257 463905 -382933 -785228 -402393 286782 -242113 -602035 429845 -462044 483367 605536 302617 -873252 705845 -683183 -644688 271042 -920658 412567 747145 -652920 860238 -727108 337545 -928334 530499 -21791 -370360 344603 -545490 305719 697618 161647 749477 861575 -680344 453680 680755 94891 -105860 181169 -347946 -220653 725176 -960994 -795520 19905 -355273 187250 901143 -243891 28746 -55170 159093 314594 22773 -417431 962921 897343 38512 714795 914868 872759 -839129 -947695 -218612 416561 928314 623036 -889956 82728 -623747 456226 -678014 -690004 617464 181131 547024 -469152 -961816 -943467 -815347 125562 318269 623920 -616655 290759 45979 -491741 -729428 -718940 14041 932870 -968225 754053 634628 927173 -346592 -162958 -673571 965411 154683 -789499 529239 425397 221164 -930707 735258 -263581 240486 875246 -896765 -562453 506832 -885409 -775647 256734 343746 -116693 -754375 -63456 43212 -813360 -953405 43884 46831 546019 -578965 -662323 -417246 -356086 -113903 -785114 519887 829184 -204854 -379860 -100653 430997 623325 804327 -997119 445740 -963514 -965579 979360 720443 107958 697286 189160 563150 216465 711456 147081 656900 -650001 -150883 -976603 -267632 578459 107881 -6319 -172742 -907881 -265340 -460008 336987 728726 811718 -948233 -831387 -802687 342742 -753182 -764840 663667 987697 -464323 893262 254013 592554 -753308 913905 -977566 -821020 171940 -91009 -200037 -249895 526784 -672435 925397 -887081 263277 -575680 382126 -450178 -14250 -947882 419452 -435645 -673511 397723 391238 -257936 -731705 -331084 890441 935969 221928 -886056 -329100 345673 116085 213842 -901652 990507 918492 760321 901257 64481 -539520 -893736 -672425 144089 -860490 -123938 142615 -751022 -808503 856367 32827 5860 -581257 281081 571629 -138123 770930 739840 -715640 -562107 -28448 -282086 -454755 505315 899035 788403 377072 -540747 -957967 -182709 111481 -420876 549669 -367885 505187 785582 -484115 285268 262032 340802 186162 908072 174739 20199 -830765 61374 -393035 416294 -883806 873338 -892431 521307 314341 -6573 -565385 -718024 -997418 432212 133549 527554 -914908 249883 -580951 775507 923248 356061 -159688 861462 74833 543712 741595 -778739 -52400 765312 916293 -232050 -759572 -516694 187486 6722 -348777 -937756 -203454 679333 474680 341443 492867 966153 204711 -562061 140771 -847853 -137164 922675 -74917 342204 597408 325335 -623081 181329 517154 -762172 -563017 -891916 -687901 -155401 248719 -768615 -977789 14974 374312 -169079 -905966 -235267 646205 -92958 465943 -273493 793919 219157 -345715 -657966 -39342 -659097 -16671 -412461 -58290 986097 -491659 -910817 656958 602016 750752 357695 607588 397237 -95060 -295987 144819 505542 -564778 -664455 439636 -735172 -273838 -124667 -808670 -945965 996164 -966839 -541139 -861156 -612536 277296 -826437 341502 327275 559929 -880830 -571471 -684240 -596105 306287 -357822 701836 649617 76323 790034 -183318 -756285 -756752 -685481 94759 945883 379041 -493799 -217961 -49475 595759 -241098 144254 -708513 78028 128351 360472 198222 -527524 -194663 888083 -408281 -845065 150972 -269553 -988642 -682263 -517641 343845 -154501 -155597 231626 -712740 829080 -708601 302475 -271179 590692 981071 -843550 -424031 593891 459814 645837 745350 869676 -161955 27293 867646 -762390 663160 852982 -646249 -710692 -460626 -157997 994004 766165 26221 -649728 -687957 982588 -232492 423326 505541 -738036 247735 677154 -112831 -520107 -242274 122326 -206799 -830791 -569018 -355625 976667 -976783 972703 787990 -491271 833606 -208820 -155177 -540487 -919144 486310 -951371 526270 53722 39225 -380901 96222 50964 72262 -271668 -968734 555232 539840 -691875 -669431 -190995 -309809 812598 -251899 -560001 76751 -686828 -777475 411244 -7599 -848246 934537 -299103 953241 -680453 409785 -427237 -644961 877474 -45810 -464017 -115697 -417910 40703 -653885 388937 -344682 -655755 -878510 286050 -596869 -423985 402668 388768 -833216 933215 770035 659330 -127291 12652 -34465 -836298 878265 -320722 -755141 -415840 -489565 648789 291494 -25894 -673574 -654974 -627117 361646 -645748 -364724 -691063 -764898 116667 -897475 -219100 -860579 -426436 -324782 -416494 478164 -439114 597375 -495273 -610275 -310999 -203096 152585 -392309 -742044 -122583 -401707 -608608 -367603 -553521 36088 219158 -592226 842076 -97337 289751 228834 322567 267687 142724 -960900 785914 -988395 -199822 -681888 886995 208928 85032 -323753 -25053 716906 755554 626048 879602 420523 -827118 -80566 903225 523054 -91942 -597637 472550 333009 -404973 -462548 -425764 834441 759752 546251 494064 372316 -596037 593175 -78611 695398 -111392 -751833 230288 408917 -583970 81508 413069 751980 -868335 -433782 -63991 912132 787722 -264917 534686 119174 776076 -157396 -584998 -567822 -22639 -981306 -409536 -944421 331971 -400249 -665787 242025 841732 254798 -687532 -9387 137703 796882 996683 -541071 565044 781724 -661252 650014 841832 246408 819629 -891693 202419 591688 18968 373917 -504200 -846367 41836 -558054 -838064 -572628 794186 209660 290183 -462890 -441784 -165876 522782 452704 260721 746276 -188729 673952 364995 -703692 222316 -138049 -191823 821951 2729 -582087 881951 -524453 -847283 -380192 -964248 -612684 65629 324952 -217125 579465 798993 357660 -831175 -881491 -772523 -123016 575928 -137849 171721 113678 -688508 -202989 -33983 246993 -434759 -770721 190790 -447347 -718870 -15857 -414445 784861 -507107 945625 905241 448050 -909619 953993 -337797 -668333 631527 403967 651539 -65448 68685 -926804 -55957 476206 844374 381721 146245 375446 -41013 -426272 -68716 -65242 -580244 871473 -999168 131526 -895255 -870578 -649498 -770380 36713 144911 646614 141441 -104697 883038 -7021 -803951 -47920 -252740 304278 912159 -457274 -686405 -741621 820663 -292128 171906 269267 -27846 -702328 361933 149120 -538658 -423397 -210710 615260 -589013 415085 715964 301539 390783 108738 361660 385220 652298 697686 -805517 816484 85843 -130986 103041 -156069 -228047 -763803 -901991 487029 -585389 -569192 931843 767409 -151111 112762 850713 723398 -852807 989193 -370870 -402791 -105861 559286 -361702 -124855 -849284 900585 -294112 -692317 562063 -790021 246534 -352466 797911 -544326 44941 629792 -248369 -609303 -428025 -100633 -612541 -318787 -559397 980002 932436 -599583 -674428 -129244 781943 -985357 -108142 -283144 -639370 738949 420135 -601000 -819218 167453 -17797 -737484 -17073 -837067 -489895 80817 -758177 963643 968352 941223 976184 -930414 55363 910243 727109 657935 -311734 -284445 -155831 494974 217422 -563108 686040 282651 354944 -302793 379100 817561 -269405 407888 -702190 875550 976910 -854602 -212726 -181820 -623829 -12370 730794 -337127 -356485 -313296 232492 903712 -789873 -243737 853915 -3761 453904 280629 125530 458127 360888 -70610 390941 764992 195543 -626024 405486 -810574 544207 32881 -761303 -961748 527384 964713 -138111 808168 -942531 446308 -792839 -551531 -374308 -661767 2027 -43564 -771030 12150 239364 120380 -272403 -872743 -118458 -23210 -362239 903000 409733 800418 -423596 -562598 557547 -89328 -695318 -125700 -245260 -603641 710873 -285554 -662670 9186 -571443 -479213 -372342 -216978 -347643 -679356 -801226 793069 482901 -19955 143937 280342 63010 -81522 588109 436371 849897 -942052 306640 295169 -645064 -276802 275 -235148 986548 -871248 873778 -3984 590225 -371613 -415969 246385 -199523 645883 159 659940 -881098 -603056 46027 444203 615502 783854 649873 -906979 -648082 880916 641200 880260 268337 80057 369343 -22754 -113468 663426 -406746 709788 -191891 -668979 929060 -36698 984449 -848598 -42040 105045 400364 -438179 -427657 -716361 373549 -782627 39660 -975665 514135 -823465 792244 1042 471697 -96980 -450514 46443 563863 313071 678417 -669128 286775 384744 -916635 -729142 936533 -514924 42760 668137 -818200 873762 120491 25038 -944390 -296585 28371 163880 -606420 -971477 628441 338583 -144849 216459 -539414 -763980 -394932 -854123 -323833 -763513 -25251 -299010 -736634 -817649 329170 -680785 -927985 -721218 913837 -456252 839072 -214278 -933114 -341620 878474 235165 -133752 810891 648690 -109579 818162 -293893 -466352 501445 -732265 496711 -535437 142275 822110 47119 497147 -487912 -697150 653095 -377122 -918557 -837933 -730216 982372 -388554 874420 285597 -719701 587671 378779 -937178 409636 208001 594133 351833 -882541 -994208 -149953 -212340 687635 510744 395469 -891571 -888176 -499457 789127 -715814 117451 -50593 495495 822441 626522 -276619 -826372 -749599 -325979 165108 487466 -463649 -333079 265602 -739736 531890 -479175 -569414 -468063 324639 780665 747177 -678957 472606 -573599 -777263 92947 579163 -13440 655145 -423801 487351 111286 -779110 547178 651076 -517960 948868 864780 514892 570128 -407753 -399664 168906 186651 607483 -807764 -118673 -28278 -882680 281644 -94049 -292255 -990322 724847 -316174 -481542 -524625 102056 225460 -87165 -195072 -375777 -342172 776316 984587 -562003 210105 -940998 -772272 947396 335384 886759 -51009 42085 41759 -536320 804928 350247 6814 954453 -502996 -896841 -905832 470157 -645807 667858 -895673 365343 -166030 986445 574869 442074 425284 -705779 942244 -346019 -279694 260752 -251066 597920 400665 405986 31237 -567575 -530227 -630871 60573 -572456 744211 215194 -792323 -29476 -441371 -434304 807755 -182469 -356943 836412 755293 92047 -638118 455232 784064 -52541 -801355 736147 243508 -892518 987789 540753 855085 452008 937504 952488 518100 -576809 694304 -589476 51076 636899 -997709 -844733 -103986 117726 -661645 187337 -405770 -67922 822510 -388498 61556 -321910 591655 -636989 -652172 -503168 -788844 794609 -808107 612722 -700386 -272718 519725 570772 646180 -170411 -593724 507632 -142984 -469954 -982763 -913182 -83744 167780 887505 -782692 -338666 311890 113883 -436573 -273975 486822 945996 -427824 684954 -646635 -417295 -893104 985375 -831259 304968 82085 506468 -556046 -185977 -852445 287461 -799958 -130411 -971021 -985963 -185072 362767 -987756 194138 -88132 336068 207189 920207 264793 -827591 -782500 976129 486822 -842842 819362 -116622 -944521 -434569 685556 189337 637617 -528820 -266765 604575 718033 -45446 -191851 -621661 -78747 -965241 734115 625208 -178415 -293710 957369 -150686 -356980 831977 -800439 -27107 -257632 -893616 -937960 -917418 912558 134337 -713538 -167825 178471 -612921 24107 989119 -841452 593441 -812387 -362736 -470385 45254 -770517 712351 574024 -215333 224445 -769761 -588159 291646 -777327 -152009 -270574 -987265 743096 -853504 -798874 270689 152087 926088 304892 -181283 469350 256593 -455833 542496 383028 -947246 -456626 -665208 212066 -108299 873197 786347 619299 64664 -242414 311504 -593277 772621 -148831 991731 -553251 -280039 -831600 952262 822882 815352 13676 34603 688153 -918057 448466 165947 365914 -907175 636278 -844478 491986 353683 -508768 405440 -830206 927632 728874 -201879 847167 -353074 -205437 981798 656948 -400577 -416720 246930 802908 915017 877253 -228354 438408 -177082 669296 429294 -598433 430852 -341265 408217 -44328 291526 502037 -988051 -970430 785345 -153271 952073 -463299 -709599 -101498 71745 -879169 -409215 -424868 -626915 -52592 395894 -417298 381018 671566 -778875 -212238 -680600 -392471 768937 540596 373226 267432 -775602 -377965 -982471 -410974 -952872 625154 -280734 627142 804765 792585 -315101 -516652 732390 489282 936562 51681 366066 -545316 757494 -636841 767347 34971 -747509 160499 -653681 141013 782147 846149 -277663 84087 -102432 566196 376053 -956930 836827 634743 84816 -205313 -194976 352541 -694555 849696 234191 452870 -393695 -373220 801852 -603417 -252064 192323 163440 -898102 -117387 172791 90726 973835 -405081 -422224 -57137 266461 -102482 996089 662543 432835 686522 -715535 436413 701463 17132 -440117 327591 837127 -997413 -217265 568395 -900589 -368239 967382 -421153 -749424 497163 307281 990155 -427608 -718531 407107 364970 -362537 351243 306371 -368308 806384 -734895 -623365 215735 438806 778332 -723669 724769 -682173 -139794 902439 -185481 792260 -468546 596180 801369 415291 -904074 -719825 -290404 -662244 -61900 460359 720839 423217 -285303 -480194 -629865 179222 243325 -257844 311803 352702 748553 -979652 -73576 751852 903067 155884 206662 383418 583061 -886575 -577519 914837 -810801 -978063 -840263 -719937 -117744 -938392 814386 269516 -750439 879844 -85339 223013 -761573 147240 641005 -584055 -602692 158989 522395 -320505 707734 252668 -141453 685189 523319 853237 241388 -507588 587170 -501749 -62796 432569 -745396 130022 757417 686046 212384 -919233 -115615 -422689 -436740 583016 472868 784197 537906 -412350 -982291 695278 375688 681284 628332 739083 -32200 319099 -844026 -109791 -625679 796549 850132 187913 -965805 -750316 351520 -506768 282999 -671375 853739 996440 -95771 961270 -74774 -258539 90780 -234605 -656124 609872 -814322 -588085 457045 -776697 -80735 -224460 -700114 338315 630448 61434 -150125 -352639 -888697 624988 -767684 -194078 231274 -810451 -966891 -384517 -414065 -279468 271678 -21907 -820577 54093 -39157 100782 -101702 -363098 -185723 -520314 350576 -532605 57319 605843 -282296 857114 545442 462278 -155459 499767 -915878 -101020 -530501 -233286 -398234 795142 -500057 -940268 -410540 430744 -281260 -769714 -213022 -263970 -78577 306562 -355706 -766102 230164 -57760 898024 -328664 -587497 -384086 -839325 -274733 -939076 425272 -415609 143228 -611937 508660 955417 -332662 202445 860895 -682223 135093 -594488 -317941 515356 -58743 251143 411551 738968 -221078 642804 487767 -906085 897674 636140 -43135 365292 -551948 -459709 -877056 -745337 252933 -295875 -620979 232477 -732050 442646 -699151 542098 603827 688891 -115188 758014 -49233 785935 765649 643757 102158 -745113 -487416 -96609 469969 870542 545035 446344 -620211 -413951 -222007 -995375 927660 564660 174022 -224235 780267 580748 377497 -454747 450650 -697373 -507284 199044 345376 -993913 862976 958060 -680012 173755 874151 534983 75621 234164 763336 521271 -940333 859037 -461602 241935 244467 662420 263033 295255 -48625 945451 227259 -464692 -763196 -488473 741724 -272291 -389118 600517 362535 -995408 736016 532784 -387205 -28133 367749 -785780 -217781 -203477 300368 35246 444831 950304 169393 491745 -650352 -321041 37565 884195 25551 -716097 -715554 673254 984607 551660 472144 -570096 516183 -906361 39078 630652 461153 797268 605379 698806 642366 -517557 106337 -367422 -44801 439576 36878 -546666 -663859 -986597 -692182 441115 -928414 105064 548714 26544 -367986 -742841 509912 789799 195123 -236746 223184 607431 -494519 458722 -796028 607432 -900389 720946 -202503 79450 -198137 -554564 -724599 848670 -541310 38862 -308897 -730837 -896366 -771866 321790 -118390 360595 267706 -450758 268346 -754829 -611150 3772 609454 -246602 963048 -758781 -440502 -471310 300591 137822 276074 -913069 -935031 -50701 -702757 -691560 -714321 338107 -412321 823573 -845299 7171 827053 882863 675651 -730899 -547090 793059 -485466 -654867 -418622 140480 -677955 -228915 -731719 957672 -844988 -769623 201179 197778 627628 792947 560032 -589557 -994023 421232 894713 946737 766179 -289607 785861 49910 652822 -158149 682332 307427 258802 -68936 845832 -458221 -923413 31428 529799 189747 -318550 347720 404362 153353 -191606 -926974 -177607 -217366 626459 267139 44589 977474 251427 751920 -312972 -676848 -237416 629954 619280 -556825 -713816 4806 113785 -36241 -744655 107293 474647 84833 -313143 -700547 -947384 766734 142903 -744849 895584 122329 218104 407759 243876 -362951 47292 -101937 -703282 -999240 527078 691059 315020 -68617 328847 -679914 798721 712487 371331 -839836 -548669 67345 19010 193759 -35365 209679 772993 -173862 -671288 -547695 -152538 -970751 605435 -433511 111568 116943 75356 289087 109517 -892779 709061 96686 -652254 -771846 -373374 -654939 -692090 502134 -950569 905079 243175 470102 490106 -635509 212836 -624581 86548 943580 -804911 528283 -350396 -154374 114487 -324930 251932 -539640 201809 -128062 -346078 576188 854288 -509545 -860464 -489245 148247 498180 -126571 -749478 -762689 657569 -725166 -720747 -39915 -110246 -730914 -605540 579799 81011 -148990 168329 638971 533630 292478 -181493 -300248 -205978 -399742 -76058 347323 780520 -312395 -649871 951876 -145387 657074 -107881 -880378 -669231 259845 28758 -425350 958551 -316237 -794045 373324 -771278 -609232 -580092 201052 44613 319718 943956 -744258 -950075 839861 388227 631611 809274 -340627 288244 -320817 -2302 157013 -391779 476201 475725 410536 387978 -946771 151841 -962541 -342950 210037 -629800 -754760 -187584 475724 278302 -589522 -860028 -438606 -886924 794239 -749441 -817957 754095 503337 -249693 -850513 -677767 -63715 640497 -202293 565710 -164285 -281344 806527 62337 436084 -28803 365519 -208971 -945794 225445 633842 937572 393507 -304947 860373 622684 283290 -891686 291097 -913987 -212851 -433718 634513 -920708 316314 987561 -394555 -662045 -818221 311709 -391439 545166 962493 -772133 -724985 374128 -568236 -469202 7721 92364 885382 -514185 801712 269244 548403 -887896 876584 344110 921012 -426808 -834095 261089 -850863 612979 -541152 636909 -702263 164439 656955 -865864 -289842 -352712 -804351 461954 -12795 245868 -480896 734298 -115445 6879 43772 143654 -522773 269969 171247 217631 -48471 561683 535556 801363 635194 -719090 -798565 -303839 -898166 708924 97096 634688 997365 396524 -634797 523193 -51506 -538110 -728007 -45336 -753061 286325 -870870 480512 750678 354000 -157047 -178300 -984210 -252111 923504 584014 -268220 -406963 -297047 236555 -84370 -294806 948021 496188 -795016 252260 427721 -25033 143198 -444375 -739508 8229 -563437 359100 -402213 -61566 -390403 -540747 -741051 743328 33527 -553281 -530801 763428 963661 882457 32497 -779257 487236 995223 615383 -216938 -151537 -83938 261345 -604685 229339 12075 925540 123666 641476 917196 -403353 -438468 -333091 -846427 -855770 342799 928685 -721683 -275694 -557700 722092 821486 -224561 296520 -976694 -930935 261172 -263540 -817047 510127 204111 39477 -785570 -129175 -599201 -952316 -457997 -289711 -854696 -566001 798184 676759 -645150 -440897 -271507 448893 -262950 -306352 137642 111707 -353712 -615725 -954824 447260 825607 -265809 690085 914111 677881 -565604 482547 959575 -585264 8103 -867559 348555 -359827 896433 -151807 665111 -405403 -369936 617865 -406583 145407 -543124 -951678 -714875 281912 -272125 -750156 -977727 -901185 812518 -331944 249738 312697 -981222 150044 -88707 -888834 505079 -292445 -238258 -628838 -163284 350466 855749 -212019 -596935 740420 791100 86347 839668 439271 -137310 916733 339845 907997 -184964 637310 -446742 -961141 538078 784927 144628 -856754 456054 -281244 -827449 382193 859650 -530555 153438 648760 -228779 375533 -697851 245592 655062 -783682 -280227 473084 -884480 -613685 -987685 168642 760035 -786403 -303287 349244 -695902 -291089 550212 -547472 12915 971185 -536003 136024 635426 478600 428792 -394653 -939762 -517043 344592 -888718 664362 -222838 261232 983900 -521602 377216 275291 896874 -897884 565668 533990 468443 157259 -240995 63353 -637343 -94921 -968504 -398895 -510174 -217794 618804 -229887 940729 -919475 623398 -255764 -783438 -429726 252822 283469 -823151 -638705 103600 7215 298956 72061 868180 512757 200653 261734 775446 903380 728561 -895590 97727 -780589 375307 817915 158154 668242 905953 -865791 -522008 724352 513582 -639433 -735747 803044 -725217 -632900 607520 226133 -58410 -719805 638623 913282 324074 167956 948601 -848150 558821 283528 -491166 666341 160580 87952 -498110 -266471 -716550 584623 234422 244742 892526 371580 768142 -575493 825208 -199007 497869 983966 660713 -717474 -577236 -589719 228992 -789881 -250089 239911 534645 901633 506927 -880645 -97934 227529 -890426 -903847 -202092 -489490 -741914 -680181 964975 -143982 587979 325677 -664184 815341 497636 -209871 -942760 163658 -531882 98268 -50352 -931577 -989319 -588217 -930353 925721 721241 134880 -194259 -126074 -295754 -963354 48308 73834 -511100 -937616 884898 182259 314732 321511 -683863 -956956 753609 -464761 812782 -908138 -405076 628066 -721395 483058 140633 -766243 214932 -894216 406855 -142415 545284 -816709 -145244 116844 903763 -37789 -21809 154221 -489876 493226 -911140 30955 -995923 538591 573075 969071 989416 -265114 -137615 -229803 -339485 -26954 -124251 -334769 379992 586585 81301 332770 -484491 -984592 214359 -869145 301149 -467924 790712 300811 671014 800086 38968 868047 -312615 -210488 -470260 322313 399861 -741390 366875 -717982 -217236 -497577 -485374 -119850 619812 245133 526736 126519 655735 832448 899274 675753 -751564 -498001 -432920 -272473 320668 761133 -234283 -19971 357478 -476895 -806861 912205 -489285 731783 -521002 -532086 -894406 908781 -369852 -701824 479734 160247 939708 -721718 -70541 -963493 -476501 -228390 771116 691557 62136 -85900 -851056 -39051 453434 63539 183552 579580 -129092 -730493 580051 23043 249216 424485 56275 -539996 847865 304559 -117955 -155505 987599 -606455 -961852 -687994 -393121 814193 39311 649825 -365384 -592648 -946762 489355 -591584 -671742 970569 -968574 298253 -525110 262474 -448933 -107988 -312100 555950 886332 288349 622617 352991 808801 -437963 -185417 278973 923160 340475 -332482 208792 805060 843819 482956 995512 631518 -873354 887761 585430 -495889 16448 -815724 641184 432535 -426463 -11732 -379208 -324343 952933 -617016 742198 -220659 53516 160744 -232031 692733 -274614 -907038 766202 791112 604424 336222 -112078 210290 54241 -996903 -235729 -941166 862502 -623834 -756022 868562 499290 -143000 -892972 545267 962359 779802 532876 -515769 -451545 -384760 774059 63029 884044 514771 715481 -119112 70905 -554256 -782795 -308896 -901194 -984535 371536 -657713 274880 177051 326194 -521795 981639 501174 403156 -655371 -581074 -321984 877861 -685866 -805106 -349229 353030 718675 -939341 757850 883149 -821644 -702499 -210280 820805 902482 -330239 -839390 519852 560415 579398 597599 105012 -228069 -668536 563471 -286973 32416 379736 -672191 -417229 -291433 -869766 -104997 867155 796417 -787610 420759 -611612 -24593 -532024 -186880 413789 129802 891392 -472967 596519 170124 -486878 187062 -161375 -358203 -667273 763969 -517347 -620649 355066 59126 -320031 169594 774236 -417016 513576 -535943 518912 126586 -673505 743986 -513152 505766 960488 -778278 701606 -522055 113945 714807 150516 89909 -139458 -270555 -553315 685678 352339 -287342 -467319 -76658 560588 -264574 687829 -453615 -614131 356235 -258992 266185 715377 -899623 99711 -281252 -347065 54187 -815078 -340159 -332591 988501 707213 689094 909892 -320324 414201 954253 609098 865885 -538320 155146 -581885 -566201 -886724 -275706 -168577 396572 -215463 438431 426054 -475885 706550 -637498 -728496 -300807 823864 548288 -352755 -70228 327798 -475610 347103 759454 -874946 -340122 -257765 948952 490959 225087 918284 -571531 -436323 -600504 -10641 -675550 633681 -973590 -681480 -259035 921798 -189727 -298804 332371 857485 -386753 316420 -57576 722537 -555159 964657 -830221 274772 -371945 -500654 -385417 -33672 -189351 -270113 -825396 -603593 -7027 -666558 59179 325795 -82582 -675111 -179995 60679 -648840 -227338 583261 -445604 -343019 -451617 261898 267733 -996494 -742834 -408074 615892 834324 -659599 -699326 -403854 -64044 253035 -962401 -870533 -354337 -346415 441046 -60945 -251722 -909394 865217 -406269 -163281 509184 -367664 277150 -572942 -782791 -505723 -975524 279037 384703 -769928 -134258 372897 -419220 747732 -624840 -519165 -21105 896088 -865134 -314213 -892055 -182441 334728 101688 341296 -599752 -541767 -418438 767888 939382 -514180 -860329 801061 -413919 635222 808343 144770 -744100 495877 -394024 707117 750557 -565511 -424565 534432 847985 -597547 -673292 -675638 -292107 -862477 744366 -708724 -12707 -552227 -415323 573757 234929 631381 -660326 183206 229003 -312114 -78685 -489594 -479718 83312 63656 353296 344610 -238441 229223 -936216 -841222 418773 -516496 314153 349197 -820244 -347606 355810 -239399 836309 673100 -795500 -438669 479804 -903067 -79306 -792191 670721 -952363 -409038 -271425 -616263 131153 -394907 -965894 424363 939875 786211 -39656 -432685 369256 -790096 -289778 376162 307601 -156600 914920 -83524 400226 -675176 -579259 895864 -853835 267458 732376 -896156 -697416 388317 599913 220927 486763 776307 -839983 -580867 187939 104065 -291582 414151 198282 983291 514045 189688 551965 529734 -935975 427744 530860 -743365 936131 -581627 301534 -371542 614520 97565 -82390 238165 162381 -250858 -603425 -97167 866599 977806 -477796 26409 -449404 -989349 -700583 815259 884208 -660732 -606883 178905 787601 -207418 514245 651368 -7908 647440 396547 -330044 -83492 731015 -152227 -965285 -807886 782339 628842 -979955 -763248 -653040 -600424 663091 321662 -864786 193449 -517099 814869 -479598 302385 241265 498822 471843 834842 -54405 -840812 976253 880288 700888 -686571 -36303 387798 828578 -43914 242051 -164193 682472 -272844 182378 648629 338347 -931741 326548 699173 46177 -546773 257888 332881 752757 303814 -576798 404589 -68155 -205053 -450718 688387 -998621 894278 130013 -260497 499029 349062 417667 780643 -20330 -925106 -937416 109668 -885742 -94019 609811 -29109 96493 -601211 426465 -298683 250941 -39569 637987 -310956 301323 -617130 564747 573900 905943 968104 811012 -637481 -630383 -79768 -822105 -251151 753824 950830 970567 349164 -647970 -692571 -743450 -242835 -498278 109580 -608835 -228243 310677 501047 -182216 -526151 -763642 -795765 163959 352498 59287 -338811 -612914 177934 680549 777395 350918 571350 -198909 -13895 -781798 579686 -230408 857806 -401989 754736 -389060 222908 -64947 978809 -194497 57060 580392 368858 109794 407863 -117417 648128 910332 592830 -744932 170092 102743 569747 -264086 -622732 -241743 -389018 859242 850752 -197189 986489 -181513 -951154 414237 470948 -706015 -646673 -916497 146770 903854 764104 -995391 322050 -495980 581842 26389 -415417 890240 -31718 -800928 905288 -974765 683265 460685 -864191 118815 154173 -20231 35328 204462 -52394 318200 -38551 -50052 925994 315855 787570 99640 -193687 660408 840872 -144057 -911846 -198559 398248 248769 -947947 -618003 96806 222834 32903 43249 455402 250202 673265 725624 -500658 -134866 829097 40320 762305 -955948 205143 -465542 -452664 -561685 896889 600526 434039 845121 953311 668757 663420 498778 973232 -857762 924821 206704 566371 483754 250005 375150 168007 -630929 -592413 560243 939772 -171816 494970 -66731 675320 -444797 743658 955548 -146173 -219646 526038 -585341 -945093 -878245 440436 -297350 648336 -33528 827152 74535 328905 -946824 -444663 -117408 -750211 202380 269650 471090 230427 -850022 75635 116446 104163 -798994 102790 -89258 787818 961476 -341446 694724 978714 919375 -757037 -520700 -332240 -961611 -599640 -723035 -236228 364304 272163 548844 177445 640367 670789 -171567 405538 -413229 203039 972672 -3006 988467 -761382 581849 -66715 -774408 -490064 305137 148928 583426 847985 257166 -480675 -105055 -970881 537903 -785895 -87012 602066 125569 477348 -730706 -79755 -901653 686596 479108 248455 971012 -66797 -816064 242875 -414313 -417284 -883847 562905 408486 241218 -374472 245690 962148 -437319 374525 409167 -84935 77067 537784 4507 481730 -296524 937169 413749 951503 -662265 783136 613191 45155 976935 -549899 411153 87735 -638578 -182638 -981657 288568 55434 -540756 -815954 -740604 827578 782318 -404509 32881 335125 531957 -316907 20486 431588 -466859 -532634 183679 -869053 157074 90894 -236850 555429 -527192 -596136 500373 667085 -195068 812450 -283860 589781 615945 205793 397857 -19030 -41588 444699 -671565 -202610 321240 -817044 -571433 -696939 -380117 316162 939955 827817 420790 -495072 -530522 571526 -42975 -256481 -511043 679102 -10875 -607768 236991 -704330 748017 382459 797475 663335 -145947 176235 441108 427166 248922 -519584 245876 692093 -986952 359060 -150570 -34824 -939042 -448938 574722 -696424 726046 -809974 -947851 -561605 706877 -856537 170079 144658 899064 -692553 431651 288674 465402 323931 -229030 -34748 853223 -619452 -134064 -523739 787797 248507 463750 34759 -131635 -961638 624814 350974 -449586 -642095 -643150 136563 -269494 -873757 -791762 872100 -692697 466278 767729 -757406 562495 -8698 -302592 -815278 259809 -596862 -131181 -459411 -79410 -424915 843414 937856 -949571 -762898 -613079 883244 -51113 -268223 713120 541031 -845637 979380 -652540 -635399 86651 128235 425360 318592 -420962 643740 -676939 150637 128284 980243 530710 -332027 -297371 -787920 -469747 -452895 443226 -658204 755620 701550 -829870 501816 -241635 149869 588951 968518 -458005 855795 342630 611006 -988618 -509205 207090 574178 689115 529168 488290 560394 731754 -291597 -916530 632481 -906202 -981125 580166 33445 -561656 964320 404556 920619 -128068 27822 814933 -985639 884643 794185 526539 -515093 -512049 470243 505102 979119 475274 -188793 195182 -237688 -996528 -468334 -17101 -462737 -899504 -164555 900630 418925 981359 921588 -823227 135458 356037 240938 -517406 53441 123549 -710141 216452 281234 -716679 -886144 805045 937327 720397 610422 787827 344775 138431 -363761 205360 -220130 935981 -148024 869201 -606581 -740569 -628622 -125902 665016 -847 914737 82208 -715546 -840958 422015 -113826 -405145 -834808 -251862 -990047 -693086 293729 974034 711572 902162 -609565 127597 547925 -114873 -163434 196418 -917258 -333085 -607692 -547599 -872195 -66530 -426576 461162 378212 972739 -676180 391537 -160998 -218575 352129 -625632 776959 -778789 928059 -449563 -347540 -143927 691611 446976 -644951 777620 -848877 -43130 804341 -138770 292685 60385 789122 -165609 714533 -751923 -16906 -765335 454570 -313763 998251 -430771 953761 665204 -413968 -250812 -865279 659404 654726 -471073 -834824 182643 -704349 933191 -216475 815945 -817485 -310730 669916 -435837 783122 774012 -690266 942251 -346733 -161285 -933442 521117 673916 810667 427605 -742901 592136 281879 32846 -63750 -617757 808541 -537533 143940 422961 227122 -290562 -141932 654728 -20772 410753 862189 44658 -481097 -141953 -697309 -722196 -762959 -647456 -265633 -461335 -749234 -951359 219424 973776 837028 195569 -310347 -738439 -531105 657782 -773052 591924 -335810 -981626 873030 -934974 137621 895758 -228344 914138 420681 -734802 -323668 163110 -448041 866619 671142 129091 -150450 805947 -172864 -353083 -631216 791917 239766 55984 794644 -233153 903450 155392 375783 165078 188689 -725982 -30297 -176374 -479212 -806535 969542 7910 296592 756314 -432563 -262740 -153017 -545905 -489641 -167728 473549 -33320 -742127 -188936 -112501 -416666 894657 671234 -568257 -756770 -948292 168190 254458 -948388 -446610 393263 -123487 792813 73302 979343 550381 -626412 -680697 -684728 500715 -732602 296873 617148 624637 299118 388597 713470 -242218 471402 188349 203606 -177790 193036 479201 -698687 -725924 548890 605531 -690322 -854122 -900914 312756 486210 716340 949078 -273139 732117 734225 959701 896023 265459 757209 -706336 791707 938781 339726 388994 -91405 -385915 -381181 80313 676623 931989 -283676 888695 664433 573416 743468 615458 148017 443472 675500 366740 -537094 925902 -753141 -860132 -688629 605085 728129 258939 521527 -937688 326555 113895 -328859 -282225 824634 -87413 -386032 -991066 -735596 859526 -100152 -651659 -134159 -935448 617520 -606791 -324881 -736328 869118 -905630 730110 261616 314879 179988 -106011 -383233 738576 713766 -986436 560070 -320475 -719451 -385297 -232932 794182 -204590 -106558 687818 644749 743712 -726841 -753905 53545 626487 548457 100509 523998 -446348 529381 -56677 911619 707174 149324 78113 -580477 -978606 -319998 -673985 389468 290352 311874 202998 -615517 -744916 -183401 113853 747262 445479 -687004 -772738 868265 744115 951134 -820970 187761 409498 -521715 -867368 -608836 58711 -665905 184203 14591 -935141 -823596 -260376 -203066 77642 321827 744604 -49616 -709508 -670061 316620 -814352 335228 887379 -323188 -254130 251084 -811677 -811033 -575453 -627809 -897640 771674 207073 -612386 -968676 -491943 -370039 926756 873323 -756536 128178 -904126 3544 540547 288905 -296389 808966 786007 -164917 -570040 821872 -632057 -418867 -984234 571105 -523448 601845 486019 -713732 729029 -335426 877349 -774475 122908 -613065 -959933 -594730 461150 505861 579866 883964 552595 958685 -900455 -867817 80564 431882 944869 -625299 -265425 -270099 697174 945431 485863 894712 162424 -984445 101169 788915 118668 -288143 -43688 -337225 847108 -293386 26266 -335307 479114 910587 -501079 -119312 -898055 -108097 -631253 357950 -253854 -630831 -22214 518540 -69111 975767 761957 241239 193254 -770742 235692 -891853 786340 -551560 894984 -430264 135845 -251648 -907551 28368 14460 -21222 -34026 283034 -590606 -964020 -402439 -398198 -601342 84853 -487344 130583 818652 117703 -393515 -140084 -227226 -154555 54199 862792 488502 -652471 -286441 446909 -213991 83072 605964 450804 -592368 177004 -462689 -774968 192334 878817 477391 -820697 295739 899208 587790 -759916 -638732 -105633 -147773 419367 20040 991927 777414 -734965 501692 780597 914023 393600 425864 505170 -806169 -717993 -376552 48859 320253 178424 -661108 379378 254290 -527265 -402632 -287221 -664314 -596454 -927835 -301969 -845143 61005 -362737 -815556 531906 381487 584164 -637725 930380 -213238 -414773 -341975 -796236 101951 833819 925479 288988 -484801 -28320 -84406 560411 968083 156249 362196 577723 -441131 -150148 -940712 -665607 -656075 556017 259266 871305 799221 277779 771917 386831 774381 21362 392075 -447577 234120 472660 -467232 386014 528709 264367 169863 789815 -224329 743600 779916 961703 -335611 -510024 -300336 987417 -329365 -91814 417033 -9494 -433097 164958 329791 -835858 171085 -4160 684624 -696726 271651 114610 -130195 83351 -180154 856982 896283 294310 -250541 -679419 -218574 308790 -227458 -547637 887905 -502432 -291697 17512 980392 -924116 304480 -865520 40925 290200 686049 -894420 220072 -844904 554772 -899241 -875257 149137 48784 -273182 733387 559325 -741374 802129 221720 518346 46888 -863653 -871063 -621541 294869 752622 -340086 -4090 137072 951081 -545124 -418892 262260 261728 44308 -442172 -441231 631707 -64836 271176 -751478 -276329 185649 745158 812149 -777148 611428 -96200 -269570 -838971 -323175 -882932 849156 150899 304619 836773 -882694 -489893 -948923 -987943 649832 935355 -771862 -97039 -574232 811913 489455 488620 24105 -209940 10940 -238787 146927 239424 618639 573896 995473 -759785 794360 120168 -181127 -2381 574813 905644 860968 -628980 419064 -783723 512559 510544 870996 -626022 349367 -657570 357972 455716 920570 -416437 -899539 -978414 -351544 92638 -31129 666935 740867 -413549 95071 906967 46883 -179941 -958137 455597 -939597 713945 599845 524904 -5934 -764057 -210096 -321366 738867 910608 878199 -104825 902046 948051 625689 -909940 337516 -126746 230542 -504522 110990 520625 603004 819062 -784121 -925873 -502685 903219 174702 181776 320658 880712 -412179 -691591 708655 -951806 80324 654147 -472268 723620 68935 -827688 689644 79843 -913061 833369 -394502 93161 -972419 413979 -428974 74710 687164 651557 -597954 -904518 546490 124468 754906 641565 -980305 -182601 357656 351736 -677146 990419 -799939 501689 -579267 388576 -307998 -585405 535593 419562 420341 32491 926896 32305 -372171 991996 938094 -915799 -684743 679988 -718447 -500613 -741654 -898492 -790820 595970 168324 797268 597544 429903 25241 -902531 431070 -467035 838158 122573 265214 -910466 -381284 382407 927899 -594684 -669231 -451743 -766243 -664935 492300 622852 838142 67792 -620028 -73458 -863155 543345 -470462 -252205 403886 877945 23586 -325352 323608 -714088 -597162 -151273 416149 596273 -49437 322303 398406 -480035 -759774 657649 471388 -713751 -496832 666115 -649824 -257197 238398 221761 416877 -531375 151154 -490329 514096 281034 -859259 672424 25199 -720294 522867 -243670 307903 -137006 -637170 -874745 -171060 -272074 -567558 -178290 168533 330174 -463950 805632 -44883 298966 521730 -786029 702651 434974 182156 850419 -814853 -529430 -872509 11836 106875 -968253 -452109 -988543 -370465 256100 -47817 -751672 420573 169534 -433407 -407668 -52286 489845 -839403 -902214 -963477 283104 -852466 -302924 -362676 50957 501464 -543791 -817043 314426 912180 -705958 864872 -273315 854840 -547953 143469 -997858 -713140 370208 -630338 149207 -904402 891444 673331 908571 -920849 -713882 -578377 527916 157299 -903229 125128 512643 636149 -168243 -434693 520652 993793 511739 -880650 269672 -288264 806967 516085 937193 864656 -169121 -100666 286105 362705 -566076 187340 -393484 -793575 731822 161792 88489 -147176 -386347 -311189 -563171 655829 295657 604333 -960024 676007 854924 -2695 -327978 -209987 -580525 469143 -698137 -863337 530889 -204831 947791 -489845 -349076 -786490 -393353 -848575 33325 559050 195578 -414921 -297100 -327804 703272 661693 385690 849310 -977657 -612486 -101139 887897 -742834 246629 524592 -761209 -582040 474317 941848 236815 750327 502994 880080 -12436 233294 515433 785654 -765650 475765 -698404 -855396 -475145 -596055 -355256 -116408 300159 953945 -541923 751092 955921 719274 811041 -358386 -854260 -556427 -719634 486009 -742941 -793916 -805521 150539 187038 -867368 173927 28941 847958 123046 491883 -393410 26301 -317996 -552606 500176 -602605 475457 235020 -309015 348338 -165509 -627464 520611 -149501 267847 -534899 -820851 -499321 991261 -952318 948008 324815 -534359 -789019 -93718 -577404 -211894 -632808 -124609 -403744 -649961 389071 310915 672179 -746283 -406124 883593 -492321 672258 -681788 -345193 -604068 869710 -290033 -898713 -512459 811933 -515333 279464 -553592 -369530 -326431 -894981 733066 -613929 -910353 957047 -746622 -540274 704164 593830 -336567 18145 -599721 -955259 -632496 -602441 -272207 60039 8474 -470867 -514258 224914 -479811 -270189 -140895 271105 258021 673644 182957 663329 40145 -955791 526796 -575948 787285 -312434 -327093 647153 847702 -804125 -273716 147714 625873 85829 893123 -351228 -903211 432827 145145 -994293 -383868 435329 667148 -519781 9365 -27640 -260499 -821072 -850731 -970380 -723103 -257737 550178 -779107 -591358 -642286 454766 -764145 -698821 -533608 -128062 -162166 505806 354963 205497 -666750 -939055 818241 22784 889887 -843603 -932269 -742051 765758 -578914 546801 -542939 493039 -67402 -106316 -705980 -445450 14170 -504790 -482631 -381878 -53949 565718 299159 -957927 -474114 824621 -603898 917569 584172 -304614 -894145 591704 -437693 201211 -804460 247973 250251 -359647 -284187 -573915 -290142 -721836 926124 -568697 357945 -661171 -320398 -185679 46165 -600773 759128 126009 -317873 -982978 29583 -220692 494804 920687 -880672 727242 259045 -205738 -434779 -584057 -893096 718322 519630 -737140 478933 37941 -632099 500213 -133286 316805 977386 68113 273208 -191300 889632 -290971 977044 -857688 783550 234920 -47130 920460 209687 393160 -822531 -610146 -437486 831588 -895366 -868601 418218 280784 -904880 -306074 -729489 253845 -927030 -697779 -778492 668398 337541 -258366 640928 -166069 -820110 -64192 427789 448082 167254 783411 826155 482393 -825783 -820480 839533 -217874 205242 721914 -767909 -251825 -515863 -409746 -518897 -968078 -119828 -111208 -323528 -830594 -817109 -641749 -279654 -18224 -511644 777037 575884 300663 175783 305433 652281 62649 -811813 -895076 75231 -579572 358455 552152 515539 666397 871370 326724 456315 -925492 648052 -931255 203155 -179539 -490134 -663737 463848 361609 -59082 796942 129888 -813860 -816843 952806 37744 833237 -917864 -257273 -900444 -12456 -275997 747681 -655717 -122497 -562063 -90922 914056 202645 -643603 370363 -905805 -930022 894042 -291494 142454 848578 -244468 22579 -237376 520693 239405 -616521 279189 299856 78906 -637749 -896245 -898141 771331 156747 320463 -262415 796975 785028 145310 762100 -91467 -249927 856909 660246 597092 520863 55874 -733447 87259 -236063 391800 234607 664978 337564 946558 933251 -207536 -4252 -533511 -254994 -185806 -75586 -421474 373155 -804310 630820 -439495 649284 574846 -465916 -868056 546218 -330171 -472255 -172192 -127903 -517011 -699216 -799640 -10839 -23752 827548 898521 -77450 558650 652739 -145308 678769 877789 337367 426444 -136330 -245027 -460034 -686105 317332 -645299 -507950 -498398 -856945 112656 -349855 -380422 363745 -265888 -549074 615811 -408779 565578 -269265 -594971 -681110 684336 -653619 431706 321687 -773818 357991 -397391 -570879 -466794 -521137 -448306 -696666 -910980 222283 -143704 233782 782634 -594283 -676278 6292 -647259 -131620 876499 268633 841030 648513 737397 -476590 734394 656987 594425 -775811 -7165 -796109 -803142 -689520 697077 632136 221990 5618 360122 832908 -164928 -44736 891342 712165 -491616 -174519 897027 666158 -356751 -438894 993662 -864972 -749069 -379821 -579016 -379719 -502025 65144 991742 -867084 -677787 -890079 -589583 621710 -36935 -959965 986375 865063 -880639 -46972 -960119 -431665 -298015 692355 607891 990221 -117872 649998 -993257 131292 -3368 725962 -182182 -589271 978330 -978546 -77323 -472106 155847 405864 -256427 -27974 -421528 -121065 -376005 -549473 903063 -287473 221885 -313534 -58876 187000 -117053 -549673 145265 -626897 -653557 88194 763830 -171580 402214 160991 676542 -209798 105721 158075 -142200 958922 -383427 871128 -532697 -734239 184831 453102 109506 -998371 -214240 -88028 884245 -520940 127702 -964645 155374 350605 668969 -995740 -344143 644997 778359 -238716 -9132 -790741 970225 -354057 -780572 -360476 184987 -338582 190334 326600 402256 811648 916054 -456669 303420 873294 938164 606325 615392 -143265 -211598 -72846 -717550 -683983 -493184 -931453 417402 319030 -904480 850115 -246762 -831660 -425046 -86397 -416842 589541 241672 563271 -791039 735927 -32325 258375 -417042 -474483 -126955 -266642 -222132 867869 552573 388830 -993093 -460784 675566 80746 893873 369157 -794632 274842 166134 -18418 -753858 668715 -90328 130097 902646 -177267 95031 -19224 988780 -261917 763498 -268511 -992769 677127 -683560 498111 -792670 -814845 788720 635672 -799011 801176 -578190 777333 -797878 -796357 -70157 664597 -520680 819603 -999843 -79062 293259 -331651 -128147 -387238 243834 24968 -879949 81216 -246577 -837639 452758 45161 108043 -894008 873165 163671 355391 426273 338279 -446208 -562924 -817308 -180412 50896 719044 61605 -467431 268451 -944993 120493 600816 789580 -305017 -987145 -139738 -403054 -789516 594228 -873109 -218451 362993 -245432 -330043 -620595 538397 -532150 -170994 -508781 477227 871560 -942095 370198 -847389 276353 79857 759776 -891874 274921 571618 -574866 386125 -939608 -688658 610868 -621325 560731 142609 598038 -152921 200785 307742 -849296 -857069 94992 -13512 -479473 839159 -587058 69081 882229 652839 692088 -50097 236569 999560 -254801 -612423 -423579 -828777 576581 29326 200759 489955 -459452 878615 -89824 933518 992232 713969 -887000 -299952 -856032 -803188 -662456 -370316 -963439 -720850 105454 -946855 995219 -797968 -210692 624113 -664526 -514241 -164662 -581179 -475090 753373 -132064 822896 230395 -966562 839740 -728928 -39742 -161492 -998190 123032 67550 391171 -375545 -862415 384992 375541 378229 -142252 610444 344807 305834 -795135 -651431 498322 195881 663755 -994443 827651 350951 640346 -528834 -670564 630479 -553112 2122 791697 -591809 -154940 413409 196075 54665 569170 -692994 911112 145779 -810231 -293167 -43879 970807 -120077 -6721 -906973 729732 -662863 944993 439423 -252805 771828 -915583 123354 465842 719749 101536 -488266 972980 375871 -455181 -309913 343167 501775 -667935 327318 -875131 391931 -303738 992321 -131411 417432 263348 519993 -397745 -236526 -492819 -839261 225082 -234584 758505 -318856 750386 -197075 357782 957061 -635542 370568 497171 485227 -141169 -973643 -539595 -321888 -481859 98626 875650 -119188 -778617 373203 722872 437229 613619 -83810 95687 277652 -771204 -696976 -27693 101030 -923762 -16602 -804429 704956 236046 -824780 -308619 -847165 -496176 -417118 -308008 -997636 364190 -559990 -565297 850813 -629833 798364 -847483 -509266 -148786 -916198 212564 62669 -976633 505052 -125876 -287766 -113410 565837 -514638 -932756 389312 790123 -478849 490379 802255 -256693 -227363 520276 228258 943123 992557 182568 -772957 -32129 167940 739644 -260049 -414499 289321 838426 -267622 -79728 554648 -525537 -565080 955921 -69246 -867460 757269 -944407 -584373 -129355 514190 -62536 -50933 -739291 -745802 -783695 -434418 883448 318498 568476 658260 487343 138205 -926381 956689 181407 -611740 688325 -732754 816242 -820821 646134 91206 -121307 298135 -72067 -805974 -752887 -704894 -611324 -172963 -368190 298810 -451764 -419559 -4533 448130 125095 48584 -173457 893455 -856324 286604 -672943 -553588 -215482 566712 674790 -426089 -875883 -659884 589174 393282 883339 -464739 397598 142739 643808 -585854 -249903 -736380 -898465 -361943 711122 252931 -691225 727400 -889413 -552589 502507 87372 -535430 410153 785907 653333 937807 -899343 -468456 618296 540239 -458745 -718964 -703524 -725020 -245475 493711 614237 106186 -614180 -528261 35916 62996 473563 454073 -927507 -287195 -386263 116426 782008 -381641 526409 654015 143961 -941992 278449 -176575 806832 -753688 -968374 -141686 -221103 -756324 422003 -307222 -868091 104190 -375553 742723 655815 999530 106290 -74611 616904 -283886 -282681 -951725 -627477 771835 50925 -858829 -300087 -290689 -927803 546914 -334033 689097 -819226 471719 -477156 -125988 -684583 195803 -589373 -537972 -637794 554863 -397809 -129149 -133467 41318 838297 -396483 -795179 -77866 343732 -385396 -612471 -532245 212834 943253 -714738 -461468 -995748 330193 -608090 970261 857230 200206 76168 -781085 173465 780395 239198 120395 504655 628447 -248251 -631844 284858 321843 -575792 -635976 423829 -312189 793094 -798954 966610 -354751 600288 601539 -648046 136626 -948020 220317 585136 -262929 774316 -559466 -641993 -810011 -61993 346039 -789273 201558 -604521 997531 615732 -903850 544042 -155409 -97081 349518 -162751 -845447 -761861 -29060 -228220 -418802 -327840 647665 908172 -544742 497340 -367598 780903 83868 125573 -799592 -731624 746791 -853271 -790128 -180332 181347 264902 -452132 -735930 210953 -6734 912943 997900 -773141 259317 827925 340023 452969 154121 513513 -296561 -841859 858017 832349 -249011 -856656 632991 -594314 723615 848291 -578660 812428 552104 630919 -103580 825678 243710 -899803 -146441 -751939 -337110 -615721 741130 75564 -60373 -580467 44292 -867001 537843 -653495 -969727 -158583 5096 -474461 772434 940611 -835100 671430 240891 187804 -206411 829041 89908 -381812 608926 -343433 101864 879840 619989 -536385 -749511 712505 813571 -422460 -924038 664589 -855609 -236393 835380 495268 -982349 -641192 579618 -341220 239309 422465 -412363 732133 266000 928539 464912 212038 500584 -222010 185229 -224553 -981447 -434379 854198 -319995 -627239 -578448 -961203 144529 632337 996241 777924 451344 -659807 -127289 -128058 -258452 -291527 708182 -954068 -992158 -660480 249877 715657 -826365 639633 305647 885407 176947 -241927 268771 775655 362029 -137286 -852861 422797 810365 -55349 -148616 750449 -979964 -691947 151293 420136 -483593 367736 -461345 473336 585952 -511804 110980 691424 -632676 -648128 5089 -351474 24795 -48985 790018 -870169 639524 -182362 -172154 398722 -46258 495711 143008 447917 160520 -981910 161304 935783 -39598 433230 -526392 -184476 147457 180492 182431 -412019 -628289 220308 170785 18045 -413175 -532018 56292 -361596 576047 -54637 481685 -770648 523735 -341711 996081 253855 -855173 -517142 -915891 -833834 -816410 -480650 -611441 868590 -42053 745852 -460366 -884806 -189586 -639075 -662331 760642 103881 622826 -6803 -486589 -404119 -749591 -50081 660908 263358 -421100 -890265 -122974 -453490 -50343 -441885 587645 285682 -178021 -29496 -298551 318296 130863 -444003 -868026 -398720 -128800 489339 521321 -817793 -137492 908947 779864 -939841 428165 -43608 970482 -14084 -367407 -11376 -322747 409928 -788502 614328 -186986 730120 -620194 -170595 468444 679541 -339664 -826797 -935099 534173 262486 -557310 -709328 431839 -1863 -809884 152241 -45837 -183112 -311864 -616944 245599 387109 -997870 -446902 686467 627910 -473799 728591 709902 -655403 917192 -302398 307846 233089 -503714 15741 225988 803051 819373 -135926 302709 404009 715006 -137749 587419 -989881 -250836 -80814 254090 -371647 387109 -641239 228843 621322 -360340 -847476 256188 -764664 898073 710602 -353586 629014 409303 -179864 -796346 -60672 -769306 -960354 228253 -700917 -945385 884696 786080 -100246 217554 120503 -197903 -613046 775699 264205 -259452 -796857 -300568 735332 273186 -507659 843509 125303 690153 -757160 -931215 -495433 11850 -11796 561574 -609976 -541814 491933 686197 -889471 811330 277328 71631 -298512 164831 -953127 -125123 906708 148131 462978 667865 807585 -843999 945547 -404781 -247809 -343739 -878172 733677 813515 547018 -481675 730239 424213 -259774 -832617 -460428 372896 93713 997016 18379 -154138 -721550 237562 401303 100241 -42383 -359500 498816 -697982 -833041 -798416 260287 249550 -422878 696268 -682843 179516 -584046 162265 608405 -69815 -243683 173471 -669435 -907356 -634252 -393641 -993150 -54606 -787556 -453713 -861015 -474997 -761747 275914 -407122 -246021 312214 -54979 -145959 242050 -745448 777235 -598012 177621 -28218 -816694 -906465 -743334 538955 735316 845868 -764496 -832348 399895 819907 921893 -304734 -916883 -387442 -152259 -355991 -205020 752718 -943566 510324 957695 402645 -908050 489103 -855117 912266 648083 -371365 -170389 -781464 -675212 -452275 54725 -349313 77594 612271 -990125 518898 -41152 226974 -530789 937335 -530474 390155 488344 344026 -161534 -411078 -554442 222202 -862438 736070 -330023 830666 -503765 828699 -77481 -594606 -577034 910586 16761 -633684 -914067 850808 -350722 -557689 -183878 429951 -666984 -59865 -557639 9292 573037 -498077 -143367 482671 440088 75813 -407745 -188722 -264795 -38802 484227 -781277 170776 -526641 978033 398841 -377753 210801 69865 318131 -181508 -869234 353919 -296570 131380 -481546 82556 -875782 131810 -75765 -924709 -39444 -209716 285510 157133 -9329 -461907 311599 609462 769766 -891854 -118552 -140626 50507 297981 -251101 -564224 -427284 573989 -845272 909742 538184 503604 201040 232683 426039 229031 -281844 -174689 -88864 -537615 -892449 167015 -844224 21625 -503584 -667757 -377303 -214248 -848583 404902 -804288 543388 687658 105945 567423 325959 770055 622489 -131023 540112 889141 -554236 530297 -833439 -330062 -28432 484555 975639 -875766 330980 213873 300934 788322 205084 -700921 -912205 582769 -642423 -603393 721175 33410 540495 773278 226979 -482956 -238522 636285 -841802 -44999 371066 -855542 -633048 -436006 322603 -825980 -891069 -613518 641741 232195 -417211 -100561 646281 601069 -38176 602964 433338 -759935 -77766 -345414 -805647 53712 -201363 -69558 -821518 -667969 -862073 -991228 -232780 -148728 -672757 -67077 950885 950582 -924946 -201513 686948 -538325 810523 476242 -765627 -316003 -301456 -680773 475856 786837 -353345 333302 113922 650095 571086 -32646 949258 -453667 457943 -268463 -860978 265188 11400 -892644 562404 -211747 154628 896524 -223207 -597643 -231071 -290198 -750994 47405 122024 788241 -921195 935003 18136 -679058 641016 -336472 895203 66567 748851 120592 -32209 245745 -547563 972261 735255 376792 744227 595020 -497305 161019 -653547 8637 -85277 925869 827223 -239737 952769 -308267 -328183 116171 -993110 -551953 -801025 -548867 -166850 921865 686530 428902 425485 617415 -174323 -451676 -357858 -353057 810577 -7128 -736917 787998 912561 812982 -103837 -78367 333191 412009 60135 246428 -64931 721197 -785330 -331177 374645 96707 -426014 112044 891458 327361 162528 251979 -762900 -155761 584572 654966 653776 -151573 851290 313733 -80643 -584986 626710 -127517 -99399 -575003 330685 479246 722042 527008 799697 -836325 -597523 672806 -391991 645552 504178 -535081 110479 -192503 598302 353385 490496 135924 517688 -245276 -458640 -846252 364220 626726 -391389 -498398 819932 -550817 -250411 -866073 884986 566038 -683981 69315 726830 27811 -770464 -355095 386118 893874 946289 677537 803393 842182 143345 739909 197971 591412 -323875 -747196 862053 663460 -648023 266530 622866 540180 814778 127862 506283 644052 667882 606827 -135884 -417909 -459769 749119 -162076 152112 -343212 544711 -942935 -195182 250118 -5271 869793 -779183 410568 -288864 390690 281954 -796360 70780 138675 26383 992615 -483041 269841 -223499 65117 931649 921260 -855420 239507 -106835 14631 349954 -228744 561474 -54565 -651383 -273299 -944141 -686252 327940 333000 -929208 962771 996790 344788 602970 571338 36404 91983 -923685 -962205 -973211 3051 865163 -352775 861577 776654 539332 -682978 -209617 533395 -488977 -599532 -558914 598854 -436339 474195 338669 -577301 258351 -799863 -759862 572024 201214 647061 -128585 294742 540980 -559861 -646552 -367260 -713311 -830284 796903 -607756 -521689 984459 -693103 511949 173630 -814399 501014 763943 -970383 -867271 -460420 405682 -74401 -263667 -396260 357263 -138694 65543 -859996 907861 -656692 440233 306195 209421 -883987 551846 746176 586678 831886 -258970 229076 699971 -425294 558086 347339 204440 268271 -286379 148856 901777 741617 -499240 -590466 490490 -422537 865735 123351 579352 428373 662927 -937392 -507873 -432912 -27442 -804853 535865 -30011 639449 -155652 728966 536547 71097 -995348 -937706 387052 -951638 -698246 -99727 78743 -992229 587925 161295 441649 -835151 702339 977760 754712 141763 22493 -782138 -331330 -432929 -327920 72854 571692 -562108 -774819 608411 242941 -902170 -838950 787602 530655 850158 -533136 -108113 326293 313783 -562213 500119 -59529 189138 657837 353252 -28432 705282 989387 -866524 -292737 632769 637166 -969255 502327 -112583 -287453 768891 -831040 691916 -160565 -802190 -521517 885389 -63204 410652 89666 139332 -444770 357581 399725 -481810 201391 115658 -891058 815290 601856 560973 -681362 -766835 -12394 856708 -263826 941823 -165814 -853102 540159 682332 -250167 -704500 -941974 -231388 -500588 -361602 -408823 -475892 -958847 35171 -816308 436219 -63304 -848 792885 -29043 409399 -868790 17884 298259 644943 886156 582892 554257 879141 -779198 -35804 -88129 -825039 -450256 153175 446601 917314 -453876 -691092 490895 -642695 635391 -842529 -671067 -285367 -305496 830014 -390701 67197 -207207 -970580 -905898 -201294 174808 148194 453790 -744231 477663 -441047 -253105 -295369 -940771 -213279 -177728 300900 208243 -433155 336894 -219185 10552 -153851 -881846 -158152 -185931 575507 80023 535861 -366934 -874154 508685 708014 -463545 647442 487945 -846623 -401997 -390114 177562 -758818 -628344 539493 -801275 -804596 994517 -382490 290498 773410 749340 -978893 815229 -850001 -450479 965237 -526698 687123 -345759 454503 510370 -963708 -50264 -555050 519272 -619382 -310022 -440152 832740 435714 -262117 -341550 -456505 262559 524359 802784 53621 -480796 -721749 -889871 -887674 393772 691177 872504 -928955 -183902 -830824 -827395 -376908 -227255 -476990 901658 240262 19958 -885659 -340866 589476 686416 600434 -404307 372265 -21033 -664751 985789 -487194 -549542 -93606 -776613 19038 -268928 -659746 969284 -320182 530752 435228 -897203 -208233 687081 213836 730972 -707869 -909029 383768 817132 -513660 727371 934814 560268 522241 564931 727664 20449 -340329 3615 79763 490912 286517 658897 732163 821397 853504 -1249 915758 848542 530512 -690656 -824076 -320720 392241 5058 722478 -111406 -903709 488647 -687324 242589 577883 -455485 -53483 794690 847936 -607840 -195918 954116 746094 -931686 -513245 640313 342262 760260 -994943 340302 6300 828161 -274469 -936640 507352 -225397 -619726 -510685 850901 -838417 523004 -833633 342133 -525553 -919516 110958 -526645 453663 -140919 896095 -696032 -892375 871419 18646 471663 -864631 795073 -859702 303080 -584079 -285931 -843322 912241 968934 -495195 -794263 -77536 84289 275476 -81691 840770 431536 -120200 521603 -452776 735282 -753062 496670 51221 -741090 -792134 -681820 -837535 21789 -337912 -989672 727640 505259 -512725 -58990 675404 -50918 -944771 -469570 -139329 926991 -382131 234585 135146 -523901 37596 111799 307513 -826301 137185 -975681 243532 -834832 324614 8941 720759 266240 157288 -954545 -515389 -85700 668698 969225 194283 -667072 -841309 199634 -335776 -269826 -15237 -711052 -455354 870075 123666 -807216 -608011 140560 20938 -544809 -850440 -529686 75896 115474 755985 -290806 -126746 -921317 -348621 -494842 755156 48034 -781177 -613434 271090 597225 889960 599048 902632 640841 99686 147933 346190 724906 413383 -179542 452021 944910 667009 -910040 598172 643207 -396479 581860 814843 606909 907496 -414913 729148 216809 801544 765295 -768579 -431396 200812 312572 830799 836089 -406771 -414268 572602 679990 313885 -910856 -293577 -850656 -549120 -54116 563572 -757164 657614 223883 -941932 -487930 567891 -794767 552876 681342 699279 963407 -162617 -371178 209591 141691 -300573 -488258 -879182 -898915 178546 162296 256924 -791885 -897959 41820 -990138 877069 -316428 -628716 880948 -149422 -562671 303713 14109 -638086 -292239 723733 -946193 51793 -816566 -783849 -78519 -487302 292423 149346 157695 -125206 290822 -781562 -185447 -791959 -676711 -740570 -82220 -829675 278918 625272 163232 -19618 -606265 378056 -603360 -105077 -224309 -22283 -467795 79923 -98445 -12686 152403 -505275 905365 -413241 -842797 -596479 -538627 -114418 716959 -231300 -524569 527734 972258 -281568 62982 862147 -147595 740010 -705152 671436 735210 -826837 905839 -923013 -196347 -800505 524898 871249 345790 -253320 -344358 -166305 133057 -947316 -773170 895950 3950 111779 -307033 -295080 -154150 -419726 -906043 780621 237003 88195 791928 -313201 -517184 945075 163207 -629737 766951 149554 -598483 389869 696740 -682618 -579817 346931 217873 454409 615271 521115 377848 938982 473780 -898963 364635 324384 710791 -510846 -93587 -13557 -416544 -118325 233495 951505 -142801 369739 409331 -979601 -600612 -877287 -522156 -25419 625983 -743201 172604 -372663 407720 -890531 991333 -784604 796633 96871 -876615 348564 379783 657378 193241 935352 -779939 298316 889882 387592 784632 848177 -944381 -10294 -281364 -48970 -236976 768414 983997 -881262 585331 567795 19047 -851312 -174066 264335 -744489 845199 494714 511115 -187792 561025 268098 -603564 819975 -88464 -58200 631596 522343 337908 801824 -830297 -541746 -415298 -766256 -486737 206958 616208 -823017 682240 141420 83011 -658429 736044 -383132 132800 -762920 -200168 778724 -130425 120080 -904323 -321812 735403 -467755 -333208 -406539 -873772 949641 663611 -611609 -139332 215359 24106 863137 -342350 505279 -181826 232821 -434790 -701306 756949 725161 754667 -761404 464416 117495 3759 -191908 626980 -156403 -65529 114023 -713286 -218354 38180 847025 -758128 -973808 451407 -298437 -379995 -814692 -411549 427063 -339504 243633 971597 -406769 923961 -340287 -983661 437471 -190626 -462414 -47286 -278794 494224 -250274 -880226 -462631 -166412 -636396 -320946 -131392 485763 687893 -417875 158103 -585078 818968 764450 -139394 784042 585542 64937 460873 -811687 764222 511056 366081 835679 -794349 136763 -693663 -714534 464969 772768 863322 777787 -272037 918988 -623857 -961721 -733384 498716 -594982 526871 -863423 560004 847557 591896 945229 -42868 -121198 518923 988966 -828082 -419404 -715514 -527351 537082 -711341 154737 344873 -531502 -268980 -30710 698925 -257106 -988497 187489 -169811 -174855 -160833 -478499 -919239 -676431 -110091 487862 49491 117355 -589827 -290439 -992528 648653 -904520 9607 -899206 34963 519224 -294123 -142895 -223989 389319 562478 344517 -370408 326241 114092 -263522 -8525 788789 835523 -827499 -690843 103080 -741642 992088 -709170 -237486 686368 199049 -360415 -706434 -760595 -729920 472614 28206 233950 320900 794039 -812010 481992 838230 616003 391068 402133 -931929 -645298 -500385 53122 -907044 13807 -876372 -696672 114769 -12591 -350070 -728877 -376876 -927566 -35921 491158 150565 206695 926985 634548 -373507 789974 274486 151504 -420092 -39942 -262004 -372129 -292392 139875 838675 -354007 844301 -574285 -359546 -251317 -25560 905506 -491947 -231368 -677725 -927365 172709 -530637 -159891 645661 -676914 -521898 -741657 -890245 -791076 -149873 275559 -991075 351888 350878 -304200 62236 47708 -470504 -806760 219434 487914 960999 -430535 446215 799894 -47928 -103743 -739827 -613137 812875 765642 955813 -555590 -800938 490979 35024 391535 -758622 -203251 -669537 859577 306493 336191 265019 -433030 -175609 -44318 -388514 591942 -605387 -573227 -62504 -825501 -327983 445162 -543733 -50865 174775 646375 366063 801210 613785 -49785 -601201 641672 13309 -398090 -716662 -34864 -352198 894681 385298 -673440 216958 589123 191857 662710 -482869 -531519 715007 -783608 60021 587087 -317779 -153155 736934 -956064 350462 881138 -282790 867291 558600 195958 -21789 621208 694263 21071 -676378 828135 706059 952371 604 826506 -645739 780943 -932589 378677 -140547 818563 614058 -802411 -17985 72164 -975592 514887 503658 -241223 -453850 51036 910624 50750 -232848 637915 867864 386788 825704 -72513 411423 759247 -993197 -320523 55059 -367401 457546 -795296 -537114 703112 780218 227413 741537 937377 -747035 219167 101599 -638567 673759 -61829 15438 -10219 959249 -768355 998577 58227 -502087 -817367 -47008 -537917 28648 -94789 875718 629193 85123 -123295 -96030 -667652 256323 45467 -241593 -768631 808501 -553119 -124643 -92335 -832069 -663267 -673507 -731929 441224 406701 -183271 244499 464936 -372509 -87439 -772654 449782 -34299 -963297 77651 -849884 -456627 -150996 -934277 533687 -426903 -253511 105570 -670713 994044 -275465 71509 -699965 301467 960047 730578 787692 11729 153147 -427762 -738090 939420 -220661 -913934 922794 -996242 -194655 -517862 -429338 277037 454421 -903595 -355621 -929229 -859630 67239 -658003 -444977 -69161 -364726 914135 33858 150327 -863575 -193755 459202 -934375 778212 -702792 855035 -874759 -894769 212486 536969 920549 575603 -211241 -179713 -90368 -13557 531913 -193693 -214653 75911 -925491 -621905 802615 519437 710567 492114 626940 -348301 -958478 359341 -964155 164679 474906 118935 -108774 244423 834272 -573607 575381 839913 359129 800178 -498587 -953132 -401297 424149 410958 275045 -107809 -156570 881319 719147 603834 308864 935771 -964629 -338332 -960334 -235031 -518627 -923752 662909 461155 -414483 275554 -858664 248690 -982340 -608861 205613 -821679 123932 520336 438745 182734 499415 390451 -757584 316620 -422680 -128023 -372746 -453053 259968 -171806 -762649 -731074 177027 -120539 -227024 -485156 -239863 983433 -151949 618960 555614 -160451 -725561 -130078 -384511 -861631 -956618 783084 188329 -368790 955197 -290851 -216645 150754 40272 262969 -862891 997158 865747 -464234 434119 -412794 265250 160289 557460 644392 -394486 -617 -669066 99078 672718 105677 -721193 492907 669859 17577 -946472 -739078 -96844 707878 -393778 -875097 -584289 839763 218048 -758852 -173323 -709931 441963 -995370 830526 717921 475454 91365 250483 -886461 -937633 -101201 -985726 937689 407588 289997 40398 663192 -506342 317869 -698964 -92793 140289 154767 926568 641855 125005 -354424 806461 -520847 817447 -126206 465120 -449312 -875030 743993 -995850 -796574 119719 180287 -738023 486884 -309854 923129 879960 -805661 738643 826657 450868 -952205 -694299 349506 770467 834236 473274 -446017 269712 -387720 252261 400972 775513 968310 -582737 152050 317136 277530 -39277 -80624 916411 505947 666306 -582955 448597 -474172 -124385 -598457 -447542 -60684 -236605 92223 -966978 775965 195323 -813590 -657465 530568 311877 -338102 -376594 -400752 -358953 260659 -80206 -886493 674968 29902 -270202 -376636 906021 -685159 -499250 669963 -538291 -744091 -378907 -669660 -608235 356311 105114 -155444 -609739 648168 253870 378583 333593 187366 361560 -450132 -811935 -143888 -339902 -369977 926050 465149 -79863 -711498 168098 -229419 -804288 886429 866528 892694 803310 -692557 645386 -965455 186507 662338 -551996 -44821 596871 563627 -359576 -638755 -626621 146655 -540927 -630924 866454 42087 -347826 598130 -253110 -413603 -239675 -374166 -593763 -634895 910606 -508088 480064 219493 -397564 986183 -242470 462866 822072 -182023 -109946 363616 202605 -714046 715729 993873 -319460 792925 502078 352887 -548110 123094 -572990 884602 -665523 -927090 330824 335763 844099 -565957 284333 618771 381723 -866587 526277 629853 -173231 -216982 442325 -251801 356631 -408709 11671 -320322 705103 225437 -61255 112639 -275566 -608087 -616482 739166 50604 433355 -950629 -223453 461597 -32633 -671877 50856 -526055 308527 -975748 -947619 -597239 -445330 -802161 721092 -85624 -125375 -499812 -566667 -146201 -646023 456444 -482150 -820694 -204102 179326 -990092 -803064 330367 -289822 319957 -381073 -50412 -823839 -761180 565502 466458 960419 -273828 448393 -350330 -598841 -415091 -256104 -13789 921823 -433958 221800 965131 -989967 581113 -321559 865714 246135 799926 736318 -60325 947296 888432 119232 -393823 -614515 386330 -813572 -987792 -59308 -254916 196528 966153 -987136 825456 -419630 -91007 -82352 702821 95369 -810686 12532 -940705 865713 -161399 -61933 -214859 693468 900582 -423225 175057 -785332 35519 -327521 580020 -116614 424270 458396 -14481 -592238 590751 720053 -441941 726772 -766702 -1965 666914 -913484 970463 639829 907044 325659 976397 671630 917139 526372 522873 6722 366440 714624 -363690 -562643 -885844 274579 -396249 864635 -356098 735988 749766 250449 310291 -302223 898529 327747 958770 899208 -885256 -684197 -609484 812527 -972576 -220647 843915 834062 -116669 -753811 841527 -745088 -488931 247743 627666 670357 -378432 -135961 8197 -536365 55890 -853707 588176 -447248 78538 810603 731591 260313 -578570 -150082 435344 20398 119160 -361384 -427290 -475836 -228796 -757543 -887336 5410 -310236 388690 647050 -10235 798260 641736 -368333 892764 -933146 -27081 619038 343756 -731265 801804 939306 -837843 310169 -248662 700361 542987 532639 67302 10629 575142 -873900 333579 -613770 452466 -186804 -373929 326861 -244584 640624 -37381 -160948 265715 -991362 154911 262988 277524 746248 -359716 981174 819006 264561 -706240 -470902 439915 489715 -620210 747483 749638 -765541 -257668 139985 33838 869706 138675 -108890 428729 168502 869202 -947031 436143 773736 362282 72254 -655094 -284740 542467 -513828 574845 419428 174871 631053 -290454 985701 808210 -406926 -174741 -999656 759320 647612 262346 -292566 -20546 -604620 -766200 262300 613648 743733 -734118 124740 -882038 -320852 770599 624971 -257889 -598881 471179 124205 -971211 -330589 -963113 -979652 -805210 443236 -437105 487197 65985 -4191 357739 -854712 422471 -519251 -456873 -304372 90223 39535 -870925 488842 303842 -963101 -819437 438838 729407 -777321 45376 -284199 947224 -810577 -609739 -416879 -790796 133729 -295197 857807 332491 -562182 -411538 936791 -197747 132695 411053 565956 -436325 406892 105134 -944126 80844 -35775 429871 -54702 769001 652400 -272474 -19638 -342990 -346327 -500165 873042 -351529 -508370 -879415 974376 209792 -818217 -816672 222301 -892219 132879 -440763 -901418 639542 708436 926448 856523 617172 313403 21134 -660405 -155242 46826 766461 -117834 554470 908445 221651 538946 65186 182050 453335 -447369 723739 -361251 -850299 518451 -439655 392772 -195442 -515802 -973995 97635 553558 -568745 -814083 -914343 441461 -214498 453683 -865191 -937545 436391 -419186 211883 299932 953589 863512 -763991 -589608 78557 550863 810690 112468 614151 -254428 -249222 -987605 192113 776191 -123288 562478 -742293 -200391 -309705 926304 440732 547488 227237 348155 721659 -103305 -856185 883817 -167849 666099 -728765 -982964 344528 823359 920532 575863 712539 762105 749514 -494350 -519230 -18893 835015 -385670 314146 -387469 -885501 -891010 -537621 577459 381769 -436829 327524 750433 -471432 409538 -210012 75104 664195 -292635 -99942 -344058 -785038 787917 483717 -522596 -57889 -952593 244989 -573087 -64135 130418 -955159 646407 -406652 814002 -364154 744628 216150 729024 -869530 -571518 755675 753504 372079 933632 -629357 243082 35544 -802257 -322289 -844950 -33873 87301 531192 -466208 -927530 -178194 -995704 -732928 916353 -195898 -580209 -628334 696762 783200 742127 -482924 -73122 476802 502688 -761677 21661 -465690 90285 -358826 258557 -360389 -302027 128147 -92969 491810 475370 965432 -112807 -846 984598 -293309 23170 -809099 410897 -919446 854441 -796440 -377780 -145899 -605577 414846 692298 -417954 -319640 -708322 567713 -16616 -897329 705696 -932483 322885 -990769 -250924 924318 973214 93026 584187 -411947 -432241 -559915 -780596 -162166 711480 -930102 31729 640057 -746386 -282187 949639 -730511 -328392 528223 259362 676564 -52654 633191 -604730 -333286 554541 100412 58735 -972787 -413971 791844 -744566 477838 -942358 -699592 476666 499470 184240 481637 45204 564630 -741633 575852 35106 89921 -884405 -300189 -102556 298941 -936388 666803 -143477 945997 114992 151320 -438852 -57527 -152524 112676 -79469 458652 76431 661436 -345955 -809659 -66633 25113 603485 256855 953178 530504 -179128 525946 203094 -208470 -192055 -372121 -600511 975349 -464834 342512 316642 -442959 182521 700534 -394698 -675780 -164545 843120 419693 -973753 890828 476267 388842 560343 -836274 330116 -505530 715845 126310 376687 -452403 -265538 810794 806260 772223 -887101 590245 -864275 -630895 -585942 459733 -826294 -329879 91291 -931924 60173 -337882 -642028 -913904 867918 748822 -61082 -637733 118456 -929218 -489162 665180 921610 -707115 868477 -422316 -384745 462281 -678777 810105 573894 -112967 -16904 -752906 -293741 339321 772802 544617 -124660 -847598 -565455 -608924 64980 -485185 -367009 -542482 -825948 -931343 221120 159999 466885 -959285 -577512 475527 298647 -650202 -100993 53735 -220019 886671 -204956 181493 -53969 450372 -910969 -530691 995863 -618693 -369794 517819 417524 -447973 639025 564194 -808565 956353 -517538 -440551 162480 49468 970645 -388872 10833 329810 -391491 -299121 969324 897401 -438515 -171169 -598253 991838 27156 170975 -716305 -132895 -609742 -877959 31803 -804714 -515043 -296310 -22587 671942 -741027 -18331 606704 666989 126927 -529199 -911308 281530 172582 380934 122908 81937 -21531 916532 460103 342156 -178969 515453 156904 159862 779991 -891530 802375 363855 -717256 703402 -980418 -340277 948447 -686186 848828 911442 -202508 990638 463557 505217 575860 125014 95471 111400 826418 796522 -256793 586443 -670767 745015 -429974 883489 -408373 195328 932813 -823529 924782 821882 990198 -170930 467802 -146864 761056 958489 -771580 447136 -307430 106240 66998 534523 93001 -139713 631692 -689943 954658 -30520 884473 -58781 -173711 761789 -204224 -336681 -141675 509815 -579717 -100952 -885120 940162 965783 -424405 -129988 231198 -884010 647339 -571039 -804545 -805556 348006 -972128 -987890 603363 411278 -643140 -183833 -921512 250313 -256501 685913 604475 -341455 763130 864552 531442 683220 91270 645966 286518 482869 -118589 105590 163476 455754 479065 -348672 961390 -368644 -433022 587264 54264 242474 -226291 -568002 -912068 -661082 4191 -139593 -412394 508342 -249748 76443 746040 -902636 540994 104141 -685273 183407 -721025 -170521 -8388 -989848 617813 -105037 567333 275862 258318 123442 -116383 397698 -619390 754201 484807 -784981 -292446 347087 154880 -884605 -263056 -504975 750472 -822543 -365948 -446898 -400335 584781 -740086 188011 -733792 -758809 511423 612352 228046 -437376 211447 770297 -238456 281935 277785 -820490 -416016 -864771 -393823 654668 177401 524458 588445 -956030 -448913 942310 78769 -83372 787565 402104 359444 673459 -915099 753307 423568 550979 811804 -22916 -975866 -176933 764331 -312771 371431 -144503 -106113 -905163 236604 -371956 491225 -530770 547488 -381992 -547505 931557 -260928 536597 -220343 -58610 825954 692768 -33403 566605 294619 624137 524948 -360898 390166 -743021 199259 -404498 -383852 628279 -997997 -308896 -404121 -63710 -33335 26121 913847 841138 -144162 395860 -866499 377213 -191224 244254 533194 304202 394831 -493125 -141375 729110 573585 266223 695064 -553712 -611457 649206 630620 -517347 178205 380798 72106 983637 709574 703143 -598730 103812 545702 -401654 332360 -987350 -24514 958511 -913862 261627 -76828 -809452 -641028 -606496 190656 -788691 780432 -50316 -865584 -114721 285454 68360 933348 -372860 52256 -806368 -778205 -495382 514823 55796 -486011 997716 -841451 594671 731606 864888 -536143 -1741 715321 -39297 -567338 229651 -803933 -647032 -958956 -392552 914012 -194523 -884978 -838148 -646782 -464548 190202 465970 820741 -311001 -648540 -691620 -244052 702196 565099 607700 -717938 154534 318658 823716 -877030 606483 -443343 -200819 -176112 962180 153170 -32892 13446 -573256 -581548 -880080 842596 -978207 724219 256878 -211353 84646 617630 -526771 -335070 612767 -339033 407186 352120 -113060 -588777 -419403 -715741 513502 -845697 -423326 529457 -25188 164360 529273 -866430 475519 242156 -149490 132171 -972826 90363 315754 305174 -130780 -544616 205960 693952 -388227 -951367 -774375 -130951 -96212 874 -624255 -629305 568672 -260407 897367 -547068 879803 -109045 -411799 -515877 -56751 535287 480694 974799 60463 -320282 -499854 -160076 849489 670410 -372987 997556 178475 879395 736524 627788 -949727 -115829 975319 305484 -758257 -819797 470633 -34982 435394 931139 564731 -908689 109692 866855 -224903 -621479 -660236 -67907 894468 889015 196820 -732288 -609170 926337 508986 757759 598465 -460547 343863 519902 561593 -513077 253651 121556 247109 602842 131975 186284 352138 -279056 -777663 155845 21984 258854 975588 82065 -837037 3945 719685 -237030 320931 690299 317231 -886664 -373564 -29968 893535 -324900 469471 -115150 745225 627977 23247 -362627 89810 354389 260389 -464797 28756 -40788 -141275 -48311 617501 52877 886598 33384 300976 325643 312118 -797235 -89086 -578354 390356 436442 -713218 83984 423604 -13885 -574206 -720224 592158 -121071 -190368 112610 -489201 -700381 346718 -129075 990774 -621400 404662 -321045 -640263 824997 356119 115933 -496530 896373 956578 823125 280930 -975547 919661 25369 -445227 166932 505347 61447 -662916 36793 -940829 -781813 -150594 217436 -664963 -615253 -826312 -967685 314296 -927876 -567751 907111 -995090 -38102 -662842 912325 -390162 -888716 715543 -270962 -557831 654509 -112105 536847 -909755 967868 -780952 -511255 452734 396701 -576418 -571886 -689344 765790 -115713 487378 264862 -257373 -147958 506823 -285026 -819294 -406804 40290 -923333 53544 -934068 574056 888418 598162 -681472 820210 -822411 -471083 -66794 404077 -796597 -117258 27853 441370 754221 487954 -311271 447759 748379 -140072 -354782 -484428 204421 -919158 -821051 572743 -775982 855808 402065 -673191 848733 603045 478924 672590 847155 -849801 188140 -883359 404438 9995 -699106 -695266 636221 -352633 -806590 824422 82258 -121177 -843539 -922002 -918030 -547655 676966 692417 97137 923041 351017 -774855 -596076 771029 -99993 -797430 986388 -918687 494596 -915272 286753 -29852 -687208 776091 251613 -160366 951023 226658 -379683 153520 -348663 677389 -388692 33051 -618470 -553359 -636856 95041 -555637 943032 -862 -610778 870263 924383 704546 -316191 -951761 23607 -183263 -186211 -564938 -650908 87917 406168 633670 -865439 927945 -418521 -265143 -151559 -499990 -12368 515553 -392753 530171 10670 904289 -722216 690842 448817 332241 -567588 144857 -222373 -1170 -268936 946622 -990492 -435800 193055 230467 304151 444194 924436 502230 -757037 -311627 284273 176986 -506228 518125 866980 990501 -892985 303626 169837 -310400 177057 -495103 990177 211114 709192 -292871 -721686 783061 -17152 -794034 236613 -452825 890911 925457 259586 489146 976145 -188666 -941561 475932 -204074 254245 -696946 -83376 -408961 -171622 251810 -432820 516149 547525 -609754 52985 850482 -341830 176846 -686153 -8250 -496958 -96092 664534 -471469 -504360 14084 35997 616273 980525 208288 -676410 -764853 164004 -48386 227840 976864 225367 315893 -433300 -159421 -792432 183475 -636639 -278469 55761 -175686 -979800 494627 726221 -645154 694273 360939 53740 -23863 -670948 534678 660811 236791 -620704 521018 559545 -961350 962600 -236925 -175685 400823 -746687 -284111 928265 335079 -631187 -677611 732431 373272 -178333 -206825 -315922 820841 -736307 -346829 -74376 -108207 418504 866808 -481353 -598247 -247192 8584 -69145 350685 -376783 151579 -488969 477583 620575 30843 -96628 315636 -552545 -300663 609533 67493 -999021 -963401 10456 776335 -375470 655627 400860 968436 183334 724259 393085 690024 440013 -262356 297060 265812 -233480 426729 840556 -601994 -298801 -123854 -752986 -475425 42731 105714 756053 976500 47450 -691800 501363 -23698 188447 288615 -721750 845786 -43601 862551 -454564 -515174 484341 284337 763291 699106 -818609 -74809 290226 864315 22670 956282 328346 824707 -631558 659265 -416762 197483 443468 -184919 -797480 325752 -662349 -62129 -957015 510211 543695 562152 -82107 503993 -758471 371257 -106452 733211 -466183 506143 689299 -920449 788750 -342263 413793 -848755 610154 -442631 187186 -261437 -85133 -774393 -584617 -987790 -206589 -548386 -402348 -839746 391400 809405 -857119 681506 373861 420855 165993 -504982 -819280 251763 300942 255031 36978 449709 -870492 780927 -897206 -338381 -12879 -511862 21578 -213592 -611725 -414474 771960 506949 817370 146484 -660273 293587 827145 -126840 -666821 801842 -952358 906125 775073 -167978 -304425 -291537 -59948 -313148 -263998 155311 -639071 -261351 -812147 640034 851524 423299 249571 -138254 280304 -334905 -275427 -559396 -803125 -870343 684878 698097 -914192 -849977 -852424 -705899 -538260 779759 473044 196355 538049 -415293 743246 662983 962150 262892 -461946 459074 501828 -501467 -210031 188329 -189893 636348 778678 568070 -219365 364564 134513 -992074 -956884 349221 -908173 70249 -335834 -668038 -522592 -441946 868793 495026 -883441 742724 275335 937217 625550 248178 896677 -611924 224668 722224 503069 -97904 621677 -253741 546671 819995 -26262 -340603 -999285 164689 476590 846147 -661543 599368 933897 -672035 -307150 -576979 105985 -538119 693220 263101 370252 -442479 744882 936781 -580776 240880 960849 -60221 -541117 -997447 168172 -572518 92259 812512 610976 -364958 -71361 -924753 203777 171069 -343532 884803 -190700 -929949 543185 390796 29779 668703 209947 -793904 -813396 -131376 546250 765737 -633470 -900119 957162 497922 -421078 -190223 -630981 -627682 798703 345731 -243534 223889 665487 -366513 -859018 -550203 -648388 696344 -791069 6262 -741988 227764 299018 323766 452937 -314608 -212305 -445206 -479407 -180311 -996151 -362164 -167241 248339 -458490 828903 127985 -190090 -381883 -594274 -576408 -348660 412826 -779099 841851 -523868 -328115 431621 -645124 -928477 363355 -409059 54449 971517 791668 853788 434900 -56000 -209540 933896 -278636 -291702 -461174 106170 79762 283918 230635 832479 -869404 -69741 949152 -857735 -688362 -708364 -674853 705884 -906460 -608735 -46585 462257 -21247 -841572 945469 779382 873875 284158 433232 -986884 -279115 -422672 700226 -85144 -846796 9778 -5940 -300621 90962 -422377 -189734 -5461 222022 691718 476044 348783 750009 35707 -158922 -404362 -255158 396164 -145951 -551544 -251380 480709 -430008 -724284 -528509 -935307 -218788 463128 -507477 314462 -564543 -850996 133233 250593 198095 349816 -681033 -194192 -821103 786569 -689836 51601 683593 -545983 -119662 121826 966250 759731 -992594 944527 64029 -8373 913244 998494 128188 -168764 -895552 -187612 -526886 301616 -246794 771788 92857 884083 -683253 -704681 -522541 -930232 -92927 114007 798546 403515 353999 887284 -863464 -324306 567775 253543 -631881 -12204 -987121 -462719 386297 -452295 -260175 137125 9306 248375 -181110 -348342 -417143 480898 -475306 -63366 -249237 -388450 -561086 637653 -81128 176868 -659343 -337777 534876 -748672 -447624 -974995 643383 -688522 -980510 218316 765278 -948840 -59859 529819 -456137 976273 542667 114908 330081 987486 -33630 -660057 -961110 -515888 937484 941734 473110 353676 -554025 818458 -892961 847242 -462394 -469547 -51728 106905 282382 -625090 252520 -31655 -575653 -473008 -207587 223040 -144695 -929509 -627561 -266730 -58518 -93630 479761 109176 -275898 -223749 107771 -187303 -953897 549010 -338053 -979972 -443255 -668570 -936857 -892420 499648 -506645 -870196 -398395 -933422 -396634 706923 -281448 -625144 -164044 -155594 -401526 -706271 -776253 369623 678277 -425649 -44777 58666 397510 152632 -572921 -732866 -275619 112119 -432515 -909736 374705 717464 815738 -755216 68473 -404448 -209137 90674 -745916 -783486 489445 -588546 328945 -649173 -20169 105065 708920 -2185 105170 272825 -474592 351929 -764004 230637 -250746 -861768 -292214 -958286 -312163 735276 -531928 192879 909160 -594875 924948 -683333 113089 -914780 681220 180193 662998 -745248 314172 850915 129959 977539 98584 -579852 358409 502922 -413431 95996 552358 137705 159631 595992 563194 -385660 -915132 69016 26327 -982729 707281 742783 -387101 598735 72822 -780026 -4459 402958 502663 -74086 -329285 558379 -692502 557273 404855 960208 -714982 -960999 -212547 584219 943398 -357919 -461225 -157667 -8398 27629 768865 -696610 522869 681135 -857011 365143 432314 142024 170080 484342 203872 783251 389940 -515043 964314 451739 326708 -640988 -282321 855456 -483165 665939 937338 290967 -359787 777064 113003 -882266 -881165 812951 659269 384044 -849668 -537467 389982 -677066 -122561 556876 -416734 421771 -364254 524538 -591856 -699742 -207778 507282 -853829 252454 -10240 -482679 98379 -431623 -992663 541770 631930 -381906 -424753 889395 338071 649613 -866245 251158 -604666 570899 -522743 -345671 523582 486384 -334357 774102 -627127 500487 144870 454556 -337080 -884111 909267 471724 241005 935546 676575 -702308 632318 955427 -858740 503927 25177 -810210 -246867 -383557 -411286 895189 25070 -77862 610743 479460 533706 -736966 677205 874522 56211 -979786 126576 892924 -956562 -295782 -650809 -701502 753364 37930 -671187 319576 4114 77212 -126839 323166 -474423 741273 177111 -842840 -134801 507969 -892379 -342593 -267700 609444 -429033 949854 23806 -116023 430051 561270 194166 251435 -619178 259370 -275335 590646 -104883 451156 -775905 109391 151485 204670 87383 87497 -189013 447338 232546 -895503 969524 -892277 621139 357507 573959 -242423 340501 111027 203366 -126655 764389 417829 -107863 442307 -306348 729333 -280773 889170 -563769 121648 165275 -874137 -440842 -490408 -985509 892974 154096 -810780 966693 990984 770837 -184770 -697423 -159993 -902373 972995 -445872 609397 47370 -953401 -324891 -69810 783296 652558 868070 784193 -9362 -589868 678239 184371 702360 196294 -88465 409275 -18151 -956281 -147638 -266201 610204 -676948 -444235 -208522 -529116 724160 -716531 875997 295302 824256 -80064 -707646 -771094 -687584 786386 -603069 573646 103493 -597670 289968 310018 6281 325123 -274675 -261971 437050 -776053 886161 -302906 -722917 -447545 996522 490780 222561 390045 -873482 165071 376631 -285944 981451 -643628 -571717 979608 -616015 -433547 -180865 -4625 728418 -451377 267656 590533 -675503 218834 248531 647141 -926048 -998075 837323 47022 -873176 960959 -726956 -401516 -227723 169007 53827 910492 833480 634708 8675 541667 -547053 -849594 -163214 346775 -491008 -305812 172066 -127108 -24213 -860285 -179687 -781080 201571 716573 -277774 -415544 101549 -516448 601529 761753 232384 462019 -112142 681199 -862262 -869227 710291 219890 640938 712181 456581 -915492 -718348 950683 -625881 -637571 -464143 -673779 -459957 -217289 77468 985515 -676040 415874 -455770 -84572 -522074 -973975 177394 -583810 -276923 -912757 256794 874386 -298698 673563 -139672 -701554 165392 177248 -773666 436977 989148 998965 -137553 -664173 960922 -68854 187587 965658 -729798 -413342 633783 -580730 -804317 418515 -42790 236966 -382672 879241 -892750 -727008 -175570 -435644 -957067 759533 -270497 299093 500368 -67494 87162 -307292 -296413 -358519 668072 -913107 -137213 29934 245257 -413441 -732874 457682 564141 841148 550395 661460 -194660 838812 -194624 84323 -710705 -835863 2218 -679995 480948 -247676 161169 726035 552237 -892961 472704 -77510 899857 399873 848441 365179 503978 -478971 870191 -839188 -110410 -57701 -502517 305398 670694 -624763 169384 -762027 -495518 -504165 -241001 231579 562755 206152 -815589 804909 -684905 192011 -771026 -148284 -974240 -404489 -18822 -245651 -244842 -856652 -32543 182281 -699615 -671364 -349578 419790 -556321 339358 456193 30276 -884828 487166 -312577 -790582 888373 452370 -206305 438414 361164 -749209 -202298 -428264 611223 409882 267532 228800 246201 22752 666045 124979 -598968 -152322 -196390 -576782 649805 231633 -532715 192851 -40761 715080 -875560 651774 -755289 587877 -684482 745201 148693 -730688 -805608 -619395 687915 914436 -384918 806599 991861 -762256 927084 935112 455159 694231 505738 229325 -752665 -609760 -496412 -694281 966510 -419001 -622514 495035 502443 246618 -985776 -534044 -128336 684668 -102233 422284 -152061 -248730 -354237 -633049 950047 700769 329544 62585 999536 103757 937869 128410 -960294 -422754 -601313 215161 -539853 -369959 68543 774870 -58684 934811 710368 -869561 252109 -772205 881322 -700364 957822 -778749 -580230 282971 628606 266434 109023 -795700 700136 967997 -544098 685678 -161336 -320142 -275281 -953608 274211 -957197 -869314 -366087 -325267 -846487 288683 564817 -11504 -581361 -92021 405046 565356 126771 786853 -198608 -844335 -602440 270837 482204 278662 -155114 981804 746669 -622010 -780200 363438 876390 -595650 -671331 -174829 -378590 -712432 992665 -756314 342412 155475 -49263 -834839 -543193 766097 914274 -925809 282824 395592 -442886 -804351 -361833 230377 -859043 858586 -97647 22492 -952543 770539 866441 728826 -218381 -851145 -633950 -742511 -212336 -176009 -617898 837731 281421 556184 150259 537640 833552 102840 541465 688391 514516 425645 393533 -674655 667177 -314754 233129 -776313 -283087 -202264 -10631 -286401 -804828 -94374 -549600 257986 157133 -818567 96993 -706815 710411 484125 228054 -204580 392785 -324270 881517 -721751 -306266 -413479 698341 -619341 -91483 -191964 -749739 -175560 -962178 -570531 445862 -131990 -721804 946783 -505451 187118 398045 991803 -629070 -580255 995494 -24011 349667 941262 412364 -962235 -828447 693177 83043 -386538 -170567 -503785 -915053 922762 886989 -677292 348950 -303820 417233 -266420 235451 -186787 -267697 914130 -651545 -755840 445731 -670676 169742 70221 547583 -378860 -523330 -774486 66408 35257 936341 -559443 661303 659900 901446 -797661 -600038 -285901 -711784 629133 -303984 397994 -184090 -289634 407536 38941 -93536 -473282 952035 -65409 80456 450057 -307483 233526 878455 393041 -278328 963869 282582 735768 302257 -60544 339621 -657257 -614119 228132 -104777 -739142 -921011 -432836 -917389 335905 441455 828149 820309 550816 752627 -226069 -640917 598336 -439006 65457 448729 -398787 615322 527822 -220330 -64123 -863540 338618 851372 -414913 934013 938213 599484 474562 117702 170289 773496 847385 788884 -520333 -123674 786054 -288088 140149 -206940 -485892 -194280 215671 981470 -216156 385996 977577 671578 457817 321922 -370765 -758419 -598229 -593845 39726 -425981 128352 -917748 -153304 96922 293614 -454658 -333661 -125497 522242 -275410 377878 772145 769789 532477 -829717 -431215 -343054 -385375 364800 -692680 402601 915746 -709338 207113 -332642 258270 -932443 552443 799107 577414 732470 -78568 -490566 783646 -661497 227328 -728100 -140671 -769477 -834457 -623436 324827 -732057 -530798 -711739 -282835 -779882 29278 534080 143309 -210618 790330 -338801 -55709 -648215 982696 -653491 -500627 -191003 47680 -652725 -670021 711188 284588 -531443 966132 196036 -46419 317898 330128 -637384 -564331 163312 108251 -571355 -737077 -188130 291065 994870 267338 587560 988764 -477175 189602 -895594 -974129 -670160 231030 433701 -250641 -391247 -693508 829253 -191188 -908026 134400 -784871 -235315 994590 929249 -289030 -851735 -193830 -89581 -219019 964463 -810095 -663909 694344 908319 -363764 -60650 -529559 987791 227594 -106702 -479233 663591 -620739 428595 689126 -207708 -50613 115184 398896 820761 -539825 -170925 -736097 168809 356693 -722851 777643 -706737 220897 -39265 -759294 379350 -103959 791490 -626685 819425 398551 363521 -407997 -684636 -157304 951465 422281 895273 119759 517152 891345 -860339 426226 343899 -95284 318144 -486228 -644122 275165 153608 857642 941792 -104418 890111 284814 779388 -624550 758864 295023 -220927 558992 322046 259671 -803766 -911114 648413 997827 -731320 757364 31383 -392538 907643 767781 866473 -158361 -28419 467801 -957725 965215 364023 505493 741355 -396452 271401 100370 -692422 239520 -553625 421818 814366 -527006 692631 -667474 -751434 88652 -502476 177731 420090 -691717 185933 361728 -246736 367747 705670 -452190 644088 340073 642966 -63336 -956223 -971098 -901048 -835705 -125615 587819 -949381 -488505 670657 -753321 -587358 343780 -724482 -47486 -608828 727838 -328758 -812938 -592644 446057 -758215 -497935 -683142 -267026 727861 198565 -67071 -910072 -968838 854968 435303 -567608 -936038 -484412 -663016 475377 800378 -694185 -212461 -351875 -299309 -226700 -790933 -913002 -597198 -889328 977480 -173922 873337 260118 -432284 594088 612188 -871068 227854 899452 570980 235980 178602 8855 280944 916116 796719 770729 989615 -491402 -836313 -868203 -538329 -281824 -184013 920692 -862672 -760779 -840571 787 -787078 -304565 -816541 -597008 -589309 933099 343979 500289 -824542 949652 -983863 100589 -17665 118072 -695485 130320 661144 -26691 -31698 -861701 -15938 -857603 388150 -351694 655126 963783 127642 -184339 -330855 -372132 -496339 -354536 355604 760179 722646 506963 599336 -572363 279825 381298 73803 772161 313708 -344322 868678 239146 641675 425522 425013 -218252 -601820 609023 -324087 -466918 -936828 717961 581257 -640245 248968 -482009 -222387 359080 16421 -920601 622146 634824 -607520 204679 -939351 -372811 -386474 -208131 242328 -900948 701366 29553 -717705 979040 535490 945597 -126972 -917768 -803630 -212364 -902576 749580 -776751 -951848 229567 -245972 560958 514146 184076 -358310 -480469 -846146 -403261 -594549 230210 -488243 -245819 -53974 -918597 -244063 856007 -585452 712807 734212 -480812 990237 -6743 112626 967494 -46327 876535 748058 41041 -317420 404829 -860703 -424839 980075 459002 -850977 -404586 -846287 -601598 894432 -380201 820091 -872390 -730524 -407748 42196 888959 -138977 849947 803129 834495 816377 -335588 -154722 -799490 235920 492476 -768792 872403 902321 -592050 626416 -550295 -493853 -134283 -339577 -901378 -959908 507564 878572 798567 603274 -273602 448472 478474 460684 -272946 362739 -420126 290998 -600879 781788 341887 46224 -375281 553124 -319101 28503 217637 -973485 373926 -126470 -718458 246370 -847437 -772962 785397 46656 -317431 241307 -179955 -22066 -829028 -112130 322489 -895902 690929 184837 427452 532935 -414939 -850267 -917846 111291 815846 -787705 292461 813424 -703752 -651129 894274 47628 -185167 524596 403129 -937815 547838 173267 -385352 -431402 817244 144732 61561 -823020 -629793 792187 635783 -417830 60463 -218737 -670779 999825 -326394 686639 -569497 308632 -402636 -464352 607223 -299327 -655205 -962848 292049 566098 126899 -877921 434087 -195322 913799 -285887 328575 27018 221750 447837 -642896 -620800 -960141 -883647 814056 987135 835333 -814357 635689 -578544 -141625 522001 -977209 134578 591017 255642 -87828 496472 204718 984611 -546796 999014 260204 659964 763153 411703 383247 -410200 -116088 -988390 244311 866400 -666382 -948399 583701 937104 375965 306833 -463566 544600 -275544 212100 875687 -484083 -609526 -828342 -927738 982582 -303988 336883 657904 -194033 -434486 -283769 -787939 921225 -981066 163198 943447 -408376 288533 355912 636799 -352988 -174848 -320441 194439 -429015 -563484 -96048 121078 51991 -877437 997038 898279 -871198 -920591 115102 978442 632114 269207 -849068 -659295 -123932 -296013 -672523 -682108 -714872 -24490 -712038 694430 -896670 564709 -608556 -27154 -76439 134937 -819038 402951 -679861 -678273 -459139 -598895 -563610 207609 514252 793542 253520 -346181 838384 -382219 589136 -363186 -474438 -448638 -350237 -103536 -88336 -134045 -916168 -316494 418508 -667483 -374731 556473 435324 -61211 -315536 129790 -766173 983896 17462 339246 -677930 -666173 793351 -849846 -94560 668675 26775 -922328 -221441 -912505 -263473 109296 -901147 -848303 854475 636064 369464 -742791 -12454 -955895 -85294 -943958 -618751 -324657 142850 981155 645495 -628883 -178423 209975 -551254 -443089 -990051 731085 44089 -57546 68458 -932639 -851208 -277512 743564 -45951 -315408 -82883 -927594 -818224 -989476 -405853 845326 972551 -478932 -117477 667246 -471441 -902906 -267415 -718043 495336 729536 -499672 331284 372198 -520344 -393916 643474 -740754 -810180 205950 403176 486045 -501966 -382229 268757 863778 -294543 854390 953228 536127 -539946 -281383 -309199 -878005 903792 -768984 712287 948403 -745212 -151226 733349 -654091 -831221 46062 -704507 1443 154159 -801876 116083 -204314 53457 -67103 -385188 -306183 -258043 294978 129308 641322 729236 -524711 -249721 -327076 -989575 582531 -498847 993799 -81306 718192 -768538 -795466 772796 -324697 814147 -973432 435222 907903 -156902 548657 723263 -679129 -598782 490358 -847433 -964321 -896763 347060 -982734 299964 -946784 -550567 93592 -458840 -963897 -607639 -156154 -673568 726239 -785670 -313140 -558156 228161 269881 -350483 718026 630462 369123 -562653 -610916 215701 -906163 -187176 652917 68606 -361251 -140754 -591752 -684509 -236018 507767 -803047 623010 272624 -365762 -426590 -278643 570661 575036 -603728 -395159 -993691 347748 -678477 658610 33403 -647464 952049 208470 318150 647153 -385404 -457803 862521 739387 -399785 673576 -769061 592758 -938707 69495 -140857 -649834 -500966 -142367 -693587 -573244 -633848 -363241 -606640 -679332 -358349 877761 545287 731501 -803155 751608 693436 -86981 883291 -989237 29167 -735936 854903 580539 -774349 30503 -285812 593214 336944 -951089 -336643 -347585 -532832 502863 -971394 -209508 -431917 -78484 -817384 -499673 -615893 760996 -40662 558374 -687841 686631 987363 -471084 -311876 -74280 -804151 997981 995872 -498096 -924875 525157 -689538 519132 851668 59138 848541 -611206 -680536 -117827 469848 -704800 -443003 -399594 -746849 -740363 -408556 -889987 212084 656214 940756 -678055 -583056 -600238 -565612 637444 -624324 261870 395642 -400051 -240872 592866 -745218 -673291 4311 -976230 498544 899251 -840480 -466378 -461714 980401 -40017 751115 -609809 710028 -621102 -464993 -176837 -590761 -340883 268465 580977 -461671 438839 912047 621312 -93750 -223878 -516547 715949 519130 -511081 718005 -222957 630443 -983680 893730 -906466 -880239 -612933 -322748 -960496 830553 143078 -156529 655997 -250944 -150099 -562133 929998 261495 -445738 907125 -626879 -408154 647734 119165 -485145 498661 764089 -54650 -788187 -716348 -560931 -730615 -54861 419781 -864457 398387 -361056 388701 375790 -550046 684365 -54793 -502725 -80084 947437 881905 -58385 611288 433420 93852 -513299 -71325 -880379 44992 -602580 804092 -223607 112662 35894 758664 -272737 79564 714027 300959 -533985 372741 136639 821517 507958 904918 -175177 -954414 -840219 -181430 228080 18850 490625 254687 -408615 -61850 -905291 -812154 -939916 998969 829947 -652377 765145 444396 245543 559003 -17486 -270845 -424483 -179663 211136 -795210 28181 505514 292309 756208 702878 561852 804184 159955 -91112 737810 -862652 873266 -506759 -517302 74665 -971243 209929 -189322 89002 990905 -49947 -486884 555517 564878 -867200 -980682 -150546 549815 473501 -984269 -641444 260238 -952361 397812 -139205 -931811 -853990 -990769 -986992 -529499 -799449 619152 397816 328859 -207853 -222477 -671199 638886 864072 243883 402511 -527965 -412285 -492322 813017 352161 -787756 -503002 736681 960869 -331102 611986 570048 568423 409508 -126813 -561489 768595 323305 562512 -995041 349321 346833 -188670 844107 860445 -888559 496281 629248 473176 480307 -827291 -668380 -70091 -585709 -622547 891436 -410779 210788 915500 -593884 106188 878633 -881137 -242645 150529 -117700 769528 378100 657618 -842933 -968706 -779066 -976962 -157994 -253014 648957 280953 353458 301436 -184953 -421653 -339959 169700 996327 -391631 -236969 -169526 -906570 -311910 -839314 -689018 699549 16940 -391436 -841112 -665763 914973 576608 -864206 -400313 -413478 616832 116377 -236220 -587132 -838026 -577720 323278 548845 500534 841052 34548 -693473 -108022 178281 887514 27734 -887410 -894477 740023 239105 -18508 -134922 87894 -64699 -489918 -692641 728854 432122 875599 293521 -929430 613676 850377 49377 -991143 -611045 637170 -119398 297982 91707 323934 810362 -356855 507829 261110 803763 739901 464612 -236551 -314774 392048 363353 -519946 613947 -263282 19544 -329005 637620 805782 221144 -175671 549845 -903781 299399 -623643 432791 -166459 -836541 -223736 118114 -817714 -939358 -612120 -15467 -825467 858092 190606 -526846 237006 -208100 -322090 -126097 821408 101986 -391310 481046 -624891 -713565 259047 -500443 -974050 368760 -743154 -966337 -647011 -330709 375316 -243590 -353976 672061 749819 -723489 -916611 -924061 45590 898925 -950359 -759804 347409 -724586 -693809 191804 -359961 604992 -763641 448989 -792982 -272059 -671492 -72983 5567 773876 -4243 557976 767327 535694 986413 -683560 -957801 -795318 -709085 -229560 -966264 286417 835915 -904003 21160 -314814 576691 -444611 154687 -587857 -787073 504454 -838677 -591713 52325 -587256 419997 -721910 -899406 892519 918426 744928 -565693 453498 255354 -171646 -552563 590159 -184276 -798137 -790891 750757 958449 514937 645368 224751 -364964 132949 -630683 -55208 439256 -642418 142750 362938 -683230 -524597 186619 -111067 -429109 -799580 -884889 472286 503480 486057 -535583 -421538 958625 -715684 -765829 -240177 -334571 -616782 -594849 -855022 32628 474645 -751931 -546628 353140 763109 735742 793236 980765 186226 -413459 931094 -255027 885252 861960 17011 -871627 611028 777435 -157041 412121 347152 63365 81154 -899564 516058 412218 400152 -744559 -19639 451007 -463791 717780 -274713 849521 336609 885167 -85582 871486 532785 249549 -303972 -852054 -256292 -929877 313098 286668 336179 -166247 -646568 736719 777529 -267842 -532908 -227983 -580824 -597871 -492994 -487545 846058 -411935 661327 802039 -834527 391502 746671 58940 -617952 889677 -765060 470118 966383 90792 764874 641559 30155 -520068 -227682 -123896 -497757 -586055 834674 238466 612509 307622 97461 116837 -419057 537818 -97593 309540 381318 -930748 -407807 190150 874050 -742876 -577749 983527 111672 461711 -838268 50869 849807 782191 -936386 -5260 -642013 -725120 -29057 63994 -105467 901205 865505 -100940 -522631 -482735 -848269 -295777 -41481 -447442 -314314 -731185 -917333 734074 473760 -347412 -289675 -984044 -26339 683312 -643223 -350924 51849 631019 -304944 328800 -820809 149247 600101 482808 -462995 -185116 -187624 280619 238310 -777819 708623 979711 -794802 220513 605856 313165 51274 455883 750233 -851645 -495123 -820566 482809 -419616 -39356 -861607 606579 481276 -141237 49608 516082 -700739 975093 97914 -319473 -177757 531113 78853 442397 326269 -621505 275093 -113378 8177 -926969 -211478 -859573 90104 -275646 627029 -281072 -620065 62631 -933825 690702 909896 153952 -947679 692375 747943 681354 -577779 857653 -916027 -281543 266148 -302429 -904383 -676879 -437730 -657837 699530 -565074 -889403 413414 544998 -960419 610938 -707529 -860562 -198943 -992209 -952879 -198001 894991 -213525 626164 884106 -112079 470729 877972 769525 -785145 -862983 -299046 415417 883522 -902339 -39391 -945774 813703 891501 -367239 789138 120050 -236812 545576 -453090 342032 810577 519588 342383 588516 743703 -704869 -292206 -911901 -396946 -47765 -730136 -66696 613520 89002 302887 783617 -79668 623519 -865192 930128 -142074 -10041 -532265 856363 -710732 -579118 -34475 681036 -456093 -798429 -720039 908257 331952 -673453 180411 -526195 -779824 -220498 -820440 -835483 731400 -911820 172193 -441100 -797386 -181350 -331524 373816 33222 315591 -58143 270883 957885 -970537 829262 351771 -777934 -397797 -448108 -620550 -447280 412567 508248 426255 -669354 556291 -301421 440347 -708201 802378 -264046 501332 48890 -593906 -642058 -431771 -767493 410658 655924 -432019 460200 580111 226967 -507268 -853340 533904 -607942 -686695 -120152 217878 -532210 589630 518781 -386620 -858662 664026 -281597 488180 -978123 -833842 667694 -61520 -700658 -153487 865411 -609222 932133 -478964 392351 1668 -414320 -873122 -635983 205625 591543 233753 -939397 -154574 -252456 805476 -45484 487298 69251 896855 -490711 511467 492447 760450 134392 547046 969955 -398106 202451 -477281 -320674 286202 607459 897910 370672 -295512 324067 841088 -301745 534733 20129 896771 -959357 -595396 -485632 127870 -465687 227004 377848 -64737 -273356 -517242 -390124 639947 438375 -967352 -218637 979481 376797 -607196 -394807 580695 634433 310193 683227 186884 102294 -354439 360326 709076 55857 585081 140472 -525137 -115270 836005 -888459 -825805 -365266 -906783 -674605 -349907 -687648 -165623 -628609 -68316 -191245 877674 -476106 984910 -454303 587847 -818611 -327272 -218376 -638891 195498 629795 -655272 340415 -406072 -144958 -35466 -946909 934967 -548099 837916 -754030 924953 -11631 -279834 -807916 761638 -163219 487751 -575710 39337 -694858 -970494 30762 -918911 744388 -591055 799503 898337 439075 944962 88614 777872 678675 719348 963514 197609 415625 -222497 474121 631900 -383573 727017 432453 750892 297816 607442 -768364 636720 -707298 285097 288656 488274 -917566 -877100 147144 542994 -575429 753420 -214211 -389373 825399 -65953 -581019 -499635 189205 -556116 121771 715050 832873 -846678 365165 -9622 -68741 815330 -628355 469487 881096 66224 -774751 140592 349952 722246 -714604 -36294 374662 -485079 769410 145067 -695180 -328654 -582641 703670 504724 896655 325585 160418 -579224 -20161 -461231 -455606 661538 768921 -254834 -601442 926764 155078 -171270 -90208 -534366 -959550 139132 -293015 -513837 507743 741612 -917982 -721468 35138 -221798 -280821 -222803 -759452 -289593 -611465 -286342 802322 -72662 -852147 -254516 -4242 -371220 -446967 441973 -200724 163885 -60742 405887 234965 329085 370049 -686427 -860089 19427 -990568 -839464 -340557 -677414 830537 872380 43998 748879 -499214 -878936 -123039 84772 759688 -423894 57001 746800 -932592 -351871 -628745 -15683 622760 -303839 921313 382088 -482948 -941134 -376369 896069 3026 217873 -916865 -458600 -227329 -116530 918658 -677347 309231 -747092 563773 -728863 -161888 212133 527337 491111 -37337 812259 146579 -162652 -76373 918855 -126820 -914813 -444571 -551962 -239174 -83231 -592602 754183 100725 214930 74193 826023 607019 751195 -38819 146933 237709 -76555 505428 -468778 85919 -628847 257622 -444830 -519492 832846 415639 902501 -973808 270661 157404 -375585 -135268 589438 556546 768773 802102 -729481 -517896 182077 169350 341796 703552 996518 495626 549482 -605966 621198 456211 870179 68280 -228743 -592699 253341 -765357 316833 -382309 900763 973205 -273040 181729 -899885 322405 -154104 629176 911342 427966 940476 -521707 509451 -885072 887317 -132670 -230724 -810658 -74034 776796 -886521 -25858 -845225 -248108 -622746 210524 -624938 695662 -121656 586583 776481 -546875 307342 -688285 991429 -304572 881038 408709 -673662 464174 -581997 -723110 936013 335256 168924 -113264 -83379 -785814 586265 -315669 -883617 201825 987377 -803134 -905838 640656 -584706 -193281 148395 715098 -33073 952611 260642 -33670 -931227 93119 899747 893307 924983 -804612 179598 911168 -636242 36245 -446089 904445 -234071 -668841 716455 -75972 -521989 -578776 -395495 24026 57448 -842243 320638 -859641 198699 36834 -830406 -657590 -3853 -562826 597861 -975878 797538 -780820 833994 406725 -278259 381579 599531 366125 -400642 231343 672635 -428154 221109 -548922 108130 -787078 -48478 552787 -915011 -456186 -259284 -131473 -11940 508666 -203602 -609853 793538 181756 -378763 -771440 -336216 253445 -457404 -713689 -645510 -987421 455760 -995471 23769 304950 -879037 -463128 701464 286963 989885 -768997 152767 438499 -726066 377262 594570 465317 -433026 715736 -411542 181544 840902 -760732 196867 659122 835604 -503247 -745811 -511652 658251 3634 -480396 -981484 67648 570734 -612072 865433 939198 -681728 -772083 -822398 927363 542744 -783108 -56008 952256 -952583 151616 -910985 502429 34809 599402 965841 -115277 298884 -945730 22187 876432 880921 695603 -193346 644279 -32437 -175881 8727 -549090 375618 -452247 -283880 148526 926520 -949475 -355851 -285626 952700 976347 -298313 -229961 -204046 210976 -73667 560457 -918767 771099 -735306 -214219 -58397 866098 537000 -70230 -674423 300155 -215828 404169 -952907 -284349 130991 -453848 -172626 -753782 -906894 243155 210639 -599675 687243 -19386 140040 604955 378530 -249356 841179 856553 -980426 707267 157664 -902466 -274923 678541 398530 -303713 836583 -799967 953536 943556 15140 663104 -288467 -634727 613017 -687584 61552 113598 439527 -456979 -220155 -665977 -583676 -884029 -361606 -610692 -376903 -420683 -907917 -780581 781858 730825 908838 -445678 -24400 -837254 -666784 590405 -714710 680629 -516098 -611250 -859096 390108 88053 478775 -430185 -567866 711754 343746 118584 -424900 32282 180962 475553 299262 -905836 343359 -254150 -913220 -749446 674486 -388031 -144483 -911708 -897322 -660537 16316 -863363 -322075 516144 -231386 -509692 802393 -84425 244829 514892 969055 585576 -975784 589820 -142121 -361052 -824319 -197425 641366 -636383 887606 -442603 -955357 817383 991048 389425 94650 -884268 -421633 824345 -183475 -489192 -255341 -429351 -220994 729658 522933 466448 -794331 787857 -803708 733938 541904 -515636 -905192 -281404 882622 -861589 -451973 -736541 302755 659140 -390997 -583747 150632 -982913 -942695 563158 -145240 466457 -909011 -387643 816948 -478107 543808 411573 -460528 -953594 82464 -464924 -300301 511863 -321264 -465753 -307893 43011 537413 778852 949942 351053 -438806 667670 -294518 151754 13213 -246451 -212018 481090 69104 877355 376895 -664494 246889 -677527 -80307 808685 -630014 -255024 -253285 -689578 731561 -359232 -919806 -271064 886593 657708 -747378 216654 67232 -141029 384767 -618101 483983 802601 855114 -129037 -913587 408324 421526 -254736 275212 -97168 -287809 281535 -86030 257347 344151 952560 742937 -329110 530207 867689 -456432 -351902 -2542 -806812 -745896 700736 -56357 -574356 -971417 -843863 751834 -260380 -945623 80858 -257117 -651776 411130 463394 -211329 -25398 -89939 745187 573673 -733154 -54264 -520171 -450414 -868689 -897467 -81597 -773539 -630400 933907 -949236 956260 -839317 266643 -434909 -979855 -116707 -248612 -757681 826886 -179816 930424 806251 505430 -579664 424420 372455 677961 545039 997011 -799290 979708 -924495 -240789 -416482 -953666 926312 743111 587547 -358764 -161575 -347788 356861 -942282 803581 -125132 -378219 845841 -990046 -292930 831052 -374461 -900505 526396 -350437 -640607 -414013 -934709 861844 957876 428927 319615 891352 -323912 -781001 626012 -434273 551836 -292003 813534 -334413 983941 732854 339314 -616203 904906 312411 -534150 -870953 -840711 793529 -708915 -862112 21841 -317422 -790603 656427 343110 165626 897904 -163864 962177 711258 -356945 96985 681181 772337 28698 343766 -939925 639694 -617270 -972854 -521618 558806 -156851 447028 -692000 957636 -718810 68648 -417557 461732 298570 -250805 -743183 -663720 -315356 821338 -261243 723476 -396910 -912861 850287 847969 -89242 -302198 675244 -625891 -470171 656773 837611 -457351 -691381 434081 268433 -483206 415302 -443397 611894 446201 773495 924232 144806 613155 477556 105933 -86431 489337 -357048 91624 -898916 -1967 -123919 -156795 -945730 -301357 953441 39209 -192285 -93315 -2690 -868885 521948 -452576 918306 179062 -807379 596320 -739813 704265 368526 208440 377004 -384009 726507 282868 -53109 987175 -184988 35765 -501407 -472683 -578739 -671887 -733363 -234929 -331986 719216 -801823 386680 402372 41424 -199004 -977719 252543 89986 877070 89483 -379774 30666 338447 -259810 406439 500419 995208 496502 -966664 -90407 712783 415768 864055 662477 585904 752033 28631 -965836 535527 888384 -909184 511097 766631 892983 866831 369750 -674794 440285 859539 169823 -520753 265375 -417583 842103 -596385 -503813 150465 301657 -839352 -30460 -763633 721041 152321 -894751 822043 -154624 -98957 -883251 -311046 -934309 -476546 230424 998515 788396 311282 856356 -151422 821200 874263 -810263 707800 62967 -93531 403058 -2343 682024 125388 -632354 -251107 -262854 227630 -30367 -958609 541276 980704 853056 42705 -19570 843884 568792 -333962 -416731 925650 -369769 532167 119755 -78973 138625 -826657 245373 -552860 -652115 434830 219787 -96047 635333 -553766 638235 -291817 -231671 692089 175655 503289 802253 168665 -496390 575020 663671 221848 285367 -429477 -413694 951052 278227 66467 428798 -730692 252053 88472 521613 -253211 604573 508095 461159 372726 949082 653330 691287 748308 -896110 661759 384572 743063 -581537 -916247 434697 483851 -858836 941477 236229 -188496 -585668 222590 665739 -770181 -496221 -67918 788875 -34285 12107 804211 -325496 -314412 -58896 -685721 414169 -841009 733988 190760 961896 584 843085 -100412 80949 -255306 801570 468798 -503852 481735 -961871 198924 673514 441946 585052 -978281 576180 620675 984023 -185922 -530431 166155 630443 528083 -944589 -653715 991799 -88164 945985 834777 -505942 -527533 950840 88757 -169078 -584921 -165194 -732649 449968 -179911 -78866 835404 -465079 353568 -649049 48853 -64681 -439579 -767812 -739739 -604114 989575 633629 528100 -840713 -392840 882636 911086 -201039 910494 133858 619477 618027 985428 950792 -247013 -910325 863463 768894 -846087 -558518 -620775 15127 748635 -300619 684193 -595910 811617 -542611 609448 -498845 -376609 -343832 750158 -377951 -789026 829167 243107 388885 961945 324894 196526 -701191 263297 -556441 -830486 530967 -506310 787086 45508 311373 -508900 126510 791454 -221808 861746 -160845 -188337 499301 665918 998111 -787807 -509718 -960589 892614 -401583 273867 839482 565201 750227 -273074 -126290 -613570 -813045 -932792 694687 -898786 610005 274981 -207149 -54570 67326 -898588 -943680 -708066 72969 32152 -72301 -945147 -727061 -584344 -532563 357100 397582 259599 466720 345734 -432302 -102691 831286 -49569 -444408 129461 101227 687698 -621195 469134 278510 -231280 -126123 -604430 -205660 248864 -463018 308993 743589 -613542 578072 -95761 -671427 170475 -634829 434177 -524436 -360620 -532815 -468972 -699801 594154 -839408 204311 327445 -348200 748098 -377844 -369902 -954472 -196179 32651 -380497 -296194 -678997 541887 -728848 -763986 -730358 -877594 -669684 -352224 613901 896469 -666255 -4317 -374678 75762 353341 320855 -808246 299065 207303 -830670 185036 695735 680084 -616580 -921470 -435182 -793886 454994 442610 -888449 -983008 -850265 100246 959434 -534540 623807 -384804 678866 -547660 -24526 -530777 70539 -740243 870895 383309 6778 229088 -944330 905623 576572 -933505 617116 -856380 -756609 -871435 -544245 -11642 401159 -861413 -816192 -29564 -216917 -825981 -828469 -10410 -768171 826481 -823661 -94836 -124282 -112931 -585393 -741465 604752 -591245 56590 983453 -669991 -975981 803376 -878630 -674721 61650 178026 102458 930094 926710 -158906 777488 720428 -408578 -482016 724387 -664498 389912 -602197 -54741 862752 14504 -487830 -317864 173889 -762424 381111 -147509 -373660 -611774 24256 -84453 -288176 -777064 218117 -375854 492513 845821 787163 -984979 -372347 830297 -826388 -948768 -615617 906697 -114892 -620273 653352 -697827 668166 454230 468585 -681128 268293 859522 -111165 604980 -145493 976341 506247 -499685 -31163 749318 -3170 -60242 550389 959295 -861694 311874 -413265 205598 935234 900446 876477 -378060 -599678 22846 153147 -242807 701177 17492 -806885 505494 -930574 -51006 -453085 -761911 -936628 10464 58090 242565 437242 770620 -220066 -185313 109571 175637 388801 461154 951810 145632 -520921 -48629 499239 -139837 67449 160462 630069 507421 -701194 -726192 -345470 -375812 -286035 -479445 -558470 -129500 144900 -108819 -19812 -895729 229556 -299879 306684 17639 -765622 423204 861887 720782 983848 543993 993058 498199 -328062 252918 -404877 -713014 -313887 -647955 662806 -733916 542627 -798812 961538 3541 23161 -704299 928705 1856 520936 -573137 198516 -92418 235721 994259 16333 365275 479945 -902569 -14317 609112 764266 -617786 -565215 -784729 776704 -354402 320103 -128846 850228 -521775 -414233 157333 -782204 796486 -911303 243871 -945343 -489387 81800 956117 -560880 434893 484627 -220305 -554646 108402 -62803 50137 486172 -851081 518205 -754509 -826809 972041 -953921 -937391 550241 -353596 -435647 -842564 -758862 -968389 471783 312239 995672 73076 -515865 517403 826308 -587542 179086 -221149 809019 -284022 299449 483617 -49323 429622 3805 970655 -50047 -867003 -132353 -983585 348416 -901376 97980 -405036 -945179 -951130 -316733 417958 -765156 -189846 -75562 -927054 242271 -68368 -307 -603896 177730 779220 -228589 83179 -23383 -74589 347687 -6700 -912308 199519 -929252 847087 -159174 684927 -539495 -382307 24019 -16403 -996903 -680080 80077 -339066 -564052 -769742 545456 757278 725621 -105761 -629286 -32519 439978 953894 930172 985171 427991 -503444 785946 -427047 -8037 6217 399503 -903890 265258 -680312 564743 -287385 897609 -724053 595971 -165873 -225707 -207770 171864 145060 -916548 -6369 -208 -554473 -713726 343668 488840 -402352 947774 344629 21552 -158936 474267 -240794 99407 -427923 -95785 205374 -228772 -897182 831175 916011 -843226 175036 765393 -476853 -685235 515366 -44816 -255116 861638 -108866 -164300 801966 -946213 851094 871871 -640333 -182871 417460 713034 -325002 -726880 528530 -327906 371481 51975 174366 -229221 288245 811509 -651461 313780 727190 215513 238270 -753424 942397 510835 -56461 976747 798172 469848 -147434 -402733 152861 599794 804698 -622996 702428 -151299 -705179 427660 -417496 -184564 825553 -202208 -926394 -268542 842412 198053 -29394 -951015 365817 -624976 -751989 -998561 -913234 669414 807487 -274381 565684 -133756 -347682 786125 -388118 -581799 -183506 28211 -73949 325319 -849491 644165 566819 -943802 333707 -690126 139173 969697 -765140 -759936 -463144 646967 -791897 157832 -491043 -17797 -106679 -563080 -338869 -492428 -40301 -903088 39851 796413 -363336 65381 -102915 -473210 806816 -26784 78641 -130414 947688 954816 716078 -967625 664415 821460 538319 -777694 919179 -592574 -861599 -210544 -799838 -107901 -947674 440789 899729 -701212 -854187 281945 -327176 584199 -994280 634646 -483028 162784 257932 809243 701364 181689 -52284 -757492 548812 226606 -51385 -195680 808421 11569 655502 350241 -954973 401287 480519 -979088 418782 -74039 157588 459903 -383455 152932 -325876 691669 464430 -223846 637753 971789 -926599 -892162 -610343 -407849 157608 -843268 -54115 371445 5017 -690865 -994771 -452417 -498468 -247415 -956766 646176 -98251 -981489 185738 947735 63387 -470118 -708248 -847688 571323 67127 -729423 -385880 -326154 730567 -358832 -550236 588127 882816 973091 -914566 -988738 936171 143739 812814 287504 131940 -100704 -289706 -956924 414877 366795 -353441 600447 -573158 538410 -452794 56857 861622 -416288 -31040 887967 672797 -222461 -833518 76815 -414768 -133348 -598758 132254 -126299 -71126 677316 -272843 -362171 662943 621077 963824 -422613 -337439 726180 263198 354475 629578 -515812 -794941 681321 677416 974908 147737 933470 -433986 -559273 -938741 -285993 -846014 -32044 979897 -216715 -722339 177199 -335753 -486354 -226002 192374 399181 -606134 221511 869068 -802183 -974105 -48082 -149270 -924056 -283659 -663074 113561 -882367 658747 -821949 884409 291674 161361 142145 -399554 731457 -854109 -626642 -347859 933428 -279308 15828 -275037 -421079 221401 -890640 -722993 -282425 322106 617397 258675 524267 -381995 -200887 -838810 569636 -401734 234055 -365291 -114249 705104 855484 -85122 -377444 -442417 37290 -762828 -123009 97859 5384 -387234 -497855 615183 528191 555447 -230796 -311704 -388177 -760561 -707358 718550 794024 -559288 205318 -974922 -716943 203994 560017 -563781 437061 -448688 878695 439016 -198575 -214582 419744 -720104 380344 -456327 -87288 -667658 -652785 999845 978206 -846331 -109088 -867670 371737 558490 -150485 -15754 -218146 537181 323936 666253 -224245 -226997 -728345 -619898 557424 455095 80409 545291 451344 -793532 -619836 811484 108069 406124 -554326 -334515 -699367 -181123 -707709 -923964 -848243 553879 -834313 224700 -429610 6959 -78684 754117 -720901 106767 150558 -606591 141241 -143149 -414358 -120536 -269825 189166 -268926 -268923 -285197 658851 -123948 744951 966891 -680564 653123 -753807 -835340 -69353 -218716 -328454 -8754 -853757 -378686 -220115 -723603 968808 -26661 -222661 23802 -553172 137377 -225052 -581552 158991 -583366 135810 -153216 187040 265280 -143874 183886 76613 169793 192216 -226382 773943 211520 914980 290519 735492 707635 -500089 -516577 472203 61315 857918 189981 586243 137231 -477928 269722 595189 936873 -858121 222097 285245 294423 -595373 366515 -406259 57363 34870 -481181 -372502 869452 646977 -577734 -847186 -717469 122790 -197883 799236 -213394 260268 -17982 -846866 -212743 -917586 -392281 -463806 817280 732956 289051 87721 637942 -676744 701627 892575 -814783 312283 574294 -267530 -598340 -759826 -216463 -117037 499251 908273 464836 -466129 333163 175031 161467 931543 -797417 -911833 891894 -44051 -495644 -162883 295370 -748187 -338450 70792 175677 -361464 -299575 -91735 -720882 103156 360569 -434854 412971 555546 -811142 619237 -103496 -731073 -74568 -46552 -237425 300284 816024 297240 525243 -10818 863470 -124613 730619 -305338 645252 -996180 -126779 635434 -376550 -137830 587073 -376365 -110496 918602 -59830 283005 528510 80529 618353 837049 -253939 628571 81529 774894 -229477 -803801 125659 206164 681770 -688760 -353597 -927240 437297 884645 -904302 -122053 -150374 -873799 -991269 636627 60099 -715755 -899226 -50232 181373 -507367 -20305 -638344 -457456 888511 -510232 336660 222133 673552 -451981 117793 544282 -484436 91625 -267017 -649758 958919 423446 -91963 413858 396966 180986 450955 808293 635174 -710583 124959 -140631 -16586 439788 -683351 472288 8536 641534 221479 721392 357284 -77104 -11670 136883 -563899 294374 578070 -807049 99833 568951 -430682 -711553 62101 -714383 661094 -87936 -775809 -92301 -659593 -322651 365363 -744367 599118 669324 -666562 665235 -918091 -392633 -559162 -586762 501065 -532260 -65024 -299286 -157317 962886 96184 -728174 65295 160753 -139187 62407 422048 -309183 329907 -94058 865049 -320116 -709137 211517 684093 340251 198558 429362 379553 -782035 -601234 274716 137901 933748 458659 -461353 -949986 907670 88084 42613 964743 478126 -955221 962360 -365493 426696 -111511 -261351 -954715 -975639 67808 553796 136864 803460 -882122 -760935 -300257 -755962 969385 -198228 -776874 764107 -672251 -961594 -92209 -314202 -414288 247138 -427545 -912674 -509793 989745 659406 56875 301918 317207 -804725 242365 -290676 -446677 -145035 192565 -498724 578491 493242 30762 728085 926021 848860 79526 -891245 476799 -549713 584870 926660 -255151 -683299 -629474 -283477 -602794 917987 747506 -617631 -529442 380945 -490114 -290545 -665233 60813 -995185 -328458 -519617 -362032 -337561 968551 -8773 -448856 804413 900555 968195 -200011 970043 902172 -554388 625260 4607 -205335 -126723 -244970 -970342 -367018 -138253 725202 -65644 405402 -506563 -274801 18790 -778112 -808320 -117485 191102 -505753 959124 -964361 886590 178754 657669 -607191 -709506 -665576 -247917 949096 -168187 747780 295730 -480693 -248684 -712778 437643 -143045 362844 -512143 -791687 -156300 -484221 -781557 -271347 -468216 -413021 779376 -113654 -26404 -219830 -281697 -294678 543913 332027 211884 589016 -688515 898859 -933060 -768333 -711497 -662715 -228852 -563567 -594290 -592473 -738326 -726342 -438005 411811 997434 699048 -22390 -654721 851571 508302 11197 -829323 303647 886350 243625 -492749 128351 -325375 902439 644060 518885 -607244 -577820 311942 55416 -690139 -560415 660922 -662285 553546 604916 -106121 -926522 -928438 -528443 490927 -394509 -196799 9299 581704 222098 760832 -29716 806045 -72498 -35317 -252360 511226 -927386 291866 -942033 838819 -303827 -628967 -756450 972366 660874 -317528 943783 507940 -976135 539931 -835267 825669 289032 -849285 -958420 -230975 -647973 -217085 -197233 -921441 3624 527396 -962345 -132647 -619972 232450 362443 -632610 -20748 -196364 -798973 -212976 -321723 -159608 923372 853571 -708556 768764 -159417 696260 293342 532294 -627158 639951 -928910 684942 648061 -181352 -159310 398382 -275970 -263485 855286 445497 278334 165356 826793 269937 -824159 923680 -28982 -623409 118498 -302495 -905620 -929792 -310643 41638 533558 199010 -37629 -745127 333283 -510965 535290 -757033 -79421 -649919 714106 -158604 336953 329859 -6431 343540 32571 -861825 -580769 656275 -3115 704666 355579 -793730 316198 999148 418956 313816 -637342 475329 12993 284598 -204594 425241 -618598 227107 931143 772264 -543891 -735588 -450629 -261929 -867870 -848363 -457298 -531391 -862730 -134157 -63561 951991 -216452 -689264 -817023 -464964 665751 -355014 -702518 612490 -787006 -413388 -178713 775947 -910775 -233165 663358 -856735 -684595 -390814 -627638 -692385 -689725 352351 716571 -217075 -191115 692796 -116653 687528 892031 316798 80555 251807 -967340 -398687 -336660 519575 532279 524179 924918 -344087 334659 870197 -529604 837791 -966941 138077 320197 288762 709466 -457258 -461267 522735 -901572 -797986 -415070 -148827 -396045 328359 384488 70520 332860 662615 316757 -99463 -59353 -694007 345302 -892436 559386 917193 -227864 -154807 -912817 729883 -384608 -844356 -829487 -642699 126883 -24411 814083 507584 39470 794136 -37223 -604069 -795504 69469 6045 936216 -594005 363378 614763 691262 384119 -60668 525366 -426363 441599 733818 849281 690333 -859806 -605846 -404442 36391 -358317 -855646 -383406 -409414 -541159 172192 -331257 -452897 -760049 258458 514713 -112491 -294747 -871944 -416206 412623 39006 -739244 -605362 -663823 458192 -605055 -213697 473175 310440 -312319 457002 -566707 20771 -723187 904841 -452328 276757 -959471 148135 247788 -581146 734253 -894170 -342541 -283376 -802122 220156 1101 -88158 637235 -174094 -848118 901568 -200608 -430684 709042 -271071 -80722 -840572 604349 -351857 629441 -416937 -794981 -543253 157809 -536266 101678 -643161 709834 589199 -181301 -35766 -46068 939425 238525 -34065 -672981 -276733 530241 437830 -745521 -215395 -724341 146449 -293290 471982 -355008 953768 -944563 193349 843386 685814 -217093 958791 -855609 505338 720214 218991 521897 -456120 -127476 265802 -94184 -609531 -862213 -805449 -4484 433262 -780999 748141 -524493 -117551 -893555 -985868 -629103 -604398 -13324 -484182 -2469 966183 295453 356800 -435381 -945763 648430 -891589 -464241 402065 -273027 -831500 -353718 223288 234391 -416104 740753 171223 -680260 -23768 262768 -901300 395809 -577414 790371 375683 625196 -273354 -309668 703489 465020 -125862 732867 298205 -915873 456631 -937614 -855614 966234 214129 -772939 44271 86564 -224637 -185264 540599 -725 -486983 -233863 569217 -484594 825908 -221735 -752311 -311263 -594838 930191 -548835 -644499 218147 497197 917536 47405 894589 -135623 332427 946258 670569 227373 492711 105599 -974421 568184 860116 78349 197342 508667 172166 807433 942702 -335603 832706 307889 -184164 -123657 827557 554235 -885378 200953 497118 536718 573692 -279485 833967 559559 -540461 67324 -399120 -931531 -194538 -613313 -866293 -320354 274089 923416 -834943 -938376 -778684 133516 -252828 637296 358902 -703730 -226469 -705306 454687 -705013 381985 -434578 275060 58079 -661882 -511791 798335 270942 -699796 939915 -210531 -612148 -804789 -217141 -186369 -568987 -879826 -458763 -65239 318934 -998091 -684253 -962187 -214591 651025 -870880 749457 -299331 -974710 -781204 -636163 -598700 341884 309819 -760306 -352380 -604843 932981 -604818 -20802 694425 756023 -106086 -982422 -643489 -531247 -498078 396513 552145 -762041 -744723 -106383 944304 -283568 -890062 -35876 29261 810457 760191 -36263 -501871 837635 -173450 933266 -749066 -319711 -234612 359461 136332 -809669 -147064 -436700 56693 -828275 -6646 584596 -499863 425481 757121 -502415 -808525 -119087 -80205 -68183 227762 -907842 -597190 -525156 -667175 481500 -621055 575267 792879 -749333 173259 -516602 -718129 -895521 -118356 -918524 -435478 241505 -903282 -986162 -525760 -245427 970157 924044 -165589 -418510 709787 512216 -927340 83156 -725698 -394818 -574085 253101 -845875 -793406 -391052 960744 -941098 912345 270500 -202779 -54597 -501265 -472504 991672 -363728 -763680 664239 340265 709567 888959 503483 -266059 462916 405778 98404 977932 697585 781907 -235084 472209 -837173 907120 516044 -746786 263467 -2675 50398 -627907 689598 -760643 -595279 962095 -817530 379149 -421344 -521495 -617513 -513543 -401765 16978 -834214 986612 -670044 902791 804878 -618652 402132 -456745 142018 182947 -148140 -695353 447772 -765312 -411804 911 34069 572220 -422697 210331 -693894 -357618 941845 84619 -250388 829856 560919 490676 586209 -327409 -325265 -892643 339362 151918 895421 -91390 474699 253380 -257093 -648620 704462 -426743 -904653 -242889 -510480 421421 685187 259202 623689 92946 91424 824771 -976568 -388723 904720 -124999 -346450 443368 647022 197592 -141169 555491 507369 236104 831700 313902 -581818 642662 -227141 -368399 -961958 -411070 -615595 -461884 -662767 -106465 -915065 24248 56938 -903562 -664439 575692 156408 -257036 -606998 -702344 330594 -487305 501259 -267738 606051 -991467 440863 -638796 -562868 -695531 -126670 157811 389117 236020 694431 -372309 -715152 -252063 166935 742805 306606 792257 -532703 134879 -479145 -851540 -29035 -367060 -453089 -136594 497056 933137 594891 -99449 524867 256281 385336 801963 -863661 -567614 626773 711747 872955 -551170 -329948 256234 -42059 -599502 818749 -984975 -399275 -809286 652619 808156 -373889 -107804 -414964 -258205 -326741 -493711 761045 131697 -338392 -137961 607756 250792 -635882 528001 -955091 -205477 -490517 27853 802629 584594 930031 -836851 817402 -67318 -601408 188871 960769 -535885 -136498 30709 -637402 601520 -787232 -419450 -191288 606683 -981747 -577061 -168357 -553666 -740156 639690 519140 -759142 -650555 139935 241152 -459036 -119259 -124394 451165 -386749 711502 873314 -241473 541972 -457731 -459095 46333 249062 -237886 -635515 -496255 621566 -426748 47877 765516 -508332 825594 -215638 -935824 302100 519475 544875 915475 -48098 -301425 -169935 -707725 -967546 -283965 558172 524124 -882923 -68519 -444484 -15692 -461114 252973 953624 -378128 927434 990706 340907 128924 -147707 617131 -355934 109015 61454 -746958 -215009 651348 146611 -411723 -59719 -504102 -582157 -999884 641785 -112571 -368894 -373244 803551 -717437 302664 -648753 -992293 -643433 490978 511377 -188715 -235366 911264 872477 963365 -403659 583045 -666090 -299365 285737 289994 -428938 -108167 673223 -881829 -240502 555508 -476936 752601 344692 -621385 -720714 102678 -630232 710623 -805360 780316 557808 -84864 -601046 45735 -109464 -225250 -11717 -241882 -931197 -37323 -430450 -75074 -43132 276530 723842 -158009 -62587 -926088 -579190 -819251 -626445 462300 470701 666384 546320 -141527 -810234 -96380 -959888 167325 -835131 -792494 54268 141290 104365 545237 -985357 -546251 468372 880030 644708 -174182 730470 -541711 -684363 252455 513314 -17595 -668385 -9123 -640548 -236344 -243537 -704078 -525639 531289 630087 335761 646134 -102004 620059 -370984 -498463 -547287 -121548 564057 607198 735277 71408 -589222 685796 125511 -931072 -781931 33662 -964003 -553111 461880 889674 -591355 -281212 -195610 231037 -943732 990462 -453835 -123299 832114 -815399 370222 -404283 -650388 204649 -790960 883749 173409 49879 788749 -550529 85102 -573151 386635 750571 324706 -400872 466532 419220 205634 -496031 -538201 492089 996421 852981 821589 730285 -962983 626977 233637 -961321 940957 -248698 441664 -868685 -750362 -482022 780869 103375 -954566 799013 -241209 -492593 82264 -764091 -187190 434538 -382931 220395 687305 776170 434784 -603556 -139725 715951 766919 375600 105833 627885 -653840 781014 495554 401257 -431974 402447 499080 811009 960185 -795794 -894728 -709599 886133 501855 -662331 966542 68907 -168163 -762602 -635873 865514 -584135 -534269 302783 -310920 113818 505244 491373 435915 -410120 513379 425916 -70640 454879 -905651 -965549 85415 679475 633028 51309 -818523 471078 -366296 -505126 -628655 806979 177865 -551171 -856665 -532121 190191 -430644 111192 -796605 467027 -337325 -887608 -368805 -286173 -786255 184463 620810 816641 -39398 234233 312700 843525 862803 945158 912818 792502 475833 -757142 155393 -774763 846779 -550514 414099 77331 -991269 971405 378981 -202731 869296 639032 840647 -789001 21351 -940398 -770976 817543 -444995 953813 546215 -419067 -106105 -986261 -643221 796458 247339 -156938 643916 -833634 -597212 393673 -727745 -344961 719874 665324 713614 -180383 428136 684188 818390 170313 -898676 -157239 -170873 -895311 366138 158230 525928 -350072 -798511 957788 -250736 -64849 127556 -673753 251246 -233348 -403814 972983 235970 -394694 521327 -520319 -792415 -607065 404081 -290900 790517 -637451 343396 74644 -847878 -273590 84510 -734518 -864445 184256 -719348 664850 867891 -391962 243243 -55068 -983164 411837 -676464 -558868 -325308 -934340 -762400 -100342 906707 298188 600536 -315310 587238 279628 -210489 223885 133510 -510322 52751 -78666 -530414 769880 -376536 624638 -964039 -819483 301341 14280 164481 943457 690317 -452818 924740 107121 834475 773242 389549 957864 -645698 -568402 -689729 -773229 71329 403581 379086 752174 747972 -616497 -881405 31724 -549206 177089 460509 8756 -462743 -860382 -244693 514910 -246354 -53257 -754669 569658 -916426 -519688 99982 -704630 -419499 75537 -409239 -954238 790899 617187 664390 739791 -489846 303808 16281 684046 71337 507314 -89300 -391600 -197004 -379531 -236517 -543587 -369502 335224 -204968 -983443 -600579 -295584 729000 770992 949478 -201724 -848860 -378168 -503857 180978 -606663 -115318 955583 264937 -634967 269889 -943023 -961571 77448 737706 -110411 576503 594879 -142215 -803411 44434 228108 304466 13201 -376513 -328960 815953 -661300 -554431 928768 911748 861661 -463342 -876731 -930069 -854952 -157476 -909476 527998 -823454 -351359 953638 456743 -195400 -692333 94041 561220 -489048 -605987 -791042 206887 -746474 580056 -474255 115478 -59144 627511 -664348 902091 -924837 219740 237787 -916364 346588 -926880 -84047 801332 236336 -8561 830098 -501728 -879843 -681367 -595840 -976061 -557826 182691 452046 558875 -869054 -833500 -2136 -62694 93806 893192 764169 -209882 -218346 951968 -404286 -688871 -774808 217968 -514310 360002 170530 -7632 799657 -458782 -826217 -426677 130716 623407 -561618 839651 905460 127573 996963 945612 777255 862320 -524092 213260 966653 -200173 401013 -176031 -643436 -559932 -917972 -103749 919900 -775299 968757 358717 840220 832557 -398225 90177 190316 484021 51790 -480559 -667208 -283028 -9769 762031 947908 -156261 350759 827469 -478814 -58623 774125 -742698 782269 108753 942571 -769117 185298 -34001 -80775 905159 -434062 678966 -721279 -777724 -418175 -199947 -495100 693075 842042 -419603 -467692 259040 -786776 574101 -121512 392331 -410706 201431 596363 626793 342401 -428784 10109 -349247 -972247 -967020 693008 52367 -852860 -553177 -127556 -238332 -481086 531845 -923123 -596604 -863511 -322085 -691936 113190 912595 475595 -708311 -760264 727084 -217108 802287 -10055 869108 -690488 -286130 -3363 -307581 287196 -395212 309261 144640 919580 30501 339556 608104 557804 986168 -573006 69262 -824024 -762217 -775811 784661 -751459 -316797 -482821 -3849 -556018 -331827 665369 585730 363952 -426530 -364040 427094 -901330 406832 -719253 971624 -393690 382803 -931462 -185726 195625 -295831 547298 -985920 -945857 806826 -90478 620181 -821663 716001 -171473 726852 829053 251117 -848367 -364185 -352778 887233 176196 -612244 807074 149348 -410232 237202 -547638 -795534 132178 824177 838444 215961 684361 863471 982780 415900 759497 374604 418399 -522796 363107 236695 -875793 451626 -494245 -47434 -408901 -541666 375848 -541470 -513212 -454716 8824 -57175 878592 -949183 965290 197354 -891430 293970 -457902 715996 984240 605126 635960 780936 -99244 -601601 -150951 975690 213132 478197 636261 -837932 -321133 -117198 916159 178732 -180971 958423 -723455 -668887 255414 -714090 -647307 -826759 646284 235190 763677 539677 -856544 171794 581675 967531 738929 -414054 -320886 393484 554866 579025 -292781 -398596 -693753 210765 -375336 -378739 -863349 -857670 316318 718564 328013 -609449 -561573 491258 96398 512887 895228 48540 -447227 805250 258721 580204 553180 -327439 434718 -340642 299696 -180778 -59524 -810181 -111468 932306 -793098 -269535 -157809 -102372 -372355 115713 421017 -298879 -858955 -583904 -15710 215646 624502 -870505 687755 -613848 -239669 683731 313259 169189 -191882 682133 672076 903472 303466 788211 38060 -241352 77519 -3242 23420 -581694 -51582 146938 688868 -285661 -651757 -773136 -755588 466503 -803899 -608097 -847788 40109 292370 356415 -278034 502120 217380 339293 144959 -602977 -765220 354138 12722 473741 789839 -48916 -430684 454275 -557628 270235 -646167 495201 -871624 845893 -332986 -600031 794842 -933093 -629643 360268 -182001 522786 599716 583042 623087 424114 -799242 -655497 -93370 -255110 -593408 253424 732564 -40582 167629 265162 -194930 -113528 -411301 68852 950682 611660 -322277 864880 506967 320452 -257163 806358 -813165 250049 318658 322513 845266 121959 -534319 192671 816078 185009 -957982 993301 -902542 -453653 -168274 -289895 -68259 715702 -223523 -145881 -466971 158599 -63090 -638515 438162 735144 262227 -498130 829983 631222 671538 -294654 274428 921250 -536411 -724972 -610993 -159184 -449125 620868 -623890 -170373 407413 608515 -893594 506094 -704503 -533799 -973832 -690100 370211 671586 143126 829738 -883457 527692 627818 -532496 421712 526171 181328 595035 -97092 272486 -755753 -370818 681437 125143 29508 992572 285122 666671 -821105 853840 -170516 -438912 461028 -471867 -177582 399088 2595 959742 264797 -255171 -213536 -52304 935533 842931 -611868 330210 -965934 -440264 -824278 -440460 741331 -335039 -87965 649877 -977237 118362 -831117 -255028 -403706 -659806 761970 -908304 662537 -923444 317995 -723408 -261560 400543 989344 -37109 -623539 -720649 308740 -458023 89112 179010 -914369 -399040 -69991 431620 -70162 698048 636600 382035 -793759 659112 331085 -194469 -387173 603934 -762072 -301348 -998955 -313444 -819061 -56025 881148 819309 35371 89765 -125138 -40908 217778 77008 217537 -405147 -65600 -90313 -120260 -489782 118502 472831 865755 -350849 -914263 -419108 -897521 -292490 46213 530460 181500 -197260 687079 -989667 691834 988818 513586 130642 48917 205758 -604357 -383294 402189 -786761 -167859 -13176 -706985 557844 -542426 -416940 202521 466750 -860681 -294935 518194 -995727 -621336 -304739 -888913 569151 171538 811228 746199 363661 -433788 107045 710049 10772 902078 7564 -425672 -947102 -545479 -432202 910590 -733226 -558883 -58272 -149882 -426841 175625 863832 -434024 86366 -31346 -249726 -850639 791255 -762188 464213 531457 -578236 -303947 184284 643435 647082 -32963 515253 -955896 684770 -8336 -490731 -644188 -589799 443619 -132414 -856896 224720 219170 307095 -105586 -489635 -892503 -441724 -499592 -996759 371691 212107 -996966 -562320 -403378 -485820 677315 555844 299436 -992166 228088 -968183 962900 710284 -364815 539450 -168697 -767827 -660966 603683 -485380 -897500 -753645 -146074 838748 -406163 -259152 -390026 -615098 749206 -867462 931487 -933556 905155 534060 -737668 275829 617003 -504521 440063 -287559 785560 127678 136428 936456 284138 -44645 -300194 707 852629 -802984 973761 -391871 -544738 -843977 1238 666955 -217949 878635 741555 88353 599376 -720292 214336 -116365 -308758 117287 532923 467049 -150072 74268 -376907 -803301 -157099 856958 532370 928281 68624 -54202 985485 290661 -774772 -833632 -186318 -91404 -229520 760556 691682 409008 189943 364479 112851 673273 126065 -382240 -917747 -200545 94017 334668 -722706 -41750 -949667 196658 24486 417427 -25519 -665609 645564 997320 -540868 -986958 779655 571819 -199086 661937 -794314 840275 -318248 286579 -227895 -244278 441131 -537811 368022 60302 -766150 -937659 -379707 353681 -250105 -922535 246739 -284360 -188119 -917959 967443 -523681 -752435 -183447 981928 315219 902192 -770656 61837 602199 -532953 -145204 508558 -154208 66456 -635637 -732468 797657 -404354 679347 -768836 -168032 -736279 -518068 -232024 456967 440700 -715888 -854611 -505580 131821 546162 -370245 973121 -575992 -712556 225560 -608260 51372 484815 -620962 27048 59852 159791 29944 -650597 590959 445941 766633 -258018 -108239 185363 764549 425328 312896 -724173 159478 -252605 93792 456625 822841 518973 -138009 -322660 -374434 -765064 571074 -287303 656971 -859645 -228754 -86657 -645702 -912033 48640 329884 -904138 502786 325277 -838417 327202 552152 -483326 98572 950450 -253379 -535810 603452 476144 -638972 -58125 115322 692280 319091 548825 356855 292541 -847547 516155 494358 -974206 -187354 -960840 -140175 436321 -827974 -697597 -703662 46727 312087 -773277 -262085 214134 -728505 -742221 264671 -17790 458311 622179 -426842 -938795 935946 137718 -495955 152427 344567 593282 -326973 -947818 -979994 -415308 -270867 -260357 322087 -763959 -316444 -555244 328187 450325 -544366 -340564 -103783 -183808 -162024 -449178 -38229 -341244 -775990 -481610 142926 771376 569777 -113051 -875370 204968 -147831 325521 -100217 -781917 -460095 -790613 -464355 -752405 237182 -902664 -821563 -693535 -627048 -979055 136162 -864009 255386 790756 -545975 83764 -377146 860336 408132 794035 531343 -55028 -471533 365476 -167266 -670623 -16793 -219959 727246 577515 368997 791418 -954192 185660 -813655 121250 373383 346553 -446656 82241 352845 209946 612141 279528 157612 508527 878949 874047 -760826 -283114 -618669 -403454 661486 -788538 197461 229119 -675156 -671993 4285 677530 -448707 387127 -361520 859721 6480 -615801 670154 -774247 -718390 -894084 -527015 -910169 611651 554863 -565858 -700888 351751 960525 177199 -212126 655383 159959 -42473 -84688 -281691 -812509 -863916 459521 -132581 451481 -497832 726490 -591724 247479 576137 -725168 -391455 29902 23233 -338930 993030 496003 334415 870101 -167621 -26418 552820 -725257 -474772 -658306 984038 -6437 -756423 21939 -867120 810365 -48778 -111901 -364080 364907 -703829 155734 645753 -774839 -54379 444586 -964529 -482355 -106844 -52016 685389 156355 618748 393612 -127134 -792310 3444 332921 -579217 -568042 576537 348931 -243510 -908052 4908 -624917 -16449 229033 849440 -366265 748682 -117380 -55139 -892289 -217890 359079 247296 -462896 -82846 247298 -469416 137933 369070 -413833 255466 370138 -449070 643463 258734 579631 279631 817988 258640 951771 -419300 -39595 20528 -271938 -461533 -801419 -530333 181261 -299583 -2828 -252496 -785838 -661687 -446412 -231917 -869142 -990846 493869 561981 261126 63268 -611349 -952942 -181206 -412577 478475 877610 969776 450901 -825279 -304560 -669242 -471653 814420 98950 -523156 -868036 -591840 -858753 -407049 -489931 678675 -380252 818321 -854918 576177 300944 206519 -238737 592785 464916 -584647 62320 53085 991923 310974 -813238 -553770 993958 773821 208960 840397 -843686 971781 460167 -406997 -518803 31797 -596278 208746 371765 -341563 -239833 -539238 880953 -74757 113071 -889635 300726 337143 -522134 90475 407707 -512600 -517679 952079 -733299 -792875 342354 -635864 -596508 51221 -960816 7721 474156 22614 800416 -840935 717606 -338214 -148083 -808812 941380 956341 -854059 -75704 737712 812625 138538 825336 109509 405098 -358478 -935811 191636 -941293 -91385 476608 193505 111407 451256 289473 723748 -87432 -915131 -985068 -565240 -289029 508071 -548386 -819729 -288358 858054 -260772 -707860 985353 -717311 -331555 833096 -772654 164906 -464317 342014 372689 -283513 802182 -625730 630712 973650 163120 850670 966156 -718534 490466 -507740 773798 -459552 -203442 -63443 508339 -508965 -990149 -387830 933813 305588 -556284 -599186 291328 -876182 114201 -466367 -196418 -591761 -929539 -885089 765803 959914 -36410 752986 395609 230003 562464 -923276 469933 488218 24394 810150 -610976 872928 949015 -74788 -648513 -582660 354671 -680138 447723 448919 -827957 -356088 180314 -264495 -979395 965979 480853 943034 727910 850282 -678664 -840231 -228867 725414 629429 -882519 952911 15539 856017 163223 577593 989545 -149532 243973 181424 -959021 904542 518602 -847558 -920909 780413 815024 -644878 -391044 -769064 362100 66824 -114089 -463145 -981942 660798 -367969 -885704 -783274 593004 187236 364428 -393292 -16387 -43540 -787784 -911119 854768 -868435 -214923 186128 122968 -704940 169808 430086 473180 -254398 -723286 432830 503864 -196471 -799943 553365 561082 -485516 558597 -132257 134597 656764 -667540 -790303 -573486 -820396 -996194 461268 801770 76126 -650206 -126743 509485 -193485 -973104 53695 675407 618654 -704939 -391185 48789 578722 172722 153089 823772 298736 408125 553715 342419 -650766 499998 -775495 -730692 -864445 -400045 -186056 963567 405556 -96468 -90038 347479 340169 389328 -377539 -335438 -142663 653750 -428076 435157 924658 89901 -760763 949286 368659 -895787 -769863 -916063 -914192 288292 720207 493652 484113 948066 388249 -313118 396083 780845 -891619 426883 164422 983157 -898347 -424702 -300179 465793 137263 522687 46977 757864 709774 -855893 -372082 345625 -28984 615630 182101 340052 707366 -542908 268617 -416978 -542873 -564293 92946 438673 898749 892663 198540 273850 -39089 151887 -680887 791353 105269 -865618 702603 408821 -927105 -826094 -941494 966181 -582098 -666864 965044 -611752 988601 52302 -867032 -742162 -644471 843399 256443 -340068 154365 -39542 -439372 653164 -525976 734012 -551409 -540613 515982 -540398 -281859 -686791 -155734 721048 8801 386156 422763 -371731 -861483 854574 857971 969540 867235 -409046 -960042 -943260 -134067 253539 508961 -940887 444166 -804051 -42032 197889 -197193 258482 137431 847344 -220677 -522002 -616678 685452 482594 -259148 354805 468097 133169 -870873 -608715 -24177 -62751 -48319 -277604 715271 -719844 214223 -788766 891602 -181373 835827 905646 -802966 113899 -375775 32417 -801954 655195 677795 -393013 981715 289040 33813 674612 -882307 -248071 -358678 527573 -120790 -71365 -870811 164508 161080 -298706 189856 980204 148378 -672290 -303224 250394 706903 -589685 -824737 429041 979082 -52439 -702023 -443473 -876317 840801 996095 -544763 839077 869006 -605456 -967653 -875482 130881 46875 980618 -461998 -475331 -849562 -245792 565032 -886276 839562 -610656 -36420 -237144 975380 -723649 -394573 336803 940390 -990167 -116662 -707200 -25932 -145351 -975153 -128377 443911 883780 135718 199477 71613 728079 -71354 -15686 553351 280916 722746 32377 -930326 604610 -835040 871947 -166849 -244998 62637 445 488755 -930158 -455513 759181 334536 207766 -626455 -295631 296658 -345214 -968477 794384 -119174 -760247 798999 266054 299966 793553 -36195 109604 549487 497396 275232 -517074 265650 -628991 50911 208156 633728 384313 -990803 244314 -826330 717010 -889487 631432 993477 -882696 476967 -568326 -817453 -944185 226525 862905 988184 -340782 -163785 -119936 -85198 693023 743660 711744 -270574 844457 -817210 -430691 389757 854109 941989 -954770 -793588 955293 577917 -283327 17964 707648 453459 81876 927902 -992753 -600891 287645 -240521 -54326 739839 -650685 400162 -252511 -116282 768931 -107174 -349125 312689 329933 -907344 -707277 61803 -484604 722443 -65386 444595 -901055 530723 -355994 -667556 -960592 -234236 644250 417933 515378 -226414 390172 650881 -994727 -764801 779722 -669432 -201617 -492842 706165 -18427 129264 -61836 -512155 250094 -670965 140682 -943406 674127 -985819 -892260 896876 277831 66774 -944635 -613291 916362 -598038 724721 565794 444893 674913 -40735 825822 728733 946671 319402 -295929 419641 900348 -765706 -150386 24371 -438618 707778 -669989 665890 637498 163935 -85945 861619 64063 731761 912544 -984669 -335509 50802 908585 507975 -959060 253616 558359 -395643 190753 669899 859541 434520 746525 637880 559425 864464 490923 -995263 154029 -238832 229125 291075 805471 -926258 230939 823790 -986031 611542 -92782 -594231 -24975 -74617 -86718 -841557 -595934 -474540 -112456 692867 402746 -470076 -743246 625169 83842 -382733 381605 27498 73785 -979569 -965062 -321928 -648175 -880676 -558131 828663 -959696 -383568 -831123 -847494 425264 314872 218335 442980 -518625 -160207 -118501 -384017 -692607 532464 -370740 -889687 -105911 -642854 -754988 -989966 -828829 -888403 -29753 827007 -235858 -287819 626283 968410 484730 -668457 687166 766431 -177522 -257910 -864016 -864832 -703196 -848423 464997 -439678 -767637 477667 139444 -95105 -445180 -761893 -93653 39010 -604922 -989432 898504 -37714 -478598 864837 -609087 -934089 714976 -737662 -44803 -813786 -874712 357954 -565735 404858 441913 -373733 -681115 -646782 -335250 -196422 969316 -219932 883220 219996 -211761 971929 613357 562517 -819182 579566 118960 851213 -152499 -525819 -385657 162430 -623403 533842 217871 561079 599217 78367 -106788 -117924 719901 -260984 297330 -991964 -175734 -48385 452557 -258215 293276 -504631 460122 462172 914603 -926849 -64389 309151 965827 -927602 944775 963497 318628 -574664 -990264 693525 -710590 -481519 902524 -294381 -751419 504450 -831660 -168731 46090 -447031 420472 -195229 -484959 -262793 -270847 -675591 791758 -755087 -963587 134308 -929528 -844688 -302353 689144 -891267 585345 925900 257564 -381557 -482938 445567 -223668 -203192 -190542 740710 -253994 -260997 -145135 -622254 -721634 900385 -416386 -851573 -535398 465129 695083 577866 22359 -165960 -545380 703806 664562 342567 -332884 -873337 -137568 -651904 -315769 326718 432551 813636 -14545 -678293 776290 777255 -305545 329357 877760 793490 -945269 352150 826950 784801 389606 -941844 421257 -397021 -433447 -866839 226612 -741347 986891 892123 692104 -167994 -637324 656901 425431 -177780 -821279 -992099 460168 727182 466291 85196 -955625 447392 737696 -941647 343570 280523 -730960 744030 -450147 445130 125889 68697 -135314 711565 303939 252957 -300975 143930 -314243 -470762 -96731 -149081 625159 -291799 54494 269666 -41651 -798935 137857 327465 871955 553955 495147 620146 -514965 139283 -177397 792036 -384448 449644 -789405 -100260 -808753 -726636 294155 -764311 5033 231590 474093 553808 897202 143279 646282 -241399 565157 231217 -621196 603329 -941811 541475 -13486 986582 936525 -726674 188639 -196899 -499302 638322 590315 3871 -191620 637823 -277928 87063 -259375 492893 801311 700150 298441 -232892 121033 -76896 239851 403940 414838 -456531 -790642 -321441 332889 529001 527713 -964662 447033 -777900 -944028 -422353 -185998 -416222 -734996 -425586 842226 831675 -67421 622935 655165 898364 107269 693490 176362 291573 56549 -620744 -518365 250217 -714906 -777 73513 663122 -40701 291826 -486835 217754 -274297 252382 -377736 373347 738965 172134 398500 953343 84001 722727 -695327 852985 185845 -651595 -433711 948362 286254 -369643 -972628 18341 -575684 -266687 -456771 486380 -541083 664359 -691357 -410440 649026 -283734 370577 -850027 -749247 747935 -112434 925123 90530 391121 -143306 -791626 -914566 585854 431351 -983785 944178 903128 800852 62785 -712951 560645 337190 874437 -791410 -909153 889430 597223 8999 -105292 243044 -994145 807181 -64697 -47644 -536039 -153010 91726 120315 442164 553801 -994638 -427674 856454 -748363 680786 -694924 964439 -336485 -544000 -826489 -528990 362967 -760446 -896873 901016 -863716 440850 -943314 308508 -831379 -123681 821229 -615993 140708 77834 -225018 865510 178542 322730 -238528 -492425 590284 -359864 845302 -256720 -871532 59235 -267880 -677640 -603921 -420499 -904791 933228 523481 567756 -339393 928219 239652 -278821 370438 -930486 -39947 -444569 -575811 116081 145477 967346 660279 -441540 -719519 -989325 -184484 -346677 -324117 451539 -940635 569075 214615 45553 -913756 -41542 -336658 -491936 -201350 -837537 -236338 431524 -443938 -871728 438248 211769 625309 413361 67457 -849140 -228972 -743972 721074 -623745 26424 699484 -248600 678121 47119 -828431 141028 -418796 161844 437775 -587588 -472387 -793513 -404258 -966055 -960360 -563398 -48325 449527 -301239 -875083 331318 280743 -83988 -144205 498322 447568 -100210 468147 195912 -894806 -97359 -722872 -991227 335426 702157 -506471 -663897 -763783 -974647 -852766 565956 -103163 186246 -566159 -286557 996590 -656939 -692695 497473 703250 706555 -537213 385869 235810 -340940 -368888 50220 -375389 -11731 -765352 -850442 -446099 -99191 -718553 -324233 -270545 -460195 -146118 -753617 -351639 601908 -295314 315730 344817 425740 -552526 -608951 603503 23639 -727416 400175 -818207 -128005 -935032 703957 884888 -133678 760285 -641601 104504 620714 127813 -941787 -760644 -322106 -815083 838770 -838800 600923 -318157 -81976 562421 790677 927003 129146 189504 344976 715483 464272 -689381 -167842 -918506 565447 -509021 -726009 -972924 -898673 372937 -895227 296176 -240629 313169 -176700 -809542 652052 -65962 6312 663891 269111 778435 342535 -548925 159538 374363 -783062 695974 -148101 9523 381008 -792022 -765895 -473293 693675 468755 819017 545944 38625 -24520 182714 990453 -298483 756868 866257 -694355 960315 738037 646918 -964485 33264 605728 363269 -158358 -83681 -542933 -980690 592861 360501 71633 -8427 -663671 214670 -90526 -332669 -841483 -542723 -849344 99315 210689 -238775 -834333 571158 -728356 838186 -546602 306512 475149 90704 747832 -292552 767083 272988 170428 19740 756773 295653 -84695 -468741 -418886 -186123 -740517 102921 555906 442889 -951744 712366 840227 -370027 763612 232071 -857827 -399363 674885 871395 -74945 292765 -772441 111304 -381521 611522 -690110 -934164 141031 -418258 696167 -266692 526130 341272 -911489 518361 815027 282282 770436 -822891 -673186 971906 -391163 -409734 -4995 89649 798503 122948 -988244 -331457 340510 -777118 644829 -527707 -384200 -800903 161621 290769 143315 419553 -393939 990117 -558750 -790234 -251693 833913 -549652 -760056 432390 940181 584588 318075 35037 271543 -504206 -361304 -517567 -943725 -493599 -176918 603502 349262 -51153 230354 270582 -103422 427208 -431708 -614978 492733 112683 -290217 -116481 838018 -612628 554649 -508857 859718 -379984 584520 -58123 652660 -78156 484218 404672 84202 275526 111479 983857 858618 54474 -438086 -54748 205290 -629961 484083 -761781 -961804 -383720 653703 -478037 -465465 420747 633999 -868835 512516 83781 -718891 -130354 -575167 -768884 -803238 -293313 626953 795067 -995117 563526 -731046 -438334 -10201 940812 -639834 402851 -60302 -437107 -280749 357622 621574 -128997 867772 -327706 486500 -987174 555053 -35150 940743 684997 255210 94125 -439782 627880 -610007 -904514 805245 -764507 51860 -252063 904004 461103 -980920 760740 818424 -772718 -495656 267819 -428844 -581271 871754 781741 716745 313894 374297 -32140 243323 349069 -419535 173152 327489 862649 -870537 -421659 581417 -311786 -496834 -571383 -203535 858725 -221869 -886937 -812785 516156 677234 -353746 -130517 477443 -878129 -681438 23840 71416 596238 686874 -334722 -368084 -438837 701313 -302838 585731 40595 -347946 444477 258360 -8472 940204 -742463 311127 883265 816938 -682889 117825 736392 -176629 -830604 387244 -755942 -375265 138623 147232 897995 -855735 559892 -774917 971615 -605953 -491676 -673427 -422766 -496563 184531 -658563 -329327 153427 -687111 -228350 -320641 -176702 552610 869803 278257 894050 110158 -849416 392050 -530289 147121 -23233 -36097 469688 639796 772520 630668 -233377 681330 20273 673150 -535909 -534724 622762 491439 -878311 93077 -70599 93165 -265450 99383 -68776 725499 856807 895884 624723 -967538 795506 -194122 -599861 -873391 -371534 304264 -507595 161122 -412361 -565878 423899 -929325 582180 -415239 -195366 -187478 -298321 -939068 989218 -805535 445092 50321 291961 -600218 663650 -724042 -912519 258844 233436 -265024 14605 -589736 413081 856303 -479368 823525 -527563 68408 -938033 530945 592222 986434 -620935 274142 -612776 -936855 -281290 -516958 991353 -550850 -25451 13416 413742 247301 -290435 471228 998004 9270 318245 553762 33248 -468099 -56549 -953072 333207 375354 504385 -37393 836183 -634751 442315 946846 -982932 841499 -615101 668143 -3653 -137725 -533370 -654423 588603 994793 789316 -161020 465783 217139 -424573 -182736 522254 578679 -251492 -810034 481715 -589437 882749 141301 545965 -635819 -769051 -89042 859735 265891 -111637 -121351 -942303 271445 -764552 308806 45966 -257659 -458488 202492 570676 269830 982125 481910 443072 -267174 -506291 318593 2671 85306 714271 216415 142485 -425198 92977 394183 -202342 936707 692645 -626206 -913288 -980257 -744721 -898480 -784962 530096 452184 172321 -907504 -67279 -254210 198237 484005 -586284 -269230 -458115 623815 -127302 -691559 292335 449367 615870 -692244 -979819 757447 21355 -310855 197062 -179810 -196863 -747329 -281780 -793737 -236556 830741 -623771 -122750 373229 -429020 -426942 -809599 967 -587352 233483 471373 -710638 583859 378841 915407 958868 107434 -897222 -756729 -19517 574022 101041 599304 437709 -777324 734387 -349191 -664432 645109 -317781 311190 389922 113439 59894 127149 -170806 305946 -254616 -521950 852741 -593852 354374 46443 -29309 -957106 657994 -760427 -90201 -425155 808866 -671043 -250486 638058 329713 -73704 656760 775810 463181 955884 18801 -959482 792767 -7660 -964182 -318004 331334 385663 -346230 -417796 196308 493490 571949 -649580 -698290 -488126 386148 332773 91793 -529062 982067 958356 258536 -461765 -201390 868633 238743 -665161 -986580 -100029 -981292 936501 -775069 -85197 -630200 -108367 401354 -932132 -485102 862777 -833686 790153 -97980 -915855 -452098 433239 -943900 221455 867831 -77769 -39827 -370465 -873096 458478 59851 -602432 -367397 -900204 -784798 210342 307882 451992 665352 902550 -303066 -368838 -735994 -850899 -376764 816912 145948 561306 -393813 305794 693242 -371809 188216 -270386 583751 219668 -270469 876292 233758 -442781 600887 904843 -713845 -519411 -840091 667546 -757485 -527068 -383183 -242112 -994390 -43185 -967685 -559907 -819398 -658871 -372905 493350 450467 14946 227214 294053 -744779 -867076 816668 943671 -261833 -656112 -372944 -627315 -163996 -500569 547887 399659 -3607 -784543 434480 -401428 224104 -975631 -34175 350715 238328 -168802 -800479 -37029 162979 349508 -224956 417632 447463 -453679 268754 -803532 -581323 9289 -126360 666836 -678283 -586813 -576682 -7152 803072 -927383 740896 -260209 -637788 -242308 524669 -931000 -114781 -797107 -277414 -668918 -193867 -437051 87000 708468 -985343 717918 -941750 248318 268584 271016 -949832 370671 -163909 -510011 -284322 -913180 -230208 -58771 675886 656335 349361 522219 905674 -841482 -139396 84638 -290165 -603536 -321532 -24199 429053 -927829 424222 851203 179552 -476567 -930027 942808 998697 727870 576295 60838 -738306 967188 661894 -206672 652094 504103 -533288 -412849 604151 137226 412727 -309908 524270 -354656 146865 995335 -810598 -373981 70857 197684 129193 867232 -788492 475032 816506 432889 -674914 -497680 -88671 740322 694947 -34165 -711834 474725 257622 119243 -796730 946526 458621 -618968 -525327 678783 273106 338092 -775862 -599219 -945532 -16520 -531861 -309983 -66892 -938690 430494 732968 883192 166341 515428 -683548 -885668 860136 -423694 -586583 -389284 439703 -954705 -861791 744939 395093 -645192 -834616 -321041 -665416 -75044 -912144 -324285 824428 843808 930750 -859597 -53584 -385604 -915669 281348 -386089 -430436 60932 332777 995145 808289 -124566 851983 -632705 759389 245843 906130 208779 885146 -971768 -899962 111758 -213037 864805 -826129 -682049 319865 993052 -263352 620011 494384 693938 721792 54127 -285105 -258688 -206343 -369856 961252 -808461 566408 918756 310958 538572 294391 -385418 -984671 -667359 -723578 -564186 -760219 713434 571749 -512458 874583 636213 -90436 -333442 -961273 -249661 557604 148585 272568 -545559 -738773 -796042 -580124 898656 937043 -359112 -899659 -647499 702995 199894 6284 490825 15701 -79732 851710 365138 369655 -829144 -87854 -124840 394442 -568563 748805 700089 -325994 -622284 639046 795686 -679788 -893530 -710534 -361821 719346 791299 459577 488715 -643245 -611969 -922033 757130 -575028 -655009 993724 451873 -809624 748033 -176715 53030 -893531 -390575 -51040 856641 140661 710868 9884 -643088 -632130 885153 49270 -838653 -37670 -439069 -132811 -150623 202263 -511912 193296 -185279 778040 -532011 -320142 891314 -308622 616768 514301 -684268 781808 899733 630276 -203299 520272 -263966 345872 -369835 753828 -215990 -887332 827162 -897166 -621179 794200 799644 -752460 -918817 -915926 157474 59865 722485 -775896 -772925 878914 -250245 -228257 -162706 442822 230712 -816113 -263453 157102 289928 958509 -50633 179129 -221031 567648 797140 -193511 -454609 -182651 -330505 -478604 -223967 351403 550192 -271643 541786 778647 -316954 -536200 -866344 653121 -487344 -66255 -813776 -151595 921085 830982 806024 -14669 -777011 21473 -54117 -782737 267893 825503 689977 -814 -186497 467475 776900 -613929 -379192 960643 557748 471087 267008 229930 831764 127550 561069 632885 698883 435995 861993 -994106 904628 -449900 257695 -719884 427118 18088 171026 -483383 -410483 -489589 -603562 -263486 664575 -476635 -428395 374866 -110520 -711917 -858549 -162336 899454 339877 -919349 595781 665805 -387234 -411592 447823 -557323 -162313 770956 660672 243143 -886564 -601451 -767153 -479444 555950 -201614 -168666 473502 -203585 509978 785634 785580 750490 -538154 148375 148603 560120 582978 424010 -492480 -484661 685265 265716 -485178 -72649 932806 -807034 -817554 -444396 913723 59743 201898 -337682 393117 -853801 203521 149253 468270 -150856 545166 211917 219906 -204736 892033 403567 376579 -348511 -616675 -844986 471277 -281343 -958920 -332317 -177838 -756870 -70338 -639350 -608873 363674 426286 207282 818933 -395420 86300 15241 600185 397261 -679379 104558 -52475 500672 639134 940789 24909 -779237 357693 285542 -261030 85808 -784402 -406850 444938 -814139 722856 63532 734606 193300 -811402 -943466 -836117 -435893 766198 588434 611578 555149 -619939 906861 101992 -524176 570993 972199 115767 -556035 637197 86901 794555 -533581 956065 -622402 408605 765700 -267345 216607 -322725 340950 728399 180455 196678 -556668 -317396 -986597 -501245 613338 935685 -359693 -855925 -654308 872237 -778790 417195 -208256 991884 284146 707076 867887 -626021 -391281 -488820 147529 -131733 966327 -351221 634590 -25441 -359895 -709473 713717 796782 -231342 193465 76552 915362 440665 79902 -786170 461211 -423275 443111 879696 79309 274833 -15487 27453 57022 299791 84653 655895 -752375 -131710 978817 -40677 -550307 65682 737125 -476804 319486 -310628 617879 -795167 779843 47535 -759129 -30749 -336873 -696047 -37636 729871 -18055 -243016 201166 -375830 -209668 111697 -550230 -923544 -872633 -801476 -468239 -712204 -874475 824078 761688 775275 717622 413070 678761 116769 -192499 -631624 -861951 -106790 482192 767294 -483375 528466 -988469 878209 -977059 -746826 860510 235036 412160 -677335 -285574 273754 -391834 -346048 -454425 625083 -621168 32390 598529 579955 -627117 -967560 -648777 571627 493145 471434 816779 404542 -73953 -222175 -18924 -852675 118518 -533353 -488577 -645524 898562 115258 -198390 693890 -38722 -397876 738951 -645907 -378123 -797435 221791 500683 -607286 -274035 984844 -356494 118450 571523 884126 311529 -232715 -694792 645560 -198163 169648 806516 597520 646894 449750 -194448 699250 -381553 949674 -559397 233405 863785 940742 173334 216548 443848 -394088 146551 -726802 -464468 -546976 -38967 -26377 -721462 -164813 -137654 -746323 839369 -995717 190636 -811564 -937723 -797964 -538091 634178 -932720 -424655 -226017 867684 57771 456725 269785 -979529 71249 911962 -689340 -674480 -220371 -855538 -104233 -971948 585375 -738927 893691 915841 476219 -236392 680079 -555613 -750902 209197 329317 -63713 -584761 727340 273731 -620692 -357661 -261433 520804 -155883 -507391 -637949 919925 -409031 693947 -225478 110232 -741365 -740133 127127 907236 25554 618595 -721635 665570 -532118 664198 449568 -181743 -639167 489132 -565686 -964380 -958118 686450 -921193 -308161 -507955 42279 -610215 -335875 -304186 -13104 946101 304493 616834 91173 573476 -895407 -969643 604819 -25740 332638 430119 -927176 948036 -727106 398834 444393 -284533 859409 634949 395183 942866 -488857 -487484 -185658 636789 20552 -30298 -433507 805030 770860 -73546 909913 893034 966019 -473774 476753 -308006 -642897 448111 -287085 -777117 -854651 555539 334558 116935 857296 139609 -497370 -376422 465997 -894223 -375276 787141 -671568 -175331 300931 -392570 -32098 -852298 -114812 532974 -540880 -880347 358362 225122 10615 925546 824703 -115813 -501390 42776 628125 744230 206106 955478 -158570 810085 -716074 -766112 506364 156171 286087 -434812 111770 -802396 -601858 -854490 -558871 47371 -710911 797884 297756 685810 -896822 553683 -523883 -598946 -502777 533896 -651155 -143065 559707 -734704 634224 751612 262875 -511055 45470 -834722 469010 -80058 -924116 -591712 -792450 434110 481025 259310 -416239 -564834 704185 904515 -533327 579451 248997 168688 -228040 -929664 228809 959516 531957 990446 -333347 331583 880297 -771561 324301 956326 758282 -901150 802360 433010 -849468 934091 -346763 -895975 620275 762592 51849 235491 570538 -73659 -680526 -440722 -227729 264240 -219936 610218 97980 -310291 -366794 -997282 -600832 -276644 -393330 -468574 7324 -358674 982130 -719261 -174361 -388565 146084 -539934 404650 481839 116887 -79692 -780508 422441 321779 -854333 189192 -937253 821781 861260 -344326 154909 -438772 -924576 666517 -713639 138525 651235 -663960 -919152 786368 661392 -235659 -965164 -766431 -690958 -608848 -354100 -133216 980589 -805242 -925901 941650 -742477 845907 463705 610174 -972337 -875029 44320 182304 772766 646674 -427519 -140951 -483376 110084 -992507 405053 7276 495854 -927028 -773068 -87991 -236174 -816375 71449 -974826 -862681 -615037 223854 -93101 953495 -792682 -543130 -723755 227520 -659920 -650902 384582 -533229 831189 -547819 45090 -30344 626972 -623433 966076 657479 -690385 -986922 -33993 -142383 15183 62248 361102 538325 651341 -169317 -437492 -685941 -552174 -894259 -285100 62365 -316648 620948 184154 655913 68847 890615 996072 -358335 947001 -655565 480667 -652950 -909778 154935 925283 -604000 -369127 848296 596870 -359855 -340647 -202914 326301 925789 -627487 85989 -222186 -203491 -564680 480893 284209 179417 383994 54171 -181885 -849968 263637 -333210 -569226 -326989 478988 -347974 379974 -189398 814072 -361048 651909 197966 911362 -123660 987672 -726738 546346 -401899 660024 -766645 -281852 -827719 447987 219931 741173 204991 -651096 42633 111098 456763 193167 -482189 -509150 -453898 -789842 377131 532751 -686613 123364 -593544 -720583 -904758 -450845 277778 -250838 -336903 822574 783144 268163 -513522 -578273 -701091 -151818 373334 -86557 -827577 548170 504658 -662276 986351 -962598 899892 -304706 -29099 -279402 960615 -871726 -513559 -837247 154244 109622 711570 952753 259550 -768837 -262870 -559150 -149513 -359802 -691328 -732637 -920312 205584 687829 100855 216701 -532570 -390944 409910 -957066 -597142 -284213 255705 698439 -275120 608179 -128142 -28551 608289 -22869 -41822 -919737 526459 -96838 -975968 591138 -866097 -598824 809913 -126674 -908062 -800267 -864054 107971 943949 -536589 476232 -140948 -516867 150695 -523591 239083 231220 -627365 -803016 825267 700677 -100529 205685 -923795 542556 -578253 -993742 175348 -583820 107311 -105785 -948776 -1313 -370213 829215 -429857 200065 -535865 738489 319871 583573 -776203 -687448 -172059 -971609 367066 -858605 -276622 -959464 -854303 -627914 304312 572190 -347288 -260641 303233 645185 472768 -620175 -138423 -709793 595633 -955803 -60865 134313 -944524 711492 277448 -834908 259127 -820562 -361732 -652248 -225891 769751 -625625 669028 813499 780293 46153 1369 176668 470163 821399 -532774 337726 602864 150136 -740590 -489966 -801120 288392 416254 883456 649530 216088 216559 263521 782185 124715 -957943 625284 -352917 -446469 765127 -869462 -781163 866035 -559883 477833 -762291 190258 -926796 912588 -481521 654734 851705 -139247 -153751 419855 99342 735210 245246 37744 756624 693213 -67066 -400479 263280 -146332 577741 -100664 -517646 -796562 -881232 -44229 444337 -996132 336163 -347769 -510568 239108 987309 996973 393834 -763086 238954 -411553 -404804 527778 -593144 -164600 -8202 138887 -70069 -548287 -839082 991111 -704630 -658404 -918676 -137924 681776 -43811 -200802 775989 618939 302588 -85978 -913421 -765504 260517 593807 -849299 66405 31032 -851780 -403316 -50203 224458 -836382 343344 527376 232481 650889 762793 -30776 -982084 -666738 -111170 184965 -549303 299299 -205910 630738 -302676 94798 -307174 -551346 873343 -860698 -976080 -893396 -283508 642842 -6653 690483 -157227 -169367 -382820 532799 183053 -24277 -95621 -596674 301340 485382 372112 581428 754719 24954 -262077 842807 597094 -694058 -670612 491891 604788 -735680 834651 439720 801922 -674894 -942510 -934745 871421 864247 -179578 -361383 -326781 76850 -479966 789816 -60950 -568105 -882877 826580 -413255 -888912 -798723 708303 -399444 -961575 -866348 651489 -887115 -270140 -510268 -5676 178934 -815434 711226 794889 367687 661960 607129 495858 558262 -336024 -845514 900886 -152702 57429 -844068 926352 -661856 176294 160457 894352 -930122 -837820 -177233 826329 -877021 932331 493107 -180671 -139019 668845 729329 -180044 643568 845039 526967 -363087 897166 194923 -343739 318540 -437255 302508 -336428 965418 478867 -977132 746508 -513912 -853905 -325159 -866740 -794188 651989 643716 630886 -89966 260418 -171151 87840 -172775 689894 -473902 -511948 923348 917156 769964 242512 135777 251669 16216 -117097 209653 -798587 960387 -453473 113238 -463627 -405458 400625 608991 401303 538927 505356 -818048 699605 -457553 -801822 112187 -870453 126762 691417 -923864 786248 -182542 351179 -144654 998097 -567509 -745081 996184 241310 -505392 -536882 732845 -481765 -909267 147671 607065 551784 -751644 81739 -353963 94937 9065 -173495 65458 -951561 219909 -950045 923667 345085 -18986 251680 530607 -99748 851789 176632 443344 128567 -741458 -602277 -419242 727400 464148 -375894 -144587 153465 841323 247740 695155 140972 380276 -35749 28203 -218252 -787003 115652 310028 421497 -820794 -823126 562778 -9064 15797 -425036 -892052 -523295 112163 807930 -954451 466839 -955019 293388 -922212 970931 260835 832876 173772 -398111 -785540 965647 -876188 -164094 -50144 -86689 749983 260264 -899707 922556 641997 654493 -381901 846070 4049 780125 -97528 834517 -485471 814999 -998220 -413422 874697 -712144 766910 -290085 431849 -650432 -797699 -72622 -861134 663698 -802016 791182 -84116 186920 902183 136089 49651 794294 249576 975217 -743114 437666 428939 -177272 -599753 505610 199694 545731 475021 -447426 651201 647038 288997 364610 -651701 -988409 409213 964429 140963 -268898 -202073 190157 -562280 -673156 -665908 242400 196810 563273 987238 182364 483246 -402013 -762491 -618679 -448754 824862 242252 105825 -872057 -761665 -886159 -429289 979977 556288 -724288 742669 -944806 290128 860056 320284 -798188 -594289 -299796 -469424 81442 578838 -180669 970730 680519 -729043 895417 -53540 121752 -255725 681084 659280 -929924 -316806 490192 -302558 -721357 -670584 -36981 -525855 762188 -67625 -257766 -932142 942638 942582 67066 100205 -311920 -872730 -139840 954333 971520 440605 -41966 -157692 -654368 222599 -551125 852341 565476 -712448 412250 -634503 957718 -917029 -397821 -395765 614099 897886 146973 -372260 -49845 -592188 -356941 -32304 854660 638649 -476060 -965634 -275241 315618 -529437 -512973 190194 -889006 -583433 952688 620884 -374634 238460 262120 782292 406698 -955424 931971 -184421 -919679 -494426 266590 -565211 -831870 132199 861640 -649275 -723067 -921780 -10297 -120930 -835366 320661 256657 615082 -754878 -548459 -20077 739766 225268 -702284 255853 240356 -364646 66028 -673164 -311000 -799407 -822708 452655 -384053 102317 -501384 41050 -71573 -395598 -665945 -975642 948986 463196 -448604 -271369 -41797 513944 -598195 46437 -32312 -988087 -327913 -184901 -715634 -210364 -699384 -279749 276302 103252 -830149 957785 155166 397238 907616 -865861 443879 561566 -73287 -763073 653669 -794320 -264545 -730251 -288342 969992 -513669 -460639 306971 -240077 -44339 -396870 -397839 439476 761384 938221 568121 -335232 204339 -573029 11988 -974718 544426 113367 -320520 -679016 -165285 328553 -19283 594196 -170070 374606 -652591 210748 -990067 -328267 -601579 -21046 513809 532995 707838 994284 861267 882384 -807323 107589 137608 989544 -453897 -143126 -1034 -622772 326965 510310 -55560 606510 873333 667063 -427779 -790280 -590241 256335 -413558 -560314 826481 -897772 -376012 -808473 -958468 -408224 -909658 998879 375717 -385918 -467679 -498328 -23068 999611 913527 496621 896904 161089 -827377 -798706 246322 -994624 331621 653855 911701 276180 -797049 -903000 -169540 298768 269081 -596633 -946812 217210 476625 -260791 335134 633612 428667 -369931 -747057 -612683 880631 -485055 370863 117334 572854 325178 -973523 940102 231744 -357855 293129 -347826 -88527 133865 729689 909101 824120 -737478 167941 712085 223255 -166799 586187 423597 34342 148893 311483 -761075 -662193 -833277 103612 161861 -196461 347035 -871419 -395946 -95356 -771823 -546523 -752713 -720823 -251834 -151044 -327726 -739555 -220468 -497728 82820 -223280 669165 136313 279840 489028 -106972 -579452 -457875 -254734 912546 955668 716452 903395 43723 -580820 -454157 -238025 -13641 698791 879612 650785 522162 100272 56022 690280 295099 -854070 -149109 776680 629256 -126390 558104 -34673 880001 -19497 541809 -780831 -558655 49393 280826 -215051 376729 -958233 717071 -356491 743052 -101792 903549 -637662 -207788 61011 443783 -625075 316635 645391 550754 -948513 945986 -208972 -492103 -963374 -67618 -432201 -115286 665398 923446 -228894 666822 -353619 -907129 242385 944021 -365713 939072 263926 549520 -581689 281479 -226025 486565 323732 43954 -852405 -799945 -213815 411726 851328 -877029 61933 -138085 81912 -313316 213020 825613 905287 856184 -476668 6093 -148649 34785 505320 997046 -925468 174205 -338527 -504743 -87423 90086 196760 -957318 -123887 -758869 961613 -58991 -189106 -60851 706388 851401 654789 -977342 758866 414980 -407208 932597 -892284 492757 -840645 -752316 105529 -261755 127992 -218239 221395 -198641 -73749 17522 -812470 -171741 -318138 713042 -160984 -440153 274062 -355763 -681202 -335567 -696932 -275577 -155346 919439 -345570 -875114 906959 -651841 363155 998019 -106548 -253193 -575022 -761907 58389 810142 944260 -519705 -503507 -475823 -61915 -527051 256938 -617121 411399 -29038 379576 605901 88399 642125 -547434 446419 -490762 604839 -137065 -758307 -532791 388695 -522077 324491 -32791 428294 -660685 -130127 684492 -782764 657369 -975272 305211 106577 -694858 944060 814162 295684 674305 -348852 20739 -503704 -386937 742828 -804077 453610 -917979 726198 38043 192876 597456 -865291 142600 -310843 -21746 -494936 993563 848703 -607366 383941 -192534 -636009 97988 814068 554077 -766847 -167122 -146032 822194 -289887 291472 143401 -425094 874387 -135083 358277 651674 315876 -928260 -554982 483659 762903 484760 900629 -735206 83617 -231088 520151 434536 706285 -821024 -428813 259819 -448168 -635242 628529 -402389 61622 603349 -873203 506374 -753972 654870 318905 735277 -745900 671586 788759 397988 414972 657241 -957888 647366 -232474 -573393 48640 883263 123434 -98390 -145449 -863088 -664624 514597 -689927 361999 475990 427791 543695 -413596 -93648 -521620 879220 68877 320451 99923 -602951 599642 671593 358511 -418142 -251918 -77455 637566 782438 -102067 -908133 244821 462835 356791 -716000 93786 913128 158547 -558808 299657 202521 -321770 -539182 562544 460814 750920 -31056 -276558 -175740 -429689 270536 173063 -548245 -945213 566676 429371 205158 545987 -844285 506411 621646 69406 188534 164939 168752 25795 -203069 -537310 147914 -202894 714549 608588 -323822 979776 -249333 -101000 -704465 -405737 47349 -184985 -536067 -496204 222362 693363 -621298 682152 459156 -790394 849700 -378665 704242 902942 177208 723195 -475467 557904 984949 925346 -509868 -954430 -843586 -82260 -430280 599727 689444 -394546 669888 -803737 399985 -554734 601407 694860 -714208 -102827 545785 -469034 -748190 -340537 -276694 526608 499482 -858130 -631170 -711911 -496926 -433756 294298 583716 486149 -636908 402578 -843784 456194 752577 -368016 -136079 313487 35583 913716 973565 980756 -709384 -538162 515744 791852 -465496 -374875 664816 -66009 826338 235412 673050 -879861 453577 321128 268251 -266866 287063 739428 -903033 -767331 955994 136765 -40954 -420776 -607759 -618851 -506030 -202348 -165613 322852 -366469 615384 684553 -202525 834083 -981151 -138256 -460705 -260350 -500834 102328 -888428 927202 179252 -824921 -638097 -535772 -627845 592598 181459 97722 57471 -471886 924309 -490325 883200 425341 635136 -562798 245874 -419509 -600110 -13665 -38658 130182 -786372 -455531 -531201 212074 -778266 509002 908550 261513 355177 -160086 -550186 361416 -210093 -353739 -704151 -279456 993063 -206852 -28310 663646 658651 554407 -99912 -606684 -609832 688114 583785 772582 -338179 950955 952645 -560083 428315 -153162 -694458 -226729 751354 -866038 137759 -420075 -753837 980402 42930 -110612 -303147 144204 332696 -363979 721185 281613 -158946 412061 -719539 -625733 -852542 335654 -470299 -773199 464442 -268892 127589 206559 -76947 -850368 -826048 -40505 387575 -572296 737884 -955647 213545 540701 -535789 706872 506119 -636844 737972 -370005 -932535 27542 -843392 93997 451291 357552 232365 199206 -68131 -915261 -241049 80527 6179 245701 379722 -680455 -968010 940670 492265 -561145 -346671 -702452 -416053 434032 -921243 837984 481896 424702 -467562 175935 455856 -177263 70459 667586 -346364 -867939 635362 324182 229563 -722520 -938167 -287172 -587746 905677 -556058 927754 -886547 -30917 744289 -487256 181208 48438 637588 -251180 -391674 -910699 -272622 20382 44434 848579 -879715 -359059 407433 -962113 410030 502905 -997011 -167652 -562830 -136625 616373 -644607 -414265 -271408 -997813 -914007 896066 919473 -88691 -343964 797356 481660 860492 -815211 569729 -998002 -528176 265650 167792 -443368 -924719 867527 962654 -332258 717184 769140 398307 174843 108156 63850 -568501 -877093 -375587 -60559 570262 -504769 379437 -45851 241016 930556 -498710 26805 237914 481596 459141 -806685 -790057 -675204 -699418 622214 -671552 511757 -65690 -287413 607128 -463213 458451 139248 -572647 277641 -822032 455751 -337747 -378566 954482 357817 -968970 521417 -267132 -913471 244551 361387 -566844 422380 352552 -806104 -403132 -885920 -695978 712285 -375670 -360110 -683968 547133 -295152 305550 -384373 932235 -18876 92787 -256240 -580127 -142327 684404 995161 -558803 -969163 276888 -223449 944943 687761 205051 137711 81532 467676 972747 380632 994558 428104 -965684 677694 272242 958459 -796716 960690 695016 263183 -995376 -398728 -865466 133139 -280259 288776 646597 454408 -330064 215950 -382733 972388 508495 -144790 499888 14867 336981 751792 -893903 445553 437009 -358488 114048 -685615 317799 429264 -873095 -425479 600654 369109 973262 659875 -170159 224286 -172155 -510210 513807 -465599 82805 -226645 -976837 350220 846540 -698303 526364 333693 -708724 982986 -603122 -391222 562825 62019 -698369 -949158 604653 344607 -722830 191818 384052 340420 651008 469738 381360 -970611 881234 -775107 550790 866247 597800 614524 580911 670772 -917675 -8941 98553 -378741 -115903 260386 827779 362870 153830 -525570 -631484 641426 551123 444334 213253 269555 952492 871022 -252190 884253 417192 -729041 355277 229644 -628462 -220267 729355 612397 141640 -158728 716725 -80926 138431 520548 4664 453635 -268291 345497 -494634 -478377 846109 -63733 425507 911775 -200881 286818 24840 821644 -437931 550780 35011 364867 267400 -7834 -39963 587744 240849 178151 -97837 125296 -473680 315765 -722874 374518 689592 -115650 -690997 594023 -828016 -198752 541764 -770002 275572 -530895 908772 906409 935730 737720 978999 784426 273070 -23118 -759272 570230 -542881 125390 -884807 -972855 894543 -919566 -246625 -892591 245534 575540 710818 -866769 252288 -19103 708465 -627719 129467 -502279 816525 949434 356778 -372304 -213815 935280 -425412 130799 418897 246797 -696202 811218 -367328 757495 321773 -851800 951304 -448760 -501811 -740490 -694739 -687729 840148 -470925 30090 211404 -126249 -953203 -860181 -641800 -776644 647139 -678031 -967365 342399 -854967 199954 806324 442030 76360 -392170 -462475 112365 156059 -568677 649093 407794 810803 -677614 -625572 -477303 -624333 983743 409578 -905198 -384396 -898243 -811248 779518 13315 -667272 -442076 603606 -73058 454065 -669710 -271053 -100421 -980355 -592586 315463 -153471 -660154 811043 691667 -261171 -804663 920288 -400209 74414 842647 209157 -415547 -539926 -705260 -363486 -675050 100087 -254597 405176 16820 -173950 191192 -942402 856646 709227 -278516 256670 -198137 107974 -514228 161205 179399 920540 -863582 752598 208872 239785 694379 -59064 -104989 754780 -568361 -471997 -812863 -827047 504301 -562697 -717534 905402 -655740 -785018 -639687 -391094 -5941 670725 -92979 -553975 -578110 -562945 475706 -675029 209726 -237071 -352530 86936 -466583 -839857 882285 1005 712512 320765 887118 456570 121619 850775 688955 -3646 -430840 532778 -200843 -318209 -540263 -398407 -659123 -594149 128913 -516551 599340 -166856 -870509 -874155 777740 541736 690195 -270422 93437 923254 503131 751692 -88159 -264485 888328 204224 413488 544714 864906 -124544 -471947 -569371 431655 -309126 -180401 225029 442232 -982383 -332367 -692042 776299 -47206 599970 64440 -825280 -633632 462654 -879617 -785140 -887135 -385485 312372 388793 -383857 -225980 945331 362371 201040 776778 140299 468348 412798 160942 -525824 437769 -240473 466544 185356 853219 -102706 -772060 875610 -545128 -253207 720751 -295350 873608 187617 459406 -238864 -135704 -504683 -739248 -135404 -804543 405975 -556649 -849229 580594 648301 -992933 -424579 884266 -744815 283942 -761899 -826641 -911374 -766311 -223404 -665958 -597711 -560026 134343 54232 806117 -855596 -470484 491051 -559721 813630 342457 668007 -718778 -772332 593877 -766411 726500 -927399 -437091 392595 -36904 -494685 -446880 661330 569850 -2914 851875 -15593 526106 436489 5534 704347 -225799 -907209 902717 60268 -910258 522896 652960 -431511 -137662 810766 790044 -617143 344053 274368 -20552 217300 -446089 -72758 -781520 -304856 740687 43362 49013 235446 -268936 804053 -638933 780483 614495 84992 -754135 -427288 432870 251992 -953603 -313710 730980 457059 -440218 760067 497187 -216516 -792232 653006 -330016 789011 777083 715231 653391 160042 135852 -920335 -667372 440281 24315 155286 258635 -678773 895147 583858 201729 269247 438837 500608 -380103 -842488 609350 127244 -827544 49677 105660 -941897 373752 -851702 328621 -346569 259657 -145587 855264 474260 710188 -963527 -746542 283052 -149402 209735 -221646 664112 -407629 -947712 532453 -630363 -362303 900997 412931 -161565 722352 -190585 -899240 47257 -837864 -741937 517220 -948792 600963 754231 -485285 995523 -835217 -657618 871462 353973 -154034 967480 138848 314779 -771962 -214548 -309542 245062 -231567 322677 595096 160090 28509 426769 -21678 922194 14605 545941 662899 124922 -472009 603111 457501 248051 142212 -305917 -791901 210738 193299 302967 403213 -189694 487798 734950 -11368 686333 -488909 390152 383668 850455 -547900 668841 259716 -942573 -341481 791078 -520094 -381300 592783 -472973 -936872 897262 -723838 -183273 87591 786426 364601 -601170 -454588 -155067 -184973 -842905 431702 -879047 949986 942467 337594 505491 -624979 101084 495487 -421917 -836884 416220 -733462 956815 -267857 -206975 -13965 -543407 -752393 -843552 120006 -182604 -474438 259871 -671293 -50405 -59420 -653447 386814 -279493 -387503 729406 759872 614684 -533036 630096 189700 -912869 865972 788391 325243 56555 -142295 -898738 792201 218639 177251 -8220 67013 142817 624387 -664036 -333571 934799 507808 -724803 341936 744217 44612 -384349 225426 -198572 506348 -657476 -147445 536426 29324 -49396 -760392 -362665 982920 496553 575976 -358163 -751684 -725184 -873951 -651183 456437 -879090 823961 -826755 -326283 694759 -28227 -358980 116339 -259917 564910 -222671 -134503 618732 921406 -57136 144645 -404318 -163593 665827 -546616 202231 814997 -463482 -293526 513827 -776697 -230101 873060 215152 -588046 613399 563108 -744001 310830 414692 -926323 876418 159943 276477 615540 -162752 707837 121124 253988 561300 611396 756208 -810150 135214 787013 -686649 -335798 -527791 417883 -107544 -288103 -791597 -738793 -494235 444385 538656 -318915 -965343 -331088 679736 145092 -829610 -126839 801068 791258 -123759 -683039 120356 368222 800691 206243 568924 -197021 -390926 -968147 -537949 -812492 676695 -521903 -683046 953931 118334 -889131 93947 665304 703449 -888845 -541936 884673 714797 58202 -790473 89756 -369133 619179 -113115 -883274 715192 775932 579488 -161777 146461 -943400 232451 -240036 727576 882237 320830 -628348 906450 434845 -627117 281635 -678073 804063 -977702 687755 268105 942299 -119298 -495298 516221 837089 -679298 -172172 775643 -155726 922925 -270565 217650 13060 -297229 358866 -41949 -456957 870089 -526482 253858 -258357 -820288 982517 -90632 -554897 -610949 -660571 -759869 546677 56241 -663058 86516 -880552 793900 201460 573903 322693 572492 -943218 762479 -773538 -316155 -279478 400320 132794 -228771 771431 307715 999906 236527 371289 90318 919958 492394 968520 286857 405126 -932590 -79727 366066 -371367 789438 -975037 -743526 -579414 715737 -444764 -57114 -604282 -170526 -249430 894606 523759 958700 -349694 880161 188508 -694242 640652 511487 488887 -481101 -686627 219230 -291235 -756613 -834628 -246970 160034 157017 995365 727573 -162102 960963 374857 -818821 736401 -460859 160780 565503 565924 196095 -360570 -895623 -684122 231202 802563 -67947 444588 230902 515 -907562 729665 213719 -530758 993809 836067 -371788 5137 683886 122499 552463 324899 -891285 -248567 -995457 -74175 -623528 -89650 -734159 598382 -535972 779552 668003 82660 822126 -122814 355943 -487795 398429 503529 -608730 899339 -342455 -925120 -135397 -202703 -87257 142565 438739 -451065 -948287 -313238 -513548 912842 -819148 -228139 -148045 108265 -590608 -974176 -567716 -279030 515260 288185 640590 -898557 45743 -372477 976508 -646047 -863945 887891 744173 -628892 246294 567925 -130243 -180479 -445343 65317 95898 327135 -607616 167190 -855480 293978 -431824 316270 195102 -473085 -11517 959047 622086 -116578 839775 197935 462080 411555 -212485 841257 980256 80830 921829 -799829 810508 -761265 658303 -85986 -419841 109034 -614531 703202 -673976 109912 -772631 572743 533963 -400620 200224 -118380 -743297 222927 -708526 84355 371695 -28564 830725 891459 76986 -31355 365074 581749 -181869 -150556 128935 -778832 -128703 794379 707651 480253 910368 478764 -208835 42460 582814 -412494 -682050 668605 291134 753079 -40638 983303 -820455 -584309 448924 921493 -960680 -49357 703087 -590668 190011 939367 696373 -876634 279189 638227 50619 971426 123726 -720936 452131 -704430 662240 -629240 528609 407379 690906 370221 -748866 -569032 -543904 369795 451417 -139896 -522711 855417 573089 426684 -162304 -420428 -760740 -156734 -28861 -462453 -675549 144124 105319 -428916 -714525 522689 74226 -174986 -261411 -596645 684799 438077 143655 235016 -252482 -335350 -502742 399609 472561 500664 300578 -747178 518129 -496680 -754655 410680 -424153 82093 -763892 -733395 -38765 -779216 -865508 -147144 183880 -566258 610398 -522546 83821 -486619 333875 -458406 394558 24459 -90415 -859334 868233 -951672 126912 325311 24114 -75754 -272674 949425 -442448 -374040 192604 182217 -627827 -623392 504895 320182 203113 235671 378592 -781416 -132488 -424487 464108 358280 269696 730662 310244 -406258 -843044 139443 437790 77737 342907 986087 -356798 -801333 521698 593374 999374 75994 996518 184553 156179 -91472 2931 977932 198966 -180837 -955001 -542081 -25297 900958 76343 -25171 266957 476719 -748950 -827336 -790863 -476745 515609 -873229 -805810 145173 803541 -751897 -432401 -229541 -736447 -746161 402737 744207 315923 671132 -620667 189356 -995433 353649 162352 -243042 -84947 -349528 273226 -130999 486726 304715 232258 97155 919659 -483172 -348072 -851946 -32971 897677 -984414 489023 896470 881097 468744 -128591 402447 -235863 205128 -628846 -632392 821440 185330 -680963 444347 -305200 -787 -80129 -289383 -470830 253680 782362 -370460 769010 -412278 854853 378307 717200 630939 -761111 731121 -73023 949849 822886 -877378 -635701 60748 444940 -828916 -810195 594257 261155 -301996 -65131 911771 479203 -174049 -272792 -897235 -55172 -107379 -274115 172130 610064 -429615 -926494 481125 -985804 -932046 -323370 734777 904690 787980 -521523 26419 -481718 193869 -513744 -764038 -969172 -244999 -770534 -96626 122240 -33753 -642085 496574 -552161 89473 772985 753457 -705577 776520 -719830 -766498 77290 840141 -868901 172948 112144 -166791 -200019 -462349 -891151 681286 867059 -739600 415915 611140 -950091 -615211 379858 -580331 756016 127550 -774037 -863119 -802733 502813 -368016 91171 -155069 860856 -5169 114186 598488 -371674 87531 -884839 614814 -705451 736793 824023 -718891 -920953 -814300 776416 905714 -478640 276554 795362 778268 -891366 515389 543264 -437585 276258 -10589 -421901 123196 93816 842390 545732 -636537 480002 -815068 770195 622087 368889 849616 -975372 -496918 848234 -91248 852236 41231 -841417 -352179 231704 811018 307988 584422 -461593 183331 187147 122669 -92325 587095 -139016 749672 578156 435030 -843635 2513 858532 181507 -188593 -592745 -19932 -144264 -387049 332507 244894 -305665 -952685 507059 -608423 499610 -118718 22187 412592 170491 -124805 198591 -738797 537228 -585625 -934814 -108923 -20503 -559614 407418 763420 803041 206366 -400670 -222972 363002 -380832 -748442 510076 -533910 340033 3275 -111273 -800227 -687858 -513211 -487939 -197066 464873 -854914 604520 -766458 -180027 603285 948263 -840681 -11922 253597 -208290 128932 -830593 590746 -643389 -764386 -254742 105480 415651 -755543 103796 -674092 -338725 -300260 -935626 -300192 -851104 -405883 -176739 -273021 880056 952355 -145558 543495 787582 -219670 979123 526505 569698 674306 -941216 -964964 -270426 -946232 -294993 651143 500514 952140 96305 73475 -801855 664401 320331 736414 523650 -342191 699958 -237990 -894600 888566 -191617 281006 565578 -970975 -990457 246404 -269132 609383 560388 -416454 -857212 -951025 -208514 869282 -997091 -242026 943955 -74239 -291208 26539 -370124 328467 -179170 24883 -178139 -556283 41776 -314810 -788095 995066 -790817 788912 -519180 -70393 300532 517745 260607 297143 -392887 984510 -890376 727816 -944307 -866563 -987001 -929300 -235516 1741 -780502 -135607 -843003 -969220 702001 746745 707451 -675698 310851 717770 -661595 -891587 128856 255231 314837 -533772 293692 -273843 863988 -951214 -592750 -758945 -749059 -262995 223823 -490925 -834178 570765 793915 549947 -785766 530861 752116 255005 293258 395261 -284182 702580 -703849 -453341 -659612 -931668 -92767 272373 -391431 540329 164251 335360 652952 451393 180492 -634875 587265 379709 769552 614262 481609 429916 -462378 18429 -911782 -862256 -396769 -669066 67697 31039 -514235 691952 -489057 264900 -247502 -826064 256456 -689429 30948 -12754 405158 255801 -486288 -141674 -439097 -743007 -872580 289736 -756213 483856 804931 -134312 -683865 -410782 -713323 -946033 -33499 -415126 131412 -594072 870370 980463 22776 220180 -251250 357161 30988 608247 710447 -463800 -538577 790569 901791 432237 -411244 -550027 -834679 632751 -628862 -918051 -194448 855064 -535723 -630252 -628440 -801371 542971 658562 -260773 -310710 693368 323396 333446 262123 272482 6698 -763911 724580 264422 880695 -209830 -632318 837825 -151004 209058 -74105 -206905 -911266 -789729 115626 -276512 630275 -575248 231317 98566 -206103 -144371 -966682 356553 700695 604092 587054 -929077 -785591 -195427 -463115 -735036 -231056 216223 -934860 -109058 426160 -143992 347609 -378918 -590879 386417 -523578 -746038 673039 -607289 35539 141781 -129670 853836 303431 138775 500247 -362092 -113181 857405 -194932 646153 -341928 -808563 -29769 133351 -101940 -148004 402600 -536768 898649 -665706 -531549 -295175 356621 610235 670368 769867 -285333 -915876 181322 -608829 -263192 -336735 -83965 -755005 -838033 579398 221790 -73857 -756642 -904422 -676189 -162304 -154233 62207 980175 -685147 -833616 -969108 497938 863901 -593261 323566 -750257 -688275 -804513 -926430 71967 -482832 -263244 734525 995662 -613805 -65365 -529275 -715043 -714859 723148 -374059 804222 -602739 -70762 -733411 754459 812899 722683 28639 811728 -157803 533473 977203 241644 -967564 592803 -783036 26612 -333787 -255091 -124335 522400 -617567 108003 -940243 -356388 671029 -186533 -816704 -167224 -131710 -242274 80259 431416 -257410 -280372 96775 -874571 962161 -284171 679919 -338438 -224007 -438112 -635534 383864 404743 -70584 -514598 619218 968800 772825 444679 526434 -960227 -173768 -263827 -525518 -639317 -235208 -16238 -439292 5067 -949082 180625 -985397 -717421 -657474 72601 -614865 -789397 -85836 -380305 -161011 -390639 -589524 691943 -597771 -503275 969154 -705553 -810198 16350 -807293 -612987 -941915 -789468 -735887 -607044 724882 715636 -735997 -832453 517073 589487 -142941 339645 995831 -484086 155054 -112366 -565173 948624 486520 404381 24266 -695397 -100027 -399532 -403933 68063 762577 565828 -925125 943839 -711095 487306 781993 408950 34128 -35366 809659 -665520 960763 175611 510448 50286 -456747 861129 188028 828581 -922149 28339 -68024 -898657 -670847 -846021 43119 -546855 -68948 -927112 -429886 -689116 -264906 -793065 80197 839076 -57875 -4522 413999 -450988 -138476 -243321 -34578 26879 -185888 336147 -410848 88776 589308 772341 -933989 -797148 -564730 -488006 421350 -940837 -970992 -898808 866750 -15478 -384609 233620 -310765 -691420 744623 -794966 -392184 -421140 -596050 -271063 651510 595836 682493 769156 -200343 -575806 731890 864706 12578 875518 554968 -44929 -975341 733765 504429 -14999 207846 -318335 -775837 497092 480759 -509841 -404512 -868889 849109 544287 -205441 951100 -569275 250999 -830260 -29629 468542 -954704 447691 -467056 581742 819672 931314 -685111 -589004 -146353 -47190 -723287 -752220 -887350 -648494 -953473 221575 490323 -625604 250672 -594472 190534 -16977 -368464 -876344 904789 -93341 -633075 -790854 990470 -832632 762597 337096 862512 609727 80875 -306244 37377 -937953 869478 43800 -257157 375345 844466 839311 791026 -844684 761021 -199799 -44528 535899 -936182 -340573 127953 -128694 -314958 -849620 -479353 -755811 -414754 457897 594135 568480 355534 -834349 -747590 -913512 718421 -336748 854142 50361 598491 -331635 -853822 335149 -507046 790418 -572547 -727020 -305055 488492 180472 -155266 -248812 213655 -477105 855667 448810 -738622 311412 796139 626158 644562 -704724 -633513 308414 -573793 147344 -378474 -361713 -709580 -807667 611456 426471 384211 -667547 -640801 -830495 106735 -624852 399728 301997 -797903 -556981 -770073 592654 828404 -840576 -130455 745818 352329 -174244 598672 -893955 -265229 17860 -685078 -546954 60012 -891279 390905 920536 -380834 570608 380597 939850 -18517 937507 283782 868616 135910 423742 441802 -175136 -674089 -575542 -914219 984758 442107 839973 991852 -106879 206209 274176 -199351 528587 937934 769760 83482 -749644 -169990 -29411 556290 790640 -452015 -928794 -701545 354117 977748 906428 344930 570382 141749 569971 -196510 -24517 -224418 -950092 -306168 981966 978794 -975107 -618564 -417313 9642 656159 438232 -813543 252450 573246 909352 306746 -420854 101717 650224 -187753 -461106 20144 -934170 -809833 712334 391408 87987 -890573 857246 -72821 325494 -3460 354054 -290231 -420543 -342891 987651 200 309914 -122700 -130683 473209 -565125 874277 -886864 -629344 269523 83144 -347685 -663848 -231165 -563698 -993261 -242163 397922 -594688 -71783 -80512 -636359 560184 -322720 524870 735816 50789 -441072 -252727 540607 -386229 618118 33606 -481979 821441 389969 -951474 859509 -566095 -772554 151493 -955301 -846820 -882131 977126 186492 808340 380770 -455235 155468 -381248 -195147 868267 426293 48219 -763461 119909 326038 -844491 -483141 -574347 -544830 -333391 550449 796472 342909 -489275 129102 -280226 -171773 885373 -129674 -592786 -738943 -956680 513345 -817601 -451559 -686231 -858630 -438528 -946334 -52329 695971 -591695 770150 -770082 -586513 -676313 115107 -428244 852551 -911860 -38774 161029 803014 -279715 -154877 731392 -435651 -91542 409959 -413113 -992593 -389031 639364 843547 -961835 -777564 -194660 -418227 -765796 -931562 760550 -697786 555554 -759086 -768500 -834688 457533 -397876 -56276 -72437 -856460 416078 -739624 428041 379780 218229 -89067 -453710 929500 -531407 -471841 -957871 40737 737864 882084 -468795 906155 996820 184388 -162175 266758 406080 -750440 -749556 -422541 536655 -855320 -198270 439780 -691563 -41997 516753 -821629 10876 634219 587645 524587 816192 -300811 65436 927597 981619 -555602 -747174 776077 260986 -580959 -94666 993027 -223985 -589230 63684 766586 867645 123190 444329 -575276 771431 -526919 133666 -390364 199489 322359 614782 694451 -413356 -682877 -94689 950396 -490753 772451 318845 83375 432625 -885103 111907 615474 -37200 276412 -249425 127259 -249451 322437 583126 -109641 633677 -128766 -642466 516615 341210 -965313 141218 -510914 337552 -300744 318866 414788 -255208 881632 242865 773941 -918544 355101 -99819 841699 788329 543050 -120726 -442672 -974552 560307 -584849 860853 -100058 -257124 -72969 -158082 -875471 -354629 187242 290763 430952 858426 851650 -865168 -4158 -812362 195470 -17546 232199 12994 -810510 -615528 -472106 394981 581284 -530873 66589 910487 382321 843815 907684 846024 327222 87824 672899 510042 -453656 228749 295335 451746 989069 -866336 18514 536810 -78656 -156548 -956009 257266 923697 505738 -706206 992746 865186 349541 -785426 -334342 504939 959645 -958515 -4805 -602633 182392 -528157 -211141 -648635 810988 823531 -810756 586600 -388826 -109839 -881675 800263 741127 -260265 516880 701278 347937 -826672 -25685 -770117 -564929 -999833 55319 244482 607578 -27271 -12132 926633 -678364 -367433 -763021 977212 -992126 12838 -101430 239451 -850167 767775 811076 175031 854920 -201394 393078 -712807 -692993 797879 423915 847835 -22368 995244 -900447 -366740 -412203 112600 -677622 62032 242489 684728 454923 439966 -549219 679453 122880 -552703 -423163 -90581 281271 -951240 463656 -223907 -284559 -350187 680180 -718849 -346908 -705535 719752 -105678 512315 -578953 14648 41196 -333676 569221 639756 -331019 -360959 -998578 -323647 -654358 953096 365963 -837177 -156482 383651 85893 615105 -670668 -971327 -210660 999048 -510105 -419645 269251 469032 -998077 -579073 521217 -568606 -316791 600001 335474 -793559 824270 209989 524229 -718811 979708 385214 -493636 960306 223184 608466 749102 -97439 480730 -428133 -556152 313718 778497 -462168 776647 -77335 -496644 290938 887936 232678 -327718 749960 -28071 588621 -392326 -833220 360205 835123 650516 -43405 450028 -717730 -757457 -979328 875096 -709043 -462168 983593 943177 -805202 477874 996265 -909622 140261 715600 -230611 -204678 -518900 -415012 -409257 -625140 -388627 -43644 420926 -846905 868874 -128952 -162069 -8313 230038 389501 183262 607674 -310278 -682931 827015 936676 10449 -377164 -664370 -265573 258923 190980 565899 -649076 -132275 162915 927758 -613772 841008 -572728 -860519 133799 -900098 -852607 -156319 -607091 -290216 174640 -939503 -992 156947 -783799 538054 -83856 -242634 659222 780436 -785249 282622 665907 -612993 -72475 -671270 -9582 -635901 -270836 607215 771832 -768243 -989707 248981 573311 938880 -900718 -210601 -672366 -815695 324970 -178440 881652 459755 -186855 -120343 185 -898452 669260 757332 128586 678886 -72375 -66796 -741531 -187010 148837 849082 715804 -507440 775948 746377 -144430 -306838 -660546 -644741 584513 648653 834956 -50758 -176906 110831 826654 285352 984402 482747 -796880 422104 -18037 70927 -439407 -314734 -851670 -759619 275235 -357549 -895349 -791157 -346147 861131 61280 -190797 -423092 -894627 -610770 948835 -230899 -44382 -381362 204990 -917291 -714777 716013 822106 597098 -155862 -572019 820288 -592729 -660960 -194303 108655 -988932 71474 610805 553817 184939 -280324 -720540 -8348 810764 809677 -908128 673898 -800758 6314 296782 -505798 -770652 -881589 429798 -666859 697133 -64356 -249544 -981070 382605 128189 -893598 -146118 -321731 879874 904539 797260 -154673 -797452 -28053 980731 -786845 361550 905136 240331 907827 510465 -272869 911799 372104 302128 586096 97198 -884413 -327883 -533302 -288879 -936363 -426469 688917 -874441 140487 -603103 706578 -533014 221619 -818755 -77353 606567 451528 -231274 58572 708321 -585653 102793 -554065 855551 280464 859174 806673 624601 228229 347696 -429609 -168833 66984 525216 -32967 -710413 -672244 -80862 -855610 260906 -993704 -817769 -295586 -86002 -419001 394257 293175 -622721 -345687 -328742 359385 356301 -138655 -568978 474914 -341952 216933 -103044 250050 993937 -277822 -745879 -939072 562414 -455531 -108467 -362252 -220679 940434 936436 -637046 -794294 322689 34526 270469 721896 -70853 397375 402106 -162604 -481870 -206977 -589743 -470017 -776729 139196 649032 -160562 -947342 294083 573167 -9571 -173187 -947429 -47123 -344774 445385 937722 200121 -869019 432551 -945330 281378 -921129 -967424 -674122 -152120 468792 293327 -400123 6304 -172377 -808671 -513850 -750988 -343627 23836 -576077 -360351 -812310 366837 608060 277463 635839 -601608 727046 381213 -573277 -318460 135785 -704438 989815 -195828 881394 596557 304657 -779625 -266273 799845 681660 428225 -21467 -348374 -473162 -970696 -10003 153347 -175567 -907968 -889069 263597 636243 -21456 -458074 -153926 835254 -622990 693995 -599024 659305 601094 750682 260070 -627987 -348288 -281314 -689206 842041 -494714 662937 376862 164022 -413485 -381089 644118 -966077 -208842 558390 -97092 -797006 -757484 -410468 515949 5833 -49439 813121 -444967 -164157 975403 -62583 921734 -38964 214160 672523 -523187 -335351 -348477 206869 506332 373517 -155381 598309 -508750 442853 -833596 690417 -503129 818701 -262052 238048 -966431 -602632 886230 -765425 889824 164365 -188981 -35250 -79757 -293468 551780 455712 256704 503565 -389279 -673858 -300096 367498 658197 -966636 25536 825296 759272 846402 -864670 -227447 744276 -590307 32282 721877 -211352 540972 -740559 -390844 -744120 660779 -586938 -710946 -569941 681483 861256 -436581 -132004 -541712 -975491 22123 -231879 990898 -847362 351280 413623 -386979 -274760 363455 464732 -9679 -69524 -221597 9283 -410334 570800 -528551 -86628 448344 -461587 -880043 278826 -240592 902495 182268 852163 -42694 -556904 926311 -975917 910778 538365 -86233 -223655 -908377 -734649 181307 -842264 182446 -875901 688795 -227161 -212560 803474 -834383 -236718 -36672 611114 359003 -354249 -462298 904403 -868629 -521286 -338465 545900 988455 -343470 -424806 -349149 -474039 40073 247996 773376 753791 -870913 -416034 3163 -820884 -818456 -101686 304353 -32603 91786 304513 732179 -473291 179008 -365385 440903 403482 632186 757461 573477 -751290 717370 -290697 -98133 124703 178584 914412 258602 -892417 757823 -757063 460871 -868043 109037 -332651 411131 -315390 790519 -261010 333842 -390884 848068 -668317 934320 -883921 283725 -147128 140743 -878121 213667 -573018 -256605 382631 -190615 -900680 190942 153509 -584363 -143762 927724 852811 873651 -960530 26769 -700152 759011 -444402 581477 953789 -80810 312028 -123305 394689 -615659 -580714 -517849 -215587 -167878 -343502 -259861 -757808 229236 494679 -533621 171213 100231 -117278 197189 -573576 -5942 -736414 723241 539628 -897753 250652 333470 752824 -863713 898952 -117029 -898851 -770492 628563 160623 -622510 803389 -351525 142522 -279423 -214075 3893 -938510 703431 19884 -170966 972959 -540424 -337323 514357 173854 87896 -765130 -822393 -177118 -650333 623579 -528764 -807762 -515706 -716317 -506812 342301 -519005 332289 -380141 -699366 -919919 -937476 -979600 -946776 -933798 92464 580882 617884 -413829 -284405 120286 -877282 402152 100369 -987406 163243 -961402 -559271 559518 615446 -455506 -236915 765157 -18174 825776 -225170 730369 -638999 593102 -143283 -26660 589977 814013 457235 616216 -18894 -182488 102714 -203257 -350167 22061 108242 -795853 -370232 -799395 969725 381400 644011 324672 -67341 -549530 -528699 -145073 57215 -531072 320857 610808 -285824 -851969 514945 -175458 -262679 554735 143658 -574441 -604351 953488 773014 -240340 -785116 -761002 834265 739099 -639424 -487318 -937251 70936 132569 122791 -83361 879560 787909 -995682 939119 476997 413296 -62573 -186509 269214 162906 -443650 -409052 -775724 636052 440715 -486897 -31907 271559 -112103 -578794 -562012 681644 -359362 -428435 -905593 748053 848834 -798690 -428712 -854685 -308448 -23803 556765 -254450 778633 -996012 625105 -246879 798176 -179824 -45728 385338 42046 295954 -144338 421902 464240 -928504 996945 -797853 -386700 -161935 186834 483092 589184 796836 -216783 -17391 259323 290378 -242210 -130211 171650 -393249 224192 788494 185444 665397 -115407 693072 307750 -87695 968704 -881054 480768 -132340 542190 -792297 -879906 -437037 -241870 839383 -465440 -307864 969590 -546148 559451 -314946 838871 532341 -743851 367777 -749848 -170362 -723955 254252 -39248 -442491 782321 -349743 -144857 478655 -291675 -258731 -985027 -208111 668291 463825 347219 -490128 -242410 -122958 872512 -666782 394653 -813255 -879410 -298878 -602865 589436 571323 334592 271377 -30621 -22600 -789602 248577 -973524 441709 260916 14063 -718232 380274 17197 -776290 362108 -26281 -473080 -101625 -645087 -422114 -722600 937047 823396 -381124 946372 -467092 23206 -814820 -165880 -390180 -474979 981147 439410 -277394 649425 559245 986598 93214 -179808 -254025 88666 -303586 672187 285139 779610 -518576 -57434 -612465 -764154 548685 473276 -345970 575887 -475807 742441 843493 250814 -598644 113902 432159 250989 719490 586849 312762 -990453 -23636 -830806 -915417 -430820 861093 -965817 806990 -267337 917694 -531576 -37624 607751 -905477 -720492 686244 -409397 -279661 -652445 526306 259925 497396 894657 -723973 -589042 -562371 -581678 -109545 -279183 -475326 -468216 697813 -937716 675723 -982610 13255 289154 -800299 307041 -394637 157452 -698992 -700911 269907 -511117 915935 798853 121430 793879 -372837 -413612 -160035 -317845 980561 -55827 20926 482422 577343 -216688 -814651 256468 -452645 647507 507822 502196 703564 -979170 -856788 942808 -807057 -995282 914661 -236009 -32557 745622 -756109 -186018 -797763 -669767 541029 644778 -207707 751185 -130628 -237296 952119 635116 -93841 535222 -323757 -991510 247527 561495 -704883 -276352 -576380 703043 -297042 668216 -291178 828380 -446159 573167 781028 33178 -750905 276693 -159447 828552 937428 426736 811281 -813883 105839 741530 -289343 436100 376038 -368386 -29363 -829812 -522697 -768353 -814145 874169 613656 -886575 333079 -303495 622321 819134 991685 647760 75357 -461725 72369 -859436 -183764 375440 321459 -883790 345316 -241941 -736229 733351 -265541 795117 -70869 7815 -543842 -64028 976792 -702534 -131026 186863 254733 29114 -247619 282758 593319 598167 -993579 896751 226170 891891 -304078 153290 642186 567046 -257213 -973050 -131757 147866 602541 -798999 731970 -736240 -493368 909836 -379078 186970 -716384 -111396 29072 550655 594293 -53605 -953329 100763 749627 101213 -809483 -720164 -388965 -239348 984819 164357 241264 -990364 -317903 422638 149835 -961929 258888 380035 -485136 -513110 63815 867393 7126 806966 -906834 -106308 385963 815528 -77322 -229 -298419 18914 41479 -10726 80210 -481640 -292800 824328 -19070 641363 178291 -203833 907992 -512270 947301 479182 562180 553764 642259 -523734 451563 -827282 -681752 -412936 -226522 -130261 -74424 738797 178047 864520 -270711 -590513 -291593 607748 -942924 -423559 -860989 -305290 838600 -380197 -710070 882054 -620873 -383625 972712 -980942 -821401 395877 490159 446411 861874 -688816 -490656 666102 117735 -360073 -60426 -340436 -156601 -423123 830940 -511302 211337 -539430 -238542 -618559 606038 -110473 851660 -420169 167245 425366 -786125 -610459 -211072 -785833 -335198 918503 680310 137204 -316022 377390 292007 -95178 -266225 200321 230275 876158 -989816 76024 848363 -75587 50435 835840 182326 241404 279998 735962 55469 683221 580271 43292 453904 -305289 86526 -911058 787599 709543 -964602 101198 62162 -154055 -636969 -588275 -998415 -450149 -745674 830415 -881540 -421557 -73444 647759 632949 504924 40371 199193 986577 531061 -814756 -110962 -180358 -531630 -942164 551011 -526256 -38464 67306 -112989 -746973 884389 -526190 271272 -564165 744822 986581 -789210 -409647 -442688 -817897 658593 742931 -243168 935280 -725647 809635 -874166 -75348 -15291 -820584 -36858 671051 -730595 -152452 -356819 97281 -543794 -528819 -127823 -411721 126979 -725891 600467 871304 212790 -556175 -957845 64965 -902213 418181 510819 -451727 547253 275334 -531396 -346170 -999137 -347209 608967 521774 -838076 -218547 -359571 367691 352967 553459 267689 -84752 515741 577863 218504 743333 -411506 -689317 672432 649895 -337353 455989 444246 348389 508683 633935 -53178 -437755 664141 -32745 691039 -187555 177687 582256 372500 599162 136791 -135632 -705172 534556 -529843 -728288 -743549 164792 50062 -609281 872327 -2699 807428 -548353 -779716 86191 -336916 -885178 802937 -976521 733910 273774 157992 -519407 31528 -718714 63305 934261 -117348 -418545 -728976 -766513 427965 223359 -327357 961791 162414 -968766 -6787 -228455 -409373 -667596 -567187 829413 -502106 349480 -232328 409569 -307181 -533532 -77165 -159558 -725028 261155 680777 189015 591751 -338287 788155 -865202 273515 262866 755483 -934931 -107722 -295300 505776 -25678 567530 650009 -156586 64851 -58533 -643674 -519173 577336 261299 -165098 209186 -877957 535918 251728 -53276 -173969 -676002 599468 -126614 -314090 -665688 -945286 -302604 -320983 362565 642683 131285 -960492 48387 -703770 831477 845943 161409 -617627 350670 -189529 150454 -954987 422895 753067 844523 593162 35708 -514241 -37956 -290616 64556 -818732 706203 503115 -502326 -495602 492493 -738944 317492 -993851 307563 431690 398559 313477 -857630 -123010 672593 643342 -434572 337254 -988507 563156 -752971 -906302 356235 -145792 -474738 487747 -759866 -673555 -986563 514702 968236 383787 388307 -282689 -444631 -488192 797621 -354973 -810692 24674 -395620 -710403 928248 -909185 270869 692994 259076 414901 -2686 445277 -954212 -944102 279063 -915092 330894 -90891 566749 462081 -752194 -773949 -896718 521185 -377693 282036 64455 -318135 -318777 757675 257569 -25372 -226229 -986047 -7271 -880170 847584 -889918 130780 365108 97359 710958 -372373 848137 142706 650810 83356 -220589 185913 -326451 312215 314116 -13914 -891389 -886054 854914 427729 898861 832438 174759 684261 -534193 54479 -94910 -740832 -375775 612000 -28652 -730665 284174 -435467 -86061 450161 -969288 190447 283818 -346777 339058 93060 726967 -963126 401349 184828 503693 978621 -152980 974965 -597840 898166 890072 353632 410395 -448191 780076 454401 -762819 557310 -348734 9203 -801545 -322786 220580 847010 87455 -434262 -268141 48975 312065 -799044 -615548 759695 913753 -728061 -668130 -923060 -654886 120003 -474818 -787773 -969173 -598189 925940 -339707 650340 867486 797187 -36746 -697579 241826 647012 905681 -924481 860276 -778557 -404830 328281 -67782 604544 453706 -554547 -121297 585519 -290946 -401416 -58845 333593 702664 -992723 901113 856122 -113659 -438349 935975 -726975 770277 -731070 425913 595475 716015 483466 646478 440007 -315398 989613 560409 701611 -399691 544320 -169375 166334 26016 -756274 -431742 -728396 -607344 -134060 723690 -419595 -660305 -97210 -717923 -432738 -542342 186248 127026 634367 359361 851446 36179 -19300 91434 -404515 -527935 647724 -608977 891392 -335027 -942436 704795 887188 -476320 -501619 -241775 510404 -862988 368338 -789115 974638 -912359 -833805 -974143 618595 495601 728108 -304158 725355 5044 -690705 510936 288575 -216147 645854 -324631 -818995 794171 -675886 182703 524408 -764335 -521257 732693 -636907 -773130 -623571 304478 288879 950342 -503991 -159330 169028 -996881 -218799 297023 792774 919861 324260 -324099 79643 -803602 -97456 -33686 -92579 -71162 331161 781035 -71909 895485 -171527 -637126 64725 741732 718107 -989982 -392700 -247964 -892961 -892090 -424688 -382537 -837799 940570 515288 -512596 -771631 707431 -631250 -114137 777796 -930804 37080 -818017 553570 612280 82320 -541537 213262 -583695 539141 -148411 440162 798352 674008 -431418 -358616 -155582 -214112 -943512 -501279 597257 -295962 -979834 921666 703929 966825 703248 5298 -981637 144475 964489 238158 499918 -177949 -379001 350693 -420607 -343271 -396234 548732 505145 -6835 -345771 34891 -240399 819264 54455 743358 852854 -625751 -564284 -109195 -9753 -812367 443894 -525371 789307 -861064 -332068 238645 652986 -162034 3098 -454527 -167933 -777478 477926 -824806 561797 -769609 -746227 321572 -235515 250802 346220 -849802 437150 -272307 424824 -335714 -173380 -977953 -636617 411611 -349919 -123214 -356668 474145 -126367 -273149 576975 229400 601957 214406 -911078 558237 -277397 913759 -71683 148160 300804 872234 -716957 -502588 732949 774644 275787 -821853 -189482 -457408 -723896 640775 124502 171907 -897791 -886575 -914570 -265048 -387022 362262 -642711 571276 480425 235293 190139 282755 -737974 214883 35526 -767150 -805109 -914665 -960322 -268878 711672 -521698 -647129 -474668 -903503 -118256 361178 -217897 317415 796729 246787 731732 867683 317209 692262 -870829 267391 951908 -340971 142034 -782678 299139 342651 -159035 675176 308370 -281259 822289 711376 -826657 -447500 -124016 123277 328177 388349 -325488 -777890 -830593 -931352 589524 79637 659700 -640380 918674 -495589 -797582 -53519 -300813 441195 492492 502949 279830 386835 871307 515432 -360179 819254 -415510 152663 -239010 -74099 195161 -466587 230275 -720287 965501 7125 -235286 338962 480431 -167486 -357130 595603 -162823 -520296 415229 453356 512028 -788712 -56888 532534 -879347 209495 -545514 -622813 92915 -755649 -813670 -378380 -163797 637709 949624 723072 -662588 338385 -911669 313780 -418685 -928398 451234 -655603 -436640 -109529 700158 138016 340359 191231 -917930 -990061 -156456 -262822 -499309 -849375 -721561 277357 -558828 -19814 57853 276290 -317908 380512 419989 169013 241695 874731 350304 -662151 -950104 954566 -516670 -90607 436470 -591600 632018 -243241 -593365 706940 -190498 -358023 -816421 873297 -609179 -79881 480787 177259 262427 -423898 -966577 -383176 -478104 503600 699651 -591428 776297 305169 537875 523661 453230 -370405 733019 -730664 604410 -649868 474024 -829862 853062 87187 3901 -843033 190270 -714938 387791 888039 849667 -763985 -604024 672468 -903449 -911934 -251768 78910 -35723 -683319 957023 -221369 -254746 233952 -115691 925351 -603604 -866823 770211 -980056 -169749 -663847 -926345 348715 440315 -571238 -379148 582562 -844312 -957145 602607 429588 672114 48067 -193997 841757 -631667 -317182 120958 754667 431714 -650291 801281 -65599 -556468 -645917 -752796 673399 431964 622675 -576960 630137 -193322 -884861 -949469 -482236 593201 695468 790032 452972 -832229 434011 -245764 -882920 422899 -135055 -67501 -836732 -738355 -915548 217712 -822273 436209 316797 335784 817643 551388 755032 447296 -976705 -657091 374119 -319502 -494712 -678918 436783 754541 170979 -216279 303241 898514 -104571 -584041 -393694 41527 133300 394180 -917380 -308312 133451 687717 -677526 410017 -714566 733537 -955240 -285035 581123 861781 -389887 319722 183358 -782448 870647 -486790 69142 470167 515999 -708204 914762 953122 813554 -37511 22701 362268 -212547 -867489 548263 183463 918817 -469390 263217 314007 -6124 702414 62301 -615182 731358 -343162 781259 -428681 -733027 783520 -721995 -62829 64578 102807 -240156 397805 -704878 -762408 -531783 282460 867749 -729275 -5211 -869397 -391190 967861 319281 242780 -230494 783601 -241929 -271966 160864 -599111 -230618 563941 527119 151997 -687357 313090 -842900 932004 -644381 655624 -946296 -772727 -740687 -606659 -203576 -818311 146798 -705129 -489116 -771338 -784596 506691 -119957 -526217 18 -23007 -664003 414054 -580132 -529850 547600 186273 -641576 397561 -402964 -306951 -592023 -105546 660911 876854 -975737 -585937 -533366 359184 -219714 342469 27777 -300617 767915 105875 835183 -649523 877314 -676508 -767489 849127 -226805 96312 -436555 -403568 -578657 -712253 216291 -20794 992176 -424082 833460 45178 -489025 239444 369829 -964844 975844 882758 401158 -756243 -351799 -432696 880382 -328621 -484049 13201 -48764 -507511 27751 333966 635751 470980 192474 -27168 153159 -996817 338947 -536998 763929 362216 -246545 -323452 -115033 475521 337988 220955 504334 -288768 174903 -606193 -223170 -937377 883092 -46461 943998 -392564 532026 -834864 -757787 -540182 183196 952962 528482 861903 -752063 382297 -531660 226820 505285 99786 187251 96072 -485930 -126724 -388858 331213 881848 -335285 -344150 -452423 -395710 -448055 433266 110118 -640418 -242249 433601 195619 66060 -947952 -570543 -956751 -158240 -873857 105648 -633786 -473984 82148 -982339 -187315 853287 -618029 566832 472357 -126812 -707179 -982897 715550 -497572 -425307 -537030 946815 -95164 -310732 257248 760578 839527 -101595 -32249 203862 -97306 -435950 994440 146204 -672781 526533 -128495 440939 -630699 397248 713505 -745012 -800792 929846 -67824 735423 378906 -858225 -586748 -766156 999918 -321688 549885 260498 26621 734224 55626 -367948 -384400 697612 183441 480103 582791 -66668 -825141 493933 621333 -351083 730053 -213123 913410 150573 482593 -609983 410440 -330959 -25389 176854 179574 673962 288292 895056 348848 946772 -895693 -207053 901421 502558 -153745 -450309 -808520 -700755 -558946 -658539 -625361 697432 -387879 -526493 -50425 -382803 -879987 -655300 599238 117867 495483 -738838 659719 -714618 -563399 -442581 -111238 -805721 -47312 -826576 -330782 -761431 -315108 252193 737557 148125 370447 615191 281855 -331066 537454 -298592 -857185 924702 -132366 -124353 -26104 667983 269096 749673 722273 89275 228081 -102647 683366 -102796 -281469 685053 -250779 247493 378727 -922090 484674 -831577 28537 -24676 -434956 -222387 -452246 -22584 1157 -951143 -552255 36937 -426346 669092 99158 312895 46936 441530 616022 458819 -211052 -93861 -181822 309213 752420 -584260 -826384 29580 538360 458308 -57592 439234 722578 853007 -822520 -686107 912010 -69778 475969 -294705 -968693 -529819 -580392 -705714 -984620 -419156 -713786 -456795 -943945 -534609 -902440 172938 -3554 -448755 -967377 -183386 -622207 315805 -441280 -793704 949745 -431900 550486 -122894 -351599 -802016 352267 412346 324887 -996415 -925357 656747 585039 44010 362610 -16783 928921 -318859 -380672 953649 935782 539756 217964 -200066 -599617 -683247 -56330 -729691 957630 635735 -805708 -864158 -562926 361446 869902 -454040 -392449 -229094 853314 363997 462812 -73851 -74784 642524 -688492 801513 -926385 759026 437029 296511 110790 302241 57124 450355 -602412 975072 -961993 607525 59993 -431848 359321 399530 -162805 -599255 468506 546953 323826 -127133 -552547 -198850 192107 -977650 581272 448122 947241 -639390 648855 -822495 -21457 65935 517049 -711734 -790696 -540361 354609 386627 816975 -37265 317510 391947 35735 110017 -793516 -354474 -384763 761773 788681 -992499 -293695 655779 -261079 790731 -912824 -937333 466571 -211104 -568851 523454 -979175 977746 -92973 -793334 33556 499287 -138380 474802 682829 777821 -587106 656363 599853 -539774 863217 -624288 817326 688668 477922 768686 -843296 -679374 571579 -870935 -219803 -30975 -400872 822038 279797 -75912 845676 -847185 -101669 -686660 735866 367266 672886 -307419 65628 702034 234553 -961217 -310400 -745196 -706773 620874 -868955 -784077 -860824 -723653 553058 149485 -297442 242105 -253536 541556 -726767 936352 286620 942958 -483689 -119551 255846 -747915 -425956 473632 -447132 428439 783264 260212 -715569 157527 57012 -626645 -899787 909739 -790527 -303196 89717 110460 941121 174323 -209850 744873 -716349 -457887 363185 160388 -65685 500073 788242 -528429 271664 -624581 -484325 162768 -124643 -622915 460241 -34518 116560 514309 -549619 711938 -107906 -803616 -498435 303599 629613 721999 426144 -540806 170488 970116 349773 733730 513551 -23574 -136787 -474663 -374731 875162 211772 -851323 364928 -404377 -436916 -464255 902300 313043 578562 -431846 -720824 -476777 -166057 156050 401751 -997345 477848 911776 -23759 -771573 -674713 -98195 -145456 -119633 -76744 247704 -106813 -652012 -813868 -354636 -322898 418165 3161 213061 -657464 614979 477496 712519 383963 425378 -215370 102695 -267961 -142742 560108 102343 -868736 174246 402247 -874242 -953204 -200808 -816888 805398 166022 -958285 863813 -276148 -90978 121632 -648602 -5292 242582 -528838 -987991 -627246 -460090 -896239 873119 -237982 678553 -480149 -899283 126097 -209394 424894 706700 567009 -966472 947767 244297 97226 -830530 -33737 -557243 940723 -253092 605264 928310 -738947 -712608 391244 -86748 -417671 812590 714407 -864915 415724 278076 -413296 702274 -650478 -968426 965740 501927 213656 -244132 -592813 431479 -837471 -473281 479889 409950 574146 -538488 279974 598493 -325114 671633 449479 469962 812779 514761 814299 -301491 -51997 -751052 -59138 -712476 791764 -398487 508673 706271 27544 26643 -947609 977765 -495747 -347663 294506 713966 -94906 -534571 -509195 159686 -33624 -683351 46887 -230255 -61489 -225179 -725418 -787135 703319 542874 742922 -95071 551506 882666 121726 849742 -161976 -652402 168994 -904392 654003 -508849 472860 728742 249471 -768115 -732094 228271 472720 751419 -637407 -358718 730940 368481 -248198 -323809 840524 -738024 475455 -780708 -790145 -658158 -583526 -382495 481799 -133488 -917273 638571 680586 -373655 -503883 709901 -927581 -573174 -516279 809898 -829857 842736 -440421 -496899 816064 -178768 73687 406161 -46020 -538384 -942243 -529975 -881089 -97813 719554 569817 332965 -136591 379724 99531 940481 -632348 -303238 649084 -536102 -339524 240249 -564068 722600 -855292 -480208 -901967 968667 462171 -616650 954389 96788 543860 -411946 503795 416234 520598 125842 -387250 398951 -131811 -340067 -447878 575240 659575 322911 337697 -565439 -39128 -177675 -269120 990326 -407226 -121041 -79321 -973949 -222466 95888 422780 558517 438413 -126895 -147400 -927154 -484281 -439585 -965207 -763387 131860 877272 -677905 -872316 -263570 -35950 -593281 -448023 391141 -918252 -80990 -736059 231451 172442 -768393 887968 -804920 -62954 243565 -220941 279863 839466 -789942 -34132 490566 -433618 97319 905901 511466 -110800 823154 -869682 510889 -203153 -555158 672215 -62177 -780576 -771418 -107130 995450 -555223 -653425 -355313 914045 -976343 291809 573847 835584 -431635 -723026 759608 -797457 -185540 256731 620544 999623 -661107 991777 -195214 254620 585611 645773 -750973 -79595 -34280 -993919 28702 950510 -66361 65585 -463071 362614 858464 141862 -447010 -918513 572640 357439 -389477 -455632 912375 973227 792850 -77850 -318840 -560400 774130 -380850 -271828 660967 931164 294429 -677329 941373 340710 608665 126866 627187 465947 -921699 -305785 430815 888441 -250215 336760 -642903 -856718 -986353 -645887 536271 964204 -375913 766449 331810 271426 -817828 -787507 71879 -659904 -978915 -390067 117175 -957013 -289107 271453 937663 -250314 -387084 -347619 -474112 562062 -942485 -507679 146672 -244657 563492 -477262 255576 744332 -409281 -111541 499668 873675 428534 -762723 821461 -237689 68242 810571 95906 828204 633588 -511057 -190893 -989025 -368755 879571 -992171 -259660 115942 -972935 98153 -123211 995353 399124 -531931 963937 642773 -991668 -77711 510571 -874657 194046 -935541 -211209 518540 -972102 -267388 -116447 -610617 -686141 275776 -106250 -678767 822802 490874 -890504 -798980 -681901 154174 -117602 -554065 106599 -114579 922706 -175258 -659744 250173 -292495 -445969 694792 -510538 -872753 -826067 918363 -323403 79408 -784872 630280 -949651 -474160 100156 -715660 -929822 -728100 544950 -723785 578412 983799 162106 -674404 -959174 247606 -472560 826661 -847412 -740444 -347118 1542 780664 -704066 976431 -502235 -85018 359544 -368917 -47328 -588909 322487 562781 522055 -967598 499925 -601169 -955874 952262 -316512 685730 564956 -915990 584539 -987385 782191 702857 889275 754247 915829 -751546 -407445 -976547 759492 492694 762633 152662 769380 556481 991015 -204968 428047 4836 695243 173464 -772040 372850 -78097 -18206 -197375 479022 -361727 -537323 968387 456371 -377500 -472796 -348150 -486548 -186387 952598 -981225 761628 -612888 141959 -732836 95959 -615279 -721755 -283773 339079 721306 -246988 -87960 274665 43 58891 -872678 -605043 -172066 981780 -765474 541657 242367 -550577 -928725 -583161 -177070 269520 -377937 442146 430477 -451011 507593 942605 959193 68433 257549 732668 453781 -920485 -309564 944121 366740 803264 -624151 -140832 123162 89205 585005 309220 -276638 -679419 -868876 857096 -445285 106897 -72491 123174 -943514 -825909 656797 185835 -803110 -48390 -358323 121817 323328 684666 -489192 -403900 665048 75705 -650522 973014 241618 -901446 837844 -584693 -1963 17942 463921 -110283 -970308 -287114 -800125 738553 714196 332442 154624 136784 -660641 870101 668949 -285944 -284652 939535 276706 -159296 -429923 825282 -949060 -396945 -75241 993149 787242 -343714 449301 -95644 -956184 -901975 -394722 -510162 903527 -202174 -973141 -403162 551883 128366 296106 -413014 581100 -900922 91389 -966097 -701227 -567241 283003 502843 897480 462467 390254 404841 -760007 -409666 862612 -5399 759502 271569 -855778 -368386 -213275 -759429 -23372 774782 992142 -643254 -56337 -636587 -683380 16038 824669 185986 -273831 538695 -478591 229144 848415 602426 469584 -837570 585152 -471455 -510923 741552 3663 863984 868494 322748 712724 147696 978860 -970554 -285940 -194753 900055 -806203 287334 293390 670792 708931 863367 376674 940717 172257 483847 355220 791081 455888 667186 -338223 539474 -608039 115465 -954342 459057 -508202 -554178 2629 895813 -310473 -757189 -19590 -216064 766974 -766565 -391113 -531128 -917693 8496 -585395 -690057 -233807 706939 490720 -249637 -462457 -302921 110059 658359 343319 991695 -710598 -163007 -738485 -914077 620782 -445406 -251621 41287 697597 494329 -338664 669059 -901457 535640 -181275 926804 613794 -656059 -271432 196778 865351 751803 38878 765737 -23198 -687450 582836 -96600 -620914 -264214 -530514 -795980 407607 917469 -788012 -244082 842526 335432 -865088 -880599 -632360 166635 109985 -674771 812496 -968074 403003 652663 -879552 -348656 -499227 -284906 968892 -742060 143370 587343 180903 991567 -827224 -87014 -501700 -960509 787284 57123 51463 -649369 -202956 -342581 735977 -169500 -739453 -295900 -554089 44378 85521 919928 94619 -267367 -505663 -875966 -650670 -46360 -120183 670131 452076 -182654 -707595 -717137 754416 555412 -489948 328910 883637 -719680 -317879 449499 335978 -857315 -993236 -593704 -917617 -884043 -509274 -682632 -423431 499078 -314839 594212 29906 919297 -270923 617463 -366313 -299378 -925980 -42430 -460136 400646 360543 -792824 -764037 -340681 -348057 252291 256442 -656669 -991411 875933 779808 121538 -670726 468983 972368 638843 885480 499558 -774465 -595793 57255 -590735 299700 859119 114521 -412203 161231 680257 273334 -381439 250111 189471 335113 -528614 -690294 362231 -391503 -37512 130954 -93396 443041 943912 -469270 617107 -987168 -829592 994541 573559 -316918 805421 -995801 -770410 -991923 604448 -945406 -166366 -872851 -139236 -767558 -432191 -154048 614322 -417695 -780019 -134734 -118746 30684 -196972 -497469 626160 -611611 -206375 905604 631867 -441721 166353 643870 -924695 141221 850792 619851 935181 120307 -442246 -88614 48240 459514 528090 -549457 858381 -932199 409422 -694463 -755820 -511233 190224 680091 64235 -724302 -24881 -496037 748072 252043 67756 -185546 -612583 -182473 841021 81394 734012 -449864 -711538 -324117 316487 -523806 -657893 897166 -151007 923230 256855 -438815 -77209 549675 396712 -914183 -112536 809112 -187415 846850 -464855 390731 275558 -264389 -796062 57917 777956 -41353 -134785 987067 145302 235550 -546912 -44570 431913 -346966 -190567 505012 230713 982698 424307 -163858 479706 626242 -73110 800304 899600 151337 876269 -537108 625239 -98007 52512 -747418 505115 -50653 498525 865465 -237887 -887160 -937937 -170671 958237 998113 -24491 -21520 -126343 883912 -900155 -407254 562325 -185619 206247 316008 801953 864018 -979882 894696 -472251 -871537 -635550 224187 824218 461903 -999919 916294 609966 460625 -426919 -472895 -930813 -224856 -367385 990139 42256 922747 -326628 902549 351679 43270 338827 238082 534126 -783209 739580 -181234 -123922 -427246 -182805 860692 -414457 -985491 876810 -889147 -667022 -260684 169147 -901208 -31139 -753273 899607 393237 -171925 11159 766314 -866375 210865 32301 -935756 -458347 618426 -761693 -336983 986878 324996 610920 -769102 -763233 -434431 -902144 402026 -808590 297367 501378 923682 -877621 511392 608793 -700066 -726834 142698 914052 -388011 767091 538552 351765 892405 -414199 -998977 -701514 -319907 662704 284714 -729121 -710943 -629410 1047 -502367 -902135 -264997 522904 221214 -479598 -118076 -323405 779023 -777492 -79860 -815390 57661 -496454 -585482 -649708 698120 247765 548253 554922 473315 -508726 428909 484475 195030 -186921 -821977 135760 346490 -679182 608 -226072 72449 899650 173058 -937611 -711764 932515 -476342 431261 215634 734503 376520 -545669 702304 876688 -3997 697755 -569261 -509993 -992814 -41087 -995008 443047 -785628 554659 -142515 -972061 305337 942315 -765771 -316004 601030 66230 869064 861212 39637 -548777 -304536 -423202 -244798 607508 132237 -531949 603712 211240 46402 821406 -199982 18624 314662 68889 334418 330238 -118676 -288305 -266514 -913287 112091 165951 375078 522299 -343985 547999 -765873 700353 210102 -683689 354195 -287234 -277228 -495614 -573842 847833 864255 351600 -751310 7851 706340 -663897 -765819 -806462 538176 -914467 -232354 -282144 -559449 -498945 -138613 -185796 -356415 -15443 703278 -935424 -811768 322108 -568645 131657 -465140 166195 670972 532267 217583 -797105 531597 -445141 -558231 -508161 681824 -748734 -137915 -693528 564539 -267679 -794271 593890 948277 -556697 -124622 -999431 -803268 -613204 52798 -289683 -121454 1786 -869215 593842 29515 280847 391433 359281 -732336 -226787 -540231 948869 -144416 -403510 716553 42623 -773622 461232 -29851 -912606 846132 -709795 -752566 51560 -562281 71892 -410420 639483 -483648 763530 667922 297277 -557679 489962 932952 128961 560061 -560558 346221 -817840 149328 346260 878643 -544668 844069 502518 -314079 -471248 834670 368562 726852 -210026 181168 -332042 -101191 -425937 -573500 474341 226741 -425528 902487 626837 -713602 648287 -824085 -296433 410991 256810 -689324 -115374 -921608 -351216 -115397 -208816 495899 257069 346654 -469905 816369 -637742 829902 -830710 490402 -812797 -858896 197101 -106640 491896 -138627 -558628 866862 783901 681154 95629 298049 200978 -830112 56873 174117 -64213 -252723 -317488 -136597 -470671 -37807 -592110 -357453 808863 325642 434422 -476745 -641114 840681 110582 764480 746666 410035 -772479 -885969 887810 965632 -254600 768245 973628 967359 176050 49435 858262 -503503 -792071 911419 528006 837737 -955254 605828 -645836 -565677 412441 729531 420090 -693079 407114 -308811 705259 -260609 970425 -416419 433993 493881 -360078 -480204 252173 -313969 275450 687180 798308 -687472 -205627 836044 -975060 -560996 -170818 875632 733690 -275735 70210 581126 -848361 -726657 -186203 505969 320127 -714436 977963 -907991 926177 -619951 832144 -901190 -315998 -374078 -281343 -780991 606170 504042 -163295 656498 -327211 -233867 -399739 -999531 378515 -446748 -421320 272260 173128 760076 -771273 17582 -646179 887959 -299146 -682729 301933 -921598 -628646 159446 -533559 925981 -395203 -720875 44276 795663 795245 428821 -658136 399183 994477 -760152 -166321 -603988 -996430 969268 905739 -586554 645287 128567 -711633 -7022 37290 -391234 87363 -815014 467916 236268 980228 98619 -657515 -174727 109025 5797 888062 -306256 884095 -54561 703222 933872 447671 -438016 812126 113580 728595 -908297 268684 892395 734932 833668 621515 166473 216047 -547524 -485159 -158860 -473846 -492407 203880 -67920 504452 -546009 -109666 490452 -217621 -606423 201750 926282 525572 97522 872412 -626669 -684345 -704324 -145036 -93120 754016 -402667 -776492 -676486 -245457 -128292 536293 -361349 881864 895433 -981498 -558958 22259 -946462 -664183 -620764 -219731 848647 -971724 -331354 527654 -634649 793026 222243 -145598 -547576 -478368 -857412 483352 -565693 -522704 296099 -867850 -648378 -125751 445343 191194 567057 -534220 525196 -610310 740601 -531088 603992 7741 456999 210800 730502 375232 874010 -568424 -239185 -468525 695201 632516 198012 -807303 807010 -177472 -828243 568299 -944298 -271919 361238 259477 -417718 -369237 651676 -292073 235744 -110216 -404804 -43834 646540 481368 347268 -907095 -567913 -711333 993176 -481284 -540384 -562679 -268497 609584 -730090 934618 390036 -639383 296255 -231490 598053 398975 768436 -38377 -672169 -383618 629730 -824518 59696 498598 -242678 -82830 828747 717931 -775358 783868 -875432 226165 805619 109196 869146 679970 -610471 -537401 498023 624895 -329082 -588218 -941781 454867 -992033 563994 60645 752788 -866019 452290 50472 -593296 -180019 -81737 -485989 418885 -166832 -488607 -812422 -173911 -509988 -106594 -272237 919523 33530 132162 -925238 928496 208006 -221038 766742 -348673 141489 -430648 -228223 -122506 -955646 427794 -430420 265579 826449 521619 430920 -729301 -699189 316128 713758 -304586 -657167 490373 651784 -808128 537625 570749 -36874 219698 -57365 704701 311914 217128 891749 -614614 971388 908273 -351656 -912994 856151 -340334 -990359 822504 -817862 -252478 825361 767689 -901640 -878737 332701 -446472 728952 -266952 -463186 -600546 248629 999153 -392007 398426 -537409 -37597 87177 737470 -703047 -708343 -789575 4304 818265 178707 -307014 -722550 -152212 -989209 -928429 -516645 875599 -263845 -936933 61220 -463498 762493 -776703 54716 -999447 -790773 811077 -168852 -41790 -615429 -720259 104435 -127440 223220 970257 -164220 408055 -87725 -19137 376515 482926 583719 -401385 78539 -960640 -394442 477824 -192597 998187 -310922 -931790 869221 727044 299924 -701383 -545043 565809 -213008 674296 265264 484077 757406 -948444 -470518 468488 -514713 305989 -864305 -991003 -949817 874424 839107 -811910 -60947 702896 413730 258259 911549 -763728 -179175 -698225 -696239 482195 578762 219233 -851596 739204 276812 -617967 -307034 -575866 228777 -128136 737947 -690578 -954913 -554104 -143045 761316 275295 -812991 822051 740709 259985 -632515 -761309 685508 642893 -202843 927166 303652 953444 101818 230446 866431 -793963 834894 -455459 707235 -393576 293831 524653 151216 299799 -625758 -166224 -29925 655792 -210706 -309711 -47954 132469 207565 -415575 -716155 201707 211063 392715 658707 -408818 -774729 -847239 -635877 -768564 -882580 457548 313143 461829 217609 -773104 -325803 -33646 709397 508677 -105036 70843 614828 -433121 935916 892991 -596740 -808057 545123 378063 -34743 -578791 -970279 114067 87017 718820 203869 -930652 544328 -995156 -10923 -271855 -754074 -782741 -358022 489435 -937900 268236 867802 926328 -10309 -466514 -512172 -76589 493781 961192 480159 -755126 -371215 488575 480068 -110033 241907 -405455 231583 -731319 574546 -32786 789730 808144 -418279 209177 -202862 793459 -309914 948811 -731127 483285 979182 181713 694002 -958324 -457097 -174295 -288945 -418911 -656291 -621175 341366 566548 370445 -53288 -125296 466133 706701 -684493 -777319 -819125 -474510 -773783 -875165 294608 953832 280575 -58349 -466509 990766 818861 431522 910389 823448 -861601 122333 -859635 697227 950069 -377498 -316443 -226172 -512764 600113 764250 838161 -306989 635783 890111 850518 -186530 157958 -459685 937098 442646 -256609 677606 -159369 879263 492055 7184 965374 -926000 -904953 707003 304016 585911 -408484 261308 635446 -768493 -156457 -369315 247818 648536 -164978 -15906 776636 225070 -602519 861551 793358 914162 -338393 -588488 403032 413876 935894 26065 633093 36407 277982 -355638 -103404 655476 497143 631077 82840 953496 329262 -283945 685752 427393 -408092 -130485 952880 -146107 -971569 390495 -280498 -719701 -93321 -545052 -133770 -734928 -853190 484130 18846 -495229 -894519 -478382 802130 637705 -307416 372898 -172750 293466 762802 -221259 -3857 -569406 774291 -263776 514514 -846399 -478260 25326 418229 399883 -982861 420509 -203257 -385527 666480 210078 189132 -726186 -20479 -308391 -687333 385603 575415 -832345 -679393 -961964 -659914 -311849 -959977 -878143 -997383 424362 447702 704629 -136628 -202794 999107 360210 850768 836102 -587047 -947733 -700166 -150696 -457944 -903928 -510700 4830 769362 -961242 -492613 -788834 380048 -935243 -185632 -79598 -955221 57560 -677305 -707415 -745981 903657 -723957 -12220 -562421 -2190 67991 290489 31307 921268 -25042 -363820 -181156 -601436 487909 -754991 -590864 349801 652836 702691 308808 -872608 711080 -413008 -959941 761624 -694524 8658 365622 51158 953627 874200 592054 -387182 951848 677827 -601648 -551560 583094 851338 197546 368744 402984 -869226 761471 171766 80050 350023 607903 -723093 162142 -978323 -508948 60098 -578167 -778289 548190 -515412 -900637 388648 -664064 -161011 -50189 233765 -710415 881276 -135920 -376600 461156 504135 -152600 -255864 -577632 -972435 174333 752526 122625 926626 429475 -74886 883061 243918 585860 -982084 759808 -435698 38429 757820 -145480 -96079 -128194 871122 22986 34109 -473843 702798 -272397 232168 -425853 -642958 865928 -147681 -944146 345971 841326 105987 -845842 -858884 995106 137958 -805256 -672598 -489933 -589742 -652843 -848751 -619453 869379 715812 241461 -400118 126312 157012 830354 -102317 -703194 -309461 340245 -956676 -411627 -276542 -701407 579962 457025 163591 -627957 -235693 736234 -359879 -303586 -964701 -283004 827375 -522472 586136 -792008 -628846 -845909 -719371 -489887 12638 347900 541714 -694384 -12699 335271 -616229 -149111 -825716 575930 392269 665667 98828 -601291 199676 -961556 947443 -284143 -607600 -33310 657312 -876362 -471358 -185157 760522 216195 -805916 -527169 339194 359114 -49065 457705 -301428 -585775 95378 -807959 23986 51154 177570 -868827 370545 -629509 -797404 -354893 83490 -664593 -340403 429536 -510350 350788 -382621 507564 -947486 789891 131521 277196 -103480 -244949 -761513 -846809 561740 47918 -230361 -236711 783085 -175246 211018 -995020 623097 497745 411881 685242 174488 -329830 -79165 -757469 -470206 -940658 -669266 -325795 -949308 428516 992910 -461689 108992 -308667 -30496 -97418 -880599 225744 -5198 -464336 -181557 -901608 -739545 139891 744897 -50655 271224 785583 -70404 373094 -216978 173320 430147 275670 167786 220885 -19154 23122 -852387 -361820 -447062 406065 -523696 -38220 -68232 871357 891613 180217 -344786 257971 -632396 -74853 -871244 -367802 -649321 -652297 400840 688669 808030 -795876 750331 164176 489331 -664369 192561 2159 615383 -351479 -969179 693756 -293348 881780 773219 -372244 137577 732017 287692 -833751 23418 -382315 646166 -983789 730653 -457305 -502199 109178 -985163 357923 -254013 -427482 -795973 268986 -929612 343632 452536 -651184 -112349 941350 691788 -96899 579303 7498 684202 623245 793775 648916 450458 -989952 -750981 -220725 -753290 -164726 511009 -29776 -142547 -630508 76105 327284 245827 996281 -693776 83452 -299697 -767670 -110743 -601564 -161797 534986 86871 232122 -771192 -205197 -103243 623998 967624 -704209 940622 846633 -871519 -315616 615365 -195101 -603887 -434023 941071 120650 -103643 -918622 221300 -544654 468992 201208 785681 -248736 -578726 -188406 675673 26638 -206466 -285698 925199 417003 -472501 119338 -826290 -454953 -24908 408603 -703999 645163 452673 -501999 458987 286511 578827 397313 547744 519202 -797245 -504302 567562 906038 -421076 -267104 -707866 -232431 866205 -773828 752836 522573 -708608 -725590 -575094 343929 354134 -505758 -643086 -860650 786608 263824 -588665 -254693 -990537 48404 95916 285809 -79579 996738 538773 424695 568521 546467 -912820 -442753 -577016 562546 464173 -370609 -484009 -450016 -250645 35106 -197311 326416 -438903 330020 -732057 973404 669665 925050 918651 177998 -856544 22199 690628 -179608 81992 813416 819102 726364 -376147 -885751 -36233 374805 123385 -534899 -427950 548653 958760 852059 -584888 -612236 795788 374987 -638078 676079 581450 -518611 777024 916182 349660 -856253 -839722 260629 11021 -757823 308009 -39347 -41345 607316 818486 577360 -571224 -120551 823819 -925400 -609711 -845023 -384692 338705 414486 707187 175536 -895622 -479255 691082 -494462 -372857 428303 115155 407840 151058 329249 858801 929663 279078 452749 -203271 -148315 -853373 89106 -416266 -359507 -346339 339527 -486171 -881209 -372963 -543468 650234 -392778 242014 -93640 869977 -125488 -695439 -977982 -689506 915457 -625383 -68713 -855210 -975032 -286385 169842 602756 -627656 568256 -336417 -678883 -157448 -958646 -567104 -359412 -11324 -828157 -145207 -498385 -101270 -714061 359939 603352 653390 746196 -795956 677581 58471 353177 -748075 542024 997055 673124 -807389 -952713 -201609 -51250 -552689 -429955 -318912 186531 -434106 -403857 270691 -194077 935113 952280 392250 203075 585966 861750 -964555 -611030 120029 652411 -900778 -421324 800660 -776691 -969931 -854094 660836 -672570 108541 168488 -958095 736117 -374547 -9650 -276938 -30501 -838696 -338545 -63489 675118 -117595 -572915 -252051 -292326 -830513 -261477 -1034 -856005 -130074 866242 -999966 -66524 275725 1597 691279 426203 -147846 -534275 -184274 -24486 44538 713637 163267 495632 225258 85007 -845143 -619170 813118 407877 632268 887963 700542 33161 107501 -500720 878404 -892467 672418 592764 499391 -686404 -980525 -140783 -20813 -224849 -274499 -878602 -848905 499257 974323 -961213 646902 114332 804440 -502520 -344914 -567855 529575 -81466 200116 887812 -828180 -486540 -754002 996245 -350456 -902148 160983 -698727 170544 -434885 -26113 -273322 441582 -208891 -168439 -354869 -749025 -546658 440555 29478 539763 -526526 -97103 256204 -575887 -264930 -75014 212820 263152 936916 289657 192396 -522465 881531 -298506 833907 868350 -453219 931786 -609091 748258 498103 230759 -687917 -615819 850877 -79923 -628272 473780 289939 -685802 -756988 868079 -942443 -54676 428661 819149 863632 -616819 110041 -406715 677575 161742 914717 -739291 529135 944404 -598174 592399 165939 -40099 658555 -62984 683313 287285 -352656 12199 465530 -457023 184318 999740 -289898 -197960 246548 395174 939902 503269 324695 -617301 651168 6951 628639 452325 462047 -732687 80376 701887 978832 382922 926626 -102148 -292225 -290994 77074 606384 -827545 597163 -286353 476229 -50563 594853 -349547 -546953 130918 46866 -387947 -104872 -617924 -356002 -348237 -346546 527502 -146423 -290202 77968 437597 395428 540636 -971220 -359521 -945704 -961420 -161404 -831553 980959 735938 255052 -259301 177672 830350 650253 504197 599351 675797 -203994 -110525 -728605 -328377 -937914 -659696 -837865 -380729 -135309 195096 674929 -949009 435334 376575 -388314 -646135 163756 745691 948604 -68457 941671 238773 -309681 -68277 945291 857868 609676 -54129 -766015 -264877 -614471 -655745 779912 -113554 134763 -580758 702895 883512 -584114 774742 940380 -592512 -889823 335224 -946936 102535 -811208 756671 -149120 89604 812152 -698677 326501 -957920 606174 397422 659373 139259 -442120 637746 -382175 294693 542570 336082 174429 -57435 -623893 797759 -939181 902390 167109 -545251 -820665 125317 845657 -416317 -234796 937012 -938728 454847 237926 -256038 184203 -465584 745535 -763583 -324148 -312214 -442125 538278 603147 178101 694123 271805 256010 -555762 763621 991274 -120031 542981 909938 -308727 -807877 530525 -654345 -479769 454999 -69744 -350420 -296505 -141688 652232 294432 -946914 327413 261094 -649036 -440233 283098 535807 -475237 -620721 -720891 -502950 144225 351706 -274214 -618252 317153 787773 676431 921468 -121140 108082 576496 629591 -491223 -414361 -760739 -120291 -877872 -985474 -710969 698138 750062 797711 973687 31694 829700 -460894 -14009 627310 786151 -417098 -444122 190432 536770 106940 846488 490691 -639089 880156 100916 636261 -643678 254511 387493 299466 854815 -248636 190122 307756 -870402 -371941 142486 -847114 541582 256621 643920 152775 75759 -247454 -122669 306037 967831 604569 450735 -713336 -606770 771876 -858234 -581445 49842 441737 -332911 212094 712755 -720574 128793 102135 -804968 76350 350462 -248068 -71944 640222 -130381 816666 333122 -273032 -446400 -890862 -158410 -498345 -320962 -774954 488553 -475206 60895 -7664 -426811 -146479 571748 -234340 782727 729667 -482268 61065 -954049 960810 674956 425244 -349996 -398827 810265 -621107 820733 358149 -642208 798920 836041 -897807 223623 531053 -495208 -475582 934729 375504 -669409 -459177 -756234 -373190 434280 102659 561776 954022 -285489 -177142 941103 580805 599175 513064 980542 379899 96531 966665 -904004 -564768 -423859 168914 316124 -132929 554595 130327 676837 677914 -698539 -619422 977075 795812 -669192 -492237 387508 -603323 934390 -391814 -637076 260250 -788789 298270 756209 535923 -177206 164986 -305296 288211 -443114 762587 -575194 -686989 -436951 539524 -466328 839616 909136 573738 -49509 -692904 867373 -642697 -777412 -522863 471476 -635381 509402 621298 463919 989815 -115817 913719 -539462 333120 -232277 -159535 701896 872802 62945 777700 264348 -243126 -94953 775240 906448 406235 785090 549513 47441 -946710 -514456 776295 438625 -469310 -705115 72535 -894188 -484319 -420441 249087 -375725 -147144 569265 707389 762973 -946513 311068 -384479 268737 381727 -847535 363119 -791579 412182 594000 -527841 651394 236055 277548 -184740 -737243 622360 61069 650248 -574416 -103038 221228 991286 699735 -456524 840667 -76882 420515 -568321 491003 354285 -628238 -269013 223619 -64990 250229 164338 -242048 -4301 364209 -310912 -596592 -607818 -786177 -583943 109413 -79368 670092 -196494 -74680 -811654 -1190 564983 239891 79086 -69827 466948 422710 559038 -578722 -733940 -5197 -352634 -219973 -151819 -741085 -272619 -546779 -34151 430255 -67984 430273 242887 747030 218319 -652152 -4800 -930258 -799458 46279 166459 -368037 180733 85023 -567327 -105446 -414656 230278 -196911 957689 -265616 -175676 41245 378907 41416 -209801 -806964 996153 -966215 280848 -741162 996764 -909466 -69164 99755 343973 -253655 -563365 -414036 802117 746124 -944492 266544 -894459 -338607 -305088 739968 -707585 -677013 178674 87260 993635 397570 747414 -153868 -527629 587635 153574 731759 -163705 491725 -910858 -469656 -249847 -304938 -111830 980460 476922 -729980 558011 171773 -289684 -689660 -881867 -810094 -809338 -223050 173308 610197 -408188 25007 -951358 -905372 -353868 -164810 -320750 -634032 864377 773576 574281 186785 -965172 691476 23064 187407 194102 762367 -337277 812875 -778537 -898528 836965 -602124 19810 17093 705642 -540894 -479073 688493 239891 410463 641768 -946484 -290251 -704983 561580 -647861 -618886 206065 674927 326661 160095 524319 894408 12363 -77772 -926452 494177 774433 858656 801414 893051 407358 -423270 -686768 -29464 -638832 -921487 643871 -735346 -457291 -887611 -863074 -755861 -633085 -404853 820075 -726388 235009 -850931 -464744 -314092 -7316 356968 -143957 736059 852020 673420 -436962 313932 67836 -389056 939487 919846 -274787 644123 -469679 -404676 724643 93580 -991414 22678 -692017 928595 156691 -620979 327315 -909179 74091 -571374 -342375 35340 926084 791848 -435395 -51036 -950140 -781082 7822 -883744 -533371 77110 -453423 200099 656918 199193 -134787 -399449 -225608 -767584 376896 -439558 -69663 639604 -578055 -642949 174973 266319 569404 -79134 705128 593025 746706 -696779 -936203 741868 -19146 705748 217450 -983416 -606183 -829714 -292223 -552737 63582 -624247 -52887 192018 -602337 87422 -51133 -925485 -332762 -471429 189862 -894487 271093 892032 558876 -564688 -155457 213090 -398942 380438 901484 -60598 37291 -53090 -900071 -395977 -256866 -953631 323733 -33928 548051 655496 -349979 127411 -18278 -753453 -801726 -399391 -188236 -572906 865046 -643249 807768 -58698 -739710 718495 -244560 396848 463706 -50235 -73639 131858 -784089 -469109 564583 -552960 52901 220813 -36002 338353 678851 -900547 -863686 -925584 -583002 -151712 -663960 -659941 29990 330639 -700726 32039 -422194 -872777 372152 -637542 874336 -542182 -610055 549135 370895 -806837 -914738 -22730 -812476 355382 410856 -379566 181914 -725354 -252052 -513863 -936094 -331779 -683914 -581289 -506017 109776 534291 529835 866827 -902840 103878 -63416 107664 133234 227332 -110123 710736 360495 200376 -789618 -250018 -8907 209472 933953 -122494 610573 68718 -525614 650809 793363 981255 -480200 -156238 -600711 -54713 868349 959314 821443 217308 -850366 -401103 217804 -96409 399032 -228837 715200 -944258 -519128 -745711 -435679 -187988 327916 963013 340290 -38545 939252 201505 447055 -147527 -547390 -423744 -697149 531824 807534 172275 -998801 -358034 6947 135102 -928902 -766974 -841568 -90791 803164 649069 499384 837680 166370 -183579 -987182 168035 770605 380949 670825 -289722 95923 472859 -698611 28001 29756 221961 496865 -652431 798182 511334 863003 -458522 -991839 -961366 403720 -60188 477364 123973 373637 109890 -829129 18328 -376954 947469 667286 -582791 119315 -645114 408084 -434764 219206 353824 -196154 -44667 150350 80003 -523500 -832225 -916369 48652 -227524 -437719 54400 -763702 -354865 429627 642284 371842 611633 -229147 -889295 -923348 464285 285736 948324 111732 -328930 -666501 -129621 994234 -305513 102856 225729 -889709 737341 442220 310774 160454 726808 -493766 187437 585167 253574 -11015 -620964 -800417 -844617 640097 -290033 866010 -874703 716194 -620315 -685736 451918 580190 -364783 -94812 -932678 -559574 30683 -720064 -716043 -479215 121372 -174625 -332329 468880 -120122 926826 189447 744347 219225 590204 800130 274070 -503953 392550 345755 -388131 448562 -837461 -926603 -417475 -278560 -76156 502538 -889479 505550 629982 665640 -561210 -460831 -383145 394223 106191 -808425 973893 -99116 -414926 -59524 -203217 -3423 50944 153525 -546990 -658318 689089 -339079 889117 -606022 879086 -121837 987189 623676 912373 -595742 992114 741138 -445255 -215207 -364576 322858 11023 -64897 424256 -869693 -257470 -583568 110596 48373 518800 880730 169558 298790 -935893 499585 224785 469654 134713 -49093 -447802 590548 59860 -901260 -243527 831174 -122614 -965460 136546 438181 -70946 -414220 -809108 -442369 83398 321269 -634823 -482765 876843 -176791 -256932 -456712 -889236 -507489 -860898 -964393 436315 133627 651258 179116 206270 170612 488480 404137 335823 -869611 778102 -394541 761917 524028 -621678 -215804 -670423 -189730 871105 259559 629290 265729 891652 -532610 777929 101057 -24818 -970209 -234747 -254069 -87993 517491 256464 -402331 -23733 -811402 320785 204644 884588 -616582 -64224 523956 501292 -256604 381133 286484 76740 -208531 547033 -945320 -956256 172706 509435 678629 666720 391141 573020 -431816 798168 231978 388508 -890913 -192367 782266 -757429 -199298 -828986 -990413 8048 -207924 232552 -552058 -475002 557715 -446437 -361864 -915078 -217164 252983 326818 452142 -648160 959815 -522383 762745 -257312 884237 942630 -694491 -184562 217596 986711 -615185 -513446 32573 140397 901643 -813562 352171 782628 267037 -924310 -281002 -337267 -311231 138993 547972 119311 12164 -413286 -893525 951650 -164375 908920 954232 -888941 151653 -21198 -825524 405123 -352157 -257020 -968007 -465560 918592 -38852 -93814 564170 468048 762174 134456 -177401 -597929 -979968 -582155 -52656 801425 447759 370213 -678102 -585556 -324600 -665376 -401683 -464568 49695 601714 -455480 -219394 -881124 22236 -858181 -483755 -283815 345296 2972 -864050 404677 700600 364051 -678310 713444 343599 -664418 -268065 575181 224774 883214 -551753 -125013 -981311 108295 721584 204477 -313961 -270076 51341 -953130 -53770 38481 444804 232925 959485 370447 874174 536909 -949632 116403 135770 125366 -588537 -520441 791274 498362 208975 -814424 -566156 672914 180936 680839 519922 -141177 -362731 580712 -589358 827513 792591 -946586 610551 -390437 562498 900588 -784073 987317 343919 970557 -460453 218017 574857 227950 420642 -714034 -721864 384999 64062 302464 -767400 -552347 -398890 -253043 247546 339707 85378 -886046 322658 -205812 -539438 150908 -404472 839251 -418233 592368 785432 -543141 856408 259428 -259726 -323705 24942 -827885 -155605 28940 -492440 936525 136329 630641 501528 -866956 193035 633238 120005 -754560 723935 -864086 -772057 787580 444137 -308940 573806 -331641 406979 -562165 257723 -295596 -101193 -144931 179749 -124502 -366649 -309076 181046 186597 188326 -29107 190059 948851 192701 -792857 -549192 -857128 -473306 -957190 -366975 -623318 -43340 777941 -143326 -212970 -225303 -673634 -45208 277209 328063 -298417 748949 -265272 172000 -677069 563040 778440 -412115 -316947 262259 -162090 339643 -545807 243308 405761 -266223 -527864 113500 -111637 -438677 864081 411723 -378420 601531 509115 -977870 841455 -250845 835084 -177665 -627150 -103684 13661 766229 199818 -721967 491804 463305 860029 -71196 274056 -429850 -90457 209577 -909768 428073 -337354 -742841 59797 -163258 -834195 282522 397531 -803102 57381 -994893 -638308 826007 -916409 398677 981309 -651917 -438317 212858 -613641 358521 -336676 -513716 171352 -709602 673930 188077 972607 -899123 -407402 -341712 119523 35940 -455854 340381 909645 -243403 597151 595953 -328999 34694 230516 -242340 -486599 449937 -273826 608961 -227086 816389 402939 -410183 235613 556419 317949 -177648 734759 -789599 210221 916039 207441 479722 736101 -886640 -264655 20316 503957 190037 172272 -230678 11456 167474 -531446 -174216 283772 -470538 -421551 -102687 -839819 669350 682985 -859276 371946 -838918 -684467 216178 534702 -895266 -332087 -43119 215208 -355342 -836481 -362627 174676 500490 788962 29266 977472 92719 12606 269219 706960 353564 -538450 165494 -301958 328898 -298205 58822 823754 -501692 -571548 830848 -713888 947836 816649 401158 -10067 457332 860415 -78673 678970 666094 462215 715460 339233 -43683 215479 467077 -290670 804201 806647 -363870 -872625 496367 466821 438082 874288 -882817 432114 -705664 -601185 -422180 773410 -974359 -571875 792959 -23344 -839681 -527300 407700 89096 513593 187939 -163972 -645973 193793 -226546 -77111 -519185 -243660 -574133 385605 235740 -26586 214461 50668 254032 464283 777053 -97299 12667 236367 98100 -333523 -856220 -506897 615394 266820 -722974 106142 790426 -18562 -756444 -34703 859300 -844326 267690 -560525 391898 -12273 905418 -247774 355371 -731006 643116 -339089 379163 2130 -392755 952130 65473 -95156 -815232 -853516 -462009 246263 -405400 -78765 -643986 986889 -593664 -454238 506760 62576 -415724 -55530 -654980 447947 646341 866778 -745403 658413 20744 328204 -775821 -386207 259239 -874306 661544 162017 263359 -52234 285980 681181 -324672 -728146 -777830 170106 -222736 303444 -630911 -767472 555113 509771 232516 -581460 -224618 875368 -463125 197644 627770 391927 534287 -284891 -594583 470452 744161 -504416 -539891 198482 -752860 -193063 973667 384631 -742353 -389025 774779 324925 -556692 -690697 746811 -446798 875740 170393 -6179 -370983 -821232 900592 528236 -90328 21297 -157602 -53941 461960 -934407 -301833 816302 -205735 -616520 -635263 -331105 -144533 -405936 -222982 -233990 276101 461369 477202 -113678 -512671 -487554 -483283 929162 213038 -310595 -243870 -87012 -33139 472747 -240257 506965 -237419 -760818 -264062 738999 411215 730306 162337 315670 671163 -371403 -637629 -29412 -138167 -403093 254469 908101 588384 654586 306615 398691 -913829 304142 114524 -878821 -610937 547558 -327251 -707865 -202330 969046 105494 -995182 -123281 -481213 -651337 773438 -956788 363050 -159387 -48671 -992614 464025 -417625 -404284 -740691 553909 -113223 620419 884041 445362 -957940 -284912 -278806 -968866 730180 -800336 -892547 812823 -91335 289020 766692 634959 -487433 136802 418166 751887 -351043 121633 -373251 136562 320514 -247216 -727241 -172891 456811 -628905 -768811 908782 725078 -698251 580095 816546 -129837 -906823 -505906 18861 -863322 252424 572624 -842866 -336698 206877 857352 -224040 283104 -836603 -945045 -184142 -540203 34079 932580 819928 76856 -457566 -532143 -941160 112337 -956394 -922621 -462250 -517603 -991271 -760894 699913 639435 583580 -188089 -905285 768832 221796 36161 -733171 -591340 -763766 -801456 392112 -40940 166843 -14067 668013 -250434 -544136 520448 651422 955335 -166633 -97368 -67277 -760808 923712 370423 -984402 -81075 689265 -172717 529191 245557 636667 419862 293193 -374956 548099 604174 -735277 311396 291073 646526 -694760 617168 -977724 879132 -170753 -302280 -911636 935697 367363 -569232 -68369 675964 -177484 -617855 -983531 -11793 -6859 -961370 -534404 358000 -181956 696911 -795243 532346 -591082 689314 755620 593785 -613728 327157 -630716 166353 -33714 -135082 -704415 -66600 -517720 14467 36540 -196392 -52152 -909326 448619 126606 407389 -703030 -142250 -205779 -602325 925416 703674 -9893 643721 -754341 -614358 -72653 734562 152680 157578 -856126 -311244 913543 257682 -94710 938900 -319260 763601 816770 471720 39136 -965465 -527085 387371 668045 -989879 226333 -844563 495669 -805567 506480 -247087 161235 -150548 60756 261709 -583400 -901125 11905 -160659 966376 532466 22439 -108720 349915 532139 -524184 223145 -36931 -716844 -304679 238528 547469 -972563 -590972 -333970 -282366 358603 -911511 327717 250369 -597480 148344 -304794 411944 -280239 -13031 -636088 556231 -881466 564005 -918536 -354847 -933602 -824342 923955 -295376 -438576 -913237 608078 690334 696619 11677 -147282 587853 942030 542571 843857 747023 -621903 -897102 392387 138606 163354 954246 297386 -933210 276905 -377748 -826949 836774 -795699 -976546 -100927 -859756 -138420 47818 -334179 -452026 -562240 -100205 -389823 -464439 569876 481038 -728396 968797 -309365 -50298 -455534 -623498 938169 448441 -262391 559677 303752 -794279 -386083 -597619 112308 -165492 -168092 572023 646607 942828 941322 -582721 -285121 101511 -502193 755677 -793797 414688 -272444 444413 712529 222317 -983918 996862 -25373 659351 -881165 531702 537509 -968643 -295626 -359763 -687583 -346447 -766017 971806 -844493 477241 788613 385018 815885 -336369 -546285 -572508 826804 -153502 -537209 -425675 -717311 -206893 993046 -684678 -793183 -16520 -665594 -843151 997270 38621 -809421 -716208 853044 -744066 -93685 -220418 -16604 62926 -947823 986136 -34843 483891 509661 -828563 -931898 -905080 -205542 -281598 219629 -61926 294279 -247537 421331 276651 228472 -98688 -654011 883442 747474 -888203 -572828 534552 885266 947651 -747610 -811716 -315578 -862864 -129068 -782607 333970 674747 245386 -132165 185005 488850 -902598 545430 -340127 -566119 -197079 627823 -481265 889258 -961937 -489432 852008 100816 -689412 -588008 -787403 -686262 209422 -260343 84688 528911 154300 -636232 -831319 79428 -230930 849368 -866174 -103865 -896030 -437488 -42573 -283480 -31191 -399495 -493529 55978 631720 -687199 -224675 507846 436119 -779894 -507160 -107735 295557 -795605 -683793 -897999 238035 133742 -183890 760564 -749900 -700623 -816269 540473 -866252 -64954 -860766 -767748 212270 -611342 -401231 961135 -914477 -41871 706861 -689548 648362 310128 750387 789284 482315 -691310 85495 883147 997795 459500 -791743 994153 490867 -399735 26859 -446158 -783280 -244121 52196 -855025 566373 -211208 113713 832539 161709 345250 993638 569255 -3847 -894657 -249679 -771529 842352 242333 -982448 -776062 221705 -465665 -806378 -624394 128659 619930 -492054 878642 -72530 69914 -157497 -940150 970960 283034 922429 -271354 -218943 -129617 -386321 -655517 656415 347358 -118893 -803311 -55974 223778 9461 662963 -327623 -122649 -187660 -232542 70227 -166767 850051 686187 352279 109942 397994 658380 911045 -57505 821123 -584773 -326670 -132981 -399299 789087 -653560 -247636 -658916 851988 738628 168552 178550 -293652 477750 -424998 -59208 -31191 -548283 -96754 64863 -479036 -992600 -134903 -705280 -850199 929134 564798 173889 -3592 -824329 956058 121053 771077 466040 123129 -830172 354649 -732421 -138194 -987784 293487 178012 145920 -440495 -344200 967758 -77401 -759366 -33832 798932 797011 -636846 -945242 -743480 -659291 560460 17456 -251176 248884 -948880 -589708 859140 -878838 -150505 -928600 58785 -544348 116274 -851660 -112295 578550 488900 -796237 -306904 889188 232292 715253 802785 -344758 9020 977152 543655 -302475 186508 -464502 22516 501671 -821848 173184 588181 506519 -191243 690178 -497108 -984081 808304 950885 -115283 -36531 -899160 780464 662754 555074 -897857 586784 828135 251862 -613139 184100 -646737 -688894 40573 211169 595453 696500 -102451 -790225 -471317 218702 922450 384410 -695962 -172504 178706 -129950 -595408 -25335 719401 -453765 555229 -109006 609989 166670 644950 -927020 -737111 202742 658138 -639979 -510290 -525628 -283016 -299121 -339267 -333380 267542 900048 -573610 887765 561901 -492069 549644 -755779 -584950 -378331 -994425 772818 -152497 702617 -906368 106794 -656400 -953835 -888119 917261 -611466 -342421 -54333 -751754 563519 67169 -11035 369045 104444 -899407 115004 454607 -788686 592522 201190 -536515 -592966 -759924 -165611 327337 -640063 378832 148370 -309356 -546999 534110 -347081 -361805 -753498 189749 -616076 -535699 -636159 -409529 -696756 -709154 -315176 -693254 -714411 120279 740604 -97111 245179 639068 449042 -861792 828349 5285 -792557 -310493 -983378 -355042 -149940 -622232 484469 155495 -528418 239896 -866418 -802860 -913601 805971 -171257 127086 383287 40489 601092 -731024 -48412 -940639 311355 412747 159671 -743370 -928648 -636125 181237 370644 -940261 308943 346295 276064 387349 804573 -483223 -502483 -28817 750475 524623 -878456 -484285 371151 -41733 -20691 -776255 -564015 757337 387536 24747 -991636 -593884 131349 -401703 498608 877549 -802024 -531915 983906 -311653 -313114 -756416 250106 -131354 -533247 542988 -149851 -379430 -499488 -903360 749377 -395557 240749 84760 -688668 -639205 968581 37090 837461 716453 -199556 -967679 -552560 527062 503318 496238 193606 -960801 683151 648114 61147 363588 -985196 808045 -408217 -391456 99528 868946 614582 374751 458432 -116311 960712 -667582 640903 529868 187089 -676514 759962 689706 -621766 345693 77165 -383289 346398 -319556 -924059 -561094 586062 -450229 -317220 -739411 -791347 -188879 -84704 875873 -241195 -872603 772468 252584 -890928 974262 -833523 -888599 400096 -750012 994454 -121697 -559528 -105852 677805 264410 635840 -448192 -256924 686908 741973 -978795 -264512 -510851 -442746 -27661 -621506 485480 -462471 -317663 283465 457180 964996 357558 -901947 661196 748468 -207711 663559 737088 166985 -603358 799578 110161 626232 -574002 -258948 858416 -441304 -932721 755999 -797024 394357 849825 -391959 -792200 261040 -787945 -418955 -995294 820765 -967724 -709041 576415 377012 278546 801531 367488 27553 154847 -189585 -394642 -981180 -460773 888596 219939 284721 -582277 -500535 -736401 -308432 184201 -100512 -344140 209215 -805855 256160 -84118 447627 -295179 -302527 -1764 235003 221322 -745101 567400 306981 -369990 -730025 -886653 230103 402352 -644988 -682957 313231 -118929 726915 154964 228867 157003 582739 -291756 -209765 151405 -737561 747447 45041 805460 -837597 -116717 -663592 -357169 -494237 373396 69586 -146300 -685836 872697 81432 842348 -705896 11542 -276202 -430124 899846 782288 774892 -134690 470631 717092 966255 -308354 479067 -564959 -375130 -189826 948210 -773143 582093 -321158 -467148 496563 743125 -374172 478489 -657076 -498846 64385 -246894 -624750 -278452 364266 -480770 513015 -174817 -227572 451125 -107132 -787685 -177623 261377 111828 51636 116693 268960 573972 176659 569209 -405181 -335094 -95725 114771 -858990 58379 -243900 136948 102694 -960381 528108 -124351 -580339 550385 684929 -501005 895945 -851352 -905423 819607 -388654 -506608 -744230 -964466 29840 784546 -105710 865294 -366751 -50321 572320 -373728 -596071 -832806 659073 75552 -966915 -175782 256613 804800 -214585 -258311 36143 -704636 630949 248280 -814600 80583 102330 -48728 557580 535477 644892 -426062 -933653 158928 -49580 -444592 729162 872555 750817 -242318 211087 -417230 107956 -146278 897625 410784 818741 195040 -601482 -723706 -662594 967279 605547 -428789 784027 460678 356847 -554969 -136432 -581000 774512 471463 -587565 815276 339853 668460 211981 677149 641818 -719316 -312227 949723 412320 410991 -960427 -719095 -601510 759059 126075 426333 932025 729224 -92471 769188 896608 579989 -127698 -802373 478632 8274 -625909 -706282 -839778 517163 -79817 789437 -246272 669156 407035 289738 -681916 -975217 -860649 -245908 189969 679575 -326981 986855 405444 260921 -144242 -855534 109293 388486 -177109 -494376 -866865 -848670 -899810 -934473 717411 233480 809964 462788 -81451 449411 -3959 791845 163717 -588490 -984609 -804971 -283641 -945578 528206 -586524 -943964 -380949 984486 884469 115160 71379 53934 -878658 680530 46526 -251231 422091 815478 -547022 461100 -732869 -712994 827529 -343439 602561 656981 92271 -288249 197925 603739 -224923 -337672 -110528 -866780 464576 774978 -392956 -233704 539818 546518 511858 836948 -476385 -571364 -565855 -200408 702834 -53267 360382 -381672 798150 -680681 925190 -354981 544533 89948 -14258 -355106 -937299 313331 110459 671298 784942 -946938 851211 76250 528525 -570573 -356982 414638 479764 -922868 -349154 -974342 -161825 284182 662140 -394064 309729 -692531 307823 751090 580061 -233441 984280 -252903 58605 -470036 677929 38961 -589825 937997 519529 334842 -970286 554698 60340 391145 -433282 -714910 -348616 -890588 458345 890631 294329 -751222 381011 -704162 -375667 671529 -293173 190852 -795488 277701 370103 -832892 599922 -690984 -68784 218210 -597356 333965 686116 348179 -86737 -549948 -14702 905219 769533 810897 -696751 -206578 714957 42812 -2966 155911 -390525 -297022 725177 251572 -391018 -671533 489969 -770609 -60527 -399790 -213099 -420089 -832494 -4519 705407 -716419 -65458 104626 489180 -642617 281739 243550 -403155 -851983 442533 373906 382280 -186505 930954 -127691 -335530 -812724 -218179 632036 -665005 310230 726102 505198 47889 651888 -321792 717016 209205 336486 -866438 -703142 -733640 -708611 611864 -830496 887143 986216 469567 636554 -208924 602964 590188 362285 11555 862301 -875987 400848 -599827 444566 44070 556335 332640 -383738 231182 17467 -183443 -261723 -850129 513816 -551719 -729629 118890 -540259 -35523 -695006 -372688 -380328 -263162 80951 368522 564744 480373 313452 934418 72609 -939360 -106751 -284936 93259 -678032 49446 905470 -214813 276769 553987 -958468 -980871 -946364 201009 -545571 -654512 657472 -479554 795424 -189342 70221 -143060 -680872 -791847 364280 -46862 565036 -116202 -375774 792058 309848 270638 704513 296226 -536790 818024 -372451 363451 984070 707905 937044 -863219 -103710 -706840 -513961 -778287 -646197 64962 -577365 -178123 882270 436327 -676696 367068 -345393 -199389 -988419 899931 -725402 -921482 -832214 -176067 790909 252948 -347131 959104 822147 -509210 692918 -233578 -952707 -333433 -644293 879972 -643713 26184 -112155 869319 -19273 928813 -684840 895498 662115 437870 895887 560625 -835370 -817162 844886 491057 -981897 -446233 521422 -45579 -755007 818068 -402964 -470053 518212 -278138 199418 492789 -221277 -883976 978709 -977591 775316 -707878 502318 34513 547939 -788015 310153 960124 -80401 643766 -763327 308267 -667093 -812269 397249 958133 -472545 -205655 372044 550627 -122395 -253843 599287 445812 746924 459654 748458 500378 -119752 -667183 881058 755707 263391 -13347 -154638 -762958 -619122 847343 -926595 -845365 -997053 -393985 -642050 -599222 -695024 117433 -972544 1957 98078 -667779 -320794 252230 -574937 -553505 674661 -452598 783739 990760 -171260 830916 326396 804563 541475 158778 -440414 -107247 94705 949543 48760 -988474 -96267 -203848 -110563 -72311 -516986 -291185 724420 -969688 526803 -244157 138165 492322 -644773 524638 -132535 -296789 -81802 -470051 340593 329131 492490 991411 -889936 -741313 744023 -125881 741149 262583 -168212 -341007 877026 -264298 -467537 56322 636351 677141 558618 -718663 187656 519456 479480 -79410 557858 839384 617836 232939 -58870 794511 86762 266925 852815 52303 261180 -41944 -117997 248276 -581762 -244767 -838130 813581 -732894 63441 -405237 196511 385517 153961 -746264 199266 -999304 -851064 -854374 126818 967729 662278 -492889 -883617 -427945 551597 142507 664397 -241023 -30021 323284 -698667 -587496 -405662 602341 -982830 -746152 -813625 -875593 957781 -599853 682630 592947 617762 -998418 -739283 347993 -212176 -403870 -90307 678332 -103635 -457027 -285524 -751356 437240 -273442 444005 -759317 -245083 208124 672454 -230720 -797060 -15712 552737 536551 503802 82086 -204356 -50217 318286 -267584 -76335 826138 48990 -160653 -597234 -910895 -470464 793624 917910 527661 -822591 352988 -789505 63479 -455071 -231744 -980910 892041 -313643 238234 -864882 -937389 -778108 479635 631205 -162600 792075 785319 709117 -59346 16185 -769368 339056 -540159 357523 -78918 -281011 407184 816465 -460072 480725 -742738 530270 625486 851135 730690 -253988 849342 982068 254920 -615649 -877413 682323 -230322 386605 678193 838703 -229640 562245 809499 -510644 643452 -165548 -87349 885029 -293210 -956287 898181 493737 -302378 -137565 58340 -338503 350845 -503099 799188 802476 -792412 -376407 -601450 -41780 -661787 -14398 -560192 74838 -430352 -63560 -818630 682237 422663 -101784 -803134 -704792 233730 -749343 585321 -435025 -107572 -152215 51091 -843166 -142237 -358538 -347909 734595 855644 -104139 -189139 507143 -243107 709638 891786 394584 816674 448510 721352 -944938 -294791 -776476 -620433 912593 -841915 -519756 -541091 238353 -98561 -210401 -606398 -730417 -446800 -20855 -645083 -589255 90360 883722 347869 -621967 480778 -407186 99225 389391 852270 -445515 -274983 -50790 -911554 102419 -261517 416531 113705 -578319 197903 -155925 63859 -673302 605098 961288 272947 605135 918935 325955 -952685 -47453 -459015 718061 -740012 432160 -969141 -424763 -435512 566192 924761 150020 821974 -535307 -884028 -672686 955385 -286910 -460927 -323762 103361 -149729 -940454 -387191 470992 183369 372332 -748021 669278 -486992 -919129 -375219 169398 362743 -932015 -927810 569399 598903 342404 647743 74068 423484 693419 -44890 -118507 925062 -539383 -427714 73875 -939318 959923 -437819 -195840 -476753 791312 631405 433948 -414959 -615200 334812 -832319 -41983 -797390 -765012 921176 -402621 -976276 -97044 883170 550607 -963384 968221 831344 -274991 600145 -560074 809899 -434135 202090 -254176 -237875 394603 -500281 13370 7974 210784 881906 -738602 -683496 986499 -526265 30522 -750949 -535035 494713 47265 -935494 734793 994059 -796232 -46829 -949783 -470569 116385 -679973 -663505 632842 868850 -886312 -353507 60070 -817737 -32538 -406682 -262913 -889620 877555 344946 223679 -342779 -826877 213470 -445726 -567578 -878292 -812295 473018 646890 830490 -452024 66797 404448 94860 424323 607730 -182518 361942 -21866 470039 -606435 22749 989858 -5890 328643 -508258 -642951 912539 984860 -569816 -173019 465207 213176 -665187 -311966 -669456 201375 524724 -767073 606263 -624567 -182854 -204543 376913 -792538 -972659 -273185 621911 -217704 -333793 773831 259511 -78092 -763783 113528 560048 777477 183990 949606 -104359 139400 152323 -427462 -341221 952625 -45658 -571441 -671566 -536539 -722828 463542 -106064 818173 706393 -848078 -729606 -859062 -901164 -133827 940744 -38517 21880 218369 -930902 -103496 -593939 65888 -635138 -667717 -539284 -797716 -105861 349170 -295226 -808080 424105 691887 39006 439013 -522522 748472 892715 920702 321123 -68665 518327 826781 140453 67210 61219 -878245 -601723 258468 945440 -240636 -502608 -741974 616695 -569960 415271 -479961 654594 -39220 -415040 116761 348593 -657401 391459 -836622 225158 254181 725582 -461032 -420327 -692553 985618 652773 29205 -923391 525716 -194648 455353 594683 -960436 398498 -999464 -432111 546697 -67319 -447143 -3870 -681749 -663031 -883401 -623803 335720 -491714 -898942 -365121 -44856 -623941 -479907 361614 903977 -377082 -955650 -44126 -742148 4249 517298 627230 77573 -233117 65878 531548 538719 -165819 412638 -941210 655734 -138858 73554 248958 371467 -849889 794060 -673001 856116 800927 -133253 -724647 -607143 869705 109347 263328 120504 -324415 -603237 19838 461025 -76382 664526 -104907 -116165 -360197 -758982 422718 391677 -967475 -480012 726853 -980554 936847 -976606 -632022 -883642 730283 423296 255234 804706 -262914 212059 -449388 418708 554972 -741607 672348 886585 -191351 -107601 -975861 322050 -374719 -381911 122373 370419 -549711 -300122 416481 -694682 -877573 -33831 -45843 -181623 -608586 101514 -34904 -149412 313452 242578 39366 342068 -922470 -282141 -525392 -140485 295348 796286 -585599 -337426 824479 964986 122633 -159587 -563660 -198268 -885170 10479 337219 -274855 -480378 -31781 603662 638542 719135 280240 634698 312392 -198345 -77043 -5854 -720827 863268 -807702 630196 -16687 592109 978574 517906 570386 -88497 250902 642113 95421 -577991 743028 -10691 -862819 -81968 -962706 584948 -865773 171372 861851 412486 -528367 952985 -865303 -876276 -288353 747799 -336102 -667890 898518 896347 -356926 639498 429415 -373876 828107 -430284 217109 -559738 -531599 420401 -864458 -214822 -196025 -679653 -177225 919628 473136 -925823 758933 -236205 -968730 -693148 611044 568605 -972426 202810 820172 950153 807490 -742034 808071 289707 -225026 -795682 782436 412363 605876 136028 -547257 -995354 920896 -52690 -142809 -681172 -540844 869263 -928753 -769279 485749 347435 -263522 125436 535932 91942 183942 -728214 655766 136342 -761200 377164 -508475 720772 274967 921812 -607907 987120 787081 -133523 -537592 -468790 12009 655792 -443710 189049 661327 918640 97373 381271 -308378 948015 -95234 -681805 771565 840998 519198 -441522 786744 -959039 -720246 817759 201388 950048 -808093 876560 682950 -474345 509471 -622210 -572140 -401233 820871 -752196 -646982 -958813 -986825 900817 512495 367588 -201951 -929227 994941 -882922 832394 205272 -191291 222609 -992245 642715 -31304 -258208 789137 478677 -465825 -911931 46429 -907568 -20652 -634957 -585211 -703030 -907065 8531 -717327 534644 -146054 277504 75615 -725770 -155579 -889526 -566432 682984 -402413 -165385 131033 504026 905187 -919555 -305917 102606 645960 -872695 993515 463417 -176407 -62084 -145294 -442746 -808574 980328 -294962 101778 606945 -712041 270983 335153 362218 -955003 546043 871848 72467 963041 956250 690481 679529 19088 193835 -83078 -187127 17578 55750 485158 433319 -904069 -348584 -963638 -973045 242563 881634 478193 -57201 475383 85946 -996199 132642 61757 969096 836531 -809527 -863372 -598838 885287 -562280 530026 -892592 838478 631741 185251 -473279 -158985 -603658 -123047 -280300 839267 87062 -406665 154392 90952 214276 -658660 443245 -214063 -673733 66846 -329079 -898020 945483 -92539 542004 76603 -555689 -509172 -105716 -639308 -353515 434467 130305 275841 -558511 -748432 621146 560657 858346 -512951 585518 -124219 -618157 292539 -931732 -432141 568340 -22777 644564 -734361 -678073 -465121 -768773 -392099 691867 -160979 74699 758920 -338220 191501 -641407 -993906 325193 -911538 282669 -928503 983396 -525387 208438 -719736 805286 -341958 -109101 512524 815776 -569847 -539117 -897652 -291717 -510462 -489386 -279183 858737 -321990 331089 -186853 970962 -664329 830478 -980390 981248 -372040 -759958 -423307 -528909 983978 33173 407079 -722506 -452556 198165 -297699 -785560 702061 -399036 -605191 388924 421024 -360115 -783022 976762 363087 -886349 260401 240507 -432595 -483638 478486 -636368 -814046 -720324 689393 -800996 207819 613637 329642 -773034 856824 188664 60569 132872 -47956 227256 -485234 175858 -247008 -788417 -686645 439528 -531007 964059 -743931 -716081 35501 769707 -184985 -280028 128698 27558 -555378 -530954 -774417 -216171 969870 195175 254856 667156 -754453 590127 489975 443286 -819167 -463207 -69410 -376610 711069 -558589 -684395 622342 -602942 869346 214314 -775301 -515995 488764 -815780 776447 -473647 -46547 -726880 443302 -884156 900835 337436 362458 -599185 -524895 -81489 701015 -934790 219712 -704538 -137937 -163202 -312407 -842232 -234681 237450 -189860 589324 845528 -112482 373100 893597 296943 -238541 -498559 -851427 966254 357809 -482603 926367 585993 -568841 967223 -351765 729673 700247 693515 395390 452108 -488938 -436152 -943736 364547 -855439 248824 842988 464307 829075 841276 -470205 329845 171808 819781 696281 197494 29102 -44452 155183 -654152 -356282 584539 -549513 968719 729319 -169038 622747 36004 -977405 -95132 929335 220917 -192512 572679 700826 499411 947640 -679481 -400695 873699 -825990 751971 -212740 87582 524295 547630 309791 285137 -270442 888335 416210 -477795 -136112 -301438 803945 639352 -792492 283925 547565 -586326 922036 149228 749721 518865 -159241 952509 303070 735326 653077 697300 -76833 -937066 -508930 -640367 -875274 -14446 73875 -185115 599853 674879 -163797 97241 -423610 -207010 901776 -676857 -876620 434692 979071 747039 403871 -535908 36651 128483 -608668 -644511 413243 846123 791443 -669980 38855 704610 234991 -105588 -789921 -729338 -774799 -156655 -421499 668844 610373 561663 -822994 553978 -250420 -525766 -988220 194604 850840 46068 -16985 204816 -198029 192312 -657369 558985 83545 951267 -330612 -490992 207097 752166 286607 878894 -354120 -205947 357214 204163 77102 -955813 -58341 -697790 -792922 449748 274525 -202189 -772062 -878223 -311890 34864 -684330 -365945 -892788 401960 -600664 -58432 830569 77087 652086 -135143 509866 -690644 -587056 -416797 -858453 -454407 -103942 -990398 104121 442823 -927509 -625104 -660585 85992 884753 -498693 -945030 542275 -714742 18883 -265715 387539 -523732 922750 -291218 -968024 -968321 684147 -974161 -502556 -288323 91330 497238 -206401 548441 -257317 43485 208388 711285 483330 735155 -486894 199786 509649 -451912 987484 767300 155062 -831931 -997142 762820 561521 517410 425429 985692 232599 548494 -451377 -319818 730514 -273605 940056 -588242 480286 -951473 -961014 476499 -28082 -938652 -774514 -168214 495749 -676343 279589 916586 -22915 678207 828512 -166911 -586684 798204 -201240 934414 192826 775468 -16905 27813 -454124 -889429 -448931 631439 -237988 -124340 186748 399815 379374 -273707 333772 -470786 579708 827649 325976 434199 -785397 -38660 428606 -563284 -646923 -10262 -972749 787975 -317979 -146719 -952835 350378 -691234 -222741 167800 673736 797748 446725 845586 866633 736528 -695646 873935 726986 670961 -536023 337093 118682 49190 -363278 -357344 775103 -14123 -245683 115743 926831 522743 -341253 212886 577559 221657 -191309 -825366 542679 -581987 293535 588696 -536188 -127817 139484 514991 254244 -988303 439550 750673 -893706 -424473 274953 238901 736872 590859 670201 937384 -161505 686370 -722117 -780024 -366477 -938043 -927694 287175 67567 -627359 -620365 265582 -196523 625592 -17656 934936 -338151 -812066 851313 496626 -839199 -778308 -371681 -448318 -669301 -897392 -550857 181981 185127 978795 -2987 502831 -442760 145714 -587258 446007 -985608 532126 537549 170248 -247215 170044 -122337 939210 -236955 698350 999783 233782 33607 436327 -60669 258590 -254273 -919373 -444091 411362 596810 -203603 450803 -287236 406295 -834681 442311 -91787 -892021 433349 410479 898286 701374 607426 -591218 989336 -660996 -947414 -367303 -556228 873414 -549633 -770693 141620 682958 -222060 615122 -163472 441086 -584683 -496080 64370 504945 -108163 213371 -833326 587001 -268131 140557 -553797 -929001 702620 -590027 -427540 766726 816498 -39628 148152 739121 -784788 148928 -23546 699320 972203 -849276 234833 -431633 -870491 -22369 149417 -982946 -543710 964897 -674639 -297406 -583232 848529 -393441 317579 -885649 -83095 686016 -184355 -911498 502936 -168847 809615 -748435 -453377 806694 -406610 -645184 -469131 -956313 -176133 -663885 98371 -346546 535529 651608 -761560 -898166 262176 321306 -714026 474207 499069 864310 -743052 -406748 977295 -429507 389402 -79676 147611 355091 -720936 280765 287641 699507 474671 -213212 -54219 -108184 -168170 973727 -446384 -174635 810231 6634 317436 35567 -245329 67538 -20605 -599234 -654959 841917 -392608 553248 -773404 673184 123716 -398267 -34847 943751 727187 477492 -686283 673169 -487067 -67260 -159355 830321 -370811 -153180 865381 -83473 406133 704852 -830240 -791068 436072 -41687 188787 918338 858951 -863795 -736238 614026 853293 718524 -276319 730963 -507413 -243255 -868868 -176438 -189052 670615 196592 -610644 -413391 -683871 209856 759118 687583 156594 361121 491286 -279252 -127507 -892354 -195969 -826386 -437946 381493 929688 736556 -340217 -756201 765062 -857565 -677555 986988 -752514 317762 -77688 876333 354379 575534 975102 -13368 373838 788031 -119736 612896 -684935 470273 -805676 972682 589780 174901 -406814 474577 190072 924877 -509049 868147 264342 77043 -910676 -207902 -359567 9602 923664 -468092 849119 -246901 -803774 -861389 828877 -689710 314920 -402690 -283336 185551 55547 -384923 -938188 -560723 220489 -537503 -652439 -502834 924785 -216870 976273 -417211 -239957 -350673 -285829 941531 -344707 -824142 603915 942347 -257338 -595415 307768 130693 -760136 939726 558093 642735 665174 -268976 -863063 673183 356218 378064 -324290 -925022 -551599 902245 172821 -442311 390365 658584 560777 -748777 173426 744040 -558072 20260 -557255 -774201 -224491 -717187 145456 -268900 540744 153585 -848984 508479 351052 894981 -660922 -825856 -500767 544753 -336509 -856544 11352 -451551 40236 603478 -155367 568629 -370333 -484789 -803680 146817 487964 443807 723067 730894 391200 -954782 129742 194840 286989 106779 479824 -235379 849236 801093 -739381 -789100 -302918 305357 6304 886916 266200 -734443 -254912 241769 500251 539636 611252 465666 940357 236468 -329706 -77371 -459543 -716014 -730474 148954 -865165 304962 110326 -819556 500510 -309528 591502 281499 883196 -146272 95817 -152931 -398479 103671 -444506 284440 -339784 -690320 -719304 -575687 -9379 669696 993574 846305 -685247 785810 169900 -528477 378778 781571 582168 -49721 -645008 -375257 -984498 -465463 748321 302915 258372 -578341 -569378 524304 69383 -278049 412844 -921153 -425036 -466962 -803997 81007 778111 994516 950066 -840263 981680 195345 -400359 -727899 -808415 188377 -402 -335439 500034 566933 -572327 868049 641557 984544 -185512 877546 -245711 113547 -410692 -860074 -71229 -842342 -781143 -113821 703881 -491580 725914 177620 575574 639863 315355 -613153 -870767 143058 -856179 -50259 -462795 806185 -516443 -226339 204242 285444 -674835 -730751 577675 276256 -305918 -572257 203670 398317 762453 914993 755647 -960114 412714 -673627 595813 489948 83996 921054 673147 33380 590742 -126414 -155639 -792988 470363 411242 -911447 -894894 -365312 -421307 -240758 -621995 -416659 44406 -990608 -571959 753120 727073 331186 -504640 -17687 -728991 -735302 -632964 -950546 -10811 -560887 -388491 639017 585678 -431056 -588327 745765 222451 -770088 693767 378949 -605411 971195 -890860 -273730 953131 -43095 -127033 -309096 235248 878468 -879844 855600 -952912 -640444 -877884 -475080 37030 603124 -426078 522294 417153 -629069 -589360 159489 333155 -704204 447769 -362808 439648 -240449 -653700 -58230 168581 775981 889391 595103 268495 -490897 235162 249261 -327505 854024 -756136 851124 739340 -568433 530745 -417533 601793 -223442 -341054 402624 -443493 579621 -978772 46949 663261 159176 -912671 41917 353084 -111364 311298 -41493 -688670 -146114 -788380 -583837 -568977 883997 558478 -511121 -798733 -540229 930237 701995 464630 -37424 -753952 947337 470641 -100569 864284 374606 -148526 718750 689865 135443 639356 -99030 937843 365894 1732 -585391 298970 -724058 640757 152239 -885774 -842678 877773 535282 -692252 -763365 492413 -376995 -285941 741461 316333 -482615 647288 -348150 -611210 -571745 -844434 -23137 281062 394719 -674969 244557 859520 -431588 301453 -97630 -753734 -334338 648642 -822659 669437 440127 -153447 702613 707623 -745170 318682 -309773 456588 60079 632066 -809997 922481 -812359 841153 324551 537872 -231594 -548742 569844 -903144 -640601 -310330 -209709 419882 321501 560242 668049 318300 -240959 136060 -6865 666170 664878 479770 -787453 -609600 -536431 215987 -548938 633569 -785296 -588317 540740 700163 -883872 465147 -678529 -45952 -430963 331647 -467701 -562265 -38986 692263 493923 -405191 -403282 176223 312659 594924 -944292 -124857 -768003 -823700 -437188 5043 -72364 250453 -144932 933676 7844 257722 61408 -975891 596104 -79071 -827010 -406809 562162 560773 108419 325950 999206 -702893 -81332 579401 29631 29549 263117 564246 -856151 565930 -777970 576099 998949 50515 -369623 9894 -864439 499368 981326 805511 -70787 643417 -665153 -704928 365567 -449011 -855468 -879036 -630176 685151 -62600 112757 -265340 137564 -194007 743148 -41178 -550650 -242820 -330027 -28718 -424364 -897385 -163567 -906391 -296912 -330570 743730 884129 -280328 -464089 314626 -812542 992253 -572339 -644355 -930326 -912633 802593 -619438 -786807 -589490 334252 544998 -286234 210690 -883314 -537135 -109864 -242363 -568454 -833569 -348274 -78804 429368 -84464 -411768 -400574 -663646 244888 -989796 413957 -285657 -463392 -99598 -865050 -667317 613507 41608 -212787 31781 -699567 -682834 354963 173535 -378928 184203 397190 457146 -127561 -356842 679657 173576 -677007 962078 -569487 141232 185504 -8509 604617 -50643 988183 -245766 131983 533903 372702 232973 -501419 -200968 166962 985497 -303327 603936 630786 -849522 860013 377042 808563 -911694 948647 -453523 -6946 826527 -73806 -533020 -285619 275520 367972 35647 -352511 957528 -106874 -835177 401263 -788740 52567 415518 -228675 786579 172041 -827884 -383670 169053 -832702 629075 300068 101865 -972644 -82364 -152304 -551650 -639578 732904 -783226 776243 -326687 35280 351794 885302 -180285 957221 -650125 -812279 170168 300961 -623008 847200 -659812 -107116 986302 857285 -450366 557536 449163 -121707 859888 -637315 382199 -265600 -252320 -57482 -84890 -760564 -697791 -231703 48367 -415470 -884556 -23157 875488 -642752 599248 764963 -189769 -180203 770079 -985846 -722518 -435608 657310 -354895 -677472 -859166 11200 300699 -90698 639103 -583061 -568866 354748 -788590 -651910 875430 -732619 -323522 269370 -839246 -603686 587389 719597 -468394 -186985 566556 276298 303479 884236 -121155 721787 139026 835726 570580 102813 205878 324772 -259414 241988 -558331 -806646 413789 368244 -135498 -646735 -129442 395561 412694 -886083 476402 189776 502275 -492794 -348365 -352565 474223 -2664 820876 791537 -728093 573107 -304705 -931316 73722 -135349 444386 113754 -36639 683272 643294 -185460 325854 127047 -238993 -836406 -969018 953624 -641241 -717267 945285 -870593 727019 526019 300954 64051 113268 431503 -439016 181410 -361137 -121466 482087 474346 -931235 839699 -638080 613665 684500 338196 -65163 266510 177724 -585894 317030 -576594 675827 -409043 444237 -803024 -920790 -874298 -281293 -862086 464998 -470316 632377 506146 -1024 135159 824720 -478091 -798939 -329400 182273 -636301 -186666 -889009 209126 670288 -290327 -561397 381359 -558987 330630 -870418 -788514 875390 -315861 358366 439691 655290 -226775 -264779 -716191 555950 876453 -111167 -769889 840209 710295 -934459 538136 513617 735182 126711 569651 514957 -45973 845952 -550037 -716135 -596127 -744321 -69040 108030 -634757 -353786 598405 -320393 522838 -229861 80193 -531980 7779 260153 -790194 785563 -194585 80460 329612 -978110 -144134 609721 410350 505847 389003 -845229 -41988 478456 -629542 -555545 -808368 -732613 -39555 292017 943001 -784025 -600612 987364 630555 -629159 525109 501542 -40659 756256 7832 -939630 -145094 -109310 306924 -498379 410176 119541 -777496 -732527 -380332 -232026 -318821 230173 -873572 626293 -428699 -646462 10580 -195338 -962053 322784 787273 600562 307047 -547001 24289 -821531 587782 406079 -892783 593918 209289 411904 657253 -952031 581492 -14150 768892 543592 451618 -90481 -739447 -59746 726718 227988 -291500 -331325 -854837 132947 337719 356107 -977635 141516 917537 435678 787934 -449936 -325866 670041 334987 544292 117420 -315956 968180 -776252 298768 288570 -606784 606493 143231 -670371 -928154 -964366 445774 -966113 851637 107256 614371 944930 -657460 328026 974905 -734536 -587613 -960203 900191 -926612 490625 -777955 394746 718455 921731 802455 569151 2252 687643 95645 -73350 981773 651663 -61155 186761 -952045 -984458 65658 691809 623594 105406 583177 -264183 714450 559401 -210539 -130534 443967 -955189 -61732 897989 720346 -241650 -925808 597069 -785025 -769618 372183 248712 -973891 -374594 -903477 255587 933336 -104543 896378 -461349 799690 -737775 -726041 -986876 720574 39451 774664 -115322 865683 46241 738886 -176741 333664 -807081 743168 -555374 -595094 596167 -724600 -744369 -709329 -842291 525092 735305 -10529 606619 -817394 465547 -680099 616118 -11147 -405708 896962 260599 -243334 635254 -743973 834315 -603084 760090 -182106 649844 736044 943483 813017 402566 -399391 -813561 -117157 -427285 139973 781377 287689 -413921 -998082 364353 660850 -467468 840871 -827086 365275 253967 -193971 -941612 473660 -977047 -19214 670968 433793 -315057 -140211 -567930 -991286 -637470 551687 355706 33132 172440 675008 657122 55405 143930 160520 181602 -339188 154084 -991258 424113 274103 937352 703829 -85863 -946541 300523 955970 -640901 -481801 -292954 -793713 829384 -622223 -969946 394899 -625655 857408 613036 -447080 -541864 196184 -853298 79707 535781 223585 -830604 -930544 -99982 719416 -514084 -197285 -749993 532205 -372073 873176 981887 -391741 585354 544788 -671767 -351949 -416658 -165359 -584024 357354 97360 604743 -117661 768838 102673 412189 -172842 -546723 758503 270068 -418481 288630 395994 166685 911154 885518 -456120 -537251 163061 959956 -767134 530544 -87387 948141 145196 889603 459487 982705 518657 -972487 398039 -729044 776461 720935 655189 -804962 -321711 496600 -880845 -349893 -573405 -607798 -268319 -768276 68651 475631 -374047 -531508 -887961 565805 -275893 743980 882727 -128034 -677303 -637552 649746 805584 -931684 815920 -118241 -973498 564630 64247 876957 411510 213790 24455 -635092 318729 361391 -705741 -965054 -971362 552665 597635 -217 -543929 -981057 -335052 -105479 -743670 963223 -299978 431528 -564383 457645 60588 201211 642618 -835232 -572944 -235127 -715784 -567773 152076 513857 -91919 580990 -483519 -892317 -12562 -691445 -59516 -448508 456494 -632839 -890628 983438 647779 -400628 -732154 449982 434995 281371 949169 751652 -66119 -389872 942658 -628953 -460414 -870164 -209871 -754178 -23280 -144576 -228950 914872 813145 728501 -796915 542389 -599351 -528507 321774 860202 643644 32512 344470 766497 768773 501640 -751616 -968329 180715 -775019 307165 -204580 -226138 607538 -683631 326998 -284698 358910 344371 642239 556620 -489428 819601 260546 -674449 420996 -623574 -160414 249177 -42529 25650 -620173 641799 195118 -523247 -598753 -92051 -281356 -825884 -59934 -864017 -227000 -973830 271375 -459159 -224684 -852647 349513 439720 -250664 223671 806538 -767250 -813272 -949247 -254176 -821134 244905 -365992 475178 -503586 408408 -440306 576287 720 -902332 -141651 -881848 750553 515855 -49295 -604350 -911231 -655247 -983735 230141 -99903 649909 -420518 -877249 -392057 762042 -292612 89121 -542283 433138 39227 -125040 506403 317414 493399 -863922 185753 738865 704068 -939025 -518827 743041 245035 518621 836363 -761319 -79769 -333868 -445600 726482 -921207 703974 -919570 -476011 643925 -331016 940739 36194 253122 -174013 -625182 -284852 312574 -157100 718016 -484101 -513433 716301 -912056 -507479 257299 557986 891096 373925 599626 800412 -825662 959955 -495225 779353 95436 755626 -294278 -678518 70832 -324172 -449912 414132 -52067 741778 -183478 -341456 211252 -643467 -939766 -268117 561675 -460506 905673 -64473 -138963 -932480 -742212 -837640 409368 -137872 -256566 -918713 -470338 25084 530063 -546158 -485754 -330695 -949027 922282 -867128 -52781 554550 -37580 284755 259721 -210350 -917335 208619 -370002 711455 -808362 -810941 -832727 639164 -21284 628360 73078 696702 630961 425814 290467 -778773 817181 911296 -460332 -65471 -475202 -302900 -887745 -37008 -283131 899061 -125391 510236 383287 -22617 -756345 193692 256109 979399 535605 615550 238868 -975575 65603 655489 -467219 -435689 616395 161560 -424818 -880688 47101 -567698 576735 568071 -249189 -197923 -256482 93792 -321923 788341 479323 -270729 -474738 -486149 -911747 -126247 -859956 453480 223932 830728 346060 -892570 232357 -264197 -371788 -997034 8089 824988 -435136 385357 -830003 105160 -334274 761490 106827 -7469 -170351 -994399 39536 234113 73138 -75349 936557 739598 402858 934676 -369594 840103 860697 782836 -823338 600559 -680398 -205417 -811191 -477957 972349 -542595 -650208 -124202 -683372 664666 383280 562173 -141786 -359145 234275 466276 88823 920015 778870 -948496 731166 234835 55290 -324741 -843451 836646 -902445 -533805 -438867 381186 93820 -953157 -463704 622673 725184 -207000 -508259 423605 -740798 -385403 157191 -234751 324471 -410704 -874506 -352067 189607 -776325 -398836 967334 181999 366700 -608767 -465365 -113854 74365 -775520 138226 -309789 294556 153160 -312239 -641428 -668756 -843924 -993451 956491 -961534 819988 -420930 165056 -591510 550233 -692607 -329504 172704 113901 -203323 799637 -420906 453904 456934 483867 -661451 163356 945141 -764027 -576044 997626 -904010 139702 205890 -207701 -323423 -209432 -304638 808128 -300830 -856791 893706 -198302 812249 -522279 -262717 -993333 -8678 112685 -137844 -642869 -433682 -188753 734136 236228 843600 -29509 13195 335790 605809 184195 -934464 -53100 886580 937484 -482682 -126060 561458 31152 -473730 201571 -400968 -341478 -733377 394184 575173 -566707 193490 -9828 -628212 -188387 -323401 -691120 -29192 -14284 228574 777191 -337886 -799474 840494 276727 -620451 -880387 875394 754220 -524373 847654 -665049 -897211 -199995 867202 -901665 -99946 -573673 -495265 148961 -881660 47298 -365220 -743081 44428 -43624 716784 874846 920893 587683 619108 -928631 -399559 -149090 -121900 157535 -500169 -950661 219954 260569 308612 -120101 -220221 -89627 616062 -426727 423712 -492315 -96361 272192 -879434 -325968 -68520 422416 125639 552848 -690596 -700163 -818585 250435 228816 398128 571007 -972294 698874 -956924 -954547 832221 -143057 834569 517474 966277 -482597 515845 756131 513536 -430723 -952082 69449 -422191 452264 696946 -8095 -715539 -30844 265327 508877 819263 910666 458875 446016 -421467 442572 688734 -800954 557424 -502166 595090 181306 718056 -880098 809162 -35506 -18490 -115727 400232 9991 -702280 -834812 536069 -427075 -144287 -388472 115437 233759 -562729 574022 900896 -528594 -351325 471832 406355 -652611 -638268 -533266 407917 -313480 40364 -108086 -150902 102490 490305 -568508 -196741 -857548 -206755 -457977 -501308 530861 -790834 -55342 -861155 561085 -544169 170488 665969 881201 -232274 914400 -622494 -27222 939004 -947067 522691 -583010 -592032 609528 -608611 -801579 -194708 -820647 1707 513133 453286 272610 -301858 -29098 -966007 154204 987865 261079 499457 -16729 -864394 900744 892402 -419914 54335 307414 282034 849297 212726 474498 930186 859474 -284787 975265 445242 -224472 329391 627101 -218766 -228905 845877 488243 -492327 -213962 -126926 -550668 -194550 177328 -842904 -2492 340242 -694460 -81584 -104866 -720141 694916 -31978 31054 549924 932377 971290 645109 3726 402366 847985 -479096 -202095 305728 897761 -637039 -895747 674437 -872599 -558995 -493031 -514558 -147145 -404404 -710752 791363 892080 166069 -758721 -303897 -491541 -588929 -802024 933153 629174 -25511 -680637 -780743 -21872 364227 -473273 112521 -233299 -142062 710309 6400 -53386 363888 830541 300322 -942714 286554 -939097 -486395 922413 -783456 -576756 -870954 223985 -469144 -76598 -304174 -734968 751788 -820701 -592434 -274721 -118217 -450609 390704 990615 -343124 11765 566387 556931 -740353 474038 -6874 -688341 -754310 518179 -634898 930508 921658 572098 -390400 991829 198959 -512627 -80472 620395 34207 798066 -943420 -466970 75043 803540 -463671 -877998 -390231 -110328 502334 300911 628081 -723239 -96068 -546382 370192 -182907 395892 -734911 351600 -391362 828841 -976389 130381 650282 -632911 -912146 -617543 -740381 -188039 79711 956569 -930313 417534 -651963 618534 185193 239572 605134 451694 -24529 107811 -493479 495568 -198478 992549 607866 622724 354769 264745 60665 -247792 852702 -850285 242259 -543020 -367457 848858 927928 719359 -209458 760841 -545141 273047 797210 915903 -686874 380149 354852 -839122 298515 813510 -187006 -708449 -842220 -53748 -755904 -27795 -134629 403227 -959526 -237562 -29422 -114916 372035 -970387 -71403 -380019 -31263 -93254 -10381 950975 -752625 382616 -932047 907607 -687847 -550969 45831 532046 103236 896664 -335775 -109839 -929725 771059 462944 197858 -239421 -388012 -299050 -371563 -834208 -351927 -751411 79059 495406 -233226 -204416 647226 -327759 54418 -202272 353339 746213 922727 128401 642715 480822 -231210 309098 -702477 366601 -811184 891641 153136 138802 372574 70653 -419180 -765573 -75238 -6934 491698 -217564 633524 199656 -613642 -589987 899310 861652 -869861 -65330 -372704 -170178 -590413 323216 255797 601833 984226 -172623 157868 978639 -343901 -388045 793624 -106342 539202 461197 715297 -487125 -363424 -112727 -127744 925591 651571 374629 -554874 819365 -413373 -231662 307350 614354 -809106 318584 -53594 -454835 72037 934608 369091 -335109 -416467 -781880 109962 591988 -201698 935427 -514257 150660 -480153 236310 14714 -467413 -947959 -139252 -565435 376990 784983 -264093 20224 -136509 892028 -664435 78125 522937 970101 241008 -329116 195918 -561517 551014 -862769 -651258 -213382 308285 522415 283035 -779995 902328 -203946 -133513 290016 -576884 -982869 985532 430284 -914460 -651991 -985283 99678 -842146 -591136 844035 -885024 -846580 993523 -375863 655471 -993676 -558440 -242305 -571524 645009 514715 830027 -529717 542159 856155 331139 -371849 641554 -468021 648628 -777108 -103248 -545549 840095 -992661 -329486 174573 233654 -858487 -147945 31976 516771 824112 503505 -342872 -256318 -968931 97094 -49660 -775518 816096 703633 634342 74376 -601377 -326722 -347953 -129812 293204 652881 -582960 733690 -613686 -674752 204050 533906 -515420 -388107 35919 -975032 -525289 -791603 939607 975589 -266453 812827 -825460 -278300 -166211 -956891 710887 571894 -638976 -25946 999792 323967 -162313 -79541 403785 -820457 -725380 65206 -806876 -397943 -813763 231166 866761 195287 741561 727597 -473199 394292 -322104 -401600 -61971 394376 702865 -571478 -108832 -550544 -344943 970450 -134015 826684 62746 652305 227450 -131857 -255791 -93771 41483 -639678 -26064 -879872 -510584 -349790 75778 -332119 803542 -221779 28778 -211622 -616461 -343495 -524836 -555344 433771 -907571 -844766 -673217 814307 -167387 391640 -234612 638354 -101070 840816 -272624 -244541 -472936 -681297 431292 -297643 950063 225198 -762513 174906 -223357 -22693 448897 -802821 -265260 -257803 -129604 -286669 -182762 961556 926046 40464 -658062 -307938 272793 162261 438723 925906 554003 -312869 557210 793025 -797338 -217845 -344389 -641968 183712 250981 -884579 -635591 917060 -313860 959726 376711 -81465 -656904 -854003 -707812 -255596 -809069 -99570 -138834 -374903 291740 -636103 60230 -790024 -865033 755339 961984 931623 -23141 -608205 -644658 1616 229266 -860521 -228235 -326751 -818947 -122419 -290802 -970435 -75123 163490 -545466 566586 973195 754967 914846 -837215 -76462 -473634 850924 527985 -875057 -794911 861145 -256356 143368 26300 -974239 -201080 166674 941886 -181802 418576 -995815 235244 -159651 6016 -933796 563070 -146194 107548 -545234 -150048 663896 -520806 932086 224690 53308 478243 713008 878920 -894194 -815529 -217238 -557013 -223849 526278 194760 -551786 -920459 -539785 -746112 -653062 -124263 -623004 28639 -105862 -461113 -791812 -341694 -483216 664986 -494688 50461 -406170 -40066 -562905 820600 -218210 -671052 -782245 -235155 29195 -504622 355321 -55636 218709 -626112 -29515 -234377 912345 -27076 365363 -102362 -464602 592983 -861553 -466268 372738 -110346 516950 -694417 98019 704209 -728182 468252 -560906 795767 -440798 -225711 958235 -40504 152072 73546 -740633 -772614 -733415 917973 -599263 -533227 212393 -493227 -999355 -622729 -890372 -970301 -742523 -303152 433742 892072 847683 736679 85580 -272860 37015 96468 986777 191850 767823 -357117 593482 -507710 304362 148279 357354 -573434 607772 -795835 -706314 866341 -320690 525141 -691870 152867 -137445 142181 -246381 -625257 -42028 154053 -508317 785580 -424451 -508516 -848736 -794336 -692275 661345 699149 334024 42034 -885661 -115745 786442 -549558 -145214 -977599 752865 32875 375283 -337327 515805 890140 70464 233888 678432 145562 -28218 990902 122722 -547371 -50315 -797044 459758 -750608 -260077 -34415 -183261 -650556 -217926 54182 378484 967517 263509 -304095 -193303 590332 893095 -936499 65307 -263149 -131515 -865688 578236 -276532 -779498 529444 -730996 -99198 -349862 -601561 -325403 669895 -334816 -72564 723632 125789 569807 -332577 -91410 70588 954526 -739292 -885712 -801006 59931 -627247 623135 -645698 837416 -555953 100213 63444 891513 -450691 -379902 47773 -794216 -829011 -584536 -125932 721506 862502 -746913 -414614 -587257 555808 630066 -651390 407053 282955 -865216 -700298 369229 -745016 -40389 667664 553077 -304466 -32403 194386 276356 -501626 -645970 956655 55761 -688049 -261393 553295 787589 -236164 -987597 -207217 387996 250993 -675312 -806914 355689 833290 729906 949025 -242417 -790765 -123688 330544 -928760 729425 59990 -357096 -898271 -24200 -89839 515447 235004 255410 337670 534818 601741 295711 500164 817570 -545379 -555953 -674707 919091 193867 -324406 821176 -207676 -168314 265224 559602 361850 789140 537977 -438663 -459220 -847218 653055 575423 -784152 271713 510703 858957 -939539 -439858 467604 -743362 516527 -600981 970411 -674240 -210985 357409 -474008 539670 820544 923180 262384 627096 -237573 -770530 855005 735537 -607157 814940 -690243 -621856 224170 -82913 -248942 909624 139458 938228 677332 -857759 -864011 -530500 -803349 880020 -238122 -53715 -565067 -283741 -987603 369999 -723194 -111762 370039 280064 -684253 -227473 -531741 -80527 -539450 212271 -846890 -448089 -383715 496719 209256 -703493 -847669 222592 -720539 -398438 -809115 -766325 -740403 166405 67831 -877622 -76075 498450 -131844 -358227 -498332 933865 203497 -218058 -541162 -885880 318243 625661 -1860 -451392 -41851 122541 -2470 -75978 -919973 -476539 -628312 561506 840297 -663848 -545646 -379501 -862491 -571251 -971208 -906006 -537352 -665312 -780690 910682 143553 377759 834364 -786002 -717742 -739155 959839 -903293 -942159 441987 975175 -803638 -52520 -513558 938904 197320 -531018 177474 -525527 95253 492972 -7810 -52089 819104 -669295 -315226 735731 873641 813742 882388 -539040 -529338 923587 -236745 -590218 37215 52864 412179 698770 -955342 467980 -152129 -221373 218703 981121 596646 -85938 -540387 245742 -902073 -381269 491987 319189 -987468 804102 -960256 823850 748054 170559 723076 793562 -850776 -618133 -290155 81729 622903 -387247 601275 -250317 599721 -62227 953043 78452 -126605 191472 535184 273472 -461279 226750 -768779 -596284 -577966 632943 294749 -195678 73529 -45874 106483 172273 641438 -665507 -863430 -939845 -15781 602319 174087 87806 -331425 -382835 347649 -345685 136110 -112078 -619480 -628182 853982 -792305 760011 86099 88988 -284505 -818159 49015 338085 -607181 581361 833493 -421042 -947296 -462022 687525 176765 83212 -766452 60561 545709 -370099 587484 524343 -340627 -483094 408564 -933335 -163998 -221408 -1552 103276 336065 802910 -961854 -948484 300246 40521 -811728 465991 790655 144953 -457647 859309 -311247 -1734 -259821 -849657 -721421 967052 -73672 -838115 359006 -46172 -823852 344750 725283 34985 -614575 -571797 302981 -789897 -343573 -793732 687834 196511 143669 -244998 -51185 683877 -243566 117236 -163039 88769 157244 348779 999332 -907042 -510016 679637 500544 -998370 -18176 -672483 615215 339860 -466896 -901214 -341824 425225 -974886 -252108 577111 -428296 91354 243354 906603 913297 127202 603662 -846969 -628678 -622217 479806 -963766 -303735 649330 270925 961638 -539317 -614015 -234799 -167260 -713599 246819 -366381 -611233 408286 109871 -678189 -862843 217930 121678 -143551 843929 205537 312700 664324 -606669 398069 -335477 84470 205567 -447864 -925408 -565658 896570 -189613 223540 -714603 397496 -211134 721428 -23238 -11296 -970379 4577 -890881 -711122 859328 565009 821761 -304080 441516 196589 148179 594314 275444 -233583 289916 -145677 433801 773487 -555404 351925 984847 723660 814379 719025 -965794 779457 553859 -983976 -991231 -355909 -613935 -943181 621754 -156293 -911649 746460 -977668 -457321 293869 -470013 400880 -181513 -997077 -535318 -618255 -374183 -237375 239722 -83825 228174 203847 -82453 -655856 -845381 -273970 -471953 501610 -88743 641621 -295416 -159414 -392907 -178988 -474786 -437999 756528 83893 272426 -78767 283392 -679338 140221 -715691 926893 847752 -763142 688278 -794219 -871405 -260521 951878 206313 -554448 955233 -127799 793389 679053 624693 168247 -514244 386637 -151417 -559012 565570 -486779 -456161 400696 -828224 -635456 72279 561664 -343284 662908 914847 396699 -360370 -519381 -194567 -11995 -545788 -613198 -696323 694767 -677890 -146707 -660395 567421 404067 394282 549826 -282874 515243 63274 593558 530168 263586 -127453 -235336 960754 790763 217408 980643 258504 612219 95775 -579737 -975358 154394 -89518 177703 26717 267878 517855 -168679 927817 -537649 -296896 959625 831849 219932 -425884 -686506 -605162 -584348 -457812 -900493 6620 332566 -418578 112232 985212 -23310 -473994 -895281 308328 244877 121856 -180777 116555 847185 -355649 -719036 597374 205435 -737447 -403731 546707 -307940 -354200 -211780 729422 972312 873851 -994254 -82777 -767959 581395 446432 332362 516573 -401113 -667153 653463 -19948 188192 -688103 960547 -204797 323678 903598 -684492 -891596 -83407 -361072 572873 -738044 -398496 206520 -341872 -36445 281126 -252882 -886931 828951 643376 -687084 -51078 122170 826144 408988 -786815 996151 574605 -517874 352004 938641 -621568 -516029 511670 -59876 -345351 577964 -495616 154114 266984 -435764 102652 -36672 791861 -64070 -584067 -916314 -96584 -965344 79493 877658 472385 906942 689358 -934443 292626 -481944 594754 999013 176608 -984573 969346 877481 252758 680973 -756125 -178151 -269935 601362 293484 -625285 -586459 420663 -133031 271855 105238 -123853 -429668 713828 -272928 -718383 -743849 995232 -96528 -558608 126947 285500 593321 -775422 117323 931109 378336 -11631 -235183 -389347 -272544 850229 420969 309944 954215 427551 631225 -919328 -845785 586385 -373984 811729 -750395 559204 -884692 -48227 -535459 686337 157857 236713 268157 -444568 -55303 -722130 -255579 899500 -15266 -205255 815054 -852747 -147662 937772 991328 -980995 -674936 935867 -799430 -700781 -163032 -464785 497966 810523 641935 -262106 -503422 -824948 382957 717073 104816 945136 219429 835381 207270 451816 131024 -348693 -867001 -264411 -322630 -4127 234729 416624 -348828 931094 927893 -832604 -972672 20065 -802870 -555346 859128 823402 -790022 -237804 125800 -841809 37771 317291 -345697 9217 134871 416223 -560734 -510203 277805 995119 -438359 774580 -966578 296494 -408288 762203 -501903 673859 889895 -835173 500543 -259222 551698 -680598 784599 -184399 -433814 917520 -249908 415932 -369302 -772437 693922 -918463 -414845 -637524 285524 603277 -940456 433240 -944943 937213 999491 965320 -974598 774917 917198 532457 -646874 -414675 -303173 162044 -698209 -506225 -579843 -878441 109090 673115 681148 386210 432610 990035 433237 795611 623878 -229553 -928808 67282 785574 -69958 -986872 397038 -322094 302610 -323234 -891289 965260 -167188 -142330 243402 -630455 -69906 -6815 980600 -413965 744660 -150655 -976474 -664982 968940 -283984 718175 -282626 684441 -335510 -466307 -351625 -36780 -104610 -247756 525710 -198106 509425 -127353 172529 -640465 -516421 -543151 658114 888354 344327 657470 -380903 -10809 -27177 241871 -796035 -108424 -216737 -494375 899439 640420 -348027 965638 -564896 -315313 -817048 98771 475445 -70256 -981035 -484847 -617782 577042 -453165 -375836 -64019 -27373 -122472 -814137 -105250 730600 355602 420485 -328490 -7433 -701217 -803647 602621 -521797 82005 423024 610289 995780 291964 391898 529222 -710988 -40177 354844 -688895 765635 483070 -949847 987548 50108 -407058 -438844 703494 344574 -829257 613383 -3296 876028 -726427 196576 -208832 188478 423097 432655 -850895 -31779 -117723 -227543 937393 -93173 -124589 -401640 797682 -448120 -244705 -815719 961690 -902738 -591208 -901444 861507 612070 322435 738663 -29572 823601 431576 268115 -179770 597280 -439742 -462834 -161256 -611236 685091 -798728 -451365 -127457 -82929 -623674 -245778 714553 754380 491778 700323 -162932 -717608 291208 -559424 -110832 -355357 227338 185728 -589872 -698799 -675570 181007 903403 -318791 -884885 203282 -814573 405097 73679 -212324 -740206 602335 189116 -540742 -861504 32081 -477690 -211224 -709234 -930010 -293673 551449 231807 559483 168747 -642508 -232279 344479 595924 -745455 -873800 171160 115319 -9472 -584212 860828 -349683 -321597 -570474 204568 -740764 -435826 646174 63276 355739 -639218 -981248 411181 258217 525280 910923 -792926 697943 843669 325281 623303 -897087 -884940 312121 -675955 513113 700472 -801568 141720 -462748 -283890 -436492 -524736 256891 -916455 -961305 762769 -176501 850734 -527550 -996406 256982 522008 -441056 -808990 -644624 822804 -487633 -627714 293442 -690602 -344398 -991364 -573046 -644222 -658559 -488212 752985 850612 83335 -239598 354324 722042 243907 -665371 -20108 -532396 609352 -72942 477830 -201030 550462 -946438 -758356 37398 -828322 846384 -847463 100038 145146 -438788 -18471 957596 -188046 555611 -995129 -132386 111168 -825732 -797675 886598 -813715 -312508 283464 -998270 917914 74827 -764744 -589643 76024 -887714 -179180 640500 -420656 923387 -101667 884810 386172 673879 -578969 -783947 939244 562395 363611 -381017 -794718 -553565 719031 -125050 -526922 -985474 958924 553644 -876333 212336 797758 -174872 191928 -494029 -997496 -264709 -223048 813234 694902 494235 -629062 -240243 -555223 125940 -286662 -560744 110359 -312158 911942 -13860 -620792 -246600 584705 554004 273562 -608836 522788 -700880 -541250 -966616 -826248 155094 -94920 -654485 -571427 -285220 -720477 -654106 -95162 477520 -43157 -117264 173499 563824 276945 836946 -415914 922674 -262422 501579 291526 682557 -661216 -390386 619343 -812306 485296 866111 -437048 731092 -7765 361977 -305252 161588 336757 734539 -310966 -488570 -503351 934582 863460 276214 641715 601137 475155 383973 -129260 46758 316690 -560923 -395231 -760206 62511 36544 54756 -286999 25549 867825 -908870 636879 172772 -422999 286291 -311712 415743 -915252 293302 342089 237629 -275598 -413766 -627924 554577 -375833 798990 721184 40579 -229462 654898 -975825 534701 994034 196219 372310 420414 -745308 255635 -204023 -752966 -678178 809591 -428628 138551 572656 -659593 888603 -305054 922973 796985 983331 -446344 -545185 593335 -518137 -716338 950624 45628 -154628 -92982 288257 105323 281773 880103 -97513 -571336 -583880 382516 -85463 -504339 867502 -225322 -995468 -556889 -702313 -735102 -339097 881494 -986516 -963964 693032 -468032 -991845 -418374 498445 933886 134663 -658279 -489437 496638 172549 -259160 421930 294272 -555167 -798080 -88170 -570087 -318890 -179374 415376 343475 500121 -689567 32627 -224246 -832689 -305405 126672 7344 455570 539045 -930453 295050 -284687 378820 763708 -347054 -427923 -998540 -41362 -878445 -629252 612061 -165405 730416 960393 560185 -437586 -75939 458866 141271 949400 480419 -104567 -462181 -462820 -422815 775572 683132 -21653 571974 -218162 224005 520168 254040 971107 213461 -19156 -899088 -560649 -28002 -773884 842683 -361184 -5591 461934 -124741 711911 934993 699936 -477500 219211 -623868 141313 798847 335039 158789 827566 -434070 -653145 791340 -146570 -585002 -647842 158181 -473122 947560 365235 950189 -458082 64665 -54681 -892072 418 145975 644785 -783923 417802 -860831 921019 -646392 -524501 -792434 -971742 349847 -173173 463750 -913927 696990 -608663 -230169 378183 -626988 -174157 230562 57220 136195 -959091 285180 -268768 758924 -273711 701966 317180 409312 -238070 -13499 620271 -314744 -38409 885347 -852541 -302178 -166898 365179 -644170 -483886 503543 367481 -344455 -469402 505101 456600 -680653 505395 -917791 341866 191359 225313 -681162 -936237 433386 20658 -332155 316046 -978057 -142088 390779 -698969 -864997 246555 432630 655231 129217 835028 374668 -346036 -891834 -365964 -91132 158614 986878 -558498 -634534 -153285 -558034 -523256 -336320 -589716 452624 -38017 -429928 -258002 756050 -61856 -63109 -935334 897559 -255265 -665419 495516 486132 824516 606662 586616 -701068 905193 527842 -23744 656789 866366 864114 762271 943560 807877 -169071 531602 454005 -893930 240528 242666 -930187 -102949 -465165 793035 -420073 -333099 -656399 218288 767515 600662 -719240 863205 308922 489157 -242521 413579 -703716 -998883 992850 -911081 -383008 488558 -602367 -656556 -80104 895195 774385 506332 -274614 230810 -887918 758563 -775440 -433033 582407 675564 -843399 635089 167337 -614446 -497466 167579 -257531 260929 769453 681437 500953 208378 -220679 488241 -351845 -945774 -992279 179782 -316686 761715 295725 -78240 21562 -26918 349420 -879146 948613 121303 985792 -411886 842261 251984 723256 -841835 123875 353279 -172203 -958096 308891 465520 -431474 471372 78109 -745725 936908 717539 644861 -370960 280430 -559099 73220 698430 239943 -978028 318253 -716598 146843 -320887 49449 -138809 986022 915053 -865444 -441032 498708 -946465 910685 861175 904970 899988 -765062 -342478 872220 -216493 -702543 463593 394324 -171019 119608 -575247 294194 209260 806775 -212236 99622 479672 -608119 864878 342040 -115469 -947906 916145 -414880 196934 72348 -250141 -603570 796529 -47399 372347 717476 563656 142562 773703 123159 978865 -501673 763113 856785 399015 63629 -92715 598770 -432327 -345845 -514347 527243 -472437 504590 778117 464801 832724 321413 -343465 91824 -804385 217621 410512 151589 237323 -536554 786378 976099 65738 835860 478192 36543 498342 841807 806981 -50428 600375 515259 -570147 -176144 -644818 -436223 618913 -646476 252877 -583428 -418225 -326024 -591763 753085 372857 -101163 -54409 150663 -854910 -514983 -341397 933588 -884444 -143097 -644772 -354225 -193940 -301483 862834 -394409 -412485 185260 -506905 240258 -508857 -349717 -829046 211480 901657 -928925 -13377 840851 -860147 -209700 350205 130086 -658859 605840 -16690 789939 -362250 -417237 554067 -5036 -224183 521553 788669 -205485 872315 -368361 -195755 -372943 275213 832649 733558 309795 927957 740515 595853 480144 935292 -296744 881568 894100 -116098 5390 477636 -328192 -988243 23583 216101 166616 877998 -317990 -244478 719828 -122247 -530176 864174 -288672 -546211 -528824 392592 602012 -461317 920667 -585436 -284964 980807 968024 970872 -85463 208522 226257 -87760 -99906 227042 -118195 886146 -871540 -113856 -699068 -434245 -542665 775400 1574 982072 707350 -551947 -136620 -934547 618423 -559917 -809435 3298 949720 32067 -474526 -582095 10735 261083 995275 458762 -664028 -484605 179856 -285009 524626 211577 578393 -88840 -346103 545742 506814 648656 885902 675943 -286897 389301 -843047 -111748 201997 472508 -829545 317084 650479 288267 75046 -735961 -549409 61790 -4580 267475 212155 -148605 481856 377384 282068 -862754 931598 381700 -84110 808165 -645193 844567 564686 -965980 -596449 489192 -899050 -143814 864350 999631 -643604 536282 589632 7160 82535 139340 946373 -627610 190225 777194 707489 -421394 -686104 -721245 -215747 -378696 847197 491643 -860620 648642 860504 236297 901463 -344996 -263886 981752 -733143 -762579 -954183 -203514 705252 118188 84528 111368 -985742 287144 -812468 -824348 452213 -166975 289720 849557 -669248 -306836 366610 49067 -630181 670323 109676 -890808 377347 -377869 -607156 -581724 527655 -845220 944556 61066 -347540 830197 90234 -37927 959019 -631083 -451943 841348 215662 981099 -159393 805395 -697226 -732682 -658411 258976 -707144 -810226 -385286 325082 -38437 125850 60096 -890107 -45125 -430121 253709 238711 -772631 -107433 -32005 822812 333353 388096 -917863 602868 694003 -235895 -335128 -579056 299379 -359552 734 98585 -904439 892999 -174361 -258231 -964151 -625518 833375 640496 -895749 -39829 -292583 -208016 -706019 196015 -318117 469441 783580 -212082 213471 578030 744351 -19442 629588 -238314 546044 -182008 502235 -280853 487617 187562 -100469 496183 348140 -861197 -374674 -496558 630835 -981446 -925695 -358355 -220930 807464 624183 -757301 -37785 833721 225527 478658 317377 164032 -217319 -89666 883854 469984 -677651 -180481 -674681 153619 -378444 106966 -306792 333734 848549 -706389 399841 -777541 605802 120442 36279 -637498 -338144 120402 -469215 123664 -504357 502101 705371 412600 25119 -445381 -64554 231469 -466456 257870 -329674 -266827 -297053 429935 -430637 -714775 799155 518927 687545 -31434 -887827 -35401 -231768 -201891 -992997 216322 -611180 -916748 -774275 239518 -884827 444644 377924 272078 -523719 491241 177941 -258198 566237 -461163 -723188 77149 -348712 -658483 943030 -26074 412064 192330 178326 -448552 59747 610713 616609 -355301 -240129 308891 694082 -116056 -836726 -160634 -586025 -918191 302411 -482718 -10958 -698249 -655553 290189 181016 619409 -40042 -252488 677701 515372 -545741 -988056 -963993 203365 132783 -709130 986271 -828176 -709802 440719 -439293 -130795 -591320 667188 132382 -187602 914394 16827 -819986 744491 -151726 -57012 126949 -63474 37295 949989 -614167 330223 -664001 -561065 -711212 545401 -373241 -589753 -588299 -631829 -134594 -632274 -277235 -314472 582738 911704 -711214 -418969 -429598 832489 961647 738004 -883006 -885677 106370 310381 -702469 -305950 -264931 -558123 493256 76464 -513977 580549 702746 -983759 484344 -976506 -879980 -939351 30752 -456072 -110705 547888 -548832 -649202 -615016 -21195 356174 671952 -786579 975352 -676490 415448 -350460 -547697 662868 -90539 -368636 -919070 193307 68876 312650 261039 -716046 -712239 763237 835462 107889 -819310 -100325 985422 130344 -695731 -403486 392766 511384 247700 93415 836965 74424 -46192 -581110 313507 -593166 130172 -787745 -986962 948387 300838 652719 -374898 895902 759281 659318 -210272 924074 158165 -215965 -667497 -691713 -286627 -599462 803190 -70707 -115288 975477 834712 515894 503401 -69761 150312 998863 -583320 995320 -498903 -872157 -494209 909076 -42896 -825425 -29027 826427 346021 -810009 149446 -899190 864709 -692945 -890864 951761 -718557 88931 -278488 -604396 -365470 566480 -173877 -548982 787708 -519111 521678 -708064 -820673 408275 -451305 -492553 -244149 675401 -397663 -43422 -24171 -850631 -62853 213609 765159 -271948 -978742 608328 -486179 446274 -87485 -401423 85482 -593956 192434 -905722 -127407 100848 913142 -988448 765996 469729 237057 -341109 -186392 890756 372701 956487 -300857 -132572 399906 -315896 -319395 -141057 71169 -946313 -516076 922695 -181571 -574352 553897 857122 678316 -638078 -866644 -736982 -482885 687601 314243 187629 -22425 -627145 -443545 305902 536900 -506881 -362651 -274909 700538 -576471 581471 991093 958531 566473 21001 627651 -351506 -334041 118125 -639137 -517280 -152256 -343705 -930673 629261 -167868 311849 -900339 -317181 -582250 836280 303880 -3232 457808 -556051 -139871 548438 -372420 634486 -726033 423983 975323 540626 -70149 -872765 256738 448472 183492 672003 515256 -599759 422460 716017 85626 -296615 -532790 199077 355703 235170 759494 789579 992180 526513 203136 60704 -566935 -169985 -44103 -357384 -861054 454745 -991192 129466 -921697 -463903 807030 31586 -352235 -378358 76227 93438 -853653 687904 -723681 300210 885085 75582 420625 868661 555740 -984490 -932332 341073 845708 -705491 -477675 -369689 577988 548700 -667146 -955032 827410 922192 -482290 32477 348341 -486966 -461145 -672031 101665 377312 -675202 366497 540414 -901126 -214073 838883 297257 138838 539302 522620 -413902 -507515 384055 695511 -924964 678892 -17785 -655243 -940768 936004 363673 -455448 -713941 -153574 177762 686680 608347 -85425 637901 43646 351430 472345 -488265 -40661 500403 -136320 636532 855746 711455 -693662 -323256 -841799 -803015 -348816 -466193 -676195 758502 138414 -391017 374027 -393026 825975 660832 883255 -201331 -948489 -554013 307561 -140461 -670673 -368856 384123 -15420 325493 -700499 -383395 -476087 -158095 -632090 -689135 535293 493217 -684488 660015 865969 232917 909565 -866719 -7191 920756 -683901 -126360 871517 -187210 498701 -117098 958328 88871 441297 -874926 -366116 -926678 -968840 -848745 -524068 -921036 12449 97397 -295167 714893 -752802 887823 158085 -661933 661685 283547 85083 -842762 -856160 787557 -401883 935485 -612083 755404 -642371 -269505 940639 285379 -209363 848107 -88340 -837934 772662 -490239 172285 259603 703949 -397673 927697 -435531 -590311 825877 6810 288508 -143625 624952 -834945 655167 397430 -703469 465432 -482328 220251 -762359 -618635 433016 264734 -343084 326551 621568 921451 -893950 -765835 -511447 324258 -143629 -141960 736429 -180265 -540196 -855809 -899364 539731 212679 139357 262041 150545 156305 420950 -969638 -770494 828522 -103899 245419 904778 27736 937337 -181718 -226112 7989 236148 891532 -430990 686764 931370 -196328 -677409 992704 -450136 561831 992699 906309 -192022 737579 -214802 -654363 -524444 961188 -682859 683421 -411782 -415316 -232064 269117 -335352 -187412 -767950 69867 -645413 -158684 -882716 -204000 460213 -599256 100994 -825558 23885 -855330 525101 -314328 116813 504897 599351 -526702 276179 -634528 949034 -221010 -815760 135007 -221758 -89572 229420 -233739 119406 -396597 661760 -793491 927827 -435455 983002 -102490 734153 -854057 869405 -141678 124892 393146 -642018 952507 -968756 782060 635048 738361 358285 -2431 -465032 -627523 721480 306787 612546 -514550 -415016 912334 -238421 -56714 -820402 -136364 730957 -632723 -333202 -433190 961462 626030 -434257 -638951 -778263 -622964 -348097 185246 277979 297199 147581 -402101 -255753 96849 646013 -247596 908699 -191359 778375 450498 929305 470627 -291432 -832140 38199 -563218 989663 743961 -720721 -266964 883778 -112074 -425680 -254018 116823 115494 -837541 -624938 223979 632982 -984506 845114 391678 623493 -864772 753096 -917179 -458166 -874628 578540 260775 971405 -260170 -982100 7489 -506164 -298223 582173 478050 -432424 277351 145643 384527 -285994 -330489 -427179 -478720 -869441 -808654 481582 208800 771424 914846 -268195 -897135 982234 -486793 -781986 659879 380963 218329 957631 229864 -576253 -45225 876324 -936301 -405608 798455 634947 -539499 -520493 746932 625129 -396139 856313 -468613 -108813 58473 404131 -46290 889302 890143 -800834 724004 623639 991350 971787 -45658 -44717 382818 -827872 497524 -891335 -74997 634341 -820546 -252149 -973362 511768 294443 -262111 -683718 61130 691414 -179354 507413 660831 589772 -758056 829525 850194 465679 612748 861095 984047 -114410 74280 -796181 649943 -577973 -524184 -626122 -749825 -327413 -434662 858191 -39182 357290 865186 543794 -242550 203117 -369930 -138864 973819 -773107 428578 46413 811721 612666 -815675 179329 692044 -434794 -24301 -852744 241075 565686 557393 450482 -427394 -360155 17884 -910493 -609662 569825 -993246 -149260 135657 -713765 831911 -300928 82736 -800261 487042 -169128 -910040 196890 -451106 477439 556661 -744698 193657 -565585 -799854 -473342 -781912 50770 747082 432323 335697 394378 -235200 440180 641519 361002 927465 738995 159250 931002 -934387 942482 495452 -827273 -484535 -829417 -243067 -348079 329104 -991556 427096 944363 -96475 285679 87348 648734 274082 60819 372749 -529930 358901 -381186 -600728 -770637 -635682 -2567 937570 226762 378610 842563 -457943 240098 -938853 865806 201217 -984105 614294 -532864 -642880 -165318 -309261 -560461 -513070 -165169 -223720 -899147 -528201 -818418 -524737 -914423 -254848 -616413 369779 -75739 527190 552942 -345577 500466 -1165 -129405 -954145 786768 -343897 -62549 -130859 -225777 989268 -316575 985045 -315274 993906 969430 676369 413631 424716 -321939 117263 -305767 -257599 -945856 637734 20773 -504764 -859367 -847100 -550790 -323236 882682 -616405 -134495 30820 687382 -37393 975898 824012 422357 91002 -276139 -729449 -257196 -166200 -985031 -866213 -404638 801835 483233 -950460 861700 305224 -438822 -687086 -50574 839320 -891994 284950 -698472 -289431 -138308 -307400 -183913 -582950 281414 -164620 -880831 238306 -683807 419545 -178528 -559158 -600031 277769 -609296 540974 954890 708540 -373472 -722304 280856 -262084 689493 -41211 338616 127850 -402330 463190 -232884 -500296 -817183 965088 -639445 499244 -420219 601573 -626529 -963868 -922810 484345 179174 89101 792269 487301 698801 196458 645493 181575 728872 119123 409423 -605616 100836 200627 -967266 100229 -219917 535433 -609060 554399 465112 285032 828467 -630357 -578808 650360 -195963 413067 72302 -757774 970724 232179 -237976 -891864 719643 -764564 240071 -31621 769315 492500 415827 879202 -207441 -928548 641221 265066 969761 -811767 -121012 254768 -133230 -729292 105480 -199063 104142 -120694 435090 136026 940885 731148 -738574 -148128 645468 125968 210855 -327830 777418 -295234 112675 102778 -735813 32404 658252 -868440 446208 -785949 421756 289439 855453 -238513 -451199 -333154 159050 -117421 962590 -839816 988274 -503621 103049 -297452 427959 -451928 162411 -74898 576237 -466672 -633629 798484 543130 191291 809219 -425815 843132 472647 -755887 357094 927875 -356571 107720 -480748 -424494 -45031 -667948 748947 -1981 289598 907098 -186281 862944 303104 816557 -918171 909931 743456 -83046 -398118 125142 -836045 -301603 358884 739788 747299 353065 760776 -217306 921005 -602204 923994 -157705 973794 26217 763528 -580735 -918106 43909 -183472 -642371 -495948 -302982 841540 546647 -116328 -465345 -397939 -208337 -174029 -802499 7782 250586 160058 -468780 -596579 -796897 -622153 -603308 960789 570490 -918393 -834555 120518 -703844 -358950 -997601 -408517 -760343 859191 292434 330515 193528 200053 944832 -272638 806807 353091 -802050 446029 -474811 -615775 -628842 541009 540086 -543260 851080 643964 557779 618806 -389052 3282 -451401 -486892 964146 314857 185138 -64306 -571093 -187794 -641206 469002 958333 962846 -618571 -835518 699499 -997938 236513 939073 990890 941924 -451860 701482 -565915 454235 -498772 261745 -243143 290499 479656 217056 131898 -457026 -926435 435988 -869011 504324 615930 326397 -94516 -521504 986084 -306207 35013 -632911 -250189 555098 348091 665706 410483 -177837 -662269 756114 537956 399119 462440 18500 688763 -846302 620072 -879568 -148385 741238 564853 -431207 -737940 -107449 533877 -393771 -581325 -703705 501058 850257 21624 -185989 -789526 182410 -116558 -390403 357616 -685292 -660081 455480 -159030 700439 -133266 -530545 -773023 -288051 835683 -110538 -587500 -205435 91318 -61770 -179531 -780892 794340 361454 -940918 294174 991005 -878579 622669 -503295 -452283 899097 252717 869739 868979 227563 -368437 625423 665076 -656720 572349 539572 -13495 468330 -745329 -259915 -470492 855021 763837 766594 565232 118498 -270534 806557 -278458 175943 -425492 -707169 -287751 317677 339246 -482127 -51957 -381191 558797 228115 -999755 3172 927883 -838504 364387 -901380 -640225 -754777 593077 744544 -876366 871996 -722177 -516473 -1565 635749 400074 -712903 784453 -596026 982097 -767211 159068 17558 107141 -937207 250532 933791 206602 300765 122122 -666814 -636104 577833 -591760 922993 336282 774874 434861 549298 -185230 886706 393611 -912221 -106445 386372 102471 -17168 802438 -20100 976021 -577697 176325 414357 -479207 709445 845955 -61791 941807 -511987 321794 -192636 405284 -565192 610236 -294407 -685766 473560 850139 985100 -792536 -670827 -394431 145311 -488360 -359896 -214016 -904987 691240 -592926 -973854 -281622 -686870 -163930 435299 -542456 -294173 525675 -222798 -845581 -921649 -668357 -529740 273583 -889253 -391370 -755967 736917 170 -444912 706149 168017 101841 -814322 -66080 -891033 103003 218125 706471 -135639 459974 -510724 150688 -928830 -598908 -652835 -640662 789935 -159749 -100024 571091 -514495 663557 466407 -284065 496285 -40720 588155 366408 -443077 -517761 956630 980985 -92182 560615 -520225 589969 802762 680276 -52591 -775834 774993 -750622 828668 -86528 268743 -173149 380995 145050 763081 -738785 280476 428708 851018 -830000 461523 395332 610445 653346 -67385 256720 32429 -561543 161900 540373 -4202 -959189 -347577 124052 -151927 770433 386037 -975105 -336229 -503494 -153820 -929728 -636618 -996984 -69608 327219 -355305 -323311 -91736 634983 -200370 150256 -132162 -427615 -5182 655537 506587 339801 -857046 77657 -40048 -120901 16149 919515 515462 -124505 -246430 -855772 -824072 517938 480201 783888 -473677 -801374 101969 -934286 486301 877046 -635689 391057 133163 -510757 800014 -828763 156265 -59848 -22919 -73506 -552715 604068 -662798 627037 125445 571882 309287 653753 26205 394636 591512 -831236 -317479 -418243 -131558 130467 64618 923237 -688681 103842 910480 -379743 804299 563165 -803739 -436543 433608 -116176 -216686 206024 161396 -38424 -573353 474351 -597946 -544697 -777976 695459 -122484 -313852 963723 922498 -96664 -676151 998619 691170 778062 827828 252935 436298 480136 835414 17587 -312074 -138574 -19017 611222 997080 878142 -628656 -103813 -871407 457329 721423 389185 -28164 -312091 -177578 -783013 -175452 -840443 473725 -681904 267593 310420 -572596 -703045 -566304 336806 -137855 254028 -153841 209828 -650672 -39610 389429 868941 -131106 422527 685791 391344 -39099 -565021 640724 -338253 -429677 650353 681227 -469233 -128309 641212 294063 -584111 360802 -324244 27426 837850 -524349 -620613 542327 -247584 815948 -689416 -462346 407148 72655 196999 -787684 -243622 14866 242143 896153 -525348 317775 -387574 468176 -90377 374581 -521559 398298 572036 -878747 -763410 -644989 986928 -162827 153887 235980 41469 -164368 -839526 -653593 -298178 351700 -349109 -282562 -519137 770579 945720 -275859 -561125 -905837 339958 363971 902148 736303 753969 92997 288767 465715 254376 547883 598533 -27421 -142290 -657695 907747 345461 -886486 908807 -537286 212626 -590696 837105 -480128 -140710 1286 704808 -887683 743005 -851688 605159 -186801 -588894 69764 872223 335207 365348 363287 -759053 675978 -97329 -368210 -365251 -781104 -670840 -77250 -136569 -415704 309922 962764 79891 -826157 973674 622325 278228 -243612 550300 557288 706418 128326 -503060 -976921 131914 -852938 -326274 -523958 25580 871621 982894 -619524 -671461 159064 49737 991612 469072 -263641 -18287 286300 929591 277057 849469 95430 -587727 -959994 -143177 -689550 501072 -28372 7260 368945 -507554 -273349 -282368 319078 824791 -240751 -104601 396167 -811030 463711 -163891 469152 147068 905769 965855 -463408 -313308 341450 800960 432075 115504 -640787 -996987 628694 -707553 -964843 -803655 -320818 -972378 908055 441817 -466527 109611 -909413 -731431 414547 636620 -115297 -924898 649211 -225575 -147213 -911742 762052 -821418 -319810 48083 -319508 97786 239095 319444 -367288 14259 -166931 -401478 -851010 -583777 766272 955696 497609 623636 -292123 -79916 -608135 135450 -389466 -939592 -875920 604139 -223328 935265 7014 -402310 765763 -755252 -786266 50537 650070 -710172 -664945 563601 -605584 -141299 921109 -606722 104576 -583268 -386371 202865 272837 760156 4004 843868 982487 911883 -376712 194665 -79331 698459 534909 229364 -71724 442098 354185 -220148 558606 -916501 538889 568694 612273 -362670 -893318 -429399 -663948 -499541 -462864 -863405 -340378 -230804 899987 -909997 -321818 -652290 934685 195901 488748 -483904 -562338 413914 -555842 -906620 -280136 708901 400124 -325487 -504669 202191 827157 -988385 368298 135099 25487 -141474 263660 -212605 -360125 824431 771868 495217 453343 953065 801537 722311 698082 310869 978806 267256 354468 -281037 -903957 999852 -734005 334067 -975645 -98752 -572841 -499588 -557836 -305149 443799 -451159 867530 555515 -378959 317767 -427739 282334 -34402 -120424 -327466 -486887 -28373 570835 35781 279244 939514 96673 -320018 -241844 561919 -187998 -417056 271775 940419 654950 -446019 453892 -704603 -419339 -451523 331753 -671916 -606776 -459734 -800781 -625962 41165 591717 -439814 -143676 -12570 13792 88713 296715 -887702 687138 471010 700140 363171 534726 256120 -601219 297807 770172 436340 937767 304799 -669562 417969 756134 -766021 440636 -667712 545036 -935492 711945 -95260 597694 -283216 121068 562199 -868363 -253927 2808 233219 980030 -45457 -625195 636938 -413062 -668006 730173 526911 396511 726136 256895 -670742 -896779 -223779 -24321 539272 -970085 88462 -916813 446664 -243969 -997435 402600 8591 877865 -661968 -829573 -206859 -308879 218866 -294815 -736826 -56060 -703583 56095 -705405 90211 -920762 21010 -132898 -58908 -433184 -568663 -101055 -351057 -841888 -423066 836167 -550078 -664274 -155679 894273 26094 -272860 454085 -683469 -439464 592910 -944815 386901 579833 -254288 -122792 -261101 674334 838720 -489919 332429 -957592 -464409 -241784 -732137 -276148 -790332 -205637 -18887 612757 -897047 -792963 -236496 -279715 730972 303239 134380 -692456 161688 370082 -478447 588042 -557943 719918 331894 -77237 -417389 35359 -990296 -488374 747532 -531334 -313880 -451513 682813 -532900 91305 65240 -457370 -425740 73363 628837 -525769 985988 -369405 207020 -759593 504419 -31736 181821 309601 -942082 138471 949887 -910111 -872493 -688872 -976855 -155940 -998540 -622265 -734518 690886 936330 953172 600770 -872183 338768 -962348 820423 697349 -437100 -119666 -687007 924426 437433 -624130 999533 877407 27063 -402987 761118 -840129 -335207 569335 588407 -470185 -359426 -654212 -219437 400713 193690 93999 890973 -841428 -547662 909330 562456 45066 255011 -563752 436953 -630943 -175269 223338 -958776 -457566 -576802 341475 -954270 317237 -793406 465428 175994 908531 614452 812544 816819 -33750 898289 -495776 -567289 -764004 -984242 -473823 -707900 -763263 246577 926689 942218 365184 -15083 569206 28238 882106 -233718 679911 -181414 -179136 -467534 -83343 -273974 -295656 -959675 680195 -170351 577339 -622194 368450 -713486 843418 652524 131334 461063 -521195 369490 -460069 616638 -552062 -916281 -800894 136022 -511956 24934 -816019 623718 222673 968415 358342 213719 -540637 594293 -556440 115430 -93369 187390 813284 754339 169690 604007 653566 -722060 -892441 -555859 619182 -445806 -596494 -665116 -144481 157834 -347152 451892 -417741 -638402 -172083 853207 595453 -503326 -993947 964764 676294 -350208 -209397 197864 376969 -340108 777605 -63953 971382 967920 510733 -236033 -606349 700665 -956974 766838 -785642 968168 622581 -55225 47660 354411 -433268 566585 368310 -534271 -924381 449831 67431 967553 -105290 -274559 807591 -948076 96184 172233 -39278 -500042 -589425 556184 341114 -562887 284054 924951 427233 417090 -244071 -998394 792576 133322 -524067 180920 484035 626718 -593259 46996 -878006 -751904 -387346 100246 431209 -915836 471172 9548 -186583 -189485 -455062 -184358 -284858 -983957 -340953 -565641 705454 -78403 -201549 -376595 -974712 820366 -403842 92957 116779 789367 961386 334329 706594 929893 789836 817671 360879 -411751 -611986 -539163 -856763 -123991 -503792 463423 933133 817917 -290590 -460965 916834 -651309 489228 582286 960084 -513604 -360793 733892 -940887 674589 -621119 421883 128215 366639 -515620 968648 759307 491647 -357777 -342318 -317530 -296082 525028 -375598 776635 -867278 744985 -379239 -255726 -469933 -692385 349706 762407 136495 -376450 -129892 -595668 -272649 729775 -498087 -327421 -110673 -578784 -358047 749765 863026 300916 -530712 216893 -23892 228288 298931 -977554 -74466 747279 472735 -855671 -599842 752863 -97509 937080 741012 653858 625833 -922410 3646 93758 -690463 -967820 -224980 848141 220141 -844970 -189435 -879779 457870 -11853 -483775 -249103 -985450 -618503 320044 117758 -188564 592967 -430870 694447 840459 721137 -15635 -930398 391427 347263 -285952 -82967 -592521 509870 846912 -152310 254365 -438930 -709219 -598657 490561 650338 56926 502071 6850 -684573 483994 -553197 -719212 -106626 -197696 -392214 -171204 555121 -518512 -8187 -841513 -905422 -536032 615843 -815213 665064 -207656 -781194 880180 -824081 -742283 -82908 -701807 210393 -402166 425544 798484 189672 199802 738414 -588354 607252 811392 -820582 606240 -527221 -189529 268098 -771613 281004 429522 893776 -287678 964876 -469707 -927583 816266 -241038 -51750 -755576 469281 -18598 -543458 89931 -787076 795893 132145 651557 487719 691494 -334823 80835 -92223 -373369 590640 495687 667261 210787 816033 137672 -65246 255417 -772753 927312 -808949 -305857 311150 -930980 223145 28253 -766008 -208161 134908 493870 -223366 -765888 784798 147714 -106796 242648 109112 412382 -8324 -589963 68874 -201605 -842261 -264487 834792 -106813 -502417 -730181 792504 366807 -809305 895941 -119819 273548 -178421 220948 -60882 -400407 -894495 -195524 -824697 -90069 147529 -538686 -566857 663489 -810190 445983 973705 561744 830690 -764220 -353188 -630864 412274 27792 76195 160237 552015 -521893 -564763 550855 650299 392175 210621 32434 382026 998026 159707 -869545 262502 -821410 -96894 -170095 -581173 -327791 878728 -761103 246923 -636739 -142247 -603846 -762741 795248 -784780 -527258 -117116 -160467 -594068 -460513 -727421 365033 998505 728775 -852502 -362353 726053 -38031 -508819 -500867 -97809 -27035 288021 501125 -576085 -906080 -963519 -312467 -782896 -375854 -499552 -471313 -185880 -456866 -620872 -209095 300564 646749 -789023 332398 598662 831132 -65845 645796 -884092 -614631 721780 417508 -109844 -899446 -464973 161325 -478038 -633514 -150992 -622607 83140 -148583 268137 473494 332879 -928604 -468177 -439690 -282633 -449797 344103 -122016 -265349 -233130 -42038 -26603 476206 -920927 -555291 -560692 373879 -463748 -761703 -657362 246610 472123 204892 567130 -381747 855783 659575 -958237 662668 749883 367110 10701 -551227 -669144 227834 348819 489285 368594 -23782 -884572 396521 -887536 216062 -10271 231334 -818192 562707 -699103 -753919 22704 703770 -59986 -64617 -335802 -178775 -264507 837399 -836134 -486232 -933223 57027 -352186 699349 -960047 -776077 -443619 719041 -295035 -704622 -36063 -636720 383941 -460001 301003 804925 815635 -765012 -398649 163348 -232476 -230173 409462 725174 656675 -176132 -881174 173656 892461 -61496 60909 -325115 104918 789930 -549125 387095 -392606 848280 -145341 957762 -964211 864798 -454358 447626 160516 785883 -871736 365895 -645398 647171 -22039 779688 910932 386011 -785907 -399827 925261 -271680 681704 -93652 -877486 891680 335458 -30259 245079 -469505 177433 538125 839105 788340 830426 -380225 152041 72106 -338772 218758 -284896 -1185 953541 -539555 331813 -677528 31891 -487665 493489 -60757 -515019 771903 -614548 -934749 635007 -96670 -57355 -802208 -500487 112448 463453 -746748 347872 856566 395948 266823 848547 530295 -88357 388212 614503 877190 942809 -327574 88964 664382 974471 -804579 -47481 701706 619707 -129518 256046 800173 -46528 -508954 726126 -642117 -144556 503239 567024 929822 41641 401913 304272 159251 -886939 -639022 546525 721578 867106 171327 -948708 -812983 -951953 -394179 -73403 -911702 -799539 637024 -507132 -358952 -915277 -815792 673976 738870 592778 -32569 44536 -587784 894257 116245 -917239 -573016 -44166 -307172 337641 375714 -672469 -349996 223688 47640 40191 699720 82698 -360304 606115 -158185 422086 824417 687801 -385420 194890 638009 185688 -354906 -616556 -950502 -587767 507272 -662310 776024 -663733 199562 -230269 881565 3985 -172113 662956 -95259 -478017 -239731 841253 -586366 786864 782416 -260111 675609 174003 695864 -966967 983331 -354678 658966 360729 825966 -765846 290387 -177919 -792039 375293 -54808 -145066 591515 -817949 -487705 398111 589629 -870484 39793 120344 901275 -64800 656318 149426 706343 968951 -236776 974097 818982 359777 178016 -284915 -375503 -441600 -229752 -369358 479797 785449 819223 376384 -98828 -441945 355624 -783445 19202 966967 475371 14619 -396600 -771315 -2270 568301 -366972 -499378 448165 -665167 699847 233363 -130721 267307 542966 236781 312783 -41390 -141494 344923 -746104 15828 991056 -107050 76210 549519 23146 -752315 605959 -393575 74188 273545 -53802 -126919 895231 888435 -516477 978028 418785 -219191 973188 180449 -297053 -238267 637030 247038 564426 -103275 -857018 -88103 2991 -349860 -922791 -908993 601855 -371665 -46876 953392 260795 -996071 868932 837472 -763207 55192 -10776 -754376 -224479 -253154 584402 786004 -215567 145 308634 163843 133242 -569653 -960661 -473654 -868896 412955 984068 774368 -573282 -476990 -163400 -841677 703744 -955018 -705426 -941598 90023 -660637 -344542 -291775 -637815 -105563 -87326 -613927 -492434 972751 115025 -680091 -664204 172007 -31832 486101 266764 322535 -358480 732751 927098 393534 -412087 825385 -261671 -682163 -467865 -465679 -911979 665451 -458481 -490779 -318609 -186271 -505250 -451973 996220 261102 -313341 -949798 627239 138693 744512 372703 53546 -995574 -196372 915737 652185 765400 -292620 381005 523863 719166 -762794 -801164 433695 -432834 403748 812088 -435715 -424116 22151 -580230 445266 -802219 -942406 -942898 -587821 930357 521099 299133 -602230 -37312 -585379 559106 -231084 543546 -122200 977551 -856479 -317601 93175 -610427 89144 -616740 7529 399487 -522064 -600109 451506 17224 22136 815195 402839 -692384 810384 -915970 98677 81147 897741 470329 160698 -144127 -353959 533632 376426 -229617 -828367 -535368 -215653 -174603 -804955 851514 -195462 47798 870619 41047 -76604 -438772 141517 766670 271822 -515359 205638 -788649 -504578 -906025 252649 -305892 -96561 836800 -499286 881595 73553 -960217 -397485 504006 797094 -862395 -165247 72002 -704890 -466803 111652 -320213 -302276 -758623 585218 460527 962087 738010 516661 -363538 -426182 -985532 -221016 -454911 -677252 907167 942622 620528 386440 -572065 -425685 699514 -93938 -975315 -196935 -295472 -879663 228325 673412 -959078 778280 996630 -717922 -54799 745597 -965756 222444 -153884 -495408 -710871 -286040 -40076 -820684 716208 486237 -806505 114769 152056 581614 601272 382305 71192 584463 -526155 999220 -546347 -198071 853216 418988 304685 -382853 417535 -510656 31440 109524 862157 128125 795681 48346 674806 -729983 -538823 83814 931486 539263 -159131 216997 613595 345150 -202973 -434407 970678 -194407 386857 851606 -132945 -484224 725982 134981 -26570 747509 835935 -808155 -831950 -428911 -208517 -115579 368509 461693 364215 986891 -139930 864761 744523 413103 -981842 733656 948771 748097 924300 825729 730591 -920481 499498 -316432 -699436 423552 -181851 473011 -806264 516332 -442224 -272146 793274 -574654 855026 504408 92504 108273 -190269 991803 -632698 787774 -346509 -315784 771102 -882236 -392988 -721023 -803413 -289041 -901014 -969764 -46099 -415103 489298 254503 -83752 -862834 -43175 -257266 -969196 -227201 -563024 865367 67966 843538 862719 464855 379302 5976 799966 625786 -680241 989622 -773283 465854 -485134 -531740 906878 640568 -695492 816881 96694 -295025 515339 266686 -256400 -3460 -516747 909182 -585206 924112 396609 -541379 812629 72942 -532628 -558506 -955367 -874035 143909 -662790 553615 27255 -634543 -756176 605925 539532 513416 -861232 -113218 916800 105494 311943 308911 -901800 -776581 69974 -243389 -884815 -927253 449298 -370952 -594630 -342321 302310 933567 -853131 -859070 -254900 43264 470650 572949 -898536 -569452 361715 117452 605422 -811830 868129 -648545 -374842 -404381 831190 418041 -608913 -305387 54521 -357124 -402167 -893557 412293 -549509 932490 -43293 978314 682494 -400070 -933073 -549077 -489278 -508746 195701 205214 -226889 -716175 30511 874671 428672 -790610 -742196 847037 341111 -914808 482093 -325188 -375770 427499 128936 -50639 -225074 184600 -872567 60601 654820 970148 834828 -968830 485007 403705 527076 -735024 627884 -277804 -80969 181498 607306 432965 680607 -108438 330286 -114637 -337237 -851807 808912 596693 -499236 494896 -330276 456250 -621783 -114496 -299342 367810 459259 894732 644198 28194 169650 -836895 253505 -55836 741022 -530779 -536386 142052 -515194 171341 891278 468437 205989 -792987 966165 -907974 785704 -833012 583402 -6291 -575951 967797 194779 -342116 -424233 -179737 -578713 -809145 825507 -912578 -702910 750787 816277 -786840 -707116 -693702 -976867 634472 -221894 -624984 -107997 350295 69827 680671 -967937 888286 367477 -730235 -332799 -457410 -976122 -871407 -924565 -535480 -531229 -289071 356850 565477 599853 -226841 898625 -850417 -653514 603847 197365 489557 922504 -53957 316834 -199205 542559 -682145 637644 -58920 -332246 571173 -16017 406295 -223602 942803 657144 26871 733411 -680960 -514486 145003 -868043 828698 18618 -245254 -86204 285283 -245229 -487873 379908 -59409 -991853 671466 348958 206631 227436 -846274 -384531 561994 -795709 -720879 838914 -893337 872500 733903 -616031 551524 570701 902519 456641 450170 -973042 -296036 -804464 -52042 388976 265446 477036 494073 164699 784271 872171 710521 765614 -740250 600661 351295 -76229 184143 -421211 -897497 -878264 -56383 -342773 530403 -862577 469190 108652 620152 274110 245119 796641 32319 795896 -505954 943284 -459803 -816813 -236055 -676506 504556 -279080 -926786 378028 848807 812422 224522 -792083 399554 -763441 528464 581957 -309320 -451175 44584 -916090 -834341 556734 810429 272562 105424 131725 13646 920065 -274800 -416953 369838 -773535 800360 327459 -356028 -756623 83577 903242 -786420 -369530 563129 -108965 324884 -800858 647408 400232 -64256 -727537 -194756 80888 804742 803633 -551666 537475 -996877 986800 -984789 944249 58276 749795 -604373 -97349 105998 -896552 199933 278816 -751818 -729394 -696606 -728590 -589127 507960 -375187 -528786 207174 -219071 -918391 -111033 107935 -233021 553971 134948 883228 359502 -105668 599453 -369112 89895 80841 -473150 -854718 34375 281298 901909 -573956 909144 901094 188939 -320640 744507 -552731 -629234 401414 -772859 114437 651902 405087 821757 -194482 2731 826862 680223 -424546 982621 -722647 -723684 746918 149709 -318948 692952 -529942 229417 833894 504043 347333 -613997 -153541 -72671 826210 740258 378464 -75526 -605243 -948000 423474 -399062 385216 677451 -660449 462746 -743298 797653 -111189 128869 -215172 397411 646253 933340 489226 -677295 60944 -623742 496079 190829 -658734 -223727 -943166 -305161 480008 976499 -215118 -850008 706456 633418 138175 471208 20733 169705 128478 581269 27847 830552 -977831 893443 657560 793172 529741 -447369 212649 920908 -893654 943595 -82237 701798 843063 -595506 517574 97656 116747 -915584 486693 889615 -107883 -190374 38759 -611093 40725 -713564 -699608 389889 -560736 -392291 440086 648184 -136800 444535 -488715 498860 -791087 -261800 86555 360110 -78522 -885926 -1035 -942782 -499486 -666996 936448 442208 -718881 152815 -987952 194228 408395 387193 -521843 -727906 836485 10262 -579215 -874446 107205 822946 -148276 -281415 -407791 -154768 -800896 377006 -989879 742086 39813 -675135 305052 917471 -290074 -188200 734480 -63001 284226 -976247 224126 28931 -333108 239650 -584044 -885690 691019 -908510 696017 395069 230938 156860 645389 -270492 101801 473819 712302 -815570 390139 60696 975604 -567806 -10202 776390 -612370 455480 -849322 447591 -498302 646304 909131 -540236 -74711 987131 -886826 -155623 273584 -340992 521952 120887 -937543 728025 565474 -557728 392632 -864605 531310 -992226 421238 954738 -166491 422828 842258 211146 -582593 723068 -911237 651559 374022 497711 -255497 -512906 595803 -163040 -875745 348954 -972752 -449574 -711072 -38040 928268 -863971 73595 892586 338954 -623395 152966 510368 819418 -247485 193258 -627845 165566 -645334 -573085 -569504 432654 93346 182531 -265493 -843723 120433 259759 -627159 -405838 998285 767776 196125 5528 434468 -179229 109244 689039 -490988 -245543 -922383 902353 -147213 -574920 920602 692397 609288 -904951 994825 459143 -238128 433704 -830844 807381 928379 686790 467909 -416988 266988 -559382 -961286 -52975 -293316 788204 333766 15313 -736073 -114183 -85570 -205655 -566307 -273518 -898963 -153481 -927005 271245 -873135 -363225 493744 -206446 -670244 801470 -628128 679455 651508 717139 156612 -689915 -694029 -53103 -773280 407657 -859992 35383 870636 197828 585428 -637928 922835 -931741 -761811 797851 -910537 -50841 -749986 264252 -586261 997445 -837498 -846583 692472 261064 -163275 523557 -713063 -164469 -658190 -713655 -115265 295679 946743 -699202 -307315 779499 -38925 -745372 994909 -296474 563591 238511 694969 -516897 21194 -150492 121059 818454 -624763 -155296 528077 -624991 -469897 855954 252194 808040 -137134 -287364 -765509 526121 271805 -920203 942891 159476 -348208 711914 339508 -388816 898971 469337 -721073 -198764 284447 -693420 624296 456367 447827 -722428 707871 -706079 -43487 164260 858057 -773664 -187802 343554 877548 -593228 318837 -333055 120199 -835654 -319723 -552679 -562232 853797 119167 -799659 -8684 -704136 45409 947796 -387198 -867698 -606755 -306486 318304 4754 200586 -702468 818349 95239 328178 588359 216605 -644542 445842 -704615 -610152 400491 -964642 539254 -197444 -109185 500666 597236 232278 -490799 901378 -683072 482669 404996 699139 -220009 -447561 741778 -159360 770254 46369 -222007 947502 753995 308172 632777 -837320 177033 853131 744711 -244676 -853224 -407962 -463923 697675 -404966 961818 569527 102893 -280505 -534122 -20296 889115 405482 -395137 -668269 726467 135906 -753875 787426 -662584 20514 -842196 -207213 -596225 -719439 -596036 -955675 -74573 -831446 937042 263664 -273118 -292035 -341996 -650598 -797954 -787539 -318111 82851 -161555 -686639 1479 813978 -106871 -757741 872715 905701 -606623 429299 151460 -9411 -391178 7940 180160 -592080 688318 -278162 -5826 -936035 -485724 332011 812082 -621765 750342 -134837 -92956 -121709 -606410 173424 868433 393089 -213766 761425 138409 288055 -712307 -894469 -311729 -930758 889883 862860 -66851 -876317 492744 601527 237341 705632 -676310 326083 47249 895024 -929078 -418037 164075 474410 713639 363007 -905067 -632329 877619 888865 89003 -264813 428885 530186 321532 -598576 916325 611683 82701 -962733 481971 -506132 597910 875285 70912 561528 -175869 -537245 654211 -742290 -581131 -310305 -441243 -312502 -564930 -756483 -26170 -264805 508264 -370042 663094 882434 282030 427928 37948 -481351 784641 -442716 -330285 748042 -832891 526703 552296 139731 -382191 -338670 -269603 -566775 548019 -656518 -830327 896049 368426 360296 53942 -822167 179818 71538 775329 111709 -646373 -798976 740606 -242221 -177638 997200 -744079 258848 587255 -146573 67606 581808 -961803 -956594 -342150 -691455 901262 494106 -578144 -88664 162028 59108 247165 -45364 718832 157325 -672772 465574 -544977 424395 -848518 833543 983152 -172250 -655413 -670510 808368 -660228 419892 391550 -102370 209406 808046 -801387 839839 304304 599338 526775 178507 -403091 823303 -135144 630126 -467999 376478 -125571 471304 -781427 971127 -145469 524494 -795577 -653296 -2087 345254 78775 531165 -766015 -385105 -112805 -20285 -198637 -548425 -244220 185372 -850695 570434 -893738 64822 593460 -867446 -83508 401748 -302442 90617 -719182 934700 16390 -485711 987177 -276377 371967 -71419 -671578 -798300 171281 984702 -331789 -498059 -779681 889431 761645 239712 -223457 -967936 88389 799327 -320611 -302433 -157569 789473 776888 -473590 -98442 835271 -430620 -299826 -579435 411623 46886 299819 -108129 628108 -616677 -585322 -75863 -297355 32753 -51786 -802533 -686894 957676 715880 779954 -157622 -765597 51131 305025 -732041 -336576 -71308 -399381 -764056 -58364 944779 338987 881822 -148672 211756 -530100 184336 486813 -58185 -366031 746279 497750 -185920 6670 108354 341432 940432 89709 -542796 227881 -450910 -513621 866625 -860514 324519 99832 191012 281379 731395 -33317 332044 -484137 -525618 -162645 -104293 252525 814803 -648810 709862 -350036 -558572 158622 -878473 -628368 423364 638231 -562226 -739929 524491 -471765 -784165 634580 -334394 -433321 278661 -430960 780677 246891 -38873 22532 -154101 319373 540430 138737 474513 958134 -106883 -179800 -319613 517556 -601943 249874 -87422 -865625 782780 806825 -90015 833924 -951978 -128516 470568 678036 -176633 -7633 -188781 856054 -166313 360441 -539245 -785127 -596545 259493 481612 502723 629037 -761582 -874 375437 293892 -187341 481533 -592283 480537 -239729 65473 957194 -742985 -765759 -40234 -827629 -431204 240121 -498331 624105 819577 -95110 -286647 331208 465142 -376294 -481389 -738494 845100 -293051 -912249 -362692 -521431 -320518 -625252 -865681 -434960 -755636 -836096 991208 -182025 -748829 -695022 877577 605991 939385 -727066 -589562 -802721 -485667 -579260 564200 889712 186739 441513 -205426 477346 356146 511812 630055 918574 -262492 422907 -400071 -593853 697450 913508 -963939 577282 -400970 -341300 -260480 -616191 679887 83123 -450333 873036 644112 -886706 -98660 46815 -241431 725380 -609325 155437 474332 -309646 -260729 352924 -590463 -114841 160134 -49018 582275 743656 -361736 -740294 -843103 -25299 -583339 154105 -203218 -22878 814826 -862983 858257 -2585 -66984 570726 859334 537552 369173 23644 -169765 -265115 526698 -763538 225780 431076 -130573 105250 104903 -611141 -294239 833011 -95199 -871666 -432453 -418226 776927 386871 724825 -866539 -584330 -564288 397672 952735 -805525 -692757 907177 775221 -500389 907819 -832846 48407 375669 590376 831851 -196363 -82437 231231 -707182 925942 261317 16895 73784 -141003 354238 -551762 504385 -746945 -385179 -265278 -318104 306070 -882355 562024 6713 531761 -983267 -131712 -535531 515450 -342256 858783 -173262 -747185 -329610 -774132 53016 960257 298802 545603 -319195 377560 -349382 -189578 -685175 -273012 917914 -669177 489419 848846 -352143 72206 445634 509885 870003 770905 -210275 72945 89701 -60057 860 -681612 -751708 43500 828245 782916 586142 557009 467888 344402 -219561 683569 -375190 -381050 415590 -142243 362838 923961 179446 581849 253975 -750151 -677435 758620 610216 277449 912680 8020 941652 -530274 -873083 828767 508606 -561565 -701481 -837805 -198565 28598 -245074 95799 81523 866729 -404820 -416440 -912861 470850 69898 40182 944734 180731 -99311 279652 289511 740418 517921 -184853 -281255 737658 -430547 171799 -258657 695545 -106948 -689496 576380 791816 -469654 -455789 -998780 -23962 -758811 921727 -730079 99781 153969 -477880 626448 -133301 948964 -746624 125537 -306670 214443 553704 -705414 168489 -676029 924795 -634603 423057 -886975 -468380 -456387 -614336 -574646 724483 -28971 -207198 -512613 -44692 217233 -148717 127747 223080 -92933 986982 205924 -980366 237807 -147359 148406 -494277 -400608 192574 817028 740518 -464751 367532 -474643 -214963 -517476 720716 -747484 -788614 852718 -195531 -577040 -120785 -620535 -191503 309676 208415 28097 738813 835528 -953422 401728 -608180 194759 -196475 639746 -605116 -94657 49383 431321 263744 -125988 678621 -224406 -39923 -78882 111647 -692178 -676883 809750 -585062 347251 -220137 730477 -242452 -304296 -455883 -426404 811114 -67500 188388 156405 -739299 468016 -456 -872231 -896831 -590712 -42315 122688 667333 540878 731991 -660108 -488114 117831 -769525 -220458 -139725 999052 231987 -407848 73474 724106 -940122 981505 942586 -426109 624942 968300 -972785 -7285 637065 187593 -542614 899979 866280 -391462 486118 -185918 -910861 328567 222484 734911 -559165 -910709 -503113 -317465 -456986 -67563 230345 -431499 -442145 32297 -834572 -756235 -236637 -688404 -742758 297289 -727395 -478949 -86578 289317 183723 302852 -720296 -780910 128159 742667 -883787 -958098 319038 618534 788756 707562 -235452 884066 -222502 346507 731231 -417444 -306145 -535126 335280 -95159 72879 -11532 -70707 -420242 -780918 454506 -629439 -820823 -942747 -955550 -959990 115814 -323929 252164 455962 584618 593772 167758 740695 -962932 -447227 -508911 -711525 -692169 192246 -835215 417588 -147350 -582537 -590487 965733 355320 -709388 316997 869220 437960 -57971 -671194 -375974 -997290 867990 113282 -727962 869168 -34153 -803039 -14182 174457 -142771 670369 240381 872426 330280 -671245 -322169 -684852 143179 79707 337320 -54529 -610416 -407052 836289 510967 200705 504234 -636120 -447431 -220192 992446 -890839 873442 998688 -441915 -359424 823969 -418967 -861526 839392 -11336 924952 -149849 -506641 234622 16956 703696 677832 -121120 -404070 404488 243960 532956 -706774 -423414 545025 -515451 -960232 -58270 757594 219010 817476 -529551 596716 -341234 116803 -929812 -788201 997497 -318884 -401827 -72661 -547419 284555 894881 771184 961034 912129 -366232 -755298 404403 -240094 -16839 -418203 -764097 825862 -805525 638951 759778 -777352 613421 -685255 -88991 -656774 642431 -320795 -792295 -415553 -706250 -802709 -545800 -851024 -662660 564028 235394 212584 -796722 -927171 -936626 -281161 860284 -618166 -975482 699043 -354644 -26704 435306 -296734 -217384 232498 834766 985954 -89141 605061 -334184 602049 275240 836436 871235 392789 -530716 -820420 -915745 -179675 -347962 -16175 -106482 -577938 -69650 87960 -104568 445471 593739 303627 -531688 -508323 -150237 -231656 141213 -53376 949648 32546 522 -95596 432637 958462 -784666 -761383 408365 -371849 338508 162116 433588 -80565 275820 450940 -696452 -15316 546953 -519459 118337 622912 -240134 278648 -293483 238881 159529 267281 -930466 -410531 443670 624287 515155 735479 562517 21968 955650 -88091 -694133 657795 616013 825104 636789 -665524 -347416 642903 -244766 552820 104284 993676 -797004 -222730 -495864 916469 10466 -965886 -238309 -81588 503545 71422 -203877 -53568 -745577 597504 345953 -660878 262639 -730155 -212454 -495623 -39736 -655618 -738616 -463778 -544771 -535378 -454977 401696 41726 -860083 815528 -642127 563533 -312841 937346 -356105 -857469 -101506 -77412 -396211 924105 -999196 793628 10880 -980001 418274 -512901 216146 -142824 -439068 803462 -145286 -42405 895882 -146850 724897 337444 -972632 -455943 745575 -171134 -17593 667808 -753828 -687850 632226 56559 916871 284442 331050 -214952 185699 859352 490243 -61153 34397 -606034 689669 354527 880727 895377 277307 -430716 936360 996998 88039 430800 -241766 714411 224892 519255 693482 -687828 -680285 553474 -961588 183503 -78153 -30449 -654876 -2967 100296 737807 -234162 991206 279964 835943 897687 982725 447273 -330417 -552638 391705 -278884 -363562 93636 -109687 -288938 826717 -916729 -353840 917353 -321641 -753941 -232898 -496097 121104 -871103 -138826 752628 -135901 -734258 -656849 472855 475009 -572466 532403 -453395 910897 -791185 -720030 35982 -53493 -762415 -202896 -241978 -880068 -85364 594850 766101 -595899 550698 -727339 -533200 -559877 -319575 -836232 934270 -253303 -393477 821645 692123 847977 -355066 592684 860760 -552977 -952924 66560 513977 -621377 -217053 924871 589685 390225 525766 64470 108282 -203404 -96445 180627 432614 -586552 447683 461306 -102768 -278717 -453659 453912 -520707 -372051 -777925 39443 871403 883491 12491 -384224 -662071 188056 -34033 871947 457021 214224 969973 -429005 645917 867555 440800 739084 670326 -734912 390310 88603 -353783 894247 559376 -906115 -43960 649645 -653603 -166944 -138018 -117316 -582977 150920 -818268 463761 -505507 264268 541868 -753220 285903 -500586 -949574 763684 -156763 -433433 -985146 489088 -226592 515665 -577412 -923169 686454 -934918 -479172 -62943 914771 488608 474523 -50693 888531 351247 -438433 417655 -508727 -29267 237831 -608783 -280964 -239121 546497 768156 639396 -190879 -12815 580091 461681 438050 557745 -394776 -380284 -929435 -187317 -362223 -427276 -608911 508481 421494 -184629 76450 -992570 39020 642566 138470 -342462 -67427 -982631 135232 189138 384389 328552 -977079 538438 -924553 -679217 -455382 814881 -925034 222363 -757340 -140643 -738980 28686 -807160 269860 208406 135263 -346945 272215 48870 -709832 851907 -3189 577344 449207 277539 -338105 -182162 615021 -573693 -316857 -754292 434786 789530 300669 895500 -521073 533299 677387 -165836 -557598 -751315 -575543 -352997 321854 657147 176197 870959 638456 -290012 -444994 924210 964443 -946749 -678871 175672 -996316 640264 588588 900266 438663 -101578 512806 -982585 -352599 -312925 987045 486046 924580 -706757 89453 138133 969734 996989 452472 -290075 -677294 59901 -231696 918683 -766083 181088 -820169 556185 -554894 -259485 -835744 -118125 146703 825812 -83149 992274 -826458 -535529 -92499 821748 -696451 938275 413310 -200598 839374 -831742 2313 285689 -944056 272213 -810009 -68742 -356212 -955314 751972 499354 -363088 -750924 147841 -368293 455743 570082 -628112 692625 122679 124104 435227 273253 326666 -337432 -565218 381141 885791 -990374 -266680 158770 -515122 709193 414366 684449 -836378 -610188 996312 -709477 43051 433326 -927134 -610195 -615600 -274210 -201636 -889672 443394 569216 709786 -53262 997725 425250 204837 588387 -834828 307304 -32456 526889 -141619 -908920 795588 967349 -473629 -805681 760428 -206900 -939229 36122 -74614 -21754 -383377 33246 371240 -520366 -644578 -947808 681736 -452111 709625 -281987 765469 190070 -758337 -624348 -633201 764493 -803933 776919 -635717 624944 -554295 -416402 721201 -644301 -709043 -567340 555316 666682 111676 883080 -630723 -735107 929816 117149 850936 -36213 636120 589242 71750 518596 25190 -956262 -19015 954078 695199 -7411 -144869 257505 -571689 -888586 788840 88491 -789678 -31925 -641329 -563987 -330676 477080 -540747 989355 342514 -382980 -425422 759104 853351 844971 -7663 -686248 -640192 -287638 776916 160244 15368 460950 -56145 784617 -237379 696989 810888 -105759 -598320 -827389 -383875 90841 536489 161887 -170914 -468447 664865 911196 -754769 41568 -816890 360760 -583001 280461 145179 878664 -66252 757239 -449003 -475662 -154380 -84034 -872801 771505 -354755 954967 382935 247957 -446569 -902132 92367 576 977212 12410 -914931 -95893 206367 110993 -475253 238687 -651934 -525288 626871 -683012 -307746 -496858 -323980 -105419 348191 409258 -689769 -275695 311782 181732 695020 439084 189093 301929 -846929 873780 -903290 793507 -959853 39021 956005 670030 -83394 -437075 -839215 -342531 186826 752225 -459249 860179 136389 542982 -691177 -335158 -21582 230961 -753132 -436944 145671 -650489 -743448 433444 -285011 -316347 308391 356958 -504317 -473798 952727 146148 -520612 262472 40118 58774 917372 -89753 733492 221603 -68962 311970 -807435 107537 -585871 -143848 513296 -818503 373910 113276 270034 849993 448804 -126315 -544324 -641983 -671196 -965570 41473 -883210 622358 691687 -122743 273553 -824726 -692717 215153 962705 762631 -169384 143880 770117 502600 -789405 367444 -244525 -142854 -202639 664971 839988 -797601 -185770 -120294 -953035 -370514 592250 215713 -375944 467089 -997673 -587659 920177 -433499 805628 -293987 631658 329469 -77427 419541 860543 -276064 546753 -665202 -711902 -982393 726370 16620 229912 -217440 -172463 -182201 -943750 -407219 -633344 -767446 785333 -113435 978934 86999 111115 496946 -14514 459330 -396017 -427534 645432 -936303 80045 -678186 584822 253602 794528 476550 234208 -892411 324218 -455013 -848031 589310 585888 329251 844024 -603388 809803 -20703 -440391 565188 -707192 -820982 -154423 343327 102456 -69047 851301 -535384 859537 255548 712027 -115673 -249060 804788 268559 -827879 243381 -867847 341111 -303955 23438 -959036 540192 811336 732971 -443837 274983 -417534 323943 -443623 -381375 -482136 524526 -359844 -916045 -174024 252225 296085 -809381 499303 -410826 -238141 -606427 792606 602230 609112 -389866 193529 282108 558650 -666043 -262329 999964 -298429 -976163 906508 -306566 536641 534173 -392446 545423 565623 623704 327188 159016 487195 -170379 -191262 -512794 104918 354416 -445376 742463 223047 -259881 -601162 540667 -547200 -608563 -936446 356664 834951 144523 -402671 -343066 806743 -217126 51466 -590388 -379428 -724838 -314301 -44286 685050 283967 342474 184180 660743 -509234 809181 461541 982733 31844 959858 -843798 399881 -343760 651440 -348693 -866194 -234764 -973964 -457946 410914 -600825 137933 575787 -123712 -308138 568320 936545 139477 -637473 -791035 -465664 -134685 937653 -134136 20372 -945695 -862593 199402 683904 -332488 -491656 640701 361849 -256184 675568 386123 197383 595553 480585 -915057 -457593 -118198 386171 -533830 -549332 218942 -3695 -657232 409209 -73110 64555 -59639 -560951 -506511 744698 504849 -151865 350312 726854 722375 259318 -539175 473067 733794 712619 822980 251863 809543 198414 -622183 -793330 -741356 -858212 -433600 -493529 252313 -493528 1938 -621876 147801 657237 347101 -77891 -178930 714909 -156061 399822 528802 927950 24156 521829 -315338 954632 842480 -46723 -544225 -100160 -521923 -146778 240996 -340544 747735 -532862 260162 -148316 -423613 -17207 504744 535647 341371 951750 901820 -151628 -573715 945240 581332 -480323 78332 -744334 -971139 -334232 241917 -938469 -137993 583924 -271301 -103698 910518 309497 371572 -292068 -821917 -818083 19674 -876187 -117543 779872 -863853 -42077 -331735 -396783 757049 -535361 861463 -995114 594266 -776007 -386789 -843416 921849 166821 532576 -903339 864268 866856 401096 -795012 308348 -637825 -943514 -334316 -623064 542329 -641789 512678 104290 -266888 -645094 -500594 -257296 -861836 -732324 272254 946956 322167 -22100 36347 -155547 510242 937891 -282145 -754788 -866649 647438 -246315 -102585 -428595 -311573 697439 464882 -25489 -2448 354387 673049 551933 -655484 154842 799535 -584967 179524 700016 587674 -268164 264191 -261145 430901 -117457 -524998 30564 315724 -396974 172845 281312 -160860 460728 -582588 737448 783984 343496 -289249 762590 321629 -882946 433939 -158474 616967 721257 -576474 -79175 -852862 -757590 -639721 503877 -508206 -780165 -850220 -401141 648691 -608730 -663295 -877488 325201 -294903 -595208 -802643 -651055 -174695 384452 421135 431815 816732 596388 -203593 -139651 413421 -497650 672955 -837837 -397701 -263638 55556 621337 -213941 690131 -690226 -611497 -545998 434842 917290 -396282 -211556 -987710 109055 -988236 -220664 -330684 -972539 499811 405385 -116532 -192951 -298358 -197050 -249797 -950612 -762861 -818182 128420 412900 407516 -435082 184271 564089 198326 -364774 -925256 981705 356713 206176 385937 -546171 -5970 254033 -30660 -809294 659763 897421 -397742 736680 678811 -446392 -736225 -473450 -593029 -740537 -117597 917500 335454 -921369 -67566 -618192 -918974 -646249 -284331 -177574 -225639 -348327 372615 692984 -993847 -413627 -392199 400603 306604 -628346 -19153 -868441 117136 313178 271968 980823 -65096 -100842 761978 614711 601177 30880 688796 843880 -397666 -803340 -610790 -663457 474277 -464737 -91908 -229914 -96384 617287 -510593 -401382 -551499 -826207 465299 -675348 -727745 419577 707035 357536 -40822 -836178 -333136 -242223 -410374 -557900 -239841 -264342 97765 -216432 39526 -775506 404884 -582305 20731 855730 -393786 432079 -580987 975710 806061 619300 250848 740847 617199 -987083 112286 -549128 -781913 46956 -111871 -592676 -933407 22986 -722686 530646 -17118 713313 -988723 -399247 -824483 -412457 -144190 -690160 -260737 576362 916469 -561945 252004 -807450 149679 928000 810463 -462159 -662805 -110664 525623 359232 -151846 473407 -805340 -566241 733536 706844 -534442 675309 -682860 -444506 403438 -643619 -586172 550411 164355 883766 622446 -278707 714399 -896428 -917944 -854208 688831 -151643 757562 519310 -219689 943788 -909473 -171852 172747 195586 -624121 -768126 787319 -545456 983480 -688866 811304 -530985 -854360 -511871 -841568 389736 -537404 234361 634006 -999572 -288468 -257882 35508 -715171 -425803 284925 950040 -452150 -921626 -859961 724563 102615 -67076 261411 -977171 904635 220262 -386944 -305953 -870591 589129 871588 -902761 90440 558589 810024 -332297 -899517 506894 669306 848855 -621511 -133956 -71847 -995842 -448955 -117893 659548 -719955 130071 -164876 -608404 -657131 -541966 -84478 -26811 333020 -305364 -464842 714745 -565348 -699855 807123 410477 -730397 -595840 -502829 758874 107316 375981 -958495 -818738 378628 -912035 134364 -437336 682046 962253 513370 26527 3136 645067 605347 -720964 418780 242747 -215887 733147 149464 -728044 -605513 263854 -842002 -787744 -702313 452026 -161844 645696 -599318 -732968 -4587 -41882 481277 176181 -479521 -237543 -998706 783442 436275 916660 -620781 -777339 -927216 -420697 337459 -661770 8424 384116 -475702 -383708 -918111 328499 693929 -772899 -808810 -743281 -100652 -596151 -316397 388679 -47869 -685984 -815652 635950 837410 590831 -348505 570283 420817 -708200 681117 732474 630756 -736946 587870 -115479 576228 832477 571642 -626980 107276 -222368 -692488 54217 -492595 -410424 424914 838909 -116917 -209828 -844169 384981 -343715 -360524 -582327 -106810 -315375 863933 -513124 919637 844965 -483528 750909 615199 113679 951739 -723608 -792877 77431 879534 -93615 -637773 -899401 550351 -338532 882839 505186 -100049 862565 931690 -847046 309554 -737351 -758997 -836552 739347 871450 584429 -482295 514142 403711 -185001 -677877 675188 -292654 -957020 593748 -147061 688112 -853724 644010 869803 956077 -608198 -590068 -586830 -2739 4316 -13400 335952 -215924 198678 -921757 969868 677655 384903 978389 -777795 481937 611427 -441142 -568942 633615 -688017 628034 -901621 851996 28680 -407055 254334 -416203 -426212 998976 -562541 -448562 -418257 -815286 -849849 -493492 -114856 880096 -4627 836361 -194622 -309883 -981208 -74925 455851 525939 -92301 -701971 345192 237332 842394 -446324 -134049 167562 618430 631899 857739 -348376 -152748 -744968 -427524 945270 554790 344949 -286124 -960335 -469040 -313769 -284724 -773176 281413 -733414 931757 -92960 365896 -612436 882007 -496430 -821004 -133266 -505155 644264 -587724 -346314 -242074 359971 -917813 996047 -555282 357304 -625843 978935 -727677 -761330 241316 -476192 -800791 767745 -402163 -271952 -137098 -77534 259096 -598142 1559 276533 131755 396642 593481 -114766 113920 753364 882209 -401851 143010 568910 -782140 835534 223732 -157639 300527 119265 -313686 -18444 -18447 -350650 825806 -550447 44972 -336133 731196 -514537 -92776 -959059 106151 -190850 485696 -606653 127634 -730570 -981565 -631597 804695 -396832 183636 222891 -526685 789139 494010 111817 115320 -720296 -78384 -893085 -22998 -943570 -686202 642145 327779 -79864 -79649 971869 -121057 117322 -332687 -714710 178608 848336 709609 -420406 -493125 595686 472324 -589322 554554 141393 352022 722330 598136 -824891 430983 -246442 556567 -179348 786129 -495873 -546035 44262 577283 52764 977699 -22717 25281 113769 905077 -846581 -826814 -852521 -894987 -589898 467920 270090 80744 -791116 997964 -32294 -995097 238695 674472 769491 -334752 700196 695147 20149 -56558 541366 -609488 -843404 663060 -617894 -290649 895160 -881202 -646588 803474 657119 401023 -181863 84041 -927626 917686 -211213 -139337 914116 -804776 -268448 845275 755263 -57440 -314142 362057 568213 -64869 516081 65574 250916 -731736 696181 278447 539138 -831490 943436 210866 681334 239781 733770 -705005 -426883 38139 -100556 73416 -607930 376241 649668 649694 -729801 825420 964392 -426510 -303770 -667355 95363 607545 -692064 -153495 -920214 790520 -520219 -913127 -896919 -668275 -760726 -418293 -642052 -464412 101525 -607129 305557 -121982 396549 989739 363548 -683138 -772344 -487000 545259 -872317 -888669 -330110 -728242 47184 -9971 -169036 -483831 167224 -291148 627082 -198830 -867294 496951 973477 790994 -131446 -10006 -955141 48296 -590210 766038 -191404 139366 -149215 614966 636238 -808942 -671956 169467 -945190 140838 605672 -258744 220092 -320239 -338251 174198 435343 -504780 -700665 862098 424639 -571802 -626845 627290 -999667 -713104 -163738 378820 493071 -64878 -421825 -118537 346541 905980 -957648 -527792 52644 -651819 282513 -661410 -515193 -560200 -107316 -935961 949178 651057 -910878 -941087 -616459 405189 149477 -704775 725063 -952985 -4 661007 967056 845188 -221470 880567 -607739 891896 959719 -941894 720816 741527 -990867 263188 750446 397477 -178964 841716 529904 -343458 266991 158014 348602 888047 -17130 -719988 -392154 -690566 586642 423081 -291102 -852586 -771285 -626155 -828690 -617907 -131907 -626300 95647 -935267 106422 695262 -758113 -265097 -321510 682560 -260885 -244029 -73472 -392710 -744877 -980134 86802 -621936 -883074 -695798 498577 -126919 -137629 515093 -792754 482274 312912 -893518 -645198 72364 670951 -655349 -609609 234730 69149 618046 -320915 628644 140217 604125 315894 -523882 431835 -981011 -243830 -389070 -194574 260586 855796 -230246 -447036 -74302 613523 -816985 337643 -398123 11354 789349 -442286 -553220 884688 -434924 54588 34431 -158064 891304 -43075 -76643 -94005 -160566 -466369 -918393 -766015 953174 1918 -654619 325580 -153381 536844 -326959 -875179 -795619 388047 440535 868572 245398 -19586 360571 -437387 -353551 -169049 -487374 48325 900366 863660 189416 442633 560001 -582463 919673 128144 -94830 -929296 241848 -203460 -722370 87957 297707 275589 289973 -147486 115148 463093 -657830 15324 325769 822957 -562105 -727844 661830 -720801 693830 87695 -206186 -840494 -887848 -571401 -532346 914401 279218 644328 11282 -139140 -258501 -65269 -408147 -134619 791568 -685857 -772547 298101 -65024 592051 -344164 937877 -334832 -993747 -505191 984773 119800 -774842 521845 306648 135332 -735285 -365337 640822 -685644 999901 90777 284504 -927107 -413198 813480 768848 766086 -967469 42279 705982 466187 -680932 -171747 -158756 822781 158655 -523262 311028 -359040 -213247 -476986 880484 312299 -35590 -930485 321313 -872372 -391911 -409498 515121 151650 231711 102113 758447 270369 340000 505084 432970 -170959 -292731 -510617 729287 -196497 -498548 935242 822395 -150933 -124474 -418755 -801070 -732056 -879080 -32687 -916277 -625313 600506 -937211 -338567 390909 861883 -994351 -340221 869024 83580 -469345 -927452 830046 660784 185037 419629 831614 931299 585644 942590 -225283 -983696 885508 -953839 -912246 -272248 -816242 556143 -310006 983858 919416 -395464 -671851 -581690 -594843 552480 -852617 559217 369898 -357140 336560 -564940 485266 -727559 -144140 -904988 -935077 440758 431276 80556 -838217 -243163 430963 905862 96139 266078 -598246 456646 -228685 -968180 -803547 623248 -739971 500205 -144308 -471588 338218 -958250 -206470 349817 -747024 -141907 -266287 -688761 896634 319854 338980 948732 276454 -293722 238331 61856 161222 437499 452499 681617 871456 610466 897756 -210881 -958098 387815 447609 -51343 -435553 -444631 945732 -944194 -234604 -645284 -255801 508565 -273373 -544507 -487485 333494 906392 -96063 -424019 767798 965679 153534 -798804 -7041 -810725 620992 -302179 -323250 -80510 -359778 504207 724659 773502 658626 -9017 47893 873246 -656339 -526019 787371 -846237 120561 -764003 427012 -864828 -203980 -696761 -22272 477994 -657100 590799 374612 489717 -909251 897406 -346486 -876171 347317 -960177 -986498 -939023 934545 229491 -526237 -77660 -328355 970446 572348 -721861 -481352 527095 -377373 439512 982869 -574404 89094 451986 320635 -183908 348965 -279694 293126 680011 -8683 -423432 647908 17201 997504 -138860 994712 627947 -134814 -352594 988731 -706999 425230 684446 -214922 966350 -972121 176180 526858 398899 -135129 -168526 505288 -966812 -888229 795981 291993 230530 730469 854960 105591 867551 -526919 66936 -350351 687237 353697 53689 312235 818736 -162375 -660361 -810660 -813233 -341516 114350 146127 -201209 -610411 -664629 21859 176048 380854 265905 753419 -559146 -648124 431541 -783410 933049 227201 -492766 403911 191821 882177 365110 193190 -951365 290733 -467805 518190 -303906 -154044 972814 -386379 -644409 271317 117139 -272345 -951878 454342 443712 642819 476078 -300720 467990 -35 917969 328064 -747893 -93734 -122366 -652104 124170 248119 -323243 -57300 410097 -380478 -804718 6373 -727150 296159 263990 -762175 658611 -450171 -577424 -9359 -92786 -614081 -109018 66170 -763567 -149333 -421650 494261 -400609 372094 588437 155343 940174 252798 -774629 -802486 556455 -414458 651701 -733958 831593 -199546 -117046 360200 749894 638976 475255 -555278 -669532 -441204 668683 -409463 -704675 -98859 809355 -105230 -922176 251802 -899666 -447322 -131058 113710 -794782 385138 -385410 -608264 381126 801143 -941511 -491020 42287 27179 -722338 -148432 914595 -708266 -994944 -27952 592097 -120170 485411 928779 -959274 -784036 -311486 904107 529065 -764947 59596 -401904 -936784 -742303 438306 -713554 -140551 -834777 -427493 698506 87875 489216 -744447 -390718 -756606 -515073 152593 95490 722270 -855792 -130946 -777329 -785228 -898194 -394001 60736 -663917 -518870 864764 818560 -726079 -308821 -453963 172238 924596 654377 -159972 585021 820505 -534864 -99930 -724108 -606000 94116 -212675 -762578 955246 199607 -444735 -835781 -600134 -593676 -263806 947326 925232 -668872 545736 -15251 -338559 530996 5708 566292 220561 947308 -403908 -15726 607352 -132293 -313414 -346981 -238590 174413 -621986 823028 -666577 -635613 119215 275194 507187 -344558 -11730 -394212 -620553 -836924 920780 -250404 -643434 835510 -151186 -512943 978017 -762056 -852496 -654424 -599845 -7055 -684128 -875746 -689090 -57256 -522178 828680 -855820 -188228 -714877 151756 -688993 390589 632727 -668187 -851438 511056 -740456 19427 529493 -129601 173594 702313 -552795 -99033 -49374 -562131 -480398 -478472 -528214 45435 -10657 -938631 989729 -655950 -492731 -704575 -882840 595653 -165456 -700481 -48683 -813381 -512160 -980429 -530509 838192 -274870 -105806 -419264 793298 -459755 -128474 -998354 118117 -526307 -913845 -764509 365247 -268941 123060 432825 -619443 244699 883908 -210689 -524532 395853 745397 878966 -965999 552693 -650987 979093 -969599 -538573 985412 334789 -436583 -546533 -987401 -691099 977448 247414 -603081 446663 -897392 -334529 29667 7729 -409783 137127 802218 -173090 789086 826513 -80750 -291974 -987794 -67689 577525 -140630 78252 520835 689918 600065 865887 40279 425904 -338804 -836126 -78906 543199 622919 767397 -658760 531636 -17115 -256981 299082 -644306 -799219 -551798 -526389 849436 -666281 629231 540480 706084 175699 204183 -167583 160575 558147 324822 200986 484410 674907 -11500 305548 816951 -653368 -751285 -655351 -339030 -861913 922250 366491 -493859 844681 -371467 378494 -457108 344438 -514365 -25695 -73911 233190 630078 -211287 -329671 -781495 901575 84589 -605867 -88447 -484400 909691 880266 951651 355552 742034 587290 983610 -816622 -430170 -539111 33219 -169834 628064 372720 637362 555438 -594277 568029 921259 -412878 84072 839025 205002 731789 -979574 -391151 200733 -321986 15355 -709514 677540 406873 949093 -796499 -450857 262531 -794582 -561769 -398944 60665 -928548 958058 440029 283017 -878394 878255 -19360 -145257 319201 749890 428271 -541031 425952 -201259 688964 -885732 -714843 398444 955917 -38339 -288567 232802 -80531 773297 -265960 -205469 248185 183102 -44910 -783375 307900 86079 -304788 -977953 -462668 734499 -655347 107737 996179 -62609 -764399 323418 -168321 -756041 -460855 -646093 -729582 -380631 806713 -614901 -926245 584323 306713 -442918 -313701 -788712 -306220 -311571 -897912 445519 523020 -503323 -190642 28708 -51307 -881224 424073 -89051 325621 -741074 176588 -189322 544234 -458139 -531427 488525 -469660 -284979 -418186 -216458 696198 478381 387782 -894768 596906 839197 -85778 -377393 -15014 -483447 149829 941560 -765864 834229 -302060 -229656 -678890 -431309 344602 266062 -954305 965998 -262134 -405396 587180 -777949 -276728 -697318 -639248 -602013 -824273 481346 792141 700562 196750 -127387 -865988 -326677 295718 378261 -639383 23033 735726 806777 -55884 512543 453456 436556 643762 -96750 590505 333534 -368470 -606118 -85555 845585 44696 551765 900096 941917 -735827 646067 -540802 667342 721997 -6022 657908 474497 521103 -73724 476036 -587222 977345 130173 -617659 -583408 846818 -879771 -298815 -90865 -495834 701076 115189 759701 482422 693169 -881067 -574554 676973 864185 -292923 -167 9179 233343 210209 -816680 33350 -619098 -929994 -93468 84708 -840536 696775 -452018 -960990 582099 -49655 164735 -718431 -317625 -79065 -751887 278836 -280967 308543 336436 -824093 512435 -319902 632426 -479253 -136559 190360 -202549 -461381 -178810 643162 -917854 161016 -970923 -733418 -661298 -313862 -985704 185135 9410 894925 10173 122235 393861 56881 820355 414275 175411 653595 -689662 123973 -740742 725938 -255968 -280395 844701 368978 -149987 -716616 412021 -928116 765576 728680 -794389 -929372 -231865 870100 -655361 -897263 986643 -690179 -90171 -894591 -583302 -110247 -760478 737491 -215333 242899 -347245 -445925 682733 -888759 479911 611745 -188871 -335475 -897664 -163614 -955621 774117 -610026 391950 727877 -286068 -975373 229768 -557891 -93266 -65608 -95126 -991142 -636433 925591 -914690 -759606 -646555 400855 -384442 -803314 675609 -48813 51444 673020 -292598 259451 -152717 -393923 -396245 -441902 297820 296141 -404000 775790 427265 482174 -688636 671995 -879513 -279307 -710042 -801992 964 351403 456903 -88712 -768891 450797 279646 656931 -67894 274141 224981 97970 -572185 845423 109641 -417609 42853 584812 480717 -588077 175359 -981518 -172056 439613 -457306 46322 735378 -381374 -531458 156977 -470469 854591 -878753 913864 75204 92457 474068 -29788 768900 -2170 528415 -328826 774469 -541455 787123 -286972 431301 353305 114104 -716793 -357451 -826941 -447093 286411 403389 200516 52028 452577 -10635 771848 981390 -386640 -461075 -489458 723323 290416 652711 450793 -432851 251822 296600 -830144 -965243 412875 254763 -583346 796824 614653 804029 -119580 -328659 -260916 225314 -249502 -631103 -388586 -889697 -427838 803715 -670452 254958 -946547 -873384 482995 -172099 852195 -753576 540515 -550609 793720 -107569 250699 -454823 228625 -420547 -977685 807494 -145909 -697385 288793 -335116 326485 -886141 230141 92500 -604687 -874656 -287979 882126 -819081 -15556 -450382 -398917 -596462 -355557 -179080 -690070 -448512 -626377 225634 284827 -282346 -571653 678204 -591865 -628678 -432634 -893529 588758 -427288 779310 41496 887335 417838 793723 536025 -263284 -467153 84392 616071 -202229 -201309 151717 -742253 918430 711125 -321256 -721471 236596 811173 -132137 278060 -806482 833412 73327 231231 858850 -895622 -351 737597 -419684 778019 621791 451387 875672 706477 917587 -549215 -851447 90460 -219175 -826836 757909 51847 -56960 -739217 275926 -18152 -157427 169037 -478629 -344304 -136968 -515327 -99291 -938879 -194195 104726 -918229 -18543 -202420 -317457 -385450 497278 13865 -982847 -722042 -179564 -420659 237715 -986741 399161 -588749 989125 -449492 -578718 -342260 -423418 -984924 330139 730684 143837 -67809 -581117 -619685 -353247 -13886 77133 7860 446465 726561 -331072 89417 -277380 -843194 161464 26701 608362 -952399 -11997 -756184 -83727 -772910 513413 510455 495505 -825455 49780 -1142 655513 753990 437916 407012 741551 157121 350653 -188226 391245 -435772 477864 -792955 324286 719492 -697658 -494505 -986075 137771 -685807 -541174 141814 -265639 517400 -60635 7931 667935 55168 82404 39888 -647550 -774403 -799816 740839 608766 -449315 466245 -353659 447744 751998 -563229 -124093 149227 -60333 752670 627727 66708 806243 -629322 -695000 149958 -355383 24864 585381 99007 -686795 454530 -885905 -993360 820714 112699 279234 -691391 -715842 -227880 897584 906507 219293 779680 -53986 201117 680198 -610806 -952507 81015 -941043 -827711 68147 -178414 443351 667815 428231 -68650 245537 72527 -693320 -341470 -607303 10369 657935 -911673 -149885 -652870 659496 896525 -260874 497578 528949 537902 -19811 200244 -289989 -589354 145302 -84367 -96109 197545 93974 -701139 -981270 539452 720099 205417 681281 849051 707800 -392617 757230 -793534 918629 -346399 -242790 776484 103436 -421341 -100799 984103 766053 -244116 958133 -169947 -808421 -724543 -166502 -977427 -828179 440922 -59029 -419520 -940754 -49117 -936332 -435371 -133563 -869828 -652585 -358955 415150 944377 595591 292575 -800777 -554653 -132144 756357 71620 -254283 349901 -349746 -186932 -411808 -87952 -875470 -642855 665607 418685 -162399 -422837 920708 -716273 776828 213014 153953 27026 -580326 196159 119520 789831 -132924 -750620 -394508 -534076 -129734 -151887 -473275 -666895 858668 358251 -67792 246540 -462526 -977047 988485 357414 -735212 -939498 885447 553379 412722 193137 587183 719038 319134 -172019 759337 -507005 -583859 455569 770965 549971 6953 45112 581896 575972 -703342 206290 57161 350654 26840 3394 527445 -157633 757443 -123394 157787 86679 657932 -678254 853440 372557 -676767 415133 -120421 695608 -114588 -63021 599994 -488953 43820 85625 -656100 892730 -506685 684140 -829834 537127 -765785 178331 -531282 -961674 -133814 -807416 -93726 -594908 243601 873290 122850 -191612 -143528 982670 858930 447673 -517396 915089 288265 160190 -799088 -896344 428885 -592801 778105 414521 -498636 -833091 965842 226495 168828 880845 -410823 -734902 -210251 -631591 996416 -841475 458009 897022 -23443 879246 633883 23980 -474310 -453047 -179619 -828119 -857579 895757 -554824 -631153 -121887 971597 -630088 -445367 10484 883216 -337378 -6118 49815 652274 874460 152982 -943223 -854239 -223972 -57689 -169860 53985 266554 942346 438934 586376 844741 -943281 185329 -885373 -263806 -625188 -267492 -552881 840680 -473493 224152 460929 -82139 -786169 -881957 561726 -833000 816787 -709423 923203 536405 -180541 -813226 -904225 779685 183201 728893 -564620 303107 -336759 258764 -782598 571168 793390 242494 -552452 41183 -808557 -979137 -228071 688602 790930 -373901 989828 -770597 757976 623344 -818044 823012 -484761 -108608 -947852 -32344 589971 739936 -914748 -58225 917894 -702013 -868233 327862 -283332 -19760 -793949 708844 557191 282463 -870667 733750 -355956 597184 800298 446541 -18235 34612 -361706 24731 -777859 -321934 -284383 -288191 147031 979492 -159035 417555 -393273 -992153 324113 872602 -73962 -937265 441385 -946158 773986 -768544 -224956 -377366 42268 -804074 -787156 732359 740489 295006 -297790 361089 -292414 -872293 -400904 -539485 979509 -777182 -72619 801775 751649 -176323 -894092 -751784 -2531 -732372 749701 327943 -481902 915488 -450230 823127 -606148 -312386 -932837 208217 22701 986274 183395 391888 -529718 -714023 -690526 -757578 788043 888806 17769 -292171 -934848 376510 436448 -760401 645127 969292 296259 -872905 486359 778094 -555168 12437 -300872 479862 -310373 -265914 -203256 653097 788714 215801 516344 900675 -66086 790675 -289779 47090 -626040 -306388 -393696 737751 537897 538000 368606 -629240 -705533 -297280 416072 -56688 -997135 -325522 492084 300013 732130 489220 -994998 -995311 -728101 452509 508552 -938654 -819215 897546 231743 651578 498895 -7345 839060 -508184 18486 848548 -825345 -858451 -244104 89333 -624177 -126401 -555652 -629406 -717788 -741687 285758 -602049 673268 -325911 -498228 -180588 858887 -566606 -954294 -890466 -701061 -750552 -632210 3661 -555071 -546618 -617980 -858299 475421 -128261 -845205 953821 -574550 -705368 -553577 -256094 976340 374819 486925 -821163 -327716 539576 92266 -213271 124888 -404445 -181795 435078 -6736 -145129 -319832 305417 759329 85307 74403 688001 671806 -690521 -542152 268979 157931 391275 -577944 -856681 -145440 -594168 74821 -196135 172460 185973 -700426 274137 -646865 234140 -550346 -69716 185758 -578470 764245 397337 249347 696194 149813 204060 -762693 -868517 -25778 766310 -168073 -598499 -577236 551131 -654661 -730760 313964 -45421 427105 862222 -35134 -123303 -822505 -137612 -160395 -600529 138845 225461 305249 -907576 -663800 72654 535412 203789 68674 -244685 705714 -885223 873480 -645816 50098 -542019 281258 -201623 442270 244732 -681905 -548125 113207 263311 380782 -94599 -836146 -59165 -588202 490208 595148 -429546 -236506 669635 -506325 -186498 -892330 873280 116219 -342622 -932948 8424 482270 -24001 -369848 -942269 -508020 738628 -576999 -867382 -270896 42838 -14234 -551061 862601 348877 -159418 20745 -426454 -363467 -944089 817401 -152774 -113457 655819 -742522 863957 -126323 -113850 -899474 -588759 -518887 136834 -648221 -269447 162638 549563 917387 184478 -655939 31236 214912 -325759 427434 596032 141137 877602 -138483 -115671 -648450 81301 -766831 -629684 221056 374911 -603880 33547 661439 -458339 5941 -346086 111514 -13122 -747471 733955 372323 -316732 998407 -856798 721120 124839 -426393 640169 -580405 6769 607927 931357 -187181 -89917 564237 669783 -940519 138063 80054 760964 900020 -380836 907699 292646 281389 -366011 -394825 440465 535939 -477702 145450 -540177 -841048 460414 181928 -128580 -48509 -769561 -765 -299830 -893460 535777 324541 -84290 -106189 242731 -183665 -565359 -322919 565656 704741 455568 555093 908176 -337697 843484 822544 8332 -952111 68203 -10902 -772578 -487996 286726 -21133 -348825 262387 -688823 -152654 723998 -948657 970918 133666 -685936 786684 40546 152112 -372582 155346 336661 624190 -701391 198364 634671 -356701 -349861 243036 471278 -413527 321075 536261 824809 -542835 -894871 333376 -700280 -919165 -915393 -319832 -560759 -366929 -477171 -439923 -257155 795309 699838 443573 -155447 -113526 994257 264342 162726 -439479 515289 -911523 493217 -749217 947837 214635 4507 -881481 115833 479570 274506 231726 398107 154333 729270 -817128 -166458 -950011 541629 -645190 300531 -626051 -322673 -210483 196779 53799 -279117 -487678 -777714 873500 -413055 713208 568272 757159 502694 158280 209462 -130741 -62557 -763398 823581 239929 -778674 -926452 -989068 -43941 853071 82930 501565 164812 -597596 -344943 -218224 -320419 -95075 -363965 -127848 -417006 499169 -122410 -565741 -916062 -636569 -483443 -396842 -300805 -109186 -515298 -913081 738876 -61370 453298 -528414 775737 840245 81512 251829 -749446 -807405 531794 161507 61372 -790658 645494 931108 452591 21478 -774450 -512189 691382 88978 -507960 -876128 -759446 -317287 -60473 -187348 780311 739818 -21983 664687 -658946 469573 361119 265349 -583662 -384449 -565504 25372 826363 865602 69238 867832 241685 -478965 -482264 633072 686962 866602 401582 -339857 926548 -262010 -989032 864755 186291 40662 -325401 -497775 -988355 408489 949778 78319 -661167 391519 -851070 -251448 669316 -568787 940438 -618389 195485 -737507 155041 -15683 127768 -667380 -522137 -373197 132902 683562 280227 -590759 -18518 -545923 -797692 -107570 458686 78687 625196 413765 -741076 -762757 438959 -973051 -881290 715092 732954 384874 638543 705982 -672663 450530 630048 -982557 103568 -401807 -938236 -22721 106739 829613 -281141 180901 930414 -455870 -403590 -64200 -987698 -670352 -808374 -899982 774741 -598136 49701 421024 597179 547827 151084 334308 -472537 910635 -492108 582066 534202 540351 -583356 -380844 632836 -992300 -50663 -873626 -905971 -793954 67874 -914469 -466226 -689685 657028 -583562 401589 346393 889879 -479407 -682331 368283 700519 529625 -634893 340088 789684 1616 932330 -694069 -909710 27338 608840 -735292 -463542 -138320 -266562 398374 874391 -919615 -594060 -842937 -506262 528012 126467 -610285 -256378 -856329 799993 -159991 461925 352699 753753 -283203 -228303 401509 119832 -817196 537676 803671 -89054 339851 217033 442181 -218798 255536 759664 -282696 447101 970151 840894 383502 -878616 -94617 394083 587768 -175411 -779525 66 834427 233691 980481 154356 -504080 404531 -941778 419910 508164 -423445 807880 297910 -798023 -460529 217898 -139014 212579 422811 -906300 -383367 -663381 88194 875800 -714673 -762097 624682 -82498 -400947 -346400 213485 902625 941175 -489021 99738 956096 -575227 478897 577138 -720082 -991133 77303 952491 576274 926129 930614 588657 -32664 -888381 837220 374368 -912578 -122462 368201 -239989 -586440 -497399 -328573 478328 608781 989929 -129533 958370 198023 550886 -658930 166134 678662 454231 -766019 142294 349182 -915510 -485123 671897 -361996 -543747 160143 876424 -948090 -316442 -847096 138467 432224 298156 -70189 -608422 994375 -972500 275499 -835052 -103406 -54026 303393 -453716 -276948 -12467 -845668 120879 -761836 474922 707924 116127 346077 -956743 -111275 337267 -711506 969435 42755 431765 949698 -366430 141968 -444189 -145559 681432 -780793 -622802 367366 -976135 946885 730686 -221809 -8012 646523 -517429 465040 976878 -688851 -75387 -97112 -364865 -585034 -597874 -245749 -216333 -559038 245755 -740354 175882 -476462 -960169 -584610 -676296 932155 -678368 33178 -282395 -871257 -194233 -89292 833839 277011 301620 170947 347363 -326064 737856 -701452 -449912 641154 523577 -528124 -832940 334627 209122 588232 58677 -404095 -65680 363302 738634 -728900 -528626 -490983 646886 731209 -981542 -690511 -757612 -951182 -604698 889873 -120562 486356 -268744 264815 795076 -371105 268362 -563689 883803 795738 427530 -786584 -682709 -408100 -43045 880853 -716863 628436 -267117 265829 626139 296066 -906501 788660 -227474 -140421 -625710 296944 -21213 -95447 -121782 -218659 -46378 -350008 -337911 751697 779926 -972693 -180695 -472519 943656 -428299 517176 184722 -522108 490016 919994 -869775 -371883 -102662 952994 37243 -305923 -282141 320476 703598 884496 397840 -61113 45590 -495660 -913653 38067 -764072 -423225 181040 173031 821547 -206055 46897 -911331 752026 680878 169619 -857596 -313148 -329955 928560 419773 -630820 541236 -547917 149983 -590551 652657 223391 843123 -897146 -204278 117320 -526983 427235 767462 -513449 -69023 -204349 701730 703691 488466 682684 -943474 -439949 -403737 -208133 417581 353525 -398035 227901 -746952 177994 796198 194134 451739 585919 602633 -838482 423158 772214 -924288 755519 -728034 -708765 -215384 557464 -687078 528336 242197 562141 332454 631129 72651 -249531 608819 -804624 556486 117914 -509723 -450598 -237837 -698435 571796 170672 -629196 -784096 581836 -553377 -842784 -749238 -58803 -239703 868929 -292778 675339 14626 -656491 533492 187438 -863181 802445 44646 552851 -961638 182737 491396 -911670 17896 230906 88378 -520681 -962302 -820074 63365 661873 468001 417960 -903559 -897402 -188974 834341 489021 320692 921719 444408 919693 673297 -213821 -9601 -336457 612068 669634 38795 -974945 -247766 -304945 606692 128187 -881902 270876 -780733 948760 44929 760749 -278441 -607661 -390000 -870563 -867904 -196959 -54775 -464040 222103 608200 304621 652448 -507036 565667 -855696 -590072 195110 -405983 -141061 51900 265551 -183993 47274 -905673 245189 -970966 -955316 179274 -85790 -233739 701926 -226404 460404 251369 -708177 974629 -85314 -391592 -944619 -118094 599286 354601 -476745 170212 912453 -778408 337769 -66255 -234422 -108685 -719820 448609 -24681 -218722 310867 -543342 951730 416655 -508874 244532 -535402 -631662 -664061 211214 -28241 294022 -755056 161336 251106 512607 -119317 -712418 521218 -23518 -54958 -129020 -446372 -939796 1083 419836 -570196 201836 -274099 944753 -775771 975332 401509 -884704 -114835 532140 803986 982554 -417121 564014 -763623 -838589 -572728 -131477 -945934 283734 -198934 -662539 850378 722526 -409604 -197901 -316161 -994754 412647 883360 674598 174251 803083 -198964 -869880 -970963 439352 761945 966688 257954 -941130 -983744 -684641 312890 -451011 824202 96233 210044 529405 693975 -935914 -889665 533528 -433318 -846094 -923726 -219741 -51366 708093 419797 856616 896563 204011 -580867 547879 851667 -107868 -406188 -323184 -804418 123077 -749354 988235 77323 -13538 -633898 -441039 314468 -53326 735863 707984 -815862 376123 9908 690091 -10674 -521309 867544 984247 -706535 906252 881542 -151073 -163867 838728 -23118 279488 403778 105826 -228698 -54418 -359982 809107 281087 -346130 -869299 792910 -229203 52666 763902 -326603 648438 214592 -749244 978593 882035 -891293 380050 755998 985874 -824200 -722449 504940 -471789 240330 -26889 584319 458891 984087 620120 203264 679267 527249 -141227 526794 -383014 280158 126535 695918 624767 -159208 497943 -467024 937272 286413 -757947 587272 -777410 612864 -795803 -293982 175391 -9817 -803684 -865571 -971590 -747605 -181593 -18865 331078 -79509 292565 52928 -160820 623417 -235256 571051 -455640 687835 869432 -488767 -152435 -669557 -946961 476645 -164354 851320 651726 -842192 705749 298691 560135 -256401 -867009 208131 781665 -753248 392765 26817 -262601 391289 -278747 -84996 -448903 377825 -504032 -226138 -813014 411125 330922 -255195 -628896 618116 -12139 -958636 -987193 -980845 -183290 -628096 118942 -175910 892918 215147 720568 781637 -913614 592076 812669 439412 482524 -731188 339302 449468 771560 742794 -263291 -826461 -54369 954777 -867205 -756376 197151 -695427 -789249 -134919 -776615 -328398 -602658 -146438 -337134 -416603 -444555 865477 -381853 167352 -154567 558693 -107591 246466 988464 746394 275541 538125 -170379 66904 -517299 -933674 946616 745031 -534134 -228527 304059 668868 -523704 558754 498390 -110369 360984 -226331 -984332 -829093 -185503 -858969 -948716 -2255 217435 -21142 80329 -754162 -639341 -33498 411834 248784 407658 412866 -797149 -314355 -294122 308255 -252718 -912116 -421857 -639986 -550102 -407478 356067 -737452 747684 -750730 -388845 -310867 -562999 213365 697524 70982 649273 660191 815774 -996030 -382040 516096 -652032 532918 458203 980568 114906 96301 -110033 667803 -398334 -352603 817811 699698 -632544 -674288 915721 -126920 -572110 156756 68649 388862 -702839 3275 695838 -729720 948937 -713277 373926 728462 425453 66175 -945258 315131 -594239 -709964 488532 699121 98662 715662 -241700 229955 -814895 149929 917308 -325639 -1204 386583 -233 674384 621300 -745248 7717 -166856 -145094 -327682 619569 936404 605410 -636451 235291 289277 -730233 -320287 34260 381504 -350956 760416 -23452 -12453 947532 -685661 -84889 -523964 485700 769257 241291 378402 397284 565988 887572 -726958 236777 -251846 900313 252387 -232474 408710 -531899 -207974 -921538 -657964 872534 443759 553644 959017 -748767 562574 -694469 288376 -106036 -73001 428366 855726 -321390 -893730 -448742 -555609 -317 -963220 178726 323766 844609 -810628 527570 -542302 34692 -570433 -914355 -24029 810647 722841 244894 -686103 -286183 -528735 434844 483861 316477 855077 813942 171070 70986 -739548 453547 481518 996124 966354 476819 514082 -30047 -16745 42836 39758 -41891 -74608 52334 993110 -511898 809484 775984 -429802 -994584 18193 868800 418011 -892637 731093 -8808 -922265 117352 -795323 -823421 170865 -586208 -480126 757156 -910429 894917 -694306 728303 -115429 -637978 -913693 -652754 -215446 -731864 452301 547965 789784 839743 -17525 532686 889374 -476679 596546 -849306 938730 997684 277194 -652322 -228770 362979 -715601 -975196 359506 -472819 -937039 -588553 145294 -644915 -62780 -824722 25680 338643 778001 -982926 -221876 -523422 304883 991167 -542553 683216 295035 -546457 -255749 947977 489069 -145329 -17834 -201460 -498368 -159696 904251 -448531 -960094 -639080 339487 -358959 -512783 216038 30189 -919819 -406077 -974511 454403 -82905 -556832 700898 865587 -732981 905155 700789 751299 -209576 -662500 -541892 -974483 557657 -934960 -527812 -134560 938092 618232 -762418 -168899 -476986 111454 590879 407962 905389 -853629 -982224 402306 83068 -136676 -818729 447859 67491 -744304 807485 619487 -851292 -371973 -830114 -38740 722199 554671 -614004 -714315 -998489 388397 669035 -239802 -428141 601008 -800778 858915 -966098 993827 -24839 327298 -995105 -198234 -158314 -33139 -318046 994829 592192 -927775 65285 276705 -723645 81553 288812 -362659 -606406 -899293 -909490 -303246 865815 931858 -573259 -331452 -255970 -631094 611649 180138 -666134 -981712 -206746 651058 -338457 -121705 -943190 -385510 534614 90956 -532312 -973224 353229 -686325 -217713 -996204 450740 951432 872867 726057 639561 553959 714427 -307801 -746467 516548 773442 580179 -505964 670508 922039 231334 -862615 -834527 397485 -294966 877736 -754662 356555 214816 830642 -778367 533068 499517 -295107 721971 592256 -534680 270161 12676 199114 -101859 644684 625336 -634208 614925 243294 672267 -3826 849052 -44274 -890710 222132 -966046 574899 138424 813891 -363861 29692 336330 377859 54775 -841495 -983061 567248 742394 -966832 283288 526873 158877 -889383 -969531 96608 622843 33154 55639 -845380 -606619 576411 -241112 -255910 -10018 315210 147846 892919 12832 884105 211508 -619288 582677 377892 852071 256275 830175 444988 149322 855667 648273 287558 -936197 476312 887411 911628 755596 154533 -95870 701739 -850813 -405424 3181 237971 859738 -286491 -562214 383754 37759 395331 -876385 -35414 -970027 -291 -200375 361054 -815951 -440134 669336 -397591 244062 -621578 -97023 -662304 275098 537791 341163 16426 -755817 460121 -239630 -790905 548475 828442 -528921 292998 -181663 37231 -583730 -718066 -49323 -180651 -208865 -655018 835419 -667167 -58362 915948 549481 -543048 -506525 -118734 -444440 -869992 690378 424028 -467529 -205875 421380 204660 890536 344380 -837236 -707881 107010 111708 96402 370101 -183683 218936 876668 886548 138185 142319 294752 -784179 498567 -718156 456332 481294 -660146 -386098 -696194 -355242 -356441 -491368 -885652 -358404 -694254 666242 -505410 237609 74495 -72689 -288370 -6951 692693 37973 160175 -625570 -884753 875009 -117085 543582 -519014 454224 -6237 363984 810136 217750 -710629 284802 -453088 551611 -76756 143382 -495781 123449 -383064 456320 -855319 -377697 -54375 -396023 964954 216209 247098 -918449 675382 -71738 383741 -323645 89462 -556408 -486653 -161110 296200 -9416 716711 848925 -842802 107848 81012 765194 853151 518335 -130646 -1488 -11707 630840 -406979 -229466 260862 -625821 -18858 872405 -349189 -152574 918608 -916487 406628 -140178 -693701 -433628 -417582 123024 90077 118459 -277293 -674968 -242644 297591 -734998 -549751 -866602 892005 -913524 293146 190521 460646 382884 123607 -31765 533808 -214001 455566 -595917 -177461 -924511 -364381 148238 -71531 256287 -620916 -932692 -937665 1219 576854 531568 -675378 237499 500382 -281229 544027 778794 277785 -44287 -703405 769446 -392051 -46566 151159 -334152 225365 104691 -158883 640735 -712608 -837133 990253 811533 -73805 245302 466021 932391 563299 562445 -578090 -134390 -545765 -872836 414117 561409 -458852 -297925 957002 -59824 961464 432053 755860 -946259 -758186 464652 95140 640705 254322 735379 932973 665771 -887654 609619 380602 -164867 -240782 -142713 433064 382781 -782928 -199904 306472 -126362 -257504 762561 -347009 -795804 199201 -304316 -920379 201755 -887897 620723 -66071 429153 -847945 16335 848427 674559 157806 -552179 195361 105525 -357637 950932 45875 -88525 -421600 -899135 322719 -360800 -840523 -348 555637 319639 316196 -272896 -420068 -986204 -628114 -810034 797003 -485812 -124763 274746 91281 465411 183280 140452 -80306 730803 704906 942240 -389449 -973892 -105277 -235657 249302 -274194 874621 365349 130056 747792 2481 944089 -169218 28765 388072 -835336 780732 565506 196418 365977 -56803 -219103 927218 -707446 -689844 -314927 1855 -645430 -229556 -114404 101125 838925 -726415 -135424 257586 -259909 -698651 916206 993354 -199823 479269 60110 -16796 -438145 -253951 -573575 607274 -860823 -107616 740029 -688035 390374 -178567 468956 380878 -605597 916571 981646 -289434 -678271 -705307 -832134 890143 -387309 584847 527169 -186231 455713 657952 876916 -25402 245479 -507467 236953 488206 -105897 -553536 -629462 186540 536339 791687 -145515 728575 -199308 73121 -194499 654330 478726 -749060 -704265 652068 461193 -595238 -378994 -497127 818290 544975 -581824 435079 859623 -563131 696895 -479695 -407481 -464136 -370127 -179856 869280 222459 -393680 -257747 -96329 984497 982218 470760 -527357 452308 -775166 151349 814898 -360719 -220979 252857 177827 -648854 273943 417457 -520342 521587 378300 -570260 820303 835862 -131313 -878644 746959 571567 317782 -441783 819482 -166288 -393653 778093 -164077 220510 440349 290393 -347180 698706 597613 515519 -280537 131065 -820527 -111642 665485 -470187 202837 195881 635195 675258 135541 702328 769816 -318254 -358876 930518 -723647 -583527 -474936 -544039 316677 -494879 -593220 -347731 946153 -478001 -599476 -947951 -233947 275420 -27203 343256 -505435 310485 616002 694122 38026 -583333 112904 -909120 -691162 988260 272427 -697108 543875 -278599 990399 180495 344540 -290826 715976 -583712 -466910 480013 -359871 -164308 120057 991171 -143847 249424 -199240 -917967 -971598 -365375 -735891 34372 578401 303749 587607 -916035 -46864 -306761 -911894 -186190 -741217 -638585 -909106 -410997 -252770 798647 -222752 364806 -819563 -549089 -442960 274228 858909 10282 -353023 -509574 -795708 197975 -592819 163601 -543092 -854087 6462 821382 410988 -470921 -637387 105914 -185906 419533 415047 585059 -839280 186121 -302533 900361 855043 275854 545678 -978038 931823 -860971 -53905 356503 -238835 -902169 154435 -845260 -754293 616804 639266 194236 870796 135424 620120 819291 861733 651136 -603035 -928878 -580639 -364862 877182 -21065 480830 -543822 -589687 64242 -113618 797653 184613 304833 354455 590658 177823 17268 575699 231076 222718 846514 -397136 145081 598137 -330126 -422799 -251306 -658309 -453245 824139 -165663 -2778 -737147 -849559 174678 -792499 -796818 -972951 639683 -391 -979834 -248099 -595893 -367515 368363 -214581 -971482 227841 692493 258733 106400 930163 893363 301938 469142 -469615 -993548 995963 -436228 36840 -881217 -695649 -832935 -544456 978772 665383 -47287 -973706 -905400 -988974 -518662 155593 111365 89682 407856 973198 -196024 -67251 -855486 573780 -520031 879198 -45157 148064 157687 514577 -288199 893610 -558335 -696854 242609 749534 795854 -611489 -313431 -663332 -497858 702170 -3492 -966216 -848122 757048 -776166 -220485 -722640 35788 -827323 887008 348569 -932004 128597 -194088 524657 -221405 665429 -754297 483518 266958 108516 610692 -768422 -339585 -538443 -945507 758512 -433587 -973553 416337 -512893 853314 27982 559316 -239001 509531 29920 -762098 -782138 -804469 -472375 -542180 786204 -68039 156319 721614 375228 575038 854542 -36697 -750391 665192 -348970 237536 -935235 600313 107976 -971547 492646 -493912 289485 33879 184163 -917729 -700193 594056 613291 141947 982413 399235 -742265 286928 -938116 -666879 821011 247075 741345 943988 -725054 384621 91399 -198784 74583 284575 222287 -401283 -642836 -748264 -432725 180599 113262 -884560 949410 415918 149151 -534863 -240689 274710 -196205 -6951 -79646 211928 322100 -924838 -170082 305871 -697410 979546 -39079 -114932 -293053 -498317 894079 725075 271656 263987 555791 442779 -555226 81693 726813 911378 913610 353446 -247474 -549097 665334 547257 241119 752318 -652450 260020 184734 60879 -100341 794601 904559 -619961 -97701 433694 -413111 -639403 -343681 882445 315447 -121249 -216836 338660 -14633 758139 -838357 317382 -478882 439030 -733127 -871991 979858 -634544 128680 -369802 627022 -869186 -402228 -911028 -94462 -945625 493518 468669 922160 606760 -272084 -715217 -463376 524432 155319 272125 -544531 -641052 -143212 -28813 953574 -255780 -156228 134869 288430 -901533 208124 -860071 -913235 -242917 -243083 -515288 9820 401368 53149 644322 -125364 835488 108732 -377321 406432 408114 -65552 -646450 -450801 -807685 -810966 -664063 -956701 276770 -81489 -586849 -689412 -159746 -416616 -787831 737870 529946 368722 -895594 354271 819640 204190 -587632 13130 151499 -740462 -702412 254782 -130949 -878698 54581 284671 -906587 -144920 -393798 -490780 518104 -435688 -631716 178904 921562 -460275 -229336 -337190 -45279 -508929 -758237 -50563 -997158 460027 -117823 -856600 507109 913634 183917 278870 597847 781161 696836 354199 183415 -496486 -66726 -694002 -882495 968530 248755 864817 284775 876994 67147 -84852 -13622 339054 -864561 -627137 657925 -373711 -65566 -593157 -199069 -530121 446617 -752376 -986652 -202367 -640897 139714 -155716 872932 -204527 -180712 501588 -499702 -426941 -409588 822471 382576 -170630 340661 -513690 515815 -822256 802880 -79563 -304749 613587 -854549 -949013 -642193 -210043 -326264 -515466 76870 -308770 93440 194036 881211 -807674 913869 398395 -642749 -82148 441855 208466 924070 -598991 919737 564854 -489599 586829 901297 323735 142151 -118295 378547 -292264 -547653 747636 634142 -844910 486903 -386481 684645 952145 686953 363984 863631 50389 236625 -432958 581432 -443245 521796 50147 -357106 670514 376236 -170267 963157 461326 -863931 -803602 623971 -467143 595618 280728 934821 -362380 472742 418290 252696 554938 640523 -222211 -931247 923958 818783 -190800 853621 147144 -660222 -811532 -346686 244996 188969 -290648 632324 -985549 -527394 995358 986144 -582448 -970755 -521188 -395763 -812404 -237000 -800035 299094 563018 -915948 -315506 -345318 -888156 -314517 87889 469644 749284 394728 516669 -495629 -739956 393998 841819 560427 -76465 613681 -310998 -328798 446869 880123 -755043 -665893 -933381 232168 851096 -597010 634448 709322 708342 280455 580633 406854 -89466 -229789 668686 666837 367370 -192554 730268 867909 -70985 -114104 503009 -899403 -120265 -120781 -805710 -639844 -686550 -255962 254360 538307 747424 -661947 539599 158022 941345 -175161 -794426 -805737 20261 -842889 994210 -165637 -619236 -488909 763066 -323189 -62232 467568 216220 709812 212318 -302668 844423 -435400 -428983 7834 1263 -992981 -205722 788178 -290947 564982 108009 892574 -305012 -52649 584695 947031 345773 -40865 -926423 738150 -66781 905203 -700400 -32693 -696600 309580 -668373 -662631 -232538 824439 -739981 74231 -601793 -672554 395471 -477279 528325 -979812 423072 337253 97539 -874923 -537161 -511449 -819726 -986660 -107174 315997 -194747 -851101 890051 560020 541534 -438289 -630496 407145 -271018 173784 -580332 60433 376825 -283955 -954444 551890 649159 719567 11147 563847 588405 11057 -39401 4895 401002 369183 675402 -688481 -920638 496532 -458998 74524 836174 -331295 -268751 -502719 817554 858925 -754290 -304817 13766 830832 -716446 -443112 444758 514039 -795805 105987 227553 -717597 832317 -34164 656318 -554454 214796 -835135 164210 269588 914531 -696762 39739 -255425 -199224 -329263 -553079 -594661 455093 504494 -320257 640879 987161 -740419 113399 213075 -562475 -787857 -261381 -535500 258496 304588 876365 -653613 226083 -98576 643296 581 -377283 -343798 368348 -412428 -181695 -27044 178078 -101987 -587053 -461634 274997 907473 -869490 456218 -291610 -4620 -525439 -584207 -739927 -474559 446894 -119211 335146 86083 -705399 316013 -581431 162014 -553217 -827532 700443 818372 -134804 787130 590951 -348032 39204 196897 174633 402799 99947 641954 -638446 676545 -995331 565190 -276346 864765 -491385 497581 -106979 925690 -10325 -728054 -449118 428263 -972288 -732 -919273 125252 -654832 -306473 964399 543078 88281 753169 -477741 900343 -624820 517078 -177634 301171 -848303 -359363 -74016 -837075 -275520 -712080 -177761 529480 -320918 271280 629777 -475585 -208882 272974 -53852 -182947 900452 -251853 784118 -997051 884630 299225 -348195 931563 -641854 22480 997984 -305767 -906630 -91974 350652 -637204 483267 48079 42208 126292 602649 -2982 -851983 931863 303082 714170 556999 -586162 -536298 236514 837486 400231 -888330 -29223 -793818 609186 -825902 -645061 542820 337044 693737 -693066 -291633 53159 442604 682381 -996669 113559 675587 -542055 347729 922614 -197561 -625597 -300611 803241 810439 465419 292222 -102807 -943612 82693 527042 -336316 -477964 962646 -248216 968985 -597630 -530117 435972 418080 -355188 -634365 -478113 14943 399076 -21488 -699276 192053 -32559 -99750 850931 -626860 312843 890987 976706 376895 903617 985956 114807 -900528 148886 -253961 105951 -277580 -87648 713835 -901637 -5267 518504 816795 402429 -599217 939374 426871 -871216 82691 793506 141826 744845 -937465 -998677 -482222 803975 -166100 -88157 937747 654656 642327 270617 816644 -357775 -159679 -918898 -726152 585350 -130313 335929 519767 683551 -645029 -579644 422938 -308464 910945 418124 -332205 73826 -254894 311140 437795 306896 -185524 147091 -433983 215243 -968256 -26287 727418 168055 -167181 744974 -225109 862892 728318 883628 891593 605557 511438 573568 -436774 -782444 -779739 -557740 -22535 -691076 -149098 583656 800342 -629034 -138227 -991892 761011 -478339 -411579 -178168 380392 13185 -775600 374740 -865440 -644568 679698 -149152 176154 -991000 550342 154542 -513367 -822290 908152 776883 881460 -476645 -900727 -612262 314999 569473 -797009 887425 -834496 532202 114034 -364807 667890 -156078 22960 297098 -783610 -310168 364186 198253 -595323 -413935 -874699 -770864 -293233 261605 -503079 -10026 218968 -898000 -857931 661140 497318 634866 -644790 816533 -231852 286176 -388629 446679 860497 313313 910659 -300597 -12511 874001 -224945 280921 798683 -953535 -483872 -712230 -136790 923892 450074 694941 747724 111076 -936072 631523 -89578 -770308 539206 312418 931694 116827 -536027 -16955 -762928 -357161 992778 520234 935370 517240 -67009 176931 18047 -740615 741473 -180554 26279 -523190 599777 -724259 46606 189073 629123 -143609 -723695 705700 892770 -468203 593828 360976 -527255 -197539 367310 -29546 -211237 447019 603563 325288 -783155 61499 -447127 125169 -24921 -876096 -505780 -948790 -2777 -153888 -667093 265797 712925 -285259 538481 -5338 684719 270414 -359268 986725 544855 899628 734529 -427474 912224 410054 -609402 84193 -128979 979205 669478 451859 524019 685769 -495119 456458 558394 -967070 808649 -779323 762847 472599 -58714 -803598 -741228 -213597 875283 968181 751839 -196685 -472657 -250136 -80233 89321 107181 -335467 -445461 981468 -41132 684670 -409638 -860651 -617856 -98986 783932 -878956 -787681 426757 542519 -330807 663221 -664664 -177589 243100 510552 -610289 -697657 -505883 -875724 -601027 -598063 -246156 -908279 -387349 320739 -591989 -659032 -802682 660168 504543 883962 -437972 873507 -559973 27001 -852429 -21144 917084 -307531 -62686 -649375 41654 323408 559029 -570838 -632403 296194 985182 763189 52285 -985451 721855 -971833 504659 536554 -887376 -418183 242770 304883 -479809 53177 -174449 57655 815787 181958 -784427 584145 69993 171063 801890 624497 -645345 -415883 -342680 -316198 717484 174524 423052 -591774 554782 706334 -535702 -771979 451641 460160 -870896 177298 -423689 -735588 835198 -630067 -872062 -682243 30637 99147 236092 151557 -763259 -468279 -631496 -558870 357989 -232555 838206 -784715 -249441 300819 490955 -302910 -220679 -639686 430607 891459 620845 719253 183021 -167107 -313879 -459582 -876802 -731895 314192 794358 -855538 568916 -357640 932983 340510 18335 -969494 -699360 114272 -214208 571557 542305 820030 554592 -364261 3516 -36652 846459 78898 295241 -426127 252515 -376380 71859 -212710 234172 -685408 -800455 -952953 896129 954119 818094 97316 -707458 -60496 -596230 468369 741845 -857788 467350 -701534 -747142 734178 515475 -638752 -618314 481692 90132 -476026 -931417 -632071 -273328 25733 549182 -120335 -985071 666496 -459201 298868 873783 -565423 48069 400227 -816970 -922366 -330820 -231659 -563948 -895531 910693 -835628 -762644 508605 -95402 -102435 -441235 701282 265207 151907 971611 -194143 -303354 645389 -9971 390922 846484 908787 37742 495328 -934010 -222171 -797699 -96740 -5612 861349 776525 903914 926541 473192 -191099 -120917 -224623 -488744 605152 477681 -694762 -486827 722222 835718 886500 -926545 -311982 -994330 209369 -366290 373570 776128 805797 -172917 221962 806905 235727 35828 -644918 216105 860078 -726261 -757837 601755 -787599 27495 286989 -981167 -202600 -93550 292660 502271 193273 149130 168599 811275 -153028 -664767 584760 -665581 -641953 -700900 -721746 593383 -249678 -972809 24102 -625781 555868 -46432 422110 -9418 -18860 329815 -532696 764246 78185 259157 -350611 379401 354363 698690 -640089 -586331 132927 -353860 -761114 -278094 893503 -377513 960077 -462102 912344 -537704 -138734 -566976 -883974 -632967 -601343 -466218 1515 40809 -295559 -977531 -775611 -710456 611949 482521 -393869 -501905 111588 154643 -125000 -421210 -85894 668325 -489815 633900 -486051 901305 561965 -234061 450385 -492629 -343676 -459679 654636 383370 -64835 882768 253019 -908645 -372289 -465265 -257061 994774 -139711 296223 14273 509542 -685103 -944138 -63693 -185043 -390191 961024 597228 -935234 -565515 760473 43835 -200094 890183 418068 -904316 50196 -382172 804791 782782 -416123 451004 497853 541684 -518247 -979691 105042 289477 121319 79368 769691 -842012 -321732 901443 -544981 -660968 5017 180165 503439 -225347 223281 -868123 721091 -492351 -699412 -69556 -299462 241447 -942361 999030 803803 454024 -135311 855734 797566 364685 -972912 -216529 -560269 -340490 -722182 -880677 951547 639510 807196 335239 7117 -802859 129686 836565 911251 -9939 553149 -222663 356458 471853 755480 -344964 40422 -232199 -531869 118716 968843 -367160 -892913 -250901 90709 -741531 256576 -398644 -627663 -202450 -965426 654329 36226 102424 987460 -785057 -441571 886057 899172 -90561 -706611 -260100 -67166 -17745 103631 -708159 -628828 632600 -473385 -303558 -925368 -562762 524297 -21568 432158 -418533 -971903 -451524 -442134 -569300 -540212 -817106 492707 213026 457965 466857 521206 -617078 -870439 -266028 -572604 -801595 613243 -755861 546208 -787447 -131151 -982340 757970 351838 811597 842027 815575 724258 999957 -770130 -118946 530566 209475 996562 300236 -429681 -689787 -821836 -35655 211350 -363394 -623607 -824207 696008 -691389 -527209 424565 583078 496095 -968007 529911 -113018 89168 -380578 -426655 -69488 -241144 131851 225743 -912446 -154387 -470059 447760 -756627 -38055 -71833 -1496 718774 771483 647938 517841 -821995 -411660 -572552 -939274 898265 -916582 623408 -671689 -493405 -836423 65190 100584 -303130 281581 307048 -346991 566381 -655415 89626 825456 -59691 656595 326770 -150286 -426097 -565627 -345668 378430 -665248 -613810 860504 723498 -536608 -41585 554551 -507453 -378882 -441569 -598687 816074 623098 175431 -225294 -928846 962666 -244026 759705 -280029 -946506 -956978 -713832 -108678 66588 591750 -138553 -726458 845356 437510 984080 -819764 -75827 744030 582132 -510204 403510 730255 -838523 -968422 674166 -147440 651114 1775 -784147 367947 -230306 207381 -525999 -228835 801969 -648234 913322 -362279 -914747 587181 -473003 -560954 -483437 858699 526469 54685 904740 -194028 687549 969484 -369768 -936672 156120 -450891 -559070 703419 172417 390063 -284535 -404380 -192069 944388 -584407 580433 -415909 829745 -177936 -794134 939912 -815190 -942238 480586 749122 -93485 -499562 -597438 -317736 194952 323638 28629 905329 -831338 62083 -938435 -332028 140224 -592562 -898844 -914592 580795 53632 -931989 -510043 773810 63379 -625881 758856 -969405 -679145 -525537 912915 562175 -981714 768144 -206430 265710 -706032 -988183 166759 457993 195336 -975152 261672 -665026 -177803 -752485 936956 439792 -647990 -425897 142801 881780 -991730 -969148 -891287 -907755 -372387 16086 -164904 843537 -989723 491318 -824440 -784742 -880407 -949825 -748235 -549930 -960062 647682 885106 396383 -380199 -690621 102562 931012 -417490 -921222 -508289 173062 -227243 649810 281366 735643 -350605 663597 -343479 735982 910149 915614 -172084 -214435 423962 415854 -398167 214586 368980 457752 696764 -945077 510187 27596 -308681 900811 -608279 -682896 239263 208358 480239 736410 -575539 -723776 186159 -646120 -92945 566639 -258320 643688 -536188 -768004 83725 -81600 -425885 875622 -824458 -578041 600501 -768992 886446 591194 -665354 206350 -476213 629128 -284040 814731 320121 -146282 -465824 47718 -296329 -289220 -445145 -591008 -262248 53990 571290 -473552 31428 666932 362970 801919 -82572 -435206 572381 -561939 864186 -462015 143852 -857590 228407 356165 545827 -983971 -372830 -22923 620404 254305 -25784 -518795 380452 700675 131846 -108001 524236 314917 -285359 583038 -127271 555678 475951 669009 426252 -638024 391355 -688754 -598661 426288 -863707 -447523 542350 -445894 256687 -97895 -594685 126458 -778703 -741934 -788501 62988 613910 845390 -425045 -628355 953053 545027 861308 137296 -897511 694046 -411797 646138 -47375 731008 -837671 -608026 532769 247228 -632964 -769807 -765449 -731622 -489892 -332305 302294 -221802 -317225 -608859 -471113 513250 -558434 549581 -191581 508256 -939979 86805 -371782 109097 -792585 427039 -680528 219913 -167280 414723 320459 -854912 901633 418889 288998 -523326 -792032 995823 -612752 -849480 -60523 764777 419693 -58755 -128674 161564 918132 671074 568267 397666 -149584 824683 -142077 435850 407263 41807 607614 -996268 -587178 -762628 157704 -437767 198651 -974831 960196 922529 720074 -140318 230183 822123 320721 -772745 -746375 112489 198067 -768627 -33960 -192351 677288 -227308 93108 432397 341884 -803281 136404 252316 -859636 -184777 961487 -614481 833484 -678855 161812 -228836 -488253 -434957 -73373 368302 -583155 856667 -987695 -304732 488665 28952 21192 -782162 -467992 -267514 783749 -253581 -825452 746551 757401 755469 -231865 -668179 950504 642315 368383 -695007 -460500 6638 501585 773374 -87181 -806867 -928413 -379545 -657635 -378703 -462352 -639507 -623265 -544039 617416 -674214 54595 -942984 -54835 -67799 -229594 -492334 -43657 -300661 -970184 159267 -559791 213987 209791 148375 -447750 823243 790357 -196653 60709 910606 976613 -198421 868249 -32853 955954 -176791 -810318 475096 -454384 541261 -773794 -159235 49577 -572025 -700639 -183883 33785 348542 -932847 -571568 -766381 -930803 -283685 616148 -997926 -283263 -410692 954743 -564600 -208227 74504 2214 -804437 -735466 -384729 -88319 890722 -29802 -534253 -550179 824996 566461 975836 -623167 -406854 790556 860068 646378 954305 216888 -204765 73287 -195287 85005 358307 907645 -537672 -433784 -92283 560740 -76665 518924 317627 -569720 360963 6254 -889908 262569 993518 -861575 -203181 -611397 309852 484971 385536 689767 -746057 -475403 812822 -267640 -69317 -371905 541547 271407 -966406 -240798 -308373 -73057 129241 835692 888470 676818 -799087 582880 -453635 13299 122543 -530636 131784 359137 998421 291281 -597197 -750158 982519 -444394 -76532 -417490 713310 -8364 648503 -53041 85160 853715 852523 580296 -611066 789836 -780045 10619 -345859 -383122 217901 -352127 -443034 -662054 -722802 485927 722414 -180058 637660 395243 -764137 861406 329330 621059 -320203 895614 268736 778070 605425 22393 294472 -334976 591049 827189 998050 -297006 -613362 -561524 -698503 -2864 608485 -758707 535180 316850 -127289 -908743 590126 -525980 -996991 726022 -593209 259334 989108 -769696 -654512 -313876 -66858 -10781 213210 -178785 578863 625826 -983800 -691366 828765 -630748 73745 -384882 979025 595809 -560065 481247 -839984 -232119 -440590 -778716 695155 -901187 903326 261355 -178905 419220 429257 436210 912301 -943977 816654 614447 63003 -693754 -338532 -565046 -699431 -432879 -840905 896157 131493 -877601 673206 -914757 -801649 297995 251652 -407578 72830 593698 -426720 -246761 680106 -524890 -895843 -558981 -13664 534798 225954 39792 -2239 -988988 -906134 -442869 -206526 945574 212677 -319595 160941 -468475 -204010 -535670 10719 681897 -173485 605337 29705 -240566 916616 925351 -161617 -513255 394197 -66100 276268 -134603 610795 71380 -160852 -728394 -987630 71231 -940496 560678 608038 650817 -714867 -881149 -617834 -944829 343277 415294 -920348 482400 926797 239423 94503 812905 21758 -983713 -108660 318561 -521052 69484 595793 897154 786874 478505 536008 679990 930955 555851 -592294 -388321 -877382 53757 161026 -113264 454716 -75043 867405 -637807 -762023 838141 275553 954335 907566 291939 830963 -152599 -905938 926473 872143 592212 580380 175453 -393772 -852231 111506 185154 39797 616162 -623234 102798 -987207 -854064 583072 -560758 -332612 -471368 -86387 -231819 216492 -675519 -778961 663553 -303667 931271 -906429 -419756 338549 571739 569817 -375544 217233 326593 263255 -798292 64670 -373007 -479370 34241 525873 214807 178884 -226883 930416 562451 -792287 905996 187158 -366727 676930 620298 770418 519569 231985 -906870 222184 -681127 541514 -107694 -287121 768894 143167 451740 -827886 181991 695318 -632937 -567952 806826 881062 671076 -878532 985109 1437 56602 -849347 -170330 -738563 271939 -656049 13587 -418534 787292 466528 121283 904990 -816936 714867 -573485 391941 386973 -292575 207379 330017 960902 611347 673158 898839 -382240 863881 79333 -471200 820845 713942 -738020 104906 104932 194402 836043 -132364 -175761 779687 -630201 -99499 -50005 514740 -551017 954166 360364 -334675 741751 639923 659574 -840375 55512 -400962 591749 -252333 -990498 816156 172614 -760791 -759711 -185754 -645733 -696640 136557 346121 633308 18974 -31934 -159673 -586416 -398370 -645036 663476 -680008 885168 -774325 657209 230341 -482730 -942459 -479596 -131044 954025 -434545 240726 -910503 -995182 640304 -530460 268809 -802799 -92834 557047 -905169 -903111 136391 534684 760640 -596559 470729 171829 -512985 -581067 345594 918261 -69310 562323 -421983 51944 -296349 -238417 828731 -647831 28495 87936 778359 723754 -331454 -211824 -708677 -973264 125162 -993921 101149 173139 -861336 -98047 578026 527426 976722 46940 -753118 -774658 -621133 113387 -5255 -498342 801033 32669 905304 -583934 160198 292855 73691 337393 -88240 896782 880849 -177799 623233 779662 960959 317374 880552 432181 988892 -616133 -530811 798552 54550 -156996 949585 -624035 -524020 -941342 -398284 261440 -964590 -345821 -486451 -10225 -665807 754631 736046 376558 21796 729324 -467874 701587 -667812 -995197 586069 -807990 567676 -523568 852099 -514445 -990371 896110 -235575 -795137 -375668 371017 878077 442231 -455481 -772318 329963 294004 -719484 -45554 697935 920104 -961430 410871 -705316 198228 -17578 -880614 -209735 95952 -324521 -438008 -181378 -100218 142643 -441051 920507 805367 -571680 -536020 233201 8245 73099 -144471 364695 639463 -626284 -209795 -636777 754760 979471 -98851 293198 -642648 46789 389843 521359 -751255 -655182 -788292 506913 -148220 -339067 -553912 -722884 -367870 -653918 216318 -695408 -405629 426019 -754763 69951 594106 233811 509852 -584354 -333202 -809806 527539 716024 -183557 -54796 363855 478218 -52145 -852607 -805350 214024 -577298 -483338 -176879 615510 -953745 184227 -568828 -969520 -478212 -307189 -980071 -500285 909782 -863384 -231478 -258318 75214 634020 -762014 182546 45133 398817 -727932 802638 248141 394353 292132 -422717 -807458 143327 88588 -651131 -272606 -403740 883161 227737 516817 -680717 -788613 227577 748726 617646 -378824 -758893 19888 -127762 675241 668234 -322894 913983 511420 380659 -10045 -355743 386993 -784423 320895 754504 846493 -456134 -454892 -533347 414826 -792504 -909883 -557892 983252 -79447 598891 -5452 -115475 871799 60399 151753 -892134 184000 -501679 24949 -731372 574855 737957 -882333 -216727 -96574 54928 364147 -651783 434650 705487 885817 976505 735022 281009 985853 -887054 -684784 34584 25404 -205245 96582 773372 218406 -695397 144778 313063 -560994 -417792 63627 -935814 -707779 -100917 -635030 192359 721488 -991319 691518 455541 -764075 260764 117904 -294273 699522 -513800 -604833 -920587 -383426 -699290 920861 906202 -959194 200036 -601679 -784188 -756983 667715 -109965 414047 543340 132008 342579 -868758 -319225 -548212 -977998 -588744 384070 -392003 671143 -479951 -560951 407898 679611 -167473 928613 -27430 -733298 924833 -772703 466821 -999376 -705845 -667591 128633 -386264 -560125 818590 -721241 932721 -423914 543092 408660 -985736 -388767 855314 244377 965791 -187175 905606 -139933 299325 -601596 -574449 636404 -513124 -548739 836897 690527 950521 270964 -40860 -852848 -614776 -939733 885813 106434 192621 -219014 -159196 235527 -141884 772044 -432268 -49213 -524262 852384 240670 -678095 -562062 218889 -928177 -880291 469569 935214 -981659 229544 -496911 -796085 -551690 -795704 381666 135086 -28471 -944187 727141 -820934 348507 194045 439359 -505368 383579 -218719 -377556 890945 953774 475318 -246822 315622 148972 -899692 -174487 145928 -26143 -592406 122481 -137616 509581 -740423 386300 -802312 -133212 252372 128264 745487 -78065 -882074 -851961 610617 -388247 560876 -487201 -952691 -366461 399159 -61846 290998 506977 971755 985462 931058 -318661 75523 370118 382998 139260 369483 217104 -848376 -761402 -473884 99965 267204 -658324 -793661 -1748 504792 -386698 498483 -957777 -88601 64801 -216114 -508148 -661975 -593571 332424 19645 992234 -563251 -617564 -801232 -164089 -882869 -787395 524360 639220 917345 -264897 -305957 342200 -51632 -640405 429234 617967 -863219 579286 461452 190408 -133057 249706 564123 -638716 791619 196324 -915450 -715907 565160 64212 -129691 -839779 192307 987808 81096 -72478 -217124 974722 206128 -230815 610255 -751483 -360557 729536 203628 -214900 177629 986298 -498489 -64564 -899606 819615 96553 -332339 333453 324049 -720243 -595988 562445 -375352 -816348 -162212 995490 458511 -791470 -269792 -599556 957765 -201938 -189422 835260 -517987 501766 991968 608633 -569122 38361 -608758 679485 -614940 830683 -244891 835717 6045 -876556 -260965 471877 -822131 965697 547496 375393 -690230 223121 492766 558517 761729 -967062 599138 262926 918383 489218 -976594 -830290 83176 -815034 582413 -54068 98132 -400809 -280542 640018 -998611 -724601 -364703 -942690 -651133 -958496 18068 -851711 671864 886174 -927273 794947 -728764 -49872 -342244 548317 122673 842171 -397528 -788931 -147808 201239 414485 -145210 -201853 9168 -447026 141133 -118687 789030 -899819 -573667 -635435 488717 -103551 718579 719887 184494 847992 644227 -557614 -874908 21945 529138 -315404 -965056 688726 292058 801249 601862 -495694 -841655 398361 -321235 -647417 -351550 997933 -756253 -253982 571322 141381 -729081 -925148 -448996 -272739 879916 262659 -597946 -863612 519197 393736 -514934 562267 38996 -900721 -117714 481564 -223103 923338 -643348 399441 -703990 923198 389107 -273128 -151419 -262716 -320412 -673882 205247 -788983 -273707 286529 -470344 -284274 799185 -221372 585637 -654679 -197034 826655 637549 773123 -273066 118740 2732 928920 -695752 -580357 620852 -184134 -639788 918975 -593401 463374 9466 669535 -511907 -968308 447979 -137298 -804188 -693245 950365 -645996 -611845 564244 -541956 836874 -435657 384947 -205212 517025 182622 -41559 22312 -589956 -303442 -559596 808398 139602 58775 671205 -322991 220013 -406083 1632 78366 978221 909431 -766304 857111 -101242 -177069 340881 766099 -633346 847632 -16396 -654501 558384 210850 -72609 -443601 886603 361009 485562 234687 621715 622490 -807613 -413646 -924833 -915348 845323 117795 820634 438253 -923401 -7137 -933309 -462573 -484545 -302296 674157 97803 -327822 550581 878143 -461643 -517520 974128 261364 418086 -204945 -813322 436316 492069 -124041 -725285 953690 333614 147174 -508381 932708 -776718 97900 89610 -890 825301 -820208 -253635 264800 -639505 -125142 -257825 -778205 -113908 -908058 535429 -252521 -54868 -899641 -387270 -655976 322691 50210 -844548 -314603 -508550 989215 747708 849680 41004 -878404 -866078 920480 -146070 -637111 -822201 146418 753463 -182931 801465 -431804 -262067 -224993 -378629 879848 -801002 409774 581314 852039 -76364 702394 97593 -617252 141306 707896 -954754 -672588 744048 -460558 -628317 -941195 -767789 -180219 883118 -255148 -916718 399969 691097 700701 -600621 348877 -815662 339503 949100 -851744 656828 -999043 -839574 -484728 661676 -109042 -557683 586247 -269714 -224258 -313142 -202382 -157762 -216709 -285368 29745 -862769 -7991 -750621 833153 -618297 -225985 -451156 274164 763968 278343 -947609 637552 -64440 -749343 193420 -927572 864738 279841 781511 -105674 444548 -65747 98680 35184 -783977 -126016 -533069 -632818 -969349 103081 -568383 47130 795136 -859828 932637 316657 675821 779808 -675464 872259 319868 415792 598197 -149098 -787620 -270181 -315282 -393021 -109650 618260 927981 -14344 419721 681058 701236 -620364 245622 -440735 -705547 -455602 -530443 191359 843419 61935 208886 172479 431424 669075 -235552 679610 -693964 808461 -703346 -819687 100732 -247040 571725 641564 815056 346086 -24737 354454 94620 500620 -134021 -864145 556545 193812 -832181 -301023 -290223 -270350 708716 -869061 -181482 144751 223601 870753 684172 -470998 337249 921546 -174558 485906 -800331 624705 994813 -230291 -411045 -778588 -361612 898388 22965 -318872 -369259 361524 -595814 805139 -108769 517198 -293804 142144 267654 858040 -913119 -980961 -727437 831451 477362 -870414 -548927 229619 -574033 -93422 -221567 227858 -418511 525288 -753930 -752867 -113466 301172 -744167 858061 -983183 -997943 96663 279727 87719 758926 626510 149412 242259 239743 -655404 329954 866771 -803350 365041 -389263 -344584 -76493 -780257 282415 851338 890193 722577 212045 -441790 967630 31145 254672 -251185 -625462 204928 284561 -332335 -6407 616290 984893 697313 888993 890703 -579115 466823 -642787 950140 596911 387138 -497188 462416 -948749 -153340 -45597 524903 147743 -67917 15175 69906 -529276 -575831 -13772 -876971 -345273 -168908 -952088 -380440 30304 635159 -297032 -315594 -586210 511752 -185461 412385 -610526 535984 -863526 -281028 -907937 -736722 -946890 691408 -841952 -329196 -61374 -436776 144386 70888 -979404 -105659 -494602 -155355 -882472 -10694 -643135 901303 -992370 -511855 511227 855554 -644281 617556 -27629 -139044 -539892 -421947 869193 558607 975734 980438 394035 481368 -313417 258610 241593 -943126 610832 676786 540057 426603 49241 833385 -135325 -627850 945148 821017 674302 -385256 -398086 -473541 674081 -945965 31845 -540293 -337061 314654 604772 -174663 -856692 821858 94898 -757878 67050 -601473 -997601 934196 15997 657349 880013 771254 -444766 -729220 356597 -973506 -371956 962908 972768 376753 -483394 513941 615406 -309850 742163 166857 -526766 109291 -559434 460941 -761389 -168321 542250 885483 281421 575126 591428 935395 905134 990361 -659157 528357 706298 -843997 -251425 827865 310856 -503548 249775 71192 -634046 880322 615106 446832 330793 -563181 -14065 919203 18126 802916 -274331 -745111 -51942 776534 382052 -770710 820743 -803908 -403071 674500 153893 455454 -360698 -612085 -95722 -714183 566031 -339644 -574318 415484 -416114 427753 -244508 -266228 494025 -11288 758123 689345 304983 -76380 -431718 664487 -526682 -391694 883064 -404482 -781448 -296035 -663519 983483 -436127 -881565 -830397 376197 -421685 808566 270241 470072 -691981 410748 -156140 388325 179049 35983 856069 484688 -148077 20285 245620 614384 -804822 261769 978293 414195 -379717 509033 630061 -597448 76840 305734 -820391 379347 -168923 267775 969544 6412 773692 -299034 909788 163552 -513975 867009 755341 -511105 278526 -406070 -443291 793292 631136 825904 254213 40417 621640 738836 -268129 983304 412644 803340 888186 649667 94643 -889308 -251663 -770620 -830196 465240 -476172 36341 -74856 -71397 426502 -98958 -308525 -4653 884797 936586 623631 -927781 863045 723523 210417 -488321 -384291 -415021 -501646 -47100 618072 -907994 -696481 -229986 952862 -967329 -252070 631415 328105 -217009 820566 -255826 9608 559872 681247 143958 -139553 653741 46544 132851 -545052 416071 974043 -23807 -110492 -904462 401029 427501 -143428 -247163 405095 934553 -621215 -103026 407918 -293796 265049 -770996 174427 -55936 899007 -179661 -539708 508866 462531 300011 -98415 468693 -959321 -43567 -599168 -77984 284867 -787723 620194 116604 -940158 38810 98140 421303 -449565 -96710 -35097 -9069 610425 -430721 -980912 -11001 -72469 127178 624632 77565 230133 139952 780309 407379 125285 834296 849455 -670117 -152674 -703329 -992348 -816422 -529895 -666412 -809307 769420 103135 889852 -661578 2846 -132719 -135121 884658 767283 247520 72889 -457019 -666400 -426091 662810 -829200 526128 494218 38407 -931703 393121 869678 852966 253368 783653 -148731 -81706 167419 850978 862502 -582491 -442078 -381710 -655172 -287401 -433836 118371 253574 -486746 -15991 -687432 628310 -613763 -759923 858918 81557 531707 -645629 -390312 493118 281462 -336928 -242324 -188705 224502 -107028 -419212 576155 -949322 260549 937590 -57045 -429274 -133157 -286227 95960 -574484 76277 -689595 -604286 353246 -644822 657378 -21732 858633 -65559 -687078 -883155 -363218 -428686 887990 432337 649279 -340390 -480011 -985417 -393626 369675 -546295 465696 486783 202178 409624 -920346 -827495 698896 -584259 -834445 543353 472921 135940 576325 227735 366935 -374798 570097 759455 -564328 -185478 7965 -391695 -444292 -577271 855556 -350559 200120 -737413 -179466 834296 -569642 -846813 236245 939633 -369101 -654008 -697319 -444995 6399 -319582 -426291 -273600 665664 -796959 871056 998034 -954032 -913242 178453 728958 -75686 -855544 228643 -519802 -878367 -66415 -97258 676829 -263879 -286530 -91684 631275 -389108 542723 331513 460365 -312745 98244 -470653 388435 788842 703837 194983 -768768 -548629 -382181 -921054 -9331 502867 -167232 -374840 -996249 304368 356099 525185 75436 68705 -292338 924871 558770 -41058 389631 553386 607616 399981 725607 242380 20178 -248338 -672818 466021 939417 805904 925869 209343 267257 -744039 -302606 919099 -256822 862626 701183 586571 933144 -628968 4780 887670 136995 534717 -80576 -647080 788448 -778203 -173572 143902 -353803 624442 823569 -394738 -878912 964664 -582875 739069 878161 -910159 -842798 331479 800108 618122 289702 739740 905865 -604292 224548 -308131 -922541 -37228 -307007 95170 -737620 220980 -824216 181383 551 -718448 24439 -786437 -642676 -34383 296384 -23424 767064 739446 381449 -105075 -204997 -472562 95884 -291409 71960 -68994 -288136 1795 241672 325409 -468243 875582 527831 583844 -671356 -153178 -321786 -960122 942149 -384234 106311 458654 -448209 183294 464004 -876780 683828 -523680 976473 -107162 -522694 -214572 843797 991077 -578404 957061 339389 -233930 -639066 -106446 884489 373074 -844644 443182 -479131 461958 -838348 -721823 -694287 918131 116375 457924 -775935 251791 183653 -155032 769182 -545118 736686 -888208 429571 419914 234489 116883 -192479 -599688 930625 -612069 488091 807409 -769678 -705944 822731 180046 158705 652910 -270405 -255108 841745 281011 80557 124604 -192609 946130 -702188 -469468 422615 652282 -778728 -405220 412781 -382352 984854 846562 -220923 -836856 -127202 -438010 368187 -189776 549235 -406289 233500 -932122 -486002 533205 881706 -447939 -383973 -48699 69724 -849188 -174342 -254048 -988644 -507010 769600 -722789 43847 -443021 -794828 -226623 303025 -97122 -226605 -832148 -2658 274037 -853684 -604336 592202 -755963 -75132 1776 912994 999659 946706 -376921 645897 -633893 336836 938017 -504748 135836 -843111 501855 869966 660490 -547643 328630 -191884 496404 -138063 -149680 139834 -105156 461048 167850 -17403 -567527 167275 -33643 -295633 531160 678926 -364235 407686 -402505 771096 945541 16589 691464 95863 481872 302777 -17612 -975671 -197319 55669 959542 -146332 441653 -960225 811547 318287 -42228 -875191 -882807 -370233 -674725 -604296 311989 -633924 -999019 853544 884331 -302895 114301 743751 129674 942815 174765 122678 -762747 307954 505235 949323 713315 527435 -340881 419153 271936 -697124 -579626 692230 374218 6223 762674 896028 13637 -378368 -575808 -895431 -620920 -394370 -726384 75896 760061 -989426 492424 -681755 -797404 952231 806625 -827004 -723823 -273929 235817 -897077 882282 972765 -67648 -43357 239594 -983443 -429221 348011 267232 245104 -279036 73205 -699471 -817567 459671 -553720 -434479 636145 929222 553052 -178098 279555 745239 -100831 826310 754993 773473 329208 -675348 -525883 304978 704248 348295 652481 600300 551594 -62989 98648 955139 -973939 780446 -274830 -598719 487060 -611189 39596 -718686 805155 -404013 -257451 614776 321174 460831 -948366 54888 141753 -491089 -515012 -945173 382033 -504490 -469475 -252209 -611438 54268 -901450 -701261 909222 973339 -459685 -669682 -272979 578626 380437 -224087 -918985 -423275 -802912 -730464 -481716 336715 933227 442469 12772 -110417 728859 494781 -186000 260511 -320248 390337 169423 -600432 51901 679262 -63399 -431736 861308 521942 363864 -962270 638136 758589 -271991 242574 -971750 -779140 -248672 -306673 189693 -467887 519106 545147 812914 -748083 213129 757310 -657604 730709 603907 269399 538709 -465886 -1486 440537 725735 683585 -856434 25835 -203564 -577900 -571905 -875319 157871 -745009 578787 596929 -688320 -648069 859534 -414025 472196 -194058 -437179 -588766 -286294 995441 -412478 534924 3351 930417 -44237 865429 210147 320206 -550981 -414223 -967590 35639 48368 -582938 -385795 427949 -371109 -752945 -312962 -827260 523771 -453732 -304441 -840219 752705 825551 -678797 875086 -577003 -955008 596819 156176 364753 -419366 -933397 472655 -376895 720539 184435 600966 795305 -150248 -340649 -422143 -197313 197304 395703 -759199 -197460 141172 -365081 268700 -112753 656989 241007 -288902 -76550 -965994 -259316 185497 338419 -716203 -496594 -698902 -466188 -601882 -840327 -991183 -175252 -671575 159044 17801 -800964 -992881 -269540 -91170 605371 131233 433090 -194191 -782158 237945 -87255 605143 880865 -457274 -361735 221946 169720 233036 -25585 812183 -982882 -53278 -896262 913343 -643730 636530 797311 -471594 -816780 -511875 -150250 -191593 -840011 -378475 -226709 321806 317093 288865 -643362 -208484 420142 -111588 -746492 -319242 -429265 -521066 -244188 49958 369403 -180814 542778 459273 -203818 838374 -335625 879695 722812 475838 930751 264703 273818 467929 -820566 196080 -483886 -339734 911747 964561 911291 561976 -447156 -373342 -805409 -542049 662840 590520 201276 693901 767536 -363331 160579 -153082 -568625 9134 994396 -254943 146534 330715 -523040 -434808 -183432 -50966 460829 841468 -394306 385749 -909099 -571186 -650331 -935193 346943 -139289 233931 496195 53765 -218815 -544378 349533 645957 -86036 992733 -885761 453905 -643702 -904947 -932410 788974 536915 558597 702370 992984 -882670 82282 -959911 -422211 586022 -559340 342533 755069 960002 -981745 -971503 531953 -472275 302748 861632 397537 772675 961197 -205402 -498292 -439950 -780052 891437 -596188 758270 134068 291601 305998 -999747 -396394 -489500 -951129 6811 599126 76555 665274 -175593 -312852 -695872 -766197 686405 -104061 83342 -865649 923978 -770307 133336 574642 -216605 -411155 166226 707536 489567 670236 649605 -886340 -648928 937733 -163888 -666564 972446 -160936 256610 -850038 -746268 -70917 -515647 364117 468368 497412 -571706 -569410 480983 -377024 700830 611163 -476801 -889680 998219 566840 178787 991623 301217 667729 992371 324781 990153 -69479 -778062 -602690 34369 644854 465206 -322932 -317990 717763 -591061 361497 27577 -477748 964432 -285666 -207145 136149 -899976 177799 -182270 372244 297099 -68620 383065 788403 986115 127929 -818093 997583 -41361 84831 -663752 572411 -330893 352929 815911 413502 -876731 -648592 -2802 -775152 299826 -828688 -351435 391265 933399 842745 457268 188435 252649 -766570 -418184 874619 -956882 -146039 -992445 606435 443649 327109 -31192 650507 -481646 542323 871187 579107 587171 -45970 -904129 -619821 732940 -111162 234430 740148 -297288 449 -306700 175572 -952794 -499883 757532 -138187 535273 960943 -230078 -762802 831272 541104 23880 758921 -355809 354922 -195871 -758204 656028 -368728 727192 959568 -467453 848099 705482 -310667 -610230 -927667 -137560 121580 -329603 316491 -26953 -873245 508604 -226830 884176 801533 -375752 807953 304415 498895 -995782 153896 -106456 838372 178588 -266647 -602435 -824262 -109107 -249026 -236151 -262845 559697 860866 76297 -147612 589119 248390 -20978 -594695 528322 376014 -391620 383696 407577 -720623 -183282 -783574 374166 -988931 671184 -512323 730274 613553 285091 -675404 -860360 -997247 149501 616749 -83482 737141 -530138 -919238 -967601 639818 -669509 79329 459308 -959888 438191 -161508 -445242 904842 508869 -318374 -53123 -251023 -61672 333692 526916 -822223 694292 693336 -131550 146699 -889094 -189894 409139 -56718 445919 -289058 670246 -429042 995757 -629769 812477 559803 801313 -569301 528463 859530 112331 -575468 -441271 384959 -335982 -967743 -201560 606802 -123987 362163 613377 -422545 248875 9313 -703878 350838 330475 516533 -887346 -937476 -21851 299020 -314291 -493753 -591776 -967367 -318247 -731690 709241 -465406 924906 -801321 -820829 -978654 -665077 -556114 -660127 -152890 -125989 99445 398221 656144 408205 -440586 -841003 -590953 679656 -289229 -111047 -414492 -868024 -52001 -802290 -600073 642075 -184861 -593026 91328 -723355 591066 -321531 -417369 -597828 -690284 154613 730628 -16691 661910 267764 -153049 296405 -348263 131961 -219054 409512 -574201 943314 527802 605486 -368639 -770527 980490 -731039 -892708 -236838 338015 814801 75167 -843065 -637363 829856 -500729 -652412 -637224 -427770 -798973 -976253 -73348 749389 -817096 648201 -974810 751958 -780674 -281424 574521 908307 493152 -250397 -402806 -485493 531873 973413 519396 -270886 611506 285898 -257019 399405 751165 517755 513439 -956726 -505059 533430 -224297 -262266 -457117 -955763 194761 184013 521682 -787485 295299 -87393 34404 -87822 -172410 -113651 -710973 805575 219720 -297793 300753 404035 972980 -751247 644513 -251748 -446168 89458 162427 -21925 360054 633252 -159780 972892 867556 -780290 860020 -573359 941996 -369011 629414 452159 167036 -568082 568971 837759 410871 -332586 -771728 582718 917939 -583157 906451 -148226 -549831 -192024 -915223 -689262 174856 371421 224667 -635226 958610 76268 295301 -259019 -620867 62637 -144522 -247663 -53661 -617013 -946317 -901537 -478893 -309115 -75852 -135913 824142 524206 514725 -14967 810763 -853458 44774 599891 881587 757758 116171 -109844 -295067 295344 -484643 908316 670644 346852 -426793 250881 -643420 103892 377770 -542708 614832 -798135 840057 -873471 998343 408612 412062 -949381 487242 424022 530468 -225050 646160 881384 327626 -504829 634339 -569228 -91898 614248 97536 -525143 15743 -855427 -316646 -176820 -49518 -615040 -332200 -579279 -226609 -459006 725458 -812346 376185 -441368 -684392 449673 -542455 -524822 -681940 -69491 -487893 856471 -231549 -566791 -807360 -437297 -746233 -563832 611674 465352 -257512 -265462 110659 -372214 616454 -196510 -376201 781811 457241 -665850 -109147 21299 -765558 -930557 773170 562513 921095 758646 758070 -446299 -874318 -956269 -867331 -589861 151075 726562 -875385 -867082 492257 172156 105352 345803 -955923 462611 166632 828290 -957512 407784 968005 -450791 334631 114067 -665108 -327712 370582 -438082 94948 -806786 822611 200106 -36125 7530 -270306 -189016 -629417 -819981 -21584 -652127 -537121 -252743 378801 666000 831182 -344015 -415168 -807294 52143 849445 195822 708893 888764 -834126 -588349 -885738 728549 413512 -844360 -478663 -772785 -639698 -822596 525925 -871086 -681861 873648 683149 91515 88478 965738 -487368 950408 -5674 989493 -553086 667630 781883 416463 -170599 232022 -321996 -92822 -689599 662684 641278 588972 670161 451151 -722773 -214353 -112205 717492 86049 -748542 276967 -354749 690455 508198 64001 -693337 -571237 -800878 -516441 668354 899215 869679 734868 89512 -486873 506844 -544489 992799 -390035 312683 736021 35493 -513090 -345438 328194 -939798 23114 -783172 -125972 -548526 -654441 -572571 946929 -498700 -168578 85954 -661052 398110 -524243 459366 -232916 -574770 -949469 -711842 960773 651578 104632 -866906 201021 606665 923026 17585 -119721 58392 486833 -199962 165612 -999433 -574748 -772835 -161755 -506903 161105 553254 949570 347303 204145 -151485 -153834 -397539 -378991 865321 658697 720235 -268461 790274 668309 894182 378795 -122258 -916791 -898027 -443294 -743683 -474935 120628 -396649 620727 -271156 764212 -338631 -776300 -457699 -46535 667662 880516 163866 -53733 -160721 -624407 843960 527206 -86007 132248 308349 -830758 -436387 -773284 321156 531947 397889 -789390 297597 943553 -272866 310414 -209621 -435655 -313936 -757291 -872092 861539 -687095 984416 -622828 929283 -337906 -353600 -738246 -18800 134392 457972 -878615 -267337 -93868 153588 -697528 -212135 -235517 720810 462995 170761 -81221 939636 861464 -32881 -724476 -360284 523579 -155672 213693 -222336 -123533 -215485 815764 14658 522826 -242939 -364143 -930280 -586784 407751 763660 740901 387561 84563 -287566 -839042 -143445 -648150 730116 -745682 -733439 -409216 -254504 -174413 679387 -878914 -873002 -990593 -737221 528128 -95236 868088 51769 203413 202267 -264072 -404352 242562 -970664 289358 -775346 683518 -645972 498747 -470152 270327 367971 789621 298853 -541300 -63583 -725720 -240882 -700399 893144 -614544 -682236 -49777 446548 -829728 -661014 521409 -954705 334718 -476042 -66025 166493 -346428 390260 -179401 108578 -701279 706116 764151 -293226 827638 -66345 -520603 729512 -986982 779318 335039 -220648 49494 -304645 593787 264060 121833 164821 984896 93756 211206 -578680 -317333 -322410 -372655 -178837 388235 -742886 -519963 748520 264165 -104145 -406831 173056 -216463 -583924 260118 486341 173788 -618688 -50005 142558 -97916 -490581 416250 36998 464510 -708605 391776 -954867 511635 -250032 -924367 258902 950334 247535 -15183 973399 -618064 -573549 687900 624924 975309 460607 -833889 -848060 602925 -200370 150492 -877566 -231652 -885397 -618646 120477 62745 -252007 -65709 989553 532059 328365 115988 -718612 737095 340303 -954847 -28270 84603 862972 922463 898042 -156473 -518649 -977625 185038 17966 988947 -909111 441807 -278 967962 580487 147406 499685 997226 -897770 -540620 705473 -287197 -916575 -870533 -794288 840890 -832058 763699 -277604 771577 -904042 341630 -201503 -62980 -95463 -665836 -218609 -625866 -236600 -874816 212297 -900502 -282607 -754591 93416 304306 806103 -696854 8056 -564869 -815632 83810 122425 -232953 -834779 887653 171295 -235926 726452 847521 -2093 386958 -748591 779610 175920 93872 188193 133606 156743 -88352 525118 -421839 171356 39940 217271 492859 435943 -695467 -541811 -297579 239124 -602144 -544330 -837912 103746 -515065 983197 742253 63495 240126 -334944 -933514 -473557 675151 36881 -707100 122537 746710 -438602 810031 977970 -728379 845642 -694174 522665 -214623 518393 -453221 -627801 191939 -367129 763407 607737 -417703 180522 -188540 650653 -835870 129867 706133 502601 945973 -579254 -642062 838372 -53381 -491497 -482082 -761333 712368 924825 55343 -568307 -30042 728362 633617 -444433 -641918 116121 -629949 -254871 -86723 -653657 -917480 -100377 667044 928651 -607112 -348407 87897 -656785 64733 -36572 -459825 -907536 739158 -197826 173650 285985 752903 688150 211325 390153 543142 -891750 282690 871328 -902016 446702 925798 -737962 -867342 -133140 950018 436492 627057 -826849 -392829 -260967 -169085 -441402 619434 -333369 699843 324440 216077 -333612 -627103 -990214 -267756 265585 -333025 296714 -390403 599878 -842027 -580328 660185 -463893 -975634 -547353 -714611 804080 -591767 -968848 -234670 985047 -330279 730464 -853195 472341 -578971 -256235 492823 -129131 -553911 27685 599470 659508 309203 395223 561922 132550 685543 777383 -970639 -141680 962683 148935 -654292 -161204 -83557 -508135 313655 -940632 -51353 -126154 -708499 313543 468752 -79126 -340870 -865218 411487 691893 -121377 -484328 250798 886091 -567182 832595 -289172 583189 -735909 -315168 801437 -109650 836632 648103 292696 158951 -562951 -311551 99656 562756 -577883 941373 -606932 946940 90004 470939 -572074 -728067 695570 -445740 -484177 -224922 219971 -595440 141234 -785397 -174439 -199058 820461 -557836 -738081 -101376 763779 864990 993714 -824756 694445 -410823 79234 135628 -631372 -92504 680214 -781969 -604936 820740 478469 -963050 350700 132954 80190 27927 564247 -296472 -87167 580926 773781 727844 680036 452423 -875371 -595787 -552241 539109 659801 -763912 284671 180542 245176 -664708 820871 -717972 114335 -315642 659402 479102 77451 887310 -174334 351477 -35439 998720 -377411 -132664 528471 -117892 174939 40928 -275176 -33834 -505071 209693 382372 370583 -722455 131663 111453 200250 446400 -224323 200379 -336144 -611130 276514 -483255 942877 -472575 -667350 -291546 -864936 -1589 -522118 -119675 800495 -754865 -630362 882221 -978976 -306800 -848328 458106 808033 365282 -39376 174554 -775846 -421905 957822 -826799 -900378 4788 -978806 -715275 -689323 782721 -811988 417651 -158675 564732 917556 87176 988836 -23778 981476 727176 225703 142773 362737 953691 234199 -314656 618374 -31877 -595450 -468457 -904896 -92296 -457538 -161888 -522573 917876 -643781 -754149 -680221 655399 284140 503927 874444 -130085 -410890 -511750 936283 -550927 662449 465981 -41613 439643 689193 721453 -888983 151072 -26338 481804 -450040 460380 -74876 830574 501006 -579139 339460 626237 -478804 -309114 504825 695477 55690 455183 -487308 -222616 -337087 489924 -8007 -487109 851424 142370 -611905 320103 715751 -385859 136628 241657 733391 -681028 160630 -375981 942592 478555 746267 -13527 -399015 55017 868971 -85244 -258388 597832 -450591 57795 -950338 197743 -995283 362773 218700 -284181 452020 679295 -794495 -339239 -911345 -467492 542337 -265618 564744 -857895 236002 672880 956192 -524811 388781 420794 -446196 -356601 -393375 -350788 112179 46903 485744 -48648 250161 -75773 -732096 316806 -20392 -707652 836139 163985 967593 -88569 588288 545112 -585633 -495267 36224 105774 -146331 392331 446818 700923 88923 -456014 77391 -845512 498837 -732728 -223258 -680969 -29668 769558 -77511 791512 -421717 449720 465615 35093 253107 518431 405920 -854537 715352 -815598 -424932 612831 193777 70825 68132 -304322 -581748 365521 404751 -574051 -312857 -64565 -333530 594198 8952 -563283 646697 -580136 -964633 876767 173512 -437976 -964209 225695 -423765 -570150 688128 622462 -744854 952924 -273537 -479520 -986219 372012 -697467 824960 -636754 -190499 44220 322154 937770 -340202 -360699 158207 -138765 -523757 -55691 -574988 249833 743585 950355 -400940 -75940 -504410 110235 -752775 645908 14743 -608642 -316137 274506 -651775 -855200 829234 -487508 -618111 470873 -366046 825052 -327221 564533 733718 826609 -963929 172020 833678 286965 38894 248906 68959 -653082 -772462 405536 21428 -769738 486804 143761 -185209 640842 547212 -483346 640556 -499842 689572 -965702 489414 -113633 -74851 865455 -489904 953328 431048 -493257 504213 -875354 432142 690164 954168 -867476 -948758 -442567 609070 -963104 372585 -505202 -367425 551956 -198863 267440 -142072 -618226 -364681 879758 -911620 -144440 513415 538830 312286 419760 237248 -750778 869320 909737 -304875 252931 72360 936329 -2035 162117 -600770 281369 718788 -444287 -117857 691224 116072 682974 -966091 -54728 -117699 339768 451645 -263393 -61798 601760 350535 -364953 -887575 -52262 -839751 317087 182826 272478 498509 -838712 -131215 -767656 956814 -975912 94564 -589144 -871585 -77637 -414786 653026 -838540 -492851 -491954 -292530 -384169 128225 -327943 -700822 -892572 -182979 -964940 272995 186701 53020 23050 146720 -540776 -202838 -35428 407223 -928228 -872181 -888036 -332810 -952825 201429 -869935 -496933 570459 -28270 81431 469660 992876 114367 645724 -352223 561636 898767 -353117 614916 576575 556457 -996859 -694504 -436401 530981 -396501 -574881 -59463 -226541 -261931 -856174 -689546 825524 -495274 277661 -170668 -220097 -567274 -578400 -540558 -898082 976527 -294160 907847 611758 419280 -500460 -705508 942147 748541 -643512 821389 -515295 -934835 -292355 -50036 574276 -384373 701399 579294 854041 -843115 405166 -336740 -133117 -694688 -70514 -257997 314839 959858 265911 -99611 196447 25190 -50915 -482234 -498085 -848660 793065 415807 121852 -546489 -424970 240654 18791 -345139 -10156 701764 219064 93930 232137 364998 -211460 827421 -642101 917069 9910 -922631 -657144 -503450 892379 490533 858974 -630797 444118 447325 -34845 288552 109189 -42513 782174 -651250 -618694 703551 110668 -785277 -20550 253124 676829 -326984 581442 833032 968564 -469070 959613 534316 539562 -544950 -874737 530017 -260021 -17491 260493 14832 201943 294620 -722430 -67917 -949373 -201171 -354836 902170 448054 -723384 260285 975143 338316 -181333 41947 -964494 598742 -522073 -753248 -34266 -832744 -933408 -526629 818433 -915958 256721 -770867 452312 -740841 9542 -461908 344594 -398623 -72864 852899 -169560 229435 -710891 -565808 584619 -631762 -668371 -6842 -789954 -287243 272966 285193 -549865 -330367 294225 -119788 -520702 4853 947090 -320298 948063 -696533 -196444 -258640 393503 -135635 -81933 -592392 -595637 -650564 -919232 -721030 -233987 765389 -305504 204274 -90652 523911 406141 -171245 -115260 -5817 -863724 -357372 -360204 752413 637814 1629 -817185 -520244 194695 586414 -277757 -57523 882434 903544 818933 -531508 -740493 -622798 -284965 -730967 489659 842950 540656 -542984 124431 -236655 -848124 -798334 -76679 -933018 -59014 -297021 403670 127628 -881848 -78998 784726 -981957 870906 768604 686208 608931 667439 -72144 -189013 -155418 52378 -706252 116102 -452583 -700542 -347673 -868335 780871 650819 -108163 -453215 839405 991307 640862 -999072 956671 -177506 -949849 601035 513761 27987 329256 -331086 -968849 -840044 -322843 -457797 562422 582690 102549 -558368 -710343 399310 285733 -444308 -380947 969473 31286 191746 187197 865589 479131 -896234 789575 186746 386268 836722 957596 569330 814261 -309325 748868 108373 -207080 857417 640696 -737298 -167129 864890 731238 736284 971323 415712 175025 -496686 -657056 209638 -209042 616855 989014 -257841 396264 -933241 -869870 -560465 567261 933712 968250 64880 416895 268726 821037 264014 -200844 -756081 -501383 -392101 366422 -429881 -991262 -290692 319796 -72738 -590110 -221717 -999538 251749 960164 -661581 -236067 -913787 24712 -159305 -144887 121720 28706 52779 -212239 474893 349626 624920 277991 477096 -89395 283357 -256463 657344 -836213 -676439 971913 -254240 639575 -207614 -453090 -285146 -44213 -636607 894865 320967 228529 798867 -328711 109449 -762102 399738 123487 -87737 -463093 -477878 822594 522225 -681061 -914516 306068 -910966 -283945 307359 -742724 -701272 40590 -672398 944146 20727 240197 394570 -190362 316214 -257100 507042 67065 340152 -33465 400583 -786174 432869 676894 829656 4906 -276169 -419570 -620980 -163823 318397 -546274 935275 -715321 -371813 -373366 265556 95571 132615 -55229 -394890 657456 283982 -496403 -381930 650571 -160307 792415 -665777 260614 211065 -476505 397 590392 304728 277380 -473582 833707 -688891 -154902 -88846 -767204 317104 -588543 -966122 946239 -43621 -724570 974780 -259016 -698210 -35351 381045 471715 475684 428173 325286 15885 858924 754572 889991 -639367 337481 845072 -850265 -821924 -12254 26106 256871 -877535 -331405 -518049 -866438 951461 -980726 -681210 804460 299708 -595381 -657300 -53481 -211157 512556 -18496 415023 -271573 292153 -100377 458552 -359187 511122 -349447 -376949 885264 879336 -330174 -360108 -275155 -269820 18626 -841193 656332 710848 -696019 915878 -636309 587659 -392212 881196 -856962 318313 -218725 223014 -925718 -26767 858248 -35227 45705 349774 240058 941838 631465 -564545 839656 221977 -796787 -83306 136061 -653995 -392213 52924 -16485 -550046 -375828 -727508 626069 -501450 84783 588660 -176780 -796391 227014 -262473 -306573 -749784 -73 873774 959746 -984618 797820 -105950 367942 299366 -695037 -325261 117656 -831757 -683729 -292204 -308606 350313 833110 -795763 340037 -248311 40513 -215561 744790 685672 100911 668676 -762788 114928 -941357 73205 548404 103134 917329 -352095 -851091 857282 -171708 -684043 507084 -897405 -908869 -521106 -607031 -333224 -374089 750753 797840 -344880 -771281 -553164 718465 -685493 -36852 499426 393136 459518 929069 -155013 -572698 -445325 839525 299873 -489954 485894 -94600 -256244 -791287 893674 187681 53639 -100341 -579038 -340337 374385 395835 -575480 -382492 852989 644839 -300854 -682828 -712846 -654578 792552 -884340 172076 -874140 -728393 -895384 571289 792785 -293791 -857796 635837 244210 -784670 -36884 -888530 133143 480524 10452 -985575 511299 600453 538689 967611 518319 -62652 -500106 545384 -338361 -31721 -40792 987912 -374228 -821856 428673 -944875 -516688 522323 435489 -135137 -830626 701690 651928 506440 -150801 28337 -994450 -317240 155989 -978966 187292 -847127 -739532 325226 -278384 -764148 297956 -538677 401965 -495709 -769679 319352 160968 473653 495131 -714700 978348 -387746 954710 823059 -92137 -660660 -428981 884350 -509638 -95422 150741 -516428 97213 -883176 238469 -161596 -729287 -849094 694687 -415212 539964 -796379 385050 877661 856265 617069 -379740 303788 -733227 879929 -674404 139106 -722740 321605 371350 -294731 555145 593888 -232102 33838 342753 62956 -363547 -489431 993305 -556320 196326 626776 -332181 188489 -267581 612416 -914554 688324 -490222 376890 -41077 -665338 504480 327539 -749936 -159659 343789 393709 -532959 -287604 -453842 -285189 -378310 -208741 -566 911433 -992946 -640252 550110 958930 594499 289759 -849351 127464 -101645 -892585 372064 172208 464173 263595 613387 -672221 308018 962478 -171355 -898034 -188360 232264 921808 -442222 -554389 230002 663008 92197 464615 -600386 584923 780431 201279 802252 -362496 -499986 -987527 -380458 917180 649267 660368 -523099 81206 690083 -973967 -384230 135109 -435626 901374 467878 -766988 -417861 -366066 -52526 60805 -587373 -903574 112696 -399637 -260239 37330 -94585 -43570 500416 -18442 834180 -984693 -16579 -852099 -616828 715313 675321 182658 -893966 567302 704729 -188398 -841393 -918272 131733 402607 963629 954188 413884 -164144 -460365 -867126 48814 899295 162333 800271 123425 -335814 584121 -275742 -247267 807730 204650 974527 80512 530575 996008 262488 383355 -545783 -17921 -993010 642066 912592 836620 85116 -361568 -448634 126083 374253 392400 907200 -710228 40929 -428634 221321 293472 -116980 -727308 298591 -983407 836823 -603035 703155 -159040 -77219 673654 675821 633605 810863 612983 769382 528778 -535791 -733809 -273940 674320 -73350 904117 -763326 551656 -204649 421688 290589 -346757 997129 -543816 25896 -175676 -192989 -699094 -735103 609360 -902931 630872 160442 168517 540324 -856737 -952103 67800 336056 -941649 727896 -106667 -658996 777615 245413 489115 -729031 344726 198179 -50531 -982389 907699 635688 427490 195330 -191707 -578051 411270 -323821 462980 -159775 -540361 -739227 281271 -473338 -45255 620116 888059 613010 -816797 -426126 718947 -52193 757663 668544 5970 -66756 854637 833913 714370 -675094 -858655 -173176 -630911 835999 616993 -766963 394542 -594362 -885656 707100 290369 -942018 650245 614526 -163136 937943 108637 907950 -678773 -258984 -313883 790877 -387375 996091 850856 557934 -721128 782959 -477241 -719877 461753 -545195 -130828 -394930 -529950 -360508 179062 336873 -614510 -754235 -377303 -254465 -605535 -95656 -12549 364920 415413 741357 881263 -385167 -707634 -991125 -506082 624569 706107 7213 14769 847701 -799454 -357504 -965656 -158211 566396 -912346 696598 -894690 921878 714198 -74461 -830122 224274 -704966 -552823 8058 -791580 187247 845015 122259 -818091 -312311 -494671 -738851 440068 270092 87502 -269241 -466336 322676 11257 939894 -61265 -654674 915856 540097 -555766 -389476 -441848 -323146 163294 789 -669849 442260 -725908 -435997 84296 -885041 409162 442052 -872485 834960 -971295 -748823 293475 188978 -386067 458106 126006 197830 -905216 -214000 -543296 800143 806655 546745 -484480 926983 -150621 -960392 792073 -636328 -61575 -640062 -602622 976996 43618 339842 528551 -749891 138900 120214 110406 -210386 -395624 408015 675011 463920 550858 -155531 639509 841462 -432805 -679359 -403386 -296606 -577070 -501662 745079 896525 -27641 729208 140249 -226749 878631 765084 408245 66180 928819 -559530 952677 259205 -667263 338981 -301735 -32595 -649543 -945541 155283 784536 325849 944574 -69333 73751 -209486 -811832 756428 -384722 875369 -435609 -981707 -290283 -625417 -722594 649912 884024 -13783 207971 301759 790966 -819808 829343 -1342 908006 -543407 357169 -800686 978637 140935 -222549 581650 -492631 352092 -2797 -679496 226794 -799292 312036 956176 -353101 -701053 836618 21498 -255778 -142671 -59798 62951 594421 -41923 -469033 -350112 -622022 -613657 680862 -33665 460320 572741 -904581 227187 -35633 609983 506017 -184064 716323 -778989 -322378 -597379 -61906 -653615 953813 70485 -72270 6880 453899 361094 326568 531191 573914 459429 -858948 -269019 434873 -735528 -26162 539594 -881647 -244134 -285325 954396 234562 348283 84082 246307 343452 -843618 -908345 -588740 -193433 -792903 -493021 -336486 -188453 -204328 -172950 392384 635048 -760166 -522061 -187895 -983568 290226 -577588 -481760 -590520 488167 546996 -414968 90810 990869 483999 471190 178886 -500054 478838 -188814 411484 722986 717268 932377 -198940 -930644 -72567 -815650 -853193 555482 -914917 -198556 584483 -153995 623168 355877 -716053 -139186 449638 998383 -200892 456526 694955 -325150 -212903 989551 -756891 814451 -972729 666689 984347 826092 137122 39398 273418 37609 -743569 568598 -890463 -364195 -84184 -179172 944005 369035 361147 -683177 -216562 967693 829067 913082 -944312 -164399 126317 -873140 902515 -987626 -233044 -300759 -645884 595571 -750458 76799 -159966 -74799 834733 -967022 -155991 -681619 -893881 7480 -112598 341079 412910 -115619 -405143 924789 -768976 258689 285277 143488 -463088 10677 26292 -127738 -522748 987298 799949 -733850 801141 -110974 -257348 -686761 428226 747556 -925750 982498 -261315 936428 76530 413283 -636500 481617 687460 670604 -503991 573534 247046 -429086 -648637 423473 698990 426302 -623557 -879105 485353 899662 858056 351630 904824 639505 547699 -493767 -196403 -388386 -708677 776176 -299053 406750 163346 160694 796707 462861 994782 486305 -270832 -19651 -733190 -11683 673564 -862957 86451 417577 -357888 992264 105675 -868904 927656 727401 -837767 -582958 458164 575576 -870042 -421871 429816 665673 -644175 987300 -993283 137477 -464275 -512337 975742 880298 -212066 -591895 -204564 -35543 583232 -142180 51051 81863 -795712 -330840 -89645 -99171 -921088 -897023 477103 -754920 -895017 689965 75841 -271495 205967 277447 -918276 -655018 -35611 -165377 -27255 226967 -829811 -446313 632003 707834 643627 -417561 -377926 -602992 -194853 282074 894260 878526 69162 817391 412199 229821 -945894 538553 -371520 -286822 -194781 531423 -677408 -942154 771884 246173 135833 -851769 -206058 302657 176565 971221 42930 -633937 253104 -543042 -326459 39389 893753 263091 -209525 -718889 -169291 18488 998193 -385859 -380356 104232 934746 565056 -236134 472111 10907 767657 425039 -749490 -128897 -441262 -496624 395867 445316 328746 533828 906110 -48100 -664267 82823 -55499 -479827 -692982 895402 -437808 866321 664020 -559312 233078 872086 309330 666579 569119 962431 4310 -589186 847895 -642687 534218 -728368 -283134 307144 -950234 -180961 619346 951920 -811653 654835 -705070 -417653 244587 899719 99999 262433 997295 -622773 -753367 -334804 516368 318949 -277193 233368 720366 -393045 7648 557001 565436 -372310 922771 -407531 -436990 23459 660240 -651195 924761 510472 397293 267160 786035 -737405 -810094 797760 728977 238576 773052 -908061 962058 -248738 -102146 223260 581707 853138 -748229 220920 -579119 -199932 -567890 185465 877617 974816 280930 769685 600337 376326 -508998 57784 -47188 277899 -771606 264510 430034 127285 -178436 508794 -236571 -544125 -590387 -428749 973149 -199518 -306419 13089 978373 379769 -979518 602740 -128196 -441953 -676026 -990515 -899211 834271 -995388 669763 -654665 524091 961599 -522528 306654 934246 -83317 -909919 24920 37448 242130 287994 -400983 -7938 -915311 793679 849639 260696 -817512 -994692 -33729 704601 116749 808654 646766 240186 146409 -729337 -652216 -557336 387066 -522914 933557 355201 -66720 378621 562735 761691 -489968 908290 587974 730493 -285101 -630274 -597092 945443 -788536 678265 396137 -634305 833246 -102036 856440 938739 384603 -684347 -469593 -132329 573528 130662 -155925 149305 801475 -900441 998602 63512 -874277 579152 -848032 -750551 845239 90655 281947 -972270 -675136 -931640 -639362 174514 864946 -165264 -277343 76694 903583 -949071 -58448 -821115 -829972 811801 -870872 -425610 -382382 314667 862365 -518252 -782626 -794788 352310 -720703 -276110 75287 552495 -513008 -611774 318010 222423 601033 302551 261783 995856 359529 -185200 858356 375633 467616 -105060 -518005 -725593 794321 58881 -451317 580143 -102123 -530792 693397 402718 854840 139022 25663 984762 520123 381924 684948 -931874 996304 -507792 510994 699258 46305 -332582 -895573 235920 -481142 586912 -91963 432312 -889574 323219 -899781 664093 -441962 204504 956121 -961026 -27978 -924952 90340 -905682 181478 695824 -869361 -292203 -907450 575729 920711 -564820 26794 655873 252136 311685 -833509 748297 -9403 55360 656468 -856411 -486492 -819049 660934 107974 -978304 196179 937620 -65485 -972475 -517035 43416 949380 -914728 515214 -607140 -607962 817293 413191 -453086 217690 633262 -239142 682333 -251210 11258 -519370 811701 306466 -958044 -651296 -660089 301660 190160 -752083 -501533 56053 -717414 -353016 640524 -146863 934543 -997902 -946693 -186453 727089 -348931 467420 -610161 688119 -312624 -584816 -958114 109771 978087 -885975 269646 -403702 -809392 690545 56039 910984 672430 700260 -460154 176777 -369479 180529 377950 -935479 -996227 359741 128115 -845835 -942697 -300896 50717 -146256 -145477 820005 902539 -959729 -770511 -785074 -395843 586269 -805933 -734129 247945 -231977 -297328 -539506 631191 -797007 404716 337833 -132380 406800 922366 -880784 -312125 178254 723056 -357145 -251049 407225 29571 922053 738715 739604 -52600 912632 -809382 -622060 367720 351006 736951 -941084 952478 -485619 -301273 367138 -289609 666317 -512142 -913184 -188967 -808936 -687179 475556 219065 646625 65251 -1944 -338909 -366262 981695 -796518 -394762 -740308 2532 804509 -295643 160147 561725 31046 833975 -466368 -454771 -748703 491592 -454619 815336 -427478 -332538 -452628 -321736 134995 -730443 -721679 -49478 -490876 339628 -374333 124286 334679 -951083 814375 524906 390872 681648 -445036 -821832 548235 -20015 766392 116467 343910 -916386 102130 763134 995794 773138 26326 -841971 -516946 300220 -544211 207530 -709043 -146879 -621838 161073 -671757 55958 130262 333653 402523 -224442 234301 579097 577460 428786 345406 34135 -933089 159692 146214 453436 -902733 -536805 250358 -762550 499577 -190021 802913 -497963 535793 127898 -725553 418823 192779 -576453 -781987 568668 -809938 -71113 -943910 951078 -151499 588471 -239156 232074 578413 -514181 764905 -28031 634904 -643754 794398 865881 -688275 137136 -34933 -6735 176918 305667 91781 -752256 636976 -155938 904595 -748273 -314418 -270107 -198159 619258 526071 -655025 542608 154291 243492 827495 636180 -930305 452675 -460917 834645 -657929 413878 795184 -197922 -789368 -391852 -355364 -592655 -57100 -605081 531242 -486782 973775 158125 -64822 811063 49410 -367145 732287 -819218 -386740 593421 348703 -547273 782907 -409112 981910 891477 696119 113654 969571 204866 705912 -870982 -509031 -45016 973579 -509271 506591 141929 -245038 633390 997617 25624 -271999 -994521 -905187 473085 75169 785381 -369337 -255851 771216 -496208 711910 -172401 756479 457665 715268 -71216 795507 812998 -212670 896752 963013 -90782 -748975 151611 368034 -677845 454906 719154 599947 -224214 168471 958343 830806 -383906 -448744 -579036 -167893 875577 610559 -424156 -573688 -456799 544612 595673 -827202 -730768 193138 -446140 390129 496884 209512 269600 609308 803440 639000 -887848 879883 315674 268652 769292 -529825 -730853 780124 818960 -960882 88850 321785 781420 -609184 879633 -804378 -94755 799091 -885730 -864935 -169133 -339528 -891084 820895 845042 -385037 867775 -139115 410129 60735 -575837 -959697 -39491 591368 -649674 163317 486199 728847 447809 845441 -354190 -552087 602628 -398078 -628202 996225 661039 -944964 8960 157201 -882327 884230 428863 -940883 -245299 -686773 157208 -733128 -869912 -492279 353923 362349 -245188 -399531 -808532 828504 -745920 725333 -532620 -82598 -175651 -932028 -311699 -993240 -710925 376178 900705 718924 646866 -353086 -883637 753955 -593087 949290 172636 -678947 711931 850102 376056 -388095 -464595 676485 962231 -360858 -493831 28618 219876 -260933 -966922 -378931 263169 -699264 -492370 -314009 824897 876170 585247 840074 509197 578435 -881350 -617802 987648 -110232 -891929 87685 539755 -263287 -565121 338848 16337 -200564 -486448 -91960 819820 -547477 628892 597454 -750426 776177 -292069 -112229 114592 260417 -538892 -498647 -502353 263888 106440 10888 -483366 997861 343592 -957222 561246 -989408 -441702 -768809 -752342 -516112 -345704 701258 -454301 -646245 766992 663314 496993 -523333 477285 -434782 -337359 120379 190444 -484479 -104303 -680482 -464528 654027 -673162 -509640 515119 84142 646025 -64845 570459 -669458 -496987 966027 400026 748001 -676901 111186 824454 619251 -328465 -186515 -950739 -352988 -646951 916502 -383342 -697083 -271548 -967848 -789718 -909249 880274 -238698 210529 11404 947158 345220 -315245 -213829 24025 -735701 291859 896304 845718 -605334 970407 184546 774461 -945424 192521 -178084 -622156 797251 62824 221756 -623599 -37444 917733 -287689 -879966 -115320 -419050 247059 -639515 207145 820615 -544724 -213744 -560141 310580 -429329 17162 -122353 -436080 540258 255216 -788356 686465 -316390 690065 -329975 -12702 376515 339314 -607140 979327 -715108 -233525 -81938 -828771 -868360 -24312 -319732 872175 345407 -648119 -350633 394658 45675 802530 -50747 -217518 487691 526684 -801633 -928109 -861373 928115 88321 -856471 693322 758550 -639267 939600 -180502 89065 -6537 308532 330116 995270 649834 -592262 -213623 -191432 857634 -618890 -947838 695806 967521 -23950 -561015 -416498 517563 955566 441806 242832 -139367 421082 618771 624607 -933063 -757730 -385360 35467 -550100 -430829 767248 818138 -862249 963911 -101710 262210 -506126 -68 -18007 -984848 869900 161129 695580 -526651 -813306 593720 -788409 603988 901651 -198393 642936 968549 -454209 780327 828051 -200460 -373787 996064 -555122 627507 -626506 217579 432501 -522236 -682823 -802954 -225944 -477056 509638 43940 -539624 493939 -360566 316682 -250674 -88867 604550 -708941 794468 -839438 -610801 401181 -873271 -605925 888016 -277830 -404479 -979597 550211 -305168 875939 -278709 421948 -206183 -310182 99111 972127 212355 272869 427710 -934108 39537 -923882 -743938 943066 835608 959703 -426106 -946527 -903005 -785120 535338 -488337 693296 812162 -804750 -431348 222801 252191 483867 -165995 802828 839600 -900203 256637 639451 -473474 -173949 594055 36013 888425 739518 996686 -917149 698212 200019 379454 47828 -166793 495616 831128 -912311 452923 -200517 -410511 -434175 -39710 -810581 156339 -210770 594349 532012 101787 -746506 253171 -599472 8121 -951180 559009 947929 914292 -33228 452532 174144 -361981 30138 505025 -212176 -209035 -185988 -560146 -918900 -971862 292068 -271498 -55835 -329513 408655 -153431 -947579 205318 -536816 502121 -220441 926611 -841491 113966 -786244 -727759 236321 290947 350439 166115 354521 426119 912642 -885117 -571593 881901 -307496 903359 74834 -586756 -992152 134807 11700 796304 265960 42336 -82982 277271 -525504 669508 -990153 -195435 117771 -518209 -614222 564768 -855783 -787677 172580 -661275 130288 -660970 112731 -551647 -103738 472335 101145 -25560 -173048 -600868 756501 597986 -126634 -241889 726393 425417 -436603 -21684 -68382 142573 516764 910509 -885532 -200080 419544 -819490 -211196 -913526 -635864 -284847 -186181 882310 -150607 408140 -474246 947394 -661173 -164634 -921056 -315597 -37502 -414067 -200315 -757665 678806 3075 319603 -953246 -674309 315228 922280 88810 644058 -84991 -392234 317242 543374 872369 -440797 305450 961832 -703365 -803799 -621786 -879125 428485 -333066 -179413 697937 507208 992653 640973 -20732 531601 905187 -198349 312678 603778 980195 -796007 351370 326350 922347 875086 -598855 720897 -534067 -763340 -605075 712310 193999 -748222 -472359 200031 -498645 522757 -911393 -755903 853391 -471142 445592 645621 680222 778678 -482479 511016 464494 106143 -256632 -367524 333448 844464 -30221 815717 209003 438745 27385 638572 228745 387228 -909130 840943 917576 293650 408059 -767809 441731 674147 234572 -57215 256774 387665 -735135 -737106 899605 693935 -895194 915731 -79770 -905246 84795 663377 859170 -779162 -827916 991070 590185 55244 -125094 -843262 -902197 809012 20520 -619557 -191153 719320 -515633 570842 -477329 -663935 -715405 659524 -129510 407056 -114069 516785 746929 95862 -69435 53392 -303349 532156 -211009 26914 375282 87804 -777905 -437894 826659 -112667 -107875 553092 -612526 -861636 267779 -754054 -780637 831446 -380524 473712 780338 833950 462482 514890 -875637 -355691 926326 -580416 303923 -451891 358509 733665 -698082 -478867 777173 -735475 -572873 472625 951107 -103558 435419 952295 -408960 541744 73950 157170 545672 -149363 -222844 209226 920074 -557758 814473 446075 -764181 -614317 44570 142242 -527293 419995 -849702 759795 -389154 -219450 803806 -595658 -789572 673877 -683727 257093 -86127 703773 402640 929295 -239802 80584 -753873 501784 -869258 -21421 -133453 962679 507250 25102 -15050 -985770 -946115 36000 -262778 474486 109841 497536 -406810 618281 407768 294653 -64117 -682667 784564 -687177 555296 501240 745080 -357341 52675 -422625 395180 785419 -734459 921325 445069 -116980 -433554 572698 -61430 141846 -592137 -150543 -324792 924528 486671 -221743 -559200 -157263 663191 -974675 -61284 583624 -812059 -815348 -81155 319093 929348 -847606 905144 582733 146290 674005 26355 999482 286625 150449 314381 -168328 -189705 -785163 658836 824730 -847857 -562933 549069 815363 -535435 -692620 210224 -532115 991149 60993 341993 -284698 -419411 -440037 -240040 394061 983774 -954820 -680303 -235558 749599 -894605 456668 727827 703682 839973 -31946 -147624 709773 337223 516559 -133800 -84165 -879132 -373365 -381927 988025 -91875 -687871 -211084 -68631 -16476 -934785 62871 -39902 400576 -723709 126338 85677 61389 -907325 -651638 -216695 -932935 409126 313688 605609 -533625 -800951 471019 -932751 115408 567292 200210 153149 -224579 197314 711411 -127783 736014 -377772 -440057 -823670 -676201 828574 -855013 -329212 518333 -418240 -909871 -834319 -480771 -592113 993053 -362767 -99995 -604270 -528824 935828 -737639 687621 -350095 768994 288464 692313 -188153 562131 64341 -144206 -60592 659671 993798 -645656 -544923 694992 -209064 821511 818483 944275 -96687 -322481 -609541 -667285 -859380 -339788 -948269 523029 -491207 721374 994340 -700347 413467 517675 205866 781216 482824 -212696 -459273 -530113 -879636 731548 389872 296627 -453946 -357635 -29746 728955 14121 956921 634782 -584176 -698180 386542 761409 -900646 145467 291698 -976915 441271 910708 -651060 404651 382331 119627 -630535 -124201 793579 695735 -139352 -693598 -232895 221762 -355265 -351341 -998101 -404467 -910636 -154878 83404 -330295 -801228 708892 -490311 220351 742751 -433822 476158 -2487 889865 -415958 -265322 235735 841499 496156 207222 631915 -964047 -847178 128771 -864483 197274 -407991 -284649 -306024 950235 -647302 -20095 297755 763691 -231742 -643582 -387719 -314632 334062 475857 179737 -172703 829855 -442345 -275978 445882 360394 403827 566688 260236 532154 -474889 -882502 713746 97546 476457 668410 514620 931755 45443 -893779 -499024 -846620 -517772 822704 977476 413772 -64931 -481801 -70138 -149294 931221 395530 415924 -858954 387173 -178557 321860 -229106 951308 -191855 713437 -402366 -124227 -238088 -287780 -538736 577436 310031 -258864 -125688 -981052 943809 -155521 298385 389572 -223220 573663 343139 -4578 -16123 -154851 519306 60230 -95022 40601 299369 960937 767918 -814745 -976715 -782173 -506263 -90288 -884234 493576 -394778 -513840 980873 994204 701211 -114794 306465 -248037 517780 673798 762817 -722766 911856 380730 -60476 -977149 976610 -670339 553173 578085 665394 735311 -172041 -903134 768953 689124 -980097 -392328 -730135 473764 -279275 885528 -716222 -396884 -559562 -147094 824798 231756 -673995 120774 219110 179975 -689227 -781443 768795 -758377 473392 -806578 -874417 361830 -852748 -363535 -704024 646678 108321 -434288 400995 -724487 -838868 -231095 444751 241306 -906145 60590 -420530 -998478 576854 -218428 -387432 723636 594308 -758521 2296 -103870 109996 79845 906829 -597067 -155672 -331202 -216566 389273 965670 -49429 -344266 -322386 663589 -523596 62189 757352 -134275 622168 890205 -322832 127508 -441464 837706 -525662 -793046 -868244 -534518 -161523 -823602 -624355 -258039 -728459 215526 -581974 -424121 355028 -386261 756116 -129707 66645 752555 639313 880220 -250665 -481211 -240436 554390 -615951 -851280 40931 -52782 875240 -46091 322792 389492 -7238 743920 273314 -360973 133783 799187 -971319 -574630 -33566 -237661 -675188 851527 20788 -576966 2318 -679313 357978 -795197 225253 377624 -878766 811712 -443110 -175074 -674990 748679 236845 -512402 558529 -469055 216846 354830 349756 586474 -118492 792339 505234 429396 912969 927145 -471608 -612572 680908 -758129 -207722 735315 -252690 665497 -82072 -740818 310886 -749268 -932898 18263 57182 642885 891213 455234 -982157 786802 239036 474424 -106824 -226217 -774425 147799 -30284 -110037 510399 84880 -564385 169016 -124184 -356184 -3927 47967 14393 -451528 829044 -578799 -256704 -678355 -613995 -866857 620860 -723768 143958 -786229 -424159 -829281 -920841 -185059 705303 -581478 -817496 -750065 962299 244728 -430319 -667143 -213283 572487 -785334 -617914 265344 -798737 441955 36085 13661 -867032 5470 700569 746913 652671 278576 -872359 929194 352469 555204 564849 271758 102880 327032 -152529 -79852 77352 770077 -402057 -50759 614155 338299 601919 -300884 -220998 -891957 197139 389970 96441 44731 798227 -414141 -677149 438254 -110992 -139957 -276252 27513 675187 444138 -713539 -891161 192630 308308 -169660 940342 498024 221298 -980447 -931497 -578611 303071 -218030 -434510 163644 -373140 576808 893728 845280 280861 -550073 -56720 809720 123050 -287702 368995 -126121 -520834 -593891 42671 -896028 730427 -347583 92031 -199398 709428 -148213 -756623 -666999 -104719 -266171 148375 -756013 704047 194060 748279 917041 -614306 594513 44299 924524 790945 -828712 389186 -112028 97234 200892 -815235 106124 -591621 494952 264722 80364 338397 71711 -710067 594333 579053 520438 -552214 256977 -949550 -920235 131356 25801 -829463 -8967 -888951 -478756 129473 -619275 304971 924151 275103 282796 812273 315671 707835 26329 -840068 -399791 -795903 -396665 554339 -67381 607377 -463335 924175 -75200 842815 -148669 -863904 29056 -88236 738703 -264538 741357 706507 -963110 441768 973567 -67883 211540 824609 24129 -155562 -982268 -986690 -188078 -56731 -911807 -609375 -94619 895824 -539079 -856863 -607423 280342 635886 943751 -293438 -911765 -60492 -672749 -606122 -896073 -655179 725877 -714751 846743 504942 -293355 -34087 -859814 279087 -295093 -900981 -728058 332830 65639 -951340 -513455 722484 409387 -156535 621864 -704577 -268084 497551 438444 652639 -495243 675939 -177105 185353 -170813 819604 204475 255750 144330 -560700 529676 -191627 919054 -311765 442257 -398779 -163445 -638444 283375 -22212 544558 -545955 -964866 -687629 -363942 799867 -137398 -745384 228580 -602508 115603 175530 457879 -637852 892493 -443264 788017 727161 -96351 494915 -309532 839926 -193558 -301521 754261 574259 668473 759382 -518880 -764516 328018 -832483 -378285 -365522 46636 -420803 -978706 -79875 821877 664516 526570 969777 425739 487825 24751 -14845 480900 -771365 142748 166597 360872 -645589 -77565 -989224 -900878 268637 -483414 -186061 -398190 -167005 -372405 417123 -868370 -122878 999572 -723707 702108 37203 -47832 687950 -925591 -232765 857501 -861052 -211883 -47277 121596 -991358 691989 -187559 523076 -699336 -24560 -240643 896359 -186328 -959262 -311746 -85941 -126229 494429 -272790 472010 -960726 143491 -580183 398899 826020 491916 -657805 993991 -398545 696934 -271083 663997 200495 123952 46129 -837314 -798303 -192065 806842 -164759 855699 550297 -576132 -800815 -904024 -237572 243346 -265350 -89063 -903464 70637 487007 798255 -877871 -618540 -412305 -95541 -370114 -24353 -498933 918878 -961235 -917381 337546 660849 -663843 -835991 515126 769822 -682046 790463 450764 -907243 615812 658405 -949121 461336 -393728 783513 202742 391935 561989 186476 417737 150580 -192232 882626 -69752 -591048 -975502 -791978 -834123 753053 885629 896180 -421051 -991862 -555750 556861 -824926 31291 278750 -479833 50476 -745474 425744 -790150 780211 -599370 994348 754708 782591 764892 706531 -456539 995017 243449 -430311 91060 -289089 316845 -819482 938904 -235261 -736085 -962282 -489984 296109 -734789 511017 813292 218692 -357577 245075 -876238 -412215 -529010 186749 -62214 283437 -126012 268738 908225 -977707 914416 716787 -600742 222237 16956 -11757 -261912 -156845 -314647 -735396 405990 -333641 789705 280760 250143 222594 -112574 265033 -783434 383964 437842 -500894 -965600 579683 341382 91019 265381 696619 -402303 76929 980962 677049 612347 342963 -519222 -718969 618303 949063 315168 869508 815532 -476653 -134657 -160240 -411339 29604 -768430 8068 -811422 -874438 129884 -962008 8396 -211766 121649 -438469 479268 439547 761275 -567569 240941 -13527 80695 131178 1470 837221 627637 174790 504001 -269 553627 -362094 473655 -909365 -27229 751951 -357455 262681 -27048 513268 -310440 755645 -938083 -823062 -487578 -121781 -148570 566672 676522 -575476 -503939 -664008 -672631 -547845 -121218 -20056 595448 -50231 661084 -173029 -855038 284121 428570 207293 444360 245829 -564846 -177229 -983044 554711 556529 809872 -685083 -683631 310329 135137 -975649 -868827 642494 -160478 -871336 -812930 423722 561734 -990253 -183882 966649 898612 471529 867229 744445 306500 -907965 124344 929499 200134 784929 380991 -702451 -706180 791895 -501218 50142 -274150 651082 503542 -776080 326861 -555657 214553 186169 -521038 820204 79249 -126974 -496038 295373 209434 -726169 740684 917969 -369245 797274 -979581 -343741 598736 256928 -582804 -752767 -449925 -540462 293994 -196352 -104913 -947618 234578 138950 769196 424067 -557073 363246 -960410 610264 -77954 -53336 565894 379845 284339 -437577 490599 -608247 341298 561137 910618 -697293 -187753 -320574 -195998 -501336 -711697 695849 -694984 -517469 -676931 -478535 562121 889264 -770442 -184167 -289165 804785 -69627 -609787 81100 -168486 784072 -474677 417180 -825292 -735599 109135 -401955 -684515 -122330 689288 -993854 569542 -525631 148864 884013 498740 -193136 558936 -525641 909632 -457290 -411071 816428 -582377 -508472 188164 -444916 -397894 -618287 -76549 602892 301439 727503 -248298 163475 -882802 856756 88279 -900675 -494619 152166 -653098 587611 -693675 366655 -351810 -130063 86786 337166 -782514 -549833 -632217 -772716 86105 927384 381520 266503 -223162 -35018 -515362 276755 -686064 -403868 -546809 -406956 -615097 -134101 146835 -835235 539918 -132666 -10720 -690764 404123 -12890 -501857 -554669 -286149 -319762 655956 938153 616011 -520968 723802 -43497 -503361 277070 -329443 175348 506399 -382030 881118 498953 -556539 488470 -392781 141461 -895968 247461 348676 601034 -256076 276920 -383218 -266801 -352744 100322 -48156 648252 704055 796901 -964119 781473 -864497 985786 506328 -253441 -99403 -865139 836157 562381 -971185 -339266 -281735 204405 855704 205538 585921 -302892 -848160 852927 -337761 -407362 871434 491988 -231696 19319 397324 677455 554212 -744645 380658 462101 -863870 -139465 204123 -266563 389537 50061 -476550 817301 -6672 -373548 -538729 545308 -58769 -883306 14347 43910 902387 -786608 498376 372540 -954586 162934 460494 854617 -415611 584684 -559433 970669 177632 -762738 778157 125118 269918 -427607 493806 -435134 -356106 784896 637903 142886 402550 -771768 390197 192907 993152 -157268 -311522 543940 -170103 272842 -613610 900185 -402344 804531 -641470 45063 736397 -299153 -94631 988349 741655 -482569 -276058 -488288 314044 201401 -50936 275848 652566 -112744 -723214 -55423 437008 -560535 -227093 539211 -664467 -217608 -174577 -546981 238017 -396544 753164 609752 211318 -201034 -89050 114462 41160 -149569 94387 -566466 -721463 132021 -489313 362108 323551 661031 627178 -708785 493377 -626666 -61787 782693 -642819 -202888 388473 -301923 345973 -584520 -514784 -397557 -632739 980404 906985 -48393 567742 -586562 -842184 -224162 977399 -662244 -962300 572784 -484809 229897 -583336 78352 273540 -571727 538194 824792 -999625 339256 396839 -58990 -881795 856500 226973 -329280 744152 625454 324240 288788 -236516 713637 461421 -998664 -666126 -70516 -522694 822152 587353 -969273 -412916 -890861 451104 203697 58255 466207 -912019 -776039 -227838 43233 -232263 -649664 -492743 12616 -601391 -328995 -190695 87412 -834090 -140647 -372065 245047 958142 803732 208345 -114405 -99886 -258594 167659 191835 575150 -926210 772620 -432664 -154044 329455 939142 894950 807512 816030 597306 -806868 404101 -271891 880281 314056 378935 -945869 -874452 -632583 880048 193338 -656371 -683085 -404604 -181185 343276 -672610 -873956 -996362 -876533 -63977 -209610 -181501 -746558 359470 990179 -709246 610172 -538714 679816 761472 779960 -267911 729053 -478464 952457 -852527 -680335 317431 -787050 -826225 522405 947280 338715 -344504 -924372 -498712 -149274 838723 758546 368659 -164389 476797 -62798 -365290 -264080 -473307 996029 105387 124209 -949088 614458 -298880 621118 -384250 351233 84919 -374456 -461533 368575 -241944 -421992 -234121 -961931 -933733 171272 -762441 43000 546383 958983 -791863 -957453 -590987 489625 221772 -167584 -835083 -928171 579342 -489581 424232 323046 -46829 -591696 708317 403467 -21995 573871 -16428 -20457 371071 753375 945734 -807567 933872 -678944 -580645 483220 406846 -36568 409522 652560 529521 81407 -640931 60039 -472508 921987 422498 614962 943911 194724 -411205 743130 -720832 -512727 -125225 -346529 -352667 -478039 280855 981812 670883 912787 403025 46305 937147 381991 -433712 898175 849183 -777094 -86957 -905792 -863367 410998 -274166 990565 477861 506328 697372 442565 -127438 -176976 -331997 -613811 -648987 -577179 241070 944762 -791498 306094 -716098 3297 -743599 299930 -751158 693288 -561258 -885111 -238533 541706 -509799 -454480 770544 -633257 963491 -545511 -772676 222961 44079 31392 -513437 -189872 -560786 380408 -381919 112383 828996 -391900 189858 61981 -833719 -756098 379787 462173 702408 611764 231152 -909306 632515 206662 15451 -995340 -598931 -748279 -130100 -658027 409390 136999 17971 557421 -13661 154140 -276489 -688750 215836 673723 -557581 -785615 -63076 807207 827252 -519545 978268 -586790 35517 922089 52809 -440415 403331 50364 83201 809502 390000 -394755 -394278 -127035 277284 262587 -173605 -183840 426544 353816 984896 996747 -287463 266956 825466 847929 289883 195874 175149 -746579 404835 501240 665649 906241 -845420 -584125 656914 -676062 578883 -470391 632080 -582318 735803 65382 -308320 246053 -730182 422408 -611608 -841084 832881 572210 -843578 -849362 -129272 -954563 -319798 -515534 229400 -584942 -716104 -321930 159791 279857 -735992 833587 302288 474413 267749 -609290 -123279 49326 -447055 -300255 -467333 -620435 100991 -388504 171853 515004 -745193 104788 -303176 -5508 -560650 385475 535172 611236 788427 470118 151659 408385 407036 539842 19993 -112015 -623585 -679760 509234 -193178 750977 -575907 -955189 -109463 -862045 -431925 340336 -472108 679351 289742 -321379 928535 -175065 -970225 525381 740660 -631537 -871156 381134 -376508 -339522 968214 383762 -240528 -166087 377426 -842912 95863 -88648 -396103 598905 9519 666919 -864616 -896236 -458628 919078 723984 -394150 -171429 -323831 328599 -401942 520410 -840103 -126603 843862 399900 140369 -9528 -545243 -662310 13794 865537 -183601 713821 482991 -674203 146372 491526 -401006 -124916 -525211 -982970 815765 996069 932617 733734 -262406 -661967 -947207 -352960 -837452 -242429 723701 -612156 -209941 978887 -66131 993908 -451972 979895 656712 -136152 551414 677991 485729 -177718 610847 763707 -422395 -253093 -943123 -821140 -654282 -541459 -242163 -315258 -415253 730279 641887 -855699 -937330 301509 -612104 624467 539773 613653 -838113 93123 480649 -338950 79057 -6118 -159494 -993427 -460099 939785 -684792 428663 -573112 277012 284260 -709832 855305 -359786 -143059 -989597 -932146 -134469 -450053 -962496 633110 247812 -706472 -260695 -125803 766150 -385598 618765 613044 -313557 864042 746736 42766 205744 164984 810345 -59532 -124123 599173 -625246 671338 -788303 856095 -206756 320807 529611 -975351 494441 -952039 864450 430712 467247 567006 157238 192407 729516 -289076 390300 -19068 162285 -311702 -363202 -779823 -483563 86645 995897 -807292 628956 -172963 -77827 -771689 -417651 -286523 -555439 -164360 909703 -427130 -220596 268682 -638403 789292 730973 524195 -797769 -620808 -731452 -422772 -747762 161884 -633450 -181756 -593037 -954878 705469 -103875 -135255 261830 -818827 115293 765063 62519 -598063 -728450 -299401 682778 30644 394543 987770 -352922 885464 56049 532001 819401 791115 -567110 -236651 540066 766700 -264842 560144 -105467 -322829 -709247 -888094 293819 122982 -422866 -910099 -685889 822181 978883 539689 495426 783839 -89478 -766816 690343 686874 268034 -187917 -628088 -445265 -742532 -383532 745775 -614708 -611585 -84726 177950 -403215 291477 84209 660232 -291853 802747 -11017 157397 941563 -422428 -171745 -963550 88328 233335 513666 472254 583785 -818612 829257 -199890 886340 -855885 -301900 -635093 -782446 405485 -530409 546847 -193248 -264911 728023 246827 460176 -81367 -533647 802723 -849194 194930 797299 664208 424508 -642784 570753 367278 -476194 408375 -217390 -383892 786862 -57933 -363983 -909585 345969 -918271 590332 -127345 -95424 -821885 -392152 -362537 170504 995473 60603 940553 236427 -49038 -26288 200472 132956 -62873 -525801 570029 -310425 230433 19283 -900445 -796313 -46139 616410 -919157 392558 261487 368152 625192 346209 -845780 902540 610932 820729 -732161 787529 803353 -197437 837597 532214 -176135 176032 901041 -944433 -671705 411462 -355367 -737630 -838549 -131010 -568409 -593453 237250 -651548 883168 594265 907611 -839446 -678720 431038 -386149 796628 -321291 321059 -431846 123773 319904 750521 811940 977809 -863401 -158007 -552902 674962 652325 560941 -226290 499411 529032 66389 -289398 113280 467698 594371 -492215 451220 129737 -173809 315804 348512 -842393 -9756 280199 526859 -496869 -838655 70850 858765 350502 126009 514489 -944973 -148546 -681869 -850420 -790882 -606322 -708310 269711 -6204 -376268 -481810 -270518 -379795 122306 -828062 -343046 539831 -161985 -174148 764687 -898542 952099 774857 -424531 -328123 -989858 -791962 205739 -591128 -995119 782983 -997866 149223 -593582 368820 -325713 -116475 975789 -804857 436585 -817705 -52322 940463 -284308 -750651 353240 -707984 961301 398349 875906 736033 -493581 -933696 482740 -856915 -501941 -713278 -534274 -997998 -893291 593742 557409 -649371 769661 -220945 793300 96844 102371 206856 -346943 -635902 683612 -178226 -982139 -67625 -302417 682057 -23181 -361810 -124328 -785449 773202 4861 516616 -128344 865626 856784 -517213 -460862 -972869 360646 -754239 763775 104215 -720110 940973 26763 596227 201340 -565015 833254 -498422 -127011 889256 232680 -114007 558375 398163 294328 500052 -829478 774917 612563 -987537 66064 789263 98956 202454 -274957 -471948 -774010 993110 -724287 -177683 -745029 -80334 -316465 301799 251129 581535 -604158 593408 980448 259400 -636200 -729842 237413 -414517 -549539 -539496 283858 -908231 412726 -275365 -219837 -876518 175130 74566 184107 -325145 -199340 585086 515021 906254 -209981 -949797 -356797 -318222 205146 -89495 501627 882536 -231264 480489 -988364 260795 -23503 -69811 123654 -639319 -745029 -232513 735703 -868124 259330 -609382 -498585 297874 442076 -182673 675781 -746547 -590923 877698 170327 712739 477197 419787 -477354 -949737 -460555 102005 329680 683679 99094 726498 435492 -465244 771114 -688603 -933623 794117 698240 671239 -603256 47380 -831492 194947 -195843 323607 347797 -166711 -440934 -72760 -171434 -351937 457956 180566 798173 -436997 792885 -5918 -993697 192842 -116936 925571 -12254 -700115 -319249 -100798 -563198 775895 291632 64670 8556 -621648 -938972 861705 133094 -134956 -560313 199658 358789 -981867 -424725 -333159 -390027 861813 301877 641254 -575115 195629 949790 496658 -215975 935977 422259 792660 377606 -103543 -358570 -166059 -708231 -652383 974395 -503371 428608 -533638 -524565 -867068 -388737 -271409 -113276 -417079 -109587 -586991 934903 -571521 31572 -562588 -31863 186515 -21867 338848 -332461 -313113 -676447 -737328 62274 741970 -905087 -839114 -479209 964254 -73137 257605 -273944 -665592 -329669 -341722 983198 77124 497543 -745164 253045 -462090 860043 -20865 412030 -268102 690 -77619 -102880 -44771 613499 -615276 474771 97314 413945 -106879 321764 -140354 -692013 498037 20212 -295588 209477 595330 -245639 -290343 943645 -275725 -410629 928649 -651585 -326847 144472 401712 781345 724894 -233663 -757622 697296 -764818 838459 231749 -466327 -452919 -728930 -950527 797088 -114309 -360551 -815401 425021 425477 -206164 -545714 603290 -600807 -38355 768487 218662 161953 -428348 -674413 800229 518328 250735 460344 280686 611503 -260865 319792 512364 -625782 -894568 122185 861470 58112 -673099 883270 -672425 -133761 693922 -164259 -807682 184230 317568 -789961 -188146 -405175 -444348 384371 -970985 -934800 869560 -177885 118459 728792 468601 116429 322611 -385423 831864 -468885 884040 -483874 -683399 -347285 315994 840696 832791 694832 -609188 860363 182077 44688 -76330 648344 -45394 47828 -119198 609874 -626817 -489285 -978897 -875743 -75368 347255 -835071 130273 -385098 12463 -659154 728099 -697748 -763781 527011 -340693 268829 285931 729053 -422159 -973564 951168 -351247 -571615 -668372 -327887 -860027 -908389 -11784 931047 -777260 -630028 687517 -819071 -496850 -341518 352674 69841 -729355 -47852 -639001 227358 558113 25992 -381029 551200 588477 -695886 -353723 207879 -663832 581676 -450756 912244 261333 -854976 581294 724222 733003 31600 -960227 -740433 625062 -537361 335454 704900 314196 -92762 -921192 304241 781017 -303569 654795 -272678 633547 338397 72518 -455013 -282409 383410 -979665 463105 743738 695144 -4608 688590 -400439 87017 675204 836281 -419863 807638 36062 -519572 664215 -862716 -700670 -400379 860770 -617478 -473799 252053 768876 76148 811170 202020 822637 -227996 -901204 -858965 -581968 -409748 -23139 913944 670867 197605 457102 -9010 -692981 -429094 211949 432546 -652258 195469 -45063 -813857 -876312 239602 674121 367682 949143 840112 296262 -772353 -420370 -566621 970668 715963 944454 -486564 988301 -915440 48008 -269666 -105394 -718836 -308812 448355 12200 835634 271069 382421 484777 955639 -861397 -498346 -309584 -885306 -805417 -530183 -525068 817021 -337869 115718 -929666 465390 286112 124666 -904406 -717473 -905451 -945275 435114 -893686 -921569 -568822 424963 -409058 -668836 -240478 -988914 318652 200830 -678247 -100360 862586 619086 -690704 220354 665955 725926 157273 796738 -357131 -579338 -133186 482593 -269533 -799039 557627 -513573 769617 -908003 -126561 -462910 726106 900278 982127 -958982 756749 389835 -735005 47998 -736469 -81873 -985241 -573926 -694934 535497 -915173 213360 254198 552341 -706861 -410893 267883 983841 -263528 505327 -484516 -570223 -878427 105471 -936497 450459 -247445 730132 -681793 951691 -407411 -732939 -711655 135489 -755867 -43078 475455 648494 970621 -755376 998280 718043 -814057 548984 -528067 -862494 239526 463432 -194658 547187 640338 -551000 -123429 -907440 -132360 -263210 -935141 -687279 -412248 755555 693369 -52640 937253 350771 66434 -891010 -976536 -700671 745144 -335427 -701155 -933415 -680686 171204 -822619 768668 -910086 959567 -303342 -757888 -354867 -904788 123182 835085 -210081 -287042 -458379 117281 561652 -840322 -547050 -626964 -192184 -965515 741878 459893 -591864 -905021 689709 491155 976087 224667 -491385 847093 757962 819525 -197885 719259 733420 -34149 -747944 372699 515259 856204 -768277 -349731 471592 -847204 420059 96542 -963557 683234 243829 -417935 -884243 829448 844992 391289 644972 958031 -656014 802865 -299173 -558455 -65159 39269 433135 991261 -116876 134838 591315 -558202 -553930 -773223 -67291 781908 -489270 -809384 -778505 677545 925034 -428656 -239153 589757 67078 -632271 -651993 901467 1219 312705 -389523 -455582 -217991 101274 -50044 700613 -73163 856423 -907199 -872692 712501 -588629 256112 851152 -6674 350202 658253 875202 -673271 541118 -387829 763685 915042 907700 119120 -494384 76552 -495892 831670 -714963 889152 988236 -265525 107965 621314 -277618 354322 922001 12153 202557 81281 -185902 -595833 -233412 498561 -229702 -533056 -725569 790770 604185 -869910 -842288 779684 385745 -478845 67915 -260642 686298 22459 -56477 133722 191 361718 683931 -796985 11294 174027 -466995 -22714 -541652 -718072 807334 -337042 717999 377387 -145368 587464 -177149 -545558 479783 283732 -351978 -679892 -616371 71170 -78100 634638 61462 -477767 565531 898784 -507180 -95020 -853041 675493 323756 962336 -331833 24854 -905448 -906785 -512041 230943 -101533 -752312 716388 -930208 925999 -382715 -156565 590510 -403982 -538573 -652294 -525680 -808843 495590 379446 902978 399828 -195166 333267 681141 71553 970595 294559 814477 173761 -445034 797688 453154 532013 -943587 396240 15872 -376269 -223921 -73552 158822 -688878 598646 4787 593739 -863775 568272 -232314 508372 -851064 -247410 -23313 86367 -358330 -770344 357699 363516 519338 -891449 -329874 711535 932505 -138391 -59281 141999 374094 432193 -929447 -577559 -723626 108868 934611 -983426 551440 76893 -633063 98817 664627 -362390 -201863 130874 971079 851132 138967 -778458 232874 -415333 218026 146932 -953331 -401216 -898948 -165751 640629 -91558 881902 -178435 -446917 349449 -812751 -523747 -868724 735846 -269042 386023 -989847 95353 -704673 467856 436136 913857 -496492 -840831 -966415 -570704 891951 294102 248514 -131156 -8504 832734 136684 379151 687370 213789 447508 -682073 -30540 625741 790322 -950217 -624487 737625 321813 -642187 836384 -618911 -62243 650250 -600892 433849 273152 237717 257557 -763670 -724026 332200 -629962 49839 -90931 353737 -775459 363768 -122 631283 190935 735851 393781 149010 889729 833886 309109 -403446 -721073 363231 -553422 140849 466377 777516 -77139 -342191 -374391 -382917 496124 562599 -100674 -914637 299655 -576666 16940 281713 -517749 -543564 -263766 -298748 -524133 424108 -62813 -277455 -756453 -684837 23701 -612752 -878269 620611 -247915 -926739 -459358 720219 -858167 -150903 -42216 -533236 452972 685014 829146 -787146 -521138 734622 -439438 -612055 -94510 -104612 -520515 -485971 -410642 -822719 258796 906490 -570194 284977 -610045 -997568 -684111 725060 -454180 -556511 569642 -299322 686245 -672462 852833 -853834 987614 -199299 119471 -774837 -632740 -792574 -517370 423530 -48951 56753 -877081 -992463 -24158 -830990 668521 -603408 -684617 -143586 -972999 454314 -337361 771715 889108 272153 757505 372324 196943 -936025 692988 -401930 411215 266230 197311 -893340 -540270 -254888 125506 -194869 604196 245975 861515 405951 967467 40239 -840966 500293 163676 465871 696254 230103 265218 -818211 -61603 485347 720638 49711 525297 437708 474178 254290 -582299 -203801 -483883 -564090 -17156 911615 773587 -134849 -575670 -266030 780906 601254 -848455 -57454 -182690 -955370 -412283 441317 733957 -461024 -824512 547301 -304693 982152 -502320 -394080 -583120 -808378 476140 237721 383045 -200826 153634 -475578 -537037 543655 -405292 -206320 477620 510911 795190 -841642 -420841 -383978 342610 -324502 712512 959143 -775804 -961774 -332378 140707 639870 -559480 595540 741101 381125 -33029 180584 202654 735026 901260 923671 -952061 -726030 981585 -499929 -249446 -345721 -429226 969972 786329 558533 224407 612588 -52249 -804011 -630009 31250 -423263 659894 740876 -925314 -251370 -38217 -730367 -675877 555339 -778242 609075 -156440 315000 56068 637156 -598535 269961 -218986 -389685 857331 785182 -587947 206353 -980269 -59252 696631 998229 -519641 -760487 -734075 -223190 813587 -356796 -208421 -146412 726990 371131 -971989 859791 -422622 -271390 543802 431240 157680 -613997 -919392 898017 -732631 814553 597069 -132367 -958762 34035 -801537 -448894 606993 -987432 -662707 -242991 -462070 116013 -911713 693905 -853245 -757552 -756557 -722967 443604 645713 903578 345458 -220952 -125965 853177 -300486 -787010 -803025 370120 150851 -558487 -757966 175318 -643964 -910960 901978 522180 375783 726255 767549 -86331 534090 609876 511266 602597 806527 394531 -785403 977791 831947 -229038 711832 -651836 842730 -599954 619069 608571 -719863 -722284 -587379 631484 -733621 -465288 610772 -529164 307141 925282 -158958 -155292 -18046 -642388 -981381 -639135 -167936 568005 -724616 217622 203569 902322 -581852 -479490 -257285 -857209 -600368 -704278 129592 831346 27648 541313 311990 118193 -218517 520506 -964680 176151 -293505 -772252 421747 -798069 514267 318239 -859629 -438904 306131 -887967 -799309 -21218 -173969 -418062 -429720 -580752 566124 608496 -526409 -58316 -926022 538699 -354149 -521674 985468 851914 530304 2645 259211 518660 328394 -892284 -572300 335592 -359473 -222005 -626315 564150 894424 927556 152068 -737789 -341084 -220514 -921144 -670279 479205 647197 451485 -425067 -718271 216087 372373 109351 -830509 55673 -250894 628182 -602329 -946112 205101 -361767 -63678 794753 494578 -752449 -175849 -501918 -208607 -101528 305811 582558 -968754 -173559 498322 438277 578626 -566740 131943 -181127 270840 -392403 729689 -716942 -340319 -105537 -85088 -514821 -730207 -544027 -867092 -783565 -326897 69753 438878 -438963 -1735 951465 -762995 319505 510365 651637 901507 698840 789361 899762 672317 150675 -435299 -22390 -157137 570693 -182852 -509447 -831043 -67195 -492130 508242 -180029 641405 29513 939448 649486 838509 346227 -981851 852192 -546135 499081 384102 -809360 -945898 578987 557725 935912 78257 -98770 464446 -236570 -503 -868967 -839533 -895493 717248 -196567 -522952 485807 -968434 23629 386592 -126341 -939202 754090 471822 457165 -360786 -45288 415772 112519 698707 -653661 -306761 240385 -631757 805771 -503647 34306 635370 278084 582766 532427 307366 451447 -674937 940301 120362 55423 -325077 -677266 -921393 393581 45417 403080 -931202 -299899 -408281 -497815 -33225 -174914 -401378 428692 -140787 842182 430299 -11266 139304 788219 -765632 -807150 -860735 329203 -664703 270894 -326486 -863754 -39897 777252 78276 -553985 431760 -274118 -477946 367934 -788371 200618 -89091 -21352 274243 36131 -168761 335014 658923 -554043 386326 270386 968466 474665 968115 527549 -90438 -836009 86392 -616068 493367 255950 744277 -124330 117810 -4736 936397 -133529 179113 952403 504694 -833920 -857107 -566494 428924 -346331 -749277 -802119 -710114 811022 641732 -819492 -898129 -34137 51869 -539455 -718826 72080 965071 -732399 -45105 400669 330192 -286356 278760 472663 -680344 -269598 -232443 480633 -960843 175610 -492580 505460 -142936 959663 -357063 -98196 721670 -728211 352764 -692936 -69784 -980583 -252266 -238490 344634 -981882 421136 -318796 -944960 579841 724868 -934760 649868 -238778 472482 -316998 -156662 -637431 691756 823285 -654859 943598 738554 -587175 -388130 -959343 427510 -987605 -323412 -828673 -664671 -817565 -397801 -504774 -854259 -556882 -925525 -991943 -476447 759786 -570036 -419482 -318247 -471251 -467028 -440802 150083 -723138 -15146 27829 974466 -359783 833959 -697489 -677489 187503 -898608 665480 -4621 -387036 123349 -659283 22222 458320 -475503 -554111 -994989 552639 680112 -563431 287562 -207375 227635 378496 514701 -104934 -507409 -33357 -140405 -248157 -203506 -635738 801224 -824793 838797 -396098 242139 -373129 357948 62933 995694 251030 -948542 -917319 888770 526782 967574 -628819 -110807 -316839 -127097 98790 -573302 537097 -592459 904463 509152 639009 -456171 725958 233019 943657 -814991 540701 -595267 174046 772838 -40551 236574 -322257 108388 -68937 608425 70466 661426 292322 -698435 -332819 347367 981886 -685235 -299587 -683022 -675360 -970655 -907278 591123 -892589 -871150 -651903 814431 372501 -341487 58897 559168 838744 -836831 204286 -772494 -439230 -100583 -829735 643208 531438 -484509 844262 -282651 141288 252288 -695651 708931 -29516 521601 -417238 498224 167496 -416369 -717587 61580 -631155 -373532 497146 286732 939618 927952 125977 149434 -732647 -850635 397000 165106 195833 551691 403764 172902 -921542 896861 -218172 386971 721292 -958007 -606066 -15381 -275952 800772 163168 -886399 -300963 -760492 -634440 -559648 -653188 -308843 -35380 764764 638956 429493 158852 8094 -342752 -516680 868858 402469 798076 237876 372225 -561216 -973604 -340139 -893029 -500075 -377971 469722 -897407 -620643 775121 941335 292895 907173 681695 681713 906901 461519 -511648 641125 159800 -220017 -397836 987778 185871 107439 853547 -536726 -216234 -130869 -877299 795348 825854 425941 138770 -982771 29099 -550638 644267 -229005 676917 -949093 510775 976120 -969688 -38819 187150 -263515 391236 -544486 -548486 423701 735741 -56218 266297 958197 413692 757930 559868 -565365 -290788 931108 201451 301356 660333 -26011 160799 -607292 546613 999378 -847706 35794 -167318 335268 914434 -854935 644794 -398360 -923861 -686031 -743805 -3457 -382199 -224797 327131 431135 213882 -834608 -740087 -2607 -378670 212059 -899958 -514831 47702 -214021 207758 -30287 -16832 191674 -196616 157845 -794946 307001 267361 -867976 -335885 -842711 743829 -56442 96629 -952237 113684 415041 -321971 642961 685331 -113796 172922 -227885 832888 136291 -98579 399131 -283550 671857 -437874 100993 429343 -780041 -34249 -194896 -394828 139676 -91340 -390937 -626984 646104 710473 158329 -661383 472824 560172 266061 434102 -38499 337414 152542 88547 65853 -48650 53820 968329 -885856 85390 843274 820579 -353820 598228 276478 -990238 -32007 708290 -5147 -613207 661798 -128825 -855268 -570991 -866429 -752060 -691817 327591 -630020 796688 184414 669481 999125 704884 152971 288141 -709472 18992 -343091 680186 -693048 -254220 340712 205389 -516854 23911 713395 -766058 955127 763300 -880871 -627944 939123 -317641 -155880 -398004 -491591 227109 -22203 -278050 -329900 601314 -127162 417326 -963417 -288936 -262954 144208 -715673 249319 147781 -519539 687004 342367 -552074 518369 177828 -49145 892639 884859 -349905 -912998 681612 577727 979523 -115259 -897380 396743 284858 358826 -640062 805470 197184 13024 -776890 -95740 469846 755825 528385 -915603 207825 -953381 -827163 383105 -468005 -810481 608627 -349219 223344 -687499 891458 -916399 -431261 -575386 749567 871137 -194729 -382800 -633241 656196 184262 44565 18255 204007 -271874 601548 -887396 760555 742047 318975 -122036 -482013 -280418 575308 298475 965655 -378427 -994747 -977249 700931 -610640 -135953 63645 -321319 212562 -784058 -882384 -472773 -674066 873144 515513 950658 -152034 511525 243754 -765894 701648 664038 -534134 -496221 23747 -39741 -266891 -676558 496527 -760325 -861671 -405363 -217446 71104 -833222 -698093 525476 604471 970030 49362 679356 238973 369377 544398 596552 -852067 -811949 446785 -129791 452123 469013 132374 345461 61164 836560 -334099 49027 483196 571966 -766246 -28190 364071 -966610 720421 -529125 588736 -242940 101195 -762486 -743795 673463 -472196 757602 -324664 -249646 -675301 -247898 369440 328947 -932542 826800 835382 276047 280891 999981 508192 891052 -460921 922910 -618006 890982 545499 531417 -774384 80875 451358 -679289 905221 -570050 -333715 698788 -698193 -265225 -215785 -647550 -729751 -381247 -35167 -86842 -516097 -648101 303043 -429847 95542 453913 -50967 23992 123969 -976928 720819 186837 718413 -540755 57206 -100556 -884106 -636402 914105 980638 -552369 967335 226616 322481 78431 -557777 343396 416222 496286 -488976 -747807 632810 -773508 -798517 658310 417902 -347557 744497 777057 -533033 947472 898987 -45903 171238 826725 -66861 -741910 654513 730138 753369 798900 -689759 337631 -928897 -166676 892658 712156 -61411 133794 690229 -610390 203422 -425575 -710191 576215 934913 943435 480638 -768667 -30375 -998430 687689 548427 -960307 352831 93843 -264077 -336359 688503 -188270 232763 -666997 -509359 -201778 -63244 683015 -640694 371621 -750874 770307 -512495 192328 549962 748812 -215541 84668 -539058 -146753 -496688 -116647 768405 -452528 -28116 -38962 -550604 -564729 369055 932507 907446 565310 194141 498838 -521063 -509340 355791 755047 399439 -11394 695824 -841844 721085 -50912 -474383 -110762 595392 -269192 171638 -574999 -849373 464580 -302761 -394432 505258 332631 -42625 645799 769290 -844264 -76016 -644161 -789650 -334590 475229 148989 633076 50981 521071 443947 345390 253348 781313 -367386 559522 -687691 -386941 -492129 158410 460452 203546 158746 56725 553552 -162657 128754 -720156 1452 598300 824210 932366 -423488 -821294 501565 204380 394918 893878 889992 390413 -663411 -806929 -824613 -70957 -111815 -624038 -97165 21588 711808 -903674 -79389 -466645 -318769 -670536 435342 -907292 435620 733800 432431 -84349 -493167 -94142 -210479 -295042 -166849 -429146 -896169 45631 362984 117544 445942 333475 204892 -341615 405301 -455299 -390531 -807204 156532 -879341 -15037 82106 -793118 -356320 736953 984207 971654 608465 153598 956914 707127 -523960 168645 -545231 140324 -586980 -149802 -254901 -183220 715863 -839542 -135180 -571769 -809738 818642 898196 -715781 990316 -106319 541128 -756696 564768 852542 -501152 271837 525546 178467 -801057 339136 -322661 -42592 -68482 -34869 75506 874249 -452823 686281 -693465 214083 -828159 116317 596580 -119861 446680 -922629 510534 162352 813752 944365 -757919 -92012 -124195 510799 432826 -782545 -645066 969491 -704950 -941364 -816920 672766 391042 -593719 -386741 331433 -513599 -634469 -467605 58754 -255777 849352 495752 107464 -686938 502124 -160106 488338 -686764 464309 -3010 536265 130715 161638 -944677 939689 -407264 -843048 320638 -85948 -171521 444660 -905109 -972417 306502 -667974 -863975 -890733 -467722 431549 -352970 -772722 525189 826021 896289 -442929 -654882 -302804 420974 676237 599007 741793 90981 -742319 116058 -661784 -854781 619383 156181 -73480 728055 -491343 -499894 -676133 16679 -395900 -935385 -837198 811945 489161 -174385 -443986 -403126 663341 -250024 -414952 792714 635697 92619 -230838 101150 186923 -355033 -907980 -214035 -97340 -520354 139609 69524 -309512 798422 -138417 -752542 76569 313321 312642 -151460 -833589 222310 -687631 33082 -614903 415374 -472017 -447001 -470881 -913384 229219 73477 -955345 453421 -512887 -968472 519084 33644 663343 -856938 283618 972264 -652295 475726 307948 -725339 283165 370813 53692 998942 722023 -7478 -150506 -161470 -307529 -953972 85909 848498 122110 897486 37925 733957 359365 997970 630791 -430779 991014 -843893 575057 267631 -737967 627105 711019 100918 -724856 156785 -678637 809281 -182365 608522 -236710 -181464 -704499 319922 482980 -947845 393156 984671 -170708 -535108 160221 -100290 -66178 425568 852862 -836305 -839045 436177 -884509 -890425 -404647 89327 229082 106573 -908384 -416374 -488890 374845 467630 -551574 -570464 227144 -391501 -79032 -655887 200018 -474442 180306 -284583 161139 707470 -864726 -972277 -25481 848234 36584 -332977 -911778 -968886 388627 -224897 254044 93060 292268 -272758 238938 59584 -199772 -307980 566387 207099 -99871 -221996 89592 428936 -850244 -773932 -594196 -549622 329094 -283467 -356215 -427140 617598 -355255 -416071 267050 -248611 -386313 -245602 -282827 -351797 -261062 -386549 -367598 135271 548386 859912 -896373 854082 -400303 -199086 600381 -113180 -139649 77145 -114024 620998 703223 -660672 716130 -475305 -142568 35680 -965963 975224 -603307 77253 628988 -714753 617398 294447 -901254 323767 -463788 193427 792004 895454 -952095 467096 -982207 -842202 837789 96794 173361 956597 302946 -689110 819235 629029 -124391 31756 152445 -803067 -739133 147000 -122119 580822 -312719 -276134 -838238 240655 -768180 14930 -831909 636953 -387698 -691148 -962216 -102829 83207 -911159 -709213 -927089 -779111 -123892 888344 381075 361276 -135250 -593558 -160870 406779 692498 -396644 -918959 -870412 322642 294920 981338 -548900 -28616 13147 -601653 -262023 -566586 62999 471216 172711 -34641 788496 -164347 42452 -842789 782192 462910 352644 -519065 -405069 -488257 178125 667170 421675 578403 818779 -745583 382078 865017 102765 -110868 -444381 -32445 -6441 958111 476392 -122762 333054 -467253 -740625 -242756 84831 -747582 -297300 584373 -606199 831630 915176 562161 47646 -699413 -35519 -23304 -732843 -240696 -149976 -262462 193275 992458 463714 542271 -166034 -874168 -247800 -782511 540192 389840 891912 392525 -476518 -522079 895009 636670 -802313 335535 166378 580385 947428 511395 582092 619498 -90457 -322856 813827 934782 -36203 36831 465569 -680074 -755046 -127749 805003 -715549 736949 -800602 220665 649028 171001 212234 294779 -195055 -362482 509961 736751 -377932 571309 111541 -96372 -626549 -635865 64985 -793894 -388888 -214305 -676370 -411081 206737 -701876 -684505 -70316 572736 -329864 -962330 -586186 -915037 788996 389188 860598 231133 627873 389261 -683647 -846589 566936 -820799 856856 -308704 443971 360597 -957743 -17486 806674 149872 -611372 -632277 -785785 -225170 -569697 726001 187450 -959904 -368893 -566178 -689322 519882 -720347 -593599 14618 54500 684285 -343717 183513 575642 991706 -701342 -552710 824971 -977828 164226 -706184 -733426 -435463 -42665 648803 601768 -865287 865524 -215714 227351 234746 505951 -403681 735435 -801555 -784110 186611 -180761 603030 209404 456631 183749 74896 377086 870751 669807 -305977 -818705 -87821 -133465 -887684 -108392 -640883 707936 -209083 91448 504156 209218 722058 -388478 -125916 506921 302729 287386 -365252 -411865 -561454 -466917 721679 577662 115276 891028 463259 9127 368430 860550 -521355 973902 651015 -14232 548035 32467 -847689 95012 -623807 -873269 -779917 -130921 -351812 676861 -69691 323733 265498 -448027 -337910 116450 107344 -327884 336499 -334662 63082 328270 82436 -424246 -246393 -62902 -826473 235572 -800038 579062 75994 136335 -171477 -290735 956237 -407579 -416685 434191 496197 50995 -14524 535065 -737428 -650771 -663297 897290 -935873 -880776 -875877 -182478 924558 -642131 892741 778519 -538752 -954020 868538 -767377 18828 743751 -627121 -19928 -610687 -891613 16361 334560 65534 -329061 716806 -993171 -947589 219725 -917582 -445994 531263 -884917 385939 -260520 245735 665626 -59426 196578 -910491 341430 357854 -894951 226815 135181 -665484 -181419 -905140 95871 -518894 817186 869818 -706587 -898368 585792 -898421 -560505 -985065 272292 -725293 -962269 585416 813173 595964 -806163 -466794 -62961 56514 172682 -816937 -618749 -554440 70292 -535944 -144619 -598591 -534118 -209290 -654788 -553321 -15587 121061 810662 -644025 101267 -103827 -390350 -685133 -462233 -945848 -552844 887183 444023 -455483 -499148 781541 -954731 43976 104687 135057 -604409 -409272 -38187 -87739 -241144 -674224 -310198 894598 -677564 -400257 -133531 875565 312799 969095 149875 -389785 -11025 549937 83573 -738762 -634371 -832936 -462947 243054 842889 606058 889174 -437703 -274429 136554 133689 -636269 -666670 371824 608537 -187186 -298544 366759 864888 52367 -865332 -275506 516239 -766129 806279 847033 522314 860251 399160 -576051 -263863 31316 -306167 -37113 -626720 808240 42263 78325 555672 -929608 694517 978107 -844884 -586104 32042 -90992 -895603 583186 530606 25150 299103 460571 895985 -697818 -167942 -62404 -566188 -503239 -657175 962914 -243922 475520 695662 180942 49353 -352875 735996 -514922 802915 574888 -809412 -285406 -733523 463227 769289 -897616 134223 -814874 926963 -486191 540641 757460 507200 -534806 -221965 -769852 624102 773556 -112121 -259895 -668398 -239428 -530414 709130 592421 993379 944767 988867 100017 -518689 481963 -854206 629632 885304 352106 504811 172814 424268 -572159 -609868 -398966 73419 687786 227242 440409 -991428 -365 -805270 -471789 -715145 -444449 769832 -63740 -955479 29475 -110548 -56020 -909997 5354 128080 -914368 -657205 -32718 -464253 -662362 -234183 -119572 833610 609533 -352741 -604544 699577 473107 -480319 -766393 825470 97132 112978 797968 -357545 -420030 -868795 -772452 -43113 -930304 366185 780065 762789 122437 -311458 -289078 -100612 167655 666522 906933 -852692 -882450 -511643 663796 620760 -400235 -975395 -625779 627126 -800948 -420494 843386 -235118 654009 913387 359082 -64053 -875726 -78753 -483586 494036 146756 -93891 -14260 -680779 -194768 -815035 -636960 541064 -873752 -34420 254326 -16644 983318 945276 373057 113365 645526 -917806 715623 -524566 -874633 -973026 -188542 -14427 142206 -18745 -338015 939783 -803293 -590972 -561723 -538719 -79598 892004 -492827 145180 397227 -621113 -42134 465714 759939 546018 -957132 835763 672352 -149313 -81133 675201 718017 -443077 -726834 307348 -157613 -185594 -746080 376567 -36227 -32090 925494 -77751 433110 -698507 -394318 276797 -743639 -302946 -682197 -609381 92280 18852 895274 -22852 172662 -820901 549679 285329 456843 482285 -900822 426269 -357036 -443434 -277885 -217993 536737 -960407 -661998 -122039 -141067 -522423 -420569 -26669 -323575 -938256 809348 -172055 940362 -385492 -914338 -648976 -930218 711836 622304 102629 482691 -570953 357287 -777769 688856 -831162 664775 664808 358801 428773 366788 -619696 -525024 622087 597914 -297510 -671961 354287 -640970 295780 -793986 396727 178171 -467101 63539 759372 -990402 565597 -992763 13680 731466 723950 892265 -383689 644573 -514492 -523259 -102901 380840 -521950 625720 -911320 -117549 921313 -672625 -954976 -315529 208362 45777 234968 -273117 -504003 381173 -972279 -46249 537197 -621146 424896 983052 -510302 18502 -759585 -297430 675734 294248 -502246 -231408 608792 979924 446714 965392 -93940 -519545 -825123 315247 -15767 -90319 617204 -868118 899257 -487499 672708 -840020 -674147 -485972 436262 -476839 259014 -473374 951495 979463 -79235 137560 656937 -613697 -127460 50752 -638944 -59008 336787 -111356 -355499 540092 650725 650432 -172090 340441 937256 601155 47172 -634447 649736 -498798 788084 88211 100804 -552475 376399 869824 -512593 -256600 -367582 666863 830512 -812677 128398 -221111 -367421 -847054 737673 969709 -378762 5846 -795429 -533523 428397 815906 460962 69712 -738722 -975097 -679985 -789362 381589 -651608 490663 -753257 -201870 977375 682179 -37300 29798 669494 615440 211332 -49158 -347409 -531121 956425 -355000 995709 271765 -384488 -858752 -203640 -562611 -133788 -349980 93549 149042 629140 873676 560188 -790187 736064 551331 -849224 -971875 -192776 507879 -987942 464194 461502 384301 -942130 -871728 -460921 126363 647285 187051 -535747 678893 180961 -636283 -571840 -827663 -871332 348009 715488 -386166 -578206 403636 -418715 -519247 -944478 -331113 -618360 -886545 52225 408342 -171401 272868 56343 -185332 142548 292803 32431 -390363 365366 -976556 -827445 -870302 538407 -834831 136351 690456 -831579 426377 918417 279665 -769630 148896 335423 168682 -107645 -741939 -658951 -463148 667172 167994 51139 -637357 158802 -689752 985940 327777 -916400 609897 313370 -454580 841811 3044 309555 -936268 789766 -352492 -179723 -540273 611463 -112119 452200 -828124 710760 -930203 63814 988435 -166097 -571680 -476542 733260 -258474 -781371 356926 316947 -368692 -497037 47443 -355070 544625 -955299 831949 534279 941854 182411 834029 901474 -29285 298646 820261 475560 292647 -505808 -932321 -632125 696436 45721 367159 -287505 113960 617899 531196 290367 899037 848975 -999245 68118 803106 -899066 956627 -996178 701688 128097 275594 676757 267989 889737 52535 -430293 335653 244152 -647058 -697819 -303804 328126 -79624 581773 130821 534781 -266928 204863 487726 -143123 630823 -64915 -969606 111897 -906272 525724 282261 48671 -589035 820390 -701661 -430796 -133488 -461258 -915398 -143074 257235 -19249 -199196 849465 -477807 260037 -126178 421363 380722 -294079 811867 722512 696275 -619326 -45822 -195610 267203 699671 270059 74593 925192 777574 916710 792704 835288 -118488 219700 255383 1184 671658 994188 -71413 -470784 -873074 456728 -341799 -197171 -926776 149877 955024 -297459 -94686 -735049 -92846 -579329 620344 752098 -607786 -34927 536444 -524046 -275607 -779032 -783181 -718252 761193 -523812 861302 918379 -137016 127224 415922 261132 996495 -130306 -628567 285185 392281 -508574 127727 -554998 -6445 543306 264941 -293928 175939 281108 -968351 -377712 -687746 234832 -38692 942414 -289552 688449 382147 258079 527768 791265 255695 -331258 -978807 448474 -160627 487928 -385685 876174 513887 -299552 46199 -388080 856696 -367332 619775 -937560 597220 660606 568931 -74925 351486 352716 787229 -497088 -815240 -472640 -529098 -237484 408534 -160888 69711 670631 513395 -174905 -626407 379781 -684805 -61038 -195107 -966545 561008 102388 341877 -473577 -62939 924523 963665 -82585 823366 151913 -502925 178298 -959794 -155948 218099 472354 -953586 -376570 -570500 -783904 158381 -287154 -457395 637423 872099 -305427 -257991 415930 362045 -74215 539943 -60959 -847460 163453 564754 -97608 769206 -871496 108042 460359 -953261 898010 258610 270155 -841583 175210 569408 -459212 -534176 -169630 -942847 -323290 283015 -385487 632786 647288 -768610 533176 -324313 -351945 836753 -447154 -674040 -114908 553380 -458308 629391 360114 30057 972609 -75285 -134903 94155 471439 682592 -588282 -509817 312397 533061 989240 -750162 442515 679301 -726172 -969820 -993295 204830 317698 -880092 746344 189093 603710 257977 -708369 -832576 661753 304966 651376 -596821 -367419 -847232 330312 -52685 -483476 -902161 -184374 583614 -811159 -485775 236221 -700991 -526483 318006 416090 90568 -397860 891333 -149938 -571278 -522802 244597 -602562 733170 697742 806261 279358 87184 593950 512325 892377 993317 -725455 523322 -394100 -370397 330288 -758914 761291 -434677 779830 272781 462074 -699020 -368876 -490054 -245515 -641781 209229 823208 -650999 -798195 -547686 68562 -980999 -62897 359400 -290685 -463366 606135 955477 684126 -771913 -23744 -239177 -101417 640078 730617 142101 -52936 284624 -750329 -585940 -271842 -545851 -205537 -496789 970617 -360666 276876 464375 866447 -19487 759599 846120 524153 707161 26362 778122 -659675 -155805 681589 456542 -525485 -974390 750137 -997354 -466536 -31796 638583 -325028 -473763 -140133 -599822 -824565 -44575 -304931 -917888 18228 -718541 332204 881038 431515 -313159 399895 -840679 468792 881836 -972770 -984523 124982 992538 320954 -874614 600311 101218 473811 -75822 -881650 -684100 -667320 -854692 473668 -16338 528747 -103028 518804 -632297 -445310 517721 -557266 362025 240199 -743730 -712712 -224153 -592151 -297974 599688 -667861 784393 -870081 363947 846498 -543298 -363338 -1310 636494 -252911 -136246 51936 -564733 -731135 -295447 -513395 211690 89216 310934 -795642 654721 -680971 694889 545306 -398951 239544 -821107 -744498 -102441 -307559 863042 696410 854580 -906919 740697 -784726 289789 595759 -456390 -201634 879956 -998460 919905 438090 -511443 -157128 -182820 389623 -915631 935579 165711 719649 -868642 -351116 319985 -763978 336197 704574 734476 -938019 27083 -593050 201601 972781 -393079 500302 -250431 544626 -656916 551629 -3755 742315 -772426 -395731 -218281 -37362 21626 -766421 -579465 -258109 10404 -519557 -578569 341285 -61841 961345 375855 541636 -592915 -103143 -42486 -778522 -620670 46736 582279 529921 925161 -461399 785721 330434 -573266 377689 355527 169866 929842 616971 669165 -965140 598699 -394596 -435335 -522576 412961 85344 -431025 -668590 -929806 -697444 19685 761476 -750385 965257 318920 619688 -70595 -362024 -308587 -287273 901524 -372184 -441728 278493 -987773 596498 -3119 598586 509834 -757090 78690 -757726 -299905 -670134 346787 286462 635274 871946 728342 -840727 729641 -135869 -540206 500276 445229 11471 307972 -486813 474170 -713220 -380950 -377683 581067 -732275 856279 301696 -996436 519608 346802 -374021 -909058 318374 812150 -391182 922806 22262 849715 -60819 682398 267322 197772 -945751 977107 143096 -146633 -168042 655302 -106582 -219136 885975 -593221 -689730 84294 538053 121549 -994665 487164 331245 -127769 960523 780714 -521331 -545588 -822301 751338 -859877 812689 668766 -796565 -775874 864798 360367 -128143 583890 887601 -861574 -42157 -282263 -796966 712794 677755 703685 -766849 781790 17258 -148002 568026 -44921 883505 345570 878710 779980 110457 12336 658102 300694 -978180 667485 643023 593732 490762 -346704 -845239 -163671 -758523 653861 -416639 -845559 639461 424173 -217431 -414305 404021 692075 477511 83994 780564 -414663 270898 987676 -372683 -273246 105241 984121 584288 -255451 -709381 -752898 -785554 196472 959664 783336 874448 -50301 120926 525928 492169 -619167 463109 833637 655664 912482 -864780 322874 -34705 300427 96593 32052 787974 -869867 340758 570134 -8759 969578 -863986 593557 432157 -243541 602460 787675 680191 -248915 -480524 529160 -919170 207223 -715232 -660180 631228 -554938 681852 -3249 -803599 674697 -462982 331370 476008 705381 -225441 943083 16767 732978 611652 89525 -766421 -769284 86039 229149 160498 565635 956823 256750 -633616 -564805 741211 -924442 -436397 -851123 -526900 -83914 36830 864916 -427226 -164602 662634 -844383 -463365 -352657 392672 487223 857392 214143 524224 -439472 870398 -663367 176157 -802410 183027 -830317 130335 253163 -104850 425078 42112 -341918 25254 -478528 -659953 61251 -181852 874437 7216 160779 614596 170314 18906 138218 988088 936073 -879337 564419 -778107 -128591 287624 -140625 565764 182115 462558 92411 -167070 -29515 135138 529317 6048 885171 654703 -218141 273940 -954279 380274 -74468 -205849 594714 404209 -423572 591381 -356004 -75647 809124 -719888 782841 -658098 677192 -109668 795584 -21097 -945648 -548204 642162 980143 86248 70820 -56891 -591235 -684688 281838 -206875 198653 797692 469605 714478 -138563 544661 500565 -754189 784225 -207882 -759975 593530 -74593 -983152 -151325 -179842 236356 452999 837815 -503572 768045 -898894 -830096 362022 -820146 819359 -471942 -357117 -706129 -904052 -656106 806988 654058 293103 -583718 -162367 -471761 641648 604334 -825198 -699968 666345 -397232 -80410 -158859 -375699 -306735 84184 485945 -269634 -687979 -821643 -513142 -768171 -976681 -965825 174461 561118 -760285 381357 -881352 -822214 508250 631977 822775 517499 645426 -358767 -794744 52203 -245965 808758 893390 -862458 -808901 -815264 -782014 930811 573562 949191 -729363 -605009 -970121 92955 -403729 -114246 -604791 369406 -876037 693608 -744737 713861 356825 303801 7033 893371 -864285 -490783 510253 -855778 182408 -758839 874787 -54369 73548 740492 756313 -161242 391366 -360582 -285537 291468 -535008 219801 980892 -879073 -199013 229536 -993081 834722 -858871 -546566 -841105 -80822 45649 -88375 -261836 70978 -121618 -224160 960267 -296280 91632 269639 -610242 -405618 -184967 929979 35306 -523014 907713 49451 842879 968934 89107 639676 -376253 546624 -278194 251591 405456 -891797 -64923 222678 -676207 327229 -341152 129578 -517047 -500865 -260136 679480 -102131 240368 546559 -430298 -99644 -447038 721429 -984621 103086 934555 877044 798413 831194 -465899 -15227 -830631 -277457 -458305 -34871 -332305 537572 140442 36689 -536645 559623 -234084 524614 911644 -733574 174001 -994334 -854231 -727439 111285 -886411 -990169 87926 473851 -650783 193300 405606 64969 -412386 -72544 -241167 426841 430263 985519 961437 66778 -167990 466264 -504509 867693 962444 655849 -342383 499625 243780 451680 935430 -795496 139467 536819 -271495 528055 -302702 -719735 553875 220537 592924 289471 -207536 350788 -657921 688741 272771 134131 -281753 -171650 879055 -124589 55955 -251581 680750 -243034 50519 -319712 -539795 -385501 -498920 314421 31406 -704140 -380589 -381609 215269 556854 -943209 442125 -663973 -521731 -732794 -48621 160430 -710963 -247593 -974886 259791 -355038 -356649 -834554 -582269 637289 454372 51695 -105372 228100 493680 500641 565981 -141494 446468 -917028 -824272 73349 -25285 137876 -172173 -590733 -96062 734833 421135 335941 -573473 -478896 133696 -219613 830311 -327615 752152 897190 596550 962440 -592900 -217764 -657285 542748 505893 6344 855577 -679253 -22752 641503 -399160 31123 -413874 -48756 -382015 377450 -451483 475181 706902 -5897 -152979 -779373 918247 -837449 -358204 -63482 220526 737241 -457701 912575 -274956 236099 883831 -598035 247450 -822773 606769 995120 -638319 -960898 165494 420513 -754782 -32612 -374201 653128 885799 182809 279674 417060 -47856 -606242 440503 188455 -912161 -749433 -756612 658103 -98004 -757533 -468582 -338258 -289246 -888073 775862 602586 -65152 -587270 -790456 -789378 575641 634074 325663 605392 -423212 198326 545244 560505 514476 61538 -254606 850200 366001 220391 -633428 -9793 -24698 658048 966311 -201356 -513310 -897891 802900 617266 24591 832100 -556424 -364315 -134163 -471381 537515 298098 -18833 -737664 572764 -670548 909341 -758495 -743221 -734112 611217 -206204 -250226 728010 434938 -737456 -416883 616477 -750180 985314 -696314 258815 -915378 -529975 130825 -475637 -942469 -539445 -316163 -327090 745121 593246 53785 -49974 432853 869551 458220 391798 -236227 403486 527318 -394437 76181 -178369 598796 -399751 -922070 581339 673176 334464 176866 -829202 217815 -140648 434866 96423 -888966 -693511 247718 366570 -561019 965843 -64675 918737 -534701 -122808 -392950 -547545 129807 118381 322805 267372 -894660 557388 791160 -394540 63790 2277 297858 608839 -696305 -508759 -898153 -992542 332892 -306435 -577971 233461 -834971 257981 244305 -869501 -268719 460726 399328 -102842 267927 288427 67407 -883416 848006 -273583 -827132 590539 630589 -849709 -409222 263553 450740 -257970 -855232 922581 -811214 673750 -644229 -275328 -196140 -28560 -731168 -110475 -111348 -697706 292795 -685738 953888 634550 -725654 -159364 103079 636339 -186014 -657677 695055 -101662 -19670 -560261 884378 751374 873179 932616 -436260 -518027 -316890 761923 638911 -188983 800462 824456 705791 978992 925353 -297882 154287 733764 751396 498209 -288974 433555 -575044 -506189 532162 -903008 -589563 75335 -744852 44001 73383 670652 -333678 -126785 -559780 345641 -582168 870169 -680589 -361133 -373640 -702655 992336 -721992 -515426 -881155 -643862 -254840 172428 -815097 -392628 633510 137671 109326 570261 -474709 -287064 832051 565879 -753180 901468 395021 925755 669775 -693147 268197 981052 282786 366231 569082 -107288 51012 785308 -552962 -239550 911058 506224 -708329 929378 -794725 393445 982816 702579 -830556 -743904 767974 865845 -963803 657690 374059 -156039 769674 378144 553894 -683481 682099 -943533 223488 522939 -973771 -383319 226777 420291 157782 -461077 719937 661219 662037 -557899 -972737 933330 156384 835193 -949042 -168358 -651812 -958596 759387 -34724 273120 -508585 851912 -755255 91514 316535 817772 -538838 -422295 -365155 -344687 238617 679841 296927 763892 -869562 227402 746789 946761 -345229 323905 -341843 -224588 -521992 -796778 595464 -381871 -745536 -573684 806811 931501 -975926 337180 -482657 507210 -635351 -292877 -22879 723616 -119420 568815 128642 654230 737303 -539738 -577928 -462451 -992336 517599 -135157 -961834 166451 835095 309401 -868554 593430 710653 -504493 -326679 605798 256758 105405 -140388 728640 -135782 667826 985202 -152744 965813 -717730 826752 372214 41927 -967870 911057 417140 -852348 -203852 -757021 247490 -605099 -280100 923176 123618 54101 470840 -36730 -159508 -716587 440472 928983 370954 161625 315939 649833 427133 -368359 180560 269311 -711017 427904 234222 246095 -92225 -48976 -244323 -610814 79984 282364 885075 -20937 -390982 695020 -199336 -844032 -917312 886589 -120630 382563 -943432 -713633 -973799 -884134 -106258 350325 -619252 -704429 -644927 -81191 246074 -187855 -310108 860821 206226 -561334 186399 457194 535380 939367 -326836 419149 -859627 -42553 -486822 -891803 966719 -625380 -836339 867343 -713713 -451828 318908 -384806 416021 -471630 -533167 755723 256568 775835 118861 474266 -123345 15177 -386367 -625997 -766711 72498 52694 965302 -734810 750402 -67002 290999 -70341 986069 -989983 535679 674002 -961090 -691703 -807031 203080 731716 948534 52870 463949 -233825 852083 619994 951271 -174209 470367 929948 -802704 -87035 511149 542234 -827757 313672 -277851 218323 -400685 29522 -902240 -514565 220804 -399712 262287 -365062 -283440 -794970 -199563 -245267 -4301 -584248 -526487 -181213 267776 -294430 407701 -58462 454362 -608319 659513 -965600 -488773 -125785 -537559 -623350 -458255 -137013 -542518 -477183 -469989 -583593 -63463 800983 -876752 -199319 -3675 -49258 -384135 -700014 130960 -832646 -213613 -644518 989458 888562 -736530 462650 -329866 -135773 966352 -598624 503707 452325 -991022 -906642 209395 -998844 296929 919292 -493049 -570880 -772161 278162 396658 -564083 -653312 122606 440418 497044 940558 703684 96154 -518032 682917 -482887 57203 -1998 774231 -217369 932054 451998 -748663 -682532 576579 932267 895476 295579 -975283 -89465 825381 -882151 391452 -723440 -122242 -421823 -494614 221532 324275 115825 902790 -923213 -369843 294011 -682028 -522864 647594 -245851 30539 -553565 686843 -796375 -528267 -925871 -522939 -833866 371827 688051 877665 417133 -91530 -996717 -659588 657508 359239 -257422 392088 490918 -499007 -996475 667401 733745 -777519 122035 -164744 -65545 -341763 -894312 -51869 901727 921178 96774 -417253 405313 389140 -689025 764101 344428 463082 595387 484186 -300380 -284753 -709464 -606553 980892 -326966 555749 -269619 -343935 894391 -99769 -125246 -666513 740484 -724140 -279218 343033 673365 -886582 579599 -928475 308320 -202471 -585738 602094 478962 789989 923720 620352 536680 933637 -159970 -244480 -136778 -427513 -933275 545026 806500 -413782 321374 731664 -174452 888417 299551 610281 -929570 -62505 -337264 -489664 159644 -383002 -317457 -835783 560158 -264674 -786356 -202640 484687 -457660 -890738 -383630 -735443 -614191 -267923 859201 -793011 700399 -346506 952404 55125 755199 -166390 164757 -579967 602774 -366882 695777 -221281 -799109 -624772 219916 -228206 -801622 346433 -999462 899411 -114220 965982 980103 -249877 486493 -900777 -833984 74874 -350627 834439 -85848 -544333 -267360 -505830 467412 -656546 547494 245009 -386609 -698539 372643 294209 -231146 769927 47232 -573100 -21219 -693896 -251176 -62777 -420535 -240193 -982532 -845589 88180 -850170 -120977 337892 633580 -651378 -592661 -98771 -354444 -827095 938586 -376175 725313 -192962 302430 -583245 -475394 529864 996554 -25848 -362551 -873129 -11482 -435368 21300 286221 173999 -324544 590661 138658 -377644 280371 626934 -652575 671163 636532 45237 -969687 422714 -651619 -784923 35053 -41506 448412 -300453 -887755 537575 -349519 -283677 -689254 29258 -941071 -970439 655822 38702 582470 -338161 672273 266863 861548 -483314 854973 112542 667126 374349 -233413 -880513 824775 830811 -273652 603914 -37223 864315 -779583 -712853 -738822 -749213 38147 817666 74 184764 413196 170979 981694 -406747 988716 727 -256288 102001 -303035 -710439 941452 -338076 971599 561946 652276 155577 -896299 400637 -605923 950943 639477 -609765 385761 -52425 -111004 -209727 369771 -389352 316649 -597906 992574 780619 -473635 -925227 419374 -9008 -228047 339425 -157595 881559 -228760 453163 797535 443399 889496 415366 624622 396027 40685 513012 752055 -389952 441638 821166 -628557 837528 -911977 -4576 842032 188986 984997 179307 230989 274640 226637 -850079 -936703 -227465 215454 -851316 658197 -990526 -130374 -947417 326565 -510792 -201384 -867932 -979933 -79150 -17083 633252 -577068 801534 -988193 528642 -889647 499230 366744 -522679 -690681 -557175 -224903 -656839 16952 1161 -120547 274886 -991496 -10404 580273 635161 759728 -40013 468603 -893811 -170978 -107338 99920 -3022 612691 -942850 -387684 792526 138036 213401 796510 -62505 647546 -403702 448681 538107 773938 749254 -468443 523928 -304706 665400 -389621 891716 11857 159166 -341715 -881849 -429833 -966999 509931 -963941 -409077 -525503 -692929 -981517 871231 437439 334258 -90703 839704 -386351 -808859 -640146 591598 -582502 850313 301686 -649104 889008 338791 -18999 -530657 -623716 -182439 362524 393806 525661 -260657 -970282 240041 -457115 179147 926099 138155 -766310 -404379 834084 -655707 421590 379848 789261 -867906 366567 -939725 155014 -237842 11792 909817 -511750 882562 690055 332417 -495477 -992357 -935563 786502 -30580 202159 -553863 -286375 -52602 -65658 592933 999898 -576204 -599746 925439 155523 34055 -790329 -165246 -620131 -263774 342888 498330 -69624 85983 -6727 991659 -405449 -778296 934823 -841461 244274 -613345 804467 -513789 722707 685270 -791758 -707885 -288887 819608 -745522 79403 -875048 903998 -31356 -291406 -386857 997723 -16795 745859 -209167 -571215 -214699 -819413 84133 803001 -829937 406060 -48251 -228577 -748257 -877571 304314 966723 12006 699399 911615 -691398 -507367 -480982 -927199 -452406 430914 429366 -729338 -178446 -452546 -596110 -743261 57184 -833603 627481 -949116 654329 -565562 664920 -435640 585428 868400 -390703 -276702 810431 79402 -346596 277210 -721351 -973772 394816 751434 -314890 -431581 981950 -395039 530655 -418527 -526458 138915 -128881 -755541 944768 -770906 173654 82449 -807931 -481769 -490438 570745 188515 362803 534385 391517 -866084 -559921 509800 321800 -420568 -607151 -920128 -386019 -722322 -148684 -1332 450704 -380081 390407 -137324 387499 413532 737007 347605 472843 151963 -988895 -935426 134560 -604154 696553 -603468 780080 -95349 555045 736591 -135596 -214899 -897846 284379 675834 -126111 -551329 -530152 -377886 940498 -681475 385915 -699999 -195554 -117163 8490 -66015 789111 -524118 -923260 49438 -41085 745554 207511 354986 -692260 -764998 313640 -816982 -982256 747487 485806 590295 419106 -661291 403543 369215 -569720 998340 -244862 526529 -362325 -946842 -969277 -966891 -816406 583178 480098 -773951 -681705 -702700 673244 -30683 669944 -119429 -872735 954224 236487 313546 -787884 238248 -671437 335520 385103 501542 -126115 -497617 442012 -675689 -745253 -99136 453309 -953091 -780103 162478 -221212 777772 452595 912359 549627 -716851 122748 710510 995614 983774 702138 915419 -764132 255536 123912 581337 573946 353384 717746 -299864 -689808 835839 940157 513305 476522 -972990 208028 -675436 579977 560851 -91204 190101 -862305 -516442 -580615 -112342 -205386 -82300 -468761 690039 -792311 637067 359818 -992717 123657 694828 -237602 -748888 866778 -172756 695119 818615 -525101 -474460 455874 306001 307202 -116735 -994677 612095 -507226 -728315 -219532 890715 920371 118339 877501 -328171 938065 -592601 -301802 -644113 877021 -286740 92839 557121 944487 -953820 -520951 -995210 863538 -92493 657738 39181 111416 33748 986348 -588647 -312925 862611 -943514 -810046 14676 397137 831138 -773951 -623776 16964 52990 -685081 -508018 -533644 -658357 6295 -992421 400063 430929 820423 -260490 745558 488265 -494076 -582844 245566 889953 -919061 -82851 616527 -405060 -621392 321933 436536 785775 433563 823124 816762 944261 -823802 543591 -369048 255740 721505 437548 954157 193990 -980562 -447806 772550 -143287 230917 -562825 -560124 277087 629136 591567 -70773 563414 324880 -457596 -37546 846961 -777769 899200 -167247 -589595 -878004 -677019 -477123 566877 -231574 446470 393455 519159 -800191 -614932 -640495 -961211 -531852 -968750 -690624 576205 -21447 78632 466797 510730 394460 -436588 -939300 -103064 -542660 -475284 262056 -128693 200524 59197 -608323 -129015 -463724 224456 -863140 -933909 691886 -585857 -793190 -170576 879817 -749812 -748959 -100598 -334935 -245941 311022 -637025 431525 592331 891345 741770 934695 331089 760560 -388649 -915280 997973 -890491 -865014 -381103 780291 406555 -971751 -28109 739771 876437 -594706 -767984 -562159 -754008 -5530 618936 -356786 568284 -731564 424845 368109 -292978 295934 -863736 761247 473201 410015 -312015 329416 905608 441828 958890 466944 273325 -167569 670117 -6254 799758 -337065 836970 -519168 -796886 918822 -922030 555901 -812071 -741287 448846 -778383 -538174 -830749 674785 473721 121570 -47957 10146 62949 470027 -513910 -729285 -635848 550882 -472754 -604692 581931 -877727 172473 434185 419755 315347 -946174 459767 110678 -472741 152019 -677452 -691326 433005 -311735 -223924 -113354 96595 578040 873060 -507090 -515799 442981 726707 214875 575969 700809 -780668 513633 -394048 668373 -145098 396824 -444065 -425048 394811 -850548 810156 -436390 797596 855933 277606 631861 -185228 959967 -341851 -21641 439665 295771 815823 809170 -278442 735052 611747 960364 -280324 178243 -434894 348511 -107956 -125436 -874143 -737735 -506810 238214 -897046 281469 -818819 743159 61016 729248 920473 -394954 897293 903693 -319788 566487 329279 -448350 -477571 26530 -666377 773297 194808 -603244 -726127 -966016 -46404 -198436 -868417 -454711 468819 -892832 -463482 -439494 -745250 -840010 -628033 -320906 920462 582955 -235113 -893933 236588 293696 -184945 494490 767891 -317017 799613 -736758 -845648 27338 316938 592085 478345 -729019 -69070 -111775 -137805 431335 922311 392841 -401190 -306507 -914322 476569 -28611 70631 -333793 9429 -274513 872681 -432471 -285325 139671 552155 248621 -50404 203377 526097 760479 503024 676427 199444 -876600 918015 -227895 -896481 868934 987344 893601 -342109 16778 -509091 -956128 875715 490200 552981 -605021 925785 692555 725081 -178274 994415 -510385 -598656 5145 -843833 561189 -913068 -356946 -800300 630627 515346 -330483 909374 936305 -610834 585336 -796318 355597 -120564 -518457 893263 -229048 -575224 936805 -896949 579719 412271 -159024 -558772 881410 -256061 -518115 -815233 918728 -522373 903026 -587708 228665 193665 114187 178608 101387 333618 -558154 25610 -821178 883426 -107434 -362930 353224 319701 557796 -79570 169921 -882105 682985 -931444 940088 822373 -647803 -427392 456069 744018 -970261 -592296 359124 240675 565219 -194669 -287448 796771 -144953 759397 -441258 911247 221702 496567 386822 -735717 39204 -864988 -255818 950636 847032 -557571 -303178 315484 964333 -971194 -599123 762297 -337791 519350 945170 -33082 414281 -940229 714804 -772552 -196437 -227085 455987 -656710 -430814 -33996 726788 121706 928062 -100219 114545 -524839 -192863 21283 167063 -374257 -428029 16766 529382 457349 -715473 193209 -837340 418090 -895228 753453 473707 348895 -298891 330342 199078 767866 251658 -40283 563992 -185018 -763300 -872228 -299434 467585 -145251 667317 -811193 -944163 -68979 154379 471467 -205184 809862 248176 -492783 -678523 -321935 560166 -301472 961400 286287 -591195 -204209 873309 -62543 -543973 588780 398890 -696768 -229401 -229351 593352 -49610 977693 204170 -308714 -304669 925830 -676279 982502 -680151 763677 394291 -819713 365312 243347 582648 89497 -27661 -693685 -983650 160228 53025 572127 -607106 119937 57916 -697447 -292026 450439 333710 -309637 279285 -921729 -407953 -896712 -892830 69992 903504 -376264 -912074 860469 191924 -681576 395885 330314 122929 897959 304346 797571 460019 655466 105632 -39252 -115783 -171879 19129 879498 -566569 655649 -891918 459473 220466 -908896 -466963 -283221 963527 172011 -608098 -104776 496549 -177781 195534 -465144 38126 822588 795036 -290909 -178215 318701 -924553 627329 710323 -666557 875941 -159982 658906 939797 250303 88248 -292416 831857 645938 723144 -853778 683030 -104897 359565 237567 -97544 -104836 -588604 153633 727872 989778 -807135 753047 -930871 183165 -266295 -686279 -631516 -489841 -643242 -758670 113172 382317 -546730 -692799 -442605 -770224 471371 -683079 133323 163909 585773 -626302 -194530 841389 -513564 248789 638367 -76994 459214 -366204 143638 -557056 -62145 -397841 -745344 133329 806780 403344 121228 -471966 134719 -635920 -636001 825272 601270 -775504 -265135 758828 -875004 -127743 -90642 -579477 828094 -816084 -991242 575222 464496 911755 323742 213923 -266091 358030 567117 -68966 116898 770999 946719 -181159 -494724 -766562 -560155 161329 997374 -595986 -333789 936135 648308 -917274 831505 206227 98082 519129 687515 65508 728894 -676818 -400543 797915 64497 -520863 -890313 106731 850778 -107264 -165979 360799 513547 -474962 825576 394708 -26358 993956 -245264 846011 -840879 -844245 163681 722777 -88497 826403 868498 -335802 -964123 708479 -441072 -109839 650858 -509369 320540 -385510 -219353 -552555 841897 405463 472284 142488 601823 -891760 794681 176916 -799461 968707 -920219 118624 -653076 -803776 623354 911975 596631 -308946 -470265 287400 -794860 468740 147214 971189 -948849 704081 -127229 530871 835048 533621 -67117 102121 286132 383398 213722 91800 480826 112876 -481556 -393174 817398 -529628 644429 55572 839449 549633 55353 -16286 432647 -798586 -761763 -298829 153560 421134 659291 -692678 546263 622276 917194 368447 -921338 209451 597300 -675044 997144 328216 -938729 -31040 677622 -249294 740964 676527 -629189 491129 -333437 -986881 902584 69564 7628 -820003 -329872 890786 725008 -551290 847644 664738 940814 313295 280873 679819 -580610 -119266 907061 -365699 -229878 274286 -517482 222189 339280 758478 511571 -5979 -594334 -123037 -360663 -264895 94021 439394 -455289 -615373 -596363 -479081 -772462 119617 16224 990944 -466014 -224638 284518 -43598 -104765 -782876 -421792 668564 579637 -894167 -763498 475423 -670227 549605 742983 655876 931090 -846718 -947676 -380922 -293120 -13636 925781 509947 -240184 -440154 246771 -151728 -347602 684707 250765 868738 -329814 572653 -973660 251173 -664985 -148847 836270 -165279 -80697 714609 -425450 -880528 -535459 645313 80315 645665 -486286 -799221 657133 -831656 413569 -727253 -50189 672908 -185542 805715 -506745 -592440 -460541 -213368 -287017 899499 -820878 -785629 491782 -253209 306004 340434 -382166 852933 992810 49300 311244 22688 -976473 928064 -855188 697958 -759373 221567 18042 935706 -316566 120141 66781 -896172 87966 -587268 -628113 589760 -498223 -777807 -716417 -408677 -481604 970981 791374 683193 -987957 269157 -441837 985857 -184290 -897838 -73608 568815 965129 -878046 -480998 379153 -310635 446110 -405108 -71541 389373 167138 -837035 -749164 -829390 -183200 646253 -876042 166872 351837 -527676 470674 676423 -290702 -655044 576857 867978 43276 921642 -1836 196579 -279956 78040 156061 651461 -387032 -200186 -762652 -449831 250408 -265244 332139 98938 652586 331674 -386805 -267336 308415 -196672 -664404 16729 521548 -774553 111184 45267 990730 459662 765961 44883 374150 -881875 410751 474682 -330207 -786770 69867 -959078 59665 -299153 453662 658750 -749730 864705 -620549 -216673 858598 -315412 -942856 -184721 -676518 -524375 502946 68114 -133698 761766 39318 -95712 489453 -510202 443272 281317 216851 506334 406336 393057 -361679 -850119 290328 -795319 913565 -115435 285184 -294652 403583 782692 -809606 -539090 -41515 -361205 565534 637848 -265617 -9754 -466666 479302 -751500 -648765 -978653 -612625 -40484 709731 172439 -251647 249971 594428 571353 -258149 294236 -83015 -155292 359313 -392180 -99272 -377912 234731 842571 497675 -645848 102886 -634569 531384 779194 -340366 911552 303417 -684214 234290 512173 -885635 358327 -967937 751381 -817179 469876 -139163 -829593 -697 604937 845989 517091 -376593 356624 -67535 979230 510105 852536 -706380 -315006 -483336 -525627 -948601 -103732 -769742 746510 358204 436365 352993 790397 -602985 -996695 -744428 -859757 -285936 750170 -492852 -908063 822611 -52306 -254464 -197488 -438848 -442619 425241 918874 300652 10132 -446601 735631 652189 419557 -958742 -699887 -337070 -421163 -702023 -924455 516537 -222444 -581089 878959 -728778 598696 -133431 278901 -320029 -177301 -962983 296861 48522 -688504 675430 -362193 48429 -156158 13305 -521212 -883073 -397139 -274158 -500339 775273 -643277 418593 791501 -171259 873489 184334 749147 -645978 -65385 -786383 779745 19150 127979 278874 929823 354615 915718 -211381 906473 66123 -92362 -251975 -884700 3627 819610 -939953 -936370 -660308 -776662 384554 387315 -501419 726956 850270 -851528 -61854 -191936 -515345 408148 329925 601685 -855847 -810862 653600 -15695 551433 295761 -15412 285293 -658334 146307 -66220 207606 -96071 32434 -379398 847886 932569 -379274 265522 -517047 482944 -987776 -229470 615313 134240 589330 333225 -800606 66846 -997371 921813 -865266 -687786 948930 -921366 964538 15766 983113 -263454 -798113 -222114 -903635 437223 -335478 327591 -864490 722267 -788067 336089 210110 402001 -185140 -429229 973556 -831343 961312 504935 314012 -273000 493431 42587 -404563 -763626 -804862 350313 -404431 630766 -956218 538175 969161 -142919 -242276 451584 -825178 765891 717106 -814910 381841 -366451 274951 703246 455397 -114231 379634 376035 -49521 125025 690075 469299 540821 -153103 765184 570724 714636 -445368 -701198 520016 -512736 -626069 -821226 -549818 343952 -519918 -711195 -362873 -763729 -941911 109484 435402 325092 -371760 -228980 415544 -325205 900699 -582277 579568 -847086 -975533 966593 552709 436925 -303117 -572164 922875 -609694 565164 -52835 843085 62158 452001 -171799 -931094 -915234 852140 -563463 688819 -751994 728663 473018 -13569 -819250 -226972 -162067 -352616 -151600 -998458 733224 745531 809148 73637 326739 262171 544340 -864546 -410836 581599 56176 -901887 -311101 -259041 -256005 -71087 -436481 307819 -460173 -536377 -45032 139205 -418963 563343 810011 -235614 -497521 -883702 -306583 38508 -512875 -787766 341175 812931 -63539 -957287 -900720 832055 -518886 969971 953294 -697904 -65035 743815 668965 -346489 3687 883002 486936 -356086 -571760 -537180 260098 826235 -121053 -572144 -182641 -290062 -494232 -82560 249792 54262 989113 603944 562026 -781176 697605 -861714 -729033 -165095 -18096 -842767 111652 83342 -154319 947070 -531198 907843 -542381 -298084 -22795 -9338 -869004 -209023 138744 -652009 963561 -183013 431830 -508881 -546664 290312 499378 -374666 963580 167838 960001 -487030 -148315 -512923 879627 181375 861365 279192 -748051 680538 658532 -541913 40730 652821 -681475 -761417 -605227 -400353 334431 -981600 -509512 -973991 900477 -661778 833969 -435047 -406561 494306 772608 311466 -158562 -508562 48186 681546 -373012 -737092 268489 -265045 624777 419752 416490 27123 676175 -536511 -582995 666428 -22617 -508596 311032 -291947 -387822 213441 -414204 -123521 -103135 2763 509663 -658703 512509 -164020 610921 -858412 133600 -725032 -867369 372615 -508390 76085 -688461 922716 443277 615649 116697 202009 -587727 746252 -417285 421241 -545775 -297446 635551 501928 556236 -344542 357020 -488117 -272620 -549134 -69600 986229 327731 800136 635693 -775373 -212607 880538 -757225 -784127 866543 584079 708488 58962 80384 528772 878460 105869 -732214 493000 -753595 -370294 -441863 321249 -834808 -847079 -132659 769285 -958146 272124 -495209 -80863 -290763 491495 -341697 -950187 -193524 -766969 88257 750198 -540742 568441 -649044 655371 -117496 -363698 -551006 937680 147730 -665971 -501798 294070 200522 -493775 18209 -217631 34933 -280025 -895275 -423895 -201940 -812206 389096 822426 899548 -235001 170595 -930189 -964409 824849 983521 -979413 295169 -583507 783888 980199 -630541 -612849 279859 -331899 -676773 -729253 438946 -213099 -264502 54189 -709048 924379 332581 -690797 616612 -888498 -296539 598797 -539703 331803 147159 409235 -807201 166691 -942819 479887 984095 166521 -427094 -432033 215387 -863899 -760054 320469 2291 109284 -472808 -230473 -556191 238117 -778234 229823 781742 342029 258649 463131 89339 44084 -891543 -140562 169337 185831 83429 688589 231409 858020 -991026 -274877 586429 -515424 -419848 -474546 99149 71492 29836 8800 637987 -622036 -132600 -236193 524503 -841945 48061 69285 848788 357433 253519 128001 194841 -590564 -941895 -530508 -629191 490043 -158265 529268 -32805 999478 -407654 -861331 334203 -259487 8232 838715 870567 -603323 969657 -346255 -482046 863389 15211 717845 -481595 522329 -157009 946849 -713287 -209249 874185 489860 521150 -447547 -482476 332447 -967993 532185 -303044 -128055 455772 625049 -280382 247499 592791 747259 -883973 493924 -627417 27302 -888367 569671 827728 133111 852993 179736 502761 -998787 -586596 415090 453725 -712195 -988154 462180 -419669 -458513 -115718 -793745 -734235 934143 975108 93706 701620 -507890 383109 -403041 -319533 -987602 463794 -184565 -57712 -393559 -22763 -74590 -490930 416506 19339 -320728 798597 668626 -997436 -86183 -437440 -298475 707143 653026 993182 -85925 -101909 928869 199250 918128 -241569 -90247 211236 -41645 462371 -995032 319086 90683 -947828 -210577 -901089 726029 360516 -706494 231099 -751641 363848 309765 708568 711193 -906392 -520812 -770397 -936922 691402 135740 -633895 -646712 -654232 65600 719823 622441 -368883 729941 21867 -477014 658780 402214 -980440 489696 -234807 -325295 -107499 -679918 -217058 -349849 33879 -691075 -118408 -267920 -446301 879120 -37433 34661 700357 549105 -576687 -997964 -32613 556534 -131281 3520 -205158 -181588 642639 -955938 -167351 736339 175601 -4134 -238015 -10401 -494806 522991 453043 46073 780388 826066 -962590 -801540 840283 -669528 -72412 391801 92577 -383605 849382 190772 -623973 550666 -145755 756005 737411 951462 955125 644343 151780 -61739 389886 937740 -318559 -348926 -491910 -869257 -294674 142219 -427592 739713 -900268 -751678 572700 -919131 -797774 925677 -881507 -967788 -305865 -884921 922182 -609871 -926231 647932 520374 165525 76833 103856 -541025 515085 208012 -64903 -283574 870167 88620 -199584 270738 -241175 817109 744036 -361243 -134166 -657616 -768776 694214 -992713 -182981 934784 945485 -13025 -393145 -916777 -755802 -112601 -493959 625356 313998 -339193 -744246 -105056 -162727 -74581 395528 669834 656878 -385229 647634 149172 -922807 57716 240927 394555 -297864 -514444 -843081 -765390 732959 -51086 614200 -46944 -786827 -702756 -282477 -39299 -648124 924758 324237 832825 954221 -220614 75455 -448075 381025 32019 829334 599496 -929751 238240 -536492 806204 -190753 -126889 846348 -661809 -558285 96480 -756950 -910798 841703 -334058 152425 590220 322516 -399478 865755 234488 -171166 693247 841572 376451 -952557 -53906 -160833 -716368 -637063 -961276 769912 842996 -424260 -211041 270320 -39622 -665707 -61995 -126115 -100769 616533 -273043 -783417 -552521 27743 904163 168588 699783 -761943 970729 971101 893577 211520 435041 -741441 -717589 54593 116580 770187 444368 783072 876734 557677 181069 97893 -990097 -503191 -472083 -207702 -418261 -65071 63918 680351 583643 2640 656513 894662 -27110 -520477 -817586 553399 627257 -901413 -91410 534428 -109636 48348 947760 582070 -542502 -184735 -433324 914135 -799231 -448586 -300141 -260506 982224 360700 -335083 243294 -204517 528168 -134407 -865969 -948630 733445 917969 515292 -705798 14765 149795 -377669 287547 684180 235753 624952 461264 -588547 -859502 381746 473618 -609661 -155009 -276580 7566 -457582 -110842 -124034 772610 -807573 287602 151026 -316828 232227 65026 -117849 -470565 301348 611686 784225 919235 140331 728005 747511 -796242 -948920 136633 742995 211678 693857 -451375 -263690 364364 315056 -544626 98289 -789980 373057 384231 -648083 -603322 -466572 -415163 768164 461382 513025 211975 7526 -404627 162287 -191744 -582251 -148042 11163 254196 959018 -648494 118840 567455 490542 -5467 -227639 165549 688576 -914618 -769240 -440509 -510315 513923 158339 -583307 350068 -304294 -220326 -527155 267446 -831487 -210686 809035 -392627 521312 -565979 953055 375993 -438382 476863 178161 -858604 -598937 436130 -468391 385671 422885 -588940 -128025 -704174 61506 633388 657117 395721 57579 -132200 363632 -219438 685312 -851110 365898 -774680 861270 10598 -44917 -235494 -729868 -718458 665796 699020 -722409 983382 -3078 66549 -249938 246216 -14679 -485984 58718 -156767 -756802 -464660 -235265 -770181 168092 -827061 -645859 198337 5784 986055 -633352 229686 -401667 -185480 803460 -986258 21641 641679 -595094 564434 519021 666702 567429 380320 -806959 295310 970470 -534 190158 651832 -484912 25619 -581902 -211892 -830915 -258603 334016 -4259 541912 119485 -636242 -705261 951936 563500 231845 -904920 -239157 813784 431364 -743829 244993 -937654 -252900 -324416 627740 339038 -961867 -818530 -572849 4678 -705015 -631665 -355076 257031 99140 -226764 422845 584058 283786 929726 -706084 37196 -716176 180342 20314 29950 -722942 723383 -420884 -10650 654012 -487442 415097 -754387 -302831 71073 -973923 -65457 949223 -714139 15785 970398 852376 -301978 512161 977855 -960141 -193821 -918083 835626 517177 247599 -411415 -755282 852129 454705 42181 588524 -753452 -207771 507685 -477224 -567951 977241 -183534 701243 -527478 635057 668103 870963 554406 -361437 519349 881713 560317 -531716 -448384 614009 200895 -426727 -996353 588326 195853 -17810 -868288 82468 267518 300547 -788607 151604 281947 183410 293944 541804 42596 -961557 -860659 -67660 453065 -287056 -329509 -518454 979762 607769 157234 869183 -94153 939025 470743 253304 753896 70166 -387134 952749 -438586 664381 61600 -705427 -285624 304300 -358193 420504 346712 -784865 -488987 286948 133716 -512028 219433 943961 98573 377567 680727 212181 271435 -551034 646880 204936 361543 -320539 478952 -194695 983215 368539 -712761 213760 226341 228699 -174135 -131127 875200 99565 -665362 -176041 -515830 318379 -28182 -954113 44161 37764 -253018 337513 -309354 -734724 -475459 -603885 912049 595882 -501376 310477 -294613 273209 -167182 1342 -230446 -859673 -970419 -485283 239593 -695671 886523 742137 -323803 -919931 -112610 -420302 -243919 811350 118409 899197 -319829 -360436 -733244 -431068 205477 -616631 -859636 704708 -826843 -536123 171728 847181 -946523 -226869 -258251 -634362 -569965 362810 -749676 915078 730066 -690555 723959 62140 58040 654004 -215137 18151 -794226 575841 -428927 -123617 -197485 456123 18116 -534965 -300807 659206 -678844 -754264 -11802 519448 -307054 621896 474740 922717 -86798 662289 -736590 93269 -822308 -474566 390177 -610415 -814468 -943407 -85833 -366790 657330 713528 120416 446474 -937198 -200157 -137352 -171567 -872220 -518244 373458 841841 -961882 756096 919732 661602 296069 -154881 859864 -966993 -185240 -264673 -605843 83575 963941 -303815 221716 962924 235210 455163 -458268 7768 956821 -3740 -198425 595987 -109828 924491 945050 -306162 -263193 253273 575344 -465076 84208 -271094 -615216 389603 909546 -741839 601490 785919 -522409 -294671 928390 940128 -355344 246980 917101 593111 -439519 -772617 186750 749388 -169974 -592212 -820125 -140997 -955648 -992809 115897 -770509 -577270 -539071 731924 327638 -569372 159241 945912 -590244 -392705 620702 750177 -478705 -245377 965446 150460 382032 113852 -471782 -652948 538384 -841918 -544505 470086 -860840 245329 -754226 -246508 84547 -337955 466693 521238 180095 941326 -35691 899325 -627249 870338 863930 794734 -684277 -973178 964998 924037 -529762 -773855 54366 -26161 757511 857993 584955 11343 -928551 -800916 981866 -329478 730684 -425176 535308 -161605 398185 894291 928791 -449040 -146126 288180 -813421 -237205 -97032 -658232 -743842 751985 137522 -532545 210601 464574 554477 777852 -827399 908288 -181562 545688 -359513 104408 -33039 -934433 -594848 343388 932150 12369 446885 -583657 456303 168739 619596 158471 348044 -231749 52861 -814178 -219889 412472 767414 -539838 50704 -76824 -802872 -526515 939578 215504 -690344 125454 72908 212519 -133025 -132154 13977 703195 211241 25643 588168 -746229 -318118 676200 -230251 120075 -802332 -299109 970830 -590108 -271853 79062 851542 -753711 261761 -776416 19814 336835 -155870 841457 -161721 -800675 698810 -672199 -919847 396024 -512287 881369 696207 141473 -95610 789031 -376719 -56298 861673 -822289 -164967 143181 -500192 -901139 -598602 -322067 -702573 -177580 720909 -331053 -702208 -958773 638450 -522994 925687 604650 383315 -272284 104159 268865 -328018 37451 -743185 -515119 -939115 -805008 -385994 236049 849329 -771149 -763244 -341141 -62403 -770776 573887 -32324 624263 633496 249407 -189865 911858 393471 -580239 377347 -772362 -455284 459656 -55304 -728930 460963 -339321 909286 -948855 -616610 -151607 483567 591722 -332152 -446599 856488 30985 -147807 -280550 -480484 -298944 416605 -743295 -964664 -874114 999588 894550 -901600 -422841 -529005 -879210 456328 413745 -466054 -554476 -844068 -332951 -20643 230771 387945 82220 51315 -16211 733682 143311 -367191 -824304 -5332 107192 -814176 -988868 -502334 218210 954667 756006 -148398 -109220 62802 -536680 -787475 -308661 -418223 363182 -642917 903140 -514150 -422565 612693 300403 -606001 -83358 763785 727 -195767 -113699 -992358 -640766 410388 436025 173149 649982 -318224 -8648 862109 -596381 -85423 -91410 -855528 -885534 -904736 331717 -340480 21822 809721 29306 -277893 -645043 70699 -337763 867491 271100 510650 129812 -533370 -136120 66976 -915432 128935 901445 589704 820278 769020 922011 970322 -89392 125422 317316 578450 278682 754652 -476721 -358256 -818914 -875368 -813343 -164919 -275016 -336920 -749906 -412179 -122342 876550 824644 731359 99657 424353 972737 827961 -845538 968282 446295 -672571 701639 239304 589648 -430972 -802365 -537996 906628 -240725 153961 -848035 -621724 425249 354658 -270475 -304910 708995 365354 -243037 796870 932896 -903917 934207 319244 -203651 -438590 874137 -131839 -4398 -568016 316402 815609 -783349 -852054 -297087 272091 751688 -737198 769775 198819 640862 -966885 -113828 -110625 -751276 50129 -131496 779827 -146458 -378225 406378 -589354 179845 913351 -617971 258578 -826795 35390 -674258 269256 -925267 333069 -988753 -539671 -426085 208673 -59417 119294 -673186 502075 -358752 -116958 585322 -439695 -23785 702978 835175 385323 -594944 593636 -356430 278311 286591 -991203 257115 718198 -903760 -999144 893093 900349 368928 782422 -251639 902773 -672814 -539543 635828 -273813 296635 717689 408324 -59456 -861882 -755265 358415 -864086 746448 -356340 729372 -667471 -459219 143811 693800 71859 -621791 -669606 947682 -118943 676584 16990 67119 98623 578992 643180 230311 942376 876697 332472 -473706 -475448 -706372 24586 706428 683168 271009 -285124 -517875 436870 -624314 132414 -312910 -506846 -184545 -191470 -879098 -147982 454801 809168 -303654 -500282 -33418 214306 791986 586949 -872420 974281 -570938 78823 -314 865431 -710783 -812040 243114 528115 -439547 -535909 -156559 837080 464037 929093 962874 -555306 -197782 548542 947095 951568 -620274 -709852 -212082 376892 -37628 -248089 565913 256422 178798 115022 299046 945709 107558 -46480 -273256 510276 790326 540476 -557755 800243 -512033 937458 -875786 624212 -817386 -776024 461418 -256746 -300542 841926 733651 -405379 -544128 -796919 20056 692704 -903777 960900 59921 -625623 258724 155930 617614 -577959 948871 287749 365008 379777 233460 -575533 493518 -929078 344651 579172 -792207 -802066 79904 529261 -513384 78141 763708 378360 151318 810522 386074 -672286 971951 786683 975211 -502949 -111586 457196 208403 652009 -984942 -361205 392233 821222 -665683 -75123 -450181 -401539 -113277 -669767 131720 752433 -669791 -588824 710660 -285482 -975357 546572 -89385 -339050 772637 -731611 -102242 448110 -164781 -714803 560553 7342 -203391 444973 284411 465660 306548 751493 -71987 500689 -898322 -323543 717835 679419 966182 390015 413910 740505 36806 -225150 -159360 20259 76140 264129 -733165 276703 -266327 -282656 994891 559341 463365 -589034 -8297 636732 -775687 484910 -787428 -591854 776435 -360825 -520910 33032 505046 -365421 -913179 782347 29047 142044 -267 906589 694689 396154 831958 283282 176401 -897378 -993743 986900 447099 342923 -562335 187295 -275708 -435049 98807 -66107 -308666 775342 -299721 -850837 -403633 -833585 503064 430538 142498 428429 -750136 -799505 386868 -827248 162982 984764 234480 142482 610246 -223131 133428 337506 -744464 -719757 48978 861412 -60895 -963899 -303088 711695 988552 109322 379304 -471059 182411 950855 759753 -849377 955584 -665385 -373484 -40233 199796 241511 -888673 -335141 -771417 -919946 23285 -813431 795790 -953125 -808427 197069 381200 -16450 144623 909229 583114 -44643 -910742 -165954 -734325 -30135 -450208 329388 -568104 515687 -303584 34358 294249 532080 682347 566831 787881 -768591 706679 528510 986682 475723 540912 39327 -394768 -375244 -841230 -592352 542673 618292 -355312 42789 275356 649193 172880 -168988 -446786 -823100 417197 -545110 109022 -603254 432532 -815788 -943406 -270124 729831 216919 -152920 285199 535549 -893640 -77921 -239620 -620129 -835564 -890325 -136271 -11507 131994 172020 -279658 154487 156684 583383 192617 -635132 878146 230499 795451 534095 780071 535902 681840 74213 -633543 -238146 358339 494152 -784499 195888 405184 -639633 759369 -785772 475464 -980028 -927191 -408705 -286704 5028 -354437 -669640 -770781 584675 774563 736571 64347 -997690 714519 -144967 -963988 -790778 -224157 -434538 571482 971347 365734 -986902 349821 878799 78996 -914687 546436 -230769 928498 -459429 693231 -622562 2717 -944340 -440557 -256262 176643 224349 -413542 798740 16424 527881 982913 -272300 -484317 871681 189081 609811 -716001 -512952 -203002 422687 206554 235160 -959677 125371 596521 624859 -354277 -668132 683762 531379 -44879 608365 -985808 -407693 609914 754380 160627 -761181 407870 -259893 -819491 379392 -991078 -347280 504358 -518534 432385 -438987 550041 -522700 849846 36360 931733 -358137 554835 -55348 -973682 680191 -116410 538071 -566647 413276 591567 305266 -301917 -825965 -491133 -300580 374922 482123 585804 690375 161410 600416 701031 -321959 48737 -997917 863716 389932 -2285 -141672 461353 -306994 -885096 76151 -352528 254530 157441 971564 454980 281342 505463 816535 144008 -761109 -594636 83020 -52368 226921 -712312 113684 -456570 -857912 482773 129386 -43994 -408369 -337517 925567 -855550 -238152 -676659 -807882 282912 -872142 216994 -84311 992343 442078 -817339 -668126 -135851 -239533 -400771 -64989 684700 743578 -432987 390367 570368 -709709 -454739 790974 -52309 376846 264600 566621 -569191 617874 -511620 631179 339612 -28902 594181 124493 -48551 -421901 877171 712411 -656439 814431 -785257 -129375 -693958 -356459 -440743 -51904 271435 -700865 -240587 603658 293875 472058 -27718 382473 -520069 -661926 514186 559609 989439 319331 -992675 -290743 77809 199313 -587779 -782562 -656234 -512047 523595 553039 -850169 758661 -69959 129770 895665 -870652 84685 500526 492886 789016 -393819 19471 311434 176511 473326 -970698 676022 -110742 -291989 708606 -743912 47489 394868 -428168 -510399 158941 262772 -981529 -776042 -520052 -270102 538693 -576560 483601 -9495 411452 151676 918753 179993 -195538 -625924 -372505 -25293 -596435 -201980 342657 582025 -850940 -393443 715648 -986756 -789716 -130651 -827732 840963 -256296 236365 -870082 715051 478826 -207462 194917 313489 948731 289381 -590911 -960278 290391 -712613 -113173 -390149 -11778 954493 -752789 939425 601637 -860383 -625216 -55221 -600781 258287 -384804 390011 83012 35301 -856539 -704311 -264791 -616876 -949899 -872736 -144922 104544 706202 815231 -824781 825476 -223273 -358663 -447621 -502260 -749214 -846667 522208 582937 320612 -341329 -235210 318497 -628228 -355595 -900861 669036 -403140 -605270 265221 -673000 -316502 465415 -994388 882198 875713 -996907 98459 294954 -669075 696052 -793428 -617873 748179 -171816 63081 930513 -565114 509574 83860 -926575 182035 -276709 -937569 -603068 803446 261701 -769995 -367148 393058 81865 -417361 401406 -434051 751099 999712 -492333 -807966 667977 -599990 902455 884254 595121 500390 -962843 823219 356549 91872 -895639 139928 715822 12504 -548956 -106826 291623 678435 131787 961389 395902 -147064 445800 721805 -475754 -993533 -811944 -937634 -108185 -499515 -788149 340632 -374404 -998094 385736 -283925 -59404 -987679 -342618 -611079 484739 988064 167060 -468009 -528786 567534 46226 464655 -561902 491263 -832779 -877279 209757 916412 -130841 221181 132819 329664 471013 557067 -227830 -530853 834367 906788 492335 611603 -491109 -776554 -370177 425374 804211 395940 -707249 -978966 -620910 -979069 -55931 -71659 658587 667230 -228068 942965 -547198 869970 945956 -969327 -382959 27251 914879 490662 -238235 710854 -94171 946851 229230 -444219 513697 -270547 439666 -858402 865554 695196 344459 -670348 231531 -427140 -886364 -678052 -297549 -293107 -865024 -131999 -566907 -378940 341683 607425 607377 336840 65447 -254674 183066 -942987 69784 -157490 726518 829276 527000 807355 306066 288321 298636 933123 770539 -978789 -709586 624297 155669 -861672 373001 -671453 -634440 82583 -499584 -969638 -485618 -741460 558023 208557 371174 736159 -587929 286062 -633307 -549267 873791 63715 -383169 -809658 -869122 -931386 -917822 -695026 864298 816838 289356 -59044 348956 -591228 966928 808573 -145919 -18666 -851115 -717966 -431013 -769528 -69642 -524307 -770434 143190 -83485 -822951 -225261 -519821 229278 755791 -460264 307909 559680 958498 -377762 924839 -508814 -804140 -677238 -68378 479220 264606 48789 -9788 -963687 -856084 202701 497528 -201272 935518 -859695 -502741 -549891 714568 -661352 252028 842566 -828493 -874262 -179714 327239 652378 -777370 588469 -996809 433070 -562950 -733283 -737824 944979 -514706 369187 641187 304289 -968742 -502487 40178 -248157 505003 -698618 821587 -763109 319395 939652 311908 820860 -19755 -802464 -978863 -750097 -257235 -735794 -379296 191694 -969754 -62862 -360730 -6612 -392430 97640 237006 550731 697877 -797123 -651111 -256987 83242 688627 -875943 643556 -691491 -230015 -454346 -183574 873104 197329 -747927 494793 169462 627777 -497725 -301237 -369125 886435 -464985 -913300 633945 -181828 -600308 229723 -139292 406600 435708 -777475 677440 782580 579607 278250 -444858 659683 -552047 -897170 -882526 393130 -395473 -775543 873688 -780716 -7474 873072 677562 979807 157789 982921 -608525 259517 288478 646771 592384 -318636 718185 -187652 -804046 389630 -8920 -783064 606126 214409 390620 -406991 299372 -573128 91863 -244478 -549445 838848 -415360 927418 -395589 161613 76882 881327 -931230 610683 586845 679913 513272 -62372 855620 -189661 -841190 831096 817469 749645 -401605 -931511 599444 -613107 491806 -250053 566568 -549703 924510 668210 830445 -49058 389991 -984956 -265752 -458819 -55174 424186 -838474 205384 -303700 -526125 435845 -196311 -209689 140737 -319847 370364 666472 975338 356681 2832 133055 413801 393599 -170902 -676013 593610 -27972 -532414 184667 592530 -96367 -107068 -963610 589748 283303 114128 920019 937629 81081 -811013 251482 -397271 947476 -166517 711298 -511445 -263394 -443777 -762456 -614294 558540 -95996 170367 -392802 -930134 -87167 -922230 706039 -288554 -75763 335907 394262 -397562 963571 -77192 310930 -261762 -352587 794889 -607243 975514 -223866 -912469 -467396 317259 -216754 -187896 -155429 -564079 902698 -729188 -488010 -434170 799722 873657 717609 859347 -556143 968069 -384639 780472 -271272 808567 507648 166793 -276820 117085 -927907 619948 -745045 -598183 -312510 937628 376107 -5921 -703155 -404760 939571 -836679 -138737 43572 -684545 695811 658576 666807 -719743 322351 344777 -381764 -143014 744578 925736 541730 -614171 -723178 -98289 -563108 -769875 250582 -444330 951281 -353038 878597 -69307 -634372 609193 -933833 947226 395053 541816 -666411 -372471 -513081 652990 554782 242487 455072 48648 -869343 -893250 -713308 -882147 -312252 390700 -332846 -228748 -956096 -505724 394429 302904 -867038 -828485 -746867 486475 701131 634940 -164100 -791616 220529 709733 541273 167519 -577635 -364024 998664 -146267 68267 117227 218880 -661310 -716339 -138552 -148021 435865 -583800 3662 -447862 -286525 525749 -3810 264943 -258292 -960895 376654 -582720 -258059 908910 909161 4827 -496976 -382257 861549 -545108 539687 678480 -122804 989753 743414 344044 -849300 260887 -404756 6261 710568 -618638 -448754 -498672 969036 -840439 22676 443702 -125540 128431 365034 -414028 839118 321099 -763728 -632917 -316021 932441 484282 949137 -531213 862183 -538735 459566 876566 725657 227696 -688352 -770821 -323291 -591416 476248 479261 -363304 189756 -598117 -752536 -406129 -956250 -753535 774337 -305985 -768752 -886023 274171 147309 -512964 406084 617443 500534 -584035 891637 743093 249673 -602917 -342025 882853 133736 165075 -470265 -812201 -940053 -616555 307766 -472601 783549 -199324 590953 236002 -214819 -187719 -86440 453834 -667299 933440 400018 767894 -808601 -133670 -690825 -101584 -390733 -612455 878397 783349 892818 375495 -561300 421433 672103 -538784 509794 -636352 -42968 -115309 936784 487494 518241 109765 -923590 -6408 903473 964109 701051 558201 -762804 755385 75454 650206 -556553 826184 599430 -622414 365839 -562577 -737368 59378 -852990 926868 952268 -775278 300884 -90923 -513296 13943 121500 -741118 -637212 -87941 940805 890015 -668593 -340884 137037 -399645 748328 -638195 -545207 999228 -824642 974483 -92065 -3128 -632527 -723415 -427894 523997 -198794 379117 -421286 -854909 -345385 301681 252785 221684 -28047 -138950 -801913 129059 -396364 466373 -219673 -747470 40039 -515843 881264 -290566 86049 186182 243734 -952953 298321 488693 349534 -169574 201910 -488363 -533659 -23387 814568 212388 867033 -861486 -143794 -807916 -803074 482941 -992219 -936117 -510550 -609099 433407 477540 -281270 -705985 -259006 964075 -773797 941586 -48091 -919708 393073 -864548 221239 569925 -419916 -235524 353239 497015 526686 819206 -198595 -567335 -487105 -708029 -179729 904893 -375751 -401490 -185267 25066 574788 601976 -261114 803480 -289429 92804 892960 -264201 -559923 -940180 438132 -310616 -838883 -902662 -133584 -292030 -799582 218288 668243 -142002 -783177 672065 -335947 702412 260940 70293 -175492 -569300 203876 -864055 -274008 -420267 240405 -858452 425224 -486878 597643 294724 -30910 -963488 -419834 -252857 913487 29649 -695849 784034 -22020 -945492 604262 854901 -53397 -183782 47663 -346475 -680688 -588485 -453439 -981752 -351436 -996065 234046 324621 154742 -385842 290910 858130 571845 -244671 -341781 170812 -539161 -656794 -310714 959203 -787979 -577377 887777 -262510 929116 -708029 974403 93579 -964899 222364 -484345 -357951 -363250 480616 -176547 -624803 -397096 -61096 -456185 666554 -16649 738068 -872739 938345 825725 -433739 -524086 334125 165071 -106935 -208051 153600 444326 466386 410105 227084 205711 -137016 -393738 -660813 -782997 -410989 -126466 -596600 373232 -249583 -116512 460499 -82010 695446 -310400 -576111 -858644 -453273 -511404 -900367 -668176 -65090 -703767 -38696 183994 355785 -101796 -681250 -846558 224299 -386974 -106929 -204331 933626 -26432 -956244 499028 -491329 -189613 266919 -343435 -567431 147594 964394 613344 -637543 565991 65872 154643 522759 193922 368746 638815 799133 -231674 -982020 605417 419367 614450 -153282 -33622 -996503 -939815 -995172 -913425 171929 -595486 870326 -995495 362848 -355511 -841760 919901 -341283 -657892 980770 -240442 592418 -561538 -112583 -948946 -353227 597032 913941 989961 -626671 297571 488154 -661093 -115422 -889329 -15905 -541060 -99892 460704 653489 582683 67685 -725477 -729071 289336 -350282 -226019 -527758 -999959 833151 -46507 974460 -41962 216048 750725 132364 98301 77616 742404 -463439 -840658 -48166 -626753 853808 -818672 373882 349748 897537 708954 -327915 701941 -375216 -812005 -260193 460971 -382339 669491 267138 -966511 -90851 -538792 829342 999029 748407 791826 951363 -555462 255495 -224962 -814792 242008 244990 -966257 941752 109786 775232 558600 -602896 -47521 833637 -351228 -486142 -314341 718904 -593234 -96507 -820653 653499 -331895 -417789 -662428 56481 591082 342522 125116 -716205 702457 596315 -36385 -175636 156339 644750 -925213 193085 -772629 -911764 -294539 509001 267588 933187 299858 959049 -258504 -623915 -508081 787114 142997 -289574 -49454 -540406 -882437 74745 -286506 454591 -111649 729811 865387 -100016 -337781 159865 -684749 -222598 -279141 -272143 885478 -836180 176130 896692 856655 -444533 476035 393651 852813 -221457 694072 871246 378963 -854044 93583 -124197 473704 778923 -426297 -695515 141351 818102 -2825 653674 -875584 -487377 -51192 -658340 -56842 -92431 445367 -341088 9503 376589 170516 628691 470696 -410681 -51963 -500736 475918 200599 -30397 339243 844901 64808 519003 -190519 -213931 274524 94383 74950 -900712 -279866 608883 245758 -14979 -235217 -432719 699844 789097 -781166 874053 484062 -297648 -385633 -320799 -599674 -239680 -405444 -890486 276203 630103 729983 -466791 876206 697160 667573 -465732 -547867 -380454 74719 -989966 -537700 -658072 682672 -181486 -24113 -455582 -136944 -880955 290545 5834 -561381 -692601 813032 8505 31011 -814678 -686705 -690856 344106 564691 -427598 -303641 467817 847995 723734 466617 -292788 207215 988142 -955851 -91917 87505 429927 -619817 537010 -617067 -831587 918189 803090 60036 991651 -817445 -461873 -550468 790272 830872 -557737 964910 -741716 653614 207313 415775 28695 -122626 -273772 -313560 -505693 -104838 307627 -896330 358181 -240984 226648 -310006 344935 -871386 739598 -86470 -965079 -54624 82422 -750162 441243 406492 -591381 342692 -941723 -44241 776573 -433363 -503136 151941 -268302 41518 620122 -994980 -328128 -553888 -730347 30025 996372 -515888 906568 285043 336975 842591 -87459 -319981 -103676 908995 -874830 159610 860539 111620 -675432 492299 -142544 -243456 179543 -812227 300501 844520 759848 -692198 126668 962240 -463303 -943422 518574 92131 -595923 63977 -942778 -405379 -778599 -838572 982039 133903 499848 916192 -245422 657007 -283656 -694404 -45215 -753211 -302245 43562 550495 216975 378519 571394 975261 187293 -723962 446638 -933089 364054 77174 671215 -308836 927730 364586 884375 857858 564605 806871 359949 -625936 -927397 619432 -328244 821946 979966 874555 593252 -442648 660401 246050 325752 618807 -313711 -138781 -506818 292887 739982 -31112 -927870 85547 349167 300496 -690141 -789172 -180277 -879796 392981 -285177 640145 283843 354269 383130 21889 56446 152216 685947 198321 -737732 185332 -157871 630153 832943 -701003 -111880 948550 -373379 223026 21890 83963 -834495 -490283 857265 -27381 -879865 -712033 145917 296753 105171 960801 -69740 -758408 414747 -301948 -844075 265027 -901943 -647933 79573 -287546 560314 906475 837467 968459 369089 130466 -928541 -226577 -213596 49181 -345698 -53854 -501602 -155032 -892177 -565078 -695972 873762 -609552 258401 706560 813310 -953876 873202 238497 348611 242786 99680 -437815 -814132 299400 264831 -859787 -855158 -700858 436601 201624 -670595 187191 686795 626585 -369217 85803 744133 -479919 -371207 352039 -758003 -525298 -166421 -536348 -992100 -768494 -34967 -635444 406208 841236 -849447 -889856 -899944 -71362 262838 369365 -485988 908205 -274929 804690 490514 -467851 -96888 -18892 -316262 582555 -67624 -351510 -922333 154008 -860598 -8039 -438413 141917 501181 -998631 444835 776137 739748 9462 53920 -963532 -262522 406640 -112468 -435480 981118 -90245 -444965 493987 744380 269760 -202857 125847 -126717 278938 -451684 522218 -386903 -729190 -570116 -789066 153114 316931 -293092 284681 901077 -735409 -193099 -127002 -429971 -233432 -599468 -122430 986762 -368528 -578341 -759416 -82842 -928326 144766 -163434 -423472 -695346 5062 508094 669228 178985 17426 233542 -362511 735739 -279663 -225816 755497 -45529 -412471 121810 817909 372806 -424430 -349017 296071 -80347 688156 -112899 822949 -923198 65637 192861 -530899 -299181 -105404 -659770 -263157 632383 -251551 669482 828997 -460254 -383046 -993553 472048 -995507 -953184 -54545 755640 -515132 312 824953 -916516 -572865 472187 577102 -842193 545450 759222 376613 283288 565541 -413686 -484185 180627 821124 303213 620275 922798 314064 708648 -413796 941837 848836 567383 239654 -209690 310865 -929301 906380 206342 -206181 -628821 871101 835018 965113 654511 -121446 704423 -748551 536036 -65798 841506 98905 379659 252839 290008 -754417 -341702 339166 973432 556355 -512935 896338 -388668 350031 -732506 964906 -523116 -383930 598834 660350 -857901 879722 238817 981086 777216 87860 -316050 -10420 725037 48848 729957 129597 -657788 -467425 -594777 -858084 533565 448947 -250519 370374 906025 -612394 -202186 -522225 -155221 756356 -193304 -480709 820025 703084 -125517 163590 -642465 210163 -938085 -368099 821820 849329 -830856 -219101 -362236 770546 -60423 969005 -97412 -841290 -424674 -191674 858625 -723023 962749 -558101 948865 -436405 533246 903056 -172288 -106462 551006 221594 704277 725763 -393808 -613278 919915 -441867 571799 -230215 -875584 866990 413326 75998 -186391 -248548 -476320 280330 -825396 476510 -183248 440933 550628 979016 698483 845326 53697 952802 825585 148374 -916219 700009 -504505 -267387 -131224 -176436 -479128 -423084 -343371 260144 710807 -161038 -628661 194797 -200337 -287168 961694 -241008 -660901 393492 -982733 327255 881950 -851399 -635737 593463 -399156 -400403 448808 -45479 -400049 978914 -525190 -998503 -350364 178494 939891 568454 -992741 962971 -430592 220261 -982438 785672 427166 -33362 405979 -776058 -63391 -64627 871721 554508 307953 -207903 115751 185731 228488 -888511 -573303 -778294 893302 404466 246745 178227 331805 -329102 233971 121732 -568715 -674703 -596983 -15240 743817 742227 950817 927036 -538120 396335 66322 254578 156533 -759341 494730 -615759 713031 -676931 -503925 -855166 930761 186147 238313 763364 -191893 -716180 -116274 -455734 -290768 599477 614454 270360 -772434 731598 -194061 -579799 -785647 -110022 -274518 -663604 -594407 941490 374868 497219 701463 42530 -724033 161475 -697484 808618 916874 505718 -985303 193951 -174676 -774788 -80440 -153592 -258578 -45083 -836494 434721 -53908 379577 -190369 -880549 360984 -258064 292057 614746 -683337 105466 -571711 -442250 -801566 -562759 -912119 -309701 -444154 -591230 -191688 442601 647013 -139104 -187031 -953868 733587 -148400 -253108 -635644 679417 -693562 654755 -481290 -437931 -326233 -421562 -648230 -317640 -854004 -923104 -601484 812167 823942 685488 -297285 -417925 -523884 72073 711517 918561 503215 751315 -337352 96859 -309826 451144 926562 494557 -350 274615 -552030 379056 -6868 -358908 273525 973874 -317278 47653 -755702 -277612 846782 232487 901575 281435 -674642 314407 -118846 -91040 99221 -571302 131784 864464 -32632 572421 -853799 -628564 -122990 843781 -319063 -604086 364593 -883639 721953 -816430 362071 17107 717533 900034 -401942 -672709 49196 -810389 913220 764460 -328557 586865 715828 986981 677833 -484913 -775557 -536775 835132 -440367 -919985 -367345 298123 237592 610268 276323 42250 -739942 787134 162243 796610 -901985 647688 790098 -112530 -922555 -501312 705609 -323458 360061 236000 12657 626584 -136565 -753065 389546 663058 -23670 304390 401128 -411014 828134 396484 81968 -462322 865888 -484774 470687 -627388 374669 -4729 734948 685891 625496 -934018 920129 -681880 679419 59875 743437 -814142 40586 818513 466357 -492778 -801048 414039 -838729 -771107 595920 -161161 806053 -497215 -102322 -706139 215848 527907 924867 -993842 454139 630423 271204 -494002 400876 -163738 -937925 433273 865374 -150389 729893 -705005 503625 327352 -140206 -92072 -760008 297294 470217 -80395 763082 363752 -177439 665740 128947 -914223 981577 3764 573496 -504567 359681 -935177 -116938 886852 -246306 -112558 839195 -672790 -249078 289337 -639509 -303080 725890 203025 387132 222110 948246 -525133 -660805 155135 765036 -806544 -522331 -540299 635774 -391417 -550193 -585366 -208873 386864 -356961 328704 838874 -185451 75664 -608759 -162757 -859820 -416462 703504 -142972 -487937 -685529 -332594 273234 506395 -157913 718646 -840043 442788 -379779 839274 185619 454408 -393976 796099 -806682 -236505 -5829 -677683 -42247 416602 -876387 930632 -917873 -861207 946505 -752472 -383172 -458605 280303 622614 14570 30473 880082 -573074 -294827 -795917 -730551 -996417 -632689 -893974 -944066 155469 -405635 681469 980017 -460398 540249 -660691 -867019 -630855 -741714 -238992 150770 -519391 -241953 -708047 -669790 -618655 107552 -842802 430357 985790 130298 431513 -320723 -151626 -757812 567640 -333471 -914695 -768315 162630 826302 -592534 868075 93455 -423070 -354142 -907497 -371241 -6528 -870162 -126730 909876 67167 -52916 -221046 -198993 -858662 -554254 113447 391880 -221599 450503 645750 611439 -717066 757480 -298890 755979 -274766 -74972 76278 132342 -452290 757504 -454628 120191 -29606 863412 -395808 967783 -536999 615596 739474 -792475 266530 -39672 329808 -239581 -592847 -375395 -834031 -815554 -432876 852465 -532323 -551863 -494353 -649149 269715 429899 344569 -436095 -404766 -319556 465660 960207 -914993 755084 -120487 -884857 458485 841757 -749310 -533324 553792 852803 382461 230550 -95118 148043 365928 -43743 -381665 -60814 -73489 623741 906544 870633 176472 -771193 313955 133592 507384 606671 529865 843095 229307 435992 767431 911606 -540129 -465061 991381 -831433 145593 -47547 285762 -195313 -965840 -128332 -118225 -458007 495805 -953410 -870897 238627 -60623 -76246 483822 -759538 884591 -993931 -494809 44274 887278 -549042 -843797 994568 276792 263194 760385 -576770 655981 693105 844289 -308233 -77631 -610529 374104 3848 371577 -373340 689223 -14404 2290 126644 149795 -705647 -780645 -880968 -490089 646520 -766346 -942517 434845 -970151 176155 926910 -42615 11149 999092 472981 -139265 846947 -216702 -276472 -519689 394780 -888105 338050 46528 827374 -986086 867621 -455046 -524924 -312762 253124 371739 205308 -376213 336231 957163 97768 -961748 63307 -967545 620110 -145089 -793248 -790558 -991064 -100112 274761 -54721 -532891 593694 647392 864569 599142 -769347 -110673 -291012 990465 885714 46583 -831351 -106110 -276614 689837 -142795 -75099 766307 40184 -282070 810269 127441 -216267 -143323 297616 -224613 829683 -637258 -168552 -662613 -333065 360004 488132 -306430 791225 558470 870165 -448719 570853 363787 -64254 -975775 -948005 679731 -601868 945357 202543 654003 68427 -270270 1066 -333803 309335 -167770 -744505 902581 -375073 -515986 484279 693318 -212578 -992090 -173858 -985525 419777 543853 758099 363294 336746 -700682 -526236 384109 87472 645000 -180464 506936 162204 -474113 345995 -884652 -668882 578505 -992579 952555 -156202 272617 -84925 728825 -271876 -392840 418796 -24752 753144 -922977 750782 963734 175514 41887 -576273 -610366 -759516 -703415 -616212 -936798 630091 -665594 77782 158936 116794 -24112 -114049 448984 -446322 686390 829425 -225300 164443 972252 -684440 -702288 427941 -857863 -903597 -839146 -155288 -984360 -124329 84580 -251247 -675112 -965300 -237519 710275 -489620 -607938 516075 246035 242459 180461 -33836 -596468 726272 409933 -475520 -794068 -42037 -100857 443096 -381659 -432449 766326 -864869 723356 457138 -685525 733272 -836179 -559856 -993430 -277003 761958 -967976 692138 -923989 -463161 311709 91673 519559 54217 730119 81557 -788118 -46892 386256 392756 -225014 -162361 -622265 375998 479216 599796 -126896 -925266 527096 369569 807650 954292 -773292 -431608 -178553 -778187 -727799 -951337 -826656 966346 840560 558129 -623073 442685 737846 835372 172810 -283249 517469 -92847 -936961 -352651 -89800 434975 -826005 917462 742643 939528 -282031 713934 -549623 492658 852809 -572113 -842932 -614473 583294 876283 496225 -252250 -193873 -976022 457665 630400 -246737 -896278 591289 -291588 -35739 683546 -866582 -770877 -408755 423119 -927670 355060 331253 -931697 -859871 -353503 400385 40472 449165 753489 -410073 227290 443903 -494084 -868940 822905 853820 -856430 907653 -953908 277724 235124 989967 -383263 584142 -611463 -712745 -242313 -609837 27883 176378 791169 -94466 518535 786855 -415702 -243270 162176 364064 880076 -176060 503549 -645571 862839 185005 -1514 -111511 -583440 -341798 567643 826147 264880 -686973 519502 -414851 -199711 -88649 994660 -337375 53092 829142 525063 -445241 -999090 133910 573463 41664 559334 630271 -438940 292591 462120 -561297 -661834 -49078 826565 74519 -20666 617437 -231647 786171 111682 -686521 926932 -438538 288716 -461124 -578262 687923 -725253 338689 570915 -153674 345945 -35341 898035 110673 -817692 -159616 425475 5679 -391666 920620 255854 241357 448956 -994162 -727675 886523 -740790 -647599 -315957 -707232 656390 685107 100602 453363 -150096 -585207 848764 272643 -619519 352697 326771 -373328 -62431 -50242 924594 -923665 185774 -639832 727489 178954 -752580 931737 -443811 -129506 -667056 516426 306805 798747 -947484 -370172 791087 -621496 744295 918311 388961 -304324 524601 954790 -602088 973158 27059 -370808 -96236 824326 -816611 -382743 668106 125873 -237258 829303 479329 -797615 -174544 -939402 -134859 884770 -752719 334524 825687 650807 -379181 66102 637067 -483469 -485723 168673 667721 -990320 878120 980689 -661443 82716 333394 -987218 866631 657014 14095 125490 -847493 532566 -147781 -927571 -548830 855618 511273 248961 121143 -429798 -20065 6566 870122 71309 -436136 -93273 624033 456481 959744 347939 -558350 -123089 39356 910669 20011 -283675 756511 169836 -525237 -446526 829494 -676517 -583803 584094 -657923 121226 398788 158111 -864409 715132 440865 128965 624219 -66489 -631441 481759 -467535 -6505 -958672 962451 252345 62508 -188131 -14118 24500 -367913 -288350 -832767 -970023 -22271 -190752 -752214 -697902 45859 483113 37321 -152388 -617777 866951 16679 449195 -340954 -819147 588899 -868061 -952864 394917 -780180 -131808 -395321 549240 685832 -323569 547900 90505 -632752 671443 788529 311907 808625 -712895 328237 -386874 -445972 -393693 498123 -350170 -463593 -161351 759995 -421332 -61669 -106444 -766529 715955 -233164 47289 264751 812107 -649484 -876444 774774 -304710 939840 629058 377747 -555786 934993 29142 -699879 -458963 -99020 904981 65968 -934211 13642 221930 -841582 -125252 289097 799411 -535538 595057 -977478 768578 -939640 -240807 -600327 -485283 583670 726820 -850121 254782 -410651 -634827 -140549 910995 -437902 119589 -894947 -806273 552274 -993472 850250 664343 857290 70150 -461053 384998 490424 585516 -867810 105322 -792440 413721 -96573 679573 677823 -252951 238704 693069 179444 743789 -931722 -767508 373842 -184535 307066 -146239 449176 -524075 697077 730509 -342247 -698532 625972 -283130 -195012 514656 798552 964567 -671235 416820 -951978 724255 -444310 546657 553337 180718 -357722 265378 20828 -887861 725610 -481176 -909200 -728912 115583 -2602 417660 -483700 758085 -465594 385175 -6208 -190672 -806718 -333136 486819 542661 884108 704775 -770562 -477535 763542 -802894 -33904 347891 298763 -750055 -508021 331901 848964 -437126 29078 430486 -343340 -8475 148553 -85461 -90627 988097 -671564 837050 -280136 665285 999768 152533 -241359 -766592 351276 -52315 259656 249938 -16870 -28315 842258 787185 798719 666979 -883499 -227099 -766930 -180478 112528 568971 -866450 516794 -801551 13718 -986248 758038 -948259 120585 -974598 372405 20715 145983 -639082 40011 55913 -592157 58211 -88163 -582954 313592 752619 783624 -534042 364115 532011 417530 -436991 949020 -765289 -65801 172741 -111280 -317293 -389099 -927361 -326718 -31621 -704767 -675402 968469 262428 3320 152736 -62141 -906567 650063 161834 -225638 533895 -687508 -13451 -111942 -273231 792906 -116012 -507880 457557 -899591 -558769 234238 182148 523291 -31965 -548344 -760890 710120 -905025 -786519 95764 771627 -320824 -591452 -868772 965315 -252138 -125037 -124671 -824541 -90699 415204 718936 -216750 162021 -405290 920108 172267 -574309 749825 -729413 493086 -42243 229963 -61129 -584146 -708630 -441740 703430 248178 677488 -657141 -469630 -3756 437588 721270 672378 573780 587405 -481298 -568145 630661 -723255 590849 -267753 201487 -459033 684046 648605 -276436 824059 -655028 877343 -260052 141005 941252 -584465 -89871 855770 461778 379987 -359566 -364078 112040 -935418 247356 743704 590795 977588 -419347 561478 576020 -399103 532152 -30042 772785 63619 491748 899130 -447967 603075 -671412 -333388 179899 -317888 -963488 -736898 322088 184684 126114 679604 688100 718638 -904789 865957 4161 -908962 141348 628694 39396 -556084 -698675 -839553 735430 464185 -265479 160012 -102220 -877092 -599665 -907746 -358192 -769442 112907 428167 687758 -216225 -759812 577873 766775 -744721 -637949 -491337 -25879 23701 60634 666922 -512107 242252 665547 -763570 -732416 97537 745908 405498 -554301 -849386 106762 -738244 629963 -407454 950098 -911277 -650663 156335 -299862 954419 996355 -573254 706366 -642556 487473 359735 -229292 -831325 -863327 -771382 745025 -450784 820964 779791 887153 856254 -735137 11795 746210 -409609 460875 352601 -172759 -455435 -61131 398806 -272531 486041 183294 -430731 -333337 -570760 -912036 386195 259688 953945 -703401 248836 359379 -983879 105293 -136819 563743 -351673 472047 -307353 -108202 148456 264513 -397885 -945896 801844 -286690 -960832 -911335 583159 37810 224119 -150370 -681807 281470 -389008 -556540 22039 -684200 -544343 255546 508431 -269976 945942 22594 200504 -754004 -622820 -82252 -8992 -944651 -532203 197562 -630389 805223 134479 -305899 -309901 215293 -355443 647319 421506 379907 511109 -322393 -591910 -622054 503136 90560 -825138 -563273 119357 -481422 -659737 -530908 943662 993120 111072 971902 -666823 -130112 876585 683062 512344 -851746 -12696 -719856 -524806 967193 276339 382759 -378624 -205723 667095 -596122 -25024 -347705 -984876 -422256 -161787 -510244 151519 -454214 -796402 178770 205215 922572 298123 521965 315377 -641917 664611 -728060 975332 -63374 -879376 -479871 -291011 518908 730369 963429 -371084 969820 953047 -648639 -443467 -211683 -556311 69182 -37792 356770 96032 992023 41481 -665697 483547 -681063 -835591 255390 -530835 809130 -215381 657788 -582374 863039 37456 768361 216093 525924 35020 623724 442533 -663624 92727 392412 -747948 -746898 537436 521063 -334785 918349 283325 176527 901872 253745 141325 -520792 363495 -930936 649908 -123684 512916 974549 504399 -635864 525662 -472271 -426706 210524 351264 654917 640084 424222 -249433 790738 -972934 -46233 501814 95913 39052 313477 82178 -795725 -198613 189208 702773 44010 -848726 -619115 847983 737373 562961 -824251 405568 -683472 -972132 -495033 -190544 5146 -699716 215434 -33992 -720282 -975467 379092 389702 980083 744063 -737474 187709 -411084 -814714 -203082 -848398 658864 -966038 -951045 -650576 892034 691615 -541916 210229 -29734 -246322 -986726 654130 -979461 -433966 -393831 427855 954427 437820 -668237 -452699 -884986 863056 -780339 -144702 252635 279301 171040 485801 295757 729097 6457 185040 126724 -679621 297210 -903776 -756806 -504657 -823273 422008 43198 -360275 -864231 9385 286580 639282 -337185 168827 -77997 510701 -4584 18599 -466587 -311228 921034 624348 327499 -247731 255182 -958661 183735 -365483 -651951 -520358 -500368 -821796 6228 -497083 -922415 859031 -593619 145784 -881078 -863251 144644 560230 107485 265979 200792 -259595 919586 930960 562423 -776577 766020 -241743 439945 -680621 -381566 780438 818182 -354894 -376145 298027 -983365 928850 -635982 -118768 -573495 -659745 -352121 -226151 -387034 931317 280252 47694 -536933 926375 -607755 -357267 956996 -811269 -699032 -743836 -855022 503276 476386 -591913 75212 482919 69952 -905952 50570 167758 776055 392649 -516295 473336 -64628 270740 -562406 -24658 675996 -398092 -108477 -460624 -633770 870161 -49380 745902 326396 78920 973667 -261809 -598426 931112 840873 -298322 -686337 -523273 525394 995672 -293434 408875 -842727 334543 -279602 122225 -313974 -218870 -298178 -121303 -710010 113395 -745263 -923800 257091 -156568 8791 -301963 -678583 -779590 240947 738380 -45066 -823247 767835 -228449 -655750 -32507 265179 849872 216412 -825241 862034 905975 361587 -176522 973300 708962 62318 -723510 460806 771856 -845747 -944019 -766875 -248523 771942 -10403 -502145 930618 -81311 -143093 -776872 -745798 524987 114143 -523001 898566 -538041 -663118 -85449 -408542 -247512 417234 -664538 -473403 417625 876162 549289 582109 -159707 402039 -557786 707592 440751 -393380 -328808 393500 -548884 76751 -534641 694560 -543452 -335646 313005 -984367 613364 694811 817323 -130273 -661041 700532 23634 812589 -764168 491099 -637694 775508 -291446 621491 448430 -618080 -766736 -643374 185309 269009 -196371 -900351 549035 266076 389653 574719 74054 -836248 -947246 182526 114162 -667951 -995871 77604 -584827 129833 -443310 643723 725228 577201 12427 760642 999844 -180636 -462394 -440758 -732862 -913171 -80242 -257255 -596373 729900 493382 240283 635740 425909 -655582 -675796 17508 657489 -385876 354847 -558747 -792581 -791232 -240454 526039 -279964 67473 -426441 -251579 254575 -266334 -457019 290894 646582 -162867 916613 939941 -855549 -436033 148494 -621807 673368 938746 653802 104045 169576 635858 -946794 -443223 -552037 291185 44805 930632 627342 236755 -969443 259936 -914800 194506 -248391 -581347 -316762 -320005 -23002 -481857 -867192 -187937 -937690 -227689 242211 -348220 -438288 371726 -368619 291913 561838 -502371 4659 20837 -913923 -290858 -178298 765281 -95119 -603046 563018 -142247 -677874 421473 750062 -659009 392272 -985803 265239 -239016 121636 175287 815644 -314307 -776468 22489 -721397 912859 828671 825122 121507 -502028 -184921 -461651 2264 -180196 376226 571818 -47405 -878532 -201439 -588965 549231 630419 149580 604312 -615107 604720 -468292 -815796 -259200 806264 -982529 -840330 -880078 437542 -423656 -229462 715645 -199610 -739076 -900595 -484157 -774470 860566 478940 379031 -177610 764356 -514203 -290879 -409789 636504 -245236 -442818 418751 -666345 838471 998077 -418469 -4931 -665949 -455261 -791012 -694664 -100547 775816 225371 -102935 -856374 259128 -603451 -877146 -913649 299187 452443 -643654 524906 -986578 349043 462115 130247 39696 805685 -41517 871851 -587403 170655 -515920 943021 550830 -307070 -83180 145656 -549953 -492158 -425011 968267 433632 352410 -220130 869241 112893 318358 16957 -111255 36278 363671 -217773 736279 314719 865683 -431617 -26735 521856 -99886 773459 -4998 -720682 -475278 454358 722571 408017 567524 445824 573581 891540 419692 336193 -74656 339961 976421 968314 525432 -599158 -868357 240385 947546 986505 -677585 -592990 736675 -64023 -208938 520217 759554 71250 24027 912153 -690247 724897 -669448 -338488 61727 -858395 -987839 -414527 -249439 -165149 225049 826129 -688451 177811 851515 -296006 774150 584993 -837581 -669901 -441821 -961683 837346 -707611 -90161 319244 -958083 932912 -268198 105541 666126 -714780 48806 720532 -998670 926281 732331 -883542 -762663 582935 438516 -477845 -748470 -736386 813216 -97169 651804 -658784 -482845 -596095 460158 -383982 -772862 385571 -695568 514526 104794 -464376 -995769 -240124 -947239 -234215 329517 -825739 106755 -715407 -96993 665750 520687 970080 -273811 892483 -295353 -48148 685245 238409 -864949 714443 -610423 -71061 -874545 -229525 609052 635102 667961 691306 -25831 69581 -102012 -165474 918517 325461 -260288 371342 793847 -120822 -734577 871927 -776641 -590351 -703063 776392 529340 179332 278105 9638 337460 616753 -327554 892009 739009 -985893 -433653 -900451 -534066 684503 161671 407554 -823010 -708112 -214131 -905587 -378427 -384156 -237235 936165 627757 -834843 -838774 -499098 4626 -101223 -861669 -568927 679046 287002 -675606 243034 -704017 -720650 773623 -237944 486916 -997840 -596522 -179623 840403 -633282 229164 906412 679742 628489 439222 -242667 321145 -819216 73667 -769571 -421875 -540731 -649419 208255 274649 -78898 -699645 -766549 -228852 397125 89018 -171321 -238676 510553 674040 -330519 467346 890923 604144 -586658 298347 946130 536809 639911 362041 -229801 -96322 -621961 -47664 -218951 -841121 -248266 180825 850410 211662 721408 301139 377296 409380 -855257 -772851 189382 864650 248621 239405 -616295 -761664 -575541 -209108 -979701 -526183 340461 -92457 992467 511100 -761677 -42033 -901478 948325 722289 -309878 966400 35683 528432 248273 282005 235415 44331 46400 -653728 -762693 624211 417481 943708 -521319 -738612 -876624 248694 701967 -369938 549776 970000 12562 -565308 -700587 -229887 -763481 -780784 121665 271507 -319636 -847803 113128 -502397 350477 25356 283571 -640635 349136 -30016 552672 -238531 926858 -785039 407168 921671 -259801 541669 -498952 -13776 -877786 -419950 338176 821755 -957798 -485467 -7385 688925 332202 -78081 -445490 27136 -741871 -406606 785576 -817404 -363105 143752 833 734970 -439881 -821379 -926732 -621913 184400 925376 -851470 755783 -363532 -733898 -685246 847880 250947 -897033 764732 -102902 -51855 -103473 294797 464101 -986301 56638 -798410 -365789 -694762 -592007 253324 200258 90457 -458905 67002 464948 -204274 -278620 908602 -513953 -589107 360193 -584352 773149 -441535 14978 -511536 296252 694568 -150946 -900094 212223 -542121 882819 -693435 181788 285492 770063 215097 -70980 848955 -412839 15060 940414 212089 245734 -127522 -892556 772244 536692 -720780 -450396 152769 -341134 -806391 89864 784460 -809594 95585 66574 172180 -160506 -465772 -329447 -592371 -177281 -598895 364543 -120516 -936654 -976232 -45047 -130626 -863471 682174 -709002 422721 562631 276845 812920 158857 -807891 -514462 793142 745453 -90283 -677971 291272 57943 -467453 92853 -218690 999240 400815 -436431 255513 717522 -788987 97072 356687 -908901 -273307 -896494 966348 -573471 -854428 -279412 -292628 -227600 229192 -973016 -85886 -520786 917008 -993726 971861 186256 994026 -119667 -924643 464546 -298310 -319220 -758774 960387 -380262 603929 -871235 514790 204372 -748702 -995507 -896878 19434 883047 39364 -630557 -798193 -450947 302879 649287 517547 691534 725330 660673 -786597 625494 -948031 -832918 32879 -484504 154568 587883 19946 -376537 -123852 596485 -919034 409357 822855 170377 -702419 415207 -736968 -690720 862848 -452649 -346191 790916 -351020 -432047 918224 -412924 423344 759199 -391898 -547708 -656560 338269 -887621 877883 874790 339709 485128 222580 -336044 121413 -320517 -598770 613042 977740 659319 877052 -418226 -296192 -246831 -656827 708967 -540381 -274092 -619900 463858 646857 346941 781289 -715755 24027 716864 -542281 776367 703256 53762 -280380 349902 -774641 328605 -855044 566582 164134 15519 239198 -424735 -518762 687115 -219650 -190087 344812 44630 -241535 -361120 419466 637163 455204 -169687 317220 73256 -201675 837660 7491 704095 266136 548918 -608187 -335914 947780 823079 -391589 415815 -624957 -29998 -240502 975969 345910 505168 -147797 518725 40271 -828563 809707 143625 770645 -346198 531916 -212552 -327389 -213319 641314 890704 186281 -742524 -529130 -599485 -35223 679463 -713690 684152 705147 -777231 -995293 -831801 -663414 -94617 -102990 -333057 294997 245697 -606132 203108 962223 95595 68030 -121943 933375 125829 -985303 -85253 92353 615139 -365821 349046 -681085 961294 -31596 -734035 -82583 -409919 283514 -356314 730793 -668051 -891610 -359716 467728 -257995 777181 114620 -259973 -665613 -26953 -938200 -162721 -260943 718371 -422153 236737 56113 780130 320626 -371010 -96794 -383737 -565544 -931963 57464 294142 581980 -145192 -377148 749441 959778 -832497 337242 791844 -422714 835733 -972547 -868661 39765 -290583 712486 -816082 -565295 -578274 887553 86748 554545 -282021 525807 787765 66783 -657445 867458 -139153 -528712 774638 738180 227730 99344 -535561 -574735 -902788 678571 -503828 54392 -349090 320709 267993 -578050 -840004 -887925 983901 851995 -881295 868768 -349908 374042 29993 -992999 785291 277885 -533659 196609 -852393 353656 -860806 -619818 52350 -371855 -244078 -642167 800772 888582 -307158 -524670 -333056 -686457 -958446 -253158 -942819 956664 -307215 794143 817305 886800 564286 -845228 958921 951485 66760 -847634 283283 393501 517167 -551912 -153998 -712570 -951704 841968 692982 563072 -858051 -666360 -837951 885701 207691 -21914 -646644 770504 657922 746372 805280 291883 -877143 -920624 572253 -903737 -63401 3501 -782794 -256216 344827 640368 427442 -60657 78037 -295323 -356755 -645394 134010 195400 117525 40559 761812 -433460 442862 -790418 -541409 571159 698190 513658 -467730 -160957 -35166 233304 -11100 -827810 662503 647040 506107 -441749 -913102 -754275 350081 -795424 29608 -36207 -633323 864294 -724346 -810128 -330385 -329572 -140389 -169216 522261 -741867 425033 896959 -268441 -732075 989704 -575779 -866668 -277097 -87581 -591554 716834 -708598 -967431 43897 -20246 -728369 211581 904923 4890 -796291 530742 951653 -671822 875933 -985729 188106 168199 -619601 -434360 689522 832066 -19037 744980 -550150 -996638 809184 854265 -118479 976950 434113 940708 73885 103524 608659 -194734 129780 -212123 -647528 -554153 892451 -946682 113159 935323 791370 889321 186634 -371816 -692290 -547838 -833986 802013 710662 -627429 678454 635406 290270 -247344 -500743 -710814 -138825 531859 -911232 844323 -786379 316713 -882631 925106 -783184 153771 -972026 240641 848563 -615034 324414 -733801 -548608 446076 356139 999183 -121973 -125280 13451 -526695 2554 712414 955919 798199 760363 21745 238815 920833 680878 604907 46740 -84062 -690361 378673 505532 773081 988013 89724 699610 -291270 817229 518489 -654365 77034 -954424 -234711 -70206 -38106 373873 836258 -720171 629564 757392 565709 -275987 15248 23970 322054 590418 -995304 349014 -658945 -59459 -566175 989457 6332 282972 777352 -891925 -213736 -438190 -698942 114993 343487 -722635 -740396 -683039 661042 434574 979996 899120 -953529 -372388 109830 -141945 -400601 813457 341015 -318590 986829 -254317 -316442 -562448 -387315 773564 305310 607957 480139 104922 93438 -932629 190144 -143824 -193319 -439651 604025 111348 -275946 346635 -776105 673999 273457 -554999 -61488 930272 -712136 398495 -312532 909497 -377138 929291 -345335 -249248 438316 344122 -660649 18384 -289637 -756525 -64931 30325 -75909 -662100 -249933 -772045 742080 -46509 -777531 -19104 -670609 426758 -506666 -17594 596901 340795 91003 -309598 293649 -189287 980508 -124377 -470027 -730371 -566665 -719109 -330072 -261002 -704868 -514247 7191 -716343 -832014 -576530 842944 504430 -747087 -306660 896310 112913 -315291 70458 920224 863891 752625 806833 461241 -487802 777226 -124191 -113711 -745804 -549192 622490 -512310 -68200 59736 189603 601116 114147 -534883 823 699474 -451335 121226 -238589 376460 -539022 -692742 348458 236667 -870246 105752 -904767 195687 433776 -635033 739794 -186196 -904149 866748 -203555 519480 -130000 -140353 722642 -220145 774301 285165 -397031 -592568 -310974 816025 181643 469133 102434 108006 -976906 -709090 -724105 798286 -15972 -865841 -468437 -188385 497845 225798 475743 -902791 552041 -318146 -433432 -207279 -674218 952327 -764339 -496911 -913264 -717309 120907 -411659 -400100 -139286 -720687 914896 660724 463367 88837 -962107 976518 887353 -29635 -247314 -271051 -767629 634886 -857287 669782 451516 -525408 21605 -163916 12719 286463 -58870 769805 -394243 365132 -792050 -356205 439910 379234 -632015 855660 5444 -768430 986626 -525774 -668672 -202784 -325017 985971 255770 -838140 -428007 -142414 -290394 741865 -574938 762725 201033 -939407 -320403 555381 -391744 181167 777893 616641 -728358 479468 688343 -986469 582521 196771 713567 -841783 904469 -89339 983535 -163451 318520 146037 445196 819454 340739 678924 282896 -533931 -81496 -474473 675366 -217184 849774 -572396 467152 851563 866608 612793 -794652 754226 370910 625389 254731 993896 -460422 -309811 507457 -235277 -557667 -45912 -512936 -281682 266736 -608125 178165 164965 265011 -119146 995985 -913059 746425 898765 285177 623561 -659351 496840 -398001 -861098 396991 281564 140295 -685792 -595510 380431 170346 626619 867499 -783968 937366 364843 616348 -80643 383996 75756 454247 485962 750689 -984086 -801430 -952991 -130978 -118134 -355686 243661 562144 -290784 -241923 203981 -327256 817270 81198 -901289 743244 700876 -915748 885651 487477 -646830 428108 -850852 336543 248496 794707 251331 997531 -796801 -793507 -315125 -524016 543949 104297 -496083 106934 317852 -533238 87765 832282 965987 688487 662884 -37347 591884 -762565 -751891 -69003 787701 136535 -699464 887466 215279 35995 169793 892698 912706 -508927 991162 829174 -8665 59922 165253 38211 775244 312046 -661701 -292391 -218028 -109879 104104 -822169 367316 89192 -125236 -874131 -137385 -445144 542683 671425 44507 756856 733374 586379 -923566 -705190 -154480 939081 -709086 848230 -449118 845644 476325 -434617 -107272 -24008 -925911 559291 -57783 166920 290417 -231017 -19837 859272 -676942 579393 -530107 89177 -472681 27957 -509981 332144 279230 -262912 -881819 716439 490809 -464440 -401656 437995 -312562 121666 -544708 773853 -127432 -998854 142244 682545 -500573 208655 -695911 -906494 -736973 554293 -127448 315323 515646 276273 -99697 -235105 760461 636832 -355132 -409917 252639 -276432 563310 -153713 387430 -929115 737641 206272 552136 -95018 -76217 227945 183456 758189 781130 -561683 -551686 -100693 -893077 48775 908635 -673950 -756650 -968126 -677834 -233736 763499 887169 -23688 183339 31166 -347016 -518275 -717241 -513640 -19023 -290280 -768206 685428 206217 189328 -771743 739331 287408 41501 791008 924457 476589 688751 -358706 -951811 -776745 614311 -755746 249165 607580 265180 -702377 609815 626494 -650728 840213 -312687 -900527 760024 802822 28451 -278081 222864 138285 816616 738309 -434780 750627 -686032 82803 64752 974225 923137 561455 875969 -733512 843665 -661710 654425 -480023 933965 -857014 205423 -899699 745813 -90345 810029 -299746 -71810 -280818 -395471 -698965 283471 492280 419468 572248 36869 -235148 144070 -337956 -794737 -208143 -856104 -737662 19346 -397515 -254800 944809 448998 809817 448816 -268732 581527 203979 374448 -577446 -310939 -834614 209271 321542 -498748 -167443 -965818 714744 974429 926237 322894 -571789 622731 135446 -558795 170829 -400161 -69526 -750443 -404494 -272100 880126 759036 -909983 -969156 941067 173549 572846 -506006 -690785 -367011 -923778 -995707 -163175 59575 -137586 -118749 938288 373337 319404 -62964 996077 683925 -511940 -872646 -253140 953649 -307659 506080 741919 -596505 -104543 -290976 369483 -89115 -869727 -840493 -626551 -686002 -344473 -688378 897414 503608 -272326 983671 94531 178860 462837 -20516 -385002 284457 52360 -396644 979495 -699487 -870027 -787373 965109 -385158 693076 594258 774862 -390897 294992 -198755 -648998 630572 -262488 -129428 -138991 -211947 -391505 271019 -61888 588800 221516 -549894 -69239 596118 666491 979757 -638625 641015 -810934 -223667 881550 -851149 -347811 173461 -22095 -463535 395754 229238 174265 982475 555966 -691692 -814867 911504 823478 -749242 77925 -693502 366279 -245734 837262 152949 515062 662990 -840407 -936266 937056 -13992 788812 138241 -398668 -530080 852831 -264054 916532 -197184 -623328 -380811 -864200 564875 -220256 -182050 778411 68739 -814909 -107438 478220 950305 -381628 -212781 299886 -2030 -919249 765784 -612616 219828 -611995 192587 -472731 -76131 -829412 166025 371973 -29293 992732 70758 188475 748181 832771 -349018 -23939 -906799 -747327 879109 691415 -515412 -157667 -141904 453608 732222 -7314 941002 -397980 642387 590947 724456 828560 572651 -893700 -297707 -841015 446394 -722033 -354994 -369027 518057 -257212 -48761 -88272 868051 -804200 856229 -198919 -966391 -50978 329218 653187 -412978 -628167 -20244 -676724 181212 860580 784038 610921 -334051 886507 -626715 -673280 -840909 -336721 -312620 375884 -262543 642405 415889 461149 398559 -990249 288046 -713771 -640966 428065 -977104 -424595 201841 -728010 931859 -58002 -414551 457689 283717 871864 -648773 314277 637863 -738882 708913 49669 -572529 904711 431180 -577860 158408 -682065 -66303 -350114 723088 -782108 626167 911445 493849 304874 -276854 830046 793481 -300009 -55605 544777 -793221 -600360 -845442 -295876 134267 -617942 -332901 -568399 -932211 181794 298830 -593549 71463 341605 -46345 -399387 -564686 594352 -522838 -299205 567181 500434 938287 -354433 -328054 393005 997124 589453 279664 -569671 142550 -538472 11895 271617 52876 -561245 -409649 638500 -915524 272008 911769 983765 -698572 -702732 -12308 -438053 309618 787305 -729519 570513 -77396 -269765 483527 889575 -101942 -670060 -572351 -231072 908390 588656 607523 -832622 -566189 796321 -776503 -858454 -270317 265804 -241921 923877 -680865 -53909 993290 394519 436899 -951863 69662 -782296 740095 298248 -48923 -144366 -156856 655006 54655 -982684 -498939 162260 769916 -851006 428146 208070 -369436 326499 84736 759654 183087 -970479 -347437 611193 -787251 248237 68547 837016 84768 250281 829148 708529 -676483 -606708 53598 722051 -930385 847857 986173 -364379 266739 -793720 244897 194815 -568835 -539501 -392472 297296 24050 -818454 -910689 -99801 701420 -931720 78093 -535575 576889 -782020 790312 -333871 817051 -786998 -994274 -395540 868170 740679 -635955 -916199 -861330 123632 -140725 -411121 636773 281107 -34721 -501802 96643 -547436 868614 593228 -198643 -852119 488687 137506 -7107 212383 -75264 542429 393025 744915 -367281 -794154 511676 700858 348713 141882 -613949 -815591 -585586 197514 -23838 -468018 49971 -259172 -365419 662725 -389378 800920 695374 -689277 328078 138108 -38539 368287 -628815 860313 60900 852804 -776340 -841581 -458137 308273 151670 -80667 -782398 -206151 -614339 -484261 -163797 -529213 -263328 -878954 29131 489419 324019 942732 -800831 -598817 467519 -600955 72479 525858 924351 377887 517739 323661 -898268 -593717 -236641 976809 -623087 -843571 565930 754326 270047 415168 514541 201096 -825061 164752 -808001 -377340 688515 443006 697449 812199 203405 -128480 -72533 368288 -515616 86622 -166731 -749263 417625 420341 403630 -777678 -616697 873208 -507087 618893 190256 -375733 345930 980419 -911030 -196058 676862 551782 -14078 -941544 506816 226461 -230856 -553343 686333 -857693 453888 251286 -532463 839496 595235 643297 953936 492654 -188131 -30401 -592898 446861 -66659 988001 107479 -844368 774791 762443 -575608 705655 -788491 210647 866227 231315 -250190 668339 303215 -858804 -438338 687839 -637114 -380290 179405 693424 481846 817687 166599 -653232 -767568 662555 609097 -706628 494364 271137 -254173 -991676 -356781 -378541 -514599 -730481 456611 52850 -3038 356628 -642994 385231 154091 -134367 23819 -497581 -692907 -484648 -534908 -437384 563763 405678 876631 -519986 292365 136554 -645994 800503 38687 837548 -513850 303147 829147 595555 -976413 778293 -599581 -813867 177755 -742540 -758896 981532 -303858 464475 839022 -296285 318293 718321 -411459 194093 552696 402001 969073 -562 765238 538412 -529869 -287632 -592448 993730 -139169 -966321 -491458 591341 111748 622077 866634 -564842 583782 -240032 -724112 343997 270463 806703 -260044 -483722 299386 861176 80139 -173850 261687 40093 880097 -867638 128330 940626 635794 -440719 -562693 -309983 -438031 798653 821319 -254234 415044 485542 -623394 974675 -584379 -838730 -46045 835053 2594 -902898 -344656 280845 -673665 733408 -17201 -288800 90095 623347 -705023 -358040 330751 250146 -661893 -93831 310699 123485 -759388 478268 455270 400806 971289 -434768 848150 452246 68521 783908 -613099 23894 -199719 -435266 -245070 90406 271457 383479 213294 -964007 -197843 -485732 -82112 48855 511325 508366 -422894 -24679 -377658 329219 179777 -169807 424815 -16124 190816 741951 990996 454381 -596874 -60419 3238 -354384 -652549 -182347 -733367 83986 624607 817605 398164 -662101 271492 325794 -602283 450922 -397505 -99886 428299 518928 -239142 869872 310378 821169 487445 583979 -578022 582838 664864 40392 964344 939101 206115 864924 76436 657591 -150218 802451 642353 898729 -89622 77740 -638008 123627 -675522 -833542 -670202 72588 713642 988964 192585 -301331 -412776 -428187 393383 880705 976102 -823282 616935 -43500 -695579 -212993 -686586 -661823 -114851 774706 394803 -453255 -375289 805680 554963 500419 -521455 -537191 -492162 -908937 951966 -667359 689536 654146 32067 916237 481625 87077 423307 126778 909757 795509 472052 254743 150805 -711843 -834320 -156378 572924 -178985 -917276 -28417 -469693 -654665 610092 -330803 -448018 -121439 660630 -810034 -30411 -616435 -604445 -677545 -286461 -994742 385737 817486 958458 -741640 -734733 -405201 883437 387981 525055 351751 -107932 -548143 -807937 -233348 972316 222818 -704135 1987 73221 -318032 53095 -586968 326466 684546 -226248 -697974 993837 835183 -150323 -831267 9296 48230 588156 391846 -215828 -682457 -585327 -433278 -130826 -54201 -235192 -111329 789141 -434640 -527532 -516543 853670 -188769 330843 -991297 726584 -87388 -75657 104451 -672368 264358 -75977 -110962 -285530 974556 781340 -823054 -121050 559957 -49123 676565 621808 -1295 -583133 -606475 374552 -741403 163086 -375394 677735 -882629 724910 484918 831704 -225969 -573494 472626 -468452 -268588 -528995 -527458 -169577 752973 944980 895513 701792 -233196 -647791 -460202 929989 815319 996459 -821860 214341 -334954 798827 989767 -12908 388646 91409 13253 -268262 901937 714573 632857 797684 -781005 -516473 245596 -325262 -312961 405527 -26185 -424937 947256 684493 993387 765980 158680 -228885 628297 915437 205868 -930778 835514 -324309 -658346 331305 931896 -592984 -649014 -576751 -153518 303214 407762 192242 -516308 -666439 -182518 871760 423165 615416 248165 -24921 722704 -360112 789542 685156 -680124 219161 824295 -542102 118796 -40865 -702571 658958 -295697 -542110 -350094 -876773 -381944 221846 466066 562895 -520313 889764 269022 955868 932015 846951 386325 491879 533462 -394256 -102074 375692 433896 412547 -632361 376793 772324 711575 325121 945103 607710 -185894 899665 917348 370939 -808789 65705 170755 -149896 -802658 -734659 -808822 -262493 970619 167062 -51125 210528 18111 662418 -126324 639270 977817 654178 305415 770944 971375 718219 10986 811660 6231 -697498 -638376 254975 120606 -679776 592359 661663 -381372 952251 742688 -391865 -78978 69259 486914 749927 -149325 670521 743807 -171519 607232 -504637 274301 334253 -954572 -450822 124118 -325994 -845100 -5373 435673 302459 -537577 543319 658119 -502865 -917525 176067 995543 -513383 -178705 -149016 -582862 -113355 576760 827324 -516489 -142063 816524 -215545 -6855 662097 -639894 523751 -616580 -318804 431615 244301 656955 -935188 365170 -668162 258917 447473 -382311 397970 770779 203183 114562 -450568 649460 737579 316780 866929 12026 374787 -473397 -492528 -509142 675171 525639 -438847 142263 -812144 586045 339007 232776 531937 -193348 -195429 231029 -923839 858762 -731460 619598 -146897 -844899 -55718 -542379 744126 -288350 700801 705791 -708075 960761 -782187 716214 390767 470839 219080 -555942 800796 -829789 231077 -480069 413055 416185 -805623 901281 658318 -788310 149541 -197435 -497323 -671270 5245 -521643 463859 772065 -918164 331123 -912740 -711413 -222050 137911 783253 -20136 -216812 -586840 -150853 -195716 -844509 718535 73853 -916000 170229 22405 490461 -516449 -449785 -66873 -120590 -424822 -106583 -883223 637033 -1116 789634 -218567 468095 -331993 -660727 -367113 21641 -983555 299533 -484388 56173 746184 -120914 357264 -739162 -63781 -282911 573105 -681020 426430 801776 302163 976490 177454 983544 -236293 -258354 938267 -786071 -452061 -275268 78632 -661366 296762 -255213 -201426 874354 590113 805574 342841 122384 168750 -932004 -30071 -229596 -924500 -844943 261523 580803 26713 -817485 -661378 -789289 415335 -365338 614566 762012 744572 355040 454812 852389 972338 -552306 -175452 -841899 -29416 707693 621366 473958 -395729 744466 -561154 -976666 892526 597794 -944036 805941 629566 268122 -519580 -529272 338174 198153 -20001 660328 -887296 -105711 -557624 298804 -787190 -443030 -317616 826651 764247 -755937 -70310 -358749 698003 -956849 350208 488486 -130205 -936147 43020 957519 500442 377472 423552 -716639 -162555 289187 -819569 449136 235488 819590 -733791 -22555 -65954 68012 679251 509055 134630 -640853 65780 -89203 410704 -527952 -898551 166837 -251028 -900616 409930 253936 -404484 843735 326435 -621941 13108 -555723 -231499 -997720 -79295 729100 94546 -436165 -149696 31339 516612 843406 80962 -804106 -896249 -710467 -734769 -626460 -612022 24378 -550177 -106497 -159758 611658 -333982 886440 596310 -621050 492218 -464943 -587004 399963 276796 -502655 -489925 34955 -11725 -948397 -156945 844330 -671268 -229257 454217 -107615 -874005 -376657 799780 940718 -461948 -613549 835601 265186 -180541 350286 628051 288930 -768458 461599 494052 -316889 252381 -298534 88430 -716290 603056 -360540 762195 -302584 745369 349498 -906587 80251 577014 -944918 -859857 838496 -212839 455960 349290 -284141 773832 977082 -66551 261830 475837 -879395 350574 817277 -913626 -165090 124338 840595 779430 -431566 -781535 500788 998098 -753953 558779 770914 -117195 729984 949557 -375184 290381 338052 -735370 -40566 87820 -186256 -389222 140843 131416 739032 126322 -887900 -544885 46314 -379134 -457316 -212492 -710940 912002 56331 89556 -460263 -185763 -721090 -419231 -805520 206389 346070 -476089 -939547 951774 -539703 18594 571398 212574 -706977 520581 929399 -444557 -14666 -761098 -72210 -802803 542910 -93841 598327 775503 116542 -56993 641457 -863597 -479154 -655577 -806576 741475 -557862 324510 -332519 -2815 720550 -447859 -810071 -152481 -609212 780595 -500177 -874968 -559329 -633021 246637 -56523 628 -552223 427963 74521 -737196 -69336 -316029 620182 44707 368039 207558 -425051 504604 978271 -550378 494962 800074 639175 -555878 -504099 -306032 705481 243981 660731 -568669 -164798 656959 -387693 -239989 828678 998162 37025 214566 353369 11390 -942378 -194012 353783 225039 -217578 818699 -362099 -100894 -845576 972725 443709 -240725 456778 -466738 -727266 30897 -554485 -919594 125626 104400 753519 677 -24050 172790 397407 -758302 -681714 853159 -952842 -879734 889118 -986502 816772 430192 -722790 -838375 584335 -55625 666063 162629 685005 97369 -17664 -830385 -878293 578468 -463262 723232 959946 970424 485024 -136014 -723075 499210 -989224 581013 -716724 -756636 -868197 -439317 526964 745570 -898831 497132 -574108 -686857 107987 -584477 460737 -894106 -70481 426287 446051 360009 723048 -868413 -353578 599822 -562604 929318 782170 -854668 -591044 -853644 -857756 -461677 -332322 302555 767515 624593 456430 -951906 -279717 -674578 -109807 -944106 -219339 -705543 333153 -40404 893677 -449064 149101 -769056 -461318 256580 -867146 565318 492938 632395 -840910 -539005 542460 -595252 -364596 -697516 -466716 907646 -761758 354696 845706 874090 -313530 580865 -176277 -628756 -923074 10807 147639 293686 -541947 166452 -714799 996430 27207 652185 533203 461195 471720 856216 785159 -950629 351550 566520 209263 79103 207762 -44012 -187843 636685 675875 965724 15452 851438 910820 504403 663013 990878 -114247 -659185 -737366 -624145 -513923 201660 -75344 722822 251903 747289 563501 -46628 850176 -915719 -658418 -856002 973751 766788 -394509 226254 154958 232435 420912 256896 -80414 -879848 403406 -20195 814726 -108460 -823416 564675 -153535 981598 -833201 -55837 -950261 -496637 -236729 930626 -925228 -506464 -123832 956409 -246403 765994 -779427 998517 -808227 51879 -493112 660215 585918 13618 -729220 896021 -917282 980730 150689 860600 -512914 927812 -842604 200476 117910 686693 981221 -612654 701550 -955575 799447 92993 -74362 -793617 -587548 257185 -383776 399466 916918 131583 448241 -799135 801966 697020 496804 326799 771041 -754546 38742 -693435 -390634 -759299 -612261 -994205 -681526 118759 811768 35299 554412 -698755 -602265 -253362 435233 701380 -943914 -620476 -130239 656916 -592920 242937 -379944 756508 -607182 -54350 426342 376156 -552641 -847924 800160 658346 -226163 584118 -755732 -118610 281869 183922 -289047 -929178 312359 -669928 814821 816419 883508 451795 443620 -480119 -878589 910305 189344 524435 -214188 442007 -207996 35469 -757280 -967461 -506065 -502760 -598961 -741463 -232585 -108375 -453184 -234865 858340 369674 -821563 -436176 -952143 859096 924004 -107964 29006 -147580 373271 179990 226657 458066 889549 968710 617792 759261 -278553 -941691 782072 181776 389435 742555 714954 390702 532245 -890140 -641368 40268 409393 852494 -825412 -565934 -124606 -603427 -619678 -248707 -419858 89384 867241 925152 128591 -161447 -377130 -945442 -951436 677489 547169 -142670 -319010 819330 -849418 681319 341124 -694350 -182027 405344 -777521 991551 -16910 377554 -346849 797941 -196682 403396 -974780 -794182 -644164 193302 101509 -596989 -596555 245111 -992611 574684 34309 768110 42680 -727836 256836 459986 -915717 -889522 -11331 -609070 -285318 970081 898546 -226707 678975 -698247 -480746 -550661 231498 55172 -372591 231586 782347 853382 -876160 518370 -578454 -249707 791475 619146 918719 -929699 -540627 846400 -890918 -739170 622503 -613122 172925 753577 -176114 120207 -338211 547687 -572928 68758 57764 842322 667347 721543 -465678 -583943 289934 247468 -749864 -362495 -700947 721569 -413605 870302 -927519 -424 -828681 570910 750990 -510058 241177 493663 181708 762996 43044 -284076 -285401 -983072 479597 -262396 306399 -570471 209599 -697590 498537 871094 740440 -989418 481131 -463968 841193 -321813 -292796 -703981 -728678 873055 691329 967841 -133116 -372642 554985 -471633 545078 -488473 35571 116982 -998224 368526 512074 -916604 -36757 -422920 683216 -152136 421583 291170 294936 -927031 -858565 -45670 229354 -512320 208000 240900 -422333 527737 588006 -727785 238291 -105690 -329305 -223906 -275715 772940 628847 -450057 787162 -844220 661602 387735 -725322 627259 377109 -460156 -957678 -894926 -521068 -600551 -905056 262271 -727333 537158 32202 511179 -818723 -263411 412460 393490 629760 243334 543509 -381402 -897506 -624676 31882 635179 -917754 -333874 -786109 -657508 -928519 886319 271788 -734523 -610770 663142 -986011 840904 668750 -505361 -77502 -160616 -799752 -608936 -209076 804225 446270 -794683 -817218 -562530 733735 -990867 -544503 -390559 794795 -71270 -829232 959118 480570 870188 -339347 609472 -479819 -459369 -889110 854883 940275 904288 -949751 -679752 -965571 458533 332349 157525 -638765 -870382 -193490 419106 -199067 767084 -220103 185565 607899 163210 160878 -875497 -892531 19927 913936 541620 -102837 543058 -480488 227183 380375 430734 61362 914132 632742 882482 781374 375492 -653278 -357895 799313 748149 -370901 286515 271154 -380945 28817 -54461 720222 116496 -443364 993823 151684 -109304 898437 669011 372489 -125858 -350854 -403458 746116 353385 -800995 40276 538051 -474536 -978043 456730 433989 -212053 -769092 668973 878143 480824 440896 -651780 -157673 489127 -879485 377097 735083 305269 738794 -356245 -836341 907509 236625 717775 -131461 -311990 649989 669810 -943758 367 -200375 482089 744798 305840 -289582 762586 -619811 -642770 -865973 599168 -632635 530526 -362670 -733525 388510 -998390 -205959 -156418 -335326 423247 200518 -373329 754372 160029 303667 -330102 320550 150970 -848722 -259858 180129 -608576 -238054 -116658 321857 -953446 638797 -824527 588359 -553461 357648 -587213 -145499 -716761 -86366 -21374 50821 -565800 -345291 272354 109251 -712741 649839 -722007 -246034 229696 -864278 -374588 -240309 59885 357429 -909776 -264751 -301284 -606895 615042 -526930 -410024 -524876 539999 -827583 -919036 -261942 71556 748830 721236 659695 760128 -785906 115666 -161418 896117 749068 634202 165669 -114021 527305 -738529 -409289 346173 -444760 -642908 454488 537466 -191677 -887229 47404 644485 -579356 -530775 709193 -895579 -124659 -925480 769465 588341 -38415 -802268 796153 -193499 568568 -967241 -49028 -132360 -881089 -686323 -675031 -439356 -255339 62200 -196904 415798 -261633 -451555 646873 139147 -532298 486006 -226195 568087 593828 559438 -281909 -384958 -156182 743240 255389 -235002 -97956 -46760 163712 -123150 -533629 -34873 709896 710570 480923 964275 821305 73829 -294637 842381 -885617 887149 -739696 383642 -813833 97955 -683542 394227 -138924 29433 374700 910086 958843 -487178 13464 384786 -728010 -324043 190497 -175442 -993211 -866074 823152 -260413 138713 -905909 628064 435597 748055 -689860 -662142 -107490 -955621 278308 668569 594011 -981390 536707 131999 -342916 -834529 -18582 -709186 -152815 -158697 224257 -534568 -393864 557253 -745852 -407296 52200 -641273 885953 441854 70249 697263 734492 175055 -535463 -590462 -991349 166946 -576919 -901572 383899 557916 572702 363019 -567319 517397 624977 299536 -223318 724249 -481489 564321 -940764 750057 381241 -329079 348594 -369353 -494267 -277882 779331 852845 -699653 539978 -440868 -728666 511449 -195269 -946030 -71629 433584 -978253 -663280 -716776 -559707 649217 -865897 -135283 117552 -11546 527993 911614 -622816 -945896 895133 -502389 575253 -583486 19327 844680 -574331 -62334 605869 375421 -663368 479211 833483 564391 -72116 -311167 -782065 81398 683698 221375 640453 -109938 782638 -129388 -865332 -95802 776155 -573343 -539112 944043 -429019 -748676 -85330 385534 2253 804657 213675 724018 648809 442428 -246210 925295 620641 -105136 743081 105362 239730 253460 -389436 -154582 980271 508064 -895879 540668 -279684 -993788 200649 286080 -837743 790209 -377402 -392734 -606851 791246 413335 527746 720032 929813 -41097 358133 157487 -890125 -468682 821762 -940876 21307 746038 640037 -689012 -971596 -254481 970639 -597272 739734 -317715 313380 646476 692881 -75955 773372 142610 -468281 755011 57954 -750360 163661 897558 441816 800846 -939218 976930 -956399 -953319 344295 101205 562422 -971917 365548 544307 154018 -426791 -794719 -234413 741990 888987 -723742 -877601 -502459 325216 -283012 812952 -725512 245919 -107214 -803633 758124 109991 520249 -402707 -49345 -537577 -64452 553196 -744761 298727 277337 513500 208395 208861 -63455 -145825 -606904 923161 637596 926253 811373 -932342 -991677 506129 786207 731639 588292 361066 -447562 -370057 -739518 -860629 831678 347384 543442 793563 -944520 -575556 663039 278550 805974 -925865 -912121 898186 -33662 -538957 532252 344826 215767 468620 226020 -469825 463718 -738059 263033 -902718 694131 855249 89194 -792445 741110 -143910 -381769 889494 -968422 -744931 -324135 -992736 -355263 64508 497592 -397730 428798 322475 649395 305311 -102630 207796 805148 -201915 -570608 -344461 -274247 -552504 -259824 907802 -359868 -440526 365184 896558 635116 -928476 -363786 791176 611282 479568 514495 -728235 341773 486653 203228 -639465 257190 115206 -448640 847778 -51940 897627 757267 -883936 909665 141311 -783823 -764787 684892 239112 -721748 -995269 -307867 734498 -427642 -380337 -733364 493836 -919304 -261566 514002 407705 -482962 -407583 -274386 -538319 4744 -760755 937993 586445 742810 -76676 242691 -565761 316205 -132809 981932 574440 -67332 -731750 309515 -32193 -622728 -429417 -850149 -99375 -216763 -774925 366409 710011 -904261 564678 713463 415794 -386075 332032 509820 147836 -593019 -96033 132514 -454796 -278258 451450 294054 143434 -928215 -712007 -630980 -716992 -46287 22362 49416 419886 965686 -587794 -48858 -551169 672510 767834 975011 908338 -602881 798551 934914 -866982 881894 816626 -153928 -868450 458260 474124 29616 -497606 930203 -360101 -89913 267900 826950 608999 756177 -467513 -298610 8974 -532845 -825452 -173530 383616 -656826 -666388 -193936 382916 -815845 193263 165893 146994 -885455 461137 -813392 -547849 449569 628311 -840204 -297836 352883 565214 406530 34527 -373851 -29611 530116 915200 974123 -266178 -773163 -795147 -503830 374577 -820986 -384626 -637892 -603175 -916005 641778 390895 -763276 343307 105880 -538810 -970665 506500 -566449 -237065 -808216 -923675 998455 -32597 -398941 174722 -833210 -557183 42774 -208413 -304700 417163 636132 -273339 -136753 473551 -273723 773528 -940201 -875961 -632444 -575233 -62429 588641 -242175 401363 574794 911104 481197 190880 908603 -47750 488336 758183 308150 14872 782662 338651 -93744 -362727 615037 -472988 -707469 -502097 617593 510238 542812 783617 -885743 -203365 941851 697895 -39504 -558563 -932841 949041 297428 -685924 856967 156704 -554094 767302 -604038 652779 -153840 -197126 -442032 942331 944649 -659635 -797506 -240721 -939060 -878714 -160946 610650 -765378 516001 -794147 730688 52180 322255 53915 716188 97434 -45837 521998 14621 414767 -221145 -664432 392421 -109242 -349387 850764 96136 738982 404255 918469 924179 -63957 800152 -74929 987650 928579 -509943 -449004 -188471 123634 86029 443792 -944436 -800818 -786700 588182 -203033 620163 834243 484297 375143 650705 413235 539299 -431090 379401 -922578 660593 -16876 204052 483541 -167211 -108896 849644 -839939 -427325 745043 -150112 178093 560517 -374083 -933547 -390366 -39241 -228378 -705601 351051 562508 798151 -967636 -356403 -38137 605902 789882 45696 -890494 -344866 620956 106096 -637526 447052 -317671 201821 537025 -306205 -334452 265787 723931 -306079 -561499 232115 952673 269815 -333273 -829280 766226 70477 -810392 856595 -699907 -469508 -758572 220751 -830328 -121454 824042 -415282 -166932 343570 -820930 -186694 -172362 930545 502005 996725 376008 844827 -912692 883090 619350 -325013 -771951 -610471 732521 10422 -228184 -517689 662623 -776255 -343288 836620 396777 -631738 -539972 523 341004 -104460 -945822 -530467 -583135 -720532 53807 806607 560341 116036 329449 -454305 360362 871176 -646805 17603 161268 -809164 -844123 180706 534236 -837957 -789223 562776 143072 713987 -419745 -911498 499537 187750 -469982 432192 756308 603059 -138719 932334 324066 479019 -191185 31596 980936 -812028 -183373 -488230 -906841 60010 -767703 -983028 524661 -274311 -18913 633995 -26374 -106428 990905 -842094 -797356 38225 248494 -473710 11508 -927717 -561336 -500305 325151 -489073 415335 -104000 -771218 -412529 120447 743251 786382 861554 789781 863398 -640384 520193 962887 854063 320921 331260 124609 988821 -540540 810259 -153144 -681163 399996 679021 -519501 -728929 -518638 58021 -873875 459670 -122835 307144 -193675 -181869 885125 588248 -349346 -952894 11686 255692 417231 -576508 537332 473358 -751485 552811 -984031 590076 636490 -435519 931256 80999 720391 -339710 -77162 198935 -693712 396765 861420 166724 255953 -802249 -518210 694174 -439287 912552 -225433 -840633 301196 456316 189971 -107052 74399 -323149 829635 -520752 102047 -524671 -455092 939193 -611461 793038 990424 -238080 -202955 106296 -120988 -501363 -614940 -168180 -783295 -438343 -522699 -738479 292371 101842 -71579 378685 843860 -781285 410313 -956354 905426 -689719 -844985 -938893 -127699 50439 292570 321839 824538 -522509 -245486 252029 -907101 636575 51346 -244841 714405 366097 -544112 -673555 208592 -768189 -29864 -172380 443883 621859 759625 754068 283533 284436 203478 904138 564005 804844 -998266 253700 192371 -155020 250997 938039 -308340 674795 -459311 922636 98266 404611 185182 239967 696729 283874 -113038 132799 902108 -819422 449146 -621967 442246 -414255 304243 816109 -926895 499827 -13838 -373026 458955 -246277 717340 368550 651092 -788395 553775 -234023 -322271 -177312 120823 640573 -504772 -183188 -826919 466384 -404351 523584 -98996 193730 958626 622358 94299 638583 -962908 -980323 605093 942470 -273183 -682506 -532515 -823875 574212 937656 33738 148634 193552 132076 -691897 200531 -573095 198290 -666044 -162097 45064 -972390 -766652 -63573 711580 535019 -293667 503223 -491292 -439456 -478020 124022 701574 353478 235806 717857 -874117 946271 -207017 -535516 334096 -913694 -528177 966047 -187929 762489 -876800 -832665 81396 -615871 553849 317571 -730751 591182 -725026 203183 -734934 -152028 718310 -864804 439137 885823 235867 461870 -363797 -677620 366366 -29187 -699039 805997 89889 230613 46256 -663111 -461973 -694410 95258 728122 720919 61268 285363 -473682 -671403 -873705 -230812 178374 -153 801436 265579 -345942 -821979 694387 589529 732659 594171 199648 605075 -643793 -265754 -4902 -252078 -861727 -496262 -645361 -963293 742782 720478 990173 551784 476017 288462 -417446 -204332 -985320 -709864 -514867 -515597 958020 480800 636851 -484448 -160451 759004 -228933 -120563 151612 100569 -2358 66878 739312 152884 -864391 300814 -895239 -547294 575122 -645079 -140688 525673 53782 -680559 -110371 96868 -455879 899993 60863 310274 666212 -983699 469896 805064 -464845 -200952 -567778 -621365 777333 824763 986203 -919498 403375 785709 319629 -189366 751640 361174 -794761 791385 321310 326915 190671 474442 61152 -93099 -518466 -601191 195378 -612030 472803 -560940 247069 -404590 -567984 45471 176604 754659 -165237 710448 12511 -73051 676239 -671405 269772 962079 672456 684775 897145 -11543 535835 -803872 -508300 325871 -158629 -184893 -437381 644597 520533 -374739 -617980 -645363 720325 581069 659766 273954 -292130 740069 870510 -735247 722374 770125 405051 -39925 -774888 879343 -48286 -607148 678497 -651060 640475 227719 -370909 -703882 -902573 645039 606549 -415084 348328 -958801 -480800 -163743 -421137 556860 935076 -762835 -34575 540638 466289 -230950 71721 775283 -600561 -801567 -36664 327339 -443722 -698037 302130 180237 363926 -994120 584703 -763280 -353327 -974117 36987 -666109 557948 -324357 419494 -474554 393761 237300 598836 -459506 -478656 -847948 919821 996869 988873 -264001 -361266 652199 -975196 203692 -318649 675655 -519510 -594523 -389637 186632 -583255 552939 -169052 60517 -911644 723663 706860 -23383 -542064 739258 -302667 -717705 -441512 -435290 982289 -130237 94425 -497117 -932277 -385065 284583 -577197 669852 17744 -355385 975854 -432521 117278 372019 242751 860414 -162041 -235175 -807131 625802 -659548 792092 356755 620199 720995 -363567 667536 375701 965892 347715 89528 218440 90524 -617680 550713 -900631 447124 151370 -825130 -976429 205099 -329 -51352 259223 8176 332561 364632 210553 -134455 678118 15654 135921 -394769 -418631 714214 -51925 503792 146816 530493 52102 -206037 -500572 322664 847640 -556713 934788 -945354 -825815 -243331 -500110 355977 -587084 500345 394292 602969 412394 267902 220036 -692432 677550 244495 -140911 514991 640665 -696442 294140 -687480 330744 87440 60764 92802 985929 162478 671674 629496 748354 539446 -261995 -629926 -341302 -436911 -64545 -979413 -110978 138363 -852738 -918399 340781 -296698 70605 -603000 710620 -35689 -811623 -960897 -467901 -359641 -278876 -993735 4814 634115 431653 -222946 -774499 -678067 53317 -380761 555269 -929671 -592733 387174 163212 195152 401490 499708 -900623 597872 435798 607264 634658 266698 -901333 427551 -964413 -708957 241342 -951082 507694 547988 700273 -593734 417902 324362 -476133 -70191 612163 119110 -504954 -502602 -303967 -479778 346863 428569 -72912 -102213 503306 946108 -872115 761241 -614021 -160905 -293880 441225 -626850 466485 101668 -851342 673216 -365579 -425830 -961268 -203101 -858294 -291689 127716 -769153 -960805 903289 -420901 -232389 -999708 805334 -776025 688440 286131 171381 192464 -623033 -440277 429395 234292 -181459 65349 -112737 761092 -313562 984714 634686 -454971 186463 63898 396232 -180529 365307 212649 -643575 999249 -473969 -712068 940161 323275 -118362 333424 -721948 -883309 610878 188148 -24421 -93999 627785 558858 -395839 -100605 441517 -669494 331943 -257798 172996 922335 956753 -497574 243676 587271 431479 -421218 421688 891799 -466684 -349678 -20851 -962955 -519782 -397865 640647 331421 330764 180706 -45118 -880867 884450 945149 973776 918040 750553 -539323 -506311 -786234 597729 -695893 -18313 -798862 371613 930419 -870794 -428932 -106266 863672 -421478 -853547 202953 486885 -821703 469253 -151676 -512067 -362852 -865752 -899827 -779947 -584318 -499988 -186357 -473963 405533 -660843 -14757 -39622 -284141 -207622 63884 286423 -851329 437510 717795 -890545 -309011 -992969 240600 297181 -115230 -394206 -947177 736652 435025 363629 834688 38463 -649049 -714413 220967 -233813 932288 -135516 115285 -801065 -551569 538562 279429 844451 -878597 903717 287976 866878 855580 -57512 -860830 -243537 537090 421626 -797686 102605 694734 204350 -276818 871111 271895 452075 -784947 -641252 -625433 990941 -428389 172324 585275 891650 -745856 -754555 191367 -847394 -348519 995263 418351 301319 489397 -373087 847631 750505 -74918 -139055 482676 872068 429118 -158647 573728 -494231 676046 85204 458 -486335 295979 699285 122268 -722426 -598489 420736 539060 -884793 291404 732255 -487773 -4055 523478 51406 -88975 -402848 967476 711487 339223 -343750 26763 -118409 -155133 -373355 134835 -619761 552343 -973468 -866376 526709 -82133 -428754 918746 648680 -649593 125582 -218227 348287 -478359 923316 175482 551715 758149 -520477 -987908 -846576 274688 -840591 101540 669272 -408076 -498486 -590154 324320 -528401 -773779 -706519 22497 970484 -251666 -507605 -511127 -406152 -628878 357146 490199 -625050 238518 703628 -95518 791836 -666744 774857 417939 -902036 512332 -9780 -318266 -444516 210809 449093 -289235 -728986 -533734 -265447 -352179 196345 -544563 377057 -397825 924278 -779577 -800025 -655120 -383501 870606 -871252 587041 144891 -370755 463589 -459160 -598644 573316 521593 706926 169752 -72667 -650876 518703 494213 -880456 455000 933757 -587346 39784 581238 616188 674399 887924 519449 -511961 -795556 6447 460204 -935734 -993573 656128 831055 447879 -118138 -384029 -656170 690513 867194 -630170 -523190 -932748 884170 309805 -38298 -406133 -670340 -826129 676763 -291320 -543349 -888970 -938995 -828241 -617245 759202 65555 -227685 907113 266343 720699 -397896 544368 652235 -309309 177735 145605 -210455 899105 190302 -49884 176496 396285 649445 780993 427172 -571726 -534118 478912 -999844 -248112 -866674 -786243 620163 -245860 627749 -990523 159256 18191 -241766 81242 145710 152531 -588423 -359821 -71060 -662071 -231133 -325894 -982643 -395770 -977458 199884 -214815 792017 425858 -872643 995787 978214 97053 311825 -662463 -536650 -839985 -199932 197967 -744603 570015 322499 290837 -954037 -654620 339313 -195516 719668 -552243 685347 -105564 257568 -866342 -132764 -302447 -404157 89569 344497 584058 -580218 -584054 -569730 426593 338948 78803 -303696 -929443 -711282 530060 -715487 624667 145063 668251 460703 -206888 -73719 -163014 -77075 -128151 44062 422005 897088 -541132 -178296 -251987 -827965 373812 992282 824535 224660 -667783 82524 -600643 440517 -14938 223499 -659332 518620 -512527 978198 -480508 557779 690982 -916573 217371 933912 352420 -995960 -932901 26510 24158 -102958 998447 699658 739419 740545 -57638 -560809 -748361 -229686 -386575 19251 225184 -271340 686555 181456 -434214 715771 441304 -386092 407355 -474224 578679 -85798 -564688 552471 821535 -311698 607926 -168824 629895 858900 632418 642319 179389 19266 580697 386188 -741853 -884255 -867111 48275 438509 -107312 571182 -256915 -975579 -854303 950589 496021 -591448 901211 -365187 939835 -274522 51830 263033 -721979 197669 459106 -237616 269001 457726 65344 -143435 -465131 305247 571175 423663 -531161 91335 -365664 190297 -69963 -896115 474667 242019 -991321 -760230 -417992 -224112 -610025 735530 -558930 -461962 341464 24911 -509592 -725822 -225172 -697489 643379 873009 -97780 -277247 -370735 293015 971172 734803 474233 -403492 909781 -114937 -590764 -807046 -44047 -309871 -844926 62336 -606078 497594 -242413 -401902 561475 384544 861583 -885657 -679002 -636236 862447 5193 -846004 336571 300065 -500967 559376 681038 -996729 -574519 140669 -191525 -265352 -492576 -97197 777121 291134 88185 -577402 452151 854551 645700 -636353 -51578 -271436 504451 -389159 -987446 612541 990095 -643996 290709 527819 -702127 -745946 354892 568044 -302263 -207595 21160 396195 268426 -203681 819510 -303259 968251 -696350 534359 825373 -31208 -711628 -787647 -778840 783983 946204 -951812 438362 -464988 -265321 450790 158200 453549 131157 -918224 -655556 172311 -813895 -700193 -333868 -295425 -344740 449996 -804893 403866 -970742 -440796 -891521 227246 113475 -705432 506161 458390 948156 238 917368 447297 413788 689246 -540474 -641100 176831 -385610 530304 -418044 705974 478279 -651517 -820644 -760507 -130122 831514 -455939 -427228 -987397 -358391 588089 108862 -97307 -911226 -194697 -521035 242709 -346566 842419 -963364 572670 -441532 -929029 278332 -28949 -264522 725235 424848 174713 -32362 -78255 -976695 432537 -245665 113633 398218 622096 57597 -708222 -208467 -682378 -811692 239272 675388 -325958 418362 -565672 44792 291100 343288 -833489 -469418 -168014 97870 432476 586621 76900 -903060 -213215 46282 690416 920057 -158890 11597 -23194 372752 -924827 853321 513197 708669 -962225 -779977 -782596 -214139 277542 965443 457442 183388 409745 -751411 432063 571948 101451 515561 727752 -431019 -225500 -698528 171783 -61785 325374 -311378 -908967 -242583 628306 35714 547055 512470 -465111 -185791 -805427 -865381 919203 588418 513230 -953254 604659 328339 269597 873642 172512 -457613 -713027 -133611 -114490 -355370 -161406 -718311 968851 -788572 -593770 671911 -55349 -273286 291702 798503 585989 -299608 -758926 49778 141931 -753486 -213199 150614 -875586 547023 315690 -689131 -441137 -675604 469292 124391 -432761 556458 139094 -711693 -970400 -58276 888608 527578 -676246 119434 912465 -340435 491975 808048 -327162 671346 -964817 -920448 236593 133539 76269 425180 650264 -151634 -918432 -108451 975186 -358410 -892549 753807 -570291 167248 485701 517426 -455733 139271 30170 863291 587488 260057 -965272 457552 -384394 -977160 -719950 500176 567625 -206966 311313 -865591 307692 767145 52590 -975104 356418 -182429 -86583 -502292 -688635 604219 105014 -273989 411330 637478 30682 -751796 527579 964624 -634638 757043 44676 61653 860877 385208 -544825 -811192 414413 32472 229376 467887 -264598 -126653 955873 939588 -523730 738652 -926993 117174 822714 -387907 -34429 -737882 -288448 -991568 -245430 -524246 -389625 -926282 -256826 -708658 -468374 -305916 -62901 693134 964953 268929 450691 246365 -534057 -576694 -332438 -628831 -389894 450222 -303022 879669 738286 -660558 80480 -339355 448626 -115058 -566259 -77578 -927399 -838610 301862 641051 102155 -732237 666956 -400767 781697 -141713 -11147 -586684 397005 202604 705514 880760 -41712 869349 586311 290849 -485375 713547 -65794 -489158 -690451 3906 -937004 957746 444721 112033 422754 4971 -135486 -465802 619029 557626 -344026 606080 -337874 -420887 -195336 -871885 294979 -791624 -487576 683831 464572 -819113 109752 938089 -164777 709486 -506560 -182823 798117 902038 -386197 763210 -698997 889181 -775240 -314570 -313278 -314171 650938 687175 257495 86213 858264 718942 -20821 -387513 918798 -54384 804980 -15447 910442 -775388 -74438 -717124 -912497 84375 -914341 -68536 867574 -746856 175496 202118 -652632 -980596 704069 30244 475077 818955 -391187 675781 -826239 -95903 881452 265726 -333663 -199794 -18685 -642598 522243 -101689 -320568 146135 -729837 -870158 -728157 -367897 884438 101166 -780014 -949904 263395 564552 615013 -843700 610277 578247 101827 970697 -939750 712034 -474973 634538 29399 -771068 202196 215076 826498 -778033 -790026 -480926 -550377 -248042 642431 -724350 -714844 -88478 410167 782742 -975796 185070 -90436 500772 678215 -563926 585342 -730074 -868383 809020 -370748 511243 -42377 -421510 -988763 -661580 -654979 592881 400272 424056 361594 -272799 -37179 -535392 -384502 -938689 272601 101099 -783525 1714 -349002 372875 -729679 129047 -28775 344102 738403 -912899 700690 288215 -890276 -482519 632328 -660054 289946 875923 -338382 672547 -701006 -316569 670623 204216 567114 688005 -218705 -391725 47133 559361 -189545 430417 -209541 -440156 999393 -363131 -689722 678889 -890902 -791883 -591498 -892031 749538 -898148 466326 105680 696911 -66201 -514619 818157 -657013 573112 51254 333478 -482495 110886 -148816 814586 835956 -68165 466447 -391779 158328 -975628 -604735 952439 -910473 48964 -834230 -405211 140013 -231918 -586816 -929417 -72019 296119 -956721 313840 943578 -826495 150327 346441 -674194 539954 -59959 910702 -155081 -253439 833006 -779136 795348 558616 126112 -866479 491196 -759916 -820754 306156 -655432 425481 200573 -152054 768100 -220804 -57598 372637 -426317 503526 667976 -357687 -492696 -365640 -479696 -99994 -199395 734673 641708 473472 58815 -915319 -562877 940759 -202736 -886102 973456 562911 -321372 190834 -825917 -205119 300389 466067 243743 -543272 -124273 498611 -893830 393397 -666444 -206996 -141504 314908 -556871 197068 685296 678276 70615 591574 -665442 -192485 -547557 51455 184431 764480 -616857 561074 -156896 272903 670191 -958899 302719 -196552 60348 -787550 851696 -833072 -673108 -351241 450922 915838 610800 -686586 -332296 991912 402445 -886787 913592 -813980 -30116 79615 -596001 -286977 431754 812962 -644045 -241287 -116583 -183569 616847 400135 659165 744293 822243 763920 803839 429814 144433 738737 -512387 228616 344849 -840647 146728 -899082 937390 -37331 -43355 -412788 713287 73541 801645 -817778 -328145 -733332 -947 520882 -560178 -802748 806758 -189407 387485 -805983 595118 -891653 -377171 479241 601453 868944 -870751 -823877 578369 26151 334384 615972 217371 304378 -828764 371051 -242880 -129352 159965 136551 465481 -455358 -345393 -956765 752931 214127 426112 -660511 290959 168841 -930421 176532 -459741 344909 -907361 -294812 -203577 327790 282624 239278 -874951 232979 205829 988673 -145015 767317 727449 248227 -882914 811457 -656325 443402 555568 826588 108542 152163 -304308 946074 -873335 106638 37331 -661786 -567785 371616 509690 618397 23544 -79008 328267 -282989 546319 899402 -910045 346124 -461614 -423152 462771 -135996 818765 -938221 -344833 -982296 -114784 -919186 840418 837147 808316 -704660 -959352 948338 -824919 -340211 249202 685816 -60925 -858619 340213 558506 578297 206141 249275 383740 589453 949456 871873 -86317 700246 83471 -828712 -885751 94337 519166 491940 -662676 714700 -624684 721568 -313154 608521 -610433 273687 179895 -260319 -370787 627884 916863 842894 -813948 563284 -510411 -225824 72635 -144553 -212246 935738 -672129 560210 367142 946898 -257600 -165448 248802 57844 -202975 -12212 87437 -932353 -586373 65832 795528 -847258 -539558 -232006 581417 712240 532478 987458 -568773 898297 -165028 -758827 205180 -258833 468891 -542755 -756578 479702 -430569 811926 705479 904708 -1566 -675053 820241 -965274 959293 746935 599563 -515079 780451 369084 503094 779218 68287 493104 -277367 388246 -291087 -839693 -774931 358019 13773 647098 738625 -146971 -994788 703247 -305833 36001 -805543 -443442 942069 -429010 700085 -179799 -153642 528663 -624749 838821 707239 -23429 -470259 -661732 -159862 -286579 238701 662329 158870 -984044 -389451 -490369 -723756 -347028 -817128 552386 -698429 -309373 371838 293164 -803882 -340900 -553212 -614471 -215055 -686065 968441 -196549 -214673 -843960 -858398 -357801 -225249 632644 -979209 469254 -595261 293591 855717 19734 -732784 -658327 191370 -746842 453808 -607628 235131 -995155 25667 594951 404481 133748 241881 -836410 -444200 -95337 -428806 -320024 877423 -707448 -763106 420536 -663317 808460 -171723 -536812 -725213 -80196 227489 228849 719525 196741 -462537 -869931 -645712 786857 575682 -123941 274488 390460 -910209 728755 -497562 310055 596642 251423 -943723 320040 -798512 779128 806358 -647472 462626 389415 -233748 -414716 330409 783660 -250671 444029 906468 599194 874031 -804408 281164 -581608 954984 -187961 -460216 -221214 292110 142381 560057 -890682 83308 827142 -763408 89768 -822405 270253 205619 -165890 -396306 -388012 676924 599125 -393049 -19456 -758215 22218 400063 781577 537805 855570 -105982 680478 -204531 -385165 -714384 273856 -704892 -792248 -157250 613826 680880 -391552 320979 479056 -265725 -844896 -545461 55781 -417437 -463171 -576649 -573102 -84054 -108542 -626469 758334 -40537 108976 586287 -669919 -571365 -405607 823391 71752 -317124 -886876 -89078 -126380 288694 997581 -340601 -245701 -223451 -174686 276571 529093 -741476 680135 -949052 188048 -428895 -889998 -918990 200460 779438 -680721 17224 279040 284210 504862 652896 -847100 834958 782960 495108 -351739 465945 -711315 -651530 974532 338460 -646223 911529 -210090 -199466 -851861 414917 -195931 -552582 592221 -432857 934766 879276 921823 697822 -969534 -372729 -341157 -463569 -885883 -128742 -216494 -40814 356722 -579609 693974 -530509 863124 -543774 -788466 -804238 -914737 -526600 979893 717412 346453 -890107 -889445 571728 18097 953437 349474 166962 65600 -446780 -30397 -844997 -163534 -358922 155655 784079 -277746 488608 -335986 268166 -60629 -9884 -381557 -711509 -201416 918105 613573 -320576 376373 -230391 -111208 471928 -157321 -83726 -91918 -562756 -292952 -425467 -87977 450727 557252 300970 945246 766345 -640226 758713 -733775 373224 -874279 -724861 494609 -802694 720496 -923321 -105393 287021 -186578 486845 306644 462495 258230 -551281 -859494 649894 -288260 60379 267057 -894647 392394 577843 836283 -934075 212157 -605924 780528 -295927 -381755 67474 363163 -777670 975912 740611 -198245 -941264 759551 1615 -641309 -443785 989880 652239 215290 -35761 -807661 136011 325884 -968531 823205 204674 382999 -250056 933720 921253 885774 612812 -443800 -717604 392762 -943494 -548505 -593088 128388 -477562 586042 89440 351724 760935 -574694 879421 738182 -343605 -862443 533197 -815881 -443247 589066 536699 -880388 447949 384817 -228187 -759580 -244152 -954864 162845 -317551 -711939 551686 270250 779259 639388 938949 56964 44 290315 -101552 991322 -38075 743136 551809 -742961 -614280 96744 -210427 877689 879500 -49756 651742 50657 821596 -95034 -893728 -92153 -641448 -703047 -704716 -157605 -653693 -889962 -242728 -708924 115571 -360656 727581 53788 467412 -541175 -97368 -767438 624101 204762 -299534 -558393 705017 695823 562888 771858 371448 615112 -951092 -907843 557403 684633 355186 228069 -827212 176203 -859901 870557 950180 -724647 -639331 165612 75234 97524 962353 320842 612155 495552 573700 548391 413836 -607595 512687 529253 -402102 -422530 -202081 996441 -640901 -62147 242070 -455347 532538 50757 775719 976897 -572233 -592449 -593602 885413 515764 -873850 -272106 -463647 866569 684202 159169 828749 -560095 -826511 901155 237561 -353413 -301871 484343 -914713 -564694 527479 820681 928524 654293 -709436 -874758 -112045 -516680 543690 -133440 122138 624417 502995 -417117 506674 -334989 -173733 788481 -292381 -320473 -301295 626827 -917146 97862 894682 -914490 457321 -24080 -856882 -386678 205839 -557223 -912199 -352122 766957 214343 -518245 676283 -801778 -901099 41897 -19076 264688 -623694 443722 561908 -143996 517922 -540390 -866144 -321614 915068 -155926 -958895 570195 944235 -276931 149035 539190 106541 926797 -637271 132508 634775 -439419 -328937 147003 592911 -247548 -145258 762558 955665 889120 842907 -820285 282667 840033 -266128 -123172 81792 222850 951730 912911 119624 -645901 -805550 730582 -517297 478810 66836 509344 -533390 -544371 -626029 317902 818725 -639335 -834886 -666954 5487 685759 -525364 -342876 677228 803953 805726 -437548 -268342 414938 -41640 -149255 767565 650707 575352 926521 -629556 -777234 377294 -432594 395186 -192273 -396992 -460569 629757 -329138 -824312 938085 201794 917303 -511183 -330593 972967 -153590 335646 328958 -836249 421084 -406524 -939038 482386 680435 724075 -955109 -384694 -801970 -32976 -976400 -76985 -799717 -72699 -221284 -880172 271806 -882064 -118964 -652144 368209 474824 -554334 -859474 -354658 757180 -63179 -772747 -506201 -391733 886926 522433 -606433 -407859 79533 -978688 843118 857832 966274 -996810 174129 -121956 522869 469241 473272 -734024 -115746 -243339 451334 -493214 963981 1898 423380 -974572 16708 -383319 -476785 197913 -811336 96539 -516395 -38892 -639980 -444870 388860 525817 717045 332950 255115 -151662 591087 -94255 -224322 110843 -656634 -59101 824711 -203482 614838 34774 -993400 871768 265324 278219 -142439 727082 136587 -177036 482120 475146 238440 989016 -215724 273719 -724786 241938 801842 456776 -556677 321874 -360568 231462 -508127 541275 311989 -550515 385765 997123 -526009 -965233 424675 636086 485122 42513 -494167 750451 255456 301133 -244041 679502 467723 300238 139526 974700 251493 -428810 -305794 -197238 -667263 -792581 -159106 296310 -942809 -180378 870232 400660 688724 -434669 -561966 667995 429496 256820 -279130 515158 -260170 -846002 904322 -829533 -38041 487226 520073 -653705 -879721 435621 -261807 -247272 -564409 474896 -81437 -265887 -172759 -741935 637758 160834 -801369 -691439 40532 -363331 538973 -692020 -275445 -452886 619674 654804 -845763 513780 834659 -964147 -625735 -338918 -147216 297650 670528 645167 418221 -214705 22281 200475 352186 493510 169917 -711337 534763 205707 -358149 965492 -584119 318055 138837 -776171 735631 156152 709586 -819087 -139730 246575 -708246 -380718 -795575 81232 909069 166808 432698 -400778 -856420 543415 34571 755213 -452882 144181 35198 -300714 364493 446509 -797306 628967 -353290 840270 948299 -648792 -873060 -586788 -604630 -622505 -542362 -869714 -662093 -386427 718700 997167 523817 -913001 -737730 -705954 802821 -239291 922590 -620722 496883 605854 -310207 235814 -110508 -366334 -890799 202145 695098 -264409 -154386 835215 -724881 154901 -666392 -369837 -801553 483498 174727 -541981 770025 835222 67588 -398005 100546 -4512 361741 569259 -950126 776031 587332 -621772 572580 -482238 -768960 690862 76154 918025 -355957 277493 243016 362378 -676957 -628744 959476 -702227 847738 27449 130460 258224 -205707 48719 -365808 849443 -592656 17383 416596 54381 -879047 467775 791327 -178683 961296 845737 -661665 976826 -808530 -2546 258226 544684 608699 -267416 612206 -217392 -338475 982087 287899 493936 161936 -322098 744563 663977 -55567 608691 -479255 -747925 -113166 -445630 66719 980604 49666 548826 15598 -527626 -826623 -476306 -340126 -901948 126408 145669 -886852 -897751 -113377 674619 -384402 640442 -767419 55870 -598494 344798 -409492 668754 -682700 34005 -539718 -879155 -449229 -633682 -166839 -978020 -885148 87376 126888 -613956 -77889 32498 -567592 426562 -193425 -567134 -587057 -85420 -179626 132162 -591495 3757 -464633 561670 200626 -33636 234315 597240 -214067 298245 237981 588789 744464 -806817 -427218 660909 -153930 -559691 -746014 -555866 -461333 764070 982864 401209 -809004 845413 -388667 -129132 -459132 -705735 -942654 -260554 -618488 -689154 -73734 -260362 -964516 261666 -330795 -212867 95347 -764504 -118544 596039 406708 -933207 900506 393511 285431 -316082 31705 -279360 -510580 -776233 331747 -601844 399796 -430697 -623707 -360232 47142 838390 261695 -567226 -71028 172270 4870 123850 -487677 24590 -683519 -305875 -312417 4218 927980 309005 300516 -68375 -810184 581980 -249010 932774 751753 986333 263498 226063 -10057 -659030 -972229 565529 -65587 -596304 -672778 729674 -180083 -166480 708934 51773 616939 -190656 -157208 -323934 -133619 854089 458896 -792005 879569 253575 -448030 254177 -405433 -581492 828026 -389379 -198221 554429 934245 410127 -584948 -950701 734630 172330 329599 164955 627122 -478219 -604947 159414 426612 202028 -988183 778394 191306 233373 -554437 722959 -971002 -113108 -743456 392051 14574 -550193 -135033 -562697 407228 -553453 -190699 432800 -115682 -537707 -953694 971847 -801609 615178 -637958 71321 502172 979384 -528098 581015 481880 377722 486080 933399 -746903 -107969 195146 225857 -480447 451852 -697256 -618605 588998 -305930 -521415 -554786 590290 798760 -743695 -679993 -103884 -203677 -465990 120902 435245 166777 -375169 899626 231155 41425 -577440 799636 -710990 -459417 -452687 449271 545158 -847031 209018 -988642 132226 -89829 247545 827430 -871252 176915 -72549 -929152 202366 912765 -840441 -616207 -614937 807609 -293357 846865 90440 569016 659916 248527 434936 796290 -268173 953067 473280 -103885 41211 -513413 602847 695290 210188 -319129 -884217 640025 -308733 -453011 759903 -344216 430959 -878947 -654849 597585 -580843 -288034 -415625 -381099 374381 -63385 114632 709254 576803 -105145 457833 -267893 -35560 840926 -936380 20767 409822 -554270 -798666 -430958 -256577 -276901 962834 -318522 990390 -399322 -664033 -970316 -936972 130038 -607082 938853 -722723 246862 393125 -792455 140297 -386551 -39570 231075 884676 -13614 691336 -968406 637965 469932 -187523 312682 531610 -705428 -607670 -612143 -177325 -67911 53219 -812701 -480173 -551149 -242388 957751 653803 289993 -68991 712823 -718562 -87550 -566225 729060 72742 -692299 -163335 -301873 -81555 -216399 610836 -944223 -842732 -552938 6955 -651692 815856 208089 143708 -281864 25480 54724 490296 648367 218009 -913421 -154425 695473 -657262 102360 366466 -736695 -231783 -959687 474327 -646570 192900 726317 -578647 917835 736480 -532958 865997 -45393 199789 -155430 497806 -666850 948383 764905 798122 497222 -765281 467001 395731 24810 -929464 -861946 758703 385635 -232661 -175133 444504 817434 -714868 587187 911837 -87537 216547 -536528 697919 580950 448219 198887 448628 314516 879446 -279750 572135 970758 -628761 463709 614390 742395 835287 -924326 680179 516565 888737 -532723 59556 -425332 194165 -41048 -620476 977194 -925639 204464 739711 -100144 -191613 -454146 795257 527664 -469855 417856 -24376 350993 -60783 822645 -824971 532174 -135415 -18572 287743 583639 1008 256742 948953 567343 -374557 698439 -834841 532460 -124623 -946711 -566908 551610 -898465 -794639 -837633 -77992 684197 -141352 213145 -420199 833519 -324629 664201 584933 783965 758731 -791688 786485 968771 460270 -308346 -896229 84010 -275683 -112701 -848328 26446 535668 -554570 612803 303006 994661 -729510 593545 477758 -435019 689564 -527385 832392 719485 404190 831826 -259577 -397142 -577801 -993584 91130 -141059 -91983 -384516 496727 -972020 -736823 174598 290886 272447 -157709 455088 -82526 21204 284627 118354 663675 589916 -781179 -411689 -925673 240060 202006 -907458 -322196 -761043 -488311 -505190 487463 169788 -533165 427282 974633 -368054 303071 144738 697861 441485 -833270 -637480 -59005 -319219 982824 1239 462367 891944 -496514 402904 965771 115087 136006 912484 260521 -536122 -274130 341019 -565742 -232536 -913448 -529487 649362 -992415 964188 481132 435625 699122 -497598 288807 -614901 21169 -484344 88529 -275423 1606 -376798 -348050 970502 -326225 -255499 -521835 170507 311484 123739 -624911 325684 532 690979 209728 -989768 -649937 690189 806231 270085 -299559 -450478 303516 -637382 -205387 178458 849547 -708565 782136 183428 111666 -231712 -501846 256034 672692 896662 361769 -622470 -785719 93629 873253 556294 221629 -69896 17765 -651083 -258451 -991200 -146432 615272 -239795 731714 556005 -254603 -406428 691228 56148 22055 -65842 37156 -664222 -101955 -921670 729601 448121 646503 -460055 -224369 -194474 -987700 -344267 147168 832650 -980986 68488 -411466 570617 580388 -198944 658186 613981 263335 670674 819975 933060 896134 -902396 -173680 476046 -585302 700977 -226634 -851984 242034 296745 -39357 889332 -229199 -804530 578610 -581769 760491 381720 114100 141993 595228 128402 219436 -689520 927920 107355 -147532 47238 -429428 -495066 -697705 590134 -541244 580282 -747308 -582493 47202 740851 669473 764705 201574 -295745 668006 808538 -831296 -175198 -901442 274890 -702633 -821454 664697 -326332 -322426 792348 -178787 -191253 -920422 943133 209120 874681 585942 793865 -970065 -597636 650479 -728504 276906 389203 333839 -853420 -865242 41013 -964522 285373 171050 534507 74581 886053 306675 46866 894481 -116412 356464 -718310 -908794 80356 -105786 -250423 -229471 60262 -25267 -520520 598213 537532 -905967 -548012 -879033 485101 -325294 -212897 -100110 -134508 564100 -993555 -462716 526561 -356400 344936 -197202 372119 -229487 -383476 1688 574092 -107560 -194325 -836773 -231252 145896 155242 -343931 -127497 25019 714050 205465 -958594 -236036 -193152 280077 -290839 818186 828934 -774838 -107916 -84101 -549368 -517841 -845843 470551 -271473 -477811 -549832 846552 397049 -785748 829260 990065 -802057 366277 -315084 -21692 -872050 -754041 291598 672106 -780265 245651 272783 872624 741823 326655 159229 -66028 103304 -97833 -793549 777676 -404282 -627305 39969 -399681 -196958 -870990 629449 942473 -503782 658318 660803 -807557 490751 -878203 187066 -544615 -146186 -288154 -559635 -466533 -282120 -748686 -880977 205805 -93358 994271 905320 844975 -815579 701657 868625 -408523 -412185 -659460 848699 577672 -73888 984795 593545 -810653 585390 896381 -319310 -106697 -879934 709722 713344 -537176 -114079 -887326 -736685 663053 689956 285814 707359 -338060 -907400 641645 -386198 -156645 144542 925200 469455 -247816 -768980 -533729 -646147 383795 830218 985802 269752 -812506 514166 636472 257111 701284 667264 809732 -345275 322735 795663 489019 399617 -903552 857307 238175 150558 -780540 109297 453223 -645309 752025 266930 -947395 -607317 476372 700243 -278337 736550 563454 131166 202558 181783 100755 728496 -75262 -645388 -989886 277370 410819 707529 888048 299968 223538 19254 -755915 603101 -377362 -809492 453085 588157 918799 -140109 -395032 365601 741919 -705305 802442 -102114 994588 995703 -127572 204958 371447 707813 -245143 528798 -563560 -400440 297362 -435473 -159912 70093 -228182 -869835 -319483 -947662 108779 -703893 -479134 358089 -302273 273244 -68188 166651 159560 -243413 665590 944579 -212903 806221 383990 -687570 113658 -717942 79414 -595742 830056 -864385 -782276 22036 378770 -68065 180866 -561264 -463971 3117 627958 894261 326370 544963 738043 -637578 269931 -687665 -567065 -251302 773497 479377 190723 -870275 694145 -512482 -898546 -506995 268330 -552480 -810054 100174 -556976 -117868 202029 -526186 -75388 444618 -981503 -828334 793738 -608024 495685 184191 965210 136487 -353158 -909134 471840 965909 832022 -389487 978748 140946 55301 -253609 289346 -10413 504099 878419 -602374 608098 646467 384745 -82462 -43877 242859 792336 -573145 -945104 -14571 772563 397872 -437209 -755664 641233 337427 -353449 -463971 -747459 -380002 -585490 811507 -450466 -674353 -735634 -406340 -418032 385628 632875 -454667 -626751 933548 -536497 246929 -105612 952156 690774 466294 472898 -345924 536850 892415 341460 379599 -753112 336505 871786 -423090 734865 -996314 345559 274725 111259 588605 537475 -621068 -834331 -456216 -852632 -734832 657894 -450492 511125 453632 -595865 742117 345390 645248 -726140 434895 160234 581889 617391 695678 -134380 -51673 902957 -492577 78602 639306 944535 789460 177345 -247434 978522 845749 273471 -667541 -82888 -727223 615327 482717 934213 -497199 -319727 164532 -710422 -135554 -269353 -693874 -961435 -401547 -359350 -828488 812359 -408750 -489389 -639367 -737675 412322 -873742 -759609 -163032 -184856 -753990 130256 -239635 669081 -365102 -827022 -456282 -514144 820470 -745149 894982 954971 447092 709258 866713 364700 -782672 -286652 -827334 -480472 751521 -568672 299547 600891 939985 -530556 332865 -889853 -524320 -373242 -364540 853153 -157438 -792077 379155 872107 255357 737867 -107665 -449876 -355412 394562 958955 666786 748926 -29247 380467 364543 -718088 -438428 -990654 -901207 -753617 322554 467690 -304774 61135 629640 -637745 739777 -8554 415941 -971412 759742 -18471 -712289 288013 540970 -762370 13877 762579 461741 438657 893019 850228 220774 -462480 301082 -98568 225511 640751 -112467 60093 415159 995380 -146427 945396 -202290 -880501 -240315 -30879 -738148 -123692 661830 690463 307330 -78848 -506475 -332518 198230 280856 -837904 -31469 -703132 600885 661453 889247 -11544 -700663 -60333 -259928 69269 -37035 484191 -956565 402066 333937 -756224 539513 -797321 -43065 825212 -209610 171732 27608 -985271 -592035 93994 -33098 320148 -221958 -619152 422280 70973 -399250 502544 -550519 -149032 574702 425191 826249 -859730 -131324 548296 288618 224443 -238195 847482 33957 308910 -539463 -941003 335299 -448021 219279 -569943 -126492 -53364 -628378 -816904 53307 825948 767469 418743 -864369 934363 -366812 253169 -842820 340029 517984 -548317 -42704 175082 597707 -473919 -295057 999551 -775326 652079 947216 -379060 482549 -789815 612797 -610732 470698 208476 53175 849617 -180869 139947 809551 -105043 121651 656235 -541842 -810102 -327179 512199 -23282 537914 185013 -865956 291647 -862008 -67779 -312130 -231645 -284819 619818 -39694 361970 -164324 -409364 546930 260343 -195337 810697 791340 -37999 -480553 908250 93443 -55245 552776 246541 841292 -620060 -484982 -175326 -677038 437312 130449 219950 -57901 -298891 395526 149915 -910207 148038 -61115 -686811 -327166 388236 -442147 -473890 -378256 -331088 829330 36139 575705 271922 -393634 -348731 -456640 -10202 -673044 111674 -198117 -610895 -718180 -144406 681683 -790256 -247678 55946 -250681 -989678 74342 -969565 224457 593049 -874555 -991084 -487905 506909 -880433 15884 -965629 567592 -392857 -41711 -928604 927451 -933978 496892 -672349 -764312 -400423 -36870 544151 -524266 975102 -227699 504585 597824 -685237 337161 -781832 640214 897447 -599401 -917546 997979 551471 7477 542602 926309 932914 415924 919276 -943584 234805 246841 159052 51403 -869392 199229 269803 -303047 -392753 -844274 510720 484434 -33038 -527285 -761292 -887536 776238 271339 -36057 -424702 184202 716342 480105 628300 -844606 529354 744961 -905436 -444601 63896 392554 639063 -274883 262245 -295023 -895294 497531 -858550 -501288 -626342 764815 1076 -390506 339749 -741448 770917 701973 -880962 433258 728048 456466 11093 -891571 -420927 117057 -330452 -655170 -866797 794438 -878309 -342707 315768 -284227 -68083 498493 -715052 975155 -822655 -182905 401378 -485845 -719734 -691112 -113234 -266086 -146481 -327154 -599015 857834 -740468 309823 980569 761851 706703 -944974 -329866 744094 -452933 -556444 -185906 995352 812297 -720252 898450 -380251 438658 -624905 -709945 -164109 -269753 -340395 71237 928674 449673 814186 -973893 -884406 692113 210998 -273878 -86539 -358855 477037 -458011 -650079 -142352 -802184 -343529 450112 -4422 -657166 -934851 -235208 50990 -681556 844200 107875 484727 451626 -474756 -57585 -855597 -648412 -480204 758399 252823 -642555 355868 -835607 -299863 19695 -970411 24950 -901499 -557515 201940 -196795 964793 856159 -555164 -370584 829672 173738 656031 -494619 544074 138246 -218375 587190 -393429 839190 -325323 997193 913512 721588 548334 164993 9589 738794 572944 111924 834905 -223623 -100004 784811 -162896 502742 -944537 849701 -518103 -988760 -879717 403668 -219899 -463412 -338251 -947745 208926 376657 841285 868446 129630 859900 -981199 462817 62019 -387515 492851 -868119 414690 -932264 679638 44268 908257 853141 -604803 640086 593275 841616 117597 330115 942592 -824942 946046 -541882 276178 369814 -279107 226150 493673 74829 -348211 -124901 -442416 -375141 -758223 623637 -109018 -438121 -488893 -953867 -630114 -404721 -692687 709458 -188033 25730 263675 -685642 -620123 -564060 -291210 939678 960510 394333 941644 623486 372366 691786 -509575 -232134 -135189 161210 -656305 -164050 539586 939827 -408717 327591 683088 187243 873567 665703 -495639 656335 -767138 -224475 198005 375296 -113005 -552693 -841362 -628784 -930446 -30025 -897948 246601 -596923 843194 -600327 -751705 576168 -83812 -196763 967897 -196211 -34602 255602 272388 333369 -140970 739329 -199296 447046 635903 461700 -174375 -945121 -300506 -74622 644815 337414 631446 135062 75094 -930542 472716 -695440 -676201 382633 -633924 -554669 -167699 151434 -362677 386197 -900375 -128313 106963 -645214 -477361 199363 647778 -173958 -496618 -723400 -285317 -837970 -303764 -126029 -174317 129638 173616 -650987 -846059 627422 -10379 -858348 -260513 810725 -149114 -147399 -282557 -192420 -617763 -145184 428295 901949 630314 -824005 -656027 -950126 -292653 -901169 720012 244217 -425362 101877 998173 -976473 -964408 -67750 709422 251746 -520735 -973185 574538 -675195 -814098 -295110 -985361 -700288 -96554 414388 -722801 897365 -276171 277737 -162799 -215780 553949 -927317 -254643 248192 -658736 119583 923667 243776 -593466 -679491 -948316 835247 629421 654036 -112330 -736587 126500 945029 -368779 770891 -86656 483268 -410243 -178430 -359097 -250662 824929 -568963 -237257 -617499 -962649 448371 -961216 -744106 234570 -62930 -722682 -603407 -165961 -841458 762080 -327855 778704 371847 -365604 314210 -567828 962079 665657 -373275 -341676 880241 -207765 -202768 160072 -977364 -246502 458859 322424 176020 -417117 -14060 -455925 -930048 853397 725116 -926820 925531 -645962 -15096 622776 45732 -675716 136304 580705 422382 803476 238787 912654 417760 436062 162529 -573399 712885 -251793 -887296 406415 -337987 -214002 31656 422164 8539 -328137 -433225 -854660 904453 329883 -985379 -782589 233671 -801122 -205919 -782250 333505 -660264 678107 -56936 470564 969621 251831 626270 973112 147925 -891720 237619 441561 885196 -893389 -783339 -257418 752355 -414512 -852491 -820335 -17483 -832755 774587 836417 7443 -683462 670656 736051 650368 -88066 856146 468389 -348618 727888 -925388 -629015 660383 195711 368155 87400 915165 5419 -879694 868125 485315 -787895 -52073 441493 197337 -5597 -943396 631158 -706596 458710 219783 -653195 58299 -351278 389138 -30882 786844 440670 80491 329360 796757 25361 -604811 767230 -774925 152665 435461 -929489 -486474 926200 -816409 -351041 -478573 73347 -413609 -271140 -897871 699874 74504 -935094 -86164 323538 447136 -421664 -429227 592613 859833 -65400 -69584 209921 -584991 39234 233461 99165 -853605 -453342 -775984 -875001 -85667 -942002 -750431 -555167 808976 135041 792060 -876513 -350956 880138 720554 866891 -982471 -511795 233126 174914 -529978 302913 135201 227636 555381 201713 999550 -837977 -499467 -650116 -341033 -925708 -801049 -839787 -26250 -157623 -381726 -251005 899037 -173787 236399 240930 142910 -993313 638478 -200096 357508 -935904 -283601 53824 367945 -879388 254649 146907 -512675 -541058 -70009 -387750 250821 511889 -265882 -906883 723513 -295145 568984 396951 -223579 950621 793300 -110192 -456918 -355451 -668988 768482 48794 963459 719109 -461796 -733185 -703456 -983766 -5534 998549 831995 556218 365803 -946357 173315 -252754 -813694 635462 300158 -407180 762629 -551715 697733 159982 -968471 -51426 -595195 60275 -496716 -42552 -704193 -23731 -433279 97231 -202167 -28486 515968 655068 165644 296939 -504333 143306 158660 -626296 -963149 -171862 -789629 526890 -267095 377279 -516434 731871 673877 -709118 839806 180778 -146998 792352 -50944 697984 -565969 -260361 223125 942924 52160 664733 750323 301932 -474933 -92838 869154 -981711 81076 773416 804736 753251 -35342 -180806 231486 901435 563087 652914 -28319 -822552 545963 174185 190530 83978 345082 -310165 -752498 -996422 -749886 -916488 531526 -692864 -409762 51781 756032 696539 662717 -28487 717476 461885 -612892 456432 -445712 -437236 -933400 213435 559861 907042 -30475 -731874 -856744 101197 -690999 -509743 118673 336592 -703175 -638785 302447 546785 119852 -347894 -204781 -225879 -242661 20229 731760 414151 -988265 360121 715729 -396083 904643 130785 -113965 -602431 16213 -882450 -143129 -241890 -511335 -116861 584146 -245296 100207 -416006 491052 -157893 515656 672221 -545692 -375243 -290387 -393490 311866 -30840 -48329 805023 -227516 215537 734872 -138469 14442 275107 819217 -377797 -834070 -292540 730874 -863726 -746924 -574737 -328643 -19998 -650609 -657615 -474021 -443484 836306 -707060 434150 150404 -3668 -192777 831237 933474 -377091 630235 -508557 815443 -815749 -25832 882176 471325 -61522 -872066 330766 61759 741619 22229 982422 343527 86141 -844331 119585 993530 -102321 -949714 -629041 -120177 -655036 -276350 -849325 -563980 367239 -350490 -816140 19496 91547 866276 65806 -619169 -552619 319740 -383601 461698 -587044 284062 -309637 -917460 -697168 -433742 913641 -106835 2976 694545 900611 -721397 767699 -142583 143242 -439300 480192 -497060 -803889 474733 -721610 430402 -162501 11263 -806315 -392093 992968 -249467 -99310 674909 -303354 151943 -73417 170564 421655 -409790 971744 94749 -27341 -399067 374015 -551070 -322011 -635563 94426 -50175 -597940 747434 -792952 17885 246811 972336 -380681 479819 716697 -381017 -900119 -3178 -103454 -971516 -619022 218492 -230748 -25874 -242948 876335 29986 -331327 372548 573909 76853 653454 6106 938632 908230 -135911 -776156 855638 -311723 897625 21467 -358846 931958 -900100 392332 -890686 407886 505697 -713959 -745409 -130662 -52324 -645834 -16104 400681 -461451 -865171 -946145 170077 -292759 -856166 758938 -809298 833704 -599313 927171 254886 -336747 -258191 502729 528358 -310 -402439 -596659 927904 305041 68917 -642203 610203 832492 308004 231965 -948686 30093 431645 990065 -213547 -239138 726857 533844 961927 -177413 167972 -158548 -961058 -671693 815488 803284 -309114 -915956 768898 -228200 979518 -296132 689443 -97475 -652583 758831 -446928 -204937 619071 262408 -743605 -107664 51690 332440 -404249 852295 -896279 218601 -367408 34319 -361760 -788682 -850911 -292276 -704891 -145296 428236 -120326 -894811 721211 472854 -470906 19101 -161298 -254184 -121646 -649502 167063 -749249 -539979 -91782 -461579 719820 -397191 -989568 -106884 -58539 458459 646308 -107052 777154 -355826 351784 -882726 871249 -774343 360164 -302178 -855917 385141 921539 -619549 -124051 364368 577220 -76637 -511976 510796 115450 475400 487969 -303008 -743284 -549261 206953 -124042 729398 -296711 -999770 -801556 -859450 361441 -125344 -209516 400799 835368 -670475 183219 -801350 640637 -990314 -789627 352672 -245179 854983 529207 -16270 44568 590179 314092 -972319 -643134 -394858 770361 847286 -933949 -177183 464169 -618677 -907696 768794 -232518 716431 572495 -539031 529374 -61946 93023 824396 -453381 535239 -195762 413843 198891 -17795 68128 563301 -513796 943335 -372849 -160838 111729 909015 -951930 -104482 249855 -926282 -276316 -698508 -21679 -231937 -915905 -639503 264453 456768 -121761 -717027 578861 163484 -429505 -198250 -379825 -407348 -995633 -240308 724966 -878823 -728395 812166 -738466 -857629 659527 -607269 741659 -498659 -876270 -784070 432627 311374 -91561 813539 -345553 95122 684296 837611 610062 749720 -547505 -57924 -263102 -671839 -357368 336659 820977 415367 -572350 -338559 857526 611380 -119998 914794 -813283 -845530 468224 554120 994603 -373518 -339416 -689559 662995 888510 959642 -423315 70658 906181 -792214 858697 -805868 128983 614625 -847609 721500 632022 698746 391428 -546655 615354 857062 264048 -770917 -592626 553609 879057 837114 247921 -827269 -842623 -545 477206 266119 392363 -311071 795204 -379729 470482 -729718 599383 -307034 133450 228311 -693571 345812 -742851 -636612 227834 630102 -958936 -65635 786212 737404 83419 424918 383720 -418231 -596484 126132 -454525 357750 763908 -227591 -542775 886000 -343359 629340 -931294 -446635 421714 -783225 -248824 -901765 -163153 -254056 -991605 256361 195870 831392 -877107 535003 -10305 892071 -332922 368066 -604415 -955226 785920 108354 688682 -952821 217116 -213709 -693933 -106824 -306228 -548575 -683415 -25979 -624617 661836 215598 -431815 567065 818473 838454 24213 -827777 -770850 828139 247242 51855 271945 -462199 678014 -82914 -613510 974626 -551477 -704104 164533 -501349 222783 869245 -858638 21549 701661 299614 -26404 534373 -641766 527075 575957 938789 964193 -216632 -187920 604193 -936304 -701220 -867339 126306 972409 -334463 521185 196807 -370718 726190 -907932 449151 526853 -939152 -814879 550287 486417 -779036 669553 875474 -706010 758463 -198176 -251275 -986403 255687 71471 -947209 -613442 -394409 -882544 -738129 -567480 -867233 173549 -566459 644973 698593 -891550 -56521 453907 560885 -779458 982486 250389 729926 943110 124103 976959 -346733 988402 -669053 -88235 -173393 -569106 252887 284429 -368766 745882 -32028 700432 835589 -241462 793760 647678 -148663 638343 -52397 -17049 -165391 -802420 -936165 907090 869300 -768822 686825 157242 -484132 582372 646018 -570357 143433 -880972 -937857 233002 -721297 242884 129101 -81302 320084 567638 211373 563864 -288365 -677155 -446923 -271888 -509861 -942591 269901 685990 -417167 388895 116531 438622 -140247 376135 -147337 -265548 326001 134076 -828928 -692939 -993081 -255497 -402298 466531 -288834 507172 961558 -866379 -865923 -574813 -872175 -92523 646335 543369 -736084 -34592 -773676 -799075 372722 -138646 -856801 -444708 998333 352887 689430 438389 -985791 130883 147654 -999731 -682111 828027 -229812 -630405 -904616 -451390 -941476 -426931 799730 255149 96061 -454846 920656 163911 201675 749454 -171321 312973 -744587 -433510 824705 -758541 635709 588033 624379 66910 -207942 797204 363654 -359128 -177383 986711 432454 -835809 908568 -904575 342070 171654 -373751 -31872 711457 791442 -113195 717682 -708822 -219794 921335 608557 -610490 386104 402044 182456 -852675 -488446 -608630 360016 375084 -823983 615766 784741 693382 962465 596396 -471782 649742 50784 272235 -507704 -279074 -437137 -552826 816251 -413724 -866012 303748 -957708 442720 25162 621569 -160731 397927 847263 763435 -162632 -156317 276949 -437050 987913 -641775 613650 -340183 71207 2945 582641 827198 590423 508441 -500482 692997 -564080 535186 -359875 -755182 837632 -89862 -950876 416907 567302 -247119 -6756 944299 785334 -3860 -622716 -544831 -22311 984373 739246 92210 926570 986984 651361 -467726 181402 695479 -767787 309647 -617268 467240 921914 -884569 -827110 684434 339633 310253 963534 572579 346449 -140120 -706070 -284067 986019 -970444 -383839 -880748 638630 832639 -317093 814322 438221 -318964 419765 434675 -35588 -493068 334718 -323863 -860017 -696352 -387397 -451591 -252206 371344 95269 -851812 -613366 -18345 -344026 641440 -982293 -748131 786911 -548700 -516705 453724 322980 975007 439238 -312285 497790 -628646 317296 -855914 -44887 -983823 406309 191852 314132 798934 -737827 -879760 813156 -563890 261513 245376 224241 633330 491912 -580975 522438 457135 -996430 968233 -370651 -255801 -889647 938723 911361 142030 -976478 183151 -920189 965933 239961 761232 -416250 162978 -864101 377244 -726501 678078 -397822 408575 917253 -589210 -365284 -947016 984638 -298669 -168469 -264870 -134928 -945262 197479 -597236 -646787 -60539 572408 -586486 -111112 377184 490364 -631006 -669783 -687828 666055 -70984 211341 -969913 -91618 929347 -746029 -541470 -625605 574029 -640288 -650750 -171956 738678 881228 895231 567156 380914 775011 741896 831049 480007 217894 240414 -796204 -109040 941383 33685 -465004 -592003 -384464 -988522 -155654 701904 -303620 434335 -502674 765473 -816004 -85631 291274 7579 -344652 372064 336858 -574724 498780 -899785 940386 -79975 -220192 -864430 281368 946265 79072 -167982 -482907 -536139 638000 319277 -551000 -940738 353368 -254805 300211 410903 719125 628970 366924 723062 -829737 96219 -141843 212903 -502846 646978 -878203 864650 665773 699450 629237 577936 486949 92591 -961772 -917438 -836629 -307870 -927957 -309702 439154 394472 -683142 -965337 -315166 405675 -201167 885069 -669288 -151064 741623 -669821 -182493 745392 -146969 -160845 367176 614375 -678259 -144162 290687 639688 -157458 467478 874868 -901153 220542 -782846 908423 714765 672167 -304163 979533 -532985 590024 -197641 -263411 416087 -974540 -28237 535107 122074 -750545 -92153 -574944 6848 -640779 66303 249352 -910576 -488013 -365638 -187245 -790239 -483445 -251413 391180 367650 801684 -823719 184309 -380397 -413736 -346784 170369 -142647 62037 -151186 940697 410606 359932 -758137 -198440 265215 176437 758722 954127 527564 511193 -489271 400321 545275 315062 -902435 173223 -418170 343694 -949553 -276690 -938824 -66664 161032 -87692 -215756 617854 364290 453711 -644882 -684578 125773 -899898 -154832 -61622 284555 101270 -50281 -74809 -763404 220462 194323 457809 -516525 414771 -883094 15318 -326393 -57603 -311754 -707018 -175997 -263016 -123678 -152886 30414 -971963 -555215 -640550 34564 -808330 280759 -954587 636115 -738475 -228002 -117539 -780161 -514627 -265758 -829017 -64930 570559 39381 686112 760796 389407 -140644 -55725 -289288 155861 574065 -943164 -916282 -749300 -442785 403688 -854549 -998106 -246583 -32853 -857820 -399178 391139 834537 364352 904197 -320202 -864395 -944991 925070 -95199 -72811 -406721 -405247 -177581 894083 362789 -757308 -994094 484590 -555663 -874259 880631 538743 378840 -644407 509807 -390732 -311136 -37799 -344772 98993 -74588 494160 6706 -363798 -301356 492950 -55430 -762414 201011 -12089 696338 901839 -937001 479669 542923 892476 938604 -801566 -970294 484197 739121 276871 -605176 496654 273017 546448 219987 -900883 439724 -395235 77002 492972 -846652 -878974 626148 807528 -503600 445384 731241 -835404 148724 -678614 362104 399255 -592922 975513 -104961 -169847 217331 -792135 389446 -63494 -427656 -660510 241637 -424116 926186 -52833 868297 -702508 -870065 574258 -3404 708828 -743102 810766 -848199 -956252 113011 837084 157636 456412 341924 -441481 -764656 -872532 -780883 592623 -798033 -547667 8057 -214262 172933 562285 517639 189246 724301 792558 451178 310712 -317549 -352985 604105 308313 82617 -740862 554336 329139 467698 476509 340349 -139759 228809 89225 787844 830444 -528997 -900146 -438037 823030 -133095 -993819 330814 -374892 191432 354940 -931299 396507 -966655 -982602 -926535 535578 810224 346536 721243 -999215 -785383 -521763 -523427 -801870 -200114 -715309 148526 -85849 -584902 -106244 -651694 -811701 -564902 -717379 705504 -921233 -721409 720498 -390653 -824809 -692659 195177 -233606 -163078 82751 717411 -901481 -625274 -229727 -935914 391491 540122 675860 104109 858233 -9142 -370 -723770 -994361 -907298 -696489 522483 -936624 -138541 -717428 -827206 261709 917401 807456 -706667 -976377 -805421 -86186 592755 137182 240730 161353 861621 751813 144698 677605 256689 -493373 -879820 796779 762035 515572 421947 34800 -755337 816263 -397449 979038 97072 376766 126532 -620558 285700 566000 -474445 -256068 -980979 -584566 165256 582307 526682 -954359 -709061 506846 433388 113410 889464 567292 -731334 620315 113055 -946724 -133714 -393073 -968251 -661450 674213 663214 -269776 -458863 -988174 263002 -528929 -86582 376539 648459 944384 -152300 -986341 -420532 -994313 -3086 215775 -272708 717790 953278 12489 -849394 -459777 328870 364400 -51959 552668 -351318 -892323 14089 -559448 264095 358416 451068 231500 -277713 -611591 -674330 -828317 -524074 120576 -897315 135101 151014 -879235 615694 -285729 405381 798912 948406 204290 -872406 131467 943401 -248304 739235 -788077 -149169 -479830 317074 900483 506146 348581 310123 105208 -319310 425736 -603528 -87930 412193 457744 -261675 -403279 -783065 -926676 282484 489205 27790 -532351 491802 560447 493623 -35737 605665 468338 684564 -544919 138804 268259 445868 -532406 -902058 869981 -645861 -656645 313435 384414 96782 -964058 -802132 347992 -99253 -910554 -482553 -261584 -673369 462092 -885506 896962 -407922 587931 794868 672028 485760 971725 981667 748351 -804082 886988 -179176 586785 835936 57978 -467276 -536787 -705614 866922 -485459 -963263 618323 348644 582412 -520273 -975963 37989 841133 559037 494623 858909 792002 74789 -573106 -71953 -484912 -647531 803791 -592268 89648 616752 219351 -795911 191247 -986228 236588 -256644 50159 338226 499625 539570 557603 499233 -268226 603268 376919 -636597 -290579 -870898 235270 766614 -460082 675871 154626 -523044 -433268 -189892 -99856 -419220 152422 988061 -734392 315143 609455 835630 186842 635364 -56753 186767 351556 -90708 -420929 -647532 -866051 612606 487185 -139066 70093 360557 -486683 -989728 -694318 698237 -700043 470483 896509 285097 -226550 -622014 -591214 -100512 -298363 -589817 634540 -769405 -248361 -512595 570039 166761 -377719 -708877 25588 -165540 898101 634959 -661383 -153319 756362 295528 230574 658387 490189 -492773 -934191 738225 302802 687608 275315 535371 147079 404674 -420359 800049 574186 98930 -791269 -620699 791438 -894924 277608 -982180 118298 -796951 -611776 851712 -966839 829091 928473 333105 -152469 291884 896187 618431 -287133 -150656 -685884 -776334 160423 -148018 -174684 -525053 416708 324987 289506 -752992 -318121 -408161 -530346 439275 921620 -896506 -284500 -645380 -902333 -76240 28135 229850 156989 -186671 514908 217990 -367500 573009 279091 587761 -149527 -203186 707562 862592 917300 375701 738641 783503 -702977 -862675 658959 -235412 245771 764620 105883 328407 -552407 -55328 78660 910729 -304062 -658296 -62422 514218 -703151 287895 -694334 -367015 -805917 392728 191702 993447 -573282 95429 917507 -364388 -138313 558094 774969 -33615 -355718 18328 306623 -813739 -371514 -168901 -433876 757481 -405106 -956540 -386833 -147773 -453287 -123855 -778425 -702674 207427 -610505 170316 -984856 662266 764991 -539163 -268253 -729406 472613 -981041 508933 -605454 -381448 708380 736040 398580 740989 545714 101787 -47160 572588 862664 -322849 218114 861872 -453268 -443797 -279992 673771 -869376 -650072 -116779 301937 382136 -53003 -912904 -540024 -457570 -319452 196758 223278 490639 -438533 996771 -983661 491195 306869 772653 998299 -456024 861054 -545710 621021 186031 540027 993605 331175 219774 770623 -277683 477559 609812 166231 496966 354563 712393 -585281 922270 975282 -962109 412394 616152 849441 309250 -564289 778381 36384 -811563 715030 -842522 497714 65506 828351 513827 -856944 741154 -445060 775959 171558 925538 647170 525354 852244 618692 -192005 850518 87727 467132 742663 635946 -562434 -404205 -805578 -238518 -710467 51816 -47600 27629 879709 494250 883981 -783394 481410 52639 -228323 817787 934404 525920 108962 -692935 -267665 102746 -98959 151966 89987 -545074 642261 633029 -493004 224978 949771 681822 -561238 -84145 -724537 -407124 -372542 502401 561326 -629115 -8820 -591878 -924711 -560683 -826804 785823 -620967 456219 903545 712489 734637 826858 -717120 429989 -348851 -909719 -211710 692724 566947 -579116 636370 -548148 -479731 77177 654712 -353355 -142883 -431556 285297 -409458 534105 96404 -264340 -310267 212411 972811 -475698 240162 -388943 -528063 -510288 -184899 44510 -373654 270812 829571 354519 -669620 690131 953461 -759897 612290 -453047 759145 -752308 951996 -257113 -577657 511928 -417220 -427639 165837 -646703 215898 -765762 371340 364273 466241 -499637 -627607 -586009 340271 -558489 522333 -912524 43769 834432 369332 -288050 -283130 -414283 -770542 -600287 -765489 488154 -321687 -609143 163685 248056 -817531 -42087 -840469 -23734 -325760 806871 -625897 11712 -594738 421565 -384075 568960 190387 -702406 653221 -285472 -942521 926895 -51880 646766 -643079 -110477 174295 -458264 109321 605519 -441412 -436156 755213 -773118 100406 -524887 979309 542143 517001 -259212 -842009 -204502 -384500 -454348 -209013 645854 362025 535854 -316352 208106 951649 926298 691005 -355505 1350 -22811 860177 555268 -776449 -135251 -865508 -888077 546247 892359 -736876 -178055 -187794 936060 817921 433514 855127 -646457 321216 -118262 744696 -413735 997252 26133 659037 737558 19920 589752 -979803 -320106 -517633 561813 -87421 -50395 -813252 -317373 -854338 -636734 409994 769612 -338766 483236 38846 420397 -861875 -646096 -667520 -344614 68499 865668 -179123 515384 613531 836592 121848 791200 574223 -729225 28836 -611230 883376 -956333 574923 276928 212687 -683026 -304581 -867729 461525 827498 -588268 316570 414396 647449 290123 539231 -839020 273413 171562 991311 -319233 -784406 -737203 -548366 768437 -145864 -948441 -360895 -97791 955666 -154629 856746 743874 -703023 93667 -212336 868971 -829567 468428 -831415 -969853 -708638 793848 570782 302246 -896408 693883 455629 334466 741308 -288833 431882 -347941 196281 12929 -535942 -487929 -723600 851409 831415 775794 438053 266389 -92848 822812 -426288 -723706 -275130 801558 37533 -684623 -831345 -172791 352363 -484104 819350 544686 486352 908687 493881 -647849 204052 181760 502474 -559515 520754 -740953 566031 132688 -822693 -751690 -708413 891299 279922 -249422 -950254 966396 444176 313332 -815328 -895088 -957822 -165078 -410493 420773 -53818 264787 363844 -845418 448786 -679482 832867 507859 -549811 -397140 -773552 940639 272916 76161 -83598 -935984 710710 -725481 -653277 606930 803384 -937965 -511054 -378844 751314 217070 408672 666393 679152 -196107 66404 -53607 -5966 483658 -541336 901022 -341651 -571936 -653943 945975 348199 -245885 -710950 -323832 358431 201166 852322 -503993 -565821 624179 -370663 -573631 -556745 110327 -781841 182483 -934571 -821965 525765 -255758 330536 -662700 605554 70436 722543 310299 179904 -76028 -490079 -190050 503277 411202 -251805 -279483 586538 -167392 344851 192718 -983777 87798 534337 296778 691940 -259409 -285648 -82274 -398327 -710454 163929 401155 359440 287450 523881 -529786 -965138 -362490 -45378 -779384 814734 832650 703726 -293313 337869 437172 -964928 732595 -294145 642664 -571216 205762 3433 -163300 310512 51997 -832955 -979492 -755870 975688 473025 919624 940831 -148450 973056 361617 350323 866763 -315753 572160 -50338 -356656 599185 -7569 827284 246019 -647572 670285 -809986 -415604 543257 -257250 -822217 639081 489216 -889095 -599792 -819734 -585478 -117495 -194419 -209866 -545322 -837235 206309 799685 415572 821335 304646 238307 -200275 -379312 112527 -945612 627721 270707 613588 377514 -837753 353230 -16803 -235376 42169 -761596 530279 -610557 712357 -801330 -89886 -882445 1349 -460683 640881 270631 314632 29017 14317 -629450 266703 -980755 -456477 507151 2160 613304 -879343 42354 201911 -417962 -382611 970741 429792 -285706 137630 -125312 -290402 667738 -495359 -693552 -295401 726361 703141 -845704 -454427 414688 -91697 21339 417175 -198932 273271 609203 833582 133650 787145 642830 -429663 296312 346149 -658612 125273 662745 637215 -733790 995766 -229243 -736384 -145894 845448 -638242 846659 61457 -971498 625756 -146791 759223 970651 430346 915558 595346 112195 -27385 455233 964348 -722125 -675450 -807816 858656 -940417 852430 273801 -103423 -657103 -248901 711466 -124685 -637239 685371 51395 337056 698551 -75950 382063 504069 -255389 -345706 546942 -777230 21797 -506316 -662666 -628595 280397 -558999 243213 -617265 -224355 -328055 -746576 382342 -251318 609916 566656 -816175 982015 -318276 -910513 522152 -694055 -749991 303911 779473 503276 943861 -983484 338412 -2628 710984 600085 206312 -119355 -666212 317503 33675 -859404 -398382 -148966 54894 37676 659548 94770 -445698 225730 -215743 -614201 -982787 311425 529053 -932147 -731009 -413913 -405346 -964883 -282770 -200603 -749817 801154 381318 462051 487728 875549 549465 808762 308869 469122 -461108 -70023 -873597 478120 -199528 47392 -890818 178237 -299446 -455896 896349 619679 -545468 101881 -806756 -587676 163642 -472462 -972470 -210220 -811851 -436891 -600503 190826 369684 -815209 207248 -585514 139014 -237627 -77396 419709 411280 867354 -265542 371064 -804723 -549958 988143 951441 -805718 775483 194449 494921 375398 -537690 -443909 -289579 -440680 83706 -546787 934428 -497304 -698583 286329 -472390 -912428 -900967 270503 -530943 396461 519460 791378 458610 -843240 -908391 -549703 663752 -650098 -61895 376495 876398 -962212 940475 -91492 416388 -518877 -451256 677625 436958 921945 -871937 179928 726789 374983 23282 627033 -799180 239113 -7256 -357962 531292 659472 519833 160696 -335839 -89693 887093 316736 -397222 98394 -744867 -533057 -922987 -395742 369000 577726 -680304 -832324 -431585 472407 -853311 571966 839490 -887751 -273968 406416 -407807 672681 -705640 608368 -909692 -986245 45993 -199569 -458525 614173 198600 -14863 -799954 907405 645742 -997839 -164633 -885922 48069 445115 856195 788535 93358 427376 -97172 -224940 605374 331781 -715902 -732542 -166596 -688891 595093 -118617 746660 -34998 -111251 -424392 54311 -101240 958659 -602686 -892503 -967357 282053 748770 -251710 -264621 582293 510668 979006 -550041 473802 -149176 -327011 139775 468206 725551 658707 681712 964479 808307 -519031 -116891 -813585 114965 -616550 -583208 -420317 -238675 -998889 150557 323959 -873499 487555 398807 -535368 381694 335256 19329 -4311 511305 524480 -153498 758783 -550737 -729187 -444631 -255643 125739 -542206 960575 -245895 817610 504439 -323344 -206771 929842 175929 53209 16615 793624 -588873 -106515 -890047 -661816 -259177 -264977 872265 -474719 395055 -697223 -795550 -982250 -126068 266105 8290 733870 -468498 -962641 -967150 -77051 688458 -285776 -233679 -349239 -373177 -997786 471665 286142 851521 -727026 391160 -926533 -45367 225336 -712736 325034 640291 288970 -647112 527755 -389305 -660226 -967935 724722 -736031 -223393 82993 774661 -140079 -196528 -928332 -564609 -690901 474117 -609050 -158545 843703 24712 -60262 -390790 -102157 522037 167574 114517 930956 -643394 -413291 -634677 362601 68521 -325565 882813 -62176 -162739 25540 -789731 302079 460248 989102 -471054 999044 573388 -481141 319448 841701 44285 -902184 -189379 460042 -879851 -295544 -915420 -117619 584464 635778 -231386 -956863 -487744 495262 -408212 873384 288586 524972 -254026 608635 258343 975597 -863657 -709594 -164315 263576 -256969 -35511 499299 563287 -655792 -398791 -301992 211271 415665 504189 -222771 -934276 -313218 -772783 -544674 -481798 -192402 266790 -806275 936381 -266420 -359776 666095 156082 -3722 -195817 793549 -697924 437473 -454505 374404 527280 -785645 -111520 235350 55640 747943 -664986 13911 -315276 237389 -268078 -951824 -211275 -333112 81791 -273953 -251712 341486 -436867 -759371 720817 857899 661522 190551 -67947 756478 949300 196990 697455 -515334 -630511 722231 800820 721990 -471545 741092 733903 -409314 841644 265273 -866530 -157744 -86585 163519 42355 450240 962517 -964780 -820461 916709 -670202 990633 -777157 -273335 -853315 837059 -22634 -737907 65171 884603 -902072 437858 337108 -198530 -102298 223249 -48896 994381 -292997 -278540 -582324 -711106 -489083 -639749 -486497 273785 464630 -35800 -173803 523388 -771020 -356717 73215 90648 318745 -494617 868705 111473 -667404 410466 543859 -131326 519686 -622887 525088 421783 -870523 464435 139274 -110767 -319844 -283287 119812 485158 141417 132364 367895 478430 -775553 -267585 -163330 -429033 -799006 -256072 191018 -56126 -908147 -851389 -803138 -560221 89455 -661184 697492 -660267 317033 851616 -524618 -785468 727761 -789780 -807579 -178383 245875 72894 146326 629297 -247029 288581 -574992 -297426 345164 -350523 495952 -939675 254429 -122219 353478 -384665 -356138 -760032 162325 458904 -129593 -797340 -471114 601011 731569 777590 -542635 923844 393355 -469380 -66478 558380 -17729 -506447 328513 797984 -104662 588005 327915 -565078 835743 948091 840780 920999 468197 -666903 568979 -942649 799924 -425925 974501 398225 476220 979344 -551527 -288036 957727 -713829 176829 373719 292338 -973533 -603504 237314 318016 -8444 286662 -331854 -445306 -741076 -298681 403985 268728 104735 565808 -30180 808506 187124 56913 753059 952680 -7211 -368210 992972 -728817 -306685 -184450 -216815 -570254 875471 -453330 697533 92742 640674 855135 334323 -103242 594166 364516 996647 346336 -714149 -619067 422179 -703403 384883 675006 -572668 739613 -46474 567489 -796102 960049 483375 -980112 54411 281471 936573 618532 906897 -399766 -519981 948969 -55241 218823 6840 827007 -820160 212705 925000 506075 812992 998262 -877519 122531 58145 41016 -415177 -682186 852127 -481331 -966736 -679902 -975924 -883633 -821368 -55509 379405 711501 959039 958539 160924 -289209 -238234 -830547 -300412 -112202 420390 716977 348072 102146 367801 -846613 -867780 769290 -763026 -561885 800585 -845536 -931671 752470 -502482 -808182 423649 64948 2074 -138494 -257887 840480 201235 780087 -421881 -561356 -71566 857546 -893880 -893382 11492 -476078 -612182 977075 -88725 768344 804360 -106028 373083 903771 373970 341636 -814627 500429 -819189 -547872 114800 401557 -990775 -269513 -924189 -26613 663096 189838 509403 -341121 -989033 -807267 -745517 -652366 625849 -552112 -51688 795227 -311802 -795193 -363703 822179 -996232 -539177 -322211 500650 -772962 410631 -815204 731392 995100 -259437 666277 -773204 -438104 681580 390247 117289 -943985 943798 -753753 -658716 -408658 401864 5888 793535 -228102 -617296 141406 -132207 -753927 110381 -339069 -209372 978886 -558541 -51325 771509 -233711 560746 -534201 -321928 823836 -232785 1549 600977 900671 -218862 461286 329372 -106267 -899242 -307785 -451930 -816115 589173 -30536 -821326 -601142 -917863 -115976 442421 873283 680611 -571688 477210 -533964 343464 651659 -926530 -667285 402287 -581219 316661 -452788 437749 -433432 377604 -169779 586729 -435040 -499676 98042 95536 -726711 -276474 -107021 -613406 626748 -44343 -784151 510155 -741595 685190 301733 -247189 -632824 150725 896129 -53002 430903 327172 -42004 625493 -354851 445111 -38550 -745820 469111 -382781 -764910 801329 118870 215426 285327 -73469 -246497 -444350 -318432 542673 -591926 -408506 -213481 -645754 -442202 329668 601437 764612 695251 -450843 103789 726878 494151 -110264 790485 -933923 149962 556031 881208 -230404 347769 13456 -145585 -50261 464583 -892811 217443 -196849 624375 -929380 719572 -19711 503972 956904 -921835 -454389 -811846 -490833 -303058 200814 324858 105146 745400 336159 -612743 489160 -298011 381509 -789087 898188 492022 -739395 -206033 626858 539970 927638 -623821 535485 27190 -567147 -866412 -559916 -644785 -810190 -815095 551664 -603742 -970087 -913759 -399224 -116267 -632022 924604 200197 139171 -524935 674447 158790 -32036 505807 607652 -293986 -6174 600103 802775 -398127 612781 67122 707675 -932710 -556344 315988 -809293 882856 -659630 126884 -874951 -171619 740862 -519824 -243685 -840179 -557165 -925385 -560423 8709 -58515 -268883 -774712 -824191 -507014 63674 -833006 -706187 -169666 -62469 158259 -644411 -75313 71232 -668547 -712115 534106 450956 -149226 345178 -976740 441752 -212491 995887 -291607 -866992 618728 -243967 -912215 660053 -912495 -764038 -562218 -420871 214756 -651846 -381952 374471 53931 346833 976073 -79624 -435454 384967 214761 -859010 -832933 -137451 -939606 690685 -976645 369577 -167955 -102579 -538884 -849690 167844 -920454 -145975 -313439 808662 576324 264357 183461 124575 541087 -3932 -596176 182189 968500 418991 470387 -92477 599774 -354171 -827370 -148807 44974 -978635 827442 -553733 -384536 54437 29397 664070 176899 -940146 889730 813934 105517 431741 521134 868186 228293 413267 880197 -487290 -293537 584262 -816478 235457 -900413 -249121 607898 -433555 979694 233338 -202510 -135935 -950257 846665 -344860 -902902 143756 562641 -841825 -794331 -731397 741483 -689724 -967929 -665175 823364 233193 -194442 35222 -262434 -790374 -999603 146423 74380 800595 6140 -476493 552698 557319 105605 271207 565923 -905316 654336 -949022 -324775 25324 436632 532137 119361 -621626 -387572 531828 -383404 911723 -323153 -704978 449247 748945 141673 -48903 -94205 -639388 164019 753833 190518 517760 704159 -214972 571328 -963336 -918579 -5367 -299713 -758574 -329865 -102811 -766044 -814839 903014 -526337 117812 781706 54267 20526 2823 790199 682791 -955523 -477300 300007 -457101 137006 -911484 -590749 176377 -818252 -423166 641003 299624 -909257 699121 -156113 388485 -282476 776974 -894378 -622043 484058 555114 879867 -789069 -549681 -161558 150571 395824 -873239 977990 -714392 711854 -598315 980493 197929 -887980 -2189 -980193 -648232 872030 -127784 -558926 -890669 -481126 -949045 133838 -77589 -740501 280008 -499887 217064 967753 -630911 -699924 549250 474816 -586665 -485469 383977 872557 -161051 408913 10431 -883324 -542218 -447711 998041 548173 243722 -420713 -895614 -608991 703701 329093 359800 -926222 355904 -297706 -897044 -119999 -135706 686535 58310 582310 964376 599400 4063 -623413 -380710 -380768 -252027 -425487 -159901 -143002 689915 -924439 -517856 433033 335606 888604 -11342 501033 -951391 -657531 151020 63291 425754 -501967 550358 -914167 -154637 -259130 859693 40368 126386 -330247 -688927 307104 393169 -871018 986645 869408 -858434 220796 -848606 -519993 -772516 6686 824084 -487676 151297 -425725 266539 -109930 842486 284487 -489252 738709 -415622 -852968 615502 918632 496703 -939590 -682659 120268 -321557 762116 -371429 -962604 -247272 413920 -195255 -196253 -329131 -324018 873954 32051 -651613 440930 269329 341586 338552 -259262 351158 -195809 998591 -591831 -193179 304850 -356393 -830874 194407 656625 -806896 489438 208439 -562340 535217 -790778 -107514 -773822 -768396 636777 959287 589993 -896120 -824408 -745628 -70934 763406 669301 683607 -705997 838045 -753001 534674 -200701 -988866 271594 593992 -852302 -668559 -404004 -120991 -615194 281638 762608 -448646 2079 -500924 993983 805858 -901588 640550 188530 997790 -7757 804889 -514103 -249754 216109 -318625 771863 787111 -628121 -358481 712260 414591 -66813 -574541 516682 314307 409461 197640 -714952 -462212 366470 480322 887218 -424474 -256939 489061 -468241 700784 -811695 -871571 831034 580543 469184 -908985 198897 640938 985403 -543403 875785 -263489 -760657 882286 28296 475709 19933 125020 -458359 944536 -651045 -706083 366268 184697 362898 -703838 950500 881211 -457026 631251 -743721 472943 77297 731401 406145 -35880 784912 -866094 -144543 703856 -427052 170801 -356982 26593 -392246 -287973 72483 90125 117331 -959493 340968 570246 817445 -411857 438823 -893673 862793 -229112 574404 50361 -926821 -253618 -286026 -61921 -413364 663866 933895 325163 -827293 926971 -83496 833014 -121672 -821711 491738 814028 -858760 -895883 769366 258989 39460 280783 927526 -930098 -508142 615614 858170 -556266 -983318 -297548 -412012 716065 -525782 575255 691148 217280 879651 703809 739725 -239625 331130 -132736 -753386 -386818 -569816 -762985 276537 560833 -899718 -15172 898016 -227489 -672239 100248 586755 -790737 -903710 -524726 -842061 680118 -10440 -289436 -710509 74930 93741 -676116 283353 -808173 -447819 192733 -930863 -717444 493460 -277213 -918693 -159929 95330 926755 964712 907262 -301810 -705232 190337 -302621 570840 91415 975040 284905 209366 829588 -724524 -658120 382832 -308518 24321 -371028 -185884 733071 84254 208215 734786 -993074 571286 -687877 681969 181540 -5785 323857 951592 845587 861734 -168251 97142 -72558 -509063 -918025 -948037 959498 -880357 -712004 -186579 810203 228060 -378789 168788 555861 607135 673104 372237 816192 -167078 856780 121611 37076 684313 443827 806225 -795839 -37381 -557796 123962 573225 -65101 749141 477681 856225 658824 734813 -898439 71603 742486 -452120 -963801 -404001 178443 208351 -342109 167189 -292949 643805 744810 539453 -327859 324146 679375 -229840 -168037 -774812 -45963 -263108 -599722 521641 -891690 125860 -961201 121455 551104 974621 604143 -70316 261075 -92462 -870992 -427858 -881788 -714144 209442 422660 855197 919771 524007 803219 476090 -276408 -917193 327754 425934 936993 -547619 800078 2204 322260 -330184 -158473 -355650 665156 -633797 -636463 14370 997830 927725 -815844 893703 317989 226538 -568115 670852 91423 676448 -529269 362114 902502 792723 751666 350142 -472544 240473 152531 168136 -393497 194718 974258 296710 66377 -298654 535750 -772047 949065 -35658 711997 644311 77533 -976701 161270 184407 -508178 836931 -689019 869096 111579 178693 864563 -656365 -908426 229485 -379781 71092 -519163 658802 -225907 -207235 829250 -986465 858831 390643 -971812 697618 658263 -306833 -184460 575104 -225678 523167 -812895 73647 -945119 852866 -621972 809210 862486 873455 -442028 -961199 -832708 -824305 -973237 696119 718252 713950 840887 640450 88121 172206 997875 -925666 775909 -271708 346572 -218614 -206231 183353 -202876 -139559 594481 718778 -812718 -916749 -312099 116809 390879 -731054 -987967 -333734 754890 81413 665446 830646 -573914 -476368 -499449 -17157 -669961 -493558 -991339 -806758 486713 -668323 -97868 120920 305881 -135543 -3780 -725682 280889 -634366 779960 -170263 858800 74958 385258 306666 -135288 388872 -845499 84327 -86018 -14368 -401550 -639288 345670 864792 -465332 178251 -52732 -633208 -150557 -79103 73684 143771 268669 656335 12227 -155824 657680 -505234 -684205 43578 534601 -850709 -486788 -139392 420745 672935 570277 712670 -300830 -664616 617775 -714846 -296290 -3578 503531 210480 -208199 -479345 673182 -232066 200802 82084 231428 -469352 695678 -464951 -475446 -560354 -200667 -481191 481555 -687551 -693981 534272 -294156 41034 828280 127935 -158088 445843 524505 96364 -147555 142731 27949 113711 -335147 -577482 257552 892422 473990 -987477 -976045 418113 -553078 -665835 -203783 -769785 498095 -775501 780476 424272 -238408 285015 -701945 -496664 490074 -215445 463609 -336013 675777 324711 363496 58595 -832247 91996 308572 684931 580420 -168084 -580464 -358800 945018 646992 810868 -827750 418213 -716591 197806 458696 442673 467023 -344940 12433 641282 88509 183731 204260 679406 499363 295116 -355711 148030 587546 578257 -424706 -642767 521172 817772 471363 -919047 -408558 -605575 907533 -496708 555947 -26361 -881425 -367723 27532 222555 -273588 -953711 -33742 73325 -380705 -445134 192178 -124055 188467 -672786 -519118 -272337 -197077 963889 3437 94420 112379 -62121 963891 -92386 -456403 77107 -98970 989580 170142 -321396 253054 -897461 -48770 -405478 779270 -760254 -766125 269581 -751331 -267256 -564617 -335994 -567690 371432 -236395 -785764 202840 922340 277680 555993 745119 -16849 314012 -395078 -609735 10161 -144381 -858573 -762838 129031 438498 629800 73736 642433 735241 726389 155008 -944862 -222050 -715801 -886705 349091 440218 -822464 -820151 -642319 -260661 -249673 -522922 -199638 319057 -145034 -610960 -698844 -386655 264603 784807 637414 -231036 -749897 574365 -539732 -583271 243154 -402806 794344 -577073 49637 -566983 779836 -215444 407262 828424 168960 -983031 -677345 -790548 700354 488852 -931200 -513685 588353 773836 195145 366113 -462350 429128 30264 -431556 836091 -696847 492033 32639 -674629 -303741 -646199 867906 294079 788368 -690518 905969 510542 50557 744882 -741367 -190113 243459 791780 -529890 377885 -469201 870453 784215 625642 699875 -136304 154480 -734247 452691 -642733 307640 376370 688648 937808 942993 113650 981217 -151987 -760334 -235319 558477 -87036 626664 -383462 678162 323236 -491632 325758 244681 455630 543775 96065 -696097 -322152 -606373 913380 394837 871181 -942049 298393 295425 133547 -384037 -244150 10507 -901660 -574575 -349165 637553 851870 -759463 -287421 281860 -70988 436958 -96417 562537 572146 831455 334111 32921 -862307 477743 58735 486753 478824 28086 565487 -341662 -462464 -187155 819443 -543982 716161 59878 -964348 -758982 -763138 778177 -575523 -212490 186109 -66632 84591 -896457 -9863 356884 773725 -226876 -773154 332342 339713 -168523 -582255 -568049 -352027 -223753 -105754 452264 33995 304459 -610265 559131 965542 29511 -650477 318487 647838 981587 -426659 -686111 485776 -461139 816937 -313650 -30964 379494 648851 195529 225365 -569502 233512 682963 -458012 878044 311914 -189826 -641435 367328 -506160 -329359 981945 423759 -994108 131432 887794 30943 -223965 859953 460890 880792 469313 -87249 449389 -596905 532322 45914 -527398 -261681 635970 -92610 -790266 -555772 811022 -430344 121993 -735154 498281 -744004 347182 506076 -458008 -843054 -396809 55726 -119786 735252 562968 -252006 531056 170737 -867721 -361656 271850 -854419 464818 582325 232937 -718049 -283623 343348 147527 -243663 -16592 803816 905554 -401180 -720850 135244 927437 914953 817665 -612565 -391571 272137 44359 483624 783453 881503 302038 679352 -286533 -990056 530486 644643 -526439 85210 -78687 395398 255869 522842 32522 -242348 106977 -626844 -276973 -482864 543283 38743 -449003 -418539 277462 172454 668444 -615410 -9697 424408 15721 70654 857306 808457 -176402 -498055 -239677 -234265 -654251 759273 -225908 818870 419194 -115445 -981795 329421 91244 -888209 874192 -851178 426992 799099 572145 -86127 5885 906729 -726460 -309550 -89279 -209212 257343 651007 -336101 583663 -709429 -522157 53279 -383842 512327 -479075 -553450 -561829 -43002 644802 -844933 688386 824268 -10057 -357249 132678 -951084 263303 -695290 333866 -690739 459731 730535 -54904 819160 -596531 -364369 753805 739468 942012 891807 94907 934002 902524 62250 -333850 406538 147323 -767816 -168136 143940 -26052 -401818 -277971 123911 -127400 -318973 45207 925486 -568712 354581 -565349 151686 348252 -915758 32562 -360495 -157609 919847 -240470 682694 -407087 -604748 178594 750991 -181180 841678 -849391 -908983 985919 796540 847168 889095 -444570 559866 365899 -585904 941936 214457 285348 -539875 90920 720477 269200 900188 -734228 -620866 -640344 961775 814641 563559 697561 933293 -955395 142618 -867611 108640 399467 -246325 99040 -546362 -124245 604448 -172749 154256 -199808 542071 -14051 -789786 148032 171488 209068 947169 633175 466334 -623800 -855537 -246844 683563 -868695 962035 -956262 -905679 -913444 544642 -374656 -301294 272323 -222297 -713550 -210591 850194 917056 -133122 458854 -255534 559134 231880 -516706 -4639 -183415 230023 -664904 -780432 244538 754373 994201 956164 943455 -597597 -464935 -720138 769179 46162 -105788 -667533 72068 -482149 -644389 154236 -940253 812376 212688 -566425 627319 -877959 -626291 -58020 192626 745088 209197 -981671 -157062 6917 -817150 672815 -804247 329139 109837 289538 -789363 914249 616713 -891443 948521 709273 -767391 437596 794355 -724211 452661 61392 692756 -188131 -177959 -619361 -349397 756826 635605 -607855 -776374 314343 658278 -757436 -857225 574330 -502276 488361 -566739 -364320 891579 -746876 164824 -635658 916858 742384 854364 611120 684230 775129 -442225 889238 958304 615168 302010 265026 139451 -762758 -994147 -906141 -548865 -787278 290152 -325699 -601975 935778 874946 -23257 884456 923934 251462 515852 -272927 643785 -731391 -157334 -946964 -806370 470133 446422 293045 -394455 -584295 -637322 -980835 840651 76374 908165 -294730 534841 308364 699603 -860342 -914947 -471669 -200509 -891308 416756 860186 276939 -66683 480974 -651660 440567 -305343 436626 548166 101094 -629856 652823 -493390 375115 -42515 -890612 890703 235374 861866 -706319 -67929 -85976 332426 143003 446008 220395 682358 -647628 -681997 809911 -674935 145849 290112 -898650 -619884 -66438 501880 26209 567322 137501 -664983 -94039 -579883 390428 -118315 477263 -634961 772546 -672908 446268 -207031 -484302 283373 84458 528504 -988703 775905 255465 -375997 -562154 -204703 -28965 -690713 -107279 694515 221816 -832301 975841 828177 -932597 -154580 -569428 -537303 -507277 -743094 564204 -984802 720163 414138 742796 -527163 -207198 620986 -388273 497385 -342260 -184513 9289 58824 -872561 945778 815716 -659948 -498833 854318 441436 -993165 -317182 31876 640067 428927 -626764 -505416 -370946 328262 -466683 47170 186439 -560309 -299770 -884019 215081 221443 -687776 427067 -618617 -655142 -629811 926367 570133 69932 -339044 257986 294492 313804 600241 833055 -503877 -435840 805379 530150 878561 -30590 963741 433277 60628 183297 -802275 37498 -617875 25886 -648008 852651 -306343 579055 412724 212366 864154 352768 -798099 -711207 -854652 -720947 535120 185331 -909760 870985 -513437 878585 -93619 976218 248635 -732742 563706 162011 -93820 -856517 653165 -58728 -907651 329012 -479969 -468266 271865 344337 340701 -433720 455264 -974734 -398520 66459 212908 53803 -864682 -407573 283628 629061 335184 -594100 -639932 -103428 -365486 -837950 -797461 382655 -708658 -746039 -262997 383794 734344 -146227 969061 -249809 434203 -913869 201738 780481 144115 -196017 880803 -325721 -10670 45675 219466 67159 -557620 -360249 -963537 537593 -820150 265619 631700 -61848 -793590 956791 -157359 739252 417437 55948 -927407 603427 -382616 -649376 -373101 951339 -572125 705269 -69334 364921 782429 312770 726589 -759442 -754569 835761 154504 578205 -434780 -963680 101849 -802482 -985360 -90016 83348 40061 391734 697529 -350161 636380 -363865 -639644 -874314 786381 -722614 199823 43209 146281 626039 259805 909593 479740 403419 164323 -275473 758022 -41609 -69076 125221 883515 -499424 510134 -615638 -442748 539265 136947 125954 -393988 -90988 -907703 -974908 551668 -278483 818066 770843 898288 671088 23836 -626490 985255 -635307 -459478 25879 -413049 42155 412017 620920 -790481 -588526 -90724 933473 -509325 -638208 -389047 159459 -740133 -630467 -335478 57760 -294492 -181146 -70939 932945 718910 851310 94292 995391 115788 -259176 688966 -921270 -510553 -522113 -131044 923109 -833060 104591 -421587 -786792 -530903 258825 297794 817532 536324 -821630 -933222 106307 -520812 -118556 516071 158638 131509 679916 108495 290708 324729 -360278 901485 415714 728226 -167419 -538803 -558443 -883543 268852 -189581 230466 -609223 76614 -926635 764047 843317 -249061 -325411 222775 -86610 998120 525672 824074 -723602 338231 -524855 -691222 -243088 356196 -290490 -162481 -815131 231714 228634 535492 -345936 823156 465010 246632 -469013 -330060 751984 -342930 -326687 106000 -678869 681629 -150255 -105464 -207955 -321583 -241487 850545 875507 86264 -141911 -982411 306928 -113642 698388 -720752 -334453 232513 -30398 -791276 595485 -28890 -817351 -265177 -935308 358530 448815 -790208 709842 250153 185617 -804947 -559378 -156669 -237825 587536 646386 -46454 771918 525277 -268421 -958770 834565 -591778 -336099 -875919 -363807 -137809 22749 731179 -763567 715714 376372 -97465 134138 284509 -680813 689059 83764 722455 -994471 -539340 666251 -24866 470750 399104 -610881 94836 379244 704547 57540 342765 -469055 -181045 896067 336946 -524913 -567109 363287 114562 -510852 -105653 -118959 -374932 -101598 786279 928948 -247338 269071 393740 -364742 -423303 -86586 -49458 -713715 -485918 -727748 677204 360847 -267533 -562340 -750374 573779 59871 147076 -596049 -154462 -416590 585606 -372555 -407306 322375 -147288 526691 -506238 -434608 601380 318662 612648 307026 71592 933499 -941055 -102490 -855721 -636617 -506662 119545 560327 925888 580273 89037 963329 -722063 -317252 287990 275204 -200902 180578 -607459 633538 20381 -333505 -697536 563233 -454477 -804316 -107344 -27652 857892 -976235 744466 316447 849202 70602 664415 390606 521008 -316113 -882460 -29761 -141309 -31388 156866 -113125 42151 408381 -56081 -502142 505261 187715 60339 787716 -57291 -767823 468012 892328 -84615 -681096 10059 -807064 -92350 -177476 -800043 771635 -299919 625876 -157470 -476950 -801929 887502 881249 -749980 -726947 752488 815507 -166421 -703043 -51048 253707 575804 -863930 139142 -360907 362507 -452803 -175476 926795 289788 -28297 533693 -791967 623019 -206625 490971 503131 608804 26998 -141345 -814095 332396 150862 -48522 412978 518519 -51954 787582 -909954 766896 69618 -831476 326795 -973964 -967480 -194967 -189855 334103 99315 738449 124766 543581 -706325 881203 -786509 -945022 -206660 496692 854500 370483 -643581 339244 77772 463891 895860 -160153 85911 7351 -224553 267749 -430906 -913366 241926 -378150 872878 -423447 99184 133807 -501383 758632 -313703 -331393 -863068 394508 -234088 -710117 833279 365103 749335 96262 -756431 904607 487383 910586 337713 191903 254890 981857 -806706 868196 -367370 921565 -496856 690713 873913 -23615 -707660 100828 -421248 735765 385852 63166 -360850 -348266 -365347 -209593 -679877 59059 277895 218608 230578 208145 -129151 495528 622642 142985 -167454 547024 -95698 857893 108313 -183746 -781267 877350 -486426 -762819 -87093 -372991 -28834 -996853 -525898 526556 782315 111194 110642 157078 209353 21200 -93546 -173763 -2293 102536 -52148 830742 -757740 347662 983253 -862439 -359906 160102 473282 -102798 -166729 -62330 -461764 -234623 658238 -277801 193533 -467878 633451 189752 736980 891077 434884 71547 333478 414015 823337 616678 973032 730872 334281 -994124 310437 -859308 41898 421650 640894 173674 110757 94498 -361819 -743544 -967704 304123 323041 328620 -314381 963750 -144242 -946164 -43877 97698 -211686 777743 203145 -741406 460424 22866 35260 670154 728177 -396891 -36605 -584394 -938114 -798069 615812 147314 42095 385213 64184 882755 253592 -602329 482284 -256419 417758 -286231 -313662 183402 -298562 601432 -951378 534922 -547258 -43269 -231559 873933 -501222 147470 -159806 133435 587249 775042 644728 222412 -261354 383739 -417439 -449168 -610457 342481 -116458 -313463 254041 -264304 749060 713068 -253070 598264 -718228 490084 -289331 344317 878820 520366 -106982 958407 -816939 264702 183196 322612 989435 -191111 725801 658769 -622232 -472008 -817491 750053 -486399 29260 773287 822886 839295 747444 -280406 765314 -841361 880617 831453 645143 -277582 654547 845180 499131 588926 -978096 126421 36533 775772 857908 -868276 -189566 -714584 -417212 915672 102737 180371 -2374 671747 -846200 511140 -423996 -87570 171325 863795 -612987 908490 -614979 -141203 703250 -47648 -209912 -435885 203767 -914934 846034 855867 -843217 250168 -794876 -950323 -290257 -822676 80186 -586105 613980 -991298 -771901 -206150 85520 564569 -50140 -46069 -862694 -553860 -187372 969331 203323 351610 249473 335423 -376406 -369478 -45686 122896 -316912 -542409 -107389 -854437 409228 -554623 816245 -764693 312752 938043 135835 951899 657666 551323 592357 170524 813436 331886 249337 -539403 -518899 769809 -72147 -460931 34326 -467336 871823 445347 -450450 -209493 -410147 -270809 685022 -315324 -740851 36639 -169051 -256270 -796346 483187 206710 824825 -229659 941665 745589 104368 865785 408185 217533 557314 -142008 86178 -770083 813549 -283576 -381932 -587433 -501114 -351450 -260005 665503 985971 36034 -333734 -343390 -981009 -354128 995014 647996 228042 334137 183719 -181311 201447 -77863 -945446 891125 472508 89535 -122734 -909804 551893 403279 63954 959051 780113 -542301 -603147 -565828 -233245 -489082 367142 879358 -276653 35832 522728 190363 -592134 640301 730384 -120687 835658 -909427 938310 -504239 -877629 675125 140167 -295997 282111 -484235 191910 -143169 866471 -567216 317894 -483562 -531460 252800 113121 889863 -809136 920943 -154555 -333494 298121 735935 -192750 831625 -314076 717250 610365 914786 -899792 792323 493840 -44057 951375 418619 -130137 -896739 -985927 796381 497141 -882816 812089 381323 855869 -813570 405294 606494 -366311 650359 -650741 -190174 -1033 -290620 602071 846551 -342378 881965 -265042 -310351 -946290 609521 377150 420569 -581051 739009 -515253 -472533 -873989 440389 843947 -750922 148927 -576234 -834998 -494530 441975 -601149 164008 -507203 -414500 -751795 936662 -134946 670076 385066 -487427 -2048 -417482 -437051 356823 97850 -473663 611580 232883 -447151 -539482 788385 537077 423747 -485567 -722053 961684 333120 -965948 -525374 978075 -276309 -530636 -111067 271144 -907235 -455573 -445881 -337808 534243 -284396 -365762 986937 158587 -120399 -241901 15199 -503397 865048 -351034 895695 -862422 -845582 -290617 -222449 -583227 -16965 873085 -198988 -248517 -266043 -501438 -874134 -965615 -941387 86501 -507024 -943361 780932 551463 282138 730225 363263 -551361 -195763 -590457 155848 172631 -779002 327958 601299 -761332 -973613 785061 280297 670833 697048 895856 137640 690061 875596 803560 426369 451800 530169 646961 828345 210370 -902208 -787038 -223511 918317 538386 -841143 -948226 219758 -369160 -215195 708921 689999 437900 761322 797360 174224 853246 -589056 -593205 -787487 -326256 977668 827849 -13974 262682 934150 241848 370499 131079 752457 91776 -727684 -49834 -853562 -456615 -620137 -648934 540330 -732976 -867959 -655878 -859949 822086 -533699 -81358 947799 -531727 5393 -282736 592765 -10151 376150 -703112 600642 -209444 483412 -524064 -139307 485291 436292 -666028 367643 467530 -283436 -230796 652844 -117100 -902233 -218127 256724 640437 576978 -938732 -298093 -948818 192352 192439 507677 643541 -539825 -575287 -946469 -918318 -331248 362702 -667672 -157405 -593397 723677 868117 287257 619801 337185 -476314 -407464 423817 612185 -650349 454747 313628 -958120 253703 -792978 320904 -791163 -932124 745010 -426632 -69925 141181 403740 346506 -908822 403546 -21642 976 -23212 369336 589789 318160 -578734 -326137 -399934 -57212 837037 -217494 -947351 -256037 489157 -709189 -907027 414518 774669 560772 630969 238955 -95987 -277242 -56944 910918 -855586 -240458 811143 -574845 846642 -216133 -267898 -698155 33738 -786318 -987190 409698 2429 -502678 -544026 601284 -775496 757224 -97091 750346 -251656 -164380 -899190 -583371 -197934 -749302 623576 482748 -41364 -928582 703114 717576 862721 -486136 -377388 -45063 -291615 546621 -651968 158303 24430 -872492 942891 -563583 -601056 88702 -418107 -739430 712322 -441057 85653 -465321 334259 -769330 345074 -809382 -650394 -712487 -892790 800314 -895390 -434113 839263 876800 999555 -750156 -808635 954796 -353481 -327008 103782 724782 68866 -128992 -995777 655470 368250 634627 686368 571460 142284 767951 881327 -313344 402485 740922 128997 -538268 530058 -350415 -465008 859685 153776 -970923 151120 -131602 647716 -524936 -824038 40028 161909 965924 -802889 -604413 -534715 189973 900934 -403353 1996 983610 -921802 -899068 825429 -730056 265037 748871 -360642 223719 868516 -284653 -980228 -764589 87465 -689475 997909 -472260 710939 961168 -536411 35222 27921 -126902 868186 857482 -414092 -31331 108279 -188173 -582912 -872146 606804 31330 -501305 885145 -654627 805147 -806482 442092 618511 -605163 -907666 385703 -584834 830718 90645 -662717 547154 884788 351106 925864 732612 -853043 -594196 69301 -602714 990737 627804 -514244 -187559 -1285 547758 -381053 -176556 44347 -357996 -828732 656676 -900681 -358125 661421 -875418 -15483 -300028 859873 -316465 -538894 -180588 -603018 402341 -705922 820164 -579467 143939 848606 -238870 -708899 -895335 797689 -784850 -287968 148649 318187 593423 -287580 -205300 -16122 573147 188099 -366101 -365492 632378 902220 -268795 -33291 -812636 -845952 130352 -538513 632550 -842346 -300976 451417 241442 634039 724834 -544888 461515 -846206 -250636 -693246 803885 -667254 673321 -582267 32739 -447277 -223942 -367103 211678 600920 -186512 103706 107365 932488 -100692 813479 3216 688068 690143 439350 579532 559971 -187374 743302 396250 384303 422623 746635 183888 643557 785142 -435347 220822 436792 -686183 -135159 908010 -283185 -24160 -80146 -635555 704066 -446347 279905 -652717 116513 -55655 367707 -614777 -362002 24862 889478 -980859 -760802 136875 -101693 826030 958491 330108 -802009 394168 -882491 36575 -691207 921899 -515988 -246345 -111051 -527515 283608 292989 -888692 49302 -320830 292538 -434846 261701 480472 -58098 490703 -701495 -219844 -189140 -322401 259025 -56698 79964 11986 377565 399933 329080 396700 -521661 -794654 826351 -995994 -200533 239590 -239675 -458805 252050 219310 419473 201244 942027 -953962 162941 -300324 -319751 -545812 141898 476229 947991 708720 869962 -443327 -407568 -176037 937315 845682 -182233 737621 -745837 -858709 -614095 -961284 753639 842484 309462 -62108 726402 -305526 -790989 -655342 -196580 874332 60475 502656 -815104 -107120 -294863 -677987 328973 701948 298800 167241 911286 -316627 -574685 -919971 -75517 527715 -231987 47649 -787443 -820845 -79038 894804 -276987 -616604 987756 -41176 902958 498226 902024 752963 -863265 448270 502438 -463937 -541566 466876 -317652 673707 818584 428852 846804 589960 498482 261538 501801 -427827 369657 -828058 -4850 326243 -670169 534292 -577737 483241 -990069 302581 -386002 -852495 -768246 341764 -706609 330497 -325095 640498 -169011 -639340 487235 500002 -962133 84566 -604631 -223570 458819 687724 -626563 -810400 -288574 -435223 -318970 812346 313258 -575910 -995808 -464018 -47921 597563 260793 257511 982235 -374401 189268 -691009 974538 977933 -762998 572102 951278 270781 822148 -169215 -722452 951647 792834 -154200 245438 -556107 165336 511527 56495 209523 -780437 -920801 263777 13638 -220744 109922 976330 -954293 816589 -948870 581171 -114285 -991794 112931 -92232 516005 -81422 157132 41035 -617476 32388 -204263 343729 -989819 344802 -792732 589827 -270813 968577 -456136 -315217 447019 426215 391765 500852 -697880 -623057 458287 -893591 104855 999945 -495249 -987786 -339732 -224200 997360 877146 103563 -752238 483907 -125660 314000 185219 524331 -933959 -535416 624906 638241 762452 43382 -71238 814162 114945 -862001 47290 154908 467618 -70786 791750 957589 -158997 -224415 -589908 -709755 -10523 183626 -402352 482662 -605842 -664065 -679895 -340885 178103 115770 -957503 -905098 -227899 791849 -713287 999968 371953 -451857 -728638 -586443 -763416 -645855 396581 -953931 43691 -188854 -287172 969941 16912 593256 467959 -771076 81599 770157 819160 329030 177334 -660801 -45321 320260 -80954 -561352 929663 -686790 -901101 196391 -965073 909984 979736 517837 -730918 -97631 826529 -109344 -361497 761055 -811441 -895988 -508847 -513491 649240 300269 932648 865556 -706364 654230 771343 -266929 -712719 192269 697916 766671 -594032 656972 -616836 872247 -818587 -619326 -993236 873057 518155 499408 -45248 -111913 741614 -504499 345024 -764453 -119857 -534142 -249658 -130593 542020 -568018 -516735 -818674 -354891 -882557 -458571 520513 -459169 603176 -114759 -331381 929365 290485 -947848 -487762 -732678 -192710 357744 314019 224905 -650824 -140746 -876266 500494 -421466 811632 99815 -213014 -656274 -191399 -922965 -740526 -170899 620737 -53592 -826160 -638601 136715 -628387 576577 359888 579501 -674568 568661 -962764 -916173 635230 -860909 -14000 516028 -487770 290514 905030 724475 -332386 509121 629549 930104 289477 -953120 653839 -644916 405967 -943484 186857 507817 -599771 448471 -783185 -966321 370274 985942 879429 -400296 665558 -480047 -841209 -130834 -178425 -21137 539330 -137393 -980309 -47321 -816839 -627760 -887121 -488377 -298079 -164010 758580 -864271 -447707 -582945 396557 -277222 87779 485495 -137918 -816887 -598292 -858685 163984 731230 -533816 -249478 -495258 -911864 -163216 944615 698729 -496435 -248366 -108823 -76943 885575 -429359 -746509 -449398 172129 -132670 -837108 409972 773214 -368399 -58160 -912860 -388526 259865 683757 -203199 -53593 -576913 968871 611239 403865 -430056 -116268 996839 952890 881966 -880800 -960315 -748176 -947264 -341045 839864 876018 83663 -551770 -975250 -281650 -46255 -277350 390342 -921242 -304719 -10527 727124 479470 252877 -72758 -959904 485231 289911 -250951 908647 191560 -955787 804005 -816999 226472 -847742 -586983 246489 649621 436042 368691 340417 -401816 592881 -592600 786331 39886 741901 -720066 -590103 255689 -696921 -783663 904029 323501 794814 280398 24033 -566237 91077 -398149 300049 394794 465952 -702419 -942788 199313 -767062 442448 124904 -764418 -959566 725091 -248758 515178 856313 -207046 -506031 -795486 -747594 806458 873501 5319 418450 907872 383616 -710321 -499027 858810 -899324 149635 -811881 -465428 272996 -991361 -53161 427309 304145 889269 -210712 -30649 76975 661097 -526025 90779 835349 -666058 261030 441114 173265 810888 622476 66893 -766814 756385 -591565 -988594 946044 -367083 -675240 -207539 476679 -442035 -264529 -9076 395040 817159 678492 594147 175959 812244 -851589 -229955 166639 46745 293657 -636903 -691486 -449650 -660423 13834 -648230 86722 -385456 131255 -171720 -306154 302025 136156 775185 851901 -151295 389575 -45012 -659901 385612 -21796 -395386 -409981 190703 -946415 422862 371374 102692 -37134 -785943 -312629 -216167 35743 -873617 -645070 -811920 187465 378796 -12912 751169 407737 -274528 -753562 851604 614729 -410368 -700151 -490136 329320 516786 -160732 711086 132762 -305323 78513 -550322 333686 264247 -77308 561185 549543 -102180 219969 -334730 649580 -318978 -272800 371853 -441576 -152568 997936 -365153 -878 -285031 824529 -655660 -685483 540423 926265 214475 854385 -260390 -972240 -86506 978312 -363571 19540 694203 -404397 -291504 -356075 156340 -933477 681609 -187718 -617744 731072 -748210 890458 -78512 352181 783276 -249372 820906 539010 797924 922392 -336311 150080 440552 -42741 559468 127521 280930 -460249 -692797 -590618 -809938 197161 406901 -665370 -315941 341921 407964 355598 18606 -546186 622791 -920741 -994657 -175777 209655 616034 -511526 -268949 -637277 -869815 88255 950394 223924 -109493 604898 -272319 258441 -801224 41996 507466 384757 175090 -865864 348273 -816964 679153 297623 194409 497690 -530368 -754675 -880331 -586949 995198 897330 911663 590660 350046 -204079 668933 73801 -528217 587116 -920905 650324 999477 6326 -794598 -58907 263670 -319721 -660392 169580 -506258 -578516 -935699 -884016 124467 153925 -475348 719852 959474 -123419 57528 891917 -754840 643525 -736629 -501258 343274 -475822 468210 200156 150237 -882518 751631 -802711 -270274 -40285 -434602 -777283 48540 -968508 -798831 121449 -918375 -911159 532956 833778 -942867 -414941 735786 -2092 361571 -394634 -15682 -947204 -644391 265114 680626 -64307 79428 473371 858611 137244 -426326 455097 654915 -59084 835879 -463767 -580938 765779 -992919 818641 726325 -445270 542387 -103601 -687105 687969 -511138 -513293 667427 77073 -31405 204673 114951 -350776 -34286 -944143 757604 335753 638510 753006 -739513 -868918 70351 455642 -284270 877428 537902 -563896 232313 509286 189341 586496 -178171 -296207 -760195 491647 -891756 -918819 -968379 -99980 722775 397156 -650238 818373 490067 92722 405330 -864760 -315167 -172181 -753945 -160502 145326 -4828 -402422 -912436 879164 -175255 -893163 -720384 940255 857526 -823816 -909168 929216 75646 -480715 -943208 735837 881319 -270107 -406425 515975 768907 -944079 -264190 33635 104057 -588072 -170207 150890 944434 982064 133296 482665 41069 -807395 -51633 -927999 -479149 -204644 25170 426920 -348797 -175045 360002 -302938 -611697 679069 464730 -67431 -316290 -611717 735627 -549774 341192 398110 133624 753526 -97955 897255 -806533 346301 -894562 -509881 659998 936630 -401310 329159 -444381 -986078 -859790 -31103 743933 -405356 -639858 -476123 924372 952184 -236570 548213 250245 -193784 614433 149577 578335 557784 -784294 -330997 -247960 -69812 207518 984124 843734 -233059 519663 -826002 238102 251351 -53180 302664 -202232 -142882 -452089 -988794 459841 -57884 -240490 -160650 746760 216052 -113726 715899 -582694 -586517 -247597 978318 646502 -143494 410241 921400 -166767 -850523 -535299 -641127 834546 410695 57830 259172 151383 -974580 -101036 554081 577727 255733 -81583 836842 727646 -210217 -66213 675950 132125 24540 -736157 -956047 -15721 218625 -452527 759050 -164195 87702 -133378 -2845 826419 -435262 878008 660669 234256 -517508 510658 985578 509346 617619 508497 -71984 -441465 -797913 -784880 247661 54933 927277 883613 -981810 -858413 124527 -836726 -878442 406014 -365174 562141 521853 802054 912750 926352 559822 -608114 -463646 731793 608616 -579473 914685 -992957 -872130 853941 -889810 297980 349016 -549599 -649675 772357 -841777 -3547 -357721 -437603 -905644 432619 -657170 833398 970410 -782769 446150 -819274 343976 84448 -279614 -890761 -643144 -148253 -396987 -126008 -190885 -312881 -55031 79530 -201182 -479918 21788 935443 887094 -567221 143581 -671889 563025 -747570 -341116 -123622 -143805 -384476 942743 -200473 -303890 614600 647670 -226916 62794 -435733 106448 146035 -755487 -908304 -2005 847131 -567852 -912015 -977952 566069 416597 -208456 -790755 586968 983211 375751 10594 24078 765874 -491311 -571388 -28332 -402472 -361282 -89044 -914915 -290400 714795 798041 981712 13731 362599 -765734 -443451 -738806 -307977 -321963 306508 407829 -726636 609091 -742618 -455144 3240 256753 662410 -259848 -733868 169089 -209118 503090 -891028 384615 205323 -762668 370681 -423699 149849 -47358 681655 601391 627344 935923 586133 474271 456876 455794 472888 876418 -914406 131549 -26504 -554255 -943044 925481 -11936 -753447 -381206 791516 974002 -984964 253803 -568943 30049 -927251 530816 712952 -80234 765592 308186 643540 -208212 -867272 127006 -253317 -611276 -624929 -793112 -424231 -210831 615410 -258619 -757523 645981 544298 399032 -361526 -500958 -560876 -810314 -792681 936994 249745 -398294 867984 648432 831831 -629262 -409213 736340 -647185 794464 -435884 -467253 -129227 785081 -331270 4228 -820005 664505 -231681 268388 513637 -892658 -507516 -495357 29742 736217 843834 143661 -759582 -557136 461290 -392861 -214397 -474594 761198 617175 658532 805665 -773706 -813069 -478671 -884309 27076 -527918 -142235 -239582 877616 201157 -595119 640480 -26459 425296 -17380 -193996 -835742 -25685 914366 51935 -247366 191298 201860 -113513 -118380 389301 -643313 664583 -120213 603736 -366507 741837 -490417 -859981 -789346 22651 105187 224515 539656 -577128 563293 -303048 -514301 574620 -854006 -788874 866390 121719 267847 43412 -353127 24202 -348024 -685025 -110664 -829781 909269 -297256 -931978 386342 203848 261170 560744 -59977 21520 -681387 989430 -428527 -532367 -93282 733278 -101413 -324158 -481636 487473 535853 -97938 657044 -38189 -548457 926067 -896002 -985857 829082 -247066 -539642 112448 253101 323309 -789492 686457 -505798 727875 -1243 938975 -148322 -187848 -732520 604538 189228 -652881 -575647 433704 -217173 630686 -391759 329753 -683437 -254575 132332 -47021 -436524 -916569 -531798 -666192 -338992 -784493 234934 986204 42972 371997 -377198 607959 -775805 -342626 -305039 -911367 -696894 -730360 -97732 366441 255757 154587 668686 166820 -249144 668849 927800 -147843 825807 -740300 -331843 -879593 112751 -911838 -21034 -250772 761579 -880304 -26384 -196150 -275720 -456541 -171863 -175151 638017 -463975 -142633 541174 -155932 -748610 -843007 280195 -125582 897335 287204 -39532 -151181 463931 -739985 974236 696032 -276843 215751 148190 -841689 401188 -858940 319860 -482133 916443 -39822 647628 -504127 -397631 762130 -848859 811828 503794 -24810 -92009 202562 -145380 -634584 914440 -574947 19075 298275 533176 461035 675069 82456 535606 414278 -538762 257099 -457752 -451908 -47378 412084 348935 462416 -539658 787710 -898271 -716040 -123081 -170357 -388075 225437 -280981 879726 880410 477470 129377 461552 16057 -632499 428797 -519540 -538034 215536 557750 -854670 681227 -772287 268567 259848 -464139 -175377 -636738 -219548 -198426 658587 493280 -518189 -751607 -778148 -515645 -517290 -105888 987707 772547 -132448 -413759 589495 271181 -897127 -170027 -242110 668519 44765 -341992 -212413 512934 -848322 -7460 -860270 437814 996926 893126 901375 788694 347286 140879 188107 513370 602802 413636 817709 43815 -873806 -817337 -937906 982586 -102934 -25012 895694 -477279 -874909 168604 -976707 -352768 253400 731093 -842206 -269426 626234 389096 -442632 -461803 -678739 7194 -711892 -84746 391945 -991740 921632 -413790 -467239 905107 463019 738082 -529697 -191992 364823 38288 330382 207225 -425055 -436836 -748785 -141233 -489219 -191352 448445 -309306 841551 644396 239272 935919 33203 -137613 -703210 -66895 -101706 -392484 -369795 -2108 584411 -81030 799242 -242123 -432361 637172 -145634 -397467 -497195 708742 158667 -25718 275314 -332034 -748580 614572 -610750 160064 -788150 208169 -598647 768066 -226233 -672846 -316669 688657 -158025 387788 758110 -640822 -273230 976591 854458 -164575 -830332 -298390 621360 -301602 570542 704029 -316729 -542373 453090 -337858 175616 65415 -118518 779253 -961460 887014 660289 -801344 -585839 -46577 707288 627824 900393 891565 -528429 360745 -509982 -481537 172009 -817946 -317569 -391720 -504696 -650637 -998730 442655 -332849 264689 -421328 -913201 172050 -779691 600204 -325512 718937 259561 820188 -519620 -718623 9802 799014 -27692 790042 724713 542308 -90743 -637785 52490 -137980 62651 -853023 870344 -962711 946653 -874540 -278258 -835607 -881801 920001 938655 814285 -456413 935835 551184 342612 465296 712202 -793911 630448 27394 -713878 -250617 423816 676559 983244 490205 645236 -59932 -971276 485294 -630524 -692802 -181670 955445 320569 963314 329514 -535427 520586 20518 410180 267369 -130080 -468459 -813507 -428498 -887526 -221169 -561189 74707 -361846 -333578 -514147 121528 367479 128962 -671951 -123380 99865 389374 131323 -140330 -125280 713033 756373 -339347 -466003 851030 424009 -917889 -731305 -442260 429849 355854 338088 -936473 511544 732783 -522083 -320459 -378225 725065 -842326 419162 -424776 8604 -436557 -109588 687366 -374729 -733932 -60904 733947 681536 713242 952091 804049 256433 853639 -568374 2034 27477 -665070 381834 252799 680015 956773 -509480 -323251 -597357 955934 -942397 -710557 -645142 99662 -59667 849149 -950797 -233091 -234482 -799347 -569699 -998236 -5391 -277707 -590418 263729 -31116 498894 900543 -817017 639628 89187 157502 659963 93631 720310 -396950 -906920 337833 527803 290778 565467 -22536 681241 274551 651320 -6545 584236 -198019 235028 122471 -11003 873086 -365943 -987575 -905241 775135 -785755 -179307 683852 638041 -687253 -863010 -721442 -976390 911824 -429492 847999 666401 -838721 796568 -751422 797573 -143722 -252652 -141713 -801745 -858585 200481 -88445 294779 530360 -74186 609966 -901349 -462717 463456 286163 -955756 365495 292157 187403 -438849 80885 341887 853922 -935479 547539 995183 -297447 -24909 852188 748519 -573406 -400045 -734578 337367 -423641 825682 -308388 423234 689604 -462932 -253782 -99778 217416 -471501 -445101 640375 -672328 -859125 372774 182316 -372916 -994129 310884 -698448 -849808 -782997 686019 630378 557764 -736799 580079 930006 85788 131076 731908 732034 -394367 998048 794517 -105582 -110418 749392 -263896 977468 -823788 -274299 286648 -887604 -571306 -894330 -512334 726690 -201394 839019 775160 -467537 -516090 -112991 108001 757116 -294208 926697 228406 -96989 522735 744153 852663 -873132 476475 -134055 407956 -942255 -986495 973991 -533772 42098 91089 -953772 92402 463137 522094 -71868 -892773 789855 -746031 331058 362737 -176322 448166 335018 383211 154469 744142 -107635 276979 112912 -529573 -771183 -433306 764557 151703 -340162 -684520 920511 -676482 238706 917197 -166753 -996801 733405 -395327 -61898 -149953 -482170 -709599 -134492 -887402 -294716 -121200 -82916 -996976 708806 -740317 746982 190380 -829172 60133 -492964 549153 -127252 987348 -675731 -838316 399246 -426783 -106339 547044 811247 -879244 -924413 873758 237538 -947738 153673 -847223 -812022 -856699 269104 -298917 199394 -402284 409098 65282 494262 921800 895678 -423523 -376665 57676 -629177 200959 207402 -720962 81461 -625101 347401 -391760 951722 -311949 653921 -458840 668126 -256081 -939870 -543072 613532 90508 557202 950278 -54845 40546 -319797 -577091 -831290 435134 -320712 -722534 750509 -772642 194972 120297 -573807 271543 -930421 -895770 -735581 -616718 -377873 -748732 312998 314091 841733 -371799 -471823 542129 233437 -628817 -647826 469001 -995747 -117020 -659810 846827 -549057 821451 632466 -843518 -123122 -5286 -618509 965936 -412883 535162 475003 -764279 -300208 -179957 -175110 -879149 421121 -554275 -564398 -443764 595228 977207 653051 -432284 -290220 -928941 455168 -567873 405932 -32416 75007 559156 -556034 -303233 702125 771345 -925065 -694841 229584 760660 -996967 -978111 948164 971955 643896 154477 -41609 -754923 829438 22331 214125 -985193 -817945 714258 476476 -509047 554181 949197 22544 -730770 -182723 568377 821544 602367 -812087 130584 -25896 98216 792116 844065 139397 499977 -888672 191358 -676180 -368649 -759293 -84532 456795 -666503 786598 -300897 204983 -371765 146469 692859 188404 352990 202610 187228 -732960 866006 -884910 2479 749785 706699 516830 -395690 415697 777353 -889340 843048 -673583 635919 533379 -654865 -126988 -874860 519666 -136215 -549913 592701 926777 241223 -922640 -519576 272535 -153551 189796 -917723 -54501 497600 -711377 544568 -354646 892418 724304 587928 799487 297978 590554 529010 -385241 871837 20596 573351 -931199 -778794 -376998 -137398 -471356 -483581 570202 116643 640376 657653 740184 -781137 -801157 -69772 -5685 -312803 -490242 -614343 -859843 899666 -940538 38899 496975 459878 -130068 -790590 -17614 -781146 -162467 -514241 793903 989712 564442 -620686 197408 -245031 -961095 -365862 -892939 -888086 885282 488169 735536 669279 -159469 201349 -513431 -580089 -105123 563848 -885685 769766 346917 31680 674197 -768970 -710429 -805136 -586982 858082 -87706 -163506 -156479 -935542 528974 364803 689029 -821246 614673 -167762 918006 -618541 -689929 676193 746935 -971720 94366 382242 663806 -2143 827767 955628 -994280 815156 31942 -553941 425954 -626617 957990 -973245 882512 -913048 -369661 573706 -840470 -750379 -190818 -229814 -954806 110724 318221 965824 -608737 -835300 516152 -947553 668973 -361990 551772 -786291 -880309 415021 -659316 -853723 -892956 -449414 620460 -546316 358646 -171815 -46988 -405892 856214 174838 317683 881844 -188054 -599118 -860791 -248443 260397 669215 357227 490319 -197713 715399 -73309 302178 -200109 -112283 884110 967302 658831 679786 -614051 -198925 -979729 -654598 247444 240601 482322 -641619 592269 -556070 916139 -561713 314742 -814837 -532862 -255137 -794033 483318 347504 474516 634093 -964581 637543 338515 466810 256106 550632 -622278 231923 576459 -317814 -21223 -487768 923415 -994694 -961933 226112 593180 -854795 839682 -337358 -374883 -181424 -820560 689357 -815537 969712 -55393 -514640 -71075 42835 775969 872915 507364 590597 95168 -440324 -109576 -104276 -986312 8395 -363490 -845699 94968 -69969 -305072 631363 -485722 240622 -851716 -191777 551448 -96222 975621 -403645 -994213 7350 -888640 18806 193967 307821 -93704 -222700 386568 -89509 -722325 -143029 642831 32106 679371 246111 395935 -711466 -693698 -331226 247753 -295631 151774 416524 772433 -686751 884921 -696815 -81489 4253 60754 780358 -813297 -630669 535583 -315564 315856 -785211 -813815 -130827 522888 761927 -714641 -546056 -150017 -594429 -302557 416449 946480 -707115 -626197 288455 -103604 205679 -524415 -295403 54710 -355498 -203500 -843447 830983 154595 9413 821528 780556 -917053 -278486 -334264 602435 311288 -897073 716597 547042 522198 -807120 -681139 115920 183174 418880 977555 -58070 -419961 -969371 -69345 551231 564520 -555654 853788 -640492 256655 -428980 -381751 877537 -83787 -969571 799866 638610 474215 304420 967188 683975 -894010 -89078 -813036 933845 140872 549998 985352 -690878 402742 110819 -964972 644429 -920404 -127891 -763793 -4764 925852 -793080 -505117 -234837 -682549 -23519 796625 140924 864977 576410 -59094 -438942 -374626 290506 -904713 754332 187504 -346501 -579758 -503775 229342 183018 132587 410774 632912 313034 901508 846937 -584316 -750270 929781 -650502 -128885 -942357 84393 -307908 -667190 86227 908831 -113896 336889 -918404 -384406 624571 55079 -525091 -912719 669187 580917 876000 -72656 999942 835414 -231197 36021 707467 71446 -31048 -350172 -577650 -547632 533412 234099 462529 -421963 -272669 60463 -72314 568780 508322 -453131 35958 747885 -517756 -983303 596573 -23355 445726 642307 687931 907605 621819 946541 516164 -269582 -349927 825638 -561439 -131129 360170 -600013 36525 912079 -859820 -740824 197241 595291 -555215 -120397 826825 207506 123471 -522990 597204 819307 536305 900504 70152 585013 -1844 863148 440836 709008 -47348 -720311 -705764 962162 -139828 -673921 -109352 -584413 -987999 -549775 -470411 851521 599824 -223147 951267 -866628 -899308 947191 -724795 31451 -816743 192950 -990860 999861 -885501 -667387 394621 27961 -828888 -583828 88990 250023 104529 -966011 630733 851092 -840131 -74497 -664143 -686998 -793954 211486 276390 153062 103962 -4552 -670658 -259048 -977844 -87622 -437829 -486297 892096 333857 889238 10890 -250629 552962 -160645 -175856 -916496 -919549 -446390 621273 -53492 -664993 -741353 895898 840747 -584218 802603 -401059 143904 625530 473601 779006 -461134 -735213 -594614 562992 -92775 -270276 798826 80246 -789371 -704876 549624 624810 -237545 594382 -53694 121338 192358 -379342 -647738 669542 423676 -419047 540090 -33853 -143786 -40332 -309882 292923 -601880 910662 397765 -453814 -325866 -399450 300487 504643 210108 -726210 823698 -955703 -431321 -251314 898780 -277162 -797287 -12246 824978 180023 -125239 266679 467796 -645618 855905 -684558 -857481 -988593 -436609 865386 -518398 -341820 -313292 299585 761906 -99447 719752 676271 -104074 -580079 436212 81023 -961165 315423 -7578 -619121 666881 -697139 -251840 507732 308268 82440 911450 299604 -225740 -379118 352123 260395 -990067 868479 915684 37511 703456 -253000 774854 -763989 -350072 949884 -714553 700272 -687210 115674 -894719 476863 -524594 -825928 -121086 798104 504231 668111 -392371 910606 181967 -329044 130391 -985143 578212 395825 -349685 -556926 293436 -898414 -246201 460555 -677537 789848 -70307 436293 -323448 300001 -582637 829735 334055 576990 -666589 -293186 -722719 -662828 -745668 -796888 -793457 -121956 -348162 712855 246203 576995 570498 78804 -377370 366123 52048 519865 -903099 -34360 322151 362806 254271 871779 400057 569550 700272 640634 339884 -243433 -46295 -163874 705947 612669 701038 52404 -742446 -215809 -383241 43253 671509 928944 544944 544622 -747622 45111 -44103 716736 37130 776208 -363034 -716959 654085 728777 785472 223257 -837861 643078 -307710 126726 -449965 703485 372765 -703719 629928 214522 439733 -770665 -85242 -354211 47009 -485863 53714 -924649 718447 -602101 796895 -837967 644701 -156367 -252806 159429 -207903 -625763 -747809 -246013 -69981 962107 304834 -899411 412798 -941242 14023 -379365 585218 378959 883338 -613065 782708 -302403 913944 -540158 -176180 -889656 -476301 6670 -996681 753788 257426 208642 770195 -744515 -821537 -463078 4342 -3907 -75593 488484 -541913 995079 287982 625667 91170 -600968 -156472 439728 148632 872641 905985 -624588 -867987 -149658 -333370 -796369 -707911 -817726 759482 -858924 490696 694529 640114 658667 849946 -651740 116089 757710 -138781 -596480 -859444 771308 158220 -785473 876767 -14263 4016 -2850 99095 -954628 667680 -542931 443086 730799 -739361 291795 250066 676259 -414297 -934073 -30106 -732374 -926 771544 -968897 -225237 415922 -660314 -927352 881825 128490 -773722 741343 234396 -490350 527266 -919850 89790 -619289 299063 183410 983999 -492712 244437 709040 731370 570635 -392253 43003 145950 660310 628120 607543 193742 877766 808899 -47047 -969342 51227 76548 -584756 -110637 69962 -55312 -770642 233202 300922 342001 663313 -618462 14215 -394813 -228325 623802 337666 -183815 -518169 26276 867759 435190 766209 -71839 198918 881140 881261 675714 -862029 616193 782753 -179920 -712170 325757 74502 774821 967747 -844259 412539 559537 593154 -176277 377042 642870 842961 -863933 102738 962092 392669 640983 168499 53662 -704115 552620 154917 -192470 255479 306460 145353 488197 354409 -142382 -247882 -805259 417889 999633 224885 -514474 -74219 -627475 920581 892566 785645 -135217 310233 219193 -307325 257654 175573 850645 -591958 943793 514261 946326 369764 -595674 -361050 33979 -101654 -116402 481546 129304 861992 211702 721720 548370 -961090 -942272 797017 823334 -355711 93728 758029 540515 488696 146528 533476 -267541 -789153 59420 487142 -905867 908583 967878 -233717 691534 782452 -907485 -497340 424916 -334946 -262452 -497680 -593543 -55503 -108242 -302233 -419898 -688019 -653173 867059 735574 -289210 -261897 5458 -657578 908901 979419 -507851 946188 -485851 -285323 -738108 544333 -177258 -156202 -39272 -545147 565118 123107 852159 -736973 722259 946133 -808901 850538 195011 125497 573700 843602 -517972 924784 -536062 474916 792740 -35792 794515 348337 -310670 368514 -161269 -775844 -458989 -847038 836911 5916 417079 843682 213689 641659 -687551 -979674 -253609 591130 -908854 -107479 967724 396074 671902 -648361 -709810 812532 -580803 380210 -336186 -269486 350556 -809203 -663149 44724 -803487 689812 -596058 686364 793451 674754 47335 265122 -572600 -578200 335920 642929 895741 482733 -675763 724680 389185 -443767 -700798 639482 160898 474185 -517499 -283154 561119 963598 495615 -372065 -464724 818254 -43249 899741 -475662 -149935 873031 631051 242668 500533 -962387 159391 -912501 -793238 -523717 -779482 167922 710839 -129952 -875395 379386 226100 -652803 -677352 -472272 -2611 -326807 -420609 -156590 -670906 -771859 274380 -774570 -218319 865865 -407506 -829597 192505 43949 -596375 5334 963547 192064 507732 391359 -769176 -70883 765402 -356255 759684 522704 880889 744757 -925718 -646690 -732602 -732825 -851035 948411 -755225 638167 403480 406737 -11881 604825 -743944 -320512 914854 163062 -503219 -332520 44151 954346 251509 -184992 663936 -910812 -779104 425235 715725 49032 280660 -433442 970877 -526288 -290581 770147 150083 986727 11153 347065 539239 946605 -868153 -376086 -574526 -964426 -81694 -390796 996806 999914 491404 -200248 447220 690022 923073 905422 348771 334842 209236 -839329 -828480 -134230 845160 -117687 33736 -332627 49399 -258994 341712 -978704 168143 631589 114749 882580 473744 -447880 -837107 959724 -831185 -311579 953932 -483328 763382 900606 394656 150796 682369 -814264 -534850 9602 148163 -875585 152817 270596 -186369 -20271 272154 -103957 -329905 -248738 -223189 396483 -6879 681023 412203 639948 -982220 -376004 -852298 255739 -573664 968852 625274 338038 -926005 -748423 -186181 -903140 444533 -119664 348495 -798213 -380883 287094 -432990 778327 855769 837814 -481996 -673622 -158030 718804 -690026 -69217 230214 -484027 -531087 -118250 79988 286581 665343 -343389 607603 -807104 -390001 -860146 977484 -945671 -95355 790356 8027 260838 -3880 -305627 767059 -136895 -664173 -918044 -282697 933561 -251436 139435 722785 354415 617552 457156 -489218 -50055 -241459 834608 23567 -642205 -918745 491684 938730 604969 -543796 -936825 976952 655934 852671 733302 95349 35208 743448 -969536 657011 -144158 -407934 -787350 -641065 856728 -396996 -432596 -126054 932463 328730 761330 -871927 -738278 -423423 -936740 324422 -907962 37358 -506049 -245435 -630513 -429585 -539870 786511 483464 148776 -361279 279554 507832 427856 411149 757711 -520297 97585 -9430 -182661 -526443 509484 -143121 645919 -258284 -138318 192618 -802904 72169 -603316 -881958 -396073 -627234 -842732 185395 22978 -174797 -208326 -720867 -701486 625816 -472320 -118539 -524221 -871499 868414 -460597 68646 545443 919647 -196638 213090 -593424 816226 76212 858287 605726 329178 794987 -988902 -630876 -776594 563688 854404 388844 -724390 -635456 -855645 -88876 -539028 130490 -322049 -457171 381960 43475 -419210 -605761 -613852 -59974 865849 136387 -147123 -463276 455757 874599 566048 828473 443402 -572082 -559663 368565 877727 -259315 -404056 -340408 729996 -9041 565119 360742 -687961 31538 450117 929848 -891880 -742136 -779137 -242151 -781219 562198 767297 766874 -400313 321465 -744519 -327361 -174214 -336068 234277 956608 348017 449891 -273960 990088 188536 789347 -739399 261433 415664 433511 -205117 165158 442766 -5619 -190842 -712488 721244 488935 727973 446602 61111 129403 -183466 -98772 288016 24131 598373 936931 -250837 -846674 -845263 -969080 -946397 476829 702765 8869 -781597 906599 -341663 337659 340142 -141867 -796825 74367 922521 593190 -40978 -364456 -397684 -900468 -362054 -613661 -849980 -454355 -807007 464175 -4140 -461276 -51184 -446591 22687 -969219 159237 -138415 -493088 397756 -324078 -305717 809762 -624809 -140832 34895 237512 -128200 -473687 821361 217223 -880452 -373955 293242 -985370 -32458 859774 -160795 29765 373484 410340 529635 577235 79641 -607622 731480 39575 -611990 675935 277083 -294168 -723967 -387130 -153542 -246155 812021 -437769 -969356 20157 907088 744395 -231747 680088 817807 -928717 -241795 43180 698277 644530 -434607 -290183 -486407 -745121 993289 679118 -898845 -745500 694952 887633 -959820 -688767 -846873 -886532 -872149 -148214 316722 925850 434304 -96924 -495702 -385202 -781603 -148084 131617 326156 979551 -495343 -424799 -114274 235162 -33259 -463898 -396640 -889581 -694192 -329121 446468 301251 780685 136881 960015 595355 -150230 801844 -79654 -434310 -123620 937972 891603 858936 482537 -92111 901049 74527 570797 982623 959523 365549 605334 692647 -372742 408916 -570009 -681116 658298 257273 -810503 -316505 653365 -767496 263605 -427980 -946416 -873121 607003 258818 880580 -845137 184766 -311361 686175 -664098 145222 -644662 -579648 278999 444653 -912969 886174 492792 -285694 720846 272898 -62445 172649 -213364 931272 258542 -354919 -862176 -682334 -956221 -436580 -15632 -889323 951872 978323 127122 151930 475144 551599 241747 682750 514865 848441 331443 -205918 -608444 904459 257767 102844 412992 896021 608214 -899723 586263 216410 -653027 595657 596783 -442896 736907 -852086 29410 940035 -693211 378972 692863 217554 -492125 -769734 575431 56880 575728 207344 -419727 -563196 659118 949024 -75226 -989750 711473 206525 -615035 -475760 -100481 -369133 -894175 925050 98263 97341 -940034 -77122 648998 194733 -887145 -37336 974099 575399 -849445 -603624 455029 80710 293675 -73857 298071 -432394 956382 -456090 663291 -169736 -528834 869223 293844 1250 460424 954418 -424054 240668 -513169 385801 415354 -295964 323354 -598460 -66381 -800565 363041 923982 792059 -794187 -761580 -780507 360648 6493 -62987 -793378 -63673 -234161 118585 -18401 -382248 -344468 477770 -876636 -229360 469354 -876408 -988869 989622 770897 254659 -103097 -988730 -814593 691267 990401 631921 81572 605121 -606798 162715 -271033 949867 -659526 -561444 808895 -849309 -392564 614400 -435525 -316223 739952 589191 595387 569868 170816 663845 705813 -90171 -659221 -943805 -45967 -243619 -421643 -161156 -223668 838970 992117 -425951 -28295 -26443 -337003 891829 -640229 -59873 173078 -853646 82093 -372809 -533174 568898 -390661 -872650 630808 335047 318374 227268 813435 -711596 -16093 852480 960643 -388623 -852292 95355 761170 -323365 795662 812605 -723168 608514 465673 -157377 -730184 541321 138867 -22800 -596359 -560311 -532506 -697295 977494 -301746 822733 357208 -646697 -77992 995051 -924752 998549 -382884 624085 195959 324418 -589055 986098 -348577 -500194 383139 994690 -679794 -561789 921939 694036 -9698 -911782 757077 -977010 232734 -361436 -482015 493738 418831 285042 -244509 -309389 -700440 -88083 722171 101324 -213742 -570289 -35075 350441 39148 416616 -33102 -333100 884424 -874726 765717 302953 698860 -559267 522711 576347 -369005 -250948 908379 470829 958314 306005 -146757 -906823 -153709 -192419 348097 -831956 153252 104090 929391 65928 -207063 152552 370168 -160095 593694 949173 227652 -917471 -440457 -209659 715632 -139004 -441704 976366 372043 628508 542684 548892 960858 730127 -416238 110670 -646059 503508 117628 -407592 -29144 482745 360911 934303 108404 299232 -523211 452512 -852213 492861 151118 -609814 -163721 -602087 652970 727711 -828684 823826 -247983 -23178 285681 -906215 -158533 311228 -68717 517747 102488 673359 524849 882489 652682 -294879 5849 -733863 604966 -222021 -899510 -770030 495863 211384 -245768 404347 730426 -224699 -549748 -785539 -4573 122920 183905 41044 697047 650422 -357112 746258 -178321 8923 301636 372380 -539268 666006 790799 -499414 -630659 578298 464275 -479540 -253846 -389201 -820558 108640 -379091 -27154 988030 -119651 364964 -751096 -803774 20875 272161 -758560 175479 -332408 -334998 -71059 -31536 -494523 -527687 563769 -751441 719943 69948 -450459 -85203 64743 -21610 277538 986390 -831918 790620 742585 670186 -476151 87961 -24828 760414 757730 -151733 -477069 -784679 385797 -686108 203272 -737289 135024 -86966 762459 481801 243828 505815 850327 221331 324534 -734374 -167941 -485683 296238 688660 -633510 -191197 -563285 890043 -691045 -637132 758861 733307 -787143 -875817 -981238 664560 196548 -398575 281514 64045 273887 93088 -467253 -578248 -109888 -743180 880862 427531 146868 -988752 -904281 910101 -894440 -422226 -97983 952759 -703904 313592 990488 501448 -249196 -515888 144109 858513 -366770 88873 725718 -618031 850621 -631509 -206917 95163 -619355 975922 226778 899187 -127267 -843568 416067 917140 778832 -707001 379485 175021 -56324 -404464 87007 430399 -820874 -779049 573528 -998079 330852 696956 962856 -765667 329090 30996 -106364 1072 858909 -487834 -849034 383438 -694629 398830 179419 715195 289521 320093 609124 -552781 540843 501399 52629 -589725 32744 -542285 -667320 -909459 659163 -828801 591787 914024 -702644 -546566 61886 -870434 924052 796248 650326 -975540 253093 -437246 923805 403110 -90112 380179 174736 -844207 -716740 -454821 234111 -429658 -274426 474976 912017 12917 -20837 687448 327613 -857984 107216 -791759 531154 -192516 -570614 -874359 466287 -619500 445383 892214 687116 -223514 181523 548671 374896 -545916 201492 -141599 -17608 689139 43903 680203 -531242 660783 -130529 292066 -583664 -314586 -723371 -534210 -672131 -478920 -509421 423211 346763 -278722 458849 198377 539260 -711296 -868648 -93587 648164 -531268 516009 -290722 331053 -923866 849303 401048 419219 -107805 972408 -797268 861737 787469 -669255 565726 71506 -400589 564311 926629 -170680 952918 -368922 -980049 -282856 225132 -769650 269147 47652 -215200 -441591 313661 -33376 -283504 532006 622109 699030 -45490 635209 946552 -908958 -897952 -642967 572030 623542 648449 -677871 -142061 -696553 588381 -536992 -617906 -559394 275480 -278520 737020 531896 99784 -429870 -177250 772775 -214922 59161 185062 803071 924066 166859 202815 -112406 -112836 228331 -388414 -828828 768555 -175855 331202 -438977 730697 750952 556353 167200 951141 386479 224248 -276864 345024 -867270 -254509 407980 238737 421102 522226 837957 478338 -757176 -488151 -602047 739504 728790 -196479 -647319 173998 312252 -730955 -152615 905091 -403535 -126026 -373501 -9561 829951 -293464 346924 -446070 -946169 -525725 834669 -33267 -684230 -797966 -637901 -675577 -583135 561431 57279 -735550 -685098 365125 -477401 83452 56841 339877 146515 31078 -636548 -771694 129153 703272 525831 743452 -405950 140122 175509 -562039 832123 -722548 -186715 458703 -405147 -294080 801482 -173157 785805 733931 -405333 -494898 164820 299512 -955516 -780294 -742416 829380 -540765 -254103 -533143 369059 614636 -990313 77085 -16166 707797 464435 -551236 717859 33131 894498 81485 373292 609355 -735748 288552 916888 -635479 776589 663034 989820 461005 -321835 -701628 -467485 571537 -304119 599644 930763 906084 388111 271594 -817499 251339 340614 151532 -319783 -38566 158012 -35278 -596672 761023 41781 924643 -277847 -144200 -749781 317302 -416939 -206056 287881 610746 -498054 -688698 -838290 -807985 -622269 763453 268464 -337877 711886 -650867 360407 176534 -749011 -493735 -291298 122158 -386842 -166825 -69131 -938525 -589069 379219 89218 -794372 -100669 980780 728731 -484848 -584777 -135595 973 743950 403621 -188074 -366759 -241866 -314151 -239799 750385 441757 642575 -983331 385791 -216915 212602 532182 -609505 773027 683328 400267 936864 -454129 776827 696806 -932025 12248 43706 -925720 -973684 927157 364030 74018 119707 614069 -378946 614845 -695084 956216 453091 72691 -125364 -980877 530765 925972 -249143 870896 -956468 369154 -191926 -126196 936871 -823627 733564 -371593 391705 -233416 380102 -520521 148687 855466 196927 969254 -183445 164670 124466 12399 -839548 -486468 46881 665877 -469853 -28035 777919 -867220 620872 -760206 -272268 -56930 -491037 -379234 -630947 466727 -885412 595224 474826 148698 615435 -602358 -201410 469722 -614080 -261964 -625550 911905 305341 -783638 411731 264957 915255 -290927 -154113 653965 -603175 518054 578508 -878520 -955456 975416 -106047 521079 101504 -865559 688154 -35018 -511971 -120463 234569 768120 305939 -422757 758256 -656640 6991 891973 805479 396520 926516 454628 138172 35869 567959 609662 830254 992737 -96189 -505553 478642 756552 398710 328357 874222 -568260 -897311 -551773 -667071 -781831 699692 -602494 -866120 227985 -467856 503723 966554 671849 -783684 -818146 173022 984506 -12784 701294 -426833 294673 237413 -489277 921199 -485424 -694493 -133161 -628815 376747 106025 24953 311613 163755 972361 -590451 532752 188590 861256 404618 763098 -904731 -880797 -159366 -76162 590165 -767291 -156802 -759915 800855 583570 -43577 615147 -327272 -37408 -114018 87169 258970 -838344 -548515 909193 -279375 -880103 809844 -845459 -456058 -167819 -828826 338761 -823273 840626 -698167 534252 -405067 -249302 -311991 -596901 444293 -706644 -324955 -634034 632448 -493703 459952 -790223 721523 -395832 481745 183844 509183 -47934 -433404 -756229 835994 -977146 -816041 -794049 -746356 269094 449390 -826965 694003 298665 -655361 4912 -128064 -231801 -159530 740849 -114376 -706640 -54317 830024 -879372 -148475 244711 513727 556001 877405 -420965 -529384 -888000 -730750 -33143 577094 -149338 219185 -722719 930673 -331138 -13283 -795675 795766 975363 586861 868461 619877 831430 -308551 656228 66561 161838 437137 -254904 -942909 -914957 -364553 132526 -494633 -305119 -66080 -559428 -229602 -841956 -50506 -611410 -714326 681366 906073 398034 455365 470938 -169831 410507 727275 -176763 -764994 -547502 162123 585608 509441 -393808 425802 -977369 -958192 341573 -222592 617917 568845 -425660 -916808 -972298 714383 540021 -882828 -862381 -836704 262706 989800 -511319 -512194 483562 146554 843170 -369829 446113 309704 181563 -466980 -826002 -763614 -509499 -65379 -984197 -51956 -284316 471659 210441 899389 -719342 569609 -866198 -225245 -701411 661420 -794363 -698916 108581 -187521 -867115 164286 222112 -485856 743786 -94511 -373163 395681 642150 383183 -372636 -796664 -711551 498475 -17987 -593201 487046 -222841 408740 527461 -798124 -104900 747443 -717014 810974 896598 -828328 715639 -412628 905238 983251 -866924 204631 396654 -990535 36800 -785647 422408 5236 -333523 -881382 -935616 -797120 -820607 196812 553125 576048 962134 247056 -121220 -359513 540731 -110489 738492 321503 983345 -605086 976275 -350746 -229458 13482 945248 979356 -71394 247033 678071 -716106 281821 847007 -499743 -598466 353214 -859010 -966439 321296 -718073 -620018 -558512 -451362 -734093 123226 -246743 -163155 603182 -298496 -614786 287703 606940 402101 912281 -862713 283155 924863 455036 427328 -466595 -501638 337882 -19498 -957257 -228268 -396133 449906 352148 603857 374620 90387 702555 -728313 415724 -649848 645220 473762 817105 -205321 79103 -755743 743745 -468775 813421 330648 -284247 -878341 -78491 940716 515753 610431 587153 694938 141846 307033 160270 -637711 -881930 -942893 57584 -710957 -264952 -43895 -770757 836471 935098 223853 248939 544170 861617 -285500 -972563 44234 -422971 435239 797220 -819383 186881 -508029 884453 -305360 -64089 150042 588026 -183142 -678997 -932480 296867 -767692 151219 -400866 -216175 832964 -768483 960690 -462743 700703 509945 685645 -144953 885297 -180342 360404 845240 867705 793546 -20736 832703 -160630 -855837 -491298 840017 289420 -10697 587600 175705 -108616 964825 -722935 -899403 948192 604561 -177131 23479 468324 -779428 873807 254629 -138306 566761 -795799 870585 808183 384285 158311 -732255 -726096 639888 419364 532352 -533094 -288498 -164020 277995 424190 -773736 -295583 975469 574902 337120 96182 -766076 123570 -831664 231415 799906 929780 109827 188575 -558035 978580 615883 135551 -893697 -845379 -671575 -353090 -17049 -454482 540888 927700 -345818 -631366 92739 -782066 -39182 878024 953354 -441715 -565642 -814381 236417 667079 279377 99435 -129104 895364 540179 933683 579540 900066 -465341 -693151 473053 -408111 -514341 -829886 -687633 -780648 467914 -274637 710369 -530609 -447503 835624 -39104 576866 -716121 -166359 204493 -3947 952245 -361904 442875 -591494 964954 973004 -757390 -165764 -601272 858209 357135 -174888 -406746 -785306 -740639 638239 495628 -561722 400045 -294731 734346 96127 347755 -459691 -981983 591398 -705593 591370 784200 -606111 -197342 817335 201577 766956 -794098 11793 873185 -431084 -913579 -979680 318979 34367 479346 733378 987670 -75166 532374 776103 641619 979209 218917 -694826 419175 151507 -591305 814630 954231 410611 -8297 -234298 -532073 257841 748999 61622 873170 744934 338426 -878901 -976987 340868 92569 -686801 516996 549388 706367 85214 -832301 -96235 -230339 -736853 377838 892876 349334 717625 726818 756078 -391037 820995 -139086 -884912 31217 -737964 679379 495576 190206 -471473 -651472 148481 315264 202344 640487 240602 -194178 -56599 -707319 -523896 -23371 -91537 -111458 308672 721428 -239254 660511 -58803 62272 499616 -58374 -596464 936977 -541014 801426 446715 -946797 -480906 715708 515222 770951 -644156 -714301 -689798 789471 -391255 810085 -761768 -727099 -36850 153044 -840077 115860 987186 -141770 -684895 283357 -891484 -765147 -808625 -189084 -941238 -764752 634746 461089 -259107 148439 969142 -963905 -235413 921235 903211 -38368 -980525 -835508 872083 686679 838989 -951199 576445 296749 602975 -151132 899085 -195683 -974488 -586149 694906 529367 -483046 -168384 -303729 157249 595576 826498 -23829 817137 340828 -551102 358720 -314316 470003 -214249 -641321 148747 849855 577418 -800501 -889175 697108 -206310 -32822 -756106 755227 694457 846359 -615921 873042 -834866 816266 646083 -239862 -254799 264910 -609385 488808 -47438 -31325 815299 12901 784530 -562726 -859725 281166 878984 951643 -971897 421189 262461 643490 -979693 489150 950993 911293 48352 68482 -915884 -23728 -722774 -24273 -776243 418322 416479 -467786 575287 -49843 945830 324316 508543 396898 -974122 947642 -523129 -20542 814715 185917 272678 -618762 760788 -194265 -736986 -106856 35415 502795 -784060 -653864 -665172 885973 623156 732536 -756050 -333248 232218 418384 801773 189150 198162 -438965 595887 -842861 -10199 -423704 775402 448282 58466 290746 -763445 895615 52914 -315288 -731981 770339 415364 -864338 598197 785852 396469 547162 -737255 -561838 545945 413392 870107 -866109 527605 -251770 68525 810432 -593790 310281 -515343 -521266 164337 -483082 -107584 574277 -599967 563841 -437530 -925612 491 -696974 743651 -838149 -560873 965795 554347 -341232 736995 160772 5991 -124357 584899 815127 -665998 -322438 559772 -867469 596061 -924258 592072 945349 -131284 -270517 654613 308811 -263786 178044 66886 -863016 221705 -340995 -347631 -402861 850724 -961937 687007 87095 153275 329287 270863 -246636 -407082 -185777 -701837 -473075 -425934 518308 567505 -496936 -959809 580919 646435 547905 732064 142668 -480425 -169049 844334 -99074 -652208 10237 596342 -846280 -177948 -282933 8502 438461 -314020 414123 -792092 -300254 -241161 938572 812071 404431 643560 734322 -260261 -945150 -482989 -706444 231058 132811 -136365 -167364 73102 -292208 -134665 562635 125255 529803 -675520 -60110 -753301 753479 -404315 991002 -636327 711847 -760433 -927555 451238 -731168 525277 -975381 -566375 876794 -595358 -362746 445742 343890 -738206 210310 -273770 7450 908952 204918 -480716 690904 -249165 157429 -207198 382307 -132395 184246 -994261 864234 -471406 -590975 -115378 606700 325623 -347089 -754623 -643007 -701823 239793 -77588 -232817 -620639 130314 -449430 -183082 669758 -87471 -738549 429797 43955 154032 650964 -242206 540365 -745497 -502786 634567 509775 -176694 884595 488287 866798 -766146 976212 955469 264020 -493504 548726 -344443 -114527 -464161 114144 -919343 -521627 -230083 218063 887117 -438360 397458 103346 -131477 450275 827177 804654 -792720 292868 -685216 -965733 -944907 -685714 340780 -251003 31592 198390 648211 -909524 637704 163687 580529 -276604 357868 -726657 850100 731830 -548611 -693009 450655 15773 145911 -903713 -417525 -368822 -836756 -61336 -901087 -148352 -229311 147224 653729 54201 -503761 -153486 783902 93727 754628 867692 562240 -433260 871135 471663 -355903 -821333 -652105 560729 -541968 -163412 237013 -416770 -303823 -85100 71957 -872797 882939 -306541 -90199 -374782 505688 -613364 -158826 645962 -493207 287256 -625995 -22884 603615 -408188 -969421 -602738 544003 922574 -239215 -928596 644528 -948820 -922843 668274 -703021 -106747 104472 555859 -373518 -291595 642022 587829 732578 -814131 -728479 -388366 823823 -751855 22957 411609 -228616 -583559 184261 -310485 396336 221681 119925 -675938 -496354 788249 -668321 151774 576318 -442427 -988426 -788729 -390370 446590 993286 492076 -492958 592895 -116054 -475693 419648 440505 844244 788599 364293 289104 676424 -46075 -382578 -602597 52001 661727 96591 -667352 -87733 719836 -408880 -384203 -536569 -436539 -580437 318136 -302997 884954 366096 477785 -753313 -551989 -734783 -187790 872737 320959 312342 94870 -241470 -516783 743546 -942969 631206 510094 -832277 -537666 313224 651768 333566 -289561 217204 -812922 -898087 744547 -109877 -213726 -23880 291268 373955 -469974 874601 -177452 611556 367087 391887 628495 -945652 -459719 -366621 481060 159339 487872 174254 470392 87816 -24780 108624 308643 609338 -727881 816380 220785 -915792 -784418 317050 950242 458602 220084 676900 806314 235710 -92745 650473 -796110 -376236 -952744 814413 -874347 -754390 -76929 750951 236579 337168 260741 789217 818530 35757 -413512 -629764 586633 403448 764379 75914 -674301 -386112 149667 -308110 -653198 -773339 -462661 -192593 563497 -59108 -949951 -608815 133808 321135 -18873 89210 -307004 -882117 -742701 -788510 -564652 568048 -663969 -231596 728965 126420 -146343 122543 801072 -48383 548388 370406 730975 146658 511894 -492543 644435 233786 -603912 56729 957697 875422 428169 935776 -599153 981365 933883 237974 381660 -221057 443636 899605 -736010 -181301 -217330 84678 781986 -294208 -567976 -802646 151384 266133 865747 -252846 607684 233944 -320651 59239 473413 -913045 210602 -256861 914546 -302078 -859442 301526 -999408 -648665 -827340 399074 -62563 674743 -439006 -445633 -527287 -442142 -926766 885240 88696 716206 -943245 -104277 884161 -593548 878118 206221 145266 -74782 141826 -244635 -906871 -207113 -619247 -767988 -203844 -365558 398800 -283277 -794766 -316 171698 917917 669640 945825 -457187 -746976 -719090 -633100 -788884 593832 422087 372576 -551316 -790668 325932 483167 -980257 536664 -194263 321086 -756356 956857 2782 216735 -97299 -900204 626464 -140042 -730929 165880 301302 931468 714550 -907257 934812 -92929 177062 -392456 406019 390848 861595 906776 -750257 391828 -915198 439237 563416 -87787 517821 254961 -737878 52910 -816349 -153563 -439931 365217 787070 -157060 378333 953092 704780 -413661 560986 198976 857342 752608 624217 473617 397180 404232 132970 -79863 286239 215047 537297 87181 -928779 159068 988677 673110 -160639 375578 427316 90225 -304584 945001 -153924 -154689 -904443 -93182 141235 670710 353990 -521033 -20128 -192738 994380 -738712 -840128 640533 282079 -261361 244738 5388 666680 -235851 -698484 -922744 -725754 -170245 -409868 923618 113257 156818 781703 871751 -829574 275395 603845 -852680 -62911 -470296 -562846 -859381 -829891 -444303 -686265 292200 -752672 -810400 -407024 -906419 732432 -635699 -170356 -710389 -153561 137699 -299328 675271 -683661 606817 -240157 -258439 -386121 645914 754531 -374800 -915927 583925 -118305 -605363 242290 -453779 -935381 -171261 411953 -973550 107344 -599331 334200 -905977 -588919 -881160 -431027 925955 768966 -401979 941611 806608 -830419 -918263 -809090 -630706 68116 -555428 -304469 -448016 -239351 756525 -463099 -397506 -286390 884924 -879911 30802 287437 -169953 -868765 -73125 -690887 25022 245590 -98147 341611 373207 -274856 435311 183794 -37126 21124 227388 -711404 802574 -188569 -919934 -965817 885066 665347 -721194 262072 -764739 553423 433886 -44729 -291257 -400588 -83626 -419576 126877 619538 -598645 562116 -960695 -751303 329443 -836873 -119384 -687375 -495661 -110128 238187 201074 -161817 -573005 263702 -21396 -640066 -415174 478980 -122367 -304629 -809936 -467104 -23994 937110 866069 -676307 949061 -980807 -887011 -669377 -169730 -547229 523824 -147776 -309406 787736 -364181 588973 -866218 435694 -926178 -670890 -675018 222610 -60340 294754 282191 655425 497455 -794168 -458780 -310960 -509775 844375 -687190 -526811 268916 -114130 -27444 432059 -738358 -801851 411495 -901599 -970050 -338461 158223 284028 698121 653221 849481 259457 -481378 -619395 767119 626172 -644193 -969295 -960689 329163 342373 -518440 -825748 936163 93820 -424352 -786501 515787 165028 -565237 -253945 -155876 -578735 49901 734734 759175 803500 -480528 322434 -996145 175761 148432 -156023 -139830 410895 683168 338237 -527387 321258 -506173 -287444 -688739 -37476 60275 920025 -225018 -569904 729021 -944838 294856 442853 -713597 -767048 831773 324850 -615431 997170 -805804 -385348 689321 -680710 696273 -734655 -446737 -320170 -23029 -466383 -261763 961792 716429 -52881 -308008 -61145 -711946 186388 -576551 -59796 463736 946669 710445 -639642 -941348 -703752 -36138 -199650 727677 -214677 71720 -462445 566217 219181 -227507 495927 739523 -465573 -799039 -418576 -472829 40644 996182 -842471 199476 -284563 258225 -528257 415126 -401266 517835 767332 -724870 880147 -961423 -719233 -573624 322716 -991420 153465 657404 277502 -939078 36722 216228 227391 675740 -946054 -826396 -369506 988294 -986984 -524685 -219511 765802 -376505 -283621 -324315 -217715 304628 604221 769865 -466040 530305 -48950 838019 -396984 -759355 -742965 298002 623886 -275062 793690 -803734 -778256 -842867 -274905 522163 33238 533122 -332300 -104374 -202370 -510067 -35815 165183 -211591 330314 -440191 -788395 -713556 -681786 461739 -940923 -515888 -562045 -686678 -943108 -143118 875257 -346587 336024 187379 896271 -61608 -565521 85641 772262 433809 746568 -666308 -57585 -578252 -924384 -925078 574735 765623 461350 -241852 557922 -733785 -434625 323790 -912203 -744031 487555 784227 -798933 -703527 951614 46255 707161 89239 888816 385971 -449078 6069 645197 198469 -680836 505123 -441922 -628851 -920223 912227 672478 -170359 -606497 -10355 113790 -292727 211408 -548021 960802 14900 461314 -214050 189186 479361 -229704 271512 758793 -633921 -177496 -431008 -155175 146446 201467 -201423 -729531 767972 638544 956315 792405 -365687 597689 -886335 -149946 -168549 -491204 -850087 -836344 -637302 570707 -637393 898238 785693 -18708 -454622 668738 436331 598250 -85211 -139490 189539 -997981 -175424 -827501 221253 149472 -253171 -844010 762022 -508832 -308037 -602034 950000 359637 437006 434072 -135584 370405 98269 572163 47622 -618965 -676462 794196 -825143 303028 -859346 -841597 249312 -171774 -886334 718780 -222886 -668149 -364937 760287 -270185 132923 427271 518400 -709940 -896914 -12478 759656 806915 -949129 -110454 -571502 -334567 -459107 930263 56751 -576578 -208744 -903372 -109149 -391688 161688 290880 -193531 10529 978366 -488274 523043 342116 -472799 990534 -972548 -640956 -448309 -20127 -763836 -970987 784185 71280 -239645 64641 760287 -117770 335350 -206844 -79071 -825974 869580 231409 128475 -959914 735723 591979 310874 -430310 -154871 506860 224736 -261846 -6509 -920510 805284 702827 -813782 326668 -663600 -793510 9504 -297023 -399358 636806 301311 -144598 -117813 -286703 384003 435300 -410573 601395 760859 522207 992435 690359 148972 842721 -837959 245372 -802738 154243 987175 -239756 -36915 686130 -409643 696488 139433 -647632 595979 21683 167766 -367599 764039 170563 781821 -412097 538237 -788197 -665351 -74890 -520174 -353900 917211 -897336 775776 340119 485479 833690 -80395 -850268 -130412 -35035 -783660 76110 -749680 -159370 -515086 -474819 -708039 -702609 68410 -190805 443941 57796 -401270 -568345 -736996 201726 -586316 -291243 -325095 515835 -587138 -436372 -554676 19436 303650 -732362 372762 539990 351567 -256300 -698596 129554 623014 493175 979100 -792883 753341 -821016 837659 590473 -879201 -65534 716494 172442 832714 841010 275228 847401 339248 -450434 -60511 409652 289208 398459 884399 -14964 -322246 572885 358344 -434218 371333 924619 -598876 -114293 -551203 -457680 -130383 -146568 805493 469739 439566 -776130 716538 -284296 -863472 860371 241160 -842267 -378563 657151 178 -160170 583251 -74656 155006 -237439 -76990 853479 272359 -949453 -704850 -794023 -478503 -170295 -359186 -834225 498873 -776393 529424 119990 323803 -710779 549715 -890033 -68215 -707123 -417494 991152 359426 319167 184512 781505 485369 859421 -535313 -636608 -23534 -299585 649543 -19267 -359959 -555888 -429171 -902497 -899189 -610930 27194 -534370 920442 -190258 260600 -667193 459949 482038 765608 -308101 -204530 -982974 820191 -194705 -971782 -141056 -585116 643629 480069 -318829 -608845 878738 -458445 16628 -120323 769999 962432 -869844 5542 858984 -508071 998107 515910 750392 -772255 -666444 -329303 -233237 -296275 5503 -395185 -634366 -616248 -713706 113388 205138 942767 -285592 162665 877701 -475946 490617 577633 837400 74658 563040 58277 253532 468333 884935 888632 -196363 -457211 -638481 208084 -418 277037 551338 -487325 522466 -342374 155103 439431 -392924 -339977 -839287 195091 -343399 -347166 -871752 296335 -834935 560749 745870 -652104 -572911 -927202 886083 -548099 416420 -595089 -238686 -795900 -384379 -204082 -125302 -616925 -629042 -901090 946798 -831385 -26899 327860 -595498 -536688 844962 24156 71259 976531 189186 -338990 -511313 538903 107127 -255416 665234 76792 -760771 -530585 -420642 -978233 98279 -675258 277372 -857016 -457384 -577036 -630547 -501517 393162 500 -625470 584180 -620853 -392132 16420 823083 264251 665013 -438451 641580 -149297 -933826 653069 435136 -549231 -788310 -809530 -522654 -87587 -431171 -618000 518083 862181 -463438 2326 -85306 -440274 159160 -853162 509956 740370 401648 -423579 -276662 -918980 -336271 271882 454423 551855 -341308 -679266 -964066 -972865 272617 493202 740810 -300906 -723632 507113 -723020 361776 79072 -755911 -548817 420575 -83340 -672850 -482371 689224 -340263 5895 -383081 -382492 285777 50584 564521 437505 229011 884422 311316 859966 -449463 150670 634410 -848366 928400 -231809 -548491 697286 689403 138811 479664 516854 820881 97401 -785203 -179820 -418869 -342778 -838803 807909 -307305 -559680 -515989 -461182 -509225 829849 682450 -501928 -788382 -381286 522082 -349911 -583294 191326 -782833 802825 -271243 964498 -869630 981217 -816788 -19844 911126 870767 953103 375665 -840613 482500 857079 -325539 811031 -738235 -53966 23743 827072 -483413 -127037 154154 88324 -669437 246815 -680634 524353 623535 253361 568268 -900851 -422302 481623 841230 -452432 -58712 -716830 -445204 -781148 -741284 263706 -731168 969628 36144 667960 784243 -323462 -297815 154986 -491962 441815 -647905 721107 89098 487935 758977 82569 -154616 -971662 -307312 -637931 905114 318693 -334369 -52234 -246224 -606657 502618 -696418 724556 -287844 399228 -22925 -498426 90317 -712042 791759 -782327 -211114 -524849 -508800 208660 -828817 672287 858697 -609030 19587 883923 -162208 -216798 -401228 300684 -777362 261895 -842027 954560 -290286 817722 503407 379319 -361250 787675 878653 254607 -635176 263844 111792 706616 602747 638302 259179 424697 497203 -122519 -930872 -623254 865508 -390984 163665 -470536 -223132 -360749 302408 -865564 -248708 844116 -377441 -300605 138988 -353302 -690175 140031 152164 187865 703943 -550955 -123253 -592520 155140 549846 -55556 -562894 -590470 -394138 20932 862726 -54238 477760 -434971 -533242 -650584 472432 -272298 -614693 -779668 -362921 -604928 -837312 -263549 -277462 -792637 65282 -27981 -759309 -212753 -133113 224763 -378865 -699189 769860 294281 769966 -34286 -915003 158402 993751 346737 -825559 -337603 292961 278794 513443 991688 -106629 -45323 -439429 320994 -311771 -511687 -318709 -363713 -721100 -455465 -571070 -852536 540882 341951 268452 910360 -55812 537689 686407 -800513 722946 669950 -59816 762371 -422134 453628 -937452 -454438 -1522 830357 -269232 -672911 -980007 -132351 394994 -539927 -687090 543591 878069 -301419 -100063 733032 -921368 413693 -212516 308885 367088 -235298 -234148 -526348 445378 -604505 37393 -986625 -493654 139901 -699455 -955996 344454 -318024 -346235 -975162 667979 -520476 -32693 -367302 427776 638785 357971 346059 -975938 -681788 229810 -499145 -630218 493715 -741806 -30416 348331 -870131 193903 -732452 91251 -640064 -705253 -676907 432635 580337 -299589 740393 -664384 -376425 303880 685787 146902 201952 -4208 -823967 -336539 -29013 590258 -558940 855591 -288244 -298330 -245757 868843 -842293 699890 -216112 -555115 -928539 739830 -325423 -796772 -415222 963681 715200 -100981 936605 203449 -107316 -503039 -542920 397527 -316138 -156112 618277 -164888 438324 768353 -542106 372974 -804302 610927 -16851 926909 -135284 287688 -838556 939390 -159307 100463 29863 122159 -564461 182268 514885 -407135 709505 554650 -178237 57337 -167605 -48759 316377 881456 -255690 355354 -743949 131091 -654219 -121931 922418 956612 282421 -940842 799848 -628553 -327022 94475 598815 -276427 534304 -386696 877970 626908 821987 218324 449586 -963683 778583 -387735 -136669 -762819 684008 -98792 415292 -21035 577915 -576814 -535413 -419374 -128156 -857440 623951 704374 293741 114844 -152324 -287788 -27434 710134 -356294 -604328 19151 -478480 925158 329149 509184 -513054 317328 457365 667650 -20809 -649349 830788 -544669 -79506 -755807 702341 360741 -196326 -519508 -813980 -380993 -368157 225533 -875070 -483173 870786 52265 -908587 -10473 -815288 164599 -362971 914948 -294760 -341020 -390768 543274 -305560 -98913 -548153 -183486 642757 -863347 649423 561786 -206260 984134 -823424 254453 -728527 718614 -355831 -922936 561468 80893 581483 27774 -823993 484784 444153 775573 -351806 -955627 -950946 -914817 251695 581451 833175 -302174 -950874 678432 -849675 3160 411985 -165608 39068 -956049 127345 801773 704903 758826 357464 -326263 -399102 -311362 -773139 -339570 324526 -177194 -102101 103631 945408 -86768 957986 151509 -395966 -817666 -57227 696539 -294895 146086 482778 399569 -494882 376451 306973 554973 942061 993537 91293 685525 -813095 -931708 -872755 -530234 -214130 -154782 -414667 -616591 975437 687076 -532625 594632 -760661 32201 -530518 -49163 -322030 -930109 -617942 -202796 -699969 628856 912710 -39820 966594 -961917 -797720 813210 89729 -450576 808337 383934 183990 -350141 -212014 568716 -573204 731250 -2092 -796188 42886 -543129 137169 108890 -982727 813311 40089 278071 -822387 -50547 -66674 789110 -677921 -709417 -696535 -791224 -156446 -895848 634354 43921 -26471 -778627 -518773 -471063 -502562 -400344 372518 385435 413279 -938064 549003 991785 -593509 -857185 403731 717510 407018 886258 959663 -176550 220787 -864612 -832542 -243838 620851 900868 379715 -442610 877308 61699 604924 569217 -900621 890087 749133 -163692 561554 -775182 -588278 -552524 522148 181595 115992 443135 -974260 482892 -963851 993611 -576386 157282 -914387 648095 -962044 -428879 899045 -846793 576762 -879426 -926764 498052 20178 -292990 683205 -757974 -106799 872686 40215 -447359 -855152 -87583 647484 813205 -98819 645555 430781 268070 -928809 -864850 141621 135464 387510 -936560 613458 -975804 -351360 -912629 989911 998613 330356 -666043 -247779 -458900 46243 -247464 -289011 351693 -848142 308050 509991 -380817 616091 -95946 901630 784768 -480087 -460039 239674 -194081 727806 -195194 394901 -767456 506448 -554565 494942 914571 348840 336618 996473 70941 -447006 -863655 -69667 244101 -801232 -878270 708372 -925143 -956905 -777645 -638785 475167 -965264 586799 -83953 969652 -215704 -387220 -241843 -458519 682496 -431981 -96812 -160400 715534 -226909 -783471 882355 -485445 -559474 780554 548430 -905725 -280646 -216876 -79216 -231752 108930 484379 -815490 331007 979890 876574 -712752 -230448 202254 221616 -137358 212986 208332 -652744 -862204 152990 -579051 -531662 431450 447920 112521 -720852 955901 761593 -948424 -359606 984232 367383 772649 533314 194252 157819 -395178 59105 -175476 -525719 -360402 -868348 367554 687356 -87918 -407009 362232 986528 -376231 -810310 530544 -206570 730701 -704145 337437 24052 708139 -638098 -141785 724130 775079 -304007 -537749 480094 -606491 -934552 251128 -760135 -63487 339878 -424812 -955624 598536 667313 817205 800435 474236 786462 -811384 -958311 -571180 -226413 -133651 497834 -55686 380236 806905 975388 -632117 223895 908659 858103 -445541 245591 531671 -670823 -437458 85893 325207 642994 -230720 732074 -968747 -631095 -149890 719078 850025 815670 501259 -423316 -210591 -924635 -112132 -587260 -660932 -981351 978012 508936 911022 171495 786984 -164761 -686176 248503 -779564 -332635 407469 -686585 -110523 93913 926886 -793177 -602539 -598738 482063 -915138 373330 118754 21919 -545597 -990721 494538 335684 57093 603409 562508 353564 -942812 -77645 643683 -391811 820117 580739 -626913 651246 158626 716434 968610 -328404 362344 551528 730276 548135 -632745 -321026 -148880 -830206 552629 870595 650981 157462 907164 934552 -685322 -15889 392823 -160173 987563 -379954 202121 566463 699037 260517 -500121 -231910 -901506 -388834 -584712 -417770 593038 440724 -707204 416601 -54873 -140775 -617982 940926 632498 -972689 827249 -2799 373040 779790 411648 453142 535218 -545116 -849603 -800381 -16671 219664 478474 -515519 -199433 -108058 -224997 -392145 61508 62063 -300166 535839 -742998 -604890 -191100 -727336 -555231 643132 -505623 -118638 -685388 -477804 -116177 37501 -770558 102728 191151 984890 447165 -62558 -878953 -761888 699823 -813660 282214 367224 -428112 -524671 125811 795265 68401 436001 -353561 -75666 -370379 553121 661950 376867 -853422 377424 511179 729084 448308 103731 420913 421317 -107878 -707070 -774806 -937661 -934952 -106198 856259 943146 788947 -366007 572894 -596444 -443384 67380 149295 -505263 492934 794100 678271 -116159 718191 693317 -312851 -515588 564218 845078 351976 698490 -913548 530444 962742 -566997 -501701 338814 -619408 -476559 614337 447866 -721661 935585 -599281 305599 230064 218758 993088 -711615 165901 -438563 -793086 -333271 -377853 568794 708248 -424110 -331442 -504030 346 941773 -209152 -141489 -252877 542557 207870 -370449 945314 -851204 509697 -808316 -533958 385364 -610410 752390 -394845 249543 213278 -514723 -607850 -452376 -100273 -516505 -739611 -983297 257713 857080 -909328 139273 212002 265045 -965839 774197 -896173 776120 257713 -425112 131401 -380977 -47727 -739526 221149 872253 -445310 539255 -727748 690711 -640435 499743 -757785 893929 701132 690791 -37836 -400338 -925713 -625610 895435 321243 -239944 209192 265386 692309 -449729 -827506 806818 69367 943663 -632340 -277160 507533 900167 258554 -181820 -611365 -556070 -46556 510517 353047 -782385 395530 501836 633578 -601822 -999936 -439044 -732941 -559519 833678 -492400 -29756 -243537 691313 -274523 856675 -712251 243353 786604 370762 825068 -902486 -526358 612200 -782844 520699 -541449 -421218 -866176 -830055 -813374 -287165 -670744 -61883 646283 780320 12502 481010 -659736 -237195 488953 -464312 404673 -721678 -25579 -297692 -849068 -308418 356609 -826603 173745 -25357 969128 -688032 -77505 813728 -232183 791549 154549 -24761 929846 -701800 626594 888924 346456 -758639 602342 -669620 -977750 -584195 798775 345715 -472071 -392925 -408291 -712795 904875 -335745 -12299 984998 270517 -512574 564082 95410 686883 638544 -828393 -636298 13076 -325823 322111 -227564 541115 -828832 879893 -305117 -129952 564655 -684900 -90963 665693 -640799 740521 -190672 236577 -261921 -588061 53021 958768 595524 -365494 -38692 -827744 630241 -879059 187333 12830 -666183 341555 -308055 592103 560645 973523 -660921 -952368 -490958 -211108 -139689 -706241 -560034 -223122 -553085 -255313 -373921 115070 -103959 -142417 -268356 -162346 2843 -307484 -241742 -270062 117534 317315 319280 -268892 -277010 999768 414555 -690862 -433543 933057 -818805 8371 -64865 -66893 -498740 952245 -219335 58549 159454 543514 -914289 333664 963894 148470 -826016 553701 118139 -853453 934621 935175 170889 607245 678062 299292 -418703 -798569 996716 -543215 329975 -645196 642470 -99485 -748397 955294 -263331 -206042 -422928 179554 960135 910722 611568 -810782 -178417 -376271 363814 -275246 -647212 -334078 634971 -881732 -433626 17753 -453622 486908 -601908 406445 457443 -741180 382848 -596087 -259636 195481 687984 729996 694747 -220588 454463 499176 925917 -705117 -496765 164070 731987 -180987 697925 914785 -586640 -220975 -741243 516935 296092 288688 212403 -972517 -838669 -72418 -756170 814325 -222137 -839059 433896 -767871 -839526 -921150 -899944 253308 968229 -572522 39175 710714 267988 75062 -860436 241186 376391 -91197 743665 -151248 845522 -546509 183475 -970382 646270 695631 -958395 -704628 245126 600627 294190 647349 -59813 601937 73318 154167 -425695 238190 -127907 -35853 285872 606371 -122123 395866 727187 217053 231811 939509 62348 -145443 -965039 -176162 280590 -349511 -661473 719301 699458 682329 466589 -800404 590723 -320645 -808333 953900 -450847 388656 -597191 495469 947490 -144291 499456 436145 -378308 -187973 277703 -430838 540124 -600617 382470 -703712 -870813 841234 567975 125484 -97565 -164062 -177144 992511 -257753 -135409 881658 -477956 878376 736823 240581 342041 711448 698827 -527070 341603 489435 939215 877247 -546057 -326903 -281442 592959 779785 -878354 -164636 -500553 977889 94474 -153310 677042 733785 -185070 170414 848046 -344479 723053 -832464 84765 866299 -808009 204582 -76444 -172609 322753 -78752 159967 -531113 423951 -198011 275420 -732540 -909608 -887155 -934756 9496 -775286 494532 -458283 -880134 522948 -202291 -158030 417829 492890 570653 -294319 82089 -522412 -211076 -947900 239657 211823 204808 770321 18011 391451 651697 870962 -102645 -330501 804414 912790 -338664 636520 119878 856222 -417931 -317714 8248 417184 -902358 673998 -942508 -311960 -682415 -701574 -544593 -843470 -114151 437917 555571 -643791 -106810 -236400 -380131 907019 -328657 169701 955262 -939814 -498370 290016 776122 -362707 -983436 -747271 268299 432901 -295326 -978084 -588417 117593 239409 468841 -832522 920466 267675 -584651 225061 -958704 858608 -269306 -560234 198691 994066 -988837 -104282 961682 -55430 -625054 -408443 265752 236208 -312449 110265 -910238 -755114 -556212 -509540 -752110 442910 916627 -631335 776255 51664 3030 749043 648178 -526395 -277816 -443458 -170197 421358 46162 559332 828378 -14002 -445170 -216350 -423193 -695812 -966065 785544 491050 299426 -73961 -621700 343539 727296 278048 765879 -715388 36714 -462508 590855 -422382 -784827 779732 761739 92744 -553713 -564491 915771 -702781 140500 961854 111965 545175 -381895 300267 -655727 573128 -834443 -685074 780486 852178 -677933 83817 715202 -542430 924722 -157771 317854 122779 809860 41181 -290489 -570478 76499 -556381 -173057 137682 423991 -148101 623194 237081 -144927 -831989 149954 856089 559507 -959566 -671117 -857737 -521178 986494 317695 901711 -497533 -589 -565813 -494801 668970 -471605 -615920 -155881 -997714 922480 -207525 -418048 -843465 -375036 -513906 -319150 -631553 -230118 435677 -91796 389717 242170 678353 737312 -440675 -929759 -783800 846772 15822 89791 -552205 337634 536946 -957897 -780585 610904 -513494 -416862 122317 -197063 614055 -403764 -787069 426395 88882 -416842 -155784 445831 1574 486034 997379 -412292 423536 -609078 331340 -238612 -713322 -464774 114001 -929091 821037 -512271 813795 937929 783713 -724172 -906841 397151 -49039 -859653 -422378 240832 208816 524466 -543235 -885469 234501 657529 377213 588721 -358420 991524 -483956 599945 715635 224572 757490 -870082 716094 54012 -371891 -848172 -526333 -454827 531854 -341178 -220785 -122774 -744070 857347 -476737 737557 133162 577644 -537081 831072 413579 652504 776175 -408947 -518946 -297967 -87919 873871 570297 -359852 -796643 -533874 558212 349908 65877 -162329 415485 797496 83729 899626 -431308 438168 -151108 811930 697232 904964 777044 -749520 575817 -977794 -703506 -989160 -623380 126459 -957904 14003 631642 523749 196822 284179 -341176 290844 -837842 594818 -745023 -53264 277787 308220 405663 -753239 164886 -149584 -414314 748544 496424 -452477 -640599 824355 -503055 -816115 -969421 -714700 869540 253209 977248 -231989 764169 120233 257713 679151 119418 -542607 -381573 -752735 722022 399191 -423704 492882 311889 840570 157301 -534169 -463790 842407 -577549 175292 305428 -401179 72070 12575 -1579 -295574 -908375 -907824 -512534 -754396 217767 -722040 655929 -685391 -455773 648047 481725 511847 -535790 673827 740358 940366 -632644 -133704 691894 598561 -109122 -240973 260485 691280 -710517 318094 328766 626048 -513434 495800 33344 866057 625769 -235630 666750 -597129 -528638 -661262 772992 565515 854385 -235229 -510753 -673993 323915 425699 -427443 617637 905850 704996 -269558 -624847 -60357 -907444 222320 -514582 -297314 729525 -366360 369429 -116599 -554322 433523 253482 870709 158136 -803550 703444 -226896 811082 -363746 695925 -12198 734541 169249 600097 -852888 958240 -22277 -634978 131300 -822123 791310 -83862 233130 996210 968146 -152139 -836500 623986 -759854 329315 -86096 822849 176301 -370293 -175667 -921340 560277 529403 -503823 184782 -862508 739761 -950498 -784596 469058 -303773 737832 384794 475088 98168 -547527 -433525 -38271 207117 -670003 596070 735083 416113 -103114 4867 -300870 213162 -75879 57138 286126 677742 691567 865845 -452712 -399062 159238 -581184 412256 69118 -451843 -603776 -875006 -943553 660299 578834 -241779 70900 776121 428935 830883 -747943 -516509 -188826 909691 -477729 -112069 279210 579810 -576982 565382 -534336 387766 -613998 -628003 -933365 -293271 882083 -57171 388320 901508 -863972 -185800 -614134 440866 850164 -765038 301126 22641 362704 703652 -535096 936884 618510 994092 -523340 -430781 -196162 459835 999590 207625 55588 601782 154540 956549 -853449 -314794 -237242 278474 -972508 -216280 761324 -132096 -720180 -869106 -819448 829280 -513342 -6725 -738696 543804 678222 723771 -316658 -98316 -562451 49513 -328560 518274 -665266 -758793 -685128 344431 963798 -24342 -108236 -706468 13341 -985574 275751 520826 -773392 378806 -972378 592530 -981939 119615 598204 819454 295273 -260727 -197913 -773714 -419411 -562115 624025 70692 -690507 -984231 -638280 -456840 -698416 -895570 -447842 832085 469762 -290720 398106 455930 -428923 -886294 -829075 997434 166852 697624 564301 272508 13791 -260085 409574 922300 332714 -352071 -43180 861960 -901842 527338 -445910 225795 -827226 -243140 44526 514022 -545406 194464 602138 -342150 -315416 68698 -656739 -644449 -351698 -244475 -681000 -66232 845026 -821107 -364254 963453 653506 936883 -309180 -689448 830020 494476 228093 162696 -337009 851714 -244864 -963887 -954240 -553902 -764815 -815606 -986842 834573 468203 954526 414022 -313065 189821 -495604 -461224 46507 -554840 -364698 -375160 -916907 -188317 928085 600247 862710 -561896 -922988 327543 -419005 391076 -145167 -856430 -100282 395995 -782001 -260221 -761508 688897 -542810 -272517 -539339 364754 451201 318302 -911784 -810629 -284033 -121660 468124 485662 102099 -46087 717872 -676270 414661 113404 -21100 727585 103471 896388 -382819 915592 -189824 230134 465397 -950789 -784836 -857872 209049 -951842 -688647 849730 846809 102541 506084 -796817 843995 -453675 920378 -490063 -159975 874745 -102192 294258 -816162 -127314 -88692 757715 -496819 522655 -808215 -955863 68954 -66710 -564746 983803 -220721 690976 518488 -161274 61897 457417 100676 64569 752696 797662 622854 179770 -976286 963149 611324 647391 545376 97785 473371 126261 821408 -84425 -366486 759804 56930 255955 322050 67368 -452293 -376952 794516 -355998 959125 893835 797155 138885 -127956 -248191 418757 656930 210578 551812 -840281 -429827 747948 -613981 -703098 781070 -403532 363615 876022 -444544 923829 538542 167711 8117 857874 599931 455995 699072 -771585 -174428 -996455 271850 -539131 826619 -167011 366382 860035 817606 -671554 377021 849064 448320 -379641 1914 184442 324757 794519 124798 -914478 768361 655008 -163178 -393891 489554 -528789 -947008 301981 663513 -426285 592306 -179226 -731139 -98618 -409645 -146847 -163535 -770361 928832 326284 813657 -900370 378696 24120 556112 330215 22512 97290 -856347 -580369 -187536 414075 -413607 566618 -407756 386905 953059 323087 -897316 -102077 -589907 800778 607165 -758480 -464556 796249 -855715 -149912 -875029 543520 473723 -541431 -472071 -688490 477701 -795516 -168586 825733 808607 621470 -65582 -850482 90659 -583824 528494 643682 334876 -327833 578721 455242 514889 8901 464949 -79328 -54112 -672483 -454040 -407276 -310583 118619 264683 152808 601375 -377158 -138907 365045 -139341 -384948 535793 -309469 67656 877557 319516 74228 191575 -637712 -229271 867962 -55155 238793 550989 904925 -887480 -114591 -241229 -166442 -498658 61038 464888 -400970 -745898 241784 166256 839392 701036 490461 -300576 -775222 277778 790094 -665470 461057 -958166 775120 66948 -119902 296269 442940 216585 -469535 160711 619838 -414938 -628730 -845032 148826 -534042 679403 635636 -364574 -303545 494336 303172 -789759 402234 981447 147619 394676 136231 258904 -986014 -45492 521959 -828195 278661 -954515 315593 -760937 -428605 -329582 624013 -805160 -879222 206855 832620 698887 465145 307821 33550 -481761 339940 -32583 372370 -220496 705107 -134730 -51190 -122787 72195 -702210 832380 -727972 -246044 835205 -753054 -349831 307353 405518 -650197 -129773 779899 -830284 -70728 -495331 305431 823907 750687 812319 -955733 176476 828651 -186189 -281811 -622540 -844901 -382712 -882620 -417195 894879 -95134 75084 274812 881182 83224 -315689 271801 -679758 156052 -451673 -831502 599402 314455 604853 502241 824775 -845326 111149 506002 -800064 490638 748015 -154651 523710 -923035 -13041 -828398 143520 541383 -624298 -115680 -590663 -186474 -647105 -970132 361549 271691 653563 343721 116120 291439 854510 -305190 -167610 98209 -739921 -657831 214012 -211562 -207092 626388 -38834 -792427 -164221 -871477 809542 705911 217418 186643 -417948 972718 235849 -952490 -226280 46906 -301413 -169328 14282 398261 -217200 -269293 -747310 607176 773422 -894971 380288 -495821 428587 927197 854934 485962 -27404 -779927 895049 582259 163241 -239925 -157757 51625 -599265 -144265 -688604 219515 -822947 -664393 804349 -387699 -207584 963239 -180013 -732394 -821289 544953 104226 123361 157991 -756814 592983 575181 66024 -326740 -607147 505548 -385754 143890 233201 -268056 -366687 -89433 -494730 -971335 -908339 597631 -38750 -104592 -753965 800899 -90074 -886705 -281714 953457 453930 -526673 -521201 -373925 706887 -383751 -895079 -802908 -681589 -82387 -595418 367238 843897 603486 -561951 658318 -680057 -273356 265513 -718691 20254 697065 -427628 136425 -496611 -625844 -12438 -776965 197717 -377279 414629 -236369 253198 303679 982392 926391 -274046 720592 499909 876312 873693 701461 592550 -607701 46019 779839 567909 -765155 677833 589207 413571 42863 -536709 713208 881205 792567 276565 429263 124642 -411298 -341686 -739422 -841946 -14816 -106944 94086 392530 929039 -318831 -561881 -884118 -664112 655884 -434108 -814170 -206501 -435470 -368976 -501390 -997121 -25094 807762 -775826 -361635 -136627 202662 -699666 322921 -103926 725434 -539781 935788 460611 -900302 -563888 -743292 -514817 132804 -56994 168226 -471242 -403779 -612279 710794 658392 422650 -700056 -271401 528326 898927 -354999 466677 -655529 372388 -268758 496549 -961580 948915 577153 822525 -619139 -123700 975478 574693 984450 -321871 783588 718747 -393461 -921030 627803 901680 -695120 -545198 -169824 -169335 -205311 -248969 -156629 242654 -820993 823486 -789079 563006 520097 287565 950392 -197623 -498991 368480 -715218 48245 22509 -842683 -10222 -198518 -117690 -123936 462624 75430 368804 -135641 197129 -434695 -99776 583078 -412879 863242 607304 848124 -322640 -313935 -870946 -78884 -646958 -527590 -623079 59790 -309865 242760 810883 -140436 -731085 804112 807194 505829 -323057 -655334 759503 6141 -348474 -147356 996362 955467 -162391 707774 -358108 -660742 431547 798031 235115 709576 -613322 911246 136482 239114 -950268 938954 -93314 726310 -677433 -964573 -519382 740375 906066 137998 -715324 939117 -869075 500309 592222 -600630 -96619 45461 986238 -199578 -409607 539582 -837602 -547572 -427138 -98921 737068 505371 -491139 494007 170251 -222458 -767744 852237 275473 244437 299720 801752 -897273 925474 -150710 853936 -42452 845340 -150739 546044 -919886 175751 720205 -820231 -502721 509241 158523 -648775 723309 989854 -506949 645538 -555317 -674506 -596795 -746005 -884518 -867182 297093 730914 -139632 -799397 219099 792233 157017 -848821 831579 225204 891921 -950862 -881459 745165 -960501 -366478 782255 -716591 382989 628355 -158674 -130448 -460975 -479248 885169 -542672 416902 147288 -650930 -651030 232141 -51475 -275373 755532 -816067 -513415 -659906 -855339 236000 -311468 -850491 -911396 557619 -28561 -338224 -333686 526505 -140083 497145 882267 576809 300548 -498285 319522 -354293 -371264 71328 -833918 534431 -164671 254937 307573 -78298 -920744 -314070 88264 -442281 -53011 -481613 -439651 -246052 -627844 -172983 651880 569938 80404 -718093 -943630 -64563 153175 446829 -94118 -166063 -993283 988200 718991 -33190 784720 -161080 -93225 597973 108721 367397 -486965 -330459 557841 -80437 -799400 -204769 539129 755194 468031 725389 -14460 160678 -149866 -183249 120672 992887 -290618 -612042 440656 231627 -763381 -588473 -852180 -254417 391159 313086 -911265 801002 734447 -737176 -458904 -663310 752172 -381048 366042 305653 -937925 691667 -150563 -868399 -947331 982708 687018 916252 -207192 -312055 625939 48541 -885948 -430684 246009 -919087 480303 -902454 -344365 -734104 673690 251447 560814 -123963 -408566 -961255 -566489 925825 215512 964369 762098 549992 111409 -648523 -4905 648826 1174 733072 -641616 -318740 -777635 911520 177005 -311772 -95442 244695 -343536 787649 359431 -240101 -486991 510353 697145 -599994 -633477 -970343 -532759 839207 744877 785040 366224 271103 51482 823652 -198278 504324 -404695 937140 273099 357985 834262 864980 -493579 -737356 -626897 -735923 -12348 455823 -29737 257498 705234 -747911 -573689 3692 639251 -834198 620296 -495962 336971 883026 583610 935521 169362 569746 267024 865194 88151 996480 316434 415807 522586 -968088 -712614 669590 -678095 -497914 635159 -275498 -518844 -548467 -659826 -941988 367313 765732 21907 158007 790504 -673181 -414060 -702419 -551696 665562 6927 511156 88096 200202 -93162 329337 391047 397674 -480558 780636 450949 -89116 -254978 988017 101968 -754859 947688 614273 615536 466192 -935565 385800 824386 -169380 555287 -694603 -380423 839281 861535 -220436 518168 -110721 217578 16711 862074 484008 970987 -594543 -818102 746881 645290 450890 -287605 -56043 -70911 -75866 523538 863329 538975 914573 -331513 -702247 972104 99356 -623129 -103455 -572590 116131 -357627 190165 -354646 788518 794244 -15998 80141 618844 -852898 -13525 -9648 -251726 -827935 -418939 407513 864201 299181 61755 801315 -14476 -238409 521067 135357 170171 161481 664230 619596 555226 -787457 235124 -139003 -852285 811212 77518 633780 -531688 251635 -798686 -944456 305970 -767986 -454445 481411 -870883 -974326 -511690 -847329 407065 574505 -175978 374564 435994 427519 688177 157763 -863159 -787722 396345 192447 419202 -495285 587092 289774 779476 191118 504732 -974915 333699 -87387 712863 -217047 502921 354505 -48032 -701242 -55535 294151 -219819 -598340 775291 -469311 -482073 -291131 590427 503595 881653 -601936 -124295 -46897 -853423 890594 -177582 -173559 224065 129103 -623722 -556533 911615 -33531 -213208 -346022 512058 -309470 -543710 574031 76435 344152 -939954 543384 979233 755313 420909 80052 994157 653253 -738188 -140550 120438 84549 593418 -432749 778414 899571 -958580 -939909 46716 -638105 -231735 -43004 -891080 -151091 600518 563539 -163918 -324382 558139 -707871 709675 -44166 -414700 -449797 429786 381948 425073 -785085 441576 333284 -366041 477356 -303883 -605632 -648899 -813054 202513 -707788 -887057 -832032 424899 -305545 62126 843960 -45434 143315 -532066 776271 838215 908201 -170346 375614 398696 133866 287652 -504846 363456 -84833 79879 -508884 -256359 405347 -898253 452354 402224 -702365 871760 -37284 -717639 315621 -751941 450552 1112 -505026 960900 -347033 -158807 -726567 678382 -620018 755641 252855 437490 836774 257931 -590870 -239811 -361284 706452 457754 175533 257457 -619841 187648 332632 -233285 -18839 -930195 700165 -940446 670438 -600892 901553 837380 821498 -239237 956555 143698 -438815 710175 -624264 58832 -192823 -829491 853648 -941223 -907438 -218311 -487905 30361 -567787 -258389 -704859 -253935 652698 -696195 979670 839191 -806305 390047 -149733 -888365 -27944 597139 -518897 -756413 -147734 925553 493955 -942537 -750993 -704669 -408837 27734 -802763 333098 244783 377624 -757505 -410216 -347126 287049 77699 222100 -803922 -145140 622954 813849 -289682 -929834 -377645 533815 157779 349423 388816 982545 343191 -725003 881383 470237 -160339 121176 20754 -274713 468535 -480033 951999 -863986 599311 401953 254673 767941 -500929 523789 -994402 180244 461448 623331 334319 697877 -80545 812857 -37629 -110729 -301717 825207 -539508 900734 -944631 -218790 842289 472065 20424 592501 -87414 -768918 39021 -958549 144807 443834 -366992 660406 178057 -120190 -421763 1060 -247129 395115 139636 -698027 557546 -49617 49129 -110338 -138191 -944354 954917 511273 130511 -350053 588835 531891 -477048 768412 979092 165580 -86505 701741 -487972 -949126 -649045 -249748 -731246 -623721 399718 667278 -760316 768334 874844 598618 973617 544930 852378 293289 461389 522727 -49636 355565 326976 9031 36950 -649818 511143 503743 373164 952942 -355886 -29025 219514 -922642 -921404 570509 -774259 -596506 738742 -503678 -547801 -47830 -956268 475340 -316929 -397408 335487 -171894 -301377 -697021 -918071 567220 134277 904610 -640772 516240 315874 -925727 211540 -791746 697310 -944329 -136000 -362707 -213134 -494865 -244507 -748253 537100 -619160 224027 -821703 140687 -556396 48750 -828452 441936 -959363 935454 998350 -954726 312123 -436193 310819 559658 799999 -708966 -623931 314420 -541428 -967830 -828688 -312995 -846152 -949216 262326 393535 183407 -524416 473340 -26904 -2256 -850559 -499973 -678565 -262002 556881 441152 786701 306481 -79793 146221 724713 446291 832655 -456842 -383667 899139 -558247 -115420 -798581 961253 136874 646166 -611607 244784 696497 -525317 -487903 -675154 -293548 13784 -22046 780672 -172887 586504 -167603 511704 142845 -149960 948984 775548 290896 -721561 653166 -412726 508759 293740 -484050 -442578 792569 737519 549416 542382 -583085 449646 734915 -946849 344244 372154 -919591 513133 446497 -682632 -243911 237719 -641838 -66399 140580 393904 -891214 -566782 789456 -674785 -871325 -30788 -656791 -913952 841529 610373 66443 -142335 855482 -478107 -923575 918310 -512987 -263238 -743639 -972923 -579481 874293 -170714 59243 646951 -320997 -957267 477237 -236229 -718971 -268640 -422696 804017 -886944 56150 -152743 885576 548973 579992 373589 -163468 588098 -262362 -619269 709981 806343 -903248 823693 431072 -93766 435293 18403 -855284 -437460 344008 -227736 306215 702849 -441346 -509030 694183 91892 522625 76430 -243911 84497 609736 -813718 -775363 300985 617917 927978 34120 143649 628413 -16036 -488415 497620 844828 716708 962116 338476 -489441 -426440 -151070 807261 -550273 -618716 -915489 331243 -702740 -678265 -120365 265774 192392 -43115 -943862 819029 -994456 -700397 597892 -444320 -884969 245726 796405 -496860 917651 -911644 597958 -995509 311245 -540887 -901486 141266 222893 318916 -87510 -711798 989964 -980896 529425 -737257 -635336 219451 -738687 -861324 724084 233130 -801052 544364 264181 740883 410204 -145502 485606 -613135 790844 259595 802533 162004 -453364 8303 279556 -101666 -188535 793323 -123319 -748217 -398045 826610 338990 705754 268413 -203833 45217 34294 344048 544644 -429691 -61937 -367864 -624489 -833616 -307158 -628219 -181184 613099 716772 -104100 897300 330869 916843 982324 368637 773120 412547 410345 -921288 -401998 740354 -88692 294869 -659675 508500 -118175 888250 317927 -951047 -996512 -180319 -867461 311554 526773 572949 896599 741912 821952 408185 -313628 553717 553621 -925183 -41982 919273 548093 -749513 251777 -23722 317171 959735 -501464 298292 -860120 -387469 884657 221966 738943 739505 594251 982531 -997358 -685816 637975 870086 -702293 575398 -153684 -220130 987340 243981 -636525 -638618 351528 919953 -395316 8334 -840409 -195620 738887 -999527 -609562 995050 253547 -157027 -333004 -155379 -508269 -86586 -838122 -111382 -114036 441428 -233660 -119430 520856 402712 439722 610571 -316434 -541318 -178071 900412 607800 -316554 -202797 640388 -663021 -733157 685298 -513748 -981997 783371 19458 -820272 -348996 -661122 -208014 910690 -140406 -913474 -287385 986919 346346 919340 -491592 -163528 -249794 393146 -697869 -915582 639965 -71698 -287785 384199 204561 -81946 736344 138523 -84328 857551 -475489 897511 854307 -522260 513543 39657 -892070 637845 476065 -640590 -8362 324917 -704848 605863 -787419 -784693 -538962 259713 760266 -304022 219845 966477 383546 -32198 30295 302317 -784544 674420 -130826 -636139 923290 -235030 -163347 -22322 965817 58109 -606923 -462858 219653 -939100 -14207 -856898 -639561 -802196 246067 655019 769022 597618 -194716 -659178 970874 245739 218464 695468 -919612 -883556 -931673 952430 -767004 317922 525038 444210 796889 -8020 -237156 811808 -624107 968188 869069 296374 -113154 -798358 766034 -415035 -579730 -2143 -887121 673009 121779 -69152 -66788 26549 365456 380666 341892 -500899 173115 604118 649225 -156790 446045 -865936 -788481 -929102 -622827 748502 -344852 -627811 642677 -784725 -312690 214121 155651 315560 -916651 120967 -323526 261526 846820 343995 -670202 643157 189717 507424 880204 -157351 -769550 -442078 311391 -95449 -742211 -596606 738060 -413476 -280 -111915 -349681 197286 -21602 260229 465819 -855222 -359240 -118193 -265898 545436 124361 -216636 132443 281482 -328301 690248 -275401 -626286 -615025 312086 240364 -353850 -104727 325050 745201 54991 7937 817941 588847 542696 -860948 103516 649734 -837025 277361 -777191 79686 120471 -557556 -738263 959287 -627832 -295186 815420 -321135 -373059 505979 -313127 -602108 -191147 89290 -885289 -199758 -725116 -830679 -18971 -166736 787343 -99177 708227 -700024 77011 442440 652294 -347462 66494 -466779 828568 864182 -28588 -598327 -829258 440932 -737749 462212 -557904 417437 881520 -135588 516012 -511441 329568 -563449 411172 92381 -674736 -419853 -180893 -949028 913446 17598 390284 -325033 798685 384702 902035 15851 -398587 -418310 758850 -77396 254016 -92241 -945226 257951 -692666 -980404 164831 -535746 -676510 472822 -814461 248183 654963 -101243 133820 569389 -202644 735237 146933 -919243 648788 -865994 161777 -726438 -861370 553357 -728508 562010 94322 822065 -610344 925799 -911717 -922626 -43927 -881625 72215 -51067 -500471 855476 -529069 522250 525085 881180 -899508 158980 -737825 858210 -777962 678561 257754 -958468 256089 331200 -435855 608339 -392241 -285835 -773416 779206 656839 -586232 885912 751655 -518490 -118282 -355696 -931652 681312 -610321 -634257 -452673 634883 -970537 829499 -651809 -323795 -987067 244941 960573 -691567 984838 106706 -576913 -16394 577563 927820 -793727 378807 -610890 -621297 -444689 -708156 -243902 -569020 972716 -122593 -177192 645353 -700514 -431647 204747 926799 -456800 -310093 443677 768539 -662785 730325 -729209 352582 827133 620186 -43787 -660450 -364719 352233 -980217 -463934 -387292 319166 376721 -773463 505621 -950617 -282468 673435 823351 -749496 97251 -787529 -691186 214232 468055 -221461 282902 -376671 -316644 669823 325308 -308988 -497142 -740725 -413214 -842637 909228 202364 167903 -680716 400836 10260 -547075 -689371 6341 -393114 34425 59442 -11688 -268962 -414841 44513 498007 -386633 62539 569095 -633771 985987 -746527 -755825 812436 -637018 33238 -511622 875790 493659 63020 -516390 404205 -368082 332506 -12457 60051 -399103 -891574 605866 912658 -497913 306138 -627932 338612 -198452 492508 -507864 -487307 -156886 -69483 273709 391300 534229 -39743 -427459 -799802 -951471 454413 -707592 -396589 115191 -680804 -659182 -467721 292339 942595 -267568 482226 638409 302797 -7665 814265 -476469 -242184 -882754 -410254 -513628 859766 -479265 -323972 653009 -477523 -689014 -946395 -802653 115703 -517015 426993 748735 694946 193085 594202 -958179 -628495 -481960 562827 -748532 826137 -310495 -735133 697004 -615226 497299 571256 -346509 -286188 377790 -520878 757801 81173 -669755 -782548 -412693 659153 -420130 -962186 636716 -807614 511957 120278 340399 -895276 -574071 611106 -183409 -102037 -501010 -638489 558776 989277 -474871 667366 -183829 45171 -62985 -646895 -12995 -323348 -974490 504338 184472 -430598 -311910 380741 -53575 241219 837866 -629319 208304 710114 693952 311219 653156 531683 -337123 853547 -740852 -925365 105490 -318643 56631 292749 276552 578169 53700 989206 -755590 -139964 22763 388802 594037 468340 -712141 202340 -754913 202632 852601 605763 983917 93357 -717456 43159 -241941 -372662 145691 -481648 233783 953462 -439980 161487 -953337 -611972 -463671 -257301 -291553 932958 -743558 -674194 559451 -62257 597564 -839851 828076 352311 571065 -189292 219538 -73037 -229907 235407 -290009 294163 -719062 -706782 -97388 907098 -483434 978202 101529 950337 -43096 -665415 -855670 492725 323886 458038 308941 -154412 900298 276539 651229 28276 984688 -459546 646601 -298980 104682 -887480 69557 975752 -211628 -663831 755160 -403798 -200672 -390846 -917891 810787 -968173 -611775 727043 574414 607559 239176 -85027 635702 -916569 670383 551698 -940901 -585994 692158 -274755 -215310 -204472 -461 794254 -504351 166406 -94270 788040 691143 240623 648848 487617 -588495 -97262 510775 -603419 -405018 -286251 -563515 909363 -847779 524273 858685 147646 86337 559091 -17772 539566 687348 273468 -431179 583357 -125559 430466 636286 -486214 -911672 695758 -800703 -166903 495150 380156 510532 195617 -251541 -681922 -562111 58764 403554 -851815 -76313 -374165 995884 188518 645719 -481296 128405 -683310 -858457 680673 -752098 -190881 240866 -859876 -340359 -433568 -370426 -482931 -638064 101505 725637 -675270 20863 -492611 981829 -43592 -915307 819430 393889 266931 -957737 746657 -560411 64746 -727939 288871 67285 657328 -612237 489605 -925401 -213140 -210855 -437604 -844668 422810 131459 603810 820108 -502328 217722 64991 -764465 335770 141177 842865 -985516 -683578 -55055 617289 593174 651929 -828667 353196 592257 -669456 194575 -758734 -38662 -534720 631833 352714 496596 -668146 861413 -361675 228444 153335 844646 317830 935886 -57942 345924 -812376 301534 -755607 423644 -345768 701872 643852 999486 -514265 -219040 186622 272813 -686214 164091 353342 -811742 90761 -815869 637278 937289 522979 719087 61960 320387 -421656 -59991 -91916 48610 -247602 -182386 -325133 -741456 -849251 -907534 -974872 355817 -514253 606489 -773047 289468 -848319 -828353 309154 72462 -752949 763153 561298 532470 -972116 573618 -215859 -862910 791695 297399 549144 327153 -94473 -441173 -947504 -410952 -124615 -64885 469603 -255875 846717 -819125 154453 -818466 -911295 -789040 -631619 743339 905557 735860 -880442 376040 -759200 -729851 593582 -929844 -967847 662342 -464950 16965 484879 317676 699648 577521 -31326 -111582 646603 166182 -105465 838150 23739 -103444 -559480 -457046 -327566 130173 167234 495891 389160 660428 150565 -312002 605096 229115 -569992 -63338 136529 -886557 777682 480895 -142697 409872 233890 -181170 -914561 -800189 -159961 521294 637734 -599698 646649 -487107 143546 82363 82687 -281523 -399233 994694 -170890 -281564 624715 743774 308208 -128419 673163 -271608 869715 -124 -428868 279803 793174 692893 990834 -607515 -991736 -371170 260181 213541 -680760 -320912 376863 -266545 -627762 -683534 -120928 170028 229152 683638 -471366 455351 -803426 342851 -312987 -740063 650615 595345 -688980 308685 -497743 -386928 649262 590421 -538203 554337 -740578 -525949 -978687 204699 -175293 -285735 671172 -853049 -577928 818698 715462 -539547 -832339 882558 383021 236389 -358427 661586 -266119 -373714 -735946 621013 632057 -555365 327756 -257011 317139 -244743 -411929 -788048 -138624 179722 935768 -235989 -273843 -461819 947335 -602210 -755364 -722413 673520 -451106 109473 978260 -457054 22897 131301 -614312 914111 195350 788679 -610521 -708481 -582725 -151626 117434 34348 -632187 -452360 936191 528679 358220 342310 857816 -238238 -646501 -471251 -495588 -738332 -542028 -629938 81557 271176 -939254 165663 921601 651326 314054 493449 -685167 -242808 -826685 -531256 500333 -186114 511634 -635410 68014 -18293 -945546 -9376 36578 -311762 -513175 -275753 -813301 817402 511893 -568608 -228575 -162281 -249508 588892 -379380 -757697 312657 382721 741930 -489919 -666436 732759 -385329 -821887 308506 -779971 -962240 119413 -247398 940385 576311 189866 139425 -542645 -659230 658749 844359 615763 -28444 -704541 522968 -385370 796243 149217 534741 -833979 -61896 -658412 633968 -886138 -701678 863851 29843 -389487 -433198 -703128 -413479 859364 -290208 801699 68627 -457520 -128874 -950201 719429 -382470 20416 206483 -693465 -421669 35874 -15014 -20187 -210240 -203918 -733821 -559009 741194 931929 -178294 -951383 115950 365942 889853 -19573 939127 -209061 -297345 -246846 349055 787982 890825 -564674 897786 843146 -33116 -319837 -135636 294331 -498576 -654648 -746707 443013 918817 264506 -379028 -612162 -886852 888506 -678871 649391 339038 853179 -65158 381848 332726 -91675 -745529 732457 515462 634133 22350 689417 -986843 -895142 104095 -696877 -569600 -463623 -587231 -600301 -169835 483946 685707 -499890 660598 -386343 852332 755960 276556 314918 480036 -626309 -13614 780646 134761 961335 209750 -158112 12483 752892 484411 -897648 292367 -216047 424185 892967 -951808 981809 812955 948361 561561 -477431 231616 354254 -192075 368827 886684 -656191 -335617 648414 680948 364900 773754 -880644 678309 451306 745211 -942189 392733 311484 396458 -317036 536800 -692747 -442108 681319 -766076 -112026 536924 -957467 538294 463634 -23467 -358052 -589517 672050 -175127 -225650 226256 15283 -715162 442291 -603661 250675 -481684 -248462 -557929 307208 -218768 286572 -35508 894649 -752324 498866 -869196 -103677 -575252 -248630 988807 -61611 555379 -751187 77328 742484 -334444 -56116 794926 -574248 894313 554631 646612 751981 -171296 336436 -169079 649684 -988616 -588130 -408 194047 -403960 -948093 -944991 441496 -57927 965781 -740745 404346 -966520 -621575 -201152 198070 -187899 -621364 79209 266896 876310 -109031 -750481 -217984 352244 -950428 354918 306865 847404 -33886 -879754 934021 601760 321983 -396455 586639 -278908 -481769 714334 886040 -257054 -390915 -652438 318875 88214 -100425 -564111 224584 390482 289919 14849 20869 -481637 -748796 460600 471016 98250 838887 -517687 -487106 488717 -437058 897915 -186104 779747 139925 234025 -927495 636707 -168344 -862013 885753 -781066 452138 97611 -825308 -885160 -42687 -280998 -279092 933531 633480 -15719 35571 712292 -578357 616520 175826 -404564 229711 752314 930389 -245056 569543 41302 694172 926914 -752800 401944 675579 -60122 91062 -431346 18171 342325 438364 774876 -347944 -116979 -336679 227385 211840 -249953 718117 -574353 -352486 302128 686640 -629153 -631555 583513 27228 -318597 166836 -497145 -364418 700361 -198527 -433669 -698144 538215 110551 -48949 540866 -347263 -735521 -318241 -794156 -951459 125812 -630539 -81730 -445360 593062 -353122 -903655 -655418 662459 -624321 152307 -411843 -751703 267409 -912306 833226 -541155 509345 -54495 -796652 -750344 14032 -990890 -522540 -983987 685268 -752821 473051 -55964 725941 -658479 860300 952505 -590639 768304 505438 -836098 219865 498977 855515 289813 -190255 -122414 471203 254615 -904172 507238 400490 -69681 954958 214514 -267019 716224 342272 27009 -898527 397595 -86144 647057 675933 -736566 10742 999828 -313301 281576 721248 663280 -424925 660166 374158 -554241 382191 -988440 917543 -965873 917328 -638587 81059 752867 721432 76043 550990 -471248 -833362 155161 576076 544417 503053 922755 -24433 679508 795077 767441 -393246 800475 -755975 694976 783842 100156 441055 -684352 221951 536433 -604477 -770188 641408 -159255 354692 815285 -844548 760837 -494826 -430960 -522014 701724 846974 211139 562290 153847 -628647 310084 641730 -91307 -781355 986426 -241094 672488 -282186 342145 672151 -405674 -884909 -166613 861036 -127302 511894 -216966 3612 -239968 -577536 -24474 -185118 -969076 -426462 387741 963657 786804 134949 -194562 -124876 -406718 959044 -805730 -72617 -209965 -970548 174148 246844 -731654 -175581 161516 90304 -808067 918206 545479 -239853 636183 976809 -475848 946491 527221 -160253 -878503 -73838 917433 701183 -118539 930371 339322 729700 -60789 -995119 197058 955277 904657 218512 -755826 66539 570031 -360790 611409 298494 -344896 -370276 19058 444000 23892 -146762 797514 -626118 258928 492318 -460633 -110772 -838323 858061 727499 -613782 577749 -943343 670829 -749574 144425 -957815 735927 645495 465182 915501 -179130 -521744 267963 -124477 -772946 372745 85053 -780053 -38028 689785 666259 -776300 -428911 -985845 -610590 550660 789878 -869858 859010 477396 -442750 -338523 116863 -669583 562061 -185689 487833 866589 769633 -506561 -503868 695276 280892 -670947 -332759 -668216 847696 -123772 986147 -322195 -402365 56522 -922685 612845 767663 673883 -762292 176557 -193118 619702 -943560 21862 -60769 -233106 219057 -471515 -900837 -992213 501401 -304180 585345 -924505 148611 -976241 206767 959921 636343 -277897 740471 172717 -510542 772963 -962273 57874 -410844 -59774 -238495 -561302 365808 -236838 485483 -664746 98863 -318013 969568 -264696 749998 -848787 837462 788166 -973589 -365098 -64554 757102 559260 254165 293727 242668 156456 -384878 186979 -650554 -739157 -808821 -493368 836625 904822 336401 363368 84857 -613235 -52535 -2670 399549 -654424 761004 -786425 130352 11827 106503 -911490 -65479 -696114 192507 -601952 114644 911949 401534 382476 485519 -485831 757721 421589 962830 -826803 800424 468607 -159097 -709126 -344612 -536059 -76601 -813724 798908 659542 982571 817762 -874272 -232621 919336 -937086 476597 600275 469699 -83070 22780 340256 353689 -914856 -504629 975607 -632359 -83924 -281462 725899 -867131 -947752 93815 922627 -495563 -357009 478627 -642441 -785772 20915 -594702 -389001 14433 -125283 272031 905349 440494 754521 -736202 491670 914597 430280 376216 -405611 -756738 -446340 -932870 -151713 131722 714303 178919 592456 674220 94605 -773703 -826988 791770 -190315 791204 -741377 -440672 583740 -323796 812342 890525 828570 -60375 -18212 628357 -145925 -900534 -681978 -580835 -896673 -416753 433215 -43838 130426 -239026 -496892 973282 -917324 838575 -697143 157697 -423125 596655 -137741 652982 912044 -440159 912347 -457684 -544962 924840 -208302 24609 813207 -633793 -470761 337514 -819931 -690383 358115 635373 -499193 861601 -536354 68773 -676975 -764540 -251993 942370 147915 -686686 -166705 656134 -980622 392600 843870 -238327 798581 802393 -757811 666870 -319623 802600 735115 -638804 42454 934944 483961 727967 -143591 -314452 167277 164052 398464 -778097 569138 -762520 428032 -123427 -656250 136201 -657982 237312 -51045 580475 -334046 881845 -756073 776980 623151 -674292 767892 -774335 -643538 589931 265121 -784257 -251497 -309108 -461633 -796574 636054 102394 57061 -601070 684810 -507368 -221316 522313 436618 -849766 -159901 -329641 -273829 -933494 400620 679838 971387 350404 883165 954390 426906 725626 220273 496970 -598244 3762 -752043 -918055 370584 -466365 -436821 956662 319196 93275 582794 -219032 -479130 168060 877435 -420342 -998164 -266630 -67715 -616116 506965 885887 -948221 -442191 277822 -934009 760561 694863 880119 423652 -204638 -611886 40067 484411 498789 -142854 849947 -266363 -909060 776728 -501077 -274032 -911204 56469 -204845 658555 668911 51434 500200 -973635 -764395 585001 -705295 925983 747550 545395 -992726 -718147 598546 -746112 314884 48393 547689 -888166 255395 -152888 109331 969506 -341409 739603 -716686 663690 -250044 599127 64859 506457 508818 -574378 163737 -762454 875709 -326620 445289 -756179 -994963 13610 -648577 -688220 436351 -508890 -378496 966887 -631293 439465 349573 26337 529725 -951400 -588897 -974575 -262236 -436180 898253 923018 -592794 555122 -886520 -573580 808545 -87604 390839 263561 246699 914926 -565189 344856 990091 -362527 -643995 -459515 -430978 -503805 -415365 -877882 340915 -258171 222775 -172056 -443888 -1556 753991 -514168 -149589 -185071 515534 -445221 -536495 -581983 273633 -808282 -919166 482077 717323 -955962 491634 -444965 641226 276266 231050 624387 -989936 -550188 681830 48403 -513085 378716 192725 504156 428861 747757 -183460 42626 985933 -751930 581298 -429312 925876 -910150 511941 448290 -884952 196144 -720332 385161 -377003 897188 376275 -842069 -94761 153636 239915 688464 548033 -276653 196855 819094 -883687 -331542 899751 744302 -108711 383794 262241 -909284 391280 -517877 726139 214331 -676289 -471703 -98173 310071 160285 331473 -401097 308561 925779 -520608 -544627 -246882 -45152 -442171 288812 398345 284215 -871486 230769 -985652 -626500 -574930 -802197 -538245 871626 934390 924383 -125959 141680 -947432 -773818 983553 110512 -791642 193482 -27105 753662 442313 -331188 -562764 589127 -149316 -54432 -644363 81639 22477 -593841 984556 903858 574303 -568940 -50954 304620 -870550 -581023 317891 100689 386809 914071 884058 488718 -514133 553425 392594 222533 31796 379738 -91750 -549491 776921 -316750 167154 -954384 -332553 -49267 318703 -695445 -449540 798547 -144197 -213134 344556 -376543 538323 908650 957149 360647 701447 98220 615676 295240 917629 571273 -709882 -383650 -611793 417728 627792 -913549 -656152 -470391 -500288 -694743 -316725 -65010 247889 -54318 141004 -859411 -873709 141817 144309 294712 -459096 -28201 453539 973556 389064 -63137 -49914 -794211 -457282 469939 -181212 448289 -8215 886956 128151 -142240 672700 -628010 103754 -711885 957246 -754959 963456 -568350 -493430 -707471 -340659 641452 879952 253311 451483 65474 639827 334583 736934 -374580 -497558 -731288 -805632 41443 -633729 -465130 675342 -483178 422674 -435333 -375286 493286 -913354 313026 30335 361289 -71405 583754 934480 -17366 278115 949674 -111183 840551 -138506 550695 749611 -215598 714158 -607937 899997 459569 -123518 397346 386614 -504129 -475521 310195 -21252 -229720 109251 -136693 101192 293264 -777727 418807 -761401 -535667 -210816 129909 -7685 922280 477083 504635 -624712 916705 41026 175024 -585305 -525144 -181641 904433 -47801 634852 -153389 316749 235367 -394769 633727 -881975 136621 380312 -665797 -984931 762513 884640 192346 540597 989027 -509250 -67261 -809935 -419903 988572 -869262 174054 166562 325335 886645 511194 160846 -628734 -425616 -124340 -627740 -27996 442906 744362 -917805 -416075 -60483 844056 -617760 -143323 -183366 -831760 -168026 -214442 -486653 -230467 -603375 832028 -232546 539967 450275 -451388 477353 29034 357680 -111221 110288 249446 -217887 46114 -512423 131472 9780 -304591 291737 866808 -688070 -888368 91004 -222367 578008 887439 486656 -219580 256326 -311568 -349382 891342 -245357 -487320 363345 -772003 -503136 -659614 995070 577159 -650976 -970308 663698 -290925 -458209 -298937 -529168 544766 -172936 -730677 615823 758007 942428 -564479 526329 -871837 276946 -50409 481486 872794 517042 -794192 702530 931624 436265 -592159 -322278 -228275 -400584 -76363 889395 -819459 108468 701482 -966660 871329 717512 392241 -679561 -767788 -650002 -274510 -151108 -686361 846074 882694 -330763 828510 857872 214780 440291 -162575 -922712 -806059 -607400 258059 734737 218311 264251 59598 -507925 -156291 962183 797581 -221780 453909 269260 -10032 347164 -904159 400173 583124 573656 -697305 -753568 382217 -897709 20129 925105 153618 681168 -290818 340351 953673 902122 941599 -988098 154424 990477 110170 80243 576416 152698 402171 -613829 724854 -964794 -985026 243268 -113695 -742437 -648362 989906 939582 -8842 708969 -888900 -656996 550695 -759535 750444 -963648 834645 -461091 271715 -968286 487479 239566 607666 -495250 238556 784219 -95230 370564 958884 337005 995982 -271880 -429244 -28 263587 -218605 -869946 -122352 228007 789200 -336890 -267720 -977905 -213664 950967 -663913 550631 686119 -772132 86618 211662 932796 474703 958499 -143753 -989075 884926 631945 -497495 -7623 -176983 -759275 -35648 -346924 -487323 -154041 -56150 721958 824220 697231 -89238 84812 82634 -435755 864025 800533 -471999 732401 -992416 -898681 657703 651059 250240 -467368 -316557 -819875 -613174 -701195 157299 870564 -122073 -735233 511945 -374093 802193 683592 585065 909991 -858601 478170 -429411 302996 -147235 -169615 -755199 -7170 85018 525052 -282233 -3615 -407783 -283232 -482699 -901462 364729 -922187 238690 -97732 617581 -56889 494396 215276 730172 705302 -352955 -980475 -59583 730902 -633455 -854459 -788308 -259728 421385 -957986 239552 -115585 -33556 -15755 -655789 -435372 618057 -577626 404561 338227 603526 695039 -838471 927635 -298148 13952 919454 987810 832984 10402 -837976 -604866 -70309 -307 -11759 171517 -869605 618720 -537048 151335 639905 -691411 -212527 861623 -273719 -415366 -361085 509533 148421 257537 -793528 76798 -108518 -434960 134337 -605773 -351199 320362 -514784 -25146 -97273 487557 548907 110008 272206 126154 -947136 691262 713417 57528 90700 627007 -947036 933441 907474 878679 -498982 -530741 -338966 -195368 -884291 247088 323391 -778172 596082 -636225 -175984 -646701 -584462 -322247 -830544 -760845 349450 -943403 59142 123715 183259 -154052 -31090 -817000 -385701 851853 79446 970232 -658094 892762 -876798 583073 -906914 -315734 342344 -349053 -269584 765301 -741003 917186 692429 -398933 -242970 -657611 -582003 567597 -351472 -95382 968351 465490 -415496 277536 -490300 784356 941883 -925622 186255 -143200 -408056 -579565 431851 693561 329249 284117 -938859 -836906 51038 -666592 508446 -635249 437034 -965831 -764437 -391564 507012 495385 377524 104327 -255746 949610 888840 58557 -354110 -380147 -14393 -578816 708104 807447 -137561 720432 -288991 329679 -803152 -622435 -208912 211249 -439872 -306289 366315 376814 -565112 -481985 -478946 876522 -155892 -231461 -174168 -650179 -966233 900485 -768707 948915 291460 34644 298914 926412 265127 -327342 -494156 162364 -389278 -87427 308449 97260 -987168 709959 -338515 641015 697886 275093 -634577 -97746 -458004 -771517 385682 282772 89457 -587105 254356 457699 -150108 -253207 349578 979205 727636 -130854 257114 -238052 -884831 -596070 -121217 -287749 315136 -500665 917897 591658 -889669 -624011 -794086 286438 953071 -886743 820203 -16354 491148 -838563 -690875 880376 -376999 51328 -648184 680266 -758163 -35214 -577113 -93791 21431 244492 -522199 385853 -392073 789398 -65878 946323 845250 -49457 960344 535882 283394 -535447 577143 -735810 818803 756362 615261 -450560 -619864 127564 166007 216916 -209276 -337218 -599102 -848590 738241 -654751 691154 224710 -242963 246827 580175 170224 477543 308872 830195 921284 957927 881492 260366 -525301 86259 -564510 -733950 -134720 -160661 -556808 -26681 415379 128510 243025 394472 -272790 211250 -275687 637060 84955 -212128 -208395 -103730 -490572 -16074 656888 -318579 83444 669107 972975 416028 675534 748207 -787178 173419 356525 -428848 -913248 -992643 821034 -717674 -183756 -155544 -6504 -456880 351274 869080 -364935 197796 -141614 957709 422150 79243 -679955 118232 -162901 60882 368178 -824670 -760567 -599653 -91061 -473756 -766990 -59814 301653 524080 726128 -387880 -347292 -515417 197054 335540 -238212 902273 66766 -423715 -915175 609928 891713 -340071 123944 241821 634994 -389759 -780660 807986 782444 553730 612250 -497202 381167 743517 610972 366348 181231 919848 -865838 700572 -369771 -283828 382189 334144 110012 139525 696850 96848 -727308 776677 738013 426039 -471677 -380079 -340133 -838668 -77089 -672382 -396017 561946 680374 272133 -41106 -848047 622566 498235 -633757 -585517 -361467 -588710 969164 236527 613594 724587 575099 -596599 -501662 365642 -139722 101783 234317 -387032 8887 -371546 688766 278284 783276 -564653 757902 -578098 344632 -652589 781897 -185317 -585744 -79765 673839 -939532 -40097 -832903 -160139 -265041 825603 -930711 333698 13300 -261554 521408 380402 -169279 767398 -358251 -410858 568295 -582811 509843 371442 206475 567514 -846087 48446 -512730 -866234 -271974 -610843 216453 195551 812125 198025 -352055 679120 360510 -805507 -610457 318776 216139 691786 554666 557479 -980825 -723413 464301 -859356 132107 -847087 -114079 -371799 930368 76703 -202355 -895707 294310 41135 -933176 -576007 -619855 -82997 -149375 661500 -473242 -643787 591096 -916361 974818 -710049 -722621 111145 -160172 345332 -566326 -878908 983934 205261 599627 -246417 -186057 337661 -143658 645314 -915604 -262586 106834 -533043 -828005 193569 -503434 -26735 965718 860218 10449 512901 585030 -188559 -568637 235155 -220890 601051 573442 76184 990404 -869954 139030 147303 -286077 104857 231772 586823 -155557 733722 882695 -91663 348503 370342 978074 263571 -461162 654036 -840336 -638641 386508 -464654 810932 -309572 526142 15743 564713 -855708 -988343 973487 -369052 392772 -169381 -522006 -502451 -856880 -379912 801102 144801 864748 657334 -345176 -129869 -739212 -984638 -124417 -435290 116661 1241 720265 -898828 378994 271696 535475 -229269 120288 -387187 -335074 -823893 549034 -623989 882077 497705 -840210 -655014 -451400 932399 -624323 -548452 941484 301017 117151 -332023 982248 672666 -439411 -862228 -21103 -289227 -173067 52900 507775 -779324 413242 297636 628030 -995147 34097 60531 887310 -80313 -117979 -856788 -85660 -731246 814292 -463617 -666 -889476 675696 -413521 642675 -966331 -431585 -817005 -613735 -128260 -865157 717461 260637 504071 -48621 492853 -718474 788639 -745112 -972026 631506 64722 -998416 422960 -654064 45951 8342 -917651 836036 -430115 -995656 -127091 116790 -286731 -820696 -385934 843107 530467 682796 261267 -608389 -322151 -900353 -610819 57313 -145828 -901939 589390 -810193 253765 709050 430009 -297425 839938 -938276 624645 -507165 209042 135228 -892019 -830851 -114612 650585 -257215 -826905 -432551 -766427 -894813 -955203 -649931 -991609 -306996 -298674 865074 -734249 -361755 -534369 -958475 147685 850606 -277016 337399 857458 -867078 528661 590981 -182987 -489808 991047 -406079 -806697 247372 -578736 -126177 -631688 -963875 680250 161768 -185304 -416508 509888 -737862 42222 344443 291027 -614266 556613 583052 -468841 8465 -357222 -615147 902243 -544524 796239 554891 8261 -83556 15419 778739 67196 371146 258728 513387 -561924 179348 -147245 -698977 -605971 -193310 237040 -474539 773164 -691086 943139 -768798 220233 13909 -475256 -807502 674311 -255504 398508 183875 279520 394876 -683886 34090 894334 -181370 517679 -499698 286018 242031 69486 609576 -305599 -248467 -346324 -314167 -849854 765448 -621507 -385324 998466 612638 -435354 735936 -600976 734688 835424 584983 -542927 224722 830300 -676743 -574819 -170289 -744967 537882 310784 543619 71760 -433345 165082 -364689 283625 774213 -513184 -281879 -726334 513179 638840 -651495 -897457 553027 786113 604797 516469 66901 821385 354918 492046 -721413 426964 504184 -54040 -947082 505820 514094 -854458 -628328 785163 -521004 345694 -628408 -923517 -231285 -684583 -190847 130199 -680376 811606 574931 -562352 -697259 385383 -943135 -925463 956751 201234 -36767 753874 -980441 -65583 617119 277041 459681 128147 -842502 -973732 605784 149305 -239002 -624160 -903753 -752615 -967704 -11395 -994559 790142 -178403 630184 -865333 737319 357555 494984 905853 -975036 -171922 -85126 -63788 -480388 -690523 -325875 -431773 715113 -623166 -219770 -595571 224794 -47546 313053 -399347 991504 851394 901310 364910 703042 -606625 -242807 -920429 -554215 -513704 10706 661936 858740 296442 -644382 421071 -518874 -384213 -12620 -138035 -31373 844768 41337 -563110 208406 770469 -694123 989821 778430 -552167 969248 -794355 317453 253679 485477 -276296 653336 444910 -874778 -63744 391273 -896910 -366122 287417 -419840 -863767 808093 -66547 68173 -943658 -882216 -580231 -936393 -804526 624087 206925 515993 -712698 -307555 787247 669760 -299085 -162205 658456 885103 371626 364949 109398 766299 416852 -277036 -755959 622766 -427861 134387 -297562 615176 -622146 880762 -326538 987769 931633 244517 -104296 43401 -350149 -827419 -751237 495793 299943 -690722 222693 183135 721748 -511000 407791 -176650 -634827 147215 218887 -468277 -151599 2451 -826516 -332759 549827 -576536 -514379 851662 -332357 38455 -306613 488683 -121988 -839461 881130 357800 543324 -901147 -339804 540446 523079 929305 543838 490203 793020 958446 -759471 -593438 -652850 68882 -978294 584873 -739547 -922396 -574101 -413543 -711173 -540424 -798808 -95087 572063 -174058 -292662 -870942 644597 837051 -727120 -172460 -803084 476822 -639223 -848608 -670682 -754419 -16037 -190219 -267860 623798 -525697 -752780 477496 -422434 956578 -424525 319377 -17659 204613 390974 -230766 572000 911422 470161 737451 -484650 898613 965023 -1186 -900220 695081 -872114 138691 -248647 964712 495864 949765 547450 -758374 -653716 79971 -413825 219703 -896661 -549072 877108 -490612 753451 160723 -234951 -821830 400728 469192 977378 598583 -161010 697501 393271 399436 616288 525942 854390 44565 563156 497033 -618355 842371 173541 -952029 -53984 357469 -906880 -637023 92169 -398277 911111 -154504 -683182 311562 284881 643501 -798531 226187 -599129 -114851 328765 615892 -711479 647735 -882822 -963379 -279065 993405 -106159 912692 808616 541831 -154671 -424806 -488409 273088 -494784 546403 480113 89255 -691564 890826 395784 581327 -542982 -892837 -744093 128735 -110894 -884489 -288660 851730 -706383 462036 175873 89016 137438 331642 -552205 150324 931157 261831 -24054 -405892 -234552 -851733 207998 -387556 368921 -282003 -499328 -214733 -227488 19364 -862929 851189 647019 109503 480035 -877145 -170823 16702 793574 -523866 -540546 682871 -836490 667744 -695773 -663278 -630588 407641 83011 -316660 609336 247464 -60625 528312 -282965 -350344 633835 992825 -673557 -651641 327342 515978 -525125 -39510 -843802 738934 -665648 -209721 844593 598304 -225195 43865 -407963 -899203 92136 -533264 -997623 -943019 236571 998062 222298 364997 -823052 -435252 -9784 -524992 -488723 146579 -687242 214921 274548 206691 -231363 -10693 505324 -639825 333865 725185 -15061 477566 -547078 -969122 -592518 -690452 -786651 -480090 -535656 874151 -336047 577411 265271 74355 -825254 -618190 -2435 106790 -702766 729667 -405884 -763987 858874 697500 -356261 675717 746701 -290185 728195 -578749 674806 37727 358002 -359924 735317 757559 945940 -215907 638334 213427 797125 -318139 -908102 -453411 -535464 934758 -346620 179729 -333549 -805384 -291059 535554 663600 647046 -198600 157491 -990626 765487 -266465 191742 -662082 594598 -664308 275216 234343 -699342 -241535 498027 -468125 -359762 -127439 -756381 -632401 52618 74756 147874 439614 -300727 -548841 -166236 375286 872705 121017 -300485 -727758 705118 946031 -415604 284863 824224 -71439 349072 768735 960280 811308 -752747 -398263 271151 -236610 -853702 -162265 -320162 -510852 334582 241942 -738121 124527 804370 -415190 -333861 -268077 48042 653799 720258 574615 -84304 52553 688502 793184 -854039 980029 571032 -196219 372334 215077 485594 192788 843436 564696 668739 -666804 -868891 -769376 -149778 686369 -353107 340795 956043 189628 -689811 730842 922588 354168 -586012 -789979 847289 256358 474529 -668363 -753651 -240695 -70007 750104 386903 267675 -726185 -146991 -265813 524038 582423 725717 629038 -483732 153771 706703 -821347 844640 -611769 -655011 701510 138538 -38668 853905 799629 -1849 86544 122864 -974360 949222 746444 225590 -183196 -946196 71469 -378735 -41826 -367631 -723188 -799326 382411 445377 546454 316415 560176 -653476 675788 -657869 -387541 711415 -637308 -115780 435624 403321 -673562 -280820 -840916 489598 464496 -30711 -925618 -160169 -105229 545165 983481 449672 109075 732390 -141524 -808375 -446517 368599 -391430 676998 319719 939286 -660470 163295 -376056 -92340 211672 -496728 -349148 -426216 -889870 -954903 636035 -180724 -184453 701407 411843 926511 572716 485754 -193707 -786183 57422 -327331 468733 335066 -127551 -709662 68950 809395 539897 568211 -273716 -883110 342523 160434 -89440 -36965 858084 873266 282215 -632910 695139 561467 909580 -789678 372666 783018 810953 -170335 -143936 299022 -453966 784058 -603166 106540 12842 -333526 90142 -679428 417388 830195 289159 421162 383108 -64628 671940 -708074 462419 -11938 419088 747093 -986354 621257 757051 788142 -556865 610333 645031 -876259 -924989 823202 245452 -679213 808138 -337008 439861 -715596 810843 687255 681473 979800 109133 -247463 307300 -414838 274127 -82709 252323 -313908 -799 -359209 743707 -513199 714712 31517 876730 349826 -711074 -182738 203524 65658 602736 516847 236176 -4087 366686 628540 93832 946485 -307634 536290 -165204 -274380 -970694 -116444 -809264 329588 -950931 665143 -329894 813331 -326902 -664506 -784315 -465561 109574 -561426 169761 922359 -64344 -225469 637328 289024 516368 989514 698442 849137 464941 87805 -686694 753007 -883899 -243894 -829089 95570 528370 253844 -867828 261926 757407 701488 -891992 -423509 171023 697449 -541362 59478 551382 -396803 -750290 -353202 -48034 345630 66443 -445969 181859 -792590 484028 808906 -381193 593299 780203 509731 -444800 -739825 -638248 899825 458677 -763927 469847 -381214 499748 -920297 861517 -877739 710703 206466 499831 180190 989706 9609 650276 -91962 -915266 -75138 -501834 864648 786986 958503 623012 -567212 38781 843070 -100101 -414064 -531651 -699918 -164519 741458 588739 442724 945649 -152217 809148 387883 -595702 -97328 -279126 -254000 93951 -675776 101473 -548654 566976 330783 -162934 568355 -398385 -211575 -335068 -889303 -581947 132816 531710 807743 -903861 -503562 -56642 789298 -510559 688820 94685 -142780 -684134 -847242 -955608 130220 -935395 -386468 353728 -786029 -215386 159034 -454757 -780007 275268 -958311 54146 -714930 -841320 -285388 3473 33849 448348 950140 758970 -40107 -192934 -235 566081 237583 -215440 795863 -964031 -907959 -870253 883021 -970458 636634 -233016 383161 -445646 784780 904493 337678 -518407 592668 -611218 763765 271844 -610626 805713 -14647 -864207 177814 -176085 587802 -214415 110272 714600 770606 424329 783817 -963705 712827 715825 196148 -598245 -466642 316024 -490378 548683 132776 282303 971001 611922 11259 -139975 860957 -235136 816369 171506 308275 -740936 -169978 249669 -476800 800241 -880279 -145181 309440 -968523 -723457 -55981 519713 963748 169952 -675219 265667 -158990 325976 -755746 755390 -825628 -652825 966311 717724 -953129 -425406 -933475 720091 791738 373328 161899 -902035 995215 -991187 711051 -672840 3694 -398550 -841135 499222 -916862 -742197 -368927 551381 497033 -891577 -157645 156856 884056 -51700 -892522 427253 390357 -892488 -950486 -815051 978428 986146 599781 43543 3034 786767 375183 -781779 -753131 201981 -66875 -880515 656994 -52965 231930 -11647 922381 181967 -55822 -836825 806133 -966929 426309 867538 76174 -766712 -171934 338776 -71459 189531 -846711 -391294 677631 317018 714703 -506225 -954846 -703952 961950 -16591 -124150 -506570 765491 59023 968462 -689666 -344546 587585 358296 -243508 -545210 -280617 722857 -504168 379874 770386 628435 999438 -882687 317864 858940 190734 269955 759749 589858 -183379 -508131 493445 -548271 864049 -396455 627899 762287 -436583 879507 224686 611633 -591213 -749314 -488682 -847261 -292861 748701 20771 -517276 907139 -139190 928758 217191 628829 897587 661670 -926669 -695021 -913576 -27587 920612 -636584 800910 -69576 869160 -913388 -549505 466059 -555710 495844 -907993 794 -463349 -698088 -77223 -978879 -336084 -484045 430136 -761011 -49690 335343 -184130 -124800 -852086 67126 654776 648977 965505 -771927 -954168 17450 504517 -666083 783970 -838167 929381 -782439 -332208 892127 -521723 970969 -569170 -210028 933468 -842033 -183314 -508671 -313547 617757 408662 -116204 -155281 -231141 566653 996784 -870275 954583 536657 867882 685414 88336 253204 487373 -260283 -360645 -623782 -567978 -819510 238078 -884980 -713991 -982984 814520 389097 427355 -247835 -287241 -260736 -525546 -777923 -956289 190135 -938696 -776769 923466 961607 309700 -724609 -181246 -196291 855343 -696926 97929 249979 -461724 944485 496370 527157 -191 770838 -532475 -719116 267416 -932199 -776897 -296298 -200785 924517 -734384 -324404 217664 -127228 -62309 -475749 605050 161431 -212423 -485028 -831746 -964144 -441866 861884 683106 34038 901587 -600643 860977 549732 -23934 557235 -599447 215690 112493 926663 248956 299754 -301264 191479 773457 626076 712218 76052 -857536 189387 -636368 -857661 170264 -799818 -537686 -760963 137757 -767056 -881676 971663 146306 140960 711470 -789990 -613900 -675454 295084 -711148 -41457 179812 -282249 -426171 -342298 -505238 -496438 -185269 -796417 628682 -98922 -750569 -245803 -549807 690814 -271506 -540587 -265124 517980 616 281569 -391456 -602182 248052 -457904 -611486 -569510 12371 222571 -750977 -668113 751512 -372751 793190 -993695 81967 661 965465 -118579 -867886 473851 751408 -304893 -30187 89023 238806 -500410 -436772 193262 244810 55695 -638881 165002 693535 891402 -48467 247562 588540 947096 -943066 75608 -649572 -471477 734848 505553 -701489 -378771 -92989 803145 -182536 319866 73165 -78588 798861 459169 123983 -995138 58906 -615353 -669363 -118364 641726 129412 -554462 626009 197037 -986077 746234 654194 -399956 -188378 -969386 636026 -456680 505281 -248053 -744081 -334113 445402 -382397 -653246 687109 128271 -963333 705115 -860767 798000 584323 570643 -764066 409921 -397822 405176 -726150 356601 -926481 197133 781002 -63546 -590951 528327 -666828 974150 -848864 59921 887731 -812209 -600199 -698999 -861993 -685463 -813970 574913 290754 761422 402972 645695 544429 -956303 -504205 -32003 -369951 -473356 512826 -726295 -139714 500272 628232 298214 572599 -635215 280396 -254903 -836653 -691272 -251066 423390 -927186 745527 -33909 -471327 -638730 726232 988293 92933 -895121 -504073 538096 934768 -166545 124707 -592929 -766916 919267 700449 -849611 207991 -959800 243433 -878036 -603740 -315341 -497242 911698 5305 451529 380090 332678 -244577 -874169 104121 -792320 -445771 -65156 708841 931142 -930354 362186 -471608 -853832 -639698 69161 -175994 303237 -743408 -745308 -633849 -415693 -831325 -49190 -683678 745243 136584 342654 -460188 -582037 -299562 896855 447630 -668893 197654 -747712 592915 -554984 105672 730537 -240037 -867597 -922404 -75499 975491 -730573 888505 -89318 -671782 925607 365626 670821 -477850 709749 -672596 -186829 -405411 735766 -497455 -922536 163372 -907561 596832 -754372 -665741 -70822 -351997 -4135 -796921 209555 732759 798398 -542865 -177460 -972561 -684529 193767 353825 -467246 289795 387552 -482556 -549127 962276 410622 403514 677586 -235501 874009 -715940 463167 -627198 497340 17367 536855 -446536 -926039 781037 248100 -245296 -994220 370865 163492 268410 941411 -655217 590024 753400 -991052 -492862 -257096 -392542 286935 885596 548493 421731 -260976 -53950 649045 443962 321238 -630355 -580077 116027 811094 -255830 -745924 50315 -543119 -862822 219579 -636569 -749638 845747 271342 256157 -144135 -619522 643238 -529007 908587 175319 48683 -364487 743807 949616 581942 585634 942170 -687539 -699275 -494871 633684 957641 -432757 950723 744890 195216 -827250 -790155 -933878 -639197 864007 511197 -701063 761944 -506635 826087 665328 563800 726858 -669928 -797941 -566626 932716 258567 -862567 258174 -154443 -413217 309406 -507748 -35853 -347297 785364 -165135 -886039 731482 535334 -950966 -297267 -414281 917300 927816 -756920 450674 -406446 -607263 -362503 835609 -634616 867037 140786 -112945 795028 985434 633785 990285 865507 -720056 -769975 -620324 435484 427758 731022 314844 731925 -713756 -454548 -799807 -402724 518934 -957127 -831984 44335 266951 949311 -838042 -278268 -974196 -760901 640114 744578 309709 392032 -705290 -261370 -384440 -107308 -92087 -434529 272653 -904782 97112 -33774 -567805 416519 65185 90839 -770334 -736811 854967 359962 -425546 -880621 703041 -471620 530402 -53846 -876806 641871 -549221 7802 -677582 380445 929641 391251 527563 -930399 835241 788348 783293 762124 -262258 40880 -855533 -278206 91419 -113124 688365 -760229 -791765 -538397 -529540 12835 621545 -127078 -44536 177945 470616 276939 896365 -251148 -753715 544502 787097 897689 -737296 -223477 62096 -986 -604226 -102286 -433431 -583317 -99830 361348 -698034 -201109 -441225 -268145 434303 988896 848895 382293 -389680 759732 920688 -803058 -361177 -700408 -502038 228834 -847745 -548047 -314398 882543 51432 488502 -911454 -574263 -934524 239828 -416826 -376587 -294133 21114 -738623 -987155 -315960 -724146 227414 559519 -912358 -382426 -14305 -845842 -499980 499087 877834 -902353 -158499 -945591 -540714 -314707 -129040 -79416 -685413 -541018 -463650 -738763 943039 -732084 -243993 876011 -302078 575173 -205211 -946949 660979 -34005 939841 474793 603256 -880500 -970629 743277 -45366 567915 -780377 -757902 -246537 919358 -722966 -279910 186974 835182 112513 -952328 -142666 -369062 259131 -432043 605832 -109996 -859014 -703188 -330448 606498 638006 520878 -563360 726142 573049 314174 854045 52631 204004 194549 847937 -538482 703657 112672 -370185 -364551 -97265 -833219 269633 -470812 -241295 -771966 -234635 609995 -68289 -319146 354620 -811743 -368645 -831914 314898 -832820 -847170 -97839 -797495 780327 909105 -916660 292998 -18562 926996 -702081 -256574 334742 773946 121942 -167094 204962 305034 -717071 408640 -76593 -581248 420133 697240 -21319 54955 -371720 419867 73332 234412 -670039 -629145 -503932 271037 688934 -572691 -464411 -773720 -332013 604274 -326141 950219 656458 766095 672963 -794853 102870 735921 -722439 699422 36982 -192743 65135 -251025 469664 780765 206821 566205 67708 919398 85003 -704435 -391835 -378512 817545 426356 -190356 819596 802680 399134 648404 810145 -214810 687434 -952426 -813593 394069 528139 583006 -400661 4924 -425976 -682611 -865906 -20603 -706948 367798 -292730 909710 449976 642209 -498213 232232 178588 -960566 512747 -531301 808738 -112669 -53657 21408 -392365 586574 -888876 857957 -273329 -892892 969482 885133 226634 977201 538168 -897747 693513 -423819 -665762 -384816 -1687 894756 186450 -992012 -130983 42023 -907844 378507 679771 -423399 -814822 -457093 110087 -764213 999741 646046 -466296 -162623 529481 -1726 772636 -354766 -679751 678698 -393960 -543476 -896167 12171 -872094 250990 -407350 -773104 601078 -409172 -672255 84183 -61087 328270 -595384 -921998 453833 -292719 -464452 -299033 -672285 219877 513998 440113 -642693 -713491 974786 -734916 -488336 -833278 687411 903660 -75338 -305999 -846836 -808297 768978 -271688 338064 825094 -402207 -763763 66260 899064 756881 -34217 942272 259743 -510298 -550158 -102895 519841 829815 -264720 746842 923417 -239634 -551277 -530690 -169965 33804 903764 -433096 -165612 -61213 -299169 495763 -305777 203161 -328812 755442 471537 -209684 -886905 -132087 711446 -594264 564865 -740638 834385 925747 -224515 264922 -114199 97282 -402260 101409 -820714 -77151 -659214 -11842 -88056 607279 812006 891016 825184 -609697 -882730 922925 107829 -546696 306240 -468305 -15855 835030 550746 -979614 831217 -275481 -700660 924528 374473 -892626 284529 -318762 957693 -436156 993881 933732 -657815 719314 830026 -446400 682458 -968807 508922 -811549 150418 941162 405334 -206565 2248 -541650 -478082 -148216 -124506 82911 24007 -879329 517194 -945780 -253256 -122711 -143803 -699943 366222 -698939 -734689 194045 -35144 -320286 560977 -830141 -583205 558790 393161 -426230 306639 842378 -802839 394821 430752 -552292 -99959 -500613 -487922 144443 -585616 -907961 -654195 972798 562911 -700583 404678 460878 -955257 -568844 -637292 523111 258446 614254 -593656 -886565 839054 116275 648677 -650225 248469 517698 855461 865084 207014 736943 -53517 -821008 887350 -902753 -93010 -147190 -337488 -979249 990956 -182719 710770 -6259 -731275 713118 690894 991549 179651 469629 -500342 112726 -640503 994576 -609184 836834 120361 577884 241790 -352382 -856260 -261958 632583 -905240 400143 -606761 -287855 -307109 933280 -336204 -303963 9014 837925 -25433 -536638 558185 869253 846168 818010 -91402 933724 572102 115027 -942347 527355 289855 -5752 -375791 -296858 -992789 -197051 -655479 -178219 117058 391758 548272 -262604 -714607 -473895 130925 479395 536954 478351 600508 -929418 -540304 435984 493611 976438 705215 -306708 -326818 530590 178178 -234582 446347 -790753 758954 -234556 -17921 700765 580094 667177 971031 -896593 549142 -804677 581192 -176093 777823 786254 368663 739191 835482 -590673 -966495 -174431 367709 774682 -229867 604233 -915696 -176317 438069 505033 170225 -423090 -836647 333620 -598639 806103 850540 -757300 351572 489707 -542739 737162 239221 961164 48111 445467 -352640 -872143 927001 -915235 326230 645060 236966 -713242 488237 -356062 -660506 -702596 -593395 -556385 -756676 86430 285140 -437121 -52194 -58374 169394 6910 -848616 149109 489390 -670519 522313 711463 795935 -858109 850789 -274084 -249164 782529 54193 517268 -885779 327182 256522 -958333 334368 -35609 -311842 -221038 306293 576448 208945 809564 -791319 496894 -282982 961714 -97329 -403333 -724412 -257897 -275126 34437 223469 94661 -186539 495455 -897942 -614490 639676 -581698 562081 183388 708128 710093 -138739 81466 -820618 -681430 -424770 -148152 -502520 -27033 891350 -321597 -965774 134153 -789874 -597734 553511 597132 -822353 972914 291306 -820130 603545 -542940 -550442 -365600 -714433 806330 428886 -798744 84264 502389 -496083 -388287 932976 -231734 -107153 467241 905285 13664 -451194 -568878 -589461 420371 320431 -141086 -721096 -908 863226 -697356 -976871 323527 -723507 -386284 -87541 -292860 716514 -908730 -518621 741335 378948 -458752 -534650 -895456 977494 -971733 855409 802291 -317492 894630 -722509 259992 207152 -105661 999214 297613 705886 -700727 953434 985983 816905 247408 282946 421461 491700 -121496 258565 -941275 -518855 220370 -441514 347197 -846011 -813755 371708 249243 -798886 -996918 -747822 771061 -807476 -314784 498120 -620621 299333 967930 -349727 844911 -959807 -902276 634675 -384900 -553198 -143166 -684693 -120228 -684323 920472 -366394 -772408 -662372 -412989 469784 -139476 -760038 -744841 229833 -273368 39929 -143906 892371 182161 -143953 65048 -575419 916590 -944123 -437451 530883 742523 -714345 -150467 -229244 -687063 447063 988840 -150702 -706788 -891126 958438 -210546 -88788 378185 -36391 -399318 888805 -215422 237782 124205 119815 -499340 -627544 305202 815750 317238 -881396 445033 -372598 -470992 -491082 84756 266993 -31839 -60981 569995 -635576 624536 -353179 17721 -790698 -299142 -835950 -442083 567185 -352126 -18988 63947 -298585 -726211 -521565 -584216 477174 -842486 -160665 -63951 -820588 267424 104702 609524 -459832 -985209 -540484 -648043 164111 -884451 -296730 222346 -189288 189715 -663882 -450336 546505 550382 -145574 207284 -398024 -888185 960757 -947653 -319566 404491 -274916 -196294 -392777 -691845 816475 -234993 -881156 -358227 -56018 -177370 -913049 241737 -689401 710660 292375 -713523 -149682 -613056 -743462 -83318 -456227 803333 -631243 614180 -155264 311186 22367 -25066 919035 -612294 -937530 662572 -128764 34276 750985 -731385 -699964 -922484 916220 582429 350042 -349248 -121944 989494 -27176 -508125 -508088 377712 102596 -971666 324941 -467652 -323176 -652054 -987430 350942 -322493 -153097 74952 653169 -498906 -671735 -770396 -353311 923032 -95067 716972 -81553 108002 -437272 253398 -750031 -371132 -583423 861897 -140529 -948498 -573646 -636958 -986554 -282745 -96045 -346576 294377 -453974 -880306 -683527 557532 331747 904484 -880973 191575 948535 921319 643851 -833559 224793 452926 877281 -40974 269302 538852 -230967 -664281 10410 752041 -93044 565778 -575479 201583 -897626 930576 449495 -894546 -749626 -295726 333008 302449 -317488 -823716 -6495 -538792 -566050 522504 423020 134164 785595 -663164 -250040 -688147 -283289 495312 -656321 -595905 -756714 -741567 -101041 -471048 -362064 -548351 988137 -353380 535634 -894195 -767243 841154 -115636 761525 266572 897940 -116318 -836064 -165572 -134701 -104565 -890939 166151 -436784 -174092 -581646 -833436 -640908 541822 326985 -414467 -265159 -881796 709439 877040 989999 -302090 423835 394831 -973064 568488 -723971 -79457 850124 14596 -614316 44764 700790 -710740 786534 171636 -389547 -668039 -341811 -435001 -856996 -885897 -117516 931630 519186 -97050 75422 -896271 929298 -953158 41951 -101937 -861939 -931940 149281 -557447 753475 801256 65440 -328297 -917490 118701 707310 27459 -254505 -294993 -900879 111241 -213346 262760 -76064 -880659 -530057 -756733 -366775 680420 -396025 -635168 958350 -171046 80267 -336109 496483 319147 732242 -772380 51154 -859734 91710 365008 -629193 306973 662727 688647 96836 748862 -398729 856684 -54274 -353349 -595985 -418151 -710466 -267336 -37791 -728232 -890703 677320 345364 -296790 -144679 -580744 -446877 396996 -799222 835524 386110 965133 989037 -939489 936231 892834 -183679 694255 573623 460242 942997 -882034 -890089 160802 155983 15051 -803961 390346 -425432 162919 -234662 -272842 -494355 -57063 -252168 -258938 -208577 838027 -301094 171791 -670188 -712102 924306 83544 677045 81177 519744 -451427 -701250 945231 -220258 -816305 -867423 -490892 -708490 -882286 155811 -273800 980134 451261 678620 -751939 555683 -299426 -673477 -418280 -714893 446772 -902911 -838573 981297 383155 -439486 437038 509580 -726909 -541593 98521 -648503 -132991 667694 -232068 682045 336573 -818520 -107089 664148 -16006 709306 -146557 -895475 -392527 -386020 -188425 671483 -22257 -491299 421635 318149 -451086 -686242 -614383 71078 -43280 -899374 -200065 159215 144080 -985531 -234978 598656 -889713 -598126 884790 536019 -556324 -892438 65664 829809 -580068 16980 4906 -711686 -279705 796584 724183 338210 -26487 716307 -531172 189614 884866 997270 652292 -986117 -36346 754182 104589 68728 -129666 495758 878633 188583 489477 510760 -221635 -322912 -115732 201256 -776539 339342 -350665 875698 28463 105135 83486 980542 194716 -396840 -399220 -306533 -448734 67823 150435 -794519 -366100 869744 -539338 -205538 740888 997224 -454195 809090 190136 -613251 -475099 -235981 -21550 -348316 -460370 -167007 -935712 471017 172555 -579565 15825 790507 -699882 872736 -66042 949982 307161 -670281 -292139 -413625 55829 559768 181130 -770493 -63041 -876200 854881 -634368 635262 -895007 -244339 604098 9519 -54288 484020 602592 -760095 -866667 -924816 -482492 697049 706231 749392 467183 -12273 936333 150741 491507 780079 434726 766582 -410122 -26855 310626 355740 -555850 -67103 -82826 94631 158463 458064 839404 293223 847927 365409 501792 -433373 -214701 -908219 -10939 -947562 -693793 690400 708190 837229 305146 876489 -121787 -26038 -128681 208974 -683864 -459068 2877 612590 -986105 135524 -571768 -964003 753207 606250 -588634 -553725 515426 -431994 271002 676477 830980 -422176 -497539 23707 -760208 126608 -95624 -74400 641225 934630 -798260 874885 677897 -322012 460362 830454 -441859 -690305 -362789 895444 -272569 -417758 -241799 204657 -545701 779562 301491 -48041 236419 330795 364205 139330 22747 694825 -633954 44065 837846 93984 -700719 -519015 -35913 -223235 617893 520450 -699496 940835 -774003 252008 -982426 628199 192016 -275445 -701981 771988 832201 542815 49955 502504 766184 730893 247311 379541 -654160 -2192 -782362 -247232 -321289 81305 -475465 667013 -601687 -255796 248168 309874 901829 947072 950962 -545016 -526369 710243 -528734 873533 802844 795732 -958310 -40836 -547911 -991129 587982 230435 -177276 745956 294983 366724 157665 -195000 119779 -878491 -496697 274882 -391341 994560 123201 -173640 -662500 785539 -1939 175936 110743 -876143 396032 -605401 517873 244544 -962240 11885 965164 928921 -402040 964935 -869348 109467 -333368 -472548 980842 446776 -982014 771977 -453996 -781866 -857522 -610595 -492181 952911 -585897 -241379 352660 51698 62172 -175488 -498808 -327296 -861264 992500 -33004 376496 -160326 -705768 900825 1195 264310 -663359 -630707 -52464 -393870 460277 277176 -727822 -615086 128115 909496 56021 466381 -144728 -501954 -83660 -807251 459451 -829553 716414 -703150 -86014 -719933 -896748 861744 627851 -66359 -240819 -932404 836629 953698 768499 -859708 -448364 -211807 538179 -486972 361776 203506 673648 -846959 -268090 -391024 634145 -771454 309989 95244 -369938 -375294 218195 845901 -339609 -207856 -356218 -991221 -957554 935999 860971 -288942 -230312 -724810 560290 632454 -387665 -455888 277376 -19623 -634381 470141 907788 -944170 -663564 -346624 198082 -942374 998650 -926289 503763 -490090 -658754 406294 145955 -678642 -864786 976212 -805046 554141 -798932 779677 782996 -393105 672400 710710 368129 492933 481697 -609668 -931387 622772 -518432 541918 -953271 919206 833086 -735906 -131288 6744 -15328 238995 -85837 290714 -946718 -329686 564845 -413677 537938 37344 -7664 993978 -179280 989194 -853114 496350 4277 -297586 181361 -407009 -209143 -777369 723876 955890 177610 876709 290599 -41439 656140 992491 940471 291529 -455980 -212753 356932 906330 -343140 -563203 167921 -158693 -363437 178292 348055 453283 30298 -726329 851138 -829343 386183 658429 484786 554005 939685 -528078 539740 -441644 214514 -428268 -830233 291720 54432 -816025 -19153 696045 253653 635777 920389 -418282 -520917 -452401 -562835 -858650 -139087 -60082 -894945 202519 329576 487699 583175 697655 838727 132419 617733 659238 633399 972827 -750803 -103911 -632553 -581142 3528 -76263 -221255 944146 -555311 858885 676067 -218101 -772359 883852 -589360 -268192 -999901 -603980 -537428 -893136 768105 399447 -410724 307630 -467563 -774880 142643 -143711 -967767 398994 271870 -618268 472536 646017 106233 839015 -808822 -609514 143383 360237 -940580 -337584 -673345 -729908 657949 -995074 -512311 347633 -304814 -597818 -386811 252761 762035 56353 858293 -670120 193708 238940 -357747 900054 -543138 -845159 494778 209485 877211 -791476 304345 882252 375789 438847 -682757 -978569 119952 -963826 153256 970501 -972941 413611 666456 865984 -75461 -414245 113531 580361 -859201 -378057 781939 -703662 -83699 145068 -398059 930082 -12828 -742788 734764 919828 116280 227771 624245 -546856 505778 -362542 -352604 724016 161069 -686593 154845 960372 -703814 -341421 -791492 1551 202908 -998221 520527 -754816 939981 -149672 85398 -778533 -772233 -345137 -601207 725445 577148 182009 -110318 605563 857198 944268 713999 -172853 -874088 765969 -439086 799001 88435 714596 -880607 753371 -526286 724919 262710 -840290 -325833 977934 958655 -550017 537243 -842556 -360609 363571 993834 -534779 38955 308992 -804764 325203 -833234 -593343 494846 485761 -989338 167013 -782625 69307 -853307 -342671 -14045 -267140 205745 201337 713499 644885 -618364 473259 209611 -557907 501261 -264379 -515477 555580 234637 -422758 -65306 578447 59450 201617 -110242 937287 -761536 124966 -270553 -489126 -161477 973671 324935 -447472 864574 306296 533884 170631 -732593 -923889 831286 -661969 263272 -619656 -919784 -245297 -759944 -113262 -356868 202495 741856 506065 -502036 -374101 531959 618810 727466 606871 -335482 642282 82984 -528939 -816180 991760 -828399 -375600 996092 -875922 -442050 -962619 -794950 -188580 788290 -646971 427425 853828 190047 -836556 764736 542503 48654 -631347 -48232 295575 -145285 -422885 800800 114235 -726906 617217 990274 84174 419524 992180 854491 -761440 -406916 126140 -257089 892563 29354 -155401 -193358 -660961 560127 707733 990192 -184496 -898977 -323812 650662 -934461 -437663 -13594 444150 105772 194387 903583 -869641 645202 76980 -668473 550067 332433 261048 -732490 -163289 -705065 570568 -242541 -515129 248104 -324481 -623653 71159 59931 -601043 627041 311443 -860070 -573736 540616 487528 160550 994358 -706550 -764871 758480 -762828 833013 -844101 -718271 638323 225705 -692711 447091 16838 -495205 -319759 534646 -867531 -58475 616276 488940 -499587 -405069 237386 -512243 -945011 546920 -718132 -218332 535050 -850057 367048 -518896 947788 -552454 -739039 253764 365151 -519585 -989267 -826169 -459773 -304283 370869 150069 -369107 24484 920439 -654148 809092 -494846 967847 -748513 -670236 -940993 755178 -9289 456670 -176662 -62374 680813 716726 -633495 -604666 -591807 232803 -215307 955887 962631 -410477 106268 203019 -59356 89253 -975171 736965 661269 -454739 874383 -634757 229481 821491 -95717 -291585 284802 -221708 -560067 -329321 889816 -63904 -140505 -506882 -691723 598810 517983 -110496 -630022 -805700 171708 -420127 754073 517776 -850708 -650345 732185 -938856 736112 -260085 -264619 -685306 342174 -355652 -69827 183621 -194145 217885 -516524 -746386 -88977 175506 196784 -160173 -21408 -339210 -301443 728825 -16873 955672 554746 -873962 -411891 -756551 257274 -289769 -195569 -299376 909413 -495716 178367 -140473 399668 -585991 -298863 -528645 916089 473015 -916146 -593089 403925 145041 -147308 -135014 -509185 -950920 -125228 -377724 -579132 58000 -586669 587245 99713 405681 740778 -600778 -560469 -65690 284998 -385354 138696 227185 -317976 688311 535923 -245563 -179162 -524041 -424613 445450 147049 -893785 907973 761885 339949 90607 914694 -314994 613059 -553497 -650230 584736 314450 312351 676816 101581 449362 546969 573547 266687 44112 567114 973698 601943 755757 997021 -730288 -963798 167199 -726545 732710 -161665 967726 259220 261092 -699181 851512 222289 207492 305109 -436114 282336 439823 -288918 661589 26095 -318555 493098 773317 -377055 -275078 -652319 -737683 -759541 -337325 -984945 -302771 -138184 482829 523113 802491 -149978 -900073 -592555 -209185 696646 681587 296562 429623 -290176 -553543 -387570 374164 198701 -467180 -757203 960666 -808932 10946 746889 823236 -680435 -608232 122893 -865442 819129 726524 -612264 -144759 180552 -764694 -986304 32698 497241 854256 -786099 170555 878334 -372431 269498 811177 50237 -14619 -93705 188917 -204656 -351145 516394 -136989 -457498 -840985 -632279 949518 507552 -684026 -251007 -93087 -47212 89788 -311565 -181601 -257650 -783707 -162703 -338083 -89654 -968721 -535643 -582653 860411 702686 979819 587598 435143 126921 -175790 556753 -18744 -304742 -564065 -27153 542989 -333486 -768694 488163 -247785 319363 495359 999736 -399523 888019 -419810 869969 605000 -546944 243259 -294813 -4424 -224554 27295 536309 -704643 45243 -408635 -635289 652510 -873436 -625442 946408 -967530 819229 -694834 -574849 378577 -907323 875181 -984957 407860 111055 -30522 560803 670035 238466 -259557 -466978 426552 151098 -762785 257548 -810013 -135835 -214406 321491 46660 935175 -295543 315827 -40509 -549194 -124964 615547 -691144 -297314 253558 -790575 28275 171007 -566768 91567 523446 -970710 149783 -83872 378678 -239736 -684119 898183 -280419 112275 -349540 -731496 -440309 314714 607735 745181 -167663 994434 515702 -887694 -179660 515007 944778 -967095 -266128 -408865 -706089 -633689 34610 235328 893877 -91739 -321315 -765995 676528 -593871 -882106 894373 -725112 -478710 560184 -781621 -769614 898631 -650895 740727 733140 -42031 933922 535660 -472883 538212 -765965 461952 -356694 -703726 569085 -964577 621234 852544 -820017 51912 972892 -813529 -77463 -580081 -180909 65877 330308 452633 473209 976553 620872 304035 517345 839258 366164 741371 415571 92017 -672327 598917 -224564 137802 246719 579896 237180 -740329 770720 -428001 -977082 -164131 -152952 -820008 -374077 374901 867483 972440 -782273 493964 472942 359589 -120773 -438365 366989 -167078 807913 -265456 -402956 -102489 443571 -476676 -413930 -372082 988085 855011 17241 -504793 -410690 53655 374935 -440931 -920749 -563140 -858081 -130513 19628 744013 562482 971568 850869 -499946 -818937 -572921 897806 334393 -303545 283184 -873973 792233 107921 -191687 -154443 -292174 136183 371782 394439 525039 108160 205198 -677198 -693166 497828 533083 -291303 -758625 -618285 421389 400598 193393 296302 642840 67827 -59084 460876 -612991 13746 108841 234550 -332314 -973562 881894 -889620 378355 53527 -494893 775966 -565907 -663358 -133586 -547084 -696533 -924905 -141176 917382 979352 942425 820805 -360220 667571 419073 -39264 408848 -708337 -345669 593445 140287 -690605 791783 201013 944667 -760902 983962 -821498 219716 399508 710555 629280 256202 -370492 -828825 681569 323061 -179904 112813 -79879 880766 16276 -75694 -366097 -24941 552543 -420115 269338 512598 176341 508876 -169175 225502 827835 -766866 650396 -998731 621038 618888 391753 -385191 259933 215936 -318248 665788 -180214 -694284 -536378 -766013 446988 204468 -26138 649546 452880 910916 -846245 -440802 682707 -143013 65952 398338 118698 -681113 -795519 642731 819707 -482810 -485217 -988732 -769983 598670 180207 -347285 -990324 696327 343867 591666 561407 -870485 174880 424479 374096 583917 296078 856236 -174389 853487 -902709 901959 584527 -859510 -360591 -354221 762319 -500790 538475 -700122 -790446 -453136 673788 665481 431476 543598 671672 545083 778723 551022 -782967 -262546 265315 -80820 -335060 569800 -30390 663191 -339151 86115 136197 -216812 486782 949582 766097 662586 -129075 562058 -972669 802871 -292055 -167795 776448 -822166 -396683 443715 -521915 961255 -409755 132616 391713 -351497 -177277 -793553 389622 936853 -394837 -185602 263612 516210 -270448 713520 -497026 -672527 -186315 -111887 -987941 637100 -532620 243301 331910 -646291 180474 -946782 -682170 960438 633801 -352462 124534 -335430 -452683 -889454 302342 969953 889448 345781 861689 -57272 877918 960642 -84763 780478 -174615 -709039 -297737 775752 -514386 921970 -296596 521631 990247 -519770 -243944 -837075 122143 -241884 -518301 -56941 -402375 -726890 -310969 -904411 41577 -938599 -828589 -230804 4216 648001 979755 -59228 -845436 152978 405382 -179140 -582914 741896 561454 46425 -231381 77328 493700 271827 -919132 852621 492538 -420171 -901161 727636 -643561 934209 308867 429359 -12170 -834454 -348353 -995874 -481849 -681639 -71692 -929006 863820 433001 -780834 -191504 -414115 242091 -237681 -864748 340453 654306 -282260 751243 22116 -687480 493357 -783272 -313109 -900793 629218 -693904 -246110 -534143 534377 145214 -46139 25545 -381959 -60640 101666 871271 441370 947432 -220643 616024 841386 456923 970412 376267 587994 -671051 866652 66981 -564817 937124 -250422 -367874 -614526 -138679 982699 910498 893824 16058 533061 -202606 379178 -343294 -563853 -671360 552150 -855777 -948060 -525354 -178900 300675 -120867 57391 805290 548116 -781901 926428 635425 -349908 207313 282849 -249418 -193382 282488 880886 -681375 577183 -990854 -557049 -621455 -56335 313150 -408140 -389882 -458053 -505280 291409 210838 -56933 -548210 673254 39785 -733148 654028 -13520 782237 160986 -899152 159135 -77533 -977864 124294 413015 864447 -130515 -660051 887343 -98548 -732262 -524647 111412 198390 127829 -948529 -440537 332222 -639318 109676 -338693 881786 -677931 -310625 -617256 -493806 -32375 64170 163483 -279869 421613 -562331 970067 -485856 -584295 717626 779589 -491891 -153443 -762582 -829335 695362 -50822 879431 -847509 613838 -603481 -247496 490411 345105 -374514 209976 818750 387392 540044 265623 -495637 127077 -620812 -657737 -923986 -582563 925325 -483184 -825032 -993703 77967 -316370 42861 -85155 116522 -207698 -149659 -400061 -56960 -454844 239211 -936391 464934 -44489 -257663 -537153 187047 -125981 962010 757162 874112 -42058 -820769 -12508 -991451 641076 -806741 272938 830970 -777100 -264945 -470516 786907 -488416 492174 -634895 -17899 -520071 285665 -114352 -410773 -480176 -715531 550008 808466 599438 39912 -580472 -831307 -420051 696976 -252040 -609550 -831043 759412 -391154 90074 -773920 842961 507114 -40715 327758 -857706 -996741 916796 -425902 -470424 -780664 -563299 -107701 497823 -547928 209275 672428 -5945 -619319 560427 -260100 224417 418477 359544 -15913 -3553 3944 -924768 385131 418795 752484 -287275 -782725 268896 387677 -756291 908640 -125681 234470 311154 294915 928060 -918302 -188157 -204316 -121121 -204917 -147856 -11369 829987 -827410 -611150 -69439 -139414 128237 42801 -595297 851655 958268 -521780 590976 574979 -318363 -729259 -54330 -139623 426052 730386 511977 -60487 917259 86077 -855053 89673 603583 -833531 458373 708191 912569 388491 821073 690760 -217434 -216474 -936802 -501243 719368 232991 305479 -535223 964147 -672587 47548 -663684 772305 402202 -210560 -7750 631774 -581707 -494039 524501 309292 310494 707811 820175 -967328 672229 744941 86881 -215949 -681845 24346 296567 696498 863367 15186 121777 -364994 -688382 -544498 179555 -188787 496284 -584352 829462 -294168 17765 -502295 -622459 -741909 997092 920672 -329567 -87928 -124908 261778 521614 409604 355298 18012 294308 -981897 802736 -467021 804078 62161 -623659 420125 829102 -663344 645787 543925 649047 -212853 -610881 -818261 -222574 -981910 -310027 -293183 1850 605483 207585 -650289 80351 -951201 -893025 423232 934215 -308885 -194628 -952173 788072 -791032 309307 -216485 675311 -859965 666769 -393793 669117 -765315 715305 -885637 -393756 714348 -411552 395869 -533201 779672 329482 -768568 385559 -814625 -645908 -209611 -11953 -684687 671423 437677 -474439 786773 855988 -835760 -767122 707043 -225942 354002 -416711 627016 999034 788984 417565 -500347 -563604 597791 347723 880496 404158 897078 -604883 -989903 -425628 675135 514270 -992698 -662717 934610 420271 -383233 -911819 888730 294052 751619 904200 -960811 -397324 815561 -594177 164568 -718963 -798304 8400 -703351 -586226 -167128 -809436 21476 -135349 -281257 545946 -199049 558028 -60171 560708 -889243 -898994 258976 10664 230502 -905535 -160056 989760 -461755 416328 -181068 -314758 617186 -405060 -533125 108089 -817490 -398551 -697204 -73517 537393 142544 437671 -622319 -409081 -480860 -61215 -418126 -762530 -30515 -313308 926568 592762 553383 -435411 49498 -404558 -835516 -724724 703264 260849 -334618 687272 887114 21045 700037 -68552 671577 -385005 813903 416203 355780 -160591 8739 724417 993908 -150198 44182 973775 545352 482093 -243857 448383 -708333 484927 -837590 820910 -274663 477557 737016 -833908 -589675 -988965 -298564 -410081 535990 937104 808080 301505 -98530 -665017 75070 464285 -472095 709191 -52024 -619978 889996 -512788 961761 -564896 615195 -560604 59122 309957 -447742 907251 -889706 943073 37157 -689425 449565 995463 630752 -78396 330252 -676262 -262016 4530 -332388 -54188 654023 -643062 -153033 900162 -889107 -139723 815998 -926906 254745 563245 844998 821460 -753172 -807807 972310 -498122 877174 -907562 -762837 -946680 449215 -650016 925172 264893 -228416 496237 630166 249112 810215 942427 -507543 440243 -265577 840861 -488327 195323 -696411 -717254 -418810 -927566 455260 -265779 -558716 -546708 779002 -162298 -781284 76434 548016 -773976 -565719 484835 444070 -777847 477628 39406 934517 -648683 697880 -804327 666155 66251 932919 -395619 -292021 932287 -436029 -455289 -258742 79382 -544226 206521 -254060 -423411 -450853 -912537 -398460 458738 310338 5914 -426257 573481 123728 974512 -673894 -366551 -753611 205786 944703 -300419 -289964 105757 -217203 -872125 751942 -920366 -71003 -950608 -548520 870694 655517 -407158 -915576 -772197 -88063 197548 174220 77189 -332083 959878 -997045 -42739 10484 -745190 -159775 -693583 545116 -466048 577951 -396350 -128929 415587 -109559 1637 -893620 766466 148951 169235 639076 337712 -945675 -373607 -285603 -975788 -160765 -969704 -468637 722666 664149 -78842 -922990 874752 -609548 -646357 252541 826426 -961381 959269 -176470 -111793 95419 152549 -813804 453897 481272 -948944 855720 377416 -953175 -776417 774472 -75520 143836 283295 -916021 -25674 237775 591857 389370 841096 -8200 -543830 524053 -150238 -62338 989109 196172 957513 -422594 782669 193094 -935596 887112 659331 344350 529198 931807 309054 235233 599894 -838660 -937674 -681455 955231 825547 -156297 206885 -454032 -155219 806501 482183 -743612 -786124 -110030 -375659 -839637 447530 610537 752032 -926584 554891 673383 -558224 608977 801542 -665507 818109 305042 -839552 -314801 -569033 927594 189969 134168 916608 848141 838021 906212 -459859 -819904 -789412 393908 -339511 497760 -373046 -100515 814930 -997924 -389705 852105 -281927 -607562 -654015 -518987 437478 890117 -683723 726706 643634 -85770 714778 234532 -287125 384966 -151514 -646907 261076 490570 61383 247715 653474 -86040 -358244 506270 662272 -632933 222200 917867 -63476 166771 -996506 -863020 -122152 -561773 -336352 651510 -708118 905137 -142186 755521 486204 794905 -937619 -166148 -925636 14890 158077 716990 579149 -473897 557907 790518 -123195 -295129 -344147 -136732 596461 -544842 328960 -476259 -250108 -924622 -133515 66571 898236 847199 493544 -481942 680251 -977773 -288920 744141 832795 -596421 -154822 -429033 879722 649172 154326 -52862 112428 809331 -115993 -754020 812628 -860739 817615 -382907 393678 113008 422050 -751438 -2567 487000 -481370 -386835 -371675 -922534 -902183 -764334 874137 755053 851691 -129645 414223 -563428 854464 -353611 896950 -218490 473071 492306 182447 -143266 -188986 -12715 -565615 399851 -355389 196481 -546203 -712056 605340 445546 956331 498853 650168 312633 91475 638277 -537932 719469 614340 504574 -17312 -284459 -507943 -489731 -394945 -950377 814047 243711 182666 73772 -903656 -575400 444461 373217 -430021 73072 -458296 -889896 223858 -250943 804528 580613 983642 517466 -677780 -280782 940167 213215 106680 124411 -118531 -539257 -338427 -284334 989752 353820 -341129 -535172 657189 -794241 -630170 431250 241190 996642 -411554 678657 -450670 -174708 928159 430219 587315 -556328 -552803 781508 -65465 414646 65152 659733 -187521 213224 -724571 -249028 -583677 -102586 267676 870218 -765588 -900036 661801 430628 -500280 -369465 -413501 -972157 -141414 -347141 -651496 262388 942167 693759 -565754 -76327 733034 -310001 459043 -227611 38961 -825095 583606 299172 -122755 -30687 -478532 -373007 -702186 -610179 424036 -802946 793013 994202 208531 -659761 -533879 880661 661218 -236865 -889806 -864861 -794981 -793350 -245303 734090 -488001 -271742 319062 -113755 -88830 615466 -73384 -973469 -268339 13470 416065 -464055 764860 471001 619255 -46356 477214 -271572 58196 620151 104824 -169410 178854 -371925 211457 -26873 463024 -25638 -703705 771924 -185176 368875 631817 -389178 50615 -682150 85755 584019 921852 986805 -753274 742211 663305 276896 42341 85428 -991260 -995759 792072 -165226 146056 997908 -538219 -545232 -917791 -666296 291170 -217190 -888492 -345759 -606339 -635840 -838476 -346268 -561628 -581786 -479794 -100626 762957 289438 269022 -814290 -180961 -396845 482455 246630 -885897 -811198 -665825 -991890 -26652 904828 834577 936496 634283 -375707 -295686 538413 226884 -53704 -542884 -745225 -913700 276608 -344530 -632267 -987183 -890080 658521 789154 450360 -769587 -932931 415118 -908326 19471 235050 808923 951346 -449212 -34584 -586622 611313 599964 -661841 5132 508027 -107746 489391 -714983 105320 -862303 759818 259676 629124 -150316 -438955 -822756 163663 631095 -69094 -421963 960893 -305377 236633 -580331 -19722 658102 42754 18240 -878377 -237192 -680451 104653 -590992 -272968 -339805 238310 -693180 -362599 350914 -303668 -456051 369302 -771555 -542000 -64971 -881542 157033 185051 263006 -316952 -764719 -706713 834906 -237356 -348814 601988 62388 -799608 623584 -761644 788773 -20191 -331872 821007 51104 496527 982316 -503808 47431 -972520 -684942 -606842 273011 -426539 217301 624404 226224 197940 -193878 57521 -11714 403573 422332 -52231 -405615 -568787 -186679 448538 286418 440389 -224509 523735 -479652 825980 -280816 -262007 80704 -317471 -950262 -26855 920898 535642 811647 -952569 -282662 20640 258930 256999 157364 864961 303449 -102562 711599 268572 -253539 826921 -27679 555496 174493 42135 262674 -325842 409131 -794614 545725 -285494 -157427 369274 -944621 979183 -890371 -696079 -896137 653344 -907734 378256 156290 -131401 514997 355849 -791167 -958111 -53835 -887005 692338 -293217 -908877 -736583 -636405 -609593 -148050 -778181 714163 -78846 129816 -854868 -633081 -54196 324311 759330 30678 -548489 -641978 72137 369317 111912 -962382 -298912 949164 129624 968925 -708038 -772009 181844 13054 -967617 -213818 161342 870590 899176 435662 -598134 104508 -962361 -621707 444673 -119029 124797 -786694 -968639 -432977 261953 -595765 -948165 558500 -767648 443020 -855372 899287 800567 149911 -813115 -766806 934331 18935 465371 -907788 871154 445164 253623 710143 -834825 -965782 -442257 -147192 -89478 -923623 71532 -764861 -186435 -380330 -211990 245972 -787432 -477391 521466 972631 -373642 774253 515587 -85543 217558 -882173 118205 -385060 235851 -54624 -847051 237016 -75268 -184030 750540 896948 -944091 -333153 -999752 777681 599572 -745122 806785 -606080 -297684 -475556 -145659 374534 -616986 750664 -121739 -316257 823371 830599 617942 269176 -779653 165041 -951424 -564300 549162 229522 359586 519144 -107747 674346 531644 -591201 776881 -111699 373540 -458409 -408747 993284 669954 -70142 201995 -922934 145492 726278 592363 16848 -103701 342717 857888 868634 55915 -799371 -908440 101728 990287 809969 728856 -990323 -396061 701030 -414442 519491 847432 340224 -804514 464341 -823693 -240165 -679042 94539 -366674 -439031 94489 859490 558230 -492782 161639 -670454 786076 549232 -442701 -225946 -777340 927631 615901 -210865 199401 -748077 258646 57170 -675274 -145646 961958 -323667 28334 -265451 95209 691542 -45594 62107 533325 957940 363846 277846 -242026 730212 -348789 -316436 975387 -124619 -969272 114040 -818489 -356436 882272 330886 883352 -187967 -184690 810523 251299 -747872 200541 807082 800526 -548567 -126032 -412000 925332 -664336 -18884 162009 -12539 -548034 510088 605864 490691 -630514 -838668 817876 -227258 -820847 680879 -6635 -700263 -444501 -731968 -239717 -645157 966131 -196866 905607 92223 558519 928280 372720 607756 911478 263949 9440 985758 176868 126005 689236 -412061 266857 415286 601152 121695 -880606 -94576 -189176 -885464 427486 477842 125064 237418 -135261 -888734 289165 669541 94375 -308486 36953 926954 114647 735653 -460893 -128286 -669740 608646 929557 -307001 -502672 -145007 -515507 868392 -503499 84496 948956 465578 627423 -412385 -967734 129153 -305699 599344 14480 -436229 -575788 579720 492828 481014 -232932 -587200 -699312 -309915 950081 -196794 -556540 -384689 741763 -372263 522752 896079 -599082 -511472 -691454 -233835 -685213 86356 -294594 -808476 -280699 -717087 -649895 -397166 133453 -147767 -593171 -235893 297855 761201 961032 912078 -881902 -53486 745773 -345745 -55116 -641350 848209 -607853 -740157 506184 977887 -570377 38741 816243 -579787 -992407 -151630 -123196 -895067 15821 -666539 437271 101493 631194 -697490 188830 -708897 149467 145890 -143778 560018 -27218 103114 -291408 242863 659656 30320 -192063 599628 835823 -921643 -69102 -79756 -791810 -936146 -66823 580261 -953627 -245278 573599 -570927 673190 -962547 125696 994398 -515879 388097 190574 -169433 -630999 483135 272397 -411400 236757 179714 2264 -191851 946224 -73419 411547 -23500 307361 -397832 828664 -203137 -417244 -565345 788834 887571 707143 935091 -850907 -538621 588974 60655 -205860 -441387 -517360 -343228 293369 14212 569911 453462 566720 -861572 -802301 -81796 468940 537762 481256 564932 -457335 -822327 247660 -458516 -146376 458430 111402 480490 -230801 553789 312529 -243994 622742 868730 -51291 130491 292203 436633 994941 -479367 754943 201910 692292 637157 -238538 -360610 -603527 -194952 379083 -744813 -138833 858204 -21814 2252 -789619 235634 481684 159347 -272946 934351 340191 -322203 -989118 118714 806963 500214 -207540 283695 -483346 223722 -690718 569951 76736 895101 690704 -80082 -557520 -238884 359542 767028 148629 798378 -913979 -487747 607646 776188 -847163 202185 883403 750301 795090 416524 -854030 663882 608475 938863 -20549 -169929 723810 22285 91684 -663031 986494 -525001 516477 777370 -527524 41968 -978708 482616 693305 -160270 531691 -591066 395754 -527321 175174 683929 919637 813233 792862 194748 -140811 -663709 -638488 -872659 220890 -464187 -145682 350846 -409817 542868 -20403 -144715 -910574 -46785 510069 223052 -40601 729068 309164 -202703 342277 -890127 202380 797639 -209569 -38309 -622336 473443 144380 811754 282315 859728 -842376 -653293 114562 -236596 203521 -883843 -676084 -848503 671451 -587004 -293719 679341 -13732 -452295 897128 -280877 -908431 -536736 393904 -574073 -603497 -386959 -52424 882381 -100765 -915176 -589938 -736357 -328326 -495691 635028 708698 -573286 -626596 194814 478313 -651761 -967978 -155818 -373734 -701378 -203490 -733191 -304588 -842082 8676 -693737 287343 48954 -95218 -491210 780027 -359375 243250 -74961 -626055 656694 613406 161968 -230272 -508400 -591536 763320 -633063 839194 778494 857118 -356412 -407612 522768 -49013 -877711 -342767 -673504 -812933 -68729 -994665 231809 642624 -134431 -552061 -75083 352384 -194228 -417262 -189323 -627534 222986 335512 394797 -815196 -598446 350461 187262 -373256 -427571 229691 294970 891170 -834533 727777 842219 -317845 550220 721811 875852 -279695 -661272 525832 549199 -948827 -331800 824970 794645 867020 45754 782074 660217 222207 882112 -998710 200326 851756 357969 205569 -30980 -186094 852151 -487238 -747825 -608056 -260816 142629 746152 -717385 -193683 -871292 561250 941595 785686 120368 -627059 -694010 -559548 247314 385263 624093 -844795 37674 -205314 2905 -439844 -880629 492008 488839 274238 -356644 449547 349896 -473962 -476967 641277 -367278 947265 -887600 262917 564781 -198765 -307419 -969824 973111 60113 -471986 -772226 -898783 429493 -232232 -192126 -983184 -905235 876000 -375483 355965 -388580 755355 102803 -178187 -843432 846543 306284 405209 -620758 658647 -241147 159359 -773231 -392798 -109883 97295 74751 791605 108360 762759 419161 633381 849503 -207176 864124 -837347 -615410 -641593 843443 -194850 -265587 -931796 -656958 214714 -214329 791350 -843425 143384 718686 648454 924339 -536716 -371163 470543 676573 -937636 -278363 -438500 -364177 -599692 734233 -83638 -705681 917362 213746 784010 -590376 452002 33875 -183391 -798058 126179 -370794 -444377 174861 -891735 988229 -844021 182163 -25223 106017 -266227 -246159 142448 -677601 -789565 -167961 -519235 -68634 -183019 24229 -4830 958931 -974655 233682 522743 281718 -634793 425865 -424026 -20462 -811714 436310 929072 -782688 -362195 57534 647079 -343860 790835 -356811 636210 356726 911664 122149 -502004 -169294 -413223 144622 -345723 871369 94264 441568 34303 -762697 310186 508866 -745869 -905429 972384 705231 681706 430986 -391586 -329036 -325244 552683 -916737 603539 507508 -377700 -770962 320387 375937 -302564 -905554 -152818 -330105 708511 694547 698802 -319884 715533 -779833 427616 928716 -346749 -154041 -463104 -843994 -161071 994275 673131 -581588 -613381 -60606 -696977 678687 703672 -931877 120014 736848 996213 22013 -732864 -317912 -208813 983495 -333076 -798175 496165 -774863 786163 -875317 -442253 -800254 667622 718408 -887559 111319 -861493 -676016 297769 -715102 896540 -1234 23077 283433 100423 -274495 -50362 -348157 -231377 -214020 -938344 -166114 -961239 577510 799067 -574404 690304 590235 941060 662769 -639886 -591031 88249 52519 -909391 -960205 -559399 -400614 214371 544306 -600462 167517 -39262 362927 404297 -271661 652924 -611158 -509995 395830 -16396 58679 411716 -558445 -795009 -191493 351349 -554164 -344695 313267 325372 -399467 -222226 33838 -82655 -183688 799873 -583474 -423839 -145583 327048 -54645 -814612 78034 531005 174447 -391387 183680 -464177 -903141 -203226 974260 -331553 -801471 297401 -847333 30211 -667608 -743457 -10697 154439 867371 752973 -768292 959783 -772422 -6550 994228 -890218 -31400 -655149 -114117 991866 -235749 841943 -143933 610734 -175697 -558213 671729 178942 -445741 36599 624830 -127953 -198054 828215 551415 924276 -198868 497500 -49987 860154 505282 440504 731270 521437 -541650 -138667 -601317 -937935 -5743 -573074 -311144 -134278 -387038 152180 -578833 -585677 816174 -145013 -639771 59339 381842 165130 -236525 -760284 -131005 -162945 -538138 278675 -700857 915497 -50657 979682 -83911 -799108 776148 -551087 -561975 276768 -659859 323600 -579143 -126478 -468952 13127 -722207 44546 -677994 -796657 -524500 137619 -921188 865014 251545 -327265 -822925 205694 155963 -406704 -531800 -205794 187449 42503 -438500 -589120 -581937 -491047 -975099 775618 -107061 -990067 983531 -256523 -326256 -376928 -592468 931105 628887 592961 -263687 643071 -403095 -115627 -37546 589373 300582 -968588 -685666 189822 -46078 -811926 943613 -297513 939714 -21961 633332 -413613 -590652 952208 -361895 -479504 -915852 849371 479444 -654944 971223 243127 167907 36681 -31100 951281 -529066 27845 -752346 933776 -901036 371298 -249989 825931 -877996 -533533 310104 -851059 890405 -619395 76835 446712 -842905 -112293 691800 296415 81680 -508517 -102139 -434741 -490776 -219185 353357 704887 -549235 925181 327912 869715 510959 281119 189602 655109 365141 753316 -295720 -115229 790614 -577299 900862 857978 -60063 -747183 -702053 -1142 946870 -27111 -721717 -645496 -549398 -808828 693436 -410341 -809369 947012 132786 -715104 105706 755455 74116 -657754 -111357 -560944 522781 854130 -893031 423491 835323 -883588 -409373 300124 355379 584560 836336 -980079 -552341 6574 -164960 547148 97758 117706 727208 361962 324316 -918003 463250 -794818 -326713 212594 -130373 -684530 721175 668202 -992813 650517 9047 932889 652128 -432128 895014 992854 -545604 -772367 382775 -129361 -14446 622591 708689 -754397 152037 -989644 904912 915302 522889 -460787 -948446 666976 735784 902397 803915 -235474 -506178 -428565 670049 -547680 -777442 17200 -735216 664377 637547 -318182 358680 713522 -380385 705003 -227894 825719 -802808 -12966 -365297 698793 -818875 34961 952417 -327014 594509 596397 -365745 -45099 -859543 564034 -627970 620947 747957 -397739 885283 -198714 163364 364255 -755447 -258414 940025 984145 818321 201295 276814 -73334 7085 991753 37136 -687902 -75164 -792576 -521855 988067 187601 592936 -737483 130443 460580 -363990 278678 -110260 657568 607585 707040 17676 -6757 610782 960165 51557 564737 -320667 323658 130149 814801 -828051 696456 -931313 -57697 703652 24044 -25128 616336 78057 100952 349483 -554911 51664 -7168 -177818 387936 -421215 188269 -111525 766065 662873 493309 896592 -459637 212903 -725663 2559 -980039 -153103 -945506 -112234 -125415 -644275 745357 -125384 -487712 -787576 -370597 206971 -235180 119202 -103670 35432 606672 -297776 -537618 366846 -261052 731641 -885840 423727 -666062 903482 -461746 -827551 -846926 -496670 105369 -70289 677487 275446 347446 -796763 763944 435630 -240482 229575 -944720 -856075 15390 -98165 -239889 637421 -110633 427418 765150 -13334 -604737 -685804 -370802 381170 -905826 147977 -147934 -55868 -777710 698752 828625 297805 -528884 -694413 -668059 207156 -371503 69969 -957890 432848 -394246 -155653 571344 -410708 -862860 -708920 465185 -140662 635904 925314 -164916 459741 -179020 -316826 -327680 -491443 438776 859175 247809 -647625 362250 601580 677030 -507990 -79750 166350 985050 -166932 436271 -114982 -975460 673907 -154527 444181 267647 -956692 705949 -248205 -890070 -584777 -548028 234335 585560 178153 529163 507190 -339879 -50487 894844 -724660 44816 648531 953204 701669 -46221 -872903 -176860 -564547 -503026 -88228 713104 674561 622977 -754473 345491 -292908 500733 822517 902361 -258997 -864694 15286 958947 -278415 -519740 405710 -159738 -969405 -953638 136102 -743572 -514635 -669682 -665383 -671598 -34772 -940169 422456 -431415 -916478 -581438 859719 -711371 -164347 58541 -267587 118097 -158089 -423926 -479992 728680 410384 -355902 -902842 83613 383224 771919 -26291 -456091 835918 -926271 -30428 754056 -116445 -790085 90888 -99037 180223 -716557 -871703 -440279 357723 -230091 -113686 265053 -572762 -531616 -36892 -388007 268481 -670105 -31261 816267 766082 302673 -952665 -228941 -704588 -784838 113189 185958 651157 130384 300036 538254 882519 29015 968480 745959 214560 927269 464011 54276 -931190 -898137 539142 730184 522660 717146 -735860 97645 -771601 489683 -820152 167425 -331166 -44361 -729318 980836 -771098 -937276 -217450 -927541 -232102 -926266 770565 -33344 618384 794914 938594 116639 179918 -495025 245342 -413542 525519 983640 478428 560822 -528192 40284 173046 -750771 -149437 699022 19062 962698 59247 527541 251998 399856 -289331 745517 474977 716499 -827684 -257180 329575 -261027 -852721 209501 -173043 506122 976970 -775120 -439390 864812 604136 -1143 -264661 -897048 -619208 -213979 -627104 562615 700284 812504 981166 880615 896361 539274 -378445 -561513 -972119 872757 985028 649534 479708 -263192 263658 -528987 -521838 730951 313825 -348696 491987 -432119 258328 -576391 453527 -606983 -579020 7965 275790 -584715 -180724 -95379 808154 248306 -518994 -58154 862608 271862 89561 -23654 -677829 -255716 547713 -226099 385304 669332 -446001 87896 -881957 -680672 417566 692729 -181719 320281 -474881 778689 77083 -250264 -658891 298133 -380606 -432755 228026 869422 514077 -106213 13368 -724199 -664923 537145 511761 71224 684097 34851 314071 973630 438866 -118617 101845 754615 -956887 690985 916740 -763778 551180 -389601 -888809 333253 463797 605462 930544 173969 -627758 -104533 780200 -901574 -602234 -607469 -363381 -613265 545382 677780 -110695 -171855 611837 -115575 -644729 -525229 -340663 -529823 240956 330753 793148 -968543 -203052 -94026 -117700 999134 268704 926915 -157533 318403 220452 657743 673216 813713 -808424 87506 -426284 -335334 911080 -595943 419733 -137915 -405709 723013 3247 62094 437072 95820 -661698 260355 130756 563190 -364715 -201144 29389 373345 -400390 516499 715099 -971651 -863449 101296 96529 -82799 -160565 41087 -840375 -198219 265159 95601 -781171 -167978 898802 -18162 111519 860853 192661 773362 -594830 -387993 203759 640076 494254 -12202 -923469 -755746 923440 -253889 636549 14336 -588409 862515 382208 861468 -893704 491030 42547 376627 432891 -779229 135712 -201897 829244 -359835 -382149 -118353 747547 8512 -274575 787318 734381 -92698 129182 -566020 585273 384226 -132330 243875 -98885 -271599 -993507 -960924 657508 705443 535663 -253880 135448 805151 -531399 830447 901487 953052 -42211 -35060 -973900 -798327 775730 -772122 310889 336550 194050 116825 -20543 851336 -222965 -969773 -389595 222809 -226114 -660264 820912 813333 -258813 -41089 -651470 -443377 -174286 -788238 -784847 -310806 -903396 492530 -202397 -83423 329472 -258352 402486 -190209 73238 865141 108104 -453721 270984 -243621 -352017 717325 762612 220690 -787278 -876677 -228628 -235460 39374 -938482 272117 -228847 -666830 852022 -500469 696540 -477949 -947271 -596452 856572 -406759 138032 539528 513636 307712 -162295 -32600 750747 689528 -515452 -643900 -412227 -447114 -690634 -509797 -573704 -208479 -185719 -341922 -685425 -35883 -968391 114613 -672421 -267485 -19624 -988615 882373 -654513 368843 -664327 496205 -544944 695243 702454 -864505 -988844 320486 -455642 -627176 -671046 -49029 -70796 478397 427158 609730 156990 -884795 -268367 108097 184790 -613614 -724602 620375 864003 -567140 395077 504758 92029 -858131 -654252 -838175 -888205 679718 -628535 229554 365192 -716423 -203407 -401450 -382382 -696659 576717 -691249 -417190 600989 -592497 811761 876320 64825 -793054 249701 -850540 325380 -299361 677417 -419171 680596 474713 -411506 228501 -2923 262994 937529 -63669 431558 -974525 -697565 -165120 -154758 -968296 -743911 -501269 514073 288497 -966211 -977866 724636 -322270 -200573 -187394 968725 278580 535092 -537258 -570203 276578 681454 151365 617219 -278371 860194 635203 529660 790281 -685419 60864 -979987 147326 264288 207646 271435 291207 -915600 -580686 -554084 658150 -768889 -385722 -912389 534414 -41288 -629862 22424 -297688 725615 504542 495925 730639 -358041 -490950 -647254 -612013 -873294 -426298 -254750 991546 -619212 624274 -915748 420026 451112 48800 -616021 -380928 700442 -952603 427126 -909459 -557845 129996 426233 550675 530129 -610381 50562 699196 -948268 -330901 920308 34020 -704174 -590916 -148280 -550598 889468 -32545 758279 203299 -696105 -314494 503249 -233545 -270277 163528 891994 815426 153687 647366 -68632 328644 30124 -129145 687830 -493326 383245 340873 -366061 606899 213157 270781 -951645 -180189 492657 -891381 -935779 674451 340674 -114612 25260 522246 -152004 350671 -534642 -515658 -371238 -624683 -382696 -75762 770152 -276588 254128 -353747 470919 -425161 641490 -122775 725804 130140 -660980 937418 -465247 -681451 112769 -555509 936579 39144 212969 -768612 -210877 152655 951568 -973277 -753627 -804935 -343085 205558 -177596 845831 -956378 327586 -851573 638223 -647280 -340760 902333 609053 783661 -459206 394607 -903827 -122325 413763 -58359 577586 73678 217436 -846519 -218478 -850195 -111209 8895 -838105 251891 -411976 488529 -966144 -348450 613175 -451655 751134 -39997 262080 65410 928760 297160 -391373 -941553 -321289 -341976 648485 921109 -563845 -540109 871644 889756 -943148 454731 -599209 -861567 -167223 -353432 945988 595830 -196203 -635627 -166393 -225023 216933 -798863 986554 -711943 511067 -117073 -632025 -72947 924942 753814 335696 -632004 409095 -595454 -888472 658526 -703802 -911519 -998697 -794087 230587 -915017 787514 -324499 -939186 136986 -734111 -995799 48983 389046 -754481 -97421 -116826 912075 975933 21061 399997 150570 140056 -6166 130961 -658116 -885762 -984059 -719987 825083 -369851 814602 517006 -768393 347508 87875 -826712 -511918 992327 759756 -389921 -414396 697008 -944745 -822609 -945001 -450479 748137 58757 19884 602498 -385829 -195004 -368011 -555951 864347 909505 178553 719997 398248 -374201 -133037 -466309 484313 51988 52019 -108559 653399 -640806 -343076 131902 724446 348478 618788 393200 -894976 -873124 44151 518603 -633310 140738 -418220 -807223 -629378 676720 -269105 65684 -684513 539359 -149747 8718 699879 184439 -151605 -444854 973708 -676201 825175 -498416 649367 22673 791445 886493 -566428 -870485 201084 395617 -410587 853663 311063 -736129 216927 122523 575108 833488 -293653 725954 -327176 -936672 44150 -165974 605241 272496 931457 548444 167586 -427022 763106 962135 -478813 -390000 62530 445325 -730178 -627226 -197731 -887964 -942837 -559933 -942907 426678 697525 -150740 -162466 -566062 122619 658521 -559005 161529 472240 -969930 -12896 -185886 964412 494179 -13001 -802378 368152 -261708 -550500 582292 -842667 -238542 -778344 -171250 390294 205464 -498103 -174165 376978 -272425 -314208 962019 190867 -290414 621665 -189786 -540167 -827357 924967 177877 -128968 -750316 -449698 -932281 626902 998695 229703 -468154 -86162 -70449 -679432 -862321 121775 -513740 469977 101973 80221 -789709 -683480 528063 303311 252124 347894 561381 -43408 585074 -891992 -995113 -581441 -523026 -763914 951063 240207 57084 26991 -802662 920903 -100099 -540813 481738 -200862 912515 198712 210823 -826384 -510888 -834874 -439007 -460460 -350600 -951429 973920 317060 731154 639239 49917 949260 -380405 -244751 687654 -249332 -83589 433808 -99075 -518475 768813 -209645 176409 -938033 -833757 -219526 -618364 262326 -49007 273307 529724 282969 -666915 457630 134835 -788038 701093 -583423 322254 -889872 675001 -342380 -179735 -247512 -573795 -738050 288338 480672 -440696 -113098 -439991 224170 -87576 -124533 123783 345519 395227 702237 776884 363433 -189257 -534943 -548498 983464 595716 -163807 992329 104783 -48772 190202 168394 -643884 -358766 -644644 697579 -322685 566888 -73075 -166885 -606789 717783 -537817 -975558 402671 611819 622741 787489 437926 38885 296730 194456 -564868 337463 28875 122206 888735 -323701 -130545 -326747 661715 -840003 411686 -328813 -187538 459996 539295 783554 -434467 -861651 772449 751809 -679907 816680 462883 601361 580675 -605448 -449165 -229976 151029 -174209 363571 146930 -847890 -252208 -569321 -326453 -402051 668724 271529 895622 -208250 683942 -440250 393193 -138240 -212905 -871010 968879 371702 800811 -390217 972292 -470393 -188359 755818 -354931 500070 -197426 582117 -147875 -783270 142443 -701273 226817 -894785 -112573 347399 -682891 724739 70590 -323410 748332 4137 705273 193048 -215795 -578614 -63677 156696 -452112 970383 -963678 -374959 -235483 820792 -905268 -97603 138989 790040 -54610 977065 119935 737815 393704 287159 946693 96303 -801585 212187 410012 -422673 -380694 -266786 -374312 273403 96885 499294 -367811 230410 -694687 -876083 -330553 607079 -462126 629486 -619933 621808 978080 27611 19316 -971366 -893226 -665727 -936753 573291 998838 -275167 157247 396414 -408012 -396335 -418047 27523 361590 -957190 -350647 719548 684506 -704680 612411 497154 466032 -711683 918899 -69058 -179716 -321842 666878 -104464 304629 -81660 -988705 135979 -120184 688812 91915 -915818 -346346 -912345 14573 901741 -522574 86059 771939 -325506 -125020 -905920 -462657 931757 -560663 -198332 803783 -621200 74288 344040 637749 -103468 -423458 -704719 167479 -478986 -129909 23288 502000 -178805 -451709 -520598 -304267 453209 519239 546184 209489 -534725 184073 205224 675202 -93536 558771 779378 -977926 997261 121569 -615708 -925793 -399977 509410 -643889 -781365 -363415 288698 -369704 -946483 653764 582947 -710793 -717850 647930 414344 900987 -846516 -507790 -450423 92677 -552789 -984024 994042 -765560 550559 257066 765027 -285489 919867 -269284 -297598 -318217 -399099 27060 5188 309617 970359 396606 -350256 -534398 -616064 754714 657020 -60606 -68479 583481 -139947 843168 -688559 191267 905756 -716964 -970695 -240652 978500 -22260 -517512 630875 700405 566424 -844224 -297062 -250612 -972610 928056 -517111 -411624 -345074 543736 211090 -309154 -725649 424720 397494 -450090 -788456 -726399 -33913 380204 -884456 -969662 -928724 218049 465999 -240707 530016 837671 -291597 922447 303347 426024 791052 320715 277703 -573633 -325641 -799880 800981 -732643 -299161 472975 940198 -960474 -484769 107710 -924198 -782734 -961990 371751 988452 -934067 -166877 992609 89547 -61514 -868067 905974 984363 450019 -962179 -336029 -755406 439484 -850326 696220 -974108 333660 148580 -649467 415064 -62188 -844102 -558342 -865224 276071 952339 -301112 -571195 -916081 914662 -208718 -236592 444790 223618 899053 57922 -462531 -821241 -985308 375061 257593 -342678 -710411 373593 576497 -803467 385649 20272 -364894 412356 -574560 129746 -584517 37961 -16005 40330 544354 -213814 -419088 -889929 -603539 548446 402914 483660 157033 500339 624806 642768 -631274 871371 161543 747743 -86552 -305286 527299 -15833 -280056 -208790 -423796 639083 -876335 -942889 34568 -235900 886996 797396 459857 -17701 -448171 813636 601718 500592 -645684 -564767 964600 -319913 -11548 83640 -96563 -794955 -904705 -248789 375520 805959 -205904 -867730 -814961 -939172 -487104 549515 -854228 664150 -680278 -20386 -935811 897325 651678 -31591 -174531 788075 798850 169665 -696168 -713295 880364 -558161 347058 869169 -293590 928657 -840799 960306 -765254 -76698 -849170 722447 -189230 130565 -300136 -299208 612825 -87017 699666 -42704 659692 -163176 -101440 -200691 -845606 357850 51453 524923 349352 651138 567960 173113 -51442 -95735 -949934 -836326 -354184 812220 -198046 -861562 -873594 -845508 -676239 -635402 663692 315391 -54753 -689412 888211 -469810 923132 74937 -561449 492741 133007 -434332 628935 -663850 286675 921930 -783865 716742 903861 522440 30961 947502 493463 -50989 -844016 -699781 288720 -495887 -777693 -708370 421290 581437 -575968 363677 358242 -787097 738351 260720 163244 878897 -34389 604325 700972 -951821 36516 259277 374654 337304 -663968 -869427 -967633 973855 810581 -92450 886082 112539 506288 493197 62124 610995 -556334 359739 988760 -468701 -626098 -225890 845091 -767687 580844 -406722 556129 -299816 855592 68345 -351401 -981255 -839884 821376 -535745 307493 270962 -165033 -602297 -688004 501243 327513 -544879 -636622 787867 -42958 -486347 641805 -273838 463843 585915 30440 -415532 834370 35489 -984782 589578 354679 223451 851439 257935 -265600 -414386 329142 -588236 312877 -150188 -842062 -464259 110373 -795716 12193 269601 59744 634822 -25768 -955378 -498646 -172245 408381 -299933 854438 -598381 -762804 981364 -924087 -422499 -130157 534729 -257317 141403 -852683 529183 -951558 914643 -281494 414566 -121194 454783 392318 888897 -133642 445518 375502 169609 778417 -154975 428750 142283 982966 -280370 -615547 108357 152901 -324192 742415 959469 -631693 -157354 -332005 -536982 875050 -183008 -452118 -213992 794535 569125 136918 -484983 -833925 -684673 336073 70655 -100214 518461 -508095 -214029 -311538 745440 614355 575632 -304875 566367 832677 290361 -357505 -791901 -393870 444415 919297 -939125 -282102 628268 -501339 193642 445775 -742213 -708536 -244860 548921 303453 -487654 -710635 816595 192117 378401 -517943 629692 -827363 -728649 -662203 949159 -306016 203655 890525 550491 505469 -379116 238427 324788 831082 274738 -429057 -43104 -762929 -432501 -865159 575651 122823 741403 278960 -451885 159138 80949 511359 126557 -682778 615420 700595 296958 -569271 281194 -361713 -261366 -200520 -358067 36424 960489 609363 -112316 697480 -881643 786927 -968378 -720913 -372322 932499 -524132 -932338 912038 -33028 -860573 -427926 -60827 672409 725899 355583 -455771 880783 36826 7610 245575 -836682 810217 935678 757437 499610 284837 202912 85518 -945925 322512 661355 225109 -260403 -522370 622365 700354 339257 -789479 339175 -68584 34074 -664867 666225 606637 -744703 544988 309076 -379539 623025 181243 701854 -852520 -852188 485363 -430126 761855 -194427 -767023 -909210 995594 -980941 659447 126275 606773 581956 -372199 -591288 126670 -866816 -998080 -656314 251833 -512031 708938 -650619 805997 -567398 974184 -90050 -75531 -54003 892703 -834016 365295 -12717 882504 895180 -731632 -740679 -947824 866136 -577378 -560067 -996487 -766128 308980 934293 -455593 140720 102146 422568 -773933 -55317 673482 219922 401387 714855 614500 423716 -663312 -903938 814459 946402 -933625 215167 345550 782852 -436951 -846805 -610256 -771466 552099 -770248 112905 -827560 -878442 173010 358994 -761346 -982920 691861 -290404 -665871 -726639 -881644 429066 844652 116607 714454 -421421 462432 -738893 823635 -304191 444401 837234 457467 -741836 -186122 717525 -236241 478624 -679299 589513 605894 765579 -524092 -881393 536201 347664 -819135 624445 -340936 -662818 -892772 359867 371715 -877767 -553937 638663 150545 -158984 59149 -154767 -903939 -716794 794872 -772448 675284 935010 472425 -965492 710296 -544865 -776691 -25918 404416 483428 -793918 794275 -905802 -566676 -862563 -425756 755928 -481401 -520729 -156785 906359 534808 995356 -295551 -865189 882709 -585109 750443 -905028 498442 883513 470609 -748725 -355689 521502 962702 -361945 -262547 -907034 -695602 565992 932820 -894063 -70126 -818664 -276824 -787757 510639 612149 609240 722453 99407 360368 561382 -972686 98031 375281 813673 -218181 -925472 663889 507022 -742157 -960442 -708450 -491117 -388652 -420068 563227 438346 682696 -384467 -692227 958364 482033 357788 -755345 19076 -570718 899550 843023 -275313 -876701 -932037 -679313 532963 738545 -669104 -147435 -561483 651963 478864 -855685 263505 770790 -606914 -919537 182294 -269621 -763404 -934476 943223 -367244 -752096 537664 451835 142882 150274 -832388 301118 85066 -680401 401959 736750 954003 -358767 -283661 762191 -303399 703461 598406 609079 -497107 286651 670714 384275 -513709 553465 -468514 529120 594371 719576 -773325 -53197 470697 -472474 -109073 290610 -572187 -893053 -795394 -403432 -829173 -472348 646076 953652 533859 758803 457980 321898 807147 -629268 593412 -128207 -173360 -33375 -222706 114836 355577 172088 -878391 -182350 -357380 670216 400982 -649154 254887 569407 -400820 173823 821624 -732705 882613 -180015 532261 -315716 270606 538146 3989 -236160 -689206 -667915 186853 698663 512847 -470685 -866459 485507 856696 329749 86040 -405063 797074 879691 783543 -317246 -846241 -22824 -745298 -107796 -927722 847780 -45411 172758 -994847 -226775 -839463 -551945 -883747 249334 -799895 -113128 -908898 -941777 515977 133205 468392 902667 -891734 -138848 -974985 241749 -854672 956990 -932360 917995 38323 42056 224653 -915902 -598657 -389077 -974578 560736 955028 252073 -868030 -370976 -131354 -569642 -56214 508146 -638435 -78053 -501449 -55976 -445289 265782 -897458 327275 744801 -906952 93003 274580 48194 829702 588603 -977453 831792 -850343 535457 -346693 382297 986046 610290 -391821 -415717 915607 -482535 222007 -126836 904471 -20748 106453 -417677 -318518 -716075 705841 597965 -715893 977793 -617662 84297 -91892 -757708 -166382 -319667 -361006 127900 236225 894191 839605 858586 -507773 -162180 198116 509316 172830 228852 592096 -20443 -566035 794379 707196 499771 -534817 -963798 -622364 310712 12793 791277 -285933 285826 -145840 55203 -886821 734451 -399216 72913 374368 308058 -449289 133934 640541 17527 -835494 295464 733022 -93053 -867937 551774 499268 -969178 615874 -958428 46277 637055 -914735 -699261 -918999 -575968 872176 -246730 -641906 -669040 -452651 633134 627813 -732473 788812 693518 752754 -295627 525237 55855 226640 850235 346497 -895458 738539 -481617 119481 -962151 -999676 38365 -834058 42390 -175952 -462847 -321430 -868292 -930727 552910 -272298 953192 967484 -986133 571922 812073 -515734 812144 14088 -459451 21831 -544275 -524743 601138 -873458 -336157 -74441 309021 -557621 429769 -53079 735462 -363297 -99959 402378 722465 990079 589952 4202 8343 -652491 349825 -704277 -928700 279134 -586541 248902 956887 -266838 840878 780292 -274892 189472 -702654 185413 -565515 -727401 296241 -712900 -290971 -716738 -836336 862640 420356 997013 -176918 239741 702086 672113 425148 224913 -764461 258940 579962 245360 482440 335283 946824 -893647 -684171 -207898 -868286 -554370 -914275 -78533 917237 -836200 304442 -130260 280036 -714288 -876874 -769276 -611900 -837873 -277197 73574 447168 -294705 423299 77894 690805 -609248 99889 -482322 26871 -416092 -424074 614651 -16181 207123 577477 -62883 -875541 -518984 991680 218 374341 -95886 -866112 -858741 -223172 -78540 416977 -18338 -989019 769925 -872397 -737645 -827829 553729 -235430 -181185 340332 -368298 -450193 -82228 713914 -503097 402894 -65930 -607653 177581 -620666 942287 113513 -464399 -493093 706236 709234 -696301 -844985 66678 220921 -467417 -172811 214667 -74252 723282 -58683 588379 928716 -285999 909771 -831845 989024 30579 -804401 947924 -899070 -815718 -32690 -67867 960376 15038 -270216 727165 -43268 563945 -191952 625314 304573 790716 548879 -938067 -418724 20841 444898 884811 654960 786871 714279 -425218 -817790 -768255 -295404 897178 -667887 459191 -47088 -499512 -723185 -877476 29368 -185082 -22173 378630 622811 131365 206693 -559391 151678 136266 8293 746156 838617 913902 -224220 -17350 863192 736223 92121 -260237 785819 312124 23213 392401 914807 602876 661184 225763 -600717 998631 -73182 -4787 -730677 962843 -123814 491077 324976 -892791 -180381 -588904 -834682 -109578 362922 856355 139748 38523 289809 -840101 365848 433029 -854929 -718906 866145 647254 -341106 528639 62387 798337 -4821 -506954 290486 10994 848890 537005 -163385 159972 -378337 753340 -526218 396009 -684746 -650034 -828922 651877 216396 -272286 -606480 -519149 -667804 83467 -454047 911999 998259 739056 585527 572426 245347 -684851 -570488 498666 -890732 -754448 396699 284455 761047 -310340 280429 -565857 -448655 129962 143149 306563 -641122 244547 -428992 395736 -48628 -855128 -604354 -666890 257243 -955638 -345485 386444 -149469 -445390 -54817 -65509 -559378 84602 -912714 798838 280634 -772015 215521 420424 -247815 -328517 815739 -688754 307729 -687153 -738475 -743527 277596 453048 105331 111501 608424 -609484 -945395 673125 -886088 89880 833806 600429 -113726 506826 800792 533062 -308241 -70202 -456706 -802459 -391842 -833382 66248 133013 216609 -284823 282675 -246416 -255682 -508053 902831 -736406 896559 -70036 274399 -33082 504674 216521 616989 -115937 -194374 -878218 593011 -589215 787981 -672390 -395614 473165 849444 -943759 94111 -210184 -503874 515210 155537 216268 275981 231686 -9387 -647418 -980040 -899009 188154 -639818 -424361 873631 -214331 791618 844538 196516 -848850 -21788 57634 -972573 -732959 143527 158149 -654846 -239170 -769298 -864689 200252 -43687 332526 -440164 807393 511739 -33745 615551 -29869 -540129 37774 -335553 -637302 933238 -534210 980116 947601 73956 753346 -153170 856967 -707072 -821132 -742994 -742241 430616 -635518 552107 225824 -277845 -831124 -50769 -625306 41197 -628473 -989129 -117793 -334778 144253 -966729 -433137 126931 400586 -839661 678028 99299 194624 -886617 26499 879484 841604 392256 738737 110676 723728 128928 892778 127704 -116689 -394882 556054 -848599 -170876 480004 -458705 -532967 729219 657232 855237 -548302 755318 279923 -130694 -680528 112377 -704395 560646 -305278 -308354 -326577 163123 -330163 -935734 765167 -664478 -341655 221431 -615752 -874747 -66974 331376 -774913 260387 467832 -425353 -163441 647383 -305761 209699 -31323 147409 721280 -49958 346101 -584492 539510 539099 454564 862390 906130 -945352 -45364 -382621 443416 669012 137211 -488101 -704769 -508439 -251852 -899281 148725 -256252 -661780 150663 -956455 -376826 531470 -181473 -675266 53413 367864 194118 924399 -430358 -275588 -688931 467302 835761 -767520 -677666 -483501 -345940 -668706 -8749 376860 -950944 792741 761562 -441129 175526 349526 462760 124113 686251 -82041 184195 -571126 370672 317123 903750 -213833 97227 193544 -452639 -830657 281061 536520 -356778 -587842 -115270 79210 148797 454278 620444 163270 -680767 -756839 66736 -129364 -407391 -900433 -132498 -570019 -224976 95798 -31451 566799 914646 -844211 -448778 -486546 704908 4169 581589 -389866 -615709 841008 -201589 -597862 -289794 87104 -384458 -733696 531732 18793 -192185 759363 -378641 669775 791554 -377520 -435729 647497 368770 409353 586760 -263195 254771 -159931 590272 741858 -697386 -28851 -765134 -368204 -623871 796513 -583155 855043 690332 151985 -302443 285100 812261 -272796 -902495 913086 346733 28565 739484 527999 -881383 -780079 -717051 -856091 757153 -245350 -87569 -749027 805396 -725273 -9855 -440825 -866478 -88158 -544650 852920 430353 -115672 629534 -887305 412761 -204979 805212 719168 986376 -909995 -865626 -821692 -68658 312444 726408 -394777 699314 430959 402210 -939199 -551412 402129 -538843 -205026 -330104 975287 489689 92542 -883799 -879316 -428134 -261355 163012 -463954 -233001 13260 -109183 -452690 -523118 -334146 -819874 415252 494178 -64452 -471637 -61895 -383372 805449 264975 -830997 -406010 -435169 -319231 818797 -105110 89000 207056 413172 -451831 -93306 -949732 143019 95326 829324 7258 -891216 -669834 -349374 482132 966933 461687 -387227 -902361 -410784 -760298 -966684 897475 54411 946591 432485 274287 943876 28273 902590 -839358 424494 791679 -710276 531882 -48930 217296 -673441 -992023 345952 -477824 -644004 349076 -669456 -583747 456858 -662765 -955455 170571 611061 -444253 -487431 -842751 -374530 878294 664754 -700087 -900615 -217710 -847366 827811 15326 -583154 -830124 846243 -75303 355672 -583114 148975 367690 821714 401929 428866 117189 -894800 234669 -600981 300435 -571524 -727310 94414 -433617 33171 489631 -173982 -763190 -158811 758126 245810 -340921 473144 79630 969949 -366784 283429 765728 -297834 -947713 -591846 816827 816932 838662 498198 -31000 889827 958599 501744 98343 -624319 -161171 33489 -776088 -97599 337234 -169675 -996974 -385796 -622330 109423 305152 44187 400910 -438238 638335 -197154 631970 -645432 -870063 472216 -799954 -599378 -21203 901937 529619 -613770 -505795 -194781 387811 164500 729502 -54531 940520 481105 -191133 -623645 -687074 167756 -966637 -480884 23668 -139276 520231 6083 276111 797839 -403315 12902 -709050 271670 6055 607338 40999 480854 683596 492373 -9103 41648 537286 -975934 -73192 737626 823379 -245279 37573 -758339 374692 152692 -939053 87701 -453151 167124 -154925 -65292 -527709 940522 -491512 -280001 -680968 -986186 -932245 563375 -688029 703947 -770135 -381615 -949927 109136 852768 38662 -614587 -102655 17638 -829308 28037 -404692 -517949 385747 381162 13237 101681 -672943 655164 -960877 883043 283695 -13516 -132400 -692549 -53134 638849 -24436 110674 63731 500291 438395 988788 -489889 -657389 -130589 -981855 -357833 180217 -176737 862478 656977 973172 -210146 -552158 125525 -890122 787045 129785 669889 -839323 85257 356964 -383770 422683 -338122 -586777 599017 404070 -720854 -348102 174274 38025 923450 -961976 -583488 581818 716109 633651 -57212 -954974 345436 354254 629633 -434976 -996872 -196574 306178 -495738 -420284 407402 -114140 982426 753654 49815 241112 -361193 -140198 -481204 -479517 899049 901840 -320157 729053 828660 -615351 726886 -805579 -644210 -8114 -74089 -245461 -587519 960376 629608 -849067 207882 -442247 -535548 -245477 -539428 -972398 534852 -499141 -978915 -329317 -851781 674245 -521624 430334 -893781 24480 -962742 -582724 -413427 -776061 -435387 836455 808333 362493 -474800 -942298 41611 135278 213204 887988 130588 268684 775217 761953 -216954 -139041 -401481 72463 -389560 -297404 -935378 -391753 -564848 802414 -618802 -991774 -356925 53344 -380601 93744 -155912 -343179 -719557 -946476 729981 -931496 -936513 -645483 207313 -133748 847069 -149809 444712 45158 -263147 327664 191211 -482163 -218409 674428 -990923 -884735 304651 -516342 31702 -243823 -682102 402500 -614060 662116 977058 -302485 -540827 -767375 312085 374096 146550 831111 -426853 -47652 -754008 38086 -271652 -834807 46798 237219 933494 -535193 -442512 -77080 -788611 648088 152779 -589775 561910 261460 819150 -835856 211931 -399514 995102 -272405 201882 -212179 838291 -116295 144918 667164 -752583 -201912 -648668 550330 -66608 981210 515087 423843 848077 -576509 -939627 143493 -653353 193965 -830488 -210269 576330 -595691 737070 568022 660407 91339 132225 -781433 985314 304821 -309009 -836298 889922 -894068 -979461 885623 -247163 -835619 -64997 185711 -165750 462474 -54728 784475 -516763 -831801 -332751 -426358 -929314 -245858 373976 -795042 -749070 768875 876275 -599345 -112431 555616 260412 694887 565982 594306 -78622 -906553 184371 606250 67846 414881 -405990 -565754 -345922 332220 -759275 263189 -679530 387059 -911018 -564690 -485110 49078 -772793 -762374 -860915 -502648 2308 419061 -279675 -839681 -570916 974577 567117 776903 -780843 -639853 322865 85151 -144475 -152236 -406026 76762 425656 -455551 78288 59872 -249679 539452 -846743 -257493 914657 596344 218592 456010 -122670 358529 182856 -293023 -263873 -6542 -717403 -606554 -932071 -84803 -249613 579046 572292 770087 630687 -43778 149975 -913463 -886901 -386845 469920 -131824 -560754 -706789 -443106 -702019 -996622 -878143 -66875 680806 408052 539141 -514115 -347277 819655 -337111 278115 599842 496530 144517 -42041 -106620 686446 783236 754860 -346242 307433 -686939 168844 -988855 739717 -379525 -618479 -75918 -595015 585901 807068 -177958 -325649 -771337 -733374 -812617 22277 -135129 146762 899857 251085 -754784 341297 -606778 -817140 959963 -52314 570503 -315906 344033 619790 404312 -686256 -190765 257025 4756 86309 33250 640843 -332697 174354 -104745 -530708 700242 693154 268428 146201 727467 -567213 530416 292024 668570 242327 24839 234984 -227683 533204 240744 -99977 -730236 -929564 394174 423657 -181386 854037 -141496 -258952 -563861 910890 -552104 935311 583727 -617384 291287 948429 -751387 346954 -956992 -371448 799746 480286 -672351 -468024 672974 -390298 -216419 381256 -915225 44584 984173 438008 -314691 -263841 146394 -849538 -193769 -496393 889028 707632 -827892 -915884 -684642 -578405 755595 -738612 -752273 180096 -202412 195496 -242093 977489 -17156 -299865 193913 -959560 -518291 20091 190626 798481 503908 -767670 42024 -317205 849394 8367 -233739 -750581 -610565 12086 -267385 450537 483129 364004 682867 561713 -523846 -521300 -198177 310979 -144162 -990469 956806 733363 -482726 867501 662840 136778 616248 289813 769623 232451 -622635 -406534 153435 417295 488929 810516 -791729 -586414 834274 762131 -342446 -652572 -473038 653976 -933097 -454896 -848644 233402 -347291 18520 -213437 348803 -962152 -999953 498011 710384 671774 60349 -838418 216821 -134021 767071 653049 28662 -215099 -880859 -363828 145999 572457 -67694 -902515 601677 -246172 466655 -942283 -320718 -677942 801017 750738 869813 -162365 740350 807491 434944 577481 -362300 -59840 -897743 -794772 163282 282703 711769 294350 -691996 -63216 682368 609959 -203285 -47502 -836321 -604735 -17781 -169541 138788 -743043 87580 -250492 -882063 -940851 2474 -996038 201438 -136904 928501 -136289 -815822 -218790 -860558 680519 221998 425952 -962489 806428 -361853 465680 -577198 369114 197079 804159 -396125 601235 -292924 260313 -212866 670124 414040 998750 -623141 647390 -821226 907359 869733 -894026 -685581 958980 -77698 -343402 -989222 -614647 -667335 -73166 -122455 -583235 907998 254227 -318798 -387326 49898 -636776 844347 -409777 647309 -629136 -816770 413105 40106 -830432 -739030 181957 839258 -349053 -943777 866752 -698775 913606 665782 631784 464728 -934296 -427209 -404584 419545 323264 -912159 49472 108502 -256138 638886 -111902 -759573 -38648 -602260 -630890 -435481 941127 -920818 470023 -711345 514904 334808 -296076 -649509 30644 959118 -499024 -433673 11048 -334618 -15709 -39357 -982187 -940919 -753978 551187 -406095 -855529 -400470 540272 182148 -770784 557426 -292587 -292244 -194901 -378283 654835 -317606 -841549 -356195 418477 484627 -371036 992810 -584675 202416 532707 195440 756173 513310 -971581 359157 -912513 556318 -679663 477140 -393946 -166202 808201 327996 860778 945022 -782625 -451982 -498008 -646268 807223 330954 846704 176104 -866515 874546 -281083 490257 347854 687784 233184 887607 84124 161215 -376275 -60953 -60658 -849890 733772 509698 -905458 -167552 317138 -974787 -145799 862901 971270 -802525 -354909 608928 -695579 -880242 708432 -927945 -11362 374578 -330436 -915961 108438 634002 710292 249773 -207516 309513 418555 750941 -899754 370499 789638 23518 -99349 -369599 -509376 -224372 13783 -445864 -923994 -276522 -470781 -426318 84908 -590658 973194 -886324 -106953 151643 -863811 -980873 -389855 -853158 -414560 -770857 -370248 510585 -289302 -261401 326719 593802 131337 -833550 -719893 -208778 152859 -962149 -786201 850360 -603786 628311 -42159 -298403 79393 45934 -392645 -334453 -876967 -542339 989098 919543 428814 385783 -703206 275693 -382493 927007 -609415 705740 -216399 -700145 744872 -84729 -417276 376373 -648579 152357 -475619 -773679 -77885 -803390 117486 -915464 -706760 894476 -106079 -817132 -83954 -920505 386962 -965918 380907 -350390 536784 990450 -910614 927103 170272 782634 -610153 -74778 -338567 263747 365430 955283 -276215 -415541 962557 -15700 -129105 -393822 -2923 -350996 554111 421501 406557 675874 -31550 247782 -336537 -890701 928883 -452935 -110790 -242797 -273341 752680 -121394 764624 453141 222009 -313517 -820856 -409213 337219 91882 -445970 485719 872948 -11350 -628535 -322797 573390 -579556 154869 908266 -974811 509375 852064 -392124 227363 647558 6029 832702 -444732 898261 -582123 959655 770266 216968 -78943 206340 750986 -646165 -475279 447374 -791219 682179 500568 -218577 -464911 355908 674878 217096 -363371 90136 -33123 -927123 619696 893279 538628 356967 966795 -188247 969623 713138 762818 -672898 79757 -14019 929991 478806 383665 897453 410207 709026 197473 768730 618147 781633 -561518 -974257 -55936 328715 142794 106446 -808136 82250 806948 -590006 -474529 319035 123728 873196 743774 761362 120081 945039 502899 -247308 -81603 -7740 71471 -783365 27072 750286 90871 923701 94745 -536665 126724 -593628 996955 971641 -865053 -748608 488749 909990 456822 -283279 -330421 -89151 -758799 627349 108291 -942190 981469 697984 530233 208662 -3944 253943 705636 -980356 -78381 -838732 580366 425129 -231917 -41499 353751 -738635 -755152 -572883 917875 292204 -293671 -419038 -489816 821583 -205297 487757 534865 453904 636454 255277 -988450 -206311 -878649 903219 803665 71557 284528 -202937 260546 -228827 -294670 475971 434524 211325 271473 -949389 130013 -895931 -400536 -656357 215706 -99735 467875 760049 -46598 -270327 681411 -801122 495606 -617095 660798 -956479 -247521 207553 37468 644204 -212200 -269666 781499 137253 129559 804352 891340 215270 -972312 -423541 26963 677022 368107 -794730 -651669 284846 -109423 985262 276352 -787091 -224285 -331756 -388781 -815580 -890117 932795 216569 -279917 526600 -268597 589404 -572054 -204722 719777 885689 498896 713636 498508 835617 607968 -990988 195217 -8712 -281562 190783 764392 -496263 557863 -428393 9213 -91344 382167 -145501 685616 -71042 956960 -463970 996502 -972136 -165279 125784 -282634 782216 -60307 -133836 527436 -247893 702728 977320 927561 -833231 286574 -376000 -690223 -53087 524748 -941029 187900 223442 -515772 127852 128789 -262029 659309 -209414 783006 -162044 268881 139425 -322102 898778 -77202 -996273 855682 959135 526517 669576 171745 521296 -674290 -194845 -463688 724413 -421806 -510966 -790518 -891252 -121649 -646338 773520 519735 -403513 672080 -161225 -684279 -480271 719529 -409315 -960475 -559881 -761661 -548200 102527 17655 79406 -759761 543329 -609917 -787188 -925281 799080 803232 227221 -150441 -571900 -335542 -150380 714492 -580869 678255 761192 444134 808551 -169105 946180 488481 465971 -837725 307695 -246674 -263006 321363 -994491 -319681 766920 298174 -320588 -696898 652559 619286 -576768 -905146 -790349 -254976 578943 -720664 310086 290585 -517987 -45720 -325075 -776724 -144807 849982 69410 879869 -518969 347285 772912 -552383 -665844 548687 -626502 -931292 533733 -419969 357876 961538 239137 879982 484583 -842450 758946 912407 6258 229998 472288 -907734 -611772 929148 -495386 556301 302051 605063 162130 -245930 591144 -353104 276697 -911790 576960 349197 -145471 588674 312237 -368854 -295195 -3303 -287805 604675 404917 661119 -842837 544651 -594508 353104 -350749 -808408 -371976 -943138 -854340 -932811 468269 2603 31835 -812034 546578 839408 996793 631751 -295814 656921 913188 -206778 291405 -496442 29115 422949 -454011 114123 70389 359297 -740431 547761 -131942 -501395 370165 580787 -349879 417776 -83705 857794 -207120 144514 134836 -497406 -869673 -260077 211289 94411 284182 -745723 -400277 660904 154778 -279635 958576 -672677 -981595 811221 -220797 -414633 76618 -304835 707668 873669 -523147 75541 354853 -836992 -592415 -899835 -294706 -736360 136736 197286 280634 -396205 652566 948998 -44696 911143 949246 -243929 658027 -597695 -437788 -201344 376938 108290 108586 -498821 -502751 561532 -868733 -288778 -233506 -168966 -302342 993474 43141 780021 236524 801319 -265844 831903 129546 -109218 -976001 900957 151641 -675051 -662146 -721980 -850254 -766737 522682 521379 -683967 194177 438268 -152326 568458 118102 807326 695675 -88737 -639124 664335 77328 -933653 83125 -121261 -226092 793899 421910 -887167 -123624 578160 -255253 690372 -25632 -993698 6658 867035 652643 381552 -7012 81048 -294385 869362 898671 52708 175747 -933371 -825434 544058 -762861 -117473 -31521 320168 -842681 -895608 222380 -872879 824924 -732579 299027 355054 794690 -597871 715406 492488 -515684 -906649 -721524 327487 990659 642554 -352274 718534 853443 402742 -212726 -855196 -164515 191708 -27860 589237 -841212 -376319 745616 995048 -140448 962319 823913 -317121 -15795 215747 -892067 603537 482524 -624467 871686 -727861 -21679 -499404 -237069 67434 -24924 -862321 213669 -386557 234241 -856115 528019 202684 166216 -482099 -751193 68432 -708082 408007 -983362 -359281 179609 -551358 -718037 -930341 -293400 -656997 927540 662956 690089 774405 -994028 -175987 276544 363011 293496 -194019 -405689 -233489 -922110 151183 -737144 -759433 -647479 -750806 -605435 -558821 888022 863434 -841487 -927696 -457687 518237 389685 37600 943666 -592537 -214932 -468441 400345 -971394 927718 -143529 -714506 -493745 508456 768406 -281895 -141417 982251 -167717 740164 -813654 368537 502388 154220 -936592 -591021 -886269 820476 -223901 -410130 857084 -94831 321171 518129 -105815 494271 -5470 -325607 387238 -169334 828872 945621 -684187 793582 -951985 10570 335403 321112 235288 709200 -507246 103979 235413 417010 528005 648380 -364595 436083 -810297 929622 -988068 75204 599148 -974153 -431249 -712049 -380195 215313 758220 942127 792408 -331639 657352 -618699 -589841 -142661 -999857 621412 377221 -693067 -715679 -349130 51156 -330888 247311 226773 803305 986618 -288511 73379 952357 -79322 -692749 -910669 -719170 261466 -820044 567629 -846019 599400 -876122 268526 709374 217750 60480 857798 157363 -825186 -777201 -547912 836193 570670 466608 279261 -691231 -919191 804056 -852862 -200224 -890395 -943667 838437 506720 968107 933098 252539 62644 565434 -649697 981869 -869112 -231804 -657426 -295273 696791 412271 791791 -278328 556915 749397 -249523 857477 443649 -359547 646727 -238970 667129 31552 436528 -585289 679595 685373 707184 70584 -154955 969765 400384 555997 86798 -479721 937202 -84433 -993538 50470 647014 221929 393251 -185514 496022 337788 593902 -302814 345035 -342261 -83549 509689 -747162 117360 185693 6716 -887976 444342 -343928 -54462 105002 254620 814181 -965419 74486 -670952 30218 -404174 5099 800721 -650657 -399348 899022 -645084 746658 -158582 -556941 -398175 -957596 378052 -860728 433163 -141174 542666 698699 -968741 942284 -592226 -605809 407101 -43079 492597 545211 -786542 955569 449657 597386 -953492 -641174 665546 -72244 764053 164588 845816 -344988 300297 -378987 22859 -722360 -154121 -145259 -542724 54917 -155964 49267 -427079 896056 458376 -872569 -247132 -975083 -958449 -11907 590933 -498460 -986151 -851240 -32557 367230 -478694 425837 -575329 544213 946618 -302876 100266 -932246 625623 -392261 -642215 -279467 -583490 -162238 -836344 -967872 146934 -100704 931973 258668 -467403 -53940 927120 826026 518761 977301 -156958 44003 -521295 95131 424227 -330478 -480800 955347 -351630 -804540 700545 -207865 -208928 144543 -730674 669140 117749 609112 678583 911018 518954 -232773 551265 -714288 936942 472871 824228 -444067 641314 473871 220813 -894912 513308 -161030 834650 448824 -394841 967940 369536 -408483 -95231 -504869 -734808 985494 -185508 -769213 315310 -603360 719838 86163 527777 -118643 -313567 909365 764486 -769213 726708 -113111 -532843 -965127 846104 372227 191673 -335299 -86716 -268951 679188 -347023 55585 -710250 772538 -490679 -321906 -990375 -105615 -750513 -951587 -309737 669239 -538400 -531628 -592828 -994756 959276 -603090 -295954 512356 -290375 327447 219827 -550202 507872 961332 681030 522416 931023 856472 -355218 -470112 169093 786128 33159 315724 -679846 -270888 -614657 -397925 894580 -934621 -389799 -326742 -93741 -961384 -867026 -927799 693446 235663 443943 -497669 -30093 878040 78084 164217 -754605 -705867 -3304 740655 262835 719963 424779 984253 -785099 -916108 774551 -460552 813645 -101472 188683 -1433 -365116 841583 30667 749382 242105 -715927 326414 704262 -963813 544262 923679 -765237 -304208 662838 -786468 -110227 -787439 -899493 -229830 937464 33323 -330166 -262593 -731092 -653761 -200370 -796922 191101 19299 947108 -933953 -66029 137344 465920 -895571 -567605 -455854 -378233 -386138 -846411 -722069 -866606 -498538 -808299 167728 -921102 -316548 51298 -418470 753126 790507 865865 -755210 -884058 652682 14123 -379035 154908 120597 -930789 -982307 100902 -739878 -915871 17766 74518 580541 726266 -741665 -418510 25397 -22251 596470 442932 -577204 -966633 -897357 -73014 -211166 313497 575598 -393705 865131 457061 237652 -193744 836973 -262532 951398 -774112 -300157 -496878 63738 411621 966429 106512 -24136 14449 128189 391186 459678 96682 121851 232295 573181 734442 -437758 790932 -26374 571392 -511344 490448 -534770 -65619 783098 -343287 370693 859687 -832345 -320034 522499 -474854 -999152 -65117 430714 -603742 -732218 804065 -372554 -996270 980076 -601645 528593 -720976 -775752 347625 902207 -810442 874358 -908087 239428 -703533 633094 664905 182776 800744 -37415 -153097 -48438 766028 -430728 715665 697466 903368 -320003 501133 988190 73755 35991 190738 -393314 614904 -161910 -459267 638392 -36349 -557395 703069 66684 -413737 -24470 774775 -495791 -951549 -11582 -189117 -34066 770696 -709049 -477586 80866 902365 595488 118358 759565 -192404 797320 -647024 -732379 -456942 546511 -381339 -372302 -241373 -548648 -210480 427665 4067 257817 -467582 568053 -635634 660382 499807 -711711 13393 630278 756863 939696 -768690 702724 130862 -966515 16668 203615 438379 -928005 -104123 558323 434413 -476081 950214 703918 -29287 291889 298387 -92908 -62323 487838 366481 103612 120601 729577 269081 963408 523584 -964043 -346117 -449647 54844 214652 -26631 503376 134263 135436 -837688 -569098 -825069 -631163 -675693 -558851 89186 -518820 -314888 -183563 824430 -686629 886664 -947328 632691 813982 773323 169942 185057 987160 -452422 712002 -300965 333068 -294845 242339 242362 -116972 -972599 434796 332810 -240099 927394 -23516 685707 -470295 267287 -283161 35889 -376308 410214 -178589 -806235 -997392 -387645 266332 249410 -100782 772691 857768 687001 -176062 879536 -59341 671982 751014 -112023 -589059 711481 -784713 -8449 -390249 -422234 -799870 881640 717738 568212 -420375 622735 605295 941977 -422752 -968238 -71240 590717 -344399 968067 -411930 -790085 29560 -429336 -544655 -623356 -484057 -262468 444004 37179 -284221 -127957 386013 -483847 434725 703705 -553583 -781557 345723 -968740 -711738 -758289 -634556 339645 -655145 620379 -530345 244988 -116812 62006 -740899 977161 588768 -692835 -527278 649803 330865 -43041 611848 -34916 547475 51201 507812 894539 -160507 -242501 520863 -754407 541210 -508551 907974 -795843 499898 336475 621243 -167711 -520865 -904906 -684047 -400350 -814440 -880368 -440012 324883 857609 -229464 191007 -460101 707048 -239892 965668 645522 -212478 181632 -705144 -534776 -734924 263998 -626716 647806 861427 -221135 -932571 -302517 600901 144664 -257012 693177 889925 437226 -821585 -401658 -550493 195660 -291210 616547 289185 360220 775839 -567432 -982377 -92822 -33861 -119459 489584 -56711 841007 432034 -570965 -445118 778804 -266167 679771 284530 -206377 -111673 79399 165479 -309767 -532345 444619 -878409 -960688 274406 306965 -292311 645092 -979016 341609 -145223 -585069 -142398 452541 504857 983694 753470 157341 963627 -653223 144858 -109399 7816 411599 -367431 254482 488828 -216548 233712 958241 -759801 -559167 -317302 25008 993885 -940780 -127739 -403026 22247 -320707 -598318 975007 207040 441530 330329 -296294 674233 923483 -859405 -592822 -951594 -67257 -64785 965230 -792498 -457866 327437 247512 -920817 39220 77958 -241679 449976 114213 141826 658356 303517 929467 556320 111407 749638 41921 185714 -286971 195568 43348 282238 -264337 231051 155876 158014 -548170 -367558 119224 -330591 630202 -792106 295399 -536312 -312210 954092 901344 -23607 662361 537786 -119069 -144336 99351 797878 -996730 632569 303959 838279 559793 -861737 642907 -452214 553633 -996752 -825222 70990 -770455 -158114 940449 390424 -391316 355248 -766259 -598944 -316316 -651545 77331 542802 -595105 -726662 322329 552014 507837 -81326 -173926 -949912 -962509 -185393 -549914 -68759 463435 -731711 870239 -474164 -32542 248559 -916099 300738 129576 -593388 -881461 662831 -336733 924508 494952 -224598 221229 -954900 768775 -416127 472177 458584 564463 -440654 358130 -465878 -664964 873075 -614652 990306 938012 878636 -871215 664688 449491 -593672 -996650 693436 -234313 41383 -369949 855582 569717 542399 -47330 -356762 762058 -535178 789248 827990 391306 22969 589143 876451 266141 899113 682306 -687112 -379267 741656 -487239 -192270 301370 -934640 -279166 -503643 969846 644045 -569027 674965 -942487 883262 -349479 -887746 764893 -695928 320924 -622323 45107 -734973 -614369 375141 879453 -532421 387151 -950501 -615326 765168 -156434 -927110 888670 243350 -1648 638400 -264321 -269226 840991 77598 551304 806539 99927 -873412 520273 238406 -711222 212787 160582 688075 -435107 975762 401380 -140911 -428215 -330023 862399 219846 -615141 354817 440958 -921272 -682187 -964238 -59299 78381 631755 -545909 43 419645 203366 -906338 201162 832243 681573 -454672 183985 -142977 206199 -693954 420333 387398 -82143 754611 -450021 -313759 -883778 66803 -16272 -661862 -495365 -685036 -542158 -257294 -757161 794015 658620 -132962 -491991 851731 -484610 -243323 700313 149858 330362 546883 -7259 -811662 -66744 700330 -757602 493725 -581229 -83141 402089 -179662 355482 -119631 -804929 130930 872624 -100873 -58579 -824044 -625731 969261 -323564 -979903 -90182 84135 318442 479384 -926407 -258578 -277768 156843 237146 856125 -262438 -189183 -718249 -932347 542337 633746 -824071 645738 861620 231886 311585 -955453 93195 700310 -470848 477598 -866061 591425 -237729 694073 141741 -820584 125208 317194 -260017 -967717 804634 674873 -63935 978106 -216662 -447071 732865 604381 597660 -337966 978400 53212 -15522 670737 417026 -613689 -266258 21719 -820638 307488 127711 -173490 568076 549212 -340904 514647 954721 -55579 -217067 -475385 -794218 318363 -208669 716453 990390 -701106 234408 -358739 973723 -901178 -896295 491856 404601 -389956 -811773 -929806 -796716 -722978 373827 -941525 62212 339534 -942387 -381113 166200 120995 923753 -793274 -295952 649447 -878736 810332 -963711 582040 421844 298226 -255210 -857432 1302 655907 727849 518524 -733618 485568 -339442 -852240 -694746 -59188 50024 -924335 838239 -453119 303154 -994718 591562 -457783 -811209 134744 240976 -148538 156570 323422 942060 -900021 -946096 213138 -770133 -744096 -537439 -965498 91315 51650 248490 942400 242873 -57504 473182 331578 -95223 717408 -875008 -933406 813314 -200936 -5590 -209893 373143 -730475 234442 -661573 -530225 -840937 675488 -248437 -647482 112147 -453695 -933174 894506 570672 -804073 998058 915391 -894902 61535 -987055 241500 -434318 100137 681305 -720533 -892564 -582309 646865 647276 948912 -44369 611898 -452109 -737174 305456 883722 -545242 534394 769473 220973 -747200 190580 44950 -467073 -83312 -278240 400825 -281517 -486405 787452 -63354 518127 -806026 -669259 268335 -621426 965772 320306 935994 -448292 91998 -789751 860926 890493 -658658 936968 -384855 -255993 153235 495021 576317 840580 266521 988334 -904306 -144143 717342 -727693 -579514 801089 231333 -882922 850529 682331 825031 489834 -280911 426775 -678099 579825 636635 985541 -246121 73444 -535592 -874330 767960 303151 -157962 747249 86104 540146 -202668 282832 -29935 -503422 488169 -221984 379282 -491162 518142 -585291 399615 -869286 347439 -706477 808207 793167 437486 -959690 109709 869993 461952 -541877 -938921 -796800 -76162 737269 -655774 -805728 748629 706953 -498380 -747127 570311 -85167 -238360 720943 284648 92941 -967506 670779 -319455 -835346 -119735 297608 -788560 -747623 -939121 -830810 -478682 -777430 -636308 -618149 -274840 108334 685535 282525 -523089 -582232 -108037 -378470 -52088 709261 695271 230704 371157 732744 959455 -249099 274762 415927 -531151 786480 -763536 961580 -94015 -152866 -853339 637804 -452474 -17233 599194 -102988 878474 -900602 143188 704175 -10130 -409220 346924 -896639 120291 967005 -346801 -239681 140722 -590679 -596802 103668 -747339 -182507 -995633 -623330 76508 578952 -761814 410799 953257 -653154 -771891 383245 -39884 -226904 736137 -642030 786856 570154 -876414 933645 -30269 3676 -486605 -222529 560090 -241751 866792 462686 358868 677171 -406846 249237 -106070 -22579 -27849 590466 -319891 -632448 -342001 681144 -36160 -297593 901736 84027 295897 712403 -115533 303494 817924 388871 223412 790152 -12255 316925 -833146 601762 -723039 -913601 252821 47914 -951155 809998 853410 987372 637951 -472737 -435902 -956508 635046 617049 773599 -913019 -585786 739545 -757450 -875594 148534 -78225 592856 -746673 -444703 877662 690345 -845600 424901 -884705 577764 334186 736247 -295586 813589 -557724 -686563 630779 627101 -911176 446450 -767222 -786639 27331 -234042 -578604 913755 604504 246140 -312363 -270728 -933058 -484726 -783044 -928200 839981 51836 -852370 401186 601685 -741519 969090 -419827 70872 487196 768966 889512 -962741 528068 -859335 -657037 -370247 -667707 648719 -177725 560927 -473459 729008 65218 -644623 645152 48697 -886803 845075 346261 -248198 62612 -867615 -916202 -671753 701917 -20056 836708 -762393 -166206 -171989 -390192 774839 -193394 791839 86467 -353784 735076 -426449 322743 249901 631352 161273 384956 342830 265812 -106226 167668 793927 -577835 763126 -201321 -657942 -416853 -462422 -37776 465081 -756068 -168296 878686 7565 -860094 -716381 -510508 813170 -320120 388512 -603175 439592 617521 320090 -958583 -117980 444625 -603505 -979694 -948596 -173998 -334863 900920 -218177 -785168 -729050 855377 883403 407485 -391864 -954679 654836 -692322 845030 -267360 539956 576333 388352 -986393 -588490 27989 44431 -212665 -623526 822681 349179 872058 19892 244429 8995 224463 559372 718074 63705 -373206 -147489 453503 607331 157186 707933 713355 751099 -3358 -991383 610084 -244912 -849560 -787555 493475 852995 -108727 -48061 933173 -590677 440779 683484 -286244 -812207 -303543 509213 933100 759540 192947 -602899 -714738 662022 -727412 930025 -77759 -421394 461546 -321440 -917804 -964604 -952711 -151465 657004 -524648 -68872 867974 -30844 853611 911546 703833 -245783 376628 685351 -9104 475706 -360548 25529 -433376 9326 -543933 -122497 -341520 -565683 210873 362013 -403684 -900234 358021 -783415 -548843 -566440 -422878 118992 125823 -867400 -771 -915185 44081 902961 -673544 -667269 950969 573359 -563862 187418 -282026 -462732 -961507 388487 -929412 -13804 310222 -751758 -289965 -102280 409905 -534115 226232 -971682 -539030 241376 -660549 541527 -71147 -946394 31519 -973624 789311 -232978 132830 790761 -745109 493003 -455390 909257 -293234 -208412 -406708 599753 -135277 -478347 -569615 427932 -546345 -128436 -481448 -257842 333614 -84787 -467202 -813383 933597 -884882 -517102 682129 -502371 -354245 516857 346202 -160993 -950572 897227 -144147 -683006 -447638 -649516 876918 -321697 -835770 -287596 -424455 -322114 -627646 557247 -312248 -709347 -638899 -98626 409102 -252816 -395413 985261 682440 -98020 238771 486234 563911 385147 511824 -161588 306992 512603 153089 212922 819579 -52993 -376424 830607 -197641 -981219 -591874 -454291 231492 -751266 935086 827687 -510248 -305311 992310 276166 838139 -889544 -200519 -121467 -812854 -5783 -939536 714324 204728 -325266 831780 980184 916616 610869 22581 -382486 97877 597537 190358 -600172 25995 -72952 189647 28823 865259 202547 -35463 -39704 -136566 -864415 735302 -216018 81490 770501 910839 -252602 -482432 594563 -277021 739135 120484 -724554 -970633 358622 906405 -178195 -510288 761243 670266 -522583 8995 -512606 550130 -252575 353398 275667 760109 695422 -253852 589762 -852448 -611489 58173 -157512 -372139 830679 -312221 -309840 -880344 -959830 -518194 958299 488908 172307 542729 732317 702276 106049 306355 -109299 792810 39254 628735 315513 71660 -739354 -176076 -970784 344778 676350 -63698 336374 -853799 -752998 447451 -923613 336835 -296402 -975169 -336380 -931580 748062 737904 9321 182382 565318 279195 357845 842919 409843 787965 139777 -362330 491880 -903190 313433 -472647 -414374 -554166 -563842 -970366 268659 -179561 -325054 -383755 260819 -628767 -162256 -561060 -216438 -296118 282497 -899245 -526560 972170 -132185 -945076 -687602 -806677 88134 12428 -724286 686414 -212170 -506323 -68577 831397 896003 -869478 -787846 852727 399341 -498410 -611426 895072 160232 -605515 -842039 766862 107805 -46368 -807764 -122300 -693017 -224682 -10129 327386 76887 204326 675115 -32964 536241 491318 -481170 349927 -31252 983871 955963 719855 558006 301518 -257273 889211 -901778 687428 257726 671047 816168 -503977 -479045 -90206 173100 -532080 614867 811758 64759 -752949 343499 284450 -96840 -642502 -99363 38475 813269 771042 -510920 -276986 994660 847900 628861 471304 165170 -455403 -558270 -261993 -15169 -693169 726803 546574 -995136 692125 12268 511965 756636 419371 -183360 884230 -40464 -118028 -372363 -981087 984075 -809782 443237 -234151 434034 -224430 583519 -813331 192093 -127355 -484572 616624 761399 -203472 -313750 -207094 980386 544756 -757155 -160140 -897166 288839 312729 8704 -756691 653169 -418895 -897586 318994 -357616 -529621 11672 909966 -214123 -257278 620071 866120 -487227 537379 201820 -126825 441272 711792 -844120 -853114 -536739 933312 -861676 -12201 764405 -536100 498234 -978691 -844269 -722556 435657 483232 672418 -68376 -348154 419741 -396705 -969425 -594490 543747 176731 -131980 -975116 366104 972155 780484 -366959 913618 -401161 459553 427311 -150818 -194722 592770 651637 895516 -267376 -162991 -676449 -764895 758723 587244 744571 377652 289535 -704732 88940 -381743 919714 128961 939498 217514 216797 -322949 709377 -180320 128820 -435582 941262 -181810 -787838 211320 365445 283135 970354 -652942 64750 188339 -412792 -303493 488546 -442850 -614506 646417 -869037 -383191 7623 -497243 209986 -419601 732184 -301025 498247 892481 553049 -470312 -1012 -483805 -27727 -197346 474706 -213684 842647 434100 -433302 943529 218970 155215 91197 -987045 -454118 71322 827846 204085 600268 -671565 353938 3647 -426438 -211540 -395833 -820938 679297 -504181 -437350 286090 -702319 58442 139223 374110 703025 37719 177885 999051 357112 -34155 -227041 888733 149717 -74918 753828 304980 230023 37615 190472 -654683 981670 -671469 -907399 2999 -411239 -566024 -124869 272742 -389347 743876 566437 -349500 -676923 -151407 37409 682770 -623884 -849682 464559 655819 -941212 -337188 -292253 711834 -427741 -191663 864483 -788897 -818928 558776 -330774 -868050 286563 -28944 -86585 -516656 -523614 -326327 837471 -458304 -704083 -703350 732327 735919 548787 -565651 680874 -381184 -389830 -607967 -946167 -771379 -861797 330183 -788746 -270624 -849276 69366 314936 441531 245876 743735 953259 -590319 609987 500362 -828227 -606902 386967 -210849 611185 -770301 453616 -10723 203104 954379 -251107 -984289 620467 889703 -957884 -32718 195626 -341297 -425122 533272 814360 501680 -178120 536072 -275611 -598872 -583308 -411348 -446581 653324 -389498 240801 -307687 986085 -481737 -727045 10931 148079 820646 966206 685072 -329191 875714 -98586 -607365 221192 999633 -905120 -292654 483603 526572 -664562 451594 -203832 282624 -494393 759209 541926 798542 427861 708042 774113 30572 -112394 -104035 -432798 -561085 -626085 -392475 -201148 -527985 804396 644728 489880 -940190 -323198 -386238 -904671 -945887 -278933 228162 738905 -703483 -665238 493963 464106 -755685 289524 747588 -796746 -67132 -226060 186153 -109617 -762186 -718520 509064 681216 379386 -866239 473797 -654142 -371732 -609881 788439 -965304 -393923 -218317 529352 979700 889716 355604 -912071 802271 42473 -147222 617819 -112427 -563383 -589618 -611337 193622 -849899 -846136 -839449 138775 -349021 925015 18075 952831 424731 317677 987925 647594 589819 173168 -257427 393577 -63980 186682 690254 -127296 -213109 137369 -750473 -225177 -514215 938448 -96838 237642 -11061 19861 -796671 -987768 -524670 -887023 -792380 -456712 994163 626147 -850668 90655 -419991 -389091 222740 351547 -164610 650565 -979206 382268 -63578 -151978 -592494 918213 -312027 834364 -84292 -322256 75155 -86692 91881 961927 -819873 -941431 472610 -274164 46281 -498032 -49023 334898 -444953 821933 98357 944801 122913 876947 232706 574389 181813 13928 765887 220160 155955 -939961 -702505 471108 -642942 -123587 -81720 353914 -918951 -882740 -735961 489678 172359 -354581 -282598 190112 -468436 509699 516188 603141 897854 -614156 107837 -808892 91269 -973554 348832 221785 -408610 -174183 491515 -84363 805116 488013 -168870 -906628 961890 -259494 718172 -593531 693995 130018 -162252 -215074 -595646 44794 829481 889862 909034 52396 526871 353585 -366024 -986888 889708 -287544 -237228 -335282 691116 828518 299067 -722154 242158 462683 432576 393513 -633380 -409299 -151546 -852523 -787273 645522 -397433 709597 184016 -206728 103825 -140810 718992 906237 -894524 286155 -698767 126583 -545259 -713735 10371 86381 -890290 -39404 783208 -634212 623627 157985 -370216 -486797 -525761 -300006 -625122 430743 -364627 574317 313753 -67616 288239 759421 44732 -328614 193139 -130657 -980466 -759611 775032 836254 786603 -781290 455189 933304 -949311 -931340 540851 -804321 552468 -49733 -618097 -309383 731642 417660 253369 767328 505055 95483 -622313 901730 -823229 560815 54242 328450 -114761 -376890 -583640 935990 801124 -735585 -639160 440679 -247932 879310 650361 -205068 -390170 429468 -37052 411695 -768402 905732 -303867 -627234 -905837 -913866 947694 162491 -288288 -238440 -756860 446837 -770061 842944 701856 480045 62081 -903941 -78736 -516614 -462512 -795062 -901005 466533 144955 -78625 168064 82797 -698574 924581 -280768 -367996 -768456 897973 965039 428816 794595 221666 589471 470764 160351 -830802 286773 606693 887019 -87342 -658326 -286019 557018 519482 968331 -529493 782228 917638 -632902 -380968 992531 -438518 666859 -136989 -566298 65999 -476185 -425377 -665807 58128 827212 904912 -653397 447294 647435 357426 580126 -214019 418153 -592526 59754 307493 615039 -484366 -404477 -949951 672570 838025 -540049 661907 593883 -476543 500297 -805490 565496 -103657 -88767 -808613 236281 -478849 175897 695509 -93156 -781859 -816087 109580 444786 116813 5468 -647866 692320 -302884 838193 677753 985119 -197108 -451397 -817454 359996 -778795 -810207 -255694 255256 368670 -788065 -737493 -444695 -591160 267651 -510969 -978377 931364 763953 -411326 -157472 -327177 -245345 -717557 -389867 672381 -477991 -439353 -948390 341859 -702081 -20978 -775670 -4404 350786 589996 596433 -890163 -685589 -993887 779952 70897 -699820 -163422 55037 -515018 214892 -252522 -904096 -589426 -490697 141337 -192425 -797601 685260 -589316 -725966 318467 -28458 -106430 485528 -101304 -118508 927141 21249 851697 565720 -781936 191545 -344397 776716 -53470 -388892 -955590 -433112 907953 -502156 -325470 737469 -37691 42164 -421507 -806163 -27879 -817599 -339629 38513 244509 -934901 -570594 341394 43895 -805415 684746 213680 -38659 -208190 983739 -97474 448828 -256075 -459065 -564284 566773 628338 656311 250331 871450 720527 447306 223541 663893 10996 -635854 453907 550274 -925218 -85355 -108340 486960 48352 783118 -559411 -440796 201053 97066 544403 313814 -418928 924267 -751437 809842 321412 175687 361427 -921000 -176100 -97238 54062 -380003 770956 -130576 -469484 -312057 -992546 -354580 264039 523285 897903 -214043 -434273 404596 176111 -856813 580167 99723 -810908 -63578 916478 198385 -453208 318527 22007 -349583 231654 -241291 -972423 -679411 -373471 -107310 -816416 -967944 678573 377939 788378 -275302 -239948 -5140 875307 298768 -207693 465921 -669399 991402 29818 447470 85569 -594325 -528081 -207488 -645584 716172 701259 -882823 -729910 -760070 833436 -9200 246007 -979885 963010 -668689 215345 98797 -508750 -379084 -760184 286159 -435147 -611344 -545122 233269 -603414 33451 798251 -35183 -245568 -89634 -248582 653701 -782723 -275721 126441 212073 -539590 772824 316653 960459 434405 -703783 232204 855018 196541 -156094 -419742 -399557 13017 228049 596765 677220 -718558 -375238 446464 443460 269396 872866 -212253 802408 414977 -399197 -129614 133143 -810738 677963 -611862 45384 869300 -731107 77855 -467802 102400 826638 -525704 197395 -582316 -89719 -243535 -922718 -191900 138348 425625 151707 849337 -353399 631954 -357637 405810 -936922 103699 -680078 -519810 602109 -21079 471523 -669789 -902211 727537 495463 -947078 217863 426656 -371766 468784 -928143 -230276 -726131 407750 -942586 -952224 -690462 -643182 -243900 532668 -309197 320828 801309 614930 40988 655426 -171529 48762 89324 240501 757805 177055 507304 920570 -70005 849344 438024 765386 185046 -138832 226936 277682 -140223 381143 -252520 708179 -136583 190510 -387908 -2013 922010 66247 937581 -299029 257719 -499006 -65690 431431 858710 427609 -491752 131880 -750478 226645 868006 -355499 -315657 -785513 636010 971750 -249782 90512 161262 418632 -996033 749513 295668 649404 146208 -675364 990575 310232 396844 865400 483975 -376060 -153450 -688158 -142951 808830 -814462 415727 472373 670167 47884 711306 -157026 -992141 -725695 363828 -227507 167949 -70493 -30721 249710 -364239 299561 -313326 290530 -194368 -97987 -457047 661563 17648 -335172 529298 231235 -261687 285818 -588752 -26890 -475480 887867 719483 990083 -901312 432827 843775 317903 502165 693287 49241 512114 511743 -631774 948413 -158409 367789 334657 -882829 249632 474527 -793073 276437 -172703 -751957 -705911 671570 -904992 387321 -884701 -113554 849979 -928378 284482 -358464 88130 707877 84032 -919438 549369 -399495 -370709 942661 -363753 -468227 824326 -150262 948106 -157572 97094 176554 -487696 -27879 249814 843296 -910305 -114615 -714796 567673 427423 -423980 -430638 359387 684330 -522025 36182 826619 -290637 -549947 474074 -947547 -187684 52577 -149684 439480 100478 -872378 -282353 640551 -823259 465631 174968 273017 530578 854255 721491 -616502 101815 446730 206300 154952 -564930 -126950 -844987 335415 -181757 -181412 527286 610158 814997 -126112 -877239 -784041 6841 782348 720650 -853902 489574 635290 -259331 -566317 764106 -534891 203544 443808 967492 404192 -705596 215316 -177944 41519 -458400 741630 -562689 701580 623039 -305341 899204 -751533 29349 214872 -811992 157111 -271923 718280 407887 55867 332006 523444 -851568 -143943 796817 647246 -584008 -978594 381669 453597 -724920 -789460 -664341 -4931 -678413 -169737 19107 199516 -842847 -722327 95101 266173 -279825 875390 -684064 -216455 273196 -893432 2471 306873 948318 895404 -242273 -498371 -563653 125923 935050 361304 -954704 653179 279071 -951310 -916387 331155 -674936 -700795 -375657 795298 -454942 -163168 655717 442609 125376 -619033 -456701 112540 334889 829841 -404638 674581 676758 -645655 804774 -756703 -652299 -782131 -76377 -397351 -748504 834098 -933136 184490 262 219166 652483 354646 -886695 300460 285076 -517519 749151 -441844 688777 -685852 675657 -840959 -322048 325870 -140225 -278047 632073 -364771 594394 251672 299367 89049 433448 794917 -870508 -734246 536876 305563 200890 -575059 -401445 744097 -486341 789684 922016 -199309 -188630 -318557 -945959 638943 444623 -295293 365655 833097 -519385 961330 162146 6312 -866463 -59167 31411 793478 92386 -625003 815736 -757116 -52030 -370521 -338092 583123 -588595 38724 821981 548028 -40700 -291475 601884 -543719 -274791 36344 -652400 725594 -706314 -206323 -748501 621441 584374 835754 -115501 -498010 -229973 431008 -619550 756084 698582 188947 -75610 -639190 -810766 -392194 -906398 746778 -646934 -262867 -468788 282926 -122146 910785 407309 876382 825122 -277840 -754876 -582725 747966 -315582 -174205 -308760 -330513 -604907 -828720 -19173 -868187 -716518 -467802 417697 -770940 633109 -279951 900567 -543645 -575967 284565 181937 -817457 958890 -267544 -159433 -278647 501489 156211 -315389 407684 -940661 -558154 585796 -760472 -345373 -80735 326334 -987502 -27469 599451 -639800 -401775 -985841 -993601 -314291 -444886 -237478 -301926 435787 -473259 24911 -847314 -482217 -347202 382586 -422670 32791 829126 -236100 361167 715590 -277761 353866 -446939 -976972 -879565 -548818 442564 -47932 -898979 46789 313459 -653588 -273234 -391873 242925 31032 755082 -447709 -213665 -732473 3465 -333496 -525717 463436 -563082 512477 781096 849679 -539437 -487966 356512 109289 -418221 -815572 306769 -624692 597343 -99099 -773588 204856 -46574 401930 -560615 147783 -37699 130411 -205711 4514 -590749 700974 -810750 162058 -12354 -446259 -865522 66128 -552264 768915 913485 -995235 -528654 803747 847462 958507 -731583 -241294 -780038 209098 -268628 168775 -720230 932060 282736 742082 -427444 -820327 796796 176850 293002 -599220 177909 -267203 -132542 547540 -241357 -57315 -446889 -157660 -867133 -409379 787998 295491 -911901 194880 -540702 628685 336904 495450 -655647 170736 987355 -303723 -181299 -295440 463799 -83155 -128180 359459 966061 -831052 33400 127221 -940543 -588145 -425505 -547610 483115 -285448 -737276 322951 212566 -311046 -509220 -466303 199268 -998536 737363 761742 938344 536870 196933 -206083 233771 -642547 335749 304178 820392 -435188 125145 -315612 285839 444370 -28293 72798 -285882 -385051 45594 -84482 665827 -907362 -865961 -750151 585268 -239190 -422840 836565 806071 -478837 -115079 981294 791330 850837 247526 -758607 353500 44657 -80126 723812 -788990 859294 -734029 813660 102627 -833557 78548 -564155 -19580 -344706 645041 899806 -850275 -878000 -74993 -296966 680218 775726 293153 597889 698651 -704583 -3564 347373 -953100 579559 -597628 -211379 731438 -269823 -34683 -160315 -876795 -819293 -852197 -255476 264936 -810817 -173502 -378260 711291 -524775 -600986 -424762 246936 218572 731756 908043 -473014 -569404 226856 967620 394576 978371 148068 774539 550816 625373 32992 -368880 574178 724475 -115252 386453 -457359 -654117 929488 328818 -331555 -389618 768133 -622062 421484 -161159 -262663 -935436 -617708 -605356 -363986 -153429 -543486 662190 722587 499422 -959465 -728600 -922198 -935351 552422 196021 271033 -472006 -573513 483489 814233 -628587 -10362 -875513 398994 80208 387077 -133992 244957 -181129 62230 -762405 -571992 570538 -972206 742440 217494 358810 207365 909228 270140 -558448 -395089 -720536 570789 -576794 381060 -97103 328143 -358005 -279571 157746 326316 914563 -33787 -732187 264354 -858523 -650723 -720738 133259 -148132 -302535 370049 -131915 732327 -199024 -369274 783331 750232 -49392 -825988 246602 56729 -863912 60419 688789 652066 736956 -755311 270434 -751420 -384572 -796818 -860989 88737 668973 -196297 797118 -973710 596199 -521249 -483635 464256 405525 -821463 -658081 -730965 239376 -73680 655061 922598 -91547 55136 -858234 818617 184402 -55302 -492101 891197 -985011 800019 600499 285092 -521987 -135275 -757088 -535249 -268994 -741955 930728 70069 -718302 -728677 754150 272419 541291 976278 955622 463350 -199406 641509 -118356 -269501 735554 653207 332718 88240 605534 473740 -975658 942456 140791 358521 868097 -198421 -499625 503912 -512894 148203 -40327 -439627 518687 -406160 930574 900243 479123 780037 924921 -552571 800907 325321 407508 483173 -149847 657647 -636822 -982303 276484 -49986 658874 -54791 -685786 527762 -523526 -341246 59404 -104743 16274 -925274 -395991 193559 -720995 -665119 170724 -66974 -979605 -827643 727446 603495 -23166 -160328 -16115 -989469 -740456 172657 -939637 525866 511514 990974 415687 -944092 -316248 -357631 566379 -776501 -244969 -927762 -501228 -60113 926958 -352241 246102 739186 852842 252928 289462 343116 -891270 -250957 938925 922760 677059 128110 -920148 430724 828701 -99512 641170 -730315 -371820 397103 850871 -669535 324840 219365 729829 329572 789389 628478 172378 -483668 -819156 758883 -690360 290364 -42208 -610477 -548139 -774932 542074 -337443 858779 194344 962429 -664985 645800 -807699 314403 646186 -907649 -998065 884246 529331 -360683 -189067 118072 -847900 -330283 -704741 538012 84336 -370019 -34416 64523 154979 -294721 -14538 -176769 190616 -488575 92548 -765525 930753 -524003 114567 -88719 -630045 -452031 563548 -69526 -883369 -649840 -84680 -563613 -13750 656160 -254367 -615590 545598 -406790 -63182 -571515 -206969 341405 -582373 559179 404686 -961669 -346466 500296 -236015 -49286 797396 241485 294945 -755211 -958363 38366 -453853 376120 -689261 876339 -192240 139783 606257 37560 -389707 -205160 655396 -147571 -91469 914580 863464 -388090 -812288 405531 955278 533292 996708 477629 -890826 443834 -444419 266753 -888550 -813791 -292548 863201 479235 102277 -517786 -585396 993106 -666947 -573549 266403 525688 -188329 -290894 -971203 -244226 -316783 -395900 -966300 764286 675809 978076 66773 417575 386159 725094 -695228 214206 -327787 607644 -639787 -855272 -552090 -24878 432932 752800 552228 524140 351421 151511 758216 661282 393637 753615 -746497 92291 26064 374959 797991 948335 364841 -75213 -614059 789916 -641523 -854487 244434 -921454 561488 8692 -810598 689839 -657226 152716 875100 -982492 -962693 -859395 15741 614261 696396 279652 -826987 -6275 -222516 -968075 -222096 358504 985488 146552 -642162 431543 824227 484935 -411997 783807 783234 -989103 507416 949418 45729 -871014 497416 295285 889701 794553 330692 -67600 -963800 484440 -894129 742082 71992 242104 -30493 403298 790616 -333909 -444054 91935 -199491 -19305 800390 -339303 600722 -495238 -825078 942021 116213 -678047 -956418 -271891 602615 356975 825631 -839122 272544 67548 -111396 381176 771177 353523 741082 817170 246209 -532973 -863886 -177645 430857 816047 -190162 -399766 477335 -521778 -196913 740823 -454986 673420 607050 -640401 -365404 306967 768581 306972 193939 329011 -32993 587034 -58839 598071 735462 -571140 794753 491405 854239 -72667 939815 626358 32130 -187697 -670945 660163 -514821 -48760 585695 -225315 -229206 -852177 169680 -658114 -255453 -497540 -337327 368565 -641746 367349 -818764 -173017 601800 -205702 523583 -616567 719777 802362 354093 -790938 654749 240315 -111957 -851745 -997549 465366 548571 -674394 -810479 -223687 357204 278274 -619051 -755100 -190945 -608049 756821 563884 379323 251387 -853640 318010 -121189 -803703 846683 -367731 305827 -917230 638926 -498828 903471 348351 497492 520213 197003 -360880 -593626 568425 621948 -558439 -66000 44989 -474570 317183 -154222 315315 -798877 -374529 53153 -604865 -341981 -994521 259556 -225238 521094 -232037 -425449 288659 -534892 886034 599595 -555159 -117307 -296105 -862908 967538 409225 -214712 -702150 570183 710850 684378 940825 937813 481861 -667629 -190047 -826915 -61603 22542 -680634 705909 226759 244475 -546384 -595450 -544841 -305251 127549 63948 869330 -998454 -178822 -752423 -639311 -722578 -973266 637330 -238107 520 -287537 -324432 -975891 -283989 348299 -26560 603586 652030 645568 650659 500684 -455107 931972 154767 -397463 -690634 465950 -820339 -924691 176589 -39541 953209 597405 877433 53882 -654716 228147 -845500 921041 -626379 -108067 229327 -972122 -375708 948798 147275 -428730 -733122 -103189 -541055 837425 -470716 189552 172619 802203 -97716 578888 555545 -173075 -654978 -529560 -535443 899011 -550440 -642635 914655 258924 -37077 713865 -597606 -792339 296988 552883 561757 828797 -87772 792052 832763 -961014 336784 545923 -918693 81331 -616831 -158711 932984 -660660 -102036 672805 549474 -660514 -28772 -899607 725820 -409308 -160980 -870181 659644 670094 -332531 -385803 -442449 772290 -457594 -520026 749682 878230 631598 -91825 -452871 39192 -927244 426055 927308 763782 59160 -791721 -193915 196438 527792 677822 -320685 -306129 -889436 279471 145914 -429714 422066 913742 -68527 23202 683882 -874826 203587 129681 -93261 70262 -407858 633777 892997 538768 788487 -806225 960684 -761992 357908 256875 -708661 352283 -471760 73721 -742313 369109 995115 -983262 960728 -565254 797672 325346 -871765 788046 211037 326632 -551933 428429 553238 -92648 -667677 382692 648370 534668 854182 103669 556900 -307825 472055 -786601 781300 -921823 -815271 -941548 46779 558710 440865 150954 692395 -583562 -69513 138762 -748092 -285634 839896 -670308 -2400 767006 832407 -632520 -711576 685593 -642217 -218449 135517 -736023 -279918 586304 -518447 -294536 285462 -45277 -699734 -883864 -493821 -193406 745445 158987 -165810 27899 -502511 -656660 -364351 -148704 323280 93892 -546184 683126 448346 869126 432742 -974343 -410886 -842540 -623666 325783 -96241 -448121 -544182 -368080 915084 972203 -676792 -306403 -418824 15488 651655 545702 -850449 621946 -16481 564106 -135905 873026 743158 -80518 357196 -419404 -987700 -283746 189644 368735 -911312 -528113 329867 -227833 926600 -911268 493961 372390 -733683 -485114 -222377 -594713 554829 -160125 435870 213801 -353753 -859074 417432 520707 194898 -559595 809492 230458 934359 -746022 684662 -919860 284946 315348 284341 532457 -956491 -79429 563548 -519052 -565435 420286 -309239 164742 -559588 -668672 3697 935916 226405 -924009 -403750 -545884 -761566 -266100 463648 -557212 -727639 -971681 271024 -250605 810659 -572672 -574320 451022 -911348 -393514 -932139 772324 -961482 116923 -900821 282202 504390 -540674 -288687 62824 -915275 -644384 124187 -748422 -532656 844568 357742 -506192 551609 546256 57287 22879 489188 -507739 -766796 -443506 118938 -293334 -379687 307961 127481 -880538 -171539 -870511 -973966 -532015 891322 -614662 12874 199259 147617 378763 262682 -992410 -344429 349010 749135 -913721 161305 -793074 141610 -796728 -563379 -311373 391233 -988887 149727 149353 -863108 -466534 -127855 -974195 -556262 111427 -807493 306991 -379735 -473668 -894520 -985838 -984943 360853 89655 279215 -78966 754256 -289381 333747 -409567 -305438 -213989 -649092 -450121 151990 -436621 -634336 542722 -316246 -412943 -734618 160522 -50545 995833 -973365 999725 595757 349953 313214 -841188 -10051 438037 119908 -870437 -611603 482005 -21995 701125 -242720 -292494 427997 -151930 -873557 -778059 992444 815903 -724135 -65928 674278 -510490 -19992 125994 -339644 -823421 527177 -405041 361585 -354956 -752284 -458114 109374 30474 345874 -138142 -975313 -297623 678946 414650 609020 -802804 225493 435289 -680816 749759 308193 -686298 -594675 -453341 796529 350492 -168890 730285 -292189 849355 -797245 481063 144521 451413 1857 -981714 -111959 -41741 -5200 638387 66685 749550 515891 643066 840564 -876890 451620 -14946 -646673 -556786 -28659 -974838 213188 -46930 881711 39809 564671 -80097 907263 843672 -630244 -563693 484516 159031 730510 41675 -517765 292763 -324421 225438 865171 -468777 864829 -507911 981169 -767922 688419 -560807 -778419 -82885 -101266 -287021 -960877 -388951 185749 -15347 -722717 -130437 769153 26050 184913 -606107 741010 -870462 -527578 -75407 872088 -725265 -226083 816124 689242 -175679 536231 694070 -45293 -374077 -435608 -846426 314224 598420 550839 -430813 699667 793831 -288030 720731 232083 816643 -923160 -699184 -899207 583492 -588547 701398 615109 157336 533001 862743 432743 819715 895273 -787440 -621113 479643 -96340 -906351 -852931 -523507 231192 -312000 -917735 -243690 -37469 -431722 255901 -492405 419130 -258207 245630 -189999 -638466 -350399 199271 328549 -872767 133803 283637 -528554 -272627 138472 388668 -508730 -182498 -39273 274240 90349 -700445 780583 74365 256534 -34431 810462 985952 -175329 -620464 199253 52812 -760323 640988 920314 425238 598326 907109 -495476 -277367 -209562 -789281 757282 925411 -699845 -414093 418725 279638 -332424 108156 -897071 -207609 639349 -605813 270776 289170 -835682 -717724 -780481 -512123 -106512 517630 830879 8288 -831617 872327 -483226 147996 -133645 -656163 -76557 -140255 -810875 -186986 -384259 -295090 369799 -88454 -98803 -950923 614106 640132 859647 -20516 -199819 454116 -581755 973117 896229 808832 -851548 548678 -801721 -700306 -637259 -490598 679120 -119429 129765 -63537 -334266 832807 -279627 494062 988292 -962009 -322949 -199050 -865926 -380062 412767 560473 483626 -662540 -243232 -198275 -509779 -526673 -355508 129596 519468 -907243 -122293 -627227 636390 -816674 -967467 -911303 626481 484216 -721993 -606865 906609 778882 145811 105392 -42973 -864943 148956 505115 610261 95979 151134 -308285 250666 -701554 -436044 -920148 -584229 -88918 352719 714833 -913103 -914717 -908554 277281 -396787 222480 -1983 -124931 494176 65343 -148963 524220 997171 117679 -404277 28072 333600 -115628 -648095 836350 735703 255318 -249529 -144527 391706 123410 -709317 972712 -440255 -496873 542414 -784197 956726 752042 37348 11834 770682 -256316 -437576 368295 -670561 926095 -857898 -809609 -734388 319596 -646625 -999916 628925 -140944 -731831 -106402 560448 224610 633948 155045 106680 525374 448438 -506319 -437090 -225739 264199 363323 83451 -472149 465110 -491791 -400273 -231880 -341894 -462603 357805 59304 975266 -409505 -847107 -712453 -316338 581174 -984263 806501 91092 -918917 439888 112207 -338852 195743 -353338 780884 -145949 -809081 -366414 -347067 452028 -130161 599870 -847067 -410358 -934779 598443 -21202 -800952 -248919 917451 574410 934721 -800076 -303740 -864613 418968 -683314 295892 -958348 -520766 -469483 -801336 -147875 95367 -820835 -112125 -397037 -595708 237675 -747331 -561531 640172 -501127 -248511 869465 -646718 -483658 -382994 105957 990433 752898 266679 -953802 -639116 410166 627620 155276 -335682 799130 674894 344668 -246957 195309 999526 327245 -818531 452449 -725969 751803 -51239 -592484 272000 -231625 86295 930104 412867 901253 811069 -290492 -803719 -232931 -570107 202561 -903757 551339 -678406 372902 791578 -378993 702975 -524452 921832 -551459 734920 625218 -914836 -819362 -9889 959018 -831093 973197 708000 681050 528954 -959717 742718 -847475 87684 457707 -94660 -38161 571786 -918377 -742924 -447323 -495490 -175511 -875501 94274 305319 341091 316187 745811 -757791 -350153 -996512 -418988 -574310 -930224 -459252 722232 -373035 576456 -726629 -975514 293419 51567 -841889 460470 810437 -720950 -148995 -587784 800739 -656623 -548497 -406034 -203047 -508496 -195328 693196 -437364 -345144 -438190 -524993 405113 5291 -491685 645220 780206 55779 -936092 234700 -311729 -16340 799881 291326 628243 683509 -715204 -513547 150341 767330 430530 312222 -815805 606285 -54476 -835620 -157438 -840127 317184 659460 422536 14334 835813 -805919 390640 -155784 -622854 545840 -172182 410840 -355417 -705627 -10823 -754055 137131 -425116 192563 89964 155029 815753 691012 953716 858826 -391903 521195 229642 42373 763695 336059 808027 -659374 -662616 278747 824389 -160493 218999 -64889 -424098 -182276 799866 -930547 421486 804246 844675 -946607 -632721 -752577 794200 -16310 53908 -246104 -984653 194306 -952385 -921770 -190398 47258 267401 -198494 -446424 921027 43454 -911687 991354 314054 795230 710684 240579 -497795 -630242 -493023 426241 958808 294373 -921232 974502 -191783 -183089 882055 493464 562456 -238035 822711 252465 469312 -985341 143780 -235328 594192 369801 624457 -224378 452059 -831702 -728462 -517959 -208888 -668280 925248 -294139 -589806 -623114 -154711 749318 480393 -134787 440437 -147249 -964464 -143016 618050 -891930 991709 -711944 -911615 -131387 -689347 64256 -67722 -176805 -344307 525258 312508 784137 380097 -500896 38079 815654 183649 853124 653760 465531 315399 -491480 -523179 722503 -170270 340599 974310 -140740 -952010 -977718 -535120 -785023 123226 -763084 -93114 -358226 -890695 194807 -468469 -908717 -194607 -99572 201658 -822799 -182089 -629217 390239 627455 627217 764304 -402469 483047 761498 -51468 -325149 -38906 -201310 814481 652673 -611664 -823412 476646 -906094 925865 794446 -26591 583110 786349 -471180 841127 -890716 -146711 795165 -999921 416899 18175 -41732 292519 766738 -625530 689881 33646 152529 190984 695821 800792 -822123 -839678 775434 460686 109704 270696 -684080 -146837 129319 915998 -499335 360447 571330 -661504 701999 -514736 -570368 -751909 -994000 732692 3288 -418574 106577 373816 653464 433786 -492809 -450339 -463518 -770914 -854368 540118 -384341 -355460 -415400 856747 -973254 -259291 956868 24729 467887 -510303 -146149 279311 -532615 188905 423464 -114254 693086 -698133 91466 -720678 -881416 963082 -478860 -585197 -92750 37019 520109 22557 210895 -261014 58257 463085 -789661 658098 614350 983850 -27560 -952792 317736 -924752 991978 -677775 -294155 818320 336299 -659033 727713 -282738 -78079 -555559 690732 421281 -708573 -980600 958247 -765961 -211425 110378 -943173 -950161 -446633 -57686 235554 -406371 -441089 -765594 656555 161353 402720 -542672 340282 -249488 -594279 492494 537542 -174014 904985 41851 -299686 447394 -941530 -588957 231956 81450 163225 555562 192553 -335580 -747489 594534 558303 -883694 58170 -310240 108434 -706138 -825538 650583 -158801 -662326 -499116 285438 -306372 36122 202235 -389767 -991922 747109 -52478 294947 -882415 74545 -649585 889675 -612924 -831693 -995557 136882 78651 717146 752243 -908017 61787 -598586 811960 -764277 187809 489417 -153376 198214 -490725 90349 399156 667600 901485 386925 -332464 -921936 -143410 -926278 -325594 -750879 774152 -482824 289274 -93488 -157572 477566 231015 793951 1947 -294 951897 -100123 -991762 808011 890898 398124 453775 284229 -296794 863473 -725586 -599440 -10114 467304 891149 886825 102104 -719691 -65148 -265728 892485 747892 -779138 -902600 -619094 -465102 -53766 852171 629823 -842382 -924789 -411165 -888045 620713 -983208 740961 865287 -343230 191773 -363302 628174 -29286 703016 -961515 -45580 402565 378973 699663 -531756 746696 338482 -713737 -511457 -125411 -489421 -331854 502108 -100686 -549632 862424 616803 549417 523978 -748107 -619807 -255718 -987942 -540343 -545193 378765 -941814 199881 814874 473345 -300343 -465509 603221 13159 -449509 -832418 582786 -298329 -404457 207328 367733 989082 485096 -190299 806226 331279 862925 -648729 880529 727366 -604519 -934383 -757503 356728 547635 496066 328002 -697907 145814 641232 -78134 19428 -943790 949699 -25887 500687 154761 -287402 -882907 674964 801652 698489 -874106 723885 -319140 116818 104523 -819319 34081 889015 226187 -405111 -568394 604725 588469 -761213 -968285 625933 -504439 -271678 -630783 64689 433436 -794107 -580990 -574773 410328 -820484 -139033 -323145 -337414 374606 259463 -504444 -913774 -884843 -900401 944375 -773369 -995488 -786244 576776 -657648 -831824 -738461 -54045 -805060 -232452 -400150 995944 560491 719149 -502516 -313173 -57390 -511838 -678247 -621323 -214149 -748754 -130957 224193 406978 621333 -451822 -811200 -249766 -364525 568705 -338346 631238 636244 -38817 661147 579424 801533 237919 631258 951510 174626 -372536 316309 -15704 -714803 736118 869759 900907 12286 -781865 951168 509449 579365 721007 -852427 -25538 508457 937684 59246 375581 -2715 446387 -216530 -692151 698406 -957367 341550 -886468 994735 -268309 962779 -848573 29749 508286 -106413 693760 229986 112383 55532 999655 -122794 59901 236589 586178 -183646 -448742 -581806 69165 -77749 -443634 570060 881819 -585011 236324 -964417 940623 -8299 -15430 122755 713187 716806 -998843 322596 102340 -337163 -382261 536290 -366028 -853971 -619032 -877390 559303 294508 -150070 -42054 260966 534755 287156 603608 -557616 -203846 -34945 -739556 -149612 -75254 231188 -874550 584600 -861343 -606605 847706 939797 143810 802607 -794505 -611560 643619 58608 -674429 -10109 480365 -270993 545809 -888694 879487 -427266 -81815 -461130 -63830 485118 -165112 -136219 -147402 -547994 786205 -799160 384477 195 -512114 698468 456395 922675 861297 -241518 -820828 943464 669843 899327 -763523 -437205 -962827 223021 -399902 653014 138057 -700176 69199 -350759 614905 795889 -665033 265142 777889 342830 -585728 94470 -506096 63736 -813180 126962 -104117 -51980 -723566 -981063 -509942 406939 -451861 -78159 -433095 -202822 720198 843838 977656 -289038 -564148 -528803 115995 525241 -586596 -870500 -181717 -253865 223688 700062 530915 132842 -87337 -270180 -284364 34915 898753 -143009 -441151 148487 -309514 -922424 -953884 -957074 994263 -294968 729639 909959 -26181 182760 -368180 689811 -546965 290754 583494 -568283 -36185 -49146 316861 -816343 -374241 69750 952462 341593 572154 144362 379848 437577 171091 -226100 667825 805725 804663 221341 630591 387790 -564568 922223 943775 785192 308893 -124951 695473 795343 384 -246329 -210038 -740235 -762577 -934953 73457 338981 -999045 -487428 755555 833084 -561108 950063 -505073 773227 -461958 -876807 497754 -236234 936086 -572422 555611 -786056 516895 -750235 -765088 443485 -10195 -187518 522344 5478 801482 -291029 -418905 846184 -37772 700367 -606970 329869 -369124 -626062 -299616 264274 -811862 674987 22086 41351 -607753 844964 723324 -82221 -809135 -180962 147705 435373 222075 -490517 -62037 628964 295338 -869391 582832 246936 237833 -525138 140766 -310338 -213706 -93137 594876 579488 815427 952087 725383 240987 -101194 123806 -255697 194271 591625 -171761 779351 -630029 -404822 598473 -731816 17198 36348 -814913 951358 -252417 71765 -246023 -478390 -309722 225662 -968560 -168978 -114760 -693450 -960075 -212652 -19809 61615 43307 -85544 -63465 246159 181065 106377 6067 -827664 754937 729772 -824618 -388383 339516 -531016 -770118 103011 -901597 -37413 994285 147052 10839 550900 -479538 921064 856850 577559 -326635 203827 633252 937229 -237496 54688 44143 -52143 764103 567285 -123157 665876 -279999 381548 -711390 -248775 -723652 -831948 -947787 -937766 231185 132846 958550 870081 807790 -181711 51148 315376 457171 14855 -585229 324378 923669 -601235 -826695 -847193 654941 592598 -441823 684084 -492246 -495319 -518972 543888 -373429 -68290 -339637 -157888 727910 -531099 826614 -818179 258804 -148897 -379879 -314959 448578 -443037 494105 252669 -89230 -45925 -427405 -552011 -414344 248484 -355403 -213790 760862 942482 -923645 996032 -95616 -895511 380180 -185666 419856 -737371 -724429 113537 -625901 -910541 -585410 -183839 -722142 903029 534058 47721 289834 533059 -510339 -959781 -239123 556644 855634 -140374 -212866 -584551 209881 -439553 99785 385939 -699435 742197 -938231 41975 -864868 -594339 99408 119521 750618 920378 593667 586718 -417586 681030 526043 -437007 456651 -63445 -891547 -200049 -117576 82891 32514 76963 713169 1337 -489624 805899 -338972 311229 611232 124569 -536491 861012 393094 686994 743195 -640979 -800564 -250446 -636224 890157 263414 535975 663909 -267924 -97057 -814702 969915 -815562 -238797 -218103 -919413 -458228 896244 365719 994223 -572128 817653 -884934 386199 696028 962146 -236316 -540219 -854565 -993866 -383493 -103727 344686 461250 156121 -301338 570393 -561619 -182067 -574653 135956 -997265 11544 -653509 -99125 -942251 -78480 219701 -629154 -495744 -322688 500652 904993 -468634 -107290 -531792 583324 801103 -44236 813028 533900 281305 749553 -441090 920161 -162828 488085 -773813 846783 -197273 -992112 -897752 106493 -115126 -989245 779145 -630360 -370551 934020 -808458 -236031 510695 -203105 -787447 52987 -93575 -358576 811633 696126 762279 498762 -323982 819367 -899025 -787788 357475 -211515 -124126 588966 661039 41437 895076 -853584 817364 -865945 -565456 -899245 155239 151055 478609 -28922 549774 576821 -542998 -955597 124420 -427922 56176 427319 -308071 804609 527019 659813 830640 -994198 -605319 792452 -485313 699866 -986742 -457908 892242 -992715 366820 132589 -161016 -567533 -63391 -782199 860180 -696513 -54355 -768459 542654 -222149 157256 -795012 -558241 758842 -313590 462043 -19095 -626395 471322 -246714 -861348 595223 12021 489249 -761134 -933663 -394642 -550840 794357 -224506 -727000 -476664 642435 102847 468893 -429276 297681 -354567 -643429 641617 -599868 -937134 636482 758458 -324518 411808 877703 -155523 794143 562538 567476 882475 -876232 849773 366181 283212 -989092 478232 -202867 -540967 -387114 104592 -251409 -880576 -954875 -800851 -778075 -387868 -663204 268027 826397 367386 -563998 -956229 -967530 -928083 -936141 52959 -16728 -664613 196093 737937 -648647 -507178 -221180 -761300 -435063 882372 -833762 347585 620839 -650305 -228425 -621676 655993 383445 -571953 437149 -824776 -158199 -585993 -559353 -126222 109649 -345256 -809036 530182 -825706 666924 189879 403499 160823 -439486 26457 377194 978566 -536322 -975851 -912993 365641 993111 199195 -163844 560954 966744 -870191 388358 -498552 -362593 -293043 810263 -935084 -310687 770780 904666 -190923 -793628 -367233 -150703 76212 75524 926441 848082 -885680 533806 569218 373510 363131 -796056 -33690 -90903 -366308 634311 -456601 184397 870795 -476169 -642553 -548393 -580328 -105673 466175 -700800 137732 -757285 527803 663189 -899066 -515384 355931 432952 323015 706171 479283 717405 3815 616834 783820 894541 -828170 -542207 810977 -166362 732667 -171089 -193309 -123943 -539151 -987946 -827658 304427 389701 110551 735986 348981 -101799 -442077 -164382 -252060 475012 123075 -253048 386169 -9200 116945 370391 688394 -475462 -253059 -897672 992512 686262 -880247 -648890 -580713 370600 719693 499409 -540192 76332 -534092 413023 -256318 -384049 634301 -382490 -511755 846100 -576005 -552813 -773242 -724368 -33643 952519 -782378 -698802 -791993 -310764 194203 -933621 683231 -963259 -327459 -150149 746305 717779 530042 400994 496611 -919184 -853853 157052 970962 706944 -95651 -457353 -782549 -93541 649344 368499 840994 453645 -236229 25353 713599 973783 -676722 -345920 344732 -493013 -379185 -159079 -120600 -398989 -13146 784261 -768025 576842 113809 142570 -341072 -905983 -516255 -228062 -471058 -140132 -383942 857851 433632 318674 -962793 739768 -111015 -584687 37572 134031 -339776 891896 211810 -52695 361744 716507 659558 -893019 287193 630850 -641382 -148971 -932291 59370 -481765 -776577 -636171 223683 650330 -446499 967242 -791696 788379 104093 -190692 -772150 649721 -878430 760670 -318499 -996769 25922 54552 -808342 -77296 -644666 -793628 970852 -303583 -567315 200433 558323 778490 913641 889859 474739 -116136 835169 303216 -794379 -289074 -171155 -905051 398141 927167 162077 -147425 91587 917222 -51854 19699 -736589 -627890 -921885 -840761 -238483 288346 776025 -417834 712070 230079 -955981 345456 -780860 -461436 -793533 -228745 -722266 882057 474832 -591133 630106 101501 -318702 223039 991300 -185113 -458439 122666 931070 30238 188518 -817449 -38830 -417072 -186832 415245 828098 -328065 -325215 -498008 -439551 -902656 -40010 -922346 -438280 629498 11107 90075 -255039 -637587 -600436 -852723 -930897 887080 987149 127833 -915516 375505 -811213 -548612 -828870 808418 793280 -736309 -115717 -878426 -424597 925355 -269272 -934208 465886 316825 474390 -461276 312247 -745564 938188 -849253 238215 -888210 -636026 996292 -442794 966575 629302 19982 -879331 571186 -436610 809535 -419254 -733099 800183 -623248 407744 -253171 607468 135823 629204 581344 986975 -974245 709073 -448022 557828 -125333 763252 -768807 489602 252840 42225 440048 -264907 375118 -504083 -990456 239150 499695 -107390 9610 684592 -53392 -627266 -49802 -822475 -736118 -210140 -222497 174695 -404789 609833 2413 419752 -615790 949688 398553 769163 120214 637359 -134667 -366376 -641056 -149792 147618 -334324 -280628 -254575 789847 -92969 53132 226428 -442463 -600676 -336475 -859952 -488674 357108 369392 -156882 482944 127915 229402 -58452 -854128 95810 -11996 -928811 738344 728683 661348 920743 -713160 -455920 -863997 -572651 -387261 854349 -670467 690051 708447 852337 -512860 383692 413240 -68607 -468324 -269377 200205 -10827 -36256 -641763 684977 -972551 975164 66972 983435 -2067 313042 -803096 -692329 845669 673045 -771299 512995 -492438 -509231 40782 584467 399415 -606687 408705 -270115 599869 -987786 -453967 -759667 -477025 944279 -280245 -423933 62135 -20708 -892367 449200 29967 271218 -556870 -945635 -32535 -986534 984879 668516 805944 -975126 190928 -35275 279844 508298 939341 -977070 417546 243960 93005 480531 561658 -888507 -766741 978914 106935 -494507 148020 470720 -290118 -346269 -19670 -17217 -693457 -687493 -811068 428678 52727 -692994 -826900 -733743 -723036 990114 -544513 401134 -110720 226415 -868015 419008 -927353 69187 -727258 248640 295272 61006 -856646 841719 667272 833943 -827334 377861 -755457 -822411 490569 -390499 530201 312343 52348 449031 578645 -410371 -871330 -951779 -186518 -627203 -249619 -207666 866237 -626369 416666 634526 932205 -732224 914125 -564828 -787257 634835 -978465 -554870 -248494 -48101 -132962 -128879 283588 -404077 -214451 -656117 -29685 691079 -847711 800095 -988346 -629992 -475963 -667384 988616 -586565 850775 -360810 -728164 -721222 -295959 -774101 451068 -5326 -678527 971903 -837416 752531 -175975 34653 179797 -907357 257311 345892 331851 -773636 604918 -621369 -798393 727561 -505101 599118 -290553 978573 -240926 -224174 549760 -243812 -740737 -346364 -785573 961312 632189 87719 -319628 517590 -862718 -223854 -992294 962766 -380248 -547921 81618 -754322 64253 572415 -669484 -820496 -453244 342931 42635 -416033 -59085 916116 269529 -334178 538995 -787524 -995502 125153 591140 -954405 886204 -315470 111766 485459 -699627 -844691 440464 619804 -919795 -265787 -249780 942913 535304 160701 990329 138720 977053 -645073 -292808 -54098 260762 -624696 947360 -258831 -630659 -139510 -543686 40709 231292 582601 25222 -22184 -797186 242479 -26508 539118 -605024 335416 -93717 387421 -175054 -351690 -231994 607185 -169801 -721970 432594 -316023 954472 -751494 -606639 718425 256433 -56059 215034 -404826 188338 -736111 765431 804205 381248 -856428 627685 -692292 -549150 382039 935384 -227656 386260 -106890 -386348 43541 -266105 591843 -596139 530465 950303 314595 449992 701882 -748812 792591 -73201 435154 -719342 855765 168193 468210 -596040 -18956 317032 -225995 -634403 -96893 -840702 -609336 386086 671850 -979200 403441 841713 612456 463242 21893 -457138 -628340 112057 939888 119425 325435 181403 -233935 -933375 933936 -127181 -114853 -331653 -272264 -74250 -860651 388304 -446606 365519 -120933 -115437 650837 -346596 -657733 102412 600617 431406 -916775 958008 164812 275789 -487572 -547130 -27153 -860238 888318 256027 -779881 -88820 370224 872783 477725 327547 777523 703279 801966 268440 -143152 -373831 118731 921451 874081 -732510 -358326 612595 936022 -709933 995155 -420190 611889 -955544 -342044 242910 948874 7088 -346930 490369 -491508 -641489 246326 745433 -912010 -454625 -211180 -660055 -258533 978539 -529993 282407 592482 489651 -654401 46588 -246458 214603 665250 -347833 -679721 -764356 -397656 -979814 123832 -218687 537839 152571 -187873 -368054 -377112 -687259 -179495 -847363 -588073 -998716 -328765 -119888 -360361 456956 453329 -156559 -185900 781155 110859 -20098 -562673 -375613 497547 378957 365726 -598183 883200 -788731 699881 681560 -711762 -714749 -411475 938214 503148 -871210 -827267 -356962 309669 -879549 -260803 -149619 693591 560066 784293 276661 -297833 -690817 -872508 785293 449291 952667 95226 3582 100590 428008 -81924 -490392 383888 696176 292820 -783589 -47532 -119954 546911 420575 -13520 473235 287694 470252 577968 664003 -927835 -746638 -351245 24470 -394050 -330221 -737364 -824104 -282169 -924444 81443 343560 -542912 907759 542769 -17955 -66306 896180 -240312 511676 -984661 455459 -54423 -252093 488004 -241500 695851 819138 -290919 -42352 983611 -152772 564177 447413 -598698 -560021 858723 877910 -301615 -446919 685726 803624 -697199 -377016 773409 718422 884116 -484118 -88732 -823171 802406 202537 290605 -657871 856749 19905 890524 514551 112158 -243167 -578016 -873015 997508 -186001 317439 -414187 863040 -946815 -750509 -486466 718532 -275484 629767 684697 554263 919256 890974 868209 748245 875217 429420 821380 900268 942584 912667 -551036 449504 5416 763943 171287 345415 923762 -24926 -210985 -829491 595482 -903950 163922 -810510 354456 -467634 -116213 -855097 283288 843204 -195080 -94091 120825 834870 545922 -513866 534865 986840 -329464 -671271 -174232 468532 -538788 120386 933817 -347482 -65212 -832536 -347915 -228512 -780294 846422 -631681 -833945 -83027 -125654 -507920 -134892 859390 719385 513173 -849900 719619 -168599 -771092 968297 635080 754166 49579 227687 161353 250542 284089 -604233 -274055 214804 565299 274776 -679618 495680 -613400 -574567 -413709 350685 163677 -483040 274789 -574294 -559926 -481818 -576298 -27141 716315 -865352 773117 851637 357360 -941897 -159101 -420395 -73058 -414887 359943 781289 -588501 -235033 703004 -485355 -387114 625789 116038 -221808 -122483 856461 -220543 -587612 92660 -199844 -478278 -597198 670437 649346 222035 647211 532971 911855 713379 923928 -525371 -823455 -244108 -57453 -20118 -587665 834435 727244 447359 -47871 190339 656261 451426 -703019 997019 -842218 53283 -935940 -197404 389738 -522619 -445733 472940 379264 349825 303658 -213067 -435733 -25660 -32392 -115274 860114 469164 865062 -881959 837489 -993073 -533785 -963716 -537834 936436 -459705 840433 905125 -595305 217889 234877 406292 213226 -159322 611932 753648 -763697 528989 -230725 74198 950239 606110 -269123 465914 324198 482454 293367 359332 -465180 261446 -705548 244526 271885 132739 -240974 -916729 -398262 -512648 807715 -69580 622134 270880 312237 -333495 -972382 -105140 727210 960628 -373998 -93533 -65048 835827 -845251 -881892 -220886 -375143 401041 -315898 -167259 524365 76461 -932991 732165 965514 507749 845059 810597 640608 246209 -783532 453722 -518798 751230 836370 -273943 -129802 570380 -530131 813709 416056 -176882 -563604 -131022 350487 -240931 -809882 -99396 -700666 -896634 -246902 734465 763405 -937529 -322280 -685366 -892346 -632426 472741 693590 -186656 -632550 -703717 191063 -515169 -124113 731191 958963 32985 -4633 -627447 874821 -230917 -399356 431992 161113 -677118 -426625 674491 -212172 52995 -815868 142561 342857 404644 -393229 -655926 -703739 -170720 -772128 223531 -784060 393287 -748012 -526322 155865 -793221 709130 -16817 89867 -978892 -590733 -735711 -100462 -25731 102451 704519 -678882 -884363 -832031 -561957 860624 -405041 -331061 -966965 -819521 -852781 194159 429271 171253 721242 -125 774356 814703 -231339 -151697 608236 695201 992455 978382 -656357 -46097 -698937 -874128 468276 374837 164351 -123941 -850854 520640 658863 -323259 460295 -155822 263467 -558181 -56824 817058 -487976 389373 441983 775898 585395 383808 -441632 -636648 -494133 -458773 -102283 236141 -85310 -21445 549466 695521 320976 -231777 420482 998765 -898752 -418244 159024 -246913 -877456 -588182 189950 -358023 283989 -955211 504409 -675661 -510859 484573 -287357 444532 -81812 -258218 896016 -475651 -523288 988233 394345 900351 93484 -788335 192077 -784608 289169 231999 444107 65658 -115072 -491113 498249 513819 -628743 -558448 -262400 528390 -38001 -220072 686205 497456 -109590 593613 -475486 -117628 -511293 515845 867875 -763296 989420 -200376 -605815 -950634 827078 -125679 168242 -665748 362824 74768 -57649 466204 -497281 801322 400101 472533 865929 -212872 -902835 115895 -735208 189252 185524 666331 898549 426767 531740 681929 -821254 809870 -529319 646528 -276841 407464 -116076 804850 460879 -724103 -639669 -272635 -991560 999506 238415 -21612 796414 -509769 854085 -682773 245728 389728 -555226 387918 -985807 -875975 746431 -923021 841816 97890 210225 -902397 -144303 873263 526834 -438242 887850 -868951 -840374 819284 -190457 903947 -818473 633516 -100450 498246 -973558 300193 786107 977662 -488408 815903 938814 754186 -934710 797067 435736 -324616 225756 317496 -97070 -391802 374050 947315 -631418 518954 98606 -998664 -997276 467980 48108 -720133 -490578 227719 739607 -915552 760892 -500565 -886720 693251 346360 811197 -281394 398385 -157469 756149 843897 -415060 609423 338112 433101 -267797 635555 522428 -886226 776408 -866085 221759 426446 256848 568709 -69744 263480 515367 567812 316715 -326839 609953 -475823 142529 676658 -853510 722677 651062 -648073 -7457 159632 158626 -901773 73075 -755627 719697 999890 -156341 -970228 -59965 243477 -113550 742543 -430804 -652783 314469 -58803 531829 407152 422040 -571574 832825 897327 594288 -184163 -291511 556190 856007 465904 303016 -242460 -807957 689156 353680 873336 568607 646059 605931 -329815 -69352 122828 294747 -502761 949889 -745502 -672973 875959 531320 -22403 -182533 127699 -89457 807615 554608 50696 665547 -268576 -372223 380486 -738391 854315 -896428 586836 -173548 990335 -379329 617929 491376 -894513 -170289 300820 614034 -677085 976964 -696203 -276923 649876 -982765 -634111 -139193 -933933 801123 -133342 746058 -658269 -143088 -17132 -308364 -684581 -753109 -752662 432224 537061 891256 862087 -641638 -137790 -873745 -946651 17446 -911997 725948 734162 -860166 -201647 -706753 848110 521983 -76826 -819828 24750 -147308 223890 -972437 -211044 -255093 103607 -969254 139796 -248533 -402099 606982 -890936 -741460 985055 -931882 751037 -378690 282123 -915744 661069 599426 142854 320242 827043 96143 -882794 -497014 558914 -929810 -978281 -371234 -19714 -765026 -353417 -845738 -278528 672274 -753990 516492 -178105 -221522 -794762 443859 448802 34894 265559 -625619 -691273 -53185 -401764 919507 387839 187971 -908135 -568911 -192825 761745 447795 912743 -87887 -185262 747367 837834 182065 -344282 93252 -950303 152849 438813 1644 670696 249709 -181185 -607082 733136 -199241 -315260 398607 -689603 477492 393821 820661 620423 424189 235689 -130438 -850374 80511 -533440 -801689 490902 -729092 282604 -694377 394895 -434808 -255381 -306121 -595890 -831860 682606 457741 -680914 789190 322333 561902 985151 -319161 51601 -483002 809031 -753164 584792 748436 -355396 -217594 -499468 814187 -222004 940298 38493 631411 -517547 -146975 -980869 -567195 -999827 -728127 -624852 -435950 118747 739635 314308 269021 -276196 529811 -148472 225853 400992 8595 411442 -908356 821514 -117193 62320 908027 173107 911194 529509 -365141 858151 759720 483751 286357 499302 636323 -350401 -890989 306725 204446 758956 59157 -181686 -789435 906463 -735459 -420492 935827 790720 171075 716401 -376359 964265 -228302 -104634 -916034 481638 -126935 -594646 757306 146107 -588421 725003 475546 663006 -832369 688136 256639 621048 -605728 723829 -396577 -37848 3838 80347 295042 -339328 451596 -302475 -870522 -490234 267712 -834764 703707 502452 737127 916283 792648 -131079 -670114 -670237 -390427 -778954 -662887 695097 624798 549698 716192 -982661 -340937 -474010 137613 162719 272834 -287262 -471921 -339380 819882 116710 466538 63455 443948 360217 334837 -483992 -235303 869526 378907 -342742 289301 -895127 -340518 -370658 349211 479511 782407 -929424 369654 -479084 325768 633600 28553 -897590 497368 -967326 -772215 -632167 -318073 587487 531966 -974639 640376 -609677 325190 -29895 144289 -706483 791697 -236532 717070 -188719 -192795 990199 580958 550681 -833252 -818532 940228 -832016 83298 648338 -402808 247126 -206152 459235 64387 953983 -371213 -119155 853543 -383277 -258243 442753 576757 -496145 -409966 756519 64260 -639325 -924859 671320 -439295 -881421 -147719 147426 733481 936726 -310872 -562553 374225 -194183 866336 661630 -883106 -769987 172673 818033 189646 401461 359872 834302 -390611 34921 163367 -945865 -233439 -432107 8146 765601 -875169 82347 -174412 -999880 962610 -986035 592272 -880918 -229381 -900396 -540544 732823 -657364 -441140 -973582 407064 -866868 -191115 -213595 -970443 820471 -553788 356145 923437 112219 823263 398204 432050 686268 -850011 588998 930793 -305808 321444 591646 335215 731875 -954976 -659606 785871 -152043 464147 -186269 -756339 376343 -270808 147735 -771042 392210 130367 143717 89966 467776 112236 -723836 -269223 -104336 -215305 451325 -480078 52230 -811427 520364 -734529 -681223 -106290 -965308 309050 888532 839213 -317496 -535086 -831819 -788588 844178 164392 959057 858829 21583 -608302 367854 97369 -617600 -699172 -437528 405101 -944901 17090 606125 -325008 633193 406647 500800 -490625 -799034 735841 10297 51305 -5660 732379 -467389 460467 -969880 262321 -145891 573589 -80437 -263384 -87397 -459141 232154 432243 130082 -819707 720183 -534337 873647 897928 -99370 -376920 -480944 264331 625152 -480703 -927959 -690998 11219 -804591 -619279 737078 -900800 237712 458738 728947 -998132 -537554 -440691 797272 -867888 -169011 978867 -649997 927225 905922 -363795 281987 -963384 -113961 123221 -629124 -383149 920268 829979 17542 -971389 688593 -306687 -103170 58900 -746098 -201761 654068 -261993 -298724 -331360 65067 -863629 236937 955715 -791011 -505888 12887 979675 846580 -407317 -35587 -301937 774545 -417803 -667291 662171 -217591 251572 -410515 -669235 803107 -151376 -883866 113673 436700 757191 -493416 260165 101603 -427862 -568132 989710 -485603 -882210 546432 -462975 -104542 -996549 87431 -666798 798014 85360 290150 14793 917361 494717 -925528 306752 527343 125240 551371 -848602 -463327 -829751 116289 162176 -954718 -978770 403311 -672670 40899 -398920 47538 747386 915464 -64373 -80939 36742 215977 -909534 394524 894041 -235375 -43319 -965188 -634534 598882 -749919 -85152 182532 -403089 994719 -611546 -432665 -171455 965773 632480 -797402 79123 456840 -300716 353527 222165 -673663 180796 510886 -329684 -369476 249927 -211310 224497 -54316 -293418 -628690 -838738 -645580 913600 -292606 -245212 469663 -779058 -279512 996680 955050 537791 548687 368961 29245 528197 -386885 -312340 171797 844294 -325822 -135208 329285 -164963 507345 35530 -648144 968854 -408090 -785222 581393 879861 -380397 -291884 -202765 -663632 -114815 240760 -596039 -76623 464234 -765766 -11496 196565 -694626 928099 -408809 681327 110079 518382 -97002 -631867 577541 944396 -52412 515602 338747 704161 849320 -90621 -801728 -402748 962713 785082 -942905 270915 -890810 243790 -467560 541597 481710 -868919 37388 -70138 190121 478120 -417900 327270 802141 697182 -830029 847834 -49078 495186 -633728 229554 -913601 -65060 330533 -99983 -305694 661197 665058 407504 519981 180196 829323 -655557 -867349 -179751 -440699 94931 855103 -417962 -467251 -216214 -683235 -776840 814194 369418 794319 -513581 -7274 -803601 695921 -211988 -638607 -45944 -109323 -692548 244558 -876550 -752736 -942156 2315 -42339 -748917 -96845 96285 310781 -275548 -26351 82954 -712742 -530774 577816 930414 158120 -311116 -549370 746359 -578928 460075 719885 989288 -675731 344139 630866 -777958 -953648 -574554 378353 115318 -176259 -920415 172664 -408964 -392981 360949 519272 -352961 -302520 112304 146615 -277401 -443789 992689 -819888 901166 -246912 -936657 419345 944995 -358345 -453709 -499124 974314 686229 -756839 619079 -378182 -419639 -873325 587452 -229795 -273351 842662 613721 -915212 -590469 72875 -649919 -452816 628444 993103 -945654 370010 -162596 661523 465085 -251188 414384 51533 922841 958198 -569537 556070 -565296 551387 366246 -208230 686088 -521967 226356 -6149 -29093 -432572 765038 -375699 -545640 -910029 757260 -924565 510080 585777 -401543 -889023 -151478 644389 986583 -855663 -603873 500619 358650 -138802 736286 159729 914152 -989116 -793382 535163 -246432 -371442 878039 -179233 -781873 77598 -773232 977897 -44324 -473288 495348 -866951 -135970 108279 -486556 -44416 -75936 -935481 920631 437511 37668 -937495 -917833 522024 -277475 -863501 653217 679571 266611 -229683 872744 -503542 673923 -171467 -162573 985445 -450340 377404 616602 327055 -735804 -362298 -833491 13062 -296143 183694 441902 478431 -59824 -111200 37010 852160 71809 -75299 486595 -577819 689881 -656645 -100319 -464996 -127329 482946 958460 249928 -94129 161360 -98660 518498 -963302 554645 -710726 -815885 125412 -100392 -22396 707355 -993083 -864272 907932 154381 996105 280716 -669030 -445295 90160 159660 751109 857473 815470 -939610 -472610 696140 -126548 -184286 -287466 -535306 -888699 -879843 35987 497174 -974262 -518294 -944466 -158250 603262 -956244 -448840 629623 616155 365918 927728 -452917 -155189 -790196 470543 -577479 915696 952343 839101 -112068 -811235 77236 -688487 -594332 621018 -808211 -663372 -110125 -673052 732767 -261610 467905 -860117 -696454 -935752 94585 -482094 -471164 171529 691674 843698 159127 -144406 332887 -906153 758302 -312655 56440 -417663 665948 84905 169942 -991963 456166 -503536 -431837 354794 -820189 177816 161823 636716 -183981 -25241 573476 500220 536069 -615657 42651 -775778 151711 -731465 -274683 856202 -890405 -1336 -859021 -245652 510404 358465 592014 -861532 -932675 935563 -978288 846406 -78726 -44283 491849 844955 -215163 663169 -937573 -377442 -24262 -950587 262014 -819328 -511924 -835316 -650499 833316 -919874 868355 -484810 -874332 116842 744012 -94114 982986 581117 940925 728379 425368 36089 -918110 390569 774977 858546 -681033 114070 -960083 -391726 623408 -771962 -16903 -98347 -362383 15 -148492 577165 474197 279005 441891 -663648 302507 118575 818750 -290427 267701 965849 -758223 263690 844584 -755392 684061 -402735 -803666 -921631 784980 992078 -507545 -613429 840928 106058 -965277 -559456 -957955 -542237 -214486 977431 -929766 337546 170804 687357 -838948 604548 -595471 -229072 182042 238186 87875 579106 -603550 -101462 784639 65244 723059 -435069 387824 934137 -859839 933260 -828589 828582 389109 -153170 -370468 336297 432490 -473563 168368 -662953 -783823 -973053 323432 514716 -978035 197933 -395755 595063 156792 780507 89654 985595 458140 746141 -87229 -157744 -376485 -261295 -122074 -625617 -102713 -110162 -352579 875497 36523 835644 -808614 729953 -939904 -220967 -876733 592526 621433 -885962 146482 -542598 -831496 -6696 -912299 277318 -559594 -472936 -48945 -40029 -383713 987043 686005 660058 419347 190842 517394 -268219 -872537 505971 -318748 239188 248002 -649802 -514531 -807671 525184 806977 -899933 -887940 214450 889317 -422192 131800 -77220 -663353 833907 -575908 974134 -59041 -53555 291291 -925268 139900 481428 -796612 -99235 462782 -697612 -642694 -985440 214811 -628215 -255707 601082 -571685 -446490 538080 217001 830748 304785 183905 36381 788687 -360828 -183819 203257 -120648 -680146 -503687 971799 -303630 -762512 12385 182785 28777 -178399 -443339 -898311 884958 -141814 198287 -530190 -339481 930666 -770146 302356 -877716 869748 -854618 -522309 150827 -230836 401662 -984327 -606412 526605 -905839 -24432 610926 -540986 -608675 923769 63760 258424 -862217 -790176 237865 50842 113669 -605787 -968423 373654 -976189 -839331 309013 133065 295038 638415 662567 152199 345244 -463369 696748 -977004 504466 935302 623573 -803668 -755988 707296 -235354 -464260 344649 978332 -799111 203686 -107044 54280 -892420 -82879 -942867 939427 -832465 699479 264789 -808927 804455 -260251 520710 623211 359630 -284833 450305 -136932 -681887 -516694 -815779 -759932 -714512 -249953 816583 171433 362786 688910 -910212 142273 410990 -717895 841553 436410 -617949 281173 875179 -341454 608864 -942707 173960 777599 579997 -408577 -719372 -198488 -39647 -206915 242453 -280854 -22775 712652 -110944 -545228 -184761 980136 -909856 -262741 605857 -764353 -523082 -919769 -439122 -828303 -532716 287412 81884 149143 -151166 -189038 -23059 -636679 989593 -717642 279797 -133035 446602 896327 324318 700255 198168 897825 -992668 -388292 794521 -975787 503322 -720762 939258 -756697 999779 -8884 -436680 508046 244729 -369521 882919 -737992 45545 381765 564527 928644 522261 31833 62666 -561658 -921167 956201 -447737 -289402 616519 830983 -548150 79361 305203 550329 -909430 -526809 -697945 -461958 -390574 58844 -287704 -436618 -706495 -844105 5647 529105 764809 -384891 -513655 -14815 881267 -438073 575256 429935 693082 542127 -345968 779835 18604 -774488 -12517 339701 320108 -910517 753205 -87164 -498126 21099 -690768 -207294 -606679 247818 56625 800382 -918768 -67743 470577 -407175 -581573 -998564 -44291 -179862 -581745 -691685 -322634 -704389 264585 -382350 -303278 -563255 -620745 -981398 -397798 -379289 -320835 -875202 248106 36316 992978 610783 411636 -582496 -139840 888561 -57667 211875 547304 -883508 -235490 499654 876603 -938757 -464124 634592 358210 136256 159024 221371 724503 -38514 -439880 -377835 -235798 -478066 320260 762911 230909 -21733 -844078 -436735 157480 301765 -325709 -260397 -631850 143314 166284 518693 396422 35128 674326 -476039 -395317 31140 -479906 31044 512972 159607 -663739 -312975 -899899 339395 775681 951389 30852 829394 81178 386012 -984595 104736 -302866 572595 25462 -897572 565933 456988 -386388 -942357 -812834 488773 23980 -966939 -449575 20049 -298966 -641258 281547 -17067 -676498 -362242 -235083 -940324 -985006 306130 114669 152420 276421 -336008 -964453 451806 -105524 -186481 364861 -35022 -776709 101093 118819 -426951 987520 -304514 -521868 679106 101913 953236 -529369 -28658 -368999 -235758 855307 191059 85223 -89961 470080 -697284 -405250 402041 657724 516839 -449042 -429504 -877113 -194586 424538 -215129 961535 -373313 781048 953630 510676 -279700 702612 -733749 -502131 -302244 283789 624132 850881 -911376 943830 -177578 -418209 -920322 304631 -505982 298535 -216750 721162 341754 -823890 -711000 49982 -469912 911838 84915 950999 -155480 238452 392857 -707668 748361 322944 -515980 -301017 -6256 43241 425427 950601 823157 412518 -710217 686755 609956 45190 25879 -948258 -78339 566313 690140 -287564 989333 -765948 -239514 -951051 -879694 -108895 168197 288515 898131 190685 633344 45398 -408027 -557592 -728686 865657 796431 991048 -628120 -178549 -72024 637015 27428 310719 959803 69568 -738723 -72611 1482 -461690 197788 -450 -616824 -913539 692065 161491 -968611 -854321 -339428 815263 -904858 -623112 507061 -591559 412915 999627 -107132 -857269 -294521 -279957 -549415 -206315 -960293 762066 -231434 379371 -116900 -793650 486672 -191054 589224 563326 462290 900711 707093 522969 -42791 728601 -900950 -93912 -203591 -137750 792099 -498809 867446 636946 -780430 655977 -276980 -257060 155705 74257 913128 -220890 663120 429081 -550547 -881819 -12603 -462226 93552 911903 911447 229970 -891076 39536 65019 187737 -105329 913030 13527 966381 49946 -839772 40138 -652342 -192123 -126301 940385 -556286 -652951 -975508 -112669 -858502 738517 867711 -2361 -833301 -204727 898159 25656 422626 -508226 -501020 -176104 -211263 683036 767000 739066 997564 476226 -300710 -356698 -119204 -762494 654862 -124007 911359 -334559 825003 -383485 -684842 -602532 491067 335175 798566 -436386 360543 966142 907272 -65077 -604344 -554508 168553 -828871 -439745 36778 -429941 646065 997662 -490542 80194 331570 -684331 420438 -589385 -650322 -82969 59858 783720 -884597 -333590 467349 -890074 168611 -982774 -695004 133270 207557 -976122 -715593 -820559 110002 -600271 676154 68804 283297 391154 -786867 -884624 -132933 -466619 -407228 934315 785055 488504 664232 -955459 846303 728559 -760780 894276 527618 -346592 -982311 456625 583936 -475241 424250 -719415 -950967 384180 682673 -408155 -485058 750568 583368 496562 -456522 -825540 -453183 787889 -385157 63306 416655 -312265 -886198 -586686 323162 -357841 -183722 725862 -243841 -456492 511814 -845810 679566 711223 646834 728357 -792246 -929857 -965718 -984919 843948 -294108 809392 -152017 -47136 228722 295993 980189 668103 -161907 401967 98287 615795 -985 383986 -376269 -250706 884811 944850 -534644 -192652 -757162 888727 -575757 -989452 -497671 -395526 -192015 -909677 -363080 480425 410278 -243351 -611602 769734 564933 166721 187591 805224 56598 -938211 887364 46361 -639757 -414927 545082 -192809 540747 -592541 -851501 29972 776098 -6959 227212 915509 831759 -577333 -264906 -572522 -361796 103125 68725 493572 -631190 554662 8131 281026 -375061 -763860 -915474 706437 408230 325381 -588394 835192 618262 475527 759089 416825 -367541 -641222 114566 47834 472679 702552 266293 281825 923170 -526508 -736466 -927928 -535481 -577200 242357 -609154 -808267 933 -375452 312291 835423 961247 -449111 231248 734157 685503 -676796 586381 77848 231223 -714806 -219047 901746 -190095 675365 603750 224283 -271159 467857 244826 33901 575054 894497 767055 -96687 -952251 -787144 -12588 678088 778533 -393584 -993174 694499 -581220 879927 982151 -862773 63369 356237 -478441 540858 35968 -701625 609270 -375936 821962 221295 608375 -478209 366818 179553 43360 903087 543097 871247 -498580 167323 121842 -852034 -817721 -678431 -898713 -503160 173717 944054 -9182 961240 -518292 -7200 394661 841137 -733994 147259 -813661 -524441 211664 -619723 -882044 -547933 -140339 485202 311141 541924 -807244 771752 338837 633 -979619 647523 967194 586376 -758504 -304190 652202 922762 -334682 405913 -602446 -428340 848830 -305331 -464942 319344 750346 -235557 448095 -491926 203431 -197678 566367 241668 850217 412756 49425 -740902 -584556 280728 -94877 -88738 -978076 -894229 502266 244949 -968698 -447317 -580306 -23592 934237 789194 246538 535252 -201282 425553 2128 -813173 890867 -725797 -849420 -250863 -818500 762005 -466276 933327 -138422 -510011 -109018 889731 -256830 -169024 526882 -331842 -941376 -165262 725459 629605 -567599 -759590 828595 -297167 222072 690315 -160148 -821969 -549718 964525 -897568 403137 876370 -554375 284962 -44390 793934 -723391 -78726 -918714 -646416 625893 807013 -603872 -101634 936159 -336622 -743590 213810 403640 -961178 -124680 729146 445329 609145 292565 948665 -181605 752279 131357 326084 -956513 -839103 815058 -184218 775159 -852183 255303 -489443 -716525 644665 -102360 -584869 362485 74124 -695824 -927354 30005 792180 -808080 621944 -862082 -526478 -897329 27648 -193393 702529 -983931 -644385 995259 -230452 364767 28619 -558487 193075 -294146 447087 -226284 795850 306776 -602518 58060 -427623 485813 473292 -100300 856157 899891 -880484 302466 -303738 -56638 -600876 -458749 948024 413865 -387741 817940 806218 -292608 539050 -295383 15561 58803 -952320 115914 232950 -561274 362798 646801 267460 786955 666355 -204115 845531 -392915 616961 -933406 -730216 450985 648703 154503 -695926 59408 548741 -60921 -215562 638534 429219 20192 345044 -330234 -710310 960935 -14896 699355 502177 -379646 910795 -703064 42722 163501 521047 -871006 -551174 -551307 623550 942801 531388 -256704 28027 -305645 30063 550659 -376001 -507624 -907444 126026 868462 -280985 988288 874292 -368864 -615337 511024 313460 -714336 725143 914672 170322 936816 -163673 853963 529319 -855869 -22948 440126 -947867 -436094 -581920 14525 -466547 632904 -69585 -93908 473782 -91802 -983652 -998809 169357 456671 870218 -120773 568527 -267156 -684748 411883 293073 -296966 814757 -145108 610425 -575065 372928 -240087 287938 644297 538873 899072 -216645 -497689 230682 75330 -6519 539198 346944 322935 597473 -93123 550875 -576488 -136306 -48887 100017 -64493 47473 995066 135643 670283 -841988 -897124 -43961 -412779 348855 794416 -762827 -163268 -129733 867240 -348742 -315266 -162119 903598 141887 220813 919668 -976483 18947 279567 -160958 548486 -773483 428446 -498288 932141 397915 70601 110171 486154 825358 -472176 922807 -278200 794812 -511252 681036 -935223 195908 113349 -212780 -3168 620254 732154 -217826 -171114 964112 -572835 159374 -651994 650553 -436044 -869733 -158592 639115 -835143 394448 769034 -293751 503323 283084 743642 -650483 113403 -187071 716477 -164668 82032 -886536 298804 -936784 -334077 535244 169714 -41051 351283 229803 710239 -734004 -700302 -650984 -694376 -875869 -988761 970411 779628 210171 -523734 -649073 -248864 -952711 212683 -925692 934188 -796010 734155 166619 807100 530719 904033 650620 257840 -328522 -509386 367075 -430244 -768433 317290 263582 -292919 761651 974477 12241 -197965 -888960 798630 483891 -403064 -980825 478768 -575986 571503 363373 -389864 592195 -662849 321131 678848 -16061 -882428 803342 284671 -975593 -929795 351128 663583 -28199 75424 -757860 -576291 -502855 927765 -271226 -201363 43641 437559 -862831 -464141 202737 -970858 713039 208523 -577268 -287880 934948 -325310 603081 795475 -28597 320155 -204229 -82732 331728 -239093 -986103 624348 385428 213757 -365073 128766 -994227 -779698 -437573 822658 496131 -768046 966865 408804 -544236 -472754 -490457 -882602 629425 -152837 592586 349626 737119 948874 -624809 104873 21622 946842 -397822 846447 -863451 -562748 576403 -853108 72044 -590064 -179868 -391756 -640735 369532 -25243 -274480 -916756 330620 901912 -782213 334539 -453643 838036 982790 -68337 -536383 -417274 -1163 726620 22446 -776020 -117121 33197 866047 -582311 141714 347214 -956694 556532 42701 985184 -944360 -637960 697732 -231464 777640 366069 -753345 -795776 296236 -852978 126651 59509 -749910 894585 473832 731944 -342372 -426878 610921 878557 -238352 -422392 892439 -61521 -567927 -175746 894207 435209 941757 911596 280159 -577490 227029 76908 -757075 877747 848912 415533 658192 -23168 926753 -403213 637412 -810669 -71636 887445 453435 -646468 -985524 -754307 -557481 182433 657936 -859220 365744 716988 952057 996275 -110348 661016 444158 129723 715010 991000 -112504 -876930 9583 -72591 198646 -408756 955778 340651 972955 -225145 -53321 -895581 -598085 -477017 -713537 265099 457617 38583 379261 646121 -615092 -432938 225675 493716 522126 515767 542900 -634949 40299 266530 282871 -77219 -337680 349552 552458 -278446 -186982 -394862 -363051 -328384 232794 -231541 -312461 -829273 473111 -830606 -356812 -17450 23212 375537 -998499 -548237 -951322 -504376 -393881 895608 674824 -311861 799612 -417616 -892729 2783 454141 -658754 -226867 332801 -911809 -499306 -758214 -267328 -237111 909314 -383074 683198 991064 866974 -648063 -401485 -468005 458204 601948 -596246 645751 607233 -615523 354625 -664444 -468698 506279 -293843 267278 -22855 167631 -605900 -642859 318585 -187552 -205326 -246579 199933 -787048 136597 572959 -570322 472488 864480 -833370 977224 615352 727724 -118669 789853 197217 63330 -558519 909394 80305 783234 289698 -136096 323627 -608353 -751960 -673771 791109 994145 913085 -411056 260072 -753918 957428 670536 -658190 -456751 -388075 364934 259255 -356686 -298211 -761626 375036 5148 990524 831514 56187 -400231 241621 460455 -837661 467786 456961 182246 -260651 486496 -876019 195460 -950553 920100 -684169 -226302 -742363 634353 95093 138550 290827 213684 -397202 414793 291596 815987 98558 401719 -468338 -459197 -470154 -769838 473195 563920 -406310 380990 27634 -210727 -479646 -857866 736868 -220239 131706 -89146 705015 -176065 228418 381520 735831 953983 350222 -446457 -324704 -642177 348519 -772169 -261659 -28317 -639096 527867 196908 -827935 -135838 -127419 47984 234054 383385 773209 153246 208623 -306300 -807726 736024 755152 -154063 296476 -170443 -369807 102878 -449800 319934 185068 601345 -22276 223219 -796047 539330 -336368 -20604 -736830 -783749 109938 947736 -991049 565439 49203 882250 -740677 674640 208567 -449113 848588 -48985 -622279 269361 525439 568816 -805307 -7201 -914822 311308 -953412 682395 -837767 65037 393428 -548413 511178 -148931 -821867 183592 -367792 377624 917597 -104174 306948 -1459 -480292 317497 -922129 -421439 -596071 -367923 879153 473356 -176533 142064 250621 -284806 687745 8247 244507 -661493 -864421 -485971 218085 70643 -264241 379344 -848694 -866149 630917 -109295 -411954 -747362 -297861 7384 -889464 608332 734465 -60930 80674 -873685 832446 342993 972253 943730 -200023 919444 -731125 -511092 -189295 638332 -403693 781979 940566 -738124 -5392 -681614 -820307 654554 948914 30745 -780256 76928 330619 456013 458636 -962388 -451965 -887811 260449 -555048 -519531 818254 661861 -806542 523280 -907623 -469454 -11427 580327 -760728 -805069 729327 -902110 -840708 -982613 -739727 373594 -764086 -437969 615970 -675007 -542600 62374 605748 -212713 -477467 -254256 -47283 -852426 -270433 580796 289415 151815 361835 -278191 -386703 429579 376897 -5306 -667124 -509613 -506163 -91735 -407218 -147960 35182 907484 247203 447844 683323 156051 169831 -477769 765945 614744 96877 -551069 -27482 -765176 766075 -478880 985202 -417709 10571 -627015 -840895 696383 -178676 217612 -730710 -682587 855775 -550002 -365317 225587 -215973 -733050 -556366 941288 -184822 324557 -653563 -201445 11369 -231084 -869797 -587275 122859 -789858 -950191 66418 476662 -836031 -126921 428261 29925 -563351 -984176 -166671 -687099 329941 678037 576528 57112 -977191 -68814 -785265 581845 412634 -567033 369296 476774 838357 -590871 -237177 -276888 -950439 193247 268733 176239 660104 -307163 -313520 -902145 -795495 77868 747313 78228 137433 -665960 -666843 -467685 391334 849729 155206 840310 274418 -267341 -460161 508796 988230 328110 -154350 -208265 -288835 909734 336533 293 -473084 612547 -55951 -654025 -146719 18274 846306 -986027 236329 851731 -653702 -66536 -391864 112154 767262 102030 942653 -532626 -901497 -553030 -329829 -433347 461378 749329 63754 -597147 329904 239870 162883 163196 -465273 523743 251032 -34359 -265265 800901 -137495 899017 -393498 853048 -743248 43179 468477 453553 -229514 366933 -503911 -853473 -296996 -29731 -726765 973218 951955 266128 -163816 -46893 -661660 -792466 701609 -520774 173609 982443 -256612 148566 -873518 -766288 402073 338969 -934047 -31847 652830 -967831 859374 416821 789628 -194272 531876 514825 832856 30092 -946622 332364 240810 -241040 683419 874988 -817087 -470014 -667114 -693112 -14146 -43157 577966 -190476 137492 6474 -571277 219705 -307058 936369 470920 389522 -437687 -402522 74276 403055 393142 -701276 -378607 -751114 719898 520727 905519 574845 126221 -874268 864625 484370 940286 -30242 586591 443891 804013 -767534 -516845 555670 -380624 -432772 -581188 -644318 241519 -125297 521118 -269324 -848216 -517583 -439408 897563 -205077 517885 -569987 858461 146719 208128 -584989 -492112 -250885 -619332 91991 -636351 12302 456872 -637825 -492944 631992 -115795 -276201 -402607 -312274 -135765 -275220 542893 -336390 162930 482020 897280 -489351 765898 573812 -349447 -601892 -904341 -604120 778364 -878809 958597 526367 218147 -507339 -154694 41868 927673 903217 -391777 -448585 -244290 -425186 -626498 -785542 620518 597456 -308969 607684 696985 400753 -142821 182681 6004 845054 315823 -550641 -343993 -474041 359215 200915 490645 890995 136424 653346 -935016 369145 826781 -463919 -394310 840744 899203 31686 -52707 -826081 536645 -984836 1555 -54442 -886272 -689790 -862681 359700 -390072 954109 -295662 -464650 -272478 -782686 -819513 614382 -26232 992317 -311704 -667070 -264984 -583252 844110 827273 -287835 91108 554373 165297 786836 760300 890317 -240260 707968 -893987 -57318 536062 278439 -197528 -896747 400033 -940741 -567344 -214758 -117983 450786 794987 -880328 -787951 -57290 226598 144307 -690604 958789 -511490 656645 -411612 743058 430471 526681 -88050 357267 774505 247822 906484 367281 190558 336827 -357750 -908597 -931019 -151387 -505894 -916941 142034 -780086 -378048 273583 888748 -710694 -695954 964089 -141746 969784 955369 59328 38615 814717 843018 -951643 361593 679286 777598 100287 -775683 148129 879047 -667497 507070 -712140 -222791 506028 -469334 387350 985086 -197008 -55996 -133148 -104302 -386999 92196 843245 -110137 -667758 -270859 519606 -448702 433688 222583 161271 119804 869661 415355 -751204 -526398 -25128 -463767 254277 993461 -141966 824637 -729401 505163 -153333 -246011 329768 70733 -353869 -604955 857127 567255 -968463 -273644 -337230 663643 -62144 -366116 -29586 523166 -182899 -756834 -475214 -681671 -82246 624587 -448244 889497 -336482 -656148 -981701 -387073 -430845 -684005 -320077 404737 -191450 352520 558748 -647545 410427 -610315 -499885 -288305 -795546 450362 836200 755946 -924733 -134846 -970338 -492099 -295073 -67828 -251794 -549119 401468 -512597 406661 -230589 -714926 -573754 136001 471524 -861688 881305 -300360 749210 6975 -140046 975537 -906515 -927928 709813 -942039 -192325 276200 -804008 212047 -11979 -557477 -40600 873992 251231 315982 -442110 -889108 900628 -583068 778458 679239 552064 554802 -193736 -264295 -292956 190787 -663178 368150 568022 -604651 762756 -278745 -977602 -505446 -557340 -741913 -778790 532792 106030 911399 -993158 -506167 533004 18155 -286139 530971 -855233 -995093 519986 -728719 995865 -877550 465168 -342911 -995199 -486782 537215 980980 -257422 516750 876277 -411031 45436 -852034 -564806 39410 -855358 -928305 -183700 635029 -756742 -959055 -9861 -7220 831472 -812025 -34770 634245 -264317 -581333 917532 -615645 139686 569255 -118092 532604 -795423 -112196 -92874 -640423 -146738 -365345 350903 992121 -162020 -312265 933281 -913522 -256881 33569 442545 -774594 135806 -761812 -320777 -766300 -819757 607261 60378 -202547 387855 -157460 880145 -100549 613699 63557 95531 591204 959256 522504 452616 -517324 921544 778569 617693 -521721 -776797 983633 972596 -937168 696203 -626917 836842 91894 653816 -197544 91951 -216431 -658827 -547348 -25591 272177 369569 424814 532818 334711 545071 471084 -455243 515322 258919 -130651 -590283 -700732 861986 954125 95398 -257326 -119727 176716 121778 24600 222199 915967 -151211 200698 841771 -305035 -30366 260436 -327529 -211916 955004 -737165 221691 397682 -788451 833433 272043 319388 842643 -510595 -84596 -924973 -585731 -743607 476443 992617 249938 -373989 -464537 619112 353115 431620 -929774 -399348 826037 -434804 246100 633156 -444464 -445012 -289416 691893 686322 955474 -12963 -57801 -958668 622816 -463499 925014 -924669 3246 -372151 -892078 -555871 655620 -62348 899615 -340062 -594528 -132060 -966170 9840 405558 69276 929154 -799929 -557461 -732235 -163580 -859847 -522023 -251816 260784 157867 296334 -309883 548733 -998314 137101 -614321 590105 823111 -406197 400734 -950814 426080 267699 -145172 666350 -175915 -918365 251464 -518011 806063 566125 66774 -94558 384076 -895657 871309 -588555 -873379 -563557 -936457 -103197 -397081 -172056 -593483 140165 -651325 828895 -954888 922149 815646 849174 31497 -358204 -952966 -249320 626115 429463 -580693 898915 201363 653829 -398630 744041 -817281 515114 903941 -323311 -349668 -69800 387325 -791629 756630 -594287 367463 431006 -613844 174093 -712772 939798 -372431 190522 88009 597326 -766324 323383 717359 -255757 795193 340057 -186780 -818399 -650426 -65754 -406480 -309909 973527 -205092 -987087 -470569 958626 -242453 550872 -315552 -377868 -166921 -253590 164466 -877270 638935 749696 -466830 551224 -255463 947847 -155596 30118 -519556 -359616 -868094 502030 309363 -284479 141339 -399328 464297 -132494 -539598 -731746 -978568 -922991 -920341 840672 -178064 715054 -550046 403537 -400682 -881488 585252 -261009 959523 -768049 948915 670671 -404607 -987880 -290682 -832873 776017 -482580 -864761 614019 -962392 268416 -348397 197345 -145715 -120738 707454 -376684 -383300 -814365 340748 842901 -159194 541248 -797063 477421 -475409 618745 -182158 212284 -650321 408169 541338 -563147 -358478 -186052 907270 376608 436728 228083 -878655 -470697 -178635 407011 116680 884297 536274 295734 -963441 -66694 -851734 -4247 569851 -633727 -900914 -680115 -893338 620040 -68991 -956026 710174 -625584 976061 -160241 875750 187947 86764 -578893 331763 503168 318256 -493547 -429968 -466614 -315428 -693718 -557189 871449 862328 765498 -641626 -569073 812737 -788510 -703241 -108316 -427610 552469 -42520 -115741 -262963 561942 -195225 719083 376204 -639233 949975 -174225 120560 -534978 988941 -561417 679993 72211 331989 -910052 -301604 -422381 517867 321552 813696 -110040 -430847 625427 -80511 -383090 -352448 270975 -69008 -728744 275135 788157 -833519 -30487 15117 -954674 425820 565371 -830547 -180413 172157 -502884 223125 252869 828500 786604 -629330 709902 854005 977888 506327 284654 869545 -616766 579555 683975 -76693 916142 -524266 17809 765164 -669738 626603 933719 -571249 -274625 -407215 -120393 -661267 -937789 597545 -768922 -85421 -207731 7754 194347 -493248 78368 536765 856927 738919 -365104 328834 956275 -632397 -411449 -70647 -498838 100797 -41215 -285255 -401318 454232 -74416 -595475 646383 555014 593625 -323342 -429848 638080 121749 -7798 -761447 -899150 -257966 10860 783847 410557 -543825 568258 74703 -172045 -501853 -173911 -679072 45278 736375 594740 407996 -60487 707143 152554 396186 -669706 653061 -500412 -410297 -310858 451062 809264 -163935 472148 225459 256912 -739814 -403365 -571351 980411 -537669 -524405 -458598 832251 794143 -65960 629914 -273906 -651277 -374421 -830062 115493 -250115 748831 -312896 271720 618642 30852 319541 915184 -5218 829536 385494 -321333 -523616 7593 352860 -108548 117803 -361459 112596 -30216 848999 492010 -415456 -191446 -732019 -435242 852595 -937744 315119 -23015 312409 -241253 599661 -372947 635565 -721677 -511231 -821051 942881 898481 -733004 -814397 564666 470915 -175065 -701632 370768 282892 -704885 674184 167058 -723870 -680791 75675 -309375 -910322 -7333 274862 712048 -630129 59153 15144 -943861 806103 -955443 530981 660301 462284 -334297 -878858 -510201 -579896 88266 -953313 -214560 648601 -675723 -70824 -126640 -552574 -127877 583692 885284 760121 -766013 -274211 -439043 -651929 -4536 604702 -293039 -284885 -78181 -940584 -884760 426391 608220 300742 883552 -163023 113989 189529 -54615 -629260 -136033 -992460 473738 496076 -142646 277681 469275 997533 -409287 -668966 156873 653373 776052 -523663 -277419 307317 707349 301672 223316 -981371 -417717 -199958 767408 224925 -749222 762064 671270 44900 -765415 -720211 825543 852085 -949389 -318781 -864521 603101 -100505 830347 -247311 949406 756359 -847183 -48703 332975 757244 -817003 -996024 90745 -328063 197068 -305733 895708 832355 654620 308644 -854872 463112 660740 -272416 -835036 541157 240434 340767 -696053 -913658 -79349 262120 -196854 -957302 739366 -249710 690115 -729180 -827055 -292660 255950 618524 -378485 350230 356402 320204 -412536 731205 -183824 994723 -235727 -466941 984952 107045 -275807 611149 163378 401896 450728 -669325 147831 329369 15180 584987 751509 -270475 556739 -394561 526798 -203951 -113798 -572758 -102310 -602861 -450670 -955393 -223264 -95178 -859682 -876238 -121087 -265911 964710 929293 237006 -293775 -560025 -941139 -946483 -153117 -531760 -285182 921848 283371 883270 46418 150589 -157081 885537 -556874 6399 233804 641901 -999396 -383085 -884063 -192278 -615228 -248380 438655 250509 -840381 -511792 856727 978940 549635 -849943 962604 924822 112960 543413 -530284 737769 267276 -370610 -402500 814266 -73140 430274 -334431 761344 275641 952468 -753961 361 -86687 889018 553990 219604 621219 -980963 948968 167381 370231 550300 -554548 -197452 206499 249481 -407530 -239378 -747833 679210 525885 -215885 -768686 902969 -548276 693862 168650 682213 883810 529057 518920 -797105 185393 -947282 345913 -152691 -622334 753423 -526369 -861269 801200 -103434 -665778 -497755 -562391 31437 595631 -408594 -218640 -935888 -514048 136172 -809059 -238866 897426 -672134 495195 -930420 -496886 -762012 169578 -677438 -814751 548463 -28005 35580 -764828 483534 431574 -702373 -905803 656046 -362729 236593 -740664 -73429 301292 -887928 -695962 -429863 536569 290075 358573 -748612 -796043 517339 -364018 -463408 198826 601708 421710 931073 951033 -386139 206982 667188 540371 880148 -689245 738365 -359743 -212104 137063 839782 -919203 -966843 -661147 809455 -251561 123939 -874231 49160 -21903 973295 912270 925529 384003 -535239 93958 -176517 728184 -420412 -504107 543868 92751 635146 -920010 -264866 421403 -726091 -457803 472472 -151676 436390 -405453 427924 224579 470130 456806 -332112 -687319 804448 -450474 230077 -595815 343149 785633 688387 568457 353608 125368 -629829 -253178 -852906 -721312 233619 764717 51119 -263375 913966 -835662 -851937 560858 -373471 722141 -628570 378972 -888713 950408 651385 -742646 -704594 349475 -123394 -630641 -314568 -806992 -389292 635624 -461061 -390841 177865 -848282 -270767 -96110 -697375 181677 -700920 -70190 -197034 -585416 703459 -216359 481042 -856365 -65897 -668274 30647 -582881 -695857 285548 -206440 -502639 -983639 748931 950718 -151437 -932297 417398 361828 133602 -58625 -722053 687738 510671 533116 186718 -711642 790654 90138 692478 -120898 78986 298045 -204210 880335 180063 -180549 -591018 800538 -895042 340829 17456 -483055 -728132 -23198 91915 651486 363075 498556 -610005 98525 579984 185681 -606105 -930147 -958157 -698372 -497367 -962845 -322926 -512503 241010 -521049 -741529 131964 -268333 582549 188861 659659 -8843 -590323 -790665 -749728 -666734 779939 788554 -400616 -538758 912928 -245826 405062 -816369 -564481 -804688 510640 -271158 -376463 -786093 -459887 -710221 49370 -925782 918 -254612 849106 754319 -858527 -183257 809892 26800 719113 261036 277330 -131956 -924136 -45100 911887 -82949 546571 -820464 650691 979748 843349 -48925 780427 829188 -408483 491108 793655 -715411 928252 -319043 65226 -93948 285696 70190 -909315 -290109 18987 131083 217021 761717 -432460 -195015 -966232 556989 846533 975158 645780 414223 400891 169742 -557688 -311627 564202 925030 813504 -330677 -201833 -871179 813997 -535613 713211 372486 228595 180450 -923001 483704 741226 475585 -8294 867389 218782 734030 -239732 31198 -352561 -393400 -103385 243062 -689039 858695 148521 754483 -280147 772401 -634428 549208 -963234 16197 -259682 -248002 903957 818324 -843439 -437298 828822 -822141 -613397 -247800 967384 96460 -731537 654847 793609 946042 350674 -182949 264968 591087 738687 884182 156777 716385 -628012 -274369 -455564 -344999 158115 -169094 712358 -135117 -503118 -351106 653870 -992223 665403 -793899 784370 807848 -890388 -823264 -242424 697505 -796440 911632 -385475 94649 152261 -978450 -952558 -417295 899724 780309 -3783 664223 541116 -979470 -295396 679404 256199 857355 -432297 -556 -224109 -554123 -847943 872361 50427 -888228 642759 -198256 -516789 -218241 536633 -385279 104135 750513 885371 -883381 443813 587609 -534739 90127 892302 958707 78627 -155583 -536158 172813 -254874 108842 -847631 -782261 639537 -101400 590722 398435 763381 298860 -281265 -667486 806101 458362 951623 -906267 -481621 682157 -642741 -602976 20993 258033 -411982 341467 195865 734727 341702 -793168 -233882 -807931 900932 -945713 548880 253779 193760 806650 -279180 862767 907582 649353 -165599 417834 190074 -31641 47325 -523735 784801 -539118 160414 977636 946357 91039 -774767 -835350 -910931 902324 320406 767003 -14093 679053 -532030 -150611 143972 747768 -208292 570152 258260 856792 -831904 79722 772615 -353242 729984 857891 453433 522987 993950 -460454 619671 344135 160210 -824729 516676 123629 171114 -175626 -464939 227493 840037 582922 -840747 937417 -679177 526072 404545 -583992 131081 142952 -823411 -479066 -352842 657240 828318 -433798 411343 716824 221262 -419985 -31912 994255 -15637 833475 -766456 -3596 51640 316619 -646579 -600618 -20630 -645779 901445 -341611 534188 -572764 -491450 913446 -927460 -181888 -597289 202707 -42293 97315 -452683 557625 -522687 -78651 -920496 -85816 900599 417713 113611 200774 -935076 -60986 -405761 -401203 -770735 637303 -394888 328392 -830036 -276532 989431 98426 -423880 -96802 -315794 -668040 -931405 342239 555015 -390999 75855 964111 694301 81357 -961614 -919608 -787902 -743181 334967 -154893 -247368 -44030 -966998 750737 118007 -714319 65743 -608845 -546259 -62578 258524 405250 926905 -588293 633786 -640200 515247 -912340 -508344 136741 940120 75947 314584 -838613 284719 -776491 -376783 266050 -698907 406106 -326773 915061 -520099 493120 -85226 438627 -624847 956640 -117389 545470 572331 243176 -265159 -675888 682317 252375 -311055 -222863 -119862 -822780 -188518 975122 -751734 -53224 762791 -932682 -179414 702607 423420 -55181 -143111 459836 951541 178421 -157060 768962 -859938 -99973 499563 173083 -787588 696665 906547 862612 -573181 -867980 209650 -161841 864925 -75703 -37251 681280 803306 231143 -201251 -613584 265594 -568976 305870 321086 -740267 -726117 -628545 -404263 -939405 -795595 -272555 -983225 735044 337692 28775 769057 958634 -511678 96643 -89260 -884742 -312016 -71832 565025 77951 6785 674314 403870 2422 34787 830994 512692 202899 921625 -175525 -846049 -999941 686971 547830 362481 360264 511092 -737114 -257521 -226936 874371 482021 -210382 -88003 -126661 379229 615271 660831 -163388 919024 -382065 -224938 793687 424113 -90784 475008 -854842 115176 -927518 -223695 546417 991122 323443 -534866 -302254 -572834 454212 -324303 -590478 -472399 -595238 604008 712818 786083 -316530 877686 -537469 -830848 -908787 327920 -722962 248904 -58024 -676638 199565 -909392 -580539 -534585 -176688 407071 -107396 525588 490937 -302927 970107 -153426 158048 872375 -580461 -858640 225136 -930891 734953 366758 492200 -281629 -537099 646420 626907 928429 922758 -313744 -920720 966195 238525 -539165 -424605 890441 757005 -25716 988226 -166665 654401 -798467 278832 815226 -976522 -260292 -160282 -977086 469021 -159421 752557 289523 -901 -978047 -392091 -85276 -747096 154455 -408063 813730 224915 -999780 -832119 -186130 -612868 -510951 286615 -138053 275065 -946674 868186 436785 -266126 52907 -519018 204077 -925019 303383 594594 774462 -881502 -383124 -715543 -5463 153936 97721 -751766 377958 131302 -454912 630327 -454751 258163 -62155 -128903 -61382 671063 436933 -24853 287302 -527672 510476 705882 700556 -896690 -653090 -88020 543880 763206 -416257 452694 135403 578531 -122709 -868124 811673 883624 -510833 292213 -805206 190320 627405 316 21481 -604314 697980 -402943 308824 420749 -553818 6430 12202 894650 782793 504194 765768 -926828 -893098 -500815 78413 -996709 -2123 -926783 325130 463262 367038 -896161 -969726 -207676 400706 -297272 15470 -975868 -520832 -218031 769979 930733 592176 739552 231047 177631 -843524 -526736 -488536 7951 -547198 956688 726309 -609657 341844 -491931 -380997 -533405 141047 420644 835673 110357 333287 220441 -398428 498659 -883310 -866654 828404 241380 -639656 -57420 -634539 687366 208530 -551466 30215 13963 -806904 450081 339839 -478073 -427783 742470 -985756 881636 558742 251272 667666 -804642 397575 88637 -855398 617608 -544283 -676526 -992448 283077 -965825 674116 800252 -629297 672406 -696025 -213639 507955 -883232 277667 -728935 -303405 101384 -130190 -511505 836963 592493 395235 -276540 -964243 701023 608986 646419 -298931 846373 -85426 -932340 -29899 -727559 -308790 166677 862506 -78839 593261 468548 344453 708088 -457495 -228762 474740 -385956 -815737 471164 -636682 -657218 -193118 28601 339042 -918242 368680 -423035 388577 373996 -847972 897404 -264977 388111 266646 -274064 909150 -278687 -383678 851939 -773549 916529 915293 643470 174919 -454848 -970821 -508835 -344441 979141 -761661 -837520 748212 -439062 870513 951323 10436 -861108 -319917 -105881 977920 521086 920461 359055 -740476 -832761 302038 676996 -354750 -466849 958968 756330 -166401 562806 -284204 -71911 -721964 410798 -76069 295452 616238 -199844 -119146 -104651 -301874 250058 -475617 -381225 -311990 877240 201254 -118485 -885750 -768810 99821 -950260 706124 18892 327373 -634358 468897 -739534 -53714 -379925 -777362 -1127 -980718 -576475 891500 95744 663307 744421 424616 -611361 214593 -216308 12675 -44512 181101 -977876 -613197 203041 -694048 825744 478912 898611 -109955 6193 356872 829342 -340294 -683327 -151236 -496997 -110684 652580 -213280 992728 835800 -816270 722255 -336648 -883702 -38025 -804299 492560 -159614 -171341 55059 171435 -822758 425179 -572737 -221241 -941374 -1066 -293919 -613162 509436 664896 676087 466493 831072 7658 333521 329688 -304616 77656 355478 -767627 -519195 793409 266174 -546475 -120679 442899 706325 230830 -331621 -695955 -956994 -233045 -750874 593699 -433746 -489366 283914 687677 477101 -618883 -842070 287992 -697639 751082 965884 -585788 100898 -819669 253516 846532 -903345 420271 706169 273745 -286217 496855 694262 -463497 846089 835065 -409653 534775 -369339 -214559 536722 889795 156992 -197045 -822662 -159610 -315676 -771478 312007 508569 -914706 874724 563408 -18802 -267665 -199853 503807 -784215 807115 19014 -848939 -917662 -246340 -608578 317411 -487835 -899120 264242 709074 -623470 -997017 -842485 -92580 530046 439990 271017 723409 -932625 459975 -934820 946195 101220 212599 658155 813595 266123 -594442 -596463 -631951 136648 -378166 312955 210871 -825163 -841779 -541237 330783 -248036 -606934 618904 174577 -267777 -378524 -716949 -756986 327441 -489777 -99004 -624177 -682949 20117 -729069 -786737 -977257 726579 969280 117405 939256 -363527 -231517 44515 -167072 595853 150028 524769 -23927 357864 780605 -542101 750685 -758696 -625557 -426778 -185987 703868 900033 -171056 -468674 317260 209884 -106315 166951 -535794 240080 87738 371444 -894110 -305631 -335210 299927 926519 269259 -770412 -518734 -328493 105531 -220909 -525538 317647 645716 -268411 -142362 986008 955115 120564 -475188 -935824 -657205 -805512 -528956 -203797 -234190 439746 307316 -315405 -163886 304276 -219589 -541628 -7728 213191 792999 -466576 749384 23236 887420 -128932 994632 354827 -679756 -400959 -380592 -800849 -625031 -79572 836313 -855208 527661 -239745 -683445 526784 879587 -652562 503813 64054 -426141 395394 -997543 -937186 155306 229913 -349043 436207 943208 -332316 357723 -554445 -546560 -830360 941809 3851 -690805 486910 863346 311464 426581 -65836 -623244 21331 -467233 -844695 -36992 -452249 -655525 -610284 799381 929361 914995 198013 -721115 65303 -743677 -279006 -654314 -814386 -579174 361556 -935102 112930 -822275 782136 -430472 -732974 -941212 91847 877305 -851407 -41925 804046 51836 -114266 -313182 757998 503722 -424403 -659475 -385635 394914 20180 -317147 806563 -325641 737087 120197 -397026 -619219 -217564 525182 -916225 183615 -794672 -730317 650891 613020 -329184 590206 571611 466469 -322168 642537 386908 -714191 404368 -332746 -843057 14858 233938 455256 149194 243821 -660610 567671 531509 179469 -637994 539888 -758194 722449 78514 959315 -809691 -606447 -337155 -14109 -427231 -465123 14261 -704487 -803334 196151 786543 -541663 -56771 488532 614481 878940 -655541 -765602 906519 -352932 -765351 -231243 387855 -78485 -622094 -680407 -667364 -611707 -174736 900482 136631 698841 502407 -123655 956393 -46132 -26310 295740 -434350 -836874 92004 -513811 118309 -663262 137137 -141148 280746 64850 7458 -437784 958779 52666 674828 -433350 779207 -81728 -118375 892683 383698 556675 202950 -893504 -547853 -971312 -591132 -331851 927829 -246098 425111 67256 898614 -349357 44506 545417 11371 965165 -29064 -677023 116698 306138 589076 -329240 -32898 855856 259363 -423492 -403737 360887 -177683 -190607 264247 917930 529807 -904308 153382 -333703 571004 -16633 -435585 271689 -679817 -608047 23201 713714 -271718 760907 691199 -499712 -149421 854347 -80223 378548 -805662 927132 -637536 -839424 566876 169852 -740050 5134 -456789 -324963 836107 72378 -828148 157989 59409 -459885 21135 567214 -710103 -461602 -544230 892359 -777900 35347 -69786 181617 463267 -854051 745601 55459 727231 -185954 -635317 327494 430306 -74774 -871175 -714311 754780 944903 951061 -341554 -860657 -750605 91387 -242357 749427 949470 518877 859499 -748525 988844 966849 -856230 54542 -396044 -966530 387261 -897770 -392060 -647102 -583897 205429 937562 -245745 948005 -882045 544684 200121 -446285 83633 -420511 421866 -893244 -156926 143638 39710 -880961 235148 564634 289191 638204 131067 363251 973994 -780469 995855 586199 50336 -540434 -377447 -975437 609239 313369 -575615 -944345 -742930 -473351 194499 -604536 -105892 589227 198254 -480803 -72086 -778432 -45404 -433566 786484 288319 95772 492296 -166484 -915037 -600413 -936333 -936937 -530471 -103785 -513157 -828658 945476 -717462 941740 -981122 -730183 -142171 -830523 592809 -311293 -392733 679741 -50653 -847009 -480430 -287559 -220331 -457343 -406091 -431081 923133 -350195 957668 -146457 -557652 -87777 -584758 -813203 838215 774469 -961690 -818400 -591225 893951 -870581 -276819 -288775 -628411 543009 392949 913663 -118783 674465 806795 671820 729233 872221 -5065 -17812 -953785 59253 733046 571834 -426647 -407261 431351 -739352 658097 -318288 -381665 -274565 -679603 464957 208006 920395 724832 646907 558329 641415 -666113 -788173 -789130 972080 -303307 -980289 -861262 -101606 111488 386191 -943082 878702 -727982 -496603 -758978 131370 992401 594585 -554887 418975 -706793 815382 614859 -834959 410035 426075 -525458 -797925 872358 624059 -123571 -155543 599334 835997 -746488 145660 -577697 -456835 633971 -454198 -892307 -888471 508695 375963 -770973 -840956 -292433 -210547 -370617 -781305 677803 320529 482835 28987 -679759 -736789 196662 448128 -288617 -6474 305553 -939063 899691 919006 -600453 -754274 972907 379556 -898627 319257 654605 -159843 220438 -756247 -992264 624563 940601 -788270 -8823 -186205 516042 -133973 -716721 222974 521316 -286497 -201585 620200 -115306 -604307 -431167 466908 -283167 37607 315537 -583514 -728516 -845450 -291616 -624921 988305 473557 -99136 698196 966717 -265390 680699 -145033 866580 668752 -711540 199469 -559654 83015 -922716 176934 590283 -401982 967847 -756119 -241516 438752 -157395 -929075 42455 -220460 -719358 -322687 770475 327142 301221 -471803 708378 -144912 -39731 473134 332705 521441 -40353 570278 804916 199229 -931335 21482 -213449 -118630 988267 600010 725894 40741 -431304 738412 665966 474651 -366182 592458 -283342 -924207 -33925 736559 -951801 26157 -265732 347582 901272 -635990 -626830 405483 -66301 -763817 422116 66560 -559143 744921 401295 467610 891810 647653 -717214 -457175 -439337 545351 68611 656883 -784794 -777507 738248 -810735 224818 -815332 434110 -999823 787088 -532853 -925787 -61741 806988 849347 -145807 -667956 464929 -573067 -758069 -603962 -812988 556900 -953458 903805 -85030 651750 922059 37635 -287363 -788120 691398 119869 -36804 772327 -968457 422757 -515176 829687 241161 -304122 -861177 -54464 -630562 -223869 -709388 -628868 267401 784272 -491075 434682 -163245 80182 146740 867870 -89929 485076 934943 -494369 -310938 -28775 6969 60360 871875 -995829 -256594 -931336 309479 94211 -825310 109217 -874209 -770386 785835 -806772 -796951 548110 -247982 909460 -348805 -917385 -206314 164007 -910532 654866 699882 -234936 -891447 577373 659762 -778993 479473 215977 319945 -841944 383033 655771 -563458 783440 -68647 -394836 -463982 -445861 -482755 636458 -796484 -236112 332421 -819020 638246 491595 -843386 -16063 901741 -109638 577606 801433 -984668 579489 -968700 593882 -929966 -590153 -341842 658677 -265105 299590 401512 951471 -963989 -913361 176524 756897 -236761 615395 637733 256824 590714 98411 824306 587062 -167250 32097 -14103 -191314 -471679 -223499 -717646 -780404 -559836 -536087 -237784 -648565 -835266 149398 120796 138941 578922 -447772 -557935 655366 262581 810069 178880 885409 32418 405755 625558 -325094 258982 234110 468849 -532270 -442836 332823 -935321 280959 -744047 356119 -960577 -700247 594089 -316191 239733 554158 699065 986091 -382405 609087 -224517 452418 -93197 33505 626077 -294397 475958 -142483 -236606 568802 -555312 681999 -978177 677415 -409023 -940981 -305057 -433492 -310467 -405901 -896416 308321 22701 159666 147955 -931768 64172 -657403 864640 -68359 -890229 810429 -639264 -190818 634190 300798 -283806 154232 -56532 -732605 -544058 -524455 -991981 895064 -34619 -50776 -310110 254942 402183 793184 884397 -626102 588203 683153 358844 -777497 946883 -535458 624780 838991 -485035 921725 929421 728054 258139 675386 186210 -858593 -408124 -383116 860772 -792731 13553 -939490 570528 363572 -162376 -284096 -684076 -839475 -404892 -523404 44150 297285 245172 -905751 963501 -844794 -821928 767331 -769067 409293 -707465 -322887 -60544 -540246 729259 -430891 917744 -356861 -575229 859832 587166 464018 194176 211059 -954954 380771 -242535 -628817 99352 -133674 -537417 -872410 -454696 55587 -183111 -924760 -843969 -393647 977650 -81641 -855224 -209603 501670 -190228 -44380 601370 -560623 92336 -285513 -91797 -533537 -524926 -565224 -546422 835765 378135 -702699 -614619 505639 32310 234028 444604 -111937 -855624 -508269 551204 96893 338063 -82382 951943 627153 -314949 -131676 -815519 -149597 -603050 164537 -716540 973771 537737 -876041 766230 888601 -29292 537492 -778994 761807 350795 -145155 572346 -864478 -906988 -649774 145852 -681412 877930 198376 -8184 667709 416348 825798 -835736 942902 750990 598185 910328 -647892 210487 349184 -865366 223131 699938 -912 675907 -348176 -126802 367313 149469 843022 -387251 132527 122211 202442 219657 158154 -441320 -878737 242810 -878314 439696 191803 923729 828988 779188 -666401 -472880 869143 -215230 -27005 360400 -45640 -747316 998208 613434 469346 77621 -748508 47118 -359921 993079 -678990 -788769 334186 -770081 -982048 158549 -162734 -882 66839 299050 -648867 -540934 284470 -540627 -237101 -649044 873742 -430142 -89426 930048 -498969 -832288 279457 -410072 382331 72849 -386930 -471639 -351754 -337546 -979569 167772 -191748 920896 100078 399726 330018 739896 806828 -202400 -350476 703033 -74882 -146040 -100882 -363088 -165813 -100977 -638717 450083 -677201 3057 836889 902311 736507 920448 768138 -789016 -538573 -306079 271909 -383451 -484849 493196 611883 -952783 -624133 793808 -676909 902643 697111 720974 222022 580327 92983 864890 392867 506395 -670620 -571491 -293124 -210253 204121 -99371 125016 917989 -633337 -836205 788143 -275842 -517998 549403 890481 -727973 -436527 610696 860799 -442512 158290 850886 712368 669637 251091 583318 -205107 -285580 860362 -929522 428182 714157 811615 -750186 -484165 -356686 187629 -11284 -24860 -224421 -901628 -774879 703913 3347 -584983 -591974 835482 -568104 332052 -692849 763832 -759233 102066 -459505 -674182 270830 549921 -782982 429898 -445407 -941449 34950 -55930 826662 -14469 626235 -559361 -658207 211753 -61321 724349 279752 -285390 892906 -528327 -480537 404346 179355 522337 -381347 -157927 932962 -259177 -644643 880219 -665877 169586 -12753 336576 694329 137596 -566483 533244 271393 -429773 973894 -618504 93643 -397048 -994818 36687 309173 -952093 -684948 467538 -636753 -647011 630715 -969724 -405280 991620 53417 -256225 533183 324315 -793333 -819827 -573285 395351 630727 790512 782100 946979 669400 -339045 -914145 631005 496846 -972138 -342906 688023 -359221 666398 -904730 766551 104199 -990942 -26193 -761449 -868275 -337849 145576 335045 906108 58342 72936 -389564 -12537 -259447 -66722 492906 125814 814577 -414647 708736 -757661 127507 -459455 403525 -765443 -352362 -372947 493803 -49528 -171690 855626 -993640 789978 882276 338730 -769946 -910241 -894332 661555 -406812 557719 -145874 982556 -417389 843283 -558578 405235 -226199 735228 -219132 612762 160850 -144116 600356 650565 -78806 269843 883894 -24194 -36284 650611 784568 -156510 -411930 595108 -613417 -364191 443594 -24271 -11654 -787903 -851297 211001 -233033 -740069 242566 -807698 -753188 -976867 826134 998170 -51225 260294 412249 813845 408846 -747283 428364 23632 -413255 -887877 477666 152142 877314 35628 -489342 211493 93884 -586349 722692 504321 632297 626835 398648 988706 607042 142758 -782753 -143655 -155853 981913 -845904 -597234 948572 -287090 360789 852541 576914 554745 -717845 -777739 -567972 651811 -570106 -279464 -795146 -314709 754730 894622 660049 -891776 -816557 15377 -109551 848104 -954514 60818 911886 -243972 217438 319122 422868 687529 862200 -319078 -509533 -342480 -528122 -146235 433903 -766425 -887736 -164159 -955552 -512777 167535 -458671 -374316 -423460 28320 947149 206168 -182680 -72457 740000 375859 -585472 551809 324681 -217381 -822435 -806207 -372133 -555010 -824948 -254420 935422 688378 -462738 127021 943083 680037 915001 -400478 -601996 34310 -925707 -398755 847226 -921766 -520960 -556893 -568076 773393 -863221 38320 599919 941454 -247909 911026 -726008 -403094 532361 -175670 -700941 292593 -924158 101390 -974728 -747485 -444537 275209 2289 935605 -174866 -110023 -219442 -359027 14431 -663664 -241775 -837174 -81320 -198540 -991918 -935238 455338 -415297 -497476 -381598 -633350 -447040 -808562 -609671 -876351 416184 121755 944109 -640565 983005 344266 587741 -877508 72538 -133993 -99171 -152058 857165 66320 -623562 21749 799816 -652840 -764061 857763 -719406 865576 -620395 -565628 -735261 -564919 -416657 -24868 471019 119835 -557750 851011 -53 -162159 -636493 239144 -570663 -699469 -821144 408907 -855711 965147 937823 -597822 -61921 127096 -228929 -76939 -919354 -7793 672485 -854110 232061 -852812 871776 622553 -176420 755797 -874378 567041 836851 341872 952093 919377 882755 978199 -310910 -831912 301123 189555 590597 -625802 -62499 -414785 972218 -337183 231662 -728887 595050 981665 -619575 958836 378129 487187 -716107 -375240 840670 488554 -266134 452000 872757 -657111 902040 -357813 682800 -382421 451681 -682516 -856934 584987 637274 -740405 -950413 -69252 368398 124354 -568337 -467805 982266 -338880 -912266 217016 -502894 399817 436773 -367048 -921414 441075 956492 -160778 -742834 -634517 -402321 -609515 -194533 336238 928197 85007 -727964 -388015 -136261 -831566 -832546 998778 509810 -445538 851252 -582812 983613 509000 -776700 347166 310308 892410 148703 -419379 -438557 94672 -628659 851622 776812 303165 -715833 999925 -231967 295684 -135749 143129 807707 577727 83468 -621820 -119386 -93733 803471 -570048 -834878 899482 785935 -621723 924643 913680 231882 942884 -563406 92839 -834062 654016 -229493 980124 -838867 -808177 -544515 719999 109205 -253698 -134196 -304586 -8136 -330742 -802958 -150150 -224999 -303929 -958950 -490152 -950482 -409635 547492 -849230 619488 -674170 569636 470332 -991346 -727151 -148510 -983936 -798710 594531 -223013 153306 526874 749936 -868033 -699780 655736 -924474 -899599 -824469 632531 666499 84619 284544 -815412 242009 -949161 610537 -22662 920978 -985386 737061 526310 690822 764349 -435061 -911089 -983770 761587 779844 85479 -121356 -335211 13004 336469 185096 570866 559733 -749135 -621426 -595313 -176156 539851 -775101 -846556 926866 844772 -871173 -46051 243404 -876109 491805 323866 908852 113377 500517 627056 -78403 -752114 -809695 -546522 581939 794698 -228171 81400 455985 410652 203672 -281001 741801 301695 60820 -204569 -482848 383456 -485622 326399 159983 77089 840171 -998611 781635 819097 1984 800176 480157 -186734 960420 -156420 -364653 795465 -74940 908345 -750835 -873102 70374 852548 331849 -26191 -18849 -109907 878680 553378 -421222 496439 -398561 -857646 -309480 -873381 803543 -811324 -384021 -890042 -481523 858093 230587 -24490 283426 -377800 -902207 597793 430284 -784126 495950 929134 528403 -425313 654405 883898 -655275 522963 -67044 707252 406339 445786 -596640 684353 19041 -931870 -560338 -523015 -792054 -658805 -736326 -760280 536170 -720146 -541364 142030 -900094 -674669 601790 702623 -791256 -697352 614912 271620 -978940 386833 -872428 66712 602388 -717501 -958062 -708436 357032 531432 343588 390340 -273305 -991282 -308085 802328 676425 743480 281369 -16237 -581094 -345892 -116683 -877353 212861 -564765 532442 698423 920295 572780 -151656 222396 183072 -169463 -986478 -435168 -772922 7616 530814 -283050 715849 -557173 -805848 758272 699504 -395048 -706449 -650760 883154 -959222 992838 465992 216158 536183 -214347 -823247 18260 -455576 804310 398120 434506 -503908 35288 -11948 808488 445509 432255 654866 359339 -302710 509602 944625 224102 -234749 -912213 -147914 -40260 -360768 -567141 317145 -675993 249282 -620157 923014 319477 -987776 -280692 -98147 24774 -59933 444656 276530 959119 237002 33151 -821106 676954 142472 456604 566188 -38524 332129 491965 692029 -874947 -94192 946286 -958939 -324853 -538556 -429235 -112901 189512 -243937 -299377 -779507 -29025 -137035 -100229 -184486 304659 599955 -566422 -78826 -410888 -832971 422734 485161 66168 -407793 -568025 -650064 301200 652933 911631 436731 -32624 384243 -290257 -127219 675358 177702 313671 -450529 201011 -164512 486059 -630371 271261 367192 556993 224296 624763 -381384 540164 65042 -885819 -65762 -229501 -322971 -986047 865307 656610 -571811 -401009 964023 667608 -263703 670622 91243 525360 40238 -871884 330533 -877495 968964 98154 67272 -780139 752503 -406483 -886999 230174 -96057 -877121 -895085 -30084 295656 596532 -798909 530144 -456957 56182 148973 283277 593907 446273 -350282 484569 -30007 299815 -871496 -150352 -490935 55693 575233 570897 86762 569516 242196 789391 -103334 -543599 -846234 -817966 -31624 -466914 -817822 491924 -944936 -690553 -900762 -571996 -339262 456149 321092 -680730 334643 514407 -952894 -447535 695386 840044 644890 -879249 -736739 -665111 -803845 152545 698642 -194375 38278 -903591 118662 -283255 -955183 -404707 -872199 -297768 -716953 278923 254496 -233987 -417849 -824049 -828830 -508512 954209 433711 -7460 911167 122396 305024 -868131 774443 352850 729646 -764310 -139127 -184238 732024 163899 -664878 -368419 479153 -312133 -332205 581289 89152 -987508 -537299 370914 -92639 45058 -436778 974116 49506 -798941 458262 733570 84775 698670 -917493 630786 223142 -712176 346278 -467681 630828 926704 219436 -56122 -229738 503716 864950 507481 646745 -239046 -59087 -423249 588154 -183695 -920610 -219887 -159082 563389 -720301 -513217 662236 956998 -107656 -186391 -767474 245993 -412917 -752458 -841340 317109 296861 444865 731689 334704 723858 -698729 -159109 -664432 -174555 583866 679183 -650942 -203422 117281 -128629 -732186 -98902 -42314 524971 251537 606770 960854 96957 -49014 -233979 -927787 626085 -586931 903549 309752 658009 -189941 611278 -309768 728549 636328 -199940 -376827 503144 746172 -76449 -461247 92950 994195 -875610 209089 -296524 -570195 450897 885392 230559 504382 -585931 124332 69 -995665 455292 -143482 676394 -72677 -700381 718086 -877851 953299 354555 -629883 -987615 -460966 503080 532049 265116 62058 946085 -644435 -355669 -194195 -815171 -803506 -911052 547205 44819 653791 17714 -10619 -90724 559742 -94795 -112779 -391264 -922819 583391 -981870 544956 100642 -792 -310324 962659 891559 828699 801350 775256 -204102 878679 -662823 534453 -545858 817040 551313 867432 -172535 -14901 297518 -986703 920932 -555483 584997 27557 -812274 -250292 -775651 -139474 855865 372740 220274 -543607 -191093 -568029 -921291 -532154 290718 -722539 -94678 -393909 910080 724826 -101943 250066 301492 723843 114750 690918 -746320 720185 827369 930538 133853 -297930 766046 -56174 -569061 841802 982502 -817048 -380358 -562985 763132 -69304 -852735 708693 -871215 80612 232874 -879409 253000 905154 27876 -542876 -135813 -331207 -940720 524743 -511052 -713353 157573 -264897 72437 -196738 241548 897575 54513 -472286 -80923 729583 -180848 -47987 -608128 -5478 214255 592059 -368956 455742 702813 -650370 -987636 -800121 166495 -206981 -97115 38453 529325 384811 1873 -667495 976051 206044 -243641 -641893 -78830 -503379 -374479 -134345 -751076 728725 492844 819580 -753701 -474659 923340 -947444 -553461 -629983 982677 -362337 -92517 -547373 -480125 760831 498736 371896 -762493 -684915 496545 523113 483575 856251 507260 -985005 408758 -228081 891136 50104 -347126 229927 -321375 -34388 -345167 -758224 19720 -913768 -213412 -977939 318480 823226 168371 655414 -361526 -770781 49743 387062 -686343 -270408 945214 442540 350615 -871246 -963069 -340373 -229938 -509666 -118893 -469797 30720 -736674 803417 -367691 334783 638758 -754253 980683 266070 90623 -558606 -897026 -198722 946759 976094 -751931 -63062 308015 -441808 -352211 -244868 -482500 -656873 914515 887245 101319 274483 -515476 404713 103549 273949 590269 115664 917599 960605 -594525 223031 -542141 218994 264589 384645 -667439 878414 -744579 -53930 299271 372055 -892405 -235909 -213194 48615 835682 145272 -983934 -720820 -920767 982149 969446 -787639 894587 905997 -499538 -679148 54903 776242 -863749 604246 867633 658248 -143933 -359250 -147401 211157 108110 -569682 -964180 -857833 843066 336860 198473 -580738 -640264 702643 -512809 -404819 425804 -671329 623030 -859906 -141871 754053 -142886 430587 152563 -812104 -958648 431718 -299405 -705915 -259299 969777 412006 529960 132871 468615 -854218 538580 498635 -559295 -637792 -97745 372541 -718222 317237 -668972 -72245 -56612 252633 306768 410483 527736 -412985 -633435 -838841 -559502 -454261 -649526 -831248 261546 443014 -715480 -948055 -433099 366189 370847 -69952 701786 290762 -595201 716696 -154347 -664582 856208 -856535 -349033 386221 -982902 -338946 268228 955242 854301 -322890 -833741 572040 469739 65029 -649422 85942 134537 -154704 943168 -629772 426241 715924 360849 362775 -43053 -367713 150030 -212023 -525585 68181 440914 -129529 33853 977740 -253779 82593 153494 -696527 -882779 -476867 -213560 -970687 705904 50901 46998 -351279 364668 484532 -660811 -84409 139623 89213 940880 83614 -173561 351268 -871036 289638 99939 -99341 -182043 -374079 -675144 347783 -420360 999783 -907659 -190512 -660041 100515 -751041 -293996 -612464 153428 844142 -76819 -481818 -636819 -102386 -561594 806798 -663051 302943 -844190 937299 553223 -514346 201301 549363 -418733 -434534 939273 106272 -297444 -869497 133306 427008 -549320 -898642 439290 903597 635796 788947 751534 571061 -311379 -703251 -766064 -875109 30231 476970 -82901 754517 921210 547049 -404894 411724 -589808 395198 -104855 -391969 975272 91377 392521 -782752 -370905 312703 414817 72981 3969 -410984 -624800 -6728 220356 786720 536524 170488 837646 84910 366334 512374 -350062 -580721 617507 864840 592919 -126908 28477 -559750 601848 -406529 -213984 967432 441765 367915 -912779 690661 -699872 857057 41914 32887 867970 -516236 231360 419737 -336780 -308506 472492 451864 690486 535152 398199 -368714 462235 735742 443631 805802 905738 -605008 -68173 -13667 897279 -186534 -627398 726446 -743800 263557 512076 -140816 173769 -232468 -797688 -261785 -800135 793984 120028 -959089 -48286 421733 -145648 572373 773605 701427 -254532 -291173 274548 324789 -67507 -965576 -183019 -177043 -557051 -1034 534758 933646 942583 -870510 -902253 726721 -538865 -126656 501090 546144 196488 478884 -533848 480894 622580 442074 -39600 -700451 286263 863599 -630309 8567 -870516 -562587 134107 197622 -44673 -814029 204024 270908 103282 52291 250603 -411301 609304 -15501 -758139 -988771 -285955 -192363 -776151 164094 -980485 75630 889550 843821 -759482 -711494 709374 952463 -289438 126246 263385 670396 675240 -54059 -766317 -296448 -758204 -766116 -106895 -227237 435898 -613690 -266032 980866 336732 277649 -181473 163803 -160555 -281809 462048 738053 455458 -636410 129195 294862 940564 -158224 -734166 -72006 858576 950075 -37218 -146429 -248498 -716630 653273 -662636 794205 -895630 -172862 -397684 -501347 640703 626772 3009 -52732 -924883 135967 -12613 -739494 -33458 -195130 882741 241212 196266 116863 -641249 -324963 -941893 391702 -888161 -36416 201325 59882 -195317 708672 -905052 167535 513904 952969 996278 -425814 84495 -87076 -301076 487096 275418 19534 -378747 -384825 -762245 611401 739891 -594917 682062 968202 -234724 -680949 738530 283553 -993573 994305 535164 273269 469756 -904450 -18668 333629 -668668 274579 -272042 -955896 253926 302569 784034 -779851 782607 182331 531085 -205956 -825125 15190 -605859 -102812 657949 495392 590865 758602 -399588 -816114 508118 652897 737296 446252 -367213 -786388 39721 756120 273631 816901 -296696 490888 -220283 -850150 -858300 -579520 443911 -540181 -450201 -147556 99352 -150579 787694 -952051 -787680 -637206 -448563 970387 -790596 236606 -815768 79560 -469572 -311781 159771 -763179 403107 323239 341043 -544646 204714 -603815 386930 -136309 -479554 563455 -414193 223342 178045 398779 640180 590238 -319555 -24703 -248705 -11094 495237 -953957 105601 128310 636049 880933 13762 -931079 137555 -498287 615355 513214 -202644 -680924 -374694 -862236 -237001 196472 576641 134878 41279 -83720 -247672 -73293 438468 -50585 -546377 52094 960187 492121 -657204 968047 191306 -709833 474875 347337 954704 -40768 -719383 520162 -967462 383875 -85200 -784474 72111 -518426 482270 -106604 500422 295586 448502 -390081 95178 -14780 792941 116943 -853603 103981 469934 -960130 540498 607635 562839 744475 -281807 -289025 988026 892938 -830665 692045 612893 172354 158228 -872913 981562 556493 404011 654762 -447232 -300468 311061 -148713 -446576 514289 773278 -631133 -318976 202242 528455 676560 -718373 -15523 -183742 -517647 139423 -453522 216953 -700878 -458690 -340293 -701688 445326 -928866 -122663 574142 -76457 368154 861556 500512 -8014 -57090 937163 488678 134040 -30834 -846543 152316 -606762 -657152 994445 116610 -500467 626685 -312229 -221364 291251 171429 358569 974179 -554992 -630904 -86885 -203518 599490 799789 -785689 255898 758330 707087 -332838 152910 -662723 -95718 -932783 -363656 -731165 -593485 -730687 290594 -117605 686253 225455 235790 870566 130389 64312 -17617 -546921 -871321 -332789 -963411 717273 -312553 96874 682213 36905 215945 485933 357351 663704 292697 -152129 -996874 -254325 317588 -853089 531467 267962 -343748 -316321 973906 645940 637512 -809303 774444 105689 -18398 -84043 709675 626399 593703 198740 -116583 830030 -236501 -589079 992242 461700 -183438 755050 694245 -342478 -144200 100067 35159 -549540 -467286 186355 -190113 -612515 330859 363854 -223029 -459296 -55408 -636103 -171878 -530200 -1756 -551791 -1151 229962 -447324 83140 561382 708398 -862972 -217386 421223 690706 149801 840670 195028 415558 -182163 -476281 -170703 -817039 881182 -949873 281781 -458614 -328065 -384693 -965298 -172832 -306363 -541407 -874598 602643 467483 -569844 99311 -12136 -702817 435996 648021 -515399 784227 801139 -252282 362515 -578324 -161591 -808203 730262 942391 -828311 -827068 819977 389167 -575438 517452 -788861 808376 -820072 63641 169459 890791 -211424 827372 -489064 -759993 100071 791223 478730 813398 -612709 -973788 309168 244870 230016 -751729 617671 82045 -207252 322055 -107935 -734378 -114228 453713 -1564 -964323 -51171 -381980 -590969 272726 -153229 -608658 -430119 396791 649334 662606 252473 570217 -63904 647704 684895 -508789 -45695 -951915 347089 495151 -276037 -655040 869359 693404 766470 -340278 -437656 129034 653293 266390 369730 -476887 -174321 -137154 260054 -547942 -642273 108940 434386 992372 190820 -789758 674101 468672 -598087 -809261 -265897 185726 332558 -47001 683358 -666978 -920730 -103717 -258230 -294393 320471 325886 838890 -623852 316045 -550570 923364 474002 -404024 676761 809265 329795 567385 776756 -234722 21854 -742360 -26553 284493 997132 -700623 -555737 866866 577773 -460669 -972454 581270 -265327 -373056 66079 -319208 -835200 33952 201828 -907865 188595 152301 306638 -365559 238232 -664696 15413 -527401 293009 668515 969508 161150 -283147 -451067 -919459 -294977 -26482 -715127 446675 403632 -928358 -553569 -779857 -874182 948938 -287607 -578100 695961 -28346 500511 117691 -354721 569767 745676 -257985 -474767 212859 -640881 -889006 -995832 -92988 966523 505758 657073 -61958 -189000 452741 -39219 -122363 643840 -810854 359442 -233789 -572382 206629 -452472 275720 633858 -839645 -926706 237849 750230 147395 258002 -524112 -658325 350314 -978340 358523 -613474 369968 -180092 -55779 945124 -847135 -533641 433452 66690 283902 -134218 76593 -869035 -966215 862103 -835925 -678068 -904708 574914 -487029 285929 816226 -435915 864057 -623292 -489668 155201 910351 589448 420878 404235 -153127 -234252 766352 -776948 -706341 -832037 -754258 234769 -612533 -839388 237064 445115 -498990 -1077 906226 -429825 -926833 437598 980084 85928 -719596 -65920 -381109 -352944 -328985 -557206 214887 580203 54787 -105627 872172 357053 995028 150353 997553 -919586 985918 -397662 -124477 659261 707991 951773 506083 94746 -383704 904095 234116 902411 -327631 937367 -899634 583672 -525726 22023 -864098 204575 -698782 -748858 705923 -918384 912588 -512447 251714 -355790 683692 -689418 -187821 404284 -639097 619255 -172062 774845 63057 59373 979407 548757 771188 939283 -315089 550138 -906672 -354121 968137 -475916 779829 -217540 240153 842464 91754 639130 -459056 -937359 730922 -709284 -845742 273578 -351966 543521 -125129 -323866 -518028 120477 194122 180176 -348489 407957 -149107 -120597 398325 19046 813363 899340 64044 402174 -628059 -200485 995021 -922783 790142 668501 976064 -865115 -417137 -411699 -777762 -596105 160091 -572698 350709 521108 126875 -124518 -85561 960593 -756548 393911 883212 809364 783580 -339107 -538901 912472 450769 -325887 -156667 -936403 -143454 -941459 -903957 -795467 -242932 -580419 -257885 833960 712958 901860 -431834 -411055 -70499 855077 -505883 995215 814785 -872678 -20160 623317 616182 -436175 764301 -779094 262269 449065 -738921 116009 -171832 969497 -549860 985602 -404223 -290070 589902 317176 868355 -345639 -902062 -411807 -205857 -771722 -129595 -21334 977241 -453593 24498 248528 -669335 767653 -14691 -102297 548922 -824195 -135429 454423 -148306 -923631 569016 107802 -288680 800533 757936 -298177 -25471 -339565 485558 -61205 -548316 -988569 -652144 -797806 -874255 -931005 -820488 11202 221774 -72788 226205 65689 -13359 663291 -940256 525642 132807 -556834 -551657 209052 -446927 582228 526606 867946 -312254 -512332 -87167 956964 -91550 -681177 904675 222156 652589 696873 -607462 -570501 -556427 939916 -337279 368474 -272964 568949 -761884 -721495 -374341 84701 -522488 -961989 153566 -439151 150944 -703369 -486971 -8269 64473 -318119 523204 271415 788303 219119 -733980 591846 -82155 141789 -234015 283742 794546 -117926 981417 793360 145182 488624 829539 -102463 -655415 864320 -989338 -744822 818325 -757764 -6723 -323368 -796073 -358294 -332758 -299156 516953 205992 -260320 21340 79579 -865310 413768 113680 -62323 -84002 617597 654406 778263 928113 409551 -272881 695826 762631 -632188 709840 -606452 -86882 -917102 -620350 -836089 -105397 -304090 -723598 -790150 88885 -95839 -814527 396623 -466923 102934 203365 -405404 -988100 -972467 -917914 -641526 -997107 47554 -712414 -675703 -209665 -198105 -662966 529050 694172 711134 882658 -6933 -146940 -234752 357701 -164193 737003 770648 573471 -792373 595478 417641 808817 -445830 -422302 -992156 -571119 -131286 46270 539315 774695 269133 -670164 -245519 967345 -826551 836932 345071 786431 -384520 575920 665265 -238024 -41688 -869327 806254 -732844 -891620 558489 -447596 762783 217865 -317617 903490 -178627 211226 -665650 -943668 712992 484461 996902 -22470 294931 -612332 420474 803913 -118605 113685 -352896 47465 -37904 845802 9860 665021 933649 -393598 -342299 452510 749357 434238 842775 -576743 315827 -880395 -660321 -186260 -864541 218480 590490 -98547 -623917 296942 510134 388899 629483 544801 -88777 -912886 395752 -437969 39924 -355116 -620067 612659 -518697 708803 -223571 141753 -443039 -485809 -666989 -43323 219043 619814 394778 933453 604614 713127 -547547 -169669 566021 276199 142312 -980244 894253 -714579 -732947 393011 -223452 -748427 149009 888406 -212769 -596112 -716796 -226032 334058 -26751 458060 -249586 772964 852546 -373309 -871694 589056 716798 987540 181971 885381 -106188 -89918 831931 950094 -490086 139425 -684633 762828 -126312 841819 763018 -507009 -618807 539885 -588469 999041 -70787 704167 74947 -848261 165817 -515537 -654144 -346067 -914890 708222 -34684 774635 49118 -292894 500422 -649701 920530 -757510 -231376 -939080 851943 349758 733535 -768559 -526940 -772236 663783 842378 156230 756156 -949555 -778214 -606916 -888443 -979062 -820148 819627 -718443 -562161 -15489 716651 477189 338363 292262 -66680 865090 87654 -141624 310850 103822 -25254 263936 -884723 -131715 -223147 171902 806546 899193 -172279 -153595 -306644 -192706 414876 532715 883820 -171426 615336 969244 125717 871614 -703685 305559 881057 204055 -27304 -69009 671546 -601738 353524 996044 -595902 -288195 -69894 233832 -483508 -97248 544200 634258 -31968 -819032 747440 -581970 574523 -246092 -158088 478259 475341 451059 -251174 347307 -964679 -28437 558212 -147401 -142312 46580 320921 -825463 -161481 -94786 -179409 753383 976020 945991 -289201 303279 -840475 904678 -494600 715725 -577647 -743613 -520932 95303 981940 539996 -218591 -798798 837919 -148606 490337 -876870 -711338 -396326 911531 -251618 -994159 -692003 -440896 -929871 -554564 -546216 25815 -414246 333175 831468 -686951 -176747 -739050 499855 435621 -177168 939682 548618 966030 -758001 -760618 742521 697560 182440 270883 240077 21502 -650488 611501 193869 415215 -578932 670411 -177647 -601972 -832983 -834677 417158 -733652 65124 -6869 -301331 653081 675546 924705 -925732 -387952 -496326 -691435 -308165 813636 428998 -245535 887368 -861476 -468010 -555496 100244 312944 -939051 936700 280835 208144 -715582 -338426 892880 79294 188719 -797982 88583 886511 454214 -704783 -910967 79630 -272449 883781 384779 -673800 -642581 8232 334616 -292863 -529107 -825322 645898 -882323 763515 658110 -292075 386424 52065 -751739 290493 283727 959230 549635 742874 440853 -122874 937604 517531 -591137 677566 -952056 -408832 -716488 -913533 951107 784607 -210275 -969533 343581 -856096 -297342 487682 -707020 642304 -497076 310743 807381 -486510 179796 422893 -389881 -722119 104555 924802 726656 319088 -726576 861419 641454 -937214 144956 -162034 492336 164626 744535 -445850 -591142 30613 908864 56451 -431564 -198957 -514552 228487 -661253 -968471 180535 -636374 -226402 51146 907462 -97481 -673982 636217 -401500 -939891 -109889 70225 -519502 752416 -78942 322941 -317114 -398219 211497 -696320 -235733 -856535 262601 119534 -912097 81770 729515 874673 886228 -572036 621355 146822 309360 355893 645080 -388611 863757 849154 267255 162300 2746 -253856 -469632 717629 -438152 503011 -921441 -925109 -440386 522675 -197069 644105 -661131 525194 -205485 -835285 425724 156472 -693948 -113733 655781 -713953 304644 175893 -322634 477495 -729661 339179 455786 541067 -229659 -717885 -463890 702010 86657 -999052 871780 -501385 -602267 -82772 -185885 848905 -572273 614637 868212 261323 -149707 -546165 -898794 992429 21054 -402896 559292 -560846 247111 -224296 -749238 -63248 803232 -925867 170523 -179949 -68020 -723892 -338818 308699 758404 -616650 -315339 851993 -819276 175969 -16651 -898634 814460 400236 799336 862763 839217 227406 -754002 -974966 710234 -180400 -459817 -298124 -678349 584846 -924309 439969 -715091 -264198 -937502 -68389 -103956 344793 113196 510723 -498744 571716 -579669 14091 -190387 -324824 946356 -762630 575035 204231 466578 436715 705286 613173 -670078 482574 354774 -910373 -570824 -63963 -871416 -579849 -205351 97160 -614356 -578022 -705026 -766046 -306298 -940375 256440 -634638 -227187 -712611 62214 -226037 -155281 224451 -534431 68757 -78326 -46659 -908496 108746 -433164 -406529 -839084 673273 306804 -878702 686110 -301946 -844537 18516 -513452 196583 -562468 -238730 -434000 -834775 177881 6397 182624 657257 -213100 -20926 964615 -93732 504282 -319374 612666 -447161 -726357 -407282 -409596 -722937 -406725 -285844 -791197 -563829 -292621 290612 -632887 591573 613359 -803228 -915172 -602627 336254 -406707 -88266 698286 -71131 -468845 997862 -749017 742939 -373711 660077 683707 188750 -437645 -849919 501457 519389 790906 893902 -514715 935708 797628 -943888 112261 -91372 278913 448378 431188 506240 818919 442994 405899 -135216 -904225 -195246 496755 -102102 27053 -755319 574700 821988 194156 310264 430058 -43508 50184 -75914 613746 -81696 -215998 336332 455329 -720042 -901201 -310983 606118 -333675 171194 -530320 -663101 -823814 -617955 396181 106703 -532076 882924 924739 -306633 50600 807306 -163447 976633 -743761 -596046 382185 -389337 851411 339056 246231 668778 776949 -83163 430272 956285 -481111 472838 657280 -64978 943288 907037 -883733 57824 721565 910023 -685755 -211957 477834 -965836 584394 -724550 -469152 -702101 -942169 208652 517690 962627 -220674 -290763 -584477 867691 639078 947578 -161701 -316317 -973591 -580936 -952618 -825344 721668 261725 560828 -39316 -457429 -704147 -191830 350756 -352957 -440066 499184 454648 688805 150333 693521 812046 -276318 844391 -259769 -117536 -740359 -194223 758268 896569 446946 -352671 539986 494908 346375 387346 274715 735709 -600826 669044 -194462 140646 -664463 25513 534368 859252 -592051 677865 -877688 772983 226966 -792961 358780 -548043 442170 635722 945045 772040 -273383 -874179 -320161 282523 159628 790879 -473318 844785 -50085 33867 -629702 -523554 -483899 -745807 -148760 888396 391419 399572 -757760 -231305 -211419 -264565 -466159 -687631 -797732 -581568 656095 47263 352175 -101901 -443036 451003 -127329 -992457 965963 802384 -813022 -293580 -54925 -147263 673315 -773980 518003 -555326 523904 -932777 82832 -889252 -637301 -25553 677576 525038 576906 53667 -257845 -491225 -912712 222656 921980 798477 -552895 383396 -210188 -890119 699593 676482 -292224 636696 -239386 -488799 279966 205676 10785 -219940 -694652 637129 -525702 303651 -325863 -41768 80097 353784 825978 203288 480957 756 450294 685400 -663704 -538432 -746862 695102 898609 439836 -866042 -46398 576089 921691 207422 980404 -516969 -626460 419802 -878670 249493 854323 723503 908979 -308368 -19242 -88253 854015 -480197 -647823 433237 249397 -453123 541243 -75181 536388 -545362 -586626 695137 -545935 958270 11931 -778663 -827305 -979697 -514940 39622 -18718 811253 -589377 816616 -971564 -792643 556010 69043 838849 -161628 3121 100559 657682 -778405 798682 -674919 -519803 966282 334266 -873055 -164181 -587063 -47299 -847958 613993 830504 -486559 -232275 -220553 -82647 -844357 -202537 -809244 -779327 -49294 326150 -920815 -828453 -505665 140496 -431055 -146475 -353805 -763780 566992 161664 315249 341639 -109239 268964 635312 65056 503245 -123526 808634 -6868 -206493 475952 306991 -914749 -35613 -989207 -291901 215601 498426 844602 951099 174966 251433 152622 -223500 234438 -223803 334019 -894499 590858 -333063 396138 -560008 -625827 297919 712075 -445603 -299632 -298005 -536705 306614 -815961 113185 -417387 -611772 -48678 932441 251278 -326695 -112876 -609822 -648928 -485412 -457481 -560804 212342 237128 -657962 -782531 669742 -827091 -356295 -521011 126682 20270 -638883 114857 18048 896129 -184142 995140 -968678 -49678 -293 -324767 -339689 87008 -998222 648731 -974120 825919 710465 271966 -802893 -983404 848073 -605077 943220 -951044 792639 180439 105047 -54363 -525750 797196 -332401 -114861 95431 158407 -879678 737757 -401851 -228584 391306 163501 405769 -690714 364278 849860 -727797 707432 -132857 -335949 147703 113325 -400076 785315 -278099 979861 -756890 -953393 -455359 196565 -326659 797444 -438276 852087 -554039 332840 290137 390871 -160367 334768 -911607 -824152 917520 384296 -453904 -816915 -279309 -411473 -859739 586112 -386980 187768 289910 -356081 -823582 327242 390626 -828134 319246 402817 701981 -122762 618976 -432629 403727 470477 -449336 -192917 221781 -563557 -341458 120890 -850498 822578 453482 -803679 -289968 318904 -840628 716769 -100287 -22748 -913002 -781109 -818946 -490428 -856195 679624 742696 -844102 -897748 -371502 -776943 688378 266304 -661768 385091 -375346 441549 -975778 636154 -517166 -216873 -713925 -304475 49272 115290 168794 -409367 917254 415555 -337254 -620898 682131 -614795 -49810 203216 439949 184517 -523939 971967 -963018 668286 -845438 760927 950434 -656674 240013 -418599 399674 432919 686145 -964728 539581 -496690 522228 40189 244666 -286305 -631022 -297348 -483177 628120 -708966 -836868 69517 491065 -472801 -116053 -595415 -324357 -406071 741479 647500 -211898 -409774 -275130 453036 -342023 -419063 -73328 767826 -15386 -523566 648512 -849126 832467 502948 -193402 811958 946682 558729 -810041 510763 339593 -904670 -436068 166098 82595 -373727 -751153 -932392 -118434 957772 503265 285119 312387 -957311 -39417 -225190 -287151 -992595 561960 -636715 894586 96979 -989344 -448341 413092 469259 406785 -925650 -924119 63488 -174451 954115 721624 -416271 -284612 373411 692338 552881 -850820 140379 437550 412199 -403348 -766900 204597 346575 -24351 156268 -684122 -172361 613985 -165373 -119149 -186749 -648918 -262993 356867 836585 -667220 725985 -266258 -580298 753291 531038 -199612 606407 -361314 300094 867302 565265 417907 -389264 -457557 -376423 539209 -403531 -459171 -292612 -900589 466976 904121 429801 -518020 816028 966770 294434 -570018 331110 -468305 522239 -196023 573711 763784 952811 360834 812924 681997 187877 984066 -299803 -536256 -96641 -159245 157273 864278 -338077 -780618 -632520 350073 119625 581216 -118088 641993 -652414 325432 21601 -838698 -968591 -6854 -576623 -208920 748940 -331113 795257 -943304 199263 -306253 -839779 -349196 596361 -518234 247896 -196802 665534 476092 153173 569133 226371 -427147 716696 708427 -952971 -540539 -921997 675606 776514 59989 -238191 -188416 402350 768000 -554641 359406 -274992 241239 -60707 906812 -290093 881501 886146 -121544 -401803 -927028 -753579 -65374 -682869 884238 924453 357811 161531 -802875 829074 -871533 -192192 499908 -478831 -896160 217450 488595 8940 -270034 -519909 -950545 261056 926338 -843252 -597689 183549 -471466 -978810 711489 158442 -608871 -505623 -770253 -921058 -853205 -367192 414506 -897528 429157 -898998 900710 391528 653583 541931 -775460 -209965 138344 -650439 367027 -602829 878242 126456 372295 527428 232675 605054 47785 367641 376133 233144 -203235 -226027 -155945 633123 -397669 499570 70554 434387 -630961 -568642 160260 114800 -268007 298072 312705 -206924 690061 -583944 -89235 -518929 -792716 -392156 101531 57731 -99639 399420 648273 198248 -72132 152943 -852406 849449 797619 -66749 714290 700773 502852 -301167 -197970 -859953 -968387 284295 299089 -806994 724893 -215260 -592600 -458659 -65129 654144 -916433 451020 281494 984193 -703911 -667650 943027 177511 750093 -244599 585665 637249 -571741 -288103 196034 -341451 -277397 78318 741487 139836 324646 637145 -37452 921763 -2677 631107 927794 -447092 741188 -993371 15675 -415125 755694 -625007 618073 -792439 888989 -948056 955079 114949 682581 757410 -552329 -292658 301458 -159415 976010 859434 571457 226686 -820517 -404942 -458171 827443 -714251 40659 -320781 902767 858264 -34226 -675307 234573 454456 303289 429675 641149 -576386 -764163 903590 -339775 -528699 512214 -686357 -361999 -8547 202838 127062 44536 -896820 300002 948852 235861 368840 -505165 -530232 -143461 -213057 385110 980039 270706 179343 -984404 510556 -38508 -339506 275307 -893851 975824 599363 652060 348852 4618 -504341 -410213 431247 -380104 -225418 76057 -204240 -365209 -245817 438941 913733 -949580 -829193 29695 -795407 142548 266322 520940 196937 983180 -689704 614757 -756136 -188998 -614850 304960 -163172 672842 286443 -135003 797319 397761 755579 -351854 -932865 -637770 176319 326488 -623522 936788 960187 105884 -718733 -141350 395559 -13481 -721153 -234469 -490386 -484010 641464 -180738 -118606 239162 360905 -607745 197574 -268936 -119471 651180 804147 846939 901472 396072 -3148 649598 910973 -428628 819770 422866 -305630 -287615 156008 -564194 401342 -202233 580632 -284295 -887630 692786 673492 -223790 -872875 219911 119262 477417 -803984 394403 -183640 -933292 547138 -926411 391901 -349829 750205 -105857 -405674 -589028 -489144 939224 -948570 -53433 -857925 28845 -692721 -549021 -394522 -493060 892682 360615 655818 -188329 252739 820258 416350 -486681 -378598 354612 487180 -380697 618020 134291 -904527 -686171 -889177 730567 -938464 -133500 97186 -138195 40096 913916 494403 42616 577514 -319208 -569233 -164437 -723668 963447 -679875 173345 -670968 765773 -727045 181253 -419179 -859553 905384 524890 -431267 -793078 481016 930549 253533 952764 -316077 13310 -657527 -952199 -861481 400882 14021 -329001 237009 66980 327789 960899 684744 -97225 -61874 257338 -712206 297253 -368213 -139439 618172 25276 -293319 171310 -689465 431388 -628701 250060 -119834 -754886 -428921 -701381 -344031 -336672 860150 412573 -52299 -816854 995192 400426 644113 -93557 -974586 -528851 53210 -212410 231694 -892283 -957720 599157 983923 -838363 -620473 -114554 -425334 563220 -387401 502840 -897890 146925 435757 -245085 99821 579680 40911 -8915 -812887 -210128 252156 734486 142456 -140364 353218 400621 739316 -528554 83686 286872 -802388 379158 -282529 316752 -922079 -574713 -271909 -719581 12745 611665 -881863 -333968 -599153 473902 815245 -463378 -868655 -252306 350751 776230 -798751 -940173 830444 890100 -723451 882100 -852700 -756342 843768 498238 -629078 -624275 -781466 -692817 -181864 -293898 -182797 327866 -306632 681683 -198347 790310 344716 866051 -332619 854606 638918 -150947 -380942 707234 -658736 780042 540638 51492 -364602 302982 -701856 258029 536695 -241245 -817712 -832090 269800 301830 -923138 658063 285521 -27864 959787 305915 897310 -748586 543886 -379951 664432 -712142 865104 414605 414361 -681936 -821743 799294 782627 -701415 148705 63109 -521655 808331 60743 853660 173308 -683657 -870850 467789 -174112 749346 -811981 23798 -342836 -760155 474632 -771572 721998 -797075 438292 832788 787493 -639813 70177 -931540 -78267 -895835 245996 -71552 -311210 -648685 -176599 -752554 377653 -809789 690428 -540797 924018 981446 236929 -502157 459600 224129 785221 -345692 710473 361645 -11317 -17237 244103 -268841 669320 -468689 53227 526176 311527 -480279 -331382 640510 888389 -629846 -620885 234297 282742 869973 980811 -621841 -992065 -833695 -850279 997329 -279975 -721832 732922 184931 58485 -149414 306694 -53888 -529102 -12901 38409 -950572 210345 -716320 -988029 989152 923490 72198 -757463 120442 -650149 996220 802017 999754 -449912 -949308 -595510 -36402 -53298 183286 -381006 -87337 -225529 359612 -773859 203145 -209791 411735 -936635 812895 646527 96025 -883948 869029 180279 -967191 970284 159484 127698 -505022 -881696 -572071 -270737 -77772 -497735 -896378 85280 -912158 296178 908832 -672533 56578 372987 -385768 -610742 53216 824954 -135374 781100 -684965 -481979 -945783 935410 18663 375529 821384 777970 637705 703910 691314 247 -71970 -632975 756316 238272 245396 784753 889134 -248195 -865809 -485629 514341 341845 -911162 598326 -800172 567778 -766461 -439473 322718 -280781 974247 997190 -26690 804553 609603 246087 683327 -37605 975744 -480590 -197628 828306 205977 238107 -268607 -798835 -726053 -420405 553984 -248737 422444 -35267 -708450 777804 601089 -212958 396363 458895 -984986 867678 -385906 888919 -731654 -412407 -272066 -584378 -712976 466286 635401 -391311 -253937 -65649 -304015 171618 -14797 -648161 -904374 538649 945226 -808314 248766 -667514 -861865 -301599 -782774 -656624 895987 -550528 -87618 938898 -80313 453862 924864 -378279 611092 648524 -604087 -764376 905515 949022 -94681 -258636 -337803 -388227 73466 542759 842092 -657092 249399 415137 276511 -768669 -87001 -462798 513970 -829778 544617 277346 -705444 -955122 282092 -941654 -679832 -147801 66294 -56200 430645 201169 -672352 -541009 916022 -890856 608088 202788 -962062 712764 -734755 -273118 174852 -102863 -228666 -506905 -602212 290464 115324 356004 735485 722276 -134853 320513 132221 50830 -269547 -757353 -68856 704610 126191 -907660 -633827 -362409 310018 585499 656719 -591333 4187 693762 136006 -906995 845532 43922 -665540 -318015 967481 -612182 -640896 44927 569851 248731 -964618 -932412 -858879 -480979 730005 217535 467962 26009 -874777 769622 -953108 -972018 -637811 -762849 726192 -546899 -937799 -446617 823283 -328692 -828110 819246 628406 -979145 169939 284969 416463 536362 97804 -331457 -347418 -630184 -368033 -324595 -843398 773543 -609436 797154 -374823 26481 -866490 -405181 -214869 -594043 574276 391912 -378776 852516 -463823 -801987 -288803 545284 924660 -92958 671659 -571567 -451319 213675 -190392 746663 889342 706080 -696963 306201 -307593 66047 -609690 -320595 -306902 -783818 539764 -381602 -122268 483945 897902 -5735 656002 832114 -814356 -312768 -794119 273755 -635173 -194518 -873778 164966 756604 600992 -647522 -944378 -692507 -929566 -103528 -344861 122622 695968 -597762 -516646 593541 -120959 -317912 -982278 342283 -645728 -767487 -466295 567412 -35446 213768 240765 657147 424257 -783152 -950013 786476 505276 846592 -358661 973800 -948891 674131 -488966 892389 508314 202009 318663 -399957 -292052 92469 -843298 826904 484195 711325 -273423 -822308 190327 959709 -79262 -522242 -173415 999444 639049 -64683 450664 954486 617844 414864 -316420 -506040 919266 879151 563935 -571801 -574393 851976 337423 -420543 -322164 529347 914685 -407846 911820 583517 -862703 -949303 980184 -372567 97188 -615239 -356556 458570 526596 -638744 -646505 356155 73588 -661077 -269713 -362425 266665 138344 723418 788625 -347954 674714 790574 783246 140289 -531887 -689806 657414 -965804 -284113 -603805 149398 -599091 570349 77937 -388943 31078 269524 -154305 -838758 283405 -948924 470822 -20884 389157 -19024 -488782 249874 646020 478879 378659 225359 -284685 70061 -64786 908343 95793 -292984 -61254 360244 89840 292724 984675 -498685 208470 798407 206459 160820 286333 4974 849603 -875603 235892 576998 -358730 140200 -102852 -166460 230015 122928 747851 -381651 740734 -720088 -573811 -809378 -891065 -917564 495454 -686554 -440925 -746354 832401 395495 -158835 -816542 -684820 -394983 -334922 -996365 11817 -454329 -426367 323140 442999 -468976 595080 513583 -208009 282023 -731243 -722591 545600 -744109 810794 24540 409948 -823569 -424454 -148620 -608952 773867 443373 262739 -940169 693322 274976 -601995 10959 -772702 -843166 -762708 792875 24351 -16584 -511203 301784 388481 949722 853313 507928 -109927 -619595 584550 -358238 137808 -104601 -257493 855456 -396129 682693 422919 -860369 556440 685528 810691 -477085 -97444 -808228 238331 -14528 -948189 690112 715809 -28990 395575 -711639 789114 -128810 999545 759150 -941025 -793378 948699 -602083 -967811 333489 254180 253941 -977578 646169 162095 -338582 -300610 79956 -659732 684837 -468322 -45933 692317 191873 455733 528638 -876966 -581233 311570 -610258 -691506 35986 -688102 449969 -160456 -809980 -115320 129674 -560340 107023 -635544 223278 416847 -257899 -885220 261896 136542 -980695 695896 -74378 -115545 567955 332453 -670518 -155506 180944 -503839 -862519 987401 -808689 -346819 423343 524965 562869 675774 162602 242303 714330 295485 762459 -378804 631626 -45465 -231848 324945 393861 673725 -930260 958188 667584 409109 -951851 450057 -974878 -378217 -778299 -262739 -724345 467393 712674 980335 870656 96612 915334 -145926 -259759 452132 115199 974093 207794 496380 -784496 89723 -533489 321080 87023 790315 290312 916985 33093 -54759 950001 403253 -420815 -43949 -398894 -660812 606917 -363908 156264 -701036 -634104 455629 563491 -696762 14578 -684145 162854 550542 333939 -180446 498891 -547577 941420 521594 -264420 353693 -264781 -262500 -665637 240529 260884 721317 -414853 806136 213963 630724 -948316 -463043 -716917 -273477 582963 33178 30586 -316831 -543561 79907 -275533 -989661 120053 -424773 506819 -873089 205157 -307683 214572 -454008 -33613 -396203 540645 11109 -712641 -170684 683735 670161 -792290 -756449 51426 -475876 -820201 511088 -31786 -758744 -440282 -818540 687355 -16019 -733060 378939 -998775 732150 788477 79212 110896 291554 56769 -208130 422034 -902555 -233581 346272 251332 -689724 761205 661202 476112 -359204 -562022 199785 594102 442523 708459 506511 427495 42117 -862333 -697535 142536 -306511 -720078 -767409 106421 483017 199294 699487 801403 501773 736797 636267 -420003 -518575 -885891 -252738 953360 672251 -839236 -595205 601407 242438 976176 -441193 842631 825218 -559392 -922535 -297348 -23535 -293879 67553 311203 132715 -819942 367774 -3722 123099 -503624 -396202 862691 669376 -959045 317731 -764595 697997 -575697 -176528 427529 54345 745428 -802176 103010 873231 -750049 -518809 -442218 736655 132023 -756593 -473897 680716 -392840 68148 225099 -137507 -38669 591336 641420 -54932 743660 39825 950056 -308295 37594 397670 -497246 -689192 -582805 417269 792688 -215186 -629122 774432 9851 335032 635815 -341733 580258 935941 585647 558575 390455 -354249 -704367 -442501 -36864 -312507 -367875 48238 -969161 -514628 -689575 -566450 -168565 -744902 -186565 484724 -38243 -745614 24048 -680051 -203132 13611 -801799 788763 -310967 542400 -504183 217842 863467 -315871 -799224 -506693 319068 -717488 822674 803317 -188670 426726 -588167 -163729 -606664 -963316 744255 -610865 162123 -259454 -304995 140302 919549 932507 -325889 148473 -732027 -381890 -302203 749489 -412404 362727 -404221 -566868 -526414 223909 -154110 -107213 320903 340121 -873283 -6686 496018 -566019 -723931 -899541 976078 168219 738142 -249390 451880 834385 -5568 -736014 -818686 246932 40406 726903 -496845 264681 -194718 987043 -669179 -96786 -735017 -891766 -312267 685263 -756002 292885 -322441 971346 33490 -506494 303215 753740 -264765 -577822 -733895 -536407 999543 -652390 -385822 917608 -154396 -906526 -429459 52252 -673225 897609 104911 -976660 601809 784688 -376078 256659 687300 -807350 539318 -365343 -543782 84003 -376596 958009 223247 -541162 -364455 -325742 -718702 528340 -362311 168310 996040 347876 191546 -65275 -504887 -115170 925180 -233357 755425 419119 -695145 -664955 604944 731032 -165995 -953320 -516981 -87506 -760076 -248805 980153 482204 -43610 -30704 38070 513500 -831727 821903 875475 -872510 225295 865987 467860 -259086 -935314 299498 109616 552036 101489 19289 722837 650215 447310 527990 -522271 109339 408110 -601155 676075 893558 -595152 -238789 -446792 652480 -896410 -278506 -132730 361622 656598 -806013 267972 -729749 -145926 834894 882584 -432637 517952 -592682 193880 -681610 97291 744719 643857 222259 313009 10366 -393340 -749958 -770309 -805056 -502493 -961824 -528856 -365181 -3303 -611121 -587926 -116213 -496193 -245500 -416920 -583121 420007 -269297 883898 625881 238613 -957865 -342544 155530 623617 -578413 994315 830292 -986729 104786 20865 852189 396599 -563596 585918 -504989 487670 -995026 -720482 872882 -210150 212874 -916492 12592 209826 494564 -813433 778834 -401860 362863 205455 -159068 -578356 -183378 574908 5061 227308 -915077 695983 -338584 -979482 511108 60671 785364 590524 -452023 196406 246373 -474975 310943 -700207 -620023 -86147 242224 432196 -63037 -479891 -408712 949619 -351956 796353 330058 -403270 998125 979196 978633 860006 -728633 -410280 -744849 927545 -165493 -905153 861577 -223254 621730 -439470 286137 381091 443526 986086 -225421 -369150 -19258 -20990 609153 -114792 -462970 631266 490623 467565 -720003 -526088 -480929 464762 -849674 -395674 954087 88109 -2736 -784380 -102610 -923927 -650370 360160 -630494 -50173 318599 -499527 788613 990662 -191610 814852 72811 484335 -645717 933735 -19395 -435790 318137 -921919 107706 833716 -248058 -666208 478577 878479 -926210 -479160 216136 -118319 498208 304435 474744 -358659 -971392 -397813 -511986 -333944 622275 298802 -177684 439389 -308058 -870341 995270 -331814 1527 355566 296101 88913 -130534 -135480 15591 -98424 643078 -324615 -515395 -238663 112325 -94620 -969172 525075 235128 -897246 -822259 43191 289617 203007 -827763 -519237 -444393 440316 299566 192682 -347739 132683 505924 168578 19691 934742 91512 -902603 376555 976185 -903352 604586 579773 -56509 921989 858553 816780 854649 645844 640817 72599 969875 -948562 297814 -238159 141053 -124704 639963 -618687 -961065 -852853 857453 847683 -57739 685349 -690136 -926523 474208 953846 -208737 -927893 -873901 -686820 988888 235627 179263 -609528 -131890 465426 -327609 454399 804206 -528451 -73019 -4583 -273254 -620191 798403 -255035 -235479 573059 837635 -755388 -166428 -840000 469624 -113239 -179958 485575 -270262 -388384 -355250 -182054 139990 -485213 -270252 335313 -947028 -819450 375352 -99945 -28273 286061 121351 -928853 -568328 -461680 637123 -260064 895251 74494 165987 -282723 -598847 -673897 117201 -350755 189588 -391151 -460182 -177616 504278 -380940 -525822 428665 956291 790942 -868515 326958 863946 597056 -569161 107995 -652656 -465954 909373 266783 -560403 -194861 383250 776750 -604372 -504757 301387 672973 -945585 336711 817267 229977 915082 364700 873480 -753344 -479165 -487948 -697093 573446 -599272 605900 -356044 386114 507865 94324 -605556 -327137 -104054 -455661 16209 -11429 -399006 -384480 -760506 861259 954191 751338 -95712 92117 -445201 -247663 638986 -295948 829976 -506870 -239966 -449736 324178 -769889 -183814 -580541 378967 598253 -428520 -297266 -424934 42724 -777610 163874 470461 -97205 -273790 -593505 -62951 -938311 883871 -104776 -981446 215965 817058 -100748 936289 -612937 -825129 276975 -121728 -201828 829178 895959 -329919 -817994 619326 -233104 -250496 -640575 -443447 968720 -264244 -976304 594357 131876 -574230 279110 -498032 -873047 -385582 -4003 -991139 540596 -465617 -559453 -968558 -868374 829155 -701321 937496 943240 727426 520337 -529202 268253 -413102 -950921 881159 266571 418001 560777 -289145 -818614 481967 -785034 -951543 596965 -417968 193604 -954052 -840005 846923 -231092 -998463 440959 174701 572860 488111 -478856 234551 -665964 -513393 -800639 964956 496425 863713 -104566 572228 -309084 141461 -670570 210188 -722684 935058 708923 807683 -867560 329907 659110 -738641 -942202 -212027 -178924 -907834 -58169 -314614 450905 -856651 840616 -919495 -411299 -90084 -772789 -632452 588954 840272 999716 332272 762015 461784 305277 -848984 286480 -193680 987762 -691925 -967772 946697 761205 -445198 -661595 -617785 490315 -20373 603892 305794 414349 -101640 279555 -144827 649768 716528 -450215 696530 -884002 107293 735633 391709 641602 604477 -903717 -119732 -22848 -34047 966777 -484291 767123 -527599 552259 -139776 -542771 -949754 -814300 459353 -228397 792558 340251 -87361 682334 140236 523324 -936865 969851 -837483 281772 159130 509067 218420 506792 159619 822468 -704377 -117250 728930 195247 -695713 959506 -206796 253992 -493052 266330 -603224 525409 -743889 -520733 -846941 618590 285710 265674 159293 419962 -718268 891332 -625213 14177 809959 -614506 557107 27796 -706560 267806 -334014 510185 -640882 -715832 -301991 -439031 931203 319129 431764 138095 119749 866344 611906 -838161 884782 -840800 10855 537133 -434804 -755264 245181 -811358 404514 -85541 -198737 -538725 -705882 -261672 -544803 664505 103105 627891 -516069 588786 86546 383354 365041 -244338 -369749 118480 660765 283435 -483182 -715922 -354932 929593 699842 -692835 -372507 -788609 -826457 705597 384126 -886635 88357 -374462 -533531 -410009 363026 -993359 -338088 -992200 -83784 -531161 -897331 -39395 529620 -980653 -321557 -361090 -866151 -940553 240399 -460391 504493 145898 -866232 -749826 479275 154265 648795 -336364 -299488 -454398 -322752 948243 -908786 846392 607011 -761209 135532 485858 225637 599123 -689117 76091 -453864 124332 139795 500371 -526074 441242 192780 -207156 -83542 -647430 -903851 998238 -589899 -247809 -210007 -119596 -72309 -196564 12341 967502 760388 -665380 574748 671485 604972 879162 876019 -575703 -336062 -165559 -185916 237102 110909 -599586 -482033 -945286 -41854 923937 -911420 602513 -518097 797327 192459 -274294 -888428 -790277 282877 134799 -504652 -732280 698792 -455072 410953 -842320 489614 377425 -12099 62529 -329369 -915384 -167503 -359461 196571 880832 -662662 -421517 439304 -591287 -549601 932179 22914 881029 100573 -421993 -353074 -190804 537507 -392142 -667802 -837111 462871 -583065 109752 -970245 -735217 476880 837543 -490507 105112 612955 -732664 -801282 925170 929735 -240090 -12623 -703471 913452 -142785 -274881 448286 678128 892037 -927896 -659980 318803 327454 -383098 616356 44388 715940 806530 -814862 -726647 -488795 28380 324694 370043 -496348 729640 -515845 81864 -924009 611211 379587 919759 -917785 616770 172353 969543 870643 -978788 689214 523321 799245 -267781 429621 850945 312955 404311 -577961 115153 -384265 569402 515079 -769874 -972368 34501 -289826 -587022 -317625 -285782 990761 584264 -479150 -818896 873190 -218830 -84131 392626 -382133 616326 691172 -216544 703551 454509 -650150 -535044 645983 122339 344229 605151 -407942 950714 67744 -673934 774805 182423 56087 -378251 -994072 490867 -126513 -907589 -654881 -619365 -213637 -439637 -189158 -751951 740680 698689 525934 -971223 675922 705420 585185 702156 -479955 -398675 -556110 -228424 627293 -299682 -574257 212446 995422 256489 -891812 232451 331804 443692 298675 -336832 -794116 733212 -296097 -864894 554962 -359233 -97249 -316406 -977944 -583248 98793 818286 -254466 306334 958821 -906857 816836 163022 358126 648257 -322462 -232939 -373867 932605 660337 -182817 -679011 177074 -682625 -762197 623999 7704 212110 -668660 787303 624572 -730731 234153 230070 305535 -665858 -909507 -770689 -741865 -710105 988825 -274294 116108 249185 288413 134483 132796 57460 126403 492556 -903720 18713 -553708 749719 216805 973438 -858704 584973 -26821 -44474 788555 -440646 156681 95366 -476758 -689634 -457393 -857655 183594 -494995 -556701 -28531 -727878 -682096 -111123 -352188 355676 -950494 -310549 85844 -886232 -853900 -555218 -958825 -272567 -508918 -917030 955227 -981251 -684517 764522 -965789 -556903 674709 -651606 701284 -98173 -967913 -871109 -848119 -567625 -275595 323346 -110864 140738 -461641 350969 -367573 -402486 -216550 374925 -318272 275588 951694 -36801 749482 -61124 721718 -732973 805333 589265 803947 23140 577061 -995913 -451782 -8995 -390416 -738317 -443679 878465 922495 816930 860374 767845 -712687 -209806 -889920 -187151 99288 -91481 -96133 -379294 229370 -278120 -453223 -767029 -369390 729775 374492 -757873 211756 168301 442429 -947735 760141 584292 158312 -73116 -159128 672826 578877 332771 708586 -569939 227792 82842 199343 -729463 -98454 279571 -40950 877876 865542 581803 -450494 966307 456149 -342766 58895 -719902 -242885 -500273 -864863 -426736 543055 591545 -963943 -721824 -47393 980094 208654 -165607 260841 145952 619018 862615 -843997 974067 902410 646216 570229 94369 784258 301871 10618 591399 350166 377061 931970 42837 619618 497171 769683 771153 747123 -913158 432355 -961388 -353589 329579 -414241 443884 -168159 -441777 298023 -206087 650015 465568 119824 813104 -570141 840173 951841 -770470 -448898 -230310 470167 837270 644728 951454 949857 -174253 236234 -697212 847012 -710313 -667934 428139 -93896 874939 -21726 -683450 247209 982381 -574366 -198372 -664905 -618324 619497 -137464 964950 113039 317048 142266 -456017 -4481 24768 -598667 69917 652600 -666137 -651377 -561743 296396 686727 411636 -430546 44832 -262098 203555 647310 -919955 273247 933808 431740 -693055 141711 -914496 809687 126971 -992727 179088 67893 470866 -919029 -590098 342238 430159 923271 236862 -477108 -516658 271075 533111 212914 -785535 -589095 -512733 531698 753517 605463 164963 869797 -155541 -274240 533993 -769512 114472 695274 -600068 882889 974885 -561378 -444809 -561810 592312 675035 -968758 135150 745609 110099 654455 654821 -79081 647980 -577770 460452 -162384 379393 662482 -136785 696188 717150 660586 -517954 664051 995463 -479183 -796227 374498 205234 -217842 -782260 884971 393352 567293 -580417 -441983 456361 -169076 434719 754288 495909 -305825 854951 153043 -5629 755116 189256 -689125 323005 -300864 384166 7823 455618 -590472 988824 -754233 825972 796105 -331860 718384 -547673 -3144 557216 478603 -536024 -644638 -593046 204782 -588877 -93834 -3278 -942399 -313988 -265802 -792750 738370 -498137 -809094 393309 -718846 -496688 697261 125717 -514715 -880380 694478 556787 860070 -155835 -236432 -848860 181201 -477302 499386 240646 -960953 -611523 946663 358703 64062 -878149 565191 624101 -470466 558296 72765 -866265 -295259 -750632 -80449 -951773 -913885 -898057 -614055 555454 -896321 509922 591018 432528 -433584 -431812 -158618 518501 910725 873370 -429230 461885 -877858 -789753 -645941 -104884 -609231 25600 -287425 -960133 611622 976249 538930 525669 -745670 -120617 -625221 857051 -110912 -877708 156165 -360992 77915 56350 -876338 8110 766342 -18536 -374037 814127 425613 -794857 22850 -825083 -247023 -267194 -620594 425475 -58233 221251 431135 -953039 -14791 -342112 721879 -2228 -326845 -529182 -929745 377283 -197736 262405 446064 618555 383099 76023 560634 -695283 584839 372761 -915392 870979 -933721 716865 -768951 573598 -156130 774074 838961 -397165 168576 211394 850854 -631607 218935 401163 483436 -624228 -414592 924347 857817 21021 -851093 -892435 679386 -540272 848862 -681427 733804 -510995 -223981 -885249 748196 -816160 -390379 -956199 556327 -35511 354375 621220 -883534 127420 -303011 -519745 54548 -160127 -973087 149500 -652753 -369130 531375 93474 476539 87592 397690 482921 68867 -919010 -197179 199425 -121370 -967026 948458 -212853 358615 -574266 752534 384798 -560355 447044 -94133 735683 -357101 -380482 654813 854137 -151511 893468 -698506 475443 -726558 523256 -250094 -153899 101972 -494555 97283 231995 -252756 29861 107374 82865 85159 -863951 954573 147964 545049 -457675 -310037 182480 983786 -995887 -251158 -13481 -38124 521178 -910144 108209 -135386 364887 207670 355182 -345404 -684924 588648 326678 956837 282962 134472 -238175 636307 933861 -102501 962303 -702097 -246123 -80646 -157550 -823509 948462 827859 861103 822350 186032 279269 -324703 -528397 645327 -742969 -254939 -58038 -731917 605025 -446097 741781 -782598 -102798 144932 -299732 -585871 -392951 592222 -774662 340511 -288117 42155 -327554 569466 -628557 -887795 914892 397104 943118 55932 58121 -376929 973051 572768 -476942 757725 720561 -460137 937941 -917711 240440 789621 -457706 -507624 -362130 -394817 -703189 907329 209156 421167 -854879 -798958 267391 -716941 -621291 -428767 -982216 -622930 -854340 753979 925276 -226827 423003 -232736 418796 -52268 -1968 -37691 -199106 253383 982535 596048 -350214 -41408 143365 223904 402078 -551769 438369 -599933 -994181 -940586 786630 -486146 69941 114841 314099 -74168 30535 878644 -985669 739279 -481539 -60963 339589 -9294 -292872 312765 -301619 -782523 480302 -531853 -390623 -678639 579943 -126831 166948 -198703 152129 -570723 23951 -451850 -116179 -667887 -571861 648227 -712721 563676 681304 170801 891170 487647 197258 -457555 -613198 945009 154438 -963627 -897056 -448677 538665 77983 886594 -378787 239458 464818 -367680 236967 -365261 275691 -618857 739936 843764 -334631 -284454 -400861 -121329 442690 -767379 26620 795781 -883684 611976 -779792 -676376 -665452 -500166 -315406 679391 -14582 696803 77679 -64603 -657646 452920 586051 631818 -555915 521027 -104894 -314896 651055 116961 -799056 -268721 341999 129603 783945 -550734 299289 -409875 562618 183993 -634553 -907463 -20187 -188395 79556 296277 938529 -517490 -95472 44609 -675528 -811520 48991 114386 -683928 240217 -857959 -443470 743842 630685 462171 918238 -28850 -556061 22901 514726 857157 399829 -8981 -683471 986837 -580428 19316 -429450 -991936 708433 -502275 -996157 342077 -493291 -481625 913210 -35850 -125702 -585531 -954032 -864375 532752 -605601 678348 -564344 -455687 -868943 -285490 354936 -861075 -767187 208581 807765 332343 887157 419703 132749 254390 -609950 593022 -340736 -436643 -578048 61253 -196857 610995 184591 -43249 -636182 -510637 833667 -140944 739944 -487698 665989 586194 -231502 480452 -291087 -870031 -165136 -684497 383830 567135 962876 -202344 -915592 471042 688418 -737921 546001 750225 498726 -576392 -103796 405274 -752067 -618200 726153 134783 519635 995404 974044 277748 2500 163379 759757 670467 493155 -906177 -91303 -971384 424310 -901912 33456 -748235 340279 299448 -531531 765455 -934700 -321840 -200702 523631 397169 -583582 302561 474626 973601 67381 -146733 68682 507761 888868 -544115 462619 -639651 648735 431478 -242018 -301480 -528344 -927445 67410 540360 727768 593787 -606970 590855 -62248 521323 714464 533348 559848 509235 765657 112544 752859 -606017 -244802 226162 -844135 970799 -958288 66180 -577509 721240 363173 686963 276595 -483135 -629786 -28462 588481 106150 143119 520104 -121921 396920 586770 -620179 765367 -998437 453044 827793 -824569 762534 19341 482806 818340 3431 -88820 -697231 928276 756189 -357518 820172 -940046 423164 41683 419399 693357 866028 301208 -725998 662602 -972150 138111 -961195 724574 596710 -294631 194216 525845 -899773 745291 -428900 131310 -114278 -862899 73264 467452 883864 977582 129628 -352666 647067 -845745 -815990 570343 -512711 -679453 591000 -858288 -70599 39670 225623 -815103 648984 -276253 142607 264564 750725 926555 506617 -920654 284901 -466459 789443 -853413 -100016 211161 238224 -881629 -742510 778468 872821 -504241 -970069 -350713 590333 -99012 -982449 454679 -488282 -117287 -635545 -554817 624354 275368 631438 -574087 506774 -650175 270997 -942823 62238 976719 4864 131011 -312760 762128 488327 835695 -747947 142041 -737387 348908 942203 -940016 -366644 -847398 2533 144689 5119 -766289 -752335 -99127 -542282 199091 -553615 715902 302894 -727548 693803 -698619 715095 -274158 75481 -761942 51412 414500 225130 537164 -651777 652113 276415 505823 830434 611208 569390 522728 618430 -456183 722179 892292 -28024 269033 -55046 -931999 223207 386450 329798 -533437 939960 112961 862605 -61695 -504950 321286 516969 930565 66466 -819128 -199831 -954672 228216 865342 -479858 -452108 -318792 309495 -384945 470423 -417342 589779 -738155 -505225 -541526 542983 -232000 725088 -19783 303261 -138464 985528 -100886 -737679 -326020 -934796 393838 213942 342927 -892896 -449623 921583 504070 -27045 -948814 -10378 628483 428248 -253865 75129 85405 827614 752663 329976 -785955 -133303 310310 -849464 -620733 776711 -581012 419859 421439 -90853 846214 184789 -586055 759326 405444 534369 73097 93113 276137 335194 -557057 -298963 -758034 971706 -382371 292427 745471 652238 -417064 406140 340605 338616 -941413 584506 744122 -442388 135875 498324 -141120 32308 469348 -464338 654155 2604 226946 567103 -785462 -572473 212889 -91374 -645150 -603192 -873450 -342266 821739 -256055 132828 558606 770289 963127 630208 937905 249396 978900 387981 46346 572840 -107980 733057 -238263 313846 225600 -229554 -207567 -593159 -209225 -728167 565784 331458 -590680 925566 362730 -633195 -613127 242955 -968666 -817431 -423197 -67903 81376 -393620 -215309 538774 -765251 109309 -240501 5749 -945926 529456 -89377 -955716 -59291 521293 455672 -924483 -153374 -666287 -713804 369342 367336 -428053 530372 -574471 -782718 681345 -43219 -439908 959054 603817 628040 886090 504321 894000 -317246 -103271 -553375 372374 978077 -852078 -412215 267024 -66131 -267980 841513 -763003 -708837 407921 207491 903954 -694299 194735 -49297 24326 -500772 -218296 -845800 104166 710693 -299509 112829 186601 200889 720057 554929 869757 -274843 -275319 159963 734401 -49334 359844 641975 129290 -88738 444329 -387501 329438 511721 518443 -150445 896124 -446583 728622 -781202 -721071 526383 884781 -679314 295556 -990944 915735 -111949 210283 420340 -564275 -221519 -826092 576026 836134 -893331 -643522 -959533 -475028 163973 -165155 36146 -156324 350885 197913 878627 946857 -849006 877775 846177 -739078 -300253 780558 418685 -970905 140483 -196964 165086 701184 -526991 -158481 73276 660039 -904896 -247884 946723 575409 -708777 -131125 14327 766632 697457 51145 -32918 -454644 106718 936309 -377593 894765 -848127 -52789 888107 -645805 -543664 54012 870279 912695 -657321 -745876 379295 -982521 -253259 -382157 -231730 103781 213918 310173 -789568 -825879 412759 981802 911734 -224358 931517 365710 122821 244601 -957249 976690 -106409 -65289 4959 28465 496041 68985 598580 544092 946187 -977445 994539 905398 383012 -996501 -360639 349433 390507 -282391 -76021 -948081 951343 525710 -393169 -125286 -918512 -742782 -848344 -521235 -63485 -476061 176262 187536 889938 784709 -766100 -38336 -625894 -675667 91024 1005 598731 -234219 857918 257210 376748 943596 579029 639360 -556 -529517 -291000 -640565 251698 570848 507038 999643 -662394 836638 -178445 817957 244965 369547 -297227 -773680 -594503 -564647 700520 -620104 371902 -11858 916514 -614034 601991 -14172 -385264 -982986 -842633 42186 -827857 -411256 -68920 796705 198164 -272496 404744 752160 -332956 179502 479767 670000 -289700 -982026 321450 138544 606795 -5711 -845622 702962 -5997 -811174 -613802 -86084 -251348 740130 650109 89801 186785 70508 -881979 485317 -571247 -846766 310408 -400299 -448593 -687202 -474511 -215156 -632126 -326318 -485373 706295 732453 -268127 551954 -281198 891208 -851085 803527 94544 910638 -560411 815777 260504 -818963 -717114 66287 306498 -809550 288923 862935 -780770 -884806 -885860 149714 -104338 -151207 319157 -609235 980454 355831 887047 -659830 -898381 -277362 -114716 853213 758386 -234067 234966 34288 811700 846968 877977 782815 -925951 858406 698908 544668 -84143 129409 8836 785260 561044 565226 -605656 -102296 -637396 -684205 677782 -368003 668910 71875 497037 704877 -293339 820821 614913 -388788 -80242 -606279 299163 -584701 168797 -208079 -444874 -346672 771638 759701 14947 -915260 822965 -379952 -222235 -318140 -190488 28769 -581322 275721 -339761 516060 334336 -232160 419938 -155802 133925 699370 -966005 861628 620983 66461 625576 566444 -888319 435266 -632565 -599782 85756 -319435 -567814 271484 -760613 -553816 16815 940639 772352 -603233 830936 -934944 -824444 -492939 757528 900532 736435 171478 788868 -628063 -201075 -120508 450727 50562 7367 -911470 -10881 -229434 -862648 -78996 205566 -466318 361132 -707891 247306 -78182 -732092 403078 -433667 609260 765588 -658498 -784986 440358 -168364 -945171 379718 -352485 55151 136160 763539 -791246 -685049 -246088 920249 -843289 732528 -147605 -566956 -333112 437296 -413375 -791433 -316807 -713083 614104 -962264 515376 498143 133152 329441 195129 -840479 -639904 795281 -577037 -108315 884144 430233 76882 -36491 -223108 964816 -688037 -767661 493192 -481281 320043 609393 -739610 -380187 483697 -781830 -191871 592437 -223889 947015 106902 671379 -837891 -497941 -782154 924186 56453 18088 282181 903257 877448 747767 199934 667089 -891240 956292 354156 962425 784348 824879 -426766 984123 149775 403725 520261 99188 -438015 -135195 492269 657144 -954860 -236493 -492600 -740085 408512 320808 -165114 -115223 -594031 194216 533677 -369345 490148 195658 -999913 669999 452269 -68004 306672 -979248 -740493 675677 -450120 941740 785874 -231423 308935 -77120 449848 485553 305988 -315776 -66007 45704 -367572 -779568 -926404 -18858 791122 -363380 827291 235425 878681 341761 416647 -438113 489531 487922 380113 -389187 829382 742292 -417950 316700 -486246 -128622 -937036 -985073 252204 382474 779223 -760162 639686 67981 -840979 506630 477060 -884573 445614 716854 38873 746693 147813 834771 -515064 -970015 568689 -517707 826027 -201126 -849467 -883352 70064 293126 -290712 265516 20694 -409042 -620810 152310 510645 464144 389149 850669 127539 -295328 -319712 681069 534416 -638013 925528 -834553 352219 -425133 -565202 507007 -850694 932511 -705502 701516 -945370 778920 -672824 944284 -710803 -785820 162117 -138546 644910 129470 20054 -475530 -900704 -249580 104266 -944548 709068 -495048 -11261 -234371 -458610 231664 -489351 -566391 -283752 -762761 417334 -87581 -218640 9977 345947 -177371 -408723 429850 651930 508569 -783555 89584 897850 -345151 -606879 -727932 -517994 817231 47663 612821 636446 351790 -981552 -733226 720725 -123017 605760 465259 761809 642428 839505 -164497 -771778 -467006 985256 -115151 362203 -278657 -551746 -396046 -602501 46112 497632 136553 -980730 -822331 -127696 -210496 566901 407106 -854622 -718700 421082 575392 478847 -33672 883542 -628326 -601115 108915 32800 673185 -227387 -30595 -661627 385497 154212 390662 738658 -839398 525147 -922385 -145108 906223 -428521 37519 -65431 947482 671065 757936 -650828 270862 -996169 -130800 170044 482035 -275558 983520 662726 108198 512190 -162104 -599129 356023 -419404 191456 -344885 402793 794083 699064 114481 790710 416131 -780462 522220 -641720 -76127 976931 746531 369152 781726 -760938 470801 -989581 830768 540936 158855 67304 436575 -578355 -450843 -458660 -382967 -76246 637861 55806 -173473 -833063 -866992 -980301 621798 -745720 208774 -850797 664310 -161190 915963 -699286 -264642 -620956 -620300 -138056 -948930 501681 71758 20658 -827956 -331969 -642440 -171202 -557936 853247 -787980 914939 -211576 -892711 -404390 442807 -326267 -777050 613845 41974 626859 -997451 -630237 -437390 -877963 562374 116121 486550 233647 653714 387741 -943871 246010 -748991 921131 1801 -117173 -843278 168785 -688714 -28564 320055 -599630 -767037 796026 -823530 45958 -474592 783590 -491639 -882280 838899 -957452 195455 -650680 117650 -569281 -964519 -459129 490506 -142542 -516627 -272035 403740 -495728 694279 -677274 574138 -749202 -555933 919120 -504050 -566604 -412748 266975 579316 -834273 -742624 164458 490235 188354 -424255 -448037 -525592 858368 37414 946483 -84557 860820 -434736 -180604 -159864 -423671 859830 212212 -624825 -407230 -45247 205505 212484 774644 370769 785719 218504 701990 -692682 593724 -205874 827064 -538313 850117 -879737 -126887 -975217 -936226 866967 -208752 456298 -828634 -506474 -204492 -493971 853456 -340657 -236556 -341844 -234973 582340 -707249 -51279 -966789 987944 -676067 406652 -68666 201955 636804 -656259 -983032 285074 371460 239260 -881449 667653 321004 -526415 335071 -726849 -652958 980236 -918816 -14215 -912800 906735 -469589 475680 -287951 -937201 -994391 -795310 -46984 -360426 -650540 891749 -184535 -640348 922427 700128 984718 639946 576771 -267649 -238781 -203891 159712 817075 66234 296425 611360 -421344 -790088 -204725 -23007 -361186 795350 -685674 -956970 -328775 -204670 -211041 83910 -14799 -354181 619825 843404 -37765 -815656 -9462 438104 -982083 638082 801243 -381459 -878378 -186827 -803252 50849 562515 -633469 -470538 701664 396539 434897 -443288 625065 -347963 255960 -898526 471312 -582948 -918874 697373 -671814 488610 396186 -888895 607844 739754 863723 -150931 -729764 892732 663586 447346 989702 5973 6043 196376 112985 203301 625032 -96487 -632096 546959 898798 -934751 551865 239276 -373210 -926636 -475623 -806456 102493 568775 -787898 974308 -239980 996870 266395 520882 -760415 -336755 -483960 563996 277293 -9137 -738929 -178114 -392524 -595278 747080 376935 455944 -352624 -257186 126620 238541 -798408 331024 825365 145534 20715 798641 -828226 -39961 -994336 223784 -960201 -204886 756928 -895503 362324 36026 -984406 258330 158366 644195 -173904 -494521 -393904 -161984 -808359 -631505 -584485 746051 -90083 -895332 246626 -218192 282860 -285586 -634049 -255454 -960345 3225 -975236 768773 239653 127906 944475 897434 -307153 -864985 -246705 -426505 859525 -598316 591488 591108 -249001 -157074 -815669 -452737 523341 443724 -10688 593145 760063 -61223 970914 841814 -875779 792084 -906774 -305711 695497 -105584 -752700 47350 -610344 -5516 544016 26534 542612 -938501 -798621 -358377 552157 479733 -817276 -102319 516355 -461115 -603280 955698 -877746 937313 106710 -275862 -878729 -636459 -556645 -639104 333740 -266048 446422 -72885 -141041 279638 705109 136186 -570953 -768292 323223 -228979 738862 864047 326865 560858 -920334 -570178 622313 -900215 178293 -995701 134525 363799 -238052 -491603 987101 -927017 -970301 446161 -79475 394092 759351 728372 915908 -93871 -970181 -502869 -107024 103122 -457724 -832228 -603985 -553072 -820547 -397310 55383 -137344 -299132 -988947 -995856 -55700 -836117 -720768 303412 -40719 648440 -878479 671638 432127 -365787 -51444 -613576 76380 943584 -571088 133619 -370782 -470388 -325936 451155 63164 -71809 -498189 730777 -98963 973314 -840779 -734537 60105 -598060 -388412 793047 741690 -179801 483684 -270891 42621 780705 693995 -169408 833826 -963492 905158 64861 -795377 -458265 700146 -442845 301310 -268989 -818556 358080 -206854 447462 787489 -816749 -132506 923964 626438 -568144 717430 -427231 56066 82912 -502988 316136 -116873 -617186 608892 -278697 932189 472347 197633 61737 401599 841530 -20666 -645494 -222404 -501355 -178011 664606 19335 -455050 -850101 -893701 -759705 -245409 193082 492843 -81097 -374269 155078 -575061 765415 -661430 778905 998766 -369670 766545 474927 596315 528006 -183705 -636838 811594 -978504 38545 -609985 971659 -732339 -715384 -505512 961247 685849 -267978 -540560 -201859 -618876 75068 193834 290831 -128760 547310 388090 217266 724148 330197 43305 295162 -783828 -890323 -655147 -482581 704167 -96411 217199 402177 235759 541602 -588228 935721 889445 -740036 -232491 -123066 955643 752190 -970584 496429 -767176 113130 200180 -155096 557879 -150349 -521264 743287 -130392 -186430 149797 294219 375373 237938 35503 868937 -171138 -595500 -400640 935181 402598 930987 -900355 451108 -750651 202097 -637602 -506607 -349460 649424 -814157 803657 -458301 -533718 -537382 -299593 653574 232978 -848886 519993 -715389 -699312 812491 -576991 824222 -943007 509179 -786636 -842419 618356 -538037 -440530 -683363 -165778 297664 -746947 -224469 714087 404147 -835070 221484 -903253 301905 -790381 39654 877499 602523 -357509 781876 -715191 -143257 308152 -933627 -161729 374621 -196804 424542 -865608 -933637 -966675 -875948 215429 837266 278437 -954862 -459350 93639 -777805 -601895 -102945 261522 -608680 -509701 7056 -620094 -875830 -236065 -281123 903159 -332620 -771711 -520038 963239 -51532 555887 -770737 775706 21725 474573 -591431 -330642 633139 -790831 236872 -838764 -209871 -650041 -838624 946256 -131642 -712946 -162280 993981 -600237 -542950 -688451 793031 746158 446448 475216 920367 -341469 231085 631364 -627061 168942 -375040 -127039 391747 40386 -840149 -36572 -799468 589766 -767994 127484 48017 614290 331131 793102 -671330 686902 16011 313426 -29709 -666445 394440 955892 -165473 -30976 -875559 744020 -287998 321159 461049 -753401 359121 261157 -709128 -71212 936854 704301 -61512 -520777 -508882 822246 -970063 -620703 577098 -583800 -282257 -194890 -525842 -168893 -597617 927310 -942732 645305 335301 420468 910346 798975 -761128 784682 124848 -977632 512932 913187 467643 -821479 -476265 -203960 -762155 -123042 512437 7092 972667 423891 680213 -980936 395389 522964 -66463 -255017 372226 279982 179674 -703158 -507391 -714332 -447663 101758 -784567 838507 -140241 161937 -881543 434606 864878 138713 -802807 536331 -175586 -689571 750655 -14573 597985 260058 -199877 -460850 -270737 -784961 938860 825269 351123 272945 -34791 543286 -609236 -298616 -758567 -809164 238253 -585392 704922 286468 719005 -606646 -554722 -234895 -601320 928744 933753 -970183 -127924 -837804 76693 893198 -135684 63849 532142 552342 287105 993976 -825769 617451 -540220 -805243 -691853 -498276 125637 -983352 -233156 377001 796824 370220 -909889 -898165 562914 109203 191966 -121046 -501920 -692720 -373171 48869 -832415 -747412 -811754 -263666 93255 516770 938389 -232213 -165366 138850 -815108 532022 697652 -153070 568784 -269410 -122010 -219832 808554 -59708 -837422 834257 293367 -807489 -327489 503342 -179975 434200 753928 -330862 -886716 739534 -577123 -51867 428546 120147 -820607 -940733 -4433 118926 547402 -229250 -644323 928855 681124 67992 736625 -180354 963278 -906934 87844 122308 -133605 -923904 -199421 1120 568691 464218 30767 -314757 33615 -125524 -300898 717109 -377535 -624513 -488295 -979170 420970 -952178 989756 -573507 -126463 -261814 253561 891277 622931 -740009 -180459 569595 -899395 -507123 -753880 892009 650164 219639 -207710 242862 917822 -39721 769345 -840940 -231946 -165472 -586212 484184 220044 257659 -993637 -21842 -94782 49987 -778628 623930 279536 -546808 427216 295576 -827775 -836848 614396 635733 929140 -79151 -413383 -283532 143068 726904 -245612 -737942 -177312 879974 -295698 -340830 468156 282285 -211203 -475015 265662 139416 692169 -322621 930377 778784 394544 -533563 664406 182392 21602 257848 -425490 -722174 -842138 527821 -122959 558039 -732908 433571 246867 -245438 -423527 -451501 916889 -291898 -735626 519909 339424 514324 -306303 923991 -401641 -30826 -669598 432797 -92608 -456473 809751 -821604 -247181 -338472 -640016 814254 671579 -463123 894228 -840671 808886 603869 -441990 -682312 -409255 55574 744433 286633 -598486 -248777 634521 704669 150949 -478188 270696 -92749 -408104 -642763 184358 446077 -414618 766295 945649 -419455 767495 -617366 845497 -886343 -549242 -850287 -590651 -959981 -748861 788517 358956 -662158 -148945 -987982 -303011 -99284 586450 -698503 534424 -968566 108232 699629 -28686 -473525 -172865 702902 371797 97057 342523 563760 844542 -426445 43859 565101 -649475 999577 528434 147503 16441 825187 -546282 -204946 -994071 -846318 -441324 602328 -821732 26013 -392750 472780 -109134 787309 -986869 715231 745056 -410399 -96754 423768 -975056 -252724 -264768 -191181 694143 978162 902934 -815455 536445 -153714 -300772 -325883 399664 -684465 -540559 128249 -441614 -298537 779208 466759 77806 -814918 421224 -799247 -416601 -918779 812973 -876630 686961 275508 -307963 886363 -931082 -481605 -341900 392735 -815822 985982 -287088 -23226 -597256 -535463 997637 -206507 130411 -640999 -641645 921989 -905851 -293632 43531 874688 -634861 496838 -483498 -851545 571575 585618 502254 497167 -187931 -509563 501730 -266241 152295 -129745 -881577 897460 145881 -873192 -303487 -791651 -258130 777785 -39890 -383265 536361 -952704 -872260 681042 29156 71888 -939234 917250 -713652 385534 915931 993327 -392157 958549 93838 584013 182653 89491 -21273 -85627 -832573 826217 785321 -527566 170676 850431 -778070 -159515 811487 80366 -829738 -792223 963498 -288060 -916948 313888 -915250 -669436 685504 -394420 970840 551971 -634185 -85177 69802 647053 291278 182436 -702600 -730083 -568749 940203 -946101 -604760 -624854 -976679 -713599 -313357 -389814 -311074 14795 488376 164542 -322275 -420434 -555354 -765660 67119 742403 836702 335921 -161823 922871 -805002 856235 332209 128012 -756358 -667155 621781 25878 435942 989287 -174796 -845122 858925 -410213 -882326 211586 601653 -803295 -190776 449587 -154664 -989788 -618542 -785802 -423067 -328349 -601664 272580 573725 575665 77054 530026 -50122 231797 166700 967433 -997284 -12373 344094 -391401 686507 -264351 146909 700892 386102 436539 693924 490486 -391165 -504848 373604 293590 -699891 -530870 -569919 2369 167745 114089 488594 -748848 252417 -304255 -488347 -187024 -951772 -841129 -129672 -434078 371 493897 -837695 849595 716846 -457853 628327 776934 -385147 35402 -164025 -834658 -292833 906485 244977 95476 856087 190447 -370648 -968113 388730 -831945 537317 -727705 -176566 1632 829396 -33336 125310 416529 298838 -924330 523776 -444795 -157827 763971 400430 -57588 -669421 322586 -576935 -540791 -808684 -350664 651849 137074 -760913 -159666 -497738 95955 -876855 -144160 200528 552651 -499846 461001 673849 -572146 -522098 -377547 -812666 -5151 711557 -299995 -158270 -815583 36755 512238 465259 615613 427552 746554 -325774 -721225 876618 -916986 -623681 104230 800734 269475 -532565 60215 200803 143925 -676092 841511 -907121 -363082 -696563 538059 -662704 -151820 29435 672905 222405 -892529 983161 183388 -135615 -988804 428325 611796 13135 -818939 -880879 566932 -718807 846791 -40509 96210 389183 -406606 -292171 -638502 6198 -776179 -473131 -697077 -696090 -591377 906630 881496 -79268 726087 -760290 440776 -716586 -498603 -684826 884727 -538295 -644178 -949603 319123 810334 260284 -575371 -490784 747121 306619 -697964 157492 -677871 360766 226836 616188 570499 699688 -84477 768693 -474689 562995 -307739 -592908 -117136 -192403 -386643 -180642 -475144 550326 -457017 -36815 -696469 561219 -118766 562233 396687 -10722 -560162 981851 -45342 650275 -775310 -165490 -748524 782084 206088 -962979 812169 513862 774223 990695 -254504 -484029 -952600 -44961 413135 -857818 189290 765964 -859412 199410 742750 -474039 719205 -503045 -60220 -336250 -279391 871146 -811892 -182202 696765 -981698 660893 -471777 -312439 -335802 -576430 -759618 -688504 -602328 -467208 251616 -577933 -978339 -753583 798041 -284618 379570 53652 383377 84593 149961 -56597 374914 699897 -629226 292211 513851 326869 460131 -936256 926048 -22591 758348 -343210 203176 187950 959427 -648143 729949 597696 -448371 217406 45152 768847 -213053 -323617 -129373 -795545 -688942 -270997 79789 550728 765180 446508 457369 833126 -947755 117344 -790249 -995991 -675130 -553416 426601 -475986 -730867 920412 584039 -126267 -849093 -263835 -136067 -650638 -34763 -323999 -698584 919724 340532 546131 60156 -399455 -511931 850608 925216 103727 -704438 764643 833360 -664468 -250890 -969526 801498 -543329 -627883 538294 -574942 373317 -294334 756079 53406 818829 772847 -565586 146011 386652 646368 483874 -358794 186827 -774544 -884373 784804 -165084 -974389 -382686 651563 -997016 428019 748495 -357146 310987 72763 -240399 -515388 764342 977871 620410 525002 285509 -824278 -451888 561421 -48313 341149 -869811 -98376 -193727 842703 -252865 -779892 -328726 -382152 -246423 899163 529456 -783067 -851967 230540 -830286 -652489 877872 -537701 -23868 -187164 -370923 534550 246383 -110988 152770 541089 166254 -616571 -108227 -443790 -686543 -482809 -642303 667221 653790 -19775 -475270 -275543 -56629 -681013 -345587 79586 -995322 693393 481677 -540411 -976819 417239 228935 464431 143894 -742993 -440457 -435057 752904 899588 966096 11367 -384128 -887149 -54024 -462961 -200179 -117651 444042 -748175 -650380 -111498 988307 18830 -186707 -76951 -973035 955256 -666651 199121 671623 892374 -289926 -821359 56018 -516125 -419967 -354210 -800938 -115985 217923 -727104 36579 74204 -201797 68117 305985 -404445 -740710 614413 -879960 450125 681156 -104785 614856 -403078 -374063 -735918 -385213 -506531 -745971 107301 305966 904253 -92168 -263256 -531949 660598 -386106 106928 -789902 -312714 -959265 319335 -903365 558657 604512 -835639 -352938 263790 -896103 -930647 -160100 -637913 -996723 -653654 -940325 806957 966006 452679 -373290 192337 -804034 -30645 630722 -401924 -945913 -174375 912074 -978136 720291 -377243 -759285 -298907 -717539 -988743 962585 -978859 649518 -283534 -308359 924336 825673 843008 -698331 975041 -765552 217001 865291 -664729 -112548 -193530 -132082 633877 90425 -66939 233987 -294318 -140953 -158746 271541 64186 937562 804670 211554 379131 -526533 208246 -342212 -160168 -15643 -844083 -270359 -214486 -323223 -934062 -458493 -127398 -401525 -536085 -796648 79208 -701245 403281 -772565 -232984 399421 -806638 460082 -768385 -628904 743181 -6506 -668822 838826 -365063 -553034 804216 -616069 -408353 -681628 -236149 -354234 928667 -709146 135579 -334404 -309536 -778 -408782 -728000 -937807 67267 208753 -69909 433640 477678 -858998 54154 221746 -201202 424132 431515 -523504 -264020 155514 -246572 208600 -325049 -959204 -263140 21043 324177 -763091 -897008 -246755 -273232 211651 -21249 -800280 420031 456330 318958 226745 854091 395841 657173 844297 216726 -422341 709344 -270427 -405545 29536 572271 -773841 -312137 -79063 541463 -41189 -972843 -311896 367966 726962 -672316 -541058 -672765 -567918 440072 -341534 141044 95148 18333 262561 -374955 772805 -410000 294040 -240640 83958 -233885 753340 -121856 639148 369613 -187501 52757 129960 -300168 574776 663347 -404736 -608479 -640293 -32510 503453 -33028 681022 78687 814779 -894035 811449 -660902 601707 572112 -955593 -294986 -150252 -553358 542519 952428 -802322 -567019 -702772 182441 -112762 -498639 843037 470475 -78019 251693 -888474 786536 776521 -842134 -861579 371143 -611662 -589127 103085 652261 -492842 963295 667911 -353167 995430 -544360 371084 -748080 -276377 384657 602204 -357094 52273 538861 885675 811675 -21901 -487743 721982 375763 740013 935960 -779662 531318 -369611 505072 961590 301933 -566093 -768069 -122100 549971 649765 -763553 -403956 -40071 308572 770614 -948383 813283 867580 124814 -695095 -195255 176384 -834518 598681 227862 -151500 -609857 392247 -699412 350905 265209 26783 565150 171908 -435212 -186273 -662604 579679 115394 -987238 935659 -602393 -253845 -632312 319539 235277 -883223 138868 951087 -485099 467880 -81090 -606408 -464870 892556 -370985 -88613 162567 272235 -545337 -753834 601503 -200818 -685654 315679 430583 450356 -433362 102237 -507401 -140785 176791 -815763 -883364 -606907 -132548 -313122 -450375 854001 150920 311157 913265 712607 -982151 -391126 -666561 -230956 864036 -290391 -368338 953731 -729809 359122 -515935 83225 532309 417593 196045 -608270 -180506 530471 -469703 -269471 151876 459543 -779963 481581 608999 37562 236704 840206 689754 4596 746833 983476 320828 697180 -529105 -883520 238272 -347968 985449 215369 -978387 898847 878206 644313 -986657 782125 46918 760429 509636 -462254 -382105 -989063 -683808 845483 815585 -796703 -330423 365575 -671229 -597503 15275 -228372 328819 353830 692422 17808 -458325 -467054 57195 -672160 -581130 -631300 -28413 106365 550775 -37746 75656 -148679 -743518 397158 621577 701598 -530495 643861 935211 698600 -876176 378915 886562 679302 745377 -535671 -303300 854429 -431207 -859211 -890025 -375291 -587407 -176375 579046 -942518 -920297 969053 -82448 822956 864970 -272135 -558832 987295 628769 804507 350838 712268 -379003 427255 -805531 426510 -587598 200114 79027 -60042 -964806 -745498 317644 -523192 -510974 708641 630703 909947 128707 812006 -148880 397373 -513397 102570 -619596 162540 780345 322648 329784 -851554 -562940 -242354 423754 -819941 -406155 -629922 -738866 418526 -581784 905678 -948421 155927 441487 -721576 -941924 557227 -226321 632747 490127 -170829 73185 -438552 98889 -881159 561938 -191835 542864 -972034 -758013 -337171 754367 -77705 550922 -208066 -447802 -721205 214864 979338 -548185 758550 -525487 -472649 -151302 321194 -261665 215712 665450 385032 219550 793745 -414410 130923 291081 411854 -81231 -607042 -241172 913805 216770 598689 -565143 -29960 -483227 -216344 887155 682540 11688 102428 -801834 263996 609967 385016 -230995 -212434 -433999 378605 878058 829949 286968 136863 -38319 926869 -396572 -487323 907389 426587 696169 634573 -484006 -156254 134029 -382315 -245079 771255 207851 320051 -393728 -551594 739506 -851505 854215 698291 -496986 -909116 -914244 652530 -977506 -419678 634736 -842705 539013 -447058 636999 236535 633690 -408095 967164 170956 -390608 -694299 544795 364325 782766 -866661 -547323 611820 436751 297240 -342160 -877058 -21597 -554589 962660 -385105 847309 -378056 936255 -122557 -718973 -581624 735281 22902 -849327 326263 89537 974325 428247 746269 919110 966499 76614 595782 -199697 867029 669414 146802 891324 -624810 -107373 -988203 169603 725091 665660 199768 284780 488048 -946205 -3434 137333 719458 902431 -629664 728302 44819 94877 197049 -625667 537297 -181094 -504997 -515428 -879649 886891 -807760 186519 761714 122230 -162470 -162289 -491595 -622666 -577876 123897 30022 -923205 956334 342047 35767 -579288 862237 618526 933774 982323 928232 -241178 -111675 -772184 149301 142781 693450 41190 957530 -662339 -464000 -443296 26340 15057 247228 -676067 882963 396860 54857 -969159 -818724 390291 -492443 -109086 503654 -38723 88770 -255652 368397 -803334 -255226 -209411 -397598 -817191 -185012 715058 599465 -33727 872608 -40328 -346918 -767511 -803194 -801180 -214495 382559 733428 795419 655198 44677 301651 -312229 698533 176527 -936062 -132880 611903 663943 -151341 -62401 -870233 -616758 456845 681023 -889715 661640 490088 60283 564311 528967 -640876 -739310 217499 -865824 682546 -801353 -340825 18689 968281 559537 -651911 -790103 -867694 -479141 -373049 319407 -896547 -799067 -254087 953148 629802 -461422 -736983 -103220 421472 472632 380330 -706895 498906 -120124 42238 -888687 968165 34291 -280866 764003 816707 410777 109366 -365195 328875 -637410 -826201 -664343 -297146 -700804 601219 92211 -824140 -832190 257748 833948 -657147 136468 -809771 765122 -442303 -288087 -480776 738582 441185 -388021 177118 -635299 49619 323291 470114 -236624 760953 318923 518159 -72195 981290 936482 35237 592515 -845008 970107 -918248 364505 591049 -618618 354065 358632 -115930 -214267 -521109 870636 700655 -491183 -610122 30327 385853 -545069 -741704 602350 -257634 377611 -170265 -273526 691349 -29684 929521 158168 626327 318461 -437324 423609 226703 -631782 -38586 53091 382426 -817359 -194962 -176802 -835892 -375258 325673 -471800 -37974 635247 324391 -846574 -227282 -927719 462411 766593 556166 47425 -406226 229166 60501 848668 -856420 375366 -504399 -792336 240917 -484150 219555 891672 569550 318480 -238422 734339 -600786 -494656 722744 -33866 39889 -88872 17074 -347962 993032 881961 346997 -854050 -470313 814168 -853684 -191937 -362122 -843427 -922757 -191429 -504752 -94585 -808392 706873 -299769 796023 195244 84149 -37138 110240 -172554 -946243 -867826 -848051 -689240 333557 -698206 -341989 621000 -345197 -821221 -831749 -676911 564963 -330468 -988878 55343 -781244 -307713 -206376 -838586 268202 -957106 896092 -54036 224282 425418 951038 -802838 -848847 -853016 588884 -175616 303646 -465713 -410170 -790306 203555 -95652 -348782 -710869 -537448 326431 786376 478978 334951 -636069 -136625 389359 853137 -752631 25438 329207 -950616 314069 866052 -864242 862675 -535137 -575967 -36706 861773 -595973 671210 978439 -724122 408498 16745 912153 -482176 527808 -728837 -448741 -87276 444372 -311343 -811064 -429653 -694061 -235921 -18099 397541 484180 -572112 160332 152181 690853 188479 -523812 288418 -114747 643743 -172025 -578488 -453016 -740444 115915 391381 445046 -674952 -107623 -87219 -420212 -308840 275289 -241209 -22534 747476 -703516 953069 -247868 -166189 680840 265728 569377 -437620 961927 -117935 668030 -425266 442649 -428471 767740 -204872 -212635 -625950 -949394 -212926 -955252 667436 -778532 -803917 -549729 -796983 -357758 517032 -427100 -129039 -516782 75027 -82283 -336913 -346258 -83398 94304 369442 40495 553908 -137112 464509 -630495 12655 -89726 378375 -886524 -693075 -791431 -849700 760653 447106 201995 8618 -313822 489432 -616214 799540 606434 631147 377532 -931757 -335333 252750 -878437 673264 -474478 809316 -511723 831499 -226754 -777881 -895187 12344 -935347 213604 -194728 -413668 -287330 622269 345986 -738828 -106299 -618202 -538873 -535025 -550518 402857 119994 709583 -880150 -487774 477153 122540 530197 -767037 -135754 872624 220398 -996591 -787352 -596228 14223 -17051 332952 394562 -671806 517996 326492 829001 -593400 202664 -757056 170348 -446314 493549 -515392 -509797 -540205 -495003 -284977 504025 -733604 136972 837971 -114372 975488 306100 341799 910320 -164924 -769790 439063 918068 155488 -184081 -436504 531291 753216 542792 916557 -532659 -272763 -541522 121075 228867 989953 -268137 -112266 810639 -479938 91852 952426 -195182 -48265 533225 -559405 -579645 -634595 908128 -456788 290031 -519340 -342538 -839068 577139 250995 -863036 183517 98884 107144 337463 290668 684136 -807854 527504 638427 27514 -759099 -484507 -601494 -410966 -130295 441118 -500919 731962 -965637 -998535 -716000 -646910 304683 -186873 -528120 -662803 -520740 -885203 808079 -754438 -81784 700196 434615 -339012 241241 937081 -497801 -225190 -859344 -823411 -757959 -82672 -927710 -755178 -400549 908204 569846 8732 462254 485393 -870999 -528771 -69254 357432 -99990 -444694 -915976 -153558 749342 -520985 -626090 417031 -788899 987087 -296137 959491 472051 -994226 -893520 245859 381280 -456475 -475572 296453 6105 -661398 -814199 898133 568900 -312955 -651047 -941992 417856 824884 732322 -325595 -952934 326855 608446 -114969 -677927 354277 -2693 407004 939828 977157 523804 848985 -931050 -454154 513366 -963772 -103135 -895784 256340 -33255 -900952 -511839 -259916 801510 -781004 899225 811656 -26546 -517120 991966 -392234 -280567 45180 661984 -740456 956643 533966 -640794 704445 -549063 -34356 828167 -493018 682111 -844157 -811342 372522 234300 270515 -69081 739346 908300 -577711 337659 248477 395805 -564220 504856 -769795 -971981 182569 240187 -865960 -590171 -435377 -890636 880841 -64162 223547 -709334 -783908 -586532 -643099 -447596 -330475 -588236 -514311 711105 -131606 619148 -642089 114193 -513979 148383 -98541 -646983 293507 890941 862326 185283 773495 69064 -253701 597388 -577177 1080 -29741 -767932 231950 -190056 -207134 832753 -765287 530055 -832449 -401427 -117846 939704 -850376 744547 -832936 -466574 -356148 -499114 88877 -398447 -68561 887450 312230 416899 381513 349273 -244170 733004 -98505 847631 -592444 -73086 -198711 742543 -261719 -804655 -726910 298748 190131 825209 822427 171600 644644 -395829 707968 291289 260275 436400 143954 -207690 -746870 36898 470627 697822 -47290 -201680 -396354 936346 444411 285311 -864228 953222 -865618 86340 -770065 753045 515928 -146102 -384549 81802 75754 116338 502584 720255 -881341 -627538 -748142 -275487 -718661 670725 -267735 -840974 636828 -598254 881137 846406 328228 -511099 -522861 515143 -719355 -928607 -241558 -719823 -721435 -828740 -880889 586774 342878 -438078 -989010 -763045 321406 944306 -592554 -677703 -454200 808224 -400211 595645 -327119 -660815 -317422 785993 396068 -952926 -136807 -684527 894207 505921 -645878 348958 597268 455026 449762 -82098 144425 404396 -264624 196050 400760 404986 669114 -326225 662319 802810 -216394 -446402 -363151 -346655 744593 794284 -140844 140917 512459 -348933 221665 596497 713369 523775 -10601 688421 408418 -575519 384872 523443 -964541 -411105 149050 -38701 -152693 64010 758504 450352 879167 447303 561086 523657 797719 491983 -723072 438705 -946050 -193681 -717212 -145008 -147818 939208 753299 -857185 521139 -95536 -189011 -622609 250331 -413105 -863934 316707 712141 -133789 -370471 -418958 -278538 499453 564972 -540122 334205 -274718 302058 -366689 729145 746027 -81356 -770095 102581 -220475 368033 762434 346419 755441 -350981 600589 742950 68933 730495 510177 -655306 -886103 -867616 212994 756416 -367781 -738875 -626361 -37421 243691 -467385 -499173 -549323 13632 925811 705405 904412 909970 61774 459520 159861 -58386 557516 -874037 981984 833845 -836776 -261095 -48078 290460 686927 -928710 -280142 -280403 -908155 -489455 430428 816453 -942786 369172 677346 -816491 974134 400591 -980059 29217 556826 -864670 -331584 -440380 609805 193150 316926 505898 242724 -904469 661727 -622252 -951702 -978555 -297193 -659689 -206372 -485573 98831 5405 296046 103951 -538398 43107 -208635 -580584 -947615 224058 -979973 451843 -541552 52550 559390 -372210 89510 -485374 29744 769035 -607727 -816327 899049 -451485 532335 -169714 -150415 991888 728598 749942 440423 631458 -166259 -56391 270300 -548676 853905 983540 -39464 -412780 805138 -747878 466644 -808970 -282573 767726 734271 -389055 254413 -550902 -291334 -202008 477036 -360868 983515 -74126 -437808 554660 -807635 -467973 358638 905335 838958 519601 356589 -380737 263440 -454440 367529 679992 -276359 -824762 -779468 -958219 -424445 -798232 151759 -995623 671165 -50629 -284939 -141026 -304472 491092 66001 -416430 -417733 -509736 832451 801365 -734497 -232571 -448673 -502180 797171 261671 761326 -769935 -715575 -155229 682731 385776 -356825 -270096 -209401 -389109 -795320 -528615 -451163 573767 461785 71229 590943 -839810 -397188 -57201 -491521 -769701 -298552 39126 860679 -484511 -113082 -129170 -7510 880612 784885 -237755 254544 -847986 -901560 501726 207126 -340517 168995 -831407 152779 -41059 -318879 874442 296308 596473 986833 681222 -49591 623208 -295115 -701351 -893385 -225736 234562 -4949 -690084 -408952 -107102 611318 -232307 552399 933749 587721 122835 -933546 681675 556488 -928150 -602055 -619988 -835158 -69823 -187158 -329840 656442 -494723 949294 723303 -858026 105589 147614 -902125 267763 -15689 -571225 -70423 -328169 599426 -543221 294068 -354723 -953654 -842658 -319183 609909 -361672 -134263 -360556 420001 -188377 -967350 435074 152378 -14296 204850 -533868 -598999 915966 978214 650203 350830 673955 -963361 347094 -844388 -880063 -611222 388990 -376870 68538 588585 -171590 323684 45088 95823 608619 653448 87614 682088 816866 -965974 914061 202191 896741 -871488 651456 796342 250670 644567 28729 592802 -755477 -489460 -806895 -551957 548671 187668 -878956 351168 -704705 -259275 492994 -617566 153974 528330 609616 44772 412386 -959038 193701 440626 -115211 -866782 172125 -534777 -76139 719615 855881 685108 -231012 712580 776429 815328 -613031 -739726 -494079 586755 -23027 -297829 -968463 961770 898414 869222 -722340 -685770 -314968 -647985 -559847 179165 932823 920804 243117 855463 -20722 -824247 782422 816818 -371885 -77004 381956 -176530 -506336 916081 434010 -702814 -605340 -455456 -300878 483430 -46464 -333582 -282858 -16985 -926517 933167 841800 747174 46862 225715 -68421 -307720 639752 132013 282647 429703 705644 -136481 537913 782864 361054 -602207 125360 985508 878969 31325 643393 -390233 439244 711572 873828 52052 818265 644056 -69179 417206 -478700 551760 557508 -777295 -22550 627511 460406 -564617 -626121 -242595 566050 717587 781903 396452 -106556 -641566 459766 108549 418189 -134636 -569752 -954359 -804127 -337360 481362 287824 -690600 -499 -41770 344205 763709 604762 666123 -157817 909586 554903 585723 312090 -771190 150937 -362204 185140 -441842 771338 -59529 767449 -841671 -930586 890460 972576 -69285 -279296 892715 -809933 -233862 27259 918069 748627 365132 -920110 -417735 -636719 776127 -193840 -340369 -543594 -213519 834328 835073 339484 646072 -535266 -567923 465267 -938085 -178516 -744155 434621 -954409 -56353 -591666 729010 962267 343975 706180 -937315 -145460 -645046 -158923 -55843 94978 -774431 -889791 -364187 -973559 460122 -717439 995260 -843359 67701 350781 558718 41535 -204473 -966092 211417 91274 694842 427671 -482032 -426402 507018 979598 4220 441292 509257 648626 -396410 877592 184412 614674 415278 -108999 223356 525487 -499960 107741 -205641 846463 -147527 875747 -428948 -969235 -130050 439135 609235 283991 989990 -292582 -861710 206735 -909677 -770033 689064 -575012 311869 150766 70567 -163850 283694 659357 683378 -767732 -344313 32562 -318109 -559423 -785798 -470790 -334297 615723 -530994 -571402 223936 -885037 347614 877272 775426 -155207 771098 -624885 -537706 456525 -695547 324008 -627846 -129418 -463435 -980862 191231 403214 -473258 -900069 -60342 898276 -19161 -411988 904404 228153 -981765 -599647 -83478 192836 623930 187290 727726 693935 891869 670827 -756332 -377449 473718 380957 -360859 -203249 -348762 -754965 227647 169886 -840796 -363322 758035 -792260 447165 -882222 55462 -393895 -341042 644071 48657 -146729 944972 -962288 370881 -157813 -758211 -621553 220152 -283329 -390084 -949161 883529 21555 358905 -261103 270240 349079 250678 335128 -218568 -776429 -419253 59004 352419 285887 17827 776835 -397755 -989013 812861 -890845 385113 721369 -667348 968841 580203 -800962 458135 890518 -531876 372037 -663622 524892 -839070 624332 -265117 928165 811525 540580 175605 16365 61347 852373 282089 -799901 893933 852056 -548536 -488084 -735896 655515 805170 389792 -153876 379393 341211 510283 659496 753183 -351607 -824467 -906979 510720 -14185 -995781 752798 449826 -141196 770076 -168362 460150 -195804 405420 -115774 247908 -819394 -527940 -359757 -832187 -893715 -678577 -453043 420328 565999 300063 -330613 876302 341657 255127 127417 -442003 -51887 -685354 861688 387120 618259 -876494 834109 789621 686317 -707021 -631598 -948786 143746 407956 921428 -834623 273546 850501 125620 -392504 420433 -683540 651318 -151982 -152780 697311 45429 -368064 -956889 -963669 873564 168808 990897 374545 588206 -180842 890094 19459 16256 888070 -234484 703532 -75078 -437397 -362033 -183067 -268390 603755 -812658 812992 -617680 -985440 108596 -631679 -335006 528281 898751 -702688 211946 822359 -539964 -393143 383827 188113 -378647 -596388 -218752 -680592 377705 650478 248742 -221420 695572 -904379 -977331 -963955 -738612 -363680 568018 383778 -338935 949869 -444697 -203890 -391082 -895536 399250 327422 -720174 -136925 -156886 -132588 883504 -683984 871518 -119705 54967 -822407 -872275 189440 253891 862257 -533265 480095 897474 -873280 -736950 -472332 -865992 -631869 -268866 -692185 -162501 58506 967834 439120 -978569 297880 7428 835135 -177748 -246106 725750 -991306 426283 465953 -243013 815082 554461 -996953 -187402 -799994 62268 580494 -638437 542375 -160680 665309 585588 -277279 845011 208976 -849507 -155976 -769691 569305 88584 -260056 75224 -165734 591738 -180578 -271219 -685333 501260 -559363 -591754 405978 -746452 -710374 -631910 -569690 490009 -314560 -217068 265540 770026 693421 -250604 176218 -666488 -806253 514397 -273593 -291537 311191 -50491 -687591 -566543 -170923 -547784 293908 949043 484699 122165 -128078 698287 -144343 782288 -594531 330736 906424 983982 56887 119512 674672 -105972 -189677 739997 548528 -645960 -279431 -779064 -857654 -850538 -882970 -698187 788228 -524003 136330 954774 -13544 106968 562504 -687376 -659276 205157 -553159 958236 931835 224761 -993623 -347321 -70141 -575014 -923367 -611982 -821675 859235 -714053 268147 -971664 881540 -269575 816499 850118 -838849 -51601 263790 499517 276268 485868 -282442 -300881 881270 896629 639215 -764565 616924 -568510 842516 -347470 557489 -649025 188913 -361285 -238883 377996 -519512 -81 -810535 974589 435117 -510035 -392650 74267 158025 -481337 -476009 -582879 589466 -799740 -426957 -146944 -584047 632284 -979372 -10661 903922 711359 752858 137996 508888 921230 -768583 206621 636335 588320 -632201 -37808 -981704 990143 -877009 656408 44937 886824 -629488 -266723 -444022 786062 489054 -942020 -969863 -368744 -556432 -833659 -885017 404062 916017 613563 -870983 489328 -198752 409303 969639 979536 842960 -608123 -293696 446707 -619416 -347866 -715292 79683 -345693 -870068 370889 801440 -713391 -71487 400759 -437030 -518315 -157823 -644532 -259655 -598491 725051 668664 290422 296525 -861356 -517758 -986433 706669 750180 349761 -785482 -382410 706870 95716 -620046 -534160 -34612 675691 -848003 505335 -341030 217004 -296363 -547142 -293306 -91569 -352660 654651 -470098 574930 817447 -86639 -542366 756741 200418 -479639 468582 760463 -802453 235393 618225 -272921 158722 -139221 228337 774108 797920 660816 274052 634382 654125 736106 -699776 -885262 -533113 952073 903533 -530606 -210046 822608 -616699 -58165 392355 103541 -529221 -508595 -749852 -199740 -900175 906014 -416204 237596 -289088 -515240 908275 -685584 -436236 114662 -584198 730183 997390 -476021 244113 453821 -973440 -840868 720887 -278400 176500 -347712 -244002 880084 969926 789367 -408852 504079 -372603 -29552 -298821 76318 -579978 -542478 -656038 995966 -255983 602324 -229686 734788 949761 -331196 385281 162070 -168792 885924 594411 300463 -72551 299688 -595356 -737698 -864099 236762 263487 -714745 871727 272535 300098 239393 -256768 -402929 317096 -729673 314868 -191800 180509 262376 898594 -922341 -191802 187495 -231593 -706634 196150 -569861 -805228 858008 -895110 641408 -409588 955160 -368498 -812188 439207 -208545 -889627 740010 -470910 -242711 -580122 -224021 972140 -338295 -964247 256848 331883 -470558 -185794 385049 148661 406638 -154586 -280167 514487 539770 159960 604472 492945 883368 222590 278512 650136 525932 -466891 -869936 213075 -227697 -727151 542588 -443266 947759 963862 529195 -611958 -43202 -670272 281384 33051 272639 271228 -982447 -66551 714252 752685 -508261 311903 -476974 832040 158732 -47649 -642030 -427208 966463 276093 -311070 -420710 411748 856799 -735701 614402 489277 747619 111657 -327148 772899 -371559 -841874 977004 25855 96965 -939937 399511 -877231 -547618 787381 -970216 -125780 -569967 -496387 -443292 871991 -345921 15896 -397466 -398546 -347909 -380868 -647428 890207 304397 -502031 -245256 -23378 -119694 -530539 -181600 -401263 25433 -523815 -906322 637461 -914393 -133182 741584 -162089 984820 783785 63785 -940020 -265460 887483 889294 217978 -142480 802297 195274 811004 140242 -748359 97307 211841 -819428 -667101 524595 -715506 907626 -354635 -182408 -494024 -234357 -442048 -411196 474410 -453501 231529 469094 -197851 -400884 232104 -161889 -579973 978449 902348 333989 942995 -323406 -905226 -427356 749545 440771 -13159 846904 -638837 -678964 450432 -34316 -448739 866315 310728 40286 -90027 341101 -451614 -261648 -377729 398105 -452589 -649959 701819 -392603 -935309 63546 597946 -972578 -529423 -37462 -413756 79685 -128819 -414670 -377419 -84211 210717 329361 566460 -809378 -806199 -771463 -975973 -450667 507791 -871023 -980950 713025 188799 -515855 -142637 -295641 -937856 -993111 -823913 434495 486473 657978 -518904 -74571 594409 -364389 185037 438890 -167104 454966 781089 -701712 -319868 610792 -929580 850449 -431939 -95996 873928 -137656 -219192 -902959 281334 -528314 -728360 -188792 -800281 801775 -925456 -468649 944059 294235 495339 -958752 -221403 -752810 -94732 -673350 -885268 -986401 -206066 -258705 -376724 401196 748302 -64388 -931437 -943707 109083 -693547 -844571 -627099 815541 -765602 130553 930877 -203605 -822285 -476039 -471120 -40540 -3231 95782 95096 554391 -512277 54097 -737921 889043 929094 -939933 -373274 877688 280605 -307242 -300670 848379 402702 -970950 -872486 338342 281002 -607823 -947797 -294635 747129 -468749 -253596 -317382 -107532 817355 -712277 273883 429321 608536 341846 337807 -615525 16717 -647822 -208188 350847 -410895 537663 -134596 -432896 420512 845745 624523 481884 -528888 430577 -884581 756677 -455700 918618 -798424 -914975 -857435 297597 28101 507978 -820068 -214242 -959915 549775 830545 233909 -625774 -768719 488280 -213139 -257015 -383578 -129834 -656088 -185060 -79271 866568 475129 -199169 -18904 -395331 157737 56124 -388635 811735 -23885 750127 68822 219982 851015 236042 271414 373548 556107 134866 -164815 448146 210517 -436768 -133909 -789326 108083 -560542 600954 -172205 272099 -750633 -873369 -796336 -17637 505110 -888015 -891111 -775358 -430776 192203 -394575 -306059 -799383 631961 807982 400643 -337589 637046 465468 -402831 355091 -59215 424218 954743 208058 112395 -961509 425345 -83699 -769349 -308057 -789329 -707923 -302614 200887 100437 461456 198840 -740771 -598532 -631169 -73803 998202 -891168 482582 595176 518533 696688 -322361 -955316 -716917 -12720 -98729 892750 -394967 -770470 -566305 582736 -933804 313369 -711476 -586583 1810 644428 982495 934563 -161666 609513 -9682 -546693 251208 -523240 281761 193253 -922702 13748 -812554 859141 -21996 -848819 -104130 -436745 -913703 -435031 53854 -137272 -853888 201534 285199 260475 763036 299705 849374 882821 -914348 -345477 -879700 -67375 -856732 -208233 881327 523452 -930662 -746539 -236049 129434 -600871 -460239 -722486 -239056 -107238 -420131 -246927 -982088 -588442 -9541 497000 -930464 282973 -173596 -854262 114634 -743757 -782684 -835325 -195058 -939346 983931 228564 -330572 63017 -248931 -319661 555322 -25325 -836365 449576 -918124 -174480 -712808 -463151 -573273 889175 653021 23326 -424115 649843 -963258 252982 -282411 -218110 -471030 802193 579455 -632359 -148073 -955909 105988 546014 37516 -311145 915724 -600563 638525 -339366 680630 -371980 -924238 245388 284948 -345290 194472 -555829 742700 513675 702735 917127 578680 304831 -377718 -510457 -199705 -765137 -378638 -329502 783834 -902705 -447148 -881017 -273369 -566490 -474514 24246 -703207 -740272 107190 -599164 78191 257660 -94509 -439845 -787111 -735125 87329 74488 -164994 618103 882866 -758676 -388360 894602 294600 -771045 489302 924578 -828068 762943 -739687 816212 364057 715366 527544 858694 496226 808944 -740324 802227 -884536 690578 -153052 -602773 -478699 75222 907427 -303920 -95804 -835303 -992035 974298 718214 624523 -274674 -495212 -93378 -553678 261602 -847971 492806 270056 -862210 393384 118441 -150056 547702 229756 49190 82437 204244 -382219 992691 -473405 -768744 467713 97080 359228 875570 -640732 -594736 -759316 -772215 -340492 -604597 488230 -654856 -797410 780463 -836083 63436 -349217 685106 -570469 690632 716171 827201 -151266 -835807 616714 -800004 -839243 -938879 799190 471864 22231 -251896 937215 -306052 159053 318919 970791 -405499 231988 249667 285702 -786238 428284 -670984 -991898 -165416 324075 211923 398120 351903 399130 -726857 977342 -94813 -882314 -682375 -281297 466212 857921 -835356 293782 882326 206991 -325322 841379 -932318 301514 617376 -800231 39459 -979026 -960182 639182 618154 -941107 -286899 -527826 -899846 174476 -252361 131513 496013 -34268 -807541 515072 -185586 691874 -98497 572971 -521892 264552 -939844 -645770 -493811 95914 -664735 -900817 21225 308081 907007 -913734 129386 -979173 -548258 782734 -157629 783193 -546377 164022 -53546 399280 795065 180816 -730308 803449 -229883 554897 -321214 -895647 -594383 686015 720486 -129046 565577 -555723 -909090 -539672 908745 164323 986641 423684 793124 -991541 -760805 -693444 804160 277253 -86835 408033 -929673 -558148 146475 311704 685720 -749265 257645 -624550 -912156 -81359 251263 -544268 -276591 -679510 -241919 -715897 -355637 -376045 918599 671753 43182 603261 90586 911554 -748083 39179 467189 -94000 499759 -781708 740617 -597852 937548 711042 -606790 -178685 -230508 994837 -744353 712326 950760 249889 688518 119194 828319 -49876 850285 350848 438146 465 318602 -240306 -148143 -970433 56069 -110484 15804 200122 -295368 -978664 -335382 -575079 -324810 -976798 -650378 686279 -732991 -49615 603373 -238653 -184366 -788291 -817583 759712 -772842 97043 64665 -646011 -372629 -936556 -864209 -300627 23910 448245 -209807 42472 104144 -477504 -422608 887833 -368219 713170 377652 152630 110612 -776484 -220875 514763 -895614 674018 20836 -697864 -201081 -677697 -637472 284398 -525329 20639 213185 -252427 606906 -764029 -637423 377065 -636132 865216 229710 -35399 -460290 -38912 316521 447719 267003 -558144 -685878 318730 -766492 617297 -254134 685775 711100 981719 902583 -34572 -918851 89165 -427180 485835 -299567 925054 650966 -282691 -937318 958989 -143512 -906427 -637589 992879 -697944 169712 -125236 -887956 561960 -47388 356090 -473823 778350 629590 -783900 -683263 398708 797330 -285393 783055 -725208 -271497 -865612 -71771 -606995 298616 -713475 -558351 -390375 -812260 -229557 -211597 -80907 -236545 -749421 -848320 -555712 13263 -102148 -390462 242732 -575792 -49822 -507978 -779809 -255656 -886058 161452 31987 -661292 -46564 -317814 567287 906817 -67412 -406391 839276 802740 469554 314551 658888 712531 135054 40180 95735 -553255 85076 840309 562645 -712939 -588084 -865084 236725 226283 -303244 -956483 943965 984018 517369 845586 -430841 -542891 538690 -960439 -968350 994067 -826779 -531527 -701297 -550849 631600 -17520 95909 539936 575777 -762544 171566 -200174 937070 702925 -971353 -296957 783486 322353 407427 769782 -545682 706552 592168 585732 838414 692340 788209 59862 -465695 201162 -484181 887596 248352 630643 -696168 -649383 525623 -101443 -444049 -809147 497478 -529209 724698 366314 797730 205448 715766 212951 204754 595017 -559913 -261712 386706 767142 243713 -96724 -332589 -895087 -871056 359702 116921 -956209 369681 15564 -304484 -827655 -340154 -41917 759176 210556 -762137 848001 577597 554266 991163 351777 -745425 -298905 93827 -696749 300422 812492 874480 -100775 61472 -248825 832039 -953332 350858 -626263 594756 780373 510347 655255 990292 693428 165017 429578 -744230 60604 376162 211727 776907 -160364 286532 320264 -225518 -667400 749653 881192 -771059 -8778 455388 496251 -55026 419762 -550186 -604452 177882 45923 479090 -774275 174637 727251 -366954 912355 -887115 964002 419800 301926 864019 -825340 467717 49845 404701 348479 -21987 -999087 376222 -776658 -838572 422669 365524 -76736 101651 342037 515057 -998150 311926 418788 -527141 429169 -503092 -274100 -451732 882257 -225638 -838927 167283 -890024 -406249 285262 -950096 347483 -471375 -821969 -501668 993728 -619385 203189 -400097 534915 931949 -757674 -655720 600242 300396 227802 913497 -605455 -380993 656095 213993 -158858 -845481 535638 479168 716301 -81705 -754557 146894 915990 -291944 53761 -865036 804610 715559 -223172 805768 -41894 655426 -226059 -994730 -269001 -576673 758849 827674 283211 65573 398474 -672505 -507561 -545039 858765 -116156 842675 671314 461787 421609 362185 223118 286040 739718 697498 154779 -896705 -508132 -373960 556070 -667876 -554078 -270262 -600049 -294576 -960638 -644725 -373270 -336368 721945 -526901 -865408 600934 376762 593772 209101 -945361 -245972 431079 -427904 -252389 589991 -483771 -68995 -98511 -577189 464550 955102 -601016 -848790 520893 333934 -459121 -91415 364241 164525 102662 -897949 -419522 -903089 826242 -859563 492530 263228 -338003 -366157 785777 -34671 -521340 -725663 -734510 -989282 -865577 -688581 536639 782182 -369588 -115826 274425 -240733 211293 645533 52817 351295 372565 -170979 607920 513884 216151 123961 -824304 534092 -29225 505742 489857 -647270 -671457 624048 -633307 -305153 351308 7332 310452 -647954 283598 -523420 959865 178697 -810261 -75426 104403 522921 -625732 -830731 -69067 23002 -315985 -561154 159910 707420 700036 -753212 411970 -859485 -807728 771333 -437705 736856 -88963 338035 813000 899671 522183 -888140 -306 -799185 325696 863458 -855886 475428 -365491 -899061 335476 736432 449319 -810574 -957400 69246 543068 82381 90227 600814 -937012 -791483 218258 -223724 280364 261497 759892 284088 -876411 10171 33691 -899881 -853706 666833 -218657 372769 -594322 846325 560298 234361 -965837 -720426 363037 64504 -373026 -456043 773226 -935189 -160740 540361 -192936 420688 -655505 -431109 123842 319837 -251861 -844886 278168 975609 -399623 -561592 -785699 -492735 -377641 -877892 89127 570884 -120426 -731298 -175198 -156857 283867 -175234 -591859 513858 -338657 -976419 268347 86369 542128 -326478 736916 -428092 -848467 840486 -327662 -979392 -840179 -674343 876228 388956 -751848 -626469 -379698 -616748 -636436 749235 145766 -905447 -107654 -720548 441305 347343 -255993 -979133 349828 -250803 710188 822730 720732 225057 574038 455240 480615 731914 748999 615815 196416 -566660 835858 -466108 942231 -560225 184739 -386509 -595538 295632 -555083 481656 94045 -967905 509018 914735 542607 101839 -13962 -509595 310851 -804647 302148 -849763 -822388 8426 -320944 4428 -375407 -759968 -256133 -399908 -887410 549201 274939 -768723 -441007 -487036 607832 778000 -167747 -591754 -654864 107338 -552373 781142 -576268 -611049 -174972 -7671 -531351 34085 526729 -835545 336807 -639596 -619125 269436 37725 843644 158931 -95224 142860 967783 269883 -269697 313863 -755885 631090 -508598 -815623 -945742 -685380 546820 -217249 592490 574704 946430 -556662 672725 646777 49980 664990 -434623 -396139 724854 -173546 -497807 -73063 51991 812222 575387 -944661 -159935 -221641 -383256 761095 -323129 193142 -619657 -631557 -723663 -920634 771034 891626 358844 851137 -242153 730764 -365352 745563 -535896 511533 -290392 259159 303099 -738646 221446 -780208 -520973 233975 447228 248626 -794138 78491 -534837 -986434 946845 275378 -281752 265993 -115625 -193301 -700166 -913155 115526 392327 702814 -923817 729489 25824 -349 104487 315600 -156960 711438 822611 -515565 72837 980759 -503659 983387 -327068 -242710 -167176 562974 -185181 668519 840799 -627640 -192771 -928990 547455 -952267 897602 -409756 986464 -259784 -335916 549928 354655 -639080 231723 -208353 -720209 -140275 46674 490285 523091 -929977 -177048 -976023 846629 -532121 -596192 -734047 -578349 652932 381505 -323244 74077 842280 -630489 646454 -674792 -917936 836672 936111 -394962 -556944 535952 -146980 -689253 552812 -508755 37388 -954447 390816 -195644 786373 91925 198745 503442 -224067 315713 -375079 313963 -400927 533760 -598057 655927 152914 -228747 -712707 -76048 -437150 163476 -430103 899366 656795 140327 -25172 597115 -609351 -93238 416846 -940121 679723 -162321 -909496 296052 -899946 20571 -586872 189891 -451246 221224 165361 46982 -217749 -392127 750680 304452 290849 553704 -958328 -582120 -719384 -617292 -502594 732082 -139415 -515317 -706642 -614315 -978689 668588 -470019 -694185 679867 270377 -197691 170916 -668575 -861339 -340588 -802244 -912920 -326246 -185619 -735184 633982 -128299 559813 138920 -53758 -69897 -123769 976864 434439 674230 705297 -131545 256088 -746085 -10443 556382 -189457 -408702 -221511 -257281 369916 -93283 -423209 641684 788197 -775311 -843586 -753861 -715072 540119 -331889 -98007 954458 -850692 901088 -108764 -621517 -60063 -165700 191751 644608 714972 -594783 20418 435240 147734 86785 421847 -866745 -766453 612163 513374 387375 135437 290239 615682 -854942 -277055 -956987 941442 -981992 123551 33686 747569 -437825 -684170 -495896 824055 185078 157415 -571545 413517 353170 679910 -594897 688836 299289 -152516 204755 -268801 153289 -184185 -504743 840501 998802 650680 -683076 -919760 95000 219283 -621847 2768 500146 807219 298178 -940151 -193554 195332 473374 185697 559883 978503 25798 -443277 -754051 -786798 -567046 -447122 247532 663629 239722 -748138 987317 -361418 -315075 -874942 940007 226526 725774 844381 -588984 252330 -408342 552934 -811058 -621998 670419 -372112 -268762 -660763 -330432 -470238 456880 -153661 364315 165047 183041 -251998 -637759 -144769 439392 568458 909702 -107171 57417 405977 743726 -893881 284909 848063 -559755 928201 269744 -686397 -130424 470915 -959958 510013 603018 709926 845735 829785 -933872 6266 37159 -875878 3749 669403 592094 -780587 -402745 -175816 -467659 196146 -52889 -451309 -618041 -774225 -202259 442883 -169115 -517988 -536270 206261 702354 618016 -809084 494183 -521720 633650 272038 386027 -449615 -7007 232781 750762 930991 95117 -834268 -386529 882389 544235 11465 186071 -928853 969861 651854 34040 -67858 -5256 925881 -900169 8333 -79180 -280316 215008 78126 366080 -159971 18130 750247 295923 -837145 557952 -612859 -863493 -275145 -344975 -602232 -652070 -200743 -571839 932389 592037 -925303 -638178 -155645 -25404 239994 -756532 -433538 820724 578002 736162 -610777 -803257 502443 956170 -22590 -645341 632083 -609020 55367 701759 -773875 145828 367202 -639063 886671 -727280 -739597 198595 -5118 689923 -524914 -880319 562118 176076 -377860 248237 -246741 475215 866872 116836 -716168 -650877 338419 -836202 993639 257139 285840 -215735 400551 848190 -392535 -249258 74329 502295 98056 -735125 15380 -373307 778287 944775 -40223 -686684 -192944 222209 -732736 726050 -905258 -964350 731425 -216254 15579 281862 -506773 856093 -473809 759904 938489 217948 550999 353459 -199272 254399 540427 746105 -276342 547481 914615 -149377 906118 -344110 -451076 -872089 -375370 616548 694060 -634459 772663 643678 388817 -625278 601500 500068 -114521 -529251 -780436 963373 993693 -451867 -674016 825860 -83240 -671712 -657626 -445881 -608209 -187161 -115104 -75029 100656 -475865 -434907 -809482 57114 -921567 840127 448643 -243615 -580757 -550164 -748350 -354514 575854 452445 809717 11356 16742 -280006 -444427 -137988 917221 417692 -110037 672465 -268976 164369 -613481 -929964 286944 475932 -445108 -74446 -454110 -339662 751473 -34103 112375 86078 -548414 -404049 -117995 -536802 -76275 765996 -388604 -288733 -87370 -602822 -117854 524309 113588 -20340 303136 -670291 -536943 -70780 -303357 67482 -853011 79931 -30300 949372 789884 62333 63664 -609300 488708 -821814 494632 -979470 23520 -326825 816098 -717427 949759 956939 -433658 -533073 219750 61314 -181742 791358 -896086 500493 930775 -94444 -354825 -474448 54778 674175 -459765 -444637 229875 -260542 550075 456657 305169 616851 -978578 -126628 90357 57755 966301 913687 269330 683129 961753 -786037 154803 -820801 512965 974963 -372491 341875 -250729 -726976 592585 -705904 -27237 -845547 714996 -247550 -5583 -257076 967054 -184787 511818 -960273 676358 -622233 532335 -12864 971804 823034 -30919 679601 529382 167459 606042 841965 -472628 387861 -796781 -519731 126732 76534 352316 -581660 95414 -468511 931135 232436 957745 -976925 -658659 -416138 -355660 -163714 -761240 -500970 695886 985001 -715833 -592076 614879 21581 251765 -296091 -872291 -649142 383554 -679825 -216560 -189072 -476784 900945 921749 74247 492248 494009 -739489 -167865 155043 518028 467185 -69664 816529 -191647 226854 804468 698197 -234234 27945 252056 -474826 362362 -584451 795094 -398192 -491407 610167 -846034 -961071 -304684 -377282 -462704 -341507 935614 702290 -956956 86443 170239 -490622 -91517 -321019 -473955 814709 387643 -490036 -416946 -273118 -846002 -447919 109311 416600 490484 67197 480721 624311 -118443 -695350 634007 540980 -807921 -992440 -778791 210201 -5962 -834535 682580 -151294 996303 808437 4599 -45727 974932 -477017 851175 -639236 195763 398990 896380 785770 239183 -621539 -444734 -55911 222845 351195 215033 862539 -933880 983908 925846 -501228 -97746 743142 944576 630878 -762719 -450524 -516013 177894 -841593 801015 925536 209340 -706950 -471096 364715 -323258 526344 606359 914987 -67779 141748 839288 696718 227374 535284 -36464 937395 -619269 635953 -267620 793390 691288 -649398 -962453 602823 115279 -14959 465247 794619 426684 768204 -422160 -800390 -322223 -439115 -606936 -822233 -585965 -401797 -632408 401820 -385061 474175 -130910 624803 799575 -16873 54237 -609218 509318 150799 -277196 147871 697151 -185693 311703 951728 -218837 35270 32777 -76147 670150 -433570 -685536 -437371 -575390 40006 -137080 -420322 -81372 582986 -809216 -25586 -961147 -456401 806107 350657 -238766 70569 -273919 980058 47917 381410 -533908 -535894 -403063 -640519 -449877 -463941 -948302 73217 -515230 293704 870595 857470 -508217 248386 -597842 -87956 52903 456141 -932680 -267720 151519 203072 460026 347844 -415132 740009 711009 -581529 678204 -166457 -156626 662123 -766718 5902 -838025 390413 722918 -663002 528292 -4864 973994 -786452 37491 -199829 187046 218096 417269 729575 386757 -128907 -277489 -7678 339846 156149 534266 -740418 -874500 62234 -607037 -887022 -84914 -94779 -562869 -527256 -272072 797195 -850872 813342 847368 -326093 -42174 937094 -201311 -120006 -252137 182501 688508 -712497 389496 125047 593570 -515241 -79127 -127127 -332492 436714 -289723 -366882 813411 -75180 -270536 -388885 -831368 -352875 -647741 663963 -844467 -799902 427964 807148 344401 -213855 -123829 -11952 111624 151537 687470 -771155 -53751 286752 125685 -348963 -968449 779186 815751 512814 515497 -145055 -708708 995 -271399 855320 -760832 515377 -458376 431350 937558 715587 317953 173009 206227 728887 -26878 -814287 30207 607775 -887266 901073 625976 759937 633870 -386527 -163666 747352 -828389 996551 542120 -287088 635685 -986087 -790339 -831603 -903393 -55132 4316 381093 184080 484521 781637 703777 -579308 -954726 902669 757440 -70950 628385 763166 303284 -946909 -303846 638389 -356317 -622263 163348 37347 -840792 -820682 618836 -135924 -937137 310760 723794 444906 -8419 -260748 -537158 -649077 294405 682368 -112276 -123185 -84364 -992569 291708 401259 799046 -770535 -82893 338281 -141874 -867368 -233844 137894 -299181 -533892 -280648 746578 359181 -990832 273563 756723 428972 -707405 -477875 -361629 -724271 -343400 -950503 -347827 777875 477446 416769 -864588 -572676 -523687 48952 895340 -516599 37119 -225114 775071 -929746 -495876 936808 6858 -135217 -958234 -531890 897981 -165688 761194 282843 758686 -890010 220357 833736 -648474 -381077 -845877 683266 103011 -889714 639332 218279 -581324 -88711 -596214 435341 43473 458570 -339763 -187973 78592 850322 -792369 -177171 -83359 247257 -188984 -774636 542179 -942824 -28158 81492 -736820 -511427 554974 388869 225717 309930 391758 262579 982283 170679 608985 -804834 -713584 832939 995355 -830533 264408 161607 -287551 878640 784717 -938180 879505 573659 942251 -283856 -50592 112204 227844 -1603 966554 -881209 -449347 347121 -871745 -129468 -726769 -311345 -193952 -234130 -580601 -987572 -576347 -505945 374407 -942637 987338 -855806 -750525 658626 -498018 683335 414916 357227 -731133 -195981 787817 92180 679664 -55626 67169 -385801 -234638 -879501 -178383 35523 -889818 -991037 459188 818456 -992191 833394 78487 317967 -959351 -883839 820441 -240976 -414759 -311134 -615343 710394 966177 -181953 86951 341855 -922397 -336652 11993 341573 177335 199440 899768 198919 -48056 -365800 614761 -49167 -536363 -320188 -978715 6471 884401 -523648 -198023 -953665 46404 -599188 100422 -356862 -118137 -688932 135874 -649680 -394101 184025 674869 217305 -977933 475422 351677 477700 406902 78492 710731 385068 -195490 512758 614180 86461 -383221 -288378 -915487 865180 -887823 -730538 -844305 105372 656406 -650840 643087 76810 -757355 -110737 114519 113698 874909 696915 -412625 -251240 -228621 647857 881877 -533232 -972437 -682727 499545 274342 -609677 -921650 67618 -611353 368649 463689 -47896 -589227 320320 514870 -792520 745063 -608449 300533 -75661 -9337 985793 123675 786510 33938 532246 741615 -235948 -796580 107425 -913682 983007 805801 -254376 -493881 -265053 -533579 -12344 958431 -308061 592557 762126 215373 -443590 -711500 185182 594655 232212 -417697 -16257 547092 49202 526393 -683187 -721888 -945815 -193729 224311 -540820 580835 -846235 408383 -899821 -171619 -55408 511228 -266650 -325400 -711526 438299 184169 251240 128081 -178342 67795 -864872 256376 -471413 3602 -378557 -456636 -304361 -379196 526348 680160 779385 183871 -165656 -437654 -998850 -56438 -764513 -5900 -318452 144226 798414 769411 -743912 -152521 -179992 -594285 -12242 -293204 -570320 955794 -893523 300314 846016 185057 350600 91021 -542586 -431146 -224442 39238 9922 -213700 -486525 362935 29321 -518959 -716307 -274934 296645 -670265 628808 -472165 968115 -142780 -69653 -997639 -280221 -403869 994240 -217111 765883 -428880 -842553 112354 -7692 -909265 698516 868114 -741220 875990 -481075 -567336 -573293 33678 353709 322888 879630 -564170 -103421 -8021 -488809 329504 159156 705788 -183798 -647533 -276044 -760852 777113 815943 -747631 -443682 -55990 676460 -757143 -24084 215412 102307 797807 -24864 -859451 -110973 850282 285884 -310977 -403307 -494410 167603 -777930 380120 871489 -434387 -326828 598719 298254 954695 450453 90286 -671178 -706352 -168373 -964223 763874 800077 244507 -781948 387154 766711 -697858 -280452 986713 -93128 428738 -14947 130655 -94543 -210810 664209 -552738 113718 264385 -652680 -352283 248912 562236 -951966 795160 -270661 542227 215127 -65106 -633114 -938952 -304561 -385678 948982 -390288 -843461 149570 -977725 861140 -637702 -542061 -212776 -569007 -346140 -457237 616311 414121 828739 933349 -316781 908912 -385452 -193871 957525 263439 -717237 -812014 306328 875588 369485 -249506 452845 -502368 605684 -321663 325143 770952 -45490 878330 -90736 261173 -727843 291548 110978 -493900 272537 -392498 466767 683239 861034 -74356 -325366 363394 764334 880356 -956421 941710 471737 -868550 -52193 962025 599504 223749 559909 384708 948141 619471 -509454 -71260 -169218 -63944 -325730 -180127 545254 -286988 34805 412586 330875 573129 -541960 -651008 -228282 -788462 -291751 -793545 -766266 582335 -253566 973048 -37908 680018 446734 -156223 -161376 -277149 358350 -794653 435260 828701 -974522 429058 -235636 576574 -581586 356889 -511276 285979 278898 25588 -761270 960539 -845134 -727372 913431 -472649 418754 -997681 605274 154752 319914 38797 988197 906521 450599 -775028 165758 -463944 180265 -313539 539615 -190295 -377004 -367644 265015 -128436 -288001 29980 -284953 -538606 -291017 201937 -579642 759812 398525 -502460 -961379 529468 -798972 264074 156076 -239639 -222028 -935923 -975709 414543 334250 -302966 223401 -193851 954101 700434 -895271 211637 -234918 -889975 -110273 525728 -536495 335018 -726816 384792 -889210 685697 543792 524612 237401 852207 -791015 -398369 -986529 555945 854010 449209 -301857 -851655 853926 18741 261589 -585092 156001 304969 688242 68514 -818841 -785535 628378 804402 -495259 225404 853989 -762877 -515331 474349 -133602 -858940 549702 404891 -618297 56309 693322 334690 -814573 165611 -249209 384048 -971157 -492336 725870 97289 767338 777377 507751 818820 118497 921262 903371 -532661 -239533 -295011 -267416 -681185 -658951 -316952 882048 260945 179648 -687910 -861110 -721974 -763706 327574 262384 -178556 449889 882704 461712 323983 -652392 -758510 874556 -117107 80936 -318791 -27783 -814922 -263168 887285 -870717 182997 788805 -504052 -884216 -183991 -795953 154264 368808 68357 -792790 -653436 735612 810384 511383 61971 -683956 9222 201736 -746919 -158121 464533 -655321 -466880 -611121 -406143 704335 943236 610009 -486240 -44655 838967 -104942 235998 -222671 -542274 727685 -225734 -714073 -660653 702902 103752 -297954 214017 458778 -186195 353656 960811 461213 -107482 -407992 582789 -686053 113922 855767 -485224 921319 462883 899744 74947 823751 -906879 847955 954037 673269 646439 -388266 -176396 434592 879923 415167 10713 755049 -83622 820827 644113 -652698 20194 -559445 969246 -836701 -548570 -533534 -582316 -685028 -630634 829288 111580 -406460 384565 943705 311220 -518655 451225 -107769 39341 -758098 -34834 806772 -707860 117143 95859 -598055 856938 -974976 844411 992802 -393611 520095 401262 -823057 -18772 94750 -286778 -892780 -485370 169242 -944494 650138 -736949 90790 849782 -450756 -803686 403529 458280 514667 -276511 458875 52341 -169909 -128792 -714836 817466 591156 68551 899902 15084 -334415 -558741 176006 -987375 47620 7446 880846 334276 69024 -773157 88406 -923083 -831570 -978522 -79922 109606 476553 -452942 814686 -66705 225601 -637551 651295 585979 -578148 874023 -664289 -607031 -657904 883247 686816 606700 752074 -558027 -49703 407947 -124501 425499 -256780 665570 568517 -205164 978703 -774593 60003 -575317 123131 -701562 -979458 743869 244608 164525 582600 392187 -966441 -282816 467750 79082 553134 -134817 -98643 -733853 -809048 4667 249004 47250 332762 155293 694563 -368645 790735 363487 451396 313584 -821115 889200 240505 717596 497902 409172 392285 152700 -180625 -770782 706753 -122271 -972828 -261371 773545 672495 76315 225852 -789812 680353 -506027 805401 69272 -31549 475080 -253307 69548 -575370 -13153 520827 192476 -9168 886136 -590711 -745296 938041 -335899 899922 46565 -747730 -574740 448399 671979 -3198 170247 -38647 64997 531064 -68571 517792 -259412 -909013 175655 976199 -146868 353287 -682141 492037 550790 -122419 -817755 953846 -362547 -754670 279337 -858935 149321 945600 -191070 988992 -416298 793876 -37066 641074 -851451 -992866 466175 -871156 -241382 644293 -709876 -943541 626445 -489664 284894 -628348 -420982 -279522 -212628 -473123 -71567 240702 598560 820881 -738857 -264360 -608169 650992 403586 -385677 -706076 -123684 -348815 547180 -521459 386509 693970 -524298 998285 326734 -419831 -979948 662161 -373506 212656 321568 434235 -815472 -789103 443208 566050 517579 236462 -799092 377423 -254453 909242 -119487 500802 327230 515102 385681 207979 -252568 623861 -703752 905522 729119 -279665 -147128 -324369 105872 -471951 906023 928242 768760 -207020 569740 -876547 -537941 694434 40133 838341 308753 -702212 168564 740469 -695772 798391 -595955 -36694 -780172 835930 133722 -698120 -390365 891042 -963849 -160797 473577 785150 316374 -643865 68240 295315 179004 114545 -55815 -545863 379843 -227612 11670 -621061 917206 -680555 792174 -595428 -685768 -752561 927901 548877 626685 -332720 -733872 -427272 267150 49866 -126131 503864 67369 -368926 246249 300510 -519584 592308 408208 396717 -298602 -90930 -142526 297247 -912123 848049 -701296 -175266 -181446 -646317 587042 -136628 113814 410911 -388940 -688260 -694705 -255629 -33003 -987978 -16274 -280927 -485337 466295 577615 -90769 -664607 565743 -477276 49431 -981296 -991103 -100878 -211129 96657 -849210 527890 -713310 -902183 -909813 -591695 -794562 -91154 -357426 963281 -402012 -633429 -1724 -465083 631635 710656 -864938 -115143 172989 -766097 538528 -841688 -200248 43664 509297 959204 -10930 -33010 -95154 -754670 -299874 -891736 566767 68650 -477447 263601 -231616 881404 509974 -496111 -45599 -661466 -2530 -520127 -207706 -669409 427952 -645549 261144 -57169 -259617 -186521 -566414 -519180 -843857 -340681 430501 291295 -632549 916620 195668 198708 -589166 545863 -884519 -488562 750069 439641 -598721 483929 -533861 845899 -814651 -622634 492878 -716361 55905 754587 -622261 -713396 -919494 435344 317509 -433969 911661 685683 911843 616084 774218 -223275 220733 98697 461652 -120165 27107 790444 -36412 450429 -305577 -3056 70 -621942 -258034 972124 -743365 781090 -210574 452555 -736075 -468997 -711069 40749 -796546 -825187 -894031 -402843 493074 153318 822052 103913 -192992 -341242 -302219 -597818 -636915 -190972 -101166 -180711 -707855 -956616 -933539 -839018 979608 293454 -205522 -127355 71170 11209 -262196 352063 -512541 369534 856760 -285898 -679773 889749 -387229 252267 -545568 766092 -147022 490998 457319 678707 -456191 767233 -810689 -860367 99358 271565 591518 11645 -474167 462635 -907150 -382234 775355 359300 -642470 27276 592412 42195 717737 637796 -303477 938661 -991638 -865608 363289 829600 734167 195365 341710 -643463 766304 -952933 -703069 -109828 -915798 232033 720391 -682744 -182643 -454258 525147 -614384 -827242 629777 -858379 131227 -239613 -356695 -87008 -13371 -941367 721774 536218 295228 -492783 735559 -360939 -550844 125239 -516623 639799 777780 -337590 -687490 636826 -547082 -953841 -84140 -681139 -437238 361726 -792918 15057 784516 -253118 -250098 561309 -32502 684605 -82846 535834 438103 984963 378330 -881753 641210 328794 923776 158102 -816232 857024 432561 -882899 42981 961381 -572643 777895 602671 284589 133450 -497104 952596 278575 862481 -584595 368455 455481 -99552 -799503 -399985 614985 -271626 -368567 -172472 18709 -72085 43505 139360 -29308 751269 -281636 346074 497075 -496732 416113 -512433 75250 231223 -276472 -269592 797892 -125692 894961 -324891 -814622 -250364 -999442 926489 -723016 -174460 759988 324204 -883738 -188890 101613 698584 991169 901982 -945607 -516756 301392 -326027 779688 299852 176463 432394 648514 625199 786991 -163700 462719 597984 -237292 -661055 -220593 -357955 845142 -100798 92052 233275 -148351 222076 -561373 -418976 222421 -987856 -752057 -485049 -833850 -153612 686269 -582496 171004 326065 -601799 874158 -729900 360483 682208 -110393 57822 -885028 933323 -403625 -531618 -708543 811531 -831139 940875 450571 -970209 528748 674258 26823 580735 440491 14548 581974 -289899 820310 -723356 583534 681535 734011 -486454 388887 550095 -374594 -865533 667952 337931 245334 -71106 -238617 673453 -94451 800608 -34876 501091 72963 -571774 -405729 -831920 103916 643310 -354267 999817 343566 784805 -792489 986265 -954428 -798885 -922613 -166274 -728194 470137 496617 -224854 415422 -789989 462575 840067 27804 -478704 775022 -637213 400067 -209443 316683 -13031 604273 -493383 666303 523110 -735749 188050 372054 -217984 618440 -193017 -217228 -316653 476241 -618388 -784117 -340165 371879 -639926 330599 -208629 800621 820444 -584286 -281591 -892839 458130 140976 -42449 100023 -159726 321237 -704660 580199 -384718 -466519 900001 -22950 -985728 578971 -357467 706073 -110406 -972565 -540607 -456770 -561578 -487889 920628 -28424 680955 492239 687665 901003 -401146 118793 131804 -763058 -172282 600557 784848 -120021 788288 -707998 -111204 767011 986412 -759137 187841 805960 -641417 -698445 -525130 -323519 339199 126462 503269 -693431 -219175 -760650 -768597 -686416 43086 695651 -883492 14809 225497 501346 -99012 29114 -263253 171622 702599 661727 229288 847602 -304790 465767 -166168 397025 -324601 -539899 312119 847454 317941 -480256 -261100 -266004 731198 -802764 352822 -765600 -778145 527887 296578 -457758 908620 36629 718742 -812433 -7830 -439075 -628158 -371750 -253038 -356463 -481783 43078 -81004 250098 -933979 -178387 -72014 535889 660608 833629 -807647 433047 -703044 -899466 590220 758846 -469077 930413 798225 504662 -624553 455180 814785 424577 82556 106991 353188 -428553 257802 889993 -543949 -510973 475172 -921059 811740 -226428 -554077 -327611 8962 621 -472045 -915858 911611 922821 -145356 556506 -327152 -610392 -773638 811677 397567 -691644 -321010 584993 792828 -828451 44363 76451 48556 236233 -193342 796467 927657 -603532 938679 977463 -422142 -259106 -150750 -812952 258232 708888 -623825 859475 336449 -617141 816829 -389414 426120 440496 -376990 213041 -139413 247193 -731674 -870558 -599108 -264345 -391868 541897 608065 519826 -165843 -474600 216245 287653 -238332 -319020 403396 -452546 588130 330710 255506 -212078 -638060 856524 473013 -135193 537240 691509 315446 -206696 566564 -123032 -342891 -708715 641055 915342 727874 11489 374182 578339 -649564 -660462 945032 -83591 550677 778964 -700982 211765 267364 -167578 -978140 566480 49746 383259 270978 12055 341910 -946597 453508 -982996 205914 348192 531839 -828926 -146757 -865799 -334343 -601371 -897460 -219126 -559183 180848 -30700 -307319 -172139 -434667 -338293 115907 952777 446617 -545887 314901 -795609 -140523 737079 -21388 936250 764790 564004 -901402 -724159 -824323 -760782 146822 -377293 772288 693407 487812 934069 -561113 904732 454818 408357 -608272 -409263 -85320 -687213 -655444 -963626 -794191 430402 -235712 -737605 -656884 687659 -810779 -891774 -702500 77947 375208 450848 554056 409104 450794 411520 -201588 -169600 146529 -47233 143990 347538 815765 627057 40554 506178 624100 2715 -673442 957378 -310017 48951 -480418 974068 8810 -183309 603402 -699791 971648 259314 147347 918277 732909 525001 -881086 530736 -794446 766211 -233359 935078 -94811 424862 298255 629072 -258578 1931 207264 -730935 243979 171442 521915 -84510 892108 866668 899083 549407 42584 190344 767695 466871 251815 272070 -617255 -113512 -159867 356191 -136814 787425 915862 -635013 820597 -6554 -743988 -340551 -130416 -451153 286450 71083 187654 -397319 471845 -180649 498064 519220 -838571 23735 -668425 365827 585 766010 -735845 368703 -812520 693441 356335 364661 -962639 -49374 744186 -336029 10452 -490583 907608 -21633 -931433 577170 -848200 -428304 986722 566928 392668 -409069 -424590 269129 -344037 -561161 -695206 138199 -759198 614369 937853 293321 924590 496073 758165 -427616 246420 589403 425136 943571 57402 -983945 -67538 -287925 763995 -278863 550596 600680 871239 566098 -960004 -17926 120544 -85931 -417485 -756792 -490722 715499 -758247 -157427 -193268 635512 731188 -554123 -982711 -937197 -554658 554149 213000 8330 -172478 115761 276496 -929701 561507 -241885 628029 -965316 637205 650619 -583939 -519531 -112254 372649 -766892 688769 -788313 -357739 168024 -689584 37332 -536041 -387018 38408 759343 -735745 115883 719199 -62415 -119665 -631157 -949310 828712 262396 -77634 -768430 180787 -323471 -407490 426593 470602 18571 -356325 -140423 371251 747614 -713225 304342 523534 -647442 -854134 -800793 -872502 118455 228766 290641 608173 -418010 230420 453612 974544 712606 -900642 873156 -521824 164212 759683 177305 378975 -423821 957343 -322977 727713 -276519 -123296 717375 -326192 613975 77833 -897132 -214232 -499819 552818 -398737 -197317 -641364 270471 -834796 -409106 54315 -614587 949114 -947846 -707438 615616 -29489 810988 -834470 -239841 -462223 890150 -63125 397214 711670 808924 -619356 -769268 -692314 -523241 656983 -738997 -493572 993462 -352311 160722 266792 15208 882487 659886 355087 -317390 416460 -376324 968650 778991 974508 -987919 15779 -475956 -178323 721235 -718565 143048 92952 -464259 56423 -576070 -380244 -422433 611694 -102070 998299 665339 -175668 897910 986699 -145815 189779 346511 209814 304340 -592124 -385350 323659 -739333 -870246 -992528 32811 -598479 663680 586878 -297619 614622 -703274 -419195 491450 -567045 -268688 5883 -169295 -32742 497879 -897751 290404 -185509 736838 -473045 -403878 921464 -363218 683378 747659 449338 -372685 -154299 -423321 48258 195372 120764 -79921 -699583 -154585 663620 522906 914048 101218 -626018 -918639 3417 -286893 -866592 -774924 529787 -634462 -534286 396787 635819 -155734 -884462 118454 148797 -980101 414545 306773 -612449 -889894 -860141 -685600 269135 -635072 -643437 -962215 -567712 -169641 432861 467637 755065 968704 -776110 -46754 81750 185680 79783 -905548 573380 -658674 702439 228103 587433 277686 -50324 341663 631802 896633 877674 36021 979140 -967109 -593307 46583 31652 335892 421813 354951 -395442 592 915209 -231812 -261494 449519 -989855 -911136 -192079 929189 -350958 490545 -222795 -884517 -360761 -901279 -112361 186540 329850 -284459 480495 -29975 -796673 229737 -515993 -314987 -7815 686698 -705216 -950550 812387 47643 413643 559954 498312 -522063 999921 141167 790539 677079 -16211 -966892 -852767 672171 -325108 265545 -493358 275775 -779980 -330805 443771 -389991 -566054 506633 -721713 -414029 471370 -338775 773137 -480901 101347 -764159 427867 117588 -304232 890526 170011 410388 172912 561216 604561 503044 814855 -755108 -621614 367331 171019 -485479 -577592 -475549 -422592 -641325 882864 -623446 -365059 -856037 -57830 42578 233900 -425419 546412 -317334 -975027 319897 829664 224499 145652 -738317 867073 -90141 102087 983459 -264526 -887898 844801 -895171 -642393 -550504 250097 599817 518762 -728180 -291076 -322939 -390569 868680 48023 -11298 -852704 -829561 308045 503419 -196533 -571019 -731585 773618 -340817 -244554 -560353 -686319 -971782 498912 519348 -9002 546478 129533 504538 -606857 114335 581130 -117761 342748 -21001 -135046 -330970 642719 891186 728884 -409496 -30701 -332254 391056 -689810 28090 984684 -295714 -238216 -687155 412297 -724257 141401 -458696 -377017 -769078 396409 -884197 804421 -255799 304978 -866229 987386 -622471 375667 513487 968111 -236306 -920320 -998557 981376 -931156 -449360 -680456 -318753 -597585 227662 66994 548753 -948892 -99528 602217 -978641 172462 218211 810281 -651738 919394 -211115 875442 905272 -225974 775337 106872 522617 275750 -139633 -423132 603858 798759 -164534 804369 471425 -985358 -252496 742479 -165225 -275677 -130515 102180 -707463 251847 323648 -126074 756832 138081 299260 -384605 -826407 875878 926728 642009 -224186 -977471 360992 627390 251483 -592560 -613614 -115047 51233 -119195 -605502 731751 -774666 96069 211111 635736 174987 796589 -227893 -689713 -325275 -278072 750415 -883611 -448931 -891206 -230044 -403098 -527840 -602472 316371 -841518 70191 274925 -957962 217310 719840 -757577 792765 -613775 235355 582376 -315862 576551 -67170 -687898 567893 -494255 -618374 429963 326505 271603 -89709 760102 -471004 -536507 899940 777080 -256933 766002 -688199 86839 253301 -493988 -670157 818318 71147 -132202 -831800 -702309 -772146 334441 804800 -87567 228033 -431856 199737 967060 589690 -508036 -433116 -226689 778181 -419120 716101 -767327 378498 -289050 703031 -855333 -264926 955592 -708890 -631933 887470 427575 -405741 -45723 -796992 908200 498899 334013 -985721 -449086 102800 -396610 920775 -758686 -866169 -263793 386519 -218984 -429623 895560 -387550 -439769 921786 438393 -127450 701704 296341 162211 436728 -48537 477926 458429 838078 -704732 695822 228145 -600653 104275 -113086 159324 -765145 289469 167180 664209 -746755 567262 246601 -625257 -269781 -167835 -913751 621862 755005 -646473 371379 436206 -429614 747883 -260674 925841 -279011 -606129 -852871 40356 255077 884834 448612 -833102 673030 -956456 -23596 -465608 -464018 -210535 -531725 409258 -814431 -468414 223806 -860180 214454 -553309 -627835 -687910 -83369 -975296 152686 688705 -52667 950608 -115597 193508 344145 3008 948447 -734472 -467740 179121 877653 -716888 -206856 360694 491465 -249198 -515939 -404329 -148731 232775 -16779 654672 -583002 786639 -97992 116627 -70372 -110301 -784335 -347902 433453 -618063 820799 -345226 -627085 676060 -275627 419195 -584999 849145 -955014 52177 87970 427475 -842166 -483859 -214686 -205272 950899 205685 -438909 -452566 -41159 278600 -197055 990463 644722 704884 81838 358081 653834 -667587 -22225 -763265 764417 121373 958974 -643143 523624 -346433 356390 -57112 863336 35971 -444534 596212 -623685 -855427 -643362 -718532 986544 -352139 635563 972946 476203 727144 -365104 55612 -76509 -423674 -575364 -359308 -7005 -532302 -722891 730089 -986295 728070 -941484 -926148 901834 571852 -112378 -738044 -280852 422661 -516531 -167350 330378 899046 -215939 840717 11924 677974 -614849 856383 -893811 407922 -270318 981063 172043 -598775 830405 322813 -310342 -460000 804605 -708175 625881 575983 458421 101412 971835 -72990 -698054 216205 -317496 776985 -684885 456725 -694534 -294807 566271 153308 527968 873561 -283394 -342414 -45666 -289755 -499513 -768930 613098 187966 218697 778779 891025 -433976 728009 689942 869232 -313702 -167198 117553 -848260 810178 714368 746307 -871237 -416257 -360987 -4586 56264 699717 56485 -183833 988371 892092 329641 -858262 333342 718017 55087 288195 -385151 -811292 621768 -471666 504423 704104 393305 63320 317391 -290745 -96998 -959836 -445620 -218325 -323686 971111 418949 247797 -228806 -780532 -422730 550074 204205 -457104 185005 860225 356479 350567 57806 369671 -902390 -510410 432783 346299 57474 -505066 -515588 938178 -548117 -78280 464053 666036 859550 420155 147051 223581 270023 671416 -264217 -553411 -216086 -536777 -184189 -832504 944601 254134 731438 951847 947647 -950743 -719508 458166 -813287 186741 -499372 429315 976184 780276 447377 -216939 893249 -530444 399202 -342237 -27092 335288 -539367 48792 46920 -292106 -43361 326806 -265035 -826281 -233617 961264 227177 -500358 -773097 -513745 -215508 -302351 717754 -45298 284699 233154 8337 -553859 -346071 275047 -844827 415393 -791143 409294 -932586 -778029 -566394 270938 -697449 -778723 863836 344929 682352 -110400 -594340 267180 -816326 -415567 597787 -217990 26791 961047 -822525 351870 -895752 459599 950225 304092 615044 550632 639381 -17361 -259400 -973785 937398 203526 -375791 558084 188395 403170 654500 -22357 -18749 119482 790295 -816644 370206 -809353 -646875 -295541 -637519 876408 -77026 920993 906246 -11888 -360092 780217 -563463 703875 318063 -441468 302909 -948084 -100022 890470 181077 -670758 -760428 -378250 460571 250127 774784 -849150 96061 -638529 -20395 725641 -782789 -688777 -68881 941631 -900118 -681805 -630852 347276 -460556 113383 252096 -868467 -21419 140535 -448879 -85358 -966689 -157249 -201124 264734 93240 474508 585438 -194966 -512169 -270303 485227 -215198 210570 -584781 -454293 437671 -770061 -924052 -22312 -229237 -691322 -826516 -875582 -957159 791181 -521533 173515 353674 604196 594681 -528597 852816 -799043 987655 -899156 -481649 743325 -76325 -684625 -612705 -731938 712536 -246874 -996596 632427 995923 896792 255126 480647 335511 -301663 4785 567494 686690 -390289 -494714 -478959 172261 -119355 46960 162983 839880 770811 -116608 -612713 522788 262397 -284806 960967 -991737 35784 -206635 -801168 731252 916720 -989505 429471 997088 877468 919 961589 -139337 -170616 -74127 116840 -108844 -674045 -495211 -815039 847244 57071 -850176 -30180 -852316 704835 -952479 -422613 -112042 688908 -775394 946675 -147247 240359 720717 -787507 -52554 168713 -746309 298598 424859 -554952 -65560 617920 469388 92751 -394871 -948306 -808827 985022 22533 286044 -633095 -369913 -319367 -511035 127822 -583742 917172 737979 828382 804122 368699 -535453 -502280 535502 110534 419638 -139043 -410831 195008 -856191 365379 -297685 -281269 -849051 -583978 -193355 -806341 419928 333106 -686751 443414 702242 383722 -876593 385179 -124575 -300668 62265 -368201 370566 300283 78952 549521 907734 325820 640317 -532352 879721 342441 -629207 -783473 -596178 -400615 -975307 64000 665702 -223275 852859 602694 992804 -86115 604458 -124279 903891 -238815 -793849 -878042 171440 988296 -308761 570668 56524 823405 -870219 -459935 -152308 -622371 870258 700475 219688 -366502 175536 296679 339119 954843 224022 18629 412673 289482 66016 565226 76372 65157 -29732 -295651 412464 409949 -856211 956506 339315 -217318 911243 -675885 -866482 -969740 -830654 484201 743109 -964197 -990033 -460745 -17357 637617 -643962 -633336 130243 -562101 -418673 132956 -663047 579572 -381149 152423 441895 965802 -844620 -864110 312952 -97442 507203 -736264 745065 -918536 414184 787818 506698 -944687 846797 -328724 325314 115511 -657869 -300235 -204472 -112659 90603 372146 -27861 200232 -448034 4484 590731 -873197 313223 548094 -604579 231116 -531981 -801240 61291 -559387 -823480 -759745 -681774 832484 -577221 -738893 579202 -276285 -592360 52519 794818 901104 167742 846708 -507607 962382 -202592 986150 528934 -301133 158789 376189 602744 -541848 63689 -820114 -742601 -927316 812762 -609504 226122 404017 980796 969967 875630 -190691 145350 -327571 -358474 -346486 -564510 -148261 948485 887943 -746864 695860 376469 -313707 -992668 -587485 802932 -689110 -44540 361992 299777 151729 -327893 457079 301044 556681 690472 805049 296147 -103934 -556320 842185 -878594 90851 255432 -162472 162340 -330138 434027 245577 921291 -28870 673898 -797130 605516 -361216 11383 807913 -992555 -732081 -875303 381156 917861 734512 -397844 258138 72276 -330717 780318 616243 -869048 -703336 492530 -801012 -836671 737654 -329599 844724 399374 -609128 -947596 -992976 -198955 -870325 647179 -432840 -775409 -873007 889625 -74695 271881 -278431 478342 420433 -874395 -280923 364748 992341 844311 251194 132346 434382 411880 65588 -607180 462456 123639 -847593 129329 899010 563123 448991 179644 -396335 -502686 -901255 990387 551676 358685 -785721 -230773 -144175 -641327 161696 -284470 608143 -422849 730702 165387 603690 970365 772239 -865282 -792117 773108 -548332 264550 749261 -598944 752133 -224999 506817 -215853 622203 821379 226538 -709454 599172 568099 773954 -979914 465955 -655092 -840205 913644 899789 -610075 316383 -26187 474605 -1430 -789480 -341817 749409 837481 223337 -394965 496634 631366 641355 150589 -707968 -104328 131313 -374482 -875092 92041 -398531 864901 -182995 259354 771528 -84326 269091 969308 -813474 -42598 -508761 7960 353663 2566 -5823 -639192 982240 -189900 -798352 -854788 429160 -134452 707494 420630 579123 -261812 -196151 761230 537106 -749435 -297677 415375 17801 -724580 182066 -747560 -354480 -425846 639881 -470213 -85549 -864228 54894 -233182 -6223 -118925 383882 -171515 102721 633860 -222980 -892043 -498808 -829542 -714154 897813 919108 -422961 235422 16411 -394523 287895 -238513 -221357 553870 624310 -279467 -991715 -259175 313156 899861 960874 -725232 920240 789602 722115 -212939 -511046 945289 959682 159483 933496 814278 -853354 322314 -104238 62412 441091 -512962 774918 -930623 -294304 490281 -422876 -886848 56472 -402675 32147 -137770 -190423 383971 -498550 -643835 -366424 -819625 538520 -894780 -56133 -701751 43933 350844 -345443 176462 15055 -38515 -237794 728237 13750 -761145 -200415 -487710 552367 868210 -882660 -992738 -736787 680774 977947 -31675 -624269 309619 -300867 -403858 -735972 -345957 -484811 -888345 363795 -541229 -999862 -922321 458331 33189 311256 -582534 489929 430225 -399027 -816207 -165115 -612345 -357587 722287 144268 16239 844943 601220 185777 984098 868509 -269194 -31721 525294 767000 802171 355000 -481258 -637999 -534911 -343454 -965297 575665 140966 -50123 406596 -526542 713792 -208730 -455150 -479644 -508074 -603009 743245 -732183 -329819 -937892 625146 -81415 731420 264368 462995 -702625 61408 -764226 568198 957690 -9527 -776928 886454 465085 -20765 339140 482680 853167 -477970 914537 -612713 -653332 -703521 530470 33361 -349662 666589 -989468 -736552 312213 857924 413664 -146222 964635 682789 371370 -39079 557216 -525116 749608 -262917 652196 553112 880531 -550341 -161096 308815 446585 -496497 578949 367560 279097 -868640 699973 189463 173450 -488947 782791 -38395 291317 22760 491887 449421 -646058 -509897 -695884 139999 69855 -278860 409889 373345 321045 123662 -463148 -939607 -289455 -855450 -741886 385028 -455231 37843 -707727 -354061 -687644 -444962 -519300 980264 -570095 607622 -435949 390926 230001 495421 -233031 819518 -525696 274921 915972 613387 781328 201829 988192 -470281 878022 866814 -7348 64315 532763 -336394 -713637 186307 959708 -504444 190261 147375 617387 879953 716116 110931 -557956 -770692 527815 -242504 216984 -535016 -629838 582937 -328419 479785 -555060 -372249 134396 519083 53983 -588346 748154 541835 -3125 393358 -44240 492203 -399996 -647094 -451829 850018 -929648 938556 -827956 924026 611722 -732713 -953335 -154064 62242 784324 -920918 954808 -512998 -369058 -655507 489014 -773558 369717 935907 418118 -132835 726543 502897 -359819 -135022 923234 508240 64581 -946372 121435 -171123 929198 518978 -899365 128521 167063 -288800 825844 -482950 232673 -749852 -983824 79592 -608035 -391630 -872629 164401 930640 -484032 589492 -570874 -853898 -228454 425616 568171 868220 -618400 191479 897083 -232187 -901821 -126027 658594 546598 620556 -590646 -309855 8938 187285 890475 -244466 892111 28877 -532993 303505 -876473 -371144 316066 755496 -69192 390765 -235355 129955 899068 350743 281867 -259159 -733471 829429 -958962 -123598 -349142 846425 879897 846986 -953460 -5715 -828725 -441771 -586957 841833 -289414 904325 -76869 -617058 -383954 -826011 609334 781166 491938 723602 342956 -311790 -580026 -783876 407831 -633389 -77248 -69526 894051 -297839 9446 -170637 -931980 -541633 746693 -974586 660640 597477 838430 -129437 -835408 -119652 906467 -359648 -462621 -299498 251838 -416603 -352661 -683628 -293877 -790737 293230 -481683 709337 -730927 -33273 853646 928621 417518 922435 -877452 554303 -489919 551844 304948 -289029 196181 991392 -758028 397569 103053 550691 104687 -821658 -345059 -457207 64373 -789904 729487 -786267 401640 315166 -83392 -73922 845632 -293347 433760 724620 381064 959700 -855691 -171329 326111 373082 -341799 940280 578936 929402 732471 303182 -405862 -281162 942610 971211 -377951 339137 -956866 892780 153723 -593533 -593691 848293 513452 435737 -595708 560218 587466 -626861 -417429 135783 307074 -243788 -834112 300825 -179055 825077 -746756 -943182 -865077 -845053 185709 231273 -952296 465276 -683981 807656 -958350 638262 -405437 977229 -596119 193080 -606490 -472791 626335 780862 -656325 -401660 -258868 -606534 344113 29271 360763 494798 617230 815888 -575542 513362 -63381 -2415 -350738 -521260 412726 -734542 719917 -878317 -122578 -540101 794403 -111356 -144918 425834 -149506 518349 -482093 -951565 860289 -405683 -899291 166523 932996 -722031 41586 -140644 834803 -535200 102559 611044 -515125 539057 -504859 -253994 976544 428335 674001 524647 -61031 -456260 135493 -43134 -641550 597867 -869259 952197 510842 -72956 -989974 322626 546323 -570748 -136829 310911 -806860 584219 401903 -999690 -894230 -415316 -50508 -127658 -311470 665168 -429781 -19904 534945 -839597 -366335 724042 178589 -332874 162487 -756353 -962399 611627 160035 -588579 -550627 -599652 631149 762454 -195565 205733 447891 772304 856987 433301 231910 -413402 -82848 852849 -979573 -453980 641825 800113 -276741 -800369 -722639 104193 35843 -759270 476024 -812351 -241980 480242 568175 404741 539956 -581197 -185560 581334 193692 -496016 -67133 702319 -924648 -210513 -787206 931905 -614375 217963 354582 704111 -258714 -116336 63864 932307 -146153 49923 -992751 674551 802841 80920 788586 815517 768941 902681 90141 -726216 590953 -555835 -296743 287344 299061 377935 -722973 -997086 46031 -154917 854160 942942 735432 -553083 -772917 -830361 585220 347866 44693 261174 -767554 -711076 161152 -600969 613250 -636542 -330061 -109941 -779727 -943690 729066 468100 -221055 -413611 165875 226988 304890 -155853 876977 -277761 -612231 985236 -897892 540332 459057 -28492 -252608 -606696 -181722 575552 819770 676827 -15952 238171 640830 -631232 -28674 836378 -922604 605129 926096 533640 -149610 -908374 715324 24354 -860365 -942263 -605526 216924 660079 976964 -471849 368795 1121 685291 -636650 53305 372019 -851902 397194 94852 544678 218752 928302 979391 784523 -921453 297421 585759 -177205 947481 -313974 -283825 772321 -155416 -875814 631533 -132774 324360 732805 -334837 375388 -552653 785960 -183505 -836836 -871972 884278 582995 731750 -98395 555250 -809883 840217 359015 706551 899656 850472 -314962 -486096 392401 -136550 -954565 -394912 618444 -299637 380032 -833893 394101 544169 -766553 954059 535934 -148040 -815476 -505555 3599 599951 -719426 603217 -370494 -975080 -413310 -943459 643747 378323 715087 105675 465974 -597676 -91565 -860570 116977 11201 529261 482897 -668995 -821803 -409167 466880 570873 -70433 -797336 223165 -419976 744516 643341 -482396 -732802 181625 733265 181544 374470 -793975 -521704 -189364 -903425 845333 -433671 -491158 807242 -108977 905409 -710993 23870 -34818 -116239 100765 -488092 -912386 613692 -231032 -110148 477117 -885110 690714 304438 591166 100344 -229425 507961 -305510 865365 200697 821280 -850310 -490713 388925 -636232 396830 46628 -71660 -27581 -894375 -829255 -485940 -349960 504467 513798 483716 -68095 779590 374240 439987 257275 945921 547662 38050 -380167 948328 301324 -140819 -744318 684978 -732789 772870 -106609 585002 889071 184626 -204786 -830034 177168 -412534 -167839 853555 -171655 -70405 -674593 -639041 -870420 -197689 -140206 168685 558301 865922 77432 -501267 482162 -908011 -835710 226946 -960759 698559 476568 -445950 -649166 -938610 -49325 -97063 -125776 769130 -535743 -388730 -391811 -308853 144485 -399844 -659773 -462082 361524 -169918 -929564 -725723 66329 56756 -457613 803636 -808974 -621760 463160 -367820 139408 -823862 -780240 -72701 507707 -475575 641034 403922 -181716 541639 -842197 -464346 688017 857957 328107 204504 780045 -621740 -845994 -996843 -428106 -389027 595757 -769954 -81387 391130 979554 639113 67881 296379 -786337 -96450 343140 465026 959551 427771 -41172 964295 357204 189201 -693029 -849739 -487265 88356 638143 65547 -205477 365231 -503141 817051 -526477 -672386 9893 -968113 -438777 -497998 121862 -91873 -397205 -227263 806877 -180452 602151 -281485 169788 -931863 647928 -161434 941609 -838084 765902 -179573 -143457 -767518 -691635 238502 -724726 404024 -36916 72914 -285234 -505422 -60968 884475 198081 566488 451634 420578 10412 -863036 901325 -893156 -154929 -180443 -713903 -161644 -451622 -796225 368795 -957948 356724 743657 311994 846208 -496840 630158 -907789 881259 -163405 803500 -32322 888960 -131993 363736 787143 -807605 -519221 702904 380911 978093 613192 523015 -518968 -118053 572350 -653547 -898788 -182689 -643203 -153531 835174 -290410 -233268 415885 -770729 768048 -829722 -411271 73683 409780 766328 433960 378610 712953 -525276 809933 -825473 -117202 638721 -536016 92028 -236845 748185 337322 -910692 451261 134762 530221 770504 416662 -574235 -109255 323611 658011 621426 -838552 769894 294492 861290 -17181 -39764 -702785 752539 385387 555175 749822 420039 -312239 -178623 -976540 499878 -436738 -850277 59028 -330273 -458388 266506 797059 -77805 453675 -419435 866936 731475 -397859 -711047 -375789 450597 -87878 425893 -331197 -500349 -233075 219454 -190386 563163 -364875 260380 -711602 91024 706341 -373812 180270 103159 572772 -153844 519857 453979 -109426 825553 981611 888058 955857 -971068 318662 555526 166129 -184896 -640514 478629 -705724 -325162 -302171 -329359 848438 882506 -772576 853496 -661305 -822764 984489 -914243 720264 -432673 904651 534709 -244830 4237 621545 -161076 120527 917553 761783 291166 -331298 467732 387646 99518 40883 807729 -108323 427954 305221 41528 42947 -251404 -785377 -972273 -863498 166067 633311 -964020 544975 209424 -819526 576061 -397445 317089 -997770 -342048 178172 -582926 727919 552043 556326 -784001 -52334 521669 -742750 -773061 -297115 -165621 -478737 -702452 -330371 905228 27356 253261 965510 784589 690191 -425782 449087 -254970 756737 318280 876027 790691 -531073 729082 707746 597444 -752470 -298995 514606 39997 23800 954141 -415442 833815 866994 299326 319302 91662 468724 -833676 286509 -110959 -880208 140859 -460755 -993980 216106 -797569 214183 -998143 2941 151973 -418420 240723 717077 649729 763493 -885127 -32588 250461 -703156 -674583 -449810 684409 225777 868939 43692 -237947 108438 -852870 -740052 644009 814995 372230 577919 -486914 -349485 206773 318474 124050 534997 71421 -671355 566759 53420 806283 574719 841460 272255 807744 -444455 -421981 7562 559407 859590 -494254 954139 -602720 210514 -56110 368534 -28017 -109992 -190485 252401 137774 128649 -870442 479288 -629153 -834964 656193 872459 -348869 858841 433359 -417381 160398 -617731 150549 -841423 193624 633305 985246 753959 -121395 272450 404328 157804 -149162 -191005 482917 -555004 551822 659382 -338181 -709370 179654 546063 -584316 932893 496642 36242 -62258 91144 358521 -70473 284316 -525415 281497 273101 -176989 -282054 771713 451188 -498930 596067 -274939 -647006 962683 563109 -287187 -995937 838908 119714 -109386 -244216 -76649 -880365 473488 -184752 971206 -99647 953438 358074 -5128 -573428 989305 149345 -817010 -852505 875374 -219727 672351 456794 -842117 -627605 459828 997630 -248170 388900 101452 431109 -232218 -151994 227929 770864 -702265 94350 -214271 107606 -52277 902924 348639 129124 579764 -105433 482815 -289449 484731 -727658 -305307 -769468 80331 971624 -407929 -329391 400519 938365 632271 -563271 142784 -572022 -756710 779084 -308416 669593 -275525 954860 195202 731782 -930312 -424431 676279 -431228 471436 -975418 486722 104470 911396 178602 -974147 -961770 -826270 -341776 -656013 220338 -735395 -781601 -499229 -295062 -938209 -331949 -772797 725139 -982107 -37574 174459 -577193 868322 275352 117798 -867662 450493 -108285 -186988 910582 -849649 -764120 996427 -55479 935846 -79292 70273 910114 -298172 -973013 -904413 786895 -900192 301253 -427439 697202 486372 493452 996320 -380801 -701267 580368 -755241 145472 795535 321523 -188685 901841 265231 -12179 948259 749604 -498522 -57015 961804 -28289 615109 172389 -426362 787577 534987 787766 590109 786304 -478064 520002 -706671 311126 789470 245541 -736938 914191 813811 -753523 -534379 -593772 -855807 -852163 -447703 664484 -843602 813965 -505949 -9010 -439020 -397591 737734 950136 -719295 -234546 -748276 -58917 13112 53328 224031 -488188 39150 686486 133473 313557 159950 -659108 793189 -149375 854710 494449 250740 726548 857720 376247 21000 58857 -797094 -632539 -766636 296114 576022 168648 -564678 691060 766170 -64579 769235 335752 -476727 500025 -587796 -405221 751993 856322 479491 969391 481267 370291 -858546 -960104 665782 777980 970548 -841345 -556876 -455137 -924079 258274 -661805 16501 -970890 697234 517230 -774618 -914265 347828 435793 -485900 -350692 -757951 -401984 433330 616641 -187898 -380559 -547899 -263754 -597980 -24947 -57047 848207 173329 -686796 -852881 846101 -99691 -90634 242871 -344509 901326 -649766 307515 -688310 -595155 566234 -949180 640206 22647 315749 286131 331174 977604 -957476 -113927 768608 762371 549398 496671 646714 134517 201053 -26561 -597334 -330323 -184082 -300920 665944 -188905 21629 623039 -512866 321261 172462 26809 362127 709443 275613 -287775 580717 545149 -164138 243256 -309455 394835 422110 -385456 846472 -486572 -724567 -939952 808400 773856 -37214 -510988 -396642 962093 -18138 -774262 425659 346947 821641 -49163 -617821 963968 -116209 -762835 836229 -953067 -722188 746046 -432442 374022 -977691 -506171 39550 -90322 -876155 -864778 -284039 663865 189033 550425 156983 -447832 561820 437000 -704020 727504 -42853 213554 913793 400219 -441766 313499 -673775 -804538 -615106 -402214 -628499 -968479 -583647 510489 148248 -50349 981201 287769 737484 243475 -610671 -697300 -128141 990576 732822 328760 937391 -148982 768907 -122565 664403 624470 -93810 -676670 -390425 -638690 -599760 -957968 290472 912511 496505 814973 -23675 517225 -450846 476468 -758749 -203741 287834 311412 -161701 103108 314690 -530384 -980041 -907845 -894352 -229521 761592 -31928 -147153 -307891 -703853 522624 491453 -860168 -698450 89805 18508 289204 -223064 706539 152066 -710312 -97137 860013 -254854 -739634 844968 645174 -435264 302231 959467 242688 498008 -927548 -959612 36441 942776 -247042 34387 -588000 617161 748415 215148 629645 -864406 291094 -465513 74406 549101 -712280 -952239 507083 430488 19242 675914 -729557 -555866 107687 168806 405964 -936508 -118976 122172 787207 969876 -986969 -619238 487562 701229 200739 466046 546005 687128 -813680 717982 -828355 693716 972636 -485023 174699 273620 190346 -362268 -770722 -58500 -595405 -358025 -993819 424104 -365184 -497891 424614 472100 -796623 460303 -894566 328373 371354 503097 -617714 -434545 216608 -22213 911524 477020 -450496 -462358 -516528 813884 300040 820557 -186149 459199 37148 776224 478948 796781 -782413 715092 19546 -198850 -621800 -334963 610691 -441438 213801 253219 -743176 -555781 -852517 -112222 868390 250654 -824012 730698 838990 -646058 592591 3471 500230 -34080 628700 -51175 -406729 387440 -535522 190662 847517 -70229 -755477 983587 -915382 -581206 -660433 -987529 -271709 -538242 -514071 602040 286433 -957402 -578516 -101484 755473 101147 181663 645993 -388332 88645 502782 -602419 -570336 183170 783255 895367 -449218 -707290 -778546 401428 330058 -613386 -935398 263203 252021 684076 -395515 430106 203334 433270 255280 109839 642965 510583 -646708 -242481 674959 -651452 965538 -82470 -214603 175337 -481652 758372 -825891 -257183 569978 190550 -101457 972961 9966 -282164 -289367 100750 -921216 -484843 164764 -657790 240219 207286 865453 -322484 -322626 -155034 -919467 -393811 -427908 -396909 338145 -306340 532092 175580 418034 224898 666553 786069 683133 710974 -346429 -104505 416205 146210 546365 754605 435197 -398028 509789 747831 906238 382190 815984 -479349 -408553 -521153 954963 -171393 15071 7432 -438406 -760671 -332603 -664672 322285 -62289 356361 -493872 -330682 -833505 -981055 -475305 -385100 442264 -3883 352232 -758405 -371593 -97533 -918105 -532366 -852149 -782245 323759 -182908 368602 -563644 652431 628911 -223462 426102 -44087 303496 997176 181373 -156719 -302923 510484 658236 -952044 -220687 534338 -770584 57454 -270580 -591605 -229495 759859 -606103 761323 -765316 652199 -275842 530961 -981132 -233338 587351 -330399 858868 -193667 225683 -646539 536919 514990 -652955 -126568 286024 -485328 -193515 378698 -153270 151949 976636 509887 151346 713539 258188 33247 889896 -992829 -909499 528199 -202199 -819211 -545087 -207161 -559864 845361 -322391 -28830 364904 46664 835262 275154 -672957 540921 -485934 522753 950887 -15236 302411 -794607 -503948 -927493 30374 -399276 -716577 -568044 152946 -138411 777458 -253351 -304815 -456243 746825 262991 -150149 -799953 110167 934130 657083 -99171 122207 -567632 -565008 497264 -754821 871657 480909 167348 614681 -547594 269337 -557399 -579720 -48737 564144 -445757 913328 551459 -648960 -641749 67367 -900045 -770355 -366275 -810467 -975113 -431891 -478840 61217 -479992 -472500 6096 -846951 -963211 823914 -489841 -761922 -218433 843992 -796304 214174 -447140 -931777 462418 -322792 944311 252633 943564 863459 -21714 -872075 617123 408200 -280429 832247 -488875 797283 -680019 -651178 731794 -688858 399284 116253 -794563 -600234 984407 852202 -505105 -438195 883129 312434 -887819 704438 517744 463739 749645 339091 -290299 653921 -643795 -578502 440440 -579055 361212 466900 -821959 848401 -514729 485213 339887 76534 18573 343079 735284 -960276 -469981 208343 864919 -37582 -672815 -869658 192537 -996 63875 604193 -17679 911247 -130983 947370 661705 635400 -540376 344309 -254146 -559979 102519 -300597 709731 801754 -21758 -140854 -192961 814094 -544582 -599709 225994 -522117 123715 -802597 446324 -769790 -422668 457931 -644961 772756 -235429 737440 -47200 400826 370871 -167525 -283455 660750 874108 -240302 106178 -811968 596818 -874835 -178349 295954 -926058 -231317 527772 89564 -578344 -743142 714933 -145527 -756901 -319838 -841554 -29032 -588008 298683 161417 361116 127164 -86158 515259 260668 -405467 277672 -904145 917172 41705 -350061 -379709 -284974 -94769 73019 -477240 694778 -321964 208894 740870 965794 507559 -134899 -681802 -425130 -127827 -466580 -939770 -547018 -955010 -738826 416793 -399629 824678 764759 -582268 -617386 282981 613392 392146 -33351 615471 302711 499841 -947317 234413 -503116 -614398 569040 -576390 -552507 -911171 101919 -358425 31867 71947 -388061 234744 -155014 -807749 217115 -131611 -93123 170126 -396710 93721 550672 586426 -581433 -257226 381076 310634 479965 -511729 -717762 -930884 382124 -30804 758360 288066 958806 -591030 -327809 -574846 462484 315737 -323292 -67594 887471 -492548 491659 -62835 -275705 -96627 877135 583080 111759 -618090 -547877 187421 2127 298840 169330 218424 437216 -170424 908969 -427467 25972 -782067 585960 -131769 -241332 -474620 -718228 -800364 673855 233020 -393528 -838858 -207558 -536710 561247 659260 904634 349366 991596 380839 -85164 794780 373114 -111250 -280274 -258676 -963988 595322 963971 855962 906998 -472917 550691 107279 533922 -705071 525040 420326 431181 -316109 24290 950992 64423 390668 314116 -462927 254263 -906231 -879243 -387168 567892 466892 238056 103659 334252 -110740 786852 362385 -495807 -707982 -123515 -394170 -46745 242654 635385 -639758 -378296 431648 -654844 177714 -288159 327712 849212 -601899 -466302 13622 552526 -530975 494673 445106 -889865 -783092 716615 -658986 226956 -553149 -18638 -401193 -501006 -306009 -851918 821088 300326 812170 -875588 785422 780983 521590 -920167 -585483 -482745 -522201 -946712 951833 178702 -417268 224792 -919434 -21417 952138 -902289 -809735 -22784 826297 -211834 390277 -540418 46565 -246837 -492817 231511 319246 72701 484098 -108121 386216 -546125 10492 -558820 281564 -457514 816015 -773127 113541 821538 165984 671894 -984780 751913 -564981 -983969 -240595 -754480 533662 877521 -134169 344016 -401895 921600 622992 -766153 958709 -556268 -455290 -213276 760858 -63418 446303 83854 -368537 -657688 799587 916414 870574 -584229 -718451 -828464 81845 -223082 896653 -772746 549558 -638810 776521 880437 210527 -728024 582103 -974490 384339 -325295 267268 181942 701352 -812697 80592 587814 -174233 123589 -805392 -374260 568975 -803749 184011 -164208 -332910 560427 582141 661937 -367146 -588850 704600 490429 -154315 -853139 583774 -876964 -123906 -491193 432711 877702 -751246 897202 -493055 181640 -338616 114194 -668245 341124 -423255 -519836 782234 -454547 -143564 -496074 852436 -243441 -174724 -139221 953751 -679419 865157 -944516 480211 493760 828746 102130 34092 42759 -410694 -660114 -335751 25586 -646986 265441 -534072 -652050 746645 181716 -249768 569788 -102751 -46367 -945123 487154 770967 460856 -795841 -719880 -758614 -497637 156571 -584820 486785 -856350 860992 -246849 -530636 617975 -550413 502005 198099 -693925 -913107 -260375 840416 375840 929944 -734937 -891184 136173 773653 -377456 -958323 636798 487353 174938 927863 -657503 849483 313229 826078 492473 -580025 -542841 736522 -908993 179038 737272 756532 -125636 -509452 635751 277770 966608 -696287 -15061 -738130 937518 699185 -308493 -729544 -32354 788516 -752065 -979409 -588550 958126 445669 698644 53425 929464 -444403 151896 -725177 53341 -576716 129760 -861357 -862610 -37971 951816 778623 638958 -759141 676254 -945012 -809577 -291719 -981150 739532 -407853 277010 543117 455205 -283964 -947063 -71481 -629611 683837 -427437 -10450 -356311 603590 139448 420438 -983420 -521316 -400427 905284 410974 -30162 -554723 720498 576258 71458 743251 -31153 905039 -490034 -576110 -952389 -410696 699967 -703547 -517873 -636475 -217163 -664785 -449389 104463 -264411 -414876 -504186 501447 -728906 -850226 978842 -63952 -994620 770090 29301 -592735 -620576 -38904 324145 -374524 -373426 -60210 -996515 -716966 -861946 303926 -217606 -47820 550196 -149557 -568193 -528325 328248 -363792 399445 772009 330022 305753 509019 -839603 58695 398992 737763 -668532 -169962 380785 -968397 -391589 -301756 -345553 944390 -570043 415412 772813 -160888 -251797 612224 22565 417630 -397185 459378 246628 849179 704200 -162932 286348 34764 -519774 54656 22129 339053 332411 107449 -158915 -472079 -968106 -188847 -718740 -928961 -941108 -501736 -893232 391983 540550 985491 199054 130961 808644 808186 399392 -223193 -571430 762425 -156207 -823131 -127059 197745 601667 -805448 772794 -99340 265708 -13443 776591 -939572 -227947 325509 626512 -145611 -566182 324823 -629324 -790114 528557 -151442 526470 -35669 484563 -94793 23588 5302 -924187 599573 749315 775882 949585 839133 709801 -621273 -829226 -946726 -853839 -769855 -126709 695881 622923 -650303 535128 928478 -55622 -505470 -377476 -662851 879188 -336747 435718 -682494 -545019 -325955 426203 42554 192076 -437133 -677706 -515992 743356 -939932 308131 -754175 252028 -473362 -788604 217840 -696120 485159 -205555 -175853 954222 -705449 -380985 -236100 800082 219128 -673904 -5711 614507 706877 -928487 -310484 -912061 -774264 351591 794587 775035 -206990 -736173 -731935 603460 673351 907274 886739 489703 286215 -622323 637244 -966594 -230425 -777550 291994 -324935 -898354 43169 920671 797274 -920616 -413224 -319503 879289 -505386 -564568 -675542 -216447 716108 897717 -376103 153457 -170382 -21766 -966593 -590372 401459 -283453 815250 -347223 -130383 629169 533118 -412589 -732737 -700486 -543457 28138 832102 -670938 -657784 -474863 -277279 -83949 -8897 -456322 -190559 770802 -661570 -987266 -743735 424967 232948 46446 -80717 -151315 -640190 838210 -889879 -923632 135807 22274 470701 -347215 -825740 847688 889457 411622 271200 208963 -725536 303511 375669 812727 -475949 -611071 -173222 393979 -903843 884407 -748761 -575366 910144 -237028 375276 -714190 -513163 -112533 -994774 -190664 -414936 54576 -356392 151858 -571207 -366516 -119456 -543781 -921795 348404 93087 -765181 -59270 164274 -810135 216461 -643729 -388765 -733566 976623 621386 855735 568230 -26187 -952976 821301 -21246 -892930 520696 317876 873144 -582531 917424 -717469 119391 158714 -480361 -741822 -530047 -221618 -837151 -667994 -124389 -956949 -511625 -229063 -417247 -143663 -663948 -501896 -756489 -340198 88104 -119117 -481799 -174224 -818279 880401 -43148 116625 154749 86665 -278485 840914 -398015 -495639 874707 952984 82566 -62765 938647 583265 425503 -524228 -540523 941881 76820 579435 79710 -969403 143650 462720 -519558 -300996 -946120 -186134 508258 -323095 -927237 -117393 852100 33579 926531 -390231 646467 -502155 -979172 -390397 464884 -89906 -139450 -351424 -411805 -83502 97206 583796 -910901 544943 -120045 -292471 671329 -366167 -427975 -419909 -958262 -504810 414393 -247524 90912 627170 653015 850194 -389262 -568435 2698 -325932 -270271 468264 -523904 116976 234243 391004 -290664 60744 189347 739811 718310 671120 474111 -323188 -750158 578385 366569 -843077 850553 619882 -59225 303847 727147 -383734 931444 -303333 873707 -532681 644220 -162955 -402925 728266 518243 977706 251565 206960 447167 -388736 855483 -172117 109209 -999469 -90897 -7345 731760 -339824 360371 -399227 447031 -472771 -485981 9676 -954542 427631 437006 -46093 -417636 -498222 -233990 -760160 964324 81829 876316 -248116 -615317 364348 -59677 299972 673384 -973828 187503 -90455 52996 -532254 369810 145393 -879137 159740 -694570 681445 372489 493806 500854 101025 -48887 -488721 -156701 717719 708954 -195639 699201 142859 564457 -664099 87015 902680 -414952 -469988 -399261 -874326 -531778 207759 673780 767235 -386779 121552 -86642 -259273 402186 -985457 549849 421807 -800863 -499570 -395982 -871127 107534 -691675 -449239 972726 347373 380735 -230015 715067 -932917 529371 686772 -548880 -766165 -88820 51308 -120988 -114942 -355847 -604534 36728 -955717 247390 756387 146271 350899 -758135 121982 310565 419518 521566 -205288 -911707 -697311 -343853 -75744 638480 -128106 -683532 89467 -392211 240203 832225 631233 -379500 -380190 860491 92222 998706 737395 -158213 -838926 -78648 -94074 -498357 842898 71723 -304998 -897238 810372 -891002 -717536 -806372 898663 796115 244608 857400 -107767 521830 -841197 678825 -503826 -640285 -711768 -632786 -945712 324802 -626177 -734694 541978 -545710 -954159 -936620 -497429 -393933 968902 977111 742041 659291 -208387 -741965 -98388 662290 829704 -959734 -178465 -43530 913901 -250475 -569694 575095 -966746 4253 -447973 396764 720930 -921086 751648 -438084 -764478 543799 458942 -573690 -85156 -475580 486710 35962 -174277 330178 -311174 -832211 -405858 452323 569524 -751863 -980939 21608 389056 -646581 342311 -590296 -692947 -394877 -144882 69008 -129856 -742376 -613767 -909923 373617 -914111 93929 -383900 178028 626061 -118571 36747 -129135 137820 956198 -895539 801524 157539 717883 -555270 457182 806060 375911 -437004 -685750 723859 285038 384435 47209 -435765 773260 -41278 -180193 400983 -140563 927168 392196 279953 -987594 351200 -533405 -991321 275451 41321 270910 631321 -47162 730935 -524984 821820 83479 139832 222057 -287942 -978082 -84496 873662 917391 -99070 -249099 -2665 -515314 -692514 224244 -309641 558170 763071 807338 264983 930925 232552 -847124 434148 -198124 -140658 608159 927868 603121 -962725 527808 151349 659320 789871 -186914 -558314 -61581 -746917 20891 -477861 -427394 -956508 313775 -703115 769676 -876986 402021 433032 -328480 639662 838939 -245012 712980 -760257 -335290 139053 -362987 -811570 -338196 359307 871205 318374 151465 741755 -267688 48645 434603 -644573 -204393 -485220 257333 -689183 -428127 613395 441248 -674875 -966651 -260349 784725 13459 -687575 628090 -920748 672323 -845242 177275 741296 -342016 -741783 -134788 79633 228268 296820 -174874 629168 -119078 23067 -783080 -752929 991698 -744089 -56861 -11393 919953 844726 656783 -127609 -360378 -546503 371798 941572 -100777 874101 787300 -559980 587354 123075 497757 382697 -241636 -637616 186838 -504756 728606 -207714 -657317 199191 705554 -340607 989928 155066 -119198 695330 885232 -956233 466218 -308353 -343719 459047 -572999 -679447 -686211 -576589 -202220 -363003 190635 367770 -591501 695756 184612 894386 -966718 -855541 -342497 753247 -283999 317155 -649147 -594786 464996 623562 -533451 466813 -981612 -204792 768129 979231 888044 365883 141616 -219587 695645 586836 -285510 -425952 951306 -456552 -553841 -516695 931533 -518625 883088 178121 832048 850520 639892 -189047 -550155 332932 -234140 645379 197647 -989386 858432 86887 -290650 -875814 -286504 -375945 -345321 -832086 755283 171915 439537 59194 -873524 -153971 -416390 -60562 -565424 -541442 417448 -733185 576609 670448 -608728 -648199 670966 -585334 -439590 -491840 485625 463368 894675 577414 715336 32568 -599846 752854 115636 567421 -164372 252685 -907387 921808 343352 -310052 633075 -384070 904099 378055 149295 -503717 534852 -15575 685016 498534 60265 -396626 80646 -670941 466961 13399 -315453 806508 143600 -97415 281613 757552 912111 893374 30677 -328845 -616279 277155 796035 332748 -82577 -5000 626928 -532635 620229 270820 -754454 719231 -164254 -578978 -291916 33388 -342476 414901 114947 591378 -425639 -708215 -739454 960239 484775 226639 688975 762768 -210011 -674607 500348 524440 -955248 -861908 -731761 16703 719320 -556976 256898 838480 424992 -538236 491331 297386 -884159 -847521 774709 951360 -983993 94032 -412626 933530 -665357 30231 -611977 937425 -592585 419145 -949297 727318 -825155 650320 998888 -851028 611681 -831256 -688408 -240022 -97102 324516 -989975 411194 -101259 747751 -908934 -871907 -490975 514795 417436 397988 663268 257726 -350395 -898184 -330979 930111 514017 -882093 -97312 -570330 789452 -589691 484342 582265 277081 683120 -718886 622360 -671282 -600052 -490691 -924622 617061 -925469 377986 587469 -511027 672278 -963517 -301502 -558553 -499497 -51382 664511 -983158 860909 255001 -870844 -252544 96436 -827165 385958 567686 781850 666896 -342898 100111 -818654 362429 -40709 253058 722917 434233 277052 565047 -165876 -7799 -513161 631294 -721833 -909722 -349659 444824 -595558 -600390 898579 484284 -493766 -502618 -605725 84500 351156 -212994 786697 258877 84630 -765493 -345521 -264885 491012 -689591 -759855 -676542 -208331 784359 107265 35614 -195596 -245814 162724 835148 923039 -82998 819027 781870 -148309 107378 -666885 -843620 478750 -893564 797662 859485 312979 -310797 726927 267314 -518598 910184 -824198 463692 -42410 -340162 990810 247888 265405 -577402 -918079 -676902 -299941 -206589 862868 -826121 -44881 716079 282380 726954 -692404 599476 777782 119272 557529 -803980 106227 777628 525586 -678526 -69255 532004 -10555 -404826 127825 -512558 -378922 414685 915415 556139 -182340 455638 -781123 -907221 959233 -455306 238599 -35392 -164666 -298667 -191088 -398389 -678596 257983 56580 88162 -300116 -265419 6885 -761200 -805520 529513 976774 -608301 -453896 172357 628371 120733 892486 -923036 121735 -752812 947698 520983 -191437 -102830 -318041 682722 926910 120806 -571740 6653 -941664 -254255 973116 -422316 -53594 -43447 783190 610567 -348175 948217 -878483 -502806 -828937 785407 -540399 -6139 391552 -143891 -253723 -931307 22954 76234 554527 143370 221413 401550 -402676 482440 997240 119465 194825 202342 122875 -2692 -319094 -575695 -888614 665053 -558953 83370 -13864 -759784 188490 135748 -456950 -366231 -140078 299047 502360 -315773 -115597 -235216 -305920 267661 -960892 -199570 -702957 642079 -838160 -832346 -429835 874057 741429 -835888 -177823 -627572 557544 808984 553826 -569121 776239 -315042 -63397 885548 -479035 887223 882433 -997040 -428294 374506 449500 -869602 539569 296307 581066 -165155 173280 16899 -528645 -265147 39059 -375938 780661 668934 561769 -636036 248466 774594 763029 597448 905086 678286 455135 -34332 -35271 -846987 -773856 -402685 509595 -120844 692170 -896882 576203 -523777 122717 521760 -175546 -772358 -158349 -795126 -641441 72513 70838 173775 -865351 675745 196708 1320 963150 412637 -557102 -682750 909292 -215638 -452251 297595 -519117 878899 -152293 740841 -818536 103062 304128 226259 821989 -334876 -358855 -878602 804662 750373 -442115 -336319 845438 222034 -722793 -264743 -618240 -886695 -569114 -709994 -101418 -260835 48093 575876 -994834 -761101 -504957 -899996 913799 -377050 -376076 -160216 25785 177268 828510 335866 -469910 -181233 -494203 404533 629466 -954467 -600769 612714 706072 510520 81912 499549 -4854 -781202 870704 429446 292457 963010 -632328 384528 904003 709930 -567431 294109 -260617 -135025 -417939 -241792 -73412 -123056 991651 -441406 963739 298687 723967 567838 744816 224802 -829704 -455996 958317 -105805 -335079 -258406 -791913 920097 -55680 -75594 44360 -270579 -823710 59749 269995 105358 928389 -184408 62658 906541 -588731 -14670 109923 -360855 -945393 326507 884279 -773452 -260631 -112145 160186 -520203 788456 -323056 343486 601860 609848 -507440 42856 -320207 -741864 617832 490289 -170819 -27940 194628 621798 -648609 -849175 -414332 -316759 -190656 429756 -971268 -249234 -888064 -289053 442549 -154114 -937809 -506238 -664214 678007 49364 -72752 -754676 -895158 -668438 227735 798015 634428 -508706 305848 789083 -277530 -899822 -179420 138475 332597 454237 -491932 23601 964330 -350455 228370 443168 -830437 -493101 -360226 695265 -131919 -138257 430858 511951 889704 -325759 504046 726778 -16303 344869 -672395 -212568 -478509 -440984 -338914 -104241 753190 -666803 -812804 386076 695639 983625 -704458 308848 832711 -867641 -292728 -747427 414124 -109788 -334272 563886 697742 568628 -409278 256476 884683 -341189 257924 420633 706964 598005 -779501 -428087 -837266 69008 -957044 118916 96689 173484 -378845 -262378 -432244 -537886 19744 -590208 233471 -149703 -768163 560884 -711456 -784718 -306615 -679460 -805545 497214 -681240 751571 803554 -903613 -635567 -519254 339666 352539 166319 215397 613195 258452 -876607 432571 634184 -428303 169690 -664678 693013 -475032 652385 83873 158931 315938 -363311 -739036 98807 -644418 -809158 284587 748619 849102 687806 579187 -940564 -93992 -986474 -600852 801355 531926 -265717 -912839 -250324 313398 -702211 -465869 654506 -794149 283743 -53402 251952 -887141 958137 -278509 -802303 121791 836389 -994131 874418 489990 -97198 146268 318123 -512222 -247676 -369412 18345 -786246 -361071 -281058 640703 979686 508006 -232442 -598192 -754378 430720 332076 -895593 -682453 -891148 164540 -753121 -106180 39784 -919914 567499 -285102 -367209 270415 -885936 717388 879313 999469 -739403 774780 167032 811439 -390182 582185 721540 -67837 359150 -770037 23936 -148723 -4488 -824366 -500469 -861465 141647 -898785 -260520 -759845 309153 324873 -760018 968171 -979216 753306 -59543 867530 -538095 474831 442999 -723743 242987 864540 -13604 -118070 716222 -506139 404142 -581928 181657 966406 316570 -564979 36706 -302900 -340259 -719965 -897773 732921 -904244 -200700 473847 -151356 -305716 950481 -581199 -315945 -856870 -986145 -616139 -331440 -290555 845109 946636 376768 -7697 136975 976149 -877905 167632 57951 609663 -727658 -819469 -595513 -15920 672355 306742 843296 -179807 -400263 -887794 900341 -176800 631213 -930943 -488184 706636 357834 766123 846029 -283268 702861 517690 330731 231129 -534102 -887951 885950 -793569 -985018 187561 714711 126304 183931 715851 49017 827137 -694185 79703 -586978 -110277 299741 385248 -929168 166812 533250 434318 -233903 102019 996273 538 580692 -557145 -548792 -49450 -591039 -480367 526233 -163421 -805611 -856035 993258 -87944 -537728 716669 915573 909794 254309 315574 -85399 439551 784989 -855135 -394649 333057 -339916 -605717 -406267 -478031 714475 -257259 -742578 728169 -260172 -535435 543296 203545 -746375 -553676 -611506 802244 986326 -652594 -366116 -483328 -803686 -554219 -787515 -104839 276938 -368467 -653352 -40082 351262 663441 405590 101170 937474 766093 -552075 -921684 -561898 -637117 -444447 -56488 -619858 -784986 -307274 519364 -848685 -274686 -971129 -692716 -832576 37234 -918694 482302 23526 7783 547242 -631730 -640920 -958936 177252 425444 358432 861389 -559894 -892239 285080 655427 520083 -906562 487314 -899765 -258648 -565979 -910847 -694405 -761751 769814 115981 -816581 -787450 -720941 -436589 -518839 461606 -790092 -967773 -565066 632292 -730717 -533632 -917146 -778419 151585 -59613 685460 -693021 174656 455864 289996 -5347 411943 -380512 688879 327397 419602 -949267 -990413 -622952 70479 -340375 -948832 690314 -82495 854544 -67564 -629889 664033 -154479 -578625 940211 -221896 -224559 -108120 829523 890214 -332568 424486 -606718 -956258 57378 174056 554069 409256 -807682 41198 422615 589406 -889421 840078 480646 293167 796198 122608 -514477 -591841 -940810 -275695 998438 -205243 -190096 -709692 958040 769355 350235 748588 365367 -817806 640685 959684 -59386 536844 100756 -821160 -359046 446336 446831 825737 990398 -738359 -223727 652236 197104 938743 -863995 435563 -200158 -758100 -785915 -955517 -898214 -724320 839425 444932 -67054 -253282 269086 -371916 -402888 779397 881332 805293 45103 -153272 -290096 -191398 -287668 189551 224304 -496002 -376741 92691 795209 700973 -552936 42853 -987196 42321 304054 -395736 821245 451623 646363 -201293 -268541 -16961 126497 -480784 -338533 -738305 245526 -195360 -218563 908065 13885 86164 -845804 -741712 -145652 483509 -168702 -513649 575596 -82819 -968549 550514 -379587 233532 876965 947939 -931249 -722860 -955490 -317378 -354455 844733 625462 -208586 396613 -602110 -394287 -117298 -19694 460609 -605050 -734112 -540559 931503 41123 -357095 589561 -780014 10790 976123 -367437 -866746 -476603 746714 -362209 30009 -872217 -311712 182829 -910481 -483031 -769399 840132 298366 417115 709671 844991 -517230 423936 738783 38635 837354 -468015 -658133 688906 -762662 381882 837590 -188589 792775 -381477 -583550 -627728 317358 -836087 788261 -918274 416797 -657205 -22520 429841 -402119 -597539 -360249 243501 -68554 -594256 690132 620494 -238878 -965400 -744076 897505 686747 -204323 777408 474696 454611 -216037 375462 -506662 -389997 -118943 -796699 -936479 -99594 -103002 -713452 454811 -635991 437647 191515 -490567 -495886 203002 985145 -919965 -436954 261623 797821 -498894 558385 -305718 -994484 -529612 582418 -487446 -640671 -552340 -853028 774916 -192055 979663 516278 -54919 -187421 -490168 167900 -351652 -485146 -209611 114332 88181 528090 237927 -315558 988097 -869219 588582 -969459 993135 694112 926635 927423 -678556 -361048 -216539 -14703 -747080 794574 -812492 -685516 445880 -233601 -981647 887025 229858 -326980 205412 -482014 521835 244443 -634356 539575 -789956 -894972 896859 746418 -354959 -750027 542647 669355 594265 -846913 416890 -64563 172664 403911 -540814 -207273 150664 546245 -514974 -221028 -901004 802312 -980736 -400381 173020 -63184 -238859 785287 959508 -993229 -786080 13496 -651995 -396327 -635821 -757447 759754 723136 181076 -748608 -701197 418009 -330146 602522 -800826 -949912 556509 -792540 161433 321288 145333 24146 341754 -260315 -785988 836780 484775 -676352 -521412 -82868 872598 187823 -453134 116961 -742162 -858214 310673 -59729 641548 367102 695487 -371571 -190209 -737042 139799 -487706 690316 -883890 -11098 -938696 -998997 -351658 991982 515352 410760 -95467 946918 -622420 762628 -981525 255607 -91985 444977 -553843 754305 707313 709721 658949 130644 105045 -127625 176944 -126152 -944047 233916 -585153 -635163 168433 -275572 -70346 233355 -926636 399615 361455 -362548 -649043 655329 -879080 933181 695748 -766799 -582735 -700568 770802 -510426 942351 756941 -827223 426661 -436132 622044 -368534 343500 744085 907773 -257716 -631445 -126838 -975351 929148 398213 -872350 268878 -600777 7508 54804 163471 -712750 -364222 682095 390017 -138702 -731407 28690 -717489 -500011 513971 658677 -379114 756039 309906 988766 568426 -214994 993354 -260115 -316464 -897217 -355894 622993 333634 -669115 -111688 619664 281518 -49375 -154134 337028 51447 -159291 476013 -522408 -32910 798776 -355455 -784049 88298 -248042 -636134 915581 106909 -314611 984161 -464948 -72387 652897 -643279 239352 745328 -719768 -367461 503955 -606512 -75506 160355 911619 -589845 -891437 -951423 802303 -293180 -457784 -361951 58901 848849 352790 -332382 422183 -319749 877687 514074 -788247 -202463 -796486 26961 -759451 -516843 -175677 921154 -278793 495773 -211703 -592226 -662703 -745229 -11753 423752 687608 37446 850315 120409 -682555 -65225 617242 245790 959077 -540452 -2934 80789 -116518 -90943 500791 -447884 -66824 -870174 956815 194082 608360 -966990 -806123 -844100 969513 -389865 -939295 -36207 286346 -238996 -119650 967846 519089 -763266 -766837 2611 -879849 -215793 -854148 -915036 -172151 -532778 961494 30745 -989784 -487300 -253162 920039 771178 169888 286282 -486124 901784 -962987 27030 839519 204750 134559 320177 -498378 754302 93818 -702875 387389 541037 -933037 41747 -574642 433715 -99572 -679252 -720524 198336 -863748 977977 194926 198354 -174483 497620 754483 337152 -772324 -645331 742120 -761422 -223300 669190 55915 -530778 711540 -356041 982476 31597 514781 695083 -704562 33900 859653 -183071 -961046 237659 717678 -487060 -934067 -152631 36367 632947 269141 923799 -639918 -219598 981144 129784 270997 888311 -834595 -732680 -255318 -64986 -612960 983410 -354602 836661 -36077 -154857 -245291 -553167 803096 489198 739284 343351 -426424 722511 -53258 -343045 277231 988263 141008 76357 381709 -384713 -323859 -424721 -263338 535060 -164789 -400920 -235085 -861399 964316 719029 -792257 -370319 -290298 -217110 -174773 -805571 9635 41653 425179 -394572 37377 -63532 -29530 -841267 -719901 607386 764698 815959 -590850 218350 3030 -542222 -455554 942283 -504146 953364 -529922 -270271 343594 -949883 153619 -455053 -285305 788451 819522 -36457 447669 64542 235782 -115079 112855 615933 521931 540792 508998 -328681 428533 -443001 70287 -296357 6874 401582 -222224 -636407 266563 -527737 -153761 61622 194543 -7871 -342781 -687668 917904 790944 -524616 -690680 -218804 70522 952336 -963078 469310 -374212 -619059 -649719 -344462 344675 224744 -694676 -399123 -446972 496141 719154 -397790 -12987 -631012 66875 646014 290785 -511959 -448836 -441635 -629208 -524035 -360641 426002 13436 653715 -587232 640868 -997163 -845028 190994 -75381 218814 -593924 -896616 -342985 -805674 44490 -39668 184201 370128 -350252 235676 168600 415604 -996712 189000 -48402 -429413 -249396 -417435 31368 -164170 231896 698141 -40486 -925752 -182825 -633492 491848 -773016 -81511 464677 797742 796736 670244 -455061 -560167 -430960 487470 -576840 194699 539180 -232284 -519079 -498821 466425 278182 -503184 695891 113524 -633079 105329 -611279 404524 -108204 395430 818342 -502973 -804796 940203 929466 -34319 -359480 -546189 -438682 121473 -100731 2625 -453480 864209 156755 -632017 -722382 93014 6718 893610 -4596 387734 -546938 -162828 762349 -165843 215455 -818271 165782 -793143 -726990 816282 734904 950957 -935654 -532962 -821895 -380110 -848792 481596 800627 -707007 -424864 80602 857780 -88358 87929 807089 -550849 -728432 -913055 -331314 897289 -975861 350838 944147 372605 -465660 738254 634164 461433 -481715 -14159 -34246 169039 -814905 72090 36483 992965 -362263 73657 -692288 -691947 -701376 358131 -278794 -309266 237802 658657 349054 321776 -183271 165069 -205947 762164 -281706 -736328 988301 -688190 -387781 555607 975722 712729 -916488 786065 637893 -790357 94032 109698 -145380 -885154 485721 -212869 640704 -490995 980159 537600 -344234 -623100 707265 -804535 846295 -121081 841266 -555070 948240 901580 -361479 -18293 -296286 125308 677010 76792 -487549 469431 -662133 -556142 95995 509197 943240 82836 269096 7941 -904385 332783 723835 -287718 -384132 -742585 52025 -541128 231839 -247693 391035 -426812 -236647 632321 -688211 -161903 385651 538927 -804589 147436 577735 -754189 -951617 750481 26053 714997 -865891 254900 176431 75408 420456 -103303 -98851 413652 -119631 794108 -694215 839686 -260385 -117174 -32956 -344290 577450 -386587 -787824 -101687 -145762 -760252 -937532 532837 939295 116177 730908 439176 889567 847465 681702 111481 -468119 517344 477189 509492 238234 -590854 383218 103658 706083 -871181 69942 202879 -888312 351224 -658959 -974837 -985820 -613332 -619562 657754 -727517 -952796 -308179 739180 -894074 -375957 727376 -722827 -483678 -478850 885678 905438 -174815 -65455 612939 -596542 55680 -877751 877246 491122 -377457 -763840 201009 -654607 997877 359428 702053 -845575 971689 -832680 315436 -819980 568826 862961 438125 431748 -312440 -881926 -114653 558332 525640 546705 -21026 158052 -271868 708168 -507328 19449 -197671 889508 478849 -284502 516535 72354 977260 -363491 -466843 -164691 -165280 355624 607738 342441 17232 -960168 -174491 -757653 -384828 193645 498278 30910 -331435 -260900 496146 717664 -133836 -924084 -350509 828803 -698076 -333159 69605 -97459 -251140 381524 678491 -617383 -952154 914753 -452840 -49485 -494685 20824 -774442 -813601 -725116 281157 852131 -503085 -223374 -701336 -887713 -739592 -670297 -349227 -848065 -416211 113651 -538028 -536755 -887228 -402888 -523293 -889243 -341628 266478 563119 -422855 639525 -116320 582175 -825138 -945065 -952340 -54199 982910 -946501 -169721 511483 -461708 181992 -927561 297139 118195 -51737 557912 -410073 555279 -450633 109656 -477121 -163663 -674741 -18117 -692459 -581096 -585849 -440169 -520324 211987 -444473 -447976 411766 -786872 -36264 937085 -59332 892080 -72836 279834 186 -855528 576362 347220 -955248 508322 832459 929576 289555 528578 811583 -612187 -647478 191938 118742 238061 -160399 439998 -849512 -308297 848633 600872 -654979 72912 -194426 120645 -456842 -783594 -424208 -889170 -739998 332667 354755 11088 -764647 -958072 -297409 904045 -269083 -382504 -662824 -607719 -516220 78104 -67913 -610371 -352345 260238 -875977 -427241 -359050 804879 -143384 -449352 109706 -420857 827536 628741 317425 -24331 534181 651447 -480979 519660 -413611 -277669 -496714 193812 -258946 814034 607092 132518 -566986 837714 -302395 -994829 548164 852580 531709 -686114 164773 197604 640737 154846 610313 915332 641963 -425603 588755 712520 636425 966748 -970340 -70133 91294 873644 -955600 -123143 -64512 -207050 -453361 601492 -590024 196564 262894 -490961 181061 364534 181939 -235914 667160 -448226 398333 938724 -465895 77028 -252774 -174518 -665566 609523 -846833 -572977 -360961 988682 196115 -299797 702068 -107268 -743660 509675 -447433 618416 782385 -450320 779249 869665 170558 355824 225729 -892065 378180 998195 448313 272141 -880386 -16169 -309025 117857 -466083 -57524 -696787 -37208 -560764 841689 -132206 -723009 538316 702102 -679697 -681190 -137534 -780561 -831973 111169 191268 -43736 82015 846 -899992 538579 559611 -536336 150837 -294565 189471 -212373 -103832 -75651 561138 129174 673425 40394 68111 283356 -103821 109862 -54782 438075 772103 -375860 -103344 39240 615801 -409657 126189 -335063 887209 -604550 -201917 748441 -506709 -767718 -911054 674408 -729912 -658257 383242 -763399 -173700 431639 -132974 -84414 -760330 395266 -898299 718415 -426470 -924426 413840 449215 -630526 624077 -149035 -269627 -650759 -69965 949611 622377 -710529 455849 -447268 994244 905160 -660732 443430 419336 -57412 701166 -947014 415350 543096 289763 382208 -478427 644684 -284362 407377 240834 371388 859402 412539 -599542 -52097 -703911 -607936 697682 364930 -693647 691671 377215 -647962 -128398 -174230 -492657 -189570 -190895 -52585 6670 585938 -694824 949488 -861534 984990 -440669 345466 559104 413268 -271579 650417 -260365 -500842 -661855 -32509 -698148 77757 990641 -285616 908461 979413 317891 424049 79469 977822 780438 435118 235064 411277 -455870 910790 -400836 -691512 -277587 -387477 -699459 -829650 508055 206658 -927343 -558899 -435825 641512 187684 -721047 -433157 508520 436086 -398084 -214508 -489658 -815464 -730575 32488 941943 -975437 346216 174678 -73881 528385 793269 -313451 559602 214097 462304 -74834 -14485 199815 -380442 -709123 270104 383258 351223 -955851 787763 474005 563702 -352295 -3733 329622 283389 965571 -316575 -699438 -964906 532384 800683 944399 -865278 483057 -723371 -247255 609462 -537588 -312613 -18546 254041 289434 157360 -76479 543624 564759 -530758 -981030 -702446 -959275 -649260 -235900 -291716 475897 -364854 72446 -162050 223356 831713 -212580 353156 -630997 -430004 683587 -477266 -884056 -418888 -515472 592849 -211481 -123327 -241359 777588 431025 522362 -4694 721107 1060 -342422 366354 -936993 -559311 -746103 787123 -499908 444573 -323257 641902 -4159 -672639 -46970 96052 765564 624586 -227557 133902 -295892 469305 432080 -619882 298181 -756508 -242843 -131716 723183 -950348 976778 149890 -55033 642021 -329753 695296 26909 -625400 889877 643041 552180 26884 -965470 869796 308998 -95471 -612720 -660772 607229 -83908 785110 139952 -981830 51814 18398 274140 491218 -415803 -732154 -832210 -557044 -238879 431263 -187382 -879131 -33640 -348303 -865818 554124 245659 -981707 126543 -733338 -478353 218265 508002 929675 -436500 746944 -773933 936519 -997951 581439 142698 207898 259438 157985 339329 468536 971209 -928796 78087 401674 -734854 716538 -605567 74539 823679 244424 145539 -717844 -655703 -226389 272059 383697 78236 432366 -160793 -815598 58323 306389 287450 571930 -500582 -686955 -529669 678155 309906 -829223 344773 -745928 -678736 491583 -641720 594986 -531522 517849 -64601 -513764 -889255 -505427 -884072 543102 364658 46517 390631 661877 -520883 -395296 389875 -614694 837765 936335 298031 571831 -218619 887833 -210781 -860851 599184 874695 528745 177169 987579 515160 -861648 -930390 456174 -334082 -637124 -301963 -548250 110175 155363 -767359 404534 131350 807698 292243 713793 906927 -717241 342563 -344126 -605266 -211308 -503459 817476 -960631 -379742 704801 570410 -283222 -372437 -94717 -498391 982638 726527 -146100 200520 -895832 -639616 -835209 -449177 620958 -997082 -866251 -940235 951563 -973060 676842 -49991 688924 -537567 626477 186826 552307 501320 662604 722711 -99033 -755527 -172858 685087 -677694 -378675 124239 -558022 105665 92917 -812721 -438898 405143 -46412 -127901 417435 -555989 -264159 -276005 -506320 801493 -626202 -603974 242803 56806 18883 -370887 -40738 974365 -484084 113988 -627780 -793806 -526298 427388 353584 -87089 -495474 -531277 274606 -307823 156499 -869133 -264320 512268 276887 823928 -211518 465605 -292078 528177 -406938 280885 -324337 -148157 -207311 -705075 187628 -595578 839996 240620 316190 -283642 557301 -944406 -283861 699395 4635 -660719 999087 -666383 385477 535711 920152 374905 -416164 -743738 548585 -379402 29980 -962773 -778181 409209 -93417 -217622 225207 300870 -894414 -748783 866013 987988 -125914 109089 -599744 -519087 -203391 957328 -732792 15260 855970 113993 -351377 419145 -468544 345898 -82492 529696 819684 -935803 -224021 -672354 -444950 721440 -401445 -268046 902916 163893 267934 -305662 349239 500978 -841515 724708 -264356 -390 800945 -984859 -954720 -406173 -366597 -882043 -438268 -203210 884109 571001 -32546 -309134 -979625 285480 -279081 250377 628188 -356305 696939 517217 -859214 -284195 -902036 -313004 452997 256055 869630 -75087 -4844 -26123 -821220 670137 823730 621186 14610 84003 -148026 -427776 -918526 900248 -234420 264003 -451361 345783 -979374 -296623 616309 -659821 112508 -365719 -614817 405168 -572288 -503688 218639 -659319 -6870 904485 510793 -159859 -872102 -952377 103080 700445 -273151 -675351 594200 -856944 -377944 -587955 294746 984112 433001 860262 271748 846010 371956 -751780 -441858 291425 316171 965260 211206 -648500 536582 907525 -411859 870163 -269872 -263667 102359 -647226 581223 -952934 360895 -827801 -216992 -55975 11761 -11797 -19103 525866 193870 528188 -279002 -681822 217356 933946 58877 755720 194995 -112331 602953 509528 -829919 -855819 46595 -558525 802310 -317517 975028 88109 103017 747165 365180 284334 -504671 665173 701326 -364014 -970275 978163 627634 -667047 -534243 -809474 -455870 -774729 -326857 -596873 309677 690709 -322605 -298545 -907145 350990 722158 974828 -30537 510195 991707 -120665 278679 56519 953149 -837807 -913832 -172220 875151 -29911 -405428 862548 519325 -153496 181466 -536423 -446456 -581834 671485 830950 170565 -196686 -149307 -627517 977694 577901 -948652 -797331 928048 405999 -341022 -328748 -149525 318641 661178 461723 918805 624034 -20293 -10469 592584 183075 -344488 714848 693871 792074 792345 951722 304077 803618 -367721 140782 288247 571561 844676 -959533 -593708 704209 823840 890293 604580 596544 -291259 -146907 410870 778384 997084 -308633 -686800 562512 103014 194419 -16372 -388735 -3084 -246795 -960747 -840806 -727889 -412467 -257618 -173308 871889 -239345 -766069 -160482 567082 -276988 160950 216506 966812 253991 -609653 -600034 -625761 -419543 367037 956549 691774 791021 -52401 745628 433431 656269 915099 -391035 36959 -414893 -263986 -304170 -905508 -78655 39018 370843 628586 921610 -90045 335184 -721033 77590 -91389 -279959 665735 -524030 -90458 -315830 -943568 -669027 783998 405710 267294 148332 -315599 795844 126480 283559 657462 450542 597466 221754 270043 -671743 -412319 -773050 637122 657703 -295774 680349 -217761 -940800 -617044 -412599 588795 -616292 120609 912774 91700 -439165 -280136 -403389 -418693 274733 805310 358053 691349 739338 610321 -418941 -631525 -735108 -514141 -987541 498171 997080 352509 345628 -100108 247017 -52166 526090 -828771 -645780 -343545 -672034 737375 -736363 291498 681075 753654 -69367 23672 822234 -434188 825185 -979491 -290474 -267458 -252242 233176 -251807 93196 809967 -607108 710181 -28178 -178788 73713 292996 -856638 -90465 517744 773776 -133441 671702 793034 909588 -349587 110611 185698 -55287 -367702 356124 -776657 -725598 431655 -953941 609211 -620607 -700567 72686 -994905 966015 989385 -43512 -390364 246184 838772 290446 868475 -89668 599659 946827 -478842 -472720 -36732 -452995 955445 -686549 347367 -310186 -76790 13065 -488302 254332 -280163 -85669 -465194 617033 -328551 -375771 123352 693132 983357 433951 -672496 -763002 -525732 49717 584909 105581 -676771 729606 166703 162413 -465477 904937 -589140 -179166 -707962 -399261 575116 784799 769505 82738 161517 -812182 735874 557766 471104 -891011 -256330 -604734 372041 -237625 -112934 624000 -767453 -219607 470498 -206198 -900166 -858246 -604714 686498 -83249 825091 763344 850747 595320 221187 -390913 -763779 418717 -646611 910119 -278716 42108 380965 639647 583970 112933 136070 -815918 658137 842367 743007 613566 510178 -217663 86449 -903560 -575895 -130566 -674829 -103514 58702 -899702 -487025 -23292 32166 982566 265058 -527009 -235336 141400 179136 -389475 383488 -785923 -378259 686643 -416721 638022 978213 -310995 880425 -232393 -596971 623786 498949 -898134 -683169 -906019 679185 -634803 662042 525966 650828 273184 -21552 -652650 -188694 -783240 713214 788327 -349100 20863 801816 732546 -621275 686898 -221949 -689410 934957 595041 -328424 -350584 -132110 71731 -602329 200413 -144726 461599 -319630 -682286 -302653 523892 -986962 579148 482395 -990383 766854 -355639 888392 472878 -851816 379733 763409 -196014 390262 58006 -161933 -286118 703397 -265791 229341 161720 -667743 568993 924276 -462798 785880 -580969 469264 -206113 596906 -265067 -106563 -215763 351600 -761181 -351045 -585378 -787470 -893990 916479 -379514 265198 602603 50608 92175 291608 -485735 -605398 -404555 -410603 583866 587518 -80501 29183 805947 -79120 -330124 382821 595097 56695 627370 598984 392936 -237759 373946 538398 -101296 -153683 -970362 278866 308747 304847 158274 -62270 281576 831855 534008 -259776 43083 921226 -513404 -34158 856875 116176 13336 427635 -394221 485157 346553 538383 -843230 671520 570688 491786 -450038 202254 698970 -162182 -98540 -731664 344969 849384 -414821 -842632 472225 861012 -162419 280977 87372 501294 153709 825556 560646 -684707 -787629 -289004 -684383 -919877 -189718 164691 204226 616855 -256783 -650678 -781982 -901198 -295876 224613 -238386 -598461 415408 94404 516775 112884 -455478 -501957 -4509 359394 29720 -24493 -148277 -932576 -695746 -794041 681595 -832459 389491 -619640 -545051 619161 632193 328762 -429490 644412 73545 725941 403407 -709249 437436 920452 -64939 170169 -700445 2025 35361 -821708 392280 -667561 -369591 -871890 -753845 671223 752181 -505256 -901634 437284 440867 390490 -501815 118254 -245468 -402740 786199 -925925 -466787 50878 979559 -421215 -504377 -399822 698828 268205 545327 -962787 -859667 -927712 507702 -958230 -844282 -799092 551954 -668426 311525 -87109 437323 402965 -842002 -800215 -424641 -871412 -689641 -34171 -284130 454293 -580499 -521036 1903 571486 -561395 510926 521354 -909558 4779 231839 -358116 976046 185999 -628057 -26714 845013 -541549 690971 -595714 -884099 -320474 939873 -200500 -246121 -462387 -455400 869134 249739 226972 -214002 563860 -257230 923073 -359865 31621 -363941 315258 623485 914904 359623 -757350 982427 -900132 880172 633736 691136 -26447 -772299 426047 502850 -346675 321792 -247217 780585 -188936 392607 -399013 -106192 59088 -134376 -271079 -314553 -7355 287845 -715819 668692 -209890 -794763 -671378 228589 186610 729257 56023 -323361 419632 -502441 797336 -677973 -902888 -152117 -59701 -34109 -347713 -64575 -658529 707153 -250353 -75540 -597416 556721 -70715 360562 217165 559858 841841 223981 410216 919513 -183942 -967444 -914902 394590 -69353 248304 -925916 809261 -490921 172528 -511361 829350 401818 -814635 -938763 104030 -583787 990207 913750 198811 -797742 -674370 -17532 246364 507566 71641 914423 450382 -743591 409099 255674 -787240 502617 595073 787436 -566383 304776 238301 198592 53316 126737 -637898 83070 -269325 443511 832661 -5633 246609 -992626 763258 -884044 302278 348288 70357 42528 530287 319817 -67698 221658 351004 -149444 -829699 662412 -387632 937596 -742926 -408842 704964 354051 -735441 -232212 -903707 -143201 283497 166995 -376495 505455 -763189 -716632 802910 215402 869874 481786 304147 -741671 -508686 299115 863276 -962600 -44081 -831053 204571 802010 -601723 -382307 -414078 -969438 -406143 375303 520761 428874 230566 -218266 -196146 814271 -122679 955968 767232 -532797 314037 810033 -57660 -672022 -318424 -244121 -588992 501022 771795 -836827 780115 -522853 625118 575300 -994934 626675 936546 -680147 808108 -388853 486126 328160 -210512 -909284 -171262 -937744 510913 550579 -995689 -479995 726593 62898 27797 -74663 -151229 -90675 813659 -626373 974991 -402163 -530117 -99825 961058 -333104 211450 -754612 728108 -432185 -615211 -567556 746512 974199 -72713 877888 724967 -728135 -746492 834889 534013 889786 154258 -474528 -13613 881148 421418 543839 367899 697939 -489525 -469450 -55489 -689944 641767 695656 -251813 390713 -384412 -194421 367678 399511 295580 55499 -502163 47655 -620066 372711 977440 -564510 713707 372274 109763 -583915 -779398 42387 -15754 -278431 -250700 -790778 -283635 -934596 838200 -174183 -135663 -906386 -609256 749552 -436419 836373 756571 -263231 -2302 -958686 -891271 983640 -183293 708314 837474 531733 568090 30294 -596233 965481 653009 469891 176783 769885 -635158 463778 -72332 385163 -1960 -475192 -249757 -192477 -284349 -159136 -354161 280167 458376 369829 469535 -818257 448311 332840 -655957 575078 123539 203856 -593981 -5878 663573 293973 -274839 -403792 400361 795331 658066 552574 -466960 809086 887208 840752 -279492 -683336 -138101 591252 -924009 -992260 317707 262029 -854403 662439 833392 -604012 -141027 160874 699507 300722 -503332 542153 -306366 478983 -522286 191647 -771201 -444474 -749750 -652520 896065 -685001 -993594 895285 671250 490548 405754 -398517 -131600 565164 926540 -546172 687949 -893917 -323622 240093 556174 747696 -681996 -311257 694927 518781 30 421766 548253 269003 468111 961012 -232965 148844 922933 -904129 493278 -131001 -683090 456455 -142095 136407 561360 -445758 -422318 488364 553891 602295 -267245 45032 -978079 905222 -348742 783299 448509 254111 737345 732936 810265 334150 286999 890646 -151410 759829 -949348 601696 -941336 188282 5033 -86290 756712 -336843 -251258 -48935 65792 -471845 -474894 847315 -802598 -687274 -426209 -702820 684242 -299934 -689741 -387186 629751 -819822 604744 -473198 183950 785225 -274963 -500567 560398 665921 -678749 -5916 119461 -147576 484704 228204 923314 -266882 -885488 801915 -638903 -978088 -805105 401121 110899 -958944 830768 128000 -332693 263218 837561 684368 -355294 484800 -263067 -46756 781371 168143 -496800 941634 -924464 964153 -517682 -513993 -930645 817961 680261 -939263 592462 -486878 -743217 828924 2028 -803976 -328471 988822 632045 421460 -632826 366547 22254 -748363 -26099 239049 487358 618346 -313514 -920540 -882717 -363751 403889 405539 560659 572475 259039 448410 853947 21661 -256617 739566 779771 61025 622595 801180 787112 709115 213824 209587 14664 -864715 -357150 -463531 621978 594859 -107411 -565959 -899444 -401329 -172323 -74452 142915 742630 -964833 -906100 -479465 -191479 813078 106827 564371 -388699 422039 -618126 35577 -34564 -548116 698780 980157 721698 33365 758 916229 9344 -60669 147014 841391 818772 -83685 961249 543819 650671 4025 -957645 -143332 866038 277738 -419653 605468 -573598 -613967 -458740 244597 814592 -197629 -360370 248329 476850 -422965 -709190 -394901 375979 261863 -653150 -536605 565111 716457 558054 102510 -81551 -199721 10624 759995 -724149 -668373 -903 -339409 -149495 157779 -383246 803810 198534 -635022 -88292 -174176 393966 665117 -337216 -646294 -74301 688863 -991816 249458 414424 -180042 443380 153762 -661543 63124 -237578 5653 710721 670559 -951338 935709 506465 104817 -878785 -381381 558432 297753 -190480 605994 -928330 -942952 621884 -520875 -746576 63652 -253174 -825380 -146577 -282008 394581 -870125 204649 548355 307629 982914 43494 373637 574773 -576282 641540 446197 -701917 886703 327603 -978355 -87612 583681 -649798 465660 -380427 902067 -54607 -474397 831786 70226 -201084 811481 398187 294175 655991 -226649 -377262 350221 165404 658700 844174 223044 -652834 -197574 -725021 215201 785914 -37672 836136 -425805 -519423 634622 698056 943423 -686377 156860 -88511 375101 90167 -438637 -636760 643033 -967252 -38022 -153181 18932 -190695 -407077 -439954 94368 213427 282643 -671530 160679 865282 -998027 -773183 -681468 913508 -960312 -790748 973800 -49527 -681915 -759925 -514761 132856 -733543 -144747 -404599 -270712 35049 -9099 354217 -348184 361417 340979 -875367 -614376 801988 313704 208012 542061 -175529 -269370 -964757 -477039 -229770 517518 559441 -515328 644485 -923433 46735 769549 -375456 -295986 854952 764635 -710188 155568 -368683 67685 -746204 -528942 -625149 400246 739461 499866 401488 -782671 -119646 460163 -801262 842634 -842343 -415716 907856 485195 -883845 219914 810823 752657 790096 -855550 -874906 -626228 186513 -213809 -418222 -266814 -70612 433234 -914077 779532 764548 -421635 -589275 102040 200558 407896 -891175 -656090 387765 397564 912241 -531637 784791 212122 501527 611568 513990 679413 -36058 -949292 442728 72035 813615 -688250 -410729 -446127 53366 -488340 905954 -447172 736627 -348353 907209 876472 374737 -433139 89029 458861 426098 -885835 804030 735125 -434839 176111 415507 -786689 -638977 -416575 780054 -805745 891695 308362 -576883 -659780 -813783 -205956 498098 -907375 -361005 525978 -78028 557229 961091 616382 552500 -958270 5446 -766571 636489 835481 481629 -723423 787196 -129011 -771397 -746442 617932 492428 434760 67709 195883 -115559 -547423 -624780 857344 -875444 -828651 369260 -792669 178768 -146519 -361462 730980 438117 -914155 362311 425604 895964 732101 489328 -812742 58653 -512423 954535 751535 57892 119205 232160 -541821 -675073 -634190 -545180 864838 -177198 359612 -44591 373503 582228 810161 506136 349481 897871 422584 693374 744497 529316 -576984 -338148 -344583 213828 -579571 -353825 263896 376632 -653146 671113 322328 83226 115433 -276691 -593930 -319078 811646 862519 -767706 -645254 -401600 832994 806732 245266 -710721 -763072 509828 -715571 -946239 -996299 -349477 -370134 -959044 -505476 807252 -699204 823389 -199391 -531100 343082 -19323 517 12150 134192 -307897 -774306 11367 544924 607979 -478668 -307445 -188718 -85267 -222363 526887 -503736 457215 448418 288116 842123 956419 253680 -524765 -799304 26386 -305625 719059 349571 130424 -801290 841245 -150220 -708043 724061 -361079 707237 662141 -714830 -223339 -211258 -554951 290845 76341 988697 -607484 -717540 241998 543541 -630481 787584 44218 220103 354366 -18067 -318777 -119027 254952 -111650 -43848 -43430 -229221 -997345 176067 -193131 -474378 932305 -575727 636985 -757811 -534039 993473 -988458 900392 561457 -672923 767119 646468 -399290 -67325 544282 -350703 624793 668821 598339 457010 -385554 -29047 -675735 -768512 -314912 -483646 -394497 -582520 -316070 -196714 -152051 551816 664735 993486 -260307 -722058 55748 -93783 117902 246137 -741711 -790054 459252 -206739 -676188 339717 255926 966756 541485 423493 658750 779168 657074 -258519 -281075 606233 645997 321458 52660 790781 793961 -998313 -956964 33579 -729847 826369 -826305 -464840 811394 130191 125101 703339 62684 541268 137864 -261440 90356 -490732 802888 588520 522748 39050 -160520 -760762 826746 -948251 -797897 400372 896069 -823353 -894536 -178115 -166900 584772 833091 681120 -728370 740841 788017 -431405 118883 586035 970483 -648514 -714895 -913773 -560628 -142724 524536 567408 426259 24925 -755641 -255707 306098 -647962 -854268 -443009 -37847 -26800 -810583 614465 -479796 681861 934657 -619488 546304 -100698 -14801 991302 -582718 -114168 -395993 598099 -70495 -330190 963379 -535465 -145345 -494111 814063 916826 541396 702468 -952115 462677 -19669 519616 -218222 734262 -347358 -363155 232919 -268960 780590 560151 -302710 395048 -118187 -118018 -291478 -571559 -991181 41622 -216178 -589263 -867850 414088 -592033 -103839 -430751 317487 -191463 167185 -385203 356892 416462 488538 -939485 805906 -177309 271562 879971 525195 489745 800740 -608 144177 -102170 489118 -573950 226662 306753 306657 848067 510781 -6823 122891 -338766 -612738 525623 968048 -442317 -769498 662967 -377131 836413 545765 -472181 745332 952026 -645218 -887496 -63108 -603989 884842 957719 -498418 594785 397974 -639659 701632 -671035 -290912 -213389 -556130 624178 -602818 941767 -86620 -836843 -720425 725114 252741 263668 263303 452360 508263 349028 164767 -811197 -698012 336785 -60765 739023 -614517 -451014 -117557 100007 -215779 -836814 8963 -330985 85968 176992 -298645 -568639 -905520 -668352 884695 62744 -118855 -635808 217680 -279448 726430 661732 -129263 -828212 836741 -42750 -712181 -873674 -983575 394759 219490 611818 643511 -942000 -10003 74371 -931503 -360879 359226 938861 906510 -72558 364551 -104855 -956361 950573 884554 -32499 -729460 -216366 375467 305985 510781 -771645 362116 -620093 -683663 -552616 -931224 372644 248515 -192132 1305 -214072 591680 529453 181520 409450 -145814 684544 -540039 463126 -943304 -898789 -347339 428461 -163308 315578 -128426 154725 -401444 -77653 -411354 2886 -290847 -869295 159521 780846 -6805 689573 -709386 880077 -143822 14256 395786 429098 -485658 -608494 896245 -671460 -955223 -89730 -757629 549458 542736 204732 -305996 -412852 840742 -207962 -632260 -796960 -857623 -122453 838404 -620106 959562 587087 -362201 158668 -199247 -271703 -794507 -610062 -91657 -886045 -274956 -403633 808554 283326 -731941 -545318 -925491 236428 -638827 298466 -873003 -499276 217156 429063 728237 -76367 106043 385726 259059 248467 -105086 409297 463673 604796 -813738 -491555 817925 -406364 530854 -47150 -478895 -840234 907543 939126 500491 924017 -616318 -923293 -571242 -951576 -252431 275972 946760 946499 -358619 -199012 -875542 723227 -518637 248640 771003 -543966 -711455 -598441 -13331 -696168 888814 -578399 -538202 -829865 453320 -689875 796160 251720 -58316 -3998 -238198 -338196 860586 -276745 58181 -799148 605398 -417414 -461017 -580567 -661225 728013 251036 -847451 452100 581412 -800896 742936 756706 -121847 762918 498788 -283345 -237863 229332 -253951 788635 -360508 656964 -172038 262282 451152 844069 248557 -312813 970198 608024 435599 -843132 493188 -315596 745767 85083 56921 249603 -582898 605774 -262740 -117886 -211659 -912060 858534 332196 -464865 -828198 -780221 -331313 -892318 465248 -477610 -893090 312234 -423207 -964094 918942 -774858 -969858 637121 -647343 -458278 89403 366560 210990 -389765 -878672 521857 -949153 351510 159026 -592488 177153 158650 52424 -135826 -587480 485641 709038 -566879 -14120 -907590 -250283 878370 -705139 -599142 -581663 532662 -52940 118023 -638550 140023 -611793 293875 235964 -715056 -424235 388199 805207 -964861 538224 -420610 -817041 -280026 -671426 -532507 405932 -536286 -132624 921186 -620437 -522829 -369234 35658 -687684 772459 -710255 -773367 -280221 -552657 -608985 -273762 -53929 -734280 -978189 931996 673222 541587 -229526 -850261 959630 847265 -615817 418948 -73019 656920 660728 990329 -15822 -595968 832830 463722 896338 830647 -801391 -966959 -449324 898798 240426 -448585 -309474 -343254 -723016 -681923 641350 -151740 -134053 -252908 8729 542441 703020 401285 -156009 255898 795955 850282 494964 346157 868847 730035 -588135 253770 -602158 909538 343330 244847 -926270 321679 -996002 580589 -9575 958821 -929198 732265 743845 -241885 937653 998235 -95959 -988132 995445 773394 8667 340023 990257 835247 -328604 -99345 845373 479013 -173597 121940 73890 -305729 -719638 -152183 -599269 -252390 -632193 -486459 69912 -778969 -376931 436178 -704577 99883 75952 408976 -918426 807870 555933 435442 -759141 -908721 177207 -720256 948764 690334 -913333 902740 -950689 -300351 -287723 910749 -597749 425248 -496184 -826849 -913027 188537 -793078 944049 -646844 -82084 -727178 632638 686502 -734544 346649 -217276 207001 580396 63221 937944 497994 789343 618497 -480 -682983 -444759 136230 -468776 -418406 -784193 883524 48205 523670 29739 -922837 376421 889609 915274 219171 -98539 -846942 525261 -235164 986345 -161211 -21320 -61410 -274432 593292 506342 71155 388365 665282 306306 -501384 165720 354407 -206833 56119 -557509 128047 -102943 -448208 -270171 611970 916514 56532 -389606 376189 -898865 -534904 463024 496368 -19016 -315608 146452 -667426 -545532 -300287 876675 -367487 -434774 337750 -842286 -278845 837113 485596 622951 -374330 429200 -641090 -368963 999644 951143 -184039 -445213 -755312 -942139 -905599 -117634 677787 384711 863739 207939 809584 106335 -561407 -641538 -270159 -590253 172545 504333 -654153 -85190 250078 955109 -694130 754946 69229 -737011 -351626 84717 -330119 76958 431331 -977777 -177856 845769 -855170 -977582 -203916 -363951 -605277 -642574 -684229 -561140 -204319 -259070 -452817 980583 -65412 -907803 237790 -625185 -649234 858325 566091 827784 -85790 -614177 -631572 995978 -205385 493797 -240214 -450657 316036 -132837 -523420 943766 -175602 524299 -894996 -154029 -792749 -276591 576392 -490419 -955005 -871969 740978 -999921 283393 476922 179801 -985416 -815130 553531 156510 1274 411903 586575 -901608 -610018 741834 -463944 864656 253695 790397 -517302 -525499 236939 297343 -60497 -889943 923077 490221 815843 -97246 657221 -579562 750776 -493045 -741194 -643457 553427 -862543 30040 723808 -245459 -737066 -411652 -415323 134035 443569 -353910 -72338 687398 -470165 -782722 263696 -50596 -601564 -482842 432145 -792450 -19860 -125338 -141648 -144728 -724534 268341 -713125 594252 252217 -448611 6967 -735953 -637658 -150657 21531 -897302 -403853 -701876 523669 -82198 86391 -602099 -261404 601968 -361220 -128932 421756 -670446 201791 689001 853509 897080 287732 -855562 -895396 -148832 -790081 936539 -460015 -51109 -437956 170499 814951 -12466 91640 -630163 179159 -615118 -667787 -563924 -243570 -350828 -596053 -800921 -96790 497493 -361471 -208550 -326143 -361813 -725544 -713901 946330 562334 -23679 -293066 -959694 573196 -280511 -599047 -37256 -7514 327124 652585 149841 211440 -714009 85219 -265771 -982971 -592611 -30501 406864 -942127 660619 -476711 582594 802709 863420 634807 -134305 712167 -495698 -721435 -148336 640879 -316077 -26907 -156304 580011 -69743 480591 -258224 306411 518082 -385971 817332 -587178 342452 245408 -437548 818787 514090 -279782 -546661 -435743 -766502 666018 -592981 895216 -206739 -538829 -495145 759174 248450 -640035 -787417 -731157 -260693 -791613 35160 -231619 -238738 -696165 918234 326636 -552379 300337 -489520 -855233 -712802 -106780 168596 -634035 -120484 139175 -463824 -134779 -162219 809986 861285 -697945 311506 -40305 371496 -60216 525842 16765 -280672 916562 -186681 -692592 -366934 -979326 47639 173343 162389 -689176 828189 -963052 387558 978667 -708122 -590352 526677 -456254 -287500 371908 -591666 672124 -149443 541625 542897 -824583 832429 -358775 747794 -312850 -179296 200708 -825158 -861723 -925207 -464372 -391388 41019 642895 668313 -193663 760480 -224118 -414282 756277 631450 608074 222850 -698665 -653949 -599888 -454352 193717 456454 -496557 -472696 711246 -830554 821437 -288669 446678 903607 959339 -52558 334901 437091 -678319 303992 -245240 -386522 738643 800460 487582 -66733 683341 304856 582269 -907379 182028 -868132 -824357 207182 -783278 547756 645285 638564 173526 -839251 963836 469102 -823614 -286372 233906 796899 -574028 401352 711505 850828 -986179 652563 784533 -492282 -200859 -109195 472685 588865 117541 730809 976638 529923 748907 -271298 945312 -71579 258457 -687242 -113057 -535468 641543 784618 76411 -431342 748029 -404555 -626712 -54349 46905 -401915 -681393 689953 240111 926749 490891 442264 -852924 856662 788397 -531414 180178 -843751 294265 -227012 931239 521446 -804890 71175 -683962 437072 155298 -161640 -6364 -465537 -935413 -412463 757932 -99539 888759 -151450 306364 780329 -73618 -364192 -314202 457559 103211 -5859 763056 404398 -847842 491982 536468 -882376 -804564 956792 -953855 -963434 -988306 600564 -739816 -370183 897966 424175 945007 851242 478701 -529173 638737 -973180 175200 891580 -776708 -180108 807022 355339 -851166 815872 -651085 -634538 -677654 902205 717825 789614 480812 940375 162138 910968 232503 -152307 979830 688749 398031 -545358 769603 289818 421927 30381 207200 178080 513772 -383494 -423646 -942987 89274 -200409 279823 497121 -619996 139992 -993435 100482 612912 154691 -375148 281033 -612519 193717 371008 28667 -934389 673931 -621120 300849 276523 -346567 701474 33880 -602227 771015 443941 428977 557435 -288817 -963780 407122 -109516 849409 711314 953507 435435 -322913 869121 -983966 150084 -19071 736153 -550625 -707365 -637038 -372193 -860479 327869 -136496 -140916 707328 977388 -693808 -844406 433257 -783137 -405960 786426 -915235 733184 469188 -744975 698769 -15956 310338 35510 -852337 709431 -467307 -190523 -507468 -860059 -39882 -165297 603441 -556558 82862 -923592 345738 143755 -864483 216216 324122 -145069 -427082 -162245 86541 -147361 747713 -505951 -876700 858938 -485864 -212482 317940 -676639 -203990 909883 -253465 290888 -882181 -22925 895930 -902188 427682 139895 160830 -513185 355145 973386 251543 -89673 -612687 34982 -94656 -525537 -433620 660853 61572 -735924 818465 197081 -303226 -261783 -93941 883109 955963 -541804 840058 -797087 107755 188767 148752 19402 704947 -479280 639109 -598065 688518 735457 7204 237206 -458969 -411776 -436532 -921611 -391248 833808 737520 -702087 989711 -382746 -269160 -394270 -733308 381646 -149539 420261 966052 -850684 -878351 -686103 -585383 -348102 843796 -270582 -38177 -399719 704416 -901607 702409 -807240 -701058 -551846 654586 640038 979375 -679611 704812 338406 -26300 -272634 -159507 580206 263910 833917 -949219 -149081 116431 -675394 -153103 -20752 174415 -663278 -909709 -52580 144712 111092 -112897 -875537 686386 721301 -201657 -283356 -167656 -799016 -108976 -940822 386968 200278 -583180 -981150 918503 -119588 794462 93603 407756 591849 -362351 -585162 393120 700080 242657 643227 -289708 -263780 -296584 291394 237035 924614 -444206 -649582 178683 -509951 -569407 925158 -67152 -182193 498026 -15477 -832823 -340759 658758 -268605 168346 -330053 -662493 83653 683272 284390 310560 -414021 256912 -720324 -446284 981954 873665 348103 742696 274669 644413 -891582 897432 -224829 694971 -586977 -805002 -840131 -703224 442495 -163961 -299575 231810 -572483 912100 -751543 -276709 801764 -382598 749204 -952228 654516 -534517 22388 -893984 876321 457003 -534745 -267052 120788 -608573 -919458 -705794 553768 470673 -667839 861619 -806739 189350 973289 56927 -926551 -490777 -621468 703617 897170 -778099 168117 -176724 -778474 894629 -532655 669576 750611 512785 -603485 258638 -2401 418436 -357111 -501936 406402 683530 -23852 -355474 68022 303358 67532 -324062 -837138 75026 -903766 -283019 952844 -572853 -954980 -149112 380329 -610559 -155323 533900 602257 -424861 727867 825802 -618812 -344206 -924537 -661604 -27145 -241535 533800 73586 378769 -390340 308624 -410034 -424786 663198 -794331 -428344 151967 -308360 -242495 926091 46312 386673 64178 472662 978113 816257 294331 644220 -594027 628469 -92142 684772 -147194 853998 -235552 -529143 51431 492130 -279484 767740 -642751 -181607 -818736 428765 -277169 -229327 276362 -35866 267266 -815846 171501 -877600 -211331 555547 462181 -195541 -771942 -147252 838614 -394822 531171 751514 -470122 171029 650266 52550 605166 828758 -728271 456293 -134498 -482132 548435 -347039 264918 604635 562009 151671 213053 -971078 437206 -640584 50670 696884 -47092 956040 -556554 678088 -26892 -714206 75607 271368 956218 -828014 938248 -161763 -563394 629049 786418 -76990 624917 -301236 358645 -400572 -920955 -914347 470241 -940663 -903283 -198735 -679939 279686 444763 -88432 642180 -879545 -317100 -436743 -773213 620011 -183665 -792381 -865796 60965 -645798 -187747 589991 -323523 663860 -955001 -808277 -782707 -494127 441686 378761 851460 122906 750644 -404815 203814 763434 -689122 14475 -140791 -265263 229348 -116112 751322 -732011 -375124 -983378 429270 -432084 -754832 481415 86738 670723 125435 -72269 399284 -328645 743536 -957351 -777481 582055 572995 992026 389546 -484273 71102 132359 -921870 889840 610046 633382 -751612 -200839 -382349 830321 -648660 -373361 792291 998998 -658616 -169078 -767513 987960 -200371 62454 292077 -624276 62274 -765165 378805 -584643 111424 -559018 89428 -524439 343672 -310427 -126156 330530 -132179 977951 32017 -147954 815413 -109806 -502019 -322489 795133 -919037 153309 411099 -4478 -100887 214634 -522675 54232 -201230 -201934 343827 -522713 435453 684948 822422 751401 590238 -961208 -879051 -236115 480157 -319660 715074 -259945 158839 22680 -316157 -409634 -16548 -759229 -651086 -962803 451119 133851 -753666 303427 -398966 640313 754696 526898 -771017 565770 -710938 -45789 48952 832464 -885468 -717583 -157249 -516641 914366 812938 610486 251872 -916057 -570511 131129 882513 -872251 457790 -992617 201987 -53773 468508 317397 -792933 610813 420683 586923 -769134 -614616 -185956 847877 372021 -345945 985079 -618108 -510042 771495 473560 -68486 -627367 180164 508109 -341903 -857321 347794 -540166 -39644 348414 -61035 156822 843268 10239 552777 559979 -627147 -393761 887194 259034 812430 693175 756461 -342444 37533 -959116 -136938 137954 -789983 -430248 -646945 337694 -39538 674550 -95480 786744 862348 -885958 370113 401906 -978568 -504609 -916302 -686172 837602 -269449 -762508 -555591 -158707 386406 -625771 -25936 -264845 -542361 -890473 813724 -932674 123782 -965007 290213 647247 322340 -628211 -163452 -853829 -468745 -653751 -850294 -522935 -279801 -163850 -896870 736374 -5198 542556 -815702 547953 -910167 698420 -858169 866591 -317455 -127316 -264306 -656488 296674 -426521 -942797 -713432 -489685 175994 -859010 661967 143693 194800 950217 559810 103323 -184761 -691068 483431 -535744 543857 425265 672733 438073 -619948 169192 -580878 894935 -544694 -571437 545450 291518 -187615 -300493 -970433 157033 648092 951642 -744421 944548 212336 -305233 368096 218768 527304 447789 -774687 -176094 377666 507108 -541017 351268 -788752 892023 27117 787507 -488744 -217828 -991325 -709184 398837 357407 21743 381071 -813261 -415393 -927321 971067 -504970 464335 290904 348848 -173548 -541961 184899 -765521 -5418 792945 697434 -437427 -78597 681580 -615097 790004 -72779 -602068 108902 -398239 -548438 -157688 437702 -882908 -402059 61162 -480724 -960989 -574430 -68141 606736 300184 388661 -99244 370974 -823666 362660 -241002 -126282 375784 -956327 238419 -549012 559835 385457 -892197 -161271 363503 -881153 466704 81928 843137 -494711 186987 -187110 326084 -23926 -22028 22051 142139 522287 267725 136507 11200 908698 -739032 -798419 -326911 150882 198477 -469893 329597 -732911 -752107 -926504 -831092 174116 -309647 -489300 -261291 842254 476516 62868 -671531 573110 893445 288096 -275362 -237963 724222 -438765 487317 -93287 -575985 312294 -883596 -928668 -924148 -755258 968518 953485 -538790 -633775 55470 -789826 655991 330717 -595168 869908 -520721 -54415 629734 -151773 951015 441033 761884 475760 -782826 -644650 -800460 -313356 -163641 -817604 725875 -685920 636249 -102957 64498 329171 -912706 -375641 -433121 842213 -335617 -940424 142009 658080 569911 453690 -411944 -799166 895508 415510 -136606 -98051 108505 -699673 -265194 146679 -215457 266814 -442363 302410 -585585 -694049 -828908 174212 736233 90177 -132227 891048 149888 577042 630347 -838613 -638340 724017 163424 -360200 -401129 822834 -815502 -701459 698144 432477 670218 -278564 632571 -388049 176772 -400757 -374369 -936361 784018 209076 -587114 784827 281657 771461 -749567 -927247 618450 111265 -60015 1222 146826 691742 543119 586171 450146 -59515 -117162 152834 580144 -949035 -917293 526853 135197 -637184 -807668 845152 937381 -392980 -600426 641506 -314470 -233484 -260835 -124400 -952927 -46236 686944 -246750 -540110 296960 -978766 -350076 -237924 712062 -204806 -207274 285440 363655 223668 -241428 -468142 815163 -966290 759759 -543909 -714070 795084 294842 -344775 376027 38148 -958434 439901 -167352 347747 -212322 -848501 296416 830406 927380 709726 577028 -831711 -611190 -245054 -189557 -473988 -429758 -33032 243647 -914959 903855 327318 835549 779440 -502279 -216572 -420327 -340869 -278787 987264 388887 233258 -807734 -404197 734579 -628568 519462 199098 712890 29043 -496377 -845163 -581522 -862560 -770918 -712389 -959738 31061 741695 -963828 27500 719694 387211 756158 -821763 -728359 674757 282201 929293 -790183 62697 -944325 15456 916679 -832471 -636268 -862414 313900 956647 -257045 -610768 1960 -562373 -497896 273917 703342 810995 540615 -817746 -699578 341006 179963 -401330 -375926 -527552 -861175 22106 771369 948338 4633 -867258 -592729 919615 259241 25335 813083 121208 259593 -954937 -241232 -578655 903648 -404604 -709980 703345 247461 -905999 396876 371158 708903 -677437 113166 -776082 292358 -886747 501733 -849265 -993225 -468427 230369 412352 246788 -801020 -515804 -802370 752906 112154 -629402 -389127 493881 -103184 -757518 -651628 -409257 -482571 -772953 998248 32254 -443254 -7304 -999295 296729 241925 426605 616992 -230677 327601 -667233 -924873 -835959 143692 -381248 -501136 -164518 602248 -373872 947878 902686 -598005 215657 790379 840676 -270992 799540 187009 -915309 326979 837490 -543776 -131230 -354424 247092 -514634 499039 -940747 -914653 -656798 377708 -216909 -790023 -570504 658493 -366367 470150 -181823 226652 126097 -676052 -858440 605350 -26230 -621725 -266354 -714933 -793084 257334 -336986 -639407 -175185 -384956 905754 13073 747564 676543 949044 -343751 489746 -277007 178294 255304 977898 15154 284947 228629 536755 140019 318707 505289 -173344 246839 -944717 710496 760917 -998764 -438238 666669 883054 -91466 -708795 -624813 -108425 -92068 -35628 -879028 -637515 328282 -80708 901733 -89508 -557675 785307 878016 584470 550154 -141882 -528559 402819 194760 545222 -130847 356403 111089 176599 -786801 -706770 274492 -102168 839498 -835476 -419466 699038 -896424 37085 -564739 -572208 -133422 393827 395075 -287348 510373 -672301 -24751 -707439 867218 -62856 -979518 60243 932783 185231 829892 -230149 -822171 -162996 -864998 331236 381168 729556 -593636 121119 643170 862017 -983115 -49553 -690144 -50655 803428 73422 -930461 599542 280636 631270 -159048 827448 -190107 -378727 -752000 -226097 195224 -666630 -114063 -242535 804519 988241 -112749 437354 34930 -124261 402116 923399 70387 -178041 30005 349866 303155 -294278 710891 -378239 -559405 311692 -854209 850351 -855036 -233719 942942 223305 -514545 -260111 350793 -247205 -11058 -542343 -865066 -668832 281393 -527480 857005 471757 -520006 926778 -325172 -966393 507649 346848 65028 213353 -493391 770558 -220166 -64961 51465 -821812 816678 -321203 -190116 194358 -632233 -722359 -768111 -495908 -57554 29916 -247388 748050 -14178 681509 535971 800224 -198798 658230 510257 680963 321479 655509 133511 -455701 409614 -947780 454638 -518468 491788 -535526 256838 -691251 789081 439184 50050 682923 -736796 320373 -993494 -568553 418925 488722 851672 -757116 951690 602023 -527173 -371174 -936925 536548 -754281 447670 966262 -826640 -909245 342759 -162157 -773659 -625622 677106 418145 -909230 437707 -68401 -150121 -626887 588984 -465878 180676 953998 -346086 603107 707016 -423746 669868 -841201 -112295 642469 174779 -431371 323967 -884329 951853 -351087 -719465 -108456 667639 750612 851156 -373596 -423131 -982430 886585 -643544 604118 715411 349473 -259450 -765891 646386 -88521 -557099 -901342 52993 -473602 983327 -911009 374259 -951221 -243742 513635 -173775 508997 418959 39602 -438698 146668 292622 -800414 20019 -227185 288567 -63328 726731 -756907 -890533 813353 -271529 -925259 -122567 516306 -1852 -218370 -934135 185345 763952 320208 833269 -830927 -635919 -99168 -699493 55793 -311794 -766024 680845 -709146 -520252 -538572 164560 265797 -389758 456838 652640 -526118 788589 -311820 666923 -924541 475613 474389 -956271 -47947 971486 422487 636395 838519 -357200 -548356 -699519 566498 -58808 895384 -29550 673063 201293 649493 150095 -690807 -835557 -441937 117088 -89250 966083 259193 205662 931987 -314871 953174 -799528 -294107 381669 -246656 -617265 813992 28418 869124 -726599 -388156 -69438 429380 348417 341299 355000 -83596 -135034 -584508 844717 953246 -389736 -832549 -511716 915230 294654 -319121 -31179 648614 162034 -312437 367582 -761413 928930 456526 -48595 909494 670769 327658 616559 -570811 -500555 495400 177573 -866969 -237769 698979 643842 -809997 -804297 187657 632430 746642 568357 -756195 375301 -457536 -176664 -55625 -584167 915535 783322 291459 801580 -625948 733002 -389954 351479 922360 825721 -685124 714342 -796712 560542 202724 -51431 -412379 378211 150450 -910108 341973 -163867 330548 -890800 -772559 225975 287374 440216 -306987 298464 -301449 -553427 430387 992984 -10823 -61645 -538224 -779249 -790731 -429694 175109 -798105 -515236 154661 790015 -922443 822199 -497058 -167361 -793021 -807840 -752096 -274469 125009 -58617 -969196 -453829 -36977 709102 -200299 -41699 878885 -331922 923955 549138 859947 -893841 550836 814975 -727118 -397581 999950 -287203 171961 -275316 981486 -808327 652984 -899870 696373 -815884 -689767 236718 141813 -836924 292282 -155199 -57991 -939535 915564 32638 -898758 9689 -614665 977371 212842 965933 -499692 -304795 -893331 859633 -924559 250425 919771 -15872 766513 -579957 835072 814214 -547095 411939 -211748 263428 -301404 -379301 -964572 942288 742240 428963 -950593 470034 688911 152573 137801 922184 751254 92929 -82029 745794 757585 -369063 22305 -832857 189326 -273082 463658 -289553 -158194 -283622 -338916 950886 952711 475068 85142 546479 -566236 80423 694508 561855 -684413 485739 -102234 -576546 -31690 334379 396929 141738 -977213 171933 146029 -417133 -252124 835085 281741 -611104 218696 41946 136378 -950488 137488 64631 -609280 -316070 -488878 341228 362784 171062 -149926 -244141 513932 633169 191204 210651 984687 522133 -931933 763592 962594 776127 842429 -511759 -207305 218464 507340 -784960 141554 838108 658911 -714442 879179 -728211 317175 962916 -30354 564769 636299 -854029 -6725 613080 -347260 -485603 -355257 622151 -466494 813618 436824 -519816 189845 640148 -808723 529480 321860 -317380 -875468 928615 283146 725298 552977 -866597 -463852 -855912 938654 858750 -330364 185888 587301 -549765 719729 588434 -313176 268501 176100 -762169 932698 -568864 -27811 297520 587940 -777274 -319284 149584 716064 -363260 361753 930622 877345 745578 -954084 -435804 -227415 -153826 214693 289474 -358670 208025 276598 846316 222054 149929 -795964 -326905 557350 871405 -67270 -13807 -340089 9693 -844683 -353130 -627952 849215 -323191 815547 475389 642099 815610 454967 -973248 814376 -22716 -637483 911483 402404 753492 408052 -667897 92032 -605939 395142 -293137 520681 513476 197397 -652171 43233 515140 -35015 -942579 936444 -480053 -975581 -295203 -780764 557963 274453 487620 -153963 809513 656616 824912 716385 564289 318597 -191803 340717 516833 73452 -855139 -476942 -314359 -636752 -172542 -209795 90674 -834183 -569642 34416 661316 -540287 -43476 226431 874014 -261609 905548 112435 -990574 308127 -792397 952682 196966 856592 -203375 145749 603220 128756 -135223 -654727 -694518 488428 -931980 593327 181931 -249303 -484898 688165 618061 -13452 -775800 499162 -294407 -873304 -88028 -250715 -21714 -564814 180892 97454 570974 811160 977420 -930189 -154129 -449809 -678845 -90683 -517189 -848797 -662202 696521 483729 615859 719053 380664 -777166 121138 -575548 -106849 989141 -463033 425163 -635809 418723 -490386 -568650 -287314 448059 -642507 882958 597460 509744 758080 444558 -196753 -390266 -134203 -494809 -73360 741176 922385 920316 45852 368693 76545 442855 -989940 97118 150921 744946 327469 -48118 257969 -514721 800064 327683 588563 294817 -13733 880262 -266401 -39840 762982 41798 883543 -757895 -190049 680170 364243 986236 -929898 348938 -232258 868908 706482 -126154 -973930 -917630 -182485 -629904 502000 -61398 477070 850605 186866 -223355 315452 -280361 -351016 719013 552298 -786098 -644624 -751788 -240989 434274 129309 726542 -755135 554203 108376 -194558 -839048 971378 -809046 618389 587979 -523819 -365645 884191 862485 -87514 -891098 420267 -702974 207869 -202677 9467 15379 187105 89084 906115 -268771 -113965 836392 -820823 445130 -707516 680915 240012 215831 747161 -631916 924025 -379307 -806226 -191594 -349193 778152 121937 56983 -694084 997387 289602 502508 426550 15049 -857414 -680709 -669565 -366075 693473 -514753 -832903 796340 479189 484936 -444000 310046 -538454 -163400 979123 -831264 465125 -244665 641314 -438419 -351360 832832 -308078 -588024 -2838 -19710 561371 863563 -467964 457472 -693239 487972 628132 -933438 416989 -465709 380437 -731551 995145 842605 -85995 -794481 -607369 213340 612310 -90996 769603 404061 -776578 -361678 -437956 564992 630311 655210 674599 -713685 629984 -247499 -182788 -784873 205098 -237148 -411546 -23726 -474756 -149024 706759 741564 -112321 724131 -716877 -856694 -128686 -468163 266608 -229178 -119161 -254448 549884 207820 551844 272532 -207097 -125746 -904988 -962604 -609803 277970 -277133 -325393 -421795 500783 -304138 -97641 653709 -790381 614656 -726634 844419 168064 680606 -233148 -639627 -46646 980812 -307822 835402 -575973 614269 -308349 -145249 749423 -132584 -297555 454979 906904 -986635 563004 513340 -234309 381924 -552592 494656 -299951 311463 -560358 739132 -940760 -759310 211106 300368 998751 -310158 -768764 -7343 -904851 632388 863695 967494 -887525 14201 -921691 -119189 122245 474520 -459971 -279503 -479075 -400228 219364 704316 -406488 -526606 -820744 -670492 745279 824317 600171 -998603 62159 -106862 588742 -764306 -661350 -8452 -935388 767494 889140 4856 758323 -646878 -886138 -412358 250934 486560 852174 -144282 87941 -129520 166685 857624 622859 92598 849240 -638370 -588985 -783351 -867656 57912 -19636 418870 -619446 -18146 -781886 -719330 987376 356474 486882 126932 -907811 422570 -799362 -462944 -759395 376320 -41354 28543 -873077 -524734 699972 -504800 -719911 1322 -722831 240104 -299380 781798 -363618 177263 -948228 -858855 998396 -400894 -837800 -327080 -168876 -854497 82721 569774 -747264 207611 57515 388121 -453904 566015 286751 -79989 936102 -827449 -720261 590314 -386758 -411358 -491888 808848 540503 759956 653570 712908 428988 -396585 -742324 573791 250684 -704938 733114 667135 -825922 235057 325997 693208 164030 967996 -814501 258566 -929846 -48000 -33588 -870628 -165883 16952 -468898 988832 214312 -98988 672002 138124 141948 955898 199548 -658993 -492063 -450944 231527 -707894 -70070 -787468 659119 -869420 -504769 -998636 -177771 511926 -704806 446422 -781394 -78161 33866 643425 397412 126066 -579885 903826 148724 -428509 805836 -704776 -355857 574429 472480 924632 -704711 -129489 -680242 -401110 854541 -11494 439912 973466 -217353 731285 -618985 849289 -145320 829450 -162666 -783991 -217371 -199466 -643789 250596 -222552 -921011 410449 578965 -581378 482739 708840 168909 602263 -958780 744835 -157200 -342278 327597 -838463 32278 -617218 -433520 -317611 316427 636754 -40956 497799 456270 -664330 689171 -360527 765974 -929089 -250182 -767294 -536248 675159 302445 -816706 995202 -424261 266768 484155 -873196 353211 -650753 -424602 -291199 858237 76551 287100 -467709 -913285 525803 253778 -71164 289280 190944 -84402 968997 -808017 -945519 -496533 -72389 742012 192284 746168 85837 321073 481682 -737702 963864 906091 -641029 903686 468235 332954 614608 209672 -300724 290052 -790913 -391746 796337 124098 319083 -394979 483783 -853822 -341399 -441044 -644146 -180412 -641979 -590588 -68038 -592675 -693190 -231594 839860 -425225 -745219 316645 -45801 -322610 78131 884743 -812812 122868 906230 -477783 70799 -540978 798549 247752 -943392 -492778 864209 783352 894098 500695 -293664 -276639 472583 952564 -18707 319037 -422446 565537 -774954 -101413 -631108 441319 -242195 128159 -546240 142885 826872 -317184 775695 -906614 -659790 758537 -516340 114844 -579769 -624423 268752 -897100 -160805 -661982 414760 627711 -885116 915245 -388718 761471 840523 245205 710084 344456 93103 426632 813989 -834365 -694877 300489 997330 828462 247691 -624848 871194 666010 51010 244073 776322 -785748 -303337 -110927 50242 763485 -514357 283484 -815930 627835 -771435 -569903 -437842 689445 157343 215180 -261169 984530 9862 -790117 236335 -505398 -836131 390050 -443891 -561749 644907 -749992 871383 145638 -136216 -226553 285361 990528 137604 -718064 229621 97618 707040 878052 907822 -867575 311763 -549364 -899045 874279 -508505 110754 25906 289855 -522086 -330666 -866533 95165 582877 775018 664881 789084 435607 -66249 348165 662830 847459 -553307 558298 465943 -19762 -163146 457129 117586 519515 -89220 -468321 885611 -33025 -436705 -432998 -659005 -644443 832088 595248 242704 79786 -661384 566568 583130 -945310 237282 -221570 876031 -43118 714636 666468 169904 216436 701955 771772 -449934 -847562 -436124 688415 -436962 -464389 -683805 728665 744160 425816 -49208 -263958 -288964 -367016 453613 743430 -705404 768889 122306 -257770 -632733 -139092 -844983 206133 -426 -148775 -362854 -503500 -333650 -25895 188383 731543 -702065 -915973 843993 90133 -877452 255103 -243750 669852 -449495 -643682 908617 881867 -56113 770816 68129 -538378 813147 836804 -671374 12581 612504 235900 -915361 -855403 380192 -60626 313246 363062 653671 -730668 -299397 32299 -122704 -198819 -636459 -832947 986646 356010 874527 -873431 -354939 957329 910433 -412419 435518 103389 -860619 79167 -524714 -664755 796618 551446 694839 -505967 -370204 386782 543774 -296112 -954406 161833 680475 -119900 982166 287161 117780 508316 -562023 860423 651203 -436423 -699788 -53825 255540 605938 251728 -582079 145479 368688 -821785 -670943 714164 -251566 -358135 936360 -929790 545963 314136 678481 518158 609023 -877555 -742323 859019 988042 -106767 574464 -136580 -866696 884707 -99583 -435013 -251538 676888 576286 -146570 -982656 889815 632277 -239315 966584 -417159 540636 915765 611734 -296592 -367845 598200 -519414 -676804 5293 538290 -55300 621047 513506 578037 694852 726474 -525504 460199 -635854 211829 904573 -227009 701448 182860 -230138 -333557 -591237 -105291 828155 498861 536757 -295765 737841 95129 24022 613181 732719 960153 -951313 -77553 -628814 -851639 -824827 -588456 -222167 -275685 83860 -723485 -127047 -182316 -998391 -796017 410426 592910 67783 978126 425400 -190412 171683 965546 424819 -760439 770024 -543045 -590113 56353 389588 210226 670117 757477 757272 199121 278176 357907 -507940 -494351 204513 -862531 -743239 -422149 -198997 990918 -557251 143855 -124424 -381080 -201877 77152 -769677 -198480 941369 623222 -816389 684159 -144752 -98965 871718 781707 -676273 -680818 -461764 -488355 -450233 -773949 -302537 354641 716096 -1023 -165302 544409 -928524 -800302 435287 147642 422799 623447 -809864 717837 -429515 803777 -367753 -435393 14971 -884007 -799915 -189487 -131475 692858 -805561 657177 -478329 553617 -230860 209344 -677572 -327644 -287048 -204478 -186510 -289464 -661340 879089 -370301 951081 65148 -206222 -337474 -365562 -122760 -516163 -340764 430642 -488700 842913 704044 -744300 137280 -229185 806079 957992 594688 -593141 598716 512764 -768691 -111538 953141 512564 972130 544550 797617 -329594 790320 450308 -243416 -115137 -681893 420780 -910198 154172 -140230 -249031 -839496 441457 413403 -764905 -210679 708710 738172 702855 551366 738101 885395 -906977 -491729 -706162 614984 -366009 -210956 -358733 -666506 -515907 634685 246780 -398291 -484206 102946 519124 999858 985387 -90957 -887239 562557 629824 381425 -567360 993211 550752 131539 286863 116682 340715 -415805 707938 865088 -203753 -167137 205063 -244124 -807188 -742856 582114 -39118 -198072 -920106 953321 -735141 253275 -731470 423080 -487485 -762708 404602 131006 264962 147091 643536 -952226 374628 937660 671307 -52528 724841 -854102 -826635 974702 -169659 -228558 300492 -525273 -688543 -899204 704577 -221185 196440 -976122 -867780 -325363 806523 -239456 -710506 -45060 -629171 649585 -542819 -344566 100872 -70288 479380 141452 -947562 -376468 884016 535144 483865 270597 413340 598425 448612 324656 235510 -203601 924799 555703 -925232 -85044 -570585 436023 546864 407976 685899 -333792 -394352 843790 -248560 681017 -357922 -660387 349647 -380903 792445 455560 248850 -985681 677571 -283753 -703334 368954 572921 -440796 405724 259922 591326 -634402 -521217 708062 132900 -500215 -772641 789659 515441 779771 -652147 -899173 -263201 898720 427341 902980 -225539 -210056 337815 711117 307916 553748 327575 79556 -312766 528029 -657363 433291 197451 593357 369133 -891306 950467 -542220 874655 -760785 662525 -299532 561473 112627 -915905 820037 899072 -306990 -877245 463474 -941245 934098 171448 532890 184864 -829108 -5185 436079 736229 -709266 726511 509755 590224 -882249 846674 -93610 -40873 -808578 40933 43057 -455518 525164 687003 477135 -742517 -811011 702683 413382 686053 475012 -458499 -652862 -773966 -137820 -28079 109315 926379 203351 254616 342490 -30404 -124438 525065 858543 636933 -101761 934862 332926 -640421 199434 -263804 73174 -708795 247252 666175 -453927 -69889 -568068 -324477 749759 299130 -760719 432844 -979374 -25254 80377 -507001 45683 -543625 -979 539927 338579 -815651 207226 187345 -886341 332 -862047 476543 -278010 965304 617016 407777 -223582 870601 -734936 688936 609234 986973 -50771 645113 521070 924929 985305 -683408 358497 -49284 94609 -417382 -858966 261316 -655218 -973190 922460 551559 -453795 799493 312351 245155 54623 -728666 -800852 701998 -220982 -263493 170069 20079 743590 -592234 -551557 850147 445009 -244100 950037 313658 -400132 -174807 606256 6871 170924 783307 889065 -22957 881978 975235 94196 -190214 -217901 851303 88217 -111028 -890248 -440830 678962 448126 395135 610258 -648657 -439050 124304 653385 -365422 -236589 -263895 -156979 470387 -348061 213531 -456008 -70531 174379 -733941 266713 -103825 -295326 -344334 561265 159260 -677258 658972 -538314 -648597 12934 -286291 -471085 897752 903910 189463 418918 468593 -769377 314022 -856191 724057 -11028 -698764 -949077 272073 -953538 229493 -410916 249866 -337352 -386707 26244 -376708 -18253 -500108 -569852 -591342 119996 422905 -363214 -6316 -349039 295228 998490 417500 -568536 -808493 341304 -380967 -182360 139558 709759 869648 28782 182643 -10666 530645 -672631 712778 320341 -299754 695487 -56046 975372 676817 -316026 -216574 -401924 -175848 823435 -54871 462748 826900 142382 297447 189526 -607360 989187 -809102 -490873 -405462 834003 -652206 294658 -888587 370458 117220 737166 952409 601351 -351525 628451 9697 191358 200378 -117967 808620 -942055 631260 452122 -336019 622499 -11924 494899 -158868 -318948 181869 760071 319619 939192 831796 843027 816033 -997281 732777 -336309 52938 806958 -110967 227859 -512492 -494091 3303 291399 -656212 148664 -271450 -340300 559567 -471506 -718912 524829 -766382 237380 -577021 786615 -442725 188187 842511 -584659 293 -276474 -743591 -74467 333567 417677 -409429 -399592 508878 534892 944033 249382 -157753 405909 -463058 748992 -633930 100522 630677 301780 -802054 -657788 -301968 621381 500357 599343 495916 376808 -67359 -109589 -550133 -219384 607398 -553940 -600159 -482589 18949 -521829 973400 -355413 857409 -620012 713709 26118 -131536 164262 -751120 -286322 500287 -311147 -489017 -729135 -444437 -334245 -880213 -401966 318792 395811 983721 93447 -188162 94285 770851 11993 717383 581613 695245 -638937 -852366 85451 46257 965059 298468 22500 221995 -879373 -629231 887656 866029 690801 217351 381242 438908 494828 -582940 745716 -295887 292741 -118310 783456 677690 717267 -913357 -133505 -605930 -199713 437447 234118 -729572 -200792 -277497 929756 -265739 -607456 857717 288158 674973 626222 782889 -851941 -546586 -832598 875471 241624 825973 -498204 -967644 -284019 528835 -794723 559996 31654 903837 -407412 601662 -2749 860965 43354 634982 -121671 -892338 -942169 695298 -444145 -281244 -645885 251446 -950143 2178 687349 745657 -398720 672410 874232 -21675 90160 258033 -71303 153323 -885912 -55648 -277286 -486292 6070 68116 -758030 -202143 -479527 -498034 -84341 -259099 327237 560164 -553118 519717 -796894 568382 746027 83303 424269 504090 -311670 176384 593878 -186551 -959845 -115877 281728 81072 -470933 -839047 -184252 770312 -105987 -435348 459727 -568994 976966 261596 -257281 567571 122417 40706 572010 -647971 483355 -45137 -841897 -2748 704344 -57530 866243 110246 -66516 363325 457949 410804 -669613 96545 -7030 204658 38139 -241 100322 -675653 -701116 712891 -774479 -699845 -872505 -824339 988919 420979 -34804 -67457 200168 -647111 -621167 -869279 402029 672309 576202 -341995 685089 -38811 421788 -808909 121941 -343399 -186143 -575387 -810483 -574344 852967 792556 -381951 717050 244465 -736102 347420 776171 -511307 -455466 -983552 603630 247516 218267 -313472 803192 -767739 -804359 319781 -16047 -436798 -922733 528297 -788073 -866151 624159 -663937 -947654 897668 663017 -951991 137217 257905 -516144 99169 -668413 -464061 -782265 -825263 199471 99536 -834346 150234 -295867 496353 877975 876785 23387 -970187 214073 277821 791769 -827650 -261632 254363 937468 519523 547139 -356582 -144297 -640260 944492 -109441 -896563 -866343 712828 -998718 -45160 29563 -861948 525967 896070 271577 -698323 -335930 747575 -710180 906161 536699 286752 579427 -989344 -597129 842635 412609 -736739 768949 -867115 883130 506462 695910 -206418 -101879 -550993 344686 332188 -460835 -350546 763620 744569 821464 701200 -798698 -859152 -923506 -831844 657411 322564 122124 282923 -328097 397321 125518 231727 868754 381481 889288 -228056 -69447 356833 -841890 579376 -770652 -68991 774380 309360 925142 -928849 -644929 -776152 102024 -803356 444185 761772 -271706 67182 -690511 -197662 113105 -320404 -461391 -189883 -726437 -338858 -298569 669156 27598 -488334 -552492 271715 386662 247904 939792 312313 -424174 -296049 653796 -454415 583159 971717 -134210 831402 -286099 985243 -297087 -971114 -285568 -17282 -506878 -580289 614256 -785360 -835444 -405059 -972495 624069 -190244 227521 -172180 478119 -16474 -859250 446588 -311534 -387569 73466 889202 628248 88881 -742287 -682862 -620130 951962 -888718 765907 -393763 -837043 -159216 -505373 471650 -479169 315763 -16223 694543 -585765 504789 -722527 -924264 323967 215045 105131 -714106 -559235 -289945 565180 382648 705819 -914446 694275 205405 -255085 916656 529126 397818 672532 -184638 -688005 -942486 211391 -609830 61711 -674726 -859350 415038 222882 158793 171104 712396 -32535 -728946 -351648 536304 -675637 245457 -640998 66864 826341 -594544 -490123 -184927 177670 -823268 -374709 -828433 283059 662554 -382741 -806439 936868 736643 -877418 306226 41540 127780 405890 885857 896309 923422 -601381 728674 -718645 807015 -118211 466755 -486132 -638137 423483 -781528 -122441 170076 -252965 -580793 -619463 43671 -797416 -797587 -535367 501693 845023 -936713 -498163 448871 -749166 7130 976067 994178 -644472 -929125 779802 -132017 947466 -949929 -709754 262244 -989480 -89027 -795985 -988887 788642 -358641 -164494 -473892 317967 73509 -768674 -968818 254778 -308886 395961 712099 785712 -34596 267897 -666410 612339 -459888 683851 -782285 -666118 298284 -979953 -273381 -444369 121964 468954 778947 -706705 177182 164979 776246 -925810 568230 -394154 -789554 -891055 -224774 -196044 640703 -327439 75814 155377 -440179 -50914 -540855 -420059 -160496 852346 196247 -809572 -828425 -845542 74581 487126 -428478 622985 473568 212359 -416826 -701755 -797274 -622056 -384851 -889153 119083 756132 199796 -753953 183558 -5892 -804500 -249730 747490 581411 -31175 -300566 278013 830035 786262 -45722 -977236 379894 83470 128807 -562987 426030 202372 563800 390387 -521138 -441043 575127 -93418 195038 983761 -92426 -698784 224795 71181 550011 746633 -448011 -901292 -297696 -790180 -698481 -278423 -162477 -276936 297538 815206 -694793 -271215 -238566 392121 455778 19180 -485801 240546 -771235 205030 -434962 -584010 -180825 582573 -242682 -356641 680434 591109 62971 -165926 -271132 156356 -12066 898999 982935 -178986 -71181 291164 -497767 400699 825394 422275 -529555 877956 -330041 808887 -389239 956634 832786 -805285 872278 -891401 -796121 812835 871092 473387 -550321 890009 987507 930520 950917 901657 -945830 -655498 -915078 548693 -677085 19216 25233 -929197 -796675 222661 692964 23402 -486647 212168 -577987 256072 243422 -342432 -875234 -637457 -913147 433768 15674 102707 200702 -774576 187769 -191298 -213319 763163 -994696 189068 -766051 777567 -294138 -887185 500229 486344 -828888 -302580 210750 -655466 -416746 889052 -291702 520474 -196676 -489427 -203616 -742468 53179 92830 643242 -210312 442469 -924762 -609467 372317 -450876 -177394 603269 -678259 648212 -439694 314350 -63552 -9788 285508 -819844 467904 993913 15049 128668 -289170 -548086 -790246 -524880 -713412 -578555 -829020 177551 -384464 -188119 -58583 -931581 799976 653674 -240067 -606006 -406767 547697 -434103 -990187 791790 156185 -102261 -771188 898391 768115 -933740 107848 740151 -667838 853321 677847 -330227 -759808 -293149 -944580 -602132 -646953 272367 -654100 -940164 31145 191567 616786 332022 509448 204599 -173620 163628 695487 461744 -341205 115071 242247 614552 -9289 -790170 146259 -818016 -211287 97774 -477627 379981 -373712 973236 -30794 -880008 -163732 723309 590962 -779314 -274314 96862 -578823 -826288 946390 493028 179200 762452 -617077 279022 748270 -372094 380935 -199170 732127 560344 -884560 -728276 -946908 -269529 676960 -326493 -596927 -382701 436581 194850 -1682 170519 26498 -366084 -529898 -465409 243181 -494312 870491 429292 729679 343026 104977 608468 -353849 956696 508990 553087 185191 856365 564256 -302581 809013 48618 -503001 598505 -529364 745624 118134 507613 -672456 570135 90471 983426 853310 -128421 -402044 779972 -161007 436329 -652529 30564 -440834 -396066 -92934 644983 -623167 68456 958832 -194073 836749 -438452 -468406 842609 70408 166878 406427 851110 238669 -458740 -75867 40426 -852887 -810924 -554911 861944 750942 417992 -723333 -975396 -77021 507921 482387 -190089 -19807 -696982 27518 337918 59192 922529 -615613 -899461 762680 -687079 539806 -558133 720361 914762 -144704 -42978 355331 -337601 -2291 481787 277942 -745577 275996 -3399 881060 855174 -500933 -100089 468578 870481 243689 64997 -738438 -354219 312026 73256 486764 -510976 766839 -961670 375592 -60458 -745253 570200 -115050 435053 997462 948498 -368625 -307342 111854 563022 51553 -303710 -282919 -342138 -256561 -318766 -818043 924549 -663538 917736 228880 46318 206793 -889633 -731824 -457675 274845 686919 650956 -957532 -253922 997826 -967103 -101032 -840495 401288 -576738 -254911 -751568 910308 -265848 451877 235945 -348107 -210473 -545634 499743 929006 -649065 471703 823783 316054 -528120 -108333 342860 225992 676127 -868890 278540 -931788 17923 263482 -713255 607773 -816368 52363 -522535 796377 479191 -588181 -790106 -166571 -977124 -763841 551886 18574 434518 -827071 -350252 -870632 275379 -198148 209326 -188261 762898 -341165 247877 -529199 818055 530938 145912 -706295 510810 -133638 -349927 -223320 969096 927154 -922386 -673374 -211647 -357167 181041 31237 543977 501725 701841 257263 -843113 520495 31407 -8557 -437224 -871692 15649 -797768 910445 -645458 -616717 -949703 -493112 -64847 379553 -182906 979732 485286 441374 948257 -108694 -594293 733520 -123357 730013 -464079 -994670 -396235 -802513 -81731 -142543 941591 -458663 701992 468207 78876 -484729 -452288 -56445 -540757 -520743 327588 359958 -266432 -491613 -772277 980039 -762391 -965010 317949 604073 -902966 -820363 933977 167616 152730 -880087 719693 57096 312867 -581714 -961119 528494 -176570 -100004 -59283 -201900 -608267 -517826 -337378 159121 347446 986902 875638 512239 -499289 119127 569224 -33621 136052 -567638 -550592 194297 666723 594281 779609 637053 395977 -113497 291941 -402093 709393 -471514 -790456 -306040 -490820 -858656 -492867 811806 493660 -8961 569680 -251508 645913 739941 831075 737980 -395604 6564 -316247 -78964 -630170 -316154 -148050 -619058 922794 815495 228684 -70201 -236433 -961834 -85961 874931 71615 671960 81651 -201921 -765638 -262619 -764711 605454 -873452 100233 449429 -216651 311954 -936700 200619 469823 -233455 -852533 -850067 830250 745216 -971196 -98426 576616 -305695 -232690 257907 -795297 689228 -463881 909189 -432151 757739 -829181 -998815 -536620 -234753 -887060 752127 -771997 79450 370077 595118 -650165 -67997 -27467 333070 122040 -985579 -339830 499221 436422 -331264 786596 -494965 110087 537671 515262 636941 -233853 621088 -320312 713358 956596 304215 -154776 -187823 -702074 661067 998260 -366479 324701 836080 -75527 -652838 970511 -343989 -498376 42445 -647323 -737415 -544093 52063 -434146 463016 -61596 -961670 168556 -586980 692439 215387 -968843 -199764 106379 358802 -730028 -479934 -982715 -397562 407829 786399 -665475 -591890 -186563 218260 -516385 64345 -43073 70410 -751925 386598 576008 -654340 -797866 -434675 -6284 -305481 28998 473749 -661034 -254303 -729958 631835 853237 -390737 955647 -202158 -826743 -898323 -394532 281533 819266 -721543 -406200 41014 -529471 -64887 204174 763371 831645 -867487 -270544 -111396 -258976 -563619 260961 -640546 448007 -441234 -218615 121755 -740602 -504172 233669 477711 165825 190953 -975131 95500 993556 312854 -359060 -870088 -37940 809179 -540909 802698 -560725 808460 289991 -971568 971752 -120433 510502 -69972 -996179 271071 -634618 965906 253080 -701557 -743314 -45364 -643142 154295 263578 -26506 691355 -842726 453500 945922 -411212 235263 783925 -135499 -170381 -676923 -823008 -472791 655930 354783 -294968 749129 867041 -472876 -149395 743000 -10320 153535 102916 963306 395109 -890928 919731 381160 753076 -126134 -748967 -354927 -313022 552707 395395 -844044 -939351 -932761 549240 -492425 -439177 -831627 -376785 -224045 -187089 -636864 136787 -297707 -396346 -305680 -394554 -32738 -628953 -212673 -793445 -924252 198448 -283012 606234 -982864 551347 -305397 68928 -770658 715254 149091 342589 936096 525235 796046 113524 419515 -527207 -452179 -406530 -485944 170185 -490126 -807257 -320780 220505 -534365 34416 -423231 613332 -880226 231051 -568958 874680 -649521 -960798 754915 389751 -263492 317585 -649505 -839561 -427142 63591 769480 342419 -511051 -8471 -762685 413463 -157652 -36529 -53559 129223 -575822 -857723 38695 -163495 234798 444075 -337922 130806 -821860 -283243 -312252 -219074 -747766 -269364 792257 -530111 -509540 -580981 130707 359686 821256 792259 899371 821000 940571 -898281 321358 990899 -970702 -954655 -736364 626284 -959422 -341589 -620692 650502 -590000 -98889 102807 -258610 -57479 -847112 588328 -678528 -640404 -14570 246922 -893872 -792469 940782 161402 -269982 69838 -26608 -125559 579026 -749056 -524737 210332 245677 -284928 -92556 477931 128373 988256 977755 510725 588705 319434 -771499 374858 -9573 214774 -403852 -499600 -372032 980789 799234 800255 434532 -236054 -145925 -787755 -940597 283147 -868210 130595 507185 116388 30624 -378899 302275 -188588 -912696 -511090 88100 910799 158676 256945 -408215 178650 -670909 775897 179485 134866 117706 842715 -829763 -303323 -363185 570079 -906819 -331049 -306320 259939 -911358 87551 -320515 -41673 641638 -297528 -717446 834178 492215 -235152 -248418 50619 714296 -562612 52439 -830543 -672226 508482 -552125 -796156 -920684 504653 -258504 339369 -211016 881021 -342338 -471318 -7268 -70156 -343793 557796 89285 996714 -244066 -431865 -94160 -261718 149517 500890 583496 970771 -45771 -97228 -864143 502553 -315358 105028 -37248 524481 229525 -592759 -8512 -695768 -76032 52635 -111505 889212 -29939 502881 771263 892033 -498152 -561000 703830 -813811 -66896 -233134 885071 840205 920858 -872843 329654 35582 -785587 24888 -114673 702708 -577033 98730 -544304 -670569 -662921 -781526 -280478 -213727 -728991 255728 -624988 287714 -73858 723202 273896 -371652 -23607 283968 -956043 -412249 350451 474073 -79101 -4434 482271 979027 -599614 743920 -573785 -974457 317011 -511200 743829 -410717 -252723 815109 706219 677030 -242375 -360070 -404452 785512 943767 -502545 765264 -758129 396887 258791 -836252 40603 -247840 -881288 -194649 787547 -659571 46158 897695 -728587 967339 -396119 141570 -242846 512636 -59174 47677 -228369 505527 -399287 516336 -417474 683909 -365710 -918544 -601149 -113658 -464284 32195 -677817 -174518 565185 -63192 314729 940121 -965439 728205 335896 550700 270254 -463593 -278758 -459727 432873 -585570 570120 -271798 -199324 618285 793551 154702 -196570 703110 39984 -167289 298570 -167396 674369 -487373 274304 159000 -241813 583043 -74230 -71339 181354 -266081 -812864 -309020 -41264 -928480 -748531 204168 -649214 356372 -711824 444219 316857 594557 -626180 757799 -84478 -153517 42457 -877778 -667330 -90754 -212799 98403 368931 790492 -945789 -694898 329529 -805055 122371 44972 -848033 -303886 -586185 800364 -133437 150057 268076 303027 295021 -656492 147071 -362599 -717771 -50346 627557 -250006 -714680 328837 275107 -225113 274599 506026 920342 -599166 319400 997060 38189 -130203 -427917 -282684 -725014 304107 268806 51090 -273691 -757019 800690 -17656 -129079 -135849 -583652 -552078 -674987 226169 835005 584212 350940 478903 679778 978852 -719547 807729 181804 361035 -82036 796603 766224 -477784 -47425 -53027 -767271 511693 456449 -515372 977825 586816 -263413 736272 520796 -733572 -403546 64181 -892082 -562451 541106 391578 616591 -471177 60451 -255284 -11506 28144 790398 123660 -906229 615969 -789024 -126771 -162788 962890 -683400 1463 -87127 -9317 -213240 -620505 128624 171195 -510873 532396 59137 554821 -197118 934283 -91581 -65083 500055 -601412 381037 930752 577912 74987 406414 -920790 -157810 -356104 584710 -89491 -365996 814584 -776309 -774679 856600 -163790 -997083 548590 789565 -912990 -640207 690499 821307 188921 -922910 512803 -6115 -672613 243771 -517445 822658 -604512 -422889 595117 -387554 819027 437793 396432 -123210 -404938 -756772 -64530 -898393 -533636 -946531 -962491 669791 432398 -539252 48902 -640542 305799 70054 -729191 -705978 -722248 930622 -598057 494904 -143452 910839 -682354 -335499 -418300 -73909 279936 -305070 504389 -722424 -384923 255157 -392571 61646 -862108 641049 336154 -433006 -341730 162702 -890613 643998 -564956 987318 -382187 -843762 -234372 937289 -512473 -751659 -112481 809618 -883482 44598 -955650 937328 429226 -381493 -369543 632790 222207 -701054 933990 610891 133030 -80486 -631536 232426 -828655 601130 139317 883427 782826 -554981 214023 -366727 -634868 -15702 817451 -331518 -384376 869863 620350 -412821 -345182 441912 416203 -719695 912082 -849706 695638 -592280 790979 -463026 21204 -469576 511191 -190846 848817 612059 577825 -87258 -260535 463904 -904214 -422076 -347025 788204 293549 225592 -945687 935731 -231270 -477900 69105 40323 389911 336061 -540618 -71046 -497734 -771668 -944807 -721973 978128 397615 -699024 -770755 -740518 351941 946055 -239957 302987 47685 -231398 775941 -777909 -355880 -933732 313933 130486 504314 536819 881820 -866530 688125 950138 -989157 -356091 716550 -945411 -26742 -699100 832142 725313 -901700 -365081 -891422 -9479 261016 299118 831140 881746 961818 661773 570184 -547224 869584 222925 841367 -635442 -491298 -120086 717231 -74229 -721413 -281774 -421503 -394985 -739343 -21204 -474286 35298 615969 620111 152251 -648754 803069 -147514 -182359 481328 583051 -499757 -422819 -526126 -126231 -631191 58861 -381708 616643 -662351 545601 669510 783455 -923386 -318825 -394512 268818 226040 -192640 295307 -77496 298573 76769 925733 463487 626555 459123 981952 988748 -99793 301635 474195 974422 558666 98738 -248632 -411306 964447 12406 -283395 -416483 401974 -336361 -624573 -854514 917195 907635 -119710 -892000 665296 486971 526355 241885 874279 -44429 75780 -732315 -498711 -671370 938968 -668308 -389023 224752 167972 -800201 410002 -982814 -918669 21155 -640083 685730 832195 -550625 -442980 -686760 -428794 972973 -805382 -528382 -541790 98789 288152 -801296 -247567 544241 609914 315465 915265 -623214 476503 678661 -503339 395546 770589 -992656 -802078 230896 -57237 -675154 136211 -59761 -842859 -324175 289414 -543097 -779613 -758716 -25139 -661253 912850 720772 352622 594977 812050 -588703 -553885 333253 100230 -774110 -853349 735302 56967 85086 74871 -45032 -722526 -846332 -462514 -167616 -358251 -324140 315881 -190373 -474410 -147740 943367 -456553 -466804 -532708 384346 330040 -200685 -171591 -728440 931989 -543619 124238 -680148 225304 -365428 -192578 490706 -308542 -688968 818372 882430 831780 -922705 -141333 -694490 -958489 -379184 -679274 325556 172998 -609104 357241 507653 984462 622102 320030 -482324 -529499 341630 465890 552111 656256 4121 -902795 653577 -534101 131402 -30371 940839 -261051 358187 -705548 -660821 735105 -447865 -988059 282796 -700762 -118819 524339 -533196 944911 373347 93106 -613440 -315475 -855423 302604 -827197 687488 -892718 -549954 836772 -187742 -390874 -444904 -647620 638652 105474 734784 -589479 -548594 750367 300207 -571459 195820 -479513 390323 297247 -291652 -303365 -815381 575913 -814599 947760 42191 -579208 984626 678157 612773 358688 -462581 518351 259597 171686 -20805 378085 -742410 696195 -687219 217076 237862 376744 580704 348884 251574 -913292 955815 -217455 141587 -353985 -97559 133867 -917121 921683 -932799 701654 -991474 -469010 756575 204027 433834 549570 -408826 400565 194959 -476939 -991092 948501 -988465 463009 -509987 -953506 -658737 785748 -266760 672906 128072 -219247 127856 -875965 -473785 -392115 -982931 306795 -14034 -466957 -607831 593429 556337 914401 308595 -700279 865241 -987415 921519 -82236 509445 387921 898644 -671242 670948 -5677 -969492 -553342 -110980 889117 369944 -158079 152997 -618670 871946 668864 626447 -970872 460424 925629 257080 -546616 -117776 -14802 -735753 684305 -778450 688250 -876940 996565 873928 670269 146989 281594 -434221 771016 -600845 908250 452347 -551265 -481941 116676 -644609 924282 -435954 162809 42674 911813 801065 963120 -504837 -670304 -820515 -771950 -242730 -648225 598176 230590 -872623 139787 597691 -489529 -737008 -436257 942794 926513 233033 -749108 791998 804471 -933431 262134 -411170 203656 -431379 555828 260802 -713147 -359894 976788 390487 -100347 -339451 -188844 -658210 965906 -969829 538858 911341 506665 -102117 442878 -109460 675965 -49465 456682 -286311 -936523 -440457 -495807 -19963 -731671 -834154 -180283 -585452 579881 521635 -293393 -486271 995063 -95824 -317717 655192 -751416 26599 451098 60026 532103 437248 246670 -297572 771345 324940 -665071 715721 -920006 525742 512927 65499 771398 735260 -235289 624646 -518543 286626 -345394 -837042 -535832 -972065 528876 -486645 899918 867719 -237043 -289812 -500296 194143 992561 -659087 -91599 184004 -453620 -158992 -149066 -912348 -395514 -550767 327867 784899 -765507 655185 885413 226680 735486 -274685 -294579 -729298 -492976 -369078 159236 83171 381929 -728031 759433 -647444 328247 -893101 -35435 -701265 -483367 -790525 -232752 -927705 -247133 534822 -188455 945124 -978275 288772 -829631 59016 -600060 -329542 -482800 -743477 748615 -958277 572735 912760 713483 728010 494653 -950034 -262232 -794494 251627 518689 -14293 702158 -576097 748566 282706 -356367 -782428 -983318 97170 395263 832056 -198069 84244 -455198 -143731 500861 -681420 -362793 -625207 -65194 699777 -70162 668678 247235 -596544 -265331 -259629 567489 -429591 35310 -156495 -197404 -220760 338332 771223 -353580 921052 20986 931822 819019 -880356 -853572 753173 933529 594989 706028 878174 -365920 -362099 292326 729743 600 339180 -305444 691299 585164 429870 593236 115207 322075 60906 210085 438557 298744 443502 -226051 -987332 -341334 -374472 -971554 633581 910220 665982 948892 561071 600974 -464857 599265 66805 -679501 -74544 227241 -861 -595951 951753 -275386 836628 -38956 82069 325981 823575 -981572 666861 774887 278382 894490 895293 625970 -831154 -144681 59173 -149027 704353 -100500 -821766 -538785 -710841 -567701 158531 971393 332816 -916235 -363972 -79393 -447164 -148542 254934 -318613 -131749 493212 -463307 875242 117061 -239004 -656079 112885 -700828 -410100 -97962 718457 -430323 -64485 608484 -758984 -972405 -138708 534863 -705210 181787 -20497 -262721 423820 -493071 593062 78993 -650808 562 -514391 -306475 404491 240375 441571 824911 -703942 876369 -261933 -192138 -989042 -806593 592140 507640 -106220 75834 743862 -965197 -231122 -433239 -78837 886973 13840 596077 -998310 -151075 379715 48983 -369785 450960 540837 -611539 -470776 501381 -186521 651049 760682 832418 -276594 -355975 -171318 -243843 -147725 -619072 -419 -422173 -56765 660755 172136 -566316 703359 463485 -522680 403972 -126723 -481796 596076 -783524 -301339 15106 24278 544888 312373 715509 448798 479783 649662 -572625 423407 73966 986916 -699265 -487928 613636 -285342 361510 310332 -359849 451012 -814886 -902286 -499066 971243 -93369 106150 -730267 662733 206985 103654 -648067 94770 381491 -635563 -926199 560568 -230325 -598484 -944775 -778160 -314549 867892 -466445 -778434 389026 -590899 659661 432157 -703183 -442773 269333 -467879 -344881 896019 -53239 968499 -253115 -535966 -895457 735424 -318638 -603769 -730754 -88725 396969 -454716 88835 -24850 -290194 -953488 -520131 271325 -989380 452344 -823183 -517605 -435806 867930 -713704 -175645 653858 -19800 -457892 672449 -35792 895243 -114914 429206 -19527 352830 834034 -409961 -508903 -185201 480417 862286 -413148 -233247 270246 129176 356638 413868 -172365 -507739 777155 389499 180393 -288260 -405824 964205 481955 -692748 -663881 -387914 742252 -172868 85823 860059 26116 -508844 749026 -796551 -146913 -260335 106013 972990 32165 32797 -701724 279918 -298061 -62219 385436 129951 637721 207849 -946018 -347778 800858 931871 -865733 656840 -361296 634897 68786 983762 430085 191114 -410309 -495998 -225285 -660691 466816 559571 829156 -960530 -342241 437205 -530741 427927 118186 284714 -935831 -702267 133286 -807926 340529 -436888 989967 -870464 -10555 -914874 661459 -753109 -964098 -293127 -179118 -195650 -12312 461292 -968859 849920 -417085 726114 500948 593932 -551933 -481041 357982 -146158 -550831 -932867 426420 159317 182665 800456 -48258 226604 -201030 -860574 395861 -271231 35496 -580816 -845240 -659244 -417971 -722708 -747944 961208 -348332 -167391 -212741 -515755 -951780 -970830 -377828 141157 86332 967763 240025 498360 -126855 -269939 682820 -990672 221265 182847 468835 230852 796020 663704 420529 662657 -208059 -90850 865754 690309 7261 376746 -635902 -127485 996745 260201 89663 -734014 688199 419037 -900710 -884195 364237 -68262 -259053 566276 -601342 469001 685338 889209 747523 421609 68886 -103275 583839 844489 -932639 547585 -386341 -746417 -841270 -196355 -747153 -888077 525714 -348964 132423 -770043 -233744 -960251 -350461 371619 -522354 545140 -727048 -90428 799753 -925129 -396756 -452816 -589836 -579086 990814 -906234 -878250 381404 -861956 -234827 -641881 629055 320810 -248702 59863 207228 -692798 513416 -3128 -252283 342479 856883 823246 795616 835089 -684347 607926 667435 141820 -679982 -179267 186898 -306504 -499517 397076 367963 227746 -791210 269923 118619 -612918 359708 -543934 -185602 526451 391802 773569 540226 45974 -697432 437218 660668 445408 401461 928666 -720109 -317521 952450 969940 -39168 -296167 -211134 644590 661460 -978459 -407807 880441 868722 -119664 212634 -731395 363857 -595127 322238 350195 799995 858101 -689932 -706743 165264 -735060 -362860 524834 746436 -500422 560587 248595 224476 610975 -838374 90663 663605 -711665 -265130 -258852 919486 310387 874538 109091 -473223 -709274 954896 -592284 -740098 -171079 557916 334840 685815 -427664 -889678 983214 45221 97987 787594 -916793 -45990 -192867 78387 483833 473981 767264 -613683 580975 -487927 -113505 656718 918343 -181618 -444382 836222 -875245 -392401 -86298 -634886 442457 545826 991323 -853835 42515 717363 -121436 411122 -97616 -424511 -691941 686284 -889839 348992 975562 -446545 58636 178357 -880270 378972 -290323 711741 -914168 -641560 -804880 -577402 -937805 111421 -49208 747604 -748720 292888 -468325 73470 -179474 701193 -199677 -423442 -257582 -248841 -552177 -571995 -454540 636441 -763456 720436 -951168 246270 415629 -334140 -926762 -740986 181983 -902768 -929782 855142 -395114 -635931 -916123 315944 -985726 728617 82018 -848600 -53014 -385327 390450 -566503 466185 185193 373305 -636290 -354292 998160 -685042 697521 267541 777465 -172929 111968 -279109 -815253 788875 487947 -344057 808514 -23706 274567 -866183 932716 118264 342142 404097 -554772 358750 -951572 -505337 -655013 -468761 84387 141795 -582174 60569 12873 -332315 957890 8618 238293 -973361 -949044 -903929 861845 -615722 -809623 187857 -491093 320421 454803 20698 533515 -377383 -464935 33836 -579457 580102 195679 -849021 -570077 -651984 487132 -875826 638953 -23981 745371 -568270 349975 -492836 960763 -319609 -874428 577198 -684433 721497 127326 411934 -36226 -503192 717863 317047 368707 -950872 534323 -458889 -473490 -835646 377963 -143408 -900030 186129 -629106 -977625 -590699 548518 -128725 230424 366163 -707515 655528 819377 -579461 -343195 695358 -999054 167712 780084 -23814 -368172 25834 55056 -409283 -165313 -807789 -496369 -224323 439058 -333846 -72583 928515 435231 -576429 144457 575467 80300 -374843 -638161 -266329 -622349 -89014 12176 -837188 -885854 281731 -8187 974339 -122404 -490846 781016 232489 -466249 -633363 896522 39856 498620 -967486 -737328 836203 -664598 -43122 271505 -326394 597555 -455340 -599191 -430468 -643075 -722516 750762 -934241 -95326 -163647 171094 -687852 337649 -365614 77477 -926892 -260309 -63694 -973563 -68692 -181497 765256 -963179 24765 788654 982416 510122 698237 -478273 -165992 483146 327348 -872884 277892 119091 380928 996700 -410998 756437 -245678 993127 -452361 880340 627823 -291 -802392 -65017 -592401 -800225 -517998 931196 -5055 652164 -79174 -940942 -58586 297302 731069 -617380 747697 242386 -990518 -681883 -508851 -501845 292387 575847 -431689 -66936 -781152 307314 864384 162817 -531412 -54325 132109 -277210 -131258 -785429 731926 -918663 353408 990076 -865238 -330001 -354812 527967 782121 -495630 -727030 354985 -356791 563554 -983069 95777 588178 719631 529906 -257725 -713374 146625 -577491 -780864 155626 853553 -897120 801916 185390 -466931 -891286 -95345 -505207 673143 325183 -29499 -243290 -670970 186596 -38882 -831735 35140 588214 723790 578052 -561361 -464477 -268226 736194 622265 -824017 -814071 -98112 410951 342769 838400 594766 876085 -998636 -519770 -317165 376785 -832554 -569931 642950 89691 510092 -985321 -620554 588300 -192228 632302 317571 594828 -263167 -745203 759970 450169 -482997 352764 -801507 -141465 -503908 -187528 -656367 706651 -797651 820976 -124050 -395313 442311 800778 693883 956338 -104886 -511716 625103 586980 100905 922803 -107431 646590 691435 -584433 884185 517768 858796 -497243 476644 584321 -261222 165404 478180 517339 -98823 -228656 461461 -68 885791 513362 -903030 915646 74873 -590618 48166 -265616 123524 86020 -30045 795859 144852 480600 847503 106461 -350575 -706238 376777 349306 497781 458838 -158583 940038 443600 -769187 871253 800340 -892412 -355502 926733 144298 165001 -526875 -80800 -173245 -695574 -131972 -311980 -521141 764486 920749 -422974 -445721 383824 779206 551896 -58710 446415 -891834 674965 -158175 633886 -514848 818257 696136 503213 206463 430002 -752750 -117249 -676804 -701896 -57882 -333654 -822166 -301390 247068 587482 789771 -880698 -704124 973519 -906408 -24979 -379809 -618534 87997 73588 -664476 86884 357979 -261763 -684739 519782 -976252 -770436 -532089 225906 735426 803002 125270 877481 -319664 -138410 -429394 645315 -880480 -161601 -449141 -895990 -939693 -199237 986202 178783 -566972 -161949 89726 588724 47230 -472412 -995636 44560 -631871 -586561 329358 102798 694913 -313270 -274812 323550 -492057 -986322 -316833 760898 832590 852135 -69564 -529902 452038 -371001 -258481 -304199 678037 980083 237837 -980554 847537 -79772 -955391 -623460 926280 723495 33952 -643309 -263880 -467043 -345131 217557 -575721 -602500 -756866 -252111 585132 579533 155373 605835 -765196 555756 776808 -603815 -717921 764554 -417367 -326104 819600 857774 786014 665493 -449056 346544 64554 679509 8923 -514627 946850 46125 -86015 169046 527825 713083 639495 907729 557109 243627 206420 -25130 -111040 499522 -869244 -792605 -891304 824535 763496 -173495 -697001 -636267 -225660 263469 -4980 272443 968080 485768 -576072 -164196 -369929 -926297 -621679 568223 -435237 -911445 -182718 456768 942479 72585 -299542 -688371 658332 881036 -754535 -227031 -991939 -906929 939478 977869 453859 -749245 51483 527170 493489 -958801 -43433 -666008 -912639 397354 542571 263603 -570019 -40029 -698194 -828760 591367 105562 -949783 -186012 51825 -853019 950363 598294 438470 92076 379318 513408 950623 447725 -764639 322681 -492977 -188616 -102988 -801298 -864680 569716 34943 -158115 -666381 -808104 -628861 883032 -645684 -402701 577975 183432 -826813 -722139 481029 -573272 634989 -337628 340170 -362746 -908400 -903304 -56999 51845 -168661 -475394 -506631 241565 -3092 -797463 -527901 -761511 749368 660284 256325 129880 -304730 -812974 -412351 854094 -989436 -415658 -561554 -245248 -495919 743243 -39594 -339637 -11455 -60794 81526 107677 -401092 561839 -458174 442746 -491296 656963 -803938 684664 -955398 522005 -637978 939204 -473327 466248 -207641 255259 -111909 -764842 -857244 -517806 733637 21645 -674158 729807 988912 -280563 -64612 833165 878255 25291 273312 -456804 -236662 361489 311855 -917346 921150 32507 164177 -608949 273210 -601604 232063 -162706 385699 -168361 927399 195302 -455983 -313306 -478164 283814 98256 475095 889827 840501 337888 795049 64023 -623954 924406 241076 -356474 -377023 82488 871646 -76062 251441 -396539 209895 -992559 761685 -970773 929502 343789 225431 -126033 102441 476613 265463 444360 -155135 900954 48008 -884380 754292 -943326 -908686 664930 -713887 535176 90863 827222 -238465 -483478 -377521 326536 -193577 -744038 763764 785013 958789 -162466 -238891 902989 842235 878833 -359937 684531 930046 -693761 283152 479233 -583385 925356 -32453 -574015 748836 799758 955975 938421 -218764 -800466 892175 141455 -445458 587531 -586493 -490567 -265541 -152297 -711259 591 997719 -412103 823054 -918880 361492 -642999 697575 -926031 -663273 38807 465520 880826 -167719 -646940 -521092 975015 -55385 -762009 -237326 305049 -727261 536905 549070 -592542 762305 988202 337055 -856820 660810 740890 542726 446802 96348 304672 -604355 -169819 -785816 -523721 385294 153385 -509773 991436 629975 153909 -975786 120257 -98035 -273321 231230 893933 919605 -492210 349228 172570 -409235 405390 254390 897413 523105 -274625 670532 -299294 -997801 -17858 -637548 663125 -54620 -146789 207159 723706 -196812 277657 445586 -828066 -649851 -600398 295646 952196 -68564 -406128 -389080 820961 -695856 -146796 584913 553568 462634 -324397 -695921 123102 796299 -391916 -38678 -587601 158038 -811436 143680 676632 -628734 900418 -772798 604626 -61415 41539 145140 -971506 152507 930031 95281 -571413 -563684 24210 -477531 57986 -999295 -399316 310225 -694821 -597049 740082 489995 -541196 -746147 965194 651003 -293311 -418875 -9901 -644833 -655833 332439 416603 -820536 -910336 -559363 25318 -388838 -140134 -229448 -379090 -888304 -110664 -921446 -520291 -31882 -276080 694026 896853 517485 -834613 -528253 364585 -689174 421512 -730475 -142174 937271 -472999 -881181 -740357 893681 453700 117155 250276 -49271 811331 -477919 -885309 -955837 -565947 -494660 267950 -464582 -278485 243560 -657550 771929 341323 17706 -322609 86243 -789648 34463 -154310 345197 30169 391413 783578 872415 478646 698480 -918900 -649354 -803154 -873625 -735649 573253 420443 -909756 -626408 -791761 988236 254216 -318673 604143 875778 109636 -409136 -740080 -778252 299937 -685605 266997 178059 700250 240100 -908206 -423642 251452 -196428 461489 -236776 -738131 167494 495727 -671195 582818 -209077 -935108 451208 -740441 138535 271135 966640 -652965 464114 541167 739199 287601 188919 -194726 596810 -985552 776248 -544286 -48037 -874508 -897432 162011 -244686 754219 -650129 596847 629567 -521896 279018 -727141 -151447 563732 242089 -91217 -929141 552072 -751953 -970287 540914 -478731 -540747 358778 -155679 -851540 -692313 -331528 425485 874774 -499418 -871701 462752 79277 584197 796360 473274 -857600 -676276 410712 119403 96307 386871 -773702 544059 939261 917175 -717347 -379101 340393 136944 -90105 -520943 172310 946106 214737 -647192 692279 71073 997289 873853 -30701 -318747 -610226 -180709 90821 628986 -201129 134528 -904835 575241 762669 190557 -148866 574957 -859892 283226 -278882 970039 58886 -55152 -402615 738091 -549632 -530931 197502 574912 -620493 -493740 -291888 -993372 -980564 -939173 -730265 882998 -25779 534155 -394499 -95606 733770 612547 -79263 489320 -858580 -598828 -606601 -734643 -990638 -822266 295862 216424 -166677 -873966 921128 68255 109821 246183 766830 108680 -54687 -341018 -385862 -503568 431812 -232859 249811 -85673 -915033 -349264 603412 30706 -111264 602563 -541843 47144 406551 -225391 -476704 509206 -349109 161024 642437 -415221 27466 -701078 -682745 609420 586812 -534370 777637 -835119 -944487 343517 -636750 -222906 -54226 369885 -278635 -209141 165148 456138 369994 -582796 795225 -345664 -660641 -981111 239406 -262062 826104 -755064 445111 -978938 856395 -916513 -21019 -711337 449317 -978126 -819841 637234 -83741 -460709 769565 430585 533498 -769308 192684 -673917 -132881 -904305 -454803 -198887 561631 -217521 31862 561403 -822023 -97844 -758609 -328999 -188929 -701725 307158 691290 564169 -35293 -923396 -835815 191938 -437806 555653 -292829 338281 914918 132524 452730 77777 610188 498557 12821 -726495 -348252 541145 649054 271124 -13373 -644490 -868301 282234 790832 868444 -64667 34614 -650521 -898967 -716612 -462402 -279526 981709 430832 306974 -560213 -795249 185266 -77323 -527182 -406906 -202975 -909449 814077 687457 661717 -134935 -281589 32544 301528 -586968 -866416 795673 -455896 523938 84213 -52620 169014 -965157 -259371 -258130 -367510 112106 -237183 468378 510109 -621958 685821 -301093 -306019 -593079 154240 163564 672301 975532 304376 278040 -833790 453641 860419 688002 -179769 -952613 280055 174751 -102502 -788686 -381989 -329 -168179 400944 861036 -357145 -375130 -682226 -59750 -252894 841823 392469 378632 140331 34086 -104539 -536049 -31075 272990 892721 463163 -258205 -467491 771136 -662836 -547392 23148 -911250 657079 329544 952650 539881 438947 -115099 172585 252917 827372 -121004 128431 -477208 -626140 -666203 -763274 515759 873100 -157762 828045 252871 535839 312409 -966667 -12347 -182008 240897 -895068 -145202 -995673 -455911 131846 338975 -711408 -15787 -31625 977799 -264692 927935 200266 -111000 287126 154419 -777915 240826 -346017 -528284 -865374 444296 -912310 488789 -90608 296561 -576143 -873632 213296 -288728 -540002 -11342 631449 -821644 -136877 -674355 -744747 970800 -463293 459141 -294559 -763060 811990 119428 -545360 -570805 -933975 995014 -353368 -159933 192651 -999523 280740 -689184 988033 -606802 609649 -14494 -287293 -642446 214353 -921958 -50498 147255 -543621 37233 -5360 338716 -126823 -213920 134414 769432 295496 109177 988353 849780 -829924 171741 618853 428620 -424679 -649404 772841 -484078 -368709 69880 74482 174091 -979473 -604710 -543657 -254384 -60009 -879140 570278 962766 102282 97797 -567138 913735 94482 732144 603699 -473521 -180883 -275507 -819954 -279601 886348 203870 -3190 -727930 -410921 -633989 581176 181379 -519385 -338417 54491 402859 182602 -933223 79597 720953 148163 -596691 -342760 -78919 -311929 -20752 -257474 43021 -150143 836255 -515086 228969 506255 -641656 997372 703574 -453117 889359 621913 -836046 -106078 -792662 -857544 818094 653864 974950 362878 -461745 478531 559200 -461885 -944018 66068 827213 817875 -670152 961713 -201230 -558802 929838 -944475 45741 623753 -319066 470254 722666 -611253 175304 724222 24494 94480 728466 -802117 -855536 -98519 298453 -456321 691899 998042 -979403 -727400 122478 -743269 -335315 -195767 861820 30616 322441 -990648 241100 384561 210026 191294 -546598 396730 -811578 -157238 -939852 157115 -215835 -605442 -576131 -421647 -104859 -161951 305774 899404 542007 782571 541520 911215 632351 332812 -233341 -550732 544952 815269 536059 935717 981102 611724 -867523 508292 537730 784141 875494 522436 -960887 -939164 566309 -458099 422510 -644156 789436 641084 -486421 198739 -522494 581088 355604 890284 656612 358974 -636980 -911012 -94496 -652082 967246 -626459 -906231 -230212 -917338 -854082 -907898 -491800 -545611 -620592 -820590 -364441 -751952 -227461 258429 -137600 -679135 -706673 -195287 -4305 -744859 584276 -244722 -528731 -17492 339458 733495 550726 -619651 -207287 159811 875562 -750801 833355 -112410 -52324 193009 810781 593637 61726 -676797 -397623 312477 -643613 -89734 865743 299260 -674732 -501312 -704096 171654 -81268 -30574 -6367 -849198 531163 -126912 -124754 904970 -515129 -260624 -933484 -798482 -252026 275996 -723562 -453294 -68602 154511 983401 -325604 -717211 -638100 -165448 -472633 417913 -991960 -44256 -519325 -8375 477450 -401995 -651630 -876782 -639438 -108932 -465780 -747197 45199 -128017 900124 272513 349671 -288900 200609 244516 107092 216966 231054 844856 -885055 444514 742506 -85635 -66319 -233253 546000 182248 411000 -454865 223600 875424 567616 706576 -414067 -597887 245381 -466268 -759042 -919012 -436135 689541 -857299 -989643 266274 898113 279834 -824637 369431 27611 377177 -784396 302022 247497 417167 -413273 805393 -153996 137465 -683152 68652 -623685 -745626 972312 32416 856048 -206664 -306150 69836 967769 -989850 89638 315871 -490448 -961923 -932318 -568481 395556 641947 885412 606117 -486442 -404109 167545 -169250 -761379 622924 235554 147596 -335166 765441 -557998 625155 275588 -907774 -187407 -850452 69781 672465 -143077 167110 802907 -273657 658082 882656 11697 -990003 -7928 -906912 -432284 -41117 701190 444095 -276298 774556 453640 -747446 438494 171615 40238 -854750 -38779 -768216 -709300 -678979 -272821 430726 391915 -301340 -934208 -736614 796998 -16845 925419 386846 -656178 -299876 -265913 496604 -523481 935139 440769 -115790 -806999 -282589 -729413 -635883 -544033 457032 627852 762378 969227 419732 102270 -872657 192288 702107 524622 -276432 -50361 22982 -1488 -572077 81627 76627 719560 -316435 -891924 -908461 421938 212586 -480576 238123 444539 -942903 945613 -237933 944934 411805 -879808 -778982 667432 -792947 845434 -487519 567787 -389548 -636659 299867 475855 -495550 128835 254676 -803291 656954 907416 635239 -219342 548275 -266181 -765371 -775886 -727625 748305 718965 -136621 905702 562098 444879 -415307 -340492 893930 -631424 -145680 -246106 -104519 495753 917518 821081 -317612 725695 -207475 419708 -445790 577101 814815 -831215 -932673 315949 -990614 -618064 116732 870707 -48632 357892 -31139 -116477 -680185 101963 -663783 -705515 13354 -554534 -502626 451128 692775 632855 -184822 910988 -110553 -471682 333236 -554489 766153 -706020 94241 897009 -752865 196119 -725617 757351 484655 -43612 588909 50396 -22029 714639 -125855 -584044 -385447 299447 -612543 210471 -705724 -586736 54426 358276 287242 59423 -976211 -878613 883444 3201 419820 -929295 -584255 224484 471938 -184192 582563 -399220 -453048 -965547 848961 -101936 -212144 -194048 -852557 -815590 720734 371304 -404471 -153621 9578 496068 -490812 773973 801696 866851 -276134 878206 860640 570085 637495 691108 -841281 809023 98359 519443 424707 789435 -235475 -737103 856235 400565 439392 -795789 45669 -266784 641416 754533 -572907 884543 -645547 269222 -710699 341804 205032 -894359 -587793 124629 -507560 497397 101477 -248646 387631 -202458 -313366 -437200 960106 -367382 515686 -998815 172925 720580 802550 57801 -68788 -240563 32618 737339 430515 74158 217029 -214694 222847 625192 811329 403488 -245518 812044 -135608 -898854 -837309 310723 -107013 -215382 970140 157127 671023 765188 -125541 -676953 740459 -707662 -863535 -436985 291563 -416816 -854842 -664418 15265 996048 -270861 581431 332719 -758664 325190 182577 371437 -513697 -586462 -172289 -234263 202355 -935460 -80984 879842 -643210 -247873 168007 -42419 802172 -430584 -504692 -337840 -928402 -157589 -155334 -625590 -206453 -759923 -215513 696649 -749342 282504 925503 -2031 242137 927466 -517759 -572772 213289 -736074 490881 -388972 914143 476769 199652 757851 -314403 -626730 148455 -204284 -827561 -438029 974040 985431 -430506 -347766 962075 764113 294712 262113 619815 117922 -739154 -662222 351878 -126931 795581 154156 308825 385163 840510 692720 -714798 589704 -808354 -12524 819000 -311899 -832993 -766557 529382 289300 421845 678427 81868 -243009 -452695 -54162 711532 253634 259993 693891 242526 -567060 26102 800050 -555827 312898 -108827 -855862 977784 186492 896607 232463 257970 905606 520753 875444 588898 -375424 -690308 328806 79876 -410562 372790 661185 -291034 -769335 301095 -107944 649452 781404 -897427 774193 -124660 748392 -468487 -17977 -261165 653968 -561520 116231 -824546 -922194 22986 913747 -848926 166220 -725354 -303998 -275164 470188 218677 -264483 -929023 -359871 -687046 12835 177960 678579 -858735 -936569 928603 431327 -360716 -756179 -80782 669013 616695 628913 -729640 669272 717950 307616 -393460 774881 -284479 -890756 -955487 673692 164687 84412 813246 -144790 -404728 158794 -51938 -891171 482850 315907 604433 -612673 -668891 145211 814458 -407284 -200337 374326 -144945 -698509 844721 82224 -133860 -431783 -295313 -321066 -108160 975190 -93436 140491 -676305 35509 211484 -18652 -512274 555384 -66248 998508 658458 -933293 752045 491041 602017 338092 -626267 -740940 168839 673185 207901 582797 -141597 -7678 -362907 218245 -148384 -650797 -804444 -372758 445116 -929205 -133423 540031 941516 -28072 60859 -752519 883830 -122728 353538 -781949 745781 763105 -413541 219067 -4711 -924357 -725808 -942541 580932 287456 826302 206321 -848017 106435 880597 185839 730467 -552954 -449060 178715 694528 -658942 -246678 -821416 -749383 381379 409710 147195 602389 338442 -716632 -73648 -260688 -698039 -627923 -128493 139704 613930 -591513 -854281 170737 261257 147986 178338 136753 -944139 865729 -11602 -913691 -139853 -592169 537769 -495350 952635 579086 588694 -603467 -466760 260340 -167829 -188277 -463604 -26264 86801 535241 -358325 91170 -387225 343486 464955 -574808 659904 170956 -692390 -24614 61408 260843 881752 126695 582146 197414 -460263 -938923 923221 336412 119348 567165 157434 797440 809590 -14067 -756984 -112743 -269472 -695803 808328 -562622 -888411 -452166 -411014 -939669 -357331 -8747 -761906 767127 -522347 -682027 -727445 -267428 512556 -918903 261420 389223 709624 -594153 506718 -171019 298799 889720 -164541 82522 156094 846969 -435822 157182 452805 267068 796149 -785189 735641 -210123 -100983 758400 -533567 -953810 -499999 966545 -322951 -120125 -916604 32837 -526926 4966 -115861 -543642 579216 544348 -427388 -298539 -295189 -488130 -666447 -846460 -528818 991225 928969 -162950 319099 -549041 -33514 -250670 -222362 879571 787286 149564 819125 867697 -399942 -819846 -235706 252516 976490 -761116 -533719 -262082 -448001 -308507 921506 -693788 968839 11132 -754136 -37745 602373 672445 -943000 -62644 -670866 513229 570435 -119044 250029 -91671 -963892 831957 319904 -199713 -139829 -989984 223512 415251 645053 365433 707037 929915 49745 -124206 155688 631076 -636052 -108049 -696537 993451 -315098 -117717 -712835 540997 4684 -134094 672576 -697033 306268 436613 -277127 57183 65803 -32518 -775129 425 763458 525370 -864452 -691814 -80355 842816 -693218 -784055 311787 -225440 -43225 440673 -545872 -450754 -608347 804001 -295002 833363 -337701 -902564 -965576 164460 660095 -367239 251270 368426 672186 514164 -658460 -215165 793771 -101669 -635302 902463 828772 640849 526502 -418564 432619 -163953 166453 870186 -88517 976478 852270 -295920 -383936 -645474 -221849 907718 631262 341827 -922514 628280 -316821 812498 -720511 39593 657713 33896 483606 895406 -179859 -634188 837716 935343 -349742 566008 742168 -536342 -883706 642059 734833 227695 88740 469594 -635868 -104923 984505 735075 -736343 892228 919239 546873 563116 -838696 -815547 10499 890126 667844 450204 -971012 417633 539709 271788 -30732 341999 -338101 219717 832717 796083 -130101 -305106 -819585 58078 -233360 -428126 325397 100820 -193603 -120370 -978769 281005 -764403 -570283 -94722 -770123 -605045 -379060 -815926 -591893 940090 -648771 -422161 505734 -445457 491432 -935845 -981397 326994 142461 -857070 964792 -92064 229028 -373333 806461 519276 462582 -741424 -808195 718489 -592447 655553 -134222 -791711 887879 -888238 -751162 -828398 402496 788585 623578 41292 -126636 609409 -551869 -819580 254241 507818 445064 484868 361915 921990 219494 -685336 -362329 -345651 -687924 -12893 -348449 383562 -350112 348280 -340015 971868 911992 709889 488160 -513802 -30687 348076 -272031 588703 537755 367416 -390881 103794 672474 286909 255448 -377056 -655609 704161 741566 130025 -163203 906916 46967 -593753 470605 -539435 -825059 447811 -137285 201626 -97090 -939843 -93889 752684 213981 -18519 -273788 443033 -800144 -21844 -928148 -605632 -670752 830083 -961142 81752 143116 8701 -222297 440810 -291514 323452 -728514 65106 -238764 170616 65024 826434 505328 856699 941392 -102849 293577 -102234 -548793 -21981 -354944 499371 -163918 -461287 -626517 234065 612367 -416349 593494 -715277 233108 -565481 546941 -397567 -15576 779806 -455789 -443267 123880 -70220 -253314 315648 -685277 698923 -870247 -31565 691678 330024 -94672 541910 713937 -761692 -878712 -621892 568296 -813460 -374060 557516 596931 345634 -442047 -21374 406327 -672454 -659605 -385939 -199734 951677 999526 -806354 -733125 205065 -499658 -903169 195320 -744241 455255 -971478 290213 -139372 764341 195341 -59108 334833 -261195 552221 -436888 -691117 123307 582112 -522424 -214661 -21023 826353 -272078 888575 -973929 -244481 108110 -474936 -451331 -936753 817143 -357742 537531 -859466 -557378 -987154 259818 977056 251750 -488765 558616 -437236 458600 -880055 -2617 425485 -975632 -608371 533614 -880310 884575 -523024 463479 -853890 349000 -965592 -620864 -439558 841971 697661 266138 689182 -770468 43789 613453 -588700 -611275 213449 -242158 994005 -796192 -968458 -685673 523153 353782 -797716 -941313 -874932 399683 -224806 -911521 127563 -730041 9152 669506 627051 115254 700148 -839642 642459 335609 652830 949885 -1187 780587 -97220 370605 375625 831005 -142945 -789104 -337014 -564269 -363541 -87820 -509730 -981500 -82149 -577508 -978022 151070 -697989 -576835 450340 -219584 374188 -923134 263672 -432962 -681053 -305911 600739 523040 -993622 219620 515787 -107613 -527522 -46567 -485595 -25545 -554832 -682973 295037 156927 -440732 603758 -107726 408404 -641131 217694 116280 -597565 828846 27465 -245612 -582902 -581134 987128 68835 451743 -755978 -66262 -918317 287145 941602 -28399 360104 616068 -688461 197075 904889 -641726 10044 337803 -558992 -699739 -726880 818885 335566 272038 828570 -314106 938853 390385 -609227 245697 -890277 -771610 201044 -796189 778862 -657511 265003 -538168 -639254 980051 -700220 -883517 539061 -44401 898684 -754021 -197436 -652674 -561533 -803320 670115 173444 -988704 358330 506481 274104 259306 -753070 -833951 -953880 -962737 309479 248250 -9966 -948847 -713341 857432 -238740 927748 973603 -399319 -158882 -444846 -805957 -503632 -296061 -498440 -257361 932102 870059 893766 -70181 -15916 676572 21474 811788 851547 130380 888773 -857596 -282004 -942872 -872899 -338566 -341904 -667696 -263958 -284520 590049 215641 214593 117116 593358 156938 614539 -753993 464731 541344 373479 -266799 -549313 -323318 -28220 -313917 -789691 244461 278760 -19973 -975668 -203487 616556 759387 -19897 354610 258878 983995 -154307 -809120 360733 -175390 665801 551327 -713952 -186991 726939 941464 -469840 713849 -595722 518950 782089 183872 -207952 -755238 -487875 534400 932405 457463 514481 -772665 -77820 439159 -995938 306712 839729 884229 -565102 -345752 -893471 -320384 401132 610210 -629807 -564226 -650141 -581596 -948529 -326073 114432 930240 -517825 607957 206111 817084 953496 -933669 -307470 -343598 428644 943035 961918 936368 682308 595854 209052 -955655 231402 319009 835705 -354365 -667619 832498 318742 -786025 875960 38455 951881 -404236 -462933 -598953 354106 -372404 -566920 343150 -472088 889989 -471369 360781 -872799 539130 -8301 -234888 610573 -335881 9419 -599513 952868 -626240 202418 637382 -278221 -857461 -533841 247029 -476068 566529 501310 -489592 -343662 251330 -864531 -365176 545185 -926882 -26656 921136 353316 223324 838477 -797967 -104436 880566 -616575 -223377 -597216 211291 -442919 841473 -315784 714797 -730806 -262219 658945 118400 -407719 633417 154492 -223199 -322781 -753485 -216321 14796 300375 -610789 -743694 -484427 -711497 167643 -435309 -282240 -814309 420230 902771 458697 769390 -958498 360822 -283235 -68305 343644 -519081 -981890 -488207 -401363 747810 -115229 71771 -894417 10040 -159050 -310872 -278408 -618289 599764 -209112 -49202 -314769 -327023 869438 471984 -875658 -838735 -108704 -103348 2836 196976 -121318 -780025 -282032 -18693 659723 411769 369665 27253 831975 -397970 328790 -777613 -912653 406502 -869937 -164864 484364 715797 447170 344985 -230240 526180 916951 -623950 868915 209006 -732789 -479952 -676516 -956668 100913 389741 -996026 -205911 430956 111031 282031 -78441 -248009 -532527 117100 275512 436958 -717072 -774557 199214 -943998 755519 864783 769484 478744 -617892 -680192 467482 472938 -689959 294232 58965 312084 807483 704976 -647700 792841 -72322 -543695 6020 216716 939408 292315 -847626 -279880 -597934 -890943 935628 -554504 490650 410602 386631 -74353 227379 712178 -562596 444305 -44453 571015 755890 856296 -661564 -410899 72997 817617 -10220 694906 75718 -532644 -829338 77467 370521 679407 -943802 -477619 -470954 -939068 -603592 47781 -115479 840294 513586 -319928 -884622 -235976 181405 -589709 -514683 -579474 65880 573429 -871190 -153326 371893 -304720 931359 647808 854907 -356 -810799 -246933 718434 112964 -259481 -918826 778522 -501305 -992777 415771 -904252 900568 471503 576487 -416649 507582 353901 319676 759228 324564 435207 408046 281234 -575734 149381 45479 -17044 -877981 492545 201443 336302 -397963 -346034 747764 607156 146413 -110994 -875521 -754742 536712 -955494 346110 741685 587546 998718 139964 -922967 -4085 -9350 -767653 149712 998613 -914397 290897 118602 271879 -186816 -607769 -852185 -930747 -370547 -75591 512879 368326 -747013 -178119 276634 -802092 574510 395180 966168 580944 -145282 -248533 -53301 494124 -733705 -96092 -515576 -188561 252249 -974890 -21862 928948 700312 196824 596926 -786517 617820 -60782 -368344 -601194 167811 -173757 318077 830541 -568934 589562 -204201 432955 -495512 -51684 629316 12383 604515 -872220 534342 -525107 -939975 612447 408021 733226 736200 -953236 -984743 -664525 77862 -859070 -734032 -991818 399002 -242967 152494 -558313 -953951 192959 -492904 371276 3946 228597 -235608 482402 -177189 -15600 711692 550134 -459510 890985 -206617 -470083 -205244 -812115 112206 -957700 -298103 -470563 820813 198289 773006 -39985 530016 142440 -185799 -683989 573817 -423930 155433 -449553 -921088 -542974 -423636 320364 542287 511751 -341049 -474298 384946 575188 87473 118904 612845 640956 416088 665294 -25930 935846 972251 -145303 -416330 286478 -448498 119999 360844 -399230 990074 170392 -451894 -899803 77914 -106222 755958 -980432 738591 268062 -754422 -200724 283884 481792 -582923 -258887 266650 -870829 -525800 -900981 -402890 868739 708810 694887 -902402 545617 961876 -452630 160744 265043 -644618 -712253 100507 -627599 -577568 -156876 -778892 -283928 53561 -474603 -64510 -896053 -347748 637648 -398325 -92290 -245739 719846 -853627 774201 -508119 -274071 25245 -166773 -822837 905856 -906445 -790828 -339352 -700826 657499 -429879 -580132 253419 981214 443508 107515 -605967 -25672 -922062 210569 357104 -599144 845876 -990526 305139 916066 -254210 840787 906778 -670288 -337430 -496162 -285546 -851891 -744282 385274 -346833 -198599 -438862 -694735 940097 -854360 712163 733185 951482 871554 -338589 208603 -418018 646884 505263 451367 13956 419614 235159 -519490 -65514 131124 -789054 397422 -767979 175965 322983 -150023 -113582 -830458 556564 -515178 -636618 753104 -242389 84591 46523 1678 -650271 -863966 75505 799944 965629 218305 -229254 -564550 -137953 822097 -314098 418262 -743114 -396466 254840 517822 311048 126630 898327 -519093 -763089 -213703 274654 -270199 207254 674656 444628 240824 -161920 -85149 49428 911436 -98431 -418175 111951 296686 764931 -196501 240197 874746 161730 256201 -451504 648959 652368 123701 107993 205633 -157037 -476229 737504 538298 -423486 -347297 -622727 581909 -822677 -151786 -840375 -170702 -656016 -789684 -56691 542373 -199163 -314147 -405484 291894 998836 71452 386880 -547614 653657 316239 -691959 -912679 373926 -326480 997625 338430 -382048 742125 -47695 -16021 -467680 -938326 612451 -408470 130899 -730118 -177834 36092 314811 -403734 224613 514774 -275540 -340234 -830464 155999 301519 561937 7081 994100 318499 386465 881913 694564 -447881 354688 -976231 656436 -694287 793469 -334519 660892 -76022 -196007 -517796 -939192 -253425 218443 854842 200536 582945 -672899 -853924 -696543 -894410 -204916 -629292 -824406 63383 152843 366274 630959 -721568 -163199 -23584 -164447 -184445 -716698 -18952 885412 750277 -70614 -629272 848399 -639938 -540625 790053 273520 754013 -685238 313269 -967162 220643 220741 -828621 495941 522852 368992 844366 491733 -823223 449483 -26293 -36717 -133296 309678 508927 856847 229258 495521 387542 474636 523100 -485835 -841905 -126973 660222 593129 -27523 -177247 446463 -195147 976519 3396 769344 -984829 -930392 -949374 -459532 -585167 156977 -543454 -676953 653456 -3454 187681 -212556 -890520 284053 90542 487372 947570 -671117 891694 -949898 -651428 -769732 79673 -83318 -214967 156708 541467 582453 309582 769136 -534060 559480 819318 788093 71448 380584 -822977 -303302 -916016 652784 370075 362153 806167 373834 -539409 -944670 657726 -86902 675607 -644080 393161 -871852 -944927 -322703 602224 465440 83982 455514 -817378 -962883 74964 277553 858101 -900277 371166 -580366 549576 672960 -503734 546346 -888545 -669084 477226 335999 822711 813653 -881788 692902 148736 -348541 -946094 263275 -102499 -849611 467203 283821 -345496 398722 360696 319840 -904469 -107303 -343673 -540919 890087 527866 -769540 522309 6993 -811142 -964973 544962 69328 -41149 612991 329028 95809 247442 -726042 -435038 -282573 -748937 -332190 343622 -596885 -344487 625538 -376527 468705 -947473 889543 604277 582337 184264 172584 -649032 901227 610756 200718 -454600 -983181 -540264 -300455 -741055 -239454 25294 -570151 -618695 -309005 281026 -218667 377877 -304105 471591 -75640 649825 410354 876800 170911 -650180 -774117 101031 -716996 -982055 -974880 543178 629878 -314881 -816320 -353943 292566 305162 -640785 -484903 -105892 142056 -866475 66116 -725128 -194532 983183 -461402 -749934 16191 754413 87122 -205822 314618 626674 -3605 -81512 -90610 -649129 -734485 -475498 124492 627720 4511 -176591 949661 -181466 724393 534932 -589189 -716413 -564483 -765988 695157 -492375 86373 575133 707119 -572844 207869 50011 -231840 643187 -15560 73618 227027 -545877 796761 218159 988519 -876972 187386 -642411 -334193 -969606 908680 599449 -574382 516061 659781 294918 -739509 861041 -491323 930842 -951766 154975 203889 -805881 206258 557698 622088 790898 -256199 807019 -964071 -783113 -640085 698462 300170 434212 -839161 -581934 202644 409210 689121 502517 356292 494959 -333346 -544346 477308 52334 656059 308217 -766736 -174635 25926 263862 583593 -248458 -206237 -912166 710789 -673769 -801399 -905580 -806091 114674 569539 -205494 608830 334645 -79953 773522 -563719 648323 387202 426169 847635 -676494 -177278 765631 732814 -665845 -422390 -463655 995262 -612659 -209014 -795282 -365748 401834 -570236 -705893 -643658 -861432 758928 368303 -542131 610497 927065 707887 843318 -941660 -127458 548690 -808470 -232590 -61646 -962042 -225738 -894366 254844 207338 -966725 943901 -980360 921939 453231 908354 -639308 231367 971674 -235292 572372 -335867 197338 -598777 -286961 702586 -478048 144166 -518609 389837 847665 -884944 737428 506580 -697563 -264570 662450 -312803 960235 -54145 -854258 -123673 -614588 281445 929478 118054 316867 923765 930566 1282 -479020 -521758 -883821 281816 83378 -337709 396356 992951 483950 428128 656260 -870299 -257553 -258023 -846126 330200 -636819 277632 -487615 901437 -43020 -618870 -725512 -564364 -571032 -337247 -149198 -175086 -271621 -565851 -223937 673886 447160 711270 650370 -270892 751356 -290260 129905 -428507 230648 709552 246296 329525 -337360 899744 259094 40732 -984833 973726 -126433 -195418 -927855 -33214 340216 -629933 -636697 -897645 472702 -369961 -409898 716690 -489184 681243 642568 778160 -996000 413626 -789254 153298 958165 -858747 -656516 700884 285996 -495873 -820299 -272764 950434 706530 -212964 -127326 858764 -817640 -593664 756199 -488752 -657341 828161 981755 -919319 266422 -857452 -904324 -266009 51705 -211453 -861314 -491923 724681 714859 -895354 427569 -580330 291132 132878 569983 346499 912189 283397 979766 897897 -421627 652492 -81079 -132268 -667261 530105 97471 -518268 -136969 442647 138420 -903826 964342 557348 91990 -942535 744682 849042 249833 488001 305935 -502777 906307 -115689 -668680 234397 -543535 338687 -601208 190691 404368 39665 -307591 -477990 -58603 580889 79065 665593 -765563 -258729 558472 706601 415005 819519 779579 -832183 -172500 -273126 675963 -630997 785684 965731 -311897 -622827 -284595 285387 674542 736194 416354 -826315 872790 -782882 -507534 -170693 188601 -389874 537008 802215 51266 -314779 879459 56955 404852 882544 -175002 -750614 716067 -410453 -831191 -926116 249336 45705 -764369 -180242 -30862 -547471 -617074 -124945 -839584 -616517 66035 849892 356456 825271 268571 -308347 210307 -808793 334938 444606 284414 609599 -446568 575408 -507269 -324308 -796977 667949 497902 -529397 875022 126911 -370271 15213 414329 -105822 562224 -296102 713543 79813 901133 -867510 -639934 93133 -273411 975789 517323 -61167 -117479 -347675 -664748 -818913 -881074 -5945 -528156 -767690 -72866 453150 689046 888138 994653 -784729 -665702 383492 -806860 657430 -849230 916415 26017 -611569 591798 475532 510901 212014 -728687 -647378 361941 840321 812354 -135393 442938 -473976 -222115 -526327 106225 -526149 930183 -309298 -783269 178308 -591363 642944 930478 762561 -661491 -869782 395507 -600636 1435 -175099 646534 35923 47773 779652 -90727 -454488 946976 -162231 -184400 961393 938305 -411539 82086 -349743 -304331 220860 -864089 -461219 402114 435382 -598987 25632 694467 -738288 -341469 742168 -658649 -942671 30877 -702793 -364557 736309 -857698 547043 -615877 -144915 -96905 -507146 -963795 -645667 -759089 -71233 -887673 404157 -187746 782975 -282212 175608 -273359 -757780 215891 998320 345129 634802 446632 -522567 193916 994797 69161 291481 -379278 -447440 -939910 298126 766633 -966527 -78127 132232 928273 686554 977146 -761174 998257 383274 926420 431182 -208799 -139566 -352301 719998 -39347 -827735 296060 -37380 379513 -627080 -260372 -896966 -917513 -235138 -24366 -735261 282802 221550 395376 303312 885479 428652 287390 -75116 -950105 -579053 968134 -444815 -340906 -925454 -496663 -778528 -968785 -650358 -45287 90637 -868803 865874 -320131 634840 496483 -763852 -42800 420694 81110 -881523 -114590 -154418 -883426 -428623 -802283 -244164 912025 713188 -263839 -143919 994807 812130 963666 -487183 -641602 610648 -343419 828979 13768 670440 540590 -330395 -323007 911145 -126188 -467450 -489943 -633819 -986093 -723894 -424232 -216359 -395239 658714 821749 -374599 -638294 383121 -111491 660649 345437 821503 987971 703621 805596 786410 -557846 163226 414568 162184 -347156 -226517 259922 -273722 825751 328685 140547 -37691 769035 693643 -353931 45784 999613 -915293 732856 -652793 -662153 -705722 87278 -778097 -673579 -6532 -563761 345951 -727350 -46658 513958 -832740 -471015 -532486 -376494 -15970 171740 369555 272710 -164623 659713 -391713 -46199 990805 603847 585639 382903 640959 996806 -250327 -792962 892246 -991900 441497 -116319 323318 -22943 194204 -397831 -125776 881100 -820660 188783 71880 932107 211512 -819197 -604363 582743 601953 -275511 40869 763070 483517 350822 -333577 264991 -736201 -588393 -463553 -933967 -122579 -20949 998469 -260739 -473103 -307324 11142 -131745 825417 131482 -810702 -717943 -727696 -440841 -773972 -697087 97682 -936260 450958 -698210 -494765 291611 241186 -974578 -912311 -936485 506730 50130 804221 -738601 319768 -246848 -418706 -690049 261783 -27135 573839 -300202 209408 -474095 755012 -640398 -522203 -266814 -247960 757887 369931 20153 588618 -88516 542056 -949777 -260949 828668 156585 932657 863426 -870873 818286 -175583 -538695 701366 -599797 589619 -875987 217019 677769 -384336 300337 -895017 340131 686902 127436 574785 555466 -296778 283766 -744122 680226 895093 -64097 -622397 -342653 309516 723240 528429 -347272 857960 460392 21386 -332221 -339894 860329 -128523 -987305 -104120 520617 539293 776796 -989109 569881 417479 -287313 393487 -447583 -145720 -682016 515365 903641 -39540 220850 -984460 -914223 -447854 -520161 350132 183051 470893 708049 -196366 -871428 744772 169129 -934129 -518897 -619054 984636 -538431 -224351 -156824 296273 -94576 293126 546278 -509083 382554 -632957 810054 -193497 89168 51538 -173807 328316 582007 482465 477927 -227460 780711 -203501 365180 -971661 241167 -773315 -903275 708833 113967 -858454 -630257 -481797 -425635 -223016 -384807 -8025 -939455 -957384 629 -499452 -820007 246578 -288005 -759584 973302 505375 -305130 841151 325820 814030 728580 120155 -579162 63359 840474 817439 -667264 455531 48958 949930 636779 63290 639724 989906 -234276 -151029 -483918 -591329 63261 -238224 -568653 454604 748107 269935 139303 -597303 -621737 930434 586585 -871364 480261 881176 -460375 867579 -120848 -211182 -234232 -542573 -417405 755782 -892034 -622779 931969 -95616 -603609 -947197 839679 945020 -934863 -214281 -583323 314093 -426912 146045 -256144 370553 -56181 -585564 -180045 -571590 -591332 -712527 -223343 -693569 -31724 599580 -508347 -396279 -422395 -847855 -105254 119183 -463595 -604432 315571 -695494 699778 439885 102277 487786 -236776 442481 867671 -680721 -599619 -228521 -1527 12688 864614 -875856 541642 -982904 -691681 137824 448289 824963 -975353 370047 350565 829606 -113199 -359848 675141 613509 -966588 -575763 -947520 -270934 173500 447729 132142 -634859 -259673 327372 952117 640822 -643063 -876133 168917 744437 -922760 -539730 317405 -136278 967456 67336 -548109 -100571 -234047 796514 -208111 -484568 -193876 834345 -492030 5096 218186 -873733 -992151 -440433 619413 100270 362426 -840387 -178916 -949303 -517569 -777853 191876 690824 410132 62822 -228351 689372 -933205 858978 -368415 154345 -946487 -669468 -281342 383751 -317561 -759089 819287 633154 184531 201848 -984729 953690 -4244 679466 501197 694084 -788119 631971 168249 -730074 -972749 635796 476014 716127 -911866 -840539 -618430 -518276 -337804 264431 109729 430020 -240926 158849 -801782 589358 -707319 22235 -219119 756837 63607 -902794 461915 245835 -475125 -398662 653477 703987 630012 -668026 -200899 -921051 -506669 -400213 -652281 203742 -125716 -144911 -579334 202190 -9607 -963694 -578015 -154408 252671 250682 214682 -889195 845911 -720755 109082 -863407 -288978 664608 31847 -221555 216581 -373249 958044 266619 744626 -270554 876393 975365 -968738 395656 894224 397511 68997 -949621 -33815 -577264 858233 -854775 184735 883045 -959778 -738735 792561 -401666 -452945 -488284 883890 -249145 161848 797497 987721 956384 -453221 -473543 183986 -434147 -978357 -76733 450171 503943 -419436 -483991 671944 817753 925585 566066 564560 -717180 443444 -419818 -65571 526379 64065 925829 -992561 105896 -671533 -184224 -669158 239877 -177962 -239746 868803 -92028 -572149 892968 344168 480152 297864 608670 683189 838505 -290123 726032 251759 741076 -480944 -406234 -641427 903529 -639766 602744 930970 999403 862823 608662 -857995 25555 -797566 756738 755345 549325 -273337 864433 421397 554425 -147945 -117619 658492 -581204 -186200 917366 559958 -636051 -833918 743740 -518970 -410503 -737405 -78553 -236414 100607 -504613 -638224 968982 962404 -879343 659653 689953 -719809 -156932 -827448 157527 643166 408779 665360 -139011 -877632 666238 476455 848880 293018 504555 253579 341535 995922 550586 -276434 188812 963334 -477848 257141 311630 27910 172104 -590148 181266 962902 -398339 -73264 741269 -316115 4482 -371468 -866260 467065 -998237 216413 -484163 -466984 -395519 -910538 -24637 -746080 -487663 -283747 -987570 -688039 -713443 -38492 -35711 -489923 -547262 -902191 -131054 533951 568176 186782 71501 -80639 -977299 694265 273297 835804 -380973 -586555 585809 -596900 -444915 589272 -205932 -343486 -904482 -718853 -80266 245504 -809638 33389 444453 -706752 524523 -355232 443877 -428194 420302 700666 -872564 739817 264979 -271275 -584057 88358 -110304 166656 376019 484492 473519 867196 -631675 -53943 -88885 837311 -976062 -811332 389847 -628555 -225209 -355719 -413561 -696134 -54173 550089 -537755 -315999 -656136 -396633 -420147 -371792 -690178 686660 665714 -848222 -699776 355587 144983 529955 284957 585598 143830 -881321 -326008 -521985 -106084 -549676 -837240 806920 -247637 -629084 -544904 -671284 762839 -293436 -513336 -292813 635594 -639193 624379 -409638 71936 199220 882599 -889712 868171 299459 307961 -956838 -705584 -753244 864686 338545 31497 667672 -384358 301119 763969 -387242 -719451 -51099 790043 -433272 -204727 -259145 443659 -626869 276885 633022 340570 233267 -772819 536758 -206682 849092 -997048 -13682 -949920 62458 -57168 -930453 796749 -173118 -682042 215333 163206 868479 -581252 -300857 -781831 265222 818265 -966125 -166683 -706783 869752 824700 -726943 482448 253833 50603 596694 -773500 145102 42875 -922752 187554 71839 566909 -530831 993286 755687 949492 223374 -74435 734758 -908326 -59505 -229942 -643987 232409 -32124 268450 -895900 -275117 423627 -453456 -388537 698587 716955 -899374 500324 -269895 -816388 -359590 -163681 -760214 -81204 2573 -622482 569501 368700 -242777 -233378 -656713 -872623 -205610 92428 -462128 -577180 726715 -539731 -975180 -290014 403180 -486521 183012 600460 -629900 -130571 -759022 870392 -269743 -661018 460072 928142 -694283 711775 -46783 -930740 -190522 -711819 -753746 780931 648606 -117037 540275 694872 346828 546490 687816 -537405 -19951 262396 829337 -618733 13731 -785280 -154106 163432 -174419 703682 926691 -284360 212045 -340016 -214728 -779317 809366 295118 863426 556479 -927476 -940686 572785 400005 558122 608392 -90263 995297 -132769 -765841 -953727 377454 -759156 -528485 478918 -579560 -377337 -158575 -350855 -749664 214556 94318 -431347 -103140 -984185 -472223 621354 -948108 371323 480940 21549 680933 790687 -940889 -747867 323714 -445301 -22596 -935209 858287 -730929 794604 -801989 -754780 492524 -315959 501117 -686608 574297 205434 964861 -662925 -983168 -996934 -292784 363618 -50498 57945 353213 -286137 62182 501945 173376 -435201 686399 768466 -674550 147899 754433 -280912 -690817 742527 -745252 -729360 37047 481829 -943374 -907322 568957 982491 -899752 296825 85203 819617 115865 -848155 864364 178124 -549838 -652296 412849 197254 519959 609206 -953667 -327604 274988 395702 270305 -964114 845 322722 997792 -620653 545095 846651 340787 -867662 -759715 -156974 886279 -344550 835780 861904 509370 850154 -557657 -108369 -452318 388250 -350556 512639 -138554 -107536 -119220 -30110 -322845 -906868 860839 -869232 -454040 841693 700974 -839084 -950918 452906 -317361 889229 646769 -969206 172397 -195922 576985 -3605 303453 -334658 820467 181135 -829334 -928551 -106191 -136438 758994 -640979 -352579 -631866 73671 736765 84210 451199 -171793 -367198 146401 146760 665572 657413 -571314 -207228 -550219 713766 154417 -519571 643682 -104039 168629 716688 556644 -513789 325052 222927 -317661 -699487 -11687 37214 844926 -513982 -360747 662087 201927 240840 947755 -291098 772420 -875477 338187 -838419 977967 283125 -395813 533985 261943 -960569 852145 929947 -507907 -495917 -731302 804168 376088 281824 -201129 -853910 410001 976969 -417445 -479403 409831 572798 559950 84787 -129140 860290 93516 -866048 852327 -185749 -950233 660238 -485552 621669 -684191 440578 -807529 -785617 357427 391637 -782595 -516964 -111607 937428 -828359 -877804 548483 426528 -199308 869904 -721547 -445777 970702 -170718 179688 -649654 56663 -655765 459927 979597 -111338 859170 64115 885994 -350714 951316 -1632 -995930 558484 150430 691446 -525863 -985950 -232651 -622976 -477581 -632441 -584481 -617600 202034 -294899 734007 761833 -959571 -678927 -741651 996068 -972596 8167 329027 65356 -195507 782099 918417 567857 96577 -548591 -78782 -349735 -495091 -566674 810453 -979142 -35734 -909139 793565 487553 77797 82755 264577 -909169 432095 344859 112893 700150 -845810 -796654 135455 812033 862842 -749316 629322 -537047 -429055 -388450 -461577 634913 695123 -188495 936751 -711733 -180105 199654 848018 -374976 52549 -906916 172500 151243 493162 -160212 -664262 998639 -970905 -396578 339233 713693 506898 -556176 557816 575999 -574701 -708778 848705 572784 870376 -980491 312852 902785 -671391 540327 163484 -962122 -995931 -327366 611351 -169530 300459 -737679 984154 -911713 545346 564866 -493621 -169504 -272886 -72170 538598 953565 564473 -731444 -908103 -134498 428887 589622 60007 431584 -658622 -849574 -728280 -296429 -116182 -987854 -669497 141274 -742058 136620 -147676 -17906 -716195 534827 519600 422587 -134226 -125051 668275 718626 663945 685187 883721 -119882 294787 -237980 416800 -596449 798726 -507046 317692 865081 -166449 839436 525044 -67050 -574226 -704110 -913037 629624 -654390 763260 -855433 922839 80410 -589621 -239467 357985 165741 -270986 -366733 678645 -717277 580710 209228 -613720 516337 408442 -417425 -941375 -365727 461061 -981695 487996 600144 230987 -929865 -626102 -351378 282247 387421 -611378 -499647 95080 -276398 -551582 782499 -531312 223433 891216 -308673 584083 133257 486298 44952 -727554 364142 -682253 196994 -355123 170086 -511804 -172121 -740876 183541 -583000 -349309 -65193 -175695 -786961 -157207 72914 73670 -968674 678908 754610 712180 143598 500662 500537 -978932 -355767 -395292 -375393 -794505 -519088 102824 -792565 215855 182104 802678 -40546 -446909 495208 -906344 -845720 -855592 557757 -761558 -195599 -247902 -475706 -813921 -216014 -608785 312360 823610 -748391 -719715 -163141 -640107 151177 -719329 581003 119197 -499753 516348 372696 401428 -279986 162511 17686 653838 -825428 119752 610030 33012 -637406 53674 -264005 -110715 -743208 -745525 -796658 -707376 -515609 -978025 -315094 989499 790493 325261 -563319 856063 953149 147777 -385579 396969 -637316 943192 115696 -357861 -419066 -961265 848493 -525431 -803530 403764 -171756 327292 958561 209579 -335262 -143534 -210996 -413077 98695 -208964 32049 404095 -354586 -655681 -668097 -950139 -650472 696116 -546537 -668494 224874 -799544 -40113 377804 -161830 995453 317171 435374 778398 -58201 945791 -948536 680221 610671 -292634 -75236 104179 -883245 432782 -849598 -701327 -446300 -438575 -362395 839707 459527 80254 576836 614953 117749 475606 -895438 841607 -824517 443535 -527850 752341 -870022 474069 -489236 -8729 -736728 37828 629314 936134 306317 519663 13884 316461 -11065 -573092 -606959 909965 434631 -585978 742539 411658 986450 -487462 -149238 -102405 -754047 -560582 -532990 -829586 -948287 -729347 310648 -722527 798163 -355860 372106 558218 -15156 909639 -507292 -390064 306583 -999234 887883 94544 -710161 -778760 490390 -397158 -726555 -857584 -406480 101489 -536224 316819 -38376 -119474 -550504 295555 -693791 866013 89625 -214441 -487502 752895 -655161 565369 -404154 761414 -329260 -565305 466285 213628 34635 126866 -187766 -172259 625289 -105310 -334829 -97960 55231 186415 -113132 -914158 26481 -771735 177708 -964253 562426 689266 -25201 -140393 371462 834527 -932222 212526 -735722 281147 -387102 188380 866815 82820 -29026 -755191 608235 -336853 -834888 149075 652247 573336 -390713 252423 -220524 291236 238968 -345940 -204858 934941 -701944 562680 146151 603974 360140 355033 -809531 -369196 -277206 512110 -291328 -405006 -774883 -235254 -637299 887358 -943179 764600 966966 327626 -271595 -843086 -957928 852508 -745485 920552 140323 929454 -71909 982783 904734 -278802 590956 707919 100256 -765889 462297 -425499 661656 311671 -823319 652799 -602298 324831 347064 885394 -812097 350902 -437132 -503993 486765 -307154 -86943 -999302 -872052 -76179 -707243 675002 235567 -411891 -429379 -995124 -138823 951324 -886378 863528 -595740 -695138 263029 -85511 336446 672262 499455 -58847 -741849 434112 -186638 217780 132052 23211 895642 -725256 398159 -781417 -822820 844267 64884 -424757 913967 -57795 -48011 -227455 379294 -971950 -876841 651496 167112 -723903 314228 -54879 53344 789848 555255 976963 -609747 636565 169571 64471 -494198 -875986 548364 665053 828647 500106 -828517 251973 -744505 -35770 -973809 740214 326464 -832974 -128969 -612149 970495 759761 -254279 251537 259521 886876 -30450 -603510 429658 728127 127747 537325 726450 660250 -584774 -595228 742595 595266 160935 -108276 510236 -926658 942868 -587271 -393887 -151862 -349539 -567889 -796215 714327 203188 -576982 847902 -172535 -394338 -480553 -857279 167864 917236 -888424 -964444 853232 -314717 199620 367054 173297 -899859 305701 -528934 251823 -709786 558329 37624 -89902 -42761 855281 381802 30775 496350 649909 -471160 -552978 -277460 237918 369726 69691 -209210 -180486 -802295 511125 -379547 -733556 467453 -405590 488342 759049 -843327 547800 667451 -978340 234897 244789 -241401 312931 719035 587912 154118 -542481 913571 -742066 -182893 214344 426047 -528202 381408 366759 -960356 339365 -80271 -531141 110807 -287564 687777 -911708 467237 432045 877340 -745477 827212 752145 -904988 -822072 -825945 710804 -178996 -374646 200869 -428385 -24960 566579 -485941 -226610 -119557 702377 911022 -348432 986638 169414 -816903 -492278 -370592 -393640 779373 -868909 -770199 753186 82140 -204615 -338058 739418 124973 -1445 -948568 -553047 -360484 -133491 -991115 303534 82295 -786728 -964187 -648709 -969310 31991 681430 774806 -149997 -165158 -542216 569338 594710 -121433 731090 -32749 373386 -662604 -886660 -60858 537699 615695 -268318 -198170 -701786 640758 -809144 -771392 -970512 -475169 191808 850064 -88592 -313231 228789 -259319 -223896 117641 -963100 815953 -224976 -599114 601694 -171901 -691022 32189 119943 272300 -500753 -600298 -358374 887758 946681 -419602 -136542 -279456 675191 374563 989186 -804661 436772 451530 319343 -668945 -938032 -946772 751729 63516 -885923 677828 618214 613786 -189500 -92733 628862 869153 -846706 887053 -392768 482145 -123941 -595270 -834941 727932 694494 104342 623094 -949113 373086 -606175 842393 747020 1335 -24049 261057 216331 -303273 68424 -277608 441460 -900926 87401 274970 -316369 422927 798786 120730 -238571 194920 699734 829883 -231564 -82418 679007 503288 -233201 701266 424135 -888804 -637413 -697955 -154832 226378 621635 492265 863852 -484362 -944348 800198 277126 596714 -440238 -905130 768439 -288701 -284846 769489 -399758 -777743 -346210 195714 421465 -851654 415524 -464440 -723515 39479 -448697 610582 -303550 -364586 661852 -904333 -561136 -721065 378926 180603 571683 436303 609787 567900 369572 -56665 -750859 897753 481134 -255970 -550846 -392373 -501742 740291 291452 -518885 276052 101244 -404943 852809 880172 818690 -95004 -722967 899654 -478237 616715 565792 30593 -491266 273295 -422741 -36493 747146 686671 -208295 472420 -490864 194845 355084 487631 110060 706367 -130884 566757 368977 888815 -412429 -527095 -561726 -699556 72018 -587052 998681 473127 -106613 641299 -823805 -315801 -555675 170692 -721023 155429 -952389 368669 801385 -211104 601597 759557 120932 485770 -671314 580889 -439314 903817 -77852 -331352 -793895 -292552 -901301 10423 374346 670564 -942174 365182 -408262 -244529 -136644 -67479 -464522 -565968 -973311 -641640 65568 505136 -766358 680032 290348 -275602 338569 -416953 976483 774397 825855 -849780 -134429 -428703 -686845 910621 847517 -554602 -965406 807070 659158 -10231 45689 -598423 -986201 557212 314173 -262647 -961667 -62042 753844 -114242 6297 656753 242553 292476 -334447 930234 -900164 -850453 935374 698805 -451521 828648 -158452 -324986 152154 -811645 681948 429769 204280 377599 -783323 687883 -874344 528853 18975 -523570 358605 644914 912471 765706 -271426 -616844 -906578 -360794 -832857 -93775 294618 -720125 -289962 -545360 -255517 -572174 245678 -252690 -614617 -480712 -14424 252058 370775 -547055 176973 -326759 538360 467370 16829 -588285 -685854 -357978 -552404 -347996 -370620 472602 -673697 368124 948382 463121 -594381 -858433 920006 -273271 73751 -680362 -27548 534004 -737139 248284 863094 -478792 857901 -355166 753613 907567 -980062 466988 -546163 -918233 -448982 -492238 -670287 -446237 177562 -295777 93061 337432 940760 81685 -403798 190194 858080 665959 -832491 -663027 15552 289309 -732144 702587 -101733 -955404 495160 -240316 348329 -915876 -282754 -573854 495029 386296 -192858 266305 963743 -969183 870859 533189 741208 -234396 742232 690116 -52632 -893057 -599920 -103417 533483 -92952 -835064 -903219 858127 -753466 330408 -268472 628376 -103562 807469 -639202 792285 -501625 68522 -438806 894921 -763074 686082 -905672 -847654 -561517 818800 694797 -523227 199858 -904449 -674212 -551088 -733189 -938606 320274 -118890 -467710 378206 879627 -57529 -132848 550506 597018 -154171 -192224 -463082 -80122 -521976 928739 50705 -22009 -211173 420925 258402 173901 -713187 428229 -861344 -672647 126145 487369 -957382 316194 -597298 595272 -216593 -720814 -991840 -612618 599 831622 -535899 808635 -921320 -804686 543457 538804 -241486 595770 515562 270896 437876 712698 -497812 -579659 -420860 418495 489895 -284167 -608164 -971061 -554388 799209 327495 -801707 71460 882470 492904 769543 200137 -52862 948915 -690177 407530 -93305 821746 338766 -336980 -939279 885441 -499844 -614205 -561105 891410 -860414 -395779 284646 299690 46926 -35656 -775826 -554846 604738 -757401 873939 581608 494646 -38383 645973 -155973 932978 211665 606440 -198222 333236 935511 -148427 -811594 -592720 -835354 -866281 -199933 -982645 813396 -253537 250923 843999 613005 397585 -41325 198074 316560 701796 343668 845471 15217 882630 -643620 -384893 -598571 -967531 -945494 -74415 -511879 516327 316053 127847 65323 511748 -689114 -622953 506447 -238233 173753 -290137 -528036 -957888 919552 -476079 -258723 968564 -17920 963652 -992528 -444772 437778 912801 -203702 -50814 -716829 758526 475313 977575 811252 -561818 300544 522560 910491 970839 -232921 544692 81537 271427 197672 479647 -918494 27536 -44901 221523 -713904 600857 -263509 286929 -124241 -292054 -840169 -208812 547130 790151 858546 826567 -893891 -407066 -131997 -372022 73818 -147727 -807386 -92751 985476 702917 -683767 -439291 989063 808437 889136 709377 -30722 16519 -125230 -641386 -570021 -612490 -28743 -470680 -610590 682542 -249019 -634674 -654162 315412 -830742 478806 -543445 509819 -270546 -564290 -569190 825904 529708 -98564 -814831 84847 875539 282808 827512 818796 -975449 -206899 -87923 577483 -949953 -392757 256353 -145496 643910 726903 -196520 866448 -387269 -330294 -411987 -655099 -642383 -214034 -921364 726398 355151 256452 132726 -902939 -820784 -630815 -766335 600855 -795900 772108 -914411 729576 -356018 702017 355856 -210660 -747228 524977 -347998 -623889 -614766 732608 703826 445710 496952 467334 -277641 -574436 -674617 -320689 960192 925102 185991 91419 899245 258255 -977068 -134754 -773996 -955524 690077 -572095 590109 855081 -648988 -320097 150214 327355 851136 -701559 681951 -429556 942686 93954 -272626 591978 719099 -591548 437453 606360 -589204 620857 -27544 548555 -417001 829059 882560 531118 862711 -233867 660874 932703 -67300 409623 829776 -279312 993065 -785626 -742545 303207 584276 -96751 -959657 -446402 205289 -205058 234574 -410397 31047 805187 472942 532537 -418847 90989 394274 -269931 470718 954172 736813 -524606 936826 -984155 666020 -748290 -163517 -141617 631406 -941189 850013 -934378 428875 552031 -630498 -375669 -498742 -380091 113139 -264334 -461358 610233 748249 -565053 291994 -779713 465637 228010 -386768 235981 -80836 -484857 -578442 -105396 -18404 56430 191008 -608613 644177 -66392 -516296 103820 285632 430256 -791269 -748954 495072 211894 17017 725601 104380 965664 -159912 -319955 880755 191748 601489 249323 -1224 737712 -415534 166834 -630702 -454110 -118118 -876917 169756 442640 -185536 272374 809478 -739998 -44691 137315 -612845 974130 606493 -797383 -285479 561619 -56414 874067 311813 192327 -96990 130558 485844 -372409 413716 -331396 486042 -467009 84806 -776572 116543 160336 819162 -133953 335933 940236 -673980 -522803 -424925 -293955 -272435 135486 -739819 -237218 100883 34842 -843830 747425 393223 988762 173580 -182233 -104850 53484 -426436 312779 -404511 607026 -105268 577816 971086 -104445 -365373 101454 -661644 -542167 394684 911329 -953878 -557086 878311 -263430 -307175 -38177 442758 171124 799677 906568 639090 -335009 -987160 -410570 662548 422273 871551 587703 750316 -393392 -549957 -144690 821261 -374790 -205271 -763408 960798 675805 239146 960136 -819365 -718449 506228 108531 -488942 -878249 -692977 494213 -217689 -346062 50521 -136061 -290288 -578992 -827133 -851289 667738 -915820 741778 -15201 -781150 -178793 393311 476814 941981 475301 637975 -198134 -173039 400958 368315 -907364 -908071 -328809 477601 70979 -105756 875543 -828431 -920207 -633929 -28582 -715095 -352245 670695 878385 -61670 -137362 838303 -325216 269929 -583579 -189024 -458657 -787826 778676 -564804 -827943 794072 -773359 -987814 939952 943592 -792027 672246 264119 8113 978319 -729442 575479 -999426 -788895 -958602 -388821 -342164 205857 617652 401988 -480276 978378 936100 -694811 -52541 941512 278565 -211864 31625 147967 -862805 -644265 636205 -323003 506555 453875 393711 607715 159858 -770255 -65435 -474215 -648065 -830024 -637321 427927 379172 816997 -13853 602756 144185 596552 207545 532091 -938840 522916 538464 117000 744434 -722574 445839 568112 -548311 -995234 -767787 853735 -910860 573000 -96366 -486505 258318 719172 -211589 -445920 -844345 -21605 -60774 -875438 -773247 76489 490316 560884 538549 -496771 146754 -618303 717164 -44516 177920 551014 -879674 706621 -2079 -282875 87798 -15186 856976 922933 459075 40302 160272 -224000 -794103 610865 -142667 -466972 -930122 -83617 -570071 -351918 896846 -493675 -496407 -986318 361576 116003 500677 -112931 487726 -107763 -13596 -166751 78177 726026 314813 -228928 -939950 339847 -839777 -672782 -313622 2469 639529 -92194 -486493 -620361 123603 -954843 177421 627013 -516636 491096 -537782 204811 955513 40061 385170 701435 865156 680718 -414416 -457417 -450229 55417 755203 98584 -769435 -42847 917630 -580822 191424 781787 212008 -863059 -811746 -498574 -289635 805654 489619 -956124 382859 -715893 668169 -548445 559285 -485909 -562500 540693 -698764 -328380 337983 56980 725425 904923 181237 290862 306924 -234457 48408 484198 -33991 -249642 985653 405553 -635843 815815 -201298 -705157 176309 -537970 904887 -855520 896112 -760205 763994 -559885 -30128 663539 -862733 369082 299725 -415938 613300 -835281 -687375 -909641 114082 889473 -322083 -59272 991638 -969775 -118461 649931 174269 655541 551018 -152399 416025 331449 -493907 612575 -244610 9433 -247172 -815684 306710 353032 -960550 -553883 646237 684076 39773 -632791 497957 -152544 -261839 195597 -211309 699184 23701 307145 974240 -486879 -739364 420041 759577 -800218 908142 -784850 708767 -650772 -47548 -460598 765224 -971377 -95248 920615 785021 842787 -159213 509312 -589638 -984532 -481308 545862 136913 -553307 -494288 -668259 -270713 262525 772436 562268 477685 -581738 361541 410001 922120 269893 69129 -531205 -894335 38996 138939 -686322 -3338 -651901 -485365 -504590 -683313 674562 43067 -62972 471882 554873 -862557 564820 337016 -484991 -801106 853669 892606 492968 272347 196465 223317 954480 -833987 -819870 373194 -789808 -896005 496985 791678 -959566 383825 602859 -793433 165108 -109299 355167 -933299 922855 -928366 667698 -206898 -811437 344153 -792941 -883877 -475023 -162197 -643865 995576 -99729 242536 -867386 434432 -491152 -260348 -243972 -932065 543241 -480764 526345 195542 -246587 -816442 -939998 -702725 592930 712118 288429 894646 -938094 -855207 334409 -227195 -281093 -620090 -566205 -817224 -520009 522408 -322398 -390410 -634860 -677827 -655331 574134 -677035 -870310 730783 234055 -95697 286565 -878390 793161 624973 -758310 -356495 -814414 -11315 -553017 872733 289226 -190271 -697393 35465 242223 290351 -630870 -521179 554833 270737 -18140 380055 95095 946518 939418 271925 607544 -150561 237952 -579060 470147 -765949 -571171 833116 -826856 -752373 571085 -542694 -484340 -661450 -127234 -976275 44489 -486602 -109516 -661582 374668 -454607 -963514 77944 39141 31682 -651105 -407036 -234693 299637 -8387 -369842 -260411 -961074 468149 386818 585874 425923 -500307 676480 393346 392126 199008 -540196 11594 -65892 -575202 609887 -92684 341808 206665 -461820 -642083 -437056 -428071 -727684 -510283 -219385 -389159 652843 787970 901554 -60312 -657752 -31842 503907 -728775 428609 -754636 -288463 358163 42101 816967 -574426 7250 -761480 -715221 827071 -217756 96050 253706 609263 371149 71232 459616 -498147 -848989 183026 37120 -282462 -615918 -376373 -7283 665676 -933670 -810492 432641 551517 -563764 622985 -356438 500748 947153 -636293 178087 762243 863203 -989908 542959 -690977 253329 -489433 732235 550196 -576000 -58459 933079 957447 -712603 400408 -657274 634833 172299 -543452 -485477 -607229 -843821 803873 -545360 343420 446895 -197093 -297166 -749420 -841562 -1070 581731 285589 615891 911162 430295 526013 775398 -681732 493432 704318 -256606 909299 111490 797630 58333 -405328 213383 601431 526339 633591 375660 254487 -926189 -357057 -51862 281089 -584031 495926 -832754 -403702 -228910 996155 -238022 184477 649059 -616222 670882 -324712 591138 -612365 476879 -726707 402163 203883 -624737 -640510 -731571 -967559 859587 -910095 -242757 -217725 293056 -563128 21979 -46689 103663 -600918 -463774 276762 -40835 -488659 549782 905716 -336020 407898 586322 15458 -673008 -355280 -394874 376139 -232430 87841 -287052 -574388 -393232 -907117 769524 224052 55419 -412703 190449 -775288 805336 177111 574314 -840192 -550144 324281 -145102 931207 -402752 663741 208049 -707649 -10951 -629876 -479520 -718980 446433 275014 -874416 -105916 79616 382331 -993244 -778026 510132 302130 333459 -854881 -246802 -466587 -412185 428486 -436109 759555 482688 -974558 -371876 251117 113874 615870 163734 -522246 801507 608092 842210 405492 -633906 -973841 91478 68760 -651966 -819169 -501926 -336231 210947 -97719 869420 -370274 -155160 433148 534364 931648 49372 777342 -409007 -33396 386270 -606907 232643 -353401 876801 -948994 951871 -636763 -890772 323337 -9690 317521 892250 -274309 309933 575720 740635 -542565 286174 650174 750866 179557 679702 -845417 -990027 227595 543878 770991 -695792 95342 -912846 439091 -352317 58537 773749 -520250 -372609 -155897 367611 777213 -977012 -950008 -170683 342243 562630 967136 807592 523893 15260 -196616 979790 -602329 844816 -153237 499636 -124322 -220999 -608630 621355 989300 -223932 57177 -892585 -942281 971631 446607 -830669 184809 -296180 -477286 -586742 -579518 -805244 -32488 -681217 -684054 920913 -483745 -11257 -246016 -68989 -269322 842218 366101 -532675 -415846 33349 -259151 -109003 223803 686347 575565 903095 -193284 -696833 332248 44450 803894 -971973 890675 266089 -756491 687405 -799052 -225517 44281 -919915 798374 -151108 636855 -149880 -973241 650642 187734 958448 -322871 -905127 -524366 355849 -800046 -544025 -313891 -196122 82300 -731095 -268392 987626 852438 -560228 198750 -412465 420833 201557 -789670 -742109 -504300 -942343 136044 880070 -730664 504902 -679896 -44051 -173556 -775800 784855 493474 208642 894628 717812 945857 881024 -303343 -438736 -331908 -148927 -73638 652014 295768 -773646 393118 -991160 -928849 -386763 -813424 -969336 -469332 -656351 -482057 -756048 372946 321343 963375 -748173 786549 655630 39846 179513 565055 -692223 826719 329119 812844 -897156 -920462 744948 -946930 499930 -282741 890045 -200950 560106 -198169 302514 716569 -999570 -182438 -993344 667913 -136293 -549172 740101 -256391 466971 91703 517590 197088 -354034 -303190 14780 661895 -82044 382025 55283 -822646 300805 -980021 -430742 -88869 886793 -112901 -443194 -109377 -829184 -905929 617310 390607 -321460 287220 745792 948472 -745278 813624 -923477 646268 -959443 -486498 -680429 540783 976330 292310 -568287 -647366 128077 -512094 -827088 -336485 -915365 -273701 704465 -627165 -919411 -980502 523591 -341705 -60812 -865585 -847348 -537968 -78065 708381 259274 -240069 -848041 741883 -374685 -926822 972723 837925 67049 959840 745604 -607255 73383 384153 623387 -364757 653206 -831840 -790466 646625 417129 -740569 37543 683672 -905854 -988365 -883196 -874387 -168582 23068 -591368 982805 863645 -942575 77976 770902 -870549 -837869 -562065 -827765 122137 647541 -609157 644515 371854 325091 -798162 -990429 805478 -942760 256366 181920 -556942 476069 -46315 -860475 -634826 714737 133490 -34989 111210 -913996 122054 30620 -848006 552251 -622905 -123641 961029 163623 -600415 383760 185058 487918 494576 -676923 130070 856792 323271 552650 -206369 -997885 -601556 -637739 -242131 618591 -440167 -301902 480547 935347 691709 -951999 205851 -834921 -616263 -729997 473631 -91400 -460892 -340912 -686095 633495 159239 -354700 167044 -518391 -957023 -601458 329216 646200 334757 773728 -105790 -438559 85559 523074 839129 817557 -624270 -766050 471434 986680 577765 -953483 -685235 883333 -466414 -542759 -934834 -772985 -317075 -552719 109293 145954 262243 434936 477375 996232 393168 80830 546827 -916284 -336632 581797 -114227 763059 -86961 -563802 -46538 992517 357601 636106 514474 520129 -538645 -545743 -57279 -986818 -74097 432526 501318 -24917 523748 456488 -491717 806024 -731660 507355 736339 -582230 -276035 -401771 -268681 -680133 139824 420570 -213310 -674505 72501 19009 771076 -82447 185124 -831628 575299 623500 772302 -995276 932661 17795 867826 984914 891592 60705 -721208 -243273 -535142 89609 -342662 955357 -355839 244911 134310 418900 -830716 519645 707550 -637122 19040 793008 286375 -280365 591364 -422248 171005 -571170 -103915 -600997 504014 998974 596715 571282 -351878 499814 -222062 -692053 597722 -469283 -118070 392678 -687306 -437569 530184 281688 319437 -745286 132851 -424597 -835504 -278639 924903 -17573 -413593 939037 -849931 -961862 253099 357575 700641 -32787 -106325 301583 585122 -506707 348520 155529 -537498 -989944 -142376 73946 680716 -841635 423270 -771265 451112 834148 410992 864775 -58621 -56925 228680 827028 -782696 -984071 18741 932702 -93545 -105448 -128785 -574481 -27034 237699 -647259 373480 660891 -865772 548730 -887941 -738173 -234376 -386172 -365329 22303 848177 647116 127007 637985 480915 813266 -264453 -456716 707655 -494586 508934 656433 325067 160335 101590 -145493 -915088 577927 -976361 -95900 941787 -430723 -211704 150549 539141 588658 191228 -489174 351547 919709 733787 -139325 679839 656680 -715490 -336076 687909 -567504 269655 483334 -965866 388936 130855 213492 -484336 155639 -331579 -739217 688644 -477899 364670 -845669 796343 -848654 297903 -601008 91202 -468336 -381491 -248551 -342638 297828 -671394 98744 -758039 -180936 164989 -465504 66522 414796 986330 -224518 -410543 -31792 5431 -60383 -46327 938092 66924 -979035 -712812 -969160 323172 594892 81878 -602300 250526 -459892 351882 -347886 -460499 318610 492732 -649321 230968 657727 -473139 614078 279291 790053 -175501 -140955 -838972 -842866 280374 -296995 -536330 -1290 826868 553838 454282 950796 -876194 -5167 144649 787765 -775687 -116300 -667501 -986871 -37475 628026 -209572 496084 -867463 600824 -634582 22422 446862 -849415 -683432 759940 896943 526011 374613 933253 -258937 874927 334629 -976203 -756973 -354627 -412065 302437 939812 192062 154542 120600 -754082 231809 -75184 857608 -31812 377287 -933990 618784 -773494 -865594 -390670 -791553 -747543 -833367 336852 111611 717006 -259954 33614 -609636 -830717 492935 207491 -370403 873509 291610 366891 727790 720293 -679487 -110702 -361035 -169145 500971 4757 -552760 493862 127097 -731992 3252 565933 -300607 629074 -651974 15903 -970737 -778065 498124 -394863 389023 -55699 993301 -59029 289444 944080 -583570 309739 -541244 -775121 -488215 -986079 609049 -34699 -560438 583283 55474 -79456 -18551 584603 602640 960069 951634 960420 -552534 -796278 -575995 504049 669161 871978 877879 -649033 -104403 -294155 -680402 -811650 -693818 -190131 -386327 -227805 934779 -615382 695574 223832 -211577 -146537 408089 798115 663319 -899661 481420 656347 932813 -83151 -703175 41391 868416 -676648 19490 -854370 -321159 -605820 322042 307712 -561416 964643 -456919 -388869 -917075 -526023 -51252 -504177 -154240 -494756 883891 964235 603849 -346184 -907935 112277 -245672 474253 564623 -569561 -640785 701996 791850 -447092 -468029 -232962 924624 900199 -880001 -409603 -178217 -91476 342336 737977 -984122 825125 304922 427348 -832551 -200594 77969 875014 441602 -910855 302497 -904551 377187 435339 -387145 -529554 317780 -611651 -665546 -782729 -632093 -357251 -39309 266683 398799 581770 3257 -559275 739213 797563 -665146 -520459 428227 -277319 -680756 -628130 -679088 983424 273904 -461594 264386 -529054 822222 860281 360157 531396 -880396 695318 776475 -232224 809186 91857 712486 -686783 -726511 -140465 72288 -719031 -867863 -60339 32732 764462 31433 -84327 -93214 -174727 262019 -459753 -685201 911878 705117 -958146 135219 320135 828305 -97127 86545 375553 526157 -422970 318370 177357 -604108 776698 982194 -738792 25692 244731 171714 -446365 -191794 -740060 998916 -226812 -905463 500069 141794 -171356 -745089 794304 782200 758079 -113002 -471859 -726507 119847 971560 -934985 -314178 -559104 -704892 -921539 237227 244037 -856469 384562 -69944 681666 -569452 525054 261813 941209 -972376 10778 210886 -353858 397638 24599 419844 -905606 -791424 690456 628778 -355733 283741 769108 -312407 -886654 77141 -407787 527268 -555645 -645672 304059 877941 92809 -302649 300858 -836442 -535808 399865 108696 892921 -193111 190264 332144 -358559 769306 635969 652017 -19706 641979 -238905 -843937 614725 710986 443505 583825 80558 -150696 213975 -124558 383876 -882742 -26231 -74239 -691136 735960 -959223 -296111 984846 -872559 -78516 -192503 -337457 -889771 -580548 -748700 -652651 801242 -866119 -633166 367914 -330840 -176877 -608938 34954 -112227 539538 518726 718948 472681 272751 -356210 690461 -757997 -660520 -111922 -383283 7538 528111 -246345 677695 142901 616267 95121 -944523 -203684 889590 490168 -374877 386109 877550 364571 113071 -640768 -840155 -160836 358711 -524893 -687360 716594 498443 -144138 580571 -744534 -521809 800 364932 248290 -581030 -174568 757435 -760788 802426 -327251 -302535 -991119 411053 791935 822310 -891221 498761 764419 -517728 695274 -755882 -930173 587579 -492335 589966 -306532 616316 850966 -408732 -114370 28125 -76795 -367238 -147665 -407347 -918019 704041 -525431 792108 193393 773885 -393417 76883 764264 181303 751228 551946 -785666 6601 547565 -389488 521697 418525 -564879 -419433 840277 521679 876104 -197947 -804304 536622 -856575 651572 587103 -556481 175363 -63885 671839 638586 774533 939267 -852923 537738 -245995 742362 398519 -163375 -849899 -958108 -293008 398050 -831303 844797 893887 -429690 -88949 -626824 745992 -682312 -756504 207003 907970 -267863 65152 -592863 168952 -171075 232025 -385866 769737 -239861 -309556 262271 -383256 -40352 37383 249231 -647396 279869 417289 -275213 435777 -448427 -437079 -54105 -90939 807824 -351856 -236642 -265941 352907 -387526 -977217 388748 7957 -833286 556386 -456687 -663500 -566157 89303 -50694 911646 910879 -415393 649626 -916416 -122933 -58191 503897 366778 -520423 -759689 202545 -123551 614269 430798 424625 515900 -221376 -789046 811773 725639 -861952 328303 827980 -787405 756911 990009 -11543 560996 -342384 -837611 -328526 888818 -599107 -255770 -77924 -741144 -546397 600833 2349 -868728 -750717 730161 -721664 -748858 -483981 -681549 795973 -647992 -546980 -195141 33598 552556 895226 991469 -984124 790850 995167 -964891 88000 115470 183792 99376 350002 374727 -634522 -693551 -162131 -986982 285646 -945731 401624 -87320 976905 -842273 592111 117700 -815027 -66795 73152 733814 -130910 230321 988719 321275 879078 607609 -439502 234754 382922 -675801 -912554 852848 729299 -684311 -136136 -191395 -197542 -632606 298765 -337387 295564 341031 -308197 904857 767466 -77117 -68675 96411 523466 -738764 226274 -455803 -146348 27116 -137329 -15373 -351738 560977 -329895 796468 -240207 184381 -396821 546124 574586 -373505 917766 615285 -566823 685016 -98820 -199270 645533 -776450 393780 -229157 387815 -301923 224938 -370676 772010 852305 465260 -381131 895409 720557 -660962 288404 -834919 512439 -239882 418838 787155 539113 880704 -820766 -403548 -651086 907100 557774 415396 -95373 612411 227559 65218 839043 723045 -746386 201150 -149589 -256010 885846 734638 -823766 502045 -319161 79354 -698702 119708 -392546 -11808 -702870 846155 -129558 497264 649962 -529132 -56720 882705 -152766 212856 -422744 -238598 -183053 770697 -271170 -184902 240884 -475794 434323 -542031 -849361 -967838 -241095 -348139 299137 62901 -725126 636014 -738115 -529847 298321 -145511 -747862 52631 -323985 842441 -850559 -766168 564024 342913 954992 554140 -628796 -47332 -514663 568742 -604321 -280763 -113901 172685 314120 488703 867560 520365 352373 458783 498197 634356 -585074 -898740 -83314 994022 186734 -226554 827319 -412134 214886 662300 655596 -86854 781689 966581 261882 795527 -893727 161352 -815836 86610 46600 -670940 926367 29444 -251249 834793 -486250 719511 -858933 297612 -451417 -315493 -354237 -261673 176355 764082 469300 -743450 326994 932756 -180851 -381781 -199059 -372852 31092 -980244 -464094 139769 -454593 127168 624212 -417458 514555 825109 367832 568210 -293400 859437 972665 -164895 -221958 -445668 469237 958057 915802 406860 -62850 158573 971747 -879367 360890 488262 -582746 -999370 814275 344797 52455 -733466 272424 -581326 -628322 -912189 -534806 -412583 -447498 -372262 -670593 760695 -440239 -154099 -243118 669001 930754 211216 551745 -76898 577170 -470035 76958 959320 407100 -737536 -926545 -748305 -949648 245499 491951 -73747 313364 -158109 399306 -132237 -717506 -315375 -582108 -447821 284348 -49741 9939 404340 -432372 350024 -672160 -606063 -71452 654247 749514 484218 -196309 967289 -57084 -971854 760958 564410 -667406 -183345 -353108 708796 -744593 438781 812218 -199132 -653622 384379 219104 511851 949316 622364 -795126 -946850 368404 245448 -414120 -312162 71011 779000 -462818 316577 452433 -501186 -52507 -825296 962030 -78533 520937 472423 -975423 -237658 -977383 277304 60869 -388532 725657 -656024 -892953 654858 428099 -371056 962953 183381 -271070 -981347 279938 241331 -191627 415184 -261220 804287 -463182 -415809 290196 -710487 182401 11858 481438 -498893 29117 -229433 -724514 875061 524022 -725713 719088 -197478 52082 977135 660321 -972575 -665689 662848 -332364 -844643 93122 -827217 -521890 -730635 -134620 -410083 618314 497061 467808 213952 459989 -802693 -73922 -323552 -522669 -901926 191162 486683 -352119 766779 -225786 459362 604337 548391 -257276 900857 741369 -746050 860621 -294213 774147 -850892 -386003 81364 354407 -811441 274468 26053 752941 -195350 -307738 493540 -892077 643188 -229540 511705 -59699 -942223 316449 -660702 -732160 -292616 -72954 -233457 -698042 174516 279567 362823 -27282 -415645 530163 -455358 491320 793818 626464 845004 351453 650879 374965 748680 138885 -212914 70278 -45589 41935 -581035 -157797 522685 170317 387511 -398415 -160100 312581 -982100 -718152 -44552 444401 184576 613843 -661864 864128 -131184 814939 562579 13587 -234160 705245 -486824 -299136 -484665 651671 153767 950546 35217 -712321 -566635 22792 847325 638908 -12916 383378 -727188 97706 -903735 -899113 -933480 250715 -683427 -382991 -805045 776721 849068 427375 648195 266949 -162576 -257582 985301 410658 -297161 230545 626535 960267 -24607 -946923 -34444 -213487 461859 633021 818380 188926 684551 -669732 979153 550605 779754 260790 -600325 -834257 -5124 161287 418389 -87929 514243 -958853 -583810 -477969 -505831 646839 -162391 510130 -536535 -53297 -58211 -665265 285814 395469 -798282 -845700 -963372 858801 978530 666145 -881811 583531 -148059 429529 -292803 176610 61845 889844 895511 211697 245855 18296 3358 -315547 -995392 -60517 836044 -515199 -564468 -370486 88303 517370 272939 -467547 659238 -349830 770967 124033 -987160 -8287 279520 488165 -932354 -688000 996776 -745202 -675451 927260 374055 -470293 -94739 335217 697383 562977 869500 416236 841609 -234104 -270133 -647568 -769985 -689236 -49465 141394 -680880 -154419 -606670 -73891 653399 57823 903584 759759 982404 -236661 -607493 895577 759066 335788 706815 -553821 671727 -18989 -201794 858950 -417937 -422717 200477 826192 -593510 -123018 -521131 524100 10113 -402153 376179 712216 -107828 -62843 95065 -38731 -189257 172246 273083 -770950 329872 909266 -676702 470328 146107 770803 -700052 -187721 501295 284908 592202 -969936 661751 -85857 164033 715090 254513 584869 466218 419646 -449518 65483 -585294 203274 207584 226447 771163 -360894 288630 -752473 -332807 -581406 -31676 -158342 -120523 -358435 -656564 483876 502669 635289 230950 -597386 -746030 753648 327421 -395276 -442967 -810959 155920 -525738 -521205 -752099 156594 -726008 359365 -41110 560843 52778 -778760 -884284 -885676 565776 326426 -347321 -535842 -894781 258803 -647290 -383476 380670 -595551 285064 825237 -690254 -456811 -948539 -15549 374787 772628 -885715 698742 664648 739895 137761 21154 89103 -351125 792568 -898099 257430 -416911 49147 -121326 -510893 927711 44650 721952 746734 -322659 -565515 -947397 -36799 -854167 -821309 -991174 -966945 201171 -138641 89352 -260854 382274 789638 296740 -808389 -611090 -87286 -193887 -736225 187236 15858 482726 81428 -667387 -855384 -259986 684975 -935930 566282 824521 987193 -765455 248425 -726374 526382 -569053 -412275 -286505 515389 -561587 430510 305676 -932917 844659 790397 669017 -632720 -318096 -880231 -877713 114552 769648 -139622 820502 107875 800244 -456182 805546 -226331 -522031 138215 -421862 615143 -177231 272674 75880 -460540 -956143 511139 -467157 717965 127298 569667 864528 422533 632936 513616 421973 292774 631166 873357 307916 718170 525519 26927 476254 -356669 -439810 435553 -122874 -995404 -913792 -206143 581969 884405 -843875 -196767 -918683 231811 -278542 -554041 -179337 -252531 -103566 -379667 -636077 691192 431200 -272703 983768 538397 361686 -312282 -378759 907526 -590014 939762 -76355 -827404 -282524 670574 967616 641500 983761 777561 -484816 841701 -163981 769125 -171951 203755 313351 -158024 912377 466815 -221923 -573972 293141 420581 810907 -138736 -973662 -729195 209466 419109 -599499 501179 876168 -282207 -607372 551351 748005 -754960 -961254 741149 411142 704622 -637706 289973 -488971 48238 163436 586365 425358 -705482 63475 -824670 -242685 -897152 -942442 496395 -351142 908923 203252 703822 233962 163656 -161600 -733511 -604447 883582 -835775 71754 -759615 -506713 5075 -658121 -245666 -246080 867940 -146073 622690 -528708 -50697 947191 -994615 638721 -648795 317879 640997 752490 48151 -759254 549211 267332 895501 -286839 -421468 -546095 982234 -461632 -95090 39624 -240666 -926865 510648 411475 733995 693099 737433 282511 209336 -790597 -922246 -436336 709297 257435 -340745 19034 645709 193788 348674 -508951 477655 -686078 872416 -37334 822189 -905467 302634 -904961 864836 375185 842957 -549696 -864734 200166 889227 850356 -634526 640504 -60936 534812 389300 -760721 -522371 508585 112602 310057 978392 336128 -266707 -75853 -54630 -903491 -713834 -802092 189864 -833427 622485 -243582 -290501 -56685 467901 628203 -562592 685348 71093 956013 -49671 -193909 734137 -341090 857913 253222 -382185 -446139 -721748 864199 -91725 334431 -525779 -363853 418564 -867941 834286 816038 -120940 -156065 218484 130638 -275453 -54591 -235753 836684 824325 -676978 -131194 9142 298720 -531002 -332094 805655 754543 -438755 -120034 -26899 639521 908924 -660794 461226 -9093 -200193 -876491 659892 778770 -803211 371389 620261 421906 -524189 173186 -231668 669241 -946432 -328193 307689 -694948 794554 -376960 -910283 -853663 -81488 -60122 427160 679364 822326 729319 -206671 147987 -699947 -625397 144786 -374030 -515256 -13136 -902974 393111 -65920 218055 -309191 385614 -889696 -229100 814823 -693257 -897919 -410062 -289363 -770045 326576 -926707 125921 -236037 273003 772966 4943 37880 804264 -564526 118195 662444 966670 -305093 -188864 999000 -301446 782814 495645 -919340 239611 -560692 63842 419338 938455 517481 -234465 177915 -516988 821872 -680107 -415303 803119 996461 494843 -487445 97208 -225855 178683 308172 756403 337185 853938 651052 228073 79767 145523 -399123 -944042 -428032 61829 646024 220073 -237940 630048 -38778 136902 -128318 -451724 776455 733895 -700039 264355 -278082 926071 56672 911682 91250 -124074 -791689 639196 888447 -282856 -794221 146670 760147 -676315 -644002 978668 -673806 -519014 847445 -689094 -866317 738375 185800 -508876 -630528 478639 -918819 592935 -614950 -560500 261902 -956202 787154 -387768 -518362 560886 53713 -662267 616904 -166478 904273 419477 -169112 95271 -411038 347395 914000 963049 -559578 -444408 346141 -1923 155605 -131561 662847 -204067 180538 -376110 121084 -525193 46516 170130 -134547 852654 -92362 -112797 -839040 -133289 -450105 578181 137717 -904003 528387 483692 823905 -830434 -248936 -367039 -353874 -37844 129097 -345376 852120 831373 -210961 764120 49 -419365 752627 -846995 271838 -507356 -890923 317849 864728 -133013 552617 278535 871469 239014 -833772 -706921 -429635 -544450 464339 900957 -640195 -498798 -219851 -594655 -958922 919412 624924 -58016 360455 115114 -485120 -726070 -141217 -264082 847595 435266 -556988 512751 226302 -161695 192015 -235186 -441621 -89868 793709 392994 -881799 159865 -853024 246516 -984061 676902 566332 -989117 129913 289250 -332502 -367231 -952098 985162 -537432 524565 -200376 293549 -372217 297943 499939 -465392 398700 -358761 70126 221867 150608 562326 295868 -690454 89857 -486901 -265931 357997 -41826 -342241 694099 901001 -541410 22898 -215131 -395963 -502327 853012 954447 -502819 -202947 -119540 -424953 -168638 935659 739285 -753894 -212456 -627816 -546596 101477 -608586 -392739 -644349 281565 84266 -994009 -9183 -578040 564915 625336 -169088 -135807 -937531 873379 -960163 682360 589064 616660 345324 304687 -954407 471686 -691119 -532482 848584 589259 772392 -39344 774424 -647033 989822 893988 771778 -585611 968278 238989 245491 704289 -731227 284722 152713 915308 987605 -831793 -331110 51212 -388538 130610 596461 -777847 794953 233022 503295 965185 663331 732524 -355457 540901 -613744 -369083 155474 283386 149566 -58646 642320 -659496 463565 -282612 -890235 -343762 -196011 988660 -361039 351229 753120 713340 340552 -429288 207596 1427 800051 -277078 323563 957757 -13043 28848 877251 -421615 889511 -144389 842446 840506 -38139 -523345 489562 -150026 427871 -729273 115882 -461414 -471648 -943217 -735500 -396148 621162 -685400 -458271 -633016 -222320 930567 -814704 -396964 486426 -265225 -641773 -190101 467781 -309486 -3216 -321363 624641 194764 31649 867694 853873 551400 101524 564363 -141329 813697 -880340 -428424 301445 -913533 -409025 571196 -706828 -446033 -988522 -730893 -657615 -999654 530800 840012 702307 -75346 -12161 811144 -810393 767016 697194 917889 -188852 623384 -977207 554273 -362793 595428 -133844 207334 519424 -985530 -90860 285669 -43405 -703287 676855 251716 -423792 418128 -132415 -843970 185707 -979440 277454 762403 959693 297617 864881 -416555 -360015 413360 -975375 -899252 424648 835616 997510 -563309 648438 34660 260448 788937 787794 547158 -321248 -708319 101290 -521180 753757 762594 -335875 688334 -522847 -635672 -490113 -721111 -846743 -241631 239768 807647 -405335 -269551 -420891 253676 -54715 304462 -282699 154658 -331751 -708731 693262 -657754 263410 300915 -526042 133106 862738 -297620 779498 -524847 -768464 755800 929019 -286618 319990 306609 -308565 -435035 482562 652551 120068 -507432 -330267 -933252 -505406 -557029 -494681 -149944 -560684 -16288 540353 461749 497503 751468 61089 818852 -851781 253785 946474 710535 -401292 -890222 276273 348517 372042 -209063 -11391 221145 -874831 522949 -748457 -425069 -741934 -980676 15207 -611370 -271480 798077 379990 -217992 744548 -546662 -350018 433509 252202 -424458 -851155 883613 878929 -402229 -152154 -571087 -913529 -258522 -185826 -98231 848939 204264 -520832 135201 -197680 -446777 -924502 -715384 -412223 970956 -3474 59871 862840 314067 582674 163104 -776667 126606 -435888 -416939 -800466 -566910 -512681 -236516 -956247 646536 728520 -433366 42979 -96691 109625 -143547 -639140 -748974 -423115 -262072 -755127 -925459 584122 526243 -298863 47175 -653894 -832296 821584 840540 -887652 619775 320472 -574978 675384 -313277 -694869 -620846 -42786 257507 678273 670544 637391 -570830 995784 663111 441409 475288 923423 538200 -656544 347534 443995 778231 -574520 26149 -500606 -361619 749196 10368 510418 -242088 -275790 923862 -21189 -764631 132661 764529 -512543 -385756 -833406 150321 352795 -754332 187003 -725238 -382089 168661 -860553 39298 668852 621624 338623 -121420 -914490 792099 294803 -311089 -359979 895102 102051 773399 -310466 173959 -357354 -621981 741520 -151857 -318841 658334 326801 -872133 188803 -209849 975799 224259 -155636 -623887 178735 -94154 31641 -897853 -678183 559156 849556 874744 -454070 -934349 807386 -919072 -233911 691387 24383 689502 -604334 -174422 397447 -922136 -866666 -235216 535278 -579062 676089 -72108 -917215 539620 761107 -719506 -970685 -299481 -70736 -10326 -875799 -735333 -18224 -900725 595870 -233060 -587225 17638 -83360 -151399 793246 501475 605088 -154092 -676528 -761344 -594362 358820 17166 -564339 731179 -913162 857435 971057 -754403 -605624 -608271 -413469 16223 909932 -762822 -253838 277798 -46645 -77480 -860034 221213 -901152 -773602 -660612 914146 -958024 266260 -317002 336775 -135431 251511 633673 37138 734552 983350 -830427 -615043 -774751 -501641 457873 478006 -250189 597904 -568796 -98784 324225 -548210 -484276 -501360 801810 -563791 -279349 961618 -698622 766958 -874058 818850 -918017 -768148 644725 -789965 349133 263687 311109 -356565 573251 -556080 -259400 565540 612427 -853621 927028 369708 179557 -162768 -238736 -492218 -587355 -932117 591610 389224 396465 378524 -391756 -412165 983748 800215 843218 -852257 953133 943845 -932002 8420 -918576 200129 -24907 45265 872228 -559972 777351 -770848 43060 687193 -937382 721472 468255 -676462 -781945 -617070 -955752 -823407 -878404 -786067 694630 976088 -641416 -307622 -37787 622745 -282734 436185 334595 608831 -220365 529882 -334909 -47900 991575 -16572 323390 -292520 -622383 -686350 617117 442912 -887612 963121 705952 448884 363050 575555 589978 596416 300624 -199329 700787 793637 836824 -212177 -346715 -966923 599350 783056 -949057 -195654 526515 -605867 -118043 199856 548334 -303291 116686 189126 -764458 98969 -645307 -442591 -174031 -620993 -904664 -765544 -387816 -236263 -499220 160313 600184 221182 -78569 123331 -142958 -857032 -94012 -446806 391804 301701 523171 -972009 -348129 530198 -566026 703589 -54217 -74093 685846 -121051 -358442 -636907 -935188 -196326 -32543 751530 -273544 -894915 10513 -392875 373069 621243 -784781 12427 -573422 853618 -72088 819511 -703229 916088 302374 -810697 252142 340885 -872011 815964 70199 725443 404467 426222 -779179 -923723 322577 672934 -941486 583757 -586348 -503885 351182 49188 -124331 -634315 915965 -896890 326273 -270267 -891995 -629005 -394727 -106389 256545 516640 975219 -440794 109664 175092 -767433 114920 -347545 -7157 966627 389271 155339 644022 19912 -578803 -371528 -329351 -489461 686104 -456852 -541172 318244 -526341 176700 166234 -806174 651884 -415089 887685 496102 -671340 -703778 -752288 167203 -165998 -788678 657268 -254748 -920456 -811962 -715652 -630842 -331444 712120 496233 718650 -792439 311132 790110 -348667 896795 -913006 -419403 -794945 801766 -619189 -905608 416471 -858432 781840 15593 414477 233587 945018 504186 166007 -98372 -571077 444886 -732547 -426674 -588396 392918 461661 -642609 -707875 -569715 -516185 -415398 -309888 -641347 -367166 717948 -767362 -127905 31973 107959 -358935 189727 803871 702978 -489368 548829 -872752 -395450 -351690 -980946 244910 -73501 263331 857304 -294079 281513 -767855 482394 -117274 825696 -849159 -156190 -55984 24896 -698140 -865195 881026 466681 -460686 -1974 829655 361261 633814 -907505 987386 -301199 -304169 550179 -776978 775887 -613807 314298 -533880 571079 -249806 -833347 -530577 -706999 642558 -879673 514723 -218563 656460 308776 -770189 531836 -786362 -108442 709126 -201772 -935763 -260297 479315 -36857 730066 -218872 -30679 -366771 -43362 -284550 -531288 260174 -523125 -811552 877509 -807512 550313 917698 464714 -997905 -608102 986973 -3757 -536536 -677354 -777184 -997422 -3891 -812696 481840 -747891 189644 -957073 987237 -537573 366216 -201186 -395061 381034 -905642 443004 271266 743868 -415615 -456027 970847 -716891 -997689 -915385 542505 809615 -436774 -690779 424412 -790345 -678432 -707816 -809335 36397 486643 -160759 -514060 -984105 -638303 81784 -834540 791278 -446099 792953 -650345 999423 -897203 -258639 298716 557164 -673366 680285 361719 214377 -966045 468684 167728 734592 -694838 -499872 80132 51725 918309 -212207 544419 832706 894126 91241 47728 524708 -724972 -358263 328325 881804 -861320 -902109 -86228 455848 537584 -190978 -426393 722679 -760696 -941451 -793240 -41008 339132 574328 418073 550108 640511 568202 70806 921239 -845641 -531391 -45650 -416301 -228929 948937 -285209 509877 843107 554593 126071 197174 -797720 -464548 17482 -247389 353794 -833118 177027 -701794 -357669 -810323 -244621 339354 725778 611468 -805212 -255133 -36422 -446493 818513 -26860 432343 -700824 -571157 856351 -217243 -731416 81814 -860855 833873 346816 288937 -199253 -675587 -152475 -957134 -446158 -569536 288605 142960 163359 320868 -688061 45911 -356856 340006 615751 929935 -628907 -571207 285099 374389 -492092 -928956 -28601 478233 941158 -969120 248454 -754498 -499680 -31845 -633369 434398 24619 -478729 630525 968355 603668 788203 -755729 -738450 -980548 -696095 194425 360532 -630951 -621001 -137367 -540772 983027 -602305 643106 -581309 -188440 -559682 707997 336376 -49687 566000 843107 91552 -562566 657410 -506987 616403 -616970 -594665 -181020 -533027 -208375 -726716 442009 50366 262452 860180 42638 253995 386637 472453 158386 -494326 -916228 -266231 198409 326266 -364609 215430 -348246 673481 981606 522582 -331072 909307 71064 -119353 -827510 1610 921037 800156 9306 775329 -105391 -93686 533785 -343905 884679 -915780 -407102 750234 -354524 977488 618595 839450 -837968 -394152 732831 -579110 167177 -557478 283567 -920118 -270817 -241455 -61348 875408 -754759 -77783 124166 -937982 956270 -747322 652448 242733 -714195 -757378 -621391 -985646 -234314 -529766 -916523 -919709 47902 -152487 -335813 474506 335567 619245 -84444 852003 772870 22268 713450 418493 999892 568225 592375 -11747 338717 -111768 888905 964283 632091 -639018 795637 363971 -774308 851934 -437087 -760939 188736 854509 -941944 75461 -940164 730591 -236678 -302564 -197862 -573561 -471591 -441963 898423 -191828 746013 -978591 971459 -59386 810065 -866460 970116 63045 702228 -45002 -250220 -69750 -44647 328482 120222 -677652 -697817 815018 451493 505845 -85222 -902143 -740099 -1758 -597536 -510577 679504 -76313 -857731 -926223 -639333 -299096 265863 -150153 450734 -186431 982699 633380 452655 -381697 461478 942641 -129257 -441436 986188 598283 -802892 -616473 -817147 -594736 -195547 -612366 230091 974806 -78622 -443293 -142930 -571996 -125519 988875 346320 595830 121906 -220622 -987927 654013 -868140 -823919 548419 -77411 663133 580182 -147009 690158 669158 -498077 -501041 780860 927836 139920 -903302 -279993 967297 739876 209500 -542332 -151703 359392 740770 461593 763006 452725 -706670 -308252 -226436 977033 869249 329589 -145547 256950 -36261 483216 689358 280202 -775008 106029 -100928 165768 413793 662007 -41768 935845 -144442 840400 -940552 845772 589323 664779 572116 -302117 -638209 425904 575605 807844 -783996 -409092 -12998 -659987 -456303 -500385 988882 303344 892211 -24516 440898 810076 71175 -563156 -732571 580689 890690 107387 -723864 -288024 -583254 -490582 833354 -21975 -424934 732779 187874 332947 -84350 -472408 397272 303000 267108 -204675 -195542 -714594 985560 543417 891177 -972288 -275191 237921 972794 -433142 -485706 41901 -20842 -946176 267826 -646391 -407094 427288 399461 840981 -849737 1787 259528 103717 677843 -185655 -645908 85954 -832410 -536430 -255116 -756569 995598 -849699 901143 -530619 -35524 -613723 -67553 348863 452789 285782 466156 7919 224786 -802347 -229262 -184481 -460096 -817675 695479 -130991 762624 833283 8150 172472 395240 -806213 -287234 533052 4320 21969 -230668 51898 119078 -164631 -534004 -179390 532042 -326625 -319308 663191 -355021 429440 49514 694194 983833 -971634 479425 -335809 184969 -191040 -625184 -358114 -951964 886784 397314 -102556 773215 -44501 168823 737368 588805 -980075 -652254 835447 846256 -838654 161017 -943632 -937452 -994898 891273 33832 -991948 249414 -467345 380086 770539 191213 -122401 121832 -164251 84024 -56032 935357 500771 -146894 857998 575209 521466 569304 692376 -836267 -670188 255390 -850752 -514660 284910 28905 870813 72335 71897 -742253 -270244 782898 -952071 851818 -576325 424892 531657 411441 721548 134043 -181740 32029 -658120 -944019 240253 146521 708410 938760 -926855 908675 558879 -159501 134096 89901 -44275 907243 -151777 549724 -440135 -733856 -487591 -485364 -332945 -203915 -34879 295595 -492786 591619 424945 -374758 560521 599318 505687 -213713 -375833 554095 793523 -607691 -169660 641152 748698 -331158 -327090 -476557 -622346 710656 145353 894116 643972 -633699 -47092 -532062 481876 -155300 -905855 -637262 781900 -280375 389672 596043 -279131 -442136 408981 -20325 933101 822191 -655506 994433 -494588 328455 -908818 382609 -695009 465103 -915484 -275436 -967224 995545 950837 449925 376283 557548 -309291 784405 576138 -537664 -292654 368551 -301221 -558971 -435254 393813 126373 -145444 -216592 -277271 -559082 -468772 361867 927333 837424 31118 598135 -573060 -871993 -7311 -818142 -509418 -913787 517112 848655 -665136 -396186 -717689 -760233 -114183 925756 112762 -360541 -638954 -294740 791325 -459469 -623008 -895441 982325 -527142 32321 -452205 -676746 -413568 -631590 -58249 -761718 -814177 863615 167250 59537 531398 366265 157677 251547 362521 454596 288868 -864080 -209969 -961265 -582487 912072 619571 -966721 551041 -395948 134435 -433236 878725 -347981 -780780 290529 917922 720829 684556 -648416 -138214 -199364 801574 -43556 292353 910061 -253294 750910 41280 -228604 288659 -299615 -751723 986278 -675585 -828394 665617 220141 -703166 -100000 -548967 -756505 -338085 387961 686566 846998 -446627 -749685 -413691 -673550 693487 23544 -799400 5347 472653 -561581 -772589 901319 -347579 -970652 869183 278258 -267333 -54872 -72006 912297 -258138 67406 -894027 702246 625808 555963 347573 -296937 -190695 312583 169490 -594785 508149 -222594 -622981 -919212 -363926 61729 903281 -686145 113619 -779230 -190776 -13217 185888 -333589 -917079 -946267 523603 821911 -564206 171129 -814844 -796297 963540 619957 -744354 -385777 328467 478117 -751457 23703 888906 -398963 323484 399355 -383931 -57181 -290500 838235 122021 337040 591864 -836341 -688928 457971 815201 174099 331070 -667810 283418 -538192 -589731 -96681 717145 -152878 514350 896728 624490 -39523 -729483 -437936 -592211 251496 969805 -854752 -967789 465472 385698 -146785 -547035 -871194 -616139 892822 -18179 -305331 86171 559301 -747702 -175459 -752194 653404 -933424 -309453 733787 -19326 -810394 -332130 532483 -398510 -585738 -406877 486938 286424 860673 -95558 -800933 -44263 -769255 470543 -537262 447241 -547099 47362 -224544 -797166 -590944 -969560 116794 131475 772634 -321080 -485526 -264609 171318 253918 819533 -390726 -625558 481691 -804333 -182432 804930 -311197 -370877 484734 -608163 -770866 250804 -289482 820846 -395993 511381 407327 -980804 -19600 49254 -915005 562723 692956 -567556 -388448 -461039 943828 23425 667047 -249590 -862477 -966542 -52032 90661 958858 -914657 -62396 -587124 602396 10286 -445951 -425088 -91422 879129 134841 140754 295113 -691541 725283 -163477 914671 -417145 826473 404549 -777430 -111711 -836055 277616 -545023 -60349 326261 811150 -945615 530570 850258 175703 -634071 121062 303164 549142 -911474 -460003 -221279 645418 -261448 -500023 906721 -809466 -41293 -63787 18005 -912335 -763328 645124 277957 980167 690385 -260758 -872592 -492170 -613744 413681 125704 -202750 88408 418645 -783182 448577 664122 -632152 -242293 989983 -399622 -759473 6686 -339429 -19952 867460 525935 501065 -910425 -570286 -271885 35278 125857 580892 -404458 -715929 -396015 807702 -559052 -11293 -910272 577737 943264 -58588 887081 401812 -615264 -27870 603644 778022 708334 -211736 892575 -913019 555065 -111340 -956504 -536950 -136798 -152997 553444 485858 345407 185859 34260 -115569 695452 -769177 -772821 -618651 283445 42871 997457 -675827 900605 -636362 -432926 -735867 -228902 -950982 694832 900254 -583385 -505169 -647235 327037 820912 -96684 -35518 491675 -614471 17404 -638549 266822 956024 511119 850328 -292067 57495 -152313 358493 958871 -20813 560499 719747 399868 424799 -637833 517701 517099 680226 -999735 396948 -120494 -968588 -62922 124820 644857 830405 -543589 -621155 -147080 578295 721389 379322 727740 598879 841266 -973907 996487 983239 889349 552681 151660 481647 -328426 -794985 340695 -460793 -168409 81042 -538877 529207 419472 929386 329986 -603752 891324 -792859 -646344 -277576 863402 31225 850016 -640615 555373 101843 -645498 69170 148012 -324524 451468 210669 -391517 542734 683813 213416 651552 288972 893532 -972620 586503 -997113 -490610 -53927 336718 333297 622060 -81840 410369 -223633 39291 -218681 134336 524694 -617452 -593183 -804292 -56139 553059 180403 -127682 -716724 985196 -827576 -305760 -83827 683137 -712162 -853167 370914 336077 654503 -802219 977894 -455731 -750392 -621629 -495638 -822702 309597 819654 -427278 113280 -112204 -415331 -232267 979154 736782 -470246 400161 -674284 276897 -592090 -262059 -184601 766360 239420 -561243 -126271 -454383 756586 -389735 997098 -861410 930899 -957202 -795649 551493 541744 291092 333299 -149504 -569782 354734 -322167 584382 708097 490517 -427812 961760 -798904 561877 78424 881212 130214 -475729 -694722 134174 -939721 374294 834211 -219710 -938326 439090 670705 535771 553281 -816801 -627995 -956657 420435 72750 671503 286072 985549 -202909 -437418 784549 78252 -689418 141169 97943 871685 -818029 38895 -953275 851070 -309350 963503 206489 -684846 -511456 805097 -232976 -371503 627563 -219996 -694115 715741 -113286 -281411 287718 368238 439675 144231 -976634 571279 -858030 -355675 739882 -294817 -910823 -897967 -500364 185105 -808294 -386919 -445829 -214036 -954409 -781187 157768 885836 369027 688722 -282533 136223 931463 442818 -494940 -170775 -795522 -648119 -814709 429632 771128 -183495 -159640 738257 322234 -989128 -152565 -288295 603709 -467395 -267850 -4052 -979669 -163946 -444770 -478670 -780635 -776603 660462 574181 -218496 -48994 -236733 -139691 -813501 631435 -115919 -808028 107691 -540344 73148 118282 657447 -650297 -81312 -911535 838236 55373 -124790 -314150 199074 -474892 -333795 -212073 340868 -693593 -9490 -276465 114885 -594007 -660152 585694 -719274 912398 275945 996273 -175263 689087 -115581 731342 356545 -690438 -406213 -164854 -747513 -449327 -447315 -183727 430198 -716249 285799 397859 -765432 157366 -231190 608273 -868249 801035 -504660 -279229 -121227 -757497 642968 -343307 -691259 -928416 969100 495862 -768993 588063 871514 -127320 696832 445856 -432056 868482 564632 855317 -850544 814609 274762 962051 -734752 -531470 -235857 -220221 -540197 -317478 -933996 -724990 -698729 728591 479479 -580158 486045 25452 -288755 -960042 956012 329185 -486337 638826 577782 867056 -853079 -347399 -812767 -737231 -444902 -380331 -738489 150735 694039 47011 -240201 -688375 -627496 -529829 -986446 348850 347465 -916787 301807 267826 -161782 832023 766999 268418 995823 316208 -664375 -453708 573953 846432 -569704 947176 645243 568389 272392 855384 297806 -236720 -929516 -511795 733597 739141 53803 -161112 -144574 -904641 -473810 -199974 325448 -430038 -980492 -445972 148846 165959 -339769 750968 782762 -521044 868708 535341 -672477 -478655 -707458 -25136 759350 399300 -275908 -243659 -311565 543814 30646 -941878 264733 -131924 -488452 -826867 604973 183982 -244336 857873 -439729 -942629 -750489 -342787 -991132 606611 -612629 49548 -518658 -5876 -378628 120974 -615321 443214 -666646 -493466 685851 460215 -378755 -778870 -199095 -311817 -319890 749447 914902 -463979 224747 -966534 158682 701161 380054 -735721 -791391 307871 739847 243750 903083 906426 -524603 336896 -771796 538639 30673 625815 -531572 340550 899868 -305044 25065 -333731 380939 -447593 -760048 -254940 -76038 535106 198920 605378 -733257 284462 -640505 -148178 124546 -158932 -333061 516407 -550508 707365 -505469 184829 727829 673044 -83726 287477 -288092 940038 -425645 767593 -839086 -452575 -59168 -53002 565671 103962 628617 -816884 -150500 304061 -415629 -788878 729248 161641 519542 -173505 408980 297361 124703 121698 -197298 165308 944300 870554 220825 747142 -219502 110207 -606925 -871907 7418 260216 -278194 -590651 -64832 -138942 850704 -530603 571635 485487 -412781 -36297 -930344 375525 -88986 -794133 -710937 -620709 -848758 938629 -697909 -132129 918390 -54229 690022 439507 -758509 -413544 -835380 -752661 591168 305563 505027 889009 -474033 644505 -664247 -596478 -975994 453382 -824306 -104562 -132064 -498704 -201354 299099 969289 -540043 -859880 -815678 -421466 23112 646722 611697 -488246 -219344 -332686 -970521 509506 -636279 -278306 535676 357898 602433 339309 607958 80405 -885285 -679108 -932491 51786 67568 -630757 -263768 985985 -724951 -197491 -221291 -797174 -760634 -18869 253877 706983 114458 104257 -837163 541837 223629 990095 407319 -880666 880793 217482 -784273 -47918 -964019 862393 -286938 426849 278093 -621864 622683 -19813 923984 869720 669181 123000 272289 290653 723922 670568 37790 -166721 553075 858189 663612 -943222 119885 -792580 -575359 -598658 903457 663488 85000 -149745 -326523 392662 -198271 666213 547554 621426 385711 -924963 -855948 825 132584 -779769 984781 991428 -341480 -513113 415186 544164 396094 -136780 -713156 -951720 492397 224475 583448 78296 -29876 273149 -489785 -701938 -221801 -257747 -141569 -737832 -83044 -57037 792776 800264 670271 -682740 335745 -614684 465271 138215 668120 871206 613710 309673 827605 817020 131684 252011 612944 471689 -690067 571383 -946186 193378 75567 -167858 -827320 972050 133125 -842716 123804 997655 -713761 -908062 -949862 -689565 960831 254244 723648 -641956 191933 552121 976863 -267044 -729340 -951642 885148 -855630 -247342 522786 -390800 -662753 36348 -989669 373415 929753 69225 -66000 -924187 -191220 209810 828341 -31716 -334764 -524024 -83917 -933480 579012 588398 275301 302835 190562 957306 535867 -620255 758312 -674312 621403 370278 -705787 785480 598427 658778 773850 -41253 214409 -826388 293630 101050 -936477 -642596 -275526 -335361 408479 3264 -199731 -125607 -828828 -622208 727658 254860 -601201 -400806 299957 -935953 985135 876254 -49335 -506516 -940023 854387 470965 -454396 129173 773968 -685958 62793 903808 522244 80143 -951582 334632 -248465 -801058 -409590 241442 -530745 919748 338833 725687 -527340 441621 611034 661474 607795 -202091 -490533 -58924 -257577 40832 954016 -266639 115971 -881149 334024 652625 -145646 86720 250246 751552 919599 619214 544929 781245 395997 -175305 94325 303999 944881 -215560 126448 913387 501651 -481147 -124778 -209249 -112704 -414909 -723586 397675 235979 -484213 32722 771026 -917033 184109 917075 77198 -538658 -375573 859346 -522103 -759122 -519430 -564808 -613787 799463 -176635 -214401 972660 121470 -55894 -839881 -73536 -403011 710138 -203518 -242171 -600000 -66947 -994280 588723 825594 -926420 266052 -781459 -142418 -48907 -469787 424076 -538250 990523 -433554 948508 117439 670420 -98074 -976419 -449461 -921591 836969 158659 -258514 352152 795301 422391 -90798 -26699 43998 97492 -37260 -900987 -385302 959083 27172 -766046 561333 -827392 -796088 -699493 329023 987019 -841191 750321 -482919 -825416 744228 49434 273388 -967322 -325685 4097 242929 45867 881602 431236 565626 -54065 636051 -133515 -116760 39117 -687590 -387302 -157517 726 -206967 404014 -159642 -481075 -353819 967517 967071 -339893 452103 -225461 129427 -203619 -665443 -118002 474120 -425407 -207834 258479 16345 512749 26105 -672594 408438 -747128 313407 478587 -340382 -591569 -57868 83837 348211 224049 -779030 -830962 719509 805011 -342458 -327043 83527 28045 903041 886667 -100 -916725 -851096 -487569 -393092 795949 -587235 321363 926305 193992 -941037 106836 -658982 211682 -762730 105605 704139 852922 -87487 689645 645546 153790 -93178 419716 735236 -308846 -368854 -331590 -635274 370192 87494 826352 -904203 351811 494919 -569475 -403705 697962 608366 -247509 -887225 550012 398929 -469704 -441115 -327522 -540072 -774315 911395 456494 -25151 7082 844505 427452 981149 192207 212978 692107 654801 350932 -517395 -179564 -174954 482619 -52003 -128636 698617 -695687 737769 878137 -821413 -902791 -556851 248265 -520846 -368872 271959 -979845 695494 200362 -260501 932171 -199499 115060 167807 -848277 363504 -364624 656415 693565 412667 -544244 -425621 367194 -468303 918827 72980 -685042 -92226 -925534 -720413 -178727 970275 -150276 -233550 -898321 718390 944695 -775056 -796871 94495 860356 -851423 298322 304604 12555 -918052 -585077 635325 592741 681932 -240536 185193 703649 570160 -273760 994264 216703 808922 661025 -617130 343480 -31949 -842358 8455 846324 -791754 -607569 -192035 -979246 -339471 57112 530979 214628 662279 -764798 867574 -352592 -964943 840157 199750 147632 -497736 -675380 -408998 -137389 123516 -179544 79561 -76806 -684176 -224770 -535678 -75141 535067 -918900 107205 -836830 -575079 900680 -898904 812715 -258535 272345 -586349 -295351 400605 -140516 855363 -206814 137148 839456 -619957 401744 -458845 -870742 267022 231394 390031 -117966 -167354 87257 190101 377828 -587391 904748 83419 -778080 -933857 -236348 -72676 392186 321877 -613247 292392 -799045 -92499 437683 -629151 560478 -544252 496033 -323521 904852 612106 536710 462157 350017 -200891 225422 -460374 124796 444047 321374 -310007 400019 -526189 -452470 246705 355844 -976940 -308836 179198 -770939 147238 278164 -331298 307710 646707 371554 -16043 -286966 -289032 623854 279417 804857 444613 297744 947191 -498351 -692160 659864 -530292 -59192 -655902 674504 313612 -179765 -964487 -351659 -388641 -435973 -320732 298346 -726657 78762 -538789 520356 953212 621026 -687388 -259305 -687240 -35361 -383905 30151 -798549 -259440 829883 -875344 -49185 986266 895422 -213697 382965 -390571 305281 791895 -680737 278733 311025 -753843 360100 -443326 914384 337644 -683040 852520 -542926 808562 17729 -586968 797569 892176 -621046 -891747 -528391 -93458 585363 964120 541996 762661 122184 -357667 -383105 -899900 627622 330083 565291 656971 77889 12120 269885 9011 -662464 -261350 720663 870756 -855329 -622273 -722963 -725571 203245 -62449 491976 478480 95436 406021 -727417 -249950 -120717 709329 -208551 426160 899439 97368 -810813 303717 -269859 283827 474528 -375963 7666 402476 -423779 619334 242804 787396 -989511 -833519 671038 213040 -627381 129605 -618432 -566057 -679045 104916 -999684 -898219 -196921 -923996 -450294 -353540 -840320 151311 931733 866125 859979 826980 165852 604547 852641 225636 -327758 -313591 -509489 -62138 -177793 -117633 -482058 -37197 923324 -621511 -339444 -559798 828155 -745664 707674 391197 -608164 392143 -974596 -618573 786585 -85033 824419 861572 -535429 576124 797014 630528 -247837 -395627 373741 -634744 -928318 -495824 160533 745331 98593 -524405 606223 692362 -343782 883612 268657 -582131 222172 314379 -746461 -217300 -286292 102835 -759965 -367473 -267298 635940 -407486 851278 -951200 -417757 -428252 -532103 -904528 708137 -466236 -457326 478689 -165792 555822 418830 -116198 -577239 -506941 -5161 380567 813977 953784 128717 -902747 257143 672664 899136 973226 -827713 667453 -190088 -98277 -698590 -907429 720174 995461 -971644 -422666 816144 -343291 -128515 781414 112192 184271 382297 -368550 -584619 811435 -49512 574418 -729895 494578 -661010 3619 108106 -609258 -34492 -499080 -945126 -484200 -541003 -68149 654382 -14448 -320110 713328 -946462 -79064 -861730 -98422 297731 9505 519251 -645612 -651820 493900 -422309 -159399 853898 -241134 721816 -608260 -743856 -941714 675293 -759438 -836028 119917 -982990 -449277 -482952 639669 -422316 639052 535794 625019 -961998 -142016 549420 -703861 895986 163106 -28396 -385212 639850 -880500 412301 -690663 286119 363756 -484883 908817 188777 242690 -487299 19016 635813 952291 -332164 -585236 458370 -383879 50844 239425 -387748 -328575 -1661 770206 755012 -183029 -563381 -553491 299902 -324867 718467 -888274 -83710 -554479 -195668 -998411 -481284 -345902 968764 524008 -567476 410531 261407 694978 -271866 895672 -408527 358098 -522126 894875 -916667 -386691 566670 -975960 -780767 -872520 388487 59025 704128 -91506 461124 412764 -693746 444832 46043 424672 653167 -429280 -51430 441291 -971591 885461 -254849 807583 -548746 742555 -202048 -834256 -660829 -952864 -844987 279336 961587 -893273 -122584 899075 808205 646921 -325828 -125421 322569 -959697 -265469 -667267 423031 -230311 777654 -639814 -574184 -226982 554049 -370664 -285405 739482 -341308 102454 -569022 930835 -970860 -222453 718866 372052 -481864 -290976 112679 -207487 872172 -159279 -897659 293073 -154079 925008 -526424 603791 -994181 635554 353149 739865 1234 151648 -650521 -875036 426290 -19337 -900933 76150 498011 -759767 -366781 -469142 -474431 -948470 716735 655472 773901 -763773 432864 48843 -947046 -43182 485963 692305 348536 373640 226076 633454 531565 -881910 428128 252705 -792849 69521 858394 448381 -132564 399274 784319 -841815 -655742 -852297 -978630 -495647 -496121 228204 431721 -987021 758018 866002 541854 850243 -416400 -663225 -671074 583752 -711295 -216452 -562010 698508 -478824 980854 706913 -521808 383822 -986610 -918541 -547611 226799 -676111 -707087 233844 649467 769952 704358 798647 842535 209905 -924592 -749154 418906 -800244 786721 673195 64432 637551 499135 -824330 947450 -5653 -498044 -392022 -285124 922404 361151 -911739 -818514 511893 67633 926044 -837 -243190 -321776 114966 43909 -966236 -354425 -9812 -241825 364249 -286028 742831 -407726 -306575 -598102 459458 -566119 -502262 -117139 883483 13349 -750699 984952 447494 514713 -758442 -324806 769251 -895025 497384 -279660 160419 566609 362167 688220 726095 45152 367876 953950 -490111 547313 -566300 -117290 -348312 452011 -567999 345207 685512 -289685 -942120 348008 882680 -650687 547898 246849 -39453 275568 -846773 -310382 -647033 288113 273094 -9764 428153 198512 400439 -492650 620895 -40243 473599 -632534 94068 -766052 302291 291317 412808 -584282 -353987 432970 293118 -327705 763930 -26512 -345780 738318 -899302 370975 -800002 -440576 83396 561671 -150477 268500 -392465 38986 -819810 276952 -337078 785277 -243322 338059 -187563 704043 -244409 -336223 388709 249681 -163633 817154 -870492 -278685 -274014 -985525 -374641 -565435 373591 -825652 423542 -766381 -992360 721161 -396545 -344358 -683866 405433 193188 333597 -921518 -994231 -200656 -2607 -796539 970202 -721594 959905 -478279 246079 384346 -692437 583166 590336 -596042 571776 56950 773593 -846345 551976 -220071 600252 276109 209052 436338 839115 -377026 932170 -978912 -730785 -426844 359445 -266154 283396 -849878 -722990 434971 -109830 -474349 276684 -725749 892086 -841229 225729 -860332 -607266 -445644 -828445 -725062 742609 391058 709976 434067 268189 -534753 817082 520523 9990 906048 -371560 -203806 -297210 -625617 34418 33641 -104376 717559 99521 197513 695468 62843 843245 -377604 11078 436079 521173 -25967 769118 553052 107595 -932564 -172815 849057 -237931 -310204 219311 -155027 563053 280292 -364165 -314042 -3966 844202 501871 -376443 -963467 -313013 -582827 842071 -885411 772109 161838 -972226 252099 -777525 -485713 602254 696486 -427275 -266561 -289552 -982024 -802034 -114181 -462877 158112 -117460 -908878 545846 -615178 106619 -510359 661262 -891702 -712134 283992 -794138 -392611 -742468 -849813 849675 -202394 905065 -436926 121756 -726002 585403 -447182 865040 817781 -821567 -136766 -33873 -895701 -678753 -175826 -66024 362295 267787 957543 -770758 205844 -78766 715281 614362 -652113 362705 -704253 729875 650474 679805 669387 -853679 281884 70108 -583256 -484650 952335 -275959 70670 94006 -645120 470324 41381 503386 -126429 -799201 -564790 -918144 890012 955554 -994803 702009 -614009 -335704 -365135 -272534 -437263 642352 -488912 724299 858205 357581 18740 701547 -22720 -695514 -839522 684459 316037 -367113 -330237 -244930 -76919 756622 -56278 938032 367520 200399 -535280 717659 45583 -249552 984292 -825357 -474993 -967875 -865909 266620 295377 -154090 402077 -136753 -509452 483564 -936090 -111464 -335471 598280 -851994 250459 990384 259268 -222255 201450 -524209 101775 227728 -288400 351330 665453 189247 -567190 471502 762485 114220 -836951 949997 641106 -563234 -295086 393741 612547 -671988 -840995 690801 -669542 -474847 537 429775 505152 -633921 980262 -901296 372272 -937927 -809990 -695405 -571272 696344 472669 284842 -105797 63639 -875924 246683 -785614 177958 -864102 584416 -263258 -182166 -498902 207719 403191 -882628 769335 -88429 672920 -924506 -556499 -979014 -792175 -282391 -21171 364581 402811 -824198 -926036 170259 -939896 105344 48052 224183 -476935 913624 673826 271797 -460123 362129 -583546 689832 710009 -48016 710215 843423 -241294 129517 -293476 -671077 -990939 176948 -554860 266131 -740040 91045 205711 -572304 701926 819156 -455358 106129 45951 257674 -73545 -887223 -666139 -129726 -246582 400348 -812912 416941 116910 189701 -968181 -693201 -307354 552435 205557 -647201 161100 461000 629889 244363 153230 -795880 393462 713010 122412 -53904 -74064 -453112 795387 -577844 323613 -381835 742053 264992 -553407 857622 921510 -466992 106162 -405445 142416 -847048 -456035 -53785 -656439 280997 350143 -529709 -662008 -807078 -93588 -743829 861019 -755188 -354420 -786224 -827932 108645 360345 -133420 710167 -139259 877603 247938 176190 -826628 643148 424851 140405 -284078 261580 -129415 -653010 437504 -766227 915800 -267602 571636 169744 -755064 -732145 -797295 416679 819861 -91076 554284 940857 78143 -282120 -459376 468834 -376070 -292265 182651 194384 644591 -944318 -847714 -407354 754169 292472 -84703 -752996 -310103 603016 370461 783166 603203 -569384 497696 -278359 -414786 -618975 797485 -919183 -504248 557424 509625 898493 903616 -764250 -794576 762313 -739014 -971399 228589 -999708 836478 869234 854213 -439440 493065 983533 -48131 -874780 -99062 -202724 -124721 -369715 -364057 -844924 -74518 757704 704950 -681090 -959377 -392054 84036 761655 -366604 -589735 -115951 -70991 244741 -328304 172626 -555969 144670 -509153 -711570 -72691 626226 375944 -631038 837782 660775 -219165 817501 27564 -753705 133339 270596 -621068 411921 -115665 -196433 675687 497430 528946 -338615 491090 -697316 -646452 748020 -501034 -668977 -259338 -457340 518249 128075 908738 -98305 493139 960931 -597424 742308 75698 -71715 371034 611808 955255 -883980 -236759 -58022 335463 81493 787870 -679703 -390886 231266 -414294 -972008 -622849 265458 620118 -117975 341591 89550 -825284 475023 571701 775734 998667 -731790 877188 -409254 760456 -175825 964993 946017 -313976 372181 -321859 -479386 -798090 423082 -985827 7542 107475 487332 840537 549267 -109007 744176 905728 -683084 -203593 916334 -616334 774723 775713 -330061 -605979 -456930 937789 -968954 826337 -475370 -59538 3811 -241084 -305421 882988 172540 50239 158061 -337917 890546 -642602 216244 -921328 -481504 785892 838506 346631 450193 -709868 -471260 839728 77573 -687894 -537363 716388 -994128 -759880 -972989 -787435 364027 876457 560535 837188 979841 790714 722129 330121 715923 718523 322762 -530802 -431819 678355 170192 500500 -644962 748409 -368474 581740 91707 16252 -12927 754559 -971219 -364420 149516 -168632 892103 -67602 -866203 356692 652049 516252 -874466 -992951 -407608 -42845 201917 -942500 236124 -172045 -611012 643289 -301840 628435 -202743 -100577 694365 627674 -266489 -436319 -949201 -833673 -785524 -694426 447398 684521 653281 -63094 -985545 -241464 816837 758331 777993 863483 -658710 86461 -332808 107839 874742 -275737 -272874 -72793 -283389 -908253 987940 520854 334624 74481 477725 -338618 -290226 306917 -144980 -191803 522499 -920795 -778063 -290574 -255318 -34068 -185024 57349 -857694 -790647 384930 -884092 151227 -208287 175442 -762161 -889540 -221463 906369 -515051 -94625 478124 646930 232412 292051 293963 -822881 -185347 947385 553336 -113550 573222 466472 192634 578957 -635562 467113 283821 -926173 -174491 -870852 388863 130332 100345 804177 373875 877333 -385134 -772145 -829534 -973987 -982913 24209 -806603 -842887 850918 292068 -901268 -266207 616128 -279286 964890 -392894 721882 648890 -767705 -593030 867286 -117730 -598515 -668642 45352 261587 797787 -150089 -403559 858221 516533 776833 -540600 -370448 -426414 -163733 508708 -778024 999421 -755686 27763 844434 531604 394341 -100146 -906880 -913140 206426 401954 -956807 446443 674360 613936 -966457 -410036 433267 -57074 -375896 631647 557620 107301 -470579 888807 -558506 -669903 925278 905274 556522 766660 -174220 -261948 -609485 -731197 -813667 908036 809003 -998169 -370084 163085 -144516 841149 -748122 65030 -537720 -210650 917094 -156245 788833 336728 442746 -834102 -459950 -878372 -431437 563527 227796 672910 -806055 970137 -804838 -322273 468133 -570678 256006 614678 -754362 -311045 740785 -178357 718172 -937379 260071 220011 -202496 369081 546472 -886793 867258 -406167 -207063 -30779 -488951 305117 -61743 -468227 -644513 -146665 510652 886557 -598238 -187345 422459 339702 -814804 398672 162898 731181 452171 -486471 -451015 -370245 341314 -843588 -375972 -8339 89927 104899 -766502 61412 -345213 416582 436746 498965 636949 -642474 -797327 760907 -813809 -136170 -771507 -390368 -437897 753852 570510 413960 -583224 -108396 189527 -181177 832110 68094 -163326 551157 -113586 -170133 -703335 402177 553403 -995612 106462 673451 355842 -64381 242244 311945 515679 -63241 -74765 -364157 -977531 616708 432455 -857385 383002 387329 502226 965525 -833735 557273 723542 707236 -442897 -266358 381260 -78149 -372162 35881 -128928 871913 565021 137564 406386 523534 -98955 -981666 -508393 -867744 795302 -358017 265366 -31001 -290560 -491486 -939029 -228480 -380341 -256835 357063 -20514 -835521 -133412 585102 -210428 587788 421918 -439593 -391347 -789164 -581962 405616 -676764 647340 912619 -767272 233036 -244194 62873 223171 -945062 -152662 312238 655130 -60234 885184 626478 648824 -43299 754632 -585040 739757 -61022 -650725 144990 -161857 -137304 -322297 321273 667876 849257 360655 539986 -572150 983859 177448 723282 -624305 794278 527037 -387085 -989943 95031 -454741 -936891 -844353 -348496 -248698 -505750 199982 -499411 -682285 465562 -83131 -945503 -515828 -780128 -49751 868943 562079 -656549 81330 -100271 980719 -823618 -3860 776085 -645807 654032 -163561 763098 -352624 -93267 -658520 572983 875242 24579 264518 -552555 -410607 71958 -234419 -779983 275115 -544196 947918 198427 863570 867553 596109 88761 572436 94853 836353 -2236 829044 -207431 961752 -781366 103784 356774 -271119 -511702 -177959 -352122 -242208 -270693 -805594 246696 -506258 910630 -657119 -473232 -6890 978983 -617968 -518699 -515192 -807984 -945619 -891934 -756694 -826458 -199513 -189003 986898 719234 -449121 745091 -584179 942866 334124 -985710 -204004 -474283 418135 816445 39153 691746 -834785 -173324 115447 -968286 -866570 302394 966471 -307375 153794 -929883 746932 940417 -34338 74209 -335168 -563497 -614889 -643539 183204 -50740 -644945 15708 -146868 -790739 -253987 -110762 -622888 158620 140874 439701 693148 442637 370197 -410840 -583775 -831671 -644655 -561101 -859486 548718 -203518 -456723 840976 -378643 389796 -472160 -737265 787211 -356572 192172 446455 -703519 -273052 -170107 -377005 132828 829243 455345 989797 -282563 582771 723147 -692704 -472166 -171703 246019 377261 -45349 130289 -943717 791783 -926914 -207345 -989205 629854 -282028 719423 -529314 100952 280706 -383986 891763 -831285 31361 584446 558653 769380 -735010 637191 -151837 456964 -256390 -34544 210465 356413 -263029 -976262 7237 801497 -895207 110742 420019 666068 228098 -69719 -755487 -103459 989943 -412945 21083 -709415 84732 -347243 -760127 371168 344428 -685378 136516 -842050 462579 -49409 -106067 -445581 342162 237923 -925610 -55628 -285793 557416 -157138 -813464 -488894 869248 -284359 490795 -587527 884625 96270 151374 985876 -487563 988120 637396 737978 667130 -513578 -845065 -526621 450019 -872870 799906 -497573 179301 986446 396020 -752826 -218324 116778 287811 343574 138964 253823 -730217 563990 -392593 143087 -730069 264803 767365 -662093 853615 -858259 -580976 391828 -231159 666363 -896644 -551182 348495 -391260 -847699 -760384 -988210 306903 -510599 -466170 -631737 854612 -68951 -456867 974252 785585 594684 -564361 97959 864854 -36700 178837 603796 -656256 704583 854030 -777342 457026 -624256 8527 298038 892159 -26788 -299307 536616 -269966 -78755 -638667 612100 70950 -451079 122517 -251094 414974 -510436 122544 962095 313518 -558430 372822 990425 193344 782046 764649 -183897 677137 33431 416481 -991290 658641 273285 -76215 -213091 -675066 -504488 -297024 547779 -230390 -147023 910457 466563 -541304 847655 451643 117087 258691 49732 60514 -644726 -559537 -592379 -480932 -878996 -980202 -298274 151597 605474 758101 396339 -155669 -277892 844380 115040 495811 106749 -914735 809138 29298 -807842 -452947 963691 966988 -930036 -720194 762690 -408775 -56795 -298204 58593 -132045 -822273 -302124 333542 -399286 -158175 -552425 -334238 -460384 -446137 -451060 -869539 942189 822115 933794 148176 937340 335895 -208225 165673 464299 814651 380060 -810422 756463 29789 100103 -765301 -792370 -353476 -441697 -891340 8548 -81331 -528261 398211 -863009 101302 -503804 439340 -725886 745174 -326154 -314412 -147163 -471878 -331805 408853 -168012 829225 983088 802301 -385620 774554 120982 255887 -415711 -675528 -754398 448064 370874 857317 853302 -287493 960435 376628 453382 -8546 628827 -330387 -862053 740475 235284 -816627 -970412 -441256 57173 -118716 -901792 -310545 458027 439669 568773 646895 616755 -906951 378460 -224903 676002 659804 798546 408995 554686 60383 175400 -537352 -972574 -119052 -778572 -966026 398846 -890107 941470 723599 -973292 337710 498532 -283863 -334788 810046 190551 415391 -309983 -543430 -621540 -837955 659714 -837798 681132 246984 918962 14218 84948 363507 829081 660586 549685 806123 -795984 906446 -918075 -117172 -179191 450495 686413 750249 655684 -529672 -280727 462088 -34789 355562 413962 -522652 515287 798392 -420105 341161 655065 -771396 961352 382396 -76014 -812160 -812950 -842127 827659 -664634 855710 -340846 -886178 -443007 838906 782430 541114 123481 683238 651144 -757788 406955 -684000 213684 -416463 -586489 -941127 845950 -224372 754480 -95595 -611341 -274442 458911 296943 873749 320257 257408 -376493 169179 -346796 -801356 343970 -14801 -117589 -16307 -459758 -524818 -164780 -2667 -870357 -339348 117298 -495864 -781750 -659219 -482499 90581 -180574 -489811 683777 243297 876215 490585 -667877 -900284 -801823 -859116 75071 863177 -166961 -370957 -995147 -748430 -622335 -172415 -608425 388723 215373 787387 -392300 729522 143451 -972395 -340880 -605107 242856 420340 360706 -975724 -239353 -10190 -336524 -253173 -838885 851357 -144249 575849 324831 -865544 10252 983580 494238 816248 -272788 382658 -825477 -559288 701346 632241 72043 236038 -542277 188529 -335818 51908 616797 210364 -131463 -403192 -533059 772101 576679 691916 443815 -9106 832515 497150 -759046 650320 252712 339841 -681431 193335 594945 609834 -287941 -439708 388689 482629 17228 916425 -147284 549134 675210 -935408 293244 207799 -340551 325397 -571522 -229144 880688 -253849 -409278 136251 -875175 -833461 -927442 825020 -389452 -833992 -165764 -808721 -887211 -947236 813751 30410 -454174 91030 303426 -665162 -117098 -640390 925009 -399854 -849728 -806575 -513426 246065 -463803 678422 77685 730455 148378 245754 -19431 -946369 -338998 581473 -467363 86552 909046 -48542 -612965 559491 876624 427594 -410624 -108521 -814177 525210 -783602 -53667 180159 131205 -66919 -497579 529310 -960141 103755 255599 883391 480513 891168 -558190 -394565 -542466 -737942 -101735 25275 103024 -408498 969809 -482561 365965 21701 -764804 -375462 -961982 407709 -753583 -297932 202159 669045 505978 518151 -584919 84676 711316 -203166 665015 -366509 856114 773865 -682475 -361410 -114469 540115 906292 -837897 -857208 -151573 940600 -615869 242727 -845169 721657 -169541 121882 614836 331650 -583476 650552 760928 -360555 -975432 831691 36910 -910298 249363 -627055 -560690 533723 869830 -56133 -672381 433298 -928752 -906639 -646621 -188581 229375 -660276 -478566 -550919 -550789 753242 394855 54118 -141636 -22498 861981 479564 -381873 -584563 -792989 627213 -208362 -789358 312821 -693828 -74171 -930165 150305 448929 -698523 171337 -222645 -782919 893268 820500 -957462 181299 867011 -394843 580744 481396 -12745 560298 731206 999188 554121 -359994 173397 638431 -290586 354575 673918 -800554 -957489 -539250 -964965 492075 -758118 -920894 158108 -608184 -244753 -597987 341379 -665272 -12980 258565 426600 944381 -310782 -508332 -422794 101480 245941 -648104 737516 108868 864480 -358060 854556 -406020 885327 488574 39024 -755408 351395 -196353 -801952 605876 114258 401398 512765 747280 -21980 513781 219626 -599039 23863 937346 568413 174583 615548 213656 -210909 -386922 -123337 605091 -59751 244405 754563 -855033 -934605 662753 -964532 372762 -482183 956507 48723 122789 556549 -572266 928941 22888 -688506 -667334 54853 -822509 -144192 -242140 -179371 81229 -131062 -974237 711025 -79 -167217 920252 258172 233292 -861555 441383 -279759 841504 -790311 -111280 -30564 -357596 -401575 -67304 -98658 607041 621384 -534767 -557204 -182953 -330122 -918011 183440 271030 -954 827503 -885785 -779995 -256466 989952 -362975 64863 -820806 -865892 -765499 -220911 -141431 -955301 -273366 -557603 -843570 912136 -714113 529114 45521 948901 -276668 -827374 790763 596837 -281906 -4477 -347634 685489 965191 -374882 -681542 661028 914092 -196533 175113 -647921 491341 -71709 -71644 769397 -139312 606772 383308 -844528 -54097 -327168 -690606 -63158 -980171 86271 -103649 795332 -652923 233816 157485 -735405 -455532 624428 407308 -312066 -434903 -42228 530398 262402 473572 -380418 869979 54990 902580 964476 133070 551943 111839 967924 689942 794885 375935 628937 -171482 344917 802687 -581680 -924539 571445 -929758 -584108 861519 -685798 -532228 431763 -846 -929491 -800777 -674881 336754 -575415 834895 -689154 229093 383615 226710 -724886 -397577 672787 -989775 390673 -775000 -354051 512602 908790 -882423 663912 378524 -195954 202051 -448970 241626 -768571 -229744 929530 728520 418167 -456513 443517 -807569 154231 -513356 762298 -39634 -978293 -783002 -202783 -133068 -249107 356448 341336 399879 253772 -390720 -335691 -35456 -682423 -921669 308678 -330292 -717574 -832105 251657 -906643 949227 765488 54580 261815 184472 879347 431662 502611 534004 649190 457748 474176 -412699 234654 -517579 921037 427974 462407 -669418 -49504 277987 256544 307567 616882 678785 49020 -840660 129360 -544045 559427 270829 -767589 -369018 907247 -966906 -531959 764086 -910449 -805632 261987 891511 831687 -907113 14917 -847923 795726 -228678 -982367 746164 -543250 -666483 956987 714904 853128 -468630 45486 -202402 255117 954460 3558 -927398 850310 -164830 956453 320086 -148083 -190926 700415 -922350 595026 872756 -669859 -651586 121367 751619 -600579 358530 -957004 -956753 -487312 225271 -44140 24830 539931 510763 -27338 760550 -704586 -469728 2093 156052 454480 993101 270496 607721 -385718 -179940 -791349 791800 -476841 773227 380284 -373751 -287869 848139 -376169 212504 397353 -489020 682770 -111529 133114 14159 -827527 679464 -874755 -373798 -600212 274468 -991990 649224 -968164 -111977 -111922 -1810 875602 -959487 -303798 -374889 342888 -398442 674771 513281 415437 14015 -539756 897694 -24571 -862569 18183 -940716 -334809 977263 -154368 698109 -18850 -704181 -522973 -250777 -808215 -825758 -29848 -472875 457114 645154 -369634 -375172 -620837 698282 841957 571527 314660 971342 -764109 -119660 -347770 68374 804944 280629 183459 854079 -259367 -950416 -819788 350777 409921 651455 -630782 -724057 -236981 647825 -383123 -260766 597778 -30905 -627608 -415881 -236414 -22472 -195973 -126812 -941732 -330067 -895937 230495 10549 -364827 609894 57551 -135945 954770 335153 897232 672479 607962 145143 904692 567293 201304 -14171 360061 780088 -280936 732344 -831132 -96825 -234082 988741 -574892 -451783 851424 994802 420912 -338834 14792 -68998 370185 755611 -381517 -243411 -84439 577098 -263564 -496659 139787 194135 -379311 -700878 680160 528245 496517 -730873 -209653 470567 -752707 257291 -355802 -148537 271899 691569 -707972 -609789 219958 486784 342668 -535333 583960 550164 686988 -433884 234558 -228581 558052 -261880 423579 357145 731183 -812029 988438 -440540 638397 874215 -717688 -131735 -209388 340314 -144961 830885 881002 -385197 52349 -697300 -545748 550048 -216071 -486170 -538630 -473373 406365 -269363 237609 166160 -643130 -553743 -404672 643185 -622264 -63372 -972036 -449246 499176 -367474 820556 -217067 64031 963210 -462507 -184688 375774 -85946 318575 -325334 170628 564023 -447962 -824495 -65175 -323229 261818 435655 -892713 -96666 -5089 941728 -544756 943854 -282370 -171835 -730310 263486 -627790 -93323 -880889 435630 413260 61247 554125 -731350 771215 274313 -375334 305839 -69131 -989428 966641 -637103 -178008 527061 148039 -437961 -109302 -299578 617415 -388067 -984402 -383086 337615 -976686 469725 -410939 -22607 476088 218769 -72902 -880205 900550 -800515 -338525 -291185 -35447 992131 -246011 -48397 -401762 -617412 -412359 -12670 -948038 -644747 -796692 847826 -323933 -683604 -832224 -888852 803764 854423 544937 731983 396509 -909027 -87376 -152083 -821984 -90278 719795 725676 -473450 74911 -900477 15079 -332697 -125072 -883259 462698 -24363 455045 643570 -910983 260403 937546 13911 -588726 216038 -379937 895509 744582 764266 51736 -615646 253645 -435632 -808322 836678 -400721 -590664 834380 -11105 724659 -529188 -853773 876830 -21677 -377595 -854633 304904 -783106 -453612 -928881 561525 -181355 -753542 -16279 -409772 69999 -795200 -389789 923110 -598826 -817408 96755 394046 -434937 947817 -828863 929864 996662 -709952 -923353 260286 -724345 -832934 -690888 -523468 118294 671650 609206 824334 -679697 367769 331930 161156 450583 217297 439441 -774491 782978 -513039 818809 599377 -697445 -913995 78951 -574786 314303 -694037 897828 -384652 790850 -139786 -425044 -470959 682984 96206 830126 850950 -481683 93311 -913393 101015 -651778 675238 873319 -432545 437438 -728713 -313214 678282 -607422 -820294 -752928 447385 332181 421833 -996043 896609 -836172 -874733 -712598 -439924 -929261 -243812 155034 353815 -87145 401019 412310 130642 -203494 245594 -842143 -551836 148586 300666 -461771 341828 -11958 681133 445948 -110783 -334865 644057 816216 -249605 646148 250108 -137060 15975 -78425 -675293 -49840 961743 230633 -240143 -535631 664144 720466 -437602 96814 911450 101723 599413 -225812 742580 38515 -586027 831428 92917 198523 348593 -28096 616844 -266039 -195440 -54495 -837447 193448 452622 18012 -88943 -877098 -60071 -456425 -385538 101253 249397 -380367 -915780 72027 -244103 812088 32990 695539 -228849 868465 -927929 156889 236280 -145964 414897 -365807 -773435 595597 412586 -700143 -236001 39804 -65647 -644414 -103232 427573 -468578 575747 -77321 -31104 6871 -373978 781225 -764454 -521956 79217 429643 632051 -261476 825119 -993688 -284369 571613 497117 388385 950949 -858184 -576051 667688 -395229 -801189 787078 381380 -481625 105286 -434799 722513 420967 -253362 -991891 -531523 141770 31388 926605 958987 461549 793519 -422827 17364 677792 769366 -88031 921281 506726 329015 521789 767634 -776712 -390325 -190610 -440677 -927806 686815 -394520 83265 -181148 -234091 -505259 -268287 731187 -170015 -288427 -147223 -876618 -147060 106360 306333 203305 669237 161222 -483628 797821 819659 -538569 -947495 192982 -4332 416955 609546 983180 -89303 435764 -647588 -939861 -942857 -13321 -980395 -90381 730303 769487 904464 978520 327319 -294919 -987075 444034 -185240 -389335 976031 -4401 -336146 -751612 -479732 145996 954427 -523101 -340112 -969024 852020 936215 713162 -475615 -877294 -680737 -873043 -551267 -720670 -434060 -288704 871826 539909 -356162 -797505 -394986 995505 763803 -33800 -675216 -78097 -231713 266319 842397 -260325 401231 -715461 214348 -874010 914597 54470 230115 -934185 749199 572177 -808200 -563770 -185808 592077 -56232 50272 542109 439363 -776957 -249434 -97054 605901 456365 220526 -835078 842587 812351 419296 475482 329967 762069 -286470 585959 984737 545982 366605 -287621 -889188 -502145 -791490 834917 825759 861135 23430 194918 86013 425372 339506 615989 -17123 302597 -288925 350331 174714 -25378 -564466 716375 757668 193328 -847874 933851 366910 176694 -677682 41357 359934 858336 145007 -849817 299825 301780 -326744 -522280 902068 778984 -892400 -118719 -423941 406698 294806 -46343 -282738 -888360 686330 62153 -176505 103784 -715310 371568 -482283 932481 623494 392225 562684 -571648 -617132 -749952 -705261 305268 -215604 -735832 -569403 382115 -743083 -507224 -592496 661123 -298969 -917886 -439671 542401 -339762 448554 778070 473149 283309 -256371 288562 962187 -798855 -254201 754669 90996 838458 117740 -42646 -802700 -691635 807296 -504545 735290 622437 -895105 588696 -568150 160005 -511850 93940 430430 -5752 -782745 137190 54689 99993 -184055 -877386 -578957 508731 987270 -384451 461064 -138173 985180 114925 650056 107481 -349828 -779962 -432560 464762 773710 -829598 -955920 306041 581418 99562 -776021 -627975 311777 -497761 -713669 966772 237362 -162477 -950902 -609096 14805 -728212 -672582 -805019 338420 -942873 -957539 474480 545069 841171 412606 -80733 -325230 -932910 960854 39834 -415320 -490468 -727208 13000 809835 -565892 644198 609904 280777 933457 -299175 -965460 -146782 46734 -670275 -352022 -563377 -784326 611538 414313 -643176 236913 486540 -156863 506044 837985 101652 -641192 280428 -123314 -571322 -924178 333520 913806 640817 -966254 -173695 692365 272793 -620502 759438 -587957 647928 -790161 48248 -315047 -997895 98927 -734155 -8480 678267 -259063 747696 313242 -600811 -467980 807111 -553642 -705268 -117959 185164 979832 -57890 -432204 324614 638711 -810693 -679401 587053 -40098 962694 -602265 -484240 239051 566872 -316802 402162 653939 -453378 957063 -73271 -959716 45174 -302076 -347266 876962 -439434 -203957 110737 796274 940261 -135035 928754 496530 552288 -150994 -959480 -623849 -735178 -352360 -420947 -986963 745068 -87704 237744 -44653 333370 -565865 996690 -417123 843404 -291726 -847158 -535248 211458 -689637 -931902 -495543 863601 232198 -553 -353162 648544 -494724 -254436 -274981 -609653 -183781 269208 25135 -476829 -258220 -757821 -160964 862092 640108 402445 538211 517725 685948 -522920 148117 921956 467569 -922503 898523 -465184 -734836 262586 -373297 -198587 -646429 -798757 226337 -664773 -853794 142604 494355 -877921 351804 944117 -980611 827265 926219 128942 570698 -527964 603443 -11193 110457 544769 967276 -464190 720669 -112187 237251 -889452 444381 63566 747289 -251224 529141 492338 982564 -701348 -415181 577848 243692 837889 651899 104029 -614705 853215 -160189 960080 538622 904623 937111 -150154 162685 699295 423959 111975 -178777 -923694 -506764 -745873 -27608 -32803 -198537 -426482 378113 -524341 -33542 782072 -884088 -980326 12140 -900586 -408219 -14149 -231471 711043 -750058 929942 952896 882832 -257684 -201980 -863388 -264255 -45173 -294444 -13188 869582 649326 114759 996699 868258 93409 864659 -218392 -177953 -559099 -466205 867614 920024 -423985 430421 140301 510229 -997111 173435 -566569 -925741 67920 -746789 -742347 894850 715029 89071 799984 240837 373020 -740826 616424 -903050 -198016 -187167 -961520 759711 -411860 161654 83952 -316799 298851 -127823 -754527 -989935 941498 -450098 615637 -81418 -987111 -703104 -233395 -464243 561725 465517 -844960 -399131 -60103 -800721 350971 -279997 181360 597333 595483 -297441 66077 895712 -174251 841381 -606645 -408249 -254257 -52811 169693 388723 127300 -731165 711047 345924 230020 774904 -889517 8714 -224655 -900497 304414 936716 449667 -859655 -565224 826629 -997691 -748422 -677816 -384862 -356906 900233 -175227 234117 -317719 528116 -52227 -711739 498885 -384838 -34254 -483989 -539578 -232561 -569480 -355209 888026 -70693 380665 139609 128773 -798021 211122 -690695 993373 634366 -59021 847407 -404209 932266 -956830 66123 463960 438517 123128 393359 -828275 249164 188163 726576 -844781 26448 646563 -815271 239335 464339 373197 996263 123288 -975137 -269750 665774 -456760 -861904 -112327 -370574 234287 156853 -298231 86767 -557544 -61293 -615040 -605422 420705 -17886 -881097 469566 -29569 -289682 586012 621896 -168072 -301385 608110 987387 218728 -471055 183236 -904427 -417795 977221 633479 -905784 527994 377102 507379 572345 704439 378077 -476006 839044 867744 236534 -728479 -387785 119730 -753200 82561 962514 383873 664601 659976 -230578 988341 3759 -382763 -305261 393095 -887640 261023 -441984 573001 -570548 189807 433895 250204 -77034 -516575 184206 -504521 -693578 -963737 93231 -399257 776978 387014 97784 -654327 -102720 946455 -966132 703058 653965 201351 -759167 450696 -413447 -253801 899296 -773882 -648775 -458339 -953944 -999748 -960972 -966591 515531 862636 -140410 -432894 -277841 -893329 194049 -405458 -180050 -225746 42023 335597 379415 413992 -92496 981047 -849365 -573901 529674 -914727 155041 -645453 -340780 245493 -951902 -996699 687587 -767106 -534067 106647 -391107 -863424 -41163 -561876 576288 851798 683230 662429 -983428 634801 942659 -882637 -984331 -973160 675923 -923441 815074 20387 540015 36706 -875311 877631 969070 -666507 -842623 -197971 -491750 -135390 450790 -119421 963760 153241 -105176 -932055 660067 354844 415140 -202147 -31910 985731 477033 -810704 13869 -11720 -78276 933894 384364 132412 430102 -83174 -687463 -319583 675617 -611976 -939991 -767858 -772290 -108287 -949498 935615 -593406 790763 -37872 -133630 -267468 25278 -502889 845498 56400 174936 -20637 651872 616583 -789655 -559315 -76547 -546755 806392 -952669 591665 613898 86364 -722713 -257361 -919110 440516 917649 -959425 289485 554032 -798168 98107 -890249 -941578 574381 -591214 -253279 -582722 108049 -871608 -674202 -974715 -673223 352756 621847 -495202 -224383 957376 92215 -849748 287287 -488467 660224 250282 61211 819789 577116 -155293 -80922 -753082 296685 -345862 507584 186710 584198 -334108 448583 55946 -386769 183529 -338289 436229 -903771 -205146 -168931 -397953 501207 24974 -57877 -857149 -951957 165988 163176 451248 946743 115523 -624908 911929 62792 -767978 586856 99430 -847778 973344 269324 -691376 868334 -582795 570911 -254808 -43233 -623745 -494765 598065 -741043 -441349 392910 542530 990473 -164103 -281814 579909 93719 -931489 39286 -339269 734447 919783 -605005 808117 549053 670236 490712 151772 744545 602209 -451250 589418 986095 -414358 683764 -506194 936752 516929 549276 -731379 719647 -204606 -617844 687868 98029 566176 478079 739462 631293 -617890 -250847 957388 -115351 -953770 -426473 -266112 836091 -340299 -395916 -929687 -666955 289277 -385339 -572701 459465 -926462 -935674 -502692 919714 366830 624554 211415 -921382 -710851 -849640 115309 -764095 -686399 356264 270663 433756 547103 849706 816549 14819 -652719 -73120 769243 -224830 -149854 -339458 216014 773402 -100300 655921 -601349 -203971 -944131 -446698 772976 -193099 254790 707262 -660655 -274882 293163 100144 371285 -5561 -227682 -80281 644423 -838668 571364 -792752 -911611 -595681 206102 34766 -376700 424659 -708958 -948426 997066 -998704 -494265 912467 159858 616074 144028 -863134 -549204 288554 -799735 304407 157755 1291 849741 841238 -434187 -730690 -992649 -180741 -39226 361606 251756 186067 121133 -845732 634983 -53855 892477 -946067 -466188 -845734 483485 -62057 841461 474857 447241 -638352 -196066 -893396 580815 134848 691960 683125 255827 -896255 -562463 -547446 -721908 -640154 680074 589093 -18428 -563375 -342280 -187660 -755364 -681381 726148 -726502 253125 -696752 -982821 523948 439944 35376 -213506 -933323 822783 136624 937923 157747 391322 134327 -701486 -874984 -213669 567265 291497 867530 -512934 -805505 80921 363683 -934974 417557 -57402 -775054 -287278 -710565 -377045 65784 592605 -590788 419732 439403 -452790 440282 333090 -897801 -235372 -842360 495563 163768 -424117 -168241 475863 573505 -210670 -411542 -785948 906904 -162529 589002 711395 550071 940223 448274 950424 933645 695375 -428516 -324194 -97285 -478269 721138 147425 -544040 -139101 88278 426402 173933 -845431 270394 -620809 -438279 846372 208329 -625464 -882514 577464 -265124 -719790 696755 631964 664454 -396248 893472 -518213 -407287 -5587 -373499 508051 -926754 -135780 575075 -490183 -167887 -22911 692529 -65325 126050 -297795 -980135 409116 -17530 763781 225080 445540 -965789 -615069 -783198 -776434 203128 128564 -167589 -808432 -763405 870184 608287 676982 -779847 791494 -186725 -871969 41313 186085 -13711 651262 -232263 -459852 -877512 -114277 -736192 363827 -992902 -913649 -184150 -255689 881844 -689332 548832 -826006 669402 396754 818941 641481 -461744 -181061 -217007 932260 -560270 658609 878178 331170 665613 -772750 -132250 137274 119780 -682925 830154 646202 -393428 398777 873647 79812 615440 311842 536296 -889523 -950994 40986 -928515 423068 418711 813382 4395 199377 -496045 -455843 -462495 160347 860379 -844246 259780 -927872 402333 233868 573740 -157222 71676 -492682 885029 -913452 925517 -699921 -526865 -913743 -304420 32915 -526849 -42747 -512668 700944 -932996 -266438 553626 949930 68802 -57204 761251 -715465 235874 -605939 582681 235683 -669408 -479709 2443 463342 -415885 56709 665466 -279895 -281847 445377 390876 -500227 627009 793529 436380 -755932 -382417 -249439 -253416 406125 371099 528642 -756958 -251844 -274814 -456901 -352768 37384 -662636 69371 -178963 -48804 -925388 134344 -380779 -332458 -887300 -706693 771868 21035 -870346 -871359 332568 889633 594660 -627812 754066 -365548 524344 843616 587529 -488079 -584164 -299338 899568 -380994 991916 -182883 189739 138128 126903 -330652 611605 144147 -575293 -612559 780797 743814 584325 499325 890660 391869 -836500 -152299 254785 23325 973592 748954 837501 489507 475611 476930 -181896 810205 295103 930966 -180798 -139281 356607 501746 -917662 907792 580108 -238968 136019 576394 139402 -228964 -777598 862142 -270768 -200247 117969 -650979 -540052 -475141 745623 -850896 506781 610804 570142 -210671 -457513 -221752 -91869 496496 -268094 853728 -36262 367887 95803 155642 967527 907206 -632750 -947033 205030 -201216 700746 340172 308324 854332 230429 530593 -980892 972557 288373 871477 -850597 562458 308147 949993 140852 44831 -123924 -77456 731084 -444694 -503577 892118 436471 664159 889761 741110 -141318 973812 787657 13825 -98033 896949 252612 680702 355684 246850 109098 849605 722971 -544820 932551 359043 -269492 704284 -846565 129721 -566913 -313076 -546853 -671428 625715 214923 -139155 -94281 584537 836765 371568 -699612 529369 -138919 -164686 966871 -671476 647146 -591945 171380 245185 -419441 724537 -521869 -270664 -897637 -239837 -559325 -6870 -129931 283668 -890460 893887 -449768 617442 -345108 -403434 -281964 -855531 -391357 -583103 -41461 -69528 -945977 927430 955574 194891 57064 -399201 585822 729060 689005 519355 381923 356105 -844179 908923 -85832 313159 264151 332725 17125 314719 609131 148532 -450685 -719805 -356034 240567 -514364 4765 376890 891374 440425 843081 -922980 51840 334537 -623274 382196 562311 813009 795913 -969559 -6638 -742658 203226 604018 -980318 228837 635509 89950 286254 248236 778554 6093 -548577 711438 -83779 372468 205780 -723237 -206137 -173731 -466656 -484875 662483 -959260 -18489 -746540 647442 -621764 -379899 -942205 236136 -120216 -917370 -106847 156013 -52286 -776721 239073 301932 -934152 118100 164234 -32665 -496246 587711 725752 80273 775501 154672 -905703 -507054 -827157 -568297 -857231 599751 -172448 -706597 305942 -322752 335615 584919 -288843 -369984 -449685 827736 862987 -69760 522910 -271455 283117 -352659 710501 -569241 966208 -328795 803426 69972 910465 247166 93577 -297464 -433729 904959 -676572 947988 715932 -406684 -633009 422909 845776 281886 915709 540095 276774 -136751 660593 -712377 -532100 -387371 745541 -11912 328263 246454 913510 714023 -261363 215092 -149738 -734689 921962 328132 872553 -455394 -980724 494732 -669752 236629 227510 18026 -40462 -311188 -857151 -868370 249078 -412676 -919914 934236 -250694 117523 765109 464172 -921225 243508 905393 110473 -613830 -880427 67890 -869035 570981 -830113 -212495 990627 643884 -412879 921408 323387 972952 208284 -766080 263194 -399737 -797208 292776 493039 -326614 617295 -149819 310560 -917498 860029 -42635 571587 229492 -441834 -210838 588709 116385 -604625 -797715 710983 -896625 -881964 -254632 -436005 277138 201601 628123 -853301 303827 177321 -210376 187315 -701360 189234 856392 -672670 868314 -268298 494452 -267555 -706794 -604220 -316165 -898468 -790019 788317 -165837 499659 491740 594808 437248 745290 665172 -475970 -628001 588589 754651 -738482 -228642 476669 -413895 -687430 -999776 954229 307980 370569 121950 -291578 -828475 272051 -999839 376531 971177 -798168 -336374 784182 -80176 513737 393034 643513 791081 -694035 -593622 -473954 8821 -179491 709060 37208 847687 -505127 222920 -930929 -644341 -456943 -854408 356896 -5765 713004 457644 466458 -61013 -176315 -307250 724803 -926849 -226455 470367 462481 -112336 -507622 385905 -161231 176586 -966961 987051 716291 479153 938098 914889 224796 -104937 160481 -741735 726851 875783 -769683 -635906 -858891 -327714 -995490 893553 -550047 348493 -239124 108667 -689556 -749480 -412088 -435012 255917 787674 -855919 -510873 -856206 763263 138719 845636 411578 21320 276668 -95955 997049 958986 342822 814737 140248 -801297 688654 1140 -900174 322804 178524 248685 -154472 -51351 152553 347942 775310 623861 -732541 -380576 -250805 373903 -580499 524525 -913859 168070 159964 -206029 598658 594810 541435 478384 828784 763616 -150168 -123151 -789490 -186878 185269 354969 -635879 -222979 346728 -381344 -305663 433601 -77829 74129 -187543 -704619 -612516 287243 963498 287760 -228754 975809 822480 731425 -638841 80315 -594148 112008 841328 810642 -758016 662106 794856 414711 562342 -712319 -31071 254637 -432918 433721 377025 -661109 -75173 610197 -926878 -223493 776766 320120 828691 -50562 -709110 -425700 440917 -335195 -894227 -511601 -880610 225561 561734 306992 106970 -588268 -997591 -588617 -624923 -70810 -193953 -597974 499474 -968847 581603 706025 122919 923053 610918 397987 594398 -881372 -962485 -359586 -190106 292343 -989268 907635 750048 333400 994387 488464 215395 -71154 452802 -424267 -228999 745333 -11476 139191 -230625 390395 -109959 626495 -101432 -937309 298950 669004 743259 190214 582754 927533 940208 266061 109522 536712 -206313 -12104 998735 -732714 -703279 -520293 823235 -651420 -330219 292955 516687 -896812 247693 -579339 126023 20506 269270 750071 682804 806272 527748 -385275 -375214 543138 -232165 977750 12560 -205326 841367 624181 -605165 693173 871781 464256 -240333 360196 918887 -830676 167035 409164 37877 -823105 -827347 -423729 -579498 -262444 -481220 -591456 -848053 978331 292689 509995 541445 614615 610247 919851 421033 -604322 -560465 -193742 268499 907676 957388 -900699 19216 295056 492952 5949 116323 -99635 -704835 705287 729537 -767366 309149 -78236 -521707 370771 641611 351114 -32835 317862 -829937 -646526 850315 -446761 -289818 -529496 458052 892125 -480513 -728914 436004 296514 166463 -11624 -573991 -960473 -329410 -26943 50692 -585283 -443064 319189 427195 61005 -105378 -882474 79113 -830671 -659790 -864105 -298900 706009 -318546 36420 768726 292423 -991507 -729896 845101 -291821 664512 864932 -587189 -334744 827819 382671 390911 -310651 -89882 -886063 -552822 599741 -745507 -906761 -8414 -911497 -375120 57570 -39054 -548562 -201549 -931064 -96488 -290830 -304658 240177 -468954 421350 -621922 -235397 -338909 -740800 -924365 314710 56839 -31539 118097 -66423 -994366 -712598 40015 360876 983861 808075 -262854 851499 428854 -276680 111827 -829367 650769 -802805 -39667 921499 -632062 682803 -356208 275209 869692 92788 677433 61777 -451482 -21083 70551 976388 695192 -79183 293871 245254 568930 632726 -838599 -15598 -355899 927081 -500319 919987 923448 -997296 793095 416204 435749 884742 460544 -366 -421399 -806693 -88365 371981 -657193 23090 -155012 -457957 586294 799105 -891476 187628 218558 894932 273607 936326 -761953 -715446 -413595 818499 40443 440470 -108591 -393649 125031 625792 -104691 -518742 -866194 977761 661196 -892628 -703731 -596565 607223 681084 -768072 -893218 448297 -621289 -33965 444436 -656589 -888240 695866 -394505 313880 -712758 86330 9157 125201 -284417 -778218 620883 -752757 494781 959875 -595578 -467676 325284 -709716 19932 -704718 -482007 361647 -153119 -335428 851094 705949 -132422 -316033 -756857 -815234 -153314 881898 -364433 -756789 -800296 -375902 -985071 -892814 74823 -619137 542471 -166570 468446 592781 -590657 110412 -671324 -618355 795128 173983 183989 -82447 -189878 -980851 -830017 -66205 -229 -146232 -734458 -655042 -338773 -791306 -109600 619667 533129 -295887 134073 -121050 -632933 54151 346129 712687 -881254 342395 -678663 -962535 -323948 -722557 -789606 -602746 657640 555656 529966 -673463 -259379 -439703 197380 -909269 -675124 -381192 -15744 111527 369857 374907 -619751 597869 80478 -514388 363098 644323 318760 596922 218465 -149089 -946951 426694 372323 -651282 -331908 401639 650406 223825 308787 27814 747014 -955781 -628236 -61438 -682768 51028 -314008 -135443 274794 67576 411275 -932274 909833 35897 793519 107517 -562311 -146919 601337 -60086 363769 736721 -351390 -253962 701405 119629 871351 -623560 591626 782637 -775526 -929735 153341 -421819 751359 511001 -936764 101278 539055 985320 -437501 -106637 -444856 -375763 -232591 458549 559035 -764957 -298408 649096 673485 592887 242969 842180 -936809 76747 -207707 408564 -791802 433462 -881531 333018 -748453 -949886 339795 483177 -91092 -543508 -176449 288202 710882 -995544 -258037 -585384 585529 945114 546575 986915 507586 387998 -777930 -870927 -442524 -497919 655103 -116936 276311 -405114 692221 -965979 131752 691618 624727 -334823 415032 930752 206537 815910 634045 681277 648225 349207 -244289 996461 144195 -204827 948380 625684 -13531 -272318 525957 -961042 -529964 436882 679295 886313 -840595 40429 -230558 -312475 626724 -720225 -370083 -875717 -706879 -445143 885488 -178894 118942 -385219 -752783 880587 -234454 -959931 402056 242935 -594455 893532 -281293 -175204 -962830 -390701 -804413 965908 803696 570926 -131492 -373715 38562 804644 489337 629034 483163 -744669 -618778 657729 -97278 -433206 106052 684571 911634 -194579 -461944 -395817 -163685 -61676 138620 -120057 16959 -868228 600637 588593 663223 865557 694204 -456881 759500 933250 485565 297295 -955554 -159588 433883 -451692 97760 244463 -466559 -25612 152666 -6852 181746 630072 499174 -959114 -205757 -419937 -620237 -7611 -400420 -229029 614789 786437 185594 -374893 -767182 -25913 -138576 388703 -46169 -895793 -123551 38223 -991135 572565 -933816 686948 165237 -934331 -620176 709525 920329 431423 879420 653771 -316584 54168 -227359 616165 -586830 521622 724454 343093 530041 312376 628523 689538 1445 -507604 616799 811396 -433343 969430 -49271 -899349 909164 -686768 253056 -244264 71001 777316 809970 869346 97487 -600812 336865 -168173 378922 -116333 -140766 -752152 -191656 990794 -110756 -282027 -375459 51667 328207 -702786 -338993 -200191 -265590 687487 247131 -214442 -269325 205413 126270 -352884 -603964 639794 927821 -318451 -432056 89117 495981 395642 62754 -839600 -30565 -188504 -512826 -975127 -93722 461086 -999299 515321 -836240 684568 -818586 912392 -631311 -513400 -833424 -866929 -501068 -721648 -615967 22140 -395241 -855415 296402 824498 444815 -581378 -198479 858630 -185054 -221519 387517 6595 -19732 876054 -699379 900646 -453989 -86316 176650 889571 -474126 4039 37744 534047 -925366 964864 -247087 442484 -319732 -619326 -259566 -761104 209208 -351481 515564 776854 992993 -33031 738413 231259 -842833 -920326 819828 784682 -397477 101277 765496 490465 68535 -557526 -352446 976850 -249052 981278 310382 -17085 743321 726569 -361618 -653458 294819 -665298 934855 689154 -599456 954694 -46894 -599648 474114 -840515 591932 -754082 -69166 -892268 -244346 -556345 717994 -958083 525958 165849 -879750 -811422 -243355 -650361 -8251 -623521 -601953 577717 324897 -426941 -562810 74046 -364742 880659 -10434 962673 10575 455175 -345918 -547057 -515405 814731 557022 796110 -568627 911039 445492 139610 321177 172791 -243017 -101425 267557 -979524 218035 275136 -228075 -64567 681155 12083 -765281 -585585 -738472 -226141 -729201 -513871 879673 376573 -692411 654729 1662 -227421 24498 798369 -960364 -370196 -609313 974395 -522052 497825 199526 -885814 -671860 576514 -650505 -47882 -432404 -256065 -755756 676508 751130 862975 -351659 -722612 -274393 -1443 -214940 -948791 660215 262374 -167550 429068 8133 924572 591937 -652991 -441571 800374 427976 -780983 -154656 -776482 -427053 566326 738116 -734159 -551120 -311854 -124079 506819 -842174 603673 -204315 -274344 -695166 -636998 -960080 478892 681721 883610 -824775 711788 -372025 90321 -361385 263227 703391 -448213 -255175 -653266 336713 -419417 459999 -250672 130591 374908 340127 -756321 761232 758927 -870239 328972 407200 -555649 471778 -950017 154342 148889 -312395 669137 60812 948964 -454723 830928 784211 997782 356213 95679 -495603 231197 -624343 129619 350753 -85224 572410 714935 -809334 531162 -399907 -198391 238296 -967058 -633060 186587 -483923 -22898 127060 882099 -420543 225322 137333 41867 -573985 358375 163525 -837679 -819866 -827363 351454 -514712 314825 218201 889643 -328411 38160 739161 287599 -512556 409556 -926574 -579650 -365135 173894 -897875 -876670 -315025 -846423 220294 127480 380852 46676 229804 712368 633242 -413647 -758684 -464112 394031 -704959 6950 411218 739190 54805 298525 932609 -232219 18134 -574165 -693120 837605 880062 800228 -991357 649686 -545763 900494 178580 -265208 294229 821415 -48241 883394 811486 170719 -442329 -924226 -372541 708890 -362529 744875 491554 38255 -823151 -530134 175280 -469460 168682 489938 731571 361295 91756 66988 225799 782734 652651 -491464 49434 -947248 -898671 133990 -585488 -102862 383962 -611 209311 -990716 -196200 -78024 325587 -982327 -25872 -355324 -267445 -115910 -855716 -273725 -276517 507331 -301529 -817620 248552 -693116 -398221 -53655 55919 171986 432950 -464233 -699522 -798028 -427079 -333878 -576582 160486 -580840 -835706 -471593 -922407 821189 -162873 -975453 -881103 230021 -945926 638844 49222 -979599 797185 215892 545444 -137609 560307 -957260 390922 650966 68186 -231369 170223 669989 -249676 -695414 263800 -30644 30834 572019 -402941 -642166 -303172 -604857 722208 191214 890155 209650 -730861 -314403 501197 -633997 -8749 -473454 -719323 441565 -85747 179098 808 -397737 -498142 329940 654145 423965 -329691 637047 -330802 886397 106718 197387 269856 285659 985418 354926 -807681 774062 500632 -842799 455332 933760 386861 -200391 -86082 -399630 -75999 -597633 47469 109621 -36927 472656 -231734 -50030 833547 -805459 -477859 161891 34356 814444 85925 143128 -869979 956725 -44268 590003 20218 809222 584208 131660 -818558 911280 634355 329614 761409 303320 172939 239288 723185 -954506 -144485 -150755 -780547 360025 -502055 606756 -143611 786209 -524306 -182968 -37411 -651708 808441 415769 -797810 -104054 -291828 619450 -229037 -866159 -48595 657889 932892 -786870 -5801 -582693 -463345 688249 144502 710917 668162 -997063 -457234 -663213 -934525 -76554 -611307 -211891 -784944 -790031 -667211 -630515 -600993 268096 -17141 -391102 -695593 -641717 -60214 850480 -2155 -596145 419992 979118 265384 -872225 636560 682151 485589 234847 418367 -345575 -558060 479623 -292697 -638695 -229487 681574 -891457 14925 314413 199900 249456 -251792 461946 -992994 -226406 -969262 690498 -716746 -955123 257622 -135296 -160255 -672879 125426 -263579 574768 259422 -241102 -956971 -954681 -753884 239797 -967064 -624864 -362107 -302546 392938 491241 823574 -722715 -168102 -331614 -276127 966067 997103 241952 584934 294922 632590 79629 821397 -973589 713685 -967066 89814 755949 -49260 70011 58882 907453 -792626 -276109 90343 -377448 575037 -749115 -583736 908883 -248757 936640 -23590 419795 946970 -425085 104776 83094 -487940 -593914 323119 -999384 417275 -313073 20131 713263 -258605 622014 561577 60640 -726797 114946 -201541 -302970 220801 663713 686279 -961790 347603 -284491 622128 962886 -805258 100009 -717749 -665767 369834 -233664 -917021 722903 -114717 -598258 -349386 728686 -974262 415613 664438 823522 966202 -285239 -389687 215049 341316 -967164 997961 678479 -49364 694420 689156 -746956 -257302 330416 -470147 197705 734634 -467226 -139990 574263 -560181 -215912 -960012 236472 526051 -821510 -75462 -921701 2746 303510 -494898 -471740 908491 -210104 -910474 667306 -836537 -838718 998892 -869928 -262639 -16247 157919 -431892 748738 995190 -957072 256923 -21593 -941002 457653 162731 674494 540491 -558790 280184 -978115 -361335 98299 -336912 362251 -437223 81899 140182 -478907 -110342 -100112 -341502 766394 921851 -64283 -589985 -227985 -478782 198679 782444 823324 -986936 -80696 286077 -546387 230106 194095 -928649 -70462 704153 -557323 -118697 -86864 215419 -245575 82219 -383747 296777 -370802 506647 -159256 -507233 120312 829394 -616097 652143 666355 -785370 682118 -718082 870380 680692 -77897 218084 -453947 -5715 -6787 -515183 -440875 806618 -826601 -812605 -72090 -947307 -761860 -479855 -120907 -50674 778705 815971 -345995 391175 -339596 -391305 684237 130136 -313739 -742690 -998442 -999572 -919273 255357 -753634 -712638 -271917 204428 -351577 -280211 415702 -240102 155240 663956 36350 949768 -430645 690547 988129 793353 -494290 572632 -863802 768937 874339 -809689 -405207 -251069 -653137 -991146 -285380 107784 639310 140018 78945 707583 -32531 645272 196913 838912 -95569 -893828 4856 -505928 246825 -173850 970422 936360 316006 873264 -507617 646437 -88604 -176055 -71908 789850 -620907 -750538 -173880 988482 -892833 -67957 655604 752174 -966116 -877322 -517468 -953787 -151142 -704715 528015 -542466 781084 -701029 -904413 173224 -756265 -120433 -103169 106723 356727 628108 742135 836261 420503 -922974 699155 850998 -404660 -424076 969104 773300 -54245 24120 324958 401039 -309377 -678982 402592 53646 -825116 731097 -741073 119752 -785362 -218104 779032 -571220 -429773 6991 751257 791290 -523332 -421304 583080 -349497 -271736 138146 -85780 -704387 -355255 355233 -925119 145625 636197 108059 -123463 668523 321975 -517507 -805994 235802 -850037 -666300 -832943 -322019 -327898 -688763 -159082 -962429 861563 -688794 -868795 789676 28535 785058 -542734 653389 -324618 348297 -300058 -194960 437963 820093 889244 616945 -549955 726390 900677 892291 -83068 463359 935109 -272343 -232496 -952393 662835 773565 -717630 -629295 -402211 -594451 -876047 -316011 -154815 206905 -526233 452700 -531435 390774 957089 -355177 390081 -986546 -743405 -585783 430560 -836035 997025 927497 969282 170134 929703 -570879 -535571 -350212 391794 221041 -701801 127849 803396 -926931 93613 -723158 218068 -320998 -91185 293473 615884 -649291 575442 652290 -811318 -729587 209597 634967 -632225 -920636 379085 -410884 -803821 -422382 -519951 454372 123871 -858302 442190 -121006 -692815 573106 901692 255072 946027 -130729 968647 -717189 375525 -422729 388783 -71067 821990 -508050 947304 -532558 807215 904234 -474981 -503605 569457 66606 626083 451055 -859182 -791213 -154991 810029 -238996 701058 -649559 -304277 -507315 484795 767074 -156190 628088 322961 426730 683935 -735646 -100308 366239 105604 830070 -194619 960663 400453 -55662 79918 204826 795499 -711288 -424120 302627 -95276 684446 -796406 39778 673073 440846 -647295 -376004 784135 -865657 -132149 -469814 -431825 527657 401434 108118 -339242 857997 538039 358753 -555138 199867 45692 268576 480763 778930 702041 -802566 -608138 -385564 -272815 718091 316141 760503 -262406 832932 -957007 781446 -836096 -447799 199271 -821603 910626 1202 247816 -630080 668339 56779 -559007 693413 402458 -134476 -802797 -846987 -534445 -686911 465300 -622896 -212116 -210565 999596 199110 109705 -705507 -643335 -908578 291680 200088 163052 -584685 187453 -204656 334282 360017 -475136 492252 -25044 349309 -876262 -443510 139646 -350358 -873452 -497576 -274172 -685211 45064 -60100 -227248 274218 -725210 994782 220110 -802835 585264 -367847 359481 999890 -925826 -672131 614690 604021 297978 868175 -272144 -632733 58789 329863 85595 -358114 73105 -508718 -466449 489117 -219675 543246 764816 -285878 586077 656593 -938256 -820094 761927 583650 800282 777497 419334 702269 512363 208339 -532333 97555 510100 -630676 -324617 -278072 838681 677137 297042 -141068 671957 700261 -774441 595811 -680332 25341 62926 -170731 226551 -638364 970385 -982082 -539981 695063 -202609 -946361 -724014 -811126 55628 232267 955857 -382558 -319521 -468069 463488 -383687 -63886 355002 463622 -473187 714950 180578 811866 -233967 -306131 -245891 -532533 -204726 786190 310573 -154887 -971917 258020 -243131 175321 594858 -19649 465869 -929611 -494207 210497 -773886 -671446 -886531 -773726 -422189 652584 592155 -867027 169446 479478 -414010 679105 -684015 888491 226274 896209 -8223 -682570 -129340 -350747 -880618 -274473 338743 429078 428197 -115421 -650887 699029 -423883 -567676 653372 -479707 -523230 447286 -177498 473245 -709251 -148532 333010 -408601 938250 265001 575436 -818812 948161 -602233 355352 -312827 -130866 937332 112172 13075 -695919 -656304 -292111 478056 -136802 20944 -943290 -254764 -361795 -829698 222461 -909383 -335508 81718 -434723 676879 552024 45226 -270434 782305 96232 -659489 230384 -219571 -967246 -662481 -783372 -482296 702724 249541 493249 -746920 -650532 -580700 826336 352281 -707088 -836960 -136240 830905 -108504 -306974 -279932 975932 131358 983145 -950176 172600 482725 -250236 -956608 -903335 -325441 -882471 271601 501342 736421 -570911 -624587 -790373 536515 707177 616387 246645 -823239 -895469 108356 853609 -516900 616915 -290728 940550 -86477 231027 56847 507246 -700550 888463 514929 -9512 931362 -824423 -994698 -252783 591695 -236202 401551 -387849 563929 -460705 251547 763004 -731060 199841 -995854 885545 623336 795358 888286 187545 312225 -780630 -551651 462329 427296 -421650 838112 -228209 -780096 356328 668623 -919376 -980975 -579543 167811 -325944 -895783 -247530 -240886 -797098 -318066 -512280 -204314 257901 -863394 246188 -999153 -18379 -291289 -257725 195053 -909593 -101377 370787 278238 220884 977581 -776299 781878 358751 605742 -392779 -344646 374783 561458 80245 -869340 24382 97820 -424999 952354 -749123 111621 690364 -605097 79661 -769351 -715062 -870951 -733225 593976 599429 -604239 -457707 219063 522688 -655010 378967 803740 59431 169681 97183 -557434 -767435 19314 241157 745283 27323 -37221 -552652 152792 -4512 796440 104299 -787716 901276 -451027 632061 78621 252860 733072 36433 909402 842721 904682 603234 -349945 -859007 231130 212032 934189 -265884 -505870 92686 541703 870952 163128 -31998 -388346 -818755 71206 -811543 187597 923498 -133333 -775904 -478539 -172601 -805848 -666725 -937397 -153152 44532 -493854 -602035 286233 347096 122255 70065 -970268 -560748 -600751 899230 332812 262232 883308 -45711 -595250 729291 -43721 -169158 574267 975752 -103139 167868 -69577 785563 -525156 -310544 899069 -977143 -412983 419202 811032 731462 778698 -891950 -979477 493756 -742310 -78860 -537813 777291 -558519 -338255 409696 -33469 -167174 229509 505320 -236053 -313117 -523233 -33933 439934 752528 -664221 376711 95657 26528 446443 339582 262286 520518 -211326 -255996 -716348 -61494 589992 -882150 420821 -366843 856337 -950251 715071 276073 559397 -339425 -336781 512119 -384895 989492 233305 978886 -104075 323367 -114742 630019 -343035 -100709 677652 100203 991848 903050 -911495 730195 -850549 -28222 979888 -620640 -558705 -171293 -908317 534096 -489657 -999838 -648528 694895 -863045 446985 877609 510371 402087 852340 -332845 -39391 486013 -335978 558890 549428 275295 -174158 -925924 800317 -718682 780002 954121 474286 174558 -648812 150090 -974194 404935 -192761 98855 -59399 -656426 473939 898143 -913891 19121 -986146 792996 205758 -776521 685288 -484709 418354 851702 794880 689633 -647451 -454350 -206708 456577 766039 739685 -533691 -255745 283673 -932166 -308167 396752 -52140 594833 238407 -528672 330818 -783874 355110 -869749 790706 -860087 -568225 451108 347400 308719 -196786 -725263 -326853 550560 -720986 -766292 284886 579135 -387094 560388 -250761 -644634 -880268 -764774 -357933 -788641 -956815 242436 -188112 430251 -449054 -747570 201194 522879 -388451 -900492 -868625 865858 -87093 -91927 -428350 -389359 -38680 202643 285819 543803 345286 -63667 -295355 956101 179850 -959261 323551 844135 268973 -364134 -628707 -867315 473084 707749 -504732 -102057 -488295 -45263 320817 29594 -356360 130266 -34542 -676387 11490 -441805 918571 391388 -9099 345155 -680781 -611064 73122 270082 -851724 496645 -370898 -334368 -308273 -838358 -186446 42303 -786763 -77051 354715 638964 664367 868053 160170 945353 346071 -774514 837365 852222 939357 -796584 -962075 -702269 573699 -6896 -774858 86592 -633055 -567482 753017 45710 -607966 781117 950165 -135109 -990715 -558225 282178 761673 -10275 400646 239501 -652369 356433 -512797 779607 962263 -372067 909083 691414 -795617 -704241 115573 -68206 4568 -488437 -227730 -824471 -494134 -282745 748469 951948 346542 -511216 986159 150912 -109902 -521021 254836 348957 -593543 -881068 -634032 209682 -869096 303371 -501565 24159 -758502 80962 635137 -215590 -408963 779368 975731 -414549 -425037 626690 -896204 626128 85537 705572 523413 -945254 -500316 54908 -373478 188077 912903 -358328 443771 800772 251022 -544549 -653533 -699669 -441490 -424804 -984396 -855677 652114 732422 944001 -126783 -147112 -883543 -605805 -286993 661394 410024 -848475 -460758 -935546 -347079 831271 -597021 170414 303144 -604738 -897698 701305 -717996 578883 -270154 133320 966576 -17600 175574 862066 -419900 298102 695937 528448 -953942 -642342 -721716 717937 -271983 -196973 883103 -905417 -661955 -258818 473527 -365768 603780 600490 479783 394895 -924717 774364 42962 845000 715432 -271476 472179 -381337 -267627 -715034 -162283 742370 -353725 910666 -263141 -489821 565484 576332 -727110 -198521 147680 488757 -964743 -182047 610689 -188800 -575944 -384393 -571705 -451490 462886 -354300 -317635 424115 -982070 -531531 -15230 -53354 -556293 352300 236489 -945707 369000 -667264 956506 -920081 -886128 -711877 914318 285848 952011 -524966 312790 14520 320063 371280 446261 -845460 916716 167428 -119998 960260 -66271 -364722 708007 892035 -950524 -580353 -627292 883490 -892401 26710 493453 -858291 -420979 333963 -870073 759845 -147935 276552 -814641 -879108 -734785 -64214 -792140 -107684 677041 -494651 302872 484225 622867 -856802 -203725 811354 -929961 -712914 -602288 838412 79938 -500762 372941 560239 170733 319909 536095 -878065 -609850 -87869 -683444 78764 540044 133514 -641296 476346 -885162 -411976 -938823 -929438 674829 -465537 -183062 -115841 6765 -589180 -745636 -227934 678664 -813597 76920 777999 -868413 297002 -149954 78013 -387369 -526502 -846527 -510246 -744494 -199191 586409 474309 686483 -984894 105136 -656622 -258607 239683 -851803 -840439 -165099 885694 835820 -30937 -133061 823801 -391940 174491 711925 -34258 507487 -337973 113992 162827 -767818 7117 -601587 907315 -170702 -565394 -644367 133308 929564 623918 429173 870319 -271538 727618 -83857 426123 824376 -892271 -823288 -901182 930397 888376 -397892 606522 -905517 914310 -56099 -338739 -919610 -285696 82191 428234 900341 -518562 991181 604786 -647373 -647029 660067 577660 -907673 -100311 -755981 371601 -744051 -88820 945136 -302896 -85709 459834 -3674 -300852 -310147 -710414 916400 190473 -932575 65441 359680 -545406 -733461 -113938 -505126 -847834 831803 456624 388825 145622 -501886 725234 -167063 -634519 773833 819190 -473013 595113 53034 30767 -302059 -961197 322517 -61115 -912209 -322662 -573172 -776171 335703 865573 120487 523566 -975714 -585332 -608623 208470 792424 -493729 -625208 423043 538096 -355680 829409 -19358 134722 -93372 -890366 947155 463039 569781 -271129 -20757 -875875 -31789 840926 -619407 -125724 558702 -753078 -595871 -112142 612430 -683484 137196 -724617 366636 -975883 50806 273658 -516042 -9763 -438249 -145070 389646 -718961 17691 -254034 625356 -557613 866690 -969970 -595465 -60157 -623104 285896 -979312 -76786 -233858 -428156 -342392 979192 -376553 324159 -86331 -783656 -5348 534476 703136 457432 -457456 862542 773226 -457287 -669651 -615616 -987550 -583347 -119715 -138386 -777535 940411 -213950 154745 29999 -254018 731311 263894 262347 262950 382124 -978225 -180826 438229 -888842 -876671 -700984 -891773 235389 430172 -717910 -772229 -561692 566950 818363 -506852 -573692 -715783 510556 978137 368617 629440 -135965 -471750 579283 233150 -444901 836440 -435529 120328 -127934 346597 -15684 -399995 972426 -805087 -856130 -574091 -781671 844006 -535858 285671 397833 209693 383920 441921 -401687 189767 -209188 566717 -808902 594677 10238 -140954 185331 -305968 294774 708383 975997 689298 383960 804764 14263 933259 601069 569831 28019 -837859 -856400 804956 -249481 453696 238418 -721234 781182 34047 -993098 556896 622901 -390152 -38538 -319412 473918 135264 219996 -850913 192559 -248451 -582678 300123 -307436 575659 -673581 961364 -939543 185688 889855 467124 783906 -154744 743435 175607 -269277 -178095 -964154 990831 369991 -2593 -403403 32450 -485411 134385 -251632 -394649 600615 229083 -765501 276396 -188070 -102014 -197393 -64845 377248 39139 575718 539632 658713 -653427 592050 -703060 -267307 -941150 816271 983813 -663844 462297 122988 857836 636838 923263 -703122 519974 299555 -550286 980076 498764 700085 359844 628468 -869428 -823247 381598 -31803 234853 106210 961531 -346157 -299858 -237563 451560 492231 -630256 639566 504875 -812164 239047 -565278 710297 395523 -120731 -673062 -215522 171679 -441905 -75961 162233 -918582 -626883 -469720 -457987 704046 -802497 -12171 305170 995245 515251 166552 -80719 -349735 -156720 -304017 419627 40829 465182 771660 -67613 796562 -289029 -185611 -145840 -72629 40216 -312540 -497156 -409718 605562 832263 -492536 491624 451706 -38079 -449755 876081 657733 185831 785948 -340507 -700580 -623740 -947641 -105671 -321259 -587242 -586474 120724 -688232 -364017 912267 -757230 216419 -558635 69438 -643964 147527 -310974 952922 -674322 -864535 294181 542622 -106232 939457 494783 657245 -684354 -970082 -561210 -782338 -732497 -96608 731494 -546436 795314 865085 528059 839783 825804 -536259 241496 -966302 -51525 -540482 103619 -970333 -662673 411697 320630 -587017 361867 864730 204896 535995 18025 -973100 323298 895843 -595181 396299 461907 -766089 304075 690368 -433412 -929775 231684 -469879 -488292 213728 395494 -252082 -130202 707624 223053 -33843 992766 877632 152267 -909546 -221697 -500589 -626526 -926192 27000 93983 96587 -240910 -310934 -944903 -328846 -208053 374092 -578873 723191 -863749 910472 929605 903663 -343881 397051 941888 599969 -346999 -19335 650398 -736887 22350 -70458 901588 231256 652471 760094 392174 -913678 -262200 -471506 935691 19566 -738981 171800 327774 -728678 -86242 -593037 285743 394997 -621167 -484407 655319 173363 -629111 -280553 830536 711357 -576080 -144303 -727037 861614 -169725 -185380 -530273 629846 -95406 -148719 740425 -435653 -477500 106432 -398018 -689901 512208 78635 84819 925516 -367035 -546041 -7827 -984700 -847806 443647 -627062 773777 365759 995889 -521162 -241926 -643325 729263 -159209 -301188 -291285 726910 -162462 -996090 540969 -348390 -210334 111293 726723 336113 -638856 116473 252304 280291 -255594 -242362 -480642 779465 628804 -738460 885071 -680085 -777573 292424 -747881 954375 533196 979481 85440 -84271 572186 -141389 -41850 -658322 373211 408999 -697092 520952 447228 856633 598149 516350 -631302 -361888 -989989 -723455 -97047 4298 702347 695031 -992527 505814 -237577 525899 813004 -570472 -729517 -789797 -698167 -79656 709673 649465 634316 21267 700757 -585877 623180 726393 724617 -682772 -139692 686062 755402 -228440 -979965 154377 -864271 712643 302347 -919657 -379349 -276781 -787403 -992487 147450 -505759 477276 -452799 -676814 716781 -343442 -438150 154493 695655 278254 303453 368087 492342 664692 -599107 -936174 109364 194475 -143844 319059 433328 405202 -942669 -67309 346603 -235587 -552210 -690657 -758884 -362031 622317 -676584 930157 857227 -396156 585204 -943365 680185 -776644 134012 546905 671167 -680112 -917684 40590 44180 149937 498262 78994 -337598 -489213 -575905 -697643 -174806 368158 -666752 -176328 223677 488717 108838 -519662 240900 -164974 169874 393389 60057 961568 -332070 666823 728108 -179488 -815898 226577 -34177 929069 -532364 -749517 871658 -65257 -132459 -803259 -53928 -253340 867374 -707881 -695480 -586614 575096 -581781 -239795 763446 -687616 301558 25870 -273207 -320857 171107 953159 320597 328227 -546417 883142 -712668 -981124 419918 -699409 294834 -771824 -315419 628024 861998 833039 484366 967214 -357891 -892416 686967 820462 279735 -216773 193603 599468 -927832 -706835 -30841 757552 -926640 181655 372174 -323500 -698780 661135 79382 791687 -42422 338045 -944048 -786482 -982495 -884769 534500 -511171 -270921 976133 -120277 -883198 -447984 876054 560244 786779 326502 68233 715136 -920293 200612 -946515 -397947 -817751 -527767 -522974 -847314 999168 636427 648926 93977 -45392 -9326 757417 979800 519260 -30023 898465 -153615 967738 450032 -558154 855390 -359658 103901 115119 -996338 664399 -166954 -477661 369890 -573608 -469144 -742527 -84560 -677191 -817196 -329719 -54716 -840564 -409972 386640 323674 374784 -148550 878400 -203227 -436775 -989254 -347114 328267 -632594 371355 -413854 931174 -620375 -154718 -152949 -585723 -780405 191431 -551224 -825943 -313179 -700490 940200 544585 -299872 -262961 11915 -352178 668214 -781273 -368858 478104 -996041 -464508 222467 192119 -323579 -663579 824447 -264654 -216552 -658441 -929590 -485884 -645253 -370911 272362 -181734 -246579 -835334 5305 449174 86465 888653 183906 -762481 464159 -314724 -651288 -532466 -268992 851866 961055 867219 37653 -426833 -449103 512910 -762975 256376 -770022 -417049 809467 -1851 701485 447734 407501 -447975 187917 -678261 -644137 661165 204212 760552 -811027 567662 507248 113090 266868 399610 705760 302276 -592151 898727 -383109 -217461 267739 -490756 643338 928043 768748 967221 540841 -922840 -73644 931396 689867 848126 -216610 983371 -238541 241818 -737560 152994 203259 978911 703463 -88745 348944 -564318 -967199 590249 446260 -480850 -419470 -471283 500987 -822463 340552 550313 68431 -248180 -866650 -512676 -135188 -299465 -948507 778803 -190364 784219 -159378 -303883 48028 -24441 14017 -676839 -727091 -105029 -740879 963402 420356 258672 -749914 -403478 337059 -369266 -916326 925708 788318 -816140 757020 48504 -685122 -523148 -596336 304299 647841 982867 -334227 -385707 45880 -627890 341053 -842151 -817400 16 -604767 709200 -621718 572093 532298 -635642 -356213 -637205 -509311 -64004 450413 164003 122784 968164 -909724 463972 36375 -789592 918553 159264 -558487 -530716 -260470 148541 170156 300775 -85496 713493 -615284 -600266 -263368 326903 -311224 895881 -17517 -940764 -687949 -423860 763366 157907 -306380 980767 102354 -77523 -856761 65366 -836275 633169 -869638 -935558 -857313 193361 770545 -370234 -930586 985524 45538 977707 -373997 -333710 667929 -790836 103275 593147 970230 420739 726919 -707408 -561430 497242 410452 842856 365310 -558957 106899 -17683 707020 -129631 -896295 386684 -56444 -891860 -185839 -266424 -456472 -839407 -836618 427256 -790704 508000 212633 299428 679975 -735268 -662431 3164 -768661 450430 914822 899106 -688335 -893966 -379884 -979861 92191 688921 -478097 -402143 -449551 -949371 892489 -660188 -215819 402688 -611155 -567612 -941298 483846 82040 487113 -632267 965574 -922405 -172692 760691 161189 -843558 -867749 547688 -543045 962128 -603080 804295 75603 507369 954138 831576 -790801 870438 -445685 -411915 -740797 657884 155017 622349 187445 -240843 -912250 -596700 -607517 285742 164071 696401 -753891 -357608 220552 -633410 155111 774807 602934 -863572 381560 -86107 -521548 639981 384318 881808 571063 -928408 341207 -498696 880618 -378216 905369 91219 480363 -364787 -25588 -909976 -324148 -124439 -658710 -455849 987923 418020 -318298 -497136 402618 1353 455906 167767 924976 880503 -303753 -104890 79957 626145 -876687 567499 -221182 -939505 827921 -255066 943871 -142950 -99639 -196116 -730741 534708 584899 -49913 769240 402845 -618533 -809549 117516 -808273 651680 -501373 667841 924883 -905257 324826 -537338 288010 600439 -49166 -655268 -739099 561966 -884135 -45511 -648051 74203 -857233 707465 -904260 686226 -963607 -186712 920002 -309220 -139183 -946839 476033 -999436 121475 -368238 240241 746315 -159823 -27554 -2659 -559100 -520736 -175879 561699 -950215 173290 790919 286136 115124 674682 -121186 -129502 532087 -40301 989384 -522179 850485 691081 840450 564599 113366 -576379 874687 215124 -41225 -296826 464102 -551830 377703 -731173 61647 -746779 -732628 395178 -433718 857092 727292 -68756 852760 523675 535748 471662 928880 -506481 -233692 -197294 785788 -129315 -873871 -57076 482393 907796 -569807 287078 435483 918358 936355 -360324 111558 878298 70581 -746688 342486 745325 -216436 -726921 -960968 376941 -636800 -650310 659151 -317364 624028 654582 -954640 112787 101794 711277 -245275 -102051 809734 -596685 917998 -502313 524142 -656463 17084 771271 -208200 747813 89460 349698 593524 -624992 949426 249972 987877 877063 864899 -46948 640517 -591853 549994 392205 940286 742097 412636 281967 -896718 292387 19524 -864005 925236 829116 -44800 -324733 -961716 -176472 79330 715623 -601993 473538 -297808 -656735 -143388 -704708 674852 -663622 315128 -399718 -413588 788179 773067 362679 -185941 295965 866601 914751 971382 23905 -486253 -963660 -212648 -758791 -939845 573545 96591 -396715 -369909 746506 420173 -804873 -62818 -140910 301240 100087 -920762 -404398 -379542 813568 -236284 14193 567858 70609 734867 -872729 791249 248509 897758 367489 98685 343083 414341 992 988897 -984554 -568868 -155654 -558948 266254 426219 -366057 273982 -491978 -266897 383189 31054 2756 -148264 420900 935110 25349 219338 577483 -389995 712150 739740 183394 512156 -266453 383067 -719147 542514 647692 580808 98664 -816096 631443 142038 -230739 392869 -365713 -174035 -879985 987891 -516636 -839382 -846389 985009 -482231 -413860 868978 687735 -575735 69640 -11288 -148267 -164446 405158 510568 -166964 -234455 -666270 -601091 -320045 73284 -614755 288906 -565932 923823 -590487 -669372 858284 -758985 -269424 820531 -527442 935746 899981 -125515 49313 93253 32657 666746 -489154 128716 360192 546697 -164430 610806 -473102 299321 -408158 -106250 -351822 353081 -450014 511636 -720318 -806903 782781 65321 -986283 -601986 -758416 441895 539348 -630334 -474065 -498417 744154 -702895 -617122 -611592 185272 522750 215129 -761329 962289 917228 409453 -290159 -212034 561942 95709 649043 -662388 -47033 -117794 614715 -363783 61730 258971 632388 -214053 -820837 -841934 -905731 571577 514300 -101196 737291 -626608 -808862 -775511 -308573 310543 422077 -792310 -549488 -787557 -633645 181445 -955597 -855988 -285635 891581 256894 -281426 280809 -927929 241529 -609534 -774761 906030 957629 731834 -489124 -373328 811771 99456 790305 581759 697334 -870225 82469 605889 563204 820568 -861193 782864 -135790 -567233 883581 -258693 770077 761692 477936 61186 830137 -681382 371678 656542 236686 -470757 290598 -505289 -316970 -866510 -300800 98860 644448 893160 -55438 358351 454544 435384 -66597 -426778 -482595 240082 -825619 -168661 -209198 250780 -621525 -401203 831374 -854228 -374929 -782995 495939 -705585 856934 932770 557498 889862 -477294 -124299 -793266 287492 515399 -857243 755053 -98895 578478 801124 419866 -625878 -373691 478041 987757 -695106 561117 680220 -735215 246770 197019 991101 -423482 -795266 -446600 375229 -374691 398926 738881 -820461 -242370 684546 463000 -20312 -218523 668654 974577 566300 419040 766363 147989 -986625 -141229 884421 799778 -309800 422389 248794 -39671 220194 371728 306433 990607 -153910 724613 -523887 -997427 890162 218309 -309482 489008 243121 -238375 -376497 -783494 -18927 194651 188210 204478 -644337 -426245 404583 -261912 407775 665851 501065 303411 110373 29619 -450584 -239183 552957 -853874 428170 781510 -406412 623883 -971739 984877 -931059 805821 -528666 -988686 918717 -327733 -953938 -417162 101487 633457 -744560 -554385 577024 -730755 135124 546533 153156 364755 -546570 -158666 -473472 -742423 -235736 9235 729069 -908340 -178612 -229759 292540 -941031 206075 -600104 265868 -612092 -585599 -997305 278006 -844075 -272034 -365746 -423038 -405658 -283962 985667 -590802 -397273 -835422 -759730 -210706 -924518 -465523 197613 -771417 -41898 -276520 -356495 915763 599304 709895 979070 -950944 796142 368849 -514673 755313 237275 -309212 -341904 -691172 799030 750367 846658 -207094 -88070 -180586 905210 -757926 -84809 812305 -48542 325150 96272 -575539 -858089 357084 193979 -917062 517642 -319986 -376444 77691 317567 -45150 812746 -720407 -535535 -141189 -838656 -284655 965419 890223 784302 856241 -318448 -498233 -597522 -396097 -799019 738114 -146961 92258 797922 -474093 -678283 949110 -508939 718302 -150185 -778099 -237794 -425666 71807 148585 -868285 534082 297070 588546 607774 -309141 -890955 -308090 668730 -182608 -76419 -615084 -708870 -267526 -808448 -648319 -530029 -196440 691726 483668 -473459 109581 275465 -727735 850885 -383379 115561 -109423 747629 -412285 -617799 99215 781963 976766 611736 575069 -992522 -168832 -337607 -673722 592093 -870755 -309404 -920631 587711 -180638 -773518 617500 483444 -899124 335828 -933977 -810462 -60340 -922483 -5755 136521 403529 -316876 373894 797112 -534626 494835 -297425 806933 -225640 170506 373049 -516774 554106 -647731 596878 28754 -379015 -651999 -880945 338208 467647 243587 425297 -259912 -45588 384514 -714213 759268 -396912 993344 311658 -947904 707123 -257547 131117 -362434 581582 556908 360713 -818269 51279 950659 -61866 676360 923033 145967 -921568 -357157 364289 369526 148647 -610597 -922798 222964 71647 -632289 -391478 418647 222449 -613744 -712934 -16926 -531656 381674 -571926 792814 865221 301247 747091 24932 137563 703220 204643 -990524 760692 -884414 -431203 639905 -959686 469431 445303 -109277 -168817 -975438 353242 450052 289542 -651414 -837852 -511725 -837401 686312 -355927 -753356 984623 -170616 837934 -299554 -157170 449532 -565523 337051 209767 -268215 711445 357004 -945453 -492216 -736185 477666 -69857 525222 353817 -294938 102345 -458652 -337129 614003 666503 3160 -431299 338038 -752704 -931797 213886 -546827 395280 503001 -547904 -842747 508744 -819788 130781 76882 542956 838880 -998492 -400357 244532 832472 831574 546611 144396 -540056 -791255 271873 -858476 513970 -321463 -290687 -322656 862889 377938 -887615 -138567 213273 -27305 -615451 638746 -184291 -490658 709667 678708 154663 275810 522696 313771 450427 842832 -59855 286294 -785356 -599030 555858 905283 -676930 16231 -33485 884400 14682 -199888 -283922 -832237 248222 608805 621491 211604 981106 783990 -806460 -524787 617108 -24118 176761 -460655 696085 -352452 323645 -413854 -636711 -367527 210318 637433 -267877 -786397 843649 609282 -559385 -137583 -657348 -780578 -156898 765581 -531077 -354657 141430 -479883 -441076 -641009 827639 -474342 629202 -91350 611327 348740 -895034 840863 240446 -605141 917873 -496045 -254789 -603393 -128909 -713634 542669 -343454 -397313 736780 152995 -697367 164957 340445 38717 167455 -666777 632069 703089 -94590 345612 768365 387047 -196989 -672048 -235216 873373 -114934 87882 -197346 -212765 -155152 438180 323773 393056 -693117 -114657 -374844 851211 -995834 -828787 -508386 753459 -609746 -885803 -56723 175736 194598 -147342 893700 -375473 -427380 -419212 -208149 -692094 559474 620797 -50721 849198 598238 -102587 -50481 -354749 -369974 839063 996832 -558201 -159708 -642478 -99605 655636 610767 -483479 514042 -642987 -835807 536932 156238 584589 763235 -959908 -240420 -773807 -783020 -154749 -913078 482568 -374234 820377 287863 -644366 -803713 -581896 918897 297630 -664327 318857 -478467 -20749 -56925 926797 -688493 -548184 783486 911317 -250273 -743093 -289408 954058 900544 806718 287637 115430 220877 -993227 228377 -69127 747467 -633030 -571041 -709531 -539208 322218 -532819 -319966 333892 -594251 -663875 57531 -667309 173153 -165954 312270 105084 881159 618449 -320624 904461 760789 -706163 257352 693764 914378 425852 542415 -134889 -98627 -505317 98710 -987091 271575 283357 85536 -448029 114964 860712 -981373 -942583 583751 183895 -844949 170530 529427 524983 378519 -392345 472306 357258 27867 214852 -739791 -450809 -933988 551513 707186 -375080 -168105 -800133 -947799 889370 -990437 202545 -540385 648801 311178 -532937 -820238 648497 947547 -869378 -990573 511494 631515 -497366 -493241 394573 70120 -94061 383016 -289304 55156 997445 804641 900910 -437240 -684928 257396 -489879 -519617 -576584 -896585 624087 -591930 490261 -758445 356009 21859 773620 -182908 280327 -390421 63845 198620 936970 877898 -705364 160192 421824 509823 133824 -308887 854828 226589 -187441 912740 824387 268492 516407 -668142 528496 965957 -51058 -479063 797713 -237606 -30053 -635727 639351 806763 635483 -203384 -455830 551154 -909059 -379937 27299 -442248 788711 75579 -850735 933150 -978513 165109 984084 284053 -215902 -493126 -547067 -535770 447680 -189813 79916 -247637 -250691 948926 -378104 591764 -635390 396411 714891 785891 976683 62272 -884709 -216016 -408825 80606 -83054 -905178 -340453 631674 -542402 171908 -748002 -502516 307298 -917859 -625922 72931 745524 -620072 640858 -573536 -904995 932400 -151546 820534 -611844 524213 186251 -13456 -375645 -775286 120996 191083 -603688 920038 -295999 16152 -277994 960019 -367096 -261956 -368823 -312975 -637105 -510481 244310 39027 -260828 -983136 610064 231073 -320955 576655 940868 613269 -424280 -511022 148270 144510 -518412 867153 -867071 83360 701446 -774710 964195 327506 34157 -250035 -230417 -197505 256367 642369 776114 117669 680706 -588323 -963282 9305 -400429 -400848 780122 669633 868802 478490 130079 -628583 -401437 776656 128221 371630 762623 395868 -8604 528998 881938 578075 -327556 970934 946507 -572994 659421 576810 -842610 836169 951351 -849823 -740619 -479977 71596 734862 402891 -323373 -643759 780025 953104 -213888 447792 -362244 -364424 905714 -362039 -857082 785131 -534957 255885 -961893 971782 -642784 647137 -490543 -954215 145065 718625 124757 -116441 -207467 -446054 874596 232810 761307 -409457 746579 94796 -908342 71989 -818552 -728721 -282751 -77001 214142 -2267 -268680 260018 -491580 -647943 -243978 287930 810623 -348764 -733160 -258220 -834204 696857 -659888 903418 -308161 62330 -546204 835482 -440850 138528 -706709 787991 77286 24599 -364461 -615610 -201554 373663 635102 664562 -919329 952748 -491616 -892327 -110934 -813593 -97021 565677 -160558 746028 832835 -110188 373677 504458 269811 -848344 -265432 -500539 874998 -515977 -738880 -213289 386438 389124 -807671 -989205 601520 379589 -815317 -433184 113878 861347 940896 328013 -166100 -396419 818551 58359 -412740 -873051 -450092 -805412 50274 -862623 388590 800684 693840 776043 141904 -402998 -1525 267506 -267623 -186801 -26900 -735337 -100869 144520 686496 -161679 -444353 -406285 160297 396809 33088 292934 -811813 442974 943212 465512 -847904 158946 -97850 -919178 -489420 192507 -744986 255807 -646487 -318332 788471 160712 -444444 66634 -420679 -455479 -385314 -343793 -980483 -304850 827236 -862326 -211285 -173545 639511 -540188 -615489 -743207 -606355 -791619 -945081 534522 602543 572325 354279 826809 -598535 -706013 810326 -830844 492093 857522 -531106 334464 4928 -834241 488288 809220 887067 -758228 -28339 -729826 -795717 509264 -773458 458893 -376223 -258827 684317 905413 479779 595032 -716342 890094 216297 -125907 899191 450917 -9359 924440 -868228 211002 916428 274229 475844 633008 208991 478353 840270 868288 -648349 37550 -615251 -893801 -438299 -444412 -769912 -296813 814406 -119430 734363 -351926 301756 509169 712244 -824701 31183 -894022 962231 -751941 -919459 -611814 -426854 -28383 255127 -562867 -654230 -541542 171649 514176 354372 357566 -833802 -376746 -581284 392665 -469086 508260 -759686 -828693 123782 -754891 -34440 -636760 -885512 -677689 -463802 14841 550304 -159476 761702 462073 -61188 -672278 629744 539385 -394020 -166725 695054 -383491 -920985 153933 -395775 378173 -882412 15075 702747 -183004 921522 -931917 327235 -924588 -714015 605542 -853004 751136 609303 -833893 449086 -431856 -930276 -818972 -760636 -743199 -246770 887495 -602820 795523 921309 869694 -230798 -199783 549712 -59849 83525 918525 -411010 665621 364072 244921 -442410 -631634 189987 -423410 987928 -478389 291536 850161 -438567 26795 162782 -23671 899843 798336 613521 -767437 -143021 902640 210880 -880642 942425 680854 860885 200623 -135812 560895 398673 -821954 -83597 -249043 -160827 753111 990541 -890090 -134182 337882 -101782 214950 135498 975195 -985217 195897 -789019 -601181 -728810 -655070 342285 -188627 -529396 -806104 391866 -447958 -280047 -231805 -169737 285310 -744277 685795 301539 -80320 -98892 756457 288049 174526 -340905 458796 795689 -446857 929175 601782 851620 164639 -288184 -114940 -243565 460318 785172 618762 385785 368145 -330889 985644 468205 -719801 -70332 815302 937241 -398138 -802530 -866011 42045 -13628 911871 -432757 -918355 -996050 434485 -851409 373326 885413 -734241 -903621 -758243 -557573 -656140 -774067 -958167 -970694 -909635 -436746 234900 -256994 156631 65854 -464490 344982 -410574 680094 -248966 -480441 373524 509572 -529633 -309751 -926314 185042 -878217 590696 -146267 -687392 -25845 753956 -339581 -934154 -746762 105137 -26812 688338 -704538 -429384 -920878 74664 42398 343572 -540951 -890211 187383 -292394 -461157 -859445 564314 102338 -902835 -724800 -905401 132431 -859336 236799 -511535 -504917 820841 360701 410016 821812 974402 -751835 204270 -888832 -385161 -210731 -690806 145367 207377 805471 557400 300980 -137618 454537 -320689 -848953 -142657 -588915 913529 719477 19721 264346 441207 -374953 -180315 -533935 181754 841015 32704 -959160 -329013 -426218 -72612 -731382 -539707 -111831 396621 -710507 -819755 -814377 -890692 -446373 707201 -75460 -173017 709827 121310 -203606 -549921 -246747 -875880 -790493 -320119 292176 51054 -214433 90270 -110968 -718285 -909492 749803 471936 794318 91017 -328431 -425755 405051 779883 42630 996947 249608 592632 -566510 -930083 -726311 218222 -811949 -12663 -649244 -249667 -279750 -942254 765302 650761 569100 -33244 -33044 344233 -115230 -947356 981050 -341589 861737 -823450 -779032 -625330 959394 -242444 -821488 21253 -868509 -618547 130914 -750725 39508 -622300 344096 684042 696883 962333 895778 -349630 216464 -864684 355155 -601880 -839470 -187690 -11983 533237 440881 -961371 -91055 748563 112570 433464 279129 796835 910286 331129 33413 -560326 -838110 316485 390563 507679 416064 936816 -525162 260430 24837 -60866 786391 -204168 374690 -606997 -569873 595457 -152677 502436 349694 -950015 -18101 -798708 -323785 -224188 391902 -943816 -848414 584138 243925 887475 -501031 -504505 228869 497274 965899 -683740 906392 -163839 560508 805884 54283 -406995 -769085 -819296 -740049 -100264 90250 -17005 -249944 819536 -567022 802959 -254479 73176 944813 -765058 960213 196389 -833470 334082 -145673 -126366 536908 81646 605644 -493651 841435 -489270 -291812 728216 866577 -806701 489348 -29911 -613466 -477576 791799 -711974 130149 770143 487352 -402919 666029 71518 -368671 717641 -350735 249858 481632 536511 23097 531467 493941 689479 610974 -632466 96309 38941 -45486 -185902 -835318 -265357 803989 -427885 81328 -221582 -571199 7618 -124614 143153 -157505 -528349 -627573 -767809 655248 247726 877021 -783585 385989 -684657 -41538 937287 500359 839334 -717810 556576 -735216 -462969 715906 -547831 -161232 -228869 764580 -975659 -361783 557053 858064 -968632 -903213 677438 299192 -935139 730969 747809 347617 492803 -880263 -712769 -261339 -527077 605928 71653 -494289 404860 330221 -355822 -803070 260143 187489 403065 850418 957620 173365 104837 -439895 944379 -736148 -284337 -621789 953323 533276 525866 -806222 154847 -780687 822424 402427 1444 731434 454994 -837001 -562180 -643685 239044 642036 123678 549929 416399 906769 861876 180945 731397 -99771 137819 168226 909104 781785 180006 913598 568267 -654103 -893156 -973476 -762424 27879 820150 971081 970440 -520808 558818 885731 382886 -401259 240002 186396 -25875 -452021 485229 891389 -424739 -901380 -562067 -582111 -439574 284092 -795584 84405 615997 -419852 270999 -936065 358705 -454814 359834 -862636 355670 26391 805986 151840 -908046 632952 852989 -69150 -213253 -200002 444782 -180307 -970081 -290570 932138 199209 751036 -526206 984476 958351 205032 -15723 223522 713777 -906005 -945349 193549 656623 508991 -287025 -917851 -362301 -627817 981763 -673245 166966 461909 289628 -639051 167785 -795886 182706 -884482 -227315 788506 950452 -78572 299627 428525 -88093 -938752 458717 -70976 -969710 -44095 346195 -999430 163181 69321 -122801 394039 924271 -309122 -522391 -591800 -106519 385850 22092 -663119 729730 -778421 -411721 -5718 17330 850292 -874627 -29922 662598 830187 135557 -52945 147039 -110119 946250 -501840 -755469 -15907 -95395 -86742 263370 -31095 249310 -822312 625026 748515 -185721 345003 422923 939494 606241 278854 637356 461054 -248436 178435 945277 970639 -380357 -301460 -362901 148207 -433994 -175805 349751 -838809 691991 209018 947446 712375 -546547 -961348 538514 595855 -332452 620130 -367928 381206 856027 -405377 -106711 -783513 568565 -66347 776601 283791 -285143 -884131 560723 -507248 -471799 501443 392675 -489247 -822594 -342553 -4054 -517909 465027 -914466 -71331 46990 333733 -238354 153606 -171878 -344438 -500074 -125054 -783018 -207193 649092 -484863 -19587 -878200 -587619 -910198 908604 488268 635128 923124 -196299 851110 -497309 -373778 891264 701662 -293795 -293000 285220 -143794 -542950 152167 650402 417253 739715 -289947 238186 75175 -164557 10607 -392604 -683478 727802 837077 -605463 -601317 520798 631997 -460089 -870985 611861 852129 177856 152019 -511988 565452 -74996 -598571 -239388 700641 308562 249272 23792 -235948 396083 -954997 33976 -787089 27712 450035 306937 -64177 -44929 649893 -128094 -446748 706026 128365 402776 -720012 138351 872617 -965517 -978152 -30479 -634546 -742401 -416450 -640059 -991389 403772 -852570 820918 -473983 373279 -755355 -569854 -169383 174798 -801947 -488997 482094 -968920 176482 -872089 193878 -990149 470510 -274368 218174 -685108 379758 100980 583651 -963118 186395 -288762 -879399 -693765 -284413 56812 109640 684070 748677 625807 812010 -986905 -325415 -50226 49550 899590 -845819 -819333 -112360 589824 535017 688476 913023 182789 -491596 -172373 848078 208376 -159124 -222313 -535132 673011 536298 306497 868403 -627520 -923429 730815 563524 -655519 -99647 -651491 -527310 14344 -142096 326487 -37141 -777697 -91887 834656 852210 -834622 -11870 -138850 -533537 286400 -493452 531820 667229 -434786 652844 16406 639020 -406892 -465341 189537 -569315 -372594 -523898 791808 -461416 -275667 -114281 -854880 -915559 -631741 -739478 433757 747694 462298 948552 -649141 383099 -627539 305487 401134 -857545 -830803 351728 -431038 888364 111230 790768 -865741 -658373 10999 888424 845734 774741 -546906 771013 729583 668419 373962 -997559 -133672 -696353 -854057 301191 741409 -174951 -432011 -864917 658298 600307 -963199 78512 -532725 243653 -47733 -858264 426093 193402 70230 -690313 204590 113553 867932 126232 483920 -568547 827975 447191 -144310 506694 -850952 -949867 57478 -776891 -435964 605704 -717214 -980501 116914 -367304 -590545 -939749 -579457 -828797 687669 58315 -999526 -236646 284845 245896 618856 311810 -455483 448495 410497 856723 232992 950068 -283983 685180 467283 -698337 -80264 -91586 -721687 691850 759179 916524 335072 -22555 -909744 -215439 -597718 -633422 -39834 240522 -778835 -979831 693147 863560 -818621 953236 46451 434127 325690 -498028 288936 866714 592725 345051 30116 745461 490569 -200368 447369 -946815 -216767 835438 882474 375859 -261029 265285 258192 628565 -645207 -375176 -565770 -783996 -918863 319165 -670388 329137 522734 269920 -986696 262432 541516 185792 266256 -136852 724783 -867120 -589471 743041 -199315 -492904 -656148 -668768 -351665 -656974 -122077 -404898 156948 -728755 85552 -783067 -902290 -885075 152047 881714 975619 323497 -161681 -549483 -105746 328747 -256779 368180 -636357 -635468 -7303 -625335 870766 -155563 159399 196575 65661 -214985 79583 -457767 -904750 -598252 122037 331116 -795702 528956 473586 940064 -458312 -282991 728337 716370 758114 612364 227651 -303563 412035 666165 -263444 -789940 -698168 790062 -801500 977137 675923 705193 -406730 -713390 -191941 -89490 -926172 532974 -508918 831830 -764895 678941 -423747 -57006 79765 497670 550215 -772635 -912867 -172250 -478065 -995162 -475639 131919 595822 58431 766300 -706010 -730446 777840 -433329 522917 123677 -204787 14287 -791913 81254 -882565 -301318 -446049 -168009 627768 -17114 653617 -886483 821584 707034 -428905 841308 977000 101330 -145555 -846647 -727241 -328705 643749 951021 -699768 168965 -986876 -481607 821562 -656196 -637533 666636 -692801 -970064 399728 -301250 -735200 438945 968362 -838631 671352 -370813 284649 544091 -963467 -630657 987155 180150 -623142 -661520 -579353 520272 -182912 -370329 329718 -293565 -475696 -216920 -802907 -780003 11210 -561622 -651858 480865 -129663 585883 89244 -27900 680861 -816934 -6063 573681 88152 -511109 -638333 966918 -329343 -904890 -56389 -715243 -565764 253368 488661 -265628 -397632 -493824 593027 -214483 -347561 752516 46410 400542 -675870 355162 313987 760794 935570 420687 424411 -543369 -193488 -166044 -649645 -727810 759959 309451 528833 -181010 -855116 -650898 -667186 211257 -730867 122601 -157450 -303675 -937673 98187 789643 -259219 624734 -666151 292402 715261 -407871 -739189 -694941 198841 -449869 672653 665709 -794281 -739045 378367 189809 -164992 -285963 -594251 -813469 166484 -72625 -483784 -905716 -580509 405197 175555 -813558 -96844 -322139 -422073 580942 -53439 -637020 736487 135580 -358791 567079 110973 704527 22205 -802270 789395 -715373 100 677789 944619 -800791 -145352 737842 74360 -279257 -971658 471825 188386 -686923 998354 769788 12550 -662831 -97040 -215605 808307 773772 988140 774505 991599 630987 866387 822612 621424 -667962 181543 442017 -767069 -589428 958687 901622 -804248 -436483 69093 985743 -984492 -369841 212502 86458 -442194 -38518 -399674 -404390 699122 31628 -774471 444776 -169518 -163195 -469205 362989 919344 -86404 158793 -372983 973220 -138295 31158 -749713 -807300 -743144 829447 115175 -383433 -513940 -220089 277963 -117751 -215654 -69389 384906 23771 -133686 -911105 -964568 192072 -138758 996944 285372 -394335 -230406 127040 195697 -867222 587633 -793571 -253435 -85030 756694 394538 477133 -643873 51192 698524 904879 -195433 635383 -533090 -423770 -948904 -899896 -9394 675394 -836183 290869 440253 645669 -926649 980955 -962061 561671 142242 -701014 -881559 -190925 292189 980712 -30066 740488 402257 723887 -115773 -684679 621706 232298 -653346 -837490 -13623 -592548 -953686 795104 240640 737946 -555803 -879327 184537 29195 870465 288145 -540369 -308753 56548 -649078 401428 715477 -909719 -246027 654154 213412 -637220 -784813 -947383 742803 -741823 844853 -515777 -713936 118158 -234556 -207733 -689059 674220 -939846 310977 -61618 -449798 545383 696234 602765 -62390 -738899 -227007 19959 324323 457732 391607 196796 998781 -174985 -379281 228066 -297912 791461 178179 778562 -387483 774848 -416067 811146 -722581 347282 -292961 258233 299619 -5005 431580 -719962 -705204 -695084 -869028 772858 923289 -315464 580924 -990671 807470 -233291 -958773 873502 814567 -103177 997646 -276764 610320 -84163 -570819 68861 -487442 -331045 -842555 649910 394165 -214602 -671804 176049 45839 917835 -246513 228834 -30436 191145 -450129 319122 705388 -950670 80096 -185632 -931449 -983075 424209 83259 -506139 -301513 -103961 932201 -369930 274654 826809 996867 -170980 -472764 -671339 -857226 -492628 262514 915130 -797821 -203663 -223997 -521060 -829248 593448 -342235 708708 -189802 -787067 -909797 579821 -133439 233645 351165 -272824 923859 -636230 -219146 412600 -864591 92858 441541 -593353 382228 -680145 429757 625135 -933367 735889 41350 32578 619889 63688 -661415 209859 -104574 781746 689288 -138694 669252 -643421 -509325 760356 255381 381664 733972 474928 -361434 -750557 -803212 -83389 17020 348570 -57036 -420875 608112 855784 794629 654354 761903 118690 -597072 -510950 -982214 182228 -221681 -142526 624999 905977 997650 537969 -145826 676102 469051 447427 379549 220640 -917342 46729 710517 -747422 -953742 213831 533771 -205736 -389270 638005 461399 936582 992861 -830657 -187224 901794 -906446 41989 -320865 598997 -328347 638427 -818129 -869442 83716 -200119 948003 -110481 774450 546700 -347752 -461458 427304 323860 92031 263861 382127 673541 -757347 -93005 647591 960950 616202 982089 475395 293940 592437 -359474 845131 -950976 -840226 -544373 -583271 623821 -113509 -107456 -147940 562691 392276 -947043 -989544 916671 890311 -214839 -671260 -88944 815364 835806 -568469 -607557 649586 374763 -81876 -740168 -173368 -766094 547641 -218829 -154987 2919 -563269 -732404 775737 715575 -377235 63064 561258 774462 -647268 694878 -164432 -857392 -8274 528538 -169368 490289 591640 -601411 865605 -591715 280038 -809301 856778 -518079 883255 494204 217682 853695 435134 -728709 169096 187822 825667 -235606 632047 262296 429728 769084 -829860 471547 781252 853914 170230 -527160 580019 -923041 -451779 587367 -641277 -285092 824192 501040 769505 423188 952038 76404 -43254 -849472 -616474 17522 992467 -773683 923471 -235038 -143454 -412199 720961 542830 639474 -492358 -239055 857268 -845102 941047 819433 -721978 -635417 -401331 -801915 155305 110950 352043 803319 971993 952731 233782 844933 217156 -982428 -168122 932806 436170 186934 835687 157608 -935740 228504 -486439 889325 -850310 424739 -682863 494249 659627 570888 -644426 642758 -225784 625290 -113372 146176 -130631 -299905 562156 -324630 697431 831444 395474 -151321 -407823 704902 -36914 168753 318472 324009 270475 -802475 -569966 946021 590059 903989 595450 845556 -520319 -971387 -895329 144805 -66794 903503 519505 16860 621093 -161553 1111 -585584 611806 -640105 -948373 -57908 535719 -352564 -96069 287023 -532970 -492697 633450 -919957 -763528 383638 -647922 -226231 -83250 935512 407088 -667100 -999093 8196 -981296 6634 -344873 846531 729950 -922594 -146802 -617327 967617 -345128 -894270 630976 70739 675652 460277 -511115 582243 530207 -198688 -330199 73522 -399427 195695 751017 141943 -541947 734658 394262 -837284 -569613 937517 640742 500606 981013 66105 -523038 -327312 -378481 295969 126502 -570311 -613992 183382 -526300 452817 761210 -621444 -684639 -121304 960918 -820245 -927818 -265184 -696227 13870 931024 645902 -236456 -664057 -291024 163900 601761 877033 -204180 -336278 -576664 180093 -21908 694856 -423441 258718 985070 -261122 -733041 740444 629379 459428 524208 -776579 181904 772299 -72620 576375 792270 -9998 786061 -523273 184138 -82671 -272509 -649122 355557 697746 34159 -738498 681173 672467 158242 -716318 -325214 932517 175231 196291 -112086 -58672 295036 -923757 83102 -760563 -724314 -472010 -67454 -550902 -334950 688580 955057 127850 14732 -324599 465495 446018 -725564 -477563 729973 -516067 -194020 -354323 199137 -36103 -458876 325288 -766013 -41784 -171522 -163886 -831719 -963985 -645214 -397124 932659 894538 -142566 -323990 -246600 -886489 198439 166675 863776 197319 -446565 -862555 -804553 -358176 990813 866239 82720 -641251 911720 828085 -442544 -879460 720332 -892145 111631 522735 -747348 505866 -727941 -996452 -880194 910614 -967932 315421 -841522 -315818 -318863 -241055 -913221 -226397 385241 -189111 -855944 -787831 521771 -70997 833933 190793 711463 205651 974996 105301 -632478 837629 -497860 128984 -349114 940380 -817591 -325205 499728 551958 638482 -137632 995537 -752699 217217 -932677 610925 -959368 -838121 450612 789918 -757072 -682523 168951 -4110 782948 -675308 900964 448585 -142979 -878626 759440 -904744 -978597 936595 -484671 791337 -652722 334101 281334 588185 18333 518877 -17059 742616 -579069 -175629 969306 644972 726573 110073 669703 526511 -119491 331937 -319186 -492596 820554 -997709 -616751 -826298 810973 -767352 -203869 -873359 43382 -748015 -366579 392567 -167675 -655919 442153 546901 -213006 -256161 815434 -403493 323349 -690715 -320526 838319 279358 345123 -660645 58186 -227409 267501 -339345 800378 -966371 -227032 -666545 813534 740019 368850 13904 -556050 -190194 -599945 577145 201456 -628286 -714820 804742 178308 195027 954200 44521 960409 -605635 -729962 341700 -608523 -340371 -737579 931568 124593 175174 -941305 -218504 -235590 39069 241462 -796386 -719534 -279747 477306 934742 109453 -984092 -132732 844102 786645 -462012 277398 -805171 -24474 -115070 -867191 631417 -100654 411962 839366 728974 810366 6266 -240691 936710 -294749 -248126 -439887 54539 -81842 -396789 895898 300287 50401 6077 618050 -675595 847248 -788553 -878216 237237 -170524 -758197 -446560 550844 -33605 -998849 -755791 940986 398406 590541 -962635 276114 -446326 -363613 -994227 -947747 957920 -466716 -810070 345447 -848778 -431578 -306411 -826191 68427 -519054 672873 512237 367030 -810041 -91757 -553211 -294049 88471 -442983 665749 644036 378824 -85232 -745748 -833866 -132044 480420 -760305 385498 -569302 222868 670262 669481 -173461 -939085 890829 -759568 -331730 -553624 -545548 3152 300956 -523601 -219649 -188993 210260 662038 83063 646533 -945815 -962751 510743 3520 -161313 174566 485200 511329 -701263 606674 345541 -526419 157134 256866 295504 -551491 -14057 365834 814587 268030 617955 -146606 -405752 475953 382332 910420 -91030 -176660 -483297 -130368 -647351 703511 129535 437848 202498 603504 637891 391796 787749 658951 -953853 -127361 -215307 -127037 503759 263287 869227 438364 285865 250225 386099 -698145 -754554 -273517 932526 995501 172112 100505 81902 -130053 691815 581073 574909 -85292 -451045 -815842 32023 664466 466100 80121 653867 77673 66411 -316309 -975266 -797732 947566 -296940 863432 -334266 113375 357671 -496204 715091 298710 -944276 -45916 -9468 -929830 -813379 -273204 529454 -52756 602633 440082 750459 -307715 -989100 181525 261480 129650 -715979 852130 -425658 461223 398039 -194112 -868807 402026 957176 -780635 -16964 -257157 -973587 -144833 -231782 -812397 812828 321964 678774 -251046 970624 -747070 -408507 -359954 -400983 -990711 797775 -853533 -332871 -701508 -192335 -198210 -351768 -383669 810334 -686087 -156927 -662437 -754407 893315 -288029 409028 -1156 528573 514689 -628590 867189 143741 246115 488198 -351164 -457202 -858334 829714 -881666 -341842 892912 780128 850701 -417649 -985331 -274996 -72786 288855 -782765 -416027 883441 468000 311467 -447376 858684 109433 573846 -142747 500040 486755 -937563 289135 -760285 -972203 974721 -175120 151213 -519368 985188 350076 866843 456939 50718 -186279 590583 136000 93585 -116859 33309 -395779 -204363 894512 -544961 -669475 -918507 16958 -410909 43788 -705328 -705722 -290080 -737361 444312 -267754 -966428 -186791 341303 784044 581873 671383 448517 -49346 -584357 182501 -732045 349491 426188 121782 -427004 -208728 -799040 357617 -830258 636268 -442615 -353298 736765 663429 782796 -455683 -101039 370345 -908414 905184 -517861 162757 -490759 426187 965059 -680327 482256 -179733 300741 331674 296190 642781 -696272 383023 6092 806834 492966 195188 -832938 951665 951518 657754 -791666 405525 748197 344965 91193 -780917 720473 -827827 544624 670390 175980 -680770 -861792 549227 -713113 -698089 117259 294389 489189 597071 -171067 889489 288020 735627 189879 -334605 875191 -821207 781215 28863 -781786 145593 -850802 61201 -427700 -776193 -914327 206967 -249048 993522 855913 -810895 831309 823615 -950117 333943 -139549 393799 802913 -942861 332067 -520163 -487442 -109501 -729121 -888055 724430 -518983 148983 -385016 -350756 -622821 -225563 591817 -667702 -880861 614450 894641 -582371 210431 807807 146520 957741 -184366 -908291 672651 -575191 -20815 450421 -694456 -806638 -589913 -772415 -948924 216636 955698 706001 42344 -47024 535236 336039 -895920 428108 220995 664667 -235061 564481 291721 523800 872285 109331 983013 690077 -493120 -686723 307992 -122691 971871 -152821 702168 -262433 -525222 473566 -68655 752127 -439803 -916628 -623329 -938453 -379287 -443139 -937515 800134 584513 -727249 315513 951753 -908547 -943757 51589 480317 591555 -605939 194408 342338 -355095 469528 278659 -910133 -732803 141056 894381 -222496 -937411 -960506 -77521 303899 529183 855231 -85816 -917845 246346 137493 -913877 -371500 -150757 774597 885116 -512531 -434655 -676512 660310 973281 83617 -29622 -434616 -788945 -145645 -725058 260179 842217 -335837 116040 482030 -392520 -42574 367049 412419 -766121 789330 899830 343407 -764012 -212275 -300071 -450426 -138798 127646 379599 -507636 -665335 -772234 -681464 -733251 -366524 459577 71563 863942 -82910 -3457 -47185 -876727 -672938 -389612 -694749 -594211 668456 644087 852199 669964 -576142 -137377 -105904 -833069 -56029 935089 489096 58150 134591 921739 -611828 -994839 -945828 -476483 -151764 -285576 851879 -183862 752654 -771040 -125859 -343828 -160852 -632284 -568237 -399347 -125231 -891719 30447 203726 36384 -825078 -582484 223876 -954227 450869 288921 -508618 608354 -477493 -511269 -764511 -655428 -206636 -549337 -313548 -618741 -622391 132169 -670059 -109547 -797032 252191 887194 767987 155172 283550 758864 -675053 530114 -640179 -587913 -331851 -123714 -30523 9731 -550162 406867 400823 470557 11688 -452042 76390 -847200 709151 499468 -624088 -805859 208101 67055 -167446 -807976 572767 -398866 -309591 -951095 333511 243594 737017 -420197 -727256 564793 -498814 -166096 128997 930150 -733058 -854117 88626 908399 -928452 -840795 -972136 -922074 -869728 997449 -232074 976977 -107231 87736 248315 673451 -543286 386389 934573 838880 -92102 453433 369765 503700 792227 -296271 -6960 -330659 379086 -205893 974832 -329148 -419050 -231027 -360935 617928 689257 280334 -290828 -56868 835914 918875 -920449 93796 -470703 -995261 825099 -476101 -669910 878667 -194499 214960 -747118 201899 -45426 -822908 -987171 850895 877388 -488210 -870926 791895 -27498 -614504 -61235 30104 -273053 -849249 303996 -104936 187771 -945770 426019 113686 282620 219780 -651655 310016 -625577 -232735 989128 169210 -712239 -760803 -522767 282718 -561661 -58215 849765 -789321 -282918 290988 835629 -622396 -547560 892064 222179 98683 -970800 -539725 -146889 759172 970734 16534 86123 -174278 517677 -260752 -23720 608302 -813281 -851236 -949786 -100061 501928 -76697 863639 444434 -359293 781204 -584195 179624 321724 -325032 892480 923331 956084 -813282 -701415 158585 462625 903619 321113 351889 -391669 -484709 -918301 -682873 939728 956523 443181 -26483 -11103 657389 951492 -363259 -933373 -63025 -610619 609928 -764209 -950348 354532 12642 806321 -137423 -775831 139283 588461 -138031 -659282 55503 -779499 143250 194467 -538241 574868 -135195 -758198 380862 947495 546866 -657349 -116771 522271 812882 825760 -912928 553248 451860 -240838 204030 977701 -687560 36955 589861 238714 489079 158954 364788 -108992 -860551 -656926 6079 252396 -914595 -25901 -75506 2505 -766027 413792 -302818 -78607 621959 -37057 -461473 804696 280525 467644 -88844 613185 43254 -889802 -784842 991431 440291 397600 -608334 926550 -181142 -153214 117414 -580433 869846 802166 114184 620519 392550 273579 397567 -23704 -222774 492261 -457369 711023 82473 639483 675154 -389748 -969059 169815 -376190 592421 -699083 16122 -899088 580212 -808846 356597 847304 163077 -578357 -867727 769258 166456 -692439 -771160 887402 -660027 -578197 -82454 458513 792243 114276 451737 470362 -721313 716376 435118 817910 -916100 569475 -305870 -307383 44045 -941679 552516 75114 -65428 402983 -733415 113447 612423 -438183 -285448 -969474 -890466 270513 21306 -152283 -686906 -615249 -673071 -653308 469865 334019 961341 175030 150275 -251947 -122088 895243 98022 674109 915211 83209 154168 -127541 678358 -728346 34032 608321 14925 -347889 -981284 -350764 438230 306084 -857186 45870 530540 -464518 -59734 -619665 -931810 381464 -985782 -812760 835728 -113989 -904550 707294 612601 -793518 313996 202765 -146908 -285950 -749595 351394 502000 711715 -963649 -740224 310735 943681 -244859 140924 -579509 949660 920442 386017 671100 -560088 -359758 329197 -503277 478478 735766 148177 612946 -570967 -810780 752949 425490 680074 764078 -451918 542268 -834572 129623 -624170 273360 111073 244761 308004 684897 384636 373121 639378 -944873 497188 -598032 -98167 -496980 683247 137116 104808 -595601 -686427 -360434 258560 -826812 -548416 -187998 -36071 -878814 -868237 -533878 -497555 551955 -451552 766923 -802648 -190152 -381983 -473922 -634514 944834 873472 729488 -332844 -475142 -406658 -434750 54758 682683 496528 -281430 -823008 -529678 -521315 261489 -683659 861861 -155071 -153837 757323 518761 -284595 837730 458492 691178 410693 184579 -721449 -605849 239329 441710 706589 -185933 -578675 601074 84997 -391243 -389783 820656 -835272 -664343 -612663 -51172 -904491 260957 875062 381183 -58770 977205 -259861 -811529 -529782 422823 213977 -554123 -984031 12800 -587612 259389 -452701 -996451 156067 633066 -507023 -899982 959460 -380696 899042 747783 999845 -952200 -692161 -496394 -831396 -626256 813768 131695 451121 309112 320429 -393548 479359 754062 -996714 943389 72278 -160765 -530789 -965099 359291 562748 949836 760858 -948762 -338447 -33750 -408255 142532 -213583 -804564 270128 -574733 -244644 480316 -138717 638857 -184280 -245576 -125592 -473779 17565 815473 80611 -257221 -76647 -822737 -664054 556932 -128180 807211 -640535 620684 553405 286867 643359 687851 -380604 -486519 740191 -98195 766605 -536028 -125071 -886894 -435301 500078 515887 -905330 -728509 805349 -57208 -725814 -150227 -484742 519680 581601 -486825 958357 292398 -596316 416017 -741233 -753603 -30442 -553726 213686 -775317 457969 -673759 634445 -923763 -817121 78525 -885495 439561 -80958 17270 137877 785626 -763731 -469311 -450929 -645872 788968 -254744 -829431 -69043 192432 -481400 327177 711753 71796 -641391 -285431 264911 -159271 -783542 981879 -259650 899128 -801974 232630 923657 757147 62592 895004 -693320 -188477 -847445 437106 -123931 683941 -795293 779127 -245185 -464664 47247 -486179 -983670 626408 723692 249930 -939492 -186570 -169844 276312 998625 7190 918997 -77034 -977831 821504 439678 775045 296981 -560864 -246123 -366565 95422 937174 253820 234052 -443762 137910 -465945 -53028 678485 898184 502624 -671434 492149 305610 672708 289176 786790 444329 -282557 -230852 918451 -96244 688867 936017 563835 569993 -918147 5240 -578320 516590 -408897 335944 21340 973497 233384 -718901 998935 -781536 -644465 -88322 95250 -530549 -61795 605396 -972464 -362348 342350 -363468 324327 -721778 -430859 618486 222723 -180229 -677067 -422038 -995484 -463340 296712 -482607 861403 95045 -972613 121442 56144 99886 50800 -491065 -186689 367652 -155877 190237 -817737 -849618 -157307 -97544 -628390 946312 -821427 305372 604896 -287197 -404254 -350523 251283 317219 -978294 -317664 -2220 -290080 16606 -912176 358036 -312346 -47669 -487510 255452 510197 327442 -809736 -409785 -761471 457 -296710 -283005 922162 -989863 -822431 -31917 381030 289150 -705326 353167 -614486 378698 931049 9762 -216251 774690 871603 -75381 740013 -229825 634419 442461 -309104 -373586 -179362 -601664 -198068 313808 415647 -512019 465783 901211 -126508 909366 38616 703831 -818481 -208516 847468 -589022 101461 726326 -178845 321133 -420702 645361 -927712 589757 913764 762314 389948 -542997 -164804 889333 -447613 746532 -398784 -848838 492661 664041 -865925 -677133 -297529 -743920 -636693 954896 -260897 -23999 -287742 -521837 138588 -671878 175526 -67308 497292 -286452 -529487 356414 -978700 -834532 980466 600912 309963 154915 964522 487709 -556801 249453 165775 358540 -303697 563102 -789300 220441 -351185 498216 238847 -870958 -624248 315351 -512198 -157222 967413 -513467 -920572 -546838 680551 -942618 -53803 -968117 -32639 -748546 -676707 -840483 488476 181541 827581 721299 843717 606666 69643 945013 414010 181549 852691 -162915 -42127 -986396 519121 -889030 -135791 323287 338872 -478319 -614921 -780604 -286161 -118666 41138 577595 817102 870103 265352 -937309 -627931 -955470 124911 614707 313397 637337 -74988 754938 624373 -244811 -338601 -779304 441551 -799935 747980 751747 495648 -82037 847548 -286077 -823877 -736010 362787 -219979 190439 21882 103856 775628 -702372 -399838 -748217 -942133 862026 233229 -308734 -355059 677971 -247698 360108 -641603 127116 455437 537925 142046 -557312 547652 188545 98629 671020 229122 -824120 -718694 -136956 -519349 -564681 -113062 -590100 501173 346270 200152 -641600 -710675 990593 292023 -518835 557488 96023 444401 -222378 822483 352845 -580652 373008 115772 -133436 355968 237606 874342 721615 294762 627766 545376 525046 288732 826705 -821041 -458891 -173838 -614401 800104 35006 -971105 181049 -300553 142067 674726 964717 285531 -156051 -956255 -840706 -377466 -649160 -656259 -340799 435330 615700 -225156 742529 -421657 -65291 -113998 -938884 -937754 -480252 -404215 381412 -971966 731293 156350 632927 803281 873039 -222239 -423673 -745728 -488098 -706216 517098 -267188 359876 647900 -578933 716105 -474836 199418 -637216 33311 -100746 390932 -853678 76168 560822 661982 -511936 -977581 61236 -890782 987004 -223003 9837 290684 -318388 282546 643345 431838 434922 -640824 -305149 -39539 615301 393029 -625955 -585374 -631874 -187685 516073 486667 -284628 -747692 460200 51079 -667560 216840 -5169 -765907 767681 428776 839749 979622 441433 -163210 620583 -372114 915975 -652086 -16572 314327 -657885 405136 787617 -171898 463741 839813 278518 388980 -401450 -299779 400303 -402962 286693 486111 -362132 813078 -252077 -939609 871426 551903 867776 491235 -374536 -886251 -311876 472887 18314 -709805 705870 -712358 -774615 828427 -811407 -104170 384889 -968318 -267886 792268 -389167 -271279 -598893 187245 719807 -645403 -335157 -115326 240770 491007 18052 295974 810894 -256843 -159877 -885626 -760309 113007 623332 -161944 -229418 643563 -597149 662561 -735105 780986 -214892 189468 99785 302529 -84220 856794 504877 704313 824758 -519443 -190504 -689233 -871393 34429 -457304 626308 364458 950851 578995 15598 -281932 -618992 -612928 -501131 -391407 939591 -926004 875767 -365051 568286 208646 640677 473164 756962 -731181 164867 -733676 268912 723659 -559252 -485251 -96068 920378 -194036 -733920 892686 -164192 -225180 605061 -769472 -302287 -244790 -544982 -611646 565206 323558 732803 446614 -729302 -680010 -180747 -434348 919550 956170 870874 505638 -11306 -875383 922624 151373 175594 -984149 -512726 -11749 678309 -124740 -934898 -761481 684841 994399 -972971 -63140 932809 911497 182686 251994 675342 -215166 -995077 -891756 -250062 -803224 260082 717504 -786648 -352981 610685 131882 -629486 -716014 943626 -325839 849098 -445388 322044 -524600 141658 -75392 -628055 803831 865539 -868170 -293542 -757416 -386374 -387732 530766 101914 309414 775050 -100809 -955519 -178908 -226227 -625476 584676 567619 -512696 -787595 801197 -296376 21726 402674 -298147 -314581 327497 100788 638085 -129256 -785513 -469070 625870 -282769 -529624 897749 -341390 505924 -385615 954620 246337 -405920 717372 424570 102686 -995522 337062 -565869 230015 441615 462111 -109566 -306448 -384457 956461 -92170 -497265 -618035 -474966 177809 -298223 891167 52545 64615 436541 -500692 82293 -97531 -834964 -610136 -761702 -657817 40720 -973061 729562 186369 -146263 511170 154290 -562121 279889 54733 -330766 939109 941745 -280673 -824000 307032 -124151 912753 -98667 794706 -962515 312367 -169665 -6390 -985085 1914 509021 -541398 -661754 514852 208103 -498608 -690363 119991 -248797 -3059 -145948 -396689 671409 -826263 -42982 -551877 704512 -783651 565810 867904 815318 -373545 573067 458838 -127668 -661446 805143 676361 371919 164187 351072 -417255 -402655 -484859 -489090 -240646 909782 451189 -42334 79829 867288 109023 256399 41093 963427 -424856 -337637 -449765 698505 791082 665778 -649381 962223 -413133 -315565 -554948 675726 341894 -849647 834412 -545869 -337512 -808684 -258998 114176 -95532 808598 -467350 842025 -193128 743910 324116 -109769 560438 68072 762949 250889 655476 651411 402220 -429234 877708 712561 85935 -506485 -142035 -812765 150756 276635 675448 -25125 37528 933803 -763517 -732449 -972981 615354 800985 -854131 -319566 776095 -27271 -103343 -297036 999426 -236205 -299983 -598034 -133023 -844466 -965822 965295 -130035 -844092 -644688 -702340 -535765 -323068 -344902 -257395 138164 838991 133299 620621 329589 197723 -350206 812894 675087 459092 -191837 517652 -207368 789462 916772 -140555 298232 113396 384937 -910784 -742355 -911308 615272 -752158 -258936 872849 -226002 2562 -957874 -512008 356312 209014 24 26955 -665253 -66996 -177965 876129 -220996 -256701 398400 147587 226456 -15665 953845 759665 -807522 -516200 97114 -236325 308368 -349573 -793043 -578840 -786234 178311 -201729 97459 650539 424450 733108 270153 89917 -832542 -932857 673580 142865 244052 897028 841427 725197 -969544 -447860 -813656 -22867 686371 -757932 -116088 290175 604380 44647 -698425 477607 -201377 -257249 -91862 601499 -234915 444720 -86934 -576921 -325574 -680418 274999 640554 446478 -244543 165939 332312 -838747 -555832 390771 736630 -422785 433971 360578 458401 -79664 -473129 472158 114439 -248447 -934050 623352 -696404 -415059 -641851 -258760 954023 776741 294621 163191 515363 -408980 -790838 608643 32734 -111044 884615 552991 659373 953983 982111 -938880 -247690 563031 134517 699217 988468 677399 -758594 623280 -92041 761031 584194 447023 19041 -343132 -177186 773972 -505942 -360290 -765243 222105 -667235 -165544 700666 -411796 567449 -967509 805015 -810960 607762 713379 -115958 -883141 311437 439936 -532205 -463402 -776281 286903 804423 676032 -617330 -657 -831984 763179 551302 -127100 211755 -60227 589797 -844665 71976 -66672 331799 -47684 718061 127154 334748 -280037 594484 639398 -709755 -742064 894088 226018 967675 838203 -282932 -680241 256952 -583696 -318156 344013 137740 -115912 564298 64428 424025 -603122 -127382 961075 -245097 -926173 -983226 412956 950609 -460710 -505372 669718 730022 -187315 345243 -32574 -100407 -386746 -999911 587447 -387199 177095 921824 -35074 228137 -281341 710468 515095 -53327 556386 -334609 439666 -242788 -170879 -246691 869622 -867840 741679 650592 -237314 -227191 466673 -398179 227671 908791 604415 -606707 -552509 -516965 372421 847870 -421767 -875811 185188 947215 -339037 -28103 -73042 -836425 546398 -333122 110125 -138305 508606 -441842 75293 -249405 -63033 235233 72941 -914379 -901387 400385 -478142 -599974 987061 106575 149107 -103605 499433 -250307 626574 -898443 -86424 -799023 -976430 -167270 225788 -855383 -662221 -412978 -608669 -22542 -957094 -245382 -57906 303343 -38878 681308 547429 -858632 -69476 936069 198721 802296 -391157 -22950 377712 -844818 420713 575892 -667915 -638483 903264 -912832 810693 847645 289746 -880192 204747 -710089 975057 -229560 407013 -620659 -875096 865633 -123804 -840064 683216 24169 779920 -570233 97404 346897 19234 838703 -968562 -757538 200393 -742635 825759 -119511 -601947 -37906 777211 628767 919247 -171137 468514 -861119 932175 -161243 135369 -223899 805028 584399 -629929 181427 174400 120831 -449048 854185 -141175 -822323 83917 -67688 -952871 544100 402698 -39644 -180610 -656765 -985513 -919352 615227 115069 292383 -722224 -576314 923705 997508 -568611 855112 -181581 -448294 -639131 -315680 -197383 -935001 -743760 972832 644142 -13655 584540 -718834 -101237 -425264 95450 238629 -28711 866495 556654 -673583 775416 -700976 334131 727159 -146724 765325 -625387 715498 -168694 554168 360533 115191 -532833 844355 -863864 223706 4041 -550951 691480 909510 882637 -668461 323010 271329 -6017 -436156 -873193 -562746 -845235 195822 -139013 -12542 225845 587850 395049 -90089 -34231 821892 245293 528252 -411086 477820 -565016 675866 -187733 488135 309647 -510639 -310398 -191188 168492 120561 -90854 975783 -484452 875458 427883 59625 -439409 -306436 -78080 -240042 -217076 -40241 -877320 -647035 -287894 -674851 -354681 -319676 -286120 769851 186610 -713966 726998 129651 284694 263203 -216263 791173 -945183 -874528 -2261 985825 36311 293988 -762839 -489361 150542 23295 -443773 -599800 114611 -602569 -429857 316666 396035 728258 -735177 -560120 4691 -291698 -377258 -633497 -80119 609081 -254753 -560062 395296 709913 991558 -353866 -657624 -798027 184277 -358569 369731 449994 -808023 481194 -197207 -503993 -319310 -875863 -312667 477521 939574 -657470 -816874 993088 -756273 -518696 494831 513312 -236824 549824 -737609 640817 918468 -251579 -359415 -391576 60919 233125 555157 503148 -445077 467218 -777954 -763239 -61348 753330 174842 -368384 384348 -741985 998294 -710427 -537392 241767 348527 -685889 -855310 -83571 -62439 73788 -280627 -77689 476860 -988485 -277436 51262 -726766 -726320 941323 974737 -162454 -844349 -659797 115666 -75735 -599919 -302333 82247 391107 -45078 -89534 659754 -383290 526642 466926 -734038 -323120 228864 383712 -416792 332948 -260959 -393659 -542598 -188455 173206 455199 -640916 -759430 -546927 309698 17082 967015 -408451 141527 192087 370978 958323 544092 -533079 -856508 -23738 840482 -376309 -422922 445304 -377778 -736950 -840072 805698 780377 -727640 -79075 327568 684561 -918692 12748 -178302 465173 475407 311681 945132 -884388 975456 -555574 -418985 156590 -360094 20299 591742 891050 887961 -894405 -812334 -938818 -926719 899428 156663 481586 775559 906023 840389 426910 145549 508918 897735 -607249 -974358 845143 150847 308327 -974488 757608 -953568 163097 -938556 -825643 -87405 -529551 224306 -876700 609650 -637270 -946602 -674198 -998832 -329642 753740 -574382 -209809 100057 749729 -609507 274121 -82450 186199 -855843 -215544 893089 601957 862394 983566 -699308 -318155 -783635 682605 -950854 -400603 -760377 323695 -235553 987015 621739 -758512 -562147 74912 637584 -767489 620328 170412 -791552 682401 743684 -562856 -52837 -937458 -204662 -735033 -980587 271506 -633882 332814 472627 321069 -34660 -446664 -233646 -911340 -36866 -649917 -295327 -397139 -3529 -823135 635618 796567 60356 -954184 -492563 -931680 652406 -706078 282412 413644 -888974 -23315 -432288 339541 -538192 -827364 -494373 -855386 137855 -371932 36868 309982 -607105 -622031 -823338 -649901 -948826 -169505 -573087 -705139 -217668 253632 -987704 180551 -934562 -696740 -841919 -32143 -248321 -919507 474904 545841 -339230 394527 -704980 417245 525602 -478314 -462607 -664958 -484053 944744 -294932 627809 171966 -993570 -187334 636396 84592 -198601 -947319 671821 -534741 -693723 -611811 735584 -762836 329806 248653 -493004 434051 -433715 -179581 -758770 931607 345902 251840 462310 224415 295542 387349 -727960 826410 -340072 63659 -546060 -446953 627585 283581 -384993 -663394 779789 -884328 696623 -916922 -205425 -971230 -83549 246892 106062 34640 -855000 -831805 -390782 48046 -647259 -617778 -401189 -457382 881201 -960281 -762246 -620662 595863 376892 230646 -897278 -984999 91981 -67751 729374 455338 611311 75552 69583 608626 880716 -741697 279445 -483890 976992 -885350 593290 261134 502781 -172659 -611113 -895819 -321591 -642331 163004 680700 -48965 233444 -472179 -682288 -731999 99521 -464208 842959 -829667 -632538 242848 -982449 -43485 463921 640748 18135 895997 382707 180280 -76125 -933945 -631052 -754373 769445 422899 594989 -300864 -487682 151750 33932 -491610 365577 -883878 993395 574688 -922159 -418022 -309190 -839691 -770026 -688823 751145 480384 -721587 -307333 -519810 -749903 -384612 -527847 -968723 -825013 -743582 -636318 60571 552484 -241748 -71963 464674 -822872 -973631 -466424 348432 152406 971416 -452732 -564504 858177 -112548 -871578 414367 -986479 64495 -460401 304928 502016 -127388 -747083 125001 689501 -472957 290529 114668 496268 710345 -458769 -924209 -99580 752358 712337 359852 -964401 81213 -73908 -898126 -378482 908647 -564999 -922110 538227 -420560 -268603 759986 987204 -426855 444210 -313139 222303 387668 -653037 -615471 -587344 -138549 -47468 -503632 38717 -404966 513840 958800 -506213 -705136 -384583 25740 374518 -550222 449876 916784 747533 -787144 49786 63872 -46925 165006 942328 71986 -557617 -970284 -400785 -397841 443101 -636066 -657579 -867753 113131 778037 397682 -396550 -674019 -667500 -79900 144991 460969 -929556 -959588 934913 -44196 83296 -985505 335692 765971 228938 -741563 -186715 811843 -941004 908989 872927 561777 -724512 -697720 -389433 -404678 290625 -18247 -485735 -948019 676095 34747 492041 285420 -767881 544075 -788677 -346257 -668743 -689414 832587 621249 -52600 900397 431942 508641 -749347 655132 891438 260065 -985628 633686 248954 -810005 -350210 644027 32020 222647 257213 374401 662233 -495338 -317717 512304 -861667 116971 490500 188198 302244 -155988 -205257 345492 -808662 -92699 -6679 -175490 -702756 -563531 397489 -151489 -154659 -542256 798557 973186 -761022 -748421 862828 340170 360726 563347 527507 -544532 -954026 -689786 486840 464528 -950666 -444712 966137 -396236 285659 -440160 -577882 -531672 -534561 -118775 -973245 743571 103248 221393 995975 592620 -243343 -515123 -962592 737154 670967 -732573 28524 -194955 -599795 -420850 -358143 432698 248017 -673954 409127 -427237 -765995 -908683 -468072 753077 982302 187787 287303 115064 -839767 563051 -648490 -109141 -963999 258804 -641762 336229 -311254 -142054 -919765 298773 -674343 -739614 -142914 -954630 742969 766569 -652343 -115284 -811000 165725 655734 471186 -702344 -704126 -244575 227561 -641617 321454 -714023 -358333 279112 -205362 -644765 255878 -634545 413279 552630 866153 -276664 -699531 -578176 918523 256425 9528 -213856 -106469 868827 -363550 185258 -464383 -483011 362947 804199 -900685 85409 -434499 866002 -301423 -605490 699976 750236 -356022 -545412 -403985 439976 -153500 -722341 -46895 956816 49208 -818036 -412895 -621282 -997644 534950 -818778 493140 647191 -920654 -380229 357 -163079 -330960 662352 -164295 -457792 -506480 -303512 656621 48492 -168519 142361 -715184 994380 -728058 34447 604136 -380538 -313916 -97270 -393621 963219 662709 -427557 -972346 -480192 989200 -88982 -908007 622383 145278 260147 976825 189012 -514145 -500667 778668 -227848 207235 -721982 -159695 -825926 973618 -223006 -745418 -420343 654629 646383 733408 -482901 -866742 -727734 846215 -299591 -836605 707429 -23882 -864992 367143 90695 325679 116769 -308096 -945909 -781467 -829486 -304564 -897823 -902143 423324 -8260 139147 177246 -333253 -794760 -126239 -702963 497601 -426727 -242738 891729 918163 499885 -815535 35620 -403222 -943306 -218883 751664 883027 -245076 273914 -433705 962735 166263 -811262 974892 345652 72949 938980 178167 -855702 114170 -421884 929589 -736592 -845621 44632 -546667 -557644 791458 -580115 513916 -398850 103085 874848 -836990 744550 -44913 277222 379891 -862951 -33954 192580 -475952 941592 935459 418775 58827 34873 862813 754446 935246 536484 -336515 5867 -175244 715351 -761877 334086 942862 -553821 -945663 -589430 -434400 461229 -692853 884278 -55838 221550 -158003 -466083 -513344 -875213 312061 -825114 -654374 -114275 930116 95181 686980 -37727 229441 -499680 946630 379530 -31610 720642 -649635 275826 -530151 288556 -742343 203213 736245 -734233 -743810 -366625 -152698 -809965 43779 410944 -153680 485796 -644267 -973217 -651703 629023 -258763 -132612 -675302 -223967 -745834 772013 511587 -336935 935328 983898 732500 -448503 -151504 19905 782996 -14712 133461 -963342 164286 -139965 -383148 139860 -781090 -19528 984997 99614 758777 278393 322036 328927 128131 -633169 341153 653431 -950170 586901 -313919 -360932 -642686 292729 929691 256342 350119 -170562 -33365 135298 998300 778076 -904926 -650285 294684 438878 -466716 213964 -391980 876387 916105 -296504 -549914 813471 -588836 953586 -858647 -363433 -660769 348877 -527385 442344 -171579 -534226 -247202 937408 -539913 863805 -639041 -100125 -211312 -786569 -692622 -546841 -994591 240175 -676528 -672263 -479763 361608 26407 775126 -705299 234876 420025 171091 -267442 386649 88766 -40874 140334 462399 -894371 369626 188771 -798301 -752201 -738193 71284 487631 -225955 802871 -263266 -848929 -469035 815210 -28848 -372410 239640 288467 303535 -765881 594583 -862383 76435 -148484 -944334 609495 86408 -965933 -638145 876 -287153 -642805 -782327 90667 547290 -58181 537550 -927804 -321069 -528948 96320 949370 -138091 572411 569732 -542173 -821071 286040 -662473 -546132 332395 -887991 807908 53906 493499 -434297 -368625 659561 -999732 -134625 145069 897369 -829312 316531 -904150 858140 -297494 992183 -988062 -548607 184275 -504587 562216 -653331 -606410 -560247 502594 702036 637123 233381 991466 294852 590816 712142 467151 -240549 -756701 -206627 -982126 63180 -176551 -680704 -813623 540382 998659 -103754 -409088 652140 692820 898646 -408397 627686 244788 -255991 -739371 405710 -391617 311755 -27956 592317 823367 403566 12147 -604964 -664626 864151 903830 635243 -991091 -453185 264058 -616003 858096 656307 -428078 -741831 827031 -329451 -333749 241755 509398 -840103 150017 -479951 -561994 -876344 811271 842847 -297101 -882048 798820 966044 487803 621810 -935152 290866 -581003 -620701 435067 109442 262328 -917908 -115833 622078 -546481 216826 49673 -475604 -892164 -321074 430795 -458454 965170 96382 -875763 356772 486938 719346 -598657 -349088 -431601 707944 465481 -357709 -215647 -112399 152964 -626679 971158 -589070 166974 -953376 202980 -719580 799993 50125 395448 -931308 -261460 -107273 -528653 -729821 -861119 -355689 84136 -469497 96790 -135810 -514529 277960 -607620 -453745 12244 560452 436283 425665 -438535 -137684 523660 47774 -671632 803076 191261 682310 -729902 590503 42129 -364563 225898 -414911 -838915 29528 111419 -774445 608492 464612 -29834 -57421 -204324 819712 865669 77193 873279 648878 925699 -315053 -257029 -639354 -26943 -614431 -77846 737970 263619 868954 -385958 -151693 179520 -168010 -147826 7195 246950 -748095 -112965 -962415 723860 861087 61196 771536 999774 671426 94367 -341272 172300 -103307 529286 224252 989019 -181675 333383 -166206 -456133 893266 13660 947590 -464561 -449101 945076 -219865 -47632 -579185 -284496 -932839 -901077 -8491 213543 583265 -497474 216261 380514 -971236 -883041 586613 -410208 576760 677493 596045 256659 748857 253340 -447990 -760735 114998 -732122 643135 59813 -805287 560341 -161585 872427 -432221 -859359 336501 -159049 -522715 -690632 -710212 -547841 -521592 528505 898055 562605 -478201 505593 539402 -262626 -892561 -299393 -401585 675109 -835546 -568313 782771 248584 -474719 895298 911206 -241406 823148 547731 -518802 -94144 704934 89236 962213 -449948 590210 645648 -672714 416389 -577849 -422394 -570460 101677 939728 978604 -211389 -542247 638990 415466 -494787 -417412 -85247 800603 392975 229245 625475 -452785 406025 629813 416509 12363 -14895 -782990 -751121 448392 150368 924534 -415763 991856 -701052 126840 -191779 730916 -873252 -649566 -431942 -956423 -556320 333457 737811 -116746 -34986 53593 7052 589528 53982 -707073 478428 -895090 -854553 113276 -779698 -352707 968759 -975295 -532159 206525 251367 -390355 -122456 -142822 -356508 -828392 -53494 -10348 320112 126796 -162302 546207 181535 -940281 -400576 -656668 -31525 -470405 -438649 -892226 324448 340302 -289491 722238 194496 310682 43550 -32729 -189088 275181 -580903 464755 310265 -153014 291953 -390708 -604008 -879578 747150 -790508 292895 877804 325098 -296866 -564670 -748166 -275244 373234 582282 986786 166832 -997171 -767786 -807894 -680971 182175 -818219 -18356 -60883 -142005 97421 -779978 887289 -432022 517590 699915 311179 -242615 -877728 12257 392873 908006 -140887 970561 -571599 585463 -376184 -104022 -272625 -45853 -977499 288654 -380215 391366 -504194 814547 -327820 671345 914148 -706605 -251204 -649368 -792964 -969123 671456 875491 -147137 766514 982451 378190 148346 -357751 -853604 100809 -181554 -598773 -308713 -299224 696497 250967 431922 -401932 388588 345856 -716015 -337304 -824165 -844534 574570 230901 -623313 -637968 492682 -345409 -983441 -40671 -25650 408477 699251 -824322 -144981 -920803 331048 307550 -711258 -112643 -982321 -979445 -647972 378419 490238 -889662 33916 -164633 -136163 763702 -495160 -582925 281834 -978802 -187496 -468886 -398346 -34462 979799 993678 548261 -822974 -499324 -506536 134578 136240 -347599 129780 -810967 -389343 -433784 -651197 740075 -982656 -853055 -681385 -979923 249258 -482131 919802 871418 194675 -677585 -181592 -773076 425119 707005 613136 -458633 576490 746595 60951 -189985 935553 -903360 249941 316604 -931961 149256 846486 870077 -409455 -289280 -804646 -651166 791466 -718459 399829 897409 170319 -887931 -876433 12738 727668 -885116 917830 700834 526078 175385 888999 -321036 972870 -106897 -337895 -274213 181149 950596 295378 224850 212674 -123539 -210368 860068 9582 501328 508162 254324 789961 299496 96876 -670025 714226 -198971 216838 743733 -886534 -368631 -280691 276619 886633 891244 -276368 323244 238008 181177 359124 819803 -867370 748879 -414575 308019 -751836 575906 50356 -660449 939512 -71881 353915 -16414 379933 664491 -68261 929168 576209 -510676 -528259 182163 826310 -393474 273981 869416 440226 -260873 721706 215519 506367 -96508 314249 -725730 -812948 -643934 -647726 -679777 -133014 -930587 188977 -430995 273776 770165 -186235 -602133 524775 -919924 444773 -839091 -661202 -289414 -83306 -474211 -899433 240289 938390 150583 -508824 -476295 -559211 -724659 894044 338317 -910601 -95643 436128 -57860 35155 -322602 -252842 840697 -477961 -369330 211221 726603 -434847 -299569 366182 -408115 -485561 669357 -270008 209519 758288 -398574 -425682 -830924 -138023 969722 522108 871346 -899726 375095 -788211 392981 232158 -915090 -14032 -530019 575318 424600 -869721 969755 318918 -924029 96167 867448 -954290 -407346 834778 969005 -224573 662256 -700448 -127668 -393172 155954 -874551 207478 -49595 965424 -260963 -962461 -516865 -631204 641236 -719779 -822658 -627077 -137250 -697787 -555238 -345946 -821987 907533 219871 -205494 451174 666428 674701 -13143 -669564 -681363 331672 267351 -966348 -748976 -622040 -500163 -415318 -749913 -970598 -979943 173707 615882 -289538 -871172 -814224 -641756 -43880 -434741 -536470 78004 -415265 767295 357368 -556915 -796671 -436891 427923 -581033 -110244 -157409 267426 -491828 465286 434209 322182 -669893 -576186 -361868 -588144 -212216 -220775 -904074 -709626 603689 -402002 -167080 -5726 356139 -545813 -559585 -927342 -741717 -274586 -241756 -202759 351070 618604 464020 999788 791433 -373507 -186000 -696202 -289655 -785331 32398 -205163 -244019 692805 -860522 630331 -543017 218241 -539258 313422 -790721 623312 -35793 910248 406704 219063 442677 -429160 -485015 517101 -487917 62943 -63043 -683040 -402155 -779853 -596973 740655 -881188 -822464 694247 -429010 302430 -674910 320455 762470 -314781 281836 39510 -649582 334985 -645468 364365 278434 -426687 -659260 -760971 -830788 416079 -757573 468910 722742 670158 283370 426220 323998 -727766 -322904 -596300 7986 411172 -842562 472739 -845464 113873 -584469 477288 613991 -315876 -417566 -246331 -965748 342847 -976569 -271855 -217242 -307506 -936267 953145 303034 157484 -740933 791995 -716415 -46188 925531 382505 200037 780434 -575991 -878292 993223 908807 -178382 -250625 407355 707240 66738 -305424 50314 784767 -167971 -782494 -439249 -909847 -891913 -960307 886492 175766 -739140 -463684 -944654 125581 -94887 -313010 671628 -122715 860144 -743241 -221963 786573 -467432 -969284 181165 -959547 729819 987834 916968 595618 -476874 -315745 -496498 -120498 795805 -736017 -371524 -249786 -876171 732736 776258 -297126 -322665 928703 940963 826288 253908 211113 -237415 -612670 910699 161747 101902 -223397 732436 -348381 -990556 183710 587257 731796 -841811 -624001 -341832 -20042 907572 682440 -873757 769323 -373262 -263786 567679 -260949 -474022 611417 -214264 -947967 -121714 685527 655340 -367348 -906009 350762 -84853 257471 262769 865469 -97346 683553 -135444 607443 -948019 -846003 -765108 -405760 -541961 195315 -920134 -495954 752365 -80938 -651502 -167783 373079 459597 64099 -775341 -443314 39106 -843279 758337 -9887 816181 -167498 394525 373265 914873 304605 604658 354772 -737930 409541 -52573 312853 -910938 -603515 749028 -76622 -70503 -594718 91198 293885 269617 -235046 -192112 586172 698981 140829 -214135 -246230 -639166 403726 728879 542579 964454 191942 -647333 28603 -640508 60306 -374470 644120 729827 871024 665166 -70381 451550 -576874 -806421 265772 828901 865003 -729286 -418477 -575366 927244 672698 -85009 18102 975560 -705478 540250 -366398 -283996 -155168 -581149 942046 -595496 561188 217163 380381 -200752 -811434 -208695 480550 -862548 -345324 738567 268725 -144831 910165 -59358 427160 -738027 498529 -699475 -801293 -484377 196311 696623 479741 576677 -747866 -771168 102912 204659 48531 -838544 144349 -381525 -145863 -768383 -280570 645336 -300284 544295 180609 -855494 -106186 266671 778860 181829 -198813 -229674 79731 -713567 376052 -169267 -320932 -611413 646439 -459204 161148 -352781 883597 -242629 -582081 -357316 169611 458458 -465757 33279 792921 666139 165693 -615703 -129658 378483 609076 -993960 567539 -973491 460097 -732830 8787 -531577 -356043 548686 650162 -691726 -286861 -580967 534507 268246 125170 711922 -116945 791148 -950468 -535106 826629 -180382 248945 -555371 -657339 329819 -506171 783555 622748 -314644 -727555 756040 -186357 319648 -449290 342232 -564633 -626315 733471 29916 82139 -145188 -128262 -534545 -97183 394301 965407 182882 -586163 915441 -676808 -72135 365635 351047 960390 470060 384571 -117632 267483 -272858 733828 -125230 -275682 217417 -666562 691432 787018 430952 63199 -574880 431087 -790645 226223 155596 969520 433519 906315 -874958 195523 424964 -928218 -946292 -257420 -275347 -852989 111689 -677854 -611068 465661 -547382 163009 -726573 -939648 -821659 -885290 -608613 -636979 217958 374526 -879151 278265 -5751 -842265 908316 -348946 233985 -389931 148953 427369 -89740 -332641 333847 -78086 951164 731439 -888165 225800 240424 6150 -214051 565450 605945 -223179 -50039 121039 973158 579173 391807 -429065 -911912 -852143 628563 -260873 -721745 -360250 864206 37977 582587 866218 -384277 -88071 345283 927346 -307493 -308854 -210558 -13910 -766718 -681073 -687451 375025 -252169 -932894 -819762 -665606 -926712 870961 265364 9484 -812876 -163204 734464 -753021 -974801 639128 -351342 330829 -167199 -11601 999354 -883859 528487 402237 -669216 601852 -87024 -362860 -137124 -393437 411106 -34982 -114946 -575581 375699 532102 966280 883021 978320 -44058 -84305 -7926 -592390 152860 -203234 -718892 560163 636828 978930 -9926 -317419 -750800 685887 -923808 -76020 -590220 -861687 -311811 552823 -771366 94924 -936228 -468997 -508248 856949 258780 -18320 -398219 -198041 422768 -985630 105647 381175 709663 -236527 398744 -66960 -417148 -920847 409156 -486512 554831 -994517 356252 -719735 -486205 -663014 -55969 283264 554550 765903 -502116 521745 -669420 656910 -463943 752458 -449956 -107698 -678801 -521941 775457 -323779 515019 -670163 490507 -373191 308526 -151496 794196 -684840 -901682 -779861 -474037 -297246 -910796 -888744 -662060 -68654 -258116 -962811 456422 658904 655384 66796 -703989 867161 -217907 -111301 -757276 161518 -250188 -360171 -349789 280417 -569862 -781296 -257266 -710221 52769 684853 -977661 306585 -360580 957955 873583 239226 -16073 591468 766933 -434446 -638003 300758 85709 -872493 -975600 733467 -423550 774815 -555227 -304502 -605901 181390 63749 528868 -422093 936462 -52355 -800544 860137 509758 -892626 -852697 -639919 -697229 -501618 18520 -417799 385075 820069 373381 -999291 887100 -975151 -330699 341419 180094 -991933 -38432 -582600 716445 466432 489974 79753 489456 289696 -467752 107795 -555515 379154 -270883 -40101 -421093 60951 -946225 -503426 -334171 737474 -710293 -152661 -845746 133502 29540 257572 -52880 838280 559841 -51775 519707 -812175 -438150 17133 -436716 -290530 763583 -450393 -296748 54599 666162 512513 -151547 112251 701128 -371547 94728 163994 400491 426315 -129422 -337318 452347 686276 -133878 -554301 536136 28403 -475828 -850125 502170 -162098 736617 -516773 392234 6497 -89915 -498497 -551898 -411701 327544 708922 -424144 17600 -502322 -414345 -136481 146821 349383 -412934 -638147 129399 -237289 78101 168904 3588 -305497 -514829 -276110 -83152 -428910 358417 495264 702354 -822615 992063 845358 325589 -211985 704932 -899478 769463 -212834 297655 244756 -555123 886944 -132793 -923035 -320579 100247 64244 61189 -334142 42454 -292173 54674 -925268 249701 97102 212512 -262499 575489 684386 486964 -493874 465049 -398881 -286392 154376 890067 -803444 296139 328619 37765 204032 27165 569002 -568900 973610 605847 540044 -102344 -332214 156545 -824339 6382 -545803 772122 -130181 -3451 -182635 -101740 -582278 -829607 395494 -490987 908352 978939 -140933 -577609 142010 989231 31415 -84343 -611483 311533 -301484 -737012 -111915 -375071 521824 19894 -525006 855531 197306 385907 -764746 227615 266778 -30689 -368463 -778426 134662 -275443 157445 -611365 -771362 -650621 98986 985614 -23599 473148 -207829 971205 -589979 501604 -913625 -694122 -512013 -468064 -372399 268623 852265 -416509 -74768 -283153 -209402 18074 -15393 744489 982370 566881 522638 164200 -156957 -801589 174976 -296635 451465 -865857 -422709 -229997 792739 -675947 -569701 -616492 354647 901917 94128 -296127 35614 915736 -132389 213446 967237 964669 -457339 46340 -109202 -77898 258343 -193587 907021 -78048 -665005 627371 431211 -380273 703018 696537 -391769 491399 500452 758601 194864 767492 334667 -855396 742092 -566285 130880 -22483 -144364 412215 608181 550535 -985483 329509 -555471 136170 635696 -924153 3791 -773686 -929829 -979299 264127 -440496 758751 171800 -171197 226647 -775176 547229 -988749 -796433 -977608 -869432 -652934 252894 -307068 -731354 -196969 -673766 87445 877626 671133 32849 836472 -912135 733620 -707103 -240626 799182 473622 -553760 261517 -878057 519954 345493 281598 -70874 948876 -767875 -478275 -877631 914298 -919480 -772357 -630494 -286999 -82215 -948801 658295 538742 222025 696161 -817309 -525354 -506652 191630 -303237 -923698 517674 -276665 102730 -610244 152016 -489502 -722610 -152820 384573 -173433 947833 375875 -494067 799412 -849743 286840 -649327 -415302 -512304 -242090 363085 162878 741541 977180 -426631 985017 -172815 131485 -249472 664184 -142998 -424640 957188 -320228 -468165 -253311 -21672 381338 -705021 -286098 770693 882365 -410542 924458 19270 -721632 935215 417134 120716 45876 408596 -690813 540026 679360 -488208 579273 -373142 -920997 -59996 -165580 -104474 110964 -265337 -102839 -678352 -8117 904418 -733659 578234 936310 -613644 90231 517807 275805 8431 -834559 565096 -515522 734458 -326630 220792 -356567 393773 401327 705185 -53371 173464 209598 -192676 281353 86460 -271015 455893 374340 739600 820777 983148 492054 765822 -507671 361014 -776779 -640541 -72089 -927623 -537175 599058 204422 -176332 896463 946642 -688962 -209643 329690 366684 828954 -190207 -482227 -763682 -703687 328591 200707 -444678 -799409 748173 954663 -671161 336289 102778 994364 643023 -111604 -762102 -761193 -57713 -479234 -227931 -922400 -291589 -129541 137065 913044 345335 -301671 -373213 686086 429023 917509 77658 -937511 -386176 511356 455620 398471 428317 -637997 -892722 18014 912235 -678928 667289 974718 757653 -583730 -123656 -969124 975545 -503171 -129293 -940350 -203672 10911 -105401 881868 -957782 348908 -97693 632173 -303112 203439 685420 166632 -667840 -749881 45754 -967593 59749 -594009 849753 -677080 204988 -656810 -936823 -879974 -941296 379759 -554177 727237 929055 699042 124065 -247793 660763 422066 -787058 -314696 -385750 -303498 -261996 -541617 -18970 946648 -561160 -114758 13790 184536 880305 -885198 723987 445321 470381 -30011 326011 -687213 469899 873426 -105087 -517584 806431 -13552 -356477 -502736 560497 869384 -980269 467701 772350 -972522 398519 414710 658678 666220 622954 781888 -1860 193423 -573288 -999055 -892438 836184 33509 -134596 -841398 557813 -234905 -878360 -209698 438245 731687 638800 -356008 -739969 -443996 87012 -322398 947052 896592 267814 591192 -340312 -122350 -579153 -83511 -777595 -468286 227240 -121862 338856 742576 14801 -298461 -565750 -253667 619133 -656336 346872 -35136 -385645 236610 966676 499650 974479 658731 206546 539971 100224 -754443 -202373 -925101 -944889 -326565 -357459 323193 -62370 -287538 -887975 -209360 302799 448114 231108 503909 -731080 908830 808583 -201350 575502 440416 -482289 -683194 715478 228087 -628963 274963 145838 889047 -820793 -709346 859586 20136 215157 -680165 -984872 -413369 -498075 377646 431557 556996 -858072 -531341 108533 62946 925219 -441353 820582 88731 262415 -117059 -152659 685465 -476551 -801990 -955791 -379587 610882 -946215 -369045 -350180 -32352 -642185 222444 -421123 -537061 316648 -586665 -829091 909201 119921 -198365 909291 -768333 -285365 631770 -649844 105349 256679 421660 -446632 211682 -322780 918301 -248165 286454 163803 717730 447573 -594110 -22188 959112 204859 634140 -465011 -488514 -871629 302252 121466 369734 608476 713968 741632 707000 -753020 479033 113913 521662 824495 -689877 -328653 871193 436631 -847679 -609679 -197093 -189402 -932793 -441495 388011 532478 908254 -22332 -809660 -647310 -839045 -660831 325878 -44789 738152 968722 -817436 481284 878530 -420067 210500 127565 545402 266172 990946 -562804 481876 119774 -304355 -982121 -274325 249444 468457 51195 497066 -128092 -344117 392696 -227884 162281 366304 582531 -65922 -468878 570198 -926653 855696 -536337 4593 680597 -71225 19079 -836088 221320 237622 14932 914181 -846111 126528 482661 -756759 365464 -990432 656059 -423099 935641 -163487 481101 -375870 -665212 989798 -472188 -805477 467501 419427 -339393 -512867 -5219 627170 -224815 68526 403023 -332864 -120194 306371 -463372 -266579 476289 -495896 -557840 895408 -697463 -799684 -917541 -903776 -162632 -937230 136960 -992085 -156893 282833 -381855 -526381 -558636 7605 562353 970220 681035 821388 -491944 653984 -73352 -440103 859635 -962452 128322 522421 -965294 -127584 -506236 -815543 300408 -574494 -507125 173270 -20962 -903765 227610 -575827 -366416 -535607 -632218 120119 -610609 183132 382745 -392594 -174514 -656679 273235 -217119 -358475 650249 927012 -288588 -396480 -382965 519828 551198 -952352 315982 183452 -381206 679865 -213736 -727510 -86025 -308957 -898174 -978783 501304 -966998 -613510 -713258 -873932 616974 -518465 137108 -251386 -639165 84584 775961 825310 827250 -815394 25110 708607 169462 382301 245939 -915393 -110752 96375 905225 -994550 804340 -967279 103974 737887 -778711 416228 427021 759505 313645 1917 -539340 145288 898399 -864322 -975612 -348866 126803 467291 95452 449602 708305 -287011 520845 -215816 -504106 877603 836447 -429225 182545 -801316 258827 717033 -407704 -827250 -277440 396879 947441 -802798 123039 198843 -527751 40341 -137026 -930444 718464 -458472 538793 -963115 -256325 -606223 926940 -923314 458513 -581304 179402 -843551 -915169 112412 -451495 119718 630580 429755 538595 -240824 -601387 -611507 -474697 -760826 -29382 457034 -198250 -551501 130767 405759 419894 485302 -325324 -341363 -741565 -808693 653501 -219158 594777 -210624 -635534 -856993 -572149 -7431 456593 -467320 137311 52460 -791032 -290858 958928 -979098 -731141 -279408 -461621 -790716 537412 320718 -793294 -106117 445805 -721283 -895140 608016 59192 75614 968466 -229216 476568 723463 310548 426714 149173 327392 613266 478080 887788 -11993 -205517 -262806 878924 -189075 -734958 -815869 -409317 834838 -808388 688202 -185521 -133923 513971 680530 -55019 -80306 -512402 -299582 -337843 366666 246999 -131883 204044 -472313 -535860 362459 972057 136845 -62690 -314185 -199568 -333894 82581 654815 -318397 752958 380393 -345761 958836 964512 511179 -863146 339355 -490953 -889382 -806152 752134 992818 -134738 268938 808500 894993 297297 -343959 841561 706602 718017 -306173 457822 -601819 -285713 219356 569438 900223 127683 915339 803626 -465269 890262 -886853 -304570 906476 603190 -838358 922217 261917 -728986 353965 878465 -823319 98523 801706 739244 878323 -269760 -321764 -521408 -175568 -54349 -787309 216772 -399896 629446 -881231 67701 -572744 -151169 65199 27971 -149613 -605608 515414 911569 -913348 42943 739846 166136 249678 156823 -195534 -584892 -733516 193590 -936607 262901 679857 363749 -150737 -395648 -540199 -415901 -918198 680972 -365034 -2846 471286 379125 223909 339336 214409 283085 764950 187119 -940688 896597 527311 -547034 -71256 -536824 484618 202286 399942 -626799 358866 -537987 -134161 -990256 33674 612095 -512672 -498983 -888602 -558704 609384 169717 893168 -690045 -617495 474911 -874620 -871010 909403 -131704 -27435 224667 -398903 601747 945382 -656983 771154 510810 -551791 667369 -634071 -574169 699907 942706 -608235 948220 884926 -124850 506993 -760308 -965866 19834 -299987 -819393 -23883 107625 423244 148018 592023 -750463 194660 -771532 505486 -456803 597281 25418 -702401 626570 -450237 766636 -138205 -337398 7835 518599 -515448 -503596 -63342 -131527 934925 -850926 -289887 -672041 857769 -839583 -338086 -417878 888869 -891819 440926 -179474 877085 939762 -350619 855570 90627 -708428 -255815 569659 -182756 -121080 -208965 444480 141313 964304 -416035 -482769 -848481 -128925 -58586 353607 546872 -748149 -955983 -679428 -646432 -441722 75950 -324745 200064 109573 6367 -198253 55639 616752 -391012 -514591 18420 -461280 -276272 331172 -473412 -84765 294010 969174 -410006 424828 -858450 -792543 703114 -847136 -232943 -257049 -995970 -562182 -464032 -49477 -205190 -913112 574057 -315035 -925305 -202948 -98544 -937118 573571 683131 -863669 -648223 -307937 884385 -542297 -128057 400736 -947364 617921 620076 74655 -404915 65998 745948 737929 155274 -694637 746711 895007 -958690 -608530 579922 727351 -107641 769867 10548 728825 259511 569903 -861287 989539 -58732 -949583 -842286 500294 -86152 -470276 -2333 -636346 430001 -761905 272900 607582 618370 -657027 594721 323802 189857 -340883 511578 -787877 316727 928795 -156541 -59177 -151837 164245 454948 520086 182199 -755586 -999558 782262 310202 155919 -990091 -219224 -449436 -232815 -565832 681392 331685 -253468 432413 -329751 914526 550524 103086 -424257 -511771 269278 -317779 867699 -659834 738727 -540275 -436966 -59523 469126 32118 -950113 -571395 110525 441029 993980 366892 -695389 -261495 889477 -169307 270117 630663 -816419 -70667 942273 265271 500351 757918 350602 -684987 303351 -281577 464039 -238191 -920538 75081 -569517 96176 -780223 -539116 -974498 286825 388818 651208 400938 689848 -671178 739373 -731601 -324402 -446691 -322309 734840 280207 906894 -783646 28068 -47469 706528 -722556 677735 128933 6978 -887946 -348410 -895929 -14796 437698 -790434 -692436 -379253 -862616 -134947 -57923 458097 -61095 10247 990741 669155 -380678 866291 -443004 480817 -646873 -705845 737680 746497 -410195 -389681 -949905 -117043 -768945 -162605 490511 852704 -986558 676541 -627954 -939171 -899535 554120 -140350 199097 -898375 136132 542642 -380741 -506642 720275 798491 686339 -529067 -806099 -416276 -51968 -219544 -290083 -984118 -904456 817685 -300926 -810099 -103547 -801473 -203121 40001 406418 170555 -278389 -916698 960482 -827692 -6639 -885455 -691959 -467512 -322223 -639351 150001 -112951 200206 -544758 164438 809597 328479 491589 794570 737662 307566 -755714 492723 620762 609787 54956 83016 261524 -814630 755837 -38633 -39518 -659536 -455600 869122 -350611 198074 -260295 704445 205140 -427193 -350079 -460975 -678359 -59079 383011 840349 -27598 332807 288975 583504 -44503 623550 824939 -603280 926909 -196612 -42611 760278 -709233 -62604 601986 341551 680374 -542355 -468917 -751747 -359365 -786110 -611813 774292 -345059 209379 391642 805789 -179506 353362 923940 -436329 -463692 735016 -62901 187217 888234 950542 -760111 538865 940541 209988 -34449 489712 560623 391197 -734063 389403 -423753 725120 157271 -458989 109438 -190103 694677 -823858 -19228 670311 -836652 -720875 101625 186651 209103 -27004 -387004 -627521 -330249 41613 750272 -884067 214896 119668 687834 966803 133394 -54572 -640140 739478 613352 187161 -505627 -739925 391348 -147579 648311 93296 -622231 328748 -380313 761873 688048 11255 286697 -406444 129764 659748 877729 580622 480917 469956 -389461 928811 -251639 -838596 -466924 938410 78390 139716 319327 -937698 913609 -455573 -479103 -318290 -943709 -17902 -746524 -777579 -186026 -625684 154216 -400349 768684 167173 802782 355899 -441183 -155592 -365173 -835884 -71836 -91850 519595 409208 725978 -619002 -464788 -123321 -145509 -736896 244206 -447627 -676621 285265 145609 -118201 -813982 293242 1031 820890 -151011 -461104 312358 -620835 419211 639230 -584936 401042 96584 118398 850499 200145 -642011 613924 -322559 -117435 -788314 -6636 -166880 -128340 595586 36934 -42013 580699 271911 -6135 971008 737720 152627 -254595 -854624 -51265 -235011 -2536 -130718 -947843 860682 -858462 -609320 670744 906904 -588744 54536 493381 877078 -911283 -123540 627152 607530 -735451 711154 900632 581034 -864680 524029 372753 -535005 785237 294243 108480 149974 -781860 537197 520514 -399691 -896766 -381478 -927675 -827413 242737 11228 -391283 -151727 56230 114842 379249 -844295 -118799 -556244 -515237 977447 -266759 -466398 -720948 -862637 -429451 -8707 943062 590121 -112908 -573133 646047 -933495 -263466 430896 -403739 -428408 580304 884432 -59404 -940436 -601236 220134 513202 -464588 273798 -565959 -370412 460430 845393 -922623 -557274 -600226 -47536 133998 791559 576702 -692259 -27743 549866 -163336 -261850 -850383 467606 -612978 180139 578856 -876697 -118989 -959935 587651 110667 -657073 -239854 139062 -528571 -173185 298906 621861 161774 -472941 -855380 -702932 -882577 -286962 333803 -381544 -20983 65706 -189999 806827 -468595 892113 -692053 548636 -33052 225444 -716901 -666219 96136 323192 -244203 343476 632584 -465324 233699 162314 -411000 -48140 417569 -177249 -576065 331210 440257 735340 303480 -680712 -471415 529503 367890 -439978 784272 -507173 47616 -570510 -706620 146485 -447799 291979 -107801 513592 236680 -866922 -468467 654497 -363667 357817 195359 378788 -596037 -620205 -487844 -386330 -182968 59506 -235437 -571647 -964608 216922 268138 6019 757218 775429 -273574 628335 244098 -347363 373040 -712518 -481147 -783100 -483890 274383 895912 461773 -359448 -511476 204729 -93760 842887 -784445 -236260 -594470 606601 364474 596552 527691 -930145 881451 849607 -126474 302158 74181 415290 -299660 761455 -399575 313555 -990831 -498001 526957 82393 -773170 67216 565148 -368089 445917 628710 -586316 144045 579240 744922 794279 -986259 -468917 -802070 750428 163455 922389 872039 516139 329742 -196085 -896266 -385309 -117031 -564123 741776 134344 528691 -71665 -575614 -856307 54659 -47959 -753171 -199841 -396987 -505209 27463 -20262 569863 19890 -93480 25617 259565 694885 633790 592266 -226771 -973423 -327446 95936 754068 -397223 389793 -538976 -829697 519575 17787 100748 955107 -175019 513383 -81573 909381 -155435 -581850 -653482 691010 -963958 448203 205628 161289 -630756 670914 449344 6492 689896 -10811 757894 -238701 26878 -205336 -859350 673433 -858591 -559217 235705 432877 150858 -74510 -160459 349090 677541 287648 35605 -316193 309267 122617 200387 -44065 -262874 -643149 -649828 -871694 270376 -989610 849012 -832517 487317 775616 -415601 -616848 -35556 -682206 766377 -342947 -469086 -91904 415727 -483103 252607 266165 155908 -129360 417214 927725 -371459 302479 56353 -501975 -562075 -687653 -523492 -635202 366778 215554 -844651 -764586 -784787 55176 -87126 -190098 -220186 -894716 -523221 -852906 -699778 30369 -939364 -895051 -761725 901661 282420 375810 -417608 763597 989665 -596852 623442 -357225 425153 954739 -170116 -179722 405290 -320212 710868 182138 85284 -681727 40556 -32187 -94999 -978417 -867894 343056 670572 -572474 -592536 -444764 649039 973677 373044 -17439 745067 444955 -493935 573242 35148 345279 -780844 -661706 -33997 954265 677833 -831119 692882 -795842 -795220 -583783 -442221 -623208 -360656 832754 514834 969315 832891 -727982 666910 740530 -617561 40742 327292 536552 -426430 -150421 290852 -805057 201295 -5706 -467903 789189 891076 491820 -47307 939737 977930 385418 523156 -596173 -503424 709663 -656988 -456871 471417 108109 197219 -351829 379193 -917876 -460287 -961576 374011 -460313 -244382 -329626 833262 -487171 -317283 -667346 -977613 928513 -813697 -859170 30689 511546 -773495 -692874 97281 -324605 -483602 566475 314259 -32948 454934 549766 43783 -53352 970526 -415962 -680892 530813 -7979 -712070 192933 377512 416065 -246104 -741769 -163114 -236392 -162391 -14468 -285861 -605753 886090 47851 500255 -971538 -434899 515694 -417508 631010 289094 -501470 754785 438314 -503841 -151014 -320622 -452222 513812 -883107 775270 257627 -751273 -11932 -167513 -481959 631149 874653 540854 -896172 642159 735978 60293 -880041 -376374 -891358 124315 -58332 -214080 -174321 504851 -836433 -591516 -804497 977437 -242018 -467166 -765837 -864645 271055 -262091 738755 -41723 -960430 18607 53752 197286 -390933 -868235 -887648 -59811 837265 -757824 -710082 -920258 -690959 -836963 -762425 744686 -727316 -488979 507046 -690134 -87403 808678 -397639 -573120 733236 82961 -857263 -96236 -470330 476874 198070 -439268 702714 -548413 797089 -442523 -425163 -801920 288448 -246004 952335 -655396 -707402 223430 601813 -56957 309785 -488616 -202747 -863626 152306 -411616 432852 -317045 -942144 716682 -171093 -219285 -918283 39067 -817882 -452463 461047 -209046 -213740 420049 -971232 -19678 -844423 335951 992702 621442 -835185 445316 694676 280413 42177 609469 251480 -505574 821935 105115 -500557 691381 -768083 -986348 -757180 -553924 331587 49264 318237 905042 650415 912205 -684348 129840 946014 552603 -876876 645791 44279 196769 25817 -254721 -569648 443895 -793065 767172 688503 -75255 -996668 651123 864298 780442 -375382 598953 122719 -137025 -631162 3221 -228419 6368 392075 330745 985761 -645061 -13729 912812 303130 -827552 -301795 526747 46701 126518 268498 215492 850066 610805 521856 505530 810165 825641 200606 -206684 -445385 736565 -410475 -276291 -710870 -786738 403781 -852779 -564520 -859268 -11522 -160178 -357060 419996 2695 -862816 673287 -218911 -646245 -971434 306717 -223410 5095 -699632 -198378 -605250 542862 -635521 80190 -89252 365861 652907 -847724 12971 630198 660400 867791 -291328 -793279 -635460 46292 -11773 -803658 -316653 447681 -690511 523773 -246964 501350 -429347 642287 91409 855494 169258 116314 -233822 -421221 -741102 -713856 -153901 477007 55267 843417 234378 -810749 183869 -417075 79810 -666484 -926699 -156230 -393077 -334863 328501 700916 737543 80239 -690503 -596992 -242322 86645 333588 3672 -137589 836905 -494967 -789782 -795075 268257 942898 -86631 -504329 -424662 83197 155834 -21312 375748 -194903 -283496 -70733 306595 -81458 686449 -446463 531440 439250 365687 -553878 300806 -763147 -233520 -804408 33910 -897850 -75114 314500 540292 871723 36439 -166242 -545240 -831907 891542 -508502 -64499 771434 -643511 -687667 -10475 -98255 -423719 -665660 196307 -580631 -617179 -971042 640784 616475 843135 -859907 371527 -720733 -790483 -95847 675241 -462285 -605079 853052 -857703 306000 -731422 -238969 966832 575828 -101319 -715476 423227 460394 -741116 -487566 318776 -646636 980175 176820 590173 27304 628118 -578590 -960111 879695 -36020 -351490 -398223 -262779 923735 26145 -995380 447132 158994 352628 383143 444857 -278199 -763337 389178 -305195 369089 -336195 -208527 767037 -792659 -445331 -616980 -847725 375226 -741437 512128 -82741 37636 264526 -951885 -798802 446239 560559 -619196 605786 631567 751520 932129 40896 -117680 91499 -269586 -285787 -577714 -278418 -449659 -768094 529902 113054 -577679 -550108 -566524 -476543 -656655 -338324 -805926 494130 -675717 926096 532016 -762528 -709833 -43015 313270 -69296 -691072 669027 -635244 481239 -740889 -906913 -140701 427873 924335 878164 90801 145901 2257 -58758 -184576 -513138 -480391 416862 -460217 5227 -202744 648417 -181776 -798273 -531311 810681 -240679 -158885 -74532 -946194 283091 831775 324581 -336162 -830554 728965 252126 -411206 -212085 799894 -633047 104455 -570192 -62222 122591 205981 420024 -538419 -759988 -831701 48824 990060 -995856 217521 196667 -929492 725503 -43003 123839 12796 -355742 -841393 251958 -358050 253492 407053 655366 -362518 515910 11152 -619383 -110517 -652388 480892 836365 -296385 688749 -928820 -221995 891803 -630745 -453428 370454 998853 561513 -122339 743675 -872263 -332153 314548 -500958 802564 -266871 -47269 806813 -565940 -31444 602799 -65806 462278 706272 894369 -115428 876606 -440632 -148491 111239 937107 303805 694598 -141673 -513351 -743348 -333313 670754 247093 -754893 -7965 -915471 -712028 75880 -21625 580163 114996 -568558 -220589 -188854 778921 -638963 776964 164780 -203046 -830229 528941 -922236 443185 226030 -954063 -799394 211887 -189297 346699 644415 -448410 847866 821894 359578 -420612 136079 -221627 -333732 385839 457186 479932 691553 -516277 349500 578165 -17028 233014 -954344 -784435 684276 671589 205735 -747532 43521 -230812 589773 490097 -418477 -785710 37921 -72933 -542197 -687902 -118543 -905568 152128 403931 -55365 -43646 -78468 594073 366517 590485 -922436 522378 -887993 757763 -654348 723633 -828148 444489 -864888 -254681 808148 -255305 -792748 -238059 583461 -728205 618277 649020 -204363 480758 605629 -860819 528497 35726 -541741 16145 75641 -321829 490001 972706 344226 -92974 -970219 346543 -637965 -33220 682736 934364 645289 135096 854442 240864 661683 -140363 -638660 -656762 -325322 -990343 627988 -88531 -604022 649117 -459500 901832 171067 -497393 509588 -110242 -727927 -402034 -970277 -821878 395880 426289 -658262 -430212 80769 -902431 -306126 -625545 -773841 911578 -998887 268241 -948733 695086 349305 -514058 -621760 984130 749536 -391963 263776 -813745 114769 -963406 -663282 -695325 908609 -905214 582313 675293 -45029 528530 512711 228852 -244163 467632 -994384 -426703 -804615 985664 -306978 961648 -378731 -658887 -47484 -54813 -356277 -920923 -645628 879375 -990903 -800347 354679 315469 362930 -329365 -850646 -668470 886940 -702402 782107 -111993 956560 422137 896896 -655782 807437 10124 666944 253547 919685 178937 64247 843961 -577058 -74024 293878 642194 924275 -711852 -300223 299550 836496 -641748 -939248 -532907 -22535 -825037 103759 -930940 79844 -624432 -723682 130125 481530 435327 -140591 -212573 271707 440014 -906895 594258 -124265 -5663 -721735 553589 452277 -852754 182042 480253 -561873 842306 -830920 797745 257908 -37190 694122 122665 345446 -515893 -417986 632274 751705 -812294 451442 -202387 89626 31844 860668 -346480 651237 436408 748932 -770397 -396690 810040 869860 391012 -324519 -528580 221743 749796 -585918 616111 182695 -505465 88502 -798320 388677 69000 192055 -772750 46134 -685581 246844 -388612 3288 722857 326191 398825 793537 699360 44909 725641 -722505 66336 -954166 -75713 -189767 543943 814986 -136959 -996747 919557 -675223 80475 -406448 590433 -838252 728428 132834 -859854 228142 80744 685559 -511321 -686772 345748 351119 -862016 718201 -418099 -688930 -496429 664370 -205823 -212915 -777720 -224149 -833868 -74889 -687140 902537 -760579 938669 54562 -117402 -373625 -309006 783997 423888 -850544 -164992 704872 -821110 641005 -295871 222895 -930231 428036 -809257 100851 36408 382928 855317 -726103 284789 175713 -79229 927899 994962 124761 378334 951013 176916 565105 327317 74362 -407049 691954 -315571 308509 -164439 249404 -999969 564457 140427 875330 -999723 82889 264435 -442613 457840 265600 -610260 618163 -728027 687266 -300300 516584 143387 -506343 308477 694766 -971602 308002 -912019 273819 97647 -246963 -991649 -266276 -493278 219008 535647 310958 -689089 378613 -580111 -652634 327026 -154441 16139 803817 -24677 -859095 -225642 -328652 810446 -564993 393329 -649514 450515 666435 627054 301489 264616 506065 -350892 -477251 290810 -633380 663003 157061 109104 392295 -900557 -881240 981472 -375092 404349 -299303 -449960 433208 781904 -682657 551702 766253 491829 973461 -716336 -129665 -549845 -967189 -369298 -985128 -509531 -996636 170890 911156 -882553 -930666 -422921 -892699 -759507 320174 39095 -83824 407651 -753559 952963 -4177 -406418 662811 680519 589965 4354 782636 977187 941260 280137 68118 -575380 -508062 128995 970088 -771287 285848 -59552 192966 -88938 969226 990024 -445593 481188 -232534 -917613 17685 247927 925629 711857 122161 -302617 -707364 -174460 69933 -674048 947189 398689 509584 318466 -196281 539155 353525 529889 911209 -551209 710412 325 -984765 -290591 23063 827276 -244716 491222 218990 -551997 -653333 708432 -650372 635697 217517 -783523 385088 639564 851349 -334465 325838 -502462 507184 -981714 -591669 -150671 862301 -284078 -819340 -569233 -438701 701129 -663401 -58877 -984550 -484633 -400744 374314 715280 -590991 -554259 -899437 248038 -859615 77859 477348 -7647 140325 -278441 -490253 796954 242464 -376770 -873523 -516738 418471 -596579 -105294 640078 -338874 431314 -125353 119136 839417 -697655 -676702 724060 -778190 -991225 -171214 698816 676825 250275 -280107 -623267 25160 495048 -228720 -985769 429643 578101 -9062 174505 314278 267581 125665 -446049 9103 -758841 211972 2266 596399 907343 110935 17872 -488283 -440605 400611 19017 -551549 -224730 645475 -364573 340815 -242991 -296376 619535 900867 170413 -80459 -323695 528654 833690 71555 -632828 460753 226188 -90049 608852 439843 977160 -873945 21058 372429 556075 -14671 -356508 -652273 77860 -554748 -854750 349721 51509 133757 341945 -890990 207030 -52565 525116 -294635 -861551 986068 582799 -550866 611143 -823570 -838166 -236446 128234 683174 199388 895140 -900447 201692 -311227 -530975 695719 -27356 687322 -4491 133196 551111 107813 578100 844786 -476991 297091 -779806 982929 750657 -696027 -539589 -548044 -434389 159631 -590100 -370437 -447847 7195 802455 -640873 442070 215159 -426157 -434352 -10782 -631389 -713942 724482 -48655 -464652 150298 -337253 342891 -266476 -35692 566047 573421 317696 -810240 616741 558151 -11640 -154313 -789033 496637 -636461 -482937 819062 74438 817240 400946 -935597 -900465 109285 369391 -521769 -12167 602012 495976 -39428 556119 -313742 -605381 -156334 463665 961966 -773638 255355 -34749 300528 -743510 200111 -363521 47015 624711 177337 406663 -55783 120511 -715912 -461004 171744 -119438 695007 -220526 386023 -453831 245493 522465 -280591 433116 576725 956437 -23150 681882 486192 -105385 -765388 129444 -58 -184829 -806509 419362 39665 881320 737601 -715474 418330 -414966 923940 359124 180161 563363 660979 -967912 -669062 -506978 207548 706671 937450 -809381 262241 -131771 891214 110702 -643306 -630794 -941579 -143201 -381851 -575659 -611007 737899 311466 466344 -514774 399362 -471145 -993239 -562374 950215 695857 418950 517394 -56748 541009 -531997 99428 913267 -503772 -175661 -455817 186149 528172 459363 -439642 -426337 986301 184591 -567839 -377656 812288 -832822 542506 882877 827764 7162 -996710 -913715 2152 85753 109786 -983043 -135806 -946410 -970710 521605 -884933 -246382 211549 985809 -3872 501668 262875 -311551 -166766 588022 869661 -147094 106183 903205 432053 834323 -985272 43204 435011 -811464 122801 -588326 -216191 -983990 -697484 -845985 -545095 478317 822102 -936253 -692151 901496 700783 661352 -947290 576377 -403154 -706013 -334506 -690513 507860 -120514 -717196 535950 -995979 318585 769967 84670 52346 -116860 -715188 -875876 -695647 -386681 293280 -883016 753147 538650 -8937 -150955 300909 -542770 152112 118508 183343 822050 -522498 470698 -375600 -487154 305704 -673043 384433 813564 -431127 613963 -530555 -52278 -860526 -758133 381016 -885943 582787 -273622 109317 109121 12598 -602409 306365 -611477 -421580 -243337 566663 133109 -911459 292130 -410565 -442750 904101 -174556 644614 -286425 42513 -388995 -821271 790127 -324802 -874655 81081 551384 -489317 803513 -139615 83028 448938 722720 -969189 189000 760835 753511 769019 -485616 -6703 748690 383461 422906 367058 716121 320593 883143 736219 -897369 -307442 -792275 -472110 50078 788668 739799 694579 -647791 370385 -287901 -808181 765192 720917 -524701 -302080 -624704 354854 -199203 342599 -675799 -197516 65099 -711508 -223642 -113722 418332 30478 -264623 436275 444977 -157087 -606604 -825814 517856 653610 -838256 -488085 -3083 185094 332954 334091 92332 247331 -342727 -501516 896184 -775739 -748342 381923 -314689 900675 230748 471784 -923173 -501497 772532 130154 -290917 168850 709194 -985696 517120 -339338 -516534 349977 988289 231513 252564 889909 848647 -403975 833340 85545 -659854 -432606 -459125 -510849 998162 -513862 -808068 -991213 -78546 -84042 997952 696472 -526975 450722 -729669 -942575 -195016 759453 -341244 470616 -62475 -650534 304105 -697829 -825649 509856 -418071 994906 -661681 743627 408120 -120342 408949 -492599 848062 -62219 128305 -556387 -879848 892407 -913813 -759712 -863850 -651069 -484741 503355 977211 -309636 426801 375919 -282048 -473444 -277681 -43443 542737 -643216 96650 -248642 -994481 -922598 -246899 237116 81228 -461170 590325 -882602 -585454 -84970 713686 -412368 -58019 187726 -417868 969217 71836 315945 192523 803604 -704780 229482 -464824 286536 -575683 663595 549582 -968816 -418557 628825 826866 -86669 -959098 49718 -89089 474636 891066 -907434 870451 76555 -36664 407586 326848 620083 -291445 -804775 51787 630874 -684652 662538 -266384 324332 62887 -561125 367293 -709656 -346437 828485 919091 -670366 -601346 895125 192968 389503 769231 -804883 -159257 258044 119746 330497 864622 143911 297375 744282 460335 -291868 874723 168150 574064 320810 391485 115622 803819 -45436 616723 -771889 -890802 848272 -798597 244522 410556 528259 -41662 12516 975691 231587 -841112 745727 -479612 -432565 580258 56655 -990106 707691 914263 -55427 362979 619269 -541148 -593017 82401 -174671 712280 -583490 -527942 667162 -946568 -798649 674365 -109569 652603 149403 814763 -678221 915215 -434809 486587 607901 -610669 -175060 -697450 -602695 -543588 995200 -885797 -632939 -124880 -535605 752797 -737579 173966 841259 332000 465456 126243 808465 -887393 -648848 516886 944450 -394679 -380427 802877 442710 67903 -678989 200486 -655556 -977192 -557009 138000 -495051 -962082 -305017 401263 597588 -28914 -231577 -162581 -62075 9627 -918636 -605087 -646653 289068 -874267 -503712 774623 -172839 -795195 747310 -680192 815538 801971 560705 427678 -137543 -328510 -207418 934469 445027 -742247 744221 552665 849818 -737677 -401317 -252148 -644290 -554592 444231 -986263 269599 -109309 -521763 872781 -192891 545298 -878258 -441751 248233 891737 -820482 720577 814777 738679 172677 229296 -381737 -434016 -668241 675682 501275 300441 -241668 -185128 429068 13887 894368 -909849 -520277 237057 611204 -350279 -152983 -222367 540611 -332725 -53333 -682250 -519762 -1043 670157 -389779 102856 201798 225565 552451 -936373 -816435 27739 -173683 -945375 -396847 -755136 -875279 777836 316658 448116 -732118 -945921 381349 442005 -966456 -51358 978100 -732745 -475922 -512302 -235332 884959 731346 -903489 -16467 241799 249280 177612 -585138 -151394 -586729 -552622 -875466 92677 387018 376029 122836 747538 -53920 -3411 646632 306832 455285 -625609 -90873 745149 481207 855842 -174309 488139 24554 -112950 239968 -993696 -812956 349888 60649 741142 -476398 -81464 -585191 371964 -105231 265178 -579030 -10861 -89962 -274782 -246614 579026 -972762 -696960 379001 710434 -880290 588296 -795060 164322 -951795 -249597 -60628 35044 -197227 709868 215416 582254 -92434 -202124 731743 -584645 871331 244094 594791 239863 -443821 247204 99562 -637625 -219215 324400 351635 -672578 358276 665636 -479515 -683031 917543 508723 880180 -539708 -778998 -968379 -79447 255042 -472144 199927 -910269 611786 -706129 467224 221777 169524 908852 -556371 -182791 398544 -610820 43758 303668 195808 -887973 570055 -821937 -52200 -990791 5593 -354708 249765 683408 -582154 400767 -75356 -274065 244264 -774830 -748506 239866 619435 308865 624691 568680 -248338 -967810 349123 623491 177430 667918 -576698 469420 483322 125514 232990 -645291 -57432 605855 -680800 613637 -257825 -883377 -574953 557271 -580461 119918 543552 -725125 435053 712805 -562993 218675 310472 398706 37992 165719 -805707 -321114 -173529 922578 -814345 -957978 129306 -404061 343304 835563 -899135 -927522 580242 219202 527764 48936 -752521 -556852 -677379 -335298 406729 52671 899546 110574 -884013 322980 -794115 602652 -177778 -129321 381484 -434114 287149 339594 -667615 986081 903186 9025 833674 553378 -31402 398935 510218 523574 -36539 -157832 288694 -534941 -960929 955302 -690407 -403452 774233 261300 -279375 944904 -764518 -117426 356080 -488204 -888514 701551 621372 846428 442262 -338712 -547857 -569618 168486 -859680 642520 -441112 -990554 311503 928056 13469 296065 -973822 -279099 964852 681689 -805478 58411 -488855 513282 535437 556550 729610 403842 -119773 -103447 178811 -723433 -789894 -938022 -638862 -233679 -502014 -989101 -208069 -456461 636418 -319677 462645 937911 472850 -709365 -781484 -523513 144414 -394878 989213 434725 265834 -514703 -808019 -628733 -870008 200855 -790605 -688692 466531 -149337 -952591 -340391 -77768 153157 -329153 638653 -827112 175884 170759 -616774 745063 -528757 -161718 -337591 -104736 64963 -941158 -807786 -58994 -972501 349982 186625 -322092 -479059 -202607 437663 -390809 395942 208835 -173641 -517297 485610 -649706 -251835 542058 166461 805634 -383238 121960 -293285 554131 573242 474063 -376591 823014 -763108 -972551 638113 887087 -592786 -919918 768770 488117 164015 -238822 48798 -790828 783635 842601 -355598 985082 606467 -629722 -208014 756651 -988518 177358 -190078 -640898 -596312 -815180 -262146 783901 -371661 38395 -240717 637897 729713 848925 -973724 -151213 99919 822120 -84922 731812 -359314 57084 -484092 520118 -956127 37966 -213060 977433 -545424 68776 745983 -984465 195352 175782 -870315 394096 -24952 764603 -581833 847335 -791195 -136022 130451 452915 743943 -740723 907468 -605113 586874 -459694 923448 489258 -283906 928824 -452448 -646152 -870392 -484265 -706622 250335 933823 -111339 -788910 87074 -325377 -547534 801013 536986 583001 -590019 783813 910000 -105071 747676 -542255 -900124 -168418 -147320 424986 379978 -604370 -21233 -472554 830471 -786784 -373104 623536 -971432 -451576 -709054 4422 -146164 974254 802222 -451158 -603387 -1521 -63056 -871774 -989509 944987 847866 -950807 700984 539637 857234 218155 39709 -920713 754127 613388 189468 -26197 -907425 -172382 -770820 -899565 707139 336374 -733800 -210463 -541359 549767 274400 429952 -814542 -119096 646103 832777 220642 -955235 -75373 22222 335923 -73247 287552 -825900 -977718 -449437 -281059 -895407 652192 132324 1661 492466 -406910 -442469 980808 749847 -448878 -834126 -873225 393300 33860 675782 -19812 780146 -989343 892522 -415400 -658644 233095 113189 825826 179571 -398937 856303 -826617 -992277 -364026 -518856 -16220 412268 93885 143457 -765266 366465 144441 883265 -182741 388076 681915 962722 426550 -503648 -921127 946626 -866050 780613 330108 447186 430408 -682824 532960 -474886 340457 -10999 -258922 -609582 265805 6139 -504827 -527510 -977421 168968 316901 -886204 677742 57818 -283837 -752555 517605 -63662 -875392 -18680 323859 -750203 125138 -731462 -730679 267066 -367551 -544449 -198425 -526738 -851925 -964260 -759577 -442800 319041 -805685 486610 -363067 542216 -547526 -994744 654053 897112 12364 -152835 -985860 -994848 -925674 813750 -444278 -532192 -185821 700496 -758844 -56082 -146831 98234 122384 711794 -542607 531062 -139251 538794 -323189 119324 70793 272871 -212200 775895 -101496 24781 883687 87397 935876 -280361 -693832 -176997 -818904 690001 31940 -515233 618323 -714276 842803 616493 236187 -125971 766628 605203 -268536 -135858 -505559 -504908 -581931 732956 -603832 232648 -720014 -285240 385275 55450 -323451 -372970 -465871 -302838 -640668 360353 574923 -234743 424348 -692268 319135 713375 92526 617842 -885511 -239000 -177588 461328 478741 -756078 42720 -858218 -959066 879201 -254458 321985 -807214 -18644 113229 -548444 -751693 -767395 -932230 662178 800856 957301 -458107 155254 -583230 -955130 496922 471339 -621464 -881226 -809447 -961628 687027 -805949 667286 -537322 830211 998905 666458 775176 -668760 239806 -25760 -830118 563689 588167 869849 -757061 -990591 -447136 -558551 -927438 902684 -896664 988392 -836202 -72225 887378 -379039 -154986 -140194 301797 266134 -929615 -781533 -977155 198458 940351 549038 -450680 485557 -957978 -94865 -561270 -262748 224550 -975794 744985 252887 281038 28451 -400159 -880303 -185084 851390 676130 -392757 529346 -101279 81837 -581582 -728877 689217 -536469 -984924 -195494 -520440 147542 -658441 909387 959574 461565 -631502 -19856 -228420 -225787 -125295 800869 296767 -583646 528901 100124 -578469 651810 439090 897114 -908803 -572445 -871312 569528 876552 628312 -663093 606500 872913 172040 -110589 87517 -969949 417166 -832243 -502406 -726596 -134374 -445297 -292636 470349 -666513 536040 72151 -910594 -996765 400933 -267547 966632 -482206 238093 -625805 535578 -3221 -731497 362170 942996 832274 96622 -921144 -535729 -662532 261236 686332 58803 699110 926396 396301 556703 360734 -702066 97668 977636 -261496 401511 -257475 -486198 953755 -57097 -677014 136331 -782110 -630367 -684400 -272941 -413445 -17666 65032 -256698 661019 -887590 -680449 760441 -890232 873526 640374 514808 -641251 -20412 -8509 53823 236746 -904210 -214769 800449 785553 -768688 530518 437860 -523766 210361 -481302 417666 368480 -69586 -416273 -711830 -745902 404071 948576 -739107 710963 104528 396425 622098 -215574 840201 -959732 554162 -994701 802150 232668 863708 900188 816752 484165 -794078 -161591 29410 13154 -317685 -239375 -849875 173605 -749553 506014 -935692 571730 -205794 300464 845841 912388 817305 691227 -803186 649895 -719145 -648476 871469 216444 60321 -479447 -792991 989465 132407 -68074 -914478 795878 -589879 918768 588765 -800095 664191 498830 -182254 94555 412657 -109605 769716 851064 351279 -733482 925116 935987 785211 -641902 142294 -594024 113802 -860746 564834 -289656 -486906 255485 -363787 276921 -492017 931127 -196650 434483 -996107 -609593 -217726 -172332 720640 880803 61736 -442420 -655895 316247 514221 622242 985566 -128638 146728 -499155 486145 293592 613991 455964 -389271 232094 212457 -471313 246816 833713 995 415484 -572508 -488576 -630469 -31381 977895 -368499 -207857 680505 -989490 -917905 -931281 980281 -209995 -83629 -27489 -899826 -905879 754166 484630 -188109 227245 512173 -958846 -357772 -851274 -168866 -588159 -205198 -742353 573444 485225 -837982 -493770 722863 -89278 919758 759133 682114 974918 -762861 -678230 616371 621672 671457 997527 194446 419530 1790 444946 -624142 -171067 -100220 -702722 -535214 580453 -952994 -782415 -171851 615019 322767 -411020 938423 934601 578795 890246 -755450 -206551 49180 -272487 662246 -618265 797983 911571 -180947 -92782 -562044 679118 -40504 111855 316593 758809 51892 -620939 645728 -222027 -219386 -498734 29084 -805608 -997789 -805915 621256 77102 -818680 82114 455448 776787 -389820 984498 -830698 -948134 837369 49328 550814 -723063 -21601 675565 -866205 274587 231617 -130356 568808 -3652 -982274 -552857 498439 -460016 -638583 -297976 605165 -463827 -882007 -107983 -688356 248989 991289 -710123 -629400 20957 -50263 75804 750459 13792 -639748 381411 -363823 -165107 -762808 113337 631356 -179908 -405574 80547 -801183 -703555 428943 -898470 535738 374097 836379 837448 359442 -347217 -820026 80910 -613748 584449 -22518 -807424 790172 270820 -428554 -805977 346891 -119572 -503634 -3393 -16393 180765 -698263 101815 -407983 -19085 -382863 -177100 439902 718043 -286297 912526 849847 -398152 -150915 871504 -851254 34015 661882 245564 -275370 708762 -785607 -491195 -899854 221609 638058 545812 818183 158781 -310577 138756 -106415 -784773 347584 -561626 -693790 -948609 817832 967997 -652897 -341802 -38009 -18749 809536 -211453 -647570 -217374 782677 -233989 891909 -307460 -648132 -865495 311176 -868572 24620 -318741 -25787 159522 -445267 115987 881184 -319245 -671587 -982810 -660721 778822 -466387 245920 249375 -889472 -10142 368495 409325 652601 216085 -2444 699054 -788931 -881933 -145083 -721752 -769651 823805 -644115 956982 -835621 174985 -847638 -613817 823697 -518337 -933586 -742816 739274 -669667 552863 -805866 502487 982772 -723049 -988268 -201924 -962071 -495771 -596069 -296015 372724 826954 743549 -639326 -617372 -805764 665505 -59857 -543527 -48986 179075 373420 500809 217446 764081 341281 -43396 -144817 115663 285515 -847344 -455323 909459 650522 -103050 -673885 -165943 432690 -922894 -133896 -818736 -3350 -530017 -627131 -514020 -320945 15081 499168 -763598 823074 -419695 737813 215727 505942 129837 -137312 -536638 -888429 -62555 411316 -456147 -178506 161334 958840 853448 409550 857587 720516 -409091 -696288 678848 109416 -168627 373540 778325 -123099 -800950 337286 534081 -820430 -455397 960294 703972 -287495 -745861 135065 335347 -362153 792250 -964186 781816 -354529 -901830 609353 -328752 841496 281587 -437453 -248532 92666 -246799 -928568 43664 678389 -893871 -885984 -60842 -532053 -117177 750214 796460 -598479 -645222 -872452 -518382 983954 48934 815541 -111395 12747 946265 771482 -843337 -869808 480567 -139834 339357 -99323 -146985 -703862 -98209 -263098 711907 250601 419236 810208 -453604 -648036 739299 936726 -91693 -554608 95467 865821 -135951 631395 549083 675488 -823440 -752405 -162517 795325 -831904 379695 -965727 -191099 -658205 -647572 644317 440704 565041 -381295 519118 609447 -62059 -207549 -768453 789224 678638 -149670 820155 -587866 -630097 -227870 -970308 29494 353503 -10596 -792064 834403 486042 826106 760603 713579 845966 390822 692343 -745856 -616194 137339 595664 -863160 -988733 -733942 -880711 713693 -177722 -304617 19221 -827570 -956281 -707814 -547810 910363 704154 -32962 634209 269629 376740 540901 286656 -514276 -638878 411170 705775 -326249 -195549 316862 135928 667520 388425 -654028 221239 -222947 189004 537524 -570786 -801496 94006 -671324 499186 826064 459048 -75878 -948660 -988874 -154412 -555037 -685031 -182159 -883455 -905600 246747 385802 -574582 -471260 -330266 -178048 -51873 -861001 -258972 -378427 250243 -872235 497745 -156096 822924 296016 -35201 390985 594982 530858 -113645 598064 -534512 -636388 437254 21558 -674915 667922 41509 309394 -324299 923692 531345 174317 -519215 715198 -557888 -775705 36099 692945 898043 834320 267500 130208 969438 576239 -187965 390044 -772517 665471 -429355 736745 188599 805549 -766977 -368161 -72438 -896677 884534 792585 -522044 234080 -86784 546345 -107101 218374 -9096 -52686 376126 416138 554830 -298291 757501 329120 527428 113493 387614 -801556 -151758 -26534 -266830 607242 637443 -88030 170014 521863 949942 153635 632859 465254 -846882 280970 401206 678044 481058 -407368 -840112 -744044 -533314 -623809 228639 881707 263424 -548118 775339 823989 586443 -143822 780114 -276105 154264 829258 -598588 -860246 73584 -992236 190984 -128513 -181005 692009 612598 -247403 65365 580692 -299205 389253 -503589 289176 826584 686935 113634 622118 -647133 -36343 -773671 -591768 -254396 -108529 80962 -397959 672825 860622 -836171 176810 -928174 266400 -311843 280703 -853322 -105005 413816 -910161 -989860 948778 152155 -104408 88083 552155 -388756 200713 528763 -816241 700839 643494 -883574 404453 850074 664711 964360 733167 534632 96873 -262893 687539 -191287 24508 922139 -863957 -756984 874659 -860697 -766779 486277 -857097 175886 -235420 -811855 -425020 259967 -118050 717332 102987 535290 338940 -566198 802431 327316 -293379 -993535 136968 -774345 663443 325629 908226 -886496 396261 -993771 -699201 -498977 -440565 -612684 853569 965723 701333 610008 308800 -845109 -107516 -70378 404586 -814018 -309809 -373484 -824546 449172 632287 -885619 -200847 287618 -805485 -996272 -15574 210834 883902 268610 -865595 215201 -774364 -504488 -211341 -981025 718208 -957154 -605929 568274 874625 245939 477643 39380 -764087 -74166 -975271 -695152 274028 103466 -2749 248329 -503561 -310097 -520644 -551149 -694810 680903 315437 586840 -774739 967158 699441 149972 658224 -64302 707480 250074 906699 -883065 494567 -514419 375627 66005 -602025 -60057 -447118 -1395 671954 -188491 977784 861720 -186631 -398695 -428924 154864 -165727 -206713 203063 895396 -710575 35017 147361 -829607 185286 331003 481994 -159549 -192529 888464 790187 -886736 -701071 -889141 -544078 -276226 -716380 948806 488642 -499424 -46188 952046 582192 149533 -215167 969605 481479 522128 -806817 -649569 226885 293545 -694313 -875995 -359205 -387029 -258620 -166698 -369615 -712980 566199 64705 888416 -868136 -96141 -984500 -163722 -657938 784882 336432 284790 -99006 -602146 114042 173397 520569 574745 -494580 482047 -504752 -485450 -57318 -909745 -365547 458109 -399315 521882 -730580 338923 135587 -108635 -694516 508464 -399955 -391510 643648 -354129 850896 993752 -876442 664705 358885 361168 327091 644339 -747367 499368 -326035 -623101 -104338 -351124 -687505 935015 -109512 -286184 855465 -497530 -191712 523039 1565 -618372 54692 522087 813155 788122 366869 -497078 523174 330724 -36968 550807 -517979 122514 -69850 668431 -366541 -135664 111884 679016 679735 -920194 -932885 -54578 -998867 -103376 917945 -610851 -509789 -49233 -313666 620456 -408771 229942 -221672 954037 -967246 -779082 575672 -472065 -242228 -606765 -62237 857331 -445333 -951580 -726478 626419 -728957 570999 581394 -765098 -504807 651850 30404 -486683 24907 -271277 -847139 -897568 -782139 558777 -163768 419447 -1460 385881 -327488 735313 74295 -781117 451414 -604023 963825 573626 -71567 503084 497017 -743497 -373303 -974148 578018 869862 212586 -263248 641235 -534872 -385992 348786 -138105 -577521 544741 243552 -751666 838501 -286084 797899 423435 722342 -624166 -895237 -806732 306817 528304 837800 -64043 -951461 229890 -2174 -197235 313164 922027 413739 521744 499488 -912297 481720 -117469 -286505 828551 462388 266787 598181 -520432 -41443 -415489 62066 469916 -380700 793273 -611236 -3928 -487823 823400 -263120 -677755 -884963 675897 -634507 -295465 545974 -245399 -225695 688152 -353665 440397 -627230 499990 -993235 481739 -907241 309873 174059 299614 -334893 -543970 -653609 -530922 -225759 -988953 -431101 857110 807227 -762647 -479883 703764 -773487 978196 -74329 752860 184776 294703 173703 137165 144696 533713 -213000 -182310 937326 597225 -616368 -120182 280360 -931401 -923688 -448775 18139 -980016 -574001 839381 439856 713246 219239 542306 -745725 -83491 545606 428022 253283 110368 982150 525054 -527979 989898 245301 -508681 459921 20117 -857129 -881034 -86654 -843761 -301601 -820448 390218 191384 -416583 -627405 873853 -555291 -60220 970875 152801 516096 -969904 -918435 -524300 -520507 -106972 26192 341990 863718 -435590 -20257 985755 -9368 561537 -656471 581290 -920283 810074 184417 -575263 -289848 -268132 -210866 165310 172500 -646576 -288949 -471177 -432995 -576906 -264632 -687629 -270004 -909570 693192 -542897 -965920 786767 -617119 646491 -180312 -680636 958784 466202 93770 -996950 300194 351685 -824385 -453437 61275 -291896 134100 -979002 -963245 -764093 455083 -908451 -664316 490635 918328 -541531 506621 77991 -607163 -238286 318946 -281133 284398 -534392 -53782 -759296 -553051 -214877 -775969 766290 -307537 -887568 -17886 -174943 14757 546769 -90459 469241 284916 412061 654319 -204134 -564898 164894 226587 -620424 -180873 966546 832729 848955 847784 489386 595179 279360 -18257 153998 215465 -946921 3229 739671 -866305 499076 -641833 -4205 -873238 -155650 900374 -271419 874750 -153549 -285977 925666 -870046 -782719 297516 -946731 -363566 -878722 -264680 -662788 345628 -539023 968887 376744 627492 109783 -362396 -585567 -910368 124767 -300975 -991840 191453 550254 -774142 486612 871352 -761955 150098 835549 375078 -938058 696301 -850092 777453 243130 -496171 -392639 963432 -922147 -463523 -767069 949894 637064 939441 738156 244940 -996905 585164 -110590 -513969 -615783 -367873 -758593 722746 950995 641521 -825359 338638 590908 616346 43739 -734883 770370 365127 363571 19406 536452 788121 16034 -441443 -243114 463110 752583 -402728 212929 182614 840756 -705117 -102272 12199 -309393 143796 614403 -859799 39155 264023 -929424 -743453 409772 764139 989597 907693 514815 -778780 226712 769971 -910785 -863161 258335 189881 195513 -663631 905768 868433 398761 290641 846042 -700186 224322 -426391 619410 928181 -572246 13009 969183 -420785 -562436 -633869 714758 351384 -476475 721488 727935 -381621 715783 905338 -172553 -246797 736697 458008 -960948 -974861 334660 -610331 -644205 734720 -536952 530865 179477 230562 -167723 121182 -217139 -864457 -787469 -7323 555244 643311 909210 -401713 -939818 -422575 607610 -70212 925347 -966732 -158923 186463 729247 -861113 53984 132863 -862006 -51958 284165 -690696 370776 415186 931620 -35656 -871119 -616375 -504659 -360509 -429710 -581653 -21624 323888 268267 -569717 -58866 -972247 396191 280652 735373 -971793 133832 812073 132296 -564397 -605872 220269 -196492 747838 410841 368955 298428 220842 716469 -849657 612413 -100697 -760977 440347 -101237 910423 629184 -552044 -294101 872818 83867 -431262 -26857 -325437 -391518 337867 -34243 -522327 923694 272488 976512 878231 -439349 -629465 -877515 485652 -948551 749384 228135 297020 -52372 -223008 -959212 498493 -443379 -63400 873262 213850 977911 364911 -831333 -603028 -938437 123700 750453 -652196 -788195 -970483 -238646 -115414 428821 -798669 615325 528874 -858289 -117068 740580 -358207 722858 -16657 520328 81516 862780 -173413 -40856 553786 -406323 -315199 -637738 946317 -379560 -675779 412824 -364579 -790258 822082 -221592 -157900 -100782 -152877 275445 -97485 -813251 -436278 693984 678540 -480612 130644 -463168 755462 -122899 790514 800286 -60292 983910 -380422 -388103 420574 73198 188053 680131 -579537 58786 -631873 48098 -367355 -641455 954314 769457 -517108 -330880 263771 487037 -247421 -217753 339179 -996728 -76355 -811534 -916793 -984567 -8926 144449 872209 -677591 513579 527657 589117 421639 -752790 798128 -773996 253878 450944 -735851 299060 702522 742436 -352570 -109170 905231 97571 247271 254567 647714 -460838 -956206 -347304 -909867 -124994 -436206 -787890 -751873 -304811 -248473 108042 -128150 -89670 -78395 -296926 436179 581789 298836 -632705 -536594 448704 -712335 868317 535007 -474373 746668 794957 29250 -344903 -691640 809014 -38108 -291207 72510 -901552 -705529 -838194 881979 -320472 -195357 614111 70429 264863 993951 964584 -974086 103659 -339940 23479 796313 358804 -555221 388271 842359 -994568 75281 -696759 -851773 -512056 -516982 -242546 -130846 -388727 841027 -568546 -819476 317843 712415 -215891 525101 989717 -534285 188800 69541 -585073 215690 -118156 -248184 435031 690210 -523144 595519 736405 -163923 905998 -278811 -632633 -194031 119758 -412085 907710 -922712 -786333 411637 7326 38720 -235637 -821989 773986 -90724 14619 922408 337622 -940687 -510727 862782 -867557 -142997 -568799 541360 -95066 -858074 217377 -500602 214209 -710220 -925284 -846467 -407287 -1379 -445622 -184059 -833553 -6309 -923402 -178495 99383 -226214 299520 893450 206588 206590 -179367 -412947 -419927 -892003 698249 934952 -26751 -38784 -214612 -468815 -358887 -256794 -108560 390831 -799015 -428927 789017 383231 531070 -671497 -315650 -722896 845595 268387 -135670 162695 717075 -523951 -713157 977148 336929 -379450 122278 399163 526672 -527563 -114191 174500 929667 782731 -511913 646987 593135 109348 65448 -796167 -171109 -245549 -202042 897833 -146201 -416417 347049 -212852 -135294 857600 -853924 579078 28147 -602906 252798 192046 806417 -461774 272194 -677294 -674805 417019 -441617 549873 688608 -85941 744801 -7361 -303896 902815 385798 79524 281289 -394901 -262046 6717 668675 246419 -671221 -49191 -711195 -9869 -719955 -640002 829461 224984 254600 -618910 -758003 524932 866797 270578 977944 995118 429509 -116017 693209 -197760 582794 75723 350404 -2920 418891 -888208 206755 -224505 132653 -868102 421650 621397 175972 423896 779267 589435 -262850 -317905 -711237 694887 560537 -918185 -813229 -646917 -93848 723164 -141895 53007 38450 501758 -918740 138091 982162 450993 942019 87373 -221640 -750946 723047 129129 -832409 -159072 -70444 92772 -743179 -188856 -566116 691672 -866226 -681638 395556 -279725 2417 235469 267685 911704 212082 -664881 -515667 869468 -610314 -64834 -671333 -696886 679226 -406736 -772186 465280 -260340 -156563 995159 -390576 9936 814064 929290 255872 -140419 -104471 -827791 -488758 682654 -620099 157713 -705443 -507951 -427771 544195 -26790 -764469 -962293 4404 -169 440530 927184 122341 922591 -120511 -651767 -729940 182512 272904 -189411 -19022 -211076 976297 167976 430323 302313 319676 154620 801089 760594 -934292 188826 -435264 880323 508664 -290371 -905877 -606144 -168909 292944 453390 530239 -222588 399091 421835 -232726 -840601 256250 -916203 497886 878954 760814 -961864 -356178 910129 808330 169551 245472 -74637 338623 14668 -87697 -569862 954545 784371 470983 189478 -782025 -182945 -53939 -615829 548447 -602884 -856876 -675121 -488089 -926069 -828503 851565 -226235 -977758 688520 -988428 -324703 -941015 648357 320680 495318 480222 535204 -696992 -591244 103378 809889 716039 -390080 679017 -536407 882716 -543437 208862 486078 -926926 233463 -96579 -911529 -105232 -845843 -896281 -192290 -111087 732074 551314 78768 429797 98805 -500538 102433 698831 7498 -224543 -524171 -775483 -626598 568723 503912 -122029 -635639 -423709 -373849 565657 446575 492840 -373547 315976 762840 120081 -725881 -555608 36036 907166 883144 -137707 685927 24229 -668907 747262 946986 895438 -745118 -319003 -603992 195863 -290156 508897 -806222 635600 837893 -434913 249035 -177761 646659 -380708 -678099 -576898 317777 -65299 82242 -274375 368164 785592 -146644 185585 -446169 348088 110142 -543973 93560 -920451 -395264 -682495 -594391 565418 -724433 121792 -360128 477173 -863558 30920 -781129 -526294 -817593 68191 485756 -270040 652844 -649953 -696334 -619806 188406 -968333 -496146 -349729 767205 818590 670523 810043 850414 908981 995863 -476124 -754120 -731233 254260 -77090 -269921 -306148 -382536 948415 -353740 -213061 -284226 -230604 646459 -630813 89682 -463174 -525012 -423093 -498056 -234778 928691 618497 -261466 -989859 633264 798439 -770619 242653 -618441 172721 -22988 -578766 -519279 303465 326213 633665 -236487 -933012 270655 18177 -944673 -402198 961114 -109699 -407575 -848791 966 500820 -92179 68802 -442076 540729 -183751 -558813 -634613 437235 -514485 328459 855684 851421 -708903 -465071 -558705 385255 774091 924702 -355172 -731500 910651 -941970 -307182 -818182 451964 335891 -750772 452806 342416 952883 -707049 -804427 -463952 -227515 262325 528539 -752440 534807 408925 -838560 -820359 528075 -3528 -852738 -720747 527061 -512410 15108 -845658 912126 928119 642070 77159 -596124 479219 567659 -282550 338808 -238253 993357 -541584 425599 -200827 -885219 413620 -863342 744043 -754867 637473 47135 518876 623716 167671 116965 18850 -406147 740906 -14085 69371 149832 -913693 768842 39576 841607 -878467 728718 -920287 -230637 -285304 -262823 534831 -388011 -446518 -892016 -792368 -909747 -358343 -826388 -755321 -360562 320899 -535942 -411319 -364097 -211066 280091 -597375 -974180 601688 -815227 -456308 -160525 663872 565440 -401090 -318296 -792389 572842 -234148 784177 484857 -807692 233760 263195 -261283 458787 -586568 390275 -242304 299280 925895 -673762 -483922 900584 140899 446258 593767 -521044 191125 -675046 481888 636722 380380 -945851 384640 612386 -272214 798776 -97053 433274 -754332 -536056 -945318 -714357 -654489 821600 -212887 -274310 -313474 72065 -329784 -990401 480109 -938179 848866 -317271 -738326 -391557 -78503 -650663 478878 -706889 856320 -94014 96424 -738049 244192 591023 -855782 -283529 145972 -600515 -467462 -386731 -407571 -354211 891843 -692763 -800978 -858028 53089 -887034 -116015 269626 -865480 264364 -622368 118142 -559202 788828 515100 -163616 18268 -864205 -945670 -686986 -481870 142048 514721 -897240 -644784 587557 -237586 612020 -374563 -916006 608497 -404054 585204 -179863 -350867 -528271 -188127 668499 -725285 575296 839785 -146006 -304537 -434394 313536 -717163 -60687 416003 -645360 -345137 34317 905612 129721 -931800 -484476 -105525 -404853 677506 -342062 -548707 -687667 -577450 594854 863027 -134598 -136019 572261 591761 -912641 -156889 670886 567954 -758850 -267529 -721225 -183583 111502 629732 228119 -32255 -243207 990282 -583430 713286 950141 -218857 -579512 -465190 -854389 -119089 -308962 -942150 -280693 673417 254540 253878 510422 -235793 32342 -151947 -756166 -367550 849907 776302 612985 238035 11664 712944 502731 -424181 -762802 -774246 319191 -314268 -65920 427364 -696258 -279826 290734 -262123 -726255 -53173 509204 -606006 474454 673971 -113116 -344715 -556281 -491919 -826752 -849828 49298 -600860 189441 132630 -173990 -403841 -272973 337425 -346700 303817 -548650 -930417 19691 237662 883423 564900 143933 982508 882036 -894918 -255268 577206 454516 469261 962030 -465771 -63251 165040 -782195 -964238 26148 -479610 -873785 -475827 -209392 874697 -103649 -80326 661471 -242298 973066 -858018 177136 749727 -14476 -875786 772183 460744 827833 360017 804700 -874869 -948820 971985 207228 795076 486419 767854 928871 -231771 497960 10802 -265088 933811 308122 -47938 158177 -32441 -563446 -922428 -61100 -460402 -790002 273035 -2342 629386 -838222 841838 -328536 -982769 308850 15453 908837 817479 -783551 -425125 -632338 897326 530181 193918 -499246 915222 -421479 824178 330710 379940 -782519 -870666 426034 165329 -795430 -10019 345042 750954 -516993 574351 412119 -8176 610149 -323963 -169325 -492359 394920 998865 612112 -263634 991324 -348652 -965879 254731 557573 -382971 -273681 -408894 -682594 979569 -784410 26520 -635882 709557 615365 -181594 394831 333254 712858 -235047 249118 -287702 -221788 -348942 -302259 217596 -904489 477831 -669540 -301588 -911653 192256 108219 -645828 -902131 167707 -141486 921796 824957 -880919 -183686 802415 -30098 670415 436033 -700868 183770 -253562 -783831 671038 86251 -157925 918185 433180 -146686 373999 838827 883090 166196 -573512 956173 873198 -117688 91902 -649312 -116717 206395 -143201 188204 105466 514108 935116 -1302 87340 221104 512137 426632 68041 -654929 107185 -977111 745221 -959995 -869904 -52766 792613 929586 -927033 -308546 70663 113899 997772 225467 784279 -250218 -155929 807627 -768422 476370 687958 447316 794471 -179476 71465 60592 901609 33131 606727 765741 -20834 -541434 429287 122126 -589605 618024 889496 -962936 -495866 346355 707514 993606 516635 187962 624835 462694 92456 526470 -353541 807802 922704 555282 -216576 714760 -981173 654286 480450 -718070 -992923 736 798216 -844177 686075 578206 612329 -66280 51969 -55787 -248364 353756 365182 -895227 189961 -211324 233870 -507677 693661 428623 -392097 869846 -415878 -203409 -988875 494267 541917 -43254 372199 333089 -772906 -817477 794720 929613 239948 -907762 569758 -129353 -298634 408327 -442698 -712053 718819 -758372 380238 27817 414323 -669001 249633 -981851 895579 -134347 -41345 390216 -628827 -89879 569674 -960883 118446 -329703 851834 574373 -27226 -637952 -555494 -487180 -998637 793803 -683447 -224879 79567 -841572 -139078 -34230 -28411 256010 -784332 182174 133048 504095 445715 287425 -350660 -658088 -852411 -222181 -100037 -795480 9294 208201 -186575 -662026 407876 531995 -410127 -594149 -427181 6932 -346082 -826011 -467141 -701587 726450 491158 -731699 505234 737659 773989 -251150 808868 531096 238588 -310492 -192267 679040 665336 450162 -873456 819068 688749 337281 456366 -861656 489568 488454 -170943 -67593 495562 748876 -702355 914476 484380 454196 -894838 -101919 -464587 -187728 321188 -351613 -489235 -353849 523771 229844 -98418 -169964 -800637 272360 465622 29127 868453 471721 -130185 157219 60156 651859 316695 -796418 -155175 98168 892752 -509244 -34752 -743811 187568 -796684 -121560 573979 790970 56482 -607937 -261153 -705693 202995 342500 479787 231062 251044 -837461 -6477 456369 709123 -869796 637568 -276090 316532 -9228 541680 349147 99694 587682 -218700 -479126 -890500 637260 945105 211425 982972 381192 879136 -838685 -355485 -482013 -875954 905350 925879 -701027 -581283 594131 576147 -715221 388385 -732727 780007 85684 77891 48986 935221 -409643 -600767 36716 -422251 826205 14060 448858 -69454 -171567 -836631 -206864 592203 -736279 407729 -628366 -761677 -900592 -644591 11926 561106 765288 -961110 -271227 -101855 73669 988402 739039 -868047 -203987 314161 -371404 -270427 -10017 -845947 974731 -914124 536008 748767 792798 -509656 264591 -597500 958876 -667935 -420085 768397 583590 -969389 -870841 547943 554707 -901244 -872059 -812845 -838035 131599 -690632 372199 -883919 -72285 984200 173195 195154 176132 -693678 139389 31095 541449 678309 857805 330681 565149 362183 -831646 -992603 67135 -376402 -735628 -993984 -964094 200327 -70640 394366 -649331 -109902 -627817 -786358 303771 -500540 38462 497281 377212 -514044 -856305 433911 249363 -38546 542951 -489872 -574634 -513100 -95753 309672 240593 945335 403267 354124 160036 481426 246054 124287 -680192 -628720 -28852 -462890 983213 -561743 248118 -331044 103815 264233 307641 -713074 483325 -266655 -271233 241120 -414319 -26252 988933 -72777 138586 -11469 -723172 925805 -932475 623138 -95896 -218544 540880 803704 565860 81698 671373 -572253 -131749 -349029 -900827 -339135 807280 -959517 849938 303912 936600 -641511 -511260 -405153 -259173 752846 -258498 347171 -625898 -478838 194774 -132124 378748 942662 582392 -103995 -161392 -360719 445187 -937569 574188 330860 476010 -248194 -231554 -872563 -635084 559138 -136314 662559 165757 915072 536729 -785440 -960141 -13889 39457 -683774 869594 874683 289882 967211 -554232 151686 533207 330869 -922134 -688543 -738181 -999057 671997 424263 -683904 -853862 -55210 321891 932212 -332691 850458 -302187 700599 -694063 -532217 -911119 381310 822949 444905 517440 -17709 874683 -55515 461949 -526830 86105 -336590 -893479 -565651 530234 414107 -277577 50537 249099 456831 -606031 949344 -409106 172177 520081 -201731 985850 -970472 -114599 -511421 755768 55920 511164 950662 526375 92039 137250 10864 -741062 -881056 709288 -291971 294869 990483 -662883 114431 -423085 592844 -516218 -740197 424323 955208 654619 518986 37799 561883 -867895 -438438 -798092 906605 428462 -71062 -958956 -395144 -441569 -125455 100007 547723 132133 290104 -587587 -50614 813308 923995 -811170 907884 982931 300364 136194 -849476 -358897 -877104 -381671 -921064 -838201 408192 -31739 48501 -783671 693577 579867 246361 -413612 126701 45222 -618273 -149028 -333952 271843 232887 -516726 -869525 907654 555811 566969 36204 -298572 -474372 -834950 798996 469638 670763 98448 338376 -771827 -82000 -659595 -403519 -245048 -29794 -892333 -159860 205872 -172132 -817908 -409461 117036 -906010 -169166 82033 624413 164810 -166256 311626 397140 236460 683295 392305 -186729 422914 -42606 -277480 -175584 690009 159563 -827708 -752739 998862 244323 372685 268593 -222058 380838 21858 827889 -166153 -266860 716420 -987160 107084 -623518 -749690 111124 215300 291831 434964 260711 853156 -819345 874665 297927 -323007 30235 -23914 -87026 -691706 -78849 614146 847243 636980 683731 -414747 267135 68125 -727549 -148212 -176992 883496 386222 -986984 -885862 -551727 -779093 829439 89097 16294 242431 -850935 667264 -70453 772072 -587180 -573051 768758 -575274 -553520 -83054 512883 559852 573508 279702 584226 745348 -153272 813938 840820 -802648 92361 -286211 610417 76954 519816 13440 -676939 693453 -438118 -521030 890479 375785 829929 -36130 -607007 -716725 598194 -157168 -93469 -705278 649606 -127509 403807 41299 72649 716286 -585770 46646 5558 248907 303194 424919 4056 -413626 117394 -338922 -930797 256092 275129 494344 524313 -329367 371487 785780 -291979 319425 734374 -121898 425860 -633688 505671 -285857 152438 994010 193803 -425101 -655150 474116 620690 576042 26863 -73656 779023 238927 -621828 155965 -929207 397924 -975623 -307219 735388 243868 684603 -415274 720374 -353696 -164372 339177 -151717 156875 -418424 -745458 -967326 -679507 114402 -747875 -886091 -582772 -813027 593767 -997355 -467042 -786124 120619 573779 -992943 57074 865185 315224 -856765 -622342 479603 -461538 675018 -749504 578367 663477 -723347 -749426 192023 291135 -974743 -324863 -802816 677492 511405 -930295 -622346 -237793 228574 -266004 941543 86559 -643372 -50237 186035 -378009 529435 -102404 138291 -224770 607219 943063 274607 533376 -948399 767849 -136858 298011 174428 455964 -356855 -108014 534384 -542164 451392 -126146 -173922 -432981 -142428 -888440 523690 -217218 -860092 187888 -946165 -978594 171553 552842 559087 483929 -873039 295419 452917 778446 -442401 878464 430321 800885 796169 739560 -82836 973268 25217 272789 -795359 -882614 579726 -446465 -337856 -506871 -384664 534576 -713425 -498924 -559554 -908727 -710780 811973 -343117 -990084 994444 -425399 353757 -199664 874184 -494814 179269 164576 140522 186404 -218261 441820 -288547 -337928 812479 -511993 -720198 987036 450088 666615 657108 -54175 752640 553304 450093 202092 531222 -404247 745854 399286 981931 -377603 -153293 -988020 -386186 843644 -498708 631952 328481 -548257 915197 99382 984265 32824 585711 170951 722945 610472 -559875 -938143 174160 210406 -856936 586485 -130770 282175 -550940 -462776 954763 904080 153913 -124429 919113 66638 756130 943843 720701 -842753 819041 231002 -111311 945470 18153 958571 808037 -419013 37475 875906 -154487 18360 -714070 -165030 910789 520333 -275250 512901 -256975 628517 380181 528743 -215587 -311809 229237 285883 615627 -544594 -331621 372493 -272272 3801 457704 -188994 -885705 -552388 764270 488068 -906242 587173 -872073 -250777 574486 718967 239231 -407611 -35641 884651 701493 -613553 879434 837834 96382 -815478 -888115 -398348 -363534 111694 585715 -727587 223709 -103478 448465 -917557 611135 -199297 -434958 647321 224717 -733504 344020 632246 -903570 -607688 -968472 865062 -390594 601828 -924394 -295680 -899954 239381 -525513 -764433 919777 653935 43290 -716367 -326671 266989 -379904 15771 949673 325595 968991 -987629 -864984 -389542 -21086 22677 -900284 825311 399527 -910033 -545019 -997068 -65344 -19708 593062 858358 -582157 460236 605079 -943210 742586 -641837 -71298 -731432 -846076 195062 197169 975063 913202 -507095 711997 549246 -737254 -23693 63331 -298224 -18808 -671632 -765035 -805982 -77256 90318 -975106 -75748 -983715 250193 -984073 -853956 280989 -995760 435986 645522 461714 -177994 -780141 -531196 -708277 909569 632818 -784564 673865 718278 554587 -721163 706819 495147 -781010 -773150 18914 -633749 847104 678600 270790 683350 -489193 -904145 -681857 649294 -183566 943604 -256044 -633653 441279 892361 -219264 98008 -62878 -577612 773808 -788204 -642059 -821364 289158 917426 986690 -788736 114713 591737 -880437 938127 -540814 276293 72771 -884079 655249 773636 -298734 -73556 347238 -444230 529365 -448544 383705 -536067 -65316 927868 -973246 286201 -146518 508070 706289 -615570 -624648 426072 680 -764115 -849485 -651171 474268 -987617 813433 -44968 -960008 860350 -936928 455485 142297 -363366 -891729 -677162 854355 42453 384098 190143 53738 486951 281131 122474 865050 373850 694700 278940 -884656 -787889 -937283 533614 970095 993528 71660 31950 373580 -543780 -632712 706299 95666 -934250 -528938 -916724 -23713 -823082 713004 402794 -846203 487519 -859175 225617 236617 -872697 -816405 -200621 -475577 268346 135462 -144427 -503667 -764297 -544380 804497 -270053 -856750 310447 328466 -584854 993264 -170487 667834 -377630 210702 255141 497983 -485662 444538 383947 655018 -618308 -101736 -487432 780119 396598 316767 134108 -314504 -38902 -301222 -614822 -303342 2534 -760153 -842869 -570754 -398227 -638597 925243 869737 -136651 -677348 -991381 10196 696263 -306587 744653 -979947 -581086 -139578 262219 582613 -340296 685633 -642175 -780400 -467345 -961810 319294 522136 502177 -751240 700423 242577 -677987 -718178 -957036 -354442 601764 211635 250961 883475 -744851 -678241 145630 434698 55329 -942501 -585585 631759 -694689 216440 732653 -2005 898489 -434023 -192333 731836 -341834 -34827 -445102 552563 -252594 163798 -934803 -273388 255473 -402916 -382114 -356038 440704 -338757 120495 550225 -79534 591417 -143582 337306 -642383 -233295 368298 -539093 417882 -99246 260079 -239252 736128 -435104 462414 650011 -486070 -534094 994775 583625 56656 834867 412365 -861733 -541790 17506 -16983 211337 -930750 306642 545047 806754 -829147 492586 -327048 935750 -982603 815525 -468002 -735637 -275502 -552941 581907 937561 50508 -666793 260499 194670 -661269 -655001 680077 276698 513256 991055 209510 743588 -334607 811311 483254 -76509 -125528 -143048 615752 415494 -180188 466226 112798 658765 627183 442233 -666900 329806 84231 -723716 486680 777265 705118 -976323 -812480 633460 -159399 -254765 -460748 954983 960724 990571 520568 -533455 -467683 293955 186947 -367159 -643852 875821 -623485 571390 629778 -643054 289878 982256 732319 -293140 -269934 414100 -469575 696651 -189889 412084 -872972 225490 -203369 -780307 -934315 -401609 -579187 21679 580694 46150 165699 -910400 -656666 -73634 -593774 -277446 675941 -894862 -306938 -868728 705196 -976247 -860192 203885 859779 233023 728466 -31234 209193 -645438 918726 959778 -336688 -941354 364376 -746215 -277986 -79919 -295977 574578 -398035 -902112 -532984 602260 561036 605888 -434077 946742 -182724 -698810 92947 -128026 -900557 376792 -157958 -327546 -219683 822577 610475 295882 317718 558240 -253457 -123716 741041 239497 -494527 247225 -144268 -714397 -311726 533233 529946 -674247 -657018 397674 -919473 -464726 588916 45053 683576 -728599 -107287 -993192 593256 -692163 -667802 -281606 602860 -28030 -745442 170682 227520 372134 -565383 -495167 158167 469932 -856044 -823285 658456 743341 -956226 962667 77019 862546 341117 -661756 138992 -453669 -67193 -584880 -967144 -162405 -347319 -527460 -18166 403322 498787 75786 258032 126578 -671830 960782 -413337 -22638 -923099 -182287 890883 -951810 152720 -671663 -340024 -840467 -671908 -701152 908466 -337238 -652883 -699231 20782 67219 -123045 -170642 768543 385181 431217 -357644 369626 -154034 310193 -826636 178474 -151615 193423 -656892 -942388 -819802 -120015 -325491 769908 -196673 390261 -63029 51910 -999323 -46741 864976 835038 150145 133975 -692479 -167991 -164589 -735696 234519 -416886 -456658 821411 842271 519062 222201 -119663 -94854 -996136 -708176 583309 750814 513838 -711135 -836769 240211 447722 33584 762244 546871 -377774 -252333 476843 -452165 -445280 -462569 361913 -408220 -368382 180761 890566 821131 929179 -462450 -151138 -587299 -465408 -801604 -47806 -976421 -91332 -981122 52580 -430117 683341 498883 165998 407173 -179419 149904 770684 -90665 -953814 -423942 -172707 -38366 554550 441004 -196075 -824181 783896 66151 -368546 376074 -726255 640509 332067 679662 404055 -155435 -102140 -319144 -143722 -41493 -923947 -475589 857706 -656051 174878 -368670 -491802 -840417 -256739 52202 951824 -389737 496575 25924 -692894 106369 -330581 -321739 -652213 886973 -233673 -459307 36652 594108 -605072 950803 -284452 118022 427543 498351 406436 -392777 -176865 -774209 23107 437630 171056 706731 -367765 -559203 -592601 -531407 -534717 640492 995091 -968863 -409629 -624683 214969 670498 429403 991449 461841 -672725 943148 285706 -693177 -964213 846157 605199 687932 824866 -153688 -425821 186754 -118234 -237926 829974 -42525 -554209 586998 33610 701530 -39062 -850941 -176072 -119656 446010 487674 -764823 326273 -388718 636809 389629 189997 -331827 -103342 -641113 -423064 -434026 187372 -511186 -643535 -849296 -297119 -840722 270782 169264 769838 491093 31735 318845 559687 -909209 -774025 473175 678416 -696645 -533873 -697203 133477 593275 34498 6470 526995 -537496 117450 -231687 -861219 410067 605713 -230923 -785416 -968411 96184 533722 779663 4440 582804 -511331 919872 114556 196780 880136 104476 135987 144573 549559 -93141 367029 150070 -478948 -323354 404173 774461 -201603 675259 -361766 490792 -83471 -394227 -851633 -323068 116582 93873 -485453 875537 -371938 669170 -750302 710339 742317 423822 412234 -598973 -10755 -882377 -968978 -975124 -702134 -330477 -133273 569679 -59609 862396 -199394 286384 -248841 220481 -251373 509447 -940428 -268125 395610 -649089 -454741 784216 -574184 -191622 -90370 -439733 729610 -646389 879777 -619430 241535 -745221 -996194 284375 -893095 805317 32977 78088 574352 -750311 513132 937896 -488274 37853 -192908 930659 -712620 354471 -419390 -804899 -106316 718789 461060 -548308 -986347 863157 -549319 -696359 -157614 -158035 803384 161635 -365861 415508 623530 -339139 676275 -462969 -297205 65995 -916496 667733 13357 -126232 637502 60035 -495179 719203 635484 -774711 557468 -246531 497181 17171 157231 -493843 798953 -71679 50831 186460 -351943 -767897 204466 447850 -294369 751694 755169 -34905 844732 191218 462264 -287846 715207 -684222 618793 818878 230797 -535966 528505 -904064 -295317 -373332 115137 -947774 -699434 886315 716014 -853541 771796 972318 -152127 252053 28416 722299 952656 -614739 327818 662634 131 802391 -300492 77254 353688 -340937 -453290 -328545 943648 -125079 809691 313787 -390528 -251142 908738 467088 -668559 -957971 -226914 -113461 -245632 298807 -255978 109005 317710 -470589 141798 885673 -678831 138350 -932900 565927 -152879 -949364 797019 584387 -336916 -239774 -617380 -31441 -867117 -67414 -314776 -279603 -469878 413202 -33249 -72394 265836 -566340 -958027 -214730 -969179 903872 -650768 -434995 -209226 -163546 -162773 -141137 -693259 -372244 -397355 602693 864778 540550 -910 -654294 -858253 -891047 267417 -573521 -232064 -971969 -300811 -477608 505432 486023 -613180 -210468 254323 435953 -70949 -340823 387741 629686 755744 745182 -416903 -379778 -83441 -272561 506364 -596760 918966 641412 767214 281094 862136 -733126 526573 -150306 -445107 -397215 993769 342890 355265 -652772 -780503 -39271 470001 -24252 -512572 -789428 467153 115814 -59863 -66727 -435608 68800 250520 346123 585298 468168 -275930 -32607 -304834 -660443 414013 -187957 989805 140851 376218 624944 -452295 -381436 -608178 -86678 -537460 -999334 178237 365448 80868 -605266 911905 -33653 928982 199083 723080 -66454 619784 -833868 -890926 846478 903477 457562 -25036 -289962 239533 823783 -738888 44053 229458 -770218 652987 -777329 -174948 -644904 -634771 855424 -893418 -373424 -385068 -179308 -61473 842200 751050 414064 -718166 934587 -923014 -621528 -88002 587512 747367 619462 494711 -651323 288485 486346 -801597 -473846 -122850 582436 635558 -288030 -51698 900027 173238 126109 -664440 787306 -419936 -485695 551855 -919938 358433 -838908 -15619 537146 380301 657235 295104 -96685 -70836 -135090 157719 13811 451800 -191030 3449 460730 -410943 -750386 9007 337849 -977239 915095 417110 -395147 429640 -187116 -650530 -658582 161256 -450454 -843251 653317 -973078 954481 -681220 -310103 -550080 683573 783384 -743893 952305 -742282 219683 687574 980248 -766680 -367055 103016 -876571 717172 258092 -568046 60187 599349 425424 -180228 704272 -656132 570287 262975 -598992 54412 226478 -386199 390523 967007 -782586 146685 -269438 -393312 -197692 -477071 -530451 396206 -74422 -879442 558200 805535 483020 897427 -697615 -460869 596691 33649 947772 -587780 -388163 -85360 478032 694677 368443 831913 901304 -118168 -329390 344171 360978 -132722 161755 -705417 546067 710356 -565885 709987 -529023 -525768 -103220 970811 -576073 -337680 -384118 153851 -2267 663907 -922906 748182 -612531 -238675 -592162 724594 -106297 859295 99907 727913 922046 -904259 802362 -49462 -938895 723647 -676036 -817450 685491 296721 -995178 485315 -231572 638419 -583447 587069 379285 212953 -244309 971232 357823 -105556 -393948 -513729 -806131 3207 935666 -155039 464950 -412069 -315770 -834626 999684 -643636 -501467 200902 435415 -184527 734696 -384294 83363 -284904 887612 -985007 286446 -368193 782562 -48908 -210349 885020 321136 237443 447105 -304425 -793010 820398 163260 254538 -471494 692764 559963 358152 -362684 147688 -249399 211283 846931 684959 -876923 276644 -433889 384835 -922078 -732376 310197 -65717 -421305 535485 -398218 -813791 38831 -653960 -61929 -399453 -651606 -129758 946594 919458 -373349 -837193 439668 830566 -758408 920166 -55746 856487 96589 -970220 -984700 -440042 294074 644697 -216671 877010 -330768 496257 -514111 -492429 -364745 -616564 364517 -16765 -507797 -74706 -167454 -244224 -808325 -567600 -282782 228827 -37783 811917 645858 -517252 -962100 202422 -362701 -606532 -698543 -91442 542329 124649 878518 -204657 882223 -84282 388173 -264093 -132192 -338936 -732033 -66964 -64017 789210 951623 904957 -562287 252890 768818 -364130 -799794 -955494 210022 -117876 -83261 338976 -730088 278838 701539 841958 188692 -106815 -178831 -78374 271801 -24826 -946681 15199 976634 303119 -654445 11723 626782 800157 -644395 -577945 397185 -225755 815842 78066 758929 -214450 29732 -737250 490066 457332 -865320 463761 47642 45096 -347122 820069 -494250 -854098 -318548 897065 -628733 609022 -949269 31710 256438 500036 -594983 518522 72725 -999584 -318762 427113 856155 -377370 -276201 621191 -304297 -831970 -338266 -173017 67821 -782202 -160033 -354929 884756 -424885 669044 894713 399831 712276 516331 786196 -620331 -23753 -709605 -971391 -63295 -131390 550450 -361513 -469662 -399501 -756686 -959584 243092 -253312 805743 511961 -225339 666192 -818797 309749 -613000 214656 -986726 685274 407622 -202656 847830 684003 -221736 689011 897260 727901 903406 -822030 526421 -396022 613851 518345 -314145 523297 102407 -383976 -191319 -127156 -640148 588468 -472406 -117976 205721 181284 -181333 -87351 -610638 160932 293192 52531 -611858 720165 -407565 -437790 853784 510923 959217 -735293 -338418 493550 -599845 530232 -3003 23962 -782818 -111847 -577469 -177265 -775812 709549 379171 59201 467977 717621 -815595 145368 109998 142690 325979 816818 463785 98393 678094 -469796 226059 -401738 50135 -81763 15417 -689914 260598 -910357 989420 663628 617022 622068 663089 851965 44374 -599914 -677782 63108 135674 535399 867402 -722497 -497416 426926 93021 -216576 -635980 -780952 -672514 -905588 -950619 -214972 410079 -542561 805461 54824 -249979 890215 452324 -496214 -773432 842117 764934 -47081 -279465 -95473 474369 -781841 334899 -764912 511152 -71706 -371793 -161146 -644222 -58395 303607 665571 979964 -970488 -429946 -185843 -613453 929438 -983122 -307746 -296621 -822740 -781933 -405211 519450 513385 -716240 -401758 488029 -230461 326225 713870 -959230 489177 -356201 996241 856581 712703 -74632 500554 -304268 266942 521404 -398517 -109837 -391343 -715135 12827 686904 455465 158648 902450 54927 302313 521765 -742656 -44328 754282 -615709 253542 -53756 -29639 111582 -553926 -397412 -142188 -453417 971848 602937 443377 370275 -333108 -991091 158711 -975892 585721 763737 200323 706863 -892554 -681355 -159324 416829 -326693 734667 -378976 748922 -950472 -341668 -930579 798625 889742 -456646 -949832 660798 -489004 -704628 761697 -189902 -714764 -997107 -372100 752562 985931 87181 -903854 -408632 -52948 640750 -64417 89297 660574 828201 868050 -223491 411929 664391 310031 -416301 -617203 -944408 254512 -831830 -622500 -786113 -190848 572465 -343397 -407149 -379905 281192 176341 -28992 79201 -640092 -879865 -972236 384142 -982769 32549 -391565 963875 -9178 -394349 -707180 433264 -504647 -554579 493249 142328 531950 -698304 528443 894325 312511 -816113 -478509 840401 365303 -965425 -533262 -129362 759481 -489685 632850 304862 -276231 -347968 688067 -690708 757633 -697950 -744025 -325487 82798 21590 258934 643008 -990672 148054 -340613 810907 -689395 -974960 279573 -182661 65694 245095 175287 -506772 896081 69168 939880 190766 -391834 -796618 612036 117813 164594 -174025 -351111 820010 -586017 -155547 -812982 118633 -526999 583654 -163440 618369 -616542 72404 652084 -169418 -799889 -373827 108086 -100734 -752631 835492 -195542 520592 -767362 395647 500405 -47424 44974 -297417 968596 -232538 730190 482731 509462 493834 958567 54061 -816611 -957975 -425384 -436605 -718815 -115853 570064 625511 843948 603403 -148139 -512248 56799 -646070 757056 -239737 601708 788221 -284610 278395 138394 -100958 658513 633197 -91964 -675089 -582707 -907940 -51110 -688053 -232613 -205638 -860321 463059 -729991 -298386 -748055 -16554 -624008 -381872 884132 -548519 546301 -542288 764879 -328300 898049 -189873 614333 790899 -362414 -905500 989398 -855914 797583 475032 -25964 -993198 -209873 687371 435334 851886 -220038 299725 321360 -647066 197774 -988315 971560 600939 -279204 166350 276315 936801 -999639 111349 -405050 -966369 537102 146748 100574 -56525 -853000 -699014 363305 172508 759849 787833 -468030 658830 910900 578550 164313 -228879 -951419 -922843 -827856 -495390 -501545 168874 808223 665073 669500 371873 -879471 -294815 687128 263831 -781051 573611 235686 -955505 -699634 449788 -528654 533118 -829741 807218 -171427 84174 -776176 788579 -430691 -266529 411283 -320042 -163526 811906 342847 -401656 585234 -747908 50189 282536 -83754 -583671 -821370 609563 -610933 490455 -644021 411129 569609 -433274 53901 -49906 -983425 797102 -407019 -659622 817774 247513 -810435 950801 827561 -570747 -595468 -182244 486875 -374364 633662 -281962 533121 -837988 840242 574416 267884 -987833 808827 -351666 30144 -553485 321495 98120 424056 504163 -624357 746537 -956832 -13619 377773 -597741 559897 -791462 198281 -121511 -73832 990249 -195139 -270717 681128 -54580 728172 543950 788067 -22455 626510 -610774 -323267 341018 -550737 289082 876409 -358227 -358036 -278696 149426 760293 683769 122894 -75692 267032 -936099 -846051 127136 -891121 488244 933754 -523477 -822775 -126675 -120628 -946593 -398024 -737271 -98192 232441 664899 100898 -377355 -857719 -270014 -443550 304800 626421 215109 341831 316265 499831 867661 640230 446844 727834 -918320 721381 483897 286401 104634 795775 -699596 -797279 -492825 885380 38198 -682174 -235862 -722602 988218 730241 721098 -62995 -716943 649617 -122881 535764 -935233 -453771 -516359 -503254 518843 214919 -110375 -820446 969395 -464011 596406 918275 -639450 -406465 144794 -866263 115144 -800198 -775550 680066 -747519 -22512 4450 957714 -727570 -836163 -629474 892271 -377378 -994413 945682 -963642 632919 592567 328075 65620 -860785 -16733 358731 832621 250867 125602 802953 -886151 -36700 -344489 -872721 722034 45428 -742602 -572005 405736 -674835 877577 -893538 -463619 -176053 946412 626560 349289 424317 -95663 215610 336502 -72280 -259459 967226 -326779 -994140 253578 -305181 -625912 -293891 386275 -165366 392582 227827 769994 -806278 991642 744314 -304042 747504 159604 397371 553965 995232 -641193 435729 927566 -802769 516377 551053 636299 -535113 987046 -827021 45191 638278 311294 703546 -220036 -344097 -374222 -719216 -130569 -931465 -109974 -248364 220249 823929 -706462 879257 464984 -587069 958953 919466 687997 228903 -694816 206081 -672220 -613141 583489 334926 637439 -448567 233494 -389129 -358509 -439952 280829 769810 -988871 79873 -994133 873324 624542 -907246 -178330 -689531 562115 -647762 -683127 103314 -565890 -462381 999300 967034 -344328 896371 -311847 542681 189357 -354699 984352 478977 940015 -906703 983172 -792972 -673693 -837641 -135484 596714 926593 982920 401715 462161 10392 -879462 126521 -47288 -855607 -483367 281551 825764 618376 -779551 -669306 957675 -312546 -415419 31361 834779 -9047 -46837 -767369 958820 -179942 690222 223410 -861910 -990795 -819557 588818 205444 -24939 -182348 -510325 -279680 109222 -194480 -332509 486877 297513 651448 -24971 925071 629172 931244 83120 -967490 835631 -68388 327704 391751 -999720 -432401 -594428 801209 -272064 636544 763231 -532006 294348 818716 -972632 762656 845108 -981691 -908430 626232 472455 393714 416356 219522 -502619 -697971 -382791 617875 641476 285299 48449 -907214 -894740 -860936 -513825 733915 -754821 309344 -950391 239935 681505 -336921 -119093 -659390 800357 521402 608325 740348 83743 -769796 691112 -987207 -850437 -784958 781244 -73607 849020 -521065 639069 8048 -925961 236025 -352390 312327 -935020 -995111 175893 -960423 -457519 788127 274757 -87497 -319746 224036 -32585 754340 -675902 -699722 552745 -694822 572180 -530536 -566163 698563 -209725 64639 -585876 946817 442991 -756074 616993 -429593 -123635 75003 -69351 -280451 170727 -11072 -563078 570880 -727398 -626197 594681 -41633 418326 -949770 460898 -856000 291490 -625841 -293100 445561 533717 930521 381442 -483561 153117 -985751 -18637 -492582 -197572 156747 949187 601527 -631097 563003 769376 619349 -717914 147308 -545202 -780912 -456682 708868 152164 -534151 59049 403229 10508 282580 499397 107333 968134 -122727 -953823 -468737 712230 -489612 -177717 -366399 -512558 -761531 985125 -819212 -755195 125344 857699 -266632 -527986 490958 -112241 230813 -570543 -466614 91526 839466 395333 541637 99960 -535335 87157 -653278 115563 -699431 88320 -702213 427192 949707 -122855 255130 945549 412486 -237433 915713 63337 -542253 643878 -528798 -820445 -136718 -56860 90152 749028 37395 -486332 -369555 -556888 764573 -209313 -402175 -230078 -278421 -950946 593001 162261 125514 -617087 357341 -245413 -830724 665243 20041 750625 727992 -545260 -219826 320329 -81752 722790 -627906 -199609 793449 -509024 -747357 -321692 186766 -961562 481465 -148673 -84322 -439057 -840849 -818873 904722 174470 -801942 356418 -617128 345609 -664703 -813879 -99246 818413 219970 -356535 -897321 619576 189548 635651 -296015 -669435 -617229 -926579 -846434 20100 377728 986064 607951 90999 -378770 -383352 -159124 -216649 186830 624071 533902 272429 934883 236658 -628541 66393 -859866 -7742 771086 -775986 -715836 851780 589924 101683 -33253 1625 -479824 -890812 236225 722743 624464 580559 -84226 353638 178837 -30408 279116 926788 328135 295286 172894 342018 -242017 395795 -794474 -578395 924748 -477393 18445 -251130 72942 -732546 434831 588882 35998 -530874 -436196 715914 733924 456802 -414487 -865660 126783 -730431 -315811 640616 730145 -914840 -75628 114996 19952 -826004 820319 -665543 904070 -646407 -184254 999068 988977 -453939 -412299 373845 -824908 -229443 -156957 307891 686917 -77008 127406 643671 341389 -82913 -451031 -193100 726699 -797285 325981 -664299 979889 154055 -406267 -889193 -746587 -550439 -571502 -929877 862850 682269 425767 845846 -249804 -111373 -323554 -556944 -211681 540748 -592767 -101592 872601 -935887 334994 -142850 -355860 -46277 586947 -488312 -106027 477212 -177601 -701522 791559 -380011 -661665 829358 412840 -26242 -299594 904984 -329517 449089 743046 307923 445589 898527 -97848 194198 379632 10602 847656 -862736 195547 -262903 -343034 -393151 -587073 -955145 592375 -637889 502140 175876 427201 -338830 752098 715666 -227101 -898121 -131911 -223334 902667 402113 508601 190501 -215650 -705133 -964206 553043 -37709 -858488 -81946 278487 128280 -53173 -854454 -391688 705228 739551 756680 -829422 -589053 63897 -11808 461459 670758 -425696 790530 -373377 -953136 327156 519830 -740755 447313 724836 -844811 748295 31663 861719 950637 618510 -361824 -768252 805056 -124717 -547055 -477958 775974 71487 692003 280345 380615 -350900 -482519 -818730 -548927 60298 323243 493819 -215256 -123493 -450458 434724 -102143 -388553 408265 -207293 759110 -890199 370681 852510 183525 -571312 -954674 397260 202305 510111 -87212 559803 -34129 276637 552907 850605 135418 104038 -951384 -641610 -155808 -282968 140434 -753472 -401773 -931034 -409755 241416 -515271 -474823 -544206 121630 -352532 -108598 865341 387816 164282 -475559 -809475 -124257 933286 746618 35360 -228528 -296922 -480814 -598139 -524579 275491 -371810 -69952 28410 717308 -100179 -41959 -937039 916227 760417 -376179 -290466 777470 -35022 -401716 -45133 485543 789418 659513 -655563 693677 -51350 545774 -109507 -164047 552100 -797259 -178823 833865 -727137 -276336 936040 327809 361526 265649 -746399 863957 836953 175362 -939123 -754248 -896373 -7649 -827672 -999536 -410014 87895 33732 -497864 -223222 75312 -931642 -638596 -339774 244960 -611737 -848095 264797 -57517 2164 378843 833091 -593236 581263 870484 913262 304828 -660053 -166101 -294419 886285 696212 112115 -668700 -623910 817509 -25552 -602487 900244 85136 -313762 742441 -67105 -563622 -64534 283937 600210 -858532 526390 77414 -654277 138499 -848487 -326402 419609 708752 -278563 -576636 118688 124313 322367 799528 522872 246662 604274 -403796 -722946 -763499 341917 13928 738370 -534953 -925991 110151 619911 -721871 -88780 360648 679879 -452260 8368 135550 -383700 39781 496196 573456 617879 634541 -897702 693690 -76131 -411030 170064 845130 986373 40996 -141704 -803421 957388 133433 439959 436542 -356575 -230694 -993047 -907356 956521 953995 -816229 -390538 828860 -911449 952144 857317 750950 -146214 710045 -251846 195431 914469 830989 929743 -433932 54366 -120418 -27629 -774797 291373 -295102 285194 468227 292368 911071 -675509 -939790 -162473 -896817 306305 -735164 -931799 -718752 120427 373683 776190 -400683 290011 437162 582818 -960925 -248646 -893752 831800 -547147 867843 -705309 -915275 -773911 -477756 751363 552033 636689 94752 -26525 -291622 125107 -66736 255347 -345200 736970 963869 721497 -18870 164290 -129177 -598933 993823 -404865 466465 507830 567294 362327 314962 -713989 -992089 -21485 746262 -884692 -774097 937586 -891620 62451 -124800 902438 778021 7852 907351 433621 307339 640870 187845 -280934 5432 -675098 555182 680833 -565718 -795228 593868 730383 -147978 -702132 -641363 -299593 443458 590398 467889 -239386 -924087 -366194 -56179 403960 297179 -522235 -475829 994752 -366758 -908258 -373816 -84475 58686 323466 -770892 -768897 352786 -6483 925333 -270114 79093 129695 -138811 842947 545050 -392533 879215 -133179 159688 -786733 -232426 -157458 353243 372170 -342770 513083 -974015 -796040 325761 777120 813182 -756486 714476 -204799 -477272 198816 -254689 -465350 913260 -757907 113856 126616 928007 -690278 164552 -276387 818253 513300 549381 -376000 -48218 883193 448406 638571 -943604 -227553 24691 913020 53903 -665075 -71454 -872572 -482223 -856577 101763 -397557 213130 -175514 -536635 -705014 866820 -203546 -162322 -102801 -848992 991447 -854633 726684 864336 -926267 647981 367337 -190181 -13328 648178 355869 -576355 -512307 -567814 557177 -5501 302722 741295 -123602 -292845 842605 313933 496098 14498 837918 -260762 806447 928156 73049 -397345 213283 -645503 341526 524913 642881 -978462 -183680 529833 633854 287463 153977 -222743 892357 191308 443540 -363419 478964 -552992 201241 961702 -516131 -836859 -880379 -588405 555078 407730 796680 -347581 734313 244468 830469 -939821 -415371 -709656 -393451 -215274 342922 -968253 -360444 441017 -635839 -174389 -97325 588091 164258 -435109 2100 -750733 -44500 832355 -504687 449417 264145 -510619 -72698 -177669 262007 51961 887394 849818 -143495 -535094 583466 -669173 924707 -725993 403990 678855 101177 -348749 -478190 -648933 -224527 752518 313918 200104 618612 637193 638190 -780188 311138 -897715 -44885 -339689 709835 434933 11440 -360481 -177098 -346440 893038 992813 612894 60384 443144 291398 517871 -684467 304216 -893117 -469874 687475 328808 -75887 292046 992728 388858 -892431 -410244 773655 455681 643193 499284 550623 336421 646673 553354 -265483 -802237 -610953 203970 195373 291179 855483 -927592 196469 -10144 -777660 -496999 -269621 -817125 306506 645959 671298 555336 -837542 614681 -609151 -791353 462677 41081 -449341 -586963 534512 -155708 -161832 507713 -586442 836430 846243 617344 709505 -483109 576410 348441 422917 576551 -172342 -857999 65989 131679 12240 770207 242844 802982 -720928 -350991 -302538 876689 -128575 -418202 952340 -820181 399183 -160462 21515 -667663 -839559 -906306 336965 -901161 -77119 -387675 741439 80450 -511426 702264 727370 -805748 795805 -909317 -155382 -682621 734748 781989 186362 566506 -310899 39076 306021 520694 -753703 749334 -271250 -128942 637435 -273583 21002 513180 -141568 -295332 -934527 218470 229902 -329740 -811024 330037 -136358 942985 -795190 -376443 -879056 -114626 500562 -397372 -59281 882924 -28894 807251 -971382 -892385 -413272 -29048 -785400 -963816 -713820 -710738 147205 919369 -564693 -143357 62127 -645412 458663 349753 -79926 293165 610773 875382 200877 -66485 -788795 384213 -838718 942587 -976675 -99102 -378103 821556 -775978 283169 119446 865828 607422 735624 879119 556202 -674059 332288 -204113 151386 -269648 -505624 305221 -251907 263417 -80238 694 194062 903596 53573 -84362 329662 600571 141497 162323 -561040 -579220 463774 -371541 811710 37334 -167787 -972815 -755086 -291481 -859339 -384724 -722162 -305119 207367 -309320 719045 -707880 -136566 -798717 -551681 790198 726449 -826352 -284967 757175 216160 -849288 477986 -12883 -843021 482276 -45217 907837 397366 693908 -270903 -802080 19694 249947 157770 441444 952399 784033 -943229 127080 -187645 666208 -353720 -188061 513578 -359513 258210 -246882 -512172 188058 -529203 35509 -234231 -580240 677816 -451430 128705 -149772 -624248 -507630 18797 -171644 111253 -878282 232684 -794091 -947990 695795 45974 84525 -138551 -915957 547125 702567 455077 -324206 205574 -312717 802471 -213647 550973 -643436 -938326 -411802 -396929 -876256 -367809 91778 -390810 689923 -525143 131114 532480 445500 833890 853783 421839 -893858 356884 -300714 380363 70416 -419679 -282039 -850340 728718 -539620 349604 812896 424486 -952115 538480 52011 75708 -315727 -847861 -483966 -514617 -134153 -430938 489119 406737 -87676 540998 -166480 -575622 725488 486339 265176 -696714 -738169 83276 -136531 699019 698186 424802 630584 757524 475115 411993 965240 14849 -413612 934618 112606 399956 -802912 -746781 212690 647461 -209120 463557 546478 -350177 170200 227876 -808130 -304896 596224 -611845 4294 393757 519812 915606 421500 716637 521604 713238 51593 -376391 166740 -605583 19724 -749758 319228 365167 -323817 -339685 473017 -146258 -68176 123642 -518789 -690529 -778927 -593493 39782 908678 -882711 911246 758225 -381314 575449 603028 -778039 536691 60664 437062 -366321 -729818 747023 -598594 221078 166444 737118 744235 -96122 -568465 282517 -314159 -920388 -487636 -552997 314887 381639 655476 98251 584119 -837012 -394325 424945 -771614 378147 30348 671058 43930 -395112 239779 608866 90246 -400853 956881 -545141 -750751 756465 -355125 -882004 -936709 -307535 138779 649624 323895 246247 449566 -937453 702091 -15804 355588 712153 362627 -992596 486612 -502505 816446 -104777 -735515 -289041 909167 -658384 -85530 39544 -366499 870041 267607 -490564 757988 -57691 473869 -269511 661106 -883011 571954 833632 -821877 -492292 -968637 -902759 -862906 -458957 -717808 -995395 -608819 -846619 606527 -591718 -168991 508875 75210 -612366 -237613 410578 -695172 311676 427788 851224 870904 -351262 -979578 220659 635698 -166590 522193 -437654 670580 -447442 -260593 27834 -587301 -271701 -866440 995026 -386985 -232011 915287 -578985 -125010 216250 -299765 240289 620282 -555366 54535 710204 558630 -666834 -409646 -38039 937333 -760130 -16120 -788198 258171 671113 551127 -572167 -963934 604353 258819 -302111 -105946 81803 -874782 -627101 -103271 -637820 -256032 -609341 -943904 -714313 -453124 448761 395573 348968 898378 186160 903587 772044 256751 -327350 200973 955279 901032 -416806 774439 -432051 -136508 -934487 -392070 965209 -354651 841650 470501 -54279 592963 392101 343831 452455 897321 206184 641302 675538 606453 -328175 -859205 938587 -255140 286061 553011 -914664 351524 886141 541440 227605 -764376 729716 -913162 -748082 749144 907450 569534 207670 568119 -100501 -41130 60851 -385957 -727975 -497009 -408672 -975504 156934 -670834 -217143 -289227 817963 93644 -221198 -551427 -528076 701847 -317103 653744 749121 -339954 -270704 14920 -648410 370344 -469044 356436 822124 -205139 -983016 -158216 -513842 63292 665979 -490518 21053 -189885 -621459 -145417 419549 -614262 375646 95356 133766 -362711 223920 -605074 -906941 14221 -978248 895315 -253610 18296 -947136 -330170 -963662 -665347 -834168 266231 -500224 -114680 -583488 -155480 -314469 -399404 501904 905649 -399597 -477069 108433 -803331 -974802 -424887 109137 559243 720354 784017 322898 729454 -548388 -765737 220811 -79155 -557315 735613 452710 551396 549719 -652618 -551871 77697 485173 362381 157037 -416376 952464 274911 -643406 799855 83994 884701 802761 -896446 -915016 -500 751328 661665 -851969 -468283 -344550 644925 -70338 -941132 286220 -377889 130165 339037 -187711 -975007 -328106 -914542 -635977 -337358 534091 245502 -897952 -304554 -403729 903070 647073 -505244 334739 702275 -375210 -99321 371899 -187759 -300723 685310 583454 -722045 237767 479515 763818 424805 111482 -930873 -368258 206168 -421359 -74755 426862 -276142 496042 71115 -292350 830747 838487 994644 264439 -810800 -322274 602321 168381 927972 -694663 866315 644471 857370 -762665 865634 -759554 -237555 -252135 -574007 -471202 -229207 153621 -522553 239576 991151 -655721 -866056 852959 423092 -427813 -792309 437915 653986 -737388 -140606 782696 -49866 -101656 457972 -970281 303104 138737 842254 -389844 448103 278974 -674547 -5281 546594 136400 371718 526748 582720 306078 433439 -514365 -313696 -410990 -223341 -509463 165498 -148727 606002 818772 -87083 -682154 -477602 -168701 -819058 838719 124559 443556 -896296 -984321 815824 412827 43190 -924221 -441536 -292478 -342910 855981 -781550 914339 815722 542292 -945651 -112512 978542 -320063 -264819 119756 -212125 901364 203392 -910352 758131 802141 -88982 -214905 -850662 -276764 97377 -403487 -187094 263265 -629358 -883581 -626103 799396 363706 -843738 270062 82671 271661 -621004 -368025 497527 766675 849998 52822 580455 -188634 -977207 497967 -436772 726198 -753876 870972 433514 548901 -675660 108569 307093 -237013 529744 383032 481241 108690 -877019 -101026 -331357 -572485 944011 412197 -698154 -403048 -955379 -271624 403399 913072 -949394 -469478 -600511 210719 12575 939935 917378 693650 109514 -630800 9916 -411185 -81718 584523 -443500 -543189 171696 -120894 254886 -775662 238271 607928 920704 971012 -86287 -773145 689571 -340334 471536 -183716 -137595 596324 -364002 662136 -899567 -297674 -468850 805105 452005 -975273 -582776 -840368 249363 263465 894601 314097 -482399 176163 563521 -37498 282249 610514 -168429 24980 450681 -868653 602904 998900 -334316 234459 -990947 883539 -602896 -193488 -425440 -156365 -884074 458925 -543018 544999 -977787 -310462 -74968 -607205 982575 758385 -19278 114122 832890 772818 600899 54726 792128 334480 -291360 848692 -180528 -226838 178241 871692 471787 175923 668370 -424034 126408 806355 -277965 325512 -172528 -910269 232120 -472767 276066 -3691 886762 -217199 -879791 113641 -143100 -344042 -385951 51449 165111 -539327 740749 59790 -728474 -978602 954948 -868087 562603 646512 527719 -872357 -717615 397819 798285 36749 -920425 954552 860352 -39879 -490381 170557 617853 -183154 -167284 640114 234807 383697 607039 80149 794517 896598 602652 -721865 -126673 275723 293222 -110915 995989 -702354 -462698 -82465 -215863 -539374 895064 736684 498880 84126 -980723 464900 727140 -353459 -43065 424477 -46187 459375 -143152 -321153 -406493 -551321 878628 767112 387670 47403 -237966 -507800 -79385 96712 433951 -962394 550660 214875 -974781 617114 -273585 -599656 -853334 613232 -23840 905799 -39596 27051 -787010 579905 936181 449568 -762646 -462472 -157963 -241417 412373 879469 853874 824622 -865692 355640 280761 844181 336883 270211 -758703 -154285 175952 71951 160240 -49825 723259 -522323 -17148 -584952 381805 -944570 -626644 375150 637838 -954283 -594245 -62842 -498115 908647 -85060 368026 -41461 232482 -885271 -268601 -952192 851387 716338 -680835 627477 427006 117308 157443 479929 -993974 -487329 -183696 292813 -823662 -665176 -386381 431015 457565 -97195 65035 528658 -492345 727771 -759536 24524 -39042 282211 43049 -195449 -372282 -222135 238739 770665 -64394 -519140 -83360 537612 474488 -906847 -939402 535935 -860084 -74544 -190324 62019 -616314 890068 -14160 -724529 182220 953615 703684 -311028 992985 -364779 116348 64089 -62852 939436 563298 602888 138010 -476462 374483 930911 -910809 -835401 105343 -783847 399921 -687297 497516 402914 192726 227073 -461069 32607 -289463 612555 -677054 -402397 -264111 752411 588760 -612421 -841910 -317145 -856563 639523 -934494 740694 722823 733390 108764 111941 664518 -345309 422161 405060 -500583 506618 594282 807126 -284122 -780253 803623 -997708 790886 188000 -955749 673354 758310 581862 90286 -910664 -738296 395231 804826 -330797 -695936 -892053 588718 -834782 -280617 364954 547278 805217 -896084 -429964 -486287 985217 -788882 -216719 204770 -955994 367075 -471039 433535 788648 -760284 -150266 868541 229139 308638 943445 -731742 580263 536594 111801 396873 825304 -241258 131823 185954 -838578 736275 -446293 188208 879974 185797 -938734 150153 349872 821822 -917699 -279335 -494608 -461085 276797 -376673 752797 -102291 -675055 197870 -192540 -634519 -456911 -242067 273574 471224 886023 477912 175094 -575728 -157199 -867331 372380 -836103 -982335 -284864 -241771 -254638 141757 394264 347536 -199735 -898273 -936305 76914 -342682 -608875 448581 -666028 -626559 33474 548718 757632 429127 -354885 -417840 879479 -829383 957835 -779322 -919315 -604371 419760 -441152 -544437 -396341 812956 -719168 -926931 726545 101429 97886 -449822 -821296 361301 108485 47983 -771795 301771 868275 -461045 810273 -74024 517501 -425564 374776 -147918 -479990 28249 110678 -33019 -314797 307838 753453 -296595 354665 472092 -488503 -375171 408943 -302610 899012 629947 807451 613604 618514 -473695 584121 -888412 710263 -706914 732585 -193020 -248693 873107 -26788 -618222 -198979 -829865 -471205 237452 -312627 280499 -472128 -654232 236241 647142 -190022 -338611 5169 800419 -682227 -543080 -920405 500878 858384 109784 -557105 891074 -893011 -701102 642180 -688690 582373 -986242 48897 473011 -389430 707209 -257067 685416 129411 588241 -881568 -105385 -158517 669291 -559016 382685 -926862 -882656 540613 -200498 -792741 -935317 681476 -305170 -719236 145405 -686776 -620935 955361 -504390 -582892 542492 -55895 -270406 -688317 756217 -959609 932809 766336 953255 -397118 -176410 -942002 692784 733238 255176 655362 56081 -49583 -469804 -538940 161854 -28009 829992 587025 -563812 733727 -351084 876476 993668 454675 23835 90088 481990 -383180 -911625 -931697 -679132 891859 262418 -60929 -489389 437337 -491762 756568 -910722 812352 414397 -429297 -942781 -442600 444713 996974 605491 -831613 -825074 951185 -745258 407225 661468 470251 982053 -665979 -38090 345279 799502 -971322 -372363 -748889 -27916 -867729 110885 -591088 654637 590087 192518 319164 742146 509738 -876276 671295 339505 282246 907616 -799357 -846226 691039 150621 139973 374878 960395 78740 966933 -717925 -241034 -560695 -569639 -751436 658976 -133388 872394 -982998 583450 972993 661749 -237581 938509 -718705 -294724 -192518 303538 501492 -708013 -772707 851291 365368 109892 332078 30825 728278 -175253 617331 -834860 200063 -197510 849959 -574169 -723818 -388618 -501130 353920 732084 606264 -673660 470932 -27354 -154642 -676249 -658391 837354 -849001 492456 464794 426166 400650 706759 -183465 -135311 -63120 196532 -659485 442680 -661307 817238 -384940 -529702 525531 45575 692822 52828 -671273 -954218 301864 -707594 948658 -309180 -158051 -137196 252985 650184 418589 912982 -191474 694988 -237406 -369263 946852 69485 -419397 983115 784967 -858562 -372596 523203 -130414 -880954 -368821 446951 281079 -564099 -936379 429531 -926149 -342701 705495 -431239 540919 -826199 212982 -490804 225048 297046 93992 -138093 41055 298532 336904 -264507 -7198 625361 855366 378119 -551799 -486130 -922972 504631 557970 165251 -225670 -199707 650510 -619192 961971 921044 -421918 -851475 -636082 920445 202695 -142988 307550 -335219 -977974 -133166 -787574 -911006 -351796 41074 796942 924306 553603 -690511 141752 -307228 866167 -226333 -561556 -416428 -990330 260173 783648 -428524 -930207 963625 -206752 445830 783756 -872411 545356 -307645 349922 -679836 -34155 -513769 857231 -376069 -301564 -920958 734996 933237 -459149 -698952 -468409 -535472 -73775 68130 156624 -281219 380834 -672421 107053 -146332 -358019 656180 636718 318814 173837 -739535 295034 958778 339857 952841 -263287 161336 -55845 -564438 -816217 621713 72916 -763085 810104 102253 -662281 -917640 359918 382059 -581294 856321 -966316 99997 -863096 900491 -445753 -782711 -460718 -838906 -761929 46121 -585223 58005 -527637 -782612 757469 -985967 -995590 862003 -15631 927623 -141485 -68140 584124 498229 236726 784155 200410 81169 -608199 757316 331130 -994238 -192188 -866686 117598 -97371 -122860 -940933 618333 207305 -544708 698057 -191260 -646797 -371041 169467 80880 -990181 907127 569362 391958 133485 432850 607749 109436 -281271 232592 -442947 832477 -936765 93158 463770 -28279 126756 484062 -881300 621154 -793113 -671019 -509318 101856 -680387 -275717 972671 -591474 355466 899798 -995033 -196213 -555035 -331840 121367 -865782 824476 -912668 946531 -41262 -391379 -515387 -84843 -495041 -609330 -600905 -319699 179519 909543 -594332 79515 509398 995475 177481 -685497 648986 41122 884662 -868471 23224 739482 114513 22705 823533 -804815 525203 -273151 -967027 847956 -724918 776110 -732416 154660 919573 661987 -754880 -236301 451820 731197 295517 -617525 253973 -975280 -661255 -407832 450480 707744 -710196 56505 274092 98089 -585312 -27165 -559153 23384 568278 -943810 -105806 -870640 -428064 -315690 -856126 360870 -6715 968811 -292031 -900891 -614367 -4751 153667 -139125 449698 108689 -111438 -829623 938251 -628186 -809782 280135 585140 294209 -685923 166686 -58871 119462 -357104 -79523 -355577 -321716 303836 246788 -168894 20961 -45810 819724 914913 164931 583944 -228131 -398816 301960 -513026 -799018 -566066 858360 -234631 41801 897101 -952562 -415528 110587 -143980 -880902 -399542 -30167 -602832 65057 953940 -34434 -196162 -433764 137297 498974 -996749 789173 -113426 -841185 -493803 35181 -89302 498186 -484609 369657 -711460 897630 -589023 256192 518572 920589 -922883 346462 999192 907133 -529365 -864091 263793 -132600 -473642 324374 105308 -702467 -928963 -146068 955986 127517 201139 709138 426912 173343 -970208 209832 -286745 -565844 188285 -683390 -910179 758755 -278180 43561 87691 782934 -998051 14680 556621 941324 426298 484096 965460 975485 447036 -442299 -477081 -24679 -252988 -953858 401310 552257 842947 904761 -567962 967756 -716862 -891852 -194304 336131 -432805 21349 -563326 -389338 172733 -962188 783188 -573211 824365 361404 -377292 -886168 -683393 -38963 770483 -895161 451873 54380 36405 -604014 -110959 -174062 -289035 14795 -216734 -129175 678783 337255 754363 -123182 -237772 36432 388440 -266782 -139447 -837018 -120698 -859808 351945 -429831 -673749 -191288 -323826 -947247 -537412 -35637 -434356 -628441 786374 -750771 -252025 -414295 -718234 -818330 -858985 -130567 731216 -977822 347691 -937426 -373812 -548543 171459 -515886 890291 -509385 616372 -274333 -995721 782765 -637399 -988973 -630631 698686 -466148 -374009 -800335 -835653 256097 -122661 99689 591527 -447205 -91236 466050 -269124 -394555 390541 541389 562660 -558934 197091 550579 -697535 -7059 -164791 -125393 575654 -666109 -376995 532174 26651 -405196 758321 -231626 -804771 867101 -829365 74268 -430629 663089 -228955 -137268 -160197 -446925 165933 902821 43859 -188867 739782 631962 -92880 299325 845254 -355278 -441838 -86413 264182 -551415 59502 784372 742933 658509 -855957 -415574 544469 643266 -134171 492754 652892 -94529 107885 -566404 830660 400942 734279 803854 12444 -510577 -745493 286786 -583067 -142474 -482427 215715 -230507 -795895 106997 -623468 -589288 286979 642383 208329 -491958 691507 355931 -696244 862078 -482306 -801897 438649 -462982 206937 -953552 970754 495993 -749233 418829 -719763 -783705 -345983 -423356 -551663 -481880 -72799 583459 -403812 -216686 -457482 -758872 810512 740207 689628 169993 475329 64444 -46143 225454 837849 25452 544424 -855119 -834860 854758 -296662 -846363 -176764 512258 770416 -817204 -61042 916368 -222406 242463 308075 -424111 -595365 -433206 -364311 198268 -692037 234349 -857689 892347 -443308 924509 534940 285611 368437 231841 158993 236256 472578 742901 474658 877662 -706318 372298 201537 -164319 721744 235588 722355 -86634 -162566 -308805 -718063 784672 -1051 -183109 613064 -688492 72471 120580 -682982 -507588 511787 911498 -710501 866776 -258479 -287242 -131404 -191207 262220 -440285 -815965 248228 -621070 -78175 654329 727829 -860753 -748106 685467 571641 -76414 798552 -650558 -421293 855678 -138699 -375045 950936 -610358 -244437 519592 -979789 905890 413136 237693 -543998 897748 -368917 -319229 -538921 338756 468217 -842728 787191 -752663 -316502 -898835 370335 -149683 -267935 254215 -275334 238737 -90569 475711 828716 -639770 856696 -857150 930122 442261 140452 -821231 -866209 329848 -757648 -74622 682985 -32897 -515645 196925 732890 -337748 -673095 -915904 -313832 -474729 680099 639836 573949 889451 -583675 -32715 220376 647526 641303 156614 -674582 -149155 -767676 459995 -730391 267575 614574 770453 214656 167405 -351448 -439702 421197 290576 591931 840226 600419 981827 -700382 828507 765894 -564548 792910 -842874 196593 374983 -293278 -7577 84947 -581820 757176 291737 263245 876708 177626 -341368 -24395 564720 -337271 -633099 -79145 74946 -71750 110325 -826769 -1847 -355948 761202 861616 450249 212084 981929 959809 -879335 917610 -732757 -143686 17700 958137 -582564 973611 575208 -383654 -41097 -439915 386810 187385 32008 523503 403712 657014 542320 764963 -953035 105445 975844 423310 -118295 509199 -842386 459907 -667009 551920 -718741 281289 -130835 -613705 -626677 152856 -355009 -267447 53589 428960 161428 -210883 -233312 -847869 413983 869089 211483 -469802 -516313 82228 885318 241188 -903672 58602 542838 -776854 103984 -122389 790741 775196 8227 239188 735968 -528866 532728 869237 -234137 -586676 -126759 384850 -945776 364403 426759 118434 243797 731862 -445357 233938 941185 438314 649254 -464125 -579017 927642 -749702 389640 277227 -877500 -317729 -447767 -752409 910777 -160265 634338 -851512 542721 -116742 -625179 655358 561173 -84813 26132 812495 482403 963201 916424 -193835 -215346 -256681 -110579 885243 -553301 -175044 -497245 963332 384069 -867508 526207 790404 623962 -962507 288839 -677787 762908 591035 -760614 753763 429489 256180 122438 -860400 -432973 161804 687567 -423855 -238031 569795 -748561 -242976 -997077 -423574 104913 -954040 256154 -468310 -386859 537452 -909722 126653 -831473 -451712 -464530 994290 -142393 728717 -983164 -374099 669050 63218 -789650 -576667 862296 556254 -547354 276645 -196028 62039 971035 707467 -15272 188598 -709842 472140 37086 -203480 999990 50478 -131753 797487 896956 114572 -128648 -804961 777663 -575530 756136 -189663 -787663 -677489 -636284 -655436 -439431 -665139 781019 294055 672239 748988 -851662 808863 957539 -50149 -298943 -46697 855190 -456771 373364 397404 -620993 -97782 349163 961165 58503 -392836 -308613 -803423 -484978 -171102 -921685 215648 583780 688160 -94665 334697 -506480 -335700 -272880 14379 -334323 693267 -102694 209771 -252344 -143822 937964 -631228 -816605 240638 528596 -712670 -407947 -988547 -975663 -350137 167432 -608182 -332969 131527 893593 -47723 -776562 935307 638172 68256 -105773 366801 -249995 329027 821686 782250 985472 -917655 307450 -905605 836746 -774511 -912487 -196228 676246 -581042 481213 -531396 -725607 222791 -185017 -144100 -296450 -569672 789452 -468657 303266 -704529 -940013 -447647 384473 601168 559769 337708 601576 -964655 -152307 324580 -477688 838014 -444588 -660467 378090 -739465 -87290 -907648 593709 787309 -353937 -492951 657642 -571991 882191 458828 517545 444549 387994 -283525 406504 -753296 -754567 475553 -346597 308590 -337848 -62917 981671 -233834 57301 -424678 -880282 609427 -618585 258403 -907482 858660 -968971 570510 -920918 909339 743338 245098 -881112 -688159 147176 483735 -976311 -796431 -804350 185611 -890452 -369447 -60799 -613746 839267 812476 172576 221629 485620 195027 -799281 585099 -848039 92903 994867 -206661 -284800 -551976 721829 105064 -447796 -247655 929711 281342 -593901 -299470 -454382 519230 429214 -636228 799939 -191683 816684 60649 -750359 918629 63728 -58118 -374175 364659 239502 431942 173626 -97417 -570207 -545990 877753 741208 -774856 -364973 -73642 -808115 287444 -378202 634429 876261 638188 -303143 740558 -184192 -77079 308903 -98915 -240429 -631382 -122016 -631053 979432 -20734 -972186 -781493 70299 64053 56113 -691882 -69089 -930690 389068 -276872 -795785 -482548 -828458 -883384 -171139 671873 517762 -920300 210399 -695055 774551 409435 769437 580969 -79247 152145 716300 -506651 -754690 889054 -55338 707545 415682 550943 -168329 925481 919379 -467356 993345 430385 -969122 -146896 561114 345662 147616 -573508 -811847 688915 -705171 727540 -488532 -958363 3629 -10119 -885803 915934 743002 253341 144424 773406 663556 -514197 -213393 610101 -629043 786972 -323386 837163 760813 597410 -765153 112761 -858706 346017 463295 -522227 765937 -864655 -699584 -16182 -661592 669086 -814579 79877 984922 -98840 955113 745737 -760669 -789693 880744 -63212 779057 42072 590323 -125865 -437177 -538622 421961 732538 -18627 -245422 -214023 185366 -921473 -476020 -132503 19897 -850678 -622937 -694958 830950 -722318 -309935 427201 -236014 886750 -226455 -457321 550185 -79350 370691 -92406 566022 641861 168167 328099 -880642 805873 -454638 -293698 465110 -454395 754355 308109 120776 280718 47280 -927467 256387 -757719 463775 -316497 359208 -952821 -827443 -484344 583757 -624518 -133574 -468958 -12674 -782127 -968933 61776 -676425 -36096 554327 -206018 176491 -845431 -909941 444775 902784 -112764 750598 -457443 -626736 -828388 172493 -932091 -382934 -541424 -277992 -777320 -898865 -498509 -872238 -161629 239989 -995219 -255459 137927 -753976 -325321 -366515 616570 148452 213283 -898200 542212 -236452 -576431 808493 17795 157238 712571 -408183 -234648 -359187 -519702 -632797 -269576 -130066 -773633 -827054 47563 120091 58795 -869599 -682288 640587 215543 -41774 -15288 176967 -503427 56408 408774 -587825 -865300 660699 817717 -321517 281993 784568 -208686 -870854 -286423 399102 -442066 475999 -951369 -661133 147886 604687 -880716 274189 -538614 -276788 -618958 -550151 -527663 -321011 -663976 -218729 96483 -772804 -481822 -999940 969846 -979017 163486 615919 949266 897487 737135 -657940 920341 -618932 854733 -720859 966960 -746906 -103356 -477701 262631 -312371 -852623 -760439 -443627 -702429 -371832 -466278 450021 -413187 356305 22190 -679973 87526 -153307 -173447 296521 -653604 978806 -375068 -818214 960336 -832827 921354 803595 330026 20650 869436 672172 -184381 349775 -276738 -968604 192105 -599307 -731513 -298710 -915233 -894355 -479676 -230579 64858 215328 20310 938605 -827771 -941431 -763888 436607 294654 -787403 72570 -996019 810455 579402 -88239 596084 -461418 917629 -788859 818532 -945739 -346470 -914375 720228 693410 -143488 542022 -269813 471872 -670046 -884552 -454456 988261 485127 260431 -975526 73818 -415285 881792 34265 560990 445724 132722 -466388 311331 -840642 589825 -401776 -59825 -438648 -250945 212888 -445700 748004 -101267 93223 72249 604882 517766 979063 -8569 -426266 522933 -961130 25052 202950 372826 -913693 -662365 226989 -859895 39062 -497477 -13590 -326133 -64331 373620 397922 -524069 -903904 -95339 -698358 7978 840326 -117288 522221 -693541 -456467 612972 -85972 893192 -718034 514162 -904711 932219 429943 -334975 -739429 518582 -221753 457890 932718 -77716 -712202 298069 -35360 -355579 -897494 602634 222452 813854 324579 -249176 637763 916358 -332432 399370 -374666 -692798 -357385 -545539 -191539 -390518 265841 314435 -992613 -936501 -828117 -423789 277192 393507 608967 45463 470990 -104217 -753607 304748 -762180 -701792 748234 -349146 -68810 -908790 762393 -151479 726899 -935532 196117 27729 -438978 884963 525444 848299 40053 237006 -526209 -802631 695437 266083 -554765 -333486 -855412 707809 -640223 -438208 -952691 230076 624543 508737 -129600 -59875 -816682 -392826 -454168 359135 -999038 -868809 293723 573459 -509003 738413 945669 263548 -461996 31670 -977435 585876 725400 -947947 -985970 551173 510478 -137857 740135 575409 -136937 -382241 -602004 108970 757097 -89325 -505685 -917829 347277 931436 721096 -476707 -804769 -904142 44602 291779 -302832 -446818 -975221 877775 331687 674271 893148 677274 -272388 -865515 -585890 -699152 482620 136537 988378 481105 223848 -292429 -205910 636402 128342 -212318 -534978 -585414 939822 -29288 -713960 184005 2158 -709381 831312 565988 -603929 926245 381969 307995 186942 722276 -483558 -289374 -314644 75515 750269 -699163 -861506 124960 668388 247811 208981 634748 -962553 770771 138662 -212178 -651081 613210 351356 -913464 538903 -462122 -648719 888784 -283299 -239049 765433 -669759 262741 83360 787928 -314489 902495 -67477 789158 872967 989804 -648670 142290 575380 -487931 134919 148892 -233605 944324 66829 -309606 508024 -982184 -439076 -591308 207934 825093 -654896 -522456 -594317 -931038 805115 386694 -780622 -683750 -150241 -359499 -715256 -375061 411317 309484 -100489 438186 529001 979898 315766 364029 -485477 -996865 -257810 414879 -935072 -8719 -661825 -478240 -164737 -108520 212793 992035 351476 699729 629284 368990 -584080 437583 -642760 -986595 -765353 203413 -843099 -855297 -249920 178686 509453 -937289 -558599 282677 94085 -883956 -579455 -217667 -263401 -152742 -680180 -89109 -735549 -976497 417411 44647 640889 -389457 575361 -489042 -539743 17745 878294 -307821 -27372 -320353 236424 15289 -911712 133722 824525 -398310 -830200 -282029 -900333 536580 -647039 579955 610424 -394089 938422 -214860 -435502 431560 -196156 864038 593960 -319391 533951 11627 762551 -60930 -215124 -987461 -864914 -155374 279941 884193 -451854 502112 555960 -12612 172187 801794 849576 -403265 303989 954854 225706 745841 -140096 644427 198409 434030 -580751 390088 -282877 624228 -104785 -373818 -375606 -201065 706006 251778 438276 -278435 954871 283660 24395 -822110 -24490 -539318 -592211 -429722 828650 824053 241197 -253766 -94367 23451 671297 134599 832026 664731 512722 595783 -673879 -489428 877759 -322167 -974121 -728233 921178 787057 -463201 862200 -467863 -341514 796849 346945 387622 -451933 -144909 251447 -780864 85142 -828421 -272077 215384 -58876 704790 308195 630405 736307 -21179 -260922 -493360 119422 -901958 -46413 -568136 89301 -418208 -457517 -261329 837819 888016 -56286 -101 -775738 -861347 -609550 -561449 -839774 25353 27752 -354768 462094 334861 -859651 -695320 745053 -221867 -832130 -228938 -702729 606849 -591091 -372797 163286 984421 -814946 -263506 941449 -925046 -138502 -496118 -783308 -334677 -348737 -628645 -616562 21433 -924450 293277 743521 -853416 -915556 745021 387469 499552 637202 670749 -165626 -74148 975661 550292 -159662 -733554 295598 -16660 801804 -878103 9003 -222110 138852 -29802 830220 -694230 367388 -47376 543503 -936472 -946676 889991 241861 762552 -667617 -524639 316691 -440921 -81452 -811212 -445518 813367 63678 -324499 733871 345184 -822652 -444883 -674069 -203383 709730 -80250 -43108 -410605 989734 328642 162762 571343 -993740 204765 582739 929922 -994174 -796410 808936 28008 270620 -102622 -656883 211886 -934622 550857 17181 -913161 916677 441927 524740 -612648 909134 -42340 -747645 175964 -38505 998269 -585296 -68223 -343153 906065 718707 614969 -197574 374580 360394 -386966 -198225 279927 -125435 351214 -374503 992925 -6709 34963 401591 -472992 -671468 -492644 -592165 687147 190636 -687938 236783 -153827 -805705 -107867 -608277 832268 -217177 387565 899296 923520 -78777 638248 -236816 -177484 -193996 -550050 729428 61848 -965410 430217 -841131 -352302 -339572 -912747 -804525 396600 -386475 -472474 -946367 -432169 -444376 609106 728359 -360080 -161339 472098 -794082 -990731 -36414 -315243 879832 -314096 404487 246493 -958698 -240355 -521775 857760 447919 -522197 -580429 526585 -578416 -365313 -633200 798581 246070 777105 -340957 -709354 417718 -486771 236663 397394 -964170 -932525 435951 428437 173169 520440 939327 -626885 906679 770754 -84623 350359 -839574 -650192 -595102 398960 -270846 343535 916290 -403458 -242550 646886 -719849 -837647 -887391 722476 139195 507498 -499846 -254452 -40487 -607872 -723620 257160 -392460 -871747 498979 662355 -194976 -77538 884413 835541 924231 555159 -177490 742443 111910 232460 -898804 103845 397133 -163879 684548 490054 779234 -715317 528595 -666169 -159138 903332 799053 952213 632079 -996837 360154 -837042 312981 -465062 694260 -24632 -424219 -310145 55723 -251254 -756536 -228453 678305 326864 -471203 953526 143246 250764 -476525 8905 -486083 467936 -808272 -742718 -204916 -884060 856269 414339 121840 289894 78424 -505116 -46481 -86811 -793584 757421 -777307 206870 -944372 595996 165312 -57569 -525515 -136987 -279293 -103969 505159 -795347 998086 3683 -447020 667406 538229 160882 154561 735382 -256115 -989949 746823 733000 192034 220609 -215565 146073 802779 203662 -428889 -240908 562420 -70019 -223977 772535 714044 -555050 -701364 -550732 182421 712086 454181 773809 921206 -563475 19921 378600 -189716 -479938 -779178 -578552 -164076 -737246 -813299 -462670 558883 -66203 -3805 61180 963551 453640 -69863 -351119 -982749 924861 24645 656527 -684449 -922386 -715441 717512 216213 469687 516405 659970 473437 -587801 149192 -723048 -828062 -197885 -230739 552662 419427 -475709 -619171 -963839 302387 149651 -124123 -255540 -817862 100755 -400474 -577052 -418319 -300905 -376106 379621 -430998 352424 920958 -3486 -621499 238337 363194 -865311 717628 -220781 -332293 445789 643224 634497 -581496 573250 -495558 -475099 -156551 714869 549779 -266103 -428741 525770 -875092 -144785 -799345 415627 -120673 -159798 861451 -170249 -879205 -40382 -641641 -817471 -792603 -447180 553201 873229 21970 -83152 -650454 244983 291405 113913 -518234 429452 -593577 689416 -413152 491342 479362 -593271 859172 974900 -330763 765405 -241389 881320 -964244 -242538 -473053 -603257 -528203 -265090 -303780 -813787 -384205 -746735 -918501 -303674 -67106 -617346 -852973 -692954 -670782 -681302 192328 114674 -155524 -477395 412306 10829 -232512 390354 -596192 130764 965078 -360165 -203534 896122 932760 -605124 -284578 -482348 108533 692251 -849396 129230 399985 -478122 699385 504653 720291 -378563 416120 -299093 987701 87380 -42196 -683082 -542232 932946 -20464 -677711 945037 -885979 981999 -695087 -368371 -182165 921196 907073 888547 -580102 -689156 -192225 757276 85466 562791 147709 890974 973381 -790710 -590111 -229282 190766 301848 800837 123112 -177993 -632044 -163049 -325541 -800199 -168359 -219974 -213334 701632 -614958 827267 -697508 42381 -827710 88638 366861 -838126 830269 736935 -935573 -878855 -625747 -411280 -824006 -308322 -895665 -720063 -871343 211728 320051 642996 -808038 746388 -944193 973525 842773 -350303 -404435 -341592 856022 -93851 488072 -23389 -886781 -347201 123955 -628561 587607 -871613 -649630 629419 370977 -783046 749983 912106 586054 422559 604998 -64464 115131 -208989 5002 -41800 -109429 -348118 -712594 851121 972759 369355 -702004 569916 120401 -82989 -143023 -466320 697408 908483 332031 122582 -436352 -609458 97194 -626834 548735 964828 -450436 206760 -791616 860682 44529 633835 -483620 -208473 356187 717074 868092 663993 -914977 834026 670816 976246 82294 272565 110683 -803765 -698642 617386 -842155 -334888 821606 -919949 31304 164978 -12459 -834643 938691 524192 -771068 92395 599402 42782 -614769 806324 428020 319965 -706840 359425 -920916 -975103 358228 690240 -893072 -733854 73452 702547 634293 802187 936221 -282479 -64511 374718 214057 -421820 -94865 -669841 -367196 668458 -878289 359876 647671 465268 395524 -205413 -588831 -289846 927300 272004 -377232 954181 -827301 -976062 129292 42227 -821560 532815 283757 -447657 156574 -413867 -10720 469350 292996 183990 50823 354955 601654 -671867 789846 -793180 922370 434698 -738282 -22142 378572 -785598 117413 -575763 818827 -311204 -669900 -866146 587081 -453187 406088 690755 346279 -620675 -870854 499967 968534 381032 673847 -895512 -263137 -164097 596800 744711 -321060 -253580 -188117 -200613 -271107 -655439 -134880 460886 443140 -290095 -162787 300126 -111095 -468442 -519821 -549043 4151 657457 145350 65649 -815923 714157 -636271 -212979 -816995 -27387 217632 934487 -921071 927961 942612 -481800 262561 -649219 455779 -36849 915038 601465 12117 890542 -403477 379402 467336 707675 7678 -191328 -556563 538001 571108 -307617 -485176 160316 -556294 751134 -563788 800576 636212 -580758 -780771 838387 210970 -313212 -64956 -23010 -23866 -336801 -990786 426113 803431 -620765 496758 806604 475073 -885843 857382 -419674 -780373 -551412 801250 754858 -997360 490117 -655859 371813 -526610 -859504 584290 -475943 22874 -976935 746477 -195971 268538 -290111 824591 859066 428809 -517798 970877 836336 -6697 -904466 807745 -814737 151623 819832 744248 673278 813007 525225 796946 701272 769659 452709 91990 759082 -974998 -321980 740315 -557162 -497073 649745 947152 161331 659826 -452402 -58315 -177525 986028 104366 759519 -143716 -934545 858650 -486280 -208297 713403 -710611 911997 952740 -778454 -65736 688190 962524 -93339 -646850 198753 428237 639405 -276999 -890784 925625 -843565 310483 -983802 -327336 454848 473709 602358 -943919 740590 262684 291877 -706107 619117 -204697 263258 -590523 -541345 -731381 -644299 497623 -139396 -283145 394533 429301 499215 851664 188656 -336371 -222473 -445202 -245584 -833150 950695 -903586 -349488 958889 -647258 -703266 -604781 377805 -167536 -422557 -46067 -282708 -924781 -887914 79784 61944 540147 775890 310304 175831 905734 -940376 755591 879587 356408 495836 793026 -363094 -855927 340070 -217461 731823 -517878 51441 -405779 815207 423524 -676769 -429237 365758 -870959 941507 986201 803344 -581728 419302 255392 176176 -809419 749635 61823 -417308 -162169 -447094 -567259 -472218 -501727 -603231 -45800 374245 327073 325406 -324943 425730 976188 41295 -263139 22355 -666440 -896462 -249634 481380 512113 -442883 225480 -847055 -414380 599831 -542972 -417107 -371737 790173 -831087 -122946 799679 317790 -476226 602687 -7928 134751 952625 -760068 64001 870104 218851 -927942 -552579 -504779 822561 150060 669284 -88554 926348 -697217 -925520 26191 912282 574031 885488 -703255 -601196 -516304 -688696 61344 -697066 -829402 -662289 -604573 948242 -939475 -625745 -371754 -527540 260145 -540695 286291 -170145 -524009 928654 -40859 -709961 -504525 646183 555467 -21738 422479 632398 292731 -374768 -529109 -810317 909341 907534 -774281 -123880 356108 -428338 331227 -470827 5208 738401 970224 261205 -157113 -980436 897476 -556905 -550321 -479641 202841 -49234 -494179 334241 -855258 43329 374930 -101573 62101 118796 798785 153960 7940 -193571 -177550 -819020 -22204 879128 162081 -837126 954269 854963 -360832 395755 -843064 -134342 -11919 -914546 854387 -331059 897805 -875589 639681 481053 -384352 393887 104007 592627 -112598 -949957 264976 -359127 -900897 818916 589466 673070 177192 -888507 -912937 473094 -244192 -623016 198573 -185656 -192360 -854799 -277642 -937825 94996 -824012 -439296 550602 -268213 268953 -971890 -818533 976043 729455 -540587 -926852 592083 -800042 -648960 485 -40553 -913980 572589 999527 132991 638593 -19474 214436 75720 -274518 143049 -726443 -30110 746418 106296 838083 -434320 942556 -666454 -192818 230987 -921021 464256 -369943 551040 -544045 -491887 -557796 846669 485965 880038 -564096 967336 -400570 -863874 755911 89144 -152664 -318389 -358734 496729 -749392 -537037 182680 -429283 198894 -236975 -157466 173126 -301623 -786511 -278631 -146995 308600 -453801 488774 769885 -133366 110777 286227 215897 383967 -635455 392507 597586 -142164 -39092 -974962 139538 710011 -251603 342766 375316 -634456 171690 -719149 425865 -803226 488830 -486328 -680620 -872392 -642218 77804 520719 373752 -404524 -307854 -985339 301908 -791921 -212063 -815435 -775604 364305 -600491 437717 374325 -548777 -419588 716237 -204743 -279340 697114 -688200 952660 -764561 -740027 -568986 837848 -294783 500650 842973 445163 -934824 -258938 -599213 610436 402870 -163411 -219851 87793 726226 759175 -617053 581460 326358 -741234 -812046 713121 -843169 344914 -312279 882722 185345 -481035 244613 -58509 733121 -722769 951029 816262 626584 -16565 -177762 -308319 169207 -344281 -969256 561755 -193731 373048 513967 -435294 605890 608132 972131 527416 -800304 -438873 693992 -772559 96677 415823 2407 508278 -895757 -879041 966715 923462 -918176 24527 -667531 131504 -743674 676715 579288 -143334 259571 -862832 577246 80061 145578 414290 -870991 -199514 515104 695768 -61133 861879 -892352 -342434 -761993 -616797 -179480 -447821 914118 160630 -902934 866873 449306 -204661 811276 208231 -801626 -973164 841608 -239542 257996 816918 -830196 970111 254117 806762 193211 -363333 -668930 811837 943659 495812 120533 -375663 -258971 -504587 600160 17210 798184 -243138 -497658 666593 252710 -930655 485347 -785916 371333 778423 895304 -207244 -712480 -148952 889529 -81578 522371 437174 -739218 45091 580018 345652 -483373 506664 -764125 -987257 -205176 388998 -227713 -414421 -711967 369971 -838682 14385 -495513 -226953 -710808 543033 46037 -923536 -191860 666877 -986468 574223 -351412 193990 -316704 845337 -140137 839413 -221704 -112730 561998 574075 940658 676261 -151224 -312479 540940 -546473 601295 649921 823612 -914353 -653024 229322 -549078 15865 -28305 -301119 924336 -58865 346080 307323 481505 210853 186383 -368925 379519 812575 -937080 750458 -735741 -363467 511824 -921774 -258534 646646 -421 172050 571042 424898 900500 941174 296368 -144433 646744 -581044 -662771 625573 -948997 -197641 -199499 -164062 -550591 -819345 791255 880375 -499354 -559424 605656 -397400 -325865 -368761 -260144 -516592 -248969 -625416 -116981 983643 628891 -449189 337161 -690166 69774 664842 744702 807538 337741 295156 -338989 -989123 616012 940701 725667 -746008 408048 -537572 -546881 -803005 176659 -19301 200234 688501 -684029 313563 306206 149237 586755 317742 -979963 787858 597448 992122 953217 -59284 814333 880957 -938523 -334344 -30272 -932092 257977 304000 770082 444914 671034 190369 944427 309823 -73641 -952501 879700 755126 307125 -278331 -210804 258358 -208211 82726 82356 -739662 891081 108765 395042 96817 904010 389802 501281 -786865 998053 -958686 -20241 514618 43776 -602705 183998 467766 -570438 -570867 282932 447514 -278687 -535857 -354068 281936 891962 -242856 749042 -87847 781373 587106 803146 -619322 183574 530555 -84886 448 12453 198530 -196933 -696703 898174 400431 48668 -412968 403305 -286072 993887 274730 -318493 481773 -13878 -901780 879132 206605 -84840 -62295 -770312 995438 -36490 -878846 -187506 -503575 -121978 355113 -462164 168236 -901665 336613 570704 -335433 410506 258706 382128 96223 -677498 189726 510387 -111923 -678586 -305140 -456458 390528 921902 371957 -286391 274375 -567398 240514 -455889 233416 796886 364659 277217 113916 -484185 521884 -100533 282288 -612671 -17310 -49139 362118 512462 -344254 182908 -81678 867438 -594486 -282849 -107971 -213711 542750 -336846 859526 -507105 -184843 880550 -347460 -878288 726810 946335 -361179 -691884 -994709 -61451 597338 -572691 -217251 265268 -754104 -244528 863222 -878692 363440 -40376 -783663 -79199 154408 -297582 -602850 939243 261657 542946 778528 -166696 705599 308829 -236755 -982539 824236 -464996 -277967 -692343 233925 668848 -59605 672138 -8253 -404072 -909394 998950 94131 -936499 -468127 872251 -531850 -768201 160384 37855 561346 -655564 -818087 -245799 293024 18456 -721584 -716634 -592532 -809560 -753700 456437 290903 -887650 795399 -260820 -71704 -676696 889074 48353 454903 -624023 -169138 -128159 -541647 -264330 204132 270380 6679 -111269 -48370 379766 -765825 587027 889788 -824024 972817 236179 875376 -419106 -25397 -670656 -851134 -423193 568446 340724 206813 497480 -448433 -7682 -316800 -122696 -775497 -958177 825342 989477 340867 -236274 -599106 429614 971348 508532 -91717 -578649 220703 979952 -396411 749337 -144721 -278508 187455 -368449 209439 513510 242847 936073 -616224 -81824 -474510 791965 -244935 -523407 849173 20305 491073 -19462 -442244 -393165 889447 830162 -887761 285569 -983701 327234 -313272 -958927 -224157 -748791 -546698 -577302 -490953 464986 -374403 -513527 863269 -290855 -910924 -537315 60093 429985 -923130 653804 -955290 333121 186097 -196116 -991272 466491 -891894 378570 880927 795651 150007 726758 -349794 439302 539635 -577196 -827126 -791264 -478258 515421 -384533 -524379 553579 -108547 -585186 704217 -733248 681443 193238 443128 880985 -805901 -571626 911791 -37803 -459833 -548423 -371424 927335 235946 204906 149986 147799 721564 -829268 -144641 512638 379473 -427692 -452235 -319282 -733135 -900342 260405 -941369 348505 -835509 399399 627715 328089 946538 92067 488747 218612 411914 576890 -56192 555684 573733 -66197 -129964 -133613 89097 44846 273933 -583325 893910 -395667 83880 484198 -76287 -309050 -503372 963623 -938924 -429877 438995 377951 -667157 -835455 911037 -396287 -51399 718308 243901 -612433 -644223 -579870 431922 646210 823901 834779 -387441 492102 939451 -804568 162011 -219525 -558886 -979439 -315726 -548395 772946 493397 324930 586877 683017 -539099 749135 -550961 -746945 -648791 34095 18650 264451 -125574 -110002 506722 -361285 449319 -225236 -214303 -818400 282161 751322 800514 16448 720654 623873 668708 30074 583849 115675 80222 200581 -622240 -9801 -27659 -611350 392581 -872583 598503 80133 -670753 -38632 -611356 -411768 -967002 -487393 719951 -637064 79881 -341332 -361151 -420817 -46037 995444 -277113 -532136 -631518 -350403 -917473 765813 -113289 -674589 -526017 -54820 -477142 -53805 -447922 -478794 679467 -80749 -671639 954623 -226079 384824 543839 952201 197414 953582 -7115 -641927 -614839 173684 -402269 -520248 -166389 -542306 -377067 812355 290595 18257 328491 -293876 -558277 82570 558522 120087 -5136 -371753 -580023 -656083 748629 648284 -939372 -193940 698609 978000 -150900 341445 258364 167421 -141355 -175363 649510 -379196 -283706 -827859 -433647 -734698 337517 197698 -55982 -571012 956937 697853 775859 883600 986894 980212 38132 -735358 73636 876303 430789 918164 -862552 934925 -897714 -50786 -58070 304636 -715225 -680309 -8083 -506044 819168 -8230 -322454 -655075 910203 -628834 -318770 818836 -68755 919038 274423 -524918 692641 -84298 -831621 89781 977013 -578156 -782303 123421 443962 350844 755430 594464 740152 713828 -878343 -755089 200104 73944 -397889 566542 371128 -863240 -595632 381272 -264181 -613899 -607368 889081 516662 -37864 831287 142834 559172 -291909 690497 -38119 -460493 713421 -326529 -55146 844276 742610 -259700 -689433 771055 -487071 124089 -256291 -475907 661285 978570 97436 -39315 -210723 128951 -640993 -198784 422876 -357205 -105678 -889876 -113527 192264 275318 -952100 -970145 577185 127968 -433682 -68754 -723330 -494406 316980 -91944 739548 496417 823092 -238122 -816981 -279418 -45208 679729 974222 221613 355775 -782391 290527 694065 -990182 -292975 -87896 -17667 426831 133009 842154 137428 -765014 -237214 190554 -767797 -247321 -761930 651999 -560182 725561 -516402 -162922 -416498 22342 -363775 -998514 15146 -537176 618556 202124 -489471 535406 28156 830344 -859442 -880359 27606 629806 413596 -738016 -486416 411230 -405682 440300 -934779 -60116 482328 -609827 -348827 -590239 -22012 464323 -974350 -254088 -80529 156773 875044 -412126 546953 -737410 -84090 -742973 390105 427451 198199 220402 -951114 34110 -873494 919805 -438706 978206 210918 -841117 136355 -292764 -988409 -329128 682377 -727664 -601157 789316 -860374 105746 621446 484420 677635 258130 -637058 128807 348260 -318808 671824 428275 -150157 -571036 -182215 -307106 -470359 -812472 149262 -723115 427732 112521 -930380 358905 145044 -451630 -47064 149276 -636194 -501952 -567175 -213688 671611 -341145 -430775 765625 980234 307019 580816 472798 -595846 -939800 906329 667100 -327791 -368341 573250 -829301 707816 807031 190336 -884105 -322963 -554335 -793063 -889248 -598305 -251148 320169 704442 912597 147886 -276770 -294354 -242760 -627583 54523 673431 193220 945938 736984 -259066 263307 243069 977633 455487 -960654 399824 -863469 336825 -404302 585099 137090 673442 86105 580135 307542 462808 -810426 854028 -859448 36593 729136 -548199 -454486 317493 -794976 -2784 -948131 597151 -204686 577511 -527784 -283809 -929320 -363096 -159704 744667 151767 -240367 -580630 -820311 609224 -58427 -301357 -701162 511704 -219686 -285911 867106 613640 198233 103239 -492158 -509650 -185919 -937571 -138723 489202 -668796 939437 -862961 763219 -479480 -972400 -316502 440479 -463961 659823 -499728 -419074 849968 -680823 -843111 793448 -656540 -45004 -705773 -269270 390522 562132 244861 182630 519451 235494 367532 887567 817254 -999688 623526 742001 59630 -984531 489769 350247 468535 560318 -672475 517666 -943428 358004 -2754 -280023 20716 -961360 256843 47956 -14808 -192029 492506 374544 933319 518038 531754 -965730 -847981 -515357 -378705 -951404 -843447 -154374 843665 597594 45980 -534499 673709 -77650 -517837 569636 -165102 367265 267430 -608647 393861 -343273 312453 667805 -193921 126795 75602 984994 712234 -489015 978434 360879 -318233 160882 -907905 943488 67659 -335236 738217 423011 615581 -4497 200912 -801477 951001 -849111 -810564 179969 -978640 -541990 124838 -285634 -584058 -990199 -215876 216722 -108685 445965 -965472 289584 -279229 -843243 564842 -144672 -209546 118305 -616927 493820 -480448 -587001 191942 -977677 563978 -721041 64202 -985271 565487 627286 265618 -142187 106304 -985201 599418 -605695 -196352 -907587 -101680 -31922 130025 501339 -896428 900046 -405147 -813004 -704961 5863 619158 255339 -880583 -771561 226383 -240779 907616 500971 364696 227610 644808 -435066 -995282 -9865 465910 -948704 774400 830079 -803484 -290556 -8140 -185867 615681 -293487 350752 548980 -330195 267322 -283439 -574233 -83007 802567 779783 902417 -721019 770961 292023 -750714 -128584 -978295 900616 -430032 -226548 -998094 -487466 379980 -985305 -322205 310578 -322070 -662365 -465658 786272 -60944 -924913 -219748 72664 -238952 974828 -594122 547910 -800915 -741327 573693 -806390 -722734 698055 181419 -132424 -843525 567565 -398193 -185191 893042 360789 -826994 -390744 -789997 -300059 -199907 755990 -554863 269944 339911 588998 249583 -373574 133805 -584750 -155513 438480 -167807 -529020 814598 391757 -305398 -912802 292206 903614 -334684 864274 124947 -177633 662205 -9845 667167 -311581 -350888 571491 -412018 -803087 -828274 715370 -737742 287777 258952 140197 895152 -398781 824454 -520372 295170 76953 400860 755147 -401677 144215 526319 -683709 939557 375466 -8260 -566778 -186738 -847185 769361 811550 704759 -943753 19410 -404153 927100 -124535 -886282 520816 -983921 281824 762376 132925 399989 509289 -72218 803336 -696377 -562809 530053 40668 -76557 -768753 -715669 623865 -159304 771660 -859213 -256173 381997 -680325 278669 -514413 -167366 -28720 371132 249876 335134 570735 285206 842599 -711960 321012 724743 823759 -213635 362348 -240754 487493 -85096 633690 -700226 -694026 792261 -679117 714942 640192 213350 506466 -151222 270905 -219345 98117 498352 -733911 -493271 -655826 -255660 -11638 -741966 943587 -349267 12815 255867 -736738 -866619 -610662 963849 797325 5181 876996 -69707 -721069 193734 -99623 836140 386565 615593 -473639 486255 -503890 579392 536441 395220 23500 -892421 -800224 262915 -928815 517212 87914 738042 54563 94843 668968 726410 -564324 604675 119006 954711 -948597 -695245 -992572 -732324 -676431 -224418 642373 864741 30788 -591125 -763645 69779 -328720 -316331 -951983 -275620 612817 -876372 831416 -344568 30202 20755 -545805 544821 -210063 389440 -889613 361044 -238288 609536 -359717 -298711 -623834 -913872 965509 -529841 445620 -20156 623099 -556110 776113 -300476 -294145 -799981 -859162 -280374 -348669 313992 852242 -807163 -632398 703737 -366105 342201 236645 -537565 -691444 869949 232751 548505 502937 -202884 275282 258622 910494 -11532 401479 -417203 403100 -531526 79162 -391342 -33142 -282508 790539 -229074 126418 -637987 853967 -562666 389841 -118331 -97716 896532 985563 521615 -659071 904069 172980 -626255 -115428 884633 390168 -878025 -573950 761687 -61260 -560064 -438070 345238 -933334 -114945 392642 55941 -132591 -354500 975209 -272348 544243 427088 177907 -101560 -144691 -647123 -390711 835227 -276717 937171 334598 -247910 -166999 -312868 -780294 241813 -380565 -250382 574635 72883 -367450 370643 -677425 446059 259869 51412 91091 -244725 338437 -188198 -560680 480565 325001 40419 421681 -996642 605767 -859909 66150 8525 -984112 628935 123316 194210 -472532 -352514 312074 539596 -820268 376427 -553203 261649 -47434 175981 220949 75787 -277707 -225033 491054 821669 -646618 690064 -914280 556706 -197035 149332 -892728 -443882 -114435 631537 -36891 -531349 177747 7851 532811 530909 513532 -893352 57355 810238 -667374 102372 40937 448564 394148 -504881 -867236 472118 -624205 -769878 -39790 806546 547509 833950 -713494 -731862 683413 -509851 742264 862770 986289 -573618 -798588 446131 152283 339389 825227 757260 -937255 -196311 -19651 747884 710630 -52451 -757251 510425 852398 -469193 853733 -141652 734549 773420 -283201 83090 185201 200770 301069 -858099 -826485 526549 881409 -596367 668706 -669102 438533 -232217 -938839 -256449 469813 -375442 -375036 -151375 -183200 -582443 -68210 528340 -625652 -497726 630038 -594201 1390 -786002 138461 710334 386677 -313626 94362 -721346 -240319 -444405 -345226 -230556 614180 -966125 482577 -539330 -489816 -819513 -701317 -772368 437768 935235 213563 562481 -650315 513401 -404148 -393397 -711341 -375379 -86885 613791 -661319 729594 650890 909854 -680843 -301364 313968 90449 114374 745317 -472937 -542894 913440 -184231 -553156 -21551 881195 -714351 695571 -764656 554820 -817589 -205248 280679 -816261 -866792 -195489 991425 -626669 -325667 -417667 -562531 -193146 -389934 837149 33934 492670 -361466 155572 -552005 962652 121434 -471635 100448 995765 -526591 853093 126923 579920 -493561 453424 -967840 -273366 619335 447443 258709 -316174 -869006 -100728 702838 706701 -471793 471165 -338525 -122093 -146698 -173868 -241075 -194352 -22444 690853 -724163 854852 338090 -814344 163149 63396 585421 -410804 -414740 -863274 669672 -113390 512670 102649 -453515 814130 -877062 -479781 -620856 -534523 840875 -905472 724869 -830630 -173328 427554 664228 117617 939420 -763476 -314764 715011 418582 -935235 613013 818872 381529 718251 650493 -598481 -80139 354558 296820 -28678 -865012 6641 -106600 -833633 -63785 926708 -493735 168344 941983 131501 723070 26836 -540476 -6670 491550 549556 -973639 134608 -898008 750606 800774 142728 -850468 245933 768452 904332 378319 628816 777125 -850938 -785301 730919 892010 -444718 767853 19545 -740630 -811777 901093 -697728 -217582 -278318 -938566 375083 -608161 -258109 122147 -54565 874342 -874242 -478929 400135 685133 -571933 -416578 -311528 351183 -969082 554629 -564499 -600260 905136 -862578 658009 -790922 -247460 -642379 -354784 122485 -461381 -807763 757886 447812 652465 -608647 305823 859138 -112938 -384525 -565848 126946 -829963 -876983 218925 578091 -45296 408955 -777416 753337 685530 729182 258633 -242182 763835 375452 -416688 337266 34896 737713 685876 -848073 -384663 -813456 -137648 -510986 -463095 800636 634225 660460 -371735 373071 -775462 -328466 -881290 -606282 -772416 -933919 447310 745555 877261 -706878 375751 -504934 647969 -647776 110056 675669 642893 -814435 -44563 903200 -488618 -396815 -958521 -905490 -10056 442471 -739302 -608510 193760 322269 -529730 519926 769201 -750008 95679 415415 272384 -217298 38109 -912505 470424 -307541 205453 45562 -668489 -137875 -107787 864889 -783346 230455 725235 89027 538821 -380958 -803689 -567961 -565003 -399145 -144987 218955 -360276 450966 -2155 -739032 276973 -897742 595730 -744053 373934 88915 33662 845142 772824 978610 100332 -477123 -75446 337569 -344924 431817 182485 737409 -651741 581208 6977 713161 -653544 184219 604616 533382 721897 999959 -809066 474710 330412 594085 909519 -513429 -322770 837618 378504 -832498 660592 414464 860621 -675687 164260 669475 -619494 -866052 412596 203268 -305182 568249 -91588 647457 689419 -779031 -739573 383307 116847 -176331 -365658 -759641 309981 -709156 -980027 -501202 -866154 806708 -66732 -160979 -726063 346657 -258189 -695867 -593737 -693984 937590 852972 -718105 -924097 -323226 -364822 147955 -978783 -721410 508253 599522 172543 688431 14390 796844 717218 27164 366138 990273 69355 636831 358273 402562 607947 713154 731642 -60730 -998197 -655929 -348058 133334 -969083 -381407 459352 131314 617129 203384 -671044 -627382 699897 -940887 787788 670725 452429 267971 -439396 779070 -235121 -359412 -18544 403458 -292416 249338 508513 666323 134130 286266 710427 -572120 268492 -418772 -840798 -576661 -342646 -412315 -529112 -361606 451194 53548 -968520 603174 418943 479358 -875345 658231 865298 298378 -734786 855909 310460 -57803 -102423 801121 -366307 235158 -441845 -655030 479720 194555 -76848 229560 71269 356195 29241 -840267 -965650 -149502 -242789 662207 839154 -598847 -495968 -911545 298357 -958661 335685 -180811 197390 -959 193242 -321822 -804249 672215 976902 -677860 745025 -337356 -673216 905510 -951570 547526 212183 -53195 -712492 -409813 -360341 -403084 -36239 -859975 -441231 752513 765522 663799 300851 -162578 -72678 -316510 415950 -283839 -488447 669354 -284878 -412556 -657454 -509134 -612826 283637 244332 -930669 -835135 542375 742082 887129 -889358 876768 -740132 -522939 451961 3689 425683 -923447 937835 539009 360280 -50161 -42190 938970 -672466 231539 -75894 -524774 -856788 -20476 928646 910811 -567236 -54265 -140279 533548 738015 -669069 859213 464398 964390 -193546 460896 621943 -650694 -320145 -316127 -300077 -327211 327538 -574136 -297474 706247 -614072 221787 754635 -362638 -85140 564282 -857472 446158 -287473 11540 797143 -870043 -561132 951535 388991 -87592 726805 374948 316825 875353 72924 345185 -586052 996783 392427 -10458 -496398 -573002 578805 -398520 -803528 -1060 -595870 -371344 -593919 911268 235471 -879459 -766540 -342489 764043 -454754 -684631 407054 1435 -671591 988848 439449 874424 658823 -109558 -445028 505036 -201419 597102 -694916 -496776 844869 378118 457398 432272 -778453 312431 -809896 98333 -9167 -679619 738438 -60837 -379277 244980 422007 949817 -517917 -643824 -556042 -964516 -809146 875646 -252703 -397668 192309 797728 745133 226692 -547555 693966 -92192 -761130 322112 -309425 -805099 -651643 348337 -254364 217084 -66630 -155812 619198 -761128 -697520 590716 594178 751359 -510760 821539 -786100 115293 88597 -664266 639145 409585 495233 -270482 -719716 718542 -9146 374616 -660198 -125029 -577722 -4523 -79218 215956 219924 -970341 -306730 646279 712184 611891 213188 -547368 -961553 -7175 359965 -642 616104 -709473 -478947 -140797 821000 -294615 854642 210952 -392921 -153742 467005 -233794 630481 839974 475284 680302 -170745 -30009 952194 -597646 150907 -704984 -22267 -134086 -842217 -522763 -616049 -274872 940022 418473 475782 726836 808041 -78699 895684 -642391 972916 -161568 661016 -307738 71759 -797694 -851389 226366 673126 -50872 26619 -315240 864601 205139 -800917 72303 132476 966809 -945615 -332205 -894121 -169374 -568609 -612633 -312537 -235572 -979460 254817 298844 698951 -29696 81422 -246246 -871910 117211 89035 103096 340701 -29586 -322932 -240957 333436 192655 231001 173052 613306 61322 205900 43094 299948 -639717 -268908 -720519 48058 55157 301173 -377150 396706 862143 660550 115264 364789 748305 647026 -579912 920343 296571 556791 -808542 404803 -84226 -670614 190378 -746620 641425 -803599 -98768 928573 276894 281287 -224311 -883165 379650 -894148 -551236 69054 -186608 -267981 -864507 761196 -404081 -575070 167381 645725 411319 41749 890384 -682601 -192840 40107 -482098 -611468 -402764 343319 959962 533024 -686400 796449 50358 -711269 -885401 762146 -533099 -294851 713382 114700 78560 785965 729457 90847 374834 -776088 671660 756277 -518052 864961 -713549 -859848 421217 -818341 -794029 -436570 281850 209840 -194481 -201132 919060 47502 102620 -447961 508877 911509 -589275 192157 -375685 -178246 362056 -352190 -671707 -894393 -511402 384955 246536 -351144 -348073 360895 67347 425696 6212 -877799 -778005 648098 -640757 718760 -561048 -522696 -39537 -853025 900630 -411888 981925 -837691 -303946 676457 692248 711286 -4678 -114597 119206 -197600 -468276 436684 179713 -974713 252615 692988 -369969 123393 884796 651130 864938 444410 -999825 738988 889504 -211214 704984 -54965 -245452 -724998 -276830 448101 -122276 988219 725807 -165927 -753663 -522129 862098 -736290 -756350 -371483 622868 -313987 -770127 -980863 -344784 -5102 266836 -442566 -57322 -764593 818853 803099 -485716 -861511 15571 492610 35592 61738 833023 -140700 670455 -708403 956096 372423 373882 522148 -883681 82759 -155068 666373 463387 -420143 -482627 196761 469798 810219 -43647 920540 946599 -936022 169442 985376 -161418 556474 213602 -840182 458211 -530598 597434 839699 -304337 -569250 -213546 862728 -340335 257835 270550 474763 298418 -123074 160398 -506224 -380878 124581 -207225 -767776 -866143 -659708 418172 657689 -833658 -134254 -360994 45996 -894244 -824551 532945 970718 -272752 438266 928045 403912 -688508 54950 711421 -207145 187279 503462 609667 -170292 708859 451220 555954 390077 -561147 -283616 -118861 -413549 438113 -946932 608225 55946 215987 330928 -752948 -968525 689303 -916233 503482 -664715 -813030 -318112 128545 -200568 114751 197246 -59858 -657543 399611 -46088 988738 30121 729145 705802 346479 563022 -494890 -336510 -123648 780912 -542938 988612 -666130 -729747 -374675 -252218 -965269 86774 -520089 -538603 -698149 195856 -587326 984910 220118 -525037 -540258 -593115 563752 -307922 561044 566498 -41902 -204319 17323 -993953 668678 947714 254948 -420469 501422 -390343 -11344 -507670 810085 633860 778613 742675 -36740 51508 -195315 -558927 959223 865645 -973114 695555 918541 86314 -571805 763868 884396 36663 -209510 862115 791539 -205003 795028 186579 608054 944537 -179984 481788 -407939 -504147 878016 -362944 -348411 141838 -986998 54744 41022 619821 554312 -215283 812107 -778546 506600 791103 -111483 471436 -367411 -120991 509560 814930 -905907 -910981 264805 -834205 -861647 161959 -633153 939476 670136 -885100 -419666 -828019 54164 -489978 -57714 320075 36460 568531 196464 -950623 -460456 -633112 473624 351090 -878232 -412990 813054 995193 56349 -778378 -33202 -745407 -700178 -166358 -217240 900397 -698300 -265959 -387487 398450 289534 -20205 301951 446487 -88594 667642 104257 -610948 829659 -427706 794453 841680 101885 -632446 -170593 164122 767492 544205 -253895 364465 410257 660698 56301 -431037 -586181 922224 -202563 -314286 910348 817387 -809252 223795 -237311 -826311 705331 -206323 538638 -737314 188636 -317984 -866665 885104 181546 -971013 408568 435868 136095 -575356 680958 334623 -243979 -342923 579435 759886 -403434 920217 362358 -960498 -126429 415763 669513 795740 350961 -376745 381186 70343 109831 829358 621106 77041 -542431 -871497 477281 311570 657073 -243743 -748024 75509 -622375 816754 -886251 902776 -554126 739843 16491 -447984 -321273 -252926 827871 302659 303322 35630 -377412 -805587 -802977 884510 -901569 832508 -245187 413115 22300 -60301 -845104 578113 -205064 219883 -559575 -362302 733805 644685 745099 879139 -569847 305945 -115984 -858595 -746033 -399262 863106 -689986 154676 -410928 684195 -495131 831267 -795492 -119962 88137 -728454 153752 -782189 -191757 -347125 -560091 735399 -232257 -802020 -392646 281810 560095 35687 -352924 189687 -445864 -536293 619713 -617425 503171 -837415 615171 433478 -243187 639927 306931 -499011 -489609 -370112 707819 344006 -670825 -211598 36955 898123 99734 -947392 -527802 -458776 -551312 -445682 -866878 -82964 -604169 902839 -624645 -773796 347599 320522 -229712 817264 611955 500296 868020 982932 315183 177063 -248338 93032 -504667 498259 731610 965440 266184 395368 273926 922405 710756 -478599 494742 703442 -674924 684684 -12864 838072 289865 775068 -601264 -677766 751050 834070 -101210 951026 883759 105052 908467 -688342 -317979 706757 -570240 -505756 -435283 -745702 965031 -602605 -423907 -376165 187352 -244513 242717 17144 -790571 80549 -11669 -510248 377718 -252043 49048 -602410 300837 410642 237576 -696833 -486685 659573 -927370 542165 751042 238154 535918 -135729 411241 527602 -772783 152407 726292 340095 499413 -812598 -881775 -574277 475266 32380 656323 385570 -341066 81201 -279773 655075 400289 50341 -640070 -299165 233162 594053 140328 513210 -889080 -834060 395808 -921036 -393462 -151545 296938 227024 911568 -956727 -70048 -327995 -192592 6712 -479759 463480 -121262 -602171 -851935 -170488 928307 -865704 513927 778818 343078 638410 -905907 -710483 600142 -412567 353460 -645121 10918 25336 439182 103462 -169350 360108 222402 -391871 60907 181296 -880309 -681181 838894 -593886 -171207 897111 265549 282388 -209746 707351 -532187 662412 -83998 -356013 -428442 150788 -894688 189488 666198 502122 -677305 -568826 -69617 667297 524746 726498 -320260 -143746 -371407 -778750 -961568 -648371 726421 -648357 106959 80842 563111 900502 204339 -934104 670122 -413425 61513 -110067 69237 695381 -558303 881811 -313742 821165 -480863 317128 527266 490639 139779 -535505 -201962 -815322 606930 -286018 -156297 987604 -872591 874206 -415233 569005 -565996 -321041 674942 633079 -558011 400833 -655914 823728 511840 346651 745471 -316792 -417896 -277833 82436 -220701 -640528 -232380 555267 456152 -912190 -777885 -580943 -947275 469051 132139 -15020 -997256 949213 501413 -648888 42071 816764 -878895 101627 -989511 547138 85151 -293263 277307 -462677 933238 120256 -398547 897929 740785 -798828 -421358 -565119 -782051 853164 236195 -762355 989052 242396 632780 592120 778757 -295671 737069 -245660 520418 -463696 954651 77639 247984 409567 -938851 -831638 902403 990779 -856081 -834199 52319 -616456 458498 -789578 -913472 255204 -796806 -570474 -498413 365533 593711 -736606 -654918 202581 -984019 -392504 -114548 184533 -873805 -126777 781907 -363144 443448 -204746 -921395 986987 315361 -285571 552235 -360076 958348 -302245 313621 -772760 -559031 -640801 504612 -430029 843996 107502 -209818 149588 469948 -48061 888286 -296610 -979178 292075 -945279 721016 -941365 814533 -201542 680030 -565906 -498936 -161049 -374306 92487 157628 76377 628700 724563 -679105 -462120 292175 40897 -412478 242205 972865 -547722 218442 -213801 -526381 304138 -280784 -834394 937526 -294326 -562911 518179 -987085 -529996 748830 -935722 838564 -711299 -324611 -935618 -286087 -917234 -933402 -952627 466356 395395 659415 658537 -406035 -231381 411297 560876 756559 -682614 202729 886692 911257 -962470 -455257 596 -113250 -401914 -82262 -23374 -386107 -460242 -364398 899303 881545 998438 -342955 370194 -923782 -652681 -69957 310341 -3653 491228 -680862 -20090 97154 599749 41019 93136 199324 -384040 326410 -558449 247142 -792341 -348182 972967 907604 -178036 74439 -403858 481262 -21895 -903710 -587602 -952754 -365528 57425 386084 -899165 -649024 -457988 -431101 -530255 -645858 473376 -80911 362575 979153 959824 -608503 -115224 55454 -421008 556888 -10630 -84355 -656328 389856 432666 904858 -541385 -988008 685038 91606 -876851 534249 -186191 187971 535087 -981709 -645837 671275 -350617 -73658 152023 -401143 -497454 780394 -546925 -470130 -523487 895831 -683405 103454 -129960 226109 -335594 -559151 388817 -394434 43951 130547 -105670 681199 -108410 430595 -113261 115546 -580492 504632 -491215 703871 -550165 547575 628158 -979250 454124 -916130 -710985 -728145 -230386 791101 266860 -874117 885758 49303 320132 -313600 -379527 -824666 156022 669057 755924 124884 933009 -437197 978292 625347 830196 927041 698967 510149 411671 -974648 954249 524644 385088 -495396 -616656 714844 -528625 -560382 -948735 902300 -651277 -994892 63175 520522 740530 -618016 93027 849340 -938778 -839959 -173113 -53761 689658 597412 -421254 -904877 91313 44892 -15208 373932 -112097 903375 -228017 -932685 -703826 -565969 -714909 317507 -809830 217122 891690 -982675 -438283 602434 -600304 -226315 477221 226333 -860651 211411 -399647 -647114 562250 122163 715703 -870653 795736 -755212 -595831 174317 -371975 505260 -596597 51539 953084 236707 -666297 -440185 974021 863060 116761 -607665 -679093 951920 759859 -966043 239129 -949030 -494694 245624 285901 -622933 447527 151081 187548 -288976 -873849 -544242 328396 -473625 -802500 973363 59577 524422 -397670 -933228 627537 530420 775370 -611036 -880745 111694 584395 189641 223523 -398237 -217236 110430 939680 576184 781523 869680 589901 -581371 615033 312577 -282754 -468682 923307 888200 -786024 -397077 656266 -852754 48536 -835591 -373108 -435630 -412788 -23194 -566406 221383 986264 809201 -961040 138833 -886797 -991992 582752 -986516 -867865 -990385 22799 415621 -713131 677024 260629 966270 409646 706950 771298 -18002 893435 -73536 176436 30303 -166826 -278203 412194 272334 543983 782522 102420 -726866 145928 -993283 -477240 398758 358137 357278 192079 -253489 -694227 898784 734990 -366921 725027 417212 138429 611936 -331538 -234529 -360341 306881 436789 -163673 -733319 69572 -108364 -779478 -575846 740423 -1223 -634833 237786 -221412 445608 -422862 514452 790152 -818953 -534683 337657 -508857 833203 -612438 635024 -804346 -827399 820250 988081 120296 588157 -267519 225289 127234 -456825 -182689 32025 988639 462193 957160 -951242 -237827 81578 58501 699275 -431538 -220105 153553 89107 504632 48428 -546787 18975 316309 203703 281709 712406 -339661 654102 -656264 -243665 23893 23324 -540756 -727687 -921680 -684624 -467544 464724 -605584 346701 -269760 944566 -920016 133379 763772 684647 -930171 -651275 -67431 725381 -928012 117465 202247 995712 -887304 789883 725097 -799585 -172163 921402 -249320 342777 -257433 6793 -221279 -620675 -899188 -613008 -533438 477163 428597 -347639 -938255 -727848 -770783 316931 -54187 -721106 629762 -338654 674378 723754 -541570 -112580 542562 300124 -83536 -693570 974303 -845909 644388 613669 -148806 308814 -547617 778502 -814305 -385836 120916 602631 926190 -487523 -621712 -462493 -315333 -18978 50575 -674198 -108849 -29279 449924 -340482 -875227 46530 1046 740887 871790 -439180 -90755 707904 238734 384698 103401 -873704 -460644 -671378 605947 371282 -679578 317246 370250 952374 687082 -33366 -778656 -407011 961118 -542841 173754 -546184 548266 -638465 553676 -503990 -988823 -780402 -723206 628010 -205333 166535 -647392 61506 516790 -212595 -430837 -868782 -149248 865306 -813315 -651218 452278 -927237 -839635 924347 -169608 -618926 535877 620662 -183269 -800749 988643 -89106 301990 -867320 -50024 436293 -662442 270797 -569876 -777677 -647654 -512299 686424 161923 726935 -277405 -899382 314771 -353371 -857839 839844 -612648 -69424 -327988 -953410 766808 -642728 53462 -827425 -883025 -320847 -505021 -551352 634379 -190204 -114436 436778 924079 220588 -273984 -896469 797684 764218 880286 463205 109123 -616078 -980100 -130586 -716644 -295605 -828525 -451151 -625646 24691 -300816 -626757 775245 123464 -507531 -679697 -148986 -816928 166742 -830933 608783 423811 -600164 408385 -66103 500396 -227035 343159 478507 38667 38434 -459129 -851390 -819195 -152936 352544 -727508 401715 820064 700770 953371 83935 -730713 953830 -609448 -837110 -98577 829748 479165 -18455 -272372 -896693 62394 -682141 145831 19229 -381486 -448108 810430 147984 989467 -379443 -296542 53887 -652351 341394 -999048 -794698 -627837 774171 -350663 828153 753588 377684 -357198 518014 -800837 -250659 690692 -44690 545044 516618 -290907 284777 -20275 102244 -64035 -110977 -756598 506150 444234 465847 -512255 292801 -139555 -914420 759038 333273 874715 -771606 817889 -542395 -441123 -907338 451355 513427 -774321 -829757 -132555 433153 514421 773086 -745783 666757 464353 23363 556295 -758201 -661121 -85978 -747727 -520158 40330 70315 214431 274854 -650989 446702 -484421 896664 7041 -890116 441478 -737808 -180852 -296873 675858 826075 954688 -36106 207238 553655 590337 -687933 183070 874010 -475135 -196709 842152 764875 68683 -995118 361479 895046 -922564 -992468 326708 58684 539525 -681115 -977352 -759023 598442 -996950 -521549 725469 587910 46622 -638376 566636 -374971 -771114 466799 628414 -878232 -868003 955218 725895 -629052 -98256 967280 -572752 726787 734147 -727091 -938924 114210 145403 483712 572740 -437391 29234 -296013 -602621 -296041 436022 760615 981323 877451 364746 -669522 328198 107932 727587 -865745 447574 -222742 -836500 630693 -786418 -142230 610243 -276448 -968138 703590 45242 928322 400011 -919813 -404394 -26301 -334468 755865 -597100 -744082 669615 -541433 -405153 -218334 309114 878300 110107 -192046 910954 842119 531741 -58490 77887 952776 646576 -552233 -591762 -726988 238738 -468106 -181858 956981 736117 -519514 -680533 824967 -224769 -835138 458150 -717379 -716597 102184 961747 691898 -832411 -884763 -157270 -171848 -508463 -158714 -575657 -944699 469253 24116 -690502 -133951 446314 -373591 42855 889953 496863 -590411 72614 -897233 -409674 551354 110453 -947321 -785994 -687312 766337 255131 819607 -319070 -356943 -493840 -303223 287790 -138469 -307872 -329299 -827639 635789 960790 579098 -791687 434565 978581 -295591 -111526 -745927 -487375 145385 -706022 292881 -417517 340285 -288195 955175 580154 652729 494425 -481458 -745227 305849 383130 711944 -945302 288522 65599 -242418 -66670 -885394 397596 -894388 44474 656412 113302 -982174 -299260 -873923 777642 967589 963428 832369 493287 249116 270116 -295992 776431 468355 -888480 -153398 580217 -985909 -24310 665583 -545710 -880360 -851225 -707288 7896 -480702 225936 -756908 967933 474069 388594 772939 729162 -197743 686671 303831 499418 996330 -986309 -812490 846554 922505 -200161 -196839 -458480 -975159 -569159 -270936 -676399 181434 -742502 508 -263799 -877278 876199 -508253 688311 604279 98585 72351 221550 719591 -939011 465640 -488746 -290864 670516 -216986 -209880 106056 -63372 858871 -596171 -593002 -405178 -742545 -629152 -986057 -724986 411795 594720 770779 954214 -671587 474367 -134939 179306 -473541 -690402 -806418 -258195 923920 -681554 -583102 693019 322610 -968456 -358687 822774 -618454 629846 -82944 -430895 767095 651576 -832635 612952 -327798 417184 261391 -506362 762699 147110 34284 229164 591124 317941 -556639 338545 212017 994508 228453 -155827 137702 -886786 642726 254221 -377367 -512782 -963581 102994 -969885 78627 -903216 -106606 236531 -909279 -509802 179093 281771 -119537 -3440 -241927 635281 -181853 -310609 420014 839199 446890 968726 -736517 -134460 -796031 471838 -821896 -673823 -652260 229972 441489 953805 933891 571894 874378 903121 -14512 -992646 -479115 286125 -665166 -610553 -781635 560401 204397 -245766 885151 897444 -249384 955491 -891860 174337 -489634 181381 -281784 -632268 253437 832217 432174 440002 843850 255371 31721 -663265 117867 -896517 645596 -810571 -491237 381757 -566084 207460 208554 344346 -813295 -675588 429051 665486 611769 -339132 -799996 -318904 -463132 -221833 753873 839852 -96744 -480702 -105215 -476588 -203089 706375 -689337 -30069 -183851 -415075 963691 -367663 -220149 -485682 530246 774746 502054 -755112 -158134 -823794 910928 306220 383480 396170 -52603 -141006 694375 921758 -777960 -604093 -948028 909774 906412 975533 767180 3025 542779 784946 -979116 -33260 411795 -990071 381505 -178504 -439596 324828 -180975 952080 449395 464585 -649648 -312028 -411206 772962 -117724 77360 145349 -752980 -637886 816934 -400377 434595 -673547 -981336 571715 213429 298782 226703 569363 -64318 40111 -663065 642661 167075 -27857 -426128 543096 -495584 -644806 275871 -629020 852728 573054 504346 596239 -26531 820031 -981568 571577 791156 -203181 -28641 -265359 737754 550182 -220421 19741 179226 -645832 -122546 -561930 10936 -649958 866243 -423414 109737 580213 810682 302136 -692519 424195 -328249 -976329 -73692 -890861 -440654 905616 916701 494985 706936 573727 279370 995804 749897 -711529 -578523 -129641 336392 -389125 -908259 -863912 427343 982949 754259 -16428 -354200 -446014 -315811 421201 -274220 909779 -513593 391467 469064 -13906 478861 506704 -522325 -689028 -373982 994371 644890 -933063 -805780 -705508 -177180 -350153 554694 -322042 171150 -374373 155388 541888 108496 572766 440019 -753890 -87786 -422835 -154498 48773 -17792 -125302 361130 898930 -275485 -468471 351091 172275 127814 -149869 303084 -158164 -196507 -19258 774556 530260 -576079 414611 -971909 -265163 -764978 780863 -87303 774320 360211 41571 131576 330422 -661490 343020 -236339 -837936 257406 -407141 -541374 -429800 410967 205830 -52713 -22338 -58175 768022 -414084 772100 41241 -158969 244761 296770 547183 422378 -798457 141027 -957178 -384730 953428 890598 574552 659827 136066 640222 194063 562910 -57080 798322 -301940 -750776 -384816 -727330 -414876 -234137 882744 -834448 755422 -155709 -389359 -531316 165495 351930 -349021 591272 942814 -374531 -99801 625617 996600 554769 -470837 191780 -678179 909006 65970 -988203 -495527 -873629 -319631 722220 788972 -178352 325011 80771 576330 597611 110870 -293943 -417444 -319652 433388 -431997 133053 428577 -73350 -443451 22846 -943861 -774243 -453187 869347 330686 -831968 -588631 -296860 -456779 -62521 881628 121004 843068 -163257 -319939 -614179 -54028 -91957 894663 342986 425170 -785807 874634 -97540 -42464 804939 884649 816814 -65029 634335 157146 -847792 408532 68903 473833 386823 950895 -202094 -116811 -227540 654695 -636927 -364879 -607031 311591 836299 -370843 -284769 567282 182201 -178453 538147 -689187 662538 575858 503676 -464560 523248 -912194 9735 -246520 900113 -915035 -31661 555032 691208 -366188 998309 -369693 783073 439049 823541 -453340 133536 -65770 -701201 599782 412603 -585884 -625293 903308 -438244 -271187 -752619 -955829 587552 -172991 -843618 -388182 273562 -139006 490377 -960887 835664 -146328 -3961 -424937 81661 628734 396796 85851 -10162 507107 -733185 409644 -138651 -319286 -779426 -17479 989913 926715 623640 -682751 -520652 465487 447457 203868 -864653 823607 583585 -920976 112009 -770122 178805 -616771 -883747 249571 454701 341010 210887 -215960 97100 -143851 -959336 726533 137867 514112 -920945 -787186 -88746 -181410 -312860 786152 -907698 -649454 640193 -842864 773061 255824 404803 550165 686533 -639774 756606 328857 144522 -284572 -179209 -148140 -872701 772424 551463 861585 -175019 367187 -296449 783662 -251176 -273122 657374 756000 527512 222999 994076 949741 -509099 -666371 636803 -314447 -348157 -155801 673105 -539622 -201013 -459586 -187336 -623765 -77688 -307394 -182819 -713091 -865077 -582023 332252 -104135 -744872 -875180 -657213 -907745 -541018 -874232 -903917 615746 -468637 681635 611522 163786 900590 258820 -83781 852593 9435 176738 166236 120710 47602 -891706 449015 -362515 643248 146060 -815662 -673379 584260 520934 -490585 747040 -370284 -379431 50084 -694121 -677706 -938818 -475924 824883 -178697 -624958 640021 451133 -95529 -670618 169256 863759 884235 -167936 935972 853785 -70022 374329 205435 -734626 165825 765453 404883 757236 403759 -951986 -655418 -324985 -794679 -414304 931555 -194474 698055 836350 764843 -376652 375700 -436300 845909 299912 227154 -818844 -157046 520910 -408875 632577 -951575 807956 -783709 -656425 -167291 -474626 944891 414849 8546 965314 601802 500721 -431493 281772 867639 446187 238783 568476 -359783 383626 -667377 -697853 351227 -637382 -670270 -41622 451743 501052 464290 -35989 -573320 833190 -801172 47670 887726 617440 -903981 537485 -517602 718376 379646 -295608 -118569 202255 -331771 794450 680607 -742919 -565640 -57047 -233748 715297 116441 133986 -15509 257683 -142179 -19805 -340612 732208 353198 27688 898484 -1874 777068 -635201 263642 -413675 -737497 -400053 40554 863811 -144729 844613 541973 -251544 -949211 815030 13503 477067 253519 -384706 871936 214531 405063 86160 657572 462207 272549 289908 367659 336127 -414224 626500 -471479 640473 638249 -721425 583399 -566475 -386239 832761 895904 -73840 -856546 688633 -520891 44477 -214887 636185 995801 546527 384259 -742 541974 -73615 54811 -503090 865254 -796097 565658 -267876 366699 755946 350888 562303 373496 357223 721380 707975 -866411 -934144 -939553 -433066 728703 -681390 -33375 299300 508582 -764723 503715 52540 640301 -43081 -729132 781181 830317 -282326 805269 333530 -268558 823185 -805828 231387 -51332 -128721 306580 298777 697216 -305767 -827429 -376890 928165 -173514 -501181 -143070 -602553 214470 -418062 -20729 -957577 -130472 -208126 -835874 851065 -429358 666882 567464 -838203 -559250 803699 -549386 9095 387895 986060 374129 711071 -325616 125302 281299 -701791 84653 -101936 -991508 -262698 687768 -193236 -933474 33209 219565 101072 -466847 638203 190495 314871 -365504 964607 -575631 500174 819033 -507937 704253 -628361 266337 596709 303984 980232 117662 -828525 303052 981517 813676 -301540 238181 -181502 -649415 -39704 767461 -410405 -717047 -21868 216264 -189956 878322 515311 939488 301504 -272480 -696962 380499 233334 400466 -786823 553240 750688 -397476 472652 57341 295603 241059 345496 975012 -194151 664996 471087 -670207 258226 -657042 -403301 -220323 -143730 -228317 687000 -415018 -630347 -537094 649365 101597 966175 -700608 526647 606775 -365636 547283 379093 -403715 135278 -507995 277245 -237027 -610806 636095 -667410 569814 -34597 -282948 -960228 -61889 -54754 -720567 -568912 34881 273671 718252 -563579 -275560 -835781 -570310 1580 159958 -171309 290271 892008 -874528 67552 -199654 672819 653038 250593 -50690 956087 423184 -103730 278451 -593450 -112860 198161 -711950 559522 -147231 687496 304396 913894 -461873 -309115 -611868 -318821 -177588 -727346 517745 322164 -383991 619805 654653 -198829 -121077 -182752 235241 -240943 -85973 -65414 -800090 -526790 509462 -176960 961597 -849522 -33587 -194307 841736 294146 -605786 -721489 162551 -813827 308937 -159672 -98676 763419 921140 628398 644447 -911315 793016 761019 492571 768951 180346 120638 101887 -646415 584178 -214664 -159778 290631 -525073 -969825 -920673 -161832 -392687 -699425 -369219 685691 93902 977108 354760 -174539 610542 -527215 -476701 -185788 757519 986652 -418364 -141288 94114 -467729 -659528 -446124 -351637 614649 926748 -329774 595845 898971 -646044 -984164 -565412 -217940 -927464 -78348 -568783 533493 -364718 -129203 464922 -939595 592961 -670641 -922881 611615 214185 692054 -109794 -137257 -884383 -246668 67975 -612232 -443436 56043 -661983 -721775 -425600 -349772 -555101 -482909 755578 -81797 -543716 -609755 -796056 -579552 -795028 17025 -117498 -192072 71496 529044 119841 -273782 873658 -250574 -342497 109970 539679 528287 -916235 879233 666920 767383 837167 -707781 -550183 -346041 -785172 -459817 -870772 -715055 -180257 154403 171375 410060 -245424 139166 742658 -947262 -3944 568188 -507750 434736 -901847 -228186 -914847 -832246 -186620 344503 -800940 109365 -629312 99327 988739 30986 -393974 -739196 973269 -926631 712607 990332 820993 185956 819156 153685 774806 185824 -562034 -193619 -447053 153208 -898485 659162 225872 552650 577943 719971 -799692 -931736 -343656 -440443 -554628 750423 -317309 -512465 887450 3731 -731485 -701690 -83756 -113654 -438567 -236318 485313 -327268 -278889 -636337 -745521 -792670 18789 -867699 322752 -572700 -919332 -73455 625576 -647392 463789 133762 -146703 -201974 -111717 355388 546263 -938809 195324 5072 977261 -761871 55741 -433022 -731754 940823 400475 -780471 -574580 245050 -554262 213587 -936484 851664 341650 -801921 237032 772932 -682739 296033 382692 449908 31146 -958399 627162 -215886 -549043 -845924 -85082 -879420 356717 -372446 -855046 206821 -143339 854199 -835749 779329 592356 -71822 -299230 708092 -654324 -74336 575100 -424148 232790 746690 -341013 -86310 -888803 162442 -116797 797958 -524465 617315 254382 857248 370031 -218650 175528 -105201 375189 -651034 779267 -570451 836844 -194203 466660 282569 -900045 765340 680132 -405596 50110 670967 857072 822517 635122 -591594 162825 -252570 137164 -257587 883973 -278892 -411174 180261 383533 -6382 5312 -566183 -484195 -828185 -559307 886746 -716601 -461173 467203 950988 -947728 -6930 -681333 -22393 230321 356593 -215490 347926 249847 -984085 -817755 -557381 46211 -616922 -239398 557929 -294549 205536 468237 -997431 -383977 958410 607872 -353738 494405 110476 212363 -248768 -310394 796222 -635879 677421 492479 824304 -112343 957043 -345431 -763740 821582 967743 337617 -434097 944175 672242 592408 -474148 -991224 -559714 -120908 -166232 -836185 370829 -366803 436871 -331408 -577349 848225 240574 -54311 -532777 208384 481671 805871 96198 180497 769680 235087 15776 786924 -703236 935981 -87503 911678 929504 -379951 -934279 390024 -133433 119957 -88531 -82016 -989905 162024 -733773 -898002 358025 856655 490410 -638672 -955331 750686 -586016 -869770 307620 -656701 -761511 -570457 -482803 -967108 -3249 -778438 -896583 916764 -323027 -701954 291166 -11062 253330 722323 852263 -169535 737236 -613649 -101070 156433 -766469 -296230 -465775 -562467 78914 -3982 -140086 -84389 -818151 923815 -835241 221911 -460890 407360 543911 -290768 -271553 -883756 43291 538585 -614927 95314 591497 -184486 -989187 210682 9917 411341 -818603 862817 970099 -624671 995747 -251023 -589090 -17958 -244285 -656281 37796 292239 182852 105043 -328865 123626 512875 -380132 -204002 -904084 -269904 -807687 99810 299558 -243009 404089 691234 137025 644728 -152580 -115129 275191 300656 -153929 -292175 868760 613997 -757324 -683216 -371450 426478 -858672 -568181 619705 199968 626235 393725 744764 -212758 -216069 -958541 719406 895715 -326934 660047 232514 -276010 208307 -661656 878016 -618299 -37031 102407 -274175 -542877 656560 938412 959350 585880 753506 664519 206114 -17535 140139 975424 -377316 -63762 -447586 -274833 -72818 -541086 -561762 -613596 -846664 326422 54373 256545 577390 6263 -584127 -57317 366741 -566109 647889 -923203 -209494 -747280 -948852 469796 279100 747109 -4421 622948 -503443 -703426 77050 198401 425589 -50835 835900 265207 -341857 413588 750532 -852045 -141367 10635 235820 -239976 -632984 -239520 -407327 961275 -923134 413266 -316507 724263 351027 -852138 -358772 964442 925225 -52206 -655104 731845 -863705 194533 27069 517776 -505082 585308 -974635 631892 394159 616894 517677 -535008 -300126 -852222 -512130 -71564 -576782 -584109 581077 -486967 -728889 499219 611220 975495 274779 293589 -590865 -220531 431357 -619807 740975 -258003 648977 -610636 -596622 -212948 53390 467710 298537 -382393 -975746 -430814 -867175 330921 -87422 435257 -257125 -334730 -28469 452879 106844 345924 -802270 -114395 -205730 -60644 -589215 -464339 -550155 -324355 509432 476305 817994 -548647 220138 -842387 -653477 648726 534733 233872 -537735 -901362 422989 -698369 -607159 -758896 -704215 556146 238532 -337059 284596 -957483 110647 837036 -396971 10056 708547 -162522 -889976 156191 -737954 653546 434907 522723 966352 770570 -950286 -13105 -730313 -785523 128899 -42284 436100 223851 126810 634389 -501764 348820 -882217 273388 -834632 923241 -346517 566883 351013 -491071 -6497 -740932 -217212 295142 -938355 -290070 940778 990357 337765 500629 45634 -436863 -902167 -137190 -10297 610385 -795919 534921 -198518 -745187 493928 180517 245874 633077 468556 237287 -206153 -185125 801714 -446469 153957 -585020 -335424 -446142 492896 83098 260146 413518 210138 784957 -990122 -270615 -455458 547069 113551 -468849 -498359 399010 -660522 -186001 -5684 922341 995252 567534 -229269 345460 616393 -821980 -234623 -144015 -205112 -840868 -74566 -696845 348153 -846184 878359 437380 427446 112652 -318483 216226 646766 -293474 322662 -512449 -266715 -666004 298623 -453440 612338 -600378 -403959 -253823 -11009 52016 -872152 624847 36621 295009 866774 964461 -836114 -187065 893153 357904 532361 -667264 546153 -63901 -860071 -750622 853604 -616956 491118 -572299 -455015 -671995 -552086 -597517 441256 324588 278149 656719 784385 67891 978826 134315 259560 -178871 837592 -456096 -969609 818318 392418 -812038 -795108 -705573 240048 899130 84887 364408 -269733 -232302 79613 -986588 480277 -60372 620216 -260719 -491490 336868 455428 -817051 996048 706377 -215692 505530 581140 230944 155371 942111 818411 382304 -764253 -631787 560486 -995529 346538 -542958 475694 -807676 519648 42242 -643203 44123 -949126 140737 -302941 -987515 422402 -691678 -917758 301053 237908 651371 -236654 -410252 -579038 -82985 8670 -190515 790385 145042 181764 -975966 -359397 357696 828089 -806339 498635 -922633 938435 729888 631684 754753 159486 -333826 153370 267547 173144 -630721 425782 382200 96469 -362880 445655 954303 948235 558992 -338868 694984 -347610 -840715 -554949 728675 -691355 635749 -419043 -553519 598940 -40627 663487 -143799 505648 785613 -746557 916213 649246 -534854 -856035 525554 -684939 878490 -528361 -771884 74839 -749268 975437 588703 64379 -701218 -801103 -851761 -725842 -575787 -229240 784721 -114610 -535959 890859 537992 -999731 683685 -269369 -40375 810932 168011 -510114 57566 -677474 639311 343108 -488313 736440 -93353 419554 94837 -829880 742209 676854 37197 -520029 868637 357521 -105173 -833355 119086 -886504 -515172 292989 675566 -835516 -318813 952206 -364025 411426 -977099 957072 216411 333332 720189 948412 503549 -750515 -576871 3684 354997 -659879 -557797 615016 726272 995859 -395895 450498 920461 -685267 18077 899067 936897 -682709 -984955 -40396 742324 235880 230372 389278 198322 -822640 -689585 643202 -293444 146981 660433 -558534 -129148 732666 405992 730422 -860812 412731 -931834 627832 -131289 974691 190097 -881256 -777233 651971 -896669 796865 -123955 -530046 870731 73522 638332 -784360 492682 -157634 574567 -743854 133718 648396 -345938 439505 1626 -396457 23333 -257781 559157 257647 -163244 -775608 -51081 215863 300664 124838 -642265 998373 -925055 805141 848575 363718 -145005 -228004 463406 -195273 802821 421395 -501291 860716 437732 -979034 306315 -811859 642033 -458663 627225 -392620 -33377 -852290 352446 715344 -571114 860096 -84820 -308251 73267 -253284 298634 457578 -143739 290147 740848 -74934 -804143 663801 -420626 -531325 402447 898201 104709 167850 -8341 -267698 -827476 299749 493382 801275 984269 320368 982834 447829 -566075 862616 -732295 743012 -315033 386499 190486 -939130 800762 719078 -875718 -907925 -5449 -724467 -990263 960538 404683 -666409 -250661 611178 890459 -461577 716731 -687478 963963 715061 -532501 709626 763574 -150294 110366 -4209 658697 -846840 268861 -525453 -976536 485648 670691 -857694 121271 -8807 323809 17775 838482 515152 -897606 778877 -179962 -477710 -88153 -685625 904854 -172972 -990571 -494312 -942281 471388 870946 615187 379412 771845 82212 -517076 -583349 637022 9890 768813 906861 963724 -64039 -628557 -308350 -19772 -471240 -787794 -29309 -626991 -898716 999524 175326 -311660 -765131 358254 985846 710015 -264521 459578 -56416 75162 -553301 -893432 -542937 -482306 809603 -413843 468553 -813988 -269847 -772782 907704 424311 37432 -885770 -972774 796197 -914303 -743192 -56311 174547 553992 222734 576660 212734 753989 -404831 -559429 751034 -28445 -856273 -743177 14511 632388 -532969 410800 598167 701819 -519535 -217787 75585 716241 531107 -288760 -510575 -20927 -408788 -534849 -305410 -447877 296542 -577244 230803 -846491 456380 -724378 -861713 -894955 633760 -118490 -17084 583384 255031 -770949 21339 -927313 -263933 706030 509711 -911795 -222760 -332418 -982322 -374374 -910753 -593635 955291 -704333 -122602 324146 -858098 -303385 978382 411285 350802 607291 788268 -748778 940327 -643609 711721 324854 354654 65751 730258 -537236 -834337 -85717 -286711 -759391 -494938 -749129 -24830 -67403 -228671 457860 -900666 903736 -330668 -558002 -64909 -767695 520726 -570749 -552710 123675 -412591 -100662 -970336 947683 919910 -438022 343294 124907 448198 -6625 -926335 -3062 -595206 -67080 -205333 -618358 306076 228219 685647 -661976 -242468 -2480 613657 -416744 -23044 -338094 32004 -618754 104916 -190447 284706 854262 749647 -197421 559319 -463347 -349332 -693490 249822 -443962 310846 410223 447427 626710 -998548 402391 -802073 -100120 -867278 786009 -334464 -631911 251742 -79555 -395498 613757 -790828 992127 163207 784345 986122 -928687 -171772 -797210 -916979 686357 -713198 818901 -857350 418532 -927351 38085 135301 698378 -935144 -318001 429302 131207 253503 -194053 481447 769935 944340 816327 -325112 625931 447871 -464985 -579557 -548970 -854466 -75776 -336393 -147967 499426 -503636 -763319 -934576 234383 449657 -546865 515514 -626752 -187350 550748 -389203 346305 699765 16599 200520 793779 161539 -813125 363871 311691 -509325 560664 466042 -658541 -385833 -283631 -22954 683112 -960331 -156324 258403 701435 691207 423365 -76220 -688368 164155 559403 -414126 -497982 -24140 942593 -19558 505084 -248248 -53937 -872102 665601 268224 -934737 -361080 120806 -171813 -670000 -319797 370323 -190900 442358 104959 -374458 -870345 -814472 -555722 691983 725175 -740544 -223822 -651820 -382373 875215 829035 794959 -681564 198198 593039 543499 633097 804126 703485 -396949 671347 -757823 877258 353956 -264895 -774417 263997 -751426 -322106 638474 805970 -388586 -243258 -604534 -774598 -994722 -830852 -816902 959192 995356 610839 21369 749766 -881113 711097 -6086 605263 -939858 -326282 515333 -522382 -63440 -876709 -335053 -75419 880773 -384283 -266059 747792 835795 793093 715662 163982 -476902 239650 939989 755631 91689 -846313 683572 53112 500902 282673 669803 481954 -255733 460979 -815666 479127 -618973 -138542 116930 564216 982161 -56008 -930108 -777062 -414775 -689275 581347 934532 555157 -258359 -93375 826483 999185 272012 943510 -440234 194479 700487 -833747 459986 614452 -857112 248676 239423 -847431 147794 -488656 -661463 -378836 333530 -884585 673488 -929716 693195 -562891 359848 984368 -451869 -553032 -194598 -635455 710739 396899 619201 -819781 947139 -320113 -917394 -72144 -703412 989349 -239836 -125307 137724 -861019 996189 -258573 45910 -752350 -63549 782856 110544 322628 -855240 -257629 141651 52037 101071 671227 -24003 -393740 905168 814233 61922 -806219 771512 -713255 85767 564479 -860105 -886931 -134554 -310692 -968016 351066 -514002 -423827 -517572 316025 -973952 618723 -570456 -309897 -219406 113927 495602 -445739 -150896 603828 -289584 806377 -808746 -745257 956841 -621476 -50377 675446 527257 520874 395929 -34522 852721 -861147 959574 -183021 888501 -803087 359357 -640644 606621 -209655 -121073 -37196 54421 -781895 556930 624930 581693 -436189 37186 86978 469993 -595142 841963 -848478 -236638 705994 -781040 -150810 -593245 459630 440119 -537916 102365 -591592 -755749 650633 149876 289036 -957847 789522 582591 96741 -266557 -785581 -581428 -292721 -906816 5588 -595751 101451 556585 481583 -516260 528943 -343874 -540652 14973 -601949 -684625 -550331 879254 -145691 344483 615194 9914 728582 -953419 839422 945579 940650 706034 -108817 867938 796620 831196 -997246 -499573 450872 668138 -674083 528007 966799 -338298 880444 -580888 -97273 -591090 -771731 -612488 -605784 -657837 -163245 -309453 474576 704285 -221465 391112 -431953 -808284 -403918 579356 803148 -688360 641620 -290745 -243202 559259 -963072 263957 -243468 -162878 92414 728710 457518 -796776 874408 -103602 203138 635675 846445 731094 -863976 871868 101585 182713 -637330 -63389 447467 141639 442708 -185879 -270363 664326 -810255 30620 -803584 -17747 247740 -840769 105998 -377945 950276 -121081 -981386 -621546 -335767 -339041 -185549 -351411 572384 -822875 -861483 -343980 497459 688043 894974 712296 -68225 411319 233958 -406408 -662348 -2877 551128 827945 -22760 -852675 -499917 191700 201797 83720 -273558 -977661 147110 -651142 127365 671095 -631810 627420 -643043 37797 -87198 -595219 234468 918067 -436423 -960545 627866 -313088 -968509 705368 -559335 -615526 -973041 -415758 160586 -865850 253444 124348 159022 -204804 -786855 -749385 912726 894056 931228 -375975 521451 495081 627247 549646 820135 247830 -567866 -775118 -848422 512820 630379 353176 340326 -762303 591355 930438 -353213 -153619 -569818 -17482 512508 403100 -72078 598615 634159 490213 759352 370698 890385 426646 -938842 936038 -231063 -922963 30011 860277 -365040 -875552 65486 -634572 118135 970646 -282616 234518 410529 -67860 -731675 -205439 929572 -350414 -322120 -997296 30636 764267 -9820 98256 -759048 -40240 532899 -347197 804956 340301 153858 920160 521789 272642 859747 231761 -687720 -50236 696890 -656589 118652 61722 -944944 -114918 -121461 192320 926403 -463478 802684 802471 -634108 -239105 -105060 -413069 448088 842086 22217 192252 626009 258593 74613 -499250 291570 226055 962729 50345 -294939 256610 -393216 -45183 486856 -80400 -909529 541822 -980604 -864414 -652060 134909 189781 897120 -558324 524430 -375219 293251 496395 869493 840273 -289191 -706592 612521 -174438 462437 -253410 660952 992949 -121700 -354579 73184 -408957 -327191 -777978 -287273 643130 676522 534459 -44284 -708254 413104 -592020 665572 762585 -110269 36499 598438 83152 -444004 -403143 -145872 494412 -978454 806399 -565608 514726 -155955 -920810 -731477 471307 202846 527175 -915863 -635524 -377947 396268 -738170 -481073 600353 162549 -715413 506284 -226236 887652 -648140 -345711 -552204 -753711 178352 -161201 -156533 -478233 473700 531083 171351 876645 -142713 -3267 452379 -880354 -505465 -336588 -775795 387065 324227 275857 809558 -35855 593359 903879 982677 -815338 298612 20641 1116 343435 -867795 376380 -575183 359303 -661910 811273 46351 -225196 -287791 -656563 -813598 -809518 -130376 138400 -325489 -648332 462893 -799375 784745 956994 183918 462976 -946755 32854 -156047 -688925 551495 -363553 -471843 -949118 762042 702625 57743 36635 430524 -579981 747926 -385218 266344 -994880 84408 -238894 914635 710790 -878357 275726 -247961 855258 959324 376193 683571 -660254 678763 -307317 414872 -562982 -642644 304737 -852490 695055 776168 761997 905629 681575 874267 208108 -874283 40407 449012 586927 -445994 134507 217815 -339110 -68656 316610 -365474 533704 39269 823183 140500 -920284 -753366 -605670 -415431 4465 872233 123965 884929 205315 -501278 297831 700116 13572 422470 691228 -658033 -386703 -203590 523122 -372030 341914 -214374 103062 692720 356006 -624589 -869307 800339 -333556 876104 368212 210261 -911973 -341618 -260055 949656 972530 745264 830015 -971410 478729 929483 -247003 -540574 486951 -227597 -261120 657453 116201 910765 156421 325954 832065 110067 57984 362051 -211211 -726989 646735 640265 639004 -674096 -800537 776096 225188 699551 42959 -901048 960079 -373525 51616 -816779 27313 651378 674187 -772016 783540 -955674 10067 388277 308244 754797 -691506 -786765 798692 788897 455785 -677490 690567 763024 -819807 513600 -343625 212157 -410358 365556 75393 -318306 -593844 -628215 -524217 253852 557857 339990 58813 -269418 693336 34144 359277 -818338 -746155 -818075 118963 -268870 -990577 298197 292417 520164 -749039 910611 -705380 387979 708346 474296 -316387 372816 -170244 -122863 753649 836426 -278688 187420 817306 -71038 37889 -237297 -848148 -588553 -125107 633681 364689 -533989 -893369 -553985 463493 482260 78215 -941592 247194 -143619 318136 964881 557685 -971421 -613222 139826 -783345 16712 159742 63799 -479563 -135453 -359604 -500160 333448 -835619 -481024 249890 805118 -981674 818088 636899 -260640 -835490 866664 -204734 689482 -720260 -680457 793261 422702 -828117 -613601 629193 778577 711000 -872767 -694035 671436 920165 419790 -16089 490764 932137 -719409 -820810 612818 -156434 -793378 -578162 -595404 -720783 -88917 -815145 -239078 -248602 912120 55406 -95294 638961 -382051 -827037 -116035 -980818 748421 451065 655856 865066 536111 -442583 -714348 968295 -408402 197792 -558538 -292771 970153 -529604 840375 122611 -97316 -86765 965325 -256118 138389 -628500 -499968 10227 250296 -769596 -153938 831475 3515 -277686 485000 321734 38955 767075 131858 -257639 881701 980903 -717401 -160881 867933 87522 36723 646845 957339 18196 -522377 -115026 -478279 -913807 -515959 -568736 -238937 178018 201553 255301 -740633 -952318 -702387 757955 746129 -630238 905549 -884300 -223921 415686 519800 223590 963042 935718 -583611 -483940 -605668 147885 20611 869900 21220 969213 -65070 -356769 865589 -260759 750376 -141644 -236385 -334471 -871219 655517 -987835 220266 -3745 -19040 -509475 414636 -484018 324535 -761933 89954 -270751 593104 273830 -589722 37423 -806450 588969 -788158 -459097 931719 -204604 550071 415625 731716 397969 -412998 -849686 -439484 308799 266098 883124 -474823 -80366 -909764 467876 -275127 -9759 -214617 606794 275343 717590 239096 782477 55320 -579534 -137817 547236 -435994 -660794 97888 -432866 369263 -809989 100099 621019 -435297 629771 944420 375184 538322 188486 -377204 -821305 -643109 -851058 -211274 674781 3073 373595 -444077 388482 -206724 74808 -411065 -345412 796284 122052 538025 714341 -145374 -678606 122567 828968 -553083 96842 395040 688904 91183 -266267 -84632 520025 -898275 -176396 876679 842309 -116925 725754 948762 -533432 -476411 168718 363760 -364875 -761793 -430374 396047 -439505 311358 952222 797101 -350672 175940 -675410 -411977 230406 -167288 -381329 774222 353360 -983628 511710 683716 -109179 -974106 -59510 -620125 -411922 145455 -149995 959655 547368 299799 -819785 217279 622755 -757353 771259 -195696 249893 44829 -787968 402418 -39225 -179317 898040 -447375 242934 -274503 905516 -277555 -215052 -874513 878263 804218 258901 -702997 -974393 -144607 -498941 -58015 899871 -61923 734010 -960266 -223720 626815 -132724 -124476 -27621 135819 679518 -89895 -365016 811576 210153 -842440 798034 -906956 -163910 760534 -714431 869981 135859 -294370 217135 -666423 -618872 -986002 -129173 331584 811714 -74856 948185 531517 -269377 113250 -754832 -882832 -777296 543878 709434 276286 -917350 -550221 71256 496576 -961194 -328054 508283 816832 -358767 878497 781676 377919 383949 -101501 -106234 -657038 -98338 -644306 540598 -403008 -136723 -41580 340354 758341 321272 97308 -368641 842195 -114864 -974306 -692135 256876 481562 351849 545359 591304 -508209 -619967 -633036 -297643 984380 296537 -408977 233010 -576766 601950 -515460 16180 -746345 -95380 441449 905441 628035 759830 181978 -602889 275620 -896414 546821 -415130 -582357 469835 -663113 -811310 818589 609725 -740019 -915822 -531309 -204003 341435 615348 -52230 697151 -38135 338167 -252013 957677 354897 715342 -176908 -869402 -587581 -503708 -841723 352733 752929 273555 377732 32758 36035 564587 950785 945229 -685420 -573391 -851229 -703249 370706 -534434 207202 -932898 769874 83356 -433525 -58991 706042 549068 768575 -329102 -369594 -84733 -665933 939870 470788 947080 -573711 -803031 -841193 453207 331734 705559 -96392 -210271 178707 -366492 777392 114506 -425684 828349 -727073 -83478 -102148 514885 -187720 -253363 664495 292497 -477309 -616717 -893626 625068 -290790 -796528 430742 -296045 -122388 -310131 357193 -651334 -254979 -365307 954460 88198 1380 -36663 326304 279889 -174645 -974628 957625 -13079 -812301 -396296 -414302 671889 581422 -449145 -141146 -871298 -485405 212907 44648 -216357 876813 -687049 288093 -478266 584636 -181453 -658611 -474159 -448366 658140 240981 194050 133959 -389855 927848 98771 253094 -696920 -566327 -652238 -489586 -968121 -378862 601474 528242 -798197 -26447 -835176 24410 -251852 -278810 997312 -370337 89399 -482490 637622 787379 56123 689339 -440788 -977642 -617956 459009 -268853 120418 -824981 -693461 -906454 353280 -504852 57500 -175656 331121 -857705 -950770 385368 540102 870552 76431 -705632 478632 811983 -195457 -995943 380369 -250544 -415085 -849502 -529647 -52636 729813 392206 -868278 744838 -170975 971041 -267404 666343 767273 187670 -370406 261866 513266 -331748 -114726 148776 93270 -105772 260585 4718 216960 490709 285454 729275 498035 -861784 -276318 364226 -541821 -760755 894614 473454 -583206 -402636 -275 539480 975220 330820 887869 -438317 731555 -324520 505778 -140191 306828 309309 295691 -523845 -332760 918837 286108 -933683 -20667 -94473 449354 548408 -497022 -120403 363154 -42290 -11434 -997260 -279037 -788071 -920950 -140065 -817217 -262828 -463814 438517 -674691 -646927 827992 738607 645386 -534383 864169 -550021 -718524 -628977 285382 -768453 616733 921078 -263268 254022 735006 754182 989933 853478 -12062 535475 78413 943577 468630 -856026 -231131 -796720 575488 421818 328755 -579725 -877835 -481921 -103800 864091 213985 -631365 14857 585622 -583741 709092 669039 463271 -474834 580136 233287 396931 -12982 -990363 402035 797845 -341936 670641 -482650 804155 -103278 -476588 -574228 669126 -298512 691784 -619232 -128642 -142364 -676672 146676 -184548 907895 229150 893933 -64946 226506 286075 -798621 677303 -988530 974755 100357 -885011 64396 -491370 -122924 788857 -195554 -114807 76707 -621990 393396 -635805 683934 -428158 422608 -787136 959936 434263 -358262 439025 62554 -985805 892685 336506 -669037 378980 478488 -989549 960227 -302803 -135298 759591 663959 10692 -413658 74072 -818096 15314 679819 944889 29700 -10506 -991298 469267 999291 -985278 69855 599777 -487853 962492 -302808 422740 -80132 -292513 -168094 -940017 686397 459927 -301331 -871188 70574 811720 -365892 865909 231740 -975288 960983 998124 679720 -573728 846168 -853693 -528633 -440752 -610962 -471131 -834109 668616 988637 420075 -887527 582127 650364 719272 168986 156896 182070 205342 306218 865960 493450 33222 -164348 618953 -924022 304844 -386636 116026 291167 -347120 -378981 177764 716100 -486617 -99602 -264665 -641018 186071 963383 -588589 219019 -64097 -18605 -886097 -435896 853421 -914062 -681354 -618679 916454 390939 332245 356525 -287903 380453 215022 -358745 -316052 -559809 -807463 17791 -993274 369001 -846691 753295 -591773 -137352 -787013 273990 -643476 702230 848419 171944 616508 710336 -508739 -967989 11811 -264250 -869406 -179364 -484569 -360882 -194976 -204008 -376962 491858 -125703 442708 14357 -736355 213221 403574 140813 432338 -425525 -465799 -534471 -786715 -490804 -557716 584993 354720 181241 -178060 -275966 -771168 -465064 84166 202827 -511147 614499 938158 -853855 58629 -755064 371082 -20132 811209 -790742 931279 419976 616847 -881250 -45052 -427291 141463 259247 -801214 -661656 174454 -582501 -682438 918199 489494 691476 -612689 -948559 95539 178368 -427657 162276 -589729 31929 -584193 -418411 864383 49037 946372 -83525 158156 -22081 -38438 -895356 -657836 -230203 -999831 899919 -962186 461960 614443 -273104 343146 487655 367983 -422801 660790 -386508 293401 -721015 -694470 -306891 235680 382126 -482139 273572 433551 -67135 -193923 341808 884485 -255012 657691 -174470 -790092 -193079 -412628 139800 -568987 381834 -740814 -675690 -78861 -39471 7041 -261392 -661812 -165880 -435646 552601 500339 199627 -648077 561783 766080 -725527 811109 -591643 640542 813031 356797 -578001 890125 857469 -419724 -973542 -727266 439703 612951 -70439 92089 -158634 281480 -481255 -79270 772236 -884357 654582 696335 975555 787193 386692 -693636 784566 295328 -911289 95320 -537642 951393 326971 -750483 849607 -24703 -909620 391452 951392 -625383 967775 -108074 610479 468374 -436664 -833884 -203917 693306 412369 527776 73248 -104936 -163526 863354 48222 865180 979251 -975884 -915062 661633 -374556 -859290 -674892 778329 -418074 -799429 557343 232968 -997817 -5134 709 503881 -141687 -176226 621392 770600 450979 948583 -640095 -480250 -998657 835078 272845 -28903 961147 889292 789531 -196631 724584 759196 -186232 380372 800014 932332 -837949 469643 -419674 -617271 596529 715667 -783650 -580528 -264342 -325052 892505 842933 145466 -365363 -983252 -537664 -789727 -294097 361826 724427 925780 -270275 854905 936902 -77511 -120542 2531 598835 989423 42971 -937722 -419798 -65596 606777 907452 703317 -710724 543968 580819 -695563 -709871 -390837 279182 -486948 -937171 288198 736034 -95503 784818 113010 -735430 997679 572403 669636 842100 -201946 -975367 873094 -792606 99449 -933249 -388267 618250 823390 -382219 -632542 421223 149665 -253311 111025 -361883 819745 -572935 787997 -303640 -198575 821098 -862766 -225082 -411079 760981 -797423 -730680 118515 -974356 -372369 101549 -139090 818969 -388906 493607 -877138 420600 -96509 241500 804682 -793832 -474234 157799 629100 225342 -44475 -698284 -911851 -912286 449146 -614361 46294 173232 -783184 -231338 -479912 543624 675914 888651 339669 534910 -155779 -9629 -49891 -858789 -450607 255473 967314 -592486 589603 -247237 779565 675180 841382 -893828 -420234 -257995 277981 114145 -945777 518669 234018 184972 149418 17727 900131 -792940 -377457 326605 994527 -317693 124823 -603286 188974 -796202 453811 907006 -743369 549120 10982 111398 294263 503528 -625593 -981198 539200 -795801 -865536 262309 100663 890571 131665 821048 -328746 950614 772750 -957992 -552344 -532801 773660 31139 -947568 162864 566777 -364945 -355774 -417466 131121 -498749 512456 -165611 -738839 -238373 947006 -169054 -380712 -45528 87958 -42778 764105 897358 -699627 -277294 974107 499621 951380 745925 -472896 402745 -767423 780695 639809 -148918 -496229 -77166 998201 804684 -985990 -370828 -789674 97768 -180028 458351 936155 -397959 -893512 -815191 -150367 992528 810855 885052 -656751 260209 -776906 298550 995243 819347 -880545 -154726 -376446 627492 -484627 782813 258238 -357885 -142782 -525206 802841 122180 -170220 860703 901346 -16849 958828 -893746 235901 894785 -974042 94909 -420895 -84055 402036 -412634 -108008 720205 -447013 320567 -602173 -329661 -23244 -364269 -68845 807384 476588 -3888 -930095 -627315 217796 345719 -137512 724244 444754 296071 916117 171351 755839 -940302 -428658 -599950 -994105 -472546 -983976 -412364 -364420 -575898 -780641 824866 -495037 -814186 497314 477428 -882540 391666 -211916 -304618 -430658 -558800 501308 705832 385122 -660871 -762826 -688898 615796 -224019 821040 272673 441533 -479716 -17458 -169140 943067 -278771 -424250 -111120 721983 60474 603621 -281936 -913107 953234 529160 -480026 732096 -790794 968995 448156 781540 -35651 -137666 351764 431450 -276175 616051 -529727 888760 -778865 422386 -830005 842726 384267 -410499 271119 -280158 -582967 -631700 166172 209917 -725531 435754 -569032 -646180 794476 -641995 -35367 -490761 653664 -286174 -730452 -724643 909880 -2409 -350191 -167314 110686 -973616 -65251 504160 988591 610331 440855 -68293 304127 -51365 -406277 782173 468370 -27127 235259 51702 214948 153902 882041 117005 -813470 -747926 283405 -36870 46575 -202768 -167419 5865 476640 -811896 -882464 -949667 -38848 706444 33874 138923 -451828 -1557 841028 -239237 -954952 921769 -568239 -536757 -64215 -209571 -909878 -687637 950841 374450 618803 497026 817462 203110 -582461 -701305 -595869 266446 373864 -606519 299893 -78000 385216 -763416 45975 359783 693281 -548391 449639 -912349 173458 334950 -318474 -225626 949072 -823764 -294452 -247256 448203 -121317 340066 375668 -731226 661625 164263 28521 -451910 -584480 178940 637946 17299 426043 676791 -101585 -386062 -663475 -202205 -735 -368439 570027 744702 397186 -871614 -2500 -603142 691986 -286792 512576 678333 744363 -245699 590278 484322 966582 -620525 -657867 398581 -698060 390834 -641340 838010 -299210 -258744 -152319 -855705 445541 499508 18766 -143707 652155 967050 -490785 -307821 620616 -425709 978878 -283645 -834514 662602 -307256 674876 -462811 791392 -633299 790646 -832712 -421576 837363 -420639 646 -258452 -455949 477470 873153 218822 224219 32324 713395 -538808 261162 -411428 233012 803621 298679 20069 469813 201413 -668629 -12846 -877767 -184379 -982782 886791 823126 487924 822159 778848 -373064 445911 71285 -929111 -76258 893990 -983250 -337369 -699428 170190 656263 877838 95703 -96147 -784094 -234616 -489076 -609320 -981005 -430923 187530 554520 -939965 -912859 -237837 -49175 706481 843872 -240642 950586 -672980 -144034 -183560 834864 -980998 932111 -885953 225826 127156 -735787 433989 977438 -483001 -22011 517011 537699 -721036 -344470 756932 606693 -300335 -965567 452870 -352435 442567 847038 -696420 828406 -906222 -36858 -962210 -699535 -504508 -134477 286647 -867071 670018 236371 370598 -969184 -337851 40168 837054 877176 292314 677098 272807 734827 -8222 62529 707354 -913652 -127853 -193973 315881 992547 -257803 17628 -762636 -387795 334054 -160071 -635211 -872103 -785641 -109156 348597 127500 -709619 -633677 670741 -895266 -187743 861217 477062 -715749 613632 -276869 -421423 980035 -282453 320717 -690480 257291 340472 771730 -286093 -654758 818575 589503 -800068 -64692 -915730 -592327 -309565 -478798 -676762 324571 360499 -84720 -421348 -604687 -830005 355998 73352 227135 -82338 402504 515961 493179 987987 870830 -616944 -573746 -151130 528804 636096 -162217 -368539 799538 127572 -621016 -994125 445205 950249 679751 979273 845245 -144 -266322 51440 -101682 -231890 349516 -703480 322207 152379 -442238 -808316 -95043 -369274 960679 683756 666601 -66609 455300 -276390 4758 821292 -816935 231293 -536212 -536699 -205226 517017 -581560 814360 396962 -400507 -229703 -207115 219863 -253140 75012 881027 -341244 -601459 846241 -454791 803755 506298 -4548 -232474 -980928 -780452 -35147 586282 -145104 575662 -807263 943867 906455 821629 -211641 -685599 944137 -742993 -624605 347961 798090 806585 46566 880054 -809834 725031 -603404 568795 -650790 -804840 -17947 376835 -324104 -331073 121604 684889 -809081 294500 -749613 -4128 -200559 -229535 -610683 -675731 -554988 -951131 -85629 -426713 526721 862260 559848 658830 623936 -740316 -815611 133745 680745 -106718 119645 402807 785165 -932629 605353 -533097 415787 -273196 487254 32544 238651 -697661 120706 -878286 219623 368051 -606973 -604350 672205 254003 -97056 404890 -382977 -819864 -540586 -807082 -79358 214279 -873388 -817432 -675886 173404 -579201 34454 -232611 -782139 -520913 -834185 119555 196407 441712 -107271 -733283 -381511 -906622 327006 -775693 541156 951258 -132294 -942140 759657 284447 410615 -343487 -25845 383405 734289 -411118 -252384 383637 -941221 -585392 439957 -668773 518776 -16118 -521497 -455497 551394 -971199 -424150 512532 -474074 -413333 280198 -492268 -588634 842483 -908363 346186 140822 118968 -834938 -945537 -920832 -604022 608093 -537042 -947392 -583376 -819279 -777977 71176 -58780 -61555 703856 56285 -862892 150288 -759169 72344 887075 -134804 81793 -694681 -795289 826730 -376841 705225 826537 224997 -351084 600981 -867351 -432565 677824 913652 924311 -830817 -668905 -809886 402842 -892807 795627 379185 -900020 -681979 151742 -363514 398716 -807808 -523447 417242 -420501 -113730 -581128 556922 -18480 455206 -479253 -766329 -20011 452148 -923914 -802313 -802153 -368522 -686046 -240749 -847831 988432 409898 527223 302738 782521 952959 258837 -120118 -175813 560581 943538 569409 487159 821972 2023 267737 864606 -126921 -669791 -76697 704889 -798288 -156511 -621003 269538 506162 -166659 -797565 872521 -896026 410013 -573311 444016 717735 11839 566103 640432 556933 709620 317085 -283151 154182 -483935 46308 510517 378208 -128257 -224725 -152562 -318976 951195 956266 613028 263559 -473002 -205685 122544 90247 457446 794476 697091 367179 30931 949470 576000 -966836 -492037 497321 -420067 -285764 -541553 -730490 -918425 -308865 780051 -468189 -920325 166445 216930 -801757 351245 515730 -174168 -560869 136933 -776146 938342 -988906 249437 255926 -544014 927378 944229 -657007 -227468 -997887 -528385 -690981 -327446 -711992 358467 -454043 -655068 -935741 -207013 -379341 306889 -187712 444552 -163076 17105 585600 -576740 355630 -850936 330937 -460674 -352664 -671983 -716266 -256983 928894 553057 925493 922157 92536 -942016 -890072 170925 582035 369612 -982923 358623 -99393 514037 624790 -227185 861215 6146 -442630 389788 -621940 -279030 -548478 256249 -933614 -640388 346884 -673362 51570 -715368 270284 -64043 -270562 -156301 -515946 502685 -693951 488695 521749 -398774 161588 190561 519663 -436685 -358903 -485566 212670 928450 -265084 641918 -610415 -703624 247453 533455 168681 -69786 659200 -540221 -844995 -205643 -191347 58682 352246 470175 -158631 -689815 251124 801396 852010 -188454 471943 286230 -628609 905066 -576138 -612098 874118 556617 525948 -785612 -614365 414717 -50234 -923942 400752 194272 91382 219810 516151 -435427 663203 -874796 -629382 46135 -521386 -772535 401388 -919678 114575 173682 904310 -404824 242110 571346 168242 -510170 -820533 298880 495347 447436 -399218 828966 -380869 88640 85847 109828 -737212 -91653 -764184 -344082 -867976 -516405 830454 131017 367736 755663 -227284 751507 109721 845439 722471 -813992 -217758 -413535 -933381 -245187 908687 -285483 -716500 -288391 771346 848266 -930378 -597033 -519027 122374 307590 -141386 789209 124386 956287 -19576 -369279 -700917 -435338 285527 -973369 259523 925366 -719429 521119 -750306 544637 451941 274351 321286 259837 247575 -97962 105015 734939 -423766 437922 -917693 259635 -865273 -350249 -752753 -504301 -813010 470383 -112556 -214661 -275790 507028 -212065 857572 916923 -797016 324562 -390986 -223613 434110 -240991 -418352 796121 -431074 -453483 -751228 -943071 -364091 721932 -452840 -335406 -205597 618295 577862 -279434 945627 -528869 -290884 -476882 778310 -935663 851869 887339 -566032 -94777 551551 -341194 -876582 -620484 -776469 219050 -629322 759367 110688 414068 712686 -394608 -619440 77466 386846 -7147 879009 279345 -554475 713895 285869 -481307 -825640 41707 603075 -461067 588703 -816294 430244 33460 324438 554945 605575 -902391 483741 351169 474133 -847760 -128824 -316080 263405 -33417 -458656 695606 -143198 -941758 867872 -21615 100408 257927 -792967 -936750 114474 65555 -262002 868542 -87193 662595 148153 177902 -125232 838923 626052 208591 993084 -518413 -587727 119074 727925 -767723 -251469 -597763 120376 5665 745138 934984 -40904 -40615 904715 -570175 562844 386581 814670 538744 1532 -313408 958654 748500 -899096 -499496 656084 -940787 -540190 -34318 833596 -131536 -392481 -701132 -202537 -33506 657353 810202 -587977 -812404 169728 -193230 -98394 295813 921812 -19169 -887904 -174109 152589 51866 -239532 994394 -805788 -114516 -568921 107501 160775 -228235 584497 436215 572440 -651736 296381 -125020 389551 539533 -101299 -1547 -304941 284158 580245 -414145 266629 659818 -73605 -944212 350262 -691883 -102370 532537 -229685 -767274 -994357 -472009 -13152 -721384 -297207 -515766 456707 -142631 -867186 935917 -512972 -482450 -425272 -445845 -992788 15421 -653739 -18201 771667 197825 -403061 95702 542727 454922 462578 -714496 831388 -760518 -349371 446594 -828777 -717047 591348 91855 -988046 -921278 725028 -662614 -210532 -330940 514861 -865875 -733066 280962 -563941 -495418 -82474 -348924 559407 -11211 996103 -952349 664283 -638705 -597689 838481 134857 -511938 777800 120334 422229 -840577 -645712 -945676 -361330 -830878 531097 -32276 721593 431053 -152942 -637577 -360882 -182279 543004 71078 731640 212212 497582 65698 975769 -471906 -926415 -720987 -324795 881324 784388 827775 -864574 -589656 358393 699794 -816370 149742 365654 -681258 -36647 810416 -433962 -874410 676487 867444 364709 914737 -731473 -822767 571240 986265 810783 632117 -988238 -848936 981845 -713374 436752 -902586 766343 -831124 -648578 876500 -169188 -604419 -370705 -545659 -530383 -89327 847818 411631 526613 207866 54631 -864066 522574 -425507 739478 608690 278802 483123 -501095 -442596 -122674 -40758 -679260 -22812 306210 191169 -274716 -662522 637923 -470001 653174 -289007 -168680 -842115 -400533 -383321 509565 502823 -829366 137599 -372221 895743 -821490 -432026 -239794 621642 -777052 228922 -726986 85793 807407 -473619 -621113 181489 -569276 17800 -631872 895868 822638 -53466 426648 510550 -516822 -473227 85364 -475928 -256852 -467784 129202 710256 -56168 606663 162530 131711 -993398 779917 355016 -645126 794128 123657 995803 837658 611242 -350514 -480696 719212 911440 535556 -493072 876626 -242196 144484 -941850 -67073 -674340 -400704 395890 -17153 843890 48376 910481 171565 -720908 848902 -311566 -648261 462364 209907 -483590 -832594 -360936 -20768 115777 863710 264715 -524034 -28396 -279814 60042 811542 -501647 304003 283168 -572158 -138227 375757 -734901 -134094 -448559 -638975 -816771 -231256 777433 -198115 -148324 -316676 -91532 -120974 -192638 474329 -982618 -434908 -746882 692990 -589655 -598354 9425 -528834 648680 735836 737201 42880 456323 879311 944074 -627008 -138546 723069 269368 -979828 -935982 -852690 962830 -524793 893898 -985600 -99630 -85398 56486 -850460 -34946 851454 227212 330398 -661247 -565085 -292014 416585 -734788 -41140 -678138 -118831 883590 317953 -618010 482167 -666968 -687396 353768 233680 -351647 -94964 -408909 168518 271588 -163115 794660 -890474 -59435 427278 -389942 711889 713423 -300510 -790166 678235 -706975 876944 -115588 -595601 273676 -755478 354860 191257 -58169 -166055 -676261 846650 220796 597656 104475 -241145 919048 -884235 -675146 -377590 20159 -429869 -290905 -401248 501989 -6742 577567 -223367 -282314 780293 -890878 485404 -566945 898051 -39192 264672 680066 -737321 937117 264692 594358 839113 831904 659672 650757 -791757 668328 491873 584044 655236 406426 593977 -186145 -881344 848276 -766627 -256446 -601219 -337946 -398563 305009 386536 214419 905247 606777 -313410 -187179 333405 209629 576980 -727530 -572510 251026 -112880 -561545 589841 -446461 -410259 811085 -617698 451278 89850 -812129 604691 305156 6108 -201942 -507891 227757 -2360 871901 171388 140610 54666 -813986 -476378 -803151 896128 945283 -297180 282205 736671 -933287 -496284 -598373 -806546 -306272 -192346 427319 496774 -203444 -733057 -751252 -999528 68486 448601 -384273 -163865 60457 -259088 695397 -391095 -573498 67926 -997528 142891 571425 -88080 436487 -834166 -667854 -807432 -344253 690682 490916 302969 -867694 -720989 937049 -952746 -411937 214847 681444 -355517 591752 502685 691342 -610999 688991 423329 541138 -574265 836138 69954 -825631 -629524 6692 -103285 998174 -212930 515705 182043 670882 -621546 910029 21028 992698 -350687 -34378 133871 -55836 -811807 792125 883927 827862 900906 -857247 951882 4855 478117 806549 -628661 -901404 -702128 -60099 -349326 -861716 -983044 -745036 448875 -760812 363982 475081 391283 320788 -887105 -873283 -257826 743128 868765 -463161 537107 21632 -777209 646417 -337650 579553 727540 517048 -601891 -446207 880940 944591 494756 638495 -614835 -205347 -553318 -509527 861384 -362022 462985 -237885 -382238 340790 -585646 626759 520884 918354 -887578 -519232 559915 302981 478798 -312979 -2167 550809 333604 138692 -489631 -590132 -221288 352109 -153697 -807985 -602772 761155 -11906 -989879 -239367 868439 -289392 -808107 911911 -725652 279737 -133632 -142344 689915 -836172 -731699 920830 -881487 -209395 -617039 221665 246892 538405 -756713 -202150 -278078 682546 -305316 -663622 -120966 666300 234068 -364828 855824 -738399 -43836 204494 -719434 -450286 -868890 -798971 501710 615956 463336 -494170 789617 683136 854637 -898075 -703381 868482 -733430 272138 542524 -759522 -167222 227823 -890600 920998 -191445 8452 923112 -217531 -422242 -413237 264647 -137352 -466549 -951844 -20986 -879984 -573749 -536863 -524631 -191439 -147539 416155 317927 574678 111601 317660 509870 894155 -378160 -590709 -410467 -161871 -491918 618019 550536 -50179 -698762 844980 -421769 -607494 264814 33889 475175 -537406 -695456 -387360 972168 697545 -741050 -507139 -242755 -650926 -5617 598679 -478561 770808 524572 211617 -310469 175271 905795 783139 389071 403616 -589105 464951 181969 -201480 -517377 8716 -47256 -451303 60419 -645274 698480 845504 493826 -24804 930299 830973 439958 -417128 993227 808886 384462 594267 -658599 541989 560555 -587018 -509743 296022 -20828 45586 87827 478377 213666 -753303 412979 256726 -646652 484171 238842 256100 -317411 814746 -28701 39216 856497 -284977 119967 -658451 118140 -730381 519826 -738 692394 -70619 249811 45981 -942496 -143718 -607568 -886760 -151886 572057 -571225 425615 -650966 459771 896622 -322345 -100408 725042 -938771 116122 -812548 599486 311999 -495916 -415826 -865223 -755788 -607401 395190 -863284 433746 -184631 380772 886711 -619441 327841 547962 -153010 -432872 112813 -77523 -792841 -506931 -504177 -477785 -643155 74947 76347 736648 -734977 288385 842875 -674207 -25583 659012 -924693 530359 -186342 635131 903677 354438 171493 -186677 650358 -556997 -458159 -986996 -487440 484537 -582064 -538038 -266538 368341 -91796 -783675 310379 34778 -114755 -239119 -517693 526982 492276 319607 714055 -428150 -973229 579890 -237643 272014 -429261 930227 390687 -193365 -751491 755261 -957080 -691089 402865 346570 870602 785117 -674590 -719227 944722 595563 -512968 -156467 377953 -51582 -894995 203832 -540243 885889 -477616 -943858 58431 934585 -879675 980297 978419 953586 -14781 428828 129659 191590 -95788 403433 -581028 -28095 770841 -212278 301551 -872281 -946877 405641 -105631 -938835 -99045 -13401 -421837 240991 672508 -492327 521787 799545 419795 -811770 604578 -722514 51366 9674 -135964 -298844 -673014 59382 829139 -712715 205867 -985586 284436 894576 -555192 343242 -858593 -246058 -544332 -701418 392003 -534050 -329130 -949614 -387679 -251215 -286678 179986 458029 -440466 267326 776991 873904 -812505 -299978 249972 -167608 400995 -824760 -104190 474214 -15590 140737 -751507 356174 -253380 -405250 452364 -226661 -432726 16755 -527251 261689 -24005 -954968 -480306 -865431 64312 269111 -548187 -345535 -106143 936784 287258 951465 851814 -428363 -149368 -8737 -337169 -585410 542847 162676 868244 -416554 -55868 140109 -9371 441723 -718257 984226 -416157 -249150 -999091 796674 1157 511569 -975204 -862771 -590795 -985372 412626 -422983 -356783 -489015 -478026 584142 631978 -420892 -508092 -213398 -467192 -248661 107181 -767811 604068 263082 -562091 -388658 -56276 -877056 -889260 833525 416194 141664 -603786 370142 -34307 -164846 -240453 16268 -173209 315248 358999 738772 -464386 410857 978739 856926 616883 -739455 708586 -30296 -990098 651983 -257331 813314 -804728 537854 535519 210195 679247 568524 782298 722770 531334 43790 -912088 533518 -396830 85802 -645781 -527001 -395762 714651 -8842 769490 -846424 653681 685905 643865 -442686 205134 922681 826585 107490 790122 -509539 -916222 -176510 -23024 -69982 -280869 288912 141087 -842335 744187 -327185 -866422 -476380 -856367 -887563 -844711 326380 -322020 334059 192934 962158 -108684 966928 144032 -633519 -871744 -847082 565643 -265487 432317 -240989 -691523 311775 817661 524881 -934238 -412961 -806810 -153937 254394 -952983 201007 -499650 7446 583465 -571802 -453132 -369953 240767 74349 237885 260943 -93313 -40584 976245 -100810 630769 -233967 252783 -457994 49747 -799979 -472975 753543 -43182 -483532 448309 -593804 974165 410868 -74006 627548 987890 992814 -275279 665457 6007 -141296 -21855 -499843 -417822 -650983 -575420 91480 477801 -738528 -217577 114675 -572812 -615986 556557 -647471 -240355 -537057 828557 235272 -387785 630502 -562705 -934460 380740 816454 -815997 125125 -144003 99129 554762 -652452 220494 -78964 -507589 -488079 -211753 203361 115776 -673536 -882451 -511188 902454 33176 -957673 -561866 -861263 938971 -295663 925214 -773835 492801 -615348 -273197 866110 -485292 401516 -36965 97081 -50123 254409 259599 -589687 119317 190959 -560740 579459 -344579 -754530 -192125 194929 -508792 -521014 -616102 998803 -342428 748315 529802 -301030 -964012 -257681 920015 -88533 -105680 104275 -195141 320098 -371741 -641394 -512461 -97588 708204 -814058 -95376 467436 -262946 797465 -2433 874551 517089 -641291 798401 -440040 -255954 487744 -234772 10477 -318569 24385 631304 988040 392701 586613 635123 705198 244439 -413172 784222 -633829 393522 428649 750414 786045 377387 -971739 -193380 695157 -573706 -963188 -289035 383897 214107 -870882 185562 418036 -33228 -785008 -141151 341764 783857 -340920 85874 803899 -645484 513765 887371 217087 -605003 -915531 -528259 -344790 750591 -422723 -676947 -305781 -985295 624308 654164 -890397 525214 -436344 -192834 644456 -634323 -620328 -845681 925253 -747814 684664 581561 -166632 -435917 -770063 349448 -168205 -780325 -21378 -69994 849757 859659 314640 -405673 303310 -153332 46666 631439 878518 662974 995205 863190 257782 292116 -657970 790427 244324 -329066 -855709 67870 932300 -743330 193338 -938891 922346 344731 -314630 765192 -32015 173714 774144 30741 -528888 -993385 754907 667820 -427961 72728 93393 439604 -489410 -362349 565848 -521244 -745874 -516710 -715235 -468021 527822 425302 -528640 434889 726344 -701566 764949 279828 -226887 208620 828325 338228 90356 -583433 96940 -815354 -356288 -908645 -102695 -64451 192213 -809373 570384 -117412 -125213 -600338 99179 658622 678412 98799 97717 761486 -15259 -930258 -863378 360399 -132871 -998907 -303926 -859946 531781 -648733 -909135 -170165 62397 908364 -194496 143019 591941 -485162 928455 397001 392633 -732370 -458422 888264 -664602 813585 663552 -359518 -936817 702292 693718 -584283 -40599 416093 -455059 -355983 -940129 -542553 -280296 -957829 -702769 499009 374239 986893 278410 107216 514558 675523 296408 -209271 -44953 262672 -612302 65592 474556 751543 -597754 -626884 603862 389458 -270025 744711 69569 -33842 974362 712611 -917187 357997 -295558 582056 423358 372163 313877 105543 -438675 476346 -848995 -768573 340774 -368241 -502088 -261902 -418184 306642 -786432 8257 -923225 -923415 54275 -380883 795821 -82163 -755900 -886582 879925 -359477 373945 512960 -328545 11013 506059 -532279 572799 886895 -384935 897204 295197 -85997 -991051 -519066 -2826 650317 275365 903379 140858 255823 469987 501001 750284 -743394 703006 -889178 2374 866963 476279 -289828 248690 553820 713477 -582027 -655151 966264 864593 -36535 -502632 939582 -263846 -864951 -992082 192215 -251502 -958729 -756048 322623 -794272 -87061 786029 917064 -483172 -65199 -408214 830231 -865258 614502 -900769 23717 -8177 873214 736184 32063 -986434 595968 -430571 507015 -322100 -805144 -135477 -3856 419545 -3772 -13983 250566 280309 985272 -980461 836388 691623 -203141 -892334 759036 -497046 -186665 712386 -227437 -722645 -601555 365754 -486910 -953268 602606 -533688 641078 87716 -61277 961067 -519952 -170499 818279 -705449 635206 233364 -290969 -465548 -567776 209693 -439959 -624929 524860 -624452 -851262 226856 6699 497293 494813 -82158 782162 302493 294459 935830 671082 -244497 -312594 -840735 -809472 -719752 -192738 -690095 652277 606499 151940 811388 646399 -789043 807153 -674903 -774106 738250 194888 -943659 -391480 -663586 998655 -40657 903318 -642235 -549853 577436 125076 494509 796241 -394828 -442851 -269386 -614083 648003 279005 -886279 609711 682697 837717 -980482 819457 -579334 124763 -694205 -354013 728383 -25193 -852420 944279 -143693 453383 -750514 -285195 -250073 255739 153299 -413337 787871 790810 734105 -489810 991315 -685348 988259 712604 -958034 974349 899687 899736 578642 -614832 97486 -119139 -79086 794394 842167 -400709 772727 -381517 704820 881045 713403 -851143 -613685 810849 -909359 -16484 32758 -399253 -81573 721699 -403421 -135534 -659149 3045 849973 -557879 883171 -124847 935298 409240 -160980 817703 916563 -650983 125059 -766083 322663 280699 566415 758331 626032 608770 -579411 351902 196757 364037 -733588 -881095 806894 657902 -516079 940015 -102901 723646 369556 958330 -86163 138118 -784479 -241688 790283 -49937 -520552 193177 280270 152883 733325 716610 -961131 -743390 -181943 883053 436531 909343 949063 -233353 243308 211744 187320 -578416 173691 -61903 -822656 -644674 -14449 -418576 310 80091 -756790 735122 871976 -744814 -980032 -295074 341205 -157978 -608130 305325 882417 46507 267904 107889 -847644 786699 -549318 -64470 -875445 209923 -24176 -52366 -894474 -367133 -670754 -425870 771688 -719151 -773775 786026 -276518 638790 -563829 -428626 638264 -631920 677731 260260 -76509 -436146 -621405 608199 -502035 755064 -440471 208294 437792 248916 579142 -563611 819960 -679678 -592318 -398277 -679580 -3983 -221098 -413965 -589175 691687 -580112 314732 -828993 -982403 -767629 355992 -361710 761120 577076 -492159 518466 -310894 -425218 -831297 200259 937319 -907378 -344957 364606 -452599 -56424 -886128 -138994 -19788 -494911 -748740 469444 -973062 -248541 73843 -615900 577344 -69172 482996 349605 -254785 -737345 201746 399605 469380 29553 66869 -243597 -757135 361933 854231 -244941 833722 -968399 -694457 510333 461800 -319889 458857 993486 119130 314189 -73676 401109 677951 -280443 508466 -390024 556444 -923834 817284 -977715 -246068 881329 526812 -19423 542332 -667684 87296 -136076 -928085 -569134 -162482 -573829 281136 38930 -484814 -143843 11571 168588 -408654 235767 328498 543015 286051 11096 272254 428349 -460943 86853 233148 -263395 116635 548342 -460315 329992 218548 941526 822342 22324 188323 696711 168576 -771379 629476 -278819 -996343 -302865 -891387 172254 -765399 -196691 -481366 300873 345214 204941 -188663 -884853 -819719 317706 345583 540491 -708385 389137 -350663 948959 -674231 770308 695132 889941 908068 396730 519901 674028 -813007 -394116 -306215 711192 -321786 508810 473983 -11007 -816885 705940 717201 -501884 887806 233409 354023 -907472 532592 -59860 -390036 452939 -987707 12770 472606 -158389 800696 702053 745618 -162979 576341 90796 -589714 -959135 -622339 526113 -425874 903788 -327579 249121 370400 -956219 -686952 -438272 419752 24168 49648 674563 -281284 -241018 506913 -104605 803112 968067 -953425 600912 -403445 -719753 -586766 -520468 435609 -900690 -250471 -405684 -892265 409128 -670812 130939 443234 -113511 -562200 -321161 -715672 157930 516751 168625 488109 155574 258326 236433 -242744 -182450 -606258 543344 250468 633397 416731 -223972 45631 656933 692024 -848296 37806 -730104 -119248 -6567 100375 441856 292070 609226 -638859 -124064 891087 638665 -348840 -931152 184627 -755352 445922 863533 -425553 997933 241483 -239801 -629194 -967150 -544290 367393 -353013 -661115 -588166 -7148 794824 -927127 -480493 -334676 -624037 -254828 603694 -601559 662276 -155569 -15768 976000 -32552 -692519 215535 499544 950849 845924 511495 -317171 298492 -140266 -718586 64560 -496871 883721 842584 -24187 -564098 719307 10621 389124 766693 -224417 -522874 813145 -729767 583099 -795876 810852 -51523 25416 -336519 -113095 550853 -183066 -230675 318497 529531 -567707 -115238 -415337 876347 609804 423480 -711860 -482377 -206059 -150766 -946653 -306955 103343 -537209 641462 699852 388731 -445750 -453681 -288662 640528 -464734 -737808 481105 842999 -235670 -320180 -681771 829488 409746 925003 -477920 801707 493085 652938 -649682 505295 -255071 -222504 155601 -716681 -907958 -528710 -493778 535536 505816 -632600 -69698 -846084 671004 941518 410575 -381742 -976386 59021 -456576 936860 -104070 -879497 -489912 -297737 -780385 445718 -99216 188535 -172657 -464858 199060 -731360 534018 155670 -339674 758894 74690 307979 -956821 136398 502320 -862756 324860 -509022 212798 -168297 -709690 -317631 -955406 -55685 -534133 -325899 -285334 312828 -327713 -869508 361683 -461885 -23893 -867449 -185104 24235 -502355 -392130 -582887 834757 773110 -1350 864441 -372652 -899221 -147831 382415 -689710 -587835 -649426 -933010 711657 -388975 566430 410046 257403 80817 -207292 -10376 -559334 -696487 987646 820462 -445679 -763246 351773 204801 -875815 -340806 -463639 -641240 339493 -746366 475163 -711312 798679 72175 516322 -425738 -92280 899162 701662 -799121 963460 36848 112808 -664544 -484149 -605006 659784 926310 91538 822518 1725 598832 -266304 734948 -323079 408064 627953 857082 344034 -916370 -659850 134153 -324526 -359899 -339501 528821 976791 458852 30656 281721 -537868 887166 823720 -720863 313247 374490 -875475 724430 -986687 -448012 998435 146038 -52103 906714 -378992 -7839 18649 464687 -558798 -561107 -279449 -251092 -347527 -665781 -960610 -803046 -610552 638463 -674710 722521 249401 -540572 826416 -132259 -34538 2022 -407997 -773717 -271903 948678 413040 -411424 -185588 -339943 -929421 -60374 -60734 -681143 982271 -21682 -610340 -196589 439482 -211680 721261 -306552 377663 -940786 467511 -351220 569627 -995562 -527565 -330022 -705712 -777398 625293 -534018 875349 960851 698661 801881 -628461 63340 915984 539552 -789526 423907 491413 945501 -554326 505371 -588240 -378003 772379 199180 263954 -868608 -968203 -43967 -735969 -948707 -616600 732761 429934 -830565 -5354 435464 -138419 -181207 -928876 -755437 586555 -611001 -776852 -818217 214380 -505782 -679010 878786 -257719 957148 -403942 -92328 -924947 -63110 -638264 -392145 -725464 454900 878081 761972 650240 577264 581779 804836 -260565 904552 -605503 37204 525591 62759 -345280 922026 698338 -523056 705851 -577951 151650 182615 792015 -2167 -247010 -415738 -463216 -258364 -132909 517754 61059 -762934 -173072 -416477 -967390 755302 -779110 -314553 481883 681591 -61527 -966912 721041 60656 -324311 -945351 566809 208728 -190246 -87499 -587842 -686646 573489 -751096 220478 9334 -753451 879132 -352309 94495 -968286 115885 61963 -479461 751273 -643123 -693864 454103 -476498 -310943 222592 936656 451880 858275 150342 -963302 -127803 -363106 -364704 -632611 -772636 -246475 -145353 -633389 -303463 -390116 -454614 155979 -166740 846812 581259 71850 -201702 210004 -913120 -319004 154259 -80077 -894301 -830585 283899 464895 -202685 838321 -699159 505105 -897759 674453 173482 117142 899155 646266 -531265 -185968 -665115 -569157 -375334 458835 -570797 342344 170598 -202232 -57200 19107 -7428 -92115 200322 152165 -744721 -113133 242052 -224201 -306879 -964769 635875 -588967 -188117 -915830 76513 -462434 -892903 -211358 219061 566253 196907 860934 881800 -819262 381877 970733 -770951 -348757 127040 -262945 642971 943564 262023 880891 -682638 91228 -486405 -564561 -168710 -739419 895040 -366653 764448 214024 38958 654927 234822 -373897 55120 -909888 -140605 -915336 -459800 -808 -428447 -276439 231913 -468438 156509 212662 618236 -799454 512491 -711067 657787 -21381 -530257 255627 374009 -693049 -57659 432787 19128 -976662 -419910 -695426 -625870 553375 -439408 -496290 -422127 -783502 -835522 -662949 -805577 28485 334766 602926 -866762 123595 -722242 -923352 996312 -64880 302144 320684 -107111 614254 187257 -746575 -347736 -706151 -243163 312513 401898 -852459 -891023 918140 129527 613563 -333696 -829546 668187 315575 624103 633300 -388394 -237171 636849 -492013 -744739 809103 -130084 373186 209686 316776 35290 -132125 -174176 -137195 886929 67470 309577 395623 -980005 -192915 -118123 -746365 231814 -629823 -659266 204257 -882731 640860 -48081 -94000 -93699 141733 389255 227312 859306 -435689 781852 -622281 933624 -814910 94070 26861 139001 -480311 -412336 -280657 873141 -79518 288794 499056 946214 354649 -462598 -457869 -250696 -103795 -389178 -582317 493263 205938 745611 -89860 918977 -213107 44938 268719 627415 588155 -183115 375297 -254000 -357654 -627530 150364 734942 -862050 -963095 517117 -146137 729838 616669 767476 -137402 120772 -276649 518952 316743 -315487 -409905 -701104 810415 331030 -681359 -186117 -669839 89676 -82019 686728 420986 -553090 286056 -892113 -175962 536825 -668520 -340361 475592 279075 562860 120125 -899289 201841 -440239 538548 303355 736239 -674578 450143 378356 64955 -56806 296600 -995021 823563 987552 -9587 -112177 814755 525954 553534 156242 313311 358771 121344 -522311 322224 -531365 -360323 966264 772118 507607 -556495 -194701 704683 -244425 942830 435718 690328 600190 485082 978686 -483171 -64923 -642452 -714211 505358 120025 -492430 -514534 -775215 -824584 668814 -268897 -76319 702488 914356 965706 -49715 812352 -420818 -624212 206265 -415828 158616 46541 -698788 -689202 125284 -398810 -836991 498887 438999 271013 -339065 -478606 446859 -669140 827361 483418 673003 805523 760726 642111 -153414 -487390 581825 453910 422028 565271 -608878 569221 337738 -432346 734284 -447253 -950477 466932 585029 -911659 667350 -131301 -971159 -754678 -473191 -573015 -605385 352385 -972363 799905 578626 -70939 554551 -774920 558130 523544 -629888 -793959 991297 538669 -278970 51554 -79810 156908 -694254 -322011 -702067 -648238 -146880 -821848 -122843 -805105 521346 -96475 -499440 48902 -309155 763723 -304785 191056 -902230 -272581 -466188 -33863 8982 -733301 250597 820930 -397405 -981434 -900576 544285 -704348 152554 -525167 683700 -624443 344809 373694 839715 -580991 -951895 -810692 784313 719530 5 -998089 940795 -304795 -354487 -347282 429473 -105045 223929 481972 -812265 -412215 565643 649968 -642819 -205472 -926488 -33762 -988889 -970138 450800 -993204 -465506 -222301 -262989 936094 955037 -581451 -69704 358858 -360427 923277 -951174 938269 -935127 -1424 -352283 502644 -362061 -713994 -741538 841284 717757 147726 837176 -253678 682633 276345 -745664 -526469 -280694 -850230 -325710 -964690 -342296 -435604 168898 -862099 -509312 668572 725396 -762352 656354 488555 -655676 282498 419537 -634946 360031 -923198 593862 832333 -636441 -693534 -981779 756647 200147 318732 103847 913196 73613 521464 918278 -718830 -561678 28535 565332 191585 -190634 502764 -614899 -835849 -487683 -627891 199520 851333 -124509 -301786 214194 -4849 66805 836118 -66918 175344 -139242 37457 -819738 -310573 886171 66332 363797 -320965 800143 -782764 679132 -157187 663535 665575 -695903 326209 -961745 -816551 238594 -794235 -775500 -935103 906575 978329 289240 318154 480012 652964 -285719 677938 465776 843677 799018 -434866 55145 79443 46928 26372 609173 406246 12038 362703 -715958 526027 707050 -261697 -581232 -383156 475278 220022 -850527 981126 -350089 -362964 818672 952937 381858 -870356 328095 -719172 -511494 -453163 762247 -972138 16227 -819429 701236 234342 397618 -36477 -773529 974443 -505550 196138 480402 -283203 489505 -590530 -400417 664899 -208719 -42109 9002 -951110 -19832 -543281 864258 -483532 -326847 -992753 80556 -582633 401256 500032 -76385 -517990 -696831 156406 -579319 -552628 -684670 431449 493385 859532 -240044 -804317 -933261 -893550 -566442 696356 -59568 -749980 -103078 -530114 -244389 -886814 -254937 -220567 -591803 555707 -753547 938288 655857 455797 -845068 -870478 229241 847465 79685 -23646 -244569 157253 -710145 -161721 -10883 650120 368299 -174980 146990 888330 427081 -430927 647970 100721 299209 -865815 -75914 56381 -121966 940602 989689 943037 -538369 -235440 52401 -32489 404829 -89365 813012 -88892 812782 -795940 40399 -473839 -527127 512267 -365118 -79584 -135177 886004 872194 946405 -947400 -504282 -249451 513065 556220 -41917 -288966 -191989 748939 519427 -219041 823418 983966 764336 -327767 -396100 435299 111659 245232 797930 598588 -418586 -407873 -232591 546816 377960 -51752 451730 -448903 35020 604462 -558749 103653 155458 36714 -686131 -374155 352524 684007 926732 967505 593154 870326 778290 75026 521231 -387942 710948 676166 855346 -631155 876699 -222993 -69762 -996295 108708 -78459 538139 235776 334624 197872 590275 -148619 322373 -935538 565573 -690592 217243 775219 -675195 -218562 -625151 612644 708217 106302 -949083 -308965 313518 692037 907279 -879162 -655551 688619 206871 -72248 217831 -990212 956010 -171337 368229 -984967 -358647 -635108 208152 458644 -216886 728566 -529297 695 -466347 -164938 994924 -945539 -579928 425156 650919 417335 58900 -164614 692043 -732951 -526658 875428 443543 -596021 -166497 874374 458718 719817 -430204 -63786 -930681 -116477 -410354 -500803 272398 835533 -550734 678490 -951935 -53713 -473669 -542145 952067 -783898 -426173 352882 582349 37218 111038 -52114 -806744 480967 126064 289823 -419212 -562196 205297 389225 943909 999518 65072 668450 467648 -641186 608237 324371 341090 635103 -293186 -197892 42298 127369 313099 -751091 -683766 350265 -56046 -605203 256041 -298242 -243997 -451657 175364 332189 371301 502903 -539111 538638 76367 586802 237050 310909 -6736 -855716 -850352 -994358 722152 189151 -460202 557578 312621 -510693 -529318 55940 -264825 377056 836543 -928332 652627 -402955 960253 -289717 -635836 43797 -857953 -260819 -74019 -524691 -844476 436722 -395527 563231 47264 294245 -788797 144450 -636424 825224 -578242 784352 -216919 223246 -412865 726263 -794975 520544 525038 414840 440292 -986599 324040 -397877 -678648 700298 -708448 -496823 418746 -783306 70553 735168 -114249 716758 285485 818290 905428 960727 -471510 787863 -627849 931415 604976 782422 98203 332332 -938188 804560 328144 -934051 73088 371222 843832 -402521 887728 -445522 660363 745721 -25929 558993 -490860 -251272 165464 144816 -920270 -276356 84525 739051 877144 -307567 769188 -177512 -609139 -674568 536700 -674942 207084 181411 -426548 935783 -997211 865980 -793859 -312327 265467 325918 -806708 289245 -752828 -999590 -330551 -170704 -937619 -731852 40282 941437 -914317 333092 -51656 341704 169578 -757675 193776 301702 231546 -169815 791140 -657117 -637603 569011 104392 251643 213474 -694468 -328922 -561311 -62098 268223 653914 -49125 468341 -719892 911894 -118941 291205 -982871 -879009 -557848 -377284 758924 358414 -761269 848333 443362 273745 -960990 -439425 737836 -334041 10361 -455763 -691939 -283161 -294452 446663 -699747 -156102 -577778 239311 -913720 119196 -883675 302814 771440 151775 -958612 70173 -973161 978984 978479 -670004 716918 294256 -488141 -330306 114041 204036 -846677 513498 -386880 477190 225348 -736484 647967 -541334 814490 170514 685855 -626823 290752 467936 -183172 -448559 -69955 362557 -775388 -593053 491913 -904333 601022 -992524 -906988 -138909 -95455 -20835 675264 150143 -687272 390603 -640158 465741 940837 -444737 -321340 951147 336123 133903 662950 -161275 -363773 -848733 133176 551137 285592 -265287 -707294 982996 -399158 -290334 -247555 533194 -98081 777859 -300841 -628415 4813 359893 618034 -888498 599745 93925 744709 778264 125852 441620 493626 -558248 -796175 -693224 218799 435807 568968 859513 -590667 -311152 -892707 438677 -974956 -289438 166690 979485 295557 -371745 -250311 -124011 306742 64167 780731 -405800 -887478 -28050 -933773 -796398 154198 633849 -154396 -566076 393829 649893 580415 -800572 759157 -68127 -116626 841146 175352 292015 398604 189220 27732 364327 -83862 -202158 350051 673523 208268 -319381 538227 94420 -150231 -981913 240455 -155748 -534865 -536302 576148 -413902 -495043 106384 -239227 -397167 -866649 -332973 -100680 -139447 -617611 843046 -883521 -599299 -902044 690470 346912 781667 566628 342467 323029 -729017 679704 -156860 485325 -916856 -443175 756544 -611095 437530 953140 829350 598656 -924030 -669465 789430 477915 -10275 741096 -937210 -21959 -131751 -145442 -566146 -161972 -799558 998309 -757157 948794 -992937 -953393 -837968 767006 -94054 -772066 -388768 -487676 -297724 679306 112806 766704 90022 -233151 753677 -175784 -310103 -821982 766328 -942170 -871224 -379710 -987493 999863 939472 -962712 618624 -458402 -883417 812688 -900348 -54943 361538 -246293 725207 638203 -45011 964060 -749057 -870951 -329081 -146947 662742 -239075 736259 -519015 -615545 259038 -163992 -467793 334741 769318 676369 -416139 -290476 -471054 -439313 -571821 707822 -233035 -890750 268516 -696864 -378282 -561308 -514696 -484870 -92754 -96578 -80748 -797342 -718325 -728240 113649 529 420527 972654 172281 -50603 -43567 -124674 -525747 -931123 415899 -49285 -860606 -863887 -753878 523764 -911649 -649977 -509678 476685 693473 -409809 639576 -731395 122679 -708520 -178699 -646769 -922490 -42168 -327334 64034 -194010 283928 390758 541097 -293597 919989 697201 23339 70845 -700831 -668091 608195 165352 -678224 813856 184097 740813 -755060 251444 -435704 -185017 486705 -842457 186702 786919 -589775 125587 306143 888048 247793 -235386 -895046 256604 525226 -119549 197874 61781 -476055 374783 768175 79421 567056 255333 -516565 -928985 347091 -119789 -633675 -295077 299323 -748069 -587855 346070 245927 -3709 -260586 -706232 -598330 -31035 880494 269332 273054 -416305 -595366 -705965 624007 51268 8588 587730 -156495 -779206 358090 857615 -829798 713146 974578 -814272 241561 -925117 200432 -779956 630998 -193849 398410 79695 -897201 -685268 36757 604442 203733 -321460 819837 -747471 863245 203254 20289 535756 367088 -629781 -45004 -188201 -762549 579554 -944195 -869902 424639 -683772 -341928 -208399 794818 45936 -230765 798173 470429 890297 -436846 -12943 -882068 -615581 625163 -789090 -38624 -80407 209739 -920184 411520 -284998 154671 261126 -604124 806327 328108 -851162 271609 940855 884167 -294618 693568 -666620 -326115 -40196 360079 -253221 169949 -772144 95310 593263 -973623 119292 -924613 978919 -159943 -667373 -518553 920923 -915304 -90537 -543434 -193061 737893 -686911 755427 -947991 -599374 577277 -244358 -27270 -861399 213740 -288932 -497415 -110590 681504 595902 -531005 743566 246499 994347 -690644 377264 898481 646525 337016 936926 -280263 199912 -295709 -760668 725472 424304 148762 -834655 229182 -912915 -472896 -860151 -102753 29966 -351382 -805471 -860029 -643245 -583645 411846 -746722 -46190 231528 -830746 384472 318067 -872531 -587899 633935 713715 -124201 91322 817104 -367387 465727 773680 -440990 78828 235830 -149211 208827 -789501 -43141 109422 -781751 646005 -203577 -296079 -467541 -700827 -154558 -215127 440885 -133048 -383093 656934 -329873 -768538 798387 -538102 38678 915548 -34878 751373 698649 -428003 -96719 -583174 -220643 653420 28783 738736 -566918 -814876 -13475 342179 147773 -281232 713297 -925096 425124 65363 -166762 537708 -233692 -827871 320362 -565107 859238 819524 -236417 712191 971206 134393 -494341 -681960 743635 533968 569464 -731195 -549550 846639 924677 144643 -607685 379728 -109533 368998 889658 541502 -256439 -138858 931886 807516 117728 -626099 -197330 884446 -75577 229467 -503425 345550 -644272 588322 271647 267016 285377 -953190 542398 630718 -870443 382414 -542016 -817290 757049 -437795 9404 886535 -944241 -326406 600576 -545377 -590226 -205460 -495222 147008 356959 240782 330128 164414 898913 -214704 272377 570819 -627225 -949579 -201502 -320565 -729515 371411 -976613 992808 -413050 824918 382247 134783 -851639 -111234 451007 -216631 -276000 -954980 719 -732204 -976512 -378599 65015 -698433 997971 5742 81676 -136703 -690055 279597 -977643 -950429 -81918 -668809 264782 301185 216182 449028 453160 -943795 -585779 99998 559815 -96628 -100617 585254 -712573 -513833 -975914 483342 279528 837787 -892737 -377251 740918 765466 -399491 743214 161249 -792856 -339891 747953 727697 834030 -337565 -125656 -311133 949098 88676 -253845 -272601 111341 98409 565861 861921 -456484 308867 192533 -412984 490864 -511439 294030 -359158 -767562 -961812 94072 -964347 -341872 968091 -646643 -214577 887346 -242657 -599652 707759 -878043 741961 -312823 -925278 -381753 -807713 -289078 694615 -147639 -662501 -339348 108724 -551632 501291 462476 -305329 -335787 246322 477151 -49675 759397 -693947 -589270 -438874 924641 176879 -56630 58134 191519 104238 883118 201902 805703 -721676 889688 149770 867287 -55897 227936 799609 -946656 684065 390001 331392 -101562 -159055 -482102 678742 -432316 -235624 -436418 993769 453734 -744820 -33484 -245032 -733619 157497 -684888 163191 200303 475963 311848 205775 -724332 -43227 -994473 -82021 334810 681213 -898194 -756533 -42446 -745795 -680778 804869 -647584 386772 -438513 818591 908159 -730077 -446611 636839 -987653 -559103 -314027 327387 -113387 600759 -551324 979121 -507678 -624892 -732599 249680 -575795 767899 -37946 -53099 935952 46112 667954 -205297 -886337 -883154 -287878 -570749 832573 -755116 425116 -686358 374213 -802796 784810 890734 -886173 -858014 -651827 359536 -578824 -628181 -886848 -277500 -466503 609611 -683823 -412557 707248 302614 959203 -857800 309306 117712 -301714 -21883 633863 -546379 424957 -327877 539422 441458 409775 635893 447318 416937 -807624 -928002 -512162 688369 -798627 368982 556982 677844 739451 -277327 -806605 940239 395520 -992393 -15617 551510 248048 -444987 -437353 -137778 -697247 914795 -576693 300688 463360 -693524 978881 -335507 -234614 -80766 -151181 -505564 -660268 -226281 -670676 -92051 -491708 244173 -971889 965874 871253 -287370 -320240 -83247 -477289 571293 969721 167068 995756 -68869 141927 -997928 27852 744195 -598454 806913 974530 -523817 318696 649221 276589 -815152 -972581 42180 936000 312442 -955762 774167 517186 178965 746948 -429754 -285938 -687339 -621423 299920 827732 419619 -317217 820134 -321193 256155 863978 536240 983534 71052 -690108 750279 349443 536122 130258 825466 291606 -142433 -779186 -214582 868538 -751514 -623293 955053 -960105 -487314 -876140 -996466 -221209 932046 304885 -393269 -639366 937419 677743 -385994 -695502 -658589 -276127 478101 876166 -805306 908026 -912989 59011 -726313 -418624 219404 -728633 151215 361356 434932 555525 -650725 -718197 940401 451844 -978919 878527 -949108 -212705 482015 455420 790597 -908474 589524 -218517 186764 218235 848789 923787 -238904 172247 -923663 -546389 271315 719619 109293 403313 -62852 305855 -476607 -280491 166788 -890274 -275751 -561881 74530 146759 367189 -836859 224896 -7690 404618 -347418 -693061 -511495 920702 -808302 -550938 -732556 73200 -926552 271496 578078 -242866 706327 -867687 -423231 55740 120356 263049 339646 -328428 -805142 175418 -17913 915425 284373 523520 -467166 -578845 439207 -74584 890285 254606 540532 -247313 263508 879370 -748379 -993786 990173 291252 375032 811669 -21731 -125412 -592514 -199500 -720384 -982907 238364 434291 561028 278760 316042 -813996 -329282 32242 -693545 86476 -61739 362369 149860 824902 959362 797739 228708 1312 626454 366775 -324637 -231125 266612 957730 630972 -473937 -146285 18971 -297952 -767899 -700931 329863 85014 604155 107218 -633858 757238 -156140 532166 67532 684909 -910651 545822 -840719 723836 290457 405047 -636639 -605960 780814 547456 -250555 -710260 -432235 -41477 -392584 817970 -910058 638144 569611 269758 -213014 -39431 283394 -637228 -248352 -382617 583957 239724 939705 548188 -352849 -319787 -992469 683711 -557838 -719441 -939935 61963 -766415 -239376 -326279 -665264 863092 -383776 -846331 556849 953336 447516 -192373 -412956 -366803 964631 64901 800565 -429258 -117100 353762 -931197 -304787 503214 -463101 -281150 -461476 341841 7102 51063 -304188 347070 726239 37311 -811366 -576502 -915678 860104 496261 -809313 549946 472534 -695198 594618 63437 -996928 588992 -890133 134773 144496 481252 442265 -676031 551527 26438 785403 -24654 833206 851090 28576 -178369 -540282 -256856 -408088 -231215 -801518 412316 397704 -790200 206375 644535 -239990 150900 -770773 -592396 639690 452636 465427 994564 174203 -661893 -213013 93259 -467680 946622 -215342 -77472 -821485 -198009 -334085 352273 -660990 809837 834221 -414627 -847123 -187015 -314556 74104 -996311 421675 -303826 -452662 -107168 -147213 754286 665456 -211186 -833095 -141283 261945 931717 -157867 -204700 761643 -373781 393367 -367228 484604 825911 873153 747854 893337 -691785 156168 793771 852771 538637 -694121 107413 -642196 772909 335243 186907 -443266 -696735 824440 247649 438805 -384955 703202 631070 -18528 -181685 213829 -326883 -595132 924473 -51442 -668611 282969 45222 993952 -244623 -467349 51200 350416 -802624 288314 79625 -160023 796997 -632646 -6955 -288727 -191440 813844 592717 412994 -72380 487843 775344 -197671 -525609 -725768 -617331 780298 36821 -11433 449354 685539 -320451 127799 -52960 -44828 -616798 572358 -913380 -746746 -819412 973154 -973665 -363087 396181 835745 420959 292164 -388820 -521909 -782875 -179951 -973099 -281765 -800755 285022 -679545 214145 -681079 497765 390092 -19678 401374 663252 203717 589399 558053 -597938 -241500 -187414 595019 612713 151599 -316964 65682 903854 -987836 -424094 700813 580508 -209712 -83997 327016 552613 -43562 -302469 -587362 -722641 893934 -528516 983041 -437740 -941629 -879640 -197194 -655709 -555244 543479 -978378 -423779 994100 -928105 -261426 580409 -819574 -50073 157215 -268640 -262254 95420 40351 482545 -411430 287004 -687210 -638530 -534650 -344891 -331230 600078 -873396 -396249 36404 962777 -421895 810726 305041 689295 929130 785753 -570031 -135279 -975468 -42226 763363 -935754 257148 98756 147720 -189752 294847 -18194 -981805 627972 685196 957623 550447 302749 222757 -907015 75481 928442 386658 990276 -488734 960883 532910 889949 -713169 -195624 -769528 -66243 -913672 283755 671618 739598 -619316 -493151 -97338 -563919 -679541 -412444 -420340 -322885 -608789 373908 322853 -138125 270452 94465 -764044 -726699 -986876 599539 253295 286866 843596 -69085 942882 727310 559440 -927809 100652 750433 181227 187625 -548159 992087 -810808 656184 74278 963056 38635 655798 -329416 -972960 -454618 931937 471653 -342768 492324 567339 657713 -301925 -894110 546809 -938061 -192686 -352464 781863 -382954 386744 -498379 -433917 80536 111495 -305816 141645 412430 -982615 64024 -401602 -416162 -206400 -447259 -472450 -114173 830111 946628 -631765 374285 113870 -971521 341081 11678 -403318 -265805 267277 -190097 -116286 -706480 80705 -166327 979356 -268003 -396828 729356 329070 -249807 -499882 778923 197573 54651 790512 130477 412513 451387 20730 -507474 284599 140806 959923 259036 53102 898374 -688051 967035 278498 71351 -981906 -843679 -555484 588396 -329040 241915 569080 305608 96930 620742 795222 -572923 -11707 -143274 511082 196145 -66673 -990381 417300 17835 389740 -60041 -3608 724907 998584 852242 986927 -634697 390598 949126 -834460 -244049 554460 323915 530871 834 -847691 247148 41614 -835210 -766595 -849912 -276225 -601052 -715815 613202 -209192 -880134 -516132 -563183 358296 648055 452499 -922848 3826 921075 179450 574831 89169 -711148 -850428 499969 83534 -395174 67992 -511764 103996 -145900 368270 305884 -55523 -184600 507958 989329 23210 128975 -79663 386524 371663 -139114 302870 740262 -523475 43359 496175 -261272 556310 809886 375993 218676 486548 26652 856008 528555 -545438 -612360 -620576 388357 172274 325921 -15875 -401908 -771099 -25635 -118772 115745 489238 98629 701936 627638 -687984 792390 -603522 619090 613267 83361 47744 -127984 -500461 195436 316214 204704 -647111 536592 693201 929476 -412064 -402487 -835978 843348 -335848 448553 777793 965563 -172249 373013 557631 586616 -227837 512838 452467 -67042 -827814 -825143 109010 -180395 -892150 276735 -89273 729687 -789975 -616290 -708304 -707981 331262 209071 -264353 -449907 971270 487694 -564838 690587 588017 -309268 -843621 -280662 -758622 -529968 530576 153815 602162 -728814 42652 269783 -731283 -843937 446676 139247 -845869 -755144 -613309 33661 -593639 113267 255847 -323859 304550 -63560 6706 219460 -118890 616837 -517238 -218087 -62150 -624341 -585783 184855 919062 62287 -544706 -576259 -112286 -257558 -27734 201758 -129015 -36279 335683 582497 640557 496397 -786380 778434 981409 464683 856732 407119 657646 -825362 -66549 301355 739535 -310927 705544 -176369 -245195 840997 732941 123972 877507 317521 808841 115498 133587 -239348 -629795 -594763 652015 294725 -57888 848490 84697 -121796 -983205 944102 -928125 758407 -210419 -417832 306200 492302 -362456 -215294 -78607 263055 458963 798651 934561 -266342 890534 -396048 275050 -934634 570161 802719 248261 -854598 769013 542170 -409762 893205 643049 -509110 502165 -584697 -982153 -667478 377983 751302 604156 251336 -946846 -171046 -486709 98823 -184003 559264 399915 380511 -448962 -768565 -738731 386651 -871606 375262 249079 720922 736504 -785612 -444237 -452912 518550 615928 -813536 950594 701475 954541 -932536 83661 745427 505640 61224 642911 -312946 -373871 -92236 -443652 474482 -830875 -214448 -997062 467148 882935 -536744 895814 886819 -374038 -790119 734685 -976851 -405448 -318890 950868 -777257 14383 756804 -378607 345666 262767 -678258 32143 616257 -221715 -322222 -258594 -280100 -242189 -751967 939168 900816 -236003 -79741 -660467 -210420 124126 870769 536816 759733 210681 27865 337704 838435 410888 597662 528168 -431518 -54663 -479851 -379529 -178766 -296821 20617 -649296 -65528 -786602 439992 -515837 165642 632768 -827820 625459 564247 -839287 479235 373143 446781 -12736 -414497 -299367 -738111 -299189 -739977 70841 -425574 642915 547020 842634 -433034 -588906 -662828 -498508 242100 493507 -970758 841201 818408 -14047 -229476 -627951 536282 -358599 -958324 171638 759687 -903833 734096 -706281 447135 232029 658019 -76287 -946427 -285024 -710991 -281262 -264109 546697 850718 -203971 891219 624966 505024 -712695 384007 -904746 263840 418193 -853471 965520 524477 -948539 -154229 159645 203657 -785881 -785439 612601 167403 244048 719090 -142090 -293573 -243095 682307 -659015 -295479 -177742 264076 -963781 106838 50302 -287687 -959927 400793 -275788 -90005 918789 171451 -891056 -348172 -349213 349916 -362015 -652066 -807380 -332916 -465272 674660 -811266 308946 446847 -663433 -957366 363177 220304 775611 971989 49150 -92135 -594425 592952 -813901 -718193 -845847 804192 -260321 802295 948384 360078 344588 926319 -336352 362200 -316105 -512989 56721 -465626 -835628 769881 932944 -616778 92167 659558 -771987 109465 180844 381110 -118997 -853324 -54640 258247 777860 454592 813686 54190 35234 -596790 -650349 -924782 -579610 927795 -704174 573868 -117787 598449 625296 -351411 -192154 931788 -553695 668632 -846746 -358046 -178614 -26172 659988 -505692 599236 -675045 658773 323734 -515136 948989 176705 328083 -106915 109342 -295132 792263 11444 434755 -705538 726963 617677 289865 -39420 -996307 -647002 27295 -741220 211677 310835 900167 -805915 72769 -86311 856153 44589 -221398 -603662 -397313 -376328 -990916 -517172 230010 994176 -581646 633130 527260 174255 424472 -865086 -208948 426279 -442801 789949 876165 598971 -697972 31418 -326825 310772 571801 701387 -786459 -555251 830611 706166 303845 4854 -859925 -278987 459811 -273067 -371355 772727 -114050 -232192 206876 -997219 726122 -981884 447611 -822915 -738708 -924767 -800187 -627614 472737 -938804 -444273 -935157 716215 -636884 838977 190504 -722062 280094 539672 874080 943273 -854479 -130777 -165171 770886 -774870 -955183 -22914 265034 -692223 -359599 727284 -664890 538594 154930 -259546 -793501 -902995 -287401 910333 -85796 436726 -511116 35800 497406 218758 792851 -212854 875183 347608 -903279 688983 320868 -717667 692894 468602 -251351 -996039 -705727 -586974 -720995 -73788 -90543 -839055 63347 117769 -80388 798460 -448782 718218 -733884 -778291 856950 313082 -221571 -102300 630381 -108351 -997935 -809039 -358310 -268804 -906819 633499 190166 -139909 -131183 -374275 -183158 -905407 -469645 412068 -916553 789767 -199076 836307 -41938 -40519 -997862 51903 -667304 -689032 -987443 302738 877359 808599 -109718 73196 681538 -7906 -852038 -490787 -706251 820169 265948 753773 195903 887177 -650689 746005 639019 964610 -370135 -966845 -344360 435980 247091 915034 277561 -5069 -224309 -42193 315605 -414537 -135760 196749 -593593 92684 112121 -615374 264511 -887973 -135281 -107569 -433920 -268801 -342738 208652 673504 808457 424808 -359806 413515 579645 615074 447935 -688960 158610 -514283 -394042 69074 -88394 -724658 -172275 -979159 655624 555311 -776323 -303233 349212 233580 -421643 978467 927290 575502 -359482 142201 -306337 745844 527928 -896136 -76742 564045 -641148 512938 -850895 493855 907993 -231248 -181030 416323 328920 750780 -584702 -351130 -41193 -110699 -186455 -1911 -831326 -271466 -543356 640642 993141 437039 578938 172665 584195 789602 -81368 573933 935986 -628409 -581795 832044 -188964 -57079 445982 190174 -673200 -299289 776355 -141445 -707249 -724428 709848 607568 244495 -717993 -408739 -847874 286140 238028 -110202 991867 -497550 -18783 -580901 337552 -882236 -840966 -331750 620249 -521032 -751475 -956495 -593465 371017 -407513 -193212 2849 439524 502309 -722643 -353537 -49941 -778500 -597258 106574 625461 -909263 989921 864207 168587 -761887 -796575 -552168 59693 -291781 687134 -586607 -411701 886913 702709 -72968 864908 877451 -206859 578014 -892277 143556 -639004 855847 676053 812715 746808 -367602 542444 -716717 -494818 -400993 736967 385507 -327434 192187 -413232 -276714 421461 -9192 54757 475452 -588542 -594754 164695 -372040 -6791 -59765 881774 -518912 -324500 815151 620898 -998496 510653 466097 837092 60087 -826876 -833176 424211 -670087 722959 -992765 -931193 640043 -392355 -242558 67658 -359126 582306 908475 -75302 605540 831431 848982 -773208 -337955 -859929 -199600 655644 -314196 -155565 633852 -729585 881020 737807 404989 -229425 -825461 -18862 69326 -130273 -9426 -805622 75322 -969164 -850229 876245 -964124 -134343 50909 709897 -525887 -38964 -785932 524589 -766695 -798337 -163406 -758402 -821111 330968 812624 148460 -13564 172369 929303 -588262 323917 -173608 -415769 -840735 239487 40656 683443 625229 758405 821903 -902526 -520418 132514 671582 867952 326217 848234 440956 -85333 -818827 -840377 79899 431479 189054 601590 259297 906026 -549514 -62073 -862488 -429903 920094 954208 45119 -137207 357745 656827 -628761 586823 961178 476835 77270 102288 -984839 297851 -940424 893857 -28382 -19593 881449 499145 604126 567457 677820 843242 920872 96341 810487 -712964 -175567 440646 -427116 532490 115804 -888969 551234 -463309 -627645 -197182 -911326 -946646 -382928 -588844 -971445 -685770 549 444207 753223 43186 -799147 -616281 334227 454030 -450776 90982 469666 -840883 971835 156264 885210 549253 231517 43263 -968938 -116254 -711789 -798000 934435 -885980 -212203 398804 -598205 970396 -945072 789081 -463571 -163917 482 -210690 166795 -365854 812448 -795718 316282 -785349 -115053 927958 755342 710111 -752393 -932626 271435 -51834 971067 890740 951853 -323334 -902396 -539603 770081 186780 -600151 827954 -44151 47070 722360 -917904 -360132 -473145 -434704 470953 667396 -385934 262853 -819343 -444385 460175 170464 388785 -958146 -482080 -135140 -869848 -322807 -115267 615050 -111771 -661351 -214127 316909 650317 -384900 -220581 149695 426267 701493 -894801 -951382 -514853 650425 -703310 1552 -67729 993011 493857 125188 -639349 -332479 -242998 114382 -554184 272629 946321 -496149 208596 -302252 -643732 -697078 856976 -659686 -92312 -360816 -736783 -373259 902050 -523371 835152 -843130 -695217 932197 146010 -651165 779188 -173184 892944 768919 479023 245147 -824 -943712 -957524 374173 -750422 20208 889904 -42462 992436 684653 956370 188539 669367 542193 658493 -744532 -35113 -412598 386480 -710931 -191345 -534725 82302 -582998 357931 -920582 -890098 638595 505164 442160 662364 -709812 693224 111740 -731658 -989043 -776761 -771984 -935041 455299 -363385 749587 264240 -912354 -980455 351325 -974382 182529 763201 330558 -306363 -617210 -979046 788375 564989 -696777 203152 397502 -335745 597974 -802332 -361985 601960 397014 54187 787350 404711 522335 -64560 -273226 -793794 499150 474381 793221 -901052 863154 -576650 -970722 141798 644176 971374 511502 -279134 -591968 -224720 -83113 -134389 -881586 -508728 65520 -454968 -275526 446359 770754 -318444 524025 -550318 -850771 50751 711250 -834173 234497 997163 -906943 -564729 636294 -960304 -120073 -875890 -984076 768953 42456 175263 639995 -394619 -937732 163857 -53059 -532120 277422 111891 -553905 709543 404592 647205 -468805 -151521 -741259 -668772 -300031 -278210 558886 -324318 549138 139784 29982 -631116 -529581 323604 808237 -620510 831008 -25716 -9511 -246382 -145082 310064 61272 -477314 927496 -130092 -724968 -707279 -698341 -321314 -247753 759758 108202 -160951 -698613 -351670 214738 791589 -648165 761068 -353113 92180 215588 -20652 792622 628174 -343531 -116367 -311071 745118 -240749 -416759 -42962 -802461 393462 -314186 438264 -637296 -797622 -560285 187540 667948 252239 -45485 577869 -333870 46842 496026 -512927 -835278 -154126 -558558 -932478 -894577 -491629 50727 118230 -293056 -388754 -232901 -956041 -236625 -489017 977348 568819 -802084 -807275 22009 528205 284507 554246 -153880 -326533 -27183 -206983 932851 -805402 507 195330 -626994 775789 149416 327530 -987134 -245534 346682 813996 -647314 977035 -602712 488312 560193 143266 176255 549428 -638079 -508970 -776995 -970634 623495 842568 278901 778251 852352 89359 66958 826612 607086 -125388 -595837 -440220 -818395 -932938 -382524 -996541 462030 -461561 -256685 -41811 669288 236941 1865 -816652 -508222 -526173 -817969 745882 242818 87958 461093 971736 793505 -635224 233246 45466 -506516 714000 -721375 499712 -63228 483063 646186 389598 -935969 234365 877128 -290627 -882234 -862542 -890084 -120616 -295339 42397 325344 -4320 415870 -491719 -555682 -788551 -728571 643955 16628 -668037 431621 -518099 -143337 28913 -82710 360894 -209460 -477475 -456714 -838416 -649807 305074 -335555 456576 -199822 -606311 -472 349474 50133 145133 -757131 -705926 -747729 -404418 106549 766372 -64020 -22702 -173491 330669 -922101 -788833 517365 -306280 -319969 707026 -132164 83418 -134577 -732852 709891 197341 608982 490015 739709 -167423 -530556 -558699 337846 117911 54844 -15190 -688247 -220060 38133 380685 614439 106020 -228551 478243 -215145 948869 589480 921476 -176847 903719 -554762 -279940 -507102 695074 42472 476555 57963 -915456 595291 -209818 384865 832191 47678 993268 992303 273489 -657645 -874159 179023 691612 760178 857422 582549 -596486 -625530 712687 135973 313657 -325875 -403221 746615 -97380 6876 -920784 -205222 -750759 842585 490076 805230 626713 78208 -545082 291241 -736645 810334 -340109 -355757 -723951 -854631 572193 -160247 -408351 997606 -801985 94270 357 797841 -400909 887734 65931 -465415 -258157 27401 -504394 -958702 617388 -820570 268476 190305 -432897 -652339 190950 -703997 748030 -864237 -436877 -338010 -126764 669666 -851051 -383346 -141350 -663817 -328333 860434 523554 -43550 -259931 -247652 -540432 -679414 -528325 744493 490556 645030 473398 -855081 636722 907333 -644724 639296 -469454 -838841 224297 792358 242641 351585 -329495 -638251 -14635 233501 933919 -236493 -76355 -111145 686866 54965 649783 215746 -228486 130919 -885721 -946847 655367 -653336 -103129 564622 -227750 26859 -29823 -648329 548618 179639 639799 383516 544673 674472 -215556 291922 247964 621484 170168 519107 -120209 -3130 -890744 798187 -396546 273167 763324 -415331 130853 451632 -823721 -826756 -760527 -667158 -712685 958338 -140828 476174 -338342 -452484 -323595 -118651 557901 781580 -302578 -190263 8129 746406 587085 -25111 296125 -824940 -844605 -385015 -420611 -489870 500344 -487712 614387 142642 -291227 -232647 305857 -184166 991992 778611 748607 373185 -169708 267521 835067 93461 -996978 -847382 -328652 685784 -983119 596297 308575 2718 -293190 -222642 -688350 -971824 656989 705084 -323876 -802003 278207 -150423 -577637 503876 832378 887105 694051 35963 -948196 -258749 156398 -535029 250920 -2685 -596698 57345 130963 -936538 -324051 -911553 -791736 -647575 -613994 -149511 -584923 -822758 536105 -141896 778876 565405 46947 918490 466835 573289 970228 878864 425124 -943608 -158785 66911 -296738 230811 982749 424224 217186 -690860 -604134 -445824 -933562 -396038 732791 934657 -103147 509032 602534 544631 181709 -51954 -565743 -57461 -131872 -909458 550356 103099 581557 -141024 411838 -23848 490404 957135 -737836 349063 376188 788154 910670 586945 327169 -942412 951064 69843 -362650 -704988 279506 -590626 -728488 835206 -825264 -543272 -410765 -536472 -965477 -713463 159178 -163090 317422 390415 119395 -619826 -437062 -444581 209849 -230699 584354 -626126 805817 906976 -71424 270764 -421307 726372 -774434 43064 140852 61158 -748290 650391 -751537 601987 206547 -416548 398421 -146326 318085 200563 -131975 858973 948465 113686 271967 -654796 -389849 972633 -573021 334682 -386454 -127328 389202 -773554 -505933 102691 311662 -604509 681390 410609 -304146 812544 763324 391786 -16196 254752 398191 263620 384437 -89645 -846575 722439 -479955 -479492 -876258 -473839 827240 911249 369221 -209133 -549470 -293858 -506389 78737 -814712 883778 -437208 592998 -86851 450353 -942905 -323266 -724266 -624592 -409910 804122 -380834 -996 -371867 -280625 17107 -170909 -27394 -870137 -828634 -58487 -814669 -588097 718655 577573 961236 689863 156791 467298 513893 756166 849308 -641794 -215011 917811 591985 811086 7402 745437 -597 401720 -994198 -411292 150773 636599 305651 31293 -830099 594395 836749 -895822 -718171 -870714 -186510 -783136 -200285 -465871 -798059 7223 661857 121829 -374376 363646 825549 -503998 -109100 878412 -166454 154043 -602027 313616 291117 74199 -664612 592394 -312510 373042 -141605 -996529 505285 659962 501628 -429495 165737 -537997 768411 -242124 -803500 407283 277959 615331 -965344 -746649 -947387 -334727 867547 -30900 -370931 68976 -218872 850231 -469046 -391018 -308195 880973 401758 -127030 127235 235595 -820771 716484 -328679 784896 221069 -47990 -8014 12494 795884 -937220 729746 194349 -60502 -82615 198644 -859864 -286677 537847 710535 722014 955142 356319 -112660 -973182 -211576 553903 527418 910427 722482 -689945 -580998 -377532 -78793 -382116 -927700 -868051 -732801 850103 -892352 -615655 237991 -408073 -601571 -445538 -561282 -505237 157214 107625 -135670 101945 -281200 -155209 -771583 785498 135605 -912420 406992 634267 531524 810560 -395881 604958 235239 208349 526379 -920745 807099 751170 -815213 237072 230739 359443 -548725 -594075 892214 -482297 784004 525256 350173 -49560 747810 459774 434870 -619753 502845 -227552 171171 -807546 735968 256027 -678917 411580 -693939 -137295 -315128 -481452 582264 -353547 -621688 -227458 922247 165203 642860 -651268 519640 965126 210076 644902 645627 590240 555505 961255 329396 699142 -711367 -163522 170490 554865 10231 -512961 -697094 421486 -821216 717967 -57835 882910 538655 420459 821854 785399 593874 -688351 -393699 864962 -196214 -382315 381519 297371 -343665 -33859 -644317 -939852 -270566 451110 -505218 729617 -951975 481773 477944 806925 -734737 -126905 -768290 -205228 205170 -571143 -711762 -196633 548971 -622239 832669 -568804 923609 -567061 636180 745116 -713938 -971876 669999 252258 -351920 140555 -513859 -967230 67993 -738205 857026 -651936 819159 180707 624632 90037 -47539 -794786 -724662 -945522 -157135 -611141 -640168 -190964 68524 868598 -877706 467877 -49955 993821 -410580 -803935 -450474 -863533 516152 210206 231453 423633 -532601 493196 334765 573280 -763712 980402 468338 394208 791609 238248 -508336 -774715 299520 995802 323485 489748 481875 -187765 624291 905834 -496344 797776 659359 382454 705446 -664431 908484 95482 -512470 -721012 598072 -849203 162371 149969 -659562 842076 762038 390727 -480277 -304091 178299 587558 349881 464187 -942786 457210 -492297 -391099 251872 772518 728846 676606 418803 -371361 568542 583350 561729 652333 48183 879695 780741 -804499 601440 -647871 -678736 53714 -638956 -526441 512614 -511393 -127616 -387727 -710529 -737041 -343993 598272 705095 168365 -631042 412684 863677 -881380 167343 1137 -479208 -137199 180186 -367843 -893251 -317772 508399 223764 -36662 420098 818518 -87827 229007 880206 563816 -817582 551951 -347205 825075 909571 -966396 -657725 -573767 322260 -294824 -835660 -424718 -352597 -19668 584622 -740282 -191613 -522923 966182 -599469 706028 659802 -86042 -960083 553096 -59016 -953846 -573479 -397169 570270 680069 323025 -884148 282098 694554 760451 -852962 -84534 -856861 -403246 -236680 -560461 -181682 325523 -631327 -11667 -757222 -434287 45684 -350228 -740769 -915318 -257694 -314279 465283 -10192 794987 797583 -142266 -481239 -982295 -144609 518327 416655 -76987 -523955 -200004 428144 865535 -963823 -191090 -139953 -965717 177558 -900165 -486878 646510 649022 634530 -176686 -161403 -937188 531578 622526 -241729 -270727 533964 -247624 -268674 -753840 493428 657798 -329542 -423598 216228 284514 -892419 -689566 714849 243579 -408472 482457 -859131 -138638 69677 -698684 -585157 -888483 565395 57953 -844155 -342200 810741 -761818 845497 483887 -759613 62586 979584 158341 -226945 -662150 -422570 68016 -521534 694517 195341 -553589 994997 74608 592458 -461726 -101352 -160989 442246 -124934 -50498 -985350 314766 788742 777230 169109 -8316 -807501 280324 650697 216028 993053 914991 5020 -516513 -107048 -72528 -505267 -960725 -237208 148033 -298294 -948559 -657847 863532 912439 -657610 80231 -526769 -807442 161747 -937177 -326113 -751238 -118155 969053 464802 -823654 -203811 150995 161907 695236 963617 70729 977601 439456 388906 -954897 539985 -232055 -304204 224749 -178056 -924400 -826672 -283044 -412254 -144904 212325 -667958 729038 -163142 -979285 -108359 548239 -276094 -816081 804128 923532 451761 -180142 -794263 -709888 555610 328778 -118670 412732 -732859 -331873 300044 974368 -580370 -716113 -274561 46630 890119 705963 -214780 380375 -211726 -789864 -487479 -647597 -399544 -532146 -476815 56270 113109 786812 -958063 -438387 705561 425890 -17996 -486035 -664248 -527978 -912680 -584099 661963 -44672 -445969 -682145 -273603 653150 940127 641163 458991 456193 -449662 -174964 -965915 -965619 -464858 -50272 391766 515453 166286 728860 845616 -208867 -940433 -194458 -657390 -877042 668660 -299142 -198576 -689851 -696005 -995611 943218 640908 -605994 610509 77493 -557824 173131 -331673 -561911 376338 193941 -800001 736401 -114426 -90336 -18060 -91738 30327 -468272 598842 -921899 504528 -911365 -969258 -894116 532436 -850838 248933 -299983 454552 968412 -851691 575739 649988 -316541 -802262 -184938 500565 -125691 721787 981268 -726754 -215043 -845582 893623 -923070 -417673 346384 -359688 -167940 -429832 197095 -920061 285783 764403 16285 -956232 -611530 -96683 -7184 -428117 953037 179450 -651476 -571995 -368858 -892363 185143 135713 -467554 347981 -459386 -935856 -933531 -818694 -873563 -993898 259842 804716 180275 -231030 -372404 -331324 -800029 716794 -848399 252953 785020 -100764 828787 556405 588890 971774 544166 -851243 -781333 415664 -39628 -211795 -81870 897941 -645350 527585 558536 455293 595624 484685 -751146 523118 522116 682942 413725 -539106 330919 101622 527598 -134 686175 -712148 116018 -890078 -412468 -702710 -611869 698219 -658717 -57554 99728 567132 -648211 377641 -596003 974642 -328695 -24317 740097 -320548 5670 811189 -491065 813951 -292214 -465875 507662 -746381 648910 288845 -434615 20292 -962720 35181 -33409 -904910 577023 202068 -51381 15025 -400702 -904125 154461 -521750 632210 673899 -622600 -66632 -700757 76530 744434 -916820 -121953 196978 -251465 299017 -578989 238969 -964282 55625 -631552 148234 -799309 -210793 -567372 162970 -884189 -514990 949454 -700268 -571309 -377584 882437 126038 141969 337305 -709662 -572238 230977 -963737 -57407 425454 -238502 -935891 423252 -368956 20454 23885 -912224 -659998 -283002 80736 680062 -285717 -890132 -20301 52763 -162699 -995361 731716 -800904 731913 -31686 -502839 -38037 19110 515949 -67159 120220 437182 957562 -247424 450954 -76873 290553 194207 189955 -657812 359189 -398326 -44241 -249303 932493 979193 -244090 581170 114740 -429864 383573 758973 -973199 272839 510910 396531 111168 -49766 -114252 324852 -222673 293210 643331 420176 273506 -655550 528454 713998 -511217 -837949 -676882 221096 526595 594305 225474 13581 143131 546771 819290 234271 -42804 -348345 572835 -840398 783131 527643 -526498 144275 353701 700229 -509407 -454146 830617 -116755 -538924 -567129 364345 -427923 -815435 -399566 -501027 248664 371413 111291 721008 -901520 661016 685647 180721 175534 689849 -892176 975475 493631 -151740 608917 -816227 -873599 -338918 811432 -891478 156426 17009 -477178 -48662 604192 189265 160515 720960 -884286 -294632 468707 -165214 -148322 -163722 677986 573212 -103 -795278 633133 797133 112075 -56605 687207 -895895 -230912 681336 -595931 -137675 295736 854961 -398734 454030 164519 301796 692811 -148638 -693834 -214215 433828 -503883 -133376 -674259 543202 -844642 866774 8211 -849953 474184 -153925 -862962 445801 49649 -509719 -342247 664899 -835090 -576310 -23936 -885214 -111195 215040 -854300 -908111 -389871 -833442 -189126 -812530 -935614 -625940 -584372 938059 -302886 697703 -151882 -486419 458002 -697666 -676885 -709008 -39629 -669930 142126 473538 -18915 847688 -300262 911556 641603 -902306 462106 -219956 962348 529049 638321 843045 491380 -893458 962995 -556147 203977 -469116 163786 -496074 -232337 -307145 -427021 153414 -180036 119576 38718 813272 -900963 417515 -208623 273272 -867697 -907224 -594650 -265686 614183 -972293 -923768 -739484 -105206 -906556 517786 -632689 -293003 135575 -583280 -988278 127543 30396 -513804 849447 649522 -434895 589730 443309 -954146 -898525 689229 898516 -89786 768633 -296584 -579636 738825 697545 -907779 -28874 242650 628577 289929 13225 385280 491327 -561762 482606 -344874 99353 -634608 877252 641356 -855209 17033 997982 884709 107411 -379131 -392352 278455 -274400 -242218 -384346 752111 189184 707873 -429956 -334774 861420 -612640 187303 738076 362320 -960034 931675 -205235 -3508 682941 443330 -895145 -236363 725747 172156 -622647 677010 -562359 733081 -425145 225439 304987 -791007 965896 -581555 -545125 -144628 579286 -111424 -576690 715722 -627566 -201776 866573 -295619 -612434 -614391 23238 -977990 -759503 351915 582328 841996 -189130 359466 -148998 333424 -50835 -391762 349428 -212838 680088 -222315 -315675 438959 -650737 -276884 329180 -346167 557245 -233094 195774 61814 725025 416437 574918 829496 -823217 193227 176513 -629625 83436 704282 936014 416587 993077 750904 239844 427234 -334984 -742164 499275 587296 -501351 -330189 -762399 -689078 552974 164412 267479 225434 -359452 -900883 -290638 -398274 892984 -553764 702923 658777 -25281 167254 4047 757504 22718 87515 -507457 534207 631571 685344 278257 -883950 429482 799627 164877 -388373 441480 -239685 105361 307506 -731068 -136578 724046 -459199 478345 -83623 469992 699748 839190 -138365 230106 15711 -105794 -455702 409840 44136 -195352 -548307 408011 -132696 -471792 444960 -342431 629822 -449212 -156084 -390534 -618436 741287 954860 -364748 -299736 719858 926833 745600 781564 283374 -444802 645410 -585177 -331909 167404 -394827 -552694 -904819 -68152 348965 203644 -773335 -554544 -794445 -217018 -467988 -190086 989173 -692696 -841083 -919059 885331 -432046 259894 -920826 676874 389867 -853161 217556 -53715 -241522 -102574 112285 -483936 -823225 535208 -826281 -417765 35227 530539 -626129 274605 354941 -673982 -431995 201142 -948006 92264 -454035 -486421 571150 12973 88240 30294 -918547 586483 813514 -741932 262587 -100302 -157718 20246 -314060 598773 440564 540704 -53755 385116 -516350 577228 359248 -705256 -263969 -825400 987820 -263695 144267 917908 -733149 508867 -984774 133125 -432589 341244 -153004 -419771 -538163 -449888 499958 130129 -104615 -813242 696688 -258439 469040 745624 636742 -774812 927648 373335 198319 -430327 -757141 242388 771352 -337994 -455096 -632328 -777438 -553587 616417 100029 885152 -9981 -346796 -613581 160154 -750753 9011 514556 527820 739009 -18173 488912 821928 837144 -612288 -158342 37328 -455382 372568 -71975 -370147 815633 -283349 -593696 87323 564792 417682 79126 578698 -399262 984149 -863210 -965794 -238813 -476237 -914159 -507456 -586651 197213 -240313 722828 225252 582523 272658 -853551 564658 478119 728667 706259 295861 -805523 -602590 813836 -479964 411473 -715397 178727 979597 -725816 715275 260996 -561326 817086 -160881 -320969 -862041 -947441 489558 -352888 -20714 -997362 682050 281588 -63493 325505 -337589 -514005 651016 340002 135803 -179824 -451646 -162401 791539 127933 -450302 132508 -446363 202236 861557 120620 -991976 627150 741533 -452132 896103 374376 280910 709416 -305214 -620367 -385999 30595 -922069 -937402 -953915 -146733 -842565 -780170 161241 -441358 -804197 -847930 455443 -428113 134923 673262 273388 -554933 940894 619866 -45263 526717 -38148 918186 -916477 -183825 560478 402355 848600 302270 -215658 493052 -292103 -66435 212804 -286655 967170 986547 -117854 229235 756709 -975272 928762 362166 -880665 165340 -496854 954593 74272 -103903 -975577 879234 214271 -726788 -691337 -381096 -913979 -461769 -605771 608727 -514810 559122 920976 -322393 -813909 -941379 595917 26789 774770 884192 335809 -655647 -722964 839955 -147240 965278 336894 -857881 -821103 138581 -551712 -658085 982527 -623181 -906719 -779161 -365111 425110 -33246 611957 35370 144532 -310634 771555 121971 769012 -593783 -167166 -605564 -734925 173014 -891238 -226089 704640 125358 -137756 -430219 621632 115992 659470 914046 471819 -705044 -895941 -57562 -890579 706775 -849664 -909518 14246 88922 986344 562303 179242 39754 216689 -675332 523042 -932014 -171251 535723 864681 -21268 -824415 466340 -859760 -633236 127753 630674 -895781 -361226 -176493 -717773 830018 175746 -59520 -983076 989872 347999 598662 487283 -467001 735789 -924336 -30476 -103334 -223134 -39300 62700 418929 78150 506140 -714751 -104887 -103945 483382 -7704 757842 -304667 -923708 313709 -377553 622167 660405 -481041 41658 215652 787434 -343070 -83331 422907 -362439 -410037 -566599 754140 505198 -152121 367971 -487908 -817595 -17532 -529374 779941 -820623 86726 407507 549172 96664 494564 485893 -340263 227668 911560 141949 604795 501684 746995 949683 -798511 -113479 717047 417363 224746 -196006 -887942 -396099 943654 -212480 -353350 358917 -997702 -728309 101251 -711564 -788816 566475 -118085 983813 -230684 28807 -771369 300009 954121 -945542 251619 97540 -987358 -528175 136318 -166547 582025 817454 -93605 -158734 -229780 -281176 -632639 -19822 310987 675016 -817908 -284799 276987 923790 872746 562599 -415962 948970 -885474 -710111 504392 -819516 497153 -514881 901684 -763660 692092 -672252 -648435 935114 617040 -173143 -179635 -338040 -211378 424986 450881 595299 294879 483448 -278645 -737786 -936579 620693 -616033 -53362 -685769 -936709 -289081 852239 759089 714982 134815 -594803 -87902 -499515 905626 344196 -619819 -863683 -628741 884961 -415447 -274394 -892964 -225657 363793 99724 574378 796107 659220 -692433 -269401 -440328 -53043 -820733 676455 -931764 -636948 -453711 385875 -249479 -966092 859412 26538 -396380 -223877 -467267 289147 24937 -969427 -347280 352172 300374 -612919 147236 -545674 -603796 -62621 294791 -533274 116385 821408 340984 -119842 -112672 118205 -359669 -346862 -354297 -29048 72712 904971 -863640 -602907 370668 -665433 -178103 -815157 -53274 779159 -765212 -693179 -270116 -152608 -116249 67441 -628892 -980005 172789 411140 -800437 -822603 627876 607684 -447855 500464 -293379 -184564 -150421 859872 632447 -375604 849216 254894 65948 66950 -409171 -575144 -973766 633554 -652799 -592081 300851 149083 -601023 -440616 290390 -317088 -985308 849100 -137884 705204 792472 -676648 -132460 960958 829500 874781 -80625 -192262 249061 -204655 -389004 -884746 -255719 -42884 -938 -272938 941975 -482052 -995399 -782127 -450100 -195966 371992 -520911 352991 815827 -195358 468950 -900826 -417017 142200 237748 713775 -271347 99761 -517936 657849 -408282 -238377 460488 684472 878309 -690649 573512 -326444 580278 282836 -953451 540778 590548 690437 -435834 -33143 -901936 -773806 -279418 332151 897169 -143669 482836 791210 -282417 -519950 -136637 909135 170134 -749252 -468038 343750 -65462 -254061 415668 -627548 -523619 -755497 -918015 472752 -128742 53336 -643580 -772634 736030 162654 927923 413815 918618 -213086 -171878 254919 36690 438866 -490792 595566 -298399 488208 -999775 826168 279219 -738828 260666 404773 233673 -276987 -444928 191465 590200 242756 737890 573933 398698 690466 518498 925772 156572 30980 -322665 77399 654430 606662 901678 701585 998487 949302 -136476 -579276 580094 215572 761102 -782166 90914 -266471 -970862 213013 30563 -85523 -803093 -191032 -412618 46510 624041 -187189 -123291 -378768 -201745 250715 -894579 698040 -964877 482408 -582242 350720 -38655 266901 -307873 -811593 -444168 -261317 703463 -467138 855115 -857498 -796123 964971 -463487 511446 -569767 203785 -969674 -347392 595736 -808874 612248 945163 906700 -130940 -458901 -713901 -84175 515385 -823163 -926359 789978 -719345 -376493 -501615 -310998 553237 -873006 748867 -850469 714444 -379497 869547 -572293 525227 594631 606633 199530 747035 -175585 357073 -369699 -806405 268910 -258836 -797219 959261 852630 712181 775497 78279 -125681 -656867 498000 61748 -640924 -652729 349560 -995568 -121932 632333 -247653 -627200 -975438 -186183 619236 969623 -130139 -692915 377942 -539550 42856 -199172 786117 -927139 -759573 698414 -633638 206203 -147151 321920 243092 -454365 -795184 801217 -684094 -753491 -215563 37366 -980214 4585 284381 395863 106085 -508647 -401828 728272 71712 -681231 464986 -306046 -169379 823838 163793 458687 45456 378685 835024 136209 820611 487775 65403 -622540 55506 -487284 456585 -609257 -578577 -434244 -145852 261727 -99809 -129185 454285 736867 110331 522711 -884010 413105 383728 386169 46374 219272 597056 171536 458264 -340004 -496641 -160935 957276 228438 457878 -41592 -680652 -328239 996803 654785 -34952 -345122 -894953 -784480 541075 760512 -536073 -581709 379524 789233 -997220 675706 592479 -280421 557587 -451091 -606903 804256 -39491 466934 -79233 428690 -825136 -963469 882639 -898244 25045 979638 945693 -438633 836648 694277 -916001 85590 802683 -880742 992418 1371 427858 705955 135683 639679 -993272 -371645 -681289 -519346 806601 -928625 269828 -324472 767767 851730 273221 28578 864069 440906 773865 -811773 -7553 -585047 -644619 -513337 293568 921109 341501 -970561 -580519 -363160 -142673 757231 -702095 -610959 263625 -676209 810752 -926863 83742 674698 616659 199582 -28011 365058 -214261 -227036 542890 -741813 844190 151071 -835349 290795 -85676 531490 -444292 29600 -604597 832307 767635 -566822 293107 -631988 606716 -377156 16403 -764452 -33898 -522592 -845501 720836 531157 200208 69999 -220197 -26690 -802226 152155 -660502 611566 -102324 952089 604080 734100 -642123 650260 -520224 -75150 -693150 700809 -122338 796128 -647578 -995063 639877 -626616 953091 121976 -390236 173227 394290 726545 780284 -127973 551967 718047 -810876 987327 -261590 601157 -485210 -395182 196456 -829960 -617537 532260 -192864 -151168 -632925 -722537 -259506 204859 -380266 -124893 -622557 -976295 343124 144596 -108157 -668448 603402 280391 -129787 41130 638554 -766416 -855177 483171 400987 -897578 762712 -20469 440471 -562795 32988 -115974 -527605 139995 779628 -81193 -8661 184364 -618333 433439 991963 405535 211281 -360155 804855 762206 179324 601868 -419252 893994 -702758 -213170 279069 -529580 182616 -923335 -498529 -709691 -422761 -687635 79997 -896777 41962 785375 456405 931066 -405287 766937 230456 -56208 -798431 -942089 40494 -615279 -137679 -1620 882992 -786520 -458706 -91973 567980 -492268 -721552 637758 -554619 517064 -694397 129955 238609 733771 474151 -778967 509465 357561 -348975 1896 837083 -706368 -766424 736454 -310261 257699 -715896 927875 -334002 -528197 -740990 -61138 388286 -336015 -282022 530477 736746 986181 525703 -619207 248019 744523 783159 -547360 796783 -948056 985417 -785791 -242135 420121 -472367 -484141 389599 -13203 -791785 -167585 -687389 875142 -14184 5633 -310789 -368676 700676 671851 -948510 -157191 -404930 120611 338628 790270 -292384 173696 -278459 120093 -293580 901552 825723 -605155 -14916 -377676 -131473 -954407 -707926 -577694 -481760 980673 598121 430819 929793 -116648 -543854 -826445 -665482 489652 857591 -803164 101466 -182783 -279907 282587 254332 -506370 -332870 545105 492829 -825346 861115 286291 284404 -876567 423232 -496765 -904149 -738760 -355427 -521899 485727 -482051 882523 147474 -773469 96985 309813 -478888 131710 -632189 61852 -468328 -829336 -941880 -697548 376855 -715439 622725 909013 136430 -210918 -91729 -919798 -569078 -693862 -95924 -858859 -329044 -967653 948855 -19991 3690 -401957 -271393 -924626 -125267 66315 152393 921665 705201 -760365 568458 692786 675847 102603 538382 -175804 -25194 -140797 718420 599921 283670 44541 593647 -592413 -404076 -600914 290438 -263685 -849423 223361 -765996 -775986 788707 503251 695466 496035 -898702 327032 -943128 -286217 -86404 479029 -554616 -692103 323506 46148 -820205 945550 469657 680659 -725591 -722610 -986487 260997 -703618 741765 -489039 -819857 530775 402611 821649 195868 -1519 738701 88063 -70646 355867 285561 363043 -353238 -938505 446358 -102405 -925724 235709 868402 -427560 844817 -143080 697681 -276258 695168 -811962 -506579 -239736 807153 547356 -488015 -178142 -133475 -854016 512124 -356275 -344916 302318 -775708 -275842 -573891 -80268 -171151 -302209 936162 -473931 639710 717805 522401 325993 -842725 309433 -159884 -475685 -33714 806567 187082 -112533 109261 550610 -897148 -9846 -866907 -741723 -150280 351552 807831 45539 66418 -132567 301077 50209 -20306 -610061 74313 -874937 25951 410722 -654961 900114 47787 18893 -962570 -884075 842796 -910690 880835 -419533 295281 -20906 226030 527911 -512005 544903 99875 789756 637889 410199 952770 -238827 36780 -344444 669279 532135 -794596 -23590 857667 908089 -398623 -953537 -48407 632235 -627134 569896 873730 169644 -965510 -202591 -996750 -528573 -986827 923849 -135087 -281145 -715880 -79277 -689174 -952345 847927 -429818 -891969 830114 998812 -95042 -83581 -251440 -492473 -383511 901918 -642665 -539608 -479477 317869 -10761 -437849 445498 -663552 -13505 451356 232226 -86118 -47467 28759 -413693 385204 -507789 507418 615726 -255685 808868 -626662 676108 903885 892107 -600447 -582505 324672 -543652 984943 -639778 -539109 219681 353781 -610682 -908646 -517450 272536 -938941 401198 -899315 -15916 -69789 982011 773483 884630 -830780 131801 -285207 512193 404569 298836 995701 -746966 -896599 599724 212046 -910308 74959 -100394 -474869 -85163 -662405 -193288 129301 337670 449136 130545 -652888 -947881 592132 -647090 60886 -72991 925859 271574 956548 -829517 569932 -85120 -310165 121933 141843 -338185 61337 -426840 471197 276637 105965 549036 970151 -818427 162590 39608 889599 -257673 669237 97309 96521 632048 -389234 -794717 228668 -90976 688347 -989052 -986205 926442 378529 945260 -750628 562919 -424903 -83585 -754276 -944541 928080 856274 -70487 -289569 -903065 -855311 -207778 -274675 -536236 120024 -144725 -492841 539200 -794758 418706 -193063 -975193 -174659 728107 -711070 -79013 -309893 552225 977783 385408 -652157 -542541 -790192 350097 719126 538036 683609 856410 413931 548363 724018 533757 -385365 -173388 5679 -781715 -228619 -649795 -837671 -579466 895835 713930 -791701 -899277 -976028 956690 -757162 -387178 953480 -922401 -397763 853987 437175 -406511 -188806 205365 -406574 18844 153751 -264072 -940368 59653 -197802 746861 -739558 987882 -98902 -286166 -118448 -786569 -634693 -118121 385154 -672399 403686 880754 -523560 -360913 731963 861644 513514 849820 830973 872073 -164280 -608969 -400731 669540 846452 -39149 -297505 827113 -378653 -433833 575243 -464135 852863 110654 111806 707274 -159576 -988648 17343 -329884 -768722 -667448 233227 101797 -771111 -292924 55633 -671171 -448158 -303720 33270 349235 -688521 794595 -986735 -583202 -200262 396889 552048 728557 814274 635967 -730222 649312 -15591 -923278 -291028 617357 634173 423137 -224092 -838756 490400 848782 362776 -419318 -461529 143504 109528 79402 202926 -315756 -985112 340511 3330 508887 -747393 -347932 825958 -109394 -384757 540869 81039 179199 -451158 -47645 -865112 946117 -316238 553523 -478385 724240 218539 520191 -443242 -891005 148815 988772 -454269 -636204 742161 -934318 -482672 575567 952467 948111 486571 220243 531118 -110411 -818889 376531 -467602 571695 -121334 120406 -459244 -482752 -103187 -301064 -343534 -258180 -478305 77415 68242 -167987 -189742 622439 -808336 884720 831532 510670 816443 869109 -370489 470281 135352 -965566 -649038 -46827 306398 817937 946926 -65273 -943525 147053 -190351 -761340 -542322 -856391 557351 329673 294539 -675543 216940 -758235 -581093 843591 161555 330874 237113 -478225 -816158 356032 631702 -398124 -377196 -869758 -583531 734457 -570027 -474913 275920 820280 -5943 -951158 -364911 -425410 -152570 -959542 944346 870925 -905706 785658 992862 -21639 335350 670986 702597 607148 666777 96125 -794772 -766814 -529434 -182807 -850846 169133 -917451 880891 -914836 -896782 -428458 -6800 122691 -960021 113290 -233828 -593455 -336029 -307192 -953369 212919 240637 -397830 -98485 677065 878509 -606083 -875817 -503152 385980 -439643 -234449 -834488 173896 -487562 -399478 184544 392130 -358804 -708558 350845 -175121 -165388 109448 -99337 -463512 593393 312190 76633 -662501 -229960 505499 -833691 -609465 -101101 -215558 483854 927235 218946 -977717 -958979 -993096 -617994 -540848 -56307 677154 275668 332385 600783 -823981 -857736 879977 -755322 470832 -641937 -810776 903596 -321423 65212 -942097 -408981 -693466 -769196 421542 -307035 312877 689698 -730935 -661139 -442307 261892 -842842 588939 -74146 333388 -73951 88956 996206 -193601 -473552 729967 440350 476441 957536 619593 594163 684424 435278 -523614 -765242 -440659 -94929 -602682 235204 -951522 752073 277686 821742 -916506 302711 862372 -811366 349059 -341208 -554502 2416 568935 -422815 -183725 -666770 -961928 -899913 -466688 -848155 -352880 -150443 -911355 -393606 661630 552316 720154 -426203 -326141 -517122 -75221 -616011 116565 116290 325336 491338 109215 -87356 -179851 -746790 255615 -389998 639114 659757 642824 -96560 -292396 39777 -274114 792372 728259 -864281 126876 -940278 -818949 -841085 -135023 -838863 947027 853456 -786050 -499555 846424 642490 -849735 373203 -2997 -122494 -964338 78960 -524001 620990 709561 -601053 -398212 564822 484077 897710 -120385 -358265 -873007 680553 -433033 -866716 -339075 -504642 -682775 466641 949761 609966 -741875 53254 -996898 455883 -117489 -245230 -473333 658364 -786097 329045 408178 -236612 595682 565252 -931984 -440677 -539761 -408407 -996648 -305605 -954670 -255071 738417 52884 -233124 -677731 -569101 12722 833681 -429791 360206 716210 190985 -603513 137444 672968 931471 643197 -264438 379963 428069 -114557 -180725 687847 733950 -659090 284388 770234 -611709 407016 -226807 577336 899407 -702738 -248226 -431496 547379 542288 -752449 -607964 -496590 -573643 -924679 -12035 621317 379028 633167 198996 262681 793660 -845962 866194 720652 506188 -58599 236081 689332 -971460 -91562 -434623 930712 176082 -295746 713700 769525 -62674 20569 224722 -308550 421951 517920 747734 535820 -22580 -362367 177103 795715 609516 393695 935728 934507 321165 46479 -700160 -841659 201969 239964 191579 -241597 -51412 700932 591087 843279 274728 434617 256255 190468 514721 445473 356964 676659 91818 761814 -721913 -70688 245670 -879513 -626328 171779 -608817 -855724 -196709 -234553 518962 -17386 -990907 789518 317617 -936299 -836445 866795 -625664 244400 348292 994471 -357463 -866887 536010 35133 991752 781686 -488339 736861 -561329 -355551 -320521 -914067 464387 -642583 -121335 -745725 -794499 562927 154325 -411540 -174230 -773174 -274142 389929 -394420 361603 -384309 -557843 44279 -798695 -901952 -249184 -860907 -627714 -68860 162014 -138462 544537 -168403 -457735 -730640 -990654 793703 36851 -409692 -29111 -316175 627973 741047 858479 908958 -519781 -854410 -552853 229206 -733867 927106 547942 317074 410119 -669999 -522112 275684 -761030 736684 -162615 -809235 -457687 926511 -994360 -944156 715973 -431028 -318344 -100970 -524878 -626872 761670 282848 830408 155579 -807404 1719 -50030 -791915 -932167 443681 -289710 -674412 764415 956857 874619 2767 -746973 -406865 181942 745774 617305 951237 161630 970735 -385211 778067 -911869 -855645 -204157 -355388 140907 -906705 -647776 864023 -713588 -989492 -160353 -196385 74387 982791 -501259 922947 -196511 -370495 199821 -921345 -173176 -664144 818244 100449 124499 946012 397294 285388 540347 -10717 -163760 -971719 -718221 74933 726179 -789583 760029 853017 -489448 789972 -15598 -827353 412110 -41770 751965 617484 938718 -342916 -453055 591305 -229552 113443 788719 166068 483490 185786 15057 -159499 749896 -977725 631298 475274 701735 -276138 -323757 -926781 -7527 -787170 -251064 -710713 408300 216281 349208 -247411 893411 -454436 670129 -111004 830388 -283891 538162 -378644 665096 -911512 300655 -557029 -234242 641019 -568848 -791111 618536 -990743 -496014 423780 257420 571114 312677 -39540 -998236 -586295 -133780 729720 587998 -654362 336480 -932033 994333 -143310 985549 654160 -143817 766389 -738060 632043 -40075 209291 -49848 359845 -348778 -145694 837617 -347416 92108 75390 918603 135281 -337858 -512586 668648 -423728 -144252 -345099 -664310 294892 639406 300857 -596183 229372 374589 -126697 193011 206223 -606808 -605643 -618681 -384379 425688 310478 470202 58899 13356 424881 619283 820163 -402313 -481085 -219186 88434 445693 -79111 236188 389328 -587655 -10785 -633248 -363805 -604006 768276 -202188 -961915 744962 -629941 -583582 918369 -326971 -217269 -717204 709882 -312336 -758928 -617211 958884 932735 933544 -824554 -654199 965990 -540169 -309062 358309 -392951 338035 -56255 657355 -259516 451144 -9424 34078 -261532 -612938 619584 -911720 605227 685198 -558501 51078 363729 517945 404002 -900214 -65283 126641 -480790 751128 672080 204933 50874 976378 -859558 -803622 -154417 -576436 -840413 -103964 381592 365441 21796 577137 285498 -343716 -339765 -90913 439437 246775 826107 -21343 -640611 -215105 -303095 -250050 -835798 -494986 984768 590801 335912 79792 -688034 434570 292288 214998 -81004 -827732 37709 -480857 36746 -680435 -70944 804018 34265 983577 380988 -958499 656655 584271 165851 -150431 -92625 -603965 -593305 -459829 984110 -160230 -966206 -664067 -584072 242705 180607 119851 -983192 606966 -621082 615902 85203 71085 980340 447476 284670 -717779 951001 -590946 -847837 -858623 -386440 615649 881009 -802745 -52886 21654 977929 -677324 -968964 -437014 -961151 -804466 624684 763103 689637 447792 -908368 -160823 190897 917642 324719 973137 -370344 303774 659077 -781963 611392 734084 277571 -529018 -780989 -849433 -211027 -824407 -687696 387206 -660869 -224681 570312 -95820 887065 -984483 947265 -112680 -334553 -737572 -583225 266094 -456199 347210 740470 383876 707224 -966417 754017 -831426 -147521 -690455 739342 639699 -242721 458537 -358152 773005 342044 663668 -88820 -450484 490189 -731677 104364 -699516 -61184 78307 -542673 646970 26227 -770123 -842914 -64116 866460 546286 -704775 910246 -750558 -634119 -194640 -890803 644450 -202991 249386 -341800 576748 -370617 -92286 625074 -954237 618498 431173 -676646 341536 -196102 -502027 -375581 873711 335547 -344823 -488204 -80815 141353 390379 160712 83544 -581258 -722183 -227793 -245682 -315859 -531068 809228 -641233 351787 347604 754133 744362 -998623 -478047 -305898 -988764 400531 767387 -539410 -376651 -718372 170980 -640367 881193 -196056 128913 955460 -752768 134648 643629 953444 749806 92321 -423882 -801952 879323 364365 -424547 679610 661221 -401927 451018 328457 -778663 832246 197014 854650 818750 -353304 157007 211146 -723126 939209 655928 520654 357739 -157721 382726 -726548 -326592 943842 753124 -884065 -692708 -450641 -194576 -85897 525706 -944872 551996 -14185 682948 -567366 445902 -105163 -242118 -442107 -852704 -680547 -838639 -315328 368032 -607570 -451295 -774654 114481 -859685 591095 790970 713769 615723 -350255 706728 -172207 980794 -590940 593889 726504 83126 -616295 648783 745632 -795677 -233972 737838 941983 -436713 -135668 -47599 376191 -262337 197342 118619 -718898 -389160 -201862 635974 755472 -283273 -87797 -314912 499128 -398527 -902541 -842615 732722 -777228 -244666 724598 81757 -695716 -969142 892209 841609 -981282 365309 894102 243581 -894351 999951 -224553 -643725 -677984 -798364 858105 438810 552714 111891 103382 -324973 282722 59626 -876775 261365 413423 -80537 175429 675145 -50932 -66368 618414 148367 900265 382812 30333 154295 -127287 724568 -667087 -875736 406530 351364 26521 -749123 688897 -85533 699995 -536381 308099 -183506 123504 -303364 -565284 979025 -84955 -495329 -361996 -221204 -246884 811094 -38459 386004 -549687 -942018 470238 -917360 133750 143467 999011 -377636 -856257 -759071 688651 25257 690710 -110948 -658016 -36709 -220736 414473 821507 -775926 -854954 -18038 816294 85250 917317 591734 941584 -839741 -229937 24087 -759716 765505 57096 -850645 -339398 -212188 -519847 123491 808556 786121 -791040 -83737 902090 626368 283918 -758576 -360512 -780595 925544 397484 797643 -822425 180295 448894 -976129 -159684 939704 834107 -605821 -80470 -330595 -689714 747027 30535 -255191 361493 230397 334042 -216344 -962207 116005 994400 -250955 872698 -279551 744968 -692414 -59495 -914914 761143 757395 -528403 -400871 505478 -387581 840982 57511 -308161 548030 787117 953102 -7709 203590 4026 752809 -522330 993774 -901316 -333849 -297487 -63390 942501 -766003 523744 -710115 -923557 -164368 825922 244848 313400 4219 652444 -313598 -966134 -102097 308901 261067 -698476 189918 36299 810136 -45044 139247 -925651 492042 843291 -264226 -352737 -340841 -540192 -854983 -787414 -637817 72045 -440924 -236535 -689800 573640 695765 -864212 -919206 -749204 191512 262585 -250764 -922299 -845108 383622 476638 -942280 -320667 -162271 66436 409368 975464 -124088 963498 -837582 -98574 544881 -196766 -310718 928050 -220093 629015 998907 -919830 830235 852230 39555 250994 570248 556736 -952971 -318540 -569905 582825 807518 169137 314344 -663044 543808 863995 74496 -582460 -214382 240825 -263691 -906140 -558787 84390 227292 -591727 -404959 -291182 -694274 -257837 -108018 -838945 662486 -88952 -446900 207622 -829547 915936 691091 43280 -733921 -452382 474899 208925 413196 -807579 696046 -612512 -645848 -603496 798905 -398304 849395 -688133 -145922 391865 732833 569315 -94915 231961 156570 786682 549222 -45500 -914053 787132 273121 450257 -36844 739836 120839 118762 92648 -268579 -555866 171600 -411343 862682 272385 169940 655065 -896066 535373 160863 -798078 769708 7989 -50581 860030 -956776 427350 965640 491864 25804 237764 693208 748105 -557211 -270588 717971 858436 -84781 292496 895236 -946325 -472612 -484010 -322038 570903 505497 627129 887704 -833324 -894344 -707826 -124363 922210 -71111 335520 155261 -418251 -591375 -560979 396318 710902 -295543 497383 -470053 -558080 694848 920948 -813683 883044 -460123 -499602 956317 -77850 -300386 153059 883595 10238 -383260 -448938 38891 -649000 211333 897213 975970 -359469 457952 767361 585773 -12539 938796 940673 -458725 682166 -397710 271503 -237042 462305 280206 -138895 -856450 78135 -466637 668001 -161547 100123 255972 -716786 -492396 702374 128763 656665 -278131 106533 -947675 -352359 33831 -383722 592995 -780265 573629 -626257 437771 -274158 272319 -904105 287942 -900100 -745936 -463317 -791664 -516677 -915034 -951558 669755 56874 158029 -381239 378604 336278 672740 -509744 -913380 251073 209342 411643 663704 596834 -753597 930538 -288382 139682 -206484 666226 -853938 -913888 -102325 -212199 -491707 -299409 -182143 -621922 699781 -424429 397125 417007 675967 365064 869604 -570704 -117256 -661573 -676421 653243 582537 -376946 -596929 -576997 -388705 783704 636534 -640880 -15621 828771 -389125 -740210 -259405 -25108 63742 -551875 -200784 453415 -942015 -220550 153262 -605000 866332 563157 875198 -371269 814970 -19055 175943 -538691 33754 -92889 -80255 -887488 255951 -913724 704761 -931012 -725760 983110 -821872 381464 -979799 -112573 -378244 7477 562328 -87422 940357 -538268 756272 -62592 658249 631274 620906 11628 637881 -519677 -436657 290475 716954 923740 813311 658389 -711228 73752 120622 -634570 608230 200652 -981471 -196274 -343936 -257149 325301 362065 -308120 -346309 847193 -386776 -499642 847206 581903 -547730 -386536 90730 -618385 -727180 -647249 -752991 -850780 323518 818991 962905 10476 881028 -72685 555733 -148324 398769 549415 -251574 263194 -356121 635916 -218012 262498 642169 900535 946879 419202 709487 902386 -413971 -7011 -770298 432090 -20618 502251 838702 648416 561236 -600009 965770 391624 -427789 -655647 530675 -199507 -152777 -808998 -558730 417914 -215946 -809046 795729 513650 58617 -995475 -877446 375466 131455 924753 -173928 296970 -556614 -759398 -904568 -36273 -961968 609183 -911399 -668276 -991652 608331 -911536 748068 115946 -836836 806757 -144942 546303 735015 889412 -9439 -155506 355474 -917811 506996 -980220 -904936 -238316 -933760 -660931 -102519 315106 881868 879116 -508089 -12110 170680 -719944 -783926 645557 -321293 -4615 277917 995407 -460284 620287 -781217 -76905 506946 -250901 127299 158043 -617636 259668 -27760 537242 -438959 581700 739618 597896 -382983 974008 -659737 -649587 -516102 14884 932451 -267194 -421164 -361108 141996 -111102 139734 -732436 766958 -733113 79782 289649 52073 -953653 -907842 -237251 255214 -258053 -338839 824711 529382 660088 635338 609529 998219 171540 42837 909745 172076 575065 -150060 -529600 602286 -764157 -42141 -257362 675205 -849279 925300 264692 -129921 -887688 -13108 -657152 -552326 714048 -780668 134196 827881 797797 -607222 -421400 82515 324775 60317 -656796 -247341 37370 115028 -416666 363033 388359 257688 -890846 -862232 322729 59045 942781 -266986 -415119 616845 539345 -570865 239139 865205 -790292 -569902 60086 449878 945169 376179 -470568 -387714 123829 -589289 837863 -397172 647875 -162437 702969 -151369 835481 -844179 -824874 712200 -383607 -744751 -100871 -89765 -939943 279966 -992878 -607902 -501437 -666913 -208762 366114 -599946 9394 -701714 908788 -708205 674764 -131948 500229 950192 147571 651385 -533802 697944 -832510 -51502 -337603 -638583 745961 -923514 -410525 -918987 -536022 -110927 37316 802498 684253 54949 90674 -854261 103981 381667 -520879 -172708 -142503 -630106 -617060 -2439 770868 -240679 -199329 -790632 -571355 -604388 -971972 -317725 -906584 347075 -785114 551031 216267 219095 829033 188263 931122 -867309 144416 474425 266900 -681368 599357 469864 -885573 605178 212100 226656 337031 -929376 513680 -165114 -142740 618088 -920499 -190803 920304 -670064 749820 -515678 -793810 -644850 601139 -675039 -594219 -932214 999514 477918 -157783 -802465 -726225 492925 -669439 -531555 -275005 -234726 562760 783881 -187270 -164670 119933 -756580 -912113 -598153 821299 680960 470030 -516688 -532847 19094 -183464 292951 631378 -195981 -131037 -443319 -602682 -607266 -377609 -782886 -504496 -654253 -804942 -870450 -545562 480003 -514556 -401055 79764 -229294 190580 -902464 634362 167640 -703911 52750 -693431 -411807 -461854 -635040 960969 -19347 915087 -233791 992598 -718800 -919370 -607698 546271 207891 -541057 -345317 10982 -920655 208744 -649491 424834 -619941 589249 363518 445664 145940 175280 668572 777661 -764650 375983 -196214 425838 -230965 -230262 413181 20953 844885 -769566 576544 -133767 454151 -6996 996241 -64546 -941975 30642 -942238 395947 -405064 760721 -990695 79126 111459 -720327 884144 742123 828048 159984 -650859 -280183 500501 452560 300203 -595357 253055 -589116 -980537 797056 838414 -841457 91060 683260 684983 -815290 740016 -788731 633377 -93872 -775699 -971425 685480 926061 682897 785504 -299043 105388 -479305 -574347 -217340 941556 -172693 325403 -743147 894588 -474575 -935193 -628804 -150830 -791681 133886 -474023 208088 822334 503710 706688 -70974 562637 -59885 802426 865050 548606 -760126 -903230 -816579 -935144 -458718 156936 953179 -803373 -65602 251954 462330 547295 120885 -150698 -722061 866525 -659142 862018 -702092 563940 -494828 -316684 742268 846461 -499682 106786 997218 868392 -6200 255412 -331313 -814891 -850155 588996 -232257 183019 649115 600485 953604 -117435 884743 234329 -288188 455344 -352874 -555495 -835978 856046 603804 929361 -982424 -663754 -84607 424354 269756 -98511 183999 -381730 -271898 -502017 422373 569871 63919 -279248 -234217 391536 481461 698188 -246260 654707 26217 567500 -186866 -900935 -818544 -196962 623230 256285 710595 622884 820942 697130 -909584 -599627 -678139 201120 895574 321691 -948802 828659 667532 921236 -611415 726988 103035 117329 -534136 39174 657759 -747142 -874956 -268367 719690 -519768 786838 684691 -880991 52969 -537042 -323294 -844643 408640 490383 983820 -866613 198946 311008 934831 95628 103290 838237 180001 -394858 -730203 167892 238761 -208911 961783 -418903 535876 -872069 -332235 -141358 -418526 -788251 -423015 -399524 360486 208564 874833 -438300 -273047 172481 -657792 -580449 589623 -578631 447164 -934445 528400 589597 -935794 -474789 -674647 537667 657013 214054 -139031 20435 375779 231481 -423700 -418357 876349 482601 -801789 342012 861152 804897 -67790 -785781 -268777 74978 -426319 -902032 181542 688446 525675 796794 -703293 -86244 -838782 -470326 -508393 -118792 -842423 -454317 -752703 -779424 -312503 181472 -955437 649720 455357 -858866 -849837 350710 557462 -2738 514364 -579802 834679 78309 939258 205543 -278342 507627 121073 -833875 -309527 -141745 -537225 -703491 801733 -946351 -571179 144500 -862909 691463 -747701 -776895 150410 875609 540681 795942 675063 946949 939062 -234373 878618 -982885 638317 320938 775350 146818 -460486 559796 -695228 995697 -888542 256299 353392 -326409 31513 -490698 -952550 895604 937609 -981360 -392362 22813 705362 947977 -947347 -183044 65732 419203 948443 670446 354726 48375 -55345 -678876 58163 752622 -810962 -994398 -343528 598664 602383 879811 797943 -364680 347328 775858 -441753 800389 383168 -482958 -262414 741899 480451 -721705 367254 492408 891825 -360309 901316 -876848 -382425 903051 457700 -723798 651253 7079 -866225 -701136 397855 646 396243 -555101 748380 -471265 -836046 -583980 -316519 265665 -354524 -309332 471927 70155 439632 -142043 263113 763893 -437673 -478897 -12777 25158 281802 206028 -960995 -425701 -800209 -779052 -894899 703590 464896 -569422 -937911 783341 301355 43077 247530 809287 -79725 49280 2108 516194 524813 137450 -525185 -790912 570724 797727 703016 607413 985814 -643251 512733 -716181 -187499 336951 -379651 -498978 -874809 25398 201878 283041 411398 -653901 -594451 892311 -38432 966830 -217095 -8070 -724264 -159429 -652824 529751 -426653 919807 -719719 -73840 643437 72119 340512 242009 511186 -208846 336837 -255556 371301 265042 -216315 420117 378348 945039 240912 890390 89377 708979 604873 -213692 -15053 517151 342858 976248 101059 564549 -772131 904927 -493721 -4948 147715 842747 283051 177583 730353 311840 833675 278078 375182 -380808 -178310 368476 -485385 -851585 118110 315295 -398469 -892921 -690414 -89805 691231 938421 -522398 493143 286747 -676350 -845805 719326 -20901 -999493 -491944 15152 -358144 -499711 -161698 -633146 412892 508234 -496959 318386 270841 429535 881685 -312683 -408302 -642724 132446 -542810 939544 -921933 -779113 453426 841263 323753 465711 904854 701230 -840873 -370424 595911 982947 607786 2935 -935477 54861 -28957 -643514 329021 -831712 959000 -719947 -150579 939460 -932175 -716300 665277 534 -361876 -870613 964325 -914906 -357030 -140557 664112 -655689 480992 411866 293149 429251 -988617 -296734 176063 734196 -947220 626178 -237635 -790357 -10912 637220 -617645 -270467 -353591 -219994 -111537 -332367 -882897 -188711 469524 -254908 178672 -812155 -165989 -146075 495933 439651 336877 -913927 28698 -756063 -73686 -475240 -187294 827874 -216442 582158 -807743 -357829 98758 -892581 -275016 -79561 925000 -832204 923677 -367404 598264 -530689 -948328 553348 -681637 651099 -655065 -598867 499976 174485 927386 932137 -461014 388660 -137960 133574 927103 -427537 59032 -787769 -308900 538033 -164119 169825 496295 -203492 654635 -637761 -208420 732419 64084 711295 996105 180207 778284 96819 251857 -924901 -675375 -602655 410348 87927 631475 293123 32294 -153175 -465895 -602104 432732 626311 391706 18001 -166782 242078 -966875 -817483 -731233 -623570 -825990 555133 -103345 -181716 -161106 -481304 -689728 457791 898347 112552 -126410 -349884 676398 368099 -33912 555466 447815 591540 -50399 299030 714589 -82393 -884865 111136 -369625 3136 613687 -69100 626356 57333 -739217 -620846 726244 -21072 300258 801902 -445844 -460978 267104 170545 -906794 -521566 707275 830998 846207 -222350 164507 -123570 230423 652537 -754597 372797 956580 460644 726186 -50182 190976 71125 417851 -755245 472406 800483 40405 580423 -518103 -450152 884180 -663670 46669 -143247 512934 -507644 -228372 57953 -352561 377938 -832766 -825905 -335259 913732 884450 -873068 -238444 357469 -652113 -317698 -258788 -334506 -979741 430799 -866866 420251 89932 -985538 292371 286797 -824951 -285067 515813 347198 782353 21649 646995 -966535 614957 827302 -491262 -770633 -881799 312633 -568665 -742294 522088 614467 -674547 -570314 347197 -165835 -247787 -851725 341522 760174 -822351 581293 -406060 -519994 392040 790436 -89275 -449657 -955819 -737844 -110983 696175 -942552 709582 450010 -739280 603812 -530811 -516828 -422416 123423 320386 -275223 -590519 455173 -670327 427662 120649 -667179 113937 -800180 -731917 664227 546376 19504 -749508 634900 -85747 -802404 277647 -146971 715892 -683836 -504374 794340 905541 798257 399935 5493 -480515 -33727 -403020 -778097 -115253 735781 210019 203581 -249579 -435614 985978 -88803 550897 -312623 923548 -472604 -949844 321695 590303 -665256 -49594 -568370 813132 565972 328692 -550222 889826 -303288 -204771 388212 42899 124726 -277666 -550126 980549 385974 -797050 -27299 -722349 -329357 173978 -704006 -849015 384684 -374190 -859806 418987 621748 976665 -853662 -607121 655987 205457 88731 312830 275810 866318 -469629 977656 912914 -334826 806882 874861 194214 757992 -202026 -385436 -387115 -40335 -222896 -238761 -381719 358872 -500715 -841803 181442 -123788 -349506 916063 -310828 -357552 932152 -335572 -862171 -352210 -693308 -81562 897104 -665599 652920 163402 732804 820337 815548 468363 399493 419419 -623410 657872 -987350 -851122 890302 -270286 -886306 -278384 745715 80958 -252000 112279 328869 590841 -772221 -908528 -834975 -799913 -633298 -543141 786824 400707 -542884 -952179 -200241 386074 46557 -776467 -31552 -7760 -252140 -289417 664376 -392503 -159241 -962851 -768152 106529 -855790 20736 -538796 -21787 897797 646139 -507049 994232 979457 865689 -167139 71599 943438 51930 699687 995669 -355000 -471438 -225078 49959 -757666 -562102 735920 -690023 359314 391677 -296362 11536 498171 327516 -325875 636902 358982 963691 700793 247017 142897 -871967 -37611 236763 -393842 -441812 323244 139636 -996410 -903958 521185 506844 778963 -941199 175401 704818 788293 -508216 930380 848647 15679 -889812 456679 -698525 273143 -713459 71149 -948417 294457 -14706 115873 979082 845924 -646264 153117 -228955 944107 260103 849487 -655130 -786475 -926005 647287 526744 515390 -806711 -743894 -372231 -570924 75432 -879534 697147 386139 240964 -34261 476292 -273495 617263 -479288 837614 -822229 891306 -722164 -817784 -95778 875184 -955343 -386733 -344745 -791956 606533 -386490 385083 -707650 553896 -399286 172488 -884166 806671 -147778 -367158 540969 -754300 -459276 736166 206086 33251 -450638 -369837 619010 -508450 -565197 869084 825600 -227462 980900 520544 -188134 860305 -656857 -584046 267674 98638 886227 541113 494082 604212 932017 -851535 -196731 889367 138944 111464 62219 -576095 -789901 -556063 -910543 861390 -513106 901428 -70714 -791440 395724 -564339 44751 753324 30364 -182359 -767868 612347 -699424 -951972 -742446 455211 831053 104206 -141353 81499 -384883 -914759 308328 -480766 554048 -568596 24078 -114455 648694 -225077 -170491 670636 109623 763021 622012 431421 -647173 381181 -274600 64225 65842 -968967 -584656 651185 548926 67958 -22190 180506 -353164 -611846 321661 -683810 758943 -459104 124197 -950511 -432644 173464 -690573 908316 -603713 -85340 -71742 376125 318221 -642275 -116189 192389 84095 322028 -326695 -981543 258982 701585 -180898 21874 -637439 -735201 247004 211293 -740215 -795203 997045 -183044 -738651 -617177 -405381 946050 761398 936875 -180487 239099 203661 837677 422440 -641726 158832 -91741 -535109 185609 -421479 729114 -484076 -408875 -880458 613935 624460 947710 -613270 314903 123439 728115 -422198 896792 369597 270709 296801 750989 921771 -146921 864173 77029 211808 286661 -647648 729509 -444168 433914 339488 -860702 617412 -265721 -160505 -297529 768072 513555 -439004 -916459 -969156 342678 670392 138398 -607092 -590499 559865 -367543 69591 -428535 795923 480018 -34188 -829040 -349150 418567 96616 -816838 -988743 -951732 -474895 -401883 -835490 208023 -941185 241601 241291 -672332 897333 178901 -165073 87683 -747923 495609 244139 153461 -304335 276122 -78762 -663662 549059 406137 -132359 775414 -812906 -648789 -375981 382416 422354 -728166 -407017 45026 639572 -332285 -690839 -742780 8491 772599 627428 -651744 -130660 -550438 -854249 -250825 487583 836839 931460 -625445 -440736 781097 -252001 754739 -528961 -7548 508117 340730 511313 85162 657154 694912 766557 74150 -766342 628775 -129569 55893 819585 -166680 -525176 -978585 -111405 -215732 893500 202339 -545891 45299 983955 -959456 -105983 -874480 9304 748493 13590 -314902 996621 -982678 84454 -811171 -248603 -273972 -554513 -124713 -180535 384157 505762 -756772 494292 -387751 403815 46339 -97322 278483 286358 834038 -31787 -216786 189824 -774026 100487 377189 -626588 453588 -652070 53443 451578 873721 821612 632939 -956308 379743 -585069 -2095 -719400 617110 -615978 -51265 -356272 -780608 -1294 524498 333401 -331883 140502 303482 842479 128352 528295 -221955 -395520 -858624 -108867 -962700 723948 744168 -751836 520013 -546548 310687 -634724 -731960 -730712 -462911 -459750 -713222 -593153 -625924 216005 -663475 412738 353555 -81543 -808579 -941799 517727 534855 95900 -537955 -134455 88563 -434417 677085 106961 -252044 291343 -5414 917387 -53384 -300374 170890 742300 257886 398527 917336 237249 442298 -974202 923170 614345 151125 36229 47162 -23274 -808022 -813925 882535 432544 -840343 -941062 -349599 -323599 600184 -977371 -697257 67242 -82451 264310 765036 649597 727061 -358246 -648138 -33999 -273935 162195 -288578 -88799 -356941 -108107 750212 -884675 -378554 874665 119544 467080 -96829 -318227 739841 -735592 -507523 548562 669177 82969 -745738 -795779 -765009 -887734 -691609 1255 -882972 762622 215356 -294819 82511 728093 -567147 325889 282 -413792 -91706 -714553 794210 -429415 946264 -434056 -684870 -877143 441350 349874 192681 752391 767169 517094 441767 166912 -223443 19929 500004 -456975 650658 -340060 597506 740175 -530133 230324 -856426 -788704 -202486 -779957 -267094 -499457 759986 -116612 -507778 175644 74060 453299 -568126 -259655 890419 7211 625310 748334 395767 -552330 487978 933862 198238 750200 -87050 -841376 918366 252652 -453628 -595921 -981852 285022 -120631 2042 224913 -163025 -643664 390525 771255 -881131 361239 13318 -643104 -781928 -263089 -283912 188808 325142 -334176 -910388 452190 -350912 -235965 -468981 -595001 -855269 81894 -129195 259803 228095 801580 463454 -48666 402331 587050 799468 -541976 -878224 204907 203482 -277738 -331183 452973 889879 -773161 -956439 -520927 -346329 195015 -39371 473071 -146527 -69577 -202874 789680 316592 -22870 352896 112947 642450 230874 565790 -878919 740124 -686670 -317140 512632 706356 770641 1227 -950629 -554 345997 675440 -650048 437264 -189458 -938011 -365447 11269 -185297 843207 544076 553581 482368 -348537 197427 827028 218439 415337 -160355 385367 947098 -576504 -300693 -249430 -288314 241615 535155 -385516 745868 -870527 -808703 -565199 -286370 815667 -576303 269103 -718105 -92467 1302 -185518 873600 -275827 -864010 -958223 -639813 309891 314379 -321289 -967076 387093 786148 -68638 -683045 -153731 745090 218311 -100636 -144570 -33828 -180660 981207 -50349 -598565 -172244 -892727 -251943 613215 -339145 -265216 -738464 -669896 -544049 51963 405957 294957 -910100 412392 -148166 -194183 342553 -759253 79429 -890295 -967691 -56482 -8131 -645441 -49229 967499 155729 -929934 -139878 -38540 697856 981355 -874362 -467444 182306 -419030 582629 -173317 -16419 -355681 -362437 -599074 -651087 630706 -835554 727301 666093 -841285 918586 905843 612919 -374518 294607 -72095 -869239 351201 -521170 -265412 -855250 -841611 -33216 702242 751689 959985 130303 46185 -997554 -57742 277115 -573928 -179449 -563444 -375210 -399253 871824 320451 131656 153428 -844197 -572397 -605925 -762379 155309 908777 953776 -192346 -579297 605736 769785 -966411 195743 -955355 387581 303009 798060 413483 981719 202911 -889187 617720 907063 965013 824731 988350 -655008 735330 -499422 166562 716200 102804 -130364 226624 -323589 168943 -529306 98470 67032 134765 -126014 908884 194643 -349768 -689053 -217789 -131183 -155086 -170709 -145573 256335 477550 264272 739067 -768421 570164 -773413 501365 256281 -256895 648360 55311 -117376 100229 792681 -938877 -505317 909219 759587 -779265 611720 28660 648367 -192346 -86660 901060 736442 -73586 175165 -187244 466757 -673856 385062 199446 492326 -514885 -521049 673588 -663418 64497 318786 191626 -286111 920136 257295 -893081 924425 -225382 -567495 -252208 -955742 -618314 -256641 -184067 -952921 350941 296884 830042 -914716 -953018 -172480 29447 186363 -884198 -121188 650712 -382624 212984 666457 -921770 934364 588402 732442 -980676 -180595 741647 -838762 -319621 249956 -582329 735383 -396874 234277 898442 890109 583239 -772117 -783175 988860 -922568 -654686 -558933 -667686 787147 -874101 557738 975858 -937613 185276 -91149 -817741 765272 846749 -321607 -26271 277335 330860 584355 606163 167168 -649286 124745 -205708 440854 -582548 -799173 400195 915346 -55110 -902277 909395 -120160 518835 678398 919499 -316639 794039 615342 670694 7591 -305284 89707 -439948 -978692 205962 310661 -757416 453276 759743 137924 462216 673974 306123 753761 338320 -271441 470581 -8694 25488 -682977 -160556 -553759 -6983 811985 720855 765181 870099 944711 -446018 397544 685242 -958923 240735 -741856 446173 860289 -30110 -40553 499134 16329 -466363 335794 548468 580061 -236840 -626355 725676 -469823 706882 732470 306852 987692 -268806 -45139 254254 -49396 -529969 -437909 -327757 426879 -860191 867736 79533 -813221 96549 -454190 698028 117928 12517 -42579 943315 -771296 971326 -710354 345816 -491466 157728 -641329 427271 665868 35921 -615041 770751 399355 -254869 559774 16883 903183 623193 -633723 -683990 65545 -568866 -832388 993536 -582437 -900977 -901182 187427 -806481 742611 -253943 -981161 174305 -368534 -325257 611698 613248 5731 552358 -391327 -509487 -712667 -846811 281761 460492 -881049 986229 -253753 -319076 -10057 -285300 613241 105635 -63369 227798 229106 -918924 -835109 -209361 448001 180952 -449427 -149270 -299766 -48566 -781814 -237363 -45820 -97413 -998686 -121837 224378 -884785 563323 514152 9867 -549539 366894 -862351 958826 83954 -281943 679105 -769698 384527 -722325 -551835 -491837 -784281 778443 541913 -873849 -196766 -638478 811152 -536019 -32227 773724 294129 -643890 46823 467676 -435116 407187 -621498 -757355 414089 852412 986736 -47871 739281 767388 189010 777069 54627 269979 630796 930171 -724247 308787 521715 -950881 484352 -469901 -362098 114978 796220 -682625 -387431 -481374 991649 -541682 -589179 131729 568747 -404757 -157706 685746 911943 462964 832324 515999 -498088 848286 -363654 -427067 -119757 -310417 -736294 806501 -405981 160258 910296 -862571 -945051 -435577 117018 -136770 -39635 -685120 195198 753308 -887649 -723578 857492 702017 925911 245058 377888 431250 -435358 -937356 153881 -929208 -398397 -493009 371628 -375696 16623 -248166 -119238 866155 591825 249713 757974 25711 -905529 471810 -407352 611332 697891 -921551 945037 -76280 378667 -32396 427988 454572 -247527 20184 129154 454261 172955 497658 -285649 -418372 490964 743567 35111 820782 728153 704989 999531 988748 -105547 364607 -249427 583532 105446 546084 529623 702518 -676898 437137 -410491 203176 -210429 -550757 -916474 163475 -817105 -721171 -938274 -513892 -58703 -818232 422215 -422853 120650 -878338 896172 681023 -706384 -737418 24877 941129 -18289 -533332 522782 309580 -878717 448046 730887 334483 295839 980128 -834650 939323 -834199 -281416 607080 -477131 75099 -667966 450548 -272698 -653340 834078 749472 891398 -89499 608573 595065 -421788 333877 -487001 -365760 828320 704285 -238600 760424 -541232 902748 340447 661273 -407716 -327772 503710 -534480 948994 -366564 467597 152508 -693166 756188 988822 228482 232883 -730252 28218 -395398 602204 327525 -457461 -889776 223708 -581338 -22864 908773 449939 541985 -174748 647371 -113737 -549581 -402953 381900 513744 -55121 629835 -862493 34619 -954020 -662951 -173503 16811 -174093 -730710 -169654 -829405 60450 257886 -733034 -907266 566155 149032 -241807 -361881 521413 513999 656986 -187295 538202 56367 221959 -120255 -667577 56886 648544 -721746 -830080 962152 297984 -827096 304105 760668 491960 -89474 -97698 982460 -712693 -986409 792108 162249 -613197 -591958 835222 442580 -576998 467270 -755375 33734 218209 265419 45576 -968807 282717 937902 65753 770013 -994027 21945 -171 -492108 -438330 -157432 -804220 26710 222815 -543347 -414881 -527858 -449402 286094 -218156 -863301 -305647 -294110 587334 714192 -902515 -591945 110858 460884 44474 622095 74731 955235 -99188 -327874 411175 -100821 144428 -686546 298096 -321937 -921995 -815845 978156 -787576 -52488 912920 910517 965471 553081 10376 -56870 78580 -352784 -968667 256732 -538021 -850680 -537220 497201 316345 24227 -26641 -636348 564811 -223532 -451662 -81549 818144 -100380 510415 749968 -745510 -505522 545314 -917279 -102991 -550974 489821 -616159 -935569 53286 -227707 -247044 448821 -573552 -297997 746902 235189 862286 971861 893445 -377034 125918 809514 -720558 32659 46326 -822071 -426244 -990532 -972675 279771 -588426 98996 571280 -933412 -942428 124945 -86018 -682082 717537 610815 -433972 950598 124796 853821 231474 861261 557622 81054 796700 -738688 643910 -647542 12586 446592 560085 226170 636080 92355 668675 -87552 -735049 593810 -999072 -232003 -396677 193929 174323 -299160 -358293 993050 -164937 559182 202411 -286966 -656999 -954548 567061 343154 -858501 417751 301876 446143 -19788 -730507 394439 -719438 798094 -972863 -350396 546529 222150 -375701 -598957 -269772 -909424 123317 125391 936809 -182768 476535 -955704 580241 -969246 -474084 542724 532753 579219 -951773 -400135 -290910 416422 165407 -320044 77777 894096 218679 319862 787327 215100 -504409 -405518 395618 -183289 936893 -761456 -273150 623941 495964 -731444 -869571 -94661 256637 421080 -160828 -513757 -952535 -527338 -66021 52267 904960 -747233 825885 93173 934838 181951 205686 -804839 -231919 855542 -444505 919967 -421140 -232712 152710 147589 303926 -790482 926907 -601025 -768653 374963 944196 950066 -914374 667736 -521615 754104 -550730 990625 615273 708384 -810715 -983867 996772 380586 -644772 433714 188654 875151 860609 -917369 384746 876151 336976 -582632 -941683 506369 677143 -850323 -988257 424639 -663239 932163 922302 -580425 59118 -109046 -226086 466787 267778 338789 -931910 -684494 -896046 -830675 379509 440325 -864302 -473617 76154 -92494 -386551 -514071 380041 -124 -639213 -609519 -243401 202938 317599 72974 808174 982532 997742 442172 -602005 -76407 28890 728237 -565697 209635 -237107 -484445 -492594 303521 -228283 780695 -13614 481220 -901929 -45260 -256679 -363453 645801 -337059 275523 930823 66806 870435 -253755 496111 -81138 -541360 -162327 499662 -262061 -381985 268044 475496 -7747 -230143 510174 -708615 -205225 -367975 682853 342061 460864 162369 7931 214057 726059 -931900 690507 -964351 -375969 131233 950744 810687 78648 -489714 -201482 146659 -290780 353395 636111 290397 -839001 736235 414815 -151148 542807 -379450 -257159 -378909 656097 977546 -641472 442903 -320510 415469 -576338 -377741 -900338 -573220 534673 -968916 -414611 197367 -343800 377452 423577 -538861 961290 704339 898594 11063 950368 -410894 -693078 542624 -748505 282446 517993 387005 -915377 314851 -374871 536115 -556002 857630 -820533 110298 649517 -230814 -71999 89150 -125591 370820 552722 637087 755092 -776369 -918311 634225 362306 -844671 -702778 -587171 -650915 -289845 -380516 637502 111265 226133 704049 706725 -690400 -300232 -747279 273365 252479 692354 -367268 347976 730551 -488906 -774397 -609879 -738795 333642 -985842 597079 -469317 54439 -985287 -528408 951133 823980 274898 459940 -388092 -144854 -250563 86405 181902 17001 487537 -862786 435628 375586 -891911 -150479 -597405 264196 434675 -817545 -175476 -55888 -458348 -902947 -513708 -750532 992546 -987039 796989 11572 268280 -181063 -468197 663700 59910 -513844 500119 -403377 -277554 -961226 313007 522955 -185368 348744 -795980 444002 -450561 553990 14923 421091 -66478 198440 -830867 -657393 -785612 -938726 -91545 720796 976013 965884 -679078 91190 -130346 151074 -589636 322553 -781280 650901 -755755 -154760 771214 -341488 692291 -369734 362839 124292 -174729 -720713 14917 305173 482614 -487073 430264 -742758 762265 802707 -145372 -884319 417293 979242 -529009 -735640 14803 -437907 -557548 55525 -543615 430236 139490 386240 736639 239079 -726083 513107 -346997 206837 143868 -25807 815285 659425 -846326 650652 -463004 871224 -341530 -380147 -256688 856956 382499 -728527 433158 -114524 449256 989542 -129049 969626 304880 232513 844840 634812 -127733 753291 625875 -376741 237852 57408 -584379 40639 769689 -675057 417327 -459360 145678 992477 -781291 587695 -80869 -77886 110162 892427 216177 -863862 202130 -845236 450008 884405 -329386 164476 146092 76919 445299 -626663 547036 249657 -421101 184980 -151446 51606 215091 421589 252013 -313121 -819932 475445 -519790 -638185 451722 -264318 -664937 -993032 -608544 958079 468430 753644 -789903 -995743 285088 513685 537184 -631725 26120 805318 -468958 711923 -786157 678279 -755713 285779 -628505 -242155 112020 -993415 428217 810207 -718764 -161825 755285 869770 -756094 374131 -181990 -620817 -513224 342680 299259 -75880 -718876 -916316 -637313 169542 993734 140768 -140478 -802066 615155 -621429 35442 729399 256213 -210857 -880685 710909 -76759 860138 -817093 -343855 -505089 181342 460183 -419721 810173 -67134 -509212 -19993 -333412 -388457 -887625 757069 224810 -422573 494646 -292343 647239 -681758 448156 536879 -705368 504992 -196296 46087 37847 -361504 230382 74639 -745424 -4376 -3019 233076 -161051 428402 280 669981 -874372 663469 297910 -493152 55884 -73670 67778 503499 -36477 393392 187395 -903524 -786525 362137 222933 -139447 -142848 -504590 939558 -521543 -518460 -626386 791929 -517879 -946069 764595 -794137 -497783 796487 615516 -491623 428220 -754691 -553354 911311 642779 -267514 -245949 -12708 -210734 -307792 -993030 412712 191681 848538 -407611 -272467 483837 284987 -776639 202106 927757 268636 261634 102195 31661 -847463 -172148 388751 -495282 836196 -75685 971737 -517484 -953982 566748 759151 -107433 530444 -34575 870982 -360029 -150417 100594 -322972 -812872 -440851 568742 -865308 -554870 705946 -874162 12278 -915775 -999457 -481381 539356 -934597 -50822 -430286 -635281 -863739 506748 100015 555928 347622 -417206 -513633 189655 713812 302109 -874235 -975681 874109 -111230 760406 275831 69567 694107 94717 -720965 -555344 844123 269016 -838055 -441833 -834034 444473 852533 70897 -593841 327269 -287034 437997 -239536 389784 -42730 232945 -943850 -124800 -819899 -970605 656121 814782 414599 582816 -460504 -458264 391842 709144 776484 -335479 300529 328111 -914496 -295393 72035 -992946 -699224 837148 -289155 550161 274775 -998810 -38444 371143 -370401 731479 -982380 620533 -27996 -804162 78715 -26798 928481 856027 -328994 -964532 771234 47079 902435 -972926 -652280 -434678 775622 603080 -878583 -792221 -756523 -733401 -331795 -909052 121588 -525606 582866 -845964 980697 -797742 -158935 372267 -17584 -505678 -985546 -300135 346425 148307 -821356 796447 371589 -160446 -817361 766227 -558787 -524611 545608 -61247 -832006 -175686 -694924 957413 -611858 -907424 95133 -930638 528474 702092 889088 -280753 -443370 -591027 -605650 -975404 791820 303593 -986869 300753 847805 655830 517202 717767 -497989 -993727 550543 559917 -889043 -573814 -379357 682733 -76978 532165 -606653 -882076 -702098 222395 -929799 -26011 -352145 -959384 864802 968375 -956854 -483973 49134 193810 -890616 515928 -413340 -491738 -890679 -224871 -672677 232469 414912 401289 830082 401524 -680140 -893912 -613159 -544690 -688255 474026 -485963 -164576 -962795 -588169 420288 -913570 148852 188588 -640393 -99604 -548043 128153 804906 -374874 -673918 -161215 -17281 268633 -102756 607326 363120 -417848 -2348 68570 -525624 -266328 -829293 661719 -839766 -780124 103251 415655 -641526 -533031 -212828 562133 343090 -358949 -961240 -464742 77631 45103 104087 -615191 -644191 467407 912828 -2076 500126 575273 221686 -793628 298703 -71520 184760 -642571 631202 497033 329865 61527 -954153 -689233 728453 -506242 -203773 256976 -420518 -25709 -592752 -564194 503115 615410 61114 561343 -341327 181674 -942189 822349 260597 508159 -129792 17878 -860137 -552085 -79046 -486947 -685525 762649 -438961 552280 -165418 870249 777759 -50384 -527147 892143 -190369 -244796 -470281 -384909 876056 963302 32798 174834 756009 -988324 -952510 527132 -751423 -484896 -901523 -937516 227942 495521 -79936 -905037 -936079 -18880 -645907 -624634 669839 131028 -550469 -394549 460994 -947354 541957 -59848 -22690 947829 -490309 367412 -132724 246899 -768544 199132 -922550 -895929 962442 -326657 -875799 647369 -473499 -857054 435726 -693047 -573136 -653059 -387278 -942072 900030 14076 -814685 675901 -46217 -69825 -363008 -707695 -746027 -854629 347072 -357212 -914201 -191209 29483 -253562 -53551 -565905 631263 -115266 626249 -662252 764109 -373817 -951652 377002 853946 802062 -620633 643080 -824001 679669 -371361 -488260 -679223 869331 -695350 5509 636186 2930 941571 29783 981189 117263 -353734 662234 -519498 -191010 -218575 -3605 525224 -971133 181696 481562 749741 -28646 571346 377770 54057 -236752 -197914 150036 -684841 829768 394511 945029 496579 -427945 55796 -280101 -999986 -528313 -720559 -349908 -621650 80888 982900 -945601 418027 828859 485440 693393 496227 -191915 -632146 -854063 -933817 -844542 -982713 772708 461980 605936 737836 179938 -426694 637119 615822 790423 667856 -209785 422710 -925437 -973857 -225326 -366978 -438950 84410 392734 774869 -906363 992652 669533 18623 -809057 746450 -327819 102099 517497 454749 -818112 -997444 -439785 616401 403468 567608 -198863 -389847 859676 -787300 222898 -745039 675494 926286 183356 63370 -866477 -970422 12066 921769 795202 6686 681196 -630695 499845 -95379 652887 -372556 249250 -167441 121043 -874066 908563 -194576 -275709 -831350 -592570 944973 -641471 -514845 433694 -204038 -22889 762149 684913 -443394 981958 667537 -826488 -292619 557891 178108 -434526 -867954 -976331 -76016 -558479 -318454 614009 -76726 374428 992963 -598626 -80646 469947 267683 -769431 399238 596830 476328 145874 276136 -206586 -714265 904325 191723 -804439 -841722 -866590 -136270 599859 402752 382333 -582350 995072 975589 -625121 338035 888803 971351 78275 -952878 384803 806030 141466 430850 982136 -74219 -518904 -942202 448658 429963 282660 -117320 100498 -674397 -195268 -148666 729999 -667868 -684849 498736 779667 -871446 720401 -846517 -671589 -365469 523370 -819903 447003 152211 740343 73998 762999 -294512 -439289 -143484 223115 814215 539808 -157112 134564 121269 -904584 -166572 -145276 253806 -277764 776051 599778 -786278 739405 -435128 159976 846515 141245 658887 82484 158921 530262 262586 801367 264190 -72108 482621 -252199 -860534 -848858 50370 -334541 502199 -674831 471438 -384813 269414 638093 27963 475932 295817 -477434 -79052 -639773 469415 50844 7227 366067 -237861 330691 836199 534409 744277 -172380 88606 -282919 -896424 -857062 -684769 272648 959802 615734 -406148 -945616 -492185 93756 514840 127711 -2849 495395 -263251 -310632 -210125 -266727 -2616 581072 -88949 621565 494410 168690 226467 -11038 -914199 -216868 600522 251155 146862 235872 550497 -708854 50549 -67132 -996126 -811657 857328 -203070 -825129 22208 -441052 -109047 798174 495867 -882454 -601542 703276 -70923 -621457 301291 -471289 -739922 164148 -905177 863050 703579 84623 716524 -494875 232931 -444887 155692 434010 263778 -203650 145486 -618303 412074 487776 -521558 312389 -858307 982516 76560 -786651 256979 -526414 -413375 -658508 -71462 -900503 57843 35930 949233 -216646 -568366 248336 916589 749465 -726406 635239 157780 -521649 129022 52354 900964 191226 182116 -716776 -286579 371979 -752217 -59533 563315 436934 936116 736371 -200083 413510 -293523 -37236 -468215 49783 438825 -737084 563078 -59366 738865 296886 506456 208069 -432315 219153 424999 808928 19349 -150759 -906032 -173399 -474680 -566875 828130 -650447 -666247 609952 383779 -571939 -584139 6409 549513 -534043 -65922 839795 -926271 -993704 755787 -44027 -657365 210198 45446 326906 -19236 -40875 -236788 -725854 419483 -771811 511921 541024 -218780 697548 -4167 -978646 -911640 -401774 758112 115468 -253045 -585354 -265389 677030 461413 854224 -310731 -27351 -161854 567628 -435941 297821 -128990 856941 103824 -263394 861497 97672 264466 -295205 -459536 -629691 -595310 505878 722914 -444638 428792 190694 -159392 -366097 -508515 557048 909421 -322861 -677809 -579830 960451 -474939 -786351 -75026 127180 -456556 -115752 616717 -61654 -512160 266639 102370 -85584 638750 977684 786554 -827162 658456 -326151 -732549 923017 -88469 710468 229402 -808440 -558329 715503 -270685 531465 383283 237544 -561419 293218 -589178 -331118 147715 -418912 532334 788034 -871852 -421373 142381 -422716 822404 436096 -355368 307156 714945 -25922 -47785 -882651 527695 -83687 808295 -225699 -268923 -479454 344730 466326 -366003 -806627 329942 -445986 -210521 -340862 363858 -445256 -246361 211069 794780 -896614 611187 389358 362006 773741 -752314 -516759 872180 60817 249071 -187337 707520 453206 -222510 833875 -82985 -366333 -81562 -614930 -544663 -332590 98486 -26517 -573316 -378510 -291615 -727964 -105495 258308 419098 -699101 544094 -356193 797736 -886486 477146 -551476 -707225 286891 900020 -967797 -481083 -653935 -248811 -455092 -604987 -400266 152825 -745226 -709248 -253654 420403 354916 -777185 710322 953958 -712093 -165534 265798 -595700 -237003 740508 -265390 -799374 -344687 466869 799479 29242 -176735 -240473 -288889 -998568 803842 -101759 700940 604693 979399 420327 795842 -812912 392823 747024 387352 868536 -580469 994247 580531 854099 -871439 -113174 -822038 985466 -253173 426990 279627 686746 -274000 -649511 255765 -618508 6826 787910 -787652 13214 38199 -741147 18409 62081 685704 748024 571639 -487079 14021 -828200 203767 -651592 -520697 -778130 66092 473091 216796 180922 917007 -284173 160455 74959 -278323 521109 -799811 776788 -920124 -182838 -37335 954373 -443638 -856888 350569 650800 -800281 -387945 -458290 159929 -425387 -518123 230048 -630249 -763257 394227 -898792 -8748 -139937 -861386 386149 694032 -12298 -345161 489255 -639233 -524392 -890333 342263 88423 -534331 -173445 -134819 689827 428978 -706539 403416 429474 -839482 48665 -621862 485097 -144099 -769403 -382135 -32755 963848 423594 419711 -663110 -39157 454829 -740918 -192850 -508834 429446 876525 -602818 -480148 -803452 721950 486481 -891049 824008 -387706 537952 141170 -295227 -155196 -838660 -230714 926150 913002 829128 161294 -889368 580094 445178 651707 -545636 776315 795230 61424 40359 894541 981204 -260473 -351711 774872 -590259 -538102 -361479 636402 -686382 363451 -925585 -912539 962428 411532 890137 -371858 -732675 -574680 -961441 -281152 -171626 250984 -577537 -273535 655391 -287649 293385 -276404 949890 -130737 983012 140462 789824 -100559 614599 393129 412907 -461647 -496575 -344652 -36438 765103 119218 995896 408632 -92480 446544 -664043 55653 -35670 -416349 997275 424595 -678420 62856 877714 402491 -5708 -881614 701362 -662682 401127 -291292 -395093 -724172 -106212 -288455 -525153 181336 -577759 906268 334115 -221031 893045 288848 737473 922195 216652 887082 -594695 -860044 400271 -320815 513467 610688 973401 -118587 -741777 -170738 585850 478037 -221458 24776 171768 723368 328454 430959 -237943 -273995 -385799 -946732 -875238 -925237 -48513 -39072 -73268 -875254 759232 -178675 71922 -482201 -290342 -138773 -13036 748332 825569 135708 79343 873205 623194 158424 -373518 582836 -219713 -967702 1346 485679 402814 72625 -863817 -958851 296570 930464 187869 705804 837384 77502 867316 731934 686451 631335 835441 -599097 686073 58505 -228869 -283791 -75828 828711 497902 -726823 -352110 16346 -279077 206863 582885 201739 -13434 -498439 999635 741690 -817178 702032 54495 700283 688297 543521 303359 -702989 505006 651854 966172 543327 -501623 -448501 400661 -669042 -509822 -317726 236348 -204702 -832490 -665425 927575 142163 943093 -922972 -181216 -770581 -470526 455110 370502 222795 472279 899182 242282 -251867 524478 -780726 -869854 994880 131897 -850599 -809094 -302729 -675462 515442 -611218 -900422 -358293 -395586 109169 -393716 -86104 -576583 879337 -255869 479616 192821 975025 862795 468601 -373161 -378475 -943197 396617 546584 -898470 994142 -390692 -6459 662068 273892 636501 89728 131405 636847 887045 82364 974788 -942130 286838 -610619 2476 -599963 -99101 -305354 -708855 -504150 80701 -427903 -443049 216298 -183256 -266389 -962941 479234 686075 224013 -497041 81895 -384188 -985900 -869262 -941409 696258 -713087 -619818 -465211 158697 605482 530136 950537 115809 -619593 -220245 907309 437895 706918 -354442 -168951 965739 -11064 -657454 -286328 -5680 -685886 -145715 -612567 699952 812685 270057 -359425 555189 -491338 204189 -97359 -58560 249630 -841133 -807045 -545562 -191109 993897 -172373 771694 -933803 318897 40996 754261 455306 -560400 197855 983242 -669877 -552094 -915995 -178510 470556 -257100 -565033 -991451 503128 466185 -395290 34927 -342229 114038 -978469 598672 -175338 -972794 -215920 619965 13039 -487881 -213644 944732 -501026 -549381 630155 384780 -759711 -102344 -970004 -844005 726216 -25272 685506 -379635 323514 649081 777420 487580 373167 689422 570716 324403 -761741 171836 743515 330993 778921 -469458 142788 97324 491206 -299902 167717 405100 -90734 -365238 -317919 751468 -750421 549516 -675215 -311012 -194175 -251837 -10914 567586 717019 115419 -382520 -550828 773200 -320584 -10462 805695 -151217 -808912 -490509 -442332 -8040 777740 376279 -558731 403904 27659 843517 -91428 -810575 -814369 -359514 -803531 -925400 586798 -324180 -845809 -591434 869907 -581511 694319 997055 -235622 12427 -554739 522877 357960 908407 -59179 -766594 516112 -675997 -91033 488866 699487 -873462 -840617 602398 302737 863804 -774674 988028 595833 29019 850855 386713 55646 -403233 -374477 -513243 812536 186451 853494 -861274 -636041 -511274 337160 230774 -502532 876571 -855372 -619968 153118 984425 -388484 -883577 921063 791708 -578925 21791 -713900 424098 918497 -60750 -369447 451327 -619517 326461 -368678 779593 580553 -960112 -744269 -898003 -407370 -192175 602161 -863640 -581373 458361 -336746 908494 395549 -98346 155417 495303 328354 801415 114916 -117299 311912 128004 269333 508912 983670 -242797 -766787 431058 -83576 307028 -865436 -811221 -746865 53046 -586109 -523835 -362449 -762369 988808 190849 -965440 -411192 176853 196945 -407986 593534 336578 297532 511513 296291 4630 637790 -224106 -692981 496786 -977180 143851 977760 -958105 120980 -6538 -854754 15163 901571 -686521 -634153 -935000 -107427 -562526 483184 404540 -515998 577023 892578 -880006 -370717 712457 -898566 557271 719368 -241502 753242 938942 51469 255069 959222 -481779 -435007 -23422 -877609 192662 852102 873742 836188 -455265 -761005 351921 574132 -576542 -403275 -56370 -287772 359182 218569 34430 592967 105155 -859964 -861043 -394102 -950886 201708 263164 601004 350491 -187108 -695811 52484 -389179 7236 -827910 759738 -118 678886 92047 -127028 -794160 860186 -735861 808459 685298 -794997 -812813 -569316 540732 -675336 507903 -330504 -851470 -932556 -600933 -858004 -843574 847399 -245913 -750055 944493 -985142 -569161 -238219 775163 -891346 -142956 153032 -302076 899574 812217 283440 753679 405977 574871 246558 -385897 -37087 312017 130007 975368 164910 600513 247156 -170169 -686732 842097 308322 -631001 -968199 908707 -805662 313461 -460840 738890 923914 -453395 -869696 172558 -678206 826563 -300298 569036 626248 863515 633806 761748 -853844 471441 712246 -392535 799701 543794 -588756 -586620 -628997 230784 830403 -553519 430891 -612366 -625886 775408 -155450 969970 704004 -813194 553985 -234147 -492487 245290 -19865 394759 344740 108297 572754 -385740 959035 -101310 -216714 373408 731275 -40774 -617898 13944 524593 -806904 -543027 -294305 971489 -856582 -699001 -621590 -168350 -62705 -628859 473764 -59632 878459 -478436 62602 -338726 798247 -914058 167696 663746 30254 -769264 164763 -151841 -958751 -875333 -836475 87262 -310588 641307 73884 336765 -893682 -417109 754339 623886 169517 761014 751183 -849286 184511 -782753 -662581 566460 514074 -740197 -173259 -583839 -398395 222258 572447 213135 433277 271553 110350 -90757 328882 897211 -9346 800241 -283513 -996765 942429 341456 -567595 -449965 247436 -503285 -384088 409593 -69791 -936791 -448959 69781 -846553 464070 -802414 412860 302620 193168 -588859 -202152 -236558 -530613 -598730 286630 384463 223438 690036 198710 890958 -738813 522436 -960658 82171 854122 -727523 952583 750298 120855 10157 281743 649057 446512 117971 -853530 368889 500592 -79837 155713 523649 -474074 -519322 -473174 585803 -949449 -29033 -794499 -741346 -150377 -157849 625004 787890 391892 542137 -566275 -804425 -307828 -803161 -51705 -157362 238194 734331 -23880 782862 -873139 -80713 810514 641792 783225 236558 -543767 -523997 -746524 -626712 203239 677610 -534127 95202 -89464 -591815 -938343 -929845 -918754 -24212 -642139 548520 401358 3407 -443659 48434 -741487 -684761 736092 57811 -664907 290600 239810 486956 279641 419196 179361 654353 -543372 967619 491400 117387 -909617 982285 13595 228822 -217850 686562 -725103 91489 -62197 -621894 -886347 -539951 724643 466310 -186779 364798 -635289 522405 -774634 -444685 182724 -628881 -740914 338546 273532 -448210 570792 728302 -940765 -498913 -630316 886800 -435806 -927626 457237 455731 -39113 219864 955841 350952 -482061 -776353 308420 -950286 843963 -436711 -770915 -687413 -720824 254856 367967 -503779 70439 -598492 -810831 -862902 202554 293973 984783 -775835 -786379 949881 -803449 -966346 498721 -141468 676925 -318406 118108 -138405 -996504 -626656 32151 275992 445842 977741 959831 -261431 -702373 -861607 -905868 -616687 -159753 -962800 -952291 613382 -238036 -698125 -20909 172721 -565803 -12364 -985238 -314479 -381598 -460867 -955509 -828521 243541 -427735 845236 254251 109766 378057 221750 472999 76768 -982879 127285 -94377 399841 943337 -112596 149375 431262 640269 473319 900181 -276226 204973 -437369 -233854 655354 -797411 -264062 -418523 -89309 431589 624672 20176 -962788 -806718 39039 -39671 -437093 -851932 104592 -679990 221292 86319 546839 672514 447471 -702278 300335 263826 -84331 -312494 720452 493521 -869785 363960 -843497 859400 -888065 456543 -44227 -859657 236172 -307729 -126560 -88370 596050 435909 549117 -795724 -334424 -904592 487525 820420 -213256 958261 949820 596234 -178493 819084 861629 -355445 -851941 706465 -983180 770491 760359 -590892 -87102 -260348 -943326 773434 -794276 395461 -613284 -68582 504908 -436143 218296 238576 112367 515820 -228436 -255123 -517259 -360494 -46908 67829 -655899 477488 -17121 528544 278166 -321368 -744336 -920775 -682441 -70063 247806 -531262 518728 -98891 953253 -550162 -259298 -441518 -183981 -968026 -912285 -967015 573068 103301 -712556 279282 150759 348636 -520959 38838 -630514 -37458 -830000 971571 -171070 -923596 -761477 673195 -648748 784219 -440627 -101931 728109 529601 126185 212827 -396473 -781252 -584125 535643 475826 -588461 -631259 -995737 700432 -965949 262060 864516 124185 656891 846792 -767186 -751336 -537440 -80961 621011 787820 742026 -34005 15315 -790520 -571067 -593545 648327 -132365 429074 -479514 201783 -786999 -299549 744332 214818 -372808 -272414 -116141 -626054 429444 -950806 -630537 946788 60035 48908 425610 999421 465185 955532 838897 531920 -534051 -857118 -334490 172001 -737077 -459079 119284 41381 445456 -522381 -437122 89608 292585 -404829 -967880 -305050 -3547 -700526 412715 -980078 -650714 828987 571958 281298 -528028 147790 -57592 487520 39146 -480207 162855 796011 -417578 300154 593132 46740 -357283 18678 620164 83441 517189 -520154 -801551 -240242 -984983 232253 792327 220391 -286407 -924381 -476049 -743441 -452808 522868 620839 350604 211836 74626 396672 -233959 554161 961103 589471 486626 -739946 -619500 -46211 172075 588798 -192195 -637720 377002 763601 422506 -646017 -598903 440329 344687 -185415 -659099 -105803 924501 931678 -681775 321401 745559 -390515 684500 51467 -96666 -292044 -48922 -227912 747046 126619 146295 701533 630511 -578342 -355863 68463 -160436 -699298 -555375 723956 466687 -992663 897081 224903 -447237 259470 -440927 893656 -463639 -795463 -997127 -400727 -709980 -227163 216425 -866350 562364 490468 853386 -497986 810487 54746 495850 29676 -590517 750786 -746357 678127 801381 -853208 630628 -48146 -757338 794350 694751 -538459 782112 10951 682842 -496158 455966 -168770 -938714 838921 -807015 -992336 -941941 972048 -165309 889166 -54462 -203261 393601 -40291 -20487 963586 -228632 -351882 -386861 126910 -342713 -435323 133861 -402688 977054 -339890 484922 322978 -830561 -803165 -559792 -79725 697268 -103249 -741351 225879 181880 261871 -213638 -356091 -867652 1844 649039 981704 -570748 -488798 -198298 44127 -859001 -681420 -261248 -796132 -905293 -443338 -312109 504936 -441689 822345 390922 -356162 -326857 -135069 -844477 -839764 -227733 631628 280208 -974379 -772096 -825951 803959 695666 45670 -735531 727410 335180 934208 295083 -76944 -944061 -267801 243646 275794 -316342 237543 -245894 -283026 -884376 -819711 418848 296208 -501447 -410200 44741 -926860 -646292 727684 637267 247629 -867261 382193 786439 720577 495509 -304256 -65295 -266774 698959 -609547 -633608 -452009 347246 937032 -822573 -50551 129927 -128475 901137 -434569 -242368 -493972 409105 938763 270932 -282062 -506869 226466 -416493 -957251 78598 -412017 329055 66828 352351 -610280 106288 156493 -227767 -992008 -939631 -283548 667463 -813732 -362847 551275 470323 -78618 219027 862380 -272581 -502355 322734 729385 738271 -572486 617294 -420459 596084 -140147 12385 -784935 -893788 99222 250987 398480 -795029 -29763 56066 389130 -481637 395226 3027 168780 -488486 -281411 -726117 -33009 -767073 465960 547374 -36931 -572104 -818352 -20748 738807 -892345 500448 -660505 264082 -955072 -669579 -375145 -403307 -631315 -984285 131238 282813 499306 541038 -592308 402041 -616407 -956206 -871085 -334098 -257425 -570692 -830820 -343820 -700714 937487 -626791 6550 117577 -958304 102609 19095 -377717 -282694 -131488 711656 -774352 -441189 423795 394291 -208863 -155531 704464 -487213 -398692 -480787 787532 -909095 -50637 989855 632403 271752 223049 -735335 -197659 851034 296344 -131492 711059 69497 831533 229470 -269947 -348601 -209175 -409334 -26633 -246441 571394 -65090 -413640 -363791 -10623 -630964 621482 -907630 182338 -823686 -290748 271466 -672137 -584958 406419 -902564 -912091 -331118 503220 -525567 250789 129741 819164 984870 492068 -507063 626257 378697 42020 -254193 892398 -830049 -208136 -911586 -950109 45457 404940 -612632 391538 556347 608411 220371 24691 -611476 457015 64569 518225 756009 -382395 -153623 234699 951210 15037 -37212 2996 -752549 -222225 -48991 -396940 -394148 -180999 855177 169220 -564351 512850 -816261 446326 -767661 686402 810122 989162 -964211 -998297 730298 -752486 257824 -841934 152838 631375 -223313 -438169 -143907 424938 -439276 230433 -696160 488028 239322 -548916 318886 777646 43072 -515031 60473 -830726 203708 894926 366998 -934417 112501 -273885 -790160 -949294 163784 19174 -135058 -221321 -483131 12456 -58584 -764852 321711 -89906 738606 -610609 436863 -574320 -154622 321555 488033 190589 -26343 769215 -970314 290421 325085 -498290 174352 887598 544430 572368 38073 947248 -437284 -641944 -895827 -700583 928687 -835380 -244069 -736551 161120 -556023 -305176 797367 876573 -829124 -141012 274891 -959992 -463591 -915277 885825 -820295 -723096 -949507 889500 983351 564738 644158 393265 411267 707417 215646 -790616 -75122 322158 -317317 -275201 -337731 -841127 -678430 -56698 717036 5316 250906 -688540 -656663 84848 -780839 -242416 -678028 856110 556941 313689 -685882 -629273 -489643 532703 806023 -323434 604292 -413161 -482730 651848 222757 -289717 497988 950307 579570 -516968 -728231 -401188 545883 -577554 -561778 549951 650245 -863468 488786 -149589 473032 -193887 176646 88083 254001 -861692 -907904 749822 828542 -707716 836491 526344 -550364 628897 623205 793823 782412 -432294 -370880 -379321 -412206 616420 981570 627223 648261 -910383 -511995 985273 -883350 -254329 -871912 815789 852793 -18115 -769028 -462201 445277 361985 -109272 160493 926264 -806731 169221 141338 -152354 -756467 -495758 -431267 -593387 528531 -29247 -368485 -30501 -621788 579640 -242232 -879264 606192 306194 -701454 826760 921341 -130693 700087 -911382 -106460 453912 -602038 803796 34195 -58372 -341646 -195260 148041 265652 694283 -614160 -506978 695740 -213245 -890689 612280 -871801 844637 935758 261527 -709636 776754 -559123 -962806 -5517 -119253 102687 -379721 -472388 142472 -201955 -704873 -105575 -25956 -757549 62839 621887 -10289 -778655 -142087 -587048 987035 862748 -349423 5636 141455 -273781 -241528 44883 816463 6890 -705795 901709 -187502 -932054 43999 -298262 -88157 -428049 -247948 420122 829280 -255983 -331819 841279 -668354 -823908 239215 712238 853699 -466224 427907 -730830 708746 -232415 -446937 129160 570179 -343369 957764 518756 -300239 943087 -997866 88939 393130 -487719 691631 -859594 -184422 -250695 662644 -281514 -891264 -99450 733982 -365622 161519 -642323 147514 -701174 -679666 241231 -600535 732160 -564199 382527 990113 423434 315614 801797 -464982 -506758 727233 199198 -619613 -810858 614201 331449 707002 -409576 -453552 -414021 519799 -325714 474534 157757 424882 -662917 -212497 943881 -420968 838676 -944015 217760 -606038 685444 566407 -963146 442046 -158135 -393951 77364 -100996 315477 -173759 -140874 987618 844814 262015 839179 -619455 989646 946310 -661448 -428738 -540828 16660 587892 -246830 772881 -743170 138541 408905 999819 970795 155266 -596281 350590 -839404 -245433 -494146 -33018 -541238 769925 247418 412470 229488 -880521 -213867 843924 657596 691341 -142717 294298 67962 -140051 792072 -708041 679690 757357 -865220 746956 -12323 581915 428430 46640 923772 -846795 -15426 578348 -317951 283057 760162 -505985 -254437 151606 890722 -868644 638862 -743135 559996 669031 685489 -732799 -23232 56891 753262 -429413 462741 151655 -639034 156519 -676174 -142612 867403 252434 -778202 -709311 -531420 809082 743505 590288 350732 -870092 -587287 71030 -159789 -458231 -649610 -617209 -196516 -499340 755157 -182841 -947939 349734 916793 717298 989474 -742141 943653 224309 -187638 806563 736244 -832462 -169464 -885934 580305 -745472 628067 -875889 -280001 -213719 -627849 173585 365843 360490 -451022 147005 711413 772087 -156648 -356175 -713246 -938123 449216 932925 -257619 729725 843860 -723356 -902791 747103 283797 357728 708032 -724515 -784684 821531 379088 -459348 -560518 -144329 455497 355191 97281 -143866 -980064 203100 212857 995730 138783 500844 540292 592023 276962 834607 66906 992389 405852 857758 111046 738047 -908848 -93913 559911 573022 -959528 -788179 956272 -726738 442209 413446 -463576 -638545 -686803 147707 -75669 56021 -398896 326858 -263577 -381751 524852 367015 -436512 203750 59030 -316489 80684 -543427 -60538 -669804 923831 -584942 -85014 938445 988929 -995619 811387 -716317 -575589 513226 546502 -782772 -170962 -761032 -230995 -356365 105971 924349 -39452 -202058 -572100 -989791 -416267 797671 178410 -873505 595260 -378036 196853 399400 70123 -671328 978536 -966561 -423417 62991 -484639 -195939 469481 878141 812437 407087 356159 765504 -49078 132883 251656 468257 655067 630527 549787 118880 933688 476506 -406879 -310931 730468 -490303 702486 -191185 656501 716547 -428084 631168 666135 -699355 774504 193199 552969 298591 -747549 527741 -541410 642333 -642934 -212063 972094 -744577 204287 -931387 340707 -674342 801973 323078 -212580 -470860 623608 144503 550669 -64692 -140573 -451553 584044 772880 622568 452086 -575226 -832092 258380 -95636 -244680 767330 768936 -704158 -669833 924757 -44823 -578257 366281 -715972 -268080 811805 -664375 662798 -638733 -537750 -106329 858352 -821702 -423353 -466395 520000 -858909 548828 671387 914958 28927 536641 -321804 -850019 243187 -21114 -496593 53222 613112 -768595 958047 -541802 -654565 429355 -603861 -667381 375997 693995 408911 -399653 -339180 -753974 11545 332621 -963160 -911204 -862611 234973 186071 114342 -342335 -234179 -256686 517282 897313 165327 -554211 799422 -741843 759340 909971 -20323 116886 -117088 32096 -84780 -140891 369579 532485 16750 -459340 -790527 344792 -15639 885682 642187 509697 319030 -677853 615012 -90498 -305219 492958 -102563 347167 44887 -301490 503290 437643 -527917 142322 -45966 446394 73201 -629668 468275 693752 867178 177781 -425636 -355479 -416410 -241864 739521 653695 -256636 -823117 -635414 -721787 243542 -355703 565780 -50024 754402 76275 -550737 18216 -88158 -705478 -950434 -679044 313989 -641346 207610 -103509 91756 652914 305424 -5468 -93907 665949 -375586 108071 437908 750491 -738342 -575670 701917 920795 -293589 234741 303803 125535 -86994 -875675 357716 -900482 -683022 -211283 994370 367269 -164676 -783696 140308 -486447 104836 -18392 -915765 561047 180086 -546909 310750 -155491 -75406 -600959 -649546 28574 -265716 -135561 -750157 -607126 761613 -906609 -425691 -128541 -113936 944038 743507 527233 -232858 -905364 -591368 96719 328147 -32281 -473664 326124 732366 925041 -369584 578443 -783835 700853 603708 -361997 -847658 -312010 106382 -943872 -447721 876360 -692154 657568 -263216 164629 78420 -706985 19740 676762 296096 793147 -464437 -708057 -1918 -900743 235491 921186 -356278 177358 449562 -68284 811962 10510 -349731 -518117 162055 923809 487117 418054 992860 925953 -584132 -299395 -767018 -394946 176692 -804666 17801 -635270 -747535 -456959 -614663 -396435 339682 -248931 -895710 845793 959404 -271904 227697 978999 244775 -775069 -791351 50017 -910113 -23277 -524417 -406298 348180 243378 -397602 -254750 -829254 624852 -795868 590723 837114 -987677 -293246 497548 -331857 876059 686496 617685 -84758 53390 -687465 51018 596591 -589279 966262 886632 801077 -183027 -388803 -673853 -195606 -619681 -369563 201346 623980 156281 672982 348641 968017 -335857 -872465 406447 -511775 -961238 -394878 -301234 -311145 -103639 212948 -167243 -438365 -590533 -453726 -396047 32746 460517 -147177 -380641 881413 58242 -851497 -1164 -824130 -61249 -301704 -972234 -426090 -963685 -428285 650688 784450 -762771 -625289 -526846 -921559 -25635 -230970 -620674 -634265 -95639 996438 -833844 625358 -890270 -158335 411927 -184609 -682131 -199146 -23778 -929451 801155 62166 439092 -268133 -927631 699768 270145 795473 -382376 905509 -321346 963787 744494 110076 582717 800018 -565060 916495 579294 -71839 313246 726629 66011 762281 -893499 -910602 -279555 539278 507000 -679886 -516315 196967 396111 -260742 646980 530754 928951 932005 434915 515293 -962063 205308 -812772 -808146 830099 -196545 -102114 -13347 312837 845470 -323154 619973 5381 627905 900512 -422922 -51548 -350656 -145054 526517 726470 -417749 457202 -830853 -111834 745092 -912157 -125326 801744 30272 -116900 330875 31397 78025 687257 394283 734554 -60929 403175 23241 63994 273970 -62548 703313 652127 262826 990685 401908 71485 55712 577287 -788074 -48616 613442 648647 459087 -790328 -373326 -721839 -596117 -903300 709767 473709 985194 -522444 -76469 -423052 -99584 -996283 -398596 617816 -399978 -742950 999948 -744294 -28857 -896915 823008 704722 648804 -233902 959316 278442 77552 -505044 -480203 922595 -766555 114678 -567098 363470 -419603 783355 -168772 -432300 -149654 594142 447042 916336 217839 -314604 82038 977199 778116 -361115 -406 897079 -929050 -937618 96420 -767427 100740 -757214 -974562 429325 816388 975812 618438 190854 -552132 244590 -932737 -45413 -439111 234894 -82785 347859 -814277 -190108 -984337 910922 -807753 616453 43438 193198 87892 -189093 -929138 -694717 119406 -685917 -983499 -959264 -313834 -691603 482877 -644625 -798576 -34657 -918987 -165648 592724 902643 996766 455287 -450802 744564 828398 -115798 556062 309765 334609 104388 -443368 -220838 -608157 766740 -766012 -578307 673591 -545153 54944 -146742 -112429 -713606 -553767 -117517 29682 593040 634710 -110466 -906432 572258 849069 246594 641249 25506 -781652 -990739 570987 -91369 737105 780673 29160 927645 316626 -506030 822485 -881246 -995049 -861814 863909 -276055 670522 -794203 934079 468811 633102 30069 476539 758705 889237 287007 -364887 -214501 -292728 -744036 -274038 778076 804947 -583366 681941 -348964 777238 440344 611892 -75627 819878 -674899 -114876 332054 -763510 641730 585241 -556413 388222 -633229 652983 36115 -843149 -554702 -60390 839697 -825587 809156 -751825 676827 -909788 379458 219865 -836122 -567100 954521 -217875 359736 -256851 -348021 -648395 -474516 39251 -439764 -692239 536626 651615 500965 -557102 217421 -191700 669428 -280451 65555 -472118 967786 -770418 -96784 -60545 478252 747922 -180125 131777 629363 266252 -737025 -144834 850636 892145 -637077 457812 149657 -690004 307427 -710375 214414 480283 557109 762324 495540 380304 52677 -647166 -731287 245456 -121846 303699 676958 -988264 743950 -347990 -439656 709651 708338 -564960 -61968 834149 -957337 -546175 994579 792739 359734 -110387 -154238 -436776 119225 -357831 -359149 548738 683360 549804 -838674 937235 651309 814786 -211183 873201 100280 379980 -714675 -645002 461868 -882226 721222 -211343 239559 101120 -231433 615971 -966178 240077 905004 602818 129240 -589353 474374 783737 344622 -202895 -985477 -871578 -161679 -408412 -12973 89884 -786748 -834645 126508 -318305 -270755 -685705 839543 -333590 44296 931499 485112 527468 -191067 151201 -139318 547974 -697947 -178589 696921 -704242 403345 -719694 140518 920528 640003 -690813 -954874 463752 377386 577917 90403 -396567 214986 455677 905978 -170214 -608582 518675 244764 -501453 74853 -617470 -351123 257604 55625 -797245 -64344 -611890 345467 434434 -45479 -427576 186529 -678497 611041 -95716 -138 -990290 -608779 555303 -940342 -622728 636447 261436 598272 -601223 56764 880034 51342 34272 -612228 192913 348160 -61550 -234394 554425 440565 -690266 -365103 7100 -352224 -506006 469100 533295 952520 -173603 -9033 -479843 437065 420659 696967 196611 371601 938068 193798 87253 581412 -245155 137521 -234121 433689 564126 -924584 -406971 706074 81307 763169 -926836 -429848 -426741 294406 871951 321748 -537893 50258 -829821 95047 326956 -178264 604435 720699 242257 170108 679261 781376 546898 833048 -492046 -344712 753259 885145 566234 -271589 149390 -998161 880526 -864140 -786851 -256160 32636 -836510 305457 39174 -564729 -279976 -246378 587596 -125436 -785059 -626484 401013 200510 -751091 -97848 131093 -977805 968086 -524112 -942698 387029 -92868 -263837 -658124 181770 303701 -56081 523009 58796 28493 -343912 504418 153674 -431196 -908968 172433 -319516 -913557 346970 -625639 412787 898635 305406 -729763 -662689 630910 35032 627729 775175 -276397 978864 646206 -73923 217134 -198141 -755389 658631 -810362 -269311 -732465 342239 531174 4877 470888 204212 570732 -499647 786407 -747161 -484531 882407 718201 -889201 -896561 -392576 567200 -683595 748493 519361 13232 633432 -756553 -221167 -89774 -367894 -585712 841613 -815227 737618 -954642 470916 42264 -298520 -866819 -902021 956464 774012 644604 -590934 700744 102991 -171074 -145283 236077 -781416 899371 -864748 -199426 617600 887101 -460988 -246478 179495 479363 35220 497937 30493 55073 -238912 768186 366569 -939187 463929 -942308 -874490 -243756 -662493 -162052 438369 -392173 547413 298613 -25508 59647 129629 -538893 -872370 -47202 857338 -473800 -875647 801419 -703840 201816 399538 -598538 372727 -632772 -371819 968481 386012 -606430 577230 -72092 638175 862491 584953 274986 -761789 428556 336163 -191374 663938 625069 752463 513103 718278 493837 538738 -891672 727664 -972659 -941705 -514055 -349035 -950560 425275 -391088 143484 166674 401426 710993 -312414 248701 -809663 353010 743862 -558251 -705791 418495 -281443 445214 493571 675160 -351249 96049 -303130 -876178 486392 867386 -382013 32330 841784 699965 44706 888006 998243 973324 -630015 617041 521314 -985902 664532 -15505 -606767 150412 -733568 -971977 -257794 -12405 -710561 803156 -964880 811892 49471 -927995 701278 -243393 -565405 746396 219699 489659 -191999 -172414 928273 -12792 690498 34866 -703541 -818788 914501 -167622 -850710 74431 -573540 -269251 248745 -648050 466381 -598924 -67464 67068 -280494 674472 430076 -172596 -486375 751033 359054 -559207 -774395 864538 751160 -880817 -176020 193235 -593605 -940369 526615 582909 391308 284494 -536891 -647862 393938 14614 -63959 393467 112618 88260 -50969 -643225 -14877 679656 136986 423419 -196478 772201 -425903 -230476 -244033 710014 -786803 267303 866502 340150 784837 -124422 -351753 -606863 127202 -51352 -984218 -25500 856515 961 705628 257817 -863301 979943 341332 129004 -239474 925138 166527 -513264 174327 -220915 172225 973960 740645 137527 847665 -503378 882746 663811 -52195 267568 -594230 930232 364036 -358130 -784158 -309838 757402 669981 -435458 -91169 192711 -594553 -882670 -389821 277032 741832 317954 -267404 -529267 -155726 -292182 808735 -207239 -188565 152151 170497 -908251 -961686 184908 716014 -59267 420093 871230 70734 -975838 -976442 -51369 -874341 349158 -195911 -313929 416741 690900 -828384 305006 -159410 858149 -787177 183812 -481778 -417589 -586352 -437390 -725777 -256534 -838576 125734 -346926 734810 -699791 764931 1961 776487 687326 -394530 -938245 -17647 -65830 -81918 -248348 -945140 20985 -534483 -378094 -818623 124964 854160 -434232 168587 551450 -192045 424798 -471685 968938 33039 -400704 444757 337146 -490670 835179 -798320 -512765 897183 -558221 142554 587922 -981653 907775 676242 -183160 153122 -921013 -552372 528411 936223 58022 -500144 45140 -648265 309362 888603 461839 -730705 -34010 -392228 527998 108097 -777905 458617 -719066 587292 -240374 189832 -210080 -322207 744588 2902 236889 -174938 -950245 -183965 842131 -237321 764050 -368668 421345 535248 469729 -179776 -306577 -564188 -357750 811156 -206408 -564263 251813 683695 -909682 -208823 500829 332566 724118 531267 807409 -617727 -521271 -553336 441268 561371 927476 919118 914190 515654 744120 -838975 -358536 -17514 714891 -56579 -482172 560081 333109 307989 -297262 -867146 250836 386191 763164 571826 350041 198374 906411 759660 -874615 -374393 -626080 -941637 486012 -249260 273708 941866 -741727 -693340 -156264 -223749 -339399 489792 -148802 -104031 245847 48616 -471091 -237756 -950810 -459188 -163702 -513215 617635 -913133 -694 458791 -820449 -568616 -846472 512828 -976577 976424 356501 93814 82235 638981 -903501 -102654 6178 41062 908409 937152 -965292 -29387 227875 362949 254727 207952 -610817 -90152 -927805 12168 -208016 680309 339942 -965211 826478 127566 -374495 380895 356613 -71356 876920 868070 -783918 -781198 617798 -534308 618761 326307 -131914 -64170 -159886 -33193 -672052 970591 944230 680002 -679846 -592395 -964009 -855987 -512885 -639863 -535610 637459 849244 -287485 -63413 797541 658589 -916932 -802416 -379833 -615563 246786 300886 -818064 654171 828952 -628626 981709 -219234 -148301 -582079 -955393 -16546 194942 576714 -678055 -768240 -802665 101270 -474141 -508290 462608 151755 231130 -506811 649839 552350 444334 100053 719534 921947 731266 553845 -410437 -411807 389679 865468 -531591 -645597 -819903 182937 503870 -368088 331640 -893749 -731053 -542068 458185 309994 305143 391293 -479781 170973 -493220 265023 -712950 863201 -994392 -859735 -196248 531337 -382603 113317 -965066 -334408 -190126 -606541 299631 5800 47680 873319 965438 11367 -472395 -673305 -509053 463188 930588 520814 465234 53543 88148 763467 995572 755430 628781 745955 809188 -820239 698862 824747 851411 453879 118225 308142 -66780 821886 933893 -465907 834673 782047 -177237 -71814 10756 253896 863578 328508 716383 483000 223259 -385617 737973 -958969 -274834 -426815 867566 104667 110147 103797 524967 776116 499201 105060 -902353 59873 -967293 57271 -800885 401544 616854 227246 -482061 -375390 -833668 -917348 745300 -345348 470764 -968855 -329012 59704 -82288 -492273 234800 480202 315141 -354915 746505 -358149 443487 -945097 -594413 -160022 325666 171156 34493 -116474 800714 380799 525612 -685931 884932 -676906 337847 -726864 -923790 13070 325740 521284 548011 -124499 774026 138386 -135367 471886 59653 -435664 -897574 -599903 -451962 517511 -315073 202857 -690456 930003 -695664 -576004 848572 473510 -316186 153286 -605243 -225563 618831 -637498 588157 448969 183246 -393201 955918 179807 214232 -584760 -311462 -321400 351192 -756819 -538125 -789766 -395988 -435444 657060 -136130 294309 620489 851558 -249680 997771 -880933 -611604 -283391 896407 620236 -467688 306872 361080 64573 646531 -399187 -416434 -459809 374393 -963827 442802 -392325 641146 -665511 838828 27115 -294725 287463 355259 624927 923683 347871 618705 718745 148302 -591297 888532 -117263 709517 710616 441886 107090 420324 -357297 -974851 -480645 -385909 -226275 -223052 376894 977646 27151 159993 973701 -512468 614726 -94347 -374456 -669796 36535 938695 -692456 56515 199981 -980351 -527848 105439 -907070 506409 712318 984160 -850326 952762 633878 -280983 -17559 829856 -4928 -262572 -972841 -140480 -141203 -335829 -375773 306413 -205658 196144 -408435 -823052 -46971 -141354 -931157 242193 -192071 905669 -818459 -606601 -966522 290521 103417 719308 8771 817060 -192137 -727509 75227 -765848 315590 979617 -450996 441374 471709 171184 840491 -780302 -686709 -224433 590494 880836 -484496 -707609 -188576 380073 -924286 -86184 -598463 -627608 -186039 425202 700964 -67075 -81118 -361091 -714241 507545 -846144 -417231 160222 -148576 617254 -273986 -99744 -285655 490543 66246 998328 768130 983942 -717346 -713299 -391638 -442962 -315376 -368357 125525 508668 681564 -265232 -111252 149528 396594 852784 501898 -643841 198650 587762 -983169 -587388 595981 -785696 376529 -90294 207929 -312005 981174 95947 11713 895956 771484 89301 495706 727572 -154847 192136 -941137 -42635 -106469 735321 62429 374023 257681 -64878 -425224 238060 -674880 344783 219269 -731428 320535 892931 -957058 806690 -563013 360689 775249 631325 230276 -521549 943841 308032 611838 -899145 -902781 579474 174313 525756 716674 994095 -761158 432601 817180 998469 -765032 63095 -49661 -441320 -128161 -716461 601437 -45442 -780000 368893 -782012 -769949 -903265 574427 243142 -987065 853715 -349658 -637594 -300101 558570 795500 -728422 -87576 193347 -417012 -538421 -747256 861682 -966339 561112 -891030 848960 -108920 274067 -178062 -919512 520009 -608702 -131561 -116518 -530894 -279137 246244 757820 -896056 895961 392055 -869148 736612 879889 -571899 -6241 -35532 -815138 458324 128878 -14793 595145 -544833 -101245 -751804 -43311 351926 -693687 86020 602088 -626756 809561 194803 -412172 -654361 -727802 -417693 -830384 -11933 160466 586233 -94647 -174097 453750 298670 996129 -525602 -555042 -582577 54287 996248 -196182 691966 888124 -145897 -466130 185647 844615 35562 733683 554667 -605757 -714571 222900 495632 913460 -518225 -539934 304335 163990 217378 772257 -585555 -153386 324590 843593 -22077 -94506 64263 228709 -439682 562285 -516493 -456905 582815 -357915 655053 -838094 748348 -272517 322629 -178689 -294211 739427 -321507 855289 -18848 625345 837677 -882640 765750 -936143 -805920 591594 94500 -756032 912565 -565731 -922397 -666768 -431297 614390 -55424 53177 506533 911446 941020 -404990 -791005 -516913 176813 380460 -27769 146731 -812037 -968056 -182091 -256538 646436 -70437 734371 543407 627929 468961 261981 762347 859678 738247 923651 505138 -277298 633648 -77754 -274096 586901 791345 215279 135493 -128396 404949 848600 52166 -659391 -402918 -529168 367418 -73692 586098 -110789 549309 -724453 566851 -525488 633888 730486 964583 262874 -651546 990428 -597204 -941416 -326327 -816315 339285 -311460 348980 846077 702999 -545648 -929082 -858584 227998 666668 -623275 -519752 636166 -455231 577257 -688776 -363679 -649487 342333 -652795 132535 379125 -504511 -814385 -558590 184086 -506213 396317 -703442 942132 702881 -607098 -388193 576706 -167072 837113 -529365 -335288 -55655 -919114 -761445 868703 -697538 -858413 774830 614969 -467975 -23112 529686 -96233 915494 -354526 -730887 -183600 -299820 607524 -322574 834641 -737720 -191327 -150642 824215 -949638 -121004 918223 -525897 156182 111432 -786901 -83625 418812 715104 -665458 223794 46017 -143920 -953516 -559464 551083 -620766 -81328 -701973 -858311 165427 539081 -990941 -96232 -858829 -854793 -441653 -493137 -506456 796426 747650 897173 250604 -837981 -201093 -717291 718506 -63399 133885 655409 923621 464950 937444 -288740 202353 695479 507934 550078 570488 -591408 -539345 912180 -534281 326757 325293 452814 -308290 -442798 873285 -901233 440435 -207004 736948 -299088 101903 -931619 631118 867230 -273824 -723596 -838149 608119 698758 -988717 -479435 514833 -320906 -953832 252556 -635277 -927879 -89900 -150238 841689 -524114 485647 -655697 -320587 80388 127810 -167682 309033 624449 607067 -906899 -582771 -700290 -393668 -545551 808175 23977 -535875 441232 438030 887297 631590 436838 495071 897693 793781 -548191 -249208 -547226 -713314 134532 -953112 -921704 465542 -114841 512012 -820411 958727 -497354 -216517 -964910 668463 -126610 -754452 -627336 -789887 799779 -883254 356036 102258 -732548 -224585 288920 -194323 197173 -291258 -901336 -446384 832029 -779713 -573443 125293 129558 466207 -121226 21642 -247529 733590 941634 809569 -804691 375047 -159897 196001 796917 -309365 -37826 -700437 699940 -534034 -838924 -544811 -660352 846897 -56950 -164886 -992924 194182 -913962 311848 490432 754391 -405120 420481 -594282 892608 567046 -105253 -718338 -243824 140601 105745 912035 373068 -130882 168687 470084 -113620 371470 83514 -314188 26908 -365962 -907355 -755749 -426308 649367 -218403 -40654 491744 165863 585470 -682805 -3823 -586321 984603 -156858 -993654 748939 -225478 -529955 -797124 696044 -294826 771161 761546 -742887 772571 353819 -178802 983722 -952658 -533484 247186 -44532 -397277 -836019 116888 -679808 -827900 644832 123411 -857828 -831984 -41348 -237013 712 -286086 -794650 665917 -176830 -758170 718579 387417 -327013 -355984 549006 -301246 -940873 -529755 -912712 -821903 651345 108935 638467 297874 -130571 38797 -89322 364934 -859516 35617 189101 -468769 -711756 -714464 882966 -236569 520973 -997282 -885708 -997606 944748 -206305 573695 932903 765572 878495 232835 426867 -749735 -3061 582237 -54506 -340797 655366 -572863 -82469 -734479 923429 892535 28100 248035 190067 473945 691973 -817297 280685 834774 622212 -133187 939911 -826382 -92961 -811318 588966 -920124 -6810 813417 -362588 279158 686109 754493 73423 768841 -709957 -623935 -780822 -120178 986286 -563008 -173654 -722130 -456044 409693 373434 817572 174787 516877 -845896 56829 -50365 -247656 534454 906975 -5426 259099 -809798 -183681 -390569 -5751 -832066 -164823 -88704 -129371 -856016 -182980 -508894 -589430 962035 -3413 -531895 466083 -988068 -816131 557238 -44109 -14409 683726 -559909 -483122 -817088 -546356 952290 455262 -772183 692539 -909273 -961632 789018 -848782 710073 -917852 924333 -708133 359005 -670000 -845202 74998 -124790 -675874 383713 566487 -949522 162393 -109956 647844 -785432 -55516 -591960 -674920 897164 -224269 -341308 -441086 949539 -19376 -163677 -396857 166696 -867689 -568439 340060 -696500 29435 637361 345548 722291 -990593 -126134 -705352 787252 -791043 322165 -668590 -302628 157346 -824119 208993 -482836 -810512 557007 656193 649879 3131 -756089 600928 922565 962605 416097 -241215 -759149 -802110 -432316 -572675 383696 -582452 -238709 -514499 -742270 545776 407299 -466751 -671649 175655 -431890 629596 -678316 195007 213763 613622 -646527 974167 -345876 -488311 947643 -367770 -122426 -210396 416137 824373 -704092 166763 800807 -868128 -305651 283157 -8186 -350375 -423942 84333 -890806 -700443 -862247 -908207 -480309 58269 992268 653750 -436332 423150 -957334 -664542 884583 -305510 582845 -193872 -396616 -983755 -36029 -937712 411437 392744 953901 -503803 -811356 42034 326947 726629 990765 -951071 343230 791196 598795 551197 -926964 -37975 978744 418206 -581872 -323425 725470 102257 -509505 -588251 -259233 535416 -533500 857719 -908082 -87961 -623427 -305565 453235 -810809 -248389 721613 986315 -916618 -230202 336940 -512763 51365 887959 626186 644998 566745 563036 -38648 -207770 -554005 -381896 -494505 156401 -619896 -145599 799808 439592 151089 61440 355613 -708291 414652 777844 -667554 -735462 -25007 -480241 319493 85082 -603538 599863 -648790 376911 980196 -622522 398328 -495622 44759 779402 -111186 -713322 -137022 190278 -779490 93070 -224655 -328656 86066 611330 -207995 -767247 -705694 386630 764532 -475096 -424513 713826 304390 -765465 973420 -609389 652633 736180 -585825 -524471 238558 895114 -614107 -228312 -847015 -284459 979931 -709369 343269 230777 207029 -82445 -597010 -986932 -804933 158893 -178635 -168809 -313337 189608 798543 862106 295368 -574196 680487 435717 -872894 470454 -105865 -695169 603084 162357 666067 -781149 205265 318158 721054 543102 -191665 -385799 -584429 239378 -872997 382818 -734658 -292522 938651 -738326 -252160 -856141 269002 -500829 531726 113801 316728 -665513 -826126 66728 304200 812161 407049 126551 140656 285906 -75901 -404143 327356 -486866 949479 -260925 191435 53165 -246004 -589489 -408752 387354 317473 18956 -725869 179063 192806 246916 -785939 -388105 26352 -57547 220368 773635 29481 -8944 141116 -340426 -799154 392957 493387 774625 852271 29525 -115034 162311 794994 249702 895502 290530 47121 211186 778068 425948 -987433 -482767 -986655 152086 -109593 -121654 -643537 -706459 -702538 -3874 605518 -97328 994187 893950 386912 242068 205062 -366160 818461 -395872 -371690 -364050 832592 925977 232705 101158 865112 56535 -899871 -262469 72872 -184857 240161 274050 -144569 22023 -21628 -627514 836177 66092 440094 -771771 118516 -846337 927577 540593 743540 385371 43889 782640 -192217 -231599 -973704 484060 -889607 60709 608595 915907 -711446 776015 -689348 554856 137611 -851974 -964674 -140864 644997 -871800 -809156 -274505 520594 920716 952938 930345 -706943 653263 -714415 -60055 894518 736972 388688 143677 458664 -658637 998550 -437153 607330 710378 -524247 494718 -664190 953735 -872606 -466117 615869 -258856 -454162 -979540 -500775 -302757 407375 13533 291506 -973114 -69031 121418 291893 768000 669621 889958 865512 -586458 89058 166807 -602528 -879609 384687 777400 -478263 938920 -45246 201877 -386718 -567359 -146412 -792845 620414 -394306 -775182 876933 811909 -156993 878461 974584 -791055 -980712 356523 125800 423249 -633646 761029 -182295 -467255 -970199 849127 -843649 -120304 -722292 846083 -625114 -708240 -77025 213341 -194614 98250 783036 -385776 -878384 -623217 672878 576520 -81652 733000 -691468 967303 266696 -812529 776388 808225 122308 -215660 -795898 193983 844848 -369127 -297579 -547041 78516 15350 708993 -294062 -575767 566550 -371824 -758979 -973987 -861064 138808 -545640 -866414 -100561 855590 246770 -736385 -183838 174907 -42836 562318 -938291 773002 817529 -757347 -767426 51419 649829 882045 167193 402602 -71605 655734 -681900 -610135 625628 41537 558843 -703302 -696161 82572 196270 -478858 -759188 855546 -36962 -398551 899696 -15584 309652 734291 403884 937609 971626 854824 -811531 440243 -843889 340369 -979082 -498160 -738297 341417 735785 -371194 -69271 605249 444770 -962449 143200 -847651 874949 -369639 -90581 547508 567754 529095 -126948 -660300 -171456 -964178 734365 260476 -409273 163321 -280922 947552 -772907 -509754 314056 230376 439474 -577753 245413 -928047 -64261 -730718 -633098 -152821 -658909 -471631 306948 -144583 380269 -13501 -2513 980916 -472588 -749639 -145046 -740215 -818908 -961302 822205 -438026 171838 -168033 -457663 -553999 -811689 669847 643752 346145 -169383 666628 914611 96226 -171263 543372 -37959 494918 -169505 -384310 -300761 -46577 583898 740682 743162 537142 939433 -382576 -11193 81894 443227 -629870 -131404 -21886 -893232 714298 -855044 566811 -814531 336101 2543 330747 875692 -239642 -850577 578077 569721 980867 -962828 429746 -134697 481143 -241783 623005 -248119 -306321 189261 -860936 -813015 693645 725491 995470 -495451 196200 -685502 26462 -757699 -146294 281622 155678 -817466 376944 -352419 874422 143338 984973 778907 -107583 -991707 -226616 927718 481807 576073 -130054 -866965 -362842 582780 -15631 393063 211516 -684875 -955665 112302 106046 -116286 -589653 -28248 -728244 -363707 246351 528719 429243 -739918 924024 985395 5522 -619565 767546 -898698 -538738 623172 741658 921936 823326 -183177 -810863 -996340 365159 -464718 -70128 -635384 -224319 -292980 -299914 149305 -782280 -46093 -755813 -202331 -92148 910121 -740663 -813848 -574159 -745022 738110 113200 254416 930215 938796 236608 561220 165655 -955463 -386576 251678 459937 -41473 84780 612769 -819157 636300 -289679 -485433 -850450 -933661 -534317 468794 782967 914937 -428679 -303908 248744 -402119 -296801 -539584 -850508 -954751 371988 -866897 732199 216739 -775110 647075 -336420 469989 -258680 939087 134021 -58367 -443637 -217963 -120153 388005 632928 -874354 58651 399092 -69572 -725881 420366 -993276 -651675 -784386 80898 629086 -71114 313129 -477749 -877439 -882785 -377233 -321262 657503 702498 -680852 -324395 -241186 -2472 -58895 195045 559961 34793 -63102 720103 323868 931479 66519 -553388 38251 172725 -162468 708473 -972292 -481496 -321359 -150281 832760 632300 491562 -386236 68991 206226 -408112 676648 979105 -290502 -742306 131265 -817435 -137058 -893755 13440 -648379 765575 221225 -872406 761008 132438 776417 -561577 -661881 -65540 -102405 -495882 -630623 428418 -495563 274888 -231352 -140926 -449531 -189984 837945 -780117 -302061 -898134 913960 107714 481081 -378016 -583495 -552420 -604278 945174 29064 590500 408008 833584 547361 842203 196588 -629914 798473 -319021 -665565 325959 -492876 598963 581451 250419 498445 538167 513785 318688 -729871 -242643 -448778 -106026 -721612 -288264 -6722 110067 248602 39696 785152 684392 -258849 787841 157473 -670407 48 812648 606393 -858815 -935376 -489351 -178924 -710996 -425740 -45316 -863694 430459 -192633 649675 452679 751235 -230170 -793131 67388 428910 -129659 157982 -445524 412345 903241 232893 235752 37940 589580 -284196 -757389 154246 257948 326460 -634873 -10586 -814532 -303825 -405874 -313501 -728415 -659813 832042 98269 724342 -746370 292782 -651895 -14887 -930715 565794 -95567 -432293 -837261 135875 -57998 -573436 -942752 46848 -816452 -567731 878071 840062 667990 -201947 -897257 526742 363479 -33811 172083 101202 -366546 -976645 389074 -170253 -382949 809114 231824 -312850 429747 611208 -652517 285801 921952 8567 427959 -760509 -193186 202893 -860869 888714 637120 596325 792721 915459 474985 -626037 -411974 -324058 759315 -27901 -207033 -519393 648524 272195 -21279 17870 720883 541492 451650 -922169 -730560 -220235 -781383 837714 -579015 361752 -264533 -130708 -547266 -106973 -524147 835269 674686 -994799 836330 -998079 -806145 -602865 -371485 899447 -181734 41151 42538 -270923 879485 -815816 259078 -344199 -776152 -711421 53075 85113 703984 -395873 652799 911772 2942 -58369 688909 367359 -45231 557575 726550 749426 -187848 953235 -473021 806904 170585 846575 -71084 -959798 618157 -777760 -290147 468564 -380415 -539878 -117885 82870 958327 -211641 -162045 -623547 264835 -234873 700075 19976 -68882 -308374 811935 832059 -950185 824568 113942 996047 194477 -959831 433883 -525720 -976202 199277 -598964 893918 -716021 418854 245854 -820547 -823527 -475735 448663 42053 254753 -624831 -213614 637674 239673 -558421 -251393 -565548 483146 -492005 290081 -361759 -510832 -630730 6222 179870 661277 -632299 -183054 -673838 -642346 368713 -574196 -438285 860788 -385583 796079 840111 876164 528294 -938494 872676 429159 -922064 860097 503464 94419 -74931 364858 183618 664145 235857 323281 -275665 817085 205057 -566531 407582 -802360 -657129 -754616 -493579 532601 -360767 915027 -869686 -526424 679586 -930353 58090 608258 -812593 -322043 -682283 -28152 -125484 -960817 335935 538768 -249044 -837603 -202223 -473662 -261300 -837391 366951 235676 72729 -945181 833040 512111 710893 -955362 -244719 152800 -592105 831585 668065 167400 -402216 -693505 -479186 374996 686055 851679 523863 264389 633965 -616324 868080 973104 985353 707686 -694654 300256 476365 -24768 -946360 -936208 952895 92992 -728014 622545 718937 783923 -426906 -195894 -524534 796278 970682 -416398 -145613 -427779 774204 -483144 -293333 249040 -798678 -653732 883259 -191863 11130 299764 98082 -611113 -87085 427368 795923 979454 -713582 343670 -122702 916181 587334 593966 -629606 948551 892725 865271 915290 -777134 688469 283657 -374540 364939 -76205 101616 -631844 -769000 980367 -724721 -865025 -918348 -149347 -564453 897081 256047 -801978 683420 800734 -850196 294662 -511505 601138 747105 885772 -235961 -218639 882330 698172 987687 335432 -427722 617136 908906 39897 -282520 384435 18875 451259 -794248 -236091 -167267 948856 -848449 330650 -684443 -180594 -495313 -374502 59067 903406 -844600 -579486 -135780 250496 85028 -678846 -445733 -171876 -863892 -528579 -580965 874771 610785 -433139 213462 -111580 160725 650908 529114 333063 -723922 -203124 851015 837478 -631191 151343 -885230 804063 -106091 -485360 461061 -534524 -189100 -204952 884028 711642 345310 -323542 -148566 335837 -979074 163704 134418 526715 188563 -150229 613262 -183660 -821616 -54577 -27252 921473 -891652 949412 435147 426122 -642957 642078 -39069 189806 -188125 -702490 7226 641374 -603824 -497832 -827888 659842 -587440 -828925 -795788 -77453 -686961 773419 123340 397376 362893 923466 -879407 807018 -149541 598923 -98799 433639 -452830 884557 93803 129058 176284 503079 610966 173817 308632 649950 862491 858174 -724998 -970512 850646 333880 -974151 -412019 -402311 -488289 -901920 444440 -671863 869410 820109 678058 -299424 -494236 -663051 -133616 -21335 810235 517086 345288 124646 -137488 -484316 -579832 352493 902211 -678476 163895 -822553 397412 -432620 362610 351184 765498 -606503 -209912 256762 815775 -814929 -759298 -937974 757986 424789 603916 -216455 637764 -958433 435230 -50796 -571652 571762 670932 101885 -442828 918859 -4733 -24792 248457 -164936 -33998 -850210 -215538 -428451 472733 -204099 -613814 -36367 175029 682934 -983627 528574 597022 976398 638399 670629 914863 -632610 -344374 382487 -505098 -104941 810539 -73315 88114 130542 -678100 -150447 -85801 574085 -866803 302947 521101 864576 460798 -883435 -814415 -481954 -481369 846271 -685229 -58771 473376 294092 220854 417237 -350471 131259 777555 -277426 284596 -269281 -525353 -857755 526534 -864481 485280 -22533 -363494 -472329 -413756 -835770 655374 -450187 -109686 294094 17267 49789 -593169 -229135 852497 -670331 -683998 -81568 -213471 -789223 -678392 -771425 -215215 74969 471353 941321 395332 -721034 -177919 -161462 840719 122809 121824 -59677 -357315 -259332 889866 775082 59340 -359890 280296 6983 -264531 -57901 769557 -886984 612168 72962 -634654 -513074 -749834 411366 221395 207277 473990 -408258 -644448 101456 -286919 -441891 708276 -562941 -611643 -8662 529713 -923033 271061 -582496 267114 712689 927623 -310577 75879 -249877 202349 382681 404837 -849678 360205 298871 -496044 500727 -179487 592242 -34217 -155202 -547624 -148438 -548664 -413854 239571 375570 -677327 409294 401064 214834 259283 266949 888739 571043 -628957 -735268 -302720 -172265 -647352 -133253 -103950 -508465 -152545 863455 -711777 117410 111159 90395 -240863 918909 426069 839698 473479 -280995 -41871 215039 -365486 -28713 385463 -598931 -776839 -493167 617095 760767 233701 228550 610933 253609 209014 -927674 335562 554549 -854660 534131 392321 -174528 -848578 -957755 2635 -82694 -43273 604103 971532 -541974 -793004 462360 -717605 305767 -456841 861675 -688506 -825185 377207 181127 444428 597908 -326947 304584 -167519 192410 932649 -381284 -641619 -68645 -153525 -594937 -491315 918740 -793045 -525665 -634928 755541 289569 6033 -333892 431108 791805 -861158 947271 677978 239873 868623 46430 634533 -501534 725845 691362 -356475 -120757 -108055 -198555 354415 -291111 516954 580529 -387028 942880 -372022 425922 72795 984612 636401 755975 848363 66401 595610 -346331 -40542 94148 758563 584692 38553 886320 410241 488704 509886 560378 807354 490121 -62896 510317 647018 -120061 -648986 -508857 -135745 659479 590057 -91206 -644356 678816 -88171 -647701 736761 -896209 -964612 -611082 796578 932616 -934653 -521623 378740 -282206 -923933 -50492 -109693 456875 -196822 -576384 -115081 921857 -947145 -244859 -144759 702650 906305 -621646 776203 980126 478417 -181287 -146466 -503256 74435 679872 -551047 158728 879689 -786655 338025 712356 -341656 -353110 -765109 494866 304761 558334 694228 -314465 563881 319795 -764342 373067 -486151 -728238 -794232 -77365 -593729 323930 -908162 683526 -345949 179645 -725586 156312 -331612 -390175 690353 -827053 -455408 -522464 -712784 991289 -915569 -388535 224362 373506 638617 -754659 192949 316956 634363 916947 -230283 572326 377943 -9196 -241369 14709 284064 168575 -138791 -620017 89250 193191 592814 112306 139640 -4336 200031 -136114 658707 -829515 -626763 946055 704058 -667259 775313 -334156 300933 -827807 -129820 -106909 -353951 -844256 -330185 -93869 266511 -978804 -604380 759032 183845 -650654 -429221 -174726 127243 -568107 576158 932278 305023 996236 153541 -807237 -454766 520991 -947398 865998 88616 465950 -505858 -850712 303996 547723 -1373 716083 -624230 671451 -768560 135824 430051 -866312 -757695 954132 538765 -227518 -794940 -501370 -325216 871945 -157508 -412574 159610 432277 -550110 -573863 -68917 808991 -494721 -363185 -819558 811861 -125453 -831268 805566 791769 869297 102476 -127002 212035 928257 -675809 -317422 -144742 -819523 -328823 25752 -157729 635860 -618765 -826592 53123 642890 -162056 229287 -795541 -928074 -442007 557568 -285837 -426942 -710327 743630 -490647 424623 -625582 -956660 145933 722127 612590 529285 896408 797576 -832961 856540 -559694 44760 126744 110726 -600583 945996 -625663 238923 -113919 693639 622263 185416 -608305 242369 -694231 -590224 159965 534213 -773379 -795898 -931814 994546 -245239 -759387 -2714 -151877 -662438 -605896 988954 -461528 181936 540546 30462 200530 -575232 -918633 -828079 265450 -155535 -203551 299845 -336077 -201121 -798691 -330752 -928764 -78373 -447269 731676 746951 -746583 -899455 369064 125181 -589119 376905 587429 261815 546767 -239298 317578 -746210 -99149 243267 -410816 31596 781825 469132 484134 -64784 692866 -989021 -118642 -922609 240689 624612 50494 879550 -844225 356866 61809 -317816 772111 858880 -238125 -689778 687675 609976 -696567 221442 105869 227671 888486 60715 583175 295135 192567 -96667 -989093 -823644 547640 -431074 802420 -774320 785052 -913191 -161044 -404129 -723766 -62801 162067 -530909 219290 -10935 -378770 -756799 61788 865127 944437 -756941 227026 32477 26068 -362556 627888 -872432 -108052 237590 -195933 359421 -671409 345247 719560 732978 -183801 -554328 -852944 732243 -500656 -180787 -91038 -143849 -952807 292608 385753 -861495 -670074 486790 102274 767175 202353 433912 872384 -337786 -343323 555844 -556312 -461172 246434 175657 630853 -103692 -837476 910910 -272108 -668050 424444 465003 -394615 326333 756637 -179473 74824 971831 448656 -431271 822765 -769464 -488680 -388082 505861 -311697 78894 -805175 -645997 -292929 -700161 17942 -770676 946399 -690327 -414761 763483 -749685 -852606 -209856 -877602 124945 139154 288730 263399 -799915 840211 -630525 401852 281550 665784 -135572 -95337 27014 -399773 237210 -443098 732958 402605 -607386 -748404 -156601 530274 687869 23774 533066 -724478 895072 -332633 110593 903490 143461 -110747 -434340 265225 -739916 -724470 -493731 -682381 -557237 -758404 411676 368849 -660869 507669 -113852 -437721 -258584 652452 864020 467245 621453 614122 958559 -91698 -690250 -377827 -438516 -225748 -226300 498537 -139114 905626 920429 -679958 638605 89249 802233 -738509 284948 -647300 -157178 672970 683233 -142820 301637 -768471 278849 865060 226746 -214081 -523119 617710 -993664 763117 437957 234116 482179 96266 -461851 -676568 199044 140511 284683 -967732 -751207 142763 -427930 301467 170 375712 -151238 738414 -613516 -79643 -892066 -166184 -473974 145170 -145731 990619 490063 194487 -822059 -12112 -440450 231125 -572869 68035 -468829 -984221 -499691 -544972 -160353 -734261 23966 -274536 -147289 521834 -907610 995765 375365 787092 -471280 187786 -578602 738957 -411310 532549 899082 139281 -142088 -400821 506472 64205 -280927 -917453 213447 -78365 -913920 984779 571734 612330 -885667 461202 833301 -176788 -490351 572732 52569 570598 -379506 636978 271052 -964660 -780588 -440689 -846357 -130430 -153731 914595 -415866 -459036 582451 271092 -476348 341311 -518732 777400 496668 625366 785749 -680740 638940 779358 -484229 230401 623142 259970 -489180 307066 896239 420704 239196 -713777 -147842 -645111 444488 -15939 -69133 -481787 -507361 -913357 886077 -500915 -144724 891990 -548830 -497201 118094 -390018 276028 -852498 -248328 97079 556790 -476929 80049 956481 -5613 -380594 7573 450449 929575 316566 562130 -849842 -796260 -230900 -676052 -970412 -880978 491221 895993 -379340 193647 -208373 -289115 718514 -914107 527677 268720 714181 854759 311532 772907 169499 -865053 445966 168127 -21229 -224485 930446 -5594 -391231 -25021 586 155695 322669 363620 -938476 -843970 -74732 -28579 511026 -430006 881510 -540835 -399777 234846 -556346 919274 -139833 -605928 369358 423389 955406 -441427 594888 -962461 70602 -779037 40246 911614 -181628 -581354 -470582 254594 524475 -850125 -247826 -132328 -744478 -164672 -52290 -535233 769245 -699054 -493303 -834234 961031 -796523 -934187 -350125 446511 100552 -290601 -38561 -613738 996031 -99202 -765897 -324237 275807 545770 395004 472047 -950619 461805 -634588 -820182 111135 725265 -537224 745396 594545 551697 -664044 -913388 -41006 86494 -443286 797509 411404 470684 -747202 312884 107264 980898 -373333 -558013 470687 -821634 -160355 -375863 -968206 -19857 621654 742160 866707 509801 -113942 985557 -314190 30484 -282430 -572596 135569 -695219 209180 654745 -378616 -999772 -786551 -596008 409474 304092 -958738 -918250 20606 -358545 431363 655190 -904689 987911 663767 -580083 333532 -124667 -707125 883110 156065 115454 -750318 -799490 407596 -336583 120760 470377 -825247 821683 239384 -996564 -423626 289051 248163 -361599 250551 869846 601120 553878 -923900 -386052 856999 896525 95438 645977 -371163 -574210 138334 589037 546459 712817 606606 673645 100446 552677 988365 412607 -824551 -811317 155807 -457214 50758 -901109 384795 -536700 -466759 -364802 776428 -993591 -688874 126323 40017 97803 75733 473130 551069 454709 -102971 -595876 967095 -154138 -141690 743857 -787174 819060 -353906 -793528 154454 -435353 -756827 558515 53261 115578 990953 -820104 -857736 -50531 988234 477713 -476448 -433290 -984689 -174739 762533 -402213 -172721 448365 138554 -11175 -60167 -831513 -706521 3505 -310067 310566 -12411 495701 821728 -724759 -189562 293359 343452 345056 -689173 42075 233278 -12750 151435 999720 -354602 267641 526419 389275 -907573 756804 -731840 -428500 -392492 871188 -512921 -674937 984960 804960 -877970 335756 -548305 183697 -300016 145615 -972266 665222 -735459 241817 157631 -442734 903031 842597 -325498 -658311 991510 397028 973470 -362505 -453115 -931206 902922 -761928 -207645 -381889 -683996 -354975 272995 5374 -819814 319750 991948 -348871 -685844 -142543 748154 -709213 391919 329826 679515 -190684 -421939 -6903 -468237 -239015 -319358 111117 -34856 -446574 37473 -860215 975927 -556206 18189 698890 425165 -706478 223232 720531 -907281 590079 44167 -942823 -834046 -518409 687684 -90042 -582397 729744 -812501 -697542 -894591 -684847 60678 79622 -344802 26614 406641 632623 102418 26480 982367 -334799 317224 690915 347795 841721 918462 -930265 519719 -449686 -86455 -87864 -308088 -202023 84943 119302 324728 -324463 495724 -208170 -814197 827472 446798 -968482 399530 -61497 200632 -825732 218516 -643938 62467 970048 356824 -975506 -103784 775790 688604 -870843 -121353 -177538 -556839 343206 -733645 -951781 -616100 -113529 -181004 903591 -880697 150353 136947 -564555 434638 294755 -20862 986765 116090 447630 -17278 691500 -663255 552986 -866454 458049 404108 591937 -558009 -866766 -791640 -445393 992055 56469 700502 228104 925804 507575 -666557 -412959 -867281 610201 16497 377798 612314 764525 -970956 592179 -392995 -321507 69941 986907 -685894 -403259 254450 -777628 -672630 -806476 -68932 501992 861942 -463761 896568 -775818 639677 680238 13023 -262449 -253515 -600355 928126 244010 -2110 512924 -89674 -678736 -759967 -971585 951293 -923136 671392 876879 -573925 692396 -699614 -397049 741294 828475 481312 -331560 599079 -645595 401507 -580379 -238901 745946 249676 489480 -912334 33211 -918964 557387 704971 605343 629996 -579728 -672169 446159 -614458 -541846 296425 734987 753162 -404127 -439571 -539645 221434 -238670 -385891 595678 479982 294892 -559603 -265545 -388400 523605 -884831 -999397 944801 68963 -870638 -159732 -150413 733763 -722964 -210047 -159123 478933 -127981 133988 367051 659630 788537 -883693 -581285 -652523 -587415 -282145 -784384 -440569 544256 602896 837043 -595021 181935 209118 803197 348542 511866 239738 -297602 -43777 361404 -228733 -271511 -980092 -626015 578577 -412154 558988 4394 -215378 131887 413003 813612 981592 896339 920234 -190639 -511744 628342 724676 381334 -798322 113327 -72854 146891 945627 -181848 827296 -670057 -623179 -354782 -423907 279665 616927 -718609 -23857 -34648 24590 490101 614484 684508 619629 -518094 -515966 62978 -344806 -378573 -141088 755812 -219481 -500325 2859 -945121 -947174 -886494 -97453 963875 -747283 352787 878331 -779209 888846 -23987 916988 300146 -461088 766531 984546 -251965 650553 406653 -451730 566506 -543006 331668 911122 -786436 283162 80441 -695432 595171 -123757 175023 -813060 -843685 540659 722125 1453 -785673 973908 -910979 -918064 -309734 12997 -473408 -887204 176894 746055 263975 248959 -275663 91728 440283 572568 -906478 -965300 -33386 -347333 -592423 320919 -516696 707633 783372 977028 -14605 -784651 422539 -63271 -30737 814136 -633083 -967344 915878 65629 229888 709912 -467527 701054 -415915 -341806 -324518 -848539 201906 612501 64720 590228 694295 -763797 75895 -605506 -645287 365393 -425283 918219 372641 913594 792613 -53416 -169746 -18163 -842424 654388 195727 -51294 838991 151524 345514 151241 891002 782881 308536 484163 -369763 -38571 248582 -508345 59037 489761 553782 541311 -473097 771289 422588 322824 -402631 -453370 884450 113014 120327 253540 923716 463949 -424680 -80158 -863276 161929 5559 676133 -278697 621335 -744254 -329595 -266522 643801 62766 286349 528494 -682713 605953 -469505 -899279 -6584 619478 -822066 -679102 597501 -285987 -716893 920205 696951 -104103 220121 486989 541915 -118368 -235647 -195948 159301 -968034 -780194 -653241 -773694 749522 530282 -288737 411477 -430513 428367 43945 -308109 550076 309999 -188986 621447 28373 -459939 -517204 -871569 716520 28897 95716 -714883 -389799 333944 515146 261878 -926177 -287279 -690032 864278 -545340 -557231 -319430 283275 -359447 -423664 -247773 883318 -107713 -328742 -897417 814317 -700401 22064 -919368 50683 -397389 994372 -545863 545310 993051 666880 -856538 31944 -842167 871551 -465926 73695 -221739 951570 -731386 411325 -659094 -914755 -705807 705713 -304825 -24776 -742093 850044 -179777 382703 -904039 61652 -9927 -153854 385476 469988 660400 724677 606506 205258 -340812 549184 -578925 -668264 62440 255024 -493923 347221 -749566 -510715 -949576 -407175 452559 -610589 355371 -996620 -818388 198945 578702 956967 804237 71884 73549 181864 513274 492453 88747 -528125 -818163 -132321 -321603 -938316 521205 882402 -211861 -984786 251382 535499 -977421 -82408 -657817 385385 -214042 834186 -852173 546305 -113624 24212 448088 -778485 792436 187447 -268309 848307 -380459 101226 -577134 -957863 -591826 -172905 -354936 -650990 234036 955291 985629 -981339 -8465 283977 -817228 716942 -19651 605544 50755 -740994 -638002 895024 -811434 -234663 -268760 85329 762892 -517833 -266843 -845971 -12008 253923 -507535 727577 999874 238175 805260 -904608 546531 530782 528334 130495 825965 -450103 632670 485162 -925088 301371 -963655 -589947 -640938 -379515 359986 -90196 416633 819498 -665748 616556 -624121 180323 962273 647432 976853 590877 -399777 -754635 -591288 -256394 -276858 -210658 331614 178756 158283 620641 -842205 733838 -607112 496655 611388 518161 -170839 86320 907872 -714436 -784175 769213 786522 852660 248499 -646876 -895479 -470191 153961 -203448 -399904 -791521 -233119 -146562 -778650 -280481 815962 -756719 -728649 -217853 -72084 961087 143873 -837579 615421 214714 785032 -839728 -533427 -174040 389154 -850075 736363 58531 754747 379576 -180035 -307911 -735789 730049 771324 -866067 -771333 376107 -779850 445237 766044 -171048 -989494 195194 425776 172251 786799 927003 -940346 445949 305326 549994 279426 -801095 -347293 384173 -232613 -745281 357568 119326 -498724 126069 -9014 -307604 799523 253041 -929573 -502472 -944667 -40576 689694 -747623 -130968 556707 735509 -53352 -614264 903821 -71786 988212 -157518 -758106 998474 -666785 -654356 136074 -828371 792704 -781877 561163 -597359 -430353 -357509 348715 -248933 718332 833211 749091 -1980 -612888 160095 -546721 -887719 -315286 -301364 -499713 -274948 -440661 -432257 451671 494369 985419 -781306 -806672 -74607 -975782 -590971 975749 -497942 741215 -35917 819463 -467043 -990763 649306 158618 -699281 828841 633563 -760682 -255367 288061 26663 981510 635688 166504 -111545 886316 375101 109428 562645 595963 871246 -611554 -99839 -525924 462020 -386406 364173 -230934 -215461 -480372 373457 -492811 -186460 990608 687288 -380285 -854138 -869965 708673 406794 -677447 343672 -297729 620855 811338 107604 -716903 86891 -354790 527538 -827701 -90184 782943 296175 387811 -338327 -193887 -82337 -199739 -869257 -666050 883142 -265497 341780 -94233 -79136 -289066 166820 -287583 -60965 810415 432575 889540 -993449 412454 -152271 -245761 -34963 -127357 103163 447698 -11868 -106848 -310193 906387 -79747 -606484 220951 817258 -40215 -420885 984814 -676395 -492978 448180 349989 907429 418054 -146958 -685248 120958 394719 -389276 -934794 -58533 227356 -955427 804405 724872 -818573 112452 -16484 -257882 -836339 -571244 -847489 383786 68617 -614563 -754202 627678 -123911 966209 429582 -575137 -271645 -295559 -525337 770846 -692671 809934 400020 -42657 748673 537760 227566 250813 -283130 -565150 -934399 96419 181030 25372 569230 149844 -62422 -175256 -598136 117477 -239791 559093 -831721 711614 370125 372487 839959 454556 189637 195188 709785 11922 948561 779945 -156959 825731 -85631 165155 -946457 -817622 -316074 278007 867927 -837870 115527 714187 -898671 -820450 240573 -215334 -861910 -684797 221079 513652 82280 -89656 -487513 -936581 -362038 149581 937012 852199 96510 -900671 -316682 -831549 689384 86571 401565 -46162 -79198 734050 -967990 -782373 -406538 37012 -41708 -511215 195686 -998205 247045 -744148 239653 621124 277530 539034 419868 -592834 -607929 900831 358373 -964175 969456 141969 530515 548972 96881 657373 744808 -655979 -810729 833920 155870 -49114 519076 850127 -488417 14314 602831 -191569 -939444 -940284 145858 -377955 -851398 -531608 -262501 525352 16752 625247 759659 -784270 -27606 -891640 267578 -454605 85722 345938 -629119 652086 -781278 216707 463534 200793 -220069 -816716 -533340 917393 229776 -565549 797112 -951452 569987 -283489 -728651 408558 -772952 759343 -961960 -171939 -404058 391404 -554027 353524 305753 -590574 -653231 -860276 -51246 -735693 992358 -358130 367700 -240332 -636766 435450 119513 -232754 -236152 208483 17419 -376561 -147315 20977 -2228 222678 877852 806493 -308433 -589222 52627 13561 960380 -63836 328900 -612954 264112 -807664 445813 729563 -421125 -776368 466656 999333 -955328 206185 238260 -452062 -447720 -721356 924818 465284 -34353 921694 324880 715796 -105754 -476696 -151111 697644 -644849 390568 -556277 -755396 607668 410055 -953479 661703 -326799 -533439 498151 -91421 519189 -645528 -268368 -851780 -170075 480224 -63453 -179055 -820647 -688348 -452351 509621 860189 106112 -441984 -153457 -466799 545174 -917684 -890725 -241911 -933671 859393 22119 566158 -796523 509490 -815209 -528549 -31003 -675483 481377 261729 -714566 1685 -473327 -583485 589659 -966609 748167 -752677 24032 404757 -432972 -175053 66230 -183522 -531167 -244083 -348514 10771 -269464 -319396 -143186 962100 -974791 -408376 917838 548529 -792618 -773586 -741700 -108879 816151 218526 114313 796623 849382 -4517 -185063 343960 -805820 -851746 104359 126990 910147 -612525 -453825 669992 394506 94363 641858 -693296 -120363 146632 518886 -632861 787570 -803932 -699981 -151115 122052 134699 -477817 178570 135620 205324 -272110 -152802 263547 809004 -450725 509086 652681 677923 325049 35885 -169951 573373 -789925 641120 224395 615289 -636863 369986 -528863 678158 -692543 736977 -11694 393441 885891 241278 -78302 -10735 -615164 -781391 873512 -882197 740375 574915 418318 -144522 -603169 52994 -302699 -288024 -592553 180401 -626033 266671 285643 881541 -131357 -956694 -192420 -352343 -951284 73708 44927 719675 -871654 794048 -544898 669133 -226513 -529632 517622 475493 219779 -679172 -703273 517885 817377 278777 943463 -190845 -243800 -19345 -490688 107482 992843 -765205 760781 73687 -522798 -263893 -177967 990406 -956714 -111964 -915488 268643 952328 731647 -423708 704993 219435 727448 -262630 -600986 349974 -839042 429202 -578676 -246605 433782 -464846 465633 -240509 974328 -131660 -68376 -491497 329007 281251 -372585 -621672 549373 -793886 910807 289472 337782 -140635 708232 -137121 656608 705398 -674950 393943 567865 -960847 -448268 970400 -771535 -360695 401328 570181 849708 -627583 499421 877156 874049 707827 -800228 662834 542142 736652 -225660 -503435 -355807 97614 677662 701833 -440416 980877 991850 379228 677282 -39821 36312 -1038 657476 690684 125263 31201 193622 -40710 -182230 43989 172379 928402 -917834 -251635 813708 -701762 26421 728541 758229 -514231 116958 -839894 425430 -93099 -872741 -983311 -295452 13272 702025 -739520 -788730 505627 105916 816316 -98056 654266 973112 -728551 130347 -691289 303161 -481371 -712509 370855 -50900 317630 -861800 -751789 -332429 222038 -222538 -905575 -789403 -415498 -363940 -937288 -213428 -462151 942081 -821305 374118 927564 399690 -507730 -959132 998773 352405 70444 930414 768393 -98446 785360 -106339 -778764 418853 787583 820991 933173 915877 119156 721303 -743841 160159 630460 108634 -192999 615412 -668106 942771 936095 -802121 623257 -24064 397759 78256 85101 -149870 -770083 721884 286864 -149327 -189712 -193430 50611 29078 979202 808639 637275 -341520 -944076 717043 68833 25567 -525513 -551725 143346 -699140 -182316 -184483 561295 348239 -517531 801222 278158 -182569 -424358 -739081 918295 106246 309941 770572 218664 958274 -910962 613972 202258 487397 -816496 164307 102138 -366787 -384006 -357181 76760 145677 -42977 -281457 -749957 455307 362854 964951 226819 613856 -86710 -256657 -259610 -35285 -488741 -798496 189548 687102 -884932 -497563 -237389 8415 -496349 -24338 836140 417481 -985891 -337503 -35429 996776 -249401 -285612 333467 403168 478421 320277 258200 28999 -534641 450210 982611 -733401 466831 160881 -120478 822077 625540 -569687 -16083 -801988 121778 -998617 -748047 -356406 -512144 -307078 -917183 -111742 -912599 -116505 697729 695409 324315 614758 174953 -894823 -721381 6435 235656 -826383 -644849 -356609 46398 786274 -378766 204940 95936 37580 -322412 910228 15512 840575 337368 -408814 874403 233667 522548 -967625 603666 -176816 907060 -577945 727529 -793898 830839 74170 -597502 -393993 390448 -131844 -735349 313416 505895 -937940 105092 539987 -352459 -246015 517442 564632 862924 720736 -823313 -812665 140013 -287769 -454904 421128 783279 -626714 689117 418292 831295 600288 625429 -492135 -123430 -257137 -647897 -45382 377557 240349 929378 -850804 -463211 303724 118245 -508870 -717928 -491762 -808152 -305183 -801174 664781 -883983 956309 311601 -311707 353504 575835 -249054 564165 840676 469933 396552 594835 -957245 -213255 -819388 -616155 148759 -302046 981832 664968 -462517 170749 114203 -146820 674466 -993195 955737 895349 374064 447080 848048 -891108 176735 170856 -511516 -73012 665579 -917893 -206261 -273898 90598 206907 153681 -403266 292790 -527434 -941578 905532 -871534 -824081 959563 -781252 -68600 173276 -982791 791581 -975750 -433178 986810 517237 -629860 403948 827869 212492 138488 -676416 710726 850397 185450 -13912 -58260 449433 325668 778078 -877222 364579 -973141 366097 -705362 -220012 125272 -740766 85405 -298183 935128 162919 494061 378256 -145491 505516 -193798 26959 -692181 35245 -698958 698589 -237445 696029 356504 476887 -462692 479394 788548 146188 643677 285143 436577 -845055 -183580 -168375 397358 -18834 217002 673082 890239 -100033 -383492 -384927 -676167 -756460 350203 819047 441177 157506 -928867 -625685 -616851 79183 828587 522624 -792295 -222342 326977 124586 -344812 890289 480593 -672155 -950360 -695656 763680 -71906 -74186 -826231 44998 611895 -884049 -288369 57779 404871 947484 646761 -834523 99928 388247 205454 -404813 665575 880464 -922717 -578363 -882329 158857 611206 -337767 113279 844314 -680761 -840384 458696 -421650 716841 956447 19792 453636 -893659 105198 -715495 -415633 -884760 -480580 458522 176854 -396464 -707350 311613 834549 -772493 87723 7904 -575078 -405864 -293365 908245 -266327 -440517 -720027 491617 -355816 -783986 600298 633920 -473612 696179 595233 165663 -558246 -556413 -895518 336161 37374 -281718 731098 233051 -481624 664200 -646902 -371496 -207054 454705 -581689 -161642 597387 221678 317756 -274937 535736 771930 -519324 -323311 455757 250822 -681456 -368498 -715272 -919114 411367 -270004 12919 -98719 22368 -475122 -994147 -209867 371402 654729 976593 -540975 855493 206697 65294 718345 827463 30409 -519324 861157 485528 769726 -587530 -845790 710230 -59955 210810 79536 -667791 567537 258748 -985166 638128 513558 -921061 500609 791210 528672 264458 487466 -895538 664165 -974831 440043 -95140 -361298 16970 -201414 861033 762938 462948 235582 -737825 -643397 967459 273875 -698117 313431 -75043 -500469 -68275 -230871 -836865 -954456 39612 -86595 -397306 535331 939647 -476392 278535 788648 190757 -619731 185000 946583 -22898 728041 31780 -346108 -691345 393000 336075 115128 103634 429117 466175 -930642 -749293 552047 464440 617495 487525 159734 952449 -457641 750795 181122 946809 157701 141855 -295884 -595373 -698769 -480113 -674397 253527 -471021 -240869 743513 475102 679079 298136 -867757 -479015 931859 -581328 76165 -422197 -408206 -982945 -185261 295755 587284 130168 -515431 693891 -721793 150430 521124 41395 661481 -171829 -462794 -375505 -963649 868684 -155514 136924 -280799 435907 455870 148791 -941980 -511964 788604 809551 652559 -627783 757585 18630 554207 661534 -594107 867028 -775357 779206 -751023 -592444 -730144 -433804 894051 56436 391566 29250 475485 -803623 892505 61213 -282345 -301831 67585 145223 -767784 -967056 411002 -219308 90081 331756 61805 307501 271331 -218448 73269 -999023 -933756 386581 -316573 -791281 -834594 -482812 -840773 602253 471551 -143491 383540 240964 469610 683923 -635524 681665 -226924 -91026 171633 653926 -189464 -103353 -561751 191207 651972 -862352 868204 -28595 -439174 291914 439989 -616970 34640 44364 -220620 -596205 673664 944515 704846 909993 -429255 902541 982300 39185 -835173 -461924 26984 877816 -950337 210297 257971 325216 -540371 -829186 -530894 -800099 -830492 -319077 -303540 899800 424022 -748333 127517 -728049 -464535 466748 699126 105747 -673672 -468606 -611237 -197367 -735025 -166300 -420092 -949142 319154 580661 956765 -155389 568023 -36900 -366842 184181 983015 -633643 -247085 694710 -807550 429742 415053 872334 -421064 409867 -282193 -210021 -450672 683810 160106 -667570 497669 -669377 838434 -843028 -128637 110914 197550 -889970 -131217 -446436 -529636 20768 690844 317398 -603350 -696986 -26793 463370 -606386 -811278 -227492 -162200 -253008 424880 889055 -338894 -705237 -246053 -859260 -903488 -810929 116100 289383 475004 957921 28050 594325 565991 161753 -447299 -268400 -463213 386276 666769 -786737 892327 564064 415858 651836 -252705 -908573 -44782 135732 955145 -795724 -662916 -734965 270856 -654001 -615667 -226043 -588843 52581 343542 -440610 369913 792794 358203 -671037 434452 -440762 245687 -639785 -535079 504693 -102378 432431 837904 -281497 -15783 869590 907283 692048 -459947 -924343 -121007 -199143 -113356 246652 457422 -110115 -985613 640596 -487647 -386451 628962 409387 -560908 406988 911528 -396593 515336 -250700 717628 963459 708911 644111 -993427 -340100 -550448 326399 -65189 -926491 -738458 444887 -492549 658396 -275071 -627553 45847 842867 -386621 -135148 864588 -180433 721124 -213979 -849910 -77299 -362961 -797448 404888 -621704 626051 -988701 868109 -6060 719699 121075 334040 -581770 233767 -738200 147257 954409 208280 130103 403269 837419 331991 318343 739814 851630 -268377 -870604 -797352 -46632 -143521 -632625 455598 201028 871145 -756580 -623029 -240258 791110 770067 361 660490 253575 -987680 -826730 826334 260565 -685085 130226 893795 -967062 513456 -241038 -30216 -958826 539791 809824 667247 44859 298238 23640 -879089 -276911 722474 723212 167824 579555 -842886 -37247 -869598 -946673 723076 13969 92006 859786 827030 -69785 923123 -869222 -513106 537862 549714 -317157 957058 120386 459778 15227 919674 -302652 735094 705854 -221008 177163 288402 849018 554359 -982042 -206286 -297637 -283439 959099 596387 -337376 553335 437571 821031 -672611 -67115 -650997 696437 12727 -850165 555125 143798 959851 161134 -948235 -269942 46024 810117 567381 -357887 -987152 -71796 -698191 -821725 879002 -870412 808571 584040 -613229 -385183 791928 151105 403641 507435 912577 -23539 -568962 -353570 319171 508964 314603 755770 352576 -247856 811291 -28621 840780 926671 -801989 -840462 -11440 993618 -946927 829778 214410 789505 -433422 -656157 -872693 58613 -201654 -858773 -72 -775620 -84456 -506144 934858 90840 -72977 269808 -156978 -36799 -700937 -32263 -368475 -403617 489833 538897 -788475 -560496 619542 94591 -1289 -525144 415713 -803264 684631 -540820 523713 721924 119127 -441066 -784704 -625874 -958213 -190380 -373505 50135 760478 227529 557231 -655029 101100 -483829 538137 946826 820711 -890845 -282601 -126775 840930 189200 698777 -469010 -866295 -567101 962593 -919784 -503465 -493916 53063 -934891 140061 961293 -844234 442986 939778 -630582 110125 -755378 -954754 951839 -114689 -534993 255582 803138 938003 -611156 -862141 -811684 -187804 543513 645795 532876 194818 46207 915014 -930588 -298992 -581351 612426 -925334 -298940 -232872 -83041 -392808 -327445 -541089 -687476 -393763 -848926 -577785 303401 -832742 -637795 -569891 -931102 -427866 70692 -512353 -795653 -799030 139665 -55357 -213370 -867002 -729581 -120336 103918 633162 -732690 -187645 365552 -934403 -422279 112908 -616163 -885254 -843361 420302 -719399 208077 -967970 -283198 -292897 -433797 358859 -199404 -489414 -90760 -801140 -675676 12493 -114898 -240164 809606 -594355 -71427 -798965 768771 254658 649525 992508 -898537 685450 -216803 938533 -114575 -859563 -883600 -953838 602101 -795607 975707 -236958 600381 -778528 -624128 68040 151188 -337114 -113802 21644 932858 183676 349639 -830841 725923 212535 -450703 -334165 -206985 -129663 916453 480249 -531821 647126 -548085 151688 172999 -170231 -868036 -558843 162583 -86467 -759354 -533075 -985798 149740 739563 -655659 493085 -890012 -960030 -616350 -89247 -740667 -409259 845778 393817 -359548 -389534 5809 238989 988779 668315 -745819 -505543 -561642 568709 796387 889679 -497544 343068 361654 -237967 -649644 -679986 -169985 -569736 358724 917243 -135888 499312 -33098 -106884 918480 742809 -430103 909977 769787 -791832 300789 581905 318175 -752253 -79552 -813290 -274752 -928439 490634 99789 917108 -876216 707170 -955949 -284953 46276 504366 -130893 -315879 757047 -590169 277617 191003 664652 -505893 -177278 -496490 801123 333097 -889134 226628 94608 -307768 496957 -605196 204187 379457 -617706 642570 -862079 -655760 -683229 60285 949234 -443896 -99810 -576936 60881 -423924 -344138 297529 -242504 -862890 306060 325077 -210703 64787 -906826 -969486 -978691 10436 -570560 872684 673425 135231 -109018 -85199 89492 967213 -881445 642500 -320861 463498 -105147 594109 -930931 954408 -859713 -381497 -322857 -670420 -439019 534817 -885319 618383 -723060 829983 724511 714014 -983977 602278 324649 270459 476579 -522957 -871508 -613350 604684 379092 641071 -343996 -661083 765101 -526226 -62185 -796043 -484107 -250150 756100 44276 95990 -26601 -34608 -131182 82321 -441220 494996 220849 -552393 528663 73149 630182 -340239 -578649 -974452 4667 568921 -661728 -200297 784176 -984033 647466 756295 -351307 -804091 56610 424152 661106 -773405 -79976 58971 390144 857252 -728241 538551 -216211 -969913 -292671 -671580 -489541 999775 -12520 -822737 763617 -985197 -58315 -22983 559049 626463 2989 -901512 561105 -964655 -571961 14964 925770 -832371 849664 -438901 -236676 -534711 -637433 331758 -771552 -270318 716097 925858 -799004 -837243 646982 -530945 692715 904662 -66078 75828 -28342 882893 46741 -413631 -591476 -144828 742931 -556420 630703 665514 414789 33421 -966363 800260 -837690 489202 -490413 116582 -735897 766588 951830 -928514 370348 440527 -318663 -786166 704333 252902 -117888 275037 -846283 643981 114976 -215074 -276730 -961435 -610620 -717688 32915 718947 575498 665579 701669 460241 690308 -640726 482103 621644 171448 694139 -526855 -553147 -65376 353578 -879792 799488 -847317 517142 966037 -453224 301882 303666 803538 738552 810532 -289018 -900408 696803 -196814 371628 -572308 -656658 865315 -834477 -762907 -37631 -306263 -937025 52880 742489 456938 -433850 -663812 630281 987521 -65835 -519570 992244 721146 -128278 -48674 621141 615641 -154857 -912776 -412745 373780 -592635 -419428 36989 -644843 633966 -81570 815452 -626375 -751838 49415 221147 954579 -888701 -863214 912346 88489 20873 185392 945416 517622 -683073 111301 -846228 769383 -937788 296040 -333475 -371426 -875061 -387737 -403958 388914 638748 -90815 -221198 -329427 -208752 609066 -318867 762892 -923752 -556406 -162015 -180030 13495 -538754 -375666 65078 360964 -309034 748291 -922560 860073 -406891 437414 403505 47590 -640524 -79375 -94008 157583 938975 25391 814909 475145 -575241 849027 -737990 837969 457998 -753567 648412 -140298 -552018 301587 -250313 354842 -195181 807989 498384 -59787 -589524 216633 -442336 325458 811550 654436 -59368 968975 -804415 -942385 994839 -991327 -66911 -685976 108789 550158 612094 -130962 -601732 -213006 827340 282616 -16406 -398597 494644 631407 349041 677356 185873 -621553 190774 -680546 755956 190058 -263723 5754 -267743 892645 163164 109056 807183 864313 460492 368963 -717972 365940 -577765 -258837 -898537 122101 850100 -690894 675492 386675 92789 -906777 710235 123511 12336 471918 -715335 457949 -680533 -696642 -973203 297175 -914144 -755231 -369827 -614678 -288067 -878600 604703 -985105 431781 -179532 466176 -572781 -562322 -285474 -589568 196823 -499039 -33712 -700972 -219247 -296003 915962 752227 -169878 -946124 -657825 -814902 -329378 494188 710933 -106792 -106049 -681153 560584 663570 831025 -597892 710711 -52560 681519 666724 152245 -601571 209157 -660434 -234327 812795 -881707 -685693 44047 -761698 287250 399746 -331147 -27252 949000 -33730 -864513 825604 204242 -206149 572259 879987 641762 -317580 -702995 -183552 -827908 -416424 305149 -950782 411195 810568 -926588 -248188 859531 -447845 -857077 -141112 -299475 108059 -157780 597185 -31561 -608379 -259945 -421609 147089 481932 -610034 -226265 842873 -106281 -711703 -760704 -619776 179966 197523 -847256 -311030 -379375 736522 -857771 892498 846738 -561437 -11660 380644 -481930 -923836 113445 -740447 362023 68329 -473219 872127 -188667 179616 -820541 -443450 -66464 -47028 935155 -127468 -934656 405478 946750 -3879 -297826 573175 234376 647708 -718744 -759649 407529 283188 162304 633105 -960723 -821552 -80258 -637163 -131372 -99600 25193 -945019 -61678 -746774 546754 892112 -599344 -704794 -430086 460922 135593 -504607 82295 -64486 930798 -412754 608914 -926886 449058 455920 -262884 455803 11775 177442 -677420 -422833 -117009 513424 199795 749245 947348 -868261 962721 -395968 273857 708728 -819587 -847000 143230 -890063 301720 728407 604424 -453341 892410 -542395 -960049 -185026 -241892 619133 -383114 -620344 -276627 69214 234326 409307 -867250 -343845 -614789 791522 266133 967292 -423771 -232416 -683763 -271654 120905 -473686 505844 866855 -127986 -205209 -7556 518947 -90800 -964201 236491 -627288 653472 -255671 -814085 118559 -423614 699363 -39141 654217 500014 56607 383532 273783 40720 949512 44965 -945774 -839864 607617 -950801 131476 179690 -344514 40041 -658099 615359 -936119 -381723 970911 922818 -107650 451625 645378 -703836 -897776 106736 976769 -819512 33666 377447 -4550 764488 -497490 236592 364642 -768402 -282943 -264863 741951 667452 273213 303238 -948307 -154907 -710410 543771 515482 772561 -674026 686228 720650 -496227 224153 114773 -323437 -37992 -853679 265785 -284191 751303 728548 984847 408371 452578 -498871 900761 -765859 -514603 63694 779276 809540 921153 240277 -474606 -967323 333688 -138222 -175029 -660657 601348 229646 205255 451748 557729 477095 -855026 205339 -824258 -654642 -929896 -582655 -534528 660808 -805419 -613324 -221890 726574 -429529 398758 -106746 104430 -172957 923360 955159 904775 -175404 697981 458469 208848 386231 332714 369945 667250 -92224 931629 -56818 984425 668308 116315 -425131 698823 330444 -945760 -420431 918257 502009 -270597 6044 -34273 938138 356607 949952 -351135 -195289 509908 108799 -482795 197002 431411 -563989 -170510 -30047 -69011 45135 352896 351934 876645 533028 -357091 472743 -851438 975133 966394 -738794 -451714 -246116 -556772 835001 995786 -715334 -623652 -59981 882343 103107 328423 -314343 911838 899639 375230 202358 631113 693963 884279 -855736 878808 251622 -726662 -213503 632205 251300 -374139 -184569 -747776 530390 -594263 -166988 -193188 470400 -807541 -278313 -338848 -928422 196131 784945 765023 -443440 -80064 654328 973760 376065 -655998 127832 -192002 576068 -710049 -315667 -97495 825118 -209889 962250 -212508 -320051 88288 -130315 -124571 605505 1939 -997912 -990215 745885 141052 -684654 -424323 -935749 390198 -816300 -220699 626853 505645 -897787 911161 -202595 463010 -466834 200339 -748266 -600277 350926 939426 263224 406320 -871976 -21078 -806177 -185745 474544 -646398 -420195 -954504 771825 -128107 771380 -430542 304042 763873 978461 -578348 -654884 714235 -92924 -653971 439166 986761 -173239 -984483 -843654 577223 679425 745049 693805 -411262 819699 385259 -223637 697376 -752229 -942992 836088 -959466 -472790 939545 549264 -459664 -534652 -579990 -478752 -473267 -971968 -711619 398090 -979232 746540 687168 -845019 -518415 -374841 -151693 331707 -921383 -811579 -353621 -591799 -634230 799503 746386 221635 353797 -172608 342437 404110 -470175 -205784 298292 -47485 697035 924493 424038 -217870 -176768 445157 871602 584221 -446507 -585378 -374297 659513 883759 339286 -46300 88177 830092 769955 118753 109411 -322952 -27188 785765 -334559 -269927 -321522 -559795 482992 -213980 262104 -766069 581260 521956 485327 -894235 -530653 -496454 -589109 718322 -643883 -269416 969688 989600 -364805 -591226 744886 -239567 -723491 -802915 -697510 -33735 -249159 394382 -937365 -411614 -577853 -795620 852165 -865624 780704 242845 -173447 360670 -270102 -77570 244555 196519 -667472 -567748 800946 -191939 922611 697579 455644 -608083 -991703 -324173 -142424 744409 -947267 -178482 -579286 -537867 -277619 -948597 130090 544651 693355 42190 -4059 870903 568861 123022 270539 -143765 -903586 143958 -944896 -426900 -245670 455621 -556197 265811 670773 130829 545577 -470451 -538747 -456073 453099 -538532 558547 3294 519507 734164 653727 -930896 -359988 354271 -948391 461808 -740753 -17031 -928152 85686 -961137 527476 458790 -778963 -535506 356085 357218 20116 182405 -830603 -899619 335807 152320 404801 403918 -367725 194495 969466 531935 -841075 -377194 -817258 418349 239291 -571890 633054 -559669 -369599 -710430 -83474 303040 -904618 -343677 326712 965892 -502588 133013 938625 651015 -929684 -380176 869218 -852310 -654657 207135 681800 326084 123590 -724380 180724 339999 -829797 187058 -257028 -288519 -49810 151858 47944 -309757 -524671 138047 -478826 937701 -414164 -432279 -230153 686647 556762 -649994 -173360 65545 470794 533468 475866 -978467 -117041 -795192 -895326 830248 -170288 -673253 -236151 913365 -935607 559975 -344635 -76991 -264568 -545674 247518 453824 -188815 517700 726450 829335 -769414 363392 -674447 511744 353584 259343 995234 885161 -350288 -473591 48797 658101 -727506 785594 272015 -335559 191602 767138 856569 -606272 563414 521718 -825167 231752 -434871 283932 -134049 -339902 241616 221491 -167167 -670570 -245633 -901111 -424729 477341 -721148 -849630 -16968 215974 -753763 -300232 665835 -282894 786589 895158 -457393 980279 537451 -965573 258564 777248 661762 838045 381952 -296117 358258 443620 391947 -136758 613982 187851 -906429 98851 -878340 171842 405784 -234928 545304 716143 441425 309568 -987759 -667096 451973 -316076 -349222 -793478 965923 -990622 308219 838822 783851 107318 -627698 805534 -402830 -383476 666818 398220 586786 -749545 433627 467916 809144 5501 -782928 -5651 882116 378328 -906965 -561356 -349139 177719 -769587 -440295 710442 -974437 945063 -43704 -164790 805115 606690 -705759 -542483 380096 -117832 -584647 61000 937546 991737 -49322 521061 474217 -677497 -483465 -799967 -904476 -511270 800201 440236 -468490 -156163 236339 -704500 264652 -347377 659532 -659173 870920 87619 559327 265476 -560831 -966303 -630930 868170 737280 -279358 62380 577473 -990395 -344361 -143231 181523 -925696 -599389 -291446 -916932 367897 435901 -125673 661519 -997400 -327729 -634197 688559 -807107 -823783 24447 -95466 -505638 -34193 -522368 99090 -260492 724790 209996 590018 142262 205931 -651463 743581 -617539 32285 210382 -619412 317853 -33810 -632249 -386741 -680358 -784234 675990 981933 -26768 -176160 -156195 -518571 -204084 713002 -389900 235613 541137 30569 -423063 869170 486868 -879069 236283 662550 -328800 -845708 992415 814237 460403 -231926 -912901 879537 -546306 -893528 643566 156558 -632215 -28889 649989 208326 446797 656752 -462329 987326 954425 -614269 939627 -588113 -5331 -638093 -131620 450854 767394 -740632 -598084 885381 320256 -566884 -596706 320896 149670 105694 711882 458016 -283802 -105710 732605 384323 333061 473775 -678873 518426 -395072 -67137 -19477 -691542 661826 429923 161314 -150708 983855 -331060 -716776 860845 -445539 -869821 -390194 -894641 -318059 956962 394102 67590 854550 -984743 -257798 684667 968850 965995 878710 695340 -818321 899310 134201 977258 -516217 -247794 -796472 -660006 413481 644618 474587 527349 299414 -775627 476126 -574840 -225659 -745738 748401 -652492 -247521 -955959 505192 -897809 448515 -260548 -277172 -984575 -426813 -929293 53080 -788216 -556570 437668 679549 -979211 781412 -156133 285022 925965 137261 -476488 -132139 -396183 812066 -131604 669292 66166 -115942 -152896 -664731 -574091 607967 -616498 -708685 552443 -373202 473798 -397826 18931 -316358 619370 565027 816024 568106 -510190 336434 -318725 210198 598825 -903698 -620413 -769778 -294227 282320 414696 988820 517171 1028 720566 -222947 -763039 451563 -827055 535571 -997389 -514537 -472213 262870 -22601 -943918 -332529 -338250 910224 869400 921242 85499 -688777 920600 911037 50142 -512011 973879 385020 -183155 685098 -809971 794034 315050 -956343 242661 -914677 -606004 -393446 -901567 886280 -937731 -442249 675157 737918 535611 703951 934663 627991 -112648 30502 -949899 344272 -812775 528275 -672273 -192134 980858 869568 207097 -519111 937704 -805010 208458 -180345 675878 -344977 -467504 679090 435689 -232278 357033 -408998 958812 367130 -406613 -609419 543901 -652977 880990 290890 -987074 -979733 -278148 -919815 -305979 171046 -368264 -225038 -266836 247243 -478220 93177 684514 569273 -608439 132904 -443321 158691 -747389 -415891 -931788 -613167 970339 199432 -440463 -621924 -397733 322574 757565 167670 -672875 -742423 676554 581407 -965907 -312363 248382 574961 728306 102757 568627 -53547 -600087 -272260 679736 -360244 164169 295252 -350130 -398105 -294848 -680965 926827 -433329 85037 -103471 -364805 -349378 -630748 -967413 726362 474116 559598 -757837 -469285 -569725 -365690 96165 -554428 -713549 691357 776339 152528 -205409 469014 101506 691371 -198171 998283 882508 -333703 -371782 530374 97180 275920 6372 669513 -921739 745530 550207 514631 -93397 -563532 -218311 883368 -863001 -77519 -22186 -426359 -844632 -297320 415532 707513 311613 -929855 84327 -690626 236748 -108932 18374 544206 972494 298378 641437 -326058 -886512 783522 -740399 -227850 995124 -920594 -281249 -228605 345006 535947 -244906 294019 365256 20749 -543272 -434891 278430 807672 -524132 268807 886306 -78776 93935 806686 301209 788586 -831569 -726062 722972 416833 317902 776110 773912 582946 -458155 234228 268495 360407 779871 727064 -717099 363552 266137 -743616 -246253 172590 -172855 -598326 347719 210342 835652 885574 -918142 -934364 374262 -716937 -617303 330165 632926 710615 888053 845148 -196849 331664 80755 -625010 -367823 -670460 148869 -546378 793597 -176314 -71970 858290 73925 -102882 565770 772308 772585 279945 -481820 -493982 -475037 275254 -665826 -896874 494524 -408566 -707524 734622 -578027 711581 141849 679453 740767 -760901 -527263 -383320 -737501 -358811 -742378 -499254 -325509 714317 633611 940801 -109673 615517 -179220 -316609 60537 -457936 123060 -211990 170169 -633704 -716 618972 780162 21142 958483 882660 76435 541797 -728759 194115 -531009 251376 402979 168751 -788115 635607 587074 -727469 224408 357358 -618084 -289970 249040 -461763 -926983 -150736 -850888 610049 124663 684416 -6010 265386 -843386 503864 734855 -509348 708333 -392249 639128 898670 659396 485262 -270291 750573 761079 328292 -562354 703258 758602 37778 616085 49384 526159 344791 -494543 806399 632945 -866587 -132634 -981316 114413 -645917 -860789 -131794 -288684 793961 684043 322074 -661110 -467577 -607260 432504 -939574 118206 570155 682356 -159713 632325 526214 -398481 -719124 825414 -283087 297979 -725914 -23202 742393 837602 665493 155552 128196 -260833 21847 -156845 -655097 441315 -191652 187312 422350 -373486 -883797 941028 56376 -319164 -786021 414484 -525960 10692 271963 152532 885718 -377452 258923 744367 -365909 916071 818976 75810 -135575 -259802 -420572 779169 -530287 597228 696563 859664 561210 720522 -229024 -796341 49809 -532093 931470 -769377 -923437 -189680 -191368 -253233 -769579 681246 -941591 200464 619005 105675 -540412 499853 944070 636653 -180547 -582940 179775 -326389 -943906 -310490 -551667 207586 -222844 384219 494437 714209 2335 766460 -704494 699181 599925 136439 74101 -674274 -706913 -919889 -611456 43328 605579 815097 -123973 -271660 987897 -24672 44991 854604 -629506 -431390 -214339 -671918 -335869 942705 184056 977857 145991 -809613 -970810 -681942 -657959 879106 484884 -66607 -405345 -587987 -311841 -962770 421458 819956 704699 657260 173952 -175664 -207664 -6291 385288 -898519 -453928 11972 -963678 -534434 -718686 248378 892244 -710463 749714 -477238 -783747 -417512 -95457 638756 -548529 723229 928980 -234706 -691123 694271 -329392 -710274 -357551 287839 -821051 -94879 -121464 -183724 -223876 -777256 -50572 -205465 -154544 147094 -960919 225175 -719697 -875261 -109040 269782 -509284 -524612 386663 170251 -703953 -169840 -829761 142350 -563181 742404 -653251 -230481 45960 -524720 -97190 16303 -916001 -42016 979811 -512187 864640 -855980 -745478 501530 -771353 -199680 975763 -926514 865442 116589 -207497 794097 -294699 -33193 779460 807178 619063 642476 676075 252564 -938734 -216813 -640335 49276 857031 -126749 -315985 -931292 452679 296232 -50734 -23837 789787 209569 340060 -959613 417501 300996 -575008 -712383 -349635 -409543 -543542 -983087 -711939 597339 -530347 910295 -110731 69690 775827 -844433 644112 918812 595304 -778458 677453 -706185 -227057 -182273 74047 -941832 -83692 334703 330637 -241280 813016 -301727 -368013 349346 -114543 191922 -732993 -552410 629703 -958410 20821 530824 226904 -216014 747435 378362 -610955 -356257 -667442 -448674 803363 -654738 -999077 598221 487226 -447874 -826362 240531 -872983 -623064 -555497 276272 -836304 -256012 -631448 -208936 644837 481632 -511127 345460 -344528 -493856 -492772 -374241 -197489 910809 -630888 238762 -644653 109733 -125942 -546279 -768480 -182510 401072 629411 970225 611811 831453 -469194 -998254 -134706 -991240 -574735 740900 530172 429052 -833496 -249060 -293492 -793863 119779 440516 612240 -954478 496863 224313 -277746 -764803 -275188 594284 -330368 -551418 -197363 47521 406228 306060 -366021 -718605 60141 498434 536483 -213427 871457 882416 -342269 -350350 776505 728048 -326063 -701193 918260 -967631 -731852 -348220 92293 -695177 -739192 -239977 -458992 779417 -42401 -87296 166960 672513 -887173 -209947 442996 -579408 -897708 756736 687837 -745417 -473064 709212 -518430 -315329 54822 -117796 -389780 -707198 435603 -987467 -333350 -498736 -213850 712431 -753793 -965749 565083 339175 -135905 966315 527459 -769841 459637 983995 -180831 917805 277680 -601766 924463 -769704 -634382 583611 142424 -180865 -39985 -627162 -124133 -747359 201812 103412 973486 -754666 388734 -642538 462329 449284 -353474 353807 300951 876907 75771 164086 -895400 -388326 -867056 905077 661825 162103 790986 878156 849035 38076 400620 -983601 394144 733300 392875 660451 42145 -664830 -805071 -103803 -237597 -311462 667038 -963644 841453 641990 -119806 -921918 -400516 -762782 62309 144567 988415 784160 561216 -515346 333851 14405 492673 -711483 282536 -403990 -660213 585777 -143182 -691459 560947 -396872 940153 718397 341956 651254 422641 826433 -221316 733465 -353469 -398990 101644 810724 28234 -246644 466204 825136 -409065 -445535 -444859 -271642 -875411 755222 328981 -731514 -768314 367268 523023 -144605 832588 -678311 66729 -987291 491105 427412 188236 -313210 -378344 -6132 757078 -308523 680505 974922 770715 -891850 558401 711338 -666400 -346080 695136 34782 521823 -958435 145145 970347 260551 504398 -347867 -908502 788281 759780 703537 887752 -567221 231848 -852965 -691002 35337 593653 979737 -132230 813807 204216 924562 -311155 -89232 -135049 950178 571515 -402062 773703 -512358 -902506 -211633 -668332 -507778 -412286 -24618 -589987 968710 490042 926280 -395595 -68322 -990966 -62117 977987 54630 613652 654011 497411 971698 -53173 -694012 899715 -367477 -801285 239817 572007 174764 -896449 -887280 -43675 -473978 436745 503636 811338 276925 418589 -500350 -361101 878888 -762986 33148 131156 -326315 91488 170137 302837 -75902 446396 -686942 -720144 -491227 809664 994391 6261 -148890 40404 -153240 -585146 25119 -875722 -995972 -655429 513251 -947977 445614 -612033 530420 518011 -253173 -460720 -901557 86525 416021 -805373 649748 -313463 -267965 -658050 94768 348672 815999 33789 934705 -77800 -669529 897614 -874911 218969 900492 -664748 -560324 596001 801654 193928 -316815 928416 730397 499699 -570651 119261 935729 -846027 -126032 -770897 -570796 729345 -241634 -414523 597019 -205537 -624849 909087 529937 415593 -806505 -329581 -601292 -685490 402879 110409 -284683 842450 309698 -180801 20924 807052 771568 -901819 -249374 -946138 -736945 -13566 528949 798433 339350 -355731 -685704 -926449 -472912 -594731 367584 923031 813631 -621862 -614504 -256524 436246 -188815 523454 438070 -447043 -603932 -957980 -830849 -524687 -760240 191632 537735 -987743 -969947 106044 -27751 917234 512681 487126 -99180 741181 -219274 -476095 194539 -469364 -771849 -433709 8742 -814048 151791 491605 -326178 316014 632179 -407418 623685 974620 644586 420376 144411 795017 965524 214449 -278598 -117181 -210944 90987 227723 713999 236693 272853 -608753 20709 941706 -24080 623191 -252559 605549 -462542 56076 56850 480544 586247 -442392 49375 -109737 254155 372283 503581 -106212 -980783 -642585 -759990 -848564 135519 -128284 -608362 -512617 661679 -999747 -493723 -350077 -378640 697872 908110 670313 381123 134162 -83937 -671241 578239 -719478 -281514 887468 -963474 727505 416553 -28577 -763827 170328 895615 -869575 185679 702754 312309 421686 986586 840517 -16421 739241 79689 873453 -674764 -774475 -295703 394329 311865 626260 657404 -708899 207574 -952493 516537 -22434 -297173 -987692 805834 792665 699661 599755 -202548 -997667 -79101 650497 -878637 -295924 -791479 705812 457315 690589 441552 -503051 977528 867421 -328772 -352407 -710401 7082 703973 610826 581082 61302 262231 -221501 -706976 104522 560210 927318 -771493 -524991 228042 -129703 -784887 -968952 335207 764469 -343013 448613 -503802 562470 -486087 982829 -756809 759998 -59524 147660 444350 -737822 999794 76993 -941550 250955 295454 -958817 -199711 -894074 899445 731406 -370039 108404 817122 -521913 -265312 -492853 846275 -693476 -25747 993811 219625 9197 404717 -271446 202524 -187212 364111 546241 -657131 -364038 919545 655069 -847997 421472 -185471 -910249 704006 -125673 -988876 -822436 985527 -409880 -312174 885997 938782 -927059 516175 121696 -679366 -233898 -795436 357981 865405 764005 -272963 -786462 -510643 966770 -976295 -403008 28164 -51288 -937555 430492 885104 -418618 171632 495982 597460 -810081 -385008 -778875 -297114 -863974 7596 867074 491343 -971342 -370792 -787368 544430 -380297 185565 280146 345109 -279668 143414 819853 -837622 -234200 -995053 -393606 403464 556821 -241254 981598 483451 726707 409121 820049 -928056 922485 -780618 -615614 -749630 -91677 914199 349297 907446 -547561 337594 -608652 987488 -871616 -683450 -732621 132979 -645342 -553192 -926612 187797 803476 -538305 -294993 763105 -83199 -345727 -861981 -946844 -954265 -179244 -892993 434592 -298789 93669 -846766 845196 235267 197780 615932 666897 -722789 -625675 -134414 424975 -981520 756945 -871874 -212906 834152 866596 -129091 578990 -631944 209693 -285920 190415 -275028 -463584 776555 944105 -258781 267847 -452615 39710 -830320 -380067 482805 -895741 8635 441442 222818 -736094 319230 392458 -527852 -640517 -580024 873277 787509 363647 118941 -29672 -130622 978451 -463213 468331 538763 852627 -209577 -723527 952247 -770356 -613210 -632132 862525 128897 248021 551134 -915604 -722457 40266 628033 260579 -432471 -328704 26679 -515686 -368284 -293370 -691381 -814888 -775892 408961 -369098 965562 -211194 -852954 -44949 65842 -457876 424129 436364 -167162 -322228 -298448 -857998 -273459 -103415 321640 -505175 847605 14712 578416 -433935 -456768 588388 -944671 -328130 513474 -63093 -249748 -730439 -335899 -218849 471636 -260418 -216347 -380218 -14865 -77988 -672427 393370 -790230 -854441 473368 300201 -933502 949545 -815512 35190 245131 -537859 -708910 692855 -114195 918578 -904136 -611819 -50590 319199 25550 115759 568121 268105 -577762 945431 732374 -830738 187652 292115 -111568 53886 -141774 555229 392786 -33956 816173 508452 -573861 -897375 -864050 -809975 -272387 -390246 562626 -165469 -113023 -960699 -525685 -538885 -182718 -734760 857341 379920 581166 801850 -648126 514900 85704 36616 -874538 772013 643240 -364399 -891893 -227082 -184967 -230950 -182010 -267652 -838533 702363 818624 409985 -667265 399680 -77306 558652 -249747 -859543 285561 -905642 -313791 -757013 -8817 570095 355849 997452 -898415 -534249 -653719 763723 235675 -701739 -138472 675542 320543 -513756 -728864 923922 -480542 256241 -266590 60886 713981 565790 -906673 730416 -222755 -644990 -890768 157663 -398141 -86809 -238305 -94505 587589 -327542 505740 -778560 -919861 -629473 634105 -340105 44179 611658 104126 -156020 -923090 -268633 -946234 236354 877313 -748221 6544 246546 -747579 -100960 -492497 -452439 -678777 -173898 742986 -729627 899112 622828 845597 -112548 -403874 978595 -435466 -399531 -772943 -860116 -494407 -787251 611583 532940 175708 -526989 747641 -793665 732140 75692 92067 712370 -849146 -395760 -601000 -203192 349918 73323 542532 494486 674364 865085 798696 557607 852474 583738 -113638 -492551 276872 341195 -147198 444670 -210200 -333941 689182 -102756 895282 167371 463294 398125 857104 -785137 218761 35071 63683 -248561 -317578 758869 118685 253366 -847532 446309 -317563 895782 325699 455512 842358 952754 600505 517837 -889088 -237086 962430 355414 -924090 -558093 -51664 -892807 -416130 291925 -147521 37552 706932 637867 -833038 -721175 464135 160207 518624 -20345 846634 -46645 -733960 462304 -566427 -734624 101498 -316355 504402 65667 739195 -680355 229408 297691 866405 252018 -516077 689733 -953995 579874 27778 742352 238395 128008 574295 19393 -299234 -450255 667667 804496 919893 -364769 -902585 -590103 -114449 -371384 772380 -104916 -656180 914456 -908724 -795411 -555359 913515 -834009 -185995 -655624 -663916 -11633 -8513 -153810 554074 129916 -731140 -942989 -214411 319353 859792 278861 -867819 233509 -585454 -730602 -821797 321971 -154800 -259335 435038 -376597 -795831 706809 -128472 583078 -624847 -380822 60214 -367403 -965136 -809610 -561668 807547 -470621 -477799 -196642 -163537 -843623 -368474 -629832 202011 -551592 -301888 -736681 -363009 -650346 612193 559229 -399697 -86080 -231849 516833 573072 663031 -591807 936365 -251105 -333171 437782 825855 806379 -527732 -172385 953064 -567658 176304 -803719 275568 824920 89576 -343916 -194800 -208516 347225 93494 -194506 920929 -852645 847864 -285500 707065 514554 406727 396562 95053 690934 -123291 -523928 794232 -463933 286438 -61564 722984 140170 181172 -223462 -242656 -500186 -23797 -997553 -634823 -453976 -95235 835901 -619556 169300 261871 286834 208137 -251103 -462182 336497 -150573 432829 851339 869423 419298 627206 -444508 195863 262768 -411246 -852583 496903 399692 808745 -358541 -955183 -693798 729286 -401136 -228037 520081 857881 588065 -356097 505339 -457849 145579 926156 -556871 -664663 290695 -122173 -939780 759881 -492062 974330 -398579 -527000 582334 786556 585415 -911301 -593297 -319929 159127 -282583 875422 363213 231683 -666034 782793 -257035 883232 -370180 287425 556311 -508390 -695755 -716757 411522 -993104 -635727 893312 -903558 -805963 23262 -813811 121138 387728 116827 916723 -370345 305853 -780291 239272 812293 858698 -748982 -468364 449743 -684325 608768 -669579 445243 -257114 -547825 -884964 140100 -91528 -273381 -640978 -489130 553006 -175877 761668 572118 -330948 -427715 742859 217752 702762 -698336 278404 125030 -435950 -557801 547461 879743 661156 -256691 244278 -672234 -580062 88476 58581 -896817 -823708 -521196 -314894 -953914 274005 -512134 -572044 781192 462451 365127 -317421 -871657 -627373 -356443 -754212 -551446 -867045 559477 594096 -731157 -514425 132684 -202812 -727689 583781 -871695 694690 -575646 -931816 645984 864039 -495248 729881 -249142 208132 -384163 124657 -591853 -665923 -845738 487104 783059 -444371 86654 -84423 -315306 711680 -503958 -106204 473372 1591 362661 -305957 944217 341671 877868 -952499 63478 -224774 861171 -812290 205326 112813 616159 -937211 -995854 -574575 660042 -406772 34981 456138 -845694 -799404 629857 -348717 -729398 -40145 124944 757495 61015 -170108 349908 -55975 -48172 -750514 769664 -62226 -688289 586013 126364 683646 323466 269459 -135195 -232794 418011 881384 -527542 -936103 618572 376039 -163983 412762 -901557 354799 -233168 -130877 485307 -560013 411924 -501758 -174095 316667 673885 915671 -694855 390176 811264 647767 -730929 -412524 589092 472172 -358043 982551 -808027 836690 -90716 812035 84244 479516 43939 864065 -481355 517165 449265 232402 69632 -520385 -445679 694215 425761 194400 -90375 456905 -924424 68720 -257518 -213102 187289 453924 623419 -865294 381773 404102 -498105 592459 -809201 799986 619770 142997 880656 -764646 -464113 560987 -224077 678915 -865355 359867 977553 447879 348301 -51990 195959 -813615 834734 207919 -218396 57316 16289 -481949 67211 65940 -446362 -642313 842071 -468341 -40595 993774 -636703 539461 -33507 -499362 597500 236564 -803887 83187 -877398 211229 326230 -365460 271908 171481 625262 -493155 -364586 -457962 -54448 348779 680417 99187 930086 287187 -590569 335079 158605 -726300 -227070 -881861 -234728 -580800 -802979 -273525 -229810 -375906 -564198 -597303 398888 319691 251738 507322 341140 -322779 68216 972023 -2316 -920162 126207 -332691 -235361 320447 -292305 881246 301791 299811 -522244 163678 940914 852855 -618993 -9642 426505 345217 226755 -887676 738892 -602090 389544 -233991 922196 276130 -612860 -861414 285487 643492 -143155 -494688 739936 -511185 163121 -951912 -105508 -483349 977294 -669724 385806 615953 -896518 825015 -615212 -629389 -47171 -170339 919295 746353 -867247 790385 885975 44805 -467351 -979355 13205 -642120 -261785 -276354 476391 510635 -599196 220052 -19088 217487 -838996 -491562 308550 -461779 555967 133189 774642 891999 -158638 -651468 541939 666005 -272180 979279 -925637 742609 257097 -778991 -822352 -485077 -530150 264395 -615636 -269490 -405693 -358748 -463619 -405895 26620 161300 285926 378623 -676304 665320 900253 -995641 201089 442177 173515 187980 391618 782101 27663 -145377 -974724 -297556 -197637 -142368 21866 108324 -598123 -452663 791421 -841363 508248 -909661 -191656 768206 458800 -354226 111957 -578721 943745 -351427 66046 859149 -66015 97784 204821 -990311 -17703 709401 83596 -295656 438889 -708145 19086 51444 741377 84318 220020 592874 750280 477469 -123311 702859 -644519 -171657 477031 126779 -260927 -727957 -824017 -631243 36098 332811 -149931 834053 721299 -369664 -126279 987916 873437 967173 -26000 -127873 -801728 93287 610496 -259608 769292 815244 371880 55076 978056 -664599 -942250 656739 656879 -584566 678703 -340692 -244114 -33394 789066 -194986 626343 431400 -134795 -454896 -473422 -924256 49071 -968998 246806 -607792 -640596 -394103 -515372 -160217 -26667 -80185 -541348 10537 -311483 -331759 -915818 489324 -736948 343479 608475 209821 768240 679007 70137 495737 892391 98819 -171086 733397 831646 -329106 243262 -594281 230070 131267 549444 560954 874498 662518 655077 97741 -863990 -245295 109362 -806155 -858869 521841 -885199 -256153 275572 -866490 522972 -284817 -110486 804502 351521 -130453 -816571 600570 190819 497104 -417647 -91680 -897033 675877 741646 -831736 -77016 646147 270641 -895737 -627916 804507 -596576 -186297 -128051 1584 -895430 240004 -545767 918040 -459891 382800 80050 580672 -184482 -909168 -228314 -465499 -945756 -128259 244600 -972069 903053 -740315 -775394 -334710 -884232 -898457 265345 449644 149753 753531 -683520 944592 222040 134631 79085 440986 -322798 76043 697742 -699839 548695 -214506 461341 -13744 -51702 -228722 873161 304102 816965 779084 -622669 -448587 -16814 98173 -418447 40326 -322637 359843 -732657 144180 -93286 414354 -623863 488109 445937 -779405 303314 -76940 -766124 748484 -704816 -225247 520722 115670 26718 581087 60848 -197426 536648 -858770 -136346 -83163 -169389 -852449 -780768 -282968 -899918 645594 183807 677241 -365806 498843 467157 -996468 908175 903152 -478420 334890 -610243 229629 454847 285169 -481888 -693639 -469889 -707118 -656844 -389330 -412016 -840174 -662555 -525955 149961 -397366 -942952 -990889 26040 456679 429857 -594363 960028 125995 925642 -473503 -741271 -478295 931539 159835 753863 853453 -732564 -777483 -866925 -722478 41789 70535 730717 414922 737759 -83204 819048 -843751 -167456 134355 -866514 881530 -767294 441503 414809 -647815 -728324 -834936 -429238 280311 -345736 188871 948886 -954454 639508 -982739 -570620 -284134 297889 458141 497937 -410459 945127 -451827 -643604 -856836 -833249 519562 348794 -880476 888183 390449 802643 234997 -447982 735798 283971 809502 -401019 -118815 500810 -529376 -521893 466060 866973 575694 -625262 -136409 529314 -58413 860956 -201676 18680 103596 903391 398411 -824339 349994 633525 227990 499333 944753 -905876 -893098 549498 351612 191047 906461 -129866 89111 -985733 9362 -877733 947427 520499 -614672 -28612 -778411 236173 -443769 -434334 -624201 -649061 574074 732040 265638 188131 -639617 -61282 373011 286944 62178 738250 -265790 734718 -579070 620642 -319922 893345 469970 231667 -693981 -250849 -362022 145342 -667902 923073 635828 -52043 -81664 304326 450575 -480382 38023 -335904 839855 463745 -849324 -459851 -714133 574017 -398985 454112 -812371 482055 -682538 -760211 520822 215499 -476373 -132256 215383 -38343 237057 -561105 -453895 782257 -157637 714820 -497002 -794041 -384498 776444 -370562 34244 125954 678314 217619 53923 204660 -994412 -795058 864533 211735 -457867 267959 -543490 -654098 893690 -423440 -193930 -541869 -15035 -406357 409416 513652 897005 -407248 -387850 -802096 -93700 -291240 -408909 -559169 864111 931860 -491161 48360 257081 536423 -606161 535368 -805823 -481432 255067 946481 37984 210497 -274450 649160 286180 -514510 42657 -889465 2959 -282481 -188447 -345543 594968 429885 363596 550913 526505 280378 -680008 602067 -173857 -526574 262700 -578951 -881586 -680086 -610844 -218609 508539 -292359 528593 -176889 930655 453386 -116073 -412378 -40213 -582404 -311794 282117 -916610 5185 -191678 290834 -104592 240226 -769549 39180 717067 -900358 205589 -256629 681485 -648649 793425 943733 994728 237276 -134398 825097 -441598 -117822 355385 -417064 289077 -805038 479162 -750905 -655665 270220 -90628 599824 -532141 -881405 378157 -800322 -406474 -164385 -189780 -570445 408675 -707878 788237 39717 787256 -126141 613016 232221 669575 -962434 -463798 -662153 197270 -669566 358482 178277 -868961 389721 687894 -940436 -50352 -786652 952748 -360475 285260 -815084 -805919 786941 535593 624242 620470 -881995 -322576 997785 880861 393443 -935904 978294 -973632 -46544 -124629 -93681 386555 -88936 -416009 678777 818909 739693 -601633 -153248 283115 750292 -310865 -630269 -273187 962629 293547 316981 718111 247567 -32375 -291107 -708527 322259 810482 502135 991047 270469 -872698 -318063 -970870 -178450 -87979 -440113 -546603 474284 -493466 -817305 425241 863024 174387 -381146 699641 70974 298027 265833 961743 726897 396207 773028 -184027 53045 186774 -985889 -15683 -336309 -632406 268852 640778 24009 -586072 147539 -139340 630551 -197052 700158 529688 -155661 931106 952205 -475963 -612114 -213794 -161173 -96895 -214291 980741 184342 -692158 -313560 -874215 760227 -726603 -601682 828305 -873672 103866 101855 119511 -707567 595814 -621839 22856 -607620 -901504 -356244 975160 301660 230148 -241874 -63381 -466262 672804 557543 899101 -55185 -897086 287646 -76677 618955 -439178 322731 -196184 602353 214286 722106 123833 2857 618505 356430 400569 -606899 410907 751676 -576091 -646196 -341715 -377556 -966031 808106 704218 -967524 -867198 -995458 574579 822364 -225358 553203 72060 148243 428495 659655 887340 -450248 446492 346703 -608399 703002 -324146 680945 933097 -162215 657808 -565720 626410 -455062 941440 -467324 924923 120855 922799 903079 599385 -628483 598565 911049 979572 683788 -405541 -799563 470767 51594 616768 -683446 984867 -151023 764597 -6661 -361700 361612 -251248 601552 -983909 974654 807452 -571166 764306 402108 45207 -359069 72235 223981 -76749 -645997 -33215 -698863 -699882 -120372 -667418 465079 136539 -78985 -153380 503622 -307442 -320363 -238181 -25483 417843 556727 -259887 376530 -54976 834694 915805 984767 -994402 469564 -151469 821872 -391252 986793 452348 -903185 -472132 -897361 -447789 -892647 992661 649414 -550647 278430 357103 509561 -205695 -295164 -285190 918887 -986027 600484 -624809 -737598 853711 -620884 819997 -662316 957169 489499 910293 438261 -791570 -649912 778110 -623466 -986322 -110116 -916213 527162 -916914 -974893 933344 -153225 225565 -971008 710361 -384775 152352 419334 -210366 -68353 358799 222815 -187296 932189 -817065 695384 -896665 696952 446742 513939 -806015 136781 -713951 -481788 -864178 183915 -440831 -489996 -563874 442228 -178446 -659582 877369 759967 -264861 570781 -40105 192569 64633 -894197 492328 211616 -375157 -775323 699406 -692026 593447 116632 157662 804276 160268 -386075 -485277 -229371 -7378 -62366 -782758 -461081 586422 -666888 481143 -483043 -664833 579171 -532769 -275585 906522 -223819 367276 792440 -179510 495571 412652 41479 364041 942070 502305 -755649 871041 -740181 843715 504264 -595692 -636333 94138 108891 -4395 -151132 797540 200650 -167156 556966 936853 693109 496822 445495 -927214 28374 -219134 564744 823189 -757770 80213 596510 351308 -568714 630343 -758190 833882 126727 -85852 432593 -381484 -503950 729196 126364 750150 -901103 624340 55945 637483 430164 377923 -184256 793848 188989 -834987 -211009 561938 40036 -778917 -31273 -861612 -99852 -383271 590765 -778230 729260 -184185 -281927 -515080 -899361 -331567 960970 -173612 849652 -591273 -880255 -4665 26087 419181 -167855 286832 -853562 -233573 -725627 577505 -471756 310942 248250 -404448 -726934 -633370 -317727 945319 -21071 -909673 260799 -982555 -312727 -25592 -53268 -157509 -382971 -484026 669015 280832 522381 284178 965184 -835971 288667 -614305 -243907 731762 577758 655829 759734 311183 281754 -79791 738409 -733061 -162522 -661406 770406 -170672 -195987 790349 -854764 942749 620782 432650 -478038 631780 206779 242501 -600905 67993 744189 629342 655003 -747607 -729617 64234 -382580 -961552 -418 656432 567826 971074 296880 513196 -876534 -603165 988762 952719 894503 -802545 -539032 -397507 538988 -525325 -751111 -497330 245044 789041 -839104 746509 942506 -64160 54277 994556 -898479 -663414 853026 -215858 -521602 418477 -650746 974828 -765480 -161222 -597323 42737 -197793 918681 -581179 879278 -814878 602274 726115 -183898 -146424 -506074 436172 318354 -482488 781284 493909 -284577 916209 970516 748132 911787 -735709 187360 96628 -754356 -711469 228966 -679660 897609 215755 -43976 962921 -421665 929575 -55845 59432 -356995 -470951 -356533 -347747 607816 -776025 -682378 -840026 -873704 -601176 -488004 205880 305913 -372150 -305418 -991526 705963 -235313 -926484 657573 327203 -500661 -543907 690250 -561272 145704 -719366 -709748 880182 -903006 -691605 -430271 -53058 733132 -93623 306646 8804 -552951 117411 510280 -906848 966803 -35462 -914133 721821 -112905 -514876 -643801 199997 -114025 -910484 -404106 -529133 -779737 -641327 -105625 142952 996657 305219 -833442 562999 266769 864905 914258 123184 491513 830813 225742 -837063 465134 112109 -19215 756456 379209 849756 908525 701706 259768 -909888 105099 -637664 249530 -528606 -882906 5981 -580826 955650 -580820 -8535 -986459 -655920 -706272 808992 997555 -452877 817690 485524 127394 161989 -297786 101383 -474089 473365 -113055 -815438 -868085 827300 -86209 642049 104651 -437079 -547641 306836 40312 539086 -267915 923711 -470776 -137680 281943 270859 8772 598882 613521 523827 960712 -566037 437210 -277464 -697850 -660285 596220 782 797123 969178 -19368 464189 640920 -941166 392671 -525888 -496014 -508352 -353766 809305 -280174 368686 -62685 -155653 -129138 708380 612650 253263 841934 158522 -655759 -790480 -961392 -573904 -18863 373422 789861 -83434 -865102 826767 882994 -454275 -906346 -45367 693040 -406684 683407 -81911 -23572 220611 -468667 918064 698439 -818172 178161 -790064 233719 -825339 -731292 -516556 612484 966423 718593 128213 -839220 -946686 897598 577637 608384 -733185 629288 112456 -147036 -352708 461532 -64746 -779373 301404 687758 -611173 -555655 174068 708486 -816553 -853289 538255 692894 640767 712835 -109141 314566 618874 536485 304186 856576 -959900 -114117 -169055 -379676 -769138 -210027 -766020 -13284 -467460 -881446 769241 657897 -460059 -538622 941113 -997859 -168009 -606375 -947182 346015 428433 831490 983311 316138 -937529 -451342 730446 -876018 -697375 4337 -302879 -652626 690972 -791011 -743986 -693504 665192 -36762 -807665 96208 296424 298387 -935149 -532611 -726539 -685125 -649669 -373382 920603 197453 764765 -180657 -120421 -174967 367685 -844906 -679193 578052 -127697 -464002 708522 -640728 394062 -205365 873789 -344014 229192 455380 -547406 258739 952631 -102141 660685 447503 -228694 -569127 -181114 51584 -905566 575719 858505 890900 -698346 231254 716342 -363989 847471 77152 956066 -474886 -260979 891605 -69485 831755 -661568 -19817 461448 -778053 -879665 256927 -267473 370618 -594443 571637 -456212 -73714 -827041 42043 164569 -105199 302255 107683 -648512 -120082 796796 -460939 -674781 951336 113487 -777718 -993355 -998765 218536 -871853 175199 797785 651895 -234157 -363845 399991 571940 -887903 433436 -701635 878215 574055 -473980 -661039 150512 -92699 928045 -241492 731809 -955665 345217 392220 660047 230890 -856159 697792 580005 -865836 205538 537872 -332096 -802631 987339 938706 503348 482622 979864 -782042 404741 243610 -243653 994299 519471 -722280 911190 -888553 955551 745751 679618 156947 -262600 643977 -520054 575580 -876977 587768 -892176 -503244 130479 51068 107496 389935 298774 -963386 -586344 -144073 -792906 217752 351071 267272 -189644 310603 502603 298036 107308 -344504 537760 -283104 985132 872847 295000 -155771 -148428 -78925 959517 -84112 111933 905180 105681 598723 953775 934724 -488953 638002 -80919 470458 642439 972614 -486083 302242 979150 -555299 351345 84979 647820 -870872 823359 661943 -643036 -320468 40021 40463 504367 -571070 -87722 326572 231545 626456 -239912 -408745 -894205 690605 998884 -460181 -29057 -881064 -677639 628949 -21417 -527935 898057 823323 75175 -400154 -588038 418514 -654146 228888 671014 847910 -923743 -11140 -482724 887766 248968 -527477 775773 973237 -209185 -97774 -457120 -992982 -519738 957362 389134 -913743 220177 -217759 58374 -696104 741449 486503 434011 -662589 934057 178658 329361 566696 219810 -352061 639267 -250156 -578601 263503 -298752 842916 -257374 616351 -494583 -946164 728461 181920 -340843 -922988 -511526 -205037 -959250 -413098 -670084 -760690 -985007 399874 -120549 908281 -211343 -486310 -393068 256146 520565 414134 874359 160361 956917 -208511 -158329 -117787 -269183 737721 475709 -61762 375579 -286093 -460731 402305 -30408 838485 695168 679311 -890174 -447333 483968 505245 -610535 741523 -771697 451510 36493 -964320 450345 -754508 -193690 23611 608893 -88885 289245 378221 62832 721790 -400608 -159530 563738 -760536 773329 338857 -620090 -965131 447624 56110 -156682 6374 578124 -585537 -824482 609488 327838 717003 -812700 -638883 750063 -361898 -419033 578186 -879964 -851337 933748 -518360 -745703 159193 -142126 -162725 511388 982970 -953737 -111202 973037 41455 -996655 -434500 -947771 -781986 337790 -973352 -205620 -284030 -59052 890855 -554592 -656405 -84133 -259535 516309 -929989 -30002 -656301 249712 -856918 -433635 -917568 677227 88963 370669 -828997 685621 -599259 362518 11230 38063 47235 -499292 -148969 -308689 830629 372440 328742 158464 920868 240676 -362976 -853536 558642 -477646 158191 -252159 935055 -622370 391632 419721 600469 -339401 -512429 368786 -634195 -142206 -29346 -673493 151000 -320841 844458 824661 -629337 -567679 -557115 135 -810557 -164286 904975 408362 -459930 -966898 863037 -629987 -395168 457131 -28071 613554 -919405 516887 7999 -840145 841847 -935038 391201 -489393 878743 -663984 178565 943806 534802 -757224 644546 -87391 -213606 -143448 488838 210315 186233 921470 -299565 169353 -220921 -385200 631165 778519 485045 -913275 139566 -830424 -697082 -593862 394978 -403805 -121072 675134 858347 429792 -432129 672663 624366 -98129 -939757 187259 100068 59858 -367331 -440873 409243 248061 731141 -707253 -67150 -144291 406983 976940 731040 954511 151026 -753151 309678 392100 998568 -917882 -194184 -352221 -450912 855980 550384 -48505 129575 -599145 -589733 -773187 -488037 -884321 -340270 686248 -897810 -561456 -742462 54045 974121 -565655 -325523 -874521 -596121 256225 -516889 367811 -976298 -273955 600089 -179099 189241 -953157 639297 149745 -263064 212235 856048 -47997 -45234 -481007 -666869 -618711 463594 -969148 561227 -224797 500431 214993 388541 -736471 -789339 620057 950339 458469 -10331 378287 644240 -948235 -72287 -29221 -533328 206763 205945 238746 726654 -818995 -76633 785051 -628820 -194411 -194636 170947 -857409 -932303 -558399 52266 769679 681028 -430721 -954851 240971 366307 -569161 -308838 -585356 -843751 -339133 672470 276702 -458268 -974189 -972230 801842 -459722 -798551 708962 950254 -550411 443805 51997 968163 -709765 199450 -837521 -979147 -702185 695903 -428014 -542753 -289142 -902209 358257 -117331 772234 639137 -303956 -973120 214979 -38911 195479 620942 -579759 -730259 474555 737759 863175 150280 -796717 -985775 -772949 910219 -720305 -466219 -379657 964415 -137131 -475089 192154 494724 -196165 654586 251765 -913971 -365297 -636894 647391 567458 -589553 -75160 776353 288541 436529 -387871 -359302 953325 -773220 -91401 -542947 -212906 -292691 -522777 -778578 -891089 -119821 133058 766536 458467 336051 -646676 987898 768241 -85531 -175200 545349 -353173 -987211 557418 -340192 60410 431876 -640981 -196235 -5799 -322204 876056 -505311 995542 894751 -455109 232568 -946348 999600 559729 -746562 877259 -363576 492906 -56785 -105658 -15925 899245 -288776 -379164 150481 867473 -54085 907352 -27098 -775867 41103 -990230 986953 208969 631550 959860 -267791 -910350 1157 -633499 168707 698858 -721384 102721 774813 787630 481947 1566 -199409 -645362 928362 -78807 321756 799664 -240814 -759137 -321474 -914162 760598 -245035 944287 980211 -573461 34737 673184 -565758 -326020 -270802 -634474 -313937 709863 -400165 851592 891972 -686787 232541 360627 -69410 694918 286441 90118 961517 -838213 -22837 816679 -843209 -583862 -718111 -963860 346709 376470 -584800 -625438 -350283 273140 -972913 -282807 -311017 687408 -943161 -125675 -690544 90629 -625287 -591761 660106 -91096 -404120 -999118 772673 858558 132842 -308369 153159 163297 195052 -307350 -716159 -728160 608491 -675557 277033 776956 644347 -823379 -924982 -267413 -943164 298370 223687 278744 -870016 249773 -574252 275105 -66178 256247 8314 9112 -574558 84827 -949224 986243 505315 486410 525405 -401891 594892 -131865 864975 192530 488956 597387 387143 -425466 -524763 56259 -985358 520079 -144112 126989 -598446 -119370 219672 -371425 162747 -590598 -785493 -528800 -978346 -588210 -93236 -979859 -192863 -181226 -195181 -469995 -565779 986029 -723284 -625699 955231 735202 -503084 472445 303984 818166 471519 409953 -914450 -212704 236084 -748631 731256 -92662 -614065 -870998 -271867 -374831 492222 -787478 -134947 -874104 272549 -803928 262302 -888650 -454981 703698 315577 -458541 -63158 -354036 -343181 -524849 -423117 679856 -105627 153099 -915865 -216375 -597252 282206 -136209 -36330 575994 209554 445029 211469 -8462 -640539 -70279 -54954 689104 367496 708333 -78004 -316081 280994 -164070 -871424 234497 -506802 773608 648757 57546 -448743 884441 709988 686949 -470010 425855 24634 -740514 -909046 -449150 -396779 153494 -958320 297115 -747509 902467 260341 318875 -335645 -308499 694669 479589 394521 -674702 955805 191215 620383 -631293 -427937 -807610 -891497 132517 -719359 -668665 -997926 355889 368678 140262 580596 672467 703331 -454485 720357 150671 28995 -917840 163297 879671 -817084 -144795 642641 990070 -676521 -326452 439376 552393 229092 720893 365743 8705 265028 133282 -169102 805698 -779706 -668676 690000 429831 -798294 598365 138935 -450404 -987223 368684 -960314 -214750 -123285 -107036 -646831 -643698 -191985 -509547 -768032 491563 -737113 -636958 994992 -996205 19897 -737663 147633 623162 270143 518078 -622074 343139 236456 345336 -397688 808361 867029 -7134 212804 -543240 -232676 -22332 693496 -612335 -80824 94968 475162 718345 572696 -288915 -201135 -911670 343612 217191 -371079 979985 905179 -430915 -847324 18926 -409201 995929 362644 -749241 -822937 -827588 -418110 729174 -70044 469367 391386 170791 827645 926131 -560836 757530 894363 -702678 229500 882535 -747875 -981972 19171 -21867 -749098 -789477 -494996 766977 963850 -714128 -577976 -433570 -300427 -929484 -620197 212655 359235 -660986 424508 157390 -320743 155035 929593 -160535 392587 -603206 -172976 -225536 427555 898236 -87241 74984 414433 90387 775766 20555 40885 237631 481736 857893 -579705 391642 -374051 945352 83503 -932723 817051 -232486 889085 -613992 -252360 621650 487603 -320945 -517855 -534914 162950 8856 970998 139776 740384 183150 614412 -78516 92961 -538144 -62870 638764 -793830 -854126 -826163 -719428 62480 756539 63780 -506642 215167 780838 -312812 83079 792788 839858 -652939 -43999 -323470 783313 -245165 -579161 337582 654093 -258834 -8740 -349229 -642434 -209094 -933804 724767 -221227 -97440 950520 704579 -526636 -269253 593670 -208921 490580 -594212 50064 97956 245694 119686 -76551 -758008 532370 840243 -761733 -737770 -66845 176910 -741853 260804 177113 -584714 -904238 -295941 706990 -17407 782398 -42086 -392399 831479 219120 -614798 776518 767186 403012 168651 816484 -15931 -948628 622559 -743531 -741582 38253 746458 -268166 215603 -890208 889952 936004 -62190 -907982 713350 309820 347088 -408924 427224 695101 809762 -416820 422098 -663500 -844049 914899 980455 -759129 141651 -85323 644989 102443 694303 787780 116078 -54036 -640041 642469 252425 -795479 705331 132048 801295 871861 -533217 182932 846903 23927 490555 662162 107434 90987 714459 999998 23559 15519 646152 -633375 433760 131895 -949251 509081 -926404 -330519 -680533 -272041 -756205 43266 -624458 194783 -54059 444127 748661 655436 -100253 933492 -13962 645898 -947052 -915895 39543 -745894 820785 -965384 -264978 -64814 -800646 -483535 90627 -373414 -874977 -205002 996497 -738768 31432 111199 788008 195173 267277 -158953 -729203 -540706 -710402 122588 -487752 15955 943260 -57277 150230 -225837 774110 527602 333381 293694 563502 167973 186395 -436278 -177046 -819670 -707681 -591105 157539 819429 -984371 -350149 -111647 424908 -342570 559790 142749 908523 546078 894687 -174011 -106527 -724547 80422 -713861 -165919 923391 231855 758358 -204621 115044 435069 -879264 -143567 -343904 238821 298647 -830134 908700 -426865 -572436 34178 -906253 684409 -905785 -988432 372598 -531213 -835455 -137921 876072 -993116 -822424 137773 -860605 119299 719167 -763249 -781647 730335 124603 -9781 789396 -780328 -929401 676444 778815 -282653 499905 -46766 550074 -424758 -346885 479311 -314302 -90838 -112197 -906101 -832698 776179 -67589 -343727 -238869 254572 -371287 316416 -551030 323116 887592 -431093 31917 -66270 -961074 745722 -933355 461581 -59932 800743 -534217 610693 -619863 533249 -835142 242033 566607 82188 -866438 366350 -731908 -668962 777352 -453010 -968374 -867101 -833112 -823561 -5432 -513381 -502062 -70432 225655 8855 -272206 -897481 -539699 -802560 -197464 153054 532662 965648 -66360 417545 5518 -880105 621530 996674 918824 591863 84828 -498074 990282 945704 -497925 -459099 -872530 -397003 77342 165637 690563 949437 -594213 871007 -264854 -123534 -504576 159073 -121478 -988258 223627 239242 -140995 -525031 -262862 -574415 -605008 425044 -647843 797055 765894 -355246 139814 358128 20582 146217 204384 -275369 514280 -317051 974477 19031 790044 -979674 208102 192490 -182461 -133539 87767 781917 -911212 967698 -781568 388690 689849 806849 -99786 -608323 -643505 916857 -840320 -966425 600426 764508 720538 704623 114190 347938 -976267 -142140 82743 745365 485813 -837460 544594 -65258 766130 244416 -41790 138774 919672 926189 -95396 797214 -244665 997364 941418 -382391 10387 509163 327084 -660027 799876 307643 220371 136661 -896392 -707296 528260 -273583 564860 -768980 -65445 -720476 933463 167620 -808603 -250035 -335361 330017 42277 998879 -63198 77776 -329712 -396926 915486 -684238 704273 111 251529 887421 -110714 453496 10154 300601 761793 993918 583934 -398908 -982009 -237448 -872907 -752689 -846956 432627 -505934 -830753 691094 -7540 -558834 123469 -186706 221431 779413 417222 -866190 -722948 -525369 -260149 -298003 643445 469337 461618 -937955 387410 -388175 -62429 -137228 -543723 888942 737564 516824 857302 -328354 -995474 -418269 -822464 166022 -777538 407972 -280558 -770403 -588411 -745316 595487 -315887 -860529 -876863 114638 -936959 3712 607038 283931 -570431 923082 -604879 224532 -657702 641721 175788 596572 698887 115303 878262 298924 -18503 389448 627655 628685 384147 269600 433743 199199 -465298 -455161 -53841 -137067 98519 716012 451773 622263 -383604 -45809 786501 709023 719747 883206 -641661 -163332 -268061 981689 -402902 792979 130441 -932506 -804383 390072 -531324 532637 68800 -724647 -369510 -474427 -59945 -27404 -702271 310037 -30553 587419 419110 309020 689447 -937353 -976855 -641862 720193 -894141 781918 -159323 792402 532045 809102 704357 -995411 -689032 89269 814679 -903015 419004 -600190 804526 -913202 748324 -369191 998253 -887044 598863 732500 -327697 646085 445296 -164674 131807 -124866 -315953 -231913 611520 258802 -770874 -796397 406887 392542 506180 -703206 345596 228982 303309 142921 399100 -610 528503 -489360 593850 -282190 -754065 350739 -548263 898687 -930318 -736151 578387 315976 323925 809183 -587914 -454206 974590 -809450 932066 -376040 73320 750561 -210420 -536 743586 481608 -282178 -237117 -964527 -479225 -442348 -825551 490410 -415856 -278143 852523 431737 774277 -946232 97951 427933 -894401 -490237 267888 -133112 821066 555807 289523 -784700 -191898 650206 699123 -446999 944775 858324 -142418 -851160 -397098 -643093 -112170 -307004 -307921 -892832 104721 414739 257825 577347 818041 729474 867056 892154 -666724 -494578 -510058 -554050 -932867 -522037 -23490 856220 -582126 701665 -781752 -659850 -359612 826506 584776 -888192 -257934 771989 270982 944196 772718 -815129 -15489 719006 578174 -217612 -103453 -178368 214108 -389942 63893 778159 823479 -171385 630703 286532 -415568 -391971 -18693 362797 -546594 -416362 -61446 -376727 396746 1034 999905 645071 704627 66730 -823913 -853368 797387 20344 -165447 -757232 -504519 510732 -636778 -189255 -308459 -535534 395955 123304 96687 163783 -338232 -374314 352328 304383 846657 692496 -292329 705825 -757186 459128 -650299 -637911 857620 -559615 262258 -207835 88394 -387209 614318 -535111 246172 124405 710144 338844 731771 656877 75491 -560104 -992885 513444 822596 37390 862499 -702541 466949 -691089 180049 -72441 510589 -232636 -318636 469089 -68106 -626648 69152 -181801 884781 78280 -461731 976849 86998 -427030 979560 697101 -909931 -623261 897873 941468 -757754 800158 -296869 -996381 656438 -235108 -375041 605083 719016 -363921 509034 -896943 -342703 -194497 -890118 969190 848540 -937915 785605 -690032 445670 233298 -445934 694743 -357501 -549815 -961314 374041 746935 -829152 -289960 -834041 242366 143332 -113947 85285 -535482 -934606 261277 -326450 -311697 835134 633804 784814 -780462 326736 -728590 191558 -340617 150210 918211 527084 -618020 161796 891560 -406712 -663051 -525288 474684 -187816 646951 -168810 547536 -444692 -564276 667688 -154776 231595 545586 610831 -451140 -386547 489244 -304867 -627145 73438 734272 302777 472443 1345 909767 -400546 -865573 902699 -498352 688412 -904480 -580636 146541 944790 -64956 -866294 254372 871426 967930 578189 -512401 -930388 208164 -98764 249532 22003 90780 484246 -363922 -332982 -149908 -399710 465883 -210759 521557 245400 -131508 -577318 861900 822798 -176384 426716 856184 741612 -388951 -85117 -979914 930031 -948242 401574 190613 783274 659559 514607 -703014 -174464 -608476 -254561 -688131 -669013 -47706 -136441 560298 76729 49636 -467568 -758335 657802 -369977 614388 702550 44243 -585938 234115 42034 -951266 448492 -251232 -815408 970824 794309 -31935 191201 90113 166004 182642 480969 -20401 321448 -598063 844063 893324 599555 -264301 820017 425059 8089 973311 -849666 -398249 -827785 -845330 600378 -887108 -515431 -83118 -431283 -865220 747763 275499 -294828 -25388 222825 -93677 -101857 -370732 -506025 206515 -466895 -323358 178186 -303797 501443 -398345 -213308 -152913 996929 -835999 -347204 -527163 -187700 618687 -701412 -154616 706486 -697975 -640510 816007 788361 488453 -580481 -948506 36609 -30765 -583781 -753572 -807283 -970654 341455 606260 -304430 535288 -819447 56397 174120 -95314 868012 132249 632987 -849679 -751859 439202 -513045 -219133 -107401 826496 932108 -776968 -265945 -872988 616615 -30662 -221871 -28655 -544489 -777595 -532198 581981 -578579 -935573 486428 -518092 -807827 -98479 565733 -943851 -971250 814704 183416 -488685 -260610 -548139 396618 -799402 -486372 404322 852166 899864 -22532 600011 514506 -165592 987494 -708455 832552 816874 -808745 -12629 5670 -540587 399998 43312 852350 304371 875841 -122451 294367 221925 -106186 -994179 -912790 -888483 -43606 409037 -571851 907041 959005 -762468 60747 238223 880964 -504767 105131 875539 234758 765540 573381 -775501 811392 822787 -69504 -203900 798721 674543 -299210 -277198 -865778 -965171 -236490 319996 -645921 683030 -179007 45621 -479393 -975849 -185843 952260 838704 -337935 256326 -581979 957478 -10726 604808 -441370 517831 138202 -506778 685099 -487470 -599985 -453402 -992598 -792140 910442 -12029 917168 820244 -167952 -967894 909594 -52920 909690 -453571 22749 -153122 -264075 175507 -997378 -362475 -282590 773237 902938 -561951 369815 257955 -277280 268778 301884 -319027 -615790 -945139 859599 -696166 -505720 6745 -700319 -249947 569389 481428 -966698 -502789 564351 773940 308841 730526 -360685 -860954 -2522 -401659 -162801 -948726 -796818 124058 -861649 -878795 -122634 839738 450625 -742226 581449 -210887 329129 216945 614721 -526244 544989 -279889 278162 135900 150377 487116 548160 926825 777964 146784 -670813 793125 571674 -962633 22122 797861 -521160 -533551 449813 -131468 653475 -405534 -393095 852752 196041 531539 -323392 -318870 -69202 984383 -583321 764394 818665 858359 460095 923497 -14427 -324226 -84756 976181 91296 -542322 790377 -249583 -325585 -156015 779393 925746 448440 320681 482391 777411 -266186 -634583 282592 686818 -347463 -590567 -473116 42273 -836253 70198 -899328 -778106 988908 -410256 -525913 -447349 -421345 900330 626076 -652258 256219 727805 817401 956706 431252 842677 900652 406253 895951 324178 -110475 152264 744745 -43959 -644119 197106 -951600 999745 475506 703261 729864 -474474 676173 70639 5799 -768039 934282 -198654 -646631 257486 120975 -430364 -346274 -716307 938902 944536 -368761 401122 -611798 940180 -817603 816269 470830 505665 811834 99330 -321962 -742913 -566322 752906 203820 541982 -621733 30624 -152692 516709 801113 -755723 -14296 883982 747859 567404 -141306 -430264 228328 -529761 -978307 584628 -758325 -262440 680763 984553 -251325 314521 40386 -311696 -441301 -617195 -74010 852937 -869005 -706380 -363055 -545308 -512866 -523245 -827265 108200 99522 813313 -81214 771184 378507 508675 -589377 552457 70073 421329 434543 602165 -399203 -489385 -252128 -308949 923039 191030 139633 -45419 -180037 572224 -401575 567184 772352 -993281 -60127 93872 96528 704047 389349 600313 832803 271167 460439 386407 -251005 803156 686332 994791 -843759 92613 -988499 224347 675903 745888 -779113 -548838 888211 -876764 -610052 -910354 26539 -744891 -500624 869653 745908 -224852 164828 97600 -415375 -170828 539390 635543 -339910 -2834 642919 56755 959354 -128739 449916 -415198 -132176 199867 281206 -339993 -969361 261874 393058 31223 197855 516004 -990942 -652099 689337 -384669 611178 -431721 36175 16506 -392125 601942 -750334 -693022 -931189 583746 -421303 290638 127603 705684 -261327 307744 676480 -909573 -367017 731505 -49397 263447 406896 891533 -555071 -435455 809281 595956 -639837 645569 272039 -210469 94343 -576170 871441 355497 -711531 -820558 953473 -585990 -881845 -912581 -752241 370975 335994 45643 477926 692892 871878 134192 -683707 -920407 -775382 50861 -631681 -612175 -719502 -506248 -174725 -781226 17471 -603078 -939851 186988 898439 -46702 10811 177017 437138 806290 285232 863291 67838 192704 -400947 -237022 572988 -192617 713563 137809 720272 -708605 702394 -767454 551957 700265 -117794 -867169 596663 210332 363084 902026 -721353 969065 -548191 493525 -106966 -49780 -124789 429483 204410 -944968 -700593 -810395 -974364 607635 -384575 -154090 -30855 -456520 672719 448256 -788835 -590028 -216969 615196 977675 453257 737611 170518 686671 -519378 41844 952270 426954 99980 605357 -623399 544049 898819 -809020 915838 -244722 -938269 -931172 -185031 -304322 669300 -62291 468283 702193 370030 -42622 -973720 610606 807041 601018 -751273 626764 405967 -807159 42838 -367238 -594835 269748 -371100 51000 58469 -179304 132789 -795301 -407369 477347 326322 207501 239059 4441 147062 636619 954657 -934832 558545 -937371 355962 -848843 -96951 -382847 846892 -495419 750612 511513 -909062 327893 -657120 728184 -315239 -75829 820363 -565951 -28236 739746 -148437 -368152 -94872 653290 304007 726071 -309687 -886459 -715812 68939 -359076 638571 -100327 -739052 682907 -467673 -2973 464088 -411532 180056 -857966 822449 -297398 -373519 838066 120714 292850 896889 978691 939302 817719 760715 -494214 178713 175063 -503721 -268226 203341 828164 741536 -915157 2174 -662172 899004 -96302 296638 -645743 -381032 -467977 -51726 -87527 -733391 -410351 830036 417023 -155109 -587570 -736529 -909895 290686 -524019 -182746 -567376 -830956 377570 278445 341443 474412 252693 320653 -953148 219435 487459 980517 124281 -996347 353596 187556 -448356 754888 41156 430096 328668 257938 372818 659266 912218 983190 316979 627943 308140 -744421 764264 881921 -689314 -87940 -429149 607972 841324 -507735 782415 -545991 -339255 -590940 -973179 -728322 -840869 -839162 501528 -808572 827645 -250888 940938 739184 41468 -337862 818068 -612037 913434 -620385 -80606 892723 -610418 -880242 281172 -743305 -744575 -241149 44030 858622 -517358 -141940 898473 -457072 -321196 -133171 -325872 870732 4939 -697731 -160476 35104 847475 -378266 -366583 817876 978745 -736151 -762473 850176 356863 743288 -496551 -921583 725916 -417639 704145 -568119 343002 947690 -840782 -874565 993398 -749033 -643355 -811181 833444 -254490 705924 561740 -372088 -847316 -220382 976312 -901826 -850988 506241 -311557 410451 -555937 506907 931024 934985 154207 -628710 -201917 17943 -221060 -594720 756278 -721369 214895 -190721 -769188 956119 -795383 -363839 -152383 -124551 19629 318882 -176577 332370 127442 -153391 138 -914914 -550654 154163 -223194 522634 -110883 -578080 -826388 325817 -936681 -902364 -509560 -826432 -947851 902143 -472450 -279638 -459436 -545370 -377696 389749 -667357 -925313 411673 893715 -899868 -886743 -76570 469866 918447 -449166 364248 746068 -442834 -875298 -636524 745119 -860126 600103 946706 -970866 67037 726456 -551263 151766 246598 726704 -712863 82467 -273448 439013 -70328 294929 976035 860511 529566 282546 -5686 -747047 147840 701198 457475 609731 -462623 -897121 267162 270787 -867452 845905 788334 804399 309764 -276984 874483 -134764 304333 893210 -164050 -537933 140064 281168 -894532 739198 407826 -51223 264779 73119 577293 163607 -854113 -952718 -461106 -880256 -788977 -15482 842725 -132033 388357 -19936 -119111 254816 -624638 943288 373377 -707480 532887 -925702 834124 -708662 -142483 123846 111353 247155 384831 957105 879168 642879 216154 257281 268968 931201 -470620 -790731 -264818 353536 627218 7290 -349275 739316 -575568 -960073 -481936 899725 620060 -736637 -479287 546796 267788 -587991 -396066 -680408 784964 -188501 756911 89291 -135520 520380 -626799 -894766 800273 37700 398638 932401 -444265 -468128 -57214 786892 -925748 991840 -649889 -730497 -233639 -194745 -933653 341527 870654 -843314 505885 338134 -549873 -852254 -285629 871411 881010 -492127 167295 320152 -104542 354657 163141 -790685 -707410 -426199 520543 627045 232250 -788299 -748823 724134 -352259 -373257 -397739 832799 594114 -547312 726248 475326 104424 968155 35772 -589851 -952734 -111005 -494148 -112532 393911 21480 640171 15899 908674 -403361 -881379 -382416 -467853 -702354 -571269 -154145 260813 -441868 735364 873293 617574 451198 -818745 -985452 880554 -277549 -447190 472770 411416 -557590 540774 422490 331843 -62098 271624 35793 135507 724417 -766607 139922 -294014 -828042 -69033 -21893 892703 -955051 579139 -500514 132366 -6821 165009 -719487 -146106 -395336 330355 -552802 -259887 49359 -835346 650980 -231088 -493767 793307 602356 529397 352834 61159 64356 -486010 359659 470036 59327 201953 700902 -788427 920579 -721166 -719459 573174 -806750 450495 117164 324178 879234 -889763 273762 -434533 -283906 -370696 399044 940534 148834 557903 -62966 -259876 158578 719925 210464 491418 833892 -109679 -57178 -301103 544865 -543393 691056 426359 -197879 -132307 290951 -875052 -162196 513439 610342 949766 -251631 -34197 175934 -935682 -837261 211678 13682 949889 992510 239317 788764 -719193 478231 645317 85574 -322593 -940399 930867 57010 -491414 -876487 -873668 889811 285019 -132917 727695 348369 -905955 -445189 248558 -250743 -948755 239469 821553 272395 -333476 -369347 -314429 858906 55119 513528 -129629 -30161 751358 -164320 611043 -977930 879608 118572 -585299 557904 -850403 115206 820281 -162481 155171 472587 810584 -551619 -96366 480399 -886035 21526 -85304 755158 642030 604297 -933770 268700 -252697 176891 198560 836366 461175 -789501 534945 -382001 584402 -179857 438436 533364 -860739 -135234 -756692 981384 -96107 -911067 455566 313864 279112 121354 187890 994408 -930214 -521717 807766 163341 279010 358264 521098 -628783 496907 -66731 336949 -674686 -865517 -322599 -614322 99555 -612785 -927118 -578268 -609879 818085 898878 782039 591103 -562800 -815597 619356 -833917 183328 170233 -339075 -541625 -651273 -942038 -823593 575696 828109 -908135 -500134 -396517 -45587 -728088 928973 -317165 -939722 166256 -538681 310940 761372 355005 202679 -530421 699428 854032 612572 471339 -599701 -128677 -483890 -177222 685983 510664 891380 59498 619908 262579 -162549 343777 591984 475307 -641499 -965574 -38320 547701 546088 -304767 877729 -738168 356043 915770 979575 -322286 267165 374235 -888454 909682 -207235 909261 -954140 -277188 419107 -424465 804357 818489 -373867 -582509 -625729 354276 527795 -162560 858890 -192018 -565332 -961682 538737 613562 -676730 -967795 305939 -240158 -387046 944638 74659 390320 -429674 -213416 204392 -514906 653049 -309980 63037 551799 -93029 -847646 733970 -572533 401058 -604158 571882 -841217 355214 -75413 -35749 469154 -850130 -574088 -505327 -241158 315560 -843658 -81460 310589 858997 962855 577501 -721448 -434718 -43454 822572 210539 927505 -673808 -746315 734795 -263434 652113 -507897 755198 995802 647029 670916 -676413 700124 524260 -479964 307336 67179 -912105 -859535 902002 -309299 -4484 -790772 -355751 -71781 33781 488167 -759096 399810 759257 665225 -687359 786691 -589710 790541 -235017 -62604 286462 983331 975571 -53762 -740050 307725 932592 412125 729770 -720221 476383 -908253 576779 -972976 41443 278325 819679 784403 960246 156620 497320 337535 997570 -665611 -137250 511420 679849 -260719 454889 -299132 760638 331862 88743 483110 182473 -967988 -305556 780550 666055 -804654 -154499 -660966 759271 368534 365204 -792849 902926 180640 105823 104994 214228 -330808 -66815 -132504 -360315 807739 -275952 318470 764194 50170 -205675 -2471 825693 -759589 594319 -71216 807968 498054 -218769 -16019 542342 124793 -420579 -741304 117216 704389 907379 231692 968498 260047 734653 35576 863796 -521776 132159 -358305 -272430 14805 -472401 930984 712364 -673665 326454 191439 725910 645315 -614285 595810 913176 673132 689144 -783740 -918161 904596 -731317 876142 558603 -206545 -840473 862569 -327024 876929 990520 -28459 -909995 -225758 932130 -339802 610535 -638463 -11397 306273 -765433 -359970 -708724 647971 16040 641615 -907371 679707 -971534 -390468 -267450 822795 852034 -131997 6598 494026 -729945 733524 -842192 232517 756582 635510 -213104 683130 -133129 -205056 156651 195707 557958 -375167 193205 932465 -329869 532697 -446120 234519 -538157 727998 -345932 939579 924013 -753224 145817 134592 -48707 -830044 -95154 -824802 358260 -621387 83854 -412960 -87690 -103826 -399226 -532571 -42661 -269142 -323624 -751711 919150 -273004 889371 865177 536625 527407 321497 865642 585303 -258736 -300272 -527358 -451767 186271 -531279 980709 496290 -274407 -103132 -519511 395187 601105 -317118 -748421 913151 -478678 -556071 996376 429759 368862 -783445 -327467 221664 637563 -480272 817944 -277504 -994271 459215 -431396 217717 954693 619497 -572751 286022 -116047 710223 659385 -316368 882561 -454777 763692 -479710 320552 -830710 987989 935745 -645015 -304951 -978157 -887323 317534 131492 886617 -443366 213365 250353 780846 -803807 -25619 -600325 323501 -442644 946909 -633216 933382 20261 -800594 -688206 -385668 822695 -476771 266934 -930715 563715 -656198 579241 961838 -21507 710379 -634090 117460 -118259 363753 -722559 -320405 -515618 522177 458335 -434277 522450 -476075 -410084 -133346 -306308 -783399 -475884 -799037 394021 -411433 347930 787311 -631736 -164693 -600844 -56298 -76907 -376825 770652 545734 -781966 -211984 675329 -546787 274549 956223 -765820 -141106 -711317 -771806 891643 871712 444245 -531560 655218 178158 -334874 309624 -471451 7464 581126 -88981 -383417 331088 564177 -73363 551550 -244865 461337 -100016 361573 454366 943712 868409 794952 -8019 133983 -958303 759660 -44609 -662782 9941 992900 -489349 399209 -683401 -957379 543453 753768 15611 -488269 820979 -357240 -377302 -4359 -165151 -69243 210338 -905962 17246 -5811 450260 -48254 125876 41223 893829 -216275 -612668 -486006 650830 -791815 -289024 -828063 789788 895419 -592914 806606 -310224 635581 618924 -34748 204192 -56513 -712090 818284 -416812 865009 -839582 777377 761482 152699 581877 -582669 -177325 -615306 -48757 574504 112020 940400 -45278 -418762 -818810 661483 172879 836810 860982 9054 -594375 -961467 -386939 -377037 -502631 323514 -916951 598984 749248 -314767 -784342 -573714 -201327 202342 58726 -418963 -971773 -937141 96654 292862 -565856 -87166 948902 389455 -521208 516772 856073 215683 566639 -93444 854883 -852689 -536422 -452979 -99531 -111778 -906650 -809336 747221 -19186 -665022 -840745 -620309 -522575 -323024 129685 435317 312493 -373816 -398957 242883 487004 900020 120149 266876 -504820 307765 -447214 429592 595968 -318691 683320 -549917 -701971 134611 286054 -390143 -314242 434130 -765840 662628 -295727 95146 592478 -468777 -296328 318974 -793107 -211977 585849 -12284 -701555 -175564 890574 -147448 114913 135381 250982 127977 -805950 350449 -970462 -450277 807357 -300041 -983463 -431325 -841456 -670169 800724 -758370 365233 -202857 657234 901562 998855 562607 -289659 -380741 -547666 708268 916499 -68104 858104 -60895 -525801 908123 153703 -357775 -105955 -163227 508915 -401833 -307543 444583 257098 184798 -29135 126794 85707 343657 -479713 768521 734987 -772564 487760 -937551 115793 -361167 666263 810536 -97255 -616235 -391238 -769437 612116 539208 -224012 -687762 -619611 762512 352242 636904 -415898 330503 -28202 624132 349090 -558376 359863 249865 -738600 -792826 -595809 703954 189118 -336795 -367093 515152 699068 -122337 176750 336515 -5395 213297 -985809 -6267 -576607 366059 -815321 -318721 -141091 452979 -653660 -930767 37082 -149310 -83480 393839 -356350 632614 -246742 233375 508534 978238 -809580 333372 -764789 537602 158787 276949 293448 702264 -814773 -795506 -977174 -906368 -239183 -232162 849504 -529719 -761618 -739248 474959 688729 578803 918403 -303601 316489 -828129 -537174 -477140 454662 222794 67404 -106138 536402 504254 -879484 -248271 494785 342585 768770 -119882 779581 -768531 -465527 554960 874370 265728 630127 593424 593186 -26740 859680 -223943 717442 -745953 790811 -176955 449243 -53316 394739 514270 -348102 -370856 756432 982118 841217 -141730 641772 147952 967908 217644 -959338 -963388 16364 -741100 915634 -568865 968696 542300 159799 147185 -345673 214462 -469073 680669 481455 -343576 -78021 -947140 988600 -630147 -552179 -323749 597506 203923 65131 807224 481291 488499 262579 44169 633898 28380 706257 485941 530439 -901760 -855733 -199208 709792 -152315 434102 504771 -248506 96453 149054 -812806 810398 -849777 -630878 454197 655905 -251484 894773 -721824 584732 -483141 707038 126619 -969168 -768771 -407911 -117574 667731 66313 -926220 -1722 519502 -274318 -415853 311418 -681795 -386628 933932 -34489 546065 477154 -331380 730449 -160751 -496557 560400 -144401 -132907 695152 543021 960303 212170 -393072 737768 -218417 336689 -353795 28510 -200635 -61024 383220 564158 620345 68607 422824 580682 821509 -98292 903872 -132390 -640452 -929704 -90924 -843175 792480 590279 404084 -24890 -900054 -365548 225954 -883917 -975226 322251 367571 710986 -630379 423885 213234 599107 -246551 -86449 946908 -288913 -426804 -591780 682213 -826063 236730 66126 23505 908671 568162 -883367 799324 -526107 -868183 -703231 -412621 -765950 -16985 -109666 -272007 130442 980776 -551969 -2365 452930 -915412 -635324 299420 -748793 -184217 -989789 550913 -806329 -129215 623396 -472730 -516090 575448 759364 -483536 7259 712441 -380970 -8648 -636687 -285909 431869 290511 -990842 122276 163380 -589900 633327 937810 657350 -125792 -835310 523988 344022 868155 -696982 526718 662105 777764 -454393 -876584 -280809 450540 -932981 358047 -187347 -665445 386094 -68158 562574 -431446 427067 -575002 745213 924936 695825 -719261 320405 -984170 366628 212422 356161 487082 254457 496333 438084 995599 443693 -657299 -552142 64515 -877714 246735 -510347 991800 -214912 -331569 -375222 571092 896953 798332 819649 407153 925062 619419 677184 404126 933220 -825820 -335359 204892 -589593 -667837 -227825 -753886 984887 -175401 184397 -289319 -365042 -872201 898927 251872 -993476 785512 -834689 -421879 936355 -427864 92505 -953190 569915 -614169 211503 -634930 426511 117513 235655 -663854 -784962 -274523 353848 622536 215547 -353655 -946832 608327 604301 -297421 818993 89560 922447 -821415 -373297 326010 -606159 -213534 -685196 880288 931766 -490389 130972 -239314 -161292 -828092 -614887 220287 998679 274160 926480 310754 598495 359464 -566918 317721 -912483 -542888 -282203 -81959 666298 -948448 -956752 -871604 -924753 420693 -902894 -646894 977806 470654 201364 710715 713080 579159 -395822 435151 -106715 -351407 743614 219974 661599 233232 433821 -96752 93703 -644500 -972664 902927 -199025 339185 -86164 -269416 353662 807135 -455925 -96650 200559 -9174 -111239 511974 -13294 110202 -89953 -259812 531369 639276 878139 294589 -865396 -255664 835678 -698014 -484698 -6870 -187283 896028 532470 -377935 472609 652522 -855025 336531 -840057 -351547 769177 148782 -268159 -589420 -834226 -861672 -434109 -516552 -271235 282648 380374 104834 -155254 628395 140568 -905800 785387 49408 -128198 422548 -743891 730493 -834623 -70076 -366099 -336072 -462586 920811 570464 991102 -977994 -354914 -228149 -278833 35282 -724632 143627 -872993 350640 380871 43023 -321769 213752 -106451 289625 81299 -17112 -457984 -720639 943138 109713 166938 115122 476489 -613033 -114358 -221013 582207 -343947 -501423 -809793 670578 -399433 -709787 304597 994689 -327874 -571598 -64023 464448 -160000 -373164 303241 -125512 866117 -142882 -319400 227364 76459 7894 97423 433908 309027 909494 -309641 440526 546929 -759827 395888 914440 -853840 256476 455150 691504 494284 -828070 -64522 355844 -928890 11312 457381 -938118 870771 -890723 315690 -147399 -802946 -13868 137671 892318 -696351 -640263 -650413 64824 502064 -830041 471099 813644 -234162 972525 349181 -656301 794614 -789299 -812885 -418569 -520012 601787 -425362 -532327 -99223 -787036 509697 -704179 650698 -814748 -804046 -875428 629729 773199 409956 690881 -471541 -839895 582287 -704850 -649864 -62674 -428226 321668 695087 -989429 -609264 825566 759175 -26270 837049 398727 447279 135114 -627970 524031 364455 658637 523836 786554 -241596 357352 -893215 737120 89264 307215 -767887 -518450 -850328 600615 -352638 -946668 -823492 924041 -1983 -553419 873298 816902 -422165 -215061 601252 303581 484949 -554464 882045 792518 -376859 -521098 -385664 -880917 -956522 299839 16289 175338 -967304 -23162 966058 949717 -486867 460932 322232 -530767 574829 -70356 191675 -430086 638851 -893152 210041 643102 662350 -757063 -70516 136445 -643647 620291 -776993 -354320 608995 202430 628277 -136897 241359 -609570 -546142 -858199 -572619 17548 152464 -886689 -561448 -803420 -104261 699401 -783473 336181 -830283 -347072 401604 -342653 -755997 -339181 -265737 -150136 47103 -835197 822203 -98577 148756 -444666 817720 874007 42117 -305785 726696 500375 -172026 -709916 824539 502324 -961120 966895 564787 885100 -651086 628206 -946649 506735 62955 645660 499012 176416 659281 -361947 -454488 335896 -629955 -900563 42502 638244 647132 -763318 173861 -537918 -908112 139397 -876960 -459096 -282739 -909986 -645849 55869 583196 792005 753660 995742 -566948 -360031 293624 -531942 -96356 2380 -452540 469814 994562 197269 -588512 -583126 910598 116413 -160929 -608926 -570504 66811 -154264 -435842 413430 -514183 -284105 954067 653175 415060 582618 579431 -115133 -660577 -954763 598009 -82183 -186399 676415 970359 193288 -738798 -949374 -318587 417589 -635358 534943 -242563 535579 -589837 211976 -781718 -872794 535513 -823997 -302196 -982632 -674015 743534 294615 -978299 -297720 156341 472307 127190 181695 301278 -547907 -154551 115310 -237378 134725 -101393 69037 -858687 391502 16173 377356 -412187 557009 -419013 -552307 -566081 938363 775336 -205531 -732554 -539478 -235051 656063 -541373 361076 190453 825145 -616457 -106080 991508 229476 -888971 463659 952845 525704 -417740 -932156 -737135 -326946 -451394 -805168 -365657 -869484 -67277 -421401 462759 -642099 -720441 -648491 747070 526110 -180801 -695654 -656915 486674 -707848 675434 -905463 446119 361441 -789202 497341 -686514 45308 -476031 -234109 76527 343649 698164 -874321 367587 597946 380747 618085 -880519 565320 697854 -163299 -261134 828893 -723784 335654 173060 -65952 666907 -772320 -604070 -695860 -221958 -800127 -110446 -19791 516829 973457 151742 -81230 -235903 -11283 232036 -763259 -933162 -884344 785150 -174218 -550401 618789 563067 590052 -256682 282591 -378820 -499901 94565 -376670 -873193 -754408 225645 -377937 -474536 -299904 -776349 601499 174395 337065 342382 504912 833139 -665001 493419 729099 474790 629729 811369 72412 -456210 -409679 -182099 916906 116570 -870328 266927 714412 -429845 147767 -247781 161521 637336 340263 -938287 -128935 674890 -750893 -29339 -718311 -858655 740232 424864 -776133 -280787 -374996 908541 -599781 559989 -221900 554797 431852 919540 -670292 953236 -512463 613463 -547533 97225 -677308 456512 222844 -110566 -160173 -903866 -566450 -16378 468958 891506 123909 -618815 -598982 936516 -938481 -479949 -493679 706220 392431 835193 -857377 -738798 -884418 643682 484470 -436786 -274139 -887820 -679812 901680 132069 851685 -880280 -929030 579919 808354 402312 429409 -695476 330700 891646 782224 933718 -102731 618046 -308444 383740 -794521 -900846 962993 -839070 -788194 -405098 493499 -167873 -589879 407996 107326 249694 -754035 324426 -701657 629406 584258 521431 185945 862578 50932 29521 577833 -314911 554979 -530438 -544030 11142 -602621 -423066 -90942 -904943 654973 571006 -163333 341445 -361300 -651519 -678606 619640 -508383 -990722 -928381 -998762 -647008 -411941 618620 -223714 363296 572881 432285 249123 -273329 -341779 951263 -387507 286731 -255856 -316502 -1834 614506 -256400 -926755 -270835 -746572 -622186 496074 974038 -785820 365662 -467145 442664 -488790 273402 -845858 -257651 802539 -946577 -562195 -868058 759104 -633706 -835705 -358619 -913421 -240100 264898 527696 76293 -179581 -909913 -998011 877995 -495970 235829 965169 -374452 637337 513758 -854057 -170492 -569489 221192 -297841 106405 974450 391053 798468 -566863 160839 960316 -795531 905568 -278681 623574 377525 981920 -503265 -71406 -466517 -609904 -792944 90009 148179 855301 582320 979338 -663237 -69243 -194489 640503 155399 423118 54515 -727321 -379155 994640 -709851 189394 -293958 646831 176418 888616 -221493 -917950 570242 197194 -58731 471063 -594252 173967 296221 360429 492665 308545 -939648 265015 -701084 -324707 -735123 793760 -807200 834134 187942 497026 -654550 -412013 -883965 -506387 -456237 359916 823279 474790 864192 877937 911337 422438 150825 -131420 863491 -111081 358173 312570 -114073 -997158 702332 483677 733005 -549116 -589316 262701 -265978 -367780 837029 -89030 734453 -944802 876373 955084 635920 -421061 462141 -239460 -153501 -164521 -124447 954456 871181 915146 -604644 -909662 -855742 519264 -949095 -842095 -223673 -648679 490204 -17489 -755463 291369 -954569 -595974 972486 -670983 -758699 -363804 -310478 83236 -437581 631122 -578476 404475 44833 751136 908503 985473 298310 322588 -317447 468592 -909287 329478 -652785 -819406 519017 -171113 -769921 -771223 -733354 -747913 -185148 -415000 152661 972740 -67986 10807 185264 695058 27679 359699 816772 47590 146448 -697621 985921 189626 -487030 -931355 9262 942973 -869907 620375 -670878 682127 -752980 705870 -897076 -992055 -20914 927370 -765012 -115085 -190609 562816 860183 -885044 648253 -115753 -20617 951046 483580 -322453 5384 494407 -821118 -89907 -424099 177705 309052 -109247 321625 245435 -147033 -753857 -844362 713598 -432809 -377357 -129534 -120472 577012 11837 -161636 684517 644664 23345 -849732 27857 72947 977688 628712 -943361 -1017 -832147 316032 50485 290668 76128 -200141 -168530 734893 -855209 886791 256150 -786199 141672 -948267 -705390 -143021 -719775 -612533 -873931 948402 966977 -236312 628748 202465 -704069 -914812 50195 594256 -211270 701893 -641091 792194 463703 758187 -739983 -600819 696165 948229 -812921 890525 538214 -691079 113999 142706 633491 189568 -784118 872669 238936 754535 -100753 196039 -835114 228688 -929752 -748119 -402849 454575 -911790 -672235 345725 -377907 59521 95916 470763 -865719 42041 243494 -188645 715154 -799242 828749 -719570 915694 328741 67842 775551 341622 -717399 388919 -184679 279319 721623 19059 -876868 -694382 -947591 -259759 -260004 -421123 -355505 145281 -562782 314433 -785398 255557 981993 195610 -219185 675445 382913 -383462 134074 616828 -597392 -946906 -153384 -629799 250860 647287 60076 -772449 278755 -712166 904747 938358 664627 794096 -944960 -981480 -768014 214959 -571319 64084 317031 136544 -490600 151310 -998641 -546337 -219277 208700 128282 153821 943252 -241557 306795 -369311 661033 -231112 -984933 -379197 902613 -935080 753142 -137680 -770643 -797808 -242180 799145 928828 677566 918882 974212 -991104 -720306 257295 -211863 -901653 95813 256287 208854 -475677 -755782 525027 875676 -659262 579032 -234017 -38304 169047 95710 460235 241691 117347 239263 -8558 -445798 814364 -410366 323926 -912386 928173 -157053 -273686 806204 451253 809392 770007 -791265 277444 -321748 -249256 -125630 734049 971952 -611106 -363882 -909946 938757 956812 -44318 396834 -381045 640316 667709 -941418 717878 -591496 478486 116793 -458357 556802 -235475 870996 363687 -659892 838680 -32602 815929 352769 934207 -733343 436739 -689542 -667424 183468 182108 -351670 -401525 -645473 773809 103091 409511 708682 -862336 980142 -23317 -257490 -611877 949991 -329754 804674 386411 53950 338552 -730128 -860053 394952 312151 -376555 574761 -707893 195083 427524 251400 -191674 222065 -146812 -291840 -946457 358588 -102322 -22884 188819 -509073 -770928 -112645 -630175 228069 -476564 -106415 256159 19017 -923143 -435101 -408884 -827106 -540863 311694 252956 -485703 -110783 -202176 -139785 432834 107117 951293 844667 -574794 967593 16603 -950667 -920216 530257 841351 -529428 -35973 -968654 732606 -634730 790633 933903 572501 -403616 10752 343197 179890 -8725 -449184 144007 615248 -352886 558462 347243 -304961 -172731 488740 474330 -132575 -125735 613358 -943524 297390 -548555 -642097 335594 902961 -940546 287498 432626 -607479 -659828 -501575 -864425 -607831 319979 534986 802542 123160 288347 -4612 982530 354417 423121 -267673 -274479 527460 207219 -777615 -90995 -912972 173728 636122 -946724 -692040 -877210 257969 -810024 454618 -915062 -516388 539024 215322 268547 -87148 370053 -792821 921727 626791 639277 -18859 47069 113588 421747 232754 830385 210866 155701 -753166 770243 704362 -936379 -349833 747024 -544200 -704919 -85448 202824 -202162 402140 -967230 367182 978353 -623286 694707 106044 -33734 -41129 -306114 591068 692119 -496871 -547030 -731344 -247737 -204007 164818 649066 671009 -507050 -242266 -244236 -853170 -489278 193192 -453014 -692662 457156 841841 -445541 718823 -118860 -746198 -513524 601290 408290 -370285 826613 929132 500111 -776705 -209982 -266726 -872334 -165931 -449388 870902 101428 -723823 644925 -904972 159861 -598846 -549689 329437 259269 -243831 -356883 476751 327467 988832 -781152 940475 677538 137809 -929660 -287130 -405609 514042 160496 635497 864492 -302832 158834 90673 162552 598168 -331319 -650881 446981 -518608 147305 -712983 368080 81668 351482 820823 783501 491866 537433 -444537 64864 -854265 189974 -697590 925797 686455 -300940 -373691 332073 -271320 -533011 421361 -480977 2863 -614997 -717029 -498708 848051 -812401 953764 -462133 -483219 -110802 -737982 -139991 -925266 36815 400637 350554 -334247 -638993 407475 -768093 404197 410685 -243051 -516163 18140 -32610 251175 454873 -781858 800042 444484 -149226 -441441 -567507 -701928 -108147 184548 141351 80804 -742458 -379382 -541875 -593986 -538049 284928 -578043 -169842 467436 -569400 -220306 -568430 -688846 972538 874966 -921829 678763 683712 422849 708045 -447515 -411173 -190103 -282845 134115 -781155 505144 -476439 969499 -547731 352848 -84800 -430538 594758 -412924 -847843 949075 729528 375389 372682 143108 986342 699158 815460 -167601 397190 -117857 -523428 -598738 -71324 16670 808182 -574320 43487 517737 655309 -469290 951019 -273139 172748 707670 641293 48714 885686 582491 579170 -201963 -855392 565796 895000 -605291 822258 917345 842227 -120409 -882199 -45511 980810 -155686 -499176 -570682 627591 -994573 -69662 -495721 -745941 -8086 271234 540333 835143 -116629 731523 999807 530692 891990 435400 260086 408477 696895 816517 410993 -525089 442735 925764 24515 -285392 583137 300898 -760016 44421 -713786 -638577 460915 -6806 274818 -81454 -251077 -900482 544557 464514 259114 -936076 -159598 -910515 -213419 819603 -439885 -974155 743878 -2761 -227133 877582 856189 697550 49834 -682622 746218 -18341 311813 890638 913268 -109321 910884 -425726 48630 449227 146954 -364796 -668739 -6376 -399504 796557 -813172 233775 576322 798059 736024 578041 -800223 67390 222731 147312 17120 437243 -159611 -419805 51719 -612501 58646 908854 36818 914861 987718 -159392 759474 349872 -691442 -340756 -492469 -526534 826588 -602695 -560907 -865820 550675 86586 698684 164892 337928 -753034 295776 -43999 547334 -710392 824533 397834 26059 -5344 -635964 253888 -273016 681729 -416120 674047 138597 262401 -239566 495065 342395 -178420 613126 -27981 -917160 -115807 837755 813382 526719 -879533 -748609 257823 -63386 154570 671025 -316000 -286090 576 604389 -131 803086 -492668 -628317 -852929 760191 532986 -366744 614085 186641 411545 -77853 -70594 491645 308843 414970 -443216 126194 -568431 432323 -364556 502033 -664515 -608885 -484425 54640 741814 650450 163706 -201445 162007 -797619 145683 -940658 55568 957539 926634 988988 680931 527025 -931778 581643 623464 464006 -507491 -658347 126666 -539417 991855 -613527 162248 -450676 -998100 783752 -897355 -711071 842145 36328 45944 -524922 612847 -653387 -940659 -906673 -22516 410123 398466 -235324 -726079 774909 292731 879907 -292182 595217 444590 910810 845752 74050 164072 344717 543282 -917507 -204666 -15466 -769616 984356 581885 359679 -807393 146062 -201134 -46582 -314432 -373116 414498 -69718 139433 -191162 989724 934151 499394 563332 -446078 550398 -392119 -322843 17708 707358 -687665 917636 -897019 -577747 876856 418670 937228 -611807 -892225 829093 144212 -901849 -979856 244512 812420 -317025 50476 -815287 -679721 638878 421161 419966 813853 -374549 673647 424848 -462663 185986 505308 -351801 598305 -363371 586400 861403 381537 -228474 193090 -836995 -725736 39661 -917223 -262196 -534022 661016 -687404 305120 -988852 697734 910835 -194749 -374293 290283 819404 -643213 -224571 -762192 8839 739297 846558 -31120 958753 -849163 747213 885244 -267027 -349432 616125 -252584 -387442 937960 -812564 781883 167679 468440 -630993 -231533 973963 -295027 -534932 755070 -773803 -224334 423582 -91566 -843438 9189 957269 832406 575562 -712 521651 706439 672346 554929 -439951 -21995 380661 983114 -947752 -55325 -729762 -422927 428616 119626 229296 -75511 -404812 -455594 250326 -517016 -610269 405319 -640237 979415 -371535 -984686 -21509 -927595 747532 -285858 942456 162644 649848 31751 979271 470202 -627765 359711 -630920 87905 80882 943591 -327951 637272 -461334 -973094 829036 282016 999112 258211 562036 434351 80561 -979422 820204 -234767 42210 184043 849416 354370 163498 -928697 274514 -212491 336747 -891343 -932698 717392 -44387 -186662 908727 662925 -568885 -370139 -723320 -15141 11284 201132 124659 -715429 740779 -449863 380581 -627420 -730537 -914354 3488 -368704 -162445 903838 -8520 615852 917103 -49391 -19561 -877349 153166 -204348 -246727 520883 -870746 -732666 -451728 551695 -797021 292828 -860831 951356 711045 583550 903045 -891780 158365 -375975 384554 -423546 -297260 132491 418287 -815484 -183645 264169 -707381 -527853 509212 445948 -774777 693447 946528 449280 -742337 -396892 246951 -946204 -276379 870310 -616261 -116275 845374 -371526 840701 355218 -485405 689218 477407 -105279 -729151 -624107 -629528 486041 104090 115709 -74061 -794866 974978 -705224 844400 665673 610274 232311 -970527 -330203 -86279 995810 -130466 -222541 -274730 -603246 -151982 335414 -225954 -652267 -993348 -960728 -962868 719982 810672 598835 299948 115218 -882733 -30791 860512 839148 -806430 590797 893724 248154 972715 543799 -150295 490030 -8814 -313356 -381787 486957 -423795 -487757 -236287 -429165 357673 -851751 92930 -57330 960771 558590 -113407 460479 543568 -881554 -704085 800572 543957 874153 -883711 754704 -433424 201316 -954407 478393 -943091 995974 -196901 -477271 -564687 776363 -713723 -830138 -879501 -522460 613032 -829462 -503682 287861 275176 -997021 -497903 305238 751552 54004 563455 -51661 359292 259923 560687 732844 -201795 600361 137757 511509 -521607 149909 114263 -433034 -299016 -17111 885504 -122612 523736 -778260 114385 -834617 516490 -622506 251283 963658 845010 329431 -359258 591343 146251 887632 579454 470592 797793 -984169 -908000 -228097 -472363 161272 723369 -632929 287164 -365777 340296 -987448 595585 -200465 527295 299095 -45218 961374 926053 20571 -300953 -63081 -211929 883097 533759 -648153 499459 292617 -949791 -698736 -844788 663639 711961 670793 884201 -21917 71432 -533573 223573 984642 -578589 612166 785056 -606149 233780 -407622 -406612 -470966 -491048 533215 778225 84256 727679 354157 770298 -453471 -523600 321812 -526362 139237 -378814 358262 258025 458679 -74140 -252632 -265272 -553063 -948970 399284 487392 -822850 -958291 -28390 -712417 917519 667859 -807861 -21623 843815 326789 -936660 39093 92246 -12781 567065 363469 -756702 793507 152799 977041 -927551 -870353 623937 193365 92321 -9086 -668300 680831 -158496 749631 -625885 898570 743124 839387 -639381 -811130 -97148 -97123 -424992 -535915 -334547 -469467 372487 29679 -12610 -180766 -693542 -477857 502620 361882 -936377 986948 -661153 -524825 -580175 928529 364755 731188 -86419 -385715 -578824 690372 241606 -919277 979139 -574165 -783750 651667 556507 765651 247995 -280304 -438500 227960 -605905 -947359 763671 706860 -907920 928240 -255088 -796203 291468 -472131 330494 -6230 794886 -907300 352655 -236359 -838956 896114 8866 963812 -969249 93884 618187 41567 -428154 435081 746963 486707 220059 494267 -787787 123199 -18332 719945 654881 827826 621979 19904 306685 -672878 22383 642622 68575 744888 361601 620406 954516 -636847 -727064 676271 122141 -325025 -182355 -147388 -494035 -702026 737359 992805 -384724 118271 -710848 -575788 992438 33081 970342 -989462 429597 796339 92188 -844656 -6301 -311405 -506449 679430 236097 839122 201697 -182881 857763 597565 -148247 -167870 874921 332533 856688 -775701 -173657 919152 487958 -916055 255398 923639 140523 33181 -708511 -338266 762742 -463615 288841 757359 524466 -194529 -50174 455958 891020 -642603 530532 626870 -428826 973848 -813702 -127173 -772585 30061 686470 975975 -325143 316146 -509445 -708914 -448359 838483 -126078 -237607 637659 473942 193270 -174010 -289581 182096 -998809 -224090 -77795 652205 239003 717022 -838970 991980 343944 -814042 -931887 72352 500443 449421 904115 340080 -231051 -562316 850262 220951 907880 -185842 -230886 -660763 113918 250343 -308784 -246211 636211 488154 -107715 912150 542262 -712040 -565731 908282 197740 414120 587934 -439543 -11539 383202 -436768 -661897 -108667 409587 -755461 461321 -265676 -177316 168057 595100 -43217 -801934 -647976 -992865 -399907 -945568 -868086 574612 187866 -18528 532725 -388845 98679 325766 -870413 -842681 -77256 278582 568786 -523410 856148 -252760 -152747 -825123 111929 -662485 -505294 947450 827525 -360353 -117358 465857 -887921 875962 624660 601279 168156 -111228 -580406 -380006 237482 235482 -838470 -465401 -481048 -867409 -133922 677586 332476 736327 -837468 135770 935420 919482 692591 -290157 27957 -684553 242709 239362 984232 -522818 -188065 -153916 -329657 -573532 -201332 251655 606653 -936173 577614 -666353 -98205 357960 937548 -691149 -108597 257107 3614 52701 -316487 649755 -590252 435342 -381659 -280489 988271 -944168 392379 -105194 -941723 407137 -263589 327608 275874 -302489 913690 122866 489346 -958922 620222 842830 -643240 -986188 570054 -237912 -318485 222166 -935456 -413901 207475 -955480 -880272 121074 -565088 -130999 926096 -211265 -460525 -528916 394634 965192 238563 -108328 183520 845069 735898 233 -53947 -198045 -382667 874125 772001 -980108 -154072 780487 133521 -735300 552279 642736 257765 -8050 706462 -472335 414112 -20083 602314 686667 541692 364851 653341 -546289 689379 -245683 -937650 -462426 890358 280061 61063 -251254 -339702 -262985 -943898 -715574 -942426 83653 406652 -359030 -760314 602691 -822063 -173951 930332 -380381 714974 -768774 -707574 361259 -770927 963924 162600 -296078 167757 520194 207876 926310 84967 785803 -916515 -778807 -221654 664970 -548696 699311 -949933 -48849 40075 119169 935190 231613 -318491 883838 651800 -117878 785220 -724043 -21773 706050 -828820 61964 97589 983460 -753577 978108 -126495 -507644 -555089 -516526 941676 640839 134998 951728 109377 99882 52063 27658 -691138 149755 -575854 -868503 600373 -632930 688364 -769621 827372 291850 -620003 655105 1565 -704055 -449272 -459280 -376713 304508 297926 119761 -875109 304725 -217437 -135471 -426849 900123 -19424 -165134 970382 -355671 -982673 493320 691558 -22545 256506 -634436 716569 -574481 -204963 -991732 670862 -220095 -98713 822089 464669 -448240 753181 -405608 879509 -306661 127287 432114 229050 -671691 -26207 973476 -127169 502597 865147 -653489 742865 358343 821913 -888599 940556 324425 -209020 891962 259971 -585745 -27273 -78368 -95300 -980113 132067 -303540 323762 -957290 -434069 67011 117842 610881 -887831 298333 765694 755813 593383 -460023 105101 -754297 626087 -117368 859464 222020 -655716 751469 591214 -453941 -991250 -11612 -746062 -30370 -792966 496359 -213960 929109 968016 150602 -61284 -262245 85683 337329 317291 -205393 837276 279892 783783 667300 718007 533570 -352953 -58719 -782619 660955 -7371 262625 -682568 -862379 -839474 434228 -188934 434488 191078 -93699 18343 502114 37313 213938 773998 38532 101915 -502945 -543692 249378 213025 541603 840209 952599 -329610 -744526 -561200 392975 922927 190161 -908941 368395 -166825 394717 5166 332128 -365332 -557372 789863 991544 -872481 -430326 457788 755728 -342504 -175546 412925 199864 980592 646051 -82 698327 460341 -185249 996614 -831132 -365654 891343 992371 87726 -399228 -548391 -671725 189909 762606 -321672 -52164 124622 -371066 -960580 -120842 -884509 523102 257991 -310789 -846031 692732 983378 -266690 845096 -116518 688422 569441 -246385 -721946 784035 -672323 -429955 128259 -490564 -948258 249185 -345978 777336 962949 521467 406203 -164621 -750684 835552 -194210 -96293 -812699 -203014 692130 -134156 -978012 579205 -181715 -457452 -143760 231956 395929 207784 -480242 793994 -96652 314029 -774538 652065 -606271 -293832 -212013 137831 750710 -438930 -891001 838971 -723460 -205172 93478 254549 -444878 -881695 -900874 328123 -196501 207823 -314507 477389 -919701 -726194 597459 829114 -267667 482409 -361740 -594680 587808 -101569 485743 -845424 785061 -842109 423313 -291200 -717677 -465284 218459 -719784 707955 -139515 293248 669293 55749 296846 337640 -591384 204281 822042 -527312 -367416 -555018 610879 -823641 -556580 88727 -162262 -429229 417226 437545 -114536 693226 -266613 285678 719197 -580263 640620 757021 -846367 147008 -129777 -303392 834206 421748 -163352 406612 714787 189436 687041 321548 -960492 -677996 7094 667535 485544 -689619 -230983 454102 68393 -55189 546575 -230321 477816 160038 -871855 -393636 99207 351977 888428 -208300 666077 928630 197666 -455935 532245 -31807 -82810 -180703 600415 -138896 -944252 276965 -437891 -973599 450519 -27659 -668473 218916 870929 -942742 -532952 758781 233751 -567854 -492641 -238109 -165214 730544 -105664 -703229 -352833 -654599 949424 386238 254799 795672 -178004 -301657 794888 -381845 938242 704774 -320269 723011 -893802 -733864 408812 856424 596958 -249524 377765 370835 -397081 -294329 35746 33010 -790450 3553 269246 -729304 -444472 -138393 -386267 100555 -395494 -962601 212184 978404 -832862 -767514 888493 531186 -108980 -331139 -257715 -800537 17181 190648 956979 835113 748332 -781210 -321741 881810 801444 558475 392945 420208 -260028 84449 -556186 -756986 388191 283091 -500513 -823926 -491300 188673 -454275 637605 787639 -987329 -336074 657270 541566 589077 342866 -993777 -599340 381889 -491793 -885514 975602 -11216 142845 -195418 242593 428297 -526909 -830965 784961 185634 -192807 34569 -349370 -89463 34091 -356362 328373 99452 585852 -408804 -561877 884593 -525599 -50120 728919 -135281 664770 -349699 -139781 -43469 -796963 -790127 -611218 -269332 -872510 691727 899229 -813569 622168 803716 918150 -235292 306135 177906 422844 -695737 379723 523856 -608282 916361 583063 126343 -370497 -676932 302192 700535 -205929 -570198 131166 -183056 177744 -372402 -287170 942009 -465694 -30759 68163 -857075 -81448 685743 -541200 -2151 -108590 810088 -836064 510976 -167935 -670000 716926 113879 -118483 349670 224269 -295512 -658126 -117151 275106 -846349 -100226 134438 -914715 -404952 506005 -553773 -436525 -853969 -186866 -76104 222527 743521 15251 248408 -638260 -207988 20196 746605 -348940 -175502 -943403 933345 306181 48971 -906804 513237 985375 969279 -463036 -670306 859063 -784532 -194867 -378301 -242409 -362906 594057 59905 -959013 -582734 -293840 -655161 -940682 642378 336525 -530885 -115925 310684 -652673 -437325 -623852 989195 -259975 -954436 -446561 753388 758658 -399082 680459 -326902 162101 -716107 890864 -517085 -327101 614594 200372 -386071 111084 -705640 445847 -761726 -934774 -581304 159912 -833400 -210298 186390 437325 819849 -102688 617594 224319 537608 544300 419615 -538996 -330245 -277489 -691481 -890861 70347 342854 187493 -388981 -363177 778528 850530 451453 661617 322559 346201 -583355 364255 -596005 219387 669333 -825893 -896066 -230485 -876302 -523244 -545207 256258 -294090 -175957 -919762 -111539 627468 964150 -156236 -202870 667382 44481 -297162 -404753 -303542 565064 833956 -881949 -953295 319934 -135168 815747 -615129 -496759 -811037 642590 168958 508420 -588042 -8519 740059 -645253 560633 -452980 -810313 -877133 9791 528771 -137505 628319 -225617 955198 831093 -248404 -439739 531090 514797 -342474 -434544 -747131 -266992 -627567 -480207 -391338 -560004 635841 -197278 471283 -163422 543810 -106259 352640 -804025 770944 966704 802007 800644 -404256 -798048 849795 22854 279222 -593853 783939 -327474 -892084 -170316 324365 -998862 -390558 459554 -378487 820827 -223064 -592558 517906 980741 -948026 -804583 892089 -746431 -683563 -994205 527681 -420746 864227 -946001 -619485 100188 -290318 -390384 -39029 209152 101241 -190931 -635558 991299 560482 -912447 -582877 105051 261515 693405 383406 249680 316997 -624863 547447 -805120 314200 -668473 -246480 -144100 -184707 186264 242363 24873 -371998 734260 -630735 471551 593578 392783 953438 405325 35050 424110 439746 634259 -490835 -300754 -21231 728871 50801 786238 -62156 719281 856104 960992 -575290 -842577 -807880 -96980 143896 868466 -54533 51533 945966 -412130 492095 163073 62015 -331218 779975 565917 63801 2926 -218552 354055 123707 626431 593645 532155 -97767 305750 -891052 -761018 153307 -412739 -309745 -471218 186430 539729 186660 616200 202674 -174461 761486 -185664 171610 210583 -291911 -682283 -454513 -375768 -827639 -288965 932318 -657631 -493484 -476553 933893 -894395 -753437 -531930 -708614 -811095 -385163 439798 -21788 -254027 -735172 -608853 527263 191398 -157986 -386148 792765 -207857 524918 156595 -180608 882515 -35952 480881 -562847 -649811 495921 809832 -462580 -283096 878284 485950 -48543 -776025 398542 -400207 653812 -832034 -590829 -561267 764686 651351 265070 -120904 -774230 -150673 44454 409639 -44679 880470 319091 258278 -835745 -228589 -4859 -853740 -467213 -704643 -120451 -912156 -447869 -823998 353778 -801123 -371571 -266012 -808722 583707 -422969 497847 -780050 140364 -571623 -837019 197990 -887373 624030 264811 -47174 -628247 393382 -553447 -237882 -973289 430007 -227563 747607 469374 -582905 181080 -402385 -51217 -786941 -630608 -882555 474067 -113973 -212163 329987 -229212 794036 742772 887879 111089 -195003 704030 72546 131806 -954181 -792486 -644900 -469726 406277 -106473 486446 -616312 244168 696859 182086 -637969 885852 681471 811782 228938 94925 313777 -406458 10656 918107 -218512 -592819 719116 -398598 739539 591836 739134 617555 166851 -604252 -910599 640577 -571268 926539 -553965 889685 -938992 44651 302072 -780206 -109340 -271598 721575 -152526 -674767 214467 -635212 16288 -697595 -615437 845892 387707 -776385 935437 587028 990297 -238570 463471 -183694 -331006 -992621 -565269 -265534 121328 698130 971463 181883 -82474 675909 -123459 670887 435222 -703823 -296325 234343 64969 786479 774692 807277 -931780 806764 -921394 969856 455917 510185 216322 -452741 322834 321532 -801985 730830 -543086 19661 -270729 -296581 -526327 -200229 456080 655130 127304 -295052 -272667 -344362 -496429 -129856 955842 281326 672226 11959 926699 -912715 -963487 -269146 -270954 936210 -956048 -882897 311532 77953 41059 -15931 119821 -659952 -248509 434228 997385 294499 -331189 728727 942951 -460624 142060 -124961 778657 -14524 244938 -379565 -230746 548860 399420 -709493 123096 172109 -278704 513396 -174325 411324 378436 -850609 489868 675558 281614 -930510 182295 966650 -724266 -565627 -737568 -114118 274294 -247290 -441845 -473474 308353 251206 -933324 793137 14265 -463447 -684440 -582062 -37609 -431126 281769 690932 941128 414869 -996242 723390 24106 373899 -736095 -149013 -513453 -665342 742559 -822965 156297 344962 -724804 -224191 195787 -875031 413372 64707 958279 752999 -194213 -934051 664418 -180989 -153658 865838 -166860 713876 855328 352874 594441 -158775 -537858 -621098 498529 862882 226155 -448433 985200 -641803 -987804 -91453 567071 91114 833629 -206666 -417271 -628610 151099 -928705 -979713 220036 675672 -903415 -257020 -509921 500482 -791982 -596270 610634 376316 -343953 852307 20177 934395 -908602 948393 190549 114602 -904494 -489433 573259 90151 178467 569173 -96643 590212 -472357 -982928 487047 624838 59955 277351 313692 956265 970612 717535 233919 -630309 -61826 695345 835019 -91907 666052 -837657 -933269 -446171 141901 600258 720098 5406 397365 715703 -761276 -811994 149546 885613 801147 473967 873328 390080 805188 -781153 -342947 174273 357167 909137 755294 -446284 -636254 -247279 -79120 -867183 690263 -242205 -86232 -529788 306905 730301 -981461 244333 -72565 960264 -31946 -506528 -568799 -402653 904600 -680667 305957 -928160 -711501 898362 447987 -795258 568959 203084 302782 -865971 -45689 -571838 756361 -539 358890 639026 301358 -720273 784603 -325654 -144294 -788222 -546783 430952 -115185 215207 304023 947810 -914143 78941 249901 400704 -980806 538263 733286 -214244 72406 97849 -221480 -384055 408263 -9185 925872 339273 -275022 732437 116779 769877 -995695 781024 780573 -181287 -510033 117172 548718 -758795 424622 348347 174360 69886 -73212 440725 -182614 125307 622202 -474286 698568 539816 -392020 -313862 410153 646646 -857716 661125 -600937 -728951 -46241 719587 913651 -391879 665918 -416778 996143 -554734 -933481 -96493 -61358 418132 -380887 -855163 -764553 189043 790795 -814711 -779314 990743 -574555 -135085 -662887 728094 -386634 612104 479536 -227179 -946483 599234 -235138 898115 464975 648975 -935038 451486 556663 -39311 27728 888916 -154158 -19360 758541 -149821 718783 -882748 838262 71041 660213 -137605 -6567 832725 -242308 -49831 -311014 965308 -207310 -787165 -114385 -738971 319688 -431341 977829 -246346 -573629 -969641 97177 -584507 576124 -892142 68032 -759201 266656 -936231 642015 247556 603184 -625480 864596 -503959 437378 -316373 -410613 308724 -168898 226852 -158583 -308156 -779038 -94581 320357 6951 -219585 -718150 203466 319650 -74247 969853 809335 23276 318475 -282856 -511937 -778893 -443327 79169 142729 433238 555580 880033 116305 746217 -444558 -219305 -199643 -745547 -800085 -718091 -583640 -477579 -623099 -714879 -542701 117274 -902927 695029 654511 -809145 -160077 526400 727900 263253 -156826 433859 255118 244689 -169098 -32555 -491062 -526087 648228 -806465 540717 -140093 367622 -958527 -50970 683862 658180 753419 435511 -8177 -697253 -554684 -171528 229501 -665314 -155641 656403 -761498 191153 871648 168329 -796224 -30132 306900 932844 64568 640766 -185258 -447517 708910 680743 860371 -543959 861110 630780 -853209 -107250 -374631 -47225 -706138 37236 362195 477221 -985964 525523 901139 478343 136877 -254410 -909891 954545 515358 -633923 -293909 -852739 -83959 939417 804584 134041 434565 -60270 332084 692613 -752356 260484 79107 989078 984524 -947491 -681667 -314890 -782458 534177 426495 -282846 633778 -210457 835225 -763414 -907607 280281 776847 -622219 338233 185784 354968 63930 52004 -579627 443169 -752505 687649 -517479 457291 258046 736858 272254 -560407 326548 -346387 929172 -434301 -496240 -950164 999165 832213 -855278 416220 -964111 40145 -372727 408889 -235845 -73831 -822213 366449 539194 -312058 -507710 -156316 -173343 362404 710793 -710805 170935 860339 -259757 -497586 -303145 853799 -163532 365644 -572686 832297 -149738 490390 -480568 -369515 998837 -996140 763827 -846598 682659 -619232 780828 85660 -364986 -2938 840067 838901 346325 -467318 -761732 831664 -248354 -125535 493100 -377683 356931 -492233 754256 989184 661048 768680 -337481 -820751 598599 322759 -315837 -174723 -405684 475610 -127636 798036 -226823 -101349 833980 464729 659027 -485576 -934316 87206 558387 797013 782438 -508795 517830 416901 730041 777207 954894 636373 199080 -566735 -457249 -765759 -42589 845978 124770 668604 -419412 984143 -702826 -300628 -721188 -388449 353098 -710293 23644 -487409 -986076 -167992 -501268 792151 -535523 -605308 -329761 544867 204290 809942 -371939 147923 624756 -664728 284063 693628 -150807 -589609 878455 151781 433834 82102 281541 270922 69715 561420 -19517 -590308 243670 928209 144443 213247 -583432 -733067 -301557 -701366 -585007 872666 -712920 -850677 -942896 -972971 693656 -104447 -368586 938800 -494346 648736 224535 508715 846577 -729456 28892 234102 165198 -812370 503363 187833 120162 -395510 26333 850316 -285543 339687 147471 -882048 205682 384062 971409 -429164 487552 57532 529394 928832 964074 -218561 -418157 410350 534635 -292131 -90713 -437380 879060 587101 464186 293435 -19323 803772 494887 366579 -497544 11689 -313825 303197 -180682 -513399 -367447 -523225 772319 651508 709533 876276 948007 393398 768936 587097 363859 159311 740939 957153 -550592 -541453 -259749 -408950 -828579 242571 275587 -200122 622508 -960590 893885 -128774 139077 -473031 222685 966530 -731949 -540252 635911 -808660 -60780 -765141 -227277 739641 -702371 651705 -963792 -268577 -262380 757744 682910 -555703 -788299 441123 -783885 209301 708173 72666 -531849 -495787 905346 705874 -820920 907791 -358007 224251 -379050 -170691 -919250 -498696 -641944 869710 -734384 89763 253205 904483 -819997 214534 -37428 466322 784492 -294942 -261811 -953753 -489336 402988 690093 272478 -540571 -941429 352342 -504662 949191 -436644 683653 475249 -169723 966446 622282 -621491 357385 -521402 821260 -414771 -674860 -777060 -836734 -744078 -226568 -681508 99515 652467 250779 922470 -777193 726393 -302725 -82738 -371893 -796764 635108 810589 933217 134788 244924 517518 529845 136160 541304 -365166 -788230 603123 52516 957517 -773965 -603158 -195873 40918 693434 -528025 237916 -879749 271037 230529 -66078 378427 -340164 -246463 -379443 731338 641548 -303193 496267 244368 -544297 -197597 752671 -573142 -141799 -983395 -245982 -133144 196261 -784403 622653 -63539 -954466 -556573 -916431 226706 114174 -431167 -346545 340003 -196846 835772 -936192 -329567 107132 738559 -110274 -581666 -479952 -697049 -488936 937444 -235016 732616 -327630 -479249 372848 937318 -886845 929134 -504693 463101 -10474 -989818 803980 -23430 624394 -231281 -449523 966336 -529006 359829 552699 765348 -853067 -167592 -588520 -791567 -838898 -532532 518520 -733979 616781 -612582 364164 -825806 -552267 10269 599675 -877315 695964 41062 -51476 283490 -5010 -982855 -767299 233455 -483414 382733 80167 -126683 545124 -550896 38327 -185606 -746687 -312671 597967 -357031 -279810 -548140 975779 684960 88937 -151951 -967108 -413023 -655770 157557 759160 -963038 16108 -756209 -299128 -108835 659078 584869 499441 658304 -971566 -201011 -171764 -64978 519429 731732 375046 21885 -983451 -54598 513377 -74378 -194739 -848332 -78735 255000 541101 558761 565215 27093 -743545 -277194 -782679 2835 -558221 -308822 -633440 -870356 -110820 2698 -340759 -351761 -299199 -623219 -160259 909469 121397 960673 -885719 -784275 -944161 302437 -75378 245256 185403 -991058 337314 75021 863447 -353790 449837 -754673 449879 -290016 161869 -355566 3058 973557 -909453 -659567 -392974 447272 654436 262139 -681673 -604529 465080 474673 -845515 968888 112862 -790518 -220687 -855070 -321513 518096 -774007 709505 900854 356672 -846807 -523075 -744601 814221 -697322 -55181 -139483 -940962 293543 437426 -611263 625227 10951 -308416 474530 897124 163701 -720109 782080 839467 22468 -199720 -819609 56469 -484773 -347665 -650821 642060 -430987 -821011 -504146 -833936 751330 210329 696011 -388335 854917 -990737 599279 260023 -656684 -35936 278987 -416229 731739 -636912 -905373 321131 21561 -981545 915730 -641847 692642 353345 140932 -204339 188123 760270 685242 -950274 -903743 -544206 57481 973021 -794045 245718 -594149 -240677 -740637 -947243 613101 82525 36920 449152 -948273 575935 193135 -990630 -204824 -552369 -534459 -254947 -23377 112461 -13169 -909901 287731 222194 933555 -351810 -480940 -619162 -874068 596625 568007 -607161 -76406 -548428 808086 -250199 72432 -986268 187998 478353 -886508 -98927 -889841 459641 -359358 356190 227568 495440 -43431 288164 249624 714871 -934964 -349201 284918 -850364 -840286 993535 213834 67970 -652809 -101943 -684887 -621073 -998535 743540 -12291 -459075 -909588 394204 -150142 249874 -542426 -460782 -222517 -470776 -309356 -888998 -327749 701742 359219 -767444 878092 -560251 -636264 -277068 843852 438660 129256 168402 20059 -990956 529120 384026 55662 222868 -543153 -493483 433422 -374698 -355689 456318 -697190 -716640 -158928 888390 555201 740909 -185947 417680 71561 -5591 -90987 -949770 -336692 -907719 10163 -438590 886837 579056 -618554 -342410 -506425 -105125 -864599 -939835 982998 943606 -707380 623383 779403 157364 145074 702089 -861723 737660 -884239 -606614 635443 323494 369078 598335 513307 -131198 -562242 973376 199446 528722 84317 853721 932593 915146 -337413 -875861 -16818 -569321 -323054 -791416 -277087 -909098 -281295 -4614 416052 -275944 -400004 393661 -456029 433509 311722 804416 -480288 782389 -882427 346024 841520 318328 406382 -718644 353324 845200 -864553 916410 -129343 -288686 -811833 987313 -213455 -823799 584665 -66779 886800 -865422 897853 312767 235719 447041 387253 -934182 -630508 -728422 -461031 115463 498440 829977 192340 335369 176776 449100 -545947 -732070 -571827 541491 -112928 826148 670564 602822 511850 361033 477870 -388753 209600 192475 38881 948108 -378064 -879707 -47482 786159 -453090 -408544 -197383 -960162 860288 -406913 -734228 906131 -968477 -675036 588515 578236 8932 -980184 -676423 488316 -144328 -776745 -228966 -178712 -667227 279217 322056 168459 917126 -458901 -533162 -547869 377418 -891796 102320 506594 -768266 -170928 110993 962670 -196194 -125208 919498 -436639 251504 -686792 -802686 102794 677418 -70920 -657231 -781782 121247 795155 174372 678263 -988106 -209749 635132 -512483 -425365 261268 927535 -287176 -174900 403156 206597 875483 932605 -991959 -161124 860812 206900 809091 -911772 -274875 -611267 -297851 -345436 790773 -497673 -15863 -196620 409213 101974 698521 253760 245428 666463 -71945 38476 -806301 63919 391317 -967638 -959927 226037 -562786 -907835 -891111 576883 663147 -229670 -365065 146817 66191 836986 -863362 543241 522956 -759287 6461 508172 835227 -409406 -278987 717980 -313688 -504912 -907427 -342560 -451629 -442826 -233185 -554989 180657 698121 659928 855685 -212087 214961 281308 -569960 -267177 -132340 -926993 -797244 912716 150858 -762291 -297707 952268 156273 -125661 -553176 245358 -945189 606227 -419919 624256 -146508 258612 -283273 -638591 -27524 864912 -367530 -459483 -849141 -666844 -705092 694613 434568 190692 -162515 -22740 689520 174004 -580800 793466 -196074 -160912 707743 988485 939933 -565019 891915 -102461 950143 -435370 -940715 298081 -926966 -912136 -409370 -744384 600414 902262 -313672 -959949 -467216 -841362 -824357 -556094 -534902 -317839 646641 175018 -92728 918535 375346 -475814 -542435 89641 -420375 -158985 -15156 -769083 595317 -219815 -16529 -16706 -618935 57100 752372 -220822 -763540 -800560 -195814 -528622 -671494 139674 488057 122612 336929 -724847 -382985 426564 719268 635409 403284 530983 115676 -32213 209567 25527 417970 -749917 313278 -17021 872486 994416 908906 71052 -858164 -120256 668337 -192056 -759351 790386 834290 -849630 -221094 -460390 -484636 483832 -138418 -816000 637200 -665444 579079 -26847 365266 282964 510333 456365 237660 828379 693690 908679 -357836 426333 -233761 110537 -115791 829694 17950 -560963 -998527 -176172 -439490 578789 279333 -599320 792218 794611 -872205 486713 -313054 766290 -614764 236858 862425 -211429 -164476 -375729 -654379 -307040 57749 243411 -685886 524262 -715284 -783723 -957089 229667 147074 886102 573055 971588 946724 978509 -766710 63849 -544652 767652 -571527 637670 664166 295672 -718882 984900 -457533 -181284 576602 -721730 -932695 117463 -90204 -314043 -570487 -224031 975625 -402819 -882264 829802 -996506 -336066 -79201 -532525 581808 84883 717403 -270989 -300051 -138562 659997 -865260 -496072 496434 928507 -8716 356032 -888041 -806050 -89148 -92854 526154 586498 954156 -945365 -345253 -98440 847556 843727 -390515 196263 213148 188853 -678182 217671 749878 542320 757356 -491547 -449273 321447 -496476 -532510 465402 435093 -769001 -580492 -229268 154379 692236 570147 -510543 344937 -336640 420941 180494 -124247 -683230 586147 930749 -127020 221399 688042 -91156 -165494 -99273 -870086 218686 745599 469390 16770 -939448 247800 991324 142722 835733 -412590 203478 490384 -219869 613500 448738 14292 61539 -182664 -968033 -743604 471741 352094 -301221 872009 127242 937945 -503142 -835473 539417 546855 309142 26297 308138 -728291 -124358 920947 -557066 839969 438693 34494 467365 20911 437805 -134769 376534 -991147 -73766 -501328 377883 -442954 -396825 669886 -351366 386570 776388 645930 -737811 993180 288791 244280 840035 77772 859190 -968189 -111043 215051 100014 983414 -586927 -268447 -218688 -268588 -723477 -58902 -962082 -360910 -228409 -431276 364082 -891656 752792 -283165 944536 -263581 870020 -201746 -5601 747526 695461 946015 919308 498756 -210294 968119 910167 -841256 -473548 303112 -555348 -633651 -102758 -265608 714987 483974 -613467 408005 896680 -140232 -452171 953915 -918356 -926230 -419430 -146880 154354 -196356 -76133 326217 619435 838173 -973197 41954 274107 95700 -650930 -964694 483258 532088 349521 921300 -708365 -40648 -196720 871335 -82840 622611 520981 787071 -591028 847713 724192 -574518 -972665 -294584 757473 -139508 898486 44872 -190848 113243 129065 -17104 583317 864611 708067 57382 947952 496484 -804067 229668 857939 891439 102980 604789 348403 -336723 825462 -311236 -680454 654680 -434039 -254867 784904 226111 -221308 717394 903214 971655 308003 131463 506481 705764 273495 134014 546637 950436 -733244 617084 645295 910885 843970 601882 406010 213594 -739235 -873274 -75901 292938 -431787 303807 -592491 -300016 631455 -189156 556270 -965028 91489 776646 172223 -693391 -274950 589305 -985168 181029 272119 131143 629210 333924 46879 280725 -485556 -889683 852201 759324 -957306 -806764 -998400 -923414 -27007 -653250 66630 -765346 -960731 -984216 -596018 -103889 -768431 -581536 -38688 -501018 -783018 487306 571641 -520993 863996 -205475 -92087 53708 110973 809700 192307 -558542 163461 621245 -565552 794218 122296 -202339 -968724 794785 919339 782026 514568 -446504 -225430 225695 -561706 968805 186225 -784372 -114240 -448655 -389965 51859 640738 -513672 -787178 -52788 76555 323276 962548 735970 -265792 -812911 -592484 -48236 15545 -248382 210127 623285 -995486 -909013 496708 -654932 607835 27246 642340 615157 -758024 462078 679054 -490722 -524862 324135 552980 -119605 419956 188292 140221 152755 -889857 -689785 365569 -350816 140166 -605580 -661680 853746 551139 -210714 336779 -620771 -889312 563785 580233 800550 765695 -464546 460563 197035 627955 438203 -369303 462168 -129500 -999352 -639813 -5390 -6801 561603 546865 779344 -353820 -404035 323427 -190755 859462 893082 -679839 -484456 531598 177685 874925 821780 -962712 506426 870716 -6920 618420 -638614 450808 -292353 329223 -829605 463809 -908423 456744 938517 -766745 -758071 458772 666870 28082 824293 16762 -608978 -465829 -956455 -447681 108996 -362608 8772 -152966 -667249 -853901 532954 748281 -966082 17819 -992928 101691 -455471 -277998 -938445 -550283 528286 -191914 -665150 149517 579277 35673 291471 -808415 739035 33664 946737 -849663 -821477 583079 -580651 24497 -193744 -829285 554552 311528 -249579 -575329 -472785 -68844 -560490 -986648 494496 -572333 -115500 -696927 -681210 -859525 235972 -463000 725617 526356 -137552 128975 -173180 -644520 740405 -230308 111221 571706 -798269 328073 698512 -514596 -72800 237252 -935372 -475753 -120602 -935056 997332 484343 63616 765155 412663 757437 744497 237414 717625 603739 -869747 378552 910280 568443 -643330 -365173 582632 -965639 -737599 -957563 -764945 -16156 42086 579904 981066 158849 -280493 234059 -370954 -799033 957378 83111 347016 644452 232254 166730 -783067 -536905 -592214 -736992 -521974 765140 451642 -310139 906118 -146684 808824 -503348 -466565 683074 525504 -909253 -975391 620607 69957 712845 28867 930526 932874 896366 257856 -862535 -825111 189954 703499 -173670 285839 -66721 -746133 -3325 430206 -27633 321851 954023 586122 616975 -833173 -928786 463837 -938414 -909826 29045 -911629 -926529 171786 184971 -325858 570414 200124 380725 -992381 -378769 -667951 -823380 -455780 -438461 954141 233818 -740556 -525343 946056 344928 836846 619891 -174452 -129390 -774978 291606 676920 57849 425069 -534306 1968 625361 364185 876879 -100693 267273 -774989 -698523 -776077 878790 -531968 725773 763369 856032 223129 -415062 775295 -976414 -731924 -719343 349116 345230 -718152 -685556 96315 -573865 -987500 -41893 -626260 -463770 -804375 314287 970705 -251370 -281101 -663891 608130 -236808 -986940 942193 942122 -736817 -438207 -909304 674633 51349 256674 341877 -978448 -825996 88567 695597 242119 -48434 -758882 277659 -31222 -195530 -876466 842525 372871 -690700 329743 583557 970914 529925 373055 821016 -511791 972056 -427505 674194 -592479 386834 -543356 -741471 752175 558347 -4745 -878874 -856144 -416433 -356715 242039 258666 -674977 786911 -930721 -609736 818541 235051 -228836 -326775 -190877 297761 71456 122594 602332 -372929 -218543 -735784 564137 -646314 275465 687382 88270 -50549 77207 -332067 -263677 516694 229820 -35969 747060 -581882 -735698 -432925 452353 -248389 234648 -579195 -733122 38379 519192 714099 -804877 -895266 -569535 -276015 -837539 894130 198039 642517 838764 374488 894869 318155 -295996 -792044 -394326 -891758 -69828 -54015 -654025 -485090 13793 -762869 26770 -231820 -829068 207475 -408313 -57807 413288 -855089 -410798 -665468 92005 -549625 556838 -39377 -320440 -877864 -704854 474890 691616 -300075 826742 -891137 -411086 287202 -468070 -353265 400886 -671817 162071 3660 -314088 975459 99172 -2467 -565256 -304058 -863381 14461 -976469 536981 789129 584572 142840 626778 361233 290620 -551461 -148622 635338 -175819 -28795 893070 769132 14067 595930 838578 -216153 584467 -990222 853816 581533 -536887 -887272 715342 36835 -303908 -529586 547444 945540 -382296 685127 -948609 846973 368795 -27668 -633575 383426 415929 -28584 -3009 -622537 -974183 -168612 -849983 725432 -218779 756219 433478 -659566 654942 -367506 -14011 587784 231509 -952798 -799091 -815921 -131661 842677 237885 -792686 -478990 131069 477773 -945681 220834 -518271 -423933 -400393 85605 186622 -736897 -657742 -373773 22371 357552 135449 -217065 -720811 465117 744218 -324432 -724 398877 -624744 501553 96884 -645538 -227480 246177 327278 937826 -354475 -393828 690700 878397 655517 78032 -671496 -433831 -384910 870528 -14579 691954 -278662 -264571 -203684 -968421 -931889 442952 196009 472119 843136 -38199 -690452 -637056 -589043 611484 -436144 436483 -562577 -67610 -994633 381346 867086 -775836 -710348 42897 -959543 666725 -586096 -883622 -401294 683595 466118 -495911 -213681 834318 936198 -293696 90394 -767816 843190 429588 -78462 -959894 326252 -931282 81960 495830 22901 78395 668579 335171 -572718 706237 304636 64140 -353482 193416 613426 473377 362633 795334 -909769 -678907 -770969 999923 -722062 -901554 821282 573921 -405061 767016 -715332 -963915 -623518 -323246 -365842 786664 -337368 783775 259748 282439 584900 782711 -649602 -677133 663391 895187 -153136 -814878 -268519 482501 43171 575325 873218 114030 -787406 916352 -274015 8709 783726 -89539 439665 260183 471675 557657 -991265 -409151 28977 641772 -718131 -881096 -634469 938214 -65646 941378 -867589 758277 -722312 180986 60100 -403360 348092 631440 887583 734047 938258 -850362 209767 -446144 -259810 -324876 460972 780948 951676 360837 369844 -16192 182585 -996488 419189 -611843 -785960 163168 -132196 -693800 61262 -602396 14346 390066 885510 465216 502865 668481 496605 -29758 764348 858509 -254809 -15667 -808252 -834316 -276823 -97702 -556644 781222 21660 314482 737702 -743126 924209 -529995 -948613 -267304 -961145 -148905 -851354 -174883 -769993 75933 837482 356026 853961 -144924 729912 979269 -996677 854299 589114 -97370 -391679 254532 -339445 277723 542848 542071 917500 783668 -281454 962911 991761 -600872 921605 -14022 -649599 495038 838044 713565 -555334 -568267 -924147 -179026 875611 423005 -111743 -749271 -267592 -5076 -872937 399196 -27815 -546582 762081 -516118 -830725 819509 85477 -891893 633614 740605 -841571 -706550 599605 611081 -348169 -20409 -469943 -39952 -66858 525235 396118 822945 -169584 848214 679069 761564 -386322 759372 -869359 392374 -113233 443971 -428966 79513 -737403 50559 -780076 -584766 928023 -64169 -221679 -90303 152061 -44746 -407597 -375939 577479 -266470 531602 -696147 889462 75160 -51332 968288 -903807 -579626 -154640 782070 251857 -784369 -858749 -169820 799429 104210 -745860 -603276 53296 769220 427223 -296509 -559658 346266 392773 -498495 -151694 677408 -885975 704116 208307 -709387 -882019 262198 544955 814284 -159125 531890 -927970 -505236 535573 913259 -346519 566833 -455602 468917 593048 -588407 -255489 104762 932127 243448 973379 857590 588642 449428 -561814 -935364 607037 -472823 -771591 840751 -898691 740887 -126039 494793 -600604 -337265 469220 257879 -508502 432346 736459 598267 265590 -192526 -828621 -258263 915689 -452762 812323 -115029 391699 -744869 -494120 516125 -162820 242565 664769 67826 -972003 8242 -727933 -56467 -102684 61632 -371978 -164312 905396 231330 764966 584976 520674 -616865 318163 298599 -253767 950418 -488591 809153 397047 575595 987945 -919417 488141 473389 301270 -762248 668515 -647890 -708087 -423901 -561710 802522 858117 -932498 -297560 -431696 -744124 -411886 -728216 -883516 -809872 966300 -205177 -615621 -507157 -833554 317041 699218 846664 587964 943361 -162345 266959 -110705 -126068 872750 -378243 759365 387031 -741042 -639230 -814705 695836 -651838 -418751 122226 542858 -729048 -737709 -315577 -114366 351029 -324091 -417605 -454438 458927 163413 -336688 21342 -707855 -751751 -244902 958922 979819 -853032 428930 478097 638751 -63474 123206 409753 687781 -491156 316919 -806724 -222040 -752778 420922 -217143 -707609 555748 -379512 763137 400309 -90206 -339026 -559078 -614151 -7088 -833203 888128 -243537 -776254 1883 349967 986597 -536319 671776 854810 778687 -492216 -933830 557415 279412 293640 599578 -244239 13646 -676379 -352251 -744027 -713811 -358986 -704108 -708635 -928251 -402423 -392012 -320248 -168485 -308452 462118 -973737 -444083 295141 -318465 -511982 602631 198283 895530 -775959 -38322 644843 179682 -236541 -757895 160021 -934472 194043 28147 -482100 -916845 584670 -141253 -315255 -18901 -29906 928996 910328 458508 -393630 640533 340474 410522 399204 168585 970017 292743 312082 328848 637367 -603810 139965 -837747 253368 -672260 -442323 24054 -850861 -750958 -52070 -514985 -735123 603940 -463052 827471 900766 -391539 186397 -93422 -478926 552953 -223894 -229787 748201 -301079 -916954 -650843 -840393 446898 -806321 553409 -45244 226046 -468394 565947 -66322 -799926 -351965 -199254 705794 342247 -979185 -966597 304775 -702087 -490136 667691 746675 -551558 -301711 342735 -624524 -815432 -274081 32397 254057 -454957 -893219 157664 -792347 -357312 264457 359128 -464653 -900791 -206731 -594536 591437 -339317 -919257 -914090 289251 104822 368921 -113954 105178 -925359 820537 680463 952714 -341197 441962 462940 212096 726539 -214270 -648372 -722694 635801 579274 184955 832749 425970 27009 -382185 327554 875264 -760743 -391836 19605 -440833 -436232 956728 -782795 -172798 28408 692096 664487 -752660 316903 -44231 -863645 -522761 335305 572664 169236 246705 -441967 281570 -486244 -167558 -376149 -927051 669583 295431 -1674 -587715 -91085 -731678 362178 923103 -745082 566887 594134 185106 -600264 654408 889964 664289 -840659 -532598 316083 -529045 -615684 901639 830924 671971 694515 278122 -983730 779536 -584560 178358 222274 -71091 80265 -330177 906408 65162 -804923 588846 -749072 -689590 -40735 -659198 -829183 -795229 -169171 -24822 -784842 677186 -379092 -951956 182364 316004 -718697 -928607 -120523 -933667 -40998 -78602 -11656 -51691 354453 792973 272463 329222 23197 207706 624727 466623 87289 583719 234276 -29980 -506907 -222320 -983750 -310740 551634 -65529 218389 -540063 -806940 -392111 -250718 -80924 655859 275335 -582845 -309721 -265973 -450282 804175 -771151 782828 -153152 -83952 221213 151434 327833 -409660 713883 726669 145290 -242404 763757 -965294 694353 -612416 -411285 232425 855551 -256823 145281 -93034 718329 540997 693932 768976 -507016 -830793 -568832 125125 165385 742548 -374364 330835 -925938 -690873 148564 907024 -278470 -646994 -110242 -567485 598425 -42982 -428250 -120983 -139514 363731 384034 -860239 883379 581906 -21281 939264 63524 489350 326906 31087 -925260 813647 -292824 321736 366991 649734 870575 -516724 870583 433459 284010 -155281 709247 964437 124232 735194 901011 888670 223054 -246551 -263570 263476 443409 558571 890337 -647375 -456132 353893 440339 634915 -542832 -231282 -126980 592077 -627105 -988716 -744855 -711835 33680 -96810 195963 -554860 -87009 -495128 855208 -91143 692762 212243 508984 -471258 -209499 -370798 608201 -510559 989558 -117419 730443 462437 -139175 -545406 500101 -479778 -196179 -222353 270991 -399375 104678 -260310 -862507 -270479 814089 -506511 -262885 -96085 466483 -74182 738035 979803 -725485 971948 -41784 -517452 844907 -667996 776279 651356 521747 396721 -465743 689262 -261387 112664 847034 91511 -350446 -99247 -686291 113657 564476 63369 -659947 -940053 -201766 142622 -837419 838710 -995481 -643035 -176350 -272966 -855053 141031 962820 -339257 459104 -490657 428377 119077 164391 -181570 930385 472972 779217 -528024 -740365 600364 520830 -66187 -939370 -190809 621281 204465 -87703 -456174 -638527 593564 384748 -866953 -267398 -614166 723444 878550 532346 -782973 480683 -138721 494917 310660 -69491 309690 609394 -341955 -208787 42368 951595 -243663 -559634 152895 -459599 -698342 913291 670650 904277 -116766 213007 -990938 -135168 -265173 912285 -57042 -580180 745415 936105 16879 64745 -513471 -163331 834941 508761 576082 -562378 -505251 563124 -366995 294468 644617 148677 240692 716909 -901009 -379925 -72832 963914 52338 864409 -969123 840777 -279961 -734378 502027 -633430 184729 271678 957694 782082 -162746 585087 -360225 -560454 379680 846044 -61303 -684271 640461 -991570 479117 -818538 250343 855774 599727 627887 544764 -342804 -408345 -619 261391 -451092 -406943 539734 -946154 342915 300028 -776495 -985606 831854 853966 18237 180378 561532 -196577 -480221 -852024 354191 -437654 -505633 -690614 877087 721120 211876 -442406 125750 268260 922997 516391 -629131 217999 435628 910290 507022 984622 6774 -466958 -913208 -386369 362708 -393584 -534274 -11016 -969444 -451157 91296 151360 387831 -705739 -621391 -985420 -984223 627604 795463 738339 417964 -913885 542222 -689774 526205 152751 -665275 -801735 -456883 -242950 495039 -365180 211433 178235 243556 -283373 551027 924187 815277 772027 -522401 -216647 548140 -997118 -242186 -852696 -847998 -507993 -866730 739564 -206362 -813416 -280720 -433279 -100187 869497 -263671 -3628 817052 295460 -520390 414151 -777920 -975964 -214928 93873 -422121 -807879 118892 43868 -979524 888919 -221884 -486395 -196129 630182 231137 -814752 -74558 496643 -819969 222225 239805 379646 955439 -513612 233019 911706 -489896 735318 584123 -549232 999218 930553 -682672 -418483 -528182 333333 159777 -362385 316801 -521967 -924182 -992884 -601971 129486 875769 996075 -445322 -521315 898865 -967543 536474 -779965 -94197 649621 13226 -780548 -888944 453620 -468309 -960779 227936 427198 550645 -823087 457135 205759 226743 -806235 -377150 -494857 -135567 -729988 768758 714138 948729 617172 217530 921873 6135 149279 225040 925175 117737 633667 385296 -784099 -234976 -583270 -624283 9991 -627520 -338318 481997 551277 -919356 911246 -278499 -383046 535800 437539 811707 424976 -118787 -293027 -906205 742978 -103864 751832 621027 -47656 -151261 173222 911262 -661361 -470357 251087 -291700 -429481 97617 903373 14328 400979 716633 -887540 647362 135132 -863778 -512144 303195 -704513 -744245 201935 -316341 623738 -945949 123250 -34514 746691 818875 810648 216242 970369 -832453 -717069 -340581 -450543 -312672 -994263 -240576 900098 108797 -284459 -422260 14233 520885 464899 -702339 345422 -659581 -527944 -910424 -653107 -578318 -8857 792371 -268298 375269 -484995 702041 876381 -718831 826966 20458 -348213 -97923 3781 -814136 -922053 454793 976529 85099 -721442 -540060 842226 -364834 -588264 -948715 -156520 152000 -313088 174707 -40028 15172 993380 -560467 360493 353329 233667 466242 -783427 734435 -538671 -429302 -922031 261960 654070 686507 424669 159716 -541105 521765 -935867 697037 -173013 990663 544997 544815 -793456 -928073 321546 107722 -997452 684143 -741258 -323601 955140 311610 654304 629255 -305631 577467 -357774 -619124 267357 -555674 -177590 -74739 -219838 -797819 907129 -669905 -434804 -505932 -910713 -567386 168490 813157 -318227 -222400 509761 975965 248985 43867 571689 -748107 915309 -508566 647022 636507 -895807 126580 405968 -702450 290141 555924 -343485 -744731 -629761 947706 -214160 -207671 -168997 -892055 -970062 188534 18198 176439 -608614 -200194 354250 -50096 -872852 -665146 699141 -884045 -148065 664839 753226 540276 -18079 -517937 -363634 -601032 -259440 -90243 250812 995900 38082 760392 -827086 830158 248639 429241 -118462 758738 -757630 665772 -135758 700351 -139461 -129837 -255940 274464 202575 283571 -269041 526739 -975657 -984795 643148 339405 698397 -778538 -66679 112788 600994 777287 440529 713667 806939 280142 314914 -748214 342383 -511084 598510 242603 -422598 -613867 -664549 -918402 -11954 -394333 -436348 -566802 283564 -864670 999669 -568262 -711665 -102835 343090 -256587 -807070 -884816 146673 -920122 424901 -333011 -144548 -972567 696076 -686793 571408 -479188 -580800 878106 732704 -789709 -801124 344689 703378 317493 331409 -815954 -714399 573308 30403 -392939 -17671 775528 956041 952129 -276289 72173 462321 -947170 217094 548497 -593863 392941 -202853 -471953 -805289 438212 -38598 -458186 460275 -769013 565655 -603478 -100248 100096 417878 -641886 -504634 -395212 462483 667657 -333102 946443 432475 -642850 -969723 -291264 575792 536756 -871543 -996129 -154615 -993230 -825025 529353 745424 -917101 -865860 -846156 -965406 623015 719431 -254680 331795 292177 683996 614659 -958553 -573817 -671572 402165 693978 572501 435227 804869 277977 703067 146881 66570 253639 555338 638954 698035 -544199 477546 -74730 890240 391098 90135 134649 137031 -288313 570688 -273028 -235728 312660 50023 -979142 254393 991174 340771 -724604 801074 -401801 -706527 301021 528321 981429 -354914 -851201 -671136 -452029 949743 -769580 -477093 200022 -518278 -130818 275283 -400743 -906566 765392 755389 -101078 824127 478546 518371 -999141 -31700 -85695 -600350 87794 -27977 -913524 561194 549417 -280404 248281 251777 245294 -581270 348158 -412159 -928668 -829084 317704 15509 793248 202017 909623 -501504 -713811 331069 519552 -539561 484169 -843162 -11894 576257 194342 134240 -617295 416446 -251670 364417 -277114 391069 -416208 790966 693453 513925 -435068 -853252 -703106 -78675 -451094 331624 71877 -920157 710872 -742369 644098 -415031 415287 797535 64585 -89261 890086 684404 124131 -315189 803767 -412093 397259 -991090 -140943 -935613 -741455 566732 -600628 -54273 911483 -259317 868216 -226282 -176449 745252 433302 -84421 -59445 -878139 -237507 573109 -377059 -585747 579062 -76193 955243 492275 70081 -397655 -488675 670848 692622 998422 525517 219280 931396 149180 523598 -395915 257726 -683320 384418 761685 -382263 98679 -647038 813735 -550233 679069 352986 -532423 230799 669346 -589109 11437 31914 -746496 -75481 961911 -458856 -879418 18168 957536 513385 -852328 705913 -182778 -824667 -834771 -117092 -286374 -659515 341967 739714 -288095 -193097 -93729 357126 509940 501725 138575 789555 166465 56462 52774 267337 -325817 624532 475775 658236 -359907 -194131 885514 109493 -820948 195082 122889 989583 295856 -799405 255317 -251430 -297797 392865 -5545 -184100 -644558 640130 -455281 -321013 878926 -460167 -658672 -578667 -939108 809211 986113 47960 169341 803955 683422 -499862 25511 704958 238133 -477294 -692318 324656 -228566 -168627 -349748 -430322 933107 678091 -736042 920210 -804067 -984977 183749 303466 -975931 -303790 78450 16697 -228960 -111424 -283254 495253 -573324 721209 -299762 -62713 -241764 394226 696788 966414 -626041 -629934 -313340 991004 -335814 -459403 697244 474262 -465974 -658260 -601619 344025 530018 77307 669980 1328 77891 -264678 -846431 -84257 56895 202484 -314549 -668260 477245 175531 -322757 762512 502073 -508398 -556444 398170 -788031 -901966 -228079 944908 -675207 764742 915551 476844 -653673 -219329 381503 427829 -208665 470336 -727178 50835 -734648 -215261 745628 -892374 293294 -254862 -627040 -806192 -421218 862958 496322 839374 -879563 928908 328088 -755356 13218 -246669 615690 -273854 -995673 -379520 -685354 -5489 447260 890563 438284 724198 -920085 -98433 821907 -765613 483861 -665171 -583902 -616869 658604 -955911 6984 -475918 -264233 188355 -333851 745986 415185 922783 849070 -493589 827754 622550 -260563 278141 -130044 497124 -368577 -635649 706968 -996488 37397 541868 -100561 96759 -580557 192817 -420375 824824 -517388 354736 -687239 -358711 -264701 -995008 712870 570985 -708253 -281621 268108 -422900 134248 -215633 -796327 654106 -255428 657021 107217 -455888 715484 -803907 -153781 789790 -239720 -501048 800753 537960 -104937 -225940 999172 905029 22992 5867 852181 -644702 -181614 820989 -452659 -293344 881788 818249 -2586 817554 -899578 -437264 -968912 -607232 21495 -677373 690637 -398426 -19988 -365816 -232075 290550 -506281 -739335 -905101 659986 416510 295236 396070 338387 -514056 47308 727809 309957 694963 -603674 -61685 -243544 -909583 -878243 -642208 748017 424518 -172305 -43602 110662 -246500 105678 96696 528006 532783 -711648 258391 434239 110098 -427777 -601740 526774 6056 796921 442255 66146 818219 396945 -205764 113 -440024 399036 697632 641602 844417 -665882 -979976 -91159 -234902 194539 964115 -131026 105581 -17634 -732845 -930802 77926 528453 -877776 -672455 12551 -577382 -851020 -783342 864213 -338228 791296 302131 243113 765564 -239418 516838 561200 -197440 -250163 330540 -911124 -628444 -519440 -210758 -426319 -641500 540703 132471 129961 685107 903901 -563840 -600496 -3017 469440 -6748 -733832 782475 738036 -948248 -470330 -262277 -401224 438404 514739 -896180 -551329 -95900 991884 -241487 -318639 871593 750578 -642601 -909561 962341 -749349 902106 -587501 -70430 -877296 772046 -243946 116507 201645 -292681 -444473 378177 565028 -908400 -72717 692344 395578 -399928 -899849 754327 241672 573377 567624 -714196 -774789 -17840 449516 331510 516436 757055 440446 -791703 -301655 -737586 -224978 532397 -89374 459181 -23618 -805857 -633283 433028 748678 -687537 166859 160748 558577 718720 516977 354931 -680066 449324 534504 -35045 -318912 -326915 488893 334171 -908450 275028 -395823 468381 -118380 -739898 -133670 571071 612784 -805222 175072 530066 -686059 -716211 500545 445662 -404676 902798 314926 880604 586414 -48958 -454741 -229702 -248181 -295551 -514541 341915 530951 -133865 -745582 -921068 -886041 -489340 635177 -108752 -187895 479869 624174 -734867 412249 -811160 259273 266301 -594852 567652 292856 129542 205481 303038 -216693 -487262 176363 518781 859177 -465825 -415904 -313640 -85815 11392 -28195 458042 491322 -439238 -253368 -978747 601756 -269128 -933475 -723124 -529435 959896 -358422 -166056 168285 -905108 -128046 -114140 865826 112698 60045 -703840 524324 -953860 -942489 -274318 269994 -650975 212157 932592 429259 360458 -610941 507175 314614 302222 463296 -351913 158059 -936586 -440560 -146699 758719 608769 787233 303912 437980 395745 736055 838733 810879 488508 -698199 -931213 -622408 -257619 -637342 -331553 -810770 968384 -306720 351625 -182440 -627463 -71752 864797 501125 647630 141328 697723 -994603 917801 350883 360247 438141 -529433 800961 -307302 557063 -953253 -929716 364703 -393264 -114997 -522820 -821513 488072 233970 788124 -767226 879029 127485 361227 124515 302385 725646 749372 781916 -801369 -655044 639734 978672 797978 628369 -677355 610643 411230 629770 -121721 -534931 -582115 911386 -714416 514907 521043 -989784 921606 -962707 146259 848013 -16939 708006 -699968 190615 240509 -225601 -685932 337672 965199 335268 -815971 -454121 -938700 -526218 -471942 933102 -657882 -855161 627490 -622038 -897996 682210 410846 965855 647427 -255808 -934710 -155246 632392 686355 -888231 733372 -65202 -729217 -511026 -816050 -949770 -550436 817731 -47833 252082 -867658 -685915 -550753 879753 -942899 -408394 -833664 258326 -449643 -527094 893960 343945 550711 428299 684393 -982363 620046 56309 -903351 -731328 828715 -648614 -299198 -805818 919506 -691809 311906 -570442 349434 -432515 -254804 -728028 -557487 591105 915733 -900427 -739402 -84595 66056 -544986 494653 638805 276707 912325 680878 926178 -891272 -47370 -726394 -576366 812045 53168 -560012 -600682 899164 -411394 572638 183667 -239469 -869634 720602 495618 685781 -331547 582325 -513424 242488 -547335 343663 -813633 999365 555797 -369219 252995 545147 646185 -269818 698533 4044 -427593 -145689 -532253 -42850 -805801 -453073 -35890 106444 -814668 777699 -345973 767010 402573 -12101 98067 -533660 263349 886690 904499 773832 976276 -354374 -861428 671479 653475 -599209 330516 -558319 919283 -691073 -700397 -137050 917031 -473999 441895 545341 365302 -616678 -969151 -979376 -253782 194977 -662106 -384306 -969181 172509 790767 -784232 605909 -102439 -683639 741381 -564922 167639 -606539 674911 -337391 -382390 933641 -498333 -429339 656474 -509331 999748 364678 -434716 646559 -973527 -290741 -380553 -786257 -871253 -370529 -693543 323076 -878249 -603903 342784 -381226 208434 -613116 -17383 175282 5808 -650033 798212 -89479 -703172 643229 821590 -180768 307635 -316866 993878 535025 -191255 988181 -507520 527625 -36958 223384 587398 592217 -354790 80595 -871095 777317 -139522 -589850 -930972 707080 -103055 413698 392866 -596370 831496 870895 440195 -848744 289614 -781047 825659 -466853 780224 -289601 -632141 -515103 153426 -641645 518662 160167 63081 857756 957445 329598 573407 -316793 -437580 -502518 -996478 -546030 -514870 -641082 424596 540943 -569547 520061 628301 649831 563987 9682 -26795 707988 -153542 -618566 309323 346022 -611279 -171011 -797376 31680 -126795 -235336 -918212 576920 705206 -236450 -872264 -26246 74583 618546 286115 -753339 -96783 -300722 953054 -587796 768400 -360416 -437697 803958 -443916 -569112 423697 832255 -270318 200891 -184430 -439883 -126191 459651 369012 -64548 -359987 -100228 -14627 -283702 -917160 250041 -622873 -755092 471155 -738915 -636511 -863553 -641127 773218 338572 -634280 352373 280854 -473057 -47524 854119 374425 -395453 877193 917379 -767968 623319 853547 531730 509109 464941 -213977 -49777 302388 787211 -177676 164267 -484017 113964 -643171 -103991 -472693 3645 842433 229763 513090 -646432 659731 -210141 366239 528428 19930 877355 -505563 -633558 531954 -679218 -946520 9689 163657 -238220 869714 -580564 -5662 -530374 14751 420743 -929451 263279 269921 -527291 311246 638488 -44099 -363595 971018 -415763 672940 337945 -433059 -616997 -425732 169254 -440017 -452992 266828 221958 565626 -909007 -577901 -733735 540493 -116745 -519014 -115025 -399540 554766 417277 739472 650926 293861 787886 569460 -355394 -190303 -994446 480587 983130 -40167 636002 838647 54647 481115 -332565 971981 788123 831526 538447 -236392 -590879 364654 432930 895637 -144135 -639012 686157 -82312 982565 -677685 748814 935014 931646 344396 -381450 -526856 -59475 -493662 -268694 -452033 -514830 297799 189091 937402 526624 -613659 291502 280930 290782 553822 334317 405662 -361112 -383420 68243 931151 -291060 -194718 -58836 -22586 -819282 419761 324243 504393 -573628 -994844 906874 -634606 735451 581341 -248218 991823 229008 -704459 -735441 246691 -889960 -392136 -307452 327715 -40263 973286 -175002 -419238 -605106 176116 455848 -157370 -352186 164553 396534 411225 573094 -68991 284107 671993 601603 -795411 -765704 24192 129416 -675951 671140 274749 -211722 -396635 841927 815473 175903 -486635 999982 -961454 639594 -247040 420858 252300 -488237 968893 -487519 -787397 -920984 208977 -815509 -644750 425165 503546 41590 -806985 -643656 692904 -963278 598404 109685 943870 -182938 -609848 -376092 -208426 -822742 -100252 -275722 452154 459883 354095 287667 -687892 292458 -19982 194999 -544673 -826692 60012 -125647 501691 -544437 963920 664291 254045 446292 -933566 382501 722260 604648 -875811 550881 -560795 568299 -715728 84120 961288 -331880 -95043 220508 660841 -441862 -90376 -575148 990056 -793355 760142 148155 237338 -386757 -65381 -981663 747334 440279 147891 781352 -395416 -281306 272858 902793 -989903 181336 783180 -625267 -46075 -940172 434102 -788268 -382724 -203951 -105542 -527983 -511263 151582 -96017 266635 -404682 -764325 508895 -583138 -741074 992861 -726520 -969800 -265550 899918 446939 670941 -877347 -131670 -155968 -939996 743039 475332 -646641 812343 777374 88511 11289 -517929 668016 -426730 658973 42453 -536605 49812 37971 -567782 467221 -79012 -134043 995616 413020 745314 -49935 828919 -475841 646896 870025 -110527 -995077 -593373 -788558 625974 -230401 -237333 307304 494497 602608 -145138 42009 228961 392870 383013 -738139 -133655 -339 -632162 768613 555200 90565 -406983 231201 766210 61667 -227061 659608 417373 257582 -41090 -850437 556948 -472062 666830 -109582 -547456 -756368 624781 -900714 586762 -121156 -651616 -76682 -6734 183901 -180544 -182381 -685300 -698623 882555 -817949 963773 -195321 18608 51665 -371198 421507 -749289 -949829 489130 126910 -900810 69107 -319337 -820685 -487060 -523712 -946623 915346 882923 -605478 818226 -344383 576950 -576784 817803 287702 -25177 -126811 547454 459678 -291093 91791 131666 319770 819204 -756425 -309406 -854404 -402618 -281315 -178402 -210385 87258 -831567 -553847 235596 634686 -970406 -170567 69670 -590525 843890 -387366 58431 206350 196936 919723 129104 -396776 -522467 -64385 325829 398382 776616 837950 -893762 278002 -36973 -246559 901391 729688 604155 -666246 -984127 702761 -383629 -397526 -590193 -103933 436610 -738392 649450 414935 756128 84417 71286 760810 45245 181970 -594421 -555691 243131 -586288 183604 -483195 -433553 -701887 550579 209084 -164701 22848 -756357 -933619 -114537 803069 368821 -260252 -690821 -504902 494908 146684 372599 -765489 -642272 673383 974755 -760793 -16473 -770167 299663 596289 -392505 219421 218941 -389072 367917 164783 31010 -225125 24890 -104288 -401623 -666562 -996352 -217562 -404048 -560537 -414135 945097 608392 971385 429329 -909337 -632711 -480019 202887 -88271 648636 224204 713616 -669652 -689921 430902 -858684 344496 -982555 -87329 -62865 908140 434691 516493 304913 217441 844772 -465765 -522017 71138 529158 -594312 -609984 694810 -364326 184104 813392 -647802 -387640 -30142 728032 -903305 -186071 -602383 776307 51857 -75572 -256909 -953405 864591 363890 -535523 -613957 814717 347217 367573 697210 391996 -171116 -281961 -698666 558337 9433 -506383 -92073 895638 -923726 75014 778168 795288 -329691 355982 359657 -12040 -380500 295893 766352 -146950 492598 575672 -302973 -353479 227236 -24533 420431 224928 98508 961717 -280651 815346 143226 -491534 450471 404548 957418 415120 -428336 -109186 728143 -879405 440329 302302 -41777 -920686 58980 -58508 -91132 -464584 -928603 -727386 313341 -788669 1092 218926 525371 -281656 -755859 173847 -774475 -598291 -998400 672452 751188 580205 -665326 -891542 988408 638360 -41239 -605551 -657935 262608 -3452 -422634 845958 -895603 158097 520363 56306 587098 544372 445526 -812574 -889002 820039 546926 710904 951348 948308 -674398 58187 -871493 770589 457585 728932 7751 -716715 990515 797635 649798 243044 331662 941400 -22468 -18457 -595454 -831349 832191 -447314 629726 -418380 -449029 -299972 717768 577443 -762448 738634 -131782 734490 -245457 60485 649727 100686 -787871 591051 -160710 879978 -374336 -745294 -450593 -32373 -856996 -223359 60088 276933 -760105 817396 -479263 554396 -223639 25725 156364 -9844 414300 -477634 -1090 702210 695441 552591 307792 532321 578810 -4482 584944 -542466 -455650 -986678 922589 473124 639512 934760 -603474 -999023 604440 -750210 -495156 855671 460641 329835 517363 129275 46921 -977987 198069 -812999 -915524 -55752 794871 475199 640185 -927914 943475 -170355 -495788 -751807 326196 182044 744370 -397861 957980 311892 301968 441783 30561 221972 -239556 789149 -169076 -378962 647066 -317302 516601 -253208 -842463 -159058 158042 193916 -709412 466028 -177484 438936 274537 642013 -132512 -19233 498045 844109 344971 22247 994910 907837 923318 -43975 818535 -87585 -2633 -448684 872072 -947811 90551 469290 -48061 767251 175410 307617 -490832 152720 -415110 -952941 -383750 536985 -412237 -558641 204896 621670 448600 -158058 123957 -849053 -421963 871583 624225 -53968 -320148 -114669 700125 -145759 828401 -879343 -883526 -608961 -129267 278315 -133861 230981 906974 116072 357303 -485084 -310827 -912064 -693032 -117121 516534 -200413 183134 -676816 553628 -39822 349245 34369 173171 -780156 40443 -249356 -343684 -242141 185011 -210756 876877 -342004 172820 -954943 -325426 653426 640738 -133152 44477 -345220 -220812 -918615 85035 -32574 753717 469343 -561539 685268 524708 -185093 -288789 -841036 -229676 -559959 -60028 -72233 -395412 -306230 619560 -44889 267687 225008 -100339 422148 -359723 -764699 -525637 538046 -815271 904229 -966128 904349 -711511 635103 110140 736090 -314415 -719624 230342 317219 948721 183560 -502779 759834 -161862 782810 993448 1494 -758796 2032 674607 135137 670075 781822 409840 464825 -642114 -733334 -612077 -495280 -316353 586962 691990 830987 -648299 -379130 862281 -246202 460781 572554 -85549 -358321 319749 13845 -428629 553574 -109137 524693 368672 494404 20308 305704 -928046 777745 710382 385316 -253770 -664213 441229 458513 -387050 755046 -371628 435369 755727 -486393 -906759 -370977 293777 -88760 582984 -801195 -984990 -864360 -384864 -640284 -265060 443607 895860 -144872 115114 -5410 -649909 -717774 658383 -524555 -245951 397604 487456 -302501 987524 -306280 267268 -429374 979032 -15766 9147 -147120 -954861 -477527 -854060 -755425 152226 -485990 5174 -254658 -75134 -644939 -450664 155182 -99640 -763867 366088 71781 591514 111052 426216 933455 -622541 -706499 33900 -769208 112354 615361 -742370 -781405 -806261 139219 189147 -330458 622757 -108508 -530605 968204 -844229 629272 -980084 -19455 775404 537414 721503 -408278 646251 17019 429306 990362 -814465 -788552 836956 326238 -697468 918704 -871972 598130 -410776 171851 -523613 -826807 232622 791590 370733 -102966 -322065 -917360 -27315 -914483 -306348 641295 888870 463778 416669 -250279 456370 478474 -11875 758107 114366 -163524 169404 762805 -440852 584418 232820 -26564 -604368 -359783 -917164 -59273 154067 476149 -413440 781474 -32909 356090 -242897 -506450 931842 229028 -697684 370239 328899 -229664 858709 -470483 -830128 493457 -721377 550531 -238314 -383732 -724976 442627 697814 -990436 472131 -147423 964518 794110 -84120 612227 84719 892646 -915391 135 -204947 172792 -480601 -12867 830002 984016 307203 396393 -445021 -735493 289877 -665598 -60167 -88964 -754768 -45387 406337 -518584 -460357 139363 -205604 179786 949426 -776417 -408448 -324896 -54301 22065 982453 -826532 123314 -646762 -408487 -832124 -70635 637309 -413283 -17006 470169 -361781 -683258 488884 523611 829080 633069 -205427 -17648 221360 228863 179890 436990 46868 986685 -377938 -547840 -293258 -111875 -730625 818693 -848576 -743961 825623 982546 666510 206073 532956 -386628 114351 365316 -188760 149422 94119 87341 -643126 297385 -561616 520044 676611 -106241 -281547 682384 474121 713367 119126 -24006 107144 -799763 -30489 -938019 -873316 -447857 -713104 779460 -658344 800673 587439 -464500 -362046 -431271 684817 761638 875860 848643 940733 -190889 -654467 781183 -300151 16695 9758 623038 -237566 172853 -789618 907976 808169 -841711 -772458 -375367 -527695 -17311 -250379 276032 -848510 477837 -255011 -142433 -734535 171219 -198411 261934 -690075 -159293 -303403 602327 467403 20676 142861 806811 489187 -122867 -513506 -909684 655449 -555603 23935 -941871 904206 -183164 -762342 334501 -924780 -142008 -861236 331352 -935499 -709247 -697240 -773940 -426516 108300 910133 -891654 30826 -412388 -835860 -729365 -407405 438964 -515909 -132033 343935 550063 977476 939177 -60550 -547912 822686 -428048 -300669 216530 -335533 695280 173136 -409774 -395936 -86377 -767415 528607 -187079 -941079 -920951 -127367 -102974 217981 -224031 809199 -619817 -595587 540116 20712 -942779 829226 397980 -984997 531663 766037 207523 874519 -725334 -964121 307466 222524 -688511 57946 -275546 128959 -821134 -574530 -443010 -836246 -104818 847029 -988465 -573479 775645 -571785 295560 -865922 -539176 249167 293967 -968033 630253 635164 639738 -504749 -172929 280017 292630 441352 -163101 -850955 -528413 -351104 -519708 369828 833109 601935 398528 -613876 629653 604895 -521431 550512 872958 -896788 254021 590889 -900063 -114551 -783186 163104 787010 236825 -366989 666709 784985 970326 523413 302940 689553 -910643 242954 981466 272844 4320 941629 625420 490269 184131 747276 -896191 577229 -15744 -784439 -597925 -107305 -684173 87354 961490 -351637 757454 -137446 908080 -189457 -262506 284309 -131562 498425 -143836 298703 576694 -961449 -517338 302430 490455 -578553 -122597 -744757 513876 -40257 -672934 985877 159389 -393626 -63988 -837713 -252875 -361703 463149 -209027 -608206 -807001 622479 -664102 551360 813845 654551 -760555 -895074 -504165 906878 -605457 -44129 -391003 398161 -185569 -94037 387795 842353 933710 804283 331001 -52524 922268 119265 69152 399683 -221415 691262 -726396 151002 861900 653705 -290540 -407285 851248 920335 -801036 864795 -700878 95277 -234370 796579 -769228 -465064 -540739 176272 -895091 -232810 -474384 713251 -688633 251266 576909 173170 -682785 662604 106684 -248731 -846647 321718 173528 -447302 233577 -593640 158961 -41342 219355 274909 771661 -543966 -623188 929540 699874 86739 -209185 783136 -526627 401186 -543383 402392 788895 -484880 -841035 -892440 12347 -271757 -504928 806686 -121607 -102477 197246 194909 -338219 306830 17684 -869346 582657 512693 814492 184298 -807841 563244 -275900 -124063 319752 -355890 752686 827703 611400 -844857 -255374 -71246 113311 -647016 36248 -421331 -33343 965911 667422 -769385 -216425 -720020 290168 172660 -304836 -995179 791179 -321573 -91007 -520222 480177 973943 233450 -983942 -778311 958982 275502 -260779 325219 523229 -758981 -268609 895208 965474 -579920 -555429 357488 466449 849121 -647906 -99558 468088 -51114 -485552 310008 -188614 597452 -391025 989456 854287 211891 779467 332508 147523 -927826 658507 412107 -294861 362902 -728410 -329922 -195757 936952 470347 -118261 -304726 870290 476794 -379139 169044 570970 -210872 147539 907264 773623 -764897 378429 -994321 452549 645180 -552350 510075 96086 -232272 473180 321422 -260500 -872481 241594 -762842 -124288 -939133 963325 -958248 1341 472618 -435044 413642 -131194 -299852 724224 -995273 -458516 -482474 -685048 -659985 384441 447002 -819321 988244 264424 174045 -529855 417630 217386 -119473 -272654 708376 -395294 -249226 -878394 983201 -808406 973868 -18718 428460 -540211 304028 434650 -405760 -615990 -587703 743736 -628359 -586281 -949625 -483972 -38139 922460 -604928 256534 -88152 18676 914096 830445 686968 856815 150122 487644 -300638 215379 165201 63920 -966685 -362922 830175 416428 44431 454501 741474 417029 -725618 529824 -845319 741093 104410 -853924 -48101 915180 -17277 805280 -108271 582187 -667093 202921 344056 960039 831754 670182 528832 -420772 -910998 -477316 -268753 -938057 -635220 -442941 238430 106651 147906 -505273 707258 -547235 153139 49224 -709499 -14904 -591462 -190278 833491 240410 -561753 141254 472846 -11644 -853987 901063 -202894 632494 736594 69582 -176495 845617 -637390 750494 20304 -261861 649533 -271055 469096 -866321 978820 -601038 945510 -855645 333359 -976640 -638804 955552 -237830 137649 -871698 717765 -494413 -910195 885301 -581533 583870 985998 493791 377538 464274 -453017 244637 -47973 -652358 -440966 909172 -106723 250196 464864 -254531 851817 537237 -483482 -203355 -211051 255939 518922 -335570 -656723 -596423 -24446 -519508 -568275 -136089 308405 -302264 412296 57423 58047 -523648 612260 -231671 -419983 49957 385499 435008 45007 -481572 924412 838707 -552175 -985698 -722744 -514891 84003 586680 956277 183598 -706651 -741941 -437457 -865385 -201749 -902195 -326126 112385 -592642 591494 -21199 381327 -460775 223508 -584429 2552 693421 -33688 -606800 -711674 -713250 -566073 857720 134169 408067 757066 247884 -374107 516266 -85794 -798333 364592 671505 -752956 -794138 -679339 -806738 624402 623029 -168125 -664919 266288 -375008 93630 771676 35676 -279090 -272227 -667942 -6746 945754 556747 -877211 1653 -942511 484807 995830 -304895 -412747 -571100 -691910 556119 -454275 -422007 -556401 398296 -988781 345521 893578 -281159 -589099 654316 -363660 337924 294292 623645 693833 133398 -458344 297786 20664 632224 224793 -63409 955174 -610650 -675512 -423044 -767701 469763 649668 795890 -482157 951139 801957 -477063 385374 -765113 345717 574573 486720 -941948 -750926 127805 -933086 -559420 141133 -523285 -675937 -182908 -381394 -242930 -861432 690069 -700754 -341037 815072 135707 -653285 -208392 476769 -66543 440 290511 -261387 519618 380218 -923199 -905666 -861615 -52660 809673 447503 -375629 -829044 -373900 -570256 -711632 -472948 500200 -366434 340069 -67630 -380710 -625656 -171835 -940200 -678122 -186413 892051 826636 -893957 783192 178409 895569 -119940 -680287 -525131 446589 98592 -202897 922807 -849575 -936317 588855 189060 453668 -720813 -584928 191750 315536 -476844 -744570 744570 -518077 318172 -990982 -630288 -166441 -585384 47424 -61106 -773157 -164283 -423600 540621 -517680 -31688 755926 753659 378156 -825257 123954 -419528 467547 298333 -839816 574521 646969 137113 891376 413960 -549991 167535 964248 669185 313409 -923562 632861 750678 220267 -657447 885862 -6899 540742 -492905 779273 821373 -950541 166083 -861612 -881580 922889 553508 592453 -525420 -348910 460950 265362 875793 253451 104455 548898 40053 470247 -28550 974994 -680004 811148 229512 981682 -996680 579797 -503334 -123515 -439410 165391 919216 107588 680375 -95876 -381091 769243 -301439 -509357 755785 767338 146571 -946242 320622 379206 -924852 790106 165723 -67594 751373 643387 782260 -355786 -213526 -396827 -901584 31095 112725 28244 -910310 679517 -899949 159733 -401456 -708416 -81091 -599382 -222265 -744020 449216 280267 -35707 809697 -105890 427935 115621 831059 -765141 -691353 807383 23082 -367088 -814508 494557 -427836 -790837 -668021 51344 709550 -921619 601768 -680103 -932049 -624421 -370120 85944 47037 -417970 -153922 -568384 867974 856275 668847 507288 513640 65996 351734 680572 321145 853612 -706703 -953286 431232 -19265 -636302 308278 955514 -482400 -214466 343783 -909034 -663743 -968815 850903 185658 362279 892953 -59354 296828 118442 820215 97032 -787287 -608775 -595647 600259 458305 -556523 93954 -168270 727928 800977 -429640 530116 -185673 265177 783317 699902 -220134 979496 -69953 311157 103792 275088 -196528 557269 321982 -983115 -977705 -362020 -566981 540434 146580 595807 268629 -783757 -361536 796868 -176853 -915591 392579 952839 460689 575642 -343172 791222 266256 556830 322237 643957 -659869 -86365 69837 -467334 -276357 -251110 -416092 -348271 686331 -201913 142386 995354 -199492 747589 -886056 829702 -549429 479104 86380 -720162 -907034 -680775 680250 -557893 -794749 272645 247934 25551 -6327 -575666 -156053 293211 912917 780369 589224 -172617 -764554 113695 666829 -892851 -981070 -755428 -415254 328222 242239 493955 545792 -797508 -746678 214880 -165754 635598 -134733 -310636 -177946 875919 -596338 -191276 -750083 734031 -684124 323626 -257250 945904 -79759 -617869 -432880 -774677 164004 63583 -57077 -187447 689057 -443147 -624449 -611542 -704254 -771700 -654386 -351295 -973806 -654125 -595379 821461 850257 492490 992455 652482 -905741 -331834 808889 -662410 472288 81521 398487 722037 -328523 502984 -63035 -647082 -144190 -143717 -195169 417091 -206582 -308336 977394 -992131 62151 671905 -277759 731989 -670493 616217 207361 616500 -805376 -697189 896669 -168172 301040 -748645 -976270 853509 -475970 153955 238228 854313 -636765 72464 68616 -50760 159378 -264942 786760 391677 -815059 -310353 125506 163799 820813 531712 -646311 161465 963454 366323 924898 -312918 -358656 483528 -840024 586694 -872121 -830316 655209 -489925 903164 -824895 -940073 -180788 -920581 391051 280856 -551982 3155 441220 -685882 127286 -781496 798481 409583 -86536 -970668 303595 481558 824492 -995294 -110560 708913 -798473 -470254 -747632 196649 -281066 -241352 921840 994909 517208 703580 -948279 -127457 624031 -983301 -288006 718133 781027 -571707 -40142 404697 -905170 -769379 636791 -271302 -216671 610588 -371038 -56199 139246 220687 -117536 16429 469724 -655372 230707 -302497 -565946 297217 828271 -970994 -671332 -609891 -65603 408492 -643999 -322971 884891 281120 672939 -636760 -902182 -65214 -56538 834411 583327 -618398 379793 -945050 360163 563905 -814273 -762747 991220 515478 950936 458088 443633 76810 533910 992996 645841 340029 -263736 -976128 279004 -774081 -686638 -451976 -968016 -984041 22762 107325 -192578 -913984 78557 -440973 482123 -539993 872840 285297 105840 -787410 -810528 -629051 -280038 146732 245995 -128722 737931 992619 609348 -341088 760534 -634968 -613605 -188477 -87577 540823 648882 713588 -448007 -402084 -219423 298051 829982 -170989 -268781 -691469 -611782 -962743 385223 -273539 136456 647809 -802288 -850674 -736364 836400 941333 374404 171455 826432 -923118 769781 896447 202897 -736427 137896 774172 878580 886209 -211558 116276 364078 652751 42106 183352 -847237 565000 -805971 -723283 721417 152461 -342197 835179 -1544 952335 -336480 286369 783328 -972969 -965844 -765488 -698165 -181697 -86877 -400565 -643785 -112970 144110 -243395 -28394 -338240 663848 -749277 -43058 -894220 202402 867022 -681159 938109 -495136 -571934 -672347 780953 -528614 -978342 -752043 -950243 -558917 -500478 -635393 -525201 964453 -433157 -908724 -139125 -145301 -82630 600155 208511 -108715 315658 828862 790126 761824 724997 230011 813200 885628 607903 -491124 386993 901324 -539109 947679 -10194 962986 820884 74327 -833669 -168672 -400010 -897206 82079 809967 -792062 -761855 926518 149260 654285 211899 165359 167966 -980031 -686166 100363 -899198 -353125 342133 -82204 -787129 405483 -822860 -730140 156338 430231 -763273 352649 -315461 -205735 719167 -101528 -863602 -377156 -657790 -404825 8331 -267997 804140 9729 -502970 -367421 224793 840390 453384 -641756 46236 923480 -831668 -635997 81276 -324945 -967357 244851 -138255 -975146 -102575 569367 -328149 -604052 13709 -416791 311371 -786524 898245 -124265 830824 -286779 -955656 -628831 -585460 -876629 -674342 848988 -600396 298052 -205741 382706 598612 -653292 466432 -983073 155472 518705 -501200 707445 -499452 301128 479465 -939559 199229 -81258 760673 -316411 -649283 -357777 -806395 -282556 429371 -686405 -484490 -234823 967265 -770828 237062 351320 995149 -87894 -264641 -385173 496272 701055 -931 18830 -872782 -361301 136143 -61773 -659284 376952 755386 -572257 263148 -843449 495734 60524 998869 959370 -628209 -802555 885820 513480 -126139 953516 -428820 274460 -50164 9208 30370 -412874 966925 -343985 697106 -926247 -149853 -522512 -877343 -564005 389471 776813 902057 -196824 981765 951721 -382856 -316992 287244 -81058 -244399 -13260 218530 -132839 -164567 -100692 -475738 768571 -228373 -615196 -643157 -35206 120565 16683 -675332 -136097 501017 53986 376211 806086 737053 -575741 74528 -922783 -215749 83480 433545 -232651 254626 -684481 480100 -517861 749811 142509 759422 -158400 -748348 -538840 951511 -524763 870176 409227 -470748 444192 -71803 -21818 -242996 -578214 -294043 -787365 -47893 -596657 420263 -253726 345171 35537 -361821 -649338 -956410 671493 -751063 529414 208188 -270365 223098 314037 -637853 446778 995148 -312837 -279654 131371 -653365 182353 -734410 847786 -964205 -27448 -383939 -439808 673463 331523 -741907 133323 411069 -375239 693430 956668 -227424 -633420 -44228 -168105 724557 -857900 -347434 851959 -404698 177677 -398574 -9656 -895102 858341 381103 -383477 -948310 618743 378785 45142 204126 613362 -440688 -959599 -151090 -596454 -203815 652922 -258783 -313914 629643 -770654 289138 682081 -700436 303598 45774 -756374 336370 86806 -891977 555252 -220598 -427095 -849372 -471642 240340 -818809 497919 778427 -689115 -723226 -758875 467075 4356 -390706 -373398 -662303 -880531 117149 -92270 993099 194961 514947 -114087 608205 378708 28935 -794004 745735 440654 -342527 115566 963242 921675 -272483 -345100 -443778 -184373 864862 986889 866911 -317822 -845927 583851 -270788 801369 -324362 -195509 803095 406251 -398989 69457 -118777 -5879 -412448 -982890 -562375 806326 30180 -364952 320363 873900 219766 666890 190703 -153259 -703387 -70735 77486 704467 532689 -710648 -412253 249 -824273 -119635 -66597 593359 -853815 -383054 839804 984210 550460 79901 89531 166577 690424 380776 739556 177106 216900 -866303 -604330 140875 546103 698187 172164 -321495 -830273 303643 274933 -608340 224158 772413 728389 270665 -79639 51309 402338 -638425 589576 87390 -366640 580770 298680 839734 -464602 -457525 663179 271247 -967922 329574 -130457 -708361 578056 -300821 -351229 -163599 -979544 653574 58221 605939 -265068 -492521 -261113 333926 -458489 808370 853893 646442 -973872 -865632 -472719 708367 383699 167132 33448 395100 -558457 486679 -931110 -355253 -115593 374836 737805 -57589 -671550 -753715 -896358 -433091 -780773 379436 400815 842360 -392503 -946861 923723 -818875 -25560 -864652 395077 492068 -872538 860154 753350 -947579 -723642 -721921 895306 -255025 758049 -330541 -929116 730077 -345248 860411 -28937 450300 286019 432431 795837 614894 815773 -841765 -349373 840810 -779178 -213984 -229077 -46310 829032 17360 235241 847003 338274 116469 -243514 -227968 -455960 -889781 490081 837200 158513 -642623 555945 225284 -444152 221180 -357276 -867574 -830133 -979373 526635 -374332 -255377 597460 -237205 382089 306810 547390 160101 309667 212487 -699899 953007 631888 755782 -599086 -603726 763457 -594951 -736128 -558038 219934 302073 220704 330921 424704 429487 -769931 484116 803957 520859 952056 -560604 -675584 925904 417366 190438 -447722 -580875 193005 -141893 663330 766790 876499 -178343 -214270 979217 774608 -871352 871815 59322 902878 4198 131961 444216 333360 413668 444433 -446059 481832 855623 -185218 -134543 -75809 -439192 905568 -287744 549153 -594956 681296 707720 -341522 937196 705494 922852 -760325 -547418 712817 -443389 669615 -510518 26131 -82198 -212570 378966 -493278 985902 849201 -520037 160760 -679813 331348 -347586 -470813 -189937 -605369 517815 577958 -976193 -803339 343381 756983 791794 348672 971577 883199 -873951 475195 -688298 995677 -847267 -820177 516599 555171 -237623 470679 852281 -93225 -591973 -157852 -194163 398836 -833633 -302919 976696 -252058 -184395 -422800 -113710 -238575 536910 -225261 -621366 367435 -145933 424676 517088 498014 -61635 236117 268586 -412281 348382 -938991 811408 904313 36759 -803599 -209840 781914 -404800 -17528 -285446 -223291 -291133 995480 -83723 -131897 713889 -70502 -997768 664802 815212 229050 -421358 -626675 157259 -126760 598819 804273 -194823 -519159 -436255 -88402 -322746 -465773 -493868 -532140 -124652 612085 -717991 -112661 -938916 -688675 -423517 -814933 451367 -723920 122549 141252 -1387 116229 23402 740696 -141223 748970 -134291 -219140 -50374 -951906 63553 718266 706580 -719467 -515141 822418 -148779 -128392 -215934 10996 -405247 899938 -273386 -36152 432047 724387 231238 401895 -440567 537281 875961 -519137 -14768 -81294 478438 197938 231253 796579 660252 836056 75777 -838539 -30853 879673 -39218 400955 79736 -289933 -596020 -574723 -964387 -391782 620317 383736 -721082 -942413 705401 811931 -627035 576056 696619 -400757 118848 396695 716562 -772960 -282194 423603 -391007 237542 884573 -291103 169311 890781 613263 946540 -808600 913210 -814760 -213870 690922 -630940 -105054 -40827 588456 -561673 304938 69227 249339 -272124 66688 -256290 512076 -634033 840714 -165012 217115 -533937 -471679 -566120 653948 -367822 -426254 870872 -925164 -133673 -171713 -343147 -508768 808530 -925412 116782 503919 -977685 43411 -185355 -944413 711199 992384 819504 610292 -3042 231957 -847975 -72404 174027 -725161 47327 755116 689728 -92129 906787 -764890 -186553 842779 -315397 716897 314722 -604470 279411 -966984 125251 -222717 -311801 -637797 -633772 373359 747178 141709 93617 -67318 467266 -101724 613161 384678 706090 -51188 570946 218088 -118354 162436 515506 -4151 792979 -276513 -465691 243094 912525 -27131 -133762 -659983 -382266 327664 -563506 -917043 341085 151983 -54433 82550 -74395 -822170 458476 797191 866018 -663989 -738842 -940942 -539568 -309845 -557583 -194564 171420 674531 739172 -435266 737704 311784 -81331 -143067 -857269 443584 -994325 -425870 780751 -353786 231474 -655173 512497 876138 -291254 255976 955236 476590 -659440 402743 916431 -384598 -774124 512825 -614325 -424631 -889447 -908077 -460826 414218 945433 335806 757154 -596224 -796866 977543 -87818 -509998 -960407 -168049 957260 -307780 -982225 28812 -215038 842892 331607 91398 746730 885413 292958 519003 697417 -73600 290291 -850884 -111141 -666458 686459 -12883 527437 -706760 -811762 208649 238402 643047 -681096 -280068 -449201 294908 776505 476679 998015 671185 -326138 -286464 919248 -399659 664261 706575 -836428 716940 526741 155442 626065 735501 -457276 -417863 555329 -677117 -24106 -679349 16914 -307411 634245 228320 -511417 851421 244412 -73532 -437227 -6148 -444262 726042 -100825 -582267 641781 -69545 -51301 813190 58837 -700733 923779 -697822 -728715 790780 -767899 974482 864453 -301326 759356 -952929 446443 -288916 357492 -894039 -244547 810753 21873 -196445 -671032 -869728 310793 413076 -170675 -991223 -713979 39064 -523714 -709039 -915036 320478 -503483 729058 -531176 793895 352318 -790919 998151 -730291 -590664 338343 311692 606138 63736 -528304 589747 590572 -314250 710062 -305407 -35208 841950 -859057 -668183 462724 -739696 768019 -619816 -822837 975904 -771793 -23894 -602339 747479 710061 164146 166620 384560 -852758 162999 909440 927580 -288362 361201 -12652 -286529 -938825 -711024 -876233 511857 342183 119221 -566500 423613 106257 664823 -158070 -215643 432504 -416 -769827 469980 386352 -199059 -210557 600266 -156317 483986 89472 -449780 -319730 -532557 36458 962290 559873 976812 -709266 -24065 -498206 -889526 -364343 -214292 752170 -429873 740559 310566 995751 395890 -703000 -451893 -812808 -408739 709006 -890447 5909 -374354 705745 890591 -446908 -628234 -430253 431249 286885 957629 389836 681784 642727 -725380 52742 -521352 670352 338593 -511134 -664151 32249 -598386 -695854 -147881 571855 305819 785245 778178 -281004 -379377 -148065 -194081 890908 727339 309317 -47788 956049 432800 825749 -855681 -281617 -723948 79588 -436368 992456 -643679 856990 769131 -345343 304853 -386493 812520 -481581 -370125 269796 -391406 -326965 255280 -557783 -927925 -528949 727351 -346546 -224346 281863 332070 -349790 -248085 -749688 868687 766471 660631 2605 792568 361204 -351014 -504155 112603 981750 765847 331509 -866265 -820438 204135 -598792 -132612 -977083 671126 770779 443123 352397 656421 355741 569492 -164515 348102 -886123 -766626 923941 -860189 -929941 -38973 126567 482200 -76387 149673 -331589 -133708 799868 -485909 977868 -467268 -178515 156757 -915623 869992 627369 195883 450869 -690908 900157 537379 -799544 -772976 299786 -438682 -607477 223488 561926 -728044 856847 -499203 645753 944189 -377609 -419774 669185 -573720 -841606 -1472 -725105 582544 90850 406298 226792 -825311 -985713 896810 -870747 162304 230005 -902790 692531 478720 -670950 -862388 -686125 -930066 304665 763923 946459 884870 -31839 8695 -294029 -642052 -302345 -285099 -103783 -767884 -636817 -993091 -530403 -129526 -739209 -807694 377062 -157237 -907891 -97939 660908 -151623 989508 595802 -591620 193355 -642621 116761 -998985 124267 -142651 960575 315282 -345354 -855910 273811 837656 178496 -447707 -109806 694179 -30195 -367396 -583829 -856345 -87911 -623284 -932605 407271 -71023 -963054 -384015 703870 575640 663906 670595 -870056 171075 -240893 325560 -177290 -199523 -518447 142788 988845 567459 387515 728208 60327 -988855 -595389 157239 -54559 249076 207744 -361590 -219860 -899970 -588513 288141 -562004 539445 -352162 -536585 979420 651228 -441329 299958 957831 -760152 764187 -347544 963920 803780 528253 -731037 465836 -568754 748482 -534226 -846365 701016 487312 -803706 -420462 -109337 245788 -252453 589612 99575 479538 -194224 -719500 249462 484017 -309058 -645628 -279611 -293364 124209 -542134 147642 653642 324074 853382 -982368 813703 -524197 -900531 457653 582385 -757714 878857 -597461 985932 800319 220663 118952 471407 -844387 928039 -860473 -671676 -155891 -686465 230676 86347 -243834 681144 -524397 -168680 -845514 -43936 562490 -18863 -287492 966999 405490 -794703 -311060 613842 -447078 713863 -495793 790235 -715388 100408 -26720 -267186 754679 -183624 -612592 424029 -532949 846869 -387454 -844274 218320 -18707 -385264 -140744 -405113 -518029 256516 276489 683239 605678 560736 -73853 -923783 -91462 -504105 -637830 -653252 -727099 -701743 -383720 628771 -209134 475371 -936103 600210 972602 -337676 400783 -947227 200678 -890511 -137889 -132376 709718 658715 -906302 319840 -744995 183260 228742 -80255 -304413 175317 432202 993269 -340254 -562982 -898683 -287396 -399511 -23436 685824 218566 -451812 986847 -438441 -425413 -869966 -269430 36092 594739 344310 -455654 -334028 913823 -234682 909287 -650472 -896930 986647 284028 -330347 438088 400879 -893413 -246035 265511 439017 -998473 184500 829368 -689739 680185 -657965 -438993 -216682 -182980 333576 836657 529762 811537 911332 612696 -40315 624571 -475956 852274 45438 -208716 -586375 -137535 -337440 602790 150648 197245 275154 693875 461739 -561714 -759152 -753874 335814 -913134 -64152 -980577 426194 -367715 -721858 -546493 -915923 174388 521609 913609 495240 -195311 452179 43158 -621336 -389150 912700 -481470 -589019 276042 635384 521625 -246034 -636705 792141 -61668 -466620 -543318 78102 -758019 -382469 405802 -810813 -282714 896188 263120 378070 -85326 404485 553988 -395161 965234 -20057 657696 503713 -426902 26694 619376 -928190 -484142 644829 294456 759711 760726 63800 -621138 730911 -111658 153848 -552069 -21957 -52506 77459 -824002 312964 285774 658769 364169 155933 204491 482512 -269342 969404 782157 899713 -355645 -963923 423800 185000 -30437 -49072 -195549 981984 -338741 -513514 443995 904213 668202 81544 836065 -957176 713601 531520 982952 -222130 -423664 -530067 -261160 89937 -459257 -784685 50382 -381362 928781 -950967 -448999 577750 -682819 989369 528126 68557 992931 156452 -449035 -274322 327108 -38756 -191958 -431547 673940 -602296 960893 836147 -8323 864099 790403 733805 -618018 -289859 -87805 871037 478090 370873 230905 -224832 -30907 841037 -719850 384486 534091 -456443 -580802 426998 -542519 -592512 903689 -708153 -320927 -397839 558658 687880 -212438 862111 67435 737081 583726 -818714 957367 -959697 -580757 -770892 -762097 -363756 -767662 781 473486 -456475 -538677 -835576 930821 -356878 -894161 -684977 804471 -233759 793036 85027 -356067 176428 -74012 972885 899684 -444258 -515538 -713394 175210 -585766 -964908 477576 216837 421460 -762124 720403 -481092 66902 488736 -629487 7500 -888579 -257443 -885190 285988 338745 439463 -385191 -204951 -4144 -683284 -157363 -465293 -688292 553228 331657 180430 -3896 -36512 370324 -812869 -154537 -803536 216714 189100 -769507 -499653 412313 -230837 764420 110771 632837 658675 812104 -479171 994852 757685 954491 603894 -780830 778581 654466 -189079 -647746 -162997 -806377 -4966 -81588 637506 -406843 -947458 925105 -717412 -817041 -517887 -348630 -425620 998857 80127 -128762 -724741 -557092 783691 -946777 816324 898823 842283 92805 -96521 -491783 264409 -819029 833402 -573768 883716 300215 928483 303645 -845107 -459426 9471 429141 790602 682854 331727 -144542 -708089 761642 -265210 465048 -811136 419866 -756212 736544 563624 526265 855293 -426248 640357 776861 909995 -742415 -92014 83826 -201960 -408400 -551429 -932489 -56963 -444242 532580 -238209 176454 55481 -896125 615282 63123 -693904 -636158 574794 -662216 -999350 -816386 -342634 -973122 293903 -89590 542842 -285984 897502 670253 593452 -472561 -361435 265439 -568583 -958225 867500 -308464 -659522 -614568 -535797 -710238 742000 811477 587183 -132502 778005 -813016 -261798 999474 747208 294596 -557537 210490 -511687 -459822 490986 880178 -645974 636333 -345866 -69054 -380173 -766619 -316587 -401661 -225409 628544 276203 882563 -532659 98612 717555 184388 626800 -107026 -973447 749501 -275313 751695 820319 -805032 662630 789097 641752 -49677 929987 684935 -441745 190943 126986 -824670 -226815 501348 -597583 -414612 -848193 830139 489924 -330550 178094 -792302 -767261 427473 -235481 -170996 -423873 -356912 70486 14270 -685663 -176057 755775 -875213 -88093 634216 -400844 -709015 177908 860445 -452000 -584750 756312 767489 -379328 -816173 18470 -37275 -698587 -68536 62729 228429 -789837 -386817 -597056 -43280 -382619 981561 -71779 -541636 913927 -477524 166153 -806064 -786886 -829565 -412161 661248 -284940 105948 474765 127828 465277 -19895 -943402 449545 -873870 -69808 789011 -77041 -140858 182251 -195955 -485111 -558148 576009 -753756 482128 692079 -970869 -91445 -795536 -553525 -752441 753801 -104406 104721 -493687 -395014 68465 -366378 606861 -467507 -982547 620548 974470 697028 -51078 -635432 -424422 307638 652713 -433694 -414109 555664 -538306 251913 -957584 -663729 -378831 -191740 20674 -402808 -783698 -522270 824784 -918175 -698987 -868094 288516 -976619 -54661 562588 568891 561012 -733274 -13897 -400056 910304 269589 -476240 198897 -170159 160374 440762 -999695 -695086 -721747 -675496 -736011 -542334 -830380 -974620 -722273 -780396 843189 897292 485766 -408881 -428718 756176 949683 -242417 -669730 -595707 -923482 -178622 -368574 -836651 -378289 332780 -762727 -997572 508182 -276189 -818253 -485236 818131 635412 962965 -383637 670550 184060 777720 -62384 -925343 -918737 288966 -808951 -134231 933653 660384 162488 420441 609448 -785573 -408111 -869618 265336 -52738 -133602 -434852 -253657 -500538 -851781 549575 -947603 274338 416922 -393653 116372 -49353 -413824 964565 910845 401117 219143 831304 -817766 -998753 248602 -545415 -998798 729408 -253188 -190285 -215519 -814671 -746815 200244 121172 646300 438482 -288210 -438063 -634532 843501 -518074 376429 10114 245028 -49768 40468 47057 -194598 -100430 342726 -469821 -408759 789269 20628 -590718 -185986 629303 605606 -591376 -789542 80899 19000 -24032 337683 -873129 115225 80602 593714 488709 -987733 -677093 -207597 835027 -983067 270355 693224 515067 202324 654245 409014 887083 166037 87786 -530090 335622 -628899 927919 100597 -411230 -521230 -784398 498581 633864 -415953 882920 -735863 -587209 668420 456826 -841091 -207839 24691 -609852 -930068 -392148 -756204 434325 859304 -662990 701970 -454798 419286 -93950 696236 -243053 -583442 -288035 88245 -173468 237760 -257158 366997 -252155 -429334 -117118 990533 671946 -501533 91412 638167 -454852 -377229 467267 155627 247446 56504 104723 443579 125129 597283 -176897 -797040 56440 -155912 499062 -282037 300669 -185646 79961 -442531 -803741 278941 97663 -481457 973801 273562 -772174 636603 930565 -413473 -142033 347088 359518 812116 184873 -540461 11473 -299977 677191 918936 431086 779545 -215903 194573 350200 -68897 223047 -227920 -888984 -840767 -126149 957076 48234 -130098 -776974 -771104 -959905 115942 -76970 -901297 391769 -940225 909639 652593 510242 215649 -177131 -699799 -444874 -393686 -272120 -9107 -250172 -674358 143449 791242 -753359 524360 -797514 352285 725525 190844 353601 -360294 -977220 -808814 125074 -351991 -150362 -215283 720944 549571 352135 562370 -414820 -380870 622023 369241 -529849 -493329 511492 883152 157462 187514 362379 -957577 -644635 -1403 -706717 551797 543490 97745 -12862 -402239 -79315 234543 -868970 -787670 246431 -281208 -610818 464848 716032 49239 -164403 -730712 -434577 653225 530574 -689284 -704387 -331868 -246533 976489 -504270 346237 666372 -183329 -9209 672896 -816818 82853 272235 694796 -792015 86866 60479 741652 -535878 630229 -279591 783903 -212953 519533 -822908 -713143 171501 17330 -487170 -406080 -975563 -649461 -288135 -160952 -602277 994101 901531 -681160 -442514 520770 438398 -245766 -859853 205336 -279759 491662 -252638 121326 367157 -49912 33254 447186 247809 138766 931681 -542554 874878 -452133 318247 112542 -764661 -508738 -158978 202820 -661382 -907748 157284 349173 519313 135401 -923127 -925727 -570997 488115 373585 -913010 -697068 -534376 -82605 473557 907985 -947381 736861 -963612 -5291 -386413 857069 -292678 -889043 230476 -652999 100783 -989867 249828 -263896 468969 -251584 -161314 -240425 -174232 926037 -610477 476694 542203 -484884 -832788 -892696 -475320 -455467 -293271 819206 -200632 -366382 -805219 -188452 -599864 694680 -110864 -646646 454122 430673 911068 314469 -261086 -871267 -563984 29044 55737 -49780 -947120 -566029 -515506 266150 111283 -849325 844112 -670749 -413852 67128 -604795 -688717 -774975 732154 354822 -167176 -238017 381221 427968 222855 697316 712697 351988 684715 -721205 451690 -619848 -131679 954404 151840 -853515 -290787 -530510 748024 -214297 -850620 636107 416514 561440 940335 135899 -232190 44549 -548881 335969 790127 -396977 -347133 -133008 907894 704139 763619 -891857 499832 327706 287353 135514 848136 523186 -995933 -210497 -768786 -93861 -289357 -227902 640167 790004 -54417 575962 540770 -128085 -211823 -3567 -904956 -875896 248391 791431 -727514 -556445 866100 -973712 -869870 987113 32237 562578 -734903 -608101 671229 -346040 734847 -253361 -994206 -121342 440989 419757 76174 113474 936127 -718541 -669977 167968 -129996 -675790 -640185 -183097 338177 172495 874749 874101 -395939 954243 -380214 -262017 928054 410266 -77852 388812 282283 663992 476023 894165 943120 291023 -27617 562859 -674066 950571 -799889 50033 574336 640486 -683923 540509 769078 -645772 -904941 -706373 382902 841113 -709168 659563 -292266 227309 878981 2142 -250716 -976929 664969 60573 327134 314543 -898395 -454718 994938 -748685 340888 -318852 641823 -481901 -795883 -265457 -943190 -217779 837184 221650 424618 252465 997300 366767 -448668 250534 733824 139559 -958896 631523 983589 382412 55835 409719 -136806 582341 804515 110402 -714039 601805 -442243 -324614 -240625 574516 224370 385575 740672 399709 -63363 861606 -285920 565182 554063 487594 55531 990819 -979892 244790 -319282 -577557 -116468 451749 -388373 620681 -737445 652450 -444199 -55804 166456 382000 621602 302008 124762 76324 890307 -627053 505638 -329178 -584912 -59879 683066 211891 912974 -93471 -41242 382878 207606 -734187 529453 137098 -987784 983542 -631095 314993 971926 -752171 -393948 -922719 -429307 441627 -22304 187194 -378896 -875966 -443953 210993 -683787 868314 -453253 -719408 687141 -87803 9120 -430029 156296 -531589 -934866 341453 766231 920839 -518584 -162975 -954560 58376 -223417 829833 193382 522097 468407 -266318 397663 482761 530392 307230 -446732 -402900 988318 530913 23267 -776632 103474 -150939 -452512 210529 -1297 -54681 959376 -573619 608998 911991 -363507 121464 -318245 174203 919270 -422942 142150 783148 -449636 490780 311635 205847 930213 494159 -545183 -167266 -552980 199348 -361850 629109 626767 -253667 -312182 -942426 -736736 325995 -442520 -892403 626597 -480490 598737 79580 -225383 564009 757928 -716392 594344 934978 876038 590874 655350 -846058 550584 866960 -83687 527467 -571588 -422279 411290 -896484 543944 957100 -468999 341785 -944445 -750638 -560218 411365 543946 -159129 509448 -76650 -4436 876477 -750471 606680 548462 478457 -433976 804074 -437048 -701932 -668106 -699361 -803546 493915 925690 -474401 -402136 567280 -815938 -790236 762403 689862 576671 -5763 75165 429481 -819664 -526066 -394411 -150732 236024 -204915 840633 -777767 -789905 -246841 164461 -557091 118661 837913 -292277 -744871 -614885 447352 82142 -89286 288264 863978 447973 -835391 -416746 559754 -409897 955140 557315 931976 -436007 -833429 -135168 -42586 568137 -275788 965173 -398788 320567 -334480 -307526 427189 -330138 -833532 809247 -615280 -814001 -751063 605798 -682400 -748385 -40212 -717180 -129204 -456524 845614 -362140 -204528 18212 993445 924387 139514 -994762 949337 694869 836334 660966 -604760 259455 531682 -39834 449603 -154469 292322 175768 -150354 471255 229134 -173675 -529980 639190 9751 312361 981553 464685 19782 -339884 297206 -866969 -717707 -623926 -809239 504194 -187629 -750988 571826 -822545 554404 -355731 -288049 -464106 -947009 -828538 348560 -229040 -776817 -253885 547484 -14612 -55213 -786597 -811157 -240342 538333 -724420 494665 -854589 540822 -88187 704346 839519 -112391 171274 -794352 879261 709652 163795 -444490 387087 118922 -27107 345705 324283 580500 -229800 -943463 35739 -792965 -217049 -797683 -589410 -7393 -631581 788572 -711259 -678541 -284007 421493 -119674 715006 -958457 204824 91661 -474020 409379 -543141 904694 -456772 181652 661670 -267532 -157472 214327 146102 -118227 -452065 684827 -168802 999739 667622 317445 545473 78381 -795598 -509203 -943911 -691836 504728 -31489 215156 -19017 -129474 388635 565490 -597969 933727 405333 -364280 68684 814027 -570762 -330048 255326 -878236 532473 817271 -294612 952610 -43505 464989 102769 752144 75420 -964360 305881 848461 -205641 149154 -602359 280844 -392146 314374 35477 -391788 437887 149543 330375 381889 -286112 128217 935391 910209 564025 923590 -213619 -214312 -697819 885099 -755079 -837284 771828 -300776 573691 400698 -301268 -530317 -993437 -501585 -328829 -661771 -393869 697103 677990 -278548 -710176 838210 819574 -83465 -643499 897730 -899195 691214 -556177 914591 938141 136695 -989118 -609285 912762 635602 62930 -308082 913803 -546546 368667 567842 -54027 15345 432010 -835688 -599408 781076 -453886 269922 462696 809572 299352 -805881 -239683 811555 363863 72099 346243 -645787 289213 731748 -467229 -154860 17723 -234099 -326472 594668 -939911 650230 -721901 567295 716560 -97269 -926280 -563278 12047 -129335 149278 -444482 -766218 -953404 -186765 839216 441150 -221277 -916971 -13206 -393137 805154 -365926 132256 763144 -621040 376266 53979 -831557 500431 330272 466426 348077 -190506 -28596 -814292 -910053 -156494 435 -65674 -485328 -306944 163822 -278989 23440 -972811 -179257 216336 205009 291159 -920129 -63476 870652 -504959 941067 -846850 142736 -722845 -324718 -860786 617471 -285697 643184 809530 -947025 -912915 -143369 213843 -475014 -960680 -726360 821374 271407 881407 578110 646324 222223 967989 754596 -23998 935249 -522270 -877062 -187063 376862 943615 610964 431935 -538603 -781794 -185349 -959635 -982712 156639 -449302 -155537 511934 -68868 -701358 -752458 -796689 735678 -511913 -541687 632139 -812410 -361264 423680 -782797 418245 -68661 458632 -845570 -380540 -110330 270178 -183691 -901795 587767 -34652 -3752 -409729 677318 -157514 231383 787503 911310 129878 141978 484417 934943 -582635 -97095 -483805 998654 -808873 -489660 -749229 512356 -192809 -782787 101476 -121477 924705 -51303 -988163 752164 525974 -138558 727898 -977420 -391445 973336 -814776 906290 -223957 945003 323245 -660262 -597328 -494333 518782 806685 286382 739865 626376 -825377 122025 -616997 306472 -263496 -430727 -357909 116050 43764 -187059 356960 -453362 486163 -958171 104772 5429 52041 -383530 -781035 -26823 675455 -881269 956101 883867 -756400 446910 -238151 -81165 133261 -691133 -216883 715371 -211015 -595651 -869170 -620860 445070 656679 442495 443727 598134 92876 -792811 359413 172819 -771889 767931 -9167 118200 -221275 541071 -577776 -212243 -317034 -759133 58552 979439 -742337 -977795 423646 373933 -177517 247063 -745906 -239795 623957 812767 -262937 884645 936223 -638024 -690020 923714 170463 -752648 825588 555108 -551979 -265624 115083 615936 415766 -656057 -563057 998973 4620 -660921 -32700 631159 102644 -361714 176001 -702785 -849570 -155850 567984 -73255 -905936 116814 -46127 -69059 -223324 609367 -688776 -451945 -435643 -370873 306123 -736697 -724234 -516086 -45435 179937 -908181 -466180 841973 112045 -202194 485104 -640768 944553 -732133 -20052 398619 136962 -947612 -178453 193489 592415 757007 970841 -251325 379670 -987917 -461030 156579 -146763 164158 -674108 532920 233082 783602 -649119 907486 721435 545379 -452242 283651 75392 -303301 -72226 -838358 -94781 -528138 980632 -474772 337975 236902 408052 488818 370270 602288 353858 -206596 -827919 462029 -91197 409693 -182308 -577013 -834386 -38659 -647105 -519799 331437 517462 715247 -142914 -548131 328439 241139 -650125 934226 123652 258951 708 686480 745780 -316772 689059 268947 -784174 371414 605013 550216 -483780 489229 -490253 -344942 37863 -951091 -413078 -38202 647001 -892458 -13060 -756434 281005 -574820 56381 -509430 -635501 -409528 -575722 -922997 398030 56885 154821 -518186 752180 -866061 -493349 -268665 409009 401608 45629 891435 -251068 -276822 -57948 986565 -587904 107207 76317 800586 -405620 -872707 -478454 -691163 -581980 198882 223903 -270028 441878 -364611 -722459 -958647 -458810 204683 -652614 -296279 508971 956668 285519 -55919 -104241 -137101 833705 -530772 -531117 960649 -599647 806814 692328 83722 813540 429948 535383 -619402 287347 -40111 -91398 9218 -901852 414491 -600383 -642923 158495 883404 -617810 335435 493538 27466 449881 -178315 156222 426991 -256659 819223 -233897 -352118 -201176 -439063 -844888 -126244 216799 -526762 -649987 226971 23673 -51456 211063 -356238 230895 -312518 210572 -422529 -613934 558477 -866172 -678827 -522555 -710732 -575491 822904 23038 93856 780136 878051 -28215 123508 -989431 -771835 457862 -196598 -344965 -876353 -239834 -567572 -232022 615911 241970 897883 -827689 -370743 914116 690124 -20073 -245727 723851 -520986 -871340 119842 -278453 957446 797259 441587 -370597 345148 -810483 -891988 390182 97867 -119682 -716579 -754902 789164 -345767 -783865 45948 648715 -381142 846753 -288830 -14008 646994 -989163 694583 -118793 64774 687296 495787 470753 -110128 30197 -361855 278402 574093 -812165 266287 682249 -597779 -57974 793153 144347 -231433 679890 752470 830351 -464126 -879755 848801 344307 984893 -721784 712297 -429434 -903384 -942698 -480374 -926340 851096 911900 381042 -34243 -112201 -858866 -878171 -762266 -751870 60624 592826 839 126793 -485442 -202917 -222236 213938 40101 680777 -971916 377783 -729784 -943915 723044 933923 -356132 -491928 859861 222489 313996 449276 127642 -195187 526966 -119519 -233029 676681 -153045 -561927 614004 879978 589747 -426436 923959 -651680 -800121 614709 400166 933361 -417131 -894397 -47334 530359 860480 -12327 -640353 64541 335197 604926 986101 -161306 307895 -634674 -463727 -237274 -546804 898679 371993 -916665 269326 997821 200172 -70011 159459 93046 -492776 -60814 808741 -362994 333665 -825485 578147 600581 672449 555074 648989 338284 589027 -264470 536652 232812 964903 -222386 -382888 -864833 -840287 -260062 14880 743860 67353 563695 802550 -933457 901900 200596 106912 955943 373674 -53952 -768168 527527 431190 879737 -820787 401229 -725846 -906728 -784480 267854 -239504 -327350 996200 381808 -653399 369681 -38738 -359410 -865398 864193 747377 -937576 -907526 -22653 -173533 -493935 319510 992214 140075 755855 160813 -209527 -978335 -191682 789444 -928703 590485 -435235 -882925 -584583 -358264 114623 -922106 -216194 799985 154700 -304067 607215 -565127 167038 -322419 85059 876736 -870172 -716931 747458 -264618 -352606 -124983 -540149 -502206 715502 -766494 -157171 585343 528277 519532 -308467 -903686 -898700 189630 -804314 507413 -379520 -11162 -139708 437799 894143 723107 -372055 81274 469196 667113 239337 -319925 -858409 -477984 -200851 360014 -422238 -896795 420339 -562777 -698619 454664 975500 442610 -306965 -89204 -204515 -422596 133587 465771 -295458 570504 -425520 922575 -739106 -455093 -6135 -617831 166014 445808 -425670 770654 825713 772692 147761 -514843 490051 418379 853586 782635 -131250 -253670 -329325 -650913 817094 -708486 224384 139878 -740049 576284 57017 -582440 -642078 -974561 -281489 -640511 518667 611100 894827 575969 908334 -202725 -668537 -649684 262941 333466 -12622 -170037 -221949 -33395 -372368 866138 654685 -448807 289880 -314713 174460 -573608 738709 979769 -343675 973656 -423706 404295 909936 -177124 616221 -562116 701452 529882 376099 -290630 -734727 615483 866163 -602732 176813 719454 34203 359379 -979216 13653 616254 357682 191327 738086 348949 697121 -483731 28875 -969367 -167483 152413 -946126 -204134 -36489 -965302 866238 234907 605377 -42976 241861 685940 -765596 -367200 849424 -165186 15445 -981153 -148642 385451 -203589 885191 -224414 812284 824819 -479083 -83264 507016 -203380 -801447 876947 -832580 471115 545018 -44182 -95979 -705368 228143 138950 880040 -676017 -228729 -843106 345243 555936 -738590 622427 -444375 388655 189429 86236 91170 -215867 -721974 261364 673896 -568611 445885 -575769 -205837 -975064 -699263 -687888 878158 588554 485529 -36162 -896488 611482 -802849 -906381 551684 783142 582913 -751581 -655911 351405 547071 -149285 -315021 -379165 623662 -364265 863296 -536400 608056 -731061 804676 -255055 -315239 -256805 545813 -849354 695203 985251 295648 -300350 -938244 216816 -32030 789774 630299 -319099 -153745 -587898 -896690 700823 170607 -232501 965687 755920 -458916 444975 -761654 598736 428102 -104003 523857 -89 310223 962094 716264 -694947 50223 342004 -698495 979691 -818256 -826317 150497 773695 249267 592451 -925406 -486724 665514 592944 -36177 -836169 -894180 -161862 -828597 -876805 522149 674005 -838774 -780346 206579 611626 -340395 -456759 -464055 875796 939115 657964 900991 -407004 184667 -119288 -105343 -634466 -935029 998763 521036 735353 -297804 930648 -361356 595043 457699 272708 896032 -421061 91001 -502117 237324 815509 -559828 -726344 -267641 573369 -237819 -641296 -478093 -26332 -557216 -184696 353607 461189 780655 95418 -127472 869954 -543433 950965 276971 -84111 154513 -970854 183821 -908577 990890 775423 -985028 -234356 153220 -752912 84819 489773 780914 -285847 942786 -913879 -439904 986077 420875 499485 -599415 -64078 616390 584024 605311 176322 -460898 234463 671271 -296356 156242 -699286 -232454 50369 -586187 27748 274757 -143577 565423 -455057 -875095 -665798 -424519 73311 813212 -3434 855141 -239814 382182 885198 -276269 -768193 451109 615144 -895299 -448165 934730 755935 623468 410293 553114 -585952 -187583 911012 -817363 -360435 746797 -955725 -801166 -60035 -560839 -147548 -696278 802617 -85121 -231702 -175256 685057 -335058 -845267 -977513 -371451 -642165 189002 -814220 -955412 -5909 260304 -973424 386769 967481 -604155 157136 -426431 -406282 138847 961260 -187074 844724 344843 572787 435903 448026 -197911 -252475 423086 937572 -565106 -427624 -314135 356704 -763455 -513932 -873151 588657 -239618 -207689 946686 798223 -765833 542226 -524072 591174 334989 -508791 339455 -715213 939867 -611721 -75243 -132470 -590164 -972025 26671 -643309 -88576 -664131 -404520 -216409 -724725 376555 -273010 -906824 404918 -207556 -272830 -205625 320796 862125 -646820 -147476 692878 870414 608693 -180015 -224752 -262522 301467 -573513 -904615 -392948 282193 -137489 668502 -433297 -361460 878690 36136 -971697 -782345 62091 -334046 -231263 100016 957175 720972 -20561 405705 -17716 550499 132118 -13496 412479 -580649 -651194 417575 157596 151499 645638 452948 -454718 495512 749 239538 -879324 -722486 562154 277655 811465 402849 -553796 689484 -636083 292754 552955 49296 78686 907716 808334 476821 -629312 242451 95410 71041 686410 -174319 817018 -544914 -230426 203903 -503863 -710677 214804 339672 -709287 71161 172904 -333881 -725192 997390 417672 350892 -159931 523541 781871 -176869 -222920 673773 -717652 575453 -424809 851174 -615068 142445 -961982 -539705 380620 -46980 -223512 320970 319471 334573 -125169 -487010 -845842 808922 -8816 -868636 470139 -652531 110617 62131 -861731 656008 896809 -44140 263280 -413570 503320 894087 -818270 381655 815884 -382340 -14858 461488 -514171 989402 -394875 -753832 710354 -592132 231032 -650796 -548583 -220753 678799 -573604 -725677 -272715 -842083 427101 104653 -601915 43274 657525 -198615 80905 577232 573817 -318757 325534 85118 420210 793644 -763880 436792 -280036 -857029 770043 -675531 -995482 -429065 -393533 -832192 199029 -188250 630621 864311 180512 814305 955051 -411121 385397 -435435 -795900 831822 840243 916995 167474 -70769 -110770 245953 -45709 638850 930543 -406472 -495496 859882 259953 859044 -780695 554269 898277 -543977 629215 -897273 558734 43638 -794008 -264793 623206 172538 -652793 457744 -348393 -150864 824497 57577 801667 -247687 793681 -944402 782012 -369397 -928059 -107027 -58995 -877713 -342818 778058 147055 272641 899684 193532 485013 -263950 239632 -42483 154081 56649 -177519 -764002 615788 -493218 -121 -108320 -326654 -701218 781835 226972 833955 445130 -320859 227372 515972 446584 664660 -215168 400012 46864 -766070 118682 79831 557072 519213 901394 853046 -200247 -75241 90387 565421 -868768 -962922 -219556 -515212 -170674 -521619 3519 654455 883040 195026 -430042 469077 762295 918382 246409 -335771 -323768 56800 -701063 -532948 -209570 661818 179993 382056 834579 -166910 -550241 207369 -757029 866227 746839 -645326 -823046 -316743 829473 -166723 -734840 846073 985966 -281164 -602892 70214 76615 482777 776062 587501 928966 -58593 705468 234538 856218 508590 921622 320688 -758137 -796830 438346 -225243 690404 -912819 -545560 -641628 834204 360369 990679 707258 -559699 438663 859342 442857 -757204 -89605 -353316 -506456 816959 21741 253281 -866464 -824799 -46606 192915 489457 -976862 942289 -263558 895787 151717 -776570 879859 681302 -88416 -175422 -420815 33706 -951137 726377 -968905 262359 623041 -321390 -906656 -409729 643001 -196085 -56617 729399 -542642 -236589 -893665 -334583 -616740 -810594 -668147 98677 446033 -639915 254409 -105877 -163151 428435 -831408 937043 932371 -844632 -834187 -780666 748961 483866 62299 -381486 -499556 846879 848380 820858 73941 443301 -357978 -619725 584245 821706 -963463 -820696 96822 447972 -928150 62838 -83224 -78598 222403 357425 755437 -403255 525088 686430 -184451 -461248 -316940 64119 729187 -932348 -6142 769130 984318 321133 122340 -961894 728385 661511 -720376 -31268 380339 197778 407085 -732293 -704016 -716157 475114 -340939 -401882 832897 241832 -14660 -681575 812264 315300 -977226 445727 -514871 228718 378813 -459612 217960 -86420 -921505 488360 -895812 476631 741791 -346436 -788493 -174275 -160909 -309751 -703508 759421 152260 200649 171835 589518 244465 540107 381097 252217 -147636 -917773 624177 145050 -458597 45624 -804477 624035 -687720 944421 -630395 -43559 572786 666200 -684467 3477 -713782 624134 -684504 -670203 -486089 -45067 537111 198568 -316350 790912 957644 510037 481514 614551 -969166 854965 -792671 -91331 989282 445892 -566067 -500216 -594257 -428 900681 -925916 520987 -855286 423650 931536 572639 -510241 945754 203743 -630041 -591200 337512 404281 -966445 200431 116277 -422312 83319 -813760 -14496 -870325 392412 -752164 -682628 -936778 747709 -627231 488333 -419888 673291 -208704 67471 -308765 623338 -546498 948207 487119 896690 -906764 882063 68744 498798 403151 541510 868500 -180256 -839024 -699170 766478 -765317 -770483 -290156 248230 -585752 548590 -85092 989598 48898 -290255 -103782 880206 -622503 -710361 -925782 -944223 -33997 -127691 -812967 -60650 -578426 309780 -437847 -926272 -737665 -619311 -238830 -164282 235007 556109 -606597 -324508 -986344 396734 -795707 987496 -326124 471340 -540223 404150 -750609 968309 -812620 753860 -149544 188746 909914 511518 -372684 409007 -477216 -992668 684827 -604545 405865 960583 -990119 649062 228106 -511344 538734 781797 375758 -264295 -893937 -958894 971443 -715183 86947 -866091 331819 -24004 724038 -34708 -704740 -819983 -979383 -413593 -196640 900251 -263249 245741 803397 -251655 -212430 813430 -861554 -30755 268989 -465714 -164240 446513 295663 -911463 596631 -58387 -78818 886729 -857057 448418 230994 443049 667162 712434 862150 630230 556944 28822 670954 -888768 452603 -790697 -627356 -867794 -461369 430613 -990838 -569545 -303912 390723 98025 118602 557572 601065 216002 97703 -253164 531488 -629753 28644 -135097 350106 -880030 -741655 812879 766232 71343 -220045 -352302 -589711 213501 -204523 -913557 280466 631697 283314 674727 -597640 -709149 -191995 287624 563256 -942689 -13799 28804 796920 -229851 994257 273415 274419 -137462 481889 978029 7161 73236 -898733 -513015 -338964 675394 925956 646434 321732 -794175 -601180 726640 -640756 366840 -551239 463267 157283 -669954 394781 -183460 388604 561694 -813445 448306 958622 -946342 272470 -456529 -624091 760165 566914 -789680 -126721 264615 442153 262025 -901200 -950851 -922296 162878 -417842 834551 -755537 -721717 803846 -550696 134404 301309 -796523 -190183 395712 -991978 463183 749479 -921551 -483123 -294628 86048 -690057 229452 346870 -687526 -217593 402481 707565 -986532 868010 48653 763043 -385310 -286081 308712 287184 -891938 670069 279483 441663 150130 24402 -43148 391118 -539658 -256849 831093 561650 -931720 -288646 -566634 -812879 704695 310002 280351 -349017 525096 481582 733390 705538 -408079 -601705 677591 548357 197745 -123159 -15393 -936824 729397 806198 -782720 467063 -884860 -51613 859720 2895 -518955 -259671 -280006 -592476 12883 669461 -232501 -300643 -878240 -767863 -405914 -200842 -479729 421305 592873 917246 995624 -412754 834086 -214249 253096 -922041 -730525 874680 288831 -394829 -501286 547566 -769968 459384 970554 -274858 -139660 512239 -938204 550053 998135 325957 -892626 -251487 -759846 -302213 21347 996901 -503729 147431 192577 -560095 722112 -94799 381626 853399 -975415 359511 838580 57119 132921 99242 934538 684900 718613 227151 -215288 229797 -9707 -670657 -869133 -897995 -63067 -575033 473598 -402692 -986139 -300792 365654 337011 -715607 966008 -950505 -676436 -134662 -93600 230868 533191 -483821 -607140 705299 -35714 593765 -308387 673615 931866 597651 -646102 -769932 -764036 117495 -134181 -620185 125077 760475 597853 712444 -538770 603969 -593039 -329603 -589663 148444 -577107 215337 763741 -400876 675833 -12877 -571289 69958 -939629 -356801 -810220 857986 -261748 -956951 -902449 -683637 636488 543806 768153 -591398 -58750 -306240 -911484 -810981 846918 844518 -106057 -326481 296949 931738 -657554 -695000 -692283 -792903 552311 -466224 -621506 819223 354613 784291 807997 149240 989088 450384 125941 417176 -830780 -755908 566378 -88028 -905410 110207 -868492 -474689 861378 -588060 869058 -574850 852760 674541 666836 -483220 15130 -43698 940928 785542 -664393 326765 873966 41536 -85517 34024 -96613 382335 -560539 590351 -531110 -393315 -396617 -747930 -448818 538984 370858 -352860 772594 -625757 847375 -883273 -366191 56835 -817713 979133 123598 -160205 746597 962444 -244322 758609 -385442 -153428 650953 630255 -818848 757591 -400148 970515 152864 -713728 -313350 -755913 -743702 585 406070 741961 217757 40587 956731 402220 431916 -23598 -452876 -770635 774302 -927905 481316 -150224 -999409 -281692 203487 -629287 -157139 750667 -463729 641506 241852 231600 714225 265331 -600813 -566174 -188523 -568922 -640996 -319322 -686751 -696697 -692777 358899 -947313 850842 309720 194807 -163286 -196523 473413 809105 23189 -329951 29785 924117 233860 397021 779619 973068 -755967 502364 394824 -56399 -565784 636642 274045 848757 -171540 -716246 833293 -174532 -977648 605667 -674407 -827619 -880082 299822 317011 -813211 424947 -923742 -279422 158613 305121 991432 -251262 -58016 167244 856480 620353 847534 408414 367258 83778 -378980 351251 726941 -661730 975865 511677 580100 328318 -148533 -251647 13340 686626 -352312 -21928 572711 -884259 -552867 -653168 -415268 -188777 783658 -840504 260965 992074 -44284 -723081 331615 898693 533490 419814 790365 -7700 -182992 878513 615142 -87114 -369105 -219318 792691 -685010 -548333 240886 -447502 -956110 64180 301262 -427067 415031 66973 168255 367811 477251 -638320 883979 -703434 -67471 134785 399686 -740516 -997135 462998 -87591 -524698 822278 549933 414723 943740 300550 -548650 475090 -42313 442461 173652 -735954 362021 745610 -542559 843599 992969 971168 -167961 440642 544408 497734 -702456 -947223 610813 -886216 -886121 776056 -486442 433732 439004 891256 -441868 -677170 983636 49351 82591 113229 994734 514454 674832 632523 -289585 985578 435317 -165399 205135 -204388 478065 300632 -359174 344537 604314 -170015 -923951 -294622 -396423 999518 546054 -724403 -501875 935999 -815485 -173310 611400 163078 427491 988479 674192 -928309 964088 738389 -437825 825273 60355 -55832 -506845 302607 -366209 653171 335359 -709217 213527 -666942 150025 835027 36523 383222 656362 326051 -868465 -893947 -880575 10528 568011 305719 -421472 350317 110876 -903894 764685 853440 -890382 -966321 -780541 167910 76401 791146 -729234 483388 -202640 -975082 -339022 -480330 641276 -413249 -554075 -111780 921942 -292314 -56432 -893752 683249 878816 -734669 -470871 -494859 896984 64830 37315 84927 705480 -937896 -271635 876126 498116 -284388 -592110 -111977 -160209 939799 176048 55138 246852 954699 -59812 -515605 42383 -130897 -424004 -928365 962033 -604116 76427 -742036 59807 -899678 640153 -684736 -459997 980961 198601 804490 69850 -420176 -789871 46587 -915980 523210 -82179 831735 -225800 751836 -383956 719254 767677 -330872 -29487 124963 -279438 -90651 -111564 777760 152983 671357 -590674 861248 -674047 -196786 -657487 979564 578010 190409 -205763 255167 -543073 -425002 -492948 -643190 -692704 -936242 -136729 971472 -641533 103935 893423 632651 -756798 -536021 399701 508645 -732888 -863606 -428158 -169537 -854312 442435 197744 291630 77639 698359 817327 42809 -307652 345655 -684831 -784483 -912809 511881 -190914 -766775 -879737 -899225 940561 -774302 567698 764095 -80071 591040 187666 275444 969641 566640 862578 -410789 99944 747312 270581 334399 -192878 554741 959023 513758 903637 -804760 -191862 -689814 -827659 -230556 -480702 -352375 742600 477178 -444823 121301 -168390 -116242 391396 194908 -825141 -529864 580589 377889 534924 502787 251023 -871527 -908122 674993 810925 859824 -120621 932693 -822149 -942654 -832158 629048 348546 -38110 598455 724309 457377 479254 -662327 838876 564359 -693032 -250845 23987 739130 582423 53603 -417936 805139 642036 513726 -526239 -387009 18565 -335110 581892 -935616 -454314 38131 529423 -363542 -910109 -743658 936169 -375962 -61153 -188183 4143 783795 456560 -37503 -302416 -979808 952113 -948598 -256911 956883 905646 -579261 253354 -286267 -432340 -206593 -25657 -81981 -428962 921766 -483608 572398 937329 -623822 12385 -232004 -31487 186418 -531269 -102154 409890 12362 256434 137144 -566952 388913 901813 776692 -52577 -823503 250472 954222 -391197 737195 -462043 -601407 800009 50320 -613385 -136999 341221 528873 28829 -43656 336321 -257456 -707187 -266958 548317 411765 -759313 -228624 689385 -388966 -693090 -374800 -206963 243351 -619990 898883 169186 871895 -553767 -279346 -587274 576601 827937 -578871 97099 73520 205359 126531 -326568 -152829 -57884 -16867 804359 -28146 -961837 -260726 510134 658719 22212 376854 -246474 -577510 384947 693916 66255 -509707 -859438 888269 926138 -747972 572547 -735952 -947419 465423 144479 -642787 -928589 -587745 -670926 -594495 90233 59445 -418820 -275043 -680702 269611 319601 -409210 516428 -586256 503546 639399 -341559 -207864 959794 94586 -973729 47114 -564374 -255661 319976 -775775 -48474 573910 -558158 -731764 -894947 866555 -228096 855581 -329411 927633 870407 428350 154277 -18504 975602 -304153 193833 -922778 182495 -596823 585937 273123 863968 50982 293594 -79412 395515 -539753 -308300 -322412 983210 -224187 145154 -472962 639452 155024 -269155 -249563 36466 79851 259474 -868363 602051 427614 535455 -433233 -957928 -351230 215610 809960 461744 822537 635914 -186102 -573763 478900 -304277 406866 -601627 -422 -548113 -537904 -531645 -444056 24664 -497813 -23069 -267813 -778721 -687910 -569527 -252984 -573329 761644 629483 -807211 -259669 -170431 96819 -360771 826980 513102 420350 980048 554724 -958627 30495 -43920 555430 -694 -468132 -981099 175451 824776 473456 2762 -73370 150746 -228600 9774 15585 -257958 17222 -273932 943511 674422 -590271 582883 868359 -997970 -365949 -578089 -351769 248919 -406391 -543426 -741985 458651 282054 860700 473034 805750 20385 886407 -692808 539706 260083 -234580 431343 945805 936330 -696760 -977755 277990 -605144 388015 722887 -320365 94468 -815671 -839435 465718 166344 -201328 -329468 -451133 723985 -148716 356091 -380028 -683021 716407 677911 -986091 975603 566641 662855 850152 -248310 23885 649904 -621117 -276695 -893719 778794 594109 -631505 -41670 179649 343108 -342924 987206 876341 -998118 -422846 -897879 -100486 -459309 -620457 -156655 539193 -422440 806117 -905919 381133 -559384 974482 944145 -796345 497426 918904 -507155 646250 763196 -761563 250706 193712 186271 -12900 775252 66755 -201784 -717998 479642 -288507 -589799 55346 7008 -317175 915781 528154 900853 -680680 -405288 -663588 -384325 877612 -468179 128702 -950999 937976 -500618 -925574 -647732 -661154 -799048 -135618 4801 -35593 -722228 604973 515133 -750064 287071 -897443 168070 52519 504691 -741033 329591 26098 -972708 -811238 768512 34136 432707 -937704 335651 -72459 169894 -853705 -750599 728730 597334 -167598 218538 984267 -736392 383541 -606984 839488 848133 -212572 257974 449381 910282 852309 315209 -437542 -398616 -139535 -546387 -272141 566613 976664 656243 -95303 -386983 636250 585019 469351 -781166 298814 -940993 973550 -289167 -978114 -662840 500978 -364741 -628791 -574537 -483638 -977656 339648 -737923 854532 557383 889978 -830685 435166 805305 -773055 -964541 277326 792561 587090 501388 -55044 -70309 -111007 774723 328770 -438991 228754 620605 309939 -287737 -161023 -450075 436497 854593 31802 966716 837973 -863593 859714 283732 894636 5272 756493 -715948 591860 108708 -161786 135160 731202 490865 -397430 -162418 -9377 -837625 -461459 -346119 444231 675140 -952205 -875855 746281 455641 -276520 167874 -323478 -910646 325961 -231351 -559838 -942862 378217 -644230 -208099 -438403 777805 325789 226395 -674324 -422272 634508 418832 920340 976511 118582 440997 -120289 -617154 -399329 383285 -687478 -568798 -963874 -723439 -862939 969733 -549091 252220 -605417 -574667 372125 133104 54999 -215819 -925392 168215 326964 203898 -344516 710867 30414 859759 -373697 -250505 997786 33266 -929338 -868213 -720542 365332 -119436 -690228 -273597 -349475 -195327 134569 -713171 243014 -998984 -659769 -352921 -418498 -52872 -512897 353288 -149978 -948940 -946853 -874625 -315564 423155 -986340 811532 -883053 992337 409015 -181820 -499167 147580 818770 704785 91312 679096 -917812 184495 413798 -136484 -202061 68273 -453282 -663726 938956 901882 -33884 -477925 603279 931524 850108 -52920 -931416 733725 629276 215170 23287 952292 988973 -399997 -709744 396625 -780082 882970 -695109 -646550 -528559 -771028 315253 423695 -458244 144430 791406 -857233 386186 -265045 515978 -640496 863528 394052 -239008 172875 495224 -302805 -337858 -409266 -471791 214311 449954 783129 166652 -410732 46274 -688255 -339656 -625952 -719611 -107601 336440 -575218 -808824 -190046 193248 -660681 -214757 -424663 441100 813444 -155711 74986 -878328 -506827 61363 -844834 961433 639646 -962339 -817710 -499853 -218460 214879 -445464 806080 -238012 828174 353172 920992 252812 580977 228383 -628445 -918880 291908 -501720 156241 412727 -921224 994590 700450 108188 -30543 666951 -942330 54957 -117945 -29380 -815009 708959 384582 -634774 -706942 292280 -779026 178834 823482 98259 -420045 33994 -819260 132832 -328515 671867 698452 59810 -556822 305505 429711 23791 -657721 789262 -574194 -120909 -397157 481383 101346 653037 484060 -561115 -108918 792496 390328 -599979 -6913 849315 -868723 -642600 633129 -440190 710897 -597916 505702 -161253 871211 -964734 711434 -631854 -92872 484878 961498 -604770 616903 362553 -426608 -304631 -984514 -604918 180570 -768076 -45901 234073 241371 275664 244339 16339 380968 -815450 365054 -30215 -365107 384912 292104 -414815 -826939 -823170 161402 -178317 -758779 -291982 -556048 271341 557938 960772 -136135 713952 -660762 -84769 754906 463089 565296 -52798 -315766 -631527 444689 78592 343095 118181 -133440 302464 650880 -700746 792166 859069 347577 -241727 -751070 -188217 -138645 -963823 -477818 -204223 475729 -307263 -833128 -56863 -650277 119490 -254894 9588 321455 -114085 -525661 776151 -78941 708899 -13588 -413314 -58427 144265 583172 -323215 375251 -65587 -818892 -328630 690243 532741 944955 -675528 403132 -945255 835916 42367 -655461 -434105 45451 710518 -255249 869663 536211 562056 906238 427656 -244365 1459 -168770 -183238 751661 -120052 -272804 -677695 -26571 602937 943032 642176 -169352 -667275 311270 -592724 585426 -718704 -377553 -506803 158615 -253971 730639 -437824 498059 518402 -909899 -632392 -880406 883675 460421 256056 17249 -592233 -305895 333467 709394 474857 565692 -134388 752532 263705 -935570 494734 -215823 48640 281827 -973962 349223 -896752 242307 -723348 -486361 -973239 459755 563949 -123815 -199483 605163 452940 -693995 -441939 724230 426156 -860116 -689470 578038 -179577 -415139 226006 -789979 -805461 330336 278223 -113867 582712 103391 428330 -406920 564003 -50056 549366 65657 -397130 -639171 -849963 -529679 209805 33331 -253185 7379 -471141 244310 -169281 907073 622115 -366700 -280204 795156 402623 -943923 744209 -892200 -735779 938458 87453 118349 -796228 -168317 771636 -425625 890740 177159 -701180 -217265 -701333 -178153 268625 -444703 -683423 -64293 758257 290732 176741 228844 510672 -992652 349789 120025 692846 -196941 834178 -926301 658652 139156 -439454 146624 179523 -866826 124764 -67557 11485 958704 -753241 744466 627065 -963385 336332 -676233 -577413 -572295 -637017 -661487 348506 -212682 -134678 -42344 650785 201697 -706662 -566469 239726 -249965 -178031 -975203 -321546 300825 489466 -38956 -873601 -359183 -774697 -161687 -35867 -633647 501630 314332 471445 775712 833688 148125 -784491 -603141 -285023 -533869 660346 -963663 -438677 -598632 -874384 488519 507803 163579 643126 -131723 120106 -299907 916384 -785241 -946715 566101 -874733 755197 239470 -69203 -470260 -309812 -136903 469282 41881 512027 730255 562119 494814 143014 -214258 -184413 916498 468190 -975577 32558 -884865 -664601 160927 852696 -279546 113432 -146417 -222333 -500328 910463 -374812 -355708 424382 -489765 -178593 -164827 -926318 -900320 -57450 -62682 -658748 -740490 852849 781751 -459626 -766278 101167 -323200 -223904 429436 -389410 -370791 -956915 449791 -659482 705298 45340 -89668 391167 -341011 381216 -731936 -534346 -652769 -422592 728905 705260 322195 881464 262285 496855 591911 -580394 530163 464767 -409428 -251266 -167176 980034 964842 203686 -231477 624721 -885222 314842 -667951 -400336 -543382 -954054 -203486 -240454 -945155 -828169 218762 -953829 -609816 508890 -587639 -294956 726198 -517699 -943533 -411717 579173 341391 -854703 101880 335718 -825644 -201186 915465 453281 891171 864779 -544449 976239 -63961 -310372 349886 729119 -605793 614921 -897919 -342286 984286 -517187 -762028 -366178 128971 867162 169560 -505778 -420255 -301133 -993534 288928 -552400 584144 -5348 345894 857306 -188050 -453949 -69914 803096 -175107 -460952 -22822 762931 699168 -306609 548977 452747 644913 478227 -563444 -955885 733242 545311 375297 5715 -356356 396470 542492 -911644 293356 -702739 -358119 417400 86065 519084 -708053 -758704 -109400 -147536 554104 565827 -520992 165644 55450 -522562 908190 459811 411552 -815554 -688678 -710480 116619 140376 432064 421310 926162 -467150 -918864 -72784 27102 -608121 -718018 24890 995087 751655 970419 -836122 -399051 -215564 -961270 -301295 404247 -532378 191988 -970517 392688 -707704 944213 558715 -271635 984697 569796 -728296 -689616 305900 -264049 788336 -191024 -106840 -302795 801285 -135722 -111479 26858 -555733 560194 129533 218390 432140 -445564 188680 791126 -614747 -69628 -123328 859513 -804410 -876646 -917934 -870651 -762219 445590 492667 168880 117259 -707782 -186608 -925849 874102 626235 382070 -718005 -857994 242884 -394454 -513618 -687744 210674 -173509 -658022 554333 -64039 -346037 86219 -834644 -337795 724754 -669904 325340 -669222 59483 607470 504883 298461 943876 -226723 -372534 -776215 630146 -105719 -657265 -357677 440539 -97742 472513 -986394 -993365 -977332 80375 576224 38048 -644864 -286182 186995 914941 975145 -402330 -241340 769306 466648 -483475 792943 648291 -590255 -908652 524162 -604459 -934005 847380 -427907 -647420 465716 -770693 234329 -537704 -877270 883368 689022 344522 -631293 -625582 -695093 -251284 -131833 -506366 -617966 655199 138161 644500 782233 -574310 568497 688698 757018 577578 680045 -576903 -691261 -691412 -222725 -32470 -533961 -52011 105000 841466 826508 499051 -88204 381290 603467 82889 79252 -645040 -908045 895839 -494225 -890156 -713738 -390609 -566239 573557 -559046 644050 371452 390529 -806375 -118159 449538 329760 82018 -870453 -377109 483786 -561834 721846 -660315 -720180 -847572 -989930 -842033 282312 -537843 990824 -338114 -28495 -221928 754874 169208 -530733 326752 461103 -232389 -361911 -186263 -193024 142071 799748 -715602 388470 -72368 -311861 677534 511986 816669 328502 391962 -358555 -448148 -857038 -880007 854360 -428548 -534016 664965 -693403 -70463 -422730 -457861 -736836 515939 -343108 -891250 -604129 -776385 429520 510309 -262554 808804 723203 -934504 455675 -661865 553273 394039 29535 525265 223021 -980156 -696796 719932 -501269 589876 360177 557113 957396 -824719 -458878 -384803 -587234 806747 -271067 381679 -613167 -457022 195517 482027 877387 -357650 977987 121858 404156 -539624 -478400 -400488 -616149 -418578 -500396 737093 -867601 549010 -583758 742357 622007 -140772 -224222 825160 988675 36499 -132866 80978 638505 -281992 -41547 198492 -964911 9276 529227 -889599 -459656 401476 576983 -957550 67569 537964 -248189 742930 653023 -879614 881168 844219 -447427 -553530 802384 -369673 -161194 272369 -185303 -252312 -509491 52139 -880743 -198303 204055 -141550 -641747 125802 283004 -872646 -144888 530752 413465 59304 -599326 -130094 -43295 -618410 -899194 170438 594071 -737485 540755 -841230 -67754 324767 -829252 733155 -670327 60915 274377 -190503 178675 781943 -595309 848457 655272 472426 -458037 788314 -235246 793470 325940 310632 -10130 32857 206501 -467324 -830644 125717 -298616 -279438 229266 -562367 244702 781866 -749062 167262 -915016 836568 547727 -881693 -66113 317148 -790732 738489 -118227 -594870 39965 626111 10449 -461845 -580140 -307129 -985456 -869702 297397 142871 -40993 -186264 -473229 -404502 -717367 729816 -273647 -360852 261231 251044 -366359 201154 319747 740758 -617432 -323841 685004 79152 265296 -485712 -116826 -617052 194997 -694319 733823 -127139 -473983 -409259 524506 -926347 -363472 -677213 993616 -100292 -582252 183571 -22646 -672329 -150574 780533 873032 409246 449124 377099 -594082 -961187 -356203 -888439 -562127 434837 -755321 -476388 985278 -776040 -864592 319073 729363 820848 -71591 -471191 -587692 -888103 453150 -315717 856760 -426430 -463631 715090 -743542 268751 573591 -595685 -135256 -107686 -435799 307577 568967 -694546 -844523 -118463 -173907 -130997 510618 490046 910005 548453 -851121 -89299 159823 -636699 -644452 981314 539710 -994778 -952256 -162911 -341544 21945 140362 -675482 -263671 231649 -820705 649374 -382640 -587881 507514 74316 -143808 -448120 -756377 -862235 919680 -246254 957128 795092 393676 23883 -233135 146679 9714 -729605 -896501 -817376 946774 -275172 -551852 -398059 945135 -939423 -817955 804240 -821177 -221652 -456661 541887 -506497 -329962 854935 -742971 -474168 -839829 506830 -80841 450539 766507 -437935 96800 -100030 -696693 -141066 -535938 281917 -927502 224485 -552893 495326 805500 147484 395861 -980547 68730 -15380 -453106 -574203 -736272 753529 478909 423285 -72938 266174 -128093 -116640 883287 -245241 988150 -544083 344917 -489611 -932382 5335 796003 374654 -230909 186350 -943862 -50966 750956 516373 -781563 -859177 -411229 977026 378565 -15946 443170 206338 -201107 719435 228440 125810 11735 800689 -693978 863302 -154867 -446764 -583581 -655994 941009 972661 -892584 591564 413205 -74582 -308540 -48697 -764668 -670629 892121 -386501 -759817 -689467 532158 -363137 -339711 503547 -503541 -88578 -326812 721504 -521520 658358 -425703 -721873 91918 -872388 315084 -804492 31932 -975050 152285 -382576 663236 976863 596961 526264 653827 528519 122014 -371210 814029 568593 -932589 -61273 -920474 -229133 -561298 946299 -78838 302905 -194924 476665 -68506 30978 603164 372600 -965220 578049 -132140 862119 -384573 874110 205371 -61050 -606875 850386 -807035 206698 -455937 -111889 -302565 -67715 89221 -240171 -957800 264252 164315 5406 642252 635511 -279331 -584716 192957 974421 -949928 591893 490401 547277 -976369 -447146 547429 -251987 -488777 961564 -978518 -976105 -63237 -760603 417859 789120 -22535 -661699 280888 -562385 -306110 485449 102982 -74300 -458274 -404032 -138788 -767442 -148794 -924051 79007 640691 -946968 318383 -775577 509037 830887 -238855 -38720 291911 -49064 -529966 536298 -567932 -273209 123990 -173606 561208 714799 718131 304439 -770227 -606779 640045 -473635 -518273 210734 943514 -557859 -132000 541572 -422426 -345733 14166 919382 -699503 295598 -729832 -978139 282924 411556 -536652 602599 -497696 638268 508300 -822521 498663 733450 -945580 -759709 -824048 -588842 539285 196173 -252737 799901 -814418 -40693 -696469 -508273 170446 489816 231199 -130033 -671877 835168 -775431 -115017 988430 950855 343726 -559791 -40780 -76765 532100 -220577 714095 237821 52567 -113517 -927213 605652 710676 774871 225737 -582885 -72895 -574393 -727792 171702 -988557 -512462 913975 281216 -412330 724510 -460700 262984 -979287 -582592 450704 892239 -718272 -876025 781832 -742836 -759808 -668141 -798355 -710680 71142 600374 -335819 -122941 761600 -285062 -287703 192109 186866 407450 -230555 217837 -644493 856071 341851 257342 -558387 -89115 880975 -996403 -141087 623115 265564 -25092 256928 779399 271598 -840286 -26861 -186856 756167 -300919 534484 138930 -76421 233326 -832237 -787459 -108685 159237 -996974 -236202 -505875 -485262 994857 558541 -673542 -738351 -430653 976677 375423 322991 345567 -814888 -489164 731407 189456 -775024 -569176 717030 -748163 562606 464316 270623 211682 976967 -974045 -677481 979213 779682 444137 487330 -682654 -50500 -107799 -440571 894039 -814780 -601900 -331526 89208 -708833 -325967 669359 457957 -875419 86104 257862 690127 -513694 989174 418903 742655 548630 754828 239978 -949937 -716106 -642705 -225666 358702 -569688 -27830 490756 -459232 -726133 264087 -390940 -611524 -851795 -21718 63095 -997075 951058 122791 -916724 286130 -199180 -770938 861411 388126 -327106 141590 126005 -226216 626959 -605449 410666 44123 952637 641695 -988575 356279 774736 -68650 -854292 971534 191747 88506 -839343 90137 681286 470203 -921974 137889 743743 -659680 -634490 -192634 -506812 -836992 121766 -491077 -156958 777674 -155456 -213816 -168486 263102 407967 -760506 119838 -443919 -78334 843751 -562344 -785971 184601 -270356 754276 -75889 -303221 -923732 811217 164295 974834 -504172 -684956 865244 -861475 -597343 -889835 -874363 -170291 99816 -217456 416081 918841 -408305 -756555 -938208 646154 -693039 -772456 -757337 153119 -645250 -679678 -822160 681931 855160 -67346 -8617 -994606 -139465 -744563 787471 775280 936902 -482109 414491 461265 758340 -618072 983765 -144102 160868 -901113 -504469 162399 -885139 -394270 -71587 492330 484795 -103956 345600 401019 -366020 -919795 780670 402882 759028 -512926 590803 -496410 778361 -766661 -853422 417218 753784 -616549 -731490 505379 222638 -750277 73393 216524 481136 61448 952792 886770 -475997 257696 629813 717247 -166972 825561 588988 215123 858594 553018 -587081 -225473 383007 130559 -57150 -246136 892595 753305 -871600 -917718 482921 88364 -921308 -510318 -194401 960144 552280 298659 577098 19537 -773415 -676430 129008 -57681 -696215 880650 -991955 -589025 358812 356201 -710353 428999 -33061 885760 203577 -85755 606181 431479 538660 776553 -427447 839399 416985 -303433 -874515 618590 -435496 -385689 -600054 118495 -536780 -757468 -488147 -859168 -159979 -193712 -606536 -504886 -704716 545150 -944545 632188 -346525 351222 -166869 454599 -771965 -223435 59514 -642829 -446069 -655766 914941 837434 125192 -455429 -616007 -114488 -490600 -217474 -934905 -453311 365037 -403904 54676 570170 839760 559810 -672414 120383 158491 -377034 -611387 -228916 112830 944390 -288794 504404 -165445 -682162 -396733 -277443 -308053 -906147 -779347 919905 191159 -303688 585545 429327 -44258 598679 301840 341256 719030 866022 275407 -818685 -350877 -457787 291111 -763735 -825950 -622584 -950386 -902759 -24063 335160 -524852 -504987 -678621 -298096 683391 -942572 564673 390273 -849000 -88034 -139612 844846 -811172 534387 655405 342129 -473885 -77964 -704051 627028 645532 -761352 225421 -728935 -770872 533576 -292601 -669517 -124678 -628572 -852629 988362 -466274 -677316 -482437 463547 182254 553399 507535 354581 -937986 431664 -283503 -302434 248882 -369484 182018 -144180 -282557 756037 -402188 -818740 -156355 152026 -586738 -397954 843012 619229 -890484 22519 106186 594220 644412 674174 -431718 832536 12289 864912 -36143 256617 -933036 253404 -901344 -663081 -995010 -986937 -873845 -547053 -228897 -64536 -609939 -27844 719082 103437 533874 669418 -895577 503605 12315 667687 -737808 -733548 -129987 -957199 920756 181139 372866 146233 958327 440781 394215 842343 29264 -177517 100540 438484 665961 724201 -317016 -343090 545411 -510458 974370 102936 -194704 -304296 9465 -188569 -49130 -393987 -270643 -357658 967283 -430133 858131 816051 510100 -687799 -756459 -534560 -669796 96820 -306192 389491 -993597 877564 -45548 917990 -411564 523972 -720184 -215001 -34130 764645 -597341 310041 532804 -950805 127252 424338 -446562 -380521 906459 619355 204885 778459 -543475 27315 26010 692065 -767468 846284 -719312 -115835 421292 -393908 301038 56150 -467224 811597 454334 -7271 -737365 -249378 89761 -879931 -538193 769536 -469208 691464 955010 -405719 -435972 -309311 470403 594885 227671 -989436 -836118 906544 2185 -3430 -396867 -767811 333428 548606 538972 730930 -507632 -342431 947702 -731831 959975 725158 -458991 -969167 -847462 642535 -948602 966795 217435 197230 -232317 -188946 874481 497085 -891896 -773020 499384 242951 817002 -207510 -816738 141364 -657966 421107 673958 -116895 539967 472038 624873 802909 846208 356635 -729072 301613 -862789 -686366 -399269 691338 -299927 -954884 -327266 -356770 698583 418976 -928834 -265526 37287 413560 563640 -889694 -343603 333217 37402 962159 36243 905647 -755960 826093 259477 941094 -980423 -851957 -917691 934914 792568 58606 218984 625200 538787 -486930 -692585 522642 -328657 604182 -428225 198784 -663134 -403288 -120670 296257 -181353 -734313 2515 -517866 985534 665612 254398 741936 552922 -829470 416030 715060 -729919 -218710 528389 -669890 239583 383783 -416808 71643 -877773 565331 -565168 -424562 420432 -875944 -286726 302156 -774819 -576872 -115273 -645120 -126442 860198 -96835 821768 -955063 -428982 -645867 647990 -490406 -79615 -929765 163791 406464 776570 -670591 207503 791941 97306 -569653 -255324 811978 -454407 -341804 -409425 243776 744803 -602040 -879418 -81104 214873 191273 923764 -164364 63245 -644918 854711 152956 143209 551511 647169 590538 803080 682443 -295624 796918 -904901 324983 -105802 -675797 -769658 524546 975818 -76504 104097 -686492 584245 -553152 59512 -15382 96685 553562 -914133 533045 -517283 -718735 -974066 471611 -676637 -382187 217897 -988476 -735151 995689 564409 -719506 -67922 -44893 454318 -823511 -493710 823696 -716756 -708292 114957 274189 294794 816703 -56480 -294002 126549 -444514 -54335 795547 520910 -726756 915196 190542 -340504 -943154 -945971 -397738 259915 -439012 200679 426999 -519084 -642492 -768783 281992 397330 -792873 887299 -93196 -36534 561465 -280915 113977 -781196 -787163 459120 133996 -460996 -305242 -180797 -350669 150274 -79457 -331760 -958391 664155 -681531 -469068 865406 555790 -85984 496386 924469 7447 941326 -352063 709348 576039 -179905 -912215 77207 414882 145081 654442 -256147 -295392 303190 710822 -76391 -710292 451906 -83854 912355 393224 354557 -923815 298148 -663513 -873889 -452392 -462770 -687822 737551 -17309 26209 227908 590602 148446 -70921 17198 113187 533157 -48710 926835 -771331 -231035 930152 304204 -543470 -543423 154838 262694 -847056 162702 -476439 978335 567543 -90217 503839 733197 462044 879226 700548 430327 -352599 -462520 -904003 -919270 267642 553481 -803327 471013 264130 -176842 709019 741501 -118332 -685763 -284310 -412102 -943974 -109183 278625 -483672 -87118 724951 -945017 33928 697291 -238454 -168584 -140084 -254979 -197032 776290 760350 -947666 540659 544777 358873 498334 -10879 880323 -584946 563420 961180 -934916 -499199 -808114 527442 739636 980522 -144211 255142 -817668 -680012 250375 -954482 543869 -809727 -71237 885875 -659087 -259420 600832 610356 490791 -21914 666463 161059 -685693 484418 -722252 276102 -55428 308584 -487503 -547433 199453 996030 -931109 -630779 -668156 179546 79116 162033 542310 990217 55023 -193166 -408951 964940 948870 -964847 721481 -37290 -809945 -745139 105107 708239 -490757 -61544 -118931 57619 -577282 638809 -660500 694708 -405502 -957464 728508 709236 309548 -988779 -28388 867980 -810891 -663263 889440 -621720 -896342 -32061 -635155 730024 -733715 820260 -708672 -998880 -763214 126308 570983 852057 876738 914579 -813178 -499442 379195 316088 62420 290864 -980082 879950 -135013 9699 -660224 -69566 537916 -674817 -914646 -509962 289320 -715633 -521479 145729 -468376 937557 953262 -231827 641302 668740 -647585 -661961 -174238 -674811 -662411 789075 -324722 671731 -777812 790501 190578 -232674 304661 -966263 548985 994124 923671 -894132 -297310 394099 845674 863537 -792704 -473024 247451 -184403 612282 -556780 -514293 358699 -328436 -526847 -997136 861832 -629692 -811182 864082 378264 386502 669440 -344177 -117217 -504184 -318403 -533416 361817 -39529 773613 -771022 756340 668688 612264 562293 520592 -807385 -868294 -183600 -598202 -853980 506404 -674877 217117 780257 -998120 606884 -672618 -792499 -59520 24859 -294494 -334100 -873225 238758 460839 153685 736718 -236650 -743169 490419 -329719 -881905 20728 300485 -820897 -461556 -682539 -674722 724414 -619687 314188 -669979 -533563 -310761 -467706 703701 -303032 -176965 575394 30910 899535 17679 -834894 586306 982167 966064 410940 -645862 650128 663695 318522 -423025 278877 693232 957978 26241 275671 255598 92095 -751133 -669302 -363916 -957441 -780099 840887 -607931 445859 -512471 -563119 -737290 817514 294230 -985600 -6929 653318 -506872 -4192 621805 568222 -469099 964930 -800125 99402 -65174 -820310 -990572 997914 452356 -931376 -855845 -946673 -665608 -489120 -963101 931232 -405268 452666 -766705 -853322 -164709 954611 -58988 -105552 -919723 -137391 -367623 -919200 -831748 -570157 877342 -697459 164872 -568665 -675790 -768017 -997884 -450639 41788 68406 -636529 95499 845459 -55293 -450852 872447 796005 502765 346290 593935 317876 -674434 -305683 -711442 985685 792371 195323 134405 -688401 245504 538976 495342 389634 -936247 -601166 912252 -156451 76138 846110 -904655 -962010 -302416 -957727 264775 244695 684125 714960 -606168 -633413 876072 351952 538485 -587275 -635973 448350 -311933 -428295 -906188 722185 -334503 679312 898212 387187 745395 -686375 -167533 746452 -485629 935619 -768390 -738569 -940181 -608748 -444857 -759366 81220 -340507 691421 250002 489881 -587228 -975471 -463739 836652 -860784 -854482 -377297 -484751 343232 -731407 -885442 -595697 369693 836878 767349 -543390 -17437 865834 284973 166139 890916 -716321 606287 -300643 672965 -703685 564955 355010 393087 240961 848996 913556 162272 -191130 452882 -655883 -801337 666261 408478 -787848 733419 -908116 98778 735717 96853 -962307 -665817 18233 358753 -306354 -439172 -865884 178113 -876967 93414 157833 825466 754637 508931 -278015 86885 687051 606341 -502184 86575 -22935 -908107 287503 -463783 35122 687469 657240 -806215 -933724 161309 542621 720376 -992334 -148792 -194822 -740974 -558016 716804 895934 -654119 560425 888317 175470 838257 -447428 -419342 -458558 302293 595002 -74186 770214 -102959 938969 199600 -993862 -404985 -559035 -513060 259794 -391702 -676582 28488 435319 -336570 -244245 -350568 239460 354742 -2882 -733438 -314614 571947 -997106 -312622 -747380 686444 -767288 -402456 -456380 906129 737230 483765 338236 450439 893431 -233918 275766 -3569 767244 496041 -36187 137535 9421 -395110 -572239 -439809 -920086 -827433 630455 495501 517898 -487240 721863 404986 195656 -634841 -419676 -865878 -582479 875045 -621241 -572968 -255417 -897980 278620 781840 -524287 410539 -564284 23731 202825 -967018 -79599 280183 -744068 424147 -808179 -133404 -334610 -637627 -83404 -356392 534115 809189 -244427 -911741 -614121 -832836 -115595 865388 133175 -834966 -899188 -428054 680422 -477534 100550 -928212 -857159 184620 970786 40114 -303301 -987678 -24745 807506 -758166 456371 356170 -365132 -657097 662563 374426 99541 -729846 -766903 -285036 -604152 544188 -290225 454207 160752 776731 -733450 36305 803976 335466 341520 138936 515228 -629794 -226940 478483 -736691 -627806 977741 861365 -716272 324180 686075 400041 353711 764934 47664 233385 -141625 255806 265380 706725 989128 626806 496674 368066 -521096 -851044 156937 271960 -944527 -452333 -571828 -256908 -190946 291120 -899597 250964 605634 854591 -639849 166253 -228879 456444 -916631 788200 657301 118682 -5844 93729 -328597 908095 597943 -373465 -808701 -71931 -404876 -244545 -223421 646906 991716 -574751 -403099 656929 -781032 -559432 -302604 -459152 912953 111142 -973357 914640 -973055 106559 317494 -262495 -916416 647369 226983 -8909 -814376 344770 -658942 -952243 937153 773722 -594438 -694103 -974842 -47115 -905582 -477834 940869 -740822 618788 -789803 -351565 322503 -962979 -616227 975382 -5302 955071 -887913 -205622 851689 919582 862595 398653 635019 -626780 245649 323955 -962355 -155955 -682712 -57854 818559 -946581 636579 919574 766116 130979 688207 868974 -834187 -866577 -710802 -494370 883678 379418 -253897 357707 -144385 92230 -298668 529842 745389 -342039 -811166 369569 -929553 101068 -399627 641853 659969 433675 -138863 -873414 -488748 -302056 -480206 749286 -660980 -655048 396613 269727 -608255 -508796 215468 -16681 280767 581354 277566 759063 113157 543145 500293 -593926 -784694 562136 -330369 868141 193075 -988065 -179555 66678 -286306 443133 -452793 600490 620315 211521 -491882 839733 -6290 -499568 109976 -283242 -605426 511781 296144 517984 -700504 743437 -870221 -816070 172189 -408921 87084 -516896 -780160 -545494 112921 -830176 96793 -212834 -343349 -168866 461029 -747167 196234 -413423 -653165 513700 -184049 -981693 -125944 797932 -211063 929173 -644644 643858 918296 269624 932700 -892221 50773 880629 451974 115584 -76856 384550 55567 880927 795888 -853573 -819104 -971832 -834881 186294 -854251 36089 999835 551343 -798851 -297725 672094 -422319 720284 1547 346966 62555 215340 576009 548934 252704 -161000 807756 -807836 -597241 648320 -923788 295641 -764021 746424 81911 -473532 171708 -686135 223645 -968905 491965 513646 -52092 -254024 910148 -390249 -368739 774594 -171106 -22 -430036 552001 -713176 253885 -984884 91545 49238 -956002 441961 236448 158512 -819509 868932 -879200 -80816 396346 -72973 -774698 -140699 -781294 200414 827125 741043 357680 288706 -599133 871313 406691 914866 385019 257258 -546640 74642 -875126 692028 -911537 -993766 78674 124572 -859220 787289 -664758 250672 -546648 -997585 -961701 -538573 221909 -375983 -717723 -31755 891005 381641 -245192 489945 -416485 537204 -313060 -149803 793056 -236413 717769 497525 515248 -414982 218863 -2728 740259 416179 -426320 478769 -361467 667740 203809 -879800 -339243 98037 -777396 -157194 -738486 -182957 392625 -14931 635721 -307552 -871488 -465042 49648 -456999 -138655 87888 213647 885966 -514707 809600 -590551 -778330 -637902 132667 310392 548184 -534413 -810 613990 925747 735589 -162890 -17899 -626474 313395 156121 539095 -60743 397050 -847541 513974 -185822 440782 -760142 694510 -797135 -546124 741571 193262 74453 -65242 762697 894556 -880428 482450 235429 143758 -472760 235867 104009 -583535 159900 -546858 358716 578469 966675 1486 -40550 -616002 892993 -9215 -108655 -849531 -942704 649505 -340891 -721707 366396 -311084 728556 434879 619479 -155852 907666 -838393 75591 751567 944727 -658523 398403 998952 -643124 573509 -594727 -557387 -535910 563782 644331 668383 636539 529214 -404947 530949 702654 446453 -831319 -654471 414663 837734 286907 547073 820749 205122 -108523 813143 264603 -321812 290236 486570 12431 408317 -422391 367387 -16738 -565566 -997719 -838976 659726 971961 511518 37669 -156229 -470504 980540 -996282 7315 866758 975148 -255082 -697191 -932512 199277 769147 -355483 981557 -720818 459856 -33758 -40886 818549 535394 -53361 543703 109915 -933645 63232 268616 276941 309178 -824486 -824899 302316 749024 608410 -816629 515374 926084 888142 181560 -34596 -885191 -312678 -995709 -126830 143107 164405 514394 411202 -99618 967145 -368159 -495439 -526665 306583 -71310 -170633 290288 -210512 425368 -655740 827744 776125 -632942 187286 -55855 910552 721879 520004 -650240 -492111 -886132 966262 736800 -86390 215695 -198294 85976 -669509 -9744 352561 -796351 -116305 502130 -563920 406505 -108699 -204530 39199 215250 -466960 465009 -568051 835571 207863 -596487 -681381 553654 -255306 -798276 751292 -757383 883835 -209663 -566340 -187506 988970 -232764 -245450 -97862 -183623 -775113 862939 -481479 186805 4796 555442 -606152 -30917 66924 -779117 293850 -513409 -554093 -763093 80692 -764599 -488911 706939 10193 -909069 210426 -179368 -85457 855020 384855 -30995 172608 -933831 -642461 839477 -925846 572142 -918801 618113 655751 365753 -119937 110328 -458523 -886440 717002 321169 -974137 -269794 153790 -529509 456546 637810 -905350 -753738 986210 9295 -35374 677592 689890 827973 -783282 286409 211447 -556553 117675 695079 -933722 304155 -301351 -73118 -10390 -272387 -437253 -182335 -833489 -730756 -749462 -727589 -976167 489355 -545613 -912225 194750 372402 -844652 -409267 848807 123403 277251 482682 554835 608965 492583 -754544 83444 531748 -159396 -119988 -606160 -37506 165556 -436674 -378206 -980160 825841 957901 -592170 624487 -780532 -687696 -663343 36744 133425 509174 639622 -490807 708800 699903 110562 493285 -85939 378112 768193 -686420 339105 11139 699254 -694400 -695113 422116 -638776 446169 621376 -811178 184815 -803006 -928608 -592164 549787 -941734 776046 696912 -972307 405204 -750728 689760 313724 -478088 370876 -481140 523858 -675553 429808 -893655 316140 -670022 -909956 -266015 -626754 -82228 172411 -927312 61740 254444 -620099 -131607 -92526 -673724 330568 255279 -559683 951572 -527790 565628 145903 158384 -637752 631837 786783 -617731 -391990 -767436 408631 -581256 8365 34997 588565 -549968 970360 -130070 -660214 -366265 -229144 -689553 -360162 511733 -903060 -220233 -188470 427781 -445399 -590203 396540 -201899 -896265 -825485 111126 972634 -145566 450414 130544 854938 -963926 269752 -708143 690737 884675 -191771 731514 61901 346582 987614 105884 897201 -364994 243170 -971043 -282698 602636 -721024 158551 925253 -774524 184606 848280 429662 -679139 -689547 -351453 -264684 704261 -303086 140141 784527 -71142 40791 268001 200456 -597518 -75272 134877 -333487 -912811 801150 680499 682699 670526 -748729 -306647 -680723 -254499 510980 -193543 740420 3479 231098 788946 307182 -146171 -741694 -629292 90013 2801 486345 -887272 -969958 -905124 523601 89510 -428481 -817925 704942 -764291 -958724 -150347 -88055 828815 -857004 961318 -266528 -818878 -281379 -513249 508036 856945 -252093 403364 604314 -675352 328005 385645 452379 68331 407734 -722330 337364 392624 759805 -483025 -64154 10720 187670 956444 -94265 100123 846991 760630 -224065 -731151 -456436 929464 877548 923753 -120125 27411 -970177 200702 -97792 -881813 -302595 772508 -596061 937495 693951 612136 881181 427301 -893199 469621 -941705 360147 -166569 -859440 -69301 120471 -119677 -478347 -913463 26777 -489119 -135912 69939 884276 -307028 -47011 236769 361464 -891403 99296 -565571 728234 49059 78766 657736 835906 -939154 -207159 139540 -20755 346082 720808 -680760 607241 274147 249781 -397536 -691156 127395 468173 -706454 -323555 605485 -507580 213001 -428456 -341538 573150 270198 13710 114791 -200105 -282822 311843 -172980 -345124 -384139 425775 161640 673808 -399014 700926 202983 -331256 -790991 775824 -895158 898127 -849708 400025 -516250 249570 -951118 207234 -662555 -240843 -99889 718694 172740 -864211 315586 654358 -271917 789540 -567627 -550635 410041 770792 528233 550045 783213 -437828 87344 -781800 -94786 592213 -202383 463400 125132 -758306 -365785 -356576 -842868 415605 -273694 -319736 -353720 -326740 331204 -928483 358045 43528 -273275 -384434 -713861 733446 -240016 -264511 -616023 -871023 -529564 4428 857918 -122227 -401324 -926980 -174039 79311 526024 187537 -625494 -737758 968793 819200 -208298 -272956 -835144 593136 264471 676199 -308184 939325 -419671 -93903 548096 276600 -113249 -848579 -618070 -733083 94812 384663 466983 -335364 172570 -170557 407688 567529 -708761 -558409 238838 -679668 652579 -658724 181291 725881 886147 -557295 705527 974200 742289 35112 -719812 744199 -972631 -972184 358898 711379 -808707 -709367 -489052 929347 128402 596795 -472080 -189971 368578 546079 547211 760095 674232 976204 -913989 571991 97143 -830389 -780964 918219 728147 774171 511068 -711709 -445963 -611921 -558273 570041 -258596 -75925 -538213 -409824 522967 -685653 988828 721178 863500 613308 -773119 -425504 941812 527456 289950 501982 944476 478286 -87848 -718156 -848666 -580305 883884 -387145 -634490 885923 -659415 -628882 573702 -710726 -717967 -644715 -507902 509948 -822213 -787683 -649492 244321 -938924 400938 176905 -957734 832154 -537196 -400782 -999226 -105857 593383 507924 277757 158220 -65309 243889 -832311 -618660 655484 926045 665832 -417764 -345253 210049 -74101 855570 634715 -969253 108122 -157677 215308 964348 116718 151435 -614860 -876343 924245 -857223 383433 -196101 367505 -109328 78201 366879 -572006 861464 -31838 559766 -815656 -552278 -995494 777366 20137 60663 524008 369832 -49567 -539422 -362295 319656 215621 743650 964013 -974136 -210545 -334719 -825865 -95732 383725 -89376 -867904 -479025 -210686 -203984 -468780 -523587 967908 11962 26931 -923176 -905060 -936872 -170606 -112653 -646871 971386 152791 -312774 935420 -750174 124449 -242392 -8707 217192 63166 341902 -410362 -6409 -299213 -749933 526819 -741490 293559 -44625 -459432 366464 -3656 256943 -307301 388788 -484139 430900 -686251 -712411 -9758 -569036 538277 -701085 602216 -381833 -142947 -478447 840738 -758629 -453181 -448795 -155135 -844272 407953 -843604 240040 -605667 -427658 -901821 372592 -345894 -700717 -623330 597478 -336461 448639 -534331 661576 -465684 -243005 2898 914700 277783 -20129 -826764 369881 731295 705923 621167 -387700 -154047 -766250 -627942 -762443 -49522 280563 770144 691991 -931606 -951578 68799 859563 982032 950580 -351540 -396003 731275 514513 570797 -422067 -362434 580775 301853 -729777 -331682 -383082 -31892 -806804 -935565 7406 -411267 -462560 759131 -319882 709830 89754 711238 454633 -952493 364350 472762 657524 -626877 -322650 678801 -212807 858185 299677 -523145 220239 -920403 -24797 878445 -524096 -191928 677100 -44216 -179062 -735604 151648 829746 -440546 318842 507420 -685913 -696988 -132823 -801168 437498 609845 -169658 -842784 953422 -494241 133902 25379 -210531 468772 -623146 -689626 -449995 -671813 385795 32778 -783562 856654 -127469 -164446 -910315 723579 403090 790006 130588 563668 626086 944322 -977689 148574 197892 -779400 -820119 218773 -828553 538170 -161947 168423 -413344 375649 148085 -133964 -570063 -80135 -999801 -348075 -360591 -88254 563930 573714 442556 398641 -769402 536490 -194880 -267028 -788111 367183 339521 -875310 635099 -882522 262805 501617 -320301 -907828 879912 280205 730815 -182836 305018 -105184 -651176 802474 -742628 204885 -846548 -722469 135863 -983028 396826 914251 29061 775641 328025 -674218 -28587 881796 -113934 -152113 790155 -205686 -143423 321404 -617058 -851429 -434439 346135 -991463 -181862 -716899 187215 -282854 829473 -741497 -142139 666582 -34438 317412 276751 -134765 58662 -630731 -594759 -937043 586842 542544 -696897 -968046 668541 623454 869268 323397 713388 -172709 628254 -397218 315318 258969 -241352 -408184 924960 775357 966574 785922 120866 922176 81093 704800 -495960 -181905 153776 -844217 441682 666220 850204 346100 565237 -725461 600101 360501 -812904 -505355 374750 -311634 885879 -72344 -75698 468758 75779 -644235 -939539 457143 711776 -850079 115883 -835086 499173 723013 342890 564792 -55776 -229490 -503297 -67950 843472 458237 517940 -206950 523753 -573656 -120759 54272 -872301 519160 -63122 -605690 104747 -992727 819275 123652 -932543 -529844 -454023 -393755 -499304 -570936 581382 911400 840106 -293931 884852 -349728 -219103 -499328 -641094 -510540 152542 737578 -755262 238432 679030 205705 497642 -836686 100656 -72539 499075 866574 -757111 737500 -91563 339306 -443088 -994721 814873 866515 468362 -412109 872829 100966 -286033 29104 -647772 797527 330603 -716539 521123 -956434 -404546 -648910 524805 -145019 909532 256781 -849464 -633205 -978386 95550 -107938 -258427 449743 291651 -649300 934791 538128 767981 677903 596159 -386827 583136 -63534 -983701 -36298 995351 -206023 -556962 -38978 444894 102265 -110209 60719 -159786 645309 -588215 -277156 -729100 -288605 165580 -790066 737538 833853 -166101 -110784 -982627 -258671 -801636 -238686 226998 58521 266091 111769 422673 216516 -881673 126846 438857 -468365 972211 -44069 -867255 817533 -239961 258545 793556 -543061 -852883 608181 -591361 842684 -244812 -62258 389298 -910366 -929088 96025 22442 -277181 47335 445861 963706 -748934 201750 -295625 321413 659219 -437429 -662713 -304378 -869486 47000 875649 607496 76781 -566618 44613 -538386 -851442 -169937 331303 619501 192466 669315 717040 797708 -589812 361604 -216805 785579 -916862 446250 600153 57593 -788241 5120 116750 221693 -418304 -673627 -383791 890638 -604201 569164 3952 -790437 78859 608957 -838038 -17821 -105434 -657583 803443 932990 423205 -445703 12659 629714 -181125 506168 485511 123615 -953329 763301 -814593 -844428 -88775 161514 -943650 -755913 57290 -598585 613853 -898270 958337 -864880 -291480 264960 200854 131370 -242784 347508 -407117 809746 110167 237042 -882571 -797993 242199 -789820 -966288 413595 -567652 -99450 -824023 253974 -15403 -306390 531097 -243437 -492825 -800139 144945 -878480 351402 646528 -958640 -771422 -694102 114105 -809266 183343 24231 437215 159733 113843 -29931 -988023 -931325 -224804 -551523 -244832 627242 203885 191258 -902944 855311 -648001 118813 671195 -859698 -142533 -48790 918646 -791051 -648735 -70024 377450 50309 -135996 -676363 -175163 232948 -972404 -439488 -47386 9389 56563 -691219 563844 -238834 323912 -401724 -603096 -457111 -726417 -73918 -971986 -578172 -719905 -563434 106184 629529 -548446 -402138 891899 -400810 -804903 -80120 677664 -951458 816053 852873 -262428 -22841 -763905 916393 -902968 574490 843409 -544355 -303326 213846 719963 -425524 994971 -130451 -322848 462547 575791 325317 373686 -617343 965296 -965064 -812023 154587 43586 -94571 -384104 -835943 526688 601373 648374 421158 -887210 -424953 -993974 -859740 -719162 785660 -723760 -856345 -316253 -23525 562518 987381 329017 67063 712832 480909 -297309 -679020 211972 -550884 782803 -203667 537646 798025 123405 895601 299998 490987 405996 -2431 844677 -847603 389212 -483596 294700 -766735 932766 -280940 -504979 -265078 -863544 -415586 -567560 527232 -65086 158789 467855 -225872 -774454 -624976 872202 822569 558193 466295 -141228 -407887 411803 -451286 -695317 485438 -930301 -681141 452196 24957 503605 -530737 204901 567502 -471278 403616 334378 446022 -253872 845598 703489 62508 -764169 604569 338765 -428420 590309 308185 -66425 -615705 469194 386327 622264 229841 818349 50817 640000 -315054 642789 -80455 -787182 -320842 -72543 -433065 177590 -597635 -760735 206434 -291130 89947 -392197 164315 472881 217913 -810345 -473933 347259 -591950 839218 -978864 -592197 415255 -902753 -567285 -748133 160491 107137 -651851 912348 -743832 719443 364941 -600752 900728 -144287 -424244 -459042 -762947 -267060 -458214 678529 -83958 802057 -327786 -434743 894695 -845982 -457007 -142888 254737 -258060 -472749 648678 -428680 652847 979733 -556098 560703 -972199 -82298 -384577 -361665 -866292 -314361 -763044 748036 727091 -629138 -296803 978382 -561519 34950 932507 -746350 -641605 -451827 110600 815863 -11496 518837 922788 162777 82536 858276 507977 6345 -380870 547188 -668832 10763 -171916 996660 -968086 -161769 897872 -3867 871544 39577 -263463 845694 -523853 -132623 -684558 198504 -276523 835763 968143 -43390 -582866 -506584 -818182 -570210 908064 -478517 -693041 802178 -533341 -271283 272129 -101399 577218 -861807 901139 287488 -828133 295089 267999 -898455 721123 -133513 871954 522810 -891936 163429 276142 -149633 -968466 249902 340999 -698188 -319621 -156998 -115513 -249907 -99829 738470 490218 194094 700212 -300351 -905022 197298 -554078 457744 -923403 -554584 416276 -82613 707194 -949166 865758 498142 -188129 -737051 -847387 -535958 -719866 986763 -341466 -29119 619171 -575516 -664272 -684947 970559 554240 -835419 428458 -888968 920295 947772 -297881 589119 -567791 -206526 662473 747609 496622 226069 -790105 -143137 -994336 -727257 -490737 736831 39484 -789375 577728 981560 -316211 -546498 -155602 704993 536272 -839413 -691198 -442205 -683527 886830 191767 469818 397805 802940 -819074 -987720 864965 -439967 41722 485634 645522 -341540 -402555 -754352 -341549 505728 -765239 874546 -28672 741365 778280 889094 486787 -167052 345268 -161021 994234 -151474 885432 -865103 -728841 332390 -582355 -245650 -68992 -446029 -371898 542187 -64625 700095 -67995 716589 -180014 -276437 810275 838669 -54548 532008 733004 180152 -677134 829311 390624 -925009 631791 162314 -938988 599752 -989983 -404935 -973873 528683 -9158 -378738 -518995 72406 744288 -398175 263039 309402 872237 -911715 171849 -20836 -451856 -746815 531395 -417324 75498 -52000 789721 623121 245713 -873631 -795094 -952077 696913 -272961 433677 486000 391558 -549750 -175225 936912 160771 18917 -454314 -613711 -956338 136454 -873110 -315644 213729 679098 -62106 666509 -242133 -33570 716452 184551 -273395 495590 528814 -197890 422366 749786 -585018 -796141 500071 507220 632671 334524 -358553 -681341 -577503 -522655 -130159 -256341 -562584 -294464 -913655 -375645 -819130 -9751 381290 -70954 -546051 -199101 -411965 244290 564870 -859771 -826859 672892 154125 -989634 -544681 802346 491250 -915762 295667 -502648 -190902 -839574 825798 766691 -312228 -135908 -422108 -37343 94628 -167487 -565167 -777289 433363 953994 331145 18097 -328755 -609797 -353287 -194130 548649 -843410 -746941 254561 -628555 944785 -100098 983186 -630672 921188 -131148 419354 -416754 -199492 381666 -366613 -140040 149443 -466308 636038 -947895 -514186 440679 -311038 -510895 -392155 132220 -470132 620950 132983 490891 966625 -100018 922211 724310 287830 642791 767544 -641390 554960 -836865 96277 -202262 300493 655340 -246542 -75652 776153 934709 629398 4442 -487142 -460777 -823138 506505 -368827 -963327 -386820 900613 805 -327656 295286 -980420 -263397 767156 951331 781326 -34535 833889 724721 -162348 798759 324703 -801886 -648874 -686498 645667 -402102 181842 550383 216916 -418349 -953732 520477 -683826 -502919 532985 32190 -610142 -223153 479843 -469057 922132 866616 -533943 205853 349595 223470 -108884 207596 697701 -279682 -867838 -989996 517073 -522806 -700234 67599 287219 574342 703910 -219284 -748653 462140 -397404 633423 -904018 52296 17142 -143441 -861068 567516 -13993 140311 -518583 -18051 987507 286118 926660 830852 891630 883214 -609102 451230 -686114 564120 450452 -768819 977996 895391 -832484 -447643 734904 888081 695477 454160 -786798 553585 737144 -209590 474305 -461993 728760 275685 -221025 -103826 -844041 470918 173691 682101 -109586 -83162 380950 621504 -624503 210706 243495 887604 -986648 -191125 -650792 438862 -271393 -227545 -884410 889756 643191 915343 919812 997314 -596501 350015 -823911 524663 393132 -888151 425725 269445 -684962 534034 -691040 563789 -737959 -200941 -319389 873408 66344 822809 -105571 -935065 -858611 24293 -444904 837980 -441989 -186739 -749806 -600625 -698853 479865 454844 342786 597064 547943 -460482 -815283 -873966 -149912 286128 -25189 280767 -839199 -402270 762987 368069 -444661 -902250 718928 -332719 129907 -130815 715249 239428 935290 268110 -879990 -320336 -826538 303194 274281 570591 829071 470777 -46222 -387251 379267 -614672 548251 -773207 475490 250873 159473 680664 100915 -773950 -968431 -737550 -980274 -271506 -132817 -374077 -76704 657554 -945901 468555 -935062 -820935 -993129 -868033 689858 -804767 935466 -440187 404496 962171 -82479 -305604 78930 -385809 -983776 -958030 -12456 647062 -494651 -904981 827465 -859841 -507650 -629983 -180836 105387 623646 371519 -245600 -297840 -914036 -184476 -237963 702233 -506941 971622 -622447 -491164 592851 -346291 -661700 450435 -500513 264020 -34284 79612 69533 936427 -145015 332617 -840359 118584 733666 107993 57074 970129 -212298 -675443 -978853 -939261 -196236 -572741 800924 699599 -675748 171951 591439 396903 40579 4773 -299869 -424715 -284461 -877232 852444 921941 532745 -26794 109137 -194154 -631755 -914479 95212 364413 -576322 559440 -635090 -643454 228571 -48684 -442200 446545 -700901 -790060 -956413 201930 -932386 617145 -478087 530050 243161 425443 -918054 -970817 -425962 -401118 -725368 606592 -483086 791997 357755 -308622 221469 411119 -766146 652668 807069 -512155 618608 390581 -958644 -918207 -24508 -605336 580821 -718182 -585214 -676329 -226629 -627847 -251773 667637 531154 -919202 577336 -872342 -615868 -515911 595108 -856301 -6771 -239630 -750882 -187584 -487552 280033 -582640 -694540 -319296 -742442 973690 -310296 -245305 990355 -613008 690825 749539 -430899 824663 953333 499379 916783 588588 -522878 145070 295126 -214530 -584521 732829 -245418 435823 -528304 -883300 666291 -285001 -339009 869790 -609687 -301407 -758746 437734 443877 -658037 -499491 268174 -677750 952298 -315662 403843 12461 -835004 350244 -100217 876313 -333387 578792 -45522 -43636 352747 259172 414178 433719 -890583 -649225 286047 443202 705480 456494 -608713 294470 -789711 458448 -317617 443858 813412 731476 -405920 -230042 -473996 353637 578807 247163 -719607 271845 -807690 -76807 591453 480231 -800111 487103 -478145 43571 175057 -18657 -602221 -182330 -860140 -862754 894160 174544 -970741 -407751 616064 391860 -483141 -974501 947268 -79861 213885 302440 -924595 371745 -417922 537590 -904604 -440585 674624 -800882 503139 994367 427159 66223 -478918 -991901 325932 260939 -255380 599807 302333 -576312 -736113 67298 266843 -356480 -951345 -894575 996203 -639550 -39317 134852 -958426 644943 -61258 -57497 514265 453470 -836329 -222310 -46299 -332520 978058 596017 -799488 501660 -665059 -818891 806322 150396 -908300 377441 -555175 -327617 521029 -340442 -394522 -435619 -471844 -289753 320926 -107066 -296167 -279490 333210 442715 341485 480757 6727 550131 -557471 -813938 -898202 695384 -294641 -869124 389516 521415 609831 994663 217636 -486797 173675 -732756 -648599 525827 -482637 363355 -697108 940175 670954 237495 513300 -139865 975758 69177 -964455 162765 265396 448525 -712825 139126 776578 -392556 143938 -979188 -545868 848352 845436 -259217 -796904 640955 81344 -965393 -34927 207649 340843 -260780 -717032 -230975 -172242 -596649 -310218 -394368 -742515 997286 753803 911094 -402717 483171 34250 -706578 245212 -515163 -909637 -956950 894201 -87434 655288 -471394 -463857 854996 761136 195568 933320 512561 360487 733438 357153 569714 186036 -776936 -205717 506483 -540799 104002 -166070 992385 95183 121907 772536 161887 178928 961113 432259 222530 -771509 -651438 894027 -18475 -147493 -320780 185734 -553418 235696 76103 778619 697847 883564 73989 -280886 772510 -227001 606753 -976285 -601563 -742516 -832579 184970 -419333 526362 -760782 -731815 585984 183140 -908148 188734 583821 824562 783372 539385 980074 -748707 -821340 598303 501718 146007 714622 -72294 -353405 -312928 -10506 919846 -686185 153874 750235 388438 406316 -397290 277938 -699891 159185 428333 204210 -419835 -293881 868712 147657 549708 171204 690416 -796842 -693822 -804620 -88321 694381 788892 -688013 960229 -118697 61924 44052 -221692 934799 179830 207005 809556 -207034 98948 388041 -161312 -871457 -620141 -987708 -578106 714356 349821 974898 202939 -423857 -46099 -492759 816133 609138 -507930 478131 -768128 -669680 -631108 638157 -609766 364689 139160 -570006 -173609 -457070 -393095 192881 -117171 597858 962094 -554694 258088 -573305 995677 -946539 437159 419895 622207 892099 716702 -644257 -436511 -321925 304498 -983137 704037 -790169 755488 110412 -421185 546340 162359 -257684 -482951 813382 580441 -120514 -385809 -747951 920125 -761168 573715 726977 655536 447335 798890 792451 676880 -883397 264141 521082 -73521 835767 -150039 -535557 498166 300445 -952896 888656 204448 556641 -2714 -751815 -495110 897065 829764 250343 451402 352083 243992 383487 -34075 902511 64371 11037 -676297 414272 -639046 917326 747455 454720 611622 -23659 654096 769177 -249916 -47513 307282 475437 222582 154287 606014 -823409 348399 584395 402342 -527993 82363 135181 704746 -391790 73269 -592069 599428 -628129 -613617 446351 -168195 213203 -957747 163255 593398 648070 47818 -904234 834080 312644 -6478 -302463 -118204 -198770 368263 373827 -125252 -216810 792732 -749798 -949768 124614 -738403 331384 -539526 -526407 -728571 -581309 -811174 -715583 -944347 360021 505283 166239 414244 -847235 337524 703438 -673158 -104452 837440 -39047 -741132 203784 -450034 -91904 734643 252492 812505 658615 -720211 860903 465841 948774 663466 -217623 -175815 -855158 -100920 269273 698663 -769581 -459145 417329 847816 -873691 -97154 461152 -301063 736343 897397 -528185 856878 805238 243016 59325 -280081 989891 201275 -551669 -375210 -126031 -95392 78960 553746 409320 663970 318878 75751 -68667 449342 667708 79020 138327 -900283 847074 -556980 -551709 272155 -739936 -715963 462561 -519173 389879 939692 -626947 173680 350302 752679 709656 -206755 375615 -919310 -128700 391287 810615 622170 374731 587974 626137 -421051 -970328 -759000 852780 3496 -467060 266445 638249 -689009 243291 -469956 -489859 811929 -354899 -215988 -28723 -881287 -695347 -768596 -400723 798199 -189635 66396 725160 -872468 -20048 -583247 -507077 575690 -755697 -315691 276698 453778 523765 508996 -401943 -836005 859059 -475823 -172988 -448302 -391988 825887 383032 889012 -65799 561065 555912 408406 353063 643898 -624023 733854 -659596 303989 911238 -883705 965686 123214 -324355 -52064 -920844 -689393 730335 -292466 770155 215637 851380 -958586 -67574 792464 -212363 -781997 588022 233094 130320 718038 -616185 -63024 948968 -158335 351177 784348 -313390 -32164 -215427 869226 268185 605056 674197 -586993 410491 159902 926011 -157132 -731350 -56199 -114486 -822248 -646452 -479641 -416813 -830902 39931 537045 -945382 708400 247366 -836416 -970473 -752253 199341 658364 -689803 946001 682793 -429839 -903146 -438279 -207838 493977 -452467 559411 -818313 712451 -219485 -488443 609658 -215405 808275 874062 -525583 339904 -49203 573632 56470 -372843 635255 128606 371096 -55247 -492825 651138 952344 633158 -805910 -723367 112557 -501859 -627199 162789 883040 -818799 -794017 300922 491824 -198896 849260 401729 907791 26141 -603067 637752 -241820 -582576 221881 -379728 -351993 264660 -897075 -94770 29640 -590231 -373063 -938869 -34072 -186656 -375191 971188 -228962 563617 373757 504811 -12141 952232 349769 -249052 439783 -40445 -224682 485672 975402 -484138 524384 -376171 382051 459224 -177067 163036 156045 535123 -332964 -343102 -849131 -947672 -73652 -975264 303453 682568 566321 792099 -44612 174780 486218 660045 440956 496158 341005 -93839 -762790 -165858 -816606 332027 192394 599166 -241820 -801754 213936 -68202 555235 -442108 -801304 505809 293221 405881 -835393 -328530 -460704 -703936 337592 -420928 -35711 -614811 42696 -340178 -884951 395337 -503334 98484 -87317 -152798 982987 249504 -767089 -345096 -239633 607062 69521 548777 783627 475980 -281821 -791962 84696 -417905 416295 319924 162567 826428 777910 192747 -901065 -46201 -475492 -810822 780929 750648 679513 -184287 -27027 255657 844961 603510 -144007 -697142 64989 863073 -748135 -373219 -232280 750432 -393550 -925383 625491 211268 948510 544203 -190750 486833 -814677 -941935 743308 825378 -556260 -887842 -840129 -310045 -743769 226329 650010 429845 898805 -296003 -289039 -809811 213285 109786 -226484 -169483 -389687 665619 -983320 -492662 179431 884894 -841547 487133 680825 473799 -351274 783410 615533 -205459 -26972 -713820 402598 312451 801580 -931938 -299782 -181231 -70612 891875 -682446 390833 -258278 444040 -24435 509330 -885731 -808587 375486 167288 416657 -105496 -305815 147898 212744 -899343 -682199 85570 482244 264694 -506227 -1263 -657219 685745 57238 310968 428065 583981 39099 565216 -593841 -96819 516325 -656573 219356 -361658 -692749 67889 -433521 434464 814520 -828148 98788 -900296 -28552 246220 -170484 -512192 41070 817660 679146 -868802 -55479 -933957 -609896 -400119 20139 882364 -578591 319952 504488 197575 15940 601490 -719667 541877 -10377 -390105 903575 722807 176866 353717 499959 250128 470688 230716 170068 -579049 -771839 906251 854025 835638 -987638 114248 -700701 -655315 957940 590061 598437 848464 276393 -172603 633348 -537852 -770870 -279053 671274 722502 301868 -433557 23351 -766811 490198 437879 18747 -41405 114309 -815693 -372802 -912552 417064 -884335 680121 61231 174948 -811050 -415718 619302 583825 39451 531780 -48846 149691 -713138 530188 90841 -535006 399278 248893 -134601 710842 410322 -23531 -12806 -512340 -453469 -474683 -775451 -820909 584669 -272907 -255023 -191680 -818926 -153538 692775 456246 -106073 262062 -602009 -532817 993109 -999864 721316 -271275 -106710 -235262 -555386 62858 -596603 234821 -711225 -599583 -683491 -203665 -190538 455842 -897157 -553260 797111 54346 -122245 548665 517953 -7799 956495 952792 393822 -999870 -377604 -964896 -534609 80014 -100261 550514 609893 235706 52633 -915036 640713 -459708 -678089 254338 583478 281826 670987 469128 -879079 601339 -834 -128087 -945544 -917845 363980 574539 -159896 -168381 -911097 649928 -928235 -162233 -312429 -408593 -830274 -927377 -519317 -26367 987830 -158297 799963 -681164 -959900 -505201 -336507 979892 875076 -235653 488796 -197219 647908 -723724 -308564 -513918 -705176 942773 -252528 -214679 708742 -792145 -567686 -527923 939275 113030 257198 -301029 230100 -824815 119111 365621 -952107 186974 733873 -720142 341910 185771 533165 69531 45361 -208018 -909615 41712 844118 -312753 715525 119969 -619961 -570840 361479 -627371 41180 983820 -657304 -155353 -354432 115261 95372 787620 -779855 -412876 -848978 33614 -388092 -459107 696794 537756 -674785 -563879 -236687 -287880 -812866 708474 -316503 -747968 534191 895434 818314 684229 833749 -778427 459250 -842801 576553 -799334 288785 560022 -596684 537518 -822802 817994 -333674 296857 476000 299149 421762 -714457 -810986 -868492 -278080 -236584 -672112 -176118 -43222 457824 -829532 161741 -184657 365608 859386 816942 -416685 694859 533904 105237 -833363 -889447 -504522 -280101 345319 -170984 -958701 -747314 109506 696447 -959202 -530639 8336 -342471 -139738 598073 569272 248808 866635 851857 -327499 -776097 -982782 127959 -4201 -582874 327445 -829411 -814848 238330 322337 -28055 841512 689098 722454 214965 -315686 -993477 -951878 52335 334325 -967514 -673113 705914 662636 38933 309192 -216276 -400825 -331959 677216 97614 -9313 852407 -423036 -219617 721958 805765 -16229 59473 -339044 194066 899557 -276470 -30629 348396 518385 597732 327628 293848 510886 195950 623472 504398 670267 701225 333656 891770 21694 -516341 -118355 -381381 301073 622848 262313 -181848 315624 -716572 -439780 268934 -842803 -314742 149096 984147 -321251 -626632 -161531 904127 -746360 -691928 -544770 576686 -595308 353161 761585 -673993 581274 100604 -880237 -303576 -370872 478616 759339 327167 35869 -529049 78226 -65934 135536 848742 189753 820584 801642 395016 994979 692478 -424953 -112333 -990362 575748 -166630 865730 -250962 -81027 686278 -431486 -743238 889378 686853 -47051 -189986 333023 -91612 -112494 -824833 -608812 -802363 -620093 305818 -517674 244444 509669 111422 -187156 245938 583052 -470387 -33454 452453 -654660 545726 -144775 -113818 194161 130846 -19067 588922 -262888 -40821 -751538 853819 -871021 80759 765536 -476396 618169 -753685 -929925 374983 -25004 -656766 501267 -746262 510626 971625 419536 542310 145620 -483482 890255 902391 130706 814926 -296224 186159 -703243 -233843 277383 -57741 30603 860578 -462853 418172 -129705 303008 906858 -522921 -304818 -149841 -813262 592997 -38565 -265848 -501527 596572 983260 78589 -39978 921284 -6622 610414 402038 952699 806261 -669099 -95624 -990670 -870258 -357701 -15038 -926098 -975716 36545 485610 -560632 -177857 411288 495549 141997 -264560 620297 291515 698462 480919 -283154 28696 724465 331859 -663113 -875459 467854 -75722 607590 102214 -936269 -210906 461843 -389118 -902991 -12547 342889 -381578 588077 -401143 27943 776921 -746593 709773 -772576 -264551 778838 181567 143163 -567211 -283533 205896 60403 374113 -445847 138951 280152 297926 314243 689102 -902771 863679 -994850 -809117 -794935 639036 434283 760577 -628394 96227 619759 71444 230164 915850 -498302 502145 493302 -282305 -431853 -574949 634244 -355520 235618 761647 904792 864003 -819323 -609287 620321 -636881 -548892 -237908 -26077 803105 110141 -87698 186933 -82712 -462944 -481958 -880574 -775862 223988 -517379 -586552 294461 -28944 -850087 514396 -804754 -69725 748645 905380 7741 -460819 918922 -915364 -641474 -606333 -588504 -658095 737722 -247569 701327 728553 600749 -724466 32263 437529 -255034 615825 -915000 -684563 596841 -365956 -75902 907652 675760 302890 7383 -451055 -642458 -146874 736476 590172 -959861 215763 -311653 514495 -100013 480805 -812524 833065 821030 -663962 563000 -486114 307745 125459 418668 841396 -949484 702844 -113140 -231272 85634 -451512 792933 -615289 -31835 58606 -618310 -163114 666599 -919235 863936 598763 306410 -484140 131618 287169 -975232 264491 333949 -48793 -584012 -116727 708581 -630014 637119 -152309 666847 104903 -383084 -474973 748773 532098 736085 167831 373477 789137 -323493 -894978 434498 -556183 246322 -304570 -444719 822929 324122 -131791 -416931 284450 193287 999635 -552156 793549 -688862 544662 550744 675029 -650937 -773706 226591 919952 598021 -143546 -2157 -36245 935840 256169 -453566 952803 -356334 454425 -141777 609676 849670 732195 -37808 74510 690779 715945 747918 -691805 331176 250463 242760 701082 243890 452431 967376 436311 -585225 547285 594924 509265 -157657 -317789 299350 -465389 -720347 79550 628925 143932 -269046 555519 298178 -374530 -657629 629779 574460 52642 -366994 389500 993268 -436093 767777 562830 -651607 -712561 970019 564467 -178035 -935223 659985 78375 -938234 -758967 470970 -289156 -52369 -655302 573219 852887 694293 968924 -735100 711537 803258 505728 510153 615895 -714475 -107122 -927982 237674 766159 78850 236084 -564576 412808 119018 -900171 238402 57936 -432278 23124 -476308 -715986 403513 299647 218384 58781 -811359 -748581 260339 -198518 372355 557631 498350 -13993 -233136 -297671 -936274 -222117 -836719 877960 623668 15584 284000 647328 -487594 65699 -899603 -741975 366588 -784936 388858 -735616 216420 326179 332127 547765 44447 476320 -640889 54411 -643054 -361508 -555791 935675 -813578 862553 -543824 897330 -766248 235919 773995 -962418 -816743 864869 -244258 -105563 259695 246076 -976553 -428738 695906 44133 760890 -579498 -622896 -23771 606077 -776292 -989718 349112 -574675 -357515 310452 -59445 -289049 485753 -484599 12673 -200865 -199052 -951659 342127 391389 -288026 -105639 -802528 183227 81283 -2261 -416366 534505 762548 -495949 859447 578409 251668 47983 -705291 -988333 997748 -237137 -577626 -61871 14040 -82278 -120680 -577500 308984 -18777 259854 843038 584255 509733 280894 -656346 531407 683700 -732207 528183 -59141 741578 -531738 200033 85707 763311 -202865 -893113 405372 -66815 233426 -613729 169214 447152 -540375 175797 927604 313731 -68222 621672 910136 967057 507584 -928469 920276 958409 25657 813574 238857 -470805 893750 836243 802508 360844 853366 375425 554692 849686 -762965 757268 256462 -375866 -597893 65315 -591623 -130004 -19327 431000 -167542 586287 -923062 -310540 -511367 -449274 -584488 597448 754674 462144 887969 96573 -84523 66621 296977 -156275 -826186 772274 -969468 143496 37982 -489943 -651955 536848 227016 -724225 -894925 111645 -985435 16484 36078 563898 421593 903134 -757330 54022 32891 82631 276372 -644684 -206759 943306 -351433 891788 46066 466538 -348127 -276633 -874118 427387 -755889 -558410 -839719 -494297 735413 856572 109996 -680342 308535 -204848 -51006 -404841 -206927 834396 242593 -197039 182512 547168 160383 -650350 -832074 134192 272585 -468696 -540870 -181583 584608 204850 856358 -722976 908118 726567 851224 -553140 -209931 325328 -464735 -952553 -607047 -122038 509513 469625 -70895 656645 109577 811709 631970 -62905 -401073 662594 -107708 -265047 -649859 483322 -523517 795928 776683 993646 -340577 1238 -464287 452025 267916 572151 321693 194953 392179 570341 -388909 872993 -647505 -748836 965160 954074 465233 233198 -461898 788509 -22627 -413952 888971 -960534 428042 574539 -742742 900820 -227386 -166180 -763512 -705149 642607 684181 686096 566577 -447013 913706 -20192 928557 994962 213028 197258 -303013 927055 -532895 -536556 85938 856770 -46574 776696 301244 -901040 -533316 144357 -894054 206866 -490184 341884 -355075 735698 -883533 -929837 421166 309905 -961105 -583563 -981112 801668 620800 -253728 -480520 128786 -370609 768006 -135164 167767 -722918 -869554 102337 675621 689714 -204016 -324645 60670 84924 438427 -531567 170010 36657 587443 -978890 602343 -353826 -87029 -848335 33412 410212 431952 -872834 456006 -516935 -280034 -949461 -436173 468005 139656 482140 -179575 676166 -438508 906183 -422344 587021 -156867 480057 264548 -358721 121071 -153969 789476 345589 -651761 -970563 529222 -171108 -3471 -814517 232393 -933003 -674849 -968621 169056 -760938 403480 -57339 23094 -669721 11855 -171229 -322011 30374 -84568 316549 393021 452195 855999 -766570 -483645 -551035 523809 586964 -960720 -583868 -843184 233556 -763474 925101 665155 -149188 569886 419617 866788 -917432 350101 227541 -137072 664006 -399526 -36909 -315493 -989671 871529 -829064 303945 -185670 -255245 12149 -143658 -528078 927196 -906162 -519825 -331487 -383172 -528418 -599753 51642 -119073 -982959 441411 555845 -469307 -877784 133022 -321124 652194 252600 51781 -40786 469855 -773973 406444 372223 -998633 -728834 -888648 -133978 44955 524546 -927037 -671667 -922642 -303525 321691 -786507 -569398 -508540 -130685 -403536 699033 -343864 993328 177957 228733 134346 -170931 -119665 969 -412545 -672904 587390 725125 284079 -878909 954516 -961298 -481161 641972 -371191 -439821 -541878 -570683 531752 336186 -640917 -859932 -800816 727193 -141068 110964 351732 -668899 990163 454218 608924 -367610 142920 -387022 -849311 -241463 36200 125928 420341 831117 -3171 -275298 -799080 -965330 -785629 -137987 -463580 -748355 -122099 736156 -625150 -457858 -797762 -958582 -91725 706025 -348176 723274 -893496 13738 312369 266706 693354 -919007 591073 189963 935251 399714 -418891 96340 766291 816182 369335 869760 85964 -588648 -196285 526675 778806 869561 -296565 625928 -540388 -710020 -897260 568270 -874596 -193670 769720 769606 -364565 129024 -102366 887815 421328 833933 -383403 861594 -945756 28372 415525 -131969 78936 -498368 -611652 612390 -270353 187114 136470 -430602 -144769 -366683 -258427 683978 -630348 127219 -142546 634095 -801203 -706931 708490 331687 436638 204511 879335 -14423 248204 554250 953572 -52193 211220 602976 423416 -943706 568261 75755 -842772 -554799 -311615 624102 -83236 -865369 -77121 -481469 202810 59169 26764 779683 150475 -542291 72966 -976415 -374104 989229 -457057 -701432 -143938 -466568 164064 886616 547151 -282664 869860 194629 -9233 680075 -762920 -123784 179079 -641214 -143230 64460 186837 -200667 -359113 -448047 -396950 -986931 371043 -594355 262315 18120 128901 746422 116177 -983399 -805712 -286662 -169879 -640715 -662772 977719 291285 -26233 -684334 -689085 390856 -34579 553556 382246 200782 -863304 -241550 -426278 458178 -324816 6566 -483438 -72618 243726 -192135 -494544 586127 792320 827532 224589 980549 -457303 -543728 -652747 916519 -239713 -955186 -138520 131126 760427 -20448 -235237 394949 -35956 680438 349621 -467200 835060 -711982 -924078 -517918 -337143 -579124 726083 208060 12709 568335 593932 242485 951958 742490 -924443 -895803 -867169 -882048 -112199 666681 80758 455144 295338 -264782 298948 -78451 -419829 -432730 291240 958720 -418715 180189 590004 -321823 -523277 995445 -125970 -602518 869158 397406 -723759 316004 298529 817247 199497 -116177 -679490 546576 784826 -369730 -766585 -546210 552314 -507239 -879426 -660342 280146 572634 -946347 195497 -714238 -772560 509303 678821 781370 -594593 278141 73275 918433 13630 -998662 -988676 263122 -558152 457776 -85428 579418 308812 60568 643686 -837701 -152180 -346530 312918 -931604 711329 127330 612989 -430890 -523578 401849 -156144 886617 860360 -706903 808345 94405 -588531 807857 161525 -866847 815754 -737921 260308 -4888 -583221 440952 -781379 -562297 -197905 -101197 -737657 -671392 -778455 304638 -640927 -172149 100929 -650408 -306997 -885105 63889 -722187 -683622 -243731 -336248 299198 911992 101653 140074 727758 335202 935279 204813 288885 951208 119124 599006 21049 -313872 368018 904538 -96432 -261452 -474645 798678 -383833 369087 273303 407864 352095 88372 -184643 -154117 316235 -146425 -231810 785966 -312973 896514 4715 565750 816404 73026 436490 -854648 606493 -930889 398677 524976 665651 -707801 -800070 -599220 128814 389931 -827620 62929 744730 974385 861776 -377786 -89417 -95879 -671455 318916 -797062 34072 -898739 291452 -144119 -862088 -947578 874033 899523 159061 762866 296505 659766 -644671 128171 -254463 82215 -682719 -280257 -135546 192013 -189266 511281 -131108 701462 -855562 937591 555819 -635615 -867496 -156678 510253 572610 -577908 -112871 -736975 641473 -391528 544678 588571 108187 588380 -264857 590050 748032 -205049 940054 -428271 -294445 -263521 -595486 -534457 147118 675069 -845460 -107082 126683 608974 -976694 616871 972892 -281324 -756856 592629 78307 563491 788258 -136562 -975014 876836 54027 -428811 300893 112277 28585 783426 -200261 -579769 612311 554400 -691335 -493473 -57759 -640433 -904753 -37546 925708 731424 -1239 821113 237835 -800901 526248 -926998 7819 -664868 -96098 891421 -838232 -857263 325781 173531 425590 -847106 -133048 275010 -52487 291994 -143960 -365629 359341 197231 584537 569763 -673666 523870 -651470 -202117 -853679 126296 -816575 186808 -445446 -63898 91205 -441316 -528317 750626 186034 857402 -264340 -801860 -507728 583550 -702555 -353674 -818788 -139357 458134 -999640 -154618 -173893 -106408 665789 -952015 -211414 921081 15668 266263 -449877 607099 -908000 208226 -324406 -133035 -393047 -218381 749928 598129 -166392 -633249 152763 576045 887054 101997 -113461 -96038 157086 -850662 765942 -942528 422190 -191083 -150547 495000 -118197 101059 -251211 560016 -638574 -130372 795046 211531 628663 713420 -241041 -109730 9090 -208653 -764655 561620 465869 -966426 -611105 -105429 564872 -896629 294660 -280619 772405 -952063 -93955 744504 958444 675094 318619 359598 -247337 334 -945406 -650747 876599 -223901 -938707 135680 332638 644671 -368152 -998444 146995 -507516 -250924 1836 -485199 -338683 -193690 -402522 -685592 332107 -379672 -505516 -951301 397329 694135 -241988 122784 259655 -588668 410841 232867 -528365 -417197 89495 313059 -185781 572159 123098 -861485 -357764 -299788 -276616 -280197 -695705 -571149 576826 -555915 -871554 -49135 248927 -959760 253035 464952 -907239 847792 474122 172453 -935794 -232948 -58134 -323736 492249 -544786 964176 646631 -822138 211671 -398540 339932 124441 159064 -249918 966354 -599928 -427878 -753702 -733012 766397 440919 -122992 -613217 -404715 -949409 701869 735283 -607901 -532076 700332 77893 258413 -369681 -720706 -417912 -21906 956152 -538041 446591 -584941 98897 868063 715012 -247810 -929364 833873 127173 296006 -695215 -844129 -373311 -160651 -998247 -505476 950864 491656 -815499 336080 807321 255986 -712728 418104 -998119 143002 -111863 -250492 -613470 871769 -746238 963383 -544167 -350979 839315 -702966 517048 -944696 436880 839274 -105974 -19087 377054 696053 49394 890146 219387 972161 -407324 327928 782963 -975851 362410 111495 -654101 -950547 873952 -813868 -236774 811770 -732680 -63144 -82741 870496 -125129 164100 -397091 -865033 -128970 -837321 257858 -786101 -876317 977353 -126589 642588 574589 -779644 -573509 -618914 181788 -233434 -249448 -510918 34726 -727071 -203427 -96245 510938 -35237 -85277 -281758 355017 -306898 -695149 956291 -983080 164712 -745747 -709659 112961 832268 871812 419766 658575 437007 -877952 269269 -739932 -690212 6811 -545706 216886 713809 -895452 -498943 -494386 232896 -128001 177619 -350264 299631 -692829 768251 -12714 707480 596506 688351 824317 -130327 -680187 267925 -439530 -839803 213269 -161046 839118 -957694 -112365 159199 -14554 976361 -157862 -962522 309364 -167879 -959529 -409559 -590751 981988 -16880 -335996 816233 -326704 599706 308358 -414370 -885544 732321 -258636 -4379 159688 274916 -798394 -934026 195428 845878 -517336 -848800 203106 916478 -413830 484804 281835 -7496 638224 -74858 478623 575602 -181645 -573025 12814 -862768 -633122 263677 -708161 822408 703426 745889 288300 634087 -351550 796879 -357180 2506 112568 754466 -125848 544293 -783442 -450042 151023 -59520 -641306 604988 -763229 179829 -188717 -840742 -393279 -160076 809501 160200 -552963 -189185 788257 227012 445179 536110 -859922 565855 39767 -758100 375242 250366 908830 719735 683819 -103591 -143918 64804 -689986 -478721 488554 -3111 816099 371024 161104 -408750 -743121 252162 -942879 -83747 -18455 -676963 -353807 687453 -875251 734079 -820540 803659 -922419 772440 -449514 -38864 -901621 458287 692884 276780 838239 649564 -438943 -817934 854167 -561653 -228974 -924214 119474 -79297 581810 -211186 562532 -893747 -958530 967341 475542 -515875 990122 436267 -23325 634477 71643 509599 26268 365133 856619 990132 -474683 57636 39528 -883800 98965 91753 -511147 426960 409338 45291 -948185 -527342 -744430 471754 -763127 250601 268595 -361733 -599527 -22299 -65436 164936 164072 64552 475106 -691378 -733826 360298 -489059 -736515 557908 -232970 -552648 -558437 -930727 862763 388876 540610 -907922 -425860 -707931 297181 -921111 -662543 643652 612783 -441067 891171 187995 234189 -879696 917444 -983916 417694 416876 16020 220362 122466 -336273 -985107 943631 307112 -469420 -866376 539173 -367657 728359 57334 -899964 815782 288620 -845512 -261030 -803677 -996071 -485209 -635130 -82000 -103273 61565 762780 392705 -249275 -937974 -669595 -494304 -918795 -992976 441820 521962 -656786 -271129 -150862 -809841 148968 110010 -247990 314133 -407917 95304 544574 -634027 498320 -639293 -769576 792189 -683274 -296203 453146 492428 199246 418102 -644937 659673 -496617 541431 84119 190221 -110524 -293317 575959 -676060 -987335 645016 -294970 977649 641874 -654662 -399383 767383 541147 -60448 -143624 -829296 -37223 305630 421088 443561 -412992 -992743 -977601 -446204 913530 504462 -818582 308373 735335 147532 563818 250917 -473065 -844939 -307717 232531 652690 -497600 261516 -152690 322000 310522 -738366 -840164 -172863 -948991 -976140 354966 134599 214727 242224 749033 370103 -908459 -217163 -51114 -626084 526150 -621449 208371 -374541 334024 -474721 -34519 -110160 -269666 -416248 97332 -770504 411040 479811 56870 869029 -443591 282643 62948 814341 -62232 -302734 254759 -777382 -348352 -876918 518268 752156 477545 -151619 993732 351155 -747748 872094 -141643 -178179 -139989 964085 -628265 -143922 181622 -618561 556936 531051 659191 433835 140537 -535410 394039 258334 -130129 -630939 159063 155952 704131 581139 67336 544045 284322 -744275 -295533 220181 793357 -820417 888274 -975843 -486758 503236 888245 -556628 780145 740017 -821954 685662 493712 -509205 647813 953732 614216 177613 -818379 -681822 -364354 822819 321293 -724368 -895382 775473 283616 643418 -594021 -582227 -997739 -20608 823666 564416 -87640 309558 -971806 994057 694183 766084 162998 66970 -207563 176679 -420981 478585 -433141 146191 -377134 156960 -351758 282336 -955568 -540034 78026 -631567 -258915 385396 75142 -840241 -1752 -399015 328238 -98245 -293967 163702 853724 766632 723662 22283 -784833 -410306 88935 -947000 46491 163802 629690 -121260 75463 906891 -252073 -561207 119342 -785258 -623323 226742 68431 19059 -759461 459805 165436 231374 -678392 -657678 527006 -706169 690956 358946 223280 935731 32797 -829559 -564289 -217319 46659 739835 -696015 -639947 -359205 -295364 -796293 -399304 -800104 979336 -94039 -224378 251005 -399860 -471974 -976713 146021 -97814 361921 -661354 -541701 680761 -476890 738725 207170 615555 193763 146199 -109297 -833466 -641305 2517 895753 925427 -24138 -474374 -829008 -753806 -422042 574167 527443 781979 -182876 -520209 -695655 202687 -420435 -226821 -431879 921373 -771754 943592 25282 -588563 419333 -522540 -334956 -135847 -174795 -610795 -818588 -181505 419445 -107726 -198788 295025 778474 -593688 924408 -65100 162761 384806 -91702 -4412 905694 -205167 413496 867855 -639737 773505 -368167 -804619 182585 -88062 -927973 122447 365691 576724 -764864 -819099 773990 -38676 840028 -112906 620843 625777 138969 904755 348173 -655809 -314893 -972092 -640926 -231577 116541 656322 -84841 686381 117146 509116 -457943 674569 -650556 674867 628652 963878 215496 -391011 723144 859494 618760 -663451 100151 337372 332472 598378 914632 -768559 914146 -527364 -242209 -304192 -519070 313186 680563 766169 -797206 -279594 222095 -668926 841215 -912890 -155950 497489 944250 -929387 -306322 -452973 -785783 942745 -841940 -898487 19243 -109157 -248985 621222 237367 -930405 -761843 -985838 -886570 -461559 -614495 286889 804996 982348 528187 208189 -124397 -550594 377351 -239920 -359256 322606 548930 634395 -378820 75101 232256 -134774 -347620 -855678 416744 834749 879721 -643641 -987978 -937720 -172007 559561 932408 -481292 291061 45595 -52334 604988 -638567 565188 -166277 459345 87287 799548 -373571 -817193 425300 -340109 -267719 73638 -429239 -408245 -46496 -666679 -355005 801817 587579 642306 -178429 -416217 -653084 -526524 -58849 247093 94603 -564680 -984321 890355 211698 -73287 65377 27913 -645390 222679 902870 -483953 294771 -242472 217155 819734 -323209 -501710 -227487 -330467 -255216 380562 743485 -515044 416870 -169255 -130120 536573 233778 329625 -248184 -477922 -417851 566941 -773195 725200 828418 -776738 -960995 -357925 215263 -526194 -274447 -703112 467945 308369 958645 -269995 -123843 -328705 482500 -595435 -750321 229156 -904374 -832819 -429017 917632 -644920 32648 -863649 -748984 260628 854340 -315097 -72477 -957738 -393741 499713 513005 390156 115706 882181 -826057 -55930 -596299 -44963 -780987 -295189 -306574 904010 -789810 614707 -412430 839198 -949824 -361814 -258069 894528 -532294 76787 908296 -852565 905104 286083 277223 -674193 512714 692514 251546 232879 767141 306542 -763225 512545 -602991 -554793 -240120 710545 -301135 590628 863276 770398 877918 650604 -976268 738811 774820 -964706 -559178 344816 -259644 398202 432318 406999 944944 -945771 518728 827487 -147181 455257 233607 213452 -672186 -653181 196897 -619787 -735909 777636 -340176 641860 -413546 478496 411203 -434630 -384273 -430287 52955 -811544 -651246 354789 -326289 700919 -634145 -495716 -915480 -315871 70763 -292725 968742 756406 -732804 110140 495865 -358632 -448495 -493940 816808 -874048 623704 184619 543342 -296522 -39883 -562145 396152 -991972 -104382 -437438 513128 253732 186825 -62913 897621 -305258 -978356 -143463 748360 991691 -388098 954916 289729 -208332 -553912 394 803504 993108 -670524 -689848 -35587 -74686 338757 149294 155648 93736 -567091 589282 215177 -327994 626070 -391331 227802 207344 -183414 -957331 489640 588939 145354 639921 -387298 -450411 301355 -60639 322393 950554 450612 323715 198253 919487 -948959 754167 -474018 -998981 483172 -859668 -63448 -556583 308639 -190424 -138312 -658056 279083 -101436 485745 -692470 -445421 -180691 648616 631833 930841 475813 -664408 821565 -15183 -437056 -205265 -120537 552961 -609432 187119 220697 -941720 654937 627597 786796 276340 -519003 -77787 -49143 -541463 186545 474565 558704 86849 26422 -373139 85172 -587994 -214335 -408298 926205 975610 905652 331304 125829 878928 -708413 289282 -113381 -25872 689655 -479114 -452445 64215 458414 -844470 505364 -498763 -650983 810680 -687624 -231699 -144835 403694 557808 263192 -497421 -736369 23981 -679934 -619543 743217 -701704 -944596 34462 741469 -914004 829384 -263319 501266 -865226 -755520 -628494 190146 -398052 -203728 948663 -346029 783091 -721049 -223351 797983 -81049 978154 -354931 722421 236599 167409 -13252 -587754 -312394 -742808 -750493 222009 658251 251375 -403677 304135 -946958 311002 -119438 78751 608441 199730 568344 -763372 -641596 -741582 378931 558314 650057 -800181 232628 -803172 -791275 813856 -308768 -543079 -751355 -371957 -945200 -605758 -731251 539926 122481 325230 672437 -693501 -529148 -904601 -349417 -830523 818207 -348566 535907 -728060 -860246 -123606 -932005 309149 -917533 736462 699863 643104 40154 -345874 -394558 -984368 -984074 327962 -25062 262566 526319 -450476 -537868 -13234 968914 331665 410870 -181719 -382464 -404933 262364 -153143 81070 867378 -32780 555000 574439 -848826 -167647 -244174 665093 -281793 -4644 -284506 827836 -582954 612782 469177 -663921 812601 -90825 284803 9945 -800374 -412374 463439 194758 538465 -685489 -212065 14295 -571579 512000 -3801 -334111 647223 741420 706381 -42610 -850136 -31913 -702928 591067 760701 806424 829085 -306535 747154 748826 -245221 190316 533301 -116837 959712 841679 684454 565360 464730 -648563 839070 678783 -637913 71497 817093 -798653 284957 -572168 348089 199500 -921788 486370 426638 642364 289367 -17372 -380855 -964021 541382 331185 342500 -642620 -209098 -769972 -418226 -642170 210175 -886257 -965400 71684 -401875 488424 -793080 -22586 443649 410519 -388231 794085 75245 -87247 890617 504211 -831973 795552 685114 40720 42087 -85215 -514846 179382 -284704 -226748 173707 989294 768587 -456977 -935868 972345 -571744 162139 848142 670248 -125174 673558 -530080 313188 953835 314624 1315 -166105 358231 877518 -11594 381889 4244 791690 835947 -313196 -182624 -166512 -78712 364952 -91605 -253422 -253880 922840 -295399 -768490 -735273 154867 -782975 -146317 -520614 361115 935089 312791 -591132 -745830 -880729 405188 160130 169800 430489 126222 -52560 60822 600814 -858273 677089 -815737 -624573 -895309 119164 -653775 856423 -749348 -936871 -258368 822752 -616705 -935736 -488204 353892 -508395 911755 -324834 982752 859244 -824618 -223962 570228 -358237 18902 -814456 -684043 -67919 964904 558291 695146 -763937 -815267 122281 -603505 883401 -166020 735169 -173995 495969 757248 949352 -958496 -92052 972502 -979588 -783480 -540925 532321 419823 -469031 300819 968310 -294966 -532206 678494 -571680 828456 85802 422904 -780324 295223 -924218 -65718 -101346 813498 -260924 568338 322890 867209 229172 -161439 864636 904207 650202 -430436 259394 803531 807725 284796 906396 -648624 910682 57870 -126206 -114234 -234046 765876 900958 -456090 -301576 -935391 486926 -2046 -487100 725089 -463132 105338 -465757 -751025 -917082 997832 107076 -609379 -851186 -890123 792716 859600 529098 613026 21523 642880 -869891 -337408 85926 503580 705340 50136 -374205 525285 -3438 -138876 -225889 435823 -148867 152948 536867 468067 188271 634154 640491 98623 -661554 -504770 -62650 24532 805876 182747 -692424 509382 -432080 956992 -557317 -487152 -587709 724416 35066 738558 807267 944450 710357 -825551 -772292 581954 754912 260639 538346 -771634 -82140 328208 538112 -916471 -261924 755874 811908 -352340 470136 -114746 -498960 -664448 -501474 752192 -663501 -670875 -358492 892587 -761682 -12210 -310632 -896781 411192 849731 -528328 -857895 186906 -702754 261114 990578 -657901 -256562 571525 -318552 384342 -4521 652726 70328 276871 -209456 -107876 -478541 819649 959268 -279556 286589 715539 692306 -88242 245201 817022 16364 -296514 890811 -880391 254107 -459987 -161380 -387858 -609254 992941 -39511 328506 617143 431880 -499860 703153 762581 548281 -221118 295831 -496916 728049 951003 135976 -958841 633620 -686914 280337 343621 114746 -562494 -497292 810201 -733137 183574 -544920 955019 -825230 -16326 579575 744245 537914 -87165 -581730 77766 -359956 803739 -965679 -913214 701350 600063 -812428 571583 -60872 -892161 -448285 -802326 461861 952257 -830229 795136 -164825 -419905 -397489 932950 616104 532932 569284 -108590 -350263 278643 85365 -98577 -305441 280768 968448 -857412 257137 -853515 95862 717150 632252 369071 -870689 833418 -724433 -248354 -75212 -391284 705520 -951864 -589981 -74174 -905771 -718458 503503 -131679 -575765 -171514 -855347 -913872 31602 -429688 -761559 -383096 -80674 -615263 -809314 -25638 -961064 -902981 -23327 -644375 -91461 -195566 -978281 365835 -43240 238392 -643110 505389 813875 655762 107193 83916 -650492 -896678 156341 598012 -170442 -152933 300100 834661 -598485 -858056 969425 77889 -440074 948837 -41542 -602273 -211616 369451 -637999 718499 -629660 708585 845404 715268 -201549 -352434 898582 -706931 479920 -282528 -388821 763101 782068 -604168 239039 704038 -654772 638147 816360 -422095 535222 -352317 969135 -444583 687464 -575412 -33005 -522868 -804279 -467577 17031 442189 -800138 58226 -593297 -73804 -336450 -373922 458918 362733 -265178 -486288 -746501 860725 591334 -537695 767791 -799136 334954 -923073 -187655 -355883 448338 14313 -864509 -923248 -288781 470550 -975766 -155489 871251 558222 -983743 308518 -279119 -893329 653455 -614820 -115845 -197462 -587828 -589301 -502955 -45948 576744 -227820 765721 -764906 -644924 -653208 86482 -12595 3255 -751216 -17857 863211 -389877 556454 251478 472707 -658178 -144678 -462017 -435327 -198847 19438 824661 -845664 -415365 -379717 -644055 -983438 -463673 635305 -235010 126299 -505678 -88774 955469 210070 49855 189056 672579 695599 798947 -861789 701374 -231417 840073 796380 815828 -877612 -948594 -956804 -808500 749470 -877498 -966938 -66782 -352829 213622 -47472 -72568 929524 13016 -558073 -26528 -350922 -192998 -810392 -818237 61410 173663 -821401 122749 767396 365500 818892 -876402 802688 -196 -30735 -782806 580168 848221 -330810 362170 197671 -930800 -239667 614105 -532454 -784323 426398 752472 864626 878397 512483 186427 61011 879071 21085 836665 59576 867 879070 58944 237805 145538 -380979 264431 -267629 245348 -832091 -102374 795551 56616 135926 885705 -118436 260960 983139 -452423 544996 444306 653858 -385958 774187 -718664 -423937 -775985 -920972 445761 91993 -91407 587738 951310 -451293 477901 738249 887029 914021 965153 629890 685633 -242247 510179 -136422 -337231 -811954 -613190 402555 659573 -887576 784770 -852766 -716236 937566 -334003 948703 774408 408986 -300707 -274600 260608 -282211 -177621 690951 -475235 -474248 -707485 45560 -356650 -193324 790501 778507 -199532 -652053 -244923 -200712 925494 -448115 -200500 -558010 819215 -684644 -703115 -472494 -670621 565777 724081 -175921 990062 871413 239780 167872 -6692 715879 599205 301567 591954 744732 208578 340282 937060 221531 -135 -909455 -493924 -663299 -780160 439545 929274 -544268 490303 -365956 894318 -124224 618705 211702 -485408 -351493 -25082 239929 -195416 -743986 -832412 -538517 -893546 -405639 -143455 882691 652652 -488880 -635606 559183 436191 552377 416159 525553 216729 -732369 -587947 24797 -550726 -83135 -446893 692829 -688045 59155 -20394 -739571 -114455 -42404 -507571 -175137 334072 -642585 -471715 -775144 -148371 137875 -351650 399442 868523 -142254 273116 -600840 306823 -858194 7831 -327859 -442292 571711 79107 650085 664376 807094 -256311 928809 128252 -112811 881604 -833193 -948032 -364171 -85883 -65151 356509 -789889 -548657 -937846 -566751 661875 -924260 -135892 -2481 540900 -926953 -203020 216989 641786 761631 -186429 -249356 308975 -205878 105039 738995 -274414 606816 347041 61227 723655 521307 -139627 -583516 -319483 -718866 -285091 -688296 641494 338811 657534 -478989 660059 385308 -340143 652185 -922939 -820965 256899 365535 685917 998521 -654187 646225 684926 79083 644573 77419 253205 832728 -774780 974368 721320 531804 -34682 -378410 910668 -961720 746421 944871 -313939 -36320 -999498 -131550 -744822 -932580 -910079 -151352 255286 -655960 -58907 195088 376984 -36508 -287997 724259 468652 -492892 -199857 262176 -236288 548081 -140654 -545383 854712 -181242 -846998 -253803 421898 743124 756296 212236 171203 -788353 33392 403438 -706496 -696866 -204291 232220 -440715 499327 -969893 162669 -618646 559392 -659125 -422742 -199879 18231 215907 279443 354322 -73236 10763 -343592 -207049 400538 498433 690977 582400 -741423 518614 -333690 356824 888406 -963345 363159 -196547 929 -919548 528085 101828 -958625 -990172 -161993 510867 -99858 -324433 -540377 -678682 -7068 -674981 -288253 849675 -970104 266416 -25956 285158 764758 -486900 -14278 840301 -825089 -79841 -285802 -155092 -378521 -47376 -291746 405826 -301658 -447273 -69324 -473502 417800 -164608 -707153 -277164 761485 -855186 447449 -602382 920425 -261130 -938320 -362069 613253 580288 529189 775043 -779268 -859062 -854240 -628847 969759 -133916 842874 -846464 -525199 -196427 -98687 -518386 -503508 -225996 874232 204304 -909382 -781904 355092 -138132 515517 708169 536960 605469 -433528 956148 71642 -456269 447011 732027 7092 495312 706891 991739 -299116 -602324 553199 468580 299508 -631662 -149580 531837 935746 717153 -1549 127453 327777 37004 540214 -985229 -743641 594331 -418498 -754818 -195747 -882392 -256000 -444522 -432062 664290 -745821 -418782 -52472 -143091 499843 42207 777173 -420993 -757071 276319 -461629 -767196 779505 -807544 175841 751612 -18373 -341871 692784 -280680 581179 776840 -335322 732065 -635695 -26417 536495 -329647 -297583 842906 -965209 307832 386883 518259 -415135 -616456 -171035 29239 195363 912457 -952668 -434666 -226137 90742 -852249 -112362 -286692 -986850 -209084 523792 -512605 862067 -724215 426674 -479277 523327 574132 -645125 35254 567514 -970757 -410302 -734263 444469 -690106 242864 717055 -63021 519983 -488511 954431 57162 829321 785992 -666911 525766 -464554 -520216 654261 173703 818383 253083 854908 610782 213216 -324434 459757 423475 906793 541251 -477902 545410 908287 -963634 -189464 25946 -981143 629016 -163293 590045 -554205 451264 -965017 -22333 437406 214325 -700624 8790 570110 136637 992107 -113161 -947557 487409 247931 158231 -577023 445886 -770251 229951 232432 219621 -86685 -514166 283612 -107396 -377403 -719450 593261 85484 967180 -795434 497665 -367375 -854947 -441486 -716379 657181 -676396 930789 508320 847701 480382 533550 110568 497234 -382882 260704 -956629 448929 691433 980003 730439 -166877 -151414 547120 15314 -248562 59039 -774439 28691 260842 568314 -404865 323079 567061 -636448 -461159 634590 -289600 681741 438964 559483 -670096 563375 -134291 -178697 731262 673255 -983432 296606 -618345 -116277 307229 78320 -447684 -755866 -454474 14626 -968381 73270 -9037 -468198 47444 921645 -667370 -735881 296813 591153 352375 258823 762719 -491748 -428287 721999 -878129 -878275 166003 -197882 -89162 -600235 632992 -195430 697184 -398182 -878225 488234 594929 321591 -651556 432650 -768165 989642 626805 -803517 643050 552549 -26531 -289904 558776 615823 -294579 -384414 -782663 984768 -556530 463452 -125007 -236440 -555520 41431 193720 -623640 -824426 822240 867005 884630 -684584 379445 -159488 640702 128608 -786612 930711 -238436 -671395 -221492 -834582 -773789 -296812 -255086 104247 694714 -226471 -75731 364686 565561 445210 -541469 902486 78576 307541 -261334 -858682 684768 -599396 -479313 -913939 851072 -267240 833106 281387 972218 946052 766119 -631242 37099 855470 789879 -929514 -81178 -536455 81598 477480 550258 -511523 -839509 -35553 -276793 338789 949410 -144258 125717 23472 -892355 685984 646526 791793 -427065 -465104 -267241 298352 366784 571697 683243 -575609 711132 -326280 478711 -338907 -788221 894125 170159 -10802 771282 655181 -818569 -166888 318233 757931 784811 -808528 934492 -210198 752920 -932397 -168622 -225532 -431231 -87210 924648 -591545 -867813 -434145 868927 187347 446225 656425 -251350 827933 443521 697219 588977 415983 -785412 -36270 494224 407013 310666 -518965 -786759 955634 59172 797882 848590 -869415 502712 -484482 -359896 855476 805801 730889 -460205 -563600 -137140 -507419 566159 975183 -338964 814890 -566576 -622747 -856889 -66039 -355521 237468 366479 -136379 -698440 582577 936938 -650444 966602 -893772 422514 -516541 690105 674955 579509 -575505 -41345 715887 890166 133452 -668729 330093 687211 923138 -976783 960231 -967107 476235 563985 -921455 127243 646774 504943 7157 794663 888808 -28152 787695 -860841 403221 -314996 -612559 249173 751883 -622498 299712 943952 804584 -708200 -2955 692585 -752290 -286076 462718 451511 -250697 790435 280282 -71101 -252341 502442 350560 -326900 773003 -655744 359225 104452 999417 199746 -62495 -214766 -924243 165823 671658 -133746 961363 -799876 -874567 800456 -28760 224305 -514169 745601 -522624 -784694 -614303 434544 815682 883431 153065 -945730 -503446 -149283 884626 72203 -444666 190771 749608 -793497 -55494 -785371 -329402 695897 880829 614052 554718 422620 -642599 -956332 -745675 626013 676335 -382580 -659996 112574 -17552 -848038 955864 933462 -145819 659837 -767278 34287 186601 552809 743016 -689210 672937 -166970 296066 -293873 -672277 584049 836574 -904466 -137084 -398342 167181 -45569 -927265 -478812 -516748 -956849 -797443 346856 571852 -608415 -415248 -399373 982818 -191062 -421664 618915 995159 -651243 4998 792590 -26463 -286849 -340557 -216965 163592 513980 738250 -720793 -860438 448400 -656959 -539263 -571400 -873033 836517 -805330 45494 692703 -407277 884614 -177281 -95832 284351 361429 -709377 -932821 43761 118299 -454601 299248 -551805 415756 638461 -541835 419429 -945263 -755463 -248274 263321 -939707 -829015 -213760 -19657 -622087 -886947 459973 -251287 644401 -69444 615243 -30352 364581 -87746 -267947 386718 -263488 -569297 277913 -3238 140836 392114 -310720 -681953 122532 785596 452073 2941 -807095 -746987 -411738 975767 898509 -881445 -619395 964771 845219 -827138 909672 796653 497901 -951995 902485 212308 840709 932679 422183 -75317 558837 -707341 -3532 -572582 -763138 -68727 -921403 -470885 -659435 411679 -642663 572733 -854047 724893 337890 -779004 619583 -491840 132167 471879 -885186 414875 512224 371312 -664541 743825 660541 992640 -3994 -38180 -234657 -636408 -94925 653322 -691011 856625 -963350 -619397 979776 -891339 962719 -628124 -210745 -788380 233243 -785585 718629 297249 -612647 400409 -654690 -50206 -63094 758642 158317 427187 -248174 603872 431937 -519374 -537592 -551619 -335044 478100 800826 -630476 996210 274464 -7769 -347576 952560 36783 92931 -78899 443058 -15949 -273098 -549907 303020 357292 543965 30245 760770 -393164 723528 -665275 -83120 838900 327290 -218509 -902621 606380 -946004 339112 137213 90032 -677174 959922 336917 718182 -298891 -551888 -748651 -626487 -52225 -151014 -840549 -285336 847986 986166 -31048 633831 -746742 359972 -349836 891133 -709578 29907 904008 -373515 238491 378889 973986 -201938 919057 791775 794597 -91494 -663260 -460478 -338970 -371261 197268 -94604 -14992 451521 -336043 -491255 375488 824389 901392 649451 -354550 -913006 -949984 497366 -569485 170878 340630 -607140 -811371 889973 -774346 -516126 942462 -370698 -33929 109601 -637647 562708 -920825 467110 796451 76151 -438203 -208813 -657601 -796327 -58299 366300 -2589 363273 -826289 -104118 -47775 -792341 -610976 -144388 -335617 767094 107943 -591327 -47625 100276 432650 940478 -487432 -148026 507167 224942 -706909 -336546 -100557 17566 -476018 -273214 -236858 -305907 948804 671696 593933 -999726 429508 494068 646127 -480491 978174 857652 -354807 -715692 -682023 -984795 -122710 -923168 973231 -93453 148823 -163490 -176817 781533 127048 84551 -688006 130870 -158488 -741272 -361242 -251035 722521 -844446 -683201 497510 161007 -766933 -487519 8647 830640 -925429 -816865 -181204 724187 487584 662847 203467 -924835 349659 -341764 -511247 -641827 114305 -66749 202619 654257 493611 289782 -616866 803815 789190 -303892 -256481 568254 506003 -26642 112091 423082 -905816 -251076 -995775 515795 -612115 656006 -206957 902550 540448 374259 667305 920962 292178 -407266 -471186 251741 -978457 981652 688864 -326499 42394 791767 242068 732015 -323209 -926882 555056 -938317 -938529 -277997 993520 -661378 307719 -827821 821794 -302825 -150150 49266 271274 667898 888850 272949 -337794 -544168 82179 376405 -502358 6165 307921 -747262 -266035 -986679 986964 139486 674971 -733632 69307 -256770 -117287 556538 -687738 -393875 638308 -664789 -449398 59433 -634070 905148 -872591 968227 -884689 -186808 316856 -740413 -378102 -100832 -698960 -438174 -279322 685383 -844419 -114610 104193 483831 630554 349130 -947152 418074 -321966 -141941 763737 457682 639944 654652 364663 563954 -67727 444027 -346086 -282750 -872683 839898 -151196 -497729 852305 -295969 -263667 -289767 -131688 363396 -265632 -599501 -427603 -868809 -899396 -311834 -934614 840539 -689771 -205378 392573 -965434 930032 -459141 -883226 460097 -236566 645138 486138 795787 -118735 -725462 258339 786006 690057 -664545 -946146 -9400 697416 141186 107259 751739 -135846 248215 547872 194557 -412225 211030 -630713 113489 43528 -43669 -493829 -444563 -581154 821686 735007 -788678 -39813 311755 547047 988184 -676561 929139 169053 -90153 871772 218409 818269 456382 -530310 -766818 453785 232199 -95340 114229 282519 745185 702921 331784 -365522 -994067 929100 -296607 -607988 -929598 -328860 -633150 -658509 566377 -905108 -656034 533751 -832670 -373164 -79587 -506366 -150499 223007 267804 769744 -256127 454115 -150870 -576205 291817 -76852 -486708 -684976 860322 -365670 -815686 938784 341358 788766 79712 -689423 -527100 822464 290271 735842 972302 2172 23945 -87830 -276951 325089 -690456 -53806 -226199 332945 163896 579638 -68014 -868412 95720 -739448 304864 -543932 -668899 71309 -114048 -415246 -952018 -301858 -784108 -893760 -48983 -590360 -780045 473652 43981 -718739 505191 338412 -28018 -706303 866990 -902635 270357 386317 -711943 -871054 -365891 -677041 -304016 -64165 -873193 479960 114860 -978501 -110234 -426355 -715333 -904943 -877788 859303 -63328 768880 -155141 -792141 -471216 -272512 516429 -29933 935862 -352774 80940 177019 148912 -748112 445923 -21004 819343 261763 -252053 736604 -659813 -201366 499959 -707484 903437 221426 107753 -461039 -593644 -82888 -186534 711100 -465712 -354319 -922218 820242 758106 315874 -356707 -641900 631354 -640408 -254300 -859240 845935 918642 719122 -190778 681963 -759294 232835 -620772 -169196 -846288 -598200 537835 673988 -651481 -49307 -526889 -708407 464678 95762 425691 864998 107648 210106 -718141 383313 -723940 -654209 -689488 -477645 793718 -366283 -316392 -41301 -885092 733026 -826941 -406069 105777 285380 954959 632089 -518034 98891 -188243 575376 -60772 918938 769313 -709732 649499 182923 -64570 799522 -103329 332968 -517752 -913163 -241939 75955 -391384 -765854 -426782 -569186 384187 797093 -221972 919700 -910037 -646799 362320 -752274 506037 775788 -848414 -996673 503018 483889 286224 719945 -968274 250317 819800 -500219 252604 -420542 -5556 -26081 -125408 53127 -618987 947703 52027 795653 856430 -195550 515778 587164 216229 -401561 823231 386844 -334947 250946 -230641 566221 -549170 414436 305762 -291737 -8509 788529 -121025 488858 436507 325696 84093 -924536 -17014 224095 -553269 -293562 -672299 929421 713001 -815266 717785 83966 915180 155216 301316 943131 -833090 849292 -156966 -813697 -405476 580346 780657 -448390 -296874 124787 -426890 -844142 624274 -855227 171558 -238211 151242 820147 393174 -130775 -831799 -285198 926316 -832204 -867022 -795091 -233501 -706700 822905 -948991 -949429 822256 -132120 -381566 485446 701285 -638052 962613 40076 230594 -836219 558612 342120 740396 951785 436877 -30535 87419 611810 684163 -807694 33211 -587813 309835 -156774 147628 -324841 223280 175308 438083 -891478 162416 983224 475175 -505218 8637 -386015 -862028 179407 646461 277469 -718469 -472657 -339446 816601 -234048 432899 -397646 -145262 727418 769029 683704 911260 -789161 -819008 803090 923039 -308170 -151785 -763991 -770347 833195 947006 912092 -948979 897534 -205506 -487555 367020 918444 -507146 -871086 68134 811109 197013 -227819 565769 -201587 395297 892789 -322445 -297029 522483 464019 -675305 751420 -861256 -250107 -135108 59793 -17422 -488105 102333 -482964 -984715 253445 867594 -605768 -889750 -588542 -910043 61070 668239 -107468 427687 -219455 495989 -295818 -310343 188755 184961 -585707 -119525 82429 -566420 -282413 996256 698923 29572 527335 -326737 623613 -380312 -629126 595140 -519225 746511 -263765 97645 -555502 -618431 714637 790094 -655591 860573 467108 287902 165453 376593 -136340 -49881 404562 2405 967634 346442 436096 -663631 446136 -139527 660834 808546 -149387 112826 126266 864570 889043 -86357 344699 752076 88463 289272 -163122 -822908 -878371 -88857 721293 -855139 44257 82509 894283 354729 512183 -101995 767946 611724 -759188 -674624 -102140 -658559 309378 771936 -868061 121492 580464 -4579 -125687 -774105 -35680 -431312 227144 563437 892656 -925590 308778 18290 -551246 -281426 970283 999824 444715 -998541 299130 673659 638743 844355 -93572 180663 194467 860094 488905 -266339 985330 956184 -763859 439897 -276967 -819946 450856 -707729 803875 -717803 -636945 435505 909582 33924 -351256 731978 -506036 41445 142514 -274121 310979 -521520 792091 107465 472141 -918161 625703 -493915 -999752 942339 -140528 -343613 715591 -797730 -499007 -750350 171823 609639 -935847 121554 -403428 114201 128942 481625 -343766 734212 -598456 774095 167915 468939 918242 543569 238311 961700 897900 575698 968600 179675 -737652 -986091 -57494 -610481 -2024 -765387 920001 -456972 -724195 473118 900211 -373169 588252 269585 -65079 -86275 -113081 473123 -73854 854444 548360 -995778 -665904 862880 -909573 818847 643801 -307792 -647633 885206 164280 946886 462185 -789942 192889 840803 71073 -552142 -450783 443800 862723 -145635 994339 -149234 587887 -722198 298732 -451840 -371846 425041 -571048 -362693 892138 845529 -355014 779685 -111554 -358817 -684583 -947405 163875 -978922 -824723 79857 -954624 585985 -320730 -857603 550764 777594 314021 -29811 -196302 -749777 718593 496997 -935724 -781536 313284 -809759 681989 883234 765547 -688910 864941 -842401 673130 339352 814313 151123 -264283 -781587 486281 -242608 103288 842394 -698736 -126980 -295632 191711 411063 -54834 -867697 169488 -82709 -46060 -820 537235 -159670 -334224 683793 -423709 39594 -846250 -321668 602127 335250 -538096 -379874 516411 871998 343738 -598273 -296674 -90080 -953530 -161000 316163 439257 -728327 679639 256969 123972 -666259 -285154 -732829 -705428 338701 -997819 -5672 -566383 -824420 777364 -989885 772136 -152018 702665 -294060 -6697 552492 124056 -438066 -178307 453973 -753114 650119 -185945 -79432 418573 957675 199580 -421189 -448677 -346375 823379 279319 12307 -173116 -278665 -302247 846506 -545292 -816534 805730 -958965 195267 -161985 366312 -128108 123392 -325186 -405644 -937193 934031 634596 476898 -326182 -169369 47201 106596 -976361 -20334 17048 929407 312829 -157391 788642 714252 -489939 -475018 -969525 371512 603837 -964441 -392556 -629755 -608968 -920926 857519 -839738 -569572 -691757 102790 28967 8923 752704 -863563 -770653 968539 772990 -236789 636812 -342409 482105 -109939 411271 652155 -536912 -846349 -414707 318635 -751178 975017 -604949 -930627 -902094 270287 -105790 16218 721568 596409 113800 -588382 761358 -952592 763141 229541 90784 491055 706391 -724502 -394484 454119 -794641 -723348 -773089 995259 -66030 337303 201398 230533 -691624 -76592 416582 -255665 -825680 -717974 82644 -310437 740827 767282 -962691 27548 -321556 59876 420080 -702790 623694 973492 -640785 7826 -824258 -246458 405458 -369740 844493 142390 -911356 -668957 519776 699793 405764 -686952 928559 565977 -84380 -941313 -997431 69765 285262 -988039 -323058 -134145 828154 465816 -970828 -493148 -665543 331430 -384317 -815800 -533010 657951 890649 223407 170127 -958158 -460697 952853 -461784 139588 369201 -394073 86232 520684 894546 -624760 -610477 201848 -845323 180557 -45986 -859673 807581 -837375 299606 -759442 810143 189601 -107351 938611 82339 950561 923355 750740 409767 -639642 -215933 -157279 31099 195018 933836 -613474 246342 903579 -408972 -820030 -105089 -890852 -532528 90619 764021 766082 -422970 -520473 -616760 -797064 253521 826588 712685 -374884 628353 -820126 -294994 699648 768376 675507 -628312 -789463 19182 -376766 337739 599700 521006 506673 318942 135340 348311 -396967 152952 638421 116765 -282170 138248 799716 -822843 481593 283469 -777180 862636 -704988 -651809 865107 -70272 -545487 -882139 585891 -976251 774332 658780 965562 -272751 -171820 975126 428467 916113 -985154 -325191 731034 997250 600049 939132 495603 -422664 -323429 796014 -825036 -208357 -641253 758766 58566 896037 604293 -10060 -507896 -862234 -303454 2246 -770996 -430400 -756115 200580 155225 -61653 465943 346397 572007 -118990 829443 190743 942246 -484876 -967733 636619 -190409 205732 -974791 725223 574257 828681 981071 623210 978973 42878 923840 958380 -89605 -101133 497908 959571 459707 -248597 684424 363103 3908 -979332 -84149 -901473 -642575 -517038 -760125 630841 -383089 -73555 -224602 -193114 -887072 209118 291297 -686541 440219 -834355 786196 225538 -954263 -153226 630164 235783 251626 -544280 -240153 -554229 -971218 -649019 -805684 -665939 557757 229701 833713 -656292 -550000 -741582 -159173 -222498 -669675 48621 -956734 -941492 -531026 -637848 856913 -967789 938930 919722 935210 -878348 -730517 -195762 -849088 208133 727447 -221564 -85572 578607 894055 488334 -560647 -360658 201091 -33596 49672 -369388 -888700 -209007 761772 103878 995960 422516 293471 -530691 -782367 744832 -750389 560070 -228809 742877 -650670 -888830 486498 -897595 -362873 308583 -886976 109703 -944462 -153219 613669 269063 -449328 -693213 -696234 -255557 -845936 -22905 -735219 358960 855639 -513231 -876424 832771 -260163 -868487 -61382 -450071 494990 626700 -638743 494119 255179 717163 190990 -471270 -774490 955884 460072 645041 -159351 -246601 -14424 -994194 -195185 796746 508278 -133527 -408311 -682890 -20628 -486835 669947 -727840 335702 -146983 323613 -877055 -577288 824672 960731 717990 -881016 -916407 -749739 -969744 895535 335888 616287 -158636 92940 143555 -87167 -147299 145841 -294139 -794248 202597 151716 -604657 -661836 -265952 629344 790058 606809 -597614 -599727 620470 484030 -431405 -492197 85543 221552 432594 -691244 112130 852144 380879 290949 -819740 -603023 -423584 641326 -973828 220507 938733 507135 587532 -904373 -207948 876575 732011 -870704 -288955 767273 580614 -528081 866951 -929111 130779 -546720 -228303 -15324 154364 805007 -452654 -790642 715282 367388 568650 693201 -812584 333340 -598449 -213939 117532 17494 725609 205522 -825535 798150 -54539 503591 -642625 -993763 -606938 -134265 32033 118207 -359041 -531937 -253434 -522044 -368165 531345 740258 -488713 242789 -365708 592186 280794 -366944 -141358 173611 -761696 -104607 415017 -485149 608690 -410672 780778 -737050 -20821 836202 -66563 -360374 -135332 -56574 -395589 375356 609608 972091 378098 397945 -115416 677647 -643356 406870 -550167 -478772 -6583 521913 288169 -851694 168776 -702819 70334 847574 176258 526354 -719313 -530590 -950776 474938 -455623 619218 -431264 608845 36683 699801 -511357 241430 122762 544506 -754718 -777868 759886 517775 -185123 863322 -837341 -51514 420042 170831 776010 -587938 -751116 181742 -808523 545774 -234983 -910617 949134 967263 935915 672253 -680528 144110 19215 858630 417964 727211 -961758 570351 656070 -361348 -242385 891061 -536842 746394 -12230 -777620 -273561 883346 614968 899900 -559877 31302 -163051 112735 560197 296042 505645 -36956 -484722 -493944 -742829 -654224 210129 791292 -894387 -289993 791486 301688 -339755 574855 -613829 196865 -349670 -683522 48350 -478736 -544963 644047 166772 149875 777044 -108095 183422 979977 -958101 -929745 313135 -872183 -357506 -173559 -363409 10908 -221824 455633 300250 -265922 -304169 -534368 151234 -351807 -609186 -903265 635177 -983990 644193 912142 -158008 -469038 265637 273856 560395 -442330 574301 475036 -814702 123240 -140106 -176610 634161 347148 467148 -528556 890609 -95013 -557646 -798238 -213490 643827 -32913 -586241 763766 -506427 -846597 897909 -776752 489238 441670 -861019 -843789 -452097 -258894 -470015 -968854 963565 205588 348431 414199 -433887 -149322 286701 -405619 241713 -550568 769863 -32427 15109 -370390 27875 -763606 46427 754516 -44650 -766180 -97084 -757649 -856116 -494735 -521051 214409 537859 -842337 260663 479524 -991152 -667949 -113785 -693833 291162 -306962 784502 977708 -414246 -556797 601146 688225 -711903 -973094 -170021 -556761 -58734 -702609 -288457 137030 345892 -73740 -753409 322935 981857 366923 -203593 763112 893417 285581 -172998 -422980 903152 746885 215220 107656 326075 -460618 108838 -584617 -463193 -166319 4070 944295 705315 176960 143644 779498 -647119 -397410 648646 855430 888041 -455876 396980 656725 835573 -193378 820365 452133 553878 -776965 -384311 -757575 -448866 159681 -305356 -12858 941300 -932849 855154 -389257 -992749 -665031 -341771 -523542 296971 -164665 477576 -79 -762753 -716938 885576 599378 935589 30262 -726363 -541881 208713 -449878 427622 -208769 -536246 -943317 -313822 670171 661916 628806 537800 -307406 94148 -980679 -97000 898125 460767 -43398 273320 -696341 -65125 401328 -566816 -450114 38076 164535 399101 884204 823961 927777 425234 214160 -380644 -920528 -584958 275766 -28730 305756 -883704 618210 -909912 456403 -351313 342922 596459 960628 -46246 -242664 375498 -183084 -557635 -282519 927250 -547526 691810 -176304 504489 992802 -299354 -952941 99588 -496707 353209 655597 411311 -203282 274081 -424565 -429879 -684849 -1736 215439 512005 -815573 -501207 460688 372778 -783999 -145801 39064 698771 794375 -383114 -295900 -563151 -30043 -919728 586535 -468988 -279306 -843774 406664 806950 -896694 -783012 462112 -831808 -234202 -296700 -879939 833938 -264893 -299149 -587487 -475920 -884981 -458761 -675325 333248 -715361 920367 255885 490621 -378028 230035 846044 288310 -243279 87273 621956 -325873 -905997 629841 882058 525247 -165495 -641862 946407 -606319 -94824 -354966 -773236 -452636 -704136 58106 -79784 126379 -369739 -301609 -218845 111469 -283121 -484541 -290633 -76219 -629126 -364974 -161454 -388381 -722401 346990 178726 -462582 -996007 -996141 -917031 -893680 367161 -223853 -179067 -877727 696834 -812909 743480 218492 -385106 631436 -19851 558836 966759 -478325 883505 777457 -115185 -884622 -796969 -167123 -742343 -153099 587845 456823 368301 -266595 -508723 128179 516200 -17591 -653515 547416 -999398 132392 201783 472304 -907994 431680 -12671 697500 778917 -904983 688438 887054 506596 -939437 -587540 30348 498657 -207620 231084 -158476 644434 993467 -792715 -820686 -248162 397112 648505 -77108 -478111 58609 89694 798679 437868 -733513 223422 -812673 -910909 466607 64424 943363 114462 -829870 352221 -132682 744553 -67987 195988 358271 897732 -588383 -853770 -732070 231427 766052 -138718 636501 -543441 310399 270123 -136684 410371 -448754 -124907 -982707 945520 -902014 -998053 -647091 155674 -765790 -482708 998897 -291752 305542 583977 757934 -937288 185499 273001 365961 -367624 12578 -8202 92191 -586482 -223951 986893 700191 -245342 267312 510561 102219 -476274 728029 861593 120571 -580763 950089 606285 -996454 -33559 -276008 -966003 -754905 886803 222533 -600101 864308 -269553 888860 729644 250603 234558 -637890 698475 -691196 -883662 -768800 392053 936784 899893 -468851 -203106 -29390 -457789 -481505 -322774 880416 -325237 33354 185301 -66138 -236430 -88942 800588 -697245 -37744 660815 154290 -620789 -193871 607920 88476 -30493 -970795 -660171 -817515 381512 669232 -191564 870298 -749144 -868310 928725 185247 -186105 291553 772245 898953 -334980 640546 -169145 -741199 243890 -389004 784910 570600 -90649 35725 -883739 -845715 -875536 399195 443287 -338951 400051 -484483 -352953 -109132 788395 837959 -833686 -352323 401512 543937 465096 135461 639372 710184 451582 671220 246223 906859 -155905 -733405 -304516 -929361 578830 -211679 427506 -613428 -544314 -245809 132901 277071 735378 2691 -598758 309366 519861 448904 316910 -822730 -276413 -191332 -932145 -398536 127014 -70927 890753 623832 856987 -363475 734042 820261 -861902 470250 581319 -502556 249553 141751 -503611 -785779 982322 228373 677224 -225332 777440 715899 108632 942720 -438722 -696366 -71217 452928 880640 837497 -216419 365393 -14928 91458 -424668 905393 -49238 -158989 125788 487440 -433120 -399417 212432 777042 -453224 -342933 -906721 -300274 -437015 -68863 -984324 724882 877121 -193120 -327762 -357796 -734430 -177839 -428656 27042 -652832 -505069 744210 -732213 316965 387801 780343 -553868 840685 250887 -661227 -904979 35594 595448 -602152 391481 -56415 -526853 -949952 267921 824619 878674 -837218 -861087 167798 845362 -579749 296265 526753 -708411 111984 759710 298147 -378325 -614929 144359 -614075 -496652 -130439 893536 681763 912296 -920634 618618 431023 734783 -518624 -126119 931502 -351063 -365080 -801835 601273 -960056 -590448 398842 957117 612081 -948193 840584 322684 464367 -374864 78579 828554 -603393 -516365 -281885 -788528 -440235 -811606 -410315 807180 467734 264877 52217 -181809 247387 722919 -875661 49150 -516811 872407 -342886 196178 -216285 -36848 -967780 829272 -32226 -588486 -738089 -452622 111245 -989041 458465 -13740 918609 57182 -142463 -103033 -532293 -255861 -43340 695657 996113 -140148 -886743 -366933 -234227 851566 -614970 882386 -608675 805326 -399583 -556617 -630108 921953 64647 -457209 -48649 391148 -86024 -821309 148449 376652 -62296 509761 690272 -797072 -812672 -378199 541542 -277670 12828 -868743 -827303 298018 828491 -542974 -317421 98419 621586 842728 155747 -218100 711080 -288346 -799990 784064 347387 489224 -674754 868086 -23766 -180305 699307 524074 798473 -262127 486765 261866 -682207 456566 -242537 613849 536749 -181892 -407249 -906960 -342883 435092 822959 61496 76183 -516734 126342 -544303 752113 -615839 -756971 -417681 -995655 234397 935731 217751 417069 513783 -578135 -792090 886467 249220 -898378 -861429 -769886 937135 913421 346056 -162265 -361422 415186 31220 76769 181409 -776928 971900 -60139 440927 667398 240478 -659012 -817753 -517626 -410580 239360 -186619 94356 -198897 575810 413146 763165 -93758 610966 -232101 19069 -924269 694469 552210 985608 118885 -18614 489436 -88446 -791888 386775 -191767 130087 718591 938445 -891072 -420316 146289 789831 -638024 -469477 739898 -565488 -593280 -676317 -715489 711848 -119016 639430 308221 -374973 614357 -225535 -181950 241225 194145 -195256 216178 -591913 962105 -660992 250147 -549955 929709 -452606 -725502 -446082 -974109 227487 -867892 -58412 -904491 -854506 -337066 -624471 434766 -31969 -487418 455455 425969 -502300 -784297 596104 320050 175747 833625 -326673 -746661 -9458 -260434 -976499 760713 -96374 -878194 -852139 -760020 332915 561348 995689 -156790 636983 -693713 -666206 606141 5302 67650 928140 -630992 517193 409860 516839 509606 381368 543248 -822745 -503629 241858 -198378 -384523 589377 -818920 -801703 104237 927500 -879262 -292304 601310 -745050 846521 711941 -963252 583156 496172 951512 133105 -868432 544188 775868 587128 -821019 122847 595545 -22848 -781450 643072 -358167 68704 -390761 973437 -2500 292637 -341807 545192 -433100 428789 -993277 487367 -736696 -148456 -814884 -21099 -802811 788201 -488222 -685122 77833 295169 378734 -236058 -761465 -72787 45229 -208861 -71354 -387861 -694751 969726 426017 599793 979102 -385161 -125048 -186842 -906035 -344578 -710915 917287 -315859 -772102 447769 -398397 62733 -491963 633477 604927 -446957 457390 517121 -464237 101687 -192138 568416 -942101 -320951 350036 -746231 793895 -303513 746738 -593288 -496484 -571640 -185875 -323269 238160 836212 -770216 -886026 -844414 -979638 -611526 516576 150816 -319751 -835317 266307 -434738 714822 499003 439296 68710 -90932 644908 216457 -478861 -255369 514738 560996 7221 -695415 984730 822191 367392 -497130 -315359 340118 65244 969991 -642824 -387617 387526 -458726 -613817 -194849 653038 680672 370342 -996990 -266857 -206018 62245 323654 544314 -895892 -65210 938944 -380924 244217 -497538 596631 816851 -619962 454456 -42108 -75587 377606 -383790 366040 -320759 16709 690077 -77322 2356 -983458 -474655 -398251 407661 -918142 114007 -460033 59801 -849096 -310355 -209004 -241712 135512 -837114 317896 893662 809231 188279 -874656 -292413 253278 457483 179257 -270669 -946790 -179520 175426 930327 -295058 -940793 132093 -301302 422868 804936 49154 -915107 -18400 -760868 977147 769044 -126602 487314 -777687 844519 -275378 828971 -890402 -803775 991095 -436003 926209 149828 916625 -235437 579085 322499 639122 138155 625682 170566 105282 -559241 -493901 283914 -470082 914621 886438 242303 -958727 -203657 592823 -704312 -419914 546964 336709 49599 287376 -36363 -685884 359662 904819 -11664 181945 497302 606112 33745 -637119 -483156 -220500 -735532 39434 -69673 44545 -883668 455640 -350732 863580 886143 -34558 -675310 -739635 694631 -996622 -812682 -608453 -799885 -292183 507416 934365 939556 -763080 686116 36290 -546959 -779192 413050 -107958 -386237 -700268 -470994 -59734 781946 -725911 -52983 945900 -679706 -237395 442246 418924 700110 -941995 -143146 656733 468205 -836627 71389 -331838 280304 829332 271922 -565899 -888967 554365 -831581 598820 -392161 258287 123695 -182193 228203 562374 397322 -234421 -548643 426864 -765412 -847422 -440347 30576 972162 754608 -902677 372447 992651 -253721 -715705 -52634 -537283 981389 -590007 340422 960590 -361063 977843 411984 690603 -245415 669882 106221 -482315 -464401 393 -239977 694910 721359 -952131 838749 -887600 927811 -898454 299619 -240601 -199833 58388 -966816 580594 997677 226231 826271 -912938 -501029 389952 -72577 627371 964872 -589294 227955 343805 -283102 547074 430978 -920180 -849557 -895269 -774713 -281652 -581001 -151333 123378 237926 549295 -739660 755270 789557 147026 582283 -493287 -54 635887 -669828 -1577 942825 501356 777109 -94209 598793 -801278 942166 856868 622808 -28354 874680 44398 -108748 461953 -528093 -399849 167859 -933759 -145674 -185618 -971235 -236089 -827901 921175 -998931 -209745 747920 -726071 808275 936939 -156713 -905394 -84300 -327296 212358 351111 -813015 -116409 926528 -217562 585980 924781 -82917 936561 469550 -166668 -723680 -975418 -110860 565423 -141618 -85358 -406731 947658 216727 335448 252429 -518848 -834975 477616 450382 933091 -747386 571333 36858 260696 318165 -744874 -732343 711960 -329073 -239050 859177 -712336 -690453 -371636 863033 256897 706834 525844 -610226 -875711 -814813 -915044 -200082 298232 -113232 878216 932951 698436 -54720 373262 418297 318486 -809397 -166021 741112 273203 -653887 627884 -621653 -547661 496899 599830 984352 -210043 -749080 335294 847510 612202 -934982 -174143 290048 -420363 755382 69966 629897 -132079 -634481 444071 -357109 840827 -43412 -445532 -35818 -132796 -499227 -660944 -165777 441553 -81270 592202 620175 -526502 -513827 -977404 780064 -631570 -881709 -98040 311427 84205 -620202 -80882 -775347 -828019 184262 -629401 -630203 -338218 -563469 232950 804327 965030 -689371 -690511 -870812 -177490 -700779 750116 652704 -808334 869489 -649234 -661965 642253 -39717 836675 13673 654442 -49430 -296216 -2238 909005 -723544 785722 -411534 545480 167059 -559449 -708254 248454 479645 430387 210221 18948 457259 -218891 743460 700306 429465 232728 -415798 -905001 788149 993626 825689 487242 484543 314768 -947141 715834 317552 -865504 663954 755143 718448 -256123 372657 -866714 319069 -735665 -125024 -883359 823627 301856 -877284 157525 -139329 450225 946452 678322 298547 -774965 899758 544703 250006 -469170 -862912 875283 122312 -317651 -785833 -74211 -774622 -430481 -590541 18589 -250900 126256 841033 -195032 -697243 746526 -317376 -939608 331967 125 -956172 -318759 3488 -573149 633846 305230 684450 376189 -496630 304874 426708 -914808 -528344 916967 -819273 -689576 766972 -455213 -207039 111637 -426394 -82931 688350 -650631 -207878 -424371 -975638 -739116 968449 -107879 -19144 -951160 911990 843345 -744434 257421 -411383 -175708 477863 -810130 215200 899736 -721105 -497078 526801 962694 -694965 -899244 -939414 -312164 768270 427219 -649750 879321 -936827 -704990 555268 -750699 -79060 871857 -286301 114934 -689930 -882813 585696 -88452 193866 -689874 -711666 9590 264064 -233890 -868049 511498 -54552 -736685 985596 24753 253251 -608418 364385 -351816 -729784 -348184 595071 381249 -355679 732266 347048 99264 -457749 178678 495846 -782466 -704198 -78547 -803980 880922 930066 -159545 -516796 813443 675567 92174 -635273 -142977 776254 -205469 -679960 326439 -427678 408376 285858 -233752 46768 -839148 -141595 495107 -201102 -100590 271397 962318 940008 -172318 -769397 -198670 -296765 -643770 343282 568299 397608 216598 843498 -957301 -218701 235325 -989767 -266825 877425 153786 696789 -927320 -106907 747552 -581908 -599189 -41340 24343 221404 -721311 199353 -725415 995771 -662848 -692510 803381 302800 -161391 -425903 752527 740504 677808 384460 -273187 -106045 616910 730125 -235220 -627788 49522 533314 -357863 -346620 -62348 20750 -398119 495743 826753 -20730 265137 394277 611610 212789 -645761 173227 -455787 -12647 850479 177272 -101990 157220 197574 598696 26279 -175940 706523 -887796 633869 -441797 -994023 321960 -138895 882800 800447 -934476 740940 520604 309536 111899 -888085 -481547 338595 7295 -62993 642726 874692 762163 -885043 13006 -530159 624192 -531760 621437 -944851 729185 317843 504378 411217 -944249 464007 -843777 -279226 -996651 -406157 -47941 -877588 -820187 -650642 488783 288695 -125951 662247 582418 525740 -712917 -349154 725197 -183960 -166251 628009 370623 307866 399338 -882064 895770 -685820 666755 369329 -59259 -434435 103923 -569476 109464 -23566 -327044 -471752 879971 -527391 -578921 807964 457831 492252 84336 480055 966299 -943476 -136089 -738199 -703511 980140 411921 -159768 868142 898186 -727116 819388 -658243 403977 -199345 -147902 -693539 777633 846992 -481491 825031 -432419 -492580 315648 241833 -688036 3146 -758250 -476123 -18094 -264408 -610662 676306 179204 189813 -575985 -116422 506959 -239515 813898 -250022 952737 -224800 948595 273702 379006 -526972 -318713 116866 -969732 -368482 -756135 -435510 819656 279733 560268 885579 988703 -67201 -271462 186696 161366 -320919 265297 -70410 738387 -330348 806097 966272 -510703 645203 -435953 -950524 -93152 -65362 -813099 -73965 537506 880482 -504513 -65483 -711985 -919458 849856 -199581 -730894 -608057 589723 -871669 480106 -158091 844138 -326512 547114 -961292 -584421 375879 400441 -986364 578541 -22789 -674638 944538 218488 -730774 -429243 506972 102946 645830 -742347 -442199 111531 -81739 -15399 -168433 786850 794449 -791397 617043 -733587 -214743 134395 737260 -559035 193086 -137332 51080 100664 -349562 202614 -406138 -524507 -476692 -408461 809594 177603 282702 -878381 746028 -265445 827390 -645896 734361 -475511 -111166 793561 -299663 -378177 437205 174595 -319209 532674 -502813 -587500 767141 -581397 -932976 -666433 323685 533864 243058 -381365 -137639 409272 -671854 -55789 151603 634674 461423 464007 -76067 359423 559611 -569559 170355 227483 746909 -593134 131652 -420264 23085 783467 65237 -396581 -662533 -821004 -610850 531101 893384 396288 158667 393707 -178229 -23306 -517827 564839 -226771 -556590 -361978 248325 -288370 938915 -447312 -275570 593278 235786 611574 22944 313220 -469183 842953 871084 -975333 22546 -634931 453751 -602192 894811 690009 419866 510117 370705 872571 -622846 585425 684985 647154 338160 516606 3697 630962 470010 761321 676325 388067 398216 660806 504795 141922 -305064 -220615 -368088 860991 269947 -362018 991800 -515651 -152234 718786 -833655 156118 388130 449768 -48464 734772 -804500 -379835 620884 987576 979733 38084 426926 -136585 -74413 -905278 533647 233016 127662 -519789 953818 -656648 914820 933372 576390 161382 -13178 368438 711325 -756761 211384 -316942 -254529 -543853 560885 66639 -959456 -839882 -228887 -2330 -98427 988240 -856299 -328001 918603 -818922 -191665 -461864 542561 -414866 -518593 882213 186441 398071 823139 708619 -878309 -327425 635916 -38812 -268031 -777974 374238 -636034 689468 367442 15956 -364900 201374 868801 655418 545908 -853746 -11527 305969 381743 538759 833357 -964946 -391444 76825 472774 173563 -415171 -949913 -337377 800309 958632 457767 -498744 71245 856103 -602459 564583 245895 78633 233792 -990510 -863490 316815 950508 726550 -102115 271023 279470 764019 313383 -465580 652835 309470 733489 99517 -958983 -348290 805539 -64870 148340 -520912 -45894 809490 -981653 768515 -867575 -718017 484296 818492 848627 740528 534028 676051 643891 578790 335176 -771852 -950060 259160 -145115 654207 -841799 -390161 902750 666120 176918 753418 452416 633944 -908555 36476 263089 785898 -527693 -209015 26150 999151 29952 453228 237739 -421557 575587 -140588 -821793 -837098 -755021 -417309 97269 -211557 292126 774702 120756 402012 -956250 491455 879352 -476404 -314209 40086 506543 466195 -625485 43299 30684 892430 946271 -548787 -408808 -296499 -429325 180591 -918388 941139 30997 283222 903801 411225 -498754 -429883 509488 902219 593980 -288911 -209382 -911414 -877777 142724 -615503 -741591 984204 -101474 187908 402288 -114788 640847 233015 995291 -661634 963487 -514687 631771 -616799 -128889 679469 -207724 -682933 587253 -861030 184030 21269 186316 -137157 -339387 586861 -991007 403735 -735735 80530 606975 947401 -701794 425371 667492 -307967 -351187 675825 -438463 -460798 -821615 -83760 101310 -148702 679643 823498 -697228 -770355 388431 -445628 -540431 682754 -483100 -117129 -552520 430036 591176 -726928 336447 -937109 719194 -896367 204143 46209 826798 24334 285991 68965 -409332 -281360 -120136 891003 -136207 482326 -121878 -55366 -111732 -705233 -408330 104748 -28221 619713 -655605 803442 -696148 887333 707914 -112578 -665836 -875896 150473 -438441 -545413 620267 686612 562712 915350 -382044 -616281 -584079 -889268 -319397 -606219 314084 -639174 -470257 -30876 100745 -715601 -105202 614094 310411 249776 -206464 -586622 365609 355061 403421 500161 -812106 -390166 -697870 -139071 842649 -382929 364512 374318 -119346 329624 -778723 -682204 848483 77485 177522 464822 -798980 91564 795387 -63126 -359345 -996477 543145 -255685 735657 882646 792771 -16362 -911641 982655 814305 -272291 -90498 -683384 -12304 -75161 539763 916915 215985 827005 -376349 657139 -878022 -667425 238461 -786064 -381837 -752579 -37245 107143 -678502 747582 -842035 -378425 46656 760317 62406 -549258 865097 -96889 -971027 320522 841328 890334 746965 432944 699457 -506119 -502491 -306616 -124003 782658 917272 856295 851514 752407 894078 64852 -57952 685001 -520518 411531 812205 447392 -317246 -369474 648593 843732 -271198 -709425 -47149 -511082 197497 873430 998730 -948603 -430725 857249 -414811 -749511 -326803 -244945 -226716 -457156 -131284 256436 730333 530700 687142 -388583 -540360 26394 289247 764921 -141070 -321202 -449554 -73947 799326 63489 351230 789793 -888929 -152831 -766899 -450140 7856 -932847 -994384 342556 -127396 637286 -445043 892071 -874426 -56149 -945569 -634853 806243 -233602 958646 -827009 175995 796913 -760524 -86896 456747 746122 307474 98494 516710 -464317 -824807 477612 216559 -414070 -726999 854579 510049 -191678 474165 496351 -224985 111297 -318012 -636176 554244 -712752 388978 -4645 -633076 -70738 -452371 -43833 467113 -12787 642809 -158320 -643048 390163 63852 -472888 542057 -961702 591667 967088 357122 -737807 -818229 -78525 -740579 -581799 -846775 -153812 938181 791432 317010 -974005 -915619 245482 -809437 654644 -281575 -205477 -204917 -494288 206979 -844626 -169748 -445382 71031 624297 333246 -230525 -623192 43910 329740 -823314 -557671 -581516 776821 -937323 479268 -294124 395436 -258622 -908170 -574339 -808072 137975 -437231 476601 -626252 864999 599241 930245 -361648 577402 -162872 -224364 921807 586701 -424310 123788 -516153 561327 -688543 72328 747620 -669787 -956430 -998955 17126 -395289 -592714 814645 -911842 193122 -310917 -608929 -397835 264500 -985504 460413 -259612 -542286 -393636 369836 61949 748773 -768456 340608 -784287 -123639 -552048 934781 545736 -863475 265558 530591 -941956 378902 488527 519635 -763554 -656645 201236 -319237 940512 841674 -798574 -855314 -785911 -335038 -4597 -468746 237812 -77993 802067 -966063 -771375 902706 798995 -802640 799202 -492498 955466 56251 145279 939868 -404921 -512373 -57069 612095 -844049 -919634 233885 -71151 -126595 -970585 774321 149052 823805 -129045 646900 -30366 -178479 427109 151459 -943594 201389 570611 413836 973216 220826 965607 -963949 94845 -713994 -498426 -494802 -245668 895858 -231412 807658 915490 955411 484007 -722332 -359449 905266 22264 -250415 -695305 671228 -5867 50550 -78510 -885774 773257 945073 157485 59242 -99502 -670482 -640401 98444 -974750 -277454 -179404 -452650 -86753 -973548 475597 814873 -459293 334143 -454338 876409 160380 617714 -645825 -47375 900909 -664448 512444 102477 -850516 11472 859861 -908754 725794 -128674 -41762 230794 155310 -781640 122975 404137 770530 706049 -700523 -847319 -597051 -2702 -756880 -244741 145487 -264876 -546157 894051 328304 -153977 -458280 -761220 761481 561151 -329271 -574798 -107664 486977 945832 115782 459121 586602 304360 811085 481096 275881 -239055 -518862 -127704 -409792 357216 -564817 -837705 462214 -822012 265688 -864496 -598424 -845214 321552 192192 -463772 -564622 325138 427465 670221 467040 -67350 -756702 -2038 198924 -561671 162100 474646 -587509 -574092 300511 -447871 -181724 -956443 950259 189613 -34989 -384599 397368 291346 288585 298480 -307610 -937413 -691222 -997055 -254547 -658105 -783794 -954253 769583 -984598 639936 -260171 48641 -949143 747458 -286969 -765395 -615519 -613497 752190 534195 -888448 -465672 -372732 -197628 75146 -116944 -973482 689029 -503594 -914689 627716 77714 785422 237931 -199372 417912 -323214 83626 736608 578554 225878 618666 398163 -671027 -317024 -36471 448560 607260 183499 184861 288620 473732 -122905 453869 -955314 -529639 835990 -917450 823542 -47648 -568816 60135 -536109 -785069 331936 -721243 -892245 -87968 485413 575176 -735464 401386 494354 -214692 -235515 -69434 302446 848289 -282827 -352833 495316 -88564 355644 -829165 138612 -958268 89860 -538764 592145 -643547 114249 444552 431106 -116672 -320611 -859799 125873 11609 -569754 -18651 -142178 -531737 -34469 -680257 191837 151064 -351606 874029 -213357 257483 -972459 834136 -103683 -700780 710128 142495 753514 -608196 -39452 685652 641852 -98626 893712 986301 9834 854218 837283 -932076 -427391 63942 -707677 586504 -195937 -601272 899049 -86598 961911 -643811 -384222 714689 -714416 -840506 775632 -206554 75653 -580618 -294713 149480 142726 194325 -483664 -960135 814165 59455 -570358 -296257 277387 -291386 100900 710549 -904111 -758484 -640220 866376 930535 -790486 -857085 -994150 -308064 -362708 -265586 -977726 385635 959186 470118 972137 93356 -736912 807041 708783 -967414 -973169 762280 -823644 956446 961770 -348425 -807857 522018 356594 -642976 -459349 166624 688203 -101337 879909 407222 -270899 -886937 -339553 91033 601859 -397044 319344 527758 108591 408664 220898 -459725 417860 884959 646706 -90444 612331 -249334 958612 672343 241407 441879 -131412 -920847 115856 -845673 -889194 -598802 726116 -359697 -8609 -868531 -523279 -436393 442506 690081 261092 805598 -500596 781969 -20194 -92699 -205873 -425256 -416079 921375 -552525 -532794 753767 421016 -735479 -547266 -679620 -302677 37398 -213833 736607 -5751 987926 12347 208181 817977 259767 531434 -686378 943251 222745 -769032 288014 -382780 -464172 621994 -975139 -379827 -748430 336733 -134792 11267 -128143 -33408 432326 -592495 -267837 -451307 -524701 -216079 373838 171188 -627296 327159 855660 681992 -834431 388423 -917909 -753713 82749 489689 -208114 568286 886466 -861572 -227061 -947685 939566 699472 -636021 628098 543832 -572085 -14035 359456 967365 166069 -695037 94619 -355405 922155 731411 38824 -192879 170912 -235433 590099 -675963 617688 259133 769723 128997 -155669 -77656 378388 -561474 -257592 216942 63011 368593 -684241 -534312 621573 850832 -541003 -256731 841320 -692698 -251068 -251897 -658416 170348 -653031 461605 -209964 -740748 332356 41751 611230 165634 11692 -652179 -131985 746126 793992 -787800 -742311 180804 915047 761278 433154 200452 -505943 69275 893608 -415261 -105853 -724581 462231 -712153 -580609 70545 264117 -750769 -622855 901572 647543 -487927 698276 643436 -267287 834233 -811005 214457 133162 246265 -954384 -951476 915309 786323 578713 -362436 -138119 -530935 -951554 959891 -448598 107662 -946188 -722354 -647826 -400758 -221147 -413343 -726840 -584038 -236019 -498896 786897 -505970 399231 -426985 570930 -122647 528414 -34845 40492 -203931 -195868 -294314 173072 -541076 -6114 190119 -773433 -519009 -221458 650112 -537653 -654765 953032 -700289 626731 -148209 -974986 -600267 -333045 899983 -304748 -144470 -85598 -528315 -677996 -278825 920507 -11949 648508 -566614 -883531 -648815 -707165 247046 740099 -386547 -240841 -800320 386220 462854 -210630 539811 -975413 626801 -571328 102380 92176 735732 -757070 -528433 -467266 -54930 602447 -941839 -85333 148077 15270 -617748 815939 -351691 87965 917966 261 627392 458477 -794854 -787195 -546248 942371 -247611 -39960 335871 782241 -956742 556395 718120 495771 -764585 -619556 344955 146714 163694 168735 -670219 -232324 962501 301355 -177466 464114 -454762 -206326 -481583 -694527 -747632 378205 -419665 40706 -225580 -699690 427436 -116062 370808 163516 -480695 702307 269319 746858 -826056 409241 -540417 39632 820579 563181 -434990 -497680 -927514 171613 501991 -524574 -900208 -106566 147990 437329 211430 806953 -649938 598524 -623328 502691 421875 -175562 738346 -122891 366488 -289818 -840156 -458176 246986 -118520 469090 766074 291877 -781910 547437 271979 651708 -750224 -146560 -579919 -277227 659600 410252 -162499 437675 25175 514740 -948908 -795541 347554 521170 293134 210871 559846 252144 811482 327526 430248 258640 -885127 728641 132997 772965 144894 784007 -728788 -42409 -481963 672619 -919713 -759805 620856 -699887 513014 584057 -413253 192277 -859172 557820 -972606 503556 588176 -44923 457093 -485920 -28123 721856 656531 -434528 811842 -103154 930124 34222 561442 -21503 11622 194791 958101 694115 113769 894879 259326 654768 -521933 -719846 -257965 -788457 511605 786068 -712032 -548227 452787 982586 166660 375802 -687800 -314193 -197581 78681 -890784 570120 -704142 592028 -325508 272592 -918626 156791 686705 -489595 797989 -392880 853225 -916328 -543989 -302523 324961 854513 -703257 -102618 -290135 62569 -917020 -546825 607720 -186802 271296 466415 -289131 934883 713424 10108 -344577 976733 210554 -123844 791110 -658329 494649 -151803 217951 87967 -515555 630623 -840428 -235625 -613304 -693244 -650750 -381483 141683 264679 -607975 846931 -486809 -453974 -598240 -527617 72068 731686 3502 713916 832061 672743 442930 725983 -486759 332334 159596 -842316 -993228 382061 667633 880887 -561604 131150 -9301 -781477 527861 -724435 -632234 472838 677813 -790887 73989 -210030 -837783 -45865 -77285 971917 433550 596447 -473902 973562 529337 -180388 699448 -223153 241167 -474704 -485972 167669 -354995 974959 -432794 -270133 -806462 235359 446060 -384988 112208 575102 -108002 -569148 353263 997244 -981 -475802 -175318 -145859 14617 465081 816672 16344 -79935 -349986 -743804 -941798 -878127 69996 -99171 -285564 -716855 29676 98502 439881 -279298 813790 -796433 -850095 -291047 -731854 1563 998329 -101351 -508465 -590880 655824 -349747 278416 -173973 -980964 -976549 -843710 -106631 158035 939452 435751 350814 657890 679741 -759306 -536062 722665 910080 -583847 -830881 58941 626809 6125 711172 -805915 -830222 670533 10517 -807267 899207 701032 -772023 -163242 -987222 783439 444522 883636 633376 -928280 -682791 -440945 258434 -958443 973192 754 -511939 -28627 953342 551199 532627 -596742 -745002 -645878 413335 -30662 -604480 799961 -311883 -88930 -224514 -725014 -322264 -556338 18152 -175027 -848382 -440989 231017 -520890 59304 -133397 -596352 -904884 -885293 -549143 43457 -451188 872848 -746158 -819119 -944281 -340544 827281 -776467 607600 771609 642436 855779 -422161 494500 -615940 561943 150753 487485 314689 -739457 403445 -13674 -696820 496552 -83440 -658125 -949237 -29905 -470838 -268433 -723871 -536631 491504 -534538 -295004 -445253 528384 911945 -592163 665571 -400465 603966 396939 607277 734310 706686 -596192 -993762 -579647 -338300 22146 -676659 660495 323748 -46197 82917 259924 -853118 279433 -667995 -455734 -911465 500799 -428832 -483748 -55504 800227 -596867 726570 -750354 -535138 964856 903048 859975 -893681 89311 -411266 -477565 237512 -109739 247626 838976 -2481 -730605 768345 83438 -983777 202850 -637870 256724 -421212 -824286 -162165 -398454 577474 108743 -187502 -669444 963791 166998 -282971 -415123 332693 3180 265530 409202 -759599 -891848 798584 -6029 166710 -633220 200124 -872914 79850 -373233 -701035 -153165 333960 -785442 -131000 853609 87709 365799 -648883 282888 -252245 123325 -706864 44060 -427223 916359 -677326 651784 -767104 324224 194565 717569 832528 -769800 523283 -615409 -156119 -815151 507223 230159 -492014 -250749 617218 82612 924806 621721 891640 -571007 -134862 203315 330705 -709679 -375879 -966910 180313 974543 858800 -391474 93839 -411906 -983775 424435 277674 429235 -98292 -90785 -805105 746518 648929 -953578 929116 965028 -817400 -27729 -381215 -726096 665050 -893740 -55135 812509 500773 -611003 201430 -298331 -35413 -209066 194282 -584746 748068 797165 -695682 -872048 646072 -992635 -784921 719176 772229 904238 874540 -689720 -23905 409610 -79350 777644 -559221 -448687 119408 -594201 994499 -184626 656132 -926404 -139083 -710560 -790116 -390843 672580 -250502 909765 997616 -785979 148643 -528321 150908 -219517 278518 659838 264321 -86084 -429276 -231125 -31771 -761950 -830995 -241631 775784 957787 854571 -759823 -423911 -116223 -569017 863967 -634402 986146 670913 199011 606960 -493887 54317 628904 -210595 -173612 -943312 -31984 -383484 350148 588935 -946002 723228 876528 -492159 -60981 368942 -461910 881024 -811934 630806 -187464 -829700 829604 -619386 63700 -608769 -62348 -500221 451757 -714710 -260885 270951 77668 -134609 766550 -450851 849551 896725 -496461 469863 689338 594935 210488 514651 420833 652933 398924 -853406 514295 -301567 293644 -807688 647522 866692 332487 -82833 -204163 54327 -317054 629484 -796012 -744614 -744971 -62872 403436 295488 -248052 -331600 209720 771536 -258713 -362266 536101 840198 636891 -895490 354767 215921 209774 -17471 819146 886706 -568353 -126515 -232934 -800765 -791908 879891 -29125 698542 -465335 824152 -571111 460177 444224 -269515 386841 -979039 709004 454807 -185201 347492 616940 -192961 323013 -760715 -46506 813251 -884613 -58493 770802 -747252 508769 307667 976923 7510 -88033 794298 450402 -666190 915918 198436 -541558 913415 105468 -362864 956940 921485 -472277 445585 423444 976209 -634414 694606 18947 -128204 -52005 -856830 536812 -376852 350756 -734978 -533097 864001 366718 -515038 -357504 814929 870193 649192 649689 -768755 -187402 -266023 405508 -902214 -289285 148885 -894694 -299344 -303261 696528 -206233 -201570 -971837 -746161 399339 -899196 -996442 142703 589018 -14280 -727542 -101601 988317 -774942 158177 345953 897615 -629248 -264943 -835123 86977 -944669 115188 -12914 890615 432303 -583720 409186 -234968 822111 -831744 435742 -459838 247487 470561 902568 -837020 162672 551398 -636548 3042 -956825 913901 -559193 -603836 275438 277448 447055 262599 -620894 425597 -403159 -807333 -692492 -670969 137729 -393181 502824 -751662 362550 -850056 959961 812994 -918596 786535 180210 -75603 16152 794670 -353994 -688804 687207 915523 -334918 261262 -559657 -877491 616550 -862859 -190036 -985944 -85001 -190281 796861 571494 569216 -767889 867828 745161 913508 345769 615378 -991414 868318 -578326 -577431 27669 -851975 -716891 664671 568202 834072 635591 981362 -231491 -649873 638892 -696466 -156809 -328440 -610265 -426951 574003 166208 -291841 -721336 813730 694471 -801300 -384473 -386648 -717020 -781666 112245 -736164 963118 90422 -798875 387468 -508653 196427 -645442 -416970 381013 -173849 611292 182288 418760 -708857 -905171 699266 365590 349599 81716 317351 -792260 -654701 -73206 331471 555658 -960449 513624 336896 764582 554096 266847 -917648 31241 -906392 -920976 684428 278017 947038 573940 662132 -270034 -862724 153445 889853 435205 -457632 -102958 -731730 89039 -490725 601439 -850236 743723 443573 29507 -608722 39560 -63705 -450615 -325615 -572244 830047 -9008 743493 455856 -407105 -849333 -55850 -151550 -880865 54721 773892 760545 612294 -477619 -779453 -87452 378741 -418017 15036 -298508 375773 -907654 -619446 -441779 1956 -77772 696190 276737 -107676 564665 365979 360309 -782165 407432 -360677 -492574 247932 -438347 468777 -536874 897100 866917 -742364 -469456 280198 -221867 67234 640423 833672 -800301 775275 724420 -300124 979779 -535431 -320925 -224352 602268 770943 895798 -136138 -387736 846559 -528190 -223596 751688 -208974 -881696 126045 246510 -101435 -472003 28967 902305 405526 112218 -8325 -906564 923099 681101 409688 -763345 722811 -371842 988592 223868 -805230 -593236 956265 761531 60401 994533 145246 726679 -336356 -440879 -129957 -369841 590667 558952 -469596 27062 470122 -921865 666351 587443 73241 -276704 451941 11970 390060 82390 140198 644593 951596 483301 -199998 315492 -265004 929000 -828096 -119087 863893 459728 -663782 -297467 -329837 -984604 -442305 729181 -6107 -271044 -246255 387022 -434471 486725 458980 6749 454637 -949312 802693 772007 121175 906563 785968 -897317 668223 -366922 -617063 -559813 976511 579031 -484124 -220513 109866 -127177 22061 639858 -844542 670266 -87295 655155 -250752 189723 -802462 439157 -353199 981478 -634169 295775 921811 -655108 -250854 302508 591260 877715 220472 144556 -517006 726067 648053 572482 -465964 544570 67093 36452 -193296 -330280 900820 -732258 -929237 691476 -715041 934543 -187619 -224699 -685607 -656533 -354798 -998886 -188841 895479 443146 870803 -923548 649104 -419527 381830 -926595 -325212 -172024 429211 -766570 123319 -733934 -615729 -466412 -980000 948392 206453 -56879 -22838 -101939 -156880 555163 108211 -682821 -436485 -137675 179952 313692 -226654 721236 552167 -27310 -764602 -862685 613651 -145424 -889764 -748992 -965628 22462 616494 275133 -900004 -630791 -874024 -38497 -47148 -747632 -404787 621538 206261 363176 325712 233076 -330145 543002 -29700 646454 432325 968816 -554052 -930562 -711314 380523 -939949 -541289 270582 550272 -518315 932159 -163061 531286 -561492 -588760 -53775 -654519 295573 284280 -764034 196202 642848 714058 411551 689917 936115 -509654 451281 914682 7944 -218724 -819415 170893 -720598 232854 -115892 -895722 -695684 553217 261879 818601 -812494 182972 -576519 899214 -874282 -672999 -363468 231619 564420 257119 92064 -695307 -374609 -630458 -1592 -203253 34714 320382 -21045 613275 -198561 588328 -382500 752883 -287573 410331 521154 628753 298624 -52192 985688 -236501 580914 -752138 -174322 -117975 -11413 45776 614631 -244955 782119 846226 -754183 -202766 -941256 656920 -674959 231186 516675 -105170 826508 678334 395842 -625255 855838 -499486 -60032 -988275 -697329 227742 -124641 478772 952921 408903 -872171 451118 224651 -459164 -484181 318347 80457 854193 943741 -94893 -403766 -383329 829693 -824066 186072 911698 451440 465276 454868 -291038 207087 -570705 313776 -462309 109800 559596 927731 484349 364954 -552322 692792 18620 -527588 -188254 717615 373248 759638 -315508 -5862 -354265 -457593 785249 -132015 -210242 36030 -197189 714303 62092 701408 -731096 -562333 453767 280232 -875350 845905 -673571 -484829 590905 -599122 963308 792496 -407491 650679 -350646 -919418 -411500 63674 374846 983341 -686958 -411621 551749 315011 -885252 960080 357646 339129 911884 573286 375423 -565676 458992 -731398 -615250 740269 -217653 452289 539752 529265 -855374 -996864 182189 -286175 247601 -935147 339506 596499 -39740 749292 -214947 -760849 874845 -725878 -376627 369331 -463900 -660986 150480 836784 797491 153995 464747 -618486 -727274 812248 -73259 374076 -548655 -885312 897916 445330 114202 706218 -294273 703149 150938 737170 -661582 -804861 931568 -241018 955934 790364 -817746 349609 -168194 -881450 611802 452916 -917693 -518686 350318 -974352 -915312 776260 -587431 -437699 100926 81175 -579588 -875889 299354 -428985 -301522 16619 -464862 123669 636856 -450578 -315508 -253929 -966182 997319 28607 398261 -319292 643896 937240 -362324 758941 768281 499622 755855 -102528 -842796 364719 866242 599289 92394 -766167 390269 578573 -697619 722497 974159 -434513 -221052 -182953 -806888 443340 594410 434431 -252019 -52160 -227473 -804734 -91976 -235553 -253835 -56356 -561802 23661 -848652 -7236 -838152 329638 634231 -293114 -631614 -915529 88862 -329644 -508114 -559934 875034 98545 802538 -376866 110387 519901 241910 -804331 44869 917580 -445913 401637 -236226 -919386 -210009 973247 -481758 353032 -470413 -627829 359560 973762 989787 -317022 -443238 -857640 -727802 -509358 -259943 220673 816363 893917 598358 114986 800216 -136838 -369862 -566156 844271 -884525 444479 -231374 663077 -87802 439157 -770580 -467135 -200283 -741634 -637986 -674973 883381 -675310 -774406 675578 -828110 -313348 -475934 810956 327562 924955 -221201 394355 -62051 505186 412077 889562 160708 -28200 -825252 -411196 -204729 256920 898800 -121019 -534299 59731 462994 287175 558159 -720823 829086 30598 -832979 996820 -581469 509716 574361 -908835 -793115 -993065 832415 315492 831198 -827386 944835 -840835 -515399 523695 441978 270925 725462 -466636 198448 -297839 557513 216905 452033 -906344 711386 959736 -66176 944452 -598266 -780643 367539 307725 142845 928106 -768108 -467843 -665310 -521244 933073 -627403 271887 -432924 -796658 236647 780174 -116841 -995874 484826 927264 -831745 -533298 -465175 492154 804592 -466342 220036 570499 926483 -726155 116013 -836136 -451737 -712699 -567043 -254904 770363 -979228 -890339 -94120 -427595 124897 637133 943808 880974 -655683 399584 211692 195667 -939601 -931138 -655108 -124955 563425 7648 -724155 849786 776688 -27432 -189490 -872997 -27537 59334 795731 946852 103525 -179356 848325 -527545 798922 -381700 -161080 -511607 368526 -364436 -648269 755714 107411 -741207 -547820 -100063 -993746 78649 172202 -48601 564777 -415689 721513 705704 491076 997586 -878343 904461 -590417 -523697 123063 -58988 -541294 195459 -135373 550222 -848379 -423846 -318672 -74720 -938983 -800301 371367 461762 90701 -7423 963653 -1725 636825 293259 -862232 -803068 241511 -966100 -728794 129208 386453 -138443 114246 -510613 721268 792326 342469 816760 -633780 -768999 -648494 -494832 744150 68855 351570 -850886 3136 597824 863965 415054 423085 -271832 -64449 831097 249266 -362764 595320 -348868 -846630 303745 512444 -301076 -743645 985406 -296076 -516812 -454401 709293 -785861 -158194 857811 -155418 -344478 -888626 -420101 -352748 -151955 -108776 591941 596213 -651244 -372124 -170254 -421666 571714 -50175 864184 729781 207897 630031 -187070 486646 985580 655364 683310 -646354 -273597 858152 535054 234499 -774309 720281 -409624 -966486 -600284 -228025 840502 105967 -652607 352121 -888217 -987727 396044 -186 988764 994020 479631 -755939 -413973 -311923 234891 755006 -187296 -826551 470773 -422850 -637449 -838202 904692 -108025 -221469 -188344 719205 818134 886602 -801242 -778409 -189765 787526 -229558 -893809 -736867 377830 -96715 -794747 -907725 883499 862585 -38555 232460 -790004 -868676 273807 -498040 -367502 -252100 -298985 286684 876605 -798267 590918 397074 -296899 382525 51223 -709626 276281 -178791 -804933 -563349 -73620 -113819 -182506 -818748 -969085 -819008 215615 804843 126496 827613 657412 -969970 775002 791427 776676 975917 832058 59022 38419 -961123 211648 -105620 -41095 -898040 655836 390816 -403405 -787990 852726 -989117 215825 -250986 936678 844158 286998 739503 -81028 -708078 335611 407983 -491526 -514480 255020 897251 -890987 -134495 -851638 718317 214904 974207 -42201 -376639 659264 -33927 586189 -439127 838401 811059 35576 319937 760383 314212 99607 84988 323830 566103 -890545 203933 -673645 -77589 70008 26686 191097 836371 910878 498252 992765 -107178 99073 -907639 824426 375247 -469739 102409 -794370 -354898 -771453 342453 565099 152502 -838874 -569012 383574 -158787 516623 -166691 574811 992175 348802 371406 391944 -353909 618230 706008 608606 -847131 345241 609928 -262189 -314782 -999094 -426048 -310446 -677825 972445 298420 -501191 174154 -409382 -806419 263002 -999577 -55554 183753 284795 880141 799032 655353 322134 -214073 -592914 -881278 -825319 -43341 -31306 378301 -302745 660486 263901 -460073 -325930 -832762 596835 268114 111855 -204914 195581 724482 -89679 -509426 268306 908304 21006 478728 -112449 -732038 946668 250004 67923 -674799 -41563 -337955 348243 17274 -735736 -506718 -261130 797614 -43178 -495178 837930 872442 596678 -623872 -257394 974463 862081 563068 -198409 879283 571814 869816 -710037 942558 233416 -827304 477993 805790 317035 755475 364446 86116 599818 -232269 283377 493045 461460 -90472 -308232 -394647 807146 -219722 -517823 755247 544611 -181614 -335221 56200 -983607 -8502 992714 -851193 -305063 -8950 -686938 -102248 -912570 -732137 -909316 -902282 -314185 731976 940763 -545998 -8508 526728 -723575 51891 -62083 -155434 -489604 104753 424292 181573 691425 157880 862190 -501508 -780904 472876 -203643 722358 952758 -742849 -945143 387907 -19326 -737412 -571830 95238 758392 462528 615568 16885 -485687 -102468 -844780 -331876 213081 410740 236164 533914 -558656 162627 260866 385059 -119478 -288299 555558 148348 -851465 -895957 85495 670210 752891 -442470 -263946 -293212 208447 122060 602772 32996 -562082 -672194 166838 396505 -953687 -292800 512440 -482640 -391901 591865 171368 776614 102150 -401440 267526 921616 -779460 742724 452683 837972 -658457 -734267 -894625 -945043 -648486 -225960 964576 -776853 -651491 -35129 -154398 88433 -223251 -504017 258666 -582731 -422086 802560 793970 -680061 445479 763009 -164759 357306 546701 -171447 155056 -466867 159096 -666809 -632931 -991677 -491608 997435 -326021 -303176 176274 259898 -466040 -642086 574685 -673106 921846 606957 -206747 -474285 -241045 -552633 4795 539580 35969 -242219 690851 -53556 624839 -408556 -574699 606653 -93122 -925799 867261 518173 610269 -303351 -237061 98764 -954355 -733407 152803 513791 -747859 677552 -502722 -303169 324111 694168 233223 -395285 488441 66001 400879 579634 -354522 269030 -479143 -173670 758978 -27274 -531873 -425731 -897294 -746060 -916405 -812794 479433 893031 299039 609208 329300 227946 577678 -852889 814351 -687955 581120 225212 108525 728243 -917742 291638 -328491 -973294 -14445 -270428 -857697 -755337 -807928 -25940 -525157 300191 -674519 260039 -208501 603230 720994 -173758 286115 -881636 812500 135743 4752 -584493 -8751 -632398 -455057 827794 112739 44261 -781487 -574467 -848314 -676620 -678466 -91317 476265 -91055 31790 380998 655729 -217151 765841 358479 -206923 596317 -606903 -845096 -322109 -642414 -930773 588136 -502822 -991198 148098 452890 464622 270241 430091 838430 106152 13560 968442 -512074 427107 -257819 -111629 -628934 834224 -75399 219026 -189163 -89774 856857 -261915 237638 -286141 -404610 116332 -851103 -34515 783541 -601441 -402165 -82190 962463 755560 465665 214436 -871694 -914907 394001 -893938 -120009 559912 148127 -669399 768586 -614601 378401 -866648 -12963 693004 -962140 390381 -992652 708693 -375995 -567279 -326806 -651723 650809 707680 477291 571201 395718 915674 -123655 -547580 -438969 795444 327783 172412 -51797 -971819 -45983 -434533 -666505 204249 -296990 -995769 -733889 461969 677691 -510118 678449 160129 -903277 816547 -617845 243425 100194 -378525 191520 915612 -526091 -584880 19031 -526380 -773651 -830698 639148 -702883 -730944 -692655 227373 257341 207926 -780524 309502 19250 24173 631141 -386603 475948 -116651 49470 203518 6862 -707275 345998 -994216 523634 485029 -193354 -327209 -544990 404753 420109 -382208 432928 -333379 -952100 -516496 659550 821691 -556702 -282026 -774393 -691338 738002 -771084 19444 807083 -898736 -469726 521784 959979 -366601 -254134 350997 617626 177750 875885 -723836 421875 436334 -468835 787889 272129 -745802 585729 -932612 738599 51608 -489388 197626 258970 -353551 -853658 -231310 581090 -804459 -417383 -533024 -760483 526280 272229 673397 -689221 132294 -707242 270869 -986238 854332 871433 911447 -189684 606668 -331598 394633 -485243 149005 331032 251050 190829 -710647 85911 -951954 417692 -547907 417053 867774 983097 357277 -734802 347445 687425 -676723 432865 -624349 775 906089 686048 -169586 -463826 -743554 -851988 465068 146224 -924401 939094 671722 -930597 707025 149127 901225 -144305 -275473 302201 38140 312961 -397305 -612548 -448725 163259 -833366 -425102 -818765 789401 54752 -666797 -846717 691342 -445534 -86998 -84672 287069 -331554 -317098 281922 -928992 521207 503242 775829 -399803 -905661 -228083 -333447 129163 466059 590395 661091 974218 -333683 -619774 -683270 497576 -803843 922661 244890 136869 -862208 -949507 676564 738448 -370000 -828045 -926868 128847 -738020 -950265 -311463 178843 -364091 -202675 -765495 109442 851873 -537878 595355 454371 251931 -829541 -481181 -259723 610833 -263633 -582039 -299839 -643499 283016 -39510 433955 843949 -868834 244822 -196531 830676 -164485 222288 -803515 546806 484032 738866 -696222 -62153 -84193 -828346 -931374 563757 -273825 -569330 936342 932833 571611 297148 833284 -544814 360451 676283 597829 -456077 -191270 411940 530261 -85976 -89354 237385 693254 418124 843779 -671569 286845 145454 850368 824972 -250957 -720625 -253952 -692531 -618251 -552794 -656853 -4590 -850715 730397 -437062 -336465 108407 -152559 818879 -912723 679284 152725 -943781 504903 613498 135984 419013 -689938 -639878 90330 893130 -333498 -141383 375043 -390329 160679 -294832 -886900 997169 798620 3884 151884 -213234 839911 -350962 978957 284409 -761733 78732 384525 950689 -851456 738575 -211843 -79925 -127533 758739 926853 -459188 325764 869097 -440259 -850928 -572458 675896 599861 -373482 10947 184440 -319377 749169 139893 -611786 -72224 94280 -696499 -506541 965619 -654762 -794784 83077 -994555 -419476 921205 71764 360938 -399766 -354295 -846306 -376217 47946 -932533 848788 -184650 566165 -469984 648251 878853 103659 524064 -720917 434551 194816 422423 489811 -833631 -35175 -194555 -761613 -491634 918163 -40801 859937 -143684 -870691 611915 -334459 218140 347769 -349656 647965 -356202 501247 496388 429754 -590333 18970 296035 830720 609074 -94328 866687 325098 -449053 221470 206531 278212 -722481 501186 74318 425263 -494946 -260496 -574090 -284640 -963985 323382 281795 -667679 77780 -379209 824816 654735 774867 479915 653677 -759397 717030 462045 578528 -608951 -507012 268077 -423649 -519756 416886 472716 841527 933959 685482 -663038 496617 -873659 486628 47531 -483417 -739261 -727456 -285259 621083 -908375 -520367 -977052 544033 314548 -307747 -164209 660424 379127 289950 802720 699605 -615723 -941277 248088 -405696 -468599 -660499 -196855 789429 -315234 -843405 -683239 768148 -793225 769054 902278 865905 -779831 -76978 -68580 -694379 -760549 -407469 692545 389883 -992179 507636 307946 365140 -460530 -980884 286499 -422268 752741 -573209 855819 -640221 -912855 -552310 -78123 -727556 -870775 791401 139720 759057 640516 268558 -72640 -873067 -344078 -350087 -765525 -814480 20729 21786 -90483 -520897 -157671 347097 71932 921682 -53471 -993778 -503004 -239572 453175 -100087 -851515 -251514 934357 -500596 -574672 428877 400710 -967476 875854 714271 743597 -760461 182809 774482 292094 584865 866592 129261 989699 -514585 553992 -733524 522200 773194 350469 145792 -832657 -890810 -29339 -190323 460685 438728 652550 -411093 -478261 41651 -10149 222694 -484073 336988 -517525 536702 428336 -500082 -384047 -636696 -161619 939527 765117 376266 -801417 39544 164082 -455037 -135734 719369 -488250 -808672 426808 -635821 -258011 80360 -136922 149349 -316530 -468654 -171187 -36545 244629 599561 350011 340058 222303 82031 654287 -503266 -938583 -373609 -337600 714474 -52671 147529 103319 336655 587147 769410 -652752 555477 -930562 -351374 -839107 -756234 605605 -250884 762563 -651106 251294 305977 46107 328177 382366 974325 403314 -984828 -398229 -390351 -248119 662627 917344 -848737 473846 510602 834157 38953 305314 14828 -56812 -783637 -19383 858479 -800915 -877644 725565 493165 952483 781577 -11230 -532811 413301 788514 -846861 -298872 450358 -416405 -707204 321309 -149171 749828 -479265 -588131 -305354 478273 -585073 -413273 -40705 -179285 -739496 -15283 -985908 -368387 -756907 -518122 -651180 944680 749432 35834 220769 419919 -323323 239465 146771 -708916 -626793 -887100 706846 67625 -641126 133602 -716729 -303576 65871 -113908 -593812 -387012 -870196 -878334 -256327 150285 86649 302452 403443 -191880 500628 -349942 -80399 818573 330286 166108 768670 887951 914091 -937222 -134535 -568841 -88762 903398 -575467 630257 -72437 345493 678169 370653 928731 48753 -695360 546640 -657428 796250 -795430 637969 206918 -539360 -815926 651549 973767 827275 -91258 10659 -837729 -225324 390810 -895864 -131243 -36695 -809819 713571 990528 459692 636251 686338 -693489 -745868 -621823 -840988 406978 -249461 -695436 -842306 439215 981999 537507 523126 30078 -451822 -524016 20394 -360788 528857 -250030 -67030 244876 963232 -845546 -933126 -953407 338100 567449 -920495 -442170 23384 938416 505245 338151 -54335 842561 -435332 42053 -786918 -50361 371780 -114347 -414847 468818 834173 -537119 926600 544645 787553 266630 251829 -883178 692195 -662220 847874 854225 18341 873521 246109 -90987 484608 160151 916009 -90923 -305536 -444463 -573764 413976 -316826 -28254 545247 -521862 -674396 518686 -989999 -289623 810468 -860497 -282428 801001 844290 -359918 962398 -73328 893069 -526761 -469703 -508149 149578 146404 826212 -695081 95536 -612237 -747936 501129 199661 608399 523811 -513850 -531488 -69861 -289511 884555 977565 -679349 -869986 537703 29549 483113 606341 -973060 870859 -503535 739476 -306814 834920 570806 -197114 927492 702759 -643301 329991 -976607 224418 -470502 611259 390924 -240605 997088 277304 -823668 -918228 -268689 592264 116220 657008 -806117 931368 -111924 -527401 320526 -318197 -141185 -888962 652612 709144 526379 -779212 -562673 91047 -255235 -614658 653844 -329080 896306 -60395 48461 -699268 -116066 802915 596741 -452550 845481 185993 -566945 -104212 7757 -677669 -686641 -552529 229657 360674 464158 -854377 271153 -205734 554474 208552 198092 124594 -233052 -780066 930996 -367857 -888815 -415834 -840886 -155831 909770 351075 -794368 195947 -543171 -950550 -65443 -443081 -826839 729989 666364 143008 806821 -302732 -242035 31439 -582886 -462488 740434 -446433 535236 654726 851107 925601 882869 -999702 -962965 -492904 943698 823329 -98134 940926 -874285 360366 727025 724221 903368 451334 -228248 -48009 169359 -134380 668491 237311 656607 -576842 -444184 -261283 700864 -940866 -16989 970894 40848 -389775 -291854 923201 479232 904715 -109726 -104101 319125 -458310 810896 -617868 -986072 424735 382641 -230184 -948634 -564400 -267509 405128 -956976 -944936 735993 774710 -493124 -806731 -21398 430924 851282 -167847 409827 -578843 -111856 524842 -829831 -179630 -444473 903810 -442025 -653929 550684 -765392 783550 785260 -282233 -923275 736128 -688835 -580521 186631 985092 546602 -955348 360081 -845626 455431 790780 524593 -181804 -248868 -159345 476282 -455470 584550 -218749 670192 492662 916501 -386743 -337138 -198004 452365 -710235 -395453 -944653 880549 -928718 -780176 -503393 -786070 122716 903275 -836843 344861 537444 -143232 63602 -649423 -622112 436075 -729883 582222 77752 887775 -718288 -262319 602537 -536701 301995 -150967 233798 -232849 722368 -172165 -183181 372275 425328 -714529 603112 -453552 -739507 -768863 196148 704445 -888706 -569823 -678985 -167708 523710 -515852 541478 477474 -681123 567265 -563445 -313654 886845 -115484 -74941 532259 -662698 175534 496639 107365 48180 100003 397891 -792512 452724 86747 536553 992854 253258 -706015 529311 338108 754045 770935 -790555 -219139 256617 636304 794640 -881386 192764 589141 325834 993659 545466 752481 696720 -771440 515898 824453 48690 461489 203174 -249148 -526633 -361685 -645313 643671 -407050 284225 554966 -393685 -100898 -785880 870484 -809890 -63186 473227 547763 -427194 -298402 425608 876291 32746 717876 -505040 -575258 -363513 556112 922123 -939500 95116 293153 43922 592728 55326 -789010 -116429 -793199 944661 188238 356817 67378 -449795 645935 -210495 -774718 -503785 -35373 -690738 -721059 -118827 -191794 642870 -435023 71905 890378 795563 -224255 38550 578243 771795 -886106 915973 262284 -883768 -359415 429938 956744 791193 324522 447317 -665295 -64186 -322147 -895911 63060 -849592 564743 -746016 445075 703239 -940635 3453 678690 -388894 985158 58745 590219 64299 831180 864335 274602 790952 -101201 -606289 -284239 569107 817657 600447 394789 452891 459723 -601771 -777121 -108063 837335 199166 589196 110332 -797340 722811 32302 538613 287181 -440065 600729 283723 -376702 974450 451575 840944 -998010 263280 363716 11339 107119 67531 -121518 213300 707561 532485 740038 749307 -72141 865751 -909543 499553 625824 781101 -613480 13597 -663784 -274393 -281372 -962984 -268524 -458215 -668813 -273102 431142 556428 381198 -123717 -962705 624699 648017 155386 961574 -923113 510126 -544150 588568 -757180 -257814 997624 673442 -805222 837021 -596090 236089 522916 668343 -940949 -819101 263588 190966 -209039 -820293 987405 -776719 -556843 -330255 -374008 496912 -773557 -426553 225136 169745 156535 604949 -133419 417541 107509 -890170 889725 907089 980178 884825 -448034 56750 588433 813665 -338779 -370391 914727 -418683 257971 859683 -170625 77185 920730 -224302 174966 98211 -563035 -970818 -681504 -316722 -415027 374853 -164478 518139 -362299 -545257 -391915 -290509 489967 -113861 596042 440982 376548 292745 -301632 -256040 -421905 741806 -220528 236606 128019 153515 -62526 -112347 896513 -174762 -476844 -186244 -545885 255703 208570 -545979 980756 80172 383961 -897896 158757 526885 -555381 487584 234586 -458263 -823266 -211557 577002 -795281 749909 106974 477379 -767354 -645914 -74161 -786940 -775346 -597638 -361622 -610431 546877 488368 157373 738626 -43877 872858 -41493 834564 -751994 -377410 -387668 954551 -253842 -975850 -794037 -667010 459674 748432 580776 723634 884897 -837105 -806220 -193313 -782862 -195351 639095 63430 858317 -732569 -465139 311130 683079 -168632 -966364 271683 473674 658494 -199680 -769699 437011 452080 417016 -853830 -15054 415606 513783 74524 -755826 515552 -575621 -82437 120158 -628433 -13927 -4731 -44239 766426 -844553 51225 -84249 303434 411728 -187700 -656715 -414498 -474637 -78235 6053 734313 19525 -893600 -423276 693167 513467 840302 871858 284267 -667167 -913294 -227963 987852 -445226 405382 -480921 312180 291277 232564 178179 761975 -535027 79294 -625188 -155294 118002 -261225 -279226 220593 -335766 571752 896491 640088 -972935 -2356 -675897 -462533 818997 674451 -753491 -817354 603210 691650 -352576 755094 94712 -871662 -356870 451741 382096 -761235 497448 877443 88571 -931084 96748 629231 -220749 856316 990522 -873470 856775 -393460 826332 -582452 -460708 -833823 -391314 514773 330918 980714 -455197 34198 -269709 460 230782 101629 246945 783839 -833575 -757139 451235 170543 -582175 -364613 983552 -302468 834008 507698 -980909 686906 -494254 -550640 716620 -316398 171576 766342 -82 339423 923593 -925124 -615345 654770 90004 842315 912411 -664754 -906497 748225 843281 636845 -898749 894369 869701 -801031 683373 605536 961756 -48108 771551 -523670 -553325 -487279 797901 837146 810168 896824 904512 -562747 -325585 521350 -928746 747568 -764305 -196693 994304 272277 -412285 -451062 -145789 430115 -913527 544700 -394632 535163 -653386 62606 -107252 85043 -277680 -588802 530753 -905129 427442 -595134 -296213 -273053 751052 1985 -373453 -673462 715552 955799 -971625 499058 350534 998293 -578968 -865227 630761 738239 -333749 286178 197576 63309 -534343 665018 929206 932523 564607 -323597 593434 578553 -637890 359481 -978576 870923 -310676 -331480 -119738 220138 19025 -753453 356032 -611503 597387 342720 177301 604593 740619 -130326 -971121 305198 599062 600766 990094 -917217 -709307 736542 843014 965394 846725 -355999 725116 -934075 -563817 670032 -533106 -567122 849552 -319189 327784 888948 683355 868130 -960433 903412 304179 986588 826010 -482114 276265 705780 -568780 -9963 -226780 512759 685084 -939278 158300 700391 233573 914177 581469 -475205 -230730 794531 679691 440797 467402 -368918 -833256 -911829 -889103 -479584 -924529 843766 -484722 889793 78285 -941306 -447849 -187908 -277885 599315 -465896 -772426 774581 531917 452528 436359 -31938 -56362 453523 -97221 -730806 -576701 584966 -9006 -962214 -735713 35814 -688768 -940349 -930584 134178 804781 87727 -512241 161340 -826633 769307 586876 -952373 157483 -114984 -155384 -529668 -241968 -792694 -879103 -875764 -41700 -9557 740650 422992 393213 526857 -898120 791342 543762 146244 -314154 973985 882606 -5807 756258 771385 286812 -856710 -965458 534169 208982 -144036 6528 535159 820620 942695 -376686 710815 -918237 722786 -726958 226672 389491 350436 736675 -181667 -392311 662108 -851365 54765 679459 273930 -702013 -352708 -34506 258051 -639718 861560 -728597 -898255 -234350 270181 273182 347728 185553 91993 795486 -556173 -610319 -353471 -642960 376061 -389120 75290 507340 93096 -52094 -571399 168093 -966270 358762 961667 -37179 798443 773156 632182 -707112 -391912 -117873 -512482 786972 -580973 173691 827488 111759 -18504 944687 -960845 57697 -433863 681829 264738 -882954 334875 451532 647372 914917 -332872 -304123 770276 -928772 -308805 -228825 -596175 911417 406695 -488773 134158 452306 721232 -368319 971883 265518 889183 314793 748107 -515094 -618541 -782630 228420 -722474 182011 -595153 407299 -930827 -603907 901109 323909 746112 19282 29550 697950 971747 -72249 472017 291382 897342 91006 -7992 955079 -81434 997867 -33936 463008 800994 -675368 583261 650085 -636178 669793 791571 431693 -921989 -789000 322318 -163934 131885 -305310 -690501 758469 54876 -627144 852348 855208 -649964 149351 983848 -516654 405397 181809 -224759 976734 -462637 823978 -259619 -458244 -334474 777659 -866475 977134 -716709 179746 -850151 275340 -194286 -863760 244930 909250 369119 285706 717278 364813 102201 772905 -110480 -161535 118990 -608934 941933 -142907 -966916 704127 -401088 -449899 -216487 -301749 377287 -225473 305580 -328630 618067 -939737 730866 -60841 -436180 -985149 -207270 233764 -518517 -869472 891977 -630347 -783841 -912549 -443304 537061 819080 -610391 -822959 218720 286943 -921008 -767563 -720600 862892 73387 244536 457488 797422 840489 -457533 -101820 -906985 -755121 -725902 441151 -582259 -981582 276 -496942 166442 825341 55342 -514780 461372 -950799 -771465 -482259 -150138 555872 277213 -299846 912318 -104655 441087 -67348 14221 -167968 -604751 84025 616082 240507 -820868 -344215 760031 312870 -472293 -61030 372474 -458473 403966 671036 -67746 -211686 388427 -974442 -37257 194574 -570152 -192832 -81878 562791 -649293 175782 -950326 652714 -888934 736140 870820 773364 -693245 -327164 270324 -346252 -126955 -745351 257133 609644 -166227 958504 -478667 759732 -34982 511778 40551 86710 828001 -921525 -624496 871795 -512838 -709538 -58318 523133 277650 -995610 108868 -418949 807111 -801466 -21969 -42584 228462 497203 -140973 355668 -732720 474421 -312320 -533791 647144 945706 459646 346568 724583 944834 222085 -775790 -354895 -770172 725829 832735 -545570 -780217 922336 -144926 829370 169914 546923 830306 79557 -509603 670192 -926661 -252109 877573 -147985 799963 277484 -116260 915160 -964666 -206451 -700706 604435 510355 -647066 -866466 222073 75372 -547206 891135 861656 651026 756483 996668 -931085 -619562 -888597 -645152 -291841 -689375 525908 -654194 -347481 -851603 598032 796218 -426360 -836150 448426 -577874 -826058 582490 695003 -825721 -514506 699221 407574 640949 963970 -372474 -572291 -93570 649224 -405044 -425623 -803077 -264277 873882 636902 575898 147904 655607 114612 804251 259346 388095 591815 380947 268255 515680 794056 -534421 3801 194909 435474 -96158 359974 797775 300598 597639 742112 464287 -722696 -702016 678293 688973 -826928 414790 -802872 -908307 -164886 900903 -789521 -322908 959525 -301886 -738573 -663889 -21353 -869554 -547149 -709155 891912 -529964 57217 945424 695155 675760 757667 643392 -635895 923157 447187 122103 469165 -700922 -508608 -798634 -40968 -999331 872971 -740593 -170057 961223 -614325 365161 -679960 165189 284041 357823 346049 -151251 -337212 -89727 -567767 454952 -544146 -529614 492477 823218 62829 505960 686412 166173 148124 -815409 968923 673806 -30776 29478 615330 290558 -995149 780736 857997 17338 17812 -759291 244540 -642332 -258540 95214 652420 -223632 447826 -801395 -7445 7335 626785 518915 -685008 -466009 -129211 -809849 -76607 504417 993786 704614 51522 -635494 428909 310525 -62323 151275 947072 782913 883245 -73919 -370550 777400 -942110 -4771 -999211 688253 518048 -151595 -980450 -746944 -220529 663058 -82919 792899 988428 206800 -917782 -161314 196135 -964320 -914131 -574340 -382941 877033 234735 -832740 -972807 -179485 -993230 378705 -181418 497051 -402322 -954686 550296 -511758 865546 -868565 126805 -825698 509671 -585382 79572 -89177 -504362 -958542 127506 156523 -223972 -776532 -486978 -869605 -750475 949713 874941 604604 -845298 -357439 163239 -445658 280074 -980944 -953912 -380152 154110 452579 -502496 72802 797173 -787785 -675613 205578 -161171 -379365 197754 802856 -548648 -131823 656256 331066 885660 -352847 900806 177297 -188141 -688730 -78128 -41263 585867 728110 254294 524917 -700473 -441442 -906685 780361 -840580 -639780 -793927 -615314 -626218 -74908 876555 891737 556785 822852 -837567 536916 760415 87711 -552424 401788 231848 688941 335104 -420414 -529082 337721 -163812 -991126 910885 -307805 -227643 471951 -838743 -584612 -883064 93596 619816 209132 484515 -372780 187883 -815377 370828 -446772 -542927 -750445 114666 296300 897068 78236 294426 -621839 715266 684257 711595 627694 455502 288973 681826 551878 846620 -567842 175031 858548 397809 -264919 -421034 852803 363200 -737964 639391 -47402 10230 83610 216486 -536670 89455 -114741 730292 -819538 903038 -862007 168004 771674 640234 921356 136967 -726059 -19989 767007 -171935 562854 -933327 -882015 -582039 -157532 170845 161221 -171283 -503298 461318 509010 188268 -886733 -148554 762020 66586 -475621 -850838 -816343 -75041 -110884 576278 -645787 -847784 -568074 456606 -489746 -234924 99768 -177570 31728 -886567 322248 128035 -127573 667805 534304 754735 -935184 426509 -779765 451129 987304 470474 486828 449515 -236467 621350 878583 735075 -321554 985259 587190 602034 -200272 -330859 997509 210528 -35385 -846509 991958 -610202 -89471 -60022 -293138 896946 898236 429330 -748314 -336346 413163 463479 171180 662554 170645 228985 276607 -537514 -931755 -498932 428278 866200 -209445 925145 -673030 811028 -889110 -262853 576199 835439 910808 -543933 -984465 201923 245265 47925 -228265 188574 801812 -356216 588856 786691 737141 467178 -389984 857959 -580007 868665 183918 -404427 -103939 -852213 -360615 -489653 504495 -419672 -111894 -144261 4051 327435 -353283 410251 -879264 713956 122820 -268619 -816927 872088 491972 61864 -697740 750400 -652970 -38267 -221362 -213082 -24537 -858142 -180171 550603 346552 215882 292612 -592796 639711 -506181 -275157 -391720 -644411 -109401 988460 -701501 993126 -164364 -812001 -78857 -846572 -51203 471471 185461 824307 -86130 780571 -760456 185982 946795 425014 659307 204289 -916022 989287 -836754 15006 -229547 961450 786901 -588472 366377 825357 877481 927179 -431911 -768716 -476763 544962 932331 659030 -688582 -264033 -156838 290365 -577140 -997978 -229230 923081 808690 -609422 -645640 287086 531962 993391 850399 143922 -775838 68830 -148204 -150096 776096 275285 856019 -63977 -405412 -795716 395216 918059 601969 926417 633775 -356157 -703121 -773595 -582132 481610 582683 -145252 -937612 336191 817134 329585 -508439 284981 -165870 -429520 207458 579155 39912 -532422 -769335 -207404 497029 471493 221563 -184056 304304 159193 -553524 -652974 -235931 -223916 695168 -602072 435029 -681114 -178221 -934762 841572 -580842 -250638 771772 -132054 869819 712704 -454069 -277517 -142076 -453358 -296821 128063 639985 -758605 -812328 955330 -806568 -227104 627873 987877 69601 712461 380008 736963 267274 373663 289476 -796499 787491 -876176 -84126 197926 881362 -963890 545279 804072 281745 -998788 -559120 659037 -691156 277807 684315 860711 -679868 621970 611579 851225 -707634 -972989 -319968 -68165 -993900 685780 -201171 233674 38579 -542773 -426024 61493 -448229 214690 988013 -106078 85394 -858553 -591413 195815 723122 67869 -804635 124177 394726 567033 -618430 980832 -419727 739494 204286 95945 -296600 228322 876999 -624397 -786382 -868385 -792863 338106 -318577 813763 -89438 -222417 709518 -578519 447223 -170346 53526 -955619 -322851 -921241 -760994 -136669 -368791 514382 52340 -77519 348608 -205013 961850 -24528 -941408 -610286 -74780 -491521 -538539 -295988 504572 -973840 194116 -269484 -874657 620490 587492 360154 -110659 -365115 -268352 -719932 793628 -810863 -606217 -202200 -45611 -258097 457532 -980908 978582 -748010 -617130 -212026 -139170 344431 572704 -229068 212740 -502822 -821878 -974586 -359759 200135 879767 236630 928993 -578403 -383523 672119 254566 665655 -509559 534507 -446618 780130 775640 -771349 205272 301664 721566 67555 -82422 -841880 -318525 430196 -537826 195107 290241 263536 162952 -448463 -472153 -566303 109329 -693982 304153 -979710 -879785 -605698 351310 852933 -598965 113470 -838256 380363 209586 -414640 -552512 199791 51109 347798 -285616 849212 -790254 679783 750919 333554 420024 894605 -66880 487813 579886 657734 157035 -540770 513245 240067 779914 -318184 224897 -626260 -356234 56451 426540 -661734 943896 979877 -408125 -772709 -115344 -544140 602495 703794 192273 117022 730221 -838700 -338782 -838911 243054 -753556 528607 853043 704056 398295 566550 -902405 566099 -345239 -329173 -614954 172573 -528409 7572 -225292 -716601 5259 758622 -330440 -99242 -267901 195494 -334533 -15581 465778 -135647 962121 -20645 834286 45973 881250 810879 777600 -8739 -795077 855909 -756953 501096 846395 -905291 -361003 -935877 -527874 -154387 363119 552683 -514731 745694 85074 513315 222404 125741 304201 338980 -393981 -790830 -382824 -349248 -346115 832284 -633227 815326 -584748 -175188 649 -877062 51035 -916747 -741901 -538462 766747 -637630 619845 290810 -667697 915376 -196475 309176 971112 474800 83118 162472 105993 500103 904236 99753 -119412 983629 94179 -837713 -200197 -886927 957609 -171713 924183 -61005 282695 129142 753493 -293463 946045 -905725 -869156 388539 944379 -787288 533129 -92249 -724632 -612931 -839316 -173315 777311 -161108 -714040 -503004 962028 375158 -667882 -196269 -345196 -971859 -265214 373145 983883 -37768 -703508 145750 328955 -188270 496104 -33729 82052 449355 -98497 -338082 748726 -421115 -212371 850576 373976 -667207 95137 462726 734629 -953744 713536 -166716 761930 302410 756321 52645 -88471 -784390 677074 694740 193561 916295 758802 841044 -300828 52493 382805 732025 -798520 -85062 125443 -408723 154550 -941486 -529351 269741 -65514 449004 928327 -486519 122305 335410 645297 47656 926469 553445 -971090 775425 847780 30166 -714709 -596125 -294442 -305042 941385 -273811 938690 169639 -595237 -595817 -178679 573841 -943511 308776 105276 917070 164143 418493 101345 56726 -491233 316616 23666 -982604 290651 307855 256349 -959993 396476 388009 141573 -851838 359630 840964 267839 -228052 70865 971746 -359978 -114911 825786 467031 927752 297871 -549585 190413 173447 -143559 -531569 -435456 -290311 749560 699368 195331 765816 -291403 -93825 -654791 -367726 -115088 58443 -355492 -223670 -252099 943994 332025 999317 475457 -255253 20850 282975 -64839 -555598 -679045 -89340 395252 -340713 692126 -697513 560212 612887 -297033 645790 -667823 639586 -832520 755859 -152843 86619 -283290 -919579 -901791 486812 -748198 -828107 -752441 -194193 -73471 357017 -786322 738773 -697763 460061 558129 848131 835522 -83907 803328 -401184 673498 -676884 -560674 -642295 -349407 -156912 623585 126797 -283799 513540 -175947 -813135 88151 -2156 995353 557293 -326940 795269 178016 -429075 -758563 -216438 -877838 101330 291811 585552 814024 -488210 251244 10227 506612 -411701 -184127 920583 -466153 674084 -921218 -717808 -346136 -441366 19221 995081 -857036 576193 692811 701665 -962728 -901632 -417607 -191878 830281 -444107 68044 -38615 -165491 608159 -905403 415800 551871 -718926 179514 -787993 -73969 125334 786195 -107162 -712513 354984 804366 -296099 823975 -427400 690748 171109 420274 93129 294786 39820 88543 694805 24857 452052 -813887 321030 -42226 42164 453503 -368643 -813502 266774 380885 823439 53483 -605096 -404719 980099 -799727 990667 -132586 822486 597010 -554697 -676131 209847 133919 -678443 610543 816011 -938180 554835 -131732 -115862 932804 146900 -430712 -849888 -683421 482925 387336 -344275 -712806 87465 699210 -466234 582847 672262 226234 908369 -533126 12022 -475299 709613 -791991 -916641 -89014 689767 639228 384283 846508 874310 114490 902008 499265 91201 -230662 -931271 252510 119875 -820469 693523 706025 245998 548877 99505 341470 -178667 909814 -824271 287051 -254143 -441714 125733 -507949 405677 407027 537107 -290258 729801 417173 57333 -175448 -428229 -735941 -408902 -299362 -986535 208636 444739 -829692 -936784 -145721 -578073 -600351 -80256 -599716 -170129 -777775 -111682 -96048 -333926 522370 -108143 -22387 678938 -401480 -5418 978128 899861 928458 -708836 598313 893222 775715 -994904 -336129 -206247 271425 333938 -220663 741938 984633 -234074 375894 -536665 -978127 49060 -973626 -176094 401508 -114176 -903282 -597888 -632414 -526973 279096 615060 -533939 -101592 625441 283300 -984739 738720 712953 -217365 589021 92751 -907578 -238442 -229140 331980 671970 -652601 -660931 60901 -300552 -110571 -535529 -623079 146827 -34934 -238890 -340452 808559 -855389 -723608 -820394 -677682 -235181 923729 684644 -125148 -895487 178471 -613738 -300988 827270 -86378 -941457 961233 666160 448862 141480 -424891 535489 797264 217517 536302 -213648 -137003 951711 172011 442215 168423 -315696 763571 734275 -701163 330955 497679 -928360 -439292 517193 -696677 -590357 -166551 115004 -556726 852277 511375 -888120 921695 275559 122839 -249147 -738828 -823072 -382541 -607553 -740362 -323336 -374358 -418058 981543 -926727 -527529 -419618 -685029 833569 -627734 391840 406588 75298 -568538 -229097 887622 615714 155745 -953900 977995 -40645 158599 283931 221488 244987 -440937 843107 193326 255077 -120283 338650 -837294 871918 -468522 574175 633214 112641 -943001 306182 -38554 -651268 997542 456215 -654957 -215247 -358409 -939505 590051 59878 917201 737053 321031 -669867 940863 -572377 802948 535084 91359 -851517 -987085 448014 -190490 -143682 651457 -105327 -138470 736920 -800720 -814402 578390 900102 -685612 425876 -437110 -560273 -991146 -292987 761912 277232 -481612 900983 260600 -109096 -77249 935237 925429 -876756 12060 383035 162286 349988 797764 480925 -320458 -977877 695428 154785 -670667 -881437 -36995 -744464 -968860 193440 872485 -61526 667476 -789144 -240444 -890785 -651096 294010 -914184 -782058 -882281 806979 59186 -10935 -93077 289258 -823497 -184985 -345212 468806 -327136 -451759 -768298 443618 -41254 76510 -525849 429312 -261594 -568616 428114 -99181 -818406 548988 150342 459843 -125154 -727043 362631 969325 141936 -313982 180460 122784 -462816 527780 -112928 665890 -99563 162544 -923038 798697 683271 -173973 -454011 -868062 -847229 -930295 -666768 364973 -674838 192949 -203426 595359 -452239 196428 -647521 -977601 -640222 -374750 486678 -758391 358106 318587 896953 137647 210762 -783341 984212 -53870 -164746 -224489 -77497 -508083 -78791 766890 106115 -112725 -734657 -634015 831120 -913364 -429943 -641849 760138 89988 -966804 -456743 178464 -669412 492050 -744949 99220 903823 616696 147394 -782659 -703570 726895 542680 974664 161149 261403 -530917 -944013 -157773 755447 579661 -491504 -406338 975054 858790 554248 -836 -243645 -302258 637013 601347 620235 -118940 -321657 -747110 -981458 -668807 305857 636222 847241 894869 880697 382047 -544049 -763343 -346949 -94304 -846013 -374084 -578010 194522 -721793 393239 -377875 -723303 720625 -220264 652567 70941 214489 29706 -850880 7899 920268 3371 -50666 -295046 -426572 -250067 -548003 780886 -424371 -538314 -2965 -451583 979370 -374304 -655187 83772 -464722 -746182 368672 -415614 534547 805701 -891047 -503298 -44825 -559624 -512899 415888 194954 -358852 -418102 686156 -309839 -347408 74252 297083 -227482 -869018 835880 -272872 829701 250468 -210923 -290476 -717760 760357 -188194 966418 -750692 768214 906146 614892 424051 -894183 -96492 -720724 633840 170629 -468485 -513964 610070 -457309 -375501 580119 -782407 -119566 183082 -313251 540931 -629403 319331 -150205 -831888 -387232 981494 855448 -635950 516926 895887 -767775 -550578 -790322 -133781 -63658 508125 -399278 53086 -491548 467917 -201601 -984240 977193 419389 796031 46011 99066 -933212 -279694 -608594 -257568 -923573 -911512 -574003 -687209 196686 -339735 506063 -292466 918943 -213907 908031 -106006 237827 928100 967995 504322 878995 -613456 -184072 984420 -845636 297126 -70084 -691377 -13888 477329 -722654 896055 -183629 191150 -203558 -587451 431230 439089 83238 683604 -878497 -448193 730975 -936843 -955289 -879631 -408210 -918805 411387 836952 301523 743728 614484 770419 46625 492910 404479 -665157 -590465 110599 851678 -450025 -105047 -619635 932260 -931864 481005 -176181 -131363 42111 -218065 158906 -709788 817186 -797339 770829 -630037 -847733 774556 -353242 170615 -877720 102257 -324322 -385824 -893348 -94823 -649535 398805 -922372 -977318 -390257 -653481 -844333 71567 -311363 -974151 562911 -748633 342706 248231 -529902 707623 306186 -156644 713554 63908 -208234 992489 -49287 523593 -87206 570549 988502 460247 -49522 -626056 927786 504352 -366178 299519 -482773 -353269 -563671 -987925 -65915 576276 4742 -436942 807124 -485943 95930 -523236 -267989 -197938 -485245 226887 -778480 795609 359761 -168157 922749 924470 -976825 -544777 687201 -872635 298303 -141093 -670051 -704905 -824125 610876 528776 980820 -215787 178779 -165781 -385416 -51032 -746419 463237 -891886 548260 -327940 593033 -425500 -356890 -516955 790939 -234042 -596739 469465 -379050 -279262 -732754 -54788 -319031 419065 -597775 532169 620278 -966307 -237582 335179 -186927 353141 800017 129894 -955065 -11652 254307 -825908 921140 -658238 728111 806408 -937876 933929 -403087 -876681 -273869 -27734 770778 -691511 -547643 932430 -727474 -115451 -553137 636341 25189 809730 120307 -439662 -773654 -187153 -205624 880940 194015 -545972 900568 -387873 508279 292462 -865759 410521 -92389 -551553 646292 356830 -507162 124411 -973927 364613 -674776 930357 387592 757880 -638873 684752 -134478 -520008 -731687 511175 -88234 -335914 -162964 46181 -375636 -267461 145598 -823731 688222 -421279 -588891 -216333 652298 815320 -368472 -654943 321730 850498 -21628 255988 347659 -383401 -601304 996444 -486047 827874 935097 157087 704946 -683454 894607 -238506 -200226 730346 718390 -9745 83774 -942111 815854 143402 -806886 -230077 550316 259100 203313 -797506 299159 839471 -113612 727573 879243 109471 497227 387361 -47591 895486 703759 -659253 -298107 -836047 -797681 137747 878022 -652431 -359348 -29811 397962 356428 451388 -814754 -423120 -619487 -555830 987587 433484 -782552 -822828 622091 360871 -128793 -167124 -615400 -575172 -418371 37273 -67614 703803 448732 -570413 -39949 969226 -159673 -489079 -206228 948799 -605608 981342 478079 192295 -482116 -910104 297331 -828349 -265611 775728 -562781 615365 -438953 687158 786047 -74984 -958325 475498 650634 858965 -703345 -680653 685402 872271 303156 -981397 -857701 862600 -500577 900705 727180 691641 -503863 -129194 -633216 661710 800639 -496511 947807 746855 -28061 -365172 146082 -105512 173929 155924 871515 -881750 97754 208556 -176085 378264 -557740 455131 -196407 273555 345544 -671335 1922 366015 -498309 -151338 529971 -64908 -771322 -78476 87249 930109 545110 -10680 -906014 -729124 -769107 -95076 577921 -239932 -8802 536880 -602274 405406 -682859 928308 -491973 99397 286157 345296 -279312 28745 -359080 -313060 -455448 -198416 -548710 686376 324898 296624 153422 -817546 -440399 -540490 44544 149883 -452292 -207901 179857 98594 243583 977865 704183 830665 865608 -217934 413946 -229183 259450 411674 -401992 777810 -307826 211760 -116574 -208587 884621 280409 -709443 538264 700055 -202579 460897 975134 -605344 -368008 -586051 540508 233518 -848198 -461486 -740771 832220 942760 182515 605343 -336679 -188631 313291 -207725 681769 -600999 710999 -957407 377187 -474359 396264 -903646 478642 -424516 -249182 -231323 -898092 -395860 -836608 -135125 447006 -250300 -86194 181802 61558 591011 782765 641165 -596136 547615 666642 959858 840914 5312 696519 550763 105991 -191 780137 796542 449327 -53998 582633 -925659 -235242 -911143 -967413 -854449 733209 188780 94954 -986659 200364 -612648 -49935 -370907 599894 434654 210275 -646669 -126925 929136 -6571 458371 561137 -138567 -125905 -545016 393940 39826 880431 -928600 -883149 983181 -426907 -271235 -607879 884462 190903 -192234 200356 685229 849759 596596 -556215 588918 750440 484878 725902 796585 -604747 100941 -925522 -696101 436091 -669167 -384135 149970 -439870 -387798 -897967 232077 -960281 -344865 827950 161978 -811108 48619 831643 73405 -897433 -443909 964279 -561616 -639841 -223695 -306251 638173 495475 -986460 429660 -387514 475490 251101 -851960 -998754 -201276 -243876 458791 368461 646975 238481 59325 562160 -797997 -551580 532704 345303 626127 -286419 150588 752389 -886439 -503364 -110447 -450637 831083 -656813 288432 419150 445648 784807 424706 512628 894123 541795 895617 495995 96368 -232412 41661 -163734 557801 826366 822232 34045 -88526 530165 -578934 -101978 -810307 519941 -565475 65287 -157489 462875 437106 -735240 -805119 167962 96891 957447 974145 95831 733887 -18189 -985650 565533 297305 -591567 -317761 -357590 43641 -498201 -105987 690224 -681886 149748 -240444 91988 -364182 -284186 268326 -78030 492541 10497 377224 -889896 -819430 -248769 12964 750406 555605 555210 -691323 549109 -121901 -349692 377613 802125 605777 664192 -203150 -553299 322077 -766458 660669 773479 746907 -86765 384842 -594495 690626 -160169 -476597 -673291 -913507 -268107 885445 -375631 -353590 -486458 -880623 444824 -950018 819926 -46500 118080 -185345 -255258 -652889 844082 -747992 -341848 -497592 -124307 232425 -794618 844520 874083 -156732 -398948 636931 -46726 761041 973113 -12821 544908 -200005 -415646 389444 -498968 666433 -572593 -117111 -699825 209206 -237204 -220154 921592 -611838 88025 -826659 913036 -220386 -909462 -185982 28330 -691685 -263384 774334 -31772 -967396 -557362 252719 -767679 -479400 -617779 -580666 532793 -121447 420808 -943033 700732 -523841 63129 104781 736299 -323138 991306 -740796 740445 523164 714141 444909 -816612 -347660 516101 -398754 -592859 -545675 -707926 760575 -371541 -950429 -318231 -274674 467029 919445 -4398 852124 -189893 -286858 497832 -573298 169709 616453 489060 -813412 -812563 373077 -966990 -380715 -597456 31501 -295821 445081 -446944 -135320 442425 330014 -987235 -21322 -325298 742764 798199 -905894 -902994 -659231 -296458 405706 629000 -118611 976595 -967150 799425 -9897 643132 162898 -982671 -586826 73427 -25797 720867 -959367 -794961 -387691 833945 -462944 -127270 913084 489799 353537 -361262 527775 -359725 838724 -982775 -873664 -584229 -407833 -641052 154934 403503 -38598 133951 195886 -417837 -587036 809064 107238 814590 -621220 -847713 -730704 873374 -990863 -573283 368373 442705 -770493 945930 -916945 -383379 -604089 -648828 442606 766330 987975 -705505 346197 -99790 507360 -262432 -159334 -541432 397058 721985 705929 -268258 -38669 886321 459521 94669 -17075 69264 -192395 807073 -360197 881079 -357652 207963 -147136 -216722 772738 -913299 -382287 587124 -179611 193921 17333 -346629 -802599 -173069 386828 -194391 -230476 689874 577093 194968 663011 -462493 432071 370263 -141085 282398 -278455 -708633 312649 824110 451289 428862 827963 116469 690393 -586296 525812 -494074 902909 703713 -256061 -917462 -809905 553692 687244 617948 -839892 -681729 -999610 -152371 -62524 316421 54396 176097 -814435 -844006 -750003 -601041 -956656 -245149 300908 208260 -859445 -923789 -633824 263777 396237 -795689 838725 879865 -264211 912523 310473 573236 -634156 -173822 -773329 -384593 -65026 -467293 32528 118457 -264130 347974 980117 -321320 826039 771643 13694 803650 960611 184899 917918 -672796 -322929 -123499 68829 603870 155357 -397861 415029 -800251 -516031 763314 377397 501728 193156 381486 -177023 241323 157380 -312237 314064 -423721 -493453 -110691 976621 -876408 -286124 919673 -745546 517654 -143487 -514998 -258272 -244340 -49561 -614939 -881359 -636628 330951 199701 -957820 794858 791607 533271 300105 -892564 273440 -142305 628930 63248 611390 -541359 -204856 -850458 667043 -957879 369348 673074 936884 738964 -257482 223979 517930 187701 -791119 -495170 962962 -795615 -930724 139788 722637 -265021 -350861 -310808 -875375 255737 -838588 709658 -646426 -609131 -864589 -205793 -998870 182493 116534 588454 493454 213515 920154 -852716 179223 -937011 840508 -347135 -606434 -643642 -778863 407609 -363056 -626549 -56417 -614851 -789970 -392153 797889 -369857 901774 691480 833126 -484951 -223208 586320 -697453 -547433 467146 -981835 -480675 -854824 308981 181409 987247 -648080 430398 481507 -554230 454553 -311651 -476484 374912 282558 683745 -636318 164152 246143 -730965 523521 675630 -583760 -185618 -867915 656240 -415271 -484619 129297 621218 42296 422621 77339 -548358 762554 407 -356147 74308 -278138 -109080 -655594 728288 650226 -890776 -116393 637503 929803 800262 86887 44777 -276078 -511742 -474609 -253958 409594 473842 596494 211617 -100117 -894786 -182250 920480 -676414 -348380 2510 89039 434574 374580 895182 248600 739092 -158763 725030 -414596 -335284 -847938 870871 347149 458850 923262 371032 430066 -874953 -558091 -66669 585574 -464163 87897 859877 -643399 -511074 358706 627873 -177715 9461 214749 -934770 846875 235155 -808819 502373 -469844 -645156 -259899 -834092 -263776 -546328 7392 -320259 -270678 378883 -701175 -876041 597137 999852 878531 499788 -374863 382489 -699293 166649 -520584 -408782 -511984 423154 897514 151058 539594 -219109 -66530 -972790 -583072 -883760 -206402 -465251 -939399 -644898 -729205 -590843 654732 486280 798550 766636 -427288 -695293 38024 687667 -78547 544634 -624357 -833809 -421808 324747 80927 108007 563739 -209465 218934 428632 719530 97334 862488 626481 -963089 -888879 -941040 779160 -222160 -230394 424573 -156701 -973564 808632 -154158 -544993 -234407 -146116 95382 640524 384753 -855971 42597 -234594 -468256 94937 873069 -917890 -70896 659042 -802447 926087 -752323 -695522 -288822 219594 857978 -735065 -672031 -946293 463274 -418932 996662 -335422 942087 757326 -630691 487962 -993122 -302237 -128005 488693 68049 745014 427853 913126 852692 -682075 -577758 996662 -541903 -318846 -450340 323680 -171836 -875245 284147 -152300 766911 50323 460785 -432200 -297305 848430 -711945 -429598 -280619 -182264 -823625 -527008 -264713 -255817 -933000 458800 -763764 -801724 704149 -94072 -265621 397998 -465282 218191 -407747 913000 -830154 672546 -431234 491606 400467 439248 -72960 -45741 524673 61662 358504 645038 -643969 502020 -789329 198696 -460256 388526 -497758 952184 459468 472060 -761886 -950841 -326660 -232254 -164635 -824139 100674 615177 238324 781650 -385473 685709 140843 -708699 -393430 35389 -65796 -390743 -751280 -62659 49324 -453813 -822130 964199 -975404 -647187 652121 907590 -93599 -28570 297655 947737 404116 -175360 -782781 -237610 -200189 412280 -299091 845093 -260458 -558462 745527 188897 135819 391746 303417 -435430 -371981 -624812 991134 -708458 379315 207173 -898203 -167349 755332 -834792 -824543 -765978 724595 277314 877049 -967480 242913 70062 494121 688388 835460 -568391 934655 551010 -189980 -454857 -106146 345950 -484001 162797 -253505 -964822 -781018 400917 -711637 -797400 967101 -604067 588738 -355087 204159 -587801 720568 749905 330008 294091 89427 -596152 -882295 -880239 -646930 133258 -220888 -812745 190072 648576 -657891 890417 -595083 724421 807270 632292 238460 -849750 -777005 206250 465848 -265549 -874101 -265006 761447 -723305 448902 237084 -83362 15556 -467696 -826559 -929661 -500647 278988 -386583 886866 506282 -63185 -738253 226265 715327 -241023 453553 286011 4565 4704 784745 -641488 532828 -182212 489173 60036 -194441 539868 -491292 597268 -443521 163671 867063 472788 347521 897308 -144028 -255669 29243 348139 -725386 686357 -281309 -178343 350316 -503071 -492960 -337968 -192906 722672 495694 -333043 713531 958492 -536065 -157023 769493 589007 221621 456688 179667 928007 -996503 -122828 -521802 -756391 -210234 -507141 -732043 406891 332847 866597 517625 168056 212533 -711193 101025 761168 -980702 -976437 -363712 238549 910833 47278 722970 843007 373971 992704 421483 -603431 -680789 818695 -98849 -752638 511763 230749 -509669 -94547 -115754 -82451 124595 -693727 669555 -417094 967729 922810 -424672 560408 -823659 439910 -217531 154033 -2737 695465 -957059 -586623 -220730 -943463 351256 557403 -678571 -966429 -321380 713698 -573239 387140 891455 -21488 -531227 -978032 -775954 -760781 -455202 -811217 862281 653162 -928034 76187 798245 -799316 -583035 -707740 -433271 574914 -424732 -641108 -136782 -563383 -362368 920107 986127 -26959 585429 778283 251077 276672 -700976 -224499 712876 -430833 444116 367811 900304 -459893 567478 -213676 -571407 84086 746561 -490021 985219 -469916 -674509 -162552 836911 -694337 524733 447134 -835376 -484285 -735737 769139 -567561 562818 249642 -785677 -772377 46305 783924 -108258 818970 -17767 756264 699269 -559429 371639 -12164 -89264 -517591 -808291 -110567 251451 803706 -403585 644318 478100 -22154 -99482 981788 -614465 -372585 772912 512667 441011 -43248 20878 -504300 -154629 -440509 673925 -186698 323893 -219959 -591762 -531422 -434410 -96785 -183946 295662 -480668 -200525 564639 416806 280698 132171 -603587 -58426 -73912 -836578 -846471 -739263 134224 -664504 381521 443389 -568918 -930534 -845930 101588 -937599 -496744 763757 -605035 -256108 664442 826703 -562687 -18762 -893268 -509687 -517298 -317873 -121010 -546628 -966104 624984 -554572 494302 -716629 973282 163815 -28489 112362 -41328 -805470 -19867 -766356 -390503 971606 -150823 -492887 270791 268327 418008 202513 -129158 -150164 751867 -565115 -570074 142259 -814289 -608676 -450863 45882 221109 -924961 973462 363767 17827 815822 -184796 25746 54113 -956327 -795713 772069 160173 -765017 -688322 948099 -828777 -800685 217996 -405074 691718 985578 -979800 339039 -127694 59374 733477 -688061 679080 -503082 706730 -102344 667465 -979956 611570 -445357 592842 445166 -821811 519389 49973 -776499 976670 -669742 -857881 751729 -399525 425441 -894703 876178 -272496 917871 -407241 94049 -797987 767892 829364 406909 -657165 157724 -332620 449150 337690 -113657 573752 785134 -738770 638345 -587371 866635 -258658 -115829 -664971 97286 -669716 596520 -839083 557447 971183 623025 232838 123047 95892 526505 45100 699572 248153 -278838 442690 -989967 370768 756350 -138093 -276589 -164254 -357785 -260414 559173 -115830 347864 -282300 -111835 71125 439385 -667551 768325 -371095 -716121 535350 567211 810363 -94287 666038 281425 146647 -951652 282020 -979035 394076 219969 611866 -776950 -764547 940714 -589562 -481450 801729 -575336 560936 -98094 493252 -278400 21141 -245827 555700 358921 418231 841929 185173 -490993 -466869 103708 -546563 587299 986337 -772400 627225 772745 -932385 262644 -44762 914617 -843522 -937847 566073 754783 -426548 -595707 -145160 831195 288297 -383148 115742 74433 145354 563538 212346 -230567 531897 970578 71920 -146143 341970 405786 155895 -709178 -337593 12132 684826 843567 602398 418015 683512 342642 -122194 -85588 264388 -484899 531493 -322206 919621 346606 -522491 972811 408023 670171 185378 978724 -988824 -638837 340390 -465888 -590853 242459 -672115 -851355 -714071 428379 -789847 769486 -773221 -417074 -91361 916904 927121 -394835 -371736 86965 -749474 -218012 -520494 -25684 -675734 -689773 -813572 740535 946479 16399 -425635 389619 162108 937055 -540482 734196 -504907 -485057 420411 -363330 -159151 557472 -643514 357581 -534181 -381658 -813148 -538226 437937 723369 -983570 835811 651720 904757 -918383 492708 251558 432266 229071 319896 -870682 216988 -527172 -250368 -106568 961939 298049 819597 707934 -179251 694556 -938524 737969 315607 -640930 -896479 -174310 -244488 942956 -193839 -243175 -361562 861951 566391 -419263 -847217 114724 835464 738745 -816879 -303939 383343 49341 -769598 830333 575754 673307 -695703 795504 282923 54967 -192637 -661903 -756201 -992632 -514241 912050 -69238 -255464 396547 -364360 -122062 410247 -177563 -419237 567472 -253303 -190158 -789814 -700262 517732 -50710 110470 490619 -378893 -905023 549218 -596655 -753627 879776 -737654 987662 -311041 -699485 -315783 -882920 918934 -454503 887809 875465 -161258 23431 28998 623344 -802755 892836 -73021 -853811 -221216 -723618 -371516 -737383 916709 393812 788330 994428 -869944 351066 -228309 364053 338967 -734087 -263601 -221066 875382 -794132 -788364 952870 -173541 503204 -568693 795549 -388014 -121660 290776 552139 -613893 -805467 541942 -343151 -712185 -938412 -482607 -593467 -881537 710543 60074 -352845 7164 618956 -792554 -203369 372016 -814286 753535 327588 -200228 -585314 704418 -798975 323544 836511 -908784 276294 -835698 -298501 -782163 868739 -191361 -171352 212532 406585 -838851 -499629 137393 883167 418415 529756 -241915 961375 -429360 533335 482277 -618090 -55248 183949 -197541 -197545 -14223 767098 -67772 -125079 -559732 811981 78032 -275196 257546 894954 -731130 -498984 -299637 816363 -645315 200583 882498 -90725 -396508 182310 548470 594426 -143685 529600 -264957 -510916 -177705 -217646 -394793 -500023 -515422 -547632 -737546 -845634 -386407 231710 -520713 -449301 -801396 -273640 -750076 -510125 -857567 -313845 151262 -483024 722514 120506 -533674 557676 -532886 939226 29525 18473 -296436 606230 -439595 186425 -855764 871435 -47386 518695 -260588 577229 928042 -517844 -190879 59361 52569 675771 81539 -861119 -387650 371958 879168 -324261 364088 468022 764721 -995694 429114 827655 101444 -647237 -922933 -746071 -78791 -765407 703111 503824 510373 -946558 -333924 57445 910194 684048 -864691 -423804 -988068 33137 -762637 -433540 -142603 31295 -264201 154257 -531422 575880 945241 610749 719004 -840881 367277 -786005 217841 832778 535704 189243 -240255 443682 223191 883329 34049 267382 -753479 -175163 969210 749016 -817504 116740 926155 166414 547332 38510 412963 -705710 -617873 -568474 -954360 703699 -386174 126213 194003 -60750 -817425 840600 836913 -130938 -219139 -916195 -224988 116952 326151 945226 -353536 884775 -819587 703750 292462 602853 -552222 -845074 692332 -574599 92492 -946863 846027 996795 585831 751284 698160 -801925 -958222 504783 -892396 -188294 -528576 493198 538949 96879 206265 -755823 -716958 894083 -444329 -868435 977378 -995498 386729 13545 561293 672632 647507 -338047 -534527 147184 -322549 876902 592559 545849 883358 741052 335708 -140224 624489 -105254 -997087 3687 -991519 -769842 -106261 -284923 -812660 -553897 614268 -50460 277125 -744727 798055 903745 835580 993580 344344 -727344 -450893 -794627 836938 457909 -878718 147308 910223 -571508 -850732 -18884 755147 536674 710184 -471706 -784071 465850 259089 -613609 288869 100745 -140362 -680147 -657104 213945 -867501 -110530 672720 583082 -164810 -778607 -611507 895533 -971198 916259 -263675 920071 -29584 647331 -699479 -817164 370889 -384650 382398 804130 -432914 -573388 -193892 -898383 -711152 503849 -353294 -256327 -110472 768341 -524351 828996 261760 523372 856284 319696 -709865 -580009 553326 -726321 -662335 394929 -503180 241703 367637 -112693 -687937 -253262 -835394 -841431 -18445 284606 -972934 -825597 174987 -396530 919582 917444 -255917 86488 281488 -287218 812140 758085 433996 -11724 912971 146932 410336 -898626 -996165 -583945 -291601 837993 -144682 243540 19249 -124379 57104 -181755 710386 303765 -246868 746104 -707185 858387 156613 -285040 278524 -347223 437831 -479325 574784 670744 -218893 -406278 -112521 -226603 -611362 858324 -801328 -687737 -109454 -846621 551948 -186997 -920468 51662 809861 -975632 -817444 -82899 239269 -950661 461224 -381552 487146 -485852 -720374 -355080 511209 -406121 -913267 -252965 -193336 916020 -690668 -700635 -641470 611727 -152492 -254542 963367 -209935 669397 -829099 617433 258389 -351884 -513195 544080 -108948 58852 999530 382103 313754 339112 895044 361933 -255242 -749030 522244 -931419 -266418 -67096 673473 -131098 998945 18194 49413 -881812 -69085 769901 -529203 -747483 -934852 -156509 -991603 573973 192521 -72912 -452055 -668078 -821287 -441626 777981 78985 386354 52586 5718 -316553 425930 -466250 846710 -936592 406798 367893 258964 -328356 517023 -292694 -38 -388171 365647 -214423 -92186 -301941 940456 999836 -66999 -829312 361190 -477729 215691 396108 -846088 84260 757797 542649 152835 158640 -830715 -247256 95199 60317 -220018 -377077 -553576 699350 669589 557545 -303122 190749 776293 -922275 -205611 -850551 -182725 171799 364406 -809344 -581045 -923302 557356 -393023 198074 170364 195976 -40226 749730 323945 -97458 -578630 -893423 -598367 111861 101135 -210934 150837 671019 -4886 -910206 -79667 426959 -957268 -850844 543141 433780 876555 457998 -308980 656357 -419056 475218 -700701 -280548 -212969 -458762 -155356 927945 -411950 -195660 766681 844882 -57018 585531 -167136 238925 -411444 -189780 -418258 -152057 595601 492957 -831799 901120 786326 354585 -11828 129517 803761 -860130 484007 -977099 -936949 965278 -41508 -326796 752160 920448 -147325 245500 -707646 23324 679879 945487 585878 195906 136423 -131547 18452 568627 -746186 828524 -205941 -325723 -403428 749635 737564 -771132 -141806 -643585 946107 -911060 -464727 816166 -390735 -491152 352516 -675722 366364 640022 -324646 -326561 -458643 588313 -916363 -619003 -740376 480230 -677579 -462017 -709592 -774049 650766 -296165 -36327 -261797 453766 457304 -740356 -635485 973368 -39830 -117785 -934025 749395 951801 -986302 -321529 666907 756578 -811701 -333830 -286361 656564 850963 -755477 786978 440757 -529921 384743 513611 381403 707655 23792 303477 226899 139514 -487299 -932025 -894723 -138760 983160 -479108 415598 594423 686270 -565404 -701715 -235009 741283 392546 457718 -463250 -438549 964844 -956614 -568332 -760878 809998 785053 675992 386437 814440 161719 427954 316455 212011 -27564 887406 -254259 -927201 18420 872783 -388222 -35552 277451 210474 645060 -213603 320450 -19033 429700 -866920 380532 -386108 -548054 -202840 -77774 -458799 542735 60026 994175 383221 -310271 -521268 787349 -827353 411075 681840 -724642 -659274 -251126 -687153 -304004 -422462 312065 -894108 344258 -29120 -958778 789308 -211528 -398854 -698133 412157 -696421 -810611 -583434 -275748 -891174 -60823 46049 -24795 -402661 308693 29850 -614473 -11468 -318616 -563452 -61563 -515022 -451056 77428 -287338 -537131 564111 225718 601606 105234 163322 -204538 347907 749072 -773063 -975337 739025 -463829 -469111 -94833 -885689 -435596 948860 367112 688335 -501457 -558088 771088 -633367 -518956 708276 -107350 320041 -645745 -969282 75724 858677 400192 -851464 -73121 -197432 133499 610198 -735165 -454991 681481 347042 930760 731732 -532379 -108295 -552523 997416 -411712 391499 -119740 -71496 -965635 16158 263332 948515 -779466 570955 -866314 -238820 -542027 224768 40913 675434 959996 -404292 913726 623337 -16195 -142634 -339011 736007 341475 -535433 559934 -875065 -785400 -653157 493352 225346 -182020 -311403 -894762 -204255 752324 762760 -387307 995748 340888 412782 -791385 858270 872804 100628 -264637 265719 -969271 -487396 116883 -134231 356377 -563718 857396 -996285 -435234 908279 564665 667753 -575404 -432334 -943831 -397230 327402 243354 998269 375625 -138171 140405 -863709 678316 -911300 100572 -495491 -937744 657117 806076 -736414 -962277 613607 938710 612508 -588344 -870322 -365376 -483479 27303 750651 472291 808442 29306 181513 -628997 393079 -309478 237641 -686566 -629895 -362896 103102 720549 -608882 893564 954337 -837035 455609 -255919 -886945 -140233 162543 94230 -661098 -326356 -636005 611975 487580 242026 -488165 -692366 58553 354297 234688 216891 456551 526519 33874 -481319 -311847 433109 -437750 891222 -863631 863576 -756585 -963118 -106552 -275047 -645351 -161663 -410070 -332347 729385 -672983 -148713 47837 -421425 -876891 50372 -355529 -977782 716516 145944 -844293 641356 -649493 -506449 -472665 -895365 37327 992730 794508 -356367 -987460 476445 -891825 -426116 -187024 -443728 573416 279391 650432 873470 -800730 792016 -611949 -669783 -622678 -104072 -253086 776452 -790425 146550 -630466 848536 365224 488284 470218 -994528 626698 -508368 145468 807181 -68098 312301 -462496 -667262 203977 601343 908182 -326951 124291 747978 -561329 -170596 860571 131236 136340 744077 -40239 -91433 947070 286110 -352965 -678112 -861505 405754 584257 89778 212376 109050 383265 62771 276833 -5583 -864277 -170178 467844 154465 591366 -437024 605186 -40445 -577367 936475 -782483 886979 -55197 833126 383724 981377 -630636 387242 943546 795986 422770 454471 -442969 -928644 -571387 -61555 -382955 193534 242986 638788 -313091 402950 292756 -622172 -659992 -74375 536390 710365 754166 80494 626203 297489 -238374 -215245 534206 936661 153051 -764089 -387150 440883 490965 86238 340812 239531 562486 -624287 -143821 -233299 546050 826475 -460953 702241 -997936 -878900 -15561 992480 -905910 677386 770378 891448 -202319 -215589 972695 -960149 -590762 468396 212973 11569 -34782 396190 555372 -967118 133007 955396 416265 -31348 913965 -911002 -709874 616275 846750 946305 -540777 -475252 994202 30148 421270 -660943 586348 -511916 -247983 390576 -930445 -714871 619871 517868 62114 545391 -936658 580410 2944 -794810 494592 -502427 -248535 990979 -739479 628011 -967605 966989 331859 285118 348201 604160 -663301 232388 482332 -6995 151921 937303 564237 487192 212635 670341 -340228 -541640 387378 846033 574845 285115 345795 -270671 852661 969472 746544 347534 439137 376859 888621 -199865 -32176 554452 662724 -832466 315876 254888 617425 936841 787477 -658233 -645882 452498 625773 -956012 127336 -534024 -937971 874409 916560 -428708 431143 -897584 240876 -19116 471682 464779 -391109 -632084 368761 -815860 -960876 213024 -375172 -909251 916896 -389405 677134 15162 183771 313371 19653 -995118 834711 437155 776653 931467 776569 399943 -473755 634395 -813062 742604 452832 -798866 234471 937574 -360922 -904025 623074 878655 51249 -14057 -174626 -550794 -786672 -395704 775719 74142 -753433 725109 -358440 440891 -565652 474383 513251 -668855 905836 -706502 102669 -726987 611652 792269 905455 -285727 316265 188758 441590 -878044 53985 -717676 152291 406728 -242361 271483 -174004 462090 -972853 -665549 -901223 388893 -212305 534169 -126840 187304 -342069 -513987 -737878 -313020 -562934 452194 902500 -484993 -591765 932738 -141073 -981157 908801 109255 155480 -379825 819187 395922 -294784 755653 191485 581112 248733 608795 -432787 116928 -850633 -534493 -561114 -168345 840876 -302942 -54111 -402660 968109 362580 -416921 -448572 -496322 -946202 -881255 -599305 -118598 -214789 -609560 602881 -185139 954792 -657123 -820254 -645896 -805768 -441710 727759 -327791 551785 -585674 125614 -344000 909293 803725 701470 845187 -420118 408238 -70547 438058 -831302 -39740 364191 575964 -582485 349582 748142 83473 545920 -867874 164421 581909 695534 953245 -994109 673163 267808 692678 -813762 -630296 197300 -283161 -287426 689268 -78148 631331 -176130 73805 -85314 624179 298094 -408477 -229451 -185888 292532 446973 566797 852618 61734 590130 106154 -673372 -373167 411761 -827678 -650571 100982 -7174 -205698 -298151 -488697 468962 -83139 22847 -657362 268691 -215215 -343640 -491833 -656438 -623264 605422 -368287 -440936 -537467 19195 -599615 -53663 -359476 910541 -40993 671839 -936006 -946055 -256921 -984288 -77886 -623963 578873 -920060 286289 -772212 534249 144960 -92349 -293890 527808 432094 -267541 529629 -81735 -124997 270352 189345 487813 -30713 -57366 -211755 573448 -725432 955817 533400 686554 453592 773742 23197 -39226 607074 -790704 408491 182606 -218647 -921895 -331362 -222939 783681 315782 -845212 314803 -510060 -662581 -272383 -312811 -933153 -696436 -706677 -688741 -145550 956069 -487761 326472 -837005 -639389 -155990 -72619 -986789 -490232 572624 192815 348024 669131 98697 993268 -201623 -932394 -464689 -350982 109222 981959 902578 539336 -392843 -489681 483028 -795750 233974 489750 -409107 110433 -767592 -606475 629319 -389311 70305 -311622 786883 -362862 508458 593607 669523 403168 259232 533236 -468866 -696981 -600123 -730616 -933920 126888 474797 925124 -404186 -464835 934338 -143527 -760426 553352 549696 795117 966661 39193 619065 -385126 -404001 391732 535186 237934 -256988 -951983 144260 106988 877541 504731 244636 211465 -125878 385652 188860 773936 -744561 -412817 -395496 -886849 -231805 -505516 -588999 -455288 713608 189344 -540034 7633 -774763 -795773 159382 510804 334007 -379168 950790 -91712 398731 632016 176681 -370379 -836026 -54881 -64340 95308 728494 -950322 368654 755725 -174690 -382577 -82906 855927 -126586 849356 -586852 -77828 -683928 614177 -316690 -906494 476636 243037 758509 342884 717965 136453 -78658 -485394 -897734 -767919 -672934 -756764 -165706 -813651 691086 -81668 -479255 667193 -650373 -112801 -229812 983369 -896105 -522195 863216 -630042 847530 223222 87032 90059 -686894 66113 -56421 -577815 270464 -158071 218787 242403 65401 -367814 -361744 -581485 236758 494777 -853258 -389501 -665084 -186151 -631877 -342539 -341180 -173593 -897062 -952868 -772820 -67809 806018 -187936 381092 -110667 -337160 860766 -866582 -108339 59792 -522522 -465138 -763261 -223432 551739 -45577 883556 772974 132566 -274595 -534030 -851387 -513053 418637 -742748 -626588 -316478 382888 -979612 -989306 767112 301987 -423793 813435 44156 -595767 -263175 -949210 -360677 524660 325350 47997 708244 762200 -549230 313101 175564 -276616 -446934 -192525 -219302 176175 -521647 98147 165004 733481 672796 -280668 972001 241511 -872810 -977262 -560115 488894 -702276 855580 690937 809304 80002 178244 542400 401970 42445 567329 -22605 177437 811127 702944 886870 201917 -704050 -750145 -179488 343181 806293 526224 172223 -587176 -271487 668604 -912367 419649 528317 457278 56620 -553539 777575 306211 -637289 52244 -945007 761489 -40689 662115 -296256 549565 -575612 282013 208496 191603 -104935 -184059 -410737 917522 240423 933301 902398 174733 632506 538907 365075 244075 838931 -363017 623641 -869432 -245980 -213922 645454 971602 -959337 -40134 783460 502477 199368 154696 -371967 752144 -378810 -309864 -353728 -829947 -543274 -703216 153773 -648660 239855 409705 200908 -425447 266047 -369615 508691 -484238 -725723 -954296 409323 168178 -542283 -960797 582195 -65432 -505032 53644 208829 892089 -282583 292895 -40240 41305 932665 448462 113444 -665386 715723 910495 -758935 45006 32633 -487959 -394688 467572 4109 544090 325440 117263 911241 783604 -747534 -998917 755232 -440949 -782507 -674906 -744006 -937911 838108 83091 597364 217258 -465941 883547 254493 -505088 -128418 -923737 -296774 -644368 -559103 -427849 -989180 -845709 -384615 -258850 308709 -877609 -742054 893188 -394498 617531 -174482 -859869 186915 -995818 166645 451402 126685 281265 -545153 -626275 -29720 -691800 495380 -982061 -597581 425325 -188628 -392265 -371357 607301 -638664 -282585 -578992 -407479 -607209 -993896 787333 -585242 -203999 -199152 -416316 943454 -729824 307242 -499840 -432059 124881 -749162 731746 828932 82408 883991 -788923 673497 -546550 329091 -469702 337493 259921 -421818 457604 204125 -116917 829023 237213 -419158 -304518 924385 -257873 521801 -781610 -606093 508828 946332 582599 -470319 -990089 -800169 965675 707913 -962040 95491 -561194 -378817 -549172 50046 519949 297898 421106 958329 -408438 491284 -891425 -460679 -258693 527773 189611 -272170 -863997 -569479 264226 718399 113208 -144914 542021 -654155 773411 722007 787270 445708 -582973 792740 -362737 -993939 -678007 254423 289851 254678 628317 -932856 -447589 -520040 616985 639714 161843 184279 -634103 -481629 121147 -855922 697713 829984 881183 -636663 115719 -520128 -686465 -996759 -837516 -990212 950575 386212 737751 -993819 398135 951042 740930 -467170 -817068 667809 -240837 408669 416246 -272398 1468 -181906 503105 -176839 -442444 -771023 85772 -336367 -908540 -942697 -799516 -912026 -866173 807465 -400886 670969 567802 -48895 -748815 -174625 -20439 994638 -214591 273666 911680 -132652 -593321 397215 653286 174314 264770 442567 -186058 159226 97991 -554530 -868548 491397 -8098 556959 -957571 807197 -799437 345494 835565 325993 479910 -240604 -14474 962468 549196 294654 401271 33566 -107028 -762834 -607677 523450 -34942 -852975 -577634 168686 -959169 -488361 -829500 -898746 479623 -715513 470242 573921 -430222 47352 -353254 -51342 296267 349145 -322045 -523584 698900 697258 -991833 -365273 464896 48960 -719996 351253 -847112 184773 -601077 -313330 843671 -200394 610596 178089 -486994 98147 140072 -706672 -644544 104306 647269 308356 -13946 -627491 -821219 819926 -726675 -447889 -929145 -154897 -146413 669515 -142643 -939319 -785074 -831131 -59891 674036 -373723 765063 -59559 298770 -986283 -6450 653366 72667 173261 -427478 -95712 -19046 127538 298081 -278523 930222 36444 432013 -908859 -546166 899159 618521 -495943 614837 -87580 395848 158377 -812341 710517 -283346 -988716 -544390 -189260 -355019 847596 -905594 9980 287513 385814 -361275 -533538 -516628 208367 -285021 601630 437267 -684670 -503265 272948 463560 -181933 315725 25035 776086 354647 -853422 796613 803040 583674 -957077 -413643 -776230 207128 -253977 -490780 505869 805636 757160 803661 967512 -596732 713638 -340832 -667798 266706 322796 -111165 947785 -995811 -723816 -668596 -276786 263046 -819745 -257912 496294 -211293 848519 925432 770643 824064 541035 -762673 170537 157337 -906629 -588043 -50863 -387487 -494662 -521338 268489 930110 -658114 -512812 -139678 82699 -419277 602209 593729 377748 874968 505574 -809505 925853 934784 286927 748682 -202020 757907 -5316 -741791 -964357 742027 330881 444891 735383 -804873 -870745 -569280 502595 -944773 682473 443695 688774 -897331 -590280 -463594 579800 -651078 -630728 -391619 -763223 -20577 -117823 -751428 968155 -809871 -474786 -384512 290371 864822 -92719 727243 -930901 -697719 778253 334512 603731 82970 -165061 68379 499307 -665813 240822 -173625 -63589 106004 -62834 650950 310524 79936 446601 755836 -730724 937774 787741 651556 889725 575473 -724489 906314 901142 -502480 551672 -862768 -562991 -427225 763314 -694679 -814964 356132 913904 -940128 -904808 -617717 -616917 538706 202813 -425390 -663915 -618320 -318028 -849659 978067 138303 177707 -239932 -691014 -119080 44869 -974656 -629287 543527 120087 -968638 638064 76848 -493524 -790108 389937 1477 -632830 693717 -976378 -800751 -137205 -455079 -614134 -987759 614060 167623 760334 600982 -786111 -856246 -972394 876356 -575336 761761 514265 -116586 482546 910750 -210747 13016 -901115 -139862 -879495 -396117 240892 -693568 -350647 -143867 765429 -436114 225213 266158 -578174 -879657 -586990 -889021 -943575 882356 -457928 195639 -362908 -468914 -195374 879565 -771038 -563451 -767943 915104 -442940 -124724 204153 -570212 810912 101034 869075 -467582 716418 -321349 805306 -744729 107814 -321490 -950954 603829 -298689 3141 -451581 -57303 397811 345175 -681262 -802093 -819620 379601 -758009 -829798 536841 358064 305306 180917 -166277 -902775 561079 -203853 84137 631426 -936770 -145293 -328963 -515114 -85436 -109779 944084 -461483 -542065 151784 -420863 -283039 246942 986113 749898 -188430 -93921 -599765 -974614 -483309 549110 -51223 -367346 -430877 46141 -161387 343128 -5227 533054 99933 -558881 892272 413179 548673 730028 639696 -951769 470678 2239 -111453 -210389 -488570 918792 414573 -182110 -941939 787951 -575676 265308 -521603 950092 -732203 15326 -20612 -410257 -905763 -411551 675073 -574822 -643024 647631 728794 808066 178998 549193 991913 340434 -153367 455716 138850 -811481 -868775 6887 138703 147349 -671320 716111 -202868 783520 697102 113867 -549749 168900 -863403 493568 -537455 757998 652510 -853946 -635592 499713 958491 -36824 637803 125650 190739 -302103 -161427 127532 -557726 -82822 -461102 583501 -148683 931077 860419 -453657 677586 927205 118462 -588129 -34674 962091 315285 652433 -551467 80538 -870421 276299 915879 176556 660730 -289970 -927979 716299 -912561 738192 -518841 -543207 371915 538364 64633 198377 103972 609776 644090 299587 -834717 -391618 -629716 -479324 -339356 526508 550022 269244 58585 -352140 -1771 178286 -528057 363460 -462090 959315 721799 541503 -44194 903736 -290874 -315397 298515 310683 955142 -736255 17520 628657 769178 -521008 28773 577251 -87122 196954 -83980 -34227 -435779 -746491 495669 -745282 -480231 867627 885715 559803 -779033 -34277 932365 562684 818079 -829802 -84682 147437 472337 -174381 -836298 -335570 -968613 685179 -188154 -124525 709492 999085 -944584 -109275 559140 -100996 -710676 -540897 -855927 -811796 -360356 -7566 294676 -473864 -192687 594369 384521 -599793 -989012 -992154 -892669 823314 917854 153196 -635026 -381736 1264 -62702 803979 686123 -187012 -342578 310896 -360120 -371407 639303 -101883 -840094 126548 -173606 -586360 -219616 91961 -654697 -486134 -373222 -846002 378689 -80656 -292512 -103407 43345 892786 -97676 -440171 -616973 -450785 730571 -344191 -949496 -58537 -737201 695696 609186 -477104 -499744 732818 949643 -515950 50254 -790422 -252097 138619 527073 -924658 -547219 -903109 383954 138507 765690 284121 -471601 -691714 -440706 -151379 -332806 -224229 -748219 -761629 -638613 51882 939727 905342 491305 792580 318288 473299 791861 821787 995632 -179958 724480 691184 -917875 41505 652655 990747 -596812 -149400 -231714 -266298 302892 -240634 -547301 110642 787883 -336654 519398 -96080 -294881 110971 -821256 66857 -473817 622401 851449 421912 -965866 918969 -419192 654602 -870665 943917 126006 353189 960132 760890 -280309 -906338 754093 -47280 768768 795841 -316649 -970826 22916 -460819 168346 76675 -88456 -379371 416067 122150 381490 -956608 970960 -27810 -515075 305546 -881226 -852413 111511 426785 -475362 875196 -205390 -200759 -759580 -628218 -887564 43225 724887 -306253 -611209 297787 -836356 890409 345162 425711 674699 293535 -463890 104201 -411537 565155 604890 407983 937098 -20201 -677641 696220 530672 981551 708260 -877153 275431 -90123 448307 585757 345069 -679866 426218 803978 -676046 -457646 777220 -613260 -112358 -747361 478381 -59783 778940 828166 -670710 740044 928102 -252363 338734 -463948 -57834 -733397 -10970 24845 -950014 708544 -675474 -996155 104721 583834 143225 574559 841568 -577223 528942 -255884 -487489 305388 -964251 453677 144689 -829095 -147602 -696246 -159633 303609 -659957 124574 380645 962841 476529 -244207 -772813 -949669 -293430 835101 -491986 85427 26422 988753 590045 94826 -369851 -677935 893820 -325217 -402177 410068 -733828 -323007 989532 -739547 853249 780182 169676 -379230 -312477 -958537 566193 225088 -446418 358545 -8352 540933 -366558 -14875 133028 -409332 -573261 -792759 -392518 -694139 647049 -632026 641494 981043 552961 860216 467997 911852 -421077 398481 -968792 198044 44491 -831722 -816248 -178622 -287528 439296 -70468 -394767 716287 -513828 228412 637776 500257 -711285 -124686 -906597 -719023 89027 -415300 972448 -81193 277260 218988 816963 822960 457797 960200 763131 491915 745884 18698 446418 862285 -13415 822496 -891672 354447 204052 427885 232305 -683621 395194 -516026 294579 312434 -384756 398838 -967543 691016 760288 427899 -106909 -937210 973278 -421305 658883 -245048 -715644 73408 73921 868061 -506717 -11840 912904 -404022 482784 -618 22486 620230 -135628 175747 251904 -507841 411627 -897347 -160403 376532 -42967 634224 369558 389849 -956576 235960 -333044 -118057 -604452 -45016 -129422 -261751 -472393 -244538 648830 -895009 592997 -136948 552060 -868737 922922 -710295 606668 658111 -647394 720062 16607 916653 -349520 -458526 -544450 -498937 902688 -342370 -591485 -67773 -515708 -779471 -383267 -867960 403652 -755890 -944368 -885069 -737378 -994663 48755 -450733 786338 195885 271216 -176979 -187081 -425831 -823672 183865 164628 400734 -327987 -398940 -369592 468467 -78490 -974644 -264525 -18366 -888946 18374 -352885 -552280 -400235 648795 -804648 98553 995934 372614 935287 -388999 303711 532984 58395 -606236 992164 524181 -486841 -895641 -742068 993269 -90922 281124 -589174 -556188 499187 148018 -997851 -533023 -923231 -510309 940921 75939 -213195 -805284 -803084 -877553 630231 283497 -221286 -503101 911620 538663 -636158 -790001 990607 -281745 -86826 -217738 -855781 -722671 -316713 380082 -45278 668367 -461482 423341 -515470 -141090 -556228 66953 -113877 854249 408963 997784 -339774 720270 -443461 97764 422401 582494 -715898 -573783 862980 -263839 902684 -603945 244286 674704 -302136 224785 324722 152025 -443159 721968 619194 -857825 87922 -111040 -974845 156472 -570902 -300671 -665969 -782995 -955539 -79385 -281102 10620 710313 588699 -859498 727961 -917022 51832 122552 268009 804846 -271345 -115480 -315386 -455495 -84316 400652 609151 -92989 -720081 754909 42453 -668259 110044 90600 643198 -615312 -296566 -136305 992229 1781 61007 -702330 -577176 64766 365427 564183 -271143 473580 213873 -121890 -368770 842167 798074 347213 -37614 374890 515185 -751191 -841535 354595 206191 745035 207151 -504553 726849 -622239 -641934 -605044 465765 678378 387091 -673443 490129 -926531 943122 -541062 -332628 905603 -809505 -198682 -421805 -795336 -757151 932023 -758187 181038 -132110 838169 -236489 182410 971617 -977589 569137 -398139 136047 917280 -24017 -402004 96211 79104 -285103 704865 -442313 -212123 199148 835927 830264 201054 846598 268122 183401 397199 -982306 -160891 698193 780718 -833438 -436278 226280 372488 902838 594670 107550 -112262 906292 -549622 -525612 -435463 -502297 -359157 -845215 -638325 -420850 597298 129295 -474293 775584 581781 -380388 -29719 302402 929436 185785 155815 616274 340101 -876658 531037 -564768 -665119 -893517 -598410 -101201 56981 -393160 -475791 318776 -373414 -19809 -31903 -987736 283197 -154659 87277 12509 -426593 581725 -592559 694253 100662 602748 9307 -354913 -879990 268174 535279 -687633 604409 371800 -594301 412687 -876876 -568044 -603613 -104735 478911 143088 -799889 -848514 30069 -701297 -97384 450866 -101758 755974 405863 950653 61927 216544 -685130 -682733 3962 -975973 513652 81245 666723 35880 -504283 673526 -485600 -622993 -128800 412719 91777 -761143 973264 -785652 690093 240517 -252748 472772 -68708 -295709 -68258 50117 37402 -576356 645687 249262 -461237 62680 308026 -138797 -467807 240566 467829 930236 58215 239688 593547 -361818 -967622 -105836 -624331 91137 62090 -65772 -655044 774512 792734 507191 851968 561996 -319347 518494 -9996 -873438 815686 -145441 796831 458672 334345 -254586 76061 -668308 -510612 882063 132893 882301 -911401 902957 -149535 224704 -832121 -852346 29120 52676 -93553 -703948 935207 541390 -92590 16454 669843 618582 -127606 -209731 706585 -17656 -797371 -316016 -103457 852676 -300829 -804568 129824 850974 -592999 854757 493356 322271 279281 710935 404837 -821118 465096 958213 -880189 371256 -422834 538730 -301487 48101 103561 -914574 -887378 -885472 -852141 -802366 -274931 32311 -72105 -307346 -679755 -309336 352920 521600 -66942 -91735 -361750 595704 -578974 -834142 -575625 -472890 569305 326446 -615620 193746 -725891 266269 -151671 -592524 -523269 936565 276356 627580 852240 925548 486566 658476 -325360 -552465 -71747 675769 527203 -847969 -584984 -279858 578563 752974 -350945 -54392 256896 -267642 787112 294907 -583300 573059 -271837 740523 -219729 -803020 930431 -657900 31715 674366 302594 894499 -650375 847353 111813 -116421 489827 -131727 -99403 -585935 827304 -860314 -653036 -874672 173540 -511028 50806 -658474 872773 486604 936133 295924 -674802 -30143 280509 -533550 682775 640956 -693392 120585 -245556 -707327 -537277 -909400 -854358 -469753 -931345 598191 799813 -145156 523521 -748137 -643900 -457922 -149925 507976 -447389 300131 342193 689697 609649 -993869 -672628 989940 -697904 971689 745547 708614 -439177 381173 994717 633620 83059 -31876 -300921 -598071 -233247 -521001 -616220 672969 22774 240208 268513 744490 -445448 360424 803965 -55819 630338 -902316 -898161 652585 -660668 497531 595007 -534088 -208896 -79367 -27125 884104 782606 -653920 -940220 -500749 -333287 764657 66703 774728 -246176 -205273 458725 156872 -503114 -480851 621459 -571094 943491 -549597 -249926 -151785 433984 290909 86608 -929106 79103 571108 420382 -849151 -266016 -793997 -366144 330007 -429155 -132229 -611417 -682776 -249089 469664 442394 -23068 924263 789561 418481 404204 189510 -668076 -44455 -881321 513061 -735953 -755757 -281746 976414 -241728 -866635 189041 -717344 -373841 -627865 -349936 -360016 -830121 512551 -602125 68322 292808 595334 156466 886500 -271033 -118808 -336163 -181068 -111667 17160 -310666 -593947 -84860 -952334 -132878 -117602 -535603 795143 -129733 993947 -58179 482556 7601 -290903 -210661 -544676 -383964 676270 234339 378625 715740 46879 -788538 759455 -608750 417289 -862680 325434 119796 -68471 -695135 -71126 -600668 662995 425469 529182 4153 361391 -12868 347926 286013 659318 461842 229223 836526 -413286 -507288 980412 912254 770204 483289 48911 700690 -576108 -415050 818868 639686 861356 -757758 -944434 741863 -164315 -85129 907736 -256968 523984 -384129 -564835 550382 -881642 753468 -170688 -620236 807154 -239615 -127946 -999896 -165519 539222 -272953 482140 -812743 596984 -547056 -342954 -385281 938070 627588 -789488 -179313 994966 13926 -734728 -974904 288654 -597552 -52367 632605 544715 364208 319313 -438507 182669 -881082 744033 -455348 -251319 247847 677216 713456 -57178 231101 -134528 371141 917504 -817851 260071 -688734 650088 -974769 -761809 -477583 361122 222785 -589209 298802 -439898 359765 189200 167161 -453088 93206 655264 986220 -320400 -49177 633219 -453434 -905814 662652 -549611 -824618 990102 -84257 263849 -445439 -165838 940652 330501 -521924 536747 -35883 -386588 -464238 808296 -633696 848114 957860 -347905 35748 403923 254884 229950 -422769 -177379 899033 -270941 786531 639834 -854497 -873756 -403212 305799 -551452 887657 -2964 -975593 599339 -827316 -520249 -681871 290701 -182560 185559 339565 218931 76711 950337 -927397 -198691 636890 -590082 58876 41310 797669 -570660 -350713 304414 -104216 778234 -207194 -856681 352440 614479 -948618 324824 -754212 -167388 -684021 803717 129680 634645 461801 -253611 209605 -67180 631052 -666221 -398817 691814 110433 613789 -111754 640036 -909749 911848 697686 219323 174239 934266 730111 321901 -897241 -705298 811109 327118 -101213 159604 529329 56647 485700 611407 563646 -617962 985903 -561195 707228 -212660 233088 914802 -910831 -128818 -706876 -580187 -943597 -778027 -293122 -180607 101072 -665234 967203 -174163 -428634 893435 -401378 819557 -924629 200624 754253 68471 733862 350486 -39422 996935 -910700 -541173 903810 -827444 -390363 -396864 585482 789392 73788 139834 454213 196660 486258 862674 812247 374761 713619 665269 325333 485624 -870241 954340 389322 -560197 409035 846389 280244 -142302 389758 -877104 -945019 371247 -434860 -834509 -785501 -942342 -445666 801711 -501016 -717010 262496 778216 -783837 -383735 -979246 767065 906133 -600224 480991 -204978 -181644 -81894 519209 -85016 212843 408112 -454909 -560611 284696 933811 -441866 313397 777870 -291130 -844995 755278 -294063 575007 615241 462553 89692 -358902 -684483 -238566 -362082 848615 -802573 -550612 -333448 185511 -698379 -935557 -322112 47827 515460 -86840 628930 -520827 71061 947496 -697030 -638740 671055 457861 861659 -480948 -540785 721308 -946612 -132612 -86555 167038 492069 447335 780436 144527 567414 725515 375573 -369014 785984 4605 895764 -491397 -137094 -506013 683249 457539 150158 -352520 -989120 738327 819289 -293492 -402998 -631295 57134 645250 -616565 -908578 -213420 448464 -702542 -583330 -276093 -503678 317476 -261240 547179 -968393 318200 -304973 -24786 340770 969212 -757490 23137 181130 -943441 202265 594447 827595 -564283 -994775 -81867 648659 -973786 -709144 227783 -337754 720623 391507 97193 719195 -271504 -563654 -305737 629916 -525779 -335293 716094 -208598 708317 686568 -589695 -209578 -48787 42996 342965 -787959 -349058 365066 -9211 177853 271203 -335074 83727 979586 761636 229370 185956 -488198 474749 616635 580492 -323107 -592416 -272431 -448000 -131850 -412817 122882 -866898 -952284 -432893 763368 543865 -2854 -776152 -200338 763062 -5089 565918 -723625 157104 -776433 879450 -863817 -148571 -912552 -440958 818424 -106553 313918 696949 292694 -121028 -84841 -671295 -419229 -732258 -496305 -988758 70020 711676 -625818 253866 970483 -673450 -151699 798316 63931 693285 -691187 -375600 252223 -135855 -618752 26218 819379 -712647 -526827 -844158 481184 -288209 -374992 -256235 -585243 -186631 689480 -983341 399153 121425 814824 632095 -711414 154214 264494 757011 -341687 -530855 -946993 347641 627099 848833 -307055 -946990 -118782 380711 532687 -508333 -317614 570378 881401 115171 77236 -11940 -660334 55583 799655 -715644 433584 108886 -461318 50906 192511 448141 -781102 439726 259518 534140 -95318 889537 174912 333839 -668465 381386 -880915 482022 -295200 252146 -553025 -216618 642004 -200615 -219707 498150 996979 -785137 -985693 -11054 -139428 629019 144783 -29685 886142 12408 -441514 -40267 -680290 -245741 852949 -168153 -132649 -959666 -851455 -151953 34069 6144 -164512 297932 -495718 -703629 136973 263474 276858 -781212 623544 704073 231070 -908153 445219 -405010 -552892 297216 642086 12977 -944259 42091 852908 874325 -870354 -890411 716724 42196 784015 388545 635857 -582184 286127 809252 912170 294850 -662545 -199447 -370053 -109657 601986 894701 461202 568654 -895628 435332 -745645 -122316 -511201 302323 988340 245256 -65737 -711181 -227903 335791 365632 691765 -528358 895425 361619 128600 55024 199818 137180 -653963 -533620 277386 -625121 -675564 -225080 -6667 -480210 -444877 -609517 847668 542004 -731322 -729231 306275 900782 -164046 -448263 -629808 586733 -145711 965206 891650 209814 -69391 -210361 107312 321441 436565 453278 914245 946013 -781005 -817212 490467 768746 573236 -560716 -469155 -827586 491639 236028 -688708 -291039 309902 -207297 433851 -711120 718847 -445002 -571062 998238 596420 -387798 -732274 444654 852299 -868357 -141088 370427 506871 -652900 459594 794865 917918 -821355 -904819 173201 946825 -946049 -393186 -504976 497783 -581236 973476 -18824 -610277 -736131 -462980 -755482 -115559 -568151 -133707 -24374 -415860 136829 -603116 576011 595715 -219658 -908527 -286496 -935297 -507223 -185768 -764840 -696457 782140 -569143 838739 859476 -837398 -496648 404358 -684043 -44029 -879186 298235 -613971 593257 521446 762766 862528 630420 -83887 -918030 191721 268175 -995117 -2902 -845737 36729 342531 864912 -662740 439557 -381521 640082 -650756 -274822 47830 -547728 518356 -320204 226092 286399 -293072 -215007 476313 -189335 -321276 31941 -561734 594922 -864332 -899146 -944033 -195692 262684 73505 -393461 312077 281481 -234557 713207 480460 -823106 -765328 850703 -246241 239472 528656 801780 907816 -211383 -334435 540792 930779 -714007 181287 -640730 -91134 -563360 -961968 -966729 510649 426294 807632 -672995 -552462 654948 -685327 603900 881394 -320168 -896364 224684 -892845 294389 -412757 442169 -501504 689424 -850115 -338845 150460 328308 -674586 260382 334235 748383 791252 -249069 -772986 523266 -461110 -675171 -931396 -524795 -655584 -600499 -632372 -271615 415426 286311 -498148 488196 206893 527202 -373787 738705 -197259 -919700 585652 -214755 917057 481636 106986 875412 -571571 -74786 319165 -356143 -593304 -94942 -520778 -376151 767220 -683091 198321 619489 773992 -394450 -741280 340915 813905 -718709 -335032 -976306 794316 -99878 260930 89555 -376946 -78232 -546053 -241448 980189 -542923 -244747 -977559 -369004 -909962 -826749 925826 -551389 352018 -798639 245398 -833268 220582 749402 468875 980967 517121 -105104 561467 868319 136360 327480 650613 -527693 960979 314539 654074 353590 -505875 -410730 793728 474832 541464 -268902 -783565 -748678 422312 911533 -241233 159686 -781533 431255 -312185 -255276 -443832 393206 876865 -844706 531844 -480581 -428328 49581 -164482 -51925 -572103 -40030 763661 -378914 -729786 961710 -886084 -827837 606038 -965414 -329523 979611 857266 236736 -650317 -338183 -711270 59151 547222 -746040 -541890 912140 891219 -20667 969541 21644 287225 648193 -916022 -927622 311630 -934559 203482 830935 -74296 -450659 695927 560181 792340 -860604 797976 20411 699794 718518 908327 -319963 797783 890025 -836222 -450367 563242 -391003 499706 -356494 -934137 -788088 600407 737200 82592 -541053 570961 -948857 999510 105498 -447336 -646508 919108 191528 125646 858123 493365 187864 117512 615092 114217 -656210 478545 913896 95956 -567044 -211801 -882407 -76001 97773 385147 91592 4133 907774 735669 -231539 879159 824063 -123858 700562 -327847 90519 581556 326680 -991166 559933 26378 386416 129887 -680128 -283675 114051 -939567 73152 273136 -419764 9963 563890 -739127 71256 174261 692576 90626 -445363 869868 771047 -676831 47200 394368 339383 82848 -832163 -202860 446487 -650899 -723037 343169 877854 -763925 -854875 -657837 -800453 51440 216426 474058 -213843 -115387 -762866 127323 828684 -206551 -233921 295213 -521537 -585906 443585 939676 -414205 -863526 523499 -119622 -606357 -481817 -832345 -918072 -964262 -973052 -996619 121537 608394 352818 -560279 108624 505481 499943 -458583 -498219 -750282 -141682 -924304 -851740 -208439 -998778 59405 -135610 136776 -926433 -267035 -557066 -845549 254496 -96275 -945371 -609959 556483 363568 994102 -814048 -166089 774223 783171 -541503 698141 -729732 393238 -290838 -481140 206206 595633 -398438 -53363 944945 402119 -1623 95776 532099 -104256 -181955 -874827 -424457 139833 195542 -520397 -927578 -863487 -671933 -184203 630201 -500707 243114 941640 -611472 -665147 665860 321006 -799586 -116506 554654 583582 797227 -355938 -489702 211330 -386031 912834 882284 626871 492383 -131493 -279971 28753 -439495 34341 478732 989012 768726 232719 -741656 121276 -270591 -160322 342199 634486 114584 281353 388242 833892 906512 445054 640614 85597 -437265 906460 -304396 470315 -646192 -23017 -781486 838924 135779 313048 894953 -417743 -515861 919418 788085 -574782 -90050 915214 180360 -167208 310344 -310057 21895 51329 75144 400079 154283 478400 -724079 347296 -481535 -565238 732682 -310612 -432150 -505654 900783 102149 309148 765278 221390 -484106 347936 987287 710219 -299272 794962 801597 -699235 -451138 -211741 -675319 -479794 808618 -226342 -748886 407423 585045 -587249 416192 -15007 746891 -438609 829924 588093 -973236 -411461 552222 460397 -640563 605705 941293 911969 -90891 -545087 -376253 -448613 11360 -294559 117126 -305357 -970657 856122 -559600 40916 710518 586993 -692817 -216643 -353571 -115073 -820186 -369856 73088 29873 230059 -124729 -291202 909864 189287 867274 -34514 -425895 -792327 -484262 -831467 -619121 594931 -886758 949617 834404 -840229 412608 -860366 -372788 779692 -882024 990331 113291 827602 -110718 -70874 -496839 -167374 -112273 31677 -862779 -165985 326120 544002 251503 30822 -320505 -234008 83917 -64061 -320901 144279 952647 -461079 -549752 148587 -935781 -911618 -369787 -900874 875609 -588515 -664995 -513414 -334232 402131 -635634 468720 -720257 714530 -354899 568324 -245331 953345 -956576 -870122 765650 716505 571746 -731461 -689884 -676726 902915 479418 -308309 -633628 -106586 772111 99012 -567249 537409 916203 295458 259235 195680 -624078 -587832 831472 -654174 -131717 -336623 -852936 545850 -902124 870056 176144 -630161 -306948 655632 -353790 -832355 -4889 -70370 -484210 -842702 864190 101114 -350172 820914 354972 722849 -324564 -497612 -447919 919014 -190081 25442 882147 -43284 770923 -945283 -996472 -657363 -595405 -748074 115118 -772489 555788 731862 56435 -119062 -442079 269047 -964819 -624389 321423 -540471 -640285 218740 -634518 981870 159314 963569 -879177 362526 724201 505957 827120 393508 698317 -372973 763011 -371745 379222 -942827 -834861 -593086 969360 -541607 840245 213972 512187 546590 -181260 -176719 -638388 550395 500942 -27641 463594 678745 311285 -921830 -280079 -652939 -814065 678720 -249742 313951 -427594 -149275 -402639 -714499 -118920 -294391 -870747 -438904 121176 -392771 -102788 597774 697548 -531926 625045 -322322 810173 -851446 -259836 370783 -72182 -286932 -86766 838762 -794747 375284 -90310 -197141 -566668 480985 282156 -253804 645521 -357402 239566 -965654 -8565 -801479 -467018 979398 -49277 78343 604465 695126 -189808 -323050 719936 411929 546747 126657 16533 -228122 -960893 877176 529947 -634266 103514 444094 910827 696981 -719962 -378839 -202536 191429 373570 160101 881508 -264037 683771 328113 724296 648080 895379 933088 -963216 -341647 362561 103258 263292 -549280 -622802 -698727 665536 -71343 -648199 449196 51141 199181 -534091 -900809 -694714 475314 63206 -321551 -146252 -721743 -61816 -834908 507187 -249265 49800 682416 949787 433957 116808 298633 801655 -721248 520735 220725 129161 -293631 668631 877903 -725308 -289314 -340563 399239 -992815 -317665 -909611 300703 951563 -819838 -832909 697327 -362366 -186472 -624477 659298 -692356 -317114 -837134 966135 -300177 -167099 82018 578753 168456 849570 -530837 -835097 -666840 138430 -808204 174757 576993 616655 -4642 -30007 -540803 -470691 178554 -784201 788088 -709818 187021 482405 -842495 7739 -649133 793823 492285 -74432 49145 832837 864516 842800 -47326 -292024 552034 711223 -109725 762033 941975 -566186 571975 622810 159960 999779 636748 -868430 -193524 341510 44772 62781 607823 880445 249077 885522 -850830 442328 416729 -720548 92280 -757122 171230 663514 -98533 668583 195783 249950 188998 189727 968521 -335918 -254184 -964342 965264 -783442 465639 325978 -641224 -906109 142907 -199718 -76589 299763 -327089 138663 -760471 -321481 104595 -995919 -536204 234520 -781267 -164673 -252064 177270 -909965 -790168 38545 -53436 654066 -341733 -580899 -204406 487659 -918248 255117 194273 -594736 -793355 922208 -205701 707915 797978 -871160 -80359 -772808 -85564 59051 746002 468646 758022 237284 -306477 -31654 499779 -241728 -19495 -468660 -262986 -342975 -380359 -8792 119146 586333 -322535 -911282 -951998 921344 325044 -611885 -601358 651398 541018 -146435 565124 -911934 -201363 467275 -346283 753787 -140187 507882 -343531 275305 -839859 -515007 -370614 130108 -465852 -495257 506190 438293 945533 98855 -54452 992779 -183873 -515325 -411449 589224 -185626 34478 931475 -274839 -728608 -20848 88410 -917310 995121 -781114 431513 -1001 839023 -816480 506272 -742460 -974649 -200159 -171627 551446 -555402 176898 689521 947663 295248 664496 430722 -209882 507069 -726967 -304280 -261435 -826825 -148061 -339688 -241206 904398 920389 922075 187206 -98268 162283 -338992 -159167 -478991 278535 -740250 140212 -981760 23995 -801053 -984307 -569041 -238369 219360 23086 -72973 -380671 -310325 -339217 -325166 -770464 -41885 -103656 865128 846065 65471 931175 -266141 -825126 -365240 -156912 962182 -393222 449978 -496328 -49751 -762274 432807 -491399 -535752 479565 -912908 760033 132400 -283458 366170 455283 48037 909020 -758938 -276316 131262 435337 -50054 -359329 -598857 -959144 -256054 -593278 -964769 738193 -252065 -748065 -267112 -218191 502552 226364 -261287 -414104 526884 -70317 -358353 343193 -888567 -254893 686135 288221 -679520 824029 691110 239360 -509162 759559 124610 -108413 -289300 498524 986726 540184 950648 -184870 356610 431657 215522 375539 75672 -843438 377384 -217587 865344 735074 57883 -236669 424997 -677666 327008 -857439 280454 352382 29040 178220 485430 -185810 -816872 -145449 -49635 454030 781817 724303 714676 -181134 -492023 -453712 -928243 -232733 399121 -522867 -743992 284188 36781 -622100 749471 275598 978126 -67000 801627 691932 -807493 -570611 -172835 413792 -993908 -320480 -958186 -984412 982062 -210603 -499697 -876182 -248094 426870 175842 431653 -296386 -446398 -656578 -564739 -939990 518508 -606104 -784177 330340 269976 -113611 -638677 28925 151138 -386672 643028 213849 -415401 449018 -102717 -994253 -688647 -752379 338340 82583 -349761 -90024 -759720 -321178 118803 495791 -888463 -930986 -645934 188888 -728647 -54929 377552 -179658 533420 929422 246609 -595519 -257543 -513690 214033 72837 352261 -375685 -205763 -393057 500328 345637 428024 553795 939117 730771 217815 812985 -969962 -881595 843493 -185509 -746601 408209 -484193 -196328 256726 -377057 884985 655348 419185 359916 466648 -200954 929336 -133813 -456810 636664 -407377 606047 -962687 -59893 -28531 136355 -437924 -217840 -978240 88802 545500 -913296 414310 -387905 -435668 675622 -249899 703535 104938 914111 -289259 -417670 -983000 -544671 -479392 682429 750828 456641 672169 -620949 -646992 968363 89874 683335 48994 651262 299124 535660 -157595 900013 484699 595397 -553202 364735 -445816 -735083 -544215 -682544 -3475 -818960 -441486 -26098 839988 875456 22427 -241603 -402119 648258 32588 -578252 -100597 798982 -62177 -541091 -739473 -412558 -515424 539448 809820 781248 -423853 278361 -951808 -747141 -24914 8038 112698 -156282 -293350 734490 692894 659221 -573706 324 705653 507442 -573419 -555319 -54086 -38471 -158277 240798 394014 -147107 -37085 -711730 895877 744353 -371588 -610694 -409722 -969121 52071 -439212 676206 692548 718459 -800605 767294 -546478 -832319 841283 -540503 105949 727225 930722 805271 -178545 318419 376003 -256987 -495388 -81034 -750785 -431966 -426962 -342915 -796097 412436 -758126 -380619 -418173 257969 71433 -131744 -398114 -427418 207713 922933 -733000 472019 -687943 835038 472459 738381 921608 785656 -250394 392667 15255 26646 -214931 575033 657922 -496833 -231977 -955432 -88261 267500 578415 -464036 -559609 11 737811 575901 318847 -137346 434488 828454 -344816 -565220 -122780 129721 364412 301231 -199246 375242 -216873 554997 943442 289151 -309750 -3297 -77049 -88778 754644 -439467 132647 170111 -98749 -653264 60958 39453 -55873 -607170 -470805 -63862 -989184 567810 232993 971376 553619 -434447 -383513 854321 -429862 -244874 -597383 877664 -101751 -607633 -794203 424773 818729 -668115 -75953 722781 -984680 428152 -401426 534999 977543 461705 671628 -965992 -853765 565774 -550326 843448 370637 -629206 -904231 -616573 -691030 -613005 892930 -320262 -773101 887538 -356577 58575 -121634 251174 764960 -862740 -63437 -329727 39431 802668 805904 715753 566764 -448735 496582 -511304 -780550 649100 101753 239676 -992656 206312 -847580 480440 -638944 333984 923539 628706 -157836 -280108 -767385 370915 -609436 134616 -810602 939354 670977 713140 339816 -77479 -530962 -877915 -751365 535014 259937 743707 -171200 -681604 982695 155706 171131 567815 -238563 336857 -293433 -908821 -909513 -602235 -487664 -346626 839549 -347777 -405993 -202231 525833 951482 668145 -298676 -946166 -448290 -661111 -306057 656580 -526008 -257767 786609 -920946 -410105 588341 212373 577747 -542112 -783296 -921680 510993 754251 -889099 -362748 786141 618740 852192 -227448 504285 623420 -114718 -610267 -116148 -757835 -379344 377787 963578 -703959 -93868 -104806 351178 538643 -300117 -966903 279602 -418140 -14235 -840381 -491714 -107840 631689 -268171 782477 -905601 -218642 -363199 317010 -395604 -909117 -233026 502741 -623543 404104 -936970 -362641 368777 592786 -336025 497426 894549 -906229 98818 -778050 625352 -286992 724271 520717 164403 -495855 388935 -191192 -444775 -45292 -332776 -883248 -799820 406515 716772 -11434 882286 -736519 722787 -127837 -523928 433737 -735300 780849 -710281 825048 -599408 -938096 150178 390509 -169872 -14750 221734 -63448 -610078 799711 862322 354040 307424 -693294 -441813 611747 -798376 -992486 -907223 -433853 813357 91818 -714631 -289597 904372 635401 -494631 853734 -703688 -930989 -923842 -554816 57463 -53066 -505007 688699 47011 -624266 -621075 994707 254434 -580759 -814045 84058 -274226 585595 -325961 206965 -558859 -906068 -61151 108702 200922 899469 -142452 -275104 139634 -686649 447194 431006 219561 -729068 911902 -597236 -815653 -957373 863009 -879437 -16165 302392 711646 526066 -959761 -41494 594565 388344 -657967 632804 -662404 260683 702896 -970428 210393 257476 -249811 444351 -793622 -287088 758494 -169445 -824403 -278607 -922161 75700 31960 -658053 58364 -70153 846162 836631 -754088 790890 369336 -521468 746313 818466 500185 -118895 -905942 290123 580026 217188 -165177 -804572 815891 -684298 -39067 933632 310224 578452 39735 -968377 -842991 524511 609130 -489357 -736342 954061 -221542 -17645 -428892 -707161 711131 491979 -742341 -316663 -548431 930898 784094 674533 294552 -905998 545201 -304897 -845956 -656628 34702 -849806 187458 723857 133120 891306 764094 615690 -992698 945385 438714 264849 34646 883267 941558 -993578 -464552 -942175 566690 -634213 911399 -235327 -234266 696760 341971 -133580 914139 -855528 -768478 200287 -200561 47034 -741110 -644870 -972156 22193 -703048 39060 -174927 -379996 -257907 300046 -953600 -827057 -987620 370075 -255153 84864 251181 -154297 915951 677787 367292 -540563 -232280 -337514 -850565 -849090 68915 -54787 -118836 -775743 280766 -974480 767816 -493618 -970900 861472 -717893 136722 -62126 -223530 169893 820622 -40837 -141460 -182854 -297833 592613 -328623 633955 290648 105986 322569 -454597 -513845 423736 196267 233235 -697916 -655775 305250 750703 240103 -746677 368877 -79226 -834644 -727111 -420066 34246 317666 446816 -168609 -177330 372265 -244885 -618328 -850830 -781705 -899848 717706 683322 74004 596633 81959 -742941 -127331 -478252 -479176 -431011 272261 438051 -755322 693067 964751 -707595 345329 480774 198870 564395 79340 968219 856774 -125540 65791 -749240 -747360 -5999 -19389 694275 398841 -37303 968554 667507 -202821 153078 -214987 -737548 -756829 220606 37115 117912 -906303 -937156 -587351 -195039 420476 -528644 -987844 -94584 -57077 -531070 -785719 771448 -661763 -111164 516982 -206508 552370 -553428 100734 796205 -417441 795543 -42447 778701 -825714 42456 795505 758191 -829285 82869 742454 -111612 -506695 498537 247307 -544337 775019 -118111 88463 633930 555275 -884609 468469 666144 -381113 397850 -148732 -322512 794527 -843780 304024 -633808 -942872 552098 -476257 -583800 515788 -420865 -799331 -655405 861383 558330 554152 99809 536107 424812 365037 -516296 -949346 -144477 213417 -167026 -984553 3553 921904 -951216 -557212 -930467 171498 -917858 -479449 86337 -705967 620877 95828 782122 491765 415716 117685 -100820 40568 -363616 -337178 -790452 178578 535152 -116519 23299 -955890 -807175 -744748 -483262 847946 -476269 -518802 -995864 -265413 -825654 765077 328141 -114201 -413346 -906357 -330437 759914 631363 -431772 20976 -459278 791202 -503 640670 -48446 -24362 715577 937195 533042 122864 825859 -346127 900910 454323 345549 -384834 823859 -868967 -744240 907861 -173355 -593460 780697 -318165 -386629 -531282 571658 545579 19873 -352942 907478 -21709 -570282 -203519 166281 456085 -26308 -924619 -599938 -179817 582090 904097 864743 -83725 -851827 604711 263881 -950185 -365150 577760 529661 -930970 -932930 -807015 -104400 -801610 987815 856656 961252 -111152 -978760 -228165 274157 -745037 128865 412737 -813324 -532911 226980 761342 631415 791952 759450 -225469 999623 -636981 402283 -259308 65289 443214 -403623 -354775 249654 -721571 85047 770286 -596965 902318 -920854 -553725 -905127 662762 274926 931388 -447770 -115663 848084 217506 549386 326163 -248516 -351760 306403 -359529 255072 840855 -559006 433975 -91255 -961093 -82484 272354 718488 223539 606265 -884231 622462 -188531 -614760 668755 -347964 -601337 -406102 427066 502788 -770409 -515838 336235 -249875 482917 -951540 864026 -783676 143691 -725374 -700821 -497314 -775844 446584 -318342 509350 464986 875602 -483757 -650595 -229698 611784 888187 -855339 229429 -573591 231270 -256267 602269 -65771 -563841 -9671 948619 953986 193187 -49425 171848 430776 -234074 -403974 637008 949269 -153012 -16814 740178 517834 -36015 -484861 -804429 849115 651874 950058 306699 714915 -275422 -508165 -270042 -391218 14118 729662 -716284 188125 -684679 877517 126809 831269 150424 -711529 814606 -960432 928119 785184 -787906 470875 184571 97535 317370 203414 -650114 -813986 -705403 602152 592718 126846 933849 -104824 382894 711217 484128 -774395 -896557 -254627 847868 187967 -972056 224384 980800 647467 -209525 813863 -527628 879891 -804275 565621 516437 -780140 -158282 584866 -3118 -577122 762815 -876039 -126832 593400 -667817 791513 480232 343097 -298913 -37195 263268 617296 570925 715412 -27835 38781 -575220 -247150 -643712 948437 99514 980445 -939205 196674 174057 639289 892117 304000 333759 555133 965340 -758750 497111 -152941 962453 -413045 558269 -834820 -502152 -638091 19061 359369 623793 851694 -755467 193443 28704 -525355 -305370 -993468 -239143 -734366 692839 772731 -260700 -939493 839306 431533 503038 -605344 -551339 780239 780311 -356384 -523773 633580 30035 -216671 38977 -873179 589769 494716 916529 -615380 -146617 592927 -418710 136776 -464949 342410 786549 -874539 -250741 -80494 -25263 -130111 -350994 -250912 989425 418831 -17775 -593037 -203847 -306088 -920764 -919654 -296443 358085 848906 -20613 -828639 832022 -884708 -340593 409682 -172385 -393242 519587 -459828 -351803 88712 408921 -176199 -313979 54487 666917 -214087 -194451 883802 234704 -690340 -682463 -539187 -311431 -479318 711512 -838495 -172529 360731 -217507 755578 310104 -51169 450702 837424 399085 176536 -827936 -410289 -704197 803675 135897 141719 -188029 239027 668308 296828 -138917 919901 517057 199462 893356 -369267 -428637 -493709 -652750 -284440 266768 246512 626303 -516089 -58764 -411420 -394888 -166021 105678 -626363 307926 167747 497969 -59455 214822 -509352 378948 -901066 318409 221090 550467 -856262 967925 828159 -978308 -699372 -593613 928835 413011 348097 -138273 -249293 -384833 568048 -763478 29321 178122 782727 257563 496499 -709355 -963940 -747254 -196844 -485551 430588 -608348 -425471 658375 -554841 193130 -379322 -494767 -9903 857010 627934 -517793 783203 342436 -998082 28019 262777 532414 -698677 -875099 -847134 915793 -32417 753056 12707 -935678 -277303 -904413 700403 311370 -966582 559745 907200 119542 756121 -246751 777897 559527 917599 592638 -205694 510674 -745669 915880 417364 -260670 309823 -383678 -69414 547090 -360975 -206718 -572540 -641741 513099 -731979 811640 -32276 -784964 723256 871436 59604 -172507 -398849 -858290 997082 -798499 -928238 -418052 264382 -262867 -465397 -372468 -976106 -208172 -739943 893349 -59702 908677 -636544 -855516 -953704 213604 537623 869400 -596464 -523380 208329 -822073 215449 595980 780052 748583 -908309 168806 -830451 -727579 542994 578702 -316070 -803359 267249 526321 -158026 739119 -620995 306539 48369 46872 561150 -516272 342254 -833384 -331375 362212 289699 -705570 938409 457827 917788 189902 -184631 -526342 -982152 771074 -209204 -879285 -734998 746949 -62243 -913427 -452934 106775 -843265 910442 687553 233004 736519 653632 927217 859116 268829 123872 -876470 -726412 -736322 -272718 -742170 -401772 -939331 783886 -52754 -22961 -533955 -595003 10275 -410785 -539848 -718698 516695 27310 -365444 360377 -719632 8158 281641 -630696 -286741 -965183 13236 -936943 -795177 583906 744679 -743818 521942 887418 -497186 -386804 -851680 80124 -535540 152783 865920 -349558 -632012 481709 -781739 31485 191984 37638 277266 270177 555694 664499 775614 -712714 197805 -504580 444405 506672 -179451 164512 785765 267960 622876 -964912 915666 -649750 -764366 -755660 136722 -298667 -850730 276965 -324463 -725955 576238 68082 -719025 940828 805939 -659620 -274979 -62435 -521933 -398567 -897180 -650977 188493 -231404 72094 -618439 -84680 -426709 912730 -285776 -157059 -210640 -429828 116866 133496 343146 -328837 -13345 -125221 145425 236258 -41046 -741461 -35116 -340657 822012 -282046 834774 278135 477090 -999733 -597203 -297056 936346 551368 -218654 187174 -462054 617999 -273547 -153226 -645239 489929 -101162 638230 463876 -888462 199532 -330981 315354 865884 19729 -901071 -263664 211756 -463596 894231 874462 165723 537014 500257 27056 157366 -263378 -321228 -869594 635231 304422 366029 -873067 -281782 722875 248698 -716540 568896 -434816 -581921 -444881 -482593 535932 -97869 535943 -601320 790567 -523712 73776 -654544 -900239 803047 -687999 81600 -133060 616857 67848 -644683 768989 922079 674180 -745904 381214 39635 26985 -463577 -967617 412325 -2081 615714 -930064 -261225 -718141 717056 93145 705921 -164955 989007 785042 -207922 711496 5623 -464341 -73347 -956891 768816 -966618 740769 -680343 -178169 -57480 -206111 939762 -566947 -766708 526201 680150 -395928 270272 -710601 -797220 377264 938469 -552321 484225 189203 -890045 -922297 -37132 -701758 668435 -290149 -948454 3521 -871549 16923 863499 319595 -285642 -935304 390035 -37140 -60351 669563 670130 -530235 -190289 -517890 997660 401484 -900994 -731920 -280646 422185 -805857 115669 828071 717914 294394 -548796 138804 -801232 702312 -539288 932453 459727 -757576 -836096 -383886 -188238 -397653 119519 257350 -961115 -346121 233836 -795389 971209 -991673 -32606 -643972 -441581 -607943 -761455 -616647 271949 489439 -668069 -555529 -25452 -532801 -401735 113062 577369 -157101 642676 -309271 -458016 -96246 -655124 -161510 -596924 408133 -287340 143811 939504 349530 54772 802597 493223 196245 -136155 -558923 -670210 -122574 -992935 786714 946013 462436 -783535 191921 -867583 78161 -952988 846857 240893 318995 -254977 -867865 -211020 349625 875295 439107 364001 631492 342233 220489 -816625 629163 -699309 -680231 -939103 78679 329800 -46969 -203829 -218840 172808 -394724 -259561 314734 -965259 -282093 -686238 -601104 -107001 606749 399836 828649 -52279 949662 -373364 507910 -492966 -110035 528585 -922391 -249875 127640 401857 -533847 -394807 -759074 -737162 55503 -818486 188467 954300 187739 640350 -954369 -808899 -446659 681353 -184609 -115466 879197 -11935 95778 -397129 -42861 125331 625358 44454 -191569 -153508 -576743 -734404 86387 532753 -156304 -919097 12180 71063 -385548 382311 864701 -455445 -861449 302865 421515 -831204 136195 -504306 929042 -61876 -253484 257917 339798 813107 -386727 27725 304211 -476644 -405961 792132 535542 -645403 961862 925435 -438750 850051 -700142 175584 757036 40956 -718373 -959310 -224929 -924692 198165 809736 -371463 179073 83561 804811 465196 441470 980530 -716489 390429 801851 -170495 288606 -61208 758180 -113126 -882651 -430053 637750 188788 327749 903734 -894203 249149 655436 -954958 748729 -418221 455705 -409865 -940789 34764 -415645 -801308 721229 498032 767027 945355 -252192 779578 956389 -857230 -822981 -988966 464939 300691 784363 680502 929674 -804004 -584947 -907548 -111525 340976 943574 491697 893643 -375835 20620 -840419 -718501 -323004 -814582 235869 -729119 -140020 958016 360792 307461 134703 -346576 711210 -521274 -469741 306803 -139099 -538126 -832110 767410 -59445 -457679 585339 34732 -902316 328955 -659953 992567 362414 216221 -612091 475831 -514568 477625 966278 513961 -690937 -373822 -870607 -351461 925665 -925308 685721 38448 -351676 -572518 -400958 -295135 711200 940789 -601689 -338121 909209 639452 22327 474067 258438 323303 -162861 -587290 919669 672643 -690350 6137 945829 698225 534142 926630 -674550 712519 -265068 -786275 -535220 -555283 494663 506528 -517816 812193 24382 -678649 133901 159348 -680943 -141252 -189728 -756662 580304 855872 -389702 400222 -249859 349605 756549 -378308 541069 -511086 -988830 -773435 -815894 -451005 276262 319535 -417164 510982 -735272 -901118 246779 548542 -881548 -146660 -856633 538852 526635 651821 144529 -687487 -437791 -445508 350983 866485 14510 -508000 564427 -36813 -875938 -661752 -493579 590531 326129 585716 217740 262847 232603 993082 -664431 -428010 -984251 896770 -34571 415564 350090 -857655 -659683 49272 526907 -389662 -638235 188740 196187 595184 731419 -662287 55844 -196370 456063 882641 648064 -818905 -351670 573642 328337 91710 631204 160986 -297942 297384 317483 -196722 -864557 327085 368627 983817 406473 608746 952321 849923 401275 794578 635983 -332601 -852977 -15960 -284980 -171212 595547 365703 877656 526141 354156 -734758 -608948 719338 -821118 107748 -499344 867028 239378 487353 -452477 -956116 -267837 -41533 -680137 987957 564209 811199 654642 -658234 -889043 -955843 -513010 913993 445883 -642013 473434 589631 120083 -165973 -220137 -317255 835425 -890656 177212 355808 766213 142501 -112206 -558994 319379 -647378 509912 343858 674388 -204027 -495616 918929 -12861 -287994 493424 813056 246289 438500 -612637 624906 945697 335650 -483579 -562352 -476531 431898 -933893 418052 -624353 795641 431064 -916115 -424871 268225 803241 88423 -212243 -753594 30954 -101280 685126 84530 687374 -295973 599294 -97407 -339716 -240911 -653595 -375419 115084 -292533 775936 197475 -467954 -860887 -125945 -602987 527172 -962465 18790 -608026 -404766 -219054 -989506 542712 984981 -388865 -880671 -107199 -372358 725748 -432679 636554 -122206 383317 982626 -687505 -540396 -400807 99947 780130 819019 -625589 -501480 627624 964532 704137 -708669 661722 -257230 -557048 663287 -470298 93978 113358 -508428 845579 349239 -334474 -65618 -322208 318918 954928 269390 -12083 615419 753087 -488017 565905 -691590 345081 -371998 421051 -173729 500298 693802 -995152 825655 -744527 -996480 -212565 794629 263489 -421487 469304 -662850 -848863 423227 619961 -947891 -237555 933140 -256414 -829040 -363693 143460 -81732 -156327 402519 609445 -440411 -939794 -424048 -319222 790606 -521591 72456 -10763 816700 -440360 221280 -804353 317256 -770306 -824503 -209932 358559 -443632 658956 515668 261826 493465 -310653 -296876 -683769 -670185 998174 137947 -778346 -606724 -773793 67973 852205 -417106 -630946 -456797 630109 618887 707270 965177 -201590 79958 -17450 -613121 -121873 -837540 -933663 149216 167000 579535 -682418 882814 -785690 -363301 -75624 944556 -429297 476316 -265905 55795 -904165 -50523 -961258 -657650 471592 729980 -471005 -841874 -75353 -345189 -124349 990902 -529700 670961 516563 -336064 336866 -151073 -420409 -543850 849701 736572 -817369 525818 -28314 -183855 -843379 85086 860219 981981 555944 394605 658572 -624238 -621764 -516224 -798186 -597865 -125152 -771414 -518932 -894076 226751 388525 952945 729705 138775 -839294 -745120 -338233 -913731 562133 -914747 -951915 807767 816774 -313855 -197443 -70240 -240598 -800183 785820 -293528 990087 -892377 582790 -391534 -85732 488824 -354497 -14188 86679 -781076 -38781 -993926 10973 188682 56959 310115 123781 240809 147925 -220926 492765 -622088 393116 342943 -50460 -955401 930270 191123 -444978 360827 517528 155728 725124 -406482 -598722 300246 525089 -334195 459060 -93633 337141 -54936 -99626 506293 -110586 425190 17009 -39306 -54774 888830 -836280 29015 -224402 889854 -15088 374589 -445613 -833528 -353676 967974 303244 649233 -433006 437406 -757215 -751520 291067 301002 -36273 -337643 -434761 -558879 344837 -388193 170559 587566 -733976 -427964 603265 260496 871632 742046 223328 -229382 -432695 27032 411569 860019 148883 869749 -424000 240407 -539485 -98103 -886968 648724 -766688 964862 -724482 -11090 -9626 69840 -69753 765627 -961786 -748591 -966659 -781145 331844 684263 -688913 332274 -122985 -347191 -42402 -465235 653613 -175483 759232 611073 -702235 982909 -542720 -997080 -400045 166629 512764 -94735 532415 456774 -894586 338496 -100058 366975 -334236 -930164 392888 590783 -620591 227552 38104 -263028 68345 -912166 -341216 -446529 913536 -645713 60122 913669 -191364 -447707 -514168 225632 882678 944664 501724 -334428 461421 562421 -202432 292858 -388524 -239294 903504 -920351 -651249 721940 -822565 662184 -689543 230039 674151 -345867 79457 -284534 834473 -801855 172808 -690751 347152 329561 838565 237345 -140228 41054 106593 -648921 706175 221126 541532 -587935 930019 -5414 -328410 -446221 521379 202934 -650938 -989804 -407120 -614836 -315593 213646 -907090 734560 -338458 -647614 232564 -804595 507829 -182239 638608 412607 469883 914484 -579263 599736 688770 202261 -231941 -38900 -227961 649716 361830 323236 891070 -387693 255583 520894 341963 335562 375030 -593301 861130 -979836 -92562 -257648 -144824 928704 761537 332133 549448 992657 -570727 456057 -276801 -120802 -524713 -397011 -374632 9123 96656 544052 -297296 -481938 121355 -941542 246107 -540061 -955451 -229574 115422 178936 48621 773445 -334221 -363079 -545688 521538 752072 -127418 893390 -910199 -638977 -973360 68459 607687 -587984 -427616 282815 -778627 -232861 -764656 -364033 646912 737815 -270961 738961 736123 -465347 -816095 746772 510184 -106179 650333 -908714 390555 200048 938478 604763 676280 -250715 757651 -496163 415159 -783076 225183 -850745 127975 815118 322297 -591944 639848 368419 650012 -946554 -362704 816378 558104 17593 877703 -299867 147983 300684 960651 -600406 -703814 -554129 -80596 -354429 461282 146184 -367439 -836065 -889625 -902355 756913 -237601 588348 -302741 -384485 262425 278889 -307709 803503 472600 200455 -256025 32258 309915 102472 614721 51838 56914 181229 -533523 -352288 -335516 226509 589946 683192 -285205 207061 208045 896237 -221578 -462846 907006 643766 -986362 745321 14617 -120030 -676334 28592 151134 639121 883203 913938 342241 -542408 -584392 -522273 657003 456225 -193404 516345 -977289 308264 443691 696792 146614 343296 -377879 35975 -65780 184236 -315542 -275675 -887023 651526 66771 48741 -65776 -447300 295992 -471282 -406901 833614 -872797 479612 501301 299281 472212 555677 351094 -16721 587259 -304651 954987 -499036 896063 -666598 -861340 -2493 -305349 240697 -709660 518831 570044 245519 914980 -76446 -320251 -97679 -725359 -396759 683595 -376124 -708023 539174 -250056 215685 921378 281421 -839444 611779 -241885 797928 -530568 852640 201736 -520941 875105 -608172 -261694 -983743 790307 357674 -481419 67765 137643 401792 559609 552073 -920228 -501173 -164006 470314 881931 205841 -201896 541018 85763 -221458 -744472 -500947 110338 -125680 -431696 -498420 -134215 173754 621454 768438 -718512 -726971 841234 755514 687072 970522 842752 -404866 108023 -716871 -593840 -417861 184728 -372683 -272211 -585602 395193 -171722 708985 -332375 -901949 195445 -345145 -32784 -739435 -930364 -575265 -449828 719744 731524 861630 -926773 161356 -25684 197651 -865170 857523 -966199 -44092 -407606 -41759 26745 -491417 -828488 639866 62446 426441 808677 -479469 772209 509419 638675 -104264 -262564 223231 6358 982757 585887 210287 -422121 -203507 580412 -993833 -789740 -2666 56524 -973050 735646 -953126 -512392 -401791 499930 -656472 -695425 517120 590657 719553 -599369 332399 -377312 -139556 -441468 538734 897304 -590558 882659 -531759 -852065 892210 -719518 -464735 -475779 72222 -399452 26265 883664 -713619 873442 -629718 -264311 727703 -455323 495479 583789 290060 -906098 -63398 -35436 -189139 -489138 696669 327917 -353455 79022 -652734 905017 846401 29256 911868 -287605 266045 -716596 380851 -267569 -589579 -960900 -576060 -991425 769296 793264 123326 909039 -612951 -211374 613351 -875581 227661 -838941 -357323 338292 -70018 -686731 -113067 377486 514099 952879 499751 -444171 -928298 -180787 -647360 -608933 72133 -129891 871 -50613 205393 -932862 203161 -616542 -89662 -961291 -639995 15377 431952 -502273 -580592 -1380 924332 97984 -343471 193310 431221 -32149 -813034 -306237 760259 362824 448222 -237940 -449248 359729 119901 893646 -637814 719765 -299780 678195 546034 -744456 124118 439864 483008 -312975 -249412 54189 -294067 -711638 879282 36025 -288409 -296220 -855185 -72749 -152879 329201 -842911 -237366 -143552 -846537 597542 -967618 665055 485428 -86124 -604892 -281268 -633995 732722 -268730 -849639 902557 416189 590913 -499252 608356 -147419 -764027 583263 856853 -88563 -886567 681152 -335217 612302 537940 -951598 299077 -886156 764645 -60053 991167 -600256 -753588 72660 110870 613028 -267746 -228532 -286597 79562 -97339 -216443 353585 581390 -88323 671525 138127 78079 -181543 874694 110591 -871070 835004 -769929 878338 901934 521312 -916039 830377 -607855 -72493 805890 429597 808810 -152716 187838 521496 335693 -854405 -766007 779242 -423549 422894 -545418 939637 -150905 364461 -507637 -984527 759178 303079 -496318 745896 -873489 852130 -422838 772603 616784 551479 533572 -982436 -724233 -375596 -990393 -57582 694886 -219911 959581 -851719 -941360 279291 994179 791807 -344547 344195 -71380 522535 -438550 991504 995007 92170 726022 -761487 731796 -555311 451702 187084 476027 52284 599795 -682982 -102987 -252001 -674969 -851416 -653703 -174881 753779 -221032 576753 -366855 -550677 857438 343610 444667 410456 -779196 -301720 658697 -859530 -695706 -872705 463834 118068 769718 -292101 -387655 -300745 749433 629065 47236 -386089 -893240 401483 988976 663839 647824 854873 293187 -337071 657939 857274 -756776 -904736 942308 333999 482463 273525 -669585 819689 -790053 -137237 345071 888205 400354 -169005 -489098 275511 -810976 -485008 -147607 658804 -537836 342204 -841599 706631 -728623 -213023 -650165 654245 -99714 536257 -299736 55545 -572201 213103 323534 289697 -626646 -854093 870726 10863 -300069 -784118 -407444 65704 -519071 -126813 -618382 -416504 387398 719075 -852644 -826691 -16597 -485150 -468603 6888 337089 43756 -339431 -540385 280017 374914 -698086 -235923 35893 873942 -453029 -868656 -687139 -347694 -40440 -704838 -9525 476433 -169188 -664943 -151657 -761372 -585880 -590161 -950676 -624561 -19693 -754077 -73591 7562 -598123 285678 -926527 -263679 -901317 131718 891643 67412 938790 753622 -97870 -640041 111308 474236 -132618 -338798 601973 907018 -329238 -868030 -977857 -741241 950724 -322473 -472038 -838421 936657 918901 486221 -998874 -891410 99699 -945296 930073 833167 439390 -704401 -290534 -954948 582135 715917 325749 -833521 -257743 402527 788198 392375 -137164 -440755 -613856 635384 426333 -16619 253898 930857 667451 595528 940412 665781 -910317 -763446 -295098 5274 -751139 -657706 730793 536301 229701 28151 -688228 -124204 -483413 400144 -748791 438154 237476 177494 106573 487007 125687 -163503 966971 375222 -443872 160479 399386 -664827 -332336 503600 -428510 -775976 -968341 558922 -809213 466638 -363895 873223 234847 -431718 616437 -588653 -637109 -916988 581041 162030 -943022 -175643 433136 -50704 964721 248495 783515 809664 -261604 -989726 412621 435803 886839 531864 155735 -133612 -843490 -514053 -933060 -618738 -853218 484425 460853 208963 298490 -667177 -65489 705665 -694553 -586998 213064 -588056 30224 676064 -937770 798573 879635 501477 94048 -323494 320129 -644802 -356701 706123 987874 -256350 -310770 -945741 586159 631516 372166 -226987 -691882 359627 -321245 -267317 17850 731746 -466767 91651 -403536 888616 315569 545852 54403 358713 -62315 -212466 903025 -882237 358279 -768929 575660 304522 -733470 -469905 410458 -886684 -319817 648653 154773 -882755 880202 531039 -637205 182293 -994413 714846 -365473 -864003 -27075 -977576 -96025 321694 293418 -894804 -423444 288818 -691091 123921 293709 -45304 -489777 -746992 -518820 574596 60875 935557 393439 379933 -346607 634658 -956016 639454 -392185 -78612 787870 -394011 396995 -654019 568362 -261657 279186 -288704 135883 -686934 -852235 -805001 123658 57226 -978401 451896 -187546 367732 465528 20012 834641 416494 -20836 -326193 226738 -506355 828253 -246413 773601 -443651 844349 900797 -470482 -664579 -980363 347430 -971814 -381215 -954895 -646789 -39780 805646 -40239 516574 48413 -985087 -449431 237379 -765571 -334904 510786 -430093 -936884 -744441 58135 -518260 -109039 -97419 -528679 215935 783431 -661156 -106452 -362991 -967973 733213 -621720 426075 466607 519209 -412776 95946 157722 916617 -785794 -759521 -573082 752727 708749 91760 -679600 -23229 950894 180390 222732 986383 -167428 950781 94142 233107 -5305 828550 -664958 410682 368533 959656 -951067 729475 672348 336027 -907542 712321 433097 -283668 -476410 -58533 799549 -899204 157092 170829 -963510 -777215 -347103 385573 974139 -110717 -935727 -801849 208137 -280480 882424 -775639 988646 -714423 835538 210008 -361418 745539 -717299 494193 791953 267814 325577 198184 415683 -121439 805791 161221 684237 -22860 155158 -365406 55777 565557 959919 -978514 -339991 974284 -581541 -247315 -956672 -813321 -810752 -173578 832503 652039 -129800 -872204 25810 373408 -578671 -784346 -707000 -573635 116622 -394017 386247 293930 -553051 322182 691182 -363640 -99073 -21354 241425 -737716 791227 676383 553272 -625088 163179 206403 -498016 507265 835349 -996165 83769 589312 -670285 602192 124966 -312703 -799949 -227102 581952 34975 176376 771940 -371437 917573 162264 156254 -629280 376118 -787684 -849686 -495334 182535 -92413 29367 602345 -434528 936511 355593 -848343 756286 979575 -875210 -554517 387828 -716989 -652117 807283 -515931 -209485 -969499 -690887 -926836 422728 390777 444777 -830156 -220295 475277 -195997 -487552 85551 -146852 480188 857765 -174007 -644042 -357062 -903766 649113 -435971 963548 -362129 -557338 -555223 733392 -418141 813416 544837 409338 255181 -264753 740336 270196 989636 599228 106077 151432 -735946 -952762 -828973 734008 -333275 404087 132782 562871 -649754 -434612 -439332 -151058 925088 -901063 177121 665079 1619 899874 655699 -738779 -603698 -202781 -965153 -554118 699191 205897 -491198 631856 505736 623766 547025 -691151 718860 -883455 -846351 -274530 -201498 840372 -725345 485708 -292214 450125 -822806 -427582 507969 -963235 -699532 -739780 -706518 -635412 -52491 943020 -732876 -649485 -161992 933684 791205 872160 571419 382509 102934 -116586 -642797 -991838 -641675 993770 23974 -638507 787329 794279 836848 -454726 -72879 -533622 401055 987256 347982 260551 -786058 865643 813876 126723 -827954 641700 517525 -457768 -687472 -936218 -188330 -770604 694460 590507 760752 718074 -543259 -190307 733873 -525889 917555 657694 -83528 712846 10463 -976319 56060 -94267 216763 511054 515718 -286282 990376 -194878 -216654 908711 424861 431181 841650 -187822 -521561 980050 -555253 -470810 -562844 149866 895126 449284 489222 997217 -715776 -628926 -499242 680760 -709046 221355 677294 -73439 255178 688829 -921986 252166 -969303 968811 -959287 228099 -690333 385817 -474971 -760089 -695478 -610782 370238 779191 -803710 910421 -401453 -96469 -739834 -357645 -690761 905647 -344798 61746 552657 446307 644856 57790 -135395 -947557 150267 -437965 -223319 337248 156151 -997980 372249 749293 998663 927895 18979 -632781 -432484 229511 -184685 -653099 525053 -277023 446921 -160083 13634 -930297 -599498 851525 834648 -29616 -162077 795615 115968 -476283 -738454 247022 418256 -685082 409979 -768870 -22864 -646877 -862248 -256448 -234530 919267 -16039 -807568 728427 -405311 -86296 939757 711483 458314 555910 -390736 458761 -670592 -738875 -572059 -240671 539610 651980 -997523 -819804 -610110 186327 -305830 266888 -822507 93492 962166 691349 -776281 860870 -334275 -493143 631484 -808186 -726946 448628 924560 103549 734398 -76675 15440 -97205 -509067 -955749 -449633 -785117 -405041 675325 -64494 144845 -382773 491683 732468 586275 -760416 274787 4867 957204 27955 609253 153584 -596572 501411 588838 -903709 -407318 312125 -206855 480693 -966000 794760 957441 -724940 610391 393402 200505 490531 -723695 269377 970221 -141129 -322523 -53572 -990018 838555 939534 -350978 231585 -329491 -14372 296978 -456736 -848321 321841 -745422 940952 36119 601925 125390 681529 702959 208739 457355 -18423 455989 557674 821441 634402 762444 -361907 251389 890095 475785 949012 733053 -610765 718776 -290216 444470 457730 611477 -560182 619345 -261690 -242221 -489299 -507222 -394564 417176 620504 350288 -79372 176638 -337739 -664696 -207404 828179 223941 -349238 -674538 -617766 962201 584897 -628283 -512951 480346 -327089 847172 951241 -268350 -124664 742855 766778 304289 412722 -509608 657132 235481 88907 -131629 252838 903906 286211 -537237 -14942 -487097 -976706 849187 286735 -995418 -322925 529749 962446 892212 -188080 -695378 -715850 486967 636147 70704 -711664 886923 111026 -916305 475164 450846 559988 819029 196810 874356 -840362 997406 251137 -114141 -847448 114780 -286436 -237609 -672915 -408268 294248 22351 -482082 -805984 326567 -8225 750951 -726933 -915696 -186516 -456024 244791 275405 10227 -504714 -697350 -98949 -746750 962392 -270723 836654 467390 -356598 180316 781930 -985509 -816899 -170999 736427 12711 -318507 544457 844126 254592 -63766 -523979 537957 2776 -957752 101051 -397289 159032 881198 -267366 -495042 -725701 -511469 -54423 965144 808718 244636 789776 341846 -832649 -892249 783054 164000 174411 -919100 -362318 897167 490998 -173257 180513 -601039 500343 -159497 678998 -96247 -187423 406065 -918178 -74484 269915 -271034 75672 -768603 -260831 983625 576699 -8270 -58111 82562 -285361 -569596 432351 458350 476978 541795 -895310 854332 -765035 -397176 -942588 939473 -783235 -338782 544246 -231739 993475 36433 -935239 708069 -185964 800686 -89194 -944337 -362895 -792895 -938777 -431912 -516304 -483831 749980 -899127 879865 256760 288055 -479074 -371894 -667660 13648 -211674 -539532 598615 -253550 -723739 159132 -939281 734524 562453 -666566 694015 322977 -40543 398237 -361923 409896 331689 -332571 10194 267724 -475903 390664 -911779 573981 -573774 257742 -624912 -131138 -766089 391381 -225519 349413 -723392 426382 -901061 610911 79283 949949 -150950 790281 760614 -45059 -478254 -638121 -199513 625722 669305 -890159 -314636 755253 -766823 -661231 922755 -250876 -596881 -648762 -734725 384143 456238 -348748 -286023 -674541 -874628 -36174 862284 746915 -860044 -540117 -718599 -806621 -736605 -973027 -470600 -129717 761227 937757 500533 -435670 -761309 920785 -994863 183840 -935084 -731148 238878 -815134 301566 291670 871782 747770 669041 642522 -424156 200005 -859787 919670 328329 890740 -645822 55222 -166151 409739 -801144 -578119 -884596 -570140 -425879 825266 -623858 70829 61434 -265495 517630 316390 -385723 70839 769043 -916124 253386 -860018 808882 240977 -672135 962671 678009 -200918 -956614 -898447 763064 -917185 552294 787905 -6798 -214857 -816437 130588 652513 -288503 718380 -411945 696687 -819708 354750 428375 -372290 661575 877484 739226 -462816 944842 -900717 -602964 621343 512339 -365689 168115 -332041 52226 364685 -300572 80535 -433594 -858593 -871158 -772955 -836379 887211 -676986 645495 872953 773780 -773814 135194 749549 768303 894173 -954418 -450172 963399 930395 -127353 -620846 -723686 676466 -807954 -62143 -580902 120678 920542 -158195 521133 -594803 -856344 -851640 -551379 -596525 951888 -108840 -2200 863800 35598 -73484 563809 -20403 -329906 620970 453774 -314437 368751 264412 60888 -4676 508423 -180034 657950 577439 422238 231642 -632526 118600 825071 613772 -891942 -558418 -39189 -284538 590032 -593572 733621 -155443 574275 988400 -963354 -970054 -524460 -118881 -832949 811258 -99047 -916433 -176158 -573297 -430178 -409604 -967967 686029 -27809 971764 776751 187741 -948017 281882 -309143 -847810 -941100 209542 -183074 140095 634569 -504093 763283 -179322 -502661 -245904 -893760 -288116 -540372 -538367 346321 711966 777875 -714629 848486 287197 453593 742875 176468 -40385 736029 684079 283937 -672371 -551182 199707 5516 -838813 161628 706390 396675 309043 214743 851882 -73430 245442 -723248 912760 425435 -386264 -64087 463025 -860895 630741 -749383 830174 87355 -823673 46538 -534375 -536288 -297003 -256999 102546 -591371 285479 614105 -364405 -179816 -284229 -199503 -441508 694041 -679902 -84166 189040 320187 -342463 793218 -671034 484599 264144 -821237 -260111 -185222 -688290 987212 -19304 -829278 -364468 -946129 687607 -565883 -617907 477330 309980 -238870 902509 942151 -13909 -250419 520071 -396397 246746 975584 867404 403122 879990 -686587 515651 622033 271004 948437 -662716 542483 710400 -601060 -257284 -38899 952426 357978 28012 682826 421684 -324797 -67991 23496 -887347 548032 -379746 329209 -403398 -56852 198278 471619 721295 -121192 -82318 -61824 -585990 679240 -190711 -647042 472377 -725453 619970 268672 454559 226503 860524 32955 331795 -978781 -362969 -201509 -272112 952731 818665 -650629 -115674 -685897 120058 -88656 -525576 -660684 647160 192511 364732 -456830 521555 -297373 -803522 -147516 -777390 -180536 -540451 -32301 -279156 -190062 456076 163132 780144 -532841 10579 -129347 985662 -199264 197068 -985908 71563 55788 787750 782352 -771263 -931539 -162139 -559899 716317 248841 31 -877475 -805073 -783717 876545 638906 -156578 902255 -386488 -96395 -24095 -624886 -463223 -521798 -914233 -101025 833386 503785 -577296 -539685 -754266 141462 -261487 -889382 291085 530314 176820 711215 -145919 -492352 -148299 -87775 202490 367081 -142649 177128 -591229 375017 32109 627508 878779 -347433 -522623 125862 -594219 -769919 -365775 -698155 790297 -787227 -463235 13259 206560 -110407 172730 -725371 -602853 -751771 82066 670327 -33203 -988796 870145 599685 -77811 463462 -167974 72203 -41339 -875247 392896 392278 -396427 282939 -471507 529192 401329 -279087 169582 -529096 594846 -503181 320165 328624 655929 -750346 581958 613934 315921 -937247 367643 -110781 -783928 987505 -40640 -93449 156438 -772587 813096 341315 -551994 97522 -713834 189973 -460234 -151328 61604 4943 781659 558187 872383 768841 44475 -28205 361513 -357558 348530 -383476 93942 -627053 -240722 598591 -623217 -26795 -245326 -512313 -740045 700726 -693801 -445387 -425359 860752 333318 -999219 -491217 -516815 -771777 -32762 347174 569308 786709 269454 679395 507206 -81744 -55741 -797752 758234 213321 -375109 -308983 -640394 486322 -726594 -594513 -199828 782540 868295 -880488 -647934 852366 -255610 -123659 906482 536325 -472480 -705973 -25621 -62769 725358 510195 -423411 674718 -312326 94874 -791439 140731 -100987 980162 977567 4992 895044 209983 -439914 401629 228254 665914 -766392 776149 -463057 227761 568603 970494 532552 910325 129386 -68348 -549267 -594005 -615679 531366 -808618 -146100 -440668 492983 -143249 539173 184457 -734434 -308264 -603433 -928807 -991017 192741 891352 -992204 -961168 -926561 970480 958762 710029 366529 -67651 40002 -924060 120124 727216 -129033 506561 -343884 -53106 -584523 696964 -97152 19696 -353567 241566 -615762 -65342 -9778 -200808 -709124 622024 340681 -892916 814560 604692 -987378 368042 273794 596882 806353 736948 699197 -626179 -976586 -622974 -724319 -157082 200153 393854 756723 70068 -178617 782249 -231765 794399 79490 742293 -685962 -232781 -29823 4329 359474 -158508 -152274 -800543 -473739 590516 -908442 -626229 -142330 -126114 -247427 122378 -235679 223535 -627657 -645353 7607 176984 -217776 -935557 -427284 -413219 -19211 571862 -707688 -180583 -12599 -262949 671751 217400 614113 -387118 -392263 59 635720 -864875 108002 -605321 -285573 -39405 580843 755478 -695570 -915376 -743441 -927083 -336250 -881181 -563009 827204 -830307 -832522 458974 -382390 -287231 573898 -391034 623390 160885 -276047 -207711 803855 -475474 112914 342225 24509 -622889 6888 874729 806813 463758 -530493 -11919 -753287 212709 -983739 245414 109678 267489 474150 -263945 -577812 -713985 -117071 268426 330298 -862166 314821 964789 -861329 -238394 510421 24965 -649350 707624 560105 -853958 601755 -429925 -12518 -200759 921959 325725 -2279 -906663 14536 758944 -89815 782022 -332934 84234 -727519 -555999 -940272 101814 -107285 -709586 521709 976816 401032 591973 344779 998396 561801 155506 -332616 -201328 475287 -707019 916756 79701 -412180 -803518 -244844 882858 595288 -591391 449346 -597023 740925 931984 -1670 676545 769299 667516 -307858 638850 409573 443404 294051 -227756 293457 671574 690419 967384 201868 984104 -614519 -679771 -733348 -375680 -343576 47684 755229 621204 -664092 830388 974141 -343092 -589274 -217112 468544 -606142 -661587 -731196 -183620 625993 60744 834980 275293 16739 767901 921173 791138 595657 -521179 266649 -522081 -928921 249005 551079 -188423 -586147 -252457 437416 807917 806400 -546153 41788 893322 -326057 612791 -772621 -448782 556958 -59437 -125611 -523428 -704954 150621 -95398 735381 896115 -179942 -66573 -772101 418173 253091 -7681 324480 -234256 438501 46550 1837 855436 135202 357826 -306787 -369467 753134 663169 -33539 149956 398770 890948 367123 439652 72492 -831437 85300 -622283 834157 174823 213580 -596355 505562 656878 595418 -436046 640172 644170 -371087 -338814 -818320 -849037 649273 -64181 -479225 772305 147435 -529885 343207 600770 -723624 953425 740953 200602 505443 78674 -270727 -995170 705411 -826666 158009 -12792 115266 683200 766749 699654 -30655 -44119 539648 -648901 -997967 -282531 626318 161469 -481445 -925732 -958007 -919275 150681 -214437 -808060 775234 985819 516416 240747 437941 -204765 943274 18681 734678 123145 -647833 543743 185215 -877640 700412 -148700 -348548 374127 -690272 -843552 387473 -894207 560449 258304 873204 -160427 -357122 -308827 -560818 762982 -821205 441541 543678 403012 900049 63144 870102 -657902 295595 95724 -13796 -598650 -77398 394497 -824054 414829 730225 -523858 -428785 -954716 -418855 779403 -859636 -641633 -202385 290948 -674856 860646 -164495 -135715 22076 124307 -148011 768936 859512 -891179 860098 -383152 745916 -315920 -329579 -673646 -565329 -800837 394974 226175 -779028 641825 963680 888955 -369409 847392 -255852 289729 109549 -836531 -850778 -48036 -880214 -348210 -426634 -995537 -723552 552926 -301928 -359953 -694737 702413 -124203 -125788 -667481 184958 -59351 865580 -422961 222951 294083 282039 -207134 -951148 126599 32075 81165 -758620 787087 136130 456690 -351670 480934 -451000 521512 362958 -724276 -459554 311225 705161 628277 -333735 383523 -911635 768457 80099 427863 448379 -711515 13816 928701 -642742 450073 -663829 378670 510471 410025 -39457 -229128 833647 -963444 -603570 165213 -332457 127663 215430 -641772 -612060 122035 948135 122567 -809772 -722709 571686 -130540 -941453 -691745 -727603 491789 -34777 361419 315320 -271561 -400603 -706655 -917286 127246 -51528 -718461 583926 -724992 -914879 -420790 -62554 -894227 995762 -884990 291672 -363858 585746 -919317 -667445 -20725 -110083 -669062 418583 523843 -707935 185429 536098 -452344 -755262 -822181 554156 426111 -358730 -345958 652228 -859707 335721 546902 957264 -460187 634971 -967415 -679415 -963613 98333 3294 -961795 990516 -940840 -767179 427787 492228 89670 -768734 996586 -136337 289846 -698771 -640093 313480 904972 225299 627090 -673963 705599 -652092 -166806 533904 561242 -424605 -751698 -990488 -863237 -98550 -878280 -364930 -991913 400003 828213 -281496 474548 -645809 437158 -618958 -488594 533027 691681 973400 440051 -719642 279695 619981 -286650 -219595 932908 -638345 611455 -405665 -436470 635185 -209463 172777 479310 339399 -995741 -647541 -774031 918014 288673 316337 922176 -450295 -290712 784123 803805 -776171 924213 260158 -837572 853694 567318 -8703 -957658 -622185 611631 297984 -340679 353703 -545609 401708 -302746 -181530 785528 -549847 334450 72004 214739 -302258 951030 432163 -59847 -898391 -499361 330456 429747 7417 -109074 -936019 759003 -548942 762041 716130 -907423 -166660 507433 225063 -181881 152884 -409606 -764380 -946523 440298 -893251 701810 580646 20577 352345 -588257 825481 231059 83718 259245 9825 -425686 -175919 179603 -326827 363399 -792805 155835 -375007 -870337 -719846 176003 -999661 740505 98134 72380 565519 -72942 -53331 20782 955147 9433 -288432 110354 261524 478803 -8252 544662 813767 748184 589153 11741 690392 501876 200150 -929412 -537585 885991 -851421 -391682 -403386 850725 -930018 -329631 293484 -404329 190447 750487 973830 -488232 94100 -808187 -505176 -220615 511198 145800 346240 -918594 692977 449771 785996 -809697 -294968 -261390 836447 735559 -12369 380498 -5344 398168 674631 126646 -167798 -878171 -144379 -927300 -43475 9143 982067 719222 308524 -445495 -586898 -688790 -6467 82251 -734681 -42990 178604 845154 271266 -686883 10456 -679577 -669062 761388 -359244 -633500 -731238 791766 -190904 -324326 923077 -889308 -44626 -211330 -300656 787285 377621 638391 816227 260123 820673 364578 -955781 988700 528520 -186290 -961045 -710797 502103 186496 -91242 597292 995244 465072 770103 -645557 216089 889482 -372263 -220218 -798777 250478 628063 -799865 735216 -997648 390782 978539 348644 -648103 -592963 91205 -355323 429604 400636 335963 871627 -952318 -572054 -352280 660545 89431 -677618 103065 -151290 936378 147519 -804208 13389 428409 823084 -522140 320990 705683 443732 -172385 668178 965052 443023 50750 65114 872668 -869501 -473164 -710215 -232048 590128 -262680 874694 421672 -404379 745010 -762453 294183 -207416 -579869 755240 -164538 508243 10682 -145519 769009 471761 -413201 -212405 347849 -154011 -43476 490579 -204896 -546941 -638962 511544 -996352 151541 26793 439580 -907355 993111 -146430 342327 267774 -604005 -462702 -521388 493744 -512890 349258 -693167 -460013 -22735 -621175 -551517 711475 946954 305447 -216240 -596400 -769200 663022 215284 -854434 -258662 153756 -83779 144134 587985 905443 -236818 487587 782897 -738328 -615456 -518330 -556724 286151 -290820 428339 944647 287502 335298 -721823 -142181 -327106 -382779 -925698 -749034 -956339 604973 19561 -216873 943270 771252 -25162 -968043 -345049 -703575 228141 670297 -635614 75248 825675 -660097 -217635 -743168 -120897 173369 173202 -308893 -434449 623884 -771729 -731206 -797711 340433 -43753 -188362 -760430 -210251 483872 499488 196946 -35527 -93805 -54062 -354970 -354637 949103 782140 429493 450764 717990 -20639 -260004 -486272 414622 294615 872106 -188767 976433 -184630 -387164 -711085 634158 521081 671618 371857 761430 919095 -814289 16423 -189472 213611 -306867 -782025 257013 799377 823600 -628812 -672204 -576585 -223394 -323734 200624 290177 103446 -507916 -860947 -148315 -272699 923844 -89754 -447121 -220398 -892514 240394 3903 -358188 400797 -815430 648710 778390 -372051 -293939 -520755 607642 165007 -378995 -626770 -836397 529881 -222793 -842407 -782103 -535437 -455298 -421488 32697 -391781 889097 456107 180434 -5662 719856 -770923 322426 843692 -297789 98252 -171353 -720332 -209020 -243227 -229370 368390 -612312 -924538 -978441 -202109 445209 633195 -892913 620129 -378313 -514462 945557 947880 -724398 691790 466181 -433738 -481742 -538328 47248 942267 -929520 413177 192538 -978242 820378 265057 995131 -997610 -65038 -240237 93631 643698 -785872 -749481 903334 803538 387675 395527 499748 253324 -218124 -171758 -932062 -948664 -517780 233596 680507 441219 218153 654684 -100288 640016 514692 -602148 -353484 49298 926414 -631107 725969 -771324 -592698 -520495 -81535 -801998 918949 299903 -182298 334141 153619 -505150 -150829 895386 131247 10282 -353840 -801901 784266 985817 130458 -62779 453036 97927 102689 -800224 -56818 10495 -204536 417770 370207 870688 -924888 -432835 13120 592349 401805 662660 700999 406334 605943 -923390 786431 394844 644571 -809524 848678 -612887 -498464 214985 -954770 -415195 416354 903865 -519939 -356758 -415374 -506069 -58771 285601 477908 956805 32461 -623157 -823552 -486271 -424034 -272519 38434 298154 -95401 156244 283674 248675 -652191 -459114 -249988 538976 98587 -249457 338705 -409301 -791465 812449 411092 721568 -880037 546116 386678 -816142 -567710 -80509 -645926 -489564 422937 381052 -432486 -708336 -33502 852196 501376 285027 -980461 -525823 -340594 279071 -827912 -763217 654711 -640360 27085 587100 655267 184824 846726 -694900 5935 530875 240647 -243371 -820886 -698189 386987 -565789 -93991 -317178 164161 424181 -617804 -344917 -799093 497375 -263705 -149008 -253378 -537082 39699 578167 706308 251623 -133750 -590668 733053 -700655 319702 -546704 645049 -155354 73779 3145 953792 -51619 228496 -425296 -463862 -88573 -365934 834410 -168569 -709130 867088 954384 440857 179496 -841960 -630768 251925 -502110 200297 -683479 -457018 467199 -769673 975730 977257 -44308 247659 190164 950578 -899793 698528 -302965 -98106 -510435 754215 -707031 -633282 65826 729283 311187 821803 -703427 930670 525569 378764 913025 -771374 132995 -87463 972822 -777647 260983 485628 976309 -778243 -184300 18515 -524881 -241503 -50334 190384 -179097 302262 -166977 -610727 184788 281071 150748 834952 -406272 142894 22718 837739 484108 335884 42814 -340059 214441 -637099 257289 -781749 -995040 -118391 -258016 -938776 -81077 -539171 315225 843002 53146 91576 -506916 -95757 610319 -998346 777127 -101447 176834 -37080 954891 -313946 627934 -126702 991277 -850807 812450 -8788 -772603 -666717 -869023 -202526 -964638 -421078 988034 -257197 784612 -734006 -95744 582230 -59775 840607 997995 791664 83713 -349764 283110 -297633 684290 -73305 688423 -351725 -633227 -574630 606587 -870097 -582626 167620 357183 110477 -279272 302278 920935 139831 840399 -257481 588411 -967441 235652 -500256 -927723 13608 -697907 -809856 -43932 356362 773778 386250 -491604 -60815 -112239 -301854 -137660 749167 967770 -9245 -13801 136518 65108 872028 -275293 151279 -883018 742990 631549 401174 932879 504240 585163 -811493 -879809 -565012 450249 680595 -166021 957791 202820 814021 -882483 -395171 -997470 974253 349842 -257366 -562344 -951428 968443 113026 721266 -122858 -865012 -485998 117775 69266 -942433 366204 -544414 254526 -539422 902999 710195 -919271 26837 -594003 -239909 -54697 212813 -903045 -357172 887649 -189324 587573 -823545 567762 854599 735424 -442845 -783238 659222 311925 362701 317407 -416248 -542172 77250 -387017 -736236 -877425 763991 -129040 -123383 -167701 753 -45784 529798 -525469 29070 540725 -353661 -486123 -124742 -70626 182087 343443 -671589 -341856 -828305 530018 -490906 -446934 -40339 -747266 -778522 859361 -547961 569813 -321284 414365 -815660 431943 -25062 439914 201666 265517 188744 195464 635795 -799665 -570081 279788 971355 580075 480976 -596035 -650492 670389 -388834 -187049 85194 252498 -145697 -788661 -581568 938844 -602368 -400291 -237879 -142238 -762370 -68988 606111 568677 -282387 939758 81487 -711205 376949 -565254 -48197 -453201 571856 -588100 -346217 -23617 768205 339836 670573 479069 -808112 -29385 -733543 -276401 -377136 -218083 -753971 908368 136664 -350446 358030 -37492 149383 700461 -571339 887079 -331633 -21957 -594321 -833481 -124743 189629 775486 -377147 -212512 -217243 145142 590673 707058 -23650 521281 -592437 387186 215041 -402149 -348646 -751496 418657 23894 808216 280367 -894400 618519 22932 -623146 -401577 664279 -371249 907201 631442 -241565 -175104 -115243 -200559 906460 -91695 -281201 -132824 71224 -219937 -459779 -399904 -835136 366525 331459 -515340 750736 307314 179352 -837291 155162 -114442 -925754 755239 420387 -258503 315438 871490 696132 213532 692417 -332623 996586 -828170 264456 748982 158806 512017 505757 -812860 -149218 530731 -860496 483204 911786 -813323 -789757 -652975 -167112 399511 525422 942523 -69671 -114391 -865316 953352 527730 838971 -653876 -88274 376636 915791 -219695 -95654 896964 -866470 -399214 893933 106731 -344377 917451 541177 949735 425203 587722 -87736 -814784 487730 96371 449622 -684 -58679 -134084 -135214 -149165 248178 -260046 -865247 -826172 -658469 446194 -968741 281599 831655 170928 466252 -458191 -349333 -83404 202740 -726693 706226 -807848 -257784 -53293 158714 305803 610286 -831551 264244 -439342 -607291 583203 -101048 278081 726875 174409 784015 -559098 748724 -619046 97112 -294305 -926966 972493 460900 460703 -410296 -1039 391273 -107347 596621 -992666 369042 324356 -927569 373154 -686211 -947148 605622 26477 -962372 417760 372957 -936731 351317 -691650 -331756 -663046 641986 -258790 -446207 -974093 -351758 -607149 832762 -876569 997958 100572 914956 641605 -154860 -706371 527608 -135347 527528 -189424 21040 774932 651198 733444 719582 553348 962313 -728739 -333090 223578 -317265 -707854 -382657 -112858 -174518 806445 -709818 -545329 -800663 -500593 927979 -286068 909837 170537 645850 730220 -676179 -519516 -890381 903119 -887630 870714 -355253 458090 -312068 946747 398632 594247 465371 968585 -303351 -166205 455702 -773220 549787 35470 -483864 332927 -931003 318638 420094 -415407 154398 709117 -707334 121541 520945 637990 -617357 -429533 -979904 645804 39794 -256956 -727106 484835 -848009 -468199 398547 586741 -106126 -177627 869788 903390 -847157 -195841 -507671 363377 -442534 937041 -787651 931025 -677777 738395 -386863 -395144 486348 775409 162194 -600012 -601306 924536 -12386 441508 -17752 971245 -427061 -162497 982383 -428577 620576 117838 -550513 -836368 -198951 911085 -212468 505176 387816 -951409 -901662 -135710 671471 -831369 -649986 196332 -900026 42559 70595 -384149 -499205 -352428 -429178 -790939 173261 878840 48658 437110 197937 -872513 -256731 937420 -343347 -51181 -844432 -920406 57984 673712 -739557 -851095 488407 574248 142143 -527118 -620775 152032 -33941 499269 523325 -223727 -163809 -277131 806126 706760 -498476 -731350 -825458 -791705 -699278 -508386 -151888 -146526 857304 -836576 -624740 -107902 -11688 643092 902735 -137371 -316745 -685455 -713863 -750852 -162254 -475327 -938627 -307508 -901772 -535387 -353804 287534 -346207 514638 -797910 336079 -253873 802437 -490976 -14287 941703 82084 -147192 819496 -754872 -5861 273996 192605 -479740 490477 288136 -348850 -43359 -629712 395 -185396 28665 119696 -701734 943356 532827 -690484 86061 -669609 -751352 878519 -591120 -138454 -609225 814904 806979 301718 -159343 944843 945018 -701167 263861 639486 381214 855395 694837 -629131 734570 -354902 -98664 829798 639567 190167 121942 987037 -897296 -284113 -318625 109562 -426841 771659 331540 556398 550398 -52712 -816564 -929278 -737737 744919 -991791 -198192 745029 -31587 -874912 -995960 387152 190933 -657236 -272020 -30539 177722 450780 -487852 423044 -817315 -104440 517675 -846720 -611163 199104 -45201 -143966 -343606 -954234 13621 928790 -178984 501199 348963 472381 856755 -526715 163829 178473 163085 960520 428793 -32348 204273 149288 761746 -486870 -497732 -348883 -778055 875626 744479 531152 182519 11977 -128226 468671 822508 890335 367764 942236 -975157 118775 -594899 -424322 606940 987667 643946 537455 -214407 382055 592544 916205 785553 -285351 -761351 912362 657704 707719 402802 210379 134741 -848831 -252068 -226068 339778 259083 186971 -985702 995376 -222820 -241815 -126696 444657 422498 476372 9371 431084 372859 -61124 -995762 -629348 23229 722711 349263 -908399 -470608 -733652 382768 455917 393358 358043 141943 -334104 -418230 272468 -936290 493133 554886 18587 476820 258043 -913125 145290 -675655 -50587 -843499 567951 357606 -28653 854581 879338 175203 -842722 -986771 841264 245871 -166600 102119 565067 583868 792737 653951 442999 379248 -9037 804932 965063 469413 -741033 -553093 872478 -103190 -783090 -13925 897846 -270400 168297 848338 -186851 -326243 -185839 63103 683059 788333 205504 -238666 770605 -360564 -262714 -796992 881685 266445 384517 268056 38087 -998794 332661 894575 -287499 623554 -408159 -244696 432804 -666787 -699865 688605 -182866 541675 -996932 654680 -222146 705794 -115930 774171 196823 210732 -119231 178777 863949 65254 966011 -379398 -858679 937507 -292264 -778725 316618 683082 -617106 779147 -420193 78643 690025 -423216 45550 215854 888712 328352 -19024 -514180 791967 779368 13490 605396 -941549 36168 445718 -885152 -175007 449429 779856 589501 602392 -809387 701610 -393985 -37670 193863 659008 -270806 73438 467033 261124 -500038 -524687 87984 -670661 570908 218097 -782556 -161922 399923 -755888 895424 893242 120532 -770921 333894 -207055 -808503 -338207 386218 937079 100050 -998181 246802 163957 295328 -891573 -697508 173033 589400 -903802 952216 788708 956438 531320 -454519 -369845 -495513 -912608 489769 593367 -601522 -527727 -567902 -580587 304576 949619 -411434 38119 596776 451199 496728 768768 19556 730759 755952 -691988 -760122 862315 903707 595590 -690156 -326107 435720 -852352 -210424 -572738 867740 759262 -408112 -235177 617327 -46213 -487921 -781663 -388403 256131 3802 242917 -5961 -779272 -785860 107773 626655 951853 -440397 210137 -399057 669646 946609 893179 -594878 387030 -983396 -50693 -572054 112022 -124338 488580 278568 -129995 -544362 340437 574135 -584789 -403019 464065 -362238 147525 238817 113455 889641 -859612 -476603 -566630 -749184 919486 -20992 457234 392079 253915 -317278 757434 -545773 -359271 -404046 -305720 453628 -365848 39850 -781047 761966 839183 -394503 533338 799424 877222 458368 -241361 -881921 -16871 -176874 2192 -948884 -356052 858884 600727 -43270 -716943 71305 -623373 -213167 404051 -753833 284136 876750 -924785 -51435 760653 150272 520886 900187 -56179 832684 947244 954937 -791898 459850 -131540 628784 -658003 30982 507073 -189897 946376 -182207 272846 216760 477235 -813555 -491512 -613744 501947 -346316 510455 838546 -712122 611121 201977 -395771 629321 591797 982718 863778 457808 -848988 -88883 46486 -465286 -132458 95869 -471930 -978438 373206 190845 787846 968856 -292762 -417075 705953 911917 785657 -18238 910036 -713045 715640 -243578 -365 -594925 450302 321429 336450 -265988 997596 -722622 450365 828179 -251883 978480 -239151 443285 90850 -944678 -860351 -413609 24880 196619 260546 623295 316957 -851610 -968321 -711480 -479873 459743 -65770 -509311 775645 -660288 -487016 192143 -667276 654118 -714227 -669785 859699 -159231 550638 882324 218687 124439 382377 -638025 -525328 613633 -956767 520194 659026 930349 558123 -198531 66214 -991269 786450 -834879 751966 -511712 -747628 759551 265764 279781 -696349 -296454 -915885 209513 -225115 -246648 -409860 -745669 -766476 847382 434019 47553 -950049 606241 -945408 332212 -646682 612029 254078 -281950 -716926 -652014 425407 479978 482843 -558118 -884138 340676 865040 143588 -687348 -127306 -37453 -955116 351964 499103 -375478 549857 -704394 -271439 -610289 67158 -752960 -760721 47921 251666 -566320 -372941 -383151 -138041 483059 641962 408838 -779842 -186198 408918 -253863 258770 264872 -404469 -983351 63729 315605 945266 -228792 561566 -456114 888841 -362947 -428431 355426 -220639 -620928 -649323 -794730 496479 289761 515402 -254174 510396 -342623 542689 -450190 -779259 21495 -28350 -396506 -244900 -751220 643049 899218 751541 -452096 -979100 -565953 -821159 865763 -448169 -950807 726374 -43076 557561 -738434 -382771 26758 8980 -740059 -304045 252462 -752375 12213 398225 -719978 687049 869178 -623244 -32619 -214819 795635 -794562 99701 607583 413782 387330 -780429 -273025 -965493 -792404 -632125 168447 660845 668663 -515191 -283849 815372 81781 -532767 367506 -332370 183690 -859560 698255 -182455 819185 566513 -915903 903178 563126 -249311 989007 213202 10426 -704941 597749 -556748 67123 -193180 -767999 760056 712873 220968 -581289 -391782 645242 41444 495469 -974772 768855 525649 -168368 -718736 -163515 688928 684701 990367 -134500 871152 959368 808485 -748661 217690 24025 857346 725906 -88986 -857238 -101142 271239 -478702 -883157 -215482 70674 997586 -286434 -315727 -334415 593035 747354 721276 -900043 -438121 923404 164779 -257854 585924 -26766 -884619 422355 501077 -607137 -920120 345396 388992 -523334 132931 376966 -990738 978942 255418 596670 461886 755259 -572747 -779482 641154 -5228 -172559 -984229 862016 534591 333918 670926 -307982 -500984 -472417 -480701 857606 -458802 21133 -934443 486879 -164476 -900555 349551 819923 -986702 201045 -124076 84011 20850 34915 -377959 -934362 211699 702214 763814 691447 -937479 -685670 61753 72770 -258213 435121 30434 468642 -501373 -148339 739335 319142 576882 -416730 905698 -573361 -632647 -670806 458750 854804 -554239 724728 182334 -802978 -605948 -222299 555095 -761204 601746 -653192 156497 382833 -465139 -109331 -139767 336977 -441107 -610251 -254543 -410265 360381 -460877 -913585 -421406 442908 -435199 -288710 674660 -527939 700394 -953823 -951039 -977688 446957 -82429 358854 980342 -703296 7224 -581584 88152 -108597 -32794 -679376 -111727 607657 -157299 6189 677816 -422870 459004 575106 -975625 -637101 -191783 -225156 -414194 -674979 883870 505310 680529 191410 -787562 906589 -27099 707059 332132 147619 -451193 -900491 -330244 -620336 -569978 397119 233768 124532 -869948 887310 -835836 -582505 288505 -154287 -294654 831794 637808 16045 588903 934067 -82681 917882 515660 -243459 -683469 667972 -767585 499429 836730 -268341 -178017 -135114 -920456 740867 -5789 -83922 -984485 -929387 -475180 690814 -328858 329948 -842194 -753842 890226 316649 -934141 105015 -342808 78847 807224 195143 -472504 -39144 -381050 -489983 -670939 624862 464891 -311845 -90713 -623565 121206 23230 890760 953770 639150 577416 -105321 231179 -736468 155533 744248 -158765 -697652 -461678 -650782 -452558 -379968 -358063 -479329 113291 241677 -190343 393616 249719 449804 312747 750950 -232125 -782486 478973 -950422 -99219 -923352 440571 573303 -674261 -234852 91681 37626 310884 342255 -166942 243961 -785868 381853 -481628 648329 208364 -952456 -521279 811862 441488 45604 982024 -779617 -565288 438556 988218 371255 -22864 558124 699789 -606843 967736 455158 -403283 -747259 556996 -969235 8630 654277 -821795 -106787 732347 -273303 -289218 391393 457922 -506073 631512 718827 731462 809036 207311 95807 -101708 -920523 -528518 -740616 698094 -326314 700263 -881918 614987 639159 705620 652702 826004 810866 75191 -661662 -620023 -318025 -509384 -642122 651354 -654776 542257 -368552 32174 512381 -545611 -333863 -756320 161345 -525306 -327267 -171587 901010 -182371 182751 -381561 -228987 690214 -67541 -656523 -658752 -997118 887010 641009 340479 515011 -329798 -859175 203536 891187 -356933 242558 74070 970702 322499 -487256 991946 750915 -92670 98703 339701 -387081 493311 733027 404087 719746 -309871 -798138 -143997 812720 -949273 -108595 -317855 118913 -220543 -849405 -502037 -245079 637749 633830 283408 328337 -133461 -372377 356948 821844 -976799 156782 -473778 -292286 150951 -601772 -363224 427745 -194780 -281753 -288477 -979224 437327 -600982 -798703 -470206 89847 -913262 473689 -283247 613308 318218 -398474 -21208 -2157 -558480 -704648 -685937 -515770 -475434 -540671 -740477 -595086 -247742 887113 74995 414855 323886 -636389 -904188 -707381 -607864 735062 -708977 905816 146099 872557 547230 -642535 -289787 -552216 182898 -539183 -5433 598496 -869376 263573 193592 -888825 604142 -902452 -559606 -789731 -439653 575414 -800157 -8068 -927851 -494110 846301 394765 -384479 526903 344455 -144303 955319 140652 -831646 76889 36099 -303985 -602908 -583730 -819612 379778 626681 967018 -413071 740985 312701 780925 259695 420606 642243 -801047 728284 -19346 836625 -194778 449384 -721927 -12767 -57025 -320137 -873307 -624094 -916526 -288864 492235 111029 363540 -814159 -103271 120817 270924 710440 -848498 -94624 -829229 -806597 332417 719487 241946 778321 247451 346177 -680028 -927353 728408 -920308 920583 -832083 894731 -57285 333679 479942 147031 -825445 410139 -758517 522038 990318 296159 458472 802037 -516117 630944 821373 -649802 -13252 -213797 490399 -110867 963710 962335 -69803 -158621 -180667 -903026 724571 199094 266133 433631 -505694 -15529 -589206 -638497 65230 -436981 184625 -88724 -497993 871404 -548532 -157960 -505751 -956699 -56686 679052 -194652 -402760 979661 -755773 999900 637179 -193861 912202 212921 61975 667021 617191 251544 -724920 747499 647023 422537 -387680 943982 -582578 -147760 622340 -680412 -323069 -16924 585389 -263920 -402399 46195 -442712 749095 936144 743515 -889642 -894252 22985 -512334 -539411 862069 817886 -54209 848757 -200101 953455 141183 -81332 -848178 -892810 -588127 -527581 916615 -318596 -658677 -765441 929333 -90206 865747 -243783 682104 -793575 270918 848254 743529 -316758 927972 252751 -235120 360751 -716959 -414590 -947860 -801384 -664538 319551 983151 483943 477391 622980 -136577 -75852 198059 855202 -86026 769834 207167 487486 345378 699912 -650558 -247344 -886970 -444127 -144094 111143 885656 -849700 -883842 307684 -79551 -907852 -622806 -104326 -299296 682425 152111 606516 -966905 474126 -125112 -584145 961212 611562 305893 -770596 -915078 186391 175532 257920 -373331 -233611 -544653 441523 190522 64119 441416 -280860 -367500 -414427 149353 121939 615848 324377 -900532 -739050 -431470 -113150 -590312 -106987 -608795 884132 159402 888718 -363193 -687786 631057 -598127 -17965 322051 -980589 -399099 -378858 -251607 735398 802337 -134766 -381475 329591 707316 910270 -424507 -440474 720606 912771 892061 -882681 954516 688961 -334670 718499 118560 -384440 881130 593078 905567 -514464 -234822 -494353 -257022 12353 873134 -84558 458765 904091 74085 -690919 -683429 7824 -104558 -904849 -485609 594101 -795523 -328396 434116 112788 742528 -592484 -219594 -951763 -12022 994191 -148201 729585 941599 677930 381540 -432059 -144939 -367299 899693 953861 -252967 894795 -146215 647166 -391960 535694 -745313 667251 -541481 782064 -664690 450329 -842740 -47981 803909 953883 870274 22857 -988100 -963818 -95160 -476643 581434 160286 298243 -389432 697052 -196936 -904472 -753987 758804 213598 865475 -931426 211880 778238 -156046 436420 450735 972411 307818 965051 285079 870442 -641614 -950589 418594 544982 -744605 681936 -514204 733373 -163154 -647285 -574777 -712431 845654 700368 959879 -908424 -403407 -693202 127159 -397684 684972 500713 71738 825435 -869948 112379 -17462 -318744 -993011 -53745 -52108 -993879 295983 495748 336026 -117753 699748 310385 475376 369761 575867 219675 -484608 989321 140248 -630656 615974 -811323 -869902 -401968 -751980 334415 418260 593262 -398897 716630 -880099 359283 266032 -593669 -734849 -925012 438756 -427435 218307 517655 -953491 525421 -656700 270314 268319 316866 -6288 880012 -481116 -870970 43850 992410 740344 -648481 -193942 -726429 571757 122344 874363 -880788 -144984 -601938 518205 -172563 313506 -836237 -63103 878802 -723672 -278546 2735 745403 -68389 728904 246083 -512643 879665 222753 -343221 -797794 -366605 391945 47339 991581 -930115 -697465 912730 181928 148993 373142 -893854 -453852 -998780 -395101 -988700 -687448 249951 -368368 440401 416066 350207 233524 991922 -401743 -387291 117977 -902751 -869015 695399 717116 -563122 -479982 -56019 834193 401787 868873 97717 40700 818304 -523042 -762608 -811495 -335544 -160300 -421597 25205 881874 -375196 -846809 -464878 -336975 247099 -886487 387560 546828 837559 -790774 -893090 698655 -131346 923264 -519211 449592 -199769 164755 -793442 16187 -597153 109857 -355074 811038 974405 -985253 -766287 85742 918334 270661 -831260 -19896 -890910 -368198 228538 990176 -471427 -187674 447944 108414 558863 -751798 -420839 -518788 -195764 400060 -565589 792138 892957 -877468 -983952 -891158 837277 -593216 724942 -581004 -204643 -937568 737567 986386 813217 -383317 -51023 781317 866529 280024 -497337 -174433 947912 -391178 -142697 779463 425208 -925531 47306 246776 928964 591707 127743 -485438 183092 596960 -502968 -862136 -340219 -81966 -640341 -520384 46503 783649 914466 -355338 -749891 -248556 584731 811977 -339935 -809918 -706311 -670804 -112803 941722 -701934 418983 954162 -784932 -154321 942676 -718827 -50275 354319 554210 844461 832967 -36124 63381 -144041 460439 482516 -155324 332578 -498403 -457606 287705 -129069 -495424 313187 678485 172770 181559 -513263 97481 99451 -961263 147322 -579234 -322306 789422 -353270 337998 -598785 99907 -627043 -878999 261959 -357030 -381818 -656495 171601 479952 -85748 -164802 -981554 685013 28391 808443 -274782 -439825 -421433 132711 909412 604920 -658227 355893 -225950 113179 636688 160173 887963 259035 -858726 605480 843843 -764404 202600 -491241 -423358 -178984 -274 -803459 981557 -624709 588304 -537103 774379 -408440 -42198 -533219 -963222 165986 -865527 -542655 971112 54339 -448785 409905 598482 -672775 143251 -969006 473417 -707549 518175 546977 116639 -726472 651185 345517 140638 564865 84698 629784 609602 268699 776226 81562 59578 -310026 672130 -168066 -825109 -219304 -640408 404259 637229 880218 985782 34171 471180 -814871 -552252 183183 336968 92999 -146470 109818 741589 599688 963126 -107670 676956 -749546 -521588 -269534 947000 526125 927873 284795 -840966 303455 240303 196574 10854 -831599 -734300 -420149 -925581 -355972 178019 210389 -662193 -892755 -363679 170404 399832 103814 -823671 612210 -224604 647227 -795463 -542578 -786053 817365 -683069 55004 -842408 -664654 -877843 -639149 822891 -681213 -123279 97149 623001 529613 -637442 477819 820219 761705 547765 196862 678747 724996 -834004 -759089 -853190 -537312 46318 -580407 514637 125841 -187527 -861991 507387 383360 -827201 -502011 743392 -261397 517927 -387614 -536754 -649821 -931575 -108132 -891961 886605 498100 -70030 975747 -529054 78444 -893641 923248 -119249 -262428 -51630 -82771 -96299 -540343 206655 -307697 435914 627639 -499444 -90596 -595626 -170431 -384163 -967918 -236265 903149 102248 -587807 284414 -486602 -948358 802477 181712 -977784 -860944 -470579 -70490 349768 389822 -513841 656749 -482870 -73620 -804110 -144410 783448 240532 895913 -36569 152625 -808602 528287 449048 986888 237604 -507090 -288777 -981375 -543194 -434586 -813484 698680 451031 -455156 -530026 8250 711477 -28391 -817547 -814711 836309 538551 346238 172700 277725 613063 245138 206557 679561 567518 432486 195369 -997593 -218301 -768508 -346284 919706 -935694 -263991 -896862 673371 -294116 41574 96847 819187 446245 562655 -193912 624514 483365 -870641 713840 187707 -148248 -710366 -322276 926950 362606 -15335 -129385 -78115 618347 454473 -483362 870927 843464 418652 -339227 -443264 -169824 204111 -393455 669255 -914236 -667277 -546884 -936562 86967 904044 -736332 -740842 231347 -410187 468028 974897 -694110 554777 -107127 493254 365734 291899 -2746 253008 -800494 -762864 -624751 330591 -967058 -115488 -306692 -327659 503543 -729528 -875891 376234 -319332 -405829 -50882 654697 869123 338172 890749 43569 -279678 -118491 -5203 -769291 283046 482084 -884701 901181 558127 -629831 -79189 169378 480402 -575367 757377 -746794 -668682 -220338 -450729 -838887 844599 -407948 40150 228037 160870 -949122 -313451 -114365 -434361 -112689 -366429 -415852 -366638 -175967 -140541 -739383 -431053 397570 623787 704395 -913590 855250 637444 341780 870315 450118 -463507 688820 -716641 43624 -20551 -678707 -400863 774676 433580 -810793 825698 171516 -251263 616413 -937787 -698843 34663 -367235 926051 -875671 965503 -709908 320265 608883 -768160 343793 -80970 -824122 -518509 590437 -268643 -976714 182424 574777 -129751 -722195 -992801 465520 978163 -266521 -794929 209824 669134 -462474 204611 656117 -835396 -205377 651016 763054 314230 -787269 70880 -633569 773608 474808 58370 114861 653491 -450219 -776296 393429 54697 769929 212159 120998 636756 -803683 -649462 -42430 -174225 107053 466304 479840 -365972 -997077 -22374 -298931 -725140 -431780 348870 501479 11722 54361 -19226 -26720 245521 -246129 -697775 40449 65537 438464 874705 -818267 -863090 -182144 419236 -411463 371425 400568 549243 -598909 -130603 970406 859774 -116136 714362 -527141 812998 691364 -350442 -613956 -249247 -643866 -331233 985218 -964910 899761 -736445 353978 856846 866861 -763680 -780474 -438272 273555 -223476 -76071 546054 -230731 811663 313727 -387727 803315 14691 -164973 689801 226503 -274117 -907705 441479 257850 -985479 -551392 -633575 886253 -693450 -778 -895518 695057 -724674 291832 953848 518639 908817 96295 488036 -674719 -537244 -591402 -613851 953047 713246 86321 337581 -424749 -105253 -515021 406242 -414995 -243092 409901 641054 -561072 -148267 585542 76591 -141893 91726 272502 -53032 -400895 677314 668042 970319 -94071 422355 -971741 424381 -603058 -973100 319671 296641 62817 -120882 883342 -364179 -501278 640636 -117434 346183 -752373 946895 -363825 44234 -458331 -920342 -842768 198370 -169072 270887 -360895 916851 -355265 433552 81199 -571181 887738 294503 -72197 803403 694043 -9058 719418 132635 -836975 999520 -435626 854131 468320 78086 -446324 -913414 -159265 158755 -454803 -538293 -944647 729465 -264867 -838413 -912595 -796671 -81385 288500 -862579 -768537 -466393 -359099 83266 122763 238062 264783 -272505 862466 106529 574962 -372567 -282478 -381878 -547714 7694 -788934 235206 -969926 587051 -791768 -168891 -666655 -549108 203201 486990 861344 -329648 975772 719672 -260071 -21078 485895 -826958 129124 -582942 391937 355004 208392 960978 -771010 -973141 318854 -737687 916007 129577 711886 -21333 -491177 -965069 560968 -337874 -459874 -150119 -144819 -979041 -726142 693249 633131 -395717 914745 -654491 -778204 -910633 175280 809104 561520 -589991 699528 -212699 -918730 905404 -242028 -697192 914071 -558577 238044 38323 -99932 -62345 233501 -633965 16355 579625 679238 971944 48974 -439823 -849156 38072 339283 -842579 -667625 -46116 121173 -404014 198051 265858 845993 568551 -920480 898154 734106 -266491 393411 963881 -911386 -221603 599282 429353 232895 -478926 952652 336294 38731 -615974 -187809 327858 434468 943170 316144 -456270 -557608 194407 -670218 -217505 -996630 935261 499871 803783 650576 -779060 -419766 -803767 -353293 312686 -971765 90653 683186 -451310 -680918 -917687 -989729 736156 764580 -641107 739776 -87293 947369 62584 -614001 -617390 -569956 -298320 -31365 885160 -780905 796462 706341 234423 561124 -880225 174115 -515640 268421 786565 -781055 782902 24492 938036 200379 -728465 -363197 274901 -195260 993910 -664858 -749338 -979838 50275 -954012 466616 -769328 494945 556482 919536 -684934 -389328 101432 266247 -270139 606241 811058 -42038 -624412 -247396 643281 -564005 381444 -53987 -401177 746542 -584639 -650446 839038 12172 -538577 76159 -462767 6675 667858 -755141 181969 8628 -882650 558384 -677086 -245708 -459369 -426305 514331 284076 -764406 -756519 631754 -83063 421075 433799 -486674 991373 243132 -283421 -628485 484043 830725 236445 -27495 604591 -381602 -155273 -545243 443764 616303 -69815 -781777 -537300 -917807 -617986 -723078 711867 -281326 187925 -600960 -72228 14260 -548447 259819 -997 687662 81610 283420 -522279 -716182 -812599 42792 -514612 254406 724079 774614 -200964 -522733 -143969 -457437 -24889 944409 -703793 3262 522974 48657 -981364 78732 152646 -26327 74227 -805211 -644905 871044 779704 -889899 675648 439735 169763 -950884 -999934 -354867 240270 941999 202096 447172 -508439 -31628 389557 319630 -28106 77194 -291506 585617 -190579 -50881 61836 85671 -755432 -756841 -802797 -137442 679064 -964532 -196258 80313 -532129 -580792 -567239 -720211 251860 -170067 841669 -775003 -64782 -648754 100087 958783 -894647 873140 -135143 -620147 -476676 -195558 -651960 -446699 659777 547824 191477 309330 112612 463196 -535836 -813904 914244 975028 -535760 -679917 -192940 -947195 94405 -269615 -231140 721424 -441628 197811 -38602 308935 -16606 226296 -370095 953684 891881 263250 597553 775443 -547594 330087 215469 -690285 -248487 755794 -244433 -553703 233976 -884065 -355656 696477 -585587 606546 328153 -236085 -13405 -896927 -692805 -547837 433437 559798 -395752 548057 -841936 381358 471744 -663274 -688156 -152292 718229 -653259 -307050 -779706 55696 -273177 694265 672231 -130247 -565360 -485488 194604 621234 188232 -319051 -480585 514861 -774438 -259306 -304993 -725006 408648 -169934 63342 585690 -343867 202721 151969 -304682 -836679 -433718 -36053 -187287 -299455 -498838 -875405 -470 985773 -206189 -261678 587971 459392 4330 -729962 160372 518643 -334615 -150527 -618351 -391181 359003 -633142 33279 -971490 -710301 -488037 -67012 657098 583285 538769 125268 -181634 -954405 -637248 -628116 709750 -33487 -136275 -148421 -872285 -997527 943057 -618868 -175703 420296 368413 -244546 290784 -798233 -499856 477763 619476 -43468 92066 -526172 21957 -631826 -18179 -472068 556583 911149 818879 -108423 217507 867543 -416102 -676898 167316 196779 371124 -52732 -660725 836154 838951 -843436 -566580 -957079 -789503 496462 638542 -148494 422085 334085 428607 84704 -752280 699425 728318 -876651 210901 754268 120351 684999 607594 77061 421866 520831 -203783 931840 819036 -38375 660168 -716092 -789212 -203705 251153 836059 656040 298126 -501246 -606490 -449666 -776761 -190274 -791146 225651 -883297 -418213 -590796 -334840 885655 49890 977435 -805905 258053 341970 844472 412690 606866 -169571 318097 941453 -278598 -495575 295227 -202193 689743 -944047 -640286 -767619 -791818 663009 -819899 450991 911143 388253 -883401 505393 -203343 438587 124063 171811 421941 -246812 -742535 285401 -645593 -202824 -563501 574812 774224 146375 747345 989415 -237874 851736 462121 -727445 886930 402213 -92504 630027 -251808 696669 -293589 -478431 749267 -938847 315558 875319 -920361 373448 -874975 765839 -162771 880540 58038 -792804 585451 -200486 -467691 -499834 -310151 832950 663296 -920406 351509 -40748 120015 465175 2000 584272 870381 847379 940431 -937673 -453928 27028 73610 328203 -630619 -686137 -355760 439747 -874374 -762612 640193 202697 -368109 143352 -841069 -166790 698302 864594 -964914 575402 -959522 -238826 -515376 389533 331756 -517642 -754487 234639 -247951 -938924 661696 -537555 -98163 406600 -990835 -423526 -270989 -764128 187356 -549013 -109461 -346789 -515024 795819 475471 972333 -280994 659031 580878 -674433 -621426 946275 289836 -783636 -21698 -989516 -276288 -489275 -124866 -319580 -863883 -730482 -203 -349439 -427255 -398466 600986 789390 249041 -572925 -354244 395008 231603 -163781 -927045 -151294 -707670 168956 -268404 117682 389958 686029 209017 -594655 -806743 125419 -496097 191959 -448629 42310 -156818 -187699 591799 391169 831532 -736398 118028 -207115 974067 -613209 896765 654894 232750 183618 73362 13037 541856 277646 95332 -421084 66270 420809 161189 -40067 644175 943269 419861 473939 943795 318280 150158 296504 -76263 891853 88057 -993682 761064 -235840 144087 438253 -568361 -131547 10425 -229405 -274828 -195342 194888 72111 884001 -953968 -88258 -581147 -294638 -365474 -604565 208462 -118191 859950 944177 -959515 -63429 -306233 550152 507099 101888 -59167 -547717 -32109 -818394 -497876 -695511 -183001 131462 -636727 -508220 -134687 -52914 71631 360854 -50877 495357 -253625 656119 -240128 -321686 261424 -293672 863616 748734 986109 -855620 -156576 -668171 -940782 -298567 -848273 -815518 606155 -924549 -692942 -626392 -998284 -19775 -678815 118593 145618 -62753 -566167 449914 70681 -649670 -434712 819061 633075 -869681 -923213 -901466 43904 143917 -689709 733654 -124080 -164874 -436988 833700 428011 244833 787893 -908929 393161 686651 200459 -753363 -870822 115810 681053 -514745 -430208 -911288 -399943 -618566 582544 -621194 -852770 283847 -734123 -460153 764480 704516 -191732 -838103 431368 630618 -476055 -314465 90513 -675451 700817 -902335 85868 628503 -629218 62202 970204 -144267 990622 -133175 -711333 -465320 -89837 -199231 -883053 -256051 660597 709002 517862 365621 349996 653789 -218649 -164922 -895722 -513396 -162850 186504 517127 -362633 233288 377433 -10684 -709992 828628 -250902 138759 -712328 469223 -824000 354046 886840 -318439 166452 586572 -282999 -858826 103283 -848890 -378060 -288834 -797826 -390984 386707 -576026 -738517 368989 -395498 250645 35490 944362 167103 -84633 -801567 677828 -777178 395437 -773063 -750394 721270 761451 389583 649276 -119442 735449 716571 -224918 -533407 -90653 -149012 -958074 896694 775465 560355 -575559 89577 458111 257011 -298718 241928 -234259 -690201 -701741 23862 300592 877020 -605614 118828 667576 -694717 -373223 -682445 -525655 -462879 -97513 726955 -979366 -689970 961069 500487 -971048 -963463 921138 166863 -513436 737826 -869393 -839395 405745 -341537 -687196 -405600 490791 -581864 -430591 -188772 632803 553739 490541 313448 507956 725448 -918974 176495 -102689 -650058 -522033 -709328 -652708 -782708 29654 124093 478423 985945 391243 309823 -8912 759677 -501733 -823823 -160004 706350 -697566 646432 876162 -474508 541364 343858 239678 158124 303381 -614116 215905 -785655 761217 609130 -18481 253966 -565339 -160069 543904 272406 757155 -404286 221727 -25908 -316142 -717113 482894 -719949 152700 -465500 799200 44832 139999 -373688 -937026 298810 -20692 516279 -991485 314369 -717237 -553849 301824 -163004 961684 649957 -823752 -953942 -830376 690190 -513820 -123094 -680362 -295593 204529 -832877 143302 -134874 268541 -192379 -426286 -704394 -725410 -925707 -366568 -481450 -887653 -355155 892202 819435 -474767 661065 -41587 7914 -840625 254779 314941 384543 981850 -655159 418088 -697624 162538 -135158 878766 450234 -223861 807148 292136 -244324 156541 672817 -969890 632231 -662731 471661 285327 518668 -445350 -93174 528876 -335730 -159032 273220 780189 -851581 -410096 -209106 -851909 -185384 -603274 -954581 900821 315658 255986 -235147 -389396 138669 -794065 543897 -234378 57321 -481009 -906631 -416418 604408 -537947 -588087 -129149 -356055 352698 831635 349109 607200 537673 662323 19643 446868 -623614 -85925 609999 476624 -468021 -749936 353055 -292685 13114 -490709 -933938 446063 425116 135898 828146 436429 807922 -178276 535700 643112 -988945 -911672 892596 -942866 69627 -819449 -299966 -522718 -235214 612437 126629 -19492 156262 -376188 511415 761544 -548455 -211655 139079 -756317 342404 368621 -418922 517953 -878829 -799891 983899 -327927 -379162 -280870 173632 291959 -831919 384938 -485022 -417127 733789 540582 -474924 -685421 460741 -205078 -561763 -511588 -771078 -869400 1205 398462 623008 53477 317836 -774246 -284145 467834 124676 -227487 -807470 76948 337394 -471076 508075 -302092 540704 -985307 -897395 -21328 -214194 -423444 584609 -552400 -345044 820979 418498 -649678 855138 695315 -219008 983111 -626296 -254412 430113 -448684 60975 1752 -667109 593810 -512426 806161 617627 -231282 749301 -697593 485250 783145 -75914 31219 -550686 -439143 -355913 120998 -91386 -191642 742153 -770813 351079 659054 198068 -499840 79031 -899102 -963983 15658 729690 -226618 -154514 -709218 -818072 -546571 474958 -413808 811309 455963 127526 142536 619049 -145607 -182015 -678368 -138735 -482523 75997 -911992 945228 -193785 908332 175618 244086 636253 400467 144038 858848 356343 -201170 148766 -869106 258300 650379 -882645 913207 -231964 -56917 676255 526537 -150021 431044 -556959 216035 -386972 833281 11500 -994087 -718316 82176 -472368 -277197 -361133 838739 -848848 876078 -854081 -491520 -539582 128826 927176 69249 -966062 -865926 882869 661701 -184769 515143 -13667 664365 -148996 596269 -94097 -141297 837521 -431635 938603 529719 -373864 569081 -211418 -834847 -139200 997116 -674166 105920 632269 40015 -929580 164602 272278 -924412 -445291 367017 -388731 512223 251313 792924 -558309 -554664 -944926 -763116 -166039 -193765 -214090 -179640 -862184 273544 -918387 -420255 -676126 -814540 -77796 198463 879383 345701 -836883 -379470 -406503 899738 -177059 480513 -5023 -517887 -1380 -577049 -939273 376446 949424 -380655 -58755 -340565 -769677 724001 141605 -945070 -5744 740270 75831 -990987 470794 -616767 986508 217159 650421 360922 713365 716977 -538821 -753943 187605 -944435 253081 -643114 738531 276846 -741601 -566919 -161175 -627434 -160397 21666 -272345 291327 -541170 -276205 -404239 -712045 -274114 61057 688812 921459 549282 419991 -325930 429940 -368206 -764942 703739 -344291 -324044 -365018 -352704 -586838 290376 647223 -499748 -499059 -939043 -355423 -423654 -261144 798649 509649 196313 136724 -68875 -733142 229259 -596196 -646018 432385 708666 786626 -286954 540705 -407938 -428806 703185 -418360 464136 -49558 925209 908968 190874 -234511 784426 -522394 -769779 341021 663958 -230114 471626 379314 623426 -36002 244561 -121302 208615 -306906 282037 -102737 -86382 846063 914462 -121693 -820187 -65759 -974010 -11367 170580 626715 -471812 -694183 406696 -246737 -948956 -592544 -818817 -298461 925749 354654 -140150 798001 253753 179638 63566 476423 -924847 -10751 -132828 582216 -536786 150411 -156486 -48246 -736487 -994987 -396273 258646 632173 -570351 96250 -287061 -392169 510377 980003 -259589 347805 -515399 555656 186924 -852332 -787952 -933766 -784104 -784600 -861773 -665954 -363378 -189160 -172326 275565 15951 627383 690801 596788 -840686 309484 -719336 -55660 219136 987059 660003 -21117 -126280 171162 -600165 359241 -218931 -587835 -384453 353796 787267 958826 179828 817317 -245611 925782 206313 -913807 -787406 -571034 -519308 -248575 -716933 -258162 642335 -195134 958535 300630 -617300 -886027 -591776 -27560 -958194 655280 287875 930116 664429 -886949 -261277 589532 -988634 -382156 661415 727416 702793 -338229 642279 -289661 -68583 -75769 699699 986747 307599 -852832 723469 -822411 434263 -464477 693738 -16745 715986 330353 47540 972061 -823022 -601281 312523 -807083 -151071 988312 524031 629026 835899 84694 -628072 -32899 563919 -255443 770255 -927249 -866302 -49632 251218 -22120 296812 813194 -599485 578219 -453032 -387177 887482 831088 -9272 -235960 53310 -615871 849648 722290 966608 798605 -32714 262719 -483103 265304 -761415 636716 143190 722361 -984634 -320118 14603 -370597 -90140 543357 587982 783356 614985 -205440 170463 -943503 151523 -637218 658679 -118624 353616 -883654 -160194 719492 370790 222985 -491054 -911827 531501 974099 111559 505661 608736 621557 955810 637932 -516369 -387294 7773 593029 -563457 -936355 445159 -910489 57832 249024 -194271 -162043 -337226 867641 980705 -875801 514858 750472 774130 441894 -90186 413890 634770 191604 555524 -534319 -344845 -886383 997488 -853006 550587 16471 -262775 91701 269572 387375 -95212 -884608 768989 -239078 -531703 -552948 871623 -62935 542739 -321177 714297 -595835 -153452 -308495 -405732 94952 -316640 601055 574031 900770 -674051 -388549 -941660 34837 -849367 -50079 715489 -111943 -989996 -639869 -18367 966937 364130 542631 -447120 -225068 -808726 -679004 787987 -838756 13626 169512 607421 63931 -941104 818997 -107269 851465 -721054 -153313 -592695 -330633 82135 111120 184602 -934392 -946228 -185596 609365 846290 746768 -131635 -561710 173569 972841 174992 226657 188757 262349 -858682 -494524 -249569 697321 -690755 102703 529991 -443235 -874732 149327 255049 -345026 -834110 975297 -743500 143443 387856 -22634 -495830 -289128 219162 311125 179426 -945794 183378 -727943 -263639 682153 438397 -990865 303453 -973583 -966988 411162 -4368 -409374 -623132 -408369 403179 -465989 -542897 -268839 285801 -84621 -895479 71541 -207848 458287 -731525 -281769 -529477 689485 239203 496035 255658 246109 595666 68213 111824 -218589 -161235 846555 -823764 842774 8365 70357 202321 -651805 -47393 484059 560871 879083 839589 -365609 -610905 -981439 -515022 213031 326371 829613 241682 899741 295675 -912084 -228704 984831 72297 -796307 -557170 233863 705334 -552747 609377 -42269 -215549 -9220 548849 -453578 14081 -582353 798957 -988395 669433 -214164 -364074 869643 94149 584808 594944 127766 -687147 13196 -123884 803496 34091 604788 -785776 936359 513887 80879 -660923 288749 166044 -580095 -34857 -161975 959905 -395676 -398783 -853508 351041 -288125 -372785 842300 -492061 -49922 -645214 498613 -797181 -911063 158512 -310781 -780241 -413427 176833 438457 -208630 47461 497523 138589 643277 -564831 269495 -843671 -293311 -865817 -311471 189900 421702 -262643 -869412 224871 -885041 2209 585156 142225 -900764 -208927 584778 -144365 305951 52931 336259 -665556 824495 207214 -578471 -430193 171096 -434625 438025 -409504 730353 162245 942628 872762 -281755 846661 961678 410412 583603 -58185 632834 -911305 418669 361415 998796 612178 480572 648150 609165 -804889 754523 566262 -922310 904147 529688 1777 -577379 -826262 213334 -161214 739859 -694544 128909 45082 -332724 619681 -70200 -749603 -273073 849450 -900826 46243 -250637 -940499 487642 335416 -856985 643649 -874324 -670181 -467029 560368 270454 -398205 510612 835383 789031 -888619 908620 531850 70851 886063 445264 -74035 -825632 77665 861040 175068 732331 860142 846674 322180 607585 -8176 332528 411656 110935 287921 118421 -287971 39027 884466 -876956 205806 73648 249000 584529 968857 685341 -46374 -824410 -863313 976351 -805179 774784 -403528 -619605 493784 799951 687789 -468787 336185 648537 -596100 536995 -814914 -41801 597768 546850 -300684 232663 16166 919761 313243 -548359 -243294 176969 -261081 -572750 32567 348603 636865 -466068 302618 -884630 -925628 836195 -556944 857004 -36287 65449 517715 815726 193276 -263261 942546 -440659 -400019 -70389 -464274 551677 773439 619116 900381 612486 762836 318377 -81718 -974206 -871745 504694 -358189 828864 -679479 988764 940298 -279388 914029 333626 995509 892453 885084 769727 231823 -8754 -650119 795377 -744764 -962754 999517 404521 645368 158247 634197 36244 -887359 -700078 685279 -138956 -200536 891162 -253647 686429 491820 -2067 694834 334136 913216 977614 -911361 309315 -747192 80341 55271 43343 222751 -551250 128111 104961 -486380 -33642 742991 653394 717416 -69791 1779 -673520 95570 -656906 -321925 -735398 396412 800337 260668 -496089 132355 905856 562748 -748609 906618 119079 20282 209216 228328 -516483 -677212 -710501 -684347 626380 -877282 284053 -321663 -290699 818818 575815 331645 -681495 356571 863006 15248 601009 291560 -558628 -731132 667879 324255 -787948 -708585 6331 -869080 440242 976634 -669457 -14498 624753 855508 -337188 -383918 -492317 -162368 238826 -860601 -95892 -529845 905243 -799050 -524985 278776 -305919 -388532 -93696 506940 467396 57703 -649096 671234 -704355 379165 -657691 -124761 58461 976821 -225329 -416897 -122521 -528085 1812 -786737 -318927 -765519 748517 453969 -308536 838441 -834361 333363 -984887 -638548 -265837 -312296 -74008 -593274 829557 -197739 125037 -731337 -287119 196021 856370 271091 538841 255350 -516825 81699 -594728 782153 -152882 756066 415467 -88682 131903 881025 -279453 -282826 -850140 541956 -941852 246904 936254 950562 -85271 800028 -840225 -21047 893246 -688933 578414 -510824 -320508 613981 410086 442083 234800 272449 -960425 539442 -728435 -708199 345060 67394 -204747 -873109 303555 789507 667036 292529 343104 -897128 -185083 687834 -419526 -43302 592523 -706233 -637276 775766 277914 -284210 -149626 -763190 -386061 -806086 -579462 577964 -958421 494666 923183 974755 -57812 942766 -25111 -59381 -718285 -304883 531455 -78858 169424 183425 -177957 -931290 200041 -946791 295934 95636 619960 894166 582137 226412 211273 459055 687221 109070 -942340 739341 -601428 -686578 425097 857039 118510 -420171 -835977 387528 -288867 830590 288035 -530500 -121550 26138 339904 571495 672310 -900243 348497 -339851 125512 -967922 671152 -753525 -923747 -512437 841099 -518467 820860 398114 406626 842773 -224834 268745 -904950 -297709 821077 204840 -461523 -252249 -453311 788442 -143545 -649287 905372 356655 -240086 -216159 -555249 -481875 -877316 -385233 60890 256394 -823500 592293 -624047 -720589 -88544 676664 -678694 -364088 -863262 -274158 93936 -48482 160878 805587 113698 -539972 488718 -549492 -802156 494431 -534306 -582334 -841347 662902 414544 452977 -66008 -630618 657577 -798586 -564108 -50361 875651 93284 -776877 533221 -655287 534240 -370481 532672 -646978 -793531 -214144 109132 266742 862161 93591 -415182 907098 -448075 301014 32461 -34648 571033 522902 131502 -438542 906006 174528 -926056 -24549 -633670 791380 -688763 489949 507400 -851355 -30816 368581 -117770 -926309 75208 531380 -202771 -89040 -685293 -572320 -479924 -189197 382153 507730 770020 412616 50020 -973210 664317 769958 803607 669390 -290095 -6249 -806204 -723185 295564 -120772 813189 435330 414418 -781882 711204 -578220 -207688 -905218 -608222 -641274 832458 674751 -877004 -552210 -300028 -830090 800449 -464459 935513 -89175 696549 -274985 565423 -281107 -617743 737830 -193568 -573842 309225 -866873 -515525 -985109 -570491 -210382 896001 -361289 -745935 -267978 -423959 471865 -596339 761844 -949860 846317 266989 342112 726201 -229919 191834 93891 700882 -422471 586767 -203077 386030 -792917 134013 -248135 -528379 299140 -694072 -127999 635527 175649 -400569 677806 531925 476022 -987384 -585684 -760378 -579573 821065 -314180 75555 598394 301440 463860 -415060 -807821 -237099 685884 -70383 -241864 -453597 -264366 -940422 -720991 -270854 842055 807167 905369 473247 614016 -596048 -515682 198666 403125 145678 519109 190696 20085 643728 494132 -758505 -942560 613920 474663 -491475 -913684 -366692 486252 -941583 832993 -209451 -216345 546655 -656419 341267 -777074 466984 -719472 -488945 748525 471472 -731263 -376713 918179 88463 766856 800621 960739 -55023 -302895 52744 -316939 -850250 -403617 -258606 938803 217522 -793849 -208055 138764 543214 -670735 -627362 -225916 -361339 -369765 -769927 -269262 -691256 521557 812147 219585 73530 600262 366874 -949137 -146411 -829467 771121 -860911 -746173 -326911 843757 -491891 -49306 454842 261497 534494 321361 162181 -323853 843284 311180 -336596 135661 769489 -530092 299724 -518803 -265779 -28136 160981 408429 -952365 -60291 -932722 275547 -882110 289756 -293618 -232038 246925 -951489 95812 -526208 217532 96359 28783 -298794 -565527 22217 274855 -244261 -946493 -947444 662227 -413375 -593778 -359284 -23760 253486 -398432 -33318 -961584 -213060 -700059 359354 -566119 357114 -16163 207140 -613310 -581911 -570215 -274492 451161 -421889 557634 926074 -205888 573096 407826 -528806 -731733 64064 -471463 377644 -218332 509082 433401 -426898 556552 -308612 879210 559821 -635641 453024 545719 218160 -357593 445109 -923137 208813 434753 -502180 105844 765202 694275 -837076 2144 -784419 212332 469679 -339941 546756 -471597 -863518 496662 -765137 -344095 668216 261972 900152 664850 146456 -31893 -578510 -119879 377306 -598649 129183 973305 227534 -705688 -862280 346444 150453 -903073 338665 569215 56134 -378924 336978 726580 96171 25795 -309048 713823 522753 876859 910802 224457 -927012 157406 203820 197905 -76992 -167196 76487 345382 548777 -760553 654407 -922034 -560380 -386472 -403068 730402 570420 -80488 184458 190991 296718 -628256 -999527 -332714 659804 -613173 524069 -723955 918110 -778873 677590 -169443 -511419 563415 -141046 5314 -238154 -900333 -255794 83342 938061 549286 83177 -472218 -488809 -682865 589265 922627 -517097 -444703 182708 561906 -254654 65988 287216 317716 992899 803185 37275 873631 196024 -2374 14460 188315 342067 -61824 320400 -466970 -290887 -943046 433031 173489 468614 478069 -342332 -251263 693832 -519218 234208 -951889 -466784 -188295 39207 87912 633636 -629826 714777 -893395 560863 189431 -731029 -365612 793551 -438252 -290045 -100859 13286 -823785 -360704 -111170 632714 -185320 846000 262736 -274283 -1342 -431080 -978720 -131754 837972 149231 410087 -196978 703265 -74973 254897 338675 128912 171603 -555678 36144 380189 -531501 -426644 551395 -679978 -691156 935323 896542 -907810 721305 744073 644328 -855314 -717557 12458 -949063 258255 509989 -486846 -681215 980705 322752 -866455 806561 746391 -679447 -949234 -907921 299513 851550 -273167 494903 -193631 -518379 752808 197557 853310 -174923 -392677 855324 322453 -866021 882824 419219 866042 605270 487679 -937678 -352165 -971604 21223 217097 675254 212371 5367 -632679 246557 655032 -136898 754521 628281 384891 -537188 -742989 753477 524912 929607 -943612 -821105 -971168 -563385 833055 -351110 73927 140281 3531 816126 953940 -875632 650560 -70746 9835 680463 -894290 -810095 -226266 -300335 614199 880114 -689456 937985 -376848 912657 -776343 790050 -892316 -380344 185893 715145 339472 -958586 -615060 -590114 369512 -615857 -858533 911262 330704 846777 900418 -787044 -180956 -830223 -256347 353275 574385 -709068 398907 937781 854330 -465577 -701711 -337000 718580 124352 547304 -524604 -731510 -760470 746739 -424658 -854246 941796 696346 -885856 699061 891987 -532327 -710858 -811293 438892 842338 447587 -476003 -868741 -851689 -567190 -801583 570335 141841 201189 -398110 -146934 291292 26049 -854747 -4730 -708552 -441664 622949 -214165 -77927 -136586 686816 -989974 -313944 -881971 -863928 67014 685633 57986 -198077 251605 -324621 -364891 26987 237444 513154 490524 -141490 -689200 652776 244000 713199 530765 718800 -454210 -301628 -597213 828186 580312 134454 -164980 575962 -696542 254244 521559 480728 -962650 849376 334569 -73583 -885440 -267088 -717770 -559307 986018 -6706 -106292 691111 -404143 -968343 -477623 -338047 -550618 -199262 -854433 -553459 529871 -808560 -85032 -615860 937291 -571716 -472948 -27789 56049 641573 -520724 -487575 -686358 -588483 203898 790347 857650 74987 -68274 -998808 -725605 40967 491028 4293 127562 -237599 -221303 819610 -912200 -861126 617601 -448813 46130 -871351 958307 814992 137946 984247 -78037 843814 296099 -376028 -906905 293148 144601 -459488 165947 183086 -783209 714418 -609954 238157 485327 736981 -725094 -628835 -4794 171254 -717488 114165 -908395 -209033 655985 -101533 242345 -643665 -349946 -619866 221763 103912 708906 -963534 -73991 -37793 -732406 -130385 -417485 -449336 -917524 188538 750639 810055 349093 272675 -898050 441208 -621920 -693523 -37115 -570136 672990 -964015 764029 322330 -208399 950396 862579 -39421 -648831 418892 -978872 -409202 947911 766807 604338 947864 -914412 12004 -109383 -323595 -6453 -771216 -353093 -108311 -226590 -530390 -599703 236976 -470298 503287 5703 -79112 -105356 -492049 -60880 152801 -266432 347230 -203568 947588 -239214 965188 866472 971881 778948 138709 -959218 -432882 677062 -814854 -846038 -91673 793754 -321330 529786 -816295 96728 175522 412622 -224834 829738 -556422 -370483 426724 -704303 922126 178287 -766962 -888929 -190775 562560 112498 -342021 34637 782883 501561 -737952 -631187 635725 -888446 -649762 -709710 -946106 -711841 -993256 120150 -671188 506838 -941884 464332 -490641 364513 265518 787638 485718 -411794 402613 -409362 -844296 950112 149580 -474242 -724028 -440179 774651 210343 -641030 288702 -106276 77406 33328 858290 751518 -855222 708174 -935269 752517 477256 344465 987168 251240 -186393 46476 106713 195249 -884244 -370654 154966 14433 680143 625421 -163432 863625 -750148 -770085 568342 148050 -942957 136172 362297 -138890 931944 474101 131680 189125 457220 -652672 697822 -896094 -635294 -395414 187255 -326653 -91981 -281885 150630 671732 -686373 -997263 767834 -666093 338929 261614 -978699 -488555 523459 539397 -48437 -457151 834128 -587847 441961 918896 -189108 729310 -373045 -239724 -147681 -492770 -432667 697261 -875418 -172298 -959461 -725419 -483855 -668874 48841 -528715 -620349 -80892 49340 -741619 -135275 -956199 778678 623921 -93101 755843 -720786 -69241 -377314 502945 -828658 643466 930888 395947 926644 613321 -801445 -774297 551153 -9240 211731 -958347 -115891 503070 -837281 -936764 -533439 646710 523236 222490 734651 -460273 -336006 -321136 430238 -282469 298669 -38509 299327 785508 -834243 -2843 44649 367490 395806 -463718 -983079 554534 -846599 -961380 -519997 -55533 869929 -227673 -606772 -240225 -740161 -536883 149006 298038 -999041 -933773 -455401 169687 645216 -820910 283114 -385899 677136 -550409 905340 951704 -680978 952644 -200136 -783462 164110 132589 -777860 892138 -607304 467451 -928102 -434324 -380439 -276147 -676904 300183 106832 774034 -914832 -103819 -301485 3407 956177 -743385 -654072 -523169 -242852 248159 -124740 -373905 -380185 837475 600047 150654 -421315 -636655 339670 505315 495709 -145579 766552 273478 -617033 748981 220818 -221403 963634 267078 664915 -262703 503848 90292 938016 638191 -117144 -724162 932785 -513928 770227 -42057 453361 -281287 -311233 512902 606338 649043 344504 -681177 -602696 185916 452922 167720 -856551 10940 873048 985261 161252 -166671 37272 -600468 909702 47052 -671499 60338 -103898 654738 834396 -504356 -605798 44764 -675921 743519 -272016 -382953 -492347 484416 -468249 -705404 -826521 -420580 -882829 -181447 -469163 252962 762812 473886 -401729 201876 459295 221297 -813492 -450614 93355 -973501 -339177 488239 280230 -957448 724269 813377 347654 -191285 -921584 -897003 324984 -869304 322487 981969 -927908 886992 -938228 590513 -443961 770840 -462612 902019 -88832 -881749 51243 213419 860675 -804253 -927858 488479 -583039 111604 358734 844907 -442018 34914 -421349 915374 -152910 902917 -546921 811036 -795575 341900 979543 253818 -644317 207479 -623514 623141 -956812 -538469 -508478 277643 -688475 545442 480732 558000 642001 -524791 -245220 392363 939977 400161 -25253 -544217 -272240 621326 -947225 117090 -715424 696139 947843 431281 992163 576675 757604 -888198 336507 572089 822837 737336 -204741 -385278 492180 -602885 283243 502342 -587885 566629 708936 636706 -72008 483758 -460222 4361 915965 -142687 -66564 551486 -859952 -55011 681295 -944805 724372 221974 -995257 -82738 -78945 -777711 466596 569431 767930 523947 -632997 -125429 -314588 681362 -225261 -217004 868751 908426 -854616 -568465 201505 -610967 -949589 -461588 -297868 407707 271712 -734287 786710 -736352 -894401 -458504 -750326 197641 -488460 -408628 -87482 -602881 827103 -742640 -308429 -633284 782356 -583944 428337 987792 -603684 -156658 -722288 332509 664370 -210770 105111 105499 -810681 921866 -644992 803285 -113538 448168 211578 -531542 -581263 -10913 -539994 583757 -105366 103261 -618341 -373627 451947 900772 -555550 631085 -920281 -858488 -518277 348085 321798 -616909 502486 958880 -908379 366753 -620454 -933116 884947 961572 -220318 -790387 776085 -747807 877243 -768645 238243 -556975 47783 -281441 648809 647874 -487075 689121 422280 -409773 248199 -73795 -749742 507 620738 -380350 -129455 -14717 -320862 602130 -667199 769927 -703573 -569627 178449 -164743 -34855 -869627 84454 -285538 777113 -19501 36119 352015 240205 -430655 -876622 -401607 988748 317269 -744330 914398 -304672 908461 914263 -879214 573383 -518410 765566 575038 253106 898675 -528186 139296 -985399 -79364 31040 349769 -52443 -916356 -91729 697374 -982700 322290 269965 -271656 -44839 732529 -604924 -268284 993577 -484703 516854 898308 781999 346939 546549 -289908 729545 434833 -866484 350117 -705080 -693372 188916 146221 387572 -272373 451104 199253 -866042 671411 -383182 401442 -52307 -24167 670019 -270227 -903927 884466 -735969 -29853 -48333 80643 948806 -418555 358963 447145 -298131 412585 9864 933075 -659077 104567 442660 -181117 -690164 -617875 316013 -682159 658033 706908 -730435 186344 -791506 -183832 707170 -419705 -888069 -631412 -546273 588801 741443 -716780 -436182 726845 -527192 570785 -319444 269111 -919554 436009 222276 -39171 -969141 -123788 381572 -73678 -517939 -190688 -895758 -409713 176628 -691298 -623863 -835107 -590877 851122 -710859 596604 -866700 -972041 673371 -88864 -499663 76889 -36658 -846962 -750116 -61415 -209829 -563549 368103 908108 -356034 -286387 -590083 -282660 -574038 -283823 -952329 -13562 943941 978691 127976 -963109 -317526 -67503 958866 819519 832486 -401607 642542 -214291 963835 -457779 -480856 -646543 658400 494774 -831456 -581076 -508674 -892497 265067 745683 50101 950534 22864 -399760 -255275 261278 686923 -124192 688550 -777873 651533 -381613 -953504 -7164 550778 -561712 -87501 46588 -597335 -491346 -480447 773131 405352 -448356 265887 643830 -28234 -624998 20055 -643302 35143 625661 426857 -100123 -698236 126319 -507707 -27429 136 294253 431443 237970 835619 569031 -397332 -37705 150491 -368605 -590114 871303 -968858 -241797 774764 683863 686514 -133606 -255157 -71539 -710179 864675 470822 793252 735037 272138 164122 -261204 -626727 -990311 -486213 -142649 376558 654957 542478 -300243 303339 -900618 467085 -880855 -516235 -302342 -456538 -532070 -709020 401171 -334276 725363 -546236 445484 35876 822331 -683435 701960 -112983 -151923 -371444 5563 149769 470169 927632 818991 -810890 261026 -808899 98464 -77674 -376834 433956 499872 -291325 -18534 32649 659348 -416821 184691 -134813 740790 -791439 -247779 -990752 -934255 257899 -186432 -59553 -88056 -927838 -967914 -743948 -384433 -259083 -663314 -424857 -731665 -21962 514605 -683339 263367 133547 -609209 -989554 464646 218126 151242 -477098 360498 -575858 -935596 774948 643876 -16948 -333800 927685 -608631 -808354 732381 -902854 -658589 -512304 550782 -311371 -868346 -367202 275691 -26719 766491 -837829 479910 -871913 -226144 625933 -563640 -973206 -199450 289775 -337030 -596196 -111086 561710 131580 -911386 -262627 554508 838305 -521548 -866347 -334912 226768 740646 15449 -255501 -793979 -824304 601632 -42940 46286 -9477 -812558 -282298 -286641 756514 850414 896509 -759233 200438 718082 621669 569448 -857061 -813066 -785301 -603733 -656279 -435614 535409 -764166 76395 505907 717134 610523 -709789 297259 -597684 -829460 -727996 378717 -849240 -672423 542519 939957 -815594 367720 769430 -272018 202426 754158 267124 -8678 -299216 646998 996883 -497763 296581 -535135 -969363 -22734 -316229 -835743 925356 444901 -598839 437310 117938 -13544 908185 -786575 903185 -362114 571017 944203 981395 -69213 -945173 -582481 -345548 208993 331652 -382700 493475 -620052 225168 -51580 -115899 584520 -133700 -427105 -444110 293710 -355157 849049 -334410 -385238 14322 -659273 -291375 -910240 -112612 -685226 -470344 -718526 -570585 960613 255569 826875 385157 -726298 -828229 -471672 152092 296689 33348 76090 198214 606512 -131472 -384074 -486447 744804 -881159 398836 660224 628447 533706 792387 417288 714504 -565630 923203 819733 243674 -472073 775402 759363 492389 167985 -981376 311460 943564 583531 -802526 -191808 -501307 -781163 -385981 -907503 317596 -4267 862502 -702717 23472 -841215 126694 149754 211573 686374 867311 874444 -291344 5381 366338 -669502 431038 -932592 763828 -129253 -555891 -750991 -601617 729993 870817 -641020 -192144 -57550 140625 720216 960455 460593 -752761 686130 797403 130962 531652 -801142 522339 31322 645657 909324 874606 697340 -381393 826520 444251 92133 711489 331971 196322 247793 -941540 -473005 -545142 67827 29990 534855 -485584 568242 -522028 611404 133255 -130586 -973774 -981943 -346094 491583 -593442 -387243 -256469 81246 -552818 -62789 863744 375770 209030 607997 -578159 504509 741410 876366 135091 393092 -436269 -533226 -83440 639267 832025 -161422 650404 717310 -412018 -277454 164673 969841 143835 797273 679693 -641847 -454464 -334560 -648321 184648 -852975 945012 160741 -614875 193460 430963 -835743 -952566 -451932 -308237 144359 -78059 -55568 -870533 370497 904151 575164 532295 -821877 79320 -208321 484041 748855 845201 -219964 -832350 -441078 916720 442282 -687443 922654 -205865 -512924 700149 -828450 84126 -372487 812986 -289011 -461171 -663036 -52367 319167 13154 -153035 688960 -614691 660433 -878769 118022 139814 -88577 682664 -823088 692649 -435578 809388 676709 -395188 597108 637658 204348 -207544 -623284 -452667 -269824 -876118 -310013 -967915 -357485 636243 -25084 942724 504072 576249 -201555 -904095 595623 867749 626128 -264304 -723987 756019 -223821 -450808 456970 -84395 567312 477395 -15263 435984 200086 -341870 103819 377021 126822 520567 -582828 390921 -889450 298952 -886595 237686 722737 214371 -953096 -923817 165685 -629580 925039 -773416 -884460 829505 413886 425460 766900 726687 994484 -517251 -626320 -890502 -651690 -343400 -877292 368273 403036 -602306 253284 -222281 -2254 40508 -436970 563667 855928 -168653 -512429 211937 243586 -231527 762939 -344977 -196135 110390 363102 -331871 146360 237608 -939197 -754771 -976752 -653600 -609435 242144 -23164 659875 -350672 -61929 -360466 -696823 -889591 187847 -887848 445825 -753725 -732811 -903292 -26932 636459 657342 -543771 846461 252669 145233 -12125 411519 359405 178928 299163 -441585 -732385 -10637 -753699 280638 395951 749893 -196820 951665 627882 -767899 656257 -894240 -961902 962021 804360 -874470 -269986 -586001 -275806 -53889 -92552 -873029 -614943 -96827 282941 149274 956303 -705036 -144767 -179985 -447448 -100630 -533752 -301776 -553381 12376 -362994 -670871 102285 539842 633664 -288711 -201899 -745853 -609343 -30764 874497 -129082 -172250 -973057 641296 113678 -397958 986263 -607817 -577104 -192838 -751990 -244132 -55980 906714 551516 23197 -21000 299199 998180 -672822 -426132 -981181 -887411 872551 155735 514612 47573 649771 145968 151509 -452271 -891644 73542 400219 368743 60176 -15559 -217999 -704750 726949 -935810 116917 -959390 -68661 -250913 -59079 -102919 551228 -433031 136322 -564337 187371 884668 -178675 -912401 -549510 -258321 329669 -363656 -992958 844585 965902 -560610 -628401 331993 -95555 -119706 -116254 179774 -25699 292205 427757 -819728 165612 -826527 398362 -946602 -887716 -314234 -939323 -519891 -379885 862514 -593539 849927 80684 128722 -292601 803530 -233165 -657821 196442 -186835 108204 433273 -291804 -642369 201101 213564 65988 -533409 949695 488038 -481458 -697403 -624095 -787001 574603 152951 -959483 -526015 133494 -384811 505778 -949428 865728 -741874 363872 -776717 787148 800040 819519 691541 595636 -565124 707312 304037 -339902 138296 -670838 -805206 477048 884315 300694 280895 -671351 9789 893844 805588 -689827 -740092 -443660 -843668 -80879 661936 308637 -181091 -346508 -694640 -678294 -786925 946316 -762934 335656 -65650 -759793 754775 -736999 -159265 -695958 -680188 923892 -524050 -670915 -734605 474338 214455 267357 -974056 -181629 -547895 506320 186684 -622233 321990 -902187 193406 333078 972134 -639910 587469 -478839 -623629 -962172 -135697 890542 888014 700459 156029 904167 527081 472922 -626332 -848629 -793013 557779 -543387 -871324 817935 536841 446102 877488 606309 820517 -530848 269984 701711 -312062 -875265 -36644 911205 -344271 -88699 -386947 296786 -517899 -361513 -602351 351573 -115128 749230 -94822 -847871 -756524 -214249 -62192 974334 51579 741235 743515 503942 546384 318072 362713 -5528 154011 661550 -725282 -275192 402521 -614540 762031 375260 -192967 -447112 -61050 -747407 -933472 760130 108561 -406684 -734554 593834 -346893 -800406 -875113 736605 -743358 411592 4340 -874020 620423 -681893 -374673 671357 325825 -638702 906098 717800 189921 -263313 -707304 -498533 -304689 183306 -708430 -37401 -948635 794638 113220 317041 162159 -587718 -216570 476722 680497 -250527 226660 -837001 484961 945258 -179074 766945 -535384 513105 473896 -962587 509221 -308700 912490 999502 -622870 -29946 -928511 -499402 -965251 -310864 -173219 -583535 -159015 459371 -201182 -104925 -157206 -988777 -121945 -895228 -207468 543656 90745 -529117 370733 -49245 436953 -587328 -742146 -254683 777914 511217 -68153 -594595 -845628 267934 990776 385037 -402604 -316667 -511624 969996 697593 688566 409506 637767 154488 -901608 322114 -646980 -960311 -509726 -154531 -145155 -947944 -788317 258279 239923 -968123 637371 -167478 140313 -536987 -183072 -81946 -446339 -856257 -20966 -25717 181570 -322225 462790 811392 -427680 -345786 -334313 -352384 767970 291336 -388848 -406472 58471 -776019 -499956 -355510 -25949 394368 500406 637389 61019 24963 738705 -862389 -485652 -399639 49522 -578750 -217532 -330853 -749439 -132573 -196633 -505164 237755 260950 -459413 -440443 994803 -215884 -791811 306065 422860 -913141 -491430 -660591 728256 -245091 883031 678002 630301 692514 -65062 -920750 -450941 -154431 -974242 213895 740455 23963 -374541 275352 -686957 -611775 257723 -336702 614051 -407751 712174 778484 -953718 -192004 -537897 -690221 -265973 795515 -835755 374327 750784 -759914 -869029 -973140 -316393 847907 -439184 646771 882511 -643731 298159 567422 -80769 163250 -980024 136183 702352 818212 -11650 -216519 732223 -261272 647975 -18731 143388 -211813 178864 -666353 308749 -108856 -109930 -955425 -838197 665331 474221 -64272 -788253 771601 8669 99620 505911 83982 616992 -315122 -333573 -221882 950533 603767 -576455 391820 -62991 -657062 5453 553894 -556456 -565529 754793 549838 829384 -154748 605714 883507 -820257 -468793 86305 -582282 -570800 753917 -895676 629677 -796958 -77401 782458 -280476 -37648 670200 -21222 -534505 -321814 659288 110797 -27463 547410 -221853 -458481 872880 -856639 -158869 -345422 678231 -519072 326642 -869157 460666 -393105 -449999 278403 -486562 301377 41748 -894601 155702 -269635 -28613 962649 677167 -896673 739962 645917 -868379 121909 -152486 154508 921835 794083 -132329 -955452 -901688 -931552 -499425 278710 613236 -71882 405273 117415 874207 632454 798428 444976 274027 -909182 632179 -895426 -258835 -710224 247200 -557550 807599 -45522 932566 279234 988145 509992 -883138 447030 361443 895332 -13645 -926804 -418259 -703945 -949691 -16843 841832 561933 177850 813110 -286174 862820 959496 -918040 297565 70225 -463652 653272 312336 -790533 605719 -44057 365221 -358629 304716 377419 -931590 -140286 110403 411532 -539808 342035 425208 -410232 693023 -369211 564253 621936 320240 820514 530068 869320 845825 308042 -236554 830699 647413 -760335 -380018 -166267 842593 930396 -759201 317207 942544 -19736 443930 -739081 -124992 75652 -514391 907597 48803 996018 -666329 -847081 -892577 -108278 -770971 809253 826446 -970698 -281497 -367970 -623682 767223 926052 769018 -402062 -611809 -622134 -93563 676255 -510187 -151752 391395 -722448 -161452 -531454 653830 -718589 498796 -954576 -834247 587114 155520 -608001 -275047 838315 -83770 -946977 755606 -232512 790282 727155 719863 -410344 508587 693908 -978093 343572 -483 483023 -624359 110475 586853 847330 443401 962758 -320096 -419261 974905 -308092 -773636 -454375 270993 -577801 231485 651328 122702 593733 6970 739274 -797693 -820471 621533 5241 -553965 657487 -152409 -122811 634425 -456037 -297175 913884 -920192 489571 -966644 -131683 -210741 252561 -275701 931613 -375474 947202 -982541 821923 -29805 948361 423850 82859 17527 710764 968613 361702 -123734 -239386 -198672 213047 -214350 798628 536106 -921032 -301207 426312 658054 19764 -444038 303337 786635 -829398 759400 673937 693588 -600368 -720377 -224707 391314 -759154 282881 996320 467333 -844161 66387 -200863 -379833 -991373 67917 -260455 946049 -327313 695445 -815274 631411 -599636 -448988 908506 945265 586388 191688 -845732 691297 60744 862496 -969594 873278 -282211 -368476 -241291 41495 961818 -560486 316861 143760 -802052 166050 3299 -942752 819506 -495829 363488 -698798 -697375 375931 -125275 401733 -846495 90667 701329 789932 -553282 974888 -693252 413710 -427336 719924 914480 694278 -784573 808035 -407317 196292 416904 -118369 900575 -492405 -288798 -866652 158386 -159311 431842 959108 -331394 -324190 -382389 -376028 265681 -95651 -593257 813629 -211794 755701 -547984 -350372 396042 765714 -987080 -610461 805968 991214 625538 758662 925278 131160 -300010 -807730 -501754 -626508 -173327 705178 -107506 967801 -113213 352281 189104 -877263 -496657 607313 318234 -785155 763150 -540390 -218385 584463 -663059 -185436 395589 -295379 448266 -605587 6437 -612299 -497125 -388788 418958 -314861 -724089 296553 -92174 668749 -789782 -334398 622647 905080 370965 814248 641335 516544 -750836 155584 -763199 292196 32903 -541053 955926 807095 210930 -753474 -866707 267680 -72979 17810 -713361 -798053 322252 864373 -85573 -26186 656664 359472 -927260 -115691 734732 -506657 104046 -673938 -74471 -59149 -182316 -930034 -451869 629171 -694267 -853550 -439103 743991 214626 -768977 874177 126060 906306 -38614 -291423 -344301 46447 414048 -746921 -386878 -118490 -872832 -852853 240609 372890 -343476 225943 -445650 -922510 148124 -812018 571706 -438330 -891557 882226 599529 -627034 482312 673660 843382 315668 579765 177944 -577299 -908283 -177012 -867737 74927 -849052 -206907 446459 548849 -130034 162481 226590 -345922 911575 -974541 880460 938096 -410877 852161 523188 950075 -719666 168423 169915 525347 239205 -628540 -316679 -535936 355179 369804 889658 -232191 179317 -513916 973822 -652250 -192626 -520951 -477319 864837 931507 -691959 392595 -507770 585048 111112 -25110 -923930 539618 -386275 794059 -215496 784426 -875533 -233923 -862049 625281 776776 -50826 69142 607526 -351631 -172188 196456 -261166 -139180 539814 691896 913581 306540 -818032 -38533 550358 -451639 -260950 920057 -179618 469901 -970447 -909489 40653 139120 -118124 -907152 -809956 672957 458104 637855 684474 384595 -765771 590967 492552 -100826 341720 -659997 -223524 806203 380575 859814 -388735 190127 -988161 -33452 -447179 788016 988961 764375 899114 -3582 -711711 121964 701958 312955 874958 -576221 275171 -53368 633645 -178078 -120624 284966 996086 267235 251854 -23191 475349 8113 218452 -800391 60841 938159 638411 189840 -189175 895121 -544110 560638 -312902 546657 313851 -76635 205882 67195 635212 -351107 -410951 922257 -163904 223761 -854373 857897 -22012 713344 -326025 -969702 -760262 -442371 -196581 733842 -994567 740175 -159995 -320621 -154294 -5167 842731 842225 954796 319987 523700 -713642 -104686 661688 -875523 -707778 999264 547894 -756458 686075 970609 -170215 541570 735282 635540 -498399 176378 474332 -269429 -761953 820714 617799 30859 432380 -684430 235666 -836162 -818511 -901273 -500812 -367932 -174896 -407344 279542 295981 -748550 -792087 -15244 -868735 490855 -411357 118432 -459464 301153 -485470 -538049 -347198 885193 -959170 400618 886017 727185 458499 33166 -731830 -217280 906801 -931475 767208 -917519 -91844 -457061 248472 755156 -899380 287489 -362482 -154581 507326 736221 640879 -637618 69154 542528 -807212 -69464 255548 285583 361294 -754888 -566013 -80253 -794148 814097 -304859 465833 578039 86619 375040 -378909 844678 823376 -221398 406629 386538 385599 -858518 -877384 572404 -65524 -747843 -782022 898026 934317 209874 -314724 -891002 188847 6799 890339 819958 -23249 -430326 -650648 -213795 -984734 -636400 -194600 32208 -989555 -151391 31156 988762 576909 781169 410706 -774919 362833 663657 -679206 931359 -844965 -55643 279626 -938446 -650557 972020 513395 -834548 48948 766683 298489 458620 -215187 614545 -232745 901443 410689 56964 -396711 -639721 -826601 -784045 -32736 -287964 -855061 -867502 -622430 -362362 511435 728330 47015 -309424 -711078 -895690 -440243 919432 -202287 880326 786565 445480 174457 -320928 710547 -762081 290098 815194 -377838 229582 451312 -940990 -283666 666764 758200 703702 -10776 832418 183847 678284 -405099 -906033 186860 833035 709984 98886 554441 750384 264451 -303957 971029 346890 -397422 -723815 -269123 -901154 -883984 395039 164543 -628955 -655528 -278721 -8275 930057 -78634 -187667 -5200 -316053 892747 604310 -729981 -73889 885100 594710 955508 231598 507459 -543807 -397594 -469933 -291411 921179 -166063 -521600 524506 613792 -134592 -186602 -477231 116029 869074 754096 -67991 -945452 417339 728473 333393 770428 -512064 866897 -311543 620223 59838 688908 -787866 -808422 529315 -287438 299026 -472319 -799757 -665376 774538 44633 820164 -411418 682910 137979 809155 -47801 920308 -652872 944557 98237 -152058 -45361 840919 -952654 20255 -889224 -372569 -309816 -729630 -381859 -644840 -849455 656579 434332 376378 -921128 -492148 740423 256943 -672106 -833574 370787 -622161 333310 30109 -645908 483845 626354 -556389 856272 -49776 -608117 -459026 99567 746179 -796779 -452223 -611294 243493 540304 390935 932401 -896687 -744976 -686524 -916261 401271 -753826 768114 -525743 958042 -697162 -7971 -716101 -59311 866439 -659817 7346 -977722 157973 -44923 -926651 394169 125402 -9375 -334603 729533 -501759 -48970 981304 373370 -919703 394983 -699015 589738 -621143 -834904 689558 -571363 -175226 19330 -134687 859957 -285698 631764 637472 -559511 905409 340045 -687858 -104634 -341838 331507 733527 384746 479850 -612577 170271 725512 -783818 -331266 87420 -349337 -237804 -448622 58231 -238238 -599494 273711 139664 137577 -720497 -362498 293431 -175490 838832 -64770 -925997 601914 -6676 254590 -760898 -280506 965448 144292 975687 -119070 -312580 -739992 -242513 -702239 950132 -329574 375085 952746 23632 -795048 -25109 -869703 85733 428953 922246 -970980 -103111 -437851 -621679 -850057 -319605 -135269 963347 614913 -410551 876266 -964604 -259836 -583657 786647 -399404 634593 154575 -750211 -378523 446346 -208772 587464 235787 -54011 283870 -117254 352531 933616 407401 -15961 -107590 491127 -83643 103736 790833 923488 -451633 -988309 689824 -410496 913175 -795439 413471 606531 849376 -170033 5310 -649561 789795 627229 196479 443969 525197 -577846 -789545 -41416 140412 962359 252849 457157 -545018 597527 440043 -651463 -793614 -958090 -623914 508919 -458947 -661585 783162 -669706 -285290 642675 554960 -210496 924770 667465 474182 -383499 -62023 -158967 676927 -934711 177639 613216 -374960 398721 -114580 905295 653700 -933638 783228 720939 -514215 22179 649856 912543 -969664 218878 -159341 -629211 -241247 -245341 -561146 870289 -180267 -385476 -875427 870535 -112085 137482 958416 -420225 -371868 -609697 -883766 -320696 696758 143778 -658195 863746 133196 -145970 899724 45603 386756 -470669 -175697 -504717 438832 -873804 803731 -928881 -370026 277959 -324056 934122 807536 -381960 -825455 315975 756269 83366 130472 66753 47918 837189 657527 186308 -924727 -881702 768959 -409839 800202 992898 -415371 924733 321773 -483605 -223552 -415822 -600475 -681895 805117 998061 -735272 -440669 -452933 481086 -154528 158259 556735 -166580 -7284 285962 522497 863374 308957 293305 -412755 -88941 10570 101353 -235613 203963 552636 -649643 -687241 566075 713491 -159286 -272654 409757 888607 125614 234127 -853315 807463 370678 -841089 914382 49638 964270 931366 -376621 172553 238965 446619 -196314 23730 -855938 705580 -933131 152312 -884208 521944 -866112 -726044 -999161 -553773 162908 -33802 -207791 949125 -942989 413086 -331279 -858101 108417 933444 -403456 -625612 -700968 -994624 136103 71430 675358 -114462 806951 -639561 -67254 917484 244049 605620 881450 910355 907918 995614 -111392 -523262 844504 -765625 857440 404182 -964418 761145 723700 -759901 -528924 532400 -219976 -151315 267009 9243 -670818 345136 -855328 -780897 898924 -293031 -774560 928660 -591687 602699 -439436 862086 -304781 516315 918691 -653515 831324 753492 439432 -251627 -997112 46452 -622893 79055 527584 651245 -798137 198590 720163 101348 684730 475507 262496 -378507 962840 307250 -618115 710190 35296 834290 -175437 -322545 -502619 -481055 543247 572689 509071 -795171 -820238 -481508 -797864 -53380 388882 893583 -67633 771334 -75400 -377284 577368 755190 -752384 -4247 137962 363516 -141348 274256 479631 770685 291985 986911 -687896 -643310 691832 688761 -367449 118149 -168514 -430732 -945518 -911785 -411931 -537447 -985593 -808771 -631360 -519065 831347 -697186 -742021 210640 -442279 384406 -468207 108858 -714159 827127 891732 81407 311430 382403 618729 -65810 -726985 -370254 -330167 718280 -855625 -972622 -921407 690500 -18579 303202 -693262 -967285 903509 182423 -333742 -350788 -908675 -298153 532777 874857 -657143 -299040 -624875 617881 -874321 -158046 -685945 417220 -5316 577217 111812 -454566 -780915 -325356 592612 829372 -483433 -727767 174166 360641 632543 -632641 698971 -178509 591362 573257 -139642 60879 907823 433266 510274 -361272 409256 755988 78028 616133 283845 434751 157877 867038 -145167 -580936 18914 959523 531243 850680 505227 -896234 -818299 -70615 604095 182188 -114775 -121812 -759330 534095 -927537 998422 900510 331231 -960056 -601682 228359 -746964 -526729 586224 828279 -592002 -275118 679437 -817121 -903922 -571675 -239127 249603 751754 -136881 -271844 114558 830228 238148 -459150 516155 452291 -335991 386027 -639426 344993 585083 852795 12761 930092 199560 -778293 997431 -451498 -828748 595382 733653 508804 140694 -659379 -935165 398738 -733991 -75245 -108312 -455346 595643 -817214 -148997 639608 -750447 -816700 -829173 806217 -961087 131899 501816 184809 -327098 -872454 339319 -109194 822064 -228087 273426 919428 576033 -114267 -792666 -359016 495826 365117 112547 407468 904332 989047 -952624 -410193 -293841 -571607 454212 -437503 -107730 -277536 -993170 -557189 -549104 -75684 802190 -612123 475889 -880750 491577 -251266 -864257 -228055 399577 3832 -450562 184701 -384726 -229255 -292412 -867809 -932673 -776037 476094 -916781 579067 575213 317417 -44655 645528 -93968 -979111 -346875 -780892 -35430 -320970 877199 -262402 724951 86842 -439101 990 53635 481589 733802 -844470 646897 -159479 688895 -854750 718823 482350 -866126 -151275 -584800 -580561 -714391 621737 10696 -433365 944698 873655 -942716 86357 550003 -44563 377703 -61196 -8301 -230454 -502402 387555 72781 -844762 -466491 924050 -361332 -439257 -738769 -590588 965865 806733 -614109 -778929 -119497 -896281 -917127 608927 -307080 -27749 -448511 158516 -695067 85346 -483972 135903 489834 509065 866593 -892407 283432 533810 251162 212651 -870287 -256047 -3708 -712233 355023 812975 532083 -285778 -45955 627563 -149141 -271640 864109 -797324 -75032 -677169 -550976 831120 -776233 -253372 -168239 569432 152987 427833 -952661 -488647 -886263 560821 368270 -24460 770795 -232365 544622 345759 235521 -231741 -717836 -420829 224636 424135 -262661 940988 -985599 48695 -437741 468860 -862420 -113410 843266 413256 166410 937371 -824514 -760103 -532066 42145 557429 -260804 979805 -598728 -221819 -462126 -656334 -211174 726788 201169 -555525 -424554 321337 -233918 -652150 -904432 737825 -356223 730021 -529666 -565780 -661825 516998 -454291 470397 468355 405595 -775558 66285 545445 913479 397018 -19832 -466990 729183 -671918 997966 165899 -470482 -1856 -314252 146982 707634 454032 355425 -250293 -783907 73927 973873 -381704 -101611 168828 -300619 133886 -515276 -567078 910705 18690 -403447 -752992 -620131 -759811 665685 347041 490532 411452 -2866 -654268 -309336 528224 324511 -93563 -492932 -543522 -425241 -95118 736553 -497663 998198 173870 -517782 503140 532883 -182286 689840 -740872 -486664 535559 -659170 973828 -492716 658637 -313458 31007 -81016 -107720 630538 587832 757099 -781107 -208044 -430065 837574 -764375 360158 708282 806616 -200197 445907 -698335 524883 -33787 281228 -852094 -334754 658078 784924 -446483 606225 -820941 -531771 905161 -723332 -159678 -105216 -327987 -859616 -694563 -814087 -742904 869748 -273363 -584304 443226 -451486 787565 137946 -598919 -112569 -778389 -713571 -814483 255990 556554 -465192 -743277 759734 -152894 349497 645662 -280384 -874722 600613 -826863 -778174 478397 411059 255431 -508450 328403 -526799 792427 566699 793509 788510 -615808 308019 702224 -731986 80731 -389261 333058 -51639 -502876 214879 -226049 -156787 -62632 -701093 76701 439111 -559286 889667 797961 830718 -876259 707044 -755200 500328 891851 -527743 41175 52722 261666 -484017 -703116 -651971 94146 -469639 72402 -356708 311456 -248291 -106751 42007 -114938 -589492 -534237 -146069 344848 -896498 245872 709639 50865 -992932 -397517 -566512 666540 -466908 -432309 376414 222619 211401 -330709 -209795 5228 -308960 903130 -261075 903518 939124 587251 -566813 446473 812931 614054 548549 983507 -617345 -538954 -832718 -154884 783246 919418 540344 -684269 657098 -70180 440092 -918018 -935742 20700 -568619 710902 16119 259981 -594159 -683639 661599 424087 -633937 -904426 915813 -758732 821571 402516 376935 996404 979989 797516 849335 -941959 721698 -406822 449819 -585606 -543974 -812368 181326 -683580 994400 54227 -382340 388469 -604530 -870884 175177 -768576 56302 601017 -758837 -215700 714242 -675543 860299 -50988 -378628 340163 -570104 -604312 59334 -686160 -133324 409514 793724 922220 -963338 -28109 934253 182473 197798 54956 869406 638316 41236 953685 -48313 133070 -746111 -205311 527316 828732 548644 86551 -877210 516952 -522202 -163949 631119 -307434 -478425 702084 -344935 861247 -847305 748171 -419969 -689039 331741 40034 467058 768925 -402796 -59949 -307434 -805368 943049 -466244 -555070 204235 188510 -955758 -413692 663635 -991702 513626 -632549 -640031 618999 558770 -885381 -637941 -587262 -696250 391884 -315335 247167 259548 -253589 -132823 -506094 -172855 -435224 -504340 382935 -702855 -697594 327399 -894501 894954 619839 322131 -619487 125617 84541 -924739 -228194 651893 787553 -703354 280125 -371985 128576 556388 329435 -40208 203809 -403489 384460 209115 -674303 -319659 634837 -960473 -87921 249463 -488785 -595490 551856 171593 911243 47392 337660 710054 282504 489761 -854081 276922 -154689 -381402 -423047 497542 311864 507532 678623 -80288 -385679 -974398 -251689 -867344 -928418 716874 983680 181940 138852 -761924 502952 -64515 -981795 812994 21203 -184977 -824553 48285 -816837 314757 877909 925727 -800310 -245493 380493 807471 -84958 696738 -805976 257352 -211306 -856641 300805 -834054 828335 7212 -715274 -918936 884264 752390 84865 551112 -621455 407742 278176 866406 854320 -607336 731586 424097 -240581 -673233 844744 -824595 -564705 -151570 -198392 -373297 -262500 -744 744525 -982556 -953689 355138 -399530 -812966 -58521 788820 661971 -545547 -954183 532235 -368277 -944116 -565460 764026 -865352 341001 856965 -265852 234953 -476947 -672580 -725276 391839 93385 572925 -373467 -481487 -562746 674600 -118998 992360 -635745 893521 -753625 -871389 -570079 857921 998950 48437 -897486 763251 934660 600162 -250297 -996968 989425 478309 482284 -859756 941684 195309 -968512 39423 -199964 680860 -902154 -230748 -796177 -269945 -610859 -788859 803479 13624 -271303 -758443 494000 998575 315536 591612 -277404 -659620 112477 -526953 743728 -301786 -741063 528886 -465692 603496 -286003 -6500 135846 -539409 -444198 963778 496879 178814 -956623 -771884 357133 395210 777787 751987 -48352 62717 912626 241522 -468835 -301513 -913435 752857 382925 -809720 -151880 211940 -12721 -769800 -869982 504068 383762 433664 -300306 335197 -806564 380686 880635 896199 908358 80133 -360900 622542 976062 -578118 -664904 199986 172291 666616 605194 30055 711084 -691075 -577822 -66410 -644062 -571142 396675 740122 -808799 -194153 -817981 -401148 860987 4973 637710 454680 878549 61706 -744093 454221 919592 626417 -518571 189137 288321 703512 196620 476419 265090 661608 59074 791031 -209377 -522048 597830 -223115 581153 -967695 -976388 61562 350567 -204989 -747685 -112843 660128 466287 -99347 -504180 -317358 820772 466259 142613 106454 -828029 472127 -722787 732633 246306 381304 549668 -923172 -683507 -745639 370143 -877003 -550080 776274 -510667 692748 -201426 -52763 -63549 24032 -643395 -647382 330200 297087 -113465 526924 -702855 595217 -526949 859914 -839202 -195058 -8838 -985033 188915 -496061 -314470 -360646 -499112 -141999 -856153 960143 -466847 174126 225469 -959676 423062 -886109 154735 334717 -729547 -149812 -946877 836720 870828 273306 -585420 -692758 -837601 -666796 626607 381384 -277400 365458 503830 -730113 273553 -926271 -554560 -977516 -152356 -995422 -5642 -909020 -390596 -186421 -918280 -480034 -539047 704164 222454 404356 -45168 -739477 -181993 40046 793968 813745 570230 -978169 -520769 886106 -612448 -588338 -747149 607649 918807 -392106 -6855 378770 968658 -75578 -521615 -298482 122427 772441 -926288 -943541 -656976 -992929 504253 -789551 912386 -611141 604308 -913666 -753415 541795 -375577 419842 -915763 -665757 842392 -287388 -185169 -588326 -260033 656507 397758 -294660 828074 -109450 454034 44302 586968 635733 -686795 -146451 -35587 932206 -262619 -142969 -14974 877673 -461101 -526240 -406270 -949949 432167 353679 708686 -359729 443642 86335 -200598 318640 -952678 -754002 608781 73441 -334134 384049 916645 771245 -430401 -96978 770896 -684105 -146140 -605664 596452 455924 -218217 960023 -519192 -481748 -663638 -75467 -654823 208380 970083 -945101 -71961 652759 313660 -701862 -989451 -804352 -663389 117386 -185060 499858 -340613 -614090 -293528 -733064 772378 -283931 547737 -218507 -404919 -592333 717220 755357 560711 380494 456368 249946 69958 603002 -348391 -523543 601068 755469 436337 -26790 -11309 -897548 990585 816787 -145654 -884180 848812 -568370 587154 -692662 -598603 -943850 -593311 295283 -968588 -393266 951139 597092 834301 845610 -474380 -540564 -59879 -85964 490471 -709011 -257597 -958008 273026 -998177 16556 -155111 -866049 -771635 948919 -101078 884877 -715818 149630 833877 159949 82861 -325557 -164153 -230314 -594663 -809696 -877950 -645326 -831883 567984 -792998 -755362 101425 946019 -306183 170445 -84144 -589482 -827301 -498715 -161560 -402856 816466 -439807 34085 334830 947971 -723858 -418617 367696 -88473 295662 276127 762219 -715444 -568904 -498410 138333 -389295 -521866 -44635 909435 -305299 -474299 -385314 -690226 -729367 278713 -515102 -663790 -361759 299222 844521 -780746 -901561 190872 732349 906847 -93728 -589204 -367809 298724 887877 705076 -596383 14035 -642589 655303 -909526 618475 -113284 721391 807861 864288 629156 -968726 -419918 -569317 987716 387817 310755 -687561 -228197 -883308 388256 -155899 -535112 -454268 5076 630600 279680 522055 -280706 851194 742446 -693920 512562 -300731 -394162 -664252 434709 228235 749762 15070 883940 -768929 -265538 -848756 -370451 -597367 591947 -816992 48148 535814 695623 290783 -274865 -294523 -197405 -891 -451413 424555 -440284 799936 -405435 464336 -334237 -674127 988370 -509056 79309 -812306 -475625 -772997 -920605 500866 32626 113654 -636165 -902805 -623281 -18600 651965 785947 267955 639421 -449753 656632 932405 -493578 -983286 169052 -795264 545287 -780534 -682219 -233901 370344 895522 -543130 -183295 -665275 103838 329989 -537743 986878 351519 -857829 -653281 -595033 -984037 418887 322457 678984 -892710 -183653 493826 496158 7034 -124898 -152557 -420967 994028 913480 993557 234972 975860 327177 -206872 492097 622253 860738 575616 838098 278019 768841 -376222 152529 445751 -984854 708011 -758351 -697762 -672031 211466 251162 366691 -54943 911297 157161 915584 -669552 289319 302637 541385 43145 -952151 -606293 142113 774361 314821 319963 -108989 -155390 -72946 45033 -588485 -151429 -662869 194357 -936598 857773 983895 -126892 -344187 -11144 286434 500877 -179434 275372 785838 400988 -310918 552465 62643 267506 -130719 -969377 -936068 -928973 304082 -798138 951976 293175 503076 -528152 -194453 821193 -155258 382682 108810 -210197 407800 360870 56162 -662320 462671 805836 710113 118369 844853 445373 -53493 955065 -306521 540126 953719 369320 -506379 -186229 -825393 -509260 807749 683025 343763 -905197 376337 274995 516567 -564045 838180 -640986 685121 310962 147489 -126827 -789748 -373402 -520323 -380387 532552 972118 444671 -634286 207895 499647 116551 -725959 865457 132880 -600508 -876596 -891039 22126 -404548 -948615 -16122 -479439 -913335 -358877 60179 980453 -944042 -343393 -751217 17226 711206 -947272 168085 -898091 -714547 -841812 -374443 -214867 -618699 641709 -760814 -590418 291482 -246815 -223197 -706071 651918 -553502 -709262 245538 -343305 -70594 445951 606032 -62708 -446344 -999970 -50527 -692261 587014 418996 473332 -941498 670289 -43074 -245155 -621311 971320 -669877 69413 -532843 -848755 789437 299591 -593951 -9066 -925685 -946445 -895084 -486131 -841918 -178801 -742476 -882143 -776320 470705 762266 -534797 -696584 -467546 126579 123674 120305 455023 134465 -230753 524102 -634433 -145576 -471167 -481945 806142 -827423 790578 495062 -906296 535259 695320 -713940 954863 -594539 -703858 -930798 489333 805557 271969 -851128 473875 -811468 -157229 -724191 416821 838495 160027 939140 -698373 833111 -654238 671469 925241 694930 962376 -727829 -427144 309977 179421 -153057 373875 -358584 -378456 -525117 682523 -301487 298660 495009 -540652 -916808 -905794 -510185 669494 -658920 -250280 -791782 -240756 -666915 -814135 -941777 -727464 -158647 734171 538996 -396659 253424 -516405 947861 -682028 -519237 -753203 -903848 256776 -975000 284933 8978 -511303 790920 266639 117423 955053 563584 788984 -987218 609498 -58744 -150333 -917598 54509 -870993 320101 998450 190663 667862 479816 -780519 1786 254000 -874164 -663001 -573616 333513 870594 -848321 -286395 873724 149743 402008 -810872 667770 316175 -850820 -39554 -519990 -68400 -755765 380607 -496700 882258 -876167 717463 533909 85293 782667 315398 -615106 335083 369310 64577 857236 391690 635105 -960849 -530366 590588 748182 504556 -413630 247719 989397 613961 37608 581733 173897 666570 531032 -662780 -951248 -657882 -800630 -296249 -5537 -338997 681165 -239772 -842820 -722985 -466111 619908 -984253 233761 -278308 -910906 117633 -266194 410598 -551492 569244 -690116 -682116 268524 833993 128058 951057 -111536 760788 57422 208105 -644266 -370916 -677426 736412 -880671 -953067 849095 136601 191175 112068 -472454 -554720 861265 -828346 31321 -508474 -312130 -536247 40719 175861 -823232 -941423 213493 626922 -272514 271221 659869 407605 338064 878815 389579 -400963 -714106 -408368 99319 -131527 -272927 -798630 227405 -322888 464279 426403 697261 627738 -137324 -201239 255788 -334572 61492 -116616 -77296 28720 493386 -485578 -104360 -749622 154397 -927080 -298574 101397 -662427 420906 839682 256916 768594 655499 -433566 44321 848517 359534 -821988 -33174 -930667 -426086 721842 -490001 -848884 877163 302039 563845 905191 -137009 201075 537814 -447206 56777 440227 -27682 224521 -843534 730295 806512 406800 -353037 -626638 -664913 -381060 -638451 -982322 952469 758031 -882159 486645 200687 -423936 882792 -186552 -722977 -986247 -598644 997404 -56359 -231272 -63732 613240 -33625 683758 -16116 527512 787813 533123 -30013 -212370 766213 694608 384380 974620 935757 -362301 -698218 507002 623572 551743 960004 -980970 592008 281625 19405 -125009 582955 -924132 -906740 -197702 158033 -812539 233201 -568611 75747 -250232 -907969 241399 288288 -568246 -52788 -489066 529175 786277 667652 125438 113966 -36249 -757530 -24407 229790 827731 966022 -762815 626676 563102 -462583 794920 387346 -55629 -696148 -615823 672940 -838032 352957 974820 -579893 -272985 -996832 -28802 79565 -935138 278092 232303 273123 -911089 33227 -481126 812050 914217 451902 895512 -296525 649357 328663 814133 194291 910289 -314915 767090 -397484 -657152 -376021 -669439 357930 -63336 -156367 -357172 18974 413451 -195471 349935 -923218 558528 -603645 589241 739371 122255 -935278 -297553 52282 -146617 -496291 593289 347860 323756 353335 -238925 555334 634737 950535 -254515 -553807 -281661 -886327 407211 453515 -356802 78987 -696106 -380772 752501 859889 -491255 -790526 -491922 524721 946613 -21458 551588 -959592 -503683 35173 549252 342403 -37061 320703 -569360 331111 -347271 308395 291775 -417975 -334215 88938 372410 -214202 -89298 -719857 976800 963597 681024 -952314 58532 -67232 -501236 -996471 814186 96919 -58078 764716 736782 802077 -970043 -507949 689821 -876431 -701714 634294 18969 -981722 725705 779492 -483335 -59421 350903 -800707 75815 860259 864970 885623 -770944 -259850 -422836 -174182 -434088 870527 -450631 228612 748403 -729868 -125504 984678 -529779 -662943 -585530 623428 -247853 -208283 -314013 -586375 -556952 349364 460386 -141775 217313 110611 92997 -761235 453833 -490145 308416 -700542 -872034 411526 715321 747674 -960175 -657652 969934 -73038 -206646 543624 -618161 -489190 886370 -738267 906432 258937 -608537 727841 -31016 220102 -22756 793681 -972155 997712 319926 969499 456805 -607689 -46496 -430854 -509618 311280 579768 -103298 -617912 -796347 -994352 548169 -784755 -455469 286126 -667244 796048 229898 101324 79784 748019 791729 -75112 -381723 135695 695135 -958603 154686 68336 378499 56120 249146 -7337 -202275 -90835 469109 -194250 499714 181392 682141 -925001 217180 -255084 -810122 -470858 189095 836447 -186922 820162 -51210 -815989 374826 679456 -948564 265894 811247 -65336 141955 586163 -872902 -181531 -513527 577576 663088 232537 480029 -683026 -762994 -368968 -861961 -386332 -731229 -886584 854941 -606243 16593 -535289 -693393 -218595 -534512 -312027 910748 -683937 -574869 -188154 882090 342354 25857 -711231 943730 514967 -354555 -565085 502178 824901 525118 -531411 -455750 -423195 78343 844690 739343 -460937 368464 187578 267466 364779 -560740 233026 -60694 -429144 432769 102521 -401090 242697 -443860 725477 -628500 -92197 159450 -377156 -112659 585824 -275745 -329365 427918 -275633 65187 -734446 208113 844754 -205024 -45690 -841206 -427130 707557 198734 -122077 -947714 690582 -936538 -466856 476353 -29590 363135 256539 -854456 562475 113405 687409 664705 123834 958072 -611277 476750 -120055 -383237 -137714 183814 -759393 173768 867588 -737549 268695 481875 684072 410323 481569 -261182 320486 -713001 -269313 -476429 -804103 -794073 704777 -601738 -276749 60764 736810 166671 -373319 10116 -925471 686517 394628 171170 450754 -457323 98529 -837717 -845838 -242032 -710479 -915702 366894 -515911 748330 -366051 482372 709080 -690731 303285 50456 -997398 598926 -227046 -108640 -976354 -437881 -55419 -351639 127449 615236 35748 439696 -945229 935712 -751206 -854198 -653191 -715577 -399619 -269604 277545 -421062 -162730 454948 -648 94031 262692 -676466 -458417 -296145 -650023 -262881 908234 366421 -823589 -327058 393144 936469 -974204 -635610 -296803 191763 -152286 891270 -995917 733256 -208648 495969 782181 647681 391612 -735202 -735533 953567 33943 -857927 793425 314200 -186456 -362944 555623 669236 -273023 154454 113363 136977 -828504 -436812 -710270 -234145 227864 -127837 586907 749413 21309 -175357 -768140 -604101 -846853 792264 -576485 401613 283944 5623 -665394 358494 -700402 310061 -353533 -655997 789098 -287207 -9375 -709596 908527 -868483 701893 -981633 691651 -102480 -841794 824356 -56575 -695521 584337 -882182 -628298 -153784 937526 259641 -424220 81982 -459815 -66195 588930 699176 19931 687737 372217 -722879 -933938 -608878 964521 440921 -350468 863424 -354590 224722 -387744 -994336 -151445 -68572 -734805 97061 706687 -933286 -935231 -826222 -42165 482452 -148678 -808702 479090 525059 805218 -509664 -138103 -889873 -161992 693743 553370 -234828 897907 583364 875173 176832 255352 149575 -39014 -413161 412005 75637 -522655 131408 -653558 583457 844755 -28139 -358678 263278 -790466 532390 -376513 -247722 330084 525271 -577549 298919 -778243 210190 -130009 -471295 355633 735942 -641360 612057 619934 3343 -163563 895737 315096 225163 39571 772477 -535708 -603534 893977 -247720 -686148 -963953 -156851 263117 -588850 -768447 598917 100342 97789 -241029 515790 732737 -358114 -461372 -948504 -411411 -403076 136759 293959 -394990 312149 -498683 955924 -38506 -879653 485102 255146 -603335 710068 676684 836250 959498 375546 -960504 -458456 35695 -622149 -297310 -219572 -977631 183674 -693842 870961 117806 -16979 423633 627513 349301 597181 -906808 178679 -197331 149001 528098 -939724 286431 447331 -269567 320875 -155033 -739183 936605 -269235 59127 953293 -612416 138557 -91372 -540474 -851445 -487084 835992 40349 650544 -388129 503598 960360 175094 -757284 239576 -891213 -512968 858497 -892564 534778 471910 -545611 -753517 675888 -209790 -228459 999753 82747 577189 22384 -334624 857846 438520 -367413 744317 -979539 -82629 672094 684569 -90587 581185 975125 -783871 -208879 26865 301968 477143 -646626 120135 517284 -596721 -980760 866386 -575145 264818 265859 253619 -454424 274206 898291 886692 -22331 -334972 -569292 -271249 716690 419561 -138574 211826 86441 627558 919762 581794 568213 595816 -875032 -711163 482709 -349392 -687298 907062 -708321 850772 654100 -351132 -79909 -315331 -759398 -824876 -531292 -965721 513784 167771 266891 -585949 773575 -383515 131027 280344 -362347 220273 791541 958 -654236 -493038 660509 -31326 371755 -645265 673452 -956763 -955436 -801213 -343499 -567811 730941 -421537 550400 -521678 383671 -372445 479369 434978 -573814 -33143 -745086 348414 -448273 -427366 826829 203467 -173804 -436490 615939 704353 799900 -708783 666864 -583057 21276 -141840 133524 -690827 530719 586160 941091 -757431 235939 -698496 264198 -10989 -797926 21858 628696 -124975 19818 168558 -228118 -532396 284909 180815 544320 985792 373233 880707 -564719 266384 -476231 272799 758347 233872 -807558 -290743 -55923 -592031 218207 194749 136619 38776 718854 -357368 606253 -778209 864641 -409264 371536 476659 439126 802890 -42748 756709 -361600 752066 751084 795065 -986005 -334441 -954655 295690 486395 160829 607984 -981949 600454 508857 622679 186407 -333227 -93656 506892 399435 649511 731832 299574 -287465 976686 228781 -273743 -652344 -480752 -311074 382991 -944655 -60696 -129995 -329070 944501 985666 491699 805427 353679 347427 68074 226974 611914 -603010 -898432 -524109 669577 -869184 588339 883206 -434944 126789 -573489 -820128 949945 256224 -474822 -335940 483089 -595368 114921 -327861 250296 303717 747368 29681 794549 441527 -954538 994885 630879 301295 -911002 -744427 -451484 330020 -264353 -720545 -746554 461024 606109 787545 114265 -637664 16526 -29845 -431801 759384 -723787 -214736 117901 737772 740011 269560 -593413 316984 258713 276553 14903 618761 31552 780377 -118598 589601 467441 123029 928466 485687 673813 -336355 -327905 169973 277926 985670 -163306 455033 -349773 473367 -525952 -795820 -928928 -520883 247164 -435186 786916 150871 218361 -646624 -575862 -928166 416829 -263816 845361 601134 455649 341240 -185780 -206625 -907821 644728 98786 855085 -2222 -182593 292878 -934900 -947211 -125298 166656 -845659 -763867 -902378 -937477 87763 -279522 819197 365653 760871 -540302 -260003 -881798 -713244 797190 707268 93289 -536060 -310381 314165 -274250 921266 -667097 151461 855174 160333 -195295 -375041 936470 -823061 -705992 -570719 874036 106964 441461 -325923 225092 549634 434612 321657 -977347 -375640 -593369 -148817 520873 -742104 -577965 107309 -730967 -450149 -517103 -555370 -56081 987086 23822 -762496 609346 355135 -576693 -265740 381437 -476636 -926562 -669583 -257520 -11292 -472401 538857 969725 883099 755581 -768958 -873892 -39270 509526 272215 55896 -434459 -526494 784244 -795600 250932 815001 166877 999607 -63501 425416 -654520 496852 -930238 104081 366942 -54013 480885 180711 -64833 -50862 409877 306966 377211 594661 92125 903865 -599143 -68494 -156098 -955583 -106221 -871354 -937380 443125 -686632 -865090 -120690 167405 -357430 860111 -364830 427286 -874947 -139650 272662 726577 -884482 -906136 -264672 485460 -577591 -503108 60712 -393625 -787502 961724 -321272 -627416 -300995 -192960 136787 -247384 719270 711987 71243 -196021 542618 -74860 -463895 810572 371483 187382 94298 -226505 -272096 -164608 44924 24941 201619 -955027 -78619 195364 -301615 -629747 809691 881764 -237266 -630845 872285 -35829 -21010 8197 913305 328265 28621 -239521 -264716 -661467 498168 -996752 -466554 545782 -484718 334060 728731 419179 -98000 121112 387763 878724 -298659 -220591 433922 -561769 -607210 -268027 -652943 734540 -366769 420536 -792421 -570080 -825747 677761 843729 160102 -531254 824971 -172266 -62015 577076 -991596 -769372 516396 -426258 671089 485 -182541 799021 -212472 964219 538423 160028 99028 -59591 -94611 153689 -76955 -557017 -895777 -39946 672349 -311422 -235095 -669064 -412427 227385 843966 286811 -783498 -216591 159329 -870771 -373056 648835 -894419 -324241 456774 -966535 83341 843223 468239 451732 -858172 621072 -114377 384841 15590 676312 -475668 -81217 108637 381281 -948110 42706 -439450 -650287 814879 250899 961297 809923 -223136 -399290 508484 -804797 -727374 954723 -707143 62933 480170 580630 542843 -297361 -992147 255167 681197 146170 522936 143730 -830781 510421 200538 220919 -54521 -450606 242741 -467892 422677 -981448 -93887 406302 980768 -394945 -248439 456276 -654165 641303 -400980 587524 -989424 155105 159453 -168580 -430852 -391116 -669085 568378 -996623 -28647 -365415 611956 43203 674959 -565777 -603886 732572 -446711 495976 -308434 -733576 -663573 713114 -54245 -290775 -967919 -243022 381275 -466220 -942777 -721939 586791 45555 226642 931103 956907 389969 -60954 347568 -785721 -382960 641965 22426 747920 361638 494279 922860 989133 667612 -889020 -763062 -831430 -11442 349484 -992277 586696 517102 -18313 747673 552347 981889 501909 -294859 -448373 39200 -433688 -110415 -402652 -814151 -817083 -374124 550566 -856437 -24073 117369 -151803 444973 663611 -43632 -18839 -164345 -237755 618395 337968 -786728 991162 998258 -193305 -981457 748212 -110848 935125 679665 114241 -480572 488816 3801 288611 -303150 -10650 -815500 942994 75983 76437 608033 293174 495864 969491 -499049 -976339 392091 -308441 499934 675915 -254052 -152754 837332 -983339 34545 -545737 358570 -3067 168743 -970040 -848667 -112375 440027 -645993 646238 198660 545602 -386703 -917182 -549109 -377567 374998 857234 -912086 -702122 -591621 755620 269661 -90803 -705850 647200 -509930 706827 -445098 -482300 -607811 357671 68601 184097 280364 137292 577076 837275 -715345 -926663 55614 429677 -847222 741313 607493 -440605 149235 -988469 687272 883486 -610925 -674733 -327557 -906988 49673 -249625 366471 380813 857191 -942550 141191 860199 -61517 -584235 305516 -167213 263783 -861391 720345 -29227 524146 654878 164007 319176 406965 251280 354019 -947048 -279545 298892 -145461 -691834 47409 525359 -232747 -617304 767987 -179800 -335704 429286 866173 852281 -150111 5373 -185610 -582854 511567 435200 -49415 -83819 -509064 -458669 552338 -16309 -768878 552494 850246 -295314 -328630 -917856 -974712 5413 925184 -327287 251717 -9045 -250424 865182 523481 -573104 732395 -169495 235032 -770314 -765851 657351 -933946 -190059 -690203 -380055 813343 -218952 323663 -217773 -379184 811647 -398147 61919 996859 519707 -865670 -238021 -930121 281044 674950 49383 918286 -170746 -18539 151864 -181250 475039 551951 -105128 470776 502307 279569 -657980 110564 962345 -887701 742988 306331 -908581 -717535 -575209 868459 -447494 377322 -431204 -264170 -223657 -213197 352937 -994093 -513189 668573 -311328 -731316 583936 323067 966838 170783 240086 667733 -212622 840542 -257025 -75417 -236492 -682226 -128333 443811 -534293 -65109 -390851 -845269 444125 321443 -431108 -163112 -928988 64982 -783517 719926 -673493 -967779 -194567 -801787 -529867 346304 526041 976569 -336682 307582 401204 60923 465912 851336 -961078 -263257 -937641 -669818 -770187 -316340 594949 -264814 -598498 586286 120680 -332232 -241851 -885561 257079 324220 -887170 428482 -704256 -957741 48750 -171393 709797 889129 650066 93074 -1830 135386 557561 276291 -453719 -746055 -20667 945423 877166 484876 484910 -803290 50267 565133 -27842 -53525 331253 609898 -353258 489336 833941 -132153 -534552 69143 -718744 -699593 206843 -889911 -585616 587975 870570 -448957 66433 58483 482661 36844 -562748 137262 651438 -914591 -200648 -866594 -412898 136817 962220 493661 195678 8225 421830 643194 -257234 -937303 72063 -964234 -871071 136693 445220 -914552 735071 574629 -874666 -175654 -268767 -174706 -407797 -82423 -675143 -497993 78348 -137176 128071 -646692 -208779 -321602 -81019 61550 959416 960579 -907843 -277231 -214374 -529881 -169139 -562404 96435 -916020 -478550 -277731 484594 985479 -278182 481619 496792 -34654 -304264 761522 -813127 440669 923187 714594 -219970 843240 787408 -716096 -330395 729579 -20188 124764 -925889 -805250 -820325 -944263 -296911 745906 226484 649616 -15117 352390 -502398 -388402 -791020 344818 -377556 461329 779253 39904 -466835 801775 349129 -822482 844054 -100433 514588 -818131 -363257 -118834 913225 365861 -749510 658555 -934015 -814897 318392 -783461 665675 529497 714273 -956346 87807 195302 733737 -780472 893258 -313973 943381 998561 303149 -875821 -809150 -433659 -633347 663484 799391 -576547 690789 -708680 828846 -902076 498783 -446548 -449913 9483 -32705 418676 284629 203574 888361 -40226 -488618 -537347 -775147 628907 -140961 491723 638034 255121 -52650 -567358 577152 181563 -238409 -469963 61845 931911 257295 -619860 -42791 -466873 -145404 -254492 261482 272961 683211 833357 -335176 -148305 -836048 -773750 -911990 -678912 500754 476917 37367 -668779 775269 777496 525550 447556 624430 506548 -2769 320985 836234 505790 755151 452624 638759 492637 -826568 61724 674121 -383122 952615 -702045 792647 -523264 -969044 -28865 925323 475608 -262226 -538625 481430 -554258 -720540 252900 -81030 862574 139997 25701 44637 -407624 -477063 571371 -234243 -740640 -796563 808150 -264410 371247 119107 -728586 778302 -189664 18135 383634 -866118 497124 -305700 -524955 -571098 677471 -638123 697756 590625 390312 -825572 781017 -615458 -96371 -501921 -938701 -383836 916749 324766 -89421 497487 -912676 -338386 726489 -740275 -326558 748217 -490731 28961 -266436 565819 947023 267748 597562 -989177 624991 -967105 637535 400704 427285 -208781 702692 669024 -551885 -682415 137269 249524 -650514 409026 626291 -895906 -566927 -199488 755440 -531502 15577 162906 234934 -610470 976954 -17484 808577 299794 292504 -484731 -471744 674669 442735 884504 950552 -621522 417964 -779572 371297 470127 -616910 -89196 -829017 218397 962006 380535 623914 740474 473187 -410608 -181538 -280934 -596585 931599 -930324 320742 -11228 566327 311983 -28643 -97361 761054 766776 -540082 833364 -43408 -28597 -715297 325025 -224404 853727 -926327 -881513 -239386 -758622 923353 -564180 149891 605427 291761 -263861 924160 751206 -378939 279890 292139 -634045 -420322 971795 947560 -559609 -617062 -467372 2350 96097 -681110 -988721 -861816 520247 -261997 -50766 917652 396575 -846226 -507744 543367 -462106 704808 -640977 -456665 990092 281027 298088 -215089 -535098 -214125 -467126 407279 236027 -781375 -276025 -331767 277704 -714165 -109499 -941771 411900 -683390 787230 -597858 951964 149899 880289 -488829 68191 -502689 -995825 888247 747955 663371 -280545 -270815 -817225 24304 -812038 940733 336064 -578748 777663 618009 -808108 -564721 -520319 -395431 -753998 -550289 -752188 -750284 46279 -885547 -431741 -104332 377658 589830 660781 758905 -44703 487450 -893149 697015 -4534 -860544 -378436 -142541 -73548 142969 -227134 757003 -724077 -570472 742258 828907 -850801 314697 -381185 -766952 461957 625863 87184 -538647 -588668 -222557 -867651 -957495 603090 -370748 -988522 -474569 -923 -863518 41885 373446 -159254 -573687 -73913 -485475 818625 -112483 725246 -91529 468351 -723376 976418 57252 -23573 87341 986499 -406265 540289 325777 971113 432278 -968206 -774867 952077 571741 -711518 -531323 118429 -986501 -393943 -365068 -869189 -180700 -625069 -426586 -909953 108573 -205024 -444388 -587792 211395 17220 -942421 466319 174853 171176 -870787 -295603 773861 -402329 -215665 251151 756090 -614702 104497 223537 550641 206828 -611446 669697 378631 717423 995089 455359 -143599 -649019 -802283 941348 484213 809488 754230 571736 -983250 139171 -987159 310905 780876 -787322 863480 232347 362610 539766 578560 38979 -278954 963811 494961 902891 -967996 534768 -734318 -857726 790811 838006 -625286 -371991 1230 667393 156056 -415498 598756 23249 -218964 -461836 13689 454491 979275 -278239 -511045 631238 407903 302767 123502 -840466 -540252 -731964 -271896 470372 -731091 542714 -142314 270700 -70307 773344 823669 -91010 367982 632183 784666 11590 192494 556470 -768726 -675292 -80707 -917754 229474 -78420 939152 281414 -101743 -737369 960240 -751672 -255975 -22640 132028 -15534 32754 -53864 345891 324639 756775 591266 -451669 -218277 294615 -146744 -514770 854955 497717 573012 -545193 121634 371848 940488 -500567 505549 -679509 -130217 -946952 426920 -377586 506089 -361747 317862 -979532 -537573 -555001 863534 937651 577724 790933 219288 87480 -214191 -790595 -919116 -546432 -322414 95224 828868 -910625 846443 978067 -117508 574141 242685 321072 578825 895892 741146 -729533 -1016 -321293 4684 -360298 422026 -748930 -123057 -929979 -15849 -203412 -142830 40002 -751577 -388345 740026 -984878 -786646 85168 79390 581134 -284414 916185 181196 -897309 136196 -270071 -25725 456467 894587 321115 705079 -346318 -274396 520831 157713 -241367 -542925 814007 -211604 82102 505164 -829605 -705191 -649238 -166517 -537898 -514917 -463062 768894 -978777 192556 20783 -50651 443490 813878 -878074 419704 716588 -525413 -778352 -100127 721730 -21779 -7677 -777922 -833934 -908169 -417944 333665 491168 -672078 -7269 -10864 -103486 640849 450126 479877 -923035 -544202 -573819 580974 -502746 71034 248219 466414 -554054 450281 -558276 -678886 -574105 -480637 -602134 994557 237704 307965 897784 892693 -448244 -793666 63890 624340 -790152 837602 -479565 -663264 728416 -950854 177708 -325421 -894606 716106 996132 -469700 86892 848714 599443 -233444 487201 -963931 -935610 -138967 767992 -843011 75742 883855 -329107 42022 -422191 869098 920590 369702 500199 -436531 -571777 739515 467646 659646 -947338 110037 711238 148407 985535 86167 930886 -324185 542009 -969637 -833322 -763153 -756392 178731 588514 627558 343713 -836791 -447058 -839723 -838735 -846809 643788 -378885 -790089 -727824 -507609 108939 -151819 -624259 -414340 858537 655555 -764447 792028 388336 948491 -79138 -263637 316271 -789170 -250131 -746844 -848345 377118 -77766 -950830 -584177 -776926 877349 -338152 303633 -681963 -43581 -212949 923914 -530233 7643 -794605 109774 -264806 -540695 902318 -20447 -400122 175902 437932 801471 883223 -668706 -128749 -165675 37866 -713408 823997 574341 14899 132242 885078 6630 912569 849747 409182 -318974 313944 522807 -540883 -719914 -169858 782759 -468374 556630 692911 717630 943506 505318 -520702 216012 197624 -59678 664353 381399 99647 -922089 -595891 -967403 -657695 328392 560727 787187 -934228 293418 707624 579602 -856256 288616 885306 778053 -681454 304928 -658915 -341356 894188 360163 503155 154684 -361238 932793 323828 782380 183295 761115 279147 215049 363886 364151 737719 783659 449489 -940880 -374581 -472674 189846 409500 16430 391842 679548 -572028 -438660 -850260 -539621 919078 198115 -641693 -621863 -67018 -906714 -403805 -387722 -29991 -14690 -647427 -732671 -765527 -106828 896181 -88352 799157 936040 382658 -293044 -541058 161870 331090 -674861 121210 -58229 109380 74452 -355564 529244 -469204 -292986 737834 -388848 -606254 730354 -846962 -13047 -84941 502644 -562298 -248001 511 -597954 607565 977340 -464103 459862 409103 -798175 -632805 -985709 -954000 -444512 904271 877603 -438138 150016 24375 -406649 432218 576412 -200315 538773 423659 -675100 844452 -189578 592812 787803 -997459 -516826 203777 475671 -927246 -445833 592837 373444 132600 -452850 849223 657825 -354315 -390812 -360120 919041 -323882 74950 141311 -546996 -363973 -898602 402198 -11653 656632 -480120 -342614 582048 -810346 41509 744910 -722340 -493872 -98485 379913 960998 -807657 -742037 404691 810635 -38769 599498 -79716 248616 948368 -510463 791493 -296526 -454875 -709635 574757 -417361 -439792 670847 -951418 839482 -278076 -996451 -964058 -712830 -556695 57792 -592714 -325172 -523044 898212 641374 -231187 -970451 -196134 304694 -545583 -787169 897353 986574 -903049 700076 118441 611368 697842 -768514 -732025 79417 -132887 -929290 -447804 -792340 288151 -529623 746646 240158 -993331 891998 -201211 -476637 597355 -113774 -80785 -707520 478315 818164 -921339 958127 -740650 838633 608460 107038 372812 -852599 -604516 650416 -581375 150048 995620 -985990 -318150 652334 559460 148231 216148 -543256 -737742 -67499 -613058 775092 -457802 407509 878202 235953 6766 -958737 875808 -673235 -270677 692092 -932773 -904788 529681 420555 -993687 -317592 623899 -948068 945823 570188 -622699 -887896 162403 887 783264 317335 -316495 414015 -401743 -13560 -329321 346412 -866798 -480499 -606408 -178951 639584 -98900 573260 498198 -422900 397279 -69090 868265 828762 178709 425614 326280 -296731 -797009 697613 -191552 659096 248835 716963 -562670 812214 -561443 412140 253424 849620 806265 -397418 652676 -925094 464650 587237 401706 892677 547254 -126672 -415375 10728 142615 659425 512670 302566 553148 -762887 278441 162234 -589274 -696822 134206 261359 415948 640954 530365 -70424 118807 -636217 -873926 289626 298215 941693 -503170 -594868 -395508 -758974 334468 437406 -683187 31499 336253 466175 -988571 531044 -860467 -622986 -204544 934508 -54644 -132390 771267 955222 962309 331866 -253246 -591895 -399046 400245 -209273 776705 619486 464131 866578 -731124 -430887 77866 -681133 -8690 350664 -102038 626866 -227555 -252933 -57070 -861817 129381 554613 558024 819106 58662 559215 -70010 -150075 -298959 -987050 163863 -25179 121199 603080 -168802 -840468 -547238 -242405 839055 384826 -234751 221654 -512588 34848 -89079 483125 -828887 -992861 -4826 -14679 167904 -361025 990886 94422 304286 232161 394215 333844 408828 -289940 -492068 -815377 -94872 -991947 381068 -527577 520097 -182265 -726254 62385 124094 -419040 462494 628275 -121304 -125903 -720269 -860532 881051 682082 -899353 -147639 497065 324556 -849946 146609 -812745 784254 514799 468667 865534 884216 -445802 -60654 -667508 739891 -643968 -160744 -217024 -271209 -634774 -151200 -313135 197379 767138 624690 674888 -510904 977932 999947 -784511 214190 602527 -352485 526254 343791 401510 -726843 -174508 567095 -344065 -822494 -734772 792234 934303 691966 11843 -888995 421516 446554 175674 -707492 -649183 897000 -21113 576803 194510 417554 -940717 419621 -423659 50164 442138 245960 709134 -90019 -613970 -234394 -863772 -171054 790451 -473138 874838 -405749 329252 -840639 535607 -95500 -247219 113142 647534 633645 -985776 472342 515959 -318198 400544 494400 409312 133524 455049 -325370 180557 843270 588838 598127 544885 -929839 479593 -293901 792354 957848 217110 882434 -560204 256437 924360 -143747 67231 991794 444907 -87621 24168 659921 854464 -913787 873517 339845 -145827 870811 -974822 397302 -827350 -722515 812276 -344191 214245 462307 834450 -267210 -902625 8789 -271905 916440 -839492 547219 -10022 105312 -355209 964639 285462 190458 -360356 -405138 -894918 381062 754252 -611478 -840191 764057 -194307 -871309 -715205 -889862 -782857 -279207 -906549 844326 -493928 -373532 767783 -28212 966288 15181 -261925 365009 -662426 289218 146182 -452660 906481 -226715 772316 657163 -646304 199501 40226 249101 -472397 -511868 -710603 -876153 641088 188680 -550780 929503 -519121 835275 660497 816435 797565 -943182 520435 973779 -914179 -623847 889559 109251 512338 -719923 580346 -119750 -343817 622097 575025 -920666 -763208 877978 -809374 -556507 232374 -651501 322312 -429683 -464666 -399462 470195 -825242 -936686 -275775 -770298 -5782 18263 475790 -135753 779916 -526171 -341381 977170 518510 -147390 -3210 753398 -780439 149960 541666 820822 613641 -919774 54549 706233 641679 -833773 853080 238651 305645 -351057 -133142 543242 -689331 631392 -199683 761194 654219 17763 -826697 360113 27702 904392 480690 2636 173075 864245 -581635 -761032 -977127 -440028 421017 913418 -212362 726368 -860932 -535577 -558839 194316 448914 32908 -810010 189660 861111 427464 496726 448346 -25794 520445 -683180 467426 646381 70819 791057 -961113 -816129 -141115 216816 -477652 -494560 -469246 -946805 -148661 -934668 78349 -49364 -291663 330385 -868435 134101 -709408 -562431 -347587 618169 -198356 987585 351149 -158784 468159 76612 852864 -65145 249621 86641 -860852 256605 942336 -388320 -968770 389959 591013 -53983 493331 993534 585470 -992843 -928097 -627988 -98730 -412525 744906 318002 62032 913509 -68210 515876 -340128 345160 -475782 954443 503247 -916272 540338 -745885 -997061 -459775 496877 207323 599829 880215 605301 160088 496162 475327 -445141 799538 -403589 -657380 -331263 -598924 -612594 818243 -221826 477664 806298 178302 978237 -914711 633910 -596339 142190 559416 -394165 469793 251987 -641496 -681195 -284833 -905916 -170166 752678 -908829 -900820 -474399 67427 523194 -903669 -136729 -38012 637031 723442 274438 -572775 -83873 -440439 177824 -869632 -288243 -373620 444744 -35728 3791 771529 168134 -928015 -723465 -972124 -846313 -549535 624842 -104685 -867478 -355855 -897532 340259 -336860 -818394 115795 -904975 496861 32601 -13480 -378574 -302111 459447 887337 -760916 -289359 -991807 782673 -143686 730879 553293 357198 -6965 794549 -595197 -665326 955236 498158 -108959 -989949 -923878 851195 -242632 -726021 395800 345696 893741 392009 -68065 -198571 660664 -334546 -782719 100678 -579160 -665632 435877 673619 337693 776458 629767 -97840 -165875 788170 922293 307141 543808 -736077 -634925 6639 410196 -890423 342807 -747586 -889798 463623 -972339 -766506 -661194 -396580 -997548 89102 421987 -680919 -488928 381299 750125 -478396 558134 -448442 -874411 412793 -73165 62458 -130959 -717052 -794298 -927561 963305 927768 377393 -462374 -175238 -335780 -161844 973682 509495 965736 368641 -158652 -362620 -787380 -796079 428232 168985 705417 775502 -965462 -324987 -690282 450463 -348982 687912 527965 774783 -88003 771383 165819 85950 -750134 504508 -955773 -516930 320493 -1260 654588 -924169 379863 67440 -554402 49525 -170516 -333740 889305 30037 -836284 -6118 -337649 -956597 -524758 376048 672149 -220770 -186720 -128554 874358 -846294 554713 505121 -351569 -208675 947774 -423813 -363340 384059 -175510 -603551 821481 231387 108462 656419 -27862 592359 -996339 480488 -96572 21664 -345152 -767321 -19334 587479 390836 339119 -755839 -127371 -687865 -106081 -293628 -167308 -985457 -849169 -428511 -468252 583763 -140315 -576919 796647 -946416 107297 501988 462005 426037 -62190 -80373 -630247 540519 -10369 731980 705266 148222 -280577 -403446 -366797 712582 -62592 -484454 -86557 665152 958660 714823 693534 813470 738015 630223 -948078 557130 214587 -23964 390018 91679 497300 47660 459591 326574 -765187 -835647 805450 696635 -784039 481074 912651 -414914 -951710 202495 518814 902498 -19419 896161 -511960 -530167 476036 506624 -880026 426310 -910925 439931 -696409 736354 96828 529892 978765 -446504 786939 -204415 -778544 -406952 -16606 756876 628538 324936 359990 -724812 -153428 470206 -655728 -556262 -821160 600839 -932771 -480683 -220795 18340 -867041 514414 477454 -493880 717098 -304156 998627 -446501 107816 591657 391943 -702471 -239723 744740 -626032 -653452 -816957 831661 680874 -219698 185815 -103276 146196 -128064 -863926 -696294 242465 -406602 490601 -848650 -110279 -190128 114389 -847535 342357 945762 -813692 -52277 670727 -639371 -38337 912116 -39440 294980 637858 584787 -52793 -597184 884383 472035 949721 -18803 893947 -788079 -276733 135171 -676786 -506817 -646726 -61523 365704 -74428 -288636 -314291 -118169 595178 403836 172886 558978 280046 708050 106225 485185 -710780 30024 273273 752866 314704 -465226 981246 -171274 -736658 -141177 -881338 -169630 -189461 -975686 684743 434399 -37174 -568606 -545362 -46982 -522752 55974 727004 -412524 482296 -569022 -403229 -891677 111503 -31996 76814 941679 891801 -617777 269142 -448746 -19365 -607844 90222 161032 903566 813556 209464 289996 267875 -588041 -556467 -889030 357881 -363175 -283400 -308737 70761 397279 -581444 -81764 -979013 -370714 -904118 638439 42989 773213 28172 317832 -933005 428102 10013 140797 225074 -79687 -567218 528278 -829308 -20511 -264413 -348422 -309961 -409092 -163629 205344 694542 -725025 -715316 775383 -367681 63472 -449491 317247 625523 -232149 -920502 840654 -408503 -51682 -720341 200652 758227 465900 467085 -98089 -807529 149325 -757280 784479 889871 -656116 324551 341035 -154967 -785271 -115557 -223022 359880 -137675 -782744 -388669 -221118 720920 -777617 729662 921184 52174 -766557 715608 34145 -343931 -994900 -841221 87159 -224511 -726554 -315804 -249271 898201 514019 60195 453743 781368 298469 573343 453625 889820 -987420 -805361 -371736 187930 -216306 976002 727603 -818536 515266 -917800 96835 -683119 483349 -885434 404343 946516 814798 582614 -810078 -730170 -247191 -517275 -312184 938844 -712169 -15965 978404 279202 801211 872726 -490779 77111 -532625 743192 -178771 -264498 657021 -208300 160976 -822994 -635161 -421811 35931 -556237 -99616 -769193 -410038 175051 -826415 -344548 638993 -480262 -719915 -176616 228116 963158 168892 -346210 16431 -95349 187659 195921 117935 -551463 349947 -950357 -495914 -673135 299254 704249 5212 -222436 -598627 -404771 -748952 -539916 508485 -18869 -371685 199080 109813 -490483 668805 -434723 793706 443071 -807634 386503 -477933 989012 -992369 -805836 987029 518031 564118 657666 230600 755338 -419674 671140 -423880 508850 750100 358561 -890331 -630583 -989013 -621292 -170365 -23069 792617 -851411 412027 -704663 -955457 -698961 602984 609434 -551531 -582800 17627 829317 -11836 764124 -187625 -880496 -173222 -172686 -14954 839796 258778 364742 -759422 109502 -550983 280957 152765 602064 410211 -96812 178778 -766754 763699 -217319 -215135 177905 -999426 508848 -837233 -616857 849929 -754800 213076 -938511 -184050 -172732 -450605 -639212 91964 -807062 -140123 -731863 -589900 342199 482071 -55075 882700 -756111 949927 -569038 426576 -728205 -180341 -380292 236796 813229 566058 -950428 174979 -949471 233248 -66456 330187 304231 487742 266969 850862 -741846 196488 911580 789499 -930007 -720074 -689174 857843 -800073 -302924 -789936 202828 -198981 873250 -700753 -136398 511793 518100 -914179 -980159 741159 -990637 -633726 -619892 191553 -956198 95836 -130151 -182986 -859046 881660 -16413 44112 -745993 -416857 -87209 984943 491784 -681738 -76457 647047 365979 376406 -166342 -90339 440302 668424 539209 -654897 603383 -15199 -126396 20169 -162211 213004 254043 -107952 -805251 686852 500661 409915 875751 -545766 959341 -907531 462174 237877 699024 -521347 403931 335501 -827488 -720026 918026 446254 -782188 639831 -751412 948860 482390 508043 550323 73513 122436 -365230 403465 787520 -485201 -98929 -215606 -945762 268767 -919752 249637 -62988 -716532 -674983 -809729 945222 -698522 77585 -253456 69487 -299121 -966764 542660 -14565 -929508 -342105 -508037 602059 -521704 464295 -278967 -553004 686977 -252285 -377962 -17824 -556088 47677 445824 371308 -474283 519916 -358060 -604983 959361 -350915 -530535 891291 731930 -419219 -571899 241500 41187 503249 -589050 -163622 736017 -158769 -875589 747445 297679 48482 782967 87522 -784709 -783590 -703547 -812629 275815 -337126 84703 51245 674137 -306536 -648011 -510376 586763 -722592 283756 145523 -532629 -485295 -206500 783893 -935844 -859042 -771310 597677 220596 790670 307020 -87941 307644 -923139 -643585 57364 402611 138073 -42924 -704542 292043 932198 526759 -830943 549162 -772742 406535 -714140 783722 859138 -175815 -495218 646681 420219 -154443 967129 -472261 26362 199718 -404653 -582333 -616412 670062 -268324 -77539 482359 207137 -821079 24104 -179073 -367739 -204860 -14796 764641 743192 -603895 -704760 118612 457482 477866 215518 -392989 -699841 944172 328805 -143443 445518 690793 560830 901349 -293883 846092 558848 -197294 407394 409624 832948 372175 857115 -260127 389722 136780 -922217 -552304 -588574 -72372 719603 -352476 -703309 -973339 -984833 388844 -663640 137412 775614 -255858 -605554 331814 210921 -774653 179623 71391 242668 -291304 955690 601687 -527001 -869137 -546623 -451832 -186065 -211972 -434423 459393 -194357 -225399 965014 -669850 976375 -696270 825068 -858642 -395612 196585 684423 -45981 -638346 -251277 611540 -434906 -546107 503145 287541 -270807 966045 523576 -803711 -229389 27966 516770 -365566 -9569 956060 -905285 181366 336861 604383 -331796 767630 -809489 -209948 -560269 621170 994733 -588229 -583071 746683 -584957 -943320 111259 860791 293870 -306398 52826 577065 -12414 371031 616747 850374 -169626 -297435 76016 -402247 693462 692770 -292260 -340256 -598880 -563179 486139 -462708 774184 -384517 -207576 -977915 -354332 445699 -190443 155652 24161 -897134 643014 233912 -184772 -917695 -258794 824513 -702550 -193062 37681 182328 996465 723422 -20839 -707675 -170004 644353 -85215 663175 -443254 607916 862581 -960816 -24240 761979 -854128 604774 -631981 -299843 148547 -761565 106814 -243209 497333 62421 608466 688352 871518 882239 -261151 -489626 112395 503703 -210222 -988248 -363427 841478 -23519 -456198 -461750 -676693 -211748 178789 802586 249496 544295 -348380 -763029 -744493 -164680 -816473 353453 -856105 -542373 -419564 -481753 372496 585327 823873 -398479 461027 -720920 961724 -785929 369827 491339 728643 -490243 -129507 -694347 687692 607637 -180979 213 806910 583850 740774 374381 335542 849785 133134 997717 -433917 -510701 -317216 143863 -489430 -690084 659497 352212 815395 976271 -230293 481790 524699 635959 -874979 -636132 -495632 -990921 -882648 652137 -867273 912580 -8980 -208203 393529 -46746 -543559 506082 -505999 -536965 -974377 561513 -627440 959283 3966 -72621 -148998 974613 560350 -888128 975047 -912008 -222695 -685725 -578493 685707 -708156 557315 -176274 596046 207337 414076 142716 -710122 567304 809404 -694827 -455027 227217 -424249 -723562 442671 899180 669492 -919409 443087 401778 908205 -850749 341904 -171407 -205581 436716 -694547 -790996 114775 339572 463921 181848 723650 -908419 -253441 -670688 876974 741593 689099 -611423 262955 -298733 -992417 -487057 365275 555748 -830888 -490993 544374 891199 987430 -683909 848199 614726 -936817 199457 -204755 -778414 -570068 -871836 -891237 501103 52843 350361 45592 -14627 241932 366731 246336 -32240 -245596 666488 413505 -18895 -799332 -372078 -747170 899483 233779 112255 587120 122079 239224 -540711 330976 213057 226257 -930002 -279250 721721 797431 -92543 343534 44403 -770696 -632888 -988731 -380978 172723 -491540 -159632 845152 242655 692556 311102 13169 -354299 966458 -496111 -462980 -110079 464124 376929 232498 -623738 -630452 376632 895478 -292073 466393 -935369 -525343 -401522 835652 302736 449856 -117096 -728924 -581878 -940783 -323274 670722 991744 994058 699710 -514211 -528926 487698 554841 -349785 -437837 -29626 630659 -792890 -41719 409077 -85618 -564459 -398448 918564 530463 -181535 691463 323339 -962001 510828 -900799 339350 -434933 -400787 463270 -969371 197077 300557 -624849 758221 333313 -596757 -150930 -792364 289624 73498 144004 -571079 -32520 743838 844840 692970 -452270 453619 -265177 -508277 -781909 -913146 62174 -452874 -951652 -520007 343746 742454 358034 939619 -281255 632715 96974 -9522 356030 -110999 -114074 300087 735009 928760 -905021 648914 -306876 -552555 -766431 -90557 -787841 12624 -884079 685350 843709 547820 211194 -491256 -507779 861794 899988 824811 -559918 22879 -735892 603847 -36381 -795199 659683 220291 928876 -753506 692399 631680 -271941 -545987 492376 -487409 -557773 997147 -190660 332021 282957 409191 247564 -753170 497426 -929146 -289715 -762585 -975582 -326128 783447 -649533 -644431 -80815 -761639 -852777 -943100 -801079 539347 582510 -602504 -65364 -279397 769542 990972 -784541 -433191 753425 -714094 129161 835339 -829579 909010 843887 364162 -18420 -462233 -391655 770402 -457180 941455 -75457 -321754 -344960 -862561 311500 992154 -151467 166909 -12830 920927 -668465 498213 977364 -112662 103562 -975323 372522 -516731 -685160 -994016 -476255 -500659 245377 -105010 -933079 -971213 38463 919290 -761371 -698885 418366 769796 -365010 -192320 801890 785757 971153 931437 -704127 701837 312524 167621 543460 403760 -37803 29405 -154678 282868 -741037 -865891 736613 529821 -993373 -898238 682971 -423678 523092 -628001 -837305 -708850 -425173 324695 -771659 -691521 -28128 376677 -643670 347818 36447 316692 509849 -301067 -452920 -437305 247279 -309413 -668817 -321741 -680824 -24532 66973 200671 27703 831946 -741939 -911445 78531 -209619 995376 829766 -882204 124256 244394 74423 31690 83970 -850990 -457003 381718 49094 954998 -446129 336735 922867 -82539 -14300 486319 756837 671843 -554708 -779645 138122 937672 -650099 -981169 323302 620129 342087 -150921 323471 -555011 950697 -900137 -190415 -979678 -427431 192700 -330100 333062 384465 217960 195057 -134890 -129316 280722 -912823 -753421 428957 -775964 -111986 717167 538248 -577668 -535601 190356 -60569 296939 269361 -259682 533718 -668231 722024 -119684 -862009 806879 -181950 -662573 695935 -455093 -472803 61563 -973929 444767 -923284 570880 -552323 188147 247478 84770 -486160 667599 -161258 -879787 -431481 362161 375228 322626 861611 -241715 -918933 444356 738456 -56376 -612999 -737428 198496 49596 766034 968702 241384 -321993 487669 -531599 771049 852924 901238 919667 -520207 112320 -849926 -228638 458079 940334 -912834 257492 260202 -119452 -112112 912017 -394853 120884 -750636 -329324 402254 -785564 -458879 -432627 342709 -281298 -133726 -716575 700373 392769 -180395 767401 -546553 -977858 -523953 617263 438520 124987 -247722 500212 -342359 -41533 -161211 7469 999280 705492 230668 874177 -744970 -591904 -232915 -980404 341943 368589 -447424 -178528 668421 366710 -199312 87358 738692 860839 129404 899809 442031 -416732 -602441 125684 -448430 -236893 640520 192535 653967 -314546 670059 -864098 -490151 419522 162670 77586 718076 112530 -489547 -377810 519827 -838716 967799 291427 578832 400723 -283522 815317 429751 -473557 -638422 661339 119971 -756815 760175 634371 933952 -483528 -260653 -699637 -255281 164621 -53647 648425 -145818 -540308 72056 987077 -564243 257545 472364 -695814 -247262 591496 -361372 -676200 -893802 373253 586507 -243356 988461 -340467 -426592 603991 950434 665506 438 281627 137089 827707 151540 937617 180395 -316862 535061 -431026 47318 -300524 783465 -368999 282122 819333 143699 -930450 -771547 381657 -630327 -716546 235607 916812 -732969 -752083 291623 962571 840477 -152813 -359700 913593 794700 806012 -982187 -395285 -780244 72680 647906 124460 317977 -449397 217065 92281 685058 506958 374930 -887738 677225 420300 571099 14328 205413 -642986 741140 649449 796451 94831 -765597 -941977 -296352 717521 -765374 745397 -293391 120422 -679811 64648 145084 -114992 364981 -322549 96956 -804766 87519 -70308 535937 -873052 -538939 337933 -628818 553043 677508 793892 -533127 -963490 800524 -120037 -1746 -718613 177187 -220576 -601556 301648 -141597 806230 961638 188826 -967881 82642 528355 -947959 -79774 -98145 110271 -69486 -20871 -27525 822568 763100 -116253 101656 312802 -964669 913632 -120804 -252349 -200488 995199 -773598 -154696 998623 -374105 749238 465726 -881200 523919 -113188 930794 956887 -684219 -574966 -785823 654932 338731 -431575 -905759 456667 -93067 94104 -19658 992949 -675667 -718679 574917 -968995 983600 -585309 110597 -538237 -497106 -129602 -224255 -60403 104749 -489942 -986152 -486127 -578298 -949496 -742339 64861 577127 450543 450807 -272401 274639 335208 -745631 619389 -292203 666099 786667 506735 642402 -292352 502936 173151 -361294 202742 -916226 820640 905047 -701008 -110390 684596 570487 -57477 -772807 -604716 -177783 895385 796831 -508820 367579 85441 468196 -583267 -796145 325532 -640254 602553 -636007 -438070 -32120 881994 -964286 131419 -572134 -665333 455976 -161321 -204433 81134 -911556 661047 -276655 -237164 740035 -410775 697761 300632 -374954 226639 -967983 -832955 285795 -438720 -518168 399771 -801367 -544378 -642303 317390 -738497 -748577 -346036 -900089 -152562 317820 -563061 599457 153938 -453115 774039 73388 -590947 541843 151513 111086 -138924 72628 257361 -509091 326064 -132245 -989550 812711 399550 -228435 303555 16042 58591 -20123 341024 173180 -875575 -133776 894967 639716 49924 -982366 -171604 713311 727662 -626496 -627019 838557 -697160 -651516 95903 291329 -349465 -839268 -633081 -365276 -142380 882091 248610 2898 241964 -859449 665270 -925941 -78480 -349319 -66658 48388 -984970 -189376 -338999 355492 535526 254222 496828 -596345 993982 -38968 -395892 -371202 -197937 -399285 496612 334733 -418498 574306 341893 -490516 -702461 -681391 -722623 -669306 -311827 -598194 -621185 396797 230557 -986622 -288965 385060 981126 408972 -579837 210052 -821773 520190 965883 -358312 657025 -611618 -953383 -63855 859041 -3417 242665 -291118 -563560 48581 -807670 -281739 963454 -886500 289456 112644 595010 721410 110560 -789184 -843740 -306752 -862153 836254 -915014 938390 -115612 733765 128620 -128332 -611671 -779630 275448 330817 68702 -827371 -752146 830424 339693 412177 430261 689669 299223 -637825 -34044 -73523 -569554 392715 448362 701860 188697 404629 658119 -120844 -824493 -188751 -916528 657693 329132 -528600 -415601 -780689 -937594 -630922 -188447 -874575 -41382 -587830 -821001 -781666 -97871 -669687 247125 -927133 -974805 720586 364502 -822622 860283 3803 -345819 -392462 -913048 913851 615749 -320035 -195890 -553314 -444790 327649 884379 -403220 -336610 -89745 42579 -635582 114942 672879 -980979 -933136 -991494 745658 -388109 -956422 -57927 337054 365894 927383 -472142 -343075 -791849 957108 956596 848303 -448369 -82062 570590 -908101 341864 -298972 -259288 79906 374770 494802 563289 -853899 -565553 435768 856974 535738 570935 436040 -893255 -955157 939893 179492 -91744 250230 -574232 487333 -935334 235838 -140541 667479 -980267 -860648 -136243 94330 853075 191055 445154 645379 542312 -197599 930288 -918888 369150 499392 -383814 376088 596305 -127150 982553 706321 280564 -331535 18934 -972600 717130 467627 -639663 83508 728973 -811517 -298434 -403069 -895926 -433170 253282 -893932 -802717 973656 883066 754555 -897780 -405987 -140843 -808576 -946737 913552 -437675 156576 -639224 537719 -490638 -306549 289641 56332 545334 698404 794615 757246 -627646 413317 260491 -163602 443592 -905224 -675374 653298 935695 921598 -484402 -709610 -106126 -351156 97363 182742 -934047 -676663 -557557 -71643 -25249 -462574 159858 -568983 744962 518518 -124710 244605 910070 -452614 679400 548909 100986 708950 -877675 744894 907361 -762250 -767186 66787 788371 -668933 -457900 -153527 537609 94007 -748163 -848884 -141099 -752972 767218 810944 -397416 -801107 181327 857065 -505975 771859 -751994 865794 616821 201866 990044 -196742 -767431 -848535 955882 -957133 801994 -141250 652701 -26622 -522322 917576 -618186 -183631 663296 -678917 660683 -805632 -148368 -281729 -338236 -931681 856768 -742351 532959 974774 608328 -167263 -785363 472414 23795 -790638 72595 -17115 -917440 682110 -452022 713741 691138 -772849 -573345 -249843 -217312 987686 801587 65167 880150 386776 273404 -72207 610546 507244 258242 -581500 711831 619359 918883 444944 -656642 -483104 -305264 -237490 860080 -577196 611149 -886036 -306227 96595 605557 -339059 316681 434089 -846668 -80314 -306519 58966 197387 58274 -413685 587663 283344 337567 40219 627898 674475 -16849 -388514 884342 155930 -188232 -416277 -923504 -504851 964884 -774291 -770161 -888373 269841 -843742 205098 -633685 -132110 533215 7116 -165028 84460 -43638 -303849 495998 177194 -383585 656734 349063 -575670 -809300 -600406 915519 -876194 821204 958262 -51772 -780308 -640561 -94734 600966 -964242 882537 -549372 -52 -199597 -552705 -680254 246189 529020 726149 -671687 -897000 250688 336002 449577 384333 370920 885010 -43897 -918047 497971 -33437 -262022 -708162 962131 460985 892255 -887391 -688786 264171 -453691 -213734 335007 188772 374513 -152432 877298 849570 607195 -291654 369515 41018 667055 508839 279040 -97582 -599603 -661705 762779 452133 -297655 -277473 -924519 -98557 -746644 -257047 183373 -396338 -342479 -646798 390653 327934 40777 970602 -635932 389918 952728 -952361 -571601 -852275 506677 783379 1920 -362178 -434706 200265 433902 321976 -224830 -537092 -956413 199575 966629 -826880 -340548 641737 894143 935807 618252 561874 821613 -513163 940634 -597432 -232001 993589 548351 102359 -332744 655202 916297 915391 283153 -131082 442362 887505 132534 -369601 59593 406518 429640 557788 -81440 961960 481945 608708 90588 -504330 237876 293568 -789807 732165 -677038 -749588 -800060 -965494 -714523 32955 745774 829776 985745 321648 -374656 -579144 84910 -295387 627097 724660 -89272 -762041 -354095 113355 -151393 662424 689266 686616 -131417 898860 -968646 625995 -25207 643053 -501029 -154713 921760 -539241 -123397 -666238 -478339 862780 250676 -876984 -384412 -639807 178068 -311432 -921396 819167 732190 487462 -765213 -265693 537159 -36617 -79480 -648977 -98950 658984 -173233 -715913 129813 857351 198784 -527036 493546 -444040 589208 14644 -692289 -218766 292294 -757256 19278 293120 540784 -545003 -690363 -980416 -681812 -178844 210247 -340377 -644281 -183662 -711318 237627 -869823 -787807 -369993 568215 -55985 150373 48429 479595 -850728 -648057 -299074 -48583 409209 -430971 -155184 -931175 525825 -118608 22206 665526 -531211 111917 -226348 212943 712077 -211595 -471722 -937033 899380 486357 -722438 -575786 558732 -987154 -385815 -591195 953321 -585546 402499 415669 -887215 252277 355480 71721 803843 -528439 -109457 -129864 230636 -945245 -751550 34860 125363 -984888 305280 504165 765103 813137 -119286 148439 956907 342955 -813769 -486776 916393 -174825 187857 -806381 184028 -795861 -112747 988199 295980 549967 -195658 327816 115190 -588095 54619 877069 593353 -172143 -73187 435617 250731 -522202 -796663 757827 -970798 5944 -589148 -262138 23083 421204 -124574 -650735 -326442 707035 -652754 949919 369128 -432766 117989 -978176 759976 -73645 -816421 -47593 -976494 221355 415956 -687654 -570280 -428869 -986484 -370347 -945701 -881401 -342224 693032 -85194 -606486 -330397 -201468 -585548 868880 158650 758577 -525099 21626 652096 301323 -645683 500477 48114 679297 -997627 -791741 65732 872853 -969192 -635831 -59237 -423074 -106409 -650400 511953 298889 759878 -941908 -32588 367060 199324 410152 476550 701457 -275897 -795361 -652545 425897 -307483 -755148 -835897 598806 -610996 -431908 -772611 977896 -850173 -82849 -314830 580034 -342585 187994 675182 -782758 -232056 -851648 -396246 -634884 -5015 -310572 932949 -177273 711235 824368 -133808 57454 -215006 -231102 -35599 275768 585798 998090 -106109 -275839 286116 -393123 191172 338551 -238493 654437 -869146 968542 147167 -490338 -771057 -13172 304938 -258533 132441 -588050 -594555 -481473 -564909 -399103 68075 4932 -468994 -922406 608263 -370504 -613423 -945506 -22343 273659 -322251 319371 454933 115522 681865 -705043 287844 -996841 -170209 -372439 -270559 -610218 -544451 -244170 -777987 -660559 -560482 8607 69595 -995923 -241809 937091 -967211 335012 -883758 889109 -940363 934209 -219938 -956900 127485 -532473 -22884 717044 -160544 -876470 -506997 493451 -355514 -46028 -678242 611556 -28212 288705 546617 892439 -552383 425411 -664265 -228528 -206806 910175 -926105 986828 513855 568718 638091 571999 -366099 -638434 -863400 213361 665554 571950 -629896 -440836 881731 711477 174347 500495 -107447 671868 582945 993358 328992 -56673 548290 103024 -653385 -950000 -997274 138688 -21709 -820844 -624387 920092 757867 -878012 -290967 -164615 -254099 932237 -635905 -637347 76664 -791631 -518006 -854429 -830720 -800188 -513337 -262981 -761298 -49105 927722 -848857 77661 -538576 168600 304896 -476258 470872 476650 -789713 656052 -908532 -165007 -914892 -777575 781701 378028 -658782 -367753 775632 355988 495520 -332624 -663729 436112 151018 -597674 54453 946945 -779698 -190412 -203890 -184136 383152 156227 514357 -837253 720774 311094 -166948 939140 522717 712175 589448 994561 -315438 88583 189201 224789 700314 -874166 -636762 118485 85627 213432 900808 439628 715472 942982 -113206 -425864 854920 262683 358104 561739 551208 648595 -564627 -986709 -473787 378943 492506 135410 950538 726947 469958 -297745 906808 522999 -126807 -927133 541857 12455 -110000 -4092 653868 861522 -138532 -351362 -133803 749647 -95421 627053 174506 208291 -489139 76004 920783 267788 670360 991849 202106 -6150 659732 -720138 -293513 -639344 -906616 242426 405414 805032 765964 760150 865912 -325812 794637 994401 -35083 514494 97868 -311580 -933063 217201 -957090 899230 600051 594829 -144211 222146 226533 999407 519798 548212 -850585 117030 559690 343119 923363 837111 -936051 -147742 -955046 101338 -636550 -697169 -120354 -845061 -855012 -25302 990486 351802 -946857 -961216 -204227 271276 702173 198605 -334813 741656 -827463 -56411 -913494 -410758 753352 -820596 -700085 273283 468410 346942 522895 332951 742038 426856 -197226 658510 -176589 120748 -93165 963955 -816832 -347999 -504755 -916344 -553027 -416815 -159840 15808 -698881 995002 -434566 -177404 -3024 812877 -248225 -169745 380492 175346 -621722 132817 -872794 -545407 736185 170288 -751775 -313013 -263911 -164158 -325512 -835441 -714281 -47499 300726 -789243 323804 -176025 464318 -747689 194594 409198 531076 -645469 -972871 -519279 75986 -193797 -221245 951821 -861883 -774300 574456 -681263 488397 978778 -805981 -765182 233904 -857525 113187 -312712 849031 370455 -114709 -530113 579904 -633833 -664830 -458857 468379 187795 740868 -961035 745261 -511158 245791 340736 -312736 397805 930966 488724 -415120 -637788 -935998 628418 -575633 566408 94732 -475058 946754 481320 56820 -395089 617506 -536315 334734 -247277 -427875 -504683 -593281 -618151 967826 545731 379140 445461 -557639 -470419 496876 336656 934168 -145179 863129 -620603 -316914 598258 553219 459492 14541 -793524 -930892 282835 -638120 -368606 511565 -422872 -895095 56727 375936 183088 -382195 88001 462996 -201876 391398 307881 -783388 117902 -733464 -344369 -507680 93185 287036 -217437 -370293 -550434 249568 -390900 -749573 -292360 905893 -806684 639196 -300463 501552 -170118 534637 -745822 -901894 264079 507009 -969641 -506160 197594 -942336 678416 -75948 -435195 313315 887585 -381830 -34131 634684 -779373 -765429 800741 303532 -395103 730277 440884 345578 155836 243385 -324206 -80573 693512 242572 -606097 -831084 690013 -728777 -432851 793554 -97978 -168409 412193 -819197 -8827 219934 7317 -608830 243725 -858577 930121 -265793 441991 603590 772845 -737220 -296114 200222 59817 -51311 732530 575689 431893 -182871 -380359 -69077 -926911 -237437 985753 378367 113199 -524494 809279 -42927 301524 -421283 -407924 238594 340635 -555328 984850 -665016 98146 291753 -247141 -84437 642298 -485253 361251 363529 479275 122543 -37543 146067 676014 -422194 -443742 -749234 -491727 -772616 420758 610066 -776233 843873 -382207 -113010 420917 -49457 -1309 892355 -100906 421149 440305 584836 456120 -111814 -25454 -35460 239820 -529622 17378 69800 440058 493572 356018 -304167 378779 -440333 374661 -582989 -161666 460725 419861 -795983 -634140 -828641 80589 -987105 -241789 -277225 259404 -859234 -546554 -877543 -464280 549539 -380661 188211 328105 530168 250660 136968 996042 732218 -77225 542672 -176709 -822694 529182 -766377 -621406 179356 -201496 923514 938709 576155 -458730 199853 96097 -357566 -807554 238071 -591865 -103852 563436 -20492 -334023 -126746 -7908 739922 -139742 -142624 440001 -41771 -360677 -283264 -106367 896212 -318026 -795306 -676746 -751174 664759 -923576 -955985 -777851 -630634 -744816 409645 943818 -66305 -931143 -255769 50095 558802 118054 -516538 -464017 -468700 -494452 -293974 593370 373947 -274189 -375837 -91310 434838 211128 206136 809679 -92317 148365 40932 -923812 -622970 -273160 -366188 -957032 56729 -84784 -867350 727094 618982 -560060 1661 -301955 454383 235219 31446 30153 493799 606933 940021 235016 526646 736880 -239030 141118 -857223 -742364 -46403 458625 -603904 331584 136486 782973 -453426 -781590 706773 799730 360092 -431460 -306292 564145 745047 241569 -498304 -329949 401437 -309220 461788 165570 -262716 676097 -432451 682142 186835 797338 -591433 404569 992518 560387 764110 -934229 28495 223022 -917506 454750 350032 -313888 256308 146003 9697 372914 -196397 -94084 -80624 -636654 766896 -334752 950300 -861121 883350 180506 140282 -290224 251075 -226214 -213424 315950 524777 175587 -255747 -965483 -203475 -775285 635023 563991 882347 -99394 -214198 -40423 -287759 -246277 655784 -950315 -328833 -134826 -105005 582102 657998 753652 -592467 -460930 -707642 651410 886601 -178685 929606 850942 -547473 -767762 -106848 -862308 111004 253083 -935782 -1693 -194048 888764 426734 882398 -711298 -51626 -899254 -723541 352303 338498 650705 -365313 762975 -470739 213913 667168 548879 -454504 -526037 -89111 -628879 -992551 -58106 -149046 -416017 -143335 -721124 -523579 176677 -868780 -659245 238322 18914 389468 -182651 -16260 598955 -808875 -439295 902562 200376 -715590 791176 36279 83701 14423 746193 184867 -28158 666830 -26491 600927 294067 -942189 936003 -274436 49425 -289297 -374627 166301 654295 -692480 573978 716665 -525066 -883273 203058 450138 958737 -660776 -656299 769184 -971518 -311298 -262172 -962753 -84525 87061 261046 -735939 -355130 975326 383509 861493 -757042 292847 898110 735830 -460909 -120656 570724 -283420 -728718 -335649 -429778 59702 909819 -413555 -379980 930743 526321 -552289 -87674 999142 -611379 920141 -493146 -765994 367803 -701402 651913 458414 -543588 270602 -848999 -280151 659842 793135 -622026 91671 114103 -247011 767408 -963749 -710217 -126926 502735 -768021 590129 -56418 -782900 671059 318474 -541080 969045 -913869 -116134 -929049 -580212 77500 658924 -686774 408584 16182 -108734 432273 -356909 897917 455952 264466 -929173 -527744 13884 256757 529730 310849 244580 750520 -145859 -816425 -555688 -972245 546872 -69009 624540 620533 -23551 120135 -417433 -522867 -249000 647729 -552537 -92222 359030 683670 321530 -580172 823171 -544272 815158 -954408 -600675 443983 -667677 588408 92120 -968746 -925893 33585 219705 620859 -420943 533107 -758214 828874 264679 940420 927946 -696094 -944970 -27266 -46903 686582 -15574 -868276 -457840 -65395 -866300 -919887 91111 -466749 -191434 -993854 -781427 653254 435946 -458010 -522060 -809638 -363140 731741 -16254 461141 -400901 -249930 -854639 -568028 -438996 -882856 962416 -465212 -823033 -106246 460320 466762 379319 569258 -955881 839004 121886 -787254 119361 -67659 -56241 62862 434810 -624476 -483053 897152 -336619 147981 805733 131069 -774824 -331033 -163466 438325 -560770 953021 -309846 -648786 589619 15534 227736 -602047 208924 -11667 432269 109980 -579764 -711359 -683894 -44482 49616 374918 582850 310782 -805852 773546 941853 -777467 220987 -37456 664632 -468017 910204 645297 -845726 -726353 -164161 299350 683297 730440 788564 -422049 -433365 -535148 -108676 105887 -103699 -985632 -83474 -31746 735879 751566 619860 339062 651470 -169518 -338997 -69866 804553 199477 61415 92162 -331596 347669 -980564 612849 -308224 306660 -192234 650926 -348463 -642971 -189166 -317033 -526977 543154 251139 -53343 960789 -118984 -846146 962258 542293 255032 -384754 -645947 -488269 618696 239664 684330 -397355 494929 -951848 398659 -131815 -605041 519082 38121 311951 536852 874818 722437 691579 60613 471597 969751 -886444 -613029 206190 914354 -686777 -255005 701946 889853 107445 -316354 -677060 607028 -136143 690466 836370 344357 -860925 -533481 -391730 180276 235176 668923 971702 336471 797775 -341633 669444 -338917 914525 783528 -621082 -842595 734826 412239 627199 459922 335682 -987743 567012 -582592 432486 -792033 -406368 -114558 -413688 206367 113585 880327 136850 330313 88841 -152044 529568 728219 -238450 -574722 401409 510822 809754 -174928 351545 773455 -361092 303211 -529278 631246 112245 -885759 813895 685106 544187 -385063 373160 529308 648954 151023 862969 599551 -604338 -497839 140738 218534 916938 408995 -535615 -723026 549492 -698213 -901533 -760824 411846 -667259 470223 198137 -656721 708161 -399397 492697 -17136 651968 129940 -605097 996160 -527478 897851 76403 81416 -390725 -653117 706819 -556633 147202 390100 -9233 -109489 241569 -843701 -867979 170663 -116624 -408009 650277 -197177 -137895 752605 -370970 -434625 622173 549301 685167 29840 -137842 4075 143951 976305 -488941 -621344 808806 629004 -905177 -36314 59626 290046 123674 171527 -831517 243930 418510 412670 288430 962151 359996 472252 761982 -159394 -435731 -915675 -733354 589549 -653695 530641 -535279 91062 486699 560140 -629030 -542000 -86734 42197 -459468 -373947 264050 300898 -988812 438290 -696615 208027 480193 -966613 -972949 932123 -760677 -626188 -609217 53043 57425 626889 215551 787558 67722 -379785 -62228 420334 261693 182721 -910761 -448843 12729 -407076 -959831 776924 -346850 -189453 402396 607928 -972575 -562140 736384 659024 -294452 -281344 -409161 -154271 12539 -322801 263993 699226 972512 -980406 -164015 -444703 265537 876191 -76962 788684 815797 -242575 -588333 617384 798890 -420075 -925513 -190539 -588446 549590 -542810 730471 461553 82290 360014 -174489 -746687 -160485 70002 946448 -833266 580343 -943125 -627981 -202261 -686944 525602 -712364 947899 -696283 -415209 802347 655672 -975993 210270 286371 891631 -589252 795292 479134 99010 581167 488462 -664017 -478747 113982 -259325 -325729 964706 146747 -302755 -987159 598677 129388 -393196 47037 -965456 496268 46258 -707711 -332104 -620217 449496 642379 -159226 -630463 -482120 -383511 246088 927760 -323687 -245671 336893 -567747 894422 77521 -116484 35527 684639 830008 -751506 630945 817975 -293205 932559 -774993 -332684 -314503 -768399 539852 723394 -690521 -195719 50631 -425632 -233619 -743712 -964383 -585439 -799177 606323 89937 -987027 814501 -624301 -577216 251453 -795509 -276746 -570546 307491 -871566 -213979 -182517 505024 355990 130684 -279298 850379 361318 275693 625442 -131951 675718 -766147 -464924 227695 130000 -489211 -557914 -230694 64975 -396238 837951 537176 111682 -163195 370681 441348 689695 -864492 -750831 739214 -707442 -530361 -237509 -797896 495210 718940 808091 -766758 679235 -735388 531021 -1697 -479521 -730172 -962466 983110 965428 -867019 539601 -206814 -972561 -693820 872603 -939238 -756623 745298 755751 106090 -893747 -90091 -890030 771680 -809141 -19307 -881552 -407201 997351 725168 16966 620512 -770477 -107497 -303602 425196 922097 -629042 809590 -440285 679130 764208 71712 613433 -820646 -720535 585380 508276 694385 882426 203274 -647121 74451 592313 -292912 858585 -777367 -562994 -251158 604406 -246322 609719 506173 -943331 424275 -808380 -67677 -9479 977276 -731492 -9877 305736 536064 -550473 181717 -915361 790093 -957727 -581094 -566620 -163198 -919363 836578 -983661 196211 488768 364876 -15558 -743640 36274 338922 760636 -362914 400433 354626 -104495 820997 856109 354894 230725 797120 388461 863485 -801547 717288 -911480 -161360 -858667 -500086 -966675 -137027 -432020 -586396 477660 928367 -538154 899180 145130 294917 86594 207689 347137 977583 730609 764247 946910 -20588 -560323 864552 -81774 -934194 889360 445566 -214143 117740 360680 389458 918885 -39697 -587302 -454577 513100 970958 174732 538712 278 569202 -926791 883582 -939912 887098 440497 -313077 -367108 317305 -511146 -409990 -337665 -282381 -731616 821500 363057 857444 84762 -675340 -113384 455288 -230301 -200836 -545138 -742444 -650322 275935 -468930 -476404 -981694 180508 44459 -841046 248571 -230295 -187735 803886 950727 351534 912994 -36600 -779094 325382 -378286 469919 -832070 -412479 964684 -102962 109604 -825371 -479629 822370 -259035 145832 -614975 521118 -258671 251767 -553980 930743 845008 -547086 151643 -306217 -242980 225006 191293 -372194 634565 328178 -516493 859293 -582355 -476485 529178 57049 -991540 -730696 -291806 -441138 242156 -795122 563921 -238487 -39186 -98539 -874688 523405 587716 305881 372956 -608753 -613259 840730 652263 -750150 -163172 127948 259445 377804 -21527 -209256 429424 835702 6431 -797223 -798444 -329376 801684 -946528 -665101 -346333 -966732 -295248 72306 -137523 875775 199939 -537398 87905 194310 -808764 -202232 798549 -511887 -58542 796814 790546 966140 -530237 -193648 570871 -291211 607711 -826089 803285 187200 268832 -915199 615028 159572 399289 -170113 -960627 84924 -472820 180502 -557617 397590 -937550 -928993 376283 561175 289912 126407 -906681 -959099 -694564 -567920 -251489 -616773 288788 -654898 709599 -11735 -14329 351146 109178 436433 612945 -680542 532694 -615221 558915 -32761 75853 -310206 994273 -23682 -101714 907253 -86173 671872 -628038 510135 129461 393946 -281817 889712 206455 -642259 505249 148121 -907395 148975 634692 -133053 -821552 -423064 213155 -205807 849835 -488650 760773 -492614 -492033 -9782 -378974 -713976 -782864 -888855 -485462 -134309 -741163 779436 654654 -798809 -457156 682624 -644427 700914 -579741 -546650 686040 851671 -240320 -846924 -991385 -492411 -992645 -416238 429586 314944 -936594 542846 749056 895583 305964 640136 -288948 -411699 67063 -843625 -860925 -153463 -317752 49507 564263 -220122 -651444 543865 -584657 -422709 318945 936634 -938363 652211 473884 -533157 -520569 -39762 -855738 -270746 -72698 -670305 224859 118072 -5430 -871428 830218 -647038 -439669 -223407 -861256 -236600 863610 568894 45309 -811035 422326 -110220 539429 383621 129111 -556613 -579920 138025 999143 -343057 -951854 58150 484196 -645121 701428 -803290 53439 -783379 -163791 762918 -503712 476240 107482 -257161 -794976 241877 12530 -45507 310605 704698 -809037 726515 310570 418257 32263 -795804 -900628 594691 -35312 373555 880062 700491 -9951 -188971 379966 516150 -809150 -623470 9598 -951446 -840400 730631 -507004 259612 178906 -787033 -464182 713240 -7835 -328011 -526530 -92483 -376022 -696501 -449469 558078 594483 -653993 848687 -720542 826817 490009 653387 -302587 -854711 -146778 -945322 57621 -697230 644712 -631678 847190 -237416 354460 467317 588702 198348 828370 621641 -418342 -792878 196336 -701555 300167 252834 -2257 674754 -577990 786408 135069 463198 276761 -719740 -778470 507981 -292257 955914 -541989 705515 545755 647490 940778 782091 9073 485290 -243421 756339 -731880 -309393 574136 -454179 285275 801272 -530129 328056 -140071 -384933 643295 779365 653637 149990 -346378 465467 -456090 -157417 -552330 261764 646040 -925020 -763213 -263235 143305 431604 898903 630745 846844 -522844 -631458 -804802 51402 166020 -841190 700999 -784932 -968809 514864 -622527 967794 811798 576153 237038 623967 -947091 -514141 457989 -332661 -114116 451693 201904 -685840 -88232 364526 -43636 158493 -58296 -57745 -916819 433334 -581560 -687476 -588009 841458 -916151 600247 461510 -416228 848111 -726347 -978009 -464494 380562 146719 271004 -441527 520766 -285982 672381 538823 54835 564032 179089 -115161 -655259 -256435 -100327 688537 -99204 930418 195526 921311 327510 -78227 565565 -575406 -111104 -360241 -394726 331483 217665 510333 -50326 -314118 971663 174640 -746064 -11966 -853352 -659595 776673 712026 -114630 -932050 640360 -807298 106891 807054 -399965 590844 402770 -389727 943972 -489288 691980 -550462 443888 -361815 138728 520611 604931 896345 607436 941769 895691 -829208 -651954 784908 540137 -570870 439739 -679909 936947 693381 -301549 552055 920052 -589516 -505206 6515 -730902 -37370 -87543 484923 933831 419840 788396 388938 271345 -731465 -721854 -466702 -85310 -621609 -275120 -926121 482569 756510 352653 -428300 436742 961761 509543 73493 854002 811142 931709 525019 -436491 -950903 241443 -999492 813102 -113288 232802 883200 -989777 -860425 -928395 509637 -164097 120252 -975411 -886276 265366 -718701 844941 816233 -747164 -223140 588558 336295 199754 -28664 672605 588450 468510 957088 328120 -908133 646828 572221 -107 142247 -912848 751249 119579 49968 -897827 -402723 -83545 628467 -187174 561529 404808 68737 -81473 -778545 416836 -550722 152732 -969120 -843119 189285 -23566 -880194 -252580 -231038 -100680 201232 -805755 -205962 100696 523537 -595168 897654 -486097 -619119 -722570 -685940 -428784 992882 -353277 449557 473666 -377555 -572810 92481 -235139 735307 -899149 -760937 -631695 -20500 336980 -744338 -686272 341699 501412 152053 927231 17303 305827 961964 -158663 -924220 -148859 -23576 497643 -127176 560434 -854189 764425 -455305 670023 -984854 526455 -361576 -754412 249981 -93935 82757 -813668 625970 394916 -738113 -770023 805891 486003 200663 -472331 608955 -619853 -524682 551378 104317 283023 -711018 297218 -995651 428196 -948281 -519408 -416955 883462 710827 -657099 -196046 -175302 -69510 -549660 460788 -541766 833023 -441025 68689 -774028 306201 115231 997730 429515 438587 433680 -163435 -444780 467052 -875310 -641110 -916198 819528 137945 142006 -515557 -403331 -755506 936227 566345 484174 72973 -399955 -247350 -940524 -612059 -501018 523064 -364744 831834 396851 967585 -22982 192166 -898355 -130552 -122706 -543948 579010 989411 -388295 881508 492530 690715 727448 -250166 -886510 -492913 266778 913326 886699 -341743 -226271 991373 140316 -385305 280869 939671 -908524 183883 -621520 -400337 -287335 -321300 -522909 -132754 791812 160107 -32272 -314079 -241406 -278305 -940770 790214 -455275 761809 -781752 -697709 239249 965952 999390 -273553 392351 764446 -718621 632823 241597 860626 -197011 -998790 594236 284212 970024 442749 845761 -952684 -296237 180024 -144955 -940493 -468287 -283625 86678 -321720 -796582 30266 89683 -288644 835608 -762634 -465677 -298257 -962806 -771374 810814 377521 14420 -482294 -133806 -979767 -926036 -386289 -364128 -285262 -86433 181253 -36115 550489 117962 -463037 -358190 536608 569314 -910633 292924 992478 128685 -688128 748781 -835363 -55098 884402 868344 442458 317533 142869 776265 37257 416564 -335610 -136293 -682098 494755 -294379 990464 -939259 341909 911877 89308 -189317 -706679 -895281 295402 542067 -679534 -118368 -976842 -893086 745175 -25642 514337 -431310 -811884 -990841 448993 705091 374039 337658 -29954 912486 -828605 -246868 -352682 -491168 -711919 -456500 675866 -819859 -48630 -188737 -544689 919611 981711 -837347 -932019 172010 -116463 -655822 -734781 736786 719257 469758 -57806 614333 705217 -866379 113133 -491415 660472 437696 -940897 575752 980802 -132166 1093 526464 -370506 -169612 -533840 -83541 -899841 -896782 535044 983383 -501413 844652 -638916 -8249 498463 135629 -44124 775601 830001 493879 348381 683070 -734707 89085 -91428 -48115 612161 344231 -49812 -29520 884848 946930 694695 482477 967122 640206 -202751 385790 -675277 -261026 45373 286353 370416 462844 -249482 -611639 -609283 -493006 -949736 196732 -932511 498753 321508 -341645 -893384 -635234 -135185 -753427 490161 714736 986531 -974308 712589 267028 803133 19367 -7130 835865 -298547 624294 950502 -24892 234041 169 621643 -947187 797755 570673 -843286 -206816 517854 -139084 243561 -176291 919429 -205410 965507 -273576 62437 975179 795400 868570 -310394 37390 311386 -651554 -35003 -816722 -586895 782229 -127147 137315 -486056 762851 -149319 118237 -672082 -491425 918731 733117 -785370 568919 -9927 774298 282759 953546 923395 684286 -886995 536172 723582 -458010 174214 336037 -953900 -581818 -231530 -114158 837249 940418 -113037 -883198 667479 55414 -434102 35067 -697093 70383 -519080 123955 -616089 309935 451825 -121833 -981658 55789 -228483 -706872 -350565 807251 -5514 719640 -812934 853247 -548756 145553 352077 -372094 -101503 432367 -941520 -663068 928109 -119263 230293 465822 417402 -416948 -852287 -182754 607113 -14392 92878 528327 544652 -704351 -24153 227950 601610 -189161 -830194 -18594 -151778 -619234 322458 -686764 723704 -496289 725297 398980 -953125 -702667 -263534 -984685 613789 260657 -857265 564635 619306 823319 -108981 628778 829314 -96290 25152 -144701 89526 -876492 -135109 344155 -91410 -703112 -683107 493917 -265754 -456515 -502628 828199 -634643 -11954 -734783 740363 544612 804517 542568 87247 232261 -218638 -192061 49837 -324710 -743781 151383 658260 350209 -35018 -46851 -871195 -720849 678288 -683166 -556682 -866582 850729 97415 129938 -723827 729782 -578494 318775 957064 288798 929724 515543 737117 -638467 359153 -546599 217252 178597 840115 441237 -281848 -894440 274855 -889893 -514744 -213106 565445 -827668 226359 294901 -858660 611582 -719427 -253844 -623475 -597955 -175021 -294584 -955572 883909 839818 16271 -599838 53289 664453 -351361 566637 868975 16891 653448 126046 -854126 767926 -968370 654585 268671 -271850 -609368 -12967 -885224 865679 -484700 -95766 146100 81959 275329 935533 -580836 -704775 -200269 -538888 -297584 885428 344290 -787597 -201024 221212 -541205 14620 -376109 -258808 716253 697988 -25500 600931 -643458 345616 -985344 -249172 168260 -671496 -835031 18934 674396 931531 -125226 640360 261158 832233 -564367 230589 -254281 -87928 164183 660293 624982 -112080 114140 -810781 -494977 956351 -784828 936589 149987 90213 334155 -697265 -808602 -451543 -142178 -858679 173728 -768797 775520 -797396 -944035 47295 -196186 556608 -36963 880704 494843 -938015 -869100 -733125 964445 -156418 -418645 544472 829501 -569703 63869 -340459 -907389 -286903 -182437 -246974 -189816 907835 891080 736262 -288358 378925 700798 125528 -135684 -794255 736743 -906105 -206109 773616 720293 622387 -632454 333093 688267 507857 -56097 -354787 -758239 88875 954020 275454 -377052 86494 527823 -415619 83843 962522 -288678 985446 -757020 142310 926003 -915560 94365 816665 433085 -37114 -450373 186337 -148787 859447 -465922 904064 -611921 507591 -27429 439051 -460385 68068 103801 -102934 252880 -188078 233396 795866 970600 693224 -380899 -765459 172033 311824 376568 -985719 508713 -70198 -737091 -6811 174307 -380374 -203240 261391 -421723 -50346 -481687 525417 -480168 96393 -508604 591911 -407716 322066 3186 -833197 -846847 -662059 800878 8138 208910 778697 689897 5052 115773 -285575 -338874 -672721 842429 568580 936607 38268 442287 303133 503742 81489 -760534 -256629 -842203 9517 904503 -694998 799494 -389401 829910 344552 -144436 466728 100215 -993720 925713 56556 983553 -532765 -33499 339078 -261425 227682 902413 -187367 775086 -552699 249345 -195681 -197664 933535 554605 583397 662684 -980328 50034 963341 247308 935274 695394 637323 867789 -556252 -986937 -165336 -642702 49642 -261027 870659 -466686 756083 -477165 -69237 -195978 -837366 -497522 670854 881980 219533 931365 -100083 -649418 638065 716774 -117875 -113093 -264132 679824 -282681 -859243 836233 959255 607185 368386 -475768 391332 -193516 886195 686331 -868078 -699956 308048 820795 545522 70539 573682 553777 -765689 989750 236455 -766499 989386 886534 -380430 595026 -191256 -212728 514632 769335 452031 -252643 -160748 457160 -192283 662395 946996 -363949 -366558 -129110 -402439 116284 -215184 -951160 -64213 851322 752002 452550 905475 486679 -209094 580585 704816 208307 -137295 -401846 -229038 189826 921651 -69738 -931582 -279094 -214080 -808754 418888 -643866 -847987 -196408 -701149 -123579 -344959 563756 -968827 783212 -574920 901112 735316 -944016 -863741 -116355 -840726 995837 621542 596704 -156011 74065 -573031 629017 13592 277057 583047 346103 827049 -306636 569938 -475109 -865935 335011 -631347 -892552 -735345 -639073 291841 -44327 388629 -596533 -685143 368347 818313 -858915 30390 283375 225766 -349535 935627 -859686 -254312 -32009 -263870 104116 -265469 565840 109477 600684 153213 385845 772534 -822974 -422704 -335169 110695 -974516 -685767 186784 8675 324338 -691989 420761 -945533 750962 -881780 958466 264538 782300 -117065 -773179 -719318 -733545 -709383 529251 -43156 -156966 -791852 -380178 -164148 278196 583871 610189 347690 -151035 -29789 307323 111131 -492797 -969888 -563192 608485 -648906 150854 -932202 -515961 -537861 -318819 312734 -505425 718085 -138467 486825 542402 950231 -753290 -523049 270167 -803764 -145718 -593701 -888516 -506353 383406 65532 -609040 -579677 421676 242582 -817113 905821 -343356 -726249 847050 -38940 -477594 -469885 753012 -906696 -559366 -395151 -740363 -262360 -384167 628747 784723 922971 11089 -648046 -58940 -274872 -151004 587223 140213 -234306 -845686 80067 -369081 -600227 -588501 305232 -490163 720026 227237 714894 494543 -680769 -342900 -635873 -523894 -102296 -40859 -491589 -784403 -788601 360234 508845 -881251 -647582 384457 -286508 -624014 -703472 386725 740643 853240 -790657 -548077 -163423 -771345 375921 15838 278762 777804 -696966 -530108 -335188 564918 510596 320119 107946 -455415 368460 395549 973501 258134 237154 98128 874574 -133407 -415444 -494306 -864803 -516575 -528157 225418 528510 970820 -882156 296842 630486 330793 -77023 -703609 -612958 -87580 411710 -516512 -601039 119357 -976139 745831 -649243 -201423 275234 828770 964662 653808 509047 43915 -934226 -344227 -794759 -889967 -663826 833682 -107519 -22379 -81880 391385 -135619 309933 193699 647604 -177748 456421 -295494 275797 333733 737849 145629 557094 -314159 215836 -787441 162115 434860 159476 173798 -861573 993800 -57188 -137330 -933420 -632182 660064 631878 786052 345259 434053 -817823 867959 451256 -779201 -920121 325712 131539 106808 -225166 568160 858735 848271 565617 -736975 -272936 -35497 -975640 -717314 485929 15764 -467315 -86984 -257964 -765374 379693 -822653 399902 374606 806949 -863690 278944 916250 546154 491615 -715577 843005 -561022 -441027 697684 65473 -163704 344260 307165 411683 952748 -814436 -25654 -435626 -901200 -563166 -398247 -509055 -557716 -253850 -213989 -11715 -701237 -173397 680309 -541928 435020 -789013 -650720 -461292 413826 -951856 -375639 -671832 148372 -247749 -679695 586814 690750 144449 468654 -858316 549710 -355927 174568 -73892 283303 -629648 904573 696699 -325566 904389 528926 803533 -167384 416397 -979761 -128897 944250 -677792 -671253 -442572 428777 -80374 -122978 391553 616254 -675189 6121 -834959 445395 -251112 -627294 -41086 -771689 -154857 863601 655014 890510 618023 -239660 308291 113743 25238 -706021 7475 597637 719720 -168723 785348 -735249 -879785 -319550 -654919 -587169 -173746 -729882 -138937 203582 230636 620284 636441 -65145 -269305 -932871 413133 329544 -633689 -211675 952693 251428 343687 -417762 371863 15700 -526441 -224684 523566 839329 171389 -817138 808870 599275 142607 336739 190435 -859355 -108070 -81342 259259 543958 663583 -764949 560759 -635366 -420912 -353037 -993066 -242016 930583 -417084 67978 518825 405840 -489189 -211911 232079 145034 747017 871550 -567748 769802 420978 465893 -544082 199496 600848 433395 110330 644208 -851343 737819 256582 -69790 -899083 -774838 -721587 59826 770769 -418980 239967 308137 -104049 -699228 667230 -289854 635532 410473 -497982 -210130 452344 -508701 -410858 -566575 -770215 589890 -56967 -880573 565001 -571737 321950 -760241 -666701 -246231 -734004 580855 -902566 414802 107103 793198 -851758 830623 520133 29340 -638395 190852 -634238 -143074 420656 -634907 517420 -307004 -592797 644382 -557200 677009 856964 -131076 310539 294462 -692980 -550591 437457 107832 -557879 909604 609450 471197 184154 318543 361616 446659 212535 338272 -642413 188081 -564186 -351128 -345515 -22749 472007 312815 791950 -460918 -177911 -454802 -794104 -548214 -755150 779987 117668 -61573 951899 -181632 -256044 921449 204785 502477 18847 -430316 -952010 885377 280225 156913 316862 864733 591367 -623706 912627 -719854 -346601 -295791 -877167 346950 111910 547522 245674 -93805 560416 -276611 -584285 429191 -127483 -716486 770101 584101 -514714 -599132 558061 -123294 306027 -268003 906669 562345 857424 -892232 959913 152408 -146588 -730179 -428310 -4671 402569 -56535 884559 -744534 56502 468524 -886137 -800051 -571912 733993 -397161 682841 -673044 801721 984922 -575378 -985913 -522712 -866691 -252507 -862641 -557065 123391 941958 -184865 919512 978487 511248 790119 526133 -276531 -83915 505577 778922 -266049 70107 -715139 587014 717150 -795555 199886 481998 279375 -836601 894747 -405830 284939 290589 -782281 -678218 740191 -733483 -384374 107362 432236 504024 147853 -482158 -354136 -58170 611409 -728113 -659749 -788689 777081 858068 -42973 738714 437820 845842 -443023 810370 346724 336684 -95990 -168493 487633 -285188 -622969 827250 -194697 123788 -280875 890802 -560036 177310 -254411 582880 126619 -669659 -492099 -987720 -647069 -351799 -976555 162542 -371975 264807 403387 260262 530993 -51953 -174465 635772 292345 136580 -468216 -42883 453839 588479 -984690 -949205 -401338 603500 -345698 62973 -385147 992107 -202471 -83491 164039 540881 63284 -276824 450012 -218267 228986 -446670 549287 -578780 387909 422719 463390 258493 89801 -752373 -783282 992789 781321 -564669 287060 203587 -609696 348298 -209436 -307819 595194 -534539 -320443 -639734 693080 421135 563923 704214 -43825 60757 -643587 395490 -183543 923451 -822715 669385 858499 126758 926914 607324 800142 780400 -5599 -772577 998606 -238489 819104 177609 -260290 961358 -538991 335432 -390359 -40998 573021 522810 166322 -5322 644479 844277 652494 349312 -394236 -773120 -758203 -816438 777490 722328 2868 -515943 853342 810285 -25586 317417 -129100 -15646 318614 896296 -681741 531728 512230 342583 642830 -601021 -412820 549740 125452 -678980 420584 520594 -552567 32237 763631 833255 -897357 -870016 -959125 164381 51790 -692527 -169447 -862886 741937 86767 677641 153017 -762810 -963425 -429023 302278 583565 465368 138266 668037 -714982 -847800 -953470 422124 -658669 577870 866233 445924 905651 -773506 -535436 -421300 -844727 -739679 -715715 874870 -58054 -538446 820208 -835159 8058 445154 472895 -949219 -210409 -213868 632496 -27134 108719 417762 -576998 -642439 -288651 -473706 844459 -32359 -371152 -447310 -67995 -313109 93628 47337 -276836 830062 -397305 -819037 475130 789269 666260 977533 -920325 726084 -914564 588486 556273 948567 -80920 264195 558209 -953062 725528 -669843 -752348 652754 260063 434158 -16728 628915 348965 -706137 770092 432359 620516 -772244 681639 620686 -406741 -14138 -123294 658360 -800738 728305 -945159 -616595 873076 783324 556382 -971995 838392 -319828 -160426 -191151 -297720 -292679 -422662 -26544 -974439 -709362 901687 -878854 942641 93549 165711 16665 208235 -226615 951382 -579606 -808585 557899 606773 603809 -48104 572366 -953814 70243 161188 -9117 -494522 -383798 -770553 32461 884206 -827932 -387392 715910 6235 -729677 218978 590520 602010 272303 479892 65605 -536307 -273088 -214254 -968128 322024 -864572 -520022 -976271 55732 -787441 222400 -810027 -983985 865510 -183989 219547 -320406 -621565 497621 206760 -41846 -386412 401022 569748 335623 254140 -32518 -251349 -317168 895889 918031 -821522 900134 315548 -601320 41615 -951523 137308 621701 -442760 -884066 380866 98008 923204 -186073 928054 787625 139588 -761847 543506 -933341 717820 83688 79650 223108 435492 -356673 842794 867489 -998360 953818 594400 487009 996904 -147366 877037 41533 -271752 727733 332272 -591546 285088 952371 -915077 909727 -64035 -921486 -470508 -184834 83103 522723 325813 632879 582410 -796854 -887219 732434 592501 312514 521661 628120 -333971 -986441 -691492 -241206 329395 557290 680179 -596542 -255174 -352528 415554 486575 -168022 715571 540793 519381 795744 -566032 410559 -442229 945771 274616 310703 -638149 -73968 564207 -471851 859110 432839 -611760 -242250 -346850 302140 -877465 706246 996106 289871 940821 270319 769893 533397 -177265 -354032 356991 -126251 -396705 306556 708795 -42613 809826 875639 -761841 543336 671560 65085 691719 -201776 141976 -549765 -259646 -55077 -938967 -352813 36979 33876 -280534 -464420 57953 -444227 948379 -600160 -137240 -285751 -684207 -892003 -493834 -673951 700534 -401724 -918385 -560736 55687 -207363 -775478 353367 294996 -792927 -728367 164617 667779 468734 306277 553583 568590 464342 441559 -643978 -451520 690016 403600 -468036 -42436 421446 -323446 213015 -83722 609574 885845 -266354 -504008 -575086 -772973 -12834 842911 -210417 -936708 -197642 -935525 -889063 347099 169083 374898 417182 17807 538181 -222274 -112770 317835 -349344 -533654 819218 -849706 637709 720825 -879710 191372 -800834 202815 296813 498907 -147683 525542 -640987 -734969 -380539 21098 992623 573542 175239 12253 -187160 468964 133735 220068 594331 -584192 999837 -8327 -358900 680270 -878380 249959 -634192 -631949 601582 390353 -23821 401708 -401666 -809493 334129 -379192 -514995 -722114 827581 202921 790998 -963799 -2979 -374585 -843319 898011 43595 -568147 -797556 502106 -875338 -6023 -40267 -566273 -628801 -889120 -525295 305271 786812 -985816 -189919 -572348 356217 545836 707096 134202 -874190 57820 -710818 903554 919578 709819 102031 -811366 -780137 197855 289789 721235 257412 -889612 -593622 -371374 -918483 424249 -931889 -949360 -939050 365953 622808 -849061 266677 867764 -331931 952146 965620 876492 -676022 -110868 545328 958296 -768368 825713 836604 -465156 -316302 -268288 707295 -355346 -966175 -532985 -814895 -766341 -335999 349262 782018 585600 637098 -999827 613780 -136334 271719 901969 713244 660695 627578 -250948 -828508 82762 -738090 -482495 996972 419451 -128476 -645172 343844 -911060 -154689 -34152 -349068 592181 866359 -381513 797301 385281 231890 977293 -344011 375439 -781306 618325 -179530 749554 625280 818843 -947217 -762415 318881 -836799 -320950 515688 -971525 -31110 419749 -217723 -857127 528721 224849 637580 -634572 -953949 -386666 4979 -655042 -355679 566573 -156474 286684 98512 -594108 29221 -67677 -2679 260734 507329 -934430 -950664 -32272 748387 -773223 -569311 179109 540645 -112518 371030 -556645 918582 -845969 817730 19396 75354 -28525 371042 11525 284008 -409289 -99449 270906 224779 -173217 317141 -505679 -170366 -670014 182215 -16469 -364897 152910 -887895 933470 -478645 -985694 -5348 -946827 -974975 895634 -293738 -284146 911183 580774 67039 896315 893144 634651 -645996 182658 942933 -580639 790312 -940835 999951 94363 59102 -118085 -405914 -18014 -636463 343165 132941 912898 -845075 83321 -260789 -415620 -781709 -331653 -214916 -716029 844152 -358465 -142705 -693953 587110 686328 -690746 -852084 520826 -747188 382712 242939 862276 -966955 236306 -944944 88491 64034 -652911 989443 811750 -127820 855434 -94144 372740 -656510 -44381 825447 610276 -979210 -20841 174733 -749378 -680723 806966 -318088 284697 -408902 556386 449703 157522 -699101 -432109 -348216 68764 -982301 -238764 -147265 347642 -289625 -610364 664486 393670 -300527 995350 513863 -988370 687416 418833 -519516 308402 219429 -510959 540784 -721113 -781096 -302460 -84972 -173257 215873 754542 398507 822750 -706872 -907931 -942075 -783378 -627003 -99818 809511 117005 541704 -253762 141002 -362062 66643 -367311 973528 524715 -475045 -608425 438002 46746 260427 -883414 -302995 427635 988480 29882 357456 636416 696782 911017 -100008 220637 -982535 309039 -13836 450812 731453 156822 778313 -693854 518663 394175 -109009 251497 393530 509340 925105 -972996 538539 -619724 633618 -36898 187173 -932701 649027 -433565 -775066 -451306 -816914 -717644 -619104 -464941 521710 -639345 -625416 -445777 -376876 643718 -645366 856598 -111389 711932 878436 -510968 -886123 -269781 888967 123414 314260 69920 -894743 614888 -527806 -241220 -971403 368442 420786 128437 92681 -794277 485804 -4972 760823 -271699 -281555 -471115 185221 -175065 -22811 -576054 489709 -205866 -523081 534872 -451107 -832041 -201924 -59080 747384 507743 846785 -424169 -219564 -881740 -885180 -621065 -106374 418225 341626 274219 -454807 -352698 988620 666847 601747 -450827 799574 25742 640990 5718 300519 -77942 140068 -930540 -392828 22648 25396 -606098 -664347 219600 661199 567 759286 674146 -382548 -72361 -451753 524876 -287116 891335 -888228 -304891 -93242 -752743 203534 -537259 -411083 455789 670760 231642 562629 835709 85147 -233339 938225 378898 -867702 634010 43176 304013 5967 691252 -400565 245471 -631691 192831 -861135 742161 900795 -407428 -113756 -977859 384279 -997503 -610975 877330 -855504 -983114 102171 535381 -584093 -905511 850809 -767782 517696 248187 -563309 113423 407178 198529 -549895 21106 942906 400931 -36435 420758 943228 970352 -52828 340898 802737 -233016 860744 550865 826603 -46751 -167303 845811 -869132 752451 310407 -848277 -59320 445516 -706502 192559 -553322 900908 624459 -481460 284739 -214294 -145688 489695 425831 -235426 980787 -120932 -810162 -489036 564932 422987 -2952 -232209 228898 777413 26265 416996 -34226 -266500 -630759 -729157 269753 133873 -89066 941682 -819384 -206020 185821 949721 148439 -531193 -654731 -742121 620084 156307 -185964 -496477 -881889 -717647 279208 -990388 78289 123978 -594992 812722 761458 -947239 490847 568650 -629215 397803 -562848 286174 923631 -928986 424973 512523 201828 -158913 616406 88769 -678663 918786 216288 8263 31773 383566 -838525 66484 -462799 532374 -631988 -353161 -732021 -664351 -70535 -800561 -207242 -933941 -159361 568788 -998864 -740350 -200569 658029 -380821 -240566 -949651 -541481 -967603 734842 -365888 -875100 339184 808572 -812859 -424518 937315 68816 -430732 465744 705063 516490 -823560 683124 -779853 386256 942515 243976 60784 -155427 710329 -149440 148413 787200 709840 -157658 -183828 79262 791030 291095 74947 -785621 -719909 10435 -132739 285365 -340125 -548944 -55226 705754 -134107 -849993 -216637 427469 861167 458886 424583 -283307 994495 825884 608927 -438962 -956085 -683695 -393849 -533082 473338 440523 796210 -431392 -334615 987018 164615 98709 515560 -189603 523614 -259858 -850694 -924694 -130681 868011 636120 840618 788292 -687457 949742 300138 516554 -344782 -640804 -95284 724291 -982690 992503 173764 -817713 541490 925638 133915 -464514 -408750 62725 -134928 929496 708853 -651099 218930 649813 967526 -618806 423335 -680987 16515 642892 -271896 -409494 688193 500535 547298 -239559 384550 812363 -123562 -451427 -97459 369020 -998438 -653357 -309914 916850 -443305 -135281 750772 390666 -356215 -471562 -845171 708564 268290 -910687 260189 62996 292007 883617 -951389 602049 -949839 206197 -431118 299272 268205 -274027 425585 500682 216956 -536725 -206884 -253414 -636076 165333 188161 348224 648381 436389 -396348 -736071 -132586 -250591 983068 701236 -89203 216451 929171 371350 849066 -861575 -865719 -821768 -777275 -268506 -528910 -755548 -196725 677535 -198828 -640229 -386819 384623 120010 647185 -193295 -149996 198468 -573585 -473201 -918784 978884 541009 -454571 816793 238050 157062 -304876 616505 -249271 595603 -915983 -843217 -861897 -363601 -934555 -977348 991233 56264 412988 -7786 -709618 503549 991898 759657 103127 -163422 -204175 241361 512877 437952 131469 -999199 -341645 -839662 156552 227615 498975 -817272 -168234 631045 -222275 -87608 -995269 -711422 553773 -358744 703311 852087 -1696 116790 245121 417979 850527 707760 -767343 -44521 -470076 869516 8213 67402 -447682 -377743 -968971 -683129 118545 914876 743023 -826510 -156908 706684 -937965 -896474 -115279 94710 -399288 414514 -45079 -898782 -560443 -473065 -812978 -595539 851097 -926260 -997497 -721035 -897628 677307 -637873 446223 -381156 910657 366838 -668604 263305 -576334 -407841 775823 -958264 -492078 75008 737313 -628980 731997 -973723 286430 -960296 786176 -873811 70238 -633593 692445 200971 -374931 313156 449291 27334 509322 -261230 583188 -161990 27116 -469946 -275467 795477 -260744 -119416 893730 -91749 536140 -388651 389760 -920669 494008 -110720 -545688 335127 776895 151340 -457558 350264 -608741 -438317 622984 -396201 949686 -75453 -143817 445917 447154 -156772 120162 -531516 439521 851283 -166617 211996 648781 -435790 477847 656007 -865742 414165 -683974 304189 -531200 -78289 550409 507657 709978 -896637 -999566 -911926 -74471 150379 381912 -379021 -948663 58452 140689 150027 868266 69888 622566 717230 -888912 615939 -34795 197258 -667900 464711 -91566 -302749 104961 8841 -681534 183311 -860744 824281 -267265 742138 182381 627101 557208 495140 417688 693902 309134 398110 -91547 8121 98007 49809 -80717 185600 828382 62390 483864 -66537 -6527 608607 784860 38024 194450 588397 644858 648623 635863 -93352 997411 356670 441099 -39637 272442 -785990 -310182 -483964 -721832 608252 -273816 -163048 -838710 -369614 799819 4269 -238706 37211 362892 -224994 661722 -519218 580651 867035 279189 561844 908440 -517785 354268 568457 -23750 198872 520830 -514401 453483 778714 -988672 -371813 377210 -726484 -166502 -352522 972968 759329 788280 702077 -766036 632609 57338 -899374 -68688 624166 -138699 691048 -916143 182463 -607377 106763 961058 -679536 687975 -461994 -614230 -266417 -507509 -94789 984289 700873 -358785 -220801 321847 937563 104861 -63429 -436339 681722 655088 -629028 -11462 -107860 -998729 29987 642568 491660 -297111 175654 456501 -991414 782635 917709 473970 579624 631643 923222 -460313 -830082 808073 713298 295084 150583 127736 980262 695377 -561710 -548447 4235 -645416 327650 805681 606606 698806 529166 223366 333968 -732586 761234 -855114 -824889 539285 -153668 317704 -967493 -416697 234224 -261640 -219190 516913 21540 574264 -170587 727437 533220 -352470 882768 -217847 171088 185703 590118 -41784 -204519 880315 -894125 -694561 566536 208422 -140584 -699943 -943497 -516132 817163 -456140 -559659 688070 -980204 668897 727974 -297217 -424975 -781880 431233 -87848 -197774 964930 497937 457173 799934 753822 -483051 -558803 899149 -351076 -642081 824654 -161685 -330891 750552 619479 340412 -455983 437499 -481636 84146 -398129 258774 -528731 302744 383233 -931828 -696529 -571893 -310547 -120106 379306 -899589 58125 -742531 -492103 641327 -138032 -514079 -244427 605502 -251753 658549 278955 951703 -171208 845888 -415143 431098 -891777 851550 512181 -219907 826664 722558 -384282 -226296 298854 -141598 267849 447832 671711 510305 -579475 -18304 -407635 -506264 -943721 -505245 -45473 360692 4543 946875 305142 617498 -229231 222870 -354839 -368384 -941459 865620 988833 -965023 -477977 -821718 -359170 -85491 989896 855842 -575280 -344858 -141941 338329 211038 -454812 818785 980287 974691 386706 -237394 -795750 -360437 -365041 401929 404740 964859 -830706 165824 -458584 -875577 -967722 -765615 814473 454649 -741181 69874 890107 223249 -359101 -6901 216104 -506753 -647078 -391113 -116339 -824661 -323554 -497466 288378 274029 552764 399806 824853 23189 206065 147157 -106921 -289179 652177 475256 167822 28946 183428 -515512 913497 341959 550340 405143 639664 156449 -433567 493807 -271527 -712012 -524547 200588 820724 -581884 -164144 -487075 374640 348301 -504412 -371833 589843 -868420 -497830 3170 -299274 -37132 709732 -726150 733446 496010 427721 551823 140549 -371383 500389 664469 780167 426607 -953434 -817739 59894 832301 884495 -24758 -33650 130987 715320 3813 78689 -733566 -426611 -230198 -511276 -121791 129675 620272 549024 220776 294854 -394491 -50350 62576 675301 -257049 -577588 -558143 267300 966188 777538 616250 -417838 -73060 375357 553261 136529 -386894 -942564 810975 -462440 823710 803726 210061 580788 -31419 -794344 -936222 -159550 761408 -953451 -419326 -723465 626905 578866 -457853 -923879 -133615 -295826 -724114 -267133 -745699 -982240 -579390 -856667 -680220 -207376 572529 126081 -801918 878044 973409 703535 835529 163893 -784660 552282 -35270 -720736 -496543 659009 -955888 303894 316929 -232393 541878 -474908 -335613 151076 36044 -87381 -647664 -301055 196262 -516895 422215 972768 -672435 -232369 -748358 -397727 -880516 -867695 -142864 -789442 145956 -470376 -568863 -975680 -548759 -864469 -678275 919112 231330 446050 -150619 218951 957917 -772950 -658896 -302394 929368 476484 -670745 629215 896009 526790 381834 -992191 316824 -840040 -964023 717873 -829728 637048 911948 -347773 -91151 -226697 700971 289573 201104 345849 -408074 612501 -768458 194361 419631 710630 -81011 -829373 -181685 -988865 -81546 -935688 -88140 -707236 602886 -643443 783690 265738 414212 -832627 319837 -970705 870764 -645422 -41419 -650432 -92817 -734704 75403 208202 -899983 496075 889357 -443414 582282 288475 -843427 -790060 -934650 -721809 -348654 -565680 -511899 -87801 725430 -654025 613467 583800 712263 -832517 309969 874861 868407 656541 -244254 -349088 -102293 896181 -930593 328869 -278337 -701715 695499 997727 352896 292230 -840736 -550263 785393 346065 600840 777454 -73657 -122697 -665883 430513 -41171 -151117 -339254 -34617 -508095 279506 -451137 -228872 -276587 315962 505473 -351775 582831 -936032 -530561 -792715 464905 387280 -61217 -596105 -282223 280361 -307337 94081 275114 -44770 198484 299777 -575958 264630 -415178 -984777 -504486 748813 -860398 79928 -280455 -42799 886671 199406 391865 -966842 -828919 -29290 914624 446531 228369 900032 632232 476850 -913557 -648494 446592 418323 898319 975622 59977 764922 -196055 912999 -544007 -333683 128665 916824 -475652 -636025 -24333 -57459 -407634 -716617 126335 324624 75362 -541054 465595 355261 681054 299357 -805292 875846 -852899 878035 766001 233777 725387 134277 -784536 834005 -731124 385957 864839 699360 610294 -476678 -742196 756692 219731 -649248 -727123 615429 -710752 355269 -41902 555549 88272 -221140 665557 -479592 -635318 -652882 -735863 392392 303846 207220 -475024 -701614 -434060 -158018 -156477 357807 208949 -327073 68590 -789715 132960 614719 471441 -181909 -520417 -489000 247809 -595360 359951 321209 -7739 573525 -593212 -483450 409 -506010 237122 488822 735982 -823419 734981 -290092 540008 778615 -554758 -546818 -712737 -262443 525444 -181399 313695 851724 353912 -811237 352680 656862 961952 308399 229806 823263 81596 987477 -564582 689016 119805 824784 812231 900199 715400 158198 313285 100797 734841 -321229 -190502 -594209 -530595 -683898 647804 501894 427191 226690 353113 560447 875644 57294 240847 265324 -402537 -37082 -48140 177345 -221466 -46760 -393073 -834745 621627 485448 -26083 -687908 394843 -196627 262606 -788303 -773117 -316975 26501 -554037 -528034 924437 -246309 324995 817680 24426 -656484 484230 -70226 661273 620744 -378667 818755 -770820 776084 561862 113229 606723 -544793 120065 -998850 -639696 -946979 -129788 401532 -367333 996039 -585568 538209 564463 -36055 -176903 -924612 -824470 480571 411786 163918 357345 -285848 240031 -590259 37947 -942894 -381095 781924 585329 -564532 893614 733745 481556 557791 -539802 9159 -26937 -979258 53279 621738 868800 -896142 370378 -440491 -689589 507526 254123 80439 -760632 849628 985565 209457 901800 912638 102732 998041 -113548 100269 686777 -404165 44230 -548002 -117703 593491 -259507 -395080 -212938 -621932 -716211 -329960 645357 -76635 105373 -485490 -855441 101534 762664 -504227 375968 -181361 205932 -296194 -650437 646777 -36738 -857187 -827060 911827 -690428 -910438 526260 -452345 567609 -117623 -846296 951282 -857363 723251 847538 -141337 -314877 263060 -358481 94381 663409 -54565 -310705 -494212 -25917 523373 -549223 672644 -914664 -161183 -436764 -911641 -458205 -405883 -241697 -973766 -59093 767960 -433910 -93816 168332 -202226 -840646 891598 916276 53903 952089 -460160 -55513 203512 -206940 424706 620156 -576615 487723 -126032 -279075 -829322 -851756 -575145 934795 163142 737177 -224198 266583 -820618 -815163 816654 657834 216615 765819 -299650 -351746 123820 -442193 -359512 78691 -276467 73003 783133 -672645 593670 611468 604005 -477954 182153 74050 -128647 -653001 -967624 -687597 425159 -751995 -785684 996377 194482 -26149 829873 -465217 932751 -615104 436679 746824 264489 -660016 255395 735048 249662 985273 713323 553513 -482432 -369985 -806274 880807 -368747 -295496 892010 996948 17687 -855024 -311181 740117 -896619 405959 -197485 -646876 295055 -641682 -959627 392332 849918 642990 283897 985008 111178 -114495 -849101 189764 527058 493430 277099 398673 879208 216241 876574 628918 -738350 455785 -114948 -922334 -988982 811177 800232 -335333 -579841 94991 272636 223354 -568174 -161840 -807038 -193044 734234 713138 792187 -316301 767392 -575216 139676 275171 684323 474970 -829364 177125 182421 -535789 -466520 607096 719581 -114095 -201217 -487701 -887085 834880 397782 -891677 256199 921503 242149 652123 137338 460609 -442984 879264 -37213 116238 -731889 511441 -930581 468736 -336225 940773 496626 430758 -512177 -720732 661576 381220 70107 294061 -497932 -200528 739892 -328721 -527759 363287 -858242 -793937 186796 379190 -558704 764424 -168569 709378 -292744 433254 -716455 776833 163701 -361205 286060 -420658 -107397 314379 757501 105497 -146638 662991 -176320 -687324 54007 473877 -875559 -17209 -170534 -864018 -358428 303725 -453090 496575 350830 -700139 -414147 -394688 206586 -269998 -377887 -979584 73597 -460469 949355 508896 929890 -572612 -989968 152851 -725114 -999949 -315081 -281307 452285 -603052 972733 -600208 858316 273237 850481 -915800 -681108 -389246 757112 -561455 807246 886267 664234 -409276 -768239 358769 -959853 -502483 339150 328877 269747 -416752 851597 -39799 603582 -965185 518604 760820 123549 -952219 570751 688498 37356 -594945 378891 555418 -944903 -968226 24010 900759 578123 763303 887562 35752 -222439 -492462 824846 290335 132430 932398 166284 -268699 -728436 14043 240045 270581 -368346 168015 38416 696029 554149 655314 897095 710976 542788 128257 990552 535639 451699 480207 -836035 -64405 444759 736895 359780 176476 -536631 -293844 180272 459293 313811 -367294 -664201 -328650 923190 746370 -988542 273088 -769049 196609 -855792 710253 117773 851753 -770732 -575490 23813 935351 -406030 323914 -322210 461755 549509 848062 322653 381596 977436 -85161 921082 -768367 -9544 138282 13537 666281 -291632 -748195 80370 448836 -645299 511403 618049 844695 803854 78948 199319 -681556 285286 287210 -388497 -920353 559001 -500555 774522 895971 -670494 -632752 -578788 -491333 377456 -997286 73580 532673 -451867 585606 453816 697251 -517163 -119141 2431 324705 -846771 -325387 831349 240080 -189111 739458 -252798 -986726 88509 -773562 -835645 -494917 528141 -85929 994056 655237 -459883 -181406 -453804 -695778 87970 -469852 378464 330621 672887 655857 322072 662384 69065 628529 -422115 -891879 595906 48222 636609 332268 198658 -65528 564367 -706125 -868455 -525103 -604608 46858 -452465 -693135 53830 -406429 104797 -519630 1349 -129533 327793 -267403 82325 -893052 -924498 250796 516802 742225 215017 -547874 -515828 -645075 -466579 95911 -120473 -525524 502520 -365899 -851588 761655 -496709 -490933 64806 -769139 550622 78785 -793994 550589 -456710 968963 -825680 -28499 -22371 -332658 319051 -191594 772170 -394 -467211 455429 -993162 647138 -648435 381147 478349 328590 -997849 939982 -18710 790089 -763253 -803737 -401950 270709 401974 -820734 -576326 -805623 458967 -488623 328236 -502894 -307372 -417575 -645401 -688339 -341053 625523 -559092 -679537 -989711 175180 967089 687230 -593314 -933658 765026 -822827 -309697 -209004 -120677 -78332 -123909 -931966 -204337 -54643 -91089 356395 969060 -912632 450218 -557343 979380 164768 71025 274633 -435186 -920684 912188 570588 -709453 -932041 927734 936551 -527143 126065 -429247 370059 -868564 -781893 513137 -957378 -188088 -535769 418572 254920 232256 23893 -119471 626247 -894182 -503169 -746323 71340 96465 -233362 -772025 -656964 -816430 365699 616310 92303 -840961 -823377 925381 -887276 -727889 920955 -253322 622732 -829909 591361 -810756 -759286 183347 195184 -60289 -772743 -712329 433677 -406564 805654 927262 49197 346914 527986 39363 -855493 -547177 199154 800627 -157256 -287439 170190 -130128 308406 -727395 -293995 -581775 -407204 -402501 -601433 -639200 131558 -130272 207674 641691 775330 -110061 22870 -385613 440179 404112 631513 545072 708945 931017 375668 -301238 -456120 -594145 977963 991281 -577803 640173 962009 551943 -151284 -423106 -652247 208353 131669 58834 -648289 -671158 11433 949405 489357 107584 -825222 -847864 661278 784948 421577 -21586 920655 376334 -282834 774496 777712 -598233 -709805 -172766 443560 636237 -773127 664107 -454418 -487613 877553 -441496 -636015 -496834 -683356 51962 -623823 -704151 -934387 353972 -931901 163554 959929 -405218 -819695 -224453 -614834 -810763 -590024 692602 -92671 -630615 -379096 6297 436254 -815395 538280 -12922 -765948 190826 13135 7204 944166 -593188 -454004 -432951 -604021 287091 -132066 -694850 -856881 -38108 -895587 -462398 -255584 -350058 115824 384135 -450750 -104923 850772 234675 102412 -97693 -320676 -644128 791144 250897 608107 506397 -208042 -96598 -364869 376299 739306 809305 -522022 -288448 665162 361726 626599 -548729 -663247 473389 -226726 -413153 836462 -555729 956537 -671272 80998 776191 -987292 -984071 -573170 156238 712650 791996 149489 -379137 497073 154832 394288 499244 667634 6742 -187779 -528225 -466885 750181 -725857 793434 15371 -320762 -664334 -749424 -281158 -477127 107876 -622935 820206 632686 -543112 76354 679847 227980 314311 -682198 -21452 449134 803962 -350618 -739781 104033 -159919 -756690 24629 914727 -724321 -434705 -995345 -489097 -157876 663367 -748021 374523 683474 -780917 116093 637264 -809408 -715964 871822 854154 942394 606894 -218275 -533843 212983 -830024 -796071 927029 549186 -777849 839880 638351 -344199 124018 187587 679965 515089 504711 -316105 708918 260880 972677 441445 -968668 811153 -193440 158307 -309211 -625468 -79039 -29030 -339990 141164 -130173 717126 -401637 -959777 932151 -804359 778193 -514807 821152 291096 671258 415081 435128 -122148 -357639 126866 -957015 -844974 -213149 -592213 802517 -358437 195011 713200 -319538 729517 233207 291631 -941985 -135471 350160 867788 -971007 -649949 703510 633406 645479 -192300 667906 -884337 -569613 -251157 679747 -421152 554302 -681280 865273 369250 -212332 82176 -831043 -792610 961397 699180 -574697 693422 170134 506650 -749306 71874 -614562 862962 238972 984092 -57111 821042 -252193 713300 -827128 203435 923273 -233963 855615 42754 -389944 44446 -450106 -26704 914015 -743231 -217335 918530 265092 438760 690343 -909799 -539808 -802805 557687 -528022 358546 -492869 579070 938560 495276 -211685 -740998 576053 744628 -591775 362843 -21315 434981 -543655 625988 -692196 -318997 981859 -233201 -258838 851947 -985104 86342 619158 -434952 866569 605227 -305824 -558625 688200 -151247 -570402 -71716 727388 -510976 692728 724386 -374135 -938764 -600852 111063 311846 -630753 264010 -535402 93982 645571 599033 387948 -744337 498777 -299856 986203 14638 -740979 88062 445914 -730111 238015 -754749 524882 -31709 841860 394549 -101085 782692 16547 -385828 -421219 -655833 62616 -940011 442376 -836766 -24940 753555 710172 -690271 -7301 -173991 -599415 101379 -167452 -24766 703857 223291 424605 -170503 -668055 -459504 -151899 430337 -372997 952030 -908240 494639 900135 -131437 593703 205995 -594467 -195021 281509 535282 155653 105173 -309382 414039 433272 -439901 989484 109309 181508 608990 -872591 95070 246508 429911 -213065 780232 -301467 588535 -708836 692571 -288870 441272 -668554 -287860 580008 -739542 -976564 506021 406307 -533521 721883 -630718 -412016 651327 -57582 -703914 -409879 316005 587158 -739804 756892 272192 470079 -298938 -998772 -139965 -755559 -395606 -288242 305781 793828 427919 337005 383346 -818795 334732 -366233 572008 61523 -884342 379054 837915 627578 378822 -650904 -830111 15387 141008 475055 161062 718586 657422 458257 -851734 -878450 420153 -466671 -439106 808325 -630177 -702171 -754101 -271810 854111 -240970 96459 -691507 -106128 -356061 -823027 -554629 -800101 783550 -622603 -546621 -572100 -449331 690938 -405803 868357 -54006 82599 851351 -113157 -331740 -494566 -540513 -11913 357052 -692856 -106566 351399 364649 -601033 869993 625290 -364748 -570366 -924578 -966281 -694244 -860199 254468 167447 708755 979519 -942220 -793754 900735 -224694 -101759 608694 104635 -753882 -983379 294444 976660 -566254 843185 -160831 586828 -337567 929017 -350270 613018 -488709 -506971 733777 605351 -975142 -785015 929250 459922 -456691 -548306 925118 -643730 909752 -169905 -680317 -361921 -481390 -965795 732450 -158335 380773 132860 80736 -848607 619537 -964348 -225322 -939391 303114 -928256 -136591 274552 -136106 405810 26354 327376 989328 -685299 191855 -100026 324840 600122 557904 265870 -388192 112404 908755 470732 739856 -102229 337417 -581348 520995 682053 -281129 847755 -39848 -54696 -643978 343707 83778 816401 318451 -822844 494088 689489 -246481 -977043 674022 140330 836576 819191 952490 986342 554510 639155 -197960 326785 -646121 -813338 243718 497322 -431444 -208180 -956640 -642746 -557871 866450 691110 -923027 515553 -275109 746313 -163989 773384 -672964 68178 -912960 344007 542784 -522853 -786143 700276 43877 945555 -473995 -450889 -209507 149566 782552 -171634 977486 558259 -464101 -701751 -744494 -83171 447809 498191 -460937 -679493 306308 265560 -972288 530655 76239 877936 359458 656243 970561 982779 -666103 491503 -731728 -234773 -392623 -260636 -203356 -809717 921484 -338316 192728 -320136 -45118 -929960 -719940 -844894 442221 -707495 -902410 571216 -9991 -76073 -603684 956441 122826 -272187 919163 939756 538806 731947 -982508 65801 -945658 -142942 -559719 351878 -245895 -470564 554036 370379 -587967 782106 383041 81685 470404 81715 691023 -54025 -320931 848404 -662237 974420 550873 558650 -228171 -43033 -973574 676026 892337 26683 -565194 558010 440055 -672845 -139783 375669 946460 57219 582943 -892357 -366106 287157 656379 194414 -31788 414246 893908 -827514 -190061 -118650 -143262 702862 344970 -415397 22357 943781 -287792 875775 -649010 -722946 -654928 446365 -462748 640864 -117076 937400 -74079 252839 -916617 -671196 498178 636737 -306311 -39925 -63877 633266 -644145 -214678 -164880 95888 -434743 59025 945853 -785912 150378 -510426 -973009 -88873 285803 950562 854536 160081 579513 -475181 30591 -982178 750962 48729 -785090 224888 649580 -236375 -884893 -898769 569134 750732 292991 815013 935284 -100959 -336102 722066 -292816 -408745 259117 -405183 123268 598900 365478 728976 62920 662801 -752153 -740364 -120566 -364772 -369976 162547 -503799 -361004 -454895 79273 876090 -317872 -871040 -979644 -983997 -386951 -766007 -623993 757635 -718709 764561 -904502 -286713 59416 -232846 428665 69398 -32379 693114 261905 -47961 992011 932396 655782 -194843 -187337 -611075 563167 39858 667755 -570920 -996872 819617 -933413 187803 862272 513530 -124144 -39272 -319975 -464070 -72855 -525803 569978 -858863 -776811 618828 993904 -834590 -269286 519660 -127464 457926 95953 844438 832167 -228471 430311 186336 275299 284844 -534563 684757 976551 -190495 12041 -562317 -726685 141202 558611 78508 -734823 -678693 428025 726246 -326431 -888181 49292 592124 165094 -332121 685041 758586 40167 714471 -980319 -774427 -131145 -17609 974057 -764496 45246 -73033 -168342 -691640 -907659 578747 49946 10313 -921874 -330804 891842 465222 -279351 -947803 713470 50501 -498112 -300745 -26305 901441 929564 786213 -968884 -371290 676542 677321 -111811 11993 -74217 -471123 -633729 866350 -460624 -356333 -161325 -816657 941347 714862 -15665 600923 181279 -761370 -264869 -950107 -608151 361688 -432459 638577 357590 -168108 352366 -449829 129105 227869 -208790 625392 388059 127788 328420 638002 -593274 -770515 -907160 455960 -106759 581633 -906537 -985076 -350864 885306 -944281 -724373 -141767 -700126 769824 194057 -681161 315317 792671 602154 78050 -707294 813911 -247286 976454 -797746 907660 -581674 119296 923217 -440234 -702031 246212 433526 334308 719536 740442 -323521 -430026 137438 -644324 517728 -91742 278840 271737 219455 371920 -46158 -571019 546170 816445 518193 158631 -473503 521660 -487537 -71879 191352 -630032 -238950 -716052 328566 -467116 -541035 749713 -847799 285619 -965835 958353 -150513 -899408 -969307 637415 504990 -57664 -323325 471840 -392322 739115 -887199 -528670 283625 -9586 531141 760418 90834 -928548 -538071 647660 179163 -781224 -611205 -948001 590429 81821 -942818 -890066 992996 -581738 -593945 213344 69041 48518 -680030 -365679 274742 -132351 -286453 363119 638365 -43535 -338476 -434114 996930 582291 -458331 -297515 364980 -471689 186392 -473954 840376 -396541 -592327 -228327 -706491 509809 301452 -11174 192521 927180 -78713 -457337 -325533 -335753 -289517 -560805 461671 -915418 455567 -811739 729182 -229149 92622 494538 -309949 521610 -662252 465727 -93497 -122674 609308 -223985 -946 499122 392981 -288805 8175 683664 62496 804565 456567 992917 360660 710980 -849433 310979 -397894 -33404 718834 270062 597970 950147 730240 -732736 527756 668228 123182 399797 852815 -839840 160203 667167 734070 46720 -993827 702627 -516402 702436 610074 132026 872857 378975 -301969 -898638 552078 722777 -97796 -502614 -590889 -14388 -511722 857241 -760303 891463 284612 -389304 -737073 -647570 -441534 404563 165784 -376840 683649 268204 -483099 -190928 -379739 414488 447524 722676 862214 561840 443319 453945 -668241 -857887 759925 -948219 606818 -446099 -985048 -331021 648467 -833432 -149490 625843 340712 -531909 743512 990856 -694721 -872667 177326 -68024 630696 -930764 961193 -545953 -385690 624208 649047 345548 382067 -563791 433595 -472414 77945 924772 619466 960648 669274 -203445 899439 -83142 899625 762266 -470648 -22138 410542 746202 -861594 525264 720102 239465 773713 -883313 300672 -559368 248578 710733 99425 -434932 470823 -935253 -743647 720254 488931 -367270 900620 15227 136908 -44125 316195 781188 429675 578272 -687080 481135 -770369 368513 -684587 -211740 729146 -116984 -822155 365153 -984510 29069 138442 -3401 -584783 -353605 -794923 1162 953429 -287919 553425 -348331 625521 -343263 454441 223076 -892613 849301 -596739 82008 52700 422309 -829535 -501849 533875 -926750 825501 632089 266514 845935 133294 -307892 563519 -300798 410564 656689 -357259 -202520 235011 -190708 155808 -735106 843586 388216 779556 694072 -103922 -336671 86231 -434530 124328 -519672 -348030 -21814 -522109 490242 -153627 545771 -401721 -477382 -676944 -691387 830289 778986 285706 204335 45488 453158 967310 -219628 -714071 302673 -492215 -895886 -772044 -57818 610749 -400674 -279683 -370767 -65823 -858370 175205 808531 -325474 -275955 -740866 -851263 -635692 -745765 -723182 272261 809427 536523 530972 -895492 486370 -392749 -657459 -887082 54204 -934017 -756471 -510822 744590 207086 -272280 795039 -362758 663507 -657995 493972 -342633 -882954 266098 622457 -512529 90800 -123694 -398557 -508032 -89485 -932290 -357700 298171 649663 995537 -30911 -93688 -432850 746588 -331774 -576832 -212887 364386 260005 -478543 -627151 -232291 -397404 -30435 -131625 997751 -740150 309180 430660 -845551 -52806 86965 -603278 287808 -427543 70057 -984463 -629 -911330 -976343 946275 -804817 785913 558907 -242432 524187 -186775 -227751 -359917 -400268 688564 -135439 62331 -405486 911860 -648730 -786005 36866 332820 444941 -861910 230658 -821289 549169 39956 -435193 -326831 -657008 990231 -463430 -430740 783836 -420873 730230 437348 -913349 354058 -138036 612939 -669753 -660420 -502912 -10234 720142 980237 632970 -363185 23955 -445042 954133 940593 -558261 -465176 252163 51087 -646110 887893 923879 -630499 -430476 917412 838794 183524 -252396 -219079 698983 627523 -366008 837515 350254 -45847 -913846 -225371 651205 -184996 823369 -252635 838722 -64779 825574 342208 938995 -478111 -243401 -3780 27478 636578 609992 -177675 -465503 -952564 -973163 636120 -985669 81992 552977 28139 959937 398677 -963934 -616509 -664446 742018 -731229 -180212 -615805 -747915 538592 744709 -588804 917671 354206 364801 678873 -728347 733840 916072 -911430 476624 539107 -63948 256755 398302 -669773 -512652 -326515 429656 -696684 -995636 226116 -770470 -562678 -527117 440967 830550 867089 -988493 839930 435984 699285 -17683 789623 -807261 -134149 -602606 -894967 177787 -780265 669739 -272401 -32806 508339 819922 518303 -191916 -407025 -398921 -427967 377042 185819 -879460 515888 -354030 -519745 -817063 -987012 801189 -373676 -550183 -950421 421744 186152 -515301 -19213 -678101 -299587 -29134 646721 -81179 -23286 -607163 -490698 326015 -453383 83088 986597 -966356 979560 -488991 480150 -685448 -212568 -292324 575045 192190 -788991 92855 900132 -844625 953516 638398 -810219 -815534 -749225 -705327 -350671 -377217 -755035 52513 -990268 642531 -214485 -506505 -983218 141695 631796 -810707 -427133 104488 701566 187186 797132 -58103 262587 -888822 131012 844956 -404207 570828 -936388 601653 626650 -613725 -450120 -319112 -644252 -272306 478319 -535843 773874 304287 365135 -583245 281401 -507392 -283529 730266 825572 -899735 395451 -931576 -207599 -193173 747939 -92347 38354 112936 478700 -142482 647981 -385831 -553722 608758 -139876 713543 -984428 144288 -21874 535634 -769297 680071 -649500 304237 -64860 840087 -562187 -554208 -33935 680337 -795894 87044 -568884 245898 -503582 -852661 924508 -219540 -861905 -908874 -879875 -178700 -924393 74652 -957887 725298 915509 -730646 -381974 -694003 998549 1181 556785 573756 -459845 972490 116225 -343346 -851811 99351 -444291 -724829 796325 595007 -976394 942960 -829264 935058 969910 -918209 21649 -397838 993720 374892 892046 756951 -107731 161834 490850 750028 759288 -567940 217786 -91024 -489549 -889668 438968 -498186 646953 788760 -646797 -880347 519385 554256 903797 -846631 -883079 -101895 -264005 -667264 -167439 863869 -898376 -717538 -74788 658840 838099 254665 892426 499740 814949 997422 277889 -811729 807484 -876406 385527 -279864 386842 -802383 -625319 -761291 -246346 -615925 712775 575384 6330 563986 -137834 675557 582083 -609578 766285 357222 448613 -344327 853033 311735 -556507 -176717 407449 -857782 585852 64335 -522430 -901147 -980773 589611 268668 368287 897953 -456388 136275 -845722 741030 -924664 555143 -781828 -12620 417707 -636788 -146059 629641 -729133 -924021 679610 475223 -932797 -171681 -300406 899908 121939 -957927 896116 356074 308975 487804 -297506 250071 -344812 -222590 325249 86798 -863786 713557 -204054 -209276 488924 -515881 -41477 777636 65506 -130533 673767 -796980 -41417 -17302 737850 -391474 331709 -726850 -731697 -521104 -142997 644810 230104 -950932 944078 161520 -673190 268016 -960509 -550711 -251218 -725089 -380993 -831198 -495871 -705777 -192440 -48263 -840363 776905 -545287 -773372 -220802 -420660 -252606 565930 -59355 -128118 -139867 -663033 -907064 179433 -21445 562156 -339912 635460 586028 788061 866970 502887 57914 450962 -348825 769430 -87880 -650633 -395156 726919 -124149 -669908 588362 -309533 -645585 167685 796023 792010 -734667 563083 -547013 16076 885181 859897 -347852 756720 -548863 933568 880211 104240 738506 -423164 457949 -826501 11513 -778340 190186 -140878 -49921 768406 471273 222124 392933 362160 382491 -372813 -288059 -43552 208531 -140028 -968370 729934 134461 -193709 -116667 -266796 955475 369604 642943 138373 -819095 -475661 -498457 493475 863843 -741140 -526082 702631 345337 916660 -252586 -177602 -894278 -519361 170646 612678 -240250 -965896 -412678 -833964 -615661 525628 30800 644017 -300823 26079 -494597 829785 -485658 613413 -932365 701307 321851 204490 862404 747388 576108 -989445 -93941 -859532 630868 -961829 -372100 -331985 -118625 959487 -899233 115629 -658482 -947086 862350 -165214 774966 -675663 200184 962807 490369 440624 227873 40903 -370772 712532 900768 -641821 -697465 -237193 953887 304206 100665 -239897 139743 -39998 -6471 981607 89650 -941783 124246 35756 60670 726693 378288 937953 597057 179337 297148 -161372 815240 -219811 480324 -264826 -716554 -18722 971493 323855 -667709 84603 -441073 -426440 -753094 406105 -427511 -658960 -364102 -817583 591082 -415080 841782 -817555 141985 -767994 -992331 897902 -766738 -267387 771539 78153 336870 989139 -186690 -439004 -20493 -1374 857658 702046 681681 544664 988574 -125435 672403 -552496 357844 -755874 304796 -816810 841053 425185 -465882 -811986 546250 211770 969663 -398386 429892 34121 -261178 174879 154885 -26718 134643 132992 437084 173709 734796 -51005 -74962 948999 365617 -644434 -809360 994624 111697 824444 -209619 -455908 -51022 -494630 -365818 -581454 -892499 -629398 -927955 -213552 -695824 -74685 350185 587380 -98309 -368146 919830 -289580 527267 289130 591138 17623 -136047 -648534 -845296 806042 971204 -568174 48505 82285 585355 -775810 -322682 111699 -116212 -553542 396279 -121723 163648 148875 757408 175855 -175884 -677979 -452378 187953 -994870 -900302 -99002 -493792 755254 941778 -641714 -555197 273793 956821 -413278 920662 -121142 852355 -989703 -722998 369408 21012 -285026 -716477 -304919 -934600 846447 -207207 -914274 -831919 -397599 503896 -515444 572468 -278662 -646592 -296716 -603604 980181 -760891 -311828 917238 901282 694671 -917923 853958 -626140 -688772 163587 776001 542513 -591079 496112 -683392 36149 -392915 728841 -466156 -667089 263214 -855801 186236 461618 -476470 996855 955441 199525 -642465 -753350 -190949 -749820 -390653 500998 -591208 237405 -269955 -222492 -562820 -574892 789066 -470480 765324 -197664 810137 401435 259842 628107 291792 -879956 -929396 -425226 -107387 304187 -926003 753234 616837 799733 -973734 423144 750672 191067 -393537 592786 -53734 -96573 -208137 -503360 -853172 895957 504439 573428 -951166 535311 44708 -969146 150923 -915134 337752 -409119 -696724 -592621 880098 211204 -283428 -520325 -119677 -959102 -528695 120903 -63374 -795966 872146 -147432 -956968 68031 -758965 -736925 -740268 -238199 715197 475251 -902536 -563133 -647325 -565789 78410 -356573 -494803 597028 -686140 493686 -407231 16765 -786091 670361 79989 -815099 -40482 -384384 309079 -375509 110774 466739 755877 561583 2214 -343988 564821 -452185 929645 -804358 -616434 567675 981438 459137 -797395 526697 381757 331960 26817 -62591 675205 -178166 -583152 36010 -821851 -183179 -108656 366620 -704993 684558 -924178 21859 -816025 -976901 -582518 -365854 -778006 93047 -800264 -391090 -263292 782674 729473 -661841 -900215 938479 -397407 -257694 517309 -197180 -501241 509210 -203940 919133 -47849 -916262 897299 886105 -410133 -493699 -177020 55147 928206 -248274 -612154 605019 -592704 -148496 -254237 -382590 151413 447000 925273 783954 -556843 -771762 766873 962123 312829 -69361 -679797 973319 882237 -298834 552711 369199 -770152 473166 -329890 677252 600392 -932887 -764081 581976 811831 332749 390418 282513 355591 238746 602449 740012 476554 -795707 208938 -139720 -865077 -113512 -815697 -106153 337283 795823 934885 582593 411045 -632707 28488 -324287 426579 113861 -378938 716726 976870 -18655 -980801 -156909 -567446 -378241 681484 -278049 456223 -808162 933749 -108234 -561031 750358 119097 272710 -988639 205261 215561 -211885 -596621 -878077 520205 -517581 820990 121799 325086 873170 -492026 802687 -209269 -389072 78597 777700 -425707 565982 -264026 -637180 -685582 -264827 -435128 252222 -428019 -125473 62594 583881 111172 -510661 391833 -683218 254953 -282243 547851 645833 -652221 735644 185992 142412 591370 47139 -316557 -776260 529005 820784 -106011 -160653 353807 619640 620587 -488932 844550 312257 -26301 -347975 -242853 635623 -515869 -974688 -603250 996695 -33422 146170 -350449 286359 -501875 217155 932933 935868 -438397 -87731 638090 -960526 984153 -342467 941997 -854664 -119353 469516 -658833 375074 806585 -705785 874375 232277 -527153 -969008 419871 944142 530910 -393893 976468 488283 -170515 374769 601017 341344 -774600 -525520 965333 -886828 861872 -1655 -193248 -195327 844921 529985 -911350 111048 252394 535025 -43787 -265958 -516591 -914554 -364490 -805632 -161875 686785 -847337 -961644 -787534 -836936 127448 -549370 445384 603987 -609111 162584 -702772 -699823 509490 -397022 -792114 625600 -26357 508303 -801391 896136 366020 66142 175886 -853535 407775 -608734 -886926 403416 505041 235778 -591205 -97330 -81019 -120006 -611041 678521 -51367 -582632 -124603 547937 511774 -853376 910218 -634396 -777700 -48280 124445 4531 254860 813916 803811 632786 767516 729724 -69516 879644 341103 -784263 819484 -829507 230938 830236 -39333 -732746 893224 -743489 -835739 -752547 -348393 227537 326179 517082 52568 -652074 -142672 520363 135507 302181 -619939 941985 428385 952617 175278 602336 -244271 966369 875483 554211 -453020 -454304 -968113 548854 -67888 338701 -457940 63802 231488 96867 -954043 110372 753362 996722 -108382 774654 374808 -193444 -890240 628453 -704744 102490 433999 -384310 -33204 555189 424114 -834831 -999645 -53939 -967933 295157 -362114 381205 -445620 -633535 323763 136597 219726 364568 -182770 413926 621566 -379505 -177973 -403270 -479869 -627058 -108899 -775598 202298 154194 -623190 -471803 214706 574318 615308 45376 -385744 -881851 287698 307968 -433108 -852462 -886403 253146 -23854 203616 332164 -706060 -216190 227346 -127920 -506871 624080 -432548 600001 -180631 531077 349768 737575 285046 364316 -813005 651721 318376 -945722 -197043 -477214 894090 664167 694557 -712545 -228805 -789866 -247302 619426 -805650 519329 -210030 865154 -424598 493703 -275609 279496 765451 350076 206157 -410124 860223 -385304 -49938 -738698 -535030 -902168 383815 -139210 357634 -409781 10152 823692 -540460 -169577 592951 -570552 -799683 677634 672109 -861268 -489710 871417 -679528 -860051 -272712 -53091 -119208 -771658 -774612 823488 -706526 923300 478333 897644 146111 180299 -35891 -625955 -649522 759215 -873132 -70782 -495298 -689588 -754595 322432 -920619 739855 -460090 375855 514348 -392229 -930044 705435 -991567 -128251 -325859 693764 -165725 569304 -565075 -626338 -460903 713618 578274 779218 -362372 -998427 -257409 -755909 -997880 796790 834396 -807638 -972081 -657183 609893 364003 -856650 390324 -378217 -463011 99062 526319 600838 257990 372509 -144245 326106 40828 318986 524016 -451508 700821 -238476 -874755 -48082 -613927 40420 508676 549473 -579005 -731722 -754869 -846244 -579197 273948 -122868 -717908 648191 661659 857845 -511250 374861 -448756 990505 -28073 -863430 -796004 163646 -715987 698310 148940 975933 62539 392486 -780430 337061 -979807 -816959 -236746 983144 -11599 -302285 642071 -413204 260500 -649650 307811 851211 -605197 -601196 787650 -911340 939917 347069 174124 -467128 -478536 -614857 -880146 -118434 -316584 -187103 414762 437631 -253846 -752816 -944557 447946 509436 -317878 454709 819282 -384207 -696371 958699 -615653 -655422 989385 -918170 -487776 677112 -141982 -634643 -665648 210740 -590737 350872 -975860 -816025 320254 202324 -467925 -809318 320206 -327710 177911 837607 495955 -119464 -72275 938878 155445 974366 -86656 -382815 -259247 -805134 -461545 905256 -250058 -662683 -169206 -480003 282409 -292005 508393 -608735 953507 577423 222262 -345818 760398 -255347 459494 359475 -534773 -504266 -774301 -152188 -804497 -806464 617101 -965145 -110399 778163 917812 934335 -245123 862061 353440 66949 931412 -875106 828682 -896574 -475094 -274867 -879456 491542 -708073 -406575 321668 542900 -236057 54489 -846386 -336540 -140134 -108187 657157 949504 642404 -361397 953130 -814473 91182 791219 -78418 43725 -377453 744346 279158 -703847 11364 -879661 443742 367493 -59612 246401 309684 -205742 -441587 345631 -501576 671954 -366967 523384 991523 -634645 650810 692911 -789731 977307 -655757 390713 776516 248303 -113092 371166 -390100 112522 24018 804027 -380070 40996 932644 -625725 -142392 459400 90840 -335047 167525 -883179 -444 -942664 -794863 -151234 -24843 -541013 495781 -544757 806443 -254123 252137 38421 -627877 319434 848028 320397 417836 184948 -153744 -608202 817786 -400240 -723573 477031 463830 886190 881031 -131574 880260 486708 -232589 967328 -283524 449884 -382128 538682 834282 -361807 977941 -964095 -526546 850326 778923 -708817 -799140 890687 684657 419091 -447555 -86090 -716871 -885742 618572 -873385 843977 -107487 904250 -649771 -820772 -32821 903402 -796877 -606306 614065 -945930 -802613 -68940 549125 -247640 -49462 -814031 -291826 -928894 529330 124962 326440 -65610 297815 788995 -936383 -502609 384867 -248761 -858276 -166009 -89518 -293163 815506 825870 -426762 79365 -562420 482377 545524 250791 -852982 -628368 344902 677245 669152 -710289 -568905 78907 91251 -413849 -417431 704526 -53952 -985302 682962 -772845 722133 539202 -880709 226779 -936618 853355 -53568 -765075 341626 626324 23891 -818876 -249460 695521 714425 299341 -198294 690348 -207989 -822037 316937 279296 162103 273651 400623 855965 922364 208432 646455 -679689 -84239 501727 -217199 -791753 653054 249524 966464 -239432 -206878 -929325 -968294 -798709 701740 69848 -993909 -618637 539457 969168 -815470 369513 -932644 -485058 670786 -169446 -305015 -754409 -617406 834532 -8150 -916282 -836018 -190371 -246925 420649 -446156 983757 733037 762898 -108968 -538706 -587146 518471 239537 333747 366399 377986 966089 -58050 122829 577393 981825 721256 -220423 976951 -883894 645373 177520 -581015 576429 6653 670643 922898 -779452 70173 -935528 -804432 -285569 -829372 218823 -402379 215264 -444146 -443074 511751 -55937 -756916 -757170 -309120 246919 666626 810523 -60817 -200009 846696 -477152 162069 249314 -875799 870185 170920 -787985 -288345 950999 463956 101593 834933 766752 -849227 -718160 -944548 242636 -561058 -697065 -791913 -230407 -386987 -209980 -320489 -425704 -875372 -196860 182911 -4243 -661110 907316 -942039 163987 391832 4936 -932833 -112010 -201451 -978744 143395 745303 815818 -278322 -533977 -204980 272502 935177 -671530 -12227 150347 -857027 -47223 -874137 13936 112833 829651 458589 748157 316672 -928906 -782846 13698 -638984 747115 973457 -510208 -955074 809182 749590 97006 623352 -518737 -245134 941878 624481 630899 -384806 917813 -824631 83568 619224 642495 873747 -947931 -735671 -13928 -90187 734656 -766627 -289668 -548933 184102 158875 -75752 622020 -388370 141786 -997106 -987133 -915098 -364471 -861963 69952 -306291 117480 209239 -726316 -50153 514956 -767183 423345 -214419 996575 455159 873431 7978 776414 495629 32736 32030 -745383 -145329 -628106 -414129 134135 725770 -895913 -374541 939439 -438015 763352 -963465 -1073 684009 78558 378236 -432775 -676883 438375 188629 283938 -618069 -463489 495626 833937 630068 83787 -175528 -342810 -669424 -422782 -880594 -41712 489912 -191761 453041 761557 153498 460785 518841 -766769 -93287 5499 -568494 -237847 581258 250004 19644 307430 -316615 356824 836460 -466470 -455967 579317 387593 732719 899639 -694993 487151 690721 -317472 554972 859695 925762 -249482 -914456 -957811 -387464 -555384 -926893 -316160 68218 667927 -955218 895670 152918 883097 -54750 215438 -509714 -295687 -750999 724636 -753930 -247531 925522 -379096 374263 14655 896961 741807 -677040 -885955 836141 -964127 -697936 269002 482081 239009 145821 -956654 918331 -858359 -106896 -865607 139440 905443 -131882 -80555 863430 -774991 28113 -697873 -163239 891557 483765 284422 381398 -888791 392747 -226931 -147517 639577 887090 751208 174261 867332 377625 339698 614232 365616 -198266 -71302 377451 542482 -87182 -579391 -372286 -429671 135466 678142 -507326 678629 880463 923866 631016 586568 552663 -503051 62530 -80308 244107 -881697 920692 635308 603655 222111 439477 362457 170301 -855760 -981553 533111 362737 319487 -895965 -125219 92478 -959250 -621406 465049 844560 5460 -144171 -746262 734249 -96133 -129962 -860988 31389 -689248 389845 -488881 755157 -377097 479764 714600 -452337 943780 -323733 191519 -513060 460611 180037 580023 -923487 -903583 -488159 563370 -588394 367489 54034 -75486 -776886 987544 764735 129792 774430 754705 64740 -783655 320325 -175287 -168497 -795148 -359989 263060 -172060 139598 -609525 704183 -503399 686614 -109386 -304148 -557190 -91599 -405549 867553 -712793 629431 351674 431416 -636847 941556 258968 372361 176705 -15768 -570258 -447524 -321199 246216 -96239 -298704 -867856 -243334 -758100 803958 859810 219677 -985543 178582 -87810 776191 577420 369769 -835025 549412 -770231 706238 -996236 -825914 -173336 -394795 95008 367440 339768 -495769 -871014 189153 143321 293404 -518691 -812977 632897 621331 759929 -772318 -434120 287326 -966512 409621 58204 -586877 276827 435864 -340451 -45060 -957149 -418607 -75198 671416 187976 734870 92642 -596968 -299459 -481292 453356 680306 771594 -479700 -656096 570001 -580408 -664656 766611 956340 -864215 17194 -819409 -103541 341870 -46730 -661455 -625987 -848658 401443 -572503 421988 -790762 -866186 669054 127375 -328349 736615 129127 -60609 -900118 472098 -688909 -562453 498257 -941177 507394 -621572 520915 -543062 -360247 645329 -657472 -264492 -490798 964029 210298 112768 366969 140164 -434183 -994977 157297 759906 -574008 350549 -304195 907651 690310 876794 352055 277644 194790 769561 -390131 396817 -57425 -710476 -261185 -205156 474429 -635266 220194 543405 -489858 -378017 -555936 997044 889846 648308 443893 288536 146619 -923251 848436 972084 18554 -802771 -230848 634709 42992 580237 -226285 -824258 -709262 713242 286458 513188 -276251 35314 481303 557233 598342 -950037 -284322 -184955 364964 963212 150169 906161 -419551 563857 -984732 221754 149237 756075 -837710 207388 523371 916030 798662 -956220 -743839 417250 584634 -139115 162380 -314781 -253189 407524 249906 -378879 -479925 -741892 549039 841905 672062 -393701 426225 965785 -963779 587634 176699 -671337 897927 356905 -283546 647739 -61525 534745 -766885 -236471 64783 -402544 968986 -801991 -493844 218193 -175818 180278 -457649 -350446 -150697 -421086 -58214 442812 -613450 989968 846209 -402002 743973 756424 -732787 693945 -23163 172103 -171236 707365 361933 -948932 -645281 844844 -282998 625421 -490149 289146 544090 -474416 -463895 -41549 -498321 -485038 -470090 761836 737426 491796 207940 -361679 -716387 -951096 398695 -96514 -908288 -523816 -522680 -686010 -640963 727264 559077 497519 421101 960047 283407 -535213 558649 -467126 188907 515905 911584 210153 -895118 -676742 373176 -233992 969969 797749 -790235 -690153 -496503 -675557 816676 -182758 988080 945355 617795 993546 -652114 874839 -378459 92450 -883295 -484666 956803 350291 320378 -714736 -996442 -79296 -21250 336677 -758545 -177981 661189 -558490 -16049 540902 268478 312618 -292785 -834709 548138 -840774 383881 751429 -450532 869718 -322387 -226660 -294272 -760018 593405 126157 -197872 694249 788049 183015 530656 342434 -364653 -503632 290900 857574 431044 -570466 -782683 845751 803318 334430 944095 908940 525264 -635312 494054 -443057 528910 457353 708716 -482722 837630 -672432 72316 -679926 -136189 -458590 803059 -177765 -989546 208430 932098 -440247 -9536 -174247 612909 104773 166689 -364230 963791 857518 958444 270495 853652 818332 -120599 392839 -230019 175641 -800910 682406 -49953 -576605 776950 961125 983524 945835 -414471 98399 710921 -134503 -364270 -95899 266014 -768442 168939 776187 130890 -233728 571205 -941736 880132 -699638 820338 585706 -451429 -323943 356056 -378161 77231 -312232 -287371 257885 190261 621413 480086 186011 186231 802514 733086 735558 -770158 837413 501253 827598 484726 248536 -132906 -410154 -794774 -422695 -345360 459959 -326779 44939 323526 -821507 -856138 -286268 137952 -529047 -671811 -764979 -15913 189421 7983 -451611 -341028 -532941 540022 -988226 -540750 -463209 -856114 -263042 -282960 100008 395082 679615 -233152 297899 407373 967696 -333085 941975 -193775 -892558 -160982 -165350 -841820 308443 -479426 -298477 -775835 -219209 524377 -339178 -839924 -180382 -443701 898156 -757345 -323025 -679562 -817648 480894 286564 538578 -171981 -116136 -260805 757225 -246728 -94925 -101917 425436 591033 -239384 -157827 -440483 354304 -518875 240928 -989645 634511 226666 724950 -170054 -92903 32524 163100 367584 -830458 -653644 -531099 403880 -469261 -266015 -256616 -665941 874543 -143774 -634867 -156142 601791 946013 -361580 471069 508252 708555 490734 -176736 781424 -401415 499026 870016 -259684 -512119 707178 669882 -244428 58479 386771 -857124 -141247 114421 490913 -217590 -545153 640055 -395560 -382853 -653731 457127 513652 173946 -660096 -752886 374754 -411547 -543424 647929 505732 564785 723496 -308895 -263630 -975900 -270854 -596220 -839885 700569 924841 -117899 960456 -278784 -343970 664608 897442 -165796 813172 274112 -905882 -469373 -152068 235239 -779088 396641 646201 -169350 -754035 -197899 377253 881970 -129408 89554 482666 -980836 -735490 542623 -350614 -226023 498034 -727016 -466760 -997921 -275142 -556405 429852 96375 -626264 -400676 511379 114877 -32383 555394 969804 -598941 668545 -17145 -626388 -877459 601942 -845172 -515893 -562634 455969 688578 -882699 181354 -234120 932082 309547 412555 637158 268918 -282593 -293908 -559255 472766 -871365 -599623 -315021 -576820 407962 -762643 -808854 867000 -843251 728665 892712 -967379 -479464 -563932 -451204 -70678 -88973 -542522 -12889 700098 -586870 -12660 166751 -544868 -692867 -913641 -233649 490227 -80608 9181 -374891 -141225 -928261 417830 840131 636779 -591413 -978032 585440 -311835 867968 -87797 -924956 -724974 554558 -577442 -145473 168399 195548 -707295 -83374 -297840 494055 -964288 -559501 -414499 868768 191358 -263698 -82992 -433158 39152 780543 -559336 -501475 -667906 313433 843769 -661018 318310 -432477 -129334 679396 16697 993525 -833418 215900 -88357 -600225 -70661 -721082 -237305 711522 938606 887630 394312 771573 102261 624724 912513 -940414 -198069 -447379 -705305 682214 366784 -595360 -241022 -562444 84151 846633 -878544 -590989 219174 759289 961697 -235749 370841 -351564 972763 -240100 -777809 -399630 -782152 -208360 -496101 -89602 370788 809636 -746331 736090 -321441 -962229 -391258 -761159 547073 381834 959760 287620 914545 -505899 -5661 339158 248236 -374768 -898119 294272 -380411 -220137 762428 -567547 -757089 299191 296874 326558 703220 -892365 510808 -393672 291154 480960 -472149 -552207 256345 441609 815521 -383329 -897666 -861780 11462 -500407 -68981 -639046 -160193 173100 -888164 -319557 32451 874679 -155612 -650840 295837 228239 -626586 -439825 745388 -263156 634748 112115 -589725 -158918 237652 467977 689481 371802 427181 572668 918778 -275490 -137185 -255094 -249820 -11024 -332016 901605 64267 174187 561856 573619 -395515 -312864 508478 -684402 -572418 1427 -97040 -60028 -342282 997884 -458865 -953320 -910338 658630 -205527 471488 99519 -345261 23453 525413 -763277 877238 -352990 9830 -872343 -957640 -385855 -907755 -390523 -395436 818774 543544 589886 965434 -243181 377225 -662369 510544 999293 464695 -87098 323500 354670 -767133 -807448 -431845 -923375 432164 -964917 -702178 -591640 -755069 -607029 80488 -286263 337279 630357 -68127 821725 -560118 951919 158885 -75104 105611 -352210 -780026 203620 504666 642366 -795130 -282546 -210361 441054 -861474 -461481 977811 348130 970106 -688180 243445 471855 -810502 -200369 -690666 738498 132786 979796 600726 726441 169515 263076 953477 -966648 582944 326109 -534166 918 651778 -297104 912320 812701 -480779 -32990 133620 928510 -568623 -200436 -298648 523690 -142687 938779 -121229 268842 -509145 -181360 827487 864152 781526 572929 -730007 160548 543831 -944041 -601787 297488 735237 421198 -634985 17460 254832 -647561 -654597 272379 -257058 737465 733822 -243740 659653 -399028 -387677 217346 -886190 927037 -768417 -729348 123110 715885 -44515 670094 567059 -557294 476730 -631930 501284 947252 -475126 -215608 -253166 41393 140241 985674 295695 846394 -723509 201369 503551 294868 67238 610642 -995590 -59433 -160382 -763479 -267572 -59278 242552 -532634 -912522 629157 384143 521699 -890326 233286 367048 835471 -620462 181885 -835820 -160530 -781943 101832 175833 -468073 -780768 -492040 708977 -234827 414107 -629455 789162 -127353 -334927 -718482 -826041 144864 273488 982139 837886 -427481 141335 -416519 269560 -746409 785882 926941 -960172 -452736 207009 764913 -805980 -464444 21801 48466 -482066 395356 -740766 740337 308140 -339823 3823 423186 -848820 -480445 630057 72528 260657 585957 151836 166294 991025 -907393 -357623 -639833 -279403 813099 -202141 -639464 997660 -526440 448466 -894895 -780296 -781942 307506 890767 -609072 493271 -299372 -391451 692028 760940 176700 -41290 874060 -391354 -450398 -706883 -207871 -552838 -654094 -955387 337234 -644178 -877428 -208399 991656 -96227 38533 -516426 -242462 -110185 -834909 818267 217426 -40194 464485 398400 -449985 -984374 35449 -160492 362081 345734 -730685 210398 -372504 408145 477661 -898955 -746251 437598 -344175 -235129 -666465 28532 -867743 982806 -259216 571247 -388224 -252425 80229 926013 -436521 829521 -47630 -151966 802048 -644572 735995 -87436 -357042 690879 -481700 965408 -170813 393160 681442 -250077 740761 799545 530639 379090 -808902 -187043 -610214 -77422 -796601 442455 349485 100960 -974827 -447077 -193562 -625973 -778837 303858 -824682 439157 65989 -501253 -812347 890390 371669 -143195 -497812 156409 -967043 223926 221945 -130564 425622 546375 -891825 722580 -698965 -663354 963011 769863 -371842 468210 443040 50993 -166525 -488990 -594013 -570624 828385 326271 -315776 -372233 16500 -612987 -354212 350063 -849971 402310 91729 276945 653615 724967 -579347 823965 -915820 -613407 -804813 322662 705830 -694526 -569704 -650540 262215 634281 759431 -387552 544266 -588531 686814 301980 286391 643639 164335 937513 -666165 -759293 156544 -743874 -271754 -236637 243147 830696 -164965 64028 303743 656325 319571 -587577 211517 630279 271210 449105 -976741 -123145 -925983 -696133 407588 667119 970474 -683429 344150 27487 -38289 -658982 704548 262986 360076 -672460 -637582 333254 -125168 -736837 218011 143103 -875264 -703853 559214 -608972 -25324 -40137 689708 692664 815672 -295693 -590069 647538 -80756 -305303 383671 242270 -154908 692236 26060 -475126 239177 390696 -9891 836890 -482698 -357416 -399504 771396 790876 854029 -769280 -56748 -816994 363662 -77702 -670934 136214 895731 -597824 59063 -602418 -522967 -919895 135172 -684536 202737 280190 285227 272055 440801 395007 -752164 -932733 619489 -115492 -897063 889417 -739153 -453956 680570 -336999 -948132 993722 171305 524598 288844 -500893 236775 97945 -218566 947001 -579770 286318 769586 -654669 635245 311062 562069 286011 -627560 -532061 28185 -933714 -269931 732511 -483898 -959776 359367 -552378 -629894 987029 -392793 565127 -191003 721417 -992834 -157433 -760562 -69527 415148 -86178 258380 453080 616356 -877864 537038 437227 72302 5492 910484 59181 127460 503913 -225164 735132 -574731 -9316 -641770 -744791 177061 886572 -954633 -852164 -47733 683878 448618 191790 325457 -606511 -245870 -1203 179640 750499 -402966 420188 469266 174410 -574786 89360 -418106 -618395 498479 304916 -873265 403911 -529614 -757754 -456643 161147 441873 -752520 337842 17595 248937 -183568 905702 -197769 373930 -929944 -111964 546644 517018 -204210 958411 -920022 180563 202629 106190 -982138 -287040 693218 539445 -752090 172836 324785 26649 722687 -564717 -942546 -170965 417722 819319 -861300 -939986 633651 -685939 151665 868473 815865 649957 683383 -237834 915153 66789 976684 -543834 134451 -913209 -150637 672666 -528950 -953962 -599518 14971 976504 667701 -786750 436355 -355887 -831784 -236717 -507774 403483 721033 -418651 -714662 -166956 428452 -283905 -871165 -168532 -512804 631451 -32120 126471 571188 -690520 -673529 94972 440710 972871 103221 -698663 -395009 926351 -1448 -722404 -813663 -277239 -20532 -629637 989632 345909 470271 517725 232070 147971 -800651 -460193 -140177 -556838 54980 -255279 -791091 757781 637976 -79178 -914747 -132479 917552 95431 -712623 -377888 510688 876400 392124 713449 -730739 974161 397352 849478 -509388 277951 947339 355092 362339 821569 -675282 72935 34751 401427 -73043 -588221 869628 822182 185466 -46940 -756632 -234210 -514214 -708361 206689 447955 -248218 -914146 22233 -454447 -153844 927856 -699175 -641705 -786933 251447 -824708 -12836 -670982 260657 491119 70789 534849 830479 235256 469040 -844257 813561 -26260 -200339 -936157 511624 142263 -565632 860594 429770 -716072 319200 -895609 -263230 -925598 -454598 -805201 979429 -611332 -456081 593033 375710 -4766 972818 -559284 161483 681186 -189845 -357888 -763075 775392 197495 -557053 -887236 880979 652773 -301946 -610303 -936251 4890 -622578 -466501 159319 148398 -689676 896394 -140102 192494 778469 -449401 973751 -307880 -808606 491066 -294872 822433 53697 494626 320765 -946382 989738 -684367 164408 -103897 -812645 -626099 -524047 375503 -781339 816080 140627 123182 58541 -225528 -818915 -865026 -167317 839096 360482 79914 -44050 116758 -582967 15058 516822 -275253 -700531 527178 732185 682742 -732802 -719589 517247 -280919 -754241 245120 576678 -455190 -244090 910697 -745729 -543948 -832480 125820 588110 -562957 293738 -732657 603822 951947 932696 556976 551307 843986 -164238 415645 641574 -912622 758354 -583604 -170603 -193656 843175 -688156 826048 85351 270517 -896958 136804 624469 -652717 -423947 869908 -363283 629740 851266 570292 -339908 -638082 228513 701564 -523452 41886 -397890 341371 -632452 -409102 556922 -892911 -683059 -890955 -35097 712947 -420969 615095 852559 -627925 -674902 536923 -431827 -169962 593486 -10857 89010 -207515 248763 -612489 894274 -732772 178849 588314 -251275 443541 -458206 -795469 -886249 -558850 -48173 348810 -850905 567511 38718 266104 276572 125301 114147 294895 723867 756738 -505550 357616 -951806 55163 192659 115218 -654751 -753104 -413473 733442 802363 381384 -962204 353917 -779958 907578 3941 -532136 812152 -823339 -58857 986872 -693913 -83144 -300251 -644901 277097 -274981 -198484 -649331 728712 -789500 -881216 838196 674176 934355 -499098 690053 -290368 800183 606232 -537781 -731410 -501386 -417084 377831 -820000 -39510 -688307 90187 886691 -369858 83464 -861314 -229129 -125195 -74688 -98660 394064 -134685 820019 -280237 -508201 818418 155923 324071 271847 -682786 -872058 340014 -180335 -322759 -946906 124692 774937 -326039 -723199 750105 504311 -803547 386842 376910 -942377 94843 -244121 -92964 173720 -148275 -804783 -613123 520400 -213297 784951 452224 656199 -738165 -868757 -177463 812408 682461 -556365 320591 -283500 -718729 592329 515485 14462 -633890 436572 -293807 -335025 707691 550925 -479200 866900 911179 899058 -750768 450315 83712 -898025 -630211 534570 391518 940664 -321963 944920 -857842 100872 -480869 23282 -185841 -651347 807335 361351 -998992 809282 -974428 -432548 -919017 201108 -438447 -73047 -686147 -179867 634626 714970 -627601 -528020 -572004 489103 -18866 383570 910108 -830435 -596144 545974 447248 386314 464446 41003 679324 973973 707380 405557 -751625 20780 239652 820048 769387 221299 986323 821993 -448295 -786876 -601895 -385694 -863438 -114390 -340954 -326510 658815 807652 165368 116163 246106 -52631 627814 136242 697203 -554786 -169896 233234 -609652 -833503 -144756 -452214 44669 -634942 545811 660787 494385 105476 137170 -820069 799399 915552 230913 109508 -311438 906371 -775761 -861147 -246471 970699 -338499 -704088 -144072 -558898 45662 -287957 -263875 -9901 371358 -153600 -758612 -268074 -714408 -953108 418939 726281 -902723 -712277 -426825 589262 734036 -407958 798333 -428226 -513547 758348 159617 -873435 248525 66918 669451 946691 -876323 -677309 -22155 -827252 334330 -158495 -371538 711209 -728497 743986 127035 561525 -442921 -356324 837680 709185 -782749 -779399 495035 -521583 -749926 -577385 -168806 -167908 660595 -230343 -562912 590160 -40387 -132460 -6988 915020 -4968 610772 -553519 199012 668794 299796 -768377 -621280 -79061 -646935 -461831 302781 632009 -681256 458077 -579541 858052 -842532 665343 174989 402147 472417 -350146 459452 -56131 596043 713741 -869947 505281 -969488 -351244 811366 671535 -989159 303501 -507243 -339556 -410491 675591 813945 -787982 -204698 -888794 -960402 -705554 -928926 -220608 46726 859296 -931052 733250 419203 761711 429448 635305 587742 348562 -811837 -963190 822979 -595816 -841672 415755 266002 145505 810068 -259993 110687 -933854 -514189 -473234 754291 342501 723176 660738 -514999 -944122 463226 184219 112786 784056 169441 -346684 -95950 430974 737997 957468 238144 32434 -550561 180950 919946 804098 257198 58682 21902 -703506 -206396 -653151 -359678 980939 491294 -793860 -368178 397379 -32592 306766 -375411 893010 879454 -377298 -743921 -171573 462340 591046 -81062 755921 -688529 513750 835492 265950 -862111 935218 46810 -34497 187793 -159809 -581604 -625002 248617 184058 490943 -871081 413895 -785422 -619446 607180 471420 798409 204154 382865 -117680 -198857 -933058 -153575 903868 468231 382267 -870233 -49362 -718569 593609 948693 -326648 557916 -479884 -738416 -818270 975836 940284 486042 -297917 -26445 315605 121479 -18388 -543345 883368 56896 -192242 612147 -917808 534916 663439 927864 473822 -355102 -178871 -258617 -965738 -908864 -172854 -198624 646383 -583337 -509931 96278 -390761 -305356 648863 793809 -298516 363705 990291 258954 -152700 -542694 842511 -984813 -249433 -22944 919845 -826675 -933936 987753 -956453 160047 -514897 -758298 -218901 332230 826153 356956 -549244 -690896 -661289 -270684 -217530 968479 -369277 -38421 -695606 960476 994094 -563277 -392552 696641 640781 -284976 -373713 20158 639623 -580117 -361599 409302 370744 689282 -43916 189599 -679823 -429210 -598173 115397 239926 207676 -556006 992903 -35649 997245 -982435 320056 177656 740982 9058 62271 -424447 890056 -159278 55704 -603730 135145 -51763 -511151 -580984 -93151 648675 -156274 -421814 -980082 -618341 272005 -12571 166433 -458768 -921854 194045 487327 316622 -10011 642793 -429151 389786 -430817 599351 -979309 -489177 281913 254373 -847559 -459198 316237 -458583 -703707 794535 -383221 553579 -284349 -218614 -854219 288710 -945330 93839 550051 189898 610007 10066 -646721 785212 58309 -694176 -835062 667796 560720 107963 -396778 874239 -553468 -555046 431242 369883 -332987 -812505 796450 1854 -979131 -576001 -513236 297071 884111 -278218 64523 -42902 497664 171536 213688 -31264 -18999 22729 444476 -875467 -653458 306702 -246729 126081 -264630 -666238 -159652 609808 522761 -182342 242163 665058 862508 373313 -621866 -151253 -436216 888340 -869516 954452 206279 558759 527313 85368 231270 158943 180228 477800 -364619 -417386 902583 -498649 -883877 880154 586795 376943 463567 759598 -897614 366378 -297504 456839 202803 479226 214830 -712880 637737 331442 489262 479143 -561884 554074 621738 -989666 -265914 -289745 -105921 749626 -778425 -434400 -441763 63992 5874 768595 -690613 888515 -840794 -300258 -871520 -354561 -610602 -797682 842571 -631295 852362 71779 -203764 -122092 747995 488338 343160 -784650 797818 -406462 -460807 841689 -129622 333775 44747 36963 -294078 353226 490881 -947793 436268 -686089 -793218 -431031 44137 -513458 516988 -123595 974090 -289285 -247415 155753 453560 -701602 -593659 527182 736173 -591093 624165 613955 259641 -156982 123635 512666 234430 -622055 969291 583450 -594892 914597 160223 -271109 -433626 -42539 717876 -761363 768050 -499649 -954972 -836719 -110707 917169 354906 -593922 -778115 676649 -784295 892989 549598 324189 -56331 -887987 -304610 25525 -732585 403105 -795583 217675 935422 904477 170973 -338190 -176071 322845 -438242 -978644 672302 938094 129987 -608590 -16938 -285102 407712 -359824 -155522 591104 -321766 -712314 376520 -544863 990126 290889 -199640 939477 446059 234944 651880 874540 -179597 -15961 130852 -793938 -224643 -589457 983502 -176941 442454 -575940 -794965 -950004 -376356 -593690 939732 725688 787585 970873 627254 -184657 -412722 34357 -231661 -226629 263262 572814 547455 402330 350686 645165 620259 81405 136852 502765 856061 229004 102869 540126 671198 7520 275725 -319674 -370709 389511 -177349 453531 -748963 662659 -407438 -788597 -36287 648524 178906 194420 449016 327498 -894676 -355220 -123720 -818597 459321 -617158 -887926 418003 -482460 519643 -602934 19447 892580 -875521 -935254 217729 598019 450441 -370770 -726241 286242 -962158 -699855 654708 240818 -96282 34399 -644970 -749444 121605 -960070 808334 -503590 -291036 205589 197339 -708804 -861783 536092 198638 115236 -270669 54346 -521937 254506 382992 745584 555384 -39815 -9019 194357 -932971 -477488 325897 99345 976202 -380286 -617270 292433 -204467 -709642 -262873 984214 -144441 496551 625524 -773290 807255 -751067 -543942 799065 -342257 -837357 -282316 982845 200181 -748505 258515 -366734 -56061 -359506 -521414 -474817 -429912 992389 564290 -128068 -727611 -627168 706808 885589 -56527 255623 -990566 161486 578101 -12460 531102 -965319 -293615 -955594 -682453 244225 818677 -994831 -529634 548579 -397176 735324 -447609 760048 386789 288098 944425 676748 470936 -115839 886909 -177166 -506074 420302 952623 -827347 -274941 -976273 -205793 629536 -27879 -937825 158689 -388224 768200 -530514 300222 909397 690400 781183 376626 939261 -526040 -5752 240236 -114392 -868901 -917035 -143920 -699556 -495194 -923131 -135944 -406541 900779 438475 662191 -604263 822785 -579089 318069 202447 -820686 -623158 546686 -623254 655164 686926 -614734 -960492 -961904 286972 360494 713545 779798 814571 -265918 -56100 -143449 899656 -337166 967664 35985 -499376 305909 -963841 119830 -267176 654008 655447 -644499 390085 502236 647064 -644288 216981 719028 -237257 982573 -253228 -140728 414206 387142 -662872 -221484 -391671 -949872 -708154 -375734 -981685 35719 758265 24908 -928377 414361 616354 524595 -273193 87334 561587 277387 -675031 -605049 -467917 249620 326588 -615164 -437314 263235 -651608 478428 779010 928830 -139693 728129 -140989 972772 731389 -298024 986967 773699 -408011 -811586 -499414 780831 -525343 -512130 964924 170354 -965830 -696932 -835298 -198297 955726 478093 -50311 -518562 491516 295613 -75129 -345877 -593029 692488 575511 -21162 833748 779073 -947443 656284 -860573 588846 -229920 -452755 -157349 -987383 404891 -667348 -786497 -459135 556380 973427 -724119 -813129 -650408 543500 -693754 -872511 -916139 649720 -204009 -643157 -298321 704620 808050 352753 -442796 -107825 -64064 337926 -638521 814654 329469 62288 -121696 840584 868091 -779222 -236150 -579406 -74913 -255008 -744636 358644 -728414 -277833 163490 -904134 59025 687458 262793 -873436 -800434 -660722 -239498 -303097 -982451 -892713 774135 504554 880983 413648 -465104 -31735 -350838 -958720 407256 469461 71511 834655 -595143 446706 -222845 319069 -735436 896311 -595545 521436 -942662 517170 -769232 -544847 927444 -828638 -418209 -164570 15900 636539 388682 -188805 130882 571749 495706 546016 16520 168253 -84661 -348035 -16698 -445037 743342 -109589 -670361 249514 -724374 242104 964970 -636164 752311 -366362 660322 -665037 147490 774892 147830 832432 -65012 841524 -763038 -194296 645547 -145636 870132 -586878 10631 -321547 264464 578459 -844162 -92281 -170836 203778 385089 -303221 -634411 198300 621013 216495 -215256 73345 -592622 671254 841433 898557 -592217 -638123 -409680 143760 913300 691831 -370809 -982674 -84049 190202 994765 460672 510752 -649264 -84857 541025 -103451 -967074 87625 -979358 479823 -128127 -129087 324231 835586 963076 588461 449672 447481 -316757 4448 -489904 -211456 625963 132289 735617 -265544 -650193 -38325 811758 149398 434005 -285298 775584 -773404 862767 815917 -812974 99775 -893501 497758 403188 303640 80907 316525 -163285 152627 667894 611641 514000 255787 -41627 309301 777069 -304277 765999 -109079 -939965 761654 764445 472687 969159 -268127 990062 967286 -628192 -756844 -311212 795842 407723 324172 512757 976937 -818441 -885796 -414484 -939368 443209 -729305 568133 718861 -439911 -155416 -130684 159770 677907 357034 -549985 -805528 747287 -205488 993536 -68687 -326599 162063 -235388 -230203 -13246 -16402 546814 -846842 -891219 306637 -669388 -961172 -795733 798299 83681 -393086 -163296 390303 882610 371047 223779 -886544 704841 -542386 820098 436605 876861 33023 -41540 905285 51608 219347 -873339 -305120 -547113 317755 -300091 -110540 -474259 -184774 792217 -910591 718913 -755737 -83887 2902 -646613 313580 -209808 599257 782972 109065 -910161 -343420 804851 799250 -461446 711330 714568 -556180 680306 -655530 320165 462356 -552727 443668 -169945 -178919 -493079 -907098 -980126 465565 752942 85672 531163 430680 583719 872972 543499 942485 -519687 -225641 586339 -249678 695804 -433822 -541886 -331612 117052 -220197 -870784 -841231 815737 -233791 -575513 542133 321063 470699 -793931 57246 872559 -321022 -558180 -935697 751148 501506 -364735 -582911 844527 182589 -309824 -213699 905468 970648 -666713 -389725 400970 -370868 -962697 -662330 -884089 935271 -145626 182350 478610 -611768 -155617 -739467 640895 -758106 -418496 268938 -851050 -281718 927707 876913 -532908 -380976 -115274 975393 288872 -50390 -250357 188836 -466760 130461 890120 -624741 517466 261378 605776 839991 -340965 67334 -976647 -237119 -297093 864682 979724 823059 -198353 -438716 -541048 811549 993566 -351619 -433569 56162 -982555 677073 471159 -9864 103379 915346 692522 700939 845677 534244 -862521 -573734 -111765 442434 696079 -552008 208440 694648 336953 -578804 20598 -586712 -271634 289746 470777 -974139 679117 317080 533063 -718309 334185 -132478 16927 -976699 924358 -283194 263662 -935115 24159 568112 728411 91567 -414813 -259424 -949187 428366 662515 678151 178975 -842370 -71514 631022 272963 -602752 -767994 -973969 301340 -334870 -30000 849978 166738 994212 963383 430993 291266 -267284 403170 40012 -203525 -827693 -768407 632150 794563 -433475 -369700 666413 -795376 -801307 521277 -938650 -192753 491351 -661119 204199 -557152 67060 486802 641068 -231848 -473102 655952 9411 -171394 659929 -20597 -955185 -897394 574983 761099 731593 452025 -842836 -278135 204090 155235 -807601 -410061 -109886 272548 -638009 -307797 306708 733512 -640061 861321 65272 404303 367811 827092 824008 651373 866077 -342387 -558221 -114805 913017 -561627 -138243 -79804 43220 -843006 126973 -615831 150017 -661507 -165219 -900227 -41309 537447 -174562 -62406 -520267 449663 -473006 936202 540291 294910 -941152 398351 935342 474508 536579 -508644 988715 590280 455307 655801 -757820 25539 147290 6179 132502 -879355 -711000 666826 37649 -802425 577088 739281 -192261 822712 158721 479121 258798 340601 -85026 22806 856405 -227040 -857761 -24672 -994317 -462088 -175587 68260 989789 181951 889034 445385 408698 -428377 246822 669931 -307574 -123562 778507 -804325 -922212 -406554 -501790 -796771 85526 -673562 -503636 772841 387762 -553257 583418 295467 827003 930736 836341 732739 -785324 238938 -608937 631493 -148367 15156 -141456 -783238 -33188 -979952 -992222 -699299 136177 -787660 -341659 786463 95587 -775845 -738236 -688221 377909 300210 -700707 -901885 89921 864219 950501 -863735 -301900 -225556 131234 -811849 249232 461041 -783376 -940480 411049 785126 -248003 -532468 743337 -347585 742797 -501192 538764 319968 522102 625811 -749532 351268 -835676 -354782 -1897 882906 464854 847005 602972 -649020 -129184 749040 -142655 230295 -194009 615356 -381976 393085 619304 -238381 166725 332566 -704270 -675649 161441 -973198 815655 -55492 604314 729113 658046 -986951 818465 -134525 29380 831067 921211 -608352 130263 266105 84673 -123950 -946519 774049 1633 431598 -247613 -177134 -348518 -597825 -519104 616256 -786301 -839934 783565 -813484 855301 584683 -686416 947113 -817572 -335841 434366 360272 -168166 -131529 829795 -550388 -154204 965316 -774370 522071 -194510 840901 -679678 -519333 -641324 -179022 946103 -108166 -367128 775413 377846 131014 -207579 -989972 -640112 889738 764435 851433 -465176 -845889 -55536 622130 848373 675864 -273459 -523647 487361 95607 -671153 -144508 -788115 -138507 -527633 -334626 122282 -39970 109018 -886364 955201 -369230 150801 -509343 -291700 -139354 -194710 708755 769403 -842975 490253 108588 -400624 231359 -518152 -914414 784611 -562607 -432388 758047 -90593 -683429 36158 -991582 371715 -548971 839350 623836 313954 -969365 -519629 -796925 882467 280700 488533 93251 48705 472607 -863726 -484936 545740 -208679 -769486 848757 772711 -431896 15059 809728 982216 427836 -692634 895187 308668 354680 -89937 610141 -993888 -237322 -452151 845183 -620952 -249152 -88544 -937328 394268 650136 976501 208473 -395434 -605455 236894 480665 302533 -709773 102979 -871933 -985043 440954 -188190 568123 100325 317464 -54709 -367012 301528 851855 296549 123253 946948 -262312 835559 571015 332030 648223 597216 -479607 109804 -147004 -811088 832485 -855030 -415140 249356 -910216 -586459 -92498 596350 -626410 42403 79286 867171 341379 -380167 -303451 982892 -137861 -833741 50271 -894819 -393301 138736 -151941 -816048 -520651 947555 846663 -23629 -352080 211796 566722 -867514 717734 842652 340128 366942 70420 -89555 -51894 -786267 -358546 -283128 50651 -2024 -969831 -283708 911651 -31225 233454 -546290 13864 -932711 166589 -812125 -932192 -685627 -737336 -501672 873721 -981542 564164 -553454 487121 672375 -815908 -242353 651518 -460780 -929362 974363 -817785 25720 682444 -597860 -481111 908352 553531 -387577 294867 338910 -427913 700327 304554 641560 -138130 -379171 61574 -582651 -142848 -15589 304115 -63213 693382 -421271 -191951 73476 -692280 -711840 -344267 570220 978308 411569 300070 -915403 519918 927263 276960 673307 -27989 -356352 807412 834609 -311211 -961087 568230 432218 249467 236639 -487571 -978480 -462818 -772370 -850953 409888 -554572 -547050 94243 459180 -206168 -923887 278405 765992 -783912 -469714 -538907 588062 -611690 41297 -929344 480618 -828120 -610831 424902 -300866 -202039 391193 -149541 766879 -804315 12648 216086 -6298 -892064 711696 856132 360128 -948080 895450 -103962 545199 42302 421409 139822 963335 413674 526035 999047 621170 -172668 511731 -48886 -594708 -946189 959001 141322 -227897 95633 922736 764297 766120 -160595 38839 -984512 -621048 -865272 967490 -145381 -693836 -593703 849142 585530 -286899 725578 998736 -285199 402761 735480 190686 847945 -585615 -186762 -301628 -659587 -815775 -561461 -424135 -67714 940299 -687377 104455 -95504 15796 399442 -158321 513707 -632203 746453 253250 -473414 -604229 740175 -794199 581983 35143 -531062 173534 783501 -111697 36676 621457 -367507 -656293 -81490 110468 -193958 859657 -773264 -101105 759012 10570 -256734 585501 -115887 -138109 371156 -70739 -511849 -543891 733832 841682 108643 -77803 397875 260915 -451562 -721828 752192 973068 -339134 726008 805388 -840661 995761 -200463 504683 497140 -455329 -122459 497314 892637 728187 968004 278251 -454157 -702102 -11435 -575756 -139181 541892 -714704 -65184 507441 -693419 902146 643780 488149 162333 -518324 233387 -364391 385233 -796444 -877805 -291092 -113833 -325774 -466451 -796205 865614 829300 441889 -718238 669956 586682 953736 -365369 693373 -65557 -978703 209984 743283 416766 849181 72352 -933935 -14654 -661438 408398 -622282 510807 294027 930245 -826760 -631245 -881258 -745323 -151521 940062 -407947 -405791 449126 -97354 332078 256223 691005 786155 -790469 97371 730826 -681852 -553333 437684 469987 459160 638591 -787235 736405 -520554 488429 -213666 388385 437822 592161 -970287 -387591 -748891 -702377 24933 -136121 -317899 834626 -277154 120935 -310997 -349560 184211 -603928 664215 532675 -191378 -74993 -514336 -451710 -624272 724820 -767939 -164410 816042 -863901 194109 -271354 -49851 17308 513216 -650581 477691 759444 931195 917653 -930276 -522863 -385544 -377196 662538 786706 150676 -106001 95805 -591804 -150529 395745 -309824 -514674 88383 -356713 550578 -114553 376878 -496461 9414 -643718 695159 -516532 -15676 -992535 -707171 674667 -520315 -121849 147572 -485872 453498 -330564 -210650 78251 -983130 595877 -153681 545316 617376 -602350 -785694 834899 682130 -880762 181346 -871288 535868 -688838 -544983 -50427 -61582 -366437 341381 -804481 -717415 763719 383637 756769 -904274 -331244 -761008 -104952 -675392 -174327 -529921 -855608 -366735 -95006 447294 908773 -995591 -594415 936448 515419 -260957 68920 157704 -2025 792525 957615 42352 851708 537580 -649980 -817755 -903585 -714106 -3722 116073 -746229 -792393 -215686 267728 -760770 -219731 795958 -483772 102825 824363 797961 803201 368628 -374902 294912 -210023 -10184 26419 267234 621681 -544508 185126 347942 -266942 -97576 -113034 -741385 576537 755885 -710325 77239 -517544 903659 682719 957817 732467 -805263 837761 448773 -390861 220689 146581 213208 876342 487440 -265070 172322 -272787 -174933 207874 -527290 -357283 -570867 -50810 -369571 652127 714202 212047 290611 799136 696488 767654 -541367 -670430 717056 -371739 453073 -562759 198625 499964 -460107 92046 -929475 -730898 9233 -741857 456826 -232367 -99276 -670403 446578 -551087 -799837 599565 -552972 916525 -253674 -122616 -147647 -148936 875257 -791173 328080 466137 -454676 940679 -244342 620684 -964157 -570078 317006 -55969 -160505 904468 -502546 -608138 800755 -412805 130289 880391 -380424 742088 679503 671326 786105 -856384 -562952 289883 -541424 -789892 220365 771311 394631 -112151 -150491 666147 -919712 420808 -678966 123665 584590 -194514 -238471 -827159 -220359 422406 -569499 -750483 671678 -995957 408501 -202123 224557 804302 850945 622572 69065 555318 829017 -807984 -357109 244475 219711 -270922 -623713 387625 863272 -111420 -629914 -205020 -41474 906294 -716814 -261090 438433 -603686 -738419 359970 -736031 -441581 593203 954637 -695162 -806310 -275949 -338800 -373815 675256 676498 518831 -350888 891213 611400 -828987 -856875 273612 -797696 823166 -108073 -134659 932284 651867 -579480 883130 944560 -351055 -764410 842738 975554 -197846 -687837 987689 391056 448451 -407132 50678 -695318 -298419 -700443 -779645 155988 314604 -931021 120977 -309371 711066 -640687 935794 109291 229541 87156 -108147 -635612 983725 26951 856029 367238 -773080 -489880 238450 949913 -278691 293097 286446 712727 996972 -521392 -699383 556787 -704187 761751 -238450 233295 110380 -627027 215132 -807292 -719429 320882 6630 -778850 -794656 131391 -881868 925790 961115 -404260 -969505 847798 -883007 -268152 -479207 -543152 -797572 -446091 -134366 -648824 -324792 -555319 -430124 826861 -749256 307102 657048 324932 444847 -656509 38255 26116 182759 11257 -564886 -709157 785646 -856458 937906 -786008 59940 381286 208385 -880769 785086 225061 514343 782889 -298554 488838 765318 -398687 154520 -204593 -144234 -261992 -932122 826299 -364062 156657 -256075 -87690 920200 662854 -973729 -116956 -454979 -266783 -365425 -95653 952007 713796 610632 201509 562434 994466 584414 -765825 574556 -865309 110714 445020 -410919 -842204 768155 -535773 850191 669492 230288 453804 -910806 -531303 837247 -621753 -401559 236809 -369311 46773 834464 493937 463491 -209107 70580 -977295 -70777 -721959 861730 788446 13665 599894 -732167 606142 -404773 398648 -913957 508240 -5231 -51837 -482305 -595710 -51467 47539 262322 -238599 -140212 574773 -498862 -939891 -362577 278764 819921 -786743 -63477 -997971 -40008 400111 829730 -505662 -913630 215795 -123128 693739 240572 -370693 -760026 373081 -234548 -38043 102074 504369 484647 969153 -196011 -98161 -261063 709458 -133412 349824 -539903 524818 316936 529671 323218 127787 -653082 914841 -375276 701695 111832 -702559 263616 -183135 -810863 -254339 -940824 330841 566429 569983 761708 199204 -882089 -788243 748358 -467663 -832911 874625 -977281 -510491 734447 -979479 936248 586584 -173012 -38840 -688350 685142 518740 342835 862214 -71328 331369 87221 49854 -562648 -889026 -163764 -629958 -889960 335871 -405398 325884 -663349 -464601 647285 -999268 -428525 -540665 -641465 471877 423665 -674234 -274257 343350 735776 -529188 -668818 57922 -685429 -705642 273850 418768 129362 -712043 536126 54235 -447927 817359 -870119 415859 60792 -155636 -675109 -534725 -236388 -617622 922635 431721 -355931 18393 -46685 -409910 655799 33696 458898 -374085 895273 -884777 -555079 885808 -827256 -534934 -445841 509873 -887659 861213 269437 -390568 -251453 661506 -227294 424916 -610246 176900 431632 492521 -210601 -589856 -995986 -557714 420393 200231 953300 702798 -41099 -377667 682578 -900601 489907 288861 900457 -255698 721679 615058 -697328 -568983 925930 785215 -200271 -126220 759766 625689 -38103 123548 -776419 465704 -690869 771399 159802 -578870 646622 -744854 -58402 -559185 -685285 -395375 -232211 324958 357423 257499 -200961 665902 -915137 699003 -332833 -849714 234591 -860487 -104945 -609602 686746 696302 -117694 837715 68973 256396 445153 -138697 -244660 389140 344071 -91546 -957925 336797 -863867 -969421 -959050 362836 113630 872897 913258 -2442 -10677 -192245 -51206 764376 -303303 -250660 -563941 738144 -448314 -39977 -847880 -572023 107336 763504 -65361 -966558 439366 -405775 521041 418576 -137475 -940169 -247066 -122808 77916 630898 -428185 804821 -150648 -242392 376258 -285032 -467239 -451534 -829734 940547 708699 -890882 -570364 -397666 380623 890060 -662517 -274814 796967 -727375 352429 -866208 -103539 458518 -370404 -536709 -8228 -725958 -61954 244521 -144731 -627668 394349 -842281 -444756 -580526 -114696 81666 -953111 -808731 732703 565694 907015 490099 -149413 -874189 -471448 -343589 -568300 357019 684191 -103467 548393 -425275 877557 492007 -459156 46997 -104347 156912 -516317 727042 349471 850722 722952 765335 117001 59008 -533430 525811 -348871 893924 23178 -683832 -227972 265467 963295 942175 -36141 622279 834642 -438253 -676239 599196 -458526 326354 40126 -285789 376449 -903009 -534569 -860070 -516842 -307054 456203 -28782 -889863 436694 -401441 -945040 549882 -378965 -135285 -331283 -392998 -469790 -783365 -820650 46544 -329373 833231 -703667 476933 366634 -776741 -506042 946969 373189 -907224 130186 756124 -637608 -393230 -396489 -468203 655898 474791 -895810 -69761 -775339 -856210 25956 -645945 -815254 65310 -261054 514767 916938 -860733 219589 -311570 -829826 -927716 -216401 -241554 719008 453791 868499 -830836 -89248 627444 83165 543356 -520448 -178314 106312 788450 -499496 -924491 605670 -489638 -28973 -990729 219675 825329 -274960 -195150 342306 -913622 589122 -448877 32007 -541318 576368 -463237 -374485 -873780 -902986 -993411 287044 339709 -10910 545377 -261926 681569 4952 -594909 967115 -958915 224014 332277 587848 966602 -177007 -111943 -614186 -526535 510206 -829944 -687155 417961 -2295 92462 -686500 -378317 -702598 -739413 -622077 139999 -2901 952755 229912 895659 930828 -495953 -721725 710539 -199649 -140998 355330 -678556 452859 -891995 -44122 400656 -439219 520308 739283 -46243 630227 -737954 277508 -699762 -326432 999889 -966395 -478247 468827 -675092 324087 -654873 253887 799875 35919 677719 -599268 -919010 610519 -360773 -385131 347258 556972 -455399 -73888 -232441 563775 703211 266057 -626328 255188 808735 -712145 327414 -896890 571160 -350459 -635458 -401728 -318548 -50349 472702 859973 592292 -316365 69932 509098 155711 -53164 548335 45271 974640 -75014 470179 196234 484123 -922500 948442 -748845 -122341 653508 -778922 -786024 -630081 -844973 -176241 834707 -945784 423738 -27853 333519 -329491 359074 76065 494255 103127 -555323 -696722 -819096 912165 -831629 -872863 -379646 -48854 -327538 -575626 587994 477098 838798 691806 -29662 -828832 161278 399100 -700192 -754565 -147459 -260502 -177301 -670819 28990 237555 -453006 -439334 -120183 845206 -766348 -304449 -581193 345609 371785 -66743 -546503 -394060 -128361 174057 -473582 777394 -803490 -157690 -65319 -41133 -246419 296187 -786888 -286564 -530582 283157 52335 -566074 -855089 444951 803538 106427 306535 -852938 774598 152220 717909 -376036 375112 -361026 -226931 735977 -114969 45864 320601 263085 301509 -565097 -630571 982384 -510438 -983814 295027 950699 -752847 -110090 21624 -7092 -784664 -780829 959101 -793290 423732 -813747 919792 726846 -675557 256500 -497136 -486353 293689 -970932 -163724 113863 302012 878974 -496891 81719 84967 -519195 -10881 765223 -189933 792210 692468 396336 621609 -589496 -312247 128224 -342999 196353 244791 -12870 -30426 -220825 -963508 -613836 341192 722780 839015 69815 492745 732531 -38209 -383327 12664 -26252 -575779 573382 433209 -404644 759709 786155 471427 844507 574513 331082 872928 935508 860958 584210 -387215 677600 -774723 74980 892007 -732724 382395 131158 -574325 294038 -910439 626804 563128 595060 826541 -285766 954331 278605 652576 -431205 -533766 -621123 432494 462205 -543446 552341 -993815 307514 584727 787033 145461 598049 980096 -203199 -861747 35571 -212552 -112839 349053 47974 -253786 149729 -495001 -77402 -369594 -650355 -169090 505423 402470 -952634 385934 -279564 449514 220615 777138 -644069 246344 55169 -285604 -300097 969741 43416 -65584 388557 -71146 25955 399657 -969433 590423 -786448 -497709 -308060 678232 -807299 997647 -417523 -423629 358400 -639117 427298 261656 -673247 -225177 924563 -656823 -311878 868649 400775 -791010 -42274 -10422 642713 709890 -940465 -749906 901974 581875 306310 -494576 -763968 -37114 -451409 909948 149198 -675487 569643 301651 -204694 -506176 288780 -568501 -679438 -159887 661532 467820 59063 -427433 752599 185748 -389887 -334485 301164 -732301 -362616 -756682 462912 -448752 615292 916440 -857365 904258 -186369 -484348 307129 654264 425894 -357630 765354 231026 477308 -960852 761074 137798 -603137 -990351 122 615516 729248 -902187 -792995 -520270 -17081 -114193 46699 548248 -632499 702825 768298 601909 474752 -977404 -622127 92032 -445917 168850 -306997 544840 -424597 378106 -589894 101805 -215421 -469449 766449 -796124 -953975 853081 -821768 415607 -346865 -299262 22540 712899 -467429 -776342 -506340 -150920 690983 -924324 -814899 -171940 699169 -864201 -159496 484745 -413716 -692114 -944473 180330 -72354 -961783 697755 244418 -141248 915361 -591159 982950 381393 -499608 693463 178557 -887741 726814 701220 509447 967100 239901 -462274 235219 -614186 494670 -804630 510152 525728 -912078 -819168 -130787 -106341 -212646 922252 -629664 -689475 983663 742157 200307 663282 -328277 -644294 -800886 -658026 1630 283224 -348753 -691716 248810 505189 507967 41706 30151 -5359 -664726 891802 397952 750272 881462 140475 -885581 129033 145020 121454 -392683 675258 164330 -236982 -475667 -680879 8959 81625 296084 485508 238354 590232 519547 703290 -339508 297338 -129627 -805360 -150999 271717 831528 -207146 -11140 -980300 -790736 -926321 -359448 780596 -436484 -148236 582631 253095 815072 583921 -304314 854852 86721 509734 -497241 560821 -475236 -726936 -433410 -582249 71424 -210626 -563180 -944386 922511 -291996 -54265 895982 30592 -833845 373704 627427 624928 149527 762524 632138 -362035 46496 -885603 -635 -138503 -2446 530230 -989717 -179155 315213 786729 -306618 -887548 -726875 -237556 -898348 594603 264482 -192952 -811578 -314904 -354399 -352231 -635708 188176 883122 -961519 300263 -964081 -572903 -664811 350397 718692 461773 -989218 -689079 859426 -847236 -71559 -229760 54897 558468 -372281 -8115 279050 -748549 582782 999054 -410049 -35672 550822 -426348 -445328 138504 884637 -535385 625303 -789686 193684 670720 -312259 406740 -346608 -940210 -475133 -721348 364010 -457935 1562 -244657 -187313 -506558 746187 -468339 -192960 -951159 -962576 795562 188179 -227579 769401 -744561 429424 74792 360296 819800 214997 -95016 -613547 785236 355219 98671 -835989 -978680 386895 -940869 -595351 -303445 251905 -741889 -406622 -23637 -331144 -635663 157437 799527 -842923 -397766 414837 154867 204427 -737543 -624358 264472 607845 -622912 -407153 853329 -398848 989717 50827 -60018 24525 -816141 968408 222069 -103919 923718 -730154 -37924 -909596 -379277 -623240 -802095 -355275 65357 278726 879634 8260 728225 -256038 -374123 -949721 -28245 -621213 -510975 109510 -979682 -496603 -193357 -41761 -605920 662903 -655174 -507902 478796 -508092 589276 719638 17839 83338 -790897 -366382 805963 431710 -310656 -482875 -928105 212838 -888689 -323377 -802436 732254 -865712 482597 -324518 -44013 699276 484689 529793 -933525 585407 568368 938809 834651 -733672 902899 648762 463599 975867 -683746 -83148 -501306 -24830 330252 -24503 -16237 832760 884712 484494 -181218 270301 652469 762637 937793 656869 -952761 -832826 -889877 909176 400328 928938 627488 -693709 637621 749982 868726 440294 -903458 -11906 -307430 -521452 450026 468631 -135863 -896777 418000 -79956 -661672 -844295 -668321 36722 -251475 -369604 59190 -223852 -546621 762770 17485 -294353 116649 -369274 -687637 -613417 -773500 358609 -420819 681105 53385 -866714 250757 -321577 -768380 -889881 288697 -526057 673363 938157 -461728 -489676 -537237 -283452 907496 185603 -397101 -225300 743571 -234929 259108 -796647 -28043 277078 621967 -347532 273016 -233782 -692777 309849 435288 -334383 498642 15575 656040 -760443 -561043 323762 -145461 104436 -983643 806500 -747525 -495711 -337522 -698984 -578235 275458 775632 42541 -76661 -725248 58533 322362 442113 496762 450652 453636 287409 753090 -155815 -643319 684663 -250338 9107 -646279 813829 78536 -472683 -93129 -844576 578927 -162306 987612 -281631 514484 -836992 -934219 538677 312494 383972 -888640 -296482 57574 -651899 -227149 -26192 -714661 925393 -951819 731477 177919 -751669 -384221 -564919 -358728 403851 -149236 -534562 297057 404028 -43851 -884679 327239 325662 389974 -84525 -701140 -922878 -785317 -30471 448327 112592 386020 -83508 400705 413316 480454 323906 -225478 -580052 -695417 770212 984130 559724 -39962 357902 -678944 -545285 -161199 305010 978447 -976349 -126355 -257899 -849860 -382523 -190703 34320 -689975 -853294 -837429 -363312 656397 -954029 318554 601750 -70574 -380446 -352590 -412552 -889643 64303 -443397 -769570 711498 156540 215186 269958 13397 -695519 180743 204929 -324718 -30199 -342243 58036 411918 352307 313933 -621864 465867 -388302 -403132 -973958 506433 319661 604768 -732037 -425641 -100256 133815 -445935 715502 133913 29200 -333628 78039 -953924 -614808 875378 -911785 -758593 725102 -755380 118314 778927 226951 230870 138749 507433 -267573 -219029 218995 472161 -485626 285367 328353 -141793 -852424 569275 251794 -929859 -698219 802381 -489404 -692053 -943866 773781 -536407 -360725 -802522 765585 122407 -464619 625734 362001 19992 67411 -129430 -717124 -239542 140134 -317750 320649 -996352 549920 -721199 707911 -308112 440680 93601 -534762 859587 -34631 175245 474604 -921832 603683 538653 397841 938753 -831159 623246 -129885 485892 -427039 -334384 -621678 336539 -919241 -460154 930981 -762316 -997718 409994 -328717 79794 -704083 595942 634091 828651 -201016 -72357 642765 -944216 -950891 18014 -428626 -111960 700227 -865770 590840 690717 -372330 -544544 -961432 -662483 -117787 -710453 -866802 -604941 144410 -316004 648273 -192388 -299722 856907 586984 -700214 -144310 -555772 -642846 -593325 -996865 -527321 -487777 -745341 799503 -596792 -797868 -251850 98506 453168 -191349 -369857 182930 407130 -90463 465253 -183073 764151 -646458 53472 -721604 996075 -73728 -343712 -46776 -472243 -581847 698118 -643530 -503317 -975124 -407959 -571442 -270140 276940 921619 -545175 336396 301981 -580735 -715016 -297941 -89079 -703193 -721666 -437826 -860020 -873751 -836590 -174828 -702983 347939 357342 89139 303603 53666 367522 -218159 -950028 -98264 685618 -817445 -876854 -881684 243571 362226 347284 438168 -183070 -900248 -179511 451146 985998 200263 -937422 666899 -13287 -431925 917612 751995 -273733 -68125 690535 -765317 852159 -540364 -601111 -846975 145924 -617834 -199925 912367 -189572 -566891 -425670 -139363 -627280 -694543 217528 -54061 -6981 -526562 885401 -395441 -377525 928965 -327609 -428859 587939 508737 -489858 890586 -126308 78243 631888 -766552 -395361 -213841 525346 -132163 153004 11740 713517 -643044 -738218 677592 89726 3386 -695867 415233 -767497 -624382 625075 -2195 671692 687442 19055 -341660 -352890 436604 445789 -644639 -796413 -928186 893940 821780 425972 -990486 -106946 -78366 -407458 547991 140636 -308252 -19174 753646 781567 654564 333525 -738171 93424 209123 -80751 934375 111242 260374 -369118 136850 498362 660580 -862671 -422408 -610682 -390039 232892 163584 864259 509047 -247532 599042 75613 155408 -311714 557773 133331 -251284 872467 -463323 933432 -497671 340736 -470595 712307 -198954 -602810 487362 -972032 895832 -578469 -464688 -49427 222213 307975 -513286 782302 210971 851304 19398 -701687 -720502 -276369 925487 -118597 -917770 463969 -76639 432081 269366 -519337 -874111 -282561 410328 -257218 -704093 634509 126619 386007 -49199 -550315 -409998 687800 -98230 472903 808072 -464951 -38079 904613 -659401 -607928 89050 371655 479631 -46395 541361 -589544 -426667 -541785 -507309 -938602 871170 657830 -495294 -560938 131520 25551 -577931 962814 623472 70659 -195498 534730 784935 862839 560578 -884600 221100 499893 -86131 861851 -484741 10138 -388613 -242180 -300219 -154409 79176 199220 -1938 322416 132001 -194077 -682866 -954688 60201 291004 -210191 -663181 881269 -669177 -580073 879882 -391792 -93282 326324 365402 690551 73584 -782927 -163315 -793954 999425 658985 -637536 134506 -560280 126573 431844 -166731 798543 -870656 402557 431053 -727945 -742500 -602778 -933259 611506 -120021 -546582 825186 841319 244559 482220 -92737 625681 398043 919585 -609366 331968 -659241 -740463 490933 390166 -289792 -945127 -651930 -876341 -489787 -269780 759863 777642 -339764 -715507 641430 887954 422507 129494 -121370 142454 -506833 6773 -256388 935262 -225192 564650 228644 929891 -830501 554890 -385766 53303 -426657 -695681 -367984 -845926 654528 -321211 -7121 661478 -704497 482031 636942 687364 -410864 346976 258492 -739979 527931 -3758 -971588 -294326 -843076 515539 -760956 940844 -908173 -655165 -624131 -509867 -917260 -648105 -990586 320405 -282232 -249319 -652686 782030 45098 -254363 82309 -174984 -959989 639597 -903046 -484962 576270 -533194 -531712 365534 -245172 -295654 -613192 977517 286098 -679868 -682311 299026 971359 735159 359564 384806 -565658 -401721 464049 -962150 238866 -865506 -339816 -540431 60156 -702280 840744 822593 -327817 -957465 -307524 -57418 169221 -300976 958881 360079 -890017 -283028 -480871 554400 -657295 -220663 -159781 14286 785500 145990 241425 317462 -718990 825498 -890152 -326265 939581 -797362 -969533 193987 -747144 555518 -202023 778625 -283243 -422372 -362093 -366450 60981 -788627 -792737 897224 967091 741002 714143 178209 -582118 -57376 -961750 -115934 -980950 71601 323018 -506394 -146217 -387823 125629 -27238 866634 589289 -485708 -829180 -325666 -213257 -79785 159609 -381405 -690100 871103 753509 -331937 509773 -516614 583367 558344 -178509 -688245 896178 -928052 -831221 321639 654670 -763255 180535 -883079 973268 209365 -510230 -873313 952214 -758920 684848 -170326 -151820 455660 -497180 -553758 155496 -322972 -968 672000 740603 781762 311089 -317646 -796850 130335 792487 408091 -66158 -538425 -300087 147409 283408 -43846 352408 473821 412834 -581075 713191 550078 -999752 -664953 639842 -159898 153428 938980 -253948 -850373 -509042 -954091 611742 -988777 276753 884126 -813225 -766008 -993508 -892105 -784601 535697 338434 -758581 669403 150824 -643286 549372 30356 582582 -869489 506397 -895160 302042 -833086 435127 -380737 423462 -680733 62725 736919 785568 -644052 -975368 874944 812227 800102 -430157 -760959 197243 -221967 -778736 -977422 790700 -340800 -399079 708608 305324 315483 -531568 257772 -640572 557276 928231 952395 979508 -901390 -510263 191751 -814932 -210591 168975 -965923 -745261 -364928 -683828 79070 402116 701626 968386 -735250 1932 -134002 87914 -773688 -294355 652430 -965136 754296 246174 -835741 343604 -395041 960456 236744 -709685 78258 296075 619914 367355 653307 810167 603919 -352957 308887 926995 358348 -587439 -598090 671578 -547763 -292726 -244641 284985 -719567 52741 177001 409426 769067 667152 -722045 463165 442243 -307542 -982995 -956287 -400109 -819833 737340 590495 -913718 -467184 -911014 -645113 75436 580832 -265340 153889 -847793 824135 457610 -666938 -589856 526667 -266862 898244 271260 -74078 952470 -790819 -878120 959801 -492703 591561 412154 821553 -481002 314415 190333 -800291 493865 27184 -161296 756293 -819868 -204579 -690440 -316634 691812 -661956 -18870 -989841 907545 -42553 337202 -105787 558537 -554132 655886 277760 -256755 -639090 -838189 -639572 -442669 604802 -485112 248457 -75045 397843 -593722 -674292 151866 -956801 -734658 -915493 11738 -586632 393523 -994219 222583 -652636 762491 -809976 -732381 482589 366211 582841 61123 -867727 782536 467551 -245744 -729949 -256546 40104 688536 105385 111469 -429325 -740038 -549908 373295 -290732 759214 -487989 125299 -3309 588922 -524136 850973 -804435 -128770 -255591 977188 -853294 72041 -426232 968083 -812699 -333119 499988 272009 291072 950623 258142 575928 737389 -369424 -384132 93673 -694226 145398 -547078 -768649 -62091 -912827 -387500 388688 248620 -68858 -477315 642039 369391 614455 -279205 -941052 325005 -228823 -150967 726434 -195701 623489 720659 -138223 -634207 570040 534014 190114 -409413 -937957 513341 306109 985722 -426420 496893 782302 -964432 634431 -331046 -443629 -614937 -181955 206312 999424 949338 -36252 -902741 230492 507898 608293 133535 886769 61291 938821 -470480 914464 -545276 512093 -642365 618842 -210861 -385702 -712404 931496 677271 682238 789173 973476 298820 77916 -332386 -725250 678146 592864 -93417 268536 -497106 -973115 -967352 827242 365656 -900707 238026 389183 -203197 -364852 549035 69238 531817 305421 -611347 102050 53236 322412 -717049 298091 494277 205514 227683 799370 460657 592605 -67233 852048 -585537 -30291 792396 -445024 226732 -848488 -943246 170224 423015 -770737 -623094 122701 -169003 814679 -387262 -954796 229006 173320 -502211 672569 -718626 -116719 989200 588612 339653 797555 728646 240079 -858632 -951935 967005 192842 542429 709862 -821945 945975 -893549 -489057 426730 369454 -809624 63229 -188256 -972583 744160 -692956 375863 223353 36661 804367 24946 894048 451921 975498 -441978 356725 167382 -356682 739102 64691 -991593 652040 61912 863530 -360419 142154 -476602 30717 -530269 -223463 -876818 -835998 868761 -770202 433227 25125 -803419 -945419 282697 -451803 168605 389089 549836 475605 205198 263190 -295382 -440259 105785 -603051 -406612 769655 -510576 48691 429073 252338 -312899 -423014 -340853 572722 818588 474183 -404032 696654 419388 84938 -947893 55920 -329758 -404087 -945992 -632039 -175738 488894 -911349 271834 -447660 -993164 806074 -666788 -83796 -432882 353199 542169 -780894 929345 -832569 151073 -28417 -78827 528725 -31466 25918 -401049 473119 222897 -116592 64618 -891808 557946 -850855 582433 974149 885395 -524367 937830 -971536 -40914 -382749 -645785 -615048 987027 -305807 291619 254567 136859 -182258 -287246 -478662 -84809 -234846 325243 -295324 596330 724810 -32325 73420 401867 480214 201092 313931 -335996 -77367 811003 632879 -485803 -226980 -928102 901818 101010 669308 598572 494627 -310496 -380857 788180 -157164 -128003 51091 -426106 -959446 -565195 579815 -13044 355833 -602131 337279 -940926 541318 165340 -330932 446682 174666 -929587 552690 707545 863670 198943 -520631 790680 -162391 697668 25053 789381 915835 -892987 -565906 -63649 743286 -145219 -300688 -359490 -96040 32602 -828660 -8696 120275 624223 205469 -84612 744717 -20187 702132 -391765 242976 975509 -89451 -931078 256282 -486737 -238665 -635357 -213506 87302 212040 -230991 58433 18626 -812633 695686 -597042 -789219 786408 862168 534147 -950426 -948269 -205776 -382286 -266495 -248603 273514 762529 -739355 -379443 -427464 -205174 -666212 623729 62879 -581221 -532793 865511 886008 717431 204439 645116 -831120 379444 672597 912945 -246904 -618405 -178212 -649288 173974 -890005 906649 -765061 29891 678870 620306 218902 917515 -406270 216156 -712744 -497088 772042 -12893 690630 453511 -833670 343462 -332392 756312 290134 -387272 -471878 700290 965012 -635584 499276 617254 -775459 747834 223522 -990920 -593327 330164 -410555 154241 279936 582866 644720 -706657 637041 327242 -191084 -972029 516126 922729 -388396 732273 41462 -298740 705162 776836 506330 86823 243136 576552 595873 276802 140216 -930530 749717 -289161 377701 -279300 -7693 -742538 449007 -780502 251631 -258815 -661837 734182 -526675 -296080 81216 -787263 837833 273454 -680484 -594912 990416 81465 -596995 250811 800324 383014 -682288 -232799 358172 254363 -308555 -832462 244290 -102060 804417 32932 867475 -777825 -252357 747135 -720797 -348321 655775 460577 -367626 -140147 178079 -281414 918792 -457038 -976227 832337 490182 -473106 -315983 -631234 -666285 275956 -124247 903597 -901820 738060 -845820 791073 -764764 -870640 -876042 73583 534768 -63761 142824 -759745 902428 176173 488821 -419697 207501 -771231 995182 -356689 504221 -685130 722775 -348986 -738406 29290 813159 -889781 -168249 329298 412044 988045 -229031 -976684 416868 -325844 169595 366827 -188859 83101 576715 834983 -304330 253098 646618 580138 1140 -300816 826800 742444 606447 648287 -966074 -874376 -374070 479677 -283893 -593939 -803106 -334300 -285728 252158 308663 426495 -744421 776499 -359402 179985 -970873 -475099 711661 -101649 -278686 -336890 645606 612480 -530338 -918122 727516 -267644 940065 -714577 -125215 -201462 285894 -957510 -526537 -110215 -941863 521784 34646 305672 -518946 833594 -230548 544965 863563 616809 488408 -440942 195337 -270849 300334 -756573 -448905 -529332 -655305 -254 671463 -893262 -69906 -648820 44320 -337623 906884 -986383 -525478 794556 -74404 -209097 -620603 480906 -652400 -812105 260994 -409915 500202 -639841 859304 726967 -554900 465518 -931904 603192 164681 729723 986697 580281 -65943 -950929 49974 582077 -921879 -660282 -894229 466906 889368 -866861 537668 -936260 788091 -278343 -279539 -11870 527818 -933518 295691 -431136 413810 489035 554354 -339365 140945 -141082 94444 -276592 972156 -144073 -356583 140302 282172 -816377 257673 806135 -533491 -274187 461508 -754558 -685730 76656 755266 804604 -569772 -924738 722163 955203 80070 582776 -995015 253641 -783934 -244341 762217 -366697 769799 618808 -874930 520776 183177 975253 249253 -42998 -629775 -478837 -841950 -101088 339098 809942 463082 -182942 -340843 909192 -127465 826171 -567643 -576890 -865865 -462294 621892 814601 630476 208066 -631012 969630 827214 940459 -779889 -229722 639781 55326 657840 -155433 128559 -628627 710215 -998727 -563648 -615944 -882095 488874 -810595 -46407 -518403 -933285 -961664 181305 680112 482129 -886377 -352615 948994 -371227 559237 -600566 -228929 213188 755551 -202411 -539673 -98065 38449 176084 -208977 976956 234742 320759 -683906 999891 -851293 897984 -563984 -355022 -135139 -427577 95318 -127574 321599 2743 462900 -565536 250325 -302001 195266 361292 -934365 391394 -857492 295997 633311 758359 -653870 264276 -6478 266794 315720 -288764 150331 -210327 765398 456600 754956 288055 166329 207789 277419 412621 -552863 -786892 871186 -754956 408178 29810 312240 -882292 414659 -895617 -496026 -783224 639969 74826 241291 5488 -895859 -521325 130280 -274338 -213318 593264 603325 -59135 -317168 747337 311226 -682211 -865428 735964 -897658 584201 334429 -297031 432315 491824 612648 -385849 761960 771089 933701 903101 -142321 82750 725472 617514 -592604 125408 655577 828398 637588 -129102 711493 -620097 -565573 82561 -255765 778917 568301 -358093 -655289 933629 611182 -399171 863882 -771206 543098 -945877 154648 224159 -439874 119068 64521 173383 -129700 796739 846632 264477 428779 751720 -63881 385700 -277387 617061 -838743 198961 -886536 -106071 90663 -39957 -708635 798520 265996 -316846 -422492 -394712 -3287 888373 883213 -259034 872705 496827 -121615 -199185 941005 -72485 -540273 438744 -825478 276196 616991 -689081 -940378 208374 -749493 -975817 -872793 934406 -809807 617655 107012 -769698 -801565 634988 -614022 655898 -18074 -146933 -324232 601260 634294 -394784 168867 534362 -31679 -755511 -223021 97851 271207 459707 -617836 542269 752769 -854339 -230874 110498 -862505 748648 713214 -154882 683560 707437 708931 -358085 378405 980367 304977 635925 499702 970532 -814023 -825697 -134732 -576871 332479 -284484 -965650 -652565 95579 147494 320933 -609490 -552008 872298 -77745 -608502 178488 -399254 -136617 850489 328558 524122 852380 664202 -558813 -992700 -741650 -834335 -362286 -381692 -532076 180405 277547 592588 -467640 472977 -41708 -82911 -671944 -720364 -471261 74332 -971257 -510608 -987739 -909653 680779 -510610 547099 -666739 955149 -464791 -373704 -351655 -993459 876111 -649500 -719560 -105605 -689117 -499141 161702 -438146 -308995 -153841 -660747 -201168 -596087 -598814 -64054 -44448 163844 17645 -883938 861647 803650 344348 -993986 565300 669226 406927 525771 990905 -686280 -951526 716475 179451 233338 -309306 790103 971789 939668 574670 195643 569462 884925 -34269 -84263 -571730 -538561 -227735 -92938 975781 977403 -674696 -860501 915773 -699422 -981029 217957 -352437 470269 82900 -425755 -502375 682470 473558 16193 -708249 -683315 -266102 -120479 386789 -311564 877515 377091 -284869 326964 -402519 -936648 -994047 905461 -639126 918245 -406840 584889 909316 -326717 -694385 -132462 821924 535775 -244530 220712 -602069 -45414 -721169 86836 569003 -921046 24272 434439 -975121 164503 759106 -628220 -553872 311871 754061 817825 975200 218067 -966678 -178453 892835 846295 -71801 672639 917969 457126 -163705 -77295 -348362 74476 -879361 -994967 353234 62762 -654854 -202143 471514 774326 -993290 458345 221109 602936 210405 -181245 -283009 -859474 685228 -852281 801929 801384 -31449 84319 -924457 811789 -425436 -378356 583456 -787691 331364 546080 -255278 -163636 -847075 249730 997132 -883499 500090 842797 -860510 277285 -112871 -270543 965660 327044 -574068 327601 985015 243472 -510759 699235 -848413 376377 636794 -384493 311107 916934 169182 860064 119600 -677938 304998 -778627 450486 485568 276584 -669774 -603626 -520996 594352 845273 160450 264759 -446598 894113 174181 454587 -54535 -916146 784984 761253 -125869 -544713 887085 40838 -893022 355270 -820184 282306 -825355 -423812 984001 573203 162637 446698 38308 -750201 192417 -425287 -818767 949886 -183206 930851 300157 137133 -313640 969592 -284850 183326 745195 -712550 -10205 139822 176986 831234 340522 -478323 527968 192568 825543 460993 842538 907230 -609516 898084 934874 29478 148443 51425 841095 489688 705438 -624005 18106 981325 822416 571334 432115 -332170 -12134 663788 -344158 -876074 523478 -836758 749359 -706428 -43241 109328 710514 -641494 -978721 -910076 86331 -474872 214760 -691009 -780212 -983054 759324 376335 -142118 788685 -302436 491411 -805488 56727 783933 -966717 147723 456924 893574 -939035 -670113 116929 -515661 -173415 -6128 290429 227766 -793010 -938342 -516133 -863695 -470454 -842390 825274 -231043 -36314 47971 892812 -779739 630479 -42022 752731 609643 950279 -286950 137151 -809661 134370 -922399 -693015 -910253 492618 -111007 193819 505466 913915 553023 -293586 147526 -120313 -382441 766987 -699909 -906925 -513801 -327758 -329453 165400 -273441 187958 349752 41571 100424 935487 781004 -546026 -720998 184327 -934430 -950427 996916 944349 637506 123737 -239768 296357 492521 -63280 505724 -653866 -500985 79739 -956502 -837638 590975 13791 807328 -407502 -26518 -26411 -99199 902447 -761068 564747 934883 970554 954622 914816 1231 178350 255322 488587 891844 113656 -223726 879444 999732 -873570 -794302 -95527 687109 -487755 -887623 581227 -398959 544617 -959876 -751569 808999 -840327 -221117 531614 619656 -400072 157178 -314107 96619 251661 277185 583301 392313 921076 750828 77204 -105903 -524293 858116 408314 358278 -308666 -318268 554069 -983780 -990581 -840163 -630762 311950 351895 -368462 513922 -740789 -165305 -666659 189874 913716 -43249 711976 -221805 -375392 154231 -799275 789862 -278951 327065 623191 234177 891548 -933851 56918 -688244 -431716 143837 -286417 444165 619136 722201 762482 -458436 -402336 -442940 814434 -942056 -703156 223964 94456 -231983 -393530 925814 881760 69364 -911421 -477128 -419077 -956830 790957 -285474 281691 716368 -209564 160438 -824374 -888759 -361288 -316125 174148 -462937 -683407 -61154 -587656 661278 -101944 -434512 -459957 822833 -535573 46585 17877 -416325 -140420 -173012 372321 805480 978323 347665 -64655 -228039 936375 481666 -555079 -221309 -972183 823022 -771809 568048 174874 595289 954690 649597 -216145 671066 910703 -366469 -459772 251804 -193235 896398 642663 -58275 528434 747441 -118120 -419598 -387092 -851281 703696 -657855 -622087 419371 895287 204869 714799 727194 378859 202254 -15210 -570940 -203520 78014 928105 -739514 292475 530829 458648 603283 -326954 -396730 -917816 -844562 -658688 -953400 -94511 -615695 802266 -137594 -272577 -494966 754490 303752 586067 832249 227435 315111 -222849 689619 411691 -121003 -89747 103042 592428 219282 -305287 379203 -383980 -404616 -208078 377382 74493 43632 815581 945937 248438 291323 -749838 506557 -846720 -763350 985244 909496 216850 527910 964669 -931614 -812779 130601 -958743 615536 901480 -322173 647654 431212 -686499 382870 483890 -191822 -490310 -588838 111613 682740 217146 720090 -976341 -179016 -126199 -605003 907347 530133 96588 -296803 -940605 26233 -161258 -868132 -743303 -734426 -374668 -499638 94635 -658256 576226 -722088 -661952 -886719 -307885 914185 990293 265941 -642258 313587 895289 518846 -186549 314562 864754 -807903 -610950 640310 170806 532855 99197 -174304 120946 -466162 -744568 -457880 543302 866949 312520 -708214 -38777 366931 -981542 -336235 -441028 -460351 769999 660651 25249 -477845 530094 -409085 -8537 -129213 77810 297962 322802 936078 -987000 -155330 -872742 574181 290003 -686735 -349717 420149 473128 -865908 -399772 235712 292178 -289622 -255044 44314 697998 -969095 98968 344492 -204016 127548 -392874 168244 443772 -614069 521222 -421821 -986386 -680559 945388 75198 -566284 -742003 877823 -9890 -798450 -979502 11116 -378064 836148 -796792 -7788 655126 335056 -798488 338698 -94653 -351808 654788 404502 -532669 262614 195068 416181 326385 886744 -562294 300310 -537729 -422912 300791 69022 584562 -613636 955876 -39963 454818 -37265 140162 458424 -680258 -649362 -969446 -21355 746567 -31868 294406 -604495 754065 437167 472758 -477707 -715835 -548511 -533204 536317 362593 567040 -434688 224408 428214 -195610 -108835 -434998 -579096 140898 962818 -492211 -343182 847925 -55102 -611316 774048 877333 -153980 931623 -239469 -230482 -209084 -577038 -201791 840092 -788848 -970122 -232718 371570 724619 615022 239172 -534730 -393874 658378 362792 -930206 -180350 995248 883042 -665755 -485721 -199562 -631411 -788576 -16048 24106 325269 -93974 -360315 -180470 27451 -733812 -718112 135692 -285292 -673211 -385392 -189865 -805622 788040 379481 510792 -968870 871353 -588014 174190 363797 925875 477222 -27122 -363233 396229 507668 -28128 795059 -639632 820974 -947888 -667811 330155 707037 -243713 -911234 -996512 151068 -118593 194891 -520212 409465 -719270 -654898 -613853 -44969 -579765 -40988 315081 787502 -863293 92605 812442 -923383 -132826 -117408 -614205 -178041 268684 352164 616294 390491 -370623 102456 90394 -703667 -482364 -917732 541161 22071 698444 -633435 252496 -499704 615486 -986499 287555 -945084 812600 -479 664358 -255615 216202 614241 798421 234220 967479 966499 -300003 161858 -142471 826785 -746431 -711080 217914 -328858 629366 -104300 119195 -65323 326247 213105 578033 921058 -772558 453502 -640829 -569897 -80664 -539040 -242610 -786735 289041 -363572 -320767 -377152 -291034 -546290 -65918 281706 -602219 922756 -756825 602088 433857 967203 7165 411432 629503 753394 369476 -667030 307739 446090 -183312 -788413 874448 948252 234794 -287331 337619 875115 14797 -132044 -393783 -910003 228842 183450 -288692 867887 -685499 -891340 -222101 -998002 -374954 755900 689703 505342 -573624 -350659 -499338 390311 -134019 -763366 608963 -59069 696584 285959 -642068 1825 -889166 -682867 260419 -986331 457718 249611 887438 -930362 197125 -75344 -434936 431247 252610 -352126 932061 -655841 926022 -361382 -690127 -354776 -76834 -598427 -300134 796531 868104 74405 887969 194139 805242 -18962 -983355 260558 419355 844905 -481543 -486961 -989816 560404 -901087 234486 156048 235200 -46184 534767 230456 663442 -226259 -669833 603704 -188285 408865 659554 -73220 -682143 120619 751127 907812 773067 -117259 523922 810117 246328 -759524 -31 -36699 -55440 -944845 155048 545091 -913647 -196799 -450914 536013 485516 -813634 100237 -993433 323110 779930 -95402 -869909 -83464 -433610 -418838 659428 -294161 -5527 244178 568209 19533 669437 746536 364264 -306779 -726224 190108 982033 -426013 152115 641648 -853657 320578 417325 -552835 -123781 31572 -152007 100523 513808 -318083 -844956 -67972 -778977 965368 798641 -800894 259413 -624815 214933 -203419 -585968 965993 469627 -205090 -90266 -437770 666304 -959042 503966 799872 43704 430952 977844 65509 212904 -557614 541530 309334 894922 -58999 -296590 682200 -849332 873386 -426091 -818492 -765487 964329 690703 891718 -793746 -601586 -328096 364898 166830 -256525 -707780 239338 -112113 -702840 -198772 612873 527874 -33329 672619 -669380 897903 -162592 -765014 576468 330543 -212763 930253 313461 -385263 -406753 -935541 -230118 -142635 -301344 -101038 -418545 702004 -171249 939329 -373387 982614 -314969 986540 -358719 521050 -314952 193179 628798 289874 -67611 845387 -663546 -190524 -46748 223148 559885 -954454 -631679 948961 550806 897139 -672869 262979 371900 -589184 885797 -959137 -440597 835495 -955097 -233357 597988 -265037 -916677 612981 186812 -448029 367376 820876 -518179 -774041 837354 -903532 -583804 -151706 -132832 143519 -642623 -665734 976924 438127 674682 136754 874079 77949 839913 263567 -361478 -872459 86042 -983416 -432234 -539593 -630419 -321786 -550803 -902825 -916326 530408 652367 -898018 627880 -44159 -151266 622471 -984204 -423147 -841645 -639037 564785 120160 215031 -40266 303714 -414834 -239447 -760457 782561 -99004 -366818 -975276 -432676 26006 -354403 796363 -244525 -78706 213631 -682350 -540389 217132 186422 -80623 -848034 601184 -815166 925411 -789736 -813166 129469 705624 -945509 -495078 -366512 -131338 816653 123080 302011 365299 -529691 499166 -791982 -838340 -736271 917137 123003 -918927 -477485 -797813 920241 749159 6015 161900 568707 -891227 317375 -410939 111125 -732568 -554449 -759269 359710 91551 -995775 313706 252393 -498577 57530 293023 475733 -7248 -680908 -714723 588500 -915730 -676966 503481 375408 799337 742959 822462 -999999 397333 108807 -940054 -652680 -606821 885387 942830 714839 -849450 538489 122866 -299081 639831 -811933 -835441 -828287 405601 855980 -700589 920885 -453266 -884210 984513 -210842 865321 940182 -161585 -494404 -320271 -750811 -414362 -487055 -873764 750321 559333 -71212 157490 635651 -553955 359753 -163091 451383 -120618 -366009 100672 -408897 399050 -912168 306957 -71136 -929883 840221 982894 -756429 176651 -931769 243373 586661 -555503 -529121 -214965 -886537 -981309 664576 425085 509183 -677475 377559 509994 -121370 896658 -899670 828526 -224344 -490744 527118 -240998 696471 635225 -800977 622002 -508840 842324 -967220 -208402 780259 -56646 -977864 -868678 -509817 956994 824922 843830 -155547 -333035 -517842 -940362 884081 -809774 -481726 60995 586612 -52853 42170 -645224 440844 -683193 -40500 -442330 -961622 440062 459845 -599791 -31214 -906976 766850 -104272 -181921 864398 -607241 -474095 56701 349343 -282324 -659086 -227411 832028 -636101 326473 486405 665029 -228140 -433730 -638995 461002 -276679 659500 -994397 -571821 -282558 232483 -867272 206200 -578854 -167320 191377 444745 -834817 687347 -565146 -269497 678214 -918159 997574 -550551 510165 808256 472081 -457191 -113816 -717706 -926979 -445131 155597 828762 -342254 -651122 -976024 295784 -793170 438636 -361681 17233 640897 -950264 -347858 -453127 326674 -752624 -344060 511352 -19015 -329434 653156 -527846 -699358 587233 -389482 -461985 15184 809931 512756 -518149 706200 554978 606829 505943 78242 441495 547717 23822 344940 -685614 90323 -94095 886086 748652 -488958 672259 -344873 -876621 394704 468862 567062 958954 73874 -873908 -130094 -667578 -587474 -614129 -89429 -272142 463519 -890982 -857194 -977524 401013 208117 562013 489638 -989102 232925 -617699 -738490 37998 -351295 -146618 484582 726932 28998 -430049 -159244 -481373 806469 -747457 949971 715022 -443192 -855915 -308775 66141 611216 812384 -692785 -248662 300434 961464 -56460 -557276 883701 -256764 -999686 922767 -960235 -347903 20743 -117695 432259 25921 326453 -600154 -60797 -550102 505619 -783938 690829 -884749 143394 -826982 869837 -132694 -508456 92259 487843 -385359 609697 -887469 -760029 -273604 -906663 749242 401173 -954923 -824877 -516742 -649993 858457 896469 -895861 105078 -611208 -642407 -966536 -678663 -635592 -532146 -601248 626710 345714 -491755 -650379 287387 994644 805125 -486271 -142970 -672035 904104 752604 -193907 -307484 749051 516087 -840168 -898286 619377 812373 -719679 -181789 -661519 -120948 13659 941482 -545709 244168 722920 434058 -166425 189513 -510175 148861 -844946 -384160 464114 -537136 -572897 -923147 25339 879141 703012 -461052 440849 358512 976794 -14052 769979 -180102 309269 -17057 -779979 -55454 843801 -312059 -251664 734615 -234590 502872 705936 277471 -112867 -434375 108653 715219 -881683 -61031 687763 -322080 -378137 771713 -522430 856775 -368299 -744948 -944530 659486 213623 903528 729151 -649778 -22786 -368680 -746989 378003 378639 931764 204791 -781441 327110 200551 -309198 207863 800176 133488 -964806 -942924 -942256 -924702 -677955 642115 766491 -815259 -156007 576901 137212 -940750 -198940 -295120 74833 736923 229 115788 148588 539393 59545 757175 54674 575067 -59472 894754 255487 517174 981261 -90606 566113 -904145 872521 -602272 651353 348666 -218192 -947655 -583683 433119 -681534 628126 103000 866104 781492 237157 -486168 -576523 -370068 9014 -927841 -947432 14473 -293745 932451 -464839 -566823 20929 -347762 425603 124897 920689 581999 -457291 721752 909336 -51897 998946 45484 -412798 784588 -863951 -145028 35539 -282071 -555298 213404 -343299 113148 -277705 -804203 969420 -759465 469087 -558430 -845222 672833 551183 916532 807579 -591950 -959728 847470 -848685 874010 484162 829481 -184806 236762 317208 77042 -765473 -475064 992666 -418169 -386846 607280 -741278 -24738 574905 342606 87071 -128354 -176180 484437 974486 490276 -47655 176492 249499 -680961 319728 -182741 850460 856437 -860040 646562 -989801 653308 836648 82642 -940258 14785 672911 916146 -701606 -63324 386061 -749140 560902 541881 457688 301085 -497680 -990391 -197256 -285480 -198533 66256 -229686 -543196 -114401 456445 251521 -454855 -513049 -671564 -462048 85703 356338 407055 713346 614640 -773389 822745 308306 -486455 -473038 -144878 -958829 -242467 -152311 -564754 -18022 200233 196327 -700075 -41585 536097 811856 -262940 -832657 -487255 -139558 -517397 -590195 886045 -851918 552814 949516 428618 -711147 999204 133862 107123 -618536 -586246 -340631 337741 682849 225681 730677 -167421 113579 -255172 322751 -184781 895429 803715 -187695 -107410 -405164 473890 138503 66748 -570483 504203 -318636 988822 -502596 -519200 -490373 -396822 -600256 901754 -678506 139803 -991989 -989979 615698 460414 272551 16737 -116687 -382370 789548 443490 349575 230521 53323 -14191 -1410 -127103 270407 295114 -208429 408732 928246 351388 163990 -368540 958661 78027 273325 -895257 -802895 -911279 -227887 536232 895310 -184615 -980337 -999523 -408508 342211 200393 -473041 -773427 555171 -729805 381245 396344 456513 -157865 613145 71274 -86246 -783983 293897 -96937 -803618 810003 28359 -964467 4720 -882590 -847870 498346 290282 -872873 908891 -923808 -820842 338848 189545 80633 236021 -405700 960437 -726323 -525252 19714 -389954 443725 -610350 559003 460406 -817029 -586284 -447613 364740 496751 -421615 168076 215680 20693 841230 -870309 466170 -672022 -617853 722537 -758797 -209406 -338340 481155 -402654 809988 455609 90059 656048 56428 -163089 -517836 -566083 856264 395525 -718582 99929 645564 -815689 504808 700171 -67969 120438 383168 -690482 -807589 -334106 736087 -283505 -78543 869086 875974 -563408 -670478 612204 -471174 -220792 -263129 100431 -789196 206305 -736021 -479877 850826 355448 -104981 -93800 -840092 -830207 -937363 -465149 890112 524576 577094 -765364 327663 -846607 -316575 -875466 184342 -183423 368831 -274886 730798 -714157 -292494 300165 775108 79452 -617822 218869 -661959 -167161 116232 -968032 -732093 182577 511733 -17203 -640534 547886 990668 -530695 412428 -406846 -21629 -779693 -337062 -878423 222887 -220864 224088 890897 421973 131288 55521 110490 957377 42087 269473 -946595 -522189 -187923 -37863 -646430 335109 -363746 -589665 -614873 -839897 -651677 805211 355872 -675813 264279 -111413 613938 504057 -994101 -320577 -942409 -89237 242755 -704290 270973 654514 -262153 218912 475847 93600 172882 -338351 -311093 -648036 -296970 -859116 -718926 980641 356918 744030 61979 406591 -354149 887543 762648 -929511 -883617 -686339 -366929 -848539 341621 104032 -213414 -298385 -631681 -334745 241159 592918 340567 -395863 -263783 374477 267271 968341 832230 412828 925648 -987925 -759369 -32611 556071 -377791 392011 897535 -565453 691455 49748 58630 43985 922594 -190599 288777 737808 -321923 -40622 51954 928821 547635 -350609 -996542 -635720 998078 -92207 621834 594629 -451668 -172305 -269581 852028 858973 -287950 322615 -840655 -198266 506873 -833370 681197 -745167 709783 -56669 -399765 775995 738256 -344924 -346276 386644 175711 916277 617252 -372990 878323 -587404 957274 783903 86702 512022 471500 -290730 -802140 -930590 -65799 -828118 222306 59185 -438379 -462481 585444 -430731 268680 -144689 864414 779054 -262033 -116665 -454284 975094 308762 -705241 471746 103670 173836 282133 968533 168558 675454 39434 -870801 899634 265564 518996 -36665 -823896 -746681 -442222 -908665 -86581 172177 684732 726605 -778966 -450876 -276584 -899414 -426903 -604388 -309434 118054 147775 -964984 96565 29114 -333065 -933843 98859 269908 -751376 408931 824129 65879 -506212 -739402 350692 970392 -283131 101478 121686 362466 25283 869479 -178005 -341646 251911 -561822 -281267 -685444 -939884 464434 756344 -644059 -618560 179048 -208450 851207 -293897 -965560 390404 -78672 -998984 -675639 248579 -796125 923670 -15847 464840 -694827 85433 -665577 372277 290097 -737829 386519 -101122 705045 -546229 -162911 -702804 191571 -301715 -440846 -407906 -985423 -392136 105721 139395 217961 -307914 -744676 -933664 174378 886664 217457 695952 -36971 800096 -181691 -765376 -284352 -342780 -304872 607215 208566 -203182 52639 10356 561910 -785226 -822079 -972553 -212240 382134 -945381 240118 351115 -481049 -289284 139586 -223711 274037 -14615 -560128 -57471 -262625 -261478 920361 519404 -214984 774266 -79478 -486632 -690393 490155 400708 -885967 140136 600833 -828467 -639405 617737 -510974 914541 562961 118958 -627091 920898 -879247 595597 -964817 -255555 773358 631923 434031 936995 -522635 788669 392323 -371315 67432 71136 684921 703080 -971746 967137 462480 -174987 340832 788573 -155972 510154 -720018 -465533 -699227 -440113 573304 868885 306984 160322 256933 689643 -992428 -206412 -496496 -552336 308719 -936439 208710 -836702 -720017 -715908 -893111 -294250 -372991 810009 -169968 -332942 824325 712513 659717 187506 31632 943017 128005 982244 350569 386652 278628 -135380 -946548 -271948 -161433 -394304 -589142 -84379 566471 192172 -922969 -205325 -95436 129551 713627 560694 766672 947101 -857518 647261 183088 624923 445772 -671896 -885921 866150 751165 -369364 665435 -810644 -573042 -3757 -6763 -257487 -529190 375386 282741 -804404 -277390 -533486 354900 -809112 737369 -138337 220160 -128189 52553 536316 -453444 67890 -433748 -524684 -310083 -572901 473508 729642 732846 -889991 993796 -735597 507565 -634276 591060 102775 209740 -715546 -84399 130163 151953 -768817 -339733 140410 -306058 -19742 466373 -502193 890729 789374 -616520 -954996 608205 -866281 -43312 -590817 582136 -485454 -607667 -203320 -924237 -457364 347044 -736996 284093 -485773 16764 -434171 693320 901387 988081 -190784 121466 113418 185044 711389 652525 918492 295209 -49214 -621137 939521 32936 -286295 160451 609930 -900483 -290659 269599 -366432 832520 -478463 139052 515069 962013 285065 -98742 619377 -169275 -449601 387401 -173986 852155 760191 12016 515900 -596368 -610053 445049 -265322 -599481 646585 -354797 -56949 280282 310928 -118689 271182 85875 814510 -532492 -451162 -495724 460053 31579 425454 -959120 -508903 -203884 811158 690415 -760220 -877297 -14303 -84562 -69006 -984781 -578523 146172 724757 -699685 528846 -186530 -843406 -814892 537436 -740596 -19966 -213024 681120 -782094 -14829 -447050 588546 296113 186436 -734080 -149762 701979 347020 -223397 -827613 173370 282548 -640933 871315 792650 -781608 628100 -238074 293946 635370 -374574 804678 612399 -900561 -364494 376244 991488 -961344 973574 32450 70331 -471030 757541 160886 434591 805711 -889127 -779666 -368864 947875 312544 -134185 -739225 763759 -814613 410228 -723249 -818959 75042 163613 -806551 219578 5662 -821443 184952 -178897 749933 -192301 -840458 597385 231826 438002 -796531 513749 458370 -922302 742687 -173451 369960 -695172 721214 -724067 -689822 -91278 -437067 721238 -487679 93317 629885 -185986 -855987 -52436 660425 -635834 -635521 -878604 -615941 -736077 263622 292730 -248020 748446 657858 123251 -549720 -621772 -854772 -445532 -3857 -420618 344748 -207126 -374730 -540998 -568031 -794316 -295452 658088 -54819 106116 95893 -324034 -940602 -808974 -311142 650573 -360266 -975831 208119 384633 -135429 728680 -130076 569661 300632 -639102 -436276 -682651 453379 177630 -432943 -394350 -194011 -255496 527175 -778822 227677 -935074 -413132 353957 -572611 -285901 904150 696433 -681781 -559568 254365 547471 144130 423326 190252 900163 -711986 543709 341853 153256 805396 -107167 700474 704298 581671 580783 165637 235786 88020 -442140 -661840 -858915 490839 -350802 -132634 602893 -501277 779090 -894208 -533161 -855138 773028 -714607 -687412 590115 -453998 972379 381904 -327169 376986 -440105 -939362 122804 799054 -677455 574146 -736327 -166057 -577847 -956003 186999 -383248 692916 717412 -261554 -282393 414521 668193 -930162 857503 -877100 -50511 585471 993424 855862 -810812 384729 285125 54851 706657 -663860 -85155 479634 965983 -69126 -436724 844785 -634387 599928 -330985 -727713 -221173 -886448 28379 -46448 368910 731266 -276154 -81427 -623328 102526 -188836 -960623 961214 57132 -46541 -171316 -790472 -661275 384248 -596700 671284 -325001 -461720 42319 -602068 471205 716376 -528965 306411 33060 930606 -620922 563604 -521441 78181 176774 -278629 -689997 394253 182466 409674 -590860 -803512 -173577 -52034 122343 -865970 634260 -965017 375558 -103830 259902 443531 682815 966395 236365 190532 905461 291188 616141 -263043 52861 -231332 743678 -304007 -707422 -737330 560853 935372 -153822 -42886 -587143 143200 369583 -866525 953286 -15247 972783 -998369 -446387 -527599 -275972 -820901 266578 885797 -726940 514644 744780 712551 -557526 818590 807657 983266 -29116 478689 156296 233849 875547 -874537 -321091 251360 278798 -344881 252752 774944 443631 662190 5822 775704 -861820 713448 -790217 474103 664071 -296053 -719841 325699 -11737 225845 -153075 798037 -465147 7705 -928818 -97830 600631 -691074 392675 442068 -536503 773823 -365186 -461033 -696905 -607156 585098 422732 912884 160807 -95840 -829583 -640666 703209 14867 -894889 908136 -396485 651621 -665309 -65465 382685 352975 -217010 -641339 713122 290749 237734 835609 780273 -916913 411210 -140052 42310 612441 489521 210653 253103 761956 767907 495359 636624 426795 549311 -415914 193632 526367 -940429 -362146 897833 139492 371463 -829180 478860 542290 17811 624682 353019 -766220 236036 -416345 -891780 454156 -11876 -84411 136493 457485 -285586 -12351 365882 -719072 928230 -527409 533353 817567 52927 618771 -348785 -618211 -339317 856617 -378601 -774180 425518 -873058 -653822 163414 354915 -941836 -218014 718773 768310 -3550 653791 328795 456073 -438894 567218 -678950 -996721 249378 -927828 -378756 101460 369956 -883536 47677 -356430 443997 491317 655052 53469 -446583 -914747 -363634 -786215 -494635 543872 881051 -888065 304356 741914 62271 564219 563787 -240424 999162 854481 970901 -943593 -529151 94675 -50752 -79930 -912198 889004 -756418 215015 233796 -669223 -6795 856722 -434451 -180693 -75713 98417 -921415 16711 26858 547269 87266 -891483 604857 -236320 -658989 593300 695521 819369 -228181 15796 333838 664091 -782144 -672645 153436 283334 967194 -445903 455005 -581811 -9356 -374029 -621927 2918 -460226 652340 990986 230109 987294 485687 393884 657425 352362 -981225 -653261 -861706 96943 -738496 848677 -242287 -577490 495859 951483 -760705 247897 796357 73524 33774 -17574 -174688 -99518 587810 -597875 -912191 -791669 621810 88065 -964296 724138 -485176 -831749 159340 69035 -35675 552051 -403180 546195 814746 664981 -396097 367573 -355376 -709439 -389300 -114466 -350590 -996980 -32397 -966134 737789 194620 31419 781612 -719705 -818736 -870527 -437109 -354827 -941067 -496392 305375 -285581 732562 754595 -987048 -71105 932926 -999588 -151529 891407 361668 219089 -192461 179239 -106458 -116606 728502 34403 -962025 -354876 -204771 41780 294015 708289 379996 -384358 -878981 -883083 -592041 -300625 -783013 604722 -454550 -780132 2338 -771810 720994 899361 887049 500016 -763007 -166382 -285443 400310 480126 -150315 763420 662738 -588925 -512923 -623300 -865032 390958 995793 -109084 -688142 -102768 601149 192592 270684 756913 -152736 767218 225832 -181366 -788859 154219 -153829 -878967 627595 759318 253391 131600 -293019 72958 4399 940663 -772070 225123 279166 42118 -561595 -909638 -984240 -901765 246166 -324439 509070 938634 389584 123407 -174345 285016 715209 797945 -568038 968447 661101 -846162 -627363 -615283 -87365 -705627 -468999 999301 -699450 -228215 840955 500700 318518 101564 499524 -865795 -600763 -571695 753418 -275002 68418 -774512 141142 447625 537361 175606 -932092 -121460 -474071 899507 -275386 110985 716948 -47574 200737 -138065 -268173 -613772 39790 -965473 -192904 -196131 443098 -349969 -179479 652134 -862105 -203734 -941276 -538303 -716952 675534 -825579 -252712 391433 -36019 -835518 -308665 -669371 856205 389440 451165 586862 -652055 -263109 806559 901929 -373971 -726542 -380347 -757137 413341 48440 -979525 976909 -168721 -195980 -816607 -264284 958924 -523102 -76469 -544086 114260 515920 851266 -542361 463895 -721758 -231103 -5767 878876 -856882 -698567 -512559 -495522 -484447 925645 -388812 994121 -325256 823127 -669254 297410 -8120 512737 -57262 -531300 418966 471085 -827459 280228 568319 593966 -18290 445462 -162382 936716 -58832 -221914 -710415 299556 -317088 781688 -426732 604166 -541393 682280 152966 275317 -325502 814147 -232506 32234 -717039 -489781 233830 808209 -751509 -318793 542736 145483 215280 -50959 -832388 46122 777174 -682794 673147 -160648 -992987 526266 205808 188977 617147 676321 -740911 109572 260041 288391 -621782 64982 743251 -596775 -630886 -666306 -677196 -852102 516181 -743798 619927 -525057 -125536 142265 -322049 -183949 -585256 -198016 -222527 -575277 828779 573125 -194299 862867 437853 -737114 -677175 -761960 503237 811635 -916131 100796 -708658 583984 -160280 125645 504118 -138604 687969 -806130 -630190 93325 -584169 -256588 -614136 640825 585642 102890 369747 401902 -842481 575950 -514365 940980 -465008 -817806 -941446 459717 -237750 803931 626736 718740 -535635 -957050 -87632 427075 -868352 782174 -817447 152875 -721958 -739385 794783 734424 267562 -765418 616199 -488693 -182097 725782 -503634 -181322 -987647 -501115 708162 -915965 -720121 -361323 347783 -685746 268670 -16276 -2221 -982490 724728 -558043 -916845 174544 -67749 -939188 -280124 -432573 429022 -311963 -710790 -292947 177424 -998170 893661 482285 399824 99000 305447 174615 840662 -482118 -453592 -547340 529064 819262 -588862 -976897 -970202 856331 -128147 -476311 428031 155737 823732 712085 -332487 696792 -390218 -131939 200365 -427735 402342 294987 -739575 84067 -180917 -26975 887244 -152177 486144 -524718 -713394 -348115 -29515 380614 -181579 620205 594029 -813414 669825 387958 842558 -867043 -487807 -746781 -798636 394581 -414885 -945599 -57745 705016 -39160 -586926 -785824 542195 -641067 -592435 77199 -95258 563428 193883 840312 162726 -183895 -840292 -551510 -489031 636653 -273248 -997945 968542 827343 108399 -27257 144643 -168770 -116734 -247500 9421 -339840 225351 -14417 99476 -713682 339360 -598934 121699 6069 -410780 -505748 180348 -208426 987869 -459312 -77230 975015 -681527 -340410 -240626 134289 -95911 656912 194699 610128 -532555 -402170 -770982 224758 114806 802579 -88514 -794136 -426070 280630 -781903 29151 625491 -698750 -504483 -988568 -153751 947615 462884 113124 775124 -352697 -835303 294793 -613006 -346167 -972924 -523681 193943 -786679 -712862 -503099 -37880 -993923 460002 903273 838527 404402 -755351 66259 -873686 321093 532879 23387 -341460 -859797 -245216 555566 861083 620009 -504675 -174259 -950144 -925284 -7624 161422 158810 110323 -28453 -285031 136090 725744 780577 206188 882344 791083 991451 608088 90590 334287 -185331 -929022 -236792 971547 -756753 121443 -28950 965218 -798355 -391992 76346 839691 616999 470866 291873 432146 364273 491638 -783554 -793723 -87853 146303 866595 201479 937226 831367 -49450 -17071 606342 -675710 -947374 386860 990827 678708 285315 -339848 -469744 899125 335437 969001 -298238 767348 -309114 -210620 54530 186289 -33417 52198 158851 -553982 -777632 10046 88237 -402865 -234639 149774 66397 -134442 100177 -759251 265890 -333913 18971 953096 837057 -670167 -393893 833437 626098 -565741 -584682 -186498 -959071 -898572 -725568 55508 -561810 706092 971843 802266 334510 490481 50047 764382 11816 -542133 -256956 -778557 782808 -987113 -589863 -245503 302191 -319864 -603271 -787037 497233 -418655 -281007 337608 744598 -340803 499459 -824924 986505 -951033 -617690 -179204 -489044 102530 674756 855085 -4814 203651 394715 50085 696836 653618 921308 343784 977725 -651636 555695 -300276 -745554 304356 -36179 299198 2522 -126371 -204380 619195 -947590 778865 -137770 -382632 -352005 -227858 -833797 -619269 -387845 -308364 -444870 496159 99280 342392 -419276 724564 -504575 898500 -14598 331452 -475957 608884 -417006 557327 -446947 -607237 160117 940952 496796 923548 345748 -635466 -236640 -758031 890703 -859556 632885 -581272 -691460 950801 259356 320192 -794522 414576 201543 -707312 594251 950569 -709536 728385 442333 -695553 280258 -937840 -541759 728264 -197250 -215027 279956 45553 11224 -762978 282849 921847 625992 -455556 -366164 -15762 177785 -459852 928234 -657154 759117 -761304 331015 -878751 584151 745868 -982177 -29210 -274976 -400790 -698939 528242 442979 -780386 -30593 -790151 77456 -533926 -560569 825737 13389 981795 -108724 -989760 -694992 651346 -586833 439761 -367994 316949 515078 223235 -370992 552171 106205 854449 -714559 796971 -420560 -502837 -285247 210686 392306 639187 -743956 -618272 275337 853858 -468972 -629981 -259760 -102111 243515 -721556 277139 268880 967066 993076 -947817 587074 -735075 653128 -4721 727518 757476 -197942 -505560 125088 878531 -797138 -171138 772374 -937405 404029 368548 160996 -18400 -521963 229537 464961 270152 -677977 40301 732919 -154526 -29000 -467848 125927 407877 -883359 -934876 618883 458620 -463473 -948666 231121 112969 -455805 -235480 -603153 561695 349523 526858 -8055 298919 878951 -906724 -204443 445372 99965 441734 669528 866798 63398 441313 -278194 -891389 180039 987835 -554043 535921 161433 115606 -868398 -226587 -354263 -423319 95004 -739776 -872616 -280034 -561188 -575595 -71716 -551405 140387 -806100 -974147 -522855 484628 -479743 -757415 -750984 948454 -539578 -260895 317545 368227 951389 -24999 961306 -310101 -467745 92572 -249426 -198414 460311 -547754 -164294 -239875 974984 525576 727881 165545 -945821 517768 838489 -521243 761490 -553858 -649124 639155 806576 -600984 -607816 -846421 -827890 -745706 -745657 997623 -336848 185519 333271 -728488 596301 180523 -13781 -774752 854227 150998 -601864 5558 629345 -105132 -797463 669845 -430645 -350569 -913636 700621 255513 112106 -825693 -700799 -531832 822506 819076 -877721 -215160 204807 335033 -853557 129596 -955128 -611919 -188404 298365 357636 242381 -888290 337240 -44694 528356 -920442 708107 983802 -939841 640865 -827892 -548918 338333 226909 722690 -600254 -738256 650302 -636471 -186465 561438 899035 550771 -278796 -80510 -667234 672834 -490204 -735384 -17912 -325970 119786 502484 315562 -854043 543697 861628 -529747 517830 -600644 489610 -668724 46310 -160545 435099 -859564 -99572 990404 -185150 117803 -827084 76232 407237 -162362 -779889 -309733 640223 900401 403968 -702781 21821 -497909 810017 -633446 637185 545927 -886723 -128693 404162 942316 899795 -368167 -691190 688405 4889 -766696 -153514 -945165 511735 -256334 -852071 -305402 881928 976548 -808390 433384 946716 918846 -950254 432962 -387656 -54234 -750609 654292 -934379 -598827 404499 333682 -200419 842137 951093 791170 -937743 -937199 95871 -744065 -186394 -934219 671374 -172552 166915 824523 11766 871569 -730875 -297741 -908228 -185343 -420901 -607972 71513 -565869 732842 -634996 780862 997926 -956086 123228 -517558 -288339 -704057 509561 832341 457775 -604319 -301019 119593 -535225 801804 -51724 -878588 780965 -185615 -583728 -119400 -522228 418411 -737163 -991605 284114 238347 174837 -516489 -61597 538388 93621 -244886 -377026 -768640 770414 -178329 919798 -353671 -480595 -382365 786739 -84383 -336300 150729 -108625 -297525 -620521 -737289 -485447 773503 876543 -236609 876981 911738 -539285 696679 -611814 740204 604938 467369 64114 -85320 815714 423731 -300578 489207 -175797 -899800 23696 425462 535797 -395874 -330162 397875 705502 -476386 933878 70372 3549 -402137 158196 541808 -94950 -541909 -552626 931315 -985581 -877168 -730343 271294 71065 -973520 -445183 -848939 69969 183770 -358971 -274064 -285004 -698545 -478536 -355461 593807 70598 -81087 923542 656771 -798360 -831268 671253 962694 -323372 -721641 114945 150369 -350051 -94698 800917 -306384 332999 -590577 905538 525540 375245 496079 940588 56900 -938594 -415053 -553686 -559384 103451 -554064 976586 66621 -427621 -443189 -473398 -668412 359272 768673 834464 -807981 517951 -736799 539636 472082 202451 -821939 928160 89727 -997557 175677 -752329 451499 517055 922396 -234757 -233990 2879 -538647 718693 -535769 -510387 327990 625441 -10690 -546210 -637395 255376 787744 -363811 502790 -448828 -133502 -652121 -869998 -479481 67951 284432 -177868 -39467 357697 -757156 823906 -370211 -133204 408135 628392 834436 -860364 -547586 -559835 -337438 234545 814244 -381427 -26813 927698 270158 744485 918439 -902505 657671 576586 343362 -111530 -749108 -667542 -88324 -169673 984849 441097 -309005 -911049 180283 -470338 722164 -261847 19107 -285900 -337018 -476240 679962 -323031 -395553 -977977 351711 172274 -710803 240569 -474325 -936587 -468657 -263255 -63706 -208083 -474023 498444 -288785 404266 -807661 -592214 -269289 42254 -651078 -270560 -622682 -258927 856893 83425 855317 -58626 136513 471472 -419373 116276 -918114 -306520 -478143 -76377 180961 -280780 -449739 -14244 451784 -800233 806394 96112 879176 242277 -703026 733585 376458 -565496 -163613 -930685 243690 -387651 -232609 -140900 896887 -257772 371036 -397111 -197386 -605709 -641175 -926457 -996641 -673260 533511 -723606 917854 -761214 -569939 65178 953554 347808 198596 450897 -864046 651426 -216661 -920481 -991197 -633582 536244 529574 -460861 -107316 -345179 -828002 690658 503042 -219335 9682 -194844 136250 298909 333409 -351776 497611 806515 99582 849188 590563 236754 -450064 -253138 384132 -421693 643730 -308812 304514 123717 -71468 37789 288519 -564405 543033 -939002 1935 -510535 15191 -866113 -663444 -396054 3546 691659 -473021 -202067 211330 343011 -166899 324292 -719456 277107 -932200 925412 -813667 302107 -22653 -672969 218226 -595024 732997 -324771 232369 -959047 -568665 -911386 375163 -219534 -679483 -424358 -323064 816844 64017 313521 829986 -844821 -40368 -343333 426410 -858329 -58213 764858 44818 518156 -665377 149667 739041 973018 -152866 -929951 507058 -262267 482732 -899663 252085 450357 -378318 -284729 469676 -800441 632494 588616 750831 86091 -474959 105421 847209 -580475 296608 948455 -414951 -530964 -356684 369813 -334958 132654 135162 930128 761724 -479063 -563372 -454657 668561 -643085 826998 79875 455840 716371 639209 -97491 -166131 838598 -259701 799939 8782 -693509 -295283 226815 -215696 661336 607348 248591 -851824 -461069 -777447 202518 -600477 437145 100777 338473 -370258 8650 -858203 -138157 809934 -408134 569827 -465518 -477262 172754 728843 -453416 587740 -124114 -572005 659467 368100 -884451 -430236 681093 -225931 879012 -245750 728725 45902 518010 -144376 602876 37314 -266227 491946 -604688 -230344 197500 405777 982941 -525140 -308069 -724557 788511 470060 429811 -104360 -667255 254939 -586305 -440418 246113 793330 -187409 -829194 358945 545594 -427095 -94940 91320 -617325 911043 -139837 -783865 -388751 -886325 -543553 430565 -992295 764927 -826279 275739 -807448 761045 -768474 795368 976973 210548 482833 -715649 762826 -562375 599380 751492 -347338 358835 990979 -670702 489854 225063 -208895 89912 55840 -598898 -235127 -7048 361262 -379246 254759 -727866 479441 792084 -594884 154511 666564 -500568 -30467 -829649 577109 -198505 429940 -73222 -688665 853340 636798 -69196 492530 795433 982603 806553 754049 462943 -63390 685142 -408141 943769 243866 353165 320188 -202974 -707166 -41003 -341407 -945286 -762246 601016 -155777 -505387 35319 608691 -759420 -816101 403907 -974790 151540 -738839 361563 524850 -577051 -272881 436111 761332 343812 92304 -959867 757713 498830 -36058 342199 796552 18904 719163 -427024 253521 -483128 924913 114771 -261418 -472615 -262246 960340 434741 -113637 742593 -463043 -218752 741552 -142305 -395093 805180 -75184 -448473 820238 117093 148166 482427 -923220 850153 303217 -517260 184863 226600 -800700 -747106 -273454 260219 77126 821945 272264 -549334 -369390 -699975 -644011 -74380 775512 844103 -794973 -457974 717787 210495 -976210 -552940 173682 873392 -832760 -799061 -925561 -462626 -705770 -91298 -130406 150467 816914 -922450 683198 183946 723079 -451183 151195 441618 -686760 -8334 -462357 947186 688185 372911 859774 -643089 638643 -523622 -137930 -742009 289573 529401 -382326 250218 -537794 645383 593543 269947 -557820 410352 658891 697299 654288 834776 179721 537919 -933169 416469 -627320 -54979 -235261 -853264 -902493 459395 -464448 664489 400202 -995976 406447 -843152 359935 -981447 186319 920108 723291 126869 704623 970167 547335 -899439 702773 -764192 986563 -193691 451097 -292888 27106 616957 -80021 658310 360779 -746631 455241 -764188 853882 377006 -570454 63135 123133 -669790 255318 -731318 960504 237972 741868 280044 713250 802674 363227 938877 -785979 -957984 -916120 702189 829890 207672 590510 823454 450827 94085 -569703 247780 -410842 560519 460907 11276 -954959 480178 723384 -157997 416728 -457938 979305 -33686 234593 451032 740284 -39303 -367967 -826688 -271550 714776 500996 223785 -359456 -51625 377224 809868 150350 683576 -51006 -568682 891035 918448 -712231 -503259 577448 51242 923654 -981681 817448 -768892 363802 733531 99879 -163313 -679432 -920250 -597888 -217197 -908393 -978241 461668 -713143 39041 -210261 184026 -999457 -267050 150434 -744390 481912 103626 -538384 708145 -970967 -327902 288661 -442688 624509 -46533 -162875 679612 860146 -163836 369385 120144 776057 305663 -242788 285942 487162 -572604 -432593 -273790 691278 284669 -519898 125848 -744252 794475 -669511 -823248 427293 -328992 778067 334745 -170481 -605885 566550 810867 501829 -871025 -555819 -515148 860765 174804 -521960 852516 -530327 488117 -643684 612320 54383 -72344 851409 -914853 -181271 643257 -979366 -948136 998342 -169977 436753 104306 132199 651206 -819200 -532203 -63198 312827 -959384 574210 -691517 655683 -380354 -155442 -588154 -748468 -635607 898403 -284514 180570 -297210 -834690 -323919 895044 -197788 -330961 -745511 -428684 -106616 308061 -923739 831339 762986 825151 -63466 -650310 230198 76772 859043 -759926 -917044 483116 -541259 -599018 871104 -517172 386860 374571 -492325 131790 456920 263215 -232168 -92786 914816 -316649 460968 -827969 -659873 765167 -208657 -421404 -160606 -384170 912260 -84905 645483 -299009 -15435 -174138 696785 -59471 920193 482737 352477 -560696 753308 527469 739215 -842446 663662 670500 -733481 -693134 -721132 -537774 736797 853409 -276643 593609 951865 324840 454735 369327 393851 -951928 -530656 226555 857125 76114 487869 233723 -816404 -548561 440775 532561 985851 -329191 -226160 702577 -239505 -767585 409890 777765 -654116 384357 -952775 -272887 -586426 -790110 -562108 -113905 205865 -245983 -939800 331645 -943246 523457 -770051 -115478 -172540 667765 -877809 -359228 743732 -335420 -128674 479437 369485 -346423 36574 619545 244237 663604 -79816 505873 74918 -384312 -650553 -448524 -379587 -428197 725660 147281 -119954 -72743 -361093 553358 643271 164801 -672037 450404 154568 105126 415082 -885152 528874 940976 551174 155747 -434923 804121 -274619 -288477 -325336 17584 546671 52521 298741 524505 283903 414033 -756414 969227 -339419 780365 963401 -168112 -374330 944034 -238536 240329 -215429 -499927 709170 -226392 -607858 -970865 996045 -536653 -518528 -399018 -318446 -995768 493318 430033 -863744 -251948 979591 -398932 171785 747226 516383 -708510 -914541 94066 -828896 883141 -831624 51527 986124 751354 -449785 -967272 -266341 369530 -234367 560568 904635 836754 -186723 334478 -514805 356579 -350460 -718826 975072 466403 146005 839518 -654400 -974502 121122 65674 468969 19046 -484110 -121904 -734389 600568 -581571 122621 704266 -49579 2931 101230 -61827 -525291 903669 400536 -214478 558375 -562406 671616 -112792 -956084 577964 -643133 856466 108311 -891800 -512496 269403 927219 170113 374441 160029 -652003 984734 722278 938088 481318 266071 403378 745729 -403725 316 212108 -660639 -172100 430415 -626426 820530 -418416 987909 -131510 -522283 622543 -537016 225808 772191 919983 252792 709289 -831337 -946888 -930459 971768 335353 691528 -236457 140275 196918 510480 634759 331942 836274 -434284 408611 633648 151045 -671313 -267059 -69435 -931973 119692 -755044 -375766 741524 -220625 -328294 126268 149892 -487190 -339643 667625 926260 -28184 391951 -55115 755135 -777050 593117 500279 -287626 -279692 335243 590234 490716 655609 10215 -93284 -460117 -752468 569265 442514 -911667 -341412 -705118 685154 -432924 -9687 -90654 -398073 -84797 -421880 -762865 121617 -363918 -827965 -726595 592034 648750 548087 -578703 799603 41958 -195052 774565 616397 -921664 -417183 896840 106896 -22126 373 744506 360367 230761 55103 -372524 -958671 439173 -414209 -747938 792754 -602533 -789046 -63465 -475040 -429678 -519414 -615247 -675841 -416250 -708869 -720174 -302619 -402232 54832 -527468 543231 663068 562316 498310 -450358 406266 374089 373161 764122 764686 893429 -121997 -528169 438968 -441873 761552 791547 -670324 459119 -917092 -297706 724563 677115 -428886 890378 433032 -327437 -43328 449103 679131 -94074 61593 -125584 388786 376506 -966559 -369652 -637405 784616 -965059 -669866 39420 255806 278080 -549611 600380 885179 -326153 -519900 -667882 -680649 -595746 943475 -403595 973784 -529432 -7419 -653966 -39906 577916 -609808 472672 165080 159858 -515488 286657 -534228 -842470 -720875 -84786 178707 553397 654816 615283 -339110 237562 305194 -286383 719139 825235 -306964 -120390 -353182 741277 171448 214200 408416 26540 -718417 970246 406972 738884 -416503 535958 -666267 -858399 586256 -466679 30625 -328720 -301275 118074 554249 442708 447290 -449356 -968950 438882 -264618 845367 -834971 -482716 -364140 -956745 -270800 -468966 -291164 -633507 -642988 -995787 -475192 -901372 -719091 -368806 -377384 22844 -104979 784805 -753089 418123 -873895 -802781 -246276 -378585 -334710 -666281 -696030 -336002 -147827 33718 520025 -665042 55235 487979 77659 748749 -676638 -385772 347511 307106 -306445 -845629 -303215 476970 609746 -957186 988447 941717 -198736 271103 -447954 -464186 629012 536052 -902309 446422 862294 -226560 -807845 -244463 497443 -520904 358259 -365577 -279812 -928345 900225 940093 749751 -539317 24817 275402 -140420 307734 -82488 -650950 -822455 -60050 -368867 286558 -107921 -330579 -172901 -275142 -81901 310306 -48255 -14842 -2386 810766 675490 610989 1933 475815 352869 -884143 -622383 39064 970950 510149 -202001 -830720 565331 590738 -205390 -657809 -449233 460659 946613 561388 -743021 356697 54249 -162319 -682424 -579865 611989 804333 162094 226039 712656 -650815 -536903 -612973 738825 -810044 170222 522237 -543744 691775 687978 595623 497611 -790159 -708260 525244 -223662 153996 618246 -329707 184659 -835657 41535 -501307 -614434 -897014 348916 -961906 23898 -584811 175267 335721 503294 -144295 151390 545666 34137 -968627 622158 -774343 -600757 -199461 853166 154915 929162 906720 -454964 -732794 -448354 -862545 450955 -472863 919524 213007 -825245 110178 -452593 356025 715743 -80786 30626 201819 -355170 -955620 -989064 -508009 674900 -789190 162748 457092 -592186 -580025 -364687 699692 -811567 517367 -652436 -561268 -512029 -136654 12885 414232 -540160 438806 193449 480948 -909634 -978704 -362437 -43332 743498 -327353 -280018 561277 -757279 -899375 87932 725050 -337192 168187 258035 -864856 -144619 -973594 -392397 352626 688275 641381 -941135 453942 105058 149376 583223 862213 426788 569204 -773023 -18457 -763503 338736 -457182 471893 -31372 -234023 968765 228797 622508 -863673 -689844 782082 791468 508934 594877 -993799 -819589 496982 -513329 -98963 -441804 -78164 932634 98460 -568057 590126 -135932 -105928 -335561 518587 -712243 -609945 -178533 -750879 -155388 294339 683805 263141 864783 343259 -92995 -132674 239015 -160848 624526 502426 790234 -36296 612792 -828968 715655 17374 600053 800780 369253 503936 871189 955774 -397699 904048 761978 709035 -79957 752628 35227 -788285 786209 216391 458245 49833 -682396 -261867 -893738 23799 548685 -716670 -870719 -211081 409994 239268 -50035 -692053 -18534 392452 -271595 -876091 45652 398369 101961 227503 526433 -826259 -644181 -873851 -124867 -673585 569684 -230378 -923846 372511 -415379 -326425 -101379 -996819 761142 805168 -232193 -611014 967682 605021 -510835 -757251 -61768 796175 210889 -592225 3284 -375784 -863193 -668480 239845 -242558 223472 -513296 -772212 839432 857154 575670 582019 349339 699534 -88435 -142444 -12705 -64487 488290 139933 -58325 -11396 -165865 -282221 332813 -49884 -568829 567675 87748 349010 463216 -660749 -368956 545052 -194021 -359769 686645 -996118 124472 14301 -649100 -251526 -533397 313322 493969 430429 836944 -397510 -912305 548856 -507788 332619 -691032 288900 344026 74290 -565690 987790 181623 391958 554762 -677385 522166 538160 102793 -780043 -403084 -614063 432778 -934640 -485883 -535588 -433782 445862 78126 -788280 -337224 253928 395816 64927 -139527 131802 -118748 574721 960997 568279 240193 -61022 840776 782731 -48872 -664377 423842 -148617 951729 -194483 176168 322033 -534902 -716765 -88512 783905 -513641 -752693 -656119 -459259 -721859 -354595 -699439 -764946 300630 -105981 -921444 -486016 -722128 -592898 -259292 613558 378894 -349920 -436653 -888228 215078 468688 -449333 -912493 231713 -24055 776799 -973744 -781538 480475 925720 -191907 726447 -887959 -152271 737239 -788902 644457 -744166 -997585 -266983 335271 -823175 830377 -582693 614402 509348 -192032 -369151 -599698 402216 -426433 -667807 -735120 452805 -573047 -303546 -876123 -475024 -55981 -865809 -892357 231248 804869 -611188 -981258 903490 -889636 486724 835245 391509 428395 729137 197706 637262 910613 -237854 544846 11557 -352619 463064 -406582 -82298 -55050 777866 761447 469585 603803 600289 116704 -879078 574008 -528964 407426 -918102 -835369 60398 -90829 998780 106069 -848837 -235800 748737 -342046 470622 726829 411101 -401275 273030 -889823 657768 613269 4437 98423 -540883 406464 718176 657526 53038 563208 -206031 610810 734110 -697791 215240 382705 749797 37909 604693 452446 53664 799361 236159 -782374 -678497 -727467 768225 346382 754917 240695 412552 498747 -225493 -798432 562103 -680910 -413219 153054 -920669 -9636 640796 -993519 -17290 182579 -549957 78126 -501552 -272954 812482 622462 -227519 -569543 -571411 378016 -535855 774723 343597 -324733 996217 719919 619942 -962963 -116825 589532 -358864 53623 -251458 -810051 -415529 -634737 92947 524633 910299 296820 -982799 521163 761904 996797 -49642 -880445 185599 -254893 -478413 -487676 592803 466162 -231440 770916 259885 -810580 998118 45775 229985 460902 438435 -203708 -899402 -10919 -452822 532822 -503846 -729198 -896655 -927827 491820 -348045 -848159 104707 -986560 -443088 960857 -615129 254046 -847278 151978 -618371 259331 218808 -513508 785404 -372130 -232687 -400920 -303442 794453 -996253 6205 -161868 755966 -641657 -622148 765888 994854 308394 342139 -766183 -613427 -466611 -53626 -312166 115880 628038 -483879 394803 -99298 -553283 203367 -161434 770252 485553 -997738 604491 -882175 699376 -582848 710669 344514 -603102 -467276 -678549 -33465 -793537 -517837 -899784 509820 -261484 -522637 403291 -615295 -648510 204320 -218544 769450 -582081 -866858 -509659 735871 50260 -155352 -498818 482110 -804067 427548 32785 738133 -287477 826669 -88405 -299672 -384539 -472248 -325591 429777 -308797 -720049 597504 -769510 -98414 998809 -236619 811141 -465005 -805521 300133 336261 537948 830865 768703 -33854 -209835 -802513 -928635 -230247 941372 663024 -786929 -291815 -451934 412911 -18744 -492280 907115 871993 -463825 -105764 83026 980048 210647 -413886 -167325 218027 609511 -511206 -472961 -279628 369434 -708871 -513188 -291767 -912704 718246 220674 914363 -668996 -944739 -348593 45778 -373756 -414448 223859 -933434 681508 361441 -818571 140744 593083 606504 572460 -288649 -191363 766131 -62265 -342421 448175 -355711 -210874 -949202 -161618 -327610 843135 911294 768744 133227 328474 -948596 658273 164363 -49772 927360 -617680 -250505 739392 823795 -178560 841779 -441023 214707 -741105 -623242 -86382 264579 -237518 -509266 -330114 501912 218319 907897 -526552 -10723 -232991 -205011 105605 -170064 703224 46801 -848547 133987 642358 551842 -265395 -547780 -197676 15760 788808 866229 -578917 -231106 141969 -621764 961771 808069 489667 -456780 297655 658417 758857 -599309 8326 -493758 -991258 -97086 168180 -593683 -81618 -582432 -786641 698393 -225397 152703 821371 -505694 -145862 521029 -552914 -654438 -595637 939084 -353995 -727742 -498140 446499 791693 -256619 -396161 -243893 -280373 956606 -825881 -236230 306324 -963171 -161857 -601380 -254555 -953274 -285381 998541 -908979 374530 -153499 -399840 784494 188364 12953 179931 -587776 -27307 312970 223992 159758 462976 64571 318502 16951 -988825 -844282 614022 -229714 -134316 547096 -144465 -672198 275401 681331 232747 704310 529145 -185237 -473737 822674 -685364 -191318 790662 651729 234335 769708 -863042 451209 632961 354243 -919174 -679450 -369609 852372 -674169 -821592 -578375 448536 2087 -794080 -668684 589085 -528879 -631753 237574 465090 495855 -120602 135748 41214 423390 909247 -387401 -690278 -74126 -278685 505115 86706 -369105 -856694 -665249 -101448 109329 439422 -339800 -450575 527365 27936 -713139 -425482 -303379 -133278 -780836 -712012 424096 675915 -202604 -447379 136936 -880266 -418839 456245 770435 -35693 -74108 -790795 -679902 113252 -882624 555372 435309 631233 973742 -698071 -654339 67221 907281 -596591 254688 946527 -1053 -421281 -675431 476211 -459570 420639 800541 -35658 228660 -289229 -429737 -416347 -303320 -699697 -268123 812494 -167950 963068 -566823 -906987 976783 363416 -694600 -313104 -85202 709332 229630 -1428 191796 422197 -625959 -379482 -420935 684436 887658 227155 -580983 -512610 639431 -969032 274340 -664492 486651 -621645 -188353 377484 519300 -350672 345025 -827282 288468 587956 -283578 -188680 -858159 -903466 795423 -781445 797397 42561 -196912 -179301 700590 623540 -613487 63827 303775 556034 -133938 105199 -780450 913042 -918873 -613616 -732396 822112 851696 -231636 424288 -573446 976817 -414965 603988 314371 -81753 894155 347255 -302412 -343230 232797 -285759 219222 983333 -942331 326050 -226999 -524758 -285218 734587 590081 5467 905428 -612830 -981245 -673542 742952 -687005 571244 211706 -464785 207610 147051 741379 994068 -14950 6978 215282 395985 -501399 83656 -539946 -924742 -758270 661354 -592780 -70094 -385294 -648410 -537276 -834060 970811 -525169 -151566 632204 453844 450892 447966 430299 -446554 -765032 300957 -372458 -290031 -688317 925302 888519 -366747 -650705 804197 -237237 449386 -166060 471835 -559918 368856 -934723 833276 -169373 883679 787465 -888032 218581 -116831 595692 -997550 -341289 683955 -866005 -909676 -930199 -803809 953251 -711143 205920 -631579 534082 735178 -162970 -944394 43276 -263870 393208 133047 701976 -637615 101350 -708348 -436208 743549 -152362 948138 -956492 105980 -16702 -28564 581848 -37700 -463627 -352769 -54558 432987 104594 -860914 237005 -931665 928910 732726 -811991 -476865 -413520 -738933 -420200 174920 -299496 853906 266962 463801 -697675 999109 -81246 765495 341325 157970 -484889 724122 876026 622684 -373996 142830 380199 -326408 227888 -813837 -261993 749233 -384554 66974 215262 -887227 -887498 270358 705510 -177818 111635 -570057 210539 -970950 -844732 413586 -375553 -505381 488371 512235 174088 -347945 775904 -514375 -381891 -179663 99167 -510294 -807508 41823 -657707 721949 -877769 473674 -240641 177702 -210926 -490799 -351444 747022 940998 -383162 937022 730576 176562 -971665 396972 -747108 -885627 -265594 710787 -454312 -777275 -59846 643297 -457318 883659 984236 -355079 -33105 637380 -434573 729618 -249448 -764878 -287720 714375 -462840 228969 940954 667976 -582041 828818 250347 -114985 -130223 -68180 -604047 294733 201112 710022 172679 -990253 -262850 509510 -355206 -600023 -519940 -507675 646924 -849374 -770882 -57424 -702220 -507355 -581340 -771128 -280613 -492242 361986 550051 -784031 -521012 118881 148618 957078 770208 -214020 -368743 341889 460516 -991548 40002 -685155 -885662 197725 267721 -916905 539640 -131937 -463671 -128239 325403 -825195 -936786 52386 -444080 694657 -467782 -719788 -236875 530646 -152703 578660 -13834 -201795 -530964 -465018 -705447 304913 -391879 443102 938803 636130 460281 -577528 866416 -783242 -513135 -122479 -847729 -290493 609849 -775940 -299869 -152074 -547584 915390 -559661 401520 -862521 -576319 573274 710595 -671551 -937627 -793208 66233 504186 185723 850624 365006 82893 36680 -723975 -616527 -625941 -97400 544189 -320057 -148901 -396567 215212 -294232 321525 -458229 -983302 855968 -516634 376582 -798484 -394065 -850385 -581404 110943 231178 -329563 911523 -405438 -386792 -435469 -550987 -277737 -466187 -353005 88832 -450570 113394 39001 307806 -301430 -90605 640873 -149475 851217 343311 -58181 -609792 -870304 468308 482078 38461 -479779 -385536 335538 101245 -822012 -109078 273645 450399 -349598 274839 913303 -407947 -923363 975173 -286387 96581 -661782 448995 -10622 -245815 640533 -951017 89466 710511 263037 483383 -371507 349082 -284522 259664 272618 198176 161125 911907 -425199 515018 -52857 -788190 -475945 -76585 53418 741368 602790 572665 -933486 223870 -351301 -973865 752406 -230458 482854 601609 -820832 904468 928206 -776033 -975695 -772896 684778 209178 -629541 -16938 664585 134512 194244 903126 -205813 -85747 962090 701429 -563291 880333 -437287 848505 605281 -792829 797495 542049 -843621 -850954 -501703 116187 -786426 -226466 -923669 812363 -642395 -451861 -822164 595659 -731566 615742 -196241 -397531 -419653 726510 -455877 265563 -286624 -624891 428332 463648 -184298 565504 115632 -971684 -670457 -739245 840394 -535508 471599 -826654 -732141 224736 -753439 982409 981172 611195 -116416 981781 715374 272055 358982 -447800 -162798 -711042 440256 962009 539017 145905 775504 -622606 -626867 649573 934250 12337 -754195 -850719 649560 -323161 9869 187809 -119626 -789284 58340 70807 243190 -41015 -151747 -38811 -776994 -125220 -254729 -46237 212485 889208 -820091 424607 -316967 -603662 -638354 -745640 -881636 -162667 -547123 945027 854626 272542 632402 417990 -800492 27969 618560 246784 -25871 -161885 -53011 873791 -731512 -67874 519365 344391 139967 -957696 226503 -901614 -289841 192140 461063 -721206 52805 -626185 -917974 -746031 217859 -896340 18541 50234 -858947 -911479 -674530 -137139 435324 -451488 -195167 903559 391454 -574601 254829 642072 307540 665352 272780 -513437 576803 801474 267423 177921 -633756 -701114 -675752 -766402 246468 -550230 948478 305819 469957 674553 726508 -512822 273851 704689 -94190 465077 -783409 -512700 139506 -630792 -18049 389657 -940892 78690 -156516 -161656 -307885 -839304 -702389 323936 408894 100850 193029 483813 624056 783804 -541033 870218 158120 72950 -616670 -810308 636810 54388 -149988 -747305 972652 60351 -775347 886062 437234 -868718 707923 -964793 164434 -742434 119583 665501 313817 477894 986486 -138723 79076 -886236 315504 617641 102376 -979454 -161924 514200 508394 -959838 -711589 -16589 -335993 -918793 415392 -830407 655982 -370135 577335 -522787 -989343 -242667 -871974 295491 -319176 -700213 -57315 990343 205150 -497906 -76060 585142 -50094 641495 811495 491090 322855 762322 644277 -564910 -930684 804960 -273362 117408 868132 -473965 -240376 5145 296791 460213 -203957 236945 -743680 185794 -795435 -8756 798229 279273 -800425 -136570 -872030 -364657 826837 521708 -583226 963404 -259542 -799711 929077 -899733 574466 -135494 -816460 -373266 803038 635074 163744 718217 -87789 745527 25063 -467422 609355 -971254 937741 242391 -471037 732195 15913 866296 -979189 -289829 -559514 650633 201098 -997504 -815614 -819391 471159 -980395 873938 303758 340001 -304113 -238788 -962546 26280 532569 610875 -609257 404609 -961199 341727 391729 -752266 246921 -323126 832790 -227420 -820857 782005 -897991 776827 -677051 646377 -275396 214466 119217 873542 -460296 -871408 -663890 -489921 -310663 314068 -871919 952283 -637952 -273202 918822 -68554 -803329 331795 -518103 -41346 18848 185485 -19635 -148105 40895 977656 -541768 948343 398443 -176409 545284 -670741 -853399 180157 -698305 898000 -727119 -984012 424172 -16965 -182674 48090 -363519 -656815 681602 -586738 466279 -945585 512513 450696 -244355 -397820 -8527 -768946 -794730 -46254 96144 946624 131958 544945 87758 -177523 849752 767404 27727 -508613 252395 -797726 819370 -258013 -620080 -256250 69804 -342925 -387426 891231 964566 -485589 898526 283592 -750501 48928 297104 -466639 999843 567803 -829532 876957 -499509 -52805 -382591 -768990 -159838 -194257 174210 -455571 206510 -280451 368372 167355 -879579 835230 768665 -644128 683380 434271 208040 375492 -158789 -752030 564299 420833 -150321 -83813 -827617 671174 945207 360660 -598729 -596585 934191 425257 251674 971019 889512 -499700 -750527 938604 -947770 774210 -33254 -778597 357089 486244 -88057 753930 -734460 494687 363487 -472128 -203663 -797451 -878356 -975784 -132196 -819783 560364 -723326 677675 985623 921104 -55936 30332 681290 710016 -608598 -995681 3940 304341 -757397 628824 -547766 186397 -996414 52510 -292683 858715 858051 -205282 -675790 -671100 -614381 169273 661410 -916861 -231569 360578 757819 916406 367141 -417855 382214 -777490 -235623 -112781 419423 -994189 522177 -323385 -862088 585982 541994 47394 -78635 -946499 -799759 322204 398033 996051 795467 -23294 -863848 -762410 -352131 -231470 -12245 266703 244325 399169 -190496 128445 -185617 607032 668256 -445678 726176 170707 812966 105268 280719 93025 -418042 65021 904039 -595354 -796124 -293061 450535 722076 345209 790961 -321054 -242834 -907310 -17003 -840769 -164868 690256 603024 -938886 651034 -456983 229825 -847967 -444720 -183963 925498 385879 -20900 -565022 54529 82389 69291 -293552 -269551 -458524 -221084 -757898 463830 215396 884061 932076 -562124 -749623 -965468 -560098 -395903 -155752 -789641 -900657 299271 875118 -972596 278804 79619 92026 891722 361429 -575064 929022 -796338 -799408 -696548 135505 726503 -198123 -447110 -638368 -733094 -650741 655695 -931543 265759 -21782 -596195 40639 -212766 -401858 -362149 481993 684420 756458 -488462 230018 -62441 -193501 -903486 -122950 517605 375025 -585829 -768173 491881 -477007 414532 146373 -119596 369686 455800 -197349 -729334 -856029 83300 794357 -628061 -682317 -407765 -273916 -602645 6129 606818 837136 -417823 -200608 90515 -894091 -707268 737493 -151362 444449 -716959 -189192 -985133 160024 -363282 -522810 -227910 -399 -958669 -365166 -942772 -937130 -662221 -285953 176471 -356985 -663512 -197113 470173 -740392 650620 -592008 -46378 -344017 661072 -328718 32426 464519 -788743 246762 176695 -897552 831102 739370 912273 7948 -99684 509134 -544963 -500205 -622398 131529 -75851 514896 -969834 -547362 961383 -568158 213358 333351 -251594 -6148 379991 467858 -188425 928613 664081 -973730 -295691 253176 -330096 -763357 710382 -309914 -147971 -303417 711700 -198801 751923 -15222 429581 466029 657731 633851 -874509 906185 477297 963968 -230444 701699 -670923 -594990 -847821 816175 -886982 478975 106886 -242190 -422046 823910 844214 -402551 -954816 914878 -611294 -742589 148765 462096 -385252 321666 -579084 -973640 676330 670142 373750 770408 -124346 -357887 306694 317477 692703 753644 -971459 -857143 261206 -338895 231784 -541953 845761 -771945 981893 -216119 -504532 120953 -784438 -74371 357779 290887 477086 -686396 870249 -118013 -750562 807194 -772972 29510 -287719 -586415 145263 855481 -708716 891918 836934 870300 380103 -858934 -842786 866882 198302 763858 -627478 991250 -911943 -716216 170647 -858104 623085 -297952 -283519 -483149 672704 514339 3516 -379468 -340495 965871 -228660 283205 714478 708341 890541 500784 124123 305914 519371 -294701 -304110 -475369 -547317 142627 427422 769593 693313 230182 90302 -214879 269623 574839 920808 888293 192813 -869179 -897852 116590 5203 42581 185901 61048 -658991 -491524 83380 -505708 373056 776358 -938212 -385495 878894 803410 335198 822255 -578019 568339 897574 735731 -363900 240272 -413867 214678 432077 -745596 776190 -791538 -888874 117312 -333335 -198301 400624 -229852 -425582 345971 -17821 -715478 151083 -534417 -418200 -879653 989974 -981796 199853 978135 351980 -33774 128469 -372270 -492807 -964544 981621 720657 -165059 -482458 316056 -937615 -448660 499418 -800580 671841 -459921 785732 471379 -335005 101601 121122 304579 -569585 -285037 -120123 454630 149136 488969 -460719 -669814 -873180 -861702 -580287 -87950 -148320 234708 445665 -118445 225002 725174 911442 143192 -973954 237428 -965623 523807 -155543 -183658 168144 -580934 509009 447705 -425788 419887 -249237 689069 238678 205945 -924541 186293 -912694 554244 710392 649802 -368581 127028 -726978 462201 -144108 -981665 -998438 192512 759576 -268594 867305 131029 875612 -704064 -234855 -556129 583112 848999 680366 180282 -928743 -513047 613759 452664 -167582 679265 581238 596699 717318 -665381 626196 376860 -128192 -726820 422635 684455 43035 -198185 -428767 383580 279674 -632135 195316 -2097 -220015 -643490 -483280 516553 2922 -586343 -780869 754117 541794 -931663 983946 563316 31529 -816674 104617 446010 306118 -335280 11447 758702 331408 512168 -764953 349086 -394315 430845 -108672 -733176 158647 -871335 342750 -349022 67946 -533703 938223 -758956 -971016 -830831 503478 -488647 -971938 130245 -446772 -50527 257516 -405583 -221606 183442 -734776 683426 -170975 445634 -268437 -172582 -111374 -405602 -421085 315280 -968138 439750 -385776 977262 693351 -885745 -470873 -632302 -596588 -321536 826289 899085 -201119 -416938 -216627 686055 -681083 -864128 106218 -971367 -410165 502051 -852274 384145 -558446 233367 488210 -877647 477773 -131992 626852 170321 401027 678102 976835 764344 805199 684245 225798 -371161 751329 551822 803542 77647 -967300 536796 108143 -330794 841846 534608 642659 -445098 -619205 207533 -733161 196701 -220854 997613 -386364 122222 -77385 -626245 -539144 -594178 876199 -936970 78866 -772104 94807 544820 173001 -200518 548373 -561347 125734 -60778 -271419 -139893 -842619 -874158 -556962 510545 -373480 96680 -795926 -330767 -402332 438214 -213622 -724092 -410686 763215 -616848 -182569 745055 220633 574563 304744 734396 -490387 -39618 381805 -308817 542090 215537 -745395 -605728 -201822 -251650 604196 362574 -268773 -509315 -106173 57287 657360 -905831 -499794 -837517 -10611 553233 169373 -638006 512406 -60616 -597124 -485479 282785 148085 -159125 710274 281943 -87228 829886 20856 -11688 -713549 -390018 356039 -820172 615654 416486 -895862 -370190 273043 823911 -370894 418572 845703 455077 -161914 -898191 -684769 -268041 864030 -468605 -924976 -520597 367847 -208874 -511457 348863 369698 -829833 -584279 -425111 322533 58850 -367075 -804975 -162152 -699765 516029 380945 198905 -343274 -165407 196476 -625767 -325345 558708 -754796 712284 881587 -837643 -386094 -568579 -454572 -355337 541795 340104 89977 -592223 942629 995934 945036 -245330 -715730 -486987 -856470 595950 136388 -737131 877415 424004 -80410 -583460 -367289 -20058 -238270 -755014 -876346 -37728 141629 -47178 -63215 -928047 -487313 -650969 -58421 -417171 -187740 -420932 -7159 -362311 365148 886645 584406 876946 -745397 494632 -287825 -210842 575194 -701955 258440 750521 923684 -266255 556742 593698 771834 113751 961603 -552628 -17185 291026 889933 134005 -855923 -497955 -940249 -805006 -538130 -429372 585862 -751703 -11484 -416728 -817259 -382827 284418 442366 -943630 778950 896272 -408048 -355025 502878 7947 403834 667601 -552298 -539422 -165457 -47916 484919 -570950 251122 25382 -383199 496492 208094 414120 223047 -869118 462558 617008 -384976 522941 -518219 -183799 -208392 219410 291319 420465 -497331 -693720 745998 -648678 157555 998107 792759 415146 651968 272828 -494846 614844 -566879 736911 339029 674652 61203 736588 352362 119182 -478421 -718689 -226484 -794808 98830 -884888 90846 -260877 816761 -789317 -816300 -903954 977595 -457376 765240 -195445 590774 865365 506342 -187247 -570782 -750265 594321 -192200 -204342 -884195 656956 962224 -748147 303597 477889 -536294 959582 877189 -606899 807437 398852 766179 -582814 -296046 283482 -572355 -203564 -156120 -957232 910203 -265267 -939198 344553 -630089 -23863 -173372 213179 -163900 326938 -592758 -69261 531364 325477 219616 -270386 720656 -562908 820363 973600 638708 839970 866367 -898479 233584 -674047 772390 -940837 -913063 -437321 504672 -669875 404662 -180595 -96387 618827 -517053 -675681 826629 193804 -185103 462687 754672 -432550 192996 -487662 505774 -753642 -605708 -419631 -554847 -792782 -342995 229130 64414 356789 616783 -77828 278768 -425286 -322226 -873410 -484524 -546703 -636334 -830152 -160002 -724580 -711623 -857687 906131 128531 -176368 -257120 -339155 838593 66334 948866 701402 -107867 265689 -272630 -580196 547795 685039 -887995 -446741 751088 -810434 681746 993839 341049 289628 212264 749766 720508 -766320 -241649 6020 -354659 -824489 -640347 918574 -890990 518112 378011 -659842 -493976 -348271 868342 -650974 -388548 -709504 552207 647741 897091 654074 -654573 -210076 241730 535039 -32125 219171 -727273 219076 914741 579062 -930898 770479 346193 138063 139532 -513569 633301 -977130 -590904 212130 -759534 -203995 -137587 722173 325804 -445240 -923750 -40921 518046 854211 367938 284302 448052 184268 -392212 -73007 -710769 401804 -312044 -26300 732709 -799454 -291000 -190224 196670 757536 -9301 675984 860024 -476660 153206 -504043 -41148 -80928 -523022 356002 -834714 -589685 -252545 259856 299001 -606482 -879727 666860 793065 -515744 581165 -117004 750839 -542038 -465936 -408162 761145 727564 868489 -990959 202135 84406 -939334 795306 598478 -904753 98779 814456 -176399 3698 642390 617153 216420 279979 -92244 -738821 940127 830975 106991 362067 -584463 743265 231878 33321 185082 -165314 -645268 -677103 -50385 -900878 -693327 302292 -247014 447441 938615 782830 -381672 -182497 435766 401422 336218 -993896 927865 -768616 196068 -68247 -432800 -175706 373776 553652 422556 461059 721420 258448 193525 862767 -434088 899079 -419129 787166 975049 944919 -813696 23288 -247 226481 -513628 206106 929045 848957 -725814 -749164 496189 929684 626076 -610198 -680792 20868 -893221 533971 63053 544975 954328 -541380 -94342 -109524 -365572 -96698 533073 -610875 756161 877508 -696633 171192 -217161 331454 74659 -376809 -30592 228976 201989 -215065 418644 -370740 255836 956068 -726530 -956428 44526 573500 212829 -72255 5845 159247 -363164 -972225 -527492 -96266 -102758 -520146 -648538 864569 -913894 796162 -261401 -850537 -966379 -341148 902825 919105 798667 677168 94120 -248481 -279018 -51211 680182 928779 -546337 -292489 -540167 503121 -766426 -893264 -883864 -296395 -933505 -918581 325969 -357460 -173425 -810072 -371946 -162014 -402029 -338597 -478741 -181261 -11302 -191572 -92582 606834 -760378 489112 502207 376805 694863 541519 -794804 -101626 670335 816436 -590842 286723 179063 415841 -157370 532352 919657 -641888 904761 -403312 -71140 -481678 -372255 -323520 206315 642700 -638958 583308 745286 -238635 -19211 742503 -813137 974186 50441 -987721 -291521 270362 -587747 224726 -976481 368746 980311 903315 -893425 -818414 -769616 985391 -141726 -196482 436597 -631327 175872 -195634 666567 -947501 -545182 374743 592796 -716126 386202 902560 771517 11361 164040 -121883 893766 -746729 17318 -757993 413609 831292 566014 -426150 82859 571712 26158 -251131 -821020 285957 -506837 25126 -639805 997472 -925957 758268 -925047 -375909 -192839 801531 -331958 423030 -925804 307531 622831 18721 98513 186569 -859978 33220 22341 384901 -402000 -503945 -958628 171970 -260926 688971 -746731 895097 -491996 839487 -997373 550487 645093 52811 951629 -440518 394342 -161703 32430 365112 569050 -256825 -140681 -573288 -427443 -99354 190216 -612905 -764902 -376322 979035 -34396 884978 -373944 309753 -176668 -75940 -685966 539778 965167 -464848 -290657 -486102 503505 955419 -909980 216758 -856374 -786658 -679604 77955 620238 -674674 296021 613376 -857018 -101610 -995727 915631 -727347 -553296 540037 -777176 396212 823216 -967955 922006 559103 143674 -672393 201143 -390682 -919994 -571932 139744 378964 -706525 -612118 -802313 657387 524273 550196 -963464 74494 -498906 -819488 902768 -707947 -652790 531200 -783483 298093 -197317 988314 332908 8822 -442327 830120 189169 -927661 -208869 -727783 247411 783198 -183256 -584498 331110 -699231 -192961 -465507 -181041 810973 981280 -912558 499019 798983 -66848 -490071 373896 338758 745833 344917 -463414 772727 -880136 -548868 128360 -42711 -39267 -878024 338380 -187743 212415 253976 -973193 -313769 -758763 -377699 975355 -236297 14766 841406 925182 943713 -165142 -522524 -183618 784937 -170754 481519 302215 151576 -417036 839727 883135 -655959 778664 490987 671963 -200819 -80819 -943522 -770201 -204376 -682906 364597 -32510 565009 -714163 -306286 -283937 -559210 257072 -394228 440901 -685002 -359153 -752724 935952 136229 58943 -500494 625070 -612021 619882 362702 -332894 -96699 177804 750376 -475387 979299 305400 346072 -778368 -979160 94673 677422 -428 811597 -778991 -645012 -850350 52286 -656379 -377273 -822045 -186724 -284721 942186 626817 -705095 -395421 -628110 617915 141855 -814581 -884493 895797 -676598 505059 115569 458150 956905 -735650 561640 -538919 824417 778431 -232251 518445 672586 913568 575083 -723819 -310736 163950 931247 868248 890579 163179 89180 803537 -151513 -438869 -398800 185328 619861 557207 -620323 980152 -569928 802670 -578296 -93697 -757663 -913473 -875315 921009 -696940 165232 258106 -94899 -910776 -300486 -404400 659303 137515 -537814 -607995 581796 -80996 -990430 -475452 526145 562735 943702 -680853 377356 -858708 -259633 -352180 894697 -772720 807531 747693 833615 -348662 240603 -557752 490441 -624768 390052 723787 104053 566280 -37985 -745511 651656 -962705 -130311 -988792 -47800 -616651 35764 484321 -225264 766991 589092 -844573 -417840 -87196 -471054 -314880 857738 409681 -663524 834334 -133546 -985947 -724749 -351209 -857761 -735259 507932 238138 -438172 172104 455184 51528 529848 625212 454300 -899592 -175934 655712 -925855 -195213 -423426 -871287 -36779 -758312 624378 -938947 -330176 758714 327386 14011 93632 -79587 2133 -530064 368198 827644 23605 213763 428439 -881722 -358950 509770 -372277 -560676 -386248 541523 -476335 731285 154708 446301 229738 529339 -477492 -440868 -289751 80523 -591412 952568 957050 150200 -768999 -392178 -136936 713961 -100214 -118099 68116 531382 -408950 220699 -793387 52271 -793704 229582 200979 -373290 532551 731891 403802 731808 -502210 127210 -730610 -120457 -938184 242120 -994847 -876613 -531579 -253228 653918 803004 834056 289418 156258 -931518 814903 323867 585502 490758 -524642 396651 784790 -257482 -215972 28946 849061 -224652 -521051 902108 -823049 -150056 36030 183241 7181 738921 -247420 -685683 524860 -770648 642918 -157039 -121810 515078 -485274 -17168 273632 302696 -884325 -17541 759970 160042 -125134 805557 185243 -864742 -52120 -925480 391618 610424 823954 -743986 -572698 -569987 388630 244665 209959 38097 945775 926828 -39302 -84590 80429 -890385 53033 328148 604019 -729985 -338863 -180708 24823 382476 187362 -988188 453125 365881 -198877 482075 -808452 -612513 953643 810018 211151 -824310 -795671 -198065 447365 505338 564637 -564883 330554 732708 -334116 167738 -121828 462383 -511088 -58136 -327185 300407 -831627 777117 -23927 968717 256414 791283 -75177 -149451 -54290 954617 55894 392679 96543 -900688 786075 -844081 -133185 469903 -975925 886477 -260178 -913921 934179 -309643 -635487 -689313 -913806 -746608 223649 -85631 535706 -20327 692109 -810453 -493 -508607 403092 971032 -788248 -338325 -696900 513524 358328 271153 -636577 865380 -549450 95197 -244824 -236165 -116567 -709007 615066 939974 445804 -870880 -782839 297665 -358161 463826 -948706 269023 -687307 -157404 598360 55559 848596 -830107 -114938 -961903 963065 346778 670158 654157 574177 255099 155817 124413 -133536 971892 -128284 -746539 29918 -68954 473633 -814334 376277 -218013 915156 711201 787796 -136139 -764857 -341693 -923393 893144 816662 904944 -348275 -470981 138291 465056 875080 824323 -43549 -339133 37265 623879 856895 263483 935642 942677 622388 -538659 -837334 742316 -321276 -100748 222108 978304 -962877 -978883 461408 242042 -721702 -21524 -85320 -817547 454791 -878043 744316 13570 776923 -777468 822423 -940060 217019 25111 -195192 671253 155232 -443042 -294685 -46785 -765097 -526383 93517 -710460 -260991 -955814 -989437 -290762 -885484 -899113 -61869 819424 -490471 140186 -907615 -932933 958700 301929 -327197 406522 913215 266750 -916698 553983 -413162 453255 -887673 483939 597836 -673625 -17093 -32526 147981 71027 488840 123052 952155 278518 881609 -404922 -499447 -96082 -844691 -840921 -84413 -25843 -946567 -787221 -887548 -621703 190721 -363677 -64099 -366132 -500429 -695149 895541 244053 500685 -578765 -901308 -88363 557474 -843474 622103 339714 -224871 840358 666959 598408 960814 -954897 -80670 430851 -677137 256655 534296 -92538 805120 -249276 652943 688151 200983 -255874 -493641 472752 -457856 423648 569047 -768960 -212710 -430140 -151673 667048 589017 677044 772275 -939585 -704958 -364686 -560737 -985522 613618 -320400 691293 24340 443672 -681255 -65704 -261948 758390 764806 622413 583042 6244 -50678 915021 885097 118348 -251097 -919492 712968 -454225 448982 117205 -165792 -551521 -718013 -141021 -680728 -106813 429134 585097 297482 -841770 -26612 -652100 -89565 -206808 21188 -428476 765831 -370405 -548366 565119 -567174 669351 -30649 -660323 -303944 182744 649895 728740 847086 -795701 -47319 -162322 832958 394164 -130149 288167 -102977 -214950 -551556 402127 363643 509209 30336 725950 -859153 985055 955920 305563 755983 87856 -654009 -800413 -54465 492963 765429 361705 -734501 609890 -809440 695888 673968 -630738 -367106 247442 -386047 149592 -839172 -937859 -120189 -733879 257979 399025 -889119 -240645 -191090 65955 974393 -414338 -233987 -407651 -155364 -568588 -871867 520891 69010 -718315 669653 -582928 225940 645292 547538 407935 768912 -174696 -423660 -204798 -402967 780364 278823 812263 -275339 551887 -882869 -995475 389885 565053 -361611 -20692 462783 -758588 -600116 522 411631 -703321 -794324 -912313 576818 661951 61350 -203790 -902878 647157 719230 -272783 45390 855113 818603 976893 -718025 559183 -281381 799012 -867629 163244 -85651 -305467 745997 178973 -457227 -68073 -876989 -514063 -372293 -206685 -825017 -567286 -97604 571333 -259489 663776 -501976 -773969 351686 119165 816738 -18585 529576 177794 -4476 466628 121385 -546655 636888 944756 301791 315681 876256 250360 -35629 355805 -730546 244262 -607868 31173 -987379 764839 -100123 25052 -632266 145143 493530 -926536 -91877 156904 767550 -96891 969537 582047 -188832 207106 208222 -756075 33153 59266 -213409 735383 868184 -662547 -432412 795335 73999 122812 -350271 964121 -532669 119809 -449793 -821674 -695673 -209955 474585 -552292 398434 -529785 816448 -844196 977228 728140 255960 -659621 -276299 887561 -554887 -726094 178942 377011 517038 318670 997630 -330544 280505 -340112 -849025 -605445 205581 186542 -538049 -118173 -520110 -655759 -748177 -603187 -918555 -929547 646839 254990 -41258 -970421 -950353 -240238 -969112 -623014 -626713 534616 -610795 85210 -425119 613747 581255 -819496 231058 -392822 870687 -163659 -550299 -768936 -555406 -622553 -492361 432814 -879033 -732362 394844 -114580 -131429 684736 993945 650508 568861 -658698 -157272 -47465 147250 568669 -664777 900141 -229262 -488115 866281 867842 135849 -498571 861651 -568357 -500777 -86699 529920 -453099 921521 -626365 41454 -355425 905501 -806553 822286 -333189 854330 -634433 438728 -975039 124374 996124 -250891 148252 -105611 228642 232036 365130 239953 922700 552917 -329824 901077 476390 688513 -143612 -105312 -825967 -870384 -597902 -339704 -293438 645921 759800 701973 966851 -780602 -575431 -957310 591665 -972667 666605 375487 171773 -147880 -632993 -583822 8299 831662 615919 818033 151702 -301848 922510 517193 642409 -220580 322372 152635 239911 648662 485805 732089 438501 307218 -218633 942445 -941813 -808509 -106650 -31565 -529194 -630513 -89135 283418 -357671 -4720 516130 551143 -811913 47573 258906 962578 793067 -808993 -938613 -521017 579776 -324699 -34853 292582 652377 -531440 -141944 -904701 -382741 382464 -80802 -279193 -720131 -125371 80451 569997 -358417 -132186 45996 81958 -865296 -963490 775589 410390 -256889 -126823 755021 821877 422667 -130564 -302377 943118 -498261 734875 676490 442851 159974 -428928 -341182 337447 -469484 83243 -922131 -272702 425947 615948 331279 931281 -304581 -867957 -559810 797860 -351613 -438912 761766 -425794 662873 -228933 968839 -630056 634679 200446 -23246 -628385 -40216 658942 -666224 233713 627855 -920475 689947 998884 -613984 442963 631138 539455 -273051 875225 -506742 -300226 -405382 982908 -392889 -142382 -798767 201528 11111 637343 180655 -265350 135880 -921219 -445907 -396123 -683043 146552 294329 -320882 -429395 182736 644626 -122624 931539 536058 409807 189625 192639 913052 267865 -291350 137204 992149 123244 644795 689544 771570 825498 -973243 558119 -78086 769608 -871785 -944816 -852188 -64977 63153 605591 -753637 347741 848780 231585 -145343 -797391 219024 -589141 71209 -546846 -577892 -703997 810907 -495367 608769 -664051 -802284 -916270 -127097 -89792 -386364 -108385 -523416 197415 571790 888421 43472 -714016 -241909 484349 998115 -739168 635015 -379628 -793162 -758739 -749309 632235 -77611 -248478 609969 -807016 643004 -445137 828923 -186748 824414 -532330 625789 936427 -366559 -71761 955782 -211681 -961953 -680027 876315 -407868 -671641 -663625 399988 -269227 908538 362680 516349 -12642 -62257 -555761 517462 765889 -499953 -662728 918099 -355663 -597927 601153 479101 -641350 -635457 -685746 54927 -323593 -60216 -259050 937466 176986 -849044 -636061 -504223 499367 -216421 732821 996382 508281 632374 -605152 -51269 -727236 -567020 765065 -376582 -356943 286334 82670 -933298 803950 652724 273915 902495 258651 252518 -520715 -787446 -104906 -467268 -25293 647007 -168304 -181298 687520 944929 -818483 31660 114491 -962359 -847064 993112 888215 -474749 -681043 -897593 -209829 391471 612541 986467 724034 981474 236046 -247924 -634980 -450461 485544 -19054 -964404 -962897 -187031 425661 -147768 -34315 995713 -2490 -914660 -115942 -902665 615131 -672409 413877 564258 -913122 875613 595220 -340943 -596954 411331 -951754 422820 -774275 -725770 831824 552017 -637407 619109 -955064 640736 347780 103186 -354756 -302258 -447989 -418156 14588 184942 -243694 624664 -881140 -247325 447462 593243 906403 -503640 -779190 -46542 -346577 135433 -189709 -494077 -677682 131751 -741492 694985 801622 -814985 -609485 471572 -259249 438339 263674 -52473 -799117 -197336 699751 611672 642229 -390122 211188 -899885 -948553 798931 -219761 -402217 179922 139769 425499 -300201 -176238 572147 715630 998490 -174408 393476 -839087 -742660 994742 -962624 498307 -623893 -414538 414225 -375114 -987669 238740 395444 -906736 -915502 936927 77369 -568917 546189 196572 -450682 43286 914841 -82558 -267819 -410030 -932469 -657153 844337 -503851 -557304 -553422 683901 896395 -593331 -339409 -941331 334032 91817 931135 122635 -916105 -18818 -495395 -561613 586054 739396 779962 -493032 273912 -984314 -269127 -312003 971833 263523 -85260 464124 -513363 -266994 -116299 677762 674410 -945970 -813570 849873 315642 -811394 321154 151229 -698022 -927602 209833 324848 729597 -411263 725904 -186138 -310454 -506259 -707578 480113 -900455 317695 -572656 495414 -4294 57588 -243481 -910289 713582 34464 -58891 -503257 -372500 611563 450011 916417 -68770 113999 365 -251791 -498975 -923045 -742732 767744 730889 776755 681196 -806772 904666 -913394 290052 -600058 540496 279606 655265 139315 -633512 -49396 -245093 283052 334165 131842 315261 -423841 587036 -378209 -343415 730379 -406153 -709890 27570 460999 -599002 526415 796449 -172676 -339750 -203692 -545615 393318 775608 -630171 959475 589719 -850724 -580499 -455894 -808844 255827 581740 752848 831029 913696 428915 82831 209258 -586312 -910806 178249 58609 -733050 358861 910353 -469887 584424 212650 597551 -815070 -247888 72741 -405344 -881742 -618717 -142924 -916333 518114 -408835 790244 -827795 11319 431724 -588078 -421178 793098 -709871 827443 -115862 -165240 80898 -996147 757978 -735694 768458 943867 428872 -174882 -220697 265644 -583650 -41676 837195 -724763 -715785 152114 -246564 -759749 -117980 -298967 -97676 -766375 -363735 -537794 -450590 -952448 817598 -138263 512359 -43390 664783 -577799 256697 -113338 800636 -402034 901891 363336 -651111 586526 793571 -231786 863150 -978447 51564 -814380 -538504 -735451 -418270 192952 -669849 348971 -510208 286094 -276321 -579385 -397707 -759499 -960521 -452716 -807070 -474463 -676740 -655234 398109 -272297 467311 -544442 710642 81012 999747 392962 129821 -858713 -437344 -151142 -999471 -301518 -404253 -694837 -167627 -334739 131099 -956632 -126623 -17854 113037 -542059 -205211 240690 -687183 -556086 89794 32335 579763 895702 -85009 -468544 -95373 312985 -776362 -715968 372614 743112 -371244 820255 -358477 -685715 369340 46527 756470 105189 551509 847128 326016 -361759 783831 83638 -408267 967397 312946 -101706 240685 -548789 73672 -199220 -85325 448193 973422 837183 -886199 533447 -257553 -207381 505890 215602 -47160 -384706 -435417 535596 246893 480828 863731 63410 447170 -311300 -640297 -703084 -291805 -985688 256470 -512391 168541 721409 666025 839640 -64717 910936 -791875 -995456 -467622 874774 -598608 -407152 972285 859445 456280 341888 684602 -38203 -865220 -998506 -681566 168552 470681 -599694 -176323 -136490 498782 -126589 -171900 179546 -716112 477328 -161435 203731 -906393 -491216 578115 -800972 -125041 -996527 -467469 859780 -165911 -14539 120384 366303 -254233 -332176 326632 538867 -699469 -493972 -843491 -704765 144808 641765 -643707 -161944 -553769 207342 -529350 3083 930564 -557590 203723 -757396 722855 987283 436408 -414817 700907 -134666 350970 120393 -281550 539765 310009 922407 849167 -242364 977812 -152568 -586037 -429331 995485 -873650 -48287 -442548 -908838 544113 -207615 -7149 -797179 214011 82193 325191 -193459 -991987 -457817 -792511 962771 -479655 777104 -421970 961070 388518 -686131 491792 457447 925903 -289519 -875589 -924803 148548 165316 -235943 84194 72840 364546 865894 -296451 415409 334621 487604 -582746 879595 -971881 -110232 -730451 397301 -863703 -560133 107859 84514 372927 -372550 289103 443226 152313 510150 -473910 -821354 382507 -925803 201316 877544 -93346 -232464 -84819 883825 -292915 627699 -694868 900072 -271255 -774128 -769956 -463718 719574 336652 -799190 805860 -666260 -448769 -417544 470459 -904138 95833 792093 209061 849654 -685480 -891549 -630211 -899809 185619 -624889 -253645 811866 473458 -422595 195657 321410 -664013 731049 431831 354087 -534681 451943 833224 -652401 495475 899076 905627 -182480 812048 -662781 -176285 -784713 534603 72537 239687 937861 315269 -573839 -924285 14636 182772 -210136 -162203 749431 -887648 206930 -918832 662367 760423 92980 266173 284567 834553 489991 -49611 219905 693853 -60292 124760 510518 -328981 -982606 -212134 146049 866128 620226 783360 676325 -317043 104500 -370905 -995693 -548360 562822 -558274 634997 670905 -74580 -339641 -960730 -56754 66187 513114 674039 238727 896765 -237662 945644 52363 -54832 -606627 837564 915025 639175 701152 59221 576296 -122216 426513 -79274 -881104 139628 188268 511251 -574625 985570 -551681 46100 477949 901772 -801299 -125802 297640 762352 653550 -436343 -177200 -953464 -743603 -942064 -68548 -800190 -184086 -921980 669059 -410367 789046 369649 -219884 -246885 769977 639512 859183 542169 860431 413932 748137 -21254 245734 -294251 -414292 -742352 -216574 -458001 705973 -983390 -620614 -85364 135444 750056 -918279 780590 -97488 424466 580669 398541 236352 110369 357019 -460649 -3757 430604 -792519 721131 248649 -109764 480210 896222 885847 -809584 625845 -517577 -808057 -129061 778311 141042 -902218 940641 -635779 -555584 -612844 -585635 967395 806660 -59353 288766 599448 787544 -258103 -378778 -820273 -951290 -852955 -149079 889039 617616 6974 259924 994932 61993 482664 -749725 653100 826 414413 346954 303355 304350 64489 -790291 -667273 -594843 61071 882984 980684 -607276 -997406 -519224 802362 -395676 488924 298255 304402 -931201 943818 -608843 -566211 -266170 -906290 -385311 -600907 193422 971740 -160844 -491383 871262 450878 -338114 -408738 454003 -464368 -130041 474856 -161988 691397 13832 658037 -59170 -936544 801199 842979 -580815 86075 -340385 891045 948929 -658301 -167955 -41022 489038 -62406 -194780 -294443 -994868 706292 -122302 -710386 -634140 128154 -419080 860336 641137 328043 -145170 -550255 -361340 -398602 -607811 615837 289504 887329 872563 -930477 -892161 352933 -151405 117959 -975989 -464369 259730 -141666 611814 432577 -688676 650645 -896989 -556817 690252 -986630 447498 -806878 822071 -689487 -195816 -337736 952290 963761 655613 837730 -349433 324997 -741092 -874459 -20779 -733365 -857714 963674 59629 -662216 868768 255278 -610587 507282 455888 298403 -274487 407092 -23724 -431603 -995179 617230 -611693 247189 -751172 -647262 -522071 -903111 419492 -33016 -55577 -628918 825127 -114453 -312495 124141 -739948 -24822 529311 -618597 759724 -271176 719805 113697 438309 -991396 -799285 -538208 -665045 -223246 456221 740494 371162 -365176 23996 -995533 -519099 -231102 666339 -114771 -312078 -576041 -548093 -977299 97500 -682479 235584 276280 -742416 721616 -324623 -686937 -856688 418312 24740 -93913 -202093 -905794 -152553 -99335 150210 997904 -704 -621774 66397 -29270 528454 -257347 -327276 -997295 -546682 811349 14734 -6180 491792 632203 -496154 495542 934311 669766 885289 46814 -252860 254526 -355367 551783 954643 569215 -863763 -264200 -297355 -781971 523983 774092 -821380 947514 -843299 416819 -713486 499569 185832 254096 420819 62959 -488392 641113 654414 442853 -32379 -884070 -847032 -851369 71039 -264590 -976039 429088 -541880 -419819 924365 734444 717685 505416 -974300 -91844 -82287 -881816 -127342 59749 562714 -896924 439295 -156143 -599935 -65986 -281719 -284867 722734 -233203 -873603 937786 -216838 -172162 955490 800684 342963 37326 672494 783501 -916452 292562 428687 -821333 79210 600176 -294940 -618586 876744 -909789 425152 180851 -325676 -371333 47918 -768548 -482912 824347 -264984 246526 -432846 884537 -83874 327497 -191612 -155999 -739659 -464508 -80124 802738 -802491 -524474 -608363 721759 882459 791422 -707443 -473425 -323595 -158868 -940875 281022 521928 -110555 -296884 -618182 900925 -736237 818436 -663961 780336 -42382 -796285 362523 -240592 -839339 177763 -186429 291330 633503 -317518 539740 -558050 -417014 -892428 882299 198575 382372 185628 63685 -913641 697677 846358 74360 -911382 491578 -59327 -103840 768494 171253 -236051 927202 -367199 810714 -612383 -801931 -884557 -352229 7383 -792540 -742136 -188355 206078 -967026 -249289 -510950 -574217 999654 341006 259165 -686247 426995 -96629 412553 121901 352016 -996252 -950542 -885005 -698323 148224 -251967 217115 -634675 -12932 -344587 -656756 83078 461864 337501 -699359 125701 256647 59423 113191 339719 -549678 173236 329696 -296992 -777355 -284951 -560637 944760 15888 396128 -859846 -84151 -290696 287245 -867678 423010 810292 257338 -686001 42983 847104 163075 600389 141967 130765 -559654 788352 330148 300479 -164476 204525 662663 852910 -366566 -277266 635946 614822 -844023 -365862 57876 -349465 851731 -506373 -995872 341989 -409140 331407 -835266 -489528 300573 401735 -596112 38637 925124 383435 -318642 985060 -11438 -751564 179012 -222991 -354132 -962928 190159 -940405 -634485 -702622 394883 364896 -157572 758815 61831 146638 -552095 -112462 94999 -430741 -315539 684025 -972287 309886 -699092 456517 262697 500100 -128903 480350 309253 -901332 -581882 797053 -824030 -686245 -50857 -781103 575773 607914 -796473 797178 979883 436835 -110590 -180463 -827886 472583 646154 -536418 -638803 -988598 -369742 528928 14827 -326635 -140250 -756471 964817 -8316 -149407 -208193 -24204 -567194 794036 310428 -353537 -799936 -457786 -111122 425907 148169 516239 140024 663650 518127 815580 -163088 -57613 -450351 -626738 -589441 153698 -565821 734299 -227644 -664003 -821554 -50613 -551983 808488 -482643 534972 171308 129113 -295088 294046 355536 -840292 805213 301880 815017 -765744 476074 -571358 -996068 -295575 572741 543304 -310020 297196 346220 508782 837398 -129290 68629 -457562 -890458 637622 -1049 -345125 -484641 -119058 546367 773834 744935 -506122 -865620 466820 -707751 459192 -65037 -425875 -89278 -458315 401804 953024 -660444 440447 771748 558472 173942 -853315 168857 -922200 256673 -394966 4224 -413867 123013 -772074 -512990 -793321 -742030 -486813 373626 238540 -633808 743690 20537 -735324 44023 372372 24131 944806 685815 -576223 495664 988969 890450 548068 304588 976092 36765 58916 -432105 -298305 -513694 -503363 762949 -588761 -426463 -922979 365630 -793794 -686134 -142008 759327 -446720 935749 828629 775480 -505536 323307 -786 845708 -207327 537354 905044 -108459 -643938 -392731 849112 -399491 -652414 913713 169443 -117338 -110864 -961127 347375 626978 323804 945338 -379764 663164 851216 110120 180828 416493 905769 -467480 647703 -334232 -633321 -364556 327048 -198257 252704 -250310 -262642 868795 -337059 811549 -881764 107128 -212036 778226 -564423 -402042 -287619 215940 362753 -656295 -613963 -677103 344098 877210 935757 -780725 568927 -603740 854660 -168232 667409 -314616 -344599 -48942 -60511 923402 896354 -538297 494351 303138 -787160 843194 -146449 286460 -442295 -476255 87270 278519 938276 -211739 311857 -30167 -677904 -293147 -959585 -898342 -436810 101107 353298 637061 -895918 -87595 143234 875483 54775 259141 372985 -903617 116776 -267662 895128 990282 163519 -910723 -912111 -704823 837353 -876291 696491 798394 -520793 -651653 -116159 -648877 -482097 -400266 -677181 -489605 912906 -188192 -346060 -293553 179924 642335 -331222 98974 -337409 497550 243921 610029 678064 -365062 -646552 31348 -214560 -208603 -873278 -437473 -887204 -819386 -539577 -183282 -963514 -882170 396912 896790 664850 100484 499535 455485 539145 -221613 -489083 -457150 368201 -124937 241353 -570221 332867 -86548 506856 640980 846268 -255201 -444353 -552481 -54579 271090 129987 601663 499043 507964 660090 498484 -26689 -794425 23807 -514638 -76553 -161200 475138 110817 -473100 -619253 560581 -60770 260338 769436 552864 -170887 -803838 543007 3582 -779595 -421877 -991839 75358 405451 -20539 610084 276051 518120 289341 -99040 849156 117482 -168876 -392196 984493 366183 468672 979097 266908 537510 -893303 -470456 -447948 92196 -312435 888014 -432146 -985584 -344323 -723097 303315 -507825 525022 -647104 439043 -590087 -212856 453628 -307918 759514 856874 140336 -113371 933106 747716 109671 -159047 577653 977452 -266977 103133 524108 72586 55498 929043 -397934 -918564 -544818 -87309 528792 776435 151301 -526680 -479774 -676109 499773 -812432 -372440 831575 43321 -992736 -212139 -763285 570414 715422 -973557 166224 -743480 -637722 -889059 882939 -91485 -773498 -417389 138678 -97967 -108511 -367318 596894 484314 842863 56914 510756 347832 -724549 415662 -406644 216791 72805 -727785 -598415 442523 -102050 825370 -230722 -319014 -805458 140533 708022 608093 -377103 -413666 763758 491747 -458411 436028 4686 608926 948638 -539348 534419 650676 501155 334589 -109104 -130112 2383 500596 355688 -131762 -557024 -489463 120214 282083 960555 235752 -252187 881906 168598 422001 -601800 742504 -702436 445880 -106812 807073 98445 -854522 -746352 -847632 493131 606294 -852740 -257764 659406 -113447 643767 -2595 -743903 693491 -155832 -745117 -950045 912827 -789242 592591 -63033 -209665 -130784 437560 -921452 -127938 890901 -878808 493478 -722900 -859203 -450276 801643 208561 552510 -571384 -482201 346218 -714984 -758448 878512 -649690 -198374 377296 -703502 959979 822890 257365 -565395 31087 234626 -286047 -383758 -663521 553901 -147861 -812950 248092 371086 289501 270671 845752 -27495 334997 -782416 -604547 -675560 -266332 964402 -188505 69927 453010 -745975 865317 -974152 256728 -49021 767644 -605936 483812 381566 -80796 -974136 967704 -259731 420105 982350 -286260 291543 -92213 751073 -127288 609239 706590 741528 149066 -781923 -538069 429020 480134 825836 -848435 867945 760865 -169574 -705515 -618543 -102731 -680429 -110521 711033 -832560 -84650 -739750 953242 886389 839927 -627844 -392254 -633319 -828901 674059 732240 543271 245503 -407395 -828037 476157 -437775 243706 -677812 386029 752853 755741 -874977 -239555 -38494 453558 853542 -35801 774883 -305238 876006 498266 336950 493458 -181960 373495 915280 -294216 -807479 -666476 -282505 449821 -998502 -524356 -615034 865910 -350207 -115603 703725 140074 863527 700185 512942 707925 -51064 610598 -82847 -245431 -41994 493679 -902863 -10745 427669 33216 -554531 818250 989024 186973 337336 -440707 898851 700412 549929 -778176 -739840 -432313 604076 -773273 -391830 181723 -532785 -722309 799917 915147 -468554 -53449 720100 -609763 -948840 -986740 -836479 925516 -566465 498718 -175288 -426940 -490869 255812 558420 -867990 975088 445836 874513 149777 -374284 -881612 -612160 510214 268210 487986 -308745 96133 208089 379566 -623714 345282 -6099 264579 288115 516449 -333819 -874687 727815 -929538 658636 639661 122174 289446 843393 649024 -461485 -160549 -509513 729124 670930 -810220 -308843 -197446 -848612 168379 -755242 931863 -635033 -822611 9162 957698 695995 -65986 -801452 407799 648054 293554 -658582 390055 -847672 44613 -240232 -87562 938680 401188 909182 -431748 443549 -660110 -214707 -368635 435878 -46268 736333 17297 655827 749349 -584486 404052 -726534 411666 709475 -264905 938435 -487937 -992790 136405 583980 -635951 -136826 -714881 952965 -83102 -613916 249912 -412556 -887296 603841 630970 187507 198638 230514 -192785 -893874 109665 -652323 876537 -331994 700164 -417667 -460757 624496 832373 -317214 580237 -51210 22854 943535 872412 -683563 130557 -672998 11527 49277 -421996 -733329 927028 10804 675577 -902643 149305 993684 -422641 727911 286243 -588664 -143573 -292092 865074 34771 -644840 -16512 -202149 222090 -283372 509961 150597 521108 -961071 -581533 -9268 404017 977397 -673436 -145791 -719120 -677733 -531207 -123352 -801736 228687 -712929 900665 -449344 -89707 197611 -342432 546454 894819 337922 -226947 -251620 -838622 -644702 -218204 -336762 421553 757399 314654 144094 -496286 -818874 364262 -899967 176124 -366298 272428 825503 -152265 -438334 599126 -584130 89155 633913 -511878 889015 650049 -200386 -856602 401080 -350904 -481256 -332776 979392 67809 -96734 -564922 -829914 -164980 395212 -237352 -355437 -784839 351513 -148504 123011 692943 325663 743753 -735416 -325847 63371 576509 -637816 -895084 -321254 -696259 -786246 -543662 872096 -827019 817580 -729062 -519675 661446 912768 488725 396483 908802 597802 -394909 375145 330291 187507 924052 809755 -350956 -499207 57648 -792944 -948841 775853 -565968 543122 -563747 -762284 -406910 238978 110529 -575609 363656 640594 -773298 -412748 217369 438153 433220 235418 -241537 815042 114199 201296 136056 892717 449648 923455 395573 61196 -450134 82979 -247202 -95688 90325 133390 -512756 -640870 -757705 -160667 692557 597298 -474042 49633 998948 -138605 -491600 68879 123654 978660 -838061 132304 680542 186209 -506683 -455206 -440439 -776616 -43571 -691659 380507 -272211 8808 -750017 -724583 447446 -64826 -677719 691709 -308640 945866 -374280 622133 538344 -428787 -236411 -668828 341923 -665381 762749 -520416 -973609 -991308 -967839 490994 166367 859085 -825849 87257 820906 -168179 -56425 644039 -70467 -664816 142351 -408287 622765 -227673 858432 -916412 188965 479830 -929969 586235 602982 -328875 -646860 -979958 904002 -992497 835006 -563161 -315872 -363482 378126 284283 331900 719085 620823 -440155 -588444 -379411 768676 453303 -100868 209249 398674 715063 42234 -840646 -789486 -89952 613802 -655461 630953 901982 26731 -218658 -798545 100053 -808783 167309 335123 452443 651009 -727959 598933 -896199 113784 660839 463435 672559 932677 78510 -98531 -942867 -403286 133019 610377 -355558 -991489 -557250 894431 883537 -901330 -461606 -894650 642718 -67656 -607768 386357 198150 -167249 -916588 814523 161661 415162 -487234 -862280 -279699 572052 -615430 200673 -766666 208909 -991471 -460352 -568280 771335 659583 997938 167818 584443 503795 -362904 -588905 -951054 -20142 402790 -390788 -219252 943027 967303 734171 795900 -702236 322678 796107 -742391 -898332 165046 -339242 -411505 252391 152987 -255238 -404356 -899115 -231729 -592216 -973356 -709045 -72625 -588728 -378194 -794599 761707 -663757 -853452 -849085 94666 -543305 -79833 -948736 22115 498838 386136 628925 509317 23816 -300752 -847333 -585009 -529484 514089 255469 44473 80315 -82477 158523 592394 -104018 -339120 998337 -995489 970131 -882088 -345743 155050 -192156 604214 -189843 -458575 244111 69705 545422 -33269 104695 279812 942560 -834266 10865 -335378 408739 734404 451144 -994781 690380 326649 644282 -470063 679041 806063 534393 -624069 -425311 -371934 68779 -784454 971450 140389 829290 329271 406801 89051 -697020 835762 333981 -411970 309692 -344769 282636 -123877 167111 31107 209213 115540 -335663 -169029 322884 625309 -722634 -709706 756329 -327424 233673 855382 -299735 985817 655056 -280685 -961740 -555430 -352251 -756489 -398867 -352888 175895 -353501 630766 -730820 500903 -69431 158337 948131 -759477 657712 -928345 -271041 411663 -770381 707733 -608028 707567 -671422 789682 -46788 791774 510176 -541029 410947 -722878 899107 652063 325323 -24330 -3913 -317501 -762119 809030 -535205 827839 280646 436343 -105118 -837249 -550401 91836 229172 560804 825157 -892606 228426 643456 -5746 517413 920246 905757 -539613 701305 -619623 -243530 -974304 140994 -407638 -47684 734967 -972549 90678 52947 -938131 904851 -572134 -795438 296603 19436 -935349 161607 -504466 -305573 862671 -805775 -40025 -524886 741953 -606140 -858148 -856039 2641 -688792 795509 243800 167873 418490 3376 278415 650857 92874 -294242 773719 -114508 551003 141348 -74050 109345 960359 -928901 -799162 196163 166040 862768 -541850 -888127 85839 416676 -136440 -653353 -82655 493325 751626 -406957 292565 -716557 -120899 -476520 158056 982580 -297239 -928097 856713 -486271 203463 -890383 287773 127710 -359675 -447954 276284 311078 -566842 -644982 -281934 -784507 -676321 966858 236799 849404 254491 473420 -358440 -16159 -288072 -145796 347427 -117924 -271128 -301729 768127 812907 765585 -710772 -827719 351070 -163571 -136914 -381864 366940 -329558 104195 318995 -778532 699819 813920 -72875 490413 -782779 -826069 920896 443119 545827 891360 -798809 -211688 -68893 -196595 -946669 305520 154647 441301 -263745 -768747 -97723 750960 -661093 493815 46951 -92246 -703283 735837 42476 -806048 -632149 -7202 904245 540166 -373822 384489 -629607 -469469 721234 -631618 879201 547795 249296 259954 -411956 -298300 -674077 831471 -721908 -676550 48104 -752910 -310201 -141940 59630 748811 -514152 -656347 -256070 322209 -330101 -572285 847684 -71701 -261084 -902597 -431816 383608 -872487 815731 977142 -640728 -298348 502758 -772078 639280 -992974 435300 -966315 -535014 -215546 -33329 -808774 113731 498006 -392161 -624398 -804517 912733 223583 70881 -771736 -646584 557358 939550 894788 914617 227519 844279 926490 945607 -853287 173419 811757 122108 638040 15534 -462319 432469 7082 608680 582064 -528315 232787 733174 840646 776755 659433 116968 546342 269432 291096 17793 349171 -575390 -843488 650234 162727 382003 719570 14783 982672 300066 -791785 -383375 -831027 -863271 -211735 -978590 712021 -553099 -49321 -113379 89457 -651254 -387322 -162213 -802499 764829 -22613 714126 589868 864679 -593647 -914982 -245631 684185 718873 386199 180822 -148142 57269 203601 925336 -384854 601068 373448 343305 338027 -99239 156784 482749 -770861 -87508 -216846 621342 922644 259112 39849 292072 -571564 479011 29990 489389 509229 87433 980013 240722 369325 -181927 -685899 -554992 -790697 -872025 130924 305908 493344 653464 -507727 294240 -52365 260969 -394472 606728 910894 942568 -25879 -366347 911395 -496903 343329 -560763 522776 870675 -410641 -93719 417479 -321855 -604231 74278 84190 -19423 -253931 629397 5248 -199320 887888 981219 940867 646492 -476566 966930 -150992 558040 -786664 -788234 -329018 -570932 -883007 -337736 -337929 -826310 541186 -671274 788649 -155718 869802 -127199 850999 438391 72510 469950 -610323 -27344 815990 746278 575631 446392 809405 244518 625747 -222729 31669 62687 231010 -213530 -254030 -43577 608348 422038 981946 744998 -656431 794538 -428148 115482 563144 622553 -345707 341268 216891 162797 252412 -888103 504601 -646458 -938600 -304766 213187 -934824 -529804 727164 263184 -189527 -563758 -55288 944330 -40876 467237 -515140 934574 -173944 132117 -807680 335727 293001 -480769 649106 714164 -684498 -936078 -106878 -706922 951394 -164428 -944841 535074 438692 -740293 -962327 -971555 155143 -860364 -601307 681147 -667470 -726913 88908 276135 103264 175665 -671469 264958 658401 530321 783876 967316 -807272 772635 84604 771501 -272261 947201 898732 552197 566038 162468 176536 -718135 -827383 46751 640411 281372 -767227 908861 730593 660371 718802 -169602 440427 -21191 -157492 393238 526 778379 -852638 965102 215412 -832643 -386282 -584031 -179302 25076 -30721 490752 -253103 448458 -667830 -932337 -145219 691149 -30923 556421 -193319 664383 -363758 -403632 -340368 -163880 330314 -872306 958757 630464 527831 176661 806893 831894 535625 -986004 848528 -186261 563267 420432 -762197 455495 -478981 -813391 840753 -287325 786237 84274 192101 272750 223464 -997460 403297 -951799 525551 293291 849939 181834 -133799 -932113 -218309 -209156 41026 531565 551662 378973 469592 -407348 -264554 769951 517855 -453784 -523537 738024 267565 770515 728972 639186 -488145 985294 -207280 -416404 833122 518996 -266507 256311 788059 -505584 -696183 -699990 847295 -718750 94188 -318418 -975924 223710 540883 -288862 482894 20429 266568 754008 677418 -526422 -341081 693398 -19241 767270 -636126 85911 496352 -859996 726078 522760 -741020 -549314 245973 835723 132886 549054 -798190 -319561 296509 510758 583160 411541 -190411 -868439 -712357 -636252 512876 -430545 -600219 -727081 903781 351957 -557934 -261358 803384 72554 -480460 412720 614289 386931 112752 679936 -117971 865960 662079 -66364 -683680 -498826 255215 765745 -330862 95739 757279 -23055 -702275 -368372 356166 628388 -648592 -248270 267309 -180774 818895 -912983 -310032 -530917 -9071 -981536 -593535 252127 -597887 29820 120485 -435050 614013 -697644 -893195 -1246 -145158 249206 419166 689240 504446 553761 397858 228483 -953436 -590263 583253 782176 -322404 -709737 -271264 -550877 251816 -561050 -165887 785393 136993 242503 -361143 123875 861552 230909 -228451 -876022 126869 -331646 -825674 211045 603043 738816 855841 -848275 -127551 -775847 -404544 -419575 439851 -833889 918470 -916070 -7633 -204643 -501825 -377615 726193 -104628 -519674 -233516 497063 -181409 296141 726013 561822 -189640 750105 866842 -700365 726896 538818 -882482 -762725 610259 327671 868398 -884196 849889 455097 -18235 -640623 455503 489563 294417 683881 182660 467977 -379388 427561 -976228 -747202 -945148 -978714 -775704 250699 94699 -622517 -684308 369367 416008 -388455 -871712 630618 -523876 612130 132912 -552287 732765 -597171 544891 452685 -636809 897942 -247272 246100 221574 576779 62476 -229634 419997 330448 -753771 855657 -979646 -358629 -339293 -545147 -653969 263096 -592807 473369 -169581 -91129 -655471 -552387 190351 178553 430677 720222 -830918 658070 -722457 -15811 -457379 744698 710842 -876817 -697545 91988 383222 297694 -148741 845798 355704 -668857 272717 241928 572623 391739 839880 125988 406976 408094 -9221 -620101 575043 227499 18152 983775 256516 -77971 136323 -339401 161763 234568 -709191 -364034 30069 263022 -782106 -11388 980609 -203158 857822 980907 -418429 416153 632677 369388 33964 -629845 -758473 113360 -348448 -400473 -334975 969207 -966345 837092 88421 253332 701564 586257 -457606 109550 -317647 -334674 7626 35425 -509431 567952 -918829 687579 -4243 512737 -987770 -820512 458616 636573 -642613 391943 715002 -708713 747002 714490 721273 -155534 -716956 -7814 145195 870569 708296 -867240 326142 297095 829918 882301 -497648 -280401 74576 777699 -592713 -721515 56764 -986470 -411910 774147 -742092 707012 -41962 -12522 136509 -434919 947834 -277826 185427 -439836 -690869 277953 -161820 -799228 189025 194744 908368 -992532 188616 -572271 939504 -162141 299200 -948468 -850292 -255419 -439618 -768578 -967453 -710912 640489 567825 -865370 -607465 -159971 -939711 227197 -1181 -662805 -46752 170881 848717 -910185 729555 -272447 -56875 40856 145619 -713282 732047 882076 -954002 764654 -146400 928642 587907 -61764 -3899 424670 -590902 -343418 371661 570617 -35639 -123234 567066 -633266 -248225 933835 -825948 215181 -419650 950597 210933 -403556 883433 -248133 -512466 205457 524474 -835120 15617 -84295 -573218 827930 628661 650005 -951593 -159966 -778587 -379561 939257 624104 165825 261354 -758547 831452 608780 -185241 911537 -101147 -184548 284833 -233194 -664739 168861 503706 -496319 791827 83918 -183285 700075 624584 -319998 -600992 154273 924467 -799711 319033 -91067 -730626 447780 -119318 -937589 -224186 172445 -676996 596796 -865250 815917 606122 276470 459405 596619 -220059 173994 -9845 -163068 988241 983453 939144 -192139 -813242 -944408 -754458 -791085 615759 -881928 835066 976676 711470 950799 109710 -86525 985558 66240 -676638 328864 736752 -77193 391974 984765 -949801 339695 -225662 434866 -338277 -198598 -855922 122474 -595070 152380 -540198 -767004 -583294 312368 -956056 -317645 191816 -163166 711341 -648450 -640715 264563 549908 354817 959067 -1447 -667141 -282102 -18172 -357412 -195277 770044 601772 -870950 -77436 294736 -286846 408708 -472153 270991 864875 -789025 736458 -503463 -955905 726467 -560368 293090 -654582 392799 268558 -41488 587404 213428 538959 -248098 196026 954389 532305 403995 137723 -384211 396421 811 602987 -571399 -420653 642725 -846373 995402 -306028 640692 -826162 857796 -350185 -438634 977406 -529950 608669 -104288 444246 370160 -407204 -616008 153205 -210289 232959 -933542 782001 399668 536996 -755436 425490 331049 -307619 200713 217683 717067 -983760 636017 -299420 -486197 209431 669720 -331669 -382931 484225 -886181 -311362 766412 327375 424750 -936982 -374253 723031 -414696 123440 -676155 -484635 53173 144642 -537865 -248779 627763 150027 -417519 -833158 -735658 -761180 294865 748634 933749 606175 836295 -824081 -927237 445056 -5287 538440 211174 311679 -113983 448102 443851 -721528 -354550 -996416 -367536 321019 582679 833215 30256 -466707 833181 -176957 -396357 597924 -366684 -396644 748115 412191 -617463 757137 566000 -346612 816894 66013 -712035 680655 383881 -255699 863481 933250 728449 198051 -272329 599791 609813 -752042 966430 -703720 -5052 -479153 879498 211760 -293914 -101490 302185 943007 -947807 -941949 481087 14338 -977675 233366 159138 221481 327985 301215 -326466 598935 -676741 -374034 -290093 879877 531405 335173 839858 -670880 37490 443993 882628 290246 778381 381781 -564477 687629 -776942 -632490 -451969 537404 -704949 -42000 -238502 209167 -757932 -969177 710476 -131976 -776417 -354953 -525025 892953 -695695 16973 -112332 754634 -739997 -302580 -317827 623129 -247453 -820215 854785 -372155 -769360 942991 -161701 872131 -4511 892508 -528837 71353 996063 392098 -708764 -403066 309478 -240762 813612 -445768 634248 -415452 -691329 -180717 -716246 88970 585052 -665071 377350 850104 916567 -507044 -402649 -942169 -112619 -577066 925935 -217409 664275 -890990 -412396 412511 -620193 -361256 -163425 -987175 -504291 308773 121324 755699 -468604 -453335 254125 -698649 678303 812743 -730521 318947 681100 965656 -409613 856586 -71552 480616 -862210 309746 -513087 -356040 2057 103844 344362 -915910 479722 8095 -788693 -4648 610634 -316331 -890426 -956754 -407259 728236 -509805 806539 791757 -910210 167485 -611852 -7194 -379622 -635901 -993887 685931 282177 -136648 662782 474408 538026 948804 -144341 160319 -998786 -610528 -469636 10660 -123556 175581 362234 614304 -684714 -667234 -166816 395089 -309773 -87270 -657761 555944 -126677 -978277 -503334 -120343 244846 62209 -231573 -727377 513949 364864 872412 -826906 39823 4958 608367 -236081 -416370 70646 -62953 -982784 680023 -15433 77052 965345 -454243 125413 -913797 -654800 640647 941783 -175964 320766 -537299 -77064 296634 -531280 -603233 -876345 320950 686462 -464673 -163241 -71996 719735 159458 -856497 -533179 96123 490770 -683158 877259 965312 -31409 171896 328096 -978610 -972439 720220 -484672 179971 -956248 349196 584026 -285169 -800571 18324 -129709 -781319 -672274 300308 750403 986904 733381 213565 887925 -381413 -613279 645463 981355 -447102 -361140 882750 163929 433571 277508 642145 420261 -550618 -183173 -504638 -926611 -349303 349334 -13192 485121 126876 -814799 -301136 -333083 119046 885658 133032 641488 -682690 349713 317106 21552 773651 -708657 -968265 200355 -680795 991356 86577 304639 728041 -585290 187184 -359860 -69335 889745 -250921 280772 -214782 443666 -631716 -591398 927332 52531 951819 764848 -113259 678627 148291 48159 -4689 -195838 -401673 936371 623645 170473 226862 92205 307362 398944 293764 788607 394579 75430 -546649 968915 -675177 -406547 -591269 -553211 851246 -63525 -847242 733732 -818777 95754 -57243 -415499 -165015 -187255 -789339 104304 65963 -370727 620875 -32704 687227 -598800 -924547 94535 -523077 566842 -919306 156184 931871 -125037 -960123 -48644 829617 -968754 -358514 -748306 -865202 -867919 46600 50847 906406 529271 -148354 -795789 -483137 56012 781071 -685311 -247438 630229 -324242 365334 853997 -526683 -756126 401203 -485201 927689 169287 544011 918543 -491459 -505205 -431354 -662602 841204 956593 -511551 -903776 513109 999890 190091 778656 -643528 -414185 -312086 634841 -903571 -857792 587796 1861 -627659 -964320 465398 577073 -10681 -165089 867888 -394049 -104243 263095 103191 -113949 816868 -517129 -634446 238566 -33248 361347 870077 537958 351109 911634 -225495 -860459 -531953 325231 179482 -999818 669227 78712 428392 -770205 -757316 409762 -125026 69769 922647 547699 -504194 146345 -936441 -75898 454012 671193 237001 -931445 97854 683650 13201 -89788 -294110 436704 -420477 281098 -783816 406661 932923 784582 710084 -815658 171462 196984 35901 223244 482855 878003 896208 527028 166739 419486 366046 611887 -830923 -693259 329466 256307 -582997 -439930 -431508 -162360 83847 -774859 417969 78540 -13681 298232 781688 532336 899965 111068 423590 -386759 -46977 -816642 -150445 -569088 188984 -301293 521931 420338 -239427 924001 -520177 -826864 -678759 972995 -715695 -747216 -722486 -847064 500475 883834 -408638 135189 -684375 731116 537703 -410593 -567766 679895 -820077 953841 -390654 -658080 796309 -548404 519659 -167681 926382 -371838 -363824 686467 -533484 -934278 467409 -177651 807155 -115408 84290 -648048 -566169 606258 663979 954455 -295421 229540 886474 164095 988877 -848068 -823796 736121 -787393 558406 960408 279946 -657848 655266 809156 -414774 -143287 633665 -702691 22312 -385511 867499 71780 406372 379265 -527492 284172 -769260 581184 82787 880317 618144 188680 -662750 -785580 612422 338816 -289519 749408 -783082 -998592 -233446 991526 -808585 405720 -599234 -307938 -39904 -585783 -848241 -192524 -635360 -451190 850228 -625911 433879 -675323 -654104 424303 64123 -21609 857979 563184 203668 -430957 -985265 848647 394879 859072 131293 676581 332783 -821161 -434386 588398 567783 45958 -818206 -392390 922050 502383 -723156 741397 -782293 -240727 971219 -657282 202533 461374 -838861 252075 496261 968107 901946 824836 -302222 -323612 865644 4132 197228 -775091 -893728 -695716 923330 104770 862912 40367 -925157 -114672 637517 -568489 -98578 -88070 -845480 368446 710922 -377035 42314 898949 -389745 818284 -312675 49665 218482 583741 -833567 -822727 847357 -385991 962744 -478998 -694452 -742936 -334502 -969853 875345 895299 645778 298666 -955822 -17224 -578497 -265931 605158 738986 977492 70705 90363 -403090 20824 978398 405587 -44849 -870041 -337232 -350462 36875 -153041 310736 544754 -980012 717043 999577 -688801 -111024 435340 749852 -971556 -638823 -51357 -445667 -825652 -748226 -85256 -59884 627433 -709312 -723361 84780 809152 -876267 -572355 694983 162739 384552 323663 -208392 -68362 684631 284516 319112 438547 612340 -187938 -588942 -630810 -865979 671285 246374 -697823 942213 -401037 -950454 -366903 -56096 -163655 -285644 -5065 888570 -140615 -207246 756889 369513 543802 -950142 -337042 -591946 -657129 23706 258061 -552352 59968 -590943 904735 381658 498872 773812 329120 -41592 675989 964514 536162 -841787 696707 557296 -491766 -576544 -174527 772566 -439919 -160230 998434 -19648 -256828 -772310 -175346 -810290 -228540 -203591 -912258 866644 -421625 -316953 514308 -67365 -375338 820548 -571711 -231905 120525 441047 -196756 687247 617182 -358373 229202 -585905 418382 -250627 -689712 -929607 -293962 -468641 -855333 -519464 -407933 -295528 -965127 -466197 -730506 883954 -559931 -124824 762149 344234 -222481 30967 -542088 50676 -599495 543347 -697939 -775564 163067 52076 643029 -280378 747296 -250584 -65067 126071 -877401 98205 -489370 -86006 185507 820856 -337643 -306700 -464581 -545766 -526909 -300384 -540117 -217706 -724698 788331 641473 -136524 -106810 691753 -708256 -576656 -98431 162079 -505471 -576132 598792 -717177 -179795 674362 223 481423 530692 -253885 -675743 731225 506298 -423965 196154 -865155 668949 -15078 647147 -713213 -905488 241052 -561718 226921 -181958 -170542 -242689 607267 -421513 782935 412168 347286 -383298 -76292 934837 -341604 -226630 187333 -621651 503428 108201 -237335 159208 -131826 478048 -177194 843186 -302861 -461755 207019 173230 350683 -596012 -372036 782545 -273819 -224613 22801 538979 482467 -764739 -697625 -912894 -75493 399730 -858066 -105570 220615 110470 -469495 11646 -39914 -167594 -89135 -19399 -964375 -190122 910483 -572482 -162794 -382963 830733 574413 582120 11927 -178507 177659 272286 676259 908338 774066 406248 447602 807392 -31313 -496531 -79138 232401 -6525 -670649 -552111 927687 -594030 55813 51529 -515525 -6634 217000 -643621 -407976 -466659 673959 200749 -997247 -833273 362603 269306 -412601 831369 -294061 -171118 579956 209453 772914 739159 236419 -464432 970444 -564415 -730971 -266590 -706595 740187 -960835 987305 -765167 292036 -880667 711743 -942451 793903 700392 -855409 -786459 988515 -533947 247836 -617053 -200260 -68686 -677702 464199 -796632 -788457 -295277 -295871 -28245 -650353 120995 -548488 -429733 -918038 -595267 763591 -814363 412462 68868 443387 -905210 -632559 791538 -684713 686098 -978688 -314411 316688 501233 -214629 -349876 57424 -271203 -122825 -818098 129591 -55898 864219 424868 -147626 -556370 -848956 -378261 734642 -935955 -156575 -847597 565063 -293971 191447 851170 -34174 146127 -651778 456049 860870 840389 -321310 -794195 505960 761750 220099 -812328 11315 -61731 -696555 988806 -537115 152266 519169 -479583 -886097 -467040 -533662 920165 44217 834229 416329 74212 799516 884981 181881 98307 650086 150752 -451860 -766085 -289510 -52473 -767155 -485159 -390738 774546 400507 627327 -275573 -544579 135820 241697 464656 681302 -471480 447304 366606 988865 910249 -603310 975565 136309 809058 -361104 615814 291709 -505131 -54745 -670360 471287 377627 733776 993044 -443240 934785 178584 -367200 304294 585989 332289 789272 518524 478173 -738977 -555144 -240502 807920 -484005 -784205 513234 -142374 224627 331055 -952468 48364 -928648 -240826 317187 452522 -778353 368839 -187562 -611380 517041 -467981 780856 894014 -960597 211840 97297 792096 -446946 -23398 -586918 -969274 -163584 -13987 760612 -32327 924185 346716 -628462 472372 -699257 546078 -852901 -181080 131259 -265061 559433 198713 95226 859331 -430404 442430 774237 99831 972456 943429 212305 -422002 -114541 -914420 652823 587985 504472 930185 321093 -798592 -800026 -301980 -886589 -151733 -832575 -678025 667343 230361 479488 -336171 -181895 -2619 991374 539200 -411736 -932836 640106 -941775 226708 -705440 -948313 -647595 666826 -633464 706028 773002 -794197 -896770 951028 -897819 340844 255520 516879 27311 -300521 598335 -317280 861284 835849 -795357 656669 -732237 -173965 244484 -432494 -898559 -65959 -108653 193951 -644506 -742378 179567 727669 -820690 -867370 -223696 258140 921049 -555878 -819616 343600 -800229 412727 359933 710240 -481315 -941609 42360 844782 -891334 364919 693305 -51471 -408061 -714392 28825 678806 -534213 -361522 -78362 -838757 660764 -764252 -647069 240338 -950000 513717 475333 -613596 545337 974756 -508105 -257780 -76822 162534 838999 928407 200491 -837565 -749129 177259 809913 925912 160605 -549315 710275 50840 499267 -461991 968750 -938042 -74025 -804450 769811 -4868 -154756 -119297 -42692 -718424 -79352 15363 454378 128138 -595132 -840250 278034 -314697 387951 -665866 246619 838425 -396229 -748969 16161 -856979 -878130 -276033 -190603 703171 -17086 536091 -67557 -674943 625190 677864 -408949 613600 254587 245179 785265 663918 -736073 956858 -303443 187531 -342714 -442080 -388013 -971156 589316 620988 -216277 -683109 593604 -86542 -625101 -828812 -893108 347577 348568 -514135 -662314 -372452 -982847 337344 205329 -930886 -854332 -591216 -322914 751942 784879 -933305 -779628 -89977 -661440 -549401 -416515 884057 -811155 255428 462038 -691798 -756131 -800760 -563566 26365 744621 -365393 -725481 -892181 -387283 -634357 665280 945181 737632 862913 96218 975699 276607 -475958 387111 255584 32886 -507788 941662 -22356 428773 -508450 -78551 -59983 -192863 -845313 -444123 154878 688177 650400 -567834 -886601 -710831 -86307 -812688 -416109 -389774 -155992 823615 -40099 -213064 -897722 356800 374899 -220421 -722992 -293803 690634 136775 55475 884822 793320 -322596 640817 38282 898536 763438 239710 340658 -483590 839653 -179037 -170369 876512 576095 -592834 327830 143987 -505047 211392 107027 -904548 937994 303118 93187 -676005 563064 -545439 -25751 395331 -601311 566086 685114 943483 296675 472607 671969 594239 983380 816543 591548 217437 -724165 425042 -136803 999225 -423403 -471789 -97847 301770 791697 -161772 -495492 -210022 527381 215130 -377500 -101431 873655 247229 545570 -663029 -930364 -860948 832332 643622 -810564 -780952 -650515 941685 -138157 -278012 -865149 711655 977906 -517908 -861824 -591103 18101 -906341 -541622 -156456 978027 178787 728507 659864 -573671 -172184 50850 348543 70646 -816347 -305473 144738 -482704 776678 187211 672807 -497626 228940 390766 -806454 131820 196557 -479673 -598311 -767541 30001 499688 -629000 937342 -159594 751704 672221 -454026 -945683 -522993 -791212 36950 -432902 -304643 425789 240759 -127528 775427 429449 316390 -115085 -211337 795713 -54303 -134516 -386267 879102 -619170 -922952 377673 -902286 -979324 -620831 -414186 -637986 418224 552516 682803 799514 -26895 -953742 -730184 -463216 -900595 -286513 -563275 478529 743290 -124906 -195541 -921537 -263707 -308525 948241 -15951 -108498 -137241 -534575 -523566 309097 -428793 -354104 558834 403679 534717 -660023 32755 751756 -774938 814235 -420786 75167 365106 -453258 -561524 -726020 951080 -506230 291405 -175171 -876129 426873 -424508 -873683 409670 -69672 -222920 -208180 67613 -621518 416517 245966 388729 -496124 -117735 -379109 807044 -148926 85112 152912 158523 563024 -460615 682301 -440466 85770 -826234 850021 76739 -638147 372512 652034 -885324 626092 676824 755838 -281972 112012 -820713 -657541 279662 250760 759383 182603 897230 -15043 150824 733433 -831498 -519361 526380 -538178 -459389 -151789 33819 192141 807269 -189645 344640 745992 -741790 776205 506490 -495736 -511085 112900 415292 297881 -428314 -16915 -142963 704507 796571 -808813 677769 -486110 -484537 -117324 -472738 140599 671316 190466 -457905 536982 -70018 -527837 848821 984014 915159 -726991 -756231 -490589 -933052 -640710 750619 -259185 -482946 805185 -870865 -301891 907411 -853956 945882 -458995 967139 970516 -768295 874515 225699 488616 996091 34583 804188 825674 623138 91414 -678291 -711616 47174 -417344 -197243 -926524 -366991 25976 88746 911877 -659644 -617129 -643147 122788 720113 564010 713043 -392904 112191 529391 -652794 -818742 -147831 -82468 -942558 821721 818367 749144 459472 958807 -626844 110720 49038 4907 -486514 691107 342445 -653779 -387607 101446 993362 863789 398516 -111967 344310 598252 -182590 -802272 -365593 -740319 167803 816355 929092 528629 115545 -882241 -134140 366216 -312341 476475 -939665 -142998 -360491 -401133 557859 151458 728653 383288 388241 -825429 685600 -636722 -182530 -791566 -388565 -820820 571651 -930471 97379 690400 466701 560823 -897202 -855127 625118 121558 -645497 255355 905865 -51597 57662 -707842 -791814 769090 -715979 156175 890476 145127 -164540 -477890 -929295 918398 -240042 -382770 -543763 -689900 -123542 648376 -883301 360108 414611 85929 48391 371259 -627464 887039 -314222 698027 -756267 -129328 -32910 -947492 687480 -320669 584367 929439 -460604 848181 -732633 64825 572978 406901 -174197 -789786 -242741 232584 302816 -997676 363568 673286 71678 -724829 187282 217275 916500 -270101 -676422 462119 150563 141494 -851326 -223362 -630018 472066 30809 -286423 -176944 -122175 623939 -401085 214422 811225 858583 -484707 -121567 86180 -673344 756923 -620523 -92432 -255300 547669 772589 347264 335520 -388010 -57739 -535286 -621486 -725024 -148146 608055 96590 189894 904173 -243162 813986 -445680 638365 557673 -196879 -976901 -207752 463238 173171 -627977 -753550 953335 -351884 -825817 79438 52010 -326575 100069 -913753 -971006 728318 -638789 -111895 614613 -439806 359530 861909 -244244 325753 988903 599168 -107002 -476526 -108199 -142892 607061 -868594 979229 526734 -12928 884935 905538 445758 -410337 -47321 642701 265034 381890 497964 882422 315884 -470806 -230549 283433 -18257 265741 713226 473222 754934 31639 572484 808353 244598 204900 918377 238019 709815 -805177 263515 438503 281878 879751 249362 -359362 -571322 984156 871193 921004 -637750 -658570 293903 -760376 619260 943990 -897497 -595744 47242 875123 663848 682739 -204172 -680841 882414 -858571 677263 -386817 -871321 -393074 248709 -172033 737559 -646245 -219822 332891 700180 -945109 -481592 -667153 -656245 -25276 553228 135048 -754375 47388 -765928 -194072 -159758 -650464 -73033 -114618 -161378 327409 -408436 -160052 409911 815457 879499 -492264 -795571 -358406 -262914 -935365 368130 536312 852865 458173 -314482 865738 118150 -117097 583099 -986731 -121390 465207 -763926 -156751 -165505 -690560 -791795 -887894 -489480 -246457 936619 -366144 407039 -813481 618719 999911 -279125 809197 -433447 901192 259938 -620995 -950180 -253634 124131 123500 -910018 67162 358464 412308 -859925 -255904 586076 118211 515171 -562617 240113 -369412 253623 -391235 -7156 -143308 -70385 199585 -408946 96854 892583 878598 376365 -576192 748750 -680265 982258 -994492 48101 147758 -476487 891432 652646 892955 318772 37158 358491 -74268 68840 989165 867554 -308961 59566 480158 718384 -491367 -187341 684623 -901365 833106 -300552 -127477 822350 -411777 -186157 -727728 -537111 -445305 829165 -225136 -517026 -917370 -292030 -46414 581829 78926 355108 826382 -952631 -992543 -68936 282484 801321 -552841 821494 -223963 -833864 -238722 455853 -709289 -810018 517269 -17282 -682954 -241004 -203759 -857251 904286 177131 -525448 -550765 855906 685446 -252408 508734 -902072 325660 -366543 677967 -296565 226807 424087 49546 24344 -91529 -756719 458250 -996399 -919408 -382291 -155205 812173 -64440 351530 578654 -268011 -382918 -618884 -701815 338857 -720363 -263221 -814300 -371463 -257251 161012 840941 -418388 -231255 484998 319605 929885 705828 239559 -520671 -388199 988045 -12115 207529 338914 -232841 -878107 -501860 236847 179977 -841137 -454950 -79126 973054 850432 -512103 -357904 -114010 -48321 301793 -771179 -14108 843272 375952 -840163 908334 998412 -993066 -538044 -462704 -144081 162746 -961737 -789974 -105207 1684 976409 193197 -118682 -501872 152831 73185 -59578 888625 -622092 192290 -48419 65100 -716170 -132001 -899564 849801 -770698 -239718 -220026 -327578 442332 -370966 3844 -293325 -696959 -211588 787985 -910697 -233677 -753650 614247 -921591 -391499 -270350 423536 -861992 -419268 -23791 -288178 -74588 390259 -148762 -967724 -987934 813816 533886 695050 576604 638941 -152193 -57683 725423 -135512 -780898 -941140 211275 -590637 253863 630445 234103 -210612 -925703 -57978 -80822 -795786 -270841 -385724 532786 -633178 39000 -394713 985841 841384 380808 -451036 714780 -716232 13637 -508702 534427 -809847 917587 -811203 286251 36033 530313 -358970 -447010 267898 -290095 -454463 586650 246338 718379 -697050 -721898 197788 886443 239265 -507936 -951938 -926601 378258 -97702 -887215 357450 558349 606392 177909 -933645 -416933 -13436 -591686 -281258 101367 -166373 -996889 301802 -499438 -639571 351286 -274246 320655 380224 -836650 188645 910856 -719827 -249112 -896738 -417721 -319966 438019 553132 -902578 456094 669872 -46101 -352049 -927112 257007 -79671 -888523 -531111 -392272 887625 862234 508093 -526246 934532 -110386 731383 113736 659619 -947498 571562 -62521 -101146 125034 -545968 396057 -991200 -21770 775222 -409995 -226375 -963429 705022 410501 -27989 -965589 -128868 910950 -148987 428592 986457 149931 -793877 53350 206420 -247717 200340 492860 -123652 318831 -275765 -824105 -831465 885845 -497426 -967794 -526146 -512401 -11534 776431 925406 768404 466781 746041 463160 -556402 293578 788832 -453022 -779749 762985 -258931 882501 963948 -656644 82331 -770915 513961 -48932 562459 -946948 -513685 -238606 398288 968007 856384 -426562 766259 868279 783531 -554029 213489 -543399 -875103 -555560 -434840 -437106 539917 269577 -872146 -626292 673101 -293708 -824437 -870693 960434 306621 -919687 -396071 -162300 -41445 -151381 471991 248700 82136 412675 297594 133449 -587500 -168038 -495877 220043 283139 -37572 451047 -625317 340203 -54039 301887 -708031 -701785 -37290 -37287 -391748 -963674 -868630 4573 -353602 -42259 -643391 49481 333229 107409 -687444 940014 642147 979134 733871 52465 146862 76978 -411390 717386 -284975 -129086 259856 -798008 894850 256853 -415749 -327540 146794 955876 -330090 747145 415528 -680448 -297622 -453878 288974 78540 -375758 368172 144994 -121474 -779169 667616 -118945 21602 829460 334827 599089 802392 -426197 342117 721084 -565167 164142 82621 -115754 668118 833759 619699 987849 673536 193456 662109 -951598 -990335 -613812 97187 235300 629146 -32884 -914109 431845 -101725 309251 203469 -63952 -305146 665075 -58456 -723566 420548 -13099 -27509 -520179 -10641 493781 386181 43672 836654 -544173 361334 -221412 -296132 -315548 624404 -136071 -683415 178382 -693657 621439 776727 -967280 390348 690806 -803265 811608 -565642 54294 -366358 -840821 -894104 -442353 199736 234432 -491907 -588925 -658084 147269 453088 -428025 236189 -421223 936852 402469 26967 -11408 -496402 815581 -14984 576563 -192235 -980065 514180 679549 938505 -79149 -83310 -601826 -509159 -18990 -94772 -816996 817388 -578326 906227 64941 219385 690909 -234792 70206 -681585 329827 -63260 607472 211406 -468060 444689 -161130 -943445 227646 257647 191032 -426256 439749 -409440 38675 303417 426302 55388 175638 34296 -876765 173166 -992410 985587 378338 357429 -565925 231361 480990 -806236 -838911 -611888 65260 -362558 -456936 515426 566871 838827 855573 -621685 569949 6285 195615 947509 646064 -132309 452242 -599779 816886 -793506 523263 64211 -741047 -815089 987818 923709 82871 577854 -524278 298132 -653373 482175 -118067 -110107 897123 408311 -566062 841234 -45696 302179 -519251 -65201 -833159 830098 -90330 -389594 98720 611046 -915910 -99725 978875 -825385 -292327 -368792 -622844 -236049 525734 57738 528682 -356913 -981637 -840654 642126 -885847 -319646 -737522 864390 -342460 -944163 35613 -680482 -992517 -665314 -404426 -995502 408254 281615 229378 821077 -252016 83660 653181 5581 69767 -760796 -556167 -326123 948687 -572899 -73701 920185 -262489 646765 -463652 383678 -88478 792960 442633 -754152 746088 -444551 -585404 -632271 -501581 -882391 -140672 -43608 -340270 921754 420233 -145136 -906903 -192505 -378758 -442131 -627154 -906527 -771003 -894661 -146450 -971572 471727 -523801 -997754 -810593 -380335 -107181 550635 794472 -98152 854998 823971 -131610 -724155 -533958 -52279 384269 788334 394044 -863475 778501 849915 707087 409905 597675 -960598 -980006 -515187 -26481 309900 31414 902284 -798988 716294 -857039 -538195 -543532 872401 -232371 -81149 -303911 -939526 -963839 -522443 -924188 902626 385207 -842753 -324982 430399 -34483 -435025 -570606 -767463 386709 836776 909049 -773554 -303660 -597021 244206 347919 -755514 -143255 -976810 311392 397464 -939301 -498103 -998500 -895763 -823830 -796397 -60817 -204454 -110369 -271948 916314 -605974 -667500 802785 -959565 -375781 -957704 -435328 71202 367967 977295 759984 708261 -737892 -180752 411967 149900 620844 -990394 -924751 828414 185949 -45488 -765888 -464397 177010 -306464 -286505 -74441 -748000 -578849 -544619 567405 -994926 -790200 275152 473610 661734 975017 -979952 -821674 -49234 -419419 -878320 -876561 -945552 -334603 939968 -331835 -465241 -135454 17478 -81249 -981825 345932 448888 374292 565660 921894 447971 -799853 -879212 -519689 935240 219100 -898192 -972581 -127719 792196 97007 -765055 776704 -877451 351171 -618710 -438311 -354708 199442 -432208 400179 -65030 22391 845309 139219 895619 -483330 34063 181809 820801 60972 -575109 -454663 -976574 -446476 -862873 -718453 -619930 131267 -670962 -123653 -312478 -487435 806592 88466 -382016 869085 -936993 -788917 -603939 517826 814691 -875305 709993 814556 -868137 518810 -589590 256731 -680102 -705876 676410 340960 911647 776920 -165884 298242 90733 979104 446283 -506677 545568 100279 -454429 -396360 -114522 2053 -992138 -955715 -996093 -6105 32641 -798786 -225715 41965 669012 365463 -368463 -972454 550933 344469 551660 403367 -399171 -385542 269522 22849 794394 -817155 -588853 -341818 795339 -205112 -812079 986124 90440 -305415 -445580 62234 -768297 -245343 793174 524844 419096 -155064 -265169 967731 411770 -594073 -442935 -707117 677571 129772 -842491 239716 -604660 -989639 -890667 -818446 183106 471718 506560 94525 728871 792314 -505630 445114 -99249 -937482 -122136 -782577 890916 671051 67224 855066 -45854 -392161 -968249 764907 130459 164748 -475167 -912186 587188 362272 2022 -222813 -604058 -906018 93031 297005 -903106 -167109 737932 -696250 -375522 608930 459409 886529 282554 933489 -28603 -954842 -300389 671354 316938 -269646 50976 503299 -821289 -234411 35576 -369082 780345 -411022 222120 -542606 287949 -770398 -465013 -813145 -844856 976689 40014 -858498 -486544 -163808 136304 -871809 -195040 -69343 -218296 133801 -293176 493854 33790 -380946 -272150 910899 -215408 -986060 93086 963759 708559 33238 -60017 -914281 637408 779424 912636 -43741 -724420 -662058 892088 -768193 498352 647470 -31317 -419701 -517923 862673 525518 310491 187833 438623 359602 915640 -167028 457576 -500102 -373923 600948 -330509 -809763 269499 552546 69755 507429 172789 -257381 30828 -662990 11109 259128 -840277 689272 637077 103334 523 -262787 697159 -134874 -660647 892124 -386450 -211378 317777 190788 -515662 -301434 693927 -148614 -622096 -359412 919807 -772398 451384 148976 34805 582714 -536755 -890855 997910 134704 818984 79807 410212 -242233 -505355 631791 868694 -369114 591636 921226 -896426 -682616 314650 82757 -355263 -138819 -189746 -946261 -888341 -210392 -829651 251158 778264 -895809 -191258 -549830 786308 153103 100958 97434 -649636 799413 626476 604433 992835 -517019 -813410 198731 -32818 -392986 -26061 -855351 -510328 396052 -31457 -543776 823790 -175522 325451 565434 25076 -81850 -945454 -394028 178303 -713501 946309 -802561 716905 -681374 -206616 53471 518016 162945 534706 -605585 -850809 653970 207697 97402 480435 219262 216163 -345181 -538961 573504 -400834 -108705 -304359 905317 -876183 140406 -462461 -948333 -547423 -947323 -735630 -810113 487126 -333185 651746 -417035 73643 854055 494273 -281004 823033 58391 -217232 852751 -92724 410045 767173 -284115 -164123 -795815 384779 22474 277686 -549760 -978944 -508140 928361 380060 -163754 -173489 706522 -235414 646195 -977326 552344 -593030 434354 -695673 616424 -445774 483551 -184210 916289 -100405 -606658 995483 296529 720851 335557 875956 139639 686762 707933 -389644 -746553 -77307 607973 343210 -748918 547694 -459089 991803 -761541 -877887 660866 -25189 -9589 271920 -302826 277336 889309 387265 995611 430608 835659 -698805 -664782 955126 -984289 -887940 -390158 -892335 161371 789462 121316 -555651 -435150 -370899 700807 -345112 880524 -79061 740430 958485 -642298 233036 -340067 996381 -819345 -349598 -232624 794665 857932 18962 652979 -379271 -59562 -691755 -84469 -995616 559607 -864903 225292 -195258 724048 955421 -993568 133669 -22347 326328 -667097 444172 -154961 -527853 152817 -975201 -513670 801482 46022 728213 455173 912847 277406 101817 -235531 780903 256362 -345623 251810 -179669 263177 -954982 52119 421384 188115 375378 828822 -386624 988562 334636 46610 334823 715907 873816 609460 384614 -649382 -980199 -66345 -322949 719804 -264891 709644 931639 -994749 847944 -392682 -693889 461053 396193 -838161 173452 877932 -261021 -270143 973163 -673784 -143179 -377618 -18946 613049 299987 795657 -846727 -727587 252043 -990502 -16795 -722744 823617 -812706 240160 -563521 -407700 -272956 142683 -834692 536726 -469647 118811 -514131 16095 982653 652472 -885899 762619 -475980 389089 -354198 -19024 -217833 421655 -400491 42585 -445864 -348754 -884235 225254 -490015 967631 -269317 -25639 -701619 -368648 969615 249930 693997 738170 728203 -539164 -435259 -16903 793403 636901 -959219 142576 987875 937762 -877903 511531 -959687 -473086 680273 443851 300646 -893954 731329 811078 -105975 68903 397449 986468 -571084 28448 914406 -736189 -442003 -745569 -282808 -682156 682926 -585104 887123 841307 668006 268659 -900770 994163 210038 -26471 422518 -835448 -225867 451947 834268 443611 534380 823043 271235 -305023 560603 -21488 -121453 932068 169906 -603178 152041 470721 -123112 908460 -340460 397609 -934360 531708 -504103 -58880 -300562 -805945 906544 252289 440303 724511 -563515 -100424 867871 -366549 -158344 -103162 522344 610086 550366 -616416 665257 680416 -145474 227600 -811979 603196 -50284 472627 328912 565808 336785 -459463 959670 282184 858649 966697 430228 -835037 578244 74714 -385140 383476 -195747 -877445 -832203 930434 154470 -833268 -175719 58025 -778222 615394 968758 919255 -758966 -750937 -202371 509328 -190551 311768 -799914 238187 902784 491845 499482 -782830 748370 -735980 322967 562374 -878888 -268097 -282865 63192 -270337 -455151 276409 703921 -789659 -787155 -756289 259659 -756128 696455 -688193 872246 -158985 194153 618443 155284 993383 -274960 667624 21149 -535777 265484 575762 680476 501572 677123 821943 -927376 -927314 -876561 425143 -559988 369385 88763 134379 -605193 -637002 -696022 114971 -579507 -279417 463568 -159482 -457796 -106106 -593897 95838 -531576 970766 -503493 -142392 -491641 851248 541134 -549919 -809819 -43216 35637 -126668 -697887 -564218 -738390 -535867 -922417 476381 -534344 376969 -185068 406551 10434 -889492 51437 -422457 -584580 461130 -504407 -281034 340847 591350 -60374 -963489 -604166 299830 246248 912370 463820 45892 573678 516053 -234517 -787633 711770 588062 886064 479352 -991263 -825446 405192 -473259 -820151 403786 84661 -111630 325229 209633 -160309 94283 764093 -542649 148915 226643 -311108 434456 -116629 -490384 762880 -874842 -385084 432125 640053 210547 888931 43462 198938 -111176 652609 -578545 -493822 991457 -155860 960782 977621 -691314 904259 670189 -956275 317075 -666627 355273 496057 -407815 -37470 -571211 14461 652155 -722095 693048 186639 916106 -635144 -500534 -848836 -41270 831967 585435 -775455 -866157 784542 292173 537203 985456 188450 -863883 747512 -652125 738093 -726115 637835 -221665 442322 -318843 -953124 166285 674045 -37027 843693 -550200 -152855 -634547 820182 -429856 811432 -490514 690626 49947 -543074 42702 71280 -92177 552326 751215 698227 -24951 698604 -828344 -731406 118858 -778062 -78909 -541399 -997308 599691 -345538 -791578 -886334 -2430 -870902 -365299 -652227 -188428 -685201 209940 -904345 -93038 -290650 536711 -404699 58721 634077 556550 555660 146490 218423 -301630 -948629 -186679 73545 465412 73666 751762 818974 -128602 -647741 515175 -447692 -823785 -682792 468979 434173 573019 589852 -270157 -849186 433161 388320 -541704 -446669 -726964 625960 16102 -694198 -811549 -112469 481016 -773660 326688 483799 211194 735287 -817428 682699 352653 -167314 710850 -149029 -410841 375335 -32464 645391 -99312 596212 924121 -401884 -693915 -691109 -963722 -703350 -615015 772182 468816 384100 -535953 534868 -215609 731915 -155262 -870730 357838 -120181 847294 -386094 -880788 299685 613220 878452 149693 20812 433033 -857512 3312 -404184 570391 -586831 873543 747413 -901045 75045 420249 -800092 493877 885710 93011 835353 974012 -699717 627058 -326420 -557417 -314771 355467 -749367 691157 602843 -720188 878608 -666923 370543 731608 143958 320079 -338298 -215529 -94111 450378 -138765 -636957 685232 -638301 110076 -450380 -344335 737293 -989988 5781 -618232 971915 46272 -789851 -717169 -825865 764874 -4073 494672 214271 -324463 -312782 322381 68131 -226 371154 258745 87096 177393 -493467 331389 -116120 -519814 803567 -988108 878383 -168927 792582 -149458 -819745 -462274 532567 -170896 221854 -539103 656415 918963 375395 417164 166578 -442399 320636 467252 636920 326811 -898421 180420 644715 647350 974596 755673 670363 675257 875953 -462841 526122 858465 869550 993234 -46256 -141539 -515859 -705994 -822953 -678766 -850253 312096 103072 635928 -861414 29171 285597 -112966 -583795 -790396 311637 -397893 54863 537758 983268 -619124 -147852 -133633 -979337 -532137 -70299 -751783 392532 374391 377440 -662703 -856880 542333 713975 347779 264663 -77908 36109 -744835 287593 -206978 799708 -157504 -567017 -345955 -914831 -494910 -509559 -770581 920237 -481170 381307 643195 -105274 -682590 -7236 962965 599365 -119504 -139090 -309194 -602874 -123298 -609208 -23922 789307 -377498 -409961 -999040 -402199 767094 572600 669605 -839959 -788559 -940320 822602 -815640 -123731 -29227 -48275 -164504 781683 851698 54595 -220740 -388606 -992345 -632779 -321008 -993460 -817674 -624801 487263 28471 -775177 -911856 324347 -587491 -746795 654541 566153 -173107 -144561 141390 -378879 152200 -172360 -919809 -833101 -557947 724344 -567936 18365 740589 -320120 348069 938902 814431 -302726 549111 399110 -721170 -410514 -117583 -680789 -353890 31774 -47548 -535946 608490 950483 -329773 -825557 944321 -402962 745912 275173 342788 -394144 325246 -753904 917642 -549710 -168476 122989 -946403 489470 -921632 -14958 -861830 158835 -608487 102887 -922796 944214 -769172 -966486 -336942 372475 -568087 -984724 -720628 -927152 435667 219538 934546 112851 -382941 134484 -7962 -976489 536197 649665 -545283 767811 813146 -374727 458689 115090 -955980 158194 197906 926036 -396963 20852 537792 802924 133457 -989411 92691 -981168 -592193 930333 574020 865805 -163444 -487301 180225 -554304 -707632 -319473 327148 15133 -872105 -183675 -231523 -914964 828961 663008 -33509 762246 -232990 586101 -827545 903389 -224382 688876 -217742 -681614 739743 100035 -324191 855389 -773370 48842 528592 -796088 354878 465448 -212531 -88972 614781 -398124 -283176 918962 595121 -91747 -989398 472043 -457991 712099 929643 -607334 -277848 218331 -613830 399180 -255031 -113393 -536920 -243929 -401130 38748 425789 588512 704127 224818 132082 -925501 749225 954584 -217546 -772049 -136340 347237 -578966 -588649 545365 -861240 -70940 -630270 855202 426688 100591 -206196 529736 -300955 -400183 -198429 299632 182686 -298076 -22197 860278 -163800 -756698 -831717 801513 297877 -710423 -680643 -789362 35147 -470532 -255311 496605 896129 -125984 670603 731649 801093 -422772 622705 947932 766329 508265 -781666 -819070 -989487 -378666 418785 -855751 -450601 925861 -460001 978815 -737944 -18148 -149812 -731004 478516 -784522 -816010 -826068 -125119 -621601 -561477 694670 -495384 -20740 82126 -947592 -829865 735840 -328074 46824 385165 -545768 -902769 746900 -75934 -79456 188167 841955 297212 -808981 337249 456434 584027 -457888 678710 -448623 -651826 -213929 -940625 412099 979707 177184 432268 -342719 -655141 527485 242336 -481161 -137157 556579 -445357 -508795 500925 -257988 941343 186048 520277 338152 -163949 -513361 140236 -784585 -139565 -477426 313537 293937 -992362 -568370 -980957 568270 641831 -123629 66488 177406 412260 -368971 414745 582051 -848702 -327104 477875 -503534 -30009 -234124 -232249 705942 472590 -914107 828651 -656020 74311 -587941 -221816 797000 295093 195603 427354 588879 -569426 -129027 105331 -852582 355102 81501 -584264 616250 275844 -250198 -113566 224686 -725645 -150511 824830 -809234 -12014 726515 -822035 -981532 525597 -45981 929765 745966 -628894 777641 761326 653790 615749 -295102 -464793 764026 944829 685149 817534 446972 -620844 138591 -288453 -320238 -548822 292961 -16778 -706721 709875 -569299 -821412 -128904 -725003 407108 -421650 370408 -534261 603354 -921470 -986067 212901 48216 80320 841913 -475707 -381990 -193498 -697998 144003 -812113 -103035 986674 621322 -146596 -572926 314184 286488 394392 8342 -388619 -527614 845777 414349 -827281 741167 630566 252171 885090 -421480 -716693 580994 246762 -383026 993961 834622 -211558 -521100 615195 -989095 667000 349120 -706767 -929465 -310018 -996610 402577 -946228 -712549 500878 849809 -204160 693168 12769 -715841 872530 -930924 245504 -118311 -437374 511504 -606843 -193195 499366 914275 -512097 112474 -83418 -352192 -527598 972997 223424 -625589 -329803 -168667 -404092 302111 -501774 75455 -578727 996683 991690 243979 714486 944080 443855 982454 71786 -579163 374440 -725602 727445 -627020 -95856 906840 -151251 599002 -898857 -244179 -959686 781547 155616 -788200 -884583 -595157 -411871 941642 974589 70230 -714202 48679 340841 209817 736270 889031 823736 -638058 958348 -193674 385301 750564 -656537 -190157 142595 -548723 476923 -54475 -759465 -3826 619446 323297 839993 -463269 -253156 -424619 311078 -17319 536644 -512927 497009 932193 724312 29704 -808771 -159677 -949991 402436 -831356 319425 -105512 -233025 622740 -113776 -551938 569179 -425075 -872101 753413 -118742 300516 979264 609277 -542026 964195 373200 -4856 551355 -292826 637715 -294306 -458455 -175456 200706 -457142 -513885 -408940 107019 586539 870914 -60260 -636527 -813196 213714 -617307 -100502 -903636 295379 -903311 28127 131823 43385 -454252 -47442 -315797 -215443 -211080 -911093 602468 125322 186074 594331 -470992 258913 -203190 -219144 -92997 416310 -888274 279857 857861 -669951 407487 575815 -760929 -293138 -365302 -189008 940338 167900 216561 631767 -135177 939489 602024 822298 927040 -570299 -488135 660043 735982 -924157 -839040 -326736 -770695 -803252 624303 887044 -486932 -3069 -820789 253939 935653 350145 729645 -722015 178457 -695213 141187 208804 613582 -943177 -862132 596869 -34721 607907 -370081 -7228 -15812 858238 218085 659153 872168 -578715 -293158 676883 -792455 -232921 790160 -928156 752027 259145 -667860 -249965 -508147 839683 -48729 35297 343202 -432191 -161074 371717 -813886 141603 -503613 46761 -764953 -701954 578937 -662550 389280 -61352 -345540 -3109 243729 100080 -472153 -184829 719216 -181580 537644 474 -937974 379592 963728 310736 20156 -696570 164588 -314298 -201093 70649 -898899 -886765 389837 165216 -279148 -811391 -251443 888370 -455881 -448434 46891 -511724 905982 762155 778025 679780 -493657 -302144 99743 213682 349891 -549083 866808 389441 -96457 -474262 -680397 584330 672828 728977 978147 599098 930015 -738673 -996177 466991 803585 178511 405971 -179073 540504 217646 -25699 957553 -796820 -843392 -66831 389761 -751845 629258 895557 -973215 502934 313862 -329947 -374797 -487967 -546014 883889 -489136 -591657 617729 -311654 -690236 55332 -145096 727209 -501041 -375863 383570 -910920 -316763 -336868 63693 141622 -737873 -918075 -472678 -72537 764808 -622526 -940767 -750558 -846591 -196381 691003 -10158 -41826 942543 -991049 -680586 700566 -358402 -406443 493152 -400809 -618948 -310834 855417 956928 -566995 799946 825148 950117 636099 705000 16951 237710 547273 268602 -199027 968760 -176164 -740666 416887 700243 138732 -76154 -830018 499458 522688 958569 87106 916382 -502417 945232 -672906 -310476 -621336 -164207 894945 -998014 302443 761976 -631137 -307330 -187378 -970559 -687777 316367 200633 -530657 -424605 569170 -530391 -62408 991490 788374 56945 -144090 -205911 -719776 823924 -107400 -206635 -900440 21356 787247 819355 -440806 -756889 -651838 -342367 -477418 290245 -959590 231074 193072 949563 459671 -664338 -375247 -534829 -152439 905447 504468 211562 -794313 -29435 975370 92464 -589348 -957869 -231945 272171 419108 157296 -536078 -371147 473908 613519 590281 -845063 781600 -997513 487162 985082 678642 809988 -26693 400140 -374614 151716 562164 975065 -798792 -154405 633152 350174 -134012 -212161 738799 695659 -892186 -403971 -104185 -368474 -613970 -440110 -598466 -667640 504990 -661230 -755199 374623 -843285 -160347 -183055 411978 672832 231173 90080 -369727 658234 650562 -744744 669834 539245 -498562 -139115 -86715 95709 182385 54278 77025 -645498 -815131 614736 -864732 -664107 -54341 -808245 -968537 300333 929637 679427 -466473 -389277 60906 -68808 675958 422850 601830 -160034 -490472 -521080 -812409 -89314 892711 -889498 152848 238803 -315041 504580 747865 -633330 559826 670459 -316722 246931 -485275 956762 -595348 1241 320337 -189407 15303 -352882 -591453 873289 219910 202000 -747075 601146 756581 -367755 987475 510035 812851 814981 -351250 116582 938194 512699 -630675 -828488 -485703 -766521 612735 11910 787573 -63730 970409 951035 -344029 76585 -999738 197435 272120 -986398 631043 48860 339514 -853062 571615 349415 609988 -589082 -775375 188635 -827258 142029 -751583 -611798 170114 217355 -216787 804538 366288 324978 977062 -810395 -853093 -544253 524593 6778 -435806 518905 149063 218810 263736 -435393 428725 -67364 -608571 363509 -150244 823689 -777918 -156561 -829454 -226464 -166335 116790 -594176 -356621 -820382 742021 663522 -357559 817503 682317 -587511 -454950 39553 400050 119612 633750 623017 -359669 440851 -930850 22984 358502 723963 -694647 882151 303745 -324043 -768800 540192 324690 -337961 574627 700194 -734335 689609 454658 -171470 -571159 -980279 426021 -763868 -733286 -790552 954532 -49178 673241 777738 -221809 -819338 607519 371562 891752 -242969 -44394 -706412 -263260 107104 372511 -666519 -46547 -699363 -477873 263326 -149277 -952213 -702739 879422 990870 -617680 -234635 105123 -831346 877665 311960 -519807 759556 257291 -937286 666716 -82906 -818357 -140301 615308 -828010 -210347 -552945 -5568 -926869 249073 -978162 -523528 906671 -225544 -976732 -803447 362592 522844 -872774 736542 824560 284702 -971797 -779855 836548 143062 553864 -128362 545464 -522962 181524 907120 -36071 748775 629065 -41030 -172246 426322 -381423 86975 -697696 669016 -376178 -968286 570662 665204 -664301 316888 -49062 724531 300328 -442967 964686 -264389 123018 -156494 -749560 255041 808 12390 -313470 -820719 915368 -947960 -87894 -173430 838496 527538 569827 -431201 -438691 235346 754179 -999465 -787617 686120 246995 211150 563291 -346167 -979950 -766286 -427656 393119 885490 -304825 -575342 792039 -721767 -418204 -160582 483889 -6495 -343309 -446412 222051 -517607 763252 236536 -150345 -360190 -379141 -197198 -558152 514898 88238 835906 -149943 673653 -785848 631740 -486626 -491065 -383208 -995608 700737 -371301 -636669 -644796 -230130 -968393 -588418 -405507 -212425 938966 478484 981882 843074 635428 -689306 487889 -400506 166597 484262 -500272 112433 -634801 -77797 -988043 759621 -491316 -669407 -355082 -333162 14521 -479834 770363 855886 -815095 -783443 -66978 -213527 -588765 403535 -998222 341049 235359 -62667 -768583 -353565 284685 108063 -658900 -694304 359022 -953632 -918665 -783362 616633 -784032 -952902 -916644 940952 136857 143178 162033 -40536 284826 996910 -976506 -244227 196615 -128862 127927 12443 -768745 -737641 420342 -935682 -172139 -262991 865416 -994541 292575 686280 -873978 -39363 692586 -70296 -548643 566353 -523972 -24751 991823 821145 -968848 -384265 -906000 522581 40758 374275 -420439 -246090 779985 -681008 127416 219489 844823 -113426 639662 -763406 184564 238883 -768656 -387082 986983 13797 -218185 889328 633987 346978 -472048 784085 30575 910328 -71843 -112752 -635545 602941 186834 802815 -387399 479992 -19976 -459148 199369 825766 -609235 -146892 466958 657399 787490 159228 834834 204622 719324 456951 -315018 -720700 -470860 790345 -34965 -59355 335959 -174841 578746 369905 30150 -751812 985789 -824099 19159 -21018 -677020 262480 -915534 -794505 91185 315494 574933 -411435 -17732 728688 59921 -389798 -154064 -334606 577034 676437 734795 -59612 56507 -545529 -459678 980081 943216 775718 -67620 -114053 -644406 -390819 504370 -674155 89663 -559030 -3467 -475320 606999 -534144 495432 886479 -648720 -495229 -579231 -116581 52795 771150 -762100 -300465 779580 522960 -111703 243653 779918 526954 -640087 523655 -826211 318194 -274923 -282154 -314198 595508 351111 -908889 817098 -115988 86958 506017 -883737 119885 790350 171809 827582 535166 376126 -917193 122080 -289001 819817 178342 607409 -897368 -571827 -709785 -673684 474802 -78081 -868314 -904547 -72020 -907611 -245949 594981 686976 -737670 786642 -172743 -916725 353358 -441444 100963 -114400 983172 -890083 417024 693126 845586 593412 -296256 -712331 677252 696502 -579030 539933 -635527 -640566 -277611 201504 775588 444430 274096 -196077 -590260 512129 671739 -556671 -749107 192599 -461109 -134937 -783339 -885640 613322 593721 484904 -313599 903669 719451 779293 -881726 -169956 -171735 553758 867135 857189 133616 45420 -123857 787786 174067 -999080 440319 293910 -451481 70859 -992304 908396 -622857 -623169 9205 -549312 -544575 -564028 976374 -341540 -877866 -889860 454415 348125 627518 -374625 956722 453299 190706 567672 219393 501924 -24608 -809882 603349 -803382 -380309 -16676 694074 -730096 -639384 774881 49264 184505 371874 -543599 -110484 108505 938839 915866 -357804 579546 -858311 946112 -342265 -531080 -649234 -506151 746259 638533 767632 -988335 624572 -331610 -504914 -562264 -616068 -231467 972616 868335 -717570 720733 -993449 -22833 -798430 -507615 358211 389762 17404 -698027 -458645 -777257 -634412 574338 -244319 -934350 -281561 -189689 677163 189322 528037 -211053 -99389 -934294 -740687 331692 395160 -41744 46437 788395 -347317 848721 71051 761405 586867 24275 498596 -546588 -554983 58705 496741 -906636 507324 293947 193333 244246 344014 -444012 -988623 156361 -136138 -403598 -511320 -739492 400332 -780927 89247 -776844 72672 -416512 -49842 -600436 -356685 746306 780193 685169 -197636 -628433 54200 -649150 -146076 -251327 -230424 -727690 -806133 -918777 702904 -471211 108289 -26459 -74140 694782 633293 -804015 -523299 714592 932074 -606504 581959 801472 844741 130839 -658311 -305735 364352 528387 -724479 607031 851890 -281822 29470 -484868 -757019 -752881 -478268 384668 263446 -154374 744475 -905088 588281 212901 803968 -241178 -15566 -643736 -354045 -783777 -500771 -536402 477671 -169264 -116985 -117002 -579546 684785 -8141 533203 -140822 45649 -887466 425068 -137964 -319663 284635 -516995 129721 -70876 -603105 -686508 768416 300246 469238 -460459 -190394 -980159 -294747 -409098 -253350 459545 -941979 -841533 -821567 511458 889959 300892 433043 594421 302154 953458 -86756 -851202 -700505 -841394 -28836 -208383 378758 403658 -786169 291664 -517915 131157 -825978 -155498 -127176 331635 -489739 -381616 663652 -182725 998178 -555953 193731 -872744 522772 -650440 -188253 249097 -519422 660867 -819641 -98016 -391209 -855809 888165 279814 52661 -482484 165030 -898122 -267537 -836384 -156631 897854 -235762 -398333 -515712 -370751 651725 -774190 971313 -258312 -816484 -70592 -526666 549932 -120032 -970864 158205 -520515 -899406 -958115 79081 -170338 135260 470547 -246320 422231 751199 -713229 -891141 -765951 855088 672786 -467543 -256434 -737930 -52262 -898419 -156673 736014 658952 -438325 -751253 -543481 980652 -710530 -149761 -751578 412589 -640843 49336 459747 -992062 948977 492843 503786 130170 -177751 -311298 988059 284341 -150074 118380 -300022 -940376 33575 -89019 -464000 629597 -590049 -18837 701560 -603472 222706 368470 -367069 709972 176347 724497 -420635 -979764 -399351 -31301 -162603 233202 -240994 473479 -452671 754420 -416338 294716 -268376 971730 -211898 -588746 -563394 193761 -117918 -338845 -981909 215883 531062 453703 632268 448012 -79386 727288 932145 -493834 817550 -661725 -546915 554543 152635 -414203 76489 180782 168880 44274 -464735 -654399 -101342 986578 353990 -949750 -371397 430879 -976630 24701 -888677 -279575 -230536 646116 826450 -55470 -533431 -449701 636008 97042 -961169 -518572 -219946 -644877 -568434 568596 -991478 586966 -318210 -860491 -176153 881581 366027 276898 -259390 -471041 -434635 333982 738534 866408 -275920 647485 -1519 218774 287717 296296 225140 -487988 772015 -639650 -599369 554978 -762081 -266450 -867213 -768444 95097 441150 -532938 -646801 143668 -267577 838403 -94473 -14722 583382 261199 668163 254262 655308 -176890 -513073 370032 -148257 609667 464426 568436 880536 -136805 -483978 -512961 -65197 -30317 -385238 -687616 -10558 348325 405715 362141 -209174 -314496 -170994 -614996 731940 759493 759696 -159366 929181 -49782 652447 -643705 377431 540379 723350 515976 150565 -941772 169317 -858012 967475 -945016 691214 -369992 -294788 -756163 -515287 350547 957650 -893651 -764191 -27078 -69158 737191 428149 572453 -882419 -363924 7736 394111 283832 410162 -222702 341866 718076 -953563 -847876 862138 -859057 -393119 801544 -123147 303993 -932359 44886 -53286 826520 -665229 -452576 233686 656029 654026 -774481 653200 770765 972011 546020 210783 530752 -952136 -350288 -972210 -946715 -94584 516380 -435297 298621 -484316 913218 770629 -922213 819788 331217 -925976 -574038 -624592 -12018 295653 -368025 884983 334926 115659 149603 994748 991228 368608 -667133 -569460 -920039 -500582 791039 -956183 23863 -279898 239846 -219702 -867587 720612 369560 -153959 841255 -767383 -216501 86836 -257149 -783364 145799 729068 -763148 -257639 51114 198793 680690 37618 -707611 793795 -221559 70376 -407748 204490 -509098 619414 -234742 -988992 -902515 402247 798586 524602 -351754 3451 -898544 -46269 -858262 -455322 -454242 426969 -768037 671217 999375 -815251 718794 -338249 966304 -241177 -625073 702601 731361 636448 170772 -275861 538425 690918 385242 577556 498463 -776196 -598542 -721935 -882846 -419049 777413 -923741 421026 318562 550990 697981 -136748 -933765 -184166 789895 -331966 -572300 957519 -749570 16137 -228909 -457950 344402 869657 -328430 -586273 830246 630073 883231 965733 38483 -884352 -996259 968615 -786715 183389 -659166 542764 358300 240655 500279 -983664 -203539 -652626 -976421 -568191 -962561 785953 -645824 622147 592302 82981 -699892 -318675 -333940 -2227 -839207 447401 -871078 180476 244022 613303 -89325 952812 657956 6123 -748190 708651 -785895 -243861 -487385 3480 -988544 -369422 -168714 -212245 172472 -386481 765976 -223702 -448879 687207 76680 -903627 68306 949935 999671 326203 -972491 160818 280392 -224574 475753 14353 473493 134947 -684657 612350 550312 -610164 -51266 83904 700291 429180 -588161 -15437 66265 -786101 691794 -283579 632978 -210401 172967 -661767 45643 -610440 750949 -218392 -791853 629029 824295 -764101 -200529 51916 -733574 291634 -848233 -325658 -233376 -649056 -978312 -803520 405456 596077 -91920 735484 504948 -279789 -441900 -682866 647657 -402143 732333 23615 -353213 98875 921271 859310 -314874 -633704 398177 891338 -299986 -889213 862800 -629671 384040 -835750 192091 -238476 816982 -167278 564368 759944 -634993 991793 -993874 -779946 -665827 268498 -363863 839924 317246 904229 -696534 -694837 -262237 798189 820236 613399 -228492 170496 -792736 -80022 -309174 434634 -47639 527529 -741581 787786 470177 -398579 773554 977811 -519502 -917469 397116 82892 -84354 -542900 637500 558385 -999401 -850114 -73456 620048 374728 -877054 -286967 767181 324490 -127628 605423 -292129 -257904 -172859 43899 452944 84924 -501380 108380 750273 490791 -808079 -718414 462563 -880611 377553 -524778 -173313 -878562 -190179 265616 893679 -760993 665771 -472673 -768221 636359 529187 886965 416797 -125582 -30589 -654280 -268043 -683599 -740196 438914 -250666 967944 -501485 -119839 47359 -288465 28897 615448 850626 -540526 32595 300125 776841 -69936 -504054 472921 -181940 858944 -888325 -523349 -501476 22375 529009 395621 721564 -431613 317702 71309 145666 -413948 362926 348446 -430694 261645 244141 825348 -183740 -170120 -20837 -161500 -116111 399183 359271 -412975 -883926 891860 878673 851928 -335863 -326662 808047 -337547 -449731 -875287 465577 -90149 -165750 6653 -233155 -575312 993479 -618808 -314821 -482289 820191 -228212 -725878 82821 921552 496066 87777 -742124 416943 -83050 454223 163891 -503646 -653848 -242380 107851 -667932 157005 -746426 474556 695237 -413556 -463347 49366 -946904 -355935 279142 -515231 -178173 -675139 -530172 935701 456546 867652 -18326 -63070 -917660 -203187 545267 227882 126140 -539610 788938 778690 -288847 35918 -20366 -392204 703647 155641 -649408 317248 579828 65040 278108 903062 756276 208046 380483 894046 675190 -170845 167240 -943375 -905244 -870411 -29042 -698851 421439 -974118 589327 -944347 -424872 -541248 332953 874046 703384 525893 -463028 89747 580729 -81345 274077 580417 770443 428981 760534 -811044 -274320 993508 -192237 22377 -801696 -872133 344391 611298 238502 185055 860597 -991051 657953 528168 635895 -871739 538564 -447710 -216837 583271 106646 850061 309248 629862 943411 -773794 410013 475648 913481 -340548 -672837 672231 597660 -173821 -589417 -487743 -597118 22340 226241 -331352 213223 97987 -261601 -706390 623691 -853385 -753558 654538 -485441 -505970 141872 -134658 -976276 -910489 30544 449711 -988404 876822 -550271 -672708 608110 -731548 -180788 136439 637686 997068 -914291 -557402 868123 906238 23286 -720765 780776 -278688 964748 -913091 -220421 -323064 996776 -978443 761353 -817597 -283272 660930 -879016 -947182 838651 723757 765379 134311 70152 -169419 -597574 -279187 678216 -686004 -485056 979325 -542665 746840 -70549 289962 800551 -164300 73959 -622858 885693 -505043 539379 994842 997490 536453 391778 595842 -100717 638067 -789732 980942 242242 -133728 715675 -235566 -328333 -141013 637422 -856809 -381713 -753369 945721 387672 164052 -787048 -415821 505606 219411 -29446 -145370 -16059 119793 252986 814834 -653075 -884601 295354 533003 -625399 706242 253777 -751113 682459 571747 -272055 -932015 -612522 931200 -150433 475849 225827 -566527 -300473 922913 -984931 346404 -258395 524209 157908 -913286 -280043 415460 -201714 -503320 790820 986937 -67391 879143 830804 -411197 -244710 -503612 885149 81449 45818 -631392 821350 -826713 -329101 -943503 -647920 -290421 771663 -387521 -900244 613689 -134518 -324248 444479 -27737 -195629 -612451 523717 -965279 -35953 958690 -607189 516615 -743338 221074 -761068 -506294 -880012 835545 731029 -658445 -476951 996024 739001 364252 267754 658949 -323586 759540 -754466 756712 -463786 236351 957281 743519 -68697 263764 -110140 154170 -131125 586974 803338 -246496 939664 235676 420205 120713 85049 811360 -261928 -466623 -507781 -93420 453482 929900 -297470 -266320 -187271 -828292 -144022 643013 -549619 580284 -47675 -750987 712545 -778935 379291 719737 713701 -952045 -546586 59546 943679 -434719 -58862 -587592 -555579 993994 207107 -458170 -782972 221245 -374257 -331700 -710851 -691974 -437377 -480157 -233758 -470121 844178 -993603 141981 -348164 -46598 -355429 -719286 216166 848989 -291628 -795656 -833304 829910 261461 707180 -550939 -365582 -895973 12318 -114024 654003 -267589 -206534 -98548 250511 -303269 -208608 -393692 799090 426294 730213 683028 514488 -358500 -585777 9190 224692 557423 -498083 -825225 -998739 452391 -888004 138999 -852773 536527 -795053 -202004 -310802 578822 -113095 987184 5511 -133249 624057 914414 81725 -792575 22997 253481 -995558 691304 390464 -306635 -986981 2082 -591774 -393668 789556 271411 -732584 -860869 -103351 -647247 -53006 -646398 666934 -597175 500915 -816457 -464696 119480 652884 -755629 794177 -7854 461762 877092 303832 -180481 -62053 692682 691255 -948807 -810955 -133062 471420 -443760 476055 546621 173368 -13530 -549891 -153870 -803981 -76877 -864167 180936 378022 171394 -35635 31621 -542913 26993 364209 -893758 439840 366837 397715 -386451 -400735 908436 21042 -680123 -838902 -706582 -835709 -475807 -931431 48677 857132 -408662 657666 48008 -91508 -145572 283626 15339 -36560 -55799 58475 -606918 -566177 -860906 626195 391410 478480 -382148 -590491 -736473 959470 351496 -654890 -713984 -646565 -614436 -524335 605113 372970 389228 -772940 980257 288867 36545 636753 -663782 -677181 -906438 722030 -565989 438202 144902 -982971 378929 20395 349995 -705787 833529 885807 904194 606671 715048 -696302 -404808 -161479 651396 678101 -521650 870990 -775448 -888406 815258 -906996 190020 76155 868932 39653 454682 -288540 478666 -297153 481794 -544204 7933 -546315 -62041 271600 -924158 374611 90824 -923440 -22446 272926 -747720 -140352 764986 616457 398303 -632864 881499 -332991 -529994 -628604 591915 216162 859087 -719819 -648205 -255745 443466 -179794 -642609 723102 254305 -877088 969264 160826 -909731 622318 869725 86207 -474081 -768206 -971538 86290 584344 42166 -249520 -23929 -163375 -94660 -41788 -60184 -293148 998071 -25888 -60812 -980864 -925233 410252 -676898 -642966 -267039 837510 -701878 -945801 44285 643039 949204 677650 -412698 -631429 -333815 68924 616469 -639851 255595 -401401 378806 70329 -480143 -123494 148394 217160 -88955 802481 659075 817016 -802812 -505190 -962549 -663599 -280382 559160 64446 655920 957699 460675 842955 174280 -450429 -87161 277655 -34403 -666641 857057 -653894 -935161 200682 -319547 -39297 163253 -487799 700667 64744 -11225 -535849 929629 -217943 -591693 -958127 772570 -75992 -620927 797291 428022 964099 -436082 602506 550984 -101750 918957 -551032 -747654 790081 166657 226611 853197 685663 -812411 -385970 -57326 -717358 773380 -735346 604594 -457160 847265 497054 566440 -707353 -851631 -976996 -228607 -528153 -329508 -500454 -254493 -986126 -927009 311454 -903037 -232325 763853 -170974 326957 10276 -278551 695828 -547264 -860090 -81074 497367 -421969 -498707 466535 -409280 -196223 583898 832119 -783077 -48814 552959 587026 159524 752336 469510 -929758 -957555 -917569 105035 290916 -949250 -307722 830557 257640 693137 -374049 452993 -413292 -443822 -737926 -480978 271138 768581 -267941 -663150 601501 -165280 -889944 -763764 -515224 -252916 143900 263216 -490057 -515160 408966 719943 -740332 791431 -713781 -565812 790747 542829 432480 -548240 -323649 -711531 230992 811287 221123 -617042 -225092 426072 561857 -185255 -209834 -54016 -739482 2861 222565 -207984 -573388 36531 -940859 10939 434175 210539 -997660 687977 680305 446149 993221 503351 -446842 44840 -637951 752372 -271472 -447121 922305 -400090 196148 -943129 -144187 929411 225387 168402 865120 -434696 -4989 -109721 178554 -409435 -350053 274128 -534003 529119 501930 -15318 -257624 143789 947961 499208 -822033 316491 151204 -946191 -488935 355498 399261 733534 -927503 -328210 -644183 895037 674773 -593297 804833 733040 215226 93240 919986 85070 451750 -883317 776158 19617 -430028 -820132 291833 -821209 566420 134097 -786836 -735087 58761 666568 -532746 794119 -494103 -650543 462629 350242 -894688 -810833 -695711 -61968 -870867 860764 -396574 8436 -952413 -782718 -995019 -584797 79401 226051 313916 43752 172923 663410 -115541 -300895 749927 170903 448267 912159 868305 459247 -794566 -622550 892976 -191831 -96279 35451 717070 -802390 -16099 343104 937996 -363510 -962897 -651108 427867 643221 979660 886821 -981180 919884 335477 -253596 -777823 825441 -948864 -50088 -60702 -764610 -101867 -179213 17545 -446978 215346 -942949 -508626 725619 -245208 -367318 40572 19230 -99429 -332818 125874 -874054 150918 -971222 -272990 574898 -186443 -155756 -143562 -946138 673225 -232747 -287770 -84630 -160328 95628 -233533 679686 633418 610507 222832 853559 -122595 333848 -894301 44653 -548190 -146 579497 572492 -552547 -288967 801119 -649685 -962903 176989 6713 652567 -152910 293680 516799 887377 -633351 -493829 -602229 -28468 570515 282366 37708 -613328 -293653 952169 -72122 186586 -442437 10211 -412208 759257 285207 -535929 982997 855794 -320414 -353694 -560941 -331107 773463 -673930 703455 -887162 406274 95802 -188257 -14834 -10044 -73449 -210354 -982073 676818 641773 -422340 -742405 896566 -534516 689100 523301 767309 -60357 676724 845046 272839 948789 656448 303954 572075 -275417 -626481 393809 -449456 -395085 751828 -887618 -102939 -485008 -268649 864795 582634 170088 318833 -616165 901044 -647271 -967340 982695 190829 497524 44608 -376102 225170 -944415 580815 -671227 -134925 490169 -234582 915371 856246 -657078 -629230 368006 540501 -486698 -542760 -628608 -743781 -104427 -978075 832826 -764757 651054 -20173 -972279 610810 772290 -739886 106740 -180401 508130 -125468 201400 -331958 -563052 748193 411460 -952998 -762926 6228 -67779 990789 302090 -850084 354427 -603 -110817 336172 788363 922469 -239898 -584629 697771 -529080 -488918 -956331 86224 159330 886697 66296 -421853 191645 -737515 7928 339711 -87243 -306540 -711125 570741 -858180 934720 60797 -938039 -227433 257319 866542 -672909 906752 -411188 -47729 341662 381698 452900 14473 -201044 -328832 746395 279446 935856 -405586 -303475 759429 -927245 -786283 -197683 -515142 653552 954388 194977 -541652 105943 -447270 -878781 883686 -293362 -921619 652898 465158 -500181 -612442 -66273 -18111 671612 -410958 496528 161885 621183 -706413 142145 -398282 -962966 -988899 -4690 -657607 -817500 -963591 -398134 -992788 -416694 -906586 -674181 -51484 -87253 -655245 -556516 -650547 188364 254214 -499463 552166 -26267 810584 714711 -462206 789346 -293322 -539287 -974071 729187 170561 243676 70517 -750148 -157457 -859828 -716715 -224138 -175351 -104499 -516019 -805427 517547 -544157 -276076 323248 761159 -818550 929012 -832573 -823135 244526 621262 -713632 977108 -488524 103699 -181230 -535732 -357392 498380 447896 698059 610732 -399597 -998040 991077 -13784 -29672 -133206 -78333 30356 875293 120377 -181789 -805224 -589062 -283227 26902 371277 -244838 867636 901377 572865 955132 669916 -744100 663926 177715 -3510 -201418 95587 -608922 -690721 351984 -211342 -973999 993582 -302787 214273 -804670 709119 783401 949857 962973 557390 699535 912474 265048 650829 -614752 -194651 -701185 498398 -855325 478960 -436174 272666 -260816 -506402 -465502 737357 -851660 -75900 -789480 -136329 -504464 -728339 487278 -962356 474041 519575 444819 960309 -406854 419188 -391157 749389 203757 993258 719981 -138779 -98778 -58157 467300 349057 -620151 -832771 -913489 -705960 -527986 16683 -713184 728792 515844 -142190 -813407 -389728 -620789 -362147 818858 -616444 918553 710058 -845876 -896500 -291466 -519925 143913 -557835 -157633 -225786 -292486 -934609 -796569 -426859 182408 -694691 -708943 889255 725939 -277544 870328 -121571 529134 902061 532456 968398 -948799 939546 366210 414211 160709 -90219 -132453 997371 -706644 -785723 -236259 -135064 655415 719622 399429 -102160 -113219 -259094 389667 509998 -906709 -343501 224286 492974 -977026 -500902 946413 -646796 472523 -280822 233247 407542 -576456 -682074 -2028 178846 -652544 -974401 270593 -486839 -87437 -806113 -752528 33610 183411 938305 -195523 -556953 480504 -362026 -878693 483163 994573 62913 56333 328275 20433 128796 -109203 -462863 502391 594994 -41367 341324 388038 -638718 572161 425966 293658 576706 964490 694484 -858271 -42022 -820818 398705 -635745 505829 714473 -656724 -77590 -24013 237965 979678 -370193 -702518 -448704 -273323 -191637 -803744 715769 995539 -526670 -266654 776454 695951 629420 601584 -595191 -73677 -166061 -896545 -777482 382044 289079 -883146 854935 -969186 -761990 69682 735240 -547970 -532012 279746 175547 -851595 -915440 20491 942454 812660 331276 -986395 -486448 533594 -938307 -901796 -714697 -587905 6697 -509136 -690067 47021 300908 95061 -118522 -987102 968244 -672012 -931221 342544 -75324 -609944 974555 862621 -289164 -296894 -775451 -683549 -282960 263109 -715153 594032 195573 456555 -347086 -992441 154839 311518 778427 157789 -377347 -725888 -880020 -764899 369315 124644 440056 685925 520216 201683 -399637 728199 722494 -496313 -863456 -829623 -577140 643699 -404535 149093 739983 -572615 389739 -513783 669540 288050 967903 -519208 203712 -888149 -887342 -609944 918249 788642 -383802 -593214 -111814 939597 -748529 -354459 -892253 944531 694614 276675 -248538 170768 -412775 -433086 -769572 -392043 62377 -92099 769773 -164570 -331349 529792 519451 -776069 -947304 227663 -2631 -329728 97597 518752 639788 -786091 81851 718172 175728 -596018 -251128 -300317 -284650 875892 647532 -294011 51646 71554 739717 98377 647202 800873 577604 -192727 -657141 114765 740206 -183532 -695462 -38395 -516837 635243 -689536 -274657 -700870 901 -898938 -707111 912908 794540 921094 683305 900132 -390883 313135 -990281 -779538 781324 292166 -451875 894500 -785379 -216800 -947410 -52006 -407572 460968 554732 884852 743301 -434337 -655984 111658 977901 608343 -617401 817803 988184 855735 623087 -414729 373873 -848453 -616547 -410716 890837 111025 -916582 967578 -4712 -810628 -944670 -178761 -587394 -73324 695204 351276 186819 209669 266437 77693 -663532 -912532 7005 288645 351764 -268803 -102984 186736 163032 -269952 -827050 203967 -918549 -894641 -457237 944071 531018 -629927 -663584 -58830 -272279 -587614 611536 529405 -792275 -328767 398988 143480 142960 688992 -653417 -691766 669312 152640 760747 -199062 -419680 -273741 -367694 990119 968069 408735 863694 535841 -893862 969730 -622126 -20403 -145987 783849 88006 -177419 532799 -31497 -844825 755894 547816 337892 -53084 -46848 126129 -371973 939042 518810 -908279 480283 175546 613659 -531247 -246473 134390 -366094 -139681 -958250 -143593 718687 40446 -467948 800018 -500105 -412180 613407 -196979 -495836 81371 817851 286567 -973406 464625 -287041 -958034 -154620 397897 868629 -732377 731693 -224657 775102 -680246 -293673 356967 958539 -233021 -912368 -41305 440933 39538 261175 622360 -696762 443883 -996348 -394087 68669 608118 700029 -683140 -581457 -863216 -630654 -962937 -173551 983529 579778 -85515 721774 -909083 147395 938995 366951 538267 -537890 -208093 726702 -22311 15425 11164 272650 -360291 -539028 509927 456023 -586595 -864972 570755 -945789 644416 -279358 4451 181521 -370141 568213 -932501 628506 -881898 381308 712055 963783 -850916 -211811 -503853 -39464 899438 667889 -144700 -312799 712184 -580411 -605186 -552953 319962 -398661 117419 -174969 699753 -898233 97643 652847 -252372 312882 894926 -144093 347743 69147 184028 -690918 -640269 -797711 -60531 -577953 -221300 -661766 -43439 -757808 780930 -227633 -98550 65506 -290975 -584867 308493 -435045 274153 -405403 844709 -707946 214158 -484739 656399 -714493 -810120 -696434 -213761 885413 -851067 947156 -163558 785490 538562 333153 -625287 356470 -116234 110746 -733523 560144 -556265 -244936 462901 167091 -668077 -479288 453002 -270842 -642040 174891 -602988 208069 74956 66839 -10575 -546882 192230 148629 -345419 469973 -769965 939137 -445467 -235903 761282 -691828 490363 -921908 59033 -50243 -355291 -108329 974574 -935316 635782 -7981 544910 207814 219827 -103031 -201991 447180 -665928 -61485 -97565 917076 -786032 -230751 -231371 -550522 6960 860661 125835 796384 529917 936807 -818252 -713293 966097 461474 302901 8612 262907 -640411 765509 422572 694460 -219773 260818 122264 826187 654819 999163 -854391 -798767 -198400 429588 48244 -443923 865898 -728794 920228 -114895 -742588 774764 321332 550563 -215484 -417066 -164203 81853 -22473 82954 98574 -787218 617466 -936866 277430 -199401 -402687 -490784 219132 987279 -396460 -70194 891552 558239 -480755 -465122 -219208 -223482 -868773 -158985 -546772 -687625 -219774 -997450 7098 582678 159065 -815766 245874 -417154 -531893 -311463 -434373 18494 595414 -965895 -358451 679384 -58609 621047 -757452 -243520 136860 -587085 -740781 -49565 344120 -372415 -386593 -574947 -450253 -846102 406112 424898 -498064 5802 -151245 414230 -425883 -296912 112779 -865707 953246 -543776 352107 579116 754362 666836 963630 234301 845292 -632361 -401537 -52705 -337028 449641 513505 872028 256323 102590 -100695 -512142 349747 -198210 478591 -622894 -908340 -615162 888544 -795932 430632 133478 567071 30592 758384 482657 -486945 -64777 -623003 -388431 674074 932360 872665 -629056 772766 678635 -715342 477616 -29557 -389814 24941 -81709 653526 -419773 548505 -314060 -713527 -920344 -734248 -245620 347008 514750 -15902 483790 -697106 -63039 452738 911772 634326 727647 247959 180431 -229294 760 -591084 885875 913232 407525 668288 -374840 -39537 339310 -435465 371266 -319833 106450 -240345 -503414 -503298 -603966 402388 -543492 -700844 -171162 860884 -26585 -938440 631383 38035 -225329 -712688 -261212 -59119 -783634 716693 99150 -367649 -465617 -719659 -972597 658470 -186511 283183 -850042 -323040 518219 -747558 939997 -192228 811266 790623 720546 -134658 946068 -583654 385180 58301 385329 151869 -929917 -367388 -559300 -811059 -939642 240401 965966 -6492 -94392 961145 -944972 21869 253535 -820254 -730772 -989142 -8876 825896 -602452 -825551 776103 372024 578395 -197589 -890680 -290920 532374 -419052 -333666 -55459 840620 -783170 -518141 -729037 490146 -638514 314822 -636327 -854992 515133 178088 -41053 -381118 398296 12128 785782 -442888 -573247 793496 -219569 225831 -506004 -769939 436924 375510 213410 -395918 -735391 637505 -535679 -605266 66037 -812199 339834 822937 165826 -416702 -27310 -697053 -806359 -549037 763042 45486 851227 931738 -959017 502031 -307935 -739754 119474 -334064 262485 139771 756937 964337 488935 -816207 334084 -579102 619161 -654635 -116702 667659 532803 322551 294961 -870524 -484528 -572454 -180583 -836387 -52545 -691337 -184942 -217832 8995 873723 726825 -674262 710435 -380348 630463 862846 -508037 65000 43914 -114830 -745607 515246 460434 85079 845569 -438381 574773 -890763 567561 576966 678052 -416891 -49251 523308 -963357 439349 -299299 -777123 -560307 -999384 -891398 -783835 87182 780403 -750915 -748796 -968025 -23263 -743680 -669138 60654 171440 928818 900236 837387 652817 289239 -822471 580988 -23380 862214 621318 910610 154458 735466 -323721 970353 10858 768834 102084 -703340 -541155 713697 -160808 349767 177577 443566 -87723 865451 -254407 517284 703118 404149 114667 496723 690827 -980817 518353 281181 775049 -943050 865137 639483 754936 621243 -134715 467702 -584325 -986238 96956 580014 192876 -812762 834871 -950250 706773 -497518 330764 185654 -395913 461321 -529017 -810585 -197945 -346976 24804 444571 220780 -200129 -938410 941395 245443 -565853 642691 9382 -417445 649567 911621 345729 -129031 738262 225771 -1183 920085 222019 -662474 455003 22747 -808911 260573 -938219 -10325 -606205 -334519 431050 -963047 -661267 -613926 -759478 -834066 926329 -548640 -431881 752549 -939772 -353630 485577 -756369 915134 -41253 -417717 669616 -237522 -191176 293532 239359 751403 386651 638575 943786 -596509 555099 -712565 -220752 -72232 212545 58444 511685 -283810 -782579 -628960 474705 709023 -739793 -9589 122097 592152 809615 501795 826484 417433 -600699 535573 -673568 -600376 792289 554142 -100757 78622 191077 455059 -359038 -472727 525894 -616487 279366 -620727 -440785 -802835 475657 284083 -865859 -179362 -340907 -912528 -793852 -9906 -965658 443039 -563192 -784779 470571 948911 316613 676510 -690999 -633370 944168 -307545 -435560 -154915 -54764 -677371 111012 99458 695518 -725442 73133 369684 -927407 -496402 516391 -22486 -234069 719299 -266949 761389 -720226 -698112 -459580 687961 -829617 866941 813395 -458176 746842 428838 582956 -830649 -563891 896760 659782 -420569 148904 354055 299599 -201362 666468 -354693 499877 149499 -574871 263181 -633122 229637 793622 924431 48706 -944363 297405 -648862 62412 -452601 -652508 -869507 -136660 82957 -579195 -478355 615880 168236 745102 -695729 -309962 -785987 -101790 967512 -476733 -743827 670359 547406 -53905 -950851 307638 -834932 549103 -864509 -894914 824194 5290 928103 -201183 323378 975164 -419992 -582075 -76747 839799 -588076 825476 22196 889821 32979 -440787 -154898 -436314 244701 -565247 17593 149696 -234689 149815 891001 398538 577307 -91016 -730709 894361 710116 -200733 -596899 696755 -198042 920075 -774094 926166 457148 944244 984291 -474254 -777129 -373863 -307655 839595 316670 679145 -52587 851032 345673 502085 988008 -20985 -558939 -503676 117051 -272649 904531 47088 457640 -366308 -726039 120518 631263 -895714 504015 -700743 469666 -678 -680637 -947472 489161 -892193 515286 117123 890302 754546 398060 661890 217602 329484 754624 694383 958759 797015 -165154 410687 -544556 -80716 -267865 -990884 -111547 -176200 67537 -348634 -183096 772650 490212 -411155 -712640 649478 -420162 -403719 -404954 -663811 -402033 -778109 -847485 -512397 -71458 148281 149367 602112 -46974 78909 -651979 145648 803498 800807 478213 -639165 -543914 838398 -622015 794029 -6820 828867 540888 908439 652900 -122265 -102706 895004 346347 -523825 768442 -536947 630340 -732457 546246 -606355 155794 -79283 250803 770038 854864 540785 752211 650770 -134327 367484 124300 -801309 -705888 -436074 51804 -755396 484042 -764451 660560 896549 157071 851173 -467829 -67493 999308 545715 -767931 -535987 179380 821057 -974007 -674399 -945078 361854 630262 -854611 -509207 -467382 -828609 -629250 -605444 -174082 191148 175828 -583226 -738206 -499242 795812 151515 148533 -435858 -638315 378661 372649 21047 -928637 421089 -69020 -387704 74879 760991 533248 822859 -652595 -384571 803212 -945919 -945307 -676083 -802295 -605381 833139 457986 4078 -283998 -110249 -216441 -71772 883184 -143067 203344 568458 785268 430502 290023 -905358 -981357 -491819 508456 -805470 971970 -695965 261958 712917 -432372 -880717 -187580 -696265 -176750 326495 221052 828781 647430 387249 -636389 -284534 74287 567083 499491 -586085 306281 339199 -425368 -227556 -29662 567832 943380 847872 579421 -898544 209315 -213842 -128077 563511 -219929 10878 -574131 188818 893573 711360 -845077 578265 -707209 860086 300769 269688 -562552 562580 692500 129040 880602 391303 571905 651891 -817821 793900 685750 -456149 -172564 350356 -223785 756852 838545 -731578 -690533 -847299 -990524 -714947 -131507 -365654 801226 -398618 641099 89365 889532 613156 -776310 -71927 794504 486092 687888 478534 -742675 100393 -339848 706240 186498 942712 836082 147104 -456401 -116371 921665 267329 -721485 541996 -281669 807348 -726627 571601 -229940 101692 106834 -854551 855411 -39086 347277 202487 -921917 -175581 920666 -845968 -385949 -463219 -636261 -917441 307343 718886 -270204 -555070 -819563 114998 -194018 -576053 -653223 345911 -508473 -248672 870354 986716 -283216 -980613 117898 152839 -571042 -437622 -290398 246865 -758102 982384 765771 -724730 29249 -943806 752078 -502362 -662364 -647669 -990075 469990 521769 -938679 172512 -22099 -816776 -456210 -795679 -956265 261647 -301216 551840 717557 -111681 504697 -471608 368075 -402772 -492536 -607976 306513 909393 -547378 -567709 357362 -684806 -204927 -668144 249552 654920 -934195 278810 725310 -4431 -400178 829585 22341 -610563 670231 -465640 -926176 -899638 528814 83813 200896 -485111 336269 -527547 -625080 488446 -218589 -443755 710162 -41660 709329 463049 710952 959047 -881298 859881 19148 -222904 -217277 28559 846960 729821 -178801 -718358 520511 -941202 633988 649534 454546 -950088 625737 350818 397948 -563890 357622 632001 -246337 -551405 -702309 808665 75348 950210 -682183 -996417 798055 672103 -886841 406169 178520 -176413 48431 -422622 -497604 288747 -950194 611498 -790183 -160119 411256 -86380 -101074 -218342 552049 124758 -650135 -752178 -507787 -103940 389999 129068 49713 901157 -867753 268171 116039 246660 -32017 151322 141134 -428447 -853066 -518695 -253616 614421 570080 894493 239050 432786 846038 657808 -458192 -844328 -476365 -80209 790374 191873 -273081 305994 34376 462903 -717672 -415096 -565469 214712 -919716 990048 -297926 -502311 264704 882592 -842302 -475649 911141 -257430 -967322 166952 299422 176819 938692 602848 -542477 677570 969069 -100660 -89375 -347977 -678679 -577629 -106025 337537 -899791 -712912 -359942 -48922 -296269 402898 -92126 -533760 -668078 14972 -962469 -760902 -990877 -360011 -400539 -222121 -467406 215065 470581 906987 -57734 509910 -425358 725984 523760 362928 951160 -979342 -597959 344317 423000 309171 242287 694057 -280234 282633 -163679 104884 -734743 450859 -396336 554799 -895041 481319 -960270 -720573 874935 223071 -48654 -246742 -408859 358279 992174 -86989 742161 291752 891128 -253630 -125384 537121 562326 569678 -353910 13345 -841405 511202 665322 521902 51115 781596 915442 458145 -870158 924593 -249236 822567 -227922 -116377 931418 -202174 -53016 728858 -493202 -665274 398367 200375 133906 492636 -32570 -22972 150242 694531 -71743 -115242 557229 384010 -340117 -710631 282489 -50665 -254829 -960564 250491 660259 926586 -86589 793506 -316805 259543 489827 -535282 -312896 -291629 -89047 692369 851432 161422 712995 -865227 493628 565016 513013 716469 -962856 -613896 94166 -867966 -786386 604073 48656 -284864 216322 752024 630276 -483002 764143 -168153 939427 324258 985569 -684371 829942 -880493 610586 860788 -720361 735373 68910 816697 -128202 693176 -812922 387504 -620011 -568207 574432 -196227 -692084 8008 -432819 318268 -660090 -489216 443442 628602 -195966 139795 523847 152762 -884589 128811 248347 251889 -349728 -957527 -54129 109450 120357 336034 -161578 172130 370352 321117 254332 280013 -29467 -765353 -956708 -739824 814266 -417217 -992217 -565019 -976709 329722 667364 -791558 669064 140064 -644629 -465423 -74926 -218115 -380695 -634526 -993566 -281583 -361889 -953131 122258 889233 -581214 664777 244305 -967453 5853 106031 502947 -49242 -739446 463343 -825953 719272 989693 539490 -899472 461293 -183974 -369577 -782891 877103 979993 -39282 -67935 -156199 584329 226112 -355269 970250 -353206 -39787 312606 -712168 -371502 426284 961754 437771 512233 616343 -48239 485790 897581 -347940 -517124 -832319 -891250 522485 -600988 -983398 217043 469841 -509015 597503 -571629 -923567 -929090 -627075 -708803 -643637 -735701 -877099 -82927 634634 638729 959481 -757212 -397235 427274 -838509 18400 -231228 760687 665471 803970 -658282 43407 212940 -53606 -838051 -79529 -198593 700047 509096 -452028 275280 -352744 865144 -287381 962347 774980 -157628 935154 -291664 84723 -384523 -130284 571635 -145318 133226 -567263 -927811 529411 -169482 162427 -797175 683850 -196131 434842 -136568 -28702 -360485 783241 508702 -792626 130844 -343705 607843 19816 488517 82663 -395102 -332962 239466 65488 -755875 611248 429717 502014 -30009 173875 647366 431839 892872 646673 -593171 117111 374397 -645946 -318991 959836 -985162 -300635 249517 -236357 -863114 761297 441198 -192303 536438 -376124 671735 679155 184611 936907 342781 49030 811419 681608 -410070 722823 -596044 -882833 727710 150917 426485 -206646 601066 50082 635034 518709 -657005 681238 -517100 -691677 -84587 398124 346247 -245033 -308259 -114878 49483 359019 351054 -915891 -240148 -718516 -66883 293971 -555862 757308 463221 -647696 461050 -187697 -606796 -730926 105090 570862 -432341 -111300 35872 -972584 -825854 192647 421476 -878564 382418 -213348 684306 501664 -913111 396667 -977374 -311651 284426 -11721 632767 -587872 -837909 -162440 481611 215947 -212427 544887 99673 -532974 -64569 127366 88113 984254 959090 -777850 -742832 809709 -488450 782318 -95515 -134448 -909659 658379 -963242 -281748 652819 -971333 -748359 -357478 -690196 -800912 345307 25735 -287803 444467 183229 -448203 -586326 829790 -350831 758264 -884841 -435231 -999743 -656007 606079 104894 415593 166070 -969528 527502 860376 -201600 -150068 -144902 -565229 103292 -537126 227649 128594 -606301 -73037 -687047 -767615 284482 -264946 -880826 339136 -115718 -760556 750693 -91933 -880831 707556 -77660 193651 -603041 -547952 -357466 449579 -941198 -255713 -734428 -669700 872299 -189943 720615 -686839 -593521 92350 -352816 -325332 -900362 -669665 198864 610543 241807 945923 -697360 -758508 224027 -527949 447562 365582 -871635 -493841 -186354 907653 -62799 -930457 147710 828374 628449 651970 815602 242704 410449 -960357 -292524 670329 -575387 -803457 -331739 -525433 -161834 19696 518775 814695 -489296 -728987 64881 520569 -793129 9416 -986801 -212526 284541 995191 63327 654265 228013 434755 918660 621483 222660 -491276 982199 -652201 -151181 654786 192257 490274 -772802 -423842 235394 -643165 -232960 -941593 207213 -904152 271717 -832651 -604022 337456 -222098 -941294 329395 -464145 -993552 -289988 801367 447438 -711147 -687132 -117254 -218264 756570 -526606 -448333 -167794 219663 499007 -983252 931268 483931 -211815 -528602 971713 -134219 -955453 -655757 305267 -440084 -537102 -183175 613368 -877920 743249 -801994 601894 694470 -475906 -631241 -618876 673960 487435 305439 -945073 -131229 206846 361382 -197385 -524697 -53423 -897257 -764513 -961157 440690 -646447 307616 550326 816068 89799 -724090 -251513 -512483 -682495 -457838 -331858 688326 -109928 23990 250944 -707458 -653635 821788 -822617 -50953 532147 234016 376095 802391 -736815 154705 680763 517304 -867839 -824076 -20258 447145 488260 723840 -876094 -869077 -861397 535331 163445 -189004 644319 819644 633814 -626256 785434 -981281 -858211 405243 75180 187093 62416 190312 -73353 482841 339151 -952003 61683 929628 -760759 -58060 801322 412801 -816572 219004 45501 307106 -772071 -849226 392414 -599927 -694922 -560519 -179884 574136 640475 715727 478843 722786 -505187 -409803 -23871 392687 57573 976414 285225 -790916 185522 233585 801356 -976936 506707 -259706 275795 493704 -262290 800813 -819202 674885 100092 -915545 -134239 463225 48586 -573653 -376031 726853 -770438 870371 -260613 94589 -707712 397164 -449859 -725718 -733786 -716454 -835701 -230776 -56952 -176591 -938596 283526 144536 -971539 993723 -986679 -222437 378619 871494 -442583 480042 384573 -117582 783153 767154 359691 -277755 -237405 182389 -537044 157914 754418 596486 -187679 -781855 -961465 -259375 975195 491229 -269187 203153 -990913 919076 123045 -782248 166313 -395742 -189822 99851 124070 174806 412302 605539 -740039 940499 920179 946669 -125225 -782272 795283 -410486 -801301 -914599 -888447 -577552 -549037 -227988 4741 -645208 703841 -243107 -160356 669966 -388646 -370141 66421 -579500 11770 -679864 -4619 872318 30575 359021 -579404 -656665 872282 814659 158078 443963 -153263 -448621 502356 -476804 -489761 469175 528104 -134787 -282622 -367329 637732 -933398 300204 855885 372259 352958 821827 -81575 -699722 -214966 408353 -984082 -367135 891829 -439275 190411 72668 -486921 -311456 326723 -910061 875997 234552 -239555 321446 -766072 -962744 -888908 253417 -351122 485038 -182600 515044 8279 740476 -688148 -23852 763617 170297 683782 -166999 296444 988509 -353837 190215 617071 966104 -997200 291397 -469294 903179 862097 806896 517649 -795700 -164994 929993 -624145 -853145 925713 -350397 -582399 740120 263545 843270 -927825 -468334 -947846 284399 686007 622972 552299 949517 -562134 -953362 -74441 -657883 844908 -872584 -179364 -723793 183096 983195 -691857 -421673 469529 489550 328726 -267139 -607886 642555 -801524 -874058 411896 -516737 246561 941769 -285773 -350035 -432328 428082 340609 451404 844999 76322 -580206 247956 -740518 556157 -613396 329013 -55024 -177189 -212119 -651567 -851428 946183 -927947 -1795 -575674 923907 -513968 -981436 -639641 302722 -596974 -233821 -328975 -241043 -980574 991630 978404 265695 -197507 105449 -295334 432809 -627210 112272 264317 -427442 -604496 -290224 -148853 483207 -544347 -50452 -311207 -721855 -156125 -376295 -582708 424346 842570 562050 987746 -54296 -561137 -603195 -445785 -803918 218300 110835 357184 477493 -707859 147604 546660 92896 634517 370337 218334 -141096 -993417 -445944 -610675 -172299 -688595 -19028 -169372 148931 416421 -660510 781290 653443 308510 -876299 -521157 -197721 -352848 586787 349829 -413095 104897 969374 -175988 -885388 -406383 736780 -162522 -47735 593711 509191 -262081 -619172 -983295 775325 -899625 -718875 625600 426065 -956673 -430257 566522 -928231 -122656 757884 -800114 -816674 184628 187391 -538957 -306817 558794 865441 233458 412366 869766 -851747 476583 435473 767071 52067 911748 -289534 35808 -877671 -148210 141520 187047 540949 -636641 -102628 421353 889892 700130 986621 789868 -552121 -378279 75260 695948 -860623 -991654 862104 892982 -343606 -667506 45123 -512656 47662 401393 -48284 -230833 -646481 362709 10323 -271617 -401841 308703 49760 -195137 -709817 696840 927436 -922525 636931 -438627 268494 170832 419235 -691904 795663 429315 682235 13157 -258385 78730 -171756 956245 843838 -897911 -859479 -796754 -992061 66487 -134997 -810143 815801 286558 -629698 6067 -764787 -876193 -224582 882109 936097 753579 160170 -218388 -142004 -87989 -199728 364033 486232 975577 821535 -945902 -489470 53381 136768 189704 573694 -391407 -71154 -141153 635888 -198187 514969 -123672 -353292 -124100 826407 515274 676887 750277 905134 -875907 -125988 -277629 19931 363150 939576 858013 -778737 298206 -246122 -830641 130396 -337373 -732205 350567 286605 -27547 -14525 596041 -714469 363266 -860118 714219 -655432 665387 -282556 450906 -631480 -188571 626367 436147 -815901 -612088 -355397 16682 -983595 2883 -353455 740743 -767457 -460650 322184 -591196 163571 191959 -415 649456 -900933 -610514 909901 -73745 -639982 791577 871474 -762568 -394039 363881 -677654 144374 511460 625858 156995 787816 -188262 878495 -26880 425569 193497 -362420 -29353 531912 -633920 -469398 638193 528536 -378717 366190 -711571 192737 118922 154914 192093 -844347 832562 -410333 200519 45053 725643 633186 -680667 685394 -150088 -840925 -606747 -991964 936338 -148095 603114 367206 416933 -552217 110730 287136 -85966 344216 261646 475884 -167124 505769 -170443 -791303 36411 386562 -464335 80523 -536645 -974752 -230487 87160 -44227 538326 -157131 206765 -486651 433351 -300571 186791 -209909 -777874 -580294 503547 247035 919382 -847061 236367 473909 -187422 -69471 -45602 -403122 142151 -569093 456440 945420 540300 -214261 64639 256366 -873839 -342632 295531 -404318 64389 -314662 146631 96524 391023 -705663 -214990 910534 -529370 -124498 -972705 934810 523864 -154760 853269 -469494 331655 819305 -990288 660681 112136 595070 291358 -721984 475778 805803 -513821 971785 709237 572116 -863339 -8073 210864 -760619 -813087 179724 87129 931579 216452 -892158 -648470 470280 211155 -893885 -834770 -111565 466099 648560 795464 -432346 927265 -435362 -343764 -837249 -429140 -904684 357923 -718897 -389386 580814 -521396 719774 91447 -457858 446486 -637083 732986 874054 -376121 -686446 -832547 726911 -977416 300168 -202987 -180684 -975977 932252 -742424 152999 149091 59033 -734862 -136500 -614157 -396228 683105 669514 562736 -924871 41592 -832643 218326 -835147 -504688 -632586 28919 350282 -725870 18040 -136328 -646266 953470 -680323 12434 -294932 930407 -398033 -122925 -871695 -218635 -424208 -647910 547840 -785567 323027 734110 -273929 419965 28960 804328 840360 884650 -912044 407124 -595623 378335 -716513 685076 932292 182953 948196 716077 -921704 -382682 747452 220664 -26250 738568 -196621 -644190 675444 285720 -532726 -941396 626589 656944 272563 119788 -33297 944192 -70568 -315893 665693 -547509 492053 -621819 306251 -858521 218809 -745428 -920428 -116800 -271543 -345820 175239 -591083 336765 950504 -262939 76089 692929 -537532 790884 967827 -640587 777306 -999504 619935 379565 -765795 490085 -468757 -117070 883417 -730858 -440293 285311 286505 273097 -476187 214533 -150402 199161 -154219 -722713 202271 121619 -79733 690687 36004 -523527 943032 -347305 -138758 157058 174245 -455631 547682 -963337 -949268 555264 688754 -557672 -172483 870636 -705390 415893 -640934 293458 530816 -85355 -590053 166338 -915635 392755 687082 -148737 -133795 539900 -82360 295682 845931 306418 -129721 -822537 5251 151052 651278 -89409 -56058 -817868 783961 -758292 47658 987847 -600586 728264 82679 565785 -400312 -803249 -799413 -657426 22600 115376 -830634 292866 -89217 917968 297375 -187262 927501 78535 -527491 -676975 308773 649313 107807 -770108 32527 393757 -637947 -646874 -331355 -198990 -499707 -501835 -106666 -79355 365383 98658 -823898 -986443 -239928 -767851 311852 -718961 845915 128295 -383086 -7782 550819 497126 -476519 -892404 -748261 575253 -563181 304851 -377969 578025 -771865 -925042 245152 -261491 -944240 -808432 676419 588575 842910 58084 -626750 -365775 612019 780612 -668486 -403255 -790521 -779104 66331 -821023 -658075 377757 794283 -897177 -866260 -628717 -240508 -357186 574287 -473841 761233 910651 129878 -237233 698261 221738 601690 968136 121892 -754745 -39924 248867 158504 552389 576559 -68 -751906 -339254 891034 -685790 -362538 -809872 -170697 495002 50038 -842043 688391 618140 815352 574668 674075 582611 720359 -686085 -159460 538273 746406 -750149 -858940 -328934 -373655 792556 712931 136068 -15558 247390 77019 -131875 697589 953944 -937180 -656043 -746547 -689388 455625 -803120 293189 41281 -642584 480101 351671 725120 -911178 -918302 -127408 568552 -522631 -371899 43794 157186 -895219 920644 -846255 216654 522464 442694 -322121 357308 -508426 -80024 -986816 635187 -34075 336890 270270 -423410 -519207 481791 287830 -268262 38161 447536 -652030 626713 996833 -965383 -714227 51650 466862 662522 582681 -543681 970997 -972152 850204 809133 -786748 938922 920159 -690784 -139712 -840548 -326402 332572 724765 235855 316523 -797539 248617 -149913 459883 -293616 158786 734268 -5225 -591657 -216486 48858 -666915 -5175 700794 -131840 402556 -776656 -698307 260389 712459 -443830 431696 122350 312690 -648120 -664071 -395079 -213392 -569646 -194163 260246 199060 -99327 -239240 -990775 -459325 -314013 100281 765129 -728392 -688389 627171 651971 -692224 574 474653 -899304 -922374 -512745 284067 736603 562909 298468 -546749 -171308 -655823 -989322 -623391 227584 408916 -541675 399092 160270 161143 -856198 -897146 -896925 -170977 -336044 32568 561303 -114651 -243645 396859 -64905 -515274 333280 36696 295809 745683 65971 349033 367722 656466 -752325 182494 973595 -900389 374506 7993 238512 -962452 -584538 938258 929912 718678 742601 567572 679159 -42050 488225 -114178 -517913 331932 984177 430755 200371 -744513 595439 165994 -301573 -891961 -593468 363982 -469741 -926294 244495 -330529 -574460 551344 63074 364480 -776439 987383 -426685 936999 577554 49392 -219603 -50463 463301 226271 992268 -428213 -193160 -714529 349380 503513 -977479 702300 -690389 787091 -854074 560663 941579 210707 -315371 -381274 242337 335112 -641587 -957455 -285536 922550 717515 -826443 348974 730740 257054 701957 100710 -167635 421131 -343739 -201387 -303137 702218 -467155 191869 855071 736455 -881588 -729003 228243 366883 30338 -431034 -825354 -18128 241028 565552 938520 866104 -261796 239331 689500 -697674 -765337 46759 -683208 -150309 919638 -856652 977976 212875 124717 -808390 12923 156638 -542778 -199589 -448972 593184 844239 -190548 963115 -252208 527688 463159 719545 -474075 -607866 200316 -324784 897028 -436557 -306197 43505 -614389 311244 -625300 -838349 185610 -556255 653528 711747 -646652 686681 601085 610014 -212429 -154517 -743266 -910503 -814207 -826970 -472464 -454631 984464 -795095 522014 -61796 -724814 472428 470981 -404754 836081 -58571 570489 -200779 -352375 -216284 378943 -319322 -661271 259368 -187119 -171636 -398921 -457337 -12323 -792760 -318263 -661029 -117626 -787636 -394580 219791 -601375 -358625 528928 167014 919993 -836771 882713 93300 105548 763060 -466624 -559197 892748 494696 -118672 792623 -7073 -725169 528442 206122 915743 878677 339810 -543238 555802 894586 -801568 724566 209875 774223 154208 -722228 767040 353917 -312255 -786370 554954 745662 499609 11616 -829872 327009 631984 66620 -846812 -731702 -942079 751150 4620 941424 -527811 847080 369218 -342690 -671929 629487 557045 682162 293304 160028 -340922 -548575 599517 978332 -102837 -585103 -697804 740721 634128 -883586 4339 355183 -90863 351542 -886911 354751 -592063 498204 646651 767072 -361594 -627640 -803280 -363487 983995 555237 371621 83112 -869715 -921934 489490 915822 213406 -192381 -916381 65600 198853 -462147 420664 -66753 55371 -922659 162662 589921 97743 -14991 488691 -140561 375012 -841059 -57570 253573 424078 -242408 -96939 137493 -865591 686892 548796 -272796 367234 190650 -290131 -817526 -998245 -415309 857523 945527 129131 712864 -213875 -812823 218556 801179 431026 -221961 787659 -675372 -260025 -850679 77771 -596723 770986 27485 -479517 530846 327019 -519420 -885204 799730 -76467 616803 -433356 237064 -395319 164914 782077 -395533 256140 -896000 -742274 -215462 737908 -279762 -462047 798841 -584681 967407 979524 -837730 219068 -159793 -991175 529453 -60321 51113 715589 849308 476978 -640082 430500 266360 -102121 694245 820227 -932514 195111 -397146 716037 -391166 854190 721566 -85441 386476 -206420 477518 -37444 -691402 928469 736651 -82310 -113905 -900206 922752 933355 915644 -852866 948648 -958859 986833 -493206 774996 535794 -423940 277594 916267 -733136 931835 647813 959396 -987534 128673 921049 -941298 -556051 -345771 583413 385801 -351539 -867694 -845651 551691 959277 287976 -265719 -245412 827554 -430854 -475578 616858 444977 551422 -702252 -547275 579541 134208 464726 -418316 -841862 -192609 -790619 425070 -876028 938638 129742 455826 561097 995989 -473329 99232 220946 668110 229598 -717907 -909538 821608 -896286 937123 522143 675495 639095 -127425 -73925 -183071 712751 490897 630669 589955 457676 -320000 -334303 -117494 -728121 979395 -740612 795019 167756 -19223 417681 -260052 319163 868306 192589 201512 370856 135603 -397172 504271 978268 475414 735137 -499837 -312238 227287 -727597 -92228 116667 -514647 161754 -102139 -792325 -944753 -926106 810749 -885335 845667 547608 -818473 900755 -26029 -496505 -672933 863799 -943777 -684227 196194 -899893 -210852 -550217 -984867 -209993 487284 -768279 388559 205206 690467 -615369 -709553 48696 -207940 627069 -776569 971299 860770 263432 -543305 -386547 970639 -478822 -789069 630883 -238576 -869910 794592 -692795 171655 168610 -545989 -525944 -324120 213856 -144941 -268877 -895107 -979147 413514 -837373 -968222 116265 -586920 939239 846986 -533579 -511544 925188 973368 -255929 -976904 -661454 -164218 -432831 366941 482045 -349215 -147205 132605 -349403 577803 19900 -110476 -952546 407192 623045 928624 -864623 478833 -357689 -272204 643929 -222891 626152 516761 -606969 -284845 523330 -850552 842335 448081 462051 374529 -416296 486152 410830 -852329 -792800 709893 -984072 -330638 -283115 -249430 -552244 304587 69709 -776405 325416 -455948 -63216 806801 39518 -468658 -703399 855994 702260 -306864 -516008 607063 881124 128135 350194 -580115 668957 971921 177472 981205 246527 -446816 -393460 -429892 -599773 -219779 -169001 -106716 237329 -869886 353750 929121 -307512 -619489 760048 173852 43194 300631 946369 -816429 -398259 -300352 365978 -26921 641500 557318 -745473 -990643 -496333 -545560 770088 398766 508566 405305 789505 -766265 -199109 826208 -540630 383545 868427 877017 632567 -912006 855910 -61134 -268175 810450 305820 752015 789843 107487 497908 -531930 -178034 -136174 953321 -350269 731974 769584 -782233 -716986 -617262 -845230 -834093 929568 -443712 -184220 -710400 -977190 -814898 -58966 966331 -216434 268274 20662 543680 898284 -941228 801652 756419 -154442 103631 -973537 938856 -309692 -895885 -655672 -147253 312704 813701 79318 790265 -710549 -658051 36097 169204 205975 467208 867669 694323 858155 380292 -507466 785440 651619 219271 -774186 14616 -433011 511064 152512 -18065 -26100 149875 -937263 679785 -701863 -37367 -247750 263234 -208259 643582 -926465 632615 709272 992618 -606853 647355 -23587 547865 795354 -978797 613268 -244853 -16867 143674 -637033 -443276 -492519 62253 42197 -639171 -633864 104032 -288174 914177 -610377 654136 983461 -481391 734502 -37233 637688 510960 356460 47539 599692 -822312 529152 -641689 738995 940467 601137 -610848 550868 358051 372383 -544695 977642 -470021 138943 527296 -560507 894659 222171 -192041 451911 916920 -612464 940819 -31000 -346679 -338482 616561 161587 -698468 255708 671964 3591 660103 -881711 -470728 301143 154263 334492 -2982 -855381 -711540 -718339 185741 -524260 -531621 -268407 -185969 -369317 -164437 -677974 666258 -169429 176472 422428 215100 397539 -479373 -336142 2600 947053 -662592 -75377 193890 -279990 413879 947373 -954642 -839029 -701308 -129446 771010 722777 -438009 -329482 -767161 -115474 -411436 -474058 86876 -108774 277427 88868 -119469 -272065 -434270 -59748 523123 73685 870734 628304 851700 464999 -528482 916293 672262 -466413 361896 -342187 -415414 -423282 -891590 -933845 -282665 -855650 -238254 774986 -228938 85791 285350 551430 -573594 158463 394142 -617720 797914 -59710 -958508 499663 540150 783742 955803 -671062 -156522 880991 25973 576703 -754041 -305756 412571 487303 -545909 -404319 209273 -818225 372953 -422341 -613073 -769095 731034 914159 -257390 -111303 95342 -259380 537769 690969 812645 56820 -556112 321141 537735 74142 -506728 -216385 -516660 116759 210181 848188 -58843 19389 361679 -373627 -282767 -749310 -82174 557831 -415864 -569105 987870 -307580 -811084 575135 -710313 374544 141491 734911 -859626 808980 -953546 -351595 340470 -69426 -710555 345846 -555641 541007 65625 337870 -301169 753020 89376 -950116 -656892 87310 939324 -701965 761620 520338 113317 -517 194845 -622743 -84541 -194963 110389 -816055 -237964 -324966 -187741 -516805 893580 562405 702436 806683 808656 -887483 -666200 -28517 673658 -951996 -40494 458943 -184904 312195 -105605 351586 216493 -520397 89967 -557520 806767 757149 -831058 -736725 794119 583963 -593043 -747994 -638732 -694371 -498158 -943155 -298841 402469 806332 315419 -36728 160459 -328007 947425 -816271 798010 -751218 537414 224430 638129 -657934 -699582 -209661 359043 -85933 293794 943270 450199 -135856 19079 -19008 -28056 72253 -20889 812656 353030 12067 -497782 445384 950420 -860227 -130034 672334 -640184 369020 872035 744700 866159 259715 -393008 -431039 -769562 -485333 -744595 -886530 -612703 -125823 -487002 819978 -607576 183363 491455 875950 -149227 -531609 -474166 553258 979991 -192236 -870222 -850386 100850 -471513 28980 29153 562429 677040 -706079 -672802 -98397 -783886 239133 -688719 662754 29670 -902237 652895 -31921 497848 393342 39388 104720 47816 -3567 667794 -686752 586538 -158319 456545 494735 982823 -280826 306457 -622592 812603 -954290 -629119 -525399 444565 -543591 469332 -915690 -639847 568813 -813377 686950 682849 -981980 -687900 -771380 843448 -790294 -843174 478864 -381410 864448 272811 273931 497863 -912773 -815019 510895 -30693 -1083 -318903 416509 -858441 -586726 372719 530060 727147 842573 -665568 -678391 915643 7553 333866 -57807 -682914 643120 -183729 23513 -528703 -646360 -614458 -607770 591493 604169 621625 -498090 160765 -788024 128454 402229 410289 -443985 282495 709033 -546211 -840486 629993 693351 -302989 953916 -346752 -464710 768277 -182504 -479054 114819 -271844 -483832 -931105 127412 -560236 616442 -620832 478420 -581443 -679379 -918659 977279 -771700 278201 465781 265955 -585945 -848252 -91398 731460 -974099 617678 -989391 365432 -73876 564518 -538057 698219 -952472 -298894 -822249 -446947 -691877 -994069 -430251 -27105 -399888 840479 191078 614810 -302713 522477 131766 -14520 76980 75532 -736863 893944 623679 307589 -755334 -799858 -687323 -90060 -406521 -907263 -253418 110284 -541438 -42404 -942859 -821296 104986 -282179 45404 -602726 705904 -308903 977941 -182953 569242 -306826 -54751 896648 -441948 182896 650805 -784637 -235126 965301 471224 -407823 88639 784200 -151097 -306738 -946135 886977 119601 172652 -160861 -295605 668411 -370960 -882183 -493531 -376995 -424621 559088 -252637 -124605 -836894 -142021 816298 -756403 -404673 -287097 371383 -640944 905438 -639120 -986280 -691245 719624 -583287 458161 -619630 -393765 -496551 -607111 795390 413000 -149160 -266758 -814917 961684 307958 347157 94880 -367528 610709 174523 -67269 960897 321674 -542091 593483 -985520 348703 981853 -436156 -17445 906260 -830813 -948018 225803 834201 440329 216390 531228 -189866 880359 927804 154527 -953756 45864 478451 -59269 -669359 846283 463845 -870040 -991969 -980125 -871620 729075 -404411 589719 -923943 404605 -214611 590755 481745 -280004 -209099 998101 52971 181304 993582 -36591 -995548 332239 20064 703181 365355 -908622 992260 502422 -49435 -975130 -144440 755721 -859670 -32573 -669233 734298 -671994 324472 -88658 -249007 -565703 678021 -224656 -629176 -783305 729152 742803 -78546 -965271 605649 209161 -852600 -429718 -301002 874039 905834 520075 223040 -402054 -637182 -432944 945427 -781795 390926 -549135 -810070 -372124 -602143 542809 -668719 904196 495330 -894166 568873 605736 349324 468919 701351 -462866 -527121 -683383 -270699 -993688 -709458 852315 495504 676380 -965249 724125 -690807 -53372 229038 570100 1220 -235505 -754406 -325191 -852132 -811874 977846 187638 89916 740232 -60022 477164 891175 127254 -751824 -108528 -235598 967431 -443049 72457 -329915 859277 545603 418100 -654051 -221362 -541878 582176 -810547 -150939 -671783 925330 599864 506206 151534 946050 886297 351421 361627 724508 -622725 -846984 962313 953152 928193 786937 836466 344450 -66656 583453 -841818 912555 592927 -739401 403463 -502986 179870 583437 -535795 -348204 -89524 777818 295107 -190615 -541776 -337845 893384 -714228 370337 472066 901839 -755445 50126 566806 3232 -755995 -891338 242833 -196716 -969906 -795087 -919568 795804 268974 648421 -766298 566075 -183518 -702254 -332262 -611576 -847622 410183 187172 -384979 -746567 -594070 403989 -537110 344216 -936907 -142804 -481389 566275 950899 100513 -899955 -987237 842951 683806 143189 874034 -565723 73664 -836614 301138 34263 271131 491550 380471 -821767 -791244 486265 -874928 317181 -483068 406358 466882 61608 790652 -97133 142565 896915 -204421 146469 -477371 612652 243929 759186 195106 301618 185952 643574 -536208 -832708 291150 198271 -431784 802739 -279979 590832 789301 187347 41626 -583134 207384 954670 -905799 -361986 -617403 996649 120896 594308 -218061 -890499 659888 832711 -875248 394168 665087 -498449 937659 -781255 778264 -24778 -693048 -322761 -491943 -500373 36991 991675 491028 -321422 108509 -69087 -12913 952130 698641 -241381 -706684 428389 -757247 -104786 777377 -809220 -200125 -75853 -519287 -164424 45732 119511 -437166 -715550 -758364 -267877 278661 -74412 -41736 -490027 226977 615550 -184185 -895826 673048 391139 3950 -417758 302288 -88935 -407172 -238717 666787 -704436 303926 -220427 -391968 331451 -862380 287603 856136 -23111 -768831 -401719 572434 661549 606239 -682343 -800281 -445293 117954 455126 288614 -822023 -710480 661708 693154 -522365 -360536 779926 709663 -643481 832791 947750 138072 -158479 -290012 784704 897212 -264575 234406 423167 -150484 449416 -162264 654543 -107265 -184433 -352660 629489 -866049 937008 -528155 800379 162793 800539 890171 523861 349296 -458350 582603 115389 -82757 -376083 -845660 350276 -482078 293399 -733300 -1586 -183435 -540018 547833 -624106 -973834 107751 -188904 614312 -742694 -667064 -103095 336229 528395 939885 654625 400899 -309783 533284 453479 339210 650436 -569392 -260969 -707240 -28828 292458 856802 -336995 147842 253179 117932 -604192 617676 -484829 -191859 -311176 -550556 886421 -884783 108948 541282 -861799 -94728 -326092 -991667 -522103 -938826 -779346 -724826 -944684 960628 807466 -605474 -251906 -807347 -387547 95835 -626146 835858 -339982 162294 13534 553030 -390092 148480 281983 -592605 21734 -249800 -650925 -78829 107988 -329129 -149439 979000 -430689 -946427 -647100 -608283 -659780 -950687 867564 -592734 -713739 -733188 -465829 -343508 327783 13662 447305 -801805 584578 419200 -598143 -284134 -802292 -982959 -553246 -116870 692255 635314 -729633 -581601 791974 -896903 -121856 -397111 643812 547569 -971426 -798995 821870 -517544 165547 -610766 377003 98016 650663 923508 513755 498223 -86228 548548 952589 954719 419875 -329626 -785753 362239 -125939 143826 970851 -973424 -560645 294324 -353204 -268535 -741738 -592788 147909 -611757 983064 -712434 -610302 -101043 191953 94819 84749 540617 912163 190310 -449214 -437107 737798 -555576 974548 757844 862213 -472340 -754618 177483 475710 403308 855410 -270828 -918426 -487022 852997 562117 497347 684128 252161 -217238 -545359 -826615 -537542 -489601 916894 537973 -956326 749048 -77682 766273 804829 366521 -421481 363452 -542699 282781 894437 -906517 346152 -365581 472759 311814 -449139 -466179 -497567 -238215 -394478 713968 116296 -841755 916057 -145546 -754839 -343012 698710 -100689 -707885 329000 644178 -624213 -504280 -184763 -503573 504434 -599521 -460574 94994 -30596 405509 60836 749836 693689 969656 -334878 -785038 -688757 218410 390058 601266 644039 39652 -554565 -13557 -738632 236417 2185 -257388 -431717 -421330 92605 -254154 -39388 -731215 -578894 667821 -864520 -879009 -66439 145291 370224 -664412 -121003 -586827 -891171 -845313 -144704 -881821 -438786 -272381 -525468 326181 -12405 -822440 594083 -704295 774254 -253385 -992497 -198090 34309 -980751 -237197 -420796 -229342 -976663 38728 -235039 80395 -520810 -671167 -955842 408698 -360830 306496 602208 582301 -60338 -871074 934688 -329193 -195285 589927 -72021 718077 -869150 -878245 817794 -370854 -760499 227695 -479237 316332 -514340 222474 -545346 312933 330257 -280760 186569 272619 -865788 -862726 213101 -202728 -550944 -981980 790095 576699 189156 910846 484071 -118379 -761245 263796 -74620 794460 744132 851365 225222 695100 -32254 362984 365091 -35887 93485 790978 377315 338222 -963096 -566159 -686940 -274471 -723991 949221 957015 106828 236157 -453311 693696 -689162 -603135 -843297 -657798 -870088 -195607 -638135 949745 350057 232893 267713 -249882 -791854 -88553 775482 913519 -228814 681766 482268 -567820 -355524 779694 909955 -264141 -820076 596486 176705 664636 984277 358681 -723752 527990 -592754 394597 -675903 812312 431808 323455 895272 486961 827490 -107379 517485 -742367 -60962 97867 456357 922909 -778223 849670 775575 107951 -599473 -950492 958911 -582732 649180 -165222 344526 -711715 -97804 -388748 256168 817198 -267836 450641 -631324 -915071 334318 181348 -528432 233988 392841 -61195 310891 238135 254879 183389 960361 521071 -923347 210830 -991437 874966 986279 290057 -466460 -633239 -900494 -382747 606540 -947080 413159 319311 -289679 518058 875350 589444 780809 -635018 -371839 232665 101890 -130645 -736739 -882253 -721798 -926872 860885 -771952 536903 -600667 885575 73468 144112 -388823 -720379 -815075 -362190 903185 544276 -542424 -930564 685391 -75792 -79000 -508429 -168919 -587897 -178882 -291217 -124234 -459463 -38884 -89860 -328092 863071 968714 -612134 -456075 -843071 -595423 -710146 -56323 -590691 567570 -512881 -889370 144039 243360 773737 -963988 -308476 -567007 628893 476194 180558 905602 -754193 -639509 641172 -989760 -647978 -595839 214743 737647 -608896 738289 -397939 787127 786508 -808035 40865 -710574 -564146 -154567 455793 517775 549582 505551 555727 632530 170697 -305221 620161 -877294 -706705 410415 687554 420314 276772 -566096 203454 -156855 -10113 558743 -929383 -535919 -298547 -718191 -837271 206587 -364785 347680 687159 -686494 787831 -185704 527619 377780 54512 979235 21693 603508 -570989 -754499 230860 378554 -168781 -254280 -842358 -693071 455762 880953 -344122 733592 723497 126393 382529 -746813 -922204 853893 -754126 104471 -886557 552510 -457149 20497 -146630 959706 -600047 841151 -195150 -303326 -449105 -676539 -545658 -124110 311588 -769446 669095 -16388 772456 876488 -655303 -356027 -909845 -406672 155924 264870 -462450 -185917 -614205 -430452 17576 147146 447752 169656 684035 -416865 154454 -74176 -424611 103410 556374 -224372 650343 977925 265059 -113574 86729 -760400 575501 90811 -657253 -254626 556698 -771180 -387603 254222 -710016 277406 551873 -96941 603884 689254 -595956 -853548 461119 449613 139705 -938547 780555 244105 -847195 -559988 112026 381090 521636 606965 639720 -469642 -688517 210302 -375644 85173 275556 -906444 -280781 -905754 -460275 -724556 277933 547169 -994791 -897870 179678 520659 -395875 -649354 -103482 -51779 -239452 79066 737306 460405 343852 821069 903872 470947 835622 846932 596695 -699195 693882 543619 354861 998955 -618367 -397048 347078 746108 -21750 423329 446300 -429905 -795306 -90591 284250 197139 60443 956911 416991 -243896 219012 -238458 -693183 364356 923695 -543498 -941432 -371761 179246 512482 558063 -999801 603783 -537728 -577178 268124 -222924 678940 166035 -356843 954148 -259307 74444 53065 311992 583134 590622 59111 906310 537215 216394 978223 689562 248850 -763454 -14538 -314128 -941754 -733648 552678 415995 -116513 833136 -620164 -640031 -890956 -534255 -849656 -727364 519855 850776 -741519 -69989 -489775 554429 750190 761343 -829397 -406420 -374770 -157473 128870 634053 90545 -188124 84668 -158627 -853876 405550 -840067 813818 892841 747469 581899 134939 467557 -409528 932062 299373 -336528 -466470 -919807 -98345 -400048 866480 -483437 -383504 77407 -285588 -102713 191619 752328 -673883 365413 703890 198030 -690460 -525498 483408 101253 -414679 -592037 973093 991959 488036 244135 63790 756480 -29443 -569407 -664261 323411 145100 201811 800719 -601101 -806623 591517 976419 -694822 -554434 -673165 -895068 991830 766936 -617542 -202000 583942 -177766 -488849 22749 673249 807713 -922207 -969230 855088 581121 361074 -23829 -16497 -2754 -238182 390586 -917519 190676 -95260 -500863 888601 645936 -320338 848024 74913 -625355 -831635 -575347 458742 622008 -411865 -180705 -904870 458884 10872 -338365 -592031 993367 364942 193439 -949131 -917150 794540 -494830 932690 -814131 101291 101417 972938 -195279 289012 -811989 -941438 944925 -129017 139791 -84749 -64111 83831 -547072 704490 10246 -722068 979936 -243383 248420 -158944 34754 -388540 -435062 253922 -219538 -673820 227658 -608106 -701727 -400889 -708375 155315 -974261 -20130 -187612 -883517 -115953 -181650 -239962 466535 -643514 758544 32787 -348720 -879044 -446863 -62207 700103 -591758 898835 459641 -825562 -946662 -203190 -622470 973021 805790 -41281 329846 -243217 -302438 606960 989779 132210 -166179 877358 831723 487186 -897940 288542 393997 232590 -335233 133433 197882 790841 308866 556108 -992791 375546 574613 -453128 -362109 554701 -615156 -471757 79207 -718656 -960400 695365 74663 -328969 -874884 -179764 359242 -778072 599585 -673223 -762936 130207 178562 538577 -549103 695612 -688775 -351443 -148986 -755600 464272 -138822 515582 261572 -843511 322105 -624317 445522 165975 -357441 397970 -432950 913954 395703 -739938 803822 -367929 -169636 624398 -174570 251478 684095 -451846 436525 -789742 -569145 -573838 429233 -570252 865324 -864520 -522697 81960 954234 -741887 -539035 493199 507797 410999 -384009 613307 -943441 -116422 622011 588278 741075 636826 613268 -68548 374238 -750497 -834565 830652 577921 721218 877049 -917157 -608704 -879503 959918 590641 -58506 -397810 -735795 285833 15823 -17232 -618082 876901 627020 303585 -19333 -201991 705346 -703201 899923 494635 107483 -29860 -682326 74393 461332 -799235 -33385 -767213 -86594 567006 -190012 311069 667645 -876340 -978830 -395922 -336053 -929270 -540301 -429324 -17290 -126003 -905554 388685 28574 -950336 374174 711247 22073 412801 -905645 145026 209038 -21982 -141201 -967904 -138691 848041 -839254 -468196 544566 427024 771791 -379240 -56003 236358 -53187 -959635 415852 -907989 -227097 -714201 -415439 -353000 297685 996999 -698932 790869 903712 682367 -607278 -523999 -533638 844345 -127443 491182 971299 306577 907417 510114 -883979 881558 -430807 370199 280537 -538867 17216 -918884 568656 -192019 -757736 34738 734699 -8476 16319 646095 28883 332113 -563179 -25761 502210 444360 766799 810686 -708600 71826 521207 743999 -628473 901802 -19991 556840 -621129 806849 648663 -938188 -319965 816186 -944954 233231 540265 637103 493584 -808355 345150 778986 -766880 -897100 19944 911597 -942791 -33122 -788669 -157077 46703 403096 183101 616012 854699 -14699 -562342 836141 -522132 -45572 59312 818013 622593 828965 -737045 -381214 -145648 540640 49994 145266 -977774 898670 909729 -82438 913492 685446 824533 9242 -361864 -591534 -68765 -905305 -785294 610287 -292134 54439 747020 -808719 500700 822617 -702238 425308 703776 632491 -105882 820524 823923 -597950 357469 578638 -990413 -839050 -821408 157605 137554 -727086 -987428 -374650 658137 466328 -391661 -202821 543715 12604 558489 -421628 -229731 -730012 574167 450834 422477 912366 31115 677514 -385080 -755734 786502 -894584 655610 -159333 135789 969753 -199966 559867 40505 -306368 -825837 565300 983479 -474894 299829 -185176 -72631 -1894 108801 -604822 -99550 -819178 -870583 -127038 83022 -67144 919277 -214355 -327000 -886330 -177177 628954 -813470 217850 327232 144046 484224 481922 107673 555841 -267043 377473 -336861 -274081 814117 649100 -518489 88713 -557990 927534 282879 248049 -729905 145637 497179 586369 -223312 -15581 -241411 -731820 683768 245198 19389 -284996 515704 874176 164230 568762 814295 -262328 604439 639241 -473587 -967385 -315453 991380 150247 308883 -984975 -889093 -531706 -192969 642332 -113902 457056 22578 407252 -495903 -565187 -741996 398524 331173 -617797 540260 -572662 609102 369866 -391396 -296949 291456 -771791 -654933 685724 732946 -646776 431474 -245199 -514415 -794821 -682040 792146 -601026 303886 -287242 618137 -426868 265363 -234949 -784971 -974557 -83019 -350135 700906 734816 36017 317639 382095 432338 -411368 -960819 -538225 -882114 330190 377451 -976536 519964 418318 -827870 146607 -587624 948451 -979351 -342518 292243 -735184 -391894 -762443 74911 -289878 537538 3325 760710 388185 -220284 480328 -549693 382107 -343753 -86261 -966777 -133856 -459756 493266 417334 738799 926536 -761540 -236696 -731297 608888 601852 702952 -181217 -318664 -689830 50104 906927 667539 447919 688011 -564508 -513914 967661 -50742 -291992 -747131 -626795 270608 -279113 -219532 939582 -725330 783780 -335697 -102507 253735 -974510 323843 -189993 113204 302012 790707 -57639 -373310 -697939 578804 594817 786415 546248 -469263 -399798 403601 -641791 193224 801603 -155089 -118494 -696310 935953 166918 -759864 187327 424169 -736635 -578973 334816 727318 -261807 -641991 337371 358905 -376382 192355 -735469 -348156 983780 -712113 301149 -305857 404088 771389 -111484 252483 616560 -652094 -805690 -266559 -505610 928199 -302635 -776964 899429 47627 133975 477514 120398 -800611 -412058 -790120 934645 758627 720657 -475677 -669870 17558 112088 519359 -407280 -479676 450868 903636 889873 574668 122381 -695076 -5656 -580378 231746 -994138 667870 820376 893733 -659946 -560658 40129 -366212 904227 -338488 -27117 314369 -536488 -980270 -830319 -856605 799956 -422366 -97387 687683 544969 802821 -336436 -740424 438784 146684 835640 -76853 897492 382650 -138963 -159109 588979 -493529 257748 981690 -367584 -613024 -608981 -928913 -152909 847924 388483 583026 -477289 -40920 -353791 -931821 984844 16372 859806 -443373 259555 -858364 -571097 329769 -921340 321144 546622 -262146 90219 -227292 494551 55090 -532698 751505 823355 904661 -601639 -126597 447880 -926098 496059 -344752 332975 -199048 698518 -972361 323189 455648 -652725 409351 -920333 -541432 -820405 -557876 804246 -332345 555167 -651067 328992 -873753 830433 526568 -650332 -848475 94529 220381 -815858 -22987 790657 724351 -165095 59323 -424199 -664354 -870441 -188333 -167276 125504 -2516 768394 719057 50331 -167341 -684701 94147 457244 -499112 -833325 -94447 893092 -533988 924613 -403721 569926 506965 -836458 971587 72522 796043 -857830 816601 943788 -711012 40726 -47441 -360674 148665 -592445 72530 753026 902375 32594 626655 -650255 985598 190178 745098 -623561 -624339 -941556 603547 -594348 255348 110808 884204 6652 -69591 560964 744813 965400 485876 456260 -112864 963 -729517 275261 158364 -505266 811799 -985975 198158 908605 -5404 -678410 -680012 -624057 132661 99399 -45727 919898 -310954 912690 -313604 549653 271208 -286240 -471168 -655668 -524832 926320 271613 734727 -290424 670068 -765034 899843 98173 227186 -424191 943024 456624 -285596 -708726 -747471 -750747 -981960 -965488 633695 882487 913617 -569210 -112185 879761 768389 886004 777127 -155978 -641251 -653580 137717 -312901 -754216 -576203 136280 -415096 -483991 787451 -373972 330715 895476 671389 -796413 439108 -971500 66565 557727 -311383 195288 -299596 64248 -978108 423617 -519877 873276 499232 518982 -760381 -347190 515232 -958000 -504698 -880201 97657 843710 -297772 907466 -657613 -447773 68239 958079 -651477 584451 409647 -6137 227987 719833 -37825 -515515 -777743 -829548 -770594 -85805 -65892 209110 360511 -483460 305987 105139 446378 -756545 582501 774072 -142728 -347310 769114 706274 851610 -679523 -482104 -972510 -802669 914363 550319 -321569 -808454 307836 -726434 275444 -598151 96741 -836613 791470 260688 -198993 -561280 351824 635603 -11324 -341192 -579697 -423705 -628027 -670906 874901 -798583 436615 -349026 92290 81864 -338159 116490 401638 -817978 207904 -650714 772681 690619 444835 884708 811428 -176270 -10817 -836599 -657307 255177 -479540 -597458 431471 -243659 -520874 898113 696087 70332 523165 -849023 -870360 -492166 -940907 -547067 311648 -444259 720103 -518602 -494608 498792 598894 562256 26112 955316 -957637 319077 654889 -381206 774929 859226 286713 -213494 464618 870632 464243 577319 675312 -391907 -690419 773097 36357 -443176 -141776 94730 544060 -973744 430522 97881 -250915 -447858 -717825 347578 -875931 -73874 1220 -664540 399748 -761950 762051 225185 -209507 -486993 -641237 573778 847305 33518 -130019 742120 541269 -419956 -183889 -165460 687295 844298 813037 552953 -102851 -370242 -630445 -96196 -44618 962897 -470060 913915 -230970 483135 -593962 232011 -845506 997594 -863693 324824 -609246 503494 214074 997985 158890 128894 -917076 -829127 -235582 139982 -571073 -158905 -410102 554840 539423 8071 -115882 372879 969448 408839 691119 878655 966701 -827669 988624 -578941 28532 740585 -521174 742733 701112 -902322 137697 31201 587878 810999 322252 -718246 -636960 -492840 -273159 -113500 801661 717305 -287450 -915584 338950 341876 641609 -358396 -492613 -900487 -837110 417176 -544052 -691638 -907837 138618 769376 -319809 170119 22075 8978 -774333 386200 569279 -57233 262740 536815 569921 853625 121991 439736 -79795 -786905 -434046 -89004 -316476 691427 647169 62549 -549028 -790645 -490542 431877 -965603 -382608 -928936 501728 48997 -34342 80908 -406763 595300 -565759 146935 -461687 867361 272149 -571207 -725420 376563 716344 -791931 -165694 515977 -814209 -430173 -846381 649827 -228747 613101 58171 -362153 159896 -489518 -37149 -377331 -427303 96854 -407834 194435 34464 245392 676628 -796279 -695994 -5718 -632973 -601402 940313 624613 -265030 -511439 -290852 -896365 -434732 741657 64068 24347 845283 -184290 -490884 -540424 -445894 442677 392354 152634 -924831 -685784 7112 -283261 785557 -204524 -654348 -472565 -829499 -458519 799904 754973 -983786 363501 38970 -463464 131809 289082 768293 -224017 -436176 -771397 145079 886826 -820156 -971981 -277063 -767774 -345710 -72265 569194 -368567 491840 -740434 493180 534303 100269 185304 476181 262462 3303 964548 -107441 561807 807987 784345 707001 578323 -335479 -369458 360788 -469413 33813 -955343 -743274 518288 45750 20836 667115 376428 -875517 -375525 371247 -777665 15809 914656 -25675 -959509 507502 -931952 -462269 -35864 -492870 -640293 -429037 885697 -437495 603463 -869548 -821868 546930 55981 -126297 592918 197443 464699 -594781 -996850 -39430 -875408 516050 -611371 -255155 402467 202801 571740 661027 -893699 506675 195366 -425191 744186 -794434 742473 385023 -949779 -161491 52081 -332584 843129 353869 425949 171101 675992 -709536 -440607 709370 847511 451229 -457502 -60081 -311912 -606930 -994851 22961 -530545 129968 955105 -318681 -967739 291895 748048 466029 -274856 -183225 -114271 547060 504761 -123172 -144415 233824 -296147 788707 -409938 590985 -642610 321854 -119046 500859 275335 368196 -779186 792310 234394 698047 980677 -195474 -854115 429933 535180 90635 -415111 -64769 -956055 -993110 -12310 -18915 20273 -656293 464642 -310688 687184 -998046 15270 -360618 -497723 940470 -854769 885762 412195 292101 41418 824153 -600942 115245 -145864 -863802 793291 -984764 -553201 -863961 362016 -308079 478295 -652595 155889 -122351 -149394 -189824 143416 717811 656773 457593 -273154 -527843 -185951 932071 -601884 -83035 680859 692970 796699 -502056 518944 276123 -190868 168118 -671439 623746 -318671 82675 758180 783646 372954 -824584 281121 -866335 462057 -805023 32422 204721 848758 -627587 113412 25192 -409044 -389935 286304 -227116 -148790 269076 751154 -596808 -336349 96820 -740663 -156982 906398 482896 -251706 -941389 -553418 -842052 287772 856978 -222085 151425 641942 -278919 -997488 -393638 44625 -981778 -800852 -425929 819646 -491796 -216807 559550 -723934 478943 806071 501573 -227947 -949076 947577 -303782 -171514 240038 -737177 -648261 -105419 582426 -545509 -138658 872376 407748 870724 -464406 293239 649431 155430 -837060 994992 860409 46360 58595 -643085 975557 694533 417317 -161625 156360 418283 -91784 497667 -478716 -722337 790921 294166 975344 -858873 921272 599872 -550411 539679 -848743 43446 952947 279412 938229 850818 -814150 -780948 577736 231169 392082 -95876 801601 30052 -456653 -204112 294468 173743 -844979 665127 350315 -656067 -24062 330260 603137 287801 374887 433087 -872826 645414 -812922 -575998 131630 88664 995167 265036 -917663 948857 -871709 22433 -323524 635526 -67977 -117609 -977521 -706609 -686729 -329125 287709 -986501 290096 -137942 -554656 -644095 -827163 927193 -728830 -671952 -376885 48846 -691227 -652761 340237 69252 -206373 764894 407880 103050 -261905 10524 838288 154757 -667942 428542 -408086 -955990 762383 -515466 885072 -402235 -557392 590922 -121296 -239052 -527338 916753 48237 584940 435277 -244679 -499236 138356 499989 -673276 759752 -769947 -307998 458118 -179217 -301968 -305955 895401 535811 -489384 -338846 -89303 530602 -566541 691584 -815079 844030 192942 114043 -329892 -649331 902662 -757555 780588 -930854 27023 397601 637462 -713381 997105 -152490 -714756 634489 -291738 334339 667026 881939 325437 429421 -649630 775035 -451878 -655982 -988472 343415 629940 -890590 637814 113601 669142 -779520 418801 699400 846431 -351291 -603886 -377363 -906367 798398 605830 -689401 549637 -36759 360527 -410273 -872506 -466436 -95295 253812 -368334 -783650 -55930 -515016 227404 239148 387994 -68975 968876 653365 68175 439002 -99075 760318 117450 -968992 133119 -756545 -482556 -307867 250115 -674844 404554 -857568 -35727 317581 -389571 72506 547781 -493681 -231853 -415533 -784115 -593040 165205 -681861 -960659 928495 -95905 -435015 -3300 -278918 235619 -707192 941156 168374 482982 695381 256422 564218 -181311 955650 -437933 -123692 923169 -920730 -867212 -961149 -409209 31819 174627 131067 770441 -496402 658960 -148636 807823 297859 -121475 -180325 409431 -239314 -467518 884528 -827534 420235 275146 -524186 537669 798631 48148 744886 -687863 -570620 -439629 721229 905803 658074 350670 146569 -447892 -183600 809889 108032 217634 208391 -439942 -32775 -606603 -759536 301373 -407055 -617277 789680 -586400 475799 -492739 -997085 -527888 -464432 158311 -633066 776586 355764 -360804 434860 -78622 -790769 791176 434170 -166592 -5535 -76884 891659 368126 -942498 -828066 -413219 -434420 -780689 683206 -379806 395116 -216913 124386 -738304 -315466 -576657 -371198 -697583 -851564 669747 723661 -428061 -759225 239795 619450 504633 -758495 -357542 -193000 -473527 101897 -12598 -176761 -69956 -90630 -836650 582909 -262351 -49020 636038 231490 413242 -767414 -155113 -145036 -387875 -333694 -457095 -285181 -208620 549624 -170417 335926 -76595 -807413 901747 119716 574955 -479186 -404369 617404 392004 -562839 642948 328638 265889 -877226 529447 -839745 -611007 846244 -834177 574121 -324266 933783 -945047 -383303 159750 -47482 -44428 764799 989548 1115 -535707 -433438 -665195 689303 -458956 -782183 -661757 -644277 -952819 -66253 666028 294560 -765104 -23152 637180 -448048 -369391 529765 90575 -891221 677145 -283844 -357896 989587 609891 -886286 -983746 -426752 768032 313015 45785 -477059 557876 583313 24953 64681 404278 -26790 -236481 389815 -555276 227517 580162 729711 571757 36669 443788 336938 54357 -889810 603162 -906023 -139756 226234 593888 -639873 142791 -804387 -626750 863923 617789 -706582 512668 989727 883324 408452 -994373 -980477 301626 -245339 510433 -780493 -458780 919067 -197563 -511084 251035 -856059 358161 -687709 341041 367450 251107 -148113 550832 -439709 -783668 -430950 784724 -691651 985940 -629028 -195828 -276136 -202764 -127616 2557 -757510 688282 -112411 127103 687164 548008 -413315 136862 -36469 531702 271313 273946 309289 5580 -349188 205287 912938 245992 -680148 -786258 319736 -594306 -296412 361418 785103 853299 -537411 997452 702145 -64351 -987296 -180360 107699 244566 693389 690885 -216994 277717 538583 17377 -895025 112275 179686 463402 393960 -134149 670708 220214 437981 -87829 806096 -122675 218679 -443723 803806 -446870 -928172 730527 201621 562493 -208667 -115869 -311041 -554325 655471 -233808 -487491 530509 -800053 926759 -666496 597613 200230 -642338 913169 -953972 375810 -435744 544715 -26657 -864077 203051 -141285 -960819 -108702 -17615 -977529 185586 694413 -448935 83364 -703328 154757 -128517 259358 911833 231791 617446 594868 554453 273988 -972322 -981319 -143998 575313 -645994 -490988 -56961 890679 -452165 -183487 132129 665324 475753 142414 567790 -755656 -823373 -84001 -577372 -61127 -606177 494378 -627789 -578976 595752 452988 -379841 -995598 566330 -274894 -765281 -935416 -130758 -922176 -632735 537871 816508 -882770 -909884 -825400 -849078 917014 316859 -620599 -607261 -245592 -944911 621050 936954 -686554 897344 -668903 901299 -488088 -606152 687926 351274 369881 -656354 -520776 -764692 -814089 -454677 391383 -466821 299991 -275511 -553312 929614 -610273 633881 -71052 -597553 131723 -997648 -706808 -848805 -804375 435093 -231706 174022 771228 -291964 317035 410580 875037 -306322 -383160 319681 -453515 -482889 82177 457914 761924 183671 961265 -626206 427069 -272134 -390588 84814 -298072 510016 507 -621431 -108449 34301 276331 -135536 985297 -376550 -712514 718551 183938 -512206 262641 629699 501129 909206 -469035 213422 791824 138953 -389874 -401562 -973224 58245 -504425 -334546 22707 195892 352059 -242501 -810616 381560 381597 42680 -743470 -112476 569266 -561213 333345 -318656 859970 -711442 -924777 884105 548330 -427969 -128916 -369298 -166499 -687568 -841237 193173 263582 650287 -267661 -584364 119303 -270305 -978569 412344 -501306 404693 -772481 700545 50075 536477 -51420 149540 -56677 245683 886168 106312 -912848 -510647 -627557 239049 56470 171016 -646905 204728 -344992 -412665 -801851 -387367 -967951 -891179 -805930 -544732 168451 197365 -140213 712133 633508 -403875 919117 -902756 -390988 -176650 638486 -704835 220904 449567 -15242 152177 -284086 715179 275535 232883 716598 -10786 493593 -971084 -892322 186995 413663 123095 -109369 676505 872895 616373 58955 -159119 664942 477339 322325 -371054 221491 23688 294440 -795131 -79001 -604497 206040 778442 -240901 607483 -750641 22225 228210 883973 894729 443649 -855582 966176 547544 954933 -738185 -535218 -396575 975802 -75664 131144 221213 -741678 -515807 -120966 -883366 -119756 -86289 917509 742199 -740854 241495 732731 -827989 232945 -773528 -466650 -758273 968572 463172 712705 745807 -870350 -922590 -200514 377741 -701812 -692145 556158 596350 98424 -707031 -44772 -572357 -294312 641314 623011 -126799 807043 -530493 197971 -37086 -261437 63655 796064 -560734 122966 356987 -638157 810778 704749 682373 -262553 828488 -761168 402586 748236 -820291 929208 815654 -55256 -108322 -816749 68776 -293903 690532 -411580 601651 654933 -49188 -213568 217071 -537422 -891224 963058 -327019 416798 797435 -292680 426103 -329503 -944031 338019 893045 638453 912437 493627 375433 -113651 -868823 902521 -809412 290827 -826430 223691 -770897 -754936 -188840 -30124 -860141 -352176 849818 -400854 -209999 -963741 317577 459606 -241437 -624906 -273160 -27817 -727143 -301328 -839405 -399201 440661 -242195 39893 -332396 -344913 43966 813583 -360432 -627246 141927 -502936 391393 122109 -134112 416472 -617398 852355 -194476 670764 -959615 807499 643621 -676603 708015 605904 -46874 -142759 565619 12835 958368 64240 -788897 -860188 -482418 -634136 -742279 -761139 -897631 371889 -128836 283943 350972 -711918 196116 -274862 171641 115107 889957 -326335 801058 -696751 -818171 -547716 642361 587741 -342723 678685 -101712 -556452 -140851 -965805 -20046 -889928 -742171 885090 -31080 514478 -544340 -537823 440821 354767 -432067 573307 981899 -914689 842277 902767 -769325 759417 831846 -90737 580089 -25015 851447 536196 597213 -769968 -343871 487817 -249068 49987 -273756 -613013 791780 -536916 135280 -799856 83020 415336 823916 -128531 -383110 972711 9811 -288242 -530477 -685328 -430 -851310 -870290 -398438 820747 -440788 848409 -908076 -977386 -499804 734803 -320994 -88198 496980 -901424 447821 -846920 684843 149625 81163 223296 -53203 -638103 434389 4986 867696 -182800 -901893 -898113 90273 -478700 740259 -836643 971005 937099 592199 905622 -554663 -481086 -85454 621602 -360293 910810 -523897 -419672 -782914 899622 -56902 -826935 494161 -692690 580117 -276458 681465 -899537 242997 917909 -617365 -917096 584970 -166848 -853005 637582 -695590 294277 187119 -518679 -467394 342471 727636 522805 590628 330843 461225 -582606 918988 -196596 853639 258005 -918325 -969448 752287 -430268 -664053 593841 -701260 -941090 141640 365053 140956 342449 498324 530710 -436156 816770 287572 -919670 -887511 -652856 -306751 -463268 842591 -161487 606057 -181630 776590 -213476 -709077 -713755 208496 132125 -604993 82660 443732 641532 62763 -58543 998558 -373450 641743 749042 299845 -653957 339674 52481 520788 944558 -367918 -677715 -566550 -636951 813840 -222825 917433 -860938 141377 -942379 702986 601303 -753945 -604045 -545608 142270 -505514 991853 -203215 827669 -412617 -726602 31992 -821768 -21752 454196 325797 -428746 -924262 434626 666979 -722476 69266 93484 80114 371978 615657 -629065 32163 402884 166124 -316138 -882210 -930013 -30659 870518 -639585 439545 522320 -77453 -494988 189264 -601490 -757855 -77311 619619 -46411 -215164 -816643 575651 949782 891544 -752078 832436 123350 -223415 -35711 653293 965518 -553092 -263973 -795300 -655573 154117 -570807 99392 114927 -697554 -60571 -515699 -553619 762679 313055 -583445 322961 227536 466937 -448969 -389994 -809183 -242933 -261503 510478 -606141 -894592 25740 525661 -620604 -49449 -368174 974014 763046 461603 -186115 936765 -154528 739980 705134 675131 880604 185931 -830534 -332946 -130696 721841 87080 -150562 365701 -746079 619957 360681 -798133 786065 617360 -97216 963331 -740466 -449506 -814232 -715429 16181 -445833 733369 -100874 565434 -321945 832738 -719511 749285 -369810 562276 -187841 -18288 -692031 -138734 -513162 -847701 -850746 804759 36480 178232 426652 -686608 267843 -812337 431633 -226322 -462183 519322 -45783 -550347 598224 -6950 -703970 -485952 -63189 29281 -740774 776411 -196513 461590 504831 735911 -37737 485108 440160 -796007 -576783 654475 438790 644859 -591233 505342 -864980 172266 660295 -299005 -810302 268119 298948 195814 188142 903174 -620702 149382 -637818 -718830 -220411 -823082 -384233 657383 -321149 -358434 -735262 -473530 -752859 -713032 411737 339396 373674 -899821 387750 3915 829636 580659 828965 -245864 -847207 -822161 -212763 160187 -651580 581681 152363 925082 -975151 800634 -789777 -436625 -396476 473691 -659235 -5691 509075 -898947 122069 733567 404776 -294502 -109845 700626 244448 -427774 897384 497734 984334 -781161 414151 -527816 -532232 648274 330937 -823205 -455847 -753861 -845406 -607822 -504482 -592268 537626 194711 828457 -596689 41708 967736 783953 699060 -794854 494996 445792 -537380 12119 964611 -851117 426008 592395 826028 -329187 -652821 7251 208780 -944987 513260 -283521 608373 -852284 707269 -839534 -382324 253896 868022 -972603 253003 -45837 -921453 -561147 805373 -119428 -654271 -48400 286661 206477 -414402 -263972 822679 -748605 518934 -658736 928317 -618318 -576146 -2424 151635 -781089 253693 -14987 -109109 -819133 534286 -460741 994794 -932017 351488 893362 121417 -83102 917573 -602138 -377770 30548 707430 813463 471760 -753425 214398 874809 369871 -752783 206395 -133003 -917703 398476 183520 469030 -398771 -848922 -20410 64989 347548 -352999 -914602 387678 -905077 -665165 755472 -890464 -896812 -590921 -159481 220881 -804862 869146 -403997 -353584 526199 304071 -41762 -547535 -669719 460700 280263 -60228 809441 -851733 535170 392814 552635 -876934 979206 63094 -360279 -628733 -426659 333242 -430544 -952140 -459096 147920 806953 -665808 -799976 -968187 -520767 918925 -64010 451674 653305 455124 957085 -459903 122663 -412924 936058 89956 -772492 -472689 697107 -761825 -177316 -607909 -88323 518529 607025 746307 839908 181647 -42984 -104941 -751353 884225 568713 482959 141625 550851 -396077 -799507 572001 826741 521623 695894 12795 -129301 696521 757994 -808939 345902 -240334 380729 160211 525433 -950032 422346 -33045 87101 -830988 630039 -62038 560413 -316414 -613745 -562067 114163 771637 -273901 -109144 -356279 -151943 560122 -538653 -227231 301711 393486 -410952 -484562 855949 185100 949847 -860328 -992677 -362456 851842 -403268 858679 987398 -712175 -560919 390706 -650430 -323473 -208347 -163023 -823319 907802 746214 428012 -469379 -312409 -645671 -142606 309365 -875076 145502 -563293 -5061 -61419 -534518 906933 -98260 -253952 630692 426416 -49764 37472 -707800 -530702 842447 -579282 582856 -33749 -429823 -407949 986470 -964254 -740257 -848049 961434 -529809 -909044 855669 290226 -380162 745373 -189011 655149 355346 -583523 -442159 -724417 686336 152329 -482992 -781743 -898064 858581 -195666 -238722 -850464 -853658 442882 479639 -813920 -413802 -248201 176032 -439593 872627 485835 282960 -605956 841344 409555 -570219 297566 -594894 -217739 706573 275357 748660 -816852 -288498 176430 -964252 -719992 447135 297179 -370285 -258389 -123139 -72767 -247415 158925 -862184 -772016 255551 -307783 569747 -97586 -89564 952270 633671 99157 8985 -425217 -70336 362064 585716 -487596 -990017 109058 -219392 729062 135350 -527744 796411 939623 -410545 806193 -3945 -288873 -760731 553685 -438150 420688 -514166 -359429 -320065 255099 166016 -981494 126706 608537 -594369 888761 -939113 -568645 26485 -926186 -368476 -703094 937473 525059 -913534 -678848 -785417 556084 -306928 -195923 222752 408627 450208 -988877 819703 -976035 394873 741834 -402387 -74654 -733613 395005 141477 658376 -743330 -342677 652793 -46616 -874053 -278842 -864909 515056 -385791 -648744 941077 468447 357049 841209 536722 -218868 -29854 -254822 746322 -392416 -886161 -238402 603762 -361449 -814908 -476677 336065 -660028 469181 793853 494532 69706 439206 -3965 -7373 272547 445764 942305 -315269 237212 -961973 261884 716602 -843049 -218779 91089 609349 387912 -757070 136687 -713179 -75464 606658 -513800 -662762 359750 236829 -44893 -159353 -679583 859195 922557 369053 -837937 24204 -205404 -520913 -286935 440178 -872374 864843 355292 974658 -79432 392368 953769 984263 -723703 -430894 -786778 399294 -956949 309082 153532 533979 112289 845859 37159 -65597 503683 -734786 -810119 374288 -668036 119918 -751337 -689584 -566005 213293 127290 -649211 615363 -637147 195311 735655 -828084 -368584 -857833 638622 -834081 -691079 -178712 -879928 -969266 -158544 -183958 355577 839801 2522 567547 647670 326234 134566 675276 -320263 -666886 632825 -244510 98608 375162 474603 -908906 564670 -950901 400968 32149 650936 -252170 951312 568928 435114 -34539 190840 434253 67727 -962984 348775 -2940 -905124 -112959 665721 349699 -948106 180200 -172033 485147 -606408 -715784 164349 446577 109550 -742736 -344917 -26755 323420 -425629 150261 999182 -33480 652792 -115973 -31803 820779 185835 206097 907285 857556 -662582 -267713 -396599 -13755 519480 32066 -494210 -839548 964590 -64246 895525 82827 914357 -399813 813443 754761 -491539 66860 898736 -211297 -357879 250986 -595941 -438556 -155887 721718 252292 -902815 257951 -832381 -471935 152022 320098 616697 76538 827635 -917474 -363659 660013 -27681 822186 -97274 422314 74548 581745 -704783 -154408 45953 251506 520110 879854 -281528 -216769 972521 540027 456317 -349951 -679934 606175 35085 823795 -158834 -204720 -433580 -706718 837716 257750 337062 649012 224336 -549042 -790073 -216994 -488141 -756757 292211 -242708 360545 -63824 -572585 430973 -414862 299768 983445 288708 -561231 780270 -826300 478729 -319712 -250475 -998418 -74970 -443918 353090 86929 161546 -848880 -636900 345246 -661063 -251115 826531 -127747 -235575 -308398 197926 -937082 606567 569162 -52404 587146 911440 363062 -21876 -142008 -826919 402691 -840139 -683912 723944 -407473 350951 960068 752760 -729232 569111 -994870 -283240 -931091 -958833 -462564 450541 -753277 392555 -27329 -43604 450337 980509 986415 -915935 -644116 -276117 -481446 -555222 -575812 556268 -45408 436412 -753635 277390 -819366 535646 -360113 -451821 -755120 865065 347335 -523249 -885439 638030 -104020 -332052 2526 296464 801754 -775962 219215 759877 -992542 590480 615213 -968358 -989944 643789 -573945 346444 -355772 562903 -743330 900527 -342719 -766533 78888 725675 -903839 333531 110416 -645254 -546761 -396437 124853 -606485 562444 924789 167591 -243102 512347 832469 916205 -53290 920532 -954307 421953 760274 159197 325938 561233 -857099 -697460 639373 -750400 274545 -109650 302972 566180 767759 286276 -864258 -399994 427306 241537 499306 829542 727856 405965 -619671 55988 -597340 -988476 -30857 706135 -598498 -463944 -654362 828073 -179126 -940117 50779 -195207 825829 -274346 -169265 109448 -910653 -174299 553743 146701 -333621 -806984 -634820 -224590 593657 -845725 -984756 876692 883803 938543 -927608 418502 306581 688599 629132 -299313 314206 735308 926282 888103 233472 954290 -464761 -591682 470876 967521 36572 -551306 861411 620004 649910 -816860 -330210 -51331 -291242 712722 350247 69919 53714 572288 765870 915955 311442 -881378 588661 -372524 -596140 575124 -332331 -586030 885417 605434 323510 66227 252406 834401 -864742 452973 527348 -876344 961683 -682835 -438992 -980185 848073 52436 -873973 408168 142453 -569484 855227 146281 973288 108376 778824 776059 -485627 541177 190096 -689946 135490 -419575 -631996 -936605 -597972 -653076 -48024 43680 87264 686778 -281001 939456 517394 524735 -565187 113752 -390646 312827 271131 872307 241314 -918237 31175 -29809 -429494 -728418 -891287 -520290 -538108 -551928 -646145 -771835 376808 486834 955481 138272 310816 762016 -376546 531517 -165011 286473 365638 686877 383137 -778917 80925 -157962 798243 -221771 361798 425075 -584082 -759701 -727114 -340686 -68718 175749 -726603 -245051 -754126 -938816 -658975 -239054 -352892 -116596 -141654 946163 -28332 -253684 -790825 -32393 195841 15001 915967 -21601 300798 304703 -676591 952641 -177069 -742849 52173 691753 -193766 -215413 966344 199827 185602 -681522 -707604 -440398 -497329 -760991 226678 -158164 380120 698582 559735 -185829 -675321 105585 313299 -476402 -289315 780842 91332 -911610 -940565 495789 680920 339066 44378 88922 527215 279251 279652 -617914 352062 916081 834393 793655 -538289 -355548 981403 -920148 456703 -417485 -299741 973523 -664322 -592423 -450183 -758128 230738 65731 -126785 863357 598613 -854253 175527 983780 75826 941920 645369 660039 281196 685747 976142 -572327 525015 503308 589527 -741245 -133603 -192549 351191 249567 73403 141832 106789 -105152 960257 -12053 -896405 928168 49301 -107180 -710167 -87215 900976 457605 405363 -60251 -715040 -312525 -853266 731845 691716 259977 439384 879750 467540 -906844 242877 98671 413206 -975208 586562 -411716 -411798 -884887 789662 -787233 -905153 769683 -383204 566522 260443 -194429 -320357 -373402 -36521 538140 -443635 -672338 132384 -483661 796796 432660 -70664 659987 907648 776716 -725389 831738 -108342 487228 27259 610842 -94180 -787325 -956596 -629736 440783 -78737 -937352 -792944 -712244 220868 -179100 975632 -641901 -504836 347593 -207208 352055 802241 -88652 -645215 923744 -316299 -271865 881939 -657336 433451 -296842 -407475 618686 -30805 -159222 25377 -200154 -422414 917665 -690091 -233481 352432 299628 -969181 -154437 -997688 189424 -861767 109843 -300461 338182 993978 599856 69277 -681252 143420 935771 646055 225905 -223416 -242705 855587 848156 -154659 586713 -699653 746117 549997 -127713 926795 -488534 -779938 -381354 -954526 128988 18954 -417110 974789 904640 -244032 508506 -560852 -921393 965185 539705 -376445 -966826 775748 -97106 -951702 -810506 307314 887861 -900171 175525 -310934 813020 58221 457387 -839105 -287673 6093 754342 -754827 -649044 139846 -46073 -905081 68952 -717829 -91117 -985116 273192 -814010 661091 802541 462608 523441 -281244 257913 -250344 -723074 432983 -224302 648922 462752 71250 -213835 -539642 -550593 -714947 -343979 -334626 415800 -729514 576857 -992070 531227 -836819 294873 -370811 -11605 -66519 -73243 -538819 -118687 388866 780415 641271 -670743 635973 -549348 -904743 736804 14163 -756570 166047 -388188 34017 -731651 -613865 502323 -765830 753393 480548 -487603 956664 970314 -89409 551713 -422001 993089 -232719 -53612 -562878 935812 115290 -2882 386924 27701 817581 -576918 -34631 -930836 -393934 -120038 -220118 -438736 -420797 265602 576916 -685566 880207 747272 873377 574675 892506 638027 695246 -575480 587003 838808 -154644 807677 -900387 -38154 -750561 922752 809150 441883 -299678 -632111 71539 -958475 901888 523305 544738 369442 -535780 -82000 -309754 -941192 -477653 -718460 -941841 -561921 -83211 -551367 -349633 989298 -100585 -596268 132782 -308159 -147964 -661681 871687 469649 -752769 237465 -963543 -246854 519586 -459373 -371321 -207928 -115749 270099 -291287 657276 -827798 -610204 221096 -388280 965348 155844 -175434 -702250 740403 -437531 -675053 391938 -97644 681453 -825703 -186149 695831 137590 -332879 -48218 518306 -13937 -887332 -709797 -208530 -790471 503467 -314075 140169 -313365 -348345 115558 478035 780174 391658 366386 630017 -512895 454884 227535 -749027 -464106 989079 -215621 -75389 529299 934267 -786778 38117 419891 764187 -607756 -867895 452898 -984938 848828 30214 -594811 503326 137932 -407990 -962705 199805 -803678 -62441 -351123 182027 943092 804033 -254853 886457 852137 -142734 -800372 795530 668638 975654 -152057 -219116 818402 -830673 446788 746499 -985157 -16206 551443 -908137 79263 149800 692918 -131807 -197253 -16161 182753 296073 -437393 575862 217537 361291 300240 -432028 -971149 103798 -992731 466034 -437368 42540 339626 857916 -992761 776996 961488 -441804 850795 -882261 -36549 -533473 758689 -646881 969923 373526 427020 921842 -31884 -503802 -870783 -167763 -333555 -985679 595019 -832277 -425467 758699 -450137 527834 -551295 -321315 -126263 784573 299359 97285 616917 483436 570927 560692 -40985 268882 76597 86223 279053 -369298 880104 -286321 365511 -386733 706805 -708735 -553587 -121687 -894659 728839 777545 -953303 -82989 583892 -625703 983205 -53377 725748 -407281 94461 -288322 848706 788657 512171 -603073 -518288 920313 -361928 723559 301571 814997 127301 -70706 328019 411816 491651 -468031 -417649 -601273 -350149 -86722 -142792 841213 527431 497146 913186 713800 -367337 998622 983158 66714 641325 467846 -489038 164953 583969 400705 -515417 -712737 -125538 -289901 876665 152827 -776093 -588746 -287581 549358 -428477 -934507 -370063 912366 409509 171344 -91900 782247 153605 -17605 -303918 -41803 -572047 440415 -642269 271915 -600308 924407 238997 -949873 343567 -151181 747033 725083 190787 630905 -180621 187646 315912 -361889 -393410 197977 -888879 336947 98150 -330173 -78042 -119245 -755284 709509 290593 -39723 -648667 -971810 662897 -812352 934459 -26495 587866 -576559 -601173 -73198 351795 444311 -247802 978988 -763801 -868137 311856 91102 398965 -30839 -784540 -367959 -776721 -257191 -301650 -210044 933502 864424 -398865 586457 -452387 -545272 -946084 22661 289242 817859 -732417 -143268 -594216 710740 887221 -900702 -586673 195564 808878 -703853 223434 774895 296433 -45092 544744 232949 922197 140319 35164 956106 803721 -721037 -533010 -327315 856973 521954 -193544 -495851 -68426 -330391 178793 344999 860206 43260 38981 739137 -188046 -597249 347170 612915 367442 -610994 -231123 -892416 860916 -889418 -25693 14178 -420782 95482 466905 -110269 -776137 -227889 43317 -646076 520902 704864 385330 -867526 -775181 -772149 -3745 -977108 -282616 927393 -312607 29015 -606430 756202 183405 897450 412977 504735 -881969 -177077 -85125 -350162 -433307 -665968 -463079 560890 -321500 56838 590201 -498984 845203 651117 -527525 858772 -993845 -138311 -713132 7273 -710275 -167277 149582 663564 634860 922454 899717 -230622 -677010 493971 10507 613957 -821776 693902 480581 613252 477423 -382657 -126867 69088 459007 112081 421390 68175 168136 969126 413067 -700356 888836 264913 -190952 -958715 -567038 675739 -63554 -128516 15782 34175 -125348 -995225 -720409 -458066 -953183 -843519 -870576 864395 500371 350710 -123520 -856529 647307 7146 841257 -787865 -942154 -3853 518548 -981839 287766 9242 -470116 -135869 -757121 -716706 523183 -114300 -386150 381874 48464 -810095 811493 719610 97687 547769 394289 -573295 -637392 590977 -778077 292038 435800 722593 -997196 325722 -611101 -406395 -432590 371076 450104 137549 56124 -856338 247507 -640434 -753079 639541 -647742 -377970 895905 945516 -34391 -897332 -69278 -621926 -610753 -283530 -27523 -651977 -425906 857648 620343 -118477 99895 -784044 -742743 542959 -188949 962285 290496 6466 -370829 844858 306750 328182 857961 437041 174390 -518455 82941 574970 416788 -672404 -47247 81776 -209005 -311802 -510306 136356 555461 149298 -37780 -144551 -540274 -901891 958813 -533496 488489 -972438 704131 -834466 811298 -77074 -874234 479417 581082 268020 261407 -526929 -476025 -509863 23455 31111 -142159 762481 -724631 774717 387382 -529279 -570893 -118653 128327 -664125 -34870 568379 198761 -322971 957067 -246402 854261 -993270 -288278 -25320 953879 643015 671791 -183031 -757677 363047 630580 346117 165243 -704984 -888855 -737419 -179526 499003 53456 847348 20365 -373688 -489855 -378285 -567611 -830680 424614 -714218 -689402 -984662 250240 -788876 -633141 689294 -20639 -471973 236896 -165235 820912 164074 -459034 -648753 959976 -469003 -919470 769651 330521 -153084 18799 -679285 -447514 -602028 877655 233885 -655227 -343211 743678 56739 393538 827818 -746073 881036 -926212 311084 409453 -504903 699814 -403096 840892 -302976 -18744 38300 -417963 501420 746108 906174 -635187 642044 102513 408821 796046 -490848 -300181 252317 -449323 259647 -538943 656840 319922 743283 422749 -225224 -850677 962123 -547776 318438 768922 -367032 953083 28670 -39189 -134943 448311 778976 -609442 584319 -500178 655520 -32341 461953 -781008 882311 349913 -443078 211743 123408 34501 -315794 729204 921196 822434 -298407 15928 819711 258931 -780761 -829814 -585760 893970 555517 222879 303709 68141 537711 503102 -805388 -928444 999815 652096 591963 -175828 731973 -448233 -107910 798223 -545383 -918845 -904852 564073 -718869 -613666 -912639 607244 -773997 -145007 477375 477854 631393 768540 732380 -235882 438807 -701741 -923323 357826 -551446 666524 559002 -124476 420356 -253454 -711376 109328 -481787 765540 -984306 113264 -272386 -717418 -217743 -607360 772852 -697409 -479800 -438862 432611 861738 -657480 -767925 -357192 -226250 294041 -204699 768214 -337067 -655625 -989589 472722 863121 -675822 423840 471223 214146 427358 -307304 999555 375641 976132 863676 366503 -871336 301407 -630198 -616245 587992 -884608 814676 -544120 136130 -229974 27453 -767508 -949610 -217769 -258369 -538374 396903 -238542 -488217 -463576 -62499 993306 -65770 -367777 -885070 646821 72962 -659586 14005 -99941 796340 154838 274122 -408970 -124024 -872785 498024 -344087 254640 -911805 472857 -838058 548145 -155330 -231554 -847401 51812 -61116 -790712 -224458 -215690 -903318 -120256 178292 -873624 -795076 654401 -305594 -687600 945078 -705736 219539 188951 599627 289835 960503 -173703 453089 -664657 361155 655112 -535982 939120 -774277 -408983 458349 825261 -104489 -261868 990707 438329 -700477 -718888 337947 -854789 316767 894294 -7154 -140177 -405889 -573950 -312981 -475357 -37076 -920667 935236 732219 -135391 -915235 -10592 453741 981327 33947 -300553 587782 -763686 -192605 -707655 -383773 192025 700176 -803129 51320 -218982 440910 -573704 -243251 -172005 -107874 -411499 129404 609682 767126 -29474 609717 -597593 3358 959619 -278726 63541 242804 87724 446819 703052 -802007 -394767 -63077 -582479 -231262 -514462 846048 917852 757527 -651904 870087 -27014 266007 513346 493430 375017 -404222 438930 -927703 -943937 834318 -556338 -207826 566339 224323 -834617 522473 77681 -671745 794181 311888 -432518 1266 588417 588527 655042 -357213 -870359 168293 676065 -772118 573279 312805 966563 -870413 -652870 -429257 151688 466753 136644 53941 778948 173481 -940165 -925106 177728 -914605 -715056 -711418 150807 801469 -892245 449908 277658 -458441 717925 802499 980044 419048 -411060 -36047 793191 -36409 -885981 -958573 -743467 324899 -437089 -683057 821048 -342756 -838549 392544 -136093 348839 626981 -299434 72286 -248434 618207 -973101 995942 723054 -958177 83599 -965398 -454217 593503 438997 118287 105392 -819443 -47868 -902226 831472 390156 -816881 32337 -33050 -124110 -343426 -906695 -436783 -828600 68203 578651 -60983 389517 -426235 940254 824245 639411 439312 406046 -413870 -470176 -127902 897836 755250 833198 -533017 -480948 -275909 686892 448287 -858250 876580 610523 883483 -244010 -458373 -562255 -340348 82380 -306654 613530 -182764 -991252 151757 122610 -62821 133758 308486 99340 274939 -647680 -614230 359726 -929108 -349665 -586775 36754 -511559 391746 -880823 232423 -570303 -988161 256675 -772274 335222 -223196 -737755 705502 -974686 207535 443598 -919647 -122083 -901802 -143371 619796 535512 859393 514755 828714 -862634 -597686 971572 272330 -210003 605828 35611 273100 -913015 -716111 -330597 -560384 -689878 100106 242222 450599 101985 622331 614689 -976520 532630 -544476 -968298 -722915 -980667 -776486 261377 -569165 869629 920100 -584661 -196274 -191520 -21954 -276045 -526350 -424154 -870759 832904 982043 -266471 790233 -748432 334646 -482278 394966 958212 -559194 -41574 -808932 -835151 947008 -86494 -12565 337208 378190 -876723 -671305 42927 -490864 844105 522536 -871937 498615 731993 614300 717924 995432 472917 923552 644720 -58433 -439128 -734341 662536 -169015 917073 -486109 -517531 890761 369891 428614 -986732 -179596 270726 -599230 -905738 -718475 -684685 -176979 827073 211818 -491012 -14002 -182147 180517 -859390 89634 -276856 625643 318588 -519207 -642157 42360 523511 46678 360995 438394 969104 -714574 -27247 -455918 -856197 -733767 -241398 166230 -503936 -45077 182415 -613039 -489991 35837 839926 525057 994262 -417323 -139289 131032 896153 356882 -701728 974012 997466 20354 -220878 -421241 819780 713642 -921726 -704248 -10730 -672959 -333239 93184 -930781 165941 -855085 -736731 -82222 -461659 884932 -825694 734623 -783515 -34546 -292331 382744 -691842 -771075 -415472 -154016 452779 -401749 443162 -42320 550621 -397300 -267605 -144943 926775 789476 171059 20387 -631022 496843 -107629 -111975 800763 -581712 -300383 -56005 86704 -500525 461481 678307 501671 622410 778599 -420992 -49017 7549 113550 -406249 -153427 730922 -99003 -625220 32808 151777 281252 20317 426302 484105 785083 -654856 -647579 -299303 -943861 163871 -883638 -550048 819595 -31493 -253363 -657922 -497115 659271 558850 18537 -679626 -174255 990386 427049 628753 -304132 -199591 -825061 910077 955072 217126 -846734 439730 -922584 388861 395441 -901536 -219053 814968 -272973 582313 -426892 560354 -288605 -887006 141267 453819 -998652 181974 301130 942775 -751189 28226 -648760 -526914 506944 735450 239569 107245 -576576 694786 906875 322964 -426114 -79722 -906381 -863433 -454243 250083 -455050 -433267 -670057 -381908 -996903 -212605 -344262 -75866 983170 -128710 18726 654844 696684 742917 -671664 517452 -859994 911084 543234 -622937 523093 -552661 987864 -764267 387374 391476 -826683 195471 -136451 -477655 -446324 298883 454561 -563741 667207 677716 130188 -238482 -503709 -224425 775240 742026 433698 579543 -239507 932139 835736 -483950 -903380 27386 879151 609722 699208 -353581 -765788 -726283 -136937 -939835 692871 -731299 -287354 -131692 56126 383744 -625646 -217158 -957950 359265 -449201 -829854 202592 11638 -187035 147180 -179526 886696 585358 567148 -504892 766422 271129 690474 872328 635090 -224789 -98909 -715294 596706 523896 952071 375812 -194752 144590 -939847 638963 -727397 -783861 918611 579464 -273900 974049 -830049 406001 -812350 246298 829726 509485 492590 -946930 977285 -274797 578519 -882770 -442181 -228404 -232529 162044 -253859 247124 654493 -938224 380986 770813 390393 -707818 -354601 389996 -604653 -864565 202860 582682 -365524 -778237 30309 -825644 291451 919845 387170 -216004 618793 223661 -911816 926405 -756138 394025 497902 676411 692114 -842051 410944 51001 976868 441248 -255457 313777 -376121 -922852 -6609 -781208 -771032 560402 -601401 660343 -885015 -222349 -674059 815307 202081 -467256 820728 232613 308698 -213716 36548 1051 748689 489676 200961 446357 -952902 817390 -860660 -937647 497273 -936729 -61579 -704800 -101654 -11230 942591 663975 203290 -160736 414243 697567 216588 -343821 -350066 654869 231093 -844989 -13922 -635990 333056 -940855 -993815 -68524 -549942 -62122 211766 828315 -289689 278733 -548350 -822051 -996325 408740 971004 -74421 6178 883304 -654071 184297 119082 691126 754625 171922 326355 406594 -230288 -966542 901046 -772396 658966 -716790 -6565 -334138 -866201 -187344 -505920 -582264 -488500 456460 512473 80028 849888 -719844 11403 620442 -454668 978992 340016 959020 -958068 994671 340630 -244845 295392 517713 -23168 817953 503771 -981086 -476508 -986819 -403169 -468347 351531 699234 -654977 626927 721460 -246112 -289532 688424 204369 -898534 338024 -701490 726536 -787962 218910 440529 -500397 -829520 -341944 -929800 894112 750455 832320 85338 231378 632142 -765808 951654 395583 18237 -100871 439772 450736 73822 -707088 -756142 -107036 818144 -275684 416560 776589 -635257 -356518 -499277 664402 326314 -596167 -690322 -220725 -91341 967294 -566844 -823416 25251 48417 -371089 -311926 121867 -60594 124925 -912952 -945388 614245 -418226 -938197 816888 -580486 -870633 882066 144135 872406 -579486 721744 749988 -455180 205580 -710743 -588603 -342395 -944827 168024 -839178 -111891 284051 956044 -766891 -166205 -402864 -556953 -454633 452309 653735 153213 337795 776098 -810213 -255525 908530 -978594 636672 -197891 -363562 426865 170624 161495 828079 318584 -319208 -174515 901015 -607677 -708840 603707 736055 -773803 386982 -79506 -888497 -513817 744123 -262104 -566477 591461 56741 647456 130505 -857872 387203 -988672 -849396 -619302 -768307 784742 119691 -391251 221129 -317213 -844566 612261 81303 93823 -207520 907313 -902874 591667 687160 -649098 -57540 63341 990289 -846132 -288782 -40304 -697187 222527 739893 -616719 906406 811791 213447 454875 -316924 -398672 -150468 299787 -17944 -277045 140670 -818123 -82411 58939 31305 -972290 712161 -868975 -138193 -155648 -885832 842513 -27243 556233 -425831 228914 -681932 415580 -24937 -676062 -519911 -327762 960986 -908352 -499034 522154 -434020 608928 -334833 -70226 240812 56074 -98467 -688756 56302 -243077 -539665 673290 -859047 71842 -495244 -682014 -512009 779365 387441 -607421 258537 830810 -52159 168910 -615199 -205874 843153 -188519 476965 499265 -968992 -903377 230291 -234392 -484603 886287 833303 -443478 39592 192553 273463 -336988 734407 -261404 996232 498341 541875 -984038 457782 -967246 -16623 2202 -59264 511491 321882 10405 -129735 -646653 155099 -694799 106312 373972 -105803 174506 -780375 -162870 415326 268268 809578 -198165 -149090 220106 -972753 584566 8467 495178 -241106 902488 -783570 443623 -796492 713784 -522572 378510 81694 -900500 954430 843553 -568479 -358142 -469063 548855 -324734 -574023 613606 -200871 -2274 570885 -765477 770951 815972 -452210 678656 -709839 -689514 121905 -126061 -639874 -170100 -78211 527909 -653815 665265 337208 -915430 -306849 -712189 179544 -982355 -831870 566679 -780022 489322 -953367 93971 834734 538034 257662 42675 249049 -626630 460446 -904763 789970 -603123 538781 -193235 -721003 34949 379584 431969 -628013 -54954 548800 -460563 596080 -445564 230477 -947216 -452604 476647 80265 -949602 -886693 952622 -613367 -713028 -496907 190553 -890152 850983 459142 -425667 -127884 359245 -199433 -843900 -461490 927026 41443 -466261 -963890 257005 763419 565635 735053 958761 -220254 -930768 -612455 -82524 -888526 376493 145269 -553677 -117835 115781 364054 -224836 352333 919963 868263 -259142 450509 914084 555718 -632899 931645 -296792 -992635 -30489 -652326 -118204 634090 -21392 -252012 276459 246511 103203 999310 476896 674178 -366241 376609 -674243 492038 12696 875865 901104 -789551 -451373 350838 -976071 -616404 303149 -963859 393261 -826282 347092 516965 -942282 776065 -880244 798010 186897 74195 546859 -905731 142542 -397082 -312547 318706 377683 3784 873570 927505 -114086 -670596 764043 654726 -172690 884856 -355391 -903887 11122 844709 -336578 -567386 -587750 -625821 250962 265134 -484368 -244734 -680481 -701884 -236080 -81079 -848291 -607463 -141972 -206734 633303 914576 812234 -921172 708588 -890941 665537 335384 -41393 18940 -183297 -188467 -495929 589373 19334 909652 -38353 743865 98858 77741 -467593 -940968 -645355 -482488 721570 739255 -471997 359948 -256698 -818011 229766 562772 -184689 818087 -939005 -797971 101693 22389 484275 -764775 -130911 -245765 -452124 -407025 487971 428122 782645 283641 32447 -104476 435357 674292 725124 734371 321637 -702828 -892268 219731 -591319 -40227 318887 376675 -531749 -714293 478983 -859656 742592 526667 771989 -20375 -274703 -34881 462787 -724540 -282277 493566 4503 -644664 438848 559186 -209617 573417 774964 51705 250040 -244016 985248 375844 179957 -660136 -2622 -864517 439358 355858 56619 63767 -501122 203457 944832 449798 -965068 81887 -824518 508491 401651 786454 -671450 -44069 865507 743112 787558 -74847 4541 -813177 550830 -109189 -908333 -7650 -907641 20666 -861818 812678 -809137 191398 -90675 902514 238135 -437768 -137675 893124 126404 837727 576859 575765 -491057 -38533 -670732 -363471 786309 596965 -938939 -956520 -164505 330533 880427 -676737 472651 854074 -747115 68173 -788391 -552298 651525 914718 -321137 -197217 -903021 719683 852414 268079 -105238 -501312 727690 -978028 -155703 918861 -520210 889361 -157949 127829 -681290 -366116 -662529 -305926 898691 -35810 -521927 6672 -26421 265846 201791 142877 -942890 215030 -465356 326239 -707390 -242396 -709423 332102 -213760 912123 -351009 938613 -759852 -713113 490814 -707770 -496039 646477 -92702 -132157 -668293 -509056 -24240 -660434 565755 611277 -546139 275449 -367762 -629520 -415217 615759 -769730 -428516 100179 905737 947240 -428809 600133 442810 -153539 -211300 -807725 -755932 169697 513176 -586245 702656 335567 -492819 314063 900538 -205165 -131054 947704 -615182 410894 882672 -132175 -846467 721909 -573209 484680 -902878 -522030 427719 -546272 -473891 55938 482392 473777 -939809 759989 -277038 286470 -215668 7794 -949275 -216898 -443397 681488 600371 353421 993274 -787650 901201 726968 314632 440828 -18359 925468 -95271 79391 -738917 -710361 535382 336081 712759 -92067 111386 -339057 -91771 -589228 -887307 -182743 816606 -968391 656109 -321595 -59888 238025 -946504 -995107 167646 -960167 30148 971836 63101 -67249 -240721 520709 744472 -895066 -381489 912428 423116 -950290 733483 -448517 -695507 568393 -756480 -468081 -555968 535535 707005 679640 251263 964139 -996729 963996 -468776 497628 -560074 12661 -112978 -142987 -188714 -971570 -221098 715005 -87385 431850 730907 968207 -506850 123357 -166469 -555941 156258 -565359 -449944 -252252 -993585 161986 248648 347328 931446 412162 30325 602140 533275 -887754 -778883 -864459 -84683 426136 -290845 -82273 606066 609843 -316131 -630782 372145 264810 420756 927896 392710 661745 -892377 231728 672185 248785 909224 809775 404039 -453783 142813 -222071 -590880 741736 -857216 -710580 -962584 290900 777792 -354538 918902 661254 -946114 349210 -494377 412971 -215792 -81761 -311796 -231867 -560702 -777728 -451769 -311896 715216 800941 -803085 78973 372653 -191064 938409 534210 59967 -255350 -706116 409672 -473503 -164996 -100562 -961356 -659872 601022 -640840 86783 420990 296995 -929722 -625417 -26638 -666222 -574472 806971 233573 620423 16418 377410 464246 492688 -692019 606548 -501576 -440111 -161100 539152 13487 -820735 852296 -307996 395863 -741014 877869 -185832 -582115 -213139 -259141 245828 746723 -529796 649341 -33835 450176 -361315 -156491 -579187 461630 -639378 -615210 -658945 -917286 -595813 -238839 658327 -206456 989930 865704 668816 -997652 581040 787398 -960900 12450 370392 -254299 -651201 -42697 -514333 -703809 732564 465325 174307 512190 -617337 558971 -904320 539652 -816134 504971 179187 -2909 77728 185915 941965 293861 13957 -56739 815409 699078 852739 589110 -634666 -892427 759758 -892926 189318 -644137 -382358 -822802 -485151 -51964 -328016 963869 634779 233544 -519092 -886748 -79751 289699 619202 54414 -943784 -362550 907876 469081 588583 -305373 -757923 -156169 -552728 -736947 -608598 -165682 -292301 806806 -179300 -349640 -118734 579586 159320 281987 58790 -653365 -149034 516722 -810143 115548 136037 973754 924234 109268 817445 -443001 793564 907785 -346100 -485259 -216665 -524541 -201374 340374 -107186 -376835 21700 915186 798087 -172057 -342107 856707 142622 -279321 334280 -509515 -483214 -454061 -56376 576492 -193161 -492488 -569711 822910 -160462 548695 334436 605236 -243392 -829790 828886 18125 623439 683075 252241 -670853 595747 -587498 109586 732388 -897005 -544086 -630871 -979549 -184823 -607804 -511491 7108 -344826 -320164 671301 -971700 758427 453406 624144 70574 -362127 -503574 744381 -62889 812739 -584107 -261116 -180061 158942 -912347 640748 -762779 530600 -172327 -997294 815716 70550 -784482 873961 741336 369844 738011 -177484 -207503 451232 220327 224525 -609712 335632 753357 -167390 -535284 -108728 -853681 86771 661551 -381660 -800416 -844843 -577226 294421 -845976 -532750 346133 141083 145284 -383802 356784 101712 486020 -987997 379235 295901 -501653 34863 342011 253186 141426 -93471 31162 811155 742278 607111 -133929 -461322 -904123 161219 124 -799322 770693 125577 634567 338098 652365 253219 890313 627134 -179879 -669523 -565494 193793 -916837 -329959 824835 933190 -859212 133420 -674654 -961684 -84865 -157696 469065 217830 -521465 -937344 22608 861115 -395508 -927249 803583 -234746 265859 -254879 183316 387191 371218 -399937 -783165 -51119 419736 -455736 691377 747754 160802 -54133 372472 512814 -627209 -601362 463270 896668 675342 -955862 363710 795591 -477550 267084 -688587 -104105 560613 71861 35318 146694 94362 -778469 -639393 -700893 113529 -843641 10946 -370030 817023 -362027 239077 -497334 -690724 -240969 -312574 923733 -47117 -292686 -250808 -161708 701405 -297441 -315944 802681 190566 753451 189512 -916086 -100081 5336 -904797 194021 -381686 -801031 -556441 -763402 569537 -152774 812422 -500541 968784 235798 687334 343137 -59386 -567201 -968734 622460 297576 147258 96582 178643 -872786 -911968 347990 544569 43204 -377634 324936 -988395 -521910 -68971 430277 967267 -429292 852411 -534419 -590415 -392277 -904168 597456 855587 -575798 -474550 406005 750063 -129438 -371518 -381609 530786 -92778 595269 338914 -363175 232128 -674453 -224645 -236855 171498 -527581 -599819 -396489 -154538 146606 -108771 446528 -235529 -624865 638255 -469997 -372619 -529183 -836001 400242 558125 65585 295761 -842827 -37969 636576 -805983 -443961 747454 106387 709468 593831 -624557 -539838 240516 -461593 844826 -886724 -400368 -586703 599540 484449 -9366 -566339 707187 -316057 384239 -802980 722401 719062 -511757 558833 -916422 -406900 -80838 787186 547117 733114 972544 -830869 27679 913892 140018 735995 643879 -317595 872371 -936874 -103917 -663832 863960 689217 -356766 984048 -2708 68633 -46391 390226 -699540 442316 -351442 -299850 819020 324190 535343 924826 467825 -282650 263324 626638 924597 -271729 37241 -250887 -521498 960663 -636035 -802798 494407 -549933 -888938 758120 -880627 144809 930530 -780389 714723 -813932 302263 -749152 -965017 -102108 -307555 -420927 423467 187259 77262 -42469 -303052 -182191 -749891 302238 297343 446193 -370932 779793 -732553 437818 -410348 -30325 -153728 117408 388193 203131 306543 -647896 880692 -511200 -264561 958703 984191 586258 541214 -48093 27884 -493640 132302 718856 -432169 -910001 605509 -866956 628559 566761 835998 295764 899865 802796 129381 -193371 905644 -696945 -699362 -113029 -294090 706273 60735 -426242 931350 -634175 -718927 -102552 -943904 153319 -565549 -378359 330717 905177 630775 -684477 -345464 444407 -793116 951310 -43758 -660240 -310574 166005 927966 276810 574065 818967 -601338 -775970 437218 791591 671700 673498 613564 217964 -272822 857405 -863224 465985 -119909 338015 377158 -864618 -807121 118758 -574106 -226450 421283 677714 434511 -359201 579654 -539150 -815268 931477 101022 -66836 -452262 -49840 169825 908729 -404085 845793 -445060 -892890 -108762 387504 447631 -396715 -344748 -533831 58095 573498 726453 -555125 515618 -622434 -182439 -285112 839271 -280544 141896 715176 671020 -925009 -12805 -129547 -793578 -253039 -472608 792208 -501507 674783 -225447 307819 -262292 638470 -198339 -218483 -197083 126535 879830 554385 -691301 -787016 -531486 487463 956407 766658 -461806 870289 410516 -162655 -803058 284455 835075 763623 616559 -433452 631815 -968583 -282557 -81257 809498 -658160 -654196 -291453 -510618 237113 -245310 -820928 -834867 -514987 773965 -951160 73954 271514 411275 -461398 158317 291088 854992 927242 138987 -682602 -579615 -330338 -887029 479066 -520072 -701965 -544462 -627612 -146877 -918362 58488 -772468 -336027 789868 384681 407295 756468 537482 986310 492734 -520711 605917 392193 -123105 -233613 568404 778820 712138 307667 -285199 43050 910909 69377 -601140 465924 -779191 -837417 -384240 -483882 115859 -410335 530812 703064 -266604 970659 148195 467574 20249 -332269 701356 -845104 207555 893722 609363 254650 -279545 -334505 754022 879036 -706896 65116 465672 802963 129368 833583 534898 -872273 -993293 522443 56173 215604 -828603 727836 50905 924281 726246 911110 -572886 -687221 -161595 978271 -371995 -327893 -814686 966256 617255 -202036 122643 512889 389279 -752490 668160 249002 -343665 568166 -210393 970154 -521266 -133045 643608 -596972 -989751 -447606 -405958 890100 313854 212507 -847164 -756657 -195073 -712022 765765 581529 -161675 135447 516637 369340 -244837 -761225 905858 182040 200511 -894703 969468 -197251 486724 -337567 -469784 -249294 -30558 917400 -305415 -821390 -83868 703130 -706638 -446486 649513 265215 -472594 -387396 408869 -130414 -693416 159999 -710371 -744875 -791821 211901 -62354 615419 615956 -889996 317702 -242707 314851 233365 916969 460614 491741 592264 -173907 949335 -644267 -114650 -867969 -333789 -417426 762557 -237412 507235 829474 260495 351705 908932 623039 -101932 826524 436004 92389 -768077 224736 210073 235273 -862515 -176331 490090 709365 324403 147005 -615212 345541 -393493 402480 327622 -227988 479470 161625 -316187 113069 -104019 -693353 -589431 -525022 315912 -882851 497086 -846151 -521771 340786 -128059 -242127 -687137 530993 -422512 891553 992484 848394 219337 463474 33686 620544 744267 -316959 -789478 517609 -633945 -798850 -970099 -345934 979745 165295 674554 -304552 174641 -72915 311397 -505745 419842 -98683 -947901 677023 -581386 -253927 610816 -374494 -291168 -141923 257528 700103 813513 -483301 210302 -622349 -715156 401007 -582312 976154 945849 144587 329024 -919734 181526 -609356 866277 873505 820633 -783613 -365976 -775086 219151 -761370 625887 -465628 -631815 354652 783830 -511630 -66550 -610244 -597559 -683860 995626 277807 586667 472788 733941 -810831 -547614 306179 -520899 -881772 -972343 540258 -65020 -573955 93612 930865 675075 -259483 299984 872771 488102 459033 -423320 -275329 -714611 608699 278945 -562207 726156 -465601 493335 -577161 310444 686318 -184739 -472091 95529 -121242 -897414 -105758 -993039 107160 -499866 -236872 -972501 -400823 190097 -122424 50094 13714 -401955 179716 317829 -322464 619679 -827534 -312206 -579468 979617 -935376 190824 387044 65571 -558870 -551792 -689128 -174891 663014 937157 -873266 -698273 10233 425111 143639 298970 -827377 -218804 -485800 487252 29094 79578 -759094 191823 192979 235886 412794 841026 980541 172905 298825 -892521 -505571 544094 -295443 -429396 712004 310165 -359826 -505902 594453 357130 862634 -162223 266119 65647 856274 89442 174116 -852698 789738 -955981 -895476 -731704 -936499 853735 138099 -699360 845351 828819 364446 934577 992121 255042 609002 -593748 32793 60146 849094 -220805 210095 652949 315060 279481 -96711 -323055 415436 857015 -591609 -608704 -808648 -683143 771776 -709776 -515143 299318 -633380 341732 836897 72412 395559 87249 812247 -589558 -859835 -872478 -498858 -297068 645032 891317 902446 -534398 800283 -238500 217474 -422895 -338117 -909219 70152 549425 -313224 902578 -271988 -435195 -662887 895562 856429 -97178 -306635 -116986 223903 191457 793147 946237 -427737 536116 -443029 -875208 -139998 796245 185435 984758 -739778 -133013 237555 875881 -930881 75730 -721040 529143 -176132 362268 465509 626683 334943 -401397 -717387 -353663 116585 -754537 -362085 -571763 961067 -396562 -25182 -991723 -60082 -574481 -765139 984835 938253 -838993 54384 -335180 -994763 -762891 10613 972283 -188244 262973 393113 70942 673895 111288 -495732 -221992 290418 820297 -933036 -754986 468076 573834 -965685 848058 433800 -51386 -71524 504987 -643827 854396 537034 -56317 425046 868322 -813015 -82321 -23468 -184608 946275 -409518 889095 608017 -80523 616851 988425 884805 27951 327179 210819 -738943 -803913 -944120 451765 -978178 993158 -132276 -277901 -729050 -216470 780686 891043 -161638 -995070 870392 -361408 -90577 725446 -415961 -419367 -595220 176764 -551505 -658798 -368754 -794300 471189 313890 564100 -461939 -511406 -658348 130291 95901 -571177 -114937 643379 123021 230787 375214 -596656 -246710 390702 534608 -523126 936214 -675294 235272 420949 -878715 875549 -376186 953690 950913 602449 -519283 -874380 -349498 -174364 760307 44852 -642202 -926992 491940 -282659 563270 -755453 -691169 -976791 952607 -112096 -883337 98818 -352642 871996 774996 818314 -62139 -471742 -950288 812180 258472 -367088 -811110 105192 593584 -229640 122294 254979 441660 -531904 -191429 -148203 -916997 454690 714547 584193 733171 754636 216767 215264 -102148 451553 -537071 -744193 -710202 554487 -364945 380252 16591 -733801 512823 928813 363118 809536 405845 -192295 -195509 717412 -64945 619644 621412 -344215 -365766 204391 -381174 -555607 884034 -947042 -241054 -643853 -784730 -355623 261989 -94840 461241 -889084 -58912 749727 -138910 -47169 -995212 -883359 -897251 762078 -938985 -270227 582904 -684950 199442 194390 184471 -841954 -73343 561952 -281808 -114453 -889771 932806 213136 623989 -548139 849847 -267500 -701037 -120935 -7724 -339151 -953773 7182 238452 -814996 -397197 -767115 672097 -909470 674025 -970908 -845608 -342590 -67875 445379 290188 732366 -369623 916048 960164 170462 -692640 73116 -785736 -972707 939204 899723 600024 698570 505550 85080 405382 -214729 -927062 555919 -184137 676814 -846919 -274031 88662 -754745 881293 -557677 825792 355699 847216 190880 -600887 876981 -701218 -222702 -812491 795651 478214 783517 -496832 -878871 -759219 44869 923799 -491130 -616373 -962206 -984867 609166 -943284 345763 586407 261062 863056 -894584 -717440 -293109 938635 944871 -720667 -610357 -827419 135656 -615350 738314 -367492 -865400 -437228 -554401 617501 -50022 -455268 594677 -181937 -123199 701875 835338 -482104 -25096 -195048 663411 975990 -6262 -687484 524182 555640 781594 991775 -689938 -388190 -706403 613896 -739829 645628 -104485 -584368 -127217 -589885 368369 455807 -366030 -168090 -635054 520590 -790209 -476022 563265 476780 106133 929543 570585 260218 -310104 245610 356613 -934130 -867459 490225 -718456 226931 -30671 713745 518006 -958873 420978 -236045 71865 806428 174980 940915 844558 832824 -561987 693408 27909 175957 -999030 680639 966660 -936318 -105112 785224 611653 589760 543211 -381465 211283 932614 -811077 71675 -275311 -208451 486546 461083 633139 368964 -143424 555916 186179 791405 877607 872396 9117 449022 695103 -465909 -141581 16178 53779 464685 -552629 878006 -46526 -377527 -260484 115116 899711 -72275 156340 -564693 617873 -55337 797941 -430916 -674605 506877 57747 -707362 -462923 -480890 -709320 943108 391610 772111 711648 12434 -484744 -684824 -45731 -20893 435483 583572 544084 960326 662883 251468 -517186 918013 -644191 -41092 -482199 -147267 -59714 -711356 -313740 -542544 -712269 -256007 -65962 -314378 672402 456482 615896 -118753 -242948 94843 623510 52787 -878807 -213131 -248574 -880726 -350237 795828 490081 -597644 -290549 984336 -484276 643699 -379373 835989 410672 772988 -530046 -960765 625743 -368934 -35597 -432690 -577475 -273206 -509162 91038 955875 -239744 -873299 149968 561535 761761 -118896 103028 507554 -691002 54826 550734 533041 -206208 -42246 -495915 -374939 -498994 515987 828343 -195509 -459607 -563171 634066 -489659 -12168 480978 677052 -494457 -452196 784257 258492 -135142 -734618 -266738 134095 295388 701852 -916753 403108 -275842 -429960 -653007 -716895 324357 -290008 352369 -491812 -613302 651599 -507164 -522078 621562 677506 -9137 201459 252438 702156 -989809 693507 728948 -156117 649875 -609093 136892 194577 -12323 -417993 543596 290148 -580475 -708154 917077 163966 -242634 -975891 -757221 998830 16047 679651 -88775 304309 -336061 -589418 -619397 -569655 74969 -562779 553346 -4330 95725 25956 915140 -93384 461453 -159652 -513911 -734142 930012 -51512 -698769 -136262 -469229 -964200 -735897 272410 916731 -791438 841397 -764335 475252 748716 -160012 202688 480242 -573484 938384 452542 -710022 826152 616394 -313708 168489 585630 609975 787713 58030 -186531 222914 244408 971211 350274 -774747 65117 592471 628956 412148 -584821 957887 -648720 466194 -182447 -20095 -601609 152506 264625 763567 278683 588152 731935 705906 -99779 -115283 -4344 63109 814577 828558 -286776 489654 -661376 352421 139187 762088 402021 -144049 973197 -881645 -112942 -333892 -709742 -99134 -920280 350451 996079 314644 908034 813899 -90042 -35139 -909013 252275 -594258 -170750 -757469 -987541 581809 -371392 558494 633096 25804 -48155 946180 217844 780915 -864395 -554126 173996 -736757 -7034 -134344 189312 -615315 -379707 199641 934550 168298 53103 120591 -905368 -394303 -803111 390980 -874303 -570966 -368279 159642 959172 117199 -300390 34019 -703131 693326 -312708 439082 -208530 563897 967985 420264 43388 -727659 471793 736976 -389633 880094 70663 113092 709949 844034 947154 -426403 861520 320865 -122171 -439257 -127453 -868268 136167 -863646 120825 1699 190675 -880382 -601498 -974323 -624839 442032 -616236 -164797 444764 -881848 -202625 -131603 664851 -861479 -714759 103588 -615224 658599 407975 744055 -654981 400940 -356797 456935 636863 836883 -504872 149098 -70980 -455237 522441 682347 485548 515515 469450 56264 290911 921816 967012 796499 -844873 801680 -85386 646738 85803 -695917 584367 236800 -966456 -860092 261909 87177 933036 623804 -337023 -758895 -591478 -173112 432160 970926 836521 353254 -21900 268009 433252 -481716 797393 963906 662827 470369 949984 -237911 895360 940098 437408 508037 877436 260414 863712 701232 -366648 -538918 -738746 -504071 350372 -74802 -390582 -601439 756451 541958 -88644 908767 59756 483106 -261702 463965 577467 926455 171963 -570568 -815522 988939 948487 -840957 996473 504605 -155587 -145083 520643 -16869 -149812 809590 687878 893097 -618887 -196218 767011 260769 -68769 -199977 680716 364174 14954 227005 941383 869936 -993700 -329979 -843534 520187 -795447 -175636 567737 -865001 -145126 -858205 -454302 -388127 210701 -768430 -550846 -599319 252339 757905 362693 -401806 -581647 -333968 -628759 -944651 -359297 945265 -545981 79263 327148 626441 616954 594894 192537 -117597 -577081 581656 -962631 -203235 -653701 518852 -874920 297288 -93191 876623 -276015 782444 820152 328808 280661 -272190 288578 396532 -299413 -182152 -441545 330123 928363 -4047 883787 745593 770306 465794 720067 433726 467505 853494 840572 891022 380109 525451 -349851 88914 -672255 489010 392448 -100827 975687 -559021 -867099 -45864 582131 -728121 922046 -164369 -877015 914525 -290356 -555614 -968095 -515370 -48287 665308 -977046 -779544 353508 49471 757988 870462 403920 -11362 924101 -890634 820277 -868223 242517 467746 75446 134309 -104655 736968 -422647 317818 -989236 829922 -331526 641315 -212247 -792353 -681496 484858 -116317 507424 207047 -521335 716518 -943493 -750820 -687727 -183565 -150468 318468 -345337 989791 501919 953901 -789486 438036 -1321 -956965 858639 -700209 87434 521701 315533 598816 405330 984373 -737199 782702 -98370 -590516 -996525 -987664 -694065 406075 -868673 -48459 -325252 120619 434293 504093 397614 -548393 396681 108637 318405 941196 -711996 -404353 25233 626224 -440287 667743 -945063 -778568 -204207 -603088 921560 307888 651320 -208011 -493765 -716361 -913043 26504 -699996 32512 -478274 326679 -758742 798034 -681558 -201182 -310826 -122231 -197787 892030 -745944 813843 378199 574933 119952 945011 -551395 816035 831094 110274 105094 146362 672946 513577 805272 30528 902164 -485399 -163575 487596 763998 -91821 402886 -672180 -575931 220368 -339472 885570 462196 497114 571481 805890 -883192 -312576 316811 573654 -773739 -476954 -179774 -34854 945695 410947 866541 475776 324770 330594 901297 -235634 148363 -436702 -468762 327963 -980547 33142 -359528 -671851 712973 152293 137991 160318 18246 867722 66599 203434 183846 -308075 -271455 742338 -534177 287689 500304 124613 914070 717052 -798779 -226110 429543 633498 -738492 -566113 576352 294306 -436540 -923755 664449 712871 -688781 -346319 194115 -627119 -135249 840788 -646514 406106 -721266 -933068 746689 135569 322008 213210 -992466 213466 70792 -161374 458651 91436 -784178 -556098 -605630 925969 706063 -436685 536017 -540502 -45724 275546 471403 -85335 924311 194016 648230 -160556 -125271 -644281 -132213 -747767 -495537 -766750 758809 697525 947312 -88611 132930 194907 681128 -657869 29292 902291 -226743 841782 -2831 -433784 -668331 -890613 908064 -916615 95748 -639829 812986 -56007 781892 627683 -838538 396591 958132 -560812 -24579 -341161 -232279 -991628 610030 878655 -785239 -514549 -632613 788491 -763022 662967 188491 630513 689268 -403863 677814 -7618 540371 -210970 235020 950607 234470 614982 -763858 -940903 298811 -799240 514547 -998367 148881 -869315 -665563 122372 -860325 130856 446465 325361 105540 -430428 443322 372394 -694106 585198 -355721 -548345 -591343 546583 -334896 919155 363338 -826364 -667947 -107027 -430134 859629 48008 -209145 -288325 850017 -206370 -115477 786302 37184 617281 -620847 578728 681280 141585 345866 906240 -89367 627870 437497 117250 554777 119088 781076 -511009 -129151 173440 -731673 -313733 623653 290876 -853999 315758 542816 344710 -377018 562436 -51363 -253323 -448309 -612035 489120 965651 -332547 -585779 980091 423390 -864310 856221 720793 -506424 685750 -859704 -320521 644662 859864 309535 375781 304516 -118309 -910555 -289526 508544 -491267 -135788 902237 724330 -589933 -781226 -144595 -474629 589571 -739571 -295782 -624293 -469048 702860 784153 841640 -578830 -466981 103412 -598026 866211 -621001 -369336 -798390 -863852 -539377 -502651 850718 37518 -832375 -139918 494817 507633 269179 -420698 184691 828464 739058 -863856 -155091 889938 954030 111216 -883753 -632205 -324316 155739 124336 -343999 -598533 594363 765674 873472 950031 -774836 788907 -21882 63345 784161 -20723 384960 242917 836509 679583 781867 889955 102650 -901534 474587 -90985 567750 -175796 -960776 737 -621344 765385 -245572 -868779 884480 112181 890231 489916 -92244 269923 -59765 435345 232644 -580071 383088 191620 -327817 740754 362161 -540805 98507 -201990 -47763 -252276 662809 787190 573911 -438395 523407 -79719 961974 983653 812 108272 572645 624223 -741944 -725001 995668 -478626 419593 -578271 284806 -273797 -919313 -488235 -666095 -935159 -740791 -763157 327329 847626 668349 763571 174326 267319 -18876 -183826 -859039 740732 554539 -166061 -239029 -598022 871700 -600692 -793811 920451 -708493 -804682 -719463 106145 -254319 -737179 -892880 -304497 153613 -340323 -561366 207807 -309802 358234 -183087 -382382 971954 86025 -316410 629795 797242 -976627 208571 312125 517979 -235973 -864649 -386592 645462 489181 -495915 -683520 -887359 826547 -608763 -840122 -865147 -507154 592713 492685 -346402 247987 -578055 741605 -711586 141086 898176 -7020 -193814 486204 537309 100112 -167493 908560 598563 803335 190558 -912369 -393990 891735 539828 -367708 333724 512534 187379 -248787 -880424 292875 -604380 928124 298002 474291 -424285 -611625 506560 740158 264353 57976 -408849 859407 -952155 408333 712764 -882497 -562681 891577 -12708 -501862 -796300 261777 -578796 238112 -758291 355616 -423102 485382 -647480 439140 -113454 228147 -30547 -633393 -206135 -275773 -972262 239687 -615618 -868089 -349728 -404058 254044 313603 -182492 -975941 623714 299503 496863 955847 712995 731446 -440354 954496 -607226 799226 -31166 -537327 260871 -712178 -151424 731033 967604 735867 -204061 -313816 927664 -528132 -868090 331717 663476 -9214 882138 194794 -125815 -533328 250150 359558 -301681 732768 -638463 -995206 775738 -147428 922586 -602595 896143 -714714 -657423 545976 107563 -877968 577884 -354166 525501 571813 -39933 -216891 -762489 -973410 996004 888848 -833184 212462 -524209 -400253 -448459 866135 -599189 -155346 510212 -965166 -632657 571026 964575 -319989 811178 -807002 -707729 777442 322492 85332 693359 171884 490011 151417 -131539 -752017 -82225 51688 603532 -480534 549557 -333720 244228 -129141 674560 -749390 306208 979639 855347 -785420 -930561 -547707 24617 -540336 -978603 948419 -434163 314717 22119 276848 -146334 -617691 -616302 24896 388989 -442331 642884 36507 561414 580817 887553 808991 191354 -369779 104031 -138343 -165588 990901 721803 481808 25279 124566 -533950 -331846 -715987 -22157 -748327 283652 254404 721537 188470 930191 895652 -825109 -728620 -360530 -160958 -876593 91459 256745 -685848 346686 -644955 -424579 76338 859584 194354 258777 776595 -321458 334773 65698 -954418 633558 -289907 -361936 655869 -680005 -86355 -739569 -524530 288594 -316900 -777729 -221120 895718 561909 443253 -581205 -357835 475240 631703 744629 630897 93240 128068 763166 255040 498108 -74870 373493 -101188 -562210 86190 647584 -152332 -173922 561447 -491048 -337815 -978161 -142813 -26837 974865 -907559 717825 302968 -590121 -8394 812757 594166 889113 713206 -810265 632494 667817 465915 921780 -11268 -653619 914236 967404 352018 -6720 -432698 -636558 871925 -174162 114999 652128 259198 391483 -940094 -478464 477147 979197 115630 159828 638475 -75395 -524970 884622 -248859 -633158 808234 137496 -260974 222630 593068 -250482 537102 -383832 -607115 346815 -62933 547224 -918482 477744 900750 -34874 310423 -632295 -372048 -217741 140675 973670 182366 -288554 48089 727736 163002 -920424 137749 650081 581048 883289 3014 -140181 -639711 78889 -550771 -192111 145171 594191 -875996 -26556 597375 484102 -224939 314792 418218 291707 778878 696596 -227027 -745648 424084 -695274 -763403 -145956 396316 808045 -661949 532841 -105676 372877 -530131 199220 234888 723230 548507 -256399 -5538 697213 -79285 -786108 799499 -802246 -343858 -418103 -92165 905752 -971511 -121075 -229716 -1903 222901 -983405 22963 525903 867551 333264 164791 96563 -360472 764207 -518927 109778 -116474 831629 812082 661747 825153 418366 752477 -484205 -788617 -253177 -357911 -586527 516569 -719583 758112 -830910 92011 -890563 843874 -415666 684680 488826 -611805 826577 -711460 -168463 -947352 -729269 -827544 -375638 -863730 -100879 691586 -458717 -459132 41897 435154 -324272 35916 -70510 899542 675606 -238210 130938 534623 -416945 975044 -122267 -787055 -910647 507743 556429 654183 -120121 632609 -105764 210861 -241281 162673 -522764 -554492 -956006 -80054 23080 -865439 -89289 -172228 -751487 -358258 459112 -824214 -930630 980264 304563 737802 -866877 -661088 -812142 -195864 -533438 9914 70260 771939 -740723 256401 416954 -342033 -889039 -475888 637370 903057 -573714 -887174 906559 -802458 261817 -467100 893320 -746340 230073 788150 373829 324855 502987 -311507 -691043 872782 -684290 59996 581802 54411 450327 -203866 -743429 -466129 695694 310982 276113 -648373 -737521 521543 37219 52872 231802 -673396 -49958 610977 -877085 -65591 -411947 -615069 -726893 -702456 330535 715828 -798459 -431578 -265068 -512247 752618 326483 462935 971374 -285274 222998 383519 930690 -465711 -831674 -897394 -868232 -560074 -423663 -68295 184087 894935 322937 -716630 -248901 452071 368594 -859039 191698 -866610 353222 -98226 534239 925225 564050 515928 885371 372296 -763834 -841638 978767 -450898 636488 -668255 -591076 585236 -60975 -829200 -405197 170854 -309201 21628 -764291 529605 61314 -97297 -547468 691332 625087 -734359 592935 -836949 -879825 321914 -987206 645238 -973071 -301910 419428 215894 708596 -441230 -259856 -837137 880638 -323392 331197 386073 940712 -615817 966206 546400 -503712 731244 -285830 -121212 388581 -923158 146188 -539015 -975666 333615 849700 470376 425220 -611092 369797 187308 -549821 -268727 359813 -820906 -740323 -299681 -546160 263466 43255 -926660 369445 37919 -941430 467939 -157609 -905885 286051 -787766 -52274 249045 813412 -357926 408516 -764151 -676799 443762 -86264 440263 -275709 -728349 -227586 489868 -171127 -854795 60317 -406009 -867326 699105 -249361 318494 66676 -775594 -531819 -372505 577464 -416267 -649407 937903 -83077 437972 311738 223478 -42818 834431 121307 -171151 -125097 -417678 -244844 21127 200686 608160 -528281 -654123 979842 389743 -176404 163626 -640159 689593 894414 -640885 -59597 -407603 -217012 739504 607984 973164 927289 -878331 198501 -698036 941820 -731478 844979 -767975 602769 -27021 403536 40815 -59642 -951320 953861 -465439 634879 -306233 283502 -488971 -771150 830846 -590084 529702 483180 238257 155894 428897 967434 -572102 -724876 23304 -300287 187427 987619 777586 504278 -258130 323588 394600 -490714 -936882 -737683 321834 50208 245931 876166 139752 -519802 -640734 622221 -266551 353328 622402 315155 513768 940681 -463791 928124 614610 -339312 826565 -183421 -991479 813400 920907 -488012 -274428 -963576 -500797 -647440 -681683 -66341 -491454 -50067 298850 -799711 -842353 -510925 -858252 -759619 -751962 -41696 812203 485285 -420551 253284 -692929 28773 -119510 941190 466657 -450916 -559727 230237 -975056 -55298 704188 210328 893892 819280 734378 651575 788391 81391 -586865 754064 117975 -286775 506836 -511669 596677 100962 993172 -891419 -544679 185553 790304 -194255 -537876 -443455 -148612 -942510 -617908 -986384 177503 -246205 863292 -600909 -193353 568527 -565775 566384 786722 -594407 -100714 397858 -715530 -211946 -154679 671833 354618 751886 964380 -897993 -241493 -513762 -323819 549749 136249 892089 -355794 -455972 301831 -878942 -871083 -193844 -489746 737652 -572947 -823368 -164230 283546 61772 300583 431979 203223 210747 928693 386358 -693185 49017 13456 -801406 -442564 -22728 781564 -695765 199051 473758 171471 512963 577340 -110523 156790 -704245 186933 -928580 467566 670718 -223952 892292 -126260 544583 -707912 120851 542773 -990522 360496 137045 -848026 -482673 583628 438694 -986450 550763 -446442 968025 277999 376149 983914 86836 48033 -71170 522875 -427791 -941617 -22967 230220 -473281 782488 -160048 -489673 -964673 -575057 -168483 -483479 166792 -749733 -672270 -17564 -921948 240503 232130 422524 -417520 -681485 -316747 -334629 -814529 -612398 -941848 333949 739863 805802 -331222 117428 343283 639783 635008 498597 -399072 742665 442786 952777 -258720 426657 158589 184558 -747030 -732328 369583 -938701 -486424 -196569 -412531 129551 -453513 461984 173600 -651189 -136021 -9500 -35036 276995 962568 -266965 -582520 698665 -263158 113727 188145 934402 -581474 456449 242230 261159 429990 297059 166117 -523259 192889 519532 976317 -556066 -447519 -310217 523442 508742 509596 348532 421101 -602074 285147 -375195 -819511 -370115 -504250 906978 136151 -828262 -563466 420310 893018 527138 -12679 173760 888524 189584 -398766 181684 -909353 944496 298102 -215081 454493 639012 -841776 541542 129521 866144 312510 28207 552411 -665811 -91246 -120298 -582248 -259735 94609 -125935 -134057 -125755 427383 448557 -299139 -715322 -310030 -62585 402850 -555067 449443 -534060 -394734 895471 -167008 504793 -645555 -699323 472436 465908 -232184 -317923 -58595 -336239 966826 -273761 -209011 -866635 502479 -185783 -114774 -997513 -206520 -579604 -832434 913154 835481 130988 -142009 -228075 144506 -993276 892504 -930045 688343 106560 400055 331059 -791856 679425 -606963 555681 298425 553533 429689 272475 -467174 288188 -608371 134916 -659664 -251492 786640 -452267 -265493 -528434 482234 -555113 -493714 -635114 324923 -279894 425619 -901745 866612 604546 947428 -499931 263675 413732 500387 -927079 -163748 692653 -851005 59136 -945517 82636 -801172 -120379 315987 -671933 15227 -123614 -333246 -89239 584703 -390869 182139 274859 -321091 -507709 455051 130183 347309 440869 129780 731664 -606341 -147107 -940883 -209939 668807 55372 281887 -255783 761574 -400729 -859862 78756 -392097 -301704 958366 -54480 -759826 -130788 346307 -685707 676164 -956349 -292911 -900610 337349 -868236 307320 655722 188937 -324090 552666 -614163 -558117 -527320 985228 191948 132669 -268198 289688 -407836 -792734 -83599 -359938 132643 -906189 796439 -334161 -118131 775371 -907063 16912 159289 646394 -999977 802301 -14255 -3642 854759 -786749 -289515 -624667 -376973 -73947 872537 779589 -23610 -322728 914819 555012 -163709 404999 -478066 768248 378143 136783 -414710 74152 728289 -810812 951705 -407983 993513 175595 -73357 536546 -762074 907582 953955 -716544 -880034 -735445 -986424 -330493 407211 -395755 -808171 -694793 -586504 -600367 -825775 355100 473864 154794 -711785 999271 -596753 -899874 599447 722815 29719 -997345 758676 -516928 96828 337683 533733 -466757 564208 -457260 -88588 746164 400537 -399888 -603199 623394 -410130 87018 907360 -711885 -889987 -245192 -25354 937798 -814040 18883 -180032 600559 424867 338026 -65779 -866313 414839 82431 -915393 -613031 688899 32968 -280371 -547771 -617994 180351 554436 -697055 -812074 471507 -195262 614659 -962180 794213 -13574 110392 -851819 -992820 -661069 -986687 561187 -53743 -837176 -516655 378106 611251 43305 -2992 485059 1060 -434088 904026 -704387 129354 -438418 -519871 14583 791040 -758764 952199 -44713 792211 -607094 744421 -203882 -548923 992675 8647 -920575 435533 46150 -238899 -375367 -165164 118639 56907 437940 -530438 -314195 890314 -12741 -7089 -306527 -543739 -637078 771290 -586619 -665619 672435 331030 -557277 936102 -547750 -669840 -410535 -966136 22522 -38966 -557412 364958 760575 918907 53617 -141398 964907 -206515 729078 -283873 -526062 -326275 -975529 536614 -509923 -402241 -281638 353050 191242 859447 -164140 8971 -161302 869249 -126415 -554305 119202 707882 -966416 842284 987498 598453 92452 -358657 34001 -263913 -343180 903321 -134728 334778 185243 -871540 435666 740734 -698007 738850 383915 -240972 549569 790999 -707938 149025 150042 -164006 47580 -801919 -351746 -309616 254956 -724734 -813811 739985 848806 201284 909563 -714583 658231 926047 -670579 863704 947104 502109 110752 172371 483638 -568644 263075 478209 -82396 49262 921752 563070 -550556 -70055 400407 -645349 -217782 33879 -518581 -589604 -958342 363830 653682 -397320 651500 -665159 555873 -498979 24815 316694 -374914 -48087 -571869 -675594 -434363 -677325 600190 -155528 -591421 -958720 -842168 -522578 -448738 640462 400286 -333538 -124789 737164 994931 -89150 553046 -217632 -61941 -192888 864222 -323040 520574 -421165 384023 -587943 699579 172409 242950 329036 -328446 136003 464456 134123 -185240 -131984 643083 -525215 -970281 -256846 -925549 525191 928652 550192 -766409 -862609 558103 897922 -520479 -871587 290143 -805192 715154 354889 -240741 724051 -427684 29663 -315174 95689 220261 -632833 960636 -292346 -99989 -627522 -792010 -75418 983866 -516638 -785390 -337220 47800 -811542 771436 401871 -334502 563716 583927 209495 22700 526868 167350 327684 -299827 -84172 525315 382967 -752016 -5842 -806132 125511 -743844 -481660 174929 -691842 -278675 625257 -674265 193049 593681 -144443 88504 -998516 -666933 746933 938112 154939 -329804 -538999 -346158 -151038 57205 74436 690257 602798 69199 -506336 -234505 604545 814739 316679 679825 89778 195242 478362 273985 -258965 -946034 334510 -75141 514122 329934 -89270 -409079 669920 35854 -151894 972935 -111691 404869 644928 -54425 965186 -429698 947758 -489745 79093 -102184 -890420 -456778 968497 -600186 -169816 515882 220107 994831 666497 -346227 598798 -478450 120524 -674189 -675145 806195 -886353 290501 597114 -80319 543113 -307262 244476 -20466 494824 40569 -663849 338310 821520 165968 88089 -498520 446587 -518528 -185275 181512 -712365 -488298 184528 401227 -286982 48372 37541 507822 716291 -649010 724130 556159 492726 -291283 -888167 606498 -455024 703343 -472240 -26610 -915391 116549 209025 737741 -545748 83380 463323 341120 -539670 -970987 173823 578009 -379705 265877 -43517 470047 -188220 -629834 -251918 -396371 -356205 222540 -785462 -322957 -679906 639616 335741 216307 646657 -821936 478962 -987195 -431861 689421 -220159 319508 618945 801116 827257 -685921 -682533 38198 418462 -847047 -193467 104424 -636125 -376119 658591 -421357 661045 -130997 -298435 -462547 604016 -166451 -892248 604670 -980377 14579 786587 497316 853280 -195853 -206073 260624 779414 -670950 -573297 -29433 -793930 -217019 522765 343073 62818 -126359 679307 -665011 736625 -339829 414539 520652 -114644 -425016 477120 -158415 -637614 381135 320530 365160 863126 121314 15902 -489301 -190436 -768039 883060 -846578 -756096 -424545 -25769 646773 771407 485299 17472 988696 -778613 -405336 766171 767238 -871893 -92891 -740983 -4193 126233 -833051 187100 666393 -960590 -921160 -656738 -524676 907978 -390655 -919605 180518 -798683 359094 716818 -294584 547583 918883 -401960 997478 -450555 816423 240821 100059 957530 -523978 -518028 -709293 -488301 -1707 -872297 109135 -925509 850401 869842 266788 621264 -652344 349835 471036 984899 824078 -517920 -869036 -70788 -737206 317985 563580 792148 -155353 103890 110491 613529 -359069 650410 -986840 29198 696019 -678505 -317710 -928152 520157 -640073 627481 886226 -572804 -934304 756114 -502166 786752 -856806 -708185 -511806 -936245 708511 -32139 -153248 -26922 -366622 -643476 577342 -528854 668421 -137389 571722 161575 976481 -179775 -336409 832704 -656894 507813 200042 -311812 989609 -635073 -362465 -864393 329416 -94300 815170 -797601 962697 379198 506758 255736 294472 -201015 80017 83608 -248684 -334376 197501 283692 -160846 -949298 337496 -724303 611098 -400923 36773 838972 -183817 835115 437210 23282 -902101 379263 -642592 904592 -573238 21529 -327786 -289819 869530 -651009 -983217 -141869 985753 361233 482511 -633774 745719 734206 641617 109677 -14568 358860 129668 378691 124563 507476 277641 -157945 704693 -929852 109303 -709888 493311 -482660 187479 263433 -345692 -899663 -977623 698258 70284 -906452 267101 56478 735188 213260 -303270 254659 -713141 -245600 138491 -725458 -87049 67598 -912883 175260 327054 -216881 918738 987489 -78467 473392 691713 685797 384100 546003 25668 788514 -254952 706348 739128 667559 -50144 -898427 -507920 83480 579512 -973574 26995 -286548 -584111 744061 -421190 -943443 249231 602835 -473037 60796 -243894 -383467 -652864 -81141 881549 -905680 575928 -217631 -581094 -462490 -986395 37913 -713499 -549046 -998651 104547 -383468 -123832 555209 157441 278917 -91493 439513 78027 577608 284629 806094 6572 -683615 986843 329910 899875 -356089 987238 -420972 -992828 -211417 549891 -762659 -350156 871522 33299 -627076 -862800 -988341 734540 -59313 26502 455210 -803017 -116441 -747110 771836 530864 464076 -814238 329584 488297 -481673 -564373 258283 -805274 -219690 -71982 -152187 -139646 -998516 477900 606603 955113 -899793 -143714 -482309 654748 405192 -224474 766218 -475023 -38570 530640 -360287 -334575 -241333 -284767 -341412 -482313 -707699 630320 -465270 227447 -862986 185512 -893905 248757 -692012 9800 181893 -268246 81514 861923 -976905 -462301 -651026 -688160 631205 394177 -536951 -794437 541411 739066 937050 699778 554937 962838 414963 650072 -155163 765747 937562 376182 557908 -611135 942090 -531035 970925 25735 873583 606149 278086 759197 -19219 -291510 645549 736367 891482 -349895 827936 131136 -733824 -559825 408341 -786395 -629860 471259 -174413 -309370 166753 693759 -327337 -875359 -84747 373490 294800 779398 936947 -323039 -17757 -419300 -351256 548874 -147832 -45029 -993578 -704 34283 -479345 654004 264810 -651091 825179 650859 891971 -900000 480052 -771493 -944997 -388914 -404318 -558892 529876 -661262 73090 755101 328550 528381 384135 495857 247644 -523437 855988 -49411 -926506 892556 -781340 705380 959877 280436 263746 -648261 338737 -964598 905041 -630516 155702 -345211 858854 563927 712066 343498 -527959 68748 442265 -847625 587799 -191341 158738 478044 944387 978757 -104297 -998532 -577008 885232 753640 791313 111672 868438 -231463 -88443 549833 394543 -898224 -547847 72035 163 193096 -903358 139643 -266544 168785 83943 324827 -748726 81677 -13531 503967 -521450 -655052 152171 478010 243502 -231663 217183 642159 511616 -626045 -139433 566360 -826385 3325 -13984 202979 239440 318598 534842 463951 -446482 369593 -954151 610100 -858617 -412089 -960922 -535560 335821 -882704 -784068 347483 149094 255374 221036 17260 -382740 514698 -812358 -107759 -96915 -524700 910494 -179581 -170260 326192 -644925 807376 263519 833811 237451 -668713 -908753 -156470 169865 27087 403003 277668 -729978 379585 491221 880131 262781 240521 382787 436447 983967 -809255 765247 -361534 765775 984502 -332296 584141 511398 -292102 256655 446258 -922895 379728 698394 506424 688302 -446406 173093 -986950 -169197 776590 471724 142632 -467449 -586507 -968158 6532 727335 614635 662253 -259993 -597822 -838206 -825496 -502150 982749 -960481 686175 -467715 88112 -111493 405015 894403 -578521 311587 -787901 -11597 -125854 123193 987920 421833 761654 291761 413722 167316 -370391 763860 -549771 -787147 -226566 -633408 935333 -62106 -515945 -248346 350374 -436239 -693852 -65909 -822684 -510284 -661893 196296 -14396 -71132 286631 -831222 -29286 -570297 -76697 -338542 -515280 275384 549937 958582 -559418 612774 251437 548511 737036 651862 677686 -912183 201002 881949 -100131 -425467 -27463 227175 -265627 981434 152903 -871629 -88377 -98272 -792746 -337516 -639953 -239036 900445 -874191 240638 -613881 -213178 -948155 -104121 726559 -766865 688929 -991662 416020 417577 170917 669467 -33980 538172 311243 -985516 873696 -420895 926236 -555937 123885 282566 359992 120789 937155 -768370 -35757 347522 395793 -283442 -707790 -172698 -274089 -156783 -752334 161589 14443 130133 42178 557784 -708491 -226548 -691868 -167318 592627 589340 692272 -600132 66742 591583 342865 142674 350946 254371 -659835 808547 605810 267563 -278495 -547107 690226 570668 -968309 -493729 414915 68177 -400833 371005 29978 295992 46282 -973569 856321 6259 -572718 556642 413589 658824 956812 -288170 -312121 773490 -342972 -378498 -620453 352669 46169 287027 -774676 -232339 643391 316418 693733 -563784 -505733 53289 -700023 -171193 119210 -277602 -422803 -315815 798458 588168 -288135 688544 -900817 925251 762090 -803518 -494176 264161 351315 -355366 -449353 -735708 748311 -283660 760693 173701 -610063 231701 -931860 916528 -493076 -84304 8130 -708731 -142997 -169678 -197707 -887400 -5086 586231 -618479 -372174 -976869 538322 913084 -155826 858675 506634 -147029 -836451 -154470 321111 -763542 862339 75863 887913 977432 489751 -831 723041 -877080 -815577 -337146 273494 305185 -778575 -936152 -236462 337567 256235 -11141 -462510 -107312 511933 231593 -388278 -302025 -795326 -29009 -477282 366445 -145206 -891555 871850 -476517 90331 482777 489915 -148094 369067 -418276 -676589 -722957 807591 520308 144873 -868265 -525969 -476415 9959 -923992 -531752 930616 313131 -843403 883561 469474 335814 268514 -345761 -680418 -192704 76326 -137303 252251 478482 -535412 -100500 104031 -967894 328691 91008 488003 -96534 -600498 -282767 -96651 -271318 477860 501119 214068 -30543 -424304 270622 -633961 -842432 -405822 -308873 338183 -975096 -964355 -755995 237632 744623 -423785 599289 -141612 -855601 -65668 -871690 -263512 -281098 -793173 789462 -171403 155687 86712 -140988 -411191 660183 864456 -67041 353027 572657 -972264 -378243 -948006 136915 -35466 770342 -415401 -53809 973894 945172 171094 -69973 -136577 -377862 -120823 84001 112683 80570 -193931 801887 270955 -998035 -46093 -143608 822385 905952 -500944 -570830 281604 254353 45485 -715034 -493441 982070 50752 -279005 721362 520502 -997231 -651557 494207 292525 -288609 264180 -111970 -173076 -394952 -924727 423386 -597897 818692 903590 -97934 -170362 -381957 -883889 911929 836485 861802 961914 -200682 837396 -650765 196944 -411387 920711 151945 -249487 590996 810087 405112 -275731 636647 482671 -695589 -141237 323636 -196080 181027 -765691 529992 138478 -766953 857482 -279040 -415392 -697521 -837956 -710063 -450956 308408 424431 -916032 166888 45587 -517008 -229654 -585550 -98570 920699 27134 587514 -188855 -870204 37566 -916838 -974774 -385553 -170622 -34779 -745974 662808 663605 128221 -154003 -488500 141398 -599237 19502 428429 -607112 -977940 906713 452050 980162 -192434 -291249 -602491 464367 356215 830662 621443 -436529 -536915 -581434 250272 -779323 -742161 836141 -680800 -48313 868331 161707 218687 455009 773382 567111 -850006 -859342 -766248 119512 142468 573422 637613 738957 83682 -845734 309765 894566 -532529 -25517 -150124 -448967 -226616 -186425 94275 -396626 658241 -919494 607021 -253374 197407 542403 925347 325576 229052 327949 -120280 644067 944614 -965802 -942474 454926 771168 -281101 890487 -676203 630879 450890 980045 628121 238222 -897450 628427 -795249 217227 -332377 91385 79681 -444696 107999 69140 -957237 -253910 -917577 435595 -883936 -382643 -279432 816515 84739 921535 -684286 344149 -914801 -589343 22088 -804469 -900049 132617 -980015 594150 -178266 -763262 -335175 53979 534280 164618 -809938 661009 -583873 288595 -769548 -304668 283144 -519421 198113 327525 -176397 710709 -910622 -94120 -88602 412277 849780 776629 -362725 142663 788396 -276184 746013 416801 -777425 233233 -532273 -700692 -922182 568580 907237 -318329 -536292 -910263 -673175 285124 -803017 165854 364599 606954 952323 351344 -83070 43313 -160245 -257434 -31923 -458679 871918 277846 -54798 772307 -498465 -44274 -750178 5990 -533211 673036 -136237 -563445 965147 276102 -741275 -954431 651313 133348 704126 601083 225898 -693568 685850 607773 -319524 17389 719243 40579 362676 681453 -624650 -617991 439343 629113 -945963 -585916 -951135 320509 -710029 -206312 113650 -521703 -932366 935583 128668 -606814 763720 515065 -229842 -147041 745790 696246 -257460 55500 627312 -954402 -361939 752154 150096 -439575 387227 -166355 10019 251463 496631 -504867 -878462 -676006 524851 -25162 -694821 687735 -912298 650232 700781 581609 999291 -492649 66383 400109 724818 713403 504041 -82249 -67555 238786 -928646 -920724 -515788 131513 725393 606246 46210 -769689 -814701 -711437 232070 300738 -290885 841941 -601260 -619272 781334 -94652 -573807 335463 497283 -563672 153466 -357467 632633 184927 -951075 808569 -757824 -631107 -164322 729184 -85258 562311 216243 -385271 430220 683383 -931287 306266 876295 777659 -958947 -482071 425408 -935946 990404 -14205 -391964 96189 861027 469672 -921484 -940516 -527016 -937459 -926138 855695 196239 279576 -245758 753288 -460531 -549272 -218330 620783 427753 355659 296835 -721122 -154290 867270 -218435 -142367 -920837 -137456 573647 555644 -38205 -38889 -437883 219301 -86899 908538 -563200 -327291 308821 565901 630582 93243 -41431 -521511 -212881 690649 665772 985369 601673 850021 -851177 460990 310325 -200231 -151885 -8341 101623 521892 549088 355705 537002 380071 280210 721525 275002 -784711 830670 -55779 226280 868515 510001 -583577 139594 461733 -83222 644730 -57784 -730129 -730949 -292045 966175 150696 -961412 826401 -755230 56811 -856809 34314 -850315 -25148 -200947 -708764 -639472 -897352 509296 -980004 -218302 203066 458343 -858542 664683 -356937 751277 638042 808640 -325237 -813550 -160579 -324533 918026 389368 73335 837481 827128 -938409 -539721 794315 -768367 -183494 -151839 609909 500866 289985 -244209 943809 110445 99997 -503156 -319139 -294807 364182 -982184 -884791 879872 -634744 -148953 -427174 362032 -102431 -472607 104634 -275990 470437 132643 741478 -412650 -123029 -352451 249390 -446963 160733 -211917 -528199 -568547 661052 399676 815486 -871288 99545 -611387 -508853 -934011 -508899 -861969 -655294 -232258 928386 -793459 -392872 429777 -707176 -263001 329172 664016 486785 758777 607702 219328 674677 589301 -954035 -248163 -804033 674237 -322305 567381 598590 18602 649734 -4664 348133 -697144 -348723 775247 -301893 -205737 -767209 -584398 -353829 841163 -218888 249520 -624906 -743219 -885670 -787718 558412 -415175 -874119 -85320 -46025 213918 540007 89604 -236000 828736 831754 -661526 708999 -868199 -57575 824814 -979840 -232876 -901982 468229 -137424 293073 804487 528667 513108 971556 -922884 -497908 -580165 -401259 526731 185131 532679 -225375 160016 494142 872048 -404616 327357 -510209 -631488 -571779 261655 -294628 485976 600522 818551 971449 148458 421673 302858 151145 -607299 -298853 -158894 764985 -748884 -556587 622883 849957 -992089 -481346 749734 -619488 -277712 -846093 559706 858384 -137376 403907 -428658 -11441 109536 503859 -428440 -836564 212208 -666757 421473 902248 587619 -529657 686150 -606278 -157919 -965897 -83144 313420 -854365 924192 -632019 391995 -519685 561289 -535314 -98278 -25399 435694 -229097 828144 -142521 422464 -99430 734773 -218305 -800477 154684 -326695 -36721 -198034 519701 -737474 -244180 327983 -55148 718521 459036 -965083 -379654 -717164 -81414 874308 407387 372623 999797 -99532 -501600 -838566 -590382 -652590 835847 -695907 -193306 612270 121889 -202640 935837 -453621 -450349 632036 247286 882402 -968875 -898824 507652 -543392 113974 -239196 571758 915811 9431 -363310 531695 -71551 788971 534240 841816 -787967 597758 361247 -965367 -816032 -701205 623319 740348 -985523 445795 67009 559290 688301 -559379 -126837 398051 -822376 -792095 -485672 519467 -212518 -982420 526781 -509865 -453133 -167409 -708795 965060 -325865 -974177 -296850 685537 862511 -894009 749994 -997584 -552618 361857 -764322 928329 782941 -320863 -387354 -407849 656456 -859189 728208 -883688 -276785 935159 518173 420449 40797 -18316 553411 189848 140308 471394 918829 311481 909895 940343 -603655 -451759 945790 737211 -437959 803846 -923914 -688884 -587277 -275571 -557537 -258534 -158687 -785614 918428 527020 -485710 -5932 -910521 -145703 -500217 145127 -401366 -911472 396022 755312 -917370 -34671 -371509 161804 866768 -921615 341826 76265 -73297 285466 660878 399051 -71424 -745655 -170283 -277751 212434 -818546 530993 -248563 -818326 687056 -662479 -395048 -73280 -829754 958934 31740 697600 147711 -568297 -194273 295050 114011 158173 -132993 601458 745999 413064 836072 -326271 -695003 440808 -721088 -864078 -460807 631108 -15364 -898762 176830 605143 -969304 655601 -469513 -1330 -364701 997882 -602754 315467 305760 719775 757889 150245 -701594 -286753 956928 325797 -625583 -589458 423504 14347 -9585 -897484 266139 -783865 -694749 40270 -468387 586497 748710 -671732 -141847 67153 -589631 -628623 -211358 -814265 466101 -821322 -485182 -447195 -760109 -65465 695894 -136800 -20348 -708795 101056 418531 -546878 92546 -292108 728203 814748 -209400 -760516 -745940 34486 96403 484916 -352310 -340793 385554 -404145 422369 37658 665514 211152 826590 -441714 973875 -610223 58020 641558 -50631 109503 -841336 -385863 -584580 -155940 -3883 17682 136688 -854980 -426423 -786351 460990 535496 545174 -606023 580929 -624193 682593 793376 -507510 713136 -616762 -372750 667485 -663295 449363 34606 -675279 325355 72713 -732952 -966348 33787 -942754 -986299 -734651 -272621 -428867 128130 83320 266343 100228 495341 916629 -98944 65669 583658 -985831 232124 -262650 -302352 948403 904140 131393 -157302 488393 -990667 -501660 -934954 994161 770256 -983278 792713 569464 -932662 405217 328297 -223394 48677 703322 -235439 -221864 -349515 810748 531633 -377651 -160733 -320967 47243 574426 -612883 -221833 674679 -609202 -766108 477584 915104 -131538 865965 -145837 -678459 534193 -554175 -901119 -53959 793413 212461 481361 177123 95881 156754 163436 -45761 -78638 730598 -261519 372571 962982 162545 -253197 792027 523844 737553 593014 754550 893593 -603465 -203915 -73866 340812 267048 -649633 490427 806067 509820 -228203 272313 -945188 -92126 -191762 193781 966150 607451 -714188 320781 -157659 -9030 -872156 246445 788705 -367829 390641 -803814 753687 -866967 -884670 629163 385238 391557 -69585 106827 -194460 783974 -906936 887161 685495 -509116 -755697 949832 -118788 -585941 -462471 -518945 -306029 425855 775664 215161 48657 766450 -955052 -895002 -482883 -488561 586741 332553 71315 277683 -575973 -511528 -125884 -54129 29439 411743 -786124 -157273 -342449 296381 451835 63190 645293 -828634 396517 -961336 384433 -3745 829682 425982 32866 -448059 578646 283085 -265791 -598073 -194310 885343 -383297 546535 109817 988337 128833 -524740 354212 -842733 129315 -833677 -853890 949164 -141005 -708279 -568383 -211853 507313 -241261 -613545 -117705 -306730 293047 -320158 -43368 -237366 874800 -318283 -800501 -512853 -361842 973784 951642 682125 620020 33032 969122 -400395 361368 59317 -120237 -879267 165190 455170 78388 -210892 -665891 -321208 790748 250203 646480 -348781 285370 -13400 37798 -979805 -942706 -700698 647419 -989075 610669 355539 267389 260760 602689 -644447 -552464 -300544 -897594 253430 -1366 -307530 985743 -669204 24728 -795010 219903 -864110 -711881 585424 -174896 -175383 496540 9304 -458864 383336 591468 448246 -439649 -877320 -361116 -540866 -177358 339960 306899 -723079 -287534 580410 -414437 -243422 961246 652804 191668 -996118 427525 -349807 -300503 764852 -974899 -463731 422041 689050 -725616 875805 694327 -157210 22777 -593964 -604982 -67558 -269301 -883777 -203475 388457 -876902 -89766 -305968 388795 497103 220184 -362314 -35411 -248279 989408 759541 -237938 946423 115082 -194118 940515 130911 518374 -530622 607204 249178 -870986 352609 -902659 765365 849838 -772481 -638769 626194 -240261 -110570 531884 559845 -834758 -328523 -276962 572408 894588 643968 -348831 563303 -207031 -460370 -831900 527524 -318311 -152439 908620 897780 -182564 22130 -864400 841712 585972 955099 -554018 109317 786486 304459 -780587 -873611 612973 90333 -490295 420564 316630 401985 35427 -943861 758053 982585 285566 827480 -261250 576413 474155 -55092 869757 473688 634797 897100 -685904 588393 -882818 580625 -868201 -741916 -940216 -426712 527530 -820498 846317 223602 -69677 -475196 -268801 -21467 -762128 710196 837961 -562998 -86061 -306398 -935612 -75331 647490 -841852 -53213 -623696 20855 -877593 -122424 5671 583712 727400 864076 914685 219104 778044 -289925 -887586 853708 -448215 759509 506444 -146577 -216310 -892401 103322 624199 984270 -920944 25460 -966970 929786 -412044 671701 -321966 -314206 223500 -273138 -181435 -73484 -139172 -946874 957806 -794578 -231652 -402059 314894 594979 -723017 212584 818395 782266 232783 -483648 280193 25327 -177224 2675 25372 -16688 369016 793801 251455 182017 761933 -936352 458480 -359752 -589017 301480 829865 356929 470185 207208 786265 -676485 76589 497208 355425 159834 -566467 956036 -732136 -11805 398363 -641648 868679 33203 -84935 513390 460333 -64391 -634686 150793 -632835 -622345 379279 -308066 340315 -610299 630323 747070 -618142 -679027 -681232 199245 884257 -119280 922687 948486 549529 294432 383564 636020 -519103 821476 -19081 -200710 549507 965655 -42411 -865843 -812100 116617 1965 -62347 -352704 -217828 -556037 195152 886099 -261176 -528144 499598 590641 -226791 -289680 -446539 -172921 628908 586002 851359 800631 740661 -392540 -341512 -212584 399355 47141 620480 755316 737242 -720311 25551 -998392 107200 870905 854092 664392 -226255 -316592 -544332 -905192 -235196 -652386 558554 299732 588195 -225687 -998815 495433 -374641 200423 -556477 866746 -228775 -756475 -683314 -533796 -142614 -63644 -312926 -325030 342460 806999 813364 -323374 -460705 -126618 290510 -703659 101493 134350 -629748 979819 272310 331518 909025 -309235 -988563 621851 742928 -535383 880121 78077 882739 167714 -97459 997552 -339912 -734770 796400 -124812 -412322 -615434 -464002 159806 465469 6488 284709 -558539 881083 -818776 -241752 556981 530328 -558197 -403232 770127 325091 701595 -598858 251335 -489982 -675609 741418 -454508 505006 -894992 956496 815204 14709 434476 351949 -280682 -943562 138502 -462242 -478018 -101336 -749988 -639278 -396508 565332 -803072 -863349 -110267 930966 301496 -715391 -746287 791840 386751 -771778 -127829 -497032 617281 895587 656621 144373 -770462 -616030 627681 753733 -700104 481346 -530039 -834455 -503476 102430 771991 207927 360605 737446 -819210 10200 948766 971357 -41665 -901944 783283 -361511 710724 -949415 942263 -858170 -226294 -415824 514937 14563 770759 845894 168250 -509565 122472 -571416 -437711 -552690 -759027 747448 36744 290045 642826 408362 -980900 -117022 -347416 573319 -361664 269662 -556958 735725 384187 12200 698729 -655411 -708411 612877 583457 81260 -763826 -506262 200034 -683549 -142665 -949452 -769225 -394849 -546729 -243727 -999198 648929 -746632 -83140 689238 -888641 -144808 509252 -225349 921634 870952 -848434 685934 951750 361360 741167 662527 -35652 -496344 65107 848945 -401557 -240000 263225 78334 19211 247450 820596 -68976 -939735 349931 -361813 637896 -137690 -308258 399385 -548421 299192 742352 -141041 -650064 736487 -700907 -859283 76324 -549743 437234 855469 319558 -654233 727329 612952 -285957 528878 338000 -797938 394075 -371714 856738 317059 -136526 7238 -999764 -851332 87936 976198 -830215 -896938 677242 -224044 -140537 127616 -931322 844696 978887 197244 -560061 724368 -131039 -858654 954751 295693 -968466 -770723 693566 -72397 301693 -276053 -944326 -778499 -204274 652705 -735266 -391753 490330 -740571 -469687 -435198 -90871 -879309 648401 -410541 -403654 74329 799358 767732 693887 -511686 6155 576514 153566 727182 252776 508270 -725807 835872 -294085 -586756 -515385 806224 -432038 632903 484257 921999 -515886 334778 -657227 -39451 -873884 -74216 -399409 592238 -531070 60150 -159061 -72616 -800554 -958532 -81668 -800537 -432068 307111 224488 -309774 -792381 -726070 -410231 372835 364208 106376 -425234 -752069 -353285 -801508 -737768 561420 823760 -843631 934654 -452484 87567 -882998 851081 610505 -677300 944892 757657 896703 -55216 -554450 -113410 887108 772758 -928832 418815 -230451 85839 -163999 -971177 -721690 -27809 400152 241842 866478 -559778 -764100 -806987 698200 891159 446204 -18828 -55125 -715252 -80297 -939527 799107 88176 338725 -991036 886862 -114517 741260 171205 413072 -488102 -248948 -588188 -859297 -409523 -355212 -306951 -605849 368391 -941334 690260 -120984 180673 -402456 841911 510643 -302488 -502471 -656937 546353 155290 -317312 999518 -40100 207405 -67023 210156 -728381 890024 224662 -575342 -891637 916423 243531 -783147 -748184 -270085 492738 764081 -968664 922088 24256 -471917 -122455 -176282 441182 -760482 -906786 850305 716298 59239 760142 -848775 736387 -30215 556564 -732093 437344 831058 -109984 -834939 947978 -424029 -747147 553886 -601795 574740 278441 -276453 895755 -12866 -33816 -44605 384729 -236880 -371663 -205811 -995488 983914 -343016 844324 -669778 -784155 -634686 -355350 364066 676489 -576276 35442 -780557 905013 -175132 -970108 108970 -271558 -273266 -571747 951971 -435616 -556703 -645651 -743024 609377 -6680 95831 -48650 -738327 690625 629620 -263762 -796004 -187231 610832 -771099 -697329 93774 345772 -911204 552270 443171 322938 698025 709205 -826608 949348 567221 -770793 -899177 -507642 -602052 -720902 -819888 -256593 190608 568664 -496282 -367260 393813 -644736 -460264 -827043 -867706 399539 189753 -904570 189167 -270424 208176 401279 259378 560520 416761 121628 597186 309746 -948830 791910 295019 -945544 480719 -766184 763976 -943967 937015 772003 -383797 821221 -64476 33706 -960200 684724 25846 -5497 -165974 -591505 755233 905668 358797 953581 -752214 554147 173474 -546313 -740945 -239209 -471681 401869 -444580 -817720 -622580 -805217 -111882 -939757 -165881 603157 -885036 -438776 566017 -338617 -94879 715242 -797474 -483899 464412 -62798 886489 -978415 -509032 -881780 740094 577184 217084 401880 438062 584412 321027 -801109 440991 84517 -263811 -269236 -246055 208331 977741 -511944 87098 -807914 711273 -73186 799730 238015 432605 -564125 857096 941044 283592 -719586 480211 400471 -988322 791453 -68350 639359 815204 138335 -714731 996086 -515529 539801 462946 569274 -469178 -581455 91537 -139715 -712301 215877 856095 47204 385077 -944603 -748705 136459 359769 161237 960244 -385153 380732 -292852 -438055 -180477 -668109 227512 -965926 709836 -146012 -540681 322072 -573307 -674166 258335 867464 -594100 472949 48568 38772 -938701 632584 632956 -703879 -818112 -640903 729950 -286841 989165 -776940 -415616 -254748 -210904 442168 -826949 420522 309332 611544 775707 96836 -656057 -967429 751329 -121099 -531254 17853 -283393 167633 -612068 -81972 85663 -61118 -292369 972524 48669 773125 -695831 -223885 -153848 -491478 381476 -684850 478245 -23785 635439 590714 844779 -95610 726155 -487412 930824 929538 -146770 -320855 -548005 948078 -623356 555022 -159752 -72322 -225815 -276598 -634456 -170308 451760 -525313 -49434 409348 234783 -882971 736099 -24951 -377871 -85689 -755070 -113586 405458 770884 -998307 785965 -59290 -837745 107710 -578221 727491 -732561 271527 409154 -806285 982975 282315 758990 -416397 -464529 578450 181537 -908362 582786 -450279 -589129 -674781 -151666 295471 243298 620178 -363072 690137 399815 270803 -378155 777680 -406048 194599 -777567 510206 801272 -590651 510988 582020 -487374 -792873 38032 -806090 61954 624122 629692 -181731 806833 668994 -954060 -117131 -616483 236339 -614609 405549 -58121 200777 -13321 -558614 -475708 224881 379117 743044 711517 -674290 594947 -479610 -235088 355829 -534592 577330 621692 751216 -139841 744443 288088 -859841 877872 -708342 16045 625299 -433963 -740678 -823113 -163951 -387194 121884 717704 949205 -485586 -179213 314885 -11540 -191027 -99399 -590874 932185 134388 -334184 -975941 878481 651595 178674 -980382 854911 -683250 -656806 -936814 -834943 -571637 -973032 -443949 2281 -882394 35625 527875 428668 77013 -707012 -316973 -178314 -727003 939446 873800 -994171 -529357 402607 -155461 851914 66228 70387 984665 -725541 477678 -194685 -770525 754243 289596 385041 871535 -798592 312845 -220025 479077 597892 -179354 103040 413187 496821 -853796 -861747 -97126 530669 362394 635890 -194737 964987 195937 -166233 771866 -931680 470531 -771112 -576438 -595566 -662553 894885 632831 -972676 -161271 828386 -661073 798972 905079 -839017 -275294 839205 973397 625409 151670 21115 334041 -592112 -412260 257785 -488241 504808 -239400 -398834 -812394 -10144 639813 -707813 -459998 490629 -27825 -725386 -877320 -358760 -214473 -733333 -55755 -62964 625939 -990538 -955896 52873 476235 -926710 761395 -604308 785564 526 -540402 -711484 -680935 -928038 -146173 351958 -754266 635134 -980717 488346 718843 -784005 -419888 383164 116391 487496 903393 -132708 -61942 -80689 -432127 800463 714841 -682899 -154496 65948 349470 -14603 642752 -840321 178870 448430 360249 530345 -758190 122064 343159 -646018 493942 -230645 -233449 -682346 908540 775937 590925 63164 262162 -467129 153312 156146 -804552 835944 689708 457067 -73917 482657 -818913 181392 -472227 889894 352189 -322436 763139 298267 -595811 385536 162821 -813924 -338327 -490721 527498 433654 -611614 -322798 479369 -368276 943449 -265530 -555439 -437581 -123081 -218407 -675455 238198 177142 -101983 -208879 -169517 617254 -346971 401479 -786213 -459543 145954 693315 -596458 -702217 829703 -223756 -263427 956571 60025 -776799 977918 -6860 38992 -701855 -440324 732085 -962664 294946 -741428 -193883 -996974 721318 -215879 -186336 710832 855809 313985 25812 -247012 830237 336982 167684 197937 560822 632158 -816247 598656 -852897 -481229 -573876 -802739 -331141 151780 -427443 -397552 959044 703089 426144 499316 -217145 63955 -956310 -65701 570726 -112014 983016 -695208 426197 -193363 165865 -166604 -955490 -538922 -726065 382698 327965 95795 -424174 -8278 260484 -318466 -233284 -160550 290392 337894 427630 614160 -638350 514572 -138150 953369 88831 144647 -743993 609398 -407551 433248 -883824 -376102 -726452 487318 -476123 777133 -579702 -197861 -537207 -601205 229687 436950 -317742 -419130 -207835 293791 852908 275936 -664455 675142 615638 142482 -514516 944780 -298845 -814776 731531 -573144 996731 269346 647735 -100285 -243241 77428 962086 454909 -915639 419911 -393823 692838 -192910 -622634 584772 -265467 143881 -203502 -174463 246229 -102565 -542049 -478819 -552125 -144315 532309 4656 -295503 -412356 544191 -174038 -341386 706758 13599 747209 -345508 593918 27496 -220508 212000 784660 -449725 203555 -134410 652234 369547 -80892 -852606 -638344 -498480 -898088 -392224 -417783 -390696 -614012 -303331 -954884 917529 -519359 711612 441444 -991296 890780 893234 714344 -851282 784886 111850 429508 723445 -710011 -531775 -34234 -577952 992081 -186997 780113 -653464 -63176 -20083 -859810 704320 -459158 -181760 -912778 -60598 -676882 -421227 -904263 -164321 231068 -323093 -319269 542730 -184415 -830309 944033 -33138 -519554 -811987 -596504 -829092 297609 -884577 401183 -758178 765802 558437 601672 68527 -254305 -92700 -668677 173472 240120 622838 -712989 446645 162204 458473 -836930 96933 -342526 583808 94561 833758 119033 -102159 531378 -1 -46687 -637211 575917 168412 -22672 346875 -793504 845309 722478 787141 -326674 -460513 726137 299465 -551281 -115406 861121 912257 -831090 49497 -219955 296411 708043 271597 -406092 819386 -542409 -219782 174309 -239884 819034 23873 955936 -62254 -622256 -405579 780666 -43885 835399 439166 12637 686313 -466813 -414856 -14074 540667 -172197 -717515 210693 -986399 -359750 -995465 -477375 362539 13342 -473674 -689167 625242 300700 -414048 -983516 133605 942554 -814828 -326726 -58187 -581869 -432729 657128 -23511 14230 117280 -231496 326548 28616 820219 971015 160698 -210402 -108055 499333 -149674 -377180 521165 -991432 -931689 863609 74945 966010 -611553 623952 -559601 760566 -750078 859248 161337 210351 192973 287925 223602 -7303 877820 905741 828067 -826626 87683 796028 -413209 531002 158534 -555880 899598 468352 -283231 56717 888733 -416141 -898207 156187 825933 -362739 -616632 -976237 96520 -849381 777102 -909986 66287 592191 -54438 -887306 -154409 -70419 340941 850922 -334521 -607761 687735 -382753 114300 595425 547552 788617 153957 168374 -721791 89142 669223 -649295 -994488 -971708 575002 -325012 -2920 -889050 354506 174548 946758 -407837 -98825 731179 566685 -193002 180629 -564347 930011 -569361 61517 -748085 -140879 386865 904698 13884 261191 -550478 -998483 82535 538038 692958 508457 880562 -307060 86324 456040 -166698 -786996 -161592 -967148 -747296 -929557 -597057 -929137 37682 245205 -634666 -263700 -379648 325861 -14117 -664461 466515 385392 112178 445601 232329 -687173 940498 -934618 646739 -805760 564550 -773403 632118 -358930 -659668 457463 626443 967334 591545 -486359 274687 -71106 28851 -296327 -801388 799042 -490379 132893 -515682 -518098 679407 210556 -297018 97269 -570461 755378 34826 217853 -112087 -824304 184251 541216 771116 -854246 -630530 -236627 880363 -254072 -773428 952549 -33223 -257466 -982670 673790 248957 -213644 -601071 806308 -700109 103398 427935 -19341 528489 780453 351716 -385538 -620989 579820 -616322 -526773 -678152 -11732 -836258 211413 332754 -782839 -739639 602377 425521 -915622 -659368 588489 189577 -607443 -597000 20332 245983 -520000 -899862 52155 876113 -830199 546243 259190 -304117 -489937 -727698 -941363 113362 -288113 -805978 -471193 -422275 -150343 68348 -242593 -101385 -626320 -607401 780610 840383 -876883 431727 407698 -143640 958492 692176 -912570 864537 156702 -254626 532808 -927091 -160315 -178485 -67210 940692 -88613 178850 -852191 865297 -684580 780736 721681 169210 -940809 915926 619006 -834981 -884335 -680728 840600 -639533 301378 755921 -526463 127126 -435754 -549315 364878 -421655 526669 -527571 98954 -195159 24283 414326 213043 716613 -743448 -294462 -643782 -437825 957970 -682866 -305657 -760914 610854 447787 606963 264767 408747 710077 -46004 493871 142295 -707266 93141 372819 -586344 779132 -544829 -608111 -5235 -17385 -511423 -93468 325513 274180 133357 73692 -942441 -724467 758361 -46948 -389263 441807 234763 333786 447495 907194 -937219 668770 204158 -816363 405149 316179 601518 167159 -55474 77152 245284 759759 622694 229712 -696034 -520739 -189394 -256641 -87151 -278474 -996379 625563 -155226 -542524 -655171 -1944 -933319 778947 -174500 -502212 -662311 -964538 -460964 -973820 983883 -237776 -990773 884669 780167 424251 720173 -261764 197432 943989 -755467 743782 -464576 -594498 -4337 -75463 -255309 29643 82650 229569 -353449 289190 -424538 864355 522410 225323 -294598 310294 -452004 559500 -200752 549733 -526255 420942 116119 209391 -718688 254539 323504 -902041 975895 -585938 -189518 793108 -600652 382714 -556378 590033 -591443 100867 131212 208398 960489 306546 -686252 803022 -520059 -303930 -577435 -893273 -58671 544334 -767846 -144186 -36912 665648 831936 605800 915131 -878875 479769 -665375 493566 -278598 -76964 -486759 591545 -564015 601523 541706 -395327 -922594 731835 419395 -185059 998251 -595192 723048 750601 797012 375710 884400 657142 684107 -882311 448101 -502520 -77675 -493434 -497944 510103 730955 -842073 -490069 230831 -211622 -153421 345141 -985072 -813308 -647180 -273119 -272082 -138403 772392 250783 707505 932942 -189568 -640911 545398 152341 -112476 367983 591117 269251 -249811 684805 239162 -528579 -819415 -138960 650996 645436 17691 802180 616937 -931891 925432 293288 816119 819794 -113621 -536232 478516 -306050 -324462 945250 -817049 82909 -882434 -281558 -648051 -17462 -319561 681894 -248363 993911 -303370 69603 -508124 -777496 236650 -696450 -124653 665848 802611 629548 -933268 -291629 -317846 -877645 -36432 -945029 -139753 -849426 -588781 -621501 394681 731084 706046 824151 -843070 -46126 -487667 555314 978840 325397 874511 -593243 -650347 927936 901513 296151 -510073 -14828 -392014 160960 -602191 -153373 -248712 -739411 -538935 -195948 378490 -922817 -20360 72739 -675444 -69652 479581 883742 178103 -903812 937482 -960087 -616906 -134259 -945659 681082 226297 -56305 -174647 -912803 -2778 794569 -484286 -374991 -129901 964819 -420395 162538 183758 -418407 -989867 135821 -68971 -717601 -162929 177591 -550434 477239 400063 -983145 900048 984076 -1000 -354321 -951864 697883 -385088 -235369 960853 -813835 901714 516345 650300 -194434 -805285 -977898 -44555 671601 -799651 140928 760621 222809 -809905 671326 833346 -853479 -378598 557931 875721 259686 255006 438647 355083 685512 -715093 811236 -521341 788637 -67831 958635 635746 -720875 -206864 -924459 230028 914999 553104 -297086 16281 -851878 -254581 -250907 929493 -508115 -960138 -214075 -720704 -934480 -976549 837374 -842226 -434632 547002 -655362 -606681 609263 367747 398409 274984 954833 -736738 696822 470369 804017 535780 832047 542165 -498382 -753885 15669 -653634 -593329 -285410 -416551 828678 456659 -645366 -126588 415567 289889 715666 75952 479595 216685 793043 719341 -342171 403905 449121 -3619 535414 900602 -443967 492856 440337 -286840 -45203 -419511 988760 -557775 -700077 -62353 257828 -104050 236758 -872291 -28671 -476915 -793909 792794 -564049 -849938 323325 479170 977826 726726 -246102 532867 64259 961790 -898428 -114976 -139731 -557227 -448719 456754 -493135 -961190 701003 -451998 -399021 -175373 -404768 -473872 142731 -404519 -446477 -636432 528517 -113894 -352390 -545785 -771040 -587115 35294 557938 836338 434305 946558 60672 222915 -519321 -989652 944531 -488306 60067 -639314 -90461 -481532 766056 -851266 660282 -735480 525625 707339 758393 731315 728560 -948042 -159726 173266 -208198 976342 -250548 504803 -751080 -264972 775938 -33636 110688 -577265 -858204 565860 980027 6169 -512459 -815656 -12635 -213384 -653493 -211129 -363792 -215033 628114 268726 825665 -548589 48201 -551587 532881 -960802 -587581 785704 660525 -979809 457576 602807 -156873 -64897 -323151 744415 963619 764957 -850000 -587610 788666 -742132 845062 -343221 -940134 -993712 -71190 199356 -623820 -626715 -462935 -176995 732621 435512 -692704 -943032 617086 804011 -309180 202696 672820 -214635 -398565 331485 107824 162496 -566592 -885509 -6264 -655255 -42909 -739894 -299355 145348 -830138 656423 -454717 -628747 -106431 -612574 -981773 142488 -545601 151166 912284 249402 658495 -18124 800758 428125 -662572 722417 -685426 -834695 -265307 771987 -997435 962549 -927122 -772304 19537 -898894 838525 -378993 -278982 -453503 -305355 -812755 -692386 -523225 885519 -89415 772846 -725792 -116204 -86504 -369297 -306215 -146332 -821278 -950983 -185035 286771 -400157 249979 -866551 749126 892699 956085 -395936 284410 -812098 234301 696504 -493762 -458187 869307 -642429 572180 -666853 -414291 -1881 -825452 213697 -778524 321022 -332951 -535125 -89852 -576042 -599087 -702191 275848 398834 844321 -993954 -776900 -740473 -736065 -192460 -330303 -818495 193575 -788250 -121460 -286532 -538905 825468 -914969 489226 -932062 -291149 -563729 465075 48912 821499 -40043 915377 -142980 -149129 -114403 -242960 -882362 876672 737314 115924 977375 679587 607119 98867 -312753 1310 -718809 705494 583858 -822297 -760065 879996 574902 -161499 -899329 448471 -890721 205621 258020 360205 -348604 404262 667969 868025 -995440 -573635 128505 249959 -422527 -659854 -361657 -792164 -393940 726001 -788298 -971445 347319 -928486 -991703 946785 904541 -439423 108117 36794 -36754 514927 273857 309801 445260 -303649 -535859 -561291 -471569 744962 457768 -897578 613346 -890180 -644263 478076 15940 643876 878519 803464 83016 625672 -73615 538385 -540363 -173337 -203898 -211167 488295 -117643 -905522 -379083 -243892 -520550 -277649 -419775 712296 72307 195177 634025 -308271 -711601 652555 -345271 -925645 866868 40443 63854 -509746 -45480 84787 -790054 -995341 549672 -537474 -318268 -454901 -975803 571391 -935978 686096 941569 -335062 -752338 970769 633318 676681 -571427 -565965 173616 -393864 -458517 11434 -375090 -828119 -68015 -141500 197861 383137 -868227 977759 -481331 -941575 -283951 661998 236562 226079 -760667 593784 -269196 -269870 -922175 -587496 292967 -118231 -354973 -197250 859412 -36339 -539841 796013 -141226 997434 -421894 306619 -899010 597186 -287826 -417836 777488 -852086 656873 -366025 -947901 910027 952622 -995976 -142587 -522477 879218 -840644 -456012 -993599 -79200 -596160 702310 50956 846358 -763438 -424605 -993539 360230 -1834 98982 138736 531862 381891 -434849 -926569 -48480 -541916 106099 826231 829171 854295 219515 -75543 -307920 354513 536129 -86246 316653 -575464 399430 570763 -781771 672967 -533825 9362 -903930 -790450 -335853 762968 217682 -708433 429022 -444071 -856449 281730 -312334 -494233 878824 168178 182096 342054 947417 -947522 478515 -754927 532502 -690119 -974330 246132 -362283 233930 -39831 -391823 -259136 538093 -424272 -293509 234868 -970064 735972 590814 -507644 -447561 270912 920373 -348042 -640071 -6731 -284558 -516923 -882176 -108825 -780327 -671267 -85140 108461 996869 762659 -551823 515477 847842 815850 -778859 -805411 -936271 564863 590067 69371 -729848 732574 602298 -227945 -650417 174843 -451794 966796 -885564 474170 -306266 -847766 607608 25847 505357 -444554 997711 628415 80610 435881 159364 755220 -794056 -823379 -762461 -415379 -736458 958435 -168563 620852 -45545 261984 682616 655302 -765141 284395 818924 -951305 -4779 -512128 67655 -52725 -686837 -761520 69049 -860354 -38439 286015 -447031 -385603 977887 -452507 -785970 -459221 775886 714894 -404233 44573 -5266 -38086 663748 -367586 545819 -775267 71691 472875 766660 996000 -756236 170040 -695573 77918 629629 -995286 -220889 -819544 906614 -590245 266661 146817 -59515 -832615 -528734 544419 -859612 -315353 721651 -731400 -882529 -70726 808446 -99166 712855 -277123 -899522 -116748 -613119 -264946 538691 33526 436519 -292225 774064 -808219 213542 -500010 961723 986544 -927378 -756723 502320 605437 102597 -461038 -912786 -3038 -161979 573896 752360 350892 48729 -369788 854693 903515 374724 517521 -110527 -367580 497819 -539219 455530 -494674 -841531 267146 491364 687957 -363774 42830 905477 -123862 -400671 -872812 -874950 -954383 -971191 -33688 75648 940706 868337 191950 -502804 100073 -481049 397372 -538333 665766 -874739 754331 -350877 -860307 -322281 -992822 -465544 -105465 963855 -273893 -470841 -335249 925522 -771499 -843193 -625963 180880 83248 -427005 967711 694223 410076 253978 -537629 130920 -41350 599743 221935 257801 847649 328505 -134975 -606799 -199590 584931 283535 923319 -737883 3757 -723263 355780 755442 232858 -179215 832724 -816856 -207040 892274 -84935 49314 495308 726598 153881 267309 388475 -787802 863467 50059 947361 887550 -990595 165491 234278 -352017 654449 360974 -534012 -752181 -201157 -384516 -926646 -254180 -660700 -283315 -66532 221597 836554 534793 393137 21184 721438 239785 -637101 -923098 -231835 -661221 -219805 -46806 998328 242497 -41773 -713641 663301 -901134 -830934 499437 -985973 61304 239619 -56224 -826143 987921 389646 -167847 257648 215150 718221 242099 12020 -74057 -707239 107262 -884097 399877 275803 406272 108534 -720282 970003 -438993 31378 162909 712340 -86855 -294560 733919 -346235 275068 -52159 -876969 -1374 -928370 -2069 -972510 -706375 -468682 824934 -256620 -81874 -662927 -227696 -822670 -478089 -968209 -658278 -223242 -713183 -432365 -657271 50766 -290231 -459530 -330442 -252515 693412 375396 -941874 -214151 -354312 -831267 142802 -635925 366624 -72042 -666728 396658 -19189 -659082 -390200 -740736 -637762 -733287 -742048 -810374 -358578 -309552 205745 599229 172262 624927 525792 889108 573127 -425410 -591259 754243 530627 684312 -276337 -528128 280385 618063 558463 -702988 919997 -979658 518696 677950 -629819 -936106 359125 353648 606973 485866 140323 41744 746907 349795 -405245 -467431 984939 980196 -432710 46327 -913460 -122809 -560544 -913394 318386 480150 75236 216244 900514 -666734 41606 514354 864313 743600 -190884 664904 -244442 -285801 -358450 242598 -194901 -921564 -763750 667123 -309856 -545305 315600 936650 -142353 697379 -186793 370359 -143591 -610479 773990 469823 235056 -258659 -852084 -87594 641627 879079 -349911 -729498 -64171 699715 -714894 67151 88686 545658 -537871 -97695 222088 208264 -41085 -822557 -756964 -437348 353369 -363376 195763 854811 816631 178325 503533 874524 -462664 290964 440573 333549 -717881 242852 -829910 -743283 -285657 -358449 -627120 -683728 750764 -838125 306909 830398 -126848 -836511 10709 -782508 -518368 149665 191823 -656062 514908 -40404 681205 -708980 -43685 867280 -267384 -792087 774548 -950193 -468647 300742 62038 -833439 -444079 387396 1216 -409043 653546 842678 381002 338900 -572492 -177756 846907 936807 178257 -439094 -557008 -562708 -593287 839706 945179 829021 526711 -333770 -825406 496168 713642 636279 643388 198960 991109 992233 -655497 882378 -501745 690380 841141 -997823 -434716 768149 401930 -255661 -95822 276970 984800 860338 -897092 482346 659827 231940 -293285 -763421 225622 22883 381432 -471974 -571796 138333 278419 359046 414319 -310923 -391104 -806251 906348 767392 -191068 -687642 -708027 613194 778876 -108787 181166 960719 721431 288466 33713 -188030 -142505 -756046 901802 546985 154676 350301 566731 980990 -316488 212918 466841 -147280 -46588 815447 277869 907232 -873398 -552694 346228 -463196 412497 -778288 -24912 -499832 565364 -233378 653813 -767608 -408797 514203 496749 -602985 -954399 -394076 629268 -844005 762308 -956216 484412 -518673 823928 43020 -203638 -930849 570428 979496 -528265 385968 624227 829576 -559024 342293 -104619 -209459 333622 335547 -47989 -807095 -972385 -374466 14359 306310 186324 849842 -550886 281279 -97167 -284133 -309301 -609051 189160 898164 -693641 -63204 -640898 6444 -667781 -709573 -362676 -778587 -963636 431696 371135 -326348 214896 -529126 505368 -898909 853378 -566131 -118803 -648270 -71758 904145 -361690 -580719 -521022 -646077 -300799 -450712 435210 353011 487823 816848 -252811 -74588 -80843 -356393 -863870 -794160 594220 -537473 -298812 813985 73473 -833857 441058 -590600 257173 -305279 -154088 -519318 455070 -457309 575540 -180290 308644 339702 109721 -303247 -695547 702402 833216 163762 -925454 677184 -640846 -814490 -355729 424862 -622449 455973 -274345 979967 102411 -997957 -722346 760440 240235 640040 -273171 225300 -639475 662689 -57486 -622767 -299043 -191220 -910323 -525407 -214944 942856 -239172 -506006 994733 -440990 -793009 417030 500463 -26335 -635923 -961725 761188 465660 818445 -242844 -905375 -411042 -821378 349982 166092 403817 390240 914460 133537 -254352 -805207 146940 448878 707068 -562655 -847280 -229546 256072 772454 326686 400657 514372 386664 -941856 932971 -857194 -528274 251781 682433 -325868 30351 988526 63239 -108725 -334022 231922 466884 -974341 610607 -354342 210580 284313 -852989 678117 -563163 913868 371104 -438715 185915 -796047 -618429 101152 -773459 282007 -63236 636689 789478 -886653 796850 753444 -26908 -911827 -142692 -891683 153788 469313 291145 -314958 -303724 328479 -361575 607757 520615 786267 -734911 647627 -998075 555838 928843 -647233 104272 983107 874260 638127 920512 677659 -546868 235990 -233696 898090 -816519 987489 -33009 -885753 -993803 -430862 784448 123264 -572693 -509920 4218 313492 127838 -541195 -923495 -968329 -64990 947310 -369397 323217 486497 325118 -129068 870143 194455 871052 -83702 498705 -191849 -42255 479833 368330 10372 -67077 -376959 759139 423768 321644 551635 -70200 334945 540539 -281032 -905446 -445250 613074 614570 -180949 848102 803214 147512 -239226 176290 -512701 784135 610788 -564466 555126 -788788 142775 -820451 983584 -17070 926115 896146 33970 16890 687488 624263 -956149 -577354 721882 903657 -157437 -653043 640113 24186 -13212 -885094 186809 99406 -831252 940813 -375717 599631 313549 705705 -809294 865209 947501 -601148 247375 115998 800550 -915382 569846 -845981 269638 -52422 -450402 70849 -313584 -6104 -972939 877509 191353 -881863 838618 -987951 -5780 -137046 -841119 -328807 -49849 -939447 -250542 -238426 -412580 -807942 130218 638422 -487567 -265292 886424 827994 -893376 772226 476162 693559 858743 -800254 -84226 -595130 -232519 -58263 420057 178868 625820 -977411 -83309 979843 35241 547865 515425 14983 -673697 345773 793770 -27415 -634960 363195 705931 -620633 -234750 652507 -753453 -168558 -287440 178488 418055 602575 -994298 23313 -821921 -554025 -377016 -170183 686662 35447 6700 130328 -528162 -887472 556891 164135 280443 498392 -894859 170231 625699 -762281 622602 -740821 339861 759403 -764255 -850438 -922050 -663163 -523724 65326 88517 983274 703922 202919 -642303 835507 512892 -276263 -16515 -888627 -659863 -150454 -43909 289657 -299197 724629 750446 -234419 272839 405737 -64514 -132559 608936 290954 632328 -80925 -917235 44879 -432741 216563 433935 -532829 -804995 374344 -424133 119557 -251612 360346 387862 314248 30781 408950 -513132 -426029 581672 -754627 -827744 -743391 -50566 -651996 186519 327746 526074 -391371 525645 691225 521764 -52147 -872954 368540 497450 259101 90878 -530345 979693 -507351 -803102 -315030 469640 -145460 -815915 925190 436038 334130 -546964 679027 476839 891996 -694478 -358131 -342433 -532193 -458588 -384573 927831 964389 -21962 354583 -424278 277227 109389 328864 862505 402370 159555 623627 -333608 909646 -843290 -719850 880750 -829558 819448 603795 -273191 114625 66609 -23445 595639 447254 96825 456856 931550 12926 178223 -164822 910933 5313 -90460 837444 -816551 578556 235808 -433380 863450 533154 -178404 498302 173563 469366 -162041 656969 -706155 -50542 488386 735472 801588 -69020 399267 -285190 -417256 274348 -603147 390659 809782 -728961 792182 858809 -608971 -925369 183640 292576 654321 -847680 247105 548302 -763908 -541699 -854069 -421008 565143 -191263 -235131 65347 -997315 -537946 723440 531292 638745 978138 -786557 414688 843019 -85283 -281817 -271219 -7513 999012 740411 -296401 43958 -470023 -579951 -272725 -749517 219000 156655 -52488 312527 -869869 765072 951329 243181 480847 -454495 -677307 -131417 156934 846148 -623337 38471 -497821 -677360 -224674 -880561 -301207 587790 934902 390898 -515476 976317 565069 -505576 812822 -550512 -771226 732126 337251 930667 714329 664723 580901 -768471 -542894 980668 -393727 285977 -997362 -556527 722672 938237 -164767 -373377 -851136 103946 -875085 -215900 909840 551018 778110 672469 259031 -659395 493265 -389093 -137250 -944493 644432 -187726 -563391 389876 -153934 399369 -462478 -531240 374594 114117 -647242 12463 598878 -153155 -650202 579419 -383877 977919 -93905 47153 -95585 -936374 -121709 -799620 914789 -58862 -33306 77689 -640003 -916352 -493423 228700 -422103 800239 206802 -597814 -63678 703088 -934982 -519844 480049 -194234 451630 154787 910454 147051 -658457 -214114 -102364 -121847 -773006 205638 958434 780930 112817 724738 954092 -811928 40663 -746317 764432 -218874 -574352 -603862 -672590 -107307 446295 79277 15176 -382968 -982594 512886 600927 -866047 -831062 997299 -827116 -860199 855667 -22521 32412 352860 -966072 -381689 178749 -546422 267562 -734274 294226 -290152 -907668 -727126 287434 135405 319674 679485 271146 -601051 844815 -870819 741767 -221295 8892 21220 -228340 -128331 268776 -870239 25338 -557367 -870133 -378795 649635 253369 747250 -821322 442734 195492 -697922 -955024 -37545 530401 554853 -216673 -730004 174837 -195537 763990 -292655 257438 -700870 790683 -952132 -705204 249974 -296856 -922119 -513502 111530 -872532 -554904 -148742 129262 -121272 -250630 -812834 903983 -365293 -390601 -250352 -129490 -345002 197051 -762749 912512 -519728 -416075 429791 514191 -519628 -502169 -29823 367896 -228186 -374615 -713608 256556 -663359 -704155 235017 -473169 387476 -285156 -984020 -941220 733473 -203040 -609139 440894 39772 330712 -286452 -842183 -424398 -298433 47038 -208897 462591 312037 961386 162971 -227945 -866516 -426100 78954 85950 -302963 -430763 497308 136112 -328943 744745 682424 677786 393816 -300256 -149227 88862 599829 439173 -43422 -858157 723855 281050 -83553 399299 488866 998098 -132447 941932 -157508 -89258 -938734 -788417 865377 828801 892654 506660 -561624 -702813 -511864 -185997 660027 -436798 182531 -895491 -42661 745492 66650 -38911 754393 441607 293464 416311 -559202 -852039 -992352 638665 -348252 438144 316838 726229 -774661 -304541 -527692 742381 -622907 931487 836839 -727274 297530 576931 -785873 -382516 -73691 -391148 612946 242941 255589 690762 -426775 -553719 129645 940113 50146 254665 115140 766313 -656259 111621 715526 49031 -249649 318076 365153 682066 -551614 -128545 -436840 -550490 535698 834006 933636 45972 482129 -224646 -430066 880096 545124 -993446 -170570 734977 -584444 -890249 -612464 236837 261695 -224185 75073 700843 207988 -927435 -612346 436647 -365989 -216417 246446 546402 -972678 -326697 271003 -645929 78640 -505180 85829 -29130 -595665 985662 -647242 651877 179578 -127660 205327 833786 -23189 273033 -86526 -351678 -506065 -173965 794326 -756290 -294584 -627813 -999194 -877024 644746 -407423 -869726 171347 454046 138517 -186739 405360 -135550 188606 413245 -912566 660487 -490026 -301474 -692125 505810 -504404 -108625 412020 592988 -982143 -888829 -523287 847474 -639604 -948030 -7582 -397130 -800649 615013 873779 506652 -672417 -64386 -574619 -266387 -273065 -704466 -425421 -435513 445158 -861396 -337778 71835 562692 -278331 -684262 -242898 451617 414038 -58321 839961 632991 -117548 -637736 404553 -742061 -936507 -568233 -27392 179335 468548 -530785 -750767 7547 956289 773337 -532568 269279 739518 654688 511936 -252965 921043 365508 736171 -110969 427819 -777013 632013 -153485 670661 105835 279137 -250719 -368972 -458415 -250637 830214 -908385 -840738 581476 -949875 -702270 -775772 662122 825748 -855957 210797 -888563 676204 58109 584117 -105429 -375971 499697 -536149 671349 670624 964176 173492 -828816 -35357 23866 -332568 842868 -344503 -257693 -926957 898608 374375 -324463 -565707 -690907 -788408 -950113 -339197 -643290 608490 661628 268132 -474786 811198 531244 -811404 820170 976812 759110 -15996 262203 718221 -278283 -26985 556757 -280528 920183 -206873 -231149 109654 845473 775135 -530751 -830795 -922023 -178402 180480 -696584 785051 -229894 540741 -770755 591861 781051 131930 -865898 -26486 -818852 960092 142473 696594 -422131 108476 -335728 138585 216244 796606 -604646 -695876 438567 -752387 -919288 649647 -195469 -681884 28208 -776519 -903079 -990282 725470 417782 914251 -916216 -715058 806548 439796 -434238 -106317 570455 838317 872994 -429133 971286 -727800 500664 -971416 929468 516297 913002 65633 -508857 995816 516850 261151 202060 623249 -36133 262937 956657 374180 -694520 182968 782705 -239306 193582 165468 581148 789133 -233771 -384683 -703404 614952 844890 -433686 547729 -342731 -514577 58326 -467490 209688 749978 80198 942170 -448405 -749262 -445604 728248 547832 -187546 203311 492991 138177 -212555 -698808 19787 -37511 514295 -884825 111178 -931576 -632494 355132 562880 594955 -922042 771311 -173117 -985902 291618 691352 305919 -606880 -280948 577927 620084 -309394 -731138 685694 -626253 -312215 -166589 -871886 127973 -46353 -166786 301774 930884 -71082 -229981 -832529 188512 597029 -465412 540201 -656165 -574184 -367195 -735232 322413 -259679 256912 207600 495200 -822302 -852094 -447770 -370667 -500429 147092 -666939 -508802 -414942 141748 -149150 11554 596334 -644831 -706424 -503908 -428788 23026 -466059 -798692 323362 -614768 226651 148709 -841329 -706505 -310817 177101 473441 704505 286749 716736 -114468 866107 691107 -874563 14074 -553161 -229135 -32040 832741 579832 -575104 762934 -819841 87392 240056 968084 -635813 -646107 -362760 -91328 115905 666320 132498 -113506 539310 -10435 414412 -935515 -454446 -380514 401376 732384 111376 332408 -462852 311149 -162815 809508 -937533 513153 423665 -995505 405579 306658 480865 458618 991901 777835 829827 -273413 332472 829836 115777 -635397 88462 -999097 -381129 87030 373893 742068 -147660 -547778 362231 351230 435517 794487 -352717 -174364 -188150 87452 -1414 -51399 -758137 676217 362627 -254491 -260524 -88016 -229257 468961 733893 -745547 784117 367422 707811 -191151 -994801 466463 -955159 -517342 -968116 -891205 -790456 253337 -681820 -406692 -223581 161914 -854009 -644766 508372 598368 -742698 -274751 -170651 -31817 -439576 487679 -460904 585280 750983 -462025 663904 -33007 429168 -733928 324069 51346 262614 534246 933892 -973951 -547104 82040 738253 -912145 -727386 882361 357891 -510271 881208 -751832 995103 161839 -436200 439512 -479027 431816 -623941 -429584 -522770 -45588 88715 913835 -905324 -571567 301032 252121 767497 289791 -745054 629597 -291895 745044 -189823 -824531 545155 -222976 -560066 -634411 -610660 978442 -346361 -776459 -415828 644681 46974 349630 825982 -76052 590266 -950664 -186732 415347 -590779 -874241 -128094 377268 -548579 -446142 793870 900183 -670668 938051 -355978 809050 877295 790041 -474070 967821 -434646 -307855 676526 -673385 53043 145929 -590535 -617105 948426 -304461 595641 -327708 223656 -620200 337356 -490474 901365 459250 -496824 377722 -537137 188561 -19275 -468902 -538038 466904 -287155 -463149 667627 373885 -470909 -936619 605100 -925236 -702215 833062 687484 992676 750344 243296 -312005 510072 -111684 148334 831554 260943 -723882 -498157 706777 -720315 -522296 -475164 706879 286216 -789060 849480 -323802 -631076 -710514 -771073 147380 -122857 -357043 354200 -953853 453542 -133826 261882 437666 886534 998873 238172 798226 -966836 -477495 805196 -241719 -946274 99952 -724 -952909 229047 626785 -199120 -652116 929638 385765 536674 140935 -865009 -560521 105759 813578 715177 6984 -625513 -122512 783039 976444 -26544 -510363 -744336 176234 74403 -915698 -669585 556575 -434754 -182658 -833661 -546468 -925920 -194238 -294520 279764 -473696 -177066 -9364 -62737 -805913 -505811 -307534 312266 693233 148782 -645517 -515916 541841 844337 872280 983475 539242 -886650 739233 -358275 506102 -921234 223649 -707329 -85630 -228832 -265664 741721 202160 913478 445304 -703264 232564 -285443 777432 -298853 277655 -353319 597764 297158 728247 -284450 -789581 -142766 -318522 -871672 32304 932835 385159 -439612 474457 -583471 -341740 234229 840099 -919897 346 691440 391316 674727 -220518 479104 235975 -829115 498282 -23838 -579988 593063 905139 -796342 -320059 -489173 -746959 639964 556843 345825 243702 991028 846727 953997 308071 -95905 -317607 -816346 -907715 759520 616244 446425 -916347 -335700 -50881 366471 -427104 724270 264630 795075 -468796 -2364 -998809 -2091 241529 334016 270006 858938 -286435 775528 485401 991009 -302751 -902282 561053 190831 475722 494360 -499745 673340 191409 -249231 904724 708180 -429757 -787690 656002 527160 -570751 -692974 318724 -759526 266433 699619 -832631 -877724 -820821 -647941 680598 134450 -975043 -977088 -504640 721235 881736 -191732 -208334 641739 -315023 211886 567213 -464172 775216 -484889 367491 200281 720596 614253 516507 594426 -884610 932588 -640015 -468981 137121 -560768 -289645 -780012 -600568 750396 50085 341331 793040 -538970 -997923 -746059 -25110 238776 -215929 -258463 361755 -658975 602371 -207699 677755 -302206 648130 239270 616953 490994 262476 -754291 703573 902522 -406083 -745771 -278107 -571943 18372 -629466 -463535 261441 658339 -985635 92823 506969 -495182 -125943 -507385 -58183 -619941 -736785 -988024 987889 437535 576647 -764975 540418 666768 -647299 585329 154083 -36011 -405070 -199224 20350 -403031 852152 35852 -300496 -116772 987609 -986555 926924 -389040 -715376 468560 723225 -97410 622734 -63648 517072 -400273 350647 94328 -272225 -949949 426403 604787 -828120 66989 889886 -968324 60546 -3596 385063 897302 -445129 -199948 203252 206742 -727484 725915 -558355 657187 544797 962413 -956627 896957 850598 563585 588293 -436173 -159173 -747903 -706824 114732 150441 -662738 475456 -491617 -133453 -554791 894791 -881829 -346994 -955541 988206 -690816 51429 714078 -508598 -332285 -303146 -178110 -271710 -10834 -490638 334649 938099 856733 578753 -932997 -897108 552770 803772 -319021 -957965 -468125 831185 952736 937630 394519 -21277 543317 -766918 -618164 -677049 708985 147335 -858556 -381112 577320 853241 579347 24228 -407920 -945863 -131037 233229 -410508 794530 -769744 -835159 -218963 -97723 973 -332526 -853724 -211738 -599203 941655 277465 -922115 566426 -184455 375776 -116811 435729 578542 350942 910832 193700 -70239 384272 472641 600199 -486544 602949 738545 -87612 -922067 -40353 -157957 -118473 138654 -38826 703887 -688366 -579074 -557388 806803 -401702 475257 -744038 -955491 -141848 698547 200890 227195 -732310 -221502 -879653 345387 763615 -616145 -434088 -30109 407198 859769 -790111 20874 560976 132371 -111175 -191939 -565263 917217 -315338 210763 -159277 34750 637252 -194887 954011 829049 76578 36927 -394302 676691 873251 759881 847253 398211 378159 -726025 167221 -88142 -334145 303389 -533736 -63360 721125 478660 -536697 -143619 351554 -561624 -147810 870448 788877 755000 -750385 399636 557587 185240 -138913 -261738 360113 268962 -65945 -379368 261852 637921 -677804 829169 -434662 697748 702183 -570005 664198 802481 356022 -818877 815824 769376 -521047 338861 -175686 591484 -114818 -617395 -939876 -542315 312390 -866369 -536479 11121 858214 923664 -996088 -769018 179223 -711613 803236 614273 -14234 288589 -280868 -76733 -57292 385305 -895380 232927 349751 724868 769442 536093 63863 6882 990689 74745 -889262 274424 368546 -156379 -727687 611072 924270 426627 404080 153256 -756507 -928724 -148462 -609262 399163 -252692 -596213 -315690 796854 -757309 444636 370300 -872911 149477 251483 746754 486555 436283 -147792 -792484 777976 -187808 472793 188399 467679 -835035 678054 -615531 -734725 -311666 -479042 758557 -122102 763858 901657 -187193 -95775 630111 644099 -57396 -356890 544468 974879 -426156 -433771 -714875 -665502 -912514 -466436 822010 783508 626012 -290114 967664 -517165 -538380 936723 -537129 674575 377280 22983 522066 -139761 -943313 466359 -895558 872682 265378 478423 321052 -145521 -188561 -333906 -10314 703934 203105 787416 -998018 210188 475063 -734076 -358245 -799005 -423263 455539 817769 -784128 802118 402047 -399750 68724 -632512 -284526 -848368 735139 -6114 -483030 870436 -932153 699105 -474532 -619551 520814 602368 193998 -791382 333176 156004 -825541 272 602650 492012 -749965 -752419 818782 -513301 -10536 882828 -849375 190501 -139038 -574386 845587 -270634 -313444 -988154 55226 14378 814373 181326 -322320 566598 238128 -907919 790880 612542 700548 751598 709389 -425828 -874499 92923 574155 91744 -318583 38784 205508 -329734 497196 632088 587508 400337 -318340 318227 -187986 -402624 228902 -124297 875541 -193772 415847 621818 -27357 367632 -594541 49033 -107610 -555543 157458 117828 -851395 421065 -332194 -437888 172511 340432 -713593 -374332 -633771 -896369 -530385 811341 714300 -587765 -589426 159370 629380 -428736 -571922 -821984 -861581 202907 298672 504039 44962 -801665 -939706 -915733 296830 -412095 362167 -367764 -276919 772780 265118 478942 -314601 773374 293291 -785174 611410 -349720 834081 -495509 606006 450578 866774 -220814 588117 203541 994870 400834 124308 -271361 -865215 670933 714284 -925101 -557432 -758314 940970 419975 351923 601380 490608 625540 170110 801877 451634 391209 -346185 158385 -537479 -70073 -209470 -448334 -291421 -922074 113046 -748405 -584863 159487 789438 -537442 -548168 991489 319576 -339964 687489 -99251 810521 -678518 488937 139513 -174137 91950 -800270 120977 -637123 892966 -790288 -45295 -178325 -369831 971788 31468 848211 876899 -612028 420360 968461 -720363 -82711 -266561 -830012 -56461 466976 -869664 717623 638005 620386 -533332 -690247 -83257 -56964 447321 -662350 -880439 -509809 -552045 903451 677903 -508911 -662666 -378491 724130 562378 480277 981651 385853 799192 364151 754044 355281 272300 -151148 -425334 -819710 -920693 204124 -693731 -148569 801806 -713168 -998103 569422 -290782 -457753 -962764 459957 -114936 198986 415449 67922 -285482 -605799 925127 646861 643060 -507644 278082 -419456 -949984 -255566 63393 -752898 996074 509118 652623 -988663 311097 -746571 -791733 401434 403909 -233319 356264 -643746 789787 -715039 -165235 -772941 -557796 -855177 -782923 21422 -752387 -710215 -701072 943128 -588472 -730632 68513 -244115 -155430 447484 184766 -69284 299108 895869 -641581 -935862 137450 660908 -180992 632911 -382777 -63192 -725386 -406217 -151129 -576503 -668931 422018 -991605 -380199 997489 -390428 -974520 -22506 323777 594118 952840 -1487 731119 381123 -65848 -367854 -804590 -956372 795609 852626 857559 919044 -452129 -467329 -382212 -127611 -255019 395292 320595 34969 -143994 76702 403525 -874014 -424043 70960 816717 -434637 255863 -701968 -626568 951956 -793484 233968 -694036 685634 -878807 -946378 608990 -758356 630537 -279108 104602 -87433 742871 120304 483583 173820 428589 172725 -763904 -388923 -524679 -974623 718500 -176237 -233733 381757 589319 -331045 -482616 -569720 577879 -809532 806730 130164 -86952 269738 -35650 -256345 859232 -870498 577972 -623045 -284068 399588 453778 -339009 797385 962036 -770543 -132812 842940 -957702 -516289 322832 -363045 403798 895356 806591 -624671 493468 341501 764061 696221 661780 -565172 372349 -149389 231740 585797 -542555 -831142 781121 364826 -870449 969821 974858 946641 82602 245531 418093 465217 542039 883015 -580232 221592 -282899 567080 834537 -546472 872438 863898 -406346 -693163 -779921 473099 314310 -275015 533067 -535938 237494 -357504 -678928 -93940 -907818 -685700 596793 675294 185897 -789038 847731 -758220 -258584 730107 537184 -112799 -954369 -726843 -574665 320717 -995570 789583 -359006 533106 -297494 -87920 864446 118495 -307174 -866863 -444257 -173768 -840102 805806 -779191 326324 136603 -912231 -814280 77854 983937 -810921 -82983 -785708 -821404 374529 -858610 -402613 -214448 687876 -935505 822409 -925435 975778 -102525 -87767 149367 510447 523467 344283 -221490 453332 -536264 -910111 824680 892559 -200849 830612 -931758 492081 608780 -398755 -632621 -129505 269468 -746948 -103711 734482 694562 802628 -607446 -208233 851731 -825060 998924 102672 928986 -4224 -107363 793264 -384171 102206 407076 -760189 524246 454970 428446 -360348 -606814 674411 -555334 -553211 178677 941787 738270 -478741 640253 659114 399264 -290450 551003 -980596 -300467 990781 436773 819271 938597 -113959 -479258 698294 261660 -562539 -999396 -830264 -214821 446493 -948423 397954 -461250 -201620 645411 451321 452500 -950316 -199500 199513 869602 872697 -89925 -92192 -469537 828374 985080 -930461 750457 -778313 -188636 567240 298447 -34371 959847 -629237 22197 -349218 227552 949434 232116 -823198 -301791 -106631 -938745 -861593 -365263 966014 325535 703966 688648 878101 -771041 59787 105110 816542 -365216 -300407 -939844 854794 185583 923204 -891184 601570 -436726 864509 613406 -555841 761767 11849 -331806 -264877 212717 450194 102223 -873249 629049 443797 -705396 -929733 -167654 23779 879281 -373295 -218026 -55072 687950 -41054 329699 -148153 -367516 778944 -16658 -644188 -35606 -491310 555991 -326696 604746 171155 -819406 -13416 -222111 27731 -728248 46318 -633086 -701964 -368619 -257609 -619788 -238609 723144 379555 -704145 -116531 -520123 921273 -380765 570542 -654554 -716976 -718158 776517 -23370 925463 675249 -754087 -464011 -826738 915627 -500922 866199 542858 477341 149882 648580 210101 904955 625529 -364199 -472692 890537 -301478 409958 869087 7299 39367 546478 -214316 70614 -484095 365035 -834715 -975643 -556071 16775 859869 585701 592312 -124636 680415 -72447 487960 67988 531935 -200106 -750071 -271902 979367 -180360 341933 -677433 -464556 -161044 -121028 708534 -846250 129708 -434687 191185 447731 326438 448603 -848527 -310844 -494659 424765 -96094 -951369 410950 -752978 317092 267020 -959604 794186 -851989 -885672 280909 -283969 -672352 406405 -185413 858192 -966241 550863 -808324 896342 805495 556744 -267990 -889542 219756 -4779 -507181 -250372 -677768 -100305 -484486 639152 -59834 -764188 -697323 280059 458678 -525484 -782451 -522214 -258980 -694860 -238911 16348 -876928 721677 -297853 -818397 -808545 535870 736665 -186521 192873 514038 -36931 -370638 226881 497595 -80354 -829147 898496 -78106 376413 -494734 -848845 -332508 -282095 -609440 235800 858743 -173885 744266 307365 -91597 902898 379168 62785 559361 -879600 -535067 -411383 -110753 -559868 -776017 381004 90654 375462 29354 51087 850019 680262 -939499 -662134 -941017 -153947 103107 420905 -559688 -900742 -576868 -364788 26677 -654098 -862694 -743672 164629 -936543 338124 -566620 -657376 -696285 -993578 -287204 991348 -717317 157934 -879903 -568446 634404 -251423 803479 -554353 -133621 -636916 788629 -531276 -397550 -341788 549609 607710 -129008 44143 752466 759631 -921521 -944952 -115516 943386 -512884 -460385 474215 -359893 -499077 -106698 873368 -82755 -994880 -791067 -661401 892770 517879 919831 547991 790398 584109 201419 482977 196172 178149 -524012 322994 815448 -331628 290841 -458456 824451 52772 -926058 990361 -223869 -567307 -740903 762828 940512 946392 -318011 -56770 887416 620818 -367533 -955106 942972 949343 -695028 395729 -624271 -624019 -479983 409327 -666449 378332 523795 -942396 276837 464836 153307 163536 358932 -364113 -666045 386887 885007 -564453 -566086 -977774 619777 -852870 267076 -928180 460519 -678606 -137736 -541626 323474 223133 -737791 701572 -67034 864521 -41955 217918 -74082 993721 205345 830175 186822 186595 185203 56073 -902849 533040 927887 323471 -100226 -438209 -984189 764409 -415282 -855134 721394 -867964 631625 734943 -846188 362016 728419 -737296 262453 318448 404447 -407741 718258 -295474 421976 669627 -159489 -784572 725946 -967506 52899 187539 -564922 -179611 -422342 613040 -924655 539423 556787 -963902 727685 479374 -417009 -533978 217567 -303399 -190232 717035 964655 329624 663912 -431530 37851 989019 632461 679263 -198755 454947 124012 740914 -587136 379622 -849877 -619089 365031 526864 212229 -76950 717703 -307203 -958646 -683476 -11800 319488 -42532 -471440 340583 543456 -881613 499047 -757321 121941 3034 -662667 873819 564623 -772880 745265 287021 -845137 990376 239593 104411 717772 819529 637340 701029 -13200 877231 -253314 340000 -282856 50376 619639 -548682 12344 -67944 -920156 690339 -241868 -486603 960212 369337 610280 830668 -118387 -196451 -58463 -698726 -287355 826057 -698079 -996749 788137 610184 -285025 196671 -896486 -499075 647237 534392 911274 280988 420401 -784210 846691 -910673 759540 837763 607489 389074 -420586 184751 -407437 264183 -667248 457852 410718 834915 -628656 90443 -557286 -132944 90553 97166 -780493 754249 -720864 980684 -543127 -613904 391632 -610784 844464 893884 596102 151226 40497 -205421 68086 -980003 453575 253620 940741 -466593 -159101 -458575 259981 -564564 632105 -944275 -392356 201028 -770768 422306 -303179 450488 61254 -104611 -921715 -82128 -897718 -134785 -558385 -207256 -11697 -711874 -205991 423087 651424 699299 979709 -706586 -799945 279050 -595327 -926969 -253628 538661 24479 -732900 337069 277241 -647162 -615101 -324728 424159 -201257 157617 597154 533892 -365016 772908 782715 -989463 -352124 368527 188488 173412 451177 -322230 820592 695838 -674871 261599 770959 -717805 486539 946406 12023 -97131 -788473 118410 942122 -121783 -770547 150154 -634400 -631513 379742 138681 -805113 -196866 228016 841215 -453442 363503 -767953 -306987 145242 -758930 699255 -518324 674657 -759868 -566885 706439 71953 741775 -673119 409021 613466 -479168 228228 -56136 -150688 -522725 -187215 314200 -904070 896699 634250 -413551 -570826 -214644 -554522 -469015 169555 512719 77582 -286469 -746555 877082 942530 -551562 871092 -582827 -283726 -702946 863229 -332738 -493435 21706 544687 199398 -114730 552549 -586480 613042 241714 -32914 -225258 795610 -745317 -484616 -430610 64749 598920 -247638 23800 483275 373347 -317249 180553 805546 861833 853511 -721624 424722 343502 -959259 181521 -204447 813558 880079 105013 -76345 556989 -2735 262264 777035 509648 -721269 -125966 804933 -597294 -558034 964847 658017 243672 -668414 -114961 863778 -29971 -710173 546854 -878499 -654961 -74816 328573 -844870 -112721 90267 -536689 -281929 82997 -422261 -100819 -306908 570490 410813 943066 -557656 -178996 146543 269520 31290 -905490 220787 -115079 891177 -341483 -821198 736119 970261 -587028 -663385 -881891 -192781 -283503 -610209 -109837 -677491 323862 -321664 261686 -668416 -766079 -920769 33877 -539972 -925364 -510488 276086 67720 685541 773210 -210321 -945541 -57425 -504568 -288307 -829821 -859393 -814215 -581680 -641438 3745 254025 -616467 957741 -972079 -298970 878795 -828212 160194 -9516 -113978 -481540 -898534 109226 -304273 -161329 72819 -633838 423562 159019 -274213 -493044 -915185 337607 221269 186028 939946 497329 292439 197144 -470853 -688053 705738 651275 -116522 588105 763534 -156588 872004 548149 -369293 324951 -565376 -49940 -202688 -175093 602171 941214 554031 -230149 722008 -308655 -515729 -191290 852337 747486 -682335 -322017 660816 -496013 -363428 -378931 -704777 -871921 660649 635564 463640 826121 -541304 -471126 592798 438282 -884759 736202 798755 -782194 254899 434597 38135 -618136 488897 833380 -797409 -636741 -900128 608583 33491 845569 -784814 -948703 -307201 -774777 484558 785754 23108 413935 282750 -958484 -659340 -927827 921343 291046 -123111 138250 942564 588012 625903 -748763 229428 -613579 -278939 -436243 -908184 544012 816544 -301016 889710 -988977 874871 -984977 -633560 -435725 836088 1455 -575507 -576898 812258 -500055 -253561 -281845 618409 228595 104884 1738 -876426 216694 -958299 -32387 741796 -841874 687106 -660483 579396 -222611 431716 969011 -470503 -795560 -298279 -53857 801308 591848 -85276 5972 909178 -874070 -264838 119545 678289 -363393 -759418 114762 447991 -205923 108262 34709 492276 613132 290539 206014 375810 126250 -260387 -966980 945236 524200 -666251 -580583 809036 305547 -179742 842101 26627 -589908 636356 634628 -964027 746424 -286284 959500 138770 -587472 132282 -468760 773407 121834 143061 196231 640467 -329202 294391 -642322 -711862 -802150 -36090 -873934 -543915 254559 157788 704255 878968 -491774 416967 338067 -507925 772987 -583542 -502461 -321511 348825 929883 594934 823972 110973 -582301 -423259 3935 645018 -466367 -689055 -854317 -863429 222087 -988211 191803 109821 -270149 841375 185864 760913 -205480 359971 465117 -470660 -256566 -105031 -330348 580118 -292363 594770 218807 -144498 -351953 -824201 -846840 62372 431170 -317759 18041 40558 -992021 57954 989109 -162732 -579235 837531 912533 -288236 -545474 579908 579372 -375362 -10839 453831 -208708 874809 971307 344613 16958 392892 -248506 391664 -815522 719574 -496527 -936881 563964 840935 -638443 -899587 999597 -258395 439570 -803638 -284489 -771176 -907976 260248 581401 -390499 -299569 -144672 -96767 -107545 537999 522283 66900 -480263 126760 922521 198697 110894 935100 986589 -558770 -587471 -981280 406846 -233406 744325 383262 -188648 -947527 326783 232694 696281 80668 -87354 775640 -501755 606086 750938 659244 519475 -463289 -755958 604363 -560115 -709659 969981 574083 718676 -36586 971818 -499946 943193 -257977 903904 -527428 84357 -157799 -944193 -347619 616914 393311 -606916 486231 -232368 -145247 -138975 -519426 107937 343068 741898 860695 344189 -638913 824425 -113764 95663 638255 618756 597627 743190 -475068 875250 608023 -127707 -822006 -433119 936773 -270749 -175295 396755 -914864 -601108 933342 -837348 -555402 638702 -464632 -615578 713833 -405332 -640101 464750 980047 -302337 530216 182212 194370 -504752 367219 37454 918224 53279 -241037 -875579 726012 435840 567638 920118 -502596 186136 795259 17667 644985 -749916 790902 -251168 850194 261235 -558193 -28457 -581159 -354073 660547 -441916 838036 -648200 -947518 753369 710397 462128 -862481 -864357 205507 -82768 -764188 168035 -693369 601130 711147 627807 -839329 -620443 -794106 248974 408023 85052 393575 857415 -437909 670879 -219272 740147 -282738 283409 5205 904270 -373722 191144 -369075 -397078 -595058 34704 -179610 517548 -561518 -898680 798422 694669 333303 640867 427017 692186 -503695 186889 752418 664885 628650 -777996 -332942 601745 -677311 753843 580483 -886598 3401 -870934 365072 465611 -867258 -528817 306698 683190 -733004 -672593 654101 768960 577792 -802457 -757496 960386 -872436 780524 -935439 744681 834223 467140 145039 -436938 -875213 59146 457046 -472321 343637 -970642 371438 -274516 140744 -278990 -499660 767995 323635 -730834 233656 833789 332719 796749 317245 494103 -913974 488590 -556227 395522 287494 -576124 602210 529355 744154 806742 173965 517715 183600 -343488 -761645 650320 756582 547472 956539 257738 814542 -318807 447746 -451681 954157 -835708 -448745 -91264 -314561 106282 -111841 -172047 923825 886204 -285646 674253 876454 214507 745756 1344 -509517 -804224 164061 -431669 -667933 219605 -143318 999108 998580 -885543 -715799 -721197 371864 -935920 934713 -376586 -9483 -475247 798696 -994179 -540379 -353017 -536454 83727 -446218 869681 -619223 -867420 -765653 -25759 -366496 581000 384761 413312 905534 256350 -626293 484745 819609 -87141 -831489 -121334 673785 568327 948839 -799322 -325735 664640 -262967 -684906 115433 -438986 513184 889763 -103665 654640 -997928 -165587 496993 153669 649941 477735 713068 481636 240493 416664 -793103 -796851 -131735 690204 -92702 -287979 -812920 937314 364649 662182 667132 243755 717538 -220227 610795 -838319 622556 897515 -826768 190 -524132 -887916 342039 612208 422298 749810 -569627 481276 479234 930963 111053 17672 600116 -308009 -929860 -620337 -598076 313331 -555890 -659551 -389381 -918159 437398 -573984 -997036 381998 625179 352772 426752 967642 363221 965528 -621213 -634373 -76428 987707 -531179 -954005 962713 -756832 23137 334933 842715 915470 -622647 -237636 539076 984033 -850816 -89868 118481 -716409 -283410 879527 -102282 900228 163632 -613550 -962665 -968850 423702 221765 86544 -179726 -363741 212134 852782 -981811 770448 -138130 -445901 101587 -94902 -111509 -576682 -45332 -863889 -818884 -728767 14226 -216235 193753 -949102 -23339 -289021 -714232 -364966 -293545 -702155 657129 -331999 935888 138204 710507 -475168 133642 -833252 77524 -811387 455526 541005 -128451 235122 474710 -267397 128659 440959 -747551 361190 409752 441075 708515 733315 -482592 -739697 -835639 -941448 -872619 94724 481049 5923 527283 -873096 177000 -726764 -242932 456069 489250 677647 -532283 295353 98759 12684 21783 -428905 700776 -806858 -331505 -501868 -797395 650095 309519 655515 61394 698058 -394805 -285430 56614 820495 -139700 -619853 5899 -773701 -524431 -281636 42744 -679170 699113 320063 165370 669371 841401 231947 -751058 -600693 310460 949088 -703799 250682 -795105 826455 -77679 229449 149217 -652808 -205215 -767254 843097 -243646 656297 203399 344111 -419801 917355 -698948 -197535 -42227 901311 -434088 667200 862031 -287152 -568736 770033 137273 705117 60172 -24723 385295 275513 -890936 289281 -229753 321740 -979532 531918 -553270 903183 -896860 697034 902648 398739 784801 325693 -296159 -35461 394086 -755131 342092 -57346 -306844 -451885 -961804 635366 267070 -160596 521093 186387 307406 -600599 -798748 -393991 -816866 487543 -922524 -223714 958832 210071 95826 -342371 -103241 36575 -602134 -971355 -712293 82743 967136 -150661 781945 910557 -711592 -301197 921953 472417 -566162 -901509 -919146 428330 38703 -184431 -950511 -855696 -4963 -83128 643966 -99776 -67409 -385849 -99779 335867 -305 503497 88419 -188714 -466470 -469474 -419401 -379684 928164 -711895 919478 114407 875633 -480416 -641009 810539 615933 -943280 -823641 -844629 -767371 -430058 -983403 109506 -137220 884454 713767 60444 501671 -432761 362204 -436550 783617 -62763 -734360 956273 -445945 325311 288180 -427413 835757 691783 -818469 62501 262616 -353916 -456530 -147088 686178 610083 392113 850160 983577 -267806 859035 790944 -953920 -378477 338138 552395 969100 123679 -348660 -598508 927400 502529 386823 -902672 -699854 463046 -979246 -670041 -333892 -674156 215594 135254 -955317 -764512 -94209 -640784 760667 -737738 -95244 -610504 -198694 119733 -627486 -362680 964777 -711920 415573 -508914 984606 -435506 350734 -12214 248964 339339 555903 169617 -532967 -151691 759506 -506163 -782833 -624176 72803 -559557 380684 -987533 -691135 136299 941099 -595768 196273 -429757 664824 -951985 -600022 -371844 118647 738716 -591910 395172 281758 443349 -298592 507291 744534 315061 -977776 348054 -362754 -436085 -725389 69279 465128 -216516 -759228 -350574 -134053 199740 -497100 296353 376335 732313 -40282 109266 -239820 494321 -746444 -787844 -912533 -59273 763304 -620339 -489781 619250 544644 -94905 297565 569662 824187 -206786 571552 -325687 805493 -666020 691591 -749290 -262129 -613603 851958 907326 -227176 711763 844361 -620694 -548331 -487517 259020 741338 259775 -856570 952900 -476703 685056 28746 -403739 -739481 412409 -892018 -419495 -127770 760318 -28983 -213056 -446739 -263016 -899644 -610902 592160 469763 580891 934047 357942 127022 -956096 -505961 -667526 -151234 -277768 445699 -393526 763531 96092 843842 806299 555424 166489 -486740 -482829 -661313 835633 -264949 202861 578011 -281736 11420 814393 661021 162455 -127981 378650 -672288 16972 -663403 -465562 -829771 357800 619708 499209 -817825 18960 -508138 -820222 -359464 598845 710949 -966428 836426 -913860 347361 942806 -820841 207471 -275406 588820 817618 275466 -848778 -975892 -971965 -89322 -948991 -575166 926439 -761103 -217960 -889587 -732691 605772 952181 543063 595770 537644 -383674 -368832 -379034 -997911 -25938 -442244 -991555 -646478 395715 -956079 418624 -24056 -825586 944666 808481 254015 -131186 -171193 -311862 -922496 789556 76122 -326442 -776631 -956056 -287765 -718826 529131 654724 -112219 120718 -117494 -492844 -658362 -644874 900001 -867044 -766557 -499270 -156164 -481006 534051 363642 -706756 15199 137791 -523766 -880169 -544222 503944 251634 -721259 -227091 -594655 -74385 -292716 -446266 660928 -615951 112965 781863 229681 966428 479468 -34945 -227884 -361273 -324188 -359761 -455654 -820993 -651687 -51186 -563956 -435451 329932 388581 500804 506700 -482926 996596 -787727 -42116 -884203 -200981 48855 -491662 -717934 -365839 33741 115133 229658 -437599 -523843 -676062 -972911 -162041 -471000 -394343 -916430 -586200 -429536 538062 676617 -970504 303564 -348383 820087 774369 417511 567335 911665 -57278 -996159 93479 593729 102254 755773 -57955 102660 -217815 -364719 97466 700458 -371153 -160119 177250 -175814 -557011 331396 -755667 -911605 -384699 729973 -458138 525644 -941810 -455261 785935 -873091 248722 286058 729307 -117773 -912305 41400 -585805 -235176 -293962 -62959 437810 567849 382127 -489972 -256855 655926 -433517 -804525 -442469 -430683 -113744 560295 -278591 669808 -771896 -89767 -154872 -200606 -137198 -704814 855950 500894 65976 875532 -16215 -297960 14040 -915945 -309792 892314 102916 825365 -33168 574401 -454335 -988226 -906680 -242563 40587 -953379 801293 753940 -482352 160209 -425577 243744 963056 562189 -879118 678412 -550460 -69736 88287 -371045 -923116 424206 209232 949729 -873953 618269 -64529 286664 832663 -328183 580247 971916 464417 185000 -439975 811839 -945446 -55834 -220167 -181562 -880435 -811582 129903 789723 -712834 -266928 -427034 939529 -320926 36405 178752 -369485 470245 -589778 -410480 -359667 846307 -629622 -305249 -596192 613295 -356437 991080 -535477 893583 -874743 700827 29629 -177219 -284497 -170338 -712964 -925336 -312261 -783609 305633 -703439 906594 907171 472345 524846 -654486 -744333 741670 -579477 71854 -287830 -454820 -937244 -529634 -374480 -896668 -724468 667965 -942175 836284 -200631 -639327 -297649 217653 348662 169718 756540 -108940 747231 6395 484129 287346 -185272 679171 -898070 504573 -312345 -912522 -759753 598196 341990 -563634 -431652 777614 -92958 259226 -305438 -642477 -237202 235902 -121212 565922 969745 695856 540211 -737303 -186173 -931331 286227 -427152 130676 -394686 -78468 568911 -320378 -789260 -9863 -525069 -441010 543385 326348 -272866 -656490 -807092 261992 -632861 74398 -358467 202870 218670 -159722 856622 -945711 19386 -661850 -726409 241161 -221031 254439 995971 -164764 -321617 429415 -458287 596952 519095 -543448 646900 -675182 578365 -418527 -958573 -113933 -493917 421308 626922 976909 -736740 921943 634567 -690133 -275405 258755 922766 -444474 577093 -983736 640309 846352 -88573 593951 -770104 903918 -13838 -363146 858471 -821003 262891 467056 -852413 778996 319130 -46046 182437 920555 -152573 -541161 -572441 -892020 884728 -629683 -307976 -261439 120228 623542 -638372 -824539 -911356 581047 807722 927753 757865 835756 354061 -574863 -284937 -882717 547268 703252 779817 727325 -690783 847456 -398773 311696 876557 576500 743422 644967 687619 -902748 -302536 -965184 -685167 742776 -298431 37933 987866 819757 -709066 402356 -870377 -826061 -278518 194255 -62319 673837 643584 -779411 -25304 -776332 293171 -342801 582735 588564 830607 -822741 724621 -726834 299093 88557 223358 499477 54682 676209 -108847 -114415 586440 140010 179656 346910 -31972 930046 199610 -134067 125478 480199 -50284 906594 -107699 794708 -383917 357717 -151992 -243546 -144500 595410 -732250 -137804 862181 640825 -202298 -246936 -806887 371359 -352288 36895 761976 97098 616059 -126804 169700 629817 791284 661077 -726827 -598630 -303234 -997675 250326 685393 -371044 156761 -678394 159352 -270808 121219 -970728 184537 -615856 630890 955603 -835722 86036 -478057 -488557 9474 928073 -605942 -426298 456806 231961 777267 885360 -407491 675840 110842 751271 675927 -823344 -72137 -835048 623289 584879 671034 -433408 -270308 -919916 800453 442291 -83734 83789 -848627 -150503 248388 -68996 100413 -85332 -111361 -478443 555634 -430980 767650 -626334 86592 108459 75114 -481537 -740053 -401551 -269242 775646 -143441 197272 -394021 993348 72761 -155263 -651903 283851 -335188 61854 590787 -161826 -410275 -531594 312420 179392 597399 641061 112725 -120315 475032 718040 -280128 351638 -917230 -524587 -63872 -347599 -958166 473841 -538458 -957592 -950020 -327272 -44427 -381538 -109930 860746 730343 -163571 763257 451608 -747994 67650 -127845 365994 -755180 81694 -281881 426940 607428 -338985 800315 521629 -850818 -829066 -999831 218927 -111425 -734633 -464585 665705 -25033 154668 755295 -614056 557769 918906 -14705 202649 -717042 411930 -615446 -613791 765651 792889 -27898 790518 -953194 292057 -588436 -456653 -199668 993357 -64229 368008 -479586 432961 -588667 -926345 209000 981552 -325872 476696 133945 726636 684950 -304874 -589034 -632166 -113434 316976 947127 -977358 -356799 -345287 -340728 -631292 -766114 -511719 -684119 -488146 -198938 501193 -448402 -108249 -277896 147291 861920 -406345 968743 755951 -938694 406780 -979465 -772161 -213011 -838553 311523 -477932 -50020 -543300 -154534 890063 -546911 -140906 -881091 933473 -717817 73953 438243 -66989 795021 911582 253718 -301377 -194775 676643 629139 -850604 -328702 -811112 -205939 -388777 -921483 714363 733483 -745444 378898 -250403 -910715 65041 205980 240547 418987 495540 549388 -131963 20511 -115560 -129010 70802 704086 -547100 823555 -549206 -201542 -287917 -738563 588547 788523 -735563 -215738 -968923 797945 745069 359002 -715282 891884 136049 -598296 734350 814525 213070 -644395 -727540 506138 627105 126137 -661696 -101083 118430 -901280 -169258 713846 -543859 -113718 -216367 -4972 972487 -525013 497030 346368 -184898 149227 -118499 -705237 761075 -431448 -999788 171002 -374146 267439 -884805 908745 971785 -602745 -36039 696678 -76075 -617242 -590715 315537 297395 -830790 548718 -57085 787340 -579166 902420 806884 -234661 920689 -99220 -598445 400557 52786 -771136 260705 473896 805535 -209619 616982 -664063 824616 360867 651883 -802556 -717838 -66327 -175921 72336 856789 337046 -695133 323096 -502690 630681 557373 -338013 71883 -378831 408424 812493 -490223 -912522 489442 634436 799833 -67249 -215331 -62004 702975 213881 -803969 -107332 -289262 -270970 239970 -169858 -507689 720220 154389 -321262 -608826 -931662 -989799 824716 319626 886294 -65691 600978 953349 997738 -786078 366687 -606645 -120478 -905745 83138 -388574 -518136 293726 775328 -575224 265785 -111243 518765 -516691 946597 338287 115383 687989 40530 844792 -54116 -443785 -140775 400565 -230449 -981759 139560 821689 -405609 -868079 -313730 332305 891600 708061 531827 234937 651240 -756660 186669 -188764 -668702 -719749 181036 -822215 -966697 587194 -888641 -726064 604016 -550516 884108 194105 29293 453034 -409076 233910 -569695 55168 -799860 371196 -545932 -409554 -902866 -982091 -876448 -362231 575846 -764159 -611212 -210536 179325 -879248 96852 949655 503826 -374390 -693577 -452873 -148076 228551 316136 662492 -548535 -931433 840773 328222 -898614 -684580 -418365 878025 666628 -734741 -186392 944797 -566344 154255 784463 28174 655740 -916859 458536 -92732 -33095 20225 64822 258716 -498133 -350680 -326449 775206 -24860 947347 417247 325414 539465 348883 -271515 672147 755475 501351 -761996 -600294 -393137 688327 -224205 726940 106206 864605 -516514 386860 495606 -673401 586819 -792942 -867553 -870633 -339386 145867 912056 -446765 -868002 894470 -17553 677493 87317 -352344 574028 -4309 -490101 -883254 -998105 596888 -51340 -383050 328493 -935343 781590 -254611 -165537 98017 553292 301347 124947 436038 485510 411841 601073 344434 -188474 436835 -190601 45387 49956 476888 98806 -384981 -540853 885797 28307 -270239 -597895 -556671 -790585 425518 244483 -590118 415710 62280 191952 724815 -454788 -956709 -687911 730036 -666605 543107 721071 -708206 -429457 576083 -700555 37284 -101974 -860847 199265 -629030 567480 457975 261823 -816294 -864419 -713676 480751 -199814 -820687 567017 27234 484296 -532829 -54419 -617695 -944382 -107405 776585 -485434 776862 732343 -238852 -609280 860867 802135 -279431 535315 772942 -296175 -457436 -535466 988750 162549 -757480 -855501 347144 -790934 -162972 -229717 -871436 -10585 70281 -8368 785855 -449349 -6658 -544567 -504761 94342 68653 155217 -665311 -146754 287347 126392 438422 -149909 106660 751841 -352223 -810902 -472828 -640574 -854029 545390 -591537 -680089 -221840 -390790 -366542 604527 -34000 248297 -193969 -251507 -12417 232038 -915395 401416 852188 804596 544774 -625988 -103298 951016 558759 218007 681930 -200598 146964 -123619 389214 -989193 -391630 252133 771082 -637086 701018 -886503 -684719 198350 105436 -541190 -586387 808373 15866 -72999 584264 -937243 174441 450207 658436 -726146 393812 -219834 -677005 -508427 92377 -735266 -23777 106004 268553 -632951 -31548 -967049 217580 -860033 -127534 -239855 109179 352651 229484 336933 -753628 343180 74475 -238131 345034 752629 -591141 415990 -374461 42701 -535684 90722 -308136 -195408 975682 475557 -92857 -828852 527958 -919639 269380 -783259 -79725 105131 -97036 907473 -588662 769339 87153 -895364 683007 -661825 -30262 -554010 467818 379248 842496 305440 -752905 -447781 -476023 -394541 383749 280290 467920 -74568 -379478 -987591 -639821 -754527 107310 -981526 -874364 883567 -267764 -68527 677897 551962 -603915 633760 -667011 -901459 -245812 -855588 -956532 355270 -577878 883806 829786 519962 -518948 651988 -349443 -809873 352352 463933 539902 413728 521324 37232 -595107 -607715 -529945 -383850 409866 553065 455534 -929365 -331540 216218 -986672 94721 -51619 692572 -493038 777917 897452 -257042 -186900 255064 872218 218019 347338 943007 -490530 -260381 516812 -107852 420386 71336 992967 434058 -408957 596097 710081 -506899 999956 -833006 -229639 -482312 535516 -327919 -146595 879133 -983341 -576821 -849263 406433 557801 -671843 243823 359837 -225025 916092 -739198 798462 -20244 629358 -412663 -846459 -298118 714510 -184325 -862008 646631 -914804 226685 636079 824932 -765398 727917 89464 114201 -970432 -671653 19252 606750 -384199 876554 568648 356099 -540908 -282893 -949523 136138 -404124 392515 -488400 114792 -812464 677848 -468622 864200 -240236 238792 -385047 -103993 -155906 -369830 -884323 762681 -367886 -926070 424556 483427 -230426 -778870 -790777 -357889 -967706 -622532 -84110 -874181 -145134 577849 -31608 -722758 -418789 -551731 -769803 146193 -853942 789496 -611142 -532917 830713 -408338 476333 583526 -898921 127128 -565002 385747 901544 -205935 -820077 900346 -157757 427434 -453164 417076 -485485 -799001 -947616 -510512 -878121 -40065 351279 -494578 -80671 664672 -818035 -65369 993050 -705623 234654 281283 987389 607278 929876 66305 -224872 -963081 791802 412147 275598 601281 510509 829215 921112 -978820 918877 80511 -950273 -767157 113105 55170 721059 109959 389664 -83191 -4361 -899907 -227143 -189974 718594 419115 431964 415729 177120 873159 -154849 974042 -98112 -950216 594794 898008 -416668 579547 716794 -763759 -560093 156223 390370 152223 61674 -237655 185861 -169327 -483018 227345 -904163 -697880 988444 -426973 263352 -948837 -574526 -271553 -543306 833811 -863773 864121 720844 -754256 -985009 259610 41732 561346 155752 -849123 -173381 458512 137766 -577101 -537183 104789 -269676 -259264 -659908 -801347 679633 784091 885734 241133 57744 981970 768458 180601 714520 -227293 -553365 869867 135749 134916 -348003 -747069 662533 -577827 -265974 -799887 629212 -84407 591279 847581 157408 233240 -897060 -316577 930238 -866352 470967 -992953 913715 655911 480697 -442665 316307 272522 872368 542660 -504122 149402 -56773 -963527 202950 -257751 620882 869075 -39901 49473 -388805 -467674 -472577 -220642 -994154 773302 237970 370223 -445998 327935 648742 -398695 -577483 -459794 98204 638516 620376 379622 -817690 343180 366376 692668 -596853 -656671 -788633 -815685 928679 982695 -19287 564001 -671384 606343 16472 -611297 -287855 535132 -629200 910941 780410 729527 -668093 74484 -465009 724060 -492042 2547 388685 -650558 -199294 -824998 -489656 -602217 -907148 -315998 -460889 661049 -883794 -464973 -528730 265534 -577180 436588 -214636 -555154 663967 -320097 -1965 -813116 -318786 -726127 -508966 -323984 647152 -444417 -972874 -96041 476986 612884 -237564 -641006 663031 -894860 -699527 -599701 908628 588341 -138917 652899 -528176 -351648 -287483 -432465 -859454 665716 -765081 997046 413266 236643 505091 -537964 721150 861075 319985 -443749 81175 -868898 -225700 913996 -230078 510099 469379 -264478 252408 411635 792633 587336 -925818 426293 599014 916382 45069 295042 712451 -476616 825219 -875143 727330 873247 753073 -223060 756963 397326 420147 -539486 715392 993270 -446470 -341037 -977982 -618373 -896307 -279633 359690 791156 435652 256151 -205751 -240913 253644 -504990 33928 -321878 908198 842201 160225 -537573 797288 767420 392579 214506 219258 -159429 681011 -279822 -855782 -59906 820037 849987 387417 -533731 -646105 -887390 -499429 -35544 -25769 -49272 548763 -636127 -938392 -40545 -874395 -570243 977665 826568 -397350 -4954 -400546 150424 -862673 884988 -428340 180310 558703 -338097 -231887 401790 -918924 411495 405762 716737 -46734 -847235 48204 -716413 870125 686655 548524 -830116 974909 896463 336598 86936 710673 720324 -677998 522807 782569 -912088 428345 -825107 -448870 -19847 136381 -55517 598223 780713 138271 267892 822146 -224611 -384649 38321 -618361 -630735 -344209 -107043 558337 -683214 -794680 -159310 210027 870115 473811 636314 -570736 645497 -572039 204471 -334317 -850273 -260299 -763940 410217 409971 -863212 -690031 -398886 205959 864316 -1261 71555 143457 -586654 532177 592087 908155 -254126 117361 474777 364611 -885397 275273 -780829 897308 891424 -784922 203683 -173860 -263560 581768 324249 965708 -359281 -303964 -514086 353323 477459 516193 619600 -588117 66248 -321765 -419400 -99982 717061 -807709 358690 -354278 611124 20733 -649228 776370 882773 -425247 432744 -747589 444028 -165573 3465 -426197 768335 -747797 816058 -177042 806153 -486779 826031 -349088 -307975 -117551 818674 -592556 -699516 212045 -815521 -650608 491039 252454 666536 730831 -179243 939587 -289453 512701 519879 18490 623159 -968450 840743 134617 -732670 152872 546492 507934 762550 830405 -431390 49727 718247 772562 685063 -417372 -585601 -9406 654254 -832281 -205638 -509444 -830992 448475 547882 199640 -74378 937858 252660 -996570 115968 805909 511761 509095 677985 61312 -777009 -899694 -473727 -410013 123213 660497 729946 38547 694018 -441023 281211 1559 -493769 137526 -832376 -225365 -979960 45940 231864 -211264 -303129 -831753 -54186 708602 952217 340268 -642624 343473 223543 -604170 -142485 -421519 -174418 746026 -236707 -402182 -673216 680338 44849 -998336 -668031 672622 868631 -686868 211930 -870161 993362 -432423 -387191 -51014 -468552 -507369 920351 -261653 948533 959212 798721 -210801 883272 -394802 -905496 -423127 783108 599019 753633 950702 262032 -645599 -699954 -113911 765992 -520570 163555 52504 -502630 -388767 794793 460077 -312118 -289617 -497794 -946803 839599 -689632 396051 800629 -271533 415511 25453 -525296 412759 804909 991461 537602 -385300 570542 154920 -279456 787163 -139110 729911 -322379 516990 -424282 -232600 -155265 39237 -672071 81635 -590160 -919758 -196625 -720346 742830 590045 428569 705410 682195 -614415 -633157 -378085 502894 326828 -599795 -589716 712256 723299 -44934 -644543 367103 -205955 423844 -940485 178262 681587 -783778 -714288 148195 -455722 524337 -246200 697145 726857 752216 682049 387804 -285438 404804 -6612 -17209 907213 924312 -469555 932713 279050 -104146 607039 -930141 -214742 167440 470254 -361653 -436298 -664577 459419 -437587 916168 472048 -248101 -567291 466191 -301942 445464 603526 555087 673578 718863 -885801 614111 909280 -900399 -646768 -832086 860911 580674 386625 875822 843856 -955107 44651 -377600 -621265 759790 976901 617030 451308 630934 -173703 215227 -341861 242634 -784732 -210513 684805 -420204 -345639 -9723 247718 934353 -999073 -939469 -758611 -281807 -705042 -877755 902399 -608837 632630 -323622 880051 -409402 -976295 9381 -930665 531713 548844 -863251 256298 -222612 980474 591630 812832 -306980 580352 -515722 174817 16379 -352398 -974679 -797942 305222 756020 680254 845931 -860403 7970 -322465 530824 307958 -899447 -585779 -669032 -903429 314156 -264743 -331512 -822425 -10560 -483348 -201223 -690851 -913296 -894592 152766 -656431 -955046 535077 -28961 -497907 -538865 925693 573336 310190 618263 -529472 -526885 799780 542827 46521 -593590 -308555 -474375 -576825 250558 -570373 -696924 250973 300099 -994975 -178751 132098 -370919 -377814 188315 -685358 -734539 -259862 -662928 -895365 796477 314635 991218 262209 154512 -168375 -929721 -684038 309564 54710 -773367 620178 -665083 338487 -113209 211337 965349 151174 -58879 152944 -475513 -918098 -836816 -655888 -138933 -33006 605244 635843 -857915 381414 781060 243000 486845 491827 664922 -375885 818480 -975528 125444 -44373 -828978 500228 790204 -937941 -572550 740541 -629839 -178479 -437938 -646564 -351868 -366126 658196 -284146 439500 -955532 237773 997717 -168302 950802 -888018 -55675 621269 112924 -493026 344135 538375 -352235 489274 -36198 -700913 -693101 -788655 -991283 -570427 -105790 -252056 -629243 -78087 278241 -632777 114237 891116 -967997 261546 232898 -616235 368720 840289 190259 671197 -938622 -91855 -170745 -141660 -268312 -307423 -221690 -412230 -659546 39789 -871729 -235482 850674 246278 -500271 133731 165529 -236016 429649 -464546 -375688 983906 333162 897273 89220 -865270 748040 129291 659523 -395705 -383123 458078 914896 892685 422189 -197841 -705189 -73468 -473167 -679886 -919642 -737015 785591 553483 955145 -537556 -961712 -901290 623471 -849744 -802335 -875744 207959 996879 -493918 68076 -405420 354419 812706 376879 -656627 516541 593602 -327852 -461378 991234 -552779 -255688 -114891 110089 656391 486191 -92458 937423 672658 261246 908567 610051 -423286 -911906 997124 -625654 -641037 -736384 -317251 -89092 -143706 -594685 -710029 753573 767311 292608 -237073 -294651 -14 164095 879883 -175920 -451487 445566 -723914 449903 608455 -825103 -25228 -758658 122657 915645 -920868 683083 -401856 330684 -937191 434653 161225 510524 753386 -849173 72372 -431360 -260959 826976 -611248 -422722 -913497 833758 -946243 90015 -34057 -392136 -98959 -351678 -867553 974327 289844 38713 805698 727894 323363 952074 689561 -84667 -588623 40879 873325 -717591 -678623 -301546 557086 963227 635790 -247518 909087 -10523 -691612 171561 947704 353800 -172828 -826508 453186 446457 -592861 178882 -964945 406367 818315 941126 294912 -809961 124377 -728796 431756 -731984 -242275 -3337 561472 174191 185406 -259122 183833 289356 493299 -125270 -894420 703091 -438709 227074 158367 -104252 -105562 86975 -274643 814675 -725447 -736704 33958 647273 -350194 534616 -66708 -208383 -286591 -80821 -762505 524108 523973 -685868 -143662 -4306 789981 823842 934684 -689730 -99037 -30121 361352 382666 778821 -573689 417629 -313775 -123069 422975 -561161 41863 114674 -46725 615620 288980 -614276 682671 -351800 358357 -641827 -686913 -459495 612058 357095 94983 -916636 -640026 -195136 217300 -649498 -258254 30943 -367895 -534541 -993366 -3950 -304517 -913549 -611729 959611 435892 813536 -880813 -573810 -201420 -526390 974561 31125 263179 672339 -429486 -913492 15425 596275 -201576 -372539 -770097 -479180 829015 -442331 -343517 -816841 -427801 881126 604960 -196690 182484 -446605 -701029 -426976 -578850 -428785 -56353 -621271 -656775 -212274 -472790 -938377 -314802 -169063 -794835 -775987 -520776 -251985 476048 998403 -955576 949279 980460 -214907 -984126 878031 989263 -960944 -64483 -52616 871868 69624 437767 711335 -484440 656420 -843041 929469 -832129 645264 -520263 730736 947100 -119413 -99875 339401 -129836 761335 830280 690340 773868 35147 165801 242099 593822 -652908 773478 -773 16409 346351 -888939 -936235 78078 457105 929155 -607762 -841245 584896 -661328 -53304 282964 302295 -883759 510134 269901 675142 407885 575972 605249 -530161 -648895 -687795 -255978 -150710 283644 247235 -475738 565026 132995 -412949 -315840 -255786 490894 -626370 239781 980281 -139512 -368887 -652533 -313293 -661613 -675731 -780386 -913859 952963 -760736 -372742 364265 -955810 94890 -387918 65879 303843 768617 -436276 -143807 -753537 -759282 -788413 909808 303833 165726 727684 951749 63432 -772623 678513 -135375 839255 -973386 313313 111805 -359096 -25490 -429667 -764925 642958 656684 -576539 725426 466513 -600741 -762263 -490481 997870 425528 -931888 329711 175348 29396 -308043 -903875 -715607 241172 -230491 317178 -713725 -588112 -40414 -227912 425775 806455 142371 446622 -381683 -917623 298514 -416280 562738 -898852 -435251 968548 543333 301496 -156251 291701 789666 -529285 -147486 652435 886043 209110 -78404 238410 443953 239309 -356893 -440393 340479 535739 -788103 88078 -546992 -41525 615443 906647 -51932 -923391 836796 239275 365359 343983 455410 -743620 -67878 -695296 -415450 -951221 -622144 979185 -600512 -709136 856114 943186 162073 -948651 -120780 891466 712831 -747333 491005 -548656 709813 -74637 706682 903091 -632208 -19994 67788 -534125 -658725 69135 783814 400229 227092 704507 243184 155763 -887379 529872 -397433 655066 -859476 -597821 -680581 -139766 -663157 682144 250479 463690 -253384 922822 -113860 250929 -257898 734888 -689298 562606 -885381 -310451 429509 322432 -79184 922321 -368970 -376897 767732 -622622 424936 -576686 291449 -272188 -710473 -426634 365541 -481586 -279243 283454 -743342 -154518 297891 -247155 -51121 -856296 -307460 237725 714205 -694292 -47509 -27908 683890 879884 630736 -586871 604409 -366541 898239 -488708 758097 132400 87681 596059 -226486 -964760 -590063 954630 862507 473040 101280 -318420 -736978 -53261 681745 -913453 -945150 -365582 447742 -397740 623944 -845697 -403919 -753443 -852713 -880927 898092 -866067 -564616 666228 914722 676188 118891 -675034 147067 533584 -319520 -813190 -276012 -158903 -500674 -751095 -643332 -978666 -800544 -332164 -308616 -898211 428819 -998637 -939776 -934121 360345 -606559 703489 -353519 -667223 -391794 894617 444397 409965 789716 -102883 518175 690818 37890 180630 950000 439420 -777412 -764352 162303 129503 810553 -631798 578747 472999 -102204 503449 -131990 387905 447291 34756 -439131 695823 -591469 882201 -196775 246504 -310062 -927657 256839 -362986 -306925 -534286 -220283 -830889 142982 653203 381180 -217252 -577554 -520299 542440 -280755 -441055 -743031 902491 636227 -357749 -883662 538554 103756 -872277 472458 -675010 195691 -204012 143419 751860 749205 757997 -971225 -469187 -629067 403570 320736 -429745 -605527 948465 -83151 606771 -956862 924750 -347245 394693 507336 782336 805945 -153418 -871052 48401 706693 -784371 -430219 -45534 460048 -643934 -302101 814052 160166 640162 -185745 445984 -685753 920462 -861303 -873296 82472 824892 -163272 391684 112688 -29996 -465042 -183266 -452229 -882220 976401 783382 -798246 316173 -78213 -267369 -886959 987044 -107910 50272 -417768 84498 316881 477251 -863717 921252 335158 -659670 944377 -356485 -256174 406157 -807031 -990452 369348 -542851 -308912 119458 328734 -570595 135948 59351 -602010 -858717 518317 488991 -29033 -59557 -102698 -561346 -321251 908837 -74271 -41012 825053 -956174 453848 -158792 -649174 -601653 953085 354114 262481 672842 -534845 186496 -345202 598558 469458 205658 837140 42635 919302 359950 480137 -66712 -348687 -893652 -429176 -679008 898005 -50789 -189538 812849 526123 250002 -470451 819248 607647 787616 -376308 -277181 454289 237221 -83772 728613 -269674 370775 -982571 575014 -876427 -540866 519951 536617 934570 -759881 494394 447652 416486 -72075 -613362 -654813 -482803 395515 247867 -194875 -13514 -851932 -215325 -196419 754351 -251621 -32741 -118190 190967 -212893 -411411 488032 961346 -51631 -265639 -741675 -430855 382989 658767 -259659 392759 -65260 -367561 -722025 -32308 -79559 -320022 371237 -504898 123551 711734 -24288 -817469 -658240 -102434 753113 -611255 -114326 -241385 592825 -239378 381373 210188 752954 214920 610606 839002 313196 125470 -952185 229781 210289 -443923 -11932 456770 -287487 346084 -865480 -625701 -97177 73896 493766 970062 -698110 619025 -687448 -777474 991685 -398037 -38068 -545216 -59721 -868298 190577 -851873 -496524 -696025 452526 -682471 -454102 -742619 -235924 740000 357405 733836 442344 -66406 -364125 287469 344242 829473 523560 -780788 -889680 128963 66348 -602912 330907 33923 -531776 146967 913921 465623 801549 192656 948801 -859608 -40499 186975 -769006 -989355 39247 800589 180349 -543440 -327433 573525 710750 -407297 -954692 -7129 -854553 870652 -521047 365865 -182755 763734 86492 -138383 5465 -313938 -9846 471372 -626999 957211 843001 -538949 -915220 -445914 101124 935024 -668007 355406 -334949 -554666 -778247 177413 50369 900870 -291576 592945 -207348 423507 959640 -658643 -840024 -487745 -555826 -244922 -96812 -886269 188579 227902 -878877 262667 -142108 921292 876477 210679 -507469 -872807 439260 313883 705028 967108 -10289 801920 311456 -604832 756282 912481 -700635 755057 -317484 -313937 -551804 -125965 -671513 -132210 417026 -612653 -989869 -567210 456120 -469901 537484 -322542 -450925 233002 633880 991876 -850092 -613310 -820590 -572513 -587631 -168072 659626 -181236 276274 842240 234018 175910 74997 -954754 308562 385277 -389397 21262 277157 -827305 -725511 733885 13722 210858 402264 -907507 -906172 403235 965269 593142 -589366 -630621 950929 619743 -327448 -765764 -981758 175913 692076 298808 637680 -472411 -541894 -337645 -260551 -555880 -266424 853244 948366 964670 -715742 861784 475251 -80828 374888 -563649 -364349 785741 532043 403965 897706 167790 356756 -331886 -93783 709810 -748643 -452941 326678 -916457 573525 965063 -35687 -750833 323136 -900758 -566736 659712 -30731 276589 -989909 707652 -775649 933459 750641 565673 925437 534102 -24134 884210 -907935 -341919 188818 624980 -875851 -354541 877021 71163 -991375 357186 610957 71811 -711514 -895882 -29715 950398 610934 -734870 762266 -938124 369434 -78066 973572 464607 -915237 564360 301170 183211 -840935 -249298 773371 549564 -935097 -517875 -530034 487272 862829 -439194 292075 329080 -817372 -198741 449704 -65749 708766 -11898 -808531 236595 507036 436563 350647 -739658 -955915 -540511 354649 -19249 -325482 43829 -109066 427019 -317828 285575 -152247 23404 788796 694595 -223779 -933784 610044 -890039 -372715 -294805 476919 288558 -400219 155089 -82819 -805448 -526953 -206995 695024 -706202 -64696 -891386 -234936 414053 622056 728660 337424 64924 -279555 -643961 -11545 61602 -901407 660032 165504 161218 -326593 626198 64930 421246 -430438 82963 -870231 -560631 90694 -472140 -632573 -877237 -747411 -357011 -90444 -595615 751116 -267230 609618 295963 615411 388015 -666614 851452 877512 43617 618777 761789 -203644 733818 82387 376779 -28811 544305 621216 -584124 -921541 -90576 -122502 -13314 -255157 -172267 -246927 124800 600686 311921 -874841 223110 -174013 -980916 866004 564482 770617 496927 522563 -194538 -826602 806872 -674990 665498 -417549 -109991 -267786 948764 -699074 -173318 -603851 287707 -999242 809859 507563 -805684 -891918 -733646 -697594 665493 -430373 81339 494601 -940651 685741 -197309 -839412 439001 -429190 575204 132091 798248 19623 817452 488147 713977 243693 -80610 129448 -144393 923097 -956881 -282079 667012 103373 -477750 465274 151731 -255363 8141 -934526 64204 164466 -654454 -716645 818764 550923 -62905 523452 -6557 -933385 -293826 -268814 -866444 969276 68766 -205478 -944488 -287565 368904 823337 577691 760073 -509294 -939739 -928642 -508737 -910009 -785623 122739 -123349 715557 -860507 -214300 -820747 798 -355813 -156563 496539 646680 -709981 -167459 -33426 282478 -580120 617145 -824301 -267540 -149463 -561351 677251 -679721 668473 -230327 523147 -35358 718592 840073 -68660 283834 -152329 -94131 -898884 712955 607280 -817890 -155484 990520 -866485 588215 1312 -346121 -993278 546569 255777 -870733 -781794 716599 999278 318296 375296 -471909 -89441 418763 -498919 588223 392865 -946976 -91534 425189 303157 696289 505125 -718720 254833 986509 -401183 878136 794429 -145513 -677781 878826 74711 -333277 -216424 547622 708304 348237 -806573 -827857 945932 739746 -250211 846974 424646 -126812 -242296 -762817 -661238 325578 -107461 -543021 -368199 -934658 -11406 432844 836489 -914019 -835845 807796 161154 -463877 57657 -153657 486401 -944932 876068 393204 -465351 -878980 816456 -614176 -718290 -784376 -630590 -489181 278968 812451 -627130 -544888 -233210 46690 660892 453009 698520 499920 470814 -920846 875588 -227862 -759365 -146031 128050 -101084 -831113 -908916 20447 686819 910569 495411 -425570 -839935 543803 -611190 963346 983116 197038 -957240 584118 -198137 877459 -812325 -771627 -246681 509011 -989215 302994 -36585 495465 80304 128994 627509 -638110 -631216 827277 -404653 -13084 -223109 155568 124535 -857436 -846428 456254 -62053 39022 99565 256890 35629 -404703 -568785 -534913 -62448 46128 9590 -452424 -191847 -347614 -934013 -384280 -918892 558995 831176 -468189 347325 883377 267887 151251 714310 598976 -495916 224949 527063 -26985 -703866 -722087 -767350 -565088 32842 -139099 -262549 494299 -30057 -301 -506114 -557476 481179 275822 -251847 644681 798005 -661927 -216315 -860451 31993 -31928 514113 -370329 485296 523077 -284352 336076 -788907 -649172 6086 399233 997017 -299216 -65138 718737 -85536 -56876 147527 -161379 811201 472818 -174830 -966057 -531831 -439113 -96762 -298618 400697 284069 212780 151686 -729724 340112 81284 -978235 612946 93346 397310 -714554 883520 673751 -763135 -727006 -913635 822657 629864 -234878 160879 -601275 662912 718246 -460308 27804 -794229 -615967 -309247 888660 -480576 -623845 -979250 -197492 848201 -795442 -720984 146619 438723 593289 293910 543402 -6335 -996496 -925484 -102155 -25398 -633798 -263597 788494 -49833 303154 -243913 555322 -657450 626870 -81576 789650 -686295 234683 563777 406915 -847961 -406457 -115276 223823 766106 -561803 -579675 -324726 474304 506997 218426 991005 -213686 -840566 60625 -160057 -556320 -662006 -189958 -111210 -2533 723809 764024 -15630 968841 -87282 -693307 -3949 -158547 342180 323851 -882042 436348 -834614 -217172 831277 -811935 461756 685371 748476 -422086 -478008 156672 375740 976856 -530478 456568 171403 -309757 411089 -651566 624986 -177676 756175 263027 144558 473561 553069 307571 -355104 208853 -776996 127646 -314083 -363266 -176411 -476427 147942 -969635 -133918 79786 -346095 961137 -457149 -844633 -250170 879660 -138870 -71801 -225405 -610444 953679 -687204 -745191 -440797 467517 607975 -200020 380935 830611 -268765 908343 -826141 -235485 695355 -628730 290157 605399 479055 -477382 -518194 776743 918451 181193 -342619 168740 792047 925691 987268 -400271 -135232 320878 362353 286788 -288490 246931 356967 -605718 619029 -914386 -991918 304576 -110188 -281254 -392810 -422470 -623712 30851 468361 -790048 -640518 -747030 -381452 850124 239765 359844 685591 -728531 -566759 181020 581282 838087 -166173 627084 -265284 971249 -526974 408200 -39168 152854 683835 798323 -215173 -193228 142598 -362488 8623 -450592 214415 -816685 -749 481856 -495817 945973 -79600 -370161 -965104 237667 -338938 -98915 -761628 -737305 379717 583501 515630 397342 -607084 -253803 638495 -600008 -414802 -11263 -377445 -570436 704576 539952 768954 564225 -394644 -901675 849991 -732618 -852791 345656 -536508 833755 561761 514098 891364 167877 -528334 187573 -844144 706590 664109 -269503 -38685 481251 495802 -405520 169134 61924 -475598 -289045 -242700 -547513 -802845 -373133 935535 -296186 766095 -921127 -513143 -747412 -518034 -419578 769379 490524 -526681 595700 25810 -641781 -783653 -786253 214109 517760 -40165 802789 -825151 517403 314989 -293950 40557 538955 410955 372373 6534 -965162 965027 204733 888932 -622122 427096 -799827 -492908 -229706 -924737 -81940 -576940 54073 472995 14614 574873 645491 430402 -890407 -380276 -927794 32078 211321 -308984 -611834 558445 -34484 -720482 -329299 571961 814782 885010 -411864 -496448 785615 -236964 434865 -588155 316816 -561753 -402605 -277763 203178 -396075 -999695 -152044 -361769 915065 -438849 -176474 634214 -951460 18502 -175738 -811205 899065 -976923 755962 337357 -138368 -881461 865340 25511 -979753 599934 773371 -558873 -130028 839895 -958120 -120254 662405 -601981 -505367 327550 -526936 -49404 -325702 -651657 506803 716590 963783 306842 -649331 249002 908931 -46483 -84269 13559 -384428 546309 715348 238436 -381803 879118 734357 -743657 204306 359623 536270 412553 -892016 710787 -874773 367111 154818 -864214 402572 122674 -84523 237750 242949 -713216 950117 788278 -121761 961466 229510 -294578 453974 63740 -558404 265909 -52647 659000 -504189 846517 -537844 -82254 47943 -772561 74057 761477 -810131 519060 565275 750749 65481 552429 -831807 -312900 713125 155476 -514383 -84106 379457 564985 -96621 -759116 -350515 855454 -533310 -42316 -832527 -102885 645966 994439 -916538 60507 652925 -877166 959578 650973 -640955 -777331 -405329 93620 -653741 -288889 247228 -836089 -923512 668897 30699 -31086 -774025 328014 -518246 621475 647144 543194 -178662 218270 539735 -534944 322995 728185 401526 -352111 689950 -8000 65191 -669708 -292855 91155 896003 -144415 -548713 983715 723158 -345851 -228259 927545 710560 816609 -346650 -181969 535189 876362 595760 702452 -618338 -755605 866733 139276 -665002 -437442 390723 836366 658830 -799209 -775732 -451675 -851766 -921190 978710 187152 -148415 -229185 -482332 11169 -940319 -126891 -340373 847810 -721335 -230020 417366 762859 629837 -940374 -630461 210477 -799115 -457817 -820028 207658 663806 -205552 900447 -199141 942680 -201896 995214 -348727 -404954 728770 -457792 883476 472385 -648471 664534 786799 -389194 257593 531751 431202 -377917 -206093 -633860 267142 646622 -543572 531092 -560627 -495954 -252978 591777 -38472 319119 977558 752841 -75682 665107 21268 362663 949996 -530436 -890193 -270777 44767 183235 -389986 -608339 -27444 -936045 809840 -333105 -994087 -887089 720773 -471401 -158271 -747000 -659950 -111646 890068 -582136 -586847 303747 990068 -826166 -991346 26816 462233 -358145 -210164 475476 -760882 -408054 422430 664172 -159054 714373 445854 893482 -464264 317627 903098 -670555 -310809 203179 331890 206311 -824229 327435 -227301 -88851 -791102 116163 -730913 -304214 -295776 -913554 479162 -118779 -118901 768604 201598 -597417 262192 91667 -343855 678638 718540 6985 -579542 -621172 7219 317419 572375 -619928 -158003 490393 459642 -153684 -670700 311976 -230521 149237 896792 -823521 -905528 -386985 853115 -713669 -615847 -314025 -887307 152043 -791124 -289042 104785 305236 786055 573325 72941 -274226 433409 427411 870718 60133 -325496 -207784 -803766 459353 -565538 139430 -41299 568734 167191 -345669 698389 -387235 -509284 177097 782149 984561 249516 825334 -958443 655083 -737962 51420 -874895 296590 609024 -771063 768726 -606124 689635 -71680 -793768 -348697 -206324 557622 498206 -710487 539613 -274666 414948 347053 206345 -89346 -950919 646076 171932 -152128 -919489 -298544 746609 829090 697773 609820 960826 -718114 535888 984194 -289156 929826 332357 -840421 219792 -346095 755649 -912332 721187 -514111 -262006 -149045 39991 36667 579835 685334 756512 -288258 468100 -644100 -293241 681468 -615385 746393 48746 -787429 740477 686526 464666 -561482 953518 624623 470332 589465 980988 29668 454217 -281336 -175558 249353 299406 343353 -563507 -644098 -424660 -221355 964273 607511 992665 607356 -92809 -778531 -416099 -604098 -814657 -716789 -172714 -785374 -156733 668178 274997 -780638 -85556 394518 -719361 717613 597563 668782 -932916 -621404 379905 682280 352395 -478498 -416217 256386 -298499 -5339 388423 -589838 -375499 -641738 -438128 -743264 339231 -501819 700999 -604186 575349 285046 923457 224983 682315 -564891 -321431 583221 -835963 227742 -309824 276345 -412965 -993626 -788904 717392 238940 495729 -717352 375320 -589208 -28182 -993284 -399130 19637 -518546 224018 -735357 235979 255441 -901251 -751893 95368 211799 -988875 656333 155293 427324 -443066 -214514 -162546 -337619 43469 873542 204598 -334643 -132738 -164927 459329 -633423 133921 263039 -933584 819044 -909808 -716492 887768 -295069 314554 -289975 -640797 -759774 596899 -559655 -312242 -297082 474466 -818379 -790167 523113 424097 356192 806747 -130535 198305 -438508 -100709 179033 -895308 206395 -111240 -99618 756800 742519 467986 983379 -399421 867355 -370722 -97834 527050 653999 -576986 -669576 428152 361840 507527 771777 -914683 34637 89201 904106 -216260 -560789 -502101 -866654 -675332 -864093 603468 -905590 665272 -655489 -874173 521400 -665993 -959680 -54064 348279 550741 -252709 888328 477445 -553728 335990 -713003 164116 778044 96496 -595725 675530 404576 -48809 -723467 -651710 -362410 -708880 -583234 367496 450975 247091 -121464 -506848 -887348 -645044 -568991 573952 677382 44955 525352 -671983 709767 623540 130837 -662990 -299746 784351 374318 684725 879280 -417255 340307 943968 236850 939666 789683 -962706 -379601 863150 571220 372620 874312 -632956 -216049 245980 414127 -56478 726674 322421 227883 724806 729309 -612000 250392 -625434 -257211 885148 -482716 -986967 -422669 399260 917394 453676 132454 670404 983099 153919 -113683 232688 250248 153701 -565586 -228756 -442439 -304809 -795102 -438275 907938 -718719 724118 -565161 -653528 451971 197548 -864860 7240 151474 -809896 995332 205584 308629 351971 542087 92324 -483352 517612 -484299 -101189 -557540 2402 -400250 -903648 564821 723211 847722 -329295 -263701 459008 925763 528611 881386 -396114 77286 -591428 -546926 -739498 260254 -137897 898263 -690418 395560 -363036 -314911 -507713 -990536 655142 953870 -11099 896883 -971533 -299029 202962 -567182 418615 -97729 -765525 999110 45553 333312 591337 739566 163508 882140 335513 -82205 -483033 -641615 -864100 -789619 907782 249621 -625496 570058 636063 621647 552518 -128018 -485162 -587172 606930 569150 -15966 970603 440317 688116 -439155 -431902 812238 -39362 -49608 56535 83357 -60609 -801964 731159 -384105 -586612 -596438 845346 412349 -680143 -973932 -141396 221669 377897 -183550 132254 2999 -232343 -819338 911892 -942543 -726698 -899064 470749 -511452 -405558 -442525 -439298 318901 -579692 475206 -218322 -376355 -716811 294148 824923 123625 -251484 72836 -873820 405882 -673334 -723007 -123683 800645 -438522 -30005 -172785 -376619 930922 -954811 229621 917509 989948 -365339 -48385 -667258 849846 -764040 864083 438559 -788345 855515 13511 -339097 -67376 -388222 676585 846541 -394392 998517 -896265 -778479 -885736 -359346 472167 271945 623391 -933188 331232 80605 -647632 843139 -939329 -512501 750831 -46598 308883 779747 781431 -660212 -297950 -613812 858839 -367817 -81310 -825346 -161647 -510832 424448 463237 361753 -523971 -333476 884292 646108 853369 88202 -414864 -853834 574996 -163501 -784111 -217221 98161 441779 -77564 311151 -945530 -350759 -316420 472526 -787233 -781527 -88580 2757 364443 -256195 420959 645622 -364563 -451104 -329392 281336 946333 -249838 -824494 -292651 895236 53767 -390214 -240501 173716 418599 -562000 20107 930253 165903 -411727 796989 -112055 -840689 -792432 -233351 -561487 -522710 520176 233104 43974 913690 313803 628801 905178 155465 -561809 708676 286803 566873 -330628 876099 -948306 -639972 -155417 726108 945786 236957 428282 975009 637657 -828523 -359983 94615 -356221 814711 947551 -154566 -770237 -344859 -619801 -423944 -253576 -874184 -698109 -792271 974741 48252 -53471 424510 -385375 -947727 954496 3047 979128 -438261 868152 61035 -495224 207219 820911 576507 -692395 -490363 -814555 846527 206581 -906928 34089 679504 -506156 8600 -486239 -571331 529010 354135 688454 365831 473312 -667208 906918 482212 -709177 29338 346912 953343 -229663 941076 -78997 -489354 126205 -543893 297232 -846629 12927 -364771 -71317 -610187 -651810 584666 386734 -483972 -814683 -802043 895966 -408289 -372750 296119 -143275 -542591 -697350 -768707 274494 -304712 -210941 564757 111515 -33075 -692887 -398091 -418238 188224 -219879 -842556 -541348 860033 -642791 -400609 977509 625143 -755842 86869 521391 100220 -788492 -262037 807263 -537761 -385222 151193 818926 982241 -166236 398411 -497623 -817351 -660713 -67679 -177486 -832879 391312 -337424 -392707 -516346 643741 -853057 -238893 639915 187874 307786 -545838 115079 -948330 -486270 681323 -419054 752387 579851 -842781 -708164 243466 616764 -750765 167527 -31588 89123 771112 -631448 189762 391423 -447837 211977 -771562 -932924 125402 59402 -472760 -110566 322357 -258149 784794 -606498 466419 -948764 -537372 -271840 -326622 285309 231697 -310749 742698 -6026 86944 441440 192707 -843439 401316 667140 -949766 -78973 894148 -136723 -899920 -451465 878524 482865 -881637 -436469 -875814 -812137 631107 -599792 544514 245788 -248826 -778418 -558422 771311 -615659 -863234 -912418 533749 -301324 111182 671678 289862 -258 -598047 -998533 -612562 -963361 -928308 -590242 541741 796696 -939750 -969279 -727945 873855 691273 -144493 -234763 932284 -488758 -478504 206786 383437 -182267 -319577 -137425 653827 -119469 227371 886336 -887038 491395 538531 -896723 6341 -596522 107106 871905 -107496 455810 548431 -8450 -332900 968754 646757 134871 988870 -749436 287668 -542732 -736288 661898 755806 182162 -547321 402250 -856292 -956895 -598612 -268994 605623 149060 895123 -548267 -818801 -613547 79319 64624 -248937 117342 -103325 304997 234711 763040 590842 -875264 -260504 724368 -281679 -30595 -965764 954197 226800 457487 949332 513996 455924 166748 457799 950404 724816 916990 871490 353090 67431 163844 -535742 47870 -703500 -147601 398684 -188828 211330 -36426 -912202 453716 560244 -282942 -405621 -291998 -889986 172147 661675 -166441 -464342 -125799 818424 -601042 675285 866427 910954 -341608 285487 394708 270476 384121 830399 588369 815869 -440472 -24484 153876 82800 -664525 -982988 -45900 -742356 -677031 389321 436538 -357619 706062 968047 877734 -118143 -956230 -532016 968168 741260 -595462 -908567 -499736 871364 320925 857482 233086 -421162 822441 -51879 187898 -124801 -846380 -773041 985246 -825580 668683 -233158 -88161 -960262 611823 877754 -77144 877998 160594 -467132 -364074 -869825 453310 28833 457405 16079 694639 -464400 114401 -729194 786516 651296 -709954 140383 295570 -87945 -818751 -122232 720257 -566002 24525 -457466 -516179 932307 -189769 907743 -514730 905093 -165942 -136785 -308112 706875 851012 893092 461476 -147618 -409257 828417 -454195 406570 -423256 899486 176252 313905 -107309 538727 -939915 -837416 514662 -119207 40751 -907432 -486687 74504 50264 -775233 -522819 -777316 958926 -19988 359010 752462 167 406806 720175 155120 936747 361798 -139274 152803 703829 -140712 -259203 -892770 273109 -140802 964478 -238802 325393 -67011 406951 -622032 972447 -865042 514971 -36903 -57268 -466242 -790160 68975 -547944 -83410 -618833 42189 705720 -915820 -385065 853603 569363 383896 647258 400179 252613 485177 -492770 -123050 329248 257861 541565 907765 348070 -754460 62534 750287 -928753 89870 -630598 288314 -827575 668944 643472 131354 726003 514444 -619663 792428 541538 364789 -591236 263998 -546788 -592617 -946364 803251 839647 246541 729549 591236 94875 -636088 -259950 932986 -178828 -699249 -234238 -315914 260033 340474 -310914 759273 -653168 970742 -281251 -731172 -640096 136772 -341911 368617 -937627 409210 313311 323648 -205049 33664 717938 -419677 290659 -297964 566601 40298 465672 -273977 628860 293375 -806085 862717 589979 -988829 -327307 931825 -575320 -27608 800864 -42193 70936 584181 373341 1304 -949291 154502 484865 941538 427455 340777 -311533 202261 292646 -359615 -714097 588559 806354 864967 31910 -187136 -93956 943428 -549700 99183 885074 -225576 137705 279859 94326 -105034 785529 -480261 448000 -448858 603628 762183 -980361 31874 -796170 605933 446428 154425 -274304 514581 -166112 -216369 134693 -84420 415016 15323 947510 173109 91344 950407 846902 97955 -468250 965524 239839 -861311 -416854 832468 -331493 -824806 -256555 883245 -220660 -71919 142991 835357 886789 835547 -272650 -894415 -351986 201152 92446 660876 -449948 -805411 -819444 423142 -4618 759077 75450 -149238 269418 444891 814359 -81705 549398 215194 -172669 784960 991751 -669875 897879 894285 -196611 -686921 13275 963095 -71443 -49172 -518194 807887 305534 346966 899042 683064 -675060 -790350 294589 747561 -346840 635792 -105479 35468 72726 744150 -160987 -568222 392910 -60226 810306 -7620 831996 986835 -937017 396099 338816 749560 -922467 700593 771182 -225823 710435 860501 -691441 698904 873387 923028 397790 -76935 -487685 51427 -38004 -826313 504782 909901 -923012 679893 -818992 999667 -142904 -980691 -306266 778503 989370 518508 470371 698576 354004 502420 735636 511530 711240 626041 530485 -864765 -619903 -756283 -88263 -241058 594329 217204 -167289 637396 10208 -13096 -57609 -844018 -362917 -791146 -569895 -837172 43074 240680 -989841 -325790 -717567 -814375 -953747 -997195 704697 -79541 -147328 -802238 547260 -27660 393413 682135 548500 310173 699341 456280 627581 -527518 -956257 51900 -62746 253237 -385610 244622 864115 629851 -838401 -519508 -511618 19821 48349 355851 -455918 -605863 698533 942385 133871 -407714 -40414 415673 124937 682643 -907247 -336045 -914039 175968 -740442 -864958 483146 763908 304261 437724 380637 -445938 -926646 275853 531077 -67613 -711038 751700 -705861 -340034 922800 -772796 76460 146347 -679351 -379900 206262 735628 -627656 -291120 -404625 -293483 469211 -934794 988063 620751 343172 835290 -769472 -397032 -790407 -466061 -360315 -707423 -48268 -988469 363728 960495 321955 437379 -227526 704219 955049 448204 -94833 -151790 951579 702319 -753201 37397 -218236 766534 869807 237242 927074 888769 -956650 180393 -251865 193378 306208 966368 853049 901441 417438 501040 -456078 809865 -188652 609341 -633311 951289 -233670 521346 710407 357092 -376709 -239797 -871718 -773711 820217 358841 -365114 197851 615687 -550206 307047 377330 -978002 569006 126928 -201447 939561 398363 -588153 635782 980457 -802694 -452090 -600058 599697 -760689 223932 -53002 104187 -505483 -747766 888394 580145 255512 406087 698506 -363275 517945 782396 560848 227897 -335378 -888280 -339125 -578392 387999 -591427 414271 956315 973961 -504286 621571 224421 155455 -291089 689154 469000 -319964 323508 289082 -338243 668787 887666 704064 -954896 336440 162080 188986 843009 -140460 -554072 530275 373893 704124 -818201 -177781 77890 -681286 180017 920725 778551 298987 892618 306935 -2158 -737729 -725906 599229 563128 -126147 175178 -786938 652864 169148 -770816 -294139 560120 408939 886055 -701438 891103 586954 -716471 -44842 964905 -951378 -787485 733171 -126273 60865 853865 -303911 -993476 -678656 -882113 92834 -545424 -351685 214081 -704264 978785 -964327 401468 -674663 535109 -959343 100339 232026 -507127 -8335 -110437 937376 -297778 143323 709471 -104471 184807 69700 753629 -298047 452188 263027 -433754 -26931 -228630 -611320 -655166 -732476 410368 684018 -580438 507761 827075 -859401 -746036 345011 -444917 -300751 982539 24445 934500 974219 -563012 -970026 -529778 -784440 -392789 331482 -153474 538620 340499 665911 470747 461073 147881 -320975 -552063 -391229 -878446 166430 244481 -274652 992232 560746 397343 -789094 260794 -863339 846674 866268 313993 64816 -652984 809720 -803637 613604 -465568 697680 198379 257515 715822 -304104 6471 675092 -169350 467417 -199631 337603 716481 -248718 10607 335983 547251 691858 48188 765731 866227 -811073 -715708 644861 431067 -976814 -649301 -64846 370677 2424 -342521 -805240 670595 -657869 366433 -637221 122039 152919 221368 19352 -810629 592525 129023 68805 -371861 501972 -927462 -404745 247126 132219 689124 -326438 -26046 64168 -438356 -265811 -74268 -592300 174387 199108 274859 -769076 -159056 -513020 250807 526513 525644 932714 830938 -558855 858663 -636540 349854 775917 44497 -120074 572222 -562135 517329 -509321 -131157 -1249 63906 820689 -844663 -155501 -590031 123749 -873553 -338784 364768 725668 -74709 -840654 883974 -228713 694332 745099 -182291 947416 364502 106431 355410 -679017 -157535 -381001 -880663 247446 -76422 -398799 630998 648621 -175503 -352578 -82251 790727 183369 -222397 -130157 387171 -283780 -654856 228979 209556 365876 -726420 -741942 568577 -303022 859136 -503037 208742 -802453 -352537 294139 683793 -595386 610477 296966 113126 329696 921517 -183831 131931 188008 415896 -567714 829180 492867 -485131 -676077 83689 -123895 584476 637738 261587 622214 -762182 358587 -131069 -321990 -153520 574030 565715 -500518 675635 -146334 -385358 83020 802574 -591896 146084 -576337 -267941 -993720 177728 404177 -598034 967387 -705743 147766 627691 587376 -536778 547352 166090 607175 -230878 -938014 828890 915225 193244 -248653 892091 -114802 -856097 -611359 365923 231237 -836421 -352140 -799590 -829232 -871790 594727 -4866 -334411 430749 -67734 590719 831854 -19419 193635 509284 268266 535818 234728 764100 717066 183103 -772858 161806 -225756 -242996 950910 457474 732035 -142134 550850 -22859 -8986 -539413 305788 -852847 -649859 -787728 -880504 494803 -690577 968240 24437 723467 -130858 922648 727176 731040 890817 -317531 104889 -834615 -209103 358124 -838348 206101 -43747 -886125 583257 -305180 110702 -490539 -346436 69611 -637053 -702462 183462 -450380 955183 -143620 551058 967963 -499658 -696133 754609 -214701 777300 -117686 925031 718943 -645963 589512 338892 -312423 699390 228712 440235 -308561 340291 479345 973318 -741727 -935410 496831 575248 -130620 718559 -613696 163761 -183486 -441562 -688392 100486 264215 -926518 -226947 694751 550294 -473050 -716676 -956225 11618 505863 -394830 201695 -525963 167728 -157836 -344020 -154468 139606 148903 -154300 623737 397219 -894520 -500227 809600 -359625 162278 -368418 -854405 37795 519715 706211 54918 464236 -561353 467901 -803820 -667506 563821 -223536 485864 339702 739491 -92876 358812 -867833 -252338 -390923 525213 -541290 338036 -474669 -263635 -331666 122801 47427 952544 889165 -146253 -497429 105503 289508 -108355 743081 -584919 282331 668840 486157 337165 197323 49245 -394917 971313 609090 82524 814475 -96690 317891 -73032 -914744 -459919 383684 -141415 -615692 490108 -609490 -296776 -790622 378787 305632 -198297 -580198 443119 966059 725639 600409 -434754 57559 -797297 -983922 85441 -922338 -433012 -551905 -73347 725548 -453988 977698 7115 628389 638321 -566172 746968 953502 409684 132838 862886 -843741 117791 507610 -623991 326832 -187582 266154 985258 123576 883519 136690 -517881 -469343 924847 793473 -912015 267845 926139 -663332 -207731 635251 -423518 -211141 -92076 272492 285498 698762 -368237 414183 770407 -664343 490475 -878323 717478 257068 -782510 760701 -773115 -348068 -812144 -3511 -78297 515764 -740925 -26760 -651067 310309 -543012 367618 146728 705618 801440 -151977 -172495 -472683 -429145 -780840 671953 454776 182368 -388004 898065 -940483 -100084 -473300 769419 205143 965438 142600 -50321 300142 -89502 -842720 -330753 -469409 -545230 609691 -898669 11449 32066 27796 -445803 -446654 300150 -173544 905478 -738576 459015 -839127 267000 -737808 44545 -366914 -362734 -581726 177864 494657 -277104 -849637 -397810 214928 -710976 -19038 609118 -192388 -251899 -73036 -357739 -579379 953944 196224 765540 -217413 684994 863851 -125745 756599 304099 -631156 537521 -482528 -802194 146609 -568394 -741810 654379 282073 -214177 -349173 -573068 389304 62849 29397 858552 -291657 -147642 -29155 -45445 -502159 769451 855883 -532396 -272457 206080 -8136 -360851 828173 836972 -157134 629767 885162 818662 497788 -164620 -266116 -654147 -459317 -980582 -362335 166929 -234038 716151 687727 -510377 684951 224664 834413 -580135 430532 -89440 -625704 507700 -456489 -3897 777632 756824 -388150 112984 622952 -869364 -663157 -656590 155273 -314393 -187395 147016 -659441 127704 -996874 464290 -386629 -250081 -149313 -236711 -141441 526673 -963305 -708066 209285 -152488 919088 -362188 -810583 -100752 -132176 -899726 176634 999212 580401 788418 344893 -480657 184770 -723163 763881 150643 -587420 438188 977836 -605882 -719219 -231936 -287643 10695 966697 -920741 343848 898094 732692 852237 -233026 882177 412705 274680 -183902 422816 100374 -415212 31237 594618 177453 587243 814154 494549 539925 -334434 281355 437066 459375 934367 478610 903623 638034 888053 771937 -654772 448328 -839492 -428757 989870 759118 -415326 -93224 -940266 483927 133802 -854395 895235 723786 268653 946177 -842812 115455 449556 643793 787583 -36794 -367649 583342 -250195 -321824 -58974 -80382 498587 353668 636098 4334 680299 -999204 776124 433606 493329 407557 -9826 722579 159831 76179 288012 83601 -721191 300554 214717 -746449 -168055 -165786 -219268 653970 275244 382484 379943 -599918 21211 263414 -509005 842810 -189565 -984220 453158 -171188 -780826 -234203 -417509 583995 -463721 664186 489666 646448 -925182 -947052 -851746 423046 132194 -785000 49349 139982 -57911 -888286 520931 941387 336284 711231 514743 414583 587284 423922 -208556 -384132 615998 226864 -107167 -91588 -369541 -100636 930586 431690 -157183 886124 100429 -453138 871385 66714 -343714 -606683 -807713 -486733 737092 -869730 -560059 -645005 882825 649918 589327 -508024 -469554 -610147 -750696 -711405 -833852 -510201 739340 153002 170676 662397 633837 350552 702200 -370255 24334 26779 759808 114061 474651 948197 288590 303788 -498673 419740 937082 -556193 874171 149402 708271 -222038 380358 -169170 193324 -56635 -398552 -610023 -79420 799516 -9938 269585 356702 -438833 -327559 308161 -300811 587442 -453249 -364089 -191207 183757 -401272 640821 245101 285533 505266 -503022 -353369 -943790 389741 611030 -240876 -174128 -188416 -147727 95377 129070 -231293 -110268 -268910 861561 257762 -773723 117279 -750606 818528 557408 -98350 -525812 796050 474289 -688166 446191 845024 717131 -739461 -802952 -720888 -96171 -766068 961462 826267 -900249 684536 468334 -480003 822289 -255299 -693736 570729 -745132 -289552 269024 835690 -50649 555191 840998 -95517 450932 595021 441087 -503671 58904 126338 511666 -363292 120550 -723399 -281413 -698414 -538971 -496408 -832053 136067 440717 406299 -827066 -457731 865358 667761 -245692 99738 905226 -948579 272912 -1274 -555050 -663193 -921044 -964671 999357 -855256 -633397 -31965 -816708 349522 -511530 -875693 747335 -37531 192232 -385074 843842 274683 571346 -874009 735625 -201026 -287337 -710079 862185 -336404 607088 -50090 500517 834010 -791862 -603404 541042 -467859 -340925 -345797 940667 -840029 500145 800 -602786 -903032 601627 214637 -848340 583617 -959938 -269378 581997 -906363 -721655 -317178 -866662 140831 -510431 639752 -452063 33262 -114210 -44706 75237 541925 456780 595190 211003 614923 709676 448015 -358034 38908 -119952 -310335 -313156 724070 926658 316402 -737449 -416243 280445 625378 -841883 70471 217394 678944 -329984 -209920 502053 355858 -389322 317624 -726578 -548111 -452726 996992 255448 -403253 -360718 -344831 119205 118143 -125993 -900235 -244280 984132 -623464 -10069 397578 594595 -9337 -128121 691942 101624 552810 944256 -635892 33909 -956293 733985 -7710 671519 -439831 461192 725630 339280 303701 -124438 178861 98227 -717098 253709 -111120 -164918 -836235 31693 -59910 270187 -871247 -844393 -877261 -123969 908540 22769 227383 652482 -460355 -76688 -254760 812742 -258612 814400 -299496 867184 309881 910496 -590928 -112071 618885 -193180 529164 -447250 551719 -421135 -383796 558385 56584 152900 -768316 -986250 -892088 -827157 -513027 -92410 992375 879882 -334670 305791 582812 -93352 -696364 644050 686514 -497761 -745849 303300 336806 -939072 -171485 222830 -120102 758060 430259 366269 -130011 -702996 76921 942194 -113199 -912998 894312 -464733 -539877 237158 -270295 -934727 -250825 919698 831511 -412560 -60471 -155658 775106 400217 -310163 -262403 200816 584027 652720 -222938 -816617 647214 361109 -772604 667876 -167969 614801 219966 577592 -86705 -447729 -331376 -306267 -117452 91628 -634168 -186250 997654 446076 -817718 824228 426963 139523 700940 684385 484380 158397 700443 233489 -672010 -847272 294420 -636212 -939335 -841356 -977749 558558 65044 -658518 14120 -364216 191367 551169 295909 -782532 -107544 -593286 496209 560420 597087 622854 13040 -723429 -293270 -141941 942937 -265486 -780198 161123 781751 866989 -118829 -442404 -522423 -74365 733648 805049 706274 113506 325789 -863824 -217751 590825 -555045 974058 -196519 165740 -194561 -495738 838210 -227341 -713261 -777066 484806 -647621 -901900 883104 -305250 -98892 526035 330526 -547565 -271231 -105036 -397442 754693 -982789 -110542 687395 -76953 714798 729272 972259 -809279 185691 -380791 -971897 138669 -99339 -316230 886862 685658 -117468 -41037 -181142 942988 361028 -807503 180866 -577127 436326 -240953 993710 -638354 882766 907992 750206 732168 30580 -557921 756339 -440068 -851836 -914905 -31356 -592144 -207522 124499 611226 5023 -619369 -973864 -670316 990297 725749 4157 -645948 460416 -209929 -113310 -202511 -391796 897739 322038 -765997 -52472 956501 346240 961178 -805357 -914769 -417961 530023 -415776 471971 991913 389713 -289226 -71245 -352264 -134942 -551823 -32238 509465 -631913 -343297 959785 89267 -340764 -875676 -891246 95814 666413 393526 373664 -494559 -781362 -624350 530261 -251670 -560108 424805 -783253 -354661 409921 43220 -978868 259327 128908 -732204 -131687 -560583 -956001 -279198 362279 -240451 519064 25869 744061 153812 -838520 523895 -646185 -574307 542839 -707496 970791 -963833 -518178 -657669 747919 798424 663339 207294 -971800 -533975 -475071 -837610 337597 -997656 -840331 -254711 419664 -170028 -292206 479283 184469 969732 -198443 -30398 510643 541025 240626 455417 318214 791463 425742 415153 -124257 -344472 641603 238547 -650303 744201 -713185 -917025 -444826 638275 182181 -461848 498104 448676 -948278 213270 889369 69899 594425 816418 134556 -201425 507152 505182 -195703 932249 -450847 540843 874845 -168283 361266 -757632 580552 -651387 -636739 -432022 -196819 -664642 -147151 545543 917157 -971095 -264017 621449 -697220 520691 360397 661817 -139469 -928483 812822 646769 -458116 -818819 -410744 -139103 -393791 -5572 626838 641996 656798 -829354 -749916 -50296 595554 -786787 166541 -376703 74002 -213195 -466912 -798602 698854 -349799 526238 -507718 570186 -746603 171837 -679116 799582 -172853 -673623 997600 -827786 34350 986878 -720564 -247909 -623862 515407 249756 -946680 930426 945698 18054 -361810 877935 -541454 -26282 -853840 299056 579116 769644 986984 918101 -223822 -140231 165984 245451 -765989 213318 64218 667219 -206864 -150995 838473 969475 780593 665374 706773 -63037 689102 -675749 -560677 -231983 316014 -151620 636907 -592194 -240980 -764373 -531128 -556434 -128363 -401495 784363 -122340 -108757 29384 326784 -984492 956773 634543 -522648 -899593 336429 -62694 -951755 -223813 876640 -931241 498609 940200 382290 -934583 978648 -936164 -560057 696169 -334375 755143 -168453 588992 -232039 -386512 -563173 -301970 501424 719406 225738 1190 143722 -30480 -235619 -7248 -992570 -186378 679839 -790170 -934661 -999658 261198 652343 -374802 -885640 -832485 -83033 -568514 249369 -683538 671437 -379976 -498612 97568 941139 558179 -394316 -779137 -907270 -535307 648268 730318 371604 177116 77024 -933310 -867448 510135 -299119 -536954 984785 -20775 -342956 193080 400639 -77747 530035 -269974 886196 -456371 672267 -622942 -486744 864969 -241268 -712102 -978778 467046 -670276 700800 -465523 -79236 -436171 824823 784208 34456 -157726 -871916 -21513 244856 -518138 85923 918555 -753647 841269 -566944 349293 305420 -760487 191486 93104 -601019 923951 -830173 -860997 -220213 366791 -270359 -70792 107619 324231 -951714 -79384 810885 543913 -958203 384540 -273060 394680 -772652 -624835 132810 566935 -713548 -154235 -527389 51706 -178171 -66364 159597 -752149 -795625 -873124 -387738 -742330 159025 -970427 889214 -689346 -42995 910602 300057 47958 -935974 -578871 897998 262632 702777 332599 571115 140193 468929 988954 269550 -807805 333435 197326 179981 -682142 -170777 800065 367663 -909080 308469 -183433 300145 166545 -430964 -123130 929059 -635601 653575 98202 -924472 -218649 -662221 933362 799641 -816845 -77742 -517022 -839934 179422 -577381 -77361 92707 735242 288568 742326 68689 494893 -736826 64165 830867 515600 770905 -314175 175653 -546993 -779403 354494 -125064 705756 419094 -520726 -65616 -598788 153897 -114525 -721243 -20408 -43760 -197029 777571 820014 -680030 -124645 603433 -375187 -30167 -830082 533614 95900 884451 372273 -84265 90531 -126719 662010 966210 126529 47147 -653010 979007 -374779 -484870 -587975 584082 220756 716796 -857958 -756174 -302999 -822604 -111004 -208692 -353839 -945513 -406594 657473 -663189 631568 540132 758564 -573074 177277 225316 -185539 -728350 817199 -22174 -33271 -592347 -196114 -82795 -299465 624232 930675 -890809 426668 -10320 -463763 -352359 -767616 234966 874492 -808004 -547712 449159 -916807 -900359 932266 299972 -650068 -974294 -377933 -482589 -32044 -246721 -848252 951308 -533853 -115654 613689 596797 -284801 691507 -482911 476871 669122 994517 -732096 -142641 -798022 590559 54608 831181 -612566 726436 320828 845968 -667704 -826869 -909148 -42568 862909 -604273 307932 -842949 97192 329920 -720275 843617 407067 -258623 -23406 -827320 -656356 343496 211643 844513 -120666 764322 542606 -135568 289317 -924756 313569 -32880 37757 -183846 -220990 886061 -515708 -519756 -349201 446984 795780 -111532 211038 -559177 645562 -431127 -595018 -773726 -656423 -425417 73812 -47866 73479 -143979 970823 824950 597471 776814 249172 -966826 -30098 289984 -856845 396894 874422 -298976 96208 -104547 -567378 -843468 -114100 -755469 -404417 982071 -1159 -198123 -156983 -738055 -894943 104333 -879204 842077 -705345 897464 -499968 386265 -615036 79559 70701 535673 -726700 982206 171603 -820644 789959 470903 -231916 -360651 330793 214560 -300155 -422580 346489 746041 854832 947578 -966546 658967 61077 830129 812013 111972 -106844 -528782 13972 567325 523973 175316 767795 -359406 -312239 690052 195277 -717078 455318 607935 387868 -991204 509527 678362 -698742 -830601 -886071 -154310 662841 460186 -913897 521309 273275 -521987 -826786 -451121 943450 639590 54962 727478 653842 665845 -484840 638535 -999406 -506855 -755062 194509 -357376 -122344 683382 294825 441650 684684 420287 334541 356917 809440 939194 -81344 -745783 750167 -118094 134174 -854046 579461 -383515 -160875 -425047 288596 -595835 698089 -767367 268032 857912 -48528 -762781 476827 552984 -367338 162859 -727669 60211 813659 -365623 -5497 32908 -570288 -491031 751645 -221799 575390 -507286 833711 -310717 137215 511586 -21647 -702871 201794 865945 -903187 -792099 -994997 -987510 852607 565605 -179567 -739354 671065 371515 799135 641680 183808 677518 -600045 954401 -129459 767231 -650718 332134 787309 637092 -419438 -104099 -602270 166281 -846017 -493124 60672 877610 -942185 -718742 -399888 715002 -555491 -729980 -538191 -71841 -62615 -679 497426 900532 52134 -824210 -914759 92230 885523 -915205 808735 348503 980612 -838676 758801 892958 -352290 61281 -372816 -240060 -530018 -844241 34162 -92312 -219054 591068 996256 967197 -619618 910887 -458410 409831 299577 -440066 326278 -551230 604397 843525 468085 -87525 796827 464790 -774981 680148 258228 -428740 232008 552004 541505 506422 176218 320949 -676516 947451 702856 -819100 -338891 -223440 435770 -303100 -841970 375475 166958 -764996 984255 998036 706293 -140251 -927693 -291178 838260 -46643 -34327 293810 131683 -254410 -188684 -394091 983761 -590633 -442629 537885 4383 38170 -258246 -577696 -401792 214237 588415 448037 -400000 -119694 -215250 -77976 816634 158878 -945731 227675 -377441 -684899 959545 -793504 654454 48412 -405185 818448 -280745 931902 -941949 839991 -772625 20376 103501 640469 -201409 377013 639351 393246 -893796 26643 110960 -737029 541233 -910044 -586691 -234489 307449 438606 -638606 337171 74565 -439957 657085 -665053 615228 -921655 290652 -794642 -741803 513451 853026 -715294 415967 -721466 -909962 477214 776570 460742 -890925 400630 659996 -90298 -364727 -168334 -444531 527451 -658053 487887 827115 -428790 644767 916861 -210778 34382 -396927 754463 986629 -188909 -2304 -40690 873503 -89923 -836465 838487 180963 124450 634166 500152 -214895 -827125 741775 741031 870974 624183 -999607 -639285 920404 -751016 -18392 238592 450704 748308 -145534 -330280 122498 483334 446660 270741 565521 -839878 904299 -43984 -389772 -927563 295052 -487467 299194 -322966 -935859 81380 -408893 -457658 695785 340081 -503996 -54747 -518224 -830523 641095 -994726 306820 -334885 -310360 -176596 -110499 -137628 153882 186835 400582 511300 -287712 -848385 889438 -266990 -599276 -128815 214872 881564 -823388 458848 853628 -294304 815952 -936650 -921693 850836 597357 633680 -917698 -51808 802597 786978 470352 785823 746100 -335600 -750864 874081 -469715 -982794 -144184 -234516 998387 -817375 366872 424182 -33728 129875 -513356 989548 -475423 -185789 39937 -803986 -740744 88603 723964 682577 222841 13817 720948 -176484 -655570 -396946 -4149 379276 -577485 350210 -942215 811536 -119685 28974 508681 -790067 849737 -495264 731993 83483 981047 -797190 143198 -556026 39986 265684 -936034 619086 669564 112309 -452683 -220697 434729 -735522 626001 -579846 -873822 -490368 552501 496610 -947930 588865 -152518 312240 43588 -741701 815689 875816 30434 838780 914914 262849 -444359 -410233 457240 546985 -307626 -617007 803091 -493122 912027 -62011 608396 292118 -751940 -449855 72917 155769 -588862 -808041 -77873 -505630 724235 393741 -773775 -549887 -27576 13917 -75960 -92997 482814 -112842 601970 -950999 200326 452408 105121 -450411 -821363 -503940 599966 635136 317077 -874614 -469181 66719 434162 16865 999040 -828583 -814003 447987 -66216 -219830 -354908 989222 951521 -588221 375368 172117 741063 301896 -188962 -469428 -84023 -424175 -199713 -433 232378 -889590 -564456 -374508 -377087 -656813 -122966 -71100 -301670 -163904 73611 -236417 130707 -180774 -253181 -4267 -114288 1500 -804944 -160435 631367 -52553 -406013 656354 221316 -730097 -689983 -139264 576039 348091 738691 -90740 257185 513225 901813 810201 -269061 148599 471451 166452 992719 995131 745031 34649 147021 -694211 -112347 -301316 254391 -48680 707312 9281 572389 18332 111417 -304572 -727871 842190 100327 532882 -618804 241510 -230350 197677 -933096 -230767 579750 201868 -456756 390701 -681945 383385 248612 436688 -343833 347057 -352786 950465 -579087 209320 -83955 633596 -630366 -521022 157178 -43470 -185557 245563 -860994 162631 575120 958528 -109319 -173613 -690900 219124 79710 776866 -899285 257516 -982859 554292 878350 -118733 -652200 -477123 -581590 -731066 986678 -265562 816937 -383463 896339 -257014 289800 -559727 -246074 559418 -166377 601096 372793 -446663 -177795 -785076 354413 203841 369329 -42976 117428 -485444 -500222 30521 866165 495052 562704 -634686 -649685 761284 -211376 542681 -817306 -797524 -177396 380176 -863032 348993 -828063 -835220 716425 -226190 -202433 -572694 284532 -165531 -765203 680821 847976 -604944 -600958 -586895 -787112 -635616 -140819 658099 -821300 214197 508910 493574 494429 190244 861850 703656 463548 368532 846683 749003 48940 -13599 800109 167829 -878076 429852 -904989 952993 -542162 -639095 351520 786043 -345941 -949728 -880418 214311 -426740 853901 -11477 -871909 701050 -432592 192871 -286912 -708945 59165 653127 -472971 -444421 486428 -236843 990220 -811328 11691 911213 171852 484086 826871 -903615 199917 -603608 -981657 -918058 138655 266356 -551151 -20346 38659 973199 -958525 -222596 61360 -933185 814075 76091 649135 -378016 -11665 -840809 -259201 912480 -946297 -728263 -549101 934339 -167459 96672 143055 -861665 -41148 833947 -635889 425632 -936642 481104 -737120 -741499 -824444 733368 -839484 525474 778370 486304 412978 -522916 -481064 -172886 -251245 -903632 936155 235210 960263 -706643 -901230 730058 492574 326005 612793 511430 -130592 372927 -423999 358320 -856379 -208936 705358 233165 799550 673310 -941128 54838 708778 -318973 -909813 746584 -679839 -725488 166791 -674443 637229 887008 231968 201633 138828 -913632 -364417 -969531 236911 -581866 145407 714143 575294 588823 574000 668992 123730 432783 -24488 -123251 -436167 535293 265453 956351 957813 -738316 311837 -697629 -389122 -470884 453446 338266 -238404 504750 575998 749786 342669 -851077 241676 -145684 -889019 -392730 -856595 474476 -176727 -925722 -682287 -863604 904179 -502011 -273253 -936752 131025 629092 976356 -629741 -479898 718388 18040 817793 328 230974 474455 -738788 779904 -70308 -636874 523831 783373 -421762 123643 -389634 -796320 947878 -374843 318316 706657 66412 670050 -850734 -446102 -331397 248407 -894121 -618169 -213486 391003 243315 637244 840196 478172 295155 -134401 -99016 -8839 -720648 139193 -294487 -481018 764280 818057 -542873 568076 -20037 -766975 770965 303686 466143 -888281 -757271 446757 368980 -487307 124592 749900 -311199 -432166 -822457 465044 347934 -754505 -598238 -925686 107639 -303517 787401 -642708 -920400 -600793 -27818 438448 16987 -599869 915576 297981 48099 -777625 -578061 -671568 -490619 197306 356766 -165543 -430382 525783 -452124 -512197 26926 -106550 -558653 947023 372692 -220904 -775088 301249 -127793 644661 -556111 10481 -378494 -636533 -177503 -952845 -186590 144890 -770960 -592752 787127 -368430 -26367 -751420 -880609 -506790 -754102 648894 -972790 -192435 -623401 -877598 128126 610264 555207 -240182 733525 -18403 18765 -975295 -685381 -283725 -495951 660935 -473551 -891868 912844 449040 797708 -510610 109456 327940 -750730 291330 255102 213568 113003 256584 -12627 11156 -549698 -929511 -289206 168452 -985326 598979 641938 328263 250081 -487288 88794 -2358 -206343 -326241 361607 713518 303098 -370638 528663 -397498 403033 -500257 -942314 961306 956000 177848 80938 870886 452523 209858 94856 27932 598573 -438279 603259 -455586 596137 369355 -386716 673541 -694471 50456 -339531 893085 -92085 -862023 -833419 587494 347422 486902 650048 160597 -791990 453134 -279868 157456 475957 -910925 -621499 -953738 536735 286474 -256103 -696043 -204777 -489936 -136916 -718543 -72445 -841424 -116994 187716 944924 -163570 -927968 -601479 499824 -95937 -494661 -54096 586206 -64849 -212087 790781 744093 59194 -529447 -698712 -185802 -289741 -652273 -256338 422277 598112 382626 -54081 377917 -95493 -456931 814398 -856095 636339 -862562 -882619 -739509 257705 32602 -845794 327848 10995 527895 949834 222713 -466147 373169 564222 -635500 -823005 82454 -658783 -751582 -160648 432329 915920 831647 -212734 153826 -634150 -522787 457500 -322292 -83772 -925183 265234 -275194 629190 -379004 -636759 -377820 687692 267187 995732 -630197 -413962 -8912 86528 -792328 795801 793327 -385527 -779463 -145220 525497 194370 -618574 -949349 -403924 -67150 603930 -911449 -987335 608849 94395 -43772 113445 522255 -603018 -964727 118665 732750 -708292 -909884 658258 -811805 -44394 -275340 447169 894744 205982 749325 -390804 -289619 207492 -242377 246844 896978 638730 264527 -885651 193711 -189816 333413 -208880 460253 794857 740156 831244 128234 985772 -403378 -492391 382424 -329628 921797 -947516 158110 806200 -713086 -867602 729254 235492 899610 827213 -530738 867894 725588 61033 566887 -337646 -344147 -458592 165177 -680978 817876 23075 578685 -393513 -71762 -313097 -472607 -531478 465491 527476 -9720 627163 -533489 -726071 460807 169842 724834 475510 858857 -629367 -874880 -457647 -737364 880911 -358446 925954 -899646 346889 599539 -240377 747920 -534133 -205900 -33743 -675981 887491 -931943 -911964 -268490 -64785 710234 -100389 -460259 565858 -649886 -867806 -817571 600195 -814893 -371302 87073 511565 -99328 995128 898439 -736176 83058 -26170 891681 -234833 259428 891233 246261 -461024 -987706 347514 -154883 141551 -438339 -375595 861096 -153221 868386 39949 385111 -353609 -659969 225933 714465 -236373 -363883 -979304 -218993 -201743 -960807 -203069 -829792 146616 805874 322422 287942 520772 719421 593134 -922713 -60693 -49975 -768066 145374 -371430 -592549 187209 444279 -157617 73835 -297398 833526 272540 480165 397516 -885807 988330 -582807 94642 838514 32563 -984501 -295375 -630474 837511 -452588 -830512 -316560 -346232 143423 -205073 -454682 -110418 99325 -719171 -786221 950532 -476110 526145 183524 -842455 605941 -372782 239291 346064 -363756 -303585 -34193 -284735 787726 -429785 466826 -903723 -775529 456770 740745 -693379 -871017 -592618 -767393 -650308 -901077 -202973 649331 -242007 679587 817464 -979043 691054 491266 -45573 -200402 783947 -434175 469606 909541 496148 -664180 -584124 -513542 -952786 -654780 374200 -727145 114966 526203 424886 575449 472923 -937413 684680 -703020 517535 40768 270794 -113651 832794 -558983 19566 781309 95639 -804725 348857 994965 88180 -701618 485828 133044 366374 -813618 -296323 -674126 392371 -392757 837027 689241 970423 639289 -361523 -398361 372064 263873 -364444 30990 -108047 -947138 -126812 415219 -550589 -429759 -564193 240050 -510273 -140274 -977350 -800551 -130715 -869860 880814 24297 585928 908185 -179703 -524200 -953840 -861468 -950742 -320623 464503 -26991 -112824 -598158 472140 666856 6892 312525 513011 749926 242802 347624 928867 -858822 -432372 869757 635174 -756790 -598209 439226 -735523 -884948 -413084 130242 -910663 690605 429864 360491 547843 489421 632332 -647810 802709 114881 -574106 736826 677727 638064 269023 -478511 435172 -718601 487411 391593 -393414 -917723 865396 350108 -77043 -205057 992134 111353 -763364 612413 132772 790785 214842 253898 243738 -933909 -130866 933704 -487030 671072 -954924 56075 109799 -360065 71642 45977 8957 826715 -945020 -705231 311143 269560 996232 -889024 -911209 251985 856754 691565 -231215 242005 -560670 -356593 450736 -705307 220681 -794447 -73952 115160 967344 -978283 -429214 744952 815217 867758 226572 355586 525692 -160988 53510 -232023 652307 841172 239886 -568684 -792178 512205 -438987 29659 -303528 -261163 463071 -255346 -4625 -76190 -446905 -501713 -587672 -185055 737273 917555 203497 350962 863574 537220 980526 -684310 -725100 466306 -684667 -663472 51259 -678531 41809 633632 301481 -527811 -179445 -705653 136078 831995 44092 80629 -433551 -645531 -827004 -881674 -209751 -793315 -566634 -244902 825189 188475 -47046 -560991 -761819 -810426 -93622 -787201 -166593 -849089 410677 -222115 669147 -616553 -398337 465110 -785546 -707148 846143 320315 -797213 986095 192287 297231 -480699 -240487 738528 909964 530967 759793 -570668 938908 -549723 -727760 609506 -731295 170512 -334594 427397 -966098 -566451 -491654 -687411 416907 -927834 508085 662876 -467787 523064 681271 -103446 -270436 -835725 -359175 -31550 917859 878621 -530454 992963 -712861 -616112 962795 592992 -960600 727543 175058 323105 972274 281941 -700950 490911 591926 653951 524785 -590708 333083 603484 591641 -687320 -790147 -664916 -879992 -950963 126829 827390 348760 -625692 104751 342968 -601960 -39186 -517957 -413292 639177 37116 325949 175645 790370 -61641 -143723 855734 537548 800473 169047 702355 40934 267186 972876 493630 352130 816548 821743 -776429 -86554 -182745 -155791 -113723 549709 204486 -514635 -145321 54756 -315105 -66091 -120925 594125 -820121 147867 266070 -682978 -878364 438281 255090 -928285 -307342 -421806 513867 526616 -176385 -649762 -397813 -187087 -639985 970 845486 413074 376760 -189851 -594042 214294 882726 799924 694201 94988 480664 -223377 756926 -316106 -865950 999938 -355357 -802359 717545 -266098 -44086 -426001 -128982 -447643 -511129 -501176 -711500 -666351 -647677 -275228 208553 -314034 130364 537931 401088 65803 -661245 331509 523462 999661 803869 286674 67225 -935861 312483 746436 -907605 38835 975491 823712 326917 809828 321404 -846671 -782654 -579118 -19419 -248908 664719 -968538 378215 -405283 -517838 -330309 -104962 897745 -192384 -460382 425980 871977 99557 599326 -761274 -714890 792800 -553303 398100 248759 -123260 -273427 -448138 -103964 -590983 -994612 667594 -935961 889976 -116008 -221369 -683234 904018 894044 652149 689883 479082 923345 -123598 -461340 110007 -18198 652719 -949901 532803 484617 -91663 -399946 442031 654535 397009 -356528 -545620 -780176 -220292 613462 -951677 870916 -740621 58579 -971122 627512 -763764 182085 201917 996979 451823 259102 -680686 -760111 891290 -540348 -290779 611747 858590 869265 730529 719469 -165024 435924 -251579 370663 -162152 913998 421732 -728451 370389 385845 896741 -352562 -70857 -735819 144963 253361 -438860 671338 -391538 -242133 -475884 -430489 -731671 -700422 611061 608562 -172022 -271218 897608 -681531 -94530 480522 -813615 -246641 -212382 550728 878379 -294415 520682 972882 246210 -329790 71518 -147478 781911 175051 476504 156419 -151680 -938293 -971769 -616635 761381 386293 544431 -846452 -372860 -241043 867239 -254998 -357843 626510 706778 -8415 759431 691239 -383162 652330 530889 1657 282112 884145 151298 -156357 -324562 -785258 -931822 -921641 -949236 -413970 -661714 -646230 60391 -98176 -671392 -797944 347557 -194232 192773 -752075 16955 992503 -697266 -315923 314421 429297 787391 -400547 729778 889293 -788686 -552537 -617627 321881 749781 -604062 -592362 55060 -398040 -207976 -475874 -644814 675200 -208058 478447 36252 568967 40160 572298 -983571 510138 -605749 -223610 301429 362473 592864 -589680 -335046 227003 -415889 -299931 202866 -584409 26426 967002 -669941 -988804 -263050 563540 -156125 -784295 537678 956625 680464 -707786 442336 -827427 -861223 -545190 -381378 -999522 -501445 607074 567789 -439095 -155995 -968128 243561 -825559 678588 -979398 962336 -236769 -902184 108775 932978 228765 -225659 -592971 -676296 358699 -741373 981606 -735686 -479006 665799 -424690 -192458 498163 641400 845719 -231840 -440543 -729486 -375875 -556195 -744894 192198 -107629 930503 514115 -76616 30588 774701 42017 900671 -180430 -816752 22256 -366839 -900542 -499482 121304 -553995 -333426 287898 -206317 302359 957642 -271734 -720144 -329161 423040 -567800 -776237 -954670 617996 68442 889011 -63720 -911072 -422853 674843 477677 -157247 -821545 -293590 -527256 -876216 -933934 249234 321366 494434 -951870 -515044 -625608 117393 -893392 205603 -855104 632489 350620 -61419 -664615 -953644 183286 695285 906908 -947058 -624859 89051 -220708 -506071 186883 -17934 405403 770378 -527649 -346247 431506 873834 -369670 -461116 559149 692566 827275 -898376 -100468 -608081 327356 -699566 -40829 -741525 97194 -508384 -947301 -53805 997608 690374 -431729 276611 -557187 627067 -561328 768749 -25887 -60535 526722 -502442 -251900 -913199 -234627 -805289 70471 -399676 -754996 -31267 -414079 -911509 22577 13225 -359044 -749088 -216417 -3887 -885898 -156461 -294337 -50627 -617824 -412794 756844 913195 946722 613073 391990 171052 942228 -836577 -512541 562981 886406 837359 866409 -643121 628090 997204 840949 -318281 668389 31989 -884376 -378946 -505550 -882930 -99756 53146 -725186 11629 -804477 995411 538589 749558 -232463 -849593 -99756 -472033 229581 -506714 47453 932213 -117636 167159 -344794 657301 -211434 -481902 366546 -561357 -979993 171940 597238 -77801 -402065 156590 -486883 522523 -652445 -24570 -692667 191406 212521 -765100 137695 522837 69600 -453098 978643 -194524 297942 -814180 -448646 -203319 291727 -667635 935203 669442 116549 723424 -407025 -253534 -239389 441700 749556 -236400 -801912 -707655 -81411 592839 -850550 -640043 728648 -341673 268657 574592 766439 -569245 667000 97752 584544 410145 187407 -282675 86445 -997667 -431524 -64602 752573 785526 -288331 -611206 -47375 -304673 444839 896952 -675809 -937312 -213773 -481376 754195 -757421 860683 461639 332297 91559 410649 -351337 288308 302304 -680071 -896563 -672326 1109 -722758 -72583 238005 -510736 -223455 -710526 311732 -355278 93094 235551 -312904 -216660 -174347 -910881 247352 598535 -458258 -41182 307101 -308355 956070 -638947 -364729 -975266 -107677 -54182 -95098 275852 -775004 784438 -745823 -198913 -842218 -780703 413139 179266 59808 -888479 89673 449780 -619687 -254832 -74715 43336 -973044 809497 -573058 521094 658491 -929537 -55587 -530681 -653159 54934 -343486 329660 -14194 194568 897821 -561368 -242889 -333359 -636970 243810 -726172 -825660 -577467 -53100 707608 649220 999866 356222 641676 897163 941559 715252 285357 -357721 596529 -259493 574105 526071 629523 -106192 118566 332914 -279622 830978 235867 207329 276026 830707 80116 -513056 -881513 293819 -882589 -771486 -359475 37669 896586 -380502 -447927 275855 447489 74706 122990 -168082 -726122 -6585 147601 -367800 -66744 332363 -336003 781369 -751988 580978 522096 -792209 -667256 585510 -195301 764717 212379 -679645 261286 802892 133330 155899 -347606 842549 366964 -471789 434358 -668568 -68360 97444 2122 247928 -61815 574267 -477217 -701043 -150135 30778 -406819 999393 -597365 265045 -97629 -71741 -855081 752277 492803 637207 641514 612824 -162366 575700 -120844 199759 57885 57860 295384 26751 -134465 983880 -884689 -876863 -615860 -909487 209477 274370 888154 407144 -642149 209924 234994 495207 -120989 156379 589203 -521154 329863 -432784 -119889 535408 -581341 181185 -510036 496787 -233082 134175 -750364 -183597 -996043 202927 -433626 -418577 -674968 422250 834355 -236614 -224757 -96611 -55486 26779 -396098 -72343 -447108 521486 -524331 -373436 132352 585889 465113 744438 877280 -307976 -775931 20509 620963 -727479 -387638 -88534 20033 -152736 -428981 -33694 -760662 -865891 -836126 377950 -260161 -540687 566681 -198261 -851113 -110235 974514 -2006 -311492 800147 5536 -778544 -965589 -296917 306443 627176 -877609 325359 334288 623917 549351 -147017 52991 563888 503539 541422 126043 564568 56075 -300782 -750627 -255651 309425 -807240 529457 -511925 -379814 -999418 -609096 -779386 -845584 358456 -281980 374208 -638509 -185060 -85025 864004 -248493 -590059 -730299 -206161 903224 -862820 -320923 -505358 -150981 -630214 -510812 5585 333706 -971377 311706 744743 -229689 512974 -888814 -824288 73609 898495 -920306 634941 928474 852796 651458 -238253 -383816 924340 -244460 412812 369941 -385109 -209502 506981 841430 -117448 -871876 -132945 59863 690565 207974 -979314 -596251 -78637 -482473 616828 556739 -49164 999293 26823 -48218 297039 -619786 -926577 105145 -140449 -944744 559050 -684518 -49740 -401685 696767 -337061 -310672 -906711 500238 -73470 795467 506821 -206681 92297 40208 -733599 35790 -867489 -96098 888022 -481635 88548 -202648 -616784 221954 -579215 -555530 810032 -617155 211406 809697 516936 -106141 -779846 -846245 231842 509918 -280601 76964 -996198 430570 -424453 694934 903487 -145126 175120 -321382 630102 -185007 818741 -642767 -151978 527177 58219 34284 434029 -753008 115880 -847372 -775174 846470 -432808 763267 -230511 523104 -861865 -189719 -606469 -659032 966392 -280440 235059 -161734 -390783 901976 -91542 4040 -702675 -534044 -557053 333399 554152 160330 353176 -297279 758422 887103 -142477 -942927 301453 829705 851222 -270806 -42345 -107004 691380 -200064 -137039 -241122 -128075 -143140 -507186 -680997 805430 187581 444629 -440623 741126 -726926 -537698 -305108 -231125 646049 -296967 501547 53723 671939 -507609 984994 -367869 -636507 -387233 -130570 -713277 -620183 -428341 967972 -566288 415747 653448 115131 -497264 -68419 -16086 -375587 -604830 375347 611509 115265 -397484 -418473 -373723 -356300 -957301 887918 324327 292628 -996385 752529 3678 -286637 -667429 55853 281439 -610950 790721 354180 358196 -31708 -157819 -468950 430237 -990978 619725 -349816 270411 -953266 -137225 -39844 883427 745193 -738797 -489161 18049 -136773 971876 114046 -184910 139971 336740 -235926 857593 25108 -739011 652808 -122805 974934 927953 1082 473363 -78782 715315 320819 906927 -542166 -810325 -691329 -704271 851438 -918858 195321 -984417 930056 -274429 -794029 -406157 -77311 765815 201233 -89445 -720902 525098 -361074 -915270 -243548 -942360 -665098 988133 100808 281522 552651 58791 515904 -650310 -570784 422270 -342916 95466 -815263 599644 -808706 -767523 -167863 134055 -929186 -141467 -427927 357049 147527 713859 270056 40545 607352 542706 -385218 734048 -688828 668189 -702920 343916 -679662 350628 -384137 -922064 -736803 445531 354929 -859317 656821 914634 -716562 -841651 -926403 640558 -876148 -133059 390187 -167689 754107 -477931 74188 -72887 164546 456644 -479875 796027 -408775 -581973 914738 -492518 687116 -660063 -958349 -539801 -253441 -876689 -664102 -344107 -356188 -500780 296086 370188 -310170 835330 876523 -352535 370946 -659680 -936272 735227 -990199 -907706 -37424 244103 -736545 105092 914761 517253 838719 -556197 548912 70305 -685388 480450 -116053 -599620 -222815 -808925 634102 -351768 569147 -628645 -116898 330607 310666 -7875 -68919 998988 -398740 665872 539564 92080 582417 -8819 -359917 -965889 -847360 -537119 -5987 -14255 -419440 165681 246525 29681 778224 837137 -744581 237921 714400 648332 232304 -248108 258677 903199 -321074 -579405 -187111 -991426 357270 197145 -466680 518861 -490401 -586793 504213 287656 -567850 361072 887139 -556516 -635720 269853 -945555 -367380 -879654 -701493 887550 -278451 742434 21144 -609351 -316054 -227573 990810 -338030 451809 344356 -491368 -122157 344515 -837614 729487 -321383 654488 680202 481582 211156 -902183 391639 -663910 991178 331252 -997158 -318293 -872812 -899380 72197 -708371 -566112 -827338 -472224 718497 652718 406781 812548 694329 -609581 36191 107682 -907681 -634888 -9458 982781 -160146 -920612 555312 968683 385527 -715378 490591 -479783 55870 -127628 -443990 999748 -677573 843847 -508527 473024 503833 292373 -981619 681461 -6982 -216131 813062 252829 -437327 -799113 -84901 211591 200007 -560311 472030 600343 -984201 -302062 -507051 -885820 748145 -872188 -385158 161689 -368485 22178 562044 -893131 -204917 911302 -647812 -822 91790 -971107 -185967 160801 554917 -950999 -988348 233237 -816637 -877122 365716 851604 -736240 -973307 -122125 167841 -433303 -132484 917192 1236 981469 580340 314091 350552 94193 204690 -671700 123245 135261 18127 -784692 988900 808461 -579720 354818 777637 -481887 -170321 966007 -186196 322157 -504856 -836789 561415 184826 -450708 795022 -532902 430980 -449575 648775 594396 835705 -212832 -295567 172375 878720 362246 -409991 -457428 462448 420388 693313 -848692 -255019 -320153 -320352 198336 -599826 648977 784992 941858 566577 89013 -640706 -12638 -186682 59711 -847506 101762 -82040 -694678 -669804 -639846 -404217 -346552 -145204 -305579 -500087 -224707 711459 -254158 70404 -902396 -164836 -400828 -862043 937001 874668 -765262 249421 -918899 723006 95544 100495 726886 -45393 -45916 -142157 -178756 -171821 -597158 482485 -647315 -959633 -286128 720967 -32342 -118724 322067 -382005 418936 558955 452160 -437798 691119 -263013 -216565 660416 -562178 462437 -123076 -191107 907365 307025 -228691 -681275 -110918 -31907 591566 684929 -306523 169213 -26079 -82484 218404 -996330 -136131 -409481 -332280 -147198 835535 -994042 991733 722191 235157 -510160 -270362 -810496 234978 548963 377255 45451 678557 32574 218329 82393 803777 146965 -827407 -825079 917086 646640 -900423 -331859 564119 -580340 -360626 651595 -774494 376665 382241 725597 316491 -901382 -14858 -739887 522993 714568 887272 997898 986631 185680 419426 -370082 80533 -693040 -913753 -100202 -990795 172734 865100 303089 -873834 -17599 -842695 -168030 -350084 781877 497964 -693171 39870 -574036 -598347 437517 -487610 -72856 -127686 -753935 278549 337505 983669 -206982 536508 -225595 374001 -923489 120164 -995853 794385 -19127 -454073 678144 723466 775255 268853 429619 806244 -879460 431248 717192 109052 691804 -310448 -704080 711044 43090 -236928 344462 -564350 804525 897215 88892 45517 863631 950208 -946299 774036 649612 -696117 -358296 -101418 -147407 295737 668827 -866325 -778885 216955 -964986 -610439 -119077 835476 -915900 -95872 -227272 415643 689573 568143 -36243 -376646 447278 824588 -732985 759985 -90088 -267471 291465 467668 -96307 752905 -339224 119816 817134 -285129 351246 27722 976080 -245713 -551397 278697 -431238 -87621 540191 353479 722729 -703625 337570 -333732 -126516 -525611 930333 142131 -169720 596122 692478 -446806 -436427 -121249 -376536 863542 -2593 843666 665328 558045 -951994 831858 778401 721979 -652706 -963178 251257 584062 561232 -282137 929065 912617 -250249 -606431 -454823 -157611 -482076 -54314 946210 583211 106586 -260245 219794 -116757 700115 -761703 974124 -814936 -428551 -78482 -992410 -794998 -359122 274633 -95191 -303285 64645 348897 -788397 215866 -475578 -287169 -41800 294715 910958 -649281 -750947 166725 -303187 159763 -548804 -422558 903654 132288 133316 -497997 -724814 841759 -367786 883177 73438 744925 -789880 210637 -919448 857211 -967962 542778 908294 691151 992108 -921315 -335073 -726782 -508915 103420 -98993 242832 382639 -959764 -468761 956235 -34900 64921 -263701 894295 -428077 790466 520979 -913233 130277 554298 -100149 -101857 809880 194152 -937165 -362551 898072 385736 643999 914848 -566527 157032 593048 -628624 212966 -363028 -243367 64980 701133 -506998 902483 -3522 -72271 -774385 -26198 -130190 787199 -339624 618549 422027 -337255 165721 272898 270709 -121386 -985446 -25777 -796047 837247 -892619 666642 -77675 812884 -62630 966259 -907703 -12667 -726453 238028 -624181 -571079 376800 640688 345516 -850165 -258556 3809 146640 983560 -56395 -974504 -140174 180274 281096 -410943 -844130 18816 -418013 -522243 -901835 -121508 -166718 -163682 -820499 -869084 -821197 427630 -140850 -566103 278617 283625 -120522 63027 463533 -889282 -44331 972922 -916680 646482 -74702 154414 -58854 -302531 -376540 -413711 642310 -671285 119514 -279720 -469948 -458116 -898604 839790 412462 -677500 -894872 890161 -21453 -107188 371646 641554 870487 -248081 650964 118777 604977 -984387 -398982 -726721 -681493 -34244 195287 -303182 193862 92067 852322 -103019 38420 -304291 -803350 327325 -71236 280460 -695793 975477 -578631 308995 -351290 -35909 -256869 939338 503769 135681 -9084 -451426 -863771 -874035 -168788 589166 -766118 876057 434270 -894497 866174 -653997 -288135 681290 -131989 208478 -14096 330297 309644 362512 477259 -305299 -221148 -638286 -450909 -67493 647112 756995 20650 322985 598751 -125899 50848 -533450 119337 -14738 510431 501648 -15179 141128 628944 387836 767594 855506 -189452 115442 -640897 -913907 -500772 -821858 718978 -829841 52913 -392481 -158635 961892 -886099 -848564 49836 -599480 410272 39338 436241 898542 90348 251639 -662815 742812 -69111 -947613 -841268 250124 -659326 665682 358232 -104979 -499979 932059 -65826 -115872 -163305 -54964 732300 -694404 514735 343843 240225 950475 481174 -737642 308404 73546 591165 585996 519342 457836 487591 -45022 -102453 397591 653418 977192 144350 915494 927666 228385 336650 218086 -420674 523206 478409 586009 45538 867587 -258840 -210570 740099 -371720 -159351 -32857 518302 -936198 -885856 584009 64194 -459504 627702 -213648 573585 -517770 -528215 704800 -226366 218909 861226 -906539 -880990 318121 677950 -763780 -425073 844530 -657793 869751 -357765 -737660 -237736 -306659 362607 -697825 -543349 -555464 881670 44983 529326 -274554 475757 142196 -637270 456632 111850 400947 360379 597878 -405806 62468 -141965 -696231 305681 576811 695351 928367 285862 -613601 -429376 718779 -325980 -568562 121627 -121934 517811 -327978 371497 280511 -917876 -962803 568992 -694208 -865919 -322310 405768 -587898 757106 -92262 -925249 155737 -80295 258076 -880138 244466 -266817 537574 232882 804352 -986811 329870 -744116 -447069 -666340 982369 -516623 -973964 613901 771807 882850 -92293 583410 -404804 -639051 -496073 -56261 -904607 390994 192538 338410 -429846 -408329 246282 311063 -73178 -386571 209889 -14867 166042 443889 486637 523179 874365 -491421 -193551 -298844 217277 558874 321699 -86465 -91911 597687 773164 478327 161029 629293 418731 438364 263786 934215 97842 379409 584803 488098 788551 605645 982752 -352465 -134683 597978 638855 914227 34168 309528 -991698 453702 481125 518394 419939 12247 705663 -44024 114788 -219098 436627 874076 387751 952649 810973 362661 -417837 735144 278544 807463 519237 -226431 617682 -828359 481420 -552860 -269506 -102842 -12818 -817480 327649 785996 349153 -671052 236605 90848 -74734 813031 -863031 -221528 473057 -218703 -298386 638048 -864542 -428473 -60532 602837 919006 -783053 100083 -886547 570065 -138798 -154645 -768227 562282 931797 437932 -646415 -612339 998464 135014 89736 983636 357614 201787 676757 340746 -309110 232512 -952608 -274129 863767 -388481 -380733 -360841 -644503 855928 -354643 997322 -535382 -705124 -549854 13893 891607 -918704 928824 -137160 -284352 347504 -350820 838694 -390260 144329 118155 12873 551986 458398 548826 -387957 -675583 -790492 607343 987150 635288 -837498 910533 791716 -454929 -889887 314859 -412712 708685 322761 824838 305507 -689329 728131 -256309 424248 976487 349897 -68858 -257671 667739 574409 815765 -25601 262466 586150 -292883 -813226 377738 783157 382869 -774722 -381067 -278335 491942 180651 977047 -893688 741329 -264378 -224038 -727364 -318759 -729365 -613894 -862589 110100 -599639 -286198 448503 946927 -321084 -547091 887846 821735 -63434 50525 892179 424336 -247638 78567 330548 -814190 -380289 905325 -231182 -932953 313548 633763 -991060 200222 663382 380563 829748 -973349 -668645 -887015 646224 -458283 865099 236391 -109510 -189033 275913 -59646 787105 -435776 18862 848451 730790 991490 531015 414807 308704 715302 556946 -982464 -910888 874119 -996667 -389806 -777715 337939 -615481 931255 792049 -793523 571573 -950037 220778 -207923 -511266 929088 613715 -569410 -435513 -880421 -7047 -317600 -194008 -589643 52638 -318716 -306195 -935013 -130695 106898 -41802 -437458 35251 715014 499416 -787612 -605588 720878 -523431 -697978 -89676 -481042 187896 -549712 -416494 505917 -654813 133460 -392831 825893 463103 965687 207854 895367 -906269 -138766 634043 235604 848221 209650 -497857 961429 -240852 612600 134212 696932 614724 -304742 187783 -746383 -112051 94272 175164 -108546 -575836 290728 -524793 18659 -186279 365411 -867580 547723 -738897 759126 -814656 -481419 -533217 -721094 360125 -265548 70998 785564 809715 90735 -86222 -389155 58441 -247198 82249 881203 -524128 986203 196194 862246 111945 -443330 -424710 148244 458377 -156031 226496 -230098 145692 165297 844185 118520 336943 -954261 979101 -244403 650725 -629405 -804968 -703015 281811 -449567 841354 986013 -468476 -301121 522279 -683921 -304266 -176787 -617512 334455 -190437 925549 368696 -484045 691929 -199081 253720 -813453 326666 229461 -531076 422622 -358404 599592 -944484 918251 -252558 224034 -26653 -835735 -897118 -204118 -86029 214008 709557 -372037 409631 465806 688074 -734491 700655 32371 113139 -994613 808352 -160187 738358 -273117 -579806 309492 -786547 18489 377496 -484537 576358 -617108 -348324 600917 -638940 -221521 304376 342541 -77411 784394 -674515 -276433 -782182 -512617 -733712 749136 922714 -974971 -577176 557402 402575 239896 654450 194826 -985249 -9945 912541 429168 842213 -142180 -722642 452083 829230 -30728 225181 -409526 -848708 822988 391958 252164 -74619 -381247 -744711 699649 -13067 46225 -141990 -142602 465768 86284 901122 -118163 -87759 -170988 587244 285123 -174569 -703199 513737 981544 38098 -232514 -138499 -792414 102674 -114806 989855 786443 -880136 -867784 -574467 -602610 -431717 -1904 -328170 -203602 191365 -522773 -453090 -81601 -438349 -838854 276605 574315 116377 -299904 723408 993070 -88805 789844 -589594 -742949 902805 -377888 -97083 804245 -75180 -70300 -887645 717526 893722 -504780 -132883 424044 486558 701493 -85564 198774 278154 582244 -450438 914411 309244 750544 901401 -200172 -201467 -848613 1373 -42738 -780115 -984323 -356299 -984631 359789 892609 287302 -913909 448947 -370746 839272 -425747 183649 -604290 -901209 352732 944591 -539150 984259 401050 323397 -691395 937136 -801349 887425 -950003 -534249 741673 -726985 561061 -76845 27296 783244 -915746 -83339 997810 896026 420769 -372287 -309948 879471 -475282 -371794 819727 -801522 -410024 -384662 87456 512108 -686585 220627 -186407 356084 974517 442623 204270 -604924 -665039 63542 823016 675950 -805409 -216333 940069 389240 -265290 561382 -843306 984156 -515136 744308 -23424 -757431 -857442 -856138 451836 -609184 -81791 573430 -191241 -546505 -267086 -117067 832371 194137 978188 -313688 608196 269252 -522756 -549450 903443 387178 655624 -980613 -844066 938546 -664763 375241 557046 -856076 443103 -40798 -966528 677119 -910827 -639810 -324491 776855 845754 435083 777122 -595985 14773 -173144 642344 317364 896002 -664342 -381827 -616574 559663 880599 147945 866540 -917536 634285 993674 477304 -309557 -760484 -848815 298785 -975427 158088 -713341 -532525 -981869 -25336 390329 645363 405441 324202 -376096 369877 -141873 53613 -262215 351043 93399 -956284 361946 -858116 -996855 -439718 -292949 -120781 -19545 745033 -955286 -28276 652169 308065 -577753 193955 -670694 -627865 -499767 719749 -689576 444884 157704 -438348 902744 -973486 -841231 146215 74816 386114 -245531 742216 -271284 -780231 -501863 -516364 -691382 874494 -963305 401407 713373 -99187 849340 -790227 -298690 -345193 -320967 560186 893750 -963840 -190830 783827 -56667 -982560 619042 687387 530366 -43133 -85227 -937049 73033 -690839 895724 -883838 134560 -257722 478204 -928855 155186 -2941 705519 231056 -373373 58427 -579006 -616932 -695638 -49985 597318 626343 526929 -818670 -891361 507647 -960327 826222 -697016 264167 -598860 769981 992524 689812 -753495 260385 571918 -47311 -370797 -913939 218947 -804004 76546 247337 202227 -171993 -206952 348946 332731 -204008 618509 -539753 -30450 90409 -718292 693342 -790097 433736 576724 375997 141880 -386472 -66824 -377535 -976617 -966994 -480224 -340950 -722676 844310 676325 871405 -893652 -897460 -280967 348337 611809 -427902 -667364 48978 434151 123745 77480 -886047 -913839 537728 -291066 -105694 -282878 -299026 837175 349837 598836 -666450 272076 300110 -990347 -46794 -844434 -897339 131365 529007 45015 -267002 -651911 180664 -383657 586586 -609797 -175132 -230960 678844 -312441 -103881 903994 985053 -424241 -722964 -654944 -362848 56280 110130 -394336 -554850 413564 294954 319599 410404 -966426 -285205 176724 -891215 -146279 82942 -542808 -901512 813801 834659 222172 976100 -893952 675210 -777741 -292210 458970 79322 -500989 1993 310729 475566 548280 469399 -492174 -716333 -511407 894129 758222 964747 672162 448131 679339 -79731 -186864 791342 -403416 535043 423704 -73724 -739652 -611190 521033 -163825 -461008 615733 732357 -118390 936096 494091 -623805 -85017 -789378 925701 -985072 -915897 239503 989585 -311286 910597 114284 730001 -895581 -430036 61954 575836 -686876 -881284 -113005 -813124 375528 -228887 -733645 -137873 741212 -142948 999499 -330202 452102 -457616 -387943 266505 420155 -89355 -983250 -979919 910567 -36751 -984593 915884 -703991 628442 -731371 -393091 565300 205150 474669 -716007 4880 -536997 37017 551019 630870 849639 330508 287953 -390952 358090 -572910 555420 -353034 -920578 580230 -749932 595370 128438 37914 -641550 -359427 58068 -222125 539620 -454000 68849 829833 -726515 378644 -165927 257899 759939 -736174 83596 573690 187215 846116 -668737 -968567 -605712 -712710 320473 -544060 -896680 986070 543862 42790 410989 -438960 -925209 -984576 9737 243347 -600272 98297 -193030 -762274 882057 -640631 -28669 -408316 627805 704893 220890 258284 770638 616438 866216 81297 -600145 609642 571020 -883068 -485623 767393 -1256 927589 939671 220217 -561070 -910994 -561718 -389342 639157 -490392 -900667 -630109 194989 -294989 -845214 -501420 763806 -311870 -31573 -69342 -199842 847261 -183710 884942 213302 541918 835577 -32531 706022 969780 470171 -4375 -702178 206179 27041 -263297 -376187 -743486 -401762 888640 508342 219580 -746412 873104 -575554 -318640 148028 34346 248991 -542960 383490 -804326 -543280 -382811 559878 596929 351802 -970166 178781 279892 -585411 154060 -525619 531037 -506839 -236399 518997 489017 688069 -390002 -178781 576280 -651956 -254129 -768228 583041 -576789 -983053 -51497 -682933 -735164 349357 996898 938661 -676113 558149 35324 373775 -994701 -864107 -950247 158302 -575279 508812 508258 -701252 833529 43566 433906 -865882 -369325 325009 -898791 -35988 579768 479458 774109 -252620 -571530 -362018 -51724 199160 602063 -522150 336203 612739 651643 641852 -708989 -824968 846241 243839 341359 -865845 286178 -850382 -141673 -278074 -381105 20602 517560 -463994 497774 816908 -586175 487803 -258375 -75980 -586281 50283 -566370 -314416 426706 -678033 -675968 293461 -314818 -117899 347828 -817846 844507 -312387 -791035 268232 -809698 11484 985137 239232 313133 627388 -192918 -86987 853863 286105 -326314 -513347 -537894 -529147 578831 728709 -916533 514021 802979 -299382 484913 -593166 -196587 -349216 -363078 523578 -468645 -332881 35141 -645348 831454 269105 587750 63568 878717 762165 -939035 -463396 407050 -853857 282943 -845920 -246325 -377498 -196444 316363 498426 106261 701815 -402717 -146362 853067 435026 935233 -671024 -741062 -684673 394002 499374 -462293 -135936 346712 -628244 -97159 55687 -389145 662150 913938 -560514 -756376 765935 -287111 212481 -883367 -812403 -665530 817503 380299 -688837 640292 525341 -226781 -500923 73043 -621837 919450 175088 -351196 -817587 -697027 -920209 -328705 -554804 365102 -755857 229472 134466 377441 -82036 -255403 702521 -795617 245210 845954 31724 -56570 247005 136222 868812 -708729 -92271 -165517 -429187 -692121 -267294 -953118 -148138 -806465 -463819 853212 362085 -925444 -721186 -298518 -736663 -452384 -184281 -836442 411606 -959746 -142256 -648640 -103212 311234 257545 890746 -433600 225895 -392838 686892 853162 147071 582460 -145599 254677 -551058 209757 90040 764603 -648337 137439 -887900 -392698 -739826 666169 956461 948759 -564308 -175531 -202100 -412669 999679 -452335 591634 726929 20111 -28226 952866 -695874 -430150 -685788 -339918 811705 609073 258812 621775 -439065 -152199 956404 728982 621152 -706582 558639 458299 107504 7603 -170046 909958 920727 326997 895672 14289 -750838 674467 6671 78988 -18513 866888 669497 -880455 -544091 -625983 108956 -252304 -327110 -224929 -736110 43995 -802958 -440506 -888471 -204485 555399 256497 -118556 -544542 33763 319148 81720 566455 584104 -462440 -523632 872757 97321 -502230 784522 154476 947055 889388 -447688 979967 800309 826171 230176 463396 -522133 -726328 455613 75559 921527 784535 734075 783335 555759 173251 718398 -154537 -973664 -948424 -346916 -309377 681867 -344009 900894 95225 -440542 371925 351043 -310156 -878833 398076 258301 297652 -869714 743145 418674 -340976 -844914 235436 -388035 882034 409076 512427 962922 233307 305240 637856 85629 642780 -645402 756374 437484 -905698 586110 -99984 198177 868827 303028 471907 -969479 -748445 -467759 -892937 -334649 760088 -939440 -912759 720593 -926349 778466 547148 238290 -98436 869099 460099 275063 -69931 -142205 -581176 595682 -894288 433397 614025 473898 669269 490691 956549 411609 -986211 173728 474644 809196 936825 -805772 -415011 -621226 -127380 -968484 708061 -254338 882829 -789080 -951578 14269 41478 623707 166173 -350495 221847 249006 -340484 748332 23316 466574 -955058 -733483 -965278 284057 -214858 570118 -475393 -611803 -219480 -246820 -171529 135481 -163090 632939 -517393 -342127 -755804 -103496 342046 268190 -373956 187068 -1841 525828 -717957 -727704 536801 81947 -289670 254363 -862522 803439 713255 -887507 340615 225600 -734655 8040 283071 50306 808288 299530 347420 595422 -52118 676677 -548127 732591 -680162 -217153 12135 -572154 -880371 792850 937111 606631 -879076 122444 -260495 490505 616325 773488 -697208 262490 654035 -320141 -859388 -152711 389480 -762048 414751 118522 -459782 354485 -747224 602405 82834 711588 -630397 -965769 864524 -741805 955943 472863 -551270 914940 -187106 333699 -665791 967885 -643575 -536903 502490 241897 195609 -581490 -501358 -574362 -542441 -300541 -479254 -245939 -198562 -45110 38584 355101 740059 912205 683301 601160 -967916 515624 727853 -518604 -167394 7978 -547038 720572 -532699 -360104 -797655 398380 153832 391786 413882 384840 412346 -426420 249380 -305850 37762 -587618 458760 167247 -496836 -482124 93018 109315 -173450 -897641 -893085 514290 -262444 180738 581185 240419 -393332 656230 -689947 743952 -821397 -458010 409491 698280 -858162 -444068 799206 913100 -79703 -697518 -655030 782547 613124 -820086 -466048 4487 -758151 944119 249374 377893 900408 88513 536972 -943775 -295677 -144699 -758648 501471 871730 -944878 -431325 -364101 -662224 521966 559810 -637054 -556805 89423 605213 2742 992168 -641822 -19645 227790 220893 599559 -294124 36532 237398 351955 -219066 677829 528097 -486259 138465 621269 390497 186801 187075 85288 948815 987633 439324 254330 -617036 949167 -793613 29304 551600 271619 -202976 848197 -597386 930107 368847 392566 625742 156118 -338557 -402282 244498 -314616 -700911 -197342 -869455 35514 996385 814734 -309329 -999033 751537 85183 -52061 -68672 696081 409999 -69448 -370711 -497432 483660 942380 -472647 -96723 -116295 231636 447518 -360145 748299 799382 -712778 909326 -639507 224877 -646313 269759 -472451 -307735 -543224 341260 870988 870316 -472826 122514 420194 -650002 -330815 33089 -490056 516986 -453668 -707617 362941 240303 37680 790790 336466 897408 -674743 297633 -342323 248309 670312 -252813 790265 191399 -731905 -728431 96916 183368 533304 -967326 522448 114968 -474386 -657754 -41773 -444047 -903117 -484628 -700616 -823236 633161 -110949 -837493 986234 743848 -237206 673488 287292 25342 -364569 690429 -22997 -355286 -541708 235771 -828671 -162112 126917 -390359 -87922 -899191 784740 261721 948276 -290688 438574 745426 -178709 -2602 -937517 -941748 -262722 99182 -732327 -866057 866508 183394 718873 -9100 77639 -262788 -71871 143706 -282631 695230 471376 -321230 -920774 683355 799773 728187 910075 -441413 -92079 210472 -800705 -161541 -353560 -768355 546972 -184470 -711371 433462 523966 -57203 384987 -809281 262116 -542564 -812332 595837 573922 697476 243565 -478300 572189 -740509 196808 -757410 716946 504718 -854695 809675 100304 291470 374505 697467 199033 949791 -748137 12150 697540 399792 564178 -811468 -701314 -433946 -783904 -415579 892165 878104 843354 -124629 1611 480852 987693 -587493 -50343 14937 -711270 843456 289994 955035 -257865 840279 -161844 -752061 785901 168084 67490 -905556 -477448 -303332 -809692 838503 -271254 876041 -162243 840247 816040 -546071 -895124 -453482 -592789 71102 764484 -385106 -579008 676864 -854803 333665 772232 928407 567456 185410 -201991 144353 915503 681753 856219 -983374 328314 854371 678988 138703 989819 787535 251069 612082 226747 810946 -680205 -883639 877531 212 553415 570103 731532 -969135 -116122 288145 -76521 700473 977745 864547 -503338 557889 182494 -66520 -504903 -585776 961461 -733547 876098 153602 -978348 206159 497033 -730328 -611188 432817 823865 -134202 -766718 -322169 816529 -885100 -640210 -418795 757348 -616578 -555809 -409327 772633 421924 -295114 -610140 363052 96474 103334 -693395 885163 731944 782970 -524290 -958151 -102197 803791 76253 -741617 715315 836118 -447356 841846 824964 -693868 -544542 157390 -539115 434913 364376 100234 -137997 442348 881597 -317262 339295 -715915 -161318 564832 548556 462866 -557457 924739 -224030 -885205 -430548 847263 -120066 551294 584120 -681653 -496209 -600165 -315987 638898 10554 77033 -670054 -559021 106519 598431 -711679 -258112 -780430 204364 -527530 -567134 17323 674896 -825594 -256076 712663 468833 -301587 729411 -36035 -230649 396767 -311115 -928807 1055 -482272 -2049 159836 -742308 332268 202285 566442 -93631 -447120 710110 -894245 200745 -161586 -477499 321850 -962113 176797 -19670 -575543 855174 538727 -734233 -81861 507219 802218 429163 211577 -975667 -600873 -120646 -768226 -62860 -91178 -334614 -613509 -750697 -757377 -302424 265619 -601635 -445917 54833 76063 61501 -34687 -92582 -369140 268934 47953 427913 416376 751704 636861 223161 -843847 461992 594659 -925959 321750 626624 134613 491502 -634356 387388 -3816 -198451 -807862 -673010 -694232 304738 801077 913404 -931213 -613109 -928603 789277 -620199 445885 852390 12511 -391501 -74369 -747528 985860 -938679 723306 -276720 817440 -487206 535855 792085 -596963 -373353 -354671 -701469 -187849 -28504 807398 570763 232065 -893018 898331 -312367 -686114 -149472 -879955 -774355 945544 -33001 410544 -100662 -438132 235521 -165556 -244342 808140 357449 -140997 352512 973948 -635442 413772 -349067 842278 -955936 606307 -387612 46630 364486 -319753 -469251 -275794 -688454 756627 327334 734787 -463766 973398 785397 -795586 -754951 -973070 735671 -775347 676989 -179280 -7315 905455 19455 -938773 631370 -682501 943487 288657 -571338 -294374 250349 -472795 489421 -190648 108592 853823 -774047 -906153 148258 463243 -990476 -59796 -378734 -479418 -824513 578176 -384575 -850364 -951122 101472 -271898 921708 11873 462765 592683 -126406 -707156 -395043 -458835 -465732 153624 -678087 -102017 -359274 769760 -970147 573736 -31105 -495115 -288581 347936 -736319 394491 -611176 66263 222525 609738 933645 -18385 680420 479213 790919 493309 611135 -218330 -447673 -330357 -240152 -300952 124003 111001 247823 65244 743363 -149545 -543882 86493 430629 -597651 -991626 -769541 965658 463091 -483849 996988 -380665 333818 -539781 287574 -393179 -832895 23060 -445770 328065 316928 -266390 965117 264700 -237087 198070 550205 631500 526466 -713271 -808127 -639623 793012 -117626 -363774 -189855 -101185 -546845 476594 743349 -939300 -792083 -231755 766713 417337 -756287 197411 722696 9849 853907 -634936 -913906 -893135 439083 47012 479500 399468 684771 -307988 -453800 933672 973611 547463 -127334 781783 879621 920977 -141872 -519842 -361335 429915 -599478 307993 246369 673897 209711 -769706 48334 -43278 -448265 -924842 220194 439268 325486 563919 -653244 559326 -134729 350060 247215 -658892 268487 -535733 133107 -614162 -38426 309374 164147 -829879 213170 -258293 594981 647989 -692453 -486292 553237 -851243 -465816 -492144 -759326 -380542 251696 -380968 -587009 126152 161250 -629478 315636 -914840 592574 756386 -974629 -624044 -557479 588076 -781085 720951 421149 -600853 -78512 -48790 -82489 -190459 -727815 510079 -663192 554132 35912 -968646 86116 163495 -154818 610451 -423307 14143 -553236 695094 144809 711123 223099 705667 137312 774476 -113371 496783 792399 145802 957370 130336 481920 769117 933532 169909 515408 -721012 569284 -168068 -850321 545362 681658 -341799 -257693 -711076 839200 627174 266374 -643380 63400 -180883 391171 784569 -973542 389232 -846371 -679380 970959 291106 478696 607269 -456008 304236 -930994 217236 -454312 -57112 -983668 -432927 920006 -167063 -188814 -734620 590508 867825 -700378 -42515 -912694 -421958 751137 -46402 -206220 -588882 -64591 -482932 -753393 -492050 633845 -932734 854809 975567 159973 -252355 -3938 -696232 -201785 461521 -685629 -82363 -875589 236354 -452929 230536 -759120 186764 -475683 -36029 -783252 711708 275836 -773937 -262136 -680747 445326 -855881 -591119 -958068 840861 513853 -833431 -134900 -321855 654037 447620 360467 476331 -373467 -438100 -409133 -91235 -80116 -568931 478449 884208 -14056 245609 -978039 -158707 -891123 257781 465065 -923276 -712987 271610 -173743 548920 -745270 72069 867322 944769 553630 2296 226700 533769 -489612 582151 -70042 293023 -699116 -442181 -422 -954841 888059 -326798 -176850 186904 -794151 810461 -981860 754172 -586351 397825 -498094 627188 -541636 444599 312563 39089 -842202 -218195 -906219 868220 595664 -172062 -480831 -954704 -544148 -534099 -975754 -907462 566244 387382 -190682 650912 615124 860283 -279753 -16777 945803 -356019 145923 912107 876686 851793 670169 82747 -642411 -665344 -431110 -487750 -910068 380455 -286947 -187697 44819 -204313 189547 563702 -809346 273846 -257789 117565 -483498 248284 -261896 -8504 72278 729207 -525874 -598451 -880145 796792 -347520 -246759 707396 -696156 803325 420745 -961361 -900460 691366 677521 625850 -340683 665810 -622151 -905049 367048 121291 970779 44137 -91677 422606 -370841 583720 -483474 -514418 -780321 -623807 64039 501810 -964517 590916 -957026 -749742 -265914 871412 -932806 523902 698398 -331830 -990285 -303816 389496 -223246 -797418 -187275 376698 -398259 694212 -271329 908512 716525 -648334 746262 611832 -170980 -351957 126250 -431835 817878 376265 624035 -117664 -599862 494720 120890 260018 610909 84179 116253 183995 -281817 -842595 486766 66350 506611 -874742 -872763 -877357 -175421 -244965 444329 709508 -880949 -366683 -624357 937392 -24591 -563118 974476 -777509 579540 708127 807009 502940 734145 -200995 300534 -19810 -141249 -655696 977433 -290657 355332 685971 821130 595444 761086 946001 568322 38275 -606261 509069 940713 -791609 -597183 59324 442397 -53168 633192 404518 -866446 -519104 -691333 763752 740397 25679 666858 875381 -996408 107336 148058 -919152 -866382 768138 -399197 -603309 569932 -346872 -110511 521644 43884 888266 470309 -455077 843101 94313 -553711 -791691 -100003 -488041 685247 -589468 532510 397844 -652661 -865435 -253114 978618 -422396 981512 -24721 -934798 -879249 90675 -534488 -98755 -927932 -890849 -766990 -196948 128430 -887334 -810812 742632 975503 -145084 340359 685483 -308485 611730 72730 973765 -483528 70734 -241713 -662888 -882364 -249900 -676500 457372 56655 -348330 655404 550108 51773 443226 773819 635127 823077 -502473 971966 -954721 -783531 -551269 494024 -732258 -896821 384136 -618522 830924 -241219 524498 -827756 462234 333458 826659 739909 676875 637927 -572809 596320 -719051 966923 -180192 821949 -821564 -835068 -966333 -286164 -198408 -12280 -458663 -455185 -56542 -482684 433840 -889926 -691798 549144 317543 347962 -601972 639257 801781 -960756 511063 455566 -382173 355265 -833747 654003 -97267 -548384 221253 189689 -754395 -343452 -62484 -654076 -35792 762554 636160 812588 -52537 273093 239475 27773 539479 -247462 821326 -300106 -239838 897860 592300 -337714 -301508 434496 -200645 831210 754702 -48510 -591170 -750232 -6442 790062 -128115 587864 -714971 904416 -556269 -792194 322656 866214 -29361 656977 -562752 -245120 464212 -855682 960594 -201498 553418 251238 511608 -521790 859114 -730084 -995739 809458 -946554 -736664 209573 955592 252030 -960057 -628973 657802 -413364 460776 -498847 5362 -766471 -912848 51348 534574 -701274 -134217 233988 828129 584964 830922 -155040 -262240 269148 73319 967849 -318474 760456 -692157 -927693 -718623 792568 507719 391207 456531 74030 141199 659331 -204366 -364606 544234 831896 -938920 -175009 -144804 365194 455700 -773180 -459873 -199212 250791 -801852 516894 776770 947399 714822 -588935 55669 53152 741702 316420 -664221 -890930 -580654 141896 948180 -85916 365709 -508032 -19354 376808 -660816 813852 -901494 638548 529156 266562 -986108 -958953 -591511 -266040 -155409 -782702 12882 391612 -419913 -340964 171463 167388 687389 120062 -733470 43038 729782 -979465 -514222 790569 707308 900794 796251 368858 -266244 -759573 -966572 456256 -826633 -967899 -263000 258080 -754879 -181257 323030 -782 -396907 -129054 -374416 400738 -226433 -750243 -840033 230737 80736 394834 911390 769873 138349 856478 -89157 387756 -809936 327317 -885287 259421 106374 108923 39152 -454635 -733025 -511092 -887925 -608328 710274 491253 -732471 164446 -765946 -302888 -29219 -8109 -269606 725708 -620529 -139498 406270 502747 -409159 568030 787527 -913278 890058 -183664 932319 -459211 990278 665674 -601021 141144 917187 751452 120643 12359 -954642 -785079 -986491 262991 -471420 138059 73475 904627 -355110 -438452 776584 947624 158166 588653 -634697 825305 557555 -313085 -438652 -513564 -460992 428437 -28103 -289958 204770 591584 -167949 -809405 730382 82899 -796894 -732264 -959472 -546412 -451956 -389049 210630 -607879 180810 655155 98853 364687 736202 372529 646068 965526 -646196 -622963 -433780 -318718 -670619 849154 -77858 -536580 328319 698565 361837 -137121 -35754 190715 -185841 759100 95740 -192450 -511439 -184873 -180266 -551395 -338096 -357592 699422 -551527 412672 -976806 -806561 926632 204137 330447 -410500 -9675 -163259 -457702 -635095 724638 896867 207876 297583 -808395 -691161 -422136 -467539 896704 -543224 595799 201746 489722 -172399 -265644 -421724 27535 183393 -930024 -344004 413475 295466 533872 423175 292428 240565 -540838 533895 839571 865629 923020 504720 -159113 785808 -389779 157387 987115 583889 -888550 -937418 565715 251832 681314 844322 -842230 448625 726090 -186828 552159 -200391 874250 161125 17171 118244 -481394 -441213 654301 116313 -632714 -693587 371815 -61676 -58217 247514 -252338 446371 -719241 -410926 835877 1578 -372523 -966733 952947 -512416 896927 -540562 -781264 789775 741497 950344 983116 37016 -730947 630746 -255064 -184468 -767626 -866671 -272485 -985836 -845725 884911 -13073 969386 477050 655559 -536094 266718 167907 -707643 761253 -736142 -757383 -480412 959071 -693185 396493 -920650 450603 -176083 971682 -471521 -958826 -47170 -546191 11610 -452573 209156 104423 280179 -401849 454951 -164254 196171 66413 760672 -963592 -256104 281202 -961280 -183568 883042 -809686 87018 313414 451079 470362 -809580 -811604 -310856 -190404 214667 -566652 -284678 461566 815340 -66713 559782 520771 750059 -741343 -983960 47008 -280240 252978 -105660 333856 -482315 -599986 -134260 927553 925130 982110 -971925 244724 140241 989309 935518 580129 -784350 8444 288310 -217311 -938009 -358689 565911 383171 -801823 -416803 -777988 -511545 260066 -551964 925105 967526 38481 -611181 -770089 -312888 234921 75454 519779 -756340 -765830 -241171 -849376 576964 881639 -82211 418856 916470 994470 832254 636527 -964836 -581245 673907 247992 -909659 820445 650133 188830 -162446 222887 -137999 89613 816729 884841 309957 857030 -990299 408893 973959 284638 -267883 -162350 254942 335679 -174887 562284 -850010 -282074 638232 829538 911985 -492125 -105876 -164194 -855807 -666980 12900 -2399 558927 697931 -739455 9468 929799 -164420 680762 -380200 130313 -330289 -476808 -449553 181097 626236 135322 -505327 662640 -186230 -874765 349344 -342887 795030 -175673 9109 223253 -952685 -749742 -150407 -320312 439556 886080 547051 -411063 -994621 -822730 521632 -191898 827134 -917816 -672161 -407139 420405 78336 -909439 -359132 221501 -527778 949880 -426141 702656 308050 719300 -767883 -82118 -882748 643199 -530902 -98179 947084 -214446 827912 171823 -893062 976893 841285 283335 378448 -869676 958926 -289901 -310973 -531779 -254013 519477 -103299 572851 53497 245409 874526 929605 664439 167329 -133833 421271 555258 -402095 304973 536416 948849 150819 584284 -561685 -816383 632028 992593 -928233 595330 238742 -39793 -971690 -137344 955964 700139 -390990 -409157 104721 87216 -571709 748327 -723415 -769892 -337862 817261 -899859 -209824 -166567 -547736 -57061 902820 -266759 -634455 699461 -285567 842371 -607373 907982 -576251 -852873 17728 367472 -61261 -737176 915771 -174792 -540159 402174 339651 910215 -579368 716915 425582 -862573 412439 131990 -324604 924261 572687 -36917 -880257 -924839 375048 -670711 952978 -823647 -480836 -174886 -15841 -832574 619223 729439 -419520 569109 -298883 -649655 -983233 949191 490691 -2335 571549 881113 -576075 644226 738319 373793 600399 210969 154492 499272 593540 -487892 -616576 -155830 -570310 143568 737900 646521 292811 421041 -428732 -50950 74374 843150 257600 437829 -252884 -178246 -823220 -927959 -572044 -759908 -243064 -55865 609671 237488 386760 -31981 -107132 -727164 -393323 -460714 181501 -544964 632618 -271314 662009 -793842 404984 -679540 700656 457543 -669405 -353996 -508334 465604 488322 -159551 -470656 968057 327075 825119 503249 -204178 347844 237071 344974 894909 892891 -952153 -982153 -585194 -761456 420303 -767172 -313541 -790594 -487227 456325 885252 -826379 -511334 971498 485468 744186 -653901 559099 526913 -593467 -210744 965689 -970808 -877693 -756504 -680933 767639 -283630 -989581 -406773 225642 829832 853791 -634777 -538481 594860 -950924 690944 20970 -173190 -808496 -850274 694513 -882269 -412957 385274 -507856 -494965 700724 -955326 680646 -901046 700187 -556776 -252954 493740 733124 -118381 -469032 539953 918322 -569411 -404874 43277 -326470 -209900 -424273 140457 -165628 386569 29447 535968 -709234 -807932 809493 874819 197032 654430 126724 -421227 -784263 345445 -692206 -849712 -639880 -730916 -23788 -613026 521716 51576 963184 288993 -854259 885988 321569 651564 -412360 -59458 -741705 -30777 650175 714008 -698924 -241041 -227137 822136 387376 711443 -761816 960600 -139882 -50600 382657 487590 352869 -610921 377633 -169659 -606960 540634 -984777 93323 -494817 -391838 346818 -964415 417836 856868 625626 544550 -69786 771399 163430 20332 -11375 -453081 -479837 -961095 152835 -603819 -515421 -918233 -691288 840725 -292660 577221 -319488 -374561 605141 -664172 884892 867551 -784052 -648822 -805723 -355851 -486125 650131 521941 810293 577118 -848117 -842116 157287 -460873 798149 -675204 -903543 -54149 -402425 -962355 -837176 -787750 683147 -23814 -505077 841178 -744832 -506590 -570264 167636 -761849 -421001 -442835 -437386 347703 536899 848984 -666177 -485222 970462 357535 -237434 232365 845881 784362 -72204 779875 -570409 -217517 124933 -535645 -299058 939821 -870260 -649915 -37430 -122374 -869844 -696167 205323 419443 302815 -253856 620898 747780 -524430 361681 -269769 -856115 -782969 -148842 499718 231587 -93934 143052 -21282 779277 785372 -992761 -365983 703303 -529404 394443 -569017 801090 -777863 198676 996954 874530 192897 782159 -497413 906687 975797 -11297 -22117 -47451 909954 13977 -653757 722708 -473303 -617145 991502 -172672 -573632 804649 784682 606865 873136 -979984 -200102 8357 -909387 -387775 305014 -615863 70881 -669384 -787863 -901308 -657383 -880030 -299342 -7412 -350314 498370 -368284 -432049 -906523 874317 -352345 957547 -421145 425838 -395852 -413194 -308910 381571 281053 4535 -254674 -12962 -516349 86955 689113 971204 -163299 988290 -179068 -170767 562616 -887905 779828 568851 584177 -334437 289602 662219 -61060 -958398 723035 916143 559009 558612 -263296 703690 153914 -451642 -299129 -754662 597815 -497346 -29416 -777327 -969318 732059 -884303 -693483 459771 607531 -720861 -236544 -753275 -472205 977683 9505 661239 -358614 166010 496441 -893276 544574 735396 -258050 924915 -778290 -523851 888859 -233632 -5842 306975 -730578 817785 -579481 -736978 -71479 -777119 -568780 -216452 471667 -603055 217478 430589 89508 637074 973312 169461 -273716 -476156 -124293 -854276 -677428 -799334 -442748 -656127 165242 669916 816985 -614204 315682 130660 737136 444507 -818176 -929055 -2448 449454 -257337 245784 -538954 -232325 -599906 758237 488401 274770 778013 -777058 254343 -397158 -818220 -319911 -173874 531978 -261308 -990176 250707 226993 981220 605852 -734346 523503 -245090 466696 284875 -195206 565071 149170 -996069 793178 -457014 -151555 -207262 804972 363350 282721 -247601 280419 -923861 667881 -259770 -779838 78457 947380 -551711 740708 840930 -47627 297963 -918284 -996613 755572 -947484 -747531 573647 529163 450304 290236 -111013 473385 -611929 -977295 934803 -107310 477430 -320495 -155941 -79460 905149 -229265 987279 -928076 -54272 -148946 -186628 -198953 134262 235080 903653 624730 -129908 -347893 -489473 -458333 -450333 -725993 -781067 -687443 -517170 108513 -780315 -906361 760277 -758605 828768 -548650 453556 128169 113774 -622001 20573 407094 -339704 196926 -145166 -111331 703644 -457854 -62004 12920 -751603 994189 480247 85940 -909264 -947479 -499917 758675 -458544 764206 -546444 -678103 -973013 -118259 68963 -531232 -878861 902601 -744100 709621 -119474 797880 -231058 -778248 873174 466631 -308643 -128305 -79079 -739341 509731 570163 182298 -51888 266731 -323535 -977201 292614 -47851 -850389 21025 235087 579125 -538155 893423 145914 666259 -64711 657035 -520852 -111572 -646605 -809541 -597095 707760 -58379 -192455 -713585 373762 -97660 -865100 192108 -453060 289977 834253 871906 902568 214978 -72421 411963 -318393 -833506 24743 -942129 479822 -569308 -453008 -176497 -274012 726013 -925464 -891651 369510 -832731 944246 -340431 -783645 -368274 565106 821847 191392 -607875 99116 942892 765397 184651 27749 361988 366190 -165211 -981676 -970298 60555 -263891 290594 358126 81281 370646 795631 157194 600279 -186772 -973877 -362434 -620599 -660982 962621 983233 -373176 211618 229184 994653 288120 -40327 -967615 908403 153520 444712 502434 451188 330622 101788 624954 -380439 -458975 -778346 378323 599533 778381 925868 -599894 826157 237546 23750 666227 572143 743829 -798174 211794 -450552 609438 229969 643299 294115 727880 885432 590003 -723071 845196 631568 889157 -136972 999703 567398 640910 927844 -213945 -577253 575097 -30710 -986830 562277 684771 -635977 407967 329932 581792 -465970 -598773 -56530 705140 580933 721701 188220 890779 -423511 654546 111738 -910909 960279 -363862 321091 542220 -144189 -244487 -460733 -993137 944629 -752321 637051 633300 996615 856752 -43199 -429735 -324631 -325323 74941 669074 610461 -531735 638957 -849308 769595 375709 278561 -635735 40045 -158891 435456 152111 -886028 -888887 816514 -522183 -457694 867428 118003 -900099 674398 -476600 -77578 -836188 385059 591304 477056 -328115 843009 66029 522073 -95734 874267 -698511 -749409 -147231 -694617 63431 -964798 954444 639345 -52207 249737 -452935 940760 -417751 275595 -982517 598863 -57063 676791 -73832 -601762 614434 125645 -597335 180255 -228423 832739 -573315 964161 -244091 432609 -496570 929032 -757021 111620 -513365 363851 360802 974047 -626236 -234636 780359 351445 412833 -727548 699786 1568 -240701 -378100 -715817 443342 346401 378805 634638 304575 444324 -688839 -611261 198824 966315 -878360 -903617 -413805 991881 -443355 -219651 -590243 98434 -865050 -596690 14646 160337 -594633 -550090 908324 -675291 -655434 452140 152193 508448 545944 174942 -176392 -858666 -393820 -382005 949516 -507948 -209357 772135 -555119 727830 -554569 552282 227761 -574192 -831952 -842623 -263575 363430 601528 184940 996617 -973388 -631560 20382 524599 -902137 21680 38736 -260244 121185 -290764 917358 -147338 -377479 -624150 -969063 -557964 931321 678733 621987 -221346 584703 -981652 -40682 460666 232220 770539 -171090 730216 360536 -562815 779610 130455 -878548 -292615 -106177 -213939 -175994 731954 -133963 631075 -404663 -920930 -815544 -870906 54346 95943 -219720 337976 772692 -433723 333177 135245 908452 -320567 -25036 788015 -983570 775062 -121148 -726502 990423 301058 50234 157472 546553 522233 875994 -670298 900194 114554 908059 354789 -663659 993688 921899 462570 39303 94715 -892951 920599 979619 -388387 864105 -310368 -587321 769677 242291 473102 463685 447087 -12540 -929600 364771 415866 -187445 837349 192603 -716104 77998 -549630 610780 -78646 -297661 -833038 342023 -321438 -262825 677090 -92686 -703290 -663830 -770607 -273496 630996 -488655 729494 952488 193656 -290285 793561 597346 -93384 496813 -804072 -615747 248105 -455858 944164 546579 641527 47355 785058 61875 402273 -682772 -276597 -531362 -302662 -325748 615084 -870198 870249 290557 -612314 -797789 40938 -959341 -631825 -824059 -740405 -110764 -987313 -89981 160944 -203777 -903964 -421341 954959 737025 913823 113888 -224907 -781055 -240315 -978521 -625281 97621 505583 -413094 500962 598795 616970 327632 416163 389474 -855977 999250 -567713 -702258 -73876 520096 -193467 -172425 -235343 265194 -22505 -288582 -445212 172375 970157 836006 -737770 -843902 -342542 365697 -927189 -822408 -587676 853697 783966 -803397 -830568 780179 -89541 554178 520884 845143 363555 -402569 -360332 466466 -163509 -916169 -824538 -996037 665278 766166 -283858 -528226 600022 -821223 -450814 -634116 -250937 789305 886702 147897 -976747 589158 266961 413933 134424 -606142 -813537 -690460 967039 364770 -341923 335006 -914230 880209 835816 425295 -514738 -953971 -696274 206944 606901 792839 369715 837484 692092 -468697 -939762 -195772 -335244 -852026 693866 789355 567745 296754 -69627 -87781 442078 743982 -917068 456254 -985578 -703633 123229 489334 819340 -963552 113531 -318186 563765 312927 -631522 -760538 -954535 -453186 687336 554339 -333803 858051 984209 -389699 412508 -975512 226148 -500521 -576783 683035 478144 -663030 -684434 343103 924441 85986 425793 -128470 -159116 -465249 218410 -308571 -936338 -241994 -218306 -227601 -852811 791758 840551 858810 -920051 607939 273634 252332 -761524 261670 -684481 553311 198238 342203 -904476 595937 516675 -177926 58123 498357 -823668 242703 -54721 -758063 -377118 -898470 275299 -675042 -930049 -354961 281259 814332 -84685 699543 -810079 864955 522080 -514099 734881 -432350 -437890 -651326 67933 883307 -468072 428633 -763941 545221 -525875 -29396 987378 756689 -386736 210181 527952 -135386 -315288 -358298 -421385 -212275 -243984 705026 706619 392134 -4520 -572351 -788666 170497 -284381 -469696 -907756 -4379 356071 217806 -232457 50637 -898224 -177296 965396 -490106 -301282 -923682 988516 941650 798882 323332 885173 -592408 387396 560131 -588378 -440462 -43520 -652755 781870 -169843 277861 -962804 360726 944333 -623083 -611364 -401030 -708554 617672 459404 10188 -795836 444232 -106303 127569 -356764 -832266 934994 411938 956664 925892 447821 -351700 4183 -410056 567025 362929 -25269 102256 -484302 569285 49042 634265 251193 -826031 -659107 -275722 -855199 780947 195924 682335 -514501 -73572 154640 -438977 447370 326737 182431 229397 971464 44523 526980 139892 336671 -147593 -579276 395140 743537 -284201 -486886 704254 -347568 116671 471444 307380 421767 -536520 238067 150279 -746353 858656 947839 96494 853659 -596952 50929 312310 660365 956117 -588168 635580 -342274 560384 -476748 568053 -435398 161622 -209474 534886 123585 -199336 58142 226156 -720568 -222756 18003 -474506 689974 -267638 -791601 938758 -41049 -60064 287992 -738892 -24084 -945745 896424 990763 498313 -671077 146605 992682 -64970 680863 -296502 581380 691934 -679929 556213 788256 -178909 158964 89623 953466 -546599 758748 529423 -694112 698886 -239737 -997329 -644811 -218904 179731 229757 -826510 409839 -974991 -319884 -867168 -571202 -678043 -972416 728863 275375 629258 778502 -78237 -964788 -73652 367449 -887439 513495 -846100 909126 -682906 -787262 156159 217353 -479632 -894024 115823 -388523 -804140 963858 427641 -260656 394470 -432541 154926 696341 -936044 -517011 -9742 -904655 192348 -412759 -131328 666150 -396336 703939 -984476 441451 286873 -361573 35967 -421655 377074 -418618 693638 -852096 -522839 -478453 545923 -214400 49953 -37914 129619 379313 245074 -735480 363558 -938805 287815 -453419 -465661 474366 -606817 633572 138817 -988308 -856434 -825469 -715505 -797526 -215079 -384847 -864403 816962 -435619 -144094 -210128 -467276 -853624 -847809 -413566 -644240 -220706 892451 360672 -498850 868085 363934 715930 327255 -546438 -91082 685526 205225 905002 64673 644622 122263 -927654 814669 -588147 93142 934896 -151464 219638 -22383 422631 -939752 361661 -172827 -294833 -715500 693292 -767386 -59702 660617 824928 -976103 -62960 -962074 615241 159736 -258836 -253360 -290131 637809 -3907 385311 -197978 868583 -577162 973663 61727 -204113 -596834 -918448 -541349 394644 382800 425447 -946834 -211884 931004 641483 758850 763297 652965 -940456 48275 -442719 -532383 83871 -615309 78446 -200227 767204 -403129 943766 -534506 -946914 365129 -24164 725920 146299 527364 -828554 34339 620762 328539 256909 730329 815567 -669694 -321728 550161 -682974 -277374 -625183 957360 835024 58554 -852554 -899414 -391543 718425 -669447 842125 761905 -2075 -658087 -934921 -41889 815415 605687 690715 -318112 923772 -774039 785728 983733 868790 -617669 -587455 -247408 95417 127337 -81906 -224036 -522962 123366 -768343 5426 -360173 -948456 -988501 540133 -285767 112090 -224451 -852745 484421 712953 852127 590753 132400 -742089 171812 -117425 478664 -888885 -112717 -457439 944556 607198 -543288 -288661 232531 717839 699505 112182 412421 534257 483154 -490819 528993 733832 132130 -821775 33493 -587952 -412629 -383754 965929 -593226 869454 939428 732021 835996 587389 -193274 -303706 -457895 -121794 -992546 853502 974903 359343 570271 934928 -80397 442492 466802 646600 81729 -586261 881073 -748063 -839483 -489135 -97937 708461 -798949 -913383 -25362 -18864 754896 -600252 396200 -598843 -160282 824804 563783 -293928 -587564 -429663 783277 -88341 -809340 -434252 447724 -815055 -102956 778990 933710 184630 -483434 514354 -874929 61908 701455 239351 -698082 -308545 435323 -415673 -633696 246907 849031 227650 -759571 232033 -376618 527644 630225 688541 -595459 80922 -419764 416691 -862073 830617 -163181 -246155 988914 -451960 268684 -695794 702256 388585 550486 -806149 -324569 267732 48063 -468851 -623567 -626829 -177589 269161 762524 -138745 606004 593415 461355 616034 890085 -63050 -780781 -938133 446717 -380906 812928 -818787 306770 205853 617870 -425720 274668 43155 483919 367439 -711546 708373 743243 -697688 148880 438038 980604 280543 712240 182873 587086 150739 739516 835705 -451931 475384 659905 -175518 797143 -111405 -34176 463957 258989 532097 350699 861415 -4506 -786896 -583508 937346 499636 603684 -286177 -610461 -1731 -415820 856531 -555622 -683236 373706 -92915 -924146 -54819 -879385 807621 -512394 -747771 960284 500007 -355615 31751 -594286 -39533 -89170 -269488 -249340 86942 -489835 638780 -419905 -244722 -782691 -81762 -219095 506850 875939 68541 495927 -336953 -13862 -822703 -683787 452516 890437 572042 973569 -717680 -518594 -842487 -220143 -822186 -553869 863717 -396695 690040 548324 852776 911333 -638807 407014 -949681 805238 -276911 226211 86862 891932 -572275 -142697 -661623 213105 -19539 -580716 -754212 -628066 961588 583360 -295148 -392989 -636965 -686958 -883725 -211308 -488177 846680 -747984 -546921 -571666 -340300 363765 -860313 455630 -916582 -896416 -352365 -553418 936404 174338 653119 -519582 423038 112099 282146 -375484 -594806 -168964 397063 127357 420669 -437573 -776371 -896280 -826959 548354 437735 884112 -104495 -862679 203356 -983371 -391840 -434952 124871 -558644 474482 -764371 560984 -933125 432880 -214020 -491822 683297 -769895 -935030 780299 -476341 685180 -481679 589935 -150080 -575361 -490945 171645 -234633 524507 -46473 548808 -435941 -306787 122126 -526728 761486 -97626 969199 603207 760419 -568532 -712840 271620 743394 429752 -425733 431635 -508792 -50138 341438 -487829 -280955 -431960 -768901 -578538 -79428 -560701 -588959 -88011 -16186 -376496 558993 -201734 577263 805628 954401 347307 -561352 905545 168732 -703450 -225069 -852342 -46592 -733993 -575446 -955157 -339137 -456508 -44711 -600857 776639 5890 -569937 536912 -994469 -750147 -244175 -640181 858079 -916172 343831 -808623 249871 815290 -934067 525999 560417 219190 63731 -131834 -98370 232228 -523939 507084 -924922 270482 364180 443081 698249 432932 -695085 -685157 191310 389776 406923 -230477 -267696 -486749 888799 -453418 -607237 -626502 -584279 -646884 962356 -465590 -460685 969332 -377394 755288 -489217 -621153 -239594 99329 -839616 543152 831048 -486668 608990 -999534 549912 -747277 816694 448258 -190166 741078 -454696 -152687 -552422 -815480 -780409 571044 895733 -612600 751420 -362637 712637 584808 848675 -796531 -449175 542034 -946403 753618 -541 -267522 -406340 557944 -839672 -20931 -394550 398343 159276 911858 -279997 601821 -870765 57107 951894 -793813 -343303 927276 248552 -882699 909579 361052 -78704 42006 629612 -357161 277788 52409 511153 -237854 -823029 548321 436709 497114 363410 -997021 918021 -202323 465815 -438169 775173 -47649 -192200 526827 -593334 -777593 -252219 136639 -251602 -92976 -476734 -341494 -910465 -582792 575590 -518973 -463232 -502444 128799 67641 495334 936522 -488821 -179188 -706212 227797 -55552 -655823 -505984 342917 702086 -376846 -335260 -684036 -14249 185580 364557 -732942 -218522 849167 -739208 -987214 605653 169762 -538224 -274149 993661 403132 173753 -559967 9194 138700 -621496 55241 508253 -614895 454152 130096 375112 418339 -158281 -771580 971733 -299927 658695 -619127 -178592 -121440 -772706 268309 -51336 441562 230039 -749803 -665758 -68483 -834818 184326 243861 -113856 880471 742908 -37057 -473934 861464 253855 -361409 40882 430378 -252375 -29655 -275848 -423572 -270358 -791226 -976886 409520 -780092 511377 -140984 -442563 63535 614203 251489 -518709 -491722 885671 -855717 451338 -4616 671087 22287 -697829 889896 -726179 -171605 -631531 584077 -776845 860334 458497 704002 284900 -610576 -864801 300279 263320 644503 522527 -788753 -53076 976547 513832 664448 317295 -332317 -850987 661590 -450713 281213 266483 -41935 -365366 -143382 -254012 477410 825861 -886537 342143 697809 -976712 901318 -625203 -198918 -46536 -894517 325966 -849684 -479733 -172465 199314 394953 710000 353393 -82783 -542391 -802603 318752 349300 -11594 403423 -166238 -912391 -368399 897510 -227696 -790254 -818196 -646283 -761897 14102 36014 -574514 461496 739023 -431918 727396 -258103 -90501 -717432 -104736 -342797 946891 -916334 659101 -677262 701031 -996152 408364 -955688 -881688 105109 -680624 598794 -106276 -152200 142723 621761 66117 115844 -258577 -537206 -78693 -589471 -165386 -884922 -969018 417609 950443 281003 -564444 -834805 -968618 -668735 -225783 415755 -976396 -571161 911418 300479 -234060 87627 154097 449844 -591749 645749 870876 -190585 -415903 689853 -363362 472301 981810 226256 393677 713131 735471 901551 -124046 395294 759242 -407632 -367860 -715339 -155731 -323461 253836 703858 -469069 -384370 -776358 -251539 165805 -133702 234576 -811823 -782433 -872028 -809286 122845 421057 -621883 261212 -668828 -299265 465258 -708116 853965 -274439 -88524 -537197 786580 145027 916504 372720 301767 -121307 439905 -445419 955273 701468 -572631 -250616 828691 -92712 947300 -265916 -241746 -592387 -335914 -604235 441658 576482 262423 -804161 110635 956564 876694 298424 -533370 -710316 -41069 -66839 -817688 -788331 -942556 61586 768512 181375 -2639 -976413 -578928 811759 -286344 -418045 -25105 -306572 -378871 -987507 -932598 234963 -174517 -84083 -496673 -459260 -870411 -928632 -236416 -497741 688278 -402318 -378858 799936 552590 -524107 708060 110272 -420589 314033 -588768 231546 190125 -428490 -473403 509290 305721 316683 151619 -434623 -290966 -781333 361125 876259 -736445 -321021 928650 -214168 -313441 692981 -131930 494491 -177623 -836904 -950594 966526 313828 -509130 -721617 -989756 770085 83469 327143 784982 -249324 -712754 -800790 -56497 -139474 887009 -272946 676992 665286 65055 -35136 -637332 -966657 -528682 873213 187468 -861741 400584 -913958 137101 -235120 338989 497725 968909 493142 941484 -46687 95458 128154 952422 922774 -548013 294822 663404 -70210 -496291 340374 -369980 505809 811247 118493 831591 -359526 870830 -697410 -553786 -718472 -942222 -292013 -703 -873378 103111 888970 -93906 -269229 -290066 -804446 -870696 389234 920665 265010 -609283 -962837 -626382 198563 -342193 -321535 -758956 271154 930035 306954 -812464 842735 -511098 -446477 -342678 835392 808083 727225 -243942 342494 -720098 -995728 661899 229718 -791268 11200 110879 220682 857849 -128413 575337 937518 -469999 -279640 -65230 -565812 -913225 -63884 417653 -384832 -875855 709691 -411166 855868 -781383 -890613 382431 -200507 99454 736770 303490 -218572 -403295 10067 -902760 193079 511288 554565 -925406 -133811 -829489 380467 290515 207949 -483614 876941 18323 377696 748260 597333 211838 996610 854843 16676 -798234 866437 89666 924451 -373555 -717298 -57147 -374382 383084 487958 -452215 -841532 -255953 39530 -841919 980000 104246 -551892 -903782 717730 864725 -166832 -809424 73304 -732651 935839 -705258 -847002 -48718 312247 233811 -451069 -223462 -849527 959967 535161 434932 -514470 880810 -628951 -340457 943555 130966 -1275 177038 -148687 -102920 371987 -446437 -444955 -63462 732401 -180047 424565 -428484 -818741 597497 -257207 556942 -469529 -603826 153503 128952 -358118 241600 223880 -101549 332496 711957 881129 -238739 612231 -85821 62203 9864 -712876 472951 -561973 -152805 -359330 827410 -787910 204048 -449954 -336217 -519170 -81979 992677 -348162 -36449 -488949 995222 -547821 740859 393770 -416216 961816 264387 86747 -245403 -431377 -137349 -840500 519149 778929 325374 -75872 474612 173737 463864 -178068 -805825 668762 -799510 -217797 -914773 16501 -710358 -976373 -5977 -912156 715872 -44978 -299979 10562 116618 219882 -322707 800096 -146568 -438983 -840327 -738494 -674735 -43767 -301798 -30433 519949 730013 673954 -451227 349176 776362 -639240 191539 643638 -914725 365207 -196259 -617543 696270 -895729 708459 -253364 315925 -864253 -313958 759436 -928458 -723799 -718758 -864023 -788053 51405 -999986 -370646 693987 192206 -201777 -712730 -443585 -405728 12906 -369012 -377706 64968 396893 97372 -777807 -920861 420382 661612 -626993 551711 -730540 -633692 748194 -479296 562523 969793 238672 715933 173765 984406 -666124 -953824 524372 -686394 28058 -7094 -957696 -843956 353990 -426196 93687 -561293 -877842 376815 333208 844958 -552708 577998 275704 269313 894541 -904554 315614 -678234 96948 -236115 -388794 709994 -232585 -457080 969697 -681731 915793 -610509 -763374 578533 468207 -565939 304883 734844 -941069 579849 783951 -47123 605812 -262738 550821 -815941 611324 452631 -526421 -892102 21640 930997 828105 148884 267 116360 334106 829638 9324 -198358 564718 878880 -395388 -302268 -832054 446408 -879455 249238 687079 843319 -636283 -856716 709551 433979 610279 -750908 872643 914291 -64143 54017 5240 159703 271296 -666182 609877 -438227 -856600 -189165 -297577 -999915 -407570 -895933 -709075 -315906 905675 -525419 -439492 -915026 76784 481256 501020 -102594 753724 -961233 -780199 -712037 174471 578673 -700109 173447 529819 780361 265502 261526 371510 208487 351171 485554 -417526 -807282 -167171 -220009 901053 -763500 76765 540759 920681 754533 605350 -741673 733980 736512 815058 876624 -78631 -719240 551307 -482865 384533 796021 -278989 212022 -868805 240817 147293 -829767 -29655 863227 -530351 310625 2737 -374217 -659956 -802803 14105 228956 705214 -664340 442011 -344076 995530 941572 -914459 734112 -25911 262445 -229862 -839662 344328 -247145 -204208 -657904 329861 -414144 -958448 59000 -470922 980863 -269735 878902 -926398 -328836 267677 713680 340741 -29771 155970 -1189 137488 -833413 -428638 180483 987623 -326669 270348 564103 -695358 550806 541633 -566214 577293 -711631 -312968 -487677 723944 -356251 -968358 -963234 -888921 -840664 -475258 -79783 773331 248515 997007 205464 -775769 -131246 790905 -198447 865556 -337850 -542401 -360751 16446 846822 605520 170997 -848388 350282 -377075 133938 857692 -19489 613581 780429 -579172 908774 726746 -587613 546354 607989 -241935 -206557 -708154 676852 119749 28495 590770 -257631 917885 456191 -923895 -47091 169649 -900578 -177779 -224740 -770063 -31445 292407 705929 -420673 -466504 -479565 -652064 210704 249199 18018 438786 573903 -45048 211414 759972 303705 -451372 173913 346577 513794 -326346 604263 -803101 841230 767396 -415185 -299762 630969 -644310 -352874 659158 104240 -422425 -637132 -191725 -558570 -142065 -150699 -494348 677248 -222361 -934151 -886663 165625 804428 -207916 1272 -401282 -553172 691662 440985 9859 -931701 -684155 -852519 -829331 -638464 803782 -63605 812181 -782922 -285032 229842 756556 -264469 -568655 960553 -450863 -812684 437375 37851 -609699 -273225 -452831 84619 14488 537263 -44181 -202194 -483423 148844 66149 350476 -899447 -554864 -270516 -734526 -174760 -764077 806927 613699 185863 187264 -830381 396882 -659835 -194954 777200 -294134 -710477 -285655 310259 735830 839655 312094 303258 -378503 -577940 -124686 548314 760967 785280 108371 -881316 741994 -256299 -752123 -103684 76767 -101743 -724898 715337 346358 271822 657227 -150392 506261 543131 683465 825265 -103434 871417 -157204 61040 -525276 435167 279900 964388 -898430 -615498 747603 -439196 647620 954589 633633 -122379 -994060 -986202 -516184 172885 -132626 -789545 218208 635700 -528028 251691 97876 -908554 500316 -801073 -426461 -661454 -793171 -576283 -525568 -993738 13061 633860 -314190 -115712 -755482 -698315 -25708 -644666 -479964 719735 -854378 775023 1897 450621 272955 708632 -836815 760811 982553 -536303 346574 387036 834652 733661 -664219 122719 -885564 159925 874351 -230090 -568926 -584699 -32198 780054 985183 533357 -830235 -379351 66292 83010 -832153 -303985 -662157 -95221 -490487 673880 880765 409220 -298905 271756 532682 982302 -561165 -107741 211364 178301 987762 -593779 -782100 -914823 -684931 522540 971028 895646 -546047 -570923 168099 -894548 -337472 -66093 -869196 -603113 104142 578659 762359 -526457 31892 -161991 -216274 -932391 232400 934906 -988623 152733 -768109 254399 -737557 -318057 802242 380953 39515 -493634 -651370 664967 -665836 -475968 -526180 150658 111934 -252805 -706890 688497 326163 -2811 -74088 -758859 -887326 -424795 -876725 628255 -109169 -570408 817709 345589 190480 -533043 -256401 913265 684274 -62358 332310 -861375 -476206 -555323 -707333 -932088 -155675 809643 884171 983771 610160 394268 -636921 -424763 -756784 -495796 888069 120516 -190220 900004 -455059 809802 -579618 -486464 -308035 -111939 438182 -564625 -26554 -353161 -259337 -830794 698540 -956473 18960 550348 -33174 296686 -742204 829215 494668 -534622 638458 709710 700915 -733425 716590 327213 813013 -942511 420078 -749115 -923462 -833797 -136739 257873 -957120 -809581 493620 259009 -351656 -72301 -970308 844219 35910 89066 -723115 811797 77989 -810759 -392589 -551587 678497 183575 -460517 -887215 91835 -903155 -822806 668391 -11576 521882 -893681 -583610 -4237 -570127 -853172 -704309 -439818 -879434 -725896 640901 -166683 -531708 -283136 735673 -600541 -487574 -128798 -571552 572907 536298 -834128 969380 696137 482680 932371 -991642 397086 -421375 -573114 387898 -54241 288865 369431 617577 274902 609772 503785 -307474 816928 -275354 -255820 945915 124205 -516981 -952317 -303503 764292 -467576 -929803 839531 -583300 -533249 -99522 384948 953540 819719 -93 -602420 561756 562602 -877951 -603033 -510951 -557083 630342 417517 322725 536620 119670 -627589 -13571 1636 595751 4193 -57487 8038 -845050 597922 -912857 -712061 -134448 244472 -411111 189434 374874 62797 678418 313603 -220662 -605629 -487371 270408 -128165 621228 -366602 951911 -769955 -155373 78751 -395278 -514638 724657 223693 -293266 760594 -44807 658672 -65961 -39608 -256243 343118 837915 -408909 -368314 -236415 156954 298182 -131408 51316 3245 -30200 -840181 260330 519964 750740 -802613 -526217 -132442 -250598 72729 -179323 -97028 204509 316753 829136 31558 897844 -629118 -629526 -702819 -304887 38000 -220104 -420592 787676 426005 727668 -421856 590528 -219236 525353 749379 -293155 906084 -559302 -368796 -599315 83844 25307 -260383 -245184 453953 -413675 407564 157240 345369 -427577 538667 262988 616124 -260704 -462727 -268279 -215539 -627418 -494174 -760051 808485 671666 -94390 862731 857681 55665 -732793 591306 536079 191461 -901662 -263771 577173 59234 -511269 925452 194890 -539247 367330 -569215 -912949 946673 386910 -968419 652135 -686255 174121 719369 -178397 -147497 14226 -511227 76855 800507 -651814 -514204 208783 128141 933816 -532211 -287157 -753237 -16938 301052 -491328 -827444 537553 536767 647668 -100168 -692420 807034 -937818 688782 -602978 618980 -836412 -662851 713071 -96441 776946 -547062 905375 962308 604810 -728048 -965232 685197 667031 890555 206230 326376 -853415 -673715 -929410 -732109 592964 -314278 -226043 493338 727936 697675 542684 856803 805482 -351650 793387 -508317 -339182 776228 -940790 -33786 972603 -803838 -390903 398026 -699170 -836176 -534870 959044 -981848 -203971 301666 -53861 -48777 -225142 -319204 -77816 112225 -742710 587830 328796 45997 183049 757889 718458 415320 45858 40261 581465 -331375 -158522 168763 279939 -738499 -782852 344209 -583272 509812 633884 -199062 -110644 29570 832467 -130213 -6556 836967 -880478 791535 -272323 -55081 338782 -67420 -535866 -449733 535346 234731 479233 73902 -109160 169388 838406 308097 -561948 -114752 -698753 223928 378298 282358 399405 -408949 628882 316559 232418 585317 -321605 353217 -396155 -758552 705109 -760905 -321135 791271 363350 -642033 -308842 -956310 -625658 -501413 -562633 654126 -563454 -580447 -772950 -248541 903613 -191653 435515 487404 523642 -550280 -934839 791139 -111532 591705 -11704 -256238 256183 -114732 185533 -125126 800484 615989 -18747 -19376 167792 -408008 430862 798459 -22331 281872 -94500 14488 -565728 498787 -142586 537910 -180463 -411061 397430 632218 999167 952407 -12371 -756036 941345 675336 -537540 32456 -173690 232277 -966068 -247138 816014 -954457 -530536 -44974 767214 -8226 -783123 810157 -682320 -406454 763825 -939350 -604496 -837710 534105 -902150 -345439 470225 108785 -488703 -285562 -859692 660504 -738346 137913 -45475 622209 800711 -947096 -214269 -377229 -283309 -852333 767695 316234 -923474 -710641 -231103 179188 59968 221190 973385 615924 -414426 428020 667215 -632861 454063 -591829 394027 444138 -844191 -275503 -589523 -277046 -54670 781405 703639 -1580 317903 680093 -302690 763889 -861543 -728653 -319635 -676581 -889054 941971 473121 -115743 -34444 402311 -635186 436327 335051 -87765 768760 -387996 295190 -934543 443675 907171 775162 906143 -501852 861315 -134705 771404 502390 -601481 -66655 -693530 682214 640006 404656 -416977 -365761 81867 354800 45499 381631 978422 -688502 720627 631320 701514 -348839 955926 433135 -363107 -290450 -566733 688096 -369317 593165 572592 767609 423811 -201043 -556090 -858438 -679384 207356 225282 150300 -195214 -530728 -441403 -599929 266267 -942505 389573 -472230 220786 97345 373899 -316441 127835 -175087 -736781 -551692 955469 480119 398383 83515 310994 -438952 182596 -689430 420491 123981 825611 233636 -202454 423712 -641103 300415 248309 267986 -631368 54020 -757942 806552 294643 381362 -385770 656857 221710 -131333 -615588 -928719 -607228 973125 -289484 150002 800423 825962 -693687 -64610 -532580 524089 843098 457837 318044 -139661 -414406 691917 418612 542415 749648 398301 489029 592246 36504 269426 -482427 815879 626848 -883310 -21828 355476 -779636 4987 -693112 861092 -842478 112925 624474 -353745 153087 634652 -114185 434341 -200016 530767 -502921 -431385 -24166 812100 -415031 -375732 -959294 668730 -749778 90910 887877 -577116 411577 -506214 -836782 -91091 244693 974707 337579 451759 -144833 12880 -109912 -120774 837256 -935863 -565068 -51821 750997 372846 -426162 58547 182302 -367167 -50040 828228 -172494 857527 125964 353063 -580943 -486598 532498 352497 700753 63146 15211 934761 477210 444375 -322182 -133621 418026 216457 -803531 -960760 -768782 3065 171944 794436 -60234 173141 -374414 738647 47889 -752577 -942777 89613 -447826 281166 -488084 -223770 940689 292364 -791362 711318 480140 -813577 -363477 818950 -272054 304257 -573385 -732719 136008 728975 -780551 648520 773078 241021 -826852 -311826 507163 -767719 819806 221309 298766 879395 344852 -908961 310398 14036 493988 695606 -807285 809300 -507255 -542251 -235222 446145 978899 -570044 -739803 -244049 -892380 142016 938649 981923 -560075 846520 -810250 959639 -250417 -743086 362755 -198150 941138 527716 -841769 -375124 -961615 -752645 -73759 62342 480371 -563881 894817 -986800 -315340 -78867 875116 279369 45218 -541980 -66452 404771 390017 90904 -840803 265220 -32089 528922 -486510 486022 452097 -177234 852526 828088 14092 -884532 -168789 -176229 443228 795168 242071 -262363 573849 -437494 -509871 801986 459133 899998 -690159 -858546 110936 480677 -828835 935964 699148 179482 501781 625010 608017 -263123 -303384 -612853 817138 562372 -146724 787987 15950 165621 573770 797615 -473256 -690802 791008 -437518 440791 -374898 858269 284521 -302042 -116440 -577831 887568 -984907 -520889 -167366 -627110 577031 106372 234048 703790 -755150 -601166 353338 55652 -797086 -558637 161870 627788 -672297 586656 74485 853543 -372894 866181 -551812 -795092 -783252 864931 -975739 6149 944750 -329652 936196 -350641 131450 223498 -658878 466334 932657 453528 -99746 289526 -673461 -411288 -178745 -425133 822162 -298085 -53949 533538 -364313 -825716 -926997 -686906 228028 815430 263084 830996 277144 90505 -165049 -764330 -594922 -410295 496082 122060 -668186 -788561 621750 14247 -48438 -404202 -6481 897548 -745958 -797810 714575 -211689 516673 -432163 486267 -224811 -679106 546041 225132 483401 -139612 -90096 303535 108776 724763 448512 -942811 776605 589789 534495 -690428 -369978 -108359 311412 -676907 734645 641043 213436 799860 -266064 282849 247655 727442 -413327 -402512 -42408 -791498 280614 327837 -502360 -213064 -248462 524253 982563 168133 -988310 484149 874569 795998 -69479 220803 -260273 -44711 -840579 -509901 148124 -178850 425480 -362550 99404 586987 281248 846687 -280912 -849711 -444769 648221 869580 -283083 -262188 -929725 904792 996112 -640896 783268 851903 891951 -566823 141735 482595 818227 -822774 -707384 290903 190097 325554 -339179 590052 -169964 30177 46385 224901 -457385 327454 102741 -633301 -322741 519139 688970 -195847 -111689 -52449 -798224 -727735 43186 434995 346555 609061 -893653 -169738 -152528 -242609 -771102 400177 -214676 -384327 367213 -209117 17438 618382 143796 -587778 147720 382887 32757 646121 550273 668055 -659392 354684 721398 436000 486780 -16825 845157 -491461 198624 -488245 68704 781588 -411781 -903553 -37616 554635 -496083 79181 500784 -69323 18092 -829294 191886 -513064 283904 965921 756109 -488205 212358 -880447 -428123 -593868 -165519 177963 -136095 298240 -287164 194573 235872 85614 -961702 -281719 -890282 686028 968926 205110 636424 875545 -186157 -193250 -388269 -467575 -344178 -581570 -234971 -48508 -890057 780170 282498 -820824 447435 -929562 -849536 443842 256669 57902 700108 -967207 621520 -53969 -277853 235683 447326 -736596 873306 657293 250773 307930 746967 608568 150933 -261020 -145515 670327 844627 -432536 303268 105938 12313 -459785 25126 548870 958467 -4199 -815021 -112126 268548 -856633 700918 140011 -910369 -670737 506734 139801 34350 -142092 777646 -20840 65119 -138069 -72387 -52440 362033 -142369 -467146 931902 -95044 894926 -481463 673280 -374810 -632278 296633 -520627 238575 829081 -567075 633907 902374 -496715 191775 -381705 463153 -873331 -287617 -969840 -962935 -514782 -322672 986540 -552964 244202 -686086 490026 -76951 544208 -649609 824734 819079 -983886 587991 -834480 -304545 689762 -55556 909117 90189 -92634 -464931 755861 176003 -4423 709127 677051 393478 -53689 832792 -719543 -288465 -533132 957763 -487671 544300 -22698 539471 753533 -704516 -543242 -745577 387159 -543370 335315 -485493 305665 726211 -470305 -427859 340119 -768161 -94079 -42090 -850584 539804 721937 611183 -718087 -97121 668895 117880 -69758 -770079 142764 -719100 -657681 875567 405551 190714 368353 147883 -957679 304982 -98646 25289 693234 -201049 -70572 755282 412898 -71154 776346 -308636 612712 -366779 -144275 527984 798463 -307434 609521 -808133 -163052 -582177 -806659 -184482 899977 839445 51231 523078 276917 450365 -471658 327092 635234 449397 856534 394686 850637 829545 -982009 -132276 -411862 -250785 301702 60188 -813411 -714324 -98461 590911 326850 180412 691041 -750054 265638 -759283 687226 189670 -52660 229812 -124328 747312 452137 195800 -136228 -334503 -735576 391218 83995 772503 66342 238227 890716 294002 -451977 -250402 -243684 -55864 -809888 -185718 -577654 746442 165018 -548703 735883 310396 337622 -628797 207671 801081 704691 612004 554202 52525 -320822 769673 117620 268121 6051 467023 -603334 -906093 -382532 56677 463250 53635 -167671 566349 515099 291111 73071 -89057 928547 -165808 607304 56069 676910 911906 -840990 -133440 -886026 952984 -877312 -675806 257893 -690050 -406696 -434286 -628963 -163723 -143725 -361461 -988815 -982542 828368 916893 -654102 -557377 -99167 -793237 32835 932345 -569204 798379 752236 -66415 609931 -726999 -243701 -585141 723213 962244 9206 479426 944883 -117136 110650 -750751 167955 250290 141591 507755 116664 -696025 740482 -845451 427041 -567555 519842 771431 -899330 -369032 102484 524798 163958 910319 -18265 -308403 176291 -88884 230624 714423 492820 555664 -620169 941815 314570 818892 607256 839960 -703428 -364759 -5981 49405 -667437 -927518 -649684 -996134 -36754 395204 -502916 -536775 342496 -444747 -821106 739831 544109 -530518 498323 -714044 455248 -784081 -723473 880039 719416 783971 152634 -276617 426183 -125831 -579265 488034 919826 -547528 -263168 373610 -936285 600444 202800 -823197 357626 691 -708425 443127 -542969 616032 -494158 619683 -978895 585884 -802319 -767433 -676909 -388848 601463 741337 283706 60925 -636803 901890 -478679 128692 496751 -513280 705749 448286 451182 890739 -177304 947893 -325555 -827952 -934398 -508408 -519148 -640288 -837709 627899 -138113 -324158 -326141 31365 88191 -290843 121323 760369 -552392 724239 -529959 72862 -868990 -139431 -722000 775231 -749847 -114511 -855867 612763 847277 513110 -605341 -196019 -65342 -689953 975048 547077 722385 847157 -776539 -514554 -250955 725140 -306014 -51290 131071 -411890 402520 861905 296947 -632568 -582699 -799226 717064 128059 -353124 893784 433900 -731468 -420701 -918545 264446 -57899 99539 454149 -541742 -943278 -331509 475369 659248 586804 391324 130431 687637 -302886 803918 -373826 -407120 498035 -168102 -453456 -382873 -870395 442607 872822 499024 -203415 -210386 -97470 913720 -216372 533805 -868517 -714209 155567 -535688 780188 -458182 -652824 -93301 -626315 432496 954655 -987047 -636952 179678 -558637 -222776 -666355 951251 -205102 -37966 -921841 148308 742084 -347930 244525 -454759 9505 431397 754362 -557426 433078 -648027 -294243 -847661 338468 259730 -350510 -790724 -643615 948488 99431 -605743 -109770 -775526 -198656 905424 -628929 885454 424915 698151 849133 199967 -945235 776186 438151 -928134 260459 167843 826277 799425 -972670 -888404 -217292 298187 986999 705367 854005 -179871 976615 -210025 -46082 103747 -959231 492948 -5065 -885215 -110969 -825813 303070 803874 -506415 -463381 -950524 323681 158282 -693478 -825459 99051 10609 -241106 -417100 -963006 -325671 481108 933125 942173 -536663 -490388 -789151 658086 -211172 -15861 122110 631291 -719486 -628360 757476 -598099 -817474 -526417 490609 -646780 -430266 -459422 57301 -452424 -623962 -567693 700951 792570 730493 306810 146190 338537 47999 933189 515689 -160739 -809615 -466477 -485976 558752 33456 -878888 955937 -708112 883114 880445 939132 109182 -714525 -178019 8758 -49486 988786 -168887 904866 -124955 -708350 893765 265059 291301 -940719 -796344 -180620 -537995 777524 380736 -791008 366538 914449 923723 -436854 67471 770531 483007 -562265 -106526 673210 695203 94143 -237995 -212936 -809420 -762129 -99858 -702826 -34206 -971862 196775 -300259 834768 67379 879598 908717 503383 760229 -947290 88377 787715 -224533 948261 592840 -642284 -569528 518580 -52618 -924545 437072 938642 846321 -526613 -950675 60017 999933 -885836 576732 651895 604912 -577812 8493 839870 925751 -680748 646598 -336427 401615 -434713 -51743 61245 286029 99792 -622711 736108 521046 -985105 624673 584526 300327 -270248 -547363 -88385 645135 -982060 -772153 77714 -261264 854878 -45125 -264435 716610 -82265 990956 695018 -42992 -508910 654045 960344 -742919 926905 -167832 -768776 -887632 22758 227770 510817 -794500 380059 -458283 -302051 34872 226059 -969715 -103127 39764 51870 -477940 -161544 381651 -150799 -69042 375536 -839605 704595 -377563 -168852 -73752 -360375 402998 -349383 339690 -761461 -542982 -552295 -643550 727686 -478145 -707005 -832903 501592 -342492 789473 -14360 781014 476064 444176 14721 476425 -612100 -456092 259685 -607955 467284 327009 31820 -757967 -726630 -602877 -211968 716090 577555 276919 852194 -802401 689624 -578465 760164 -661522 -334506 -38318 363149 -102938 -664753 -999206 1656 -501509 335831 215989 732757 916310 -380585 -524396 -605466 985426 413454 523423 -850045 -701440 -991221 -505361 482455 911523 -349133 -280046 -340831 -189131 -941375 -122101 -112843 640864 -273471 -237105 -685448 454918 -432747 -995639 -758745 595130 141041 893143 -530672 981828 -552866 126155 924567 -399455 -591942 -890774 94002 108032 748214 916080 931310 -531898 147159 231307 -3864 -515189 496374 -246948 671957 -208485 12608 -973447 269562 401782 -443210 200045 -446539 -276015 728494 -894666 -30862 -669549 279760 -448314 -579402 -678696 108058 628611 908440 824305 -377763 -204089 9155 93282 732221 -984608 887542 -806557 207797 -293359 -190716 -747552 107921 -677616 -218156 -664839 -60302 -448762 31074 -254846 -694066 693266 -623428 88835 -975891 179270 -44539 795193 377453 -741207 -602122 -154988 968511 -749773 703320 254647 -553305 323796 -332789 -365828 190784 707693 619011 114797 127478 -859820 -191291 -325684 -597110 134101 588654 86284 550289 -98644 -14547 -310955 506998 388748 390980 73348 -901389 -165093 -294902 -257880 -115172 -652044 179308 -82170 -719916 -962780 908776 -477162 -284202 -485843 246673 -802940 -926418 -368378 871054 664240 -577731 977560 -4710 -810577 -429000 828483 813061 32328 766249 574423 541745 -323849 -57107 243228 -914410 880493 614452 -987446 -899265 66830 400133 -269039 265803 -734094 -899529 963987 175982 -376860 -422407 -680731 -491923 -566810 393803 -842223 489253 -841557 -373118 169879 -43388 -289380 46792 308840 11406 -410796 -207334 -390167 -125222 -102365 -392248 538358 633106 -750833 -105352 -488868 410230 386510 -770012 -377506 937818 -435890 641815 -292687 -83036 644269 -464780 -361856 548687 209985 -430800 -750104 240747 625169 -129902 -915459 290842 -990886 286522 -244540 -671852 867467 915351 783287 -236252 26825 -392337 112964 512041 873068 196572 553038 757654 500352 704969 -583382 120562 -475963 -499335 -439645 702808 -68432 333056 -912521 86392 -533784 -678840 183128 -368875 -463799 274061 -386452 -120570 943844 -205087 -409139 -890955 -987139 626986 -710007 -273246 -238837 -438369 353699 -26271 -913476 994766 -532207 897943 -846353 -524903 -144964 -344831 -685640 -906572 908675 510830 -188704 -78552 548024 -767808 -182046 -540588 -962399 784110 -348434 -608537 626296 107141 -939798 894951 -964372 -808413 -313364 901037 313246 327931 286657 -373786 416165 206420 50666 -338156 -77942 -614135 -570470 785419 23372 -806774 608825 141300 -248227 955865 -28957 401230 862755 603023 726378 -680856 -623367 -818219 200016 -340760 165036 -388757 -249394 -158265 546174 609316 820944 183506 -135770 599655 103542 20394 208461 954928 -506348 584005 -535021 -107378 -563661 -206868 995976 616738 868366 -680005 -541133 657190 -597866 -986076 -910961 -196124 -67345 604011 -713719 930234 232433 250539 50307 559773 -219481 490704 43604 293138 989779 397596 306758 -14025 643432 -932189 510614 62776 -757745 -779826 -114056 -83237 401187 774363 -756976 765685 -618188 -524709 25082 589810 -67192 -957517 -461757 914897 233237 -634853 -27154 742949 -565240 357410 331376 131477 -885822 593065 -979533 -428196 -195499 -231709 419095 -828214 -588533 554588 -667667 248514 -557600 468463 294138 765883 -2429 753869 784506 785087 -590119 884221 914331 157166 -193030 -591145 860797 802428 -317902 -392312 -524488 -509906 154241 711825 -414378 -114847 338972 -670393 -48811 -777468 -947734 -20267 940455 154009 -407673 -748107 -228942 960440 595908 -249157 -240048 973324 620453 -848501 618959 423379 862049 -606051 -720526 -308894 275558 -174272 562159 -237281 289362 229780 580335 -304890 979836 -847857 947601 -833244 -159511 -597639 -379033 25887 14807 796015 -796425 379436 -941899 33252 -223429 465559 515753 -213348 903713 -501825 870537 -554577 517644 -947432 822626 -906228 146642 292007 -512011 -457101 -210244 -727287 -718156 -119943 70793 -767252 175434 -543352 -828181 791444 568336 -49571 -183927 -317992 505240 891528 -805765 5282 -389466 -122512 -867119 147827 -291918 833740 -793844 -516771 -181912 705067 -201310 -44666 -426968 127085 -498945 -936660 43527 721095 710655 405019 118219 -208829 343797 -443719 -132365 644669 -603480 90875 720301 -45720 645456 710893 532317 -764729 849053 -35666 -764003 -250572 -107984 950385 385847 807389 -184544 968189 803885 378306 -500617 -694738 786866 835768 -437582 846322 457390 847465 967621 116684 -228802 -562607 -896236 -218411 955442 61123 682747 -899530 -429555 -503070 -34361 -576976 748041 946600 -343110 -240492 -913776 -855198 -524277 -148533 810819 -227534 71908 -974257 -13321 915468 724963 -360529 672179 499514 -46055 61839 -524365 65496 565902 460454 928105 -577448 -61381 -998593 -323849 55680 283406 83129 298165 -900633 -694038 -380281 -797007 -651269 -665180 595248 45866 189182 -897913 -118833 -703979 55172 668112 947220 -190696 -585738 875315 -521022 806674 -621421 876245 12079 -142319 779882 740176 448199 -701351 159201 875698 485513 -430620 961841 -820866 -323447 -928932 -803993 995241 -21396 172067 -346523 938654 -777489 -650420 -213665 650683 -471328 -586465 -985122 675154 -591837 186393 -984768 -369879 -49873 -505622 -74442 -247302 977294 -578059 -184635 350580 447585 775507 949958 823352 -426406 265168 576230 495964 -266560 -907667 237607 -952981 706158 -199588 138461 -17437 -260780 142343 -162767 -815818 518516 -75894 83233 310091 675558 799412 -206466 -504070 -827691 109962 13677 -444014 219264 566852 -116633 578519 -350918 829262 -991943 -367876 831466 986056 -516988 132398 -607860 -618490 -807874 -44663 727214 -135791 -48081 -879584 -408076 667300 28533 638585 -297964 72112 401665 893327 344283 408280 663704 550863 -222170 -293642 337874 -750181 -322326 79892 606494 668106 844716 79860 -247107 -503643 -804983 -352375 976834 -444821 331696 -730629 -105191 507215 973795 307239 -364804 -676363 815866 240925 589567 -211591 -763296 413600 -921338 699496 -688364 -639319 -834103 -306492 641065 802788 890199 -953468 -964154 -286926 264976 167826 -825178 -926427 -459606 106443 -397287 226311 -812627 -130045 -37630 -283180 931063 444158 -370985 -878405 -79687 -768264 935204 -439263 -831881 286238 441480 -190818 459660 972947 22967 121853 39716 -841108 813046 370496 -326592 -744268 -721118 -720357 879541 238825 961193 -832908 365485 941052 710415 754537 442021 868053 735083 -197558 73581 -384051 23400 -442853 -238292 224562 97476 -137965 -477607 -670265 776276 306464 991811 673217 -688130 -92192 -771318 -534709 501693 966057 849443 -43133 -800991 152835 -664104 729467 225228 617000 163142 772537 -868617 164747 161629 -459209 37739 -96818 -747420 -975773 -550392 380490 544626 -8928 446273 705931 443382 -437053 424093 617170 -964176 389016 565176 -246895 -262219 -142501 478912 -351630 605679 -966849 917753 580817 620314 734570 -781127 -637635 -717751 -408458 -503699 306299 212191 -368527 -379374 240259 473110 -383394 -563267 73216 -603268 -503885 445203 -194860 -945680 539481 496593 50067 -698582 -443985 43590 -252413 -274896 795528 53460 -157406 -224158 800296 478451 -854496 -354065 433482 -289874 201313 968157 6941 -412124 -344836 -468859 -857406 -26872 -660418 225045 864208 -85599 -10712 -479731 -523568 501450 -231827 118978 -219582 -395021 882549 -347939 -669034 -505825 260829 253917 -256717 -947100 766324 -38767 70004 -995345 -638784 415647 -161370 183165 -208137 989184 -931189 619106 934278 221569 -824614 -971130 959757 -414140 -254787 -618397 -359583 -536259 80465 663944 954505 -448458 -158935 796313 450241 -81461 60492 455885 200442 20590 -317261 -825490 -521000 689636 861772 900189 -844877 714054 782329 792844 497558 -273279 755601 69634 783299 -127529 872798 -981158 672430 -311077 -557666 899652 522621 508537 189314 112642 752910 -606100 -56398 -944404 183665 856262 -692153 512365 36714 812396 473423 570756 977136 267159 299341 -585531 40624 -224428 -821450 -118699 -717173 -336636 -628235 280561 -111852 744029 964968 -88729 -446317 11752 802784 708635 -376315 609537 -77659 -183421 724377 64090 159728 587436 469172 500855 798063 688563 -626578 -677325 974149 385741 -763500 806842 737416 -226241 -991324 -645491 834625 -435097 -833965 982274 -172817 -753103 705162 629826 -295164 446114 888293 189640 479334 -794671 -732621 840168 209007 -274839 807544 -997306 -865555 -430935 -358290 -656293 -660701 44900 256256 -17292 940359 -826495 -798130 130866 32130 -617220 431788 -64885 -355725 247523 -478174 109639 -95572 881497 -31250 63748 -146637 928151 -662531 -703310 153731 -861722 162934 518424 -425720 -744922 -69713 553550 556454 133835 256566 -225344 211635 -511270 445513 871985 265849 -252944 47454 148406 918837 817724 -982372 -980169 650394 200320 -83744 -951310 785230 869651 -104135 -243081 546412 -265886 664812 -187859 932737 -261653 -594191 -359220 834447 -300223 23156 -847776 -297075 -210549 46166 635724 48356 -155132 -28503 -846395 -639500 523900 737335 -892717 -790131 -430251 476539 590419 -937098 543495 -823642 398584 277738 950813 -350308 826181 76054 -614601 413173 -913131 -439651 193670 905341 779539 354836 65746 779571 10690 906629 -503561 49614 -987017 -462608 754275 -628813 875098 -619195 982682 635264 -268824 103404 317875 172933 286708 -841538 728536 697925 873761 -406007 -102967 504314 195049 -733297 502874 881550 -599270 -873592 772977 -14942 214612 -323044 -336503 -759797 32524 -451607 -732110 -954160 135692 -409725 -102770 -152786 240624 -497937 -551723 926740 857259 562855 -752814 -595800 -168320 61849 -425756 -750400 766601 857000 12798 -117015 -61900 700073 -33241 114659 -98368 -339097 227834 679970 208965 -460384 -481496 193359 -542295 -40058 207985 -287291 935596 -131393 77487 42517 -308387 334437 414155 -134781 562338 294790 507077 491911 203060 798245 -131023 -435636 -864223 420152 167988 896948 64072 -661720 347787 -963630 -893472 -357292 -993019 358511 297074 -599538 -270460 -604410 -803494 -168932 -55424 -114872 -97974 -345160 -74237 933912 -606649 900881 447406 285199 272939 219336 -768589 -302982 -665823 583795 -182439 427479 -643925 559774 -94853 187868 -663393 294725 -38391 813424 -228442 -515621 98309 205232 422076 -193466 -549496 -875157 877235 494689 -117957 932390 896176 502648 194270 -494823 635948 -89008 -787132 902832 117492 793500 -756268 660235 962602 -194807 -298230 609279 590530 -663629 817781 877458 -953851 896942 579766 -403581 -199919 66558 -665593 220864 536791 -222561 335794 746349 -212324 -131971 983189 980324 -906631 776701 -510299 -112336 -657445 -460941 371048 -210928 -204029 441641 -315015 146298 996103 979295 94727 -599274 722256 -531131 -447913 -863297 372762 -939005 222654 -283642 -345226 -169806 -612952 665134 315595 -347680 -288492 -286544 723025 -974705 723861 -402888 528021 -93386 11346 -846681 557560 -825665 -892538 757392 502832 -419448 969602 91835 -969659 434530 280742 -235484 -413931 -873067 -371092 -347523 -9135 -390822 506717 -392792 -803202 398047 -225383 -368578 -59148 334791 558932 -812149 47074 709671 154707 -471281 225224 -629622 -308877 771838 -728708 -648210 -554717 -133567 55462 -924475 951269 -694413 838724 -867723 -45871 -657051 479015 -980520 278418 87323 937203 953148 -413722 511564 17315 655844 -441438 929254 934787 -707451 -419796 287368 -307020 -265014 463232 471814 -974421 100945 248107 269288 -197326 593452 603731 665579 -456090 672353 -62547 443647 -830152 -917141 13189 -976057 -328212 -107082 -908998 149660 561053 -300762 -244416 170635 -693834 -145903 -13028 -118702 -159622 -106560 -661653 -653465 53374 330610 89947 -9359 549674 302681 -482000 -362548 227515 -835813 430657 75658 -871612 384595 294648 190061 521128 98061 637014 -29458 875298 -842546 -319123 -625991 938045 62345 477795 -59218 -274724 325547 -590730 194529 177075 74128 -495502 964507 301516 -337013 832445 934231 -857212 203107 721996 21958 -340469 -799280 593707 -721332 -412568 111106 -56583 253568 -333070 933914 -989207 19760 -279977 374319 686274 917850 -321895 398411 332384 861492 -57460 -391317 814385 -217178 -598566 -236669 892472 672587 881152 915191 921486 -207117 217550 149283 -956836 29988 -266902 554580 -350621 67092 -568115 786636 698228 278960 -829243 -58302 -768392 250136 -534286 817248 -541335 -435935 623049 967620 909782 88658 -178285 30719 738147 -241816 823023 -846055 575559 847698 140108 153739 -369715 -670283 834928 -61757 924884 -309527 262388 651811 63055 -466310 -594746 -745725 521925 356904 -548699 -825430 378961 115175 539048 653529 178851 -911392 -127176 -253247 -994178 -48786 367121 -438136 19640 405794 -958651 992072 196925 49087 173369 -791665 925452 614079 10790 221920 25401 311501 -541414 172720 885481 835656 627188 -49814 186073 731462 -294421 507116 -361129 102031 -698360 178568 219207 30237 893863 476036 283808 475555 357242 71322 795884 491907 -18298 874616 788300 986198 60324 -825023 519794 -263703 -37887 412299 214053 203962 -352482 769375 -947264 -159489 410321 932668 -805581 -213601 902210 640532 -727168 13622 -681616 764365 252607 -272747 861865 -539582 -280165 -696000 765845 75967 -781869 -219153 -93140 -280184 -148294 302862 209083 -100781 -291273 -133315 -302748 370121 -477370 -730288 250266 -196342 -104459 268368 196009 559654 915816 839800 -720724 87716 632405 783929 765716 -208130 -11127 -469065 660776 645923 -98719 -562743 -226304 -949131 -236974 -381315 281737 832328 679393 243089 -311292 -204183 92203 995835 -261497 -442860 163167 -19997 42618 992125 -408129 43555 -406629 -460600 115107 24910 875643 -639983 735734 -955994 721534 108645 -621385 -812380 640351 -397626 -891655 -530443 -559446 846891 261603 963447 388800 -117250 -793168 -313664 148311 99356 756400 789782 -458505 -635047 275526 596088 255742 -768903 -76568 -283244 -921572 -653512 947746 -820273 -560424 621379 -790637 -754239 922761 601533 -177809 -278858 -101154 141755 412667 254382 644311 92360 846612 703325 349258 92769 -129240 -644820 -91297 -941958 -880453 323126 -207725 -161928 458340 853452 279225 -245323 917582 34801 997108 966527 -65609 712799 -592193 257177 210036 610048 -632090 450488 -346517 4342 -327030 -739065 587927 972436 -258272 -880092 781704 -455326 534642 -759775 -61472 388509 -60132 -884477 942552 -589388 364817 -717370 730809 462156 176532 -215080 -694429 191806 220480 181786 46537 -739820 -520832 -93598 199538 665359 -96489 431867 -429190 -111452 810009 -91229 -864369 48506 53488 -741364 336117 359789 -484647 546012 -222974 91278 109284 515630 454691 783905 -549001 -108274 -361643 558494 954956 424320 87981 166321 -23314 -80646 346320 -615878 844608 892261 -628357 -106291 921718 9120 240765 411442 146586 507517 -454984 -500889 222856 -631613 475428 -547047 -469517 278826 -374324 143919 988254 -137758 750159 252095 -845661 339084 301664 -965737 848367 -795457 276550 870837 535748 -572668 -644132 -908209 -988042 472666 227090 -352563 -293713 108596 107243 -982455 -862613 -902026 922365 -92266 -630276 415740 761845 573366 134279 544402 890896 537570 445574 233213 -875870 -223098 -260028 946417 867603 464834 551139 -933992 -834595 -267797 -2471 558226 177423 -698744 -102417 -511121 866253 369877 -295103 -477257 -950450 -19645 -162495 333410 916060 -525706 540468 255328 37848 -662202 953651 -829933 133428 34495 348460 -398000 -214153 716449 -553378 -857374 456636 -404896 -993824 993798 221747 354084 -419942 -4496 589470 898251 967627 -714811 614485 148450 -550270 -190177 -746173 361520 -545500 133900 572007 335787 -567316 -26866 216917 -181759 417895 515613 68530 -551408 570996 169761 -1349 962670 -946998 -88968 -880834 92514 500593 731766 -264929 24681 437063 431456 -709292 711346 449661 -231568 664170 928035 593304 206292 212478 -512814 331377 -486865 -883515 -973428 128821 435222 -777852 662481 189157 -67435 -293991 -126762 974807 -834904 -643856 -244095 -837709 -856895 972174 -875919 930039 251464 -778998 499188 -355852 794519 -170993 979599 -762674 127738 -659748 24185 629248 289845 -411580 -362080 450774 254334 476590 148259 -415631 685438 896918 867158 528455 -788652 -82806 921794 -622432 590994 -400979 -447070 343322 176702 -113736 -315801 694566 -544942 -38924 -372684 -703864 -591939 -358335 160610 775003 -633376 -850797 -965634 15115 979090 -628881 263622 -589223 311836 -481294 -533584 -514725 454078 739659 247651 -284935 197160 -555332 653372 -698896 -535679 -279779 -903478 665939 109924 -97832 -839469 -175226 -297507 -276882 -711475 -219071 -625679 911601 -289307 -143085 -304365 684808 507771 -822948 -773968 115054 211363 -74159 508580 -933773 -623450 -402052 -611389 131065 -345216 -201542 -163247 -312584 810080 -489412 -317430 963323 464938 765574 -962789 -987230 -279944 -453390 -365530 2846 790805 640302 860994 534839 -794367 889914 860665 -850359 656752 428779 -220855 608834 -743094 -81429 -520285 -578266 59180 553911 325743 479756 -213914 2591 176390 -562786 -104580 -633782 551094 473501 556325 -690257 -62143 -722470 -939570 -956132 208734 -394050 372760 189107 -111817 -899389 -239018 201833 688362 -906247 -566512 358277 -327927 713218 -678654 -953817 686489 -778346 -225250 127038 514838 -881536 530310 -430960 528494 -757473 76691 -415433 122369 768486 -647471 -169954 -353240 -468260 -182272 -627704 -66133 173468 918932 -143607 -908599 7511 887478 -448757 -719949 318157 750658 157642 77841 477912 220871 625240 -974979 74337 208137 203675 173827 151656 -617726 -973110 236967 973825 678237 -129933 -931490 -359599 -345606 -277256 -780652 -538987 539885 858381 -814555 592796 -869122 887868 -461980 -465208 -681686 -214943 386071 -917999 907425 -517714 790264 -191487 330950 -660440 -617803 760121 817971 -172760 -364046 -397333 -289358 -73637 447426 -852514 -148796 54467 -404686 586861 502302 -115276 -592450 -729464 984999 -739497 243929 257713 -924548 810795 446313 16769 762860 -236801 -538552 -804447 864380 130041 -318267 -423983 -547868 -420206 593697 -683036 -604656 677527 -355821 -717118 263840 -800087 -425659 869220 -493591 368574 -467116 832604 220018 157855 -207917 10570 960503 615272 403017 -44184 -106135 -612469 605486 -744448 -916628 451917 -966926 158576 -112169 -106810 497271 -14291 598072 787685 697746 -155971 -655666 -59669 683405 30011 914317 888556 322216 -849194 -506595 373969 595091 720723 508251 306264 833142 -150777 -869417 645778 -192279 797534 920788 -672540 607869 -725929 -839349 296070 -411727 12677 104553 -417145 -531203 -99057 272140 -150072 -532149 998192 -540982 750716 -641927 -175687 739178 -344273 789080 -379126 722665 -379332 -377040 468893 354294 264788 540730 808827 -446730 957182 657700 223556 -642687 913426 -971631 -700372 -928541 -920259 -69226 538104 -275300 742784 -479810 -147835 728032 984496 -664313 499522 582040 313592 462947 -910799 -668833 -948398 222263 633834 878726 535058 484191 -28648 -955247 396124 96041 -226695 95288 564904 -682666 701154 -39194 637125 -55652 -592583 -667715 418515 -712538 -413574 -545648 379592 -355054 451890 599527 94444 818290 423943 -404097 852317 95308 -625874 617928 -365685 852506 -18573 797285 -737091 -276405 -259275 -862416 -399094 -157760 -331800 -136269 337249 -484273 -308335 -645713 949378 136772 -175411 901785 -1790 -568101 -446774 -485352 -433077 944071 -738484 -915575 -611174 241070 -909270 467579 369407 -318166 -835506 551091 -838303 130122 183097 167209 -609801 586511 -911875 -401271 22480 247408 686272 -386381 134988 -935722 -82368 127035 -628192 311841 -855479 -545942 768854 9121 -325311 669627 266954 738461 -735459 403295 659887 186576 831593 -484422 -547064 -334489 -955068 -827421 -491345 969988 604513 -1240 -515886 694718 123143 111496 305777 -595682 -187118 459447 788065 496420 -644240 817053 170572 69568 943396 210007 918190 422618 5575 -289995 -847270 46410 -659070 -278086 -291981 -338720 707222 -712417 -224141 -540322 -928044 -150448 48167 136441 523173 736366 454065 -105124 246659 632011 -446971 84516 -988419 -302479 -931859 -607387 947767 643996 690181 -529245 893032 -185797 185536 574042 647003 764787 -388895 176375 856303 -983012 -166782 -749987 -284009 500418 -170352 -872095 101850 -317915 -507827 -355122 -768173 166713 728909 -228638 500146 302119 513785 -31153 -192198 -268214 207120 201658 -28607 -31949 597921 -325441 624435 -858 217234 382444 164111 -439782 951196 582594 -125207 -70211 605388 -986569 -296218 837102 445188 -382282 -269885 -137919 -411016 881309 580558 659198 28977 774462 498027 510114 -601459 985183 561681 503644 -174147 820538 -772277 -689390 -371386 272893 26039 -836134 -712447 778955 675594 101633 232219 57402 737162 169863 61590 889555 -245614 -919775 453702 691477 -551662 -409930 182356 -359822 -730484 706403 -853186 754768 -549864 -265225 -774699 -435447 397025 214007 965822 -529812 -660570 896282 145522 146234 -670534 670670 3390 -170454 530180 -431182 -793405 747493 331904 681243 -727433 202506 153532 606735 622498 993068 -485156 -675379 -618526 -734385 -460265 317250 392104 -944530 54071 176917 105657 -450312 -660196 -897636 -349907 104270 -843718 -431899 550259 917959 491030 -514001 694220 42285 -913714 -132626 271691 466109 -948466 592074 16348 922026 -838629 157728 370234 -257893 -932404 855807 714998 -670552 622604 -867795 103159 392033 568026 916000 555381 861896 -858295 772357 649724 601426 -244736 -964676 -192272 -328215 -631494 -177574 785923 966509 774343 -487130 336192 145070 -201718 -179556 140932 -220428 -96135 -575635 -693760 -173704 -942816 322045 -841160 -460184 775966 583780 -431737 -451994 605607 -76306 642201 -855670 -76288 -814821 877551 -640421 -906874 -157025 -249634 464474 -130008 -264349 -365680 460152 -712600 494978 -555134 180378 -165155 951373 -187260 65820 457780 -287929 4029 357324 860970 -244054 -815324 695146 693524 -741280 337288 181935 -60712 -884981 -554871 -771005 803825 469374 405532 833476 937711 870721 -116981 810694 894197 796049 51699 -587314 406969 -522018 -427836 -512170 -155513 544459 581061 -612915 -232386 -62671 336909 -309612 -885423 159516 -633589 -54143 -113593 -464948 -159105 905311 964284 -452682 -669954 543340 398430 91905 -58126 994650 996849 -934263 -963561 20687 279371 158047 -252160 -162459 -166311 784839 203152 -715605 553112 -930887 -446335 549922 239773 -846367 -784543 329537 126093 10015 -619120 -873487 343589 -772089 248003 -630767 -472396 -990494 975875 -495373 635420 -499285 -511441 -109347 158421 549139 193782 329354 -103702 -164739 779870 559014 743930 -925821 927169 595286 -61896 -667793 323146 -693587 873835 573891 588156 -449352 889070 -352206 -680021 -219021 -286543 346532 -89856 429521 -70089 344758 905082 181433 670486 96055 40552 -807933 681467 -498516 -633744 124415 622755 -815283 309771 424559 871522 -777210 -373754 220807 683296 -950408 811523 591988 -630185 -685451 204534 -380717 780566 -126841 167849 389045 469505 634602 342712 713762 -605233 581773 658581 898322 -889014 992917 97285 264949 -25773 -578087 -915295 -866131 974556 174695 -403754 -146545 -553748 -270722 348646 -382362 -41442 -217070 -195995 -355089 342562 86988 833980 -753314 83258 -320377 -832599 355543 117566 -807084 -628931 226038 92185 467830 -390051 344905 -628022 -404121 747842 964816 519909 199121 -313735 -451325 298255 403094 740963 -925364 -219131 -505016 -899274 -592375 -550507 823730 -860933 -21364 294819 803533 890638 993051 676261 -545716 -160607 -192272 -838488 942993 166328 455993 600649 -723019 -477522 -662759 -426819 -547324 -181329 -396379 614730 -636802 60733 -862616 460363 361944 706091 -397344 587823 999033 -122843 91903 773371 -36867 489126 -247637 -593725 810677 -773121 -254914 320693 707749 952535 -328441 -89841 340869 355366 459975 665252 -602560 -487879 -444748 -210597 -83848 107569 -263430 -942928 825857 311428 -154699 418353 223201 827898 595448 -441086 -517802 -751055 454217 -953255 -954928 -903399 -845790 -861054 549490 -445575 83314 826972 616086 -562967 -214374 -269349 157254 881621 -299279 972292 870468 -755327 981056 -547212 441474 560895 863558 -572454 -588117 334522 996278 29688 -264424 470511 -193356 514982 -914084 579119 -121381 523598 -853191 -423842 -719046 506609 -636376 -187465 -735150 -859615 -482091 -586939 -615654 -541179 -209120 722539 834300 805848 -25442 695006 207189 440042 -17258 303782 561529 -65251 -563708 -142047 339372 -933527 -767463 -373249 -772950 -636326 -938311 410950 807072 -204659 961147 -134960 801072 828982 -654931 -938423 -613135 -986340 936782 838833 -820243 932507 787218 -707616 829601 -479711 -955934 -630147 863745 -831310 53593 -288251 276849 778469 187975 755403 -633267 566500 583474 -402574 349666 -118544 767952 639604 119539 -348966 -641010 -686945 -947403 157707 -418035 975123 497235 958333 -194912 -148283 378859 -216128 -19249 988671 780814 -970250 -892201 252381 -142140 971991 -39385 400978 864646 -655186 921572 786977 -130622 -32294 579814 261220 705627 766542 -250951 282505 580391 -668143 600477 -120113 346479 539711 390279 951630 -707983 -671994 -516962 -238356 -81951 -71127 199230 5737 48612 531585 -553864 853972 338836 155127 74384 -707181 603392 627723 -18563 -225057 928041 -420783 169965 -511418 -554363 831598 -733889 643751 -727169 929311 -466041 123577 -622987 -764493 -162547 -371707 -781127 873356 -122930 999655 895249 163618 -990598 357649 163640 370047 -814220 799113 737754 -128444 -715050 -403290 337691 -718173 360298 853654 298001 647011 321842 -177446 -971323 -118177 274528 -86584 -670922 -330873 -651041 964617 255831 -49570 581704 -207207 -926964 236282 -712083 -88502 -883024 671495 577875 586305 -523118 -177980 -666704 447863 528755 663428 491121 -169159 289162 -442833 881590 699561 -291455 424510 -364077 -147397 829045 -579261 -245039 -289864 230521 749279 702443 281918 402708 554185 355602 -757570 -361282 530382 878186 822141 781415 132683 696779 -899180 -497040 -275915 -22720 891632 -123856 -447854 -278901 -362030 -677007 730109 -794337 294352 506609 -896091 -188764 208083 748257 -835505 32247 -908777 75881 969168 -666456 -809939 248609 337684 634234 78076 146713 -299110 509287 -14020 -821805 769269 -719207 940026 501572 -588980 437873 -78953 191959 -657702 -316028 962761 -22935 -714896 -421095 205336 428750 396014 58669 215778 138699 -714162 70255 -391592 -129894 -693863 989892 489087 -433815 -270609 -724412 -222545 -927397 -200956 -408901 738455 847877 -876131 934825 330039 -157582 433815 174787 145509 -64352 385249 -768145 495945 -573568 694909 25548 83169 -991750 -709501 -247640 -404738 313959 310302 -249081 -664380 113174 824588 -386781 -479698 -703289 -622942 -404377 965512 66739 920646 -543118 -44429 721410 806516 -105318 -560412 255827 -836550 896743 568613 135608 -480709 -772204 819539 -720201 820527 -128111 -897057 729034 304737 28420 592781 137568 996529 317891 -918664 -729638 -853104 192859 59915 873358 -659450 -158579 -646519 810696 956847 -52405 -350969 -658108 106169 -510785 -975251 903349 730984 -832571 885240 -695103 -272237 131820 680123 -557566 229540 144505 991897 811015 527900 298084 -170675 -924719 28685 168537 -267038 194007 871709 107960 -160197 200834 -927990 -417131 47117 -867150 -125792 135993 -388769 -101449 -306235 750111 242577 -772008 -248722 -168456 762706 -978864 -477145 -724184 -975575 319563 686991 58567 -209043 291182 -268455 613792 -383923 936525 -495796 126645 -62392 840818 -351548 -452039 -820298 225629 954031 269076 831165 -564482 494865 92515 -484259 -50243 -933376 415862 -391579 115954 26536 -579248 -836485 -357779 531017 733226 335001 -807568 786356 56177 -706550 318128 -208302 44099 770289 919511 -511971 -809482 479938 10117 170276 949649 722375 6859 690700 133072 892444 -516434 896521 -397788 -506701 -673366 51561 -534991 -390319 -711252 -413558 568655 -671729 -866665 902239 -187766 -894501 730304 -308497 119714 860916 287602 472533 -244 723057 -527509 -379839 -550162 -630085 -589476 110326 148391 673166 537453 -390838 642756 -775812 722103 -625751 -269300 -291094 107081 201490 731510 74001 -95325 966553 184109 345471 -384322 240867 -339949 -507245 -833278 -530643 257851 985732 129742 353733 -783891 680539 848115 84751 -373978 562036 -518727 750978 -646762 622337 -548774 -178007 -347360 -727545 447106 320674 -498851 955359 -331947 397474 553881 -904394 -601496 -828305 -817323 -454643 -559673 876644 68675 203066 -966418 533745 -639283 -420634 -366000 733976 67983 -140531 666579 690161 789208 592897 -158895 -312537 680109 -837274 -585063 1273 -21306 533815 -109460 275002 -583665 649152 -445823 -995119 317864 -247133 -669951 -761926 -642075 -159021 -782581 -531581 -895281 -768612 744369 -385584 445473 -148455 430458 133080 897484 -686404 491486 507109 280691 -710711 -672307 -681129 701680 -582053 410024 -175326 -137395 -813346 732358 -44085 -482356 994835 653808 726384 487648 219920 -107162 804157 -570703 463421 169816 555127 875164 -485032 -584594 255221 508209 -666894 -270528 864546 743731 -776465 -741282 588925 611355 620042 -917174 351897 678421 419407 -173447 902173 412289 263583 -75819 176196 -583692 871344 675134 -183586 202933 -977654 210308 628942 -286399 652171 -8721 -204278 -79289 829155 220344 -220130 954924 584089 -733043 -534999 114183 137988 -253168 -852257 762278 237011 -415272 -813691 -771576 405894 733679 -530696 247778 664819 -256813 700711 -175078 -490430 -594442 730388 -955314 -243728 575165 -811690 96206 350416 774788 94874 -829154 458757 524056 393629 475125 -597878 418236 968500 543425 -100053 -357851 202053 -661856 479625 -696066 -301493 -543128 517145 -545947 216150 389153 -618971 -108308 -649591 -160379 -952246 -594151 106522 592263 107384 -458266 -653995 117321 724341 -460223 -713447 -124764 410331 193165 -509479 -272348 -411243 -27744 -675172 -290166 -926618 -223421 778366 663880 -411166 -13387 750893 327688 -278285 -209624 -809107 -108634 859862 -775870 467732 -986447 681499 -668131 -174065 501742 694056 -772408 491995 -518828 76599 -104892 -333299 486033 -952493 468487 -342582 -542588 -529569 82301 -296625 310849 -945137 -752894 -612245 -200047 -237843 -180375 968192 138351 -586923 141688 -214394 983180 184954 712170 812936 791755 310239 -128149 -496347 -136762 -859426 362015 849680 40775 133028 -928484 -810096 -676144 -31565 71788 519168 -14700 -633249 -102004 289488 -794757 296402 -255377 -681341 373538 -992120 960892 428335 -668712 -251693 -150133 923393 -272478 304216 320492 -781130 -168391 98193 -98976 152226 -920697 396745 -517858 410413 455853 108835 224848 -37935 645631 150291 -478189 -75747 121094 845922 316155 -684875 -690050 -426194 -431988 -315824 488278 774760 119234 -339016 -30669 -832555 -625782 774862 -301587 -601842 91847 -974716 725519 -304511 91854 -949151 -210981 254829 199529 172032 -313276 82409 879320 -737903 -213133 237534 -442420 -922410 -935741 218632 -878102 -369625 -715707 554745 -992690 -423441 -160708 -561386 -569851 -963794 822946 278167 -791150 98037 -783967 -452084 343274 439404 437275 -52141 442872 16463 -449373 629027 -254310 611308 -543615 -72828 219682 129703 476594 162900 -814891 6006 -723099 589764 19439 -277018 448511 -521895 -678242 -245228 -482664 605036 413699 -694987 256636 392746 726196 -15729 852652 -772588 481852 -622851 341210 -114816 365337 585454 401776 774422 100413 107879 -819959 448852 982030 -947843 169078 104715 900838 -799781 -106309 406496 89620 -688446 624528 -27061 -84775 -790140 18401 -575077 326763 788232 -978098 -74128 -814475 -685878 275115 124096 -937451 9176 -283008 427859 -114978 793942 47498 -993977 235092 184186 -514375 826509 -941454 770192 -746831 -190359 -399961 -865289 973001 23286 -833964 -445533 -309234 566816 183887 517657 815169 82728 -468252 65654 874325 -882908 -143665 979689 543090 -638212 -853949 115252 -546187 265965 168679 -713297 413165 -147062 12371 -499900 365471 808119 -524521 56052 -627069 -6228 633140 836945 -38843 -662920 -907231 -15614 120901 -695045 614984 -181054 -738920 977514 -994554 612577 748549 -840753 -689490 -761023 -404344 285319 345351 131546 734674 812611 -797879 344504 858055 -204921 -548828 -623368 427391 365869 -812742 -618930 244421 108899 -165856 -821503 -543333 -109783 -295967 -671379 408244 -363436 787066 -962176 798201 745358 -499873 448958 716805 -278956 -108812 861502 -330455 803318 696725 50858 794856 -465381 698767 88131 946555 86330 -671835 -765862 551759 142754 -407540 846296 -129150 -718350 -754065 -796105 -660246 -759646 943596 -727289 204046 -456712 -890860 912362 -436949 277268 725231 957464 902448 -288155 -387722 -8228 803394 -30926 84503 -508395 -757447 -912494 799413 297910 490657 -671757 -724443 752454 430139 -251881 -810318 -771743 -356871 -214382 268570 -520011 238213 154446 -449777 781957 -39878 738055 -59209 304042 -281687 119632 -433108 623757 -568810 153484 -158339 160686 740217 930805 -772054 -507487 297725 -590568 -223060 -323957 150148 634455 -308629 818217 -14175 -905242 377286 484298 478237 518351 -73329 -578480 -928141 840302 -899572 898483 191059 269941 127479 -647811 -436061 -2583 902015 -152753 -346631 -516957 33605 203355 -612190 599632 -446368 -134680 -386017 660338 409049 -402607 -429917 -319139 -100561 931974 -385642 -923461 -447148 -856310 174868 -373752 -829649 690931 859887 -870506 912152 793453 -476247 -960502 80735 866743 -851333 -210723 -251067 -456796 -35247 -131620 597377 -449764 611787 -956504 15164 625816 -485827 817207 708502 -708822 -775888 -555182 -271329 730355 789471 574613 422110 -903254 122427 167026 -995762 225820 454504 705710 -596004 -836314 -269122 232673 -206230 704829 -298424 -443909 750543 -795545 -564280 179898 167765 -407361 -787023 -593867 -725703 -177035 30508 224596 186543 817867 384916 502229 -694437 291481 874361 513097 -978215 298442 96417 309269 527030 959197 50306 -141710 86005 833765 802121 -785811 -511477 930825 -607657 -487321 -944285 41477 -858690 622614 -562470 -197209 61897 -837246 -613692 479058 -2063 -854007 92262 -243969 898665 214363 -628103 449463 -308333 -273025 -749394 66714 869896 791117 336420 -426404 714003 990450 -539020 -895294 -742601 -754833 271526 -596695 -887899 -889190 -364744 -930304 74055 827931 -583138 -166071 -902216 -451856 -218819 -108644 -585271 -16663 348911 778916 -310530 304813 971778 965535 -643698 399923 495673 -737438 -391705 -80054 143306 636243 337448 -986862 844126 738158 -141659 271105 -549996 997441 -646426 -774817 930686 147951 -795224 -619958 127522 -47056 205531 -100558 -963846 -951345 782882 -338594 -606988 -690772 -534826 485989 16371 126136 -809213 568502 -265651 900859 -558998 -914543 -408501 186001 483966 -895861 158892 -574936 -860185 439566 -175966 -491644 -371711 -992297 -193452 308988 650334 511350 -690086 -92165 -480576 851794 300612 -553985 621343 385314 -892653 502557 -625623 -254219 -196162 968571 -608963 839723 -264786 581460 238320 428409 795330 -306441 -989687 377833 -959667 -721079 -533372 586072 -844653 -43201 306706 -130314 544463 311013 526614 76489 -410320 -614054 -863062 222891 -844328 68177 -135144 374087 907099 571281 -585886 671904 416966 -128138 417979 -755446 538133 -583442 -570100 -67665 53820 -420355 611056 -969717 -859873 -153543 135863 875633 292378 -900018 384742 390532 497402 -522756 80310 -956226 435713 -31468 866065 -609812 -95129 746239 656920 90672 309203 -948297 -502240 920190 551782 -97717 426928 300832 -61008 -356768 5 -312014 -774855 876970 695310 -387417 251642 -188809 -344208 -362046 -790175 -819163 21763 -994275 76369 -636377 -239917 -992603 28703 -807420 -719456 -733412 -930026 133847 -676642 132246 15092 -428336 789942 342908 137322 -312014 -831741 -267507 634784 -517933 364374 854616 -57937 544671 985586 906563 738725 -671467 -162991 -395385 835589 -666551 -925539 678833 -118844 722144 -470088 -131805 -853682 -145385 402357 88465 252414 958396 -34596 -260092 -51287 913843 -912982 544218 -552044 917235 -492081 455748 737913 771335 -805714 396871 -471673 -585971 -260128 547388 -415905 -380102 -99662 585040 468375 -707756 -757598 66053 130747 386742 289510 -566993 249927 708816 -967195 900599 945710 -235484 -225349 939995 307158 -416566 665145 -711636 482713 -601491 636771 614799 492102 -214452 -746511 -928259 854430 495674 732495 -337213 -799785 -543458 113821 -663934 277661 790260 -249425 -175568 -668020 -610614 -463090 -301035 -251977 956356 235125 -826929 -741468 961561 266453 -695217 325326 -652013 165970 244442 -85598 162194 235203 -664567 -224510 -39158 -948682 674505 242757 -569472 854377 332379 -336844 528914 307538 -318508 451983 -611732 200728 -939873 477318 933075 -29544 -681481 -957120 -838370 -534302 -753683 10968 -472904 -154183 -175512 966875 -591456 466326 608928 879819 902761 962341 815137 -994145 -264902 577991 14543 574401 -919218 758926 695516 967055 -277259 794436 -109101 -181158 -781678 -48155 -243311 -35478 -560869 -536032 -869177 -696841 955932 -921638 -477319 -131663 727348 -130261 -884478 -769222 965015 -54049 166926 12071 393098 27638 -963298 280195 233322 434084 -972921 -169396 330150 73809 -400013 -654861 -551488 230427 919135 633184 485967 62543 -9444 -311060 443520 -137996 394062 -434971 950416 -646080 -456209 -864498 453076 431393 88653 831132 150834 575414 583816 -190534 981029 -32302 367509 625158 260541 -158208 -938562 -366 -885475 -513542 637088 -839452 -475141 978864 -287701 284406 -764637 -561081 573606 599478 -395788 -219881 600616 272007 -600223 -100947 695328 -272577 707441 931527 -849842 529319 -827072 -663462 -704569 336894 160252 788623 -316043 -161546 660073 -421566 -432492 447285 633053 948738 652087 -808747 -19387 -548972 890945 45028 -737634 151152 -959892 300006 561405 454465 -527162 303438 -834297 209897 338735 -855032 -258054 658940 -657700 -781 337570 524608 698071 -645793 768740 -587981 -101892 55955 -610249 205957 -528771 -667063 -107994 -568550 -711585 -6608 -581424 553737 -721796 -811543 -512792 -389216 794367 598155 -582603 -846499 385643 732575 537106 -219402 -880492 856485 -626705 30930 606883 377613 -17457 747406 -37865 -530882 -95032 -321030 492991 -803565 -414073 -588647 -986303 -449319 613705 379940 69014 629842 708066 -493689 -497653 406709 -143686 -832798 734018 321068 909387 -758134 -165201 298580 157604 561414 -551780 -213439 -305943 621330 -569051 409207 -373167 -816481 -72132 -520206 566054 727249 9126 808607 341449 -90880 -138756 593120 383916 -153160 388011 59020 599638 637497 -478347 -787987 740578 855671 99566 955201 -954112 -353638 -143745 -555463 -427534 793983 -362266 -382979 -945392 164406 549940 251942 -776634 926723 -961202 -643134 -209903 -15779 -74643 738004 -790523 610802 293790 833873 524745 -481632 449859 -82012 607129 -644995 -329329 699819 571843 281424 897678 36791 -793045 236566 61211 -828528 -654521 146430 344296 370799 963236 -555411 528633 -778365 -194081 -599044 128169 549868 311981 -336139 -439900 -680637 -701996 -287271 -278036 289680 939951 -188964 835796 260434 -552659 -486681 -178680 -638725 684755 742038 -739965 165873 900406 607160 52246 421646 500353 602962 -691736 -650848 -455563 -932197 -227087 688362 -970396 -982783 -294402 -947550 -301515 916387 813872 806897 249956 -785067 -615427 928630 398719 -855008 242989 426947 -437718 -751169 -836258 -62626 974875 -994142 -115712 -963006 756510 -810769 -454566 -74533 273938 -477700 759172 -135666 587883 -205225 619882 330286 -25554 -193218 281424 545800 742648 -911321 -587960 -51240 -636680 -166087 313277 515409 -589584 -450095 621932 226713 2616 561918 163686 285771 573498 -667131 -221169 220532 502519 -458146 648354 -971626 99585 -992330 112554 239016 454143 -469397 -817526 760723 -747348 5394 675063 386999 -125224 -551436 197113 -946332 -148891 358284 -694034 272738 -859188 -716277 -706426 -424983 -479466 435925 627016 678569 14819 -463102 -983669 858564 982886 -478370 7678 -215217 -712474 765289 171169 560596 178111 -480169 -280503 -737709 -387745 453776 270496 -320196 938826 -242127 98210 -441993 855959 198026 -144606 457309 -76944 464030 952387 213052 -873706 -940633 -284544 112855 92378 56847 -401500 86499 -713563 -793352 432466 425227 -195471 623156 76798 349804 -181554 877902 247538 788122 37342 396159 637259 -453222 338009 956730 59641 565094 -940662 175777 373570 850156 -120240 -127731 128959 -112625 -895586 -422646 -741794 -366044 182779 -951464 587743 172534 337411 321003 100183 152131 430692 -781460 696879 725693 -798879 357046 -227290 -729206 246099 -897062 713163 -807228 -552541 278556 461956 -13063 525137 -275852 10890 489260 873585 770574 247275 -453933 788392 -111543 -112506 282327 -937805 -38981 -228078 186263 789985 -688596 -601832 -80411 -497004 611735 -758540 776199 -356924 386861 -522663 38327 656635 -276399 934474 -317660 621658 246940 -706399 -727185 625427 760411 -995573 861743 -972179 243980 760457 412653 -331965 581605 928881 -463320 960773 -153267 -920084 167762 -387914 662241 -205194 -810927 798828 -521232 -615583 814208 -729517 218367 940498 -699348 968362 -843578 989378 545175 -301884 41649 466430 601592 -287095 -578336 682536 719608 956786 882984 -446668 -537802 -199535 627471 -929045 704581 470151 -520236 -539413 -120663 -674677 936165 419493 800350 341866 -736794 328030 835281 800769 699185 -485841 -663068 -748347 29137 -927995 -646290 542780 -60922 -15839 -880583 -898815 743620 31257 883458 -593724 442163 132566 877181 37319 -851792 572052 198478 -732958 -796085 -901532 -258031 614272 823751 279213 -218413 983456 -216291 -119769 504342 398805 959482 48863 171474 394822 -315332 174006 91886 870319 347385 -204190 -518709 -848034 737272 44395 -436550 95414 282294 960431 32768 203184 515810 -109985 -986663 -310315 109409 703616 -190734 -731707 689355 52714 885358 623284 214764 -131508 93794 -646553 626884 -835546 -868775 727867 -201849 -508850 -81839 876575 817694 -366740 626876 215317 806052 -200962 282880 436405 156778 -624427 457975 -364630 -881420 721813 380911 -94798 -999174 -570823 787115 681378 224231 -565107 -51360 70624 555869 914994 848314 -975128 -687441 874141 -481579 -337080 35557 -226792 -956349 -13789 -182212 533824 736780 -970447 -446684 -558074 -517078 213181 -713920 177838 -477303 420647 772073 73043 -243443 347744 501036 -522272 516748 179952 -170681 -178408 770127 -164237 801840 -25712 -473579 -133609 982798 -28752 320784 -439136 659646 -51147 327910 576229 215759 -845902 -424782 -284207 93958 159498 598912 -288030 878811 -843528 133589 218797 -816518 900999 -599388 784216 -20797 843802 -557990 511518 675274 290278 -733485 53455 -406568 -447758 -565534 139213 786408 -218978 -897586 397456 -396629 271769 -17969 -254813 -732027 867306 -298731 949157 149517 579048 -985663 -29111 -538991 -16446 381034 -126506 -444144 410359 423706 483112 487614 -984609 -275122 677805 750339 924960 -9990 -60439 -492548 -894662 26498 504946 968312 -496516 932162 561268 773757 -709236 128519 -745041 -347455 -65052 705939 425844 21041 112975 -521443 -355028 58478 513520 129487 -931247 -962614 -933573 -65081 723954 96591 61690 -876522 161844 244793 -632247 920900 510667 609911 -940262 -618166 -8571 -404690 -885966 -220266 -135104 -590922 -909014 497162 -674449 343963 -497424 -944130 637849 -188003 967363 282938 183001 170288 -945222 -600836 387423 -1283 -501698 182008 798958 565983 -614901 686291 -991780 907495 -219853 -440153 135701 -301735 -124261 179074 -680168 843948 -907780 986087 -799111 309902 -361756 133579 -819619 446685 -719438 -734439 562177 -187985 671773 -816209 652723 907084 723502 625375 -756521 -815953 861505 -663953 802276 418568 -673912 -61159 366693 517436 -998136 -839924 -628360 -54428 289050 -956567 51922 -375350 409579 -474810 -610247 381807 -118148 993582 251912 291848 368931 49567 -317393 930044 629641 -490229 37424 117351 871978 -356264 388131 -412005 -979240 -703263 -535373 83993 31031 152562 401311 396956 -207934 -863793 249658 492047 -406587 316846 -114837 989458 247138 -344135 504878 -333447 -195188 -2931 367249 -63923 639887 36797 -168392 369865 895238 -119089 -556710 973278 300131 298814 576705 -683600 647402 -882826 95181 -38890 -564682 651484 -336910 359710 788403 -518077 816566 -987386 706850 877688 944692 -58300 -892775 -663753 738331 -868224 -418944 262580 -930257 -330987 -59243 431891 -53305 -788077 229225 -986000 610254 729407 164192 -741672 -682173 255506 -961611 -70835 954169 -375882 -195852 -53306 803159 -143860 802430 -635731 696920 -633303 265 133215 460556 -388908 974621 421552 791894 793353 -512744 -140828 -715092 345081 985770 525623 454298 950536 167258 -946986 -953408 -698674 17279 -156 24655 -201577 755656 135414 -488689 -93469 671669 257303 -614820 78182 -871908 792260 791077 515081 -450907 537073 -365588 -238745 642510 387203 -272184 -633263 860263 677204 -852762 301898 293526 -552526 371459 457868 126037 -603936 -754444 729985 903408 -283885 11039 892363 -242296 745590 585855 -30915 -76142 895911 -572636 -545953 924248 -349128 379185 -714258 852471 578479 821852 -38439 321375 908550 -487439 -7098 -63786 435115 786127 -155381 973302 -687743 518633 415541 427946 -854179 259654 974724 714677 -29174 -237310 -533011 -968276 -795066 142923 892823 -171402 -795581 -402971 -647586 901203 -891737 742566 -101933 -114990 -776947 523131 181818 601178 -554239 864225 722571 153250 248199 796781 800754 782392 -132843 552644 -216113 502142 347284 -89820 464822 -340568 -407197 311513 -816528 -216384 -18732 -122808 998008 -958045 22702 679912 475646 -205567 285993 -382908 -372760 5344 730997 -125957 -563380 -401767 -732749 -858304 -732296 114522 46202 -636326 -195350 -160222 -208813 -766172 -900776 385608 463806 -420466 758058 -642059 262955 114203 -242694 -715739 -68479 -739743 782619 565546 682651 927245 843919 -829014 -570298 840028 -879345 255004 901956 731682 311175 -540594 -907188 -753593 667288 137954 524167 502725 -413164 999884 -374123 -519381 -805883 265685 509318 -684643 535974 139547 753762 -162606 -783383 408847 -987230 -108268 717551 265846 -657356 -969532 54035 797673 88570 -465964 -653984 -293418 -277813 -132789 823830 -240132 364145 -303036 -226647 -144526 -160214 -338833 -527166 -666335 292903 -624754 -807492 -58939 -159088 423034 156967 -159760 -654722 -516580 -462519 344967 125055 -690060 -662120 -245053 -447722 -436715 608834 -625231 -688584 328870 -611803 21554 -176304 -156189 391767 676476 462651 -377958 -926561 50583 -926515 -182481 890746 327393 821067 596376 95640 -606069 -847249 624098 222172 -907494 -520601 913962 -490273 -457241 163798 786725 -551059 -679265 -133294 264985 -638458 -746557 462564 599649 771423 -507607 706059 -859284 817247 -982151 -92743 762175 -801758 664497 820307 434671 -166023 -737886 82102 155559 770024 -18447 -840787 576040 -554713 -502890 713852 124484 393889 579552 -493095 585698 -142216 706032 567917 -717314 -387457 158393 -171177 -380250 732607 -50426 -4183 -459778 795251 140148 -373399 -257476 -426996 -311948 -553966 -902100 615853 761803 899728 179117 -26960 -322543 73159 -812621 534815 -442827 238221 -817213 -380101 -741129 -75093 -159750 535417 -812435 624481 803847 -682880 -585601 -830113 13484 23853 -428821 -19252 371777 -242416 -263231 989763 358448 -176404 488296 65232 -252294 -580422 -805609 741496 637361 432038 -485923 -627793 868092 -12784 129690 -888353 -667626 273036 144131 642792 -256945 115555 -873566 372890 -36215 -501231 -821932 187068 127037 912453 811466 87561 -915596 -495644 -769528 747438 -773682 838789 -150807 -152243 376190 -339722 241560 -568579 -659253 -555466 -510952 -377656 -875503 154745 -426051 578988 -981826 301735 -21967 919194 994774 -855971 -705935 888058 794608 -517525 235341 582949 -42314 -310699 108908 19689 -713111 -926382 -731195 -108280 709338 5327 -352473 83898 -296462 -377875 812849 -288602 825771 -861057 684763 339309 970261 -739443 -865812 -280544 404690 -167469 -118527 -128315 -46310 57923 -264692 -407978 449208 -703105 774995 490049 -933365 694368 -679955 325993 -588538 -699918 -218552 -246109 -409936 746613 722470 -479558 92581 554974 444443 586220 503827 -125101 -578287 895339 862653 -609997 -308412 653277 -60292 -498292 310855 -816292 691769 649251 541949 682742 -246156 351343 -501216 -931538 -437439 -120546 -321603 -665095 -413243 673679 210230 -696125 -305987 -540458 -37569 644072 -105608 -179397 653026 -835141 -882216 787643 526843 697090 331861 -563066 -311108 314231 381689 -917121 -422486 -470455 485733 774720 -455266 -428263 580811 736275 -30267 -166915 134514 -337287 188449 330497 -131659 825511 -84346 -468191 -146172 13316 -734306 35024 -418974 -472531 880357 -997900 916453 -822671 676269 -787608 -90055 403541 387611 -412552 -323939 -901615 630056 302825 -646428 754577 -309471 367342 -405642 987510 -416089 -403532 -324404 -257646 -229968 -975401 -633352 -2193 879493 740203 -773093 838856 -994622 -709260 -469140 604174 -323879 801645 780216 -470299 -343665 -891963 -472484 -398300 978045 197982 -700979 734553 955792 -314355 -141935 -477885 -916471 501660 964803 -493354 362366 -665909 79251 788026 513879 852938 790083 514764 -830382 -888895 477739 580380 -988288 -881847 -391114 -700179 -303034 -413328 130147 -806855 -140835 -17608 -793787 -279894 -457646 874136 -229757 765729 -127738 -506886 345177 -955981 674991 366524 -409195 -394969 -633387 -941521 921370 -764550 -631850 -297957 561761 -529189 893539 -881863 -649485 50479 -839168 983991 -764176 668430 -568824 494008 -859252 286020 -660185 164433 -453620 -956719 378846 421517 247630 -283414 -389757 751594 -485058 -471691 297278 -812454 130017 -882415 675981 447811 667470 -54261 95680 -711425 -862160 329194 619390 438876 -323643 579557 673598 556317 -624670 -491033 -165937 -226313 -583571 -404206 79185 -716907 -591518 290105 892218 395541 -647473 360805 794578 150793 -609449 808657 313655 -990729 50354 -51987 570457 69337 -299988 -978337 207615 235678 429090 -244995 -190272 -927193 -122744 447316 947467 -681141 -596763 -702684 -405344 153939 -126635 352098 325012 -264578 881030 759989 -314671 -155522 -951620 359802 -451180 512505 820430 537152 -842515 45706 202535 449996 -728509 -453955 551237 -671338 44493 477718 -789827 -596790 424090 500747 834997 -352952 -82422 -711546 571240 570020 181842 579172 -464218 336167 650876 921080 467281 516812 -365211 745480 200417 -20284 -289219 -215345 -432799 -241933 -603126 654330 -397968 -711056 -624218 190891 -884031 -339575 186300 34553 828955 711741 -556081 537326 -485030 338752 299571 -537849 995948 37754 99986 -821449 -490923 -960120 -418968 707173 -826837 847674 -639096 -62998 701338 718867 -295659 408468 -168606 -873780 975753 228517 416468 -155183 -570958 813780 520665 539715 -92241 122187 -559125 358516 693239 159527 602521 -590481 -27821 -374148 -44408 -874387 -617377 120015 412269 -428576 -230770 844313 592275 767212 328867 -874421 -943269 730601 -932296 235844 529847 -759837 849210 -188196 -165330 -835046 -327701 -397219 587227 507778 -58529 -633467 227310 -534588 577920 -520954 -622294 341563 -303478 208390 544101 755704 -257393 -940897 -209141 -65729 292724 202719 77083 -214905 696690 196297 601641 -76802 -841834 114770 -449958 152195 -270142 -217371 -535061 937642 993834 731232 -854230 -475205 -77737 296213 -893573 -373837 63015 760266 598741 441665 -475701 -204231 124483 -668853 -654392 -366704 127971 343655 213111 -470286 -175382 -305950 -656251 19829 -568546 309948 734580 221474 537690 -440662 -923624 948856 -479346 761491 282906 -673815 -447300 -903916 -569992 709083 -539268 -151300 -209917 541353 -81415 -978224 960608 363551 -216974 -459832 436616 670337 -753990 854863 -173624 -612347 192441 912007 162369 -826284 541800 -926908 -701463 -430834 176600 527628 -527736 -131133 -50772 -892130 -563908 133754 -98021 468839 623350 444717 193263 182798 821883 -838581 794120 -378774 -282396 587189 640474 496774 -246242 449858 146795 217764 376426 199100 -477098 775479 46302 -679840 -789174 -228377 251618 -892447 514315 -221807 -843724 -257690 483312 37828 507236 -167032 15716 779846 -48295 616660 -199578 -21107 -607925 -27313 473353 921926 -355385 550765 -409996 148433 627246 326553 409954 -276797 -923467 108080 -35677 296419 175206 342150 189722 303661 69278 -775585 783933 -210477 -380530 -112265 406040 87862 550586 -920837 455499 892529 -673155 54030 584839 -36785 163075 -45243 606484 865104 -656435 599467 -816946 954664 967856 304445 374436 599616 -28458 -920337 -871784 -39117 991932 160934 688449 -540334 799667 96060 -52148 265121 -293665 -86785 882167 -762153 566971 974513 -461420 -368158 311442 588042 -119028 30816 193927 -178638 644057 -280793 -748273 -250040 -607093 775102 936690 296285 -888379 -53534 -338867 16121 -129603 249347 225555 -69483 177599 262852 -995193 -822240 -942294 -156674 -471613 -71429 -796431 -431939 721077 583932 -694757 97601 -942051 -738962 707524 -912001 -42352 979983 -751974 -777826 155640 -177263 -158111 53370 -913647 -276582 538095 -298331 187630 -572732 -321103 144992 -208014 -53858 -702428 -771802 -809385 -551255 241757 -249694 394283 -840356 -50687 437556 -264754 -19808 433486 19440 -575627 -230316 924304 34719 -948438 86090 486188 994620 746313 -638264 -85735 -174984 -812668 -588535 -560926 -686410 202848 535482 -613594 253712 35127 598397 329496 -439344 27956 964841 -713089 -239112 589018 -977785 27447 -91589 -609539 847062 584494 -547839 258631 -599351 -220825 -887705 -509388 -135484 625274 -743108 -324970 308514 332691 -458363 -932974 -140750 156015 -204422 557857 233782 321378 -215160 9745 -525085 580692 -752947 -937599 -874909 258495 -577634 -96280 -205354 -655822 -238972 -541809 291788 211793 828475 -783982 -980275 -298797 71218 -73245 685393 -361981 198414 294087 459976 550975 100390 -632617 869140 -364420 -518776 -348800 -885878 -921024 -201101 -932220 -53131 -958810 214363 -649865 -626798 -699426 -832023 -748350 717333 678570 -63880 546723 18979 -489757 -578151 458411 -872619 -126862 -619377 -835521 -556228 -305961 592980 -233064 -606505 -840539 984722 -692797 -773217 77187 337707 597410 -130949 -789843 951857 -869912 -867508 -463503 -200337 -614111 -797341 -71373 -77218 -587736 424838 -466711 -875471 -519505 41583 607264 199370 -637637 869580 787957 -447294 -536540 -904384 827549 -162715 -1639 368224 -758306 90035 -178149 582455 938131 -777631 -337667 -6845 -141781 55382 429547 -228874 405675 -225874 404064 -571082 204072 365882 -458323 205917 198605 460414 426361 -156486 730075 47922 -370884 -233714 719908 373826 337731 -342641 -550129 -121139 -106705 759529 994200 -466518 896374 -654920 -327731 287198 96736 -892017 -915758 977703 -548341 819188 487133 928885 786919 27489 -140102 -176021 -250309 682693 948553 390755 810911 -723839 -679813 -89113 -912256 -190612 335320 512697 -243169 -490801 -383364 -494516 992785 -116503 817686 476360 697920 -890515 375272 -640758 -595351 -503681 750666 161 346781 -166598 498470 -195118 903744 525997 49789 -252139 -109939 -325798 642913 492438 -782065 201397 -773767 -734667 113834 -172373 -491008 31239 -648048 -518120 635462 942163 529100 686288 -713939 -691947 -549189 -428009 766510 -670082 -342771 772521 -738478 63346 -460087 -342221 -439751 333065 864454 56535 688150 176782 -640333 -967764 -661840 912515 -123376 823740 716899 247451 876210 802693 -744419 116671 -164797 -621832 260322 -542838 -851265 -311299 452041 137548 -315015 881004 638332 372363 746004 958742 213436 -686979 -770037 -786118 376026 524304 289833 2704 -705 826338 262929 -539070 234853 -563767 -935753 -571538 -530084 -197172 170469 -64090 305350 -62296 -281032 150767 -744613 206028 447904 -917691 259686 -316835 656995 938646 -656826 -807501 660762 -15806 993646 -341158 639795 -430174 617829 -508398 -73106 -926466 -22585 570448 236512 -138219 -849726 723643 328947 641048 -233447 800815 269283 -333777 -422491 721981 -988990 -587405 323919 703145 327925 543731 -251497 -829078 943669 932784 -247919 -666578 -297200 -922080 296546 505812 -171931 432302 746439 415856 -141076 168760 121231 780363 -200661 -304752 -25060 -658592 147329 88573 706662 -273441 -997088 729783 494583 -34514 -298869 -39955 923120 -537885 -312676 -876990 -188669 -619061 -438912 824140 959991 95591 620601 871572 747431 625513 350235 561050 -163453 339516 -333361 -812594 792334 -971271 559187 478359 978270 -77197 -736776 -315313 -771809 -146132 -233885 457541 -301168 974557 194957 -588870 284164 -154638 -750269 87269 -838173 -76021 -445017 871152 -992346 125052 -49107 -862472 -526625 -472242 -871394 60944 -483025 543036 -889320 463679 -319411 -713673 -30324 877053 -360826 -389533 497983 255034 -947017 438424 624330 311384 555989 76001 -308966 -319188 859366 152064 961649 281728 990853 -14360 174050 400788 -449054 -964670 786649 113816 752447 259177 393233 -538444 -850956 -963475 -38116 343040 733164 -991724 853470 233228 108326 827732 213138 680026 -420299 891354 -370876 981855 -877376 926471 607445 -707834 240643 -801555 -707077 60461 570188 439766 580286 -419547 -944770 533694 627324 -965450 930066 -785452 901222 -444775 -342639 -517891 -868607 934652 325787 290769 959269 -386814 966116 -973924 -337407 222016 -607438 281182 662934 -406719 380640 -583476 -531913 717443 919261 431309 -823537 -999433 -680147 -193027 178971 407045 875495 523437 -180052 646 769974 772192 255718 -469047 279000 350672 67652 -389361 -430174 -861208 601106 -996210 481018 -284601 538481 115697 503644 758211 390870 -111274 -351786 878436 -34421 833999 4491 402789 912173 -731294 789939 -803018 444973 -913655 -392550 505981 201551 48307 -538339 -811504 -303954 -391359 907312 771452 -698571 -441207 603482 -187774 437415 -64425 524215 -607084 672665 785895 952565 471389 -450957 620524 134744 437814 -548877 425868 -991177 229169 132265 623073 786173 296594 -201477 -439942 480168 -320047 889507 332376 -297907 -31974 540460 -477710 539026 136397 28281 -434511 -723022 -270081 -736961 540661 -183171 -986890 -68090 -114546 103253 850481 16299 117315 271282 -597026 444896 50639 -222945 -486687 -592981 157919 795451 428116 63971 619797 -238407 270465 982327 -808568 -238624 980074 -194650 823361 901900 -577726 -677496 40896 -79829 -773391 -542589 -380555 611905 -824428 875415 -981688 -472604 -193285 288019 856081 938304 154537 -176099 -502880 -727915 501335 -26449 -705609 -350540 13682 -661612 -187765 -659450 -157544 629871 221767 200837 -829793 316980 -807160 -912831 947598 32301 -910366 958940 642465 281718 -759463 -32882 -387382 -451583 770153 -484575 -279381 991507 -687105 -629002 244508 -965819 -740354 -732545 546987 563717 230971 942915 -435177 -553070 -646783 -846115 303061 308739 175374 898685 608139 65345 61204 973414 753176 568456 -348104 -234002 -574582 -967062 -720106 124801 -339163 223052 -932164 -301410 951395 516328 691626 -722471 430702 -404919 -208039 -361513 -804440 -525743 730289 -986283 -413404 -912586 -879855 470305 334890 -762111 -747829 244511 737079 -142194 105893 372166 -488325 984847 -465831 528289 -364583 -604663 722581 -284210 708714 61397 -473476 -934910 399482 613024 501412 -615421 -456822 882411 -378218 -530516 542796 -768372 398673 190189 527146 118572 493255 634056 452672 548551 -238626 -38827 639965 -112721 -107152 534975 -549882 -403832 -293044 287173 617587 -769203 -510413 -224326 -437232 910794 187228 542214 -376707 -594527 831216 -709726 -29810 240070 -308210 817439 -979380 745218 695112 -367072 256498 570227 148133 304860 -697743 -16502 988445 164893 314348 702347 -211040 648259 -526275 149521 33423 -947134 -955538 -945784 -886207 -771424 502593 -884303 -48896 714360 -609239 691362 178313 514809 603854 -829885 -762353 -798745 490637 997842 523321 -744935 -89354 -177824 -626529 -158214 386380 -522030 623825 -660087 -105336 -104608 -374959 -699559 855766 -147047 883604 255505 -512361 -220067 -313340 736236 -687907 -141214 633473 365114 948722 -441808 -484901 571742 159058 -980827 609370 292686 539052 -451727 -577737 712854 650213 705435 -20448 437718 450709 560634 -639433 452927 764039 -61635 -206189 -579559 870589 -689436 -853186 -889408 -387349 288197 658102 465571 909303 318216 874605 122564 472831 -32597 -369336 -148550 566739 34174 -54493 -572750 -281097 566952 -746804 191594 210210 -776928 -452861 -667852 -830270 570933 -844031 -563079 216181 -332921 -963218 831923 701713 -230773 -779928 189938 288542 -835701 259587 -848039 919510 -936924 -850236 -878690 -383188 -800570 -616923 -802291 -169278 -187849 438165 95237 -256527 233105 -428172 -610951 -901563 -359745 -540133 553200 234623 729092 -985390 40198 199569 946037 -436264 -880919 -288859 632313 -499233 -412707 -900585 -393392 67341 310584 810358 -214647 -3460 997095 -110329 946955 -970181 787815 -73790 668557 -65589 -812723 -922286 890397 373538 -968001 105369 230685 -247252 -364424 839210 669889 788037 593991 820174 210963 -491200 595728 -114560 -923280 720483 -907190 -4111 -157432 -999703 -318336 490501 139105 956030 21201 -994989 429012 -494393 -982160 489640 534671 -96809 -878428 505861 600593 392891 -500151 240925 134065 137327 711885 305880 -949224 -111002 428339 -863917 290242 -215545 -32748 487133 46850 364970 158745 -11908 443643 -578785 45314 404710 -989657 817959 -813790 -138232 -522925 -188807 -366239 873730 798369 -68801 369337 781225 320901 870422 330169 262148 574920 -447982 866949 -242993 -823288 -694601 -490796 -27269 481591 -953215 -293391 -539220 28312 451549 870202 371898 344901 -774226 -696796 252464 189099 460233 234933 -146352 -329205 -363527 547848 113166 325371 -284677 -195763 830096 -906140 135939 -808506 -684236 36610 -41419 541644 -491766 113511 790957 908872 972502 -568200 -363272 909626 73231 -329618 778009 579893 -3358 -134314 -870907 -230304 592304 501137 312231 964343 969740 -902955 578269 216904 427326 612650 809593 -717897 -700093 -876818 -209855 447162 942154 603986 -671761 -956194 -300104 -661797 810289 -441024 -244699 -757150 -945622 143509 894429 978324 373103 162595 -425503 -605582 -707189 -593723 -803357 -428974 -103684 -527254 -514099 -300068 854580 -999401 -788549 -972146 -233703 -340511 -280708 -916423 436613 629491 -100460 286210 -630713 -284402 551997 -23711 362016 848644 989794 721957 -463418 -65476 721443 117487 -941979 -906446 977748 889522 -297191 814452 -224003 135353 -461963 -129370 -236580 -352607 -324993 884990 -668322 -786341 -993231 -957496 231722 410796 -660102 807652 742678 61228 -170181 662595 -593361 -755638 -632501 -600723 419638 -966458 -799629 -542850 191518 -45130 274930 -46043 -139249 163842 334202 -278748 -927514 -426776 933298 -926253 -968526 26488 -892366 993564 -723272 799769 -171766 -783872 -280592 509954 -300613 -76399 -843898 -193982 759356 -696842 -151461 -574151 716023 138986 -687231 265757 -612151 617533 -329790 -176778 252037 174417 -279399 542241 878322 -617057 827063 -492847 -144695 -398928 112896 -637303 -848584 660132 -496628 62116 -384031 857134 -928857 -896179 394587 -945643 -314416 -440697 422960 438965 121661 -82777 -455843 324476 -199722 -350636 -812202 833774 -142794 -403314 701695 20898 -418642 171556 -648524 -325950 545985 -878147 415554 4239 -255191 -884656 -437012 -522278 -287920 -183636 -316953 46604 -631593 -991887 -682658 -993 933139 858772 -899089 477347 279307 -869025 -595285 -293446 355196 149742 158618 759452 -566187 488371 712245 490772 -214596 277748 -29462 451201 -116985 183880 960284 109142 395459 415133 -660064 -344678 -683728 168245 -975551 250089 -214462 -523612 11581 -920975 -493406 -806828 -586298 203765 847659 -592511 473474 -840498 -978066 973502 -284405 311141 54959 -372754 922480 865594 215654 538187 49458 -816031 -576578 353250 291527 983295 -840551 515605 -234086 186705 895498 -731240 51337 921382 -583846 -581003 -489242 107232 498436 652040 -856713 -716169 870456 -420733 -391305 995317 531292 -436501 -960622 417403 116486 12313 250348 542395 370692 -254277 -779749 -270340 -617260 122448 -673112 14361 141484 814511 271890 585218 632691 -40959 -375092 -430278 842310 831298 -349382 951511 -542988 -854716 620343 610565 -947070 657964 -56302 294915 -956888 -90509 -260980 715300 -427822 -48666 -464036 931664 -383584 562982 285483 534912 -1690 -645847 157465 960710 991917 -730824 892214 -725181 850481 -190737 -441975 -258258 -951839 -408896 -584179 918740 923617 -954384 -14673 -331886 -532469 420248 -257327 -620963 53482 -947675 -337078 63035 -138307 393048 -56732 -369849 -12038 -17337 276188 -145871 -783159 -790950 401638 22715 606853 501071 -201050 -10051 572350 -51017 289464 212514 498234 -218505 -245975 -856599 363759 556872 662780 -546267 407690 309175 -890714 193789 166892 670501 -703598 458413 908968 -543032 403229 639235 -824058 -23640 -387045 689634 467970 287139 386769 984387 37966 -21398 164729 61103 404300 -933887 -207679 214470 138261 669763 50251 292028 176757 320476 -24401 -784297 533228 209357 -546187 868722 348846 -935316 -733413 -553988 -731484 172513 65941 -247943 841449 275242 29512 -972288 406222 646679 -889458 789948 931159 -336433 -728138 -319637 23227 -355894 -275328 -960542 -595352 186836 220837 -219257 881917 67472 -944819 -46122 975054 -338957 223383 -933667 -669725 -971963 511381 184511 374777 -88668 -968499 -300876 -248960 -319872 243001 -64504 -744549 -258400 153288 -674280 298019 -235237 -504869 -853032 -268379 -9504 -214328 -252081 -625953 542511 -143142 -662503 182471 242717 419664 -144411 342404 -404844 972634 463476 -880910 237649 67999 883232 968099 402149 -336199 15827 -333479 64308 -68041 -792181 -1779 142328 -818790 -530851 -863894 -717121 305369 -38161 -327341 -500375 207581 370556 671321 373931 -721915 929364 -117562 -604657 -90460 -727463 -470763 -943374 -814850 286339 -126857 215940 423503 374749 -982705 -876853 535747 -921466 -531273 934561 333823 -317647 -516230 146225 11543 412581 262551 912766 -492779 676670 254532 84188 -506119 192234 607849 964469 -589005 -719187 -343647 828613 -618070 51229 -187332 219295 431161 -436889 -628288 -285018 -572755 -230328 -156573 -620844 -580023 382996 818578 131959 830402 -153549 450285 647086 751938 -618593 -785719 -869648 842217 595944 387117 307590 129480 -504400 471638 -193139 89828 -533841 442547 331765 802873 859183 -93591 -574332 407220 742161 -307376 -624301 -722376 -719801 489844 -870321 702618 -4648 -988395 516666 -723931 366559 -378329 156584 -141545 434316 -89517 -523005 -71519 393378 -231948 291847 856939 899319 -857957 -672570 -392434 846583 877963 150309 774424 409762 19134 485597 697484 -836983 -974881 367099 -769312 -70700 -939571 321121 -473347 917567 -532066 628803 59586 884504 -953574 735914 -506752 883139 451259 20468 -561537 89783 -338636 -775854 -296840 -971009 -536985 -816183 620570 393273 975213 350258 550278 -161126 -259053 508346 678994 -910744 -402089 99939 -547318 498174 -950417 -874367 722730 -116148 194242 169405 879909 -816812 154348 293141 509665 663982 769086 -978598 -550472 -202619 -598212 -320463 -366343 -377192 -145378 465555 -373275 -194118 939472 588493 715570 545235 -327566 -347264 919308 168412 325080 920354 946831 256998 -519413 -90373 839246 558996 8390 330409 149456 393757 924410 413341 -37235 589899 129099 30620 -742027 -957058 -739568 796607 764777 805930 -29993 980723 -235328 221781 -165666 -882695 100931 293658 -503397 849767 -413006 617512 -404298 172709 911037 -644029 -160887 -567311 -741493 -352702 604967 174043 762679 55696 -258350 742986 -818482 1836 -222589 581110 238802 -597335 -607129 912748 977978 672558 -318884 -30451 -813584 -742282 682487 121614 356818 -177199 -173823 -909191 -59599 679714 392310 820523 -342443 -287137 335493 546773 -678154 -625260 -973165 308091 -569531 -523167 168504 -23176 -47775 -178441 233664 565112 -929310 145822 -44245 572668 -198958 -574030 -238803 -619943 -372177 -62686 -588625 814521 -45334 617456 -379188 -463847 570987 667699 528085 305610 -65397 -963688 405069 -542736 -889064 332509 -625042 28806 -562347 400852 -947294 -543529 -547337 -804762 -584309 177158 682793 -366962 -534276 349192 -242935 -181543 -38403 -749403 -524759 467437 561355 -683526 -20593 58239 -194219 -822534 975285 671195 -852672 132840 572809 29792 -389403 -879778 725614 558721 -767922 -589110 355514 -545595 -548676 -304660 -866762 -206520 -907356 -650535 730785 -178376 -123859 -966789 656557 575065 523315 -988913 365440 -5503 740551 452773 -970828 670365 866733 -384733 696792 -857686 558429 70722 -552979 -301123 -958845 12560 -876439 317052 820095 -171411 -302280 967330 -592283 -120434 647862 -937602 -460163 -189059 183862 13172 -878651 406 -192002 248315 -560918 -465269 663240 570270 -809261 -185886 -40125 -836228 -51306 -769294 -593008 981320 -203519 -365335 504774 933193 330514 -543543 194159 -930853 -1537 358246 -54648 -620180 -873425 25322 -403068 901759 -495041 -316847 -599607 929709 829823 -478867 561074 663583 -107662 -440989 -433524 -750315 -793775 -354772 687257 -513950 316552 -720490 -90992 631022 -452681 -170560 -897637 900787 -402125 444065 463959 114880 697475 -416894 -95272 506297 -969373 -560257 996130 -673067 662980 331530 -743119 195807 213706 -756888 -780942 279093 577613 -495182 576583 471372 -598439 -679723 -464888 -890326 697134 -689261 -243332 634986 -464704 -993408 931684 -860612 684599 -914299 839665 -696734 -668559 119776 -438584 -482763 674299 772770 -856699 365214 87708 -303952 671157 -817891 -512310 14403 -585125 951749 -355405 -982552 760172 -593603 -331595 -525439 960595 -860863 769126 802753 640110 -271201 -719859 279988 -556529 201659 -686937 -507083 851451 -694772 97635 -977418 820078 -164580 949159 827388 -374762 -613109 -333303 -828129 523668 669069 296662 809742 332158 736744 429582 294858 -49825 487671 661477 927526 866357 -114007 850628 -556338 -744078 -612989 768455 503101 -167556 800922 152381 -304827 872493 -519014 571051 -115190 -488876 -532927 990280 182151 242865 252516 16386 -333304 -597251 719849 869112 -330450 -212896 -710196 -87426 846831 643833 497179 -800995 323603 -812326 157562 926992 436408 517770 -482017 846920 644559 158465 547414 420968 585244 547631 -792705 -713015 -506054 -396939 -687093 -203400 -5739 428969 440195 -819149 -361874 -677865 9216 400880 946650 -783109 114356 -853418 -220605 844040 633312 -869182 367846 -126363 -691748 -599357 -998700 521514 -57966 497311 176369 -28057 -818813 -83892 -429576 -797667 737601 230391 -721675 -986685 -708493 -779520 -257975 -255933 -875948 52091 660137 -90118 -794316 365233 -474849 -831557 337909 478238 259720 -279219 -23664 -628879 394004 -922264 586638 -346994 924234 -546244 882447 866063 -848767 394987 10310 601535 -558744 -579830 -994310 -719842 278911 194596 839815 -738976 696987 -549194 417499 -290963 -128666 217012 -834054 -881310 670685 -814718 -400517 104847 -46768 187004 -869624 242935 -763547 746607 626530 -180140 -784106 -835554 178266 -755056 -289234 -715202 38105 699213 822992 -362886 183769 178781 424816 -610577 607210 689995 564824 158641 382894 -558512 -760667 -137531 -275875 -516897 -467001 707237 -955838 -621798 -362748 -123329 390716 765914 -77835 -811274 692414 -231893 783752 580639 637007 187853 -295299 -852219 910603 523956 487785 711910 -386144 481929 432438 -594060 174289 -469464 -861024 943957 718455 368800 -27079 481955 718971 -844491 665318 -115476 781405 903649 282336 451251 149169 149455 -403019 -798866 -352996 -881825 207301 -535418 -17957 898469 417349 -999206 745661 244329 897342 611388 -227164 66088 -508145 184946 -452984 -905966 -807449 852662 -83341 395018 906444 -847177 -965882 672297 486935 339094 548595 29244 589173 -396694 443521 -25023 661224 245564 -363637 922606 726596 758667 230913 -914518 659250 -685239 -410522 -675310 -303312 584413 676304 103669 -193905 -337121 671723 -257448 997620 529503 -19338 -986893 -193576 -906146 388804 -355918 988041 680659 420285 421301 833318 -95001 417243 -637871 721574 18874 988589 648461 -407855 750428 340567 -431451 -607931 155732 -187377 -110326 216691 94237 520610 -14496 -926176 557092 889325 430846 398565 393547 -522779 408818 -960337 -593431 985488 618235 603200 293576 722825 -519155 980907 -974171 -978432 -376496 -186148 232756 793527 -634847 911246 -134887 807814 -844912 973011 117360 370648 -779424 157327 83526 784556 59402 -982531 -36578 279189 785467 -159319 674541 -823622 454225 -262284 -559715 -870441 110050 -705772 -445298 -460230 -120907 -477935 963345 -175418 -961721 798409 -823189 950132 -91705 318317 979416 -856371 849818 448642 -541306 934642 178136 304480 -293099 -881516 -102067 -104650 -574819 757628 -102279 567301 -836952 -222588 997136 141856 399028 804251 39931 -874446 449203 -315195 802901 964792 -393845 -875879 -856721 735747 392854 -544062 613453 486455 -178526 204158 -79065 -887985 -650766 42402 48360 398615 875708 700948 -904654 600624 199849 -466224 424280 637199 -633256 -524188 -25502 272895 -267941 -102157 -759027 -270822 715704 359861 -873399 177620 -169751 585846 -246343 696688 -609316 21267 -432841 -242295 601204 952704 -963123 -436213 -291449 545604 48316 -24521 -82210 538619 204409 -190302 927672 -151724 180395 -176330 318919 1808 178223 -317008 -335694 701833 528532 -258272 -963183 -333911 494239 68844 -629260 766958 250696 -680626 -619300 769517 972987 876753 784447 -412980 288600 200536 763913 -180794 -962253 932632 922518 873387 653205 -991591 -555847 -381347 876793 657464 239929 -12588 -609776 -943320 -998450 -639717 -246338 385388 -212184 193105 476314 -45218 -634264 -863575 -925070 419756 818597 -766614 333765 -393770 621673 872048 610119 293681 -211663 972073 -76704 653927 422129 -873447 805933 -399500 -849395 326614 640125 -779734 -79519 608525 -211498 -946130 -26566 -934021 -589330 676218 797914 391668 1330 -739367 -746376 296544 -120381 -556946 -320066 917049 -992909 -26579 -634166 968975 51788 474336 454445 -434428 969610 -107485 926063 974928 610332 184808 -991991 623549 -159065 -434188 19305 686636 -666877 -100383 838898 760719 -931268 30746 837497 -975251 -720110 623329 -436023 -65695 463609 34125 92063 994075 -562022 -638012 -951889 990174 -839216 383109 -242018 267776 -94420 724386 107654 -43795 -188942 -474626 -902923 -113115 -946151 346323 -269714 614585 513743 23342 332646 -61103 4979 172144 -955448 951081 -901992 -91057 131442 97424 -275063 158164 -755146 796903 543296 -998181 208858 -506584 632557 791318 269976 -49699 748406 485642 -574433 -97756 -565903 530576 -882672 -144974 -572501 -712107 618113 738125 732324 321626 -609539 -52528 -953071 532981 -337150 183595 86489 337103 584450 -992544 492056 631012 728548 -656249 -54880 -807546 -628736 -585141 844019 -465574 401830 -242837 -683191 -375464 758039 820282 919440 -849585 -834679 492448 543079 969696 -852952 -372970 236067 -627841 719632 786221 100170 -710795 -22444 985608 396314 942048 -411398 717790 -664701 105521 -956035 -630023 -500055 872236 -431542 494521 948579 -406676 523075 -198638 -501185 -241315 111551 -840822 245756 188608 390407 35388 834830 714155 -421029 -157353 230813 -609530 -454165 818591 -434554 460815 -277538 49259 604376 -178985 582479 624678 329305 -478653 838859 -795697 -438401 -583541 428628 972665 275063 598590 993761 -675253 -820319 -803908 858588 392448 -456558 123195 339746 79208 605073 580419 -283641 -162586 -738406 956978 725455 819056 953438 840376 -315210 490002 926785 -608676 -309911 -652564 -404901 -424586 -396405 432559 48376 -182094 334513 848163 -170344 613523 853094 129188 -599697 177902 -335576 -50399 -410522 -539541 287080 387484 -562408 -269048 -534514 -764500 -172714 -95083 96115 -741378 839971 -462791 -157083 -695088 182969 -983061 805927 744692 -653694 677114 -554642 639571 -272352 15110 435685 854760 -537882 344196 877354 536640 -689316 -222530 234191 -749311 581055 -29487 570586 972128 -991106 483373 739909 499753 -303681 159513 -418306 763067 -362664 -68436 939112 -480119 -223658 -450604 914392 332570 -510471 -559661 -542950 160010 -781898 -766530 772074 -353401 266292 -158083 -902533 -903851 841423 783437 166899 -344629 -282344 157120 168684 989651 -440237 -10436 -569356 328301 -875144 -377480 535694 -547155 -617549 -271998 -237776 -711879 647268 688828 298691 912332 -791393 344410 -909017 362293 193709 -632090 -114132 672984 735113 -191683 558745 -651988 -296220 296591 789544 -444228 -651231 969698 63368 -538457 826586 -43377 626266 478112 -293415 -639292 -906699 689006 -765152 -425344 393250 -973715 -687903 288410 627617 -862581 106887 -559557 622754 617547 477100 -72481 745100 -98106 -71520 32345 -877766 -767451 -905496 413132 262265 -972632 -58052 462514 -191093 -873438 -883576 -324776 -329945 -427525 -699411 155616 445943 -179923 -320323 273214 931736 698311 -707582 -935365 -264803 -288275 940280 586998 415629 797910 691086 -748834 -102431 -894387 199017 229433 635399 294064 975712 814368 -754719 881908 895745 -955264 305990 154015 845707 278554 49280 -824500 447986 -831612 698573 -468565 764255 -707289 -880546 624638 -307795 828991 893019 469790 629101 759902 -622883 -81548 660706 -526359 288882 286080 836357 315417 -663139 856917 -395133 762491 87251 761882 -433990 -547856 -316929 -72821 -231872 214446 -423809 363126 34397 -128451 -604764 363583 -37749 648571 -358474 107485 41853 543641 676974 982106 -569195 22556 -751109 13526 -4116 -716707 -947331 760709 334926 -990967 -238195 -421203 73403 523169 -994637 -268503 -383128 22779 452462 -643864 116796 -921153 909616 790383 -780333 313451 -438177 144723 -400386 -656304 -359339 687552 -975935 963987 428896 340980 -604460 828588 -882109 -875836 -644702 -762518 964916 -841577 -194483 258542 688604 164838 596136 284715 426330 -439486 814396 727020 -135744 -280370 501188 -148530 -910700 -163008 -590927 -854846 -582959 472932 100774 465677 596835 954778 -234499 818119 726958 -536237 531648 -662561 -588152 -541928 -818383 -720363 -158277 658178 -157374 -613761 742148 848067 624798 -389883 606230 -954084 -142050 46693 768151 -480283 591317 -986961 75042 -787192 917509 -450102 698948 235910 14247 813293 -9601 793969 -124825 -947033 -778550 -710416 -327899 -646696 -830066 464190 572918 858806 -984789 850731 -714592 -848695 -695567 -30823 -95326 570478 484648 481153 962090 608728 730760 -330900 683677 -66422 663105 -63750 388370 680927 491893 922206 509783 371970 465465 577503 -78357 293622 331287 -437031 -141822 924560 -350193 -592454 -447995 17527 273169 482310 790799 305195 -602363 -910508 -324752 739067 -772284 974542 -569554 831630 -15332 272949 120063 -533925 83791 121178 -586160 456625 357141 -58970 -923070 -99792 63766 789139 980520 -303155 486640 -689615 -739702 -142638 230455 334370 872869 -819621 -704912 891166 579304 -127270 907413 18160 236152 477333 591508 -612873 -416979 -448093 702288 292646 -514157 -287118 -191714 -437116 -119062 278084 -622007 -41043 720167 -762067 286479 -761649 -866703 -436841 -992990 -645587 558500 -503489 -856792 -36576 795345 9269 -644805 -452591 -511556 -590625 -246423 -471296 -248740 241654 138165 389505 -779425 -307833 64917 -36039 -101596 935924 -406158 197989 359231 -728079 566315 -533036 973944 590856 997138 906216 204236 -816875 988141 -212839 106347 -91702 43638 -839695 40248 -11860 -117668 191377 -837683 -823276 -287040 -202837 32884 251312 -543048 -865658 -611281 495103 -503472 -579203 -547536 119256 86916 933504 -494751 -458140 322503 818834 184926 -586465 -527617 345289 -235530 -205221 877831 862545 -77265 -923971 -301397 206953 917311 -114242 24752 -629788 352018 683563 -478646 -146902 -17845 173350 -143197 912821 216507 -397662 463578 106132 271980 -160661 -106238 939627 889881 -690020 707615 -430480 -512845 170151 -862291 543088 537950 -933807 -320615 -865336 -671631 301107 362309 785005 -632582 -412486 846216 -147867 163512 141223 525356 -87605 497055 8848 325998 -786865 -35625 568285 -683775 -967885 693949 238412 -405492 -655537 493793 -642322 343080 658446 -308346 304680 -970909 -517393 -277978 -339533 516415 928901 -717077 -259940 452147 135927 -469706 132804 -18007 155777 801692 870241 -419585 -470031 741860 -717061 -466681 234666 -13557 -387984 -46202 892837 858304 -272271 126392 355819 753128 -655486 -291638 744477 -105957 379774 423263 -779924 29733 63505 894476 469153 309126 478524 -438948 -893290 910579 699605 663885 961210 -996270 486404 84817 -849135 851266 313159 944334 -802510 927249 -138258 72990 284360 -180925 -919136 921615 -473326 -505326 -979499 33508 254946 -704663 -730791 -482478 -336351 130279 203471 -257660 -240310 -377758 -647892 -615656 524139 585698 -41672 -20320 562599 194082 205841 161442 964791 -450926 -255193 -475623 -85020 -257576 -351295 -788623 -418930 803274 191222 734222 291752 -989067 -236875 -672570 -388807 -521446 187198 376546 352989 -24917 857254 244385 414275 210770 -23593 950325 -893780 -126613 -85746 989380 497394 -864123 85468 582249 -586753 845285 -446043 -607184 -809647 662787 969763 799774 -462339 -619637 -936092 959526 898217 -48547 -287032 9013 -569712 960269 971908 -882521 -125694 -609052 803874 5711 -436383 536669 -857473 765300 -334555 -271191 -807477 -55346 766425 238764 -420980 -184179 364572 -356482 -842596 -382766 -199903 -439702 -938842 -612812 -227025 -224398 -921555 -124227 -577502 198089 274693 633322 648936 -568873 525784 751151 571141 300601 740259 873456 288015 772671 -483658 65801 9011 -13204 164279 -638905 -773458 879353 413855 -506260 -66348 -179885 -759236 -303441 723597 614040 -433107 489402 840531 323230 297066 407211 173494 -382100 -918343 -226413 877912 -187330 604218 -799878 136945 -433147 -699812 -356263 710219 -733979 -489755 538398 -246457 584118 314990 -572885 -450857 -7292 -151196 668376 -259838 886031 -167543 57068 -77340 763340 -898703 -800088 192682 608737 -894330 -514371 927642 -843220 -641404 645969 -903159 -251203 -616323 972798 -513565 42072 381014 228434 228264 248181 647624 48208 -400535 347455 240096 -545683 -365490 -36328 -714496 443924 -336621 218643 927836 786595 174599 563064 -11779 56172 -46964 -986812 932930 966197 874009 617895 -379174 -990792 -482373 -475644 -506550 -993500 435343 -172812 -881299 711321 -820918 -217149 369776 478640 331186 880882 -96046 -466575 -215390 534835 -95510 -621093 -426998 -87056 687200 -458656 106860 -534203 -146894 -840218 -323232 -90111 625841 -309176 -547055 34985 -871934 -246702 723006 422261 933150 -567352 -341062 -722735 80210 -848800 416621 460637 -418241 -194621 -719152 -104211 -502821 -891503 146932 686730 818414 691930 687356 -837905 -111210 -985307 695071 -915955 834628 297581 505127 135943 -321987 720414 777588 603703 281498 -466275 264570 -303577 -870072 154429 73535 -521319 296840 852299 423134 -78208 59120 703363 -391674 -876156 757864 -501479 -185476 -72190 147758 -84815 395412 -607478 504914 832871 -385732 665695 5691 -920504 -503566 -461830 434209 -387370 108745 -464889 877713 738312 -402584 -533018 -282260 895816 -343158 -105044 -169241 -544909 -832897 -681824 445069 711901 528426 701375 -22344 -768822 -65023 618296 170908 154614 -39663 26352 471484 856718 82295 -818690 -676365 765493 576871 240944 -336019 -738432 -730712 750469 15019 110330 -521578 529969 423554 317088 -948448 -40035 288796 -62618 -567352 -400540 519030 346929 5669 140631 250209 622683 -323868 732666 -353151 -550862 -923965 -783868 187473 -798855 556308 243171 749212 -800411 28096 -880715 857221 651937 431554 -858288 77953 646475 -237401 884923 228568 20085 -658155 978611 -523993 824996 -460735 -675544 -948383 869588 683383 -5955 -333239 -858893 295062 -368949 -816519 404962 -243823 923870 539359 -830729 -845073 832823 513211 -145027 688972 -907704 -885598 -377934 -20650 816059 574846 856264 892369 -786324 -625524 -110235 -706796 -225558 -876196 -552156 -528631 -191110 -155564 813329 280240 -374509 -643283 585776 707357 294243 69493 195191 -22026 -736823 585996 781135 -980234 791001 773415 666519 784620 -992804 -667312 -868831 800573 984909 209507 -670796 133725 -951843 320786 -977272 -779942 -969873 -135965 750157 558034 -361315 -876883 -902108 -815496 285489 -319970 -847580 130835 -813907 -979272 731990 -337793 116292 -300849 184121 -273494 730462 779789 900928 -424297 118040 539758 43983 818271 364993 -194108 -78654 254891 12638 715060 123237 -105285 611880 -795977 248445 9442 810505 922395 -807362 458120 -157406 -739457 154578 -647385 -489785 -126118 240985 404174 -145663 695797 625379 417697 -772212 327532 -145160 213079 -492073 -825039 710672 595899 -66937 696329 860444 -666837 -950156 80909 -866437 825756 -683095 -346582 838405 917140 -151448 283298 706948 103854 818468 -898295 -693067 754970 487174 -350648 393420 -553445 689001 389661 -46610 -891641 -111010 -216039 8757 150474 757032 699041 780847 221539 86465 733294 285790 295397 -24237 -833651 -598726 61559 703168 724832 868907 844885 548635 -602341 -711793 -236595 755628 -387257 857530 -232125 923760 204866 127601 628526 -967018 -963907 706286 582168 -338813 698301 -511393 -495583 33871 -422886 -907801 352893 751046 59779 -854372 74098 -977687 -469767 458375 -378661 321002 856784 589095 -600408 -391885 929201 -151571 -47525 48735 782618 -656319 -825460 -131649 287324 839421 314726 709463 -218085 220909 46375 -39585 -600750 -463787 -696284 -378813 -598451 255851 -716988 -211165 -115539 -303016 -830464 512083 -538648 -949701 -835607 363995 -719930 116902 815010 678648 -107419 -675937 -157983 -981862 940854 -893792 -955534 -696091 84861 -479720 -691659 145456 615637 -929560 -884837 -355448 -467926 156263 129197 36654 216253 242782 -46843 -966891 -402653 -600179 704210 4453 -442298 -571868 668120 -844421 318819 -641334 -582802 828902 61707 59162 678782 893803 404002 234656 -136055 79362 -52381 96353 383649 -102185 -513574 932945 -768147 -796598 1512 800986 224936 326128 472514 929243 -672734 107024 959858 -983513 908350 -65626 -492715 -764542 704754 -400029 -139621 523432 -569654 -762325 681675 681158 -502171 -380522 102076 -158850 -890762 -720529 -104035 915815 159044 -615368 -621970 640395 481323 236836 923652 915688 -803687 -670820 313353 -94609 -409838 807995 823930 -435832 556461 325330 852775 633484 915604 108516 165558 -259511 816392 288938 -134111 513665 -468134 -39407 -204237 -550805 -146317 534327 14351 630065 -283187 981874 449449 458097 -671368 -202423 -376757 -445379 -246378 940281 -543470 681882 -288545 722417 991214 -752764 -587234 875606 797989 -44823 -784974 334336 -410543 -466263 -315634 -160389 -473763 990109 432953 846344 -78836 38797 -604849 697881 -564110 669752 -596610 -22952 909049 -397744 100618 -35680 447325 -703366 -880183 268802 -659280 659027 698151 -429886 -398761 398566 -892509 565848 59660 -889801 130385 927727 155226 690235 257878 -274455 992420 -395426 801775 -431271 -392930 973308 -754837 -71288 434001 668008 -652500 978417 -466788 -545432 -253910 456516 -113618 -174922 857328 -856729 841357 -804863 438300 -122512 16146 404714 546275 639788 281322 -477049 -488821 -150628 -601321 952676 -148753 -785293 -749331 31229 143871 -206311 315925 582597 -127554 -351574 -501747 89122 -74302 504952 -921434 523375 -333385 -439291 893189 -290824 -444324 -953334 147491 208001 110340 -562189 -802226 381760 971927 880864 583077 271967 -396401 561445 221855 -283013 55163 -203061 494340 354983 748287 847245 112115 955498 -762159 422492 -806694 386364 986174 580956 313729 -324083 211491 418277 611456 -641985 -115723 703874 761412 -18137 630202 -953355 716175 -812273 -284787 -996175 517364 467639 236190 497631 -462113 -315185 578607 400602 158859 -947329 -240232 -796878 971914 966624 -698684 -346707 158016 816128 979378 -681151 453096 387297 853749 674587 490894 -266886 814260 -313956 -467948 663349 -430165 983894 -73171 156656 60712 -461164 -806556 -836996 178063 -462129 -690154 426785 812502 597049 141300 -521448 -76919 179767 204547 865039 -614200 -197666 379292 682921 596804 506621 792171 -198405 -100538 -232556 -798732 -126704 758312 605525 -712951 -520730 -50343 -98262 29653 -961681 -107939 -238930 480213 -21488 924107 -241870 57434 118181 -564914 224314 -618744 -813060 -352091 -739203 -921382 228310 33570 -821655 700316 146281 537774 212125 -865809 -542752 406212 85357 -419639 -14759 662130 -901663 -464782 -520346 -981157 -216778 -756985 -471411 -777032 -981540 316155 -350904 -593454 -745482 -176879 -126458 165001 -26403 516196 443304 840400 -411747 522976 707844 362798 -11529 -273210 -959514 329791 -730914 -356437 435338 69938 -115590 569721 866851 -546999 -86361 546157 10455 237147 822902 -242921 332864 -193579 686891 777822 321901 637876 -958146 478841 -463265 -386291 -59813 -413833 -878451 186374 403042 520503 -897183 -312614 373352 975345 121144 -260519 321075 523564 -114843 -990875 865346 -4539 -787922 -712330 -627517 365295 -972594 494871 -10982 -4947 492658 -857881 777697 542425 -780612 29849 165346 295841 -380989 223988 6175 -154235 -730480 360788 -530741 -5542 319779 -617305 614991 547274 332524 -774671 431302 731473 616019 419016 -273280 -859711 92592 -202663 -582526 722496 -409773 476769 540421 75717 -590850 976180 242163 -120290 -164506 -905158 137197 985837 20406 -848147 -870072 101286 613771 176733 -881781 -386797 668793 -534612 -708237 -90800 -506108 -756846 -429713 -223793 386344 -782503 148900 611541 -133806 -413598 93034 -829060 -441371 -129121 -447284 227375 260790 399767 -719091 271153 657040 298854 586398 165398 -883535 448185 4649 -968249 917323 332886 -469367 894594 -995453 62738 380751 -920103 10357 -661031 -236354 -766417 234031 -598869 -590512 905918 -57806 -238823 559023 -917101 271988 -500277 -965187 -531441 208352 730749 862605 -572696 25044 -949506 -631833 679 119842 609712 119112 -866392 -805872 198794 -26144 -479971 -144680 -818151 -176366 14603 -796504 -392710 154487 -368949 -409565 -61854 741468 368650 -190241 -131561 -116289 490442 41445 -23180 -744875 498398 1972 -13463 -100985 -813070 -183874 706808 784625 -556927 -938391 -13255 921570 -612899 215567 -121129 458335 169515 -86529 778513 -247136 424163 -640390 -260038 -19823 -429483 -941513 284986 -542126 -736481 570591 -419318 787895 -864456 629777 339132 -792503 497256 658656 -110352 272963 -280243 136784 423904 -87530 600664 -18212 93653 487909 -2867 488435 183088 451210 -589753 120438 293858 239120 901810 -8388 673908 -274250 -299825 -546161 907776 532082 -598988 378284 430901 -81685 307657 736326 20056 635262 395212 -196092 394813 -706885 516686 -809858 -975534 267237 228788 161604 620053 -551051 -623818 81752 487193 -568809 -217117 178863 -120187 833964 -723685 -603597 -432748 -521146 -948332 -879036 -622570 223663 299478 767154 687214 809955 -408385 -308923 962322 -637167 763775 796854 -181489 874654 -967779 864819 -416894 992674 -745743 -787490 -3681 -705047 136103 -49841 -172754 976371 646082 -267379 957320 -817036 440727 -479719 726815 522836 -700466 581860 -54412 364593 158565 698963 429087 -691752 -43860 -678334 706890 439632 -795702 -135937 -30410 183503 -492362 914250 -324172 -256701 -552641 875228 -864595 -700341 -940027 975069 396188 151994 -449539 -550292 143758 393371 829297 -941670 933545 270376 -425218 840943 341538 654161 464148 -537372 -679611 -217669 879994 -425240 916721 -441026 326855 -811300 -765159 449255 155370 -781546 -45756 997620 848418 716257 -426994 231642 475911 -879109 -532699 -958142 -542592 -390762 156365 512904 591562 -625832 584285 878139 -839817 -809637 340927 -484192 -594707 -995282 -645389 318511 -759453 179154 -730227 -125165 -995737 549566 837427 958766 -479909 -305829 -484960 -136044 748531 534408 -27101 -212341 -811079 -338409 268833 -387439 -763254 -462514 896398 -560554 -585322 -571672 -985992 202046 206179 20241 678653 643168 181066 854638 -543024 -790518 850809 -834286 -450376 184250 -754449 -789622 427793 411046 -860412 516562 -594743 -388043 301534 206045 67171 104068 3453 780690 -612104 -376989 616368 794569 -109519 454101 821277 501970 -406450 -525805 95165 -59665 360098 624265 762845 411221 -679275 -535721 -273889 35630 -952415 -910510 922359 358938 941525 350465 218414 800681 366037 151328 694115 957283 -394792 -370144 393861 -111168 248617 -842331 -905382 -40272 -505306 -683641 -470149 306965 44740 -207790 597205 -965948 -342775 -134458 -675031 -430200 -645488 745047 482829 822302 809993 402477 188394 952506 -423625 63653 285436 967937 -341648 -62385 -187819 -961780 479392 343919 -78630 48748 955718 -438276 -408252 778016 976245 -759133 388896 153120 -694572 985541 -707377 452566 183199 852469 28679 -92768 27940 -363525 -496432 -653232 705479 586836 579849 309676 -906241 845615 856416 -866578 570070 -585103 -596259 569796 -205972 198707 53336 158673 -845323 -196801 -263426 516394 288183 792726 -200368 83802 -359155 257516 -603228 -141857 532711 -966358 896418 -153045 389703 -777108 103240 788772 214085 -525055 300647 -14812 296972 143598 338596 887162 517722 459498 152312 -985753 725636 232163 158895 -757215 -357263 851832 838253 -831276 820250 176765 118564 548508 -174832 -152197 15520 -636276 -880010 -540627 752379 -646870 82178 -551293 -193751 -774032 -254336 -326109 -782610 -972979 686032 750563 271842 666274 41699 -348335 94580 822086 777282 229547 189796 -667390 -622201 -285849 -743736 608021 -673695 -648916 -537720 -239438 -143596 831063 -815774 -289283 -708361 146167 438246 408337 758004 618833 771451 677373 548876 271325 -477480 -803518 -751535 589256 771340 598615 827370 -251152 -280585 764326 406290 -204694 -175025 -249716 893465 862847 918044 -277283 -651934 50986 -704453 -575907 -869277 -649700 116191 746696 -678744 -717767 -831477 -684725 440016 -957031 -294374 217352 538638 168840 46007 -614122 -573399 152709 -533403 -619905 45693 -152121 661497 830400 41976 -701261 -950245 789965 -285026 -571545 -322232 -540533 -290554 22323 3411 178899 -464550 568090 -794529 370549 158555 682966 415334 -29517 250458 -889391 -271818 204482 -289472 -961363 -769041 -373043 -934905 764732 940806 -761742 -79809 527240 -752187 196674 738954 -614451 584136 -202555 799648 -54789 -304254 -15116 -870324 972853 -917194 352957 -125587 -980140 -448770 -673405 318454 571236 -292537 -357476 989038 633253 859347 -902575 -780815 -59253 -594634 -105504 658093 -986817 404570 -550147 121958 -26596 249596 -821171 253170 530995 44 135274 269501 916936 -435376 -49437 -224057 -394413 351009 -923591 -886367 -954496 -530260 -988446 495988 632366 311251 271305 -239367 43379 -319030 189004 -468862 526743 234139 -666947 -968848 163221 443810 -317470 -383557 -404578 868625 -446474 909422 -488555 -890387 -392411 -483289 494099 -994801 348819 861467 -84507 -837211 -907690 57616 -352119 -435410 515703 636769 725685 153601 817014 509438 81872 -727609 160579 -56982 -510217 467196 401861 -516933 292345 -600718 533974 924061 754779 481870 270277 -5937 -922539 300681 -323629 -198108 -840365 47088 679991 293124 601077 287909 794011 649449 429712 321947 -188132 802914 -743894 -701026 35789 90259 -817534 -492471 964917 883122 179334 -779378 -225332 -248436 147290 -409038 513922 410750 -557608 846030 -135752 33277 676363 528591 846277 -840177 751282 586230 215155 -61361 -998844 764633 -516480 123501 674150 657120 -886883 -599765 776054 672585 530546 -73375 701188 -602331 -204649 622970 -894509 -540839 -846308 -659595 817116 -571874 -489469 -11803 444108 -164991 677313 -337807 -853119 995 -191935 -628267 914833 689402 -167456 -286113 302787 -713650 335986 -668941 -532845 -366275 628540 385415 -584525 -117256 -804232 169127 -870267 319747 539476 825843 -355166 528441 -63245 -525924 -122282 179654 695658 -693269 80033 -813653 550596 830522 -241737 -710466 -896641 -230408 701185 -502873 985996 133801 -918502 982372 741459 660452 -331309 -484539 143149 -702636 411056 -805007 2793 891576 -780696 -906272 -549945 -945438 -560791 724702 212864 -902085 -368174 -672753 -462788 -624962 297207 -485403 -572390 -433927 -454816 -672725 555692 750223 8394 906238 366328 -541895 -690651 -42802 -53768 -779584 -33772 -5534 -590053 -677756 -696464 -718255 -886206 664184 510662 -91126 -215741 767651 -454700 528717 69482 694433 -204528 -89552 -790413 491553 -249567 -978277 326673 -699675 622692 -261429 760298 -78908 -701336 465619 448536 362027 -13710 -226794 -231254 949655 -386694 170318 -473951 932125 -638548 992649 721396 -581277 192488 590375 627212 299556 -464830 233949 31817 436144 -814589 651061 984187 -335767 -460890 -300148 -579607 563143 -129572 574994 540750 676693 -544759 408013 -279978 943794 71492 -148329 41126 -465263 -626341 414747 -387630 684729 -716340 -349988 -906140 -313082 329293 -837970 913244 915174 249414 492987 908074 -845347 939858 -942208 -203594 301569 -530495 -489779 549976 6271 596889 -980536 369888 267540 -122480 -112790 609680 -964332 -957933 -920831 -329571 -847897 740035 -558292 -599886 -116217 -572814 -388509 -629140 -697596 552746 552556 558175 -188416 -593113 98407 -549105 326323 653400 998211 -407688 112615 329698 -290234 -222713 283517 -205667 -48887 717087 -597785 -284011 -800775 -450795 -963668 722698 37720 -312396 -969880 158192 677306 -92742 -530359 -439824 -892535 -74920 -986734 540517 -943359 -715466 780187 92384 103988 -779667 -613296 -798811 -466041 -951668 -369106 472235 -427981 797587 -736439 -560608 518981 494715 -883512 -879902 688543 436140 -39449 931591 -367243 363141 757877 365655 -62640 -498600 799700 -171699 -6897 -623766 -532229 85785 456161 -867976 -475145 -386528 208971 241965 -163867 641403 325800 -245331 296058 77940 960805 -872178 -875524 158860 339265 980057 589638 -17672 -910765 -566259 -961080 -180705 -130941 -914916 840068 739485 -115505 692204 -17262 -954300 927112 847191 401693 405013 -984749 980652 -625436 984907 97577 313516 -936646 -680879 -22185 661774 -193401 -756153 -50562 -233605 -22588 -829439 254484 734354 -379005 -112120 100322 -122267 334308 19863 -48636 -754181 355105 -470369 -305429 -227124 295427 363204 55006 -934840 354539 232925 463221 -298672 -434486 -614920 -507619 -282565 -781527 -914733 140439 744146 71202 632932 223481 960213 375908 937939 -251093 -740748 -208332 -21253 -473109 -545833 403942 207852 -434614 -247402 756968 -415253 -67540 -107455 542392 -706063 725964 126938 333417 -36696 -751434 -651818 106402 -752143 129995 3871 -359905 811489 11328 -338923 353709 -936641 270752 332936 121138 -961785 57029 -120256 -66141 -878486 426339 -163082 -193651 -753716 -959234 -543784 206349 705477 -923666 653704 883543 468641 -540318 367517 136755 -234400 346842 -472671 856826 -673482 163883 -144110 -250082 761740 492672 736866 24608 -459651 165971 972406 862232 -509990 924408 193066 92720 -653786 467730 927819 -338135 -689509 752028 -120292 295892 -345949 771553 279634 477850 785120 266884 -529384 781430 878245 503546 869004 -418187 61434 -354805 -552768 -6979 -92772 266836 811066 862595 -936454 -860984 -95628 570643 -906054 -135254 817116 402636 -320718 -347372 -807979 214049 836079 397428 898101 439577 209329 220554 -282811 844880 -913043 -682005 -346172 -20620 -539958 813313 -61724 728265 -68188 401929 521803 -147674 770572 233491 -960237 -176267 713286 479493 -187829 -739530 945738 -693223 832244 -958211 -166716 790490 374532 -551568 -298732 -508885 714087 623562 427470 396864 -465287 25434 760506 -772445 -781043 -795131 -898346 599088 -300055 -429504 910415 -421735 264520 -578794 -844532 578020 389974 -561880 -450909 -578584 -103497 971816 478562 680403 907777 912605 3911 990887 119358 -193373 454536 -230344 -502165 -408216 653069 -59856 -912773 -166225 435184 -164981 -462891 225425 -72060 496539 131153 -344265 386123 600709 -245057 123873 270718 -540350 659168 309602 -667767 971168 -416021 -130654 165644 -578754 121866 -902373 -66084 -515821 -874278 277596 -993792 214376 486511 -152311 -354636 -346023 -178739 974297 573289 940632 -469648 321943 -94397 -993750 -99515 196769 -257510 -646168 798255 731500 -805510 457983 958467 50558 962211 -338255 539531 -941454 387593 -139118 -886393 -336264 251989 877067 763944 -793261 74338 -901798 -546925 218073 -934080 -798960 240100 -545674 -320459 591506 -67288 812329 938423 374425 297186 -809595 592884 -20686 859143 493489 23882 671935 175874 -123415 388687 173044 -923215 -876037 484298 -390438 -878874 -856373 562232 -677297 511462 -529584 -36663 -286332 -299794 880276 626400 -701186 459689 -826696 363286 453782 543035 -702867 -799561 6649 -642247 704636 -389949 -603096 74286 306367 -57233 -775303 -289512 497318 360610 -953964 -643991 69299 -708744 -15625 -328313 -834946 -96958 -681869 -245812 667058 -931708 634028 103943 -113907 -881802 -944995 2809 -93724 -779005 -199534 -41512 -311522 994509 796204 -994481 858804 -893401 481761 597244 -907977 -476006 900601 186610 991050 650721 -19950 -696395 8355 -815635 -324195 -547392 867470 -141855 55902 -366590 669803 -710121 143216 -387236 243371 -221543 -491457 958500 -597673 -788824 -508788 303910 -518775 -114247 686700 723230 -929168 631923 -258103 -621889 319824 -824653 642912 -274000 -889728 510345 -181054 704521 -774933 -423752 844883 -329382 356239 430265 -978354 -127324 -418943 -374216 391359 -6946 399847 -884203 699655 932850 -831876 529636 916187 -652739 967440 -188946 -908603 -285934 -969850 -905425 -548318 -658504 -757292 -110634 -267358 -923161 -432762 -891704 -864052 758095 -44485 400668 -508425 136850 -531418 -80352 -952494 -448059 638350 -257709 883037 259443 -67633 -792343 -152851 -446183 -506281 -797494 -322388 959659 -434262 684947 -584169 -949235 839391 540820 190974 187675 510368 227281 -241273 -190686 557614 785793 -820052 712421 469594 896657 286648 721305 -779379 331682 -548274 763497 833985 5383 945506 601715 -365818 932936 -912450 58312 999422 434081 46847 383600 -684319 214916 -853739 -879644 -700038 593427 880966 -891374 -634712 -102233 -337364 695517 227678 -93876 740146 -9062 -477917 -500158 -940133 295700 -568941 899582 -919173 -264695 -997540 -16474 340668 615339 -679870 618521 419738 789792 -636517 131045 -561881 -23422 486867 12494 -733240 20320 -789654 546766 824759 618682 -337039 -266224 -589697 -680183 678289 553332 699779 852277 -859900 8590 -506377 53533 972313 -424666 409316 -425837 215348 -48711 -19543 -168099 -536244 39415 920565 -320203 -908820 -371645 -850610 603338 -347982 -955081 -81523 -131011 419027 -463715 637535 324901 355605 -23050 767430 509323 -157101 -498185 504342 444270 -68099 529671 702200 699968 -260458 -32829 -228757 443368 759220 901242 756926 749758 278403 -302415 -481642 -261614 940226 -924768 861678 138917 -649532 -515277 -219373 965166 -666895 -373622 996900 -511530 341315 -211462 128024 555581 382153 907658 60599 -965517 707367 153718 -471008 637567 247187 -984145 543042 -439204 -771494 913241 283234 193399 -624039 593355 -769765 -311630 -382715 993939 -820007 -302364 -140956 -529936 -506786 -585001 582673 489046 459710 -659128 776764 -924179 -41246 51947 -310361 -245230 -187640 -586524 328618 -721067 -881471 698191 74288 81017 531826 656441 791096 540536 585555 -113883 655957 558716 -162061 -358776 228910 -570778 -234957 -973107 -405761 110923 -776506 -133679 423958 -773646 -729288 503144 50135 32472 550883 817239 193464 -751956 693883 -914601 544837 -204333 431876 -653671 -902626 -320283 859991 508476 -373516 -406098 127648 -714279 625424 -335058 208355 -341512 -676660 434329 805362 -365545 646423 -532392 -885768 444202 -349323 714247 368754 -799594 82813 626164 43185 758581 -743462 121126 714714 -565291 966731 853844 -741531 -75847 -423902 303337 -366687 299159 -364984 -159737 299054 -243176 539064 -291327 896642 -546725 -665728 184416 -763803 625906 -276029 836831 -837260 -776221 -104390 938094 860578 608424 -512338 459442 -386382 -535889 -139905 600452 -28481 -606885 21280 101870 178997 847618 -559591 181809 400341 -729107 -327677 70594 -116684 825307 68368 -158392 -311108 813439 713729 -64992 -184790 -761091 -676179 -920487 243854 736624 -436351 841784 216399 348007 60154 -171979 11428 800483 -248915 -839428 -716644 340955 337088 803437 -270057 549432 -634898 -70628 -510518 751193 156935 -16046 670015 -307951 -372755 -860150 30290 -417116 106520 -617483 79798 193741 -786413 412023 301550 47035 -99331 -925913 -431276 180752 507401 -781997 835990 -472864 831486 -359174 749364 -942152 -566344 647120 68355 24468 -462683 -440131 846509 -907544 584521 51678 268334 705560 95546 550147 -791976 -627584 603045 -700369 -944815 23789 -852025 -334821 -118896 -871902 853876 478003 904675 -474924 -813676 131608 901740 -531411 -771039 -784996 860447 711245 -773205 179658 -616634 -41916 -858028 -100133 622717 -863334 -646316 783425 -484682 905160 -604427 259232 288566 562620 70296 -570160 913687 -872103 466863 289885 -944700 824564 -382911 -755833 550272 -851240 181994 929602 960735 -718653 -353704 824503 -634422 -72986 -773042 186433 -122496 -706711 -267228 850929 132240 828133 47686 -63349 -652320 478696 724913 -272634 129577 938101 266489 923024 581112 -971903 677445 26888 -796370 770808 -163631 556674 -648447 -682699 -445076 973638 56442 135309 264824 -84655 -328715 -680123 455532 -980782 461988 581143 -2475 -815185 174860 121906 863696 837118 -829818 -828745 -103662 -240500 146239 141884 291937 -711719 -709447 -199859 -409704 -25318 -839353 -551194 -851801 -326218 475413 -135430 215696 -960566 661022 276975 213867 216741 -237772 -90593 -396701 34892 -465796 856537 -906953 409335 -337553 843486 -79942 -705903 720218 26596 -662060 367676 -36770 -865385 -947074 -698036 -662415 -577773 -331190 244295 143963 447467 345048 370028 -998342 -207323 -60446 226472 -174593 -230852 626865 -303710 -406545 516125 -867930 -51151 -334174 567338 337714 941664 967175 979386 -292770 -508303 -382369 -116842 -410300 224343 493757 59902 861459 -140998 -369268 -932702 805648 -41737 993673 -974167 357264 202269 -348987 680110 910078 425586 -625115 399422 -445605 -668692 32737 -866469 -479687 873272 -368760 537212 -13761 483254 53370 783755 293417 -332549 418797 -957338 194245 -129970 682601 -783394 -911626 127915 890316 -235589 624180 -7356 -874169 -725195 472971 -891526 -888226 856316 -371688 352488 -661012 -329038 -663153 536537 -881636 706284 423224 -107315 -915470 -538315 -663188 -781192 -599616 774795 -686435 -806973 -389967 242527 -879412 -680631 -975166 -992615 -793199 784219 929603 -312302 -359018 -223875 -755493 767512 152860 404454 404225 421230 416500 168067 914436 -587191 -559225 -907915 510724 363988 -703664 -904945 -804618 -870227 -439588 -303527 610724 -944282 393169 -78064 -447829 477189 -704924 294436 -858245 -997884 -49439 -103880 555483 642769 912679 -266203 -613790 513231 501161 -624649 -800001 630228 869102 500718 662385 -884055 537362 -792577 -101168 511885 -935229 -187567 60675 -738510 833477 212160 838343 -569026 -935441 -257314 601903 -938421 -531029 -565908 -674786 -571672 -67719 -267419 -702770 737686 605293 394996 944589 186443 3629 -509319 790010 197362 -72716 223368 -474227 -881686 909457 -365206 -584180 286851 -358551 710426 -928937 -376060 -3855 -829879 -995811 -534233 -9164 -691494 139492 -624229 -745517 421991 811397 190721 -12800 674618 -929490 345840 187010 837717 -452258 -832015 -684875 -269589 396653 -712188 900743 -371612 -464255 -812007 -931845 -339491 550810 -10473 748970 -720219 -360953 -167207 -191171 -191295 -139282 -408788 -547084 968681 715592 954066 -531294 385290 96482 260098 362159 -86078 186078 540390 -431723 236134 -248016 701211 445155 -403841 101793 -767947 604477 -449975 -501936 348472 -3366 338227 266156 -979424 717573 144098 398459 391770 -11492 -122579 -897962 541896 726164 941858 879274 869825 679027 -861440 -964552 -60145 892244 -704709 752278 20976 -360089 293884 -284627 -139499 79471 430110 213305 -107610 689218 -726094 -373172 -418372 849868 247547 774987 690917 -757748 249331 -951441 -673116 646933 839108 421189 -673298 -599666 174672 -686418 71598 215987 -326359 281568 -912190 -723118 -508262 -134812 406011 856911 -793572 949782 409249 -143199 -97438 -133977 472173 -356142 -638770 -809186 998414 -874109 429305 -737965 405156 907365 -766289 902771 120520 839873 -751120 31103 -20990 -931215 893169 984013 371537 -448411 -378215 -621947 150183 -750561 -520700 233381 832490 -197961 -654717 -336514 -562572 -542248 -741862 442805 194963 311361 -514303 172867 18314 103876 813092 68085 370191 -354357 184098 -208916 756555 -972978 -214830 649245 -479779 -293282 -865607 -31917 -29097 104478 445333 59176 982847 -154044 -258474 840464 -115568 311580 -467041 665935 564918 -31354 -236598 196989 -188394 -87181 766689 -418679 -918141 -61204 -985690 -203213 -294198 -351221 -452084 -435055 -643801 -611329 105147 -21493 55373 251020 -135281 727647 -239006 614921 -336742 494749 -376063 79969 282398 624300 -461897 736914 556180 670403 -198778 -778447 -701656 895601 -658331 -50716 -179398 749590 -500803 125158 -954529 -512024 -148754 196615 435294 -876561 732360 245546 483251 459272 -754157 -926523 -524657 644198 -387833 492004 133974 809356 784212 527910 -49249 -540075 -658532 -293570 -177096 449644 -585996 -172941 378784 -696364 -430618 14241 25227 771554 -848526 -30410 -959518 487870 156296 724406 319296 -252827 370832 -152008 106229 -326358 303331 -94106 -364793 17968 -135857 -211839 -693588 -196751 706711 -68902 -939438 -528837 901360 707674 737175 967598 330629 925179 769361 914367 -902413 -144051 -468985 -955848 979662 469490 118646 393781 -817893 1314 -468467 -75351 170068 -174680 -295439 126935 963943 -86941 677114 214617 -650441 -329786 -90188 107933 326297 32088 -553889 71906 -300840 30773 -876432 269631 417586 145547 888078 -57187 -966823 117150 -358507 -525895 96755 127044 519830 171299 23066 833897 598613 482241 964316 -458227 -577847 -842804 -586692 -319935 -909152 -55854 -966864 579374 -704199 125234 -168927 907406 -277464 754083 693998 -529616 332726 799662 -965143 932856 117214 368559 -548136 -744739 -695088 300376 203893 -81046 -764174 636974 440559 360637 -179110 -727670 92391 -555637 -465067 738330 -455564 597786 -388892 -701859 675359 -563131 -6087 593834 654823 -72324 911679 -9302 815422 585794 -919409 -40487 180874 -53203 815228 -590327 -927578 245993 -127224 35423 15199 -991179 -734612 -653100 177527 -149532 187668 107445 946341 317278 -559584 775588 613522 162845 896100 -294379 75229 -948944 460649 -737199 -714471 792251 -529942 143734 329930 -477323 866520 902389 -255252 802344 -281129 747027 488940 -794572 -514113 -203159 506668 767373 -52453 166500 244995 277049 -731475 -304699 -954565 -709165 -499736 -106462 -218479 552459 -330123 -848157 17721 -454877 -888657 -454586 316119 351091 645414 134492 31623 -119322 547104 -656758 676950 -992261 198163 -74615 -420410 598853 -690644 401382 268367 739819 467532 566018 418136 171817 -944251 -761837 999746 -325427 84129 -337119 -11810 44347 -798948 61322 443761 -279703 160293 767359 -594377 -466205 -273247 -8188 736477 458569 -383960 -658828 557958 -720564 -312058 959867 -428217 -337099 71355 525466 906027 138462 600956 285351 716080 387510 426416 913738 -746936 668097 -984205 348417 -353703 -325226 405142 -359396 -678979 -396448 -711012 5954 -33726 -159394 647999 -427157 -316629 -627230 -421910 877027 48685 116310 870204 565966 439796 283570 901643 50206 578588 -98809 757855 -930658 -18761 231031 43123 303467 -255539 -239045 -644425 866421 -524200 109980 410449 -962941 392516 905722 -201193 810924 633845 878920 38166 751455 -393023 -233586 -134769 -723876 837361 845413 -163724 -405063 -975676 443903 -423953 763870 552556 -630499 -407588 485128 -328305 637974 -318134 -682806 -610232 -912425 -586754 365575 -489436 260317 267888 34938 -607195 103357 -404276 -90834 -376255 -509411 461298 -60794 644068 785720 -185865 225590 86634 483806 716705 -804920 -638682 -941967 827503 921241 -751265 -696855 -25714 879705 277325 138321 924901 -66162 990112 -601912 236299 -789998 -718215 755201 -559797 141456 -829329 889667 819495 918411 -838516 -431766 455506 455255 42701 732772 -937292 -875746 496422 -419531 -425878 137693 -431109 -166285 677700 168164 367272 -445109 -539835 538713 551930 827130 -871130 90165 898867 -85548 259028 -676538 817546 -868031 861037 -310356 -581463 703803 526151 -151844 925870 -50094 -259223 396575 450474 38440 737935 31252 551205 67061 -6869 -639702 357656 -900860 -320673 606119 156657 364851 999555 25892 -885230 806647 -791131 -720753 -204077 -116138 812548 390695 716796 -278292 -517483 691971 -535861 588903 248446 -452084 -527756 908426 210206 -741122 -936420 80429 689154 -769813 866525 -903492 388081 932920 750533 617652 949474 869534 396503 737193 751744 -505302 966536 149826 13357 821182 -689341 67259 -69508 -932722 -952602 -816541 64949 325155 21571 972316 605653 -282660 -815072 -612515 -709492 -269848 395319 -916557 -11459 -378675 843319 722747 -516607 229732 163905 964394 77092 -75046 -857109 -530874 -535385 -754000 -723776 -795798 -575172 679868 338110 56198 -504755 -510426 -5289 866460 8182 289004 -409487 98244 434694 -42017 -888729 -840023 962690 -466268 -651515 -131574 -457438 -332108 367632 310074 -94894 314076 -654405 813473 280242 981181 609715 225336 698518 -98739 -823020 613649 -915961 79061 -21391 -401844 -643776 645233 293712 -499037 -29774 -748654 388652 -653857 552704 837887 517617 -775327 -175612 -949168 718468 417818 -898488 777074 129977 205715 945038 389926 -547238 -729370 -435511 535554 324774 436674 714273 -530450 127696 -712596 282867 -655320 326268 222009 -981809 -968255 -252730 -548972 498808 523293 -219461 -569346 -955289 -285449 -541987 -83191 386504 316251 -868701 133980 -943492 -986326 -5769 -858061 -18795 565018 -992458 833500 836317 985907 -905548 -702022 -404528 349650 -589387 -450363 -347491 895018 659701 -505335 203049 339647 -902111 -118237 -66292 -506903 -284836 -967481 982289 -371497 806587 588349 -933318 -882679 -173367 11999 343483 375637 535171 -33124 -183302 -897565 709597 -57480 -523755 476976 738364 -729846 -907428 -28273 -903430 -131972 -303405 -239965 -551323 -233713 -600143 -19353 -43072 -154988 -681884 -574810 241984 413428 445962 49667 -344816 424490 835193 -664973 -58930 661443 -767047 -241346 -17908 2917 539908 -536447 -95152 -553659 830413 148655 46868 -281681 188854 792331 -624570 28802 -52072 -955984 -880439 256049 517887 628617 25586 -724413 -419156 399321 687117 875860 -923375 218420 535126 -727406 357208 -509564 95231 148289 903133 -99194 36144 220984 52655 7242 -518781 -497951 -387309 -155850 -114044 -273476 453632 -271740 219191 -814243 -665436 -49857 -305646 470250 359774 -583222 -212482 -155746 -199230 393433 -456614 850376 476057 -213514 381689 -614067 955230 -121859 -756065 624162 509506 -242015 872199 -826286 984873 -302107 -829728 160510 -770902 383779 -164405 277720 957586 86664 -454561 -787033 783970 -600298 647205 -755769 529613 504225 -306147 -926042 537915 -460845 348471 -131385 -736311 -172888 170714 -816061 -288698 142194 -551327 640707 754616 859478 268953 -128377 -108203 121165 468548 -129822 -183798 -217691 857625 831932 709111 -12163 -577726 684943 61681 -208692 892764 -297622 153087 171611 -802822 829041 90717 -322746 862627 -778661 -591748 886783 -833200 -433421 -159616 -470581 -209937 611735 204737 -967357 -396574 254140 -932918 -106156 477184 993512 361821 -553920 -261997 -693578 -306450 -941285 -230183 447574 11811 510670 274947 485515 -578086 212632 60473 879147 528803 -685049 -646252 375074 338881 697219 257826 954479 -214610 163268 -583706 -395995 -536812 -543657 -509739 284139 -660395 -684130 332378 717821 449156 -162099 -285101 261289 142441 303213 750609 70739 195713 -862628 35804 -70798 855931 -911925 -390803 762512 -671556 563391 345842 168142 687708 -38255 -673010 18141 -129753 650350 386647 853766 160030 -297769 572502 542755 -407693 256674 -318582 -628188 -891888 -140297 -61467 -262517 561552 -633388 -568883 415984 -100027 -986998 -256100 894462 -836048 -300611 -905312 -722828 45580 -592408 -681060 -165212 815812 670807 768838 -387464 162424 113835 -836409 -191512 -303876 231770 -748098 829189 646232 959788 -668739 718450 843209 506175 358090 -306715 -654401 -957948 681312 176299 698334 691007 563307 -159199 396541 400395 -962609 -851653 -125399 214612 901218 194049 122531 -860709 -527251 527885 733406 440117 -878416 763406 -487422 364749 210395 -542648 -809876 -594339 -508011 63762 154027 240249 457593 -644521 253700 175236 181524 141717 841711 468793 723944 362593 -684008 -39644 160876 -622623 -685856 -130778 205193 -562736 -980903 -234252 905759 224510 -489907 -371176 -738818 736078 507959 60143 846189 -926154 141000 301737 512551 -453566 682980 287053 -24487 -35439 -564957 -422094 -426971 -555178 587600 670471 -962398 959961 62189 -947892 986202 709363 140717 -823466 -700341 -399338 -929159 -486705 863462 -841790 331500 737332 -322157 640913 751319 258773 591403 -310740 308285 15960 760444 -117036 -496936 899895 18888 958682 -397678 -492867 -931641 138919 447756 -221427 295584 -563019 -943333 105628 -81420 -574444 321478 -784079 -555692 -527130 148298 -600468 -548794 696675 -330346 30908 -124220 705750 306255 -630169 -597444 -965858 -609331 465415 997777 322350 258589 392711 390424 195341 181117 379050 -532324 -981673 -936478 -835580 -316837 -105286 -338699 -47233 768903 414714 -699503 -878249 -576570 867565 -44473 199582 176434 -431233 675291 -629063 782553 930096 489925 -295198 -765122 714129 793008 -928732 766166 424651 -623874 620386 -759539 -970216 927042 -213936 208703 508999 -717499 -951305 -411969 892732 886402 -908234 -908461 958190 -349911 942524 900405 -832664 333856 154255 893844 158920 498301 517640 -108143 -222397 395022 -534828 492738 493215 66769 607605 -793549 -872264 9340 422079 -67744 980347 -481162 -538405 215996 932590 539100 708296 -94675 -888666 -449283 -900651 -207090 408783 -461474 516648 -833749 -91096 -643017 14522 -498743 109188 -506124 -939688 881691 -754357 334133 -150621 -154546 372215 -763954 731025 501886 584215 -19384 356459 821695 185039 -577569 -648243 -539883 807894 -170366 589609 101116 731254 -210347 658627 -406816 -133616 570802 545846 835494 -807403 -720988 37230 488354 381070 -111510 708909 782750 677781 260218 -901113 -936358 -840358 -92804 527333 -473210 610207 -928821 129925 881994 383292 -650249 187384 -429761 365852 470982 -397533 -653709 121406 48174 -810562 525416 42293 696028 -409128 657045 936744 876465 694866 272740 -862765 -767040 991583 716467 47620 876113 12043 983763 -526433 747488 230577 24460 900378 152223 -89470 -167273 685185 -658960 -709499 677154 360308 -480660 -28014 -332848 432932 418015 127190 -122442 644570 -475319 -87726 325983 -625808 290910 -979493 704713 -814507 -455161 -878948 -976666 927885 -46625 954127 -179044 985519 -768969 500360 248517 596582 -52589 745003 -951633 -454031 667306 69616 -981347 702754 -576662 972198 -505788 509027 -827534 127981 -770353 481452 -382058 909755 319964 -442226 -443554 -656936 621693 -19541 -372729 -220703 26680 -138564 819969 134601 450055 -912630 142959 -91693 195161 -926219 -777686 -200038 -582129 -988304 610495 208138 62336 69379 595564 -520220 576245 631751 -874713 -921923 32045 -381842 -464361 -527873 -423206 -765127 -81384 -186137 -424926 -38145 -636100 -347131 215328 806701 -750139 28096 -776352 -708032 867372 -17329 -795290 -269235 408732 -871743 926248 330106 -866696 -814602 878352 303234 -519599 667683 230779 -99659 -390927 -453934 315708 -203275 -881581 438239 835993 218554 -612440 458365 500557 -516337 895571 -920529 741893 -80365 -409106 -740913 -41117 536313 265668 72971 284798 957576 -696748 91619 -304288 25116 -212780 580908 836870 -982109 499756 -415600 960099 -246751 -300169 534795 160990 -418388 -438779 197999 -465456 894577 -855972 -206238 -143993 -371283 784946 157915 -270651 282932 643316 368296 64193 -912658 411970 -485525 -233691 599253 -704911 316440 207374 -204551 -472952 -407815 420624 435452 244804 33066 -80080 757398 -8428 209437 273511 -874990 848157 662424 366758 -218162 470711 -679502 95820 646975 763886 63705 463281 353003 -830334 -473777 457247 -383506 -699417 194728 295764 395766 -102458 170829 44418 -102202 837242 -508291 788047 630454 -425708 -409529 -988203 533170 104663 191377 -394334 -690889 73021 -240876 -892743 515801 -750736 808925 924687 -626241 -695086 -331698 215567 460581 569462 -27366 -606441 -422054 865061 743501 967545 -786880 -100775 614850 520571 230862 350533 326187 414679 331793 508235 773773 148027 -295770 -227068 -561087 117962 -659646 -969283 587892 -418278 557739 687860 496552 666548 980540 398303 261553 -222057 86629 -523675 460728 -913739 -982232 -419806 543035 600052 -40418 -525849 866955 710959 -862737 -360776 -727987 649138 -782883 835405 -402438 -532159 -90309 570258 501215 135186 200430 -760281 -672995 548174 43762 -156192 -21718 -452203 357208 -465722 487502 -914185 351808 494868 882087 589051 -960668 760891 -285786 889627 486029 932447 -437104 -381242 -109412 -333097 651005 154717 -259710 -393551 -819748 -957897 324680 -812885 231918 -547042 -402424 137019 316102 849231 843377 -238071 -574768 473214 -631992 952559 256198 -644529 96482 -860800 -550596 -754978 637994 353534 -814954 -29641 72865 -824094 -646644 -965153 -186151 277593 -81747 -287670 -32263 385729 -730919 -430237 603709 76463 449990 -186105 562419 -263188 -495620 482826 -959106 -300940 660441 752816 128342 650230 -73458 635061 904199 -920873 -435553 -11706 -775122 -292689 120551 978950 -29441 -226870 506514 602890 505026 -937816 219809 556637 -957743 -750339 798697 911612 -515557 116402 551828 752731 39588 269154 587935 230879 -464125 222430 308954 903266 159202 -601431 14316 -963150 211202 587645 -260532 777746 483125 780484 787401 832695 -927903 879520 625539 -848436 -26748 65892 -721041 -82449 528427 994584 -943785 -130127 -854023 -173319 33752 995738 -167258 155126 225250 -543325 -93315 -27852 444220 884027 169053 -129140 851453 978243 -455751 296456 650516 -850287 -373736 -1175 -859583 656112 -688746 469156 276761 -923874 279137 836191 811654 -11315 996413 -93575 -218044 595491 -903807 -881408 449510 298683 181143 -685383 134607 992417 126848 -858340 50745 662105 -733235 910165 -451022 931033 655655 50372 756761 -191734 -141880 835965 999846 777163 -635393 -748472 339551 -205586 372785 -196702 -688732 850873 905427 -846021 -742236 385511 519024 377207 736869 -419163 -360151 228589 138560 409109 -156624 134763 -303901 408270 150348 -222865 288590 233305 -213415 -922449 350550 -800459 238533 -585582 -533212 -947755 -88557 -755275 -270537 47901 -662308 -810264 -608674 -279447 -463287 -808914 -661185 -179067 -878182 716352 -290861 -699082 -162269 -149622 319591 -783312 -786871 325804 -915299 152861 -68727 -364037 -463383 151197 -241679 611454 391060 480192 361509 976497 707901 -861682 197596 -732987 802515 -739969 770657 -940002 366364 -293885 66450 691668 -854351 -82692 958948 -171661 -465537 -153921 -747811 406587 -848185 -324201 173976 -159456 -863329 101953 21189 180298 -286224 -58255 166695 758807 805238 215500 -695788 605204 72771 -509077 480760 178952 358204 440799 -727214 -777111 -539622 758055 -131019 432357 -882454 -359236 -920632 -415782 64141 798342 -392505 715230 907577 -849309 109952 -948936 665463 347559 559703 -178971 16547 -641641 171203 921748 -652946 918637 269006 -922837 -583457 501975 234521 880320 843854 -498824 436821 917408 733032 606949 910155 -74549 410286 -694358 371797 -443403 -764682 -199998 89059 495879 265576 -729822 -273929 -269283 -906878 -241489 -993111 -531194 -567787 -35389 428068 560327 920134 577709 -376409 797847 566542 130094 -966523 -352796 157754 896253 -476379 -779571 -559253 -547901 752386 -676954 -414186 -433121 -925908 383224 359302 -281437 865734 -348290 -195370 -537899 -515194 29352 571511 -382161 461625 -387556 487600 -789472 802620 963888 753432 -226295 -373757 -123278 -558818 482113 393494 19488 -448510 -620655 -463345 -590544 795866 -529736 969629 -920375 966158 -574871 196996 860616 967900 918984 -477669 -533700 -944556 -278160 953293 -59029 -826019 -558992 410776 -938549 449583 -777270 746001 2441 -316074 967026 557022 -112635 251189 -658219 -895558 516051 -184959 834511 -690699 228156 251074 -859340 694386 877756 -3883 175304 825767 -146430 -745619 -189241 -785888 980722 -820211 -573602 199932 820774 -154480 -684881 425582 -302615 -515423 582609 4286 792507 -162493 542670 -207675 -27824 -679733 322084 -227723 -964592 397409 630340 -972978 -762088 288002 389910 -396566 443320 73473 -722702 -172302 730099 -472703 498217 743719 -75133 -79236 583418 -771365 972754 -121792 738717 -711052 947074 -631699 142012 369391 801765 -706184 -160779 -398757 -953850 -429909 870362 9562 846750 965794 -583696 -921948 887456 883152 -278861 39556 398510 -132104 715409 -755111 329377 -908748 189290 540566 -789371 -761998 150551 335554 221210 -18703 -591392 651897 494036 -234807 -209788 991721 692444 145120 -243020 -78122 -695410 -637322 155160 -414954 503673 -735206 727625 658709 275297 -259790 -848682 858963 -766272 402039 632512 -460319 873025 824439 227965 214120 277955 377873 756728 -427230 -603299 331388 306703 670046 133716 -228927 -381036 160512 33446 699196 394446 412671 751235 396191 -296203 770790 955214 861167 155832 788691 -631904 -21882 976442 -355845 -625210 785295 -862959 365604 -139714 -562420 -90042 -502614 -484674 -301869 -399655 897274 -230739 856717 610746 779930 633640 83126 -641456 252831 -666882 -174048 718581 -815179 985780 511216 867832 -134117 -584446 864543 -180838 -582363 -822060 639226 320402 -107208 16586 185507 -717430 -772399 -642503 -504818 -262753 883326 -307032 -400252 -357020 -888861 -280109 -555997 544480 4535 -418517 -719012 597131 -886460 -681772 308980 -493867 -706709 -184667 -522748 256800 -914403 -495316 501241 493249 720227 -186456 -756972 725250 485335 252557 -247957 896291 565545 369667 310630 30036 -758629 -591129 -950460 -790595 359685 842825 -657261 -558858 980690 -81812 -624965 -917489 1025 -167607 570356 530954 -980955 460557 -368181 741724 -631195 74134 -139359 459632 490493 -841094 450988 -758108 -747845 -172288 543604 -993719 243459 639013 -781481 -633305 315595 -776168 57862 465015 449823 253246 69765 -216985 -615521 -384977 817967 61466 894332 -215881 211504 -378843 -429569 -200490 594185 143763 -969470 -561344 -280176 -788894 556788 339294 994413 369667 495577 -763957 185886 -341154 240456 -605224 655220 -393396 -247956 387337 -777197 746524 340996 362646 748790 -651889 -466717 -353558 -306583 701275 653296 328999 759693 450091 -965594 -175200 -717353 611869 45845 -1699 -491759 547267 -769569 -152549 106584 -27869 -319299 -635958 439709 -145097 518136 -859379 485540 548334 -184848 580030 -995832 -738391 419608 -472089 323636 279230 316536 180169 720363 778489 514985 -95143 9026 -53226 -343331 -345154 653729 -372024 699093 557141 -296891 -567371 938984 92845 800065 -786697 -828157 835211 -603400 101917 -844893 -824345 370981 334504 567773 -174995 -768429 -333425 -918953 659581 -306075 -489541 532300 379051 623119 990988 341004 468416 112219 587986 68729 78135 581286 119252 -663669 105921 -602336 -911155 -815923 356802 -68912 -599318 -661794 879697 -767603 -78899 -472975 -240068 630533 -646899 969677 575746 592698 627763 935374 867671 478080 505279 101730 -128989 226945 934305 -475123 428803 -442054 481857 982757 -442810 -735237 -900361 654871 27506 754794 -191085 -770976 375229 666240 37591 151957 -561772 231819 -960392 695963 944280 376235 544673 849775 -187237 523477 -153233 472480 -785241 970194 -549514 74832 322168 369985 791994 -640841 -930307 128273 554423 -395744 -750629 199304 -614438 321257 167018 764735 361990 -237561 889398 -234844 892176 508160 864639 -301322 595523 -68112 867385 -563764 194269 -965883 -842867 717967 127120 129538 -157866 92411 -49663 932031 -460891 -946782 -703284 390440 -462786 930409 -439553 -876998 -611048 831113 -896870 -430455 91873 941840 287894 767293 -840201 -414883 -739877 -532849 666224 874919 613960 -872367 -175212 -622985 -575953 954468 -396578 171177 -156842 -916033 715646 -331793 540919 226159 293082 -560434 294208 -548335 287624 830495 -577324 958682 329429 -414065 -250679 -667632 990785 816799 712872 -822514 -879487 -999899 382960 657604 -608388 -418487 -246125 702388 -469938 -609654 -661641 -202121 -439479 -638026 483062 -497610 -160913 490869 791263 -344528 287864 -64961 -470541 817211 195154 -685599 878953 -661061 -721124 451581 851690 24621 221483 -205946 760085 -842337 209669 787400 -812803 380596 494952 -255010 514854 489125 373060 -495047 -146037 -51781 769981 284832 -922213 -353833 -556374 368043 876087 530538 747417 467655 -317002 453373 734281 -663755 -439966 21418 200110 -422773 506104 48801 776560 -436687 103851 658212 291052 -173467 80674 -375797 81713 -837832 882421 -45376 -333948 -705394 776244 -420668 -984098 -890974 -103199 -723031 804713 80768 -10639 -545258 794630 528649 -907698 453319 -595894 -184461 -538280 864650 571516 -118458 -778145 251586 180504 -435488 49195 425832 436687 318705 590197 734341 -328827 302592 -345365 -600519 -584878 639460 -148433 474679 -832766 235980 95193 365895 104597 326456 -540944 718531 -644545 -781314 63989 -232038 542953 409030 -209959 -588208 -592850 -740595 -646143 -479620 690143 -316890 -826679 -870840 300159 -250828 -857217 -577931 -257592 -352078 883683 654549 686244 775659 -655186 -66866 101813 271106 754824 -90146 787150 928876 186383 -449390 657655 245233 -666281 -210419 -541459 -610130 106341 -160377 559519 -435818 -702925 417355 -753997 93036 -733136 -793672 -13825 648651 154812 107585 645520 -734306 -30160 -369810 -794458 951208 764756 167256 -680522 -217091 524135 84400 -750617 573447 -607333 -913095 -421483 30979 916374 -117174 -993967 219649 -711438 989901 507103 -127129 -867010 -481469 -236105 781039 390139 848317 -878203 -193372 -136288 818020 -953943 -317207 1430 550770 -347337 -913166 627004 -806090 186616 816841 684900 860181 -712601 -404150 -137132 -836348 619957 85416 38471 252174 -965307 -452634 -941719 176084 -870479 -215202 558687 -865016 -375741 -68419 -741956 -935311 -150019 505349 24589 491371 -883951 -322550 -744242 300132 450538 -197770 750194 -803361 -138206 225093 -120736 -306187 -510327 -64439 -93328 -855729 -656476 -184921 181618 -829267 -492117 -553255 -839768 -694173 553354 -808022 -470074 -654122 -752414 -781508 -427783 -434557 442629 762501 -7074 678520 -705027 760142 -951674 -863655 498310 73651 819064 794333 496399 -470234 -281681 362575 -197060 716652 496408 545293 887399 -591714 -516458 -737396 -839909 26538 878206 -770350 -243560 -72753 -181221 -570630 -489134 953380 -466262 459060 24818 808337 926431 -651581 989907 -8875 -191650 -617475 -13306 -165249 -424893 781646 -748594 -533004 -276581 680757 885540 939887 -356887 -365499 70325 -627972 -770910 -148443 650335 365693 -628815 -889583 504632 -283994 -506508 724567 119304 -564480 -737603 549211 82377 -318359 667858 -93420 34478 901138 593133 196108 541849 266624 -693060 939748 -960093 166540 960482 97869 535064 -300061 846964 877968 737784 446214 211197 297735 -763144 -14517 792827 -394974 108799 -855206 -338464 924259 -205911 -328911 40082 -490782 150087 -853471 615915 349514 -519971 -378546 934970 510554 -773853 166067 960 -459931 598276 205212 719667 -912046 -383710 95530 462143 375068 473296 645843 756096 -107693 21655 -284193 -641783 288154 805298 -303636 294880 929575 -498158 -862101 -982273 -897977 -208294 -235232 633685 595927 -501788 -711130 -204861 -395317 191162 -706199 -273760 537131 -745698 -708438 -250699 -874095 -391166 599423 402241 298284 355473 -315568 -107786 179008 -800092 865242 107515 859556 -174514 -867024 -648856 -995517 -848431 -55755 -392499 -488677 -784602 612772 715691 662721 -740615 -31991 -821767 -286373 -492502 -329915 585249 -775004 -463666 -622323 -686208 -741652 -828629 830315 239722 -39402 -116416 -925508 -541405 521880 645819 -465104 -944025 -923010 769025 -155954 9699 -507801 431657 328301 84153 939654 -814975 924732 -369024 800163 635272 -307397 562498 -704105 -673038 -797249 -72196 -999212 934184 -277902 -92254 236506 489413 431953 -845544 251971 -850535 699692 135610 386745 675242 486442 -922539 468730 248110 -650558 207660 708187 495634 -866494 330484 383169 235127 544076 419032 -375894 70192 -70187 343158 801058 -327739 73892 -94753 -244146 -109709 -616487 -631653 -629147 -847831 -969501 -228317 -271566 14092 330120 804197 578068 -830476 -100510 407748 1150 540525 709340 -102379 678135 -917193 653241 -285404 447899 -519353 -120691 771500 596504 -342204 228930 -2590 995122 -55286 229652 873835 -44225 -192214 -633067 -257823 202027 -666904 -118997 394323 -89738 428091 -751091 991554 -392399 -410927 -829111 -647004 -52219 226697 -794943 445412 503596 -417673 808105 -753824 -337419 951907 384906 967786 896068 -183478 932675 -282936 -188656 -809764 -596861 937781 762084 -965636 -402224 259293 475358 -53308 -411773 -686620 720307 -784002 956873 -489888 214953 409772 -888156 -988710 254876 511872 745704 335313 -387079 212068 659646 581560 -97594 -893964 309413 507763 -985192 -62977 -119572 9309 315931 -367349 -46407 -589115 654350 -624435 -103035 -319636 484805 -501964 778653 -319479 709541 -963104 -634078 -915259 245419 678563 -260086 -476864 272101 -660473 -974562 -508790 -753161 686151 -128646 -609622 -854632 638420 -957936 -509029 -116334 337362 -560092 67914 -124602 768664 591057 897689 286501 -215500 -441469 161375 712632 560101 621436 -967194 615193 -264545 143952 -105877 -938888 -975478 50920 -148830 -885097 382595 853378 -509009 22094 -359014 -272337 -450002 -49400 -885870 -855468 -597972 970308 -481947 424617 47020 -729067 828349 40637 555171 -545886 609659 30577 851708 6183 317236 -576264 674324 -744590 746287 -807970 313919 513895 -800663 541566 372162 -583172 -915823 -466935 -537641 376893 946956 587782 -593364 -501686 -355086 -411827 -33693 598100 -504689 856331 -648300 473252 -587805 345793 101191 750996 109731 -67516 817147 -982253 -641099 -691649 710177 -178011 -845256 -21844 -741727 -560415 89082 -411169 -895660 -737422 59647 -818820 -455671 -323433 250369 -422405 995456 -619229 538347 -926549 -395662 999933 790620 428332 -189817 -282976 -477782 -638476 36190 -634596 632541 146763 -242039 46483 670896 -907313 -95474 -363202 664083 39920 -600601 303974 -403924 834293 -224253 -161173 -160815 99829 357699 -704704 -951409 741471 159357 249709 778919 -969357 -945156 818827 174987 453318 637439 493900 -549915 17730 -777546 -368911 -135535 218404 -981048 118481 -164066 -790404 576335 -107943 -347055 503857 -469286 -183034 -356446 908922 716650 970861 -380867 -330010 361078 -416460 -509054 -469675 347751 -883562 -973563 284540 592668 -579485 -479857 828005 112616 -449667 -358885 -715156 -835953 172892 -386982 -433468 -117683 -727669 -658640 230512 577230 -444503 102709 -611894 910263 83817 -433484 -251392 441116 635026 927919 163474 -300537 233472 -819495 -209707 789752 308001 -565350 -980877 -31777 538873 -431601 -792856 465955 328094 632840 -340601 804383 -971587 692488 -738061 570528 -339181 -133048 -933978 -336279 -769419 869173 528749 -288977 506952 621805 565866 -570084 -479095 -404410 211089 585808 -84537 836679 530604 -267300 -752476 -931668 -150697 -414523 -62120 -772506 -625019 -992249 696750 -826087 -525063 -754161 -664316 -235235 391373 -86720 411215 -574466 59886 -724753 414869 -618884 973598 873447 635122 -75252 125553 643302 438420 641876 -327088 -730467 -138178 -549710 -455430 -900428 -629559 292662 -479874 44996 602782 493092 -300862 98523 -231619 606324 -172673 384124 91065 -429487 -590142 -361955 -153158 287005 797037 768039 861561 544491 -742220 643065 -523960 751491 127392 -801564 -61816 -314526 288015 861744 -376912 -97737 338098 -935017 250189 -140568 -155890 -943547 63357 703755 113532 -311202 77554 264173 -499031 -96137 83957 82447 173975 673436 -303264 -892125 -231654 -494263 285475 -467949 851931 -584335 -370624 -142213 -910888 63610 -710576 726570 602978 652990 222588 -503259 -551522 -450548 925315 -292700 196741 876197 -774725 132371 720868 -648512 421640 106770 -870564 -705146 651495 347893 -684189 555670 564198 852037 -763071 799106 -57304 840125 -507884 234961 -342298 -676914 41677 -816645 -136215 389019 229169 -363536 233234 -620034 9304 849809 886866 524417 122929 278069 526258 -864282 -456963 -127707 -875956 -213472 544335 779041 343888 -307369 -148973 -980391 -776448 232808 -9853 534644 -903884 71138 -88141 983181 -340906 469131 -566137 423601 142695 -951719 -920136 76642 -17543 -290311 611154 -4841 -790349 283211 857913 947130 432593 222308 919839 -307159 223777 -434165 764815 922293 544774 -734787 803686 -925658 925689 -697175 -317739 877620 919555 -471628 746720 227984 372804 -910091 -659230 -281639 188399 -769862 591495 -650969 170956 226690 -206256 533892 557237 -757247 861074 90606 915737 969248 157687 370646 284540 -560646 815100 496548 -616459 -86176 417905 -740687 519726 983254 -809987 155723 -470040 798611 -228457 241973 359285 -804731 -900978 -672476 512955 629194 -788222 788675 201528 -968264 26600 -412368 -886663 287702 -92406 82685 -258911 -306335 -853371 912944 -143768 -247351 -252599 -722877 -618599 268593 964253 232996 -699501 261106 788120 583734 -86711 -852968 765097 776911 -356157 -573596 89872 -696008 -621670 -306872 802402 780848 -987905 -403218 484873 -143639 743477 -146126 -868543 933257 679187 231331 -715107 418090 186499 -777082 -650112 -110373 65414 545746 -564444 -531171 -294995 -321483 624791 783334 859041 830478 -612424 559650 -659684 -331023 879807 -681683 -370706 -911321 -298062 635098 880889 -850645 281073 894575 -892107 874670 175403 412966 598572 -559085 -194330 -880978 -456193 255604 -95621 26152 -523680 -442853 727576 -163413 -44010 711562 -240963 180929 -190595 419700 710335 -71961 -806781 -579135 61895 -8560 15147 823950 -395052 -527837 -231282 -905302 -192331 748792 881493 761114 -453488 -874401 83904 491799 -891426 530073 16291 -398581 690412 -719011 -609949 990871 421980 905813 -412547 772623 -305630 450718 397439 170876 -655608 868812 -330099 397978 323626 519523 -341026 481752 -480646 607199 342333 294619 805693 128173 -337016 -757253 -404852 142255 808628 902467 886484 -102723 -590521 -104971 -2217 326814 -960164 413572 476072 -451181 -13405 28953 150835 -869299 -227489 -626545 -196941 -611855 -820378 189687 924602 282523 -271452 72596 347309 -701608 629272 191456 310853 -412117 642389 311557 285327 837129 309762 -978459 -554004 374621 743003 -248173 263186 612229 428846 863575 97034 -570413 -153377 721582 -285392 -584820 -188443 226887 -540618 440044 478282 -728313 564512 920609 701871 -640890 -619319 -262324 -740539 530576 -739875 492035 531797 597030 -255522 -518191 935225 440442 183455 561588 -80287 -376842 -117300 -436578 -278705 235317 649696 50421 -269669 -412664 188716 -367725 691568 -76941 -163881 133703 196237 -153170 -342951 -875822 -452795 476325 878719 304618 662015 542712 -179990 -679110 320054 -853125 -813552 786784 25594 -405706 -810823 315758 952942 594918 246915 823659 384072 246651 773982 524495 130261 -538471 747921 963850 -844814 192151 6708 876285 858259 916226 -260301 957310 399552 -722149 293969 729 910355 -733995 174499 466634 134715 -176296 585105 -97404 -563844 142465 -353191 959278 173741 -768417 247436 -847136 -814663 -405449 195086 549930 -364002 -663679 732954 -473459 112753 926953 -830917 -299904 781656 -50865 384084 33901 -41202 -243768 613530 634545 -219293 48795 -440811 623903 727354 -732732 520739 212478 129417 226804 594164 924422 -446884 -177521 -43890 -565529 -609454 -281427 669771 429251 728862 -691303 958167 600751 -492536 -733227 810034 947382 929129 172308 565812 600405 -939213 992575 971012 244864 946534 118769 -798049 -417765 877468 709883 879192 -641022 -666369 78176 -557486 240002 -782131 505561 702343 -657570 11995 879955 949317 -316213 -578418 893804 498604 -938892 -700572 -945414 337329 -344201 865129 265348 501918 -65691 -931774 -430137 136335 -950842 -617562 496562 505719 -103661 63328 -621590 272921 -490950 386255 -23353 890127 202270 962278 506453 741191 -917484 448556 991317 329344 192999 566205 -333127 -235054 528725 -676281 524587 753315 -669680 -656498 -779130 -342861 -678722 561640 482523 506001 605433 100417 -118546 -272221 446031 -206951 -701513 310946 926659 950657 908385 368796 239563 -567006 -777650 -705424 564688 47670 -708719 507221 -940111 -578932 -70285 -786092 -656448 -835064 235631 -240567 444739 -845791 450741 -811162 344180 -826014 604075 -217808 -763006 768105 684903 -652031 968206 -895637 -532170 -536444 -420817 -24274 38937 48443 252270 -632562 998979 -467972 -313654 -581768 847260 644976 -453451 558194 148928 903571 -614250 44689 -153983 971831 -527547 -357759 61025 -574335 828178 16129 -472039 -920982 568510 536165 195989 -197697 802176 -722158 845941 -158558 -715263 -123515 -218867 -243833 216033 266956 -821530 633527 882736 948619 222907 -849840 157685 4985 484093 -127165 589995 976096 847056 600533 -528833 -743775 -118388 -436449 -885357 987949 733116 -758130 -150786 681997 353570 -770589 -487222 940251 934321 16436 -557516 129991 -677358 -91926 -817168 230803 -7648 -942143 -531422 -371305 -706581 -817718 -8858 -400706 -424775 361836 337609 803847 -829312 170335 622798 732421 -393235 -731856 322794 -450849 -66079 -471616 -616568 135121 -775698 -155707 657285 90153 -400929 55623 -867915 -6069 362925 748836 -860836 462253 -8566 45197 599350 982748 840282 844551 -62735 119925 -456523 766186 930861 -197588 -157465 127205 745475 -679735 -186383 -898440 489210 -816986 271365 -148871 -927981 310194 279949 -195312 626751 99825 -548700 654651 553700 357498 88475 75723 774492 -580872 -777482 878308 925429 392746 39532 330625 -137614 986979 -224661 981230 527113 999818 73746 -607924 -657309 -921574 710197 -788080 11039 -258141 -573604 643972 221007 104903 -95036 639301 -692487 -913729 -665251 709828 -658281 477652 -425142 630853 -155369 501350 -676508 -363933 771676 -262936 979895 10761 91964 127074 490116 603258 -463616 -198546 -64322 603595 -23065 388027 -529523 -501404 102051 -194547 -483123 -673022 592219 -983238 691471 947000 402727 774703 252183 -875543 -424425 -689687 303837 -628912 125740 649085 49293 959864 817117 288401 -856185 403652 -482669 55648 938976 -315287 -996947 -443078 473310 -273810 922365 565249 -418048 647219 -95158 920877 199796 805095 815436 -218807 -183522 559633 595251 571508 -740072 -306552 -557280 -84255 -249044 -249094 934186 535511 327004 963817 943579 -113358 983899 874026 -117072 -945184 932498 -6300 512669 762469 -721509 -292201 502534 -349609 722633 -941806 906951 -435613 -861026 -557701 -51795 924102 -416172 -93620 316794 -124715 903381 -388400 402149 69493 -686526 -207574 520344 547107 868976 -362546 -124623 222702 392806 -17531 -699967 -337416 126816 -336274 74960 493561 399440 -374152 -399273 -81092 589016 198377 -245052 -494689 -670511 -90534 716922 527767 597702 947897 -871090 491178 944505 -780091 -676213 -306572 214494 553621 -258834 997923 60828 519314 -335701 -872582 -530929 -377224 -55193 -439598 93128 -717863 900156 -797036 972298 -342502 -780104 -787520 -209329 -735884 659294 178665 -605759 762101 749731 936119 493890 754940 382834 418403 -344859 -878784 -453591 623167 -420366 -907062 225178 487980 370790 -710922 -390901 73633 135793 270326 52406 920235 883574 -45361 627402 -493464 -654962 -195622 -501784 762506 576773 -314428 -245594 812506 511964 826254 999055 636594 585797 -15602 -530015 777602 -426070 304749 587983 -168499 -953049 -811481 193917 757929 939531 -828146 995334 -603838 419547 144838 -850887 -780713 -939057 608074 -459177 875707 738387 -955674 -447210 -584235 272519 876988 -56798 -624735 -67905 576319 -549097 -714195 -345980 -131141 -496504 714397 -145903 -425653 -156293 803239 -970921 131680 426987 101655 -759559 137665 778437 -380979 -716719 58374 108651 518330 679273 629660 343732 510567 584067 753988 549609 614510 -878318 -749804 -172086 -496769 542910 353908 -779513 -710564 552420 -994782 942791 577757 -892524 -301521 -841947 -248596 795537 -979073 912430 -720630 -985132 -799667 -491164 188489 -782071 -7003 20670 617808 785937 482280 -734682 -909349 822014 -204340 -943623 705336 268954 -235047 -59381 563914 727777 927085 -204512 -921206 -784126 115512 -371596 -507391 843362 671425 -648140 177615 924313 191711 837507 -564569 -329101 -426943 524278 -79791 -604305 232423 6552 751015 362436 500391 991463 -879592 -412073 121513 10964 690600 -441529 705898 -631993 -968978 217185 -134083 34073 -25580 898732 402373 -313576 436571 -210978 44797 659975 -693611 307557 306609 -702821 -963031 -54688 -552446 929407 913810 734114 863077 -460591 -267040 -180810 -538588 116771 902197 306646 -277924 -809861 -408375 283634 -548867 -603181 700519 556335 -167603 40601 -64786 212069 -857242 265008 -747695 542753 890547 -945427 -431080 759713 265463 -49892 -764580 -475430 -213946 -379143 738510 136565 320522 -427593 -357583 507086 857984 678908 -838436 245364 -871112 -21790 -3655 -312532 307480 -770441 -814391 -705426 272474 -232898 95005 613093 69001 -826451 942558 -305421 420232 -709715 841414 -758612 477067 851102 -845659 150358 511260 -129584 176733 -643601 -215017 -377718 -745498 434471 -664913 636166 -859829 -629534 -230041 -171405 -256982 -684105 -84583 455026 -423624 93300 440562 111130 500539 878231 49652 767860 -710129 -560682 -743437 -300032 852258 325400 503961 259630 108792 680314 -680094 761061 -212185 -478772 425760 -527616 941019 -330735 -757896 943820 53971 -622846 -756252 959627 260067 -714485 -926929 -981004 -621584 -218932 887803 862641 222711 818586 139582 -24609 -793978 690044 111041 7186 -746814 900910 -800352 141390 209631 -453215 804045 -364273 742699 18681 600717 601410 -162428 -209522 222585 278729 -177572 -719124 597887 645115 -724676 -886702 -927522 974498 -961857 -967753 -520659 179964 54674 64 -422572 361914 -237317 327499 499218 663940 -820913 -560408 -948618 904179 -969478 158939 933605 5781 -74373 -277477 -168550 752237 -816411 897877 -240862 75632 937567 181482 -145828 -224119 796197 522349 549119 314262 997381 -199770 -800877 849128 320867 -35950 631798 116679 -306506 -791968 -912679 717548 -851704 -507915 408513 -591482 -737286 -387479 551815 -265547 -12867 -805111 -586408 91282 162586 -464045 -145739 892069 -330389 -865412 120180 946413 -643168 -928275 -938819 525020 -13893 988866 188814 -210472 153812 104266 -23112 853819 -611306 -176119 14944 -84269 -995648 659897 -411394 -467485 796709 441285 403681 -189023 180268 774221 548649 577462 427472 -688987 -534196 -341055 764961 -607914 844946 751060 -848958 987803 -383847 -627851 -217239 -154268 -327598 236447 -420893 621911 -497407 -155458 611469 853066 648769 -532042 -613029 535499 -930178 -308259 464341 381080 333305 908157 -659179 704679 -511672 -918445 -939190 -515681 -589997 972690 452024 -569891 988887 -169248 -793290 -573584 656999 -647592 -53329 -180963 151911 366599 657697 -383140 -771825 -152081 514209 -769447 705262 -405753 -173355 -304139 167780 -152392 822264 -242366 -670042 829538 -414630 -914166 470462 35029 994654 -713016 527497 953305 -544262 -854355 -793288 707110 126138 591901 -193073 -557460 345789 -576720 -773592 -231475 -14154 68402 -382351 -700706 191725 -796638 997162 -462551 -857157 540983 -299608 -78162 -14958 985174 627733 59741 866163 384157 823406 -35810 -811019 -424612 -162557 754762 377413 -995562 -120837 276783 864032 955397 204877 -204912 299995 -325101 -834232 700322 404187 308450 -251765 -91632 -604642 -695868 225422 -382729 -239312 -949181 -662249 -493333 -344265 -372709 -226618 425969 -370840 887867 985098 709763 560654 -24887 -78295 -911857 -650358 943387 -227779 958200 -543282 -924354 -309967 254355 421345 -20494 -924856 843819 -862113 -365397 -901610 902014 882422 -383470 -830843 140990 -840342 842114 -256559 -535279 853521 -86772 -994292 157457 353879 -46860 -944868 -660788 699964 328498 -477384 -144059 -205743 863730 -32658 -919694 796863 -702317 453792 -918212 -245824 523563 236034 -575870 76579 841730 159774 971670 708940 999827 -820528 -840642 441266 -983665 269642 148404 -59040 -44711 -294639 765223 117748 -417270 -709890 -124616 -752861 64751 854462 -364803 -253773 747782 54739 -301566 900608 -990587 -233839 -153917 22264 -550573 554529 -236109 423582 -397555 123778 217912 793354 834690 -641661 -957523 -418201 12727 120138 795999 692980 -352668 410704 709008 379013 -470027 -838942 -380169 -500609 -265334 -420703 -310083 -362785 407032 -521597 -282367 -714061 660677 391249 -473386 -107233 170288 -912217 428352 841562 -557785 224119 21307 521902 -861746 -791034 -284108 -564228 961535 976620 325773 931765 317765 -481511 974877 595554 -773281 -834741 390574 -121443 -568892 -114151 -425859 255766 -219623 13163 -425795 880015 -52804 81023 949525 -787744 -298179 -358938 604702 -622348 -473121 -682107 340070 -596662 -984293 65684 676335 -240011 955678 896290 -180816 -702564 305094 63120 280211 651899 -345303 261777 -551050 14560 386062 -931151 -957269 -959953 162545 -417845 -139657 -515362 -21628 -114800 199702 -347270 515113 614663 -981579 -136032 -558215 -164344 -852233 540036 534848 -8640 -99215 -179474 -512642 -847568 -983122 -62664 -109209 -749651 102828 626769 -573852 450658 -495267 -56258 351120 -333750 -131161 -489453 -865220 -625866 842468 -261890 134124 314189 -851998 -350531 21079 -443002 14436 -164445 -384405 -484944 -886881 751255 403783 -607253 -726977 794900 -611265 542893 569183 982570 187227 -610882 -30828 -594308 -290472 811964 697443 705344 794150 383895 -543545 -928062 -697624 166166 464044 188001 709239 -645296 438006 -578800 -194592 164276 -603141 14167 -784543 -787198 382980 848208 -522128 459855 125136 -853590 -607692 903685 234001 -712279 -194679 -971167 -396691 -366173 335745 -504077 335999 303365 51038 -516190 687315 -73908 640153 -17115 -889106 -237683 857310 875787 936387 646510 -156403 313908 892095 -551766 567482 823637 320446 492049 -606546 548600 -982765 -886523 -132124 861049 374405 -354178 -166515 -919413 179148 645127 40333 336561 -479720 709951 609531 213957 969354 -784551 571429 88309 -553031 154781 805769 866625 585519 218596 568797 -303490 -407831 891295 331785 -882090 84059 810321 -633560 543557 202345 949649 -75126 -506082 -818065 488201 817845 -638588 134586 -981127 -765089 670961 480396 20533 -684555 -679502 498332 -747486 -882409 314089 8596 -38851 -76134 769802 71954 -380395 141317 -157857 185255 -647220 -404075 71428 616923 702490 683833 913644 591527 -471094 -247146 693338 -960007 473658 -913404 -99096 838451 -338721 405903 429187 936749 253503 -445193 794093 171950 -794890 252976 720442 -94089 356146 -295069 -451885 -655815 -331850 91115 294263 551578 -563621 -993959 113845 218676 223754 909297 -387213 -559083 -253757 -799830 850538 510528 -491367 -145998 707623 -217174 -321356 -477721 331660 428222 621261 514527 -985651 -966950 634550 600162 -17293 311632 280144 -275093 592476 310630 533906 -809174 -694983 -853290 -280055 -827132 -163313 -927409 6611 -79470 -547785 658289 689826 -474594 787166 -666283 -547521 -269783 773638 -244733 222468 -187544 -60797 83066 359393 -449982 -60034 852780 -174887 355795 139381 376703 170626 232172 777657 -555442 924808 -908911 321775 -409755 119338 348794 -798192 -284024 59451 -310509 -329879 -582675 386850 -772996 -371301 956605 777819 -927607 -682596 671256 547956 132035 650420 -314354 -947823 -786843 540801 955814 -172568 -185248 -966796 326619 792901 -450344 -407726 761881 -130936 -911964 31668 685381 -382430 -529838 -270330 363570 213660 -887904 -739956 -633427 201872 -310780 -563368 -216206 -571474 -414426 -993578 415541 663224 -491935 388161 -920294 -287354 932549 845738 -494659 231554 870679 121336 17323 -236115 -826161 -464029 226150 -297575 -637798 259063 -581531 -29843 401110 -823656 -276846 -154395 654105 119288 712266 -239793 -610134 656546 469473 -432754 826373 -98061 278171 -758373 -82341 -414308 486068 486271 -318320 334881 -715559 -895142 692924 -774947 -467283 215775 714923 -852100 -797115 -611754 -355619 -259201 -381140 -409191 -769146 -412485 442847 156567 108047 267738 -870958 339028 313619 -551847 -64534 815335 -399773 899976 981249 140666 562946 -937458 124133 400078 -995414 467682 555737 -245963 -169531 365651 962834 -785770 373877 462081 -499269 -18836 217997 -561695 332658 -815929 -489707 -835139 -822199 -403383 -444342 923570 -353083 -536150 -396645 191792 -52893 407477 367406 181118 431502 -307639 355417 -611149 -735830 91865 316329 -648898 -713588 -529043 -827298 -296609 801407 -745058 879341 250283 -697663 -736355 610557 629516 573572 9133 -203670 -822210 345966 -186459 -402747 267988 -96614 -31377 -615598 -930639 -330860 -670068 -22391 -708209 -649504 -272627 409110 106492 -482060 937499 -427175 457048 418745 439408 271590 -477864 999950 -812836 920837 -271610 358085 682177 199476 -85058 78757 -880105 815776 -435534 -710042 295017 790576 -752409 -427720 773717 277626 334263 492732 660624 -767284 488653 114441 -977952 -133596 -364628 -505560 -583647 -50504 -233048 22424 -624447 -577680 -871574 71116 -329788 656358 -80911 -221272 -539840 994669 629900 593800 -287903 326151 418273 -429255 855526 229485 -729623 866941 -253789 -685301 81777 485771 -623491 -349055 423323 766476 -979599 387876 323547 116128 846094 -598405 769147 397911 595190 72642 701719 -766151 671712 -599446 -841567 803902 -534631 -766697 -123682 -309289 -930945 47009 741479 -266909 144132 295316 677161 830778 -881871 -654288 -783130 -205402 -542943 -792983 28722 -122011 -529407 -127384 -780810 -830808 962455 -49656 -469520 -364265 864568 -263591 506033 -43573 494928 -38751 -999522 -703534 -237474 -586794 -432784 -765522 967157 152998 84404 -924329 -683075 421103 -475317 -650443 -537361 750663 282859 923302 331868 671093 225437 -671618 652135 -415626 -148675 612482 -738553 -472966 10365 -865300 238918 -764188 -74271 705130 945989 -199859 130756 -918113 -75595 204289 225874 -806111 -262433 -445440 -515443 507513 -982755 -680705 -429752 205478 -374561 487268 163887 964377 -764889 411214 579389 -808134 230541 -299125 -648893 182243 506428 -493792 -551064 539232 643955 -851004 -555612 -774027 -420475 -699547 296516 755160 -648231 85410 572393 264626 -786326 965711 -483319 -885598 561224 -875915 683116 278842 591510 -241457 -646736 -416128 -907126 524494 -392251 280686 -649743 -468971 -262158 -433293 -875352 -584579 -268593 -880656 -583773 241683 735048 347580 182378 563989 -590431 -44768 -164585 -624263 282732 279772 851161 788198 675476 -737632 484852 -613447 989782 365459 183871 991874 103491 -308400 -838619 -531452 -152513 733795 478116 89784 -352379 -836527 739921 -120758 -939872 -750066 557650 264090 988403 59140 73570 -524996 -182093 -133997 -3887 89849 -435864 989451 537090 -348211 -806928 -609869 -982805 853223 598011 887622 -622056 884651 -603505 33905 423464 836787 190854 392918 808910 -794038 -871412 17548 820178 -38544 188450 234397 -190067 367449 508189 19207 -66575 944749 208679 934331 351871 -747191 -961860 -150495 -297138 -737603 90799 581138 132747 -578739 21795 864092 -691085 -660560 -110190 -532671 379483 814931 200906 -296200 -636248 -939049 34795 862507 -186408 -955761 -147734 645624 -545033 -487677 97809 105969 -547157 287983 -221700 -468453 -470871 100677 534174 -529806 -619716 287783 -916166 -491292 -855483 -122898 -905110 -709807 -773706 55462 941212 -877806 145686 14607 -916721 -107537 64641 -907106 137819 149543 -792923 609913 -199834 269548 250950 -900609 681200 -404893 -910406 423614 767752 -441815 -939283 -451846 154004 848457 471135 -674515 916685 328519 -119775 938754 384577 -641128 170460 161753 908111 -519640 -151478 -786362 -587346 629843 -211014 -279279 -711961 143084 -504688 141879 -807210 -397255 -552893 370664 387374 125044 -904226 571655 -890894 -799540 524287 189358 -585348 -190494 374107 -702297 838649 -580020 -862792 245363 -676630 -490346 821618 768583 -228187 847292 -509449 -46966 904659 -409935 -144950 -308007 195440 520667 -837501 612099 781774 -956907 -90803 -835955 778770 -361941 -24089 -106449 -75211 425570 -535771 -532779 -595964 133485 -76692 -329697 386849 201977 -214215 232546 648448 -164702 -830822 368037 105962 -802565 304691 462756 -414083 620427 -443205 -585520 -645846 -374966 422780 694605 -702026 511144 737751 201074 313914 822023 408893 505677 646563 54716 453303 -853219 -120142 -591983 -828065 -323370 977661 805446 -496027 496032 235117 -814837 -937461 312664 -302530 351880 740009 -551922 -572287 -351146 -197974 -772731 -245475 958595 867085 729399 176202 -243183 29925 715214 -624107 -988425 -751911 -502229 -139809 -617825 -410715 -424349 159838 -852377 737687 -634563 231706 172960 -638701 49078 717809 277522 193039 -987779 729364 -93066 -998504 -319497 57992 941050 439499 -467524 -912475 649793 520028 -104040 448794 752096 330515 15371 240231 -57630 -854966 -708279 388322 -217531 -417808 215611 -979149 -299397 -679030 -371204 -437928 589033 284076 -964643 -65118 -949908 670340 278114 -802123 -13361 -295088 -63165 642060 -515626 -40733 124651 674931 -572106 705060 -477444 463115 -656998 899214 -409399 -420151 292512 -977999 882267 251127 -964774 239792 -75283 -422094 -216626 334145 -666769 -872341 -30986 21296 295046 -527002 -42303 480732 61963 932030 -643312 314936 717832 652894 688698 -187316 -979522 -882551 -565240 573746 219682 87636 -885191 736281 -493477 749351 -574337 528709 729798 -385089 601344 420492 -682126 -434641 441687 -71077 -368604 -450854 382352 -692176 -831148 777083 -651601 474397 268590 -582243 817194 981579 -376942 -738909 631915 -804108 -313452 -782270 155599 258664 215037 -221183 397225 904073 789832 -331840 798143 314959 255910 393006 -350260 -103099 -470661 -405934 963069 -320118 -106658 851331 39284 -176943 27933 -690064 -377016 -572702 40503 -226408 658051 680214 -613920 -33197 368290 -440738 -301952 166343 940568 -157635 123188 296308 -401844 -130614 -84148 -742487 -112490 -232913 -45493 761100 -837561 137772 820202 -349289 -296290 -559083 363541 -344555 614227 703439 -322323 -127319 -363504 53975 211140 -584505 786290 -442948 -175964 -373959 548237 801696 -298935 -636645 563942 888379 -275806 -503457 -212490 -440488 149076 894282 -767954 240725 486967 -216203 212333 619047 559191 536526 440587 -7212 986612 -336620 -549294 -928136 -185214 367838 686720 513089 -749526 759317 567367 -548750 -908985 -408203 821580 -518044 933098 207888 -355925 -658560 336855 -951349 245234 853318 252933 361183 -385886 306377 917026 -495398 319281 365361 -402419 654363 580490 -820808 639066 322521 -671605 -297171 -445103 -719715 -124154 -427148 -608657 554691 482753 938372 -449053 -623363 413430 -867097 -789101 -833456 326483 -661826 397461 -750315 -994821 84922 -922698 449273 867204 69412 28150 -500227 683895 -61994 529674 -625417 -495149 739904 -506919 -533360 337162 770149 558848 -607420 189954 -472485 571726 -288667 324373 808526 -746808 237463 614674 141821 -138202 -22059 950842 743739 -723373 -852629 -665660 -923281 -738831 -549893 142425 310037 -296748 -235528 991256 674363 -939390 -352850 927508 890501 -824518 -190408 54865 861353 -352663 -770168 365898 -128013 -359626 720098 -413202 -823997 -914824 445537 481694 24714 606138 -577039 79409 151889 428862 803027 646897 468018 38263 -638179 548379 218077 529677 -158665 -846110 -527980 -900259 622559 945389 791727 95478 997158 283220 -900455 210974 -846864 -101849 821712 -991157 -269704 228584 684137 -148438 860234 868748 -667766 805019 -867257 578813 -753425 -23245 148901 -499429 -160794 219577 -236692 25270 394834 -729943 -722566 682262 -651348 -42700 350975 -483852 -164995 43326 -262910 124030 539877 395743 149850 -777898 238487 136803 -458570 -164332 767707 681802 544278 -371009 560267 -377400 187984 768472 24214 595142 530828 -660400 -770176 -295201 558279 231693 351200 -195228 712788 68072 629216 -249512 -538538 -629454 -804927 121589 814792 -197846 -490411 -43355 792566 648201 -340605 -150646 771713 244471 -530874 934263 -473122 147 -500562 -798860 -883753 -250642 -175651 -817474 751113 -392944 -912373 2757 -30620 637042 535043 -105556 268590 -77949 280996 465740 -182655 -709724 173793 693169 663112 -720213 -940990 632603 211014 17763 -337696 -242561 227856 -174710 685805 -723068 797197 -881966 -25303 -278394 123645 -516383 184302 -262122 702191 -257199 586917 830072 -528311 692017 338511 820260 460741 219010 893053 324806 995438 -408901 618456 305342 -211033 -313147 392474 -916704 273188 -42497 600595 -149067 869743 163643 753701 -288648 638180 263999 929480 502170 -943818 341574 -453241 -556930 722152 -67971 861312 -793666 677332 -508154 -463640 782756 -611801 -153481 -512251 -65742 483427 360668 -360269 -16997 -467492 -748111 988512 420679 -97476 909546 797712 -473389 853375 492395 -599591 -710386 -387209 178575 612839 248189 -957750 813733 488569 983256 -295185 -166033 507491 12683 -349004 -351454 -972150 276791 -746053 -964632 205931 -810450 246264 -934431 -747883 80122 -164940 -151651 888618 -410537 -977523 313252 -856479 592180 582516 402670 899591 196662 890670 -411285 906618 463156 -299052 148861 -852 -345156 -392108 -963847 614182 432397 656365 -987478 231043 548635 509494 192077 -540176 -29681 -989416 -771178 -304461 176452 -586801 369066 527009 -887093 964845 -626270 605350 -713113 806103 -571377 721857 779922 -321979 969072 284037 -279562 777543 -195523 -617702 -292363 39483 -937120 291513 793249 -211880 308279 530611 -265659 -533082 -649068 -32405 -224806 -12157 996925 773592 634771 228512 -50324 -315388 695506 -818302 585039 -830192 180144 -140670 -351095 -863187 -150279 -401331 250671 -776028 361901 -73628 488012 818255 994561 726301 47838 659998 62428 -583776 463447 308371 469594 -403989 613917 58822 311628 -528689 -58742 12002 420918 847089 4205 -659546 -169520 -517431 171783 -395291 504710 -926426 -280946 791174 218103 -366936 91438 322180 143738 -984635 -621437 -843793 757524 703685 -973792 -467478 -834685 -58170 -475637 121771 250167 580025 788286 -167041 -327469 -320926 163112 436547 202929 672732 248490 978795 842075 -715501 732187 -89857 -529901 -477240 -858044 -958439 -204468 783121 610404 -334360 575406 90582 902702 309168 -344683 -448811 628934 -894776 -686701 619678 235975 763931 674154 -976360 -24768 -902745 238739 507642 -170318 -17407 -901574 73811 892564 -541745 -120769 -895869 217680 -254515 457527 11839 -514237 -503480 995305 807441 970817 -645338 943569 710102 -411506 231900 -359520 -682817 -534042 759414 635194 757584 -275082 -958317 409910 -887709 302432 616166 946786 -992602 140859 -832585 -200771 707609 -929007 606687 -282757 829329 765407 746064 -903291 -27976 -905959 -887285 499318 -379253 -311004 -64473 29086 -327974 514393 243153 -671357 -322228 551048 810694 -84133 -275624 166515 -524069 590996 120269 468815 9333 634956 -383542 247239 685202 533081 926919 290041 271678 358850 -992501 -42377 816031 -415292 601907 591302 -593942 360398 -588879 562914 653290 -134395 -48053 512569 -36480 712257 341784 616363 238238 -619634 -857850 -248431 -251316 871212 419287 -661069 -620765 299920 915999 205775 428756 -429727 580808 -607719 875554 -265477 212238 -836682 -697373 13679 -724220 -352320 380804 600961 958861 -833594 -926206 482088 202211 -139191 -467727 -124782 -572141 -342849 -544519 105502 173951 534931 297940 -572960 328027 709795 267345 759328 340529 341441 -217772 145371 -167843 -257869 364372 579265 -199791 466740 671196 645814 218834 411632 -463093 988369 -311175 -713077 -707437 -833313 -551117 900763 537917 -919199 -338302 -506711 -902300 -239863 -774726 464565 -242442 390850 -853755 377647 528886 384805 860383 810366 -200452 -530811 -757862 -492932 366259 64100 917979 -678408 315738 106747 -636901 -863693 -175419 -217674 240295 408676 98777 685621 198560 -855371 580371 -160436 -409988 761667 142081 267780 195716 444321 24519 -350568 710100 574038 23580 175481 -187938 -566054 711498 -33077 -874265 147869 580274 -592410 91784 636160 -838843 813269 142510 896090 29836 -111654 147738 630645 918689 -587288 33634 620047 -707276 854952 381294 114009 487431 -525963 -92804 -226053 211954 208479 251293 799885 356064 160044 -70090 385823 -579504 442834 436352 446131 -199595 -954754 448776 -67266 950294 28305 792495 881963 914511 -980067 -428757 -345001 292302 537196 -648444 555542 -849673 862586 -971368 456237 845632 -874250 610455 44758 479926 336453 -727160 -262081 -186250 -475393 521795 -530293 -224844 -397840 -467723 -409649 784696 -409704 397727 -959722 707804 -42196 -767721 238046 -405489 -511598 -259323 -818408 -92202 -199319 51175 -736596 -932667 -17153 -401907 -311693 -267766 203608 -114146 -140612 882787 -180434 167697 -51512 -416477 978796 686261 -561331 312113 -20815 795818 -156426 -575864 -749741 322790 533601 -139848 -521254 -737231 -679136 574436 743169 937129 565305 -351038 919224 -800706 653990 -383330 -996315 227639 292822 121303 -425698 724523 -148566 807520 557232 -265207 248 -444607 -352996 91793 851596 461716 452052 -804008 720546 -616952 -412286 519240 127853 753889 32130 794270 -704621 925942 -911261 446314 977966 233265 702314 -937709 951629 -220781 -77297 -246320 612849 428845 283134 520240 361233 -964568 449431 -463853 544150 -959554 70767 -456786 864992 -852289 -770996 966027 771391 -30195 315053 -898681 950650 670112 48959 -966702 -481844 -430717 476137 623090 -687134 -584235 -888638 -587071 136158 -68791 -137707 -875158 -472233 934951 387684 -24336 579286 -503096 -47902 -24153 -272293 -748643 -743305 -344647 -950570 374953 -516800 609570 755503 798851 953741 25269 699966 -533419 614497 -100459 -935469 153695 597877 747324 437552 136437 -243274 550904 426122 -159620 -682558 468200 -337780 276465 247151 -232829 407635 584163 -300860 -407662 -29069 -699660 409469 -976847 497904 -948772 135180 -883629 -684218 -54810 326803 575803 200034 -869776 305130 -150909 904103 753647 -909665 -762856 -294038 -323735 -243727 -688580 869110 -706310 867157 -278781 18057 -207536 730225 120151 784724 767662 919588 -550156 -888705 -720915 -60165 -628372 -758109 -894858 -712259 -2140 -76209 -982711 -243743 21461 -222589 412025 390674 702220 777144 -712786 752562 304939 -803882 190498 479572 -855962 239804 -688348 476608 469318 467004 140696 -273421 -664407 641819 996085 732573 710592 77974 741061 706721 235152 196440 -498775 841368 -770446 702725 787922 -960178 770195 -128717 372361 -659772 -478987 -280597 41384 479276 548716 -231892 -48097 -404240 -533343 -827800 -718735 -860244 -469998 -235259 603188 -332753 -318064 -623395 854676 905854 -108096 480575 -811568 -723759 936475 -561940 703163 -758380 -749330 881819 -63812 342247 533850 -273931 455503 -175330 -275115 -72679 -109566 -334782 535335 -578279 -286983 -451570 -37394 849916 -385942 334195 754331 577594 -468447 996244 -638733 995011 -718338 -983477 816399 -371336 -67598 378146 -257700 -185040 -256634 -949285 -326117 34101 -877996 -122135 -941471 -103740 97292 -301068 567705 -789872 -120336 -963495 -807938 507072 -152232 79912 185505 -541076 355375 -990940 -301719 653220 936435 -705594 365198 -774806 940985 976954 54684 -17741 572967 255841 158839 -393111 -931847 -951859 -308143 839404 782461 -758328 -980299 866188 464790 317006 -786560 556945 -891075 785678 153187 944052 -428421 153709 619874 -227677 -902672 290947 -484776 229376 -496433 161947 335601 164450 156896 -975689 642862 -188461 -49667 -786037 785380 -64431 723349 983677 718141 769742 -313300 -267989 519862 223919 -426919 -685595 -179296 -672688 -719802 363055 -626273 -541570 -920268 -569024 -430291 300924 474741 718854 -220008 -261377 -242192 404511 376448 -872142 -622304 -891679 -645797 218163 838933 -948396 -848272 -684908 -738319 -587342 -860833 -736805 655596 -292754 816664 -242430 -982319 653866 -130593 28664 -106241 735679 653646 859677 -436375 -552135 601171 -805430 882199 881241 -277202 -593465 682914 351505 169588 997075 -900676 -380661 -852721 689440 891685 -40797 -337221 640980 532023 958184 173323 12809 -665125 -491873 -612638 298190 145810 -370113 -155142 372644 -698899 -865290 252257 -381567 276373 342947 223351 -839855 -975676 -872614 504817 -243472 587338 973412 160729 -811215 325769 -464452 -45301 370650 425081 -989933 -382407 -467162 -522715 -155700 -355480 875073 -219605 327425 -829966 67023 -570944 936060 913794 -499994 -102358 -950977 143003 -309744 541893 -492931 -737775 -968118 -632577 -613986 826253 -999673 -799652 483775 639118 -806994 -973326 889647 -109213 -129769 94061 -81036 -304078 865426 -788724 -37820 30708 86112 802083 -686068 -186506 540088 623383 273260 -911270 -297916 37477 -227271 -350444 663841 555164 918265 825198 776547 -993698 -290453 -321660 -911346 -440478 572541 -731064 399262 463477 425172 -614401 328192 -166155 -895544 551874 140695 -936236 -607772 -868098 -837064 345371 824170 -867211 661037 -574363 -328242 470843 -685130 505951 2230 984377 348164 -296241 522240 -110803 -943428 133642 -689092 493352 963450 -929156 135853 350479 402251 512676 339021 -254181 -11214 843285 -43322 322137 487460 -349961 73850 -183381 -825972 -491773 35452 741188 342088 -213749 731796 825264 658602 -990993 409407 717642 917496 4521 789420 -741820 678892 -481854 -579648 176418 -660812 483291 461587 -487873 -498957 -117467 98417 -402489 -963778 461929 474331 -336708 931872 716161 160387 -411663 989847 816989 -428205 850962 -752363 591231 905830 -794086 -268032 89471 2062 919386 -127310 130824 826188 -274183 310650 610265 671579 -329617 435481 937797 119590 185737 378949 -116173 -667827 21608 90665 -406882 779556 252802 291556 615446 357939 873887 -908538 39614 -791881 865501 -806378 -872372 -977248 847404 -564466 412557 -437230 -608173 -689955 612702 891876 -170774 404580 -216269 -437853 427229 -929030 -676076 -478576 963824 533864 344603 -519522 -977739 -508435 -913801 -26891 -570089 -237381 -915092 592882 738643 653945 -254639 747172 430970 -854593 688785 -629680 -61456 -200035 838826 547310 -740880 -284524 951217 -980822 -610171 198427 110412 541285 256786 999452 -2121 963377 -313652 -85772 -204353 -132264 233147 462710 -327222 322261 820413 -582679 -576435 -558119 -959486 216710 786900 -90936 -433519 31994 716798 -82758 150593 -277526 182142 -934534 -262335 283882 -573924 392970 263697 596357 16689 815773 856454 320312 390191 891932 -82230 506103 -658665 381858 -879655 999078 112384 -448256 -762 911009 708631 759353 -960268 854069 -823271 135558 -484066 441765 298331 970324 440271 638886 599107 -744127 235050 62563 -88116 -712925 -1501 452218 -112891 946945 165124 -614660 -320237 -740712 117098 -911119 -772821 -332969 -707771 118994 281368 -775069 624347 583309 -611397 -227436 -228923 -772347 783494 -400522 -129167 44175 -638591 -999862 534047 699638 -627387 739330 -534300 -863752 707331 690248 -456151 58311 742526 -994313 111149 718473 -798324 650656 -888321 -315816 -169446 -564729 -755707 133187 475173 -652508 -71688 645450 684865 -810462 -935578 -381338 459286 -645661 960302 -496257 -799266 -868998 756744 -401548 -357272 -267856 -199174 -175081 -364776 559488 -677021 -356946 -708635 60186 249973 948083 601690 501476 841907 238869 -360810 -20236 -80009 -241483 -772021 -586473 685166 143082 -117182 704974 -737638 -125251 -431018 275020 417487 890541 -885771 988281 -429770 483116 703266 -511758 118605 763297 122613 -626810 997605 45156 -563431 454714 795939 -411579 -512946 286918 -790784 -835067 -281755 475286 -330167 605275 185670 747850 -661856 226928 -495379 904374 237561 562276 -119064 -156445 242461 685383 -755109 955789 427562 223648 692733 307106 -725871 -424854 -321000 504393 692247 691602 -520307 515545 -238891 -330118 -586035 15070 522680 -341127 -449439 -323177 -805630 443737 -979485 639354 570182 -658345 171139 -560977 935280 327975 -587133 820625 -966085 633837 -597317 -176848 177337 156101 -443882 874322 -414130 429116 772627 315885 620725 64085 -895803 44078 147706 582661 563923 -652426 696190 521399 594809 -77992 946807 778440 969349 -615012 846445 288780 214491 21182 -325442 298184 -557583 28016 -213349 322229 571604 482964 -64503 -656508 277665 -258109 105696 -490796 530828 -55607 -500017 -100802 892125 -13274 -182442 277834 658414 372622 -410421 -399370 405551 404458 901078 173110 60706 92245 -866443 -42513 -463394 -22752 523641 466171 -785264 -638513 247046 90024 892150 -138087 -415209 -11335 515683 468972 -967304 -821788 -103874 -775449 165450 451026 78722 691422 579074 -351070 -437441 300377 489578 698982 184216 197653 -819425 -665820 875203 -415102 533266 -554154 -625524 977475 721031 -530582 269650 -979151 666649 -917821 800648 450777 -299085 749623 -983114 -421383 70296 408079 671990 465927 10333 -606838 603127 -429654 438762 115163 512381 -62274 374269 -314586 -366241 -60715 589606 -378874 925447 -703439 346955 71434 856694 319818 912678 -579405 -148931 708302 248770 -107784 -741115 355484 -926462 886978 -403448 203721 -617957 448624 802710 209948 528277 688853 568849 250897 -905011 831925 -997775 597977 968693 -408245 -436031 -795561 -609133 471366 274080 521765 415102 -481848 -751039 332686 -725147 -805915 128620 39953 -752569 931114 734202 -282268 -501764 -296812 -417700 -992273 -964182 734356 473621 -778931 -483887 -423919 -327492 -928690 120896 -315162 -446085 -944009 518557 -482848 968338 276993 -6430 231106 299733 -214058 105178 -65983 888745 36887 358824 -172409 854027 -226279 -142400 804916 733706 -782493 -33556 387800 -733240 -504270 -465592 127867 867325 -697867 64070 -950762 718708 -295855 -3925 -215913 851211 -135138 322192 848225 228919 257512 821987 634569 -954242 -685329 512739 427162 194300 -589913 620711 449042 -129441 144185 -303848 319970 -415382 900608 -33294 -935758 -979594 26253 -427705 -795237 -710548 -270813 620284 152875 12748 935612 -135862 -548763 -207191 467586 460351 963775 -330325 954455 -749382 -48606 -701300 -156594 -295694 250860 301083 -442065 -159248 666993 -16324 665079 808080 496886 -969242 -780714 -918524 -150603 962467 -274129 751569 907869 462996 -555109 -640944 -605553 766058 -427161 -90194 862305 619502 -526191 870124 -781729 532603 210383 -505632 614661 -4610 -367352 -383693 -515002 -707075 65752 293473 -673528 -151539 -124784 914876 793893 -453158 340020 994152 -812052 808355 624892 -213536 -822370 -62277 -190124 -52752 190833 514441 503004 687290 -517871 763401 -563352 -543183 -327910 -94775 462209 -135903 -798945 327021 524642 741669 -626266 245419 293372 -975185 928938 -613680 100851 -291581 -755304 251577 882078 -695876 -262958 -950310 786187 913094 988335 -946373 494072 -451102 -406280 -127114 949851 203046 -139795 484283 802396 -265350 227774 -470324 -648875 645788 -202478 848001 -855975 668957 548868 289989 -411350 -275999 24353 -375530 -776767 924323 -202133 472969 480202 166127 824537 -434748 786342 221862 774613 986627 -357145 940798 -980291 815380 197975 683903 -782366 -222886 32754 903 451340 -862898 660967 -683962 511603 -271239 -503525 -758589 36679 678907 120358 837589 489002 334727 855892 -51541 512945 -509723 155557 -479803 133735 -46353 586829 863353 -346806 446612 -402635 -653969 -514997 -388648 137080 -859739 203090 964562 -387226 256491 -790216 609964 531717 991976 162379 -462297 449164 248851 -206130 -994027 -173850 -348357 815990 -166819 -284363 -949120 441838 -391430 -903348 629335 -689580 -957316 836275 -597622 489658 265093 278823 186038 906278 134989 -24937 926283 984978 146335 -805208 -598385 685804 112602 972595 -585828 -351337 454001 838594 -609315 547177 358636 467734 562453 -774101 -134044 210724 -408103 -797028 409867 379538 -320240 -454034 -432607 607423 -204806 -538425 532992 967225 714150 647873 470673 -32315 -958213 -963221 -957227 599131 -912336 -188602 -790307 64295 393299 -916408 -121518 -797944 -79930 998493 -181394 920213 507965 429793 -369023 -228077 -300350 -435417 -859795 28544 -102734 206069 155818 597644 -816835 896517 -429757 -263909 80233 917766 -436266 -650044 -154865 -396391 -919528 -532779 -967331 947797 26320 952524 -869550 -873276 -426281 521695 472517 -313885 610590 543733 -67617 408997 812584 335147 -949092 -410384 564363 -688815 -794289 -265697 -229517 822122 -202597 -175873 441759 -899281 571770 -151214 564451 993036 602041 -581425 195876 -941535 -6790 573984 -1313 -186301 758833 -961950 915107 -309383 255911 -977367 140946 240255 -781574 -374407 -371229 -109242 992283 310094 349667 402418 -122545 -316267 -472976 -610981 -414800 -807760 -338308 -234355 -750807 760310 -204656 37448 646140 416433 -991929 318208 -87233 -979041 158158 226525 -859429 978033 -787477 -237764 733068 -785329 -606477 523053 -973980 692818 -301230 151668 -624568 -40824 -930553 -134904 -262159 326388 968613 538007 492780 899211 -396204 -771201 888858 -575176 -661811 800982 -566991 -815399 -93854 -336541 366009 -814145 -899853 -353117 40720 726706 -562182 23749 -417049 31339 -227712 -106065 684483 934809 628262 710007 -394499 412892 128797 757738 189634 -224051 -355922 -591736 437139 -550156 -739917 849541 -36282 482384 -194532 -693686 500867 -715821 181995 -54669 -558136 578787 -193864 513999 -595610 169178 412078 -987037 343298 -799610 969740 -811290 7828 -48470 29605 595910 116587 -941444 920672 -408542 -552920 454949 -457160 938702 938046 13252 873405 117971 935544 441835 -243694 -403988 673395 817056 44910 616841 184480 189662 -620005 976336 552388 -636015 -445191 -484969 -864649 -121442 89211 -823572 196008 880344 907305 845069 -590953 549004 326429 881392 741978 -753034 -403578 -371268 951641 -92343 -315096 -124466 810322 342187 555098 -804811 -720811 227255 -932985 -184777 301257 724346 -879059 822858 192997 919158 -805023 -714981 -409928 -701406 448585 283018 704546 -271769 445473 894251 -867624 -783067 926262 932551 -158748 981548 -733970 304218 -734173 -701372 334014 64787 58950 -667483 944050 706262 -144047 -852225 -743831 -608451 -628705 202228 -976746 -179821 -938789 122905 -338303 357336 -885112 3192 -152700 -853312 622330 716689 800270 -829517 13147 -505771 845091 642254 -852312 521513 -57511 445025 -87503 -585495 -405283 -319377 -52195 -292382 374252 580402 -284701 -288809 137691 -272492 -679214 828669 -834160 632759 -109431 -273409 -473594 -210195 550656 -187654 301260 -305343 -593154 -225534 -246905 -688276 160032 -393828 734316 53345 210264 -443454 297287 -183358 711788 979170 -96650 476136 -649997 -843169 571118 -94497 967387 356494 918326 -16665 -56090 683578 -537113 702068 -536792 650017 -215374 -222801 656523 9461 -115366 621940 861515 2396 -955083 109138 242683 52976 -331856 -498035 -764290 134079 708040 663455 -421362 715212 821649 -860109 -705736 -400115 -592717 -575320 525406 -871445 458600 325525 858676 -864059 75007 639167 -556476 593517 730588 -681308 -818326 -792791 162550 362612 -197800 -107213 952792 -410478 -505325 907578 540193 647191 558964 -193825 631171 263632 481960 -951367 -860857 -591173 -67279 621265 653512 505870 -684317 190758 -697612 -447312 143848 -159062 410958 -805058 2876 510531 389870 65927 -177231 788428 960255 368656 121708 954898 -510143 368529 -987674 445911 854277 29686 -241812 563410 216755 -368417 -485345 -292948 -892345 -507487 398453 946181 516815 -421054 697015 502509 -259601 -843647 738305 -430741 -952098 -772532 64069 179706 743398 790600 -293432 11271 -498456 -151348 -354397 279668 909141 -405274 -762045 -74984 -984522 737621 -398359 203837 -747995 -643443 878251 581024 -118958 -75466 -586511 -205707 -353793 -971347 462969 -552096 504836 517506 -667052 -122627 853068 -920840 -761241 -427943 956246 155912 -787093 -967306 -316875 -579233 698093 -813236 -136432 -286245 -363186 300482 662947 347410 -229820 710585 412348 425163 331095 -725630 811967 -184189 913765 -98334 16162 235369 32543 -969707 858482 152802 336905 -434872 -394164 -397562 -128002 866590 819812 922657 -197206 129452 -732542 -311757 339854 -54019 -970368 19824 -314368 -486257 306254 -454335 -14296 224340 -544018 987073 874756 89394 -49928 -948671 486116 -358141 -689514 268101 121583 -546923 -41591 -386939 -782948 -751573 948387 337004 296122 904699 -542901 -450404 604777 -478162 -686212 -602264 315935 -652445 354630 -943784 -133980 -445140 -963636 29993 -208106 -135409 -179772 -702517 904165 668294 -512646 700001 695000 -770689 -459571 401605 791174 -111011 3376 -728703 34910 -772234 422571 298966 -590560 427923 -438952 -255047 370785 423667 -828954 -287407 540683 -870584 -195815 221179 772955 -163016 -230584 -421434 60769 694878 -27299 -684169 -629628 65479 958297 909318 221307 -777483 581197 -263265 828757 -815266 -798878 -949726 -577550 -663314 507730 -172765 926855 840961 -678035 -907669 14750 -75798 635669 790005 -252524 376432 -721470 226674 -349927 30411 12031 -867642 -393549 213163 -36117 -391800 -658500 185265 165561 -593658 341855 523636 -733519 480959 -443873 -286466 359340 -735129 759376 778316 970139 402022 631452 -586542 -218111 -405031 -951297 190964 490357 235791 995276 -932466 254497 697102 909094 -865043 839877 -76916 -545017 -497581 -229067 193014 219965 -571145 -53162 -196755 -713625 198147 -147803 532675 -538628 76437 -608975 961026 297541 347966 766492 -781978 638943 -513402 660382 -484002 15930 922342 -87166 862991 929692 242380 -661849 -415791 719518 77466 -828033 60720 774701 -417112 650387 -80020 525579 415806 -775426 -589191 -515636 -503910 747374 -249472 -578214 -892432 -356058 -482340 -697743 745957 414975 868638 -931933 -401773 -171166 -338806 -985771 -776568 97871 307351 -110784 377415 641369 922355 -897295 879173 188968 236028 942282 813549 -979850 665032 -29441 877981 -136174 282527 -347239 -171609 -705568 -18564 808310 80721 -957609 527503 522055 116949 -719231 268349 -960495 460770 547199 15391 -329043 -403303 470146 516479 -582712 -450672 843603 945246 997988 -917806 -330163 -567951 113237 593629 837597 -429025 -342588 791971 546953 -404988 -349777 326027 845286 -837134 959335 416365 626848 -993429 -164847 736792 -449290 133159 -922970 267856 672827 755988 -762893 -771384 811478 -289327 135833 -622163 -282685 571955 861966 291099 -990320 -806592 -915686 556453 216161 -154058 81243 -148271 886508 -893179 590402 -30950 -403842 663249 -205676 110444 311156 714609 -25750 -611284 -234174 -460685 451761 148654 599024 984342 526378 -448836 -697448 -229427 -946453 923797 26474 -159933 825820 854252 389288 559954 725563 -957851 -207574 -777718 189336 262044 288731 -599376 -478758 204190 -306887 -622787 -366919 -377107 -236327 619483 838082 -346240 501729 396523 -420010 340161 -448883 -562814 -71510 107021 -611157 -653337 46920 661560 622750 126358 -843763 8966 818527 -351296 -549718 542515 241015 587977 -431069 -890260 899334 -116023 534995 980 408255 -105076 187366 266496 476906 399250 -241827 886523 119393 -516977 389133 245058 -933101 112492 -101856 -481847 843908 887236 321171 -88971 107595 990824 -561737 -993504 294802 190939 316208 -324968 -914662 -114857 -856839 862880 -962251 -655930 -108835 -377875 -405430 397386 729471 120874 260052 317366 -389548 -788619 45155 555154 -197340 625632 478105 -477157 84364 278129 -634066 -452032 105599 642978 -562579 -773721 188992 442593 -578891 -889050 389865 -502639 586745 574410 515304 -47737 -446143 842963 471805 -847857 -563162 -439498 494781 -266011 519130 848538 361874 -345157 -448995 -141093 811832 301882 769097 281354 517314 -511879 219719 -82197 176787 325895 513048 -722826 771045 244327 426189 -144681 -905146 568463 -866161 -891922 395542 -990744 -806632 -54577 217098 -346415 -752072 -979005 -644564 -840035 -770223 866629 691288 -455152 -460197 941190 76608 658021 243681 -848791 254697 -456245 371201 564871 735405 716259 -251152 601645 -255177 26052 357365 161114 -845174 961015 -748439 -940351 -578438 -883716 976189 -397107 962737 -929981 -41868 531607 55979 -543181 111780 -962190 -151494 -36569 -165255 -525984 -587773 -699412 827442 -51942 -737537 671172 -365277 -982772 16636 -265114 -320207 923351 225561 -447236 347737 -622003 -393139 286499 73770 397176 -421919 553838 743366 -658541 -873615 -174236 -325020 -2288 -247441 844158 689233 -129776 -375520 -152022 84459 -134034 800925 -536630 -465244 742325 -7469 344629 -843259 297637 -479868 344245 945577 455218 -906556 -398712 -907331 94085 -779012 602079 -3577 -619911 428394 -673054 663132 -926946 886559 820010 972712 -18246 139136 390341 523242 -481981 137670 -116426 270773 -244633 -710530 -993038 -465487 -536572 998026 106212 -669417 -684752 -103651 868586 824761 787507 -201789 772821 691831 -512377 -10153 39277 524363 79583 -797173 -411029 381502 -432867 607588 -886275 -137103 -849190 -409670 835270 -382571 20322 -334020 -46500 770419 -610891 538859 173000 -66331 -970744 45082 590985 -407333 684098 9461 638609 -726697 -379137 303863 -845626 -533007 363792 -782735 638082 -918828 399353 441354 964371 386111 -69006 560442 785468 72837 -840858 706254 -856781 -323699 897655 -123289 991649 -185134 846584 -605189 576421 221029 70386 -496686 -955439 748134 361760 -892662 -88917 939151 -483981 849427 -592850 768041 -377714 -548300 193862 -347884 363339 591109 863063 -330173 -864204 525299 709431 242238 990219 -785089 478383 663327 -485310 200446 -447105 905365 -781436 623002 -629417 -730908 -173014 -782896 50142 -916381 755655 -835663 -293073 -166915 -507491 693665 264791 718129 -709211 -690725 -624808 713873 -71285 674539 29225 956358 813487 222002 -952525 -719093 639398 284389 -864298 888365 -101194 -659186 -923550 359826 922206 595466 843166 -618705 25548 147081 653509 -252784 961253 142354 846852 594260 -974528 774396 -65667 -860498 -821845 -989194 -342072 -158490 -889563 -964224 -126612 32982 -999070 -131217 -45462 74605 -874933 258157 -523470 -85073 -526853 -198921 -518228 40498 94274 604509 57649 901411 26918 787269 -273649 337727 -782371 -161111 556680 -198693 -879276 -947244 939860 -356003 -619732 906729 112154 -471232 -216904 583388 -309765 -162157 667520 863735 -485752 -607493 192833 829015 -180537 476589 -513430 423404 -382670 733813 157088 537980 540215 -815951 -369733 -888672 563769 -140714 -861497 915398 73869 128491 13444 681646 872702 -58999 155367 941293 972490 -273823 765590 -48403 987555 818230 906992 205162 982319 865118 614531 443382 885128 -73658 -682604 998646 751036 30571 -377318 -621405 295502 749921 -564669 150155 -981068 332240 250990 -614387 667607 71538 -989393 473953 -550634 -952170 -261426 -956787 872643 -706272 713928 -75407 758308 686983 2893 583996 944371 -341034 426304 -437516 417759 272684 -492997 -910606 848009 -399557 -508408 904803 -91641 147020 -840407 -327223 -652443 93114 1872 -240008 74271 322035 51303 899865 516648 -897158 -753270 480426 -111770 601319 96520 -315140 -70476 613605 -226842 -781004 613726 324148 642524 965067 -987991 -509147 -38058 407054 217544 224800 -470539 760863 -640408 807585 -428789 265330 138789 -48586 -493278 -956976 -718957 -230781 -297995 -66729 676406 -619969 -805259 -109064 923914 195636 567366 492408 -20229 96707 -949569 -320272 -116370 -29603 -222354 804685 112567 199179 652690 980305 361760 162279 -402913 666895 694633 389665 602429 332275 578498 -652677 -385463 809016 23507 -416051 226003 -216336 -261707 603394 516382 114047 -734474 -28647 -102620 -270688 -488168 -528347 -599281 -416417 -738542 -601650 -840384 -94691 510158 -848307 263372 106896 -773974 719603 -600454 -67392 -454921 651811 -44473 -995573 -540675 534099 -735774 -717406 -154763 -241392 -719568 218890 628237 -300041 -311863 -146533 -781848 351164 246009 957060 121243 -671193 178496 124486 -20815 -244078 -584237 -479564 526504 780269 588312 -780039 -472078 351802 485166 -823534 -49931 565905 -827677 -481712 989963 -431332 698043 -297897 -633342 -402020 -218000 966178 -173923 623459 808300 120061 327185 671320 921553 371977 699529 -997770 -212750 82491 -79581 -87347 -253736 -866083 -304143 -545408 174654 -745332 -199943 -999611 -201196 311993 321334 -11928 -86912 633128 -169324 -357304 -283432 -901900 -51849 514008 436905 -779639 -372683 -260320 66228 -247256 521879 612538 739947 404454 553820 279509 -178184 825005 -313034 305589 -859337 23098 -57269 107441 555703 310685 -91722 -817613 891197 -158404 900995 -43076 -308799 -287663 342326 586461 -856977 -223385 140485 -879681 791975 -933535 -8422 -193252 974077 243188 -150638 672708 199866 -316376 120960 10393 -260263 960474 -26582 -500972 935051 -340675 674251 847933 874548 -439212 -912624 452406 -854804 417529 362907 549937 825086 -30630 -127101 381302 -223764 -840074 602834 339550 335337 -273499 436741 -843302 21469 343950 -622321 623469 313957 -825426 694487 -973010 447185 -544297 848054 -882489 119716 -994386 -987654 -424328 -496617 -933971 -199323 742677 -763881 -748257 394286 690947 616514 -716377 933759 -761792 -926866 771129 -35979 -861992 896930 778271 -373980 -491408 -681830 336757 574097 397631 842311 -929747 -839499 -279792 -487603 -172532 -490623 722114 -762236 -991701 333652 -609849 209016 -453896 227206 -58968 -395031 -199246 769505 642688 -806965 -462351 -615389 488445 -708921 -961125 -786946 -988830 770744 -994321 189208 44680 790703 -399234 196875 788824 -916240 -853075 -799003 -985518 -419470 96694 396073 -943991 13155 338340 490572 459813 306338 -38183 139065 -837792 784579 -24437 22862 483465 -509554 -643773 533085 171268 -324352 -565411 -639444 932680 624456 -775029 458613 277855 301388 840786 596966 -569878 745506 165259 858658 -776038 63383 -449181 -34881 720952 -761812 420955 827590 936735 111507 -12727 864950 802236 -265546 -119082 -550399 -891115 -239695 -108802 -687475 -471873 -502573 557075 403893 94694 -869087 414906 868933 -940983 -391597 259051 577665 941243 338133 -846987 -70369 -721885 -260153 654073 -361400 -973699 -802179 -252309 -539364 687447 -141184 745108 906027 -652331 -196725 337810 -232452 -786387 934415 -548906 857865 193836 523567 -606428 43073 -863313 706757 794007 358277 -308438 670299 874651 714028 -202331 554291 733425 -93568 -879942 81856 -582609 570686 625561 811946 66621 442138 814980 -111538 -634151 15544 455635 412987 -995180 -110540 740849 994103 991699 -741733 269532 -534600 782414 474863 38569 -637973 -154860 -79193 -650370 -946384 -24955 78125 245271 -986980 654935 -287906 -948030 138614 -149486 -674930 743522 823226 -836972 -704639 218736 -607590 912397 680307 -826123 -829960 -622972 798865 176657 -192788 156625 863614 -50441 -688188 -914912 39759 -301329 -310145 -774284 37135 640211 -162991 -346334 -321605 485906 852771 858066 770887 -422992 273424 353538 -717800 -837948 -584215 238850 -766200 109305 -626510 -846215 61925 -601075 997154 445278 926066 279125 -534745 982144 124260 -408905 -132129 -489473 -60442 -958802 -745952 363088 -13418 -120886 208241 385341 112261 -979 -597105 317795 -686789 541071 200554 612786 473393 -916421 490149 940528 815446 -471664 -558311 -517577 922123 252801 946258 265970 729638 951446 39697 -614684 -458254 -379032 659016 -896350 -602579 -540119 -522847 -773613 -983927 776985 -220809 421751 580012 723986 416988 -609827 693425 131197 -899694 -982228 456484 -668837 82065 378651 253321 -856771 24199 422456 -250666 398924 61011 424293 -614924 -978494 752137 -560426 -248382 245487 -21134 902677 73234 852661 340745 -146817 -904021 933516 655359 -25788 591941 -662273 315063 135146 -988784 -215251 -286005 -224694 888621 175944 113925 -916974 898611 374426 191207 441537 967723 -940933 -911836 -148818 -546540 74972 629028 466434 -983839 636992 -894076 -87495 -430858 -654787 -479597 -504538 364975 512255 -350762 733036 -348712 270021 922245 135557 745910 205539 -322547 282686 5373 915262 -164852 -505159 962135 -657197 400087 -64534 409188 96689 -962057 -884582 -920780 879098 820520 -146968 -212529 -301851 -815655 -192061 -707539 -583361 537647 -697103 919230 -268442 309889 199051 -689436 908364 96861 -379906 -375052 236922 -362494 -376309 702649 -954485 82788 -19896 990320 666029 186796 -548962 -197811 280867 -398795 -992055 -799243 -123067 444560 42203 -589438 601726 -730368 608825 -402558 -966067 -862081 687132 791415 -828219 -391241 646673 843481 -623346 744970 144121 927248 -31007 -938101 -192502 -573190 542096 -187006 -329012 -64149 -215941 -261012 499485 -661208 -379364 -559496 -140370 -746517 -588676 -978165 593156 101346 -394692 -474179 -242440 542768 639373 -372006 -297161 183530 -159048 191458 -322494 -706020 -713961 957706 -102033 -200767 211354 221497 -41370 -787378 -393021 -325749 -273627 -606808 -895190 -997679 34301 -495190 105338 -432753 245395 -462944 408562 574717 -995489 871758 -317851 391175 -110800 -817942 667066 -749235 -591193 -41059 540269 -13149 -442441 -18938 400140 -268399 -70229 674231 -726726 -236460 134560 959286 -447824 -763300 518535 764285 543927 16973 -201179 -134789 548143 -886914 229266 907281 558347 -526980 -519363 201750 -478637 215048 24934 805587 -870111 -70507 -602333 733064 -696028 709835 443996 85861 612000 381703 475343 -836847 -443668 -927912 377356 -706522 954227 693123 308474 613939 921396 -307072 575184 -883654 -266687 -791557 94109 521391 -784317 681812 743617 280959 438645 -383072 884210 -169594 -92636 -909786 -751816 165528 695990 176226 518384 116473 180128 807813 -469683 114149 680046 739571 -381614 -321655 -977985 626372 68954 951559 723526 913987 -446320 921718 -292661 -831374 -39177 75872 348328 538372 886756 -224317 438604 -760734 685566 711184 419771 714663 -661307 203567 -175477 -885852 591624 -835848 530409 -37924 -892690 262844 -576366 -469112 370286 363578 383579 891797 -589225 521642 -126294 949281 894281 313654 -48262 -733054 354873 151420 173146 -716353 470257 473614 307055 -773611 91277 -238479 -95122 -33293 -326529 -116703 -183645 -11906 102925 619020 -380052 460430 -977714 -969582 680766 458415 -252368 -221812 -684384 -909535 423541 -831294 839723 -675367 190897 -88973 724624 -20866 -861874 -749232 703250 -237460 174856 -308991 629511 392244 -351758 -143073 506844 365210 209391 -15943 151822 807062 -639047 902736 -79439 399571 -109731 392154 -831379 447923 -684483 604482 105084 -522807 86157 637031 -598739 772190 759767 211481 -835228 454253 -771977 70943 -553448 431910 435487 201139 752980 528239 -889132 544003 836663 301022 -197777 -534094 -187917 -677184 179102 529622 -900911 -268138 675168 406136 -46676 -753389 -89716 766488 107634 484127 -194485 411942 -381018 -32682 -383207 -714359 531552 915850 842056 -822501 847436 700989 87805 -562261 182567 850728 -932559 863226 -564667 272055 -350799 -432321 -113907 797962 -730594 -590044 -813701 -859531 -96274 238406 442909 -856703 -428566 -655304 -734185 625513 -536658 -295039 -634592 241694 754732 -224999 68482 -423484 -982999 756976 -251234 219187 -394690 514536 241253 338422 964696 61654 -447520 -610737 -313160 626564 -572375 -671823 161524 -383054 -270224 -785467 -824716 582288 323575 578278 -542602 262342 381847 -953052 -954101 62572 934200 -330427 953496 -392173 43356 -168769 686294 985146 826261 -241473 -646702 -676903 651915 -380378 -563859 -849574 -4489 -330106 149597 615707 -174422 566314 -25302 809965 24967 473099 -537038 454808 738052 -660005 -139482 832597 755630 -68610 -160374 500050 625570 -66548 -48199 -886990 -842348 205393 704607 67210 -698420 -251571 946045 184805 870052 302261 803049 155329 343948 -434832 669387 83856 522758 393882 104225 -235081 642346 114820 -187205 703122 440098 618546 763200 154479 294447 -340261 963240 -569329 -168157 -84371 537279 -488792 120677 -659577 -631256 307813 -921488 -525315 -735912 -730780 625876 595927 875159 896567 -659404 -720942 -689277 -277532 -198970 -620194 789516 81253 909398 325790 -173575 -693719 543683 -743317 -412575 -740335 783360 -19631 999091 -244365 808341 945937 -867025 -888037 244508 -999907 176874 -765499 252228 -134752 -741042 -728540 114897 438003 -358888 -480930 197018 321576 -144295 -738675 -961911 -42877 117109 545216 -245729 149116 -905178 939896 59501 -814657 -424070 857772 692764 -386644 -27183 -988475 -506394 -388520 -992672 -366301 789403 -791159 -465103 -106218 627485 -740034 832289 942693 -561691 690341 963680 -575029 38907 74530 -778892 512117 -194815 358223 -65865 -432507 -81495 654454 448340 885394 -559685 343833 -199346 -44507 740368 896363 399609 678462 465689 -424875 271615 627021 772953 -331023 -73507 959546 -492185 -228974 662115 575581 368365 774714 549943 -10618 -889813 -756701 601298 -583177 -785035 882487 618626 -686107 -653520 509463 575974 99963 -762534 -928616 -438538 660310 -250753 508865 -816776 156426 -215996 21582 660620 -642405 79072 957361 -613087 -137979 -342754 -605812 -52355 -607563 -837027 -883528 -262343 100366 -891121 993344 943554 567525 917694 369638 145626 -929787 448642 240414 -412139 -143572 -680820 -975986 -903459 570892 -121058 627093 -439442 -704310 -639599 -207551 -571430 869634 103886 287830 727430 -45502 762581 -921138 453803 -365686 713017 -260013 -58154 121683 933026 -543673 276457 -428539 -307894 620093 -538856 300159 -323584 374397 983916 264723 290472 -26876 654147 627335 607289 59266 -969650 -736363 -562627 -175014 573458 -425365 -888235 -815579 809192 -336084 -521678 -11857 535806 335086 575261 578041 -860973 -705478 591473 314293 -174530 235919 -434405 -167859 254055 -640417 -603231 336221 467276 -4976 380568 878900 933566 563836 -49620 778583 508002 -157454 -568420 -982146 -118351 205363 452027 523541 -272264 683126 -536464 -925892 176472 104548 497719 -460345 404935 -495588 -577890 683839 297357 540721 12489 429407 929480 -296921 -256914 -158312 -618519 210041 -787878 99853 731573 558998 826474 891288 -203835 322015 892434 437315 -400122 -668117 973274 -828848 10169 434116 -674596 -83534 -512780 -973721 -234808 -56559 -510177 -426681 483040 78410 890360 717707 -969732 617837 889999 205643 -451961 -212803 233675 -846185 -31617 -544973 -111260 870129 -153223 515195 -263577 174798 -50917 499446 -334795 213912 -381791 46646 927491 224175 -420647 -586107 -229028 -726301 364838 -102049 -204134 535932 -178687 506739 -588559 -784077 494579 984486 956644 -412362 252700 -302576 -39346 945831 -910289 -409860 543323 -523746 639220 -230804 -237044 -672606 -192955 -285676 689718 -304972 961809 -505510 -257789 -625723 -480292 295645 753776 447674 160701 920426 -247346 -173841 602591 13832 -269887 -967886 609536 268781 -361148 565315 861173 189703 699170 355163 -759132 385268 -446082 -36574 435592 -285942 854477 -654922 802737 53713 892247 -923349 -946751 -339196 -597319 109830 -372368 -358125 124134 668865 -882423 -464477 -827359 -261173 725227 -293364 499204 -691707 -580599 -304038 900861 -440507 35051 541518 -373300 5462 298 -977318 -515962 -355850 -509704 72744 47893 -272041 -496491 44564 366774 812319 557531 -367699 -700039 38376 721459 -1224 -336956 -796863 689822 -887891 135888 -485333 -897363 829111 376107 658973 -391799 93624 -768203 -66688 946540 -950588 368035 400179 -249178 -903647 890495 13448 -23911 418125 -133467 84933 -19523 -841736 974279 890917 594205 711302 -503829 -905260 287960 797326 706664 280567 -154592 262238 -694548 -307423 77503 -699020 797945 -627745 -487411 607238 19555 341165 70779 -410629 -171180 247422 558220 316272 136904 -913479 490070 -851788 437521 -802890 -647803 -684979 -207404 876229 253145 -103823 -808950 138536 18723 940941 883841 37395 94923 -206143 -231720 511155 467533 945506 2822 -917595 -790728 -128905 769620 -819334 548142 968380 -761506 -329415 -625434 -840286 -808810 171357 466349 986573 494657 766419 177377 913429 -511368 151934 -442892 87430 -417240 634035 -480529 -233889 538771 -832067 -208531 -508137 638285 -713639 -703716 439123 88895 -3525 -192321 200177 -77401 995975 -997842 604801 267542 -182951 393172 339015 591857 -288449 310576 692026 -839183 918841 -684843 -159993 629923 408767 970347 -893809 585321 178875 704299 590053 -575370 535563 -618137 805457 -532010 60289 184191 593616 -73884 559715 661101 -442607 -479406 -618645 796218 -258311 26533 -36793 502919 -164960 398133 -722790 936453 -95533 398513 44025 630269 266128 -179686 554607 960713 118540 -768572 -409222 -80295 -15952 -200744 -895476 -526033 72728 -225068 -606453 654051 687763 -111735 543953 -449888 -32475 -179045 725805 -512091 -556408 -143611 -47776 824773 193703 -334573 982432 -688921 392610 203238 -934119 -637433 617677 -766348 -31001 -622029 -447567 505861 -152803 -959218 -198647 -244937 -263743 43857 37061 -517253 519245 642117 -97781 208405 185392 242890 -202959 82592 203851 -859949 704453 -679800 -577163 453736 228613 130062 -469385 275235 -165145 108231 754704 534067 393490 480157 86259 -995364 -718493 359629 263108 -284939 726377 594536 -882018 495977 -357527 -79790 -486384 214327 29275 23494 142619 27889 -908565 139728 967734 -613568 -661126 560337 -22197 307935 343194 -744450 -567881 -209380 -75115 -854687 572494 598234 -450074 -674473 -881452 697745 636990 -16752 -60155 258892 8449 -875885 802190 281258 386887 -195913 -746095 -384546 -714148 689835 -85723 -449872 15551 180975 483540 -657542 -626265 -647464 471067 -398677 -679559 -962800 -703506 -25657 592211 -788588 879537 -480028 889989 -384332 635712 580015 -386798 907926 -359192 -917147 36532 825908 -511636 822875 -766635 362073 90369 14839 -434794 209704 978514 729780 15948 -134891 -254979 -692831 124926 1002 750867 431203 -845847 237764 -342244 -980817 -698884 251411 288913 963025 -657571 -851555 -395168 596391 -517022 -884357 782188 777382 672536 914971 -755958 479701 988991 -764867 -330106 93517 -240949 -853514 -308965 263615 -938651 798000 -975490 379758 -971288 996007 353876 47152 -975771 213741 968375 -201102 -805472 933479 251190 -862671 -107119 -474289 827858 366337 -291101 -34512 -505855 -18038 -566408 507757 939182 784646 -889373 887994 407991 328004 -259987 916896 802670 310952 -878447 -842498 -953191 -75095 -92160 -676093 -177037 267602 346141 430773 -553816 457538 -712575 664685 -922020 -475733 -177159 -178728 846885 -37418 -390781 747256 -71924 201374 -276267 -233439 365712 -951567 -923434 668156 -374876 -880686 -708829 -428153 411820 405977 814859 -963821 888835 -465358 -913389 371653 812280 938010 993139 -647786 -33204 847589 -814569 -224428 679350 -442886 597023 847646 -367264 -338091 491232 989931 -886041 -492284 939488 282243 984414 -187861 185054 -122364 495052 -414079 368328 913631 -910551 263632 367170 989401 342885 232313 -386906 -28533 721505 45421 -464769 8930 -293260 657333 -569076 -569696 -645272 -919189 549827 -863272 -586501 159551 -206388 167926 -63266 574963 145282 990005 262712 -908832 623862 -396761 493732 -572562 346091 -693712 -982993 979615 -267942 -465269 -190884 -285819 752368 -509116 -952032 -215864 -807925 36668 -102426 -740063 566977 -36183 846859 21217 -656423 -58989 -349085 673259 -147889 772952 -529997 918965 237269 -491863 250549 464204 40141 -768117 -979305 640845 145744 -25641 325756 -502548 542634 -921799 -516231 993137 398043 804533 562841 404790 453911 -175587 334682 739115 701639 -22500 -9555 227026 905862 -116561 -691462 921155 104229 -855769 621466 -558808 -261336 -178776 -216228 -144830 -302906 818989 545792 540771 -631955 -419454 358463 -711182 838972 -822968 55745 -490134 910855 -40972 -507739 -120357 -587434 507857 -392195 501736 437606 -39943 -368177 644167 298663 529376 46357 185796 552764 983881 -667586 308926 956414 226383 -78165 36904 159866 -628898 -354510 79370 614382 -158921 -223842 71678 -991024 -570129 822190 -718157 -157113 -124688 108306 -575251 305839 -147593 -950415 423427 -607462 728596 -955035 -751137 513610 -192339 838269 575746 799416 917884 629946 -901379 -427248 -31475 -503533 500345 -518350 -51136 171121 -398928 -260558 -489779 66867 61298 410201 -464197 693548 745121 -551006 -444441 -68320 -678218 -474690 -695036 573515 -349510 539665 394773 552921 -43316 -236366 -625036 89967 -888671 -912913 -704817 -373343 185344 -8890 -263514 -584967 -470974 947949 586062 -12937 315225 -711604 316145 -838517 357445 -598146 -470133 953373 -99936 -181933 -578194 893573 -25709 -821551 -134208 -384749 -523810 -791634 577144 285321 962389 873943 804196 -37732 -21026 -776084 872486 -594186 -600844 592962 90546 230839 -615386 313184 -4014 -28048 -665448 -897149 -422238 128038 -262527 377498 740500 703189 14892 -942518 64749 84202 369784 896619 682183 -815032 393687 380937 934285 669380 96723 -142492 -247166 -264023 642436 778352 -881350 -572107 915867 658390 -921570 922905 247258 861297 774252 421885 653082 -158894 326070 5754 -193212 724284 46687 -675938 -723368 511401 993313 448620 -129431 -188092 396809 -842150 834079 -346772 -371976 -532783 318900 237111 460068 -806480 -40969 -549267 -915050 -751288 -89780 873864 499754 -668063 451498 508219 98066 208309 -822629 -902680 -180525 -606224 -84160 -249815 -622650 -503882 -799542 548936 114072 142876 406530 964806 894026 -389842 634051 7640 -822990 222952 -839558 -135963 809593 554685 701613 -484599 -363365 631699 951793 -918123 605162 -878396 193906 174989 307083 -567777 635631 619689 -571530 794469 -794821 -945963 830202 808909 -406851 -770127 993976 968320 615153 -820591 768164 389661 -978971 -524162 32007 -572234 -80323 -599373 114431 -665390 -41425 -171359 316029 -72727 618248 -800532 -224443 -50837 -685019 784619 722546 -138183 -147974 840364 -790672 -128854 93071 609517 323840 -898553 -339586 -823900 -671432 356112 -5513 -958087 -937344 -235787 -348356 613447 749974 -884130 -385371 -323042 -187893 370531 743069 361795 923460 -400108 207778 -362962 -888071 292338 -811703 -19316 511929 124788 750904 -716869 392292 489348 -621013 636369 582320 -487808 -869136 332437 -93403 507449 -771477 -391293 -945247 -752905 -890094 377036 947412 -76045 428529 580436 16837 926939 -548825 -478157 -85684 87761 -560537 -11851 594837 641516 -799751 -813606 -662877 757302 -863689 -659626 -826421 553133 301968 103186 808757 -802750 803080 662953 -252705 -756387 -830922 -786196 594329 623703 -581819 177502 12426 811006 877043 -492615 982057 -834027 -830827 -707993 -990523 540241 867601 -17654 892414 352349 250594 -560779 793673 -454953 557848 -166608 -160272 -899247 -424747 521976 -886384 602449 723921 130108 930585 -930479 -427817 38689 885330 -172609 495430 -61440 -43438 -987650 -138863 -951069 96264 310756 -904384 123019 872243 932538 734701 -864915 -687765 732351 319431 569776 -755561 -565979 -494830 913200 -803980 547986 400804 -138242 504852 -411488 -624151 453342 -18467 758494 912737 -149048 333702 -197043 595357 11880 890269 -735389 728902 947742 -632828 912140 -515178 579070 -997521 181156 378589 148048 802536 -535810 341885 873362 473164 802656 -770194 708081 -763317 -637692 431163 565332 595947 -13031 -184701 -152367 78597 990400 822776 -953418 -169785 -10096 15716 -509567 449456 -50797 63007 -124952 -73321 103110 865306 742099 -626395 731036 -245416 162652 987350 398204 -388113 -468010 191101 168894 805387 471363 590909 877106 -641300 -970276 138000 750745 -634781 615053 369219 -9174 -813992 574070 -630408 457999 -19897 -985748 -449245 597093 829631 638454 380813 243520 -798622 -280496 -782763 -717532 -713880 440171 -646806 -551923 -30565 958827 -607598 -803096 -545316 -548824 -781210 311192 -260836 423086 429651 -660878 488036 -767427 748954 96576 892495 100553 809809 100162 725259 400250 650977 -491351 900571 -630354 -536698 229018 137111 102898 -502958 945073 830634 673549 22698 408955 484243 438517 75079 73211 926309 674520 -535370 -104538 733640 514324 96216 -429849 -139787 -424001 813283 518556 -946882 -267872 -327201 -239209 84868 -173900 -344918 -683235 -645186 786731 251253 -416662 568953 210280 940485 441132 199250 336644 897395 -477820 475901 526027 -570708 -333944 -410814 -804931 -709007 245827 830587 802703 270872 223795 168600 -577369 80457 281546 874267 -892764 707714 -651922 -45156 -805292 -962668 -277255 -359098 116540 877092 723258 -634024 246675 665259 641522 -823003 665031 34933 478807 -67948 646903 325542 570644 830881 997239 648496 863943 -521766 -725296 -444705 272514 341602 184253 227021 241996 545266 -148433 -774290 413853 -806317 -689207 -192378 -685723 -972699 415204 -172627 752773 771483 55565 -505134 339923 -378755 -419966 -727883 428059 -449755 -736455 492012 -414951 562882 -214055 665951 -628224 -876775 850111 804428 -875401 108926 -797830 106819 -725226 392799 -175792 979755 -679699 47802 267063 -636741 454013 -176991 -647716 -995966 -857155 -465859 -924385 -553248 39703 306889 301844 -634357 -415640 472595 984708 -840693 199043 1022 -214933 467773 -183377 -647806 -486920 -559660 -29276 225578 800655 77651 -941550 371989 -176566 -503787 808603 40694 35572 484805 861012 -630123 -348787 -529178 998088 724428 -42167 -442931 -250252 -113526 -438768 -170590 -898612 -679597 -926977 -64414 -715724 934205 -287258 -32416 279688 -949771 496713 447295 -332395 -201032 734559 -568839 156446 213595 243733 -351524 -903080 100164 -771956 562056 41198 -104338 513687 855922 -78082 -694552 867646 -60444 313241 379607 -572995 977530 -750009 368624 -350330 -100953 866945 563071 154555 -67282 -600651 629731 439733 -899543 -213690 116366 -768256 708357 631305 -444790 225372 -658172 503369 -6673 -57795 -159174 312516 925038 110540 349329 -142036 -894006 607205 185030 712743 -525479 477719 -249367 477647 -779384 -743770 -345504 -832846 -853036 945676 -159900 5331 312657 -345740 892162 324904 514087 -275650 769692 -586470 -406128 558334 -280474 -979576 20699 900220 965482 678980 -816915 -124235 -319740 -248556 23738 205273 -492570 -415566 428240 -312629 -543339 -777395 942669 208037 -290454 -57594 511587 635185 314899 925684 577628 308080 -176497 -443104 837264 -17641 -863819 515465 787952 -105843 -61394 123425 345598 960111 -137994 -766001 224594 -206452 492639 707051 318744 995561 427022 -938939 492173 -672066 -213380 388254 -465019 734839 527990 -287571 -827673 -298828 -569954 -37605 783535 -925622 -185113 605576 -305045 702656 -791779 -381692 117183 347858 885211 981142 -474782 -749071 142227 543545 912158 582849 700554 577626 -452652 650265 487257 180827 -875275 -955641 -611731 -952173 -326390 261322 210695 222540 -878162 -737962 108861 -173885 -546418 532307 -689801 510764 326896 348318 -884109 -73685 -222551 -428601 -544318 -644516 599460 545937 -634935 976716 747362 -465675 598337 -147330 -188299 349472 447159 792551 926085 -446736 -293108 817138 912203 -754437 -515978 -80516 790168 636936 56957 -255783 789327 -358252 676223 148429 -988698 472398 418093 33556 269674 -36837 71947 317276 -512392 259475 437492 499909 -662204 -516862 45076 887272 919830 94568 -41876 -694067 294600 354297 326354 -353550 191178 -162146 -273810 -883381 -859106 53874 -2242 580925 885980 -826682 -163694 646690 -878930 640286 134417 -36408 472789 -331342 -884685 720626 492067 -801683 -782908 934486 110207 -840975 313191 -56675 361828 -420591 618129 331366 157538 163414 322954 -654013 938012 523130 -764560 979002 -601272 -317456 -628301 376517 108210 237530 -312550 232786 -868935 332178 756796 -196412 823760 909858 369160 -510479 -963585 -412085 -446658 612770 512096 508418 421620 -814186 -889822 12910 415890 488447 235145 842476 947925 341636 143212 -714997 605648 -773571 -377931 560656 -730266 -92742 294245 -616077 632401 -427652 -619891 887136 -980065 -394246 -38826 429623 -972624 -205923 63610 -383860 -440775 -658492 131913 -679640 -280892 -996158 396070 -16890 581166 649435 -883321 -850985 683175 152650 -350088 753535 -692811 -597570 -834921 -929515 707250 -135207 -453479 122983 993481 129455 874565 427124 709245 -985779 930932 490096 253090 -55505 -745576 968643 575842 981065 -750159 -262006 -498886 610431 269273 977557 993018 -808659 825 -960025 887624 49824 673681 849465 444445 729882 -15051 -465801 -351417 306642 588427 952514 496869 851314 -51314 -394900 358383 351896 -341171 277119 958379 814421 352876 787383 -879047 594481 -918110 619139 -868984 -315995 727610 178568 -370338 -382561 473619 610974 -481836 -736254 629919 146385 -481705 467235 994536 748769 429737 865101 -775930 -934974 162782 -450115 -590422 259741 -790048 883751 -109289 -526643 548459 953136 -110045 711267 227729 -751246 -69702 651299 912055 -464901 687707 -154620 -575722 257102 303257 261684 -522181 180960 970268 897042 49288 -530148 -375522 -913486 -576847 895584 -701458 461276 -697153 -416642 805104 185229 938641 23484 -18277 -188556 -55466 -707372 -887431 -397961 513299 54389 -706773 541100 386083 806080 263267 -287008 285619 -29621 149223 431251 -314046 356385 -677355 -775686 234535 -981311 -155047 88316 -452470 -997861 -460231 -927562 -342551 771734 -500022 331767 -395371 -180980 825272 836548 -413261 88780 863810 122965 -875076 959639 -475589 253333 816893 954403 -333046 432550 881175 229916 829483 276956 611968 83614 -290388 202045 -50944 -400068 -672591 -992120 150837 953084 151024 862506 611216 -474023 604854 -243126 267350 -77376 667744 837566 89504 363027 -138653 -444268 -587941 -151767 898884 -679797 -34616 199371 641440 -8169 650493 302009 -911962 332768 850658 -792541 386328 -473661 -764363 -757200 143182 -249777 29319 998779 616883 426954 -648004 920209 -204987 -213974 259343 -742156 -227815 114972 -410228 -196453 -794027 855552 221844 -804624 -763339 683883 266844 -583728 -744313 -556636 -99089 -973681 -341713 -77273 874151 -22030 375459 -672987 -479688 -970190 492143 -333054 783014 915071 -809806 -719530 50377 740219 -968416 -752403 -727600 -431685 29182 -607673 206395 617802 -921175 166040 -345633 252710 473615 580553 57702 305344 -445772 -333707 -407731 59264 -169297 845037 472933 -471873 687147 -168268 -224686 -503093 -56730 680196 282255 -657305 461365 -969657 -86937 228680 438526 368159 -990339 946457 486204 880351 246214 361080 -888321 -194545 678666 377207 -594839 -271764 -582170 -917988 -268366 -301978 515789 -422943 349093 32416 369538 433716 -677471 71923 -694625 226936 -196582 -962069 -82286 499843 133141 493256 -554341 -738 82351 705279 944719 662024 -19946 -708041 365208 683379 -959858 192460 651315 205061 -37139 -829105 746672 -496296 709023 365700 -219403 -811910 192548 749411 488508 -365458 -636787 -460264 63248 -368214 -140669 -893053 539476 30615 218304 -142536 -849732 545429 -194924 -866048 -844846 232820 15585 -35370 -552334 -525445 230687 -662421 536014 264292 430553 -24542 -598292 -279330 -51282 -942443 -658013 952586 -699311 143246 -760799 208639 -360055 435855 -862104 665798 -707791 408011 -685620 706527 491321 54442 -931977 532538 451492 354121 689253 -368706 710664 -746377 -469272 -428730 388241 -881735 869797 -473185 -737025 -160697 -507243 680843 -13149 892429 447878 -552383 254053 692140 266007 577259 138689 573558 870207 953254 -427578 -401803 367047 882438 -353898 848485 -210741 655887 916457 574901 810301 864445 118537 421642 -196510 534397 -436521 -109637 840403 -51791 -611003 -605226 -162947 -227024 -566439 -512230 254242 -867900 414129 232571 654550 -211797 985722 488226 -604542 531350 -505993 949738 -177308 -485459 958080 389732 -236531 -45431 -376832 465875 -549534 -84936 -285194 119217 880796 803645 103541 -113112 667208 918285 182949 -997862 676808 -898925 -337857 -172903 -317488 -947923 -509675 851184 -132631 455468 -804856 -338152 268273 -37544 316431 -937020 309785 281450 762295 169430 -439578 -305007 952477 772455 -679119 826861 -193162 -249149 -430297 984087 299655 -829078 -201399 43927 -686291 -764399 823661 -559892 -460073 -946401 285883 710920 -483065 777776 201009 -968623 -832939 -993259 -743904 -733407 -171412 -243886 -328020 -437818 108299 951199 -376240 550403 -937467 -518553 -678568 -296050 239041 -84660 -547995 215056 687035 641954 -488851 534824 151809 -745105 496184 48488 -824266 -796815 -933148 701910 -976365 487576 263778 480877 391265 209927 -629002 -973543 675968 -774248 -20037 619583 -63772 235349 553757 -756046 507538 -279808 -516131 -534849 -561497 182795 389136 -935774 -544047 -403807 743200 -57586 516949 763803 -91958 -92503 221575 724876 688799 -105074 677461 -503498 -221949 -64310 -770883 730002 -856399 50527 -881327 249164 236213 -953276 -632134 -107964 -597136 274018 628147 41999 923543 578073 244234 204148 -677068 -631111 613410 398063 203300 534410 -241805 -531151 -65641 399428 321928 -691170 802708 -101993 -771328 -256691 -436622 -318811 -66289 -644212 -901536 -463485 -931718 657498 -202402 -56773 461470 -192917 -499647 95309 712169 -489176 545843 224169 -123937 -35540 -939599 -614985 583574 -610233 -676341 63312 -157253 -838273 -274585 503106 -395253 -924150 251583 -181296 -604197 -368042 110046 123183 195217 -29439 -48665 -756470 -550616 501985 -447282 940286 102448 -164483 -164899 -872033 -687797 77714 117937 345586 -628687 -889329 518074 68209 550957 490009 455742 -222838 -505442 -411128 -408617 108320 988663 394216 -646800 -478072 349503 250489 452684 -199795 55569 -609488 -17025 -224531 676125 -647884 341235 -56230 -732762 -887327 225508 833146 846082 -796472 357220 126567 964638 -966099 -176680 891823 53623 190855 336890 500693 -174943 -55292 412117 884431 924868 836611 359500 60294 790938 -761576 -1133 474329 835826 -5365 971059 -417766 -895055 -475815 829067 152079 390475 -192206 986058 -223502 685774 519162 -36874 -126734 226520 -969912 936808 382896 -967780 -141847 -565427 634946 -604959 21086 227623 -383692 -139006 -333991 211786 -493310 -673809 387781 -866721 -125921 879786 -960325 -963612 -215055 20172 -213618 -948438 730451 -251138 395072 188374 118546 -896768 -403062 436193 62064 -244315 662104 -384487 507044 440788 -114998 -659683 722647 67593 -851916 120420 971432 906322 625439 251062 -429910 -335405 921286 518834 -836767 -624061 -754022 374982 428233 206700 354623 150458 -378929 -80721 137997 927270 925269 -295426 -777713 -606345 408626 375903 429575 286191 -479056 -416528 -502424 561569 -985332 -261027 -794789 667641 369914 -387860 929210 -164942 -423138 407922 -725096 345054 356884 -164390 203575 904417 -414743 -460763 -471023 -221194 -785889 -815643 357200 29481 -25043 -213182 -747690 381276 134525 -822283 -876235 517570 -424595 906959 -393673 97127 864463 213299 -223528 -761691 846568 855192 -503737 397744 21748 721160 -914199 650764 520864 -801373 307414 792082 282895 420509 -940326 -394770 -45994 499771 838005 181412 221440 830426 -254756 567046 -491253 249321 -866315 -342721 -439319 -379158 -420257 996300 -483456 827765 -710680 -725634 -897494 897844 -934764 411770 -982347 -336280 -392803 -696904 405988 -248733 -77202 -262137 -502548 -833268 525990 711687 294265 -656546 -3301 757806 -20825 -667543 -958891 287684 369288 842064 953743 -895898 313124 -160695 469817 -523641 879093 193056 -554375 -193942 -58137 751924 -99675 -272214 745054 -856071 70474 218675 804144 -62348 -617047 593478 -87258 -917822 -501580 -847880 198271 -197231 117141 -635725 -104467 320677 -243032 411316 -703082 65365 -33796 -480373 -419691 641291 131030 437791 -116746 811464 160814 529319 -232898 871197 255664 664626 -265248 -568269 166332 -922721 -476087 913989 757991 -718554 -575147 -740576 390135 -173362 373847 -677846 895083 490996 -969578 921304 77808 -643509 -128566 4406 457965 -41642 -906589 -762270 602489 480111 924738 -775918 -430497 -940348 553662 -426486 -57183 751701 -923231 495270 -444430 -115721 710632 -716713 550330 985172 52999 -324451 451990 323816 287202 582674 -783274 -173435 79573 673375 199421 -609967 -899539 960836 617412 494147 168620 475285 539544 -946519 379785 -890696 -239209 -841819 727406 853288 107799 332203 -652807 957172 -50145 -155003 -832581 679104 -859285 -484401 789692 337731 -59539 849403 -937355 -139064 822982 966094 -233260 -623826 517713 761954 885819 657640 289689 728354 252034 -163459 395998 143569 68337 193544 584085 -796157 320710 702009 -204700 -443359 64181 809299 688682 948714 -528669 780076 886516 -542739 922346 441648 359817 -549360 587608 -844322 -853664 295820 -682064 11081 -685276 -622482 932839 792473 -779465 -234345 -129688 -649336 -573524 -133187 -786287 -497691 -335797 -555031 -862412 -766700 132625 228983 443799 -769268 161582 -622951 774772 -338985 -369915 945876 -701702 -272490 -701009 -680959 -791478 793851 -745096 -916787 -506118 -131124 686433 -227014 -499563 173671 -68452 -936421 721433 -929992 246803 467868 476536 -121531 -767262 304312 833176 -73181 919512 -617151 721620 -155522 -753158 605148 -638600 -10987 -406784 -963454 442696 -655813 -169514 -570368 795898 -573225 391196 30711 -627017 -244635 -876762 194525 426399 905971 -879363 48506 831810 268453 960220 813292 9383 287665 685108 -89436 -153783 786660 -162392 272487 737556 -889829 824722 -652083 407533 -436149 939900 240837 -413145 -60167 885160 611088 -595825 -22462 330889 -321599 -976159 -794283 -700345 788291 -31407 363380 -891969 572755 -676093 324983 903169 -716542 -7917 587593 -308272 -738891 823822 -44439 -163547 -152668 -782474 -110615 852524 -673570 -530750 -329229 -492346 -719037 41052 -259649 254725 -568055 194593 502942 521267 368568 830309 -444173 614604 -680402 372076 -414796 -643329 -546148 308082 976365 211249 -712058 -62684 -13891 -801287 401607 645029 189784 917669 801418 158346 576899 677940 112594 617950 -816229 515035 -642444 535582 -588786 -716928 -576488 731326 -161312 -952511 96060 345507 436520 -767762 -353360 830375 53009 976523 -657509 700568 -126247 45391 -9740 546361 -680363 -853464 -331894 -161473 -304533 91828 422013 -94379 -955882 -155191 -304318 211225 787942 -546449 -332765 906013 477437 -396704 380861 -709658 425363 312847 -312960 482417 -162445 -450530 -440269 -85719 -986116 397670 -905235 468466 -946398 -595213 332445 708641 791146 -122362 -943998 -794367 -407567 -201199 250420 -825008 472165 -84418 -73446 -814912 42890 74985 699889 -118153 -596426 -440287 58187 -375920 204630 -198613 -939762 459159 271079 -417922 760177 751248 -401155 -38200 54915 -79631 675776 54888 -993117 -678493 -434966 593650 -963191 -507003 63051 86831 -568005 221033 -842939 -599014 -468199 -92010 -857008 -986012 -836782 -726844 -891273 -898448 -246420 361379 -828199 201688 787776 199892 -979031 -91290 -758532 156142 -791634 719132 863263 -252550 651075 398765 408065 -139528 -793000 -924415 944840 -413608 648944 -818379 984436 560385 -279135 -236008 -383660 -919474 649879 -744272 629262 985228 -34030 841267 804507 -103939 109027 -194162 -847416 825816 -959118 -433823 -58825 -905658 426939 -151167 -137124 -107289 -853299 266740 568448 548299 -924982 613497 -787262 -307462 458218 -276226 -695663 420461 364535 -624984 -79437 422418 729170 296527 902593 644939 88557 -997506 -129496 193775 323279 789879 796457 598216 323603 113325 -20134 350484 110441 834121 289572 580996 -702957 -834138 582723 430528 -309527 14421 -642231 -638111 869078 -218471 391579 37237 -514087 -265876 -98318 786430 264965 -264712 721243 -170252 -358014 278687 486967 -937409 -439030 -173068 257724 427069 -950036 -95553 146034 693442 -128500 -91779 -492488 111507 964064 160733 -336580 -946326 -656523 -380860 -48122 -144139 537192 -857526 152174 -357929 121966 -388293 77985 289062 663372 226456 -398688 47211 184671 -840941 -917567 -502107 918 876950 673708 458181 -565261 793404 62175 410675 323470 -101546 511787 -726199 469650 919016 172853 -950061 -317890 -119126 764662 -481003 255973 708488 -831557 625093 748398 263458 -351835 290060 705621 35404 370729 -920055 -150488 878350 -671470 785870 -780534 567205 758138 632417 -619340 428673 629717 945725 -314257 599622 447719 -161714 -909413 -29493 56776 -261256 568748 567581 173159 -381423 -694745 907261 699780 932834 -510807 592606 -7755 -647893 -885023 -884760 -706206 -492772 -814191 -686472 -395063 193756 212880 -738275 307706 621958 -617269 950300 56924 -800090 983744 -872851 848166 641217 -535935 -250692 352615 646603 -596041 -535575 621311 615214 -339043 -760055 252964 446026 847361 -933149 -298274 -401553 566470 -352909 823050 657252 366564 213354 -276517 967780 -935706 -917844 -991660 -453732 -759445 -693551 -445232 -452050 -898137 -913372 338170 -91983 518239 710695 -580523 -971985 619120 -627699 924214 -943066 594760 -154561 -588091 341127 -260373 -573608 -996097 -818246 -113809 371881 7607 -13416 -944127 -940875 484112 180079 -16162 -357707 -778364 798849 -179621 -634730 873953 -929146 -56482 -240010 635719 876453 -576286 -19157 21035 541951 21879 704828 -119721 -739419 -254657 -635546 77031 -604643 350962 -414184 464974 -849056 893915 316023 492111 -970785 -518183 704987 -59004 -608262 -605729 -32688 624091 333959 -879244 -677481 633235 -763311 505651 554786 -103357 -178282 967756 560667 224596 -718072 -972670 -262179 601091 649548 129067 -958215 258912 238847 -837964 334899 -269103 -800212 -240998 -662525 983311 -42537 514289 871188 558119 -634635 -654623 770376 953467 -895118 375844 -299982 49727 511530 449673 -976741 -615555 -3984 527349 -740482 571153 572426 475996 231819 -691027 108210 -636084 808744 208342 -925545 567267 77291 346469 -149670 795220 -57439 -852472 363921 -134298 813771 -331330 -151864 -727436 905756 -973858 -660613 728686 -926212 735761 942621 689110 -310265 804051 31892 -272827 891663 614646 -881093 -400412 -456682 -569697 -240674 545779 -199851 -764601 -946238 -523067 967224 -412741 739482 -55615 890335 287517 -86509 -260509 970526 422881 -112183 723769 515198 -814640 741455 487143 65211 712968 -634964 945444 513347 -64390 419800 -401862 -383043 -919061 -461245 -844534 -698240 -417548 954831 -440442 -221929 250498 -534575 -686668 -613436 -568618 926227 400178 -841862 462086 -889771 663212 -220446 174714 -711225 139752 146135 -561552 988945 982587 58089 304121 -502068 -249455 -615458 215290 -739322 937192 -509396 -858324 -204863 90325 710016 205084 -855692 526207 -259909 383531 -408439 -394337 525296 998927 40030 -435706 735335 577872 -471996 -862185 547228 393676 949763 868681 -174783 -618444 116820 -439514 -10056 968332 -757787 -357170 514970 -670929 -714535 -930699 -985934 82377 782277 56672 370179 -558373 -723404 -471316 626750 546491 -12892 -635640 105549 -520175 998919 -656842 -516533 620891 504643 680974 485001 265705 -269262 -646598 -826613 136930 913186 -55685 -327416 -68546 -881706 511011 766958 593737 -501757 -90727 -769188 147111 752084 938328 -95450 378058 501223 -693904 -339628 434813 903118 312196 -237789 -110243 -656753 224074 304003 617946 -220508 665742 144279 -78405 234236 -762961 -597320 622999 -802952 706465 -132877 468829 40175 557673 224902 637773 -713174 298276 11751 -604035 19432 -414976 413757 204117 587739 -60479 -725276 693394 206377 -359234 -14738 -238521 73837 15585 -582627 -913577 409779 127403 839145 641405 -720257 -71635 292992 869828 -473017 588304 -759103 422287 -315659 184975 -642367 742418 382438 960247 -347705 341975 -778387 -542162 701263 -973125 -536112 411945 -171894 -867730 -237366 779508 -347045 90102 -308600 367278 35932 402605 -730196 434954 -380712 10046 448461 -107057 538190 56492 -753803 447448 78836 803403 92833 -147306 98994 -648507 151876 -689143 -230749 -260201 -598203 614859 502807 -270191 882045 -557179 -892397 -336039 -814790 13943 385104 693480 859710 531701 180920 -915572 407104 -651035 -351252 856420 710378 178498 392001 -147864 -816039 -912997 -185026 914014 838305 538644 -193632 536294 713671 -396700 308694 -428049 613700 -617898 990725 -216897 724745 -664375 100485 -102801 -465163 -39504 -930974 564460 -299936 622738 -844324 -847496 -297836 -449142 -115353 -565465 158415 -948664 -509524 20195 562499 -804337 572806 -90520 -248938 -61899 -116730 -243512 768354 -691930 -473873 -272024 223413 422369 606907 -908415 -12398 -522375 -963436 -322144 -361106 784278 590940 486183 475956 -600846 -743002 -208950 340546 279388 801338 27666 9706 871096 683285 178142 818290 649341 -441369 -444451 687508 306357 -593133 -882795 -583554 -748543 -41678 368862 830547 599571 -825327 506856 746153 -725455 279470 929713 784137 -652999 129343 -659568 941938 -615273 339499 -687571 -473002 -540463 29070 -422778 430747 396156 37817 681580 -43493 -748476 889520 -637692 -782683 -87064 -776917 -934969 -854662 373563 10902 377474 624337 -578268 -279535 249942 -795181 -996449 -798096 -709575 -454881 -775238 -26564 39412 -425784 484633 -451408 69027 -980142 110322 -412611 246839 273336 -643694 -558329 274551 361193 318550 -995739 -953093 -488250 348851 960101 -78928 -720346 634030 -502971 551895 -927661 -232988 127739 445062 394506 -70524 426159 617381 207486 -449968 -707013 568690 842838 483744 -864206 -425474 -874966 946143 738006 908973 -172918 -794228 79264 -415046 720504 -751047 -32068 -85455 572777 -211184 -826101 -590221 -973624 664649 -683873 77621 -251150 774325 -499390 727682 -371525 470327 -315664 616500 494951 739141 433240 616959 -273998 -184341 311647 -726553 -424375 -353720 -916067 611524 -357681 848528 932830 665541 768089 -963960 -989534 -878742 -951310 -65267 612765 -942327 -81897 -786931 -80201 -995510 409660 -634484 -968050 -806870 553158 -947935 699119 -109956 337806 64887 -129951 582883 -930587 635724 -655206 -86566 -997622 -321547 -134008 -208980 -822858 929368 571466 -870532 -962799 22640 299828 334783 419258 -995251 -738738 838205 785474 -724335 48853 -95597 -838095 -871180 -250824 -395724 -148864 -544319 557084 488675 236318 -205097 624857 841147 27884 -519382 374908 -626777 355264 -541121 374467 -296726 842597 -509645 124707 -963304 529433 53940 506181 -620645 971918 353542 593541 -400080 963690 854015 737266 632039 76743 280716 727633 336806 280756 -527958 607130 956071 894898 -857619 761721 705397 -95048 -596355 82509 511219 977455 -958572 885933 629333 -459786 -847486 -800674 -174299 -731041 -168151 -493858 -16193 4656 -511 -295459 794581 487204 -148971 -507201 -188563 -480152 -806396 -687205 415966 732318 274561 52031 -130218 -167587 753747 -176087 -83497 -965714 655957 171023 -984907 -78576 721399 289112 -995942 -41866 154300 645153 -127102 -748988 449850 -645958 997055 -979627 -991587 883750 385654 -714888 -208603 68382 524064 363631 -526429 -902898 417803 -34449 -260864 -447338 911446 -216158 -864203 422027 368888 -293592 -222124 -646924 661306 -533487 295422 723597 -995912 748901 -281237 -47673 -873756 439836 -968859 -181050 -223613 -589914 759117 927842 889006 626789 546837 955303 497234 310574 899012 -861099 408369 236748 588149 -773536 -923297 -536708 259288 823280 -633915 -84238 407983 -240158 161441 -859181 399826 427846 214404 -800200 211884 845920 780499 968114 379452 -716761 -927801 -203840 185109 219721 -598675 502747 754271 602148 -633177 -610838 138580 -649906 379049 709070 -526141 -882674 639868 -8872 -177008 757857 -659970 247502 -735055 563574 -204192 -1686 279731 559411 49319 567258 695219 -586066 -834132 -483007 -62362 -149580 -853220 -677196 -737775 328901 473720 673726 -781935 314901 -920042 429917 969685 376333 -756066 -542205 853087 -554935 840334 -481258 -768569 -421096 -970185 -837520 -534216 -685697 154301 -686368 280049 711989 55195 -1881 884421 506024 -616675 -466821 976539 -308745 848484 537480 -695313 919414 452710 175594 669647 694190 666987 -933452 571102 567258 784529 517100 -510763 -808726 -183 -158836 -631939 479876 972247 -766589 369462 907646 315990 175794 509172 -238746 418610 -52624 79932 -825990 -723668 507398 185899 492976 -633127 514227 -103568 793903 -264156 615338 -644787 208340 -72121 401423 -44263 911022 -778282 -478595 475841 -138110 74548 -501757 -204733 -283319 702364 807971 -431823 -339923 -970470 -57519 -841164 407439 876687 -612998 823431 -296957 -937040 -877318 249208 187474 197383 -919643 -45462 -758793 36081 734271 370005 295716 840478 -324220 -63676 604218 -821867 101537 -207018 -938028 -271443 990776 -454849 -546499 -87019 8288 -87612 -414603 111053 543395 906434 460848 54058 860030 -658393 -111146 427606 34149 -896265 -701052 -459314 740029 -834232 142730 -562462 631391 689607 705259 981560 698524 -580175 142945 341322 -968653 -447141 -232618 263907 -510884 -363989 370924 357030 390849 11292 917493 -62841 952320 740030 -491652 333264 354603 -288205 -745542 629406 432071 -692429 -859358 -518431 697040 -117111 -367402 -56481 -910028 -23148 -277457 440242 283987 -990521 -81735 197317 874758 -196567 -525772 141659 812821 -689195 -757612 -741880 709439 349051 -329342 290358 228917 -35746 -775590 -139103 194719 -610987 -363989 -802469 458006 5450 -840775 -880951 381993 263101 418302 -413275 957529 544193 433701 -702598 -683108 -515330 9229 617131 321885 348590 -638771 -451604 -577030 927777 244266 -52538 -272315 -549703 -110942 -802536 656004 472941 -39067 861457 870514 429898 654422 192311 -817349 -485906 -974066 -352413 602883 58764 146650 -546238 -178336 313323 686136 404822 186843 -928026 -363938 -646157 13556 -811923 -305997 229698 -736485 -33790 -991404 -802238 233015 -847042 785680 -527166 -94814 -194614 -43284 410984 274347 852582 195744 -41172 -960365 215141 133784 119518 -782959 -833234 942580 529820 -788785 -8131 58121 -85027 -63382 -369120 306397 593001 -769291 843003 -413009 -434081 971895 717317 634989 533166 583784 -589816 402619 -249829 6968 -842395 657907 645441 11337 915086 969888 -266612 -39953 -30455 -576766 -128322 729335 -653452 632973 166891 -243682 677115 320873 -426756 -281835 167908 -291853 -623057 64260 -723964 -79045 -732651 -930429 -172089 88836 -767853 -447838 -575189 -679097 428769 -305949 464069 -333903 -993266 9659 -724676 -692448 -351877 -520811 421449 -324438 -522789 -588337 -914115 -168682 -791750 -556102 -695301 -45983 109555 -960098 568186 975674 -339529 609716 529476 126470 733709 870570 -757767 722269 48461 -685021 927693 -686453 894628 -693452 -733179 -985200 -3053 -979480 582014 998816 39279 -434883 -721881 -730204 -482461 -19548 566018 248631 838761 -876795 511143 694826 35797 724025 -61376 579457 -624565 -349809 -685426 -295052 484035 -626104 513123 505326 366604 -514022 596006 466193 652230 -392272 953810 -664272 -230169 -426200 336631 697427 764343 496660 -975304 -793289 944979 102138 618571 926924 -945362 819540 -506500 366261 -482293 -599151 811818 -869812 -332155 675986 -455863 41627 -462328 -995027 -652706 146531 -215467 -875730 -355962 15641 -654207 649297 165999 644580 -708106 565065 767965 -829663 -398479 877372 -548697 793055 -992510 997956 -156745 -31133 -526192 -222224 565774 -515547 903122 44737 518845 933585 -298921 -919250 -85523 -895801 -904833 -15584 -221735 -261221 -348801 -76681 -216498 590486 781537 -838141 -840398 594355 156033 -730357 -185990 658083 -120558 51658 -57550 338506 -72169 807149 70137 -563649 507498 609046 920962 46928 -446279 330204 480276 114940 463748 -153784 754699 125431 -346080 541914 -455467 -225495 92855 -173182 512245 -244689 -218171 503336 624004 835800 960924 115108 665643 -493654 -581534 -372154 222251 312411 -924786 868688 -136747 200152 32366 195959 -434414 583618 -117468 -843290 149724 -91413 787108 -428742 339266 -160291 456376 -496633 -392216 -891948 -107908 300881 813061 -534337 -344862 595348 -516252 874435 338864 589757 159332 166584 -752387 -305617 472952 451626 -747977 909631 -614105 929497 -736096 -458824 -703988 384825 -370612 612184 -26025 -847373 698916 54993 -884661 769250 -470937 -47800 782142 -73065 -940124 979417 595100 -42410 -514111 700690 553316 34454 69751 -381325 -71639 -896507 538707 -151691 269459 782849 276406 -553344 -131748 610848 -287786 308851 338771 -160086 501820 392352 74972 -646374 462404 696141 -213266 35360 -679904 481716 -336749 416033 801877 85123 -651284 551862 -366148 28637 -94165 -44119 523778 -305576 624406 661243 -876631 240253 -768117 75873 -643964 3915 530935 624578 532031 -170188 606685 -796742 -589355 -83042 518741 493979 791832 -345245 -953590 280935 -432723 140114 893755 819926 -982259 907692 969019 827350 176773 -76632 -897295 -128762 -461130 950895 414169 -937925 59542 -687328 633217 760443 470893 -398259 -56819 514820 -49191 -466307 -90061 -463418 -121781 905640 281024 470757 -275576 891838 649361 827064 637352 -131680 892571 -674611 -30822 701221 -920221 -811421 -404833 847383 -346618 -552083 692298 832051 -257101 -254954 887046 -493908 302764 -176968 -907632 381481 586697 382563 -839303 463170 -274699 -692388 70182 -586361 -745297 289052 -753201 -749574 109065 -280627 837763 -336752 109229 -305584 575522 409523 -314157 -131910 429282 -48061 -348212 672338 -698037 -30064 -823685 -351724 281275 572002 -388138 589489 591587 -458254 -924439 -130163 997703 88174 396115 -838464 -737982 117368 749640 -415978 -586113 -958937 -560627 164495 -640510 -413691 749823 -24353 238365 -83312 104588 523503 476923 -594118 458424 -347558 850713 780520 -420966 -754319 -571449 210294 497373 28727 -696148 -302158 421823 578406 -304705 -965540 -720363 -778520 765391 502701 140229 163551 939388 275661 -578230 245406 970811 -240294 278452 -705875 191574 -115480 -876379 905033 21226 762236 -256298 523361 882151 -931440 -571120 -911973 898196 -858349 -658125 -922803 704392 839653 -493518 -244348 -992718 21599 70804 -49024 -321582 619209 1525 199350 -438275 725346 434435 -710835 -985443 -181540 -93438 -542815 835054 32477 248648 -747325 500995 734591 552002 -564617 -906049 -990639 -753683 -400843 -407460 290900 186461 -60503 -341784 -348930 108474 -875725 -689342 -903237 -836162 668775 -232030 170727 -668359 504206 434574 -139819 -250995 -43613 -970906 -137141 574770 -717866 -246183 66308 -695117 -367219 -424723 -447444 79663 583518 226555 549864 770521 831383 -908623 -795317 -47624 233783 -26098 718946 -951321 -598927 -413718 758313 -674538 -595920 -721557 -417773 902024 228365 -612591 -362361 -844205 23771 -327125 -867363 45731 35100 -377377 201061 448312 -803063 135078 149088 146019 991630 341837 801285 414349 553292 -790410 580222 425135 453013 580885 361576 -759461 115443 936563 -297385 500018 -530271 -353105 -789681 -818324 -739439 -47688 791500 52819 44388 -854444 722875 -379448 -539403 -942180 -139009 214717 -423089 -249987 156141 -581063 600370 -942792 240335 -726697 121106 -120477 -582427 -727609 -962408 399591 535648 -980533 957087 366208 -485659 827963 -79049 -117440 -855408 167938 -857306 -833652 805998 362655 -975262 392349 349186 -586843 -950759 416512 -837311 -189252 263465 -425450 -79082 878622 298280 173589 -232993 630938 297181 -716666 508398 -757740 210757 -234171 304905 -199038 -212080 -809469 -626454 -363407 -976991 -372665 411071 201086 -89455 103785 611499 -680610 725164 -867434 -238397 -452906 -521742 350287 -785518 864708 -747752 525290 170646 -939116 68101 -68977 -482879 -228021 732757 179004 613753 308992 306265 908482 -260072 -924834 -541675 -125498 484333 -224988 -522687 -471871 -495815 820773 972360 449664 170034 -851128 165964 -590556 891779 357129 -706016 531618 -112693 63094 702413 122309 374170 -576718 -796658 -272088 97783 -490762 -966444 472380 876252 -529013 -116542 -506296 -755400 479825 -221006 724835 -134804 -82628 -634450 -709892 37711 540625 487672 -884781 512554 -762323 -116094 189310 194108 -490625 664951 618469 -958665 766985 -260816 -930490 370626 -99038 -618176 -827343 851445 -75977 5865 -136307 121696 -528954 -50524 -970095 227076 881889 -116835 398028 -741928 599729 106420 427166 331206 340977 -85122 -421059 415403 515311 -532287 908209 -119846 908686 -495876 -124841 605594 641350 -833187 994402 -927452 -545630 -641335 570325 -567258 -339519 718935 51979 -314046 -511017 423637 339247 62735 -749271 -492990 64964 198423 -193004 -960046 955423 -753577 -821882 157421 -374296 979523 -289789 -225231 703516 219711 422305 993259 453518 -907865 645645 -125278 -815007 -199736 -279932 835980 -614769 516197 753115 739990 505318 -105677 -694536 286945 -561018 561245 728534 -331584 -407964 269697 289669 213307 710474 -975312 953383 -444913 -192172 873842 175604 -483029 -497675 608192 -965705 439732 -575376 -233208 -405681 674306 -878113 395821 -100177 730657 687536 -822908 463070 672849 687010 819544 761975 -804857 423885 438631 561834 714857 505751 137315 500026 -911146 -286016 -305934 367742 -657316 -568745 -892242 912992 -558656 245954 405670 -143136 -275719 307002 -691749 41873 341301 662733 -711869 -497381 294995 -456870 -96055 741944 803943 785816 -856885 462776 -858695 725648 711707 -351619 896454 417054 468351 414078 511550 -258188 -227534 -149048 -9340 -343145 66784 -449415 -58446 -610720 575021 597444 -755054 353277 717231 705136 -394586 -47507 988911 -740776 -110304 -579705 -696212 446188 473834 -61196 578584 518446 705312 151984 195674 555703 -15215 -566515 896650 140848 86082 905008 -401928 -74663 492779 831890 536037 712069 -579976 -722176 -867576 300571 41738 -158180 714122 439447 894451 -530470 535947 -696056 31805 -107901 -994917 441231 -255197 -762443 598465 175206 -520170 425825 -854408 -422697 904250 -67252 -617811 24000 -51738 -400113 578370 -487018 764968 -448617 699790 537182 248639 -651099 737627 971702 -659809 -455089 -723354 -543030 -945424 -587651 -792733 -496032 -93809 -25747 901110 -486323 830732 -441552 -960965 485757 509098 -270421 652351 678382 -623645 123671 910853 145717 -774559 659841 603778 -31367 -336251 -275766 -493535 -407693 349156 -563928 -666177 -335628 861509 -237149 452272 -995105 -261339 709657 891577 -13525 -826957 -990917 -692205 144482 11732 270605 -692369 -359644 831008 950250 662380 61221 281827 525566 -215005 744874 931741 -410806 645916 23184 894211 -794716 -273579 314310 626427 -36940 247106 -935986 -866524 -350088 -496696 27328 -241076 -640831 -77503 -862906 -523913 578099 970491 -774623 -70305 -748215 623673 48547 588782 667215 -830287 -740301 -960570 227046 635788 -642868 257466 867587 -479383 231422 -556717 -723728 -657446 979564 -745524 917194 557029 891724 629525 270082 322948 709098 304212 594396 -623834 894373 500959 927859 -301780 107761 819395 -767438 -268692 -111533 856896 193628 -931407 -331416 -522677 743430 -72006 -421538 809611 496536 -172489 -837511 -298019 -897073 986191 947856 938704 -676802 28956 -232179 301865 -367288 20013 -197135 63968 -685528 127619 318925 -80735 -583447 555925 959434 47180 546798 682316 -433245 -680459 331499 305671 -627291 -278939 -371094 321689 361910 -618345 -88760 -904890 -774197 244028 -45515 480329 -539536 547384 -753864 829905 862660 -970845 536616 -475648 907514 -889400 -309325 -92053 720857 578729 133339 585884 -517443 -337415 17780 -425709 67860 -550240 758440 721344 956001 86459 417140 -699126 253629 -9702 -803800 -286772 243537 -604352 846186 -797101 971102 173926 -360653 162786 404405 855416 -750127 -577362 -339137 339991 -54428 -257311 217846 915734 -539167 -876261 132073 -426755 -142575 -288276 210236 820360 99347 -59428 -323930 -39512 742486 683876 -219406 23297 600608 -769294 -185473 -124053 747658 913641 551488 212082 274690 -184802 -197700 -217002 604871 -512932 -538226 666507 -662416 -416287 277222 -992838 -505498 -941986 342919 -398274 -32667 -376069 -720569 -949720 -341633 -637103 269970 105020 982553 52206 -258841 -603791 -802452 567637 -54823 -226315 283781 -20868 -42992 54439 -638266 331596 467014 -319333 823011 -848604 -995766 -896359 -841627 -489003 521216 918174 -434645 495399 901087 -666407 -169372 931923 -657551 -858832 192534 -339192 502871 -662215 -951526 253671 487235 856769 -607843 629638 -48772 122696 612128 94193 -786339 -712445 852217 -27100 734038 811097 -291376 -582254 996201 755303 -97116 -577119 585518 -2948 197187 -765525 -738096 -804323 -456235 -288257 447886 350978 -588974 180574 839611 21655 634887 -823426 502462 -931076 90133 -937973 470803 412805 600178 -111071 549448 -292934 793831 914387 935041 117081 458640 -31065 -379020 532688 579294 -387944 -373650 -685885 978584 -26989 -446516 -866804 410198 -457222 387715 68533 610565 -181212 -304872 -331136 -357402 -979750 185768 484064 678287 -147108 322274 772733 -919064 89818 556040 -978124 274863 -125701 375666 450836 -216203 166362 -882293 -664989 -804450 -416508 135122 400279 -941723 -901765 277082 74077 612438 449718 181194 -479979 -963630 256031 -614179 201556 585231 963732 -381085 -188959 25877 -370714 -875329 -333640 797506 152413 428775 -465525 86726 -470095 723303 951356 427944 -881517 -313506 -859421 -196033 -56926 -74112 871246 788282 -957194 -147566 623612 667417 296345 18289 -912735 866866 465801 -205173 -713178 389933 -603721 760932 650790 -832889 445707 -207981 871922 -254189 255198 -682301 -63858 -236428 -541314 -927822 4401 -340443 60718 446901 954825 107633 -733917 -770254 802548 -246533 -55288 -856796 -318456 -912584 -349317 674587 -996980 -305424 301454 504889 397245 -977728 382279 44599 86283 -835813 -992480 -177314 -632295 -953532 921223 -246898 -536256 750038 936543 -999878 -260340 -474436 -423426 626921 574397 657721 826413 707895 -202680 -174495 -462677 -320814 -26412 832158 142762 960126 956861 954413 604624 -703471 556821 -818530 -209737 -563464 -657251 -668329 255726 44720 492624 378642 -769802 472910 -312231 -504742 -906811 757495 -979688 -852974 -967993 -551320 200353 321646 -615464 309488 -547651 -806920 -554421 -767759 -957337 958604 -357530 -905757 132048 -508195 -214941 -886191 -994853 852462 426737 22618 -211550 186777 -347471 799793 -44177 939019 596666 -872035 -534844 -899002 576022 -428935 -70956 -620130 211266 502837 711431 -330307 200497 -849708 673018 -504801 11209 -226836 -292356 -872554 -648219 -787287 677010 307399 -74286 -96053 259700 -38741 895954 544419 -703217 826384 -634212 -933478 375425 253717 -192806 -90327 232735 564401 -399959 -432542 -929806 -573011 -550755 496102 593718 657573 -341318 330605 -642470 73483 -942596 -279487 -530557 220708 -831920 -752061 185736 -623735 413080 -776731 543607 -403929 -302293 -51410 -891249 968384 416339 313529 182596 162920 213326 -915786 -588481 -191864 440653 906087 823131 -802977 -416136 -574300 202793 878588 -447256 544600 -811796 -967228 -580181 886402 700446 -105102 -103612 -149194 223849 541330 -739544 -897639 455343 528262 559554 199144 802563 -293118 -526224 685041 -588755 -181745 343556 -63336 41514 817675 -134333 55763 59177 -86873 -853399 -618705 977167 976872 805412 280265 341364 -484953 -685163 -89258 -22236 -579311 478290 -256613 -550881 -478041 185830 899190 -319846 -257857 527439 -16429 -47748 575105 -945793 -33993 365537 369131 -886180 -927431 113306 -466866 166080 846980 -907093 -924722 172793 35927 209612 -849306 295370 290437 -183447 142050 470121 -767371 -570590 -767261 -323329 -235357 933707 58335 731435 513437 644844 -530914 -774913 -223994 217282 -735426 -301822 -719209 -77251 207280 50988 187161 744832 -471496 322669 -385684 584549 -683919 839718 600708 -685066 754887 -208723 945510 590069 -267141 690126 451887 798165 783266 748229 -78962 179262 -607449 461509 -255163 -126707 579012 35828 -467797 899537 418701 288365 -207187 -68657 -899355 -122435 -54455 407423 -751097 640358 -463726 -999539 294271 236895 242991 885081 -952658 -326767 246363 -349960 -166327 549596 -419866 423985 -456742 -100464 -862030 112128 307518 107381 598711 -915178 185253 350787 -865152 -170921 -40554 -587222 134060 342875 557800 -591924 966127 -228371 -608438 -379458 533262 475535 -944196 251274 -871834 -890380 -662637 474288 -444827 327429 -993799 919073 -150001 628445 492395 -506302 -667909 923468 248249 16239 -944941 501976 901769 -223755 -922793 -602313 869717 -648297 -771493 123223 -918168 -262646 919109 -975530 -507675 904057 -133616 -381046 -981567 395777 928972 -823814 -729917 979894 -337253 458979 -420469 -664675 762421 940212 818184 433584 540773 770194 353536 -747683 301450 -181547 -14067 -207225 290711 -79095 -261734 -857341 808723 692974 494698 -775908 375577 863865 -737135 783888 -426663 -48559 645369 -636399 245398 -668846 160350 922181 -742105 63501 767442 -102842 273910 -753210 853435 -729182 56707 898932 -466608 845788 814690 884933 654111 922602 -469704 -597736 -461174 -341579 -284222 -262783 -238011 -295268 829263 488905 -604711 -986383 -620223 248939 -28251 42234 106767 -149097 -340904 -894991 -307386 784691 860152 -433019 611204 758613 -944802 -134953 669436 721098 137015 -142082 782965 -653805 -979323 -102141 -165686 -398877 934556 -597275 568555 -779358 -202459 -497514 603994 -994708 -202209 -178436 -130128 5395 623705 -5006 -844906 -552167 -636807 -429371 -137652 756791 145528 -649673 451365 -399527 -712413 -998017 -846840 220575 416155 582086 -466959 930397 439126 -281428 -125969 -17636 -626403 31809 -459997 538647 -690164 -78964 -389945 -304705 -644587 105224 132261 671032 -211460 -466654 -19941 -827174 703964 397756 -323042 937904 220833 910125 823603 411900 -136947 852799 951928 -171087 436276 -394321 -898919 -277512 -791553 206897 340572 416556 -609748 -598807 -304490 529245 -855348 -819085 -661197 194513 -34236 335836 -912846 -633986 972 -652761 -897498 -771823 680819 893897 315190 -674965 -937318 -35668 -816227 222366 875508 97456 -958421 51316 467085 680230 205635 126569 -322368 406483 -360100 191916 -572610 112755 -110848 -837854 -711922 586164 869967 -867869 -31096 -479690 695293 -146629 815321 -233199 -91057 -555222 476546 669135 -115038 505573 142808 471022 181989 -340909 332806 -201120 -904678 879760 -945658 -387829 -479527 -130067 -505940 -513975 497997 -136722 -705892 -867736 225844 88650 136398 -808661 -882717 -949905 -631535 840392 -132416 659579 -935803 61672 115527 669765 -295904 308906 957701 348754 -62166 -493664 500512 -319904 -517312 773456 -825395 -620962 -928427 -99532 603480 -492686 -590163 258490 99360 64114 337504 -252603 -278887 233195 -770211 120875 373832 872350 -360348 -556491 -209974 462333 -87414 15394 -177587 908851 -116423 342308 799381 578713 -802386 -918046 163193 -126911 966777 -542220 305635 -165521 -793343 -929046 -128556 835867 -91779 -537147 -314914 -426255 -532868 -498309 -18649 37073 -481058 -447368 1261 714576 492376 -470504 84348 -955980 400500 799406 806586 514044 517902 649345 516252 -832170 -933543 -660407 -600914 246822 303192 -371402 486671 265222 748133 -307991 394610 810304 420910 -785543 938398 56662 839859 -276624 856431 981243 87625 -777269 -642861 -715369 -393574 708350 642125 -946361 -321502 52589 151158 191707 468404 -483468 434679 775510 45427 -638752 776849 2418 353113 483827 478869 113945 -615629 828900 -459540 -856724 -729053 693725 706576 -328384 -126691 -773252 981776 -533604 -559125 947026 87824 -864068 899881 -756505 548807 -755950 866761 944820 465280 629952 342929 520487 235674 -255074 430104 -614749 130568 608570 181580 416765 195665 -541997 -984465 -136448 208016 438750 784533 -279575 -911755 537729 247079 -846484 747331 812059 -902812 -717394 44624 -779462 -706213 -113975 299912 -224222 -72974 -45749 -239510 917581 474978 768951 -570230 -920091 622136 -194046 -444019 372940 -516010 -127465 -288208 15637 -3728 577236 759361 43400 30095 238475 500772 827810 -705647 -9342 -73136 -63085 -298201 -670861 -783153 -577602 -678058 12429 521282 57916 645495 -268943 569179 651865 628407 -706379 996833 598294 -862184 120548 -416721 247973 87150 750588 -198603 964592 -706974 32623 853493 -831213 988402 366628 629255 288861 639471 -529805 -200298 -431789 -740994 59307 -875551 41645 -304232 513168 -80197 -438953 -88310 125781 71819 -686479 -321675 -396249 624333 -713137 588623 -726110 -379121 620666 -442656 -746023 -797963 322605 -473018 423890 -691019 641241 542706 -992760 -382308 -610143 -352215 -137112 -485497 -884641 365443 727764 -292885 -294115 103407 890531 -3507 -545763 985134 -601698 -894006 785362 112083 -252028 24081 -39964 -575542 -74104 84452 565808 17869 837710 399771 -143034 -232464 41970 639777 885737 -198505 885761 -152971 736658 -656902 165629 -54358 806637 -986840 997725 164583 134363 534145 209419 -526361 -265362 414395 882532 384762 851184 899422 540988 348163 611421 -92984 -345769 -842888 -473628 393386 -116879 726117 -476566 -628472 -944201 66537 -913401 819261 730188 602680 503558 755957 806085 -114025 -95767 -987727 -563027 -67229 -568732 -765882 -143614 574730 -15651 227166 897205 338576 26994 44022 -160338 240140 -713101 -383650 439750 202153 -956828 -296131 -164405 554021 -635396 64394 372096 823765 -675799 334100 49178 328991 488457 -428293 44356 -714754 608242 942772 415900 -355966 904300 -620023 -29260 -646067 234545 358423 -592622 322456 696116 741326 762416 862508 879767 642549 -781444 995817 -215501 978083 285785 -231102 359700 378951 634908 -872770 -13445 932129 -859503 27513 885850 -430138 -841996 -277343 592219 832160 -440456 -420230 834394 -591125 -901821 612314 940646 -842950 952815 450734 773444 -659088 667274 -259853 -421524 -911033 -770793 292670 104841 -74419 264076 -874700 221437 20321 -311214 314002 964316 872251 -269240 118823 625644 133985 348865 -42155 732203 -809549 -849151 -442092 -196535 783072 -32829 -947601 159018 -164370 -115786 764293 927589 329398 7547 71433 -283705 -361882 -348119 280514 -514735 -476802 798153 739467 172982 -829613 505691 769876 -305186 -47602 427599 931872 -504474 261806 80780 109317 503965 -90110 1517 992944 -932343 -978128 557375 191070 -743328 -62927 -781116 -40221 -85745 227922 -340941 -402649 -464586 883893 -826186 -250716 -722390 -4274 -352790 660329 -73614 292455 222818 -265446 320970 552476 -164187 -543506 726819 -735649 44844 -449361 417825 743669 421989 -2242 845084 -155657 217522 -300403 146335 359122 968042 356899 405868 207432 731991 -225637 58359 217836 -407625 -14299 -538522 -859094 -401989 326019 -998505 621117 -326901 -257779 -243046 -863049 -190400 -723666 498867 379773 649704 499813 568537 -420152 -980346 -178234 34489 -998747 -654833 -145418 -14924 -964747 -338450 -317902 797405 978926 -43519 -462136 426748 826521 -277991 197148 508302 720978 -619394 221988 -622654 -327349 -940695 -518931 421885 -225784 -216952 -583660 899031 784996 979582 68174 -166371 625803 632801 -50592 757837 -236674 -735942 -645720 -466916 730515 -307064 -36846 -487565 -373005 -123587 -564829 408942 894361 -333633 -186894 709084 -514343 -751768 -993366 476225 47575 735494 -838902 -898473 988428 629852 969701 -735991 394949 531744 -932062 -260233 -165213 601211 -698179 322165 -610660 93324 -204732 521483 -743560 -897051 -596134 -132745 -638251 736396 -778056 -141146 979107 -376452 -934233 -645057 -956119 16801 -354169 -675688 89727 -900641 850124 -132417 845713 -468212 -672645 30322 -96222 974578 312113 -571609 -916793 209358 -544867 -81275 349032 -575021 -34943 418025 939971 -602969 -892364 -277662 734440 188645 49443 -652619 76350 216730 -781236 992218 -382467 662472 -341566 237437 -925263 977254 -427732 710655 671677 -845091 797765 842994 -431018 -507507 -298147 -394592 586116 -730426 576854 -676604 -634076 -338353 725672 -175665 413033 26851 -604194 -144411 796374 -56657 -593640 191966 -753978 673494 -347129 -502522 -962844 -900243 -465421 523740 -916429 443774 837176 669847 -574712 510857 -978108 431644 536331 434686 -476901 118153 -900039 398149 218836 -99410 -661915 -661833 -180455 394382 324530 302754 -992342 -40861 245658 -593208 -762789 109719 542571 -399903 218770 808907 615365 -613483 -640694 -907180 -107363 -862078 366995 40505 -278851 187452 -319985 -292041 235457 -732600 -706570 -556867 -796260 914976 467859 849393 763025 -387918 -483643 896809 999610 249441 247679 -510990 -326779 869762 -643256 -14580 -660687 -489888 344251 55915 -417578 -62151 -292727 -877768 -774438 -157761 -475918 209486 -476291 -379112 125008 -103234 -924978 826206 22668 542796 -509389 686495 -461146 73328 618469 -524194 -879182 -193579 -535822 318609 -465067 -443555 538681 -414687 852044 161051 218737 882413 27238 -520232 214563 309703 320773 237455 410667 -720651 -321887 528113 613307 544433 -77884 -897951 -230568 -91350 310671 -199176 870748 440193 -16204 542339 288626 436428 837754 166656 867612 -762601 539068 835877 154800 408670 -477590 -163879 -128553 -354028 -68090 -58695 4109 -758241 902825 -927084 625444 -476070 524412 591087 -956223 319121 889023 -786814 -616611 -841207 -501435 158777 -334779 374901 240885 -553676 -230757 589698 981707 747848 922067 33612 -531754 92539 -704330 376423 -53321 -289652 200802 939607 730920 990441 -419896 -762728 -633997 -71626 -584147 267798 734838 589773 23210 -690378 -949466 -253127 -516436 816460 -687607 -636103 -360460 -601438 -647238 -482749 -966376 518008 -165144 582783 -845823 200702 419544 -371512 -600469 -111780 -178465 -692561 -232217 -537557 805097 -629513 -350244 926329 294645 -710119 -197502 843336 -214762 -198591 -446746 -796273 929651 -192176 -270999 529080 -836921 -122919 20929 -297439 -458781 -791900 -388106 451483 423335 892333 -502938 -317074 946573 515878 -891966 -651693 312606 28529 11535 480760 -810758 -632537 -797275 -594816 862677 -197228 -592589 -297216 984436 -737096 433593 897539 134580 -585145 528141 315271 815620 884138 852183 377598 368998 778492 -657003 -615730 957810 -972146 924056 -810799 504915 -796 -509308 -89899 57799 181813 -829356 -988643 -604381 147439 888404 -18338 128717 -931535 -803547 -340029 -705471 572623 21180 -352278 449932 -778799 490851 -852123 -477996 741748 383287 911290 -856498 -824536 651817 -349596 594758 200976 -3203 -341425 394011 -213115 -103218 -660129 867777 -7916 144007 530154 512445 -257925 413547 -9159 557484 970672 787727 977035 -876740 -865062 -579749 174994 -288591 91477 -81652 -868108 -419102 -112845 -385483 -908212 -735943 -884170 552121 737958 771511 -458025 651603 83207 293614 -135742 401934 434402 914692 848471 -697395 562596 758071 -432598 650180 -663383 -663469 43012 -678275 562244 526398 24288 -540331 -133188 -441747 913135 -526468 305737 -274452 -305003 -900999 -665701 909402 -15383 -632541 -855213 -843158 855097 35368 475144 841955 905219 583306 -966716 359969 -533251 -103779 -320124 -489326 795535 604043 173116 119737 398676 -208687 340432 -232529 -269028 -931521 -573284 788253 -321299 983419 361069 -585916 -267651 -976130 282629 86645 -249671 -178794 -228709 -410343 -973759 -592157 -150055 -416854 -340118 24538 -119715 695735 -706245 -793276 -532552 -534044 87537 617408 275186 -634264 -134533 286141 -396412 -494962 727166 -175999 586204 -187979 -419118 294949 -567076 726608 -358909 681751 -961956 565990 179921 430358 346915 -850542 -265680 -320711 440434 -978300 227913 -592535 726778 -991233 658423 496610 670049 495833 212299 224310 839745 750462 937096 901194 697768 611309 405928 -65193 255385 189498 763990 -413461 -572919 873738 -261647 901349 -446877 -655590 66575 584572 844549 -719560 -566280 -981319 185537 -277304 -626522 -350600 -719779 704193 -671028 577131 316819 -295507 903244 -68073 -794479 -694355 745023 424917 493562 -40973 824818 716114 -379164 179270 186339 958607 544728 598913 408008 -939166 111573 -299756 -947704 768883 158029 18689 -298049 925377 -702682 359008 -339650 409626 -379845 790876 -535927 422054 -977064 825140 -558888 453853 323521 566075 27415 -443636 836524 -640040 637798 303445 285122 -510585 -639463 348587 -434141 -508970 -531527 245082 -895905 936809 905985 -520451 316669 715766 -203294 -391419 349431 -294070 956160 55737 401596 307010 -710094 470321 939694 -22061 -537082 222298 -534367 307586 61114 -635403 -116766 414060 868164 -424424 193581 299200 -627508 -16853 -920138 855232 745772 386924 -502879 142660 51831 722668 315402 582455 185199 -144753 738558 615832 974477 -480624 518143 856570 -82946 7163 -791036 -166012 -171616 -640207 335223 -83471 791049 -275864 -422731 -17903 116479 -77400 512402 -927801 -356607 -324657 884818 -104823 823357 -4851 441521 -850461 -413928 53865 -198180 -721932 966826 -306758 769654 812784 804671 -683089 490772 -70756 198999 619464 975425 -55851 -475994 -594341 153978 -104823 874261 214032 -542157 -550468 264639 -194844 -812207 374277 748789 232874 -977874 -201841 -68294 -649851 -978792 -907240 659016 360688 -31406 475765 38665 -878921 495505 -885748 995871 717819 283648 -152104 -683555 278705 22589 -362391 965195 -977629 925146 -489119 707878 578797 452188 577273 385629 -644606 947903 -774 -117611 10149 681073 -995516 39463 -644239 920147 -187190 -675171 116561 -319813 -653677 478392 276232 -114828 -555973 -535059 -914262 -347076 823024 -563997 690849 454085 -558218 -684810 780330 -388555 -644061 113207 427733 578727 110948 -47126 -976632 -370649 459702 598535 -18307 447801 -612434 867002 -759873 -610861 -562703 244067 221489 227038 -367300 -781162 903431 627513 -982178 -266853 966347 762678 -74183 799600 306521 162588 -1467 554562 885860 514339 -362995 803448 299375 183163 370224 226344 621652 -352315 843617 80032 672320 435864 -655513 810462 949557 -840067 37533 -59752 474247 -358413 -164365 -838474 450272 -383891 -44180 954066 -152900 -411825 389662 56255 20205 790901 935606 690687 925976 -293205 -690319 446027 95287 826934 908451 -541297 -68203 -126262 -87500 -515861 260052 971025 234910 71220 -801430 568619 617456 716785 791200 281512 248142 684254 -992110 -291056 235631 950380 -507854 880987 -264163 856767 -961851 259193 -420935 -561361 494820 -951092 -548939 94152 -575491 225321 774936 782666 225231 -554533 -376963 -575319 -279439 -121569 -539500 -296179 914251 40489 955551 -151340 896668 -541666 -255242 165387 432243 755224 203268 -507271 -567243 753829 944712 370836 -843747 -862905 -932138 513930 87224 -906890 743635 561721 386533 870426 -447108 540983 -268453 -653807 -552417 -332597 -15582 94639 -107360 -647054 959384 333369 365173 -224805 469102 -855575 1451 -417428 310313 -332307 -583329 -543557 237346 -70552 -532026 100117 424198 483311 -158555 822522 -700202 772878 -93734 974879 -866072 -300095 516049 -734998 828516 -208902 404879 -944390 45640 -150623 239659 642717 700517 277392 -445872 -875304 693087 139667 -656835 -105118 717617 -8722 -784955 -685271 -402393 289367 814671 -870196 -9886 -43657 -482217 -798817 168152 362221 -91413 332331 968017 233163 306862 -137685 117739 -238441 849113 874640 787863 -631477 332213 -737027 265241 519638 734242 256459 -986996 353177 276372 -910969 -244772 742891 -379376 292079 853450 -277611 527411 -708999 863724 188247 -212052 -374836 -544854 -617375 -346947 -433979 -73023 745178 401854 -891533 54340 163037 661145 286748 499863 -569866 -385585 -681418 -89614 -354006 -718862 368622 223076 -586388 878505 -384092 -343347 -932823 -488401 -473492 -989726 -915779 687828 946447 -446803 -398980 -418182 945289 984843 879146 346009 -98295 -64083 -91901 110140 -885517 -820585 -393676 -231677 -57503 -141533 933087 -352481 117534 -400257 307739 738264 -639318 439211 841458 901258 -246599 993788 -803742 -679901 728243 23452 -764580 405799 243893 108168 -935864 -950227 -75377 -244208 766975 971871 35525 -513957 -38321 27774 680206 62176 779770 455515 732247 596589 -615753 -504609 -650687 -966492 266800 -759932 90015 505594 688771 636506 -902791 612790 454722 -769405 -374261 -773512 -879118 -231369 992967 917167 -463985 782785 160975 -797791 522375 -146304 167548 228456 216634 -552985 -339622 -23953 518273 -634627 132137 -746375 484900 733533 738525 -359270 -66718 348984 485407 -11844 -394004 336078 -308917 -810597 499178 710905 486000 710473 185846 384674 -670638 -715348 -990820 -372919 -592661 -146821 -383648 927490 -636058 642116 -363977 -581774 757539 899177 -89971 408918 108214 381470 901566 56701 695783 -492819 -883683 827849 862003 -557134 536176 -740814 252234 604447 123505 506690 -799089 192057 -940978 -932966 744476 835929 300459 798700 999611 -675540 -998117 869503 1261 300596 683819 -77394 -438809 -853435 -67625 -466839 709520 -195960 849170 793138 -744827 -938116 292418 138146 896405 180464 -807487 281570 -742331 721290 -58146 681650 -396211 770883 543322 46309 -937831 894312 -330772 981859 -506423 708378 -939330 592805 55858 -630833 899181 -73283 -121253 -890800 -59380 -178869 -481920 -282183 -54878 54153 -925678 583548 508967 729409 934453 490974 167435 321105 -59072 -766089 -526160 -9810 900929 -369482 709739 -512802 -637193 485724 342150 108668 987094 -630275 304577 -665417 -880890 -750462 -229428 31828 -556316 34857 136783 -366424 -609280 -572157 109026 401055 295197 -636555 292758 300856 -852044 -180809 -150038 -482298 -956558 -981032 -823210 -769872 -371531 -534983 -733756 -502543 -977645 970637 149138 581402 524499 680928 -750319 432523 261362 -57459 880777 230206 -338657 -174395 981683 -908868 418239 473743 -815939 49061 -462998 586179 575178 305197 355436 -858098 -632465 -188519 127941 -605199 -541769 739270 -218071 684993 742816 313507 301569 -736983 466844 -824014 -494104 -33245 950672 339339 -734545 -609021 -935208 608729 -599718 -606739 -277950 688474 209185 420057 116495 981859 -119185 -707434 -922891 399578 557030 107460 -343905 861371 -1191 44249 151723 -935405 253264 -515555 -150869 -246904 148488 135342 777893 -976177 84337 -472836 -136301 -993356 643374 -1202 -34332 -770794 -523367 -361541 -73479 -517783 419772 -123086 344488 886194 -374056 191603 903229 -512626 936802 -856557 521972 -711637 -639231 -860676 -772736 382157 240274 -443925 652423 684619 948132 -442640 832675 610319 -112260 -621838 -786333 761242 440466 -680792 -44088 402686 499858 -69983 -936887 -433183 964956 446909 3151 -31743 -314620 30385 -14790 -321622 -765613 490887 -422566 -220478 203332 -714341 845814 577214 -294648 917536 -522935 407082 375555 -591847 -409472 421797 -619956 -121760 -375491 -805790 -464079 -15069 -760809 980648 509745 -378142 741015 251347 -491648 -814606 -988739 753873 789766 -215939 664825 614309 346976 271999 516915 -737560 -199202 672715 -232509 -437565 330627 -598012 169593 -826249 -345336 69668 -600681 904021 -268199 -857736 376914 -707898 -43881 -901982 -886955 -927036 -570348 -343658 -559171 -533410 -653734 864030 -501602 119224 -583003 670038 -997124 94089 -757148 742449 692947 -776420 638652 785650 -473840 154320 -648955 309427 474774 -918632 760523 -224799 -902854 847739 206926 -826946 -739129 445972 454914 345566 -30853 -471533 143248 492074 -640248 254395 -859181 780257 -279277 858466 476380 224530 191288 -411148 -378257 -869469 315525 293616 53891 -422963 -940293 482538 825926 -823011 711440 168455 183447 -611595 -593873 -667900 -584566 911625 -46666 698543 434535 189666 -549513 445164 297003 855902 200248 -348878 -199291 780334 -748493 321804 165595 280663 -952554 -787560 -408253 95794 541188 816651 -624374 -602900 -290413 -886741 563120 -183673 -924212 -255789 382314 -484905 314030 365043 -733153 492677 -656853 717197 -903444 -802545 -301399 258361 111520 -816058 393346 137122 817728 -676145 828037 -868089 -741629 -896605 -806413 712891 580695 -238449 -789501 592293 -991013 256436 -893858 709569 -784284 -185464 408355 159901 475896 -884781 239333 204893 92630 -232781 163624 33976 -259093 -321383 23911 182008 271198 202442 7185 -68995 -601339 532190 436743 73019 81390 934468 -5088 530103 -252328 780989 798758 -148209 150583 261468 -486570 -368785 428211 691469 -546589 -873444 -729175 -359797 110708 -235795 -673624 747495 728481 912973 749814 -319480 -534406 248891 -853495 -121946 188545 -699190 -111090 -372787 -625621 -261471 602085 -777631 858850 521851 -403805 514452 855302 410920 -716785 902769 -38425 -961397 -397659 4181 -123059 319258 716438 666609 -602255 -39199 -569786 216777 -577919 -453505 -993331 782392 417951 298024 -581897 471146 -321181 -116063 -426556 -412704 653524 634311 -859928 -749585 -772493 338057 -559796 641473 -470991 28265 621963 -98605 264691 194430 -709642 177269 35093 -217995 310800 800718 -918939 204811 113043 839381 850211 -80747 -578071 534105 670600 -156295 841140 -808198 695356 732850 -742969 -355667 437981 528208 734890 -960196 -835329 -831626 -182758 -607548 -807001 710746 -877945 -702667 -403249 -443448 633748 -883498 694118 168351 486810 -84162 872397 -675502 925989 414684 163290 -490392 49909 624496 769496 -718851 -174465 16655 698373 787647 148458 -977117 375571 513394 206610 712296 -470232 269164 623624 477169 344286 -66406 364688 477345 -534332 -214663 -447198 -717774 -982949 -49762 297962 889778 242970 -306514 -686392 -540415 -578710 -918938 -745136 673364 398506 457365 -966965 239284 170668 -572899 -755148 48640 -904266 125174 94396 250983 975747 384043 938438 501871 -709185 774875 -507924 838130 605711 923705 854392 590747 948614 385420 924396 -296211 -14927 -18385 -801925 -515908 -348276 -234350 271501 -644047 380682 254904 724927 -232501 -626542 581431 720992 -898087 -21892 -475716 95221 827009 -269544 -514812 -463178 144956 -570840 -642333 -651761 519895 -182816 139073 479777 964084 -833939 850200 322622 107399 73324 -368521 -267664 -236710 -374674 295042 -607373 89353 -398213 -750096 220854 -984954 405899 341643 -922786 -928618 712462 -73676 -66366 -672302 -576410 735837 678000 -658649 -821400 846221 206375 -461865 331359 -140449 281563 -812554 940424 24963 -86859 579053 -231913 -848837 -959088 -459910 972336 -50337 -346499 764462 -126737 -256550 42687 290030 -366110 188331 41808 -826765 572425 -185498 -661542 -200758 602588 -615760 -40129 -741676 218949 36934 -483055 -35257 -713566 221558 809499 -933460 -247611 637860 800854 114783 -694156 452550 -747275 560658 -405399 -832151 8410 585161 328274 215722 -84706 -160673 197202 368318 937101 783104 353534 -322325 -345 -126802 421345 -895732 -125535 -691140 355705 158608 951778 -12970 -816456 907900 338310 81143 -206076 868580 -602146 985072 -328393 747638 -736274 851944 385312 356720 946158 854615 605056 702757 -482103 -930166 33933 538364 -400479 956962 -581645 88817 -429238 652949 -560178 -921198 335562 861995 972209 677635 493407 -307582 224546 486010 711929 -75510 -488677 -46269 886971 -807414 -361461 363197 -877185 118682 -816941 -698532 655567 -967386 -124598 -334555 -399251 -869006 835257 905141 935115 382992 -700449 919483 -508780 776427 625391 648953 -875359 -492736 -436083 -101561 -200315 702112 633556 -306545 716674 694895 -580525 841554 -195439 643816 205579 -46430 619486 190102 -454029 128934 -657335 -354212 -913675 613273 -266649 223087 -548114 763467 -36481 669911 -524238 87326 -829555 -737422 -465531 135946 -974014 786672 154403 921371 122114 -731561 -180167 -780050 -372764 878721 768745 -824521 824502 464666 -722742 -372035 -464521 831778 -395802 -614052 294747 301041 690362 675202 959051 -81618 -936902 596403 681954 -32170 -573878 -175098 770160 919484 433734 512037 -865541 160899 171131 -120623 -631751 -197083 -594900 -760101 -267369 -690576 638990 716204 -739658 488580 -680500 -458562 803177 599126 -918908 -262495 -170056 -280400 232519 -41993 114016 -898258 994077 -37384 -410288 -365245 329471 -289041 995885 -878030 565083 -977477 -885681 -393067 -756460 -111281 467778 872154 -104448 -423630 -674234 463040 -691608 -231168 911696 -562209 835722 113127 -217209 642205 396698 132266 -449465 -518854 913597 -824542 154913 -617147 -56691 876344 -102567 -891612 -150375 546796 675558 -696944 751074 -23470 -733450 671511 456798 -946929 -961688 263832 632568 288096 -486832 348490 -495986 -889708 -186762 658486 982642 577293 -135593 -931656 -543766 784451 765091 -76542 165937 -488128 499389 320666 858227 589349 -86721 -950953 -554156 -820316 92915 920807 -994838 812676 948315 479563 560830 -371552 -222935 -381095 297551 375400 -741048 177210 -437104 -812321 914129 712938 -895387 -940517 90518 514235 -708311 201160 -876132 -153390 147883 -628699 -104167 340776 922028 -163579 601594 524042 725091 -300208 813151 426266 -361478 849919 887196 -961332 638990 -816092 -175430 -894871 564530 -771104 -329100 -430065 421229 -936598 237883 -826961 211255 447887 -794317 -695154 326656 771628 -548300 852421 -818647 172214 691017 178113 299017 -361037 441396 659779 -574614 -747586 -52504 -813599 899850 -301434 73229 -214524 334618 919248 -396032 -736536 48578 -544655 295505 157598 960794 643029 452291 266765 533426 -861445 -801584 -47251 141708 717942 630562 852555 911389 -816147 237850 205192 434000 252443 -341811 -406438 -788222 711249 -483070 -67639 -667001 -348689 41014 723123 -450780 -541969 -179048 -161719 754707 -678 298509 707472 794370 -1456 -101075 -106144 -711532 -751739 -455868 -755736 953694 840894 -218286 -316120 482283 -235432 -102260 547830 44601 642882 -604968 147194 -416967 -516482 643925 -525262 405715 -593116 582737 -846993 -661792 -608673 550096 -965419 -75345 183405 428940 -439073 797696 68643 -40720 64601 -98676 614631 -907493 571748 -208133 783285 882787 -419339 915308 477979 -780464 402262 -164495 -449732 191261 771620 406032 913872 -250822 -302384 183875 -226398 318157 30494 823289 -845934 -932180 -695639 -201709 -628207 -807452 10460 145767 945959 556726 -960646 20801 -969488 684436 -729320 875613 252186 -479192 -991970 -369810 37097 766926 -536631 159898 -234700 830613 311724 -963077 86245 -42430 -89814 305440 -483075 -759603 201982 -853494 -213106 -486686 51379 -546640 195902 -129823 562604 -449413 -433717 -447906 -625250 -524725 851713 359970 -223088 -89488 533190 985640 -553246 -221007 -525169 -422751 -568765 -986551 -232600 546673 -576710 430052 765680 935088 604190 -385241 732122 594601 785950 -75354 772589 -806050 -269895 621163 530565 -701310 -12089 -815882 763024 427261 -853522 732599 834834 964076 -428626 196758 767137 -791521 -653354 280683 658921 214937 -731636 819590 -558806 -456045 -960310 -198871 -970699 640250 -910629 -997751 -995725 -67092 -433054 839504 757982 431807 -973101 -189922 810757 -699782 961912 556292 273037 -908455 -716819 -540665 541226 -558259 526628 -110813 -928214 -250246 -546718 -917819 -671893 -719176 215360 768976 678496 774163 -505300 -856807 848272 -944565 952677 347243 130326 731605 750594 113924 -682462 -298153 -240916 -754923 967799 1072 -342817 500166 -801941 -438035 -738323 -575696 782314 -203051 -708741 741986 -999949 -589345 -631102 -916388 17946 -217930 -672048 -17257 -883580 -582724 912388 -343045 -226834 480260 752021 -387353 915366 -306730 -489716 -32212 442768 -176209 430277 -827246 284067 -680641 -12302 584019 -382102 918505 335384 -334693 -307453 114502 207248 -158834 949411 529698 704135 -505663 -8560 -13186 -289026 70208 -689883 -476532 -291893 -900217 152274 -518858 333335 38793 625305 901784 353758 54060 -90734 -390399 -746638 -886454 -128792 -272522 -293769 -525390 495578 784431 -64664 -651227 102075 -4584 883729 -653990 -231182 201681 -753644 357754 26619 561454 793828 157860 -339740 -549704 134989 434282 780881 -342870 939114 -486061 -670855 732021 -956243 161751 -921306 818620 -170278 228838 611896 -558375 969100 -813855 -814941 819542 239919 252959 696812 448373 -474748 112105 -64463 -785495 944289 -358017 85662 -290918 -450578 886673 963960 464677 -771415 485831 -604522 -577574 67427 -427847 -176029 772220 -788224 743159 713438 -489084 128187 -888701 987418 13214 -159456 -665902 -670914 422698 89104 -477874 -226811 -108099 -698303 -992425 -103361 384158 290747 437693 571087 -93622 959068 790472 654763 -118160 633172 460849 -872865 473973 343850 -407130 421002 980720 53941 -939575 -748960 700335 251428 788273 -442586 27569 -698889 471272 -545863 -11477 575748 917100 -387576 198531 960371 659887 -85099 -126505 914625 -929642 216951 878839 -550463 -812291 120923 213223 -333674 -308559 406526 -465954 -757701 -983051 346933 -882486 540412 574462 517350 -524855 669946 -527881 71180 688177 166826 -530562 217527 696970 981462 689317 68234 -695538 832155 -370190 853947 679984 243433 319711 -498282 617490 -329338 -709542 130938 868365 400140 76998 402266 905005 -919322 633337 -382915 635571 300631 84412 -202945 -614255 977267 876238 -416242 827889 -753628 -385055 -848914 -298705 -762457 -564965 -807883 -77222 112652 282262 336720 525239 -620871 -147487 167868 408509 506984 805885 -179186 74010 -834524 825568 -73365 -537171 -265392 529782 -890096 523274 -76128 720027 -980660 234362 -530786 929314 428929 584312 384038 48593 421415 939317 653035 -165021 -288439 563988 475888 -694524 11014 692015 -504817 557912 504337 232016 844277 -842635 -854863 408953 -505052 917093 55361 -53539 -58256 212389 752561 -426140 153091 139432 312708 -802645 572121 563797 782928 367105 -746684 -629500 209858 732139 208617 595589 524951 594594 635202 -359783 -917981 -384368 -298726 -477833 277070 587862 705044 -757431 144274 -160824 496804 677676 -555778 682095 885011 254260 -448458 769799 22271 899685 -17039 571007 -425127 -220485 -664711 464508 552422 232611 -829393 653782 84799 -916608 -511611 -360296 -115758 -139353 894466 709764 146142 -384926 483905 403597 -90502 618481 -353678 282076 426255 780805 847319 869196 -965031 182339 -126648 188526 424554 -901817 -361296 83205 820519 -837218 521615 -287477 -885560 -772661 -163722 766250 329949 -159165 -30963 404932 876100 -1935 716176 16236 -63308 326323 -172979 143978 298293 695259 -825432 659387 -427483 232494 225943 -513778 -245323 249960 431143 -42424 340586 -136905 -186507 341121 -376291 -282692 543798 442885 -199173 -80243 -541904 -67243 -516475 467637 722878 264611 -810223 -212558 599887 765401 -672057 -397066 686056 -33902 709925 -274585 -783714 -800097 306556 -470817 38044 893316 749553 -752979 201763 -359303 915836 503954 -308987 582506 -799124 -492732 239017 -851081 -813855 -689042 -952309 -278156 876497 -899282 -886727 273001 905604 639895 614487 -530413 -365032 707245 34331 -436638 65278 -173461 -4143 -256646 -108550 -401088 -918184 -76622 -884185 -734707 -463836 858135 -805775 802216 -87366 -10902 412697 87773 -71113 -155618 -358987 703208 915274 -708517 -10835 -555780 -821835 -746242 -253634 336832 -918960 -429418 419579 -821812 -886395 604392 595912 57648 834645 515692 -473123 -240659 351954 -235442 525001 -301958 -676445 374510 930028 -689343 328195 -311071 949243 726559 -653118 -827026 227200 668391 -164798 31633 359000 500448 -129925 939003 383412 540354 378617 620304 -936552 874813 -755111 -753816 -209570 -401421 171215 425678 181044 168185 236450 499012 552218 539354 302 326653 -652955 -941293 603617 -843166 -295233 368536 287551 -502130 420773 -224947 318815 920786 -330777 432782 472811 -210511 541740 -745176 755108 -42268 -273941 -717218 -700581 -889128 582771 -119323 -151559 -7125 980579 479080 230648 781491 431411 89477 -71832 -986761 685097 -962739 284267 980148 -429723 305096 358969 -766631 -610730 -479249 801565 -453237 489539 932912 990070 187938 876867 -219026 -136265 -346966 619716 -998402 -268441 -400924 742152 595243 901026 833602 715427 255923 966934 981614 -554113 730696 -312826 13251 624344 958480 -350261 -871086 -907839 -384987 -211378 -334881 379933 -177514 490639 -122014 869798 -505373 300706 -162042 -673047 -768251 599340 398765 923592 -472476 878826 408682 -236681 -826657 -971861 -844154 24960 359496 -430895 -529924 -389185 105061 221140 357628 537574 315248 904894 -678804 -37382 -566632 -991312 725346 -620972 -414594 544860 -468693 -889567 995385 441865 909512 19171 643026 -212334 -258324 -202770 -430264 49127 226175 732780 -696435 533643 -758115 731865 -129016 -300396 106136 434055 -502255 766766 771570 485275 -546440 -882152 413028 93070 844030 -840155 744282 972461 -264870 361917 986996 -593511 421557 -796071 -823674 705096 962095 -727413 -229863 992515 731736 -88204 459752 306278 851511 82379 448356 508515 20423 586973 -807119 -109761 -348939 246279 671271 460690 -116957 -177986 -882863 -488372 -382936 -523256 599665 -387413 681038 816768 140282 741830 369362 861270 736149 -45307 216552 -725556 433053 -914650 -278092 -811462 -10974 149690 210386 -952565 325354 -767450 -642609 840510 -816917 235939 -539602 -548506 595538 -462402 309220 -627286 -396800 15064 -291364 -571962 -182649 -270169 -884109 -327416 734514 -666573 959613 178003 423930 613338 237375 630048 -906990 920652 700146 -413704 -330660 356240 922439 -962309 195057 -648834 995933 -533539 -889316 -60093 10445 -476445 547936 -990112 -644961 -822294 -721298 -75989 155089 29153 680880 -818996 275287 775242 385217 -391231 -377706 709565 655986 -48038 74984 303589 932295 414654 -773093 768000 582903 -890396 440306 655971 673776 -537317 421539 741108 674897 -152445 100055 -874193 -709906 823058 811309 755618 152783 -530288 -925769 622576 870065 -191461 -302597 489937 493700 646819 934643 -780656 -258325 -748177 747789 -56819 625983 -621930 987948 827449 568588 737287 -291418 949916 599955 -785022 -754748 703314 -335545 -863332 103493 14729 -126768 866495 -747301 -741883 -103158 254888 -636627 790173 18183 586599 -393773 208188 -256631 180963 238685 -830368 7304 -540205 -635956 413470 -869966 766022 -493161 736412 -112154 -26596 -471385 -480619 909369 199690 -418597 -885288 -322062 954394 -536826 561994 113037 459305 408172 382176 496059 -759961 980424 -742618 499295 -822822 369225 -91717 457107 -811172 664721 -487598 256545 -12392 338868 541490 699659 875281 608191 -835145 579588 721819 165678 -330801 257141 691296 -205451 363262 -106503 -503204 -169224 -42150 -369696 -684318 -841069 434191 -410193 -802795 118419 831069 -665313 450287 -770118 687893 -106214 -403011 -709184 402464 989377 -669023 931020 765304 -817303 -89201 -946433 -755412 -811623 -757807 932073 -298015 -339698 780547 -97262 965323 -988745 -685032 -742157 -724936 642361 -74797 -553094 -375674 -822420 561870 413834 -416472 -834340 -159754 885240 825765 692681 -198003 -168561 235288 498855 603431 -932595 -287311 -514401 -566099 673699 -752717 -793588 -581666 -958855 -485388 -272769 -406071 -653912 396384 -537285 932564 -215490 603510 927034 -915016 458174 -913334 825126 104962 691869 299521 -11039 -301292 80199 569304 -931586 298402 178967 189085 853445 755125 -487966 -26316 -238797 856107 -449683 893972 -82312 231989 314354 -730936 -805257 -129320 -809824 -770450 -944951 210157 491800 615483 287035 637217 -992144 555637 748363 966262 -795724 -510729 446127 -651072 759776 512817 -112178 323624 -205849 -158683 -947900 103340 138287 -495637 154594 134301 198802 -6866 95020 -172640 995423 690733 470106 916910 756311 -975429 -244776 599188 -564304 922303 699462 -501389 -250986 55221 -569480 -488127 683301 283051 293367 -662842 106992 533701 -142338 704288 818429 568506 835582 -554176 439239 588628 -852453 -804245 -998981 157043 -323028 -669766 -746565 23051 451903 171418 207006 582305 261522 -435380 -693075 439891 -263781 -925083 386600 -919347 -850431 589776 -136769 43732 261793 -298808 556953 745535 790795 424286 555473 930169 317954 289145 894964 202113 -157697 818897 -648060 207338 998958 938098 957048 863835 -967952 283712 615994 -620401 -580009 -430483 1320 246614 -322515 -397052 489875 -395885 846446 765410 -825405 967228 159689 -396104 -12688 746845 -700765 -306678 637898 352405 -852844 -524877 988019 -488040 585832 915935 -340736 -533973 -471393 342799 719612 887211 585709 -360168 -293659 -314489 -850758 -538332 -698708 -665151 -497116 488368 -169799 -8976 -453000 -499443 512741 589505 -684739 303455 -823938 -593039 856489 85792 436039 275157 -550870 -569058 174325 909779 -843937 -814983 421299 22758 -131941 719014 -657633 672798 851433 -894481 -759093 501406 -863229 865137 53565 683164 -747943 291996 -719377 60132 382736 -36425 -948017 892245 -815872 -707751 566720 755170 -738122 889073 799384 -556654 333680 -953537 -461024 377089 469283 -872488 -620777 -596003 -267528 -89562 364847 -968854 -167989 388837 810894 -231682 559787 494120 585294 935046 -81827 -238510 -919171 -618113 -510631 -85859 170783 -840834 453322 292631 -895833 -154200 658962 -695264 36097 -666053 -717755 913133 141196 670979 -597335 -925816 907544 673125 10684 -687283 406508 469208 605742 382958 -875198 -507545 -352669 -102288 -129335 336817 84338 76461 53410 -414487 -12503 -50736 -646940 -216490 649478 388572 54296 775123 185407 170917 -385474 538192 843195 -834604 -525754 -579760 14871 -29976 -451561 928617 -874333 732592 -872052 -425784 -882206 -638254 44018 621610 -155251 -983097 779915 339683 486288 -491300 890382 166619 -289909 -226125 40613 -497524 -862765 624960 -101907 153989 -433937 189133 135546 374122 492059 323062 184528 627442 -31928 -828371 -416277 942183 -333926 -162249 401592 -560982 -691863 -750291 28313 -451155 -504383 -979588 238693 886903 260066 -143386 -928794 -245725 241600 628479 -636582 -126239 585219 488624 -921358 -214157 -699256 -876873 -878890 -258767 -229537 -911195 495519 -12665 -352948 831583 -499621 -313614 -424378 -761954 -541683 -641402 862843 -447761 -999510 498026 -70327 -178252 175005 8666 231494 -352608 -275900 456612 -845511 -287553 956016 662700 -878817 -85524 629737 -23704 799399 -79911 -729624 115045 -344522 -165238 -18788 533696 926565 -409510 522533 -38354 293758 -620939 -785252 -784523 -796286 163549 719113 471152 178085 551269 126187 163598 578768 785721 -434380 -326188 229919 -35244 -938038 -491817 48865 923143 -506361 -218174 304411 353145 917433 -863530 527620 -840542 -53853 212581 -7798 150607 643835 -439850 -545716 517793 -624022 427173 -927458 613390 -364145 -53536 144649 -835618 -374532 -206293 -885432 461743 -888649 -731332 -472757 -433295 248635 683999 381240 70891 367988 664691 916325 553525 407239 -695828 -303264 -50885 -607737 -186929 -575641 -944959 -454527 -692295 469616 346841 -760719 -257447 -974046 -357522 -742774 -824847 -206502 513213 838514 240601 130215 -891561 -104764 888827 48206 10272 -495475 -275240 -871737 366931 598223 58242 -745281 -223109 -744831 236960 195092 -748805 -99956 205549 909659 -651384 551760 -914503 574813 -324054 -886627 858214 -794859 -176705 838715 -644243 -68300 -691977 -643102 223703 609054 597209 804034 293956 -942485 -824516 -28291 474855 404711 265295 529704 -985465 509458 -723182 -127667 -739328 -118112 -126374 235756 -378304 -485767 -326447 733685 -520757 -759238 -533005 -405424 -984904 -107085 -802285 637014 755889 160487 403156 921813 269687 514192 -233935 252944 826715 -682216 707573 560188 732230 30497 833219 102020 -466894 508541 -30321 -93435 917551 -127433 -167005 -872877 -147105 515080 632092 -429709 441338 -301469 438890 884447 280011 -379030 -436909 400389 -178127 -480522 587376 -687416 -627937 -558445 993327 -163587 -427236 661121 25424 247151 453828 -44876 -268184 550364 361285 147413 722912 349814 259042 853823 393591 -976925 68212 924419 96572 -90051 -944028 956133 -609771 411410 -701262 -727203 393531 -800411 125426 979863 575676 -297300 122569 547954 653047 529360 -433548 827524 884131 -541264 -189758 432661 -426167 796062 352405 -546400 455621 482656 -590619 -970154 155850 927920 911164 -108262 -689445 915517 452155 20741 -141358 -731736 -331244 -394268 -73892 714376 80782 -49611 562938 799334 301956 971438 -220158 -640319 779750 869430 -820195 620299 -296137 140138 -397753 366122 509325 -831335 -867374 134393 -312556 -90168 -911901 -624699 -336885 864431 -263181 -207024 -16187 -735174 14159 182993 710058 207753 -252647 -463119 236723 988785 -147899 126671 450930 -382856 -679524 151294 -162936 -406307 -105924 -989438 980012 -294258 -795370 260183 -627925 445231 -43793 -474006 585186 341402 444000 128029 -929338 -111654 -754218 631111 -515875 -195153 118674 334514 768962 81805 68778 422171 -853595 -408548 564487 -390986 937544 -392775 -433947 -941529 865923 -979596 -821291 -400374 32321 -245488 -386626 -977172 -433407 -639866 734296 322383 -507050 -578045 -925904 -564181 -719641 339173 -912729 -553369 925936 -532926 -427917 -396700 -309185 78945 658716 -419597 238007 -622657 838656 588761 -511919 -588021 -992816 -956590 -762602 530730 -481647 -108021 650150 425396 -718181 -11481 927029 -944907 -771171 -913093 183176 328301 -369001 658386 913148 408400 -993825 881642 246912 -164601 139037 -71051 -108778 504365 45135 567641 -559914 -158317 -212154 885872 -170901 -936771 -724698 -920312 118547 671075 615274 -599196 551203 -299408 -320546 670521 619137 -663034 418467 773299 -402007 -553864 -421202 -676626 -135255 987470 719561 -369156 904484 -73275 -626799 717541 -22574 576077 923895 -207709 794750 430345 502847 -678878 -501752 376530 -591228 -344634 -540063 355253 315569 -807195 672657 -309904 361993 867528 -945100 393209 450465 172846 899704 127095 -899999 -97847 -20319 -628153 -327546 295615 -531706 27256 -327005 315179 685202 -980273 223259 980633 -411709 708420 641833 -940658 606126 -584445 364888 -452739 -746119 886892 453899 -320941 -106913 -242797 763383 754412 176432 930113 572451 333723 -166834 -123535 97903 798887 975537 494548 53002 -880184 -897564 -315698 378875 924462 -84858 -119434 246809 -774790 -141238 296346 40723 481859 29175 -489543 -684440 -941421 510697 -907129 969072 -203929 -367730 21228 127569 399795 -865942 -766459 48267 -581029 -681837 906401 612589 209595 339125 713414 541085 -64992 -947568 -682198 -214891 201932 -185739 -507590 796192 -691850 3021 834583 422881 904008 -548590 -608621 500684 847584 735315 -698312 -586069 560207 631477 348738 903962 42141 -699156 -663264 -794229 -942909 -101050 -974473 103107 685871 461089 -733281 832603 -721725 -10896 160420 -962751 581463 681914 -332218 -53580 -511949 695322 -243335 195019 927893 -802496 -603802 -967057 -837967 769135 -952216 -485412 -496468 -515587 972176 963108 -850656 398294 619042 345388 -331493 -994311 668565 -725587 794144 -635014 762391 -233803 -612060 -831362 -650618 -445277 868498 -504894 -852872 -416466 -446008 294292 -19403 440543 632344 746968 236344 -124782 -117944 -777339 -728015 -195847 217106 -950106 928773 -789735 -509019 -111015 -295603 395467 362018 -508845 454995 -869188 508319 -677798 331416 -807059 736167 -201911 892113 986676 -771528 -69744 195941 270906 -972732 816049 -161552 478971 176689 785476 -478908 568521 -318118 535668 -14110 -312760 -933237 -282624 89989 48115 -260088 -777797 -74344 940694 -745849 -205428 18747 853331 -429134 438895 15554 -64099 50214 -328206 -605642 688960 872182 -147399 694226 -904489 109864 -247941 -46713 884820 856375 260994 708857 42363 872847 500910 -153473 131943 540309 -121997 429351 728964 -142948 444759 -878417 382739 -809487 -733451 -476915 686122 230864 -867460 266089 -445647 92141 624048 371230 734310 615020 -25752 -986564 76250 -288791 424207 -387576 -702095 -144527 296868 42363 -340762 812166 669626 104383 337989 308767 375544 721077 -484753 -150490 -851559 696818 -682086 -421640 -571923 905021 -644274 -463767 -153257 131602 906857 -454339 -743347 -806494 -355685 -379344 947035 -643119 -960277 266223 -884703 -719433 787760 426141 -984752 849184 -84455 226255 -972112 -148852 679590 -859632 482717 673455 184493 820701 848262 -224014 -112810 936874 -35603 -522640 688159 27868 -356247 -737926 813912 202829 -263129 231571 646567 -497845 -470172 371317 -921082 882073 -263307 416778 656577 -206100 -495424 -83340 802553 -231697 104000 313094 719011 -201408 283269 649160 -620791 -696975 209714 -394889 -508600 -52088 456573 -805246 -429872 573823 780978 -361457 28007 -668732 775984 -307724 108583 341562 543082 480190 -934661 919606 -560793 -954067 796454 -866813 -331325 -698442 -725315 981855 121260 280320 465959 174460 411750 307815 391588 173696 288711 -47236 203459 -972026 146620 -907389 173547 -816614 -314430 504436 -529069 529856 63598 -756741 13065 -630290 -323611 934776 -88209 -59763 204005 -210049 -584263 -79748 830394 505177 603377 461837 483401 331265 900212 784135 203017 -422745 -882958 521506 -596987 286769 -941711 -689906 -505892 -589131 807370 834028 -25407 346241 -319701 -755245 431611 2451 511763 -443444 -84507 -52319 138841 -367273 -811921 13971 360102 -229532 -37220 -564349 -6026 421722 760322 963908 -783973 -942188 -931762 994008 -37317 592095 -708419 -970888 -128051 -504323 806947 25744 -90593 20133 360 -346175 -153133 654592 -427770 -74147 233693 -330962 -79348 642414 -582522 -698049 471838 850351 -782868 -769093 990707 186642 96256 -181477 711509 358200 796295 -653491 571685 -103300 338842 -32589 851669 -594327 782631 378276 598124 890047 538477 925162 -878459 -397070 795267 724419 -841904 822571 667858 370656 -497 110149 -129898 46825 -446693 432080 822753 548855 691037 410514 355992 712216 -350123 -659839 -521484 716239 381462 -695477 -697726 -336495 -996025 501326 -162909 524361 -601948 -288096 -903155 188756 -16773 390152 -691000 178182 -24912 186243 849714 690212 -329159 -807743 -586628 495976 219555 843941 -932309 908032 85387 -521016 -293096 612879 -829018 747894 -158480 172971 884282 -703825 105908 -664355 799906 -417880 -348486 982692 300621 326344 458666 555250 194880 871595 -187134 450988 -546672 -22494 318483 -402257 -119320 882353 -562686 -570682 837129 -393072 -447289 415285 -248891 70698 -273615 -458062 -850813 872097 -888223 -161178 -96449 -86200 56266 979696 -421625 175912 -459977 -71070 215295 -637188 -118203 953282 738141 538037 72293 -898677 -530963 251510 -43684 44073 -986482 -222055 -84542 -940288 347316 847656 -702714 -30746 -567708 -318876 701544 -631772 848955 360002 824190 358650 -406040 694633 -812752 388120 221869 936502 197052 -963803 -688414 -230471 -874830 -957124 -915343 -792011 -578439 -207127 -328229 -292189 -643384 -986831 -960334 -619089 -410706 832008 -938211 -904647 609291 661848 728919 -411819 -738668 -814335 -377168 -347316 -951085 585299 -585462 -919782 139045 971285 752862 4078 -505029 313090 231221 121133 -355687 -716217 -18129 -938770 419226 -628218 20863 696063 -798999 878166 -488596 -400417 -961655 -429631 908882 -781374 171726 -3899 -270561 -194160 82914 416723 -21161 -671258 -860734 -664493 -635375 -120812 -11458 -793698 -507657 -203362 3325 -602494 841162 -769733 21238 700865 -112677 -322856 -799752 -773357 -439789 856854 -342750 90015 997996 -273848 -978708 597894 771190 924278 -611299 727513 889299 395100 287186 338846 500667 -756628 525437 355023 113529 927560 408164 451162 -289428 785225 222110 420258 89991 -392069 -72551 625404 -609071 -971746 603799 71475 652646 632743 228780 -571899 878068 -494404 -108606 -778716 622398 330428 723349 816438 430877 -491339 137912 377301 -997894 28652 -86130 -481905 -803499 634584 325073 480615 -483774 532391 450446 193362 -635418 -223176 -613337 -5444 641918 769695 -514480 327425 -641703 -389084 981395 484980 152665 73156 184652 556251 541814 748975 843821 -352528 -920134 -305336 397243 948194 759878 959401 520655 236242 67788 25244 -632170 387542 -401645 -187230 401810 -580998 -795914 -82832 -822505 56634 116453 -262163 -190769 898441 116451 -550986 -868554 590029 -929402 -689126 -873698 943457 -971270 538654 946092 -152431 -960130 -782726 -178855 -5726 82917 421402 -318094 650567 -997609 217247 866968 824621 -600819 324571 770625 132720 460761 -343464 -169162 663332 -704356 -636335 -150253 865613 -403571 -215369 904906 672358 254073 -586450 -271840 209630 -277187 -312435 318766 -567273 -729266 -962590 -201375 -335130 -756942 -201236 -629254 160405 -923772 -453345 843535 -716316 263028 380963 -610552 28419 101188 -582571 640035 381978 262092 840517 -464399 -838718 -787593 416054 -267049 -470263 -843068 -528606 -650482 211313 711238 400819 978467 582129 -900572 122058 -512649 -708493 844442 607356 894912 -842411 315126 -867824 391814 -513688 -492389 774147 -309977 701684 323074 777860 454356 -440910 -399948 915448 677393 -231472 -680495 848119 -896071 298993 146317 -171827 -598024 -140630 561581 -811654 -710961 392326 -898033 770483 -431084 416899 -671073 -752162 -462353 933267 216802 -998630 -634274 -823780 372975 332468 951601 -130824 -482959 684723 -125297 64885 333350 951630 528751 -611754 -311197 -603792 522272 906448 375822 820539 26306 -348274 683427 834562 331467 644142 -2000 14542 184579 -818366 719704 -671526 -177912 -308144 -558125 -843754 463306 -919470 725229 867752 -798320 444983 175747 61286 -152719 -584736 -341495 712413 228956 180388 597766 -431027 611473 694988 -463850 387115 -496987 825495 616167 347934 -775038 127671 -56387 -484349 -574875 923858 156143 -949527 345438 -803453 -384408 -180587 -253868 629590 -870618 -430849 6270 105295 266558 304339 298859 -683548 -284458 998385 -28677 194559 621865 128365 807651 252541 -155769 116496 372909 489393 604882 17749 362550 852833 -228734 -718227 -64338 -633912 -631902 618044 -647909 321171 -988335 -536359 -512809 845412 -294334 939410 654349 320850 -346308 -890010 792768 -384153 -46565 -612343 696900 -55776 394061 -247709 4419 31984 -594602 -823151 -806983 510526 430028 -770589 655481 -341917 631899 -930596 -634458 916781 330691 -764875 -730438 168158 248533 -272934 781315 -945747 -677638 -240532 551712 -401468 267180 897981 796552 -484160 799354 -683560 -231932 -526539 836105 -101386 -379344 -89688 -386674 -999927 358911 963218 -831148 641077 -271180 475364 354748 -968110 -456087 -539395 -137544 -499732 536587 -218955 322383 -568381 -904996 -748458 -198628 537803 -474640 -435682 -518961 -951635 556209 869951 -208469 -507580 269659 -272545 -568826 973089 -372608 -391400 755276 -734072 -793979 135800 206588 20592 -677469 673410 -790614 -922489 -270233 -187221 -18053 -243284 447667 -170786 -933076 716403 349243 -454919 -736245 -699868 82952 972238 -946436 -586948 -770568 -24669 -569994 -261270 446012 226738 -523260 186132 -35111 407849 -911036 513360 763176 -708053 -67093 -806549 508630 -327986 -192449 703205 747493 407707 527515 828659 -120407 571409 437359 471036 625995 -679902 742205 -771939 -552119 -347084 268957 192677 -218508 -629854 -566726 -632679 -681359 -20424 -199085 -97743 -605511 -282310 629435 732120 -157287 768606 545498 384944 -787790 -500403 919465 -134259 -159494 33191 -75207 396789 -35015 856956 672045 -91353 80013 806355 654396 150672 -381081 -295898 321200 18903 660492 -639260 -323735 -82477 857877 919662 -475557 751887 137967 -473189 185868 737613 495963 955573 546583 -941312 327023 658425 48683 -392240 926739 -361062 479500 -817766 393477 110911 -787311 508397 830677 -767999 531493 106511 -470934 -342547 -518713 467574 456572 -409720 665226 71247 622104 -643514 -426731 -284806 41887 -777326 -436701 -503028 -903994 -3127 -366332 66764 999959 -99521 -569957 52790 -67473 -387272 -800674 -660228 979839 -540816 -690343 -836737 -133301 961428 967852 -684582 540974 923975 19080 -542376 -233388 747422 308533 -488455 -237634 -73820 724239 218993 467905 -965290 842501 562345 720519 -76888 127257 87868 -518771 245247 -693790 -201349 -544860 65333 -760691 605674 470256 378776 226008 -405056 -36500 904170 473365 -237717 799203 -923293 -214611 -534007 -317576 -712277 573082 506864 199584 -903711 692460 672039 -164701 392086 -872378 676715 710942 -203566 206942 -73812 -82044 297614 -110336 93965 -492520 484793 -541557 101863 -892684 -889420 -328334 76358 -197882 543189 -846148 612458 -158450 -874777 -975611 -633784 935201 -832216 -362757 -721273 -763351 -796342 -641566 -547581 762210 -767501 818832 167246 -792097 -65987 -512142 -242391 66179 94647 562565 -288113 951944 141282 -15010 636459 68604 -926923 -483294 -675 -186049 16793 -603633 -211783 -150266 798957 112241 -199928 314971 -989693 -463955 996933 -693606 857761 106426 -629727 -788235 348802 -105949 416767 -42383 -699949 -291705 671609 -312088 608822 -426727 -691751 295557 865218 798496 144161 -295349 -801536 -880008 -799484 -445426 717807 636687 -622870 -328328 -648190 104168 -507536 643973 -943459 568987 -409115 736391 -614501 -824492 135374 302371 -534709 -948784 147683 618450 -728849 840291 -89711 -838430 -928708 -221707 935414 -752270 -300836 -228352 205031 -451591 248687 453267 -379795 795456 -246523 4562 -413500 962659 -59482 -410892 -547877 25044 -97974 868676 540887 -764584 907489 535840 644879 -389624 -550195 -344963 -15471 -861871 439267 478945 308764 548213 951534 942183 454820 733576 668715 -758849 961362 771315 -761266 -253525 -702591 -822412 635772 -657660 -117566 -115428 483662 -508365 955480 -155440 732757 477624 -928323 -65847 -773488 712230 124059 -321644 280696 -804060 152660 -885229 -986636 -501010 973818 -5895 -730523 308562 -214568 -944814 976412 529844 -338073 378233 770399 -690422 664794 -56416 -171544 646369 -735213 -218804 741861 403030 191019 -219691 -44423 -602722 -387346 704618 -849095 304639 693724 -656628 124592 -417964 476714 265102 746204 -538228 233535 281244 829999 249260 149303 254257 -529521 -333623 953059 -700130 132438 592782 -725433 325770 590035 -565188 620443 128365 169543 -951643 494283 -104556 136040 457008 -437770 742688 474082 25945 536563 979719 939601 332718 174151 98065 -548024 202963 -11088 -104868 589517 -106370 595742 -385192 384602 674683 -129484 -612148 237918 484778 897484 -540208 706362 632828 409200 -761263 -15931 -713351 984802 -615024 -636600 -963779 -875 782114 319490 342391 555697 -860175 738598 -972695 715539 183226 -779176 101355 713930 211598 588339 -298905 -399845 22481 955462 417502 188798 754110 389523 -543902 -147809 -5024 104846 -103654 -957474 -962917 -178524 -650815 48208 880033 726577 958887 922940 895229 -399479 -561362 -699618 -886388 -974736 -164017 -909401 784382 -300126 851987 -876229 397402 637772 984858 708210 -121865 56976 -932585 -343785 762756 922629 -47535 -230612 94977 -751819 912164 -245020 143043 630686 377726 31656 383732 -422479 -311965 -205421 -595184 -871082 -534294 719733 -150934 -84763 616637 923348 -657755 780207 211357 -119450 167868 499443 -35109 897945 544378 -410903 299616 504715 -449022 283195 850726 176146 -188344 130695 -576451 -89803 901398 -579617 -766393 911153 568329 -971192 246012 -132107 -60143 288958 625831 -17114 991988 -656593 397991 -14820 6475 522107 115823 410339 -479612 852219 -846714 216891 251871 68215 948360 800921 722673 -627282 193571 765220 -790492 -880303 228122 443064 -255308 273032 512326 -569242 -460109 -982932 -922096 268018 143494 -210036 -365192 -102189 213606 755817 149394 688183 918497 89081 743427 52605 -551850 -433369 137992 427833 -174339 295761 -3984 756148 862300 -282807 -321123 -671255 248786 649558 -414329 -775928 568721 764848 -396360 -720905 -777316 80518 -100911 123212 -893107 231163 -290812 -886444 -629935 -435931 -874344 689296 -722390 403725 526824 128050 313900 -470477 542820 507685 621056 494471 -228593 -638846 -778844 768112 -456705 467228 124137 -140600 725088 658037 801012 -838690 -751887 -204730 -203074 -486541 -575611 214011 -57068 781374 -695548 -435404 -751080 575721 -825113 -881851 -863042 980241 -730688 -369865 265423 620361 -3408 -488507 398697 449432 189806 -831392 -99715 -775818 -443321 -94804 -761136 -199725 -308072 -806655 408699 -42991 -737706 -952086 977515 103685 946183 -869463 -49310 125945 -195898 469297 -642957 794029 145603 -928085 73098 -267055 507200 -136334 565474 -823923 -364779 -1514 929421 -912007 -961491 826333 -666897 619941 -163065 -483139 179907 -389229 -246218 241123 -491115 -866504 895457 726448 891590 -465793 -849212 -794570 -43508 -672058 -3667 410559 49135 710110 310527 774215 -607155 736015 -897741 965245 905687 439826 350546 790726 -650222 162837 853116 914106 -924330 -170949 415333 753701 168402 360601 -890413 -871929 -15993 233146 -63199 914069 -129592 535452 -564930 594486 794944 -842832 -182482 392582 -462228 -195490 -717176 -646186 -880483 -716929 -149001 -170455 -78089 -657566 -362183 -833607 366453 853448 294179 -530319 -41629 805607 142235 -390800 929250 895210 189469 4492 531943 839151 995511 943053 -233540 275720 68236 -633746 897022 136763 883284 -925729 -960354 541186 -923685 828486 -618912 701260 -348034 -319751 177247 394746 -867791 -519803 993798 -910622 208891 785707 123288 887504 597880 129757 261546 319616 -901418 728390 -467676 -394459 -559143 4543 287428 -751899 788184 -846630 -236134 475738 901054 109659 716812 796307 -498039 364090 -479660 145425 -797874 -719965 -882947 781643 -136781 -101386 783850 915242 -261517 -9912 590672 883086 794334 -762913 97591 -102585 942678 795066 -779524 668316 253011 -625913 -886575 42952 21600 816938 31292 526584 874140 -953539 619028 -23858 762170 218506 -105976 146785 -970239 -210797 -434921 570938 -248755 -826997 388889 -742439 -12660 -357030 -227276 916526 951874 -243811 931048 -443743 -513915 599332 -6524 -753782 -429311 -793102 -38482 449081 182262 -687936 969184 -322320 183349 339579 -865691 754532 585895 -268735 -315296 141760 -529210 120552 605765 992801 -14174 -734601 304606 -328165 541277 -173654 930631 -525518 -388177 -515085 548978 -667294 535650 5364 867876 -893672 -887337 989445 179446 895287 -923520 -491084 952918 902036 132452 533312 -428541 -587142 -962914 776734 336276 816807 628830 860148 487282 -71475 89063 573089 -189351 -385391 -645105 344627 -896805 -17905 -467134 -305682 -194595 -297259 497151 -402228 -446951 -129437 328922 -262281 577562 -66382 772216 985553 635714 962346 -940650 -449171 853703 603050 999170 521107 -157774 404612 635296 934848 -532129 -235394 -94745 -747612 92032 666962 324194 934050 458266 -59218 -654161 -452525 -719482 -267595 -350205 342531 221553 597245 237092 380083 -661028 251663 -129811 255765 736669 464874 -449458 647571 872541 898048 525385 -971703 -957160 -851145 -528778 -314234 289568 -834711 718720 497487 397849 -233371 748710 -351268 632318 980588 -139077 174617 -629221 -20939 -693849 -492890 898962 -141079 111587 -793513 -548905 599463 -732544 -633803 -351181 385025 766625 -531845 -342204 -510210 -499075 -830438 -577285 658710 769246 819509 951836 657337 -58716 213670 -266558 809544 155075 1399 -117927 892570 -63295 -533910 -95710 -590599 -76487 117618 -584269 -330718 -203686 850871 256116 179912 -389912 338326 678691 -406254 395322 824863 556497 -783848 801211 414869 -242845 108266 -277398 826993 -338287 -346486 -96806 415967 -467734 391149 715186 -501952 -394546 -973571 333229 -470490 321907 -743142 445339 -579109 826593 -257516 481119 351835 -673930 -591437 -881041 500181 -647710 -370000 60119 202030 207020 305465 -380873 -715522 218411 674160 588992 734864 243726 739180 -208454 -39322 431189 884407 -904575 -679372 457302 -167985 -364540 -684320 -230983 387110 -434747 -698360 867580 125857 621915 -650628 -866705 358428 -837645 728512 65465 162405 -53685 -730869 -711343 145852 710581 -256181 -530426 55514 -215014 353182 -142600 -795033 -537228 -66982 -581092 -731775 -99629 596359 506556 -942788 -130214 126175 814709 -626275 -131265 -520875 -697289 -64354 -646578 363659 758472 221614 939622 445658 255682 -544339 42618 17614 -576880 120948 845457 -839640 -43659 -677557 800711 -853158 76294 195185 -80822 -46834 156970 -416488 -452514 909344 -15711 278246 -997799 -280417 958330 946933 -492120 -86832 -335204 -378028 463688 820779 840766 845188 -367666 665691 -991634 730619 -731552 110786 753038 232997 783929 -948365 -202926 260958 225576 -970825 176196 876665 89233 73225 47681 627388 -238613 -47974 310649 348514 838465 37326 304754 131479 495794 -133444 750853 -40320 705265 680881 -754080 214448 -697787 -409042 -98302 -729036 -963958 -56090 741826 418952 -825042 674497 907465 541983 -544844 -72868 -145517 -579872 289077 -477050 -415373 -114397 -522022 -974523 348044 -561864 -390429 -541361 -485416 524384 116003 430865 814372 -148782 -466814 -994261 -605422 -792904 293370 -25230 667414 -264657 -117094 564973 614009 -768053 877958 925912 -632999 637072 -159243 55460 -685528 707066 -360910 -44043 -586711 -690058 -734053 -672733 -968458 -8089 -233691 -800583 119676 196258 78550 807161 -437892 -915214 -882103 -911785 152460 -545516 188462 -674695 -717419 -640836 993991 -621123 -888877 -980978 817389 412467 -49448 881830 -996215 -750817 813705 -663407 136859 995576 539423 -945326 285366 -194965 647719 593886 -700671 592729 -570622 -99808 -335944 -564651 662886 -841098 -600151 856743 983771 -973006 326968 -259124 790975 579354 667099 -848525 -489277 -441240 -506209 -532863 200684 -615606 -156895 579086 261523 616163 -617706 -919322 353637 -433336 -363580 912778 -349469 -946812 752006 -847188 584675 -681579 -512821 107702 253453 357101 -453992 -2492 -711073 251506 -434558 750117 -714582 806782 -499916 899165 629267 526688 831215 -431834 919186 -791079 -412027 -446101 723318 684319 -614691 815692 -589472 -783778 568947 424477 -325309 -291790 -339627 73830 838506 325678 -308825 -814491 534514 114392 735135 -557817 452428 -225238 526345 -987149 492605 -661229 754757 -306945 -846243 -296332 677060 606776 -160997 -14172 794254 -406433 -636489 -243604 -421441 -871193 478791 -878197 -110458 350968 -950605 374195 -924891 872431 -946375 -865781 868084 156123 560361 48043 639837 -484351 362154 668579 -5279 603993 75827 -916236 -528622 734095 -715117 -635371 416919 -188796 -949078 -588304 390059 -259382 237486 818018 -615394 94635 858407 -390082 770642 123810 648690 775243 -845760 -968608 -922046 -806462 -397583 -124855 663834 575057 528389 580341 -480555 27290 -352721 -747600 950558 695860 370486 727929 221304 -741719 -663946 72838 -372296 106742 148445 417087 866949 -201969 930543 896447 263647 294616 -263613 865367 -962539 -912467 63235 -201206 128974 713435 703984 755986 755073 -740571 -198821 496601 256381 -28736 -951251 -542336 739810 583255 -974240 342108 308005 214024 -867196 830324 530960 -667164 -921541 -194939 -524481 -261517 160957 -493442 391204 587950 -732203 561541 -976379 -922877 -50334 -913424 -26759 -58155 -357801 -442164 -293394 -934023 601659 485209 -837722 430010 -335318 717835 406197 -33834 565970 -8181 484613 594175 -891018 900788 -706222 -250661 505199 399767 -86737 -236284 -491226 288888 144639 612361 -804453 -904753 509948 316139 250338 -778169 238003 4512 -126176 -624702 579334 -430701 247314 -648877 -95447 880162 -502009 93763 892838 -23649 254817 929421 -835623 147920 348312 -930207 -411276 54640 580790 288549 -471300 -429269 -162980 -811537 133706 -230619 883900 546957 256524 662004 597149 678269 -776895 -697311 204634 87669 963648 -90581 -6685 -755492 -384718 -657147 959675 -123441 195091 384019 -7048 736029 449845 -761296 551110 300747 103741 -650709 546020 307473 213284 543173 331941 351707 -911817 673717 -514831 -266551 925975 659108 -886975 -564945 -790726 411058 909351 -203882 849641 -362897 198084 262586 -200896 20194 727375 -625910 -67407 173830 -752875 -79830 197377 -58552 750707 666100 648265 -168054 496222 -789133 749686 529443 560732 -748954 -174263 456541 887048 915267 -681640 -628747 925202 -44750 -802677 689823 446524 654990 -915808 -42881 919774 -54809 -639832 -521935 -813085 727171 672008 584386 -975286 -536232 934521 37173 -186714 168339 890760 -295425 668446 377749 -601706 -17909 70382 -673167 789593 81590 509028 -151441 147033 -813740 646755 -847861 -503692 273706 -141596 232311 652123 -507022 -834832 156565 -562798 -535846 -814553 -536578 -770188 709764 184893 573438 -471891 525064 -623624 -176235 -25922 537326 868531 515447 -89347 -213580 147293 -124659 267410 924366 951546 128882 77691 -129375 -154079 -352521 389896 836615 540029 173984 -226592 -214833 -517172 -717404 353787 -330695 465635 179185 -12251 240894 -114392 -780634 869121 311110 83351 374039 212996 -415312 824510 129484 -727434 654926 659136 40066 565237 601382 236117 71977 718449 366898 73417 247012 -667983 -491935 -40327 -541172 689612 692116 -184487 -857810 384689 -240095 -203024 791176 672032 -489389 112986 -637040 533422 622441 478022 -924179 22085 143123 180469 -837765 -482398 -407944 -668351 77772 477398 -72654 316180 -109534 -315579 -129968 640492 -873994 -783191 -303917 -328994 -817293 303120 8370 -12144 -121476 666074 982 -724291 -657630 145212 96926 350517 517295 4672 623325 522842 208414 929859 437975 453540 287904 -671883 859464 -969826 731800 191068 -684708 -399129 788896 158674 101048 -873422 -91773 -240254 -298512 382790 -451904 -625681 -268786 2431 448909 -696723 -878574 444875 -532142 -276570 -881044 31662 680618 -704874 72579 195390 -951067 626576 -960462 639144 576777 263479 822854 -876503 -902196 527493 214146 -672235 -153701 338760 -41829 -497324 782742 145567 -884421 -679584 866450 120961 -946942 -61751 -818666 -751049 -877439 -478415 99167 899422 767421 -445488 -983332 -224026 -190926 323056 892978 -28907 611533 894706 -893383 964612 -417679 -499896 -104579 -70240 -215437 -404231 423742 -947925 37534 693408 797168 885945 943536 575341 897084 567988 206682 -338269 31613 10456 -769468 931864 504900 99511 753415 698296 -644908 176310 -179791 -606205 -599897 -34034 29125 916234 -966040 84172 41401 -751499 -480522 -106542 460534 -625920 392167 -903084 -13861 -142983 -65533 -248869 -685255 -315196 -907324 557765 -459176 -158888 -154275 -966845 -720399 -731456 -569296 690394 540595 466970 257622 13027 -574785 834459 127644 818699 -781525 352649 878464 967380 526211 -657473 -793800 -925678 -767421 -312147 -950741 -407570 -271650 -772779 -568203 -801690 340794 584911 258535 -132661 -576207 424774 860037 924866 104210 527993 -637817 277956 -471394 76603 -37799 -507874 -790773 -247180 -101 -410127 390661 -341219 5025 575027 265384 -882105 237044 -710356 972807 136341 -336305 87034 -323415 291646 -797405 554382 76678 -136692 -889324 756525 602766 -962209 444025 824176 -48222 577195 -629408 477636 -12903 -593674 -758521 91370 -288068 -53541 634340 -14984 -220213 309897 286367 -39466 296950 208452 130450 -442814 772580 -768797 221008 -389812 -692816 -541231 181019 -792357 -664985 537229 -879380 758311 969099 707242 -603280 -964291 896403 -198705 135173 238718 -804759 -476233 -656448 995615 -867093 346674 709226 802858 644202 -967261 -713089 -461700 900398 -984448 773038 -980154 5999 -834347 989532 511500 167262 -898110 -521311 336425 -290534 401272 615369 -685879 717883 960575 -543276 -121235 -17717 112627 170998 -7190 -496440 -707325 228632 676202 -89181 245617 893269 879978 -231996 -85420 270718 -151621 758404 -526759 116502 -858751 721969 789054 586583 538039 705422 222933 70443 798760 828624 -45817 -3660 811127 -738142 674767 -892091 442521 216098 230714 713062 -705322 716514 -403858 211668 -455477 647016 -750688 337150 15339 196910 -504036 91145 -477191 -974686 -682175 -985394 -446321 -946905 139522 627671 -620773 -572525 190310 820709 -666531 -115281 -744183 225389 -818454 31290 -901863 819990 -773076 -817050 978906 -964932 -167584 729049 -612062 351600 36630 390445 -117026 -440714 743988 -9231 -738165 -103354 686579 -973146 554814 -959988 574177 149698 738973 -730840 794590 847025 817507 63790 -807777 564431 -862369 417894 219822 -4625 -82443 -247218 -326809 125783 -639460 -161133 446460 455105 -87457 -851556 423411 -162852 372957 -746113 -3805 304713 -887607 431370 789562 -740321 -442518 -140741 -573382 -258712 -692836 145096 -623113 703393 544717 197016 583835 693565 339456 739656 -50782 -553054 -272050 276520 -530210 492587 393696 -659397 -92940 27045 -742410 671034 593117 837330 859491 -703471 -972313 392681 -767729 122976 -872527 789140 -473356 -764932 -798542 63472 111265 -330644 324019 253713 -780870 901356 331856 771451 69366 -552467 -391941 -381014 571936 -847469 -670087 553867 -881514 -23370 635107 11776 -621875 -982430 -47322 -252447 -603061 319703 -354300 -384139 -351317 921225 -722671 -885507 225437 -376544 9014 473770 -483357 -419974 -362063 -934495 203862 247588 -688365 -354946 871007 775269 -736575 847438 820222 820915 -672908 135188 -640954 -361540 243129 668613 -620322 112478 846450 959436 507906 -321617 779474 -77433 -353664 153206 -905243 362696 -342596 197680 -428410 51540 -31187 492428 372967 -280345 729053 -839952 100749 642991 114668 -807694 634192 529101 351502 926559 661471 -30633 912393 -79433 994619 346840 18872 -971474 642999 699342 602250 -116691 408063 -539733 117892 256336 949646 -980523 -624069 -147738 307894 -88282 762459 272500 929691 -662419 -973662 450097 -173128 -724758 -564507 991371 111705 994134 581514 -592991 -626529 356185 -532979 -229817 42880 -648942 44924 198662 -529596 418963 388987 825497 -232823 -566429 -188224 -373519 326976 -629894 474903 -387023 -663891 990152 -143776 681010 -969877 178734 -261748 -592383 -967450 -250878 278820 -976164 378975 321808 316097 -218183 -118549 507412 460821 305855 -891404 -639551 398049 -367413 550071 485438 -453763 968940 -53947 130979 -813 -820120 440578 997760 661604 -755659 -452823 -969642 729026 477440 909894 29468 -925676 -82263 -222022 883388 76949 -818236 -924486 41875 641813 -508518 778576 -804620 -622218 -383961 777049 286758 158513 19098 408453 -882207 -968369 -141097 636251 -420779 -838416 386680 -689614 -491868 -497721 -773560 -301127 423267 474523 766151 -390032 -268259 180552 -376919 818348 166095 717884 736726 -692841 -729107 -551813 601579 -218706 -519973 -274148 -200264 -737215 366709 -36791 -60608 687222 -286456 -4669 -725315 -733497 -437289 912603 473113 852607 -241513 -257926 -509706 -776255 -686093 -345830 64166 317697 -795640 -293685 -57164 150281 755818 198447 -697767 -765834 -114018 -172546 257672 -120520 -940642 264835 565219 568597 -573096 591005 413123 155174 613935 669119 -625868 486105 -958728 26992 -199562 -857618 -744834 768844 -132867 119418 -889857 -455551 -589198 167527 -711763 -509614 -5455 -531087 663470 507800 190281 -643670 973724 618428 -166914 -439177 276229 -444994 485066 697745 -838420 -308046 391512 -74618 -642233 981181 -222328 681910 -288385 486300 -235026 -503210 273267 -234082 -667182 814831 -479371 364069 -833871 706016 -366773 -686679 -262981 -354344 -257745 -86988 854099 -684707 127824 864615 155154 -948024 301775 -699020 874565 -456378 -544061 -278110 -285846 430937 890421 270284 -462153 -680619 839844 49890 140947 759139 -523646 -318745 802587 -495871 19638 386801 -206434 -187520 724888 -944084 -340575 -854779 345976 675415 721116 553865 599831 674501 867259 568538 262060 -582562 949214 -327273 689504 -302820 -757478 -946889 683347 -360946 -361866 -158334 229909 -34344 -317522 -174442 -713043 -790864 626483 -739996 -478698 -449181 -607063 927409 956861 640974 73063 -962538 926468 -961946 235259 -819328 716738 -73167 451236 737713 -716735 390602 851798 -948804 531774 728929 805561 245773 964589 -339016 -175830 196191 692338 181287 971577 -913980 -24983 -469479 151337 -508512 -642465 -632307 -396941 96942 39639 -659434 -977468 607738 -61114 61915 -891270 909157 795030 -814824 -770261 -929499 -65113 111387 962590 136386 980298 -32825 133328 418458 -267196 267797 804464 -564514 976721 691342 -987037 -703853 -425825 316499 -343999 -433647 810062 -545003 512854 -453369 418294 -379875 -142686 -966154 948385 220869 -650791 -601295 -379315 -83588 -684188 -110493 -248724 -672058 275806 -789111 -109084 385978 -913640 922612 820751 -575741 299926 -669112 745659 417503 -408816 523520 -262485 -120541 -475279 643176 -144235 -750539 -123557 -121311 157602 365073 525089 -367200 -828303 -289595 -782645 -780752 286484 783348 -682858 826731 987409 -692266 -141582 -340411 397794 -832585 -811134 988929 930933 -901132 -795616 -648390 241837 323073 891094 401628 126432 -703515 -123675 548648 -17577 -242244 -171454 285875 -425903 881589 -675308 694247 191232 420625 890424 -626175 -367989 -373334 340029 227857 -223222 377322 -579992 99837 -247539 934223 47537 837503 306453 -617746 -569532 307874 898328 56685 -803711 -189367 -773630 -831993 152444 -852439 152239 996364 -10114 61386 343410 -429218 -33150 974345 -96366 856437 248633 837913 139335 492124 169991 122365 -988991 -840910 207363 -344689 -423391 -975702 201211 476925 919422 -643701 321134 220487 -743454 866865 -784624 247362 -140470 -73462 -805815 -143464 831914 353818 241078 510661 543078 881655 578214 329371 -802086 95438 -271841 304191 38099 863452 -924073 526379 293907 -187147 -527301 169258 -916783 654593 881132 -614817 487223 -700294 -864324 -625090 20323 754928 -743115 -173423 -108826 35205 -959213 -571276 47304 -525839 -662843 330841 457858 498302 -761616 554885 700034 -426227 932588 -100590 -379989 -575728 885189 -434581 363090 -931186 -864325 -397614 769090 704802 49986 -792866 -153800 -421252 577283 638453 -230040 993119 -132007 770774 866167 743969 -287915 -59885 -77441 251566 731835 -37745 586510 -685434 845698 528516 -203481 811450 966232 151295 -412993 -331022 874908 446305 422081 142186 433121 820704 501643 -486415 -943374 -124795 -748177 9448 -371639 15532 -986957 -86199 -514026 -730617 257297 891678 -840257 661275 -243528 386821 -839846 862401 210505 -705741 516020 -249050 -173350 703342 681933 -109109 907638 -506351 -385574 -849274 841755 689420 -647614 203776 -123461 -213919 213153 238005 -738499 -549848 -154551 707447 -243591 744076 745916 -518421 -683969 -926772 977074 -86647 -638256 -207173 385817 239520 -122782 401857 -685808 -391343 -679775 -406185 585068 -529520 514601 123534 -699725 -919898 812941 -993399 462499 884145 -182445 768383 315308 657442 -398474 -912966 925170 267197 -675869 900250 543052 31773 411900 274451 -398776 -300754 777624 754603 63781 -168271 445056 357245 674391 293052 473588 -21320 -376698 -378057 -591836 372896 267663 -971040 -319817 76812 373121 -299192 -462136 729575 -787678 655060 -531228 474288 -651544 37308 -655603 720890 755328 -834801 -644166 864364 44618 167085 -430763 -865087 615387 -559156 -215109 -695095 -68230 961524 831040 892263 567075 376579 411944 790801 60039 -242903 779823 691795 -699638 263789 -838526 -583859 -425660 378663 62660 -318672 873729 977795 425354 364740 -225727 621444 -522017 -740507 253752 -798465 -274367 6786 -891441 -234212 686881 717469 -879071 -223399 -893849 -848563 -277377 -141434 -636436 -118977 995052 -76982 155774 205105 129186 -30180 291936 -764171 -966901 688459 -735033 -157836 751945 -940041 -541602 340137 -226641 -860651 -219965 -607455 763973 265199 -80888 823042 933192 609442 -350925 606849 -16089 -267874 405182 -231830 -658040 -6870 219671 461980 -515007 -933155 -289759 -681078 -159009 186789 430001 -229701 -439262 -219708 619411 -224949 -947329 -232625 516227 -666008 -378979 479278 67508 201814 -461352 15646 -767668 -507540 -227647 442801 -26395 387732 728732 -470835 910093 -883122 906721 940201 559175 752430 83132 958675 -735223 153690 -460019 65709 -366532 947981 566504 326123 -323392 -860650 -226410 187671 366437 -978983 68370 -366194 -647054 871117 805389 -380800 -974943 -432899 8298 280819 384289 -918392 800835 -576064 -65133 -979935 785122 -815339 324622 -243057 -567351 246641 125851 -292050 127786 -216533 54714 713196 -637200 184428 163035 498892 446389 379056 -506523 -630809 109769 650058 -502605 -335514 -755407 -827939 -575342 -521079 -149595 -145949 402628 943651 798225 125225 597376 584604 287126 -360879 576368 889582 18694 -492977 974897 -603480 740715 216428 560598 -906386 -745343 -110009 892774 242167 -338889 905807 670554 -107378 -160334 727114 672032 -197487 818377 388305 -908646 457717 -753654 120785 929311 852160 911924 -975605 610297 600077 277563 -117227 -416794 770188 113992 594136 -802793 -718337 642614 758032 807988 -399937 646038 -515761 580694 -873931 -175317 -548102 876043 400609 871406 38986 468054 -292138 300556 431820 697516 -563013 679139 -474143 416504 -485812 -653559 634815 -730472 433367 -390714 -902802 758109 262976 -742252 -796340 -456561 -818050 -894298 563082 20199 577563 85342 -260435 710292 -815049 -34859 -810738 -498250 -887802 -591529 -470182 100838 -60082 233444 -624366 136620 -35478 685745 181900 729095 483273 -374107 486896 -442391 223088 -848804 -538180 -807496 -803852 -256857 400065 -843698 670849 -830838 452516 731769 343893 -475587 916957 852092 750789 -967893 93371 999949 -536264 -954762 406111 -298667 785703 897393 182588 -422797 -480861 257701 542877 -202631 652879 -931251 -406881 415981 574433 599514 -503373 -669494 844069 -263569 -339810 -258820 -210821 -171418 -943880 -286489 590932 586313 -922448 -857119 -259655 -757158 722310 -747724 -333117 -107381 764688 734493 -70876 -30457 -649802 -433713 -745699 770599 414390 -176400 201350 861438 434208 128155 -286391 43726 224987 393821 159975 44304 -799074 262072 -803726 533104 -580872 714019 -483951 780238 -167095 752903 -139265 -111937 -314937 -409148 730508 822537 -926214 -224982 -580070 -546645 -210369 -505727 -893022 311891 -933175 956289 815917 -666778 347419 -767782 659035 352635 992784 48686 566879 -196256 -668589 -378734 748160 109460 -189849 312080 -652646 922059 -219487 -965848 118811 -976658 122408 28874 -533625 684568 117628 136030 -307723 -186215 492268 -181699 251023 -429449 984223 -895691 85398 243944 185740 892936 -733605 -914343 9346 -467346 88647 311659 486433 184207 928596 -723215 33374 745225 -888686 924019 144643 -728720 818979 -564562 -639316 -237751 -561857 -235247 662859 -329586 -59343 124993 110502 585389 31064 -326122 453972 796553 -996057 -206308 -108349 679799 -636251 162579 159413 -103742 486254 797936 -719554 -613464 -387408 763994 32840 -925221 -885842 -533843 528272 -435455 196417 -939526 94502 548788 -175022 867845 748528 556162 971361 -223675 -932057 -740626 343170 -93720 464216 665198 -258214 -740275 145125 284523 -854106 -72440 795010 249668 898101 538849 951993 350027 -58903 -252075 840934 847302 -2886 -548844 -969541 -397713 -399694 652033 807869 -699019 756466 -620234 185413 377465 -715860 -678147 -350591 11409 856359 -203048 708464 326857 756542 253177 -586135 611741 -803871 971594 52629 -814080 -645741 106471 -335376 -681512 466666 156191 212044 608896 -51438 283256 -365490 -41276 -396470 -931032 -955921 -25623 99557 18843 933116 -195421 -706101 -529932 -543593 -624100 636406 798724 344755 -428301 -832523 -327467 790684 -215877 975596 -552542 445293 282488 -590319 925788 -342888 -958810 16945 389031 -861982 780978 -702807 -360358 -358172 -693890 -985106 -329725 172171 567265 -795642 440161 686616 184101 23820 569832 490017 275591 -635856 -442688 -556146 491706 343220 -403386 -323939 865381 -871184 753930 -118433 644385 520143 -933937 340665 746748 509392 -290673 -816412 -963720 433926 189044 -823827 -98036 -534888 886623 -252107 -186846 655042 332261 -909838 371480 545234 269005 340908 -6080 -920917 -474860 -66111 953439 912326 -92823 -711454 567345 605356 -381903 861075 267491 569982 73732 -205649 195480 237 -686290 125666 331237 -257470 712367 -902227 -500907 -38953 -35524 658278 38246 775195 723259 -305995 -169462 -762350 993227 -771688 -327257 644819 -718790 492255 911767 921737 -83572 336177 580392 441843 -391429 875654 -909155 535651 -784654 -75350 908459 623042 -644976 150592 110973 -965365 199467 758589 -367055 -830388 239435 -942615 977753 149928 746667 -252958 844027 356312 724539 -362344 535570 682021 -378719 384594 -546550 -672273 884147 -62169 -923321 -185175 -723970 -955386 188959 547546 -249789 -570577 884827 15774 10100 35255 -665542 116644 -201285 -483960 -766482 -31315 -970764 81503 -599267 124051 -608978 -693811 -234142 859072 214702 28598 218185 -231502 903276 898772 427351 594046 23316 938677 -224769 -221238 -697210 -7879 656942 -519087 744022 -144107 -983744 440931 -828723 267731 -425976 -73374 70374 -96944 872653 945350 -969134 -549828 -506681 567322 -901259 -465763 -517338 -225795 -149017 -731187 271755 389794 839283 -438025 -68339 597712 -84325 427294 954294 -139037 -527598 672022 -593661 14281 -854336 172041 -395416 209286 470338 94068 967753 -455120 896232 -930905 -213118 230516 337333 -174520 -163360 -274161 -753566 707664 -599387 -234283 -297636 334861 -62968 -474706 -198975 178078 -1485 -333164 862695 174971 -236476 370327 -733355 910314 -87860 -241575 585671 584075 -976813 -661998 995502 -110131 -495534 -713204 -892882 652022 -369993 -948440 918175 758431 619108 914520 510989 -205643 637617 486051 -847304 -519430 -294171 -863195 -948459 943362 -602303 -553589 449866 -916041 651126 -658533 307637 -101035 -93142 242090 -1050 -989714 -735881 450852 -626271 -480281 419691 357769 483678 -726535 525321 207210 -756408 811697 -847674 66415 -431807 3313 457741 -734636 -2596 250477 -432324 1640 338401 148910 506789 -99827 800077 99347 -44146 -261958 173136 284363 -559823 869884 379341 112731 -218947 -603664 -3107 -73058 473554 -712629 -717748 -432575 130825 707283 -725861 -83133 -280342 -225565 -454020 707707 -965772 747883 -152103 997521 -464743 -703635 -402226 -354429 136383 484993 286634 617250 519617 -806958 380530 -513901 -630677 482719 784350 -76209 480001 -957637 -845478 -161629 532153 736910 -66426 373424 389436 -341487 397494 39148 -394710 153301 330483 -688865 -61805 -622595 -328072 565479 -312706 -810688 507702 -169803 -733978 665832 230224 -450610 919735 -373035 900000 -578229 -133802 -818693 209712 -485863 -735850 112608 -1470 383609 -391228 -811361 205001 339841 -216548 446183 959981 -599783 29906 -220291 -926325 -582273 316554 866613 -104141 828355 231904 162813 -7640 -384180 153057 -822701 -231325 -501294 -769777 267850 426256 -112030 -455967 -386551 -966257 -900387 82881 810187 -589451 -407944 -656116 836448 -653303 -955586 270230 -5845 450504 99081 -413277 350370 168545 -501491 -306705 638546 -898247 -470579 771751 561880 -395801 537764 -364562 269288 -264647 -507074 -203943 -803255 -603090 691996 -562957 -980393 -172934 181779 -919879 -480383 -77306 -704051 780831 173513 -273555 -766265 398474 365254 512384 905682 333780 967589 -668605 410770 205643 645284 -426771 -415998 -611022 -508907 373612 -795795 -311746 -325663 554462 603894 118298 393347 -70631 -716014 218212 -679672 781860 -840055 115886 -416746 -196 525816 638077 -156958 968529 776786 978509 395448 83334 169434 448140 695799 -77644 762410 -154853 -33902 -567833 -379600 -613296 -996464 -652320 -703188 -248074 -994163 -629487 -166221 -190133 368567 647204 -344145 269953 408914 612725 -691491 -601154 -684235 240019 -114099 -45411 -428726 -611261 -172315 994602 -487535 109180 -914722 -688919 450590 -561428 -256186 108624 -454633 824946 406525 784968 -242761 559778 -768456 -304208 5325 997957 563329 -202790 -149570 761814 478644 567053 100478 593414 119811 -298111 -324965 133304 -413964 -485274 847155 56582 -965922 -891683 428281 -225094 -52369 794621 -357580 -205226 -121815 908239 754752 -624371 -103968 54866 -254069 688199 192830 852089 -132072 240033 -306881 977832 729216 989930 867253 707387 -902292 606375 208581 -303490 757148 -777839 -702616 -746954 495587 677778 -183956 563607 -86103 -469045 -554128 761419 833000 551056 -481429 953202 -453969 -253718 291238 -138340 243234 243989 74173 742865 100984 -820224 -468574 185481 -431620 17360 -104166 -692043 -714740 -438435 323902 -285772 845213 -212558 -859653 -94626 91701 583825 -494445 -546563 -27921 -650131 485146 635214 437371 538735 -572807 882053 547228 83058 762350 570183 940456 349575 -822646 -376786 -231029 331889 -620878 69832 -962108 565162 -841313 151575 -410010 -917668 -462498 197011 -852456 259945 -757807 13220 -899050 312420 261676 -542040 535470 741397 -459784 631283 369092 662905 -829165 440394 404815 573247 -500818 493159 621273 759372 -882866 -639112 -880510 414008 -73269 -47840 889854 493647 -975788 153717 -862957 -373998 -915478 -257664 265244 -424653 -573215 -432448 -996855 -471908 -960926 940070 -203940 423912 632811 -614758 669613 713704 -212659 798710 708903 -476384 -60500 934662 492936 532936 -101501 -318706 -658779 -258356 959262 734532 290149 -527796 733854 -588463 492225 -484836 -197127 612052 -433334 218180 -427657 460895 191907 -342911 336054 -647432 -751486 652227 -264025 -536679 -431693 -649554 -276978 -891727 811798 684953 -735482 467873 685980 401041 -284165 589120 -919474 799703 135342 355159 -627258 -473250 -613324 -164186 196147 -207154 -225801 -942755 -679847 511876 -644428 -884061 542479 -457329 184700 814099 -151361 721844 -477261 373177 489834 520299 778900 811674 -770398 -967840 263467 -905430 -130802 755187 924761 -946989 323305 310329 595 206708 -349309 87801 -674013 -327456 -939073 -331473 -862682 430555 32403 -606580 987532 -581983 -979189 556276 -493604 -306081 922438 252799 -884243 -158409 -802441 758904 -700946 806208 773349 241505 -403617 -676988 934764 -255635 190485 776449 351226 -497659 -879942 104744 -982125 -854588 -919989 713441 -429874 907515 -950376 -332283 861141 950445 761799 -438046 -960279 856467 -970798 -233542 -846501 334234 -207868 -964412 412180 212704 -697600 -547670 299918 -20037 -770374 -872438 -717735 -95054 321404 -960906 681879 -53502 305891 -407309 702080 609690 483167 712061 -253857 -824673 -899786 618114 302611 836073 935170 71650 839311 591108 148654 305270 710234 -428367 504317 -966522 366096 -780702 -77949 213457 446687 276801 -210390 80905 304011 -426199 -77266 161619 54634 944811 -130399 263500 -580632 -865013 -583192 -322433 993796 -707263 -412227 933232 494930 57080 -403669 -40428 446583 -469486 612501 997079 160560 -419294 -168017 -899691 -880052 -95503 -761214 431777 793261 965754 -398099 15553 366923 212205 -547809 -398033 -33615 198704 104734 -684390 -585731 505817 -564285 -487133 444132 372405 348475 262880 -64980 701253 313864 484829 -402128 717244 956158 999702 -891680 -38142 -471482 -110338 851519 13619 192990 378875 490723 -659679 -27753 698088 -803720 397646 -104682 380177 -636867 -390797 -250540 568506 -716667 -193540 -367201 -891367 -918216 554249 535190 -56232 -261936 -445458 -624848 -473068 -439844 -100684 -110667 914400 -772096 -151530 -341692 974019 -220174 46597 -908853 700725 870911 875685 -945390 -778842 850436 -826802 395825 -996360 332406 -582389 47893 437504 426075 -233058 -262016 -709880 270286 -512518 -557819 -880944 863615 534216 -917488 -696056 333360 5091 331100 767192 -12231 -125861 -60549 -288423 -426107 -561418 604881 -797159 449811 7978 419865 -681958 769654 -233820 370655 -148013 845269 -546747 -409211 905390 479980 -783713 815806 -608631 -513143 -490371 662293 292661 -566640 -479784 75367 128250 984695 347746 403941 363153 616266 -511616 164756 -164952 -345047 425671 495693 640610 78789 492422 -702020 -92588 -383513 614333 522341 513161 89065 70302 -343398 -444545 207290 32147 -319098 -772312 422494 379447 -160986 -882199 -926740 555739 -642997 -824802 516111 -718333 -919783 -968811 -993274 76518 -880757 -528881 757923 -457998 -200595 -277310 -59185 138694 -507808 494937 92037 -668362 -569510 644722 -281517 -804278 -663901 -820449 -950180 -995137 -772136 654822 -716455 637573 652652 -928831 875411 -455745 -771934 526495 322538 723526 964629 938465 -934703 296998 506289 271197 -257201 961952 -587337 250591 436224 -252249 -767556 -30941 215955 174179 553002 -148132 -982710 -486864 -875714 865456 274684 -511073 -611320 185529 -336874 467188 -303889 -183674 -373099 -274009 851498 -392040 -886258 -489628 162760 380902 -231257 198027 -756696 452570 181659 600753 77570 496337 716986 545052 656477 -102882 -442394 -931893 -574954 21255 -988777 -881812 -966176 -980281 739416 -481949 652094 603147 -779192 -345782 -902518 284789 -936806 146155 -501518 574364 -474859 848072 -394506 791689 -757099 -780012 802667 -463556 -550136 -968648 637179 -403163 -692878 -988081 528930 895788 119529 519337 878514 482729 429722 469835 827345 542188 -871230 -907026 780406 -240329 -780875 568060 -582545 777791 307419 26006 40670 -59601 679982 371217 648247 413732 -924610 -563980 110916 -781774 -952275 508412 590881 -272163 887859 -557416 809536 948897 237722 433645 455142 -631317 -671933 -903853 58029 -772962 -352864 514645 616576 931855 -410696 249398 362914 -992375 182055 -681753 451111 -242102 145562 256658 -579080 784644 -809641 -616686 169555 967260 -348365 -667272 -591670 712558 747034 -202873 557760 868936 -25716 55865 -24593 862955 812570 -101192 98148 380877 375276 -949786 630016 698585 776382 -914986 -839175 -492051 -387873 -154672 605016 -760485 967729 316881 -998151 885609 -493525 -318199 627214 988113 977754 -619557 -922468 647105 -762661 993248 882940 -203684 522851 684517 -22821 -127176 688184 687848 914235 671326 410293 968094 3439 68173 -620342 310384 -59101 220919 598137 -381574 -62638 449090 -794150 -32629 -210610 -511992 62616 -494296 971196 -26856 981874 525833 -174316 850611 -432965 559258 63270 850320 -951077 -658309 757008 -368936 401995 -8576 121161 -429782 756381 -479694 -566375 348569 -943887 -515380 807326 -521559 -380031 -220225 330825 -606123 923414 -974162 279390 -610420 -523887 -808845 735992 896559 -378525 -803943 -12157 -229611 -585195 689247 230592 879368 375105 -741061 125381 160197 -320362 456276 -606342 -288641 687065 482951 367005 648925 -432162 207332 -748993 -967177 -16109 295726 249797 -353955 711798 123102 -890265 110225 -651878 -975840 -537804 -313592 564902 844373 -898164 994348 -835755 -45553 -776155 -288419 -542345 695832 -432121 -972693 596591 -997268 156688 457502 79539 -643270 567792 -962641 -834224 426471 501038 -809268 764515 -173557 912034 526103 132384 -766990 408696 -846296 231119 -224484 -458701 -529786 942153 890941 609832 985138 -103296 896445 750335 94365 -869899 935226 -941258 -805844 -767680 349057 -944739 -298181 441995 -550759 411867 -935784 -17513 -790344 -652185 -454269 -687563 317388 346000 -192459 -516530 -563340 -749706 885078 768861 -391293 -799858 -534907 145135 959364 462498 -369453 -381398 -555727 -931761 -676920 -911037 774650 600197 -17571 -298490 315268 -140917 -674559 -238894 552103 574840 -927467 113818 -340624 -352709 -153233 246501 -76643 75667 -975910 333519 920739 -393832 -22252 267398 -457941 -759759 -308017 116558 64657 969243 -673103 -724098 -212636 333160 140756 884480 -460695 -135042 -370361 -969516 -786920 -587244 -910069 -576114 -537188 -619592 906647 848468 964183 -215732 141652 921569 76381 -382460 265505 -362748 222068 863210 738512 -270430 58522 -50469 -555609 -435025 -571649 -117241 776545 -87367 -251129 662772 -513366 -813986 -495287 535675 -724057 -888367 -857453 -405174 -781205 -527911 978403 804832 55683 222162 372207 -543595 830955 -131670 238750 158223 859030 803044 927885 -399538 416363 665 658828 121377 315202 -823054 -508514 725678 551659 899631 495356 632174 -578648 -419165 -806638 100142 451246 -779850 -403712 580496 -946649 971618 315803 -989304 -743373 494262 653290 515679 706018 635222 -421591 884404 288956 -63239 -545591 -773258 -192711 -44310 -314386 512363 818121 -109561 271728 183724 -668722 507845 997339 785958 802845 -757334 -922769 -783718 -981887 -333615 -312672 535326 819639 -805782 897686 377115 -115213 -912072 -131410 -898227 -4390 -65903 -899976 -318010 -903675 832481 620600 -954901 -476795 182951 451301 202613 796505 939894 791084 945521 -382087 -873995 985966 253632 40527 -858912 -940098 -663656 487865 -756347 65892 -92543 -403063 -282424 736861 -10534 -642939 -686304 -945064 -236847 -636057 -979945 923962 8046 885725 110925 -977508 813833 -279542 393462 -10552 -855345 -290045 20184 -159937 55745 69587 986574 180917 443189 -945160 805320 -602733 -550061 -392348 676936 299893 106137 -726019 120038 505770 244312 613533 -832435 -598601 939829 44563 -333893 -524333 -646615 -138848 -535035 796268 193024 132346 -939246 978849 98526 -673075 295643 -634682 870965 553909 671089 403812 718673 409541 940535 914230 -618676 -207485 -67677 -215380 -954982 -6039 971329 455020 -733569 -974106 633137 -299060 -602861 540123 56164 851802 689221 -559585 172259 -854700 519765 -369541 -500792 651440 -252583 -512338 -738110 -158699 347833 -166677 952085 631008 664627 -121130 -914024 -729184 972119 -651254 404277 599578 592012 -740458 -414355 -844090 797449 613627 763474 134481 -7971 -796112 -91637 -288487 -688280 -540001 915539 223155 -203296 -561371 -372230 -712728 -272179 -952170 -55709 745139 -630772 -678986 611076 -445371 -280240 84929 -677399 -955518 436892 738916 50097 119938 -837045 886849 -671217 350097 118152 -312849 484554 -804946 128598 506360 942782 -233712 371978 -865191 -392231 -84452 9164 -599802 -188257 500464 377497 -947612 -833241 -951844 611140 -343220 182811 -179101 245360 635662 825532 -273089 55063 -333076 282971 -72102 168199 234523 712673 -872106 929888 892870 91848 206469 390039 351371 575648 -921743 389622 92027 110859 802646 -122855 -880866 201153 276132 -659597 -106643 -60531 -251010 -396729 -798634 -627122 223421 -659409 566332 -115721 -8211 998936 -631435 -64625 -197810 -146620 502986 924722 873044 593351 -376327 403214 -501592 -13045 630326 736231 26533 168653 487462 -368365 -58404 939805 183395 -307458 -816367 49249 -359556 105896 743356 290002 -398734 212770 843913 -645507 724539 -580715 848215 374980 -183486 -178758 499004 349531 759653 107747 -795648 -292020 -201354 -821263 561438 -785677 687163 906332 52935 878082 -529 494895 -764066 -925186 138942 903560 -433924 901184 158796 -797028 58990 -326410 501295 666929 685234 923423 491504 827042 671870 302738 196367 -82465 660921 928632 -121476 -408853 556800 -427187 -864738 491740 -461406 703843 -847665 864606 260772 -72353 -324130 212400 83646 604474 480524 -323291 -60836 -816063 75920 846629 943518 683670 942228 -514262 -166311 209836 65461 -957501 60307 -862385 -961146 -986476 594571 -502630 -605682 -131245 505263 -437889 790853 370893 885667 775491 760987 -539425 608193 -925953 -46479 -849538 -166252 258720 -287202 -342480 -84773 18919 761196 937360 -71539 100330 578585 -838194 -587441 645393 -565930 -143188 -950401 -711526 688715 856450 -184147 -932970 951184 -660805 -632804 382442 -15947 -520106 -50107 96719 884924 605926 237525 158418 -501990 -154094 -642262 728788 460986 758294 -667302 54795 -489095 -158144 942636 -833921 -348885 -969996 118556 842894 740885 -740568 -164772 589033 524017 -726808 -892594 949012 211309 -494124 969995 -911510 596268 -633059 16223 -903657 -754877 -532596 -662198 951068 -365891 604923 -300544 135503 -344040 729049 -691990 -407976 -155579 -924886 110755 -957003 582572 -779515 909948 -741322 -130778 789269 -87943 -695166 257922 694041 220497 -163823 -605312 480739 213746 525615 491097 -797220 -288901 128896 -981451 -495489 -271040 66550 563507 -933926 344393 -428196 441061 -775152 -326317 -665265 -63791 220506 -369714 962751 -188047 -867071 957789 -156941 506548 214373 497113 206594 343547 -667271 -78769 335835 -241508 849476 962429 658238 -309533 -497310 943193 201153 -845812 -660606 451082 -551348 -535606 -691738 891245 -981476 26179 402277 666513 540868 712081 920556 468411 -897625 -293181 640504 708323 -787969 40922 -866018 -850123 12890 682573 -555260 431121 -243176 711557 -762523 -51957 5230 850658 -175471 -179732 -772378 -302028 914538 218287 -652323 673218 988520 27013 -54653 976711 -667882 -539310 -524066 499567 -533869 -866515 -891448 -191649 978962 -201884 28268 -730453 396762 569205 111565 -973091 -761913 490902 413887 540789 -606777 851247 -748052 906979 -94498 -35877 -442927 745231 671138 963946 -49730 -616239 -917696 92898 -173863 -234503 -411403 -868103 -964453 -337975 -19563 69788 -681262 -943626 841096 -927508 940189 21931 -177208 -920645 860276 -418299 611941 -685805 -538851 -190568 -162431 -932816 932792 128488 414676 -772479 733364 598513 -423512 -683733 -2985 -18400 468830 982918 -459974 -945448 -377880 -878434 32074 631150 636749 134835 573129 449069 -643031 -666311 -593333 959571 -98390 288601 -26950 203281 539795 836846 775250 -309105 812732 -544759 843301 624358 -536175 -547090 -698216 126885 647695 -179564 -947612 161996 -983222 -551767 -22122 -661804 693865 -420853 551824 -662747 675240 -402352 -157306 289694 -11434 995520 -789247 -935279 -365867 469718 272224 -263229 -813668 528322 265170 675697 -235592 -386071 -284452 161990 -90170 -43420 246745 629606 -708357 464637 -728842 -332697 387869 -560587 -760526 53586 -307833 138945 -994844 -56410 -898903 641544 -933324 191701 916869 16934 789664 781509 -63565 535149 31225 821456 -712738 -136738 227812 -516027 279749 201524 -90022 506341 -407749 341850 656040 -811801 -953048 -170512 -113425 -762252 -532219 817738 -90843 52907 481892 644337 -261485 11294 -55579 -66656 -292011 772948 -37950 -192184 -164388 -113211 -689340 -687987 780911 377185 91212 -616250 458022 888329 -630453 785665 -977938 -318316 370250 717820 -627320 355147 -50589 28845 -641270 -846994 68293 -113220 -463268 645165 869557 237316 -348612 968240 -12153 -434283 743355 6159 418217 56884 655293 46042 -664039 669914 903165 599059 -620182 -79 -628473 -700625 -764861 -298086 399164 45464 -93856 -269270 627153 695342 877582 -20824 240977 -963263 732339 -67184 807574 -877415 -505276 -440941 674004 521071 -144562 -791019 -755825 225777 -168594 15662 -564065 410945 -536744 -891478 175923 14710 951508 -700663 -347061 -291430 -489285 -263681 776636 -526549 -894721 -162827 354353 725787 -347231 812806 -232028 -88753 334521 974467 434409 -724957 271473 832239 151715 538852 118410 813060 -738739 -819755 376149 671788 372018 -344405 -763205 -634231 868085 82449 -402249 778606 596875 -639195 26838 -928925 -310724 688505 -845506 -475227 462117 -263149 53668 -372317 -23111 -874003 -862764 70531 -745285 -988555 -83923 -916709 344261 -222322 -430558 231672 332997 261006 -824518 -421286 -108549 726846 307217 252470 -849924 696157 -744107 403891 781618 464669 -609718 443565 -776742 918180 987591 381621 108292 401036 778166 -819569 -391786 847972 -394601 542131 -77366 412077 -102274 -167859 -647893 -599331 128529 408509 457116 -136608 215563 -916457 -290479 -548718 100667 -361437 -396332 997702 -599802 -266913 271873 50498 682721 -689800 748170 56385 763479 -886827 -812683 267247 614537 821516 186905 761456 -929879 -886549 -164700 -595494 -463106 -500112 993816 -558921 -246300 601169 788297 255876 756681 -534666 240481 151092 -728528 -71943 101084 -383570 990898 -334419 703372 62666 -614152 92564 948758 215512 131778 -264473 407539 809241 -349725 344978 -989711 67652 179651 708533 461103 -191357 -276516 -428891 241572 725235 273981 -280087 697113 577320 560522 -483907 513322 -403418 -283270 -900334 -73783 -365719 439896 844428 834875 -797474 -963838 -858493 484121 233448 -361747 810499 -942384 -603684 337823 584780 -261470 398724 -185933 -226478 98851 -703584 491609 -809154 -490564 398049 -838060 322923 325419 -784660 904698 671977 -227327 741853 -39881 108926 158883 108993 483210 529824 -345654 -982501 -402298 844925 -795005 800352 466770 726131 43824 174715 -721878 -734824 149765 101066 -958500 -417229 424331 40351 632140 -553151 -565856 -30273 134001 616306 -677771 374375 -226091 579113 604943 -780734 -357095 -111105 -83897 515700 946798 -169664 -174390 -779630 880285 -898964 -194279 245543 95744 342584 940170 -423759 -786425 -573941 43205 -472414 -941644 553729 430920 858720 -485345 -397077 -36380 793413 206707 511565 -579267 -69600 -554642 578015 666958 -997582 831077 454156 245475 -417359 -191681 -467594 500125 -425400 777845 996976 -31246 -695531 639768 523651 47402 -614869 -777525 774634 -689181 186638 560324 -294250 -383602 697017 536783 -949846 548591 75931 -681268 942080 -62431 188437 926892 -610526 546832 278653 -759048 828753 232061 -729185 -211894 -733310 -378499 13751 -549935 -208804 812922 -138248 84561 -581060 566961 595977 -651743 78642 796467 313986 -459604 258817 -923676 921843 -421520 -241502 707455 -299299 -460286 -127167 313872 -958025 182664 -219714 510200 330347 -137155 -340691 -668436 -487978 436337 646359 312054 -517173 37255 -58568 227187 -92527 -800523 537343 5267 858720 270407 -718575 -893859 625384 267420 -78715 -382040 -750005 702375 544553 -694877 296862 365359 -513540 -11314 -203412 -985072 -430286 1278 527282 -238664 262963 -919331 13540 106155 -90340 559208 -654490 965760 235709 -499473 109204 -398623 -76262 -790504 518075 -331761 498794 -769443 852510 945755 157594 -571511 -805006 633646 -844469 -147521 731234 271618 -109232 838387 416652 700519 185777 898415 397313 782207 520234 41680 407113 -580990 989485 -474490 -527523 778811 -219556 70487 658859 -692599 -487792 153821 378902 237151 -229675 217091 418803 912068 -887573 497548 144909 -452524 275527 712460 166306 933053 879631 75757 239460 668995 -884702 -992149 542073 -847172 -305650 -887528 468347 128148 690071 -63143 412025 242123 95415 -792600 -412813 -827022 -24167 -261296 -523550 -245710 -787171 -792844 -900690 -355643 -866729 573064 -706762 -40198 438415 359573 450636 806581 793154 -805382 -719818 -802707 682400 -368154 569390 -654291 -203508 -441761 -421661 -484717 818720 483518 -168330 -570412 123430 -408016 177534 -624202 -316641 569911 896004 734996 117056 -644697 300039 -216354 -414864 802089 -847495 -426857 -554932 -388548 -379583 469717 591139 505135 -221001 920772 -610950 -624985 -186965 -139613 783241 -649057 -322338 -622011 707900 -671644 804743 330258 412467 -163691 305743 -636924 -105661 459561 -779946 -967382 122739 310120 481196 332456 -23297 -37519 -231208 -356300 -247336 -671821 -979371 539 353442 -88589 593168 869434 235572 160076 221291 -563706 853148 -678998 -992195 800389 -696935 -372273 371920 -7726 118175 497231 846817 516893 257878 132499 783780 557096 213787 839129 273469 -330677 837246 -801230 588616 -765839 753602 -134013 -102318 -625767 375137 -593148 -295842 -249898 795781 604996 647393 -885553 83727 936484 414406 -608320 -769388 999767 246506 737399 309851 -147735 520097 192728 -872479 170932 -626768 -488871 111445 101996 -917296 350726 -41188 -495211 -538190 511999 -584242 89096 -162955 221173 434231 -253839 278834 -803023 -600873 674900 -814351 -491379 -955422 320387 597936 49528 776257 -89047 -253725 -706186 445328 873027 -256657 -655330 311069 455458 928302 -775141 33007 -731797 391662 -787156 524093 411798 312434 -586845 -478478 -413070 988272 408937 621360 -197473 -318191 -629639 -157750 -107757 -741772 -463903 -572727 -75626 -786901 609476 913000 293061 -795460 876251 -330089 342547 917793 -188945 -105349 -61373 -995640 904928 204909 -692752 -966252 -608351 -76681 -983162 -734501 -66886 42586 940742 -664474 924228 -338037 617669 -786444 -898319 985905 784877 394808 -867454 389033 -461189 -793386 248654 891010 -979073 -556183 533058 -265215 247392 729728 194651 -342370 -470443 -273764 363822 -349179 714477 745780 773985 -288874 -659960 786481 713903 -955931 -328357 -19086 -11032 -937541 -51600 558538 -678802 229907 88995 -978819 684601 273694 -106201 -668474 345428 861120 -186881 -729772 833886 805136 -730747 391625 362506 53340 -848665 -372039 -754657 -629981 -345435 -307279 -571527 -747623 -236140 95661 233606 830758 49118 -497759 -188214 -222233 -788737 130801 908763 455468 317129 649849 348134 -793480 272738 88454 912680 -636796 -268735 624091 242293 -50628 -444876 -645331 -455627 -834111 843869 275878 -646558 -689179 520112 -376090 979980 -615245 768375 -347011 -388395 -28956 158926 257907 -114315 -231574 -305881 355009 -438730 -343319 -722361 -789419 666489 -970695 946248 -90990 -869584 106342 331797 350157 -338846 -932816 -212495 321105 952491 515979 100976 777308 230969 221984 932987 907039 -802865 893642 6993 143298 176197 882842 -684799 675806 601223 824660 -182671 -31871 410770 -448017 53594 -995666 430586 -624487 709065 282458 665702 929585 -522209 115569 994706 -75445 263314 -345266 -803507 305327 -226517 109510 -489863 -774182 426822 124062 875917 163579 940053 568464 938902 -403848 125085 452811 -618959 854119 -465225 489840 -664429 848021 867472 -649579 257154 -762110 601642 -457274 -863527 574947 -479784 660479 -345976 939679 342086 -843341 994321 760531 268015 777160 320268 117070 -690011 327320 932516 -63211 -809587 -229262 700056 69600 176672 -810985 892603 760474 67499 963901 -752651 -861211 311247 -950384 728767 -607211 -564094 -557396 -993877 -297424 193036 991908 366041 694389 -798069 21630 248323 -793519 635504 584885 52978 -878485 988416 271798 -462201 -198502 104275 456163 552627 -988695 907736 -387309 -664577 -432102 -706480 195983 -346619 63904 330830 954519 -744332 -748509 -395971 -844965 327185 660480 -180006 983554 642993 3782 -469194 -364505 -985025 -658629 508598 996567 791612 -849067 911762 49300 -764230 -679231 165081 899285 -441376 -360865 733419 -505596 -996886 997572 -263554 520575 -838234 -836041 805530 331287 143223 -533836 309917 -549100 595925 841069 75320 402606 965708 -485181 -273937 327701 -302983 73553 109469 -160917 327440 -379934 278253 797125 -92967 -162698 -907549 344750 208941 -185919 424017 836004 -662018 712108 173538 642328 -582195 -964526 -962285 389874 -844494 679556 883252 955147 521559 -68794 -402452 -919631 -688771 317903 -642894 -92761 940405 -145140 700373 -767582 643368 83614 -444427 -613299 814481 -560936 -300409 32454 416317 -850238 -901547 707871 -34478 241305 191100 -153378 929797 -730547 390508 667389 928034 -458239 389100 -461078 611592 -418546 263315 -490232 525610 -560000 -420784 404013 274063 571927 -997662 569250 410579 -958008 141793 256038 -989660 -832838 730804 456939 -93626 909385 70552 496407 643472 -202617 887584 -875324 -874772 344885 -844241 -834047 720858 -485554 582143 -980657 -127890 837501 175262 -343772 -905394 641570 166891 -209685 188341 -418735 -459746 -296061 -313486 956499 235581 509244 -10518 43683 896552 418141 -222574 271730 617742 -298720 34933 -31965 -549387 -303308 907316 396240 278710 -500678 529153 -246845 669055 -455607 996771 -964482 -5681 900586 -3210 578868 -108290 489501 509288 884301 505138 695506 949500 -661146 -739477 479728 216267 -571698 289528 207954 240766 -41206 652415 753605 -128299 877138 74361 -452213 -456029 -158317 546483 -587173 -592944 900459 -105009 703583 637782 542383 953025 711604 -856636 -955544 -746414 24686 -271810 -135598 542881 825617 -591877 -433572 -79203 -206439 -720826 -215253 928908 137459 -761219 -21738 675975 420737 301973 -998485 -77445 -215910 -622828 -795223 -218711 468104 316821 -875132 -566105 905609 878664 -323611 791390 -61746 736496 -619481 142346 65535 -180509 -709157 609341 785205 -200691 -621244 -988580 -721922 -417811 284380 -969696 490845 -502122 -723379 90518 -63033 75439 -712199 -612705 772263 61172 993778 701937 555739 -652877 808451 -650987 -489292 -985520 501925 -527897 311162 931266 999179 -81768 -184602 948371 -17001 940591 427047 555492 398562 -864764 821469 -708378 532664 -543676 201377 -540830 -591079 883568 -889733 -698190 -263366 -824098 680938 678726 -901886 786102 798176 682144 -589171 -618250 463171 853464 -478420 719855 920301 -558951 -629533 -101434 465068 314274 -352662 228468 -247485 -269499 522669 923974 437992 241900 -834357 196829 -5308 -352113 86427 547118 638326 -334657 544930 -441468 -95984 -962273 980126 -199175 309528 841573 964735 -775295 -460279 424541 -831384 -397728 -323505 803047 -173517 434990 798159 -960012 821354 -936742 845660 188301 -699057 981284 -625469 657484 -627499 -798430 -651456 469728 -291932 -281412 -759162 459405 777368 -937424 -925381 -703446 -66621 -84082 -322950 838946 -591385 -442435 -767024 628211 553469 -941964 72895 -376142 -43727 -771006 834238 142981 928739 -770809 -692426 -511065 618792 572409 426887 76392 -27577 -921312 -797055 -303701 31932 -579751 255468 -300698 825144 -930473 63104 -361179 783519 -776803 -646675 -716537 -117752 29958 640085 -648897 -883135 -590915 602573 -2284 533833 -888891 -449825 -234142 830932 -630669 310411 680855 769995 592751 -87999 -291529 245833 -665802 -923543 450777 244766 -573157 893916 -559449 -224688 -87615 -758040 -657566 -795115 555682 -451376 -890917 732379 -976116 76873 597115 -28096 -188001 709246 839228 -643430 -749104 -902004 -375890 -805264 -668567 20487 954099 390271 832262 -383500 548291 749750 714778 -808755 -252183 -664774 -239896 957824 298820 767971 891274 -556176 90567 184893 286702 -802190 -134279 -530424 -46765 217425 590838 -831431 312144 -740533 519788 486007 379726 -899054 -123105 581918 505866 259916 360037 784959 256532 925715 886058 -280162 -178606 -200331 984430 -585550 16253 825461 -366270 -256215 716195 -366583 357199 657122 -956509 779930 -177457 -709135 309940 377351 676113 -135137 -871969 387746 -32263 -339097 -6400 -398031 -309378 391545 -577463 -462866 617131 105787 -252353 -140792 892958 5571 281019 789664 673164 823902 136427 -159283 61627 -206067 -746674 -236136 739846 -947198 -144325 -820352 190301 668968 534235 -579337 -878781 -997864 177834 59747 100942 948773 -431238 803487 -667990 233297 593904 533496 372630 -615723 537989 127152 579813 -145507 98822 -803202 -16513 637385 284053 -125557 -113570 -554451 448038 -525706 145169 119378 -44030 -824110 602812 -5133 988103 -95197 -378986 79745 389350 -351771 18025 -655456 786084 -409467 -857451 -461016 -829670 -258587 -969970 250404 -990667 -33956 -370726 -454826 15286 446004 -597740 -459727 374707 -268886 736236 -737186 27412 -806798 856228 272184 -758761 -413008 168212 905551 658381 332928 -257625 -78487 -878949 394607 34524 443644 -842438 -158721 103878 248245 -129737 -23640 69004 -176139 439283 249297 638314 586318 -541916 -209189 689838 -388726 720850 706967 855996 739749 125019 -556598 -551158 -499890 328176 -153424 -216668 591722 -491627 -737162 316842 -171503 -986075 104767 317773 -995313 -977972 -991456 936278 216420 -564341 876836 -974433 -345147 -14152 123209 201495 145945 121339 966017 754882 -809476 -703662 341938 -652489 759103 496525 159798 240929 -355483 -996909 -665893 497599 794664 -572004 773476 -55581 -792845 -467532 -818554 -666121 353125 513087 808429 -441485 -521132 -252369 827189 804840 411592 459343 979312 -181640 595708 -413508 168870 -589348 531040 -982554 228817 -864803 289306 -227052 634589 652379 137856 590301 718126 401993 303263 32944 435738 702767 136888 260173 -621590 475430 -95939 772938 81629 -111904 -577832 45327 835749 231966 748261 652377 -175128 -26313 195187 505147 540609 275224 782663 840216 303165 838462 508377 -36053 -979618 -840258 238677 -216065 472218 371134 -220133 218359 -449827 836345 -627520 -857657 -239997 -982337 464266 626169 929631 -804366 586616 -318230 -643912 615818 -723657 -862646 -141242 -318958 -247890 -110945 656953 774953 669172 -420413 194482 -655102 977364 900449 -543032 -252828 -782256 234492 498181 6699 -237413 852584 815718 130885 777245 770511 -650145 -781386 -288909 -508498 -594988 -909420 -973331 -537259 88353 -256372 -189298 232682 -972525 -706341 -729457 351206 838508 -253483 174045 417559 -683805 -66334 80790 75421 894882 -469892 -708976 -48531 282183 404915 -352302 225232 589027 -790103 -456296 11109 374270 -731882 -836396 -50021 509329 -324283 -221400 6072 -751734 -337132 -957332 469333 306763 172024 -272850 -775200 -234836 629751 -920787 71576 332789 935853 -487458 534036 -563484 -382776 89575 -215619 895917 -677749 -671705 90191 582645 -774322 -835285 856796 -874922 60925 -247494 71625 683614 747157 -815029 -504625 873616 -622294 -352119 -191877 664545 581731 -414890 -202833 -642756 -330756 -516155 389919 -138753 -731324 -159714 453076 439420 919453 392542 -858067 432761 251518 587573 651865 826288 177524 -931066 240606 -382128 -58084 -346902 -962027 -73862 847275 -390739 -910165 536900 -154777 -142128 -741087 -537543 -805973 726917 -258739 -6569 -768921 -569802 -458281 -302320 55965 140159 339645 534346 906469 778671 -83376 -59936 900074 -433589 -108235 964510 -339093 -128117 625765 -585015 -306501 -184869 105005 726548 -833470 -279589 31022 -773460 603001 -508833 443230 -326227 361842 695024 571782 -775126 320973 -101175 -710846 966313 253380 -606117 537859 -642907 -493152 679753 676496 975114 -151358 120685 191105 -949059 -956389 -385199 -838717 -760302 244788 -535113 509463 209235 36135 -410478 816275 -627905 -758237 550410 111903 659081 -714643 -571268 581881 694869 951386 -511240 -677582 -853697 -427 116417 -157522 821332 -888481 -466608 779048 -924394 366858 -722351 -706260 195196 117245 623269 395547 -851472 553460 -245026 584491 896335 470077 573894 -414748 910957 796475 -622631 471075 -233842 -34970 -797242 513563 456558 398282 -688782 -344240 754746 652292 356597 965402 585109 466760 476698 -767960 -658924 290398 -545053 -431110 -846654 -446816 -359420 -157082 -959972 467709 -511517 -148588 -188778 683385 -138594 966273 564501 -112085 -568443 627200 -934157 -840515 295324 556724 205182 -889872 -275814 -622824 -146183 779797 -809619 -119817 505241 59669 -118861 -461836 -878455 353515 -377150 573828 -454425 219172 -870110 657263 77893 277094 -697075 546130 -314839 -249882 249078 -158944 155789 -569616 278143 -963172 682463 429539 239233 590177 559746 724146 -715640 -581286 210251 -875804 353877 -849846 551302 -807275 -645158 -804027 722927 -338189 155585 571445 -523848 -335166 11238 -165161 -196599 243545 518232 736571 -12036 -398046 -807460 118343 67229 991517 679145 -543179 653552 896222 478893 -375536 -392213 4875 -78457 -762693 82295 548959 -172277 818794 572659 38313 208642 -950105 -952270 177614 957543 180046 707192 558147 54763 -475758 -481408 -629485 55282 -580106 -97927 191455 -353005 294740 -444924 -736679 705179 387033 -845128 724552 -607349 515335 823454 627720 47126 442930 -435402 -648441 495652 952196 557808 160840 -614318 980473 -637261 -905116 303471 -763677 492890 -516476 -684415 352999 -125006 766824 211134 181758 -494083 389091 -25581 901366 486770 287709 139296 140398 -3653 198096 811578 -305827 -395019 586059 12264 -232948 433459 396402 815974 -576105 -216580 -890756 -952667 -723984 383433 797236 -75319 470748 -20600 563832 716458 -982540 -74085 240829 -171437 -619227 -197671 168073 871686 635569 484492 -792585 224951 442156 -934670 129975 63372 255743 796348 -413812 815971 552553 677266 711244 989388 741112 -999027 -6429 -86262 -622700 -453189 -261936 231319 588661 -976097 898598 569757 -430680 544174 -371700 896382 -424945 -523309 973886 212941 701918 -148116 -966646 160978 263454 557130 671956 225802 361517 381365 -294509 654372 -448836 -603930 801617 652037 724048 218123 41391 -899387 278594 186951 587870 -612560 -643393 -830672 -83289 763719 -776248 -110769 -813340 846652 -882381 401699 975365 -971911 -288600 -969826 -418932 936729 -815963 -527322 -88943 487150 771195 -329579 -969537 10873 -175794 -191559 -18091 650869 -93159 -277803 -127707 -805555 261288 -752481 619673 -154207 930460 878144 840233 699205 573291 813655 -735770 791361 -780707 -324746 95347 -403758 949648 128419 -867450 979688 -130059 780249 991084 -964185 329168 118532 -655742 936038 -917956 725768 719164 631090 398373 -891333 887202 852812 -974388 -673050 -52530 -998361 229446 -475191 255343 -440853 548478 -418668 109385 546421 442414 -783506 -552781 609620 105066 -787470 525336 48973 -706027 352813 476662 -717352 -667158 -560735 -791454 450337 770165 322501 47490 865929 -949353 457218 -755311 -963934 -673403 -74952 547935 -509130 -5047 175415 888655 242112 -568000 299462 176087 -98319 -571110 -592864 -863101 1581 -855458 955506 -869006 -189812 591587 -426530 -208681 325209 40792 895227 -425734 951830 -987715 -589357 937396 -351754 476135 -839580 722807 -755998 29056 -937185 553155 959861 993413 827116 -87246 -441088 422854 -341596 -332435 -882554 354025 614677 -151883 103361 95976 -695551 547547 -56805 -496498 687520 439240 93365 -966146 859673 52854 54756 -888787 588045 -588043 428847 -85918 896013 401127 -845485 248893 362015 -345468 -668481 -735315 -917571 -928105 638744 -586120 65493 121727 -107594 -188872 -464310 -555473 977318 982360 -327183 698030 906406 929435 429589 247448 -415061 -349419 -773132 938011 -297122 833328 -494272 585339 651802 597160 30239 -197618 664304 728463 -219093 322752 240164 -846262 28786 816401 925870 -767085 -942089 -630382 -110407 286965 -222673 646124 -818905 240467 374790 646745 906251 10977 335704 383784 -741714 111656 -390024 338493 873739 -548601 -347476 -388209 -594222 508333 644526 309161 -352535 -582368 -985683 -865111 -873370 -30023 -999990 -291772 127639 -434907 -767333 658880 918650 -477210 738604 -867463 -488123 127568 900729 -313380 -571169 416012 -735115 169839 -837531 -338791 195078 -290873 127910 -297914 -32377 -94320 342695 -481223 -162748 -283639 -80480 -125333 -396414 -717819 -395651 -279255 -682380 -611732 -25250 -198508 -449977 797624 229143 175266 311831 89208 341169 -539492 -844296 697424 390888 897950 -295954 -682889 -546261 487450 415477 648759 84382 -600492 -894343 505329 -674277 330215 255711 -133866 283693 -676289 911227 435119 608787 -302050 626967 -767146 743875 -9064 -543117 -245701 201957 104726 -886849 364960 675668 11222 854691 869469 20768 -845079 282424 671197 256271 -176076 -266996 -440929 737303 -876561 -769247 249142 78565 -529367 775918 967753 643674 753603 772957 80148 -792823 -344848 -48820 -526235 -894918 -519108 -144756 761632 729833 996098 -532251 -669253 -97080 173171 717328 -621630 649657 -749290 -94661 920405 142677 121155 -116983 -85083 403816 632999 -274801 619771 113394 -733885 965848 704945 -244313 -609940 780898 -556874 -324752 772301 -561889 -541682 538984 312928 960245 -898096 28640 25337 -469058 -322393 -995236 443964 859848 904786 -775149 368417 261462 -314717 -245773 104055 -929379 203012 -900965 518750 41928 167277 606047 792652 979445 905071 -378937 -856055 96182 11436 848912 -235854 -847087 -45219 697258 729274 -127872 556235 432696 -686748 848114 -994090 -27757 281163 -54200 978417 -680760 -66725 -632487 -325212 -689131 907477 -213650 705416 -137872 666958 -434234 -494001 -207360 -544592 303635 799162 -481887 391992 430075 -258784 288101 -973706 -190183 663406 -969842 913617 750841 313761 -448491 613504 -724065 -769202 -246491 -295150 185601 -345701 928289 -91801 260873 -944317 -550374 28084 347796 877846 -166950 -288253 327669 636150 -646052 -357584 -613006 200283 -608559 -582162 492870 -304560 199196 -296256 -889442 -227084 209239 -185856 -942948 -463110 246477 -757156 -468905 225961 145149 109524 -523943 907229 -462051 -610883 53535 794116 657941 -100287 257180 -164958 538624 332252 666167 -750643 386606 -96544 -42551 -473038 -61787 156787 807968 538894 -662501 -879220 338046 558645 -998019 131449 -960742 299919 300779 343900 -313698 -130794 536378 863401 7335 694106 -155151 89898 -997175 17789 -571315 423803 -104311 402103 -136131 -757234 836064 145235 -867098 506025 127423 -476497 -784352 465763 -268539 423232 -274185 485674 876170 -715636 138155 -349248 516888 -467537 32432 480441 937197 125911 149551 559998 -121029 755271 398979 508494 717992 252119 493501 -339272 -286002 -58765 138144 -226270 207803 140440 -989658 828613 28018 -432806 556281 -208594 -966424 507488 -937861 -912065 673032 731622 791871 -2901 876464 397755 -948722 -393986 87218 -428863 129762 483091 179284 -461457 349422 -599396 -485296 127698 -193132 -163298 -633772 -665721 644461 690802 323843 -107709 -993466 196421 -322445 -622516 -475235 953113 -445395 -585987 111272 -491582 102320 -553018 -112306 -785303 -508946 909097 155819 -995444 -12467 -788545 519952 -472580 -16600 -678992 686593 73694 708811 -321346 -133450 999083 926074 -263236 -817893 993968 -40213 997135 -843696 820494 -424121 865075 -952663 -810693 455470 807225 -120145 -576129 775728 -514495 -68067 -30344 -327468 235397 628196 -555625 559892 -942386 -529624 103329 261727 -816387 406848 202158 898070 -932093 563386 266285 820880 -934423 150612 -979489 620311 773961 831108 -959529 598376 92114 41714 511233 -584521 -223159 800248 -30185 167720 978563 53417 183725 -912297 -402581 382023 -793945 -545200 164610 -149941 -913091 -903912 674778 -129438 -660610 -780125 394650 396138 -905398 909532 200702 293880 654935 437280 642644 -81963 481837 742979 950271 -108163 967338 -480759 954615 611359 -11265 617390 251464 598176 -675792 314207 180879 573848 -221672 583487 106624 -256045 811875 -451741 876131 152273 -917742 326998 -714734 957638 967802 85525 396156 490011 -30139 298004 -775899 -902037 -253712 726072 339108 -736761 -591925 -683813 152483 408178 -745347 -53941 -34077 -611610 -194947 -623541 152502 -903603 -313958 -234992 -579838 758345 815860 -938427 604101 -702803 928640 -292472 529804 -697599 398472 700266 -168966 -999422 -214615 -522125 580167 -15329 328531 234652 29630 505085 -609459 634708 -986562 863989 874030 862076 455994 -526191 142437 -189206 -81479 924562 367666 963945 71767 -841747 -592982 -34249 -920766 -921784 594487 71430 956606 -250878 159637 806396 -179422 -4951 -119337 -750924 691928 -661886 561504 -157254 28129 36229 481130 -168942 -320946 498142 -333053 -711886 633928 313965 -720886 513923 -735351 -693434 -131145 250084 -745632 -314063 13840 -870489 -133710 249259 282229 499602 -716940 -857116 -274155 -524448 -582351 -108736 902518 -985538 372618 -942634 460401 863182 -501967 67828 407348 719527 105581 829464 -152129 -888622 -677222 -961288 700135 -518834 734374 -216965 -418347 -585714 647316 68542 -673528 -316426 -49539 225553 929103 -758814 855946 453879 -724016 96030 718843 -229719 213380 749167 -974300 419475 -375880 -743287 -887446 457813 -319090 -571242 -144694 829508 -375046 -983882 -947118 -794777 655557 127353 630694 403578 898190 469991 496381 -617490 -622780 -821512 444962 -412057 -248659 597276 462195 -320195 -167710 908853 -577947 -966532 -276784 -385128 837630 -414492 -956872 865936 744025 815593 963760 99290 405414 417331 -97503 874026 -321752 821920 -411193 -724059 -710987 -232387 -90188 -676380 575673 164689 -518067 173432 500019 145234 296651 -965280 -167370 15342 -358597 -861675 867177 -415357 992382 386303 565384 -819161 473418 -268676 -707103 -519519 -963416 564960 -428200 261998 -348428 372976 132964 -868931 511967 -883610 718991 844404 279024 817904 293242 -4951 -137473 -937039 -324394 -896343 141113 58686 642156 972788 633631 -966749 -540650 -520002 539911 -777893 103492 -882320 819097 805467 13304 807718 -645805 501896 -828982 499631 -365946 592956 -734107 -149104 -736809 -264890 481032 -185984 -232385 718823 -485370 178541 159115 -181418 974406 -652554 733788 -131524 485955 769775 338215 -169544 -47219 939233 804279 506204 686279 -926201 658983 -323922 -665049 107089 -189720 418600 -312710 135397 569409 -790599 749725 -85735 136905 -94270 -359292 -955909 68591 -641382 -211529 -806583 139635 -64630 -341936 379513 -971157 349905 905214 -430158 -148289 -502110 -740091 918737 448301 -912863 -683332 590949 -410683 887657 599566 212660 994542 281353 -810631 -53964 -242720 381699 261010 -194158 904615 -427701 -71041 -117202 -123738 37454 -353541 976668 -213230 264680 76374 910757 -939149 465773 -709389 -686267 360742 330401 597064 57899 857950 -851008 -751775 742971 480926 -891785 68189 -102257 -697151 -240792 -784273 -121358 -668686 883882 -937761 125796 499508 -331065 431238 -76647 -936484 593725 -403754 -347783 -352238 -501251 898383 18977 987731 273775 -939253 -305439 713970 755179 216883 -17092 567186 763330 -589304 936044 -439507 312627 -738852 -500901 576401 -973066 291093 -963669 -674594 -624843 -603856 243502 484873 985102 256700 -435601 711900 798483 -618533 263847 516979 996169 479557 -781623 818753 -628564 -925243 -825353 613769 -178006 -965702 -725238 880613 -829149 106391 373006 529475 167536 -718109 -609853 717154 814169 66490 -540899 695002 -222435 478666 -822331 -563439 937453 827095 -675049 -718265 -568975 963511 -376670 237323 775746 -143658 509226 -573 -900625 -552908 371497 341032 866425 380642 671434 709192 -59050 -895351 493804 441602 592881 -366621 77734 967181 -864472 988479 811325 -755086 84557 275329 464431 -530291 -600921 -264672 -791252 663824 182510 581671 679703 826368 687185 208308 440073 132279 528243 -14340 -190769 -703904 546026 -766907 -844185 538237 -114241 -54165 -538489 105444 -729358 305371 381078 512958 361459 428059 -332111 -553081 91945 -738496 612135 -869487 -695826 -874634 233597 -43007 240657 84220 421739 -831664 623315 -740314 -9763 -256693 -541845 446297 359027 581268 -343805 -194286 761474 -616929 -9160 -909857 497169 -561611 420637 34404 -609828 -824332 -767943 990168 -125356 -344755 -386684 -525307 56605 -506491 -504978 375884 755726 -327499 346073 202782 662069 231370 -640230 -782076 977489 675717 -728709 -548712 -820138 -654084 -8644 -396150 -891924 73495 318221 -592996 -542992 -334571 -374250 -710490 215666 979332 629743 -303085 405301 298316 -87128 140514 932402 -761051 -94653 -588634 253974 -44772 -662987 -447482 543167 588434 -854679 -155714 -423229 -441795 -821571 -878052 500329 714277 579586 -57596 -709586 427688 -520960 931436 -614591 764151 51440 -413344 5511 731798 -545152 355456 682008 -621984 720979 787197 -44608 -839039 170622 -10720 -909953 358906 -772724 772163 -620151 533025 -269061 -516523 946119 -652514 969916 -304934 265300 -11665 -500041 -908567 636033 365669 -667323 -723283 -369838 -634588 -740171 143461 -377985 -541529 -707256 668516 420979 -763846 979508 758161 666448 -438658 -293980 -803353 -518039 -165400 -26826 -163210 764742 43714 690812 -294944 -487260 535081 -457988 443102 -315021 -521970 -246608 430649 -125994 366901 -355065 674513 -259161 -103751 491362 -911847 938480 459653 253463 365593 -435470 558940 141298 -709526 -914654 41555 149551 246334 355495 -693934 -943359 674262 567518 724886 956686 -579831 -539306 875314 -490384 -527804 -940844 983945 39990 587780 528848 -554538 849377 769630 -386570 -6364 -630424 848888 -876378 -881450 -696140 -304371 -949900 394400 -222939 -237843 -605783 721548 -956405 -680966 724544 196343 -886099 -238292 262506 768017 -475194 -127730 362251 999009 -77949 -397633 -91078 489278 -537082 -995982 -106555 244054 -956954 681710 -138709 -945749 851756 519311 -970720 -270063 165592 612547 472844 -981326 675034 17550 -288756 57227 -569318 -614906 -948369 -327956 -66576 -10920 -476485 -696709 -828244 582849 -370394 72753 -877296 -903274 465949 471388 425553 384956 -690495 -125284 908314 530608 -502300 -518682 348552 -217983 -23792 -88445 443567 100817 -17535 -537454 -530413 -294312 -356186 -427518 -439376 -706463 -22236 486553 -410125 473802 -677165 353648 699455 240520 294975 565237 6889 -116831 276776 266855 -901188 291505 10114 132829 -753418 -824858 -147210 -191040 405321 -311165 -152481 -221748 356698 964576 901966 -174701 700741 242153 14343 956410 639000 397979 511745 344250 467539 -677238 100714 367969 -901393 86494 -381152 -584370 161236 214608 -667719 -915144 540513 100146 487421 650408 -754456 -211099 244839 483066 -54481 802528 -874585 -522784 84592 465712 293539 -795681 -43943 -474638 -429967 493264 39437 -12965 716126 -103712 546978 853937 238570 -315760 -213599 280015 -690102 -793034 860041 719781 246629 779130 602316 779189 549335 553691 -605104 -539368 -950030 207911 199151 129783 -702664 -263802 -705416 560657 -495519 -219792 -535892 -653892 -814885 218034 -852798 546524 -393659 614126 323043 -452242 126836 -551273 111406 18560 998894 134649 -453834 -42059 117489 -465617 332927 128838 909421 -354006 -32124 963452 -248442 977969 422580 -617160 852627 362844 321264 592747 406178 -260840 -94577 -394850 141426 568486 -828965 -100373 -629385 970652 698897 -258814 -532775 -648862 -477468 -489307 549621 209206 -405253 -791892 -560422 340137 -831250 -642303 138189 17439 962509 372901 391879 -713773 401690 581546 841330 -54447 -59446 583479 -751313 797818 -898873 461192 32403 722308 495985 -353301 -545435 -406409 -107112 637379 816929 282289 -740732 -46071 841464 533602 -758418 783430 -366130 473233 424196 766362 725307 999061 -391192 -978376 -192885 984989 -257614 -561176 -361666 -109271 -359703 -852988 -492920 -426737 -27506 -876677 -639790 270711 -253806 -701871 679607 861406 583642 734493 174600 -774121 -2878 -692087 -213816 -341435 753816 -121386 954033 157155 -106724 734806 -328787 117948 720775 692079 682462 872307 -666111 984351 720279 -977795 645416 -295309 -590880 289314 574992 951054 -665738 -382081 773950 -969304 832712 143879 518700 983948 447996 -516995 -538807 494361 -609816 -659716 449525 -537022 8345 -540561 -667255 366095 833103 880281 -516531 -403175 743167 -385010 -175360 -413679 193232 767160 -80940 -251078 90270 819540 -461841 -949141 617082 94450 682603 -55666 -767576 -998408 168791 -103772 -897888 -603104 2740 -295746 -879346 335477 922617 -501883 -537646 390618 -849265 142771 308736 657667 768981 -730857 -935327 -807046 238237 764566 -81168 -989541 213421 243109 -980258 -777447 -169664 -147377 -749426 156663 935554 -872907 692890 808463 -543592 -766711 972 -913522 12949 -278254 -654042 475510 -395514 729388 -737318 696091 13799 -793147 -737197 102567 -185941 634336 -870741 523926 -41415 459286 -805454 142394 96361 874384 824557 163128 642187 -821362 972692 394634 -689695 937444 -466669 -768901 13599 -343817 -176757 225581 -966414 158532 337998 -480106 -440329 674905 299622 -498945 -602689 107354 369039 965764 852561 -205058 -977224 773527 80424 480528 999941 770685 56625 -615314 544592 505807 918735 136589 808868 400763 -651177 -483085 -620991 262208 -322028 443067 638619 -808651 -283453 -713067 963675 -559294 560536 -696380 -761508 -523482 -462153 69150 -440017 406384 76860 -454385 -61033 -707451 -133068 351638 218765 -38368 363426 41798 322366 597709 -862469 83014 -680184 -262418 -339030 221010 -618879 -49097 485005 609336 992369 217521 -76554 37724 966994 -465094 -132053 537397 687447 476931 -732698 -910259 494562 -460015 324693 -332475 565516 -629315 965915 -219698 -867807 -481100 451405 795441 486945 -886793 607862 87112 -363327 -557220 625812 321283 -858520 141963 -134119 -86684 -976206 117634 -772885 84227 -408208 -207982 -312092 -369013 -818522 408159 794195 69819 944140 -221980 -741255 723046 -135795 650221 343820 982387 154187 -200549 -968776 552285 363673 -158108 -536679 -559948 -978688 862608 847682 552347 671035 -972867 -789319 -518456 281403 787548 229368 771336 983715 257457 -923794 986680 -849587 -884009 112636 30028 -197821 332090 -953607 375756 871879 290587 490798 -567214 989771 -465776 -49062 644749 -452486 -986367 666799 -314431 -331091 -952533 719316 -902459 -606217 110497 960609 -938364 -133094 175686 858726 991740 801807 331349 543716 621378 -493566 -109478 485330 -503556 -53421 -261194 -275430 177893 407831 -206946 -554215 436301 297620 309148 8483 -774121 763209 -408179 -200836 704057 -706204 -450655 -936736 -219841 974922 -443937 135164 -454072 -47726 196510 -802702 140679 68106 -559475 634073 527172 379441 798252 99643 378456 -278213 -643120 901269 -731595 -38127 -874845 961627 776923 -285874 -166494 -550799 411108 844354 9245 315315 -780422 338931 195387 -213778 -420645 -297065 -599949 605925 -557476 -276197 -15597 -937651 87138 -941024 686653 95825 -905493 180985 -177306 -100081 -99837 666926 -340651 244248 -428593 -248964 -879830 -640908 -783994 -73262 -590252 91036 -759949 -540715 -480359 354430 520181 816733 132499 91133 268799 404726 411693 67310 68120 695392 90922 -436195 306140 856592 -489058 -830267 527097 812077 222195 -378469 311219 408723 559589 593348 3296 -337965 783110 201178 68716 43441 809276 786028 942039 -23260 -335682 -39941 859442 89306 -500710 -490371 -943450 886194 -62158 692445 -992147 707008 -79686 518649 391894 40396 302395 -155741 -254523 949331 146836 -867423 -422351 -199547 -143756 -172626 -983387 -764731 6625 -507530 338623 -312275 153268 -432995 -494540 -164089 -88678 -604487 -473910 116181 914325 -569261 -853027 -872887 -436103 158314 -568102 -474291 759535 743153 -5817 583933 -108554 -347956 725305 -114904 -371363 -961450 732892 -417708 101194 -772642 -683665 -916426 644406 928165 512326 753981 584558 -738078 -293306 -177015 172563 -97986 -474644 817132 38683 220377 922566 554608 -725041 937923 613752 800080 272075 521603 541881 -624771 -172799 950804 655699 -513381 -673739 758627 -631129 410881 -770046 -311214 -152666 -356291 -267692 -270280 -346023 425870 723181 -10273 24794 -635416 214241 -599932 543065 173811 482841 583003 -17640 -867444 -119853 350984 -637201 -767933 -450272 -592345 -631351 -180517 478693 643269 -446555 -905522 -754086 -134939 74134 -934586 -966898 -180484 339651 -735836 -797982 239221 61800 -563075 941833 -945491 -205741 -137448 -193649 330872 656488 294386 194383 928155 734493 -52422 650234 -540336 215550 -889899 -306537 -477883 912939 -877221 850046 -930532 -807211 335640 249436 312045 -697019 -886388 554162 -113472 -805547 719980 -810667 -219372 388084 634782 72304 12250 -793050 627649 482429 -456966 701442 32163 1104 -725939 -543693 4296 -232563 468514 180856 -79382 730924 -649031 -782172 -243468 -972932 326219 -451554 -428283 -68195 -523008 548321 -376973 357125 -417033 -432771 -157370 802172 345154 964756 779833 -67936 -114713 617439 -313156 -478111 -33056 918311 -968715 -873466 -425828 916428 -265414 -306266 31100 665665 902808 -420688 577238 775182 639696 -428956 -847755 37964 -233644 -812329 -716136 -214611 627150 -886285 -938001 82674 318490 -57995 986657 -956686 -352569 -13331 -683704 603290 578714 534850 -87565 -48537 -526837 427051 -324829 -416402 -148794 -898889 507727 20437 398635 -859578 810208 723415 141134 757645 80565 -489276 598648 -119018 -762719 -497538 731172 -398275 602344 -990851 504195 -619467 761926 371404 -242311 257 -199577 521482 -166242 -944133 -878864 -28310 401853 63953 283765 -983885 624344 -964093 334336 228289 -214238 -256026 860945 -995710 480131 221732 410776 -266630 -738280 117305 -108804 -858689 538161 510328 81816 548094 632145 512260 377017 -574476 -435023 916183 -840286 651766 340542 -820802 -459384 606825 -343914 507995 237205 -96438 -308593 -96478 -759703 -331352 41776 -117155 -572395 -282843 -860491 -614488 673950 728057 212495 -737162 457600 604271 604130 205834 -106200 222821 -603002 391166 661625 -667056 -467065 -663617 800840 458934 -795867 -47345 78560 -594381 -488875 -734206 172031 -718731 39357 -792447 249558 -168001 -100677 -325941 -83187 -153366 324575 703087 -107331 865375 -586131 136019 -412044 -545762 430941 9520 159413 255162 23002 -462189 892406 -132133 -843066 -928802 112800 -205510 -345804 -121403 -986734 892201 -174996 -155567 -536419 -558327 -971285 -698272 -334071 43473 755680 816163 -689520 -841202 270769 52511 -612642 580702 720756 445357 -959849 -225037 -905482 -35974 -887600 49174 32056 -223992 416021 -757087 -291860 127915 717410 791300 797948 751372 933162 408001 -453884 437929 305619 -345999 626899 150739 779959 -706371 -601362 -637137 496421 499556 -632435 452790 -487330 197820 -401252 68149 288793 331049 -863941 -522547 -790145 585512 696894 -585868 576047 126919 310318 -713998 -623685 -36311 -835514 -565787 463914 -761 303095 884542 -259084 -451926 -218524 -375870 -607863 413555 -767385 705929 738634 -898221 594058 96258 911374 121683 953743 -781074 185118 -554099 -373911 381408 -359110 479921 -914880 82500 849170 745089 935025 816468 750541 -876331 98059 -466524 -319610 -526953 -356908 342168 -946486 -878264 835138 -299287 -749413 -269318 157186 -564061 357232 749268 -560908 -171094 -309453 -824942 -414803 237488 -829246 -550526 859764 887744 36974 -400377 345286 223287 728063 897434 151250 340806 5421 -620476 -65283 -638991 -591575 441509 -930850 111251 144658 -530064 313667 -248616 -560128 -345235 429483 -231103 -583043 -345226 -194742 -82525 409991 940154 488329 463016 770447 581757 -877309 827981 -120963 -925930 -190839 371554 784938 -890641 880159 -456946 177636 397385 712060 724424 -304786 883190 882062 -856865 -627459 -284452 -346509 514803 -188612 -280327 -624255 821753 490313 -30758 -291777 362555 -232394 -686558 13034 -214442 -8567 -509047 727666 996154 942396 617050 -311174 -943954 -870851 -967820 108763 -76599 -419729 -62262 -788319 -855686 292520 -951196 -502387 462593 466353 -715685 -472303 -696461 525001 699488 984279 -844998 826402 -183626 809275 363666 -1310 258100 253260 -396658 481187 -157244 391887 922257 -630924 595815 327611 753237 -507690 -995410 121022 -402712 253119 -17214 -51401 797225 152603 -365859 -973126 894288 -63290 406351 668560 521699 890259 -771078 449844 397506 -343992 630998 -23721 -469220 648479 642669 100444 -883209 -560057 -836128 229853 -628308 -665247 276449 602916 584297 -964860 765751 909363 205614 171706 491070 -764611 205392 -612096 768996 644010 -968712 -468279 -103508 793239 56485 -4868 -763985 -982189 167206 -876047 -719338 911203 596385 287992 793633 400256 758287 -876206 58788 -716780 -826819 175542 434948 -22592 130893 -930994 624190 -921128 928179 719287 837472 -413595 496185 -338555 826382 712355 -340613 963900 -896769 -548223 -535061 -587048 -837890 -322908 -696626 164806 -795799 -689180 -605507 246504 384437 -746932 -70235 520598 140392 -38754 743624 596887 464413 210381 -842311 400684 -774652 -621310 -547740 -791546 429536 291096 -267900 -438710 568071 206624 -92885 -772076 936165 945629 583742 143729 969209 226505 34422 719076 -539434 716302 -45344 -843550 984867 134670 -480291 -924714 588188 -928036 974499 47390 499087 438464 -386373 759692 -253984 17079 269697 -682907 886022 -676496 -488409 -216731 -184437 -73776 314289 349242 -126704 -671633 -713350 153989 -356282 -395879 -477266 798300 -848906 789839 855119 322122 -864518 -748861 342576 870989 -920382 -900513 -418307 211415 -878768 166846 -234703 -351666 748988 -269135 -754915 -852084 674865 68156 -708120 403808 457326 8471 -287350 825611 -826170 -105042 25552 339651 -774496 -217567 -32421 559027 940919 -519100 -915679 -95111 16987 -962401 779626 216103 -371985 -837521 246740 408516 -620311 -530140 -874545 179784 501398 -935582 -24798 -149981 -10413 288000 -13467 -137162 -239980 -770933 -520188 721111 907233 -660924 -521534 -588718 -80940 -651234 -447052 200803 -816996 -573375 357954 829885 -355459 -944886 239914 272903 855374 -756472 -331395 -794023 -55686 978944 870175 244803 -439937 -666390 -846645 -201786 515058 -382350 -722932 -840103 975353 -942728 896453 -157722 -644657 -670447 -527445 -789814 -339516 -381308 -518330 836312 469051 815949 -551052 -777897 755242 -423395 -722331 -882817 699933 439256 369951 -254592 146099 -91754 -727428 -272132 631711 635426 -82392 47496 -289111 -545410 359331 928175 680746 -731043 -578235 17518 -227948 463912 -924107 569 -69401 45306 -985616 287860 -552515 848420 632393 -17669 610112 218281 -663069 -349413 772142 662210 -803400 184343 -810020 551772 276630 826532 -463569 128533 -656995 -785683 -528347 -616381 641090 -343792 407882 -296339 756431 975134 -672573 -125744 574816 -516449 -70585 -317989 -704152 917516 -272351 -990925 -126678 -497069 -969808 34736 -433216 296535 -326425 781534 -821864 -45971 507597 -694274 210673 485856 -873730 -255358 -192541 -629394 -334808 155284 932052 -376503 -896753 128527 721668 -515561 794633 489476 624002 -233742 410754 -997321 -900300 -718616 -764294 -709216 -604589 338812 904322 -147734 -859155 839844 -821949 325495 471009 -486455 995575 859610 321254 743242 884973 -538148 -457723 663673 167049 -478856 -615526 594844 -668606 -237218 310999 -64403 -127837 -525964 601921 655643 -699574 869584 356658 -367289 558572 756799 -880171 166408 -302257 221762 294572 -884633 703183 57868 793869 211171 -319143 346373 -811487 151790 -906381 70473 -845340 -768145 -59342 237738 -836312 -796482 728258 196138 16914 -911701 -620062 -320382 237339 518135 -734490 120990 -206320 827225 685875 75678 -650093 545658 -399930 363350 756760 -384902 -380755 579023 -673304 773097 726412 747716 -5471 -267442 103322 -302682 -640204 460708 449953 730905 672358 572760 -548478 -32523 904272 91212 992430 -964027 84703 -429737 66990 662987 -192428 -828477 -981092 -992902 755781 -607923 313768 -826245 783643 358313 -458092 895017 786450 772219 -296008 -479212 -326597 292447 -539009 949634 139645 280674 -169368 -583831 -339312 -890105 237446 512886 478849 30787 878336 999306 -889295 -818175 634386 787639 64214 -551650 -927350 -841016 -919176 -407314 838348 -98378 812533 396981 190798 -701517 -135810 -959697 974109 -294749 361112 496394 -21802 -244066 180763 477670 807981 -873488 -68810 182236 593642 216858 -279191 718195 70119 -674738 -448374 446380 124179 -522 -987711 339704 186610 -406739 -688372 -459715 63003 475204 673468 -386731 56505 -389185 133621 326030 -950261 444373 185778 661547 -732316 -337420 -330561 -340126 -8021 -734277 -918979 -288676 353371 -745346 651169 259640 387332 -919867 33973 -780920 -533176 424781 -77674 22866 735968 510214 602677 352912 -497131 -546285 -375082 53936 248007 -628403 -584556 -885867 -739863 -464064 -449574 920725 -678397 -980051 -412693 44665 -535761 228871 -251172 -932992 123164 -683402 780053 385244 667918 672726 -538541 -996428 385243 913848 -90455 -446432 187760 -411168 -433670 626352 -111542 544326 -699903 -246683 -36354 950422 834633 -625354 -831054 495152 424629 456204 106273 464553 568698 934598 90779 -4537 -809953 490678 961026 -917111 -366844 12195 200782 -498147 -937256 364101 -676086 676455 482082 262092 239317 -565375 -195143 97241 505442 -711883 251723 -521341 -639752 725253 312666 280276 325107 290980 -728645 397769 420161 647035 -360043 -892074 658790 -584540 -938392 338655 907256 -895630 352771 628032 -246876 -510489 -863732 423750 -867545 -307267 200189 514611 -259882 818398 705697 642622 580246 791403 178203 29457 -626588 -333383 -259233 -768310 419535 299727 36534 -561414 575865 641641 -389185 -101975 -563558 -171911 182761 -280368 237309 430113 -368902 -928035 803328 -369222 385675 -58317 -397800 -851249 635274 -901849 978891 -788830 900790 -769276 907573 502695 395686 -61049 284420 -98043 497603 -944796 -425989 619928 163145 -536128 447475 601457 908746 -808523 -58027 303955 796203 -621615 -690783 26168 -110043 -863593 786410 548554 -699066 673148 -631976 -192533 -269075 396651 20388 -533330 443857 360258 708384 -645029 -779141 675795 176941 157679 455495 856932 937666 -567142 966631 450607 14316 -261441 606688 -598045 725705 -485257 612619 -706783 903563 108942 883221 -593409 -811397 905221 839167 -814712 884595 -144882 -954209 -874694 -14749 -716525 615070 323720 -720818 -821072 -760840 -829482 -433846 -458316 -836737 -175873 -863741 -976732 502871 765138 -988232 -576968 -434053 588176 517308 615644 802487 933743 -231178 -287312 -331347 301851 -247070 724744 -881712 -310480 -966002 -702227 361580 749761 -562786 363930 251036 516308 -444344 452736 -839983 -313628 262360 -923454 -23726 977758 468398 -420422 -801353 441124 -564933 -807438 -986131 -321139 549640 -896084 -901067 -726686 -619985 -595109 -469083 -833821 82912 346279 996261 -506304 -712611 -43539 275187 -655840 -983810 -389187 21920 557086 267181 380378 631056 -46777 -781589 -496451 232062 -873571 380362 367250 -738570 793623 633841 385466 -103079 161439 243996 337607 -443043 945170 374681 264707 331530 -242876 -195765 476906 -951490 151033 -505813 475179 -524119 -832915 428994 -48469 -12462 -765875 689968 -652798 -594160 -292548 -872152 -834692 -565230 -941233 -119566 42136 683992 -699503 292200 -373235 -32328 -245504 -378759 -482112 870490 -920179 -568535 -56368 -837573 -805856 -609393 588938 521390 3346 -701355 -502539 -833706 184753 5820 146119 -591442 815040 273942 470766 761602 -214156 683210 -586743 936051 395768 842835 -478229 101878 -888854 -967487 -316641 360021 212572 -856394 -930337 804653 970452 -104598 -297701 -856466 -236084 412584 645624 367838 -652366 368719 761550 688919 -294807 -279598 -948950 -286588 -727994 -549703 -725430 -950936 -411115 -414947 -197213 472663 -224110 869551 -65058 -340293 -788496 -582862 -93865 533841 413397 -590467 969117 116393 484955 63482 -732683 323497 -589168 417834 -221737 1035 492407 -161762 -275346 -256678 -913018 477183 -743652 240761 -673114 -453881 -989835 902428 -119625 84102 -84289 -258099 536457 968414 -866696 345064 860131 -778745 -53040 -898656 -717441 -404852 440875 -475272 818572 -193269 -298976 -206390 465451 561977 -417283 708163 -246669 12124 -738496 -834715 -797715 382416 698655 -579324 -429287 871683 250369 -50230 468967 659193 802307 473267 -305090 -301240 113397 -480111 549369 -183396 230234 444681 517093 -792652 -270741 -662891 222404 746212 -589036 -33280 389965 834193 -788747 -926868 -530518 -296904 -398749 -215729 429432 56935 549221 -293518 -756533 -921277 -82889 946289 -970585 64768 960458 935102 852360 -26644 102978 -457954 -951077 -177563 76791 207402 568450 -158115 42357 84816 -287916 417117 -409605 294735 -311781 939136 -694528 604606 -524523 -4749 51625 -644731 -858509 830588 -278444 871907 -719267 753008 158353 477543 518636 681787 -266204 -386314 -705234 709212 168452 256843 327078 445414 37214 97523 -870455 56320 -261741 338765 920194 -656794 544310 -586864 484015 -230554 -214001 901188 655649 922084 -296805 -402233 462240 -788393 -993527 -191414 504421 896457 590270 827346 -461025 -864037 25426 -840392 594414 524094 679314 119849 841195 -807237 172412 -366042 176030 571692 388933 722949 -300538 960385 -975530 912878 -416107 -137540 -635957 6239 89265 -383883 691443 -264919 780340 -184361 670802 -85647 629484 -290911 974242 87855 -322404 866982 819918 -264014 289658 -812595 457590 -601958 259247 -249839 55918 -192675 -779302 -574590 -753729 -862781 -872179 527939 -33756 -198550 -599346 -810742 -487411 467523 560792 361124 926624 -859246 -600233 114926 -640205 -702350 898159 957788 -998956 -746417 124598 -842506 885953 -38550 762358 760406 972912 -689575 -773396 552747 -469112 -148092 601803 -895943 819174 58408 -444743 590167 140185 521816 -150831 -850704 -352922 -471176 505120 992642 315973 92224 563240 -381662 332130 -517697 -502304 463990 -752354 -908971 99633 629689 -258165 890807 107003 -91205 -933389 836591 949262 889055 -720687 190298 406578 783387 648150 108457 -398305 -283397 -347674 922592 422533 -229602 -168807 240089 -263802 332343 -193989 -753854 -810313 806030 -165173 957339 -38110 -629124 48512 967225 -250169 -892813 900159 -823738 259094 293876 721574 -920513 -853769 202646 157573 1524 47171 355718 -444577 442636 131016 -879871 -477074 -599042 -952119 147036 -209636 -579687 286715 995452 -13173 -996484 730633 -21537 302221 -994401 319504 -252911 900012 35912 732964 325816 600740 655511 -695990 587017 516964 218875 -83588 894031 274834 -1478 -216152 437227 -522108 -849298 -503887 353487 -172857 279682 -430484 698626 704795 -374471 -194268 108832 123252 -415449 445719 -332457 -341893 49718 877815 -669717 193419 -522974 296938 -211662 622005 -465411 -238070 -892136 -223811 837933 618213 586269 -944613 -949271 -321026 191570 -39685 -558785 91467 -723488 844476 73873 183349 -854271 502772 202771 -190693 -48636 817515 -777265 993615 412877 987164 -751839 -537833 -937901 513848 -164549 150701 -949983 -989278 968738 885696 -906283 211059 -999377 983537 886820 -202632 921615 633302 -88108 -658513 969924 -769413 680001 511950 -528350 814556 728537 -640580 -232878 -929044 -339169 225814 -923309 249489 -641621 -588117 -38924 -782810 -888536 558720 -619557 -242056 242261 209869 12673 -897719 -447994 -101378 -145741 55760 -357984 -333773 -468590 -638282 -228320 -599871 889876 -730598 -918124 763054 -471934 -139377 372384 -861255 375800 414105 -649221 -933680 154728 368436 406639 -534249 -308329 -738867 74717 -283544 760989 4166 -394698 -968498 804970 -602250 682371 -52984 154300 492967 691806 172941 810666 258326 850423 75138 -700388 -839434 892944 -448315 220496 922222 -301567 663782 608599 -683113 -317003 -655064 -460650 726783 873771 -295164 32453 -392920 -291338 305447 776051 -29175 -671555 105071 347265 522252 -147012 -338318 925346 683663 -559295 615031 537698 -85788 328112 112122 56732 -696368 -343169 -270931 -143103 -915697 345915 -176270 542104 246606 424065 65122 -47943 -861776 -10747 262473 497169 -251574 -462449 76071 215329 -343257 -473735 -353488 -380098 -79163 884402 -410675 101907 -305898 732351 936729 -974949 -991872 -373068 -34843 673703 124893 819135 933301 13150 959483 -991714 578624 -144201 -742755 559908 -20748 614145 689528 412472 39408 -216484 52536 513493 376840 651198 -480392 38923 251844 -810001 -589107 -563331 672993 796813 -209092 798689 671439 720392 911296 540803 -407887 -396121 -883003 378306 -540832 -455039 -808657 -353903 514153 -143355 960212 -380424 188938 898675 -406915 954641 -43463 81504 -341143 -674805 -317923 886966 960842 852010 -595182 -134862 425542 -328636 -707286 -872476 -69512 160070 122279 627507 -76436 915117 -417534 613718 -817881 -479474 202087 -805796 195740 -29297 -361418 -963291 532792 -90261 536707 -106906 662871 -530446 -382569 681513 996428 -47098 103405 65226 -816418 -372449 -420810 -218116 171461 889672 -656042 735426 -401999 788640 -772124 736246 292931 216026 552238 -709050 435090 -576834 -352334 626354 365864 -932059 61350 504719 808834 700288 489970 -792185 -651628 892114 238001 599190 449346 617394 717491 -509681 -427928 -879414 -420738 -500971 -688045 -70950 -212536 -591582 863685 296246 -325890 858243 -559371 497859 -993600 -889254 -71411 -510722 -834845 -683237 -160853 260086 491886 81680 992864 935117 812574 720341 592692 347195 523362 -85795 -845920 549131 37599 536939 833426 215323 -201235 787993 732268 -529696 -890344 851156 -683130 -556960 265120 885854 522535 -911689 984825 747979 547344 53523 -43060 228228 -530318 525623 -347148 -688952 481523 -974724 -74750 409510 920877 -368181 684602 936964 -182354 286628 -153453 -79973 -568711 560026 -548037 -309896 -108285 812373 -462320 -539651 885687 666894 736936 780638 257779 -836585 819147 812452 -568695 670929 -77324 460717 -30657 66995 -810285 670378 246735 -484150 729677 899616 290792 -363340 533883 671336 831402 -758237 -531545 395695 -570450 272224 567122 972023 385148 655941 -474575 -555756 149267 -280254 -296789 693935 -742427 -541734 -810404 600902 -235816 -577501 -722027 -561878 716999 -891447 105690 -876544 -350082 613643 -845469 603329 -793023 144700 10396 130106 -499898 -816445 -889179 -877812 -273866 -400868 308690 270253 -421071 997973 477612 -413211 -624441 185874 392046 -404398 330239 -976503 -350711 730597 -261292 -635514 87585 132707 -336974 -837911 -172019 -384411 -571266 945187 394331 815703 142347 954557 42825 48637 566694 -330799 416077 161001 -467061 710031 -167409 92423 -609426 -669767 -644246 69010 -108045 885671 104942 -419941 -651978 -776253 899168 367753 -498236 -111602 -152008 -988652 287391 305178 955171 -319800 926014 655246 153343 -998135 -678901 -331994 871522 549641 -697117 98608 -396141 -75053 696858 -490609 -980850 208836 -922636 358844 -88444 -352115 468397 -166464 -766503 61874 -389646 28091 -440539 882830 846310 319072 652980 -579507 406430 -207881 701702 861424 -610779 -424358 938831 -468788 -350472 -931720 514424 -314229 416139 -476459 -857572 348330 430659 -381432 382860 -259079 -605830 -124229 -394677 270111 -708482 412975 -227437 275091 -812782 -834762 404558 -993884 -104853 -437705 510878 652402 -589260 353837 -550698 -879246 348043 -814552 -149122 765294 -24574 281674 729555 707971 -129122 211275 -276156 327841 757852 530422 867575 -839793 440359 536746 -651454 -621340 -851997 745434 -764494 875791 -52507 -269554 356615 930640 -890760 15455 -140618 -619460 191962 96510 -889242 154173 656317 260270 -360973 -444529 298695 505158 506478 -300859 595603 479408 -592101 -245566 261293 -994195 872178 -536000 519449 139662 -261089 191693 133197 915772 -421758 979401 866226 -412239 742191 391145 472871 -923075 -644754 -597321 -274050 175682 678205 885903 -14338 -469704 -969911 32547 638175 -806358 304633 -328584 747729 -460746 -860829 656104 914037 348049 -834219 -509154 458466 -797311 951501 -838115 372513 952546 -347519 116537 336817 96802 -209063 -756709 465925 664261 -519825 -483902 -585599 72929 30486 134909 114433 998562 -636464 322674 -412334 419783 -749354 -225382 347958 676004 -116204 -613694 525796 984990 -475222 -980468 -215803 944434 -385811 670060 -986183 366063 -4636 -966356 77840 831607 -758453 -849816 565522 -996735 -483949 -8686 722359 -569382 -13344 -480529 581872 -535200 -997622 -571880 466460 607237 -790499 865914 599571 703570 299225 -891817 -789857 -231070 -108878 -176957 -415618 -145182 367825 -592089 392417 732184 -244719 572225 696176 -892455 898818 375842 14532 815249 -20246 382383 996331 989759 302783 403489 -488857 963574 -296785 641029 540464 846558 421528 485692 904750 162352 -783728 -151300 -496065 -452419 -641314 596558 -163273 -335768 25343 -480882 -372901 -776792 -521821 -824722 -667547 688903 -996947 788210 -978941 971942 882102 -850571 643672 -836810 390538 -624221 645626 -497664 601897 -517506 493298 104798 -724536 842073 -597825 -101952 -890931 717408 466898 -186712 -511785 840462 -64749 136494 989876 -737996 810588 -655747 505833 50169 -45191 -240428 165165 387285 72878 93446 -135442 297877 -64335 802554 212427 -134566 390059 947243 412440 301850 -880197 -592855 -578082 -580963 -933517 412055 -819368 207617 23257 943019 602231 846518 -951321 866866 21214 -180349 -434420 -928247 623974 823936 -781399 -602076 -558180 -637543 -775915 -422645 -520258 -260462 253081 -43176 313026 773885 -873355 786746 -463409 -438971 -664871 -161291 -813502 470183 566380 -21792 116523 411956 632009 774886 -259763 -622896 -425860 -743291 974369 -819274 322442 29522 -317357 280817 -144793 -103181 484931 580708 754813 582819 -64379 -210364 -703828 763186 514274 632089 314564 -866685 345942 -700479 -712948 530316 -942448 201580 225855 -587943 646900 955808 -284278 777 -86244 -351817 -904817 -433713 -612781 942557 318821 -121869 -996199 850451 -930282 448846 318626 218670 323616 -500782 -438442 -831912 -455436 223232 66642 -262131 -557574 -839825 288230 956704 317195 780108 415894 -938316 -612619 8660 350617 -503229 -836230 411996 -400548 899099 -266159 365897 -817024 -8100 128420 840345 744152 -956677 -241263 110424 288748 -760382 1322 824748 -262152 -928691 -888588 930634 173422 437007 -654101 190077 772976 -170293 615293 642982 822487 884251 271754 792119 -782161 265453 881003 -907977 -816456 110080 -701976 -229822 283367 -674196 136896 694022 -904862 -908393 -549979 897991 894344 600257 645564 468059 -423961 -292487 -135518 483758 -217917 638629 571106 801088 463254 888446 595200 979362 737163 302098 -928143 -939011 410370 939072 -683487 -316277 -363505 48447 -541332 74651 365562 761880 608677 -357103 831040 -294873 607378 769764 570001 655007 570989 939423 296144 -925693 -268187 -314272 -738665 -463955 -671461 715612 -267856 -650550 861733 -253479 -459108 682203 -514545 -955341 714768 -111818 259413 607704 532083 302724 -691990 -496821 726242 -440767 -778700 429348 -108884 -171841 -80370 -150258 411862 482723 -956348 227016 899736 -29594 -737509 -951898 279518 508117 -728762 476813 45512 749842 575602 622074 -72533 794513 88891 -624005 -827762 -88165 233268 -772044 133037 -682418 -917404 542428 -517767 -304357 383043 -957891 -567018 482503 758209 -212424 -600357 800107 911296 -473922 -336938 376692 -820587 692824 310726 -429277 -45942 428832 862111 571534 -357665 542278 976265 -34786 -526652 -480884 586209 280591 768225 -362934 820919 838898 804687 518251 -543794 677806 -211044 -993426 -137824 553851 -836022 680422 508631 -42522 -425904 -535430 -428 362576 326040 -798746 26284 -765713 825984 865656 38054 144203 -511911 -939756 733247 185154 164459 -932944 -535258 -597115 -539409 138329 -600000 461849 612883 -589524 599461 -94250 -690694 412893 325409 -601749 -698439 491188 -726860 4952 -974117 -855157 -767086 -798477 302302 508881 -919388 -917020 559028 520459 916229 -635479 430146 844109 276614 -321901 776165 162245 -220885 -659514 467176 -492623 -803796 -615491 -570993 -614556 899188 475844 -552049 809925 -139995 -735236 824339 -938545 -752238 131802 -604359 522002 -609468 753832 920595 714417 -409994 -26365 -646745 838370 -345832 165980 -165265 191985 -746161 -678409 -687526 -659907 -744460 -143121 586441 -983751 128401 -952913 695699 -138259 437607 988794 -911487 -876173 -599829 120165 -940590 -674054 239940 -823720 854328 278470 772943 636688 -132775 868909 685723 -359392 705232 454684 113517 878315 320425 998673 554813 -148436 -427672 643486 315191 405230 520195 749420 87099 427540 458084 101045 99421 989011 974440 -62007 -891930 355378 820066 154378 -530991 -716783 50968 482160 703439 -236641 85701 585094 -756156 694755 -224618 202219 955335 -149964 -451667 -732718 452390 923457 -945247 -635261 -673952 235145 591100 -26793 -452311 -781340 -262341 37311 525289 925304 906705 625982 -594371 762821 288805 238955 -589707 -335206 463119 843120 -549484 -690403 783456 -508403 74579 -942776 756055 160278 -866914 -137754 172 359664 10134 -887014 137 -232424 -136691 406104 -711925 866589 618253 567402 -458682 860449 -671406 197740 -791233 976732 298315 940752 760943 -976615 -864355 -818469 -563641 684214 -66272 -627290 549798 838952 -35232 -630625 -477468 -406795 398749 198789 212171 -601287 957515 -935569 -228199 912290 -53869 -149690 845568 -989453 -645424 -722362 -513883 -485499 295955 947201 -951900 -581439 555808 816476 -676213 95527 -398866 -125680 978523 -198582 958635 930731 -870006 -57262 56630 484876 -485629 -331527 -694877 532458 -745052 675342 217530 295502 -560833 374517 65528 866580 585114 656933 -6516 -847122 -42897 -627544 -821412 640353 -11668 -588129 -287362 -796602 -345292 -886725 -503233 759626 -593315 -667195 -724065 399982 -242576 -959465 686291 -709496 240108 543905 315330 922433 -814397 -894874 -163703 555925 279259 -809732 -197001 782678 40462 -564081 711441 -259032 -914773 -952994 -921585 -176890 885491 -727364 41180 51004 -430179 542480 -153190 -387348 -386222 -199594 -649571 -806263 342577 -431972 -182933 994399 -938931 467846 830787 -401015 -159830 501066 -41710 -629127 479811 -887372 621951 -295821 640647 912676 236001 473106 -298537 -204021 264899 952642 301834 -921742 61415 35268 257898 346227 -824000 497070 482996 -89538 -521482 -629016 539803 582677 -641690 747056 459462 375632 -546657 175127 827725 760794 683111 -382207 84416 -642895 352052 -92503 700705 -269462 -144589 983195 787173 428203 -740924 -598088 620406 -454608 895996 -977098 276660 621255 -897374 -524643 696303 747859 164658 -4789 -74897 876749 362077 856816 167533 -115906 264199 -59501 893591 164934 -326840 509451 979343 818200 776684 290439 -517139 -159364 182771 108551 -189768 -753076 -225775 800737 386033 -362249 -587601 425277 -704247 -883839 977256 160280 -829466 -434687 -710771 255557 891873 807969 -796255 -887321 981579 -348382 -408610 -675975 844515 -668330 974382 102087 -8606 418340 430003 -627086 856304 285447 576448 -379793 459180 -88305 210781 -839672 990631 953054 -941753 946394 241897 278700 534126 549077 -141333 -672956 838261 -341441 116380 -463739 -130251 508978 -156835 -470814 55994 856857 609924 -205085 1988 -150857 769244 -875359 -851640 59937 -841437 -70450 -37395 -976322 -355573 345770 -24817 944974 138170 -680433 -909249 544224 -863158 -458650 -702783 375002 -272182 425264 158477 -956170 -168389 -251010 323663 -475713 650004 -959623 979815 754968 577982 242651 -293399 -414155 99480 675828 987166 987680 -57612 658086 568193 52789 614552 -249239 901955 -32089 -124737 -852792 -341049 -668551 -157930 37729 736935 -557179 614975 -332567 -582355 801272 601424 144806 -569765 486356 -317611 -122252 387812 842093 9930 153409 -767056 461037 -26589 -22767 761308 -847792 538948 198650 -972745 -147608 110088 342952 -45370 -351525 -467522 496474 480833 652704 -15960 139108 992660 -600827 132219 -629077 852448 261036 754913 831788 -915081 -963575 406906 -751498 -915229 285029 197334 -398549 -539808 -376354 88573 -114046 -881443 -173723 764775 -982456 -831745 977471 -851068 -253989 -137827 798469 -415946 873133 -987323 207525 -525998 868679 54966 991326 871715 986564 -65436 747463 342118 287697 909176 -98871 604751 -91084 425037 640416 131331 -786366 718964 -721698 -124517 -888857 -250960 598888 -395096 392738 371323 990710 -310615 691334 -27521 3224 -28906 -386245 118942 -330452 -680103 -306950 -588438 -235159 -667440 415380 607406 281687 270157 -318484 659811 66516 197014 -595591 -712260 -421103 623845 578245 648219 487827 -397208 -69647 -294247 -678349 -345662 -955346 479618 -549602 146056 -825787 78294 593365 917445 349456 -605622 441774 -119177 -623745 -872123 413393 376848 -702572 -9757 300732 -199050 666599 11509 116800 980483 -448349 122367 -108030 -136570 899719 -451527 -872710 -537664 529510 -487537 -481417 -656793 652839 756000 -630247 660519 241221 1347 211414 -172388 703952 -242819 -149514 257497 -203285 -968948 -760169 407396 673740 -970272 520618 -73 -497728 864540 462707 605633 827300 -403046 241677 791395 -595860 485860 355556 52340 -251232 -912324 554553 141629 -393382 -823531 -282078 -99075 44873 -490729 -871161 -355481 -184271 157086 -524762 -759265 -656791 914364 -402801 -154560 -920740 -643277 -744919 -740775 577672 -174852 193451 -342293 -58750 -654525 -294620 -91283 982896 543720 -827148 -384823 698382 -638208 427216 -382244 674473 -136622 319042 997754 394535 -209574 -772569 154471 414077 255689 -668368 -784929 -504649 841091 502369 -407793 -679180 -69473 980500 -584423 75367 -428309 -476809 918548 894424 -747546 -186742 608138 -52576 370244 983458 -261128 755505 124398 -366743 406098 -346868 14975 -977700 -274435 -196280 -276025 723403 694098 -665838 -974900 -871459 -740191 -78681 -629308 -192247 564780 210268 -180835 -996066 909736 -577642 -832139 17211 -75968 155603 418466 819800 -153198 -661985 -646485 851132 554800 856992 -554547 596740 582047 -490613 -897801 -242398 915035 -126037 -947378 -858532 62802 -94367 359466 574793 299748 214943 -755433 844503 179434 -861331 741973 -143032 -811860 -504348 -324135 547632 636776 359349 757322 606841 -725422 -66525 231300 574943 882831 -908028 -423016 950133 139449 22085 -430518 -371042 -409121 -152605 63505 617620 571138 -957710 84507 -243740 -218984 822426 -976825 906736 814732 802197 293545 -592532 -17732 -712398 -119415 516194 -749318 631637 987236 -953682 -809588 130677 -552342 220546 -643667 925725 846719 627683 -613367 -599828 762170 253866 -750396 77716 44776 403332 786164 -183714 819978 -568589 170914 -268379 117202 43467 287566 -423465 -586453 -753866 539240 620663 -137298 667824 -45353 -748131 -840914 990347 536309 -991372 -244435 -967188 -861935 -989509 -443420 77772 416876 143046 -994497 -211976 -9923 -678662 -528290 -962031 -38098 -139692 -54635 146957 -541092 792546 -775315 478005 -76198 -350392 -494815 -889179 -552913 -321731 945058 597199 861011 -258293 -851052 -987912 838582 331923 -950193 730681 -572743 721990 672478 283519 431667 971181 -278653 24075 -154258 586466 -990927 71155 158760 774677 37009 813215 878610 -645112 -34178 -807859 633940 -414573 -233208 331534 399366 -225887 -876427 -735929 -340168 3633 244667 -709583 231404 861782 -459513 -525991 971671 -164169 682810 -327008 236708 970128 -118554 -652484 -222992 863919 -346539 -66891 572495 -707080 -42365 681449 -987770 130529 -269025 -272376 74831 318583 499598 87577 -146600 -771625 -706584 -216332 540100 337077 475257 -849210 583464 -610983 -708287 606096 567439 -815971 568053 489128 -798473 964848 506107 504630 483665 -449065 -726414 264504 -193659 71014 -74072 43134 -141972 -41269 -109919 439343 558165 -871100 -510185 -678974 594945 -546652 455157 639878 160550 860626 760282 41115 -231441 -2743 -616164 -939785 338554 61977 721603 209122 -350119 -507291 852106 34682 837010 596835 -90783 648495 -778465 -59937 180718 519880 91247 -833864 -788473 60252 -475165 177889 378681 572634 418129 48098 -524987 632194 916229 -319147 76189 -327831 -633029 416361 732011 -642951 166 -827294 744331 259695 -995092 76183 900236 -809381 -314841 -797326 -371917 -873948 -666650 -344460 -538632 -728191 -461398 -958418 740615 -15871 766058 -527671 -642880 -595580 -960625 680191 -814536 -241857 352889 979744 565685 244412 -103944 -78066 -594890 -839976 614355 -460863 907368 814531 397765 668356 925234 134659 536059 381750 875179 -886542 347031 -180918 697630 -850757 -596816 -683960 342285 880865 -785841 -508279 557355 -70472 -201100 -52354 527584 857962 -540785 -397782 -790711 -480269 147976 -387932 891830 876198 -22601 -788330 554154 891686 -870804 -81600 263134 597485 -66455 -475146 -771905 -765879 222947 -59747 351723 377561 469509 659122 342968 -540396 -679700 628292 904237 -764477 -592340 28149 513414 559362 -380855 -449539 862005 -737596 765631 78119 -275748 -693300 847995 -240815 -62637 -118348 -314784 -582800 -802264 771817 -768445 -246902 -420710 548653 74223 64187 711710 894228 -227806 344369 -130470 -345208 -493427 737839 -631379 -387899 -71464 -277490 -253660 554589 -910436 -341321 175750 434741 -586776 703146 -451894 236422 -156356 350714 843163 571997 31505 -949937 -344741 579100 573647 -909341 -410723 23031 610005 985989 -191703 186359 732149 -613991 -930180 91130 -812172 -583530 -155834 930481 65295 -350330 -881942 152609 527345 18570 567425 -405853 -204098 227155 -129833 -508572 -920180 79402 -968339 864870 -505244 -412439 -662283 -833539 979781 199552 861657 -666670 689697 59890 828085 -863005 264926 967765 -399656 -770303 -238250 183893 -901305 -451887 -314280 504497 936506 -774708 41765 -324292 675229 597951 -439052 -412579 -628464 -859957 -358930 389520 -84505 -176794 -52302 -772253 865323 617176 257106 -7814 -385385 195647 -921131 -335349 -685796 -693748 -864845 990434 646877 756228 783452 -279841 610996 -745152 -740687 147315 447787 -317139 222857 -661209 868740 -682996 346926 -556139 -540750 637426 532701 233325 -908579 799178 -960311 -598799 -261278 18383 464793 133497 139601 32530 156133 460272 183021 606586 -716867 -84524 -918737 986047 399139 656442 -575549 621293 344332 -112824 -588278 871656 92130 -480326 411030 -990494 317317 8158 568369 -599194 239045 -738537 -344745 633041 468842 -919330 -365897 -897324 71853 64316 527286 -765837 985532 -833967 12012 318473 430265 494160 -754524 -246334 513467 -326527 968928 650783 436428 -919362 67412 -416395 -35990 747766 502758 -685586 -830457 -16083 -551884 565511 -135416 -510982 -790258 65297 852937 160775 292728 -273232 -486889 -52843 -913751 522590 -245835 998646 147471 -175895 -216360 993169 -603960 -578703 150571 604897 -547670 -141588 -620980 -305162 504893 -360543 -999987 834034 -267973 -221904 632628 548493 682263 65417 -577157 286098 332275 -71568 666641 -407328 583336 -469249 -401962 -670102 -487486 -761436 710179 28984 952450 95519 827072 588899 -72102 445317 741228 819485 -767756 -182592 -373287 -2650 656428 894988 -293587 110936 980113 459004 75906 958364 677096 959731 35815 967155 -330072 871595 396125 600686 -422785 -517070 830042 -632650 -797108 -399768 753098 -681851 452515 519298 342153 -635605 262349 980490 -556054 673802 868805 -187044 -835149 -51814 -146500 940202 -231649 -478618 503829 697465 -545830 -566772 268906 637347 -624376 261953 -18171 770515 698559 965579 988648 847756 -577143 -776442 355526 757282 458979 975968 867335 -171586 507840 -951075 420296 -651169 -316793 526739 -961832 541268 245392 267822 69053 454851 27819 -337171 -129363 -577755 938009 844580 737557 263495 -532591 -364488 -740203 572235 -134723 -925786 111746 850597 674234 -779395 366562 -23009 -430820 130015 23924 -985899 -692377 745603 -199258 956345 914071 992310 65821 174224 332057 -657706 914353 125811 19536 639573 -548115 175183 -213743 -923716 890387 -88602 963878 882982 -498665 -847540 -91441 -222528 -389857 318570 425917 360784 -527351 -439938 971541 -736085 -672155 -782311 -91149 20285 -991114 619680 989412 594437 374070 -530612 -847253 -305770 619599 -8534 839549 292376 928803 -109668 -125307 -646588 -611643 -838443 68193 114668 306685 83681 -11293 908400 -36920 -760037 786641 -662838 -113963 -722379 22117 855427 42121 -73805 800589 -345284 430844 -323728 -82644 234022 -828038 -139880 -624745 -918774 408964 773933 -227815 949186 971084 -252542 -733520 -23106 -919108 259011 -137138 23936 837359 354283 -637351 -859104 178359 -24245 -644437 -144055 971285 -818422 613523 871354 575044 -274016 169682 564422 -203601 -700198 413982 221908 604662 169177 -638430 213983 -886419 -107501 -590339 606839 26652 464336 991807 714687 -515264 607150 778479 123245 245961 -768355 -941945 525518 -801573 328164 454390 -294721 987725 67227 -608867 652724 -125012 167342 834771 -135627 -191943 406497 202593 -679460 -436761 400710 -807034 134488 -391202 -797240 948084 -706707 -494469 -668252 -290606 685170 -982707 -180629 -801480 -552238 754713 613633 -214218 730123 577367 -353247 -12851 -679246 -290125 -244010 -309004 336877 -350578 769155 582421 -605576 278522 803549 489869 -324576 -595135 155628 933295 -876469 -129058 -218610 459714 49390 500738 -243213 667647 -66283 558609 -277854 568339 -560417 -118493 753394 -978909 -173185 359427 697106 -527549 -403267 580787 -219774 577150 -231694 -378522 -287593 -262575 -898544 654213 22651 261808 325400 308395 932778 -262529 682401 -51543 -247561 -465638 243288 866690 934149 6478 731002 292207 268367 -716322 -523684 642141 -7008 -218369 746724 232426 -920549 183004 84109 -158484 335028 710803 -602906 610666 419637 135221 -93804 -436319 522811 -443958 -484020 852480 82358 914763 203865 855596 257516 577190 32540 -169347 705910 -678082 -796153 -350849 49602 915688 -837726 -943629 673552 -782097 -358266 558923 -749963 -21871 -951196 320945 -19238 351488 502271 -86656 -857090 881634 -565331 657609 -770320 845009 140891 556496 583446 968540 -82170 -402035 754601 24835 638530 -157525 -163529 477119 237111 457484 -121441 452600 115871 699331 279833 -685427 -926135 -702951 420139 -596784 895513 -154999 980788 -465017 -273274 -595005 -595098 281324 -700133 -886739 -47420 -117074 -53897 -60963 928680 423022 682188 702496 50495 439363 -395165 887799 -491509 963254 871959 -666091 -320672 -584634 -623146 454626 80999 -653467 -761309 -364805 369694 642170 276758 -493265 -810538 -481955 555354 589827 -645580 106718 592687 405807 400305 -885442 447590 400287 -338790 630324 -115353 -22413 588433 -253975 -771794 -546177 -761846 -329603 975049 -497716 -806194 833920 -686372 -486634 -728069 -201479 500126 -512437 761090 -521373 894681 355474 989480 -206805 -325010 859586 -898170 904627 -614322 317927 -892663 -620078 935554 -46528 -227469 -155694 -868060 679363 -948649 -708752 63972 -968040 -189151 -238368 723972 -18534 471564 -95290 -812964 83289 926634 424638 -840361 248731 -378145 372181 -233356 594134 143846 583950 609222 950199 -416181 290654 -106892 671135 278511 352560 -938694 -514655 -833272 -430495 -48154 -829691 -95586 749381 -941092 -440121 -261745 -702175 -538094 -664935 -652532 763182 595733 -652067 -547942 -97379 135938 -78420 -188783 -976755 -430835 -513454 -437856 -438633 198270 389967 469575 474051 -454481 -573481 -451748 -992241 219536 123987 108679 -81169 147491 234206 -176698 685896 -757889 363977 -620438 -695052 -147887 -282984 -755817 -251199 -192681 8578 -785464 -953998 796388 388981 -311863 569149 -853537 707472 112571 819659 -646333 -731353 18323 -102469 466208 -45886 -153189 -302945 -486631 750238 463600 16765 266724 -981461 426115 457039 399693 823564 -543080 -288509 16307 -931046 704202 -575364 323721 -993182 982404 -421616 -46761 -149726 -912887 -825464 334775 533712 930158 225059 338264 -583533 -21605 398356 -625154 -906425 508750 96767 969472 161662 -189673 771967 338504 633210 821596 -845021 -565161 560307 -867369 789996 907454 -390569 381715 740689 139430 -325947 -872717 -174149 -352823 20242 266028 380169 -921609 -9723 -7866 257166 931858 -215398 -144482 939278 314898 -99966 -773658 -826812 -860542 64416 -653916 105439 -316287 696462 526511 172673 -161342 -162921 33846 -261442 986125 180026 563512 267811 -860101 -975187 -104435 476205 947645 689496 682075 -412211 111766 -609194 869922 -587798 929373 -579721 -584527 -594081 -257348 -593472 212526 25465 -565133 418666 287379 396155 131798 -299041 -800725 174490 -309558 -485184 711833 -921472 -319668 313186 -297263 161229 930539 -875572 -204899 526353 405449 10555 -518503 -340012 68382 730782 653751 909967 -671947 -454758 -571204 -866128 149228 166151 765633 40218 -438472 808561 509364 861986 -208353 -160488 -97324 301331 -591555 -301712 462776 646827 898880 -14686 -325559 -256357 31211 51465 765251 325131 -92521 243638 -542920 -245740 253869 -939156 -208243 85956 142253 -828891 489979 -71650 400554 -636277 -968048 629016 359756 300800 -31573 -260197 900685 -603241 -973053 -968059 160892 -699496 259617 -656982 -101955 193792 -25503 -288049 152967 516351 -254987 538542 56548 580856 -596382 -317578 -317835 -127228 167297 -843320 907115 846832 -925313 514490 995599 -132934 624861 -595496 522428 -487528 555761 237214 944863 -657807 -331548 -812033 515198 197729 344114 270305 656686 251961 906285 -344546 -680293 685565 -647815 803973 859012 954213 744337 224983 -387908 -312867 -294591 -428214 609322 -56827 -262869 -159222 -600758 229297 -1214 136115 -88406 105962 356818 447320 791662 -707349 -614410 304511 -969396 -282971 278560 155555 -743919 -63044 -452972 -555983 -899046 -821625 444397 69515 -291749 -958700 -702697 65288 -649124 -986079 -364333 350193 896567 -766940 450999 -801530 -677860 605765 151595 759159 -505139 755166 -117011 457067 -455390 -385406 959630 -52099 805766 948083 -698638 -902086 -694665 -546262 214228 -584540 890250 -370477 -856384 -111566 -451483 385871 -363497 -329266 139972 -583376 960271 941270 484725 -64448 -716752 775963 -724389 -185349 -135848 806885 -447505 211216 676407 341228 665146 571876 557524 -48288 -808740 543247 309894 -641053 27144 350301 -448004 -985334 -582266 543822 -28234 -539552 -505168 -116074 363402 383459 947445 -472674 95008 553860 352217 264065 -145034 254635 -675853 209935 653788 920881 -98579 872270 -244103 660708 -893048 -968331 -354620 -51065 -59242 -268817 -118772 -695345 -520578 -816418 539377 166375 -462405 -115691 -164632 914925 342237 700444 559163 585459 281094 -958160 -473209 686591 213358 -348096 618684 -647925 -174368 -715919 -321120 -7163 513339 -768868 993101 863440 922098 -653109 180782 764610 -50931 949823 -653946 -909916 215589 488941 278506 -641995 540908 210683 760769 926887 -883294 -26296 -270773 -771168 780961 -309022 -556521 -845382 537810 -452466 -942196 927108 274998 824644 816225 278527 952926 -824144 67620 -970207 -586893 763825 -259401 -997674 781487 688990 933326 -540934 851682 -204548 930291 230624 -68114 -227319 424579 -556082 122571 110133 -792402 -424322 25220 839268 -164998 -350433 -372553 -232147 -243904 -385966 66073 956638 -699730 557230 -462095 -406027 246083 -438851 699032 -186200 669398 -443140 662783 468702 -621808 618334 -895191 715316 204269 523465 508076 -96646 299840 811288 646068 -584141 999980 -569832 -404864 -547176 632363 886155 -949404 860309 -504310 756776 -348347 746826 178539 -851943 -520928 596364 403522 -249733 -233980 -450206 -406824 226146 -66285 965512 997835 513618 -516092 -728337 -876660 -473273 -386908 453947 818784 131246 -520879 -66492 -429983 -259863 -318851 527126 -972934 85455 937137 547313 126573 -837078 876296 849609 -703792 316472 98735 19910 627468 -533334 280428 -843707 -668835 -135768 -774380 -758186 452181 307275 -649965 -15299 55513 -751839 -146968 311025 163234 159405 230438 -322656 572989 -305052 722549 785576 -626549 569137 -405746 822943 555202 -678414 645443 -318004 35306 992376 -298636 -355796 -993311 -927733 955931 -435986 304216 -181788 -221375 959352 845140 807090 501511 -618912 -77650 -468971 923934 500339 -845933 525862 707023 11953 -8572 766573 -96012 362062 566487 -797335 -590979 -773709 352564 343052 58348 320508 -998887 620348 -731559 -898824 -837417 95699 839023 -431060 242707 -85857 -325523 -206001 539845 96611 67110 716367 -292932 -495531 -72191 -725173 5529 169502 574585 -58217 -720433 -166819 -466146 230332 -772183 785828 875027 349045 -883132 554617 -548593 283698 979601 546775 194780 -977127 190549 919210 -908966 54528 -215768 -433065 -598148 -67083 347001 -654031 -366774 -650058 -704632 403205 -253986 -850375 822251 -607985 -911641 -582875 -864630 -463230 336937 -477225 -378333 99460 -352389 -91042 -855994 724016 269640 -614912 -321830 862867 -285938 -736205 -975722 -365521 40930 419364 367113 -797957 -623126 -197965 -339437 -19744 252898 911220 660457 236222 -750313 913328 207381 -104219 -581393 296547 928628 751901 -338337 -141764 -781129 1694 534515 -233313 713442 127768 422602 24870 384976 169901 -630249 -442212 464300 -277646 276002 956033 -924935 427633 42565 654217 -336245 544682 -44817 -914532 528908 -564594 530980 -987561 -596231 -329214 956154 994442 109346 448738 -426978 231608 511278 -438149 339405 -819301 911380 963984 17500 -157027 -424669 415062 -275663 311136 -563206 548856 109511 787894 -701935 223635 513069 -197974 137775 -741061 681352 285173 -957839 742389 -275059 -317558 -297783 -978629 663432 116363 -953219 -325125 958167 -763951 728484 -305256 -306705 657000 -184788 -328345 -837161 708624 527063 -354509 466600 -809283 -308807 -97222 827923 -181224 -462916 520878 346203 264189 336924 609205 -20266 785147 771564 -309783 422129 -674986 -948721 -586920 594345 -900600 -893249 538245 -555630 236476 768137 611046 -113068 971473 145487 262884 -182615 304734 825413 -737058 -50208 873128 248309 615462 434525 -693971 -749637 -199038 783383 151069 -631991 -330324 61849 903131 758052 -971949 -742014 -724480 -21467 914328 529028 -3751 549113 46738 -695192 2532 589730 153418 400137 8407 -978828 -808001 -24107 -537319 -643559 -851997 -609969 -214457 697613 800284 954895 868528 425506 963141 489920 -827175 -585219 -341333 -702686 931066 614295 839184 -5498 140159 418621 -967893 326612 -436856 -791408 -362971 -725112 485610 -190074 756126 21808 -318677 -198936 803750 220016 124810 284498 -412220 -410113 851573 -38090 526835 660903 -914671 447449 -443488 140489 345397 -570028 -300115 -384554 308463 524436 347889 844119 -542082 590682 306230 65254 -159786 -229700 -767559 475699 219295 958114 -361170 -599040 633142 602442 -837575 732837 -811477 525893 589558 -841587 864449 -539784 -41230 426679 845041 -820324 -3793 -368202 770536 577854 -661595 -105423 -486268 -46273 800699 -135964 321627 433749 -54702 -161507 654132 58120 145851 100032 -234612 -320714 -396869 479299 -13934 4240 -85106 -448333 -571349 297114 793313 -125011 483951 21167 824279 301797 650282 275835 268037 984483 535132 -339073 585846 585793 -257223 87953 -410072 563887 -323926 -395815 380941 244591 -427318 233557 -513141 324633 -118294 -214315 924284 391511 -932722 -212224 -735442 -940950 428782 -516915 749412 -327260 667893 -604789 481108 -848916 -523835 -746278 334119 -967619 385841 457008 265212 -330841 -846399 -333099 996581 -899891 993458 -223257 732648 -86427 -825228 -759338 381311 956219 989738 99945 -117736 -269266 -848466 -727625 675094 228273 -19958 18223 758351 60748 -985729 837137 -361972 -332519 481794 -40334 215564 -908345 -255814 523964 -143743 -889702 -179324 -390740 691985 -193047 502767 -565806 289367 -170594 -903872 255893 -407328 -19910 -406545 852140 -739026 81230 -918488 -852826 444087 525315 812491 145251 719207 -997997 87404 287256 925210 299470 -425516 180431 -96605 -815850 -974466 918885 927433 -965149 230555 609546 55492 256576 694159 230724 549060 -182836 484721 121965 -458390 -833862 -903793 -488272 -230067 534866 -677144 -425968 -506121 -791315 -984400 -174239 -263195 -962692 818383 946765 710539 121858 175586 846160 696141 158102 -713416 958909 -509561 886882 -250537 -986057 54150 -249946 733813 159672 -147060 304822 809855 15886 112976 -840585 -307946 83032 118140 -877850 -226036 8333 -123602 256914 -688405 569846 -811657 348829 176495 -970320 -537633 305087 -611705 -950741 -515105 933059 -852264 806061 3045 -920184 329146 -393393 -286893 980992 -977351 -836098 253953 -418252 888469 617340 733623 849599 142658 -488099 137523 477519 2537 -156277 974889 501415 -629659 319042 708670 3872 -212153 -603500 333196 -763101 -305325 596582 -141663 638256 953728 -783119 -701824 -49062 520316 117954 -753762 -935479 -6747 361915 -696218 -934217 629265 -263152 69942 425459 726920 224330 948064 -347551 -46203 418375 -260566 575480 268216 -112584 -783026 -923326 -174842 102434 -353797 177248 886920 922846 -197422 -945149 459528 -974183 -354839 -336652 -217849 -545451 -287925 70542 -854982 -639898 659830 456126 -50424 411381 -803236 180106 428813 111744 -28316 64391 208667 -380200 -53018 810593 -237004 636834 763697 -245929 938896 478551 -273911 758076 -664931 -528316 -979551 -424585 -405510 -370678 405542 538628 -224516 -152417 -801228 -798479 -461015 20683 -11810 -617374 -942401 -831188 935210 82573 -800466 287795 -618861 200511 943002 76581 -988411 -395819 -320038 -474597 164837 835267 496252 -462206 -330745 -918255 -52161 -943205 976693 769881 497430 -222084 672942 -724789 87084 -88179 -170715 798121 149467 406412 112574 932683 169267 923657 104725 -751844 -570887 -232341 -53193 -215142 51366 -633366 -348634 366426 179684 259219 903129 928642 406932 -594489 -61894 -851890 -87221 391611 439462 -272756 -472112 -684679 888945 564895 319135 -278690 775391 -355200 -390167 -487525 783020 -411720 107026 -929484 -564347 80743 750514 192772 -685427 511552 -167019 234551 -529959 -893813 -801605 878798 624116 104226 -809000 332830 -548261 236788 518869 -683823 -969342 28421 -283955 -520476 406222 -863764 31633 537384 -613351 29907 -766684 -443455 842417 -901765 653120 -758486 -538407 416182 -81841 789806 554438 -57365 276211 661616 30883 632725 -225921 -707099 -740466 46532 862971 -596907 -543975 -804070 729508 -422179 502090 113359 -331543 499824 -546277 -439634 -240784 -864687 193274 265494 71311 379674 -618806 -534278 -473645 7225 580576 -153886 -231300 -300946 -540024 455527 540543 -116786 590846 -648005 -651261 -113469 -520588 -488802 -298396 -810487 254611 -539286 -809421 -309709 438514 730504 -58700 861860 918048 447097 171743 943254 -586720 580302 -556704 -787177 925544 -596944 -886505 917895 -543263 341721 416024 -913893 -906262 -829543 -770004 -970275 269654 723282 -687410 -337751 -548247 -49796 -811729 544689 -251938 -857694 923442 420346 -989852 878562 -606352 -909986 912156 -563727 534710 456072 111901 312598 955267 714107 -193680 754986 762634 29323 -569323 -560738 4278 819426 -309764 952181 -677344 -347012 -940276 466373 73627 -646485 -515936 -620614 511401 -683372 -391547 391699 969219 -233296 152189 822692 -413675 -420659 -225089 -420782 -977408 821770 570485 529946 571542 -304802 -557636 -373493 700001 -382830 200999 979783 510364 -425150 -842563 6533 80441 552672 504439 363538 365401 -732367 997315 480204 854103 -512434 454915 -2139 -52546 181284 113422 742182 -748850 -588555 -240210 -742550 -602501 887765 -401375 -523106 589294 -590291 -207464 -233848 -814974 -529861 387387 906109 -22713 -985456 878115 -965143 225667 -737135 90206 -24117 407596 973943 160239 267190 -403472 71503 504523 -677678 -277971 -73733 -305827 288472 -477319 -570578 -550781 40474 -783076 169332 -751602 -263304 -71408 -375128 -946106 744300 288904 76796 -180508 831487 -665626 -529931 -570346 -111150 265539 609003 397055 856214 206571 -958707 -594763 502420 436446 536796 191553 -720602 985425 -908501 13090 -392900 -694101 562982 399306 -148520 439688 306760 -360417 -368878 -638151 -613662 -733573 -81003 -310078 -990181 121772 -756448 947163 -496661 -625803 844934 -18577 707615 290956 -872914 991904 -830248 -624742 -709741 35137 147212 872766 -674874 368219 -51709 -200566 568679 -216151 -5541 383236 789296 -373476 88196 207911 -6294 370647 -499259 192735 -400779 -686284 -283594 736912 -315708 335933 -847292 -414064 -362785 164148 -455120 -965592 559328 451979 691599 399768 -933642 -323987 -491445 -556656 622949 -114893 697505 218295 877956 -119696 -269022 614568 -553410 -235802 223282 846960 -503278 175374 584204 759569 228882 -267884 -104772 634498 70119 -932904 -411101 -256852 -209844 -932753 256118 824047 -86386 581407 375999 434331 956051 -641817 669147 740087 894416 229877 -282118 -266434 -218671 465326 -589277 528669 462517 102441 231725 345654 -70353 -640588 824775 -40799 899463 410958 -302223 966885 704663 952107 -387968 258947 -68658 -290892 -749666 86763 11696 286980 758984 -892539 -502189 -621717 -529586 -173526 -709404 -720273 -205610 -8536 -995296 228806 -554150 253121 -166180 -320163 -507227 969901 646142 -497707 863834 -654701 588289 -775167 32621 803348 493300 -781463 5544 -590399 764412 -390070 122024 -600672 -121906 -440685 359005 -474197 -230986 900457 -683379 -353200 715282 608420 900689 -454670 -574889 300880 206871 90854 -925172 -817619 -291553 278263 -644406 -912336 -128898 668899 -786878 -491009 -724194 168028 -567497 927353 382395 258184 210815 -7636 -616857 933249 -908793 -415907 -774905 440917 360524 760451 -649644 562183 -441886 -766260 67676 731917 -777231 466839 -550658 470992 132147 -308360 -857486 278191 -375561 383415 517054 -919940 -558687 -887855 436930 -237059 9640 202230 593453 -835092 -497385 183561 -730491 949112 -565875 578980 -789213 657986 -58052 -106735 -584396 -649888 756333 196946 773434 -451234 541563 206233 167305 -513608 -560812 630352 556106 234593 783739 313747 -123013 879807 -357240 -657231 989421 515117 812326 -979025 922949 19319 542485 -351291 -731140 -183838 -892506 774239 -488865 -644703 778305 -128098 -843376 -266783 -356126 -733868 120451 392382 158231 52747 881665 284108 692484 -885890 -367832 -636017 332896 -479330 265193 -318077 524021 -694257 -97655 -31340 -853468 249000 -125023 5671 -912418 935031 502046 979088 696876 -183365 445762 875033 -613592 524392 260768 -210302 -539262 -659162 62372 866683 -487044 -337326 -607863 148908 513774 -368388 -805151 894126 -422205 -996505 -962672 95887 143610 -969843 365137 886225 122150 -805864 -93008 82155 -385169 -371351 633102 -545977 796430 681237 -818655 904387 589396 72163 103281 860208 350756 381520 213596 -686506 -850060 -574197 -11117 -826514 895441 -967303 622747 300070 670936 -986702 413516 -122335 244029 675458 -126251 670708 -543288 -530967 -110793 -937302 -211501 -675812 333637 -953663 -293042 -837631 -717910 386347 -448709 -485577 978915 -208818 -841294 446348 -513087 716036 -681251 -59132 -188056 -120037 -599555 783193 -291373 -229290 16868 -417163 -337202 347242 776185 -708230 -568198 -77310 -577353 -780997 376268 -718276 -296402 512705 -363378 -418774 -70783 -160057 -349603 -404654 -495386 119741 -649686 187055 -99415 646473 256313 927277 276649 -831679 -9819 -854864 -559271 -410702 -385446 -398450 -178495 -774819 -375911 175632 -611973 -79564 436983 498421 869174 555233 -748066 824687 55350 -816192 -955125 -791388 588626 -76448 385934 204591 -550028 -884858 -796467 839068 -610403 818986 786818 824431 755550 -810376 796856 -156514 855392 -743984 200146 43155 970077 -354874 14469 635435 93861 834723 292953 834745 -739302 386146 833707 935299 -333771 -617420 -970322 -889788 -463874 847229 628709 -391255 716567 207189 -358358 -95276 -5838 991367 -417109 -469924 93335 -712811 -378521 826827 -109281 496946 -796234 -161122 -332485 848710 -864321 -914360 -851090 -661778 -326145 -323920 -603441 -58374 -137016 -576337 193544 -642451 -445889 633363 929497 724992 214366 853022 -279786 263840 -508688 -252537 347172 981739 782104 -444424 -822783 725303 -238262 465806 480313 -341621 -538544 910045 -465423 945699 -570682 -748310 744160 -874512 547230 166702 -848687 208022 114717 -286310 -867165 684525 597212 638349 -389944 -385407 378953 -658081 -683959 -982894 336163 -727206 711361 368532 267010 436924 629470 244912 162636 -508745 570467 -965695 691520 562801 77225 153560 372847 -399100 865945 -439111 -827074 246782 -1485 961499 -131993 -14110 809226 54764 -235531 -698715 37190 765387 -207670 -927054 -381279 -323956 185500 -50585 -544022 120311 371444 96406 972933 317065 -253522 -278907 942185 -933007 -966020 35054 517408 269077 605539 516991 -496181 60683 -171972 -233637 219547 482848 -138828 762776 -15655 744149 -420660 159295 72032 268124 161370 -367025 606237 556703 -696057 298042 -588906 -962246 796367 -598170 -550944 986876 -596988 378158 980263 589162 -339765 -627746 -35798 857788 362396 479546 -562628 -639138 -201530 197880 485700 325488 558442 -890047 291262 844998 -564868 -929867 -418888 648041 92357 -993180 925014 -283244 -130973 -447147 -888498 -496456 -407865 971778 -790931 -527624 344885 -612134 873360 148526 788808 -454722 -504405 329060 113388 936453 949446 -71332 -292510 -482567 772859 -747639 552640 763479 317946 -239213 -403730 -139181 -74363 147031 -251478 -470383 39540 -261916 182789 401197 143922 -566528 -285468 -555468 804925 808609 701439 -762072 -656854 -859532 -31899 -160768 220191 -525095 244214 119718 544088 -67739 -438296 746359 -165981 -978337 -470205 -3897 -870685 -540349 171749 796378 -253167 88131 -872706 -668308 -777034 -867263 -419563 -206166 -198286 -915371 516226 620855 787448 -48307 -198671 -313048 513424 932648 822757 218376 -673132 246810 299187 -704044 99443 -329972 719747 727040 -794831 -454119 -302637 221041 667109 900242 -251149 57601 546234 826747 -936822 -327042 -144530 466955 696335 226603 359382 450224 291665 -532547 350040 157576 111728 293215 115695 929001 456417 445615 324139 -782118 429422 -646466 -839506 -946792 513076 -19180 -9680 473747 -582109 -304982 -349828 -275090 330497 -990225 -958223 845698 -84120 -783164 -166398 600027 459715 92543 -312649 -332742 -685611 260459 825129 -175471 935731 730694 703626 421002 -805308 -457534 -560998 32768 -789688 -798203 -140749 28037 -993202 87466 -656194 -174373 146493 -507715 -549316 -579718 -780084 -134078 -259010 55824 984073 550063 -920979 510076 -900650 276205 580739 -366382 -989593 -364581 320720 856923 -721210 -148021 789814 -802414 -732208 -844412 -245203 -944856 885941 383806 680000 272768 744443 888489 961166 986420 540795 -246426 307017 748814 496099 -346484 740539 -280048 444466 289444 -735684 -507027 902591 211501 981693 -558707 766771 112794 -183487 598797 -46838 -384305 401630 999868 -297705 587432 242368 -902497 -918915 370033 277926 387054 -916554 895983 -162844 948374 30863 489046 -774433 378037 534698 423504 -322284 295456 725627 -24067 93074 42592 -434613 -571795 -408069 724017 745145 -179032 440582 -289278 -915532 -345434 -207232 -265352 -610302 479447 570951 -291094 -670660 745757 -217651 -254362 219727 -195379 491419 -739925 -299524 561842 59212 -531283 509017 -568695 -538866 -874347 341583 -821882 494244 -150210 267930 930254 563558 17849 322892 -87685 -892481 -10039 176202 -226277 930222 471144 -32947 -488272 -420922 -397376 -127646 751922 -391889 -552781 -483990 -782967 -887646 -28844 -215781 418323 426865 686059 485757 855076 -727428 623605 610926 797057 284221 -164703 -822753 153060 304957 974548 -100715 -880901 365853 -948570 -780119 548201 321806 257891 -445432 46147 49369 -59381 344499 -276587 -957352 -642477 -644736 -335014 927611 -713054 923031 -583033 596036 903956 431094 580225 -287413 444026 647022 576803 -355013 -989480 -709724 -894663 -32173 292710 616464 -128633 865126 -375664 301441 515267 528731 -211338 -854504 786198 426542 -122772 753608 688287 -52115 698490 -923428 163696 -462533 -370723 -567439 -157681 104145 -241915 426360 -24074 471416 -791018 582454 307732 -802928 507111 -201789 -549814 -758132 -625019 777102 -510865 -640012 -167375 -943273 -227508 -305054 -689570 332468 281761 -316795 -356300 -226803 827678 118561 850704 399392 33130 -172915 931329 -677891 935711 -988620 -624308 572683 -393012 401813 -978839 293761 944371 -308030 -544508 -241554 -462456 998500 -911875 812338 -579720 -608458 488425 -442237 -37601 -623739 -74481 501609 -65711 -5961 -944149 -706111 424274 395073 -544210 -455234 -103970 -616785 945468 -411421 -454366 -698848 114221 228107 -193472 -42681 -461108 -188703 -333361 -532884 654619 -933528 -645159 -310935 933197 -959115 781916 738989 299723 121391 -202167 702012 197552 449302 498312 -307284 809037 -98823 -656143 -636758 -116059 558079 971605 534259 -756111 420895 761843 -882084 119966 261672 -779261 -713269 -259638 -704966 23215 -319685 -847669 214986 -33643 -727749 278312 55714 812615 122608 -654690 86110 -214966 -249969 483100 52720 235418 -962972 -824889 -707554 169253 -437939 107639 -744705 455627 690239 322616 -775423 238821 705601 703050 -106010 -982085 956140 700578 -177470 342028 655217 -866585 -835841 -866935 19347 259317 762969 -331302 418856 -44451 -710173 315928 406301 -924445 879488 375762 -816401 388479 -256406 -386935 -536654 608860 251438 548787 502798 -892580 48302 851515 609341 343698 -834402 -123264 163342 -139321 935432 -879278 -243995 -412938 442184 -513544 -787143 -925105 -853232 -909268 -959723 954552 -480283 -222820 699928 74823 367264 -571413 855412 200905 -866449 415023 410226 -528961 219473 -916239 845421 -396324 728477 622257 -73389 -235000 -94596 864479 -547417 -554785 -575766 429922 242049 605747 590265 497684 -510195 359686 202638 -745788 877320 558737 -185118 111027 -278970 -504768 -512126 -850920 883246 -674125 108815 227229 208060 -720962 202495 902879 -906626 358378 -146277 791409 632728 739442 -135937 836186 -979903 -988729 -460131 -765166 -901309 -983283 612410 -585079 -757761 -138596 502383 -694367 -230682 197631 -636119 -660945 493825 -777736 -436823 -125571 -904598 666362 199045 -844341 -530095 396590 -392795 -685879 932856 -962705 742343 864159 -277448 863437 -873860 -337947 94073 600334 320425 -892756 626493 -592344 -492409 803187 -79594 253768 87587 587442 -462548 532303 607582 505171 51128 789583 -74130 995892 397195 -350189 330843 826918 167560 -399084 -916989 -989199 55717 -22012 977687 829902 594287 385479 945307 615531 40195 -297739 955498 216171 -247659 -921510 64944 -939677 -126867 -259210 -845586 -320802 -686491 687102 59898 -881190 -285715 841049 -824836 -614071 165895 92195 575730 49680 -95797 57901 225068 872843 408419 272251 -425135 -888568 507792 -670012 116569 -181048 -331100 -866186 781840 200321 669190 121520 646809 -25378 -90191 -424506 259689 -925827 827701 -161216 -436664 -516240 226101 -644773 150100 -5827 781671 402567 238717 423390 -509033 -239001 118666 813762 -411484 -880684 923154 933066 -104447 -165414 -163068 173516 -440778 773946 -293856 -823404 -503587 624230 653051 -119074 -456283 -990455 129535 -888995 533714 -849796 -926231 -513225 -652741 133073 600010 -31482 -250678 882892 -110074 926937 -111232 -21275 612951 -101583 672238 -357176 -960181 -770171 -870339 521045 -417086 -493250 -866649 726177 -777743 896188 912380 545522 555106 -948785 321438 350023 -850830 639166 307334 -418482 777681 529988 -862020 232683 732677 -522866 738402 122040 -365336 -221634 64554 -510209 505509 986219 -404004 298434 705855 590366 735185 -498380 95114 749655 -579846 846014 -300368 811398 -32550 -863110 836654 352019 321032 -581829 -228780 -146986 113454 681603 -199736 -204129 907660 -800500 451459 912816 603382 353856 -472749 -856514 -295471 -714432 485335 907252 -638053 -800031 -746105 -427025 -497568 -27862 535465 -148669 253637 92759 196829 704244 836481 -57638 -725230 -688130 -435233 824405 936718 40398 -240834 974113 -229782 848711 -227568 -932023 187283 125886 961759 192655 -617141 275326 -748093 -173209 760870 -356667 -96147 163319 373006 -707259 -118113 -923874 -309953 112931 -196174 -401046 644299 717307 657423 -791393 -802921 -556069 190262 903479 668764 -332221 909882 192476 69799 -623956 695875 359024 550618 -792834 592267 -12026 114729 637592 -649247 -293914 700957 271692 -206039 -683635 -590316 -826656 994906 912683 -716993 -716274 345982 494499 523683 -94460 -370890 -831346 915609 982501 -824269 -923336 -742961 -714553 540478 527650 450116 778931 170418 914558 217807 -585176 71420 -901962 153496 618904 -82782 24550 -183907 495209 745145 811997 448559 948981 -720403 938656 196979 789515 780413 936295 170466 550892 -575428 -10082 -957751 -637745 -885231 -154779 782665 277725 431736 -369520 503256 -442443 759423 -116056 88254 -914838 33482 495592 -870247 -67968 -206321 821697 -66598 767602 896411 -507690 126534 347439 -993205 518529 234614 210840 -634477 539724 -426793 -34812 568699 989177 -313942 746941 -610915 -502149 -675707 -337280 159401 -664070 -311472 -564352 37345 780627 -541495 675428 -942179 419350 511616 902852 -347064 961158 -890788 -507216 947424 -725348 509589 44074 -404998 962692 561208 536871 -478532 -344673 378022 666385 327906 -590465 212372 -330680 772282 740590 -73331 388380 -838489 -763800 -784533 222421 -206942 -644836 69986 310956 954548 -350993 -429067 768079 321405 -581511 731135 -853280 80304 415493 -296788 -432905 -135147 -286187 -229123 -47717 937350 535005 -286649 14413 -981006 755395 47540 32254 -150307 -21018 766657 -202605 109406 815763 -260929 -906392 -549600 -89263 83154 -945973 -232095 182230 591733 18556 -647690 -348912 452339 432948 443461 -590435 598767 986139 -46263 -200109 -641314 247759 -308590 -492998 -652792 761572 883778 -19827 41610 -553505 -479471 616892 -627113 334138 385994 -818836 -993742 634980 456908 -445707 -365515 46654 -781558 -239389 -494514 -666722 -785396 612727 -33347 -541233 -126485 857251 -240233 -611697 -822311 -572527 685254 698000 609174 967197 -142841 -122248 136444 -345770 -414358 -123935 86772 -832255 -797355 940762 -488833 893974 -579199 -461852 369454 -728384 -393220 -96650 731946 986337 608678 -473735 -792403 374541 349748 985804 527879 418058 -289744 494017 324122 -248618 -275210 879134 -496418 227105 587832 -873570 605534 -920113 774524 -584339 -91975 513399 173977 -410832 420129 -659225 -870595 891130 -854560 -759395 -530070 -895144 161486 -577073 -518156 -457146 -320676 -896540 830981 -245065 406797 252793 588441 -390510 -42633 -961443 829826 -136785 -248634 -534890 842469 38622 704698 -195366 582587 732257 93988 655510 -666158 -809876 -892948 813162 -490039 641580 -495730 -715477 -796137 -907202 -383463 -680608 -303995 -26701 -328145 -717243 541487 147730 818823 387915 878599 977110 -713874 627222 992338 512108 -572350 756094 -679255 30775 -867083 147087 658809 -709876 250384 -167672 -682620 -271050 -783954 -711328 -680098 -119950 535037 -178372 -835088 74228 464704 -882182 -148360 910944 132431 879914 991879 -979374 -399211 -755184 570114 331480 683281 727075 884386 82802 133334 535696 299252 -980968 -354548 219320 400858 912308 549484 -89810 -122233 -29276 -289720 380346 984583 -576838 341760 -110887 448437 461628 -264434 654010 -427197 724580 133499 363458 -256458 -608160 -325656 -195703 271334 -306477 -937466 945244 661122 383058 -750434 458937 930955 -605080 -806262 962005 -609451 -132589 -920390 -506855 -792695 -280251 906672 4257 -818523 -717596 -552700 831292 944634 59594 -466591 112622 -723284 995910 -509178 -652943 -88010 -313575 451398 -129488 779492 -982535 -383608 -334901 641751 304018 -16568 -790122 873349 -880128 -630636 995738 354486 -252458 -25969 77970 -503288 -678886 -960526 -772498 -423956 174534 -986746 -462124 -855258 -961207 -664533 -365286 62417 -809596 9044 759118 802137 -813362 961417 548014 -652673 941168 -716060 -340560 -513320 747049 -675820 -228997 220238 -695508 -819747 226924 694558 -423267 654870 738322 241113 -828905 -745046 768690 595299 -758743 -152552 26564 185719 414292 397426 -217868 473121 460303 -387103 447011 -927294 -213820 -295520 -341661 372751 7760 -329603 -505218 -932206 -956921 307163 -901393 286504 -130003 -418254 -304153 441345 165374 -594291 657994 -462044 -628697 -995957 351152 406888 810698 -448929 354405 -350724 -671746 -279215 203368 -269728 464333 -873157 470384 -49687 -111820 312588 791778 -857919 794023 958408 518748 -976155 -382070 89989 -971474 -631131 -740935 114672 -279461 802343 793217 895302 160413 -454427 297509 -31908 905182 -343382 974938 162456 799935 -945895 -642869 869237 570389 201638 -254570 849922 -211353 255515 -466484 948580 -574222 676245 92149 -433840 486565 -958460 -948086 627346 973094 781614 -401287 -792440 -426165 -207700 618277 -769497 947617 -906260 115555 313334 -696600 -883538 188159 653582 -195948 -811001 791092 896032 659278 -765087 -907721 139503 -63631 27768 517037 538321 -968818 40798 161968 -148941 315753 272632 -913457 612754 -82054 610176 -18165 320002 361836 995713 94426 -240213 794913 -283042 -370137 -300217 678956 669259 91344 -240859 -727850 -721967 122791 -428759 407066 815311 905970 102090 994473 704244 -876564 965779 -783898 -491322 -876991 731683 -527894 -326626 -257515 978476 -888190 -555223 -856834 -282633 -240724 960617 -983419 -495649 782622 -938830 632361 -688942 833855 -530131 488541 -345261 -787284 -177064 -251 527354 -793420 -546556 361724 362483 -520100 962902 -927599 301819 -855204 510535 -83579 -423066 852256 -233051 962575 -776677 84936 97935 893657 -614506 782505 -9476 254848 860005 598217 975412 874775 -151892 709863 754773 69925 -573918 -451215 142416 992930 -262511 218251 -713366 -555522 427610 -333809 -687812 -43750 49902 -194680 593587 -281267 9558 -292427 8465 -986527 -807764 589836 -123927 -636908 343328 -613451 -956505 -887785 -113932 -693877 685830 -466415 -866303 883999 385304 795037 -710865 -279500 -915903 701896 6400 -22461 -942148 296213 -780794 -341511 926997 755961 -886679 548404 -348243 -304033 -240798 130314 183738 -362076 745538 -838334 966212 111516 -515092 -609192 836649 695052 680278 -455682 -672870 691502 713741 905110 781212 -194768 499118 325433 -320120 -160203 535789 -173389 -859638 887762 266514 801284 -543450 500882 -740873 -492192 -475090 -13 553100 421168 -814899 -296602 313811 -919409 540416 4179 593892 490958 32920 -765165 78569 126961 818361 -848395 770339 -189009 674142 -655047 821476 -970122 268755 -508776 248211 63717 -875847 166202 784811 -544688 -376315 -259138 492348 -933697 -102142 605878 -169111 -751633 -498742 56232 293864 -525872 454993 -942450 -788987 398853 -280230 -458281 55583 -995481 -27008 6116 -149079 683139 652591 765195 -984277 886039 825128 317207 -265537 -956007 607872 -120505 -983020 -310992 -810463 391499 545390 -538312 -13112 -539062 -240860 -352317 -83451 486750 403744 -116973 282302 -110954 -846109 -927327 846893 -653 155006 473881 -123938 86764 -619110 800219 2609 -890006 -348303 -444037 168798 -34356 595155 -67646 -742164 261861 -891870 982699 283320 39033 601687 827367 -437387 122180 -548613 -600358 608166 186994 -408275 -61669 -513627 744488 -557150 624248 54176 171130 -989919 131183 -914665 493554 -32509 -3146 983391 501904 -61254 -997067 220578 14916 -4410 -461177 883676 789494 -843071 199804 716383 614654 163028 -471014 -473007 123564 -315457 -682729 870953 483138 794454 788960 156469 202741 780671 669077 -483561 882159 225461 -609397 193859 -412848 -418553 187337 -208125 110505 506009 -124148 -475149 -339841 938530 -452029 -669819 563918 591469 -843245 -535298 -598781 -557607 -802092 -841608 376961 -531880 673810 621662 638621 584436 382349 -566285 -357086 -143419 -933447 735307 -632498 -55812 241343 -943281 346578 661083 12154 -652611 -317226 -201669 91259 -47321 264307 803973 88709 959984 -742857 -593863 746898 -380846 925733 478314 708045 935642 -885965 -475840 -742251 345833 -486198 -79115 -242304 -184523 -25399 77016 -773930 -754361 -42495 -175411 660753 -75653 579770 -684469 -194716 761603 639278 529628 -47695 438756 168329 876833 178066 185591 -741649 -658485 81105 -721047 -172171 782627 -641937 648763 -203609 882052 -690271 238403 -154495 77147 -168242 -880086 257654 -108882 -352622 -312724 -424468 -239982 -574146 563803 -49603 -65997 520534 439708 -951752 653520 981778 128167 -158178 846780 964062 621131 189862 -53794 670042 43817 -447623 992818 -60710 -689867 853686 -972602 -622233 524728 415855 642494 168636 758352 265387 743760 -747702 -655634 928482 746185 -706251 -385834 148484 197126 -919084 -137181 161522 510587 -646347 -406463 948099 132144 -870634 443377 -174848 425919 -540691 -423479 -596567 832344 878050 -262223 295598 -124995 -273456 19943 -515529 311238 147527 135548 -230436 -741154 -311540 500821 640685 146819 -132457 176426 -90069 -619830 -869995 -510582 930509 734169 591716 -451243 -323587 532332 410138 601793 -566247 767441 102782 473174 65778 727020 -642164 918002 -397360 -216525 -72715 307781 -504596 -926030 -311395 -667050 583796 -69240 -55268 -871555 957706 -868120 -484674 198374 -823995 -839526 -425341 -211308 51247 677496 604703 899036 -716602 770033 -225029 -442266 298875 -456055 -951886 462000 -672074 -471337 -189035 -750198 302032 742406 776231 809115 -432489 479060 -135518 378586 -646194 136726 -577552 -535530 803498 772018 -582477 348143 -181290 212387 194110 -225702 891376 -142599 -269671 738337 -803446 -408746 -715007 196193 415530 -972302 -451227 364810 -821558 -748520 127978 -579229 -865576 928935 197097 -464509 452535 329234 -184596 -822695 495421 686049 605108 -344156 538547 -948434 -619466 289788 920152 450472 400921 325448 -926882 -687341 312249 -869947 282475 423365 585511 -765819 95257 -524246 33191 -35218 939767 144962 301873 62263 528262 305822 898033 564590 -821956 554471 509511 -812299 948741 222295 606023 -539392 919485 -433474 -86599 65945 388407 -608258 617499 775069 265913 -803441 220570 -706116 8701 886140 -364259 317948 -990286 -120988 232762 -301386 -999175 66553 535999 130584 -367895 -472699 -159062 -434911 125452 -844448 -865615 -134616 -26145 917499 667068 786646 940373 46809 542821 140711 -409771 -444400 124159 -714770 -754121 -319028 -967668 -173746 483147 479309 -618171 198593 46290 -115868 740502 -737132 -670973 641785 262431 -477847 -967928 -506744 -235851 -804556 -948866 -61280 788575 -23746 -520199 -973085 477529 963878 203261 -825975 -146156 -290341 664710 -767140 -956876 366499 -355583 -593219 -262511 -538217 859089 -241379 -815433 -83420 664267 -111995 -290330 196619 -898759 -981104 373778 193250 -571557 407660 451811 428818 288226 226652 763703 -196777 845811 -321736 563483 923203 334122 481899 248406 702779 -560236 -732172 917214 242296 -93772 188134 -186143 -422393 691199 -147607 71101 355401 714464 374454 -660216 -322700 397365 -174817 -282103 -625136 -432688 686085 -176579 879227 -370442 -868897 294228 714342 -629789 608058 -724303 -640682 313413 72499 716781 -785756 382141 -728962 268628 393725 448737 652131 -201242 845282 -470212 -267332 315224 873641 976844 30329 -399216 -67846 -659581 750620 -517587 266963 -610361 -582851 40061 537349 -92558 67847 672517 776501 -562989 -187463 819196 -835492 786603 -527322 785488 -374586 957488 939189 330272 916759 285197 -137374 -257856 990017 683872 -86725 -580167 -443376 616507 -281501 -837306 412318 270501 -15469 -481576 20831 512790 8468 -609902 -554217 869502 563526 921933 509022 182974 342300 779286 -321373 805548 347166 52139 933030 282260 969830 -210046 314109 21042 -203357 -167486 849680 -999111 -224742 206408 -384227 849104 -765793 -84061 -28364 29711 -404576 -605927 98492 -508410 640923 740768 227308 -863434 668962 744805 -218925 -953706 204254 627400 370001 33552 114314 318813 893724 861825 763252 965485 -474564 -886724 153599 -222604 130574 -730104 421667 -984415 567493 898077 -442133 119256 935140 71211 -461578 489523 509894 809044 387191 -226819 146070 751405 -48586 540854 -569001 -577471 952461 -534638 856670 -164083 -958613 -523783 345171 -699259 748116 -556792 191667 466317 206046 294927 131665 -653311 995766 -661358 -989232 -510930 22297 -956088 627242 -590761 93404 359198 -96979 941489 691429 906421 -182663 863463 511535 -488224 -138493 591383 -708151 975015 637717 -235054 -950312 400454 -140341 128032 -673519 -688465 -899944 299002 929216 228868 9535 -195890 -315452 -767586 478938 324223 -761457 -49527 -443818 -53534 -200277 950661 -365963 -243774 997040 430854 326987 -143779 1103 152117 -770110 594789 -723381 216686 -339561 -680448 409338 -846272 279514 82120 -58167 -920721 -529935 446155 -933963 -360203 -631787 -171636 709970 750845 366035 -663935 702792 -728857 389773 515091 985425 570311 -55561 -852575 -104516 876005 -229733 442749 628846 -136898 -251051 345197 902747 -39038 -668585 -413269 -429935 -999020 978214 -656922 -339538 836366 -838117 -949441 409444 367802 382052 -367155 -998531 -840039 480512 -910951 616657 -547872 -900154 -516062 -505775 -195850 893023 -569510 -675329 -674696 814919 -476248 789619 596149 -871856 881764 -151591 -200270 -312673 23006 299630 -76761 -320467 781527 966150 845312 930247 439302 -717816 -367267 -617841 -74860 950768 67475 -740872 415521 -541876 805033 312270 -47683 338624 -650917 173228 966895 34435 -866790 40068 857906 829663 910346 -558565 122867 186293 -594814 271626 -173548 -201738 -209136 674750 -496532 -497749 -760205 -800264 324933 -323089 -254305 -966322 219356 48239 568892 629416 129893 307057 -47193 -744636 -100988 263626 242416 390451 100437 872037 331226 -413478 -636571 185027 223454 532338 783415 -272394 -558935 326920 911424 698918 -646759 -234371 -940821 113292 -780220 147591 -845803 474489 607729 -474194 615698 44624 -375907 -558256 -150106 -816505 223095 422558 918157 962859 -728220 32156 -454539 -210471 882812 553893 748542 787013 -563829 550885 734913 636855 941457 -946211 -312378 -116471 110018 728675 -502773 448811 -31737 -622561 -726780 -70497 672251 -643441 -21610 -706691 3695 -864125 -38117 202095 -302361 -166622 33249 -426570 226203 -585884 221611 -783580 -438026 348949 736303 -228576 -914406 671192 755606 80421 792922 468258 -718209 -495165 260799 123835 787708 968989 -513405 -812479 105235 -507927 -440167 -33628 -168642 -422925 560035 834219 885739 -678630 -917893 -794771 331517 -918575 -123221 352473 761930 383648 303220 -760785 -177125 618529 987083 43269 719535 -711037 302679 399171 -784712 -458742 441973 -473946 -836131 180749 -16204 237249 820918 -521226 373721 155255 -565549 -716730 68060 -736766 -389195 880142 199145 -661648 865107 -714633 191840 -249823 -856170 525115 -381867 886858 -316067 -632406 -488431 -115211 -984197 944551 -39537 43519 -799564 873000 -847104 -648296 177731 -105543 282568 -68538 -261673 -756232 -52994 -479517 930194 579866 103792 -62054 -915192 175718 -730979 468974 794566 -219723 -17351 -680525 -838840 -678407 -905940 891155 278146 -668366 318611 -443253 -851624 -30214 -229826 956651 -418522 633210 -165840 992473 969017 -416142 -372574 -850866 -919597 518838 -139904 -588264 990763 -198996 841323 -706474 771307 -814129 813621 905344 151857 524718 369512 -802084 -377970 -32019 4032 -197366 570250 726595 491436 164345 246558 -252165 721489 -493969 -621896 215284 -644089 663429 -842437 406176 850138 -59736 -894468 184073 -315510 554266 -817082 881863 -203125 448495 191318 -893045 511750 -368111 718304 748184 -932138 -434756 915849 -521148 -369524 556162 209131 -661637 684780 494408 170004 -513732 524525 493767 -822137 -645350 -140355 460300 548025 -154179 912443 -789255 -39915 -71713 -949253 -810558 120313 -139825 905669 -92816 703031 -804111 415766 806882 -285035 -743364 -189667 -690105 425421 908474 -841152 -423772 -727410 956044 -587371 -362028 -988039 815204 -343959 -105852 66212 968968 -731844 142515 -755558 -243882 937283 -260424 -656934 -794694 208741 301499 -593068 -568902 -93761 151738 159215 719083 -589664 6918 -908539 -990983 -116083 388420 148453 -674653 928702 526445 450640 -390340 865182 -948530 746236 430891 316367 341896 -967787 -91028 -519515 -435183 991287 -131315 547622 885425 -710155 461106 186769 -761594 36565 -652911 697043 50433 -770990 -823561 294803 549607 823769 -39231 -455257 -326575 -860852 -811036 770845 498092 -631166 -360219 283700 495801 -633276 -149407 718688 -657906 -207022 336775 579785 -63341 182492 795161 -625972 -825338 313225 -974737 664440 763640 808692 -423692 197267 -626995 404650 -113242 685587 -7104 -713683 633114 -292059 -989091 -688908 -367114 865961 47365 535145 -940938 901300 471789 -251287 -373144 -375411 -830688 -746296 -432336 115504 -560776 744395 -507324 -679090 -417495 -987861 -127824 -814005 542775 -759016 404371 114239 -291846 53812 -832351 -781578 -455007 771860 433055 224240 -931156 388163 -936342 -125983 -401936 -573377 -614672 954162 -524265 -149383 996917 495102 750622 554457 892112 -114154 -427946 -91720 422252 841341 -726173 664292 -43833 -519059 380608 -58592 130742 -395568 811704 -839007 786591 505160 -832786 -885358 -882947 111656 -104105 376465 -886944 146040 279099 -825168 90218 -806923 944055 -694027 479059 -214257 910014 387802 762982 565353 -393197 442573 166914 -967716 -413872 110769 456987 -42892 -590365 -839076 134454 -581007 640140 307095 842864 -572856 333152 -739295 812919 -466016 148041 766124 -741489 2389 -971004 383198 654478 338296 -80351 454097 -747424 389197 207494 -186989 126597 -356020 660717 803495 -482674 -872287 406625 247043 -162396 -887636 -938171 478096 -633343 328065 19277 18350 -530571 -398871 829443 -690259 -490910 152415 418627 -618540 608320 -448108 -995905 -645667 -638054 -252309 -399875 -812937 714255 -113666 -303404 -593341 988114 334487 -49550 261720 -437590 -479048 697177 -488897 828402 369172 -77859 -979080 -787430 423059 -817112 -814477 -554459 -822062 286262 -765801 -934743 289440 -964263 -940865 -292526 122882 774198 -423496 827232 893232 29766 387268 916644 -538474 -214825 -512358 153478 533205 862216 -405020 62722 25279 -783280 -149057 -874841 -66210 406136 529599 -117481 275566 -20452 -12440 -784758 657630 -356818 524726 -207158 916819 -553357 -574442 -40776 878500 -472956 714346 -147898 567135 -232370 -458231 -722822 666691 -112621 580413 984178 -825148 481639 -472636 -630053 983435 -415821 -503601 -994440 787443 639029 542214 -798943 -447859 -366722 12674 -281919 484380 574195 -643247 942039 -958438 -250163 -919690 -190986 -530127 -550759 383078 -254650 969795 -394951 914444 361856 292706 -784415 -367290 964214 -719399 238490 931045 240009 102817 -63934 751665 278192 -985875 -558070 479203 -787720 -63329 422903 269098 978430 -403760 339554 388646 -954377 -62900 719608 435824 -226520 476435 21946 29712 401262 -808230 95486 862213 -154696 -324600 839404 213441 -195832 -403399 203906 -225238 -926986 37566 -542063 -105062 699181 755739 -17731 719583 -743316 -32632 824833 -860868 -165370 45552 -677207 626279 -310174 42357 486870 373257 162428 88683 263550 540225 -744094 -447272 941161 803361 996279 625274 -78795 -858705 873780 856257 -239277 -751130 -383070 700112 -547193 -974670 623073 176129 -894740 751608 -49307 -855458 -851602 -137717 -97485 894121 -186162 -237000 -698264 -879916 880289 -88901 -608462 86410 -371247 15175 -420138 821924 -611557 75650 15912 -117707 -777328 835335 323734 -231809 -659564 517859 7710 -385413 418530 -823272 375506 52565 -284922 -348003 739803 -145299 -972063 969691 -829836 469848 895272 266418 -988693 628573 390885 726770 -790365 834040 309749 398563 -470508 -584998 -494840 -262339 323273 812903 103845 -420176 -903071 562102 -979293 125278 691088 -462955 945201 -162212 126235 -41981 459599 778548 -899617 -274508 -789166 366950 568906 94865 -494748 867170 -285344 745525 18306 977936 40887 641008 222332 -458807 231932 414536 732536 768219 304492 119795 -141456 -484855 -571684 158303 550063 411400 -802638 317994 -91560 509443 734313 -89046 -998049 86167 790673 353766 976910 -976680 684108 -505189 -330878 -74549 772818 -558408 453675 -314262 -672018 -992030 943439 883747 -716033 534257 -619256 -942887 554488 -443407 419265 -461087 -671392 -580574 -778691 -794234 -529838 322809 912784 -269946 163070 -162659 -367324 -875757 172455 907626 144565 141779 191779 355953 -670251 174688 162271 -732170 49769 614472 383576 -671376 308651 734606 633250 -256883 329638 597416 -410011 -914772 423229 -103553 626139 -305951 667428 -955022 -845741 414068 444900 47827 -747470 -77598 -400420 -843288 -545044 7131 995515 255211 238479 276419 -71673 437387 -353863 102065 -941799 -65303 -626275 259826 -54626 76699 -28414 -716153 -671720 -407891 84035 -387806 619099 -823013 443344 999598 789520 -375208 302507 73924 400181 485578 -971155 -934601 356123 -393012 -310593 -98935 -365849 -475861 -678431 861299 481810 898985 -369498 -558367 719594 -322435 -747531 2035 -263922 -903728 645706 843005 233717 -774975 854963 -828536 -201241 573155 587860 591567 508675 -149190 328804 -428093 974647 -813758 535085 -907000 -665013 -390040 969104 -921610 -586537 -985458 821759 379672 -876216 -724853 873600 -406480 -281120 34217 549425 424881 -102734 109733 777278 -347324 397738 432691 35949 977347 418179 -264969 -662253 680513 -276529 -487283 551835 465280 -172302 673794 -579450 661754 156455 588504 -165146 117849 352890 828422 228707 -536833 -890931 -954378 531510 -200194 -375213 -488058 776752 246176 235032 437768 -87756 460641 447478 700737 -270791 -83984 -928735 -682771 -174775 838066 -687203 192697 136836 -367425 -647869 942408 313374 -801821 812863 503471 660444 128542 -53867 -695047 572059 -88155 -619753 61348 -823990 -292258 -247824 160930 820331 609000 798749 -642343 -354026 821521 -724241 828579 422517 566237 521611 -469042 -533815 833798 45545 350621 -822556 730103 -719400 -515259 -728403 896207 -486664 -482574 -268897 -346140 -948417 -659520 -909366 -417858 790389 512833 -683311 360856 -241993 -149763 343530 757986 514680 -997010 105569 437186 -345349 -961536 -614123 -906098 619867 -25193 -187526 -518957 387460 778377 19477 767314 690231 -466273 -142333 678909 -815351 142872 683378 850558 -208796 -933978 328614 -232655 -341499 820975 513782 -665947 -405124 -381554 941644 613151 -233040 -178673 244137 -711401 -396200 249207 -926946 44089 -347901 -562247 -833196 630373 501904 -424510 -148090 -570960 -947273 210926 647809 -716832 403199 -945136 572459 -458508 396997 283247 -911495 267161 468668 307395 659831 430646 -973721 -127044 -239933 -110110 -295776 466555 668307 -38808 673173 -47337 -747221 -771638 -786746 -732006 -211737 -282821 -863864 338177 -464072 -847837 -255867 -206272 168222 -265569 823097 -731205 726835 711167 266614 655182 -250592 -304570 196706 721478 281893 -128211 -99340 962789 -547178 -690911 -706950 -234270 765529 93248 656662 -908953 792297 -207264 -677188 -183790 299477 711304 786358 418676 705089 768244 608160 -565483 426084 223638 293612 68846 -449783 -190449 -746657 -28947 -438513 -293702 92691 965108 877545 -304734 -438797 -666021 -563042 -191865 937154 829802 553161 -240418 -357740 -594209 843034 749133 647634 342382 335828 985011 634555 -122308 812621 249373 -61602 326371 293361 836946 -523359 -624783 397887 494537 -191043 940521 -235702 -643667 836415 -256448 369850 -320416 -662008 804193 65353 92533 76750 -892502 474822 552244 718362 959085 34965 774042 540872 837104 -792531 571351 -846710 351213 -99432 -402226 710629 960147 -198793 581400 981810 83459 -177796 -358399 -864610 33363 -867731 225162 673195 573966 -723800 88165 -987732 -543310 -867815 -930948 -334515 -416847 213446 510187 -757751 664305 -119484 150785 454194 663117 471871 705091 -149523 -168047 894198 -931991 848947 344577 -126916 853215 75089 -677677 667128 976837 -32152 877104 -754266 803183 -408978 -255048 -233132 -122906 -571477 -776453 -121434 615525 344509 -205312 -105390 -745763 51605 -39870 -198107 819185 -743432 82349 814076 233723 -624514 -372698 -632116 598661 -262250 -190720 866202 259537 -156671 -726648 -369661 -531374 -928174 -783366 898102 248496 317940 -387318 -558731 -633400 955428 837980 -91112 519210 461427 245644 -9334 422041 -274234 -989913 749130 -820338 24533 -52177 -806038 889141 -550609 -870501 508564 -38289 -449868 82645 39168 915790 47770 -771142 -715009 -595684 80617 -498658 -91148 -748971 295551 -417851 -853931 19624 -73075 992235 767278 173946 -541417 706877 -356066 508898 728440 402270 994905 -700626 -482341 -194461 -350172 178909 -581309 799191 -162340 924836 -29691 411319 -975249 100329 -682039 720247 -565919 319946 -301939 -457476 -58423 716695 -810591 -345824 489938 687956 -748116 311601 330298 -742984 499493 -411278 -600106 131505 -989605 -785512 487180 381533 -976786 484686 118615 -254830 -210989 703026 -799801 463192 -288684 147286 -135682 -520983 576142 -74817 -383564 876984 233969 -263190 404148 526055 -759356 366786 560093 -198321 -471778 795947 376227 -974212 268014 -186630 -472949 -462033 694131 -42886 -945230 931546 82501 475497 -251322 859431 -137909 -288519 446731 586738 -511550 245456 538839 -829238 -99780 -756471 -582761 526708 188959 -505040 648776 -821529 -623966 331081 196606 -6575 616532 946506 -644127 503953 -59884 470812 -842965 -492101 349466 -365026 138284 -809704 -450068 -225630 -680378 290595 946410 258543 222449 -328051 74947 806845 451000 -940743 621053 238652 380986 -525887 -188559 -676979 -880726 543599 396365 911047 -425521 247877 866192 -930829 889092 803574 -540526 618513 371897 146026 -496647 683025 -171535 449086 992325 606938 519106 -756543 -176827 -987961 379992 703993 -764513 -296027 6643 338844 10572 46134 -550300 818583 900761 -690511 -648813 141834 -793560 522943 -947204 -513974 653037 -507776 -856914 -761379 -948815 897284 46027 484226 -153325 -273965 -799349 250151 580866 782566 482488 572017 7364 -17365 -431437 -271688 32882 80132 -779282 618503 244729 406216 610544 412448 873242 457409 -662700 -500746 250603 500525 905546 -227022 921941 215101 -747756 -585553 68116 -65383 377098 -412290 -103366 -136358 -625129 469090 -41044 180750 -585030 -932651 -818397 -526025 672262 -12671 -53076 29133 -384733 948168 -108376 -680392 962507 736189 267213 -290474 709325 -997080 960803 -645509 -639987 760070 -381047 -430228 -405119 813702 981037 -304925 237110 -169971 -774761 873614 -960439 668083 -385505 -385264 -195601 241604 -103054 -106497 839021 -57151 268305 476644 -284128 -441124 797906 -636354 717175 -315777 -361891 404350 423796 281285 766896 -402292 673071 -659841 -617316 87618 -248877 362289 926790 618220 -758625 -659309 376615 809550 -561050 -58351 -386548 216478 610063 -907701 -647914 859141 882838 -74219 -433222 -471006 -602743 -121993 508099 242567 -549109 691118 56139 -226374 -325547 950058 279366 448310 -644944 -208369 940408 280807 -518660 -377292 -148871 314417 994093 436774 -755784 938730 -856120 524838 -268427 -100261 54250 -26457 959814 642628 -247614 274513 622995 281813 950546 -217471 -471014 805557 450865 862790 -714773 264191 -560116 -367131 321133 451135 464161 713558 824919 469242 -577278 -261819 242360 -337244 928600 161682 690032 -245465 355678 144210 668341 578019 25314 193100 -819441 -600024 -426425 493948 -659621 -776771 323333 861331 -3892 749661 -490713 -711947 978533 -328267 -738484 827066 -544255 661095 335656 -30291 595787 652938 245248 196688 492358 597928 -298319 -232874 -921657 -227777 895145 905896 -926858 -346816 280044 683873 372688 -781677 45328 66770 -941016 166289 -78526 755582 -65119 888840 -647361 -644706 -727755 -802886 296540 626207 15794 -455457 -610689 292895 -963528 586014 -880477 91636 -86084 356888 -879016 -333275 -276088 -400418 -180928 -516625 71864 -613898 454291 360385 844223 -529703 372764 -464192 -318368 579448 -576070 61252 141237 -924877 -629024 -426663 101036 794592 510741 935104 70916 -655926 622068 -69269 -762668 219951 865581 -543228 -40315 -835775 343427 201830 -778028 369061 -81588 605090 -357679 730616 -971275 -987524 400994 -408507 532603 918892 -601280 925968 -201102 -886755 886520 -478002 454146 -311951 -539156 -648085 880101 566523 -838064 -215997 -530070 144516 -439890 905257 -623242 359559 -214686 20707 209533 -899788 -12514 997803 -639731 -990351 842599 82224 430532 -407084 653334 -186989 -194219 529706 69209 216554 -855929 552948 -561617 234817 -93515 -704411 -381073 -546668 547663 96485 802882 -895786 780887 -832368 611492 -565651 -820506 581560 362855 406324 -16219 -765217 -422096 -424201 -759468 -491842 -308104 301563 -495546 448577 -865012 579059 941538 -323576 -647666 730764 -980572 850919 721650 810466 -625766 -527897 -532351 188168 -145944 146372 -853543 238085 600133 -717076 978923 -153135 370171 -942842 709116 -28708 648939 943977 512293 -512248 -912377 -362720 424275 742826 254677 994157 -466873 141324 -190221 787267 532375 390766 145165 928843 348459 53376 -960023 605152 465217 -151062 323292 -125422 384362 -644411 943186 348071 -417781 534687 -479671 -965739 -37027 -386822 -848298 -827511 -769683 408653 -588256 394596 -477796 946306 -596896 -355015 775200 420215 -122265 -148400 -807807 -455043 -719592 -324955 13725 -494244 186346 463210 498725 114125 -891801 153089 -216931 -642306 -942545 25603 590944 388626 -594186 -145605 -524518 -224610 628225 362540 -350004 -938067 -286035 -763001 -196660 950589 734697 -618570 276546 300992 986295 -818220 866988 756636 -57169 169906 419802 -99541 -711045 859860 723187 -162629 415836 -657167 -882449 -526193 380836 243319 838298 187356 715962 11909 -574824 677069 -230375 38127 -626341 306176 -492079 870461 -618834 -509689 -769531 -128852 729134 -675992 -537109 -964180 67147 347037 989135 -420512 213836 32661 540048 -960095 -41272 837681 -181342 -278660 -693330 458056 -949622 52911 -789058 -615773 -449819 -364112 -127858 665857 618337 -441946 -667130 460052 358338 -271251 384227 174082 791007 -203241 247608 781030 759586 343142 -882584 791500 261900 410578 159534 205496 573870 750473 333717 -359136 -974799 -109590 290560 179566 -466224 472330 924579 -387841 -916776 730800 -637816 120870 -848209 -208680 -656244 869417 -719030 719283 946271 900419 -121419 69284 -398329 881825 -666737 -200251 70366 -519323 322827 487393 67215 582054 306800 234615 961693 -118930 442265 684093 757084 164026 807159 -630117 554102 561661 505354 -504660 682728 794270 -571924 408128 580738 159478 962502 -985508 914282 991699 69592 50361 543641 355703 -47114 -605887 25821 236697 -551162 424853 798549 -224157 561155 487818 -746375 96626 840188 -721753 557199 275034 -991723 135721 72503 -197856 360709 -964481 -249248 30781 -484969 388174 772176 -369118 -35414 -9106 -70240 283182 624049 -856341 66365 -774343 666803 978693 389737 907277 321355 -528976 574776 -345624 -363991 887957 -412396 -715652 -834160 -719985 71737 826479 414294 -52049 939449 583259 -171161 446904 197625 -287154 108226 431524 -726222 -237109 -616454 -510947 -194191 893255 547127 -506363 793112 -179283 557491 366703 670043 936155 -79043 133027 -255293 274851 116409 -231650 933679 -635701 -930274 444816 66382 674829 -752266 -181796 -674394 -478057 -231198 -315621 733455 181900 296980 263194 -771911 -270718 -760238 229079 240802 559490 925946 987784 -267231 120843 -142216 -394604 -820898 -922737 238162 -249833 926039 930932 502557 -29086 -28835 374420 547973 -950407 -981483 389694 -770999 916116 -646152 -509133 -653892 -522721 -275245 -696534 -927035 749754 597959 -880180 679392 -449095 -611254 -659912 529307 -568283 121253 376833 538394 -127047 302068 -751189 451859 567398 831528 830897 815187 834128 -330488 149634 724279 598734 -514644 -599425 821940 771566 -138367 -87041 229455 -684946 227784 -614836 -169307 -32700 23959 -710877 323685 -181352 848854 69815 -895663 -4796 -637757 -941265 511297 -837285 -545681 -177757 -948960 -88033 75454 198819 442989 -101111 205803 -363727 997178 706373 481154 934850 -638799 71604 122596 -230207 -592886 646248 -604730 -773237 -258154 827307 883379 -998668 -474824 -977415 36101 406848 710886 -460159 -466320 821035 50220 685224 -112264 756066 -285015 -936826 -617995 101384 -160879 16359 -174570 858930 519849 955083 -903589 -326421 774094 -791962 -144102 -20688 -729746 -819296 -690181 809461 -304499 973463 -793989 193823 968002 627224 -156307 -394745 945464 -233046 935924 -908674 -238675 -741757 608139 746563 202358 -414447 -455811 -777841 390137 -437005 174317 59914 -459215 643837 -870064 -419885 151598 714551 -674066 437627 848018 368222 543332 531338 730773 724193 885797 -483591 724098 235493 322292 874295 -506184 472514 -23572 -975579 -462165 472325 -247560 129049 863840 445676 75995 37726 -603660 -40724 -429399 273586 -258667 -106322 16716 -90809 -540793 -709234 832129 29123 432928 791963 917720 172608 -321203 -103398 -90825 -239795 35211 647171 240984 918379 409198 -795774 -322106 -592495 527390 -799370 -111900 570408 -697515 211062 385638 -132337 -70429 746439 645462 -508648 179882 806631 -190704 798857 -477406 806150 408134 689949 -104874 152328 -910210 -159231 813669 -745724 -116721 299095 816514 -869432 -306265 -969034 -436492 21714 330312 -942169 -695146 -980520 735558 -909655 329944 -229567 6219 -534353 2877 356266 357203 -258787 -50085 -464669 -352464 -604466 -559650 -966161 -855417 447505 242950 -23161 -117167 957352 -451164 520727 867804 860104 751265 539199 620359 -343909 172534 728276 -430071 -250431 185141 768605 -154133 259146 -580865 -962026 339849 935102 -869748 922352 780885 -787179 -181850 -540401 274068 -844225 42158 995915 430175 505630 -135530 -985040 -426717 933895 -402843 -794882 -813022 506821 12726 -943959 16496 315157 -501959 463961 442102 -6485 -934992 710251 90482 -944212 -469901 444783 938741 145201 -580499 -22871 -950300 -153781 752157 -681712 795768 960121 -963946 624466 -929346 -886988 -570624 -251955 -817640 -135581 -16235 670231 -942406 402407 -455900 692215 -134483 -678767 -19439 311530 -104881 149415 597586 -339809 -184751 -658461 -124812 -786052 -233672 -4109 124820 -616809 -928163 -66694 321895 923965 -557843 -629107 -118478 488942 -415639 -453193 -581678 -583458 -760921 706550 129590 -114570 651983 73020 285792 -623406 214111 -883345 250088 -277567 377128 903529 -550919 -315192 -389938 -416263 282962 615454 110796 -300448 511046 215601 530158 -431788 -459972 930976 -745771 -482559 -74448 -746561 350583 -673533 661040 362903 257436 741485 -495649 -865181 784354 101957 226678 414483 384058 -536315 -260802 115533 166760 86812 -537961 745319 553991 -837653 -363659 -184081 -99453 -288823 362205 -764765 719005 -82049 -838164 284793 745322 215628 977489 396824 -491307 -199197 -436402 -846243 520984 -543128 895546 922967 642887 -425482 976642 988107 749637 -806884 -313436 -286030 -877235 -920356 -29518 318006 -604309 -339542 -614699 -484424 -610944 969971 219976 -723636 147393 -301677 -129191 -275397 152632 -707234 -303765 564480 997058 -223336 -713226 -645427 -701425 159485 -916859 -779005 -666202 637882 773943 -973763 298590 547569 -552000 747462 872422 -544967 83045 -259554 -114242 524188 690819 -733447 651835 18967 52872 -607041 532487 -210146 87800 -774515 -614113 -521578 -231447 281267 -809261 -778024 224264 845364 -865847 -149067 -767726 299594 835579 -159508 730844 -302625 -183372 631861 -249140 -394347 -798569 769466 -74659 -495298 273688 -789095 282783 913893 362369 -604572 229172 -182973 -932113 866464 -145452 358859 271698 -539959 -452790 -736737 -165136 -948915 620789 -219368 -624925 378252 -570168 193346 376086 -253729 -137526 -244131 22988 -636146 -161898 -938019 -666599 -190504 723292 -731413 469095 263918 -276001 164835 892658 616056 -377994 -98860 -717236 -348401 57611 538626 490970 -782654 -294242 701543 413014 369682 497858 -880594 69451 -82827 -737505 -629450 -206436 -987434 -703505 929558 -670339 -893677 358914 -223597 308599 -661250 452410 -567253 855273 547933 650126 -985202 16386 203755 869899 -733793 -955192 826708 46415 952439 656276 -990788 -454259 -564381 819091 117945 35340 836193 392775 -724652 407719 694951 615684 538381 -549298 -581476 773235 -131244 501635 930141 -583917 79120 -692897 -855367 -335309 -363749 633227 317237 -997767 534468 -41785 347401 -850083 989260 944486 -199391 369071 -757910 865743 139549 -219891 472136 -284546 607570 915566 -955261 724993 -34874 -713830 -878930 653564 144568 410288 546768 557478 -184554 20127 454497 884041 253700 47404 -891439 -647098 743772 -13838 -786686 919567 -760023 318045 -60728 -645462 -267349 449839 388080 -542027 705750 648060 -294089 569948 -86190 448813 893646 -520987 868988 847360 -664867 -681435 181092 49414 -629124 -310392 -569523 -990044 -504773 418828 -433616 -48110 213916 -30906 572218 442847 -282348 604509 372937 -736788 -722418 920714 -761101 -302868 202728 68382 -641537 233451 -95501 116348 -507286 431428 39543 329499 282723 -778712 -949331 811781 991439 250270 -312125 -899494 901958 -246018 -912804 -324914 630292 956789 710541 572966 -581959 648964 958561 -530881 52713 -2048 972246 -907896 989325 725140 -306595 652803 132416 -246086 -148386 216648 823379 891718 -662606 576001 934986 630748 -949208 -28433 77021 339188 173057 -947996 167159 -977955 876915 -186425 -50886 599351 -23639 228755 -119815 -532744 -177599 982104 351164 121576 -505267 386617 -273472 486180 526547 268268 360565 947487 -169267 518717 212350 253596 -357078 300299 -821707 -294602 -981557 -674614 564900 819161 -133498 283647 418188 768582 -109273 -693177 50658 232850 -518806 -389808 232525 831527 881026 -336802 326186 -263998 -969451 819784 -693624 -29965 148797 998136 -661716 -51551 828553 -856081 -242290 -909693 -327686 -424770 -132518 -133208 -103545 795022 455536 -883856 923289 -171110 -702876 309776 -145136 317359 338047 470802 730172 -477389 386236 916562 -590236 -873317 -39860 137091 -399677 -256653 -801517 -116952 732166 -552998 -388952 618907 -478257 -489341 -415911 21770 874677 -694987 287781 -220171 924737 -806836 -825664 51249 -943245 909878 -510958 -260888 680251 150390 -107720 -864362 597633 -119131 -782463 255501 94365 854380 -143117 -920333 136159 430604 421316 -630977 808329 -304682 115169 -873537 469200 334515 -196629 268309 665823 976029 415284 890421 927571 536099 -511546 252265 -390848 746473 -86179 97357 123946 -244058 894312 244819 456077 -165083 715532 -261183 -93226 -542651 209697 -308946 886376 -161671 969907 972168 878872 -126392 -803838 912017 -810063 510157 705794 -753955 551793 -739528 993756 677205 -554102 -438068 -79893 360376 -786911 -298017 435264 686485 -762030 -440483 -452577 366418 633771 682821 269951 695592 95788 568874 257806 -889692 -228274 959540 129194 994215 -764935 -529763 389609 776679 -651892 165812 -384749 662509 810201 -236067 -859485 -113003 -88794 650767 -667575 -16367 -829139 -984492 -470806 -546074 859676 309709 721567 409325 -209130 46892 -770126 -278573 -653391 -966729 -945500 -863718 459254 -778292 -880214 159253 -340764 -294184 301355 875120 -209043 -203810 -631997 -796890 893559 -673034 -871100 750473 516316 819275 884656 -74690 -502037 653468 -817985 8382 -44955 385212 737375 -32298 -695679 -802414 -688593 588711 -465048 791834 -145276 601511 -223303 381410 629604 963614 848006 665998 -717171 594730 464470 662356 -814353 906556 -125919 408961 565038 -436967 -908841 -759438 -876639 -480551 200793 -481636 -161322 353387 -221826 -622972 -324340 -318064 -396144 418887 -268874 973019 -120628 547988 -418817 -696009 -220699 526125 968897 362337 -958974 -942102 853132 -515862 -137797 241078 892453 -352457 454432 902800 777733 278528 868019 300938 868694 73428 468969 125262 -738823 -42605 -403412 -902636 -358141 448755 -126500 -678867 442683 126716 -213559 416636 -860771 402700 669371 -5513 139738 177364 -919573 11946 719830 281048 -287737 908468 -415575 476147 -979919 442057 -888801 -982576 -424448 -600402 810936 -188941 913022 323776 -760024 -294354 421545 572653 453464 -515924 249331 -800711 -220573 -659990 606657 -61381 -382566 -174152 -111377 -211170 627456 100541 454347 -8928 935503 -908176 964117 247190 -615311 962208 765958 11878 -401272 427885 198 -649205 -966937 209612 -635789 -163819 -808938 -909817 238497 -602202 -331950 -638021 575317 -177929 -57974 574552 -564343 -891823 -822684 -566363 448684 -515564 -631498 283321 279838 -25421 522125 88323 206264 -80587 465833 429251 483394 351158 477567 506510 913147 823652 -912458 95566 -542443 -544125 856234 769087 -458442 271209 -281748 -736908 -725896 619139 -984768 -890032 -842134 478542 50078 -678899 -983795 -103074 -948942 -667463 -402729 -324133 718812 -868813 -899404 -98689 695728 193331 -800000 552346 236791 -302017 526222 798862 -299476 -410825 -673884 541523 794623 -479926 712701 -240140 735958 -669954 575301 368784 968647 137516 560289 14298 320800 -641022 -894940 -536039 617056 864127 -846629 141224 693178 -507781 370882 -655113 -638183 691484 -466612 -805751 608534 540770 829664 -933260 615940 767004 -81322 921316 596069 825200 -192898 -656487 -483726 228439 -846311 890340 891671 -797282 172254 -129874 -16523 -637849 -845705 -94480 -538914 483750 815617 124220 -25380 532004 -802928 325555 227754 -573696 98344 811405 641466 308777 40901 -683756 95917 86885 -829612 -427351 -27682 -699187 183480 -24002 47448 -763058 -518714 851674 -922533 504873 954056 -600296 361563 -995212 745854 -787032 -910847 177432 -975719 120140 351144 738897 131134 627292 381536 -691279 791817 -213565 717551 -153571 94983 -853760 -496565 817742 -75973 674982 155810 754897 -41574 -812323 -179758 -199033 -934769 -865313 320241 -704218 -96008 -596997 282950 952631 314919 -156523 -17330 731798 650466 -680925 -704583 -88204 -839581 -324302 88426 46168 283352 -183841 290682 711578 -270364 114527 242357 -161177 769692 610039 114715 162752 498443 -458619 506593 -613765 890927 664437 246254 -217280 575994 -384436 -892066 -3571 655314 -228703 893442 408499 -333551 -756065 272478 -226089 -801914 188805 -175574 285554 -350734 -850778 -907183 7377 615947 156009 -408843 258837 573564 -611126 71657 840371 -292764 723543 556598 123638 718163 800179 214551 171385 126288 948503 667645 -732499 942421 285772 -70005 -868135 799825 -16718 318491 -626284 -704603 -511811 -168905 -784307 470568 -475278 992545 -998460 366755 657262 410315 269583 630101 -965920 453344 802198 412272 -580982 -613575 -151913 -130277 -973757 95593 -704350 -651794 -873352 -166094 982430 518393 -194009 681357 -106046 909629 -272158 -724314 -824931 -838479 -471982 -341795 -616817 583231 148402 -68153 -892978 -565308 805968 -551510 -725662 794387 803087 -761723 -752984 58867 -289177 669318 -136621 -291043 -955165 677266 -604954 445503 826914 -873152 -934340 -313605 -164520 -96930 -257664 -305048 -134966 105707 283317 622864 35029 547483 -35920 -892816 333031 72406 174233 -853892 -636668 144954 959597 -598248 -564030 -166380 650367 159136 623950 425707 -218766 -378271 -23835 -596491 581312 -231010 341980 -886369 501687 -519284 -136039 -34678 694263 -874666 -688361 408329 372213 971930 501478 320676 -591365 476393 -118360 528536 657189 -215349 875285 -853932 994278 -185159 -599560 772221 -531327 171553 649136 -565781 467600 933734 -945232 -550614 -464639 492253 707583 -601862 -762605 -185775 -234312 -316208 910046 -17664 -394869 756434 -871864 615964 670651 440159 -810607 300875 -955617 18693 -39864 744999 -333023 -735607 61523 -348097 -224063 160226 -164885 -868716 439186 -303938 136606 557468 -17732 -158212 905035 -961726 358905 815920 -989271 -471708 337561 -624734 -469567 733652 -647682 883791 485743 803928 -932321 267239 -692379 -225237 992777 -728499 -821592 -103687 526554 569883 841617 -316826 495301 977563 453198 -284664 870801 231887 867678 521064 -961383 -640535 -874216 272261 -847539 642003 893221 -114351 -502481 -704087 846721 485427 -879272 529210 294398 -928637 -329487 923019 165313 301841 -267206 -944684 724803 929310 -114938 -211327 -28975 -173471 410428 -59469 -206067 385923 864856 -112452 913771 87716 -900119 392358 -712908 -402732 920848 -995796 525574 616986 717191 -637889 323666 -281871 -505192 973571 673629 894662 662945 703183 -615744 223995 186519 -521295 837864 -844569 333055 -772888 337942 807252 -215049 -143384 469728 -330113 51627 -650663 731566 -915428 -741279 -489320 113726 615631 -146 -465483 784161 -216012 791102 327155 209212 -960936 406991 65484 90440 -158402 94390 607978 539602 755419 -258534 -569042 8379 -251494 535220 323373 99641 568536 -909483 -942290 -768300 -418071 260192 -311762 -782998 334866 449612 923740 -728276 192396 837667 -679651 230814 535816 200453 -545655 -933349 878245 -489562 267628 -968625 -334596 461899 -479546 943035 -681451 -646063 617164 -392395 -455570 571943 789604 -385691 436475 -147377 -280915 -991287 642593 434657 556533 658738 -795078 218119 275264 277060 781972 584194 487240 -482182 124658 -968924 952439 -200928 -995702 920916 933231 843223 -551931 -957043 -754429 -991340 438274 -679457 -201156 -922847 -957549 -956691 217941 869275 -316738 985069 506814 897523 -254979 177963 626717 32109 61887 -915322 -749112 -590940 226149 107250 -213684 924931 -738107 -764300 -169623 -378675 278698 -257751 -44012 365079 -538285 -275521 841204 479817 812528 468602 -731290 -318944 66600 727217 -395271 954799 -118379 -375474 82162 518233 -485562 824658 748105 -54695 198844 77134 -735958 -265030 -184722 283627 -190603 -730401 32069 319204 -420290 -599044 680864 350214 -87730 -463589 333650 910391 -640992 -626407 -353889 -792468 247909 623014 472642 -327759 -148991 -96823 -834198 683173 -352500 -941095 847929 -91909 -908591 860548 863300 22010 -579374 -106932 333461 622846 -586686 -915835 500012 -155915 -166647 -893479 18425 -962206 667076 472773 -161181 212318 782915 934425 -122043 875922 448009 -758021 154860 -118721 726479 344036 513307 905526 -818687 -954206 364935 906208 228800 -999595 -337318 -512201 124255 7794 923700 -969270 -76186 96962 293925 -174659 37009 748260 174517 -679225 -199983 -224185 -753571 800819 308042 444209 -975861 -443808 588116 -107077 549282 360513 -825989 696659 228087 991837 493311 696632 -453291 -622257 -601644 -376703 225146 -283577 -740829 -83561 925335 -799608 -803769 -757706 -413356 901096 -30511 -45968 97866 -321965 138501 306730 428935 314312 333530 492445 -511602 -745254 -661122 -700970 346197 -909263 69840 523191 821829 770823 -96924 847476 376125 -466901 -677374 -270058 921614 879233 -884057 -566404 154112 466944 -667518 -804011 64716 -861646 697977 -486361 -895583 -92488 -48862 267595 459552 -960828 832586 -999314 725471 803741 959601 -931311 724074 -352866 -999476 357258 39101 94391 964290 720769 -177461 629354 -410896 397173 810362 -195377 784677 599476 765092 -554351 210278 345446 -261352 909423 -876053 812547 -328425 666684 342560 -905128 968407 -733601 -789083 -416378 89732 -707884 -350898 -414205 -945222 999465 52643 -269800 604300 101506 -445854 -453791 -656640 817045 658169 276687 -684911 197935 -406132 -739159 583212 846509 -126859 -5881 577075 -251900 -974530 -303402 -402435 436025 599593 431191 220371 -637847 -789079 -630112 -397963 -396221 -722074 166937 -935149 964873 578621 -44288 686548 -451309 -634947 550886 -23725 77132 -636500 -783441 -673891 259635 -667392 824598 -873292 -861989 -623898 291751 -300913 608107 -727746 861891 -404200 -759010 418973 -984416 -412883 -268092 250442 -738490 -110561 -965952 -140863 -670189 951606 -486776 -504396 -109257 -229590 70568 470405 187705 -555604 867903 7116 -280080 -743333 61953 809303 835467 279119 223539 -319067 -470134 33938 261298 795242 -964029 -327518 964716 -339569 -450210 908784 -54555 -520401 325464 973668 853428 -345445 812164 635351 -947196 945751 971141 626071 -914925 772378 -242090 659431 -174666 -471086 -993726 198396 -422189 681373 -88980 112897 -225947 912849 737097 -301164 417788 -430987 -672223 -900921 -777286 -428858 515729 606240 792024 174004 -441588 -472679 -54369 -132126 -7211 671904 597487 198697 998023 820376 -120901 949781 -949747 237655 919178 -499866 -147798 -865754 -531592 777361 -786062 426948 479283 215613 356815 -32669 -821505 766790 -926082 782761 20914 -533954 612623 740656 -52679 -633754 16744 -861177 -279407 -612807 550851 399151 885199 -757022 -386773 -549730 735768 -716095 -588797 -229568 855209 412778 -551169 -917135 -58927 -113242 867369 813444 725746 -511376 -70435 -450625 -237180 88185 -40114 -866724 12434 810148 -981889 -139638 497211 617227 541386 106602 454450 147064 -91556 907923 -658626 259309 660279 -578673 -634566 -109795 -12369 492891 -775914 -919952 -473618 853482 144341 -503165 -907792 -353118 94989 743461 923399 839646 499178 -60197 244568 -24597 -789972 -977315 498268 635147 -525788 -166888 421857 -594187 933179 507434 -891898 857683 -166294 -540952 910914 755906 862019 -626981 -308514 -870826 765287 20799 -893962 990355 629390 -559741 906364 975861 -572414 -2612 -394315 59241 -356316 -858895 30138 -820783 -346394 -542208 -215176 -533500 -207793 29496 892465 -426292 883578 -842355 -9991 -47513 -531561 -351448 29625 -368890 708584 628068 271536 902481 -589499 -667566 973805 -647327 606745 -793291 156501 -847548 80867 -151801 763939 173053 -410953 -225934 -934813 725249 664762 713944 -543497 147515 898857 -764596 -727277 54409 -132014 -159338 189376 851901 981529 482483 485468 654876 242932 268498 819864 -655646 -168720 744408 -160647 -878659 597162 -576675 275544 585678 -850473 164013 828770 -328149 -750020 754632 -480104 171615 -13257 -396445 -953264 -50456 256180 315877 -871374 556728 286008 -815638 372028 -142795 978522 -888637 -265025 794425 -282427 350708 -581665 -411630 -848456 -774219 351767 -857725 -970234 606066 143411 -607550 683414 -443573 525780 -197896 -727196 380436 843504 736836 -382466 -799147 205007 12728 -436217 -360629 118927 -87845 -610888 258662 -553951 818981 -554406 -474039 -422455 321542 -405811 -465074 666786 680799 615173 482303 -650472 667782 340487 -236002 321004 955207 573296 -264546 -692813 -372130 -143377 669479 19928 501502 807750 -326762 59413 203981 -673460 24186 727166 -513050 -593682 203032 921206 750678 724138 -449816 523832 57503 -948717 545686 -226864 583992 -676016 -861310 414239 368906 788380 77889 -194598 237941 605383 -893414 611211 -742583 -265805 515337 381199 262478 370008 -969025 -211178 -310980 -605631 -408672 -772185 836419 -30451 -547388 15129 77573 -276496 -47114 -536293 -78185 -408785 -482120 -282195 -913405 -232921 -971971 -952156 745929 -620858 944238 -34390 -179750 -53232 -299546 -582468 -913381 789404 174709 -885846 -214936 -555756 -503391 -91110 41358 -223048 408864 476678 -693680 -738980 940512 -219975 25571 -78746 -886273 -775978 169970 893137 -939309 209490 -491110 -415571 -305565 411892 875247 -965348 -123924 -869284 657014 163926 -728867 753785 342057 -649434 -486437 841233 358902 -200085 -977986 -224706 774336 -143464 -916718 -970261 -840356 -244940 -138089 -769445 629653 -177062 54338 192674 771241 -939718 694842 -30422 544074 -849385 -615717 337583 -60130 603592 -784074 -260029 -54721 -561225 -519281 -661940 960699 644836 36701 -785791 -887531 -118941 683342 571632 635587 453593 -381887 -430213 -505426 -481789 192842 430550 275381 -885072 908338 869130 -778966 -505406 905332 742262 -953133 -570576 308416 -331447 -707222 -754681 541948 825353 131102 -227355 -169410 -823409 -583152 -989059 864595 647816 -958505 -607722 641724 88566 -159108 24587 -452692 -690899 814846 -281524 -167541 -546218 -779569 284891 39541 -838416 554965 878545 -748356 -329910 613355 -904361 695650 808970 943454 113453 21152 191145 187248 68006 380002 424436 139736 -293335 563016 553740 697535 111154 592550 327015 -60603 80848 753797 -820530 -965126 463268 -49248 -700323 350437 562920 21224 -303098 863233 751590 -590591 -768755 -510533 -937348 371395 931981 519797 794143 353465 176370 -256122 -678700 -424155 -446082 -375752 176057 756218 30149 442568 139386 428129 -803280 495082 538973 464693 -26627 -182462 592567 -97914 523069 336748 55028 423450 889045 -833803 968467 498791 411389 721632 -247001 988826 -995772 -285406 789847 -464108 -209525 617253 537566 898407 208133 33993 -830452 723933 637758 253535 -95420 519794 854033 551596 513917 644437 133679 -333588 -715839 -860181 -49889 257997 -159056 199116 528953 179823 588158 250052 -267990 316266 69616 993491 274035 -247352 -373405 446766 956009 -976377 850502 524092 394935 399129 327579 -58215 856791 -546716 338682 -888810 -762723 -787902 -10098 -635721 -596051 -612607 28309 -910157 846079 -864028 285284 -142600 -830622 -914143 -27551 997028 124022 -682399 245000 101518 -2127 -329789 715878 -852037 182363 -350119 -766687 -654615 -121583 343337 -321170 -332793 -148282 -201043 515993 240699 -741570 -644909 991489 -516901 -770415 944382 389658 -356236 -343250 95108 164713 289479 -230827 -902738 598283 -357178 -54885 -7237 412078 -390500 535914 -261795 516374 880034 219391 638779 644378 -759062 -957974 -245907 605988 316600 568594 -990973 -695883 221828 982702 -55042 -371233 -379654 454605 -795308 7368 242938 685391 -653967 -835410 -614375 263657 315569 -494499 -321123 977061 -519577 56891 -839547 132959 -388774 683453 -384641 436810 -224446 312687 252271 -628887 408143 -990992 -414609 -27754 -540766 -128397 -798007 34431 871634 650431 -399617 -956764 -85399 182192 884676 -402342 850276 -164812 -113536 365387 674487 -607026 77904 145011 776006 295319 -313852 908453 124909 -489288 271519 852100 982265 130674 -775973 -498550 -463828 -543594 883490 -408828 -43331 -545139 -266091 511252 -942634 678353 -676215 -877906 -562411 291313 227845 382236 -59893 113809 796229 -7558 -78912 604392 -214597 569146 -48979 -70847 -383479 630178 724800 679163 900743 19017 -277284 350473 14147 -985571 -468522 -171150 837372 -449056 625017 309457 -385753 -518874 805506 -770730 -766614 -661928 -310107 306628 -891612 783029 -343801 77169 583395 33100 -709950 151625 252907 -46973 -999964 744523 298550 246291 133360 -849781 863342 81033 649435 842414 799221 -685497 773648 426481 681694 173441 471021 -268126 931441 -696512 59972 -697563 -530773 -393758 125787 -96399 346684 -489192 -869012 -285424 -609913 -913305 -100314 594979 -626907 308264 347818 -402468 -928670 938760 -199666 518402 104255 263433 -547747 685808 404590 3071 -772331 -394602 -213159 457875 -860760 930294 188060 -106429 197757 292008 -221690 -289184 -846484 427095 -940772 504335 562628 29634 -708970 -200887 673225 448700 583776 557147 361262 -720596 -100838 -384538 -924896 147470 934040 276064 883387 481776 -622877 937361 -354286 779382 -54858 -683625 -16213 948694 -822398 425571 -878847 600157 338666 631866 -792319 -781592 557128 360244 -85235 -521620 -893530 -366912 854780 -818962 861382 217375 -990697 726027 -44133 -461724 -59235 -250766 908877 954107 -688191 -804891 824377 142366 351783 -16324 -785169 945505 553707 42850 -642126 233384 781082 673366 79867 -737877 895926 -749781 810486 -863879 916150 -964856 588420 803314 251012 -485720 395703 -711604 -83203 908635 -265767 578703 -787979 701188 -752154 915737 897072 685209 189325 899227 567274 517030 -513869 -457831 -174640 -308406 364016 887918 487429 -592199 -856561 -527802 453278 700728 -594798 576546 -123610 361252 -158931 -120361 -235109 -69909 801606 88847 853358 224913 -475141 -353977 -963321 -545747 771356 -873649 -478273 639082 754605 -386738 -553372 -989434 576229 315451 -585543 645846 341938 -323611 -574861 -912064 810930 205676 656189 359743 508603 -963899 907701 89059 -86059 -575942 -787987 482638 143034 553704 333163 -228295 -772515 -420801 16809 -570899 -176416 32518 -328939 283850 -778724 -330284 871442 -908477 -277475 314520 -293131 -136865 -385884 570258 -108022 -768326 276771 -598057 458509 -775422 -463932 767697 85937 -16389 -912029 230204 -280036 -252421 293519 -968149 346856 -336657 -501235 469633 -296925 85076 916693 -327944 809040 -851393 103698 745374 -677019 -194603 670502 986322 579915 164179 -121435 184908 -385439 452232 -496299 251922 160378 -137770 -636364 605060 -756774 637365 203250 -305199 -240964 652848 374899 444927 -238513 -317466 458190 -905113 905268 202506 351184 793015 406786 904803 -760582 -506641 87106 686540 577791 221796 -736268 -65227 765255 510911 -508536 369569 762991 527871 127333 -867034 -49338 116723 -34202 723057 515922 -630079 -982056 198975 721481 884962 -631043 -408604 -814824 -23901 142732 -59576 78303 -109018 893359 375141 -827021 785887 -753277 623946 931035 742424 571803 447387 191699 -555411 -388866 198927 -746804 508112 116005 -331408 -352406 830470 -275970 837151 244101 974632 -347285 573582 -237656 733347 -561341 644164 28437 284217 591184 788060 -555712 455805 33360 780806 400335 64219 -767884 539396 -491744 106510 -822812 428846 -636989 -582360 311353 -217873 -813572 172558 793217 137926 -98238 601593 -260033 229063 286530 226934 -746392 86039 654557 407142 -339609 -916365 -326106 955647 -761062 -544599 -442011 -391478 383058 -347107 -607081 574243 580695 852805 30315 990268 -266526 632878 600006 -919655 800801 144117 424640 247317 985015 -282161 463526 477532 270010 -133119 248822 430319 -306509 852713 -67099 445988 -441311 421235 577884 591396 -177418 424228 -103177 -400918 820632 162707 441733 356554 320225 320875 -80502 -940312 561951 978539 561344 633149 -112363 152678 497170 839958 155897 929603 310432 -428524 -571532 -520962 212542 585389 800549 -656987 -478860 403241 592414 -364709 -267008 692518 -380571 -484263 638415 661524 835189 735080 579720 -205254 459322 294760 976513 -115920 -615912 -724531 -230456 -115998 851941 -834020 -352101 677395 -25749 877170 809328 18008 -532889 -198402 852590 -321767 -91380 -270206 919794 864020 8832 -621611 -709365 -288039 -201890 106596 62718 307791 -499277 699181 578627 -663890 490497 -382909 484486 739074 26175 -612147 -624856 740398 294230 -507514 -285509 242535 -375514 -829250 698889 -160459 -961665 -383273 203021 -116747 -30552 682441 730488 685658 -191268 -159201 61486 541159 68808 -281735 -320185 -885769 -213361 886664 380559 -447051 -155322 -705644 267909 447396 -277257 177913 -935328 -420583 -482910 -710491 -507899 -60612 -478665 63516 -398958 243338 434718 377973 -404521 647638 -740304 652378 349015 -224701 -730309 118283 -327860 554443 -194943 -28452 -629344 -348356 299194 -335437 -658188 757942 -936690 -912117 978205 -214482 952859 -533900 -739422 -435218 526453 -504432 -173120 -27886 -741855 -861417 184934 -449779 -765671 -53292 36410 -47454 -837685 -541530 544018 -767381 -67174 257152 -646789 -849834 -702373 746729 -401995 551586 -415271 460668 -309964 -785945 627026 -394902 309281 960651 -533640 840179 673495 -113586 -401423 -85647 -539929 491199 -423849 -110643 -779627 160708 820024 312455 -378023 -998890 444311 630835 48478 -174653 475242 869110 215942 -953942 -167654 -643699 -972444 -701822 154886 756551 568257 422996 -813824 879238 -662504 -407940 727630 -555582 -603494 -708180 -565974 176645 -438870 178281 883651 141168 -683551 -564211 435642 -972875 -612340 -789693 289061 148891 -126935 670093 -375920 -568835 -807058 -994239 231671 -658613 891586 -61432 -159667 23687 -580798 -188450 386040 613322 762813 631829 585939 941373 282552 -808622 168362 -448992 921195 98062 697538 -215738 -618046 -787050 214478 -794730 232413 866828 -593029 3468 853649 -520988 698085 118711 -950556 -454809 -176864 -428232 -175723 634291 70832 385609 -239982 365241 697105 138036 -631425 -730562 958511 228311 231990 662107 -157457 869543 -426686 -84483 384805 253738 -770334 -484123 613659 -979461 -853620 -928855 23953 -715959 -267928 -413902 932535 -712999 345681 426300 748213 -804992 -876072 -410152 -938076 -35030 301248 -983315 425746 619606 866306 881971 919553 588439 296650 320311 468072 -184812 720505 900442 -341583 -781304 996770 -170030 82746 -178108 291597 -31961 468436 824104 -12618 -882889 238919 231470 -587953 225203 -654388 -139681 482618 -882784 596241 571099 878096 206422 508345 -800810 643101 -974076 663129 -411243 964321 641962 650108 578037 25104 -215010 -721248 -72219 160019 -642040 -320329 12135 509573 -410906 -330969 219667 970935 -921847 -641078 440468 -314323 302357 834286 303912 -115170 356741 -600362 -734556 -376200 -867035 670775 935406 -150438 441750 -415044 125826 706200 -983219 -547325 651757 431290 -562796 -523106 440277 850685 -519160 924819 91375 -59951 101018 250717 950919 -363815 289038 -801176 -561156 -608658 -767489 980504 238146 -153699 981848 948035 -994850 -429916 953948 55474 -223379 562041 -736096 -634716 156573 312003 516236 14539 130226 836446 -358051 841421 505731 -301348 133414 -168251 8058 41599 324938 -880321 906008 -661184 169732 -991040 939119 63563 -166945 581051 -648411 -243840 912702 -942179 397816 682099 865109 566338 -540492 -620307 374702 -313091 478527 -885655 -223450 -436715 427278 -228456 -970643 -814654 -917203 -146850 610570 299316 -157381 -284334 -964780 -644340 -955285 -309566 92537 317793 -744188 601644 -511493 -331843 354786 72006 -408274 -248931 432371 99192 -193348 582901 -685766 124765 734242 -267095 580688 -589115 -80592 704149 307934 -414410 -24436 425734 -788443 -602394 874031 -221378 -524938 -778302 729831 -399116 -310470 27754 -391852 657234 -1429 -244301 -541205 825718 448920 757028 558965 -837647 -64411 191482 153617 -603573 -135031 592292 432174 -721155 -329265 157383 554898 -765835 408214 -819653 294742 -44139 -351663 -542452 -41752 596405 610055 261114 -332409 -447972 -80045 -679303 852298 -63605 -393627 -374606 942106 -551373 720768 -601600 884275 -512710 972026 244212 -592729 654650 -728769 -142127 -629157 187201 297166 197777 117000 321618 386363 -783521 -543684 681442 894763 641050 917334 897884 502747 -823720 -503667 -785250 696601 507233 735722 450682 968009 458543 630345 -206538 -908190 182389 829788 336908 387694 -427243 107560 -463574 -177010 471080 531334 -155085 -601740 -344837 -562653 603965 -113689 -122228 269696 287313 -80318 -733551 -579597 -676754 173301 318193 668324 -549882 797314 -576952 274194 -460673 723585 -406553 -75381 5300 87325 -634030 111031 195313 173973 -640447 709902 701818 -494148 -538976 870877 -484347 -730631 -365681 942406 200123 -576568 -290462 446908 -380996 795575 926754 35979 -351464 -784022 -769654 -320178 545622 -975465 518539 160502 874224 -867957 606793 -516534 157269 454563 -857445 908770 570343 451028 -467441 162859 131706 -96989 137315 -992282 196059 510509 449549 -845527 830022 693409 764981 214620 909423 409537 -552011 -786755 -286982 170213 -146656 344285 -729213 654584 -899016 -978272 -664297 -114183 761334 140225 -307912 572027 622727 573772 -428963 -626395 726089 72610 820464 368050 121170 -958215 -944818 949618 -589592 78297 -372917 -131128 981642 -905056 796715 -133078 -328218 911870 -430678 -357724 250593 668154 -726795 -653227 946067 496491 -771281 -196623 -144568 476800 581613 -554179 401792 627385 -399686 -925546 377455 462060 473363 -47638 135166 777537 115820 -253251 -19256 -149195 828458 32038 935070 219291 514983 678736 86787 -296810 -924111 -39815 572465 -686431 -545397 966902 -499950 907016 315114 316845 20168 20844 -693639 -666727 -597722 -926142 925270 526282 160308 -489900 577299 -658590 -972753 -815042 -178379 437402 -639354 636915 613176 976699 -471970 101942 -422774 994341 -112880 491042 -50548 -162741 -610522 463010 -804204 525876 549601 358009 -952467 -649988 -700490 -671301 -602923 768593 823500 -639022 -575874 256503 12415 12539 676878 -806972 167904 713414 416416 -490971 830899 595737 -891200 990103 380400 -700626 729458 654383 -690493 212624 891692 561042 -605044 -368862 -180009 -331651 576735 917912 -786862 -463297 -719740 -213892 985071 532026 132857 164778 -817803 -478362 -634773 466645 491676 -577074 -569791 -389504 762260 -9711 200593 -169211 956286 -323486 -841431 529041 -365583 412424 750087 -345690 -816522 686430 755937 -63464 -931316 -555820 384671 -580335 -876378 -162835 632411 298637 336552 -143041 237544 637918 -575762 -632457 840776 -24151 869188 19410 354484 -545944 -579345 983716 882328 414566 801059 666453 470676 1733 -898550 -728353 410237 399611 579012 -717103 165082 -24239 -925855 -595377 998631 343651 186089 -352880 -79595 -820445 -346028 555614 497416 -431402 4882 829338 -751464 68757 -814075 -973130 153809 467790 848642 -526919 848883 -996160 -251692 -919618 -745742 660354 730296 957429 -913674 -9732 118242 -387424 799069 825709 -626697 -866793 182324 -843420 -299375 -621883 656706 -298042 -400834 -715351 114941 879822 268288 -81193 -823149 -243447 -554801 -581260 -325150 460246 -687085 -601923 -138880 151916 -927702 -224000 -790476 -757165 -575256 -207967 648443 -485527 235282 -560362 871812 488543 487650 -403092 204341 318266 -903674 588096 -574300 110547 345761 -438713 -859106 686807 822344 460742 757155 410439 -354041 139291 -214424 -706951 9306 -324046 741331 269333 406323 -162416 987139 -547815 -519942 -708916 819014 -210346 -206967 -462575 -730207 181616 442540 -395746 56523 773218 -307289 841670 766130 453496 324400 -621840 402293 170451 -772752 105880 -206616 66025 -486906 -100020 33812 558466 166276 -759889 171700 117564 -911760 -155270 -160327 -827896 -718012 703350 865862 -540246 -626961 -464125 352308 -748995 -660270 -821867 -598128 -762835 732100 -97103 353304 328891 -867058 -496652 -626238 242173 147824 610829 -771915 -772005 568090 -138562 511438 261906 -199373 -658337 -621412 -524491 248918 -838054 -587035 -825048 -874993 -461520 -651361 330787 -82333 -316557 -940681 556469 873413 -895030 724045 169022 617378 908144 -900171 127475 -372906 567605 483576 -524322 71605 -709253 493970 -54180 -369405 -769990 960562 652190 359036 998781 -10564 -406744 142669 749284 -126006 428500 489880 -416864 -846681 301008 -245516 650745 -451501 246684 822251 685643 559106 -150259 613371 31364 232348 128333 732949 -610136 137662 -46631 -230239 -347442 63160 -749183 -609672 506528 433806 -619540 -885912 -159777 578679 556433 -411085 -366500 404064 149310 268816 -389760 584042 -380267 420009 -587707 644456 842123 947356 146491 502754 900071 -504453 -542972 155540 -367799 -153781 57432 178416 -292704 299016 705282 -208360 802610 774432 239457 225637 905113 343667 -99864 -31773 154816 -610214 -542818 155602 -865046 744989 -706402 783526 -283989 -933893 981401 83336 166893 -359003 63055 598740 253932 662339 943898 751129 537530 -620561 404067 708763 656573 -155467 -930262 -600364 679468 995737 881155 16879 -327659 236304 -803949 118860 -182566 858886 -643177 -323457 -62673 584919 -512162 227920 -164450 436438 -170038 405692 -932093 395337 -305453 -693901 -15216 -543254 -795133 -187304 -988214 477671 -658821 961925 102794 706788 285677 288580 689789 -669068 591520 442262 513957 -194908 -741649 620080 408406 457200 -204214 175865 572985 -287413 -671437 -823282 -687027 138523 34115 -711874 372321 923578 -890589 -639986 -720229 201975 45459 -277322 -70796 234771 775654 987170 885689 -47547 648068 723314 -41333 321591 316390 605307 111584 7302 988062 -462524 -197631 -169019 -142900 42889 594954 -738181 -105686 254779 70509 379680 203266 560126 788207 -730972 258226 284969 574632 675817 220079 -796214 215175 688964 872191 -360544 -936115 -257281 220093 -972897 -149106 254170 -739816 970223 350515 946053 -657067 604525 -527494 -592344 -549303 -349143 -81036 152155 262752 -621338 -858746 235823 -705127 -606563 -690456 369827 -977273 -308613 229673 884783 559313 693854 -919894 -935363 -3278 585692 -809442 972971 -436101 51644 -293871 -289718 -981236 -199941 6238 -119582 216927 968392 -355402 -577364 -917507 -716792 23072 -256810 165510 -283309 33524 347395 -656466 -360587 945887 771528 -915142 273006 304994 -312784 -373625 835826 643666 408121 127492 -237078 470618 212565 -737229 -319375 914676 -95511 12076 -347816 246900 -63663 -753894 -244189 648574 -877349 -621765 355850 17034 -826168 -737436 -490120 -19225 209870 -382853 39951 54581 -233448 136316 543266 -516502 400324 -289932 -92999 616270 847204 -626807 668305 -323457 -797698 673520 -740198 -289043 874892 31861 522231 992863 174973 975863 -475262 -582164 10802 -736534 684869 -841597 -535807 -177453 155777 -824348 -588490 -882609 -737237 321444 -420723 732556 948714 678957 -456775 -755378 -603877 -309444 -936224 20332 -796723 519905 241692 -234800 -742843 -179965 39036 -693381 680955 -719015 -674687 -540929 -599013 -195214 -88414 447362 316293 726062 942024 18882 -530867 914370 -83245 212235 -985284 -45256 -854253 175299 -37555 46188 -788657 115295 -734415 -824815 -941502 207979 -764468 -378454 -775399 -168570 -445259 -10351 537206 -248861 814906 452980 -216336 -452791 907994 970707 -180464 689812 815433 -450045 -215722 119218 504303 -311506 -481742 510630 516713 -374192 353036 519305 182535 -32708 -511428 -248828 681164 -936811 677906 -617896 -236431 363477 -661040 768854 -353182 494537 650155 -164377 -598720 -516205 622158 -100731 -30883 -207577 797142 -336577 962243 918095 -363049 -709319 -68178 617127 825941 -963030 413325 -667870 553676 -458019 479749 185603 617769 -514895 -347666 752868 -333233 446745 -721196 -246478 -675437 -664548 473591 853935 909632 -339883 517707 187631 -91244 782196 -273799 470363 783425 668220 291676 -388430 981612 3715 693765 -148861 482609 553269 953400 269236 248606 390353 289388 202878 -463180 -909717 -19761 -251410 634857 600360 -502976 106214 -547288 934085 -805805 267034 734415 783760 209872 317587 159280 134125 51124 22319 -551919 515155 -902226 -556129 -92116 -325939 -721244 899944 -178001 173433 -238548 904035 303421 666764 875027 561981 -863636 -477876 956377 -170760 -447035 -265964 -606541 576488 -63417 -718252 -765432 802998 -695708 -93298 -738699 -751904 642434 -933414 713673 -857417 -777861 -90013 -836727 -285344 444062 -850200 -637716 94036 240940 96316 716128 -447520 591452 945350 449156 -693723 -309801 -912766 8365 356505 905148 -91906 377825 -392060 -772578 669534 860639 411140 836225 786393 -835436 674186 -716704 342713 107303 41051 206506 780382 -305042 -327537 736448 731580 336503 -681323 -928135 827352 234753 -874066 -444769 617296 433792 542189 851695 469072 264348 -633410 -273380 -617315 674866 877404 770253 235406 -170287 -929064 127514 -571250 76479 -742119 506387 -70244 -364814 909783 -193862 -540085 780055 637470 180100 -278206 -89330 604242 -245029 -324804 -630036 533925 776863 80265 -979208 -272478 -480096 537100 -648530 -132570 232486 701883 233919 -5790 936426 897186 247439 -467110 -921062 58848 -570442 -3479 -679336 -9559 945280 74683 438716 -155838 219885 6097 -277939 175496 404401 750464 -9460 838890 -629835 -642318 372458 801898 -992876 648868 349004 554015 -112481 832742 -28402 -926538 909529 -402593 -420610 -193172 470140 235910 -994724 854038 -705806 989098 901089 -251878 276317 647531 161717 920051 11920 592190 -215690 -172239 631827 -28819 -706760 -815625 580259 442261 973312 -952709 540720 989734 -294328 -764151 723037 -348057 33919 569088 778115 -538001 312582 -207405 -565714 -762451 347955 -899959 531998 -591903 666449 -369218 70984 994208 -855650 -823136 -20397 103892 -210740 29939 -427109 646329 -961151 549901 -910799 -535326 592855 731 -55463 460594 -644003 -982438 36491 -956445 -257644 -339297 -848653 564099 156403 -771889 908145 -719886 -542109 -214233 -976359 -868507 -604989 -321930 -976204 -497307 836709 476958 -720067 317777 558991 350103 -393115 275416 -345092 839020 8847 256640 313560 838588 -90027 749091 357960 167482 601985 858348 590815 -102995 -434155 594014 161322 -893072 457412 -609971 -735707 43251 196470 768994 331843 805305 -894904 920860 307307 525144 -686839 196042 -944907 399869 688958 320530 -696271 638565 -111073 205549 724705 -156188 -493544 -586456 -811847 -663326 168138 -883355 -227098 330585 -894713 -247912 785541 740568 -375719 -641269 828839 -137597 150652 -164006 264404 879633 -107297 -853897 -377468 -394932 -871257 12711 -840025 -88811 478123 -687485 4255 755294 -818695 828280 503745 20782 974416 -981432 -663976 -14048 554788 312711 235937 -34460 -35298 356894 289488 477244 434969 -87221 -410871 -218240 372262 190623 -770456 -638053 -382456 970111 664699 971916 520505 -659548 405442 -923673 445027 137627 -376267 761169 -483352 -515259 -636738 325767 -719270 -913064 -576581 993623 828036 994013 -441090 -760923 572767 -919248 -90419 -29337 760222 -976253 -618526 948778 -893405 745818 458731 -169205 328199 156176 -684661 905279 712470 -510639 -896553 707852 603344 -605281 -3750 -251827 -871190 -121139 -924014 -237839 -870069 -161273 242417 751485 680719 -359608 93661 330885 -14969 485089 -110928 916407 -147529 751353 -900935 -971311 -739497 -646136 -991687 -968794 -103470 660315 479846 -454499 -717110 -193645 -867092 -846670 606611 994470 -998425 -518925 189747 -878500 -683798 54532 -528152 -122285 253051 -107493 346018 719611 -422508 768516 966276 830747 -773468 -133346 -370456 800331 613260 614109 -587944 -783625 341027 616774 363798 -982685 689458 582902 -796652 463265 -555400 153244 -462211 992924 254504 -440838 480938 544017 -711578 990952 513454 534161 -869683 896080 253771 71808 -442004 -823501 536442 -524903 920900 -942301 12007 967143 -292404 766279 -880142 569037 -919826 678874 -249680 -216064 471175 -913108 202472 -705784 389995 -18273 -837226 892611 987742 -536405 528491 -344351 -951012 511836 -559285 351336 799826 386383 2381 -107598 769186 -478024 562111 -165013 -865117 242270 134176 -949869 -4129 -386019 -197724 -399358 809299 -202653 -835020 466911 -770317 24116 -980629 223911 608163 838567 -389479 -883667 -532033 490342 -23612 757140 25364 135474 -322398 998998 657893 861532 -151904 -694207 258151 -725299 938719 -223371 -116411 124543 -198734 -653465 -249443 -17918 -62687 417761 -541184 919032 -912535 -48897 -127882 953241 -781191 -906060 -463880 77104 -704394 -833981 969844 110108 -125768 694470 -218547 -989104 -780725 -280021 -789287 111827 51055 788017 303073 772545 -599655 -76048 121251 -810808 -175632 -477234 -833709 593835 -839984 -785269 -254186 110275 863690 -88266 -452218 -369671 -537694 891189 -613198 691277 -888497 540225 574107 373843 654079 145384 -241097 -758224 843281 -116087 -233103 -62175 -474855 315227 -110809 985077 47199 -536729 -995413 281230 -148256 -604791 -240957 -336540 553548 -252557 -57174 653697 -187002 -157781 945932 -692858 541608 726792 295821 819365 -174468 729784 3267 978341 -199804 -863428 92983 -333983 -720398 -675606 -733976 -918327 -605647 -610197 611785 166752 -462502 -592325 -605634 -375492 925887 -592084 -533598 -269175 -71963 848739 -890172 -821242 749314 -57255 -684699 -765178 937475 -782757 -548036 -190351 453768 378379 -689677 984384 -119707 482909 190759 979845 -73053 241946 -843285 -549663 639357 -883872 406982 -394613 -138012 -929120 525616 365392 -499588 78495 130073 -622195 -51555 636790 826978 845751 -337070 -535406 721890 -565164 -580131 -351180 -730397 -192513 431153 369394 -706909 325991 109814 -928075 211923 641233 -791543 -855239 -236901 -58478 966522 -649457 -294253 948374 237580 746398 920139 608988 -112455 -113250 -927547 666615 -19669 732316 -969738 -785138 5059 263929 676041 -804644 -334826 257131 479259 137394 -254101 -598790 462656 681200 248767 -544124 -749315 -111600 -170175 100922 -360692 692507 -392874 634913 -235621 525873 522262 10257 -753843 439302 -728243 -249927 801335 557919 628603 -995047 863972 -937447 -604715 691975 120786 -841309 -441791 -234325 -2190 13951 -770466 833539 -164052 -185787 -619654 452576 653401 472352 -650727 733542 27080 -457778 986485 -173040 40505 -948828 290169 -836310 -264091 275848 -980924 962517 571380 469110 96300 -569210 -134267 -432900 -683079 203143 -722774 -385987 -587098 756469 -758679 -992783 -373533 34113 -394052 -757533 607894 -822737 -523758 -655629 -182251 -247206 584396 -370542 -98707 -264403 -290880 325960 -469793 467051 972730 -863055 -836899 859561 634742 398203 -189423 -975921 357031 -656790 366423 41498 982131 -197163 -245186 -56675 889588 -57050 -3957 -913349 -167367 538718 -75466 832815 926787 -713073 858091 627972 712713 -221729 -334838 -714595 -808716 318732 -220505 444207 -149532 87394 583947 -90175 147881 -660153 -811599 876339 329994 -510672 -418870 132532 -961470 11945 108474 47563 765949 618961 -446567 -873521 712928 -234533 542642 -269585 879999 40974 35847 -510166 110564 -587322 -983349 -945704 368015 830193 585446 -538209 29680 916627 -455307 -631169 734703 434882 1096 -689721 670820 -708694 -990878 -335843 -228449 351371 321916 35323 184418 -436810 966147 852524 -313630 249620 -145515 621779 759497 -4833 -326904 -426140 -389961 -323354 -349213 -540375 -861507 -111858 308194 -35138 -306720 185931 -685962 -440043 451740 92011 292675 -670349 842846 -930228 25761 -639375 437385 487521 -263908 -116099 -185742 -220367 -234252 -922794 697828 -211881 -794722 -963693 755357 -952317 -13376 439197 -629426 83448 -437191 932144 462879 819724 481174 -409890 384681 190379 -427746 615436 -881285 -426796 347976 438387 4373 -930661 -878145 343201 91632 250149 -567323 41077 114420 -181201 735437 518310 -904448 -555769 -120513 114621 -879771 833553 54328 298518 831467 -441020 -681752 -646941 -315956 -586197 475314 -601687 -858316 -644636 953263 -573631 47047 -465884 472747 312664 -409830 843953 -918105 167535 700089 -31002 -763563 -819620 -834016 -487373 -107489 -912696 443586 258458 -522591 815279 -300283 -838861 655402 -311581 385987 54953 483903 507912 -465717 957115 -442600 -663143 839774 -70852 316321 -914462 -571213 565523 343674 707077 -581773 -893892 -202249 37621 -934467 110277 -236895 -928642 91427 -85422 868787 -6085 888364 525210 599326 482974 -393392 -316953 -643451 111979 871807 -95079 439746 553021 -70502 512676 34655 -932224 -226440 -820467 -588130 313845 -720542 -855310 -58638 -364110 -576104 -923777 214275 668191 -138294 -627207 279598 -832390 -410976 310327 594819 834516 -585166 816164 800709 -767215 227600 -903873 443245 -138260 -569284 -151653 -426585 -480143 550699 -244001 174931 -85375 -879929 -629818 109318 -493358 -627216 9632 823559 -440852 697846 480464 99155 -508627 -410335 -260788 -124263 404421 701354 507168 -6978 -154565 -81217 -397589 -185511 -288282 374018 -612895 638392 556789 24586 -38713 -882342 421736 241633 -302854 -45324 486677 381957 524137 572140 152996 172392 -642410 702304 72978 -434449 -979816 -80352 257714 -432138 -143972 -777168 -835161 891594 419423 334791 -692116 -384338 -16458 -308397 -560947 -493225 865415 -646030 569323 -617872 702029 -113286 -183493 -740585 218904 -737037 614663 -771234 753291 478359 325612 -146229 -398628 800473 379482 872280 -375337 -849573 649751 -667917 975323 -138506 648125 -39169 -685989 -143050 605367 -738350 -90658 -147748 -472120 392245 557568 107610 107524 -525081 383855 -639142 -970795 -302310 -888721 -488776 -384776 -645004 -116266 -909821 -714371 -767345 847505 548736 -161206 444666 -156259 -696922 679193 -25162 233103 -370781 -716555 -817351 -95092 -531754 256961 -731793 258257 735699 792881 160180 941869 701539 -598321 297179 -77566 772097 -645001 -302678 831816 895454 -878884 -816804 642954 78045 641537 513693 743783 -446440 -182976 979217 191762 423257 -186298 -531378 -932398 -538718 -945771 -204834 -150270 -350554 549505 494014 -784366 -24755 9780 792417 -918651 -11596 169130 199470 -862479 -597078 791093 891133 -503677 -5068 113018 645278 89208 -384245 -860557 -653358 269988 184729 -961429 -695984 -81681 687103 -440571 518466 68307 -676335 585141 -424635 996959 984920 924100 -98579 -179273 -61296 212560 264126 281746 653736 149578 -560204 -732230 -749371 195575 -876228 -433648 -358081 738672 74937 -48506 844833 -185181 -370560 738083 -111315 70223 -936613 -946046 -654122 -263413 615818 30547 777285 647744 -286914 391640 674133 -181462 -757220 116329 -681833 261595 -843712 -266383 101710 -55752 895415 -251152 602100 -16519 -495996 -200073 607411 -855250 -694372 -210386 663533 -162891 -155798 -325935 449077 -530235 906956 -731858 573395 669414 912660 219433 -899644 -759690 988935 445880 -304457 628646 480481 913896 -275183 -796933 437200 130390 -576918 642382 -720907 -217417 370958 -823860 -886682 -777135 -761730 -551306 453422 -189569 -37396 203426 -790453 905264 -612798 -118536 -636369 973289 784923 712822 210624 -877761 456136 475629 -100648 908637 183885 -681982 404422 -682620 656866 116909 -681909 430342 -853389 -797763 396829 -342966 -756832 479186 -530841 523084 910397 -338334 -893881 -40806 829010 -391243 -572464 435032 924444 522089 -853370 -115524 -326133 -437777 594532 -520302 524483 -26741 -402215 -971079 -868069 499288 -860858 -449371 25504 -211134 -321279 -950565 -836973 742666 385622 -207880 781671 -126010 -449919 850859 -218300 874718 -483019 499254 -946297 -773233 537753 908145 695231 695276 118597 759878 876081 416473 897993 -386762 -599723 801806 918310 -358445 -690217 3866 270547 437316 337175 296925 6330 579268 149546 920972 156728 113955 -144425 -995791 26272 431427 467610 432681 364601 -616804 -856668 -45787 -154181 379962 382553 589993 298454 -919622 323153 -752241 268076 961360 606935 -4987 469458 -447421 -458643 -785781 -367149 897391 277830 -942474 -411476 460354 -259125 955120 -988463 417088 569879 -879498 -632026 34304 -53381 276952 -89337 861996 -957702 -418371 -480063 -545147 968909 -666980 -988009 -409892 -104607 -751804 -89282 850586 340308 712276 -255007 -484423 481404 -119356 -797410 583625 -435744 -173094 932614 -343828 430013 863286 -115039 -206758 -693886 -707897 -828952 -421410 290132 -764588 39497 521303 -608501 698996 729767 -570440 815411 -88811 760407 419720 768013 -521991 258980 315619 -234101 -354764 243276 453879 -533161 770096 -88831 301447 66380 543401 267113 -971796 248571 64690 -78690 986255 -68184 606382 -487633 -921232 -984245 583383 -271460 -600157 -363633 -755526 944734 -768307 614614 987321 -669091 681259 864307 399112 -256008 -653428 -424721 -501199 825089 -283310 -98939 123152 -890306 -714379 556965 547031 793961 748543 -921547 -72181 -2511 428305 55499 -499579 -637385 886365 -292428 -378766 437138 -948822 205041 -880172 586059 236115 -312139 204543 949089 -542776 837992 130845 -945722 214540 276134 128426 604385 966453 -647615 -519560 116106 707311 19387 189228 600977 -663815 -580787 138687 -351817 -998106 -443421 76542 872883 915422 -928739 -197750 795182 40218 613071 592985 -784312 -520596 283394 831156 -232431 835061 -128143 296119 -686320 -964756 741517 882772 -963392 -793698 -68742 -958000 -392818 -703896 -130160 914115 -27684 939199 274522 -758243 483585 -25559 -10982 -696548 -772921 -217279 -674237 368471 -793749 -100425 -525442 -57034 537505 -559923 481190 -298761 -119923 118363 -638133 -213717 -633781 21836 587059 155831 187752 979999 574036 904532 867559 -156185 388955 119183 904509 -152629 72233 742857 652501 -959993 235216 804280 794252 -199447 -625637 -754076 274742 -123052 -924669 -210261 349720 -495935 -454469 -405827 286571 690361 -578395 760097 594272 -249508 -737958 169391 -344554 -640674 -718043 889364 559910 -315772 -194295 807377 471320 -822485 -521929 737212 674922 955842 -745063 -756867 875536 7499 -585526 -588782 -536593 -697634 -69989 -304821 -198943 86438 400528 557263 -292556 537697 -415904 -147947 126763 -176028 -551687 -736404 699772 845973 -987654 907380 -676784 -744720 947255 -883165 172614 546563 919224 -285759 959600 -902799 277178 204268 -765484 994162 814637 -314860 800364 -868143 475060 -866816 -155610 544366 -180440 270151 184933 -504006 -279019 -868520 -317185 773565 -15684 -946445 866237 -521197 844944 -830803 306270 604394 573881 -706576 423188 -766714 -60013 -723335 629254 -728642 -872144 661848 -130228 508541 225490 -198924 176758 602305 -864911 534276 -153851 615327 -823365 -213737 -531984 729661 93711 -860147 -419808 682710 -419582 -29029 625652 535865 312795 -436277 176959 -187701 759446 332538 -597179 807553 943588 352216 -583615 -54425 213800 245099 -818462 430620 -255492 445709 464714 956627 648234 -398871 -262131 253523 243380 -663166 832184 748792 741197 -26324 -432185 147248 858974 -549743 -239314 855935 917762 -262099 812369 327419 866569 -277037 -7284 -489776 -914184 -254298 -518740 184894 556296 -401376 282227 -334570 663331 -163442 676761 91457 -678166 829458 -705339 704313 834866 901408 -735592 554125 -17406 -74622 183330 -272030 -679401 -126892 580331 -979092 -705568 791945 264044 738937 -371070 212452 -348781 -223129 366165 -107393 751299 -196567 571237 931271 -32815 426182 72050 595582 334728 562137 -325648 -667208 152486 -113518 439432 299486 951900 515636 -530027 -895825 -327086 -452843 -909912 366010 491937 248097 -60156 958565 863063 -412457 308003 598121 -210185 548939 866735 -177965 -497418 -381278 189834 -696187 981312 -941415 -265529 733747 105520 -838402 -483922 28518 -666469 808117 660796 -864772 -89146 612533 69281 40998 -141973 -491383 -837568 -364567 -922567 -696753 337458 -127074 -891439 -388932 706500 689394 -227255 77206 28916 -166297 503213 366392 635512 -702383 -472199 574994 710071 -478759 642592 143526 329549 -991491 227592 -800116 -355957 -761586 173067 878703 -413963 -669135 -501256 -404082 -280509 762079 949136 -704708 519777 -755355 -70647 162656 -973073 -564252 -779633 -454410 -664127 -833454 34622 -856052 -917408 684407 240553 143814 -228857 202737 603734 208219 -628057 -671311 553152 -396139 129124 -78340 345812 -106284 -914027 -642197 440436 -205684 -180280 -298901 429431 -233150 -364101 538685 -823898 318100 873956 242934 579393 805806 -159766 119425 -718088 -845611 520362 -174311 71026 329440 148660 -397745 809034 333242 -951733 979210 -918771 770274 -814488 996098 82237 -488085 -997193 -971709 617297 -7428 -513895 552881 657587 -579760 306464 476286 777409 770487 560534 -717771 -839092 -42860 -517129 -516813 417436 495325 564466 109737 413289 763166 -738068 -136037 -625309 10230 457341 -423452 -996564 58905 967537 -367824 -693543 280780 -937656 -92928 900853 -684308 995510 -5591 -676098 -700952 -33501 -676651 -742555 930242 742573 90369 769042 -794863 -968543 -989442 -663458 -973566 -940538 212848 787095 -136494 326290 595025 -521600 355414 466867 773231 -449714 -298508 -263288 -181014 -999636 839079 -489756 812343 -198600 -882177 -397102 -850400 482180 -369889 -987508 -939582 721174 -125763 -183806 838925 502248 593957 -640679 -613688 -495512 438454 588137 -274294 894201 77795 915647 824642 129521 146483 -38759 684592 290457 -160574 -139796 959593 679728 680510 418145 -154025 633064 -306837 85588 -822602 -534553 903583 -120108 368921 -53433 147655 643494 922979 374806 -273184 827586 497230 -249384 15103 484947 821480 163072 525897 -891973 237969 -814598 -815876 196494 225790 24997 746212 280722 -807879 719057 610278 900293 727326 757061 -676743 -736297 -705313 916667 834728 -394964 765185 -252062 -486766 -643237 841950 951131 -283414 622386 -637663 140733 182391 178223 358733 -656751 -986860 332040 -777674 339799 -296911 -344540 -534267 538111 857937 -750432 10681 -405008 -273142 605132 681249 -940539 -695671 566059 -290205 762763 662283 -690442 222968 962756 -28700 -242791 -484947 -625945 509692 285748 -928092 -498018 128333 -967396 -843055 -793338 117606 570712 639102 484531 -913045 362788 924231 -40151 -630125 494449 448158 -86940 -939864 863075 -108216 -296367 278411 707154 347230 -536494 422830 853450 -605363 451134 -825832 -117365 191575 930399 509796 -339703 866448 -453773 668866 -475924 -879007 454571 -258956 -450671 350344 850607 686034 -656248 -597738 997272 493128 76437 398960 -323340 -642733 908847 517967 145862 -234105 856708 777920 908931 729483 631922 -773595 206614 -589797 882575 -343119 -993443 115973 285730 785392 -382935 409389 -26968 -6851 88002 607113 -547632 -471350 -55455 -991322 -133633 -891877 966197 -738527 452174 -947189 527966 -97745 923655 -769210 -922635 -608874 694699 830542 -851454 227761 577902 266742 -40828 621679 -355783 -217110 -488211 662869 -249432 669477 248995 -142216 -218486 -431368 532864 -678525 5860 -892918 776658 695735 245613 771411 978524 -862618 -741869 595616 -22956 -287241 24949 254482 -54941 346214 962919 -190561 310312 -505791 -855694 311183 -885067 57900 980305 -207488 -5616 -179363 306804 -492702 -281548 353312 -426751 563580 810509 -944556 568526 122470 950144 -270483 -692247 987404 712416 -348304 -958064 -171342 512378 -385414 -149447 -685590 529802 347194 -72949 938911 -226365 681714 295267 437262 -549685 478586 -301488 85960 -462531 945980 730775 274481 788518 -827591 456496 343684 426248 16899 -498232 -300596 562266 19777 859581 -938260 -960635 -841554 -218844 -236007 683753 521626 -557114 929371 882134 -101913 84766 598800 -820716 -462066 579677 -419352 -861221 701464 814951 600170 671323 347685 803540 -956307 826678 -324120 996848 781088 -434431 483368 253627 382467 -590522 601409 534889 285931 -790779 -77919 541922 -665214 -212434 -238516 723651 610372 -110679 916057 -412196 507268 816719 -378510 -143056 -146075 -369426 -361512 227193 -150558 651209 -438948 545953 -408762 -740715 178023 563402 975796 -188419 -996493 361158 -137440 -278498 16656 867232 -323372 -275700 -364320 375825 368749 -664372 286491 473100 785371 -796200 -241140 807987 752612 -49378 22162 -833313 820385 995969 -618464 -919652 695680 264278 962749 499114 -536895 96360 570245 -668931 -927495 981365 550054 -698306 458001 -26065 -424861 -682168 981704 742588 -142443 487724 -487251 401718 922661 -75346 60326 544939 330515 854214 808940 135326 -331789 -778080 904077 -140667 -543254 -792549 -872344 776393 -187467 -47795 -3660 698441 539555 -737026 -508678 -294697 943638 586409 -330218 -69063 -857082 -327169 608955 -182487 907517 59875 -22420 -109482 315420 -463634 423683 -769055 421141 225645 880557 599777 -640849 -310434 332651 -523041 -805947 -413321 339859 -526374 373319 -75105 -720306 781892 -204360 -349197 -557544 -231421 219822 -883262 880835 -836366 329813 -173295 977524 -808226 325100 539672 484260 -959223 302278 746179 -438112 22570 -325557 735666 586762 354154 -741516 869178 409046 823912 -898605 832225 -430003 -369225 -828791 -292378 294797 141787 376525 475319 247943 -279984 144108 -114568 -190208 183939 78659 -49149 -658927 660950 598727 -252445 -355033 199456 425470 -362152 -37757 -708565 178563 -289066 106299 -71884 628358 740741 996408 340847 -194999 357186 592822 -81536 239396 836893 -741050 -768125 -775038 427097 980303 555013 149730 936559 -186231 140424 554327 -340980 -158847 700164 165896 -748146 258712 801376 981553 586763 -909820 -16515 4256 -837558 -726963 -402644 380600 505160 458705 -855246 805746 275380 415297 -959285 -923945 693875 624034 7460 64775 194205 285516 -908320 -478282 -104578 847342 80020 787497 320662 -160632 443723 -610627 760473 263024 -154877 -349983 -855952 935758 -768978 -465641 -22730 549408 819634 701943 -215236 232887 -944407 -235348 975110 -171209 3873 364660 374092 26779 -210915 388260 918777 -75985 -640366 -606942 118063 -45292 698284 429290 -453055 574399 -871673 324746 197559 -334086 -40139 80933 2894 470754 989246 -816525 -692106 631272 359836 -881857 -134446 795088 861371 801257 13755 744501 -671233 572130 209470 -846590 -389314 -834638 -481895 935162 932161 274037 17346 -815182 561095 -66983 -728608 -62190 -225534 398498 -174128 -862121 5144 393127 -194015 450068 -977628 -570797 -54504 -3924 -379470 -277212 505261 159962 17863 -781137 -126964 -203991 -47914 -309222 -205419 31228 174284 -499936 871900 978312 -15867 41233 8618 -374572 -541612 -214705 966522 414784 495360 -155438 -647043 -132997 -575 201509 100631 148620 114887 881127 -388385 -85430 -563917 4811 -610141 65124 582684 410264 -793118 220761 -306548 247338 -301872 664577 -132736 553967 -675115 -669822 551404 328555 959630 958428 844212 -126796 844490 -536482 -512972 84214 620303 -466770 -327 849905 983059 -364730 -302075 -797322 963779 -295183 -862257 102894 -389312 365010 -30527 -424109 -512804 160349 -239751 521268 506785 798940 255112 -898890 678091 440171 -836618 -199923 321737 -648196 474172 31879 422976 801236 -666168 -684542 866184 865164 59388 910833 9645 280978 107056 758747 -509201 -816347 693164 -534181 -624190 -631972 682030 -217823 535503 567584 142058 772080 -245007 -355923 578949 -39394 745913 146069 997017 951831 -460181 782269 -842060 433370 202238 -801570 827609 -438149 -785120 -364026 642301 -810337 252079 -171116 213259 653443 256833 462527 -108575 -289547 -687714 -100592 897489 -7719 -420415 597987 686241 -356954 125402 24042 204427 -41497 -659890 -614102 -403522 406330 -311370 760060 -577573 930388 -456484 -115187 -283144 -970757 22849 794974 511520 -655734 -507622 -620987 440145 403313 -538162 137579 319357 -438094 -473223 -172212 676874 -849947 -287635 -174662 -158381 -135115 -112213 -365607 -19036 -933791 8430 336932 118209 161980 -607967 -2969 191456 -554195 757092 -765884 -514133 372912 106379 34222 -154817 976339 594463 479857 -583377 164538 760411 -704216 338817 -197348 933296 -530491 -618832 -280125 359490 -562676 628520 681231 -300824 603160 170958 351092 531760 702293 523125 40184 939608 25860 -754838 -411594 -637354 523195 867305 -731427 -341422 -214174 -45530 178353 -926553 -439369 572741 1801 -959643 -302133 666594 529104 528209 173442 485386 -433147 -170780 280087 -13889 417851 810056 -837226 670840 -343015 -123042 486240 301983 -141862 -198469 893739 -943727 653774 231718 -521345 650914 643416 -788325 326458 -800618 -771602 300107 561036 748457 -851172 21402 -345988 -262392 -815998 -998368 -408991 627030 264017 -325463 -666390 542504 286289 -204235 396567 23433 -386978 -505864 -759106 -859914 905447 -704933 450695 -663325 261614 -581127 701040 -331467 -440310 -809821 -941495 -529722 617448 386652 999608 -443164 430021 26590 31799 593490 260598 -121837 700690 -419259 707169 908189 105578 823784 -668799 657103 -744012 701273 -860826 102449 125114 987946 -217933 -75520 130329 -715423 316702 169771 593473 239096 -241549 -973992 -171144 227421 474897 -460067 -756136 -920077 342123 577607 -555444 435215 585992 858966 -863593 586492 -716284 877951 -449586 726008 -191347 -74007 -896680 -888267 -482585 -994960 -376203 -760871 -132376 -25307 489140 -876161 -455299 228812 -254084 921011 215971 544477 497668 553337 -894993 -56060 985562 614087 800134 -205279 -711328 -466810 465062 -852152 -602550 505877 -392549 85058 -576862 716998 831434 -368246 983877 -421664 -273878 420688 730595 757019 -585658 655354 369410 -368985 -627651 -873058 274683 142629 516546 -575222 -462980 443308 -758628 -57924 958340 -452667 564390 763370 -398870 -940176 796624 -471940 -670505 -722019 -155875 -627828 703687 944691 227619 854253 -133492 -567027 -499825 885921 -987444 -245512 1310 937569 -736514 89398 882212 -550631 359408 -794370 -954743 898538 -411452 817785 350791 232102 -565266 -320569 327917 57943 569271 94584 -146273 -835272 520125 -324716 434964 -585157 -216335 333332 -468714 -1151 -706024 -907802 -145274 -2459 -87221 -153748 202070 -534670 -174088 -740227 -445555 956264 -682914 -771997 320710 -309317 -523116 -681892 396849 205076 -256125 448409 656528 802382 -459033 219970 941756 449017 -194734 -505744 -359522 -425509 592425 -442447 -235594 -624790 -797915 -152568 -767593 212 971603 273770 -353688 -352777 -121964 -742206 -756763 -935191 -482786 -376083 53468 -67727 792825 -458945 -125519 -485492 -627965 592125 745306 288874 -567187 -160799 -217756 -759698 817468 627609 -743188 -584527 -387127 -970808 -735705 -178561 104129 512004 -754597 -543784 -783451 175958 -967069 425585 -189365 -707907 -572242 -197327 124891 -829525 -372415 803124 928467 48901 504753 121035 -334204 -919384 -136023 -972550 925843 -525985 840042 -489607 -391688 116718 -622266 -252493 615042 -423029 -512732 111818 -740654 851551 491648 247825 -304037 -160375 -430232 -413551 -869528 -170725 -851456 -327803 -376554 279963 -524418 -271522 423766 -985212 -159826 145343 892653 897474 106095 -126206 153459 46265 -783691 902321 779223 -266945 -27259 -290419 144217 778781 -142340 442763 202639 350995 675017 297554 927329 -426415 430254 -118081 531981 349822 -6781 39650 546339 -904011 -156366 334206 96650 -512254 -436932 -294900 -255751 -747926 -590797 38840 -77313 549985 -711746 203490 -878340 502993 -165480 -838498 378533 -238694 -497391 -777419 971396 -944116 -876533 370723 -641802 -19090 -621313 -937065 -46932 764027 -621962 737910 58154 -147104 962832 992727 763851 928575 -76288 22792 160442 324911 -317939 -212600 845818 -448838 693267 24331 994911 -586786 407936 -722823 -70381 139660 962904 -744721 693523 73900 -32590 17725 -258257 -170345 -973000 -63257 155918 808091 653611 -613084 515495 -457222 -934692 -392863 752969 369388 -324940 -166593 501651 243224 -862547 22417 -674947 856479 281175 329823 -582194 -489838 -851500 957669 725667 -968585 756700 461589 -426258 -591032 36026 816401 41333 445043 354509 876082 898767 289115 543112 -84220 106218 -503083 -775438 -915513 485128 589740 954535 710512 304061 528158 -522283 -896475 70131 -710947 382143 -503739 -212122 979599 696638 -226210 255913 -720050 -945733 -850123 -746977 353448 671926 626881 -815870 -398176 -530109 -781904 -777505 760875 -857593 -861855 304920 685237 -410177 305256 -958623 43546 789434 -824179 -399292 96045 -587046 -383155 -190307 706356 718999 -197160 -34018 -793879 -480133 564625 -492084 625019 -933209 -823150 -470656 642571 -736179 -685787 733159 683823 -679628 -4405 615171 507507 539831 717881 439336 581459 379078 -795818 578176 -496318 651876 -371265 -617465 436134 -808025 -330173 -714609 416346 114747 899175 -462659 107690 145503 -631069 979466 -56101 812262 346403 -68541 933792 701368 -553016 375433 343718 -877234 615844 -228782 -759159 -445126 -684735 524007 811869 -926563 -78758 726884 440486 -305234 965088 391867 575839 -272070 -702601 25393 -688777 -340066 -259338 -307745 409296 -466609 -692501 641458 -614081 628051 75413 -51093 -439026 -812347 -380568 -675296 -733955 155861 -26100 265017 -796100 -587707 578270 368628 -347149 79213 -899346 59490 -570181 -925896 -209537 -489240 -527198 183717 -541301 872639 731178 216263 -693060 447348 31946 428613 -779789 -930328 -910100 -656293 137925 -885167 -276754 -702377 917497 -550217 -53087 319260 312844 11896 -40499 309795 117677 273349 43 -150411 -219583 193954 294889 -822222 769632 809450 -186966 926478 -887850 -535863 -736637 -165042 -408413 -58944 621311 -10928 -175620 -730587 -175972 -857088 967367 745248 646220 303587 -823901 280879 162805 78480 428253 -192478 482545 154418 -926980 871840 -567282 -751481 -934473 158496 445583 -30492 -683783 -822287 39209 -373841 303460 -26573 20359 -41628 -620981 -262052 859975 643473 -331721 -425420 179707 339801 106467 -636711 149033 -908428 589887 356155 91723 -249554 746609 -62431 687056 -77596 109391 -406110 -500455 -785654 -989722 -231379 -699907 -465881 -159370 -404478 -538555 -575657 680308 648246 -84432 60360 194055 797363 443632 806078 413324 -440394 -697557 -249968 -727150 -724785 347388 770473 -811170 -70171 -577809 -292473 -157592 -64721 -525304 -677057 947292 173628 164925 596087 349722 250476 -866568 672490 -346058 -533772 184086 378088 -103175 -163234 57706 -999341 -190370 -876921 992954 -948829 842006 193311 914753 -831005 -521979 -467284 -44756 388530 -328894 -401400 -500067 4419 476571 -586658 865323 253021 -458993 108849 694368 391900 436562 -938539 717241 -240594 -565940 -382092 885417 -956457 -653414 546826 346647 -313107 -421620 208234 -620836 820636 -580059 -940489 -574906 539044 -397794 -436629 333207 80598 -357917 -124588 -672506 -166885 -795371 904721 816701 -906515 -304378 932633 872153 996187 965185 -177867 -387986 7562 413439 -432255 -524799 556207 170546 690416 -885109 -512747 740350 903365 -174851 -347235 -666821 -12646 652598 969657 51317 514908 -249714 -964496 -43540 775885 -874289 -984483 826004 -890751 -496073 509360 889494 792674 293624 205356 643277 -931796 -753480 609191 -518582 -745999 -132847 -280307 888529 86550 327057 336093 256089 -51628 -849477 -182869 -26352 301368 -231036 413852 -929707 -834524 -156969 668909 269756 -328116 584338 -651028 -957299 210873 -577145 742525 -800059 654025 -776836 552215 -706029 -632275 915883 861765 -700707 584170 -817598 49957 941241 -461351 -945820 -184212 725620 -326489 -675801 216416 -903538 502230 626708 775516 130748 940986 226730 -613168 147813 936316 -718757 -35522 -607194 -759654 596749 -922818 569422 -259867 198939 -826629 -28958 -581502 -404399 -406604 6170 94186 765043 271036 642145 -366358 149559 898555 -174887 294819 116422 -411926 367446 349707 271808 -68838 40542 457706 103221 -863314 418480 723934 -521044 -593187 -425671 647256 672543 481905 113184 757277 -439939 525642 471996 -260026 -747865 183004 -734824 522176 636532 224941 -742538 840908 -287954 -687912 -658103 574976 -294254 628364 -588871 -398140 -87853 444685 328099 -336554 479512 -90702 -988266 863174 631034 789094 -275880 -893573 731014 -837848 698079 -220755 -824895 824331 962392 -367639 162207 -443466 -943453 -834416 409739 716644 -987435 857303 -81566 -696987 62517 -433464 -283016 895772 -423489 -204224 -31727 -127105 857253 340208 997865 213274 13256 924636 618285 -552563 -519869 -212129 -431488 -288503 984801 -371675 -750857 268758 -132958 472111 -779875 298192 -483910 -64814 -202257 -656666 492306 -272328 991969 868122 473029 -62242 296792 -334205 395812 -147563 1838 563534 -795597 -733055 -864719 -204743 210217 -639971 -940765 -559082 -365452 -745804 -692804 -568370 -840654 -603671 754084 502107 -738247 -561615 700794 250189 536208 -975148 778831 -598201 -560268 51695 -390485 510719 -655147 -389643 406535 -431039 183254 42921 -175406 -398996 393168 653477 550765 -118413 584655 883159 760622 744285 -905453 625151 -977824 -658746 -355567 -378190 -644415 -264484 -890128 317658 617347 874979 560524 696243 999756 808625 890999 -62768 440758 -412237 -662542 49428 17744 -205210 162808 680505 608411 -46369 -219212 -257075 986510 -948669 -438906 -365520 53394 133840 -443006 307863 -204538 -667054 -209167 -454388 -323652 585902 773838 -424469 62842 73179 915530 -989210 995195 381796 -512824 -320382 322796 -227992 -910494 -401127 619247 817050 830434 595926 507419 277313 752842 820284 -367111 212537 459853 -539489 330376 914288 -665133 -882519 -438853 396393 -385543 -202666 -9610 479932 183054 -169480 204308 51093 696343 -236876 -670492 171825 725196 711811 533928 -673564 35738 55219 442261 -765930 365599 -599709 306005 -747967 954928 -806902 993672 -695820 -487850 390897 989758 -169901 602701 709300 828543 -555755 -876028 414277 -881341 132101 625184 434921 -677766 487937 -843400 -146631 -260474 -325506 746010 657826 -235588 -379262 785861 -262298 -334745 810408 986221 -141159 -3004 -818272 -954309 549156 -239865 847148 691466 -449723 -714667 883493 601195 -689267 130887 -857100 788513 524641 -236434 -738791 -449626 359546 801353 -25945 -769372 -208667 -665391 540101 -290563 -626044 157677 -244945 737603 -883702 -593538 -952141 -228799 982659 782933 872885 -340752 -397622 -916808 827691 172291 406673 -417439 652706 362972 -58147 872318 276279 603924 129926 815538 192415 -902921 -330949 -99182 -632416 -702587 897661 -591447 258709 -10765 867871 -275339 -709267 153512 391117 -111128 125613 524480 -186494 -197016 -871318 -459764 799887 58959 -980273 -136688 192411 -696212 -118627 967556 885790 314624 -914138 614740 -514075 872897 -794031 987423 -666095 -102309 -909542 -685764 -711528 501354 767759 286512 132162 -204031 -420140 967353 80429 585254 -667105 229831 409929 741715 -510532 207997 -973987 -465033 -11765 -563019 141441 136563 203645 -834311 -577502 449694 -20198 -284917 -728703 -524223 488574 525534 604211 722715 -165672 602266 -643678 367711 -353430 71836 -747253 978097 -515188 -830477 43647 -914900 870952 -829980 -633374 -906017 752447 629735 -414609 -895156 560227 986536 804785 266471 533691 594311 218508 106269 -843390 -192999 440882 -254134 -750456 903717 -738642 514754 -666961 -707289 743645 478537 -836368 625872 -313873 594459 409684 442372 -745109 -349467 151291 -625701 891816 24649 -586088 -606176 133077 780254 566770 368085 346098 -360146 -859803 -737491 -557356 491447 -467361 204817 932261 -481302 -917020 164764 -339103 278191 737547 -472674 45915 982238 562174 -234723 -94282 634440 467454 480847 -636051 -247764 -155300 -986590 540747 -824510 858113 183092 -935565 847284 -566169 -825765 559065 574752 -364642 17566 -400441 872088 161864 -115398 -549542 165025 -796131 -244834 -859134 -246217 991976 315375 -963963 39112 -514424 486917 -615044 -939980 -762000 -870932 110037 425556 -602201 942180 802256 -969872 -47927 -710430 950658 658247 -763132 806797 -168107 -143478 398747 -205631 -812667 -861983 -552857 139535 68772 621541 -200879 91067 -73705 -931035 -220711 333756 -258281 578850 546707 -182464 392370 -899758 964900 -175194 810055 926368 -503223 439810 50574 422762 -129199 990109 -107507 -519038 -842594 -683918 575651 952367 206504 -987471 134530 508969 745465 559936 518829 -57185 616882 751541 817406 -660684 -360187 846173 -562782 529406 -708679 -458823 -65381 -64122 531625 -402181 19389 530764 -525499 675854 -133583 -198464 717712 -15477 174069 -942135 399264 -697403 -982182 34113 254753 -537794 -196859 90487 -944430 357807 -342929 -93268 597382 291716 636133 -491753 -585691 -762019 -798967 505698 -690648 111246 548431 532010 -967519 -267488 -339584 954370 508977 770894 -55110 726129 731791 792713 -201874 -203281 -525816 232693 -20255 -654484 298105 -309910 193068 -364598 -64169 -205581 263996 559326 -999768 -149166 939731 195570 326407 952954 249092 -554554 514852 -633324 -349509 -389750 229185 -790021 704947 -818458 121398 669503 -135810 -167054 -688914 644390 -445440 -993346 -725400 205990 146676 574284 -297545 -667284 -578586 -714863 668290 493657 950327 -223752 351877 -562177 620061 562655 -577522 606760 -223840 -385641 -434176 756560 -99810 179304 -467372 715942 -831672 -675573 -956269 66575 -690013 -576210 -877731 -204381 -775161 44916 -135450 739502 641443 208242 826612 -25040 -662152 905779 -732446 378846 272729 644405 -307297 757663 446193 -428055 347951 978191 896573 943799 -600791 151423 419086 598264 932024 628722 -379128 -587909 738458 -276062 665254 354433 -723292 -166662 -942540 382016 -163780 -722407 -679981 -292509 166238 959829 382072 -501368 342808 -701386 -399891 8385 99213 587895 881871 -737004 976629 951560 -591089 -36741 545180 -881777 818801 -645787 -157729 430178 367504 922675 -642894 447118 977111 652731 -411108 -498988 -449015 97609 704313 608422 -116805 -179431 -722633 -981841 -484395 332382 714202 -395960 865557 103102 825721 -147837 -604533 328403 757759 148132 -397667 323500 490986 -951773 -107003 183882 960335 624812 -564530 40996 -812588 -306401 -493349 264995 490932 217489 -81695 -741721 -228161 -313528 263272 -90624 -250665 -969405 650061 -522507 9332 -880208 -218046 68033 266145 345971 397389 604305 694653 -77018 -567739 -958457 -204485 199315 -903335 -865094 330914 631100 -675192 93107 633358 890964 -802902 216050 -203667 -231613 88037 213607 -966333 336806 728505 -163974 -846170 -317107 -10123 -589053 203074 1083 324543 -631726 -907561 -135383 -326127 28201 459062 956420 930230 -528579 -459704 -379926 772305 61753 966151 -638159 -847274 792762 593539 -642208 802319 479444 123614 784819 -678632 -291573 -743472 -675556 -417693 -104741 -444125 548285 711477 899761 854328 -298386 -933465 530928 852737 470845 -657881 -685075 -678011 -789143 -336780 -236557 694879 -491417 621989 -541760 326207 -855075 -865373 -236922 946536 167594 -914390 -422678 943792 -736164 -601140 942472 940931 -530377 -612242 46702 -929696 535093 622538 791324 -619685 -922496 -407189 300683 -352231 -999046 -202829 -580189 -669609 -226762 619992 -204989 -213789 740092 671971 -475715 993313 -834615 -663888 -285737 -787064 -748723 -542607 -233013 120099 458091 -220629 -582841 717712 160828 499639 -61714 201732 318348 -169918 693078 -943163 -783012 -204467 -860280 303662 1502 208942 822019 -830929 -941060 -115314 -697159 158538 -137902 -495639 536336 723095 506159 691857 437730 902465 -713320 -800470 -173698 952071 454469 33839 471589 -312004 495522 -427412 -196338 102856 -350897 392451 919394 932900 410016 436712 -234688 -573471 -320994 585188 -183238 -66910 679812 -996459 606039 696990 -963133 -879892 328975 -659169 -642562 -507731 -699694 -765691 953615 -682637 -447103 -517308 958336 968106 413171 419426 396819 434707 609522 -609158 811707 107332 -548805 -922181 -643936 -657883 -845055 277097 153247 359540 405995 -722597 -228152 -676414 -973935 -239364 443358 -221836 -407293 -152885 -498854 -862910 -318013 796891 8936 -788421 -359482 -599725 -749719 -569025 624374 -69778 5103 494084 -410701 783740 -139708 94994 -255539 423264 577380 -108857 207756 236176 494078 -618285 -129495 -592616 -278921 -33219 631378 575128 151015 134364 20521 692289 931097 516319 -24507 195419 759823 -706362 654768 -694334 -713219 400999 -994072 547173 -310711 928874 -358561 749766 97681 25933 653818 -574852 390181 232416 738581 897460 -229111 -726966 -670210 -40788 37108 -871166 744565 89014 59732 368215 987827 100283 232007 -243223 -885024 -164555 -610269 -898643 -716390 -98252 -804880 106989 -145163 296667 -441752 599110 -402314 616160 -433154 -561240 713623 -523633 863828 -262439 230471 -183225 -561213 503667 -660506 954363 -772265 915041 749261 879538 118865 -849178 -369724 -180600 -131293 -535273 -947958 752043 486135 -60197 -333743 -492321 752041 329202 198207 -306182 886984 389483 -102674 18665 -63335 91693 246893 139561 -251884 -987025 14141 -213553 220900 -873665 -912300 -720511 116203 -982785 938654 190458 -510532 666083 -7945 -110071 -536416 -149515 -13646 -417262 519186 -981358 276117 429964 199107 778730 -561445 -262910 -448617 728579 -402128 -738669 953509 -894538 122809 359922 613946 -42831 300297 -742554 643287 -539021 149037 539467 -94929 -650413 733345 -361969 -924118 -944902 904024 191029 750949 -548508 -976967 643670 558767 -910364 -884708 -977381 288270 252445 -512175 -793404 221624 51593 -27367 -696028 967194 151669 -366933 -600157 -895020 248963 224817 475579 -573509 755751 891208 -564357 -874026 653098 -829948 -852857 385761 -442710 -31255 139542 138189 114585 367347 -686605 742078 -943558 459279 -338308 315404 -281817 983456 196646 371778 308429 -34949 -336009 -13918 -771987 500331 -570230 -227680 -53219 -548179 572687 -179486 -495930 291445 505544 -816186 -105308 79463 -939634 -425124 -179639 939935 -934070 -732312 -62566 -930774 -377732 -114847 -624304 -668661 249015 -611980 -795656 91447 -912862 593154 390387 -511847 621945 -99042 195959 -260465 615562 -455664 -645108 -755605 -628167 181845 200592 -406029 854268 -864612 642868 14689 -56224 976202 -936835 -299677 160002 -306185 -977980 -80228 621079 -991249 -238282 -981599 -856987 -39885 -351532 -961027 -160441 850805 -110732 740526 -240212 471327 806974 117798 -166759 816333 -450000 994891 -528605 39118 -770917 -564873 337909 156966 -802268 -315911 -20400 617103 87491 -235118 101894 118004 724679 -393352 836094 -799115 703569 -658345 44340 -128794 685268 -286389 764470 629839 -716517 -919449 -521048 382190 -611133 586545 843456 -221904 -308803 575523 -247990 -238788 574414 -662356 734630 643432 537230 -197075 691525 -225855 466412 862333 189231 542088 -306520 279653 -525440 98864 969944 1444 50535 808417 -65052 705132 138022 930552 534026 -697628 695189 -686460 836058 -786140 253342 -212662 149947 -749252 -968510 -253246 -649244 242733 728211 537496 505572 -62866 -243912 64813 417819 107369 899308 201235 241983 539131 151679 777236 -331816 967799 -633133 559787 722371 672164 667361 -764279 681523 531771 -105294 -620782 190379 256874 363878 -342690 976774 696787 437424 -566343 764527 997133 -604329 28450 883305 384546 7735 24015 -661815 378383 -252994 -998872 -173642 408264 -939920 -64312 963376 -79695 -806300 -141568 -322042 565414 485188 826195 -831137 978548 -629039 -232837 362034 -785954 -166308 -944286 954574 1305 50894 -420311 696915 -150832 343457 -216155 -500938 -640095 -469915 -618659 -327231 -771811 450364 -777842 -973296 -939828 -437538 -162521 326805 496423 77590 -695090 -455914 183708 -260925 64729 -237398 923406 -791976 752981 739903 -917038 -419236 -345854 -69097 93747 -662549 -349868 -663994 -304657 52915 735220 66998 -225352 -276745 953917 -787165 799796 -116336 -447808 885792 70013 931815 555585 371088 335010 -216324 233016 190765 582820 -908701 -979760 155524 -540679 538945 -376085 610295 -594548 49747 -226020 573114 -549189 -216344 738604 366679 441944 402402 -639594 -65110 -847447 -329031 -730870 -143643 533353 133495 45806 -764275 360260 -743363 260440 -3077 -678818 -774595 981398 767325 70989 -793538 -26202 549170 -463334 685851 1086 -661807 -678460 -889532 -176443 -728477 -906434 640572 943576 -699292 -882580 -740199 -17722 -503770 -175703 782599 -451436 -192306 722116 797125 -719110 258901 -619906 173990 905828 192264 -188530 38674 75890 -678264 774557 -50686 839032 -644661 664651 -883832 342143 655514 672936 -878651 -67133 -211055 449595 -319760 -299981 532258 -809985 -133546 658547 -618094 188513 -199468 -393507 -898310 -78781 -386593 626428 479815 -604036 -941571 414991 -741574 -739242 -146999 100748 945001 175374 -36493 693659 -814404 -989224 644925 703127 -332687 340696 -183169 -940144 996761 633898 -64092 988876 -404711 -618021 938795 596545 -396886 -555666 463783 -38244 -785831 525272 852159 588606 -132089 925956 -543057 2874 -135958 18127 636997 488408 59530 759565 345700 -196460 672709 386051 732421 684832 -641588 -920597 560177 -123938 99235 -864013 156424 497639 -210139 -630723 77758 744711 444798 816353 -462951 -918466 -228433 -379161 642932 456640 723854 339021 -926018 449398 362307 -475385 -74373 -809093 -119860 -288262 405954 921504 358521 562688 64702 -325015 -83983 40296 -714707 509197 -903764 -386062 -399132 -788102 -469514 486359 -9527 -443185 -296462 -207553 503768 63968 764949 945993 582687 637749 -191961 540295 -866239 -294645 960966 396671 740342 392914 -243230 265387 -14070 980397 -819390 604666 560858 652405 -418307 -78131 742234 294583 811650 -233094 -121199 -49871 801553 906188 663067 252505 565951 599810 -932313 -223530 449014 -428212 188406 -827388 539379 857937 -187166 -554379 552647 223659 841941 372587 -986410 -191895 331341 479199 291290 178188 -159905 971132 -676639 -288629 -18895 342565 -200245 -205617 471806 13419 -341683 882999 -228330 -556904 581233 -953834 -226853 854823 544916 -567376 911685 477257 698470 -704575 -23457 737249 -708243 94837 123208 -149111 -842621 -98959 570803 299916 -626733 -899511 94823 800873 -164128 -77561 -446400 610518 813310 748971 922924 36923 482391 -882139 557103 -36941 -205593 -945828 564959 576142 -933375 -126677 -317591 72786 -929848 185695 477322 352181 -65994 -733509 47126 615844 578329 -655884 -841099 -884801 -614128 -262604 -998751 551387 -630254 -445157 989610 -57217 -100632 373818 -452430 -240536 -8017 -554986 -389903 -700155 -747049 815275 -213071 -153221 258342 848614 -919981 295202 295349 -338390 -279991 -699002 762609 899276 -771046 -196889 -379748 798999 -946975 -27335 -384694 -4151 749134 -407259 -308251 743059 -778972 69766 -303703 -363107 931641 -132243 613416 157440 775417 -167779 -55865 640586 636004 490128 -520897 -348290 411275 -924431 -489699 852114 793110 -21473 -243261 -380177 121537 -974544 -693147 -120076 -912294 597100 -942708 878066 486469 -233139 869654 -324047 -182151 255494 809396 823274 -233727 -601607 455147 169676 540667 -427201 -324204 74744 -169956 772517 870876 16132 -125782 384425 -132411 -174852 477824 -637183 990243 604 -249970 -128492 790047 834967 -437802 709246 103479 397331 280432 -252016 971452 -892886 -689657 351054 170195 607531 -566822 578800 123125 -536745 605500 984930 395759 -555292 -748651 327364 -472990 -137986 923742 -89622 262468 -383295 11560 -748323 895069 -926400 -253546 -455592 -381749 -505342 -101409 -261044 695423 190591 845773 92253 -259394 -52441 741696 -146974 818977 -861221 348460 996585 7317 -48654 558103 874032 -676389 -386123 -175332 -195155 -588791 -285596 293226 -764792 -509817 -317137 -680891 389019 -60141 286653 815108 -421127 788157 -439255 -879982 653156 -102292 -736896 -636434 463829 935512 -558780 11819 -857607 -841330 814828 930032 556462 507887 -763166 -435592 230025 -130384 167172 -871277 -407725 514907 -684765 -581468 -76664 547021 368647 543649 -822185 -507081 657384 956566 984997 682141 -805001 468771 756106 663258 -533293 948217 -744750 30362 365076 33504 699517 -556962 421700 508340 289855 605563 -878879 906212 -954111 570651 -133028 99186 165726 481979 706845 -613131 -244825 -641620 -417795 -348006 -430241 -949358 333002 -754401 56384 -919960 -252217 303190 -911820 108281 171817 713128 576989 -587672 -384485 -508912 -991730 794026 707899 675739 -535473 -661241 -42213 724847 87389 -260196 -427199 440385 868519 562268 -839641 62557 -932270 -829046 -780357 573090 418615 245312 -619424 -505085 248672 -685204 499436 893447 481038 -995634 636200 718154 -383690 755451 -635437 341882 -236161 -546595 -290657 -391845 -711355 653745 -616398 523203 -328295 -88569 -215514 837407 26431 -127291 -973430 -393236 -765137 -439388 639455 -847425 -928363 -638798 950427 -580930 -23599 -272177 29098 409508 945271 504880 706408 -528960 -704049 337759 -484056 -145290 642391 -912200 476336 439997 496828 -641811 246970 -487008 -635675 -709116 -252811 -450626 784488 -947372 -830334 -531126 -933741 202635 47352 -76405 -386588 -570453 -969759 -712995 549905 428296 -313158 -290386 -990719 884172 -242570 -481023 265297 -42893 -506501 751599 -244015 -323377 424100 123809 -920188 513285 745790 -734505 135843 -458994 987403 491108 309274 -933192 876354 -457424 698633 167330 250509 152501 -869563 -8381 -369783 107650 415829 806756 635466 157371 804853 965793 546772 811799 -26090 851820 -277085 689889 349532 -583286 114084 -42121 -624353 -267372 -553031 252110 408171 294135 -72774 -348564 -57728 -19339 -524946 404204 307154 -484702 -477290 -979458 562313 641383 140643 -560924 86787 -876670 795002 890487 -404531 -374908 146807 -623200 -762578 -943790 990951 749279 412316 607013 822733 -233657 -109499 -531190 835230 -388865 781959 218339 -783547 -90557 554872 756195 914080 -727071 -748321 -90474 -976255 -854083 -950471 -316969 -490195 599630 -854603 -51240 393824 -119138 -920007 -593122 -372024 875213 717915 96513 534534 259343 -443544 480432 -135248 862634 -330272 -338388 776273 -191751 -571657 358472 565095 -681493 690582 -594768 -593564 -893051 -223015 -345633 173742 -274468 -673265 953383 983711 302108 -26051 -316372 938630 843779 -90086 -561175 533027 618470 224532 556714 360111 475947 203082 -889840 925266 -355762 -81264 -470127 -199893 -407331 -801681 649973 -124340 653180 691234 -934822 316604 105569 147866 267569 581747 144216 837754 -138434 -341919 246977 333211 824476 721639 454541 -981366 329015 -963493 117445 641413 -589232 -711287 881154 -837246 816252 -202067 840054 -760280 437797 102266 162786 134356 474120 -644585 -215778 570005 665398 -517732 314516 -104783 672019 281753 -148923 830750 -734246 891151 687683 466313 574231 -921611 889909 582226 -153301 22709 771670 86029 -250933 173868 -147466 617731 257409 964141 384887 462896 -447446 627327 373458 892483 681078 866906 -265200 64800 606444 -553490 -526511 -92703 -821405 363101 703304 76753 214666 -831812 201532 477552 715617 -731114 -736887 276082 972477 -860440 727325 -202817 968392 324774 -11396 -140940 -817153 -483404 -115011 -472607 572338 288238 -945782 -364151 137991 422305 -894044 987686 -391944 -297200 -611236 -265950 -38320 490352 -844901 23199 -633678 -976532 -617253 207727 177810 761121 805420 904733 -6086 -905181 -18768 -578846 970823 -123273 -327393 999473 225961 -621289 -256316 -247764 -241882 977137 533118 -197844 388183 264552 678592 -761667 221226 -530863 -583023 -361569 580063 -928393 885261 -498746 -539893 -491624 -524958 565083 -64616 912358 548307 491322 89794 382983 297145 -213646 -969317 -276331 226941 510663 230920 409758 586783 33715 -919614 97317 943795 633569 253783 -518368 57182 437169 -810713 -41352 732381 889655 608999 -745204 495231 454075 765088 397102 -819290 7994 -112591 -660316 -953142 347236 356937 631848 167541 -977764 -275858 -897175 727880 -71045 -382983 555400 86133 -505522 498071 -658660 774851 -579437 233418 -722898 -837619 -105088 137574 695613 -131133 -836356 826260 -71109 -485144 280484 -688430 -836081 97298 -258361 -439311 12305 -268947 -649110 -739946 162449 -662600 170949 -698694 -152368 734790 90436 116267 101637 381823 -264697 512136 -493223 977117 -651677 -648120 -619412 289519 853215 123955 -323378 -667431 -236361 226279 160006 605649 -603940 45141 981135 355620 574962 555586 -352426 134447 -317488 -32697 -540611 566119 -163708 -645551 252315 868178 58829 614050 240186 -199797 480927 -911283 -187689 210882 -45150 677694 -270810 528441 541363 -777040 -705845 -478008 529890 -833739 -425502 948570 823922 858417 598776 -49170 -562340 918239 -142320 434711 -773171 -367029 -796769 980220 -236765 80598 182543 -759207 316660 846774 24128 392060 304263 750707 997251 335176 -738855 38507 321565 -447306 -590311 585423 974026 497231 -565716 369060 -343112 -268876 -575190 570050 -86777 -208490 -646817 906968 -588593 449854 -408501 -757785 475546 697094 -40542 655554 584166 -680483 366285 686228 -946651 971079 -25881 -317606 175677 -610341 771265 -665115 990472 -382012 211807 -115623 -297388 921792 -705799 -290383 93028 -250716 742906 629561 544878 56150 657540 -617838 82587 -803630 658666 628401 976650 -87770 427444 165601 615501 -298379 -573921 -333892 968170 513783 623003 -858442 707163 -476424 365899 -718830 696590 401877 808841 687339 -117530 -564734 745311 -760531 544313 -210810 -553842 -910951 79824 976893 -580085 987460 220522 -85098 727165 -209768 30777 872210 -622783 -902574 -658460 776907 151526 -995070 483971 -620501 87601 -94578 134182 810544 -155622 322864 -767794 -5009 -370227 -228237 -696847 493582 -154198 -612038 -536581 774984 -732859 -670278 -359864 861165 -931609 -660229 -531925 -735265 -943093 -708774 -658069 -307306 -892958 651914 986176 -150627 586320 -366066 201434 125075 -28820 -676928 -212518 912171 -963452 534094 762071 -229844 17559 -874312 -108581 603506 -179367 168275 -69277 848235 465074 -715447 983523 -451685 -32833 -546410 193727 -305128 516303 -819700 475347 -126705 -364952 -736432 -155412 660925 999360 376540 -210100 -798730 944068 852475 912810 754466 -342763 -414512 -480080 -284869 -510331 809167 932988 508113 461982 -530238 -413921 504838 -888036 964933 -831455 231570 322158 476874 133115 663999 668601 -714218 -393829 169966 790229 -326205 142948 346001 992590 809148 -111317 -887121 -783132 839619 -25797 -524701 -330869 347375 -625071 163421 -25236 173094 749985 705120 575202 900263 -316592 -812606 -223234 -876924 -229768 772335 -347388 431904 75943 -999577 637547 743477 -137248 975547 -806687 21072 -900456 -309997 -222395 720466 -233158 -699477 -457174 -300303 839076 -844846 388315 -407754 -483032 -745239 713426 738301 -440948 334186 339391 -510728 244618 -199713 -428920 611500 87377 904166 886211 -773006 -470910 991668 -653635 504951 809779 410383 373366 -765252 650223 781650 214691 -456937 53428 -837523 876459 103217 -605964 273762 -98518 -413178 -238314 -185271 -221454 255208 174322 -217651 905989 -862212 263000 422061 895515 427578 -34551 732604 -180574 -413199 814523 53090 343481 -43326 -764774 -730344 675893 -431199 567746 -571921 758556 -870825 -642618 -714230 819628 -882814 46508 -890080 -704683 -757869 159087 771323 317627 -305074 -629252 -919429 428469 470222 42549 489364 -587311 -360193 -589071 350028 139982 -492382 757881 711870 546720 130125 -889971 114713 -984209 -437528 -504099 -72799 969880 -144719 -394864 329773 432810 -677575 493249 543528 386283 -211227 -192259 -288495 -606511 658157 518342 436347 -797175 -268192 -282093 436749 942323 879902 54478 -413566 -21724 725725 -737196 239658 -741533 -915547 -54279 -311064 -94676 -171052 65665 762546 908464 673818 -92376 -815468 -293293 878078 374683 -515154 -704595 -850856 230781 671921 -75510 395860 483427 -376859 -281110 629365 361048 357030 -925567 257936 45018 63971 369464 362061 -913318 756510 804266 -210518 746816 -932626 -91096 -187785 856421 761600 891957 276059 210455 -894702 42635 922701 3353 -240266 494484 474396 -690016 -697067 -256526 362984 481111 -174486 117368 -356442 682716 248450 217262 752928 -395967 653571 994385 -493453 -981492 466978 -782896 980879 70455 -996181 987601 84923 -916944 451837 -667350 202126 706778 -656629 -94360 566006 203786 917084 -368053 120245 72716 -318964 887240 10336 260380 -978615 -991482 -850593 -995219 -983465 203105 -493969 297765 -928627 -205718 761250 -188706 43989 -393243 -898466 647718 -94545 946762 -33062 582656 52015 525637 -36060 767330 -722565 658102 -524642 -773579 -790962 -108367 340604 262233 -83593 -904705 -992568 588830 -372774 -598373 -249761 372555 394222 -351178 -767247 -739430 -388802 409651 -408060 705210 701673 516908 633073 -498356 -179806 -136341 -958618 -476825 566704 -627726 693218 116628 356847 976243 -496068 -776365 321741 844121 -813411 -329452 380237 124734 -911231 -16322 869256 114 -699461 -94676 -161753 -605318 221934 587051 188650 -241138 -754412 996349 986148 512794 575226 -475303 -661443 -726337 -651966 739561 -73681 615887 708064 -756534 -196215 189012 -631779 -646769 217327 -430966 -774248 -888257 -571752 856544 593216 -523693 712399 -519685 -742437 675897 -656270 661042 -70526 970195 -224650 -693997 -835934 -414600 -416927 978141 -196996 913138 57422 107140 822566 435071 267117 -503503 -71671 -725040 -61312 -665153 687073 981133 988512 921151 466752 -473905 42742 955892 -278901 -278620 740546 615511 20731 -367985 558807 738069 101149 -950395 112092 -207732 -658606 -882831 -673395 699346 -686640 704689 761784 893231 613791 88214 420545 586013 -274019 -554648 256415 202319 582523 -894752 -85156 707111 -252482 138925 356376 -65602 -904769 -81937 -794489 449248 -207573 407103 559215 426253 486275 976933 197547 -470790 341021 -961504 -356822 -897778 185889 172834 -344207 824549 610189 -918639 -43371 -113328 -285390 639175 363202 -718509 -91723 -998126 604982 -572122 972558 553525 377414 741684 -759796 -965018 59993 26783 553680 972238 -626200 -768582 -177715 695308 -489468 -331762 133326 -302286 -672048 -654634 -407056 838 -462718 -177277 -119132 985795 -784794 -627912 596527 594581 881756 -333745 -705879 700064 -507307 899154 817665 -835142 -10150 -470525 164983 662829 675588 -282796 143137 726838 719237 -394768 -876953 751752 -570082 -283984 -992505 -895543 882983 873383 -144623 181268 472586 -797289 900076 121462 -206904 41593 -636849 533745 -401421 -776199 -505655 173820 -257486 -111625 345274 561280 -775488 -538616 802264 391901 610285 359666 996267 245603 -838373 743860 750608 503898 -267197 -629252 -249670 -592774 -37266 -50001 761260 -198669 -618180 284132 -437183 -394521 469728 -902295 32676 -931989 660641 264509 -382376 292873 -868261 -239468 345522 451265 830076 785623 227289 -215421 450440 611105 -37171 874423 295062 210498 245469 441654 -214320 -63936 878640 514894 -360329 142417 679997 -265151 444380 757474 -437933 675399 -54680 -453612 -701934 562824 -899179 -168774 337135 -996190 621299 362332 431924 53929 -921820 -260169 -233603 454818 -305824 982970 -547012 466183 -395022 -244342 -256329 579270 384057 -268033 -869371 665410 -575704 101541 328596 -448688 -544442 444220 40742 447291 -953681 875705 -935217 228417 212241 361923 211577 -890220 873903 373814 -439967 -272294 687586 -674397 179735 -290387 135315 -10930 120449 -608485 446786 26798 -105768 638759 296835 817393 -763735 -509113 -513157 362870 -678442 975204 61031 -504111 350867 -66979 329238 329162 -428694 -71676 -798614 -708386 465975 997407 174299 763197 185388 935528 298483 -478006 -81458 977806 -969389 -693729 -805898 -958030 480173 610822 -985262 307690 578376 -20223 921825 -551870 59519 -687934 675706 878390 -541246 696115 596166 -208839 147860 253424 -84287 906417 620811 289736 403901 339961 -965421 418369 225759 477021 709163 -812143 235168 -334174 -912922 -56156 924493 -170372 960108 699805 706696 604053 359991 -910003 -654652 937996 261590 -668738 -516147 -67340 786157 -27733 -710338 -142639 -491982 139013 853129 911903 -509198 14704 -564749 -84661 -507510 -274493 982549 540855 -722449 -59636 -952228 546490 847527 749578 -735223 -157154 102477 609841 971186 257952 -710255 -849751 577599 -332813 -345675 757455 -595346 169022 -828655 -985933 663632 945690 123664 407704 118474 689813 -463823 -45192 706709 -702031 -61049 836989 645054 -390043 794297 242952 -669786 -388453 -845693 -104402 -689917 -804687 -730445 54326 -633891 454521 -367444 -936163 30354 178488 640871 -753006 -892461 -991702 596717 483066 377636 -947972 428255 286189 -500128 -290479 -961426 597687 187827 -232002 790499 857432 7966 -271922 848152 -723451 358775 -296449 589180 184612 901606 -456509 -675565 -832044 143465 626560 350324 -332061 -651824 -474864 -699062 271957 -666686 -51775 -868396 -19356 472631 -77226 816356 -897413 612859 41220 -126621 837945 97713 479606 309580 743924 197838 -118454 73261 -106828 447386 8594 -229975 -475340 -711757 -473388 6009 158180 -469495 -453237 -259994 -532630 -879517 -337245 816208 -809572 -24616 -839040 -371158 -200697 326103 -691336 -516101 21868 413472 -315948 -321441 303293 -786744 424531 -148219 -613340 -944327 -483289 831150 185085 215984 -446090 -540236 -128425 235966 916699 272129 -448649 503239 -731038 313875 -823467 827781 -203248 -349569 924445 813446 590936 659307 621359 271274 -404185 -468462 302367 514470 689625 974788 951606 -10236 -857663 64227 -137745 663585 -761818 258023 591099 -324947 -925248 110043 -41282 -285138 -850497 -848930 283856 -619778 -815548 721315 118268 320968 443366 -544783 313924 -256625 32815 299428 521307 -963417 -78820 -362198 860201 43706 458017 -152569 607307 -293947 803874 801745 -754799 330904 -492037 161077 687870 -480551 344953 -65808 -644661 -998527 -659746 -402218 -382619 -312866 435681 68815 -721046 563855 -525140 493141 -339664 278284 -880163 825336 -826434 964379 50693 929882 -899504 789340 555308 280883 424151 479550 -376629 -136627 980983 84743 979792 91401 -780536 -765360 -156131 21721 771094 -260090 606858 973764 -322463 -838549 -678178 350950 -885666 527251 -404518 732908 290995 -937752 74799 -244708 -541506 730278 -574077 -870837 474511 895071 -477328 -842907 738154 433016 352772 487274 719175 -100694 -964798 814955 139729 -616702 -924257 756496 881770 721122 246150 867349 -449243 -426882 348757 119625 113738 276831 -817186 -443634 296022 -476060 -829081 827483 -529799 -761156 129322 -3267 -507498 732012 555606 324561 424774 444239 235787 -571572 814421 732306 -475166 -883852 -332604 -328396 -94109 -235740 848069 -230900 656781 -335412 -442558 -692158 -761774 518638 -270249 -336556 -919784 -706782 888787 575891 -618822 707731 726075 -414044 727172 533376 -853561 623488 -472646 458556 -935453 -370700 -119662 831791 -626257 -576735 748085 36178 -809857 581117 69315 -98506 199644 -196144 -815540 -157954 439937 -790600 585303 -25503 -68641 -883290 525407 793769 66329 -612001 -622768 509110 -803703 303868 198671 65276 464825 -101654 341103 151681 485611 761322 365245 -45856 488210 620562 -911051 -715960 763350 75338 303115 -222338 444948 654928 685155 -436778 366428 -848204 -369063 678590 -390031 -806819 -806150 858164 257356 788611 815048 426955 -424423 -876365 607930 -403286 375096 256078 979002 -36468 -815682 -646647 -734555 473025 -915726 -130833 86735 -507348 232401 -37670 -315908 991171 -281206 858878 -509848 -457837 209922 845534 654016 -667591 27088 10069 538151 -296471 -737470 -903537 588722 -843030 -214825 -856435 730988 560792 -908605 -350940 -447790 20450 -147345 44926 -150312 947146 111606 -276968 224611 724839 -890455 -697021 270285 259046 -69876 -792541 671204 -10875 -69674 980531 -714133 458646 504053 -598978 176919 -421246 -10361 92391 -415341 322372 717026 522787 -177283 652649 646029 316730 502631 -142569 762821 -133431 418390 179587 387194 211011 -654394 74745 172623 704875 -212059 -903464 471837 308571 -940076 434195 -59536 443265 -654039 593969 -137463 80413 -383889 -677298 -351270 520388 -2332 757784 445581 995040 -349126 -41773 -20994 984366 907927 -436266 705596 615230 203158 -361589 968588 101878 884931 744690 560101 813839 -221790 161055 550133 -581865 54825 -661832 419483 227054 821569 461944 328555 -343095 466889 -806738 763310 -173262 721427 642111 505951 -961275 30310 325407 105903 144244 381050 -95396 -796287 -659195 537471 910868 474479 686863 860566 -586118 -702909 248000 662230 -878763 178047 -973414 -657336 -152703 634966 60145 -332565 56300 613168 -394129 803250 192921 620202 846480 169857 640161 -417901 -38618 -215628 -26707 -799888 -330666 -697449 -89475 -458502 -900199 548591 -985500 835995 709693 159984 -630326 961140 -401567 -664508 346153 -699047 -836740 -592757 396944 -394541 -113321 -934827 -189405 -997986 -146418 -336342 -43879 818857 -337517 -597886 831805 101657 837163 -244530 -729875 106054 308719 3949 606494 290747 627276 -769481 -508330 -906310 695044 458102 -159696 -376906 -131413 -69273 377948 332120 -794966 -596546 -384867 -555653 -897729 -813024 739785 -931664 603515 -987737 -579764 -93254 59203 -932127 -178523 -956141 -674096 -273584 -890009 221669 -382289 -781844 524473 -183278 -273214 -842467 -610217 334381 -616131 -405055 -692465 727166 -499543 437804 970309 692994 394980 785955 -77072 80744 220447 280032 627610 82965 -464033 -766831 734563 -914911 501756 844889 -315009 10840 -269531 936398 199988 262459 896987 -715527 909149 -912132 29554 320601 832106 -519163 890771 -1057 -327587 766321 192060 -315021 131918 -699119 -454466 725231 -864152 112361 -161091 -351585 -835095 880049 397748 -173625 -588506 -137899 549743 -786787 -702714 -877195 -674929 -873910 -476030 260069 111626 464749 259883 363309 -393560 837656 -689372 668298 521351 -877103 687779 319084 531096 -212334 383092 -570249 -638817 405322 348023 -808318 -53833 156250 -1379 -842470 -358580 763801 -193553 -470016 21663 209360 825095 -205017 -791227 239039 -311916 -160585 -42072 686358 197594 -131827 134149 582268 -106832 256440 16749 -721908 -948736 291709 899652 802642 824779 -780588 -389819 -473005 300963 133737 -959492 -743805 539311 532380 -119222 -694964 130730 327298 -438556 -806771 -58652 68578 -307884 586777 955328 -339144 800119 -116172 -898124 895925 -110723 312602 320332 -383299 363885 673912 88871 660712 129438 -190736 -455944 496513 669375 663833 -612346 840202 -410672 -252547 -837203 993718 -542682 637210 -268453 -582674 -364181 271329 412820 -226227 -663908 -104518 583791 -252124 -786295 734718 839446 -240394 -674728 -583813 -962358 -543236 225283 -980749 742364 416931 -211499 621981 970677 -108919 590449 16419 915791 978052 235211 -170205 -473158 12315 -980435 490799 -357096 919947 -811980 728908 -340063 271555 -283056 -114058 112288 -492184 -822969 -944357 -642572 -629422 22707 609563 -296688 -690163 738303 -379569 -787077 38746 829294 253567 -630191 -292053 408212 -533782 -510016 318378 670171 817730 507404 925106 -634625 768428 698507 -346412 398482 -132027 173353 958036 -800391 -818024 -861723 -271318 857710 756265 -849581 -588159 812028 -996499 926232 -697285 232582 98640 -189711 -407317 -201280 -514514 994733 138458 268979 453722 497198 953091 -38466 609306 -754068 -32106 -982000 -362968 -891790 -487687 -373713 -596685 132062 -865854 -853772 621020 374757 105022 157452 -739015 100685 -446866 970873 16982 -364559 187013 919823 -31825 -185407 -128149 482935 938551 -169408 604220 -854097 668628 -653308 -115254 574984 872801 725945 -798185 -844377 -657878 -829410 171740 -648571 961779 423558 175109 293232 -455438 -808359 485810 229127 -93487 -94703 547639 819393 -921299 -643907 1693 993382 -751591 -292479 816927 946325 959772 289043 -38354 -978244 -693970 788416 -796818 -204509 -975425 -510619 -330057 180194 682033 -994057 164116 -665626 860377 512892 487239 727025 -640255 -949233 -28861 625174 -487703 -799904 538033 401729 -818751 88113 -390420 212397 739889 473946 577924 906988 456530 -120762 -743361 826338 -410446 -112524 697107 386634 281555 718327 -884051 283184 3628 618102 -746770 -125066 -594393 -577107 -776728 -520625 884258 -828822 -261402 131142 -803090 721425 -272031 840888 -428461 -584936 98443 666582 -494070 -723317 797001 124965 -936767 182282 -950992 644862 856475 -471994 187279 -196211 -212179 -666488 -796954 -123818 -846974 -612950 -173977 -199253 -368360 723099 195324 -700617 -615711 -788897 965056 -802185 548034 -810355 -613884 656572 457623 -402864 80844 779178 842670 365543 634063 -581956 972104 -259548 -127109 -843330 -442725 -365200 32495 141137 -692782 -189370 319743 -428437 -404853 -934220 -481485 -830252 621272 855389 1096 -787287 -477121 -623110 514862 -752675 526010 311508 -166008 407603 -820552 512843 -526545 -554170 -275430 -967982 -736081 231426 -456394 -651792 -322743 840360 -539304 768065 484592 854093 -497220 361972 463948 536283 578709 323403 -887367 -297585 -312311 54045 413128 -946951 -219982 -480169 538429 581632 -947425 906870 410128 -517669 -578991 581007 855149 739353 -359745 -907064 218420 -33895 -164909 934108 828154 -594797 871530 -305509 736261 822158 167255 364263 -954540 596455 572256 992952 863893 -6703 -987968 983961 821676 -723633 939044 -958679 272563 -89285 -358866 -194405 -163980 668355 -437515 793526 -310031 -602009 572034 383190 937949 -389124 494933 -741143 -843231 952492 893918 -611085 -374696 584563 -566267 -212726 -655278 842147 647458 -937893 -735980 -776862 -538619 38947 -96297 -223961 401136 -505162 -815099 -786624 -505320 -705412 -310593 870095 -139608 -50065 -678438 -804792 213693 -25953 -471587 608629 -199573 630062 -274939 981618 -296394 532564 -685119 -189903 -488550 -742053 718390 298743 -837884 -930268 -158916 945118 862679 -543839 -523426 -994223 -655256 746073 926943 487443 -932734 -160152 50096 478648 399331 -124293 541435 101033 619197 306008 945051 -813660 897205 -726700 251937 -521413 -552473 155099 -427568 140113 -787103 805613 993186 -696928 -216284 -136037 -503231 -919371 747942 -490995 807439 16881 -843950 822015 -692577 927114 990854 140992 31545 -823415 391956 -641486 514650 902858 802498 -960436 -319310 -7425 88138 773659 646308 140461 -134694 609212 -393399 102061 260373 -925212 660334 -156116 -31343 -459303 -217071 -629204 -440617 -930826 713831 -491520 392550 998187 430809 694868 625712 231290 194051 398883 -163429 457723 787764 191679 760449 246361 294897 -227123 32817 -523821 -668430 -772795 341612 -347716 912931 265079 674921 -154372 -774492 250497 658769 -776692 -772279 -925990 477891 -793602 -166885 369994 5714 189810 696277 -105105 594690 816034 -385688 28218 -935858 -505001 -436233 819823 -219 769138 -101668 319913 -360088 981860 120226 815700 -709010 -102474 -347256 -980815 79489 -448510 -14204 816982 -348834 961143 703293 479659 686392 -904102 39696 47854 -280650 708095 -878451 -14672 842736 943316 324215 270806 -869514 -905513 -977337 843288 429642 -49125 358953 883333 935777 991815 854782 927357 334117 761238 171864 -313034 76790 -462120 877057 836280 -712540 538736 -804491 430817 -743305 905812 -682141 371809 -722136 513041 -54480 260799 -483355 -279484 692980 827987 -127536 235681 -796165 714057 357249 602224 865605 661924 -759425 -814838 857094 520761 159051 808417 -697178 168368 -393130 605558 -235965 217095 -310651 293729 -868310 121614 81972 177100 491618 -89620 -26575 -4616 10401 -844776 144444 690870 891477 -755359 739854 -201233 -684515 -850329 -979505 -858466 807244 849823 -744930 146512 -732819 -195245 428172 336427 650938 819872 -452959 -163612 604195 994422 793174 -175545 848205 -936420 -665702 605491 -487536 597417 956366 -974437 578553 -828020 507848 280582 881862 -729852 -668077 -647792 -99220 994601 609197 -899737 -183148 764898 -225272 367695 -92646 -944020 -494966 -32481 696589 -235687 832973 -604735 -437198 550031 221792 931765 140417 -415035 226116 -163825 -981979 -501623 -736272 -915083 969600 306621 847309 69922 288806 486549 -294342 -731163 656477 828443 106377 -776925 246307 920492 -648704 -57392 -615512 383608 -100646 811258 -478896 828421 920259 -48449 333490 857516 -269984 799058 -666212 564251 -437180 -314502 63500 364113 933756 -241645 75192 64166 -854652 589579 607367 14912 -520753 -202907 -281066 -835297 52036 355258 -305355 -82670 -196933 496179 754279 630079 826756 496656 -708891 -863585 -872223 510628 20635 -562561 491271 -880425 -271703 -823295 71072 -846173 -232476 -642791 412492 -211177 -785709 554768 385947 871639 780082 -667131 -346603 235546 -462862 26855 -532430 -370005 471735 155516 -290718 286184 -772903 870365 322823 938182 202468 974711 571638 -913717 256152 849419 175482 -21742 662377 362415 526032 -421557 -607105 598604 -891988 890425 -293705 143518 -943949 177074 -28511 -190025 896254 894626 639105 168828 -744162 -331640 -626354 -928346 -926830 645367 341301 -272446 -884526 655638 953623 -818127 -404280 -159199 -507257 902185 -931502 459366 495309 278578 72514 762441 -822170 -342741 113502 -499135 -993919 928066 -405536 -529960 691203 870527 -540170 169646 137221 -167494 -975933 -367753 -82479 519968 903516 -473223 887400 20914 -202804 74127 137086 -543162 476945 819753 19068 3460 -889827 -777655 -914050 367210 17366 284167 -205229 446153 -758122 263566 401024 -717114 -798036 523548 491836 263514 449881 -53882 -672395 194385 -687149 511539 -926902 -866609 -547642 29212 812047 -343866 817486 -224814 959821 -545406 -802818 728312 336319 268445 264668 -217532 -137643 283787 794722 229762 -796619 -651760 -975233 580242 684085 747844 672148 37861 -239005 -683370 316920 -432764 319229 -892090 153716 -604791 -378503 13162 334535 -802525 331518 975210 -93916 273174 689129 145028 47023 913081 428233 -752184 547331 275958 871267 379805 99887 364238 298671 105146 -260172 53075 -62118 -787282 -190839 -752468 -34878 678617 155672 -833388 683772 26609 -873026 394843 -62895 763006 405711 540516 -818884 -524323 -782065 382373 -499218 -709439 -576838 -643286 806731 -3795 162557 -81646 -803093 878460 -701830 118928 498586 -35111 21192 -199317 495575 790599 -658319 -418305 -282535 82459 -335374 -535494 532357 968573 10431 -58720 -718471 -664598 936253 882248 299397 -490187 -574395 604764 -926292 -747519 900775 -474723 738088 -337976 -603867 606428 712419 866392 264564 -285182 -750081 661585 158783 -848631 -384562 -418904 -502748 -994303 -370726 -210393 -12620 -517236 477919 -829846 698999 -364574 348877 -723996 -198170 716494 492359 349144 340719 871343 -831194 -870048 -452107 -549896 -813066 32233 -614450 656304 971127 847413 -91453 339315 63517 -476840 -421742 -109841 241809 -721604 -189201 -391320 79662 54942 -494849 977332 -938747 -87666 489692 890175 -582438 308466 -411499 694025 -118875 261763 -132053 -979037 642322 -986162 437524 51638 -935936 438709 -347333 -376325 -819963 -981908 -444290 426180 -150807 -785411 264239 -673678 992423 -273340 -308204 228989 252272 -854285 445416 47600 993191 -959985 670295 323177 638053 -977423 -322171 -455523 235255 184391 -315128 -723758 -52005 -8688 467305 -724509 585287 710051 -133336 -707136 -727262 584873 -370763 -986132 -408951 936606 -164105 -208643 784843 8404 -229304 837919 -491411 -368400 -951305 463505 -651993 650091 -682555 -739418 751461 288018 -786327 -599866 -681273 821255 -684147 96619 -471390 64957 319054 991140 573564 718080 74687 -63211 264852 -545557 114663 821620 831192 161776 -192962 699278 -375956 -72748 749876 543168 -193238 -472528 75562 267647 -750691 -11151 837495 155217 -695420 -290216 -725531 161489 -886058 -273029 -584526 200111 150968 375490 -277745 22445 -902264 -128405 -894940 -213725 -778538 703623 107017 88188 -403867 -694277 -927410 -606025 -659154 474368 259317 998247 -1826 514595 93299 320563 -398637 -510651 -595149 370263 41507 -870756 -810734 -321119 -384747 -663248 -775580 728949 802725 19295 885998 133449 29573 -737446 110442 410025 859671 -647131 -149626 476853 4212 -351461 -744219 -740194 445672 303976 -463588 -146515 628339 715789 717622 604732 -133943 948704 175793 -344262 173011 -87671 702846 307371 -859988 845446 423685 38694 409381 -772697 -404705 313942 -845118 -552557 771227 496506 -552902 545858 -660679 -384028 988283 68352 736562 -692355 81316 963313 274478 -75072 -613879 360327 -75188 824251 852658 -183667 584606 -300527 -661028 -11360 -493910 757499 -48777 1072 -31382 -987326 -308826 -533756 -396851 815558 -342078 -901325 -426700 1274 -926376 730028 -267275 898533 379558 529583 -655780 278179 123682 233682 -901211 -38173 -815501 -124419 893059 -683801 934390 40301 -449764 883462 34362 616117 750218 -811859 692356 464312 -355108 73177 -163892 286512 523027 -955105 -836290 -966869 385574 -787419 895162 923273 504958 400806 619092 -223489 -363269 -496142 487893 -163049 153581 164843 864696 -779090 -73957 -586103 474542 -684300 -329152 20311 -824805 576623 -720888 -11532 453654 332665 -682600 423187 189805 -358211 668548 108795 -145250 314942 -781866 563848 652511 -76080 201102 -95960 -321512 10909 614940 689119 -753436 56354 -531352 782531 200211 357551 217546 383745 -702037 374634 -613486 942422 353506 442060 456194 957974 839333 -441693 442319 497321 -595051 438670 352804 -205431 764292 -181883 -174690 -45754 108412 144334 802513 -103678 727481 25353 806081 728437 -489302 177573 -428054 -734231 302836 542440 185913 879551 396911 837995 -866159 -157975 527143 -876901 -254137 269934 -485796 -891462 -789466 -541590 476418 136028 44652 42635 984258 -935957 481482 99092 -899593 461091 64488 845277 -923726 -642794 -229793 -684462 -69961 -672215 914494 -110096 -798595 565525 -248187 479051 -768334 -337817 148909 -19702 -219980 382337 271134 -835479 263705 278039 183479 961079 -116439 225970 628042 435798 -888865 842289 -128100 -836931 679915 41411 219370 3961 -418382 -519699 -208929 -16473 980813 -90486 -720865 287228 851334 -709433 432192 -90562 945374 139683 -614709 569288 328330 953845 711615 -869494 -536207 522469 -992626 -780922 -963793 -305167 612638 -400812 24598 877162 504777 -85345 -678489 -526859 -45474 -815066 -290915 -244853 408222 -169796 -635421 -440327 -576320 254537 156953 81888 709101 732742 723091 -436170 -595772 -624443 -599206 -914236 112087 -478234 -444119 -760794 591021 -140061 376945 -23347 702 325893 293590 -235008 -278022 -204883 825519 485591 366274 -859188 186250 518975 -95891 -445205 92197 346745 -1084 -397788 -800650 493979 -654201 -239322 577445 -933619 322022 -277962 495885 34061 482313 -428248 -818242 179500 517896 -178710 529021 -912818 -25869 -95878 13123 -919634 -928820 684395 -254406 -505512 -782200 105700 155971 668333 87057 -53215 391795 -498846 -528569 -598545 862225 -46974 -292230 -881868 569241 -216473 332658 764645 222012 -852923 -827544 -353649 -828322 -585184 -779254 -543537 -706921 -237232 426362 268377 -509773 892164 -338097 57205 800306 -782788 -77421 -60804 -112056 -868787 -908988 718816 654430 216034 681940 -460894 52495 -662795 850088 -418598 458924 -22822 98844 450226 285496 61108 149885 574955 24685 -196738 222606 456406 -85067 -318461 998788 -4260 -344526 -530714 661514 672248 420791 690204 -180162 439095 -177460 -299411 -70222 283199 -566738 399222 371692 -755259 159052 556586 347622 -296171 -727476 902860 -536050 -795890 487300 -964106 105159 892067 -147327 268566 -667033 -88613 -760957 -212244 -521673 -488622 -356609 982157 -3338 499638 -652260 -991901 991062 -205877 697142 11819 -460035 122856 -265506 -49675 -204923 -267401 -352424 736935 141949 -275080 -119652 796667 24678 753663 89174 139132 201398 550450 824806 -576883 -987303 65740 -34976 -752414 -406741 466844 483852 -278395 809215 -695417 622696 -313518 401051 -237822 -31839 -340101 -151750 105752 -929122 54790 144520 -176278 384885 -756662 -340823 -798806 -251660 -751627 192179 -96993 995865 996745 730032 -8283 973210 97882 981149 -78422 535775 798994 -752275 709169 -804478 141741 -337017 47315 -887722 910205 26947 -625863 -459171 -703193 934257 139683 -799664 -644572 992082 -718108 -675045 -983358 551325 780900 -715810 -240864 -729988 91165 -533522 -968267 291980 237598 724562 -594742 959073 -759413 -613178 -852741 -369921 717339 -373957 -830022 -36382 557849 74197 921676 537335 133731 573292 -418358 -331359 512238 459276 -309983 -391243 592320 207349 73491 257917 794996 934043 627764 -295367 -455110 129703 399981 -226022 -624683 829684 -189188 686661 -150501 245266 53362 -756394 724088 829255 -273740 252506 379499 -136951 967035 -262188 -253177 838790 430676 966969 698227 -862564 -326111 464500 679659 141665 126486 -907421 668093 455836 -502724 959576 87885 331466 -487183 -797416 764818 -730725 898022 -726048 925718 757234 -88928 237019 403450 -585496 -621576 521133 887407 427465 -322661 857579 830526 850197 505482 674976 -373055 709633 688411 -558006 -70168 233332 -992394 -526245 -210763 41610 -864359 45753 122432 -955372 576341 -392770 -511820 213014 432846 -468551 -995377 37832 311679 292971 14054 -538091 690484 915850 -297248 328479 236814 143681 922294 854585 -835197 -279250 187513 -509460 -773029 874596 -255156 640371 608820 -930329 854117 485311 -733953 -91342 464272 242163 -700544 485684 -290515 336105 -526254 473166 -614995 -741333 -123935 -401194 -920423 446330 -994322 270488 353163 647627 556302 -437552 -170702 725061 142123 378161 -408878 -112059 491010 -792222 -380990 -353061 -226012 -43781 -402451 974154 -692235 205836 -941103 -655093 684208 -729450 -501629 -138294 -21791 316304 -34519 477543 578921 -530332 815742 563574 5117 -355985 -385710 -227392 -176345 -748412 -664696 -920767 744516 248042 -618346 -847448 52484 640601 715400 -512678 818158 750849 579325 -299922 -481063 104964 -96600 -830542 -179084 -958217 -133040 -802139 -938433 -666267 355665 222715 155407 -757429 28953 -709348 741902 -932579 421164 -607451 -72007 -617921 866721 -69402 810080 288909 434210 -379805 918441 -514988 778864 -79149 -718834 -749225 -287140 -614237 279386 -105909 79439 -311564 -4944 408027 195 34329 731268 -26587 -200376 -852326 483872 736314 597760 380979 -221663 430626 -735837 -235946 -128009 -208170 -516 967461 -998168 209092 -492310 901241 386830 -195889 246624 -590882 -47788 846668 302053 983188 -32003 252294 -336107 -90352 85917 564539 863646 66680 -189154 -136419 -14908 -387925 -629444 261586 974941 -484169 495881 -781708 -263339 -632352 865130 803730 -984276 -323168 -377191 264748 682995 217890 99873 -657861 -911533 -127674 -318235 -620889 148614 -224 -314727 274767 721883 -473096 535238 -381947 -376778 -106805 376011 728463 963598 -674615 343127 -541017 -657938 255573 -65680 844284 -621452 334345 -918673 -172881 214741 -998481 546433 62935 686935 -577464 339624 -426371 -631083 732297 173496 381216 -655553 866009 869210 -685902 -302312 -818859 -581107 -977126 180214 539212 220576 -900816 -695035 -952253 -477384 -370492 555140 200306 98384 925463 -336314 -68923 -865739 386144 -414413 940380 675718 -876984 643013 32908 -983494 175471 -316917 -887588 592409 -39323 -333399 90632 363202 900017 -668843 522241 371492 480462 -969252 -464533 -235004 -716119 362907 -122211 798973 754212 997127 712357 -505221 543382 -258266 910658 -495936 -412983 -339949 -510872 567520 127354 -1154 -592833 564420 -484387 -542679 963748 -134102 -899306 -957204 653735 -720989 188097 652210 -315637 -767084 -828309 -300806 -81206 486325 -477801 811479 -741746 -369771 -88262 32752 738232 107925 -489025 -552703 350301 517864 626691 -723752 -606652 466586 537050 593497 222570 -176251 -70775 570618 -992386 -780835 -887223 -68793 412901 352294 -455477 -106144 926391 -907207 940206 524918 -692672 -602558 -760821 59474 -899456 883269 712810 -47922 -570581 -422764 -438583 -580135 52138 674906 -951652 936951 -81767 -913644 28104 606527 254150 642323 -901977 -581412 -22344 112636 -651385 -573811 227110 -176697 667947 -717020 997883 -168509 -322615 957450 -597543 -694000 -393206 201658 -56941 887844 -936819 -262078 637362 870727 -232476 -214075 -978063 -867562 -523755 82300 434496 -208252 -514662 392624 -702908 230868 802785 -50239 100310 642977 707149 503842 -222464 -145321 -316620 425819 -129405 -518857 -308897 -114811 -713900 -647978 -140019 360402 130202 -344546 267121 -415869 -898766 971468 916143 -859281 702507 -460176 151010 -755709 660554 20209 -888551 329148 -545529 -985082 651989 976559 -149874 178366 859661 -756350 360639 950137 -718294 320880 158766 -113428 -789365 111945 399140 -998623 -284029 -726673 -680036 373108 684886 -446374 -867897 -292200 178367 -297323 -722551 -675312 493421 -200129 568953 937014 602498 250379 921445 -791496 -529390 -631744 -675380 301590 360362 -576710 -142366 -315227 199622 -844697 134415 -748273 -346150 -993717 -754320 121424 -476726 -278020 393557 -831942 -72718 -132185 -886591 -476941 -105057 968329 -971539 -418574 120084 -594698 -837435 238341 -815738 -355754 -58006 785998 -949601 -263901 -593362 -45631 536575 733165 848028 120616 -910282 339414 74989 -337633 -653620 643094 495251 -159848 30266 -563977 -913102 -24232 -141458 -479142 886946 946041 657355 52145 -44433 -391706 -91482 -262013 890201 766562 -473782 -277012 393300 -726015 564213 -926182 -638711 467628 -403880 -832688 -399149 136482 -781285 652390 689347 530930 490711 863816 -254563 254210 -542438 -161549 -656168 235787 779623 627451 -171998 578842 -463181 686727 -167718 -215280 -506902 153043 -965740 -857693 -7833 612654 -362984 -509476 374655 -986374 310883 -592233 928247 -703698 -983004 -807290 813961 -410665 7489 300718 783716 -134382 580176 -358808 -191575 -967020 -321634 -378527 333550 -35805 -812501 -87269 -681921 715418 -566612 -120215 -160616 127081 205576 241527 674156 -517998 448860 -383168 -689887 684845 50167 824982 454289 -29211 -128546 879390 975883 16121 20809 465489 -174512 -167620 226851 -585220 -66026 898582 135310 950208 964617 662784 -258210 -723949 -762427 310668 902681 -16067 -463651 645210 793342 -855972 250583 331684 186490 -779807 -890322 -229965 772148 383377 60239 -23704 -345853 833668 86812 767540 822770 848297 278764 930848 -614077 936641 508808 -24762 -354711 -57505 -409040 -608299 385804 -197266 984596 -118510 -637303 646315 908507 637778 63471 -847577 332704 -912896 224388 -615865 -373520 -196579 937790 -467389 -776755 983995 -231734 731690 -738642 -868991 504072 -553764 -20355 -254421 360461 -945905 -1512 387463 490656 961227 -554032 939896 546237 -270482 -895379 567670 -52330 992041 -502361 -574323 -78836 340352 -491858 -234278 52794 912718 298148 -423791 445419 -561858 887966 -834566 -218081 -899628 969639 -693522 634762 -519582 -844611 -604833 -26987 478867 -957871 -252210 718811 -916636 30539 -928557 607661 -904923 448004 -856040 -171889 -49411 -897718 211422 231352 51811 -381344 -568458 -683755 711718 -980741 104137 -892089 858598 442182 299858 -216927 494744 935135 -436834 312107 -413818 392792 -203949 560674 830029 -816713 789926 244470 -618915 332662 196451 929226 480893 435075 601449 -570889 -601404 280897 291883 -495351 216609 -80378 -546384 384960 -915885 -268389 316564 876561 675698 191 697733 554659 -631835 -573020 -987961 -135214 -439063 -438160 480561 -180688 -793967 962365 523309 -518914 728128 645402 -457797 -445513 -100176 -957176 913519 -461818 -594065 -841219 218351 -498485 -423460 -616732 482166 906394 -478033 289564 205395 278204 -944658 764405 628459 -655828 754809 -820426 -699469 -626661 -26881 -63207 -211914 369388 728966 275789 785557 112313 -512153 840691 -928894 798924 525776 742946 64708 975143 666304 891363 645687 -605443 -387825 -83402 117833 398390 -492701 235787 798077 -691857 -287940 -771895 -316436 -423177 940009 583115 672703 108883 -297712 -84002 581430 -956229 -275926 399684 -413532 -476516 996484 340148 161009 145172 -621504 834008 -325481 881400 154066 721997 -449371 492753 179971 817319 -889921 178779 -121358 -955414 852380 503685 -133618 599314 98951 -574604 -573411 141324 779998 -179073 475320 557754 -347626 -938828 998604 407411 108085 -729006 559898 770945 -225834 954445 373688 -242526 408361 -973874 125583 16007 -606479 72752 71387 271448 -792060 -692220 -408146 -269394 974158 542733 -977555 156183 -77874 319429 753873 -345194 348823 -27690 -240153 289056 750544 400930 -797168 -785248 -126411 313915 -877694 249076 -324460 350572 607430 873581 913873 -169810 -5576 213075 38499 95796 -62327 900447 543828 379360 657600 -111552 -273083 335051 -958795 -729450 -615065 -393791 -281067 507642 78467 -398270 -5791 -49420 -497933 805507 -664977 990339 -161369 607211 485095 -844775 114849 -657642 788295 61084 -127879 -334891 -223776 694118 -575654 -226260 -645673 767941 317187 -449197 284069 -546052 -675642 199478 -187369 473025 547213 405364 344398 -734403 235984 420452 186815 -210801 -343264 -11765 -851019 -195639 -254432 -710489 -424758 -363791 -162810 -103000 -681998 -546814 795678 -937551 796785 529896 -104376 -77668 672991 -215288 -58251 876019 803371 609461 470574 -637832 456725 785084 -333811 -544738 580019 -659111 -740159 -947187 -508563 168127 635022 -277215 -311551 130068 236363 -21908 -662913 -237069 -660253 534832 232654 960617 552276 583526 -521563 311800 26163 646970 -404845 294039 369446 36876 -258440 890543 885480 -66063 -310390 -997472 -43831 -490448 -998831 -326470 -562004 -644795 639402 -702139 616071 -115999 -214200 288633 527462 -341528 -362962 -77562 6248 104689 599991 164110 -713280 410826 368526 16550 168373 721650 660406 -469032 -449757 -72419 225284 -272476 -607880 274100 439456 -365062 692536 172370 -853369 -185150 -946438 383303 -819956 -740907 717032 140825 64978 394369 896707 -671234 -691885 99593 287068 404196 576605 -780382 711964 -793367 623632 862455 978685 -347165 -445343 -643419 -833137 891225 -381286 803136 -819468 952840 -729257 83661 837092 -64801 -236917 -45754 -329686 -808701 -381319 951705 942757 826060 -464837 -720087 801864 492742 690879 69323 -333414 -216015 92740 768458 -849097 -753662 354657 101348 -880563 83936 816639 -605877 -363360 -252249 -429605 681253 851206 791912 341765 119308 -803605 -900761 935139 635022 459855 -302309 842542 -53330 -412605 429490 -511756 491874 135024 -239733 219924 -529389 770448 859194 91205 60704 107250 -603000 -252656 -33957 -771974 946416 -348591 -538870 -99425 -296414 544698 837607 -684692 717572 567376 -463967 -800129 -35156 -710292 -545831 127373 112871 -240068 395174 -216356 202166 -533313 852369 75591 111691 -882484 -295527 452926 135313 -954996 284080 -343356 -850911 687099 -94148 222319 -917682 18795 276376 159851 368410 -847615 793617 -521737 -496834 -303690 -214167 -690842 -220506 348375 -778153 -575712 -132878 -432890 -897404 -389985 -263178 -551369 582415 -502542 -221893 649139 -675573 638781 552444 123416 -520324 -280649 -481622 -123689 -481058 -508118 -771607 -916683 692126 -662154 -116975 511051 685214 -998257 553261 -147834 -54731 -985733 -403585 560679 104749 -486315 -386950 -885948 -286525 629069 855751 902981 626859 167333 -825151 711656 890633 210741 -834312 -817730 376057 -395928 -995022 898860 337672 -938691 721893 680683 361144 -391097 896190 -660856 -573823 -601811 -819810 21604 47690 -862421 149655 -354763 614644 -327665 -603405 -253949 -832432 -557763 278446 446892 701219 -789845 807159 147169 287529 -225307 -543309 -975066 47375 142347 8186 461270 -123016 -934834 288664 826013 412537 209655 652429 87676 -894179 -87328 708750 -55479 -211486 273656 -134526 -671060 711738 841667 -667515 -46685 -671477 -946984 -854168 -647554 773167 878306 46 258404 701940 -587232 -833263 -975027 -427363 225124 -872836 220677 314207 326040 -422130 460208 -822938 833460 23325 -845888 -956978 -549687 65329 -150656 10153 -819719 -884475 -872307 851455 -939651 -35319 943063 -759990 -97762 135395 508837 585718 140860 185961 595086 -939417 216010 601128 -427391 -444557 -102704 666721 -497602 144867 138215 197254 -49061 -828298 -376767 -989887 -415040 -881058 -905569 -95890 786858 203457 -399656 417564 -274132 -308550 -311719 119312 -943319 -613290 -616161 748866 -74276 357015 216127 -827426 -308528 -712077 -748321 -868796 239336 230870 886970 -810999 -231848 -308452 -415712 244595 348202 497944 -408589 120321 442299 -536559 -104277 578400 -637765 -592577 -518061 612087 102448 549202 184586 843869 -309004 849003 -356349 256349 -598734 1441 571909 -384007 -416659 -423298 412396 811492 -782855 -669441 -503770 491782 674944 -54888 856759 -119172 845311 -500691 347445 -591594 -984506 -190566 -67635 161239 -106117 -464212 -465220 -362376 645015 745381 -421418 56294 -230168 -443332 477187 -474049 428430 371227 356413 -169511 -203394 -361504 601748 -703557 279297 694812 90410 58529 216374 -93609 469175 592253 506892 628234 252294 -380303 -561207 565283 960885 -656043 945542 -468476 -462599 20023 912177 -7419 -915304 -395946 -247543 -18450 149998 -166489 150693 -365699 870953 -69296 -237330 28646 -263924 479152 663328 101710 112751 -326956 741581 -583601 -974658 -915837 952154 616695 876662 -579532 121216 -616503 -14549 544018 379724 587962 -953596 931455 482208 -854347 -728771 -737394 -545616 642328 -613339 -384377 871941 -851787 833822 146663 599294 -352174 -659041 142814 -651830 -484567 -437451 -76081 859887 392425 902909 80979 -153786 -311629 955564 -858570 287484 221853 254088 251129 -986350 -351310 -816148 -261938 544478 -384016 180552 -860257 -115192 -341175 -496354 530312 357518 -489053 -285306 -844584 -124735 768857 672939 -88044 24390 322359 -321204 233972 -674538 462338 -923076 -307612 -136834 -150675 -738589 -806652 -886369 -447579 -986566 251048 985199 -120378 368211 596953 -935497 471139 785614 666834 -66925 -361086 -961435 784772 -466572 616478 -623391 515858 515105 -825565 698019 416982 -926798 -616586 -39652 128090 -454508 316651 283861 -306208 854408 932940 801640 -127269 -903004 419416 -178556 353779 787024 -809534 -491282 541829 -148150 -678354 -610181 -7903 -354141 545336 515350 -298742 -580161 -137875 759616 -236103 101721 693199 525963 168794 562173 -999083 133278 -68146 -447988 44649 -293195 -471257 345788 817896 139422 344239 410005 727462 262204 -873502 334324 -136473 347655 753007 -158836 -4761 -698101 419387 713697 637011 -868123 779486 212299 -512178 159177 3875 -906247 100973 217855 101388 20459 447291 -905631 904909 -657033 -229707 935774 -548788 858565 621903 -575750 -11609 -319022 616046 247500 61486 -975503 -964884 450942 894053 -421179 670743 679377 81283 773705 8882 -285418 -679178 367944 993906 -35914 -683684 -715163 587906 540716 410507 -220139 891904 -481275 994059 -153184 206462 551271 65942 -113117 -534526 86663 -365025 -466543 490118 851505 367432 -427731 22264 830276 530538 169106 -69 -807757 -207343 499755 427684 714629 835966 -324421 448255 -490410 -366941 -117418 -863864 -239916 -13270 -347546 -851983 -818621 -589713 -489304 -687518 491514 983809 -534100 494709 -330909 772389 134360 248502 223742 -837166 -814618 -621143 864863 -376778 -701215 -478780 -427732 -483920 -942164 86128 -746336 -403500 -723077 -398068 -999158 232171 313304 -28053 -772529 734448 707359 -87727 524900 -432748 -451325 197753 -141740 -841541 -825337 924818 255168 32124 205701 -434499 507098 227364 654634 797073 236137 34100 -594440 -742121 -279735 -660769 607043 -564657 -596248 420621 398005 508969 485833 -234149 133834 296588 -994171 895640 297684 -430125 359109 -90678 -444424 -293557 -112567 821415 16943 801462 -866588 99868 -204985 -175029 -514690 -172343 292959 603188 -321519 -147581 -661138 59022 -304852 -95791 -637507 -330260 221939 -426001 -829464 413269 706205 461006 -592927 -367166 60661 8978 -329747 394145 290521 -739053 -739547 473812 2110 331868 -874122 869298 -431958 -393041 116002 -510843 -666184 498176 -174403 360843 70552 147701 33584 -715019 654093 177260 925242 -705941 543341 -291851 167273 357254 -355164 -511405 57381 577620 521649 710016 755878 856920 160423 -290906 -59527 -434681 747053 453159 59648 362828 -737281 202134 -175889 21637 -452757 146747 -67249 330883 -985003 -35053 -639746 694158 -776396 161869 14253 -849825 549778 -249778 -857119 348580 -343536 -261074 886387 -953088 -616993 -869959 321040 177417 979656 -599824 778041 -568632 -169435 391941 -279612 -587076 578918 -793758 -178727 347223 -284403 -688094 776054 -194817 -626638 -925673 303980 -370290 -542592 566850 -276385 522194 653878 -776610 406090 -132722 200742 -685098 -180999 -15624 -373190 -470838 -478323 334521 -95254 -555890 914812 408176 -75321 645546 -746610 19247 -527756 607451 -865055 156924 539047 646545 665062 -895406 -194131 -917648 -32671 -551651 880483 -557233 -10899 155969 31805 -645189 291190 -458476 -161469 -675083 944701 -560673 -600177 -504720 51543 -297374 -252720 -394284 -976849 -789555 761418 -97282 -520833 715591 830676 -676611 195291 -290709 -272039 -381162 638118 749510 811607 -243647 164123 379994 279907 -189910 -452794 225950 717603 675890 -26104 709243 -915118 794859 854678 -830255 871360 -528353 361082 -910352 -958768 234441 -905199 -247265 -496264 -304870 588811 301721 727364 -937994 -30737 -64501 555603 443509 -394732 -458857 -120360 -195358 -556119 785620 155803 -449473 -736594 -197684 -609163 -844225 -257032 -978819 -122280 -841013 577585 -770600 -19132 -702722 -750506 9157 926419 141097 619703 692637 -386898 -40625 917498 436142 104214 670890 -740711 557242 169180 58660 -500129 273913 997737 -228258 321903 -318062 635959 -947155 -108610 -709722 -376234 278040 645011 122310 -670616 127964 -868978 -501768 386981 960616 756638 547254 -561960 680289 -509303 503022 -823456 685087 -810391 73603 599472 -271185 -137047 -753846 975311 -368305 -745588 -608498 -748839 73588 136742 512397 14076 -255545 -286111 17145 -953092 261283 72569 862456 479023 -626919 -742656 -614620 -956031 63213 969307 -692213 735474 -380009 502852 880944 -233069 -722878 -239162 -953336 -874227 727888 -139452 -265473 38298 918228 -22286 462705 258569 -507753 -825383 -368079 75198 861076 -479912 213509 490800 903291 74142 679591 -581782 961074 939185 -897978 -147318 -245041 -319510 108163 -393915 -139744 -625930 230772 824545 -196701 179799 270757 911930 -985586 -166943 -388974 651069 -403000 -338627 571950 -883856 -505106 323178 484831 532328 930511 595767 142336 -564655 -820368 553674 799197 -476182 482057 -490596 -3141 455174 -59770 155770 44493 -501875 -351865 -246395 -520000 964857 -777760 -638669 121776 -114855 443546 855501 -284879 -822959 -640655 185967 -277433 -140904 -663980 418059 729838 566264 120935 140389 650898 -888494 -177532 372760 -98664 572439 997430 610192 -665900 263760 -412740 686991 729360 13335 -772468 -826071 108300 381724 238542 -608825 990456 377889 280157 183463 601980 -902530 982729 347866 -972623 943774 74328 303557 119717 996736 -831744 -909792 161498 197815 -829842 -616838 927559 740586 443651 -962252 -985002 990293 -527662 285953 -814107 899910 -665949 949741 -982331 -241247 712178 -238381 -863554 -497060 -346383 144868 -398071 71555 -41726 -789081 -866476 -810442 766014 237556 98882 -894042 131441 -861192 -394392 336796 960283 587188 -394287 35698 -746768 -207619 598907 -299241 -161575 423550 -372520 -11249 -875407 -328271 357710 -490767 859017 -675094 846135 758632 -196059 -115251 671329 5427 -217604 667218 -237553 409636 -140292 -796856 905206 -135771 734660 909519 821441 -114130 -147672 900957 -328306 -38576 -281552 977594 -203921 75181 -187623 -283773 279146 48126 316371 -934229 -673031 25100 755201 492789 -466165 -803785 722172 471420 731905 -763918 286161 -116180 898098 -945211 284350 593350 738279 811849 340793 255839 -675105 -315216 82409 -528543 -969524 105275 -915158 970121 -489516 -221247 -787698 657895 -337518 520111 -898601 -168094 245266 -697214 235646 -755663 -943784 730831 -901714 23267 -555046 -763332 690506 631000 -389374 -450044 -290205 -902459 722989 113527 57027 -380748 339630 -557193 -443291 813825 -62005 -76164 -895622 86367 485183 -60015 -271771 102609 -811721 -148395 -914240 627377 380629 312059 -30890 445485 486448 -505654 954278 -97979 -743598 47518 -744090 455502 -987976 861285 816126 -10382 -187563 175011 -880759 387885 945936 949870 -562601 -100143 89410 159347 732398 294404 -272839 -809105 148228 -141763 721335 -940234 -672122 -72630 -276621 -454736 189588 -601267 -393705 -860841 -222333 -589638 -192704 -698181 -62758 329435 -447742 -367106 645334 -894516 162402 14040 -263834 243327 -601383 -834540 -582353 349626 -79144 -734832 -39415 -647148 -374722 232257 687744 874875 -452765 473901 -926124 -257487 867473 -842512 764281 475210 -421370 -434888 434328 -759889 -286476 -387256 -6516 -249313 422529 -158984 -587290 -10839 416199 -650700 -86551 -902093 842708 713593 -343281 -101898 948779 618587 -103934 806655 -566591 -616959 -922460 216624 -836735 777255 -985720 -236612 101193 926620 -471561 177583 -502165 -38078 69355 351332 96173 -928368 315543 765965 389321 -76397 -669091 899631 584429 738920 -516778 -90077 529724 218820 949583 -195050 -226612 229997 587078 -848502 184486 -152514 -142991 980691 201289 -934489 8119 -31334 -104153 542250 989620 -501155 -366810 463328 -692423 -70291 -744159 -495247 -524214 875375 768484 140191 672287 400604 417075 -436163 -238812 -804223 42564 -206160 -959879 313983 636352 -313612 283634 174924 -636857 966298 192664 327472 465641 651970 -856410 -942775 -953043 -568538 462733 883592 262925 -370801 8305 352818 -837128 476638 -627799 -213921 -67633 428292 -221501 -905858 341481 -451702 -885891 -449072 -179568 241290 -442035 -267928 380289 -626381 288731 -402766 390512 185674 615169 -91160 -761855 118820 967634 918046 930384 556844 410512 -805704 939241 289123 782388 562286 -875439 -689701 -794645 -981297 469244 821563 406547 661947 507477 55871 478529 -914712 769721 755637 357438 -249762 -996868 892416 117382 -500357 318434 71832 605256 -240016 857895 -143095 117225 825793 640120 -637712 -592383 -305719 -102920 209921 -59812 -915532 751804 -719996 951418 -55293 64591 -729901 665615 911499 -740562 -692131 863620 -579338 -447667 666790 -364172 646465 -778735 -890427 304048 474428 -303660 -112412 -549445 753166 -886556 -21180 156367 -354770 -24828 -469065 -329514 584683 697321 -231773 895346 715237 -803010 976774 753910 611089 -277087 531181 -389782 -1095 -502109 548859 207243 -462982 -298164 -672408 105160 464580 787221 152575 -961978 369630 643565 -109409 -175650 863839 745909 -665029 425754 -332874 439107 -80166 141243 -405085 -728222 -909544 138294 795451 564432 -87901 -421583 119144 154175 -825025 -440949 279142 726357 512195 904274 -946360 199469 -797287 -638389 -753423 434899 -295998 963566 653339 967243 -166833 53351 -215084 -96629 870377 319382 -456709 961404 413002 -481009 737864 -276995 918721 120346 -279103 239200 -672973 437044 -714042 406507 -48363 -900979 193926 823769 349042 -594679 -899065 480855 879979 177087 815010 -682745 -814542 259069 -848635 805376 286222 -85439 -592848 -10549 -882853 741697 -692104 -204441 -544377 151652 -561658 67271 -616811 892359 890713 -713521 305054 -738630 692288 503643 142411 -541504 -819615 145719 24924 533266 717621 455592 -44507 988572 961417 -703262 -988021 589822 277119 479247 37515 281229 -61301 171983 605619 -491952 694646 65458 867111 -394749 -911521 -198336 795166 -534761 177333 838769 152035 374064 -605506 -544331 857940 635174 227987 -357778 -114842 205829 -346207 -616335 681247 764429 676265 281481 -944102 -500302 -983743 -161549 789639 912540 123986 97251 -519255 626857 663320 336382 -435242 897254 -220379 -618275 637818 183194 605662 -93935 -14572 -707013 907516 -688615 -461897 -176265 456204 603118 396810 -414932 -46609 -58504 -734903 -644496 6491 311957 508610 168074 -592295 815129 616665 702967 -938811 -837815 352901 -626842 -581296 -394913 -798256 353469 -858495 -607991 610139 818834 913968 366570 914391 -710094 -450806 -747753 148749 278301 631568 -980964 546903 -563833 -446440 386036 408869 -518695 -627382 566164 558713 -406225 -384732 -754719 -923029 -211368 -164105 963125 103718 850521 -135576 -849313 -403351 862953 710512 -467040 286727 742646 160476 999087 425191 -267361 26829 -6091 -5884 216504 -618440 -164143 -943122 -762934 -459800 -447979 506824 237712 -453896 115463 -782136 184826 -950951 -813407 945723 883758 618450 -791726 696830 -877182 -770566 -253189 -344827 211460 663232 -23053 925272 367346 469604 233219 -478703 -683198 -480004 -803222 840799 60059 479088 -429349 580998 718682 -71298 -744710 -888995 -251634 123190 86242 213071 226173 524159 896290 226138 -878435 -709615 -492100 -449389 -648933 383480 -113372 -990048 103639 -756841 733127 -102468 -595483 -208733 -14207 810679 -664818 -129372 -176346 -113164 -283058 434423 227322 110185 262228 428751 229049 -750430 247044 7471 531856 -321730 -992520 760178 170529 -26896 59899 -596541 -782077 87424 -831859 903333 504256 -671673 -125470 773997 -876458 -805193 269026 607171 141750 995152 -909014 -345308 -133304 776236 720394 -678301 491236 638836 -764283 -425693 -971557 110441 -52779 -832546 9068 -448163 316388 -983582 -943025 -706762 -841644 -942897 641070 422897 -314761 -65894 98215 912157 115416 -146291 693836 753372 -319056 -190012 576034 -118938 -708878 721586 -720091 -115450 -81984 -640358 928579 532763 478323 669974 410588 -327784 -431849 -437228 -106423 228228 559084 -256045 477906 -486149 391398 -375189 -267850 -34389 -78930 760770 117926 -558632 -621920 -831976 739658 309208 775755 -822916 -917957 -978793 775923 484052 789256 -222955 -490734 312793 -866894 -552989 469843 368537 -604241 -230230 742421 505331 138090 -564188 500591 -364258 -293823 -693088 -769242 718755 550150 422914 -846408 -17954 403712 -942015 -591915 673281 628455 167144 436960 791569 -490518 -372075 -487950 253672 305452 327165 -14504 -193103 -270397 -157594 193168 -361106 -138440 136108 -366896 254581 649995 -577476 960127 169199 79404 -149220 734906 843480 825346 528353 -141616 435074 -77465 -901321 -518586 -339054 -353750 335325 -346668 -527871 -572532 876327 769766 880156 595908 -742022 476060 718853 29820 674771 198219 -761808 211665 -703040 -989574 -755738 -543530 957669 802277 -867259 -305774 -56967 200573 -3266 371325 -196922 794982 678038 -257913 -316115 -45705 158694 435346 -680033 77630 -71269 193523 -542555 141434 108406 -215436 675417 365343 714381 -913579 642155 -186283 61768 639174 -136419 -236679 248550 42095 -38841 -669669 357749 -214424 704084 667006 -778403 710465 21827 65179 -383402 -687492 29095 47391 278637 157710 27175 786792 -941949 89186 -510977 252812 632654 856790 991741 -859822 626774 152891 -358651 -25417 -395911 -634023 -194547 -420246 -562328 -653079 690721 15952 -864345 -906087 -673567 -251007 -61935 -619508 680062 352073 335826 461911 117185 638760 123627 310789 804740 -453550 -653774 250772 184758 -221648 -590385 -171659 927323 -705443 -209216 -658928 -348534 -122710 367062 -941250 -973202 872987 -524747 -226866 -54074 848616 200920 946433 94693 -771716 -962933 999565 863026 -996103 395759 -812643 -415704 913714 386553 -665521 -405033 -436049 288243 576181 437857 -821971 -811014 -920875 980095 -26852 516351 -122711 568570 865567 215494 999712 -691534 934416 788330 -537061 -243302 349049 853846 227696 189242 981659 688461 -204949 -159445 233067 74084 94152 835999 830736 -267005 485306 682199 868839 4839 255335 -98646 828543 -791261 -226839 -260219 -458723 345882 -21937 311397 -343367 519943 -926694 680543 -598145 981109 -960191 842137 -670513 284999 -644563 600782 -278851 165681 563134 -816690 29074 -701891 -275388 569339 -629047 69576 366726 -71091 710035 -119806 -39233 560463 76756 66930 701596 124704 -770909 -544785 -769857 448243 285134 -142425 442047 619151 -885932 -742372 -957019 -187696 932713 -760030 -465039 865188 -699915 -222365 641171 801167 735509 265564 412275 -503513 287896 79325 509033 -934887 986756 142732 534597 -63326 883983 -778910 -83127 -183913 -731738 678189 -446678 299357 -99862 -594035 -760813 502385 891693 471927 559393 866146 770425 820148 -272408 126802 -357238 555107 147180 -238727 -73009 -692365 534057 757410 964333 773802 -173044 659115 511420 -315615 778744 460425 -299448 -601914 -911166 -516414 -343855 802264 -139723 360178 -814389 862190 331663 -683833 806623 932721 683522 957188 143848 -503139 -978765 964353 264823 306436 -153410 61098 491472 982411 -573391 -617988 -140054 -175381 90124 785035 -115853 -205902 -57912 -336129 45129 -753857 -646707 703889 -1662 -479799 467066 -669165 -624538 -76199 808865 590566 919024 -946869 306056 779265 -464816 -488367 -113559 705265 261228 678128 -156686 -659117 885210 156033 947142 -759204 -639001 -84303 -946309 117330 -222701 584449 -914662 -842864 -533485 -877113 -371934 781958 -931122 202155 -549243 -885834 -173216 -541140 -773975 -585671 539419 -720744 173416 -984648 755585 981527 -234863 -534158 -987958 -374623 -375835 -415939 207844 863491 -359141 45053 191982 551263 -205604 779951 -225987 -863832 -537273 654049 -244649 -227158 -320273 -173770 30970 -967168 -139944 -264217 -779626 -471141 81789 236861 733135 -37950 -232627 -880487 3452 390413 -458967 364012 -226005 -763927 127848 789695 -484197 -199273 814804 -189396 766528 105901 891690 -308253 416066 880787 908445 621350 808190 333703 -891180 792013 -977149 -481894 -319513 760770 868502 449328 857830 941062 -264912 -503804 -868013 -372053 845179 68514 -141021 -287784 -39080 -933013 -857280 760009 951644 -403691 -727926 203340 337614 -436184 563921 990404 -288470 -708990 502109 -517974 -720991 -993325 -74265 574343 -370665 643874 -548067 424187 2724 -899514 -633951 -431431 221588 -298770 -610421 253577 -860697 -803174 -178462 -199099 -115887 186016 -409945 736860 177467 132392 -264885 -815534 177472 463407 -477517 239550 -373711 735880 820923 -255158 -502383 -432042 364849 335159 423834 699156 935637 815063 688950 -539763 63968 -516208 -769657 -526492 -54278 -232096 362464 -884466 -637375 149716 418761 333395 -183735 79759 951807 -186800 -333033 221769 -635919 690808 -485083 -191283 -575419 905742 -86302 40570 794193 31917 -964818 785603 -337886 -604992 404706 -930768 202488 518410 493126 800986 -124088 -811105 -842087 862834 878905 993641 445453 410939 343847 -359131 -65464 186124 195363 -30749 43876 -843057 -300431 130313 -795408 273925 698505 270929 -417427 302015 -880489 897094 -276654 145446 -88581 -676149 300040 -7052 -809783 -62444 685550 -655624 -57270 -398165 16982 959895 775673 425068 563974 -935610 -322297 134282 -377799 -805104 -791721 -975864 812827 303510 -34685 -393280 321361 -635638 635861 466783 509678 87859 841935 478439 893439 967405 -332509 -252500 739072 371750 300476 661080 877924 -186143 622132 531815 5138 -484297 674011 91051 27874 604497 530998 511177 -639068 -813457 437501 -657477 -539622 310885 546076 979276 497272 -744 366132 -476386 753131 526213 233367 51879 901008 638522 -695729 -16208 -479112 787419 272536 -400299 627882 537375 -450847 17288 409761 856657 -28466 857486 -641334 224079 -56391 -363904 95752 -956658 424877 -999604 -471504 -195820 743402 597169 -462835 -834180 24548 -279738 124764 82038 -130236 364019 -63535 -515771 -512923 703735 -958064 755775 -833960 687073 578613 51408 401120 859926 43213 247927 -189834 -725679 825563 190919 316231 -143842 -695852 56295 22065 -890529 -340189 -377453 257610 -39608 -232538 235929 -167334 -967710 842671 -506531 -148389 -386421 -673788 -799018 -659584 -172684 166879 -16626 705451 846114 -690322 428070 91125 833006 938580 -311857 -237910 -629371 346790 -996142 -22070 -219800 -962705 -381687 3722 -841747 491565 779364 -51247 -893636 70226 902373 544443 822355 414148 433828 -708327 662915 727133 -796596 882927 -579728 395244 -370916 403957 -835435 291122 -93977 -902634 -646594 -64795 876820 724852 -463860 -399695 438558 254050 -703883 170546 987797 -11799 9409 46203 783772 794948 325134 93714 -224663 802788 728141 -558991 698825 175724 -958910 -223097 -622567 544438 652168 655541 488141 -586804 -338677 366546 181613 489456 -935796 -542297 -2157 370708 469025 -758541 -976018 448611 342834 -849560 -549694 170678 971516 -668883 -664474 994848 -911982 602842 -881211 549475 407127 142719 439389 130040 308102 146333 580035 -504693 -445141 -498517 -720739 611068 -225241 863891 -869210 -720672 466607 -422222 -94802 -834307 -437427 35420 265752 -389934 141918 397909 919002 -58227 -436206 845145 225152 -851949 -473744 2453 -142167 -527109 97487 52267 -367352 660243 -301858 -621006 -3995 -134566 -96099 -330444 -280807 342020 -488991 -125266 -722154 -977670 786388 273684 -940836 -802985 944115 -256054 279301 572011 -681202 495020 343355 35388 -353844 494983 948156 -584064 -516572 -995810 176861 951972 -873756 -463962 -499837 -408119 -912594 63562 823084 66370 -284425 -285144 999268 -338409 -497018 583249 -354864 -130043 -884997 -617395 -680665 701307 -243771 410389 460724 646302 709162 -62569 720470 205766 365508 -258250 278272 10751 146814 495175 -541895 533385 -729573 -328810 422557 232537 884399 -173858 683098 -259050 -9948 -754348 -630860 905500 -852298 312861 -174591 -774660 424695 951123 -322771 721018 -520627 -822267 -26184 -441843 46959 637620 369459 298595 -172309 -333738 390727 -196133 412451 939478 -487890 -393719 999755 -241646 -587849 -838347 219884 753500 336710 -208804 -897179 580858 -656046 701614 534757 716967 -954266 -338418 382706 467471 169120 -796650 718309 -470314 257845 681232 833003 -751854 546283 -144642 684038 75596 39070 -515822 414858 272259 -749125 548406 859424 937514 85960 61830 -301113 -912731 435802 -425007 -655922 325967 -624739 -726243 216027 -956169 11088 758815 -640921 208734 830791 -22842 132287 843323 703847 609074 -729852 719287 805293 664757 628396 917618 -426969 -455719 -442752 417404 206073 881241 705564 -347172 196570 144806 870514 410637 -314092 926820 954438 -841604 -879480 20330 127027 221707 -333657 -497082 131493 -992879 595322 695 599518 946648 -307429 960945 251762 680605 25018 -676900 914762 -685164 624409 -408427 906916 -821791 736272 -951444 -370031 -992864 561290 750244 -154378 175454 -121594 638135 325387 -316898 -864489 -697521 -199841 -916139 999780 176845 373459 -664210 117417 523846 718106 -856250 107700 946049 420672 347825 766313 -610565 72608 -483084 52158 585571 25579 -510263 -236737 -468578 508200 -362402 294796 891588 -179025 172629 -470698 -824031 -132051 -694842 -92698 -894027 762531 -586311 -329322 -669771 704358 744109 -241579 -347513 869025 -685677 850087 358730 728526 -172205 -294877 -282932 446145 -556218 -608140 -341999 579102 -574533 394201 -376365 -82979 -260750 -945115 -767107 -728371 -984668 96959 352814 -822898 -565255 -620382 -276164 -647274 -612080 -230946 -947281 -251475 899579 108437 888770 -970383 -101184 -176512 418661 971090 276313 -758296 208318 -581225 -885579 -38739 -660957 -970537 -328267 -222142 757025 417153 -746705 -732113 467705 111445 -783122 -710131 -609507 -368920 -327887 818702 29623 -15708 934312 501491 -969309 -625338 954362 -64621 -541072 505566 23489 -394533 -495517 340435 294156 -172216 -729996 -54820 600924 229103 308687 565000 879784 490102 -951852 975927 -694567 330392 -744169 939806 -689714 -624475 -64671 901191 103770 -803585 -178771 -81394 266049 -121826 -637396 936358 -100289 -238579 206786 -488174 -976384 -512533 -660601 723628 -667991 117739 -762810 121122 384590 -570028 611713 -58892 969209 223106 391019 -302345 932138 -74013 -248980 -575659 820561 927867 987809 -972534 -458155 -45472 476250 -638743 -640751 293183 539034 -270187 441682 -777003 -511590 766344 655707 40183 -188089 87823 -629791 706698 399423 417356 -988274 286219 -180008 -694989 152962 -578167 -753127 -732146 864334 186790 -756546 888953 53367 -772710 939320 -591129 -125319 737200 1579 -837861 541761 819014 -745361 165551 -557262 -36271 -617840 838288 326433 761175 -972850 -810112 -716327 208884 -902498 438803 -332008 -134058 -821338 742194 938639 -165056 639300 -196452 -975002 290059 131080 -81184 -259658 -581088 334646 605668 -922611 881919 222790 224481 225646 452027 475491 -334236 404943 -143876 59631 -912817 -284263 952827 731133 790358 -649301 533770 -843307 -438526 -529450 686986 113780 24497 179170 463858 -390903 -931180 -702199 -158001 682106 228144 -248969 -901953 446813 551774 358736 -785804 183039 685259 95529 14391 -18335 -912903 191374 789090 566581 745660 -361861 -735643 63845 359869 225251 -846142 -732787 44922 838572 18578 559996 -301500 -802128 622846 -666697 -948160 -331202 -151611 -681226 999783 116375 -862403 -934875 -584570 967922 -17718 132580 116414 -875144 294121 787719 -487547 371016 -568536 -489577 -923101 178932 242858 -736561 -365514 692867 49832 -975072 -563537 265709 -993045 -793299 -980909 -819422 819284 -914736 -855622 627459 -425132 438291 36819 -422553 -24716 -970056 862047 239767 -232242 -759758 -39695 277331 906898 186665 55797 936907 299394 -362758 -357211 708262 -848778 -100428 -586731 635775 -422056 526109 -524119 -349341 391721 654763 288794 166356 -521093 862859 -30220 752073 321653 304029 541723 143020 -115245 657142 -444863 615899 675171 186461 -698383 -590169 396296 -349233 -324344 672728 869179 -742149 -742473 -899546 -127739 341062 -24702 879810 510214 790215 914500 345547 460529 -860980 -830551 -243879 913166 374100 -481358 41846 752311 658707 973876 471200 997339 -250766 801113 -829752 911742 838796 873630 -480298 990007 -262734 325203 310563 -10064 -964760 -103905 232317 -702422 367333 -322695 -560601 -625673 343447 896304 -807850 -823683 645020 -440348 834101 -794950 -280246 -674038 -348830 825147 903336 850284 -547473 -856029 106995 649895 -671902 -648918 -39141 277675 607669 -372709 -665533 -852161 -7466 989269 -43580 -941318 318632 -295989 -690902 -218293 66305 195589 -431178 544370 -80342 -842468 -637734 -420732 269154 645057 339008 -207637 -203557 922039 -493500 -113181 -935877 -162987 307957 -110977 318876 -533755 -471912 494626 -893299 -582840 367652 -220026 -226033 304175 821703 860729 -502504 -893469 841312 174106 -287212 -104802 352003 908769 264159 925232 -42503 -658540 -887348 -164869 -216899 255763 450209 154103 -922112 -888435 593048 428590 501797 136968 -239136 783937 -54074 580829 643354 818402 -318547 441018 233693 -166312 848988 877599 -62925 -860033 83846 -74143 556825 377541 158099 33449 -960766 -254931 729760 766198 743509 703312 -833668 817687 -500886 -545577 803116 -611918 -549615 -754814 275945 149824 -282485 134053 739613 -376818 -638961 -811099 996713 -127426 -800569 -306305 -323935 129220 729680 -497087 -965298 -610198 454078 208271 -715092 962380 -558955 256544 679978 -847652 185937 -276289 -682259 -166177 168671 712650 -846515 935662 125345 -297930 -687275 973046 -565137 838537 27463 -477767 899728 -78242 39958 130250 -972859 755045 -980629 528277 -713793 -913439 -758495 -338859 -490973 -301656 223561 631452 173325 -114394 109606 820175 730890 -690854 261554 -242009 -116963 311511 -588009 -376015 -233285 -372796 -977609 -664754 -224049 400605 424869 -605132 -226505 827504 -19415 839276 -135611 -96415 -654656 792018 -780994 -39513 420121 -468968 -873506 -588980 547993 31298 -189357 -955279 -735144 -807381 603070 -262969 903074 -214657 -862667 -229609 982648 -34240 -804797 -631493 94604 501697 -819610 239523 608584 989742 568464 553937 -159801 913666 -720985 -232355 -92838 334222 630789 399986 180485 747641 448505 460239 -88064 -198981 527044 800455 -428233 881441 374684 -436415 763978 115148 -428244 -470984 -217843 724018 -944238 -24388 706312 370075 149216 561264 -528136 -11611 -232035 342538 434893 -490304 93249 614359 700075 911539 961596 -917836 125673 224534 849391 887189 -716268 961749 452144 -810494 -341523 921139 -919989 894997 -826649 898629 160380 -26883 -937686 130803 48118 -147074 531 607611 -704416 -462993 -453583 -684818 -708142 670523 137929 -196560 -27556 -548640 -636333 -459012 69887 917363 275579 -389539 619698 -798182 165409 -623946 -574753 751888 644698 589756 44003 -459739 -844179 -563081 -693103 -80196 139222 668101 264496 -618933 635462 -264234 -399112 -411426 -685791 783792 281753 -872940 -127489 -415571 -715339 276384 -70613 877049 -763935 -118454 -390361 -91372 908968 465131 74662 -13226 -565369 483317 -64751 -819226 -276494 914664 -28157 826817 -973747 50270 -754867 127418 605684 144769 325618 -510476 802996 584591 786091 -50967 993488 367965 223589 -170649 2045 -606896 -636738 187406 -407066 -356122 -61940 977619 -85207 -49365 -632618 -956288 -274985 -187964 436825 -986703 -49288 476392 900228 85977 -286715 -349854 865148 -493509 -245012 -325871 125593 468849 132624 93928 -910617 -643095 825542 341230 -670809 92002 -995879 -313665 -210357 -375436 503431 297609 -246787 -631035 -308734 830224 -963816 -246571 -94224 -714198 754605 709235 927083 721091 382080 438853 116737 711131 -425975 221700 -539979 825219 505203 -87106 -334467 955876 -313184 -610734 204226 -89288 169763 -155657 426595 57934 993989 161590 274738 -539894 -935167 -957717 454005 -233245 -925177 -534072 -731162 570340 118589 -287406 332468 -392661 -912967 -376477 39040 45549 -212408 485158 462689 -547472 371819 507933 203872 38928 -883243 88478 735996 -56518 70894 -300718 -984793 -370956 250194 -594251 -889272 94803 371283 -419047 676407 -185725 556659 575395 -651580 518339 -201493 -571572 209584 253031 -212185 43233 -889550 384852 -694585 600196 -226189 -676345 912799 -500823 723219 680590 237752 19865 921634 762381 -694707 871666 -950745 -56517 877775 813989 364189 -76190 614754 969591 -325647 -611357 278750 277761 -674043 -777681 -693938 669360 -417744 -322609 939636 352965 572092 -869667 -952893 -763050 -658330 206601 766692 -340788 -466206 853013 88626 224099 43092 -511655 -219075 197292 335576 -935488 65867 175630 223739 824649 -563758 925633 -628416 -257529 -839169 -52270 -261220 207521 355635 725794 980218 -866349 350976 284135 272183 87915 944305 138793 53287 -608179 -559681 -832826 -603378 -47889 605532 -574993 -518744 -776354 570220 -122327 -719069 61879 -322553 -113716 249887 -411858 410489 -6649 -413771 -391157 620099 631002 689004 957224 379159 -522469 111685 -61836 -280993 219890 85425 273395 -490186 259549 235926 -231492 861933 -470611 226638 468474 -33656 -869242 -306137 -293268 558270 40931 -281116 -451611 -417411 324880 -949189 -757684 490468 -971858 79957 -371684 -200889 90418 475473 -967195 733870 -576026 249921 -945847 -797226 -536473 705451 385665 -56145 495526 -635895 528086 -700196 360807 37833 -263512 -322122 -547003 -801586 -925846 -198967 831915 40430 257956 -708394 571356 811122 -905744 296656 926829 157081 -399875 904543 352454 701205 -469617 -171425 -371292 -876019 -20868 -572831 -902502 737177 -399183 958249 40971 -548279 466603 784815 -479950 -877282 -979969 -373857 967578 190351 49491 -186279 703782 -637691 156898 281074 -772725 866143 657404 -224208 912080 58991 -643197 616594 393685 152316 -228369 803910 -712375 -54466 -875189 -205392 695475 -71067 -383818 -390678 -83734 718994 804195 567102 977948 23132 -40423 865326 -371253 -641203 -978252 -660115 -364084 912610 -214494 361572 -488378 -38641 296935 -414803 415417 400184 164121 -513893 -127244 349113 -316315 -159952 797469 932063 -401016 59814 493998 421484 -427817 700647 57970 915863 -618057 11156 789388 -752374 199717 206082 -155920 588003 874544 -51528 -167577 -455629 -252678 -552590 -409328 -569854 637499 -743262 514266 -386871 813886 562154 772875 163574 101345 -67933 829116 -866324 967577 -591144 613595 -674432 -275220 -263989 581671 879485 121718 532720 -20425 136736 -720027 -256914 475892 478877 -12164 -229215 994458 724761 -374508 -922982 793531 -549970 906390 -331620 -290500 -688534 -561278 261665 515798 -353712 -605845 -555309 -127465 371157 -200071 -846188 448734 443236 -119451 987255 -233502 -858661 826369 -902460 -618452 -648180 124078 -55432 -119912 71997 59875 988099 -111656 -860248 -633427 593544 -774031 176508 -346070 -57376 -837316 -944550 753676 -358889 48102 -941224 -402532 -701522 593904 -337535 874420 -842793 -150992 747859 901956 993020 958159 284865 501455 -656327 -710199 114351 374379 -81571 -878096 652920 618180 -631187 602728 122987 -970343 -473055 298412 -364471 -99267 525669 593416 281928 121879 -814375 718494 885908 130595 -740783 -339743 153545 782191 -833066 854301 -3974 160031 -868061 894957 -811091 308073 -123607 155586 654813 390297 -829173 -185117 -531977 -940401 -156893 80744 773597 60860 -294149 -343746 788582 846889 -634411 -781530 29787 145520 -570076 -188362 213500 888001 182416 -328618 25081 -747426 -897674 -487612 -29063 -254433 81382 87185 -43881 815726 -2013 208417 994016 899276 -265946 -445265 711254 539467 -741605 238919 -400656 875282 -305949 -979382 -684264 -602659 111376 -456338 866731 11258 35052 -843717 -426371 -697268 258803 911759 248402 167756 25428 836250 963942 -667389 768756 -987293 -883610 -539503 -520853 619969 610165 820265 692485 -961693 -181336 -192109 430401 -897207 369034 -166615 923862 -532279 226585 89306 -777559 -155125 -76730 172330 70617 -122868 -754311 -249808 -813901 918687 -318325 590102 96190 -37017 908490 -392163 503216 805087 970105 -791273 343031 -783405 307277 554859 848434 682724 120305 804628 309428 -692089 457475 590242 -419704 -450426 341141 -582217 -200088 145406 -991059 199179 -653628 835935 -127163 91881 734913 903279 687435 769456 -979913 267848 887202 -102445 -440653 794453 -510561 -959270 -210573 -167335 -546930 -98082 81004 -549784 221867 -741232 24263 740716 625193 966451 -694816 467874 -77522 -309730 -565306 845722 991700 163387 847166 597690 -440663 -349941 -28992 -237636 959536 -451297 868983 -582357 -741409 11808 818117 319466 -669281 250824 778942 -639443 909648 -695193 -93528 -736514 -539326 18271 -864383 614201 323388 -811992 -507783 -841455 219896 82893 -455948 -753271 -416859 -129556 118921 -295429 475876 -194246 -669690 -991468 -604468 -509059 -97047 280918 -621466 -234095 248936 -415211 -816718 923876 208106 -637189 420128 984186 -784756 -373372 886935 -390295 447390 581250 -631822 659421 823971 -61798 123134 102549 81364 -860474 -740227 -734875 -721763 827601 -13658 31794 932382 -774307 43555 -783751 609324 -312864 883473 -833976 699342 -698077 479748 904260 675136 692930 -307968 -47327 599539 -675665 68993 -763219 154507 516143 -503564 -225466 588512 450395 -850885 -396834 545662 -428255 -962771 -182914 100260 -515776 692884 807361 -163127 -11953 770990 -64172 -154990 -866890 -337108 -68739 -917155 -788172 -102474 552337 618938 -96296 -92315 300284 -433171 293767 325575 -507203 647149 424060 192863 -259993 -856217 210500 183458 -857695 -704964 856126 64507 -400729 308095 535329 621000 508743 -195464 828661 429402 -476699 -299484 563736 -934023 729720 513970 271675 291294 935562 -344313 988003 -588744 751036 663739 -523543 -254681 -680769 421915 -915718 -376124 255708 776101 -811753 -507241 -751635 -98546 -707050 677919 789346 944447 -977249 642766 -293955 -2604 -401744 130826 -921578 -721380 -506726 739629 209816 -773221 -186238 -623995 413826 -420469 587104 80853 904487 940375 -706301 735571 -63634 140959 -10741 -26200 781906 -908233 148846 815219 -139549 -641368 -828684 -528186 -353340 719277 244923 -829017 628523 -853322 -737356 917905 -824091 -994071 778915 987760 -348849 -100708 -20701 328360 528605 -242467 -820832 299279 141591 -383766 -152229 616559 179991 -533447 -642070 -337403 44684 -680719 68405 230916 -276678 175471 836985 -945646 -284552 853954 612041 345930 351921 -815825 614793 676409 -672413 789678 923505 -754207 464291 -566293 259344 -340679 -865897 799431 272454 351658 469882 -241196 418888 -873708 232220 -952612 -539104 -136505 -958368 -728358 -405077 -140149 -147140 441599 -731622 496280 -725700 970927 -219919 -597474 936831 464514 -746230 -263361 678840 -456380 649235 -919920 -612433 433524 -824308 353563 -433859 -443959 234058 -389408 520276 -893912 -307977 200271 -20235 -650065 -664432 295504 -492745 739758 456549 -885828 334023 397352 780701 -305695 -914718 123223 306095 300674 -231331 -126939 -583318 164052 -446051 -76620 291565 -705278 594336 -699690 11184 988969 -41102 -992619 766841 184669 -745927 -393043 -495128 440227 -422358 146061 -289172 -618763 -739824 349147 300747 221377 -507956 -20371 496415 34026 -524336 545872 902099 884677 -798685 -569916 -49494 800413 -887455 644669 70712 -10576 710840 -300316 930279 -352592 -466324 -197100 919667 903747 464979 -669218 63470 -633597 -138151 -658938 653502 -135554 505342 -508668 287898 -497993 588883 -652156 656912 -639196 -534783 616677 -306046 -424146 504514 514749 427684 -63692 -173851 -948524 -5248 -984440 -141362 974501 -683150 55920 -26124 269537 -598740 -72410 191842 324331 490291 -993831 -155722 581212 420192 -166486 784677 -470015 730592 -626769 44789 193368 -373067 762740 426626 272663 -822861 -216971 -597958 -505179 721539 378021 607136 816415 -228572 539242 -43828 214484 854757 -608097 641129 -637111 382572 461713 49718 -969418 -127182 -504446 724999 -23673 514692 782633 -248127 -693156 -774653 -675537 -61087 393226 334117 -920653 586869 865431 923059 452808 852001 107202 -78007 432626 -107236 948601 52569 682797 324144 -239520 465320 806374 680894 471377 545358 -350209 311607 36183 91451 -179377 478244 667313 -823891 337184 -785889 656598 -39109 651567 -522152 111723 877005 -962129 647697 897998 392737 636743 184610 -665201 -165688 61840 -11658 -869775 18983 -886504 311436 393965 -33546 312417 -117257 -570192 655812 89698 -898722 -127720 373234 764293 763133 -364101 -443853 209320 866850 844000 264723 -923363 -674767 94467 822253 972329 87200 -262058 119538 227080 -993668 -900421 502313 -525209 693218 688459 101226 -645911 -819706 248274 970210 -145757 -745424 922960 -430830 329376 857018 -888711 22223 29790 -857965 -280266 -246844 108879 -737216 -444894 416620 405593 -223915 762766 -59496 -818090 -99840 -267522 -578833 -970860 108927 -605655 121832 758230 -715739 310141 -253998 491345 106457 -66791 174285 864817 490262 -376879 501327 179089 -613780 349229 -976352 -889210 -532354 -72598 748894 917141 892034 548728 -684935 333369 -23100 -85382 750648 -230050 535843 -49079 26162 -22552 -387182 -486158 -418218 490797 -742247 904243 326372 545014 -713518 693378 -329615 -582014 -528788 -60922 903015 -312317 158123 -995685 443267 -719457 -291099 216915 791893 -216847 16775 -97424 -454204 -582011 195086 266603 -980857 995168 -979441 -453136 -229203 -544907 -705104 -341025 -240490 -117455 404012 796876 -779273 -961936 447059 -191360 847194 -991611 759559 47990 -505189 -265417 -648896 -416929 450413 163774 -865783 647583 -640301 -33334 641921 -153779 -450521 -608900 -750629 533047 460823 -609557 691551 489563 386083 -144735 -49946 -220689 -687072 -265445 767457 615387 -476872 645453 973907 818618 396647 987291 317907 -489892 -804224 -263199 -247029 631623 -396122 263916 839227 598193 371283 -527618 571959 258183 654164 157518 -289564 637033 165579 -151418 759231 115500 -136276 -360892 -841257 551511 579393 -424935 550222 29223 -856154 826637 -8100 395659 947534 -283367 -430644 580520 380540 594091 -43012 543702 -324918 400677 -753439 71585 -759643 -12065 341633 -766391 -989617 582176 746104 -283326 -966308 930601 -216332 241717 617397 -695765 -616904 -494467 586009 444236 614173 844459 479767 -118746 -960116 750851 519317 452551 859781 525692 989516 610226 -130405 791748 963529 291548 -312074 -705095 621806 -624080 970703 733937 514159 -259316 -307720 -994636 -583211 550978 -971054 120445 361726 -339176 -625324 -844164 -222437 -620472 -688245 253718 -37455 -232831 -991467 -627356 -109543 -704541 -173532 -555728 262400 -474617 -908031 -628741 -571416 -726795 -910586 -761606 916517 473644 -661725 81812 -552096 -337634 -908581 -234779 -937577 -590159 932548 65598 -126821 247616 -707702 -846941 -74863 -290409 -924820 -39732 4850 697978 -28227 589477 331915 -675297 -19740 -747186 615677 786607 420445 -487781 -485954 486602 -810186 790421 523158 807296 -647661 -396297 683171 -586280 219562 -225230 169814 -591027 -63929 625514 414964 305995 455114 793334 -800490 204855 305572 -648732 -389208 -337052 -304546 -993678 579054 -265953 845586 -857066 852602 -685148 -299408 370552 -821576 332839 -260934 -829325 8035 962380 25928 -980841 347148 -583889 183172 702249 388762 -755619 -19857 747553 744901 315864 -833893 257196 -640487 175383 -917841 163752 827386 660868 -735001 -911061 754586 -364676 178833 43260 -806652 698835 -548464 -788073 515733 -156211 -814883 -127315 -580866 708902 -819199 752546 -178365 -30965 -757732 393230 798783 192671 455137 623805 -274146 -357257 421400 -466385 -243359 -873186 -439525 646808 -557859 823441 238169 888033 878396 -71356 966230 -28763 -493317 958620 421801 -576331 840042 -225677 -389124 614932 -231376 491671 425872 831484 373444 -214069 543671 978647 -95243 827460 -122408 389703 809955 -421075 726510 647839 770435 396196 928649 416871 398495 773051 999499 194396 201428 94839 958700 -188435 463890 -722347 653367 -599488 106528 223808 -618869 50731 -340587 -968164 -375589 445627 367712 833982 -235473 -684880 125121 -582927 -965856 548479 768973 823411 929375 -647217 -62994 739062 220463 -551044 -357792 476832 971367 -326121 -902474 -454004 -977039 -568604 181331 853446 648910 -200485 -363791 -311598 293775 -705880 309662 490278 894045 -416341 -789190 -653525 994290 954616 -739846 171200 741278 -210345 -890264 835639 -363581 865990 -143136 -365609 166105 -981006 500628 -239016 92267 -181310 -130167 214122 13847 -32052 -989287 -631890 2706 -610210 202095 544315 -842078 3830 721166 -749414 746915 -386358 724298 651210 559875 159554 -900020 -881090 -567098 303992 -886893 -949926 427522 -933697 -360082 -397702 317795 368153 227075 -104469 16808 46399 278859 54383 -136027 452893 981779 307645 884415 -343213 -126083 -939906 -873357 -934090 725629 169682 -339376 298189 -927267 -16823 842616 701396 -659527 -102805 -697950 -401220 533251 382640 -895077 514601 904448 -559735 -139455 -42253 114761 -541995 -929658 414630 796491 368364 547187 -521854 774088 658456 338979 833403 -91692 -676457 239043 895802 -370600 -675302 243737 -181606 -644206 -243383 -616710 -196949 212883 72637 910162 256435 -493888 728964 475168 -774872 -727470 -470368 669047 -746568 -576938 38025 667135 680129 -586067 492711 -879759 -318119 -585459 84568 730526 -211897 967679 54128 709097 466312 928735 383540 -556855 -312500 82015 -437026 -861112 512118 -349309 -404836 -711161 -3169 -90074 -85487 401975 576787 783860 -160813 976161 -350766 -552337 479083 -549473 973457 -111510 824280 -87519 -527306 979985 -30581 100521 307040 876127 678636 42447 -12067 -536155 -819243 473022 -203598 393226 -887790 907957 -818666 -444410 628839 574599 654071 299238 825226 253339 339444 -874293 548260 422636 -399007 -945749 -874796 511242 -22073 122190 -145876 232600 602721 -905262 495410 793164 938144 85287 -150560 92531 802343 -98540 -435547 -948374 -392881 -50767 -907550 -587611 609189 215274 100590 746924 653671 69507 809106 -147175 -716917 -734962 -26482 722331 26808 188406 -592110 901622 -755381 -49416 734533 -227455 -726060 945829 -169406 679335 -20842 -802335 156309 293478 117130 455655 -293181 -455469 -772132 -498494 427712 977812 480364 -52395 -549514 866660 363470 19541 984517 -244333 905931 -558134 -327555 -270460 781919 -626798 -816027 268845 -738119 -227619 -468680 -586598 150973 224177 -860637 -130966 990725 -894488 -493496 356432 -464292 -952530 652862 903316 304322 -487548 195983 -654065 269803 -38081 853433 -644045 178367 418441 187565 320001 -894117 437598 -673709 617488 -460529 -402799 -204924 -797939 -331297 68805 -347506 675637 -638206 -863500 860211 735453 158565 -660884 -236118 -631958 -727767 -309171 -605667 158042 185889 492556 904618 765881 839765 381427 -103325 196653 -845055 622494 433101 332139 504343 372608 -745628 967102 -450887 575580 -536298 399623 26048 448204 -746685 357944 380216 -701250 865220 38360 352481 -895887 961761 -815229 -784336 255613 91481 180967 -161461 415816 630494 -229560 947473 777490 -78571 -186244 953872 680042 -87397 -318609 48780 865078 519163 -868959 -398977 602031 861881 -212445 535572 186851 784842 -306658 626219 -997199 -880102 -255668 92120 717008 254725 651260 -956829 268489 -925730 -209518 -737975 475640 -355221 92421 769338 631696 -983066 492128 53401 -960492 295934 -894655 591488 -567970 -861484 -942883 -91591 -397925 45310 614010 836421 -217140 -313336 -506892 628185 295495 -361234 15801 -856100 -41035 800547 925900 -206741 697618 212877 -529211 -862635 -867280 537991 -176945 -340321 -71500 416477 445353 164097 274199 66644 922919 -940953 -387802 441759 -969682 387953 887427 949227 -767045 -635788 649634 342484 -384420 -281737 -249524 -730899 151221 -454858 -692577 -229827 -504707 -191838 328076 -600772 -629506 171359 -332968 714330 837401 598212 -971876 -999431 643263 -921377 74053 45934 -776711 -525329 -996588 467331 -605215 -210584 198175 737400 -419417 -318094 -46513 -205699 -315251 634346 863712 -815430 566891 -31648 475491 -39480 -732756 -282089 -689857 586549 920655 994953 931500 538371 -701849 302048 313655 169385 -60773 210429 -909631 -988271 587815 702325 341504 762521 702681 710671 314876 -938606 759189 -615352 -605677 276804 -317103 -373681 109174 788840 -757606 -589559 -908886 284716 381453 -108146 465799 -31181 305758 463914 573116 -148974 910037 563677 -197559 109396 919244 -600485 14724 822135 -789838 -345331 -563947 -582547 -505460 -54514 -833030 271259 -304914 -482129 -320508 502238 -313082 -978060 -549673 980481 -690158 197397 352366 -884536 553445 -326275 18581 -306584 914790 197454 324589 47500 -550896 679515 425579 756946 312947 189741 998361 -935860 -810958 -744705 660308 -818688 -624637 -57663 -795699 -8600 104498 -12776 944776 409075 -25954 416349 748960 -216574 -315206 -461030 -816896 669932 -56434 -403440 -914453 709498 -100684 322484 152694 -705045 -84389 940589 -396791 282993 253639 -958504 -83359 -608718 -649906 -204604 -284143 -998455 755037 370230 465660 258498 431346 -317402 926045 87201 587167 70848 -832705 190428 775437 292964 -180603 509661 -702858 770470 760292 18689 -640854 -224305 964707 -466149 -595317 115418 -810782 -954383 907537 -881800 875536 779838 -759481 -750707 -237324 554927 724556 275504 -925851 -684442 711507 844079 536978 711930 -923228 837001 438522 815093 -442856 -290702 728693 -602028 289952 -614702 -315735 647434 -848577 429894 -996074 -729602 383116 646558 72075 -703096 144561 688349 116270 146297 845422 -703812 205561 -191600 -862185 160807 101815 -872059 15889 342591 611467 363778 -293415 -451754 -377879 -501084 208894 -620298 -491237 567167 886434 988891 -709699 -113640 -934915 581492 675905 -232856 712666 122214 -531220 -359328 869527 -910455 703447 629087 -941143 -629655 202224 637245 -773610 -221882 734198 715460 -241670 133012 -206208 824114 -946685 641788 974071 -876231 278900 -381863 996247 -140290 -452954 -83012 -280718 193949 -729726 -967063 842477 111396 -887672 982103 -387135 601108 -445365 709300 389628 -59293 -479885 515679 315389 415484 415930 -28820 742395 890557 -352145 -894429 -431105 -997512 -823818 965121 -596123 945651 633670 403253 961887 -466456 -387991 -853723 405106 -124411 -772608 995047 866167 562413 108860 -116536 811803 -53834 596198 781896 -732577 -943639 -82344 842908 -502631 749957 573314 -862421 120050 292220 -818073 855570 -506138 110388 -856035 -740320 -371385 -18041 63312 202458 953529 -411452 -80577 295032 -364489 -954452 -456643 -936091 696461 63478 -217167 174275 -450211 -882101 -934633 -969626 848410 -47926 461693 606292 341648 -805370 77959 453324 -902566 -341757 140779 494651 -488086 335548 127861 -396472 430084 -14560 874757 -354998 467907 -853360 -432756 -367284 449555 524259 230035 -564208 -732491 127075 -972 346505 -76737 675789 -364385 169183 900633 -41516 -306666 -350353 -870271 -26465 -40463 -930616 -646904 -918714 163867 -877520 307858 12505 183442 -271971 84698 -827174 -964885 -140740 -926612 738366 -701236 -319635 -328919 403823 -446735 -475707 -70329 -689075 -854872 -14325 -845362 -632664 -866348 801083 -996068 -864824 179438 799622 -928287 851686 -357761 226896 111140 -78672 -210009 -758479 869052 736584 -634855 -841611 -993320 -869946 688157 -316260 -327176 24241 -324595 -74150 -586510 294538 993112 229656 286958 -748094 -997502 249713 -270487 367551 -929630 740918 -234442 -284326 986722 657002 -977928 592612 108163 835783 -166742 -113124 -588073 -7881 -555624 -632645 -822715 752476 6883 -822807 -640056 476809 -286464 918213 356720 962246 -828359 231904 81759 933968 -858325 -832318 -272051 -901737 -613050 -886940 -106363 -185154 -693296 568885 -917530 -726242 -799389 170646 851811 -290237 792426 -318115 498052 -370451 -479960 -479275 586978 539281 -107982 200892 -568529 906454 991983 -87356 -992213 228760 -266465 759955 454832 669032 160849 756291 495783 -268406 -496277 763619 802961 -212362 -82137 -588556 346751 580696 85904 -582035 -279526 -571120 -311799 -239945 92828 620850 -843322 -16719 783829 -134777 -636207 -246099 853415 -800374 -532602 932337 830218 -440084 879640 -332872 489481 -383344 198922 -280657 -753086 9360 466486 -520072 -234262 -205642 -43831 -643671 510919 926212 489285 971342 115765 501677 -106498 735203 -939870 303385 728606 811868 -585070 28773 -839903 618269 -777701 473952 -198951 41601 331241 -597105 -3476 25815 504379 -54358 -399407 134113 -229275 263581 -594474 615892 -318772 -604663 -440931 183514 -542355 980288 -464358 6419 -755113 89420 -974058 546319 539692 -669079 515759 122070 886563 -355066 -929962 868704 -864503 365256 -935728 483741 843580 -480634 -71242 -980753 -220114 661454 839926 -313557 -844056 -322465 -673713 730908 261 -679507 -981800 783103 -917198 -151967 566266 271624 -135883 673622 125809 -364580 -99741 292253 -441009 377236 -124888 469369 166265 6593 289027 -295452 270631 409698 840455 -33656 -771095 -120465 -154788 821191 -958563 -648494 836411 320819 -258438 356841 74741 -261353 -936312 -810618 -829971 -455572 -80219 -311953 -190182 -317467 -845310 -734754 -528122 859108 -206044 587777 658130 -768638 783972 -372997 727087 -923253 -730641 -249503 -650138 -430721 -965050 -653122 106065 -205805 -100929 -253424 92512 193326 -622206 581193 28309 -780052 747277 987983 -758392 -514018 729521 52476 833124 -434360 645907 -535521 458984 -991710 739243 720121 -287513 745624 -36408 934592 547272 -447927 -926326 -512224 418438 -108276 -592537 534837 251697 756838 997287 -253038 286316 896789 537832 -709571 967533 -448887 170267 -788432 -828415 56549 955396 -951846 -523771 -750845 36030 -891108 -137747 96877 -347979 -627507 -412607 705253 -704598 850358 -86501 557406 652723 -808554 391338 410368 458040 160928 -419534 658855 -600713 -147464 -418806 740837 574720 -770503 -863587 72060 -513478 510450 -232855 -588443 170204 -772444 -100093 -407476 -630283 957638 765713 -759023 -758427 754498 -348721 233289 -899231 -250251 143370 989627 -202125 799283 -565592 670051 -255240 495040 629022 903666 -395743 996952 -59656 -985780 472562 -282328 -367275 -581624 -860347 528722 -690840 422004 38984 -78355 396025 996623 918907 145283 -711839 732301 -637005 454161 -976878 -815145 -963686 -540021 193549 -502136 132909 20310 -37143 -839312 32956 873803 166995 721557 579310 -31430 -935288 825517 -141638 704869 944605 -952666 113007 -358399 -873673 -41058 159788 -108231 -115820 562027 679913 -596437 437120 315412 436589 893801 672545 -693802 333397 347384 -645460 -123232 104083 -765612 -647188 272407 330989 -386965 -152254 -251501 807802 -307811 482592 850592 579624 349123 528654 321790 -705351 -704475 -387931 -948190 -78911 -964991 515350 -88397 341930 898699 -717660 728077 -836944 635112 914085 -568767 333542 889394 -111226 247059 557231 -275592 879172 -355078 -999739 -493125 552307 326564 84661 -62351 -101573 -317328 -618655 -938235 -951722 -581774 519677 -778027 16915 969074 433683 127155 -777130 120045 260479 638693 -103018 90643 931827 245926 954846 -726968 -963468 361634 -736563 245027 560731 -496771 830101 631921 -674987 638797 869247 526387 -766108 557595 623718 765211 894428 401511 -571720 469012 -686745 733601 745208 -626633 475265 -610128 962366 848983 738556 -176274 -574411 -294794 -819587 954538 -327524 -735411 825213 -335323 170567 228680 -664247 -170346 318491 257799 -155390 779175 882069 -174242 478494 156149 -556989 472534 727526 -629485 -983479 -380886 -455690 578312 -892450 -318133 -392256 320844 513740 330973 607497 -503473 -174604 659256 -339478 -39822 540999 531687 715472 -258164 -87474 -671060 -99588 802663 -3933 380026 141444 -302527 514806 -813702 -754864 -389557 222345 424839 218910 -764243 926132 -383951 444543 -1153 933986 -203842 631000 -840751 328594 -178908 369890 49445 -76841 -255216 241066 236016 463192 -404509 844433 -633955 -974255 -998865 -876211 124425 -597232 736958 547430 589448 -597255 -947316 301498 -431777 -551806 627144 844793 72136 -133704 920919 -839510 194289 610232 771281 754597 -356739 673590 -684414 543895 -456191 218746 -974102 -927359 94600 -372514 -821698 -254023 423184 335185 -218012 -698649 -214262 -773160 746491 768777 91102 -667129 -389167 197231 285925 -105716 -198038 -748992 -484882 -399579 -807168 507123 950458 -967771 -326658 884439 849663 -332685 -458621 -455412 -564632 828554 -515355 55816 143507 263802 -68308 897299 237074 410982 928275 874059 817771 -197116 673802 388640 -469096 554400 -416841 812121 -401272 469145 815984 -345843 -834532 -742686 232898 -589525 836010 540803 -664210 -794637 -986370 899990 -332442 373754 13396 -583094 -123692 485802 -160289 -408477 -768876 -49472 972613 -998984 711733 -290484 392352 -53325 295676 -842955 -317697 -209963 -741791 -984654 497123 -312913 972688 -584750 879939 -58006 6633 981749 -723576 287168 267393 -26928 -417390 -897279 -323042 -735379 -946511 -384113 495167 -555863 52652 408162 -234223 628532 -464450 58373 -658437 -95596 -240748 -652265 606228 781219 557904 -67637 -208857 -793588 -495991 -528279 296886 -504878 -118200 -771638 -837388 -374967 -97139 869343 -201527 60571 -98232 796715 677202 429892 -459551 425285 829919 -272873 -745168 731351 461043 142007 935685 -284127 -71609 447646 -570462 946039 699464 -115430 52540 298302 -872172 319690 -497794 783603 438785 861093 232965 381477 109334 587764 -897435 497782 584591 95571 707618 340638 -152994 -849739 182712 -14360 -845531 295773 -245868 613554 -204996 -118555 433561 80753 -953039 48314 757148 -202837 -597693 -214114 -753432 867452 298087 34469 -699077 -812782 -732989 -777799 486598 740784 75830 -258410 -996047 198703 -188979 -262450 904469 179448 -903473 904390 935425 389003 -918221 160439 -122891 514811 -704348 699950 -714134 -961680 525188 853261 -81592 248996 957158 676616 -794386 660326 -860014 -96600 739118 631322 154885 -895157 -7987 -195913 730351 -816862 310792 332871 -470605 361010 858250 535915 551658 -41260 -885513 -75436 925920 212661 62949 44619 981270 434135 -762659 -866262 -62018 -473970 -99490 672609 127554 974595 -18214 805747 549182 485812 797879 -667658 -466559 744690 179663 -519658 -999408 -537502 599921 -146670 854947 -260483 387294 615485 141606 -345712 531021 -761346 400825 -479172 -443929 356305 264496 -78473 -257333 790468 323604 408073 801547 13179 -61024 395920 -692178 6188 294213 -109059 -307284 674723 72102 183957 539125 -132288 463645 -48527 -851862 362228 292020 -343810 856162 966984 944941 992893 401575 -459690 -701189 474499 -830858 369358 225734 772475 869250 697330 440939 844704 389746 161050 -91654 -345853 -888482 565169 -901194 -259701 -377898 -847307 868120 -393104 -426916 404667 -128052 -586690 706405 -573207 276659 -157351 544603 262139 -517025 585331 -204770 -766145 -104934 -443497 -646274 90904 993504 52642 155331 -947585 740704 19397 -833114 557053 -808193 106628 424149 -765262 -8747 -911046 856562 -257071 329005 913555 571540 -809950 913545 400528 -713275 178175 920861 640006 283395 804951 -236337 -380257 -172480 313902 -868547 578392 -752927 -595045 -862153 18946 378562 -958648 447809 79809 -464976 847350 999698 -524529 -501650 -510217 -391144 -422726 -396751 453938 387569 466146 -826716 90274 -203661 653565 281701 583511 -332762 385362 943110 664563 51396 417025 -30707 150446 -342720 -685830 -911884 -445485 -280260 20225 -469974 -417471 430993 666032 594575 -645653 -422837 -414987 483964 -791463 -976341 177296 22201 203940 -204765 688278 485381 765054 619741 454769 596754 -929753 -646347 418141 771846 -310151 -997958 777453 -86405 356445 -186703 532100 -484736 -244268 -548207 156508 677782 -99729 19720 713603 332595 491095 353781 -990119 346051 -420794 -222356 501011 669602 -116724 -157770 -199749 -333661 -719989 169294 -103379 -40948 -528709 955109 295579 -287080 -692697 -869410 8586 -224909 -946707 243155 -153516 942401 803906 -939634 594468 -70120 -224660 928273 -738435 -586366 -127545 -828785 477747 -372100 584513 123248 830575 15353 930270 131409 -166864 464352 -5964 961281 -808251 878729 699759 -39034 -495276 -809788 81614 37270 -928042 -468270 919845 452126 746264 620138 389465 279102 313916 -262474 -114457 417995 51638 717395 -339362 -217909 -838448 361813 -746272 338301 317094 -215232 157092 737999 643754 -280176 -187913 -293530 671905 77746 625335 757018 -333020 -101623 -42794 -488458 -748768 700522 -225571 956604 690007 -733281 49383 -410912 92253 760424 -725599 992648 -605413 503670 985041 423058 -510897 -822546 394188 -397042 200202 854252 -772098 140095 597937 -165251 967142 409119 -807043 542116 545175 -942888 -339205 -550186 967481 41932 -326899 317182 -834171 708494 -159898 -496646 184909 -409370 -432494 -648420 807793 -741423 -204948 688554 411627 982654 -702938 -634658 450884 696658 -356796 229222 826141 400101 -417759 366437 327335 212739 413673 -318480 -299477 569005 -115426 645266 -850557 -185451 -93421 -424119 -863201 557221 -300172 510855 -543359 768888 -497348 960562 159553 321888 -676932 838436 -160758 -883618 670107 625452 874267 478509 -185647 -128885 158279 -526792 188459 449015 785397 -413793 316746 374299 834848 -326986 -209628 560534 565464 -530043 22017 633976 -352064 -205879 606975 105160 -913906 -789006 -416882 971520 896655 834084 -477323 -692209 506912 825398 305228 377686 -187339 -70347 -350721 598572 113878 -130718 -150830 -354086 329245 -644944 -220841 -814689 957369 953543 942841 166317 -498322 450948 -300555 990251 -633197 -970762 -759460 -748367 -51437 -119070 -711278 -519345 363244 574656 67154 258822 -276941 367804 89383 -849203 563342 757559 -751244 390798 532793 -148157 -112018 -934490 -702975 974762 110877 -854296 865228 -838553 967775 -530661 707983 -407637 214884 893176 789590 -824614 135987 -862548 162368 71180 -934749 545116 -270336 -313844 -343453 919196 -232610 768604 -412301 299767 -447309 718127 277416 -845462 -220047 125550 127532 17513 -690535 234932 745211 475864 -972990 119762 -494360 124947 -222055 -993205 -913258 -582937 285275 416088 762624 -165353 621533 313958 -454287 957144 603397 -532845 -108916 303445 256334 428725 638789 711212 -801977 274387 706918 -823954 390805 126250 703116 248611 62957 70697 872487 -322236 -131814 486261 -142083 571071 676477 -78490 -650201 -551049 -117624 -75768 195603 -212799 -745917 -661988 554881 -231064 201799 636692 -674682 852778 -318779 -81126 159499 419257 262016 853769 174671 -697029 -41394 922738 -685087 38602 193052 -64103 -44633 -196107 -606745 -376970 -386342 -595780 592195 786356 608520 -955368 14936 -439371 -945008 -856719 -936224 -23284 61098 997926 505002 829186 781276 723337 -69606 -611310 605829 -347680 -63321 458860 527063 -127259 -1956 -16778 772309 -698425 220248 123718 -62631 -912473 -89011 -8535 -551408 993820 -640380 -962144 -278148 51759 207704 392798 941169 -285217 -360521 179147 849944 -48226 -225884 -443260 620783 230099 430903 -101544 -651449 -718122 -616805 950348 -87099 366839 -43504 557464 -441374 806007 -823065 67112 -89237 913549 -707320 -792676 -128510 974178 951791 3272 -19429 -963306 69162 -838987 -113025 724281 -908579 38175 116300 -884782 598463 668020 215283 -392484 368538 239323 -971463 894788 -129713 912683 475319 106604 -351665 588016 -49830 -608085 578723 230121 92516 -496949 -756635 752140 -467480 -759159 247749 883073 653650 904345 35077 -857693 200157 -791649 -770435 343426 -549477 467767 -978664 -635036 -600336 315246 793429 581439 -333033 845639 114247 -369088 -947300 -1353 -777707 27464 -106400 150953 -439429 -951318 -904295 135162 934343 697454 929615 -790018 -387619 -901424 60128 297466 -809549 642114 -833539 -795865 845270 -45274 968619 687158 -38557 -156907 -516030 828230 316558 770523 -633871 998128 -528353 535032 -620232 444860 432624 480416 -784019 640296 33521 -156484 -941896 -368216 234276 150759 738455 -618463 947616 750706 235483 -81683 489490 105313 499496 -883366 497080 122475 -930311 -154837 -922907 50814 376346 -298090 138624 -67783 59692 -811708 595844 -186896 -542428 146132 -888319 -392149 -763188 986072 -866534 -729945 4801 473942 -83579 194004 318964 -531768 -833266 702421 192809 -337380 -237036 -624765 483579 -491083 137738 -728085 263893 698089 -885000 121931 71162 -317183 255736 568729 75391 -684868 40633 -995588 -449204 681549 237311 24016 643231 508120 337953 416807 998280 180984 -506615 2627 -703763 -52420 12984 800796 -938360 126629 -3393 510560 256484 -701782 -980025 -974610 -593564 473780 -302198 -454181 924605 20770 -354984 -229394 -285833 -174521 -930541 -423517 616047 -953369 -147021 -539733 -548777 721853 940355 924393 -473291 -227720 -906654 903927 637920 -947398 428355 -883936 501895 283031 -189138 578275 -120407 -653668 -421636 40950 260126 991046 312990 404033 553740 183046 -250089 -472225 223731 -751677 186238 -197984 677282 -614824 -68611 -242935 -126273 533778 -324012 785747 581188 335796 -36137 -384024 551548 447731 233963 959977 -902390 554873 506637 -889173 -161182 -449690 -614452 773173 -409010 664906 -423094 816324 -280470 -775123 -730561 -98745 952488 -938360 -95370 -355485 570573 225481 -810931 467440 -758158 -735021 668729 -931334 487685 831227 279360 106177 -416443 -49908 622590 -271687 46665 586436 152609 -173557 -347270 876372 445036 -797678 -661612 -155804 -947272 751967 -916311 12813 -748946 425269 672286 277213 271758 -593394 -884180 405463 -958933 259860 -396447 585201 791661 -127447 653468 -246380 502670 -824480 349588 -186978 278877 -924159 387538 -206365 -154818 -52087 -600910 701608 984232 71592 699494 969511 -591195 -305983 22899 456975 610390 42477 975538 918913 -984596 379001 239568 166675 -595536 260323 637774 -409263 770429 523617 -641022 -107465 -138432 -722854 -21227 -850888 -295297 587882 361987 -785862 -535089 854114 864926 484247 -940196 -968890 -289782 161822 618725 -683698 -265022 -727664 995517 -402842 -503662 661795 962379 -583890 786972 424835 -223093 763770 766163 600140 -340213 7891 849539 -273647 -485521 -197516 29511 977112 -216979 -859314 -693103 -843236 -615982 31237 -356187 -356662 -49669 -525328 -673506 401988 624988 -445411 -318488 -857759 -577283 -466230 -244796 -893334 -337928 -483731 473544 245791 159997 441902 793948 -709456 -539954 -98969 -847042 825668 15811 85163 -975105 -653066 -903865 532924 878723 138707 986200 -57581 -721275 -999715 -950645 520668 379281 694155 -435450 -305544 -981624 825031 -706683 932217 688800 830063 121302 -35927 108001 592468 515932 -436220 -272599 904254 -64880 -496711 4008 -120091 -431237 -319955 -417307 -424199 -296387 707960 -475977 3484 -571383 -122522 -586291 -192669 -622041 -809737 681511 787161 -963983 -851745 -169317 -853508 -326314 -509945 -897839 -602691 -874150 649226 311495 80772 -316268 581688 -690739 857386 -774354 -529001 810762 -615555 450793 -611234 -699915 104000 -866281 -138376 336221 -464856 -648929 876935 -4894 -367264 -533380 639198 -925831 519430 -100034 597381 -509460 972204 555271 -195143 609368 466904 517135 -929431 311085 -539004 -720479 -626630 214321 -409186 946844 -219387 539262 303625 -867981 -144812 -738177 982043 -460498 -535320 -128521 954269 532454 767158 997883 -454194 930125 9060 -158222 565984 633251 -627247 -336740 737913 -938302 156555 430984 -305869 637715 -872617 -700771 -891619 -492777 -691667 544786 -996168 663391 320185 -258059 943226 980500 325594 -438872 -961073 -513808 457767 -641313 197395 -218557 -213787 193700 -845159 981743 -225006 951892 648999 89324 -344610 -993377 222071 512965 -90323 -442997 672312 -50664 152982 -332943 -633717 -690150 704231 -399361 199431 -983278 -55522 -896460 -262602 49753 -926863 575335 -605163 940384 393671 791233 569495 -344790 837309 -642370 -284510 419021 495523 -638799 -369903 -511115 -23172 493501 -996559 748513 -195071 725724 181700 -430491 985758 389339 385921 849254 177011 331100 -277870 959457 -395563 306387 237076 907877 -591029 -811383 -537573 -240748 -18287 744476 -823765 -628187 943512 -520195 -998464 843749 538244 -207119 578759 -536014 187053 -186990 62626 -557570 997663 513995 -589400 337106 -975590 -683938 134819 744521 -909934 679649 -388015 39312 71471 405309 -11933 -651667 517582 -296146 481025 799541 -297601 -121658 -303676 968532 -440442 735594 537146 669385 789722 330451 -265754 -474969 783913 944142 748861 66710 342353 -367364 -286550 -116913 586728 -580781 -541429 -582492 -332235 -37221 766129 302581 -616651 -27342 -582172 732220 -928489 767305 -394915 -440446 24769 -736027 679371 116584 -238775 530143 390990 -539105 -15236 118500 -724225 -230032 648410 -196107 50534 547893 -383593 -863512 -44286 979806 -853732 462437 -598075 160109 695685 593130 661909 730746 -53471 662600 280396 -766800 157685 142116 627896 346446 366520 -960906 499868 137383 836824 -993395 -16850 676770 958196 854922 -115945 -393670 686688 -637088 -605066 -63873 84517 -738086 -870179 251924 -672514 -697835 583122 890672 -82213 -192510 871120 976797 -897822 -204058 474435 594491 561257 465881 997136 972669 398462 530762 -479350 584555 80223 -785543 257406 -834401 -356734 611580 -171992 580296 -536306 -422725 -834117 956202 879072 658420 -176035 -968932 622727 -765769 -779223 -560503 954953 796907 -707668 49007 -4324 -144441 575208 854115 -479059 -823078 -636332 14219 -646180 583812 232281 93091 928189 221306 -519081 -426888 894105 540742 810014 -428816 288876 558661 205174 731136 -639259 378792 896279 92212 -914712 -461837 -859471 -152789 658191 -601343 170342 -541928 -704603 -165379 -387253 890307 -445270 -706582 -889750 237830 -96430 930588 405443 -922672 -741371 -922563 -398009 -41307 -391968 -340150 852827 260763 -165197 273427 -484261 -448673 -959231 -892481 -616684 595502 -251772 107461 249545 -360867 216614 -428300 1455 315602 -10487 692075 -628879 725384 -214017 78242 925868 499470 -90605 835936 452468 -390391 -708610 -108478 -346802 682798 -430285 903226 486196 -970423 448852 -909170 112404 45752 -229446 -183979 232657 815472 -624271 437629 986816 -334472 -824263 819272 640172 -562455 -287866 177354 -553517 -386956 -139647 417645 -742297 516828 -384506 37741 -558578 656375 -506076 -699555 -705310 -823886 -884705 834080 692081 771594 -206479 376688 361278 -158317 -408763 -16166 -86849 75637 743674 -234432 -344611 -532886 316711 -916906 -351881 -175423 848913 -721498 637407 138462 -706634 -422772 361947 -337608 -93242 -808006 -328027 -796326 216740 279605 -851476 -24221 -96151 -569130 22481 426885 -271134 390858 -987925 -529527 854413 -753261 -314429 437706 -489056 984837 -97704 682166 -369150 310858 455068 369104 150736 -382242 -909963 -447312 -296103 -713581 -862146 19585 -23006 416910 587844 846595 -506397 507208 -800311 -574329 508808 853646 -241020 436469 -796239 -839295 -658402 -590647 -521293 -745833 566071 -182255 -216300 -803943 -604065 732401 -906733 -427485 -426467 99104 733854 -107481 -900628 578408 -619942 -811670 -898247 779434 -899682 -785659 -654490 288983 -686856 -189083 770762 898168 210983 -420277 408623 587559 356639 953293 -374318 812180 255880 277331 -742041 -877055 -20545 774683 876946 -780986 150484 -506570 -665489 -536242 682506 -60151 345483 -135656 -465830 -886323 926952 -419529 120305 457615 -509954 -332590 -719059 -20304 -957260 806949 328612 -902682 -819989 -735362 624925 -473031 -691724 -902847 -252267 412039 -953580 651492 -263237 266881 799495 212084 737268 257323 -203910 402318 -892712 137568 -927088 -507162 603315 -960180 115678 701508 -876155 -985232 -774289 -83454 -759678 457506 -301119 821520 -160749 -744566 828486 775024 191059 -407642 658916 473786 679315 -914746 -51467 -527464 -133545 -513263 -633017 417867 986327 -218114 -7779 655269 -968450 752476 315693 554125 -630034 -388277 -886368 -990850 -400646 307137 957461 758280 -749014 -532218 696478 -868914 215099 -271176 -141119 -25850 761117 -164665 -196616 425084 -720525 -720518 567985 -78961 -356713 -279192 -538801 485938 946963 -289408 321704 -592019 -12248 523010 589957 -226086 960459 -451453 -250715 -762328 1187 507245 841274 383643 -579827 187389 -485782 -155510 -540264 -934205 142032 -313889 909193 -825818 -912903 969115 535768 -775203 -925977 -418737 426289 -276233 -296560 -150492 607476 868052 68960 -245548 56629 -643287 -699597 -723025 -201539 346112 -84644 23575 -997113 90294 -230622 -983420 -23740 -721925 47805 501121 -2216 887765 626781 -104147 -896934 677022 607011 166715 -922984 681601 725286 -196749 164753 -633471 983280 348974 475385 633970 920702 846301 976568 -705154 -25148 203651 756203 901793 975910 -141385 79201 955310 -377600 -480733 543648 -590264 -993889 402055 -713634 -844695 494405 580535 -864248 -188193 829865 146584 -386369 -862135 38133 617511 -984747 555294 -323641 -844429 -370604 -932441 -262224 -36066 -606856 -321407 -303688 -82976 -739408 82588 14680 -46716 -309343 649662 -203522 821481 -925917 493696 -618484 757249 -15422 -446897 666842 738517 -143042 741869 793264 507392 874507 -235154 778956 174896 287314 232892 809442 -641112 932078 -438765 413207 -407231 707056 -533243 -706427 644964 -497252 -79241 235066 -788591 -108951 286370 218937 -997669 -139899 -899565 -612105 198250 8654 -476628 -205985 -663176 884442 -496863 -447153 954324 945905 828667 67737 43234 151566 286616 -569085 -149607 267105 -747223 349767 872579 -908977 -834637 864404 -418111 -274319 141967 8459 -651388 435345 634346 -259006 483093 619056 -88890 341956 504015 857987 865143 726031 -183521 102769 -834650 -365675 71435 -995562 606033 -640835 -683736 996292 22089 -780577 994338 810365 -561485 565194 215608 -255367 -119928 -782910 585149 -344026 -326507 845050 372120 -488925 -909957 -566753 -381883 -988219 -941392 106445 -348462 -148206 924284 -321897 258147 236488 514557 309635 -721362 -933161 -14812 -948596 772096 -519069 617014 -87266 897206 419907 -890676 908190 195652 -546811 332883 -810144 -177358 878568 -154612 176814 -20966 -808481 469517 163911 556716 366869 997822 771550 -534870 -35612 345437 957591 -152468 -658340 -342022 -52594 240349 -509630 -211332 -568752 -90629 950927 -867045 -287393 969179 -485523 -61468 377906 -386269 417341 -768968 -722125 -996721 130196 821964 771903 -159763 -32711 583722 890922 507040 770088 -4561 -425416 762017 -396270 -683508 765349 -806279 -373925 797509 -238434 -963256 -415717 108725 660934 647617 -196194 539912 673586 -522708 288484 -225985 361709 314467 -842847 501935 625652 -851499 892478 766978 543163 -528890 544854 379701 901415 -60531 -927558 -396263 -200430 -234988 242925 -977710 -215606 -888868 -546135 -951077 60306 52791 492248 -311553 -513249 257932 413212 819169 166300 -994602 972616 942582 -725081 -210267 -796444 778118 -4526 -344421 194349 -637778 726051 860784 -501998 635873 -26476 -316689 292153 81634 -56045 -890121 806264 402251 -734973 377467 703708 -468086 -758343 138371 727205 926303 -232191 -783960 -770360 -986529 -777705 184860 -376468 -330636 -437843 -270433 -488467 -465574 174572 -73077 357980 -878556 -611093 -725943 -35203 -453067 -489799 122970 -900920 -884537 582233 992591 998505 -669208 -717375 -618671 -881088 -850696 195162 -251750 628449 -44884 566659 802042 -335595 736782 -362481 216787 -499625 375034 -641342 586013 -855592 754594 -903721 40931 437499 844171 185597 -388669 222425 -588145 -666539 -909070 725951 -574503 455926 235063 40364 273388 684393 549355 723795 378908 -254930 160511 372895 967059 85045 -311946 146473 -782771 695397 820966 -890556 -883300 -995303 665851 -225806 -746203 -374626 -44044 -235028 270945 -141386 -247515 155422 916638 -185064 -521357 -845399 -582021 -153618 453979 56031 41711 340053 921068 -738998 -376509 -119072 -751032 -29787 -234861 521878 305318 -95006 -614447 164720 70611 893346 910786 -111524 -865875 -190528 -83969 -553540 460966 861639 370037 -117785 585799 430071 -697242 -791897 -430677 372548 973030 -662214 -138881 -915497 -368802 757585 -722295 989963 286476 -293996 -818146 -860304 851585 968988 -870230 244172 386594 -177161 -796884 -444651 -157016 178728 -27337 -853255 595360 -30684 884723 -310314 854508 -717866 988185 -44478 737087 29852 -776581 -353659 540453 -501433 781561 111385 -965511 -156897 706061 240049 -758291 17245 -718528 843439 332550 3759 205747 -910676 -597732 -332104 62231 134644 449374 598798 9013 -516217 760141 -80838 366951 941594 396092 -564805 -120291 -330476 -916265 -98173 138713 -774255 567833 382968 -462925 392674 -669997 -363404 789590 689547 -647124 -720827 391937 -36668 671644 221102 -673913 545528 708976 -786715 577871 -881079 204617 -466541 -976172 -518134 932381 878167 171047 924228 684212 587075 389224 -761294 590636 822621 672209 -295739 -414859 975904 -747861 860832 -417450 191608 -453674 264093 -932889 836169 -301243 -496698 -252651 204265 774016 -887331 133025 -667743 422561 -577964 -784480 -720591 -998057 166230 135932 -225719 -314138 -314948 177906 386448 705061 -962279 264851 -186847 -907137 -222289 43843 -312695 275315 -681865 117309 -81462 -481517 -722659 -884083 -760229 -590712 -970239 -786028 438821 41229 -472136 486023 254216 680687 -994168 -814224 -240556 -447724 -205840 742828 637008 665713 176030 -678549 -928201 -217326 227575 711860 -47690 330774 -820590 -310946 -984849 719792 -459331 929688 260474 -42584 -546697 101602 -197794 -398248 870516 -677487 788764 -244689 325917 467919 729764 -149711 -673779 -541287 958558 955124 629524 110911 -695645 -287451 565304 801511 256577 -295551 -760017 -914421 -50438 124509 464358 158198 999942 -351713 -150274 562763 353036 -126782 666570 -776322 -50771 890581 -263214 -852647 -662278 136317 -972973 -326791 721017 -687633 -109764 3662 -823900 578807 -323406 62494 495209 471923 -188019 690050 526891 990936 -536743 -468888 -183105 21165 351318 444304 -316176 -971637 278137 -940913 656252 700067 -5784 567247 -651499 304952 980482 268684 -433183 -410720 -855211 355672 981370 547016 -181978 -548456 421742 948653 -101780 -710651 828864 657251 773973 -47571 444902 -112110 715456 -519697 274377 -32652 147265 -188925 816072 -57128 802848 -9105 -454347 -411102 -198694 -792557 767574 -700471 401567 861086 -389147 -944680 -59182 -765290 -486767 853742 -349043 -925996 177019 283453 69530 -73595 791865 -634354 -507525 132267 -475433 764604 119650 316442 865745 847285 -757831 212347 -14694 173692 -652004 982604 -386792 651433 589018 293982 -866522 785639 268792 368726 -575088 793590 913070 -685523 653083 949543 -704408 647984 525818 -668190 247111 -447615 106842 221987 670109 266516 645975 365048 566004 429362 -680059 -384251 784391 -377991 -173848 -681471 -411577 606682 698108 885174 44120 -913126 182957 487301 -810607 102994 94944 204767 350592 490351 -154391 -772659 980580 136627 -578926 352361 -548303 -370767 884763 499043 -211697 50645 -845132 -30467 -289189 -24742 565253 -814577 746277 831442 82727 326788 -767568 -72159 926248 24923 421110 775554 260618 481703 987553 488577 677444 56720 -160494 -639105 365120 150223 -642722 546738 840924 426421 712012 273954 433513 49701 -967079 -610003 -541393 23957 -121676 662404 727143 -494 -989630 -715220 -60865 -616263 47515 -768259 537178 136894 -927861 -918618 -779827 -382615 759570 -346072 146211 -469868 -476443 -853162 -433830 408239 27370 -364837 986596 525372 543680 781364 -367705 -281261 -312395 -769870 442109 843422 -590899 -45447 393268 -829858 42562 451076 -575601 -556955 648318 -536289 625475 881050 -370781 233451 -563205 -447880 876164 928221 643029 -538225 -946262 -86081 -275229 403842 -494768 304302 -834773 41607 407910 130459 343720 38506 -620142 104906 282054 877834 361898 882262 374889 109274 999867 8747 -391449 -129438 642310 -279158 -170615 -61892 842749 727688 701198 -541161 997706 -321137 253352 30519 -547639 66652 507261 -930189 -708599 686591 209960 8501 -402737 790878 777141 -919554 -53229 -396877 -660696 699231 945281 -215671 -453513 881409 -505351 -375229 -163444 -92002 316175 -472426 -578492 -226810 -239476 869514 -742414 511003 -967445 481532 188124 91606 -202659 400031 -195651 191551 561734 -303370 388290 -761096 -472642 898523 -328051 -561613 -616944 -803588 961845 63544 572734 -175144 -981948 -816288 691323 455623 -533577 178332 -549457 -105360 -915455 -67473 620663 -117808 624905 -492048 -789341 270265 290216 -763191 820790 360784 -3796 250554 -20631 -379121 -352809 664983 -966615 -301887 875232 3397 -685804 280585 -113551 890818 410240 752347 676647 -210150 452596 402817 -96874 -439438 605996 263703 -70717 799745 -558567 249615 -568921 615186 -805409 401966 -81997 -681852 -126890 -72051 975814 -170039 -979830 -788198 165688 916458 396475 904340 34259 -929022 -455971 963603 -477995 803263 973337 995453 -230544 -161180 -927542 410129 969162 109770 -483583 -887840 746749 717658 38018 907983 -674665 -759276 342468 -651624 -649701 271499 -194571 -776634 111998 -385433 -775564 -344389 -25941 366178 342101 362669 -124032 428491 -991648 -322395 -340273 -225402 958482 25599 -176546 918922 -523238 842989 -421273 756961 236766 79348 146072 -389716 -656908 -251027 415892 -526692 869545 -86651 -730511 -494086 24702 446781 -767176 916385 424741 110059 368232 635646 -621048 501560 -853517 -253929 57027 -298464 -799809 -888191 476325 507125 94247 -392344 80179 905564 -124425 869387 332581 207565 672371 -291907 383591 734871 691537 -306715 652953 753755 581306 -218369 750351 831629 421454 474777 -337326 -527626 -859619 502359 -627939 -599756 -629074 751215 39905 -266824 -914309 482478 453953 -671034 699891 610033 -442473 816377 -976777 -733140 -270355 -356931 -841122 133991 -406011 939731 -613390 683836 390098 -53935 956272 10331 451452 -874081 -753268 745350 405600 -126981 -956310 -376555 -645875 -639242 687526 -194829 -94391 146421 -627379 -368738 184586 878640 -289951 614955 -855683 91062 -209575 -651072 -71038 771559 128543 810137 593326 177529 -477552 390660 -95288 -499980 667136 -517660 354252 889526 6451 -692302 492908 -366865 15845 -986121 -904566 -248922 563395 -573229 394814 875827 378096 -665607 333398 517570 -665855 -413647 433617 128854 399617 13525 398435 653764 913517 -287020 487285 614196 715961 -941262 785570 -733404 -840118 139398 384699 -708380 -860422 724987 280004 -994661 -716009 312015 -288652 -794432 -731036 181463 -532039 -366046 843414 -891015 738225 712929 872280 -842576 829362 807922 904648 736396 -30653 215327 594807 547375 928929 708357 906605 -818607 -962116 -2412 949411 474941 668727 -279534 -537720 329810 24299 607513 -455683 -811005 -37148 395284 -835496 423256 -705181 952518 -988060 287466 -784550 767812 -226977 238315 -893325 -578827 -189317 -157157 286345 31641 -434594 994516 -360914 848831 -551261 298239 260004 -724786 528086 -204387 -983325 -164227 -554245 596927 54681 -228902 -391032 -240882 -782683 65351 -541722 430916 289691 290296 -189836 654129 -265020 -570505 -594684 952375 87195 940577 -493859 834254 -286895 -202330 -82505 22273 230473 -388084 798530 170351 517021 -693716 618527 405322 -616297 -123596 441189 -893348 -784071 447395 -421603 -497667 -134986 -46000 936774 146590 511734 -674716 -823341 -745790 -133738 -38949 -304984 -832897 479333 -349048 518945 230657 803944 -312690 -911222 285831 -115369 31335 -953944 -789403 -38881 37216 972719 -431360 953694 -167269 143049 303573 -67351 -775156 -682730 89459 -952759 48124 -222810 530172 594746 -620918 -403711 -816985 237099 328229 -241505 -89279 964417 -523501 -218512 -331480 -633901 426861 180950 947278 -638353 593952 17062 778684 624468 35437 421035 -959859 887414 746986 -385886 289007 289918 973952 844991 707621 356551 -246677 434343 -491641 -634270 861757 414068 -128512 710290 -256421 -82764 601103 62545 -720258 199273 -13625 -145335 -901965 660363 -418608 116700 887899 -784126 513891 847645 -206292 -557396 86226 -440876 -699474 -483875 986493 -524546 689599 255322 915038 488266 753040 827229 -801410 -814563 -794586 136852 -906370 577039 682202 262690 -28529 887788 -626471 -316644 -33158 -568396 753316 152846 573849 -275428 -929263 -469261 -614308 319627 -79800 -636864 -414907 391837 -864185 -232742 29420 176675 -707489 -642148 926460 711969 302389 964562 -472908 -247473 261185 -838080 48103 890265 746450 139420 423164 359327 -892407 -644721 603759 -232395 -17575 -862664 -504370 -301853 223373 -605015 -231108 -246810 730562 758120 397938 537646 108777 -554257 140729 400991 -924857 750253 -412175 -98864 -407436 -232317 -300019 985998 -151841 809288 -834155 -549798 -202424 772165 1827 691367 -732731 -460486 29670 802973 -897602 -655913 -116702 -905703 323441 644931 65070 499626 299630 287000 -673291 91029 804124 890981 -375946 574802 270514 772396 -607549 -330227 -319041 844641 523141 -214618 848291 817777 344439 -381902 -26860 94392 554214 -948232 -19558 -6006 -998856 -97292 -188782 -976981 319074 70999 -440785 -354857 -171792 -881403 -408460 -328901 -386943 -365162 129084 919673 -583480 421973 327090 702504 935949 366020 172121 891986 -970198 -704746 -804986 -502795 -993394 -672588 -217376 851714 -757571 -286791 -149145 793057 -148147 503926 952554 -476438 454251 -419602 8848 -319634 -322348 698714 471504 901932 -114979 -651865 -596487 -305572 732524 273267 -304213 -41816 -849284 -962284 107867 -476882 371356 -501615 -100653 -590208 -94607 -793945 80943 -224221 -404816 -742331 399201 554771 257701 362128 481967 -247746 -495826 -277920 -511696 139012 699712 -71359 959698 666686 95586 315635 -668329 -874700 -927443 334699 -836781 740261 585810 62288 899248 757186 -664556 756094 -648918 -611789 208201 -190202 706004 -934127 14814 11308 -192239 767467 -42800 -62872 159003 548802 715187 850917 579839 672652 -163025 -233083 522911 -901452 -886402 -531621 277807 858265 -849169 981936 852921 -2805 347238 687103 -601831 934737 688218 -56712 -432895 -19675 -963370 -844543 -71434 752181 530425 -442320 932305 -317788 -392203 788050 88000 267656 -569581 -822552 -10814 -529558 -520658 251685 -420562 703434 -221644 820465 5293 -973928 -455640 923112 -768325 -134853 -305630 553820 305706 -473075 -93234 309327 350239 -896547 -460695 8570 562323 -382996 6727 751177 -964397 730481 138575 111964 915456 -955498 -512003 -615161 792208 -141704 -256161 -684717 103244 270890 -359 853371 297552 -290765 416610 -251920 583182 694667 -129276 198742 498763 -185310 993888 -496379 -567776 -161446 -411673 -201336 -462342 907400 -564830 -911967 -302310 831350 763179 295491 269334 694372 951858 -454121 39126 78722 -166919 -212744 -230888 -308616 -645799 421750 -793619 -480290 -487878 -727081 -345414 381253 951454 -757743 587064 621228 981783 458065 -887180 -148213 422989 -813192 -220977 -140084 106745 -348904 -265089 -623923 710636 733308 912396 843871 310153 695965 961236 -433206 -626618 841389 127624 859975 142000 548624 -239956 698244 -545180 -819874 217371 -455260 88854 -81181 -283775 53436 735630 -557793 -637217 -793641 -243034 -702649 -683253 82291 -882610 -108478 -60883 688002 -158200 -434900 821827 592617 -833940 -257194 411933 -957436 602148 216900 128354 68385 -987919 -966995 -697334 432641 -494043 610175 768225 922202 -782297 902617 150282 -100393 482930 -323697 -744710 879126 -970474 790697 509689 38185 -855626 -535836 -752347 -25066 -12280 -865616 -279314 990935 -185640 -836560 410907 612187 924293 756541 258883 573699 -992254 -311197 674773 849573 84695 376547 246545 -726003 457374 215599 -612596 269175 544262 186610 -741712 983318 952531 -395771 797370 -545520 272092 169978 -881093 708479 751499 -449515 -79081 -691342 23265 -482610 98312 824170 -682257 -125103 470940 -623522 -433442 -571266 -548813 -256201 482152 -159126 -562814 125909 -964643 -375973 -166509 -82296 273567 -559920 -533949 335639 -856409 439927 591682 -332227 527997 649012 244246 667559 -295613 -146911 -697575 -10761 -47573 325128 562678 828868 -22915 27627 -421712 -774761 730002 106877 48795 820848 83675 116903 902241 -778817 -838053 830211 -253185 -255508 -865751 -643740 622149 -869553 -366865 621260 -949415 -139464 672365 864757 301620 408809 -233609 -432951 177700 973079 -195598 61673 427464 -60051 -255396 -446038 655384 518408 -453439 -822765 178650 -711940 981446 196704 -299730 -174515 -664286 669187 -579197 987127 -302304 221854 -332385 946535 613535 573578 -197221 -370176 694161 917202 -278044 -348521 -736000 15672 361916 -519561 -235772 -295888 -98889 -860706 746702 -439200 -92353 239998 -147936 -216665 -147696 -778884 538195 -369133 -172740 564980 920016 129384 -366040 933364 -123881 437152 592781 -265988 -926021 386789 197752 597637 684132 -771047 824779 551927 -216628 -935089 993722 -992207 -974910 -962225 417998 504069 -960726 401430 132453 -22471 -584709 57044 -238928 -728953 -970817 905836 699316 236445 146455 894711 -719798 42910 614964 -92991 11040 526752 505695 477259 19381 554284 -283405 -227001 835552 626497 544477 363935 20169 169169 663075 -254353 -576914 -971838 851546 712326 -3680 -665874 317870 840553 111364 -38108 96478 629328 426515 -845403 364349 -543705 389530 299560 -975822 841742 -578374 192726 398521 12249 601577 -680242 322144 -657775 170095 -79453 312651 819953 -895382 160985 135216 -165526 518091 -416661 355292 -824289 -478505 103112 -587476 371178 673063 99665 -419564 609365 -486232 631261 196892 -901854 -670821 801590 -289058 -662588 903190 299161 295434 728419 -338175 -734791 -441118 -517156 284826 600381 -656450 479039 391409 -141763 -500343 -155825 242925 122697 184641 -680315 -902330 959843 -689541 -589811 -872183 931712 -938915 520264 -683753 -848374 -929629 481480 -469979 -852767 -2021 67287 307774 -496939 216360 541681 635068 134318 -235197 461765 986707 -561243 -552715 55352 185222 239464 390110 -602270 -465616 -426983 -670927 -500978 863101 -342064 -618570 -341570 -479378 802580 34887 -611546 769752 75622 -923821 16300 352869 432055 -78498 -304913 812306 -561940 25343 743868 -49104 619233 72801 65818 436195 -891292 635330 -162497 -713562 -237259 -123785 -662119 496452 219789 -95770 401094 -98208 41620 -560886 143900 153839 -849560 805491 702115 -165063 413725 456131 299542 680539 815928 -877518 -408091 396232 32179 -636533 568629 -901949 -468867 413997 -598050 769766 -924041 -757109 -174740 -115297 -892937 361389 683936 48430 621128 -253268 691820 2728 -867544 -876742 814970 -644617 -364727 -317929 -335578 -877864 943185 -26467 -291073 -95909 -60838 -256971 303946 775014 420211 41568 934015 738482 -147427 -330961 -285879 579277 -626865 -144309 104458 18327 -880782 -498578 -558506 364229 -428571 -953240 -293005 530017 749178 930331 -948129 -191545 -326665 -940545 -671286 -89559 -638057 391455 -260584 85645 -5242 -471910 487648 -616886 -844055 962082 419312 727950 89683 213377 -561594 -83493 837457 843151 271384 -764923 969951 -744899 584781 -199626 -737552 288142 -68862 -701846 357867 -542568 -812922 -519693 238376 183303 -675745 -365834 -798985 -585573 -319677 199532 -415846 136485 79135 -216157 117445 -138995 -200301 -781126 804773 573775 -376460 437672 -896809 56570 734921 847798 765932 828336 -144690 -380928 366699 230312 -674828 566008 -249905 105903 267871 -477213 515973 968867 856935 861914 135024 450550 206744 -297910 171621 948529 156721 354165 31791 673391 -881751 292463 764683 31966 -795867 499105 151981 -878271 -189949 -219319 -915911 -479120 929619 -25608 -33973 808406 376025 839315 918641 -976782 762124 866131 -786005 984279 -801383 226757 -628879 287789 -667551 474571 -645203 361901 -769673 556312 -303171 38697 -335709 210232 753267 241153 -782622 970758 363541 810031 -282141 -407756 -190371 -271044 -982005 -506681 853241 845769 -226446 177303 368012 -585977 18789 923731 431147 -131137 360802 41596 268001 -606005 30878 -450330 176812 239515 969474 906298 367742 339377 -64214 329846 880317 465957 716645 291947 -457533 -483294 257719 732477 -959393 -506265 -524070 359 -612142 45255 -452679 -331851 -947502 179881 646644 789320 -425077 571529 -488865 771222 270745 -381067 406275 -55065 -319345 649104 645531 -503463 647795 35091 192535 -39715 87999 -615609 -826467 339255 183138 395276 -269437 300418 176957 910805 813783 542250 917671 -756310 576471 790000 351721 259877 -257799 832361 448450 405237 -626076 -6913 231781 -611362 -860427 -679569 632182 -663497 -958789 -337718 -775792 -277013 -105093 -729612 936130 -228487 56621 573352 685965 799731 440061 839282 178280 -160638 -412084 -447693 -630851 -931743 -768340 -510048 583401 -449826 -968089 990275 -486336 -242084 680056 -494343 912390 207571 -954352 -875150 616311 294350 -467053 -48203 -92352 -273172 282649 718745 334723 -804256 -351634 608717 774999 -75790 358417 -462255 445126 911228 -723911 806266 -694707 -976147 521291 -753038 549728 -57527 445285 578102 356323 692774 -832937 -877930 -375758 -608847 -139356 954936 203802 449575 317062 39830 -860578 -853923 576999 -790661 150451 19129 34664 -134262 -522428 -958538 -842402 505399 4015 392675 -805808 542796 541573 -824987 -11653 -885274 559310 80369 -327986 -168331 -185085 549843 570991 414783 -407406 -148503 -368076 436189 712542 -90968 997290 -760259 987068 372375 -673135 997791 739192 -786353 -376355 -735720 -367027 -762495 257207 -586350 -614544 -100752 876794 -940471 938374 771314 -703689 126031 -677207 161396 -304846 -355447 -78104 55411 -89757 -530767 -638780 240899 -952459 -232238 694707 -462388 -101942 635215 287776 647688 247285 225116 -225303 932102 -904769 -393598 -557088 606122 -49245 440352 -943925 279275 306514 -140827 714853 -336044 -139345 361175 799834 -961404 -568621 682063 148814 207277 142603 842874 -560553 -818792 -57899 915802 137854 840096 -158489 323011 -810046 -426317 558376 -19362 -906218 448340 -898507 41257 -154146 681499 -659875 -354699 92789 -551500 -417755 -478617 -409302 -592548 -736315 -298376 -392130 306279 777257 16502 987624 664124 -718095 -651776 121810 -890921 -635278 732941 -378855 -45882 289714 -73243 765136 -341331 -732560 -142682 -355202 -475581 729242 -370623 863643 -788654 102100 -383365 578839 364731 -280712 652909 932819 279791 108177 -563580 -302042 -605449 -15778 295682 414042 -729107 662613 357242 -654547 236161 -762338 -113704 545872 -802827 241556 156247 837226 918050 -855864 909193 805398 -849168 -905091 -879918 644961 -999583 -35156 290029 557902 724231 339202 395878 463954 475274 -386211 -733154 -505640 258467 -306349 403659 461757 -239197 688811 -8587 830293 71149 929505 -841478 -305307 408823 884135 887947 -867545 705102 -197153 297773 331593 324623 246946 -647367 -355218 -716818 -631236 -797477 582699 -427341 946349 366743 729867 146232 819881 -516417 -625652 367085 140697 392702 -550881 400596 -777448 -511663 990764 299397 877687 888841 -184564 748714 482490 73674 519438 -572668 -42344 529295 435058 -897819 917119 924196 623985 -501452 -711538 -928726 534835 59756 -231 -937066 -10537 -604003 720040 -712141 -396049 -549014 -231816 784283 738817 -314615 907769 606018 68743 268998 244942 455659 -216208 -197760 -689200 10545 348573 -626006 981004 192256 -373276 -47924 -584128 67353 825488 -602752 -630046 -246895 969568 461173 -723047 729170 674692 -592145 617537 154137 -127709 -905147 -97172 846326 -362409 -183199 -780324 756943 714415 -267964 -686838 808670 -631252 -788609 -592222 -249169 902469 261435 151556 281762 48867 -297678 -918460 827375 -360987 -870988 -287317 721693 -169826 -754269 483636 -956151 146386 172536 129424 -212506 -296387 994108 485027 563383 -146165 -998642 371204 -402218 -600991 -221 -96767 522225 715603 -132414 529432 401416 -427925 664132 -987009 -652048 -983255 -695909 717470 -133165 868349 -366265 -291440 237485 851023 381026 548773 10960 335735 351765 -120477 -779038 631877 151072 -315648 -868006 422779 626519 671209 -749434 475982 -417632 -111170 -130552 100328 -948234 -69932 329940 943465 -221720 -163918 -154060 249058 -613478 390677 -237116 -516776 -118589 976620 -338314 682823 942638 997852 639247 492828 740410 -500803 -398167 -398278 833497 -807909 599983 866038 -669675 649014 856420 -741093 -929274 -903422 319196 -434713 -769315 49704 -964992 -262517 -925092 -836989 178702 -798161 685404 566820 -420712 555628 -231610 -321458 -159487 -551600 -464358 982395 244995 -597154 -881173 -395818 -492757 -962548 -43935 571326 -936358 -697789 -218954 -430775 -861882 -986142 195001 968639 -626440 633530 -486450 189466 -909236 -172397 146796 -639475 -283916 -704345 -343523 774522 -941963 942882 -162174 347771 961064 -979416 -775604 -644902 443834 -519986 -808508 -248680 661676 -17376 871877 353642 -958380 -499174 993852 -491465 -536997 251567 -919377 -187877 -294851 519365 568243 60775 555212 811958 -325900 -875745 797741 664273 446001 -656133 -913960 889175 262973 -900505 670236 -429185 41087 110211 -906342 -88974 -629517 473763 -147898 -682289 775591 -978480 759273 -337880 -634689 936645 -597727 905220 -503823 675955 598111 155099 874122 -870146 -547225 380573 788327 -655555 744916 493995 -572676 -133058 235922 25052 429393 -350785 788322 581625 -808576 -515658 -142758 483522 -329799 681419 121954 568807 -127042 872409 -742856 111248 782439 618096 168045 -831403 -192609 -726699 78182 -285754 -172316 356224 -791845 -472476 -460725 21150 466907 -5594 750202 158477 930630 572534 -314323 183907 363090 -677454 436786 131303 -702073 -117717 225517 -860267 781251 -41815 198868 -522466 -331850 -707739 -22413 505830 390887 466061 443113 76677 633518 -139581 566121 -990265 60087 -64098 -879301 -69844 207493 -622040 218681 -130968 399085 46431 -729134 -262300 564887 -890444 542986 -792133 918529 -587761 -111752 182718 -352901 271305 33863 -915984 -394196 33072 -209867 221579 -224885 -491129 -928489 -705287 -338713 -707837 418259 852700 -163360 -714929 399588 981767 980331 463113 -552102 -405502 -330286 -416701 -134569 15242 -753998 454019 -668525 -807154 57211 -712637 963545 217267 -43788 474225 -670328 746578 -918348 -74512 506387 323701 -32598 454678 567426 -880035 439445 402732 -373393 -341249 976397 -633871 839689 457474 -560775 454039 829204 -546878 805910 -208444 671334 -948912 -36490 602002 -457109 -386960 -19201 -911728 -364637 785562 -467352 -746433 49055 9594 238911 -875755 89096 71280 -733594 985342 927000 374800 -114031 -51242 787231 -95838 -412470 -945552 183423 361636 -697618 -496238 -836688 -234173 -939859 687862 -884291 738918 72717 -225717 -57275 650659 -390425 753074 -947846 58184 656361 -500286 -961114 482387 422546 559877 506273 426490 29497 -413576 936924 592037 232455 891534 597210 922990 -705928 782254 -533455 716328 346591 322864 523789 -373931 -712993 89188 -625490 -298834 291954 -916341 370277 865951 156517 699996 97562 -307384 -292518 -393855 -768183 804990 -901691 -203881 822401 647752 -428305 974258 852452 -539038 743287 -908714 770986 -474307 -159284 -118657 463517 -872579 -692172 91930 -866530 249210 -553400 -818422 -221922 -312128 -338315 -268764 -970202 477711 -581124 -185038 887121 905179 -423309 723956 348237 536140 -51517 809627 -672675 124992 175912 -504628 -489639 -717756 91188 -18653 100396 -176737 -617140 695981 51413 -636857 634921 -486163 -259097 920426 -342184 -254888 971146 -372122 839994 -141223 663287 -638255 799493 534350 564480 -263566 -697663 -658935 -712698 -437434 -154804 -24881 649216 -165507 -564393 -842916 614395 599290 -480025 443870 -312428 -870314 -436139 -499722 66175 -246947 -641842 -801350 -284924 435215 624979 -895307 376573 -430431 -523590 -302875 -366118 -446471 42027 432060 594205 115766 84388 -277856 879454 627238 328310 -166037 203848 -513330 934086 150764 517274 -833691 -78067 931684 -457049 905945 -816873 -563831 -311850 -19127 -266616 -250 894371 777993 -959406 245625 573724 -725982 -409279 993268 -904604 173903 855791 299006 -608972 -847487 815952 837135 790485 -563365 -916056 166551 66983 -538570 -842097 -128649 -86883 -464225 -137612 980229 -701505 782420 819351 136461 680359 25419 394382 166091 -711420 -120917 -966591 630002 427291 -437295 652526 606377 617664 629708 61861 526472 798049 -777886 -524595 -111713 975868 -560119 -941411 -148113 -259677 -153618 590884 -792081 841599 437361 -673982 285577 -78261 335782 454573 -151654 -913323 -795562 -108435 27509 48000 -230275 -497569 723169 -250684 809034 -530762 -465514 -851668 -820319 -207371 -948796 704855 -877156 -476425 776717 733688 -489210 -483609 641798 565719 -860449 -317880 -185798 -852274 714715 -134673 -303322 163532 -350622 893700 -790850 143061 -186607 447748 -384410 -747521 877112 328514 380922 974071 -110373 -392991 -656697 278394 -388559 -209445 694800 -284963 474663 -100610 527882 991750 842974 -894614 -572448 -647184 509865 641684 -706384 -496342 -917616 -631354 -750581 -22055 -593329 709020 -993927 317106 -801192 592009 -236173 -737407 561357 311760 499815 772133 -265849 -175349 862136 360720 701970 145831 -738373 335180 -582226 217190 718139 -32015 952271 813148 -858250 -955600 193694 110451 -635618 -261812 -432009 -864152 184537 -688613 120681 808395 -280639 695818 869560 -747134 -274844 952342 108510 638150 -348603 -634541 105606 -418268 605402 924265 -923888 9854 -92404 344210 549520 -88824 -467398 -229731 -890034 833228 497462 332783 -182329 -149594 648006 -443652 -250581 897224 -636380 453714 314589 241591 -536449 636431 -535305 839628 158712 340069 100419 191029 630950 -832866 -246334 -862479 621202 363282 954665 805335 452411 167730 -27681 138384 737555 303744 -51327 -523112 -186495 -354412 -568482 -10943 -943523 -621926 603899 689456 726775 74319 485776 -718498 -825200 139143 -818807 -376552 875231 -607959 -726650 -923904 -403059 -914767 -939428 703369 -32710 995885 907410 -292737 544502 851009 317540 -280579 985416 576420 790083 -29323 -569557 747168 -794925 182316 -331892 792470 -98069 55995 -495155 504567 504601 -38769 -73659 -443700 -39908 221545 394558 231984 262120 183903 870773 642896 830885 174041 7198 61810 -700880 -605163 -386467 749803 946201 -383836 554446 -822618 149283 66155 -249858 -119132 912583 499107 -285840 -323721 823602 239449 -936935 471751 -879550 -208402 -440604 -976563 -773235 778392 421678 -99366 836698 994655 -221877 -667311 -426330 -50911 -739585 -353368 -26208 685199 -197242 -343956 547629 -7635 515470 316858 -493851 670294 964407 236230 -836204 -976074 840730 353880 -211654 407630 327487 -818486 -425205 -901772 -426588 706444 131440 -971312 -279235 459936 -742140 748128 -624145 -590306 801304 435444 986132 -716880 496816 -500429 -155270 932247 -958076 -287083 -277404 -59227 -107137 -293786 312712 -567359 721219 -679863 -432113 -233754 -218973 609331 -58728 593956 583592 -42516 520373 999966 708236 -827630 -768532 -447350 -562878 561045 -746569 -954060 -892052 271932 -461308 -521093 -167964 -313570 -882378 -693678 618292 44842 292515 21825 -981475 666912 774804 724962 -276076 -367850 220488 -565020 592448 382452 -57871 -894453 41470 104183 -13898 218286 907997 -131150 673583 -664521 412194 -926456 928876 305063 752197 -331341 -576146 605583 -456078 -85055 124460 867736 -45943 472978 526351 -980612 -154466 -43685 59126 345099 -264454 -207706 -972236 -216024 163224 -785072 9613 854729 898601 311177 170044 139002 -413807 588503 -151184 -902951 565351 75540 286539 -677733 -173575 -892181 72929 -555897 110918 519647 283967 662390 -299390 127684 119649 -869414 -747755 981060 -457541 -328397 931996 -645796 -604623 -71525 853735 694876 -253793 -476229 628345 -869910 -79022 494035 438155 144767 -536308 794551 185993 -792343 -66940 -953651 730132 381127 691300 714000 54910 -547695 209994 -834801 720081 -304371 204231 -449682 -779319 451547 804195 338532 363733 -802326 809111 768060 -993766 -650368 -828463 -43051 100848 -449482 793204 182433 -187933 329465 -481579 -884566 394803 646027 -757441 797832 270548 476032 574575 578924 796527 279234 552857 -394343 887775 807437 878562 809573 582453 626419 944100 746428 751029 -181415 513965 59421 -796330 -178568 356800 664219 -833338 -266275 915090 979550 669668 630378 417550 -26080 -726844 955731 -396782 389040 -875346 478753 -177296 -446094 613535 675123 -368146 789725 -481722 675256 -441786 704379 424713 897333 490791 327917 25982 857093 -782158 -600091 -659086 -497323 162045 -211287 330469 566308 -125677 189591 683020 -755383 -590733 565659 620110 -944532 -188275 -935749 481864 613259 -195128 229132 197961 409207 363902 -807238 898518 -809899 208126 -438524 -298329 -72034 167049 -563267 -813913 -488545 829013 -772404 200184 93561 59918 730285 716782 808610 -101040 318702 860431 -210974 721582 -372429 -601574 325975 -589010 543154 564348 -252174 899275 -219208 832732 -909960 -566030 -746206 542864 -742654 -117499 549349 -272218 -674051 -852389 380678 -785571 -715606 566845 -682078 -554455 66463 -457877 -381720 859570 -944572 -842475 -537830 930773 855511 -616350 165520 -421343 -469271 909549 535733 225756 -605986 -110909 11271 -640260 -240783 -685210 -764133 -731858 722990 527693 317975 876370 -127114 133090 656055 -881283 902142 339330 -292919 96758 437713 -744319 -490191 308281 -286647 -456412 577125 -685193 -646246 -747356 -780559 737812 269768 -433103 -672396 980776 -375893 -632595 -729054 -843521 -149646 -250003 804160 -718439 -35939 125756 -951509 -418006 -491007 600536 555217 -672229 668360 -636878 214198 -934265 -349201 -950350 -304655 668479 671175 288433 157357 -116282 481396 -426499 1832 507094 188017 540121 -490825 178521 -289655 93306 -865344 383985 -642465 991883 -510274 -431631 -454424 424618 -885567 453857 -378644 -285719 808043 399742 695688 -211890 -740748 -351944 -953937 907603 885927 -901710 553124 226022 -988701 25413 -424063 -5398 -631268 -832771 934324 -210763 426711 635674 -132611 614928 -396623 149009 -278415 150330 -386984 34185 -327302 590693 -781296 -187682 -593323 335927 -653905 -752479 -681966 -595510 -236639 670870 925335 405164 -197530 571317 832926 -27552 -70385 682922 524594 604124 74053 -882219 -673994 -783479 773186 507722 -853538 -541497 -898986 35538 536500 677606 969827 598376 -610412 -969811 -723103 -491971 -495056 444374 260571 -738252 23950 620688 -811152 747879 18437 -172036 642771 300320 919875 605745 -515125 573281 256458 389176 622771 72157 529902 -955631 -324357 824444 -927655 -419668 181414 1755 -149497 869872 -321974 -674743 540746 579768 993939 -839733 678599 -148399 424257 -85607 534007 93693 104613 288799 -652120 -730509 52903 665214 -541575 870877 -13245 -781176 -727711 -993192 677896 494791 445225 209528 -106472 -522761 428013 -680767 -485973 740359 443295 443183 -500085 -297060 831620 283951 387737 -166131 213685 -294109 282439 -227736 -43617 -689438 862619 -412564 -221308 -4042 -703949 -108275 308728 -733475 -245828 -488588 -194332 686856 775289 592380 -319226 -397345 -555966 714550 -271505 70779 -219774 761061 -302076 -910614 169272 -68861 327934 -901201 -485513 -721734 -26902 -152129 -466841 -771604 533290 502405 -680255 758315 781426 213343 147159 -31806 609611 -851554 -715126 285610 -654317 -233718 465361 -743786 348667 709724 -304967 -554264 -714616 585027 -704673 678201 -641773 -49569 -6536 123349 127689 -370615 -719927 -476228 19883 -209911 -253009 -852061 -858097 26142 -140263 39025 -865251 -25862 349577 640834 497747 259971 -762857 -706201 -340222 265107 -462994 13540 583502 -123016 114125 -983695 -232270 -13963 315783 609657 -675846 -225984 -859389 169374 -252857 498690 -104003 -464588 -951281 803802 360003 108737 -322918 -408998 784056 80131 550150 -386552 723925 933994 999492 16863 875363 -518759 -465384 -975797 570178 -615318 197789 592689 -67610 344679 -224193 738788 -702508 68050 143807 286257 -576855 57373 -595790 790740 -705645 576627 514306 87936 675543 621869 868844 276571 -156983 -993058 -501631 1152 -62761 7112 -871771 -641796 786303 757348 -273773 593873 -76717 -402210 935767 -906 -179204 108310 394834 -334636 -578763 930465 867001 -12469 -254388 -688826 -799338 51883 -194140 -762751 383430 295484 -731979 -380669 -891271 -924106 357386 575152 -369610 -996535 707010 -360929 478036 536599 -518767 -281698 -982654 139061 -815812 -999636 -878400 -127955 -2528 -323331 921315 929535 134699 711674 755605 -522597 -155807 -182466 685267 570857 -243624 -74983 830061 -689982 653885 -590831 -260343 -966668 971469 -869028 -501727 -530238 -280995 975592 -784512 441441 166739 440019 -392631 -224644 -238934 -647309 193008 -800720 -553870 904783 376895 918673 56013 -829916 962131 -494684 174323 -485663 131100 -405789 395951 -248661 -310688 -267844 782432 -262182 911929 38674 120313 751738 -289262 -735046 274945 588363 215342 869503 -857069 -486718 -157407 -282593 -349985 322566 956885 304716 -955096 960755 289030 -807764 -429756 -266214 302278 480985 -672864 -465473 308986 304353 971705 208217 -10532 -998713 -300381 -458474 -43785 52225 480518 -698923 454190 -558344 686748 375082 -664011 -126197 -269132 -908323 -81259 513420 -599885 353387 111917 194113 777613 206468 -736852 701156 -176048 33676 -106472 968740 -934246 -825958 954186 -513502 -284770 436091 456175 -481548 580899 579376 654345 -464858 532484 -216213 768236 589108 -148559 -421353 412993 -657263 -49364 -859059 -461434 -781021 295694 311648 -339316 192581 -79104 -851118 -661896 638788 -427326 -132516 785603 -296862 -785625 253930 -176325 815318 -194026 344476 131839 -530103 -518005 279750 121606 -521382 -905452 -57103 -362600 -391012 -488875 3672 207572 312979 -718331 -134932 -683864 202427 896238 -168623 519516 -175743 51697 276959 -358520 -863417 -61056 -204767 -887911 141668 -595935 757465 -590255 547490 -193678 -389638 -476093 946622 -151649 391085 386011 720876 234350 992716 -998700 151376 267572 -204822 -607168 701318 -440996 952393 750979 -495845 -698137 -205469 825048 -37103 194407 -88734 934475 -609057 445188 -325976 -130370 -268689 -81929 217671 699236 -809697 646545 918793 147529 11073 -388811 853866 -376121 845850 570458 110361 -222446 903654 -779766 815739 -316114 -168238 849637 699560 170356 -398079 206239 -372372 -270448 794760 788349 -580921 -256378 421234 604636 -146962 226216 581181 -122709 314567 -185695 -980645 -205588 -361743 601198 -801230 206007 62778 986208 554652 172598 -223706 664220 44263 -764118 93167 -953830 262486 312677 -495360 -918487 -237026 -623538 -766344 605929 -968469 -106656 -914387 -363696 701785 881579 348583 -932314 656378 -208686 26145 186504 -579882 -861301 -921077 -479767 868711 -14686 -829429 -463988 135065 -12938 287479 -455284 -828208 481019 891612 781653 752610 -189642 -73733 561576 -812520 407748 -398778 -782822 345649 -726957 -448793 185365 494687 45607 68666 680278 86856 994967 701902 -329875 -85241 -499827 837096 -645695 -240600 -65014 674560 678281 764080 -757857 90690 414164 -892014 -807179 836238 -364415 -631109 -984761 100089 824008 -970233 68962 -49207 -729296 -489527 -177236 220669 12054 -722104 -486118 714690 -128211 743356 -651976 145151 126968 652501 282404 951883 961105 233780 112532 385649 286694 -615568 964812 739315 -325193 -508013 -627800 -379388 646169 -259686 46745 -20596 503094 -498311 951839 758696 -710390 -40556 -903596 -52568 673895 -478265 825441 -841329 745203 84319 -364282 -906602 -951003 15134 172183 336810 -500149 -848325 421754 425705 155143 -578080 505898 -555095 313421 59819 -390986 -494479 -272281 -588243 763842 428541 -299279 112110 739845 539583 28765 -924953 -985910 796120 -459408 466310 4976 894883 -351164 -697427 -902550 -931925 394052 190516 -929857 -812496 -494669 -666909 621834 935079 371621 716280 984059 -555210 -228605 878759 -363051 990396 320396 509461 845166 -387770 710479 -527780 403250 -685925 -497358 421002 -585312 -382670 -452498 563106 -482485 -634826 262544 554265 -85541 138633 -798727 -294694 554634 758590 544863 -965949 -552665 -817891 -266421 522406 836630 -584541 852761 939465 -815794 -986112 962299 -105114 398297 -434537 217206 847404 -125096 -361599 644579 732988 817789 28298 -554257 572844 653838 -268877 -459364 -94329 153321 244782 928189 -33461 -805638 -366875 -878722 431594 290247 -212364 147418 753610 -456731 -359766 -699869 379206 -642560 196108 -936962 335274 -233385 317394 694116 504634 111037 -124056 978722 -442196 132889 -695698 130393 348457 510695 450360 -721537 -903727 660533 891727 775772 -675660 -544089 496238 101134 -678183 -465677 -467578 -65530 74043 817126 -199238 207881 -605626 808925 -582684 -629713 814303 -860851 -33522 -732569 31705 17979 -333318 -924430 917121 -458684 897307 239843 -590573 623255 939161 -152411 -968637 293750 -374831 -920075 352053 -507207 -122925 -360604 790149 -348085 861410 415831 905408 -682709 555639 201734 419944 207595 892990 -427648 -919308 -362699 383000 -180699 124238 79809 -197737 921771 4947 -191136 287365 -240102 205143 261877 145630 -695728 824990 674166 457169 399998 -581788 558191 136643 -338008 -523562 -731009 44491 829865 159511 -425382 -60745 233900 -547268 464581 -320122 -984268 -761392 266141 -923539 324886 61648 380112 917586 -820358 676400 -679582 -407597 -958114 481365 -586134 168384 699410 477977 668691 173981 903101 -77366 786843 759585 783318 889259 -519849 -592582 352684 848625 -495699 962182 -342817 838343 -839656 -612645 -117660 -837941 -354776 -785343 -244603 -611441 993023 -612494 513247 850968 807509 -849823 813666 958435 970741 -271952 630613 561115 -151874 -761544 219855 -876572 -301148 679557 203583 885331 230188 907352 590436 708595 226163 322467 -85418 -482174 -749401 -454896 88572 237874 -891252 840315 567955 867241 -325896 490867 -224979 637570 371672 993853 -682320 530761 735529 549456 -40877 -56318 -947457 -7718 -596443 -252765 35970 -788806 906117 -379883 -992788 389380 -112469 -481225 471693 68353 -73955 -446885 -743225 922028 361019 576328 -923502 71734 953908 598710 51449 -724862 -769650 115925 -442597 -962518 609698 187974 -782421 920312 -190562 -592224 231536 -256146 836353 358124 -872891 -791617 510883 -656214 -463206 958291 -196310 -253110 -733838 -58041 -708842 686259 -457245 981098 -228170 976320 110105 443202 -416464 197310 14548 -196347 958461 196207 -918683 56736 907114 -206838 -47564 717491 246297 242488 -579523 -618605 -556802 -941031 -860529 243270 -498846 -979139 726092 96779 738788 -498644 -89684 776528 -175373 -855329 858617 -489158 61397 -715324 407956 -614495 -869597 -484675 94703 234512 844362 585889 897809 35017 -791797 316602 318229 627007 746748 941510 -8405 679067 -412922 -408970 -534379 -78792 -446491 -303118 -936277 -806233 177323 365395 -119336 -810581 -215491 357031 -655973 658750 494292 -63888 -920441 -18806 -827395 -62426 -153276 -607759 -736487 -648783 364044 -387322 243934 733807 594094 -124015 -224428 273716 -926066 -355313 -527782 -971963 290 -533329 589598 627420 -611081 -250026 531368 -141401 -232662 -64484 -923184 -638007 -287760 871501 -251325 -211112 756494 -566166 677122 906077 -494751 -74075 513379 -803369 -824744 749672 635278 608695 -587147 -489010 -528383 784741 -719152 -927192 28173 -840389 -709228 63738 -28329 477445 800640 800508 21336 67335 621927 916634 58461 -159369 504496 -369804 -943993 -571778 -972713 -216610 762827 236219 945002 844896 -345100 -526144 -284916 556855 -613092 689427 -31754 -270381 219959 -340049 -717455 983640 -534135 690560 -127907 -983267 -579926 857322 -547794 47791 282505 258883 949737 142415 505190 641236 619307 -645520 -105385 191325 98851 -791622 -47804 765454 457107 26122 -546965 -324466 721618 431087 262748 -384520 -212019 315438 552574 -264872 -346366 299967 543496 297267 -618621 -14770 -93303 711677 711417 826171 725985 893856 -691425 -984293 -658106 710012 -505789 -680651 659392 -573087 871624 -626427 -142292 -436202 505510 -490692 43325 531542 212456 -538818 948726 -202802 -426579 347683 -385102 -225760 -463319 561846 -888420 -343965 -253151 -59143 -143817 135073 -957582 387359 -800296 778456 -837238 -66415 476199 739833 820461 166762 -483935 -486932 -53711 -205573 368537 345994 -987517 710215 -356174 -144223 496032 810119 -418970 -695565 -936355 -145624 866691 243640 802336 -883256 -820951 262807 848100 -22979 -225971 -86351 220089 661390 -723399 -61417 -398143 -655880 -191479 -590385 299444 876778 -809296 -177582 -406563 722825 612977 129681 -375781 -291539 374246 500332 -619551 -562462 -163843 964281 -99274 805865 -458635 -806717 480309 -435148 868965 618184 -945650 643821 -272458 788346 -340476 698607 -189915 121342 -292243 426571 -683326 -519439 637238 -19003 -670733 -242210 -435620 500309 -218639 -396471 -691085 -644698 -752311 -579545 -211677 347546 -64547 -401052 -615642 -308796 241377 -976292 199243 -766995 -522401 39906 -64777 -765808 966707 -531012 -24162 -256803 698767 -112604 -385202 -822214 -748552 -684599 261029 -891459 -748857 33868 590934 -592205 -976342 101955 197032 259357 982688 912442 798582 -89170 437120 -723667 366640 -589874 902771 -701425 872664 903705 418933 578630 889991 271457 78296 -531667 626150 -815576 -274495 -574960 -97483 -783833 439337 -450636 -209849 -328246 940893 160460 -61309 462513 191743 -451963 299365 956720 -979581 -492293 24699 687184 -282830 -332351 -779031 260301 -420054 -630690 -3354 52501 -268708 -693302 -599620 239183 562701 629237 400588 553426 -590634 20673 906632 -503511 823460 311171 -771210 859926 -590536 -901755 -522444 416396 569896 -103289 -114706 110900 780380 785209 -92566 -935831 -508014 417987 -303235 -276165 464603 955070 361235 -979344 916380 34104 103466 868862 -957554 -310605 245847 -590446 -2626 -327002 330049 -692723 693645 333819 -541279 764674 551473 542224 416584 935097 -226254 -438090 -318823 770094 -108050 94517 -754165 -673389 -125930 -113978 946856 607178 855982 -268649 472080 -205588 -438127 -540981 -290441 436548 -906005 768503 -509278 63957 116541 589094 157422 -119984 -939811 172246 137802 399135 782323 -396935 662200 654685 -628739 -958603 -795312 112987 864843 295588 -484548 771741 -723324 794324 661949 -954150 270880 120264 217893 -538496 -949909 876469 -735525 793006 928649 602054 600922 138936 369260 111129 -32078 80550 69343 44736 148742 -52683 -173313 -695231 410764 -232363 -450884 656406 -429296 -985303 506077 -459858 -415119 902538 -705543 511082 -843741 -457211 144511 875937 -424149 -86312 -248657 -292964 511142 -772743 606495 -945894 -90174 735119 203447 299597 551747 440950 -150348 -116389 -284160 -424512 766505 -479009 -271005 -989265 890233 -601371 396397 207419 -64161 -868751 -813393 -759278 -235162 45689 -537902 798099 -132111 416615 -859247 -412973 -860492 874648 -826567 100249 640569 -754465 -896080 881377 -339363 565890 149995 -422308 469328 -219972 -764170 485613 -886760 105018 299248 -469202 -229105 -308450 468876 -677270 124384 682879 687889 189216 -133106 515943 437082 -710650 677997 235219 -271144 640772 14887 971446 -267381 -778571 -407111 186743 15885 346217 -568333 -563089 707591 954149 -93573 -943636 -165703 -26206 393802 -148304 -916873 865482 676270 66290 -193113 -573634 740678 550364 943812 583635 687882 783883 626141 483344 -90560 -30061 -263914 239666 -424056 923385 892710 20520 -361391 -261194 -352040 -181609 -496927 278843 818955 -151465 -37679 -935705 -712398 992884 -657138 784018 743636 -940114 -631206 112390 -908148 -909831 -26807 -849663 220682 27262 -877755 231605 -831215 -270952 459402 -356280 857719 -245544 122410 430932 124200 -632319 634506 -764953 -205917 223373 -802205 -170876 -452357 -58458 -324414 147616 535384 396334 809097 -576346 -542348 -298184 -418196 -693644 -404706 -793460 -796428 507228 -380102 853415 -343552 168484 -509889 -701767 286271 662150 156343 229541 -724169 -147152 286147 -589564 839872 -499515 -263787 -939229 -276086 937819 946803 178688 -189933 43899 472123 -411951 92338 -667484 363609 871293 -921457 336584 984019 -528736 500264 -536115 867134 162187 -513842 759565 -380986 951490 965670 -696105 836010 834557 -390103 94572 285885 943656 -927964 240771 724198 -511901 -763080 -965179 613409 -358270 -512933 -639535 92028 631822 -87850 921274 559387 -28094 244165 -522236 502452 -452593 -616551 -611542 499476 484761 -935527 -94693 904600 451383 -76195 -968776 -963147 873975 -197806 579032 -142352 -608745 -96327 -560187 152550 -418547 -138968 -107204 459718 -788863 822151 -100624 625874 697421 -69612 -983544 764258 964228 -924064 777628 864993 794984 950991 795964 -577970 -314254 793884 810218 712635 -846130 -985005 -703077 900818 936541 -939179 222266 -141365 -249039 712919 704676 967543 154004 -735516 116013 321849 328066 -544298 93337 682631 388266 450401 -51164 542957 -650255 760201 227451 -216310 784239 185254 269505 -912110 -900112 -756505 -792053 36426 899700 -895668 556644 -128369 61487 912299 298697 -705329 699785 -384852 -790738 25486 689568 -748340 -165512 883939 780737 55518 -901888 -464903 -77965 -969211 -853993 661518 -828308 -438980 232572 726263 -985830 -411698 -958232 -374502 587292 -780834 -917373 -973838 987846 -333087 482796 -992497 167840 -186337 380724 420371 687591 -817739 -390173 623670 -42614 -123626 -818318 -298429 -377042 414085 -229552 -516327 578347 -921059 -204450 -695892 536974 389833 -97166 43393 516885 415948 -541737 -730443 -206155 -186438 17739 -280330 -751593 686845 879232 532104 213399 64338 -905444 270017 813892 -763831 -22471 -664946 -967197 -518456 -502170 823788 429036 -441335 -799964 -291217 -95093 941335 619114 -381633 93343 -735019 163361 -403690 -463809 367351 453288 706628 68144 -534777 -286255 818859 139888 -74271 -439710 -954301 -350417 -269257 925462 -60777 779089 400911 419866 433734 -771475 -649408 -359536 -383357 209105 -707720 229519 631445 -38661 776889 790432 -13481 -164831 230615 517442 -61511 -973654 975612 -994072 -115778 292787 -933084 489590 -840964 -574324 265249 -229305 -385889 925752 194456 -648278 694503 -147472 -467454 -448927 -375899 235296 -649427 -212575 -494782 -474264 362040 -180716 -757961 -932707 803738 -240038 625174 216902 739484 -948221 801024 -647649 -615334 -587753 316333 150553 726470 18574 379751 -899752 804517 -840360 -449393 838580 229520 384471 -559721 -925383 616564 -151840 586246 -728665 -34413 -932162 -529929 885618 698113 908846 994970 -186302 -223705 71268 -277967 -372108 19523 -771067 660372 494488 -78746 -683990 594350 -891662 -713867 433380 -907906 -646663 777513 349490 -113001 -679845 739983 -534899 104481 861174 -743927 565084 -429226 248544 -522037 -129664 -127483 -23840 -617890 684106 -120046 -360205 417440 51328 -327949 724040 -165310 684764 -787531 -164283 -225719 -284532 -703755 -647552 977806 349619 415208 222918 -37058 -322842 242643 681751 695002 419888 -348653 227239 -601800 -984049 -710505 -638241 60032 462837 -281503 -691877 -637520 747336 -731255 -392214 -566503 419170 -600390 -170095 -934177 -113390 544051 486151 166397 -599015 137671 -107590 -613953 -396755 -154659 -87479 -565434 788346 513649 -445304 -9720 219164 619665 -193792 73293 641830 179424 -555796 558771 -571362 -777705 -395076 477355 -622850 -147841 -248810 -638727 -768843 296440 808400 791992 148900 505334 128760 -359340 -557790 611710 -478132 194446 -638728 170541 367554 91003 207973 -232398 32513 -493050 760860 -228017 66406 888681 770497 -422821 -774144 64056 -372369 -264381 114324 -575274 920757 -647547 -255973 -456834 -648683 340019 -991297 -529092 -879741 -388234 623713 -131343 778348 -416247 591509 -735406 273964 -249414 -705500 75113 -236649 -853012 113161 216211 786289 -87401 446198 14848 352246 197190 -129460 -252361 -793005 -470504 957734 643215 104362 -874559 -183985 -168137 643602 286470 -71737 -564945 472213 442436 330434 -524980 -596688 764137 -877528 637368 -712617 -928135 -847978 940144 216815 338570 710748 943940 -412847 -499255 -789123 -971430 -771250 786547 423475 -411988 682405 -123939 -630808 -630651 -192626 -359699 840382 45832 889907 97566 59143 577449 -530510 83712 610382 616882 436253 455605 121420 -493632 -666375 110581 -455692 -938173 481218 -530293 -880664 -531967 -955034 -768042 -128511 18964 505285 141129 501195 813031 617784 -303893 -187898 -95683 -117881 398167 -860250 -624086 684145 -677059 866516 906008 589863 -516256 -927508 -75581 779217 -145001 -91907 -857411 812424 367948 -340149 -395285 52699 -818817 693840 -502521 -250933 451523 -227657 841500 742862 -959680 473695 711821 -38577 244400 497887 885518 822444 -209949 -658692 927912 658871 -287301 718260 480314 698038 827311 359607 -861453 -463004 -431924 136168 155481 245357 353328 -830112 -76859 -326283 741774 757356 475364 414226 -242643 -722806 606136 138445 -256536 -504336 -122475 837798 -286673 -856955 -457820 732173 -962940 -890138 -332828 -332951 -538752 -721822 81956 -858092 -280756 452350 -439286 -947235 -936152 466290 308238 906117 -326169 -532566 360448 -507453 273776 -630714 -711426 -299711 -560961 -842981 -51073 411036 44514 -376145 -20661 -730393 689533 669377 -487167 121641 655815 995903 -492912 616154 99722 137549 119229 242922 -709977 796869 -673117 189883 -850544 -457166 -839122 -81503 739531 -248876 737056 -211351 -430602 745759 -612595 -311728 753725 -235077 -675618 69127 790118 -228347 543185 638774 -897082 441229 573303 -327819 -448695 804886 820533 -819884 -554387 -446311 -524989 442837 -493113 -488893 -88272 -574355 -66306 -270734 845533 -924025 -580021 769468 -341123 -973439 -949121 -856216 -708580 365100 702589 -968589 495125 -960816 58044 -410228 -959719 -508378 -938682 -143592 -200401 214236 -815813 -918353 -573265 634005 713423 172445 -981050 405478 -153657 -178718 -440843 929370 356224 -893390 -334319 604783 -835735 708854 -67259 -302698 739588 307145 443659 838199 -77847 -789892 -252361 176171 -786622 -676717 -113939 418625 628560 223686 -63835 972218 -667291 54400 -322514 9676 -936088 -858909 546472 344994 -529068 424642 906505 329178 -114247 4901 -488423 525574 -26054 537289 27381 -790868 -82035 -463970 873104 841926 -456066 91207 989485 -147773 46956 -515426 -515225 -897276 -860597 829997 100650 986207 -780000 689845 10807 431776 969608 118443 -589149 571267 -654671 -179530 403928 -835781 525663 -517965 -129517 -558098 413673 -471247 -842012 -700362 411193 707701 390322 -346078 -310704 -1801 -947916 -958285 631615 768611 -258439 712160 -324433 -225895 -604703 -170606 -120485 822701 -806239 -504535 851216 118376 -65341 298485 -339788 -80059 -355677 -482883 664764 -737803 394740 923580 -455756 58460 63673 366239 -885189 -214255 730316 143496 100356 863074 780763 -613618 -128426 686030 -871322 261434 -368371 481417 415810 -428404 275223 -796421 -647399 -466316 -211465 62017 489447 433754 -895034 -433494 -191746 -184554 -956883 465596 773636 644472 897133 788397 -369936 747970 -472617 -2582 478736 709673 878036 -751468 912262 -116008 -197666 -787075 -973498 316652 732932 -604625 80922 -252295 -340246 428646 77214 -343933 956999 322961 834500 574982 411494 589397 913362 998383 497190 510986 134495 111137 945530 -737220 917721 848113 361321 -278997 592898 805930 -275698 735819 -911890 749578 546969 834885 655494 869571 -24243 -929036 -808311 732154 847232 652649 571270 -470709 523934 911848 -462109 825028 779558 505448 -678567 605669 -823381 -846057 -318091 -530265 -608555 -299053 -287976 -718350 -927778 168370 99320 129189 283797 -609412 790430 -481006 -288930 894636 -688410 -840961 -227024 887666 905346 -139994 367765 351411 73207 -365771 -471122 -850552 -782434 -446897 -70227 762043 886308 -968438 -590632 -552243 -850805 645487 -788467 389107 -779354 -460035 655289 10900 -814559 -506074 985695 -500020 -746249 -162608 135191 -527123 709114 -654891 559372 -769799 57935 -886012 671357 -714072 966255 -997602 -231363 614632 -15961 685274 -449357 751576 -361448 -106399 -830501 647373 -598344 273490 129603 531533 -801841 -131137 -869361 50838 -761349 -862929 -585227 609304 160301 -866534 569666 401143 -598358 -709520 89939 -322166 659722 533266 435101 126559 737596 887895 -583899 -62667 -198527 327561 -815608 14335 -779028 -782363 -614155 -615448 -53656 310686 524078 372938 -400462 -590373 -245493 -676299 -225189 -771532 756855 219118 -775096 -472007 583665 -991762 -398799 452844 460043 -240161 -916315 -467134 108527 569762 -627964 492709 250709 -551604 210052 53237 990478 471204 693293 -655230 -84867 888358 265949 -975084 668056 -600957 -462267 877284 915563 -204769 -661015 -405472 -579179 -283630 -51548 -109974 -156470 605608 879137 335449 -640177 -833567 229860 -18441 -135039 537073 -794305 -848190 -668338 416193 200285 -681812 -59846 164588 -203461 690970 298204 214595 481321 -142104 854879 -806583 864462 919908 -665087 -707400 488353 -880818 -818025 -743046 -550031 -745377 -83705 -966095 141790 -533441 -462004 -212048 -842531 710540 -831498 -944769 279736 367066 -328025 431067 411788 355630 125848 -672077 266953 -455422 820242 -733395 -63690 -211515 -114827 -82017 -170518 -279977 409908 -969578 -863404 423697 -457386 947922 -787148 347579 668023 755784 -774113 -899052 954693 885919 -823425 838478 -769404 -2893 444944 -949361 519178 216597 -7579 -219151 719044 336905 -906783 -660861 -289233 275591 -950338 -258490 -359841 195387 -993142 -489296 -531332 280581 951716 -862803 606016 464505 618692 -28903 -259717 260320 928624 -807737 -409457 -297163 116488 563965 766452 339880 -422725 -608138 247605 -193633 -947953 -692898 432497 -613456 48477 570714 999899 101161 -340653 747261 942778 -774263 -20240 -670380 -766231 -47485 -343668 241627 -602920 -713214 104525 -515451 -222582 988703 -305869 21689 977685 -791891 -171635 995663 -494043 -810194 318721 -586857 464122 -131621 30856 449234 -590747 -982880 96367 -489545 -674097 -328162 -485288 -271632 -581327 243751 161207 -730342 -766691 -166203 127445 433353 151092 -788813 -827055 -980863 666542 313315 439834 -742466 546901 180214 -971786 -382099 -733430 516807 -714370 731377 -4545 550753 756639 581023 -6533 -154492 -272870 -41279 -699303 634788 388229 41367 895369 882538 -77495 -196142 -811955 -287567 -921182 747927 201213 842121 734882 148098 -562300 550584 559278 -874208 -70175 -50636 984959 -242956 -63193 -704853 867874 979571 273662 -622981 318328 -48632 -609248 84026 159799 -184431 -83108 301487 880104 88672 444694 -20009 -269465 996027 -904636 -906142 374885 947292 -317965 -587981 239593 155633 -568768 961763 -971573 589597 651488 -15042 803256 -447627 -359784 718404 -282959 73348 185286 19114 -10996 -130616 493398 198999 -107407 -106957 -508083 -549657 -444322 696875 -766398 -552149 199460 -407030 -361888 861223 -326680 -88161 893542 396947 784803 52523 -813273 -786726 -402142 -905372 904970 -725474 850054 288117 453387 -925262 923716 -698243 -841416 701727 415911 -905076 177076 934816 356682 154793 96824 334502 95390 -700466 -899443 267476 511850 355050 -480493 567044 313541 983774 800830 587584 -633314 645249 217875 -277174 887861 220956 76847 645780 58912 -966674 526017 499913 985927 41385 38283 742722 917608 -405772 409700 809362 -872301 70375 296505 -596229 359343 689682 140936 -877706 725235 -375050 573795 377263 -47890 -676854 165363 -531834 306432 868024 214003 -51184 667871 712157 -870607 -570733 -359533 -324148 955664 -769394 909817 -487860 -961528 462767 -976700 603542 602532 -262309 510711 -574504 -6653 -239831 79341 -345932 181977 -359321 -887343 -414655 446571 962580 276262 -985463 488470 -203164 -769087 967945 -544824 245567 689994 -654539 791045 515139 -784322 583793 449635 415805 814448 -548455 602255 -765132 119299 -782214 232262 -28962 -255375 -945449 -36387 -770904 498056 -932891 164282 -389069 -17688 -52401 -72488 -593582 -622202 -358605 455111 460813 139564 -39134 809897 -465247 -460682 920868 -134090 -966659 228055 -720334 -233415 813766 -196334 867258 -263279 -64044 -153919 -528353 176945 200883 125010 -225354 -756960 -101981 -437628 776138 736633 172441 -603793 -732135 423020 -943813 8697 -647211 -867780 49640 922978 -834140 -20800 727470 230841 349472 420962 829266 -155676 930904 -337758 854347 -636772 954317 -905325 792647 -647697 -431371 203741 -386011 525116 430779 -282310 795129 977466 -344707 212346 -648949 560626 497421 -943745 871128 554432 -635087 -311488 -235248 873430 -448348 101834 326934 732729 16786 -755653 940036 261186 791327 393158 710180 520351 713441 -963534 -916232 -508081 53217 818010 862002 831273 -759266 -141266 810172 105814 -807286 734768 -80718 -200366 517004 -281479 -635421 897135 -753924 -799822 -530988 -799790 -736214 -717925 -91203 326772 -710185 -941945 157322 631458 553402 294877 -386084 -512130 348668 999321 880645 99836 -102339 604874 494735 423909 -101491 -599535 -27339 71767 602739 -773592 986216 254275 32490 -587687 -731700 -585490 698079 -698110 -767304 -864143 -97612 892824 483386 124345 -421696 419872 -19823 -673017 909645 307256 598449 -347279 321304 646284 -614078 18015 670933 -728350 -884831 253199 588328 486031 205534 -281070 237997 -903553 112444 430669 -574223 -155344 496437 57209 514167 301239 -42253 452131 -867532 -227525 -769065 34348 248723 -554635 297590 730442 61425 516662 -713321 958725 486178 -451743 -71241 -17477 3563 621805 674437 -723811 -923003 -469148 628966 158255 -235999 469606 77682 -816948 -905890 992423 -37515 -462816 -228779 178924 367343 264108 -41586 651922 114709 9926 -346617 -912248 952781 -734442 851252 383056 337462 367514 40058 551042 -613090 -41693 487347 -700856 -925559 -282155 851629 -315165 -697039 -183381 -632533 -244571 -974848 898161 838883 582133 568856 -766008 518526 -980274 491852 858789 -902245 635072 -136539 910802 484172 -925714 -560418 854124 809495 -921586 351335 -507804 -800138 -353172 916454 -821122 714840 -757785 817 -142507 -987746 332147 495061 650068 825246 873877 545682 -692802 -511197 -151318 692829 -46040 962668 -96736 -901795 463098 -460631 -225285 868207 259185 921601 764754 561698 619168 -523890 -518769 -104773 -563478 -991137 -186317 -309582 317962 -20875 -422833 866995 311563 -925369 -134004 -395618 -7600 -585410 780709 -451065 761357 -976711 -414105 136247 -330676 603787 -250184 -438231 545002 455288 931085 -39154 -417513 464955 -83214 -587190 527450 -756477 794630 265845 -127862 -53902 908668 -927782 -227755 -148579 -709605 229755 -347203 -144370 -495041 -868725 -107626 -283323 -346922 -8462 -836342 -684494 -880413 -461363 270230 85820 -87169 -166292 898058 300862 -491693 -757806 -653172 -925947 791456 -462792 -693099 863828 -818761 -234614 841715 -950944 118785 117609 -202938 -417325 983160 -634456 554755 723661 -361557 241615 594675 843358 -592322 -746342 -602827 150286 965480 -327686 776376 -223786 -178956 850963 287810 526628 -702143 -666947 780012 475867 136770 135940 -914140 899152 -76802 -538200 821161 -135474 -997232 130205 -349166 866579 -553432 -714228 596552 759888 316041 757968 517255 -450643 489993 888698 24289 -941757 -913900 -86194 -110917 -968928 887465 979907 -438066 667335 306139 678663 281511 455086 -33710 -172935 -89944 -720706 816456 -99923 613765 -140970 61964 -491157 592455 41287 -729982 -686288 -698163 -154407 -258143 -701397 561350 939333 934259 -36158 576568 322618 -462439 822667 -480516 632665 -376123 775635 609215 821304 -376514 21914 -474750 -387869 338783 713493 -137701 363478 -287080 -657109 -525262 260100 520683 164729 858694 197843 -943504 -136754 -740059 37533 -370606 999471 -852873 -201679 -596272 -70316 214068 -870192 751933 921641 -670551 793008 63104 -905266 -922889 -882563 113429 885399 796820 -37549 -808694 365452 666569 261445 -764797 765803 601010 459609 13110 525474 -284096 985354 769520 99029 -231494 -515643 139534 613086 -712904 -679572 -924283 240583 524455 -881834 918746 -436910 961608 -612276 829482 -62222 94257 -906994 852516 -475057 -714294 -251060 -368118 426310 -363439 -243027 688948 537446 -714793 -181044 -930675 -575243 -762432 810550 351380 264937 558151 -844819 -259236 969071 -287112 -793368 -706804 -717337 687412 -806255 837983 603622 -521295 -80442 -187867 464435 529911 116824 976193 310090 -363292 -281969 372265 -510499 -338008 10915 -549399 22222 -310710 -229691 -176096 873653 -622303 570260 165250 780128 -891940 -775512 594644 512846 392315 -195701 246131 503219 979668 846395 -123571 34040 -999409 421289 -870042 50232 -774359 -531139 -376107 695364 -88715 -951728 787909 -11872 211478 -431952 -869260 -168701 -434681 -741856 -796233 103003 -95085 -869291 -106892 818374 -156835 22906 146726 369562 419546 -285779 419165 -123170 670034 -103296 -92229 -964017 300130 830201 -460551 36317 -305539 338066 326752 400811 971878 680761 -558128 -840942 -979400 704209 790844 -131042 542174 865968 -821333 458639 -662373 -557921 487097 -533542 344195 -974371 -687852 715814 139648 50076 -828544 576719 -548401 735490 712531 633447 -214400 -308951 490874 -610257 476409 -269024 -345358 314530 723060 -722840 -960688 830955 -10628 65527 -995015 -710678 -99212 217913 3562 592435 317840 555786 -427342 321167 832602 -76867 186483 -323591 642350 -801896 173221 77090 427967 256085 943827 324205 -558064 -964189 -737252 -521228 863227 527907 141875 338305 652461 993772 -736161 -688362 219560 299400 901627 -406810 595392 807284 -280073 -551335 -616929 -751709 880214 320652 689217 -750213 449582 -220722 428408 360279 -181589 944420 148969 283268 807053 76614 -997491 341572 404005 402209 -273614 -812338 832604 639443 -295689 133580 15915 910769 966483 -346405 414756 -65980 -269425 -965489 -965528 -519352 -703673 322028 928175 -477012 -551699 636142 -898109 492565 -751162 917634 39429 96474 716779 170762 116711 662921 -284599 -764707 -364176 -791583 783778 -977979 -804549 -158250 -215670 -308352 -147336 143761 218346 563391 220137 433005 -944895 -37078 -346522 494843 843614 -556454 701658 -516610 -719770 885085 -433724 770544 -657964 449718 -447304 -417541 -120012 190042 452571 681601 417512 -264524 -401430 -298987 805796 635042 -916301 270079 560497 -930698 26394 923452 -104915 -330507 462869 219643 -47991 -425125 314033 253473 443658 -304554 655883 247110 -705783 147463 388312 350262 236851 865412 723805 -165263 -256759 -100776 -667528 -698452 60385 -886527 303381 937678 -350621 317425 831417 3187 633101 600590 -857349 142188 -63184 -577230 555398 -391491 -13200 745771 299929 241950 -705336 -268996 -456313 -829829 144772 540187 134199 -316556 -472123 -39695 -993627 -172835 -404095 -999587 463455 -501314 908160 800369 -615672 -905772 -993952 384308 -760743 336399 684818 -413026 671259 274322 -340646 320415 -458706 518071 -207917 812824 629638 -317560 -23063 -455713 -264536 937927 650973 -488768 436529 672743 -201660 474743 -207792 -840304 905481 574263 128839 -268641 -460186 372134 -846355 -818397 -738961 394591 -947409 441953 450823 -667153 -497269 434769 -201239 -816296 308116 349087 993825 -810735 663153 -865877 39312 -935421 -960547 538506 -222869 -331890 -660312 -468989 -579012 615298 330420 951314 454880 159399 108537 -764696 -640377 -972747 -604286 -904599 496184 260060 -420370 529581 -527542 488894 513649 134143 -689556 255856 649168 818401 379806 -45316 696936 979206 758325 -691486 944935 -697129 -784037 430483 -181871 481519 117261 679540 504893 -541282 -245349 -737055 -133803 749418 948779 306471 218521 -579959 83639 -997239 -415523 -274967 220042 55612 923399 -764248 922951 -855061 178066 502428 -341277 654771 239886 245452 -446299 803368 406557 -706827 456493 236879 -434569 -656122 689386 217762 127591 289700 -380126 -534513 -701620 -32601 -435345 -244103 -577639 245659 321212 885685 734165 -969152 257356 35214 -504293 986635 -877517 725826 547227 -819933 -480805 -275453 23064 -562588 256640 -751497 -17943 335583 679732 -6600 636408 -252584 -435491 683348 974789 916294 -814030 -620850 980196 223575 456385 348572 -914054 -133270 -366484 -960217 -421180 615699 -900889 -895794 -566639 -446821 375739 -313373 -357821 -663683 -745401 51500 461137 507753 -63814 -261277 830792 299205 790554 662455 -807738 902567 -960192 935881 -647554 -959140 900441 450480 259767 -62747 -552601 74869 214860 -539275 -541762 226967 -906195 411508 -889977 971144 -325156 -893442 299969 -711634 145394 497893 974651 -542876 -672872 201643 512923 349047 331790 -972663 494938 991401 -89945 -807701 -471483 -722511 518346 647281 949501 -928840 980211 29295 182136 192990 287665 -700178 -981889 70707 -613467 -378967 -710482 -961986 -451447 347153 296567 -120582 -920025 147786 415774 -263468 112477 -430036 -581826 609070 -88672 -489150 -93501 610399 -181003 997966 986607 170289 -825222 -58301 -343210 -495135 -822309 -833462 959585 557859 962782 771006 556494 -24293 -477608 -983249 159662 -474651 -937803 652387 -478618 254734 -892044 -368432 789038 96025 370728 -959581 -414187 309883 -768264 -220483 551036 -438882 182303 -650960 -684650 -287646 -960659 -636218 550255 -173160 -396475 -796037 63202 405765 -870242 838782 807200 994661 420994 892084 321200 -70170 811921 -475723 -652822 839336 481023 421325 681467 865731 230289 251260 38756 836161 -340828 613367 -198022 -456544 -190041 -901851 489832 -742446 -731108 971042 917416 -705603 898715 610623 -794098 938171 -227249 607104 -453442 -99302 -169226 349212 -411472 -919395 -321307 631937 712115 -894086 77314 -665523 958439 798938 632649 -241321 549826 773340 506823 -343772 426892 -206574 -292062 -989326 274146 138626 215823 -11856 890039 -335322 428506 -767740 -860209 451692 -407326 676676 121666 174135 -941797 796157 50943 69341 213770 -551568 -101306 718247 -884404 565135 235820 195540 -740081 342917 962843 908694 524311 890411 -500656 -95340 -874437 608787 -882725 -207770 -868251 540545 155939 947100 994966 -683155 24415 427063 -202144 -591229 -525154 -866899 -257559 706979 -148160 -860566 102511 56674 34938 -865590 926654 346502 -413610 -63968 -692804 -193138 38960 864051 -858402 -228056 -451013 211515 -999120 224952 471802 929512 -468655 905560 -770873 968283 -684172 -373550 -352048 303403 329696 885928 -495211 -119582 -266639 -953715 849515 510589 87829 713705 -875652 415216 176591 -639655 644292 -275169 664888 922413 -684266 958694 553977 -232472 -566635 345106 -548269 478404 907963 588517 142999 -88789 -169259 -657386 -888914 66366 42501 -578993 359186 750546 112703 -318802 -366382 989294 -934579 -808636 172562 456526 -914997 598681 950921 101348 46123 -817370 -348798 603090 917427 929113 864476 89328 -650246 60181 570378 -580276 -152722 613423 -570733 249509 86353 -871694 636306 789744 210487 -109413 -629705 187219 461833 -31906 -134075 -886227 468870 62560 109714 -53748 805181 694075 228746 730036 -20972 78589 -13268 -611425 -273340 -244055 645260 872183 -234662 -539852 419791 -741730 919608 -292471 915762 -652249 641554 397574 704387 -180518 318705 -376707 104102 368820 176307 486324 -345070 789221 -680183 674661 -78639 -900400 593272 -438465 410500 655502 -28967 -744477 593117 -541973 958169 339815 -218205 -615192 -836358 783958 -437071 561207 -48240 -4306 -332425 641858 -86332 -45087 -734729 -534491 -943084 287062 212937 -732241 556753 -872219 -687336 517477 -283104 -966819 934819 507647 -355718 607874 977597 -393495 -539220 629511 486989 226627 -221993 546457 -329393 581217 -69263 234708 -882735 133580 284610 -253493 614903 -141377 814824 -230908 588407 -511445 566612 -764934 -384610 -679757 -416821 294298 955081 -292047 387813 -898234 -750355 507055 -869999 -922795 365583 235759 -841328 878480 637004 -648220 673525 -124618 -558381 -400458 741932 730490 14822 -917054 525039 -134144 -432419 572696 123474 840036 -295901 88187 698041 967347 -791241 -576924 -527908 -631953 296620 847103 -740918 867343 163881 -957523 -669341 1661 -219671 -685056 -95779 951062 -567492 617282 290752 -84178 -945787 142447 -366486 107145 246074 626870 -885876 -748573 566119 -551172 -254422 853097 -650581 -325799 -752481 502846 -45254 -442088 221207 100471 -226343 906171 -117357 57631 -952091 -7306 492392 -617548 -456372 -381137 -16704 809511 111250 797316 -751976 -24480 959310 223045 636352 345528 817835 207862 -735521 -942339 -532889 46030 857452 456818 726103 -640325 985910 768332 -120351 -608421 806877 977078 -565760 150788 -870570 -375090 501316 665406 -790037 453286 -355889 -239421 748985 -999228 962778 -208378 126128 -761566 -4306 -941655 -286569 123566 -460885 367109 103173 -833845 446916 -623706 541033 -962994 599040 -983731 499331 901635 661243 -557716 -765976 -208218 501091 479917 994178 579562 612860 -658452 -981235 341749 882844 -95432 873884 -259103 617776 -66858 -401646 997052 204597 254910 546089 421641 -253632 102555 -725777 381886 485494 -622257 -338621 -270780 -243820 501870 -244259 -243462 527465 381758 628035 -60877 -200617 253245 277845 -406221 -250410 861211 606530 -449099 -4879 332604 -687600 -361240 891719 -269385 118552 -229779 558987 986073 206088 936283 -696316 735395 -503712 -591173 924557 724424 -759563 247181 841494 -422480 811248 329921 -450910 255864 568528 173886 -68793 -569873 323556 -102689 453170 222363 -282030 -263311 206880 186290 -167149 -480970 -776987 197921 15220 593637 250729 653960 -810985 612904 -999002 -931652 -456720 813468 620331 -322492 -774839 662612 -872548 95196 45758 -355369 908592 -220427 -248127 478110 44721 586419 917271 -941161 -323456 -356882 72153 829732 -552433 -879823 -667020 -381668 898661 -348994 619178 450377 -198243 830217 984718 216169 -391321 -660808 696588 866221 752773 -243159 -375329 939453 -884529 936300 -10727 813106 287920 -93243 -260065 969498 66983 -506837 -118486 202104 378184 280395 -514617 -837951 317496 -901370 -188201 -308000 226996 583151 965136 263219 -918006 431054 423291 -697717 -600418 244768 652916 71728 -483610 683284 598829 633051 -473489 810895 386474 -214214 904662 -307927 -290362 957680 -599728 -906577 296493 132627 75298 -34785 -869920 122924 642090 332718 -96715 -575558 -862508 -389435 -411435 26927 -586715 -873472 303803 7665 737716 141614 -997957 -865958 -139476 -379053 104569 163000 537804 21161 -13074 920014 -664345 -495077 -456857 -510894 -917788 -893495 -466427 -2451 -343745 361095 -218562 -750402 890758 520797 -417190 -176297 -100516 -401271 -9481 535230 67706 -840200 602117 46830 662569 -486447 287435 869075 685513 370538 -288799 -40239 -266418 -619439 -819533 172094 -995395 -734524 -581756 941156 -848717 190265 952809 -984192 180831 44631 974666 425029 -505469 -578437 788069 878809 -383626 891700 431306 -850601 421925 745287 539232 784716 -78578 -93140 -687137 60346 -424252 731535 661587 -957672 -829330 72401 809119 -566449 445383 876932 657912 -243521 348703 -174862 -681626 807096 882008 -950122 400582 568193 864618 -621535 700107 -409387 543968 234615 511352 194273 -2598 -799568 -726616 641608 87689 972696 -189434 880543 763189 -246098 -446955 -707344 -739526 -573271 -266454 232379 -442874 519790 -399379 833392 345757 -916069 -387877 729463 504342 -709632 -300985 -560599 -223845 45472 -515756 -21548 -512916 -905803 605052 -87622 447709 598825 793485 772883 -664236 132893 -841305 772871 558284 -878234 -579777 509620 565205 255243 -849761 865454 -463471 -312375 -33053 -718342 -758088 959503 -70530 -413550 -832619 -776573 -857933 712548 -341241 158459 -276196 -641965 233857 959236 885287 -274508 136714 -789410 -10733 -307886 318909 -966787 554744 -974741 -464309 -536438 953916 -942287 156276 -829728 474527 -681910 -263534 -718448 132784 35152 -502130 188894 -943787 -788271 -655768 -796606 -583481 -878128 140852 290535 153748 631875 203287 -833617 -221157 112147 -397618 185005 410387 -605409 -223192 -310486 340485 353593 -529529 470305 806221 434087 -822045 39491 -255075 323619 172998 -270733 587130 116828 4433 -942518 830 656499 -187722 7573 164756 174462 -830916 -387758 439806 301705 323262 -191817 -176046 345616 -806868 172459 38457 1926 115464 897099 -381009 -211503 323819 452710 380038 -126644 -416258 232193 -693789 -15165 503937 338260 587327 -54661 69959 605131 760679 -204121 202423 760326 -293763 224244 -716595 734042 -222219 -604674 769176 297293 -172520 -730151 905913 -319970 -932220 943881 -217878 496827 -591446 -101238 -798987 550600 897615 -383544 -20040 -125793 -408052 633640 397608 -567477 56526 -305026 -804917 -937333 -349610 -396652 688316 775509 -858566 -437334 765994 881361 18019 -335632 154458 837466 -546931 -391794 535713 940417 -329911 919581 -584213 973833 350846 -300245 -797257 668139 -296732 737594 -317416 500947 -654456 -525759 442549 -624990 -186293 -986838 -983863 116459 -393757 204755 393509 -366730 582360 485389 966697 -917569 737160 794912 -450865 17272 -399452 -624315 -301024 645763 190129 678954 -14276 614137 -564473 -130318 -206121 -516570 677205 -343758 451254 956682 850331 177269 763318 377177 -667217 242233 -669114 -789508 121913 981744 -344728 -17522 -197577 -46208 -518476 655840 -509574 -504125 666965 -402442 888614 -208761 517257 -444921 -231754 13327 844325 841985 -622474 -607344 -516081 630659 -54777 -715467 698947 807009 12382 -742372 -855474 -358621 125381 64087 -416042 926854 578393 -836244 -702576 930042 -417013 560086 -467512 -928606 581279 997249 774621 -713257 568240 653905 -682429 -299482 -180311 -634084 -502145 -601907 -505651 152875 737582 186178 -1743 44477 -551938 -543700 -613187 -113148 581811 -709529 -667218 809126 -602204 -489851 910487 538942 977467 709192 355931 -531368 -959495 -831575 -344907 -65287 -448144 553812 -703056 953108 -436922 631081 748207 -705130 4793 -203204 -919962 54235 -417515 458198 -346913 844342 172480 462578 93431 -773010 -703697 662721 843358 323131 181870 302247 380315 -477491 808604 -778693 702981 -433467 932588 525771 116938 418618 -621275 556245 360940 303030 91427 677263 -487361 80438 -613164 -629919 -732563 734510 283323 -181914 -355597 -874622 -606095 -651026 770337 14350 53023 -474753 -774115 490399 -732794 -646193 724192 -725385 638071 434891 -586952 -602291 -210597 803859 -449723 -310069 381228 -115716 -848772 -261617 460281 -37875 -56026 857258 663398 262659 -310174 517668 622378 -422707 320031 728694 -454512 -412400 -488797 140302 -737417 -962012 327303 704206 279122 -693227 -539847 121998 686888 84131 646648 757141 432276 939842 -7461 -309468 191046 764699 509515 428652 723713 105609 -986236 304531 -326373 50717 623000 502323 -433408 778650 -192276 -323366 -275153 -10374 331961 355083 550460 -298264 -415731 -96965 624844 -489021 -808505 500821 -306148 285985 117150 -447817 370938 -161078 452763 457651 471498 -198216 -614118 597647 -487805 -931426 -692147 324229 -703697 -15906 315961 -358077 340335 197137 895927 905324 -904331 743684 -66828 -445674 -148472 -172619 -161039 62666 -534141 -133286 -220028 243975 679126 -157734 276821 967615 -456829 -855855 -118813 72280 -911838 -506224 -527620 423213 -841634 -699365 25416 -890486 -509962 -722006 -743105 -694477 478397 927401 218158 452958 920602 663608 -451401 82356 -642551 -166869 545229 -586027 100120 126859 85052 483921 -763029 -703469 -345313 774575 -892104 -501452 745191 -310039 849100 -750 878427 203886 893060 769796 -652781 459168 665941 -623208 103420 797779 -243388 -44660 683607 508884 832366 289110 991546 -566305 862210 -133474 187917 738984 -68926 150206 39566 -362029 423174 -86967 224078 -32004 501305 16769 -102735 -292560 -876966 548191 761074 866033 320252 -929776 -892387 -66890 945990 -118030 -956397 -727063 -889485 -515941 359434 500327 175315 737105 201226 999940 923721 319891 514545 483204 -161333 778383 -171409 922531 -123163 656938 -684789 453646 -584522 667132 -733028 -570392 -947854 680785 -363311 672454 704222 346409 635306 450611 171991 972728 -514307 759980 9547 -603929 -917134 515621 76734 -335919 -136314 210947 -19257 830407 431116 -217568 -731631 -16308 56231 -644022 860378 485914 8274 -801212 -509193 -780389 918361 101955 -222386 -988303 -934307 329074 851418 -286481 -421933 86127 -617813 -386403 -34939 262220 913763 -620616 -176113 -841714 330299 335663 -114332 311217 245116 -826329 -64441 215203 726022 -265223 -406445 687813 -396468 -513105 -899597 969581 -327339 620810 697962 500838 -776771 -865921 -395572 -858770 488754 178229 -1661 361399 -637832 967816 -497076 -257689 771941 189833 -968137 221337 -834714 -132 426282 846425 -221320 420441 584287 785707 -46032 10188 -556703 394245 -315213 254901 -991981 -587056 -70594 -98136 641449 -459413 313760 601965 605869 -792536 880059 -566654 281211 -23602 -955257 466836 -177978 694421 -532977 -168438 921617 -916819 -389646 -83334 -701898 523063 218467 237106 385762 832970 -519639 947888 68119 916079 -631905 -395606 -310231 237605 -980043 -101240 421826 631135 -281490 601700 -991650 826753 -642976 127889 -711601 -200601 -458696 990865 734778 31581 470963 262941 -896231 14376 -941019 596897 864567 -304388 -321418 -284611 -289354 -735357 341152 716486 -366580 589405 -277070 -386621 -872446 -133222 786512 -686992 -353356 405058 833201 -851394 866964 426957 -882785 138065 66279 8747 370555 -908799 -131898 -968002 344503 213466 -456161 -237093 203994 -859492 40625 51149 504959 -916165 -399853 -417839 228950 727007 -675539 195995 269601 -541466 754750 -420784 263480 490205 139093 613258 585734 -212085 -61609 186327 -342646 149990 861567 -567751 736984 -127460 -574118 55464 93845 562571 533959 13580 -789506 -818743 572285 507459 104417 526237 501252 529441 -275806 234884 36794 137195 514103 -31571 507984 -427301 -807635 858878 35275 524959 -240479 -637811 16516 794842 -87224 472615 949416 -871391 -919961 949964 -737096 519040 339548 596273 -547830 285939 835859 250428 -322618 -945684 -762479 918668 600554 -922029 309741 962543 -895801 -465918 -512046 -585110 -362623 712645 -392833 -40012 828819 -605856 468295 442939 -657847 359433 -316527 -616162 318020 239977 726745 94641 -294278 631199 116781 -555651 407091 66621 -84816 706493 -140787 447689 582171 -969886 -476423 937277 816311 501519 654267 259208 628452 157213 -510994 326283 305302 -543463 977278 495901 185170 639937 -486612 801671 512053 -801653 -121202 -118007 -340882 572830 968076 -471853 69823 -543145 887779 -885748 23296 -609467 896678 302031 -79077 539182 108217 -889176 -570223 -654072 751188 189340 85748 -249984 889862 333214 -668565 -167818 648623 458523 271921 414974 -755324 202735 447382 53473 -601841 542190 774268 -215525 -835027 640220 -144165 310363 -889713 584565 112830 606213 7097 711782 -527931 -161741 -968699 46673 -772191 480048 -772319 943053 821402 -296452 -236787 803044 470028 -377013 447518 30484 742629 -38139 233214 455886 373929 64199 -234198 508154 222575 201697 -995982 -244495 -216991 541143 -466947 524673 -605504 702560 -691134 430828 811485 108649 -265201 -588439 -500319 -181229 464134 540450 -415482 -768335 -854116 947765 -310756 166475 896408 278196 -58363 718109 70682 280612 604409 -603367 755601 -937983 627779 -319519 435779 768313 883394 316494 -160054 179756 578665 276076 333585 261299 -741953 470011 -983717 -703978 -146337 861295 -241476 -92012 -677126 -285967 603806 -33058 -177200 -235427 -714307 825500 -564933 -983742 655531 540264 714404 -170012 28494 647118 545163 -575299 -461475 116946 834820 702584 444390 803817 973876 -777995 993867 -483201 271960 986696 -281408 268272 918975 -239943 454863 47503 -909749 -50619 725716 545442 -95500 650908 -860287 -951837 -96956 682657 122459 154496 -384676 888430 -888517 -628707 -518290 -422451 313294 -372787 313537 592319 469142 635421 561328 -321031 -296985 723849 58411 -99614 -883478 350596 -136012 -901737 -468706 -240780 188260 -578329 789586 654643 195428 -279465 -161748 720272 -816140 -125665 -879707 184396 -495001 653995 -864758 -22498 88869 -79717 -758276 -450256 39975 -812476 -887823 -593633 340351 -771027 495538 -245890 -332339 600466 -560677 836692 -40117 -531996 -442530 283161 -581053 411207 -881792 370621 453523 338066 -84647 -89438 224560 -526125 -909224 410013 224416 -51127 -357954 -598536 331518 -900120 332063 494707 -588807 563160 -773916 121534 654038 -492810 -798901 711297 -506774 -89006 442853 453460 124449 753071 919063 178888 321658 -328314 832665 598748 527752 597508 -301446 592776 -111502 50183 662427 863030 495987 149029 -589521 -494140 546396 -163035 764098 429059 -169587 -661244 328111 880059 -21760 308209 -536409 -136411 -667970 -109999 -460367 527727 -8985 -70852 -293723 -105796 90927 -818434 -991952 466465 391003 676247 957011 -374743 480712 -110277 311395 -217518 -58523 -517549 -321781 -74482 -650444 -435590 -170171 632898 -282419 -219263 -864411 516938 -116517 111340 -96113 490484 293404 469747 -127813 5761 -456731 -570111 636216 -399193 609308 -768072 1702 135185 -621507 -912277 922747 616157 613717 -439262 -26497 -121955 702346 -553702 -782256 -115113 65041 693443 -396194 -113915 -942922 368320 -271248 158870 722520 -168981 -544611 353259 819307 982734 439892 583898 758900 427434 159701 -47441 780176 -702220 -500555 669350 467693 794835 -6818 -173582 139855 293796 -174963 -557639 -353011 -574346 -292142 -574699 -821743 626574 294676 -910187 -115236 663268 -531830 952890 515456 43940 -62269 469115 -639325 -365138 747039 -151871 69507 -972522 -427053 -409876 778860 795045 -323223 714060 280132 -503850 773949 -648536 -572032 567642 -599934 607163 8876 62741 -423237 891442 -791705 -270562 101058 -841041 82660 352067 -788027 295369 404714 -951933 286788 898057 -871723 -168430 -52716 299119 -515437 218840 -665249 371691 148775 653682 -762207 189157 -223830 531504 -479955 -790347 -60091 -968299 757158 -813781 -118599 163418 657286 -754167 600919 -438165 -411366 -851196 637320 879209 94980 98503 725574 508582 -362440 153455 -139744 869164 713984 -224496 171194 704823 855160 358062 238027 -158026 -78189 672581 118558 320846 -381676 -32446 524946 -46377 -803691 891528 -478822 -170147 -559101 -706196 -176835 998432 276640 525625 874262 805908 -228480 106541 68693 -465438 706828 207098 -917955 -557467 184707 500677 923556 -797906 -522252 741162 -482314 317825 -850235 439863 519858 524885 828719 13933 -269204 876376 62015 332866 -967735 843369 824023 -758879 536070 -994276 -410325 -484504 643569 -14791 478276 835305 48494 -420163 -553088 695914 -653580 653015 365584 338853 -940914 133741 -480775 596552 -865574 -68843 -320492 65654 807821 407196 -273138 788549 -101779 -650366 -416023 -260802 -276139 695548 -620295 -408096 231221 944113 -886681 -701795 -903793 -606722 -734031 -413733 -125189 -942350 -866008 50932 -349916 -233006 -185487 60087 942281 -275627 793733 -711707 -487491 593385 -398415 -27595 -959769 -77907 356118 48848 -535101 801014 898474 -630827 -85537 21578 100661 473687 -607649 -371352 -944939 -491174 -461190 588221 -39301 251737 470650 201584 -87572 405827 -337473 -8745 554560 -931079 -351683 849792 -297114 181586 866425 754602 -754529 311704 -359023 717001 822910 -100984 -693071 67717 8943 258005 -652130 -179269 147373 -861146 932015 42106 -638391 -506221 -55473 -305912 835242 -452820 -389379 -134309 -25720 -576269 -380980 -328800 -126865 985821 -262173 -489801 -239293 909268 828541 -856267 295222 665656 -250390 -950687 552275 -696359 35597 -866633 -269321 588031 -624548 -215832 -387245 733283 -199197 -644392 558059 961203 571201 -147553 -789350 -67567 -608086 472457 -63604 973205 -228381 608150 457666 -951226 -250551 -298502 217745 720805 -693045 -667106 364835 -558685 -457237 -574947 -894603 400549 913600 517448 -769961 -317305 397687 -749918 394096 303127 -882099 827237 -367561 902165 -211177 -575365 -781317 -610246 -638405 -288506 394204 -113746 881844 799577 -169009 -643953 -614510 495996 869790 -352783 -541448 -656724 -216986 753625 -648932 -40615 682135 -218175 915146 554150 -103560 -659048 969825 -672404 -959072 -247233 260692 -57417 285822 565388 948650 -694969 191698 272458 205823 349201 -319183 -667849 -433919 -222020 -815099 -571643 -420748 971940 322186 515162 539694 -445222 194003 -900400 100636 -475614 476611 -462730 249787 229236 513940 434893 -596064 295676 238420 102604 -946320 469914 -899357 -538276 490472 792418 -443146 424284 898775 756381 766102 -206306 -505953 -975930 877858 -203160 316856 -847858 74441 559477 -673235 -887976 -21359 -921871 -839523 327870 660052 368385 -588741 124170 -841283 233016 -591410 174526 -290353 595747 199473 -283251 -445858 -864962 62676 154207 214803 283004 -902470 -481967 74221 -500668 694265 -94670 -742597 -126098 -757314 -750073 -476893 -832054 -466234 466440 298910 -237926 620901 -626271 307193 784530 792451 -368909 -698026 346975 101914 -144816 -603223 -727650 -375751 -516542 954172 65120 -312060 -833147 -417365 -847571 734770 -726392 -464664 839165 835725 -786960 -787784 -392512 -394890 764436 -444492 293976 774751 -57214 347977 -429286 -579249 -548487 208057 82513 -145823 828013 -303848 -468550 -93883 -241913 -123441 778121 -422083 -203742 510876 238690 -677087 832847 -383216 876769 -986788 -807599 -349808 -46316 -244499 966434 -525099 -19717 338152 -415636 250604 419470 -152846 -926575 2102 507575 581832 -697309 -49047 -439596 -234312 813805 696078 -667337 -159706 570088 46721 255142 -511224 300487 -513164 -831653 955115 172012 -835349 331012 -295956 708336 763969 175300 -299584 196895 453794 -113872 -229203 -760199 949008 -719789 424846 641331 739806 54443 -408878 -950092 -51400 -698710 627838 -944104 -509415 135222 -206810 572208 243282 -184407 -689416 666624 908938 -154414 -524750 -134208 -146887 -846606 -931289 16987 -40148 958527 552638 966259 397572 847461 185075 -390308 -696777 596096 174292 334876 -844403 -339805 -568571 224881 321188 281556 -700996 -19893 -485268 -65395 -449467 -987187 468908 523581 -597121 169041 -550788 43461 184926 135777 -599864 515708 -657305 835903 903636 543659 35255 -303011 252594 -119407 -322051 -673818 -823347 -116383 211195 95411 -644638 -954305 374409 -772777 398978 -405690 65937 81812 -842223 -12539 -488556 977379 339146 -363779 -129116 -886416 -223048 -388955 -305432 671643 -249538 -635033 519067 -265479 -687983 -284128 -589683 183249 -339655 -695772 134304 -844897 555412 441015 533068 289172 815570 -56427 102301 501140 -791175 -220181 -447184 635702 906083 736859 -131527 299720 -761924 -974724 856575 765641 -698748 420312 -190754 -690195 867475 637292 952260 -920035 982672 -570964 -322763 -610444 479992 -209796 -147768 159938 -428642 534968 468647 785549 -904795 -411347 358803 245131 -63097 -89314 450397 221737 -697838 -155456 -166802 617096 -968090 705854 998592 799355 384888 452790 -64285 44682 -884078 910521 -152711 93682 833232 782927 -88902 -861150 327717 -999055 410481 -371905 -757164 -592627 939517 375969 72951 319366 133073 -61996 342396 493106 356340 776344 -919774 -735014 -256510 -111006 410113 -367812 232489 -134055 403327 -96884 764460 511321 690140 352623 -954908 -169357 440615 -847745 384314 -747413 673990 633035 577582 -161608 68338 397140 996564 -249336 -638919 770064 -536751 390074 -496006 -840598 -703390 -462878 540140 16192 859862 22984 493464 -940700 -273009 -193687 -503334 352796 284293 309237 -686748 -54877 -237246 868431 -861636 -933595 315879 911761 179129 -596026 717222 -441851 796937 743196 -888762 393901 -206419 -374864 -587358 -992453 -711941 234497 46122 -437478 344220 -81150 -886943 128099 102412 -315881 222301 -496920 268829 -358885 -739510 732206 -116364 71773 953447 -688149 -455286 -324194 407815 -693876 -122324 146069 -338670 127153 72316 -985108 -848383 873390 -72850 33472 484838 29324 -395829 -251100 -37278 -392186 662321 425503 147372 -255731 -998511 -901847 282897 -204859 819376 -324686 16750 703366 421159 247195 -480712 409435 751075 -855237 -478347 140166 637861 -660772 329792 914810 -705789 -55492 662472 146399 391142 -168948 654162 812946 -682998 -522380 427699 -329693 318080 417932 -746281 55637 967855 -693148 46653 576674 111695 -222210 840696 -928076 644845 -818097 954927 -194964 548074 -823742 396445 -360609 920700 -286028 -436461 -25132 902827 -633095 -63503 231112 221397 693974 60593 -419478 363563 523909 -614308 915743 595122 992564 795026 -854401 126658 -537978 -111481 -742442 255882 681744 274944 -524508 100618 -463395 651482 892830 -938472 -61205 -583676 -311382 -583076 187179 544384 -152089 192340 -766587 -69402 177955 -247855 -64174 -446623 148450 432503 -161439 901039 -197794 125761 -458510 -224475 653826 520955 -687682 -62935 912877 -646714 -616339 187703 -915595 -428137 525214 914397 -327518 36792 718947 -613186 376367 708550 367554 -932206 -496244 628786 -681035 711332 -844193 356800 129195 -465324 309502 233995 -887675 -145645 868214 -313858 -760295 -35863 245512 152924 182835 -756622 -100058 448442 168463 576988 67578 -992640 -657952 907499 -66848 877803 -162868 -417802 453607 -425074 742253 -200345 -223660 -27828 -672942 -472257 608671 -536352 998012 786960 461044 946389 -27934 -897536 -572621 8206 541037 780237 -251280 -228160 192893 -902333 775156 -182670 159842 -111672 -834246 80516 -860829 -787119 -673165 -940763 -969157 256490 -587901 704604 843670 697650 429954 -60288 36505 766044 265275 900288 -131880 -690641 877744 -750437 -109091 552967 509204 -137495 -673496 639186 969039 -448304 -706007 998420 125310 -575536 -985528 135395 -915343 -693320 835549 181867 61483 -230994 690744 -738452 -867355 740012 793115 -161097 -675188 648445 628667 -795979 -256706 -290620 679490 -476704 881617 120821 -364592 575303 -289588 -300838 -312074 -529521 -475157 613775 -72775 -169364 -813665 560518 -985707 -887764 577420 -826748 636279 811437 770698 247714 331202 263778 698021 273102 227147 969170 734237 -831033 757469 -328680 -62873 -936156 -603210 486884 238633 861134 -794873 940921 -842686 207105 425592 408621 -566849 -339633 -880350 -401556 -394265 197789 -279148 113589 994353 -492124 925134 378908 428872 -641550 491465 -874298 -810098 -539290 604653 -168336 957846 510007 320281 -26904 98472 686190 239902 -808430 252097 166759 522948 -875163 -941039 460244 816837 -790292 -258821 461242 359885 727237 -175208 678258 252928 86053 448564 -78807 -313997 -336302 -81200 624096 -411854 402471 982174 427245 -509639 872980 271112 -158727 848379 -108389 311210 -690432 -912802 413012 -556973 90708 -83396 238698 -468728 -690407 -406044 -839524 363137 738378 588951 14397 895402 -421709 -779380 -670540 227491 458742 445932 -72579 -998720 -976762 -26794 560294 108682 7727 -218660 822867 80444 -918516 -28155 -278725 724807 180367 -723127 254632 -105522 652412 -227048 -802054 -853077 -121234 705619 -126939 991592 153809 -447663 -79570 375367 844262 479579 612019 635451 360259 914865 357728 461292 -245808 803971 39802 -130889 848459 401273 -549416 -490964 -431163 -775253 -224411 861966 -746206 -29783 -812128 -882602 -404707 -540811 451100 -833616 -768062 58244 473856 185340 -227086 459840 -774649 326735 -63005 -36599 89857 -704272 827549 925231 422609 291932 -201730 97914 598253 -163134 466614 683683 112609 -455161 -427572 277464 558412 681026 -372329 -312389 -767774 867393 829382 -771869 590568 174979 -715815 -20774 -318021 -337347 688550 -444130 -305974 978517 -428971 -282335 542103 -727063 973155 93512 -176583 960457 -643165 -51985 -408867 265209 405176 -199197 465088 -897232 -851939 214375 -638025 265692 337694 439088 -786520 -541797 759644 -482455 -925298 -623805 -501044 -725200 -70663 -429220 -43080 26391 -528884 -314976 110013 335908 348797 630018 515531 -316975 -252392 -316636 -403928 -917236 -180292 563679 670702 -155336 192988 808895 97288 180907 -56577 777989 722361 700078 -681919 -945117 -504043 364544 -783280 -397117 553862 -219565 -670352 -646079 -7095 -692275 317175 -596 716782 183048 -608942 572233 523867 -963181 -222210 230415 851402 -888977 387216 -782804 -373178 -202094 141357 -268161 488370 -284312 -593390 -793700 -338110 -108723 573454 -864052 -891264 -593132 -584061 -781942 325960 -395773 -499607 -857465 -410803 273237 -458421 -407898 -901870 -52682 -490680 640513 171633 -566710 -120813 356322 524951 -445529 -977165 513611 355334 415063 -614077 -389393 -842734 808407 -63117 343862 -100763 -845542 -182778 812221 -266629 -164857 -249710 438739 554278 378998 -926268 -967683 50187 920375 -313767 411508 -356316 794891 -767451 753826 634044 -655959 -182256 819112 155638 -463813 -7660 775386 931654 731230 549696 -454079 963189 -160474 89912 -601447 402849 -404201 580531 769233 949691 -641747 974843 -254194 -419448 14933 -37903 597288 -574687 808306 381831 17194 3572 -601767 323524 842198 -296640 220756 -634173 320927 -178148 354979 156596 -727506 836465 903543 161369 770014 893051 303221 392074 480576 131404 956217 -204238 120215 -932023 628048 976081 -217379 561578 -219331 -494600 157628 -331393 803189 -680753 663958 765350 -567837 373778 914686 -964394 -512411 483855 -997188 -926697 -837171 -735702 -458675 649927 -221856 374873 -353312 -206441 678234 -636119 -766118 65548 753129 414519 246867 -597121 549934 988600 557207 584221 565055 696690 285607 -295193 213799 897984 -81227 -491981 373476 919697 -249173 402217 866152 -481302 -170844 973895 954009 -713632 -513039 677470 527697 -253538 -816490 -338925 -180001 465765 -326965 -940194 -93180 944263 -31108 -796402 -422666 -892181 -629815 -485949 -405408 256653 357126 414067 -630304 -936709 -614981 344678 215177 255577 346533 -623558 -381217 -265379 9780 800992 -637475 738131 -985332 22300 -403342 -991206 82308 -408183 -728833 -434906 -774359 416275 555226 444412 336956 -669189 908879 -86471 -281040 397911 429722 786444 271917 -239729 -410258 -405065 -888176 707168 705906 702482 -147352 -770851 -715586 373383 -852230 204266 -261662 650007 543038 76735 302687 -843436 -886816 -775445 617644 -223515 590784 -78002 702003 -911483 577395 892701 -154927 -860796 280000 -186014 -648615 -972348 870819 539130 261522 -845507 -910515 -442218 -815948 414075 144802 -108870 -19729 690459 -599878 963264 712165 -248495 788192 -158250 770731 577764 841878 -123780 500940 -463696 229007 800775 -107067 284323 357684 -85471 -378230 255681 -390880 -212537 -748161 -508383 -802140 917449 -320512 -716051 295107 588750 -214950 121830 -19914 939981 708432 -377379 712682 -311787 -59241 -147269 462333 669381 -989094 542330 -76859 -928299 348471 -986326 115273 968715 827967 -971923 -152890 156295 -793350 -805253 -362965 -772296 -953247 388383 -933731 -276891 -821150 19768 369652 488357 -288672 995385 -22212 944486 744624 -633943 -63050 504810 -335459 -11612 698196 575045 197861 -59176 177472 352481 -908358 -793336 119509 687866 -457022 406669 -599004 -737373 -30569 409296 165745 832831 -506808 -591279 153524 555144 -4779 466212 -565224 871051 657719 154990 605055 -948950 876118 483692 -712836 809497 572817 -334995 252888 972642 -709318 -135725 557454 893665 114327 608278 756302 781896 -760094 301248 802942 -106980 528842 -152078 -872524 -378186 914416 -772130 142013 -126141 -153877 -81333 -499430 445893 561860 426388 -398722 353680 361210 574377 -582959 -245682 772223 -137331 -689617 -507781 -404038 -24874 631402 785001 734467 938800 -732796 -364995 -26198 -412710 683574 442480 452336 618535 336108 -786609 10636 -531073 -586298 198011 910631 618331 49816 448106 -563487 -313779 -912405 637029 770634 -241674 -457862 285960 1257 -11891 809270 -517563 -205383 -465313 669635 226529 -145753 378697 -931591 -857868 94357 56384 -309917 971886 -649894 472138 -847037 736141 -259648 -960382 253068 -37656 301316 970648 -77977 -68761 825690 -103346 496559 284360 263654 -951812 509300 -802532 522052 770829 815996 788168 -756479 861312 -293187 -717819 241952 461544 407780 442592 -274794 31084 283090 -529350 -661810 393800 911257 169673 472613 -329654 46980 -583403 -119185 -424107 -531444 998908 494833 87138 -292892 300462 -417948 -172806 -826130 -577870 266105 721469 587203 729440 314959 -747809 -321362 64229 851199 -155099 -903758 572098 -445167 919148 -613504 -416819 -805245 -342877 119938 -403794 -266039 -793012 476499 -786333 -695480 -137601 -570556 -594372 -472870 -421657 -356647 667104 -37427 340162 843465 561734 71396 -782619 222850 806333 945237 950838 -617437 -258203 837321 -324303 637184 -298444 -691489 304740 -539743 249714 -896855 -428174 -57533 858173 804397 -210669 -864426 723461 924261 -988398 -533379 981777 940991 -563505 -986863 -805000 -585314 164539 -868450 -474327 -84776 822622 -598555 -816924 519990 28884 25433 -798274 283639 -805941 -725470 -54239 -148147 -758777 -49636 556618 -104865 -505633 495705 737097 166085 -965698 449435 -869755 114831 293154 262874 -649419 328254 526240 965060 806504 -828983 755678 557752 306302 -626407 -379369 251467 -257748 -555507 215194 980420 398460 599800 -937396 -561377 -19637 655646 -767070 -641651 -277431 -147654 601000 219249 -686980 -297093 694781 806501 -297410 231939 659028 -927309 -785350 -604954 -34444 -503843 -459789 765233 41785 644630 -516291 -804640 658065 -313785 241986 -498585 -360448 200203 204414 -238806 438812 361010 130244 826501 586257 549057 552375 844101 -461281 -189327 -962095 -665428 610199 -308948 43359 -195470 -252318 -345709 327939 -374466 417914 519803 150193 -233807 -103570 744043 866739 -790821 -246045 948128 965669 -742076 -632563 -131447 236154 -762523 428218 324555 757877 -144468 -37816 -219842 -518480 830588 281514 -55954 -235880 -918102 59367 -515813 -836241 -903807 663578 817081 29385 -504257 27507 -864911 -609521 -769899 74933 -491874 822784 79275 -420298 452945 847147 -104038 357986 416973 984566 -349328 829752 -343796 336666 -587600 302156 875576 -751836 313295 -836669 648883 -865674 -117575 -226726 400528 943684 -695 392287 404119 -923497 896852 -390218 -697787 -552883 13215 589270 511818 -149993 -598300 -251830 -869879 -857990 739282 -623056 -347365 -206129 16266 606653 -906803 966979 312226 -659401 -465123 733912 -423258 -531079 -949695 -528286 37650 637171 -467680 977034 -283559 478503 -393002 -86322 284129 -879187 -866508 84351 -143612 -493904 -955714 576194 -30703 501103 -805716 574480 851017 -208579 -457494 148278 164834 -629759 -387432 -368939 691720 810551 983050 563043 -355881 37613 97225 322600 341346 -278841 -606320 -7870 389039 106108 -349872 -530270 408889 619094 -922067 872973 -342163 -402379 269566 -647396 -372563 -434419 -521519 939836 393680 918627 -731548 -229074 819871 -29099 44461 -621817 772186 498191 789075 -350926 667825 6870 778931 208362 -414901 -86655 -235299 -928832 -679229 -5509 -479596 -556133 976550 -436157 528721 -826701 554358 525548 748480 -848748 568490 863133 -59838 822050 408236 -313711 967529 -649713 -188326 -447464 -523649 -747546 -135291 310165 119296 459140 -114315 56190 969243 324634 -935326 554079 -775371 67372 144252 -364713 -265242 -96619 760677 638618 -359814 348417 953650 -904467 563313 -786831 -917906 2349 -885633 607162 941463 912585 783756 -782202 -786402 816579 15030 -565806 -292117 710194 515914 553327 418519 -794813 512719 -103167 365360 320051 -462085 -862974 520761 435671 -548164 115520 -848345 718613 26417 420187 -420571 -86424 -556627 905672 260433 -437152 612539 -806319 -276547 791584 662805 -744301 -353041 -676514 347563 -323202 -276127 -839450 561314 -965543 -301183 -273513 -7854 417339 -778318 -599580 536648 760211 -798518 882388 -669374 613665 -958062 -956413 -974283 791674 13001 -75745 -638006 72456 -840543 355180 339165 256903 87232 38848 -509059 243722 -659392 -897912 -922129 51700 -589393 -153663 423979 -628737 -636783 871040 483804 -358727 931033 -794006 -217500 945794 334707 -998467 -922025 -203377 -58434 -920379 -841221 -398998 497802 772839 -210098 141935 -892386 402714 -336512 173648 450356 177001 -179083 -367342 -374789 722419 887364 -101617 -183916 -185109 -775493 517234 637462 806680 -325800 361662 664970 992981 736849 240967 -902160 609810 725901 -8522 -656200 295634 775209 276746 -100279 783275 310005 888082 -976258 -707382 272500 57844 -518492 670188 774367 -829143 -887171 -397083 737186 -704002 -142272 819997 828637 111765 -811241 496014 927973 -85662 806175 113991 -424639 -878161 575340 -232980 266285 -183656 -6654 112308 -979174 -308081 16989 -563735 -165332 -21415 -736150 -624020 106171 -522481 898699 -670417 469459 -5730 630807 -538567 -494796 526536 822360 -476507 -953774 -604639 -12788 -503261 462933 -246638 88676 -45579 56090 -164263 354696 -627341 949809 -317049 -500975 -742903 796766 224513 78349 -713676 500248 -202112 607999 173192 -891251 3601 850140 960940 -956773 598294 463631 553564 -240936 -366398 -1930 742 -841205 -399839 536290 -134866 857649 104590 -711909 -729302 105337 846267 844122 193255 -180920 414252 -16050 22018 -22217 515132 533399 -415312 -446448 -950249 714574 -658633 443860 -502465 -422021 17138 944951 -243193 -175075 -662064 418722 747291 -283866 -348074 980273 -883978 -563972 432793 -518605 214121 -395143 602948 -550867 151963 344939 255000 -294570 416132 236309 320359 233116 -959375 -398803 -425576 821022 -41597 805084 523431 853296 -994512 759361 -958046 111195 -542016 346222 289325 -895782 -909487 877417 114430 828189 -843053 930093 280801 798026 -685555 -746970 -295627 -37449 -83177 -474183 187630 918770 25693 32569 -509679 659513 827683 -487949 179643 -768510 249211 78499 726427 860916 268112 515452 446451 764268 619487 320292 749339 -442247 -936519 -853066 -705923 -586656 505922 39743 652826 42905 62261 254273 -282620 -509359 -669027 -421581 -422814 -443162 -869539 436862 111343 652653 437546 815746 -300421 536367 408204 650895 -836632 -810201 -883871 -254739 -247121 -772346 -404903 -853932 -853543 -979152 312187 796788 626822 324157 944670 -60177 909673 -378247 -961295 310490 243145 -2204 -511884 946623 -57854 896946 440060 -75490 189698 -397621 996019 -900377 334669 -51636 -279019 184066 -957574 -975483 -441355 738248 712499 -446599 -404362 339335 749113 -350750 -99949 -950526 295389 -484054 700311 -267026 -150776 -645517 -623451 -253450 732084 504719 -502735 -688969 -884239 87305 -770683 63301 -548767 494746 363582 -673627 389820 -752331 -868148 -444079 979533 -4996 -57867 -499145 -35725 555720 -946606 388410 -641759 944549 172625 692143 352734 111699 900786 203745 686662 965190 704138 -620402 480647 230567 193090 -143768 924004 -185391 -688359 462101 -353098 309205 -845666 -848337 531174 602231 988599 936644 -637708 435631 -808419 845655 -821772 -536023 -734754 15966 532747 -133052 -397735 -976574 316790 851478 -924219 -287262 -440188 384231 -591189 614544 -497897 -313550 851175 -620782 909223 541224 -712532 707106 936638 260780 386429 -843537 178685 -980777 988724 -548198 -793706 -929034 -164994 710586 412112 -571257 135132 -136360 86150 -56256 -809180 -703373 192296 -794232 -653185 976253 -370759 -871300 -750103 945628 -327857 806635 629044 225643 714006 -481830 -907643 -991753 987085 -10495 -768299 546754 329799 -30644 -890383 -396029 929772 -478245 -573829 -828573 538421 974979 740583 -253439 -248140 80074 -147714 -922512 796298 -436625 728286 -985164 -226962 -787872 -966920 -820151 -792915 -932543 -562031 841884 -169692 -406932 12738 -806129 159560 -651412 -181256 -490375 -633185 -754559 96756 248356 -153660 -659937 176588 -533171 110311 -77202 -571671 -927320 672458 816203 -380409 745689 -419899 653382 -628041 831356 643011 -642142 314464 -203746 732867 738392 893242 -41535 -642472 -103915 866386 -293667 -915799 -93641 -569847 188889 -962830 -551724 866453 330902 543105 278707 -145410 -385691 490425 -399791 111522 -299253 123411 913373 -467534 -929212 623768 -852036 -303053 122941 -520600 -327930 -452611 162073 -141769 735751 498623 814957 -382774 22079 47737 -29116 -167170 -629278 -480127 808604 -979646 419929 -300289 533095 919320 -291649 795505 -895605 -36200 -530331 386984 -774686 -8851 661583 415048 960826 578005 44341 -819892 144598 -32859 395138 135808 306923 -58429 899160 -799995 397861 -739413 -352246 -430000 933280 526571 -559584 354091 514286 999206 111831 -398925 970007 131348 72479 113241 927381 -267520 -699237 829153 659796 -153910 -381788 338406 969400 -57501 30919 -8749 28567 -50989 -653886 -524437 -970438 -765002 -358517 -371773 -792480 -775494 448457 -933437 -385989 850083 570841 828712 -27151 -714808 -382518 936197 -237667 398612 871265 27069 2251 -142715 76694 -321909 943616 -168400 105109 -740102 65967 160443 444094 -100499 669509 -892959 -13403 -806759 -786146 131442 -654701 903813 583053 -520752 89347 731665 -99111 713587 211366 -577172 -895558 -408474 516960 -339811 -661920 -152888 -624568 -384901 -353044 -140084 225196 122293 425333 565945 -805749 -906806 328325 242155 561561 585490 -61543 -491568 337598 790963 993957 -702356 652951 -131411 236685 686421 749811 314447 764461 -428873 527192 783551 64338 872786 939260 -772745 -806082 623863 144204 355266 934568 202767 612201 307139 743994 -8684 -384219 -405394 672914 274453 -288118 151181 -49983 -171081 782036 -56388 251855 557486 -660494 -727571 182197 -60600 -146807 -209691 -18207 -55581 756593 897725 807733 -425614 84278 -184349 -367351 802812 -686184 129942 -134491 269084 962187 766445 210759 366850 -67016 -123183 863907 742257 462202 -226434 -571042 404031 810594 -638202 811922 -785576 460596 -748082 647373 119227 -5913 -586609 893842 -274052 -558039 -236073 122070 -822080 -877992 -155131 -183804 -188220 -666230 -916656 261626 -615210 643975 -383551 871690 -504230 664650 -646476 -767750 30663 -988413 534875 191748 641704 -248553 -663877 -72617 890907 -585313 866477 773780 627797 373861 606046 667217 994460 -27542 106063 -4071 923211 350819 -261418 -380950 909138 727735 37020 -163146 82355 -752126 -565219 951651 -485370 -387306 -626901 226764 903158 -210316 -709398 -813891 673218 -331305 883925 721914 -865475 858410 -655688 870585 -644786 -213619 -159691 -340956 81521 197204 -125633 -134440 313652 52744 528930 219240 185531 -882460 -762119 567770 144189 -53927 21430 -61271 -563068 -215285 865053 416961 -913040 -448175 -958391 59783 566005 343225 642854 -810802 -364391 -984191 -298251 -442013 -315145 944031 393036 -496254 -304450 -948933 -273645 42207 -558286 -224336 128776 530462 287530 -899954 -422340 -378021 343057 -330598 -692845 -917469 804070 -125747 900936 901880 166076 -742447 -270617 -934319 -770630 741895 -833711 787224 600603 -868348 211388 534186 -153297 -441585 -365648 23771 -268967 549924 -253941 -888721 -799857 -818700 -522243 -156510 -358435 427747 268301 918049 -489117 980873 361490 -913905 -745390 758066 493499 633345 -197134 -1442 404488 615554 710559 347585 297295 -540529 929864 523204 756024 -5348 591599 -865022 746689 -948978 -782549 -914484 -987846 963135 -760151 283557 -905527 -421251 -702554 -59961 984680 79499 784503 -693220 453859 -374242 -90238 -67514 -849573 -153503 849346 -998888 51141 -137870 286023 -444262 612843 672867 -387404 243849 769258 654010 -48577 -855212 -157774 -95631 -973132 704417 -79351 -909194 464754 -612410 379145 109228 366572 642256 49181 209000 -234455 930175 -781816 -251147 -843067 712520 -173857 470161 -503954 -719278 -226551 81774 623080 -39559 888774 304562 -295287 -228786 807589 928760 -799042 -860395 -714483 400460 -995452 326342 -184651 576818 371824 386445 216235 83872 -108889 912842 665553 -906625 758887 472977 -588069 -908498 384508 -626005 -15277 939391 -562357 965011 842134 339769 -750773 -477703 85972 992532 -541561 -685117 -352237 -48064 992414 -898809 -516180 -548770 -683325 470547 -606259 -325371 309309 107109 -369675 -720066 987879 -388173 -936581 228745 372401 -990619 73480 785494 -274530 -916715 -844776 -306932 -272316 -964458 226045 66310 -67888 -963990 -228515 658705 420095 846026 913199 683119 924709 -868830 809409 100183 -200790 -82157 -702539 948210 -579704 571119 635775 -310176 767950 -493760 -504344 887217 977440 -520895 -144114 -105747 -153547 384868 -528926 -860915 92887 -618678 -175575 -903937 -636825 -159794 -287876 -49499 -222121 -216837 869193 -116906 285358 989713 95695 -501924 -254713 -479740 416677 202741 -106222 -187011 -921932 526162 -686447 -247209 -529992 425883 72029 465954 529603 439657 815327 705700 861626 144714 104343 -589741 -816170 -988607 83352 437725 640932 625859 321417 760352 -306427 -299717 -944346 384946 -62417 -649978 381885 -492838 51242 871160 64818 810005 -105644 494038 -147461 -614509 -547746 924250 -880475 -137929 534477 56242 428237 -615270 -513926 -554495 -384216 862216 399506 818269 -135300 -350975 327190 -950961 -734044 -505542 -30244 -173098 587663 -688230 -467060 -181532 -939710 767421 76836 -62242 -476590 264564 722165 596257 -152726 -827453 381604 -255880 842955 -327966 -303319 -181849 -995641 -575684 -270893 -387996 50757 -906637 -593085 122456 -887487 840026 -406164 990498 -438839 -712070 979097 -237612 -143615 239758 -634905 -102412 438431 951687 808007 670077 -46865 -219000 87166 -216357 -834096 -30357 391460 -967182 343478 -784838 519336 -503144 255014 28982 -638518 189334 833597 267348 -418912 85164 -534870 -324933 958354 759050 605871 794568 899678 -627497 674852 51595 -32492 -818130 344435 -539577 771739 -784613 -512867 -264843 164650 -734429 -188492 729537 288848 42554 -485281 -688373 -398739 85962 -768935 476647 -537034 595123 -617614 759710 926645 -698939 606988 -80596 319175 990535 37280 154560 669341 989556 524855 -354369 471995 389241 -314383 956992 -666116 485368 -398847 -941423 -880117 -519288 -114514 -57551 362347 -726221 444884 -911788 -407312 830327 -880799 -993310 34500 -362811 -53031 -818184 505956 812293 279251 156262 -505056 420240 303481 302256 50335 -39500 207884 -747379 -732072 384691 243293 -721046 305690 -455099 -435499 -931864 -653948 621841 -690322 609626 -338418 856888 -176072 26312 -327681 550987 -366891 -770706 905972 -501424 -696323 -352962 363871 171969 -41477 447066 -325498 697100 740270 934171 -199168 383380 -778359 -67315 284987 368430 -941805 -633872 366457 -859227 -518168 497337 346574 -629961 -148042 701454 507044 -417770 141888 403918 819639 -599064 -812193 38919 341146 473543 -635396 529278 624944 -811199 147351 651946 10419 981209 -576444 129209 252720 -638844 920232 241290 -518647 -398674 537728 -126415 822642 -273101 220571 707958 -38155 -583834 447835 -839466 -532498 598285 896184 -852351 -879089 539362 218044 -790822 327645 301844 -659064 -896645 538033 -692924 750798 635950 356664 980104 -924843 145652 828532 -371220 -124424 -223230 -266055 -893716 641703 928703 -878287 367099 -812699 -449720 -108200 282239 -653880 -196628 -264576 147411 942588 -965712 95822 625987 -457920 -512180 170555 -364652 -458393 13228 -77164 926073 109401 676721 -374278 -428129 813583 -834707 513635 639906 616219 973994 -782824 702230 -857826 478819 -170571 -17409 -465073 436489 -153940 446552 943611 890304 322626 445584 -144769 -206241 -967024 -388727 -236720 -389644 -741117 -602088 238452 384830 494300 -780281 -733690 -340559 -194127 -784362 339638 -433163 -892182 346613 723398 -519065 -193723 956492 121742 -381033 583379 -527052 935801 -835128 -678663 -809541 -822266 -263052 395760 960099 -20536 -45115 -374715 -260061 -242202 576540 684761 -820763 -157028 -298738 -665246 514311 312888 444642 474984 407514 905501 -148459 75593 959142 38340 -575274 -165834 440996 99126 387210 -289485 854018 -996717 982089 224027 -381981 -35185 396127 -473702 700124 -858897 -230580 851249 559352 876177 878277 -771914 -543435 956897 686896 -305327 650117 390372 -649172 -771200 858446 -216015 814982 663443 -678678 791795 -571451 127153 833319 -61720 -787808 13649 -755256 250213 978050 -134078 -569854 618320 -471795 -79452 388992 -766683 181652 -822803 -633248 -452878 -419808 931813 -531276 -40102 659052 904490 831618 741269 23528 539948 -929852 775663 592698 673458 896361 -589115 415672 -626733 -416174 -971637 -466449 -982658 128854 437704 370463 837747 -30274 -912872 748093 -173753 -994359 -204503 -218000 78820 726825 -331457 -430827 -305913 -286204 -881487 -213829 495936 -210827 183530 525479 404470 505736 252904 82897 155232 844097 412096 -151579 339341 722454 -523368 -331709 529629 72305 723115 -529537 350213 115631 911945 -322846 -441201 -373981 -636332 -656665 -116392 -899693 363844 144063 418192 496186 969892 337998 -512067 -377915 -201837 103979 -289991 412630 594116 -244444 -118609 -590204 -922242 -60744 -542302 31065 830365 -289125 -541210 -767918 -875249 -851403 -477659 -261150 681688 -516445 -99365 440944 910990 -39883 -529957 -899755 -990627 61422 753480 -66593 -994427 -288889 -175588 272848 -87337 -475668 -772315 -173857 634812 682558 -451326 293046 -80210 235087 777770 228466 -548804 613930 -349210 -249433 920843 -780792 -452398 -734502 -242736 -400805 -719903 975620 63830 581447 303318 883990 950782 -365532 463563 -122641 335034 311422 460461 -22297 -476783 223125 423998 774472 229662 856029 984082 -265520 -204143 697855 738195 -282703 619181 -205866 -358659 507409 -503736 -43021 880610 158474 716878 220186 -774745 260138 432830 749762 574213 -372364 457644 869785 872969 -565795 878525 383870 -116715 -368560 270894 48517 994525 -634581 -533043 818038 371562 98880 689662 695886 111386 470997 -583752 591036 31262 -653148 214022 121510 -763781 -43045 -763642 -889054 346890 816413 -43155 -387 612984 718208 592513 -252105 515143 812941 765341 -858107 2379 -150717 303537 115534 -753363 984212 -587841 -475217 -709013 -426650 -114593 913399 -301226 -972268 913468 316587 -223469 953450 -388715 368259 -947941 -187604 -345539 777578 -608197 -502256 993436 -701950 -655340 475071 -34261 -839905 891676 735833 -320645 -57529 950427 -650514 -140497 -813511 -632145 151557 -98946 997986 -98999 -68072 609842 -50711 595886 50326 -624981 768293 880247 -415392 -900259 -188767 906385 -286515 554958 -222689 927677 468519 77593 -374894 597521 -955989 -533779 -752734 -13963 443532 442638 -558804 900647 -860943 380499 -517697 -813385 30067 -662361 -691039 683788 -228193 -898807 -813240 810974 792698 983436 111713 868026 -773896 -427433 623308 580225 -694140 -130011 819102 844008 -192773 939590 -167138 391289 -757455 394269 -674360 -373743 65642 255520 407502 -74015 794722 891483 -911343 240749 500550 -40210 -96980 -739824 438457 -596086 479210 -768138 41808 196215 255307 890912 288662 -160623 780419 -564765 269832 -188601 196859 443881 93594 -358245 600014 394287 122929 25380 767565 507910 -28889 -145009 -229636 63634 -399158 -602726 567314 -985266 -785700 633879 -202243 -548987 -204139 -663953 627291 884826 478621 463900 49410 644418 14355 -417490 433145 -76539 874632 -324024 202749 -865728 -610172 814496 763518 -922650 482688 -751742 272543 578362 -868373 34509 942649 232406 -9050 349684 -907048 -68568 978055 625662 -390596 -591248 628185 -341881 -77350 308419 -198438 124733 908249 -343157 256444 424292 -40427 372100 508837 -910638 -610656 666561 689327 -345100 917307 323621 166249 -972985 388321 409066 -666284 -335904 892349 -582754 932711 844132 -877137 -544991 57227 838545 -674229 733224 824735 553651 -185638 809021 342389 -622417 517975 135612 -473901 39932 428019 -964777 -325644 836773 557585 -565613 -945403 -197047 -525365 -490166 338728 -197349 319851 863527 149620 -211102 -605709 -322259 67314 -436742 -280810 -375376 201121 966481 -740164 530522 -487692 721386 -5374 950695 -850353 390877 775223 891881 -751475 893910 -709920 -776123 935549 -932974 -922699 514228 -428703 70757 161187 948868 38638 689847 53960 -447148 880078 732418 -4231 -871269 -552287 446037 -628673 -13662 226039 -344364 -672042 455941 -250664 -926026 763053 545334 626236 -637242 709481 -590982 -230253 440034 -557087 -161814 320191 -564225 -750685 144755 831381 -979293 -446098 959959 669920 678633 -740554 -757718 -707491 864129 -902748 294229 248768 173229 52755 -109802 -97874 715590 -938220 478718 -512832 761397 363370 -795278 -947449 77562 -3697 493995 667138 -731352 369965 -128458 355754 -341146 -733786 -141451 -698010 11120 468620 -19685 -423785 -180076 -468438 942900 814862 -525898 -601607 568347 -313071 345804 -62036 869762 -630566 691811 -313435 360686 744599 -108648 984061 704951 -66325 987552 839680 375308 650731 397761 -66130 451950 983458 902614 -723652 -271184 444942 894286 106257 242814 947745 -30802 -842167 -336301 -155455 590987 127413 558080 276424 -553328 419289 91820 17541 553342 -459923 -614961 459705 -843865 735197 785462 -648422 213106 670792 183298 -387756 380379 317317 -370007 95875 -571792 140697 424435 172730 956757 -279614 523902 613759 481216 -103312 -794950 807884 271485 287302 631406 -877040 -475540 -314466 823090 -175060 -225538 -110590 -651917 624375 963899 478132 -842382 -670022 -91841 760999 684484 -841292 -673735 648835 -459949 -3176 298603 -539099 31324 444426 610093 -149476 133872 -418139 73577 998061 485363 -767496 -912608 -896560 449440 -212603 -593820 88113 -418174 428096 -796196 404272 -858243 358294 996803 -176030 -31037 990563 -427031 884494 -114337 -603781 -481616 -714960 406446 -68190 233105 386553 813280 -769132 149 -497203 79612 630526 -682276 -250556 -94503 283266 -239591 -835799 -463834 670647 -818925 999550 306275 322471 -664538 770038 451301 610384 945728 119802 -551978 -314717 768869 793125 -83022 -539768 -216020 109511 242764 16471 540479 316262 243783 197729 690783 -951624 527262 -994971 -566435 -612949 537116 761883 -550622 -171299 352484 -330451 16936 172324 -402582 -755783 -378241 -133241 297720 356561 864713 890819 299819 -924166 194494 -615737 632819 960432 -674647 356920 -887146 443873 573161 988654 472493 -402067 360177 -119435 699686 -259283 -66744 -299763 -872767 -7959 923018 -189013 -563181 201952 280165 848374 712454 626115 602140 -596150 662742 -255174 123784 815544 597653 226014 553106 -118652 -290904 315198 -301638 -972123 -988344 401883 -830572 -827703 -391933 402347 -813627 -370225 397368 60697 -853494 419019 50079 549763 -254414 965894 697278 -497093 861343 -729349 644340 -453880 -914487 768218 -41485 544034 -112710 -126455 40382 30520 -374381 -878306 269743 414701 -720506 578790 -721037 -730665 -543014 134882 591628 -790145 311018 -899644 -275122 -500763 180774 844023 -920990 850425 -45039 575124 868806 -910558 964289 137966 -379445 208826 -215582 299143 -936554 794256 830259 920344 -708192 300005 28551 660365 -703434 202352 -475834 -863226 -846854 177499 -523415 -895657 -7328 341955 570242 -165111 797233 -453445 988594 -260649 -508917 744650 -726224 707762 -271265 111080 -608311 527422 720626 890757 937050 477779 202845 -686205 351192 508156 -449523 982199 828873 571131 -38460 297963 881480 -305213 -567915 -161313 -890491 -596739 936940 -803389 242114 814468 619012 896063 607575 -626712 -910097 545131 -383569 429679 34193 -606633 745033 895119 80677 -753147 -348872 682485 -698825 -337814 699299 293634 976296 276465 -737978 -555192 -749138 -202632 881391 835729 -754991 744016 853889 706137 665711 -151999 -295179 466639 -569031 467204 -295852 -624808 -762572 393799 -350402 418956 -658760 35373 -653465 467127 -852748 55883 543637 563673 400745 -454356 598307 134567 642282 720590 -49664 920840 97442 -238686 -863440 -403432 288142 374032 -451638 981800 -281345 -377487 13049 -572101 -680167 -743660 97275 539659 705879 -144582 1061 164227 156549 216601 -502563 -828606 -289212 519772 -115169 206110 264969 449057 -600839 -604001 -599010 -549894 130190 -448640 833952 389229 -962794 828849 3584 -581900 14045 -592040 -34430 39934 32576 -819893 848705 -291220 -643405 -585961 702248 -74860 -772931 216317 -795910 -692286 -931078 -654737 -527924 -645710 -576616 -950248 -468346 -940777 278491 -796463 -556314 925335 863258 776364 -972932 -77108 614464 -38803 520622 -182075 -487221 -267636 556598 -3069 427600 227765 12063 -699651 769781 -286008 229452 -352484 985205 186714 -979470 -366528 749344 -89551 138009 -78663 555992 -766644 -145762 61262 -8939 -876327 741427 60346 510690 -350404 -945570 972970 806110 541327 -12682 397888 537916 -78052 266538 123027 -400701 -527003 -657287 -126548 -226353 383517 5307 -567285 -136498 184748 177942 -263904 -626364 -791633 751370 341203 854343 475510 -46490 -198916 835459 -946556 429392 320235 2616 675346 411330 636898 734775 -717683 726151 413718 785641 -458349 -431038 -18254 236104 603130 -300313 592723 -507804 -291639 -699968 -938355 -261281 1468 3049 -283036 901233 -803259 582868 457812 576100 833030 555078 660426 595993 446551 -46376 424745 628994 -567226 -268680 -14010 220582 179346 -212251 -176916 352672 240432 649526 99673 56352 -603066 -443436 -369601 -195991 -237901 102395 -459965 274513 183045 -530883 -355327 348996 -464128 711935 681607 -356543 -785762 -307973 -287915 689884 675465 575292 700516 523322 758179 -815964 -89956 -623976 -4353 644457 -722084 315076 -815515 -756460 643958 -615902 -636846 -795647 -627024 746025 -782602 822754 899780 -83996 14900 842300 635360 380529 -967643 -248472 369575 786437 261397 -561389 788911 -123418 279301 -6082 -230399 737135 -285529 -286017 888220 529424 -562459 638655 -292366 -208309 437723 -34118 181993 -57800 -448040 -647678 -31653 -655614 301281 -256965 -372201 -553624 -739794 -564640 -70178 -484931 -925397 -192835 -146329 866793 -434312 -146828 -311077 12389 -353687 -577671 672985 -123454 24583 -478443 -493325 841379 -141299 58342 -19536 -106945 -870420 559325 -226168 170592 -104633 -225474 201451 527334 -81032 868516 329018 843077 -84727 -236805 -66228 -839677 -639684 -776700 -223125 599995 -461436 831701 -799660 326556 -364151 428118 129978 685930 -257240 40389 -490812 417660 686065 57907 868746 720061 471847 -200827 -664676 -61140 400707 870643 -256772 -600356 -689039 632716 -884705 -172812 -739310 998320 222319 -214609 222520 924437 179916 896733 41517 -636605 -28154 332641 770157 165272 974181 -679375 455207 -814268 -147166 754649 -759872 -306226 957291 -243463 -982448 50317 -665886 828354 869154 821680 -820962 566524 -150088 188855 392361 -709501 994758 311928 212609 -282938 62898 379675 -813288 192455 926490 926110 -850989 486557 -569010 -959407 -881266 632565 522322 771547 497175 -27891 837853 -772813 -656722 -274377 633821 -733144 -79860 448348 369008 -52902 -716839 208118 621036 751038 -668237 -96875 -497063 -292578 394286 -985508 764913 92567 -178353 -636415 -312665 -425191 -733808 -142512 -603235 683882 -18848 661160 399148 493476 -776673 -166660 179680 406962 -589658 -828205 -697222 636247 -61891 579913 590572 853160 -316509 -415092 728160 -535540 -509174 -273952 561970 706883 409112 418203 -203791 -437540 847719 529450 -39838 776766 839046 73610 642685 -814816 -816906 198736 -191123 -497520 -297043 -484062 121620 -460432 -613865 -661189 -298107 -464908 -567792 -478486 -102007 -442458 -645781 -956525 706971 22371 183022 807597 155244 988635 528596 635715 -934560 926996 -968503 -5900 -184946 -539929 576882 47347 837955 668418 644322 -820089 -271616 -979740 -972890 333836 -391944 -300828 789562 392048 -297325 911787 -442991 -814922 -425234 -951499 658706 -743561 -405416 852821 635925 309084 -707113 189614 -237078 770853 -757215 555834 -288174 233765 -463709 -285626 -294140 -700732 978813 845172 -757462 399612 620036 -897736 47073 730204 -571201 659419 817213 -616440 -445334 -252421 -666814 438327 -4490 689290 27628 -979532 -729977 441419 -682328 315613 -729227 404824 -24999 659751 -423093 239006 -266156 -492392 906827 -880674 -84124 -181 747369 -226130 -809018 924144 315723 -307209 -743506 17097 988751 678261 -892864 -696657 704517 -342598 998040 -871925 -713807 -938837 801859 849501 -967094 -13439 -650172 -12744 938237 -13623 -443760 616771 851755 -681372 -698478 -678342 333799 -496376 320168 56683 -26247 -273987 -247260 416698 364638 -131615 350412 816029 -655291 -450395 245210 651937 743443 -332530 241660 218723 517600 40693 -518443 -172904 -805000 -830201 211962 649606 -992548 -386363 -975242 927112 806974 902917 -95545 -193011 834952 -639505 -379681 411418 -139434 -414335 -261724 -364476 -930057 -569076 63472 -824266 -843409 -459211 -900334 -904783 -624904 -969612 611787 583047 940285 726040 754385 286879 -672098 -3390 -532912 -222091 -682065 -562331 -22812 -131433 -814152 19404 126368 -700503 -195721 17812 -941302 693601 -144167 -811858 -656484 -989557 284165 623455 -663483 681735 -148015 -370241 -323226 673222 941514 -906179 -261162 -415792 -283983 281625 577502 -404031 -963847 -797079 848317 -13880 -701366 562325 777893 -540889 730497 14427 -529475 489526 470957 -630069 154269 -133153 59027 -29492 91093 -189917 922283 625685 -372890 243220 82721 -273739 542407 -904743 285654 42892 577634 -849619 629084 471888 227476 -855840 -798339 736137 551088 -36908 995764 828820 569085 438658 -559950 252324 -129996 -103949 -858533 -508484 -319485 -26041 734279 434103 -891892 -772431 -385086 836672 -668826 453624 -929205 -454694 -780133 904824 -24808 -951334 908200 -429025 -382063 818535 -948735 898673 749521 -336895 -228598 909189 -857559 543863 76063 -867451 79004 175984 -756339 70706 778340 1763 910487 157149 -126997 -638177 31346 -946961 -72878 395844 -917687 -629790 -516242 948295 473018 185542 -100410 814578 -876458 -177731 897431 319713 640037 996735 -89776 -28538 146720 854615 48279 289959 -935115 -762460 -731710 -415269 163143 773849 173534 64144 809003 527101 -918741 924936 -500692 784812 582429 523991 -350072 -460140 -779555 -608793 955121 628472 748870 -642700 75661 -737871 671849 -141679 118134 129448 789514 597537 283067 113629 -629215 162526 -892323 157668 818649 -217899 -827694 -570526 -160236 674024 -791163 -115052 455013 -758325 246868 102089 -841963 -159480 907537 549987 16799 447227 157186 993626 -531533 -134186 979298 -281032 -229705 -799074 924381 418078 -667583 151084 840215 -433090 -842337 -980050 -487258 -216993 -730673 -350173 -487533 876124 -52729 -512670 733661 518565 435374 927764 844279 30525 -280351 697269 -181947 268474 -738705 800791 442658 723144 -945443 -779297 127709 -984538 287075 562694 184247 -209369 -314643 -703655 981991 592179 160155 -282503 -851818 560195 533953 -789540 918244 -644247 855400 494155 -323999 44614 -655028 -221214 -862828 891281 -232228 873747 206200 194839 -603076 566435 144634 883125 805062 -670293 10492 730592 -216187 209944 520661 -669282 -162888 691115 -225969 -922870 -971947 538874 -729561 -998188 -858876 948461 -701039 -931266 718496 250434 757041 746656 465465 633354 -210269 652133 -782187 260394 470516 -921716 -12502 -19237 818727 823336 13349 -462422 -912207 -673184 -909593 628472 -388355 -931088 678915 -770565 -303512 474022 -838975 197435 107462 44645 229533 -118122 531164 -651738 846409 31933 374884 -302990 -113497 470324 807820 869225 -177200 349910 28790 -29377 -858608 -605745 -634182 -44102 372071 -463712 704352 642741 623241 -462945 858854 33439 -685601 682612 383040 -842116 220164 -317411 -447149 -743069 420937 101738 288761 -410625 885042 25858 553601 -945010 -489610 -194083 -441429 -972955 19203 -668601 764592 95338 -363912 763363 -951624 633241 -246103 -941274 307298 373632 -563042 52568 683840 -391614 -629356 -610537 -33448 -722665 681083 795091 131108 -134325 -28042 -938029 -298733 -805189 -154018 473774 860678 -589221 -294848 947667 -258861 -72142 -665510 898306 527173 -561444 -567006 598480 544411 -84472 509887 -865881 742277 -94601 -526067 -180668 414762 294019 813470 627896 519972 -857706 596532 342759 -253822 -203218 -393016 -892405 434885 -216224 984965 310834 -585628 -251054 581198 -775620 -154040 -623041 684468 -570402 -330928 -549001 77953 -809438 -240049 -976548 -756944 418149 685449 -662938 924786 -189353 -10438 664736 451754 359678 616206 387369 -861710 414260 -589910 47796 691605 986788 757666 -193144 344594 39249 146432 879361 772127 65167 409284 -824435 864164 -758648 825822 -659280 987324 293688 2997 676352 -187593 -526094 707108 -983382 -431205 -381351 -193288 -168853 -426210 -659481 351604 -975337 -323667 817898 730061 815126 -552344 884353 101037 973026 203556 360355 -201548 331915 704232 840729 -633101 -135501 -580239 826368 122607 -43374 -384210 955336 -211292 -491022 575172 545591 -947073 -734668 -548981 -115738 -925 230858 931983 -404542 -276955 829371 -784752 413837 -697712 -878302 -884606 311899 -919070 -851665 288398 524566 -978740 780325 333327 -617862 268662 964186 -769386 -647271 -696711 627130 309350 -62632 -313629 -347195 -128903 -782352 -983881 131724 826234 936430 -337173 112311 437576 -412748 553704 578050 -308487 -257802 -193523 60219 -514859 72509 441387 -711866 408278 -818457 36490 -205414 698031 876581 366947 -26942 -892094 -38276 89701 614364 855208 -403259 982449 825629 -840786 -818771 522845 -862389 -76846 735030 898677 -677823 -480566 938932 477685 -478737 693757 245840 -316592 -102825 -271481 -700408 228460 201361 946489 -215379 -918621 -62264 -190697 -326300 -921916 338363 -171815 -31706 -376688 876221 -250517 -926016 -28867 458934 913005 -310445 -666633 414111 -442445 -341035 -773798 872457 8134 242318 -792839 -676201 -800287 -625124 -720037 -461696 49909 836464 304504 -138994 -958938 691919 -740416 478369 -963381 846546 583956 152493 397170 -753946 173771 -257352 248409 523084 -775122 -522531 -799242 546458 -92803 -14389 -74127 -980168 -898456 429766 647588 64356 -199274 399013 936738 -33874 -185694 523091 -874707 362365 -550631 -101041 -160194 -887287 -86659 -974548 -820990 -718369 766021 -199407 -731305 777056 -979749 -136775 891090 743617 943261 -347404 475324 194188 -13732 -228443 817937 -477026 -388512 71746 -417408 -292184 -658463 -994345 947694 852782 -35440 93828 33523 764683 -776052 -504838 -363045 746603 12269 848257 200486 749135 602941 -805003 441480 960140 738682 486981 -136854 432332 -176875 -14477 -594585 51212 -354314 633750 -793136 901149 406006 -169253 -976984 960035 -55965 -297856 -699223 -668903 790144 383447 105917 -549430 -452222 -495159 -842362 13529 194580 565585 650455 887355 -833068 -879236 474168 -617160 -800940 144496 -262298 -64915 207642 -110366 -600112 -599859 414752 629150 269723 560923 -327852 119299 -177376 678769 -324711 817540 -97559 -491459 -170427 -370648 -149577 900671 -386911 -110453 781823 587532 406892 -123429 707688 -352882 202968 270172 -457778 -557694 5387 -341532 -717246 -213768 -821473 -208160 493576 -998570 62371 -273715 605848 143701 477464 8512 -929506 -77181 9332 66399 392698 435648 920227 226917 -140480 75713 590209 -453727 174008 713872 -672543 -240905 -468000 502409 826889 -480546 896613 269918 -219341 855265 -677970 -99819 -375538 725791 56913 -181883 34619 -432821 -298852 -642468 802257 580652 -890611 -309348 351962 -507746 921946 -520295 444883 616335 -211222 -557315 595887 956674 -500006 -2236 -427180 -191984 -539142 -374720 388381 112098 528077 861334 -502697 -726600 -366580 747071 -862524 122725 -452573 -926839 -639973 -114351 -758478 -567405 -29946 487414 -974194 781780 -770270 71267 -579522 -485099 726275 870204 417406 -174862 580269 -220360 500287 95581 52252 -933982 -678875 -754661 -583875 -944552 -967160 862917 882162 -582961 24180 926536 139667 -61299 -435159 315622 -665753 -582099 -274149 44211 -294481 -151585 -240654 -726248 -225252 -347547 335372 350547 299091 -164712 -831242 -94219 648560 140769 -75017 623587 -832768 420160 -254459 -113066 -456954 -84536 -115634 694491 776439 -157408 -515792 -151596 -751938 -947196 -568639 765684 -61639 -842302 124744 724295 -57030 601662 -65854 -238296 968070 -736785 -201634 -442679 -706599 774495 -709118 680239 387553 -655186 243524 -441166 249023 -58224 186353 332161 -530807 -961717 -839287 70429 -794294 -402374 -171840 -151463 172672 -223412 -243969 369633 -389219 96006 -993310 359088 -639225 333309 -973384 -401128 55704 -416419 -324602 728509 765087 435812 -630269 -916454 -176420 -456729 -509539 -998277 -48504 337612 773747 814081 -247477 -436721 -190887 725922 507332 -859586 197976 -203226 -893051 -857219 556971 363179 -800363 657538 927427 -50014 51564 71705 29763 354255 100602 895906 -272764 393421 -993632 879886 629651 -632696 356660 -43930 258990 184385 288386 -586557 543691 -248947 -653370 -555305 173585 -265770 618675 -72477 377949 365401 -32784 313151 396478 -357081 -875499 371669 319610 903460 -467022 -668506 384391 -757493 461000 388164 680594 496744 352718 414550 -753285 -84580 -612562 -275433 957526 422620 338629 -711337 -546964 -263758 -976154 -317064 -657479 102651 -806696 588403 -459540 695527 648787 179793 237929 576637 -428025 -247374 -313910 -920428 -523754 -62903 701658 472283 -86891 -296867 221721 -178734 547855 603850 638139 -615218 113025 994942 857640 629625 -363169 529021 -658051 293456 -188659 -214050 -777718 -376285 467943 -112949 -667694 -153064 -868934 249349 442511 -341335 68297 123101 962219 845345 931273 600892 814280 -232925 700261 -888676 93112 70691 317882 -95475 -100602 -453397 -566180 -203215 -718101 965656 -99760 -224064 -484134 605210 -301936 997125 939253 947639 527370 733407 -550635 621192 -310239 688065 844358 -43653 -102998 806962 -748984 17744 -821008 -998322 877199 -908260 -60623 -368957 -506044 -71351 536479 -102828 955331 677907 135264 119258 -392165 414092 440846 93630 -778992 -840807 834231 -381440 -384868 -504205 807646 453812 875626 614952 -361735 -608641 -870566 -77928 205681 -763362 -243840 -278792 527269 -484512 -457436 682577 -435481 -228057 -859197 -898430 787965 554987 -751603 -964550 -478559 163894 -776859 100223 368770 591145 -555420 182058 518081 -870538 339799 -322072 -806027 53220 -840260 -255045 -45273 54478 542921 988535 776790 -312156 477285 926149 90484 -393367 -241619 -880989 599144 -450381 -568464 -691102 -925686 115246 -957645 -592345 -21078 32153 -153810 -242197 -646391 -979513 -653619 -77828 -316962 -362848 521392 -681223 324050 -1122 -771284 -91175 45061 939984 101064 373476 -876665 666714 -122432 659768 -676001 260338 165637 -911546 440968 -614171 -243013 409171 305519 -113904 -675271 864376 250486 385128 -304499 -246366 -437516 -190477 -108170 748563 -544717 -532020 110056 -873762 -648976 -307165 -895861 -890385 461023 -604102 -966852 249729 121380 862697 346379 -753498 -826021 141211 -245317 450754 130961 275791 981317 -2288 -324279 -503912 -277930 400028 467576 -134243 675916 -747961 -720888 -961766 -821827 364871 404313 963677 -579472 -667740 -985796 477769 356194 -308676 877558 870359 305858 -39232 745923 77712 -111627 -558027 -227631 -854251 -806381 -426253 983616 353431 193512 525481 404520 -945825 -707084 -549416 2707 882375 569707 203347 -452353 689854 -357834 -807995 355422 646984 -552976 -71509 718614 651516 714346 -252842 -872575 -446459 156456 437866 401389 -864863 997218 862946 481309 -671835 219267 841354 -766009 604663 -561363 885635 -250604 27667 759475 -375998 781603 114055 -620643 853778 -797306 878070 -464984 796429 948931 -505576 -387004 590759 -725292 105145 -231660 -426589 495015 -553290 704242 23068 -444129 547459 566760 77310 962194 314663 -693065 -370550 144457 196030 -955948 -278187 608771 -826377 -95770 660809 -96910 -967149 89418 788259 -690755 -298260 -69745 -476173 -776068 90732 -986630 -63585 515903 945041 -584189 99169 157959 640496 120022 -797116 -582966 705071 720723 -743765 -41356 381961 349070 -455349 869857 951374 437840 359980 592740 958688 146964 -391893 -994364 561719 -1781 465915 123961 -760610 -997351 -854497 -575373 -908940 -297771 990833 -1645 -941780 -128115 558495 895664 184013 -27840 30889 526292 631091 425890 121956 1916 -455476 -264037 487162 -606692 775580 -306744 363751 -413800 508089 196216 31229 -247220 -639792 -458063 513889 -90747 683806 697385 226701 -714107 589687 415437 -497076 742403 854339 691518 -472383 327209 97788 -414514 501600 -154347 261298 -332921 822003 -719016 -767353 -525915 501142 257018 763571 -660073 364731 -449804 796928 66050 274855 254132 -942897 422462 -293644 891293 -990446 809047 343821 -585724 -810288 -960115 76852 -820684 245796 -486316 -512384 -870934 -993730 -885931 -292265 -269990 708065 -684821 -937480 758825 -336413 -449497 306037 -640271 -674128 573389 901553 -434624 686280 462164 667494 -103783 -860356 -354198 149025 353905 -321740 680302 994627 -630221 458860 652531 320514 -790723 571315 -279996 -723481 -508831 758250 56667 -247986 363237 754571 -549016 -258071 490115 483488 -17583 787133 418282 -578489 612268 -666589 847675 430901 434886 -773816 18316 375600 355743 545837 425576 360595 -926868 -97368 -767667 -331698 142356 -288286 686125 -947613 -377421 -806185 294639 179306 -288357 -229799 559467 -888434 807886 826765 -564623 -229106 555780 716395 310978 -294851 -714197 934082 -248172 -37501 -659998 562867 -882541 -796327 -975106 -332878 329947 990800 -41339 -788984 159999 -693237 885813 -682541 275461 -839487 308094 -173180 683880 230204 -257148 -910113 -873579 -513700 281118 941439 -68626 704277 -484902 -386864 -181174 -21779 -9225 -849261 -929294 -966273 128105 -32802 -286298 508922 150104 -206055 -674538 -551262 -69727 648834 -437143 357326 459731 -797782 -809542 648425 -697932 664310 437654 948722 -819654 -462818 -565889 184572 -349678 265649 79980 -23634 65436 -440049 506951 296131 -691603 301550 740717 -534645 552396 -759850 -681422 485609 -756427 -751451 -22438 734291 15065 -409461 -997343 -580907 371228 -474865 -186700 -446449 -725354 -47607 689846 -337486 -991981 -444251 832444 -860282 -78317 637286 -755887 -512665 -330294 -685663 331635 88388 -111455 667390 -255341 -913505 778547 -164869 129305 -983921 -195759 -234136 382046 -390591 -952962 629100 232368 230899 -43916 -124418 -510638 283639 -76899 227565 -903175 538294 767771 -592167 -463408 -656341 203201 438711 -156427 -862877 -587625 -792111 -711046 225924 -686246 145476 355173 101699 192121 4224 -264272 14060 375066 -81460 -20791 408926 -819693 -695361 -522093 -890356 3057 -796601 -280605 96637 -296844 202022 -764923 -445747 721809 286065 4533 999722 396015 -213232 -25178 122200 -841494 738240 -636802 650286 -183789 -953069 -125609 -590698 775726 673903 127167 435856 728627 -715381 864313 -681168 -773682 -805387 237115 368412 -481953 852239 786606 -497137 -783238 322317 622450 435288 384232 -172807 843991 -24741 702116 -391504 -833244 -82673 750431 588130 -536685 -602881 -963588 644885 -973869 579914 491157 100386 810245 362147 909428 639927 721728 -365359 -720869 -892973 -118003 -961488 -208068 966221 683500 -69714 358210 155982 -821939 228814 61255 -459694 473879 78377 148635 -48980 538661 237416 -487997 -986369 -250556 640203 -332681 895301 -151754 -938587 -63581 -974773 419250 350686 292968 -910285 869986 995824 922136 -90895 -746141 243818 -395459 294606 145864 -368016 -116589 270569 -411112 839737 -173431 538801 -8884 -726000 -879036 -244756 421586 626771 729115 -238413 -892788 -616073 -634340 240115 466897 281218 -955642 581613 -784021 -485233 -63283 -237641 -713064 -461362 -895590 -995654 -647287 562945 252488 616114 -812954 86017 938088 -550735 438728 -749641 87101 -42468 308541 -919517 650560 -255700 763208 -623016 -599010 28654 -372898 787197 905397 -584893 -182166 -828210 19483 -266271 430794 -909799 468120 -127792 -548913 352706 -118490 248302 -652735 -669120 -701064 601964 448473 -489699 -638352 -535473 -432442 -439431 -96345 968432 625320 -443000 -219031 87804 746136 -821488 619062 -403084 -149986 397804 339907 500142 -652103 803083 611319 -406062 562651 -944270 756078 -241442 679274 -991946 -227975 803747 412992 346499 -573412 -635962 -728021 607895 -668657 -971841 254958 -28729 418493 128861 -929985 365306 -733496 959425 -15033 -5335 -209149 -279842 -153819 -530843 -630281 -276225 -401941 293969 -345249 -665407 -672481 532899 787756 -25835 899260 -671833 -992255 -176192 -261074 -283843 -237896 -467878 -313383 619862 953819 299602 928659 530299 -409300 -617752 73382 -348475 -200035 -478414 428239 -199706 -791847 863128 -62783 -361697 628665 -624808 418082 -177208 -856496 -756222 234381 -768437 328928 -424835 -183665 -282839 71650 -249216 805418 884 -85502 -139494 -108203 -63789 -712544 824875 144249 621057 776529 -80535 967542 490062 -70437 951516 458012 612380 292541 -30239 -486477 391396 462373 208427 -367245 851375 824952 -824899 337676 104605 506573 165618 871328 147169 166258 959349 256580 864066 452326 -833079 273666 883356 824413 -798525 -131622 -458659 256960 299402 -717892 -598263 537642 -482914 -419952 865079 349035 -1330 -934993 -679663 76169 -968767 -332697 -806056 266298 -567570 576762 -377635 429291 -852444 -149088 92937 522941 142467 683265 -985130 160259 673664 -995781 164052 26053 686437 -905246 -437211 269632 204878 921979 241153 168419 243117 -512640 -472525 -355501 -623160 831327 -972006 -177176 32694 759675 102825 118446 474597 422825 -710809 500453 180247 998324 -393616 662530 -859936 -929702 553714 -40148 648490 -564275 633648 -685761 591794 -109133 920579 -409268 39560 903206 187476 -889705 -798574 226868 -110557 51863 978697 18144 250500 -529670 8314 91168 -735332 -533985 239815 -334115 -991064 -968550 132132 -383626 -239625 -138701 -100325 -718787 236267 835303 123784 889336 351484 -182938 -692451 268769 996660 133779 738271 396455 -695244 -509048 460967 -551701 -65618 -100209 671011 894915 42217 129834 -864814 536635 -604736 370955 -62453 -564017 -278621 162460 -634889 429170 683285 174969 166802 785290 774956 681457 821166 -187150 120596 778890 784240 737142 72972 -693254 -606511 -384549 -183577 -389331 -825954 80085 400909 -70458 215161 -135026 -174600 -360554 345941 78885 -386121 989991 177022 -176979 822126 529844 134031 -600534 -426413 -680530 340090 815384 964659 -101447 -525692 -983068 -570389 -221396 356038 -482576 -750736 243221 -109395 558483 232520 -973773 -448006 -756585 213902 682618 -289469 465721 -559246 -998638 -546832 -899156 965430 -81704 875071 -560105 955698 -758564 -845247 988819 -14639 -476063 -103717 632878 530194 -25119 197062 -214934 -556024 -224122 113935 -682050 156250 -691663 945303 -590060 -346428 -541065 -502764 -271798 252052 -418529 424078 882354 476973 860710 352227 -821871 402184 554043 668356 -517981 846254 -877373 -105803 -421611 511936 465878 -827375 -743670 -214033 -118336 249988 -828009 63876 -706559 659983 -333881 -264743 330446 317448 -889320 403165 -95859 109207 -710788 -588780 -915491 833210 -645031 55829 54668 204097 363913 -61685 660254 588627 -651174 46773 127309 327784 721935 -902939 -977404 -731700 -567843 -909052 29922 44834 848239 -415475 -711619 -362913 97379 718734 -453091 -162613 -993333 -900822 44477 571268 -48979 -344294 -666355 -543878 557956 765223 -653773 -143628 -95172 562865 -761467 -245239 -754759 -589909 97168 -167000 137425 678428 551701 -602479 192333 -658656 371078 100313 -485396 -671258 -767219 369898 -167328 -306385 -917242 350465 -67505 -946347 126720 -543313 325716 -314814 920768 977880 94331 892020 -582978 -952266 -833847 706816 -174426 979159 -851535 -427380 -27304 325019 501920 -417837 -172056 -601545 621170 -716763 731935 -546379 710650 460004 -636808 -608654 -621697 -203896 -106844 -67298 365241 -89060 818695 -329921 783576 818879 458553 -250193 -161027 -721756 -344571 789017 987839 279954 712173 -907776 -888664 705125 -171612 -566088 436021 -996853 541970 -310037 -688550 -514424 744276 -940138 639995 25842 -373062 -116343 -803724 349814 -961593 -786582 853266 400721 -277580 -737486 -752873 -537385 -467602 -927825 708922 870512 724115 -824960 951205 -680554 199801 381597 476150 -977831 822311 760268 156478 101339 -93735 769197 378373 -518060 -147200 -930769 -224956 214542 822080 -515304 329577 -610582 -479247 -321919 -705962 -645670 -677857 -539945 834275 -538523 -55798 842332 970583 -434905 -597465 143908 -432141 -238771 132124 -959463 -534296 169117 576583 -438409 944988 307180 724664 521680 -186007 121510 327987 -686455 285853 616779 954672 266971 -229509 -577300 -964134 -303277 773752 -778831 228115 -561069 292735 469334 -670482 895759 -611986 204842 -110925 437520 -108393 -496497 82911 981301 418752 -308484 -974558 160557 527523 -651010 314719 -648707 -669841 -714446 594479 -747520 -1980 -688691 88414 -102813 -822981 -507755 60653 -315483 124892 -245915 117390 572317 279334 614061 -474837 -381837 -800629 -33681 152672 -285915 24049 101443 -734468 534532 209971 447828 -670204 -56011 343197 551265 -749648 -418639 574707 -158019 941804 -612539 -738709 -815152 846680 505874 -635090 413843 -17208 -876914 566108 -350313 101573 38401 172549 564863 -792054 -146679 -742096 726914 -644984 112279 -506152 921706 160610 -515216 -423447 -641513 -507406 -555859 531144 723837 978114 282555 -549176 448930 747284 848091 -878282 719649 771419 901283 169038 -169047 599487 459515 834500 -257153 -409187 -75103 -655300 1655 836997 -557531 739026 -805633 936634 770542 234643 539029 487861 -146892 432641 618828 466722 133892 -586349 -161845 -58143 -362049 133299 -624947 958087 -659942 -812994 142370 854619 693920 -354936 732973 -18470 -174421 39637 -593436 -730957 477423 -971167 445780 -940085 -96529 569049 -155238 449977 -743034 -850080 -604054 756939 958176 -909557 -915573 398848 -404866 57701 101977 388492 -850891 315243 488515 -442792 -947921 693137 -53813 238591 179561 276156 -915576 -551470 -41548 239558 -416729 496085 4148 -572291 -441626 287423 377060 -559068 -606569 376318 -111217 407408 -516829 -317008 -160936 -690804 251397 -528085 -529356 -830954 210378 542966 -784661 598432 -126568 -474162 949146 198703 483364 -194141 -96588 -545473 -213190 261912 -759684 -905026 -469959 763142 -112500 500109 902292 448761 -508462 -436606 475346 344626 831246 -777880 -360433 -73053 -534827 443645 888825 243958 76049 -710029 -525228 -880121 918399 384240 -155529 -828827 -655441 742671 -519860 290261 85127 -933796 235091 -956210 575168 503515 -128480 -305538 -907544 226434 905561 -18748 47583 -916422 -833351 97332 82266 -503838 413967 754071 -909853 -579764 -308032 508264 -433962 -764609 292160 -348840 201445 -972557 359581 306890 -937194 -730728 974581 859608 597824 838223 657659 -955316 773777 304431 632822 819496 -115957 -255679 972610 152479 -33918 -461820 75725 570905 -948320 -987413 743322 -999629 -159 -896294 551106 -83908 -977257 603181 816110 -238919 871911 908592 805726 -106397 -806838 -446808 -241179 961444 -429426 -469047 567275 391325 -249006 -90435 -173462 83618 807949 -138716 -752143 -535364 -517880 559630 -363868 -272729 -399777 293507 -188742 232530 51716 651515 95230 185954 -221508 202983 -777778 392367 551712 326438 625951 -947772 405149 555664 633463 -429213 175477 -828177 -291471 -136449 -747972 -773760 318525 416449 950107 -107913 715806 580228 -525040 -196231 313706 -471079 -228500 626720 780557 -260221 739284 356858 605062 -510212 -248703 -698743 404584 -638994 -11136 272069 -389542 -368325 244147 301846 -354152 98166 247886 -526246 79600 745703 -830246 211557 -686650 432139 -639051 -610308 -558959 -153583 683536 66905 666715 -851618 -303376 -636374 607812 -534774 818605 -36974 480128 -246559 694902 -313689 -737067 866148 418508 601202 -414178 342213 890499 -700942 435659 -599186 -999356 -942184 -484002 -858502 -215923 -240692 -405777 -111942 -954449 909928 -469975 668338 -261682 362168 -130358 -547430 -812059 229632 -551001 -17442 -150720 -340874 304423 806174 141696 807875 555715 -704082 194971 26502 662156 217494 -134055 -818351 687525 -611437 964824 -848598 94276 -46827 -641015 144779 -802123 -232768 741168 -39453 -148520 -268821 627816 -413549 -430562 -118749 -207587 -770574 757776 34857 -92016 63561 244680 288624 -743722 416856 921845 -114016 399833 315471 849627 -775530 -796330 339541 -723375 712033 -118434 -225147 253889 119750 18389 941163 -840276 -306883 474230 209548 -853084 -473742 -182451 -840356 -823344 84165 -937797 -442939 -29077 86091 -910475 470694 264773 49355 316421 -531758 -892095 -346815 462920 -662899 429525 656606 -983570 981779 -89203 935302 -520450 -346095 -486520 -705967 -856881 -190295 -109447 234122 72464 554226 1959 -528333 -192319 139126 -641938 501247 498743 465203 886460 -409513 184348 470682 98709 143958 -666003 -664301 -402544 297293 -589446 -231049 817751 310591 -336663 -762348 -706261 24293 -578636 304812 622173 790572 43046 208374 -729002 -463310 -154270 838684 -501104 8909 982620 532028 -519525 119684 -282274 -282904 312985 -73836 37381 -393051 650562 -99348 -791103 -649233 478433 -450639 -778920 -281420 186837 -127685 -598812 -852524 825489 61334 -381104 935592 -509796 764035 -620321 -784520 598930 -61580 927141 -990077 533281 359955 -449268 -412677 678029 534587 -901040 -366587 -366676 362365 927363 -494786 927338 781085 -984822 460977 -942650 422803 385823 579298 -452268 766602 285901 14662 -852295 849508 -180105 -508855 -830926 -428108 23633 -387513 869518 114243 -668060 475667 233903 940428 30223 912115 -133235 -276417 841985 -618847 -8141 825922 -852160 -476212 -891969 -237525 598565 -270827 272614 95815 257373 914 266350 146839 -372118 -450865 -617934 -310450 625312 936648 520866 40020 -271704 245616 776897 -772411 -192128 958381 -88283 720115 -564103 -952486 255610 5984 190520 45891 978047 992453 986166 -644948 -145273 252814 986433 271435 -698502 126427 181240 -421686 297938 -459264 263634 888646 861086 71302 388375 -159406 187138 43560 492518 978293 831028 -414249 919597 -379609 705921 -760265 536372 537048 95558 424864 -35437 360426 -320520 -863971 620855 -716750 599709 -792464 -283934 -537862 -394160 487564 -450009 -94462 -205247 832794 -311822 767610 101042 -785931 384638 487178 960123 -460115 99933 910539 184583 -925304 -694029 -23733 -383915 -871940 578811 954124 925176 465718 162945 155269 358167 -979561 -66329 -352352 591214 -802511 142944 151739 597323 -32433 -109065 68391 -281454 -289686 -651767 -726996 -379975 -150860 929223 390531 -30132 105618 85174 291418 451435 -69479 761263 -927660 719047 173080 309598 -364538 -949463 49935 939079 -432517 975979 -676432 203068 -517583 980732 358501 950632 -200934 -291232 -416567 556616 -54501 -661202 183725 181549 -259952 678161 912789 219963 912327 -275640 -550216 -283155 214913 432037 236548 255759 -866316 -703983 -299112 531906 119499 -245369 -692152 -578308 254628 122133 -384100 970629 95761 886366 -777263 -835206 649112 -529765 392151 -416178 -19149 -219627 123729 -154684 -134831 444972 223384 -363913 510675 -710317 -27336 -76205 -893041 728209 650738 526233 412625 874498 963257 442974 -996267 540757 495541 519564 -694450 -370484 970306 538720 542690 91582 -629903 684650 -367317 -623464 318726 -500079 579768 -104105 -647559 113164 -540534 339216 199926 -942230 899608 417129 13405 688906 -815156 -604387 797379 732836 -786045 704764 960238 987839 146448 -796312 -751779 -199368 -843975 749273 867774 661826 -737479 -771494 383477 -99360 -983235 -847222 -850916 433004 706535 806172 -183171 -419948 808782 61911 499098 -584104 61435 -767465 430502 419085 -321170 -932150 -426870 -732195 190999 -271116 205921 349252 -319266 -254037 137339 838548 -962405 -305508 316381 -672013 413342 949124 714432 480728 751657 28727 -489202 -990703 178801 507165 -421784 -75072 -219615 -780112 562851 -257831 -19114 581760 -153786 848166 349860 245167 683534 -369469 -29681 144501 -812822 843426 74003 278172 -705921 175112 955549 811397 586021 90383 756496 -767582 438503 -605022 -16959 -322566 -104568 579204 -614917 -502359 781945 764361 -959236 -426916 826212 522970 453750 -836519 539556 428533 859918 604021 -828854 -192980 407904 -436836 -394087 -535710 -152198 -654002 -327669 372561 704477 -826468 836554 95878 -852225 384558 822840 -821662 -353717 834880 -470168 951579 215583 669857 250530 6330 -488371 -283469 745187 771099 493979 347245 -320421 -642064 962755 569564 203117 -538434 -916493 272029 478130 -678818 466254 -340507 345207 -547587 64490 360442 619834 -172643 189264 -497353 426800 980753 458751 358540 842178 -292987 -969495 -135557 -972148 893172 -517772 -290404 -166435 593968 291066 430106 -690502 574558 92490 -62284 137307 628726 -200155 -520643 -507988 466888 724930 351389 -857907 -256014 -313526 270029 431250 317803 -614436 -601761 178692 -726405 -304373 -901901 -92066 982464 -63653 270275 -260207 -532565 767175 66584 -156480 -897920 900926 62163 896453 -128934 416033 309477 -922837 -131035 811591 638423 583473 -450398 -720390 760643 679885 -458649 -599689 242648 950310 -434340 -371343 -495269 -112615 -271297 789775 -151648 293942 752417 685417 -97259 352704 291815 614927 -781000 -45008 351433 458115 553628 -80846 562646 443322 -581272 607015 785646 -67938 616407 389281 117319 409231 -349127 -683542 104681 -485155 448113 -578946 995890 -202288 23029 -688244 401234 -739807 -139694 -535431 20560 -157442 901925 -440483 485764 -813943 371746 -858108 761242 -664614 973329 -335250 -442859 978168 -830005 597839 464458 -634268 -21694 -581745 -639007 -847857 -209929 592844 -882728 217310 -935806 172499 -779265 462125 -87795 -498773 -882051 -859190 -249895 811146 -746423 743157 327479 -534434 143282 -327833 146832 -580282 -660008 930504 -227617 38549 532272 -729545 -143055 -392234 -594812 -774203 -945748 115779 604273 -228998 616581 724684 -869529 -654257 -52600 -618858 42669 -882253 -550124 247417 587226 840199 -95460 -211326 663901 -863839 572839 65775 497397 -360244 112721 589877 157626 -533946 -66872 317053 547731 -400703 327888 -282717 -566339 -542237 691904 -168778 937290 -216634 164226 -413701 -764896 813945 607638 -965014 15350 -604931 -9712 573230 -416422 -121015 -936810 -766807 570798 -672442 -523549 726639 -386266 -821421 900422 -909114 502732 -783934 716580 692268 -75779 -999975 611185 -368431 851689 -752429 -31941 -964839 994070 353884 684320 -804965 -787875 -106855 228307 -733147 -724500 -384099 -392037 -884171 -76606 -188171 -705452 36353 671927 -798435 -947348 975984 -128399 -125944 565734 542751 761712 -345059 709851 730462 -577661 -676300 -217356 -241104 534480 876445 60913 312270 -359344 866970 -559579 589732 -999856 273120 -981000 -397870 -227086 -653031 -922140 961069 -554454 -689819 -658440 -482884 593857 324052 -859176 207163 -476842 985070 792507 -347365 568792 -872149 -695700 966912 -459507 825851 681929 215234 -442994 -943808 -598713 -883347 905288 307663 929900 -823103 773500 -408973 548307 -653518 189504 265193 -37332 -370072 -954499 40293 401978 -488768 959855 116492 452819 -866102 -352984 987127 956771 915786 -707443 955703 895593 521399 -92073 -650165 609016 -75714 509587 838443 443447 -787776 142882 -816319 540514 -41648 435258 -350869 -357689 -817098 649699 289915 -192694 -381201 -933124 -839113 -537374 -751830 -197965 -207783 -79975 200268 -266992 1167 453775 961006 593003 585852 612856 103770 -71951 355253 -999398 -65263 18851 -217019 -580144 -164921 761431 -100950 -907638 382693 556981 612694 -490422 -95225 628283 502575 190120 792828 615226 -387953 -898609 -308407 -148649 584773 -328067 -459227 -535413 -735982 718215 149886 195746 235180 -37676 -799885 426432 -422209 -495395 258776 408535 822887 879283 -484170 -100429 -15177 548857 -241592 -877202 736821 -367387 -59906 -477444 -437285 -544573 -306434 -344543 -976360 527347 -107362 -126859 513229 52326 928364 202215 -806575 736805 -506842 -562121 451565 -741558 558786 504315 -818592 -866940 821735 -139237 204253 -663913 489074 -632747 247944 707418 -447118 -218311 -545028 -110537 -857044 -57810 682056 -598993 -816744 -619925 -843027 -431916 -516893 433407 381666 619469 185963 303690 851345 -324139 -888379 31106 848087 -579908 361530 -427217 -236408 -863259 -382907 -450642 -626968 153670 -294889 861362 761395 -383765 568980 -735426 -122858 -213389 273876 303021 -257741 909073 938019 -221142 322465 825868 -462080 -514632 209770 220608 -73182 -207060 -63733 -969701 890990 218926 653432 -220127 353538 35131 529174 339561 -674770 117542 903486 993949 68341 259602 -801344 192254 -250735 -698247 -649250 638941 -728468 -693591 552781 684195 -402648 618690 -608072 436298 -942825 -936903 868541 -338846 180291 931416 -117267 854669 -72216 463163 20688 -963069 679798 -821163 -322465 -248305 -764272 -904983 -552696 369808 372367 919313 529454 -984071 349311 -676294 -888409 -397359 140064 -383962 -427716 -246092 995814 452969 -434389 -622896 694266 602605 991272 255721 132791 232175 813784 355797 180910 884863 537813 55040 -315741 534915 -688850 -976022 760718 -24652 134628 120100 440731 898591 -107667 974935 -687319 469670 -543948 -315716 -397106 -346115 126359 744613 526802 688430 697064 -526093 -351184 497173 696429 -706530 451609 -844828 633185 -366927 750448 -994784 -765584 -515382 -289970 -856030 -770370 -146786 669696 695192 -873375 110963 -756476 -908031 668514 -534236 789648 859188 -721215 442785 -115445 241114 -878226 661997 625298 333167 569296 800030 63860 -687035 356289 778464 756406 -922623 454288 714610 354192 953884 121598 -864601 -469010 -607901 351426 -46361 -597008 -815752 -310522 932908 965355 -47154 572647 -802043 -880411 523953 852344 860054 -323043 -813892 544064 -192747 898945 536033 565047 -939569 362421 -888219 964173 -407007 747155 -244511 164835 -615168 406694 -55614 -328752 652914 468525 -857527 -179490 -872558 41247 -679156 510539 -761584 598433 363763 -247736 479022 -854127 454716 -769539 683332 336127 82040 -704382 804413 83246 196236 -129817 -466536 473623 852017 -366290 -384024 -208409 -903820 655820 762452 -187780 -41034 90540 -275944 459372 494637 -874197 -451326 255102 -750751 830493 427894 -804050 -771536 998343 -992534 223918 -31157 -594077 -194966 579168 14902 -477793 -552170 -670627 466764 -84706 -847329 842353 -779335 85877 14158 -81124 513278 -198865 346365 65426 -238095 695626 357019 747068 7226 -696905 -751316 169269 647895 264798 631495 -349362 970520 -678632 -161385 397707 -442716 -973644 298971 706467 -711693 -748814 -957851 53764 -130735 -985205 -587490 418765 23138 -502361 54401 -923950 912280 -713883 615196 -348133 319038 469975 174098 -995739 384369 -698621 -738276 239392 -960607 -165661 925187 682735 -685163 957926 -550489 851499 -9244 770285 669819 484193 866045 -293042 947590 -236081 626336 997973 795492 -695829 266211 -665666 551492 -114852 560686 63548 -966808 944767 -712514 848885 -893529 -597789 691366 -953469 -511506 -792755 51657 -417035 -203206 -777931 -897183 -962100 -753248 952135 20604 88575 -794170 -898973 89722 298359 -661273 -709859 -452208 422804 925011 -877250 413512 834598 -584852 -488895 -905857 920692 -418902 889303 427877 106809 966680 -819356 -355456 91425 510805 -258945 -410454 -915375 -132588 581494 -744690 358493 79004 -634297 776495 -557873 115017 814120 -824223 -429529 156681 247553 769870 613845 -818208 270829 264691 417473 -815132 -305348 764832 825923 -540222 793972 -818693 749355 296247 -392117 -118659 -491461 -322665 -132946 -234892 -429912 411722 -262594 -62849 716445 -524598 416461 808726 327095 -736217 869861 -914305 86538 -77693 355010 -882086 -516326 816790 -173357 -378218 578147 729642 -743363 829689 422994 -935136 -414504 426908 -528694 320106 -67280 -44052 827808 -129649 926341 -356053 -286177 -214741 -348085 832621 -903035 183660 -320085 155036 -982141 -599787 -894208 179700 729025 877822 439131 96519 -825768 -832749 407168 -646214 -6953 873937 324198 304070 -883778 232268 -759493 -911688 -782202 -442325 239069 -45326 -827753 -120790 -812062 487976 -148144 -66408 513426 -500637 449539 -762537 10728 -845822 -25739 -827426 -877548 -149580 -204189 468922 -450693 986878 -288904 -200952 295990 -427717 154072 -717187 -761969 -399080 971673 -827169 225927 -992876 426052 -295415 484947 869766 -778536 934507 27866 -312682 -144185 -445945 313656 600002 669175 -479883 -776897 -18725 479042 509280 812528 976646 716023 90119 925702 -399684 342871 359101 387308 463306 -340839 -279702 484418 -13743 180454 223111 403036 993095 755549 236454 190019 433013 245648 -900889 -788814 770423 376326 -500348 913306 117694 114615 -400698 -724833 716305 -933229 -468210 234520 480392 -446725 912077 -187757 48656 -131642 706572 -500658 -453782 -131907 -519579 337087 -338004 -461408 -514169 -473714 596030 -292065 832695 787222 158558 -3614 -844343 539623 -609763 804225 -808405 -998842 -448161 160396 697691 -643668 -742433 -198523 -11028 -250557 -382551 -831007 -765563 610028 937502 128650 212834 -979908 407923 505696 183504 -512902 -367693 378803 -528843 -536158 759480 -424501 292742 626789 -638026 -143391 -304560 -865625 -414543 -9693 -918480 570496 122369 183603 815322 162876 -358827 -690904 871958 301275 814253 361996 625853 297745 -223266 966749 332353 -528313 110483 638093 -832733 -675048 939206 47105 -946309 -56619 -512821 922645 887155 -261247 -29499 -271850 -968500 -505514 54319 -735033 278487 932670 -976172 374749 787453 236123 103255 -726653 -544199 321152 -958291 278871 884120 574005 -255330 -828949 -588096 -949193 594503 -702523 661222 432245 -638309 -397985 528598 249109 292829 -83545 492143 -75923 -530649 399872 247460 -751734 204135 663104 614524 866604 -541347 229808 940947 -965688 814238 -670065 -223849 33413 -798188 -515313 456140 950719 833148 161750 -741879 -687225 -433050 -810882 945208 340129 -134344 -822250 69849 -781435 -620244 -395489 -648576 88031 700749 -739697 -769453 -726129 356350 -63406 -84083 621097 560243 -490172 542077 -638091 97718 620728 -791032 -487695 -931677 751604 583459 400714 571628 -618061 -293799 -713241 664087 21793 -999861 -342690 8827 524130 -700501 383229 403270 947084 560064 491842 999674 18985 229734 -621981 -850709 -260810 828299 -651960 -900669 311590 -144078 430219 149630 -257696 845556 591743 858862 -41540 -895750 -719962 -355144 -346998 147588 665145 303317 -857845 913509 595876 764819 -965002 -908795 -172921 798993 989557 717022 -638153 -469050 -366683 233983 -270789 -112005 -691942 -46580 -967857 39372 -594600 -572996 152420 413739 67547 933978 -728802 -991523 97552 973124 -27691 711931 -896166 -322833 75285 322418 -178802 879585 -170082 408452 149878 -449483 319972 865733 -112558 372763 -964208 -967650 -559149 -411306 -921731 -929203 448926 568892 -148677 334051 -254641 -770119 -741360 -480955 428787 50380 -545550 246956 458125 154120 -909169 -343643 875410 929684 -160315 -954222 463341 -176980 -949078 135975 116860 294686 -671099 279277 -379375 -165426 -816685 -375742 660849 -571597 -335932 248407 -51879 -180649 968123 -557391 -777996 -868773 681937 840745 493798 537072 -942638 -503700 752964 -993825 341182 -827525 -895591 -583678 -890550 145708 -725021 646089 -701219 4775 -321900 778294 -728685 -159638 -767214 472033 777277 -778170 679223 -972171 -85537 -522273 -609326 563888 -502351 -301776 -449244 -802969 695070 -606331 507235 -402815 899144 -59265 -996294 -900489 744962 360852 427975 -264742 490197 373772 105885 -23731 506108 -93179 -14528 -852090 -993304 -793360 -621525 133585 -565828 -175087 928205 358414 -269870 -699133 -983929 -189650 869684 914354 886191 885434 63907 4703 -762607 885452 28564 -508897 852969 175763 -341074 -528676 -880022 -644141 389710 382291 -180421 -143005 -493820 751509 -434316 -345298 -343277 -428026 -510171 506546 931316 402785 -868657 -801148 108755 -132046 -634775 -509878 -857968 614874 608989 -231361 -564929 420494 -223992 -949581 898857 -697512 -688707 375177 -73910 -738155 814019 -403401 -199471 66933 389714 -548663 -339549 788351 618138 858462 -779305 -354678 -781891 -862807 19771 369477 44880 -406031 683854 425392 612702 -303598 584772 309536 248804 296570 351109 403135 412246 961581 908206 -928630 -323176 -974142 -341745 -105775 468614 -474781 -425172 369210 193773 -110511 -366148 -410049 -383728 447197 355756 -578773 367780 -216592 479517 395809 117588 -271228 -113054 624149 -178882 898729 142339 327505 -924685 671489 241724 -226830 421371 -632508 280447 218472 111183 -779843 154478 191353 -240675 -550197 548450 619839 -545272 481505 -726681 -312667 -692699 -307962 563005 -852498 101503 -477866 -714407 -540626 962772 -947585 -779039 -163121 -254122 -698811 76084 -41331 -18901 764286 -888096 -87942 -322707 -396650 336169 -464773 970027 47501 -741751 5450 -766747 -65164 459947 428274 -501228 455412 531823 414550 -373856 394695 -842775 764714 -452760 -290628 648161 452727 527294 214455 767828 -409828 434920 697135 193778 -978360 348576 -403409 423710 343169 -180715 950869 108146 -353632 47976 999894 -153160 -499118 173744 -292872 -838287 -116071 -39690 261014 -910638 -975543 236985 -836576 -111294 969099 -491541 -210535 659038 -773666 199923 -367465 229109 226961 128425 -19898 997388 -329783 -521251 -782875 -91685 845825 173264 -50617 -812978 681990 -32455 582740 -273531 -517641 -59711 -77050 -119467 -651957 872712 333548 327493 841930 -592610 -966486 204561 796691 -226934 727670 -740950 -585195 -92473 -197219 975668 -606827 -58174 114556 -512762 -271186 -712867 525192 313390 -106036 -146449 715847 743659 -361423 576706 -672172 -881743 605041 -333933 -519201 556456 996341 247446 324778 -577235 -849157 -39313 383501 470224 -640748 -212422 -155149 356948 567077 671108 282331 -504781 -434202 -401584 -385320 -504681 397286 -823917 660113 -349087 -720634 898488 -497086 -788186 326905 748700 -410311 509613 822731 554003 703322 -682381 -298026 517986 -144485 -387161 336334 851906 -262904 576046 -574793 -339996 -691519 662432 96490 43367 861431 -110519 757779 232292 631027 834729 -908362 498147 395535 39668 834085 524898 790202 -930157 -819317 350421 321912 -608862 -667547 312865 -131616 -60945 -945404 -765024 -645859 -368639 666125 272800 -327698 -102641 -990600 -685596 -879963 216068 76052 399266 -494037 183554 551297 -693629 -967045 43868 -116555 868134 -60253 -152549 -441096 96541 704198 -869126 229991 -542994 -969827 -833687 -726283 -205293 748785 732301 523109 601210 -714462 -295233 -21294 347782 -383965 -368247 692520 359437 918524 -301396 54312 -244264 -895674 910237 -171801 248230 -606285 -725501 751439 106666 -255228 -153797 695069 883848 323728 514004 284129 890971 246468 -413677 51202 -506830 496413 -974096 533047 -389490 -377936 340375 -390513 -735514 -319453 -731672 785642 -223069 -72143 -759305 101501 731300 -23254 -522355 21586 840636 967280 410021 689989 381359 422651 -9488 -510967 -683848 834518 -306222 -905567 -283386 765856 300002 604775 813371 396428 -243218 -734327 -428565 -217887 -978955 -825977 995235 -840069 721067 -361546 270815 77000 -852872 454336 63635 200780 971769 -968415 915747 567965 73470 18987 -795285 -387096 -946934 515204 -40392 765802 693718 -826589 -642099 793719 601166 -853034 722911 -255881 718099 986303 115864 118756 -206601 -353198 -776168 777294 53125 -494375 784623 809047 146166 -801424 725797 -857673 -486980 -271991 -552653 -398280 484347 964841 764679 149819 519179 978602 -561532 715698 62968 -889801 -565889 -217948 -995838 3795 473155 493485 -20323 414226 60174 -341509 758770 -255907 576145 -829743 49884 524147 35956 -871417 754028 -286109 338384 -582647 666214 723859 946995 -475692 -864319 450748 845856 791548 22315 706795 791180 674984 734979 58881 -903965 -914028 111197 -204108 362368 286991 968705 -792435 381624 258939 -345876 163304 -525744 -283313 -129587 -587401 801282 530712 418826 509119 856445 382963 306233 5785 -840222 472213 508711 84530 -457913 -103356 878932 -518004 -939336 261595 33653 497530 792881 632906 -528527 -149976 -33755 260627 169957 -808943 -447878 -950578 -16736 114567 839434 -699994 -226649 793775 -109916 -635046 -318926 979714 429193 804925 -339540 762061 613103 807991 -835401 -443599 -894974 629569 -167385 -625628 -709282 -384787 360962 33006 371734 666203 -882297 -622931 479536 640453 -833501 -195118 -332761 -803852 197373 -188894 -184088 123849 -493204 -727883 -24363 -759371 925179 821626 912069 526273 -537876 612530 596225 329863 -482382 -220432 194633 -439498 -221707 -223969 814157 -596973 64914 -560132 866228 665331 90392 999448 -711911 933825 -601651 550616 223625 -959362 724647 120692 397190 441276 215763 -701701 -376569 670626 -598223 417229 432118 197100 -567594 629920 -556367 -419608 -182647 -657668 818825 -263431 -148282 -818113 -983482 539415 796095 -349414 625440 -339762 585685 954641 979527 -165573 -226141 -316801 499037 566802 -471052 856207 -795785 682011 -15288 -891707 -147296 404015 -511789 536819 -525226 -547648 -540674 784196 -299894 45007 402148 -903755 -586972 729204 761174 -951274 -284547 -8231 -16808 303630 -843037 -921153 -113375 -962540 -895335 -44553 777630 497655 -902956 -660502 99440 -96553 -535105 -214765 -131094 -968279 95992 419071 -234604 41143 77713 -631596 880043 -531042 261776 424647 -522337 662606 -2065 -793308 607635 314510 -668772 300362 -465056 501109 -722566 316332 -397934 595826 -306593 600401 456169 -575932 -815084 189781 743898 951427 -255656 676070 -57844 5526 364253 117704 562011 825914 627273 59474 -158759 -508286 -974538 179566 617287 267729 383027 330780 -663648 -815263 -933695 213104 -19313 411200 403158 -657904 652404 953421 976221 743223 231523 -721728 617013 982452 -174683 -124897 986798 976492 677429 871242 -26225 823636 216772 -446096 -85870 -167817 996149 40087 596710 405622 86562 955160 407468 -128765 -122539 349729 -58501 -867355 914768 -887119 623964 -672648 243014 -892768 -914481 -273622 -120289 509460 -256700 679422 986488 421773 -281694 925453 -500064 -409510 -783548 846464 796 461217 -921609 -967017 919460 -884389 993405 -338267 947109 -553515 -732531 -826862 -835523 -879823 997201 744024 -779583 -612125 765158 -9338 -91718 -668236 -390048 266560 493156 -818365 -478269 5693 -268114 -446209 -627701 918728 807869 -42962 177957 321215 -78232 16489 436595 970007 -846403 41885 -969268 806230 -437381 -661493 -926214 -801257 784022 -686519 383931 -352886 666807 -798400 93760 17778 990393 428 186417 338213 -384339 316191 643239 181775 -584234 -741122 743344 294831 354478 477442 785999 -833000 667999 -312648 899321 -574351 -485941 -723455 -84583 -539402 -107772 -457325 -315763 3957 -74539 -134153 203686 -928558 -616137 549513 114988 -887036 -840355 -42886 243672 139285 -966103 632785 -682919 898342 304308 947174 -313137 -521752 646986 -18458 846675 697764 -463637 -895150 823661 -264908 -383796 -505856 -733028 998536 116308 -106856 -196782 -485214 -693345 -96104 -308235 923546 -191362 -876463 176991 -883301 -81163 842856 779870 578276 -578500 372438 -844619 950983 -123713 959464 508058 -889298 -613091 524735 278326 856849 979885 84688 940072 -351871 -343052 739430 -295294 678817 -401104 -683109 -746166 541863 -879791 -297757 -633349 -833185 698106 -266878 -325759 697257 18181 910992 771265 -931082 -811140 543484 598670 720079 -609375 -100602 195637 642126 -720153 -74300 -957710 308130 688502 -735714 -646408 843407 668202 23378 -589075 917996 248213 725488 -183956 98724 -306183 907743 655490 443573 613583 -392106 325297 395700 -662333 -329628 12016 595911 -854987 221161 698920 249257 -492742 548635 -421831 -164054 -920551 923650 -114061 888749 903886 -432389 49310 -758104 975626 243897 739570 -325721 275249 50879 458783 729033 68954 944616 -279097 931393 -520621 -704801 -536705 339030 876699 176935 -521007 -665372 733286 790293 -855363 103385 -254563 544337 -867533 -323399 98907 959064 553243 -376421 780016 933245 -117554 251689 280930 -40605 -195046 709156 -514585 -197628 941506 -534947 76013 129326 395131 568637 441362 -531967 982896 -849090 240044 -108814 -643010 709616 296770 -384949 -156039 -302091 -484591 -323544 518054 -615931 -846584 553212 975423 -665365 821964 -748150 -829006 -413306 916917 469996 -593054 -777783 542415 869648 940836 -499781 -192550 -25931 -971453 -321800 -966837 171762 -798595 -506322 -576311 995376 -538108 -603615 688176 602156 844414 -915801 -942959 201590 -719867 -493268 220464 274292 -529625 -64720 -310012 -72993 -673945 -491708 -659397 260293 -940613 -87151 -878412 -861819 161292 -281647 169347 -385706 -223175 -461613 -779919 108481 -681068 262907 490105 -723550 -388765 77760 -984373 -300373 429024 13485 -412467 -321951 -787142 -525984 149525 298397 -139502 -643826 -598160 -841971 691455 -494339 384991 -287184 -317302 -588664 -829420 412125 229298 715551 -140166 -153283 889321 192069 -929366 938188 -248043 376464 -525961 210652 7441 -754132 728931 1810 -946262 874840 -603353 887399 -264542 38503 -553681 339752 -494928 -909503 -903141 -924425 363517 -699168 286271 191048 -51288 591571 -563164 -657692 -785212 707518 -922747 967785 796373 -440488 698835 -927672 -577577 965739 -920526 -586682 -206281 -466857 -63878 -148228 -80041 -735600 823350 436823 -42738 657436 -126936 -861160 -494682 -407658 -346941 -404779 -336932 812846 448688 -254218 -197660 -521562 335690 182073 161506 -4906 -315999 -293841 677362 -534231 379387 676669 280737 55326 709198 203804 590065 -595128 -197689 517081 -865830 727374 536519 -363307 104259 -363156 -287008 -134842 -594291 396656 923740 804020 -404599 253886 -182857 768765 -299140 938700 114208 -33838 728482 24230 321660 574263 606504 620 187875 134023 -576207 103503 -169183 888174 107474 -484200 797494 997869 -956138 799777 -237353 -354982 -837125 87641 -414997 536541 457459 928452 -750962 868468 24164 758521 -725615 208367 -388056 -484317 388343 -744459 102541 69761 -719366 880126 629974 505829 -952827 876118 -294856 -423623 769847 407329 -454305 108405 825958 593361 -708377 95786 -22758 -793423 -991774 767610 -364658 668894 -465960 710046 -859854 835912 218435 927455 -18516 -497098 827791 -112483 492242 374463 -822368 -228149 -875599 854098 416972 833649 938378 519215 653148 -199000 232271 837996 261775 -899806 856234 -842639 -565097 -43104 -907273 921339 614810 936057 672709 655645 -866765 -898662 -511271 -468678 212079 -38016 989355 112909 -273584 -727488 73703 -175583 -154548 132224 482541 518489 -863025 937595 714578 426729 -376907 118145 24924 -187941 66257 -45580 -345974 -829940 -396438 -791604 -86775 -380116 730680 -684396 -527936 24897 216043 -180373 -981434 -197595 -496476 233348 -206490 127491 513146 -570586 14242 899422 655223 850861 -139603 -418294 -154600 -880249 206319 288433 798545 494904 17797 457296 -664570 -395690 -242625 277303 -469485 121102 544544 -153972 44101 1309 -253471 938824 685022 -556585 -28689 863929 -170091 -753884 -996120 -927617 -410604 -817282 369954 -67313 994809 -943243 -796636 75186 833365 -738133 831530 196231 -270544 -587944 20902 -903427 488963 828871 -506438 580570 -343108 291670 -354754 -611017 723517 611834 538304 890498 -38178 -169415 -129281 -599430 -402457 -635857 -136464 -265418 -167914 157450 -486343 -259041 -547681 149901 -369991 -538127 -637401 -709232 -109571 368190 -325048 22527 706764 -134549 807952 -993833 -344035 747057 -139390 593196 -559845 951325 544147 -521691 245032 -799983 -807762 873214 815959 777025 -318415 -528122 -609040 -967370 -175762 522783 -324624 -234289 637483 204992 -560121 269883 -53598 914806 778904 -488064 -833022 -168866 250684 621687 -549396 838445 382655 -547635 -125962 630185 611618 -973437 -132309 -826323 -959849 -394129 -761463 -902743 -892536 195129 -347262 693151 695057 408159 454780 522919 -500607 -133326 -402350 413036 515677 382423 -61616 -528723 596061 316103 -490309 493117 -430355 -87729 -769722 -385532 633517 163472 169246 -608901 785521 -472832 343647 116404 498882 -442776 -540772 -524337 -565157 576996 569691 -209018 208429 561765 -415081 -495454 610139 611890 -626244 -452604 713279 213475 -284113 877085 383203 187877 -573628 581110 213641 941177 -310587 -432855 155940 -655051 -242319 659301 189916 -828799 -536325 -526097 -54130 -910949 -276985 119196 462666 -288876 -88399 -936105 -972077 997200 935686 440481 252578 -866550 278024 685068 -681885 -460338 -193362 116543 -501385 933885 973538 860150 -697488 107085 964865 -224001 339992 976582 253023 -497475 908395 197573 219072 763048 303256 -798467 -466080 238284 -763388 29810 519276 -355770 911431 -573572 99591 -148406 -468948 697290 635462 178080 489653 439260 -225996 635554 202006 843016 533326 -563393 -618827 -392458 -276472 197883 406320 137507 700359 607085 400471 -352798 971621 -483009 -507218 375510 -830928 23218 438380 170234 196715 682135 -774145 564761 -517429 -131497 -957563 740566 312443 502509 -834604 760486 496409 818278 890996 745425 560439 567272 828959 936692 -754213 390440 -688184 967682 599039 563570 198545 107710 -412527 -736219 -919981 -284733 -818060 -630604 300954 -419204 645117 563238 -649177 459180 312440 -173545 -88724 601959 -676063 149301 43283 733463 528938 988868 776568 -555271 788795 514075 -550614 486173 -998546 -231004 126830 375785 138831 -544033 -386245 913943 -154014 608096 476607 973106 -532579 -893107 819673 878365 122729 -41631 -634723 -297716 631205 221547 222932 -456055 637988 277328 478585 -732560 -849878 749829 -887491 -394124 876914 313237 228868 896664 -310613 577057 450021 -141514 -682250 -249125 -283219 922235 697450 -285046 417373 521193 -307696 812810 598568 771156 -984856 -576823 120182 -188954 460130 778058 146020 -970981 -511387 916774 -512191 -608187 388684 943750 503059 -950903 -687516 -959190 -859248 77536 -193937 -347675 225317 688664 -545884 941087 -742158 478288 -822739 -841134 602316 983551 513063 546061 21562 957934 -835803 47476 590200 917177 -665938 594110 132855 -494638 849467 -708682 93275 644350 841658 242618 -452740 -463786 796301 21567 -906651 645575 227211 709835 116824 -694509 202878 -797959 996809 -790962 -343644 11129 -58914 -188575 64558 -245234 -428683 -702069 -89148 84494 168734 -664742 4479 -736667 -678372 737462 -133395 -694766 -844055 -818729 431761 -286808 848431 20682 619232 -166962 9936 577009 -492859 -481216 -34081 688128 -99554 319308 132516 -139776 137404 -383786 -37732 326223 -702105 741717 -297866 477342 937048 588883 815639 -663694 220861 -503055 151831 -796764 197817 178144 872642 -972703 927330 42601 3865 332330 715329 765414 -353714 290389 133205 149703 -873781 -68854 -593904 -440818 -345685 335303 -153256 -906157 -113088 62173 -185593 -148415 -844405 -376976 -764053 -899561 -429497 -836485 12359 238247 -564641 -848694 463057 375771 -787469 371070 16306 936491 479959 -776435 -30071 326952 757907 -454337 363240 849141 -414108 -454350 -72747 -54456 280634 -539817 -538293 587886 -580167 -652686 -996426 383940 -17736 670750 -413830 -397378 111300 474951 -251027 564452 87966 831022 -706472 819408 21689 131816 105851 981041 -347715 -793120 839558 -361141 -450041 290512 440096 -44043 37158 27340 173284 930586 -553121 -243145 888031 -820680 197290 995404 -904685 -874140 911667 324247 387575 -645052 227675 897145 703092 -849517 811828 415527 189034 -805215 -547576 952619 3881 935633 226770 757602 -793992 573209 -802365 -542212 938130 285061 380607 826752 948260 -277964 -890402 618949 -200240 226137 -457749 846970 643245 770108 149224 -518241 226757 -381130 663304 784393 849174 -967367 -667852 -873886 -829423 -366011 -74361 -494425 -808802 -27148 723282 816552 17814 -408593 510360 -486261 290375 102135 -761581 197194 -189965 -209187 432301 -503760 -139694 -443766 -549881 -390048 246027 -748168 50934 638799 -7489 -389833 385409 -656828 -425985 257641 -865819 -19617 376273 -622394 847889 -9585 12079 -195815 -987222 -207078 -834041 264129 -813176 277146 611516 -536527 447544 452602 561315 -522000 356984 -162435 353415 222106 595005 622903 56102 -942627 44208 594450 753970 -749699 -96468 -452022 -530735 -586160 49090 -471951 989853 -202046 -113738 752108 586788 621779 55936 30965 703977 131476 373707 943767 90593 -685522 500089 -519371 868856 -602917 930205 202627 556938 133354 -531968 -53366 -346134 -220865 848413 -411223 807262 -888367 658980 -101873 456480 560043 16507 202562 -777505 861419 416056 -899941 -816452 -754234 -407127 -558777 970701 990210 397004 804040 -197090 658555 516951 -203278 579499 -642658 -234831 615790 -120985 95217 118263 -982085 774584 -902647 -234120 -543320 317049 965010 -16199 -186021 -238858 -668725 -922638 -888627 390132 -404601 308879 848971 738598 -650194 -453072 -552458 -848199 -900678 473513 772804 -326455 -351686 545923 -7682 49130 -343342 360570 -267840 -291680 401081 960125 315900 -697625 483769 448432 881270 454315 -249549 577389 157129 -420271 -754024 -288833 -103327 -243027 350577 307557 -323968 798985 568408 -288811 98746 501541 718205 533303 968568 609585 99874 -373530 322936 316501 -416353 -346254 -684597 -227670 -750881 -107615 525014 506430 467169 -142615 -975791 -907757 113720 519927 -737077 -920800 480651 210860 -903515 -742961 -66794 -553445 949522 711550 358823 -695156 676766 -110850 -985950 919931 494372 837911 -66691 -337510 407509 486530 764740 -733109 -828872 103533 -283113 -352473 353957 56571 555175 -140934 -97207 -288575 53821 -192828 -58971 20170 -666317 -991047 161934 707860 216568 1602 74799 -215919 744592 -257030 -969470 -212057 -374382 -343374 624475 -129616 -160343 603118 -416290 740986 -635756 598117 966019 -736568 -866011 190597 560409 481615 -732730 661229 -699712 -108102 -137361 840433 783854 589351 -691279 74009 778475 -762200 106158 -965982 -298924 -627389 141471 193660 -339556 781810 -506035 -955062 -69498 186788 -646248 -786075 952621 -740166 -539021 994906 -391043 428683 660198 999655 -11721 -51616 918282 -922366 -122512 858616 -169199 114002 -545262 -242683 -588612 684339 -451750 365485 -183710 -88905 322264 -484853 376816 881696 717427 -518485 324579 919783 -383006 -872559 456272 443063 599860 704307 560861 452723 -646199 960379 11461 -320980 425174 -934586 -908968 248236 -215067 609767 249464 -465938 243410 747172 -94435 850083 754896 477496 184530 -968146 726882 -701232 -327882 -295895 -817566 -521202 -687364 -82849 -642818 -525431 -979093 -203825 -338250 745803 896863 748463 -703521 195921 670278 -800281 304931 -890482 256804 -300142 185342 -516119 875791 230016 -136510 512315 791732 -215241 399253 679122 101072 958957 562926 -669968 -664521 -88049 -276709 407500 757841 111165 453566 -473712 634520 728012 -42677 -425511 200476 255043 827148 134459 957055 -138017 -503779 396347 -341255 -391537 -723344 -38830 443861 -39432 193227 -543887 -993167 705522 239941 -739081 8514 -350327 -735924 185532 -369330 -215811 -132958 927114 815281 -503870 760923 220063 -704743 428161 -337952 -160979 728393 -153835 -974352 385242 -828263 364687 59418 -590656 757365 -53070 713028 -780563 -746022 335864 934823 127716 -71844 -505973 -210864 -199526 516770 867533 -621919 -346502 822888 978513 -470323 -415902 -544515 -285344 749152 617508 319939 267124 219573 -212346 379313 314432 131326 -510654 -280492 887718 -4672 -230138 368969 96575 -870956 735605 770757 925400 -586521 -130779 -950258 -576017 -424709 814367 539135 -430022 485732 267490 425864 419488 722635 300640 175403 -434755 -39634 -979329 -59391 353378 331998 786458 -311502 490387 -581120 828157 601728 -521976 -197875 -91924 -350914 82093 -602414 -165603 557777 923938 -192528 -335943 765877 -512837 -581283 270816 -583685 505473 -736159 122786 -214333 355247 144794 130438 627527 588214 580985 -324986 200784 255290 893251 -194159 -230337 112146 -888176 675720 -244091 735436 180175 -137918 256427 44838 339521 -979447 -549557 284822 456441 129434 655124 826692 716003 -634455 852683 204682 -410311 308570 -740923 -118149 -314865 740297 -483731 439001 -784695 681858 671812 -318051 328607 -814198 171228 765556 698016 -55979 -493348 416956 487468 -152754 -347136 695946 -451591 -897838 835862 571431 -981361 972341 801793 310159 -193460 -882373 898105 599153 -177823 840224 -763062 -330958 552786 966033 576465 274154 -647942 -789327 345986 -121755 -868347 -11883 -348891 41507 -901900 -165048 -745068 373592 -919396 466119 477758 -762771 838695 -935162 -148697 464637 -195182 -250774 170982 -655143 -684627 76493 -377307 460164 -39265 280829 24485 -784712 -514593 573885 -832456 244575 -774852 -370366 83524 774171 905558 -893001 -650553 -47553 260770 -261702 274382 -49197 -658838 37340 -766084 -360684 -936757 -74203 75017 192881 600629 -402034 275520 -429041 -684049 427014 734976 559303 -888176 629742 246716 -622301 -840953 -899812 212091 -933020 789396 -420389 -181799 860159 -74292 -545943 744964 -146790 -98023 11512 -832064 -598252 656823 937262 945636 71675 484793 -850138 -286502 -614892 -35582 -940180 -620125 -141865 825548 -121980 245456 -391440 -129883 260452 881418 292031 65644 -558347 -438645 -10408 -134951 -836842 550306 554755 -346638 -392935 820532 883005 256919 313412 587446 -912074 662007 -53422 -752333 919378 -475240 -85520 -387252 -994136 -830381 -261440 872883 192134 -137386 -850599 241455 966890 966433 834756 653340 444682 -84343 -148224 -81304 778445 -704969 720256 377238 -283824 487722 922152 659647 264419 197297 -8492 -312948 495881 -915214 420816 -410819 -445573 -778138 194785 -856538 -442331 556890 -630469 653228 689063 873328 -503032 -38452 -525226 27036 -930328 158356 69049 733735 -287381 -863704 -967668 -721232 -833895 -906049 -452032 -989786 499050 -173660 869241 -962353 605006 -746315 -409457 914628 666535 348263 -847218 -157454 -880310 524864 -314826 600346 -302974 -632229 474747 843346 -422388 -858904 -592251 312707 -970468 992298 464562 -553111 -635945 -192265 59663 -383338 -560170 699963 459875 -12433 -394070 -787339 182564 -256211 -637358 -465480 -626048 -761763 100679 184619 -156331 881632 -470543 222986 -178887 -427668 892590 -308445 597491 -221174 -709294 -338470 885760 728982 176802 281894 -675697 292673 -164392 -348271 120710 3986 -292062 894268 -99205 -325535 -71645 120408 -782021 957275 445808 -377426 -674362 854913 -995179 -107368 -607664 599977 -191859 423302 103106 -73861 68685 878714 412600 -381835 -269510 982924 786689 37736 -408530 974311 108322 174713 308088 745034 -379054 -88415 121689 767880 -435073 161837 -111352 -124024 -173112 -712898 152110 -272315 -336767 133961 -158742 160975 -206925 243353 339662 327369 -307431 433225 587616 -931991 262563 287818 -45414 171388 -593289 700259 -792853 643935 105963 354731 -121164 -363130 -588403 -709359 886220 320249 -458725 766805 789244 -615470 254091 43917 43651 776384 550276 -635359 -131180 -323321 776803 -590897 -543789 938110 905783 398887 -973349 -140656 465094 344720 -263365 -995269 6150 565314 892277 -934380 -845532 -395831 491901 381889 357248 868232 -571200 406781 -134866 -237004 -325862 -164072 17783 938581 -593057 483061 152919 540872 124243 -151286 466557 -448 -432718 -716317 -23475 -691392 213673 -453473 84449 217507 840026 763249 241156 -782572 -480804 -596447 468662 -434666 -369479 8 -174293 484478 -572049 -981224 594891 -433420 751983 866513 130227 354421 -249439 233549 -28365 187604 1885 -971979 488526 581428 -706444 519242 958398 807183 -36315 -382882 -899091 -318157 -912984 295383 -752387 756032 -93017 -292174 -614848 -616661 -755904 -657794 666433 -746306 589189 125277 -869191 -897003 -102277 -684665 -377957 657187 -844386 661575 661385 -119893 -223012 31228 -576292 492103 -607851 -761959 988704 854245 -89438 -825435 -271979 737988 -116533 -813380 -676305 554620 -280497 -580212 373527 84979 -701601 313817 -568791 -654743 48291 -312327 153588 149613 -869836 477016 751676 710501 770081 106998 647035 284554 -342037 255204 268252 253290 -891256 660299 958270 536292 -25757 -470811 956216 304303 502234 -116479 -124401 225364 -984257 570499 -448191 752559 -591655 122466 -392578 940914 816224 -280151 194217 756770 40835 789366 584027 116889 -142747 668670 387169 317698 -828644 451719 -511303 997727 62769 617325 -420711 629126 62116 830621 -428056 -174560 -169883 -501091 -489021 -50903 -215845 -462974 846457 -260365 799072 -702600 729231 -926045 -980925 586430 659517 -482254 264389 718376 -417937 -15763 -233571 -188517 818501 -885386 145269 -747116 -106860 -873919 465258 -754399 -443549 824727 459535 -119066 472558 -877418 123627 -845926 268326 338223 -612490 422407 -466641 -137433 -301792 766478 -847136 386711 557387 437152 -764985 -341140 -939956 -12090 -436445 -458905 297837 -325862 -707352 308254 -76690 -319540 293950 50041 669183 29214 -188542 831671 200264 858216 735940 27110 941409 -546923 895943 144878 -459174 161316 -802044 -5753 686901 421416 -159192 634814 752999 243656 997649 -214156 774875 842816 703445 -1953 535151 -880290 -187205 764679 -531980 -659706 367808 813258 -521678 679470 32275 143961 933346 -172446 -264551 -493256 765746 39234 -958614 498114 40005 572927 781522 -714717 -988624 277858 -70703 -78884 -605698 546373 -286949 192195 770605 -855785 385177 -237312 686766 -131364 581990 -148591 -817815 469675 -881453 110279 784823 551471 341220 -382138 28263 -284377 -150191 943369 891066 -770074 260997 579804 -754970 -773933 -625886 -544416 443286 -253463 603643 713098 437608 -646856 72216 532772 719726 912482 552374 -382517 907182 -515680 294085 -478096 -256990 481083 -401048 -194089 96313 -90349 127993 -286821 659924 425243 -498558 -719193 234697 238299 140612 785214 -551196 616044 -844620 106613 71521 -574336 -468615 159924 -344205 399192 911984 -973384 -478784 382539 196392 -748780 69474 298310 -202010 -324949 -83864 -255930 -957406 -405576 -411821 882400 -584312 1350 -999014 868154 -206472 -548552 -818394 -203121 134022 -63038 -618025 862639 663931 -92562 180221 -180356 50130 -57191 -638625 354286 -842436 -749453 396728 -784112 82205 -865149 -518859 647041 549260 712096 997368 -107532 709591 -528904 99224 331184 657789 -280819 976030 -603759 -872910 491827 -804726 -656763 160094 536596 381900 -673392 17950 764845 -897076 -133944 -217663 486606 -624414 108378 224589 949405 188382 -709501 105592 627603 969218 793624 295983 917758 939267 -44418 232595 904446 -397172 441394 543862 -537464 -938822 175683 -468126 -496667 720673 152787 -729709 -352332 824773 -150374 242936 751844 -459742 221283 -49098 -938949 31269 811660 -41819 -726702 -883791 713098 -893871 489111 203547 -883229 -931718 -662327 621742 719795 361108 -666625 -583256 -510040 -464952 23714 -780101 516485 407409 -817298 -605172 996898 -372320 -921483 -749385 170987 743193 -991588 472394 656989 -759085 -404068 -545467 538252 -107012 -488829 752801 -758752 504178 851248 254406 -581422 664395 -269862 360851 303348 5327 939018 372186 -607769 -439559 -667748 408417 788770 -22279 -679358 -537118 -797006 228917 442881 -494837 -552652 167619 76978 -403329 236381 -252304 -32126 -406828 -619277 -974916 -548110 158867 259665 -376868 -928424 137915 585959 -108873 -600228 266430 -550857 -928535 364029 -684670 -922918 28868 125193 114913 -357255 246602 452264 268458 338259 228659 -529454 -473954 112958 972397 -232876 -123660 -747362 519447 746576 -734251 303088 -546042 532665 -927776 -485054 769984 -879909 -219480 -596425 -346493 564049 -354639 -366328 -243265 -330100 195702 -747906 -318056 946131 -920602 -918406 -554779 385214 986210 135277 -825420 765754 92097 -58528 -818876 774792 683981 -569363 -62967 -726082 -915517 -583100 -893269 410436 585302 -267993 -900473 716376 622893 375918 380716 954251 -65952 422019 -659361 -827839 -955905 -265369 -888935 -326603 -395892 932524 849028 191475 -448004 582777 414977 -663844 -815687 800650 -387291 470310 306339 985389 962487 -756903 -732278 -656571 347955 266963 -287818 -989877 -58038 -520252 609888 332488 -407968 847283 221494 49244 -461683 -572681 -618534 148282 861469 417471 -963228 -898902 640272 761099 260955 229382 35738 540593 -792384 317629 -747100 26841 -308732 812627 -550071 65408 461324 -546337 -889254 278649 -97100 -76405 950874 -748057 -24118 791704 -364541 950213 -22002 604376 -293313 769758 -560071 242737 -447184 107477 266611 842401 262825 -532961 -178342 594741 -829774 377476 -942462 -791536 860296 -249695 334576 -328982 -104550 -471319 736542 375310 368398 295711 108027 -704165 198202 465374 -637337 108228 -975061 -636655 -523333 -194863 -169951 189307 -755393 263323 -733167 -979024 200242 106579 -177246 961946 713670 814780 597424 720374 556321 -678611 -451764 -155948 -303907 111376 166714 -740966 498569 360678 36722 854018 -804826 -842048 -881632 -315881 749483 567367 618660 289852 -808831 -447819 -153710 -491611 569351 -289447 820787 -280228 -171505 864280 -334718 -160323 914527 176615 77488 -953989 -844110 795345 -575840 -366567 722868 -520073 -504084 372209 -813686 -537333 -729250 -378320 -702649 712148 337912 481368 182392 914478 72300 798909 -535655 -463353 -887259 961417 -25443 -748446 -110403 539704 84459 313944 153476 297884 -7845 592786 -20737 859226 79677 -772784 -97690 290412 -389549 -57498 -183003 985629 948177 567737 941789 563471 181732 -847930 -129440 809272 467753 634907 308920 691937 -130127 -499748 -114911 491814 403203 -720192 75530 -738951 513690 974610 -831465 944287 951651 -678352 -657374 766385 -469055 -82673 40886 -367203 -259063 58677 365971 932130 -603642 179517 -589523 -41769 307573 -831913 808621 996388 -429430 -302394 -6162 221896 771433 -557600 772097 967762 -919634 815377 -911319 652711 186726 -81192 -856609 554242 -486892 598216 568272 -918161 -754643 287752 433370 514128 -50404 -975916 -833133 -62887 791743 -137478 963907 -152941 -238104 981982 703460 -274980 817245 -168201 -6615 -596891 808280 -864817 916340 119475 327431 -844153 -383266 295327 944013 -629424 391987 -810410 -16001 921331 -305677 221785 -533272 -592310 403539 873726 357318 -504379 -985798 103533 16395 -366746 32324 -472924 -398819 -958395 766146 -691596 -200874 484877 584376 465153 221701 -778883 -136226 776518 -451093 830824 105119 -201585 -731586 996661 -737251 -759939 427562 615775 144427 524934 619595 535542 987858 -843790 -464332 -952035 660685 -376865 -990485 69130 -450419 410558 652650 368138 -890443 -466221 219424 26362 163871 446521 -801554 946254 -975787 699612 -313301 20238 107033 63229 457376 562900 9821 -563406 531980 -629553 -617524 -586141 -74975 -784957 414271 895565 201094 -135545 821321 65539 -45869 -565882 973868 638568 -573288 -338370 -283551 26679 -25642 280516 -257644 -555396 550404 -937922 -724443 -156520 228620 -174489 150825 881984 -290229 -916849 259174 -958594 -163051 -694375 747867 659247 705710 -898821 556982 -421757 627026 928321 -646052 -503551 127918 136970 993508 223872 -834588 866441 -714852 213935 123915 -244218 -423165 -990450 948525 -940070 736845 -76686 848199 -454537 82787 480389 -672435 -400419 712672 87492 -219485 438438 8724 370175 416549 -823812 -268155 -903075 -538080 91549 837993 -207787 -855721 943966 212909 235317 235135 945956 382962 -770017 -259645 551661 -48245 -649720 -728383 98373 623488 -911561 -819574 -572079 -269298 851660 -593882 -835512 -815068 102710 762510 -60427 -166681 -101317 -512336 662583 -147025 856693 -833041 254977 -125048 -118065 923040 848090 145970 708108 -479601 538974 -166110 225088 257143 613691 895231 -274859 869773 718005 -597723 -231417 32374 -385246 -953179 -159128 -557108 -714258 -601405 374878 -430562 714649 -860426 462368 -393875 -120524 540652 188860 -209873 -275096 463364 919828 -780721 16367 730962 111964 739883 141464 250142 137373 -337259 895175 891237 316982 29139 -922509 -655401 -753962 -393440 -699737 -137513 791555 -524760 32385 718975 -716650 -507633 -698826 -440679 -212548 -866453 -142580 -405465 228343 495045 672991 132187 974875 95260 -930148 -396129 926545 -900893 210505 -202097 -493672 231550 -111877 -702342 -907713 -612024 -240546 932454 363628 893072 673073 208648 106520 -285289 -883512 -799665 -319984 682900 -40824 -863013 76789 -496208 -172946 803326 927165 -159733 223496 759362 -193231 122293 -427014 736994 -893715 525877 -374149 914383 -344349 -420474 457941 108845 808023 -150891 613993 -337453 -943132 754628 -805592 -896049 305270 575466 -463333 -133536 734031 194513 -639652 331898 289283 219318 -267621 246981 -653317 46669 -508134 83358 -66315 -219974 335153 865045 -289790 606617 -20661 -577171 -820217 -583305 461543 472736 -853316 -240681 229656 -235048 825392 90030 -114683 831350 -455100 723303 173034 -356465 236203 -476065 646549 29546 -997775 364778 -832918 484484 -307343 72909 -662945 -551028 -824484 -771134 -430848 -272665 -418887 -279689 -290579 369453 -917152 -756978 -166953 16298 -513538 40095 737031 807390 970900 940850 114135 -317698 -38793 -34234 -838474 961136 -625198 616396 525992 -168365 -799969 112556 966980 -339851 600242 -386497 -381643 -397350 -867409 124244 640314 -706116 -671474 94763 924710 451078 -483810 -295555 903648 -866089 680575 -640270 243683 -142587 348327 -807127 261823 262808 436702 -513228 -973290 964939 -98238 137753 771361 -816754 453059 843858 -143959 -389241 -288984 912846 -735730 976268 365192 -687634 857283 611242 -745006 -328824 -239408 328482 684614 -685721 509006 -985370 365433 351306 -147985 -826080 822101 773857 662132 -224340 -901737 663891 860212 -471399 -750129 -978374 316700 172076 371428 643109 -37719 841437 -569459 -473323 841840 798936 -3879 -973567 926999 -44163 586024 -457518 -320807 370528 -845265 540007 -501498 -986166 179576 -738797 -884224 911286 235487 -37478 747199 221013 750359 779320 860494 623115 -976605 246809 453452 -929552 424157 -457118 5612 72527 178291 485415 -414347 566314 846309 -363150 250691 996276 -606840 -963901 847684 -978091 885126 972170 -103044 455722 -29605 934318 767745 156163 212186 669450 -219904 445923 980134 248171 987702 -846333 616505 118932 -571400 -749488 738272 -832966 -935253 -824472 359485 77191 410700 173985 739268 -934373 -792214 451970 652863 559239 914599 -685369 425162 -825392 -15301 -75679 -445096 -417294 644721 -568204 -106964 -552102 -326617 854104 198112 223851 627282 -801383 114785 -115206 805240 882935 168945 456018 979381 716647 -420956 -577871 708791 576143 276835 -81336 -194879 -653491 191213 -157761 766252 -62415 -898223 -702929 -318495 -744577 -924683 566822 567776 -243537 148498 259111 616124 927980 -464459 -340696 -381027 962328 -638656 -939502 111164 99014 -330649 -279100 208107 488382 -721485 -297073 -67701 -801155 780034 983355 884243 462514 -711291 -714878 750608 -906557 436545 -176240 -384608 172870 916367 -322679 653429 -986616 -560740 -695934 -278568 -35958 398186 -66041 368035 -833154 -894771 849812 -229818 -670258 259310 -257252 -100285 955542 -606261 -661243 124979 493093 955317 -416983 -80705 -764800 708049 582999 -802778 979039 -744168 461904 110142 498734 762711 -94773 -108309 903693 722607 -960143 228138 -863280 -389226 391393 736009 710528 -874028 723373 263851 -412200 -132473 921820 358601 4937 21152 823270 691244 599158 446820 936251 999605 712505 -417173 258108 -210219 507932 -22620 -47424 -396523 847969 537936 552592 122383 -920197 -202622 913772 -957069 -420846 287270 766468 -179069 597635 469110 633215 -563049 -73507 -965114 -408840 -349927 -558106 609594 22396 -371062 699796 -832181 -659699 -805636 -689644 536389 -885854 -138730 -798266 -520052 628261 594452 20031 -869038 93812 -357308 -486842 -575454 524512 -548855 989016 -904743 326449 840924 106276 174248 453663 74054 -994417 847763 93019 578919 769456 -315019 804612 -290702 222549 329338 -153038 429743 318717 -473437 924911 -375560 -487844 -2491 790585 -945476 -764453 -635382 -171775 -791041 522133 886511 -839633 905944 -109221 278852 -421988 870513 932145 249136 286998 455947 280782 630186 892640 -101768 -227936 940417 -762833 378910 -330683 604501 -143186 690427 -227181 121115 553851 -28004 356625 -661987 -862552 716324 426364 -711176 697531 985803 935876 -731748 272942 895708 721932 981456 630511 720950 -195923 193963 -910239 -529716 -626253 160924 -159910 -624858 -359969 884323 -917981 -936483 -803165 -145003 13307 332450 -273495 429724 733716 27704 203725 -880972 129556 -358666 329886 174704 381973 864326 406113 66995 586150 205737 149517 -902345 -202552 -429008 -735792 91402 967281 230276 -40567 -449013 -694259 189023 -581044 632306 849784 -297711 -720798 161221 -632187 183164 -916410 339428 -788358 -31848 179497 466942 828561 472687 -871442 -551911 81785 404002 -79825 48142 210131 -381469 759990 264971 -567754 901625 -985979 -675824 -72148 -436544 899535 -579086 -16078 -272090 -327812 777434 546747 -373586 408105 -782265 -766290 -54799 -943323 -531832 132451 -113640 953205 405187 612778 -303261 184402 -200463 311236 209318 421414 73183 288360 -57146 241426 -643921 -637376 730432 15082 -669739 772841 -57054 450231 574363 -753289 -668016 -400715 39965 -339986 -299199 -382765 839757 733514 543488 958390 364272 -85640 -4309 -745674 509599 4186 -980297 -627618 49095 58184 -430550 60912 300842 -797431 -653665 -130465 811867 -120994 -6202 369108 -137530 -894216 -256414 -66262 -409818 -317828 795849 498674 -386035 -881274 -906777 -759185 -910624 -391005 -318149 38427 -260264 -985770 -837544 107680 -739454 376980 302309 135520 -591041 476616 245790 3182 -184763 -791344 -844079 -702702 355869 -772738 -197022 899017 -685661 -879081 -965048 -516030 -449527 211543 -993523 -797470 6483 -502548 507090 -765887 -934180 -980617 88520 -23381 338896 -814578 389688 884513 818225 35516 -689412 -836523 660818 -542977 -600572 117681 397791 -783543 -13358 -228272 62035 -864896 819070 50691 -351233 146430 383283 325582 236170 718610 721328 40809 -143380 228477 394312 -751424 28274 409717 127074 3699 520893 842661 149881 374358 621891 206635 -32995 149617 218700 49561 -763663 6657 -269962 -905354 -920021 -374666 -397007 -251462 985496 335732 106052 -152235 174741 188754 462535 -131288 -243818 -403427 734630 215945 -560989 -313066 396580 490564 -96298 -743888 535254 -105451 -945826 407059 -129116 -766417 61311 913180 942540 609209 476816 -441638 736351 -655029 -570500 -735854 478529 -74507 -624575 -348100 -38611 341560 -680332 966276 -23378 337675 -571717 -468278 -111577 -766376 -142511 218019 -325811 619644 -579962 692950 -640600 -222518 -371267 -312097 -370922 -984055 39660 -272913 452039 -206351 702623 -36246 -802367 850866 -150155 -163224 154462 808686 212001 965172 -163510 682810 52203 -202544 -316667 631585 249516 -861457 842727 851744 -805418 -302470 -747113 -778965 -134039 -101620 413842 -235354 362111 -616330 -119381 -803731 -320574 723899 -648827 180813 138864 684564 443290 -164599 -454050 -71826 -617928 -855210 -459279 339815 999039 -286625 -474841 525269 -685852 173378 -248436 -968897 -959951 765840 71237 966626 -839166 385105 765193 85677 -865718 476286 -427357 495813 -602164 -251131 59890 216450 -854494 259657 772457 -860944 -497094 -302945 174863 -356400 -26669 -444846 213632 -390764 -332923 -654688 639082 -648858 -194122 17211 589969 234785 785190 68937 -481205 986966 536292 120676 773252 -496695 -447402 919322 153788 -433678 -952011 839406 778884 -809092 684943 265814 733701 789961 565699 894907 600441 -261908 -632568 142716 -510929 817070 522727 -405141 462219 608522 667324 604110 -23292 161456 588089 602079 -989659 988550 565091 9293 -118516 -986462 632212 703545 -758418 -890671 -116745 758970 -825455 780052 721294 -707623 -658095 175646 -649681 -997355 206107 -462761 500995 -379552 164469 138971 -343162 698657 216180 504828 -227190 407472 642116 949948 -833356 -133283 -117852 -49836 844925 159209 982376 -545360 1842 -864501 -207115 535152 -116747 -965268 756296 -537752 499770 -168660 -225297 -103519 971210 844763 831118 -169898 -25789 591360 41820 58232 300950 234902 -860509 207659 -733176 775946 -416060 364615 -381518 269758 -773200 -391081 -487807 -438519 -937616 -783715 672950 230837 -758242 -880116 -281881 -675969 390378 359629 534781 709275 164118 991291 -47308 -686035 -469126 41062 721181 604113 926209 -559724 -13793 166804 -148566 -318277 448754 -141319 -752504 99720 -616157 -553227 -463294 -288036 340883 778611 -367084 -118455 504056 -936752 -929588 471450 -836006 513888 236238 -762808 -769129 396263 -319344 -54651 -756000 -45023 -526817 -564811 -605766 -192708 -79848 -142864 -440963 -203304 593711 -305534 55512 -977010 914988 765164 -716981 627045 -188439 -566944 -821972 -513954 -247851 -561464 -572509 -201622 360180 -315457 -825298 -777489 -558755 957718 418078 -934585 -894149 321873 386071 -938304 621901 672167 -362092 550813 -170906 -755578 -986911 183572 201709 -26611 975263 448590 870493 343568 -470333 724074 -63546 387607 523031 -752006 674250 -244641 -995272 -870140 35362 -589736 679319 342530 -446697 -821339 -903304 247138 -516855 16927 -767626 -717305 597227 98898 80636 901959 -805691 -436737 -186419 -647829 757041 331673 72062 -752846 -697506 750664 -107913 984398 425616 984424 -236811 -464666 -685155 -317686 318219 146194 755698 327666 515612 502498 -955252 767128 -550941 492119 76416 527272 875115 -993944 930036 -834942 -984297 301182 207523 -193349 -146916 539512 933085 -443879 375937 -339928 -538364 408475 -845786 259669 -948464 105967 -454726 -763977 925708 654585 650692 -178818 -974185 42195 285851 -626485 -606108 -153913 -521235 567605 784314 -736425 977596 437318 -539787 388790 477 -314373 -849149 76109 -842121 814792 -64920 -277834 -230774 236305 -579014 -164924 -832667 328370 -94810 190585 491438 -559624 -159895 201487 755039 361125 -337576 615664 -847933 -843664 -74536 -543683 -824835 723971 -973978 -996277 -278015 -55684 -928623 -144607 -338920 -317076 918779 -37765 -204063 -746789 -161444 685387 -896053 -267966 -576769 403251 205596 -486641 -858814 -24820 -727443 583845 74778 -72863 559148 -705191 212493 2676 229784 495478 -405961 820921 -403768 109113 566470 -673961 712357 -130218 401661 888874 -432405 243826 512565 -672829 420140 -258649 -129193 -741787 590029 -755453 -431773 529930 -858361 381577 1900 340828 444136 327342 231834 725565 -833457 231645 -484698 766016 -910861 180596 653410 872877 -457763 27845 38447 -559487 -953495 -680170 891140 285164 810057 -171103 751598 -293295 -154750 951061 614923 112329 -61843 817683 894733 882336 -787017 452785 -26435 -308265 606817 -151302 864245 201120 910401 370412 -181339 927973 -731520 246010 -309040 -524350 -692326 -941816 -817396 262406 -919455 -485519 391045 -27466 960761 -260988 789370 -110966 -743715 682882 -683074 402926 384345 -337119 183992 625794 -231665 -755443 508260 51866 202226 617570 788560 -931137 -652978 984115 591904 -100052 -461122 -138490 802314 -699950 -557901 -85802 518234 -734892 -55564 -332656 -58256 139404 -778983 -926698 977597 219140 40463 -134465 885962 -114562 -694761 786260 911025 -286867 -165817 -448235 -274142 18553 313735 556466 -782241 506367 782357 372306 184000 293775 377858 -903024 -668497 -675348 -214222 67577 580141 -35441 619232 328847 698572 407716 -525416 663241 858547 -739188 435259 211857 550686 -82087 -695041 755524 -319397 -227371 -277140 -900810 801229 7932 775008 603947 550381 -424323 163851 502623 236228 -123075 328820 773247 -27150 -97964 125042 -519890 221738 186894 867252 353153 -231884 785898 -445638 -337021 -334486 188191 935002 989618 557371 -847598 593852 -975105 945963 455778 366429 -669998 109777 -474916 -425840 -349052 -118441 694919 759672 -593181 918910 860313 459792 -842062 401688 473472 -586588 537766 459276 541787 138453 -413334 733653 -935683 288536 61980 -110205 -522767 448183 695118 -566216 562929 -804785 789254 502956 765037 528336 -51010 -196054 566026 -852224 -5532 -829807 -688608 -153223 327387 365652 67644 -157274 -325896 889339 529692 583498 -682745 218783 359221 136825 409668 -352015 -177360 -145507 6114 482996 413289 401907 -568441 -287169 -99729 -424949 -759731 -27652 168839 580939 -259390 882284 454697 -509075 -347927 -449888 -244864 -908036 -795208 -162623 379886 139995 -374504 955529 547719 -214082 -61079 525512 -328175 526895 126715 -964640 879754 -825718 -471531 -587063 -962526 -817022 866289 537870 614461 -998502 605886 192333 536818 -384468 228125 -950469 852495 -723867 -704091 -997474 511634 -861625 -219809 858450 -491727 -509274 -945973 943301 133075 808620 371289 -723589 -404587 521813 78960 -479350 -960441 -66445 445163 -464994 -582292 -601045 -12649 -776842 658877 -767113 555318 -248730 -596314 -20574 -642689 -512429 362567 -621746 617628 696634 -608011 -668175 -404310 16937 558519 897364 -25795 471621 -566839 472339 580057 -192190 271388 -577376 -681606 467438 238804 -284352 -56051 -273369 -866999 693388 -561164 -377377 -951033 -941326 395142 991647 868301 964657 -593395 675586 110098 -628512 66503 -123595 -70661 910951 151525 999166 476902 -415483 514319 384434 -920477 -702903 -477858 -306627 -858314 973848 -385440 276382 -906922 849453 -232296 -739992 283120 581653 946427 261058 851813 -884689 -791180 -144664 71880 -600654 499809 -719192 -209695 756134 235923 124518 -560339 -470295 -588462 506009 54235 734764 78167 974667 979280 -593164 -716463 366109 -923356 84250 605280 114368 197284 -209461 373789 -681347 -587442 742536 -965104 -107730 -844201 -104281 -601800 392899 -877400 874448 -265593 -417602 372573 -842495 172387 540727 123973 -973941 924326 636761 -184476 -286829 89758 827619 152052 -913647 225934 -767064 -939168 851412 -527572 943503 -433848 838652 -344415 -186349 -163328 199423 376972 520900 -754415 -569179 -184193 -976443 -302282 430220 -833280 35020 813535 57765 -757750 -42074 -656590 158900 284809 -845392 406021 919124 16737 -158754 514022 -669839 764904 834744 346515 -265908 728936 -367656 -7038 -819973 65822 -688787 -634150 252134 -139971 375355 -210056 -126262 778859 -901095 -432277 444090 842691 -478222 -987784 -8294 -926894 -337468 -769385 -245214 -38886 -722524 826228 -963615 -179054 29624 609392 -771529 378275 277307 -224227 -20263 370989 555645 -971835 -172975 777728 -805791 -994205 -775044 -686876 -819491 -55896 395531 -834543 864765 31352 604802 415287 103264 872427 267451 -295688 767161 -718771 52324 937705 1872 -967779 -573187 778004 52350 805394 -724517 -528647 -324811 -978927 240552 366856 -625290 -279880 -408351 -522455 520920 -419881 653398 148405 312328 948337 -655826 -484230 -658621 690752 -497824 -413765 -609698 246702 -586949 -249555 112446 -398243 -453154 116987 -822559 298399 758593 -308798 203475 -885250 -534998 -330858 182330 580406 387001 -681732 535499 -192074 944605 587886 -373679 648868 377564 884314 579629 481366 -416048 571939 597841 -702631 -250076 425246 -263228 188141 533659 -237674 341666 -866682 556873 -725047 -245863 -258739 -189160 126057 -262931 -587619 395076 -231268 -600204 6791 592351 -996356 615834 -835889 436303 -856553 391647 185453 -183989 -674960 -788396 444429 98017 404733 -313310 421646 -718733 710183 -103933 493958 652597 63309 -299066 -972739 -942287 779329 -437425 961838 -323517 616905 594709 25226 -774755 -37345 -666333 -362060 -213564 -906126 820247 -790459 -127471 908899 715302 -479222 830513 371336 210454 787073 283942 294893 206019 -257568 -859196 751502 366491 -337010 -65868 -573090 -413791 -818392 691573 828995 521197 -950147 -284330 -433384 138026 167058 -615299 -609110 -142825 -406881 -492445 -143941 123400 344976 -792107 -490494 -138270 980229 -822540 996264 331554 -613677 -221642 922060 382806 -774016 27108 786817 -668382 -924341 -789990 676555 434749 572706 -49590 -744666 241649 -170199 -793799 577023 -680161 968122 329727 -929992 726968 749920 -622068 243496 565061 -612390 165150 406809 -230816 -859745 885708 -697016 72505 406484 163454 657000 402450 502487 274034 351264 412611 38584 769081 774025 293687 948282 240440 -499791 -250899 824918 -66777 -756838 -168584 779577 568341 241339 874111 -327743 431971 -735490 -293954 -98940 219716 -555967 292995 -927031 -266428 -51882 580530 334988 -412226 673794 259393 -511361 382179 -888319 -300483 408196 720698 444800 962371 -430028 217627 -430046 662279 -24101 -523981 -298116 971601 -230151 890243 711065 155003 608834 133600 105975 -342156 -117089 -595595 265480 -206783 140715 -224579 -164174 -107530 -406857 -501751 464335 981185 531655 -879872 840621 -532256 -48110 162457 259215 234022 673798 -896733 67754 -232326 -398398 565054 -64726 176087 611226 384224 -870486 475341 704790 824529 552511 -468609 890867 733743 43374 985379 426017 -90262 46386 -554235 204355 188361 455671 467972 700850 474595 505377 -129517 222587 -467673 54150 604986 -122276 -20523 -244881 -607085 -827957 -707966 951707 -382771 228847 886296 672700 -310356 861988 -978604 360952 -253562 882940 423494 -622358 -126520 -284359 431317 945182 -815889 950740 -350024 -966375 778768 -850183 89214 714446 877265 -578808 224135 -767702 -843539 766101 322952 -586743 -575436 32617 -987125 -721474 -659192 283519 666220 318352 -634399 -671224 -622882 188855 -621238 176616 16740 44387 720610 722742 104536 714677 249948 222912 -627480 378564 -40064 -701308 403988 -364390 832167 -469960 379313 951220 576450 -968252 -161559 -57466 -686124 -600765 419512 -765708 243828 335493 -807823 159706 385356 -574192 -33097 -816891 -508772 -591078 -891260 -177097 -894152 584080 450085 841639 923013 558610 -746820 -231425 -3584 -643211 410685 -560931 -233544 902080 818930 124498 132559 987696 -207241 -939418 -363395 267956 -51905 21010 589581 865265 256909 387524 -301347 -711361 820347 36318 -944414 -966486 -370442 659000 -468830 202098 -897856 899993 403897 448523 -680595 -427966 -518955 493726 -702490 -861212 498745 -899962 -171798 406949 -55106 -236332 808200 616223 447949 526156 -156506 796512 -567066 -536987 59005 -469013 920988 389709 -53990 658613 563479 -689694 8671 -133847 -983664 956346 280448 -776411 221145 -517475 -11642 -329349 -580269 350982 229967 -680463 907765 -845275 -857076 221377 -892340 -480417 -974526 952602 671350 244173 -857654 -498660 378405 -612679 -129071 -378784 169890 466340 -147623 -96914 -218937 984131 163382 539845 698628 493181 201873 67159 982748 599022 -443288 797322 151653 -888601 275468 -479943 -523957 -57748 726818 -488912 -463283 766005 -593629 188979 57022 943150 566492 -883464 744197 -830601 109166 -185688 -532834 748516 499663 -605725 -360169 -896770 -573241 497209 486036 815360 -229260 788145 -584373 -357925 -100025 -887994 507656 -836557 922629 -792860 -284629 -466721 783431 -793616 -334043 308205 696825 -816451 178175 -62949 -632353 -807656 54739 -130209 -423029 805821 982097 617569 264425 -692128 147899 760188 -278348 32805 908009 -66624 -918531 -741208 -857403 730738 409771 728822 104656 -320118 511222 377105 -231140 -149835 780650 -317072 -458160 174161 652907 258813 861992 -693644 -815061 258709 291826 257253 461749 926220 -639087 -595296 -951962 642982 269566 -133418 -776849 949407 786242 271595 -676780 294948 165501 -740233 456560 -493736 333026 820038 -1553 846288 792505 590936 877266 864407 -229284 387553 -388754 -2646 -850118 -996534 296429 -558851 150743 800046 406860 -546187 -807734 464478 -93605 154476 -654019 -342691 976193 -599120 438769 -400539 213621 384644 180280 -447264 803398 -240227 225657 268528 742100 -543834 -642641 -153624 420116 411581 930026 724688 -259248 -687500 -282676 -598939 -46939 318800 -293875 -326122 599939 88398 -965512 191625 -947151 -25511 225516 -956140 -350778 915669 536156 -602428 -140367 -504937 56784 240857 -647630 -275094 -205343 -729656 190174 -319732 -270528 -114248 -538337 563631 438832 -741115 19889 429561 -337016 550336 270503 496389 -208078 -286931 899172 -521633 582959 694084 66594 857355 447888 882097 685807 847359 -836738 -410924 -266837 52132 142643 -832959 387339 -355879 372863 224064 -957799 170736 -870076 -688049 827825 -458704 576506 975131 968709 851025 990892 -667253 35482 -352253 779384 -912331 -634678 -468761 -309869 -677145 913344 855572 -919613 -943841 280447 -162285 283108 -683373 -667941 965603 -718876 528171 956669 -486281 426951 -872191 677348 394803 782115 102120 -822305 -877069 -395740 -627230 -126700 -87548 -677111 -932440 783100 -239192 793766 -978010 286308 347670 783840 -211204 470126 77815 -949324 259455 -927858 -674453 -786639 859190 -888178 -336894 -888199 128477 -469238 -771132 -140989 -318491 -666636 42921 779228 -957454 547601 589602 289058 945884 801402 449550 -499321 -380241 985244 137157 390804 398891 665401 74001 650852 -449724 -264603 -679120 332324 -608989 76297 256979 -244710 -343901 172131 -924766 -631909 965460 82692 130742 972307 274940 597073 461597 -297599 114705 108803 -193703 632696 836417 205095 -497182 196768 680554 342174 80672 -180046 -143454 689438 665201 -53761 217520 -628432 529705 -246038 616337 596528 -569075 -369686 -361355 -785840 -206505 -378359 279359 513172 -121675 -394264 820616 961367 -523702 -359240 763036 159173 -967252 482754 696571 -296224 206692 570848 929626 902139 246385 217858 94495 -466494 -528060 645930 -906903 -862800 -836155 206576 -981242 -334314 -190898 -689153 796027 961691 236843 23574 197503 498487 -524256 -686072 -781824 300599 5731 -295876 433693 160572 673693 -101971 -952278 -193348 -611219 -384661 533936 567167 899941 20377 57578 -276317 709387 676077 -984119 -417768 617433 -681804 -449296 208677 -436674 998731 557496 -700062 -808293 -573146 -190674 842683 718919 141901 -172400 366708 -925813 -25766 220372 -469217 820391 625148 517025 -926041 -261173 222711 -955436 -569015 902686 -400350 398589 -520298 738235 292840 -7329 985458 -970578 -927929 -998285 -269416 865788 801364 -968731 722195 -967015 349749 733973 -427322 146159 -882267 565911 -8730 705630 522740 -411468 477051 997558 325765 -782104 -520349 -693698 40142 -791966 -656818 869553 -585253 -86778 -474686 595772 -262709 67694 530073 -82175 -853423 -24859 861439 954135 -38731 -653333 207221 -968696 17616 220980 -327600 -842158 921748 537000 -622150 797798 158594 -80284 -862673 919212 332977 823480 204930 -694275 -408754 921512 -924074 -49625 -624618 631147 743461 814828 767966 943086 37309 52099 370187 -347566 -577474 660246 -815205 -372374 -58211 17731 -545894 -609218 -218588 -207972 -431442 830218 -84497 12966 24588 544320 50033 -837155 -223105 292482 -903955 570287 -69144 971433 237565 493052 -76231 -424639 590223 624029 984697 -478582 -127262 367322 857540 147961 -814578 78834 -332088 323764 -1799 -189033 384713 -999398 663779 -769938 -807779 106297 -347429 -39276 846256 282709 -908473 209044 -280830 738792 541024 -871438 886692 333981 -153804 239651 616639 842068 -966238 923283 -453235 773153 -872607 825374 969693 -537396 -257670 -460137 -61933 -339758 -753847 649412 -843098 968675 899329 -504353 77601 -189342 -995291 827287 524962 -336535 -446577 657549 -634146 51906 112876 -545705 -809445 -126226 -891075 -337535 -316619 832546 444632 -949113 -608870 -244283 -384794 551260 574029 827508 61411 946278 479462 383614 437281 -876416 -236400 -834328 -367547 -177930 696458 -829718 319816 903565 506792 -419600 749047 -420488 -416177 472218 -716812 -935324 69244 -973635 537523 596077 -177603 231520 -410883 272166 -925514 -784577 -735504 199574 480926 134091 669565 415413 -268353 -832088 -890263 961395 -80006 -461395 -518451 -877390 -239552 268776 -195818 879687 -279014 896792 436101 980604 618914 974897 -207952 -167535 618888 420315 -25472 -175690 141326 682483 -553167 -657261 -503284 -658807 112084 -850879 -16531 -53152 233424 -324914 -939856 127730 -399907 -87236 -309528 320873 637064 990082 122940 421286 -440014 -44406 199784 -879810 -325871 440882 572474 -649480 227373 634699 458134 -189359 570724 389149 556914 -179336 782695 375265 379227 -870062 -505029 -76219 -905746 958839 -974152 628332 198623 893363 -477427 142315 -962058 -145786 -432838 -807091 919053 -401116 827925 -658032 136851 261494 -501818 17702 726797 -992489 -772405 112372 255119 -982696 -610059 228311 -821177 264765 -407064 -764390 -887693 -543234 -905185 -939903 -53146 739206 -180506 -28351 -980345 567671 -840994 -438395 -421423 369444 977532 118251 71124 956182 -757110 -825083 -336333 662408 -943963 718425 -120412 521450 209854 -142879 -15757 720609 793369 -494324 575231 -390074 -358959 -986821 353339 949539 -389935 902341 -7377 980921 -784932 363251 449397 -497027 185223 -760444 796220 -325994 30138 -546518 3400 -915359 905650 689931 -168721 -836755 -208894 -960318 -944610 852351 -172403 196571 122195 -964209 526 569306 789024 -140727 187536 151605 510510 757005 985846 303062 202295 -558481 531573 804762 780299 410552 -458732 -10540 654988 761827 -937549 298442 -667086 -692447 278657 -784201 -71288 -778026 830597 -923704 988717 -437095 331030 -884449 413908 -731464 150499 143699 788805 122546 867307 -993682 850137 -96325 -19450 -974483 800769 -45637 475994 355395 -97728 -287665 -529561 219223 752685 140999 479356 163457 -779406 151590 955711 -232686 199247 550565 -387926 893513 -175592 930352 308616 513886 -295118 933224 109948 952827 -579814 -799585 612730 701 -481569 141151 450124 -181576 912419 649188 382862 563953 -621154 897437 120114 773345 176539 850607 -243971 135929 -977928 278130 292360 966552 -721238 775922 -964927 -538986 826807 -809745 -472217 -490307 -172997 -691491 264977 -90805 -772892 -629787 -193112 -339854 -161803 -343710 682088 266071 -420409 -720155 233187 -402026 -878013 -489934 868478 -842819 354537 72128 -873998 -34483 -983092 750909 73933 751420 806548 974728 -79506 -650635 -869381 862645 -822260 817110 878544 -264564 842288 823985 10615 -393462 -284234 -951988 610407 845790 770896 -922783 109738 -853266 -88317 -462562 -698911 310224 528936 -820826 -895555 270161 -877844 452879 117767 320625 167632 388066 -979815 999525 -586710 -482018 635491 -40172 -456925 -859339 -515864 133019 399031 199693 806718 749129 732728 -43776 916113 -339293 198858 317277 824608 -197407 -519320 980197 39486 86638 -399906 331727 990418 759916 -545842 589252 588504 677551 535851 -729373 -677410 -637251 -20159 -704577 -344696 108629 886827 -814628 -252276 -936220 -347045 449461 -856906 552337 -618603 -669767 611430 828595 495476 333641 -661491 -966699 -278940 488508 -585420 842937 499750 -229156 -89995 -257582 -941488 868582 -672000 -881976 430282 -655603 545815 -91784 -745774 -512392 -198382 427249 531065 -632385 -465828 -405383 772515 198770 977011 -928762 261899 -96877 339692 -104123 -803651 656791 427501 134422 198426 412648 -147918 443534 803672 345190 -330999 901492 -875137 38369 -513323 -304316 -20115 378017 -292465 -795601 -455214 -464161 -566848 189593 314549 690889 -584952 518938 -804115 752001 -87910 -201730 -277079 777247 -238914 -782523 978921 463658 329294 302883 -231933 -87901 573881 -953087 148639 -791941 630659 -510598 -668486 -693608 284483 225375 -691673 797651 -576349 401203 964233 203645 564708 305584 117083 -845355 -507816 977088 786665 743316 -31002 -699643 608084 -210974 401673 151762 65041 -622754 801745 -28113 -784278 -526823 -756768 584281 -663044 -164709 886254 -370368 -66121 334685 460230 -983161 696673 763214 370503 710535 -365932 465359 174436 -669236 760763 753846 -766043 998934 -583655 530382 -241629 -295206 -275901 -498603 707984 -149697 -814304 439037 -330196 482337 554864 -618260 -409903 280081 35650 150332 -291608 456915 632444 57596 -852110 -874145 533720 -975955 -797312 579553 872929 476870 367803 -122055 396026 909360 -347939 -464901 436567 158026 -882762 743280 -227326 -434586 757800 89235 849239 -717110 -57557 -7531 -208631 -541007 89930 -200231 808219 -403384 165155 -427271 -735257 377649 -103189 396479 -630758 144002 -864792 422189 459446 551239 62838 906486 912143 -539524 192259 -917118 -712881 -124267 852627 -736530 -832014 922998 278716 -46583 7882 5882 61354 -890664 344573 744560 512284 -589549 548482 284186 -855834 -723674 -555353 -900435 282477 -29006 598926 -96941 -174674 875657 325803 -426836 -791496 -938699 -491321 928072 -780243 -798350 -850304 -102609 -371004 462255 313799 -801959 -488374 -437743 892897 -214218 -317027 918383 -940953 454440 912047 277463 -527673 -133884 -556791 -699896 -596928 848277 981190 706422 -485655 965912 168851 786890 -801365 -94271 77494 -819617 -388798 -635083 586884 -101690 -160320 878989 380905 -843070 -8182 182874 218084 -704051 -449448 -869989 -752248 -39791 454586 -179256 76669 -509328 413326 -391477 205180 -802692 -248949 -618878 -40490 611712 -121543 -149569 625774 396277 -1546 -853688 440635 335502 763251 197591 656455 -962771 -932683 -652646 -581325 756971 246293 -625740 376752 -293356 -878912 -354118 -732665 -681560 -298057 -256457 -104558 161244 -385456 -387671 808769 967831 374963 527362 -982634 707829 -548002 175016 -408791 -814137 -624990 866293 372773 -732911 -309212 -709064 18249 468107 125788 10674 895464 11553 408601 525977 667113 122738 810363 56857 562887 -217899 894456 983886 -200558 -276273 144088 945483 550509 -979298 -131399 206230 -738674 72498 110860 681385 -900926 -718674 -519147 -283917 -133018 643180 -169617 -348203 545774 -292106 690310 692646 -573982 322830 327195 -149969 478556 -61657 -412476 740143 770571 -397591 -212759 902745 -654797 869680 -451256 464337 -148053 309134 -447759 838962 -806434 754629 -249269 -205557 -752438 739790 -111219 -944419 -141436 -418603 -707770 -26209 581298 -94534 -689706 -138949 346000 -895214 -225678 -118258 -678677 83108 -948700 826220 699689 -483092 520265 -938983 553023 -448357 -381294 -962991 643513 -779883 184579 -156863 -88138 938993 -992138 -616309 542953 -953091 329369 666566 123034 740792 -8212 -317572 628898 -872874 -482876 -572374 -709261 245312 697547 513860 475790 722577 -465538 315055 121994 855577 -624723 795332 -741996 418014 288255 935507 175337 538518 167147 -896866 -321058 275503 -745152 115290 572120 524615 560541 -431438 -387243 414644 572794 -781500 -463775 -431747 280222 -767198 455330 -574881 328230 370897 -800307 393161 483332 -413491 573485 -282400 -479490 -836732 48035 -604292 -959189 -624426 492065 714793 56569 809756 -81361 -65625 506922 -855266 -529690 685931 -480046 -566758 445943 840476 109787 490052 598437 -807914 -248831 354625 703430 -747286 7895 -618837 -502713 924636 -772672 116113 -121819 -806429 -584330 217204 -195852 568621 445830 94282 -767396 342169 -111278 -691202 -447465 284731 -400882 461678 -962828 57563 351172 -705428 -218665 961910 -558128 86974 -369481 733628 -356892 -864481 -790625 -526063 -554619 -372421 -906066 -239348 -874228 -534090 -384746 -489990 279462 491430 147616 265564 745429 -797548 -484185 -619548 -545555 224512 -752743 -250115 -586856 895194 836985 851264 282706 534153 672863 538880 453997 885735 67958 -636097 -930162 803779 367229 939830 -427346 -829346 456264 -515375 -858342 -588945 -684356 -956112 684019 -403552 162006 -68441 -964561 -921202 93476 -570561 977047 817228 383434 -266957 -54969 -290463 762239 451444 392881 -219323 -423283 -228826 235674 154472 -390187 301473 557595 493099 69064 390896 856481 -722587 853871 -838059 34925 17760 -336156 9155 178965 978010 -3241 335587 -322943 342276 -910198 -825200 -754321 62982 266837 -567462 524784 -143496 384803 726919 -34839 433258 911731 -635251 -808813 125662 -982696 -18151 -733701 -499639 -618503 249996 15874 720790 -918638 88056 641886 246434 -283791 -179545 -838249 606401 -196486 147733 179723 156984 765859 -509455 252906 -188735 -327815 -624992 266171 309770 24857 540090 16470 746422 -989897 155915 162408 278746 -918757 985491 -718990 -120063 70943 -211449 -738998 -613335 -261710 832461 -192872 -944957 869977 477572 -985126 375863 594728 -446086 609504 422878 88013 -253389 -162735 439303 -153466 895849 -81372 -661261 869286 -850297 -871000 -461224 215828 322476 -951939 -639647 -340149 -381778 -948583 -51540 498395 -858219 -156348 791499 -412569 -962788 4380 -910524 750757 -594381 -162159 98449 877793 -981632 -895638 -602847 -486022 711385 989886 806101 369507 87115 248316 -746109 -966492 -836201 -254236 -921737 -139049 -708305 849931 401645 708395 -721219 -643621 -287976 43108 -56675 -325871 940318 -106919 523230 486589 -867687 916084 -778555 929862 64024 -42698 -912182 533475 -577124 299824 -569831 879139 -715236 378891 914322 591846 -228351 -105855 -359734 188001 812331 -774302 -986361 284830 178154 -690160 -382008 -238982 -283643 -755581 656954 442533 673335 -842554 -242108 -584027 982445 313720 370045 448980 768777 -179764 626480 -736419 -395166 -114422 26079 400323 516673 -776821 -232131 -454054 -25946 -176192 -930638 -769588 53377 23980 370523 -627179 932922 -761498 735240 836232 532265 476440 400700 -607672 -999650 -261246 -373584 297807 925531 334456 -87343 793195 -117867 398175 162109 261819 309495 -800972 792778 295350 -821602 134662 -652801 -27227 539294 934647 913944 -142812 -171141 839871 573831 -670938 -142031 118569 584686 -973330 402093 -790253 -605531 -85994 -785326 -997518 863418 -707957 315509 -158772 -741908 732175 451681 -362051 -82768 -792522 -944940 -228109 406316 756842 -791553 710961 815807 129255 -146038 933072 -415242 920511 752142 474809 17304 -625961 424858 -183316 873628 342632 -56658 711676 -219091 827903 765635 -940655 -572115 -872578 -478655 -592667 34095 -444391 -424185 76487 213499 -379559 -995737 134811 -760050 -172388 796198 224472 -416232 -338797 298113 -758520 -59268 536643 963747 -946740 310483 65157 433072 -636203 -243735 708486 -728514 -22932 930879 -254776 -987306 712683 796423 -81633 -887817 -821566 -606549 841268 -500717 -448396 237511 92805 -701936 -270313 -566230 34275 564808 551383 902489 -848525 -227702 -797837 773388 28334 990999 -411970 -392017 -998431 -531674 -851937 -602654 127021 -528928 32146 355321 52616 -204188 95013 -476291 457146 -621244 292348 296105 338017 -463225 56781 -725778 475630 250277 133604 -535441 -421082 327566 273441 349062 389922 -963037 835317 361661 -403249 -477765 562409 762966 636014 714400 -137833 880196 53396 -227185 763567 -381777 -996052 956987 218867 -856844 -361743 347467 155835 -31965 -466060 66903 379122 -18177 874012 252015 389910 654977 227745 488853 -138052 319445 -20081 -898754 999178 -825636 555466 -970156 971836 845864 -97020 -759625 201376 -778237 -62392 468407 -854247 298985 -527757 -190948 -975840 -378103 936118 294687 758846 -401848 720917 -362642 -438381 -287682 -107797 -942549 766290 -845642 73444 662381 415683 858162 408449 -88386 -724288 -258458 -303593 344604 862136 -717256 -74928 194553 643887 814790 624041 887738 -646340 -708640 -27405 -386757 -369015 344714 432850 -410295 -252457 913147 461120 951591 13688 -704351 -636789 -609910 -343469 -588134 -489005 195997 -391581 140348 -809458 -815618 -302408 -879473 873091 628031 236916 403533 -685870 -661274 43343 632297 337515 753389 531988 -634619 -146158 426179 -685790 278650 -198687 -634296 -879380 -325420 222406 -427 355322 -905132 517249 -557262 109925 -370196 964007 229534 452447 7238 -875102 -465973 175912 276286 -349650 -162721 -505830 798563 -936866 -23308 12702 724090 104469 -747111 544309 -508166 -525811 701263 -832912 720401 -313900 -197620 -385160 -528098 386762 -93764 -126969 -864459 257316 -744773 660333 -836065 394604 -78500 -339188 -497449 -245122 720485 994396 56718 -123636 -51567 -681368 -468057 -713061 96012 673358 217404 -686203 251002 -395965 138903 193013 -871567 843277 -906694 -291858 -820997 295944 19672 -27196 796821 160290 -362663 -458208 -444366 811615 67930 542849 954553 -538667 -890198 -415946 -746110 873520 111055 296421 385373 791343 -54273 463495 125451 995110 -124249 938089 -452541 -823814 -734361 22829 -99281 922280 757012 -714553 727788 67903 -769612 55169 -845554 668385 652678 -605321 3737 -656827 -33800 589339 492809 631864 -652881 -797646 81611 133784 857859 -533675 -255550 -466985 -170625 294513 -676157 505342 -977179 -564152 -205032 -493272 -581335 806638 -354943 513154 375153 728780 581423 -357934 -659301 -581856 -649401 -250131 -380105 -817285 57829 402751 -695928 867138 454678 -692921 185992 916526 -293923 -603880 -247199 -411700 60079 -357414 -844939 -253186 -982153 -988986 28631 260471 -770541 513326 -834481 825923 714453 998130 586842 317373 590467 -513908 79271 -683497 708567 46341 -681573 -348843 -342145 255742 369358 -544558 782750 678824 -455540 676282 20553 319820 761814 995215 -514421 -617532 883422 65700 -114718 296704 66318 -633947 867904 889346 700417 618253 591243 -821790 207241 379437 612253 -177461 -738521 125868 895557 -864644 640150 -130046 -427452 -215096 -849983 -922884 484048 -909290 825928 464315 -387564 -577055 7039 -569931 -288593 815033 880494 -387534 567089 323009 361682 348624 -568159 -176465 401435 -290817 626809 -732208 469741 717190 452136 -400511 888479 543229 -635761 681654 242494 -610608 329605 396151 -102261 -933565 -943533 -662050 -820359 -842392 -822344 5658 589232 715690 -906394 -289937 -636403 292550 45700 306612 -700641 661709 -695254 707540 -992853 221987 -791704 287309 604713 229379 530495 125364 -941499 455544 868774 789807 -134304 -238875 -26233 -103430 -833012 -994817 -100673 -823198 511891 33358 -350943 315981 710128 -71248 478964 -666192 909396 898389 -914063 -63593 -207837 549828 -551611 917921 35445 -364716 101909 -592895 721941 615988 365941 -320129 923653 -863004 280560 -662924 -476168 875193 538883 491218 -370345 199645 -484958 260762 161469 332236 -785743 -402973 258299 -741159 748300 -945574 -594924 981159 536704 97724 314561 -484943 676560 -200482 -14225 -868798 99889 751014 701884 477309 682062 395791 724990 975318 969797 740776 -287300 703255 -41305 650006 656051 -858403 683004 609934 -743854 -337384 698941 -209317 342334 -508914 532184 -970530 -20401 26456 -456784 593673 232081 374372 658714 -912284 -638523 436210 287201 761864 681693 -632169 -47165 280870 -483197 596412 454258 21761 19602 -793568 -533868 191599 -812133 -858030 -800573 503389 -942878 -930888 639246 835912 -384673 698123 525429 545860 -560707 -361255 -355087 -207239 921950 -26751 -198806 11681 -454955 -383045 681279 -31093 619499 -632179 334402 -809317 932379 263638 -455751 113864 -196331 -350776 -794018 438045 627775 -117018 978400 494393 308399 -795766 -473376 -634802 -719566 -927903 -709899 823461 -521143 -64787 882088 -456551 -548313 203010 239608 -97896 -354508 -606519 589783 309541 -521715 871872 76204 552280 32001 -201416 -987057 469212 -689131 504150 626960 -937871 418177 749715 755632 -93720 -7887 -97860 938598 991657 437061 -620045 235099 675376 552721 -986068 177583 -578549 819742 580144 614642 -872610 595752 -781155 657323 696800 -118755 -555932 -489003 -157605 -135004 -641462 -3619 -192592 998548 -442136 -916827 -379952 890873 825771 -628860 -36284 539538 637909 903620 -645210 792149 271865 -776798 140582 476010 -470781 79826 -653818 77740 -329426 479224 -986082 603563 -25588 769072 883033 706605 -822527 258311 -179786 826920 -809912 -667264 -380728 537033 521581 -326128 584246 -874383 -491311 -50654 59836 579251 -684374 926227 -308568 515543 -12416 -362185 456798 637273 382001 -444717 951764 -18069 727278 -354912 -905193 819695 227004 -786481 77892 55550 -810509 342271 -645105 54500 -571710 402121 745024 938273 31785 641077 -680271 -465687 -825346 47425 -152494 -436955 265705 -622495 321061 325488 -313624 368122 620353 846491 -875828 757094 -873133 460842 -503367 484467 -587751 236372 924842 677092 -642202 -61945 -968213 834671 -643807 -875806 -251363 -443075 -129211 357561 864053 361965 -242846 -738412 368637 -15855 462619 -210128 -453998 -843473 -433882 -372355 502757 479425 191951 548510 -813126 -95307 -748555 -576660 521132 -374034 -81013 -430220 -487386 -182206 51353 393588 -686613 223866 -81479 603746 -746608 405205 -482406 850533 832253 997510 -900224 -820135 810480 661297 -68158 930128 -39175 -668175 906442 -627956 -229122 -968875 558361 -958715 990649 -503970 -947008 -588311 164021 113923 -99480 376727 -572587 -587347 -251573 -895836 -416818 -47685 178873 -707241 -821976 -606208 -534764 -922580 -656192 -813248 -834348 795092 -291128 303286 741252 -215630 -518074 -302703 728387 -921376 749329 -292877 727108 395049 -739112 827504 635599 976524 -771558 424853 16829 -651969 657455 -494113 -30721 118570 199997 -963521 -611944 -335256 -422460 -657380 -556897 150985 230035 -893743 120126 107602 -432304 -990677 142517 894652 -866827 242669 -171304 -501775 -96179 946380 -997108 179730 -291205 31218 -667058 -349708 -57869 906623 -417619 680094 -354945 803459 490187 -668851 -333381 -984826 212320 -670096 -457831 -819455 481207 -481620 3294 -457502 487086 768729 -314717 456972 34106 -413053 433238 800468 767073 372842 -735562 -433915 -163265 16514 -336678 816989 -560894 -365196 -368981 300045 858861 611355 169701 -636739 -27431 969352 710298 304134 215471 15102 -414417 210294 401263 -99721 -258339 915344 -93012 -844003 175154 250442 -776434 -781102 -628723 -457971 362831 954281 -327771 885047 364094 851178 548227 469660 -465857 -265198 823683 -50559 -151735 -631343 -636969 -341344 793830 549002 642180 -768472 -428617 212182 -248989 681146 898285 -88830 -820959 -406548 -219439 911756 392511 -190262 760254 -174294 420371 -226736 778273 986691 289094 -889743 894208 752627 412628 190739 273136 -801909 823567 -686960 799901 -365169 -157157 -222153 636614 -321609 434675 319689 378942 -267409 -712733 42748 -684564 856279 -163187 783484 154572 -443581 -691868 -903067 -333844 -90180 -915916 714442 237296 570493 673432 -383055 277262 564343 302466 383381 -455277 125518 -484810 133603 832476 -229031 466767 734461 -458275 67878 65721 251962 -538210 -237325 100149 -136861 427577 -200522 754265 -415944 739678 278039 -530931 -436247 -574769 -694928 390159 -514787 712420 588500 -684432 745967 -388088 -140411 456084 -820500 925241 172924 343222 617878 -791540 -588187 -610462 -500124 -452185 -738783 142073 -246080 446662 705986 708273 751624 -467529 -265582 674578 150797 14429 -654323 -409350 -740201 608689 -946462 -377447 -581410 472380 497270 898806 -541934 441374 -869151 770920 873429 -878966 -595345 -982754 309052 -694584 -421472 -899688 81106 577202 445352 -669268 -348651 174519 -805392 -148862 498934 -133285 776211 768024 132317 43317 -821151 -326210 826659 517103 69728 -392549 -149994 20042 -254137 696614 291833 101272 -266111 791214 23809 -744512 312112 -258221 -900903 -604355 -573145 280202 -167009 -800481 494318 389149 -931995 829448 567874 -82647 247217 820912 456466 36254 -430083 958818 -795517 716994 897847 -652419 71918 118191 -256190 -399884 363485 310096 -800524 -611889 -20463 655080 593046 849319 -954625 -57332 -266393 -680658 -159795 -819037 -20327 149796 513626 -660883 246994 -915741 622132 -806919 -57300 704852 740000 -684754 -710346 739448 -240746 306115 -270863 406624 -535486 -583738 856659 515125 -112637 -618343 -957240 190897 226544 -215952 -773332 -997852 -481202 -542891 -179118 31600 -448101 -746203 145024 314253 -832121 -968944 901232 967942 -987146 -688228 -563119 -19719 570879 -680158 -623292 553627 226416 -131760 99808 528307 585927 219173 171823 -857702 332474 739448 -992594 992577 93232 237042 520656 -19797 -782522 510991 649339 329966 -912308 455330 674314 364470 570565 -45746 609482 -389054 382442 528141 -813699 313830 -888793 -717012 -275878 305031 -392804 483661 328971 472610 387102 -48924 691117 -241210 -699084 784058 956884 -673387 739738 491117 64260 968774 582593 -389138 250937 -151002 622541 992386 -973728 -583917 731542 88771 352347 -538113 -499032 924 477569 -521101 -207549 796495 881308 645514 -636709 63090 907498 -20111 -102376 183150 509468 707182 -121129 76543 -902182 598870 421160 -695497 -656451 619797 -865585 -551557 -432045 -547030 -764349 723076 -658145 -954968 -76750 -942881 -229994 -814537 -100870 149997 857763 139152 608689 541412 -629852 189573 -346466 -76980 572650 645622 -619330 -803197 -269379 250333 611776 -769606 -608042 -401341 -877046 -575370 551652 -301111 174130 846992 -749049 256032 -272635 824757 58456 832913 993923 -674586 -407329 -775434 -871072 -2567 934171 583359 -933755 314134 493566 36462 -670962 410555 961646 451227 533706 420793 206917 -339855 971838 41525 -658351 793007 713633 -203481 644949 174888 957281 597086 461831 -316093 383389 -553861 -434160 929019 -277463 -328335 989455 629344 229646 -478581 -526186 -371179 338695 -287130 353451 297169 -448124 602611 970057 -208418 -560341 -565897 29660 130716 -899246 -852470 427337 543486 -845049 456347 -46493 -722292 552328 -899222 111607 617952 169675 433677 231233 72233 -456969 -206228 794996 -391765 235369 -304827 -676938 414525 -921680 -900952 -24286 642122 782994 173820 -569147 416720 436613 719608 -709471 -299932 622518 -46037 -474707 684332 -836219 -234763 517074 -99484 654214 -250613 500208 -103463 -866942 906871 -275753 -534415 281205 221462 -341553 -199391 -878578 -752231 -209136 -317323 145713 653828 120522 -986356 -933896 412338 138015 -195431 -966994 -762290 -529628 -495388 444371 -455461 -498077 724039 -588901 197421 491612 490417 -826386 -374034 -198656 -646362 -21783 -84069 34868 -725572 416988 470276 582740 -503136 -150070 -329008 -762451 851599 315757 -987402 -497662 -772002 332079 -431931 -412152 615923 -73934 -19876 -64790 -691511 784072 825651 -371899 711279 49532 -465903 -63059 312458 264839 740883 531239 -326577 -768420 395179 -339923 -637046 523165 -574177 775341 -899431 272291 -838266 770570 -29583 127226 -714546 269209 -57191 -98974 -597575 -397915 441258 200783 663515 990188 689109 -98070 -701794 -5472 720221 -775025 -486850 306407 -441576 202701 -170674 899163 -69901 680168 649649 -61686 657899 229466 -95199 184311 238996 687822 -542293 924312 297110 548643 -647119 756950 825899 328688 -691993 -257648 -300638 -917126 341463 401176 -415777 -752065 -321315 922932 283225 -337553 757803 -551138 345499 -469651 -198842 -763771 951748 564946 -891385 -869366 324742 -538517 458011 -247996 -363862 -519114 -96252 959548 184331 -986519 690326 870769 -353385 -200981 -476549 -496043 -651823 741337 312495 -620210 117713 281090 180100 -687433 -483518 555755 -580961 -708387 621284 314316 109177 -407038 598664 844689 -453153 453085 579094 877146 854642 -986601 -423414 729980 698408 117840 -677262 144253 332874 -270056 -787982 94492 -881292 -407946 641089 357959 -209640 -586267 495913 -292445 -70789 905170 -614389 -402937 998710 -976097 704344 26881 -902602 -806365 726809 931280 601532 478248 -857368 840296 -121890 18923 -560395 550641 -436220 -864736 -864126 -416056 655980 849643 -294809 821501 719143 -211480 -230897 467795 161306 732196 -697991 223299 -919554 -142303 -245448 -529926 370144 -358313 -559757 -919082 5665 -715219 -282906 302829 -271881 447492 690783 853894 995818 179757 352450 -11746 -822440 715117 823685 -512540 529522 -90496 905269 45885 217532 -975725 671471 -269375 253969 -711223 942055 330940 -454371 221495 418533 -29266 110433 -101656 -785469 737867 601651 -224934 -662671 2428 906683 985087 -727311 776668 983927 56381 590171 -523076 384823 -769042 520793 665632 927522 -821536 -223316 -197952 -177489 -474026 -653146 -637561 -148435 150278 215342 -961641 2492 -74087 694975 587459 415442 -383058 105577 -426221 -698569 138199 -837937 -821436 -286327 952346 67495 638406 171832 -741775 -106051 -430788 717195 -779062 111344 393216 -56167 -10872 452659 -311524 -306095 -147711 -953842 703057 -49293 -199938 105755 -302700 -829804 -749762 -616311 290956 490526 -431885 -52068 -980330 765518 627395 -117973 125761 697396 -263479 -457184 689490 92471 581522 249084 -780095 -111602 -854752 -660528 -228934 42184 962793 -568123 627869 -409147 -581287 215957 284030 684346 -357172 254480 -10330 253617 185493 830232 -794352 -447353 320379 740133 -19859 -53396 40118 745666 -731359 -746138 995446 -283634 -20413 -509745 -36644 -799940 -942175 -373934 -286593 -670188 -993350 -873742 763625 -768913 226114 -557821 -120809 655294 -898015 -648017 -728067 285444 -663180 666482 -486145 -215464 904586 918943 45305 151652 -662167 -485415 -74696 -687768 97095 -140006 844926 856248 -538351 -392272 -227838 -640839 -497560 225466 -41874 -112536 223774 -897745 -265504 -203948 -278211 -692904 319977 -453729 609793 327506 -69743 -438271 -867111 -916851 577233 -768315 -24598 493263 -442857 563146 -180980 -619215 -724667 308098 946507 -57696 -662093 -330122 567271 833630 885673 423361 -393644 -207617 -579611 -94959 572091 913005 643995 474537 526583 836196 375920 -818334 -373735 -204810 -4226 53029 -463771 -464120 837203 9970 570194 -676909 -602126 53724 -800114 115684 -245040 -926197 -201353 910237 251480 -617543 -893149 -505166 -964248 -516811 -867878 -341588 -812590 401251 349335 154857 -910372 -583750 233226 618138 -517440 668484 615064 486468 82605 -788062 339034 -638912 472516 -99451 378394 501051 -163173 -697162 -318631 367671 971837 -804336 603724 370184 792232 -823168 481370 -80681 39118 -295412 -161761 -932446 746646 568137 42093 424378 491864 -563741 -142266 240196 624867 677145 550370 -718407 708091 670398 267823 133478 636883 -831175 -605108 583532 235544 406662 215310 44225 -985882 101555 197371 118829 -631984 -575388 -551855 -397874 -606884 474703 901376 -575595 754437 -656319 18860 899271 555703 190231 -840148 693245 -57513 -476731 410126 -581084 968633 530771 -157935 633981 -623065 -811813 -81624 -806114 -86944 -194547 872062 116591 -511593 -126037 -187923 26286 28016 987789 255877 425067 -242681 -800226 -481141 -190323 915689 33884 -116744 608332 -258920 -169892 -892554 -640331 -372725 40644 427750 -910679 875820 600272 347613 -973091 -604712 -79538 181282 -147877 -881693 158241 962865 560512 373777 -411710 -435141 -912259 -994146 540986 -822108 557270 120247 218153 450820 -233498 -25473 783682 39 812505 -348277 -118835 -654195 636464 390246 299300 865130 412864 -200435 60214 -733913 217779 88436 655623 -884513 -461946 -570624 742702 -144925 702858 179723 -499883 -972874 262627 951779 865853 221842 -852724 659019 -568776 -933663 587088 419064 605997 292037 -990510 76309 -363753 203921 592263 -676928 -208890 -230451 378551 793099 340636 -631754 -886145 -791812 -391791 -381509 771922 784269 -193744 792322 -939277 -14420 -45736 -233375 650236 -851140 -710788 -344347 -976165 -130030 172452 -347058 120784 75642 -23447 -48495 401904 111920 984957 123733 -805979 -355098 -310240 -678538 -346069 385477 618540 -732795 294421 339300 -215158 -11706 6598 135122 -201157 -6351 -712328 -281582 -853296 586482 -551239 -69350 -640398 -650263 -328343 642643 896603 840874 -917699 39580 466395 98814 669247 -994616 -322476 -53664 -654005 -959845 996414 -866687 -777325 219088 972324 -48444 -990180 -348010 118692 -657854 -233536 -212466 778355 691784 136746 509007 157528 -907307 -167331 -695710 85548 426780 986669 59463 623584 741512 823748 738030 714871 970290 -927586 331070 -566265 112493 621709 492562 -14916 811579 -841802 -66761 -447019 786133 807954 -434961 940454 724519 221167 -145039 -912876 -971566 272364 864103 378012 -492248 130048 -536850 473805 -436173 -337420 -213735 -481847 -602706 -44572 -146449 604103 20491 185666 83177 -255084 -353301 295763 746869 -470130 764841 602672 470773 891303 66768 300614 -381760 429416 -391008 968663 623648 139372 -943347 800119 -923053 245344 -420288 -180081 -51958 -952566 -946924 -671779 766445 -575169 269337 721394 -972907 -549909 520853 -231501 -444528 430349 477694 421081 488161 -63688 696962 -589839 -565891 672532 -309889 -184483 -871729 -312102 421131 302928 610485 697308 108526 944342 -284032 -206342 552354 444106 857720 893230 449370 148446 247766 -235775 610680 -804969 545096 522644 171285 420941 -770319 -698984 320893 -400721 -207641 -517162 563888 758078 -95053 -287320 864995 -590259 599124 -73090 291325 -362744 -595652 425946 302746 861674 -873647 -556972 -318325 -468156 264941 -372585 -52652 -45891 661982 -492446 979501 -385459 777063 65416 -890367 710337 361022 28656 -754062 -535110 -341108 499221 928595 -315218 883568 -724856 -519763 -612635 -625284 209769 660795 -522243 -705226 522354 -218002 823910 -256103 477804 -358039 -335641 190481 -215625 -785530 192408 710018 -286778 703439 374758 -919230 168993 286598 462994 -144486 543970 359325 -551503 126282 937528 656447 -978515 -185726 -993049 -256827 -341693 587369 499398 162370 540548 720794 964544 16632 -168364 527650 -687916 202720 -607762 -955261 -966508 -919258 336606 -154956 490281 -716630 580869 909086 292302 -44287 457752 -24671 -585008 -569743 253729 -882675 148501 230137 849277 533929 178834 380359 892252 410032 -215981 -10176 238405 -624049 -59145 289147 -886385 -573528 -522831 -278074 743657 594515 982601 753824 763603 928471 240665 821693 -967006 -906827 -646128 684550 -572672 -660003 -20174 398230 158442 551479 670613 -344643 718640 -959588 359910 -181887 -158600 521690 371426 251160 692540 -95821 189790 -718353 598215 -970017 650432 -28249 261692 -381051 899971 108307 672911 -937658 -453962 287803 547338 -766925 -491778 476892 998986 300882 713872 -37019 -60737 -948195 -644168 419963 550191 -365438 -29612 757366 479411 -491548 556761 658402 564409 -166120 967502 -479745 -561663 -910615 475724 -789566 -11104 643605 154244 479441 -108544 528974 951993 775435 187741 842682 934977 264446 -671799 -712333 -288119 -173457 -322007 111623 -721394 777813 -738890 -904455 -534556 572382 -130050 -100289 778419 931305 -455968 -147646 27957 570122 479636 -355103 228537 -519543 -502496 11246 -263517 232291 -22044 -195025 364010 600904 870543 56798 640793 -334693 -800089 44586 273359 981110 -771835 -271180 624958 245795 437206 -57326 200367 788004 -799844 -499632 -786947 65835 690987 536042 -35562 -146014 -389588 -263981 -145411 382245 346397 346609 -81718 -131965 -401457 -280929 726184 -483391 72679 797737 -988073 -80745 -381730 -542764 566184 107889 -247935 -336429 -114685 331376 -310030 255059 -908956 106854 154405 899568 346457 -629795 268003 97598 539014 196496 -388150 513729 271394 -85648 948171 -285707 -495497 782497 271403 430022 -462874 387962 589187 184217 -678048 -492023 220480 970306 -274962 402701 -430684 -65653 -423510 637178 -776894 -278348 -462652 526712 38918 -524179 135166 -273820 558379 723422 82480 119118 468035 -761440 -956987 -505863 851122 -243391 164412 -446113 -846797 -364989 -867800 780970 811986 -501859 531377 83131 -169488 -949191 -237808 -224857 -378813 519285 554390 -615371 186451 39586 -251354 -315678 599166 -429048 897974 72669 -631307 313568 -605485 762635 -344131 -389032 354714 -627324 -208210 -803309 29759 -756588 -1929 -488538 36234 50107 -548583 -770276 -470059 -309842 -7193 86003 -632304 601427 -302708 -154979 -275139 -168887 841989 -526592 536948 928862 940579 168182 368095 651926 64394 648397 972607 -698069 -839243 -630968 578278 -577145 -993552 870940 -755909 -33332 -932132 659956 -60231 566093 -519826 -253842 -780048 -179821 158448 -389860 878467 -829479 732799 735108 545832 728847 -831220 209441 -48981 371419 -13733 -621345 -488213 -444525 -225657 -395358 777819 410436 177532 -417216 -305789 26671 -149637 -516862 713597 23238 760217 678567 48504 -301645 363968 -576159 38456 -504494 -686163 31318 -449004 401074 761840 506273 308854 -178792 120047 715214 513119 -700036 644836 -178591 901088 733706 804570 -525104 649250 -41310 791220 -370043 -928673 987224 -701145 240349 -838425 395381 -521157 -28629 -238692 -321036 354765 -817227 516983 -13306 -487792 240310 -862080 567183 764551 -832165 -238759 814759 122636 -560826 915380 -192487 809933 360846 -224423 -174489 286409 -790723 767649 852932 -34344 -873264 398205 277784 653601 792506 683376 -355072 381473 -651678 -122479 705100 710314 -875999 571018 316799 -832543 -608187 -395621 -766254 -939840 732304 -615656 61106 -62318 261177 -82202 -95171 -220934 250090 829827 62409 -257044 -821568 -867845 955869 -655822 896207 -155277 266293 -643736 606876 888098 -275390 -306176 404512 79059 181160 689215 155084 -529307 -971073 -483138 -944897 308042 651155 44651 -719599 549643 -191388 -302075 795724 -860349 686758 -307036 607086 -797536 -331006 86446 305833 -601883 -663981 95970 -624477 142315 879274 -115759 150774 569371 547915 933984 371120 257525 -567507 861513 972884 24716 -152962 907671 922711 901000 -574691 -772052 875172 -919133 -991842 830782 -230247 -340820 -329015 692822 -776952 576263 -141925 337488 -74185 637483 -80701 619230 -844832 -745310 237223 -155899 66097 -574195 658269 -588258 -709171 468893 -743758 190934 -191030 769307 -469337 -653010 564529 51682 581358 25980 878081 697823 -24207 -300823 -37844 -177128 -665524 639473 -710504 -934494 -325170 -679706 35744 202281 -461572 118125 346128 -225428 -418034 19966 574252 236990 -593680 -619672 927018 933638 -761406 690892 85427 -953408 397528 519070 -227225 -664326 419131 -922201 -758826 79704 994598 -843131 -843769 358160 318090 -383959 -800396 -502289 -564470 22103 -213492 313938 708352 811178 210224 -961875 -902538 -827250 -876873 -681464 968366 171972 -969621 562045 -181221 -885918 -850935 -264516 -599707 913744 923589 -143993 664169 255692 299587 -792650 711990 538727 -800737 -824524 377746 611078 -441114 424831 -472205 -944159 182170 -338644 -851834 214023 -291150 477665 383019 -959272 170136 850778 -778377 -948470 556713 914533 820529 -787931 -629063 93541 990677 -134521 -750708 835795 897685 106208 699998 772024 -941869 -45513 -667044 -915404 -327769 944484 360745 -118662 973279 -733421 981338 401106 -65414 -306873 839034 409238 808236 -733483 789254 -931659 -695458 475877 672114 945075 58027 868597 389667 -613721 -163612 801621 -36621 903740 -233971 656556 895024 768560 -818851 -252431 278557 261720 485698 976243 219375 -99302 -681126 -653102 -515887 -26255 471547 901251 -603551 -818579 978988 259408 -163920 -291152 804650 903638 -425786 339698 -430747 577285 171036 -958466 -354688 -856797 -85215 -382157 -571692 -959030 -128202 511620 -383379 330853 494641 -873607 664204 623415 21597 -508373 606371 599893 -926472 -517940 50524 -385114 337076 504860 539922 820202 219959 129781 959191 723632 842780 -747328 985325 403935 -177937 -84866 387660 709806 -683468 -547136 311714 332715 376929 439215 -366386 -968648 607583 22917 -796060 -138871 -306035 729362 613037 -194392 -783171 856760 976804 355186 -143306 -53521 112890 709399 -290640 -377278 446354 479389 675803 -653232 -177786 362717 -516520 536395 18592 -968699 937918 -269059 711906 675732 900118 -517826 11647 972641 -305185 -688513 -676001 -374379 273292 691907 -899041 227116 -258431 223520 184206 -142215 450458 -39230 252209 35359 -159709 293736 -908736 -762600 -771103 842214 941096 43569 -543608 137121 -503417 839820 -170174 671254 -171982 15005 884015 53076 51890 756269 -99233 -789763 465475 271195 -628390 183624 763476 -428010 87832 28674 -96758 -694876 -883703 507913 765116 -442850 -383857 -178737 977656 -773647 196735 -934051 247037 370398 280228 -204338 273343 -982277 22331 -657712 -771225 -393679 479096 662822 572368 980540 196608 194984 939019 -824786 915821 377281 -860325 -463636 93517 530160 -604230 559663 919586 135496 -151470 323716 826980 -187151 560773 517964 -494341 -117340 -243098 -229571 466885 -29005 690365 115295 402582 475006 360071 801040 -286413 -454145 -858765 361601 -531370 350399 -603674 478775 863661 -178593 -155528 144523 268123 -346096 -482315 -774742 -421259 142491 -819235 -579691 291335 363226 124389 818978 -894452 101949 -614924 884601 -432519 574150 -345690 -159464 921523 637197 -123444 -94768 429845 207933 413418 -910906 565611 -913643 -787656 -385038 419705 -768920 -134750 -550365 -269195 575773 897224 844282 -75640 780976 -374786 -821526 -155439 -956625 697804 -629826 851682 291261 -381073 61331 -358847 691731 -940969 49370 657384 -189958 -407000 -399400 -807226 -21422 -446663 -613083 310588 125326 597015 886448 129441 -995530 -932221 571193 -260930 566884 330480 -56106 830035 667079 -263162 431599 85904 -351965 -403934 214722 -743268 303055 67923 -722849 -70767 -616138 773598 -964435 174974 -928297 161211 -10909 342245 -648892 -83178 -654704 -139206 305958 449871 658836 -42902 -960840 489595 646693 259153 -9657 178017 -507957 -237245 41017 782333 328547 -669180 534019 718976 -426336 -314800 531377 -675506 -696443 -461612 -365982 -586369 255469 32818 650313 -985890 842883 -552575 662958 110189 -722230 429131 370539 -51745 -650857 470670 -725777 387869 -814319 163771 -217154 -803902 994232 862394 10990 -59361 262107 -554909 -712916 -723145 -540383 647303 788277 153539 780289 -699803 619358 609072 512586 426293 436493 -902884 -161636 -332255 879293 -851491 748 -887353 -529539 493050 -547964 -251207 -20878 -675024 -182400 -200708 -301487 -530 745682 906892 -263450 -450855 -328512 -697513 -295537 -888887 -278687 -468547 934593 -207158 694819 836375 -514429 153628 769352 974509 930798 -289356 794852 -861506 483635 -783431 925281 348539 651541 -779897 -286213 -859508 30314 -626897 89413 -442358 -118497 688885 477858 900996 988977 -481455 541644 -740869 225204 -907026 908240 829285 912976 426414 -969712 -654419 -382145 334884 -642752 130738 -87088 70425 770410 906436 -836121 -471032 612330 383018 454523 586273 278386 869918 -708841 -676406 595591 -272818 393690 -668519 -502654 -355107 392950 -333861 -990319 153057 741556 916625 -208333 148067 371439 608750 397631 559203 -402667 -156838 72414 -779567 -363863 659185 -960884 -990572 -595133 276485 53915 556166 290959 792 239664 919926 459466 -316189 -723004 897573 34248 232530 583332 570058 -864272 898053 -245135 -170993 767934 -734768 -909023 555537 394304 563132 352765 -24221 -666214 709124 698273 873228 71299 517657 -373505 154500 900933 -361057 126940 505403 487361 -886930 71121 371475 -850840 -342127 -63157 184801 376515 695626 -425973 -211729 172780 -75380 306855 233085 401043 695168 212871 810555 700538 246273 795881 551377 694906 238239 -713378 -880809 704763 203680 -978485 -119330 -465409 785914 -591639 697445 43160 695130 -120123 857956 -916882 99489 692288 989253 162362 770785 -746992 -501914 -750515 -150427 -473283 860824 710922 -208986 614053 122787 658279 -262442 -497031 857280 -52111 969945 865725 813725 869445 948935 -811700 647901 425367 759148 -665262 788373 -692817 -823608 -428848 733520 200423 -92400 831772 -986996 487727 -832597 703070 -9925 -515063 -703819 -673900 877378 427917 -572289 824206 -787715 570469 128781 714611 992570 -774574 703254 714171 820922 -624218 -171640 980018 -388685 24392 -316286 -604421 -175408 -653005 -190120 -7285 684079 -768649 786 -802134 625378 320823 -459667 345206 246639 935593 -133799 -830113 -441520 428697 340473 703148 152436 -30874 360998 -147212 214332 119939 -489748 -487386 -732546 577400 204556 786946 -661370 -323489 -160264 -136419 915600 -422425 -669093 96097 564687 -595884 349198 488203 -835991 -835843 -18525 -104020 -326152 -537268 443486 -306264 -51445 -100414 -653001 -125383 -250077 -69520 332378 -97939 -251465 36223 78247 -971484 239024 89129 922803 -347885 -386194 867390 993476 853700 -924863 -65248 788313 -217068 -656 12616 -701664 114739 547382 -372930 -934659 13991 -109248 670372 -415862 970186 200112 -159700 -581359 619847 962461 132766 -17772 483489 -139888 724819 712134 -30292 -849783 -961860 -612208 104850 -369032 389212 556300 689744 -863035 -52534 -705651 -526922 407880 -621776 528149 300906 -74799 469838 562782 151781 -95198 -845192 -961582 828149 769904 162451 -904046 369593 747238 127261 -350221 347817 -827103 -700254 382332 -469109 982965 -548921 526057 -763521 946726 125891 -313044 -658572 436976 -394783 -347929 623920 -405504 -757504 463987 -455604 410937 -642286 766427 998453 -822928 -691935 96865 -400851 652784 534725 -709511 -925880 893431 -668625 700105 -524944 961847 -177759 523312 239969 38357 -985612 -562628 -989779 379885 -526447 -982607 103609 455565 -438024 229001 774974 -232523 -729156 839278 67529 110174 705157 389826 -901060 -103312 941709 174616 -127285 -654774 441251 369464 135039 511038 284587 -255329 -853834 781714 -164324 910461 13729 -483456 -62208 -682827 907717 341942 663800 653536 -613381 -605737 312373 737354 474097 -522887 179968 426868 -636762 296869 -737228 373264 -804879 -420006 -949698 -370168 -338566 -571510 -558300 -533256 771903 -471653 -783877 645423 -455919 -247961 -352913 775218 -199659 876093 -296513 547769 973508 -241698 -663106 889904 -521365 -763135 675411 -128969 -230357 107727 332538 103074 699898 -627097 -373311 542330 -39008 464988 333644 -822918 -695109 389938 185809 814483 -897220 108132 72349 568168 949224 -141215 -407155 223827 -597544 -269686 53525 420830 -545671 -702666 -207683 916171 -994932 -885585 65567 918797 740263 -806222 689643 -137268 -106702 -647054 -886813 185061 -921621 558102 -628897 505960 13026 813622 -428214 759960 -623362 719842 -578142 -893458 -281481 133788 -941316 -142314 -338342 -706215 633470 -582031 29064 -395901 -219932 -155631 847670 625146 965500 -638784 463471 875918 -986967 -378246 54669 -211961 -263452 -689810 -96572 533790 -318154 719873 799511 -547327 458815 -881205 304865 -226094 319666 582551 22990 -251223 898007 -138777 -471457 -572531 874248 241903 -173847 395007 -899404 -464619 916374 831856 218719 -363400 825187 -921275 -58720 897381 -95455 -113318 953378 -37277 789236 -578435 -464477 -249048 239319 -784018 367352 799266 249621 6630 -893177 -607377 946641 -935667 924491 487909 690816 311297 -338604 155404 580842 98646 28484 618911 -680532 -105583 -984621 566926 -355015 -302548 631884 247038 931668 427286 145678 -750393 -94953 -185680 -990836 -77323 522096 622672 -233650 755145 388383 -183743 -347283 526389 278457 876609 810651 202467 -7256 605314 787736 361647 354345 -249558 -447554 -269144 189772 -223149 -600714 -785261 605559 125068 830145 715880 23395 -123946 968624 414802 -190050 875688 946668 -744653 -604792 712171 -237521 799391 87766 -68354 -176183 -713124 -908398 971571 -721636 385128 -333288 434768 840736 430323 -476006 -435312 435552 398945 -603234 315679 -593669 461897 850427 464546 -237789 -534919 584671 -711764 -976862 -621969 330316 861002 -766128 -912927 697366 138872 605470 98870 544359 -939095 169487 -99573 40635 848068 924729 -889809 130788 613537 357064 -525656 393095 363408 -166788 -411220 -408931 145107 211750 -239064 233844 -955234 873134 786236 960555 935198 -389488 -37443 -361287 -886416 463835 183218 -409 -441435 210225 169687 922065 843844 -583607 295197 253417 523080 667504 -58712 20468 519838 219140 666832 403083 13865 59127 266401 778139 794942 -62382 222938 -899994 334632 97968 947826 -767744 -383452 -696513 812046 -424878 229734 -254014 760460 -548454 -709998 651153 946556 698729 911428 -242153 -492766 -924252 -236022 -862253 538997 589700 377956 -164776 -363870 -136682 -51382 962894 478346 290108 55462 207086 808640 976681 -868010 108938 -760820 -531351 116140 398722 771051 -506921 7278 -82736 814476 -388315 -847146 -675587 -360236 -531496 281874 275370 -289957 83272 817093 -492664 -682258 -813660 770180 488160 553611 -847763 -891686 -631156 874343 -291209 453445 -600580 478571 314347 982967 -227918 -132685 -554553 510998 -515386 892942 -651684 -974660 -758173 370048 221006 -689288 -245176 -620605 55960 -910709 -328120 -743102 556806 -912469 517962 -113635 936889 587652 -807606 -154840 636327 -611150 -422442 74988 -464616 -677176 -384879 954916 -761814 -25524 772532 -617024 311758 -256712 -502648 809190 -691640 -963461 -770323 -206356 538419 -836490 37974 -873376 24187 681472 -474037 637696 232673 -204958 -989594 -433214 210810 440795 -804650 751437 -266832 -582754 -402977 84990 -344640 -54193 18136 -946844 -916549 -722679 481964 -978876 203653 663771 -337190 53910 993753 957638 -797964 -869242 914499 -361919 33059 696053 64676 -789706 206626 546805 316209 -582782 -828225 569040 912756 -273927 -500387 -29439 466634 -77985 833396 104505 -417053 841840 -558833 149724 365638 476761 482381 505090 -711222 -366660 -901407 684151 -431842 -36432 -163309 546234 -945726 167743 662845 339970 -628725 722406 -264882 25396 -648157 305433 -815286 371822 423303 -938052 -995385 -694400 842503 214827 925810 258925 816585 -643789 262024 215535 792263 -51433 324062 506992 762060 -706804 166746 -730607 710139 -143811 -786313 -546137 841928 262600 -97340 890681 797309 -417602 -340378 550916 -737737 993703 369170 890231 621798 836092 472340 459832 306128 -188117 237258 -277219 -628978 839575 362153 -694861 -581490 -141419 206008 -358726 -862704 -742543 -226288 -298586 -951383 474854 -130078 -370272 -149437 -546775 -341007 -215549 -166886 -898465 -995693 -438560 211264 258210 471733 816379 -983526 757249 -469164 193484 295522 740605 194564 -41346 539811 -737780 -684563 -740621 -188352 978457 -662583 -442562 -251795 -509182 363239 627368 225715 -946023 -133589 -505556 98161 915236 489228 -348677 981334 48094 362133 730616 -819096 218483 -429083 -383940 -51072 813319 -338514 -568428 208203 26672 903225 350334 -870837 968183 175841 900400 -415148 -285221 -163692 24721 524175 -42801 983765 -718786 292346 -275273 835644 -268154 -195610 -143378 534517 -24466 112632 -149181 513085 -584658 -881879 -442505 -964376 444082 7879 -761919 330333 511642 889457 -617269 832664 -85829 -266466 729266 -951769 -51557 619926 913673 -305362 -174983 701687 -780329 -377244 -57533 -883662 767124 427027 -304995 -344308 -319568 560028 -194847 -6370 134796 284272 411034 21077 -580993 -962280 293639 873843 72787 -617682 702622 838411 -704954 419938 830599 761865 -278647 508278 -597603 -115160 108099 960579 -337551 -599686 -893297 -987471 211142 897891 588026 27202 243093 -186850 -955001 229256 -754677 -135241 171947 -195541 970118 849167 -707247 757732 -743012 590812 -747178 743300 474132 -950618 -741874 882798 468202 -519605 694334 395544 191184 706940 -426592 954639 667816 -185666 890722 408304 426635 -941846 -841177 321519 652741 -993492 -13308 846036 -617642 985992 667908 -966663 -126222 -815920 -960347 181070 -107006 -399697 -837928 487381 -860895 403490 -313595 4902 -993760 -255238 686981 -613909 838019 -929189 -79961 375269 329729 126272 -765781 -617114 837128 -420363 14922 490709 771383 -981605 903468 -665299 544226 502183 205296 41470 373777 386916 634792 812907 288001 325484 -578598 -664918 83234 498867 -920064 -705785 123799 -808452 -265079 -451103 -608327 -210078 432854 -811989 -753899 -526255 713661 -853395 -312471 -948598 -408055 -939967 -595029 672930 59641 196310 -876926 268803 -751171 270320 -226614 288618 250876 721510 383381 67047 788432 -770142 589093 -768416 -234808 310181 -446349 995855 996325 267776 308907 -116224 -281826 -858020 -497107 302739 954972 -247053 639885 -288640 -429442 -304363 -506988 443726 -601513 -391260 275517 -195622 286507 -514791 -568519 45143 -747722 795005 -654996 744008 -221148 410991 545901 -290809 20762 589476 -559606 -976958 -739924 434147 927681 -282503 908772 -930171 320072 -287487 -210238 669436 432007 -261500 -278218 -695352 -154471 -408706 687144 -362109 930510 -436287 56816 573270 230060 882163 -892578 392193 -206743 -574197 329652 491352 586226 635607 716455 93121 -666009 255225 -423327 -121929 727709 175077 299778 233289 -256997 -358171 129435 557979 -836322 -290027 -984655 -917532 405269 251367 801728 -480785 871717 39200 -157387 38427 -457690 45274 793715 -59302 -547804 545536 835279 -181962 -826145 537301 907668 284871 -615221 -96915 -236928 259006 -109167 -986703 -838844 -511267 313868 751839 720904 -136579 -924851 -794103 846949 732807 -957033 -988014 -618519 -334853 -782108 612660 -87273 -273428 500319 78844 735461 420738 -115097 -218549 -651204 -616969 -910190 460759 -205061 280218 743976 -465751 -915853 -539313 -56413 548125 -957332 -989171 657590 379621 -15200 -991266 -112317 -289914 -282565 -975773 775652 -230695 782817 -634547 854499 -358517 874023 -432411 144577 674589 201625 861702 -377037 103013 -876621 -89443 -781920 -226676 212712 561072 202276 -244210 -504034 -623532 404752 513853 -359249 -553035 -530200 -844226 54890 463890 -552220 43913 -63472 -353602 -990480 428397 951768 361376 -675028 176267 495083 -251852 -733588 394071 -443672 781960 890681 -748006 908385 -202816 -295346 46194 -422179 -9582 66844 -373552 -843692 -965173 -775865 -708616 838070 -362296 -359258 -114811 568292 344061 380231 620131 -865227 501234 169064 875091 -661902 215105 -232449 -120213 -210981 249882 517556 797075 -899808 -161857 276450 527113 512617 -520952 -911335 491486 567630 323168 890910 -602633 755039 -491451 586729 530828 -887651 -43444 912295 -264660 800127 733467 -500170 345271 -531345 839022 -42324 382563 -755893 73363 -131120 122680 -301212 -534162 888862 611732 55554 581493 769607 995751 830942 913972 -386001 -293000 348326 955466 499566 -152353 730364 258538 536912 -369144 470391 -951844 576597 659062 446497 18042 907953 -133634 809464 -261069 -332339 -686136 211181 -683381 -406972 -592174 -536216 247833 779879 302572 207810 -932856 -317255 369725 498633 -607850 545908 -828356 -336064 6296 -542078 116280 -219172 322676 287877 -416687 -990392 328613 -230576 219132 -190558 747451 -508565 826499 -320900 139608 778259 586755 234332 -331980 611511 -250388 -345540 642842 306556 491653 -218742 -269591 -962117 660581 -892503 974484 831998 -951557 672111 157859 -365178 -776954 266917 -56528 -63032 -304226 -446070 -771094 288619 778410 93136 345749 819403 739943 -699363 693895 -483335 951015 883339 -389972 -807111 254992 -730455 867588 -988925 -706023 -279304 -240480 -846077 -86768 -962322 -343511 -366951 -913065 989175 -368295 143577 311330 978031 7936 -330485 818171 -279511 -766720 363949 -137537 967019 -611759 -688916 -915426 -665745 -429314 -190673 52894 764260 264614 -931444 -479464 730731 295931 -194223 923962 -858085 517703 -908932 -461821 736126 -368414 -314173 193610 -542831 -752707 549774 -354504 842695 922203 -955017 447433 -283897 -364334 -691503 -301104 -858327 -858802 219806 780528 -304771 495119 311447 352547 346436 889190 991400 -949834 296373 -704837 -619023 -139957 180218 712202 -445113 742998 250160 -68510 506929 -832864 210539 419813 218987 489928 -246097 658891 -835226 -28227 -902024 -273058 -821050 507333 539443 -914433 793699 -310407 -270525 -460641 449353 -851386 -910851 462535 954808 608365 819627 788114 -854364 701956 19469 288814 329525 -306444 -701740 395230 -771895 806777 112165 -915718 -257171 -515419 -662372 -248339 -601880 95709 -15034 834998 -158160 802138 -653146 -997272 59763 28969 766257 57131 -557169 -642645 -996910 919352 -874470 -336490 704103 -663455 -277797 -737422 -885182 -369657 -440113 811165 578856 167329 -399834 -101304 943957 653500 -335293 -61192 316151 -697355 -199233 138886 360239 861312 -471578 64415 -51437 778021 -961096 179268 388654 -946754 -885142 79179 675582 -795333 -526494 -106276 -509067 728734 490943 -323595 -236295 341759 -785585 86503 -239516 630793 75415 833495 864517 931067 -261170 453950 -665059 -386776 -973598 740840 -117918 695287 -335758 324601 -318465 -41116 -218926 -617885 -159854 975997 -613621 -117006 -662739 472293 926936 -991680 36567 830293 786602 -356159 -805752 -394730 -225884 722105 -278224 -396792 -31841 97728 -731216 -774242 34088 46149 -845090 -8352 -712707 705672 -9338 99944 551828 183711 602084 780517 -74348 -524686 259115 -953444 -790054 -310721 330882 1121 -947467 -106090 -976767 -32094 791979 561374 26808 -689187 -86414 -110130 567208 586276 947959 -632075 -630456 -230112 -10854 507443 570370 -238068 61807 -17346 -874189 -589898 -814785 515870 908974 200577 -496122 -834768 176442 818789 569715 629159 429071 706029 498282 875526 63965 129464 -502011 537256 777158 -919815 990223 919480 499423 -819976 -261752 -99527 496819 -398833 222244 -867840 -442561 -423379 -435637 -557771 -591497 -171050 441754 445653 797631 266144 -282527 525363 -552077 952376 698788 -54926 906592 276315 211738 728460 -52407 -696098 848304 -104241 147043 -449753 488583 360667 249817 -31311 -492046 -610907 -4151 -509941 -810247 66807 442948 906202 380120 -408851 175058 -725037 827905 -174214 970476 -371262 602902 388577 904576 -173050 235888 912188 -599951 -775279 -546533 768248 576788 579693 143063 542167 -319948 971698 -817256 -700691 685455 87697 235271 991012 -156969 -58419 -789760 869433 -950478 -11972 829458 -920900 -676166 -550197 692609 -964333 971389 838647 802631 166263 -783746 -269996 -797809 764661 -350669 -596086 848313 -370065 -958075 -297005 561497 136089 -340397 -354946 -914249 -136579 519407 69488 -194992 177271 -791009 435357 -494892 495801 -634083 -437229 -629978 -204088 -448744 -645776 93024 291965 -733135 237926 -166964 258182 -370945 -667201 605547 52706 153355 400851 457202 510824 -579116 -867821 140488 -649023 -213556 -491775 539274 429801 70490 210613 -24057 849970 -768810 907739 -559164 -308415 -344048 -376400 -693511 883471 -464695 -720632 -450158 316649 -397896 -723510 946735 -971791 -473082 -747534 53669 147610 -222765 759054 -764805 844080 845743 -669374 -455827 -992562 -996063 -881595 672364 -131482 -222428 631905 -500196 923197 -528475 -568585 656852 -159636 -849530 919928 -523486 -752288 349214 -615059 680389 -789414 496951 -987535 745777 -891280 -735986 -762447 867470 -506742 -406441 -183437 903609 -691098 -639178 -764020 -124606 583701 -700601 -517273 -65428 287612 136855 -648699 -398288 433108 419497 -116872 173371 119210 -785294 502760 920427 75743 -198563 -33650 -799018 -558039 -343609 -673221 -934333 463504 649604 329810 -185809 714610 961880 -181175 -275511 915072 945535 349229 -143754 210750 -256345 586011 129486 786695 -819728 -572729 891421 -470265 688371 70905 635235 -271297 -999880 512267 -927660 -757627 -350403 -810515 294617 938113 -122634 957601 -156531 106929 547912 -441153 -368319 -264987 268557 364145 -671239 -801468 -343789 291064 -400531 -246458 965405 923302 256520 805303 147297 -873374 647788 -289094 605576 -515161 -972692 459460 600753 -91515 680977 -241635 -37906 -936289 -328299 -842781 357701 -354005 -685589 897542 708272 514805 -602315 -548531 191645 -330788 323789 -90545 -354449 -468781 -414787 28155 -144132 -339998 -7994 352785 -15091 -943197 202589 -778969 -245791 -386235 591273 365733 927146 378892 -391801 682312 -900721 255823 -425978 -499549 526248 -807816 192491 -40935 165125 -705912 -305490 299492 -504921 105616 888699 233362 -616187 191929 7218 937603 -123896 -228163 -185241 -716052 434319 -677396 -40477 -42025 -734867 590633 398753 419105 560614 578282 869714 979706 162357 383547 889818 954600 184713 -824262 -558128 856005 -648060 355612 -225534 310460 -680774 712488 952815 279376 64312 -455497 -548661 935893 -696454 939579 -331394 -703627 839540 -246604 -487387 -590163 -66678 -403780 -353648 658509 136344 156156 -319294 -506885 840171 -595788 990708 849456 72389 -929736 544658 -996422 617181 258926 651709 -564040 611293 -16047 -961977 -734 9955 63856 -962118 -64834 753664 907247 437330 842284 -929092 -16763 236030 198235 -628336 -211715 -418077 -806767 674026 -301386 845785 437607 428845 -8542 773996 718666 189486 304971 -636708 770556 -665032 422857 -997603 728977 -783992 276301 -951464 701171 420178 721306 482280 82398 841275 398470 -498338 954852 -353699 154493 526334 -599062 -851130 632574 108223 858153 -722439 -284388 506447 748974 -685077 -144897 685069 -240933 907783 19553 -504435 722020 -913877 917905 -689129 -691502 942377 -88077 811304 543364 -709433 97406 -482833 40617 658239 758460 -18478 -39738 -291008 -42034 897511 108982 -576277 -48154 -683269 -888794 257878 899402 -832626 -977131 504204 881240 395989 716890 -524532 184188 998711 67613 216518 955580 -684335 -892452 -807647 -518995 -756238 811496 -105481 -623493 -312289 -8218 9623 23013 507408 -670513 -341950 -478018 -234832 -253968 620846 -266643 84001 -412950 -912377 -448402 -46921 -205773 806633 768719 -793992 725395 411495 794036 610083 -328280 527239 -260781 689829 -522013 569540 352377 -887515 -627703 335115 546819 -717191 550323 916798 -123034 684719 411982 700980 830631 177926 72987 25142 527075 172402 758064 -708732 867017 -893413 141429 99790 -128997 778462 569128 195899 -694223 751050 265050 752230 -504842 254245 -584977 -368292 393960 259301 -765406 -623969 96796 602935 402303 35238 744888 628603 -301593 -268965 253048 -663866 -634737 704539 -212694 536159 -293886 -516934 -548046 533826 20250 342781 -563834 -724064 -584053 -506851 566706 256861 -228647 -107190 541781 -185455 -459940 680998 -592989 -905464 -135229 953542 -791967 371650 -915314 -136651 -741268 -710029 -289134 -192783 -533070 -265852 86393 908395 -601289 -105456 809152 -422389 498578 -290712 -262472 701354 -107538 893327 -278267 740886 -243447 -692161 286370 -861166 887608 494434 608986 -974381 -550047 520986 -743088 -839932 -170369 766906 -804743 440003 857634 761674 -778211 511906 -506900 -426361 480089 12071 6677 -264223 -817888 -281652 -991128 -401541 -467787 -23297 -144316 727598 -434254 -379741 247709 119174 426245 450318 718968 -438589 -905362 922761 622066 -903718 851842 749011 445881 567154 -544469 673438 -562927 -344985 -215642 514064 -220464 414922 491011 354883 274146 694367 -389592 997317 -521657 -534114 -994865 -858599 83728 270899 642563 961205 85094 -909570 -184409 -335998 -78461 978323 15471 931424 765367 211771 468965 45471 463332 786161 393317 937094 -87294 -503066 -26975 -174641 -582628 775805 189599 87081 -45615 -165168 373046 282037 72020 491561 -368876 691594 -301716 -374390 -442437 -732751 158964 -224858 -862337 -641238 396892 -806939 929034 233317 -791769 825572 -552488 505545 32619 328306 336699 100401 538580 423060 357592 -98710 -269662 677378 -961752 -425290 -932826 857896 685177 -657716 -80440 797223 54634 -111402 168964 670545 -381198 -95503 -27543 797616 484314 114865 162713 904320 618302 683674 -187188 823088 -982000 103464 -825780 230885 474773 -824888 783482 789238 900326 697436 745544 686449 -113040 -953413 706236 799125 -297227 -588497 -133900 834006 103049 -736138 138397 6621 -5611 -380863 286842 655493 497111 663096 -538397 -155809 -401696 161652 -157629 779566 821653 822019 -345319 820716 -803025 -624536 -521864 828483 787899 -396392 -937208 -771179 -505701 90366 19458 -808844 89091 793976 -637128 397611 980732 -601385 296971 726579 755300 555491 685298 -792641 -486420 907477 145018 -787023 147865 -840868 -387776 -465246 118724 -745960 -767751 309598 -496998 822946 786666 603877 243228 -224126 867312 845932 155552 -551753 132346 660826 -344498 -523341 669578 -540341 758820 -996644 -856904 324624 -429325 893452 374831 -954067 926559 -965615 -770258 32474 968803 541998 -944888 -600830 -674485 696345 591396 263623 -959816 624123 -628610 982141 -198880 809203 -535900 664746 380235 378643 604601 -497780 -595497 -205343 574070 -988269 238261 817624 101028 229602 -416343 -976924 550051 335059 -418738 724714 -53145 -487952 370448 -384707 434293 -758021 441008 842282 -713622 -972570 -362813 -362387 -770060 -933156 -858317 127929 -3368 679990 91069 444724 -620822 164359 32242 941561 -416488 278801 948790 231317 -176928 -67123 -740668 -279926 -819884 -598809 156456 571599 -840035 329151 19907 361037 -69514 -641686 -870326 -324124 770861 -264401 235847 -590236 402085 -326774 489879 192405 781142 -176340 679530 414127 616907 337401 931527 427106 575267 716040 -64635 -793904 271378 -100441 831315 473102 467549 300885 -216399 740134 669153 -113978 631796 -798824 -8564 -671517 -284986 120404 -317214 856775 -615004 454722 -786311 950850 -562210 787899 -698754 661978 779546 -701555 -586962 400325 -894766 -833797 -215714 -207119 -344495 438714 -831116 529276 -660934 -991499 -954005 -947396 -324991 345161 101587 -544200 -481296 846794 -572082 619949 287908 827005 -133228 -187510 33933 -497316 -827024 494708 209777 871509 280897 715971 701290 -979765 -313862 -85885 -997789 -718061 -778718 -242700 -757857 275064 590292 445579 -969422 -553416 -863040 -934033 281094 -514811 -308055 -986116 208087 468101 915941 886211 -499785 529106 782945 -231544 793611 252410 -698342 -654014 -38771 -732032 540580 -660065 -126264 -234790 -854361 -708482 517919 -754959 489181 797939 -28218 411684 16533 -263482 -574650 946245 -452300 751604 882430 -801254 100270 373037 -727395 888925 -623343 -241835 -141271 -467139 227195 504195 -924421 -994469 56735 612356 966976 927437 -551612 -125095 -244998 -489057 722757 -270028 -857219 1229 968594 190464 69234 -906550 -626643 175190 902359 210556 -695633 -409335 707069 810942 -138559 396699 783881 44381 -208989 873669 -910604 540059 -910808 775283 960524 -46929 359479 428741 494832 -414654 92876 -316273 9495 -300557 -698635 488922 -523959 353877 434390 -326047 197413 742380 267302 190997 -309607 -781388 -742609 860698 -295955 -186854 -640302 -524472 -163271 -774144 -943871 985386 842218 -733635 -98238 179586 842434 -906469 772275 537667 -882220 41687 886656 -870506 374284 -958171 658159 -959147 -382811 567721 -835371 -831981 -970575 -142849 307997 -818670 -616684 301748 -558648 927308 -797303 -662710 844904 -295317 -742116 244408 887077 -82351 339247 675176 -469960 893712 31861 868664 516338 -408590 318202 -415622 -689866 -461965 833048 958195 -813701 562882 451075 231903 324299 568004 87743 -496405 -179386 -233455 730405 261434 99104 57077 679009 -655775 -792802 709616 -491657 -495253 346269 19639 -960583 -898986 803980 888624 167378 -122220 993901 667514 661823 -927349 -943016 -695965 987601 280725 -302729 -722705 774061 299392 -961653 -647464 -244149 207119 -261146 279177 624250 41207 -518673 -428895 -592422 254692 280993 775542 188257 -162318 639756 889616 -687785 508979 265939 -308566 582233 989999 -357076 -600140 558554 767200 156003 162132 -873571 -510158 879191 -518944 436797 401545 -817668 302181 -824154 726843 -140585 -656604 691097 841233 -816763 781711 -717525 323018 -137292 284624 612294 -76648 53544 79043 -39769 -389087 -523848 69751 3550 178304 -232242 -680783 716242 -302527 -599573 -197655 -247238 -753815 -814176 -153653 -565595 -930837 -781162 -699721 802034 -837708 -79608 512962 595289 -184160 -251709 585650 -152735 224258 -926931 867078 -114713 530721 -60741 -870549 983966 -562507 294393 150600 -805111 -793362 546565 272052 185218 1005 -410475 777338 -67017 -958391 935021 24860 -154584 -574964 665193 -217779 -101974 -632141 266618 839413 -996121 -532174 -522720 41137 -469285 908269 -792203 -558127 -918824 355520 126882 396504 -415356 -552840 989543 347775 455510 -932521 -883048 -893645 -260580 279444 110747 -983662 -604552 43737 444907 -902926 -695970 528836 951319 266970 669080 437606 789827 88838 793282 789703 828198 -919064 -527026 48480 477963 -475487 -172159 670623 157521 308876 979573 -359962 -682645 473652 -773099 -727539 670560 599641 40740 127324 981451 77808 -899018 -198639 -842148 140447 604212 -843040 -803754 -713275 39005 915822 877711 975087 -550208 876245 222195 -466972 -471357 -500445 656897 965531 -939361 -72485 979788 -851393 -53151 -376846 -766340 597682 -968214 639187 -730677 -608121 722032 960604 678024 70150 -960260 85727 -328937 315052 -835350 -699998 -839057 -576343 771308 -561441 605082 -434080 -18041 509253 -51399 920810 565524 -359307 -186626 414995 -502080 -920443 -82769 978908 440845 946432 -744150 659575 876878 734564 998363 488142 318895 -719965 592456 806909 -689237 584739 -503034 -870317 404244 353471 -15167 -345643 566543 805827 671800 -465989 539285 439283 639934 898673 -375821 51461 -659526 -110057 67530 -180190 1064 355713 933136 705770 -478570 -319048 413965 -542099 -966744 151543 -367649 -860110 -825964 68783 75511 187956 90535 749571 -808038 739167 545598 826317 -634912 259480 910414 -632937 797112 -4046 -797476 -700765 275043 786298 -580475 35044 -624908 -397780 315640 -111998 -622762 417276 -595593 -116262 -537402 -133874 -956070 -765060 817365 -956290 -945012 -666453 880488 -908327 110860 -101152 378935 892065 -487828 929607 -304687 999117 766038 837057 88470 165831 345858 463328 -171460 -960788 590913 912238 -528053 876176 647670 782055 22049 293239 202263 861946 614895 102365 607280 99340 -167367 245999 635872 -678092 -810534 174928 121563 320960 982909 -900075 -720666 -786385 321829 -580151 952798 -513738 970407 -62615 -6351 -265157 -958677 632553 -793245 832092 643887 -579794 660747 -347159 242179 -440046 847444 -372762 812494 -466333 -756612 229386 -707449 -68380 -697768 425155 -337795 191818 263246 -457169 258384 -582592 -23335 -712284 -24331 -378908 -167927 224298 -200522 629832 154496 -994949 708528 -223247 256758 -318454 -381229 -45348 -204490 704633 20582 -986380 -896609 642465 653312 -581859 -945755 42382 171920 215468 966093 534913 261333 -314516 -311500 -512020 -253337 818331 494344 488953 315053 731499 -229235 -906108 -643484 -510974 809369 101916 -350178 31611 -673895 -571770 479169 -175262 -886774 -112327 833156 -476485 -124288 -8861 -34826 806140 457891 -372509 -418826 511246 824621 -954547 -799812 -564656 546926 946410 302158 -635372 -838840 -188363 -224372 926881 155955 729695 123813 390575 -606278 -767157 97823 -6802 475644 309907 -624813 -914305 -393172 -444799 -777489 195449 597649 -501993 839282 -320155 -893050 -386808 -437708 101827 410747 -229444 362203 585347 703859 -790576 -700953 732812 340996 427795 -21337 907833 98394 -108533 -68415 916055 22453 -731538 -93650 346280 712934 -930519 946235 276835 262741 -739620 -455670 -296143 13566 -723236 -57585 400306 -896912 -752081 242067 -630154 -561075 -32492 -627275 -723323 910925 -438919 -931612 -784168 976570 740611 -109978 877661 -494475 784522 260692 950518 -998544 -116711 -523237 798330 -847694 -342414 -456836 175795 -926250 12936 -982515 -875681 786700 -382076 477623 -774865 -321002 169793 780726 -831797 -249652 767056 490780 867148 644633 -381196 -680882 500544 982140 -8025 -225787 656425 -513144 233235 398286 -153985 78181 61722 893578 -391766 -492595 521935 220655 -241912 220687 -992774 590341 -807059 562447 529304 -449109 486302 631107 119640 165391 -731179 282552 -39137 95673 618176 527883 -538875 539137 -632574 -605327 -531370 -432364 -573903 932143 -817005 -655885 -664490 -738142 325742 -29324 -937616 -108487 -184879 -400321 780272 143734 -968361 176338 -60994 -144143 514513 640894 231604 572245 -234813 983784 45726 359905 260325 -366711 -900288 -195096 182563 503470 -567984 624337 200861 792696 255479 946328 -326233 -8356 685268 459979 -155447 801701 963321 -20723 422592 684909 -427540 520215 251004 -97624 871592 951858 -82527 216730 -866919 521022 668934 -785573 -857949 168495 -341192 -421030 -420964 788362 -240008 -495785 -391859 -848404 735417 829416 -518154 478084 142243 -976779 -459961 221844 527891 -622916 287335 959603 290328 -759731 -775055 -154866 -969225 784015 -980879 -865949 -371800 520249 -100116 -659964 232279 -170790 -272170 494234 -509340 536530 291353 261472 -112796 -242729 842005 672164 154654 -87183 -804326 -121271 478606 665981 129775 720455 157285 57774 313423 690217 -332921 660743 -335513 -147442 -164468 -516893 629209 -971350 -813249 -630803 400956 -526142 -314974 961832 -585958 383155 749416 -387991 -248079 -569621 994042 137432 -206286 -897298 -350349 659442 -192187 72658 -510684 -580086 267523 -154684 406672 -872637 564538 -393343 264944 -368361 -297300 -202018 -917455 8532 717329 506305 -92175 -420198 -27632 576677 -137594 -591266 -529590 -680806 -85769 -879766 535760 -582590 -536959 -196646 -566872 144597 -381421 -462815 141771 -927714 -90158 -197502 -320086 -433668 -644330 607255 150949 -610078 -956437 -461490 -607854 -709289 385682 979046 -699332 596726 940797 242422 -950815 984943 -460074 -279193 412467 975621 -804616 140022 -159145 -211954 -10124 700083 197738 536695 658574 -636 149495 563389 48958 196770 572034 818932 -435409 -423910 -422912 -877500 -992957 668238 -154019 -369561 557709 -646414 296181 -780500 354262 -604912 949147 526456 334233 180868 -824555 -257857 386182 -589952 776989 -356081 -363133 -339703 290402 -133882 849574 -183816 29317 -623913 -5060 -21893 -45412 -524599 -1466 752401 -700877 -309321 267895 -711919 -609722 185617 432823 -997340 -539832 706265 381602 226374 13855 600488 -38646 84681 755750 -989657 843121 -417838 -758487 564502 891408 -813222 -911891 75848 894931 488622 -258139 -805980 -751398 998384 332542 -420698 -904711 -389868 172180 675164 -64967 -541 -885638 813290 116054 -19333 242359 -348665 789310 774605 508355 205181 -578792 190878 -712818 -105939 195643 306439 811770 467465 -644302 997237 -378660 170135 692927 -456023 55166 -854667 -245419 607417 -564576 -665521 -739811 -787699 -482958 774891 -185870 518755 -722020 -962530 -717852 544844 554551 -478892 -48583 283309 -724655 428427 412519 -136257 -492564 -692776 -386149 -977393 679167 -784414 -38218 -134914 -311436 -485662 -115637 102338 889641 988201 276770 129891 -421137 -208998 -134857 -455233 650510 530732 222780 -975993 -116673 494569 770323 -38337 -185936 -113295 -469547 823746 562180 46072 -690355 712508 -238384 95043 -201858 324910 116255 600879 490265 575214 -897041 -491861 -292216 -453724 872370 305337 385766 -415410 -415666 208369 -202108 -722884 465309 -548995 716390 88341 -248723 875294 716099 -284847 475777 54950 937865 -963524 -143474 -187012 -425897 173946 268863 -567781 239745 -635139 -83918 202515 -676593 -984304 373753 -707577 56254 666064 -423526 -383187 790398 -968915 -743281 185041 191730 572910 -661433 920658 539763 888362 151715 268452 -602994 982352 -448006 326732 -258303 291744 -195563 -269721 851394 -917328 -299469 943139 -120584 -958744 -86266 970564 927743 -459515 -148684 607905 -613015 -456422 228184 472996 -63496 921226 -219650 272718 37028 -578800 89770 -167888 -559973 -771273 159570 -68237 -326980 -263838 911840 747730 959900 -645563 362545 -961766 -821246 -306454 402968 765105 -28566 -22482 229595 986252 177925 283329 917813 625847 901942 882985 -671789 -734767 -705385 -561344 -97577 356749 416243 439729 525528 843570 176585 739327 -849184 173723 -105393 631678 306412 683321 -88339 -815272 -844177 668940 689342 503050 -420784 829102 26130 540772 714344 485448 861038 -843252 862853 -368230 -328181 243963 -910487 471544 336851 -673281 -362293 -93240 202471 940983 -384171 -673531 679452 347547 -303452 637502 -311559 -705551 -335156 172951 310843 -887847 302802 -349881 747345 -215358 -844113 -444519 -784160 233970 926804 -584852 -552000 -296062 -154592 209331 809341 877535 309611 787701 882903 606027 -940673 -104883 934722 -853798 937242 -936469 -542489 656886 953454 -861038 436257 588891 751905 -666088 -471807 -694629 278605 677737 255690 -895845 724480 -778236 15222 -620012 -137411 -255492 426799 -196461 -339847 556409 -733737 -916742 768415 648757 811521 202621 -356211 -988545 538229 887845 514197 865211 196656 670161 972669 -89504 409826 764336 907647 839544 640878 -548536 183753 803492 -830739 -795535 819070 -824554 149292 445147 -79052 912020 -129879 -878844 -180748 18300 446490 710083 544189 836666 137190 945216 -113151 -237356 -840407 -150919 -35930 -768289 62516 -966081 -822522 948231 853387 621879 509040 184843 494822 156890 698277 -741570 377265 419317 -821924 633607 517388 -156887 917054 580194 -9269 -414612 -844566 -570659 -168073 -38777 -243341 838556 296267 444438 -293283 811221 560184 -31862 -86749 216533 -90014 492202 -306252 -689671 336800 362254 952817 -748234 943616 -224477 -754895 -546927 -790720 -453206 -247362 507175 -578986 -301895 529237 853927 603626 -946376 -12887 180179 -600362 756709 941409 791811 991149 922961 -266987 969890 -289231 84704 -574123 659247 -269221 -585267 -274013 460860 -398633 -418396 -341004 473203 92422 -226362 707507 568332 -918918 288744 -75587 193240 -261123 -612587 -769306 -623302 -591861 908071 5234 654376 -505133 -891054 -956131 -997074 -243910 -625510 -559340 -147605 763480 -786089 728570 78483 -74759 403384 -733980 -705173 844317 854077 -818467 -998064 882168 -31300 359906 -648144 -39310 -79523 -132761 322703 372905 -735459 -783023 799876 708842 9167 623737 415674 -181060 -616170 -799312 -438289 826965 513901 -56011 -782600 475555 -658529 -913215 -913733 -421179 264015 105340 544307 -926321 429298 -614523 -136592 -378871 526800 65645 250900 -960272 -178810 979260 483799 932403 -874873 846955 969988 -731401 247702 633833 -559238 426004 214222 533911 -929619 601623 769050 -581557 -809822 588094 497725 653392 -857226 -371586 89291 -238108 -592937 635904 -675794 -150727 -362231 910624 -412509 159989 -183838 868589 -478150 -184782 958543 -56404 -946087 -764545 -387635 210901 585402 -743715 975600 347412 172008 121667 742112 -788536 641862 -243686 -142633 894088 381832 -928319 -774491 -610151 317752 -31094 -833108 -559623 -216014 612667 568804 751192 -913880 -839025 -307624 -819558 -287968 740787 53799 944598 559729 949065 158596 -745126 -850999 -571928 -300618 159140 -551126 523033 635416 683626 -48920 -313637 -485734 540435 -280403 513441 -234433 -28868 -223371 -987441 626333 -425803 915730 404032 13280 -924159 953385 514115 -595768 -239015 924083 402970 -300634 -82903 -457602 714746 550115 803217 -187223 -50291 278776 -593690 4779 -229645 -709385 -367569 -108723 -155588 -75263 -333272 720427 -368784 -239410 -879422 413879 791559 -800472 740897 -697802 -803727 833648 681245 -196543 230544 757912 -832958 -307387 471481 -715609 -404272 744196 -629321 894648 715195 -362094 -206521 266491 -803797 852312 149021 379058 320125 -51436 -565154 48821 511425 645591 261411 -456209 14139 -702842 -979459 -535201 -611614 501082 -486549 705176 15844 376544 75366 779586 -25697 -670214 -734251 -616809 -431319 -101668 -436327 200934 -448951 607759 46979 37523 935292 939761 -46759 746516 -179343 -145869 -230187 807926 490254 -508710 -855899 467670 -420119 883775 798700 766697 -703537 225551 16191 861940 616384 -194357 -739799 -148396 -962064 -442679 -449240 449400 870856 -273743 -889170 -881566 -760348 510849 603425 320170 -215917 489866 -97957 -875269 -24998 554352 -101461 546964 647792 254766 -864814 -235704 -430781 532880 -361722 441598 -847758 -417865 -198925 -865486 146897 -111847 -662731 611058 -783255 -336258 574943 -854559 -21003 300420 755319 185144 569957 861596 -967561 223296 -613153 330378 84558 -643751 904249 -970007 -864547 -367497 183425 -877403 -535813 893983 -416907 -621057 771825 -820754 192139 -530548 -57858 848659 -622742 -720201 -53675 -19632 -988177 -776390 -206822 258812 -762199 -547543 -319256 494596 -726691 357991 615630 -756250 -225916 -69201 -377010 742324 -333368 -162931 612828 -161769 -268150 381026 361317 980298 164830 123619 849605 -369637 831629 -2406 233936 855917 -596334 -822812 -462262 538424 -462177 440177 835951 -914169 487317 161480 -223892 252281 -819825 -786752 -338845 -971710 -890024 758536 90347 457127 83312 -790240 453006 226821 -605685 72797 820425 -524598 593809 742249 -956912 55930 -921441 752577 955208 941355 849285 697141 210506 -964598 -649018 -851605 381159 340820 321948 82269 -508450 -945954 -958991 922070 691943 -244850 75111 890233 -698708 237023 355408 913978 -530101 -406303 15927 904163 -781098 940214 651221 -346095 -231982 657558 504349 110132 -755781 -607796 750001 -931566 -961153 -382281 -70422 695621 341374 561482 809044 959032 -510703 -470260 93743 -214354 433152 958232 -815249 -806981 -473974 -335586 239037 -657079 624864 -498335 238325 956180 975146 346168 173222 -772178 -284927 678285 748308 943868 888052 623840 718905 323768 870276 372420 716224 -95507 -656857 818145 -197752 -111746 652104 -840463 66216 408607 505797 -746044 873445 -743719 -21008 -994244 261949 138123 557199 -962736 -586528 260708 -871587 266253 747953 975210 -77818 627473 -903607 931830 338222 228751 46325 -159307 -998549 -746034 -572749 819497 -773050 -953559 554553 -860634 -637377 -24048 609390 85717 -662586 -427515 -968593 -81739 -454078 -417375 -330101 273813 872973 805261 812871 151963 -687114 427657 617947 -500673 597566 661352 -607565 610001 -482404 -27247 857199 571631 961210 -837376 -260764 691344 -448075 -861373 -717416 930684 -840032 500094 -773046 389970 -303486 754152 209128 961281 486867 -426421 -236778 416462 -655485 -514680 -891858 409428 -575372 -846063 -187077 -221697 -69510 349932 27773 -684783 -552606 -319177 818536 -131426 -362135 904734 -642140 425359 -497216 101223 932494 13602 -90353 887271 668598 -902808 -284690 -845174 179295 856518 -844051 472398 -168062 965364 962702 -988088 159052 -619391 -866362 -737121 -914405 460622 907136 -113524 332805 -121202 -440550 66144 670929 316621 825701 -485762 570108 816998 297001 -180643 671413 601098 -34657 -947321 463201 -683840 998773 -990308 -705896 -867744 148046 -539184 -543578 -918889 -157761 -880280 -33653 211174 -874413 -756671 160507 -375646 11912 978250 428383 -859658 -589745 826373 481874 -641188 -466160 -372342 -435931 636328 789540 -407421 -579364 883198 -180774 -423503 337583 -175914 62323 -386586 -25591 365695 -857563 23305 624012 235417 713627 745877 969099 312986 545011 531226 -341362 901578 -476353 -405957 -942894 -431418 -75515 -690514 969671 -975871 -146881 310975 -62704 -274626 61532 -206387 -467321 -510440 -812995 662476 -872138 -617861 -185032 414529 961502 -972376 940057 632393 153460 588852 -338660 -919534 -333409 -314615 -552588 -611872 379708 4964 -179513 -250614 42074 378709 708655 -175750 77118 864963 704699 267441 -19488 981093 411116 -312000 -330260 -383670 -730311 556112 -874558 -292782 768267 -69860 639222 -147662 -572990 -582159 -101295 -343308 -133202 55989 -320946 404852 -375530 -22563 564254 619621 472245 -913035 918437 18890 33080 491676 251386 841725 798017 399109 400235 -718420 -69145 729079 -915721 444759 -660045 70094 -502446 813139 86437 -326664 918116 -742966 387117 -573320 198986 101432 269875 361831 -51757 -929937 -496241 -768146 816133 693013 -847215 -861746 897302 182049 654843 -640552 -87565 -427167 982914 -320267 726461 -734729 -639663 628639 -247610 871639 -327035 -812059 -955880 134987 -113742 831211 -798353 282479 -520868 158056 -248390 -833995 693887 988071 430494 313315 348168 -172025 812275 610704 -696870 278139 -218939 896042 817354 -892790 -12332 273779 454691 938447 -975980 671999 947363 -424710 417838 859191 260476 389582 221821 -267942 251219 -265695 -839022 197879 -212156 -737057 243505 418420 758109 909063 740945 -52726 -917218 42540 50080 253510 -606848 -176650 -952708 688009 -929941 674207 -278277 -578039 943038 369014 -834075 951119 195019 -374561 681525 478007 406872 604241 184731 -431117 290975 -505386 -535428 692488 408782 457103 -680847 -232369 -684664 70830 261444 51189 425571 -181767 -158986 903932 831720 -798642 -308804 23863 -837482 -428006 -21379 -504238 -512161 175200 -368043 -728376 -960599 943416 -183146 700523 173902 299469 -166078 415968 730013 463838 -351983 -334048 49751 -847938 782833 -225032 33459 -387244 224513 688393 477658 -452836 -818154 -56375 737515 135972 433462 -309120 -884872 -179312 818847 -117428 -223096 167190 32961 -811362 101907 697603 528192 -468805 -252023 972084 -25869 -458181 865739 -906338 639848 -620019 -35152 -286650 457182 146418 -915966 208073 297544 -756483 264958 -34474 -779311 621465 842071 489263 -481197 869507 69172 225708 -431138 -159924 627501 -694600 -163273 802265 568786 264530 -761257 632930 -187739 619148 909160 61174 338587 91792 169291 495733 -352994 -563178 -777835 196757 -57970 627055 208781 -449186 -838725 -586370 670255 96430 -619539 -916551 949292 898102 415965 -438996 903400 655098 -490439 -99594 139259 -804651 534563 -464053 132785 449906 869938 -712720 -187126 681429 -724496 -593854 -198598 672976 -85157 -200273 87978 -792562 161637 713787 324341 511244 742515 657789 811756 878618 -205599 146336 -466030 -338849 -323587 904162 -383071 143058 -725753 374936 -612605 -353214 -256712 -437464 727258 -369713 932920 -532979 575609 396270 282277 726231 952168 -821655 721043 -312024 -805916 -505635 135943 429625 -995236 -40646 -346501 499539 -644106 213575 -904482 318678 209288 -591589 902032 619829 -461281 -40539 641130 -608777 -537221 -3547 -13644 984888 -707823 -87504 -711251 -656090 975240 515760 252167 779909 -636612 378977 526952 799915 682174 721750 29418 786181 -83246 -632590 -737764 942992 759280 778223 208639 -649376 -918460 681179 -575863 -963939 -415826 -969579 -858970 -689279 233282 -923179 -999630 960988 251081 192033 116480 640400 -520258 418393 27222 700437 -147631 -398292 296431 702582 876776 806816 329847 496210 -195559 -40562 290195 243676 -409422 -73052 389462 454363 -132814 -904607 -235955 359082 -788148 -404963 112372 -583495 -788245 -449666 -564290 69643 -631128 589316 922770 888630 -199722 922494 -185528 381542 -216457 -220526 -722640 -640677 478660 124217 -513397 -104602 -857431 990016 -860400 781680 -897977 -299959 335209 899058 993648 -194104 -18125 84222 -16082 -277114 -330366 -23371 -30788 919586 -60070 521679 -47604 829067 474167 -189674 264511 260487 65414 -748565 770352 -471377 -946134 14912 -687766 501744 -93832 -606564 322605 916619 672442 -831078 -833811 -228330 -663120 835946 966867 -299654 292491 288718 -893510 -290317 -635280 33310 -439118 128275 -204677 -911035 125441 -760641 414777 746178 428061 -847824 -635347 -768600 401716 -793741 33484 -607585 933796 802921 -904319 -95007 -152189 -718008 -47446 688957 29080 840345 120601 787735 -280864 954680 -691180 613477 601355 837974 734165 -278860 510204 658426 286090 -695519 -625332 -621956 -259498 -553375 -530617 -490487 302286 703161 -677907 -761438 -642691 -912633 -468365 591773 622433 96951 118976 -255710 951916 -631730 -174480 -594129 -970620 728675 35028 -300523 -222333 65057 -582800 -427271 625592 -401721 -997764 -715948 197604 -743000 -666269 897395 -426691 -87893 957895 -300553 2670 -514868 -180357 -734763 863510 -180967 814088 450008 -561083 -704203 -53975 800155 -74878 -463911 -31409 890511 -343353 -117426 346781 150011 -347901 -977036 -926227 995190 381207 371647 -655927 -449553 852698 -830796 453107 516006 333333 -470800 -827811 139185 -530681 -240222 579250 -539400 -329502 948492 99019 -45639 -681267 -206843 -767813 992516 567136 -500870 -768188 -521920 -913621 475881 -436769 -410716 340271 -613020 -488392 729151 -515229 835476 -980049 -512143 861873 54196 -292391 195952 -301322 -547182 -557188 6596 331909 -858991 -777065 572618 965413 107945 -34728 150453 -501873 192997 -943708 -631800 405489 -582044 135314 -906978 -345491 270298 -588944 515746 -557030 -939124 -438723 494615 -302846 683735 -695635 530514 795938 868265 160552 -761477 -713362 218758 -889268 -528241 -266934 -503932 -743834 -988703 518546 547792 76797 682772 -960749 197415 571335 940706 307344 -447522 -655439 494425 686270 755547 -710692 -762407 769864 510617 404507 125207 343628 699688 568182 837725 -587429 -261846 508202 388679 -201091 823767 695206 -312760 453547 99962 -853745 -152285 -727981 824306 470461 933618 42328 -959054 919612 747427 -910193 -254271 623308 -112651 -261949 -259654 693858 -117632 811570 -533683 -902236 889258 122382 -664387 -566287 365619 30845 881249 -563753 759722 -46055 -857821 619547 -372875 435313 -451453 -418764 633165 777350 -508012 147408 535232 612558 425214 -581042 145197 -467660 -890757 807106 -797621 -217706 87131 -414988 -376413 552134 502016 858465 655889 -41334 567521 -479559 697415 -446051 -756341 -359457 -3894 137259 220316 -431635 -28301 -100520 323783 442797 329328 -546630 -797869 -322527 148928 -414630 564635 364539 536762 209207 823183 720165 -681593 241603 -318927 251707 461603 806757 283546 199948 -209184 -579211 697075 273181 202339 -32445 -910468 471334 -71259 -316912 456456 235027 -675341 989331 404734 -712699 -560017 20469 -833446 -126258 -488691 -292394 400811 597112 -181098 490694 -378094 941118 -640216 621260 -231607 901265 152116 605027 -670182 -436971 155391 243320 -91933 -12383 920226 -710163 -433639 -802877 -589174 1177 215745 700474 348792 -987962 862329 -917894 577538 714545 -984467 -610261 -404592 548238 993635 461482 167264 302849 714032 -832505 944643 982950 -598208 -69499 910302 -187510 -684911 -814434 -8790 -522320 249912 -692484 331892 -715891 -487460 998144 93085 490764 388278 304575 -605989 -703862 -57193 -484352 427574 -642341 803554 -88896 748044 -553148 -947826 425134 -493938 187006 224037 -62417 118464 734010 738759 959195 -700547 -690025 441640 -51714 42993 -381138 -104051 -785768 -640227 340103 -17325 -420514 379479 -270432 -687383 -916810 916807 -992147 913489 923071 -273685 -529709 700195 184519 -742124 -488404 347401 -126382 -583194 663110 -956348 -139494 115420 868452 479782 -611191 -2750 415292 276118 495425 -375239 -701961 738319 -552811 741686 48180 -17631 -39154 711683 -74107 -894737 435815 838973 -64272 -861009 228624 -171307 621935 -884307 -793809 358415 -632207 -567480 750746 80518 -201641 557044 -538018 600613 97655 512054 -480837 734895 440732 213291 -828506 -457159 496389 49281 -612026 446379 266210 -660996 467704 837314 -256166 802291 -514101 250769 -671225 -662064 -66300 322043 277880 835476 374555 948795 50350 -922800 211772 888156 75808 -809811 -375225 715201 764343 -725018 -223664 88990 -601518 563400 360224 -164995 615748 556473 -202702 -250821 -993711 945582 -35273 251016 457268 161331 683667 926315 -387812 615143 -890402 427195 -730325 -57987 762083 974886 -935050 558780 -928348 -329298 -364025 354304 623828 700583 675166 -279753 149723 -521029 579819 -540444 119254 325863 623765 -419424 659093 894459 432823 398868 36379 -515555 26014 -556543 347937 44358 -494707 -543048 124051 379460 -8647 -894046 39186 884663 -497332 253113 348657 -898284 490854 537100 334008 -907612 -574441 731839 470307 -212090 384231 610185 -455389 -190295 338767 841269 -864292 164179 320061 -993246 77990 -332899 111508 -86973 -902131 -524939 -720727 -920033 430289 912922 -43065 660561 603878 -63453 -491988 -856055 -462219 -981511 594441 -826486 610649 -498728 -487930 78890 -159325 352722 -239556 494165 -19945 -528564 -592199 -313974 -82772 631423 -411904 -384292 276624 -703240 854919 841843 -157534 -928487 -230473 862089 122486 380054 -658065 623597 -272172 -835976 -839040 -371965 -455751 -829922 -495694 -725054 -960684 -73289 39358 730164 -479349 -327735 -459181 909434 -305804 738605 838546 175814 751452 217744 917137 443231 858819 -50957 242012 772256 459230 -923604 429679 -926727 -503916 228707 664893 153836 998530 -647017 -414676 566545 650871 -337770 -690026 -186861 46840 -51192 -142006 -134735 735421 -384411 620809 579006 -724686 -468742 584841 827041 978551 570600 177910 -807082 88928 -217563 870124 -358677 711029 -171654 -48642 401668 -22540 -53245 -198734 -790825 360011 -586703 655619 -400719 636958 50763 385502 -567441 -421561 871017 96549 436102 -802480 -422280 638767 -340357 493819 -249799 587845 38635 664635 785858 842151 134021 -195272 371707 723973 40715 -16945 -424414 860166 -170795 -548337 19528 -338363 28750 -546754 -774191 294991 734069 -835502 33528 -783578 343517 562040 -575031 423233 -279891 -706928 512933 791690 434976 821039 -349118 510175 -107642 903836 -201688 118801 627394 502867 -56395 517224 -543286 -549370 -275815 -6756 797866 -458729 -583717 128990 -994687 -292578 -706350 -116147 301315 976361 -586579 428033 998517 -429833 -454292 -199932 230964 211196 890597 20308 -953682 440417 418624 -33438 572647 879041 383994 -35946 427126 -263827 -989594 -571575 523014 997737 -322777 735433 885461 632044 -336328 -143143 840376 418916 803556 63022 241173 697199 718 158323 519399 -399133 69227 -237626 420542 217415 270467 468921 625596 242648 51763 -945838 286874 124038 -202258 857867 449697 933748 -81801 431442 286257 -105989 -989591 588042 -588355 820903 66863 -472951 -787252 -615624 564876 -250088 -785158 188323 -267372 -342922 145013 -751217 -335695 165589 -868351 419416 -203488 913627 -595852 -457328 -783247 641442 -998341 -586760 -838518 323129 -669485 -790901 895269 446113 -806575 386164 74573 422608 983258 -705261 164965 956338 -848085 -936964 -813151 28707 -504813 755576 506891 -709002 -578188 122370 -386689 -862223 809030 33227 896048 -395698 -157548 -161738 -392415 502204 -229891 565725 -523988 981980 -170700 271370 -636290 -662203 -780928 396735 -221159 -822527 437820 -445649 -796847 -878323 441176 -182718 -760240 -98724 -125737 -855531 253458 885460 -937649 815095 -66583 -119088 -636948 -18195 53370 300189 371310 -902225 -493250 80765 -408026 971306 -678141 -772313 732029 738684 300520 -848699 -60052 104314 -687004 776692 -32507 236845 -230336 714440 -696343 649553 -513384 -313531 -773040 -361515 248414 296423 776196 -721314 633815 66971 435174 -915389 -596580 -837693 579816 -164718 -95846 -995914 -520559 161930 416915 437566 -234500 784031 -388581 -569191 236889 638970 439835 -213384 -10134 496118 -128558 -976637 -70777 -600924 713423 -498349 763803 -530873 403959 326774 793509 -339879 211077 468207 -741831 -834556 662021 -312397 -17796 940202 -396071 -709331 556459 -91554 113461 -784325 266644 699496 964386 -455121 -928741 -893755 -469890 458702 424630 428964 858746 -227372 -977806 20714 -693861 11375 940012 -670929 312890 -290752 -405671 278335 -387836 58973 488574 882074 -258822 -114991 420025 -742283 -635022 535578 575990 -698697 202900 -180054 -881350 -952580 894174 -914201 -951396 -568811 138657 -207061 -606777 640902 329857 -96828 -584454 -709113 462969 545141 283016 -265724 146133 -537484 -415016 -222307 820918 85738 481766 -726106 381074 -994186 -432448 54695 -388687 -411990 -795127 516317 -397775 823693 -910598 414136 181763 387735 -103076 797275 -291605 319288 -253425 -531552 -857212 653905 644103 849809 571578 162616 -869559 144624 948174 -190919 557938 -389968 31317 -678384 -272207 -350087 -208966 905200 -775480 -468696 -979785 540287 689806 339020 -205088 -406824 666096 455466 271384 173192 539500 -422470 -926310 600849 -144107 -72920 214514 -238230 -223086 -645036 -335615 -239748 -451298 966355 7036 -610777 106761 213612 456173 -59589 926645 -612709 561329 56320 -378342 -560367 930424 365486 -570173 857650 55497 -58123 -552113 -651626 929787 -841609 -696206 315400 -875587 557129 -67471 -139254 -958193 -951819 -664151 930383 468806 -419845 801672 -113088 175372 -959284 -85102 -446472 816990 563405 -37794 451783 362380 740826 255382 2227 -44100 604352 885498 431218 -276632 699202 -383010 284146 885467 85653 -74456 -416815 880056 410852 -795181 -55835 849780 -232116 637167 796469 695510 698721 -221538 968446 -250498 -183256 999704 -325201 334043 126235 -804440 -966931 365747 346664 829613 -829040 -645984 737458 988186 -559196 -645491 644494 -319498 457961 -748611 -301049 910300 -81068 310468 713179 34172 -367476 843404 905020 670105 -509459 401105 524368 -639478 -253816 -347739 299697 59449 -18655 -209042 631405 -437082 54063 -842269 -354169 -211611 21984 373906 -196619 9243 82579 -335523 843168 -585979 -703268 -523272 -357913 9970 230788 -150420 152220 -210236 -265466 25112 -943867 -216206 707090 -54357 184668 641673 56462 755755 -773424 611879 232720 -806031 487682 -306049 -524699 -588758 -107767 869080 974606 548056 50670 696077 -334914 -392625 -102736 501902 -976675 508088 721857 -644259 140807 -336238 21767 -845933 -481266 311980 75485 -732327 -550540 -41300 -278128 582895 291698 540555 -171678 -473304 -28172 665366 448010 -928149 -977510 -654738 -555215 -441676 -533960 70025 446583 527250 -154153 856752 848364 309798 -966862 -720641 -532585 501418 414906 670824 895603 -558872 886163 -399697 -274579 -837698 768533 -386577 698343 -971487 926411 -363372 -264904 349462 161911 419296 683562 398907 869004 -749337 599930 215996 -353229 947858 846044 -580641 786375 -860385 392052 452217 389592 -170977 681182 -221578 -827732 444663 -947673 989269 764345 -575137 -529582 763049 833836 -58010 -869420 -551783 248550 -979347 246807 -463904 25081 389799 -609285 876366 36399 720928 -599855 -697530 -402812 -727629 518110 3775 -741465 -519279 581086 -474941 611581 983233 -398337 -475278 558494 -92773 -533919 373888 850774 -143668 -842980 649138 -458203 -196523 -80326 -599195 554560 615179 63289 478472 -295026 810137 115979 501149 299 719865 -864490 -250308 -148120 949119 664244 -702576 75337 -343601 381235 -657705 -391419 298209 -974762 -895130 -335350 513028 -615853 182179 -586250 18264 22099 794890 -551392 -865453 134645 6824 455437 671421 -353973 182563 417787 960819 -291493 720048 309081 -104408 -211425 308251 -34355 730208 -193531 226627 -129747 -953485 -596112 -273252 206726 186960 76342 295595 832793 -262729 372000 -108915 -254376 268349 140141 -150416 -956434 -610228 337359 274072 933556 521121 -571283 -426020 -248772 -807476 55775 -567898 -944566 -514892 885173 427639 444630 -901104 941936 -287 -835572 495087 836102 -231542 912844 -981711 -776221 -734160 469547 -193781 -79517 573215 981359 162951 649817 557501 227863 -345983 116876 -433025 219473 919340 905652 -310927 -60543 -460277 -258175 -204494 -65215 486008 735508 760053 18139 -738527 -297596 299905 138705 -291834 71643 -940878 -792106 359548 -120042 598646 -717230 -116691 381353 702032 384610 -889195 706424 776281 416854 -276985 -207521 -111814 972593 240038 -33877 805556 -267219 314476 -617314 -879464 680756 37542 470383 767311 398823 -459018 -248120 330963 402715 -896688 150215 943155 -216489 6782 217213 198547 84055 177564 -723726 -960726 417293 -509668 188831 -917693 -668517 -537148 -833806 -982979 -496679 938667 139470 790283 825301 938303 -530040 -937548 -371122 879938 -110229 737747 -67527 681672 942900 -455912 882876 -705350 246295 -832954 -589898 187479 436153 142259 -690891 -713682 -160076 80459 948989 5029 866198 -996467 769544 -502027 -621470 398477 913792 -808533 270861 -261008 -282681 750121 608642 -369549 271984 851491 324127 -64924 482115 -407902 -813386 905767 -989763 488196 588685 -368333 -801010 -903942 251102 160914 -932711 358025 -551208 484197 -287497 -108022 -127716 -411298 -155276 -731478 879296 -696636 890769 31083 -175281 665458 717824 -99551 505543 -303016 -794069 -888715 803354 -432520 742958 -37915 376367 -91542 757208 -339134 843870 -59943 8494 962225 -463498 -192764 -242968 -510549 509755 -784450 629234 106237 -876832 -272658 812268 -284856 17810 902800 261162 -639998 -413971 -21838 -819019 -77197 -119932 192248 -518840 604217 -445603 453528 24916 707653 -651021 888799 301820 309084 -393677 949930 -883046 382614 579711 -946322 133048 401506 -700370 -482640 -131688 390913 522249 547981 522285 -191226 68175 -865996 581151 271581 116403 -874521 -625717 907712 -620071 -848514 188737 -440381 -906403 -892828 560324 -611894 895436 35096 799053 -350707 -159832 -431571 850952 -617957 527592 -707382 -503466 -400172 43254 79146 -56759 810990 -272849 214557 -466901 2801 586855 -301818 778872 609467 -391838 -225829 -968353 -412803 -64420 357032 -330299 -83781 -377342 716300 -790206 -392880 227319 534459 197793 937448 -252336 621178 407140 -553084 271640 -298202 402495 846969 -999987 -842835 694296 -155023 765664 -293357 69773 817257 914361 173423 -292498 179121 -830671 996588 -338881 -826128 668694 -76344 -451401 -633315 -275413 806360 344644 586375 144293 638594 -60540 -591922 -411089 217793 51149 -519065 83943 946341 -324953 -745956 -305441 772816 -363700 977034 -106211 153851 322991 705825 201883 787695 2162 -896600 317895 -914676 -228882 794806 -506364 -230459 997295 476602 141735 -697823 643830 137460 -379652 -134596 833205 -933895 834111 -255164 -576234 -812109 -894045 -725123 -146699 98270 996302 18109 -517151 748685 -606886 -460559 400287 727075 32853 549526 -406873 -838054 1474 602305 101412 94016 -817385 907415 -205960 627380 878525 -393643 -583881 -931602 -326893 893642 -482009 -995852 -249364 -296232 -857146 -307546 -55668 829047 -739004 -481741 -915410 -662606 290309 -78303 -451199 68136 -706016 916809 635174 657292 -379038 -639015 -308812 -72027 231372 -500783 697780 -837426 -903535 291846 -994778 6391 647961 -630239 -606214 986787 -476671 576417 253207 954856 -865000 272213 -171176 441459 -329372 66019 488202 247553 -316133 780740 -330897 596454 -822102 21573 -922690 593802 -803151 228872 74273 -664089 963717 333441 412981 616716 682157 -66694 -955635 -159715 -34075 937871 -580048 -90799 305950 995634 582039 162674 -216580 -995928 619056 774113 -957865 -797558 264925 612496 768954 -34619 -169227 -814074 -726425 954139 309570 557278 248914 -777313 624386 403784 278049 -671043 242150 707974 263602 851888 410774 -197904 542357 269962 -685141 -948111 336142 -692688 -628813 -3960 826388 -805797 889649 785481 532436 452888 -671334 548953 -231889 -558136 -50983 -404235 -540360 941857 -712500 966763 -695881 -503764 -69436 855327 -870615 764357 -470007 147207 -663747 174622 -692780 678320 -978216 -340165 803539 -625737 -782318 -828041 704937 -950063 -276680 148222 -230164 -7229 -543800 -461103 519589 173291 699767 -348474 -742573 -146251 417838 552966 -26904 144166 647177 -991476 -805302 -654507 -383913 -352468 173267 -858003 -677604 858506 22225 97069 -519022 -368353 177799 518632 738084 -11848 -919509 976645 -355598 -762506 566630 -424704 218704 -731569 -43177 405735 -512314 729611 -719600 163677 -535534 -711480 -581737 361499 -318815 251766 -483353 331882 705562 812892 -688404 -923734 22739 -752622 502666 158927 991578 251524 -507753 843230 883053 450037 -91939 -283660 -428798 -79622 306329 818240 978496 45691 -833154 -998908 -367612 712118 -509390 -145641 459997 -623941 791632 479078 -539376 803441 35941 -630929 -506731 -968560 -111629 -691003 978584 293156 91249 695311 736890 877840 831048 -601720 -251571 -668535 -111528 -215168 693211 829975 866801 -78119 187679 917911 875994 -920437 -6326 747324 -369330 -978271 440512 223369 28794 309307 721049 -858407 -245247 -678518 -402399 326359 -374536 522966 -534697 658694 829801 601211 46962 -112325 -794156 -175257 -419753 -963554 -112727 886174 599588 755500 -943024 405303 -981975 -958664 -380894 608988 -290839 935013 687213 630477 549022 655661 310643 -817954 -173006 -355618 -495252 781557 665798 -440552 449664 286861 -992849 -686896 66381 -335690 -782860 961104 -795545 -647918 -193454 -296396 -694829 -912935 -265928 275951 -94197 678998 410444 331588 262781 -399128 -452508 -43187 -991348 243330 823437 620408 186125 -473301 -951417 -573052 -458677 435326 667334 186377 -576508 -533716 392435 721773 681834 -527627 -365719 -937360 -929629 -474189 844857 -451039 785097 -635441 866471 -273690 -363798 343241 784811 -200840 90377 -349131 499824 482149 755740 -720712 -174120 253452 359180 106639 -948490 -477404 408888 764297 778003 257974 -737166 319880 -687830 20382 -117632 944260 682476 456206 -786788 202119 -69828 995979 -908171 -165070 573107 565871 619180 597431 852894 -622619 27095 480221 -648581 242287 688386 -784641 456192 416739 168617 -987891 -772076 138346 196287 240009 374996 -573568 965546 -223860 142607 128247 902597 -32065 -109110 -546188 -198692 -834078 46269 -665232 -806860 97480 -171692 599352 -622720 -542248 -453585 512878 -958483 563342 839843 109318 92567 -580359 -745802 77001 749330 272826 -238809 -531499 75106 -530421 -733596 193691 -674173 -26954 -267375 493024 274401 -526567 -516344 489021 -833439 -41559 -966444 488479 -769449 136428 670260 -473273 560269 97917 113694 -821045 -898621 506123 -194758 449940 428969 -945317 -703517 479838 177255 -90814 756906 -249670 519062 575660 -95406 -24049 -800828 -214120 244564 782741 555635 743961 738012 112601 738586 -639146 287691 985148 400675 -928246 977972 -875660 584940 706950 749535 -836087 502342 -890710 177480 648153 -616327 866800 913441 750485 -627010 -753311 -932916 -736958 794435 -599651 382946 439224 940075 130392 356527 37542 649355 -977193 658099 -683124 -295570 -793225 987426 589632 -536110 701223 486373 918634 251049 -668823 -319209 306696 496729 485205 598921 -64533 -76228 602518 -457793 -557897 748192 763370 999920 921575 401608 681382 60170 -410681 339945 32432 -330068 -551304 -790482 -469756 907818 749807 -937419 -653649 884236 -928266 618512 502231 -964209 -582230 -855483 278065 -305373 -967812 -872369 -144119 215659 873520 537498 -180546 891200 162145 294538 429764 -478033 657530 41973 248736 -741130 67518 475684 -43281 -222453 474434 690902 481375 600597 515566 -273603 -999372 2672 798207 776831 322629 -678354 -603384 -753865 -311300 -397807 386924 -149647 916826 707090 -826778 893234 -93583 -988707 728065 -900243 -25 -719406 358304 -242673 -388230 878725 -737801 -716044 -585482 -205121 673296 -30993 -133567 -447365 410312 923463 165328 -478870 624591 -797260 -428113 718576 -108116 745702 -225411 952356 145334 -222594 -921363 -380716 174107 519443 -207418 285438 -992035 970671 86244 -717480 -533680 184399 308533 640970 470046 -822937 -522180 -714001 554564 517851 -51054 -745705 -378734 -708217 -169120 -567864 476206 296888 -968089 -980936 574353 770608 26488 -126508 63497 969126 147452 -161860 -507594 497220 763885 238277 552717 392872 213466 -832778 -703785 293987 -866969 592012 -806733 -393859 -845621 304118 498832 403951 -321583 985049 242100 821031 -108456 928397 68920 -514681 -799149 -876770 736650 -352409 730953 -60084 -116119 -37746 -764459 784395 -576276 -780739 -966105 162180 44156 -591323 693890 812818 -856747 -587284 149820 115398 -194039 349996 87361 -300573 277373 -833933 -589296 -185757 255978 163140 747325 154225 -545954 -584428 645869 413676 -534344 -154418 852189 -378902 996143 -110384 -212901 -829389 137036 690028 -283189 886849 366827 -598168 -67420 180167 -439490 569726 237680 395431 524362 -27172 857680 181370 -997656 256677 534902 -425971 654405 795631 -183255 -223010 -817182 -194749 -987964 466979 397717 -544352 894007 -891837 176262 259704 63620 832474 -769996 572465 -547261 -573127 729197 808358 454815 -797468 -285607 56483 838871 938259 -487056 -90772 -581826 393778 -692737 -609737 571835 -565279 -70616 255533 -675766 182132 643550 -565650 -562567 -447628 134125 -971638 -742036 -346340 -145040 -996472 -583335 478557 -670120 247522 533389 -575525 273388 -40441 -701211 622445 -214332 347993 880854 -553567 76749 -568916 -615195 31541 359496 563533 -845777 -96737 570443 328312 -743581 -740985 419390 826721 -514621 852423 833119 -404308 450727 -60046 -154305 923381 606202 -842038 -969022 304585 102075 593224 -618077 -218198 35709 -482279 -325778 295183 518375 746907 -276348 -241822 -179788 556004 -322917 -21760 -598988 63802 615099 114621 -279606 -341860 -65854 136925 -189588 -373192 745312 50332 336806 -678541 187676 -74969 -515817 646373 70221 -111327 42739 -235686 796578 763295 220799 291026 643227 -666324 -730472 -206591 542094 821189 33964 882384 -611805 915422 406719 -394406 -90665 -148388 -103320 758512 384765 -691943 148946 -119403 409272 -589341 -239429 399363 961155 652029 -18056 648228 704298 146972 -987025 35994 110542 -615445 336795 57528 373220 988808 270860 -933114 710966 205317 486116 -301247 462816 269543 -67748 -689320 876245 -23510 -486467 561136 27352 -888644 683111 -159390 470660 -315650 -372019 -448456 -520380 485190 -889610 692019 -962085 -336801 -903554 968648 -152611 885383 434323 -434274 635700 -668560 435065 -334959 767901 549568 318086 244530 -682456 317202 788775 -863931 -1349 551282 600025 202306 -356208 809188 -746447 452693 448562 -135970 775764 -626978 384900 -994103 190463 -773007 655930 126212 -909183 -76330 -574370 -537375 -513732 766603 139468 770599 567848 -431555 -855369 929934 -521648 491091 199970 -628666 -769581 -109085 765415 -135568 760420 -717125 -48461 31523 290122 887513 514696 648680 16992 420083 -847942 -560706 628502 -587151 -576013 429592 -432913 280045 -281937 -392102 824321 276410 -319296 207328 -59527 -859046 -215349 -806026 -819308 171398 495306 866273 -865754 278698 -685432 622933 432535 734694 -805849 -604932 -622111 -944497 834461 632566 130195 -971092 21171 659411 -89775 -372615 724229 882203 277458 85863 812549 -767290 -95776 -188518 596728 12612 -346404 -807958 -590729 910839 -79688 273123 587120 386228 902139 -793275 786466 612166 -37696 913412 281764 208618 -274121 76744 400478 273748 893858 408943 425615 -247639 -606247 507142 -878394 -441341 -464825 919124 -50584 773488 -260885 185039 585136 596210 -412071 310053 -646613 407553 768950 -324300 316728 714245 -944321 501394 992654 -24612 174658 68358 -14923 -107686 -118237 -469619 559115 39108 -153256 -934954 560193 915924 529646 -486585 -247716 211768 930946 -668554 -77515 -788845 38857 -486608 -529799 -532358 -558840 -857227 373545 -382471 572573 -560262 -388709 595340 -4236 -273243 -914569 -330459 670226 850197 -251077 966828 -638834 -893928 160568 -950277 -786925 -472781 -906862 -984482 -389920 -136547 917188 -904423 62152 119748 488986 394466 279730 623559 465589 -489118 -652390 428666 -429173 -217928 108174 887654 -2460 -266 881201 -984122 -399138 32546 -454980 253323 -92182 817974 -812552 137176 -409396 -629215 -537147 253062 -272993 -654396 -825705 -230622 491983 226934 692851 701162 956061 212224 -737418 -977068 -742753 -125662 449231 208519 740925 713612 278208 369504 -777292 136933 963105 -339346 285079 355144 679900 -76425 783306 805697 -904334 -365839 -861179 461013 488053 407945 997847 83959 -442100 940319 -839008 8724 -331534 -11705 103701 -963448 359927 -409398 -679360 754599 483197 -634076 125950 -317387 481660 -630780 -173440 -964498 -740353 -744242 420938 -977281 194854 27932 -656842 -429302 -869342 -484167 187122 389798 992059 -108635 -429314 783837 221645 428692 -987473 -552403 -546106 -566802 338095 -46585 -642006 -9264 -679941 -753453 825360 340234 757219 378858 -682334 681248 -572530 -355686 948769 859209 -196877 -727259 -10530 -219534 -712480 587074 -385470 -946500 -724233 919067 -276025 -472070 -517587 -793650 -509827 -395212 -816311 -713747 200838 -719322 509163 715005 -881382 582082 -454270 83194 550276 -688854 68948 762194 -472669 374583 483835 274021 -968214 292981 479586 -867188 -908320 751652 897612 -185713 380960 648120 -457139 749869 -44709 -946214 782543 1943 -417455 704998 317454 -753163 -331940 -976789 740764 -266143 -975259 -790611 -632353 -517529 20588 -324826 622990 -470901 788485 -386303 -783561 -595902 751701 583326 170300 207480 -780135 522257 -758319 -48375 350112 -449630 816000 -632376 125132 -506930 350757 437371 81685 -295227 261874 381404 343045 -705558 942188 -426855 180413 -894121 120172 35798 968687 899286 -288609 181670 -189854 775144 682503 -276074 -102927 737858 964856 -718558 321036 -600501 -114533 955837 399413 -754784 40559 -394675 309637 -186608 981443 127532 -718555 -144352 429501 980393 289493 -6776 278614 134021 234344 578996 -873381 227959 -244922 -849980 750189 810665 -269208 -521203 -145406 514488 -565536 887702 -811293 -97353 -296370 -874725 283692 411565 58220 906637 -988337 153874 892804 295056 -842735 -527786 648820 391163 -743926 887131 454449 -223268 -66391 422006 -132415 225522 -70737 -939791 442943 -860111 -928592 444300 -663206 156097 101653 -444809 -34857 668031 671516 -17830 -722421 138363 966742 754765 -272030 127480 729640 -103455 -651557 -341009 355786 -881387 32777 -721779 -865333 300769 -782317 -593488 277516 694191 995252 -320402 -369600 329693 -471107 -635890 -210701 889660 416654 877453 391808 -120300 -293215 -384742 -975592 304542 -418433 754970 -943806 -945912 -150712 108837 -620970 -333579 -870736 465543 -929791 -129542 -335620 821312 -165564 -145758 -632183 943620 270068 -552213 -244538 -798020 885820 -328761 -563659 -260861 519574 -413285 -576914 134698 -8490 -611517 262684 499637 901024 -108915 950397 841820 -272660 -936902 82150 -650102 -675575 733568 -140355 456673 -51177 503818 653438 -367820 329228 864758 -740810 -785525 -636496 876118 322443 -1117 758945 567472 -285262 -131092 -503345 864510 -143113 247177 464641 368175 211001 -120876 -765234 437540 633324 -493993 -278619 -587341 -79339 731859 -823482 719016 442961 -667203 644678 -240577 170062 382780 -467185 109611 -997680 -550355 -298658 -146286 982702 -61025 928579 576142 591314 -4009 769317 -84818 462909 903757 -602821 322291 -428159 945069 -187500 -715180 499396 986199 -973808 787002 120132 553055 456932 -478331 -687283 317198 -601190 282373 675909 -970145 -465522 -541183 707873 -130301 -342285 188596 -190227 922718 -242612 558283 876104 162311 245235 -186520 672357 -368948 -287210 839842 -770549 -553684 -397131 -23422 -433258 -861349 311845 813960 -891916 -99391 948240 -774876 -213080 823419 591602 25278 -966965 913241 781854 -843858 128646 -617762 451127 -338236 89754 272323 918327 -556350 432984 -555916 940907 -610723 -560983 66194 480757 -683328 -448121 -693777 -259127 -490232 315265 517909 542641 -344119 -657349 -780352 802249 -77049 -560916 -729377 511492 791486 727903 452887 760101 -940837 -177037 254912 -327482 83521 886555 89958 -613548 -736955 569054 -734903 -75247 174386 88407 835933 -644591 304326 -902986 -624309 685117 -401997 -245954 593390 -983980 19742 68805 -322345 -637467 -967517 256695 -59574 63062 372944 649363 793150 -545440 523814 338541 -227487 600848 256283 -503062 415122 -458168 -712294 170823 526309 912316 554753 728786 -239454 606197 -714078 -262545 -633274 904273 -89021 468629 -49920 -712703 -972002 411343 955958 138506 -628895 62651 359038 487749 -172113 948878 -318811 924511 440734 307086 -289877 -403110 -74569 -286314 -35131 441098 -785543 -593898 653658 -576360 -740650 318480 -474745 -941566 562868 683036 -565605 -907367 912493 -609819 112539 172546 -549296 960170 86462 -248394 335646 895934 503410 -640254 -646642 -606712 -637738 -594041 665673 -157436 -406337 -559557 -134034 -337344 -109261 335206 -280048 115168 138481 -301018 181427 291227 -20890 956268 -488878 598587 37689 -248963 863324 511904 287552 -305167 -856782 306878 -604151 87095 -741461 938266 -725549 -667760 -931823 406482 -999790 -896369 946337 -113390 -96146 425888 531214 -686945 966596 -615426 -459777 -596784 512675 -314950 892812 493072 -721071 412603 587973 -708514 354372 -735815 -991444 -189107 820521 883392 49718 -278908 -923040 -857420 -161843 240062 950270 314695 845393 -613813 819658 -881148 861970 -724082 882496 -147896 685400 -209155 -665583 973124 271964 737188 431009 -125828 843468 -691038 17160 715723 835146 -915669 -33134 -460067 -234130 -526332 -778177 876467 342719 -709366 707651 -282206 -516162 -192212 -962553 -886188 542940 283628 -447962 -438074 484862 -726815 856433 -114488 -348032 -569032 -183957 -841983 768688 719918 -815666 -971032 -910002 756376 -444924 -326324 -121581 -733988 -853329 -117299 -647385 810869 -412766 -962976 702376 685043 392933 59343 -224214 -300039 106293 865591 533938 -345155 -396542 374536 148922 627211 643439 431881 680753 -854846 -413867 587089 934776 470613 450880 -633137 782821 539083 -180112 975299 136643 522688 627418 625602 -480048 -302878 -132699 524086 809278 -646027 112813 256219 282419 820431 311299 923332 -393655 167773 -862997 750804 -281457 -517988 712925 242501 902022 -627423 -559995 -345435 16037 588305 31683 921172 -501675 -804823 561195 -17785 -546443 86712 779910 -3257 459735 543904 768207 -594829 -739903 283609 664631 98874 -761362 -218258 182433 -8414 68106 -775810 712999 571013 120634 655036 -386413 -573682 133393 887407 557799 825280 -969828 -707982 -991146 -281745 -994217 114869 79176 -372156 492341 -577477 -359974 -772418 433181 605210 497499 351532 950887 -139905 -156336 983860 773987 654375 818545 101327 -975149 -892954 -500822 -540982 155499 248228 -680548 -545465 921048 -417701 896025 -958534 -273609 733338 -399189 549613 -440423 -486523 -107890 -637956 73222 589907 945457 -366375 55798 99150 -702663 186313 55001 -410025 -723843 -459675 874641 536032 446091 93082 895859 562544 -38622 -311510 -945590 -277598 -673354 -920407 826963 -411482 -157584 -378368 -442302 645822 -809685 883565 855483 -844990 -448392 -957055 233050 664477 767258 330273 -757331 539086 -554869 -99706 -412108 -109079 690933 588989 -526617 965907 630202 486695 -348112 837897 -933524 -926854 -269843 537753 799574 623551 -860816 183335 309233 -987310 567935 -734935 -192016 -50075 955220 994220 -504395 -383748 203293 -680883 -620583 -919182 -964739 495553 -60504 -581773 636041 833742 -156510 503297 822348 -931249 -104324 -657425 807492 -805325 969885 58473 360163 504191 -568927 -950166 467727 -744505 -582439 -256701 -257886 -262471 -744631 808347 559339 179987 180137 610538 -701525 -861016 137444 -449667 -304616 -440225 391452 -753035 529246 -525004 354597 -613432 157849 576565 447237 -552130 4188 550150 -763910 506485 51885 738269 -353036 309853 258950 365318 -649706 107069 78806 906336 675770 130861 -268162 -244257 892266 -416103 981333 294024 -401048 789957 656036 -545160 223398 74691 283818 -830114 -627249 -381442 -487270 830460 -548292 392115 770200 -242134 -59008 489203 349247 -731438 -348323 534690 125982 -120843 -548916 -829573 318774 716837 215161 553993 -227330 364681 481604 706479 -383008 326492 -248510 872866 735161 -299026 164026 26474 218461 286881 -852568 185445 -105712 -397459 -175555 -57277 579982 -340002 -180259 66314 792580 977425 -698209 -80236 737300 -43206 37329 608397 915669 -529120 -635662 -738571 -897071 37279 559158 -91100 498053 365349 -746874 -468799 -371611 -895050 17917 736073 -802347 898665 742123 -231793 -172623 414184 -663466 -341322 -557114 356724 845428 -899784 -803753 330206 337202 -443293 -569063 133519 262705 319959 -471881 -418303 -169788 -867703 896847 147524 152051 -185917 394994 517370 -932869 -317407 -80856 901723 767947 -180330 465770 776626 -330360 -454939 70310 -5666 877706 -581336 857279 -970158 689501 932045 66443 859029 -723775 -336621 226899 714435 410411 929042 917717 -724214 -92478 -716112 639941 967853 120802 165549 -782392 -278267 506652 711320 789496 -894469 -924364 489559 -87964 496655 274337 -661725 220173 -606123 -894575 834954 39401 -57102 162275 865899 260963 688163 -483669 506877 143193 734647 256945 -443575 823069 -569072 51826 -434645 913781 905126 64926 911829 -277988 904579 182040 659917 -813122 -966328 -427142 -143126 479359 647847 -709234 864090 -258699 -723097 -754218 708766 -842711 -807965 510084 993548 -797030 719627 -269309 -410419 -774085 92130 493292 -977443 -58896 787326 305681 871566 -184172 757387 -430857 885765 775542 760904 -125612 -595141 69079 -419192 -325227 312701 872942 -228813 58714 24429 944869 -713918 -133513 -628609 -156583 280775 131701 740988 50141 442339 609039 -16894 669432 656589 -631626 899330 -554718 167634 122638 -439743 -779445 655695 -799889 463704 -107180 192825 -876828 37556 -432364 -682474 860463 -340330 -558379 -856959 -568765 477204 370517 -742871 441160 -64233 -324411 408915 417435 -543525 -549683 655700 599500 -747151 904709 -440936 -126306 -552512 -306435 -224738 -734197 45696 708535 789369 421693 524606 -666456 727760 -427755 606811 -581701 -693410 -95448 -448499 948685 989684 203837 371676 496562 -808206 213457 986918 362671 523730 -668781 368028 -366082 78877 224360 555331 220749 -644877 -231064 243059 -322113 -629496 985183 761691 787561 -8031 64205 -578309 176470 -50533 615783 -536151 47748 -326043 -148205 -673651 343780 -667007 433520 -448859 372702 79751 -991668 -948286 -781749 601634 947627 131464 -91782 1680 359751 424562 784299 499878 984715 -379956 -853097 -368950 581270 -288713 195942 -93704 72510 -578008 -524361 228926 -230133 -162327 451612 -582209 -401992 693399 -506213 -838861 -877131 965283 741038 180197 -521688 -205487 782148 -275019 -940569 682428 -101570 79252 -423041 -588721 803058 -430454 -781007 -452147 -607060 -424781 378607 70091 -330584 464829 99171 990641 68889 213612 -467351 -544068 659365 -380265 -622192 -793473 303974 -343640 -410595 890461 563307 549536 -707192 -163695 811061 545169 -194179 -477018 -768581 426657 -519460 731007 -109210 -725490 8889 -867759 309910 75172 999133 -16989 171803 727753 -631485 -748075 -309828 -805390 -702052 -272234 -718668 501035 682956 -671123 -787665 518163 -951701 494769 -865326 -491555 246084 70161 856241 577744 -280359 -732532 -586922 -597688 227165 670714 543169 448179 -872776 -132991 849250 -661611 705927 -778079 -480351 94084 -122726 -729687 -774314 814252 855668 -126145 -357295 -86451 -314802 -522531 -823596 114616 -349291 186190 -687212 449366 -367897 506037 599483 793249 -135270 700550 -564631 -784216 60981 196875 270127 827408 741492 -995488 161170 -524659 -683192 -406153 -681330 132461 -879659 -983147 171536 553102 -484365 -865197 -33157 -218141 -340050 662303 865444 125939 -297274 -706504 817110 -670887 668976 -650443 38223 217029 523410 -491521 -960320 -201606 -990005 -550702 388305 -260658 352360 -11200 80027 -993491 -328016 -219858 97581 686742 -326502 577365 104071 -569699 26833 340931 858530 259431 -761929 622167 836710 135473 -819745 276296 -196814 792905 542865 -484065 -640425 -675821 449866 35000 181661 399750 -974918 -174395 -50370 -994387 -702012 -217653 -454682 390054 696321 -102621 716985 637990 391613 -470278 -218164 483443 722937 -919343 218027 835944 695143 -67714 -443438 491509 424305 853418 -746828 -217060 886835 -228911 474679 -109707 488828 492997 -810955 422443 578641 111274 -346371 -377987 -831126 139899 47184 -158530 -750925 -219900 -954779 126165 111308 -47769 -784539 748734 237577 -23913 880879 752135 421491 911328 -528747 -43436 -482491 427229 -653730 -824484 559344 -380416 947138 -915607 432407 934669 674097 490971 -113132 -570081 -551028 -799322 -51471 981666 -894294 661327 -693904 -367145 -320300 -178828 -637692 -915372 664010 -360767 741077 840193 -220996 448635 -315968 529308 -528302 590841 423253 303158 -932572 735014 890455 -725197 -545342 -687615 16959 -896562 -512338 -946147 501177 653075 -692387 900769 195749 -401565 57785 822344 544152 400116 295842 202850 -523047 -162226 -814616 331986 742885 363343 897107 -317298 -169237 237863 924188 -540126 -936112 -667811 603377 -260179 -485205 -714552 -998796 -631709 805450 -865257 173500 961673 -993108 179402 -250413 -333188 -629370 599479 762551 638507 -647874 -978170 -769830 -273384 101746 131508 588705 884826 1266 455956 328168 -673762 -725182 -387255 968188 477985 161689 -753586 813088 998584 839781 -763665 -628599 -471223 -662972 917197 -314270 -327217 574732 -851363 -677047 -69286 -88635 -442647 824016 156173 -850135 -138354 559869 -903778 717739 651580 202826 128729 474477 575161 -908379 664093 -443192 660511 -304271 -895267 19016 -410791 809220 235680 -263506 -50390 -992089 336770 -223252 626214 963225 49585 103084 336695 -394996 -710159 -836150 370586 -514138 -958440 -833195 -110241 -899327 -98157 595730 -791060 -338260 -546337 -875016 -976389 279976 799505 772405 -255209 154987 119630 -262744 -989277 421345 813139 -614043 789075 -635802 237807 -687819 783025 741965 876676 -594157 -703079 -488868 -121974 -901328 90046 -345778 440204 -893841 -736221 -619057 16681 -530710 493474 -112637 -466156 547563 -763800 -101504 -796524 -659468 -85385 -739632 -819708 -686408 -234973 -877200 432724 712479 14102 -192557 811271 -363962 -669620 -787360 104883 -267268 59287 -100369 360197 36934 -45412 970064 -749510 -567331 147925 534084 420518 -677077 -61427 -615934 -282831 692945 751847 586676 174549 -31069 -980009 -403849 -155743 -151254 -772314 -480545 359097 825634 593138 927472 879316 851962 -217428 -981466 649148 273751 -776295 873326 357842 -447343 111954 -200149 844936 964147 -65851 -832974 167141 21119 -405327 -363699 -64124 -994968 -383827 94140 508053 -490473 -942046 -131408 -327078 574951 -323380 -378162 635051 -615191 1213 -952910 -142093 396896 191706 327913 461490 672198 -569381 -200842 -530951 -292155 450640 267982 -892944 664383 -273641 -979876 -668333 -877881 601447 68222 -333200 -567771 -555576 -361594 276395 -50474 317720 792761 594810 -111223 700296 -833069 -186134 -998877 928029 -672766 473240 -638404 454320 111719 227385 743456 -265874 -241384 203283 -667056 -330024 199584 243713 -125058 554436 -204419 -807694 114452 955738 401441 -194069 647981 -765032 -302606 -807679 775962 621135 -843958 584287 441311 262308 977400 -418618 721972 260879 753725 -316408 500229 -795041 466895 558604 -502798 774324 -279975 -267954 -196145 -800764 -624903 167388 -317148 -952169 -739006 43354 -231378 263563 90936 -382466 87517 39761 163286 -36204 -204203 104109 -404469 955899 -967315 717114 -887752 -420441 393010 -989084 -826445 -160611 -747291 -339220 -793272 -223238 689017 889064 -465229 722029 762134 387648 -337497 916024 911769 187569 874059 529587 -989935 -495154 224823 -13112 -871485 -233349 320507 -571400 -572377 -615568 -571112 413397 658409 445244 -777083 890246 811625 -711105 -602324 -660410 779836 -844626 -433814 -126491 962601 881939 709266 -408891 -693204 612811 158443 925790 -706186 -871417 522285 415420 -383893 -840501 -596088 558716 477091 420593 -618338 541650 969449 -86105 -895228 -364283 -115777 538221 -405563 433393 147416 511256 422750 -149884 974493 873938 264771 385218 422953 487192 844760 -792894 223693 -216646 -842631 -68690 -452084 -404129 50163 563399 -975969 579710 663049 -53922 -760973 386406 -61968 854876 551590 368310 244051 -172741 -635122 520934 -280240 -330869 633522 368700 723320 399982 -477617 -292520 786515 596252 -290220 -869463 955226 -576416 -190362 468982 285435 -481767 -426787 277718 951065 561210 -568891 235959 503433 312394 -894113 -501157 -929898 -564251 -369507 -236970 -72962 -572231 662697 -356078 272115 -179063 -85538 606923 851611 -247634 778829 235156 17552 -393071 432442 -682544 -816927 -3150 -966883 526905 261902 -692827 -799583 788572 112528 -954481 820904 -917989 712271 577069 -31803 -521942 -889302 241614 897729 479251 -243725 237268 988439 -593998 -881040 -69065 955639 791353 -314149 -113279 560199 -141779 -907037 -990637 199453 -482201 466217 -430625 285510 384660 -712124 527980 537923 -453450 537661 907605 -194361 502817 -226669 -17526 28858 -589441 522936 -747378 344632 597836 329363 -758025 -122349 89562 -421764 879345 773197 -693810 -620605 -161605 -310241 488097 -710743 460584 -851595 317472 -818843 22432 -469265 593772 -715744 -512612 -255263 335995 -309894 -74194 -366380 475670 -193533 681591 954243 243033 430658 973742 -864801 -176074 810802 -104160 -559220 -330766 101312 -571478 266978 -371675 183630 -826431 847468 702015 474803 -997397 316908 168830 286393 5571 -561451 -669191 -861795 8953 660432 -305896 -853357 62287 544696 867481 679999 -54755 -117859 834061 -289347 -480178 -696891 -288551 73882 -999199 839590 -340170 -383655 853865 201197 766001 287727 505741 526715 -59733 249287 38537 -670878 -755878 409150 -459861 686829 -670906 -545880 -725162 152725 175309 349002 961155 159629 973983 -831523 -777797 -848457 -206781 -94830 -307554 -345812 -710511 974472 -854944 108087 -986314 -599336 230982 386779 336819 638346 951725 -446903 396382 -285412 616580 693995 -341665 592386 181069 -494244 -983884 -854367 680608 670701 -592979 -746797 -896984 -855646 809713 475878 142627 102834 -695817 -16739 385382 997387 607246 -776530 -944297 -279988 543446 60482 -194830 36169 253509 669816 62917 226698 494243 988514 46451 -425012 -713330 341510 293556 -318081 -238218 822750 924115 200006 572194 37592 37680 173946 87081 644439 833084 542119 -305542 -77775 871679 560398 -720171 173743 804373 947746 -507569 228240 74668 7947 372690 989574 990984 251685 -421605 -580808 -57216 -136446 812346 204222 -665345 931556 459414 52904 -241405 -383933 425062 843127 728097 978893 -206023 874018 523519 763617 -527249 -833006 783960 664340 -486467 230566 -363653 -126547 -992211 -686415 312909 85032 -146404 -91529 -599869 -452298 834746 546483 -452631 -66246 380941 482452 -782882 126670 926703 -836 136021 -535620 860939 826815 -64235 781702 1764 956458 -374278 839007 735566 855673 910706 255280 742771 -532448 164993 -775532 703695 710019 841149 -402725 537525 -565122 -112302 -213110 -899128 497886 892544 -676774 186242 128741 -670440 460597 282928 -809525 -337917 -13252 -173580 -10825 356923 171972 -859198 -22966 -794033 -494508 -191900 202260 -220060 608425 58230 -64483 -576978 151730 -28693 501854 -107909 -688876 -954874 92613 147497 968743 812257 -831947 501419 -650377 596969 163843 -340216 863556 -300832 -142342 990427 -7422 758746 548056 168532 -136486 514240 -200754 -365770 -228313 508625 452868 -387753 -184198 -380772 -700013 176931 635926 -989433 729225 -153447 778997 -150197 776809 55373 659009 674293 -875992 740708 -892068 997607 816306 262555 -933415 -588203 -74142 -635200 -707840 349896 460173 411447 -56370 -240994 115576 598775 921587 -373752 978141 213131 -902190 906763 368363 -516591 935044 -510592 665795 -364994 -261930 -980844 851707 603992 815430 -398647 908447 346042 -793078 -579597 772907 441172 354569 174651 564882 555304 593503 818847 115258 783566 364765 -811536 -169347 133489 535303 -178477 472618 -593712 443669 677825 -956158 320318 565235 -948089 433083 577826 -59967 -464570 163073 300920 630227 250484 962672 898510 853682 -330151 474907 -443320 -951015 -509421 207112 -286947 219257 -389229 522802 -107497 59510 -142946 -997370 -407530 -321433 -619827 -927386 -630386 879066 469517 616105 103172 675597 -996833 689048 -150890 -817802 771608 964979 448752 -520260 -821277 344682 -882473 779324 591035 -900828 -535518 -877434 249137 -392900 -602436 -7459 133932 -837185 132004 -95302 -649500 -973521 -169875 785097 -983963 486915 -8130 394219 -650605 449829 -14894 -371406 224288 845939 109177 359400 964503 535742 695958 -986103 -532139 -871474 -415713 -593212 797707 -251173 603168 -812674 238013 -828011 -739656 -729649 262982 517918 -814437 21891 -935342 600843 168462 64282 777442 -478489 656238 -475832 961739 817200 235178 -398987 -920521 -830249 702916 -712513 -963805 904900 182483 -32397 63328 -757680 -616060 -34024 -193774 -23607 776596 -959516 -611917 -469646 224984 469573 -574959 527616 -522442 607066 -978612 191262 697129 -914442 999001 719466 -24895 -635996 -762238 964726 -79711 538526 -549020 281800 514559 878932 223727 978266 -14681 -462101 424426 151322 981752 -571077 850796 -225429 -986011 -67759 695780 531619 -381707 958187 251794 -206581 473156 416638 623755 -686494 -799232 305843 298937 -314150 759021 592742 -921768 450841 -825887 -898010 118523 734649 56521 -196808 -819579 446408 191266 -237804 -12880 943050 -531199 482661 170122 -10062 -404853 231565 -120973 -774164 593534 -265952 -923488 83543 -845146 36836 -281061 309315 709992 679511 -443456 -541833 -517829 321449 -656447 242221 -222550 -221378 241955 -464748 -101164 192557 663872 681037 -86804 -140604 -69693 -607633 -827207 -829823 364591 212099 -801770 -858342 -707624 -176887 -225293 -494602 291815 440433 -557613 9906 284635 -20958 -451252 -210530 -905085 955255 -977269 -279235 405893 233021 678093 -19000 118746 -737098 976358 -250069 -697649 341401 -578754 -595706 -590202 650128 -878129 823342 704499 372920 110376 289066 -170016 957093 479853 137014 450281 -231333 -887083 -420029 935680 379094 -445782 -968331 65386 598659 215373 -494812 607808 75716 203568 118236 626671 -898576 -284070 -872227 603321 681553 246246 432155 -366670 137253 550020 -598210 643907 -277219 167798 304675 -904278 116961 92052 555866 221816 778 -237110 -773849 -208110 221862 924437 -166527 -922191 -671688 322313 -897386 -770718 -983243 934221 -254524 228359 495240 -77667 668321 -389677 -977649 -372665 31860 414930 -802661 -646353 -257734 -42145 746356 -98485 758306 454828 -514477 -913112 -2799 -312387 968935 749795 -754784 -280723 506064 -765647 150681 901480 609959 -482984 -65155 -60880 -25356 -451661 -655232 -527720 -567498 54193 -515829 -255540 -370465 382807 468154 -179257 623061 -959430 923100 826842 418674 -115579 -849418 -835924 204164 -185735 -834753 60853 -473138 -496664 -500955 -256190 -807418 -531143 -608313 -337676 -625835 667880 743673 459713 -533414 589699 -630972 604785 -197081 811694 969955 388514 -206782 408223 -425018 -902460 141734 -49886 -268141 -160098 -79041 95126 -385248 -288824 -189454 612975 529787 -645074 -680046 -671054 277090 -398700 478956 744700 612427 -815988 -630980 -894340 52957 -660863 -968139 211188 -733963 543536 932093 987324 -873950 41002 756399 -648770 128681 737363 -676264 -124933 -370686 39014 -175878 -323963 -262310 -746514 627340 -639997 221327 -833586 -456585 806064 -217674 852923 947739 -831524 -337384 -80195 710600 203241 69424 -366542 85830 -323120 -124369 -390454 927949 -150374 -806023 282380 664077 938727 -155226 -928945 -947032 143466 504834 -445502 -944589 -288022 -548979 560997 225592 -975293 -708229 594189 930743 457315 630068 431844 186272 875086 -535979 -877466 478811 -798437 752174 868198 917953 -454668 -750142 -953593 -693728 -107494 -895925 208836 -810437 771550 776883 -157848 464839 -704983 -112612 -480874 -543889 460661 390104 -609854 867792 214866 -918030 -927050 402302 -475038 355491 100239 -650114 234973 -235938 -488899 -124726 491150 -817979 -868346 -948912 164564 202929 -713597 71795 -632286 550574 -92254 861832 -257281 -275716 371235 311130 544903 341135 77595 -222169 378472 -615152 219123 -552415 240101 311386 -67478 214382 -272809 -127490 570511 -389336 430631 -720192 -341304 -671651 135893 17048 -393010 -218608 688245 -293966 -406353 172599 -100308 817389 367818 -729541 821047 -23841 187990 952443 289125 -527280 -673700 -250807 93336 528315 -192840 827499 675528 -815791 -1251 -403301 -808833 687093 795278 131464 9182 793024 -413467 -552749 249623 -50945 756687 595987 -309519 -864848 -353331 541265 978247 591753 9013 -589428 11273 261233 -553296 -862154 -278982 864773 -942662 348085 -617360 496532 344485 -486940 -901801 -790365 -760042 857488 -318162 -302486 -53626 -172677 615496 -807467 915522 -814628 -73075 307844 232812 -11300 -181642 855372 -960648 443802 402325 -963021 101807 524201 163211 -355464 -870993 146061 -572273 -18295 76393 348738 -20882 507658 -708446 -467403 -676219 -764715 909811 -273208 -279607 -792203 -40247 -954798 308160 -921558 -26907 -503779 -485883 711016 214109 747366 -149560 -927913 -139750 -162719 -718261 -692012 904536 -394318 953574 211695 -547800 689013 -197116 30443 -318607 -671561 -942172 314817 -285461 1914 418905 100382 -366557 -996554 -30262 819040 601594 -456366 834611 535197 642726 452911 856546 -637796 468911 -368738 891194 437082 -10253 289508 -558924 -223226 649635 809917 429657 -688891 511684 205654 861257 -559121 518318 -734766 194744 -391152 -141040 -191930 221547 -243736 256106 -501955 276287 13739 776722 -2507 132515 -562366 205488 -164832 595225 -818744 -732990 -352668 -774343 -587250 832025 -637733 -73298 573464 -773287 -82221 -917706 -252642 366205 532879 -163034 -386677 122193 -971196 490084 -319743 703478 322846 91884 -218669 565601 738233 728396 650505 -699556 -898521 -115289 188000 440452 950768 -629835 804296 -437558 -763250 55873 735972 -878606 167277 -850901 -486387 -325865 610033 -945308 -114864 570916 704624 441716 -793109 48732 -647629 454135 -767148 362580 -146055 257819 -149070 -95628 -513676 -731100 -716958 552313 -317622 468201 -571021 -286730 469526 -857387 -202966 -200114 383972 -8218 -126465 -836548 -130631 477105 562590 691019 470792 597340 -648217 -523170 906558 714018 -898706 -591830 701751 -3757 423804 -75978 -259514 -826799 -820596 -951454 -402638 -417388 -897457 -763171 -15949 690599 933289 -828242 561273 813097 -893519 -717140 -142171 -252211 -906699 437638 526158 979802 890676 -1605 963198 236972 -833182 539171 9650 430129 -391513 -6428 -596258 492141 120864 811518 -370842 -500362 429724 -834624 74662 -651016 466849 33872 -129173 670259 604517 -922584 657143 -245896 -384427 -994285 764161 560816 -611694 249268 -190541 373973 -288402 -745729 -639829 27638 916979 -463810 -613254 298552 853213 -520179 -626904 -910513 66331 -581538 -400722 72329 -749358 521206 887930 798788 356058 897518 -411154 237939 -66497 -907852 -808990 846877 -604991 -632825 -929378 -960419 839508 -60546 -293280 -790301 -894943 -588542 -156068 712434 -830589 161231 246199 -861600 617099 544759 659595 -232039 -651395 -278433 136806 -194916 -181296 -662592 927307 -77187 -105550 -366296 -623569 -801055 24705 151798 -839043 -997115 701651 -4895 599059 -940873 -24336 -666510 -863165 741083 7891 334469 36435 451048 123180 754764 437245 -449687 420960 -488244 258288 -591748 -859256 -768930 92365 67030 -537618 -898129 -349654 959677 -77933 -582848 -228718 469388 951084 356327 830723 -585037 -6368 -96307 -871057 828212 968971 783598 -548164 -120793 -454209 920860 644677 232375 -17475 979579 100310 -10717 -412864 -860026 -674381 -183874 292019 691593 -192110 -993553 815670 479270 -425955 15538 546205 -27312 -339471 -381803 -747151 319827 796449 206524 -816275 -529078 796723 194782 667906 606119 754466 -878779 -822828 260014 172634 -732719 -595526 -261766 -18624 -960906 412866 583415 -177497 -478022 833834 -655130 -96420 6712 816360 -28067 107419 -168417 443556 -42172 -128232 996019 477881 955097 455415 282315 868791 -800723 319188 447954 585187 215460 -287556 41287 -338890 -478215 75825 -118467 -294950 263224 -572246 801755 -360400 -120894 -760303 -689700 494541 -470963 12099 814224 885112 15457 -861548 527706 -144595 -834340 765000 -828112 29725 394478 938523 -123874 834092 -826466 389434 -420412 701938 -577085 -713016 536147 -158405 -346612 724186 -713325 -56825 412409 -501381 -159136 942858 -679072 -479320 987049 -215891 -938647 394453 888816 818315 759570 691687 -833844 -728203 965803 230584 87658 438638 -552486 -366570 455815 -113744 -62439 -209084 -724360 -973659 239796 -554633 -629469 924015 195276 869210 334723 -913055 555350 764811 -858072 718083 -932196 325020 -815051 563218 -366405 -267501 -188448 119805 -909021 -430358 295285 91882 -245734 -13041 163667 -764753 -776518 847589 132845 448729 428398 -17215 912330 -998616 -441863 943982 -937082 547089 69104 214314 -558385 668219 410810 -980953 -304023 657666 379159 -630005 -716374 -206857 -906730 991857 857215 275806 857886 105317 -174107 366383 -899738 858475 -328591 -912874 -778500 -413575 -985144 -194445 75202 686328 -980056 -201894 -606356 -290105 903389 953876 804484 -838216 -181556 265500 700391 -866030 -969492 623906 -591419 -804723 -755640 -25588 958884 272857 612479 -924560 951133 -981993 -141372 -450916 -782306 873182 -622754 46734 44134 -987465 -363224 427516 816652 -311390 -19054 265294 -924359 325775 -425953 -980194 -135063 183269 936805 -815937 876526 474239 105873 -813901 821358 -146134 871648 754483 304736 -464984 999974 845739 -740590 -972496 811339 904380 780966 -888597 457033 910136 -130416 -267015 -566609 921769 647449 -320150 359329 -206518 -841121 371398 -967466 -645107 -616109 -87930 879896 -978029 354874 -900072 904392 -58953 -713939 -170658 -904488 -157180 -54758 797359 983503 -944070 841536 -199083 -797368 -650163 -610762 -945394 -834701 -804506 154085 603915 -29422 670432 -600951 340852 -830466 515659 -487884 -647710 22944 -163091 839883 764643 477048 -812868 907399 175354 901529 -899354 310261 -763876 996522 -126519 -232714 400948 900839 -36741 616128 785183 710302 791107 -432165 234033 -35789 396446 449445 395951 927004 449340 -528305 267475 714982 516608 509662 -515125 -142162 -646013 -607957 -105414 -258135 -64239 920291 -842698 483997 -416342 -562169 -110648 -533787 305155 -129299 136303 -252432 788099 973757 175517 492995 698950 -774795 -464329 574835 440861 69478 337306 -460373 -715124 -162635 14225 -895956 -457269 -247718 -447648 630984 842949 617764 -320195 356070 333084 -154572 -897583 -299390 -858717 -799235 141371 -222038 698467 569546 -595443 789634 516375 -635080 -775731 -565952 -83280 901304 550774 291504 -583343 -943729 895220 305 -192684 629461 19371 -754761 -730173 1273 -772111 504519 90207 804155 -400113 -157698 317341 959537 44741 513419 -722012 698435 -313661 814256 -260015 -507217 686128 -385339 321716 -644091 -765017 -896588 586640 -553172 -831564 -621570 -234786 552283 -462756 213813 -579766 364065 -497645 -258816 419764 113630 -105661 627610 49968 580167 -829236 -996013 296839 849126 -228354 315917 -531915 -461672 -258016 663105 -528407 -872562 -559507 -586504 262408 853068 700178 408402 -853335 -96083 9393 -495998 352538 79324 927457 -202033 130266 169820 -745428 229269 -106083 448641 247440 -169534 510795 106613 -607106 898266 -891647 351157 -449314 882036 294799 -751855 -956407 -161862 442361 202928 -628915 20333 -590730 -237815 -806164 -578722 950771 -108821 687646 -320650 302865 -67723 742282 -518097 -835933 -34657 -884527 -375143 -568143 -40400 -666364 -140458 -208137 -655547 -67031 -149346 865255 -846000 934970 -118980 303139 -466921 690981 -615793 -974972 477489 477645 -325238 240534 430988 -760057 -849996 -319463 505962 -566370 41897 575106 163679 211920 451607 299383 685781 -350001 -98367 -655657 -406776 -435903 -579200 304048 168203 -365632 -325059 -382265 -294079 24154 -409992 644243 -905116 360594 -622779 782146 -942463 -38563 665289 -430157 657786 292007 -547135 -558086 345731 -331572 -348292 240095 581158 994463 -291876 704223 -907457 715622 -893863 459690 243072 -127397 916221 79139 -819858 -279507 -384919 -679196 -453278 4349 -53169 -75081 -245239 -432671 797174 553885 -925339 459109 -821447 835659 995786 -594299 904328 395048 -367518 -994892 -277274 -302767 142889 -97064 -499735 195093 -105487 -121524 28605 -605191 945247 886108 647713 -360523 -671124 -415027 270952 -61771 139621 -790702 -191622 164634 908779 832792 537168 -285258 -485772 -251973 -31492 632723 -89655 592591 919967 -996372 673798 -442536 -366736 -383054 -666979 350033 417468 774153 394451 -452823 50528 137800 373697 587842 -232239 -119555 101716 -622863 -376555 661479 -927539 878464 -622265 -267782 545218 -802001 265239 -840226 -16613 -219730 34503 674544 -465130 227365 -93905 -120896 -925500 -225747 797498 506513 -900854 -866476 204519 -17571 -81119 -520036 -515511 893774 -905834 -584836 -913017 -99899 299850 977630 309469 -735401 -445325 -661856 -704615 262731 -499815 -873709 -282850 -609762 397466 -41217 -200347 473599 -346841 881949 90487 -747821 968900 -361445 861556 -838222 -103220 -867940 712208 -319896 -411541 104117 414480 172661 -529502 788337 -236718 190350 928583 863694 770882 148249 902274 395838 477157 -507211 143953 -154969 -543278 -798289 -738812 -65309 -538060 -474098 -875710 201152 853449 -673911 -389374 302081 530918 898059 521363 562907 -164111 720182 -132331 757625 508262 726109 616446 -384647 192595 -766071 63638 466797 -710949 -821131 445691 -485797 390966 -801007 432797 81341 -424528 471555 -590653 -861566 -842458 754721 -589180 -73717 551436 -168584 298831 -751441 -367767 642120 -178204 736183 749913 783110 713304 62946 -469366 -371879 -381547 -989982 531008 725022 -138664 -133027 712402 41316 -316111 940014 -403413 -105104 879111 -701663 831049 65210 84241 471674 -531519 749550 214110 -461841 389945 -980372 550606 978410 773740 996040 -991210 -211000 -521430 -800693 -977344 -805668 -498731 877040 611369 -792340 -356251 -553880 675841 -213325 545381 -802025 -298674 -452898 -566796 278676 79594 -932849 -816187 -707283 382208 -45731 -64737 337505 773779 -890414 -731170 759780 -176649 -253077 490096 863134 -831402 592283 319833 -346708 -745556 277065 167855 341854 -977204 -920498 -769122 411959 414681 408952 -753306 78192 118221 212489 -255272 -560651 321782 99384 -563491 -130457 -65549 -197841 746095 -967272 881083 -415221 -351971 520851 -553321 -110880 59532 -265967 -247133 830387 958321 -972156 -130222 -905475 673175 455312 -263961 233775 -9377 -64243 907004 -930648 -332357 829703 180606 -53056 269106 747966 104879 423233 -556193 -855770 567971 -67735 -917646 538984 716484 -891798 -934226 -796833 472654 26474 641513 207132 507219 417027 -318705 -415389 138552 193219 562335 985259 941878 137517 -934611 -234078 -555430 -609610 -689570 -11609 859270 -321975 131055 -398130 317166 146500 -447826 593375 499483 807673 345855 482775 -722197 -313938 247513 146277 952975 3229 -691897 976495 -144500 731508 197351 -461173 -844869 578646 65134 -500986 -222135 403161 743202 108384 269880 999174 755166 443982 805596 -528164 -779758 -174921 -443042 978125 601664 -85064 -691140 775359 693632 -451680 -309817 -110707 686333 920308 167332 569475 -596234 730348 42700 859749 -929346 654835 -817268 878697 -653507 738219 394501 -940872 343404 -47256 -566355 -767374 -572452 -188368 -556852 337575 582320 -45502 11776 -917666 653471 421643 929338 900369 737779 76338 434495 249647 224396 -935410 20520 -115687 16478 324522 -709406 790438 594031 6216 -952786 -775008 843098 -91685 878242 91332 304078 -916597 661158 716741 407823 845237 170616 -492342 -922892 -305304 -489944 -570900 -146584 668394 261149 812600 782058 -582735 133647 410291 -824691 -997142 -121717 31825 -444168 -68107 -37902 201981 -685722 592871 605305 -271212 350759 -429561 -751190 -940950 -365410 -892463 -510494 421187 670913 -300425 -713646 333403 -204900 196826 -701314 382815 730319 325909 474305 -658830 838155 6387 -906425 543529 156440 901748 -657519 -384625 -619438 44748 935284 -967135 279464 126820 -548966 937043 382620 985175 -858240 207242 384965 -635274 -836617 -350560 -853552 369093 860323 357347 708347 891643 411263 -888811 -431336 -71802 -93994 284526 -759536 62468 631499 -87786 392925 837067 -374957 -381140 882063 297314 -886986 -738623 -308023 965766 442257 -829859 -881727 407591 769751 591609 960323 361832 855627 471428 435246 -766046 -221433 -827041 817781 -398751 754297 -837280 216095 124261 192353 492370 7752 200867 -714028 -10637 513950 997570 770620 -362635 -59163 -674146 306133 17918 -920845 -145079 -604110 -803928 -277963 497156 339638 347522 259240 872010 137627 -199155 -592671 -221498 -908433 846144 411525 684632 -724462 93828 -456750 -905452 -841415 -145992 -258412 -453053 72430 -700626 427440 262112 662925 763948 264861 -26724 -940344 320749 -675482 -339238 -843612 77342 124842 -107468 -579205 349153 -953572 -157964 -836104 -208179 -699517 -255204 793374 243563 688571 -763297 -178495 71866 985906 -815195 -56437 -536531 -986389 374795 104056 341672 301822 -632608 -13990 67334 -230505 -116183 459222 541590 220403 -570594 607589 866842 589670 286636 -157483 -590393 -112552 -515855 -261819 -545849 212803 745666 773420 -98246 -703050 -511320 -418221 -537680 -777003 85983 235350 637361 929111 176726 901799 -157131 626183 793778 350347 217260 166723 -12598 81179 609912 -544768 10796 -110140 156526 195268 63767 407624 -616359 546858 -209153 625723 588022 804706 890637 72070 -971655 -726098 -553188 262887 518919 547687 -219459 -95121 -865607 412662 -61773 -115197 83360 861147 475000 919388 241979 530473 -523466 242695 -590333 744839 822991 375910 446303 299953 490581 -897492 -544976 591989 -482669 612197 621383 75319 -604286 -465684 32490 122093 -521771 -408973 -843693 698148 751982 779519 616880 -235399 -603034 -978200 793636 -217311 356873 -660259 -599356 -539294 279383 6239 267419 -453481 788869 331585 -543833 497839 26234 352687 39386 -154449 -466990 -777052 -113894 86060 714590 316273 202945 -417327 -766558 -8771 731294 -741921 -112810 -115712 604786 -806360 855654 343175 -202509 -779757 354161 774515 -705971 -587876 -937778 -28486 -342372 -169519 253058 425764 516723 333654 731595 709199 384088 -79519 -469223 171 -835003 -913730 333839 269567 678185 -972083 225031 -237085 -744859 -654721 387723 -468156 -910000 -342948 950237 -956061 -815821 -414080 -712592 473813 -696243 560026 695404 -18044 -374063 950636 -924626 -931923 201699 -6450 564293 -1311 78622 -756566 567926 -137724 -338031 -577663 -197447 -719279 502718 219365 -777542 358867 331545 132093 -43943 97774 352143 804228 -191829 -470188 9852 154570 -843785 251792 52276 -329039 -722631 69247 -614917 -439246 -110942 -26799 125453 -409386 821398 937101 -356713 742333 382765 919178 250939 -151270 901810 906487 528272 -204620 -401753 524628 746912 -211097 277567 -249098 438377 67873 292963 -3449 -115364 196582 -869458 -85117 609505 797645 691696 665021 -916528 518784 -874577 840024 19194 688704 -384095 -276657 290590 -944802 -497484 533485 381044 7875 -234746 -392235 491814 890985 -796819 344827 -53550 -166432 -25872 995881 -191734 -207030 -135732 -818052 -46125 -847649 -986640 -133404 425257 -308502 689409 -584921 -860422 -372022 -476841 -181794 168614 -484878 599294 -419721 -944122 177769 425526 -289614 -755102 -106037 299636 -77020 -512519 -643770 889951 -406985 -637060 805533 755155 138151 609811 -941399 -475679 -873466 -136745 -692909 -295603 -475335 -405801 -415333 -536178 539769 224916 -433259 268882 -918060 -586492 -592154 -823432 17449 -546798 505291 430996 274992 934940 -379629 941679 -272529 -475148 565280 -742012 713029 107105 -293654 523907 -475676 320923 -970885 928978 -696241 150993 343412 -249977 -52512 -477146 -822649 311407 -653884 267440 -377349 -980469 -751363 742008 57643 602893 -569633 467710 887047 754016 33427 157490 934034 940317 -211049 -620805 -437918 682391 481468 383539 -685917 -896688 65575 -243799 379540 -484351 893777 660510 -798456 -970986 -268409 671049 -624153 810159 847083 140244 -356182 97440 -563087 151900 333411 195442 192226 138740 -531789 707808 779100 730403 -217007 331867 -373424 683617 -723574 822151 -538493 694174 -424005 974524 -12786 701244 -975271 -745339 836958 -594928 882922 -708572 950581 400356 -596215 211212 356902 231928 -295834 -560154 514333 -926084 -3133 418957 758485 610584 835576 335249 24672 -709916 -78224 247736 513826 -219920 182698 -673928 47446 177598 -400199 32254 -786296 -186173 472132 60843 -706791 518506 204935 -580975 -85569 -967919 565712 -935302 746626 -351735 109186 946658 -568768 -708710 167958 508280 -339158 -648195 397333 683809 -802363 -378016 -81249 -957707 -542359 251238 795752 194752 -346939 161700 260662 -589438 -245414 -72667 -103708 -367888 786427 796775 433377 -948751 -251309 176091 -333007 182177 -353057 -228503 -335253 -220591 -981776 904938 -905926 227076 760618 -932179 -543908 -902796 -995320 -869005 692646 527884 -744362 -206990 -841346 839787 68789 -442539 -429344 -805785 373274 -891462 746458 -248440 -765361 891827 193935 773001 818801 -484538 -869449 706138 598257 -868883 -517090 -44127 -596717 692887 190113 -69964 -702862 236709 -418508 155552 394617 -511507 832478 -810202 631787 259643 -857413 -176072 -939043 855243 -656007 -693247 -485065 44240 -415396 803034 21815 38512 642619 -557611 691437 -224443 471169 -258506 -335681 -945826 759980 416501 -812569 68156 -72367 -427458 330480 559702 61206 -491023 952253 -744555 -553290 414115 348163 -24103 -240383 134426 303690 191474 -604583 -789291 -974353 612263 -285386 869378 -590044 52659 755235 -788603 -321297 -949309 626623 -614920 767783 -536711 -461507 -130011 -821765 -663444 867684 314894 -897558 -637147 622992 101478 846284 358436 -327505 342933 493255 -966823 -544571 -211016 548827 620972 522088 -731873 -341033 -34187 -532156 -152371 567009 -502396 654617 -513925 -625805 -979813 -731336 -391786 489304 -902161 -1782 -569540 623795 -98261 -493943 -413757 246648 650860 390853 26162 -460431 -388922 -678944 -781883 393786 -49091 545938 -930962 -383803 -979635 -403675 -624049 398679 453859 304890 -808512 840713 60386 179843 136527 120521 657055 -589881 -852165 -120490 140901 268641 972281 935239 741106 -504447 -318289 236677 -276872 919658 -417988 -655412 -497252 -136590 844078 -202450 379642 -242939 -688823 294288 -941664 183842 -106617 761516 891022 -258723 15250 -409459 -932419 -342949 773580 345493 400277 -578343 218056 410746 502645 876709 -596530 -152123 -236369 -516061 -406309 -927406 -968311 20938 -783713 188115 -258371 -288091 -719235 -94771 -179207 -247598 -96114 970649 575456 -661626 237214 -694684 884744 696327 -883794 417711 399482 -571216 -572560 960848 954421 147953 -409266 -607376 112427 -316980 -728476 460171 -430526 -547751 339585 -245389 -759212 -471869 -651350 544716 -345296 -92087 33175 836881 -321001 -399682 -604492 267150 -321728 -594678 -550495 -653339 716628 800934 849842 633354 -419342 326563 337392 425158 -803412 -24924 -929642 -854089 -936055 -910880 996885 289486 -555903 742177 175120 314959 -897404 -179641 658913 194261 -669453 170694 872210 849228 -287451 -98780 291045 -246283 976996 -190852 265421 -476698 691309 -391939 -117134 -453113 -927757 -905237 -442319 12182 579613 -442083 -399718 824996 678659 -320514 500336 -212586 819765 321549 -666964 636964 -228299 2397 903930 312029 364664 254101 -728901 856609 -437912 -617616 439937 -612442 545125 976958 513686 631796 231999 274786 962934 730345 -226626 179666 449104 -784843 93339 101914 791945 -546465 -716796 712538 -148679 -291906 647707 931651 839979 836097 382583 -804195 907233 -690520 129954 -724668 702735 481033 -613478 628775 436507 -202292 699217 -623032 -502877 84463 -355796 -710210 471799 139714 -501113 400438 -435301 -20884 -593616 17774 -135994 -965404 -58009 -895944 -792090 -92679 852453 796413 247833 104651 -839598 838967 -180427 400719 -911028 -353674 -189246 -917553 -775321 -267683 -28422 -155800 303784 111010 -483120 -30966 76937 -19567 -70298 -337029 -268167 -494455 -865899 516053 -892840 745085 -868375 -68349 296831 -535948 261283 -136504 245942 -401398 -462155 -16583 540348 385005 -771639 -785475 -426429 -313759 404667 826388 329073 -890180 705434 993613 -201888 -959765 -16341 -505393 -568801 -250517 -429978 -642607 319279 352849 -635914 -379551 92806 -505789 385213 -196255 124560 487164 172494 404101 905129 -555957 332402 -509993 463908 278804 -847068 993332 89927 -523826 111381 -543284 -90419 -432892 837673 -907355 465122 501461 643831 40088 -969045 -265228 771020 -329389 697403 -864856 780713 579541 -127585 -129971 -430783 306933 -928813 855121 71292 768476 -48182 -79049 398583 870918 36203 -388968 630401 390598 123790 -404451 330272 94015 -187389 367878 296714 -939925 -581749 -578266 105388 -948329 -254115 -801307 -889178 -558619 518435 581821 104525 -842167 944762 282941 -10200 698508 755318 -347255 -985485 196044 664859 737112 78239 -510597 -53915 694773 -234800 84572 208833 711358 258910 -941303 708370 -877144 523860 427759 -497363 -648775 85748 -989361 -893987 311692 -310350 -399041 930143 -691631 810932 -85720 446951 -213174 826456 -247226 425753 -420912 -133074 -472789 830737 -518836 -469894 184892 243548 334910 -77517 855602 -373507 -307271 488454 768410 -946199 437348 819412 279637 889483 279547 541232 -930535 900801 -727604 435938 97134 -29859 -571205 805607 -754766 -860379 -964034 -445970 714518 475731 -865310 252508 497183 557589 502852 -400439 801190 -956658 -934119 -618751 319704 -594477 381607 54789 -130250 752367 272841 730375 -50666 -673440 79598 -543247 -85984 -877160 698651 679391 -153262 223485 -458523 68000 -367235 433641 304503 447160 142022 224299 210834 391265 231461 -799484 -677624 -528378 727401 -323286 -262336 -577849 -743117 -374711 -713930 506488 222838 15357 -994568 -258143 722557 914009 -879958 -773632 904933 -501917 543746 -66430 426911 111509 236108 -967474 705264 -664610 628840 835130 755056 -223969 687687 141651 -311538 389935 721009 889946 611594 -866473 -540798 -26558 -273158 -304810 -78295 -211149 -552122 850654 554792 788618 -763348 -361322 316631 -404394 -354372 -647146 -228704 39772 -241699 931438 588676 -193132 158790 753311 -467179 -113878 946950 889504 209018 281087 -590211 -726693 -340370 -910299 443617 -84179 -88767 -115738 -454086 -91031 559317 -568259 902501 433238 177187 -355621 -176875 -791763 -69836 870948 759885 -637668 -157784 -155984 -141336 -189627 -15054 -203829 683409 -367553 -230247 371316 207307 313364 -456263 -106399 759147 -787391 -863232 -23430 36120 -338502 995442 -211238 362834 -602909 366502 393682 -815640 -187880 -445498 -668187 -816895 -491226 737683 -210483 -391276 606928 189662 657524 60016 286795 55184 49147 94773 348226 396963 925495 139352 -381101 873767 450607 -43613 -722929 -838594 314528 -387278 -38274 398240 241145 -92937 22425 -110184 824416 -964168 171470 736005 213675 -625908 -855296 339674 -664089 -644383 825988 -784738 250196 -48263 904869 457581 -485274 -546200 -362719 -973195 -68922 682648 135594 -757255 801999 -723643 -615706 607826 -175726 830850 166255 -705687 -943789 823986 -27052 701758 508554 134287 -658410 998629 617058 -300378 885291 94595 88381 704985 754046 -54443 910638 -347940 817517 678698 -164354 -652871 -626870 697572 447784 -782260 -805413 58107 -332196 100679 -832933 -470151 -472448 -833873 -544266 -162305 404394 272477 392016 -91585 -440664 -469249 696319 392320 273912 -991340 -544500 -675427 118864 -105357 145782 -364282 -952809 551237 594992 -321346 753898 61062 809630 -464677 507544 105352 -938981 696457 269606 924656 -499466 -733433 -448564 608311 -978832 -367320 464886 433194 119744 -854316 535364 -144918 -445425 -603516 -29302 -901651 -828163 -437430 -340399 332796 711834 967879 -984747 -522317 -400659 -123086 93701 -751996 964209 555992 135301 -249036 391699 -67050 3631 -184100 132533 -152223 -800626 -59927 -612818 -171585 -998943 381980 320072 75851 213534 -92661 107328 40117 -120467 936734 -638262 -732865 766633 833555 915210 -323519 -419870 44539 978332 -598874 -295074 -849093 -699123 959597 -879725 358412 193120 -526167 -193234 119163 -316918 -489471 -698736 -643735 522742 422705 -870452 303884 -625151 343815 -199126 109932 -319233 -256410 880934 -908953 643509 189511 -701070 738222 -38691 801075 -394000 874181 479653 -159798 889785 909959 655535 -136512 -429159 569120 -84717 116571 -337392 -698991 -212135 384374 531666 383024 -621313 701952 -111544 777509 -758535 99197 -750579 -256786 -606036 -183036 -337806 103131 14834 -918720 386043 168467 775962 857455 769759 548366 -496796 195046 793740 874136 -989943 200203 6305 -402220 529713 -946342 -847118 -389321 -589573 131809 203399 297097 827385 83011 -996835 43368 -496335 39736 -997980 -166588 255005 -221812 705343 652388 -943956 -204004 -993209 -601377 90431 79324 -884279 -658140 -284628 -281261 751619 769651 180926 -44131 613483 631009 747188 505193 -789464 -438952 138174 -86664 -515690 808341 -319357 775204 214087 703145 783517 -557353 -921347 -37128 -315749 -512369 734769 182076 916990 -14367 773390 -668925 -657219 -225037 -954761 390829 -360639 540288 -644483 -799121 746089 872152 745578 -232877 215560 273757 -77767 291382 -94494 -237561 -660453 -819000 425523 -647071 424435 -572401 -571481 909706 458459 -361627 -822685 -507979 -883938 600309 189435 -222935 -369861 500802 79481 430530 675560 -424800 -221347 -313618 -275827 313 791959 -166607 269765 502025 951822 -921311 -693152 -118813 -426339 92651 773860 425322 -830447 -815028 828167 521624 -854227 -288744 445878 -975301 -142170 729527 38289 382834 431910 653859 -111507 -649036 267469 -358548 -501551 -217910 650924 -109516 -952710 -81071 800200 44979 157143 432313 794909 940083 -438259 832840 -742760 -323947 897780 -817769 336540 450763 337560 428307 837758 462556 594617 949246 63753 -518685 290891 -958740 391419 -710640 -983177 -351673 -700539 48678 371480 -899253 675023 996731 851647 124810 707314 478843 786479 -36631 764924 895014 961122 730785 638704 -115059 867843 653503 506308 -310312 638449 -840411 -545183 -674493 357570 -47865 -266970 -967268 115006 -654098 262884 89799 -950305 -506568 138851 -228677 -892200 685590 -56612 212611 -891637 -273523 -281218 429885 170385 -740490 -400790 -178786 -421321 -799362 -937674 401004 -829061 -364761 230382 457474 -323949 854853 -754290 -416560 -483994 -556543 499081 -26024 973200 204761 317765 -135886 435938 888734 797468 532361 -699680 886261 -418595 -756452 -697022 -186537 -442039 -627650 772212 -22383 206614 -333481 -759530 -373308 837488 -62752 -762500 -686362 577523 -233878 797359 -377665 -659278 -840680 822250 906093 -934732 -821983 586270 719329 418417 -865585 22639 -324000 604377 473218 445620 841347 -196275 -76242 -202245 775735 105252 894425 -344446 -244675 -873177 -611554 371263 -318293 99990 -322004 907482 549481 487457 -717753 680749 447029 -943377 -17082 552779 -855905 358811 -106604 -402570 -914802 -364366 725296 -816985 -710086 643638 330029 -817141 -853584 684446 929330 -277248 -953775 -938156 129274 -189669 -349614 -22474 434645 -899803 -93763 690069 124582 -545638 273519 821561 -400157 245545 213657 25690 796568 -831433 -943809 734121 -248347 -398116 -875716 -760635 333051 276836 -537156 -340538 -78814 -265777 313408 784182 -118346 851281 -427107 614419 -157658 713171 294013 -220722 -386316 677872 -346787 875471 106039 691321 411150 -512017 267676 509041 644020 -444932 158689 770578 -126902 -167495 172760 -909114 792859 -818085 263786 -552657 614730 773645 -392686 550816 980684 -374035 -466979 -774367 -573079 440333 -726799 -386577 -127810 -866573 -952061 -68743 -52930 -363623 -578849 -753692 -16340 -133523 -592668 -740599 -629598 2770 172933 -734734 -555890 934302 365257 -522016 538800 364570 -648116 172744 386845 -292603 -879684 -348463 -384577 729361 932189 -204201 263635 368996 793733 893803 -371735 539800 -995551 -813871 130151 -643652 71214 202241 -982266 90065 864449 -672473 709844 -931763 488320 841763 -631119 69532 77094 482825 -611630 764954 -120318 -947935 864577 -893798 -303752 163433 -82982 -822558 631679 -445426 -818353 -427476 197538 -462089 767654 -498265 -65024 -412486 583606 932340 -301748 336037 770605 -701014 946765 605366 -339187 -359085 -269729 -673245 789290 -829844 -218768 859219 -256978 -340248 394371 767459 263829 -380627 606257 940323 -135119 319894 -157789 234518 -823385 -42128 -718695 840053 -305040 -679683 -503834 560172 821338 -156300 195954 -182821 472452 -568577 -886729 921175 -719003 796475 67652 425127 -2362 -924740 -449731 288135 459075 355590 522073 -973336 -660658 156181 -816029 518126 -667860 -990890 -105159 431857 -39562 317355 291024 -359811 -441063 319340 225966 -812590 650583 -806560 398830 -888220 282180 146504 643520 698203 -93879 -849323 -134170 809365 -164060 28588 521913 774815 444646 -849687 646562 645312 449140 -689255 316449 -663058 -800377 263359 322761 136407 -79828 684880 74049 -104487 -779707 -494921 454341 340618 742405 962642 817059 -744015 -460936 862195 90175 818763 -385031 200927 -105968 451335 -866886 -65198 -73696 -498229 -13632 -627462 105359 -230867 762979 254456 -408559 783482 151122 -635422 955756 909874 770190 -364861 -871173 195209 -435990 38425 492845 821480 -633198 -475818 -914937 494571 -936191 547808 908318 501089 211593 -905071 -876770 -881329 -259378 366136 -4923 829548 470091 -918635 726248 465446 -295092 -457119 490221 -688356 550770 354372 -259504 -300510 -78029 -785443 655391 -835135 943575 596414 -593026 422708 -306052 115438 951331 -583956 -142189 -736795 -258982 -778228 -894880 543123 -713341 -653331 187774 -417959 -662001 531612 438361 -323187 -205305 -123433 -816590 997115 -279676 -75372 427678 637151 -176072 -667142 -936569 -639508 -565916 846950 289450 579017 551136 -35225 620440 733966 428822 -997821 -865099 816971 811911 -29200 961084 289025 346821 927643 128313 -598361 197367 -56028 -274035 526759 644696 -170977 837997 470622 499384 579285 -752157 792607 690041 447554 619980 -466127 770580 188437 742744 430668 657554 443826 288654 -302560 -193645 -793293 -794043 589391 -861878 -706205 988076 916206 -569858 -34110 926915 117768 -55413 -967036 -461089 828314 -737441 -114671 32682 690712 -897794 824838 -304991 106086 -54913 917171 933268 647648 -989172 995995 -702295 -160173 -640026 122744 -290726 466562 857438 190388 -45582 -336862 46685 -620047 -90348 409822 581725 -54271 -294604 165587 -996370 -880529 -609764 -227179 -129486 -857356 702313 -76247 -378911 290435 951691 50185 475974 126270 137160 77603 675520 -903426 821433 -626854 922946 708559 -308532 66691 196947 863601 -511807 -971799 -881905 511320 465197 337610 -438364 648237 -336262 160600 -786731 -547892 -992156 -145223 -91397 -570684 -169731 932615 -297857 -101415 -170710 -774064 392161 -803451 -121564 -256617 -36171 -915085 943353 -205102 758304 47107 396681 452714 -259105 880841 800649 -233026 244801 663821 858242 473760 363176 -17332 315731 236246 321292 -108618 -253269 411034 451191 -608722 767248 -656229 163466 927437 747099 738938 -118153 926944 632377 -953394 -893819 898917 -452564 341408 946575 899986 -451448 632559 -718587 -500018 -715786 284845 -301590 -763722 926452 -256575 -772652 -878567 -942893 361731 757615 959228 -702920 -171837 694138 -445801 505244 634178 -693816 827734 -530099 -735561 634305 -692519 158186 -858677 -721185 -665483 240362 742302 -409551 -942031 622997 602816 291803 -266679 -939511 455224 -343149 902446 -126409 -99199 157862 -802812 37348 963464 -620431 966946 -496727 783407 -54039 -445290 -72589 -869171 750868 -242401 592132 412204 -864243 -293583 -836241 856969 -567036 286196 -458464 -807144 37947 -507835 -723502 981373 236170 162868 -673257 -968364 -440740 427268 -182317 -627798 858928 557742 -922815 -506238 557465 -40865 -574739 -526255 493118 -669579 423480 666625 -906149 297862 141144 526322 -497474 504025 -311595 -968843 620362 -806933 -430451 -566449 188024 911083 -922063 743228 -116399 51518 289478 -112150 527606 671484 802852 86777 689944 -966159 143994 -602367 -116096 -972899 -341047 -502900 -674168 -787276 -539804 736536 60191 659871 -44042 -342505 290121 919929 432764 970607 -86627 399251 -65977 -702854 -219962 -189839 991355 -674426 -618750 409291 274451 836822 -834778 -562548 -914085 -44128 -846824 219734 130932 -325619 858964 860284 619603 586556 315880 589446 -199869 -242881 -203657 -388815 -364194 -779364 700473 377581 72728 -157747 686714 -796451 -134348 35264 749719 308699 -641203 -803496 -114940 420977 915151 -361749 807368 -865056 202619 500034 -584833 635421 197990 -744804 206936 -951473 -468614 -515541 -548332 543443 253684 -981226 593805 -258248 9956 -68875 -939859 -60861 -290768 -876968 -920462 -787348 -382702 -883520 -746767 577503 666773 -178141 -858032 -371588 833564 453869 21706 -278057 -240420 99578 -925649 -483655 -619811 -249827 910817 -762979 -75012 702109 -569256 598452 21740 -996430 338463 -548254 657072 647820 24277 -533954 691362 209228 913325 707222 615664 996489 339694 -40471 903322 -838835 625908 -968853 -182539 73109 466221 -993148 -310229 -164139 -29923 -580655 -726088 978673 -678694 101537 882158 -969787 -861935 -518406 -235790 -284258 481279 362642 76862 490942 10872 -371370 411549 539228 -787612 -532377 -530254 -640094 222269 -318697 -96911 791086 14483 -869648 207012 717713 -297720 -454738 4583 -363565 -479020 66752 510764 -741779 704449 -503733 972984 902093 -346704 280103 -293851 -327594 -326893 658272 -379682 972637 -766223 862902 -944091 126253 -950939 -899939 660625 657795 -409057 511550 -757624 451859 678242 22388 -807991 -391166 365188 -642992 -511002 -792598 -411535 -538602 -661566 -912423 404905 254013 849687 -295726 -663491 98291 18802 -391734 -300715 -191593 -731212 714540 -640979 -12356 -767725 -453290 245652 -948307 993560 -243686 3563 -858268 507551 909246 -825044 304401 219994 477436 -607903 393754 995534 523779 -61144 629269 -301996 199028 -129866 -734769 -19815 968677 308049 305352 115102 168161 -93228 -326603 520377 185830 141359 -591747 -388845 236390 -201756 -689092 542632 794824 543883 -388028 -940214 719204 149839 742551 741150 349578 -654865 474221 -769380 914683 644926 752180 281363 430957 -386268 111115 -798172 -967540 -829542 -884281 -234557 383092 295345 -583058 -998087 737208 -672244 -789826 -740444 504414 -497950 -711897 411509 -758559 -85507 -606515 484848 914862 -366147 133767 -361936 -179801 -822634 -673437 -446303 452131 -168178 66976 826628 -874645 -644416 -32334 -453905 350143 644955 -457407 -232758 -844977 -996957 632490 -524845 -479422 384879 261244 823835 145843 495146 185085 -169209 -965201 -72237 967203 158031 608056 -99971 97819 832258 442053 -451249 963141 530944 992192 -961404 380342 -380801 218630 691052 -120907 -378745 433259 -459542 290878 668150 -368717 706036 863490 507260 97690 -120938 777573 397600 -973491 -377744 995711 722874 890735 911283 91548 715638 923285 656295 -133700 645207 -130998 584872 523155 112562 392844 145573 -850550 972719 111692 -616288 461884 -151988 -262798 932016 -267654 -22311 -350505 231810 943943 982141 287049 -868908 -130467 828463 -799221 774776 -357338 271678 -825390 -937 -240700 452682 559305 570860 547210 975688 746254 -6972 865664 -304382 941107 56453 -366877 784405 -275394 -38172 -832862 -747023 -598999 -717523 53475 10333 875362 140607 -681092 439920 474444 875917 67706 -417384 -506820 -756578 -483811 541975 688382 -539762 298202 561794 -251314 687115 -216488 424129 -829729 -772135 -144269 3217 428631 487375 -129092 -634620 -320688 -934441 -88073 246272 -135208 -742799 768668 569532 887794 618417 -331177 425286 -260332 -507843 668936 229120 379559 -236080 574659 78622 -791925 -787655 -35887 646954 -933616 614236 35373 -275071 -39043 -559568 -147960 168915 -559348 -558784 -304059 -76762 -427540 199979 465406 -432301 151614 -837724 -12035 463880 -79719 702578 -523068 -188220 -385402 -312591 640389 461278 -147579 -461169 -385877 -841857 685574 -148017 -260400 282787 -744976 -454326 329924 343325 913822 669353 -596084 30736 911837 -908244 -424224 254070 441967 -863322 -349012 -524772 -395253 -862593 -462319 798628 775003 32561 -738847 -857086 -702980 651083 -947162 -553601 938497 755697 197788 -393670 33265 25818 -945230 226210 796869 93777 761613 285693 425451 135220 571780 -697244 986053 701560 -574683 -716604 -909782 -729693 -922193 -639778 -481180 939344 24470 443976 -86607 -964433 486915 338539 -827710 -780030 -797103 545155 -639809 -783710 987793 173602 -615871 457976 -748922 226733 928470 -546812 685609 -532131 -72831 227929 96679 -302017 237367 -537698 51294 -802124 260323 984207 -660380 186866 -134045 -581382 43009 -643967 813960 510275 -564817 803391 991002 438113 395553 654173 -175534 -894242 -16583 -818464 996191 731994 -159856 874401 -958367 -316919 821746 608589 -947599 -202191 553695 707557 690327 630829 -849396 659263 -375470 -37012 87648 -998013 -789356 488435 687607 874159 309955 26711 -51678 -139884 -104135 329796 -428315 819799 -425148 610808 -507016 -883472 -43609 -402104 95302 -757074 -894952 928795 280817 -860238 -744128 357354 124876 -640145 997054 -281274 780256 -685776 -727004 969042 222312 -923758 654200 -729660 -21803 358406 812725 -300696 643402 -981679 592327 775966 -174815 -229877 673170 -511145 -733340 39715 659692 779804 -348075 824921 -483297 660230 -375450 900035 420584 590407 552898 635977 -877318 -153312 -425918 -31703 -526469 504425 -844551 664947 287494 -267636 -286679 508430 -456024 -391542 101707 171185 -922909 370421 572427 193899 -648402 162676 395593 -662756 -47374 17602 349850 -963334 -456817 111663 -533308 873997 928597 354077 -384186 930738 297740 -982779 -187826 924700 83692 -1808 -525503 -411058 648613 860158 470838 477475 428121 50018 -539781 -81210 -296675 -965277 607375 941626 254459 667741 -111706 -200748 -714509 219838 -271703 404283 -962187 643978 464179 -670481 318441 -532136 487572 -248129 -311640 596818 183506 925650 -954880 -960839 422947 -73313 -614093 800350 359284 700277 735481 -50390 -242330 986868 803706 -845673 714700 977425 -737196 -35019 -310226 715542 -155365 -178010 832201 643359 -643628 788130 -613364 -708578 250361 -550028 -724836 977241 792440 -328069 -119087 709351 886708 814122 426295 653366 -705662 -909944 782094 61576 -483411 133681 740299 -817423 170355 -813869 -442219 -914597 -529274 393393 480072 -634621 312204 -588252 -435083 124793 -194145 497813 489696 573347 -937779 -635132 44160 -195014 -569703 204165 156035 -961461 658681 -957507 794568 -583752 614742 -43159 341603 -344779 -700273 -775720 -606564 518988 859510 -503444 120816 -251175 -993327 561437 -838129 429710 -397990 -305163 -996260 -151056 73280 -388331 -291599 -530344 145572 -836817 -811240 36340 -808804 -202998 279891 -618685 -374860 731009 -570156 -800612 -39192 -15996 -80251 -124120 -707413 -781290 96514 417891 631395 896333 815002 -986977 -423317 948437 -827821 -624511 997263 -821395 -541597 584578 -434924 545768 -464330 -867345 363310 67118 -840721 -501782 -906873 -451015 188895 -911642 -554818 707992 648720 870191 -286618 632687 -945347 -763424 974339 -328076 499927 -172949 686097 213108 -250366 -195691 118525 -375092 -168299 -303241 752169 -488079 513310 475262 537708 -382487 -697124 130155 902160 325327 464451 191700 415314 -633645 594299 295969 276325 276535 820961 570896 743536 740051 -240251 -321358 -709876 -152942 898346 -34964 575943 -443021 220362 -279817 46755 949001 681999 -449952 -974057 -514565 664666 560392 -791667 120069 989504 -282843 552035 -732683 -633208 -550721 -657045 -711378 399407 415924 177770 130729 -138908 487349 -77028 -904209 -12404 -589242 395694 370209 645567 619970 -971453 824304 -834359 53973 608752 -662747 -561494 -429824 -104896 622362 -615657 -14823 743217 217150 -376330 -683192 -965067 -501995 -773530 -251637 341554 -271434 150453 -939982 977282 575692 -984217 -414236 716659 703766 241206 -75239 -220728 -331290 684429 -43491 564918 83109 -487157 -8045 -783128 859470 -167162 -923664 604156 -635793 -799354 -805380 295684 719275 597062 112469 666374 -952773 800054 -392853 -430851 -209560 -807684 559493 -144043 309522 -455186 -207686 -412302 965932 362265 -885511 -742870 -417987 856126 414338 700614 -995871 406095 -721686 571909 -968889 820726 -90469 374041 556080 238607 226770 343848 389366 349097 644640 -523443 840067 290185 -547479 -822124 -529835 -342489 976743 535554 -236799 726703 853928 -3062 711341 -708735 604172 -559207 -367212 -355535 57032 552715 -182906 254088 -824346 311731 823013 -844927 151875 -514344 -891223 -804787 190351 -53326 -288163 -321328 -374704 450417 195744 633250 -106016 460726 -390235 934414 -451990 -467688 879283 -889578 408305 448033 -856410 877293 -201527 950862 368492 256507 -405604 164883 -876279 914013 413671 476116 -717293 8675 -821766 -824467 538551 -611056 874619 -896597 641842 -168675 -443677 -555056 -447144 -585353 166272 949395 -360559 -56132 -439183 169374 145751 997442 226734 -167537 -780998 471056 588925 295031 981852 421090 716286 -89506 682997 -976727 -341088 -364227 791119 921353 659241 -611582 687435 -177958 154290 518799 719707 -159576 -594392 803516 207366 469043 490445 877520 -962584 -567440 -14027 -234356 -952274 -284923 -755766 889377 841118 -272560 134728 205877 -805747 -799775 148289 72546 -881305 -307588 452250 218934 746284 -551655 892812 247604 30445 -67997 235556 729937 -346926 -458308 156740 339320 71319 -858953 218400 169095 322827 -335588 598209 567632 -549360 -130200 147718 -333415 555549 322507 824094 -783332 701247 -572120 3342 104712 504723 -977640 60721 -239747 -547634 -379417 -937932 861972 -98890 453910 -560746 311125 -256090 -838697 -366290 192831 -469234 -765292 -38748 -806716 -844176 284649 -235274 967882 909668 -390491 525941 -961236 187925 -324659 76614 -40778 343746 -387559 572002 -377940 -774594 -922763 -821610 642244 -462095 28673 -444285 -309209 -950316 517265 -334945 771957 -343944 3502 498354 -548418 -712320 -24045 497242 -69495 -520669 778673 -859384 753233 -917589 -3285 -676607 -224126 207864 -211109 326238 830849 -359426 -508597 924940 527777 488003 -732867 934860 -121809 -514846 -945372 -850764 -525465 668810 402856 -865364 -634115 -291968 736678 -837902 -286699 731032 -659666 -234090 138059 -515264 521475 347903 -724564 219894 976542 917605 -207942 -963891 -416725 -888619 219372 -145812 -749558 -947408 -970580 528398 731856 -898645 -666025 -188285 883140 -739503 -571199 231470 -236573 -343940 395182 -178043 561116 -162208 600282 -617835 135316 -780416 193138 357115 614690 471095 19865 -944405 284116 561713 -116892 -955348 787113 13935 -906530 -356838 -347179 649158 -921724 956580 -480063 -198944 -238006 687052 623752 894266 360469 -555991 45691 355749 176063 874728 836638 -940987 -106730 902215 869928 31765 -371235 586392 539527 343776 896073 -870588 -849063 -705207 775557 180422 259572 709445 773551 -490069 407135 146716 985177 147609 288855 257131 -20984 528965 -550068 -404187 -436552 -533893 93025 -515187 434775 -69222 -720145 -566339 -59706 -887787 957058 572579 -251941 65779 859483 -385153 -880927 -43568 205164 184550 631446 -721958 333279 -842942 703660 -750507 486160 594256 151497 -165736 -105074 332064 -750584 -452723 -129890 359320 -752523 -532684 -730697 303729 -771180 -385247 580615 766777 139867 440186 -715155 -131888 -879821 -128646 124285 507627 525435 -365328 777600 353556 86277 741825 285169 93351 473240 258913 -803583 225878 -35220 847326 -622701 817575 292017 -703530 -722495 476017 590472 -98564 534101 -925854 -53368 144407 -571823 999676 -79430 65155 -555416 130195 -591075 127918 495874 464721 963748 -931685 -619460 862258 262963 462051 508261 116872 -319834 -308305 354818 365432 772809 -73665 503884 -746245 848737 277734 -913107 464223 -872670 23052 79686 -63677 516406 -693077 -908309 710814 573501 356946 -385243 -922439 -204089 -538331 743472 -653136 -785700 -300837 -128389 150005 -131852 -674113 237483 -989235 650496 -825681 904088 794705 874335 645408 -444467 -107922 -377367 33432 80652 -635034 176488 -390478 394952 377293 779929 259102 209834 727948 671664 41887 -58483 -152351 420562 145803 247682 -802339 15769 431822 -685364 -547867 -612333 -611353 -31515 -81486 -832958 -333591 467575 101841 -674018 729211 -811548 503332 -553841 -98087 120127 -629921 -389261 851665 731472 -902773 18078 -85433 429460 326918 -264747 -782670 -613318 -853375 -146222 414876 246567 148225 -764093 190117 -121869 -831778 822987 -982911 -762134 -598841 436224 325878 -497395 -27203 143339 229727 -112498 -506732 19339 6444 -421033 852341 149457 -349473 -483325 -398498 -199131 -943472 475235 803744 836449 -43030 -484741 -362273 -924079 316203 57859 -312810 374713 -222552 103015 -560239 137807 -946616 489543 732913 522428 -379772 40823 536492 -378977 -677395 329855 -99958 -474358 64422 399772 -882647 -820093 -466459 -379970 154106 469124 -20106 -186231 379329 -484228 -870471 237908 -690535 -983348 -859745 379564 -23826 -595893 -549071 765138 -205695 175938 -335735 815033 -921625 820081 413782 -34679 616330 -55416 -531108 871711 -17753 64046 401906 -606966 -28209 271614 -576254 -343153 -637466 -920316 -505331 134054 -694489 -816955 -7131 627835 594590 -678731 104945 -105874 -14548 -416322 -221652 103060 650374 -510017 588198 30132 649782 382475 -739518 -354486 92953 790374 -501002 191879 176351 -123636 -498738 28495 337039 666666 679913 -39878 156800 -222622 237050 -28269 -524447 153675 616264 70364 26034 563567 -413905 8776 -234424 584140 41373 -494528 700109 637267 -473578 481375 -409922 484972 643889 -862346 -134421 -905872 796056 -847480 226810 833709 -450164 591822 326501 -442395 211038 906037 39415 -172465 -137737 -784933 -866221 -339051 114769 -993002 -269971 -765739 -307716 227053 448655 -831199 -758758 899613 886742 484990 -358813 -470251 442674 815592 811810 -118150 -443927 156109 -725578 632228 746901 -314611 -52334 780063 208545 217985 -7107 -477908 -295344 210161 -397357 459837 -586698 295452 -390654 401532 398525 324148 -860402 -114108 574369 240222 568141 -961626 -543756 -890313 -318677 571366 797979 -260022 943655 -883076 -86064 144155 -87723 -136813 -498402 -716001 -630822 654477 -560024 625474 560627 -416131 248546 -293280 744303 90028 362133 239436 -62160 927765 98912 -494132 745774 -778904 407794 -583782 -866316 139531 443985 -355739 -174176 132628 276310 837326 170471 -171568 324526 999019 432015 -968512 284891 -918712 -838541 -807913 330801 -94879 -547453 208189 940889 -447319 14146 -439986 760785 -751866 476742 -444516 329578 -777773 -214725 810153 -807351 -992164 527328 -445010 846311 -542619 -972280 621463 -353134 965540 -555877 -200188 -124823 -749885 465171 533833 -292125 698591 657023 173679 -474808 174603 408579 -987983 -219465 964046 -626987 -531968 850206 -65248 623426 -432768 -722747 82289 734503 921609 -251068 -252125 353017 -150234 -350840 -293877 395582 -72167 737875 -435469 128145 -770603 732984 589723 422178 869379 -734429 644915 -176973 818558 524111 201699 -811876 210902 -932530 -344508 489928 859985 -472572 362980 -946250 -182811 545580 -115131 873849 -184513 42706 532318 389176 820416 217816 -110311 -465873 -537350 773745 -613548 23468 196536 -640216 -769184 973843 -307341 113754 683525 50394 -141987 900920 -724868 663053 -585765 45383 -738573 -988468 553858 877664 -969971 201032 -99295 815407 -258721 800330 896824 292920 207348 273964 788345 572621 -441398 -794403 521678 601881 -11565 239201 -89134 -84583 -657036 -286641 -985898 -518882 764297 -240814 -288034 -113844 723808 825001 7329 -17122 -284102 -843610 567437 -612384 968269 957234 -405311 922675 899012 -526776 554129 -437235 -794947 -530570 -286715 804278 -204342 917343 186202 -850357 -224655 -436420 269440 178495 -338900 -750762 446234 992085 518122 635277 715137 117288 -961396 -485420 939585 -92892 637544 333618 -633957 -46070 -377270 980931 -299902 64623 537454 686774 752542 244669 290567 -806195 569803 -883151 -635077 129119 36122 316251 -805596 -766759 131791 418210 74193 917688 36578 485821 -727485 -160751 -455297 -365637 158961 -502 -224378 -588293 534597 -110114 -942452 -164939 -410852 -317731 -815785 -846480 158409 10345 -516250 -769783 -34798 731002 613479 -669645 -712398 -526949 -345666 299505 -872746 973291 -232571 -753763 62880 -160483 -235130 782693 -235865 -669704 -659005 -824375 -158220 114648 148463 -514530 637319 -897749 -268685 -642290 -544688 -189323 -955286 404885 218679 -586292 -811868 544005 -797676 326877 -922202 -567164 -667465 -140699 -474839 -781815 -639646 304440 -163305 772450 -878902 -247490 -532975 979761 -299622 457073 -195860 289130 -219153 -519583 196783 -654121 932061 -172496 -99817 279444 204264 -210794 -715117 -123245 636556 -701603 -421176 18713 716214 520294 -669042 -989760 392137 783267 -857744 -215821 395930 866971 863921 703733 -522508 -586390 -744382 759130 -317803 -696771 -921779 -829685 579247 20954 392237 -296506 822631 192918 90355 -155491 -889895 971229 -586014 -953357 224531 -80849 609652 -590718 -116586 224925 401747 -921641 -485160 -739889 580065 339795 136516 -861311 -247759 717868 -301512 -801278 694923 610667 631302 107316 942956 381164 152692 -119666 -612476 723297 95548 623645 -272842 524495 301708 -356098 -650341 573071 672135 211430 321024 -939058 160323 -819813 -317853 283918 819145 -63880 139769 227618 524952 -281107 962603 460982 -564702 -244228 -396523 -645307 869709 -813123 621190 -745567 -436493 613851 356867 -623761 152163 399253 910276 30247 -709154 -693570 -187083 959641 549531 -851906 -974090 -762525 488771 -908658 -332453 -696580 293237 -151744 491501 209964 -614460 231796 -655001 70033 -947404 -533660 -392902 -835172 179264 638169 381449 -390255 -197929 -677580 -363602 -545013 -840614 -588314 34100 696822 590368 -653448 -453030 338195 446963 227972 -335082 232952 -850544 -508615 -769905 684429 603690 171740 -297694 -590448 -139800 730433 -791841 -513262 495330 862166 381193 538232 357544 -656487 629145 84986 486588 -585443 -487877 -16217 -340077 103817 617424 611167 -469993 213400 606698 547672 999848 -10726 -469549 -626918 -225002 390258 -386169 -729981 596905 849302 -727115 205251 -499302 -792429 -983614 -252447 168471 116102 393286 401717 499650 475043 -661875 -966165 538931 -364622 754839 419590 715761 -845172 305816 633563 539645 922787 -208136 811794 406472 -767240 -578347 275625 712503 -132573 -786692 319856 875046 -352690 543604 616462 308195 -204230 -162701 -906246 -658130 -294088 -218521 -958077 604480 494897 -701457 -502455 -901311 145056 -504738 181953 -681392 -141678 -84417 -994379 23422 -260691 -710324 97730 253139 -635994 812405 -733480 123720 103113 -118689 988990 868428 294261 -792222 835211 691264 816285 740619 155822 -235526 865096 -975720 -275354 -52411 873234 -688258 -453941 97503 733225 559078 330564 -317958 288081 -440020 -188658 -364100 -874655 740447 368443 700991 675011 -390204 -305231 -561134 283511 -37677 187559 564022 402577 161207 -298453 236066 -958537 -794158 -939617 33215 624804 939064 482743 651500 564775 -441937 209789 583931 177317 880053 895182 906930 -978414 -412294 -680230 337612 899452 549218 -582105 -179723 -808319 281988 -433266 347218 -117036 -541906 -13251 -40074 -436804 168158 -517325 689902 -911083 -260662 -720312 -516810 -226099 -655399 -13534 527041 -440217 -633432 358721 -709386 -677380 -8313 927348 844333 -930891 796281 438881 -848458 -374830 -891977 144897 573395 628390 -841171 337441 345913 885657 -298629 369123 397458 -998107 412790 -207941 466046 894297 78117 600178 -28787 -589991 -332988 -286553 316743 -908708 -264636 -598327 -953692 978605 -505143 -816354 -282988 -922326 -829397 243647 47737 -135608 321782 -905959 76456 773517 355818 406637 -960660 860180 288763 16593 4354 314125 125137 -733010 -736482 171707 -425655 1600 -564891 695796 296307 -483175 -954768 -981084 901523 383518 688336 122826 -589024 518792 -631676 347257 -267321 -933788 336004 -26920 -787351 -928877 -970182 -501597 165785 1099 -28412 -883800 -387681 -979180 765492 852171 59768 701901 -82672 -317437 -542509 966948 22738 402778 -32491 595489 317096 512496 42967 -388324 -110539 -181127 290019 -922046 -451186 507195 -726982 274964 -231234 507409 -208752 -224920 -937021 -860437 -995506 -922266 373391 -170421 981776 631180 -754040 96073 -176347 817067 240392 -28016 691218 194408 -257826 787550 556942 407484 -147253 -800632 713991 197107 -617083 -586891 -414692 -313295 -264008 -761826 -261727 -548120 828288 -16620 -186337 635492 772464 369402 -786735 9919 -823794 -226298 17831 -980499 330708 713860 474695 -262734 -977487 507220 843015 965670 645254 66791 128501 796856 -188246 131782 699855 -232152 -992410 -620149 -503925 995468 28281 -931355 -720816 488140 277014 657176 547195 847654 416097 276347 710299 315562 653557 -464264 -876299 -270017 -477599 179600 358785 913180 283174 824917 -713492 -87728 986939 -299538 181396 -329413 -420214 -73066 -427762 2835 278256 154397 -955869 640736 -911295 -299802 20302 -376961 -762815 -333209 -90560 464931 99628 -349652 73053 532943 -699217 -603308 -874563 -239650 411756 -300782 -880724 -148997 623738 -116179 838441 147369 -696733 -882303 -122005 -754755 498852 887036 -492201 -821665 -736335 -123358 -865397 734860 413039 55050 576471 758039 639543 -584098 -678850 -700509 -536231 891999 760442 908714 -952809 929630 56053 -28166 582822 -313660 -280623 317619 657841 -536949 757088 254154 14422 316611 698540 73225 -189146 226574 -655119 47116 -399447 438436 752543 -885562 -413992 561488 -20903 -417286 295713 -98959 -682248 708674 -488985 581754 -488312 357003 -871424 548978 -690999 610071 977845 -573323 -71889 -617222 -479804 864049 -562333 -73186 171745 -871830 -72256 151232 89649 -265738 -408489 -142608 585934 -747327 -81812 761364 -740793 -387893 -101513 -52891 368541 928293 -51804 816112 -394682 -392712 -471470 533399 -707795 -480515 58519 64270 955184 -711546 946235 162271 -837343 -378508 79801 -990490 -298938 616127 618178 -577195 -888102 -814222 507705 970417 -234231 904235 -959817 -960045 748663 194719 845961 947817 535610 720276 539053 450802 644315 -53019 703065 -766267 690906 -181886 496372 -102645 872487 84718 -307685 -561216 -439127 66879 -948067 359350 -767174 751777 4223 781330 -172887 932947 -381447 999501 958519 977448 310519 528948 -478053 507144 -254567 -419991 -195073 -488979 660276 -159265 826240 -562458 -108978 362594 -144591 -216681 -652762 -824051 -768359 760118 -775126 877522 -418768 -611184 -899202 296310 953062 900994 -54276 241682 254108 502017 -177745 -325485 537769 -816621 -109354 575162 333783 384339 -773272 947485 -394396 276721 -663158 126628 73217 902831 -805990 -962163 -353194 -386843 -291032 -248599 451451 -188418 344951 861341 700544 -585223 -393600 -737566 -991897 8297 -414992 -580411 -490715 978933 23077 686759 -965595 -631207 -864587 -430914 804164 -323357 927719 -580078 145622 126839 -119881 404865 885280 -376693 676439 642364 992348 909099 589609 385991 -805960 418807 396358 -973187 574807 -954464 -986374 428298 635342 174831 -823355 277999 884648 378942 -26149 607874 -784541 -683524 -646107 327531 161520 480941 -801474 450344 138679 -550296 924663 713737 -952559 -411304 -134060 -300107 -460339 68668 -34164 30756 937643 468326 828301 -587998 -739740 -482625 756214 857555 978976 474818 507803 -793943 647422 373373 418308 563567 613520 648723 411374 812866 871260 -201283 560329 -180462 -41764 -904124 -583880 -836570 54527 50696 45076 882837 38 -370692 -105238 -706994 -286041 -970585 922872 755857 651726 -396251 226484 298740 -721065 -858843 618565 987615 -507787 -958871 -753912 309263 114766 -445112 770060 -975209 -689924 47023 -568810 -619174 -478962 -770533 317086 177298 -738171 -842335 740560 -959155 -241192 973671 -434932 -743829 349936 502056 -38810 -680927 -758355 604340 48551 -977159 -709793 698221 190282 709200 173517 6475 -921344 -201770 542770 -345127 -846675 712465 612794 807734 803048 588251 884618 -688363 -994049 868831 -242506 -208963 651248 979872 -366648 -559222 975729 685810 -801984 634730 -892438 -471169 321806 -34591 -446730 763972 -600934 -703739 930917 -827887 -340292 535811 289981 -12020 370372 -349928 -879564 -970322 593652 622104 636599 4677 956033 67947 69863 -822544 -919914 -552821 101398 -200665 537936 606088 -368690 27056 -920381 -51708 15307 210475 161267 872375 142588 -643065 -415652 193515 -14970 -883062 627307 -782591 741313 -242355 -191229 572779 -661703 788797 -57479 -496464 305710 437532 475288 -113300 827412 -696194 182046 324685 666516 -721203 -671172 926742 -597879 -134459 -864614 910367 -198012 868600 578257 -722860 884297 -620213 -961168 148914 -327601 -182793 738807 -14515 -717884 547209 28511 -864948 698118 -182045 106128 368491 -146005 923321 -221591 -835719 -565765 514580 12860 39128 652145 -533933 334798 -850689 -467779 -340571 -660516 708475 -483004 751631 -659823 -127255 -421601 -732180 803601 311166 -375272 -346903 -488846 694400 -268112 -92667 -242243 807114 641564 818455 -43279 996684 882883 884935 704256 -369144 -408895 -236653 500304 -784362 712552 794444 195131 -605151 270777 189207 -780656 995304 175087 -554515 502928 887998 -589963 -891237 152818 960651 -929941 181570 -348193 -511928 50213 647768 365046 -869881 946476 71206 637385 934632 -908101 527048 161631 -893403 -775741 258735 228528 614535 223976 -299614 378796 -473361 -614655 507961 740276 941518 -787172 -712607 90783 -108883 873719 778459 -520906 -866778 -234232 -944579 -268615 -821784 216951 125679 -906152 -56648 -954209 541231 -489541 997738 155664 568206 -684038 852844 -526705 241904 88485 -766916 732309 -565232 273598 -964627 -213940 -259590 829242 330406 -935915 -793329 137475 511651 -60667 -718076 -460039 707377 370147 -655644 -917396 -175818 100267 -489975 785572 -179161 -935666 -132185 540762 -513647 -870160 -211134 759868 481169 138857 481970 -59156 -604965 544581 357414 956289 -55113 -197756 120350 543237 -720258 449370 131311 584310 -312286 288944 -27836 594246 -946396 597409 541207 -981286 300572 -604930 997180 4622 -934092 -549814 -345514 -660817 -511955 738879 563552 307328 358744 -49593 366117 -282058 -453602 816772 704456 -405764 530298 -36663 -864962 737904 -929031 -416354 -211249 412324 831553 926528 789784 -34914 -147705 963614 -58612 565464 -904809 -807074 -284434 110784 38352 -671914 160984 727353 -171739 869267 397880 -264935 -649571 235989 -903218 948521 403284 199825 646319 630440 -980104 977262 -571707 11080 -881843 -795704 -378291 816303 393386 923824 -558249 808567 -100359 807274 -972855 246319 189370 556782 253789 -782888 207361 119656 -770402 61032 -89356 -51656 -935825 -914101 -524850 -497422 131076 -348195 617310 239966 506599 141297 -853879 401914 482932 -897843 -304316 -941325 -516643 -826196 -951526 -788304 -468440 -68166 176556 -812089 774316 -610917 -311252 -981882 -183657 -265243 926177 245995 969835 -659294 176807 -217172 167932 464463 -6804 418481 -342156 -849953 -706381 -44140 415695 -211143 -130795 296616 -934305 148149 -907461 728303 251081 146339 155493 -128222 -490618 -707772 286950 -424147 803940 -481329 -565722 402736 64258 709102 -689889 -742784 321111 -799938 230368 733860 370732 -601133 891661 902872 673309 -819279 169437 678797 -342500 429652 -948069 242791 -937490 -600407 -187483 -628674 -157780 539027 551152 -308706 696643 871 -833150 -514745 743413 267247 564214 -294099 -863530 328427 -832132 -25351 -302513 -925044 -197929 -673146 556190 -79753 -744483 -575388 647508 247112 -6150 -21031 -913578 572300 -20563 787675 -473123 -854330 561417 -915304 882038 783851 -838859 250990 417667 462182 -775443 -72589 112696 -600683 212223 460142 -905954 539850 -709681 67932 -555245 119114 59220 317037 -175800 589522 712984 -820988 748738 239757 -140996 207546 303066 499231 219505 -312741 -651971 390173 923648 -167833 -418708 -466158 -827069 -490733 -138819 882556 -895830 331462 -772648 -375731 -232649 791964 545083 387051 -952958 477158 -132681 -281552 309302 -384088 489840 958955 414097 957466 -689823 841309 121832 -297177 -161322 131388 -541150 -562959 -322576 -427213 -981448 635339 -184923 -864800 -749765 -510146 -479427 -437418 240462 371845 -762410 868505 -300121 -471919 889057 590116 -197102 658949 575778 -629274 749167 -617669 -904780 -441024 268463 480701 -47357 206344 724059 -318516 778320 204298 -807667 -590499 167728 143490 813172 818199 800525 -363613 -879404 891479 306340 689556 94980 -925523 -270970 949741 -29969 339292 -196585 515646 -271213 517725 379538 959368 -842491 323036 -467709 381378 -727061 -193479 683595 -251690 463360 306568 -905953 -91999 261140 -265838 814089 -919946 -617718 805715 -188058 -845412 -221224 448506 81382 429771 -103670 -133652 758544 743603 -829633 708544 -453701 331254 629162 644676 627094 789801 -937198 428023 -468959 149847 -962861 979597 721841 -777731 306011 -588434 -161040 -533873 -498002 391095 440155 -28431 -815005 -646856 -796222 390143 390820 -761483 -180021 902534 -967118 -911323 -359440 -243639 -818466 -416075 530300 -900355 -770799 -987578 796562 -205619 -800827 -227669 517030 -622121 -2166 -637588 -87038 -327508 454274 360645 -490173 444884 -787355 -977752 597721 463304 699006 -400329 -619126 -690442 -349908 195659 820080 879937 490978 879344 -610314 -523010 -917977 175590 585183 208888 -361449 628770 -941761 -606227 950240 149834 -428032 -630001 359110 572861 546782 -266620 553631 933385 -446357 427238 -788137 -986254 430732 -638268 -920722 839666 420859 -89186 -555147 669236 756675 -344595 -210411 -550504 921927 -126823 898952 23730 -123077 786945 729629 -263350 370216 -596233 805688 -132131 804333 -116799 463440 836763 -267079 -761831 -374288 591847 752018 794286 814134 -408997 211409 10657 -247721 466753 422563 26377 -981735 868122 -346358 637935 -846889 -262629 -415526 318162 982401 944171 -931012 -329948 -118758 136935 -966225 -397620 -656968 -80994 -24830 -842334 364295 688853 -182182 -704778 -88122 -383676 -439502 -320759 235080 410199 229719 -192878 -420107 512558 321768 724794 -797113 19102 -353188 -462815 984013 -682834 -908549 854103 400427 318490 -802588 937059 382359 28627 199942 -632640 607582 157693 -978650 632539 -359203 -870545 625887 78230 344201 172599 67741 -610872 -342808 609428 -517854 -208197 995605 714618 642562 -827988 -811840 -261487 -571738 -987953 -807765 -85450 177612 820680 -17618 286713 -560507 -354765 -737100 -712291 -65994 -54883 865468 -670180 387095 -616311 676057 -267616 -577481 473196 -454350 305418 450807 253233 -441469 331503 -154998 -903883 128538 -148714 -595716 570956 845915 412668 -677977 -926021 -826820 509008 -546497 881979 -715191 997367 530888 -257283 723106 431241 -674405 -886240 -543880 729810 376292 -774595 -506476 794322 -699993 25308 838992 649917 90934 -253445 193307 345724 -55364 -347506 -2183 -877781 -163274 564858 872065 -117864 -533131 -595303 -419362 -423990 -780386 -770247 143823 -399624 162729 -330083 698918 -565747 320613 -911621 312652 964651 87538 -768644 -393924 177445 879046 673087 141572 -942460 505257 683734 -377529 -792957 -672456 -304057 -21954 189074 722918 395020 -669646 -90666 815350 108691 330371 -658008 -427389 -11585 986404 -514030 -727815 777318 -588771 -440619 594713 -146863 323463 501606 529784 894655 427028 418796 -377984 -21021 163589 300228 385902 851553 -784207 325501 803026 -401836 957701 512092 -175981 133067 372734 822745 51176 536263 -23375 539680 -959392 -621633 150212 143249 395739 13980 -465166 355392 574606 -38979 66955 814326 -700029 -34699 628465 -499922 -993130 77832 -708324 623513 -696966 453937 191767 -148069 606002 939807 -268159 31051 305304 -975756 284301 850295 -677158 -327740 -62206 -991586 79224 -369892 -812484 -673676 -407865 342008 -968535 418017 -343055 506188 -571955 665090 -25486 308220 -876994 11559 869916 514916 -867415 701779 -234475 24273 530507 649919 -976428 853894 214904 72535 -202585 552504 102168 -247620 928432 890385 534181 -110784 -951709 136497 530479 -709010 857866 221352 -463144 508287 992961 -152962 -67496 239845 -125958 897196 -523527 -85436 -304262 -587360 -995812 376820 752987 219581 -362573 -120575 386696 959704 84293 827179 982852 -321732 -961426 -401178 -412765 -185689 243164 -101925 -721266 -443830 -859566 789861 653636 -855859 -169816 560533 896852 186057 -320054 -413009 -548316 436428 -789835 927530 374765 879321 988413 507572 834748 303717 696009 -395092 333042 440796 244309 -520922 674885 699801 -38672 300394 891838 614001 -495748 739189 886073 245673 137072 723830 -76568 788603 -818855 830163 684752 -779882 900308 32290 112202 220187 169622 -402768 838531 492448 -138139 861309 825853 836017 -192228 601150 889867 -28214 -894037 737370 -250535 -483490 -993516 -141714 798050 85075 -553233 -116407 -337672 -742653 596455 -66576 482752 804285 971963 -400485 -731469 774722 -255298 -873163 76574 -449592 459224 -97056 162594 -979973 563586 181616 -494539 -947081 919758 -438933 -176097 916175 687196 -816112 -422658 708489 723814 -111668 389571 224800 913205 -410170 -793933 -428415 562346 -640555 -289434 -135538 -544458 736644 504011 -421858 412642 -719851 255651 909050 651720 -642821 -641535 831074 -45289 -861986 7504 934662 957332 767131 266189 -917875 951060 -108095 621065 243474 -961278 314134 -315671 595362 277855 511504 741541 -719809 189501 921436 -167860 18272 243011 524890 -902722 917359 939565 795295 -52431 663370 547913 -597774 -501971 -66494 791418 -810033 601488 703007 769336 -97304 567307 -279527 152975 959262 -172894 159968 -96868 -246900 486448 925334 -442605 612477 16096 -704944 198588 -70671 858038 703001 -465680 341660 -406780 -464017 -523231 720231 -910475 67139 374992 376429 -858106 -946307 645141 689279 -997625 -758922 872346 -119903 656671 -788356 -20960 -199926 -9659 816082 479352 206247 250824 883885 542091 -876263 948296 487608 -696620 212915 -173126 998673 -692256 -781315 787048 -237366 -801067 -800588 107887 -368791 284776 452680 -346817 -304024 442341 -4900 406303 194613 290219 -617399 -363610 15795 82605 -333285 -799549 -532808 -252814 527378 -461387 347277 95766 578467 -805612 -511503 363463 -670347 675655 -665706 932425 -740764 58123 -307294 -361613 -104062 -189837 863151 -455121 -471920 -159902 -137524 861181 -623607 211474 -619270 -520079 681368 -358127 -127057 433073 -229475 330302 569174 -995720 -443348 -740015 -797362 -240491 -852978 694864 -790809 -417299 10686 729499 -973848 346741 -681619 909281 116875 -123720 -344322 -648792 917631 25687 60811 197065 -283931 413188 955998 206450 -827180 200582 -887431 -215134 647509 -23751 -908529 569521 254440 -697845 -864376 -779323 -749187 560767 923009 873310 241275 392750 -351543 240971 -375619 -754367 150885 -488910 240784 -515464 827917 765324 -445642 -263002 661678 -103514 194790 -72909 151014 829090 -872374 -219239 -440566 588916 775551 397927 -643421 483557 402585 -351551 807533 517396 -33892 -550050 701911 -758800 178052 -552439 448518 454719 -76354 -428512 -268335 -409574 282668 545816 -786746 -882066 -55003 -204681 -371164 117116 -623373 656088 871775 27866 -764204 -855957 16544 535793 171513 674803 -59198 -70531 359562 -531514 -367402 -701296 -411360 -868784 546975 -471921 -411319 634768 131351 201011 -50040 17945 -669080 -676087 -748590 100754 659956 -907918 648850 -726985 -787635 221220 -847834 332374 -790594 -650328 -433441 -996397 712128 -928166 16901 187429 256262 -23445 -413103 -523434 -344334 382562 745714 102535 531741 820375 103176 -170263 -279469 502327 -847060 -941115 -270828 215491 -336026 -31883 459669 -346735 -423627 158441 -407363 -698807 418443 947491 -761816 -947735 -710322 -315973 -47833 179906 -307368 -900004 63934 298617 -950025 581189 -416859 428039 856814 577608 -705080 -184647 543091 -551217 626630 672304 -450769 -555054 -686090 -275615 58177 -135070 -899747 329879 -620357 -646110 166457 -683284 580515 -462520 310650 53716 989172 -752992 333763 927635 527642 -210166 -176914 -851007 -242182 -62089 -756475 25421 362471 -739472 -289974 -916105 -393810 -349169 -928336 -695851 -965365 -868989 33247 -995633 539057 -948208 -419149 649251 466374 -142195 260158 146657 -130843 857701 820034 -417168 641307 367638 610872 28295 596970 798005 -4404 3765 -528183 822376 253150 733530 281889 -354198 822403 -334164 411986 -542453 616578 846131 356524 597678 194391 786764 -941065 -132279 292659 960170 965099 821096 924794 464720 -972104 -548182 451 -485351 -722304 834242 773340 254640 651864 509687 -935484 -15592 -540214 -913755 -202833 -611930 561750 814650 -750458 649218 888172 660666 25444 513321 -708364 226364 918553 686446 505799 -213654 388267 79220 -784461 263429 -648880 554805 -216581 643038 -252170 -285185 -720300 716254 -323909 312434 -638487 -676865 536309 194947 -384425 477777 -39509 -97668 593842 -75658 -212966 -143239 985215 -68954 80689 -656659 -261576 -742868 710805 885019 -835125 -27545 -992226 -853347 -498789 -66486 850264 -951583 -187651 -407972 121859 -144602 -420420 238265 -889068 214275 43286 93327 -945614 -534943 -212163 -618462 -404167 -624259 -959657 -424632 -677830 286823 473726 -215699 -400135 -353787 272960 -622063 -284947 753296 705440 -538043 26308 -709482 -340332 -309326 224733 314614 851973 666258 -262324 -829849 -539822 969524 752218 727794 897229 -476804 33794 934259 -496836 254945 102260 821788 -237735 453486 232086 497778 631507 -251839 366974 -692914 525003 810383 690809 523358 987736 -739554 535048 -73823 771203 747081 262237 -326034 528715 978176 -673821 357486 -214494 727494 992179 -810723 -660114 497841 -392416 369741 -261494 331885 864044 560291 -427965 -19527 -484464 45720 -573093 -973976 -628680 589305 -211703 531298 326596 325864 -408330 -975583 868488 -808359 -910399 -314316 870157 293653 -894851 485311 -365170 -187846 338478 -342151 -87940 559289 -706864 439596 705147 -547625 895312 -529736 21987 -807507 896528 -763887 -873793 -687576 -63513 42429 149713 -315767 -835937 -296233 -274164 109158 -354571 705679 41625 879527 977821 789543 -728877 -122102 -567621 37623 -88630 455456 720491 -930710 -246204 712654 -34374 -917889 954679 -273075 -890070 909897 483024 -14038 842163 89327 -398096 -748218 -97348 136109 -723671 85079 -28634 -588079 709061 -170779 56002 840127 -644160 832462 700501 700013 -578743 -473021 -797797 273767 928453 90824 -867135 -173875 400332 -160456 -803990 -890928 -885206 950335 -488533 789177 -799265 -350114 -727153 -345886 816544 -396309 828180 -98374 -695468 -255858 170412 -984763 -576233 -183611 -989251 464026 -338886 -935712 225313 -105116 743872 510854 -529626 -982302 -605469 768047 -570865 786534 967182 -435673 837905 535770 252768 354450 -85672 -616650 -629585 32610 -459776 999435 -369021 338402 39067 129531 446103 210095 -8783 101567 573787 986937 -770372 -14560 -139659 238791 -962904 -365826 540347 412016 -479911 -446900 -577734 135587 -463323 -229998 -789965 -496736 -838571 -536215 300056 15997 -648152 802563 444179 438818 -281904 819361 -9600 -911412 -973837 529946 -813970 -156402 284076 514395 858146 5963 -737144 540129 -737388 74686 -904183 328897 974832 -300814 693925 -987231 -198890 572234 75848 988220 272923 -689286 -703538 684770 -452923 -465908 -365430 92021 -554093 -69411 -289085 521069 -784718 -155235 279345 -883499 332041 -19886 -117116 -770740 -773969 -86186 125277 532101 -927505 628308 -942381 254151 154315 215503 -8080 -710674 -865290 -20965 618417 485096 -79144 192866 -348022 133049 187534 -188895 -828449 861175 139112 -169944 -522996 51663 895081 -460003 519646 209662 113610 -800135 624663 -724520 -113672 216202 70382 47813 190865 -574608 -901491 9023 -832405 -222176 351122 -746410 852109 -96157 971918 433324 -653645 143320 -738423 613113 -550449 -571922 607868 -819960 -665341 13291 -993323 -668489 -53465 -167576 -51722 -22789 798409 836051 -68937 318298 395560 823275 -753696 578288 151737 -681529 -228305 -814229 -677982 -280752 875992 596494 780866 35010 881664 177841 365990 -5201 -33727 728768 38421 -995844 741033 -864328 -108538 -885278 337723 -799059 336292 -509842 242156 -89786 -150447 -82174 -761177 475199 594720 99666 462666 -410137 -833703 -839449 533031 469920 -537735 -809696 -114684 -930975 995120 -808404 602779 267063 -140703 131217 -58469 792127 678565 -828248 -787163 979502 -85176 617246 -731953 -960950 -995125 781300 53924 -836498 309472 667264 861090 13962 817009 505450 -386117 -117344 827034 200624 -601387 -668856 134314 -174685 459211 -105043 861222 482280 -445591 -510834 958150 -726024 557044 -123458 -262154 -329568 578463 -65243 73686 -786687 527895 -231236 -421830 69137 840440 -135403 142635 49945 705493 198480 202852 -779083 -757708 285223 -367914 -184490 586128 -334749 446244 450499 -168747 396773 -990424 -904428 48360 -464354 896492 572086 761501 620183 733490 -939286 445886 590826 439149 -632506 805002 -502842 26053 -153678 -4940 -528144 -908265 359020 91616 557629 933235 1797 -689366 -420328 645532 574561 -23521 121346 483083 197947 -362559 844173 209260 808095 612359 99808 839968 348526 127835 13495 -923719 93790 886426 -554656 110337 -198665 69528 -998978 657524 60822 574617 -563383 -437439 561902 -669223 -858099 344781 -912253 434309 414759 -665680 640557 969536 -714165 -974539 526235 -604641 138305 845150 890829 -899283 176739 -533665 310297 -736409 -95328 -914274 614695 566977 -803076 533305 594036 784672 966670 997632 44499 682718 808448 -166665 -827801 -107191 -407533 795477 -175061 351780 -124904 -643704 -980246 -286940 -485256 477614 487239 -221196 431534 -46947 -33481 -190030 376007 755165 -323198 689008 841449 -149848 277445 -941132 436041 730481 660083 707960 242867 287834 643151 927274 -593658 -661444 -705804 622125 -162507 809251 629069 862550 153671 -134320 -757219 -81551 176088 447669 -453256 -488262 538518 -125572 72648 168035 505413 -82559 -621238 297876 762044 -85037 -784498 -749977 -163867 -293321 391802 320104 688192 -160732 675272 571291 318561 -379064 647427 -619146 641518 381442 957070 159330 695842 -865946 127645 -372290 -590516 -11715 807354 -695971 -672815 222722 -205247 613379 716582 657766 -627867 -476693 800982 -667955 651433 712132 640770 867918 -230553 -671825 994652 -761034 -777396 339651 -773461 -973946 -621350 -131447 -94645 -142095 677093 885889 -557398 45151 -743145 669467 -929717 526189 182380 680638 827719 79978 453174 -534331 -180665 -935972 509850 918525 -96757 -507143 170897 -898392 138470 92590 -417687 792317 396864 946203 630849 -248666 639251 -615019 628240 -774720 -344850 -119261 553375 400478 -385163 -684543 696586 222087 449247 -228064 -105405 66100 296567 177572 -414321 -710829 194715 58981 -478969 -655802 41024 -403346 132504 -447644 109804 593921 785924 -792457 -929734 -729966 592479 951869 -306470 -7353 -410734 585959 -919153 932606 -103972 527645 -83409 887495 728651 -639240 914598 896485 -582457 897414 121587 -365358 -684280 297546 975017 -45000 133659 -326855 951791 -175111 -905630 651454 33025 -12120 -189679 37431 -908627 151053 -179535 -88843 217431 -298587 -707808 -356544 518006 -532193 -801393 723921 627988 -118944 -244861 93142 -887982 531968 -188971 -942222 715105 357067 -8270 -322757 -894454 640322 -113381 -710 -590681 -841193 893158 -888338 11432 -921036 -217157 497737 -564465 29492 185496 146481 556148 474089 -437810 -259072 278530 -288428 -477567 -50300 -194824 143024 -337236 415616 308520 -444184 709019 908970 -617092 637724 962287 -269141 259180 -516960 -434914 -468318 -979831 612092 -453008 707233 -32138 338925 -269053 -44242 -615191 -52509 255304 -213948 -597329 -500862 985475 558799 -338011 488993 -647601 983603 -826561 609613 658712 181830 -484219 560071 459167 -852271 238993 257154 -78855 541844 472978 -301146 -609391 468671 290892 906256 -672735 197369 -693354 750927 -107843 670045 100443 -983256 -866232 -940680 -227559 929171 -140547 -189364 -60955 46012 -898712 549200 283237 -220540 -146838 987885 990676 796029 -56392 -566269 -223614 -566799 -681252 918114 -911790 219099 387635 659281 -357318 958316 617709 -134517 -124474 -558968 -315759 -71747 888469 -515257 -367370 -232567 572634 -720140 217291 275462 -615587 780689 -525296 876606 -185865 170833 51226 968111 412954 -752867 -358125 -662838 -938298 295824 -496520 340471 986517 -436357 -761191 -947953 -430288 -680479 77212 111840 358232 -161284 -606725 -904404 -362146 547766 -507391 -553301 147499 -871504 865233 -931708 -165063 -950977 -355616 694744 -178024 492778 41333 -941512 927722 107630 862512 -745686 335463 476986 -550400 -781272 137562 -687501 -130261 -396512 -681054 -311439 -377141 -850571 585650 -800959 -699573 -123524 -277487 -917727 129774 -651904 -774181 -916346 -890936 -658369 100670 85785 -524989 -509205 -579074 -745163 990619 334250 348657 757867 56930 627094 551939 -323457 567677 91197 540852 782825 -699098 527010 528789 -271532 417640 -640070 -464049 305058 809766 261361 788636 909414 169364 942115 8139 -330775 -990405 -549597 -516928 802982 -84358 -889929 -9358 414669 -503296 458777 -298132 -669884 -243117 -657032 -420788 -955615 810572 291701 -856377 -674510 -749800 -31194 -844125 -751115 -538951 -664937 437948 -13280 -497789 -452028 30847 -66662 -171617 927904 -667534 708864 -29172 -935663 -304854 310305 59417 491762 494675 787970 816108 464911 880556 -360101 971518 750637 -973432 419352 -490596 -534529 -540337 -779687 -600345 856370 -733445 -533390 217045 -516510 -813925 648300 -612689 641315 -121901 -412797 -721647 -273159 910298 842406 246509 -350496 401274 743161 -377849 -444 131220 -925866 -58502 -774646 -338663 457672 924978 179846 404626 -972146 697841 901378 -876519 227614 -718261 894782 -687138 569888 255017 454122 -145373 -769041 237001 289198 69824 357531 282940 484515 -445536 -322326 -995353 893143 163010 546514 990978 55756 320569 -130304 -824548 -801927 511660 10837 -877546 -242744 -865705 -546460 -128733 -53737 -215032 -466187 145615 -948425 302115 902276 -998283 281200 138270 -586813 670150 -370693 -574843 575508 -868663 -668282 -13960 303632 470358 305204 37160 -155133 408602 -440934 -229154 654061 -996074 660035 922612 473730 306079 784045 474201 164779 -273952 198858 -724975 328579 422099 -814592 -225229 487003 -75956 -847191 920682 -597705 -717329 585235 723061 -844338 -735180 506241 116518 554254 -340502 316200 961255 296854 -341711 704179 -451536 53946 892159 -718400 365074 171394 612124 937697 137135 30251 -55899 498844 202048 70949 -3059 462059 962830 -665325 -922729 839741 -455943 -36146 -566178 45939 -314124 -38173 -665906 -7964 40199 -285040 -325848 -841511 -749877 -443701 -533631 359569 -23182 371003 -561981 742334 975677 283836 384555 -812282 -146173 835296 -46135 -890364 233521 694761 -106108 -991292 -686396 -396080 247827 940490 -43695 -212160 918277 -294516 -147714 505884 76602 601076 505734 -93579 -214425 -559393 68537 472213 -82154 588960 -911111 -263177 -552413 -701827 -338114 853964 -285631 502577 429075 302711 -616077 -365335 -216425 580626 -37101 802375 313213 -102040 559823 462690 322060 638072 -578521 526148 -221024 466424 104688 -845590 737447 -642096 653012 373831 338597 313243 240975 -269118 576304 -977367 -140109 644276 -317707 578944 762278 -401685 -988751 -230314 -441441 -319447 -388808 270616 -738964 -650203 -254990 -26 -749777 -553719 -95527 -30699 504284 -625550 840957 605612 -933315 683892 572160 -921368 145134 630292 -696550 -552008 309985 523723 -535914 245313 69596 -783222 748498 -549541 -872970 896560 -182461 611602 -346723 598421 562031 752678 -41197 -755069 473074 -30197 -953364 828728 992634 712938 309393 -326426 -446902 -592098 300609 347955 760634 -716104 355083 111545 165430 13179 37205 -178426 -172869 -726815 4312 -951523 979549 833812 804385 167539 -607677 882934 797714 110963 -873303 -799078 -736802 -932997 -15650 -66359 -388335 -262819 710724 497661 87814 -553633 -87598 55145 -503313 622139 -484587 153583 -683567 -753761 -226390 968104 380933 -800338 -644538 868449 -719816 -34946 -130513 260888 31852 -297576 972608 -684285 -9227 591867 -213783 798089 -265220 705433 66732 399046 421887 408152 -807518 -858997 734287 58899 -127757 -462244 220561 855062 -936735 283761 -796354 -633691 -523841 661174 -109661 -341002 -903694 -934069 -699039 433586 -412810 723460 371566 -821511 -133668 851050 200210 -187301 952132 -433096 -509461 -495137 -176408 455519 278378 -654721 772369 793219 -824492 706986 -937312 852091 662977 -548159 -883706 -307627 975264 -359141 997324 -991665 -871886 187906 659596 -988321 -819190 -379597 -96139 -926291 -197996 307810 -738484 19603 -729462 -846413 432102 796068 419456 841154 475694 467490 -763686 166299 796325 356102 62160 -785725 773981 358525 151921 -806610 -66435 427365 312989 -554809 -750143 913363 -21238 -307221 916087 -989168 287040 -767506 743938 502936 338845 -83180 -17446 560282 -406574 -919271 584203 -811909 312547 -708054 -500302 -859309 -731989 524266 449283 -150930 -595754 -808338 313158 -901172 -39451 -427455 -502059 114337 991533 -359968 -610529 -356394 31320 610111 -706008 -706554 704995 244419 974215 127490 414494 456646 -609434 -497459 -540752 -809962 37382 -16735 -449008 -827402 545977 851432 123789 561947 431589 911172 -936889 -724816 -19704 -816248 -89549 -213549 275759 516796 974363 834965 -48259 845981 814876 407934 822442 22426 994854 117767 398465 71128 295040 435871 -420639 -480336 -865599 480807 900285 555052 650968 -13323 504348 -7283 16645 -112556 578714 -450744 -653091 85506 -422171 353411 -347958 94257 -613695 -788323 -998264 857223 -362747 980900 -84054 100255 224283 -591395 391315 -348027 -686076 785472 997757 -953027 432337 -803463 -11914 617533 -882133 297448 329821 147310 967884 202017 734058 636079 214659 989164 -639581 974930 314037 -929210 -772120 -37859 997847 -697761 -869912 -963381 146292 724379 -309591 -619127 120109 -165359 -508540 192633 527540 383375 832039 -797518 163920 19219 525714 -545347 189533 405843 523418 166169 639945 -852938 -848280 -917703 -854121 507225 84731 557825 -760352 -699764 -297694 -487859 973517 -499502 989187 470505 -813794 350180 -241129 -98790 106023 384942 -138581 -848620 519885 562896 -272287 772865 -114419 959263 373549 225537 -288907 371874 772824 -349276 -594519 234005 -272767 497778 -607264 -336535 -447849 159331 -241179 -602814 422624 -503833 -350570 320504 -398731 -341920 778600 325143 -226877 888483 110305 896863 233483 -854661 -62180 -841148 670435 -425051 -474679 -97042 534196 252757 762027 269499 488634 682672 50712 963896 -513529 -469297 794876 478380 -888704 -661437 439894 -895091 612830 -360693 -760007 956937 -205138 -434528 -252980 -188674 100817 -624406 922699 286722 879997 -526777 -834556 -973092 149947 -491893 706395 -673271 138599 933243 501831 -466376 -542414 33361 101714 -370225 833699 249275 952989 757348 693138 -768036 -640807 -595772 332588 -102455 -870833 372975 852850 732430 980185 -909671 -128198 -769754 695911 466731 446892 -428794 -575877 -510399 -87994 473875 -852947 -182486 239577 219815 -187864 -892053 775946 -534511 -139349 637115 821714 968594 -492791 129032 163198 -930847 -673239 -46095 321967 277543 -796922 851786 919130 137603 -734928 349084 721098 -905465 115146 -885342 -970598 -940231 918154 340300 -215237 755347 -344771 155072 782068 -793980 623808 -943660 -294564 -247315 -348665 578966 -114718 -237275 -252006 747972 -903226 -945675 -494061 -775852 276894 890524 711969 -959507 -7982 -58419 739592 609516 631328 -375636 732447 30432 965528 192468 -527151 736783 132513 576980 41500 -851089 -159757 51246 322453 699693 792090 -902826 -537118 319913 235129 124473 657854 292983 -7099 -637517 603001 442208 -284410 764824 -953482 588896 614553 21164 -379989 703654 -429647 905515 -456796 -261226 576977 -329918 -617984 903242 -99756 -748653 -446606 422413 -935835 -179531 461506 -488993 260103 465842 897097 -255884 194959 -42232 584569 -788300 816933 -605016 963282 911292 -687674 -656518 -309138 -744356 828101 -262058 -291850 -516841 -378683 -408563 -781013 -30425 672320 -339874 -92193 -339978 121860 -882943 -702472 -372186 713137 -827104 734579 826889 574396 357209 -2337 -782550 395503 742718 -535586 547906 396006 -522412 716840 -305212 301844 -935913 -528632 -562478 625980 916341 -437539 627269 281464 373710 803866 151081 -79690 -363397 120902 896958 -267979 -710972 601213 255992 -257395 -325912 906733 858752 -623580 478872 960858 -773838 -768454 -934020 -966630 -726755 -877858 -821715 -358119 -981627 936950 459962 727895 -215196 -1861 -75356 -645659 -191515 170811 821729 -674580 -825881 600021 -222372 -668378 -620927 972864 -927117 169186 553208 -300795 -518664 718084 -17206 -735104 412978 -554877 -193241 -791453 -705063 -694678 -81294 721971 604956 208983 -343996 271050 -590946 -989825 563434 828499 580341 -713560 751458 65616 38570 807598 -474526 778263 -525763 -52226 183761 -518319 -419170 921630 545228 -654342 517556 803875 125474 -923036 -615335 -729287 -55720 777908 166492 804767 -76122 -178461 -673282 593193 361592 -911682 904182 364988 -839058 -489625 518894 89173 -670115 981202 718851 -514814 327884 630600 -504632 804199 -115337 -887577 811204 139707 594255 937888 403695 750792 271736 -952904 -54727 -183697 351433 840136 646660 -445663 650576 -611011 184741 485607 694732 -768040 843878 898267 478129 -65105 -981625 718765 999591 -219862 990136 485791 -173173 -585208 616609 -211959 108781 -336297 130010 169302 -875120 -964609 371187 42629 330733 662840 61294 -960855 -398543 -783601 -426304 685545 -791494 255461 -314028 196609 -620514 -927504 471688 956735 485412 677176 -925907 -960761 -948023 -10341 -376565 -704689 226620 817482 261595 -777437 -512286 168777 179403 -989789 108371 -941837 699518 465792 920027 201972 -439159 696707 -812934 -314163 510583 546182 -345756 -994604 -709562 70904 959234 -142415 -712985 -899107 -388753 -346142 -976702 -970292 359804 -179272 510896 43376 -415955 -239529 541568 -740088 -890822 -346950 835699 656103 -964466 380717 -476737 -636300 -288437 290001 -333553 134186 260804 -734949 -168319 885913 871425 -964523 830503 -580125 217663 13212 477063 21313 615022 560225 -358501 393596 590513 -312728 -807086 543604 -678430 605260 -110323 -906212 912011 -583176 208930 287356 -475027 914735 -897443 -833875 335869 397318 274298 15329 264802 586853 -948308 407129 922361 306569 -954727 830956 -435759 -673531 365787 598663 280111 -737604 -145791 -565081 170379 410729 70284 826081 -795887 -978409 703987 635995 -607 617897 975007 702032 805071 -291757 426224 283792 -668444 483999 861238 -930051 696539 -442134 581432 779663 -685851 620900 -909135 162257 -203290 235540 2510 -830622 -421515 -63791 797361 -663307 -898720 -915383 -469007 43217 -89434 -110210 -799977 689234 -711301 -30908 822819 -145946 729159 -704443 89861 77457 -957785 -735874 51749 -22551 -981398 926655 209371 -557413 -279402 -502098 -448777 644324 -640031 -191292 21563 -519783 -934472 -875441 325212 -388193 565052 402927 -33531 154995 228799 453145 -727981 -514780 35147 444694 -286246 178772 930588 740229 -497634 -94789 526113 196053 546459 -56668 937471 -393524 235582 -744851 -886002 571267 -546326 933003 478938 -678040 -972684 717188 447651 131258 -874969 -953356 -496163 62736 469057 -369015 230705 889299 -501900 75782 412794 868543 -198811 -970557 957769 -182170 654640 22700 -779678 -965587 -449053 -358978 330940 -923699 -922882 291469 -65403 937300 -436486 527681 963227 681761 -811713 -92141 -411372 -92693 287404 -724139 893368 212411 -64493 452072 201858 -355859 768954 765507 387490 -870349 -993445 -557453 196606 -50542 -865756 -478955 -517204 -260253 471608 -768034 167161 278227 132653 902292 563813 352099 -509428 -863214 -220251 987497 905940 615368 713376 855565 -626953 -506824 348914 -439858 -853541 -969221 -739859 -770694 -168998 270138 -295149 -302407 771779 -756556 -521956 -717053 -281129 641855 -4874 670757 369997 460223 846912 650945 737102 -464719 -898865 187338 423545 408611 -473559 467340 -85919 980920 -691188 353442 -536566 -726615 325864 -189059 309615 267327 663521 -102556 424191 818267 854222 412783 173211 -93458 800573 262667 281754 -873983 555501 7033 327750 -658386 -925230 667343 -722724 -890715 55572 -59915 -28785 551720 -641904 840873 104198 -40177 -3243 132220 478553 -174908 -187224 -395950 972184 270024 454274 -149402 76229 204333 885645 314436 -529579 -288486 869034 -394675 -774094 -933301 273774 -655689 -659396 -490738 -154464 955146 -61245 -270778 -757444 984740 -786801 280044 346739 -272587 -738727 381577 -445271 -982076 991055 -325699 848502 -213080 -861293 953403 -756826 -833520 683965 174027 141241 67196 474964 916039 445539 -846654 -916647 -327010 102925 -111478 -352579 666196 722386 -365359 -341659 958720 595203 -211350 726701 360524 436899 -838664 -671261 -751751 -861972 -507786 -721465 684633 724424 112047 815890 -998318 133465 708678 878444 -341278 -94990 -439632 313459 -993002 179867 421557 298811 628113 477841 -54414 -739639 829323 426819 108378 -9065 941903 -396841 -56144 560532 583868 -365021 -842993 -342624 -536379 678708 -701086 806804 541042 -800566 85612 -3912 -307108 432346 853057 -499253 -616908 766603 -844341 -759937 -523203 851001 -491065 -821894 456654 -840715 -313915 -909866 -708783 859267 420523 -465630 738375 -592293 -271949 775007 -18879 -882775 245736 -449788 -752536 -965043 -776915 340474 -597642 727771 821046 711328 -214214 -42980 95885 -359992 768665 554891 -745714 -734920 -743928 768217 -42260 947755 137618 -618135 500906 600141 689112 -973483 -604126 51267 -406260 -94361 -965247 52256 -921739 -166111 484297 -495887 -847505 444341 -149682 222386 443368 183182 -480070 -961578 656483 -875706 838537 131012 -662407 -141651 279309 -76332 322899 -314296 -792725 831190 -764879 -600113 -503523 -239476 -425881 796974 -975250 -568150 910810 -482554 -138496 -98723 -222073 -234071 -400567 67266 631292 -944607 -825326 218858 180317 -244182 -907017 436700 280417 601907 504810 875795 -649261 365536 772912 253692 161041 741643 -136094 966138 -917744 -310337 265198 -79390 345942 -11460 -732909 -744449 -806786 829174 487144 748558 -36808 -252522 -371243 -795325 -89017 242423 -292711 275522 129025 345386 -493373 -417881 -646062 -190990 220088 330239 -152135 734792 -165837 233421 -994487 562137 49344 -588026 519209 -864381 144193 -51563 167445 43356 -86166 -216744 -219941 -163028 920004 422945 437727 -411923 -196307 275510 495384 388178 -988330 -259375 28816 836285 -574396 -945760 -83608 -857657 -242352 691270 -946991 -978116 -958681 -120616 -903020 -814692 888778 -362015 -802933 803356 363791 223071 211878 79651 -932066 220740 622311 -705203 231797 755446 -641562 466027 -78875 871119 -233650 27649 -522734 -177250 780382 -676409 421239 839460 13801 -661720 243424 892567 891094 91590 976750 996643 792992 34804 -279017 -673180 83287 -12485 303011 766957 -462434 526422 953904 -107452 621099 70966 351151 122467 295627 334334 26468 629177 417115 -442104 -17302 -225881 -370225 926174 -262099 -993148 -141137 -275390 836846 -575719 869781 -609242 371395 -177499 7856 574517 743060 408666 979780 916040 786846 812895 102440 389618 -989708 -436404 -475961 -310795 902777 710705 -857953 -697142 3432 -197617 271941 -10595 -891059 -433443 586719 -27186 -87799 -632059 745640 -944910 -444463 -158236 519280 -614577 553007 -136114 312730 -405276 -565248 -695545 -683876 -795041 -149132 376139 -626686 -440155 -791534 253383 448875 514125 124849 278557 67466 135461 471552 -872988 -775385 -678996 373375 485670 109723 -901098 77443 -403744 -186920 -889524 -116554 414214 139998 195561 -543723 75260 339399 -296387 -287504 596254 9021 -571698 547694 170681 -797826 550994 -157178 -457456 -579873 -558922 -622842 708824 391749 -793189 -369264 -550084 22062 62548 -756839 -880678 -802522 -123671 899304 -480573 -756526 -150377 846493 -828545 -990359 -40499 481959 -918137 -839754 -979664 -911796 -962103 604696 -532584 -910298 850344 522626 -519023 -382944 -616327 238075 -241445 178557 -404984 655391 -790165 -143279 655376 544284 82280 -281594 752070 34102 -133714 98520 -215345 -595901 610126 -775719 192837 -814801 76172 -955025 -297033 -253574 720991 -896815 283686 -610507 782709 517261 -53240 -940919 -877139 -347387 -533688 262448 -402533 -808595 12356 -838279 -661369 313038 539214 -513592 -234130 -501625 -264404 843796 -45184 -42681 496153 -703384 30624 -799596 708417 -362526 460008 -118841 -254008 86327 146466 741901 986180 -864211 -699056 -1944 881726 -434912 489252 -174164 209205 921597 884744 -715390 -706532 302282 -724200 -686231 -333225 -401380 987555 -901328 417217 401823 882095 253053 709545 -632174 -83343 853961 962512 -597815 423512 -739487 264301 923561 -76924 916198 321065 -893009 909127 -515890 537508 873961 -25557 56290 -430994 939899 850923 -460226 -342898 -977636 -348808 698964 -960641 -479082 -450954 436200 507054 365642 -728004 -46059 -454275 755241 963160 446279 -147133 478012 -300535 610368 -848566 -971875 -38973 359572 -241969 -785668 -603730 -479572 811270 359323 800551 960454 640019 -324142 681534 -209549 464274 -860788 353590 546712 948880 -955320 49161 226157 -455408 -708967 2017 -407551 -645625 770854 -255969 716341 78048 -29525 505048 12476 -354056 959990 -596013 -641630 381731 -690325 -420467 -654526 628902 654720 345141 292685 -773829 -850367 148656 686794 93968 -875954 138262 86545 346183 169560 889395 879567 -966792 -400472 541575 -562555 435243 557592 325319 -781944 929247 273687 -21159 138755 -114299 169129 -728228 -553872 655493 228837 -654946 -987485 8632 -446090 -743645 -313920 -951571 853659 996901 514623 483044 761767 -72561 -272017 684502 -547839 -84992 -74128 -973461 816804 -41778 -656072 997826 463648 -494335 -616945 73965 -55017 -926124 999315 151282 -280766 173239 -97740 -588597 179434 -954032 3257 420327 309103 580725 -299079 985767 -30524 432691 92835 89057 511473 156491 -774985 -621088 -530033 605999 841610 997731 -856496 318217 -49146 646170 -886283 229685 789096 631596 -247723 -659902 -231232 -271181 -681123 -902155 144245 -716994 96778 638278 948670 452430 -770831 998241 -539990 -601510 -636104 863526 163353 37707 -681062 -547543 -630336 27904 -411289 350515 -800215 385868 809729 1343 552368 -341005 -383776 854014 564360 -115663 250511 -960556 534964 -562766 -613331 801497 91918 -246245 -106515 907864 235460 328064 -33258 262739 -539434 271723 -12668 -398467 -685927 -892708 -197851 292798 87735 -618045 -908547 181811 880556 326791 -677214 94252 -678709 -53117 -442047 385580 230455 312836 -956649 851692 466666 -643251 849785 463705 -578511 996627 -835380 209809 301614 851712 826125 269802 398933 11060 960971 -84757 5104 254144 -648536 -323248 -38629 295849 516700 683914 -557239 999787 777650 829245 623933 128627 302344 744513 197905 -995036 -450989 -693982 -350542 -589613 849305 964128 -593822 -597045 -250122 561200 -989771 950858 -706536 -284552 -188524 640513 -191934 53718 353470 917656 -499379 2266 284738 -855256 235042 176200 -487802 56255 286401 -451688 330691 325344 812989 -844939 -336506 913665 -392770 -167743 -364495 663435 -697731 -791281 290168 316509 -375732 -179929 737380 -290104 -564212 542086 -239021 -212460 -695372 -425893 -233226 -469381 -566191 -495220 354002 154665 132737 -101073 -977216 770498 350838 101905 160493 287195 -346119 -86349 -32549 -290688 -85788 -7481 -502434 28717 276007 595639 125983 -965163 420164 676639 -999268 -128290 489556 393422 503078 930 990336 -862903 655202 -211856 771463 897480 -197175 -934391 791743 -34889 109992 842532 -457076 -99786 -671200 -786966 162155 -772455 -290905 186362 73322 136041 949637 -441242 543020 -346015 -190376 -849227 441962 984946 605841 -619169 150125 282559 -158219 691924 -594666 565154 312220 146933 262870 352165 -82059 618649 -801098 924170 181057 865417 186064 919364 -365549 -482555 -821036 971643 260567 596029 -624764 -700148 -737337 590936 -568264 -13818 914679 288369 -503206 615855 -514869 619541 866155 486653 -211332 256070 942589 -242147 -897002 -265605 -566345 324847 192765 -919266 -663083 -649848 448611 -428275 868389 839855 -452525 -360807 247818 69089 514858 -19830 812669 -787123 -909031 -418536 566791 -588072 -537948 -468364 647624 490521 488230 972733 699891 -726690 -510773 -62197 -53680 263334 -465516 -450200 721977 74661 -946090 -890030 -921059 496452 -330053 228026 -461056 496414 932160 510088 821881 -181116 523445 -929131 -539854 -912774 602177 341679 -643860 194231 -384165 636825 389369 -508375 693586 -943224 -418497 660846 -350650 912295 -49604 116828 658092 -543468 827901 -190086 -174258 -952223 546853 745733 -72247 34196 845932 -89107 517005 -61785 -126819 367573 -926751 -473336 678039 -348266 -928932 86298 -505267 -561604 798317 -644301 521927 -288760 966100 535324 936734 805996 97958 -242540 278019 -885998 -900147 -38067 -899399 -840874 351237 -805011 -779753 351815 493153 219662 520583 -424918 -360636 323775 994314 189558 382568 79105 870577 -35111 -936101 469834 -678747 852146 927868 898694 450080 776853 646787 -564591 479346 859083 722806 -409794 563965 416847 197685 5843 -508743 -977070 80495 -935926 225840 -211913 759210 660882 24067 -105576 -742721 -481268 160484 -194241 -136484 663567 -30438 953646 -3839 -339547 212353 -252008 883203 -847157 -696313 -846491 -220405 54260 -492241 344626 -72552 -276089 -587502 -762034 118649 540380 60121 -896706 -803116 -224829 373700 92859 -841694 -869635 251815 -154961 523184 -784319 954983 -772037 -935008 -506951 -200063 354099 564070 783234 350211 -101472 -273844 39344 455697 -86338 -657042 137159 886882 587260 527166 -493501 -669503 599039 861953 -81775 -495860 -903009 308944 -149741 628280 -567961 -907624 939681 267595 127129 -920549 -236414 803680 -42712 -248340 730871 -767449 -248387 -803337 -816463 367843 851379 -480777 -144683 184298 548379 338302 322303 268072 372024 -932367 196156 21788 40708 -536695 178191 13401 803369 -811949 729069 977414 -751351 -775504 919105 90975 -676681 235606 934761 -515662 839419 -385714 590135 -6685 194514 -163340 -977168 367593 580587 -430086 -412464 310990 -175701 -243740 926085 -321485 -796630 971789 -564304 181833 -982604 601505 -508313 750809 -922678 -71134 908597 -456387 -25826 819939 -233576 526565 -405990 64016 -168318 -580653 -296743 -822364 765785 -162273 -63956 705136 -370697 366580 470679 -308069 988715 724241 -55726 -87779 -37322 20937 958153 916931 444750 432387 -723812 701230 113566 479802 708383 261588 -675260 216574 -439846 -190851 -50094 202354 316042 -528313 679503 75596 848543 -12766 -370765 -676135 229565 -699435 959342 976374 284603 700536 855265 883351 -348762 474743 237922 -278716 -251841 -418923 -98883 879639 -952071 -86297 -113106 -155713 42748 -356267 160872 269696 -141403 -431587 -335342 -841551 -171517 157520 -601916 -69699 390363 -846382 -346866 -991454 -350811 381790 613233 -310795 -343027 310015 -169756 -345252 639859 368024 816593 -745966 -466836 791390 -837483 -700185 262847 -718119 -10109 -887746 978408 848231 25570 665485 -923112 910136 -13590 -150560 580531 -388526 -612789 605398 26449 757263 365479 -143326 291901 795931 129555 -35316 -47495 -767370 612378 1133 -55752 -559496 268857 -94153 -831133 -642232 976740 850026 83093 226275 503039 964896 -477793 -398948 -180378 955907 831236 -496234 -666778 -15919 808445 -804277 386370 723935 -400009 934793 62127 -344430 -425456 -414736 -166184 -302616 821534 -382091 173787 -738451 436648 -672670 -193335 555846 -728981 -400685 852266 -720598 -696106 -75589 -502537 -763036 126478 -968995 -257250 703827 274539 -210605 353922 -774422 -553095 -318325 568568 -24272 -74759 112836 73419 773697 -312995 -257642 187193 -728501 949071 -15385 52212 349714 -857558 -183049 232098 9964 -747905 621525 -718499 -916411 882706 891751 -245325 -370787 -408613 -92954 218791 732549 -156155 -284832 833327 511526 151282 -483276 -414412 -451654 -693579 -818535 -173931 920208 349207 -857960 -826844 -244724 152211 325133 463271 153893 -526503 -289750 -64680 -291482 -399665 -615180 -572058 155629 -769013 -359099 -599182 728559 398298 -493240 -686573 638386 962877 934655 380882 677650 976359 612160 -439762 468732 -738240 -988236 516633 699894 318692 166103 544762 370325 896549 222843 138537 -271867 -947707 -274875 126838 987781 69053 36014 -149342 -288279 -620359 251395 -614044 -508138 23065 -608282 553829 479881 -246479 -499637 -769595 868816 -444790 -335621 735124 608911 387679 818580 166233 140157 -470367 -212089 396559 613348 91508 -661351 -122461 -220763 417712 959203 -495497 -543311 -88224 129618 -459294 447377 -474298 -781657 -368594 -646817 -840107 199288 -726376 541387 -47434 -622418 142932 -266601 152132 -576891 617606 -684773 301199 -754930 647242 787906 814685 -235984 -115539 620043 -330972 -28125 120370 752521 747665 852724 -845234 865891 -931707 181380 609772 132181 -555118 723977 -112919 52909 256771 189195 941721 789711 775889 -447256 -345920 -299855 -747602 804817 395930 -277280 300158 652619 333653 -254343 69593 -735442 -689263 -626128 978443 117673 426983 188365 -798827 193212 856030 698666 486953 -863299 -848649 -175690 932657 635092 -455901 705141 -173496 122623 -81848 -853250 -655553 -726001 -321216 -256772 677402 -616792 462297 -688338 786064 -474171 -650026 109799 -835569 -331470 -683667 -547954 -834634 922384 817223 145438 -853799 936148 972675 581927 41344 -86968 537011 3403 275176 545929 -187555 -573117 585729 572168 -646277 353112 -975250 -200183 489211 -770198 65032 -762841 -374848 411244 622171 -637875 -11104 388838 -165080 797630 118628 419826 366690 991887 304459 779455 338609 -793688 -732409 -711919 140273 -102330 -53313 908734 -95309 -752004 -702965 201523 -335685 990253 -672133 -409875 -992383 -589164 -138480 -867199 -571599 749884 -403647 -189419 516395 -963320 -759945 258148 -635004 769837 471057 -533058 -663550 97970 -771615 -142587 -57820 -118025 367022 364209 -333800 -197077 817456 726605 -485438 864085 -511977 435448 249660 397260 286212 -49179 -616752 -20418 -887922 -358181 -305408 293677 -484161 -101322 -336897 397806 200468 774372 -209354 -937688 -331775 -394007 -108097 -618789 72426 645083 216813 720086 49451 93927 541122 152639 -51311 306634 568568 -951152 300766 -505511 530681 504340 -570423 694393 934246 -213650 200316 -147673 -456812 -174702 -699371 -473614 -495862 -284855 -178523 -200708 735236 -224206 785332 -960387 -144140 -306372 -149061 -192 244348 -394451 863144 439203 276469 -251234 -191394 -592613 220010 279293 -735950 700206 527517 -89335 144239 808184 -890878 -819879 306898 -147033 -832832 690646 -706545 815486 39731 398908 -237109 -342186 -197268 46749 258080 835224 622638 -271266 -564196 -302268 -976397 -232520 858690 609645 -763035 -984263 -7417 696507 71910 -115648 278230 -882713 319369 411780 961677 771395 648214 -329842 736638 -272592 -772598 503866 567663 -244827 -159595 -526406 259866 103855 528922 497299 -274386 -424084 540210 746398 579916 777614 414505 377864 137738 382430 52224 361554 34931 854070 -529559 -286382 25733 768134 637518 -421199 -18253 880465 -134197 -899861 2017 -9171 639151 -928046 343274 131142 318079 -648438 -644963 840027 251123 214158 -269765 700351 571127 142506 -956166 537049 65963 818176 -171386 -855899 844515 969603 -885637 536753 712616 -451201 230380 -685279 667957 182799 792287 -445269 723707 437668 882639 420763 -898787 -216955 -133335 791121 435701 103114 -594225 -105666 765197 424672 942488 -816789 405287 -349816 -457267 -323470 -3658 82136 599086 305539 -178078 730680 829675 -817056 -347768 19558 999083 913377 764344 701299 496009 -410896 942261 -895037 -891630 261006 453240 -90863 -344504 857677 -733907 484841 -531038 874580 569397 -182868 -601078 -295969 -308318 -933744 677085 -908228 -198850 547613 915695 8782 -210171 638257 959492 965774 867750 -475780 74072 -827387 985094 -613243 655512 452435 324925 -660829 382823 -85845 -285929 470789 -886950 -529835 -567661 5931 989692 -793301 -547480 435051 -247349 -683620 -884869 -398995 -164424 -54996 582763 822958 -585685 469362 122245 229633 -412547 -794216 -997296 -443639 130556 520927 -524414 -143679 -945173 -630759 378505 -131595 -973569 105517 -23036 -114874 -946973 662678 -148026 -505431 -624459 -552476 -658598 -362264 790919 -292039 -674054 535968 569567 839501 183702 -37439 57911 -516757 655315 -316783 -665731 -687246 -139127 -607062 -199660 833749 575941 923767 -108463 479772 -955451 -632901 -818560 535648 637438 856202 597469 37202 -346215 935502 -354789 -459 -187662 77764 940640 -39200 398616 595324 -220218 72253 -218544 855132 -110885 114509 938386 -780514 377378 -739423 899465 508109 -881775 -627998 -316521 -39476 -337903 -339766 574672 211279 968194 -286551 -337414 -209696 792756 -172959 623891 -298405 766318 -653078 549963 982003 -454550 992847 -282362 723499 -662313 223278 954715 -473507 238550 35132 341912 -456266 905342 514111 894907 286776 -43560 -49005 767610 -345161 666596 -746330 58044 221661 322450 -398596 -24418 -357594 -987191 -568405 -368272 994916 -510620 377823 -21323 634300 -406608 118359 -989018 -706520 -440081 270183 -470865 873075 953688 943348 50928 -436417 -808299 177019 141886 -990718 49731 -873974 450464 234629 -822282 297158 416594 218980 -499150 -304285 -347707 -188143 535027 -269137 323101 656977 391462 -288504 -580686 710973 19501 -357920 -189552 803779 -537889 391616 -654602 154146 411270 576579 350555 754929 -379808 -441194 -277276 656024 672926 358015 -161809 -42794 -868888 -41645 -201716 465082 911191 -688130 716543 -346071 903545 -907265 -428225 -983330 -399279 554601 -577543 661862 340 -394781 408590 -400096 353133 111401 93841 521539 636794 52873 -223926 458199 9676 467559 -563018 495674 -275669 24122 -180092 -802147 -134960 981004 44697 -432507 -844182 239358 -543219 401099 -534759 909505 -318291 754972 -876298 381598 16247 296825 318857 536175 668320 498488 151249 -36316 -957423 984321 793280 -574017 747750 -992302 504892 35800 711150 784252 850847 -936294 629677 -387420 803511 -467644 499165 -156222 371015 -729559 -818711 183717 -48891 -49360 -750479 -570131 -629862 878164 839753 540944 -28507 923173 -642054 -535082 159800 400454 708927 873693 937049 -525715 447624 885654 -658813 772711 -610053 -235707 -159966 690833 945518 -431995 -585830 -587937 979567 -486078 939585 -213927 851388 -379587 583137 -948071 228427 -739700 501815 803150 -587581 694039 -510858 -747204 -820991 910491 536132 449594 23316 308907 -402372 724403 582081 -889557 -788373 30245 -328448 618835 676435 123429 -72195 -186574 -275605 699737 161177 151720 630300 342908 -465434 -492182 -609722 846302 -991058 193154 -340807 -653214 998124 887757 766397 249982 -295215 -444548 60042 455230 -617279 -537709 -604720 -472127 -494252 -718868 -295247 -886342 760662 -577355 828098 616177 -78138 -613010 -830323 247615 312923 542316 -442478 797334 -805766 789081 566209 802423 348481 -152270 659586 -465415 162304 817479 -784594 257865 -242502 -59585 -629997 -402524 -741719 698257 839028 979167 362167 -590580 -663162 412767 -752634 834895 681076 -206686 -961688 -461230 393435 157108 -777881 -95013 -879153 -889413 -413377 -763638 196309 -473876 -562977 436558 52711 -298478 981357 421613 -678157 -365554 -725953 962433 -857380 -279982 16098 339573 -259593 -18715 655254 825868 724239 -654621 -378033 -956966 818658 830202 41014 433225 862882 165870 796454 -129515 375541 334613 715568 -878768 608117 -662949 954392 251872 389680 536128 621398 -914052 -851927 -391083 -200810 -686286 -584106 -91837 -31561 643172 69920 -486972 505935 619334 190310 -424281 -738778 87906 801274 -700720 949175 -254828 -822110 -526282 -219085 791054 -293224 475492 951549 -692011 -785653 -461960 -129362 -416958 17052 613159 -746605 639490 -888735 376119 -328278 940951 -172954 210820 -755031 846293 -280025 -927236 -168841 -820507 733975 823458 -227791 -613690 -881252 -913778 -372954 318407 -258671 -332309 971227 645006 94659 -593544 188424 -890476 249332 -703607 713625 -389850 203611 4355 911790 904165 926241 498787 379420 964423 473829 -112201 -671639 -577899 -620998 -414173 335060 756203 695076 943966 454987 -118981 -430305 159154 124530 -52918 122264 -41216 -244189 372272 715633 -599495 -536343 664413 666369 393702 107907 -845809 509202 291489 -343320 -189475 -303775 667162 443069 -517329 501537 382611 106976 413507 323961 898788 967777 -5206 -739198 599032 733571 720073 -113078 -522290 -485953 -100008 206675 -219911 129346 448102 392980 905120 -560534 716116 -493449 616191 -124723 883285 678746 -280860 -956238 -797579 -889457 -164173 284565 353295 117083 464354 -760664 644820 -36486 392702 -283187 680907 -327015 -510300 193309 334028 -214181 111496 -38300 -18172 -417707 721394 616738 244084 -649070 -514244 364555 535921 214928 -84523 46088 -977114 713025 549058 759092 -865778 -766709 299799 132576 797818 -253240 29442 -669168 819089 652102 826561 767611 461258 -497976 958375 -995313 202356 -97661 -538341 -504597 923055 714787 -105320 -142493 492529 -211005 -210130 802175 625410 27000 -437632 112508 685824 -830393 -954044 45130 246235 -498773 914630 494092 -632102 -891376 658277 -549221 697620 -708518 95380 -810492 -742536 -415265 243163 593029 -592826 707048 -500652 -91116 880915 452660 -462162 260440 869577 -600459 995757 461485 -400475 -784047 -474201 -160091 55095 -769693 -269815 -504062 -650394 439607 205904 -365123 280809 846674 278801 461826 665807 -26201 168690 -783823 946936 614819 -382034 993502 -349415 -502494 402069 256594 -821444 -709513 147465 486280 128573 -872471 -910846 -925519 78415 181168 -376693 -519759 382837 122108 541123 -658913 917769 -187154 -974883 203721 575161 -407907 -771679 140589 163717 -842221 -27544 989825 -812478 167885 352675 -810067 -71654 -534977 -604331 -20148 216969 -227763 -55659 -613714 -844190 291667 -982259 219993 104520 135070 401405 219651 71605 464368 -618439 942745 213238 -216064 168358 447419 49837 -311432 -475455 598078 990414 -502794 665113 -747351 -683357 706699 -285104 204345 441672 -930881 -751458 140253 -760400 583563 -390194 -591814 100510 148189 -559682 33576 -292564 -69865 831843 -4557 -239417 -928111 720707 -862181 -773327 992402 319866 922196 -653058 213467 -788810 778503 -280553 -993891 -643782 661775 -896837 369662 -466209 682877 878457 -681576 -143986 559637 -541385 -568583 231495 142158 -904274 451748 -60387 -303274 961259 -974322 -302792 -899701 -829872 98210 -938031 -821245 46737 448318 -959046 -331258 818103 823092 -480428 548751 -159968 -988982 182678 895438 508285 -645830 903565 -923608 346579 170803 43223 -884298 361467 -292779 963110 -636862 -520542 -282951 -977597 -696755 308938 532967 181768 697100 -331577 606046 58981 613606 -785982 471952 615901 -792585 18233 184803 -596474 -100976 677757 792498 -340212 989621 -471501 -462007 -1746 -461026 807892 -352788 -115905 -477769 -973523 941137 -459098 -946784 -397345 842017 288479 -47955 -289312 301948 -168328 -551193 363128 187122 -347499 27017 858309 -128374 611692 -523388 -402632 782271 -662583 -556804 -795114 -149891 -991604 273224 334584 -17495 735398 -734858 -475318 962326 919072 900548 -101936 392465 -477932 854824 268572 554966 230834 864586 -616806 282905 814908 575109 -597499 877822 48266 847593 -184210 -898527 360198 759227 430780 213263 487345 354035 -13401 405578 629789 -589634 459963 -842295 226929 184570 478428 -143242 717161 -476227 -351940 591150 372051 696654 -528026 -813627 -696942 -111575 -645065 -557825 -871393 -172289 -747424 931736 133507 -176588 -949787 620861 -620322 93536 372513 819857 436323 758095 45632 -208343 -803622 -577151 -260285 634768 -244451 353706 -445057 -795965 319771 -590157 -252770 986422 -406568 -371145 -434787 -50994 253675 -494713 -994484 567397 -918914 699686 474706 568265 226258 400206 21030 983357 -441287 126825 -297961 692086 573722 405529 899653 -375649 -269968 -664143 102565 168790 931403 -967495 -658815 142893 402381 574958 -262538 800937 453550 -238401 703220 640967 -809799 724562 31938 -16654 -930099 4221 -360969 541326 -552099 607693 -615678 123376 349041 -833406 579619 32739 813346 250385 -679569 311717 562337 127777 -788272 646376 399025 -898418 397570 607698 354601 -540439 -298344 -553218 302707 -263434 -415755 70520 258832 -411347 206035 -6460 860177 437306 803776 -537384 -858465 -405507 -2660 532381 -450828 -395126 -743652 -915726 37216 691241 749258 -719575 623429 -500264 -168446 -551799 -754917 931268 -530442 199242 -77715 846804 459307 -885860 -487847 -83554 -312837 -14688 -622444 -485904 -375407 941421 -964380 -116920 -160272 715788 -180699 -722212 -60180 989052 -223035 -845036 813358 133936 -837176 177034 274357 30476 -605116 -862063 940880 643564 890725 668331 -222299 220317 887146 -169455 -679891 -499999 -18265 -408913 -376395 420463 683265 -111963 -933665 -904464 -767115 -288824 -839521 190468 766098 -837985 -849089 -431557 -651782 -702618 -278949 593309 157796 -202994 166245 -38622 453533 -204101 -67422 -552005 684803 -98747 -511957 -784313 -36216 533944 915821 -94050 234421 -422188 556714 -768630 962725 492557 -437514 -939959 716549 -113780 297786 -519796 -442213 -538964 -786124 135675 -388932 95101 -80267 -36561 -965548 551621 -279198 194230 929634 -737542 719668 82962 338169 644810 761720 -999621 -15423 648211 -696817 -105959 519667 322155 255279 -754166 -612640 646937 -515487 747106 540651 -942694 6145 187366 -407925 -119266 120897 249424 71626 -211576 -657115 452430 -368311 -97423 -19960 779907 846777 949285 -432746 226309 -43421 2084 -331055 192477 -83423 885795 206732 -589686 232291 458120 87027 -734595 933163 170098 -859903 -92770 112529 307759 -132473 437447 148672 53828 -695252 -347580 -828041 -753560 -300440 64473 -172151 -217719 334728 928060 -877859 560710 -546387 831894 -368402 527219 591821 -605818 752204 -942823 -696912 -312418 -159078 -520333 578036 -851228 526222 -906382 821001 -614574 576629 40889 290486 -437801 945836 -492127 425235 -934444 -558681 976695 -562676 -404576 -463122 -998471 696677 -369788 -162533 -842339 21936 -41792 560733 -992758 -298664 -221180 -681608 -897315 911386 -929161 -606013 -443994 -244601 -63180 -60887 264360 806019 -130233 -149336 144476 -703543 250165 349141 576494 201060 -361742 -569258 954814 -802249 874600 -373018 993760 -4233 393975 -710187 12957 -713172 355439 921990 -378895 -446668 -796777 -446737 -587637 946751 207786 -292964 -357297 -948141 277589 -652628 919255 -12598 587322 -63278 156398 675408 -744592 -722602 679956 869222 -133375 656529 139389 -617119 -570517 778485 -846191 370027 -591969 288131 958957 -162944 803077 -209710 -183455 -896397 -958218 -19569 174321 115815 215488 42359 -324908 383190 511269 -941345 -239625 444558 82140 -627668 -258309 -620369 -106609 211548 -930637 -867154 -836388 -148613 -58201 923221 -279851 907695 247315 -791488 -407169 -573907 875241 -47134 -961450 812096 -964149 -158082 -290360 -570679 174994 26926 -525387 -510406 995914 -118304 608246 -327142 690355 866771 -227117 272133 -919742 115231 66187 -845143 -932835 -710358 991440 -710070 -946269 841012 505927 570686 -774046 625100 267021 43889 549406 -649256 189869 49123 -381615 512785 -379349 -305115 132390 -269051 -47364 -751008 -909315 -902509 759436 -392626 -771222 -204046 -345801 -711874 140213 -783829 -252720 343828 349403 -241510 -345955 479559 -831988 908786 -316584 -369694 -432085 711734 -350416 -313597 735442 -325184 209350 -292641 486347 623677 896048 -200132 -830697 209582 -361734 131830 745963 819177 463008 541051 334766 -728553 301973 -3250 -138243 -542028 -353089 -253689 -595545 -258158 -258055 -4911 413489 -954538 -772337 914795 176467 623609 -292282 381609 392697 -146872 717265 137328 847427 -321051 -561699 647357 463110 425412 849670 29214 -964279 -863186 -692001 -2249 627528 -745663 628975 -308033 460020 -988946 -826578 60032 -93711 294266 950284 969819 737174 -290434 -788117 877633 -315663 -465689 -253792 218683 27969 -131210 -473355 -382365 -97798 -839487 669354 -342807 867780 -295375 145263 306959 697852 62722 -240916 393773 455858 -476731 304954 990638 433961 -843295 505447 941457 -739493 -22258 -712843 308201 114290 960473 -414629 597597 632143 287779 608515 -446423 -203769 781346 119243 442267 23137 398046 240772 157079 462042 -220107 534262 -569069 273185 -511016 -71078 -258532 882203 157004 -404386 65231 284000 -414103 -712155 124256 -709956 439262 691780 -801385 -855249 -668117 276422 660686 -492691 -326106 -138199 838132 -873505 -148745 876127 -331890 36768 -969956 -46515 -926672 291329 -608666 -45616 961672 -267002 -264455 -251085 882004 716135 -195504 971962 -885145 -486257 -637769 249882 -875480 905120 -39345 784766 -1006 26605 -470515 -778620 -137931 -502785 -512581 -939714 396468 294929 -548234 288306 416581 842387 -751825 -277158 154932 -287830 674730 860453 -790816 803503 565890 210164 -719940 101932 -253918 876574 74448 398050 -655411 17004 -775114 683462 508696 -557667 -614115 374655 457067 849379 -21431 -872214 185603 -44188 312464 531094 -133645 -696773 -418849 -923704 -843234 134644 -412364 163576 -924993 -915821 699937 -94126 -792223 -145394 536527 962870 152295 96463 -601608 112568 302854 -376397 459628 -954591 150597 670477 -61939 -558996 677508 -739677 -241709 -244918 -350990 -348240 875081 936479 -101482 -144159 -488946 624898 -444857 624600 -141867 -339775 -235980 -457300 759014 -624677 -929316 -769689 401306 65284 -509417 685830 -721182 814372 -765045 354300 685889 736600 -30280 -799184 864078 -622736 919405 997242 296627 -352401 -495792 -837077 -446928 -227826 -981413 -312318 801945 -41927 548185 -100169 -638893 -734319 -391571 -683532 -640805 885352 -396661 211542 860736 935368 -899459 811505 938404 309485 -524577 -758454 -532801 -561210 -435677 4954 -359588 -162824 301454 340242 -792615 -307877 -376903 -695983 -501333 181499 126098 575727 459992 569624 95960 271158 186620 451238 994338 994276 -631867 324046 930649 -61653 -602506 -80149 367929 639664 -387864 642702 972500 743823 -768124 -12805 861711 235734 -661430 -546903 606371 -444666 770125 759750 -499938 -437867 383925 -824399 -248993 508654 -380100 -471298 -612323 743663 -148943 623477 -142495 387306 812280 247955 27655 -591451 587144 -744441 547137 879066 316523 -885577 -323564 -575305 -592446 -407367 191705 86879 100030 915034 -858435 -749464 -618840 -431590 -964927 -538405 -102694 -843858 -638021 27831 439492 782077 740692 -43666 -180887 -622300 -437624 -1946 760415 238578 -421335 -327687 -456494 -848276 -555813 820598 -12031 -980790 -415975 -859746 310207 -890633 245551 825384 198003 -912619 -350529 60605 78873 582904 -67652 621948 216255 119206 -672910 -312840 -767351 22110 418044 970677 -354387 -658035 -206004 563374 416503 -466086 365478 642258 348103 237596 490277 -188414 -599282 692062 -782027 678165 566357 217314 -558953 -618155 -469962 912923 193761 -938625 -721439 -191311 218107 -978746 -343528 -91391 -363101 743505 -614477 -214886 -32790 -120648 -804579 66754 -762828 94091 -454828 414447 439100 375244 -613907 -100274 -938866 349808 -443762 588479 467595 454241 -107277 -895401 -322327 -878721 483818 -473635 836912 742170 -160298 332109 697662 -411910 -764368 -390824 17859 187224 -517759 152290 485190 -539550 -927127 -203645 -702690 509242 491803 179975 471930 424440 575839 718446 543194 644899 757775 454508 380820 -470340 187418 122346 43088 -835788 516996 761859 933515 278001 -210460 -290168 818328 -378548 -397596 -145540 615450 -185322 -978747 -482791 626316 197006 -718503 -5175 128954 86509 727943 -118994 -790715 368091 -782006 52123 158370 -130953 -785998 723352 -740197 714450 630113 460002 -467763 728308 77327 161001 513576 -443690 -715001 -6576 119410 -784281 -341464 114544 325701 792840 -470171 726357 696332 116751 -30138 626495 -945526 -750905 -779292 -904285 -443820 834670 -48271 794152 -587823 932662 73645 735914 -656575 -254651 758130 -367046 -122317 -455627 662825 924060 -238835 -873835 -732589 464072 -592247 603878 25857 611178 -565454 -464225 -952100 552418 -637973 -199511 -497762 158404 7400 41827 -807529 -378663 -109389 -914017 662185 978844 522024 -366557 -978100 650430 703098 992682 -567797 -242526 -324308 -526111 -658428 -896670 30232 -757398 -4884 -968632 524139 898907 -498679 -81834 462375 -159808 300855 -688705 -36448 218517 -642844 -104853 -412544 972366 290324 789111 -533181 -997681 -923043 -341710 -43461 -62605 49643 590369 692622 -536695 778365 875260 -245453 434259 775783 256303 -807176 -416762 592782 546651 -103041 -635572 418415 771026 -884036 -827323 -795111 -192226 216824 -981119 -67410 814203 41809 -327288 371429 988632 -409672 -698030 -370421 533850 946930 -654001 780542 350168 156568 -110367 -181200 -106528 -186216 78557 -269526 664497 -261967 707470 -263289 125119 -214918 -625871 963956 -48845 -168996 -460166 290871 -571032 838419 869006 -726491 -786577 411313 -619258 -855126 -380917 -473573 326387 -111035 629174 863241 -182444 -344951 212250 -319733 -12639 49950 -65255 -214785 -359868 -393283 73797 -272228 630811 -413897 -257047 693226 769656 114287 -719106 109895 346401 -895780 988471 80868 838992 -449912 989942 373446 332339 146452 24404 -549562 -620307 59185 594717 940049 -716909 -524248 809425 368936 172976 -573357 561061 -637215 -521918 -733150 33280 -660636 731707 6423 228478 156719 -637951 198986 918512 20499 -61714 -345754 968538 702901 891985 -422486 -72076 -262259 -989717 78441 986538 853610 -108046 561546 660635 514284 625938 481928 -327522 90505 -308889 -652813 723384 -709111 434948 781934 886439 -833398 -910737 -186705 819291 -206723 -106974 768387 473335 231718 158604 257735 295381 -633440 194702 -996113 -681089 -238633 12799 -768125 -59593 -899188 816936 -956387 -680720 522325 30664 -592020 536274 -883558 -580846 -890060 -628551 -527207 -665686 89932 -89801 529762 448427 -491105 -530034 -17828 820260 727979 293431 -134466 883606 -440955 -171554 923799 -977288 364115 569955 -911929 -999628 -733871 234459 189699 13735 757452 951181 530133 594981 -260438 654709 -962406 -598414 767968 199620 -366845 786122 -911494 -606754 154772 -322342 223767 459610 -832985 496836 -256022 -360954 845162 -588513 -408133 484961 -644387 961397 -288541 -510817 -328747 433859 -408876 -726999 100604 -141315 -983793 205466 677839 351624 22955 583234 426654 975037 123605 114471 -260976 -355732 -714038 -6657 217756 -789545 155103 -463560 363921 814387 -14855 -684304 703118 -721877 -658666 300029 465675 808029 635330 530150 -167089 -170021 270883 -714136 64887 361642 -696978 -865038 829813 164038 85102 904617 710031 713501 -9852 -957083 -500772 800783 468770 320818 -208310 -762379 -691376 -194864 -55397 -747881 -413273 29108 893411 122419 376536 -5243 103052 114173 -85466 -311137 113874 74138 492775 816019 -608696 98340 -636024 -397787 122833 507818 651782 774988 -201689 -847059 -653067 810678 774231 250915 566781 -965566 621507 -444169 56792 -590588 711327 -524025 -233515 -821180 268661 203813 630744 61951 397857 -206569 -603176 -397979 321621 25112 -794272 -357926 -145770 602580 957199 -465547 -276419 -313233 658583 97155 -766089 376831 -799423 4741 547910 -378099 182504 -262483 305406 338457 808058 805350 -486967 -652269 928762 587337 90147 -30622 125184 486953 202206 173152 452151 -944632 -815329 620252 -970786 389663 320095 418455 741961 965978 689387 992456 312797 -395431 -476572 413721 -558057 70128 -665792 -223961 743941 677288 -740664 296709 -282421 -185796 378520 615354 158752 -778979 -563806 -759490 348750 953199 89259 587009 -896714 -89078 -770740 -715804 -370103 -8071 -711566 587582 -204784 -972290 -121506 974681 -668379 -361716 216486 483955 -521288 -482356 108978 -925891 -268149 -366183 272448 922975 -359690 -750973 605025 -544015 -455324 -600496 -667910 -67325 -505132 -800650 270660 -56297 78681 444322 33356 506530 267034 -837323 -812685 108303 878803 -792255 450927 626619 287826 -805104 -514872 623354 -53893 -982626 -167460 712977 50756 128538 -629925 -158662 -747334 -461847 -919092 392483 -560518 308899 -979833 74991 -653384 996244 -219079 -728141 -347204 719676 -510621 -625670 256224 431568 517851 350146 850451 108342 571081 357116 513114 -49523 -480853 627856 -401591 -761181 -945455 592599 56334 -599684 390754 -603744 59879 566098 -928043 -305748 739111 367888 -659207 260657 764341 -896427 326126 -714662 491148 -280969 47018 -246587 700220 351870 531829 -621308 505704 -853851 -898067 -929763 -10426 428380 -680190 665994 -540638 195401 -570629 937402 849755 315842 325615 479502 -260124 -91436 -913843 -70052 -473787 991808 286165 -566160 -919912 883064 -415716 -951930 -258292 423078 452364 -706607 203749 397350 -635038 649847 817914 334727 -994514 -160494 -372683 147214 960855 703921 -166377 626483 51604 348629 654385 -337758 310260 -601355 848556 -177989 427351 234106 -498878 754963 628338 300228 -942269 92144 -404017 -955357 -738031 708049 77899 -587170 113444 -484637 256534 -479824 514695 174221 927542 205638 -753063 101094 149509 979650 -291891 -505415 -679250 -552517 8491 -19320 -694476 -848454 -782004 373126 -500373 45247 745505 340251 433021 463162 -781523 96612 282982 358163 -206457 415153 -312839 -190302 -3879 307589 642649 -934985 -463773 -450151 147968 388756 -502535 -615974 -523588 -321042 498048 938214 203948 -657808 -418315 888595 -44985 -167113 -112153 552296 -674986 234199 -337544 -982111 -606603 -791724 -402720 -408400 -524905 -692182 26090 -17865 -17025 -917178 96884 -715122 -344377 -4213 -333965 712643 826716 -158898 -114707 -660715 -30592 -343206 408446 -496391 347719 583789 614740 -196203 291483 155704 713906 -476984 258744 929379 -623503 -350561 136240 599815 995578 938081 69096 -85709 -497459 698245 557593 -23193 875773 233398 697680 19996 -952398 330582 -565649 866106 598438 -856200 434602 -86752 -281944 -454812 -662518 -763360 -619876 550423 583149 -690561 644857 437185 -86140 285434 -75319 610245 486868 -705348 -429395 36540 429750 -215575 803030 844786 -570281 254615 -315891 880488 -943687 755279 684 -603312 536112 291088 -348509 659348 740709 791372 330229 -41392 -558378 -168983 -163912 -633133 -450732 724545 -152168 804386 -934140 719267 776404 433653 284383 -372528 269631 -958408 348850 147455 799296 168459 765982 -388519 -33837 704322 150937 -441987 -567674 981990 506219 181373 313341 362290 538290 -234272 365550 254231 -972449 -966754 -182107 857016 973879 83239 453762 201711 861139 667612 -949770 464070 -462688 155540 157834 839167 311903 -972775 184024 752525 -109531 409256 899600 977944 944477 819316 -226828 -154627 464578 563364 441564 27724 -844443 796880 484019 -844216 -250451 849160 -340105 441834 815826 -369970 -389827 -974882 546528 -536681 538795 330245 -506309 -517683 -318467 175985 -779371 718288 -572927 515692 93305 -158736 -57574 -620942 891844 -279051 -745919 728498 -147161 -352104 -748417 262673 -632026 -891257 -369676 -308441 662684 -483484 15059 237887 -766667 753222 -67740 802779 416370 794679 406017 336815 752808 663989 886553 543649 230401 594354 941104 789071 636922 495635 -730403 -780535 -73756 -861132 511562 499795 785891 -97438 905912 859364 -585999 695776 504825 757034 -625444 -564893 -882700 403395 814020 -748522 -906204 226181 -14305 345239 553497 573816 -671948 280184 100213 722902 -46941 417215 -354704 -392686 -413732 418662 -199595 -988978 -54365 -677668 -728701 384483 903826 362241 -854931 -518947 601623 -226642 -497893 907901 599026 637867 -16858 -535627 -760264 -26313 398016 -605265 -237741 504068 -718423 973511 882559 902712 -926917 820492 -618417 -185619 -363809 -139709 -323162 957746 -892522 -726301 500926 757512 466673 -837094 949541 -695067 705817 364615 -236357 -500811 -124088 460670 271797 -159148 -562610 485640 -785635 143893 8845 803040 -128689 -485314 775677 -841673 -768259 183946 -895447 191472 598060 416933 293423 -66523 555702 -440397 145988 -815328 49734 326986 -88786 -967069 380127 911604 944841 835361 -564907 256686 -231165 -881342 543953 -936853 660192 4451 994386 -555246 703222 -967085 201767 -370949 -727311 228376 -944650 -452234 -757104 -145816 80440 719172 -962393 -442448 -611910 474780 188315 510352 -235490 31144 -8215 -903971 486488 738181 507936 678685 -793038 -52921 -207902 967055 697672 448114 754662 936225 243980 -701438 -806535 987768 -299965 85476 -583175 700524 -959738 -376709 883416 -110968 -629438 -52836 -538337 -910962 214457 97809 931305 -751758 -253569 496922 -248093 -16934 -195203 659176 299091 32932 -652815 -443488 880142 -330400 -92948 970462 -647808 435281 -896429 -958161 -352984 221041 640095 837270 214297 448490 -742371 412168 317691 300958 -437649 -248720 823431 -393056 680840 664620 841743 740408 51572 77326 897523 -117661 839694 492380 560557 -856880 -631288 -206384 -649146 -27036 -631834 -913512 -572833 305847 -638589 -768169 804905 585237 938891 326818 713709 696447 105856 358660 -417275 -305881 -33355 161915 -576159 -457353 774102 -484103 289283 631946 -233378 189156 -28541 350770 -564194 95126 -485108 -626192 -418371 -801570 -861731 510847 -74445 -726019 -588471 859594 191181 551849 -313033 -192527 902828 883341 43810 308296 -704826 829512 806426 549207 -797085 467434 -710974 671067 123041 -983302 819152 -375356 60656 540274 -619247 72630 -346473 -694463 692066 984328 781230 383560 -191177 297159 904097 351582 645656 217140 509108 467020 313887 -737598 761465 911825 828539 -66023 488539 279071 -81552 309014 660247 -640675 988245 -688696 50110 -642141 -533483 133364 897076 935937 178606 634770 617012 802168 527669 -283570 530761 328575 983504 -767991 240726 -217856 -706885 740309 -135792 474968 -943421 81788 -44161 -138534 24910 33401 -852095 -736819 -40367 1021 -643514 -430358 -916776 699884 963669 -15266 -359294 -290 205317 -341298 -690046 15902 -715515 -445490 -149472 -888530 911701 261353 -911307 587713 -268854 -44004 -797517 -899008 304526 -729253 -755173 88006 144669 -80118 199812 396836 -987958 -628347 589083 -487587 -866248 -52711 -348003 471210 9314 -514295 977503 -342408 683923 984458 607687 -63387 -678290 835271 568016 -687801 -720921 -771618 250761 -623579 990536 999520 -865385 960444 -452690 -849835 865967 474363 710921 -538058 -286820 -27001 -617569 526065 -326593 -187720 961289 -587927 -985974 281754 553141 -469773 888581 -324114 317539 838234 -678071 501286 -847832 794716 655111 -852500 -933907 780203 -251262 960027 238193 -370707 682768 -547004 -772797 134844 813726 436523 408265 -558169 53161 -101432 -475588 -62418 499525 124998 410794 212426 -462182 25095 -850318 491875 959586 -886626 -859956 364632 -858132 151636 -271042 -345477 192796 476068 -111321 -305646 291049 857534 804153 539223 -863778 -502264 702711 655225 801306 267672 180155 191129 561231 569403 470194 -413618 545478 -371086 148574 3361 879194 510576 -535149 764433 164729 -597219 -95750 -546800 844966 -341994 -877039 -77691 706425 165546 -42327 485832 -444771 -554018 -937369 -854743 167762 537066 -91964 447081 635625 -341062 118925 -778177 657866 -333202 630244 -536748 398961 -865062 14525 -714296 515564 478471 -726687 763179 937951 -879439 95982 232196 536961 -680122 931029 -618290 -683748 -283923 -344229 -902026 2705 -948355 898585 317918 -150063 -806270 -589572 -649635 -651291 816187 -783930 562365 -533785 864926 785802 -827205 324359 68947 404788 -744693 657287 -761419 -633601 8273 -910785 830932 498301 812201 744730 81014 -753774 -56800 846999 846993 680441 -405575 -875703 -815022 -300482 -618135 -86569 481946 -908990 -252261 559101 142588 -464453 -249940 673929 42688 -987215 356592 -956961 175970 445698 554924 680309 -711020 546271 86041 -655656 -315336 -256435 -260120 -96603 235239 604068 -110920 102288 -661523 -509549 -161118 51169 -625718 909210 611886 174066 555442 875151 -287270 -338509 -975602 -526694 -909542 407846 467449 343353 -936237 325858 -766780 -278083 -629537 -202988 816371 751946 -114932 69242 383037 521819 -265571 -361497 -141936 -280004 258376 348354 607115 -304242 -74442 -854266 902018 303302 610566 660803 915325 -274130 982218 82716 600633 -912797 -160888 -784185 803110 395606 -509382 -782832 427367 -77237 113998 998102 -237611 267741 -31577 -525172 -165123 794103 646555 987706 698013 297436 990323 -418694 929707 431393 -537490 -747269 438478 371886 -719297 -37759 335714 944961 -960118 -732445 -847495 -851222 482666 319499 708693 245519 -176274 -863494 -685458 -789398 -876393 109377 312818 38790 929628 813833 -304704 -260666 318758 -200948 629741 467167 -116140 745498 -959680 900057 962105 -171755 869301 104337 -705895 445557 97149 -66247 -406225 542149 644347 -304681 -668630 138020 -746679 -881086 361644 -683195 -67790 -271063 -660791 -506896 -625227 544523 -238450 455294 396936 -977984 20728 -665376 -166893 104430 -110088 -973799 -165519 -810475 -821259 699968 532722 -475388 827338 341631 458139 -738335 -482364 350870 -738267 -605786 182310 -339239 -586758 997918 -813147 -453587 -375109 94572 -492437 159247 447933 -212732 262936 -253554 328839 -526288 942012 -371124 104150 -353524 580063 -586623 758553 131850 -958726 799608 -640523 -596753 634107 -214897 -929982 161492 -351035 -891461 105228 120615 -972115 -487038 897683 945319 -785154 -949120 46539 -494613 -985226 467427 -782243 -132516 -276282 -727314 -237788 742838 656918 -882182 -522319 336907 595455 -820112 -620473 724288 143375 530768 135776 367502 -607543 514733 310310 746755 206627 -311761 532475 89086 -411386 -35184 507634 994870 -333872 482079 626515 708916 -854315 -518720 -736485 22868 -835494 712298 665722 284744 347801 146087 -370605 -705771 6081 790552 640063 559252 443379 -960658 -847605 343922 -754363 -68750 -694987 405424 -4029 750079 -904973 -776412 -604183 -305022 696236 599415 845994 83713 884604 205093 -865428 -918639 -425164 814976 141833 572766 -19624 200876 -606128 429095 -217696 -607452 -632958 -237633 -357384 -954572 -576299 -589683 329216 886654 -599691 532237 316300 -149899 -697218 -585651 -221019 -455963 -39293 669169 -661498 -682647 289546 -970321 -12000 -443789 -615410 -327340 -38377 -646201 332924 -576323 67266 -651136 -965834 200286 581167 708106 -671085 -240961 282524 186918 619612 -806918 -175489 -965014 631377 -422465 81408 111422 95138 -576816 418169 -339872 -146186 -849147 -940931 -360991 112232 127689 -522802 33445 220293 606106 661605 -366873 202703 -599667 528366 367027 563773 -210744 860746 -443286 908217 -141817 479755 469570 898593 -798184 -528005 -500669 -32698 -519842 -905194 -546101 -384656 -975918 571019 982922 -784553 -591235 -394561 -43257 -626901 953727 -479030 243225 -223858 813451 899064 878959 -898283 -734359 -65975 -448119 -592181 118387 -290319 798013 381614 642584 -875431 858291 -690385 865756 -838628 -742679 216630 402902 -482166 329263 763164 -416848 668457 404140 606511 -636117 102960 93143 188722 -963943 -135670 988031 512474 901729 -252711 -769724 532690 -675330 181744 -739173 -562504 757248 358487 -421298 -803426 812681 -669109 999930 60298 -842543 133307 -271345 -62986 670883 -706228 -747565 237648 -509858 363223 -335648 925819 35445 871782 -608863 -874035 978544 461626 -561319 457231 -833816 -676408 662045 179584 -549617 -103242 294740 -639406 -42715 -120093 -726850 -276693 -667772 -912291 -77590 449445 804757 61673 -701505 -561841 -28327 -15233 34676 196266 375265 317899 832407 770092 82518 -550868 -797814 -920639 928370 -4679 242177 255941 222853 -457673 720518 519691 790513 -703964 -218890 -649895 248238 713136 -944511 -194199 -577081 83263 -966227 426858 43994 988776 -769197 -612867 -460772 -284167 135841 -257991 39892 -772624 -665194 573480 234843 -117245 645385 878151 -987998 18201 -349917 471817 272428 -402353 -626592 -158636 240911 -320139 -192365 -248701 949111 -835698 -810401 473699 764323 734547 621502 481846 832743 -763344 434813 -646733 -239192 -704443 668990 903044 -47005 -863001 -404235 -596666 867879 -581731 379499 193165 -847850 -276829 237758 985053 856679 -3734 95 -532430 -920345 706838 -66285 -526215 -889996 -756737 73588 900244 -518656 262449 -512147 -197286 911636 269548 -14016 -114027 513739 -105308 -553469 203011 -337710 -50815 -71777 -743723 -224913 -727072 416464 -285389 430967 881745 730664 699830 238294 709272 128524 856940 236555 -285652 890293 -825128 339625 -970181 -604496 823919 271448 -285917 634590 2076 395217 372474 -627339 -492867 961638 -327929 -407683 346403 -753161 -880185 162772 76182 -231554 377449 -306517 -821169 -395004 188371 -156537 682109 -427862 812443 -803391 369088 -948831 -755442 -210810 808369 -104142 -369620 879703 909400 -131529 383273 600202 -345548 412320 -981010 424007 -447561 -119953 -328553 2572 -964025 -86468 -879117 -79190 166206 -203854 -439417 199110 55402 -502256 -713846 295768 790030 245161 -922262 154799 -801312 691044 33990 295532 -719607 -39236 725618 13186 551208 -968383 83831 -444484 -182193 747542 -941040 -101833 381956 -263566 -781267 -602268 -705598 348191 -513804 814088 -673291 -365827 -392517 87355 -142462 114303 -88560 640108 160956 261805 -684623 987099 223984 295713 437908 513950 667226 -694006 -410400 -22499 424109 485676 -375566 473750 -952433 -460194 -207911 931097 472475 -155253 352859 -740211 -430626 751665 877550 -449111 5850 771429 15039 731004 -571258 -645555 715566 688486 510923 -1115 671183 -689764 -255095 219962 -886165 -727000 638480 -381838 273534 -373913 -888280 -871742 914871 407690 427273 -726858 -535686 -488683 -899485 180077 -300575 -573981 138456 151066 770615 640799 -639235 118917 -956932 -495284 -73636 919304 918628 -761154 352373 -354670 -653225 141727 697 781351 348402 204780 -815859 288093 -742651 667125 -124851 -524831 433683 9057 -940986 849520 916054 208679 -986693 849631 672952 -435562 -567583 -825580 -395557 -764595 757475 182538 -185071 -168764 330334 664912 156901 232258 -611354 -759285 -728944 -376988 -332544 631280 860677 -371044 -875098 -270901 822886 -530128 -787130 188154 774028 540215 -691517 834418 878723 -92129 -157454 445498 659083 -272598 563998 -329621 689432 -817556 275717 -267594 201683 178767 764121 923614 576280 988559 913216 493241 911478 358207 503636 651316 503217 432450 -782685 544204 956355 -825262 7344 861717 75351 640636 -64527 776759 95436 714786 149455 217452 307897 -725256 -130647 -425853 -974109 -628344 423121 -711840 -764728 -252626 -741491 -837766 -581864 323612 -548841 -512676 585782 -902697 -643298 -330459 -806725 560952 238787 255367 -805900 266988 750109 -198197 332767 560757 491701 -36276 483250 395815 -160758 352888 -32812 510636 811022 552658 -635294 -992768 -330457 940914 -916309 782837 -512720 -953853 -640076 421168 253558 428741 909621 -288854 -271941 -261111 -786662 207280 -820042 430775 775939 806755 943376 -30773 -276923 142649 -72215 -881325 246630 -272133 322129 -308365 -678875 406725 -164017 -816926 240240 -311799 -271906 380650 2284 670092 450411 -233620 351984 783079 669528 -622119 740618 383879 -383492 780858 -348423 -409427 322465 -335063 -676047 802927 703108 34262 554458 -858827 721625 890627 -811567 828221 564164 191368 -474714 -346088 533473 74448 285852 640939 -881091 -969382 654252 -952785 563034 -296775 561667 249905 -239440 -561516 848127 322578 -215002 660007 567990 391688 -317795 116928 -949905 497435 -657818 -359485 -62169 -315095 158406 -745946 -729075 792163 794105 -401546 -645498 177741 252460 -768432 386730 370370 -753534 424040 316741 51438 101904 135558 817623 -568494 280033 545284 460820 -996028 -148749 -405038 165605 557932 -858312 61298 -637723 342728 -546154 739324 307301 -315608 546151 -398182 -277015 626483 989945 -864499 359593 121312 -973041 71207 -273904 950654 -273313 -90673 932160 393261 996370 413568 -166260 298339 567367 -579894 -328836 -897688 -387312 967632 400205 -43302 78579 160840 515695 766505 680298 -637186 117125 -136036 -126109 268881 -856855 392266 775233 677556 655397 -613726 -617126 393391 -323462 -363420 751991 212188 175965 759077 783959 -437526 580725 473807 294956 -745955 619167 -656353 -550372 -338612 -917270 361765 -410814 -633247 760731 977992 -149461 -729123 -95958 261055 925529 839505 -884157 618777 222146 756070 390086 313654 801234 710230 286023 44747 18021 -735247 213647 386530 197454 -363111 -816999 724056 871380 754630 -274154 906077 32431 990211 830442 -89097 -926833 -172177 597932 45312 -971243 200637 747690 795939 701528 630965 -151453 885987 285794 80432 -55925 508564 -904144 722463 -481654 -332704 569014 592645 -49795 722115 19032 -514951 -302797 657168 177266 784037 390194 -380566 844497 222409 907824 597451 -804553 -642631 -179686 -629119 456283 604506 -608751 -977877 -121881 -842583 -793113 -318016 -498311 694709 39590 -195191 902178 -838624 -173558 751011 -61206 -793566 972418 116478 -860214 251910 518323 336864 -907600 304811 789365 526050 910974 84355 -349740 331505 -281972 859415 -497008 958159 -796510 81154 338205 78096 61822 -655758 824100 -665058 511316 -667990 379264 111157 338633 770563 320066 -167321 956151 -538906 -688466 -881767 -786068 583123 -492485 392580 318635 -636707 765079 -901835 154793 207532 -185952 71694 483537 -571910 -670740 -738877 260481 12054 -390717 229981 307083 792036 579872 23098 781109 691163 -26061 -49269 324409 464389 171873 -450603 -441018 583811 -789437 612977 678397 485254 354211 109580 -100108 155351 518274 791464 -140106 -370863 316693 -157543 -883391 795361 892739 931464 443911 -662259 413864 -438157 392303 45418 829718 826667 -235695 -379996 872335 -958123 684540 -861318 -676661 683114 424500 497471 588728 368055 461484 -67238 -463115 335197 -736751 -772025 -548393 -711982 -78209 293396 510180 -944802 -974839 558309 659802 689695 767541 -329232 -973143 -845434 166526 -84734 556789 -560296 -543152 -549512 125205 -13778 685840 883654 -632937 246773 489234 -986508 805562 -835602 544288 655516 645233 -114513 -305031 -913042 -880921 -797408 463440 540972 -631178 -260097 -901559 128046 -829906 -840612 -400000 159199 -710828 -169314 400130 383805 815585 374653 -230447 432861 667647 -961018 -865180 725733 179983 914842 215589 197265 565030 -542738 -272271 687 620683 -912244 -621540 100386 -811590 867409 -827030 705507 -441244 -850066 -753641 -78981 696941 317031 446160 -825846 -715411 -317545 -711880 886979 -61904 -882134 855268 252270 177718 -242911 127839 284133 573107 356561 -993754 -769897 -327536 -622364 -657235 98312 -55704 696407 -75431 -195889 895884 -198021 559876 -764778 69503 -238860 119164 911518 -719237 987453 -742268 809657 -617750 -514271 -681391 954062 170862 -832957 244494 -23848 -597542 241944 -919719 -207513 77366 -21016 -409276 -941539 574911 640080 -567851 355634 -293788 875203 -695930 -70799 -674741 7044 -263739 798649 759754 640045 -967307 168189 865774 515756 498283 464709 869623 -651967 383475 995242 931546 -467839 710601 -182178 365758 976854 -530529 -350047 -835841 31612 305438 -689843 434606 -274426 -710307 295627 11791 691671 727275 -267108 888218 -281943 887371 -408239 141691 -466038 287731 -403949 -644846 -64166 -651700 44956 -688525 -48690 -262091 97980 533223 376304 115073 -828971 134121 349724 947060 -335009 -910550 -309244 -690871 129125 -501619 -791763 -914385 851461 170923 121073 208839 465780 883025 880763 853032 112761 177790 -608050 182363 -378259 387941 -405570 341088 -655167 -889871 680437 -867161 -549256 -205893 636655 -66025 -244440 -851690 159486 13195 -728451 -183804 -937401 -49840 -882762 -450882 -687805 -695768 -129753 -448208 -183360 -363190 986549 -839557 868573 -118176 560221 701297 443793 360839 26542 124828 -298331 -533806 -245430 566199 145717 -814776 902888 103220 760371 -256542 -322603 174644 -61084 -361970 -41617 -247022 -743455 -795858 -645592 -760871 489367 -871143 273033 562505 859976 -218983 451245 31702 627208 816108 629569 74921 41408 913091 558987 858013 144558 -173114 -299424 -826430 558435 827022 -487764 539358 859460 -744663 -84242 -632729 -709878 764826 -358215 247179 192194 931670 202165 -51288 743758 683464 645787 886740 -163999 -808882 -119747 537943 -684537 191545 838523 993323 111899 -353071 -886833 433283 -686641 703695 214210 119745 57512 861025 548597 995070 -560386 533290 539801 507142 -992640 985920 989431 -388775 981423 -109268 800233 562988 714334 21229 199519 654950 -67399 -834955 971355 -911197 864571 -388438 -392843 712500 -266315 893286 723416 946973 297166 -180617 655939 28438 815614 -376032 546569 -100854 711698 -716649 -520559 -659813 757931 -182907 265558 375324 469951 -852855 412009 36246 90518 420533 -2454 82884 332110 -265841 372499 117911 62679 511890 -38355 390322 -286600 189354 -268520 197615 -456887 842043 -272313 -129192 969399 -42725 -436030 -539473 792963 153363 407203 -703386 -60350 973155 873113 -853336 -351138 -112965 102632 -456882 -861292 755522 68327 -680213 -925579 -80621 610817 288321 -347803 -890181 90677 -654519 699935 461884 290325 658735 -475473 159373 -137782 -495789 205942 -395241 801551 416330 462249 -336326 182065 112858 -969262 475206 744726 633346 922958 656258 -82637 617456 463053 -251735 76308 -247927 -493226 -942232 -223656 -633884 570944 -129439 267314 -96817 557626 895788 298730 -203831 -574396 -236208 879578 772870 743475 -635186 -822159 -698641 419505 -49770 -181581 -820705 858171 177168 127926 939366 -382687 518293 749095 812746 848521 786803 -928829 -704895 557677 -399380 480479 -192008 -703592 -714568 -347423 61008 251565 852094 184900 -449956 -136032 208223 201495 838820 -310853 -871572 880127 -106011 291995 -119253 115377 293902 -157904 960278 165625 -836668 -703936 741147 -531147 -39073 268772 748189 122586 -179221 -144118 -440079 -311569 689192 465138 753122 148493 142731 918705 598190 -358811 -809926 -784335 -290553 -175558 828564 332206 -106861 313442 -324953 300730 -664212 909514 60472 195386 -165728 -100497 -84418 974695 -670542 531813 370791 -503473 -387304 -298284 -820078 -392239 -344261 -169610 992979 -884571 215546 805146 158066 971345 476839 -115932 630508 490293 809608 -313333 800241 -861824 502743 193498 -577436 -834888 608707 -597968 53087 -650442 -719379 933695 680236 948007 -615573 809680 83533 558989 -523831 -596674 -20748 840124 -51837 -627465 433035 -766115 -513268 -497282 -583506 -257042 -952758 926955 -885716 903104 595608 699497 764426 -481544 203330 -736968 -816384 -77937 519565 408233 887418 856146 801324 438820 706585 52963 628684 -330843 -198225 9526 -846839 553274 -83770 73876 -899337 -537721 -133223 -398309 943130 -775741 240281 -452164 472302 -167112 -479126 -544068 386143 619719 -413469 784436 273490 439137 956306 -82159 -163173 222735 -433354 -997995 447620 575211 -435517 849747 816717 575653 -734879 -198217 -494170 591743 -225683 -858500 -860233 -987695 -733449 -120780 394393 -207994 -276926 -225597 554202 45725 653896 -210972 -990596 -250071 541619 -864605 93430 747858 293988 558305 -5326 -851247 483952 986580 197646 424183 24478 357124 -645285 -552409 110315 -224433 -283935 -518953 267014 42214 -358183 498580 514900 317902 -717199 -674309 439661 351839 -143796 -77376 -359907 -794296 60927 196907 -692124 -783862 313237 -695658 -368649 806008 605836 36209 -791748 -207811 703446 698942 860370 644438 -652711 -903019 170119 941972 -105745 -140000 -105249 207003 -838298 775072 270356 -96794 -686335 4455 197392 774593 -850827 -618276 304117 127693 174061 102010 -2154 -193281 -892537 -989103 619388 402977 -246315 -646908 577634 -871472 272221 -658999 -950216 174333 333338 -169236 -895196 -423316 475256 371148 716284 699192 801627 -553636 -178995 571725 -442983 -256732 -556200 -20116 -895877 -736322 -796273 792746 623168 670937 431772 790897 852506 -244551 -461349 335614 -702801 32181 -231077 837089 802586 576439 303329 -518016 653287 236736 427749 -280683 45338 -929823 780307 -433365 -822103 642499 164555 -42331 -318466 9248 -599903 -929864 -973578 582728 -969762 55404 394212 -988387 358141 -30178 435598 942360 434223 882561 676271 -173887 281688 -134760 -310796 283578 134928 -878659 948223 359605 199202 423454 18023 -512390 -630768 489786 -824906 60642 756365 -782487 754281 909022 879617 -587438 791411 -791183 927369 847986 297147 21682 -58635 -882405 -42214 -352949 -478136 -284046 -987170 958204 455355 208497 -215351 361881 830651 144483 -352878 -393209 237286 -722453 613731 543428 -252654 700797 -610727 441692 -282682 252771 147464 -129292 -106178 448825 -715531 943683 298731 -829199 -589287 -198892 -832271 976464 359397 -343994 475688 847599 -607432 527947 56732 -864324 362346 150060 -812019 233334 -700987 -500732 -137745 164149 -82425 -656511 364651 -789793 584034 957414 -400420 -218189 -250884 174860 500307 365378 -703377 421084 766868 959985 -841271 -500266 813462 600058 337293 -480243 -144121 333800 -233808 478377 -115642 -908771 -190947 -429852 -325785 -959281 -303694 631693 559026 -33785 -955455 -331128 499492 649377 286352 614220 329068 428239 698841 -505757 204912 -649322 -304822 -500498 -317498 -925489 -59642 -502754 -98885 243111 348451 290876 778448 214431 -136534 896035 737975 -25331 -353894 501824 798042 -845030 -931227 125081 611925 -197182 -621199 728259 -835721 424407 -248167 -912150 996677 -636546 -892375 679757 798583 -134865 734309 507711 429049 283961 -546557 141223 -466709 853437 -443220 536961 77473 173743 -908672 229339 -824412 425048 -625265 -52007 908079 688086 683360 256049 887219 -242918 -686483 480176 384339 -993816 -868699 308787 150121 838747 -602775 809390 756223 669663 -654448 470313 342743 -595787 899556 214846 956516 249331 -658142 -572131 90958 443393 309502 966664 955506 380189 -219108 791255 328031 7640 -547176 578549 849883 -698857 -545793 992992 871004 -734190 912467 965933 -815217 336984 -598133 -651774 837076 -690103 211729 -850405 140864 -74469 -667198 -303418 -296422 891350 41970 446566 -114722 874200 459365 363892 -664770 321105 -615849 821113 -979172 125128 102517 451477 -792176 -695915 117986 461051 -645016 -17180 628531 -784141 -531677 999224 -979725 -904105 959861 -120730 406815 681878 379975 337558 628267 573236 -669516 470598 -671492 858568 -679155 311622 787180 -659331 -522538 565949 247881 -774895 392774 -1374 -679082 341977 -496565 576708 -179256 917819 -100477 -51901 63178 -951758 371908 994580 -144518 -373554 -269547 303489 -922647 837553 454963 -868313 467231 -211053 100622 -617610 -865515 -391873 847305 791348 109114 905876 832317 -234629 166511 -165755 979446 266422 -433398 -137702 291765 519720 773078 921196 -228116 431974 406801 725805 994373 -158633 863469 -833123 -948325 -358469 841744 -734954 570240 598433 494997 465281 -547530 -434576 857864 292831 -274123 -707105 896365 50625 310571 861564 -564166 861136 340855 -35415 -501288 -159674 85421 -826214 -389466 837363 -508906 181721 995574 793913 -391763 -230205 207247 -974064 770851 -378872 -498775 964995 371291 -911314 553076 523185 -647185 -871794 381201 634700 395305 444374 -307177 97054 207883 678661 189071 -279809 416456 282226 420088 218208 394440 184134 -662843 -128572 368424 267773 -211878 988993 -336329 -193558 414739 -309117 -41350 383408 300860 301641 556073 185289 -621030 473831 212017 -175486 -59935 480194 72240 137853 -708805 -702889 -276613 772398 483528 49461 798363 -760994 249752 -76930 336204 872364 -594893 926057 -710147 815751 191761 404803 -899757 -640843 676514 -685462 164133 687439 -948664 728016 626433 -141246 409176 -646786 -130394 705359 172189 809359 -340728 -486132 205140 170161 167632 496866 113201 876199 820953 465933 -332071 914377 545076 -544097 -582426 883074 -139996 -896259 495206 168273 987171 -160416 -360101 542793 100571 -450603 735421 44306 -769746 -77379 -495500 -973979 633391 -252850 -508834 -402412 -469338 930064 -936369 -69249 -755312 654305 946444 209440 -205796 -320782 400975 -755968 -425553 -215096 -118586 581952 -629919 -393156 273556 -438255 114814 -955781 -816818 92732 671750 120070 720768 152603 524206 276275 971301 818206 192349 -118230 -260942 -694969 -857809 545257 -149620 -755026 -681739 550721 -498162 -252418 114867 101207 392068 645622 672161 -740317 -289742 155881 -868821 -105356 -677810 437438 -306703 548203 784385 700017 -484409 632699 293610 591120 -302539 516975 82971 522686 -515336 -640668 782362 -756300 -161408 -268213 -130975 -262469 559601 351465 -139297 627507 947362 923094 853493 583439 208032 182913 -550406 843095 652588 -429782 480567 -868059 -288583 878695 378732 -986456 670703 -497376 602313 -554460 97835 396947 -131467 541040 -331012 254672 -461302 -300809 -511065 -700226 -541033 293944 -252380 -34156 170270 -690235 -94305 -764959 909715 88775 -885640 727557 -903581 -7943 -606140 -937930 391146 -798936 -986678 712700 -210308 -919110 -112634 845876 -70435 716196 -633047 -153711 -532919 976370 -469609 -726250 -368915 -54077 934248 156446 887787 -115894 -360985 -899500 192346 164559 -145642 641595 -259132 -546900 310312 -496728 -555865 -716336 -551674 846914 -782348 356031 678987 104841 -842861 -88049 -331704 -428340 -375204 410861 973312 -831438 -643936 -101098 -166228 863666 -559714 -904481 -162759 -345573 867214 -150482 -369979 239117 -655462 607870 -966106 -364547 927584 569566 -512285 -704331 87794 -205325 -814279 -187567 -177195 -456334 515863 -875069 -773755 957223 736162 602833 852720 -353424 758322 179730 -785162 944066 -601133 429940 -735760 875556 -233787 207033 -950874 -952785 -913411 168309 -430505 672404 145442 660370 -27340 -290538 -283120 301900 860005 -180341 -805416 -236234 274819 -509984 -633538 -593869 -707299 20754 -900038 -784771 -63308 -264779 -664969 -763359 985918 279921 -655913 -236927 -374618 -136064 -540435 469457 -629557 900401 -808318 687899 -184323 -244888 661777 -206277 89475 188060 -770742 989667 -240489 -712488 -250093 971672 960359 256955 847106 62387 -392426 -563721 511460 -35870 5690 -238251 655802 -696796 534748 -736464 -776009 990416 640380 -841866 -875965 172303 -617974 -239318 137082 846557 444653 -884636 -33618 60300 -123649 933328 -340511 354497 736399 -845781 -608180 24437 403550 352713 -544293 131061 151459 100113 -315858 594274 646280 -210305 -628967 -577486 -779990 -955231 -221787 635054 -577508 958875 790285 -868238 4453 -532188 -712766 411632 -418435 -294266 820968 -19475 -836652 239010 755287 -999038 -837428 709993 -482918 110620 -246854 -682140 528627 -324228 -996632 -159443 -704427 344376 -260970 141172 -122775 644792 -457612 -432005 738058 -177350 -621398 68379 54728 -633137 718672 122812 876265 355676 -845321 117728 362339 487834 515486 -895463 -842397 905110 155069 -31345 753994 -136271 343998 -40197 -109526 -970719 -154497 -437074 -808754 141038 877777 820747 886063 234102 711548 -24056 342783 620138 854585 -471630 -866910 -61362 896438 251302 684976 450173 -248938 -979944 -367755 695075 -251282 169680 -864015 -220479 518857 385704 517849 88621 234661 -400112 443284 -758385 -707852 -871926 769086 -427803 -870629 -568402 -629208 -763521 -650762 764198 -184746 -473724 -50477 -528461 406271 -132500 -823565 -787161 -695279 -775421 300428 572905 722987 899052 -508599 178292 -89311 988316 489032 -566824 -789125 144219 -787429 -760904 -350730 -815417 227400 141642 888962 910032 -132151 752090 -224318 995389 -49139 -727865 256399 -811483 -112267 -542460 -635531 350455 -314665 -929895 32565 -639885 -563969 895648 -568895 597934 -437975 869064 733380 -775150 437000 -177067 -938601 211804 -868286 88990 -207028 382109 413809 464909 -630745 -275271 297508 34083 -856160 -607254 675676 543217 564451 -634050 -104816 473120 985936 638613 443305 -303894 295676 -165724 843527 990367 71981 -93323 199802 -371295 -121630 99813 -562359 881641 189513 -71260 -314833 -982913 -485562 -474440 -886055 -363643 -652045 412539 410985 -13651 286746 677016 -936714 546623 -321347 -611310 527753 461460 -682609 -76611 -745822 -40163 658681 -692541 40753 -674467 24213 -400095 529438 502507 -767562 324007 -314687 897905 435038 -448773 -268310 525487 228039 1942 -599205 575993 477019 -230458 341321 262324 -127941 569898 -220065 542686 -254404 -250694 85562 -947069 -412571 915900 677870 -79288 630002 772688 67967 625124 413781 -512539 -145943 -261854 -950480 -645183 242457 96865 63452 -423043 -840718 279443 582884 242182 702665 -615102 -47350 578206 -142103 -694778 909634 214361 422160 -83952 97586 -990303 -58128 -174814 -769479 369458 -886226 -542187 -497947 225950 227558 -231086 -61830 573258 -55002 -752167 20850 957167 -166290 -565059 -675465 195482 -635465 693414 -707477 -594131 -500375 100046 -457503 526300 -284573 82820 -298847 -147920 776183 -211924 829736 -131065 -672277 514237 -236122 233618 -496135 620993 -271490 -883882 672847 -818855 379593 -248788 712848 -248394 -174125 -771902 460242 145185 376477 674327 72222 583541 940761 -445310 758899 -734817 895729 -471893 978755 187557 -844927 378896 61300 -419300 578520 800898 -120992 976304 677115 -543450 -176938 -947680 208034 -770443 103831 18495 356281 825916 -84006 584820 642144 375836 22728 8379 193899 798219 -832128 964002 611 10065 -990571 354637 -756733 -494836 618891 494578 -205508 -345299 665693 -501538 -6607 344185 -352774 -1426 76476 -159095 -380861 268438 523239 -605110 -69361 -354082 992372 680957 -539992 387424 791126 319160 -202549 825676 -744779 -133405 -817493 634724 887278 -95300 515823 -634112 307473 -107181 -489169 -323317 -98847 284943 -650245 659075 893399 339368 -983211 806909 305183 228267 -344142 173087 541082 -999943 347516 231589 -825510 165319 -155117 191197 687913 844576 -9401 67882 960003 -525730 -558240 -291707 416791 820149 -338409 141815 -873782 -328024 891290 527520 -901964 -891886 232971 -431565 -366688 -558945 65026 156408 -194160 -463536 310534 4553 804408 624378 456216 -842219 763518 -778297 -801111 548704 -647295 870836 461214 -142783 825486 -141806 -620461 -198813 117804 -857723 -556522 693892 -335599 -807800 960167 891257 227883 293734 84415 567592 416920 -8510 87046 442636 831918 -514031 -786022 550069 -424075 -931429 41743 -140987 938280 216573 -768918 875508 -458057 893738 -637275 -99699 -365497 -976539 -709329 102767 -869968 -959672 843625 -966387 -12674 901313 396457 945903 568178 728336 -730438 -732242 360958 521418 620762 756220 -410036 630105 -457413 -139367 -682952 -155270 815875 -901409 -247215 508221 -160052 797367 350940 177928 -395483 -381278 497745 -917100 -100465 235441 857307 815215 345473 70413 115292 772089 305124 56304 124520 102247 517271 600874 608581 -88637 -806036 -115427 -314383 -216855 -512855 363841 -726244 879371 -457975 446881 -941526 707887 636600 -973604 436146 59564 -226853 304164 543618 408624 519557 91075 -424168 -964931 593603 -84463 -64470 450599 -434031 214015 -645217 -453480 568418 -240112 -163052 492172 -661731 392026 -741288 748501 -753126 789001 -375567 -557032 -474199 542941 -502763 -759218 738828 287015 -524495 683845 -60681 -340145 30949 444060 840215 421841 268806 839754 -843255 903868 -368485 925976 351198 -666062 484064 257826 -969955 860650 -476602 -59174 -671167 -512719 -418063 550917 265527 -239643 509497 235196 -107294 -623240 584234 -178580 -548969 635763 256387 -121385 637473 -444687 777403 -86127 501181 800416 194551 909315 307487 403011 -321899 -619413 -536853 -218574 963493 -318758 -175939 932696 671211 -945995 351139 -522316 541278 313269 -490851 653401 331819 -467353 300707 -362001 -408525 363821 756127 19503 128777 -602950 858095 437355 523125 985242 -520987 330883 99316 48168 -90809 991729 -88907 -368874 496079 661694 294301 -814487 -289493 -553205 -320700 -43527 -766594 -141175 391287 -260107 -923555 849281 746420 262878 239571 -398131 -314960 -390264 762846 559325 -45100 -277604 -369040 -795213 -168388 593816 108911 536039 -963529 404685 540981 -774876 515145 -323233 -419183 -242263 -458964 111561 790724 -701495 933707 -329129 -877436 -918549 867910 -657366 -141443 -219509 437361 276024 539723 -431049 -481707 -874167 -776831 290194 -477523 979835 -440667 -264619 606185 437823 -343247 -131511 444847 502873 180884 322254 -110507 776420 150063 906967 -818711 -235700 703449 -224532 957097 -550062 -794405 19111 -350453 -152565 174964 276407 354358 -493983 602711 -194592 997639 23057 968488 957945 -676723 471852 -669566 -759059 147341 878742 649588 -413125 83967 -618614 -770689 -395659 -178545 -752108 -902118 259524 -195810 544277 760495 -396829 -138050 -566590 -39909 -915680 138937 835237 196658 950366 -480758 -314213 931640 -508011 -803870 299220 -707223 587984 799269 521303 -954126 -794834 436587 -108421 -809867 776034 10880 269423 -589687 7348 734051 603571 115768 447230 -854325 227228 139519 446383 -503267 -801452 -197038 168779 556535 235736 -457835 -392600 -555863 595704 838180 460467 366262 969178 734028 -183703 339416 -713480 790480 -497953 178809 347549 468709 23419 504122 -703636 9398 -646856 41072 -854311 263009 -296411 296226 826414 365047 -81177 -919283 -299256 -539136 916147 75680 -329897 -400907 394837 90497 -93471 -194236 881195 -219130 14911 933840 -959318 -387012 -402721 730094 39641 -77085 -981375 -191510 301009 -253585 -876102 -425089 211395 -772343 29300 -253598 -581262 950284 864875 -735304 -504524 -173431 71089 -580965 523894 195780 97451 -665574 973493 185781 -878189 119990 148229 644359 -688140 -137499 -906738 329756 988081 -72686 285322 -874233 -470530 -825829 -172856 159505 586852 374098 -840532 -961867 -276798 -934659 666413 705188 136263 -618665 802134 -657599 291577 -104692 -154938 -166491 957617 -522176 890287 753309 -168292 322953 625242 533159 -624708 56688 -488414 -40711 846693 239604 98933 -250758 -706880 595208 -480810 -797241 543435 -429168 957021 -134609 254423 -670489 -379466 77879 671113 110940 -123106 -465769 309210 -492880 -235031 336315 257432 -736870 -228866 -258621 139746 869060 523481 463620 766895 -129845 400520 -651004 -654137 804034 -236625 349826 -421176 536368 -537083 -618900 570531 637837 -66348 -421146 -47075 782025 755325 116426 -665649 -630459 514161 681123 896678 -569000 422713 570288 -580764 -268468 -506257 517223 -680420 -722593 345539 423536 -362566 896834 77559 305062 -677511 -621028 744932 -77414 -75797 -850168 616050 -447217 708468 272915 -946013 230398 -663729 -693312 -265719 -106732 -957304 -120060 -866356 326447 464256 -908854 -775771 787557 810733 76655 -274203 1277 74583 -281273 -530961 6899 -455908 -306025 156857 -501767 267757 14361 -795824 -467215 -927281 -324741 266577 639092 472731 963808 -672912 -63282 -931331 -576547 119413 -214401 -103815 896893 -79558 927675 -890015 414014 285999 -645653 807904 -834031 574166 -686166 -648589 672990 -289593 -639799 600683 -732418 -234708 -806452 326124 -712128 -967738 443626 14193 33380 -303641 757137 267846 -852317 -291722 -36640 965516 -727899 609646 -911317 -91336 712073 945119 27514 -223083 -367135 400236 840586 -133315 -154189 984779 -483125 391716 58361 61256 -30112 -72563 -55774 -962622 -302046 -172525 517135 711084 -456034 755234 -424810 82958 -40814 35451 100226 690050 -560012 -149069 -850286 -68553 711019 -416972 -467978 -867215 929235 423099 662229 57223 638526 -745000 197449 675683 -41490 -551951 590561 855558 -205860 924864 365726 -675839 -789964 -241455 275703 22525 821462 614660 -106155 -196428 423638 369937 -756073 229494 -726659 -92417 966800 -253659 -190778 532139 393860 765114 991714 270024 833711 628670 204981 699225 -587075 -212144 753366 78776 933459 920997 719379 -217965 -195451 -741116 -674070 -933654 -45475 -491706 -631023 109842 304603 67549 146544 -615243 575215 942793 15266 -796721 523265 894756 -720521 825522 36073 503831 871541 576132 -642441 858722 160338 -280388 269293 323417 468475 -270296 989696 894818 811920 899178 -914214 704376 -732826 278390 -343909 430122 -608252 -529514 235220 -270564 -63321 -51994 838410 283525 -166082 841048 662457 95792 712814 -528079 934222 -663556 -156401 521483 -14292 -726693 3245 265681 804520 305751 -559480 185414 523661 -500984 -552428 -254850 -297319 -487265 -268038 -783006 584829 -97442 -535275 -416848 -18207 750494 -707466 -909318 -636322 -560952 374624 -107485 -685438 -205348 -546611 -761499 389840 334317 -603544 650445 658878 852643 -510576 499260 -862795 985016 868571 -216600 608788 398203 519313 -337830 -239828 -850352 -269524 -285458 290501 133038 -45345 -698666 415769 360991 742668 71191 491988 -14780 945357 286602 545050 -526258 386668 806364 526208 -23546 796010 429326 387858 851527 666876 -835594 -995892 -881794 -814199 83645 173857 -249423 334253 -193569 439799 184693 781497 472494 469544 928886 73521 -744369 -329085 223603 -190131 776378 983881 -970177 886777 219326 299953 714433 765141 -773892 853732 158581 59061 903272 20353 530153 792610 -255285 -70758 520001 214487 690115 250422 742835 -251323 880193 124749 -837236 -939760 -611831 -962609 487081 -62961 -974538 900765 969854 893520 -995660 211726 540307 397969 994628 94571 980610 50760 160508 869108 -912261 353693 -560572 -626599 -196672 -577685 -235686 -860606 -49751 -407998 814927 -33337 838945 217575 974728 -204168 -810586 -957358 -437443 729942 115661 61616 712829 -394152 716732 -933409 -272856 655720 -7633 -493963 111092 -867100 -515468 -360775 689257 -775651 964335 637991 733157 411099 -744938 287088 356120 627799 -182411 689400 764937 263359 -306773 922455 -938224 -625099 -81813 64089 -507431 -769712 -991619 964862 -889369 -259558 -408005 172282 -633585 -460271 239764 -627786 321017 -945370 57484 -279987 122531 -710079 607418 -622960 699869 177083 391369 281474 -575410 -744862 703223 903005 568173 -406407 973849 -669813 604041 11317 194325 -244178 -928190 475969 257638 524313 -574835 -586053 305180 -644396 -242124 65845 122841 -458724 -330668 14645 -286379 30176 -557987 -269387 322139 137669 736150 -620765 131146 -670812 206742 547682 -557419 -659705 129484 889544 6468 116911 6647 163870 260337 215185 640559 -291037 -640053 86996 -140581 -493175 -104938 218452 673976 809718 941864 -17758 -319656 -609916 -290067 772738 238241 -581950 99813 -505236 -977462 446001 -530015 298252 -412447 951111 -808886 -805182 907464 -974224 336410 -87646 769459 7304 -771359 -339724 81580 644706 283137 140854 131600 172100 -645006 823573 -858225 271592 58431 912504 -192337 -212995 295559 -546315 -568503 741156 -460292 -672038 -775669 784116 -228888 -525659 428404 -829449 724131 -796660 99547 -672086 -733282 474743 -941463 793856 -785572 -574848 -399206 875360 -453389 -99334 760257 185890 -15985 780775 -16895 -473322 -609680 663552 187732 -616195 -624665 -883151 201991 -332658 750940 811162 12604 787059 192587 337552 387687 704201 782403 398874 762577 -585948 212582 977012 236569 641928 514028 578447 328238 314609 957599 -478577 -551338 986956 -929568 -952756 -325590 51964 -441184 952658 635543 414294 -395672 -535327 88798 -433884 656339 -581139 85397 -685018 229391 381086 -528603 -180339 -504097 622162 -853302 728958 883611 461590 910742 984853 -629842 972977 775790 -984225 -90473 287769 -772469 921695 297321 -833668 109178 -179830 -565940 999608 -158052 147403 -824583 889315 785703 582912 108610 -292028 931875 921339 231560 -668200 -222866 891649 -56382 -859569 361785 730830 434429 762892 357641 188432 -856874 180904 488503 -779800 -601727 -987153 -971152 698476 -159034 -324639 -266443 -327385 -302849 627379 681948 -571369 808220 -606517 3597 807982 572319 866120 -764346 63442 -195936 -198408 -413480 -54819 -942262 631392 732904 -388962 -364196 85943 953199 -519978 -349271 -853141 73145 618939 -297576 -910565 -826006 -862088 -751195 525979 -276364 -598101 -330786 -759436 -115677 -318746 -408986 -94623 -548207 65072 236790 453459 438962 -448639 387287 -146579 327498 -722999 848489 474888 779377 698985 796575 757809 229910 -379465 975745 17574 591993 103039 -480471 787293 5808 -994691 272454 4989 -308189 -111772 -43235 566243 500624 -170021 -906366 -233698 -241273 -480006 -829469 587252 -61713 423505 -321474 354523 753919 -492063 -600539 82304 144966 -727007 407233 -459069 -569308 822395 -172467 78776 -456497 112332 -266473 -834008 849231 -176793 353154 -503793 828033 -370285 146438 72220 -243688 -676344 296494 -441293 -266985 -956042 -704103 164078 -449063 744831 -831494 727832 289801 131640 -205671 369713 -106582 921260 -170800 -270227 431761 -614568 731534 -229708 -42010 -392144 -776105 779171 701734 -53096 -720191 266890 980388 514924 897913 -459283 508547 760825 532412 779267 -75459 -799614 925535 931001 -107872 -266564 108744 166960 -351284 -927918 551794 506043 136502 439906 -298132 -702878 764968 -72579 -165541 -871839 440510 -946901 265588 457002 -682261 435301 -5117 935391 690802 -399719 914535 737625 290669 -62038 379666 172196 -383927 117357 -884850 901120 834376 674733 -57357 -295839 -214530 229160 872818 535024 -128427 579856 112206 561545 344842 -343669 922845 -494533 -392019 928307 203788 257482 851236 508566 -984104 -761424 -563800 -960713 127317 556952 238534 918668 -407381 395106 -749984 401662 -647276 573474 102826 -246164 -480161 -680288 926382 283176 -226575 50521 245960 -197256 -943810 -739203 61610 -857194 704596 683631 -682535 -328271 330193 495945 2478 375018 -122393 -434347 325335 368984 -501536 -800748 709715 -314492 147476 -40261 216313 389357 -161548 308657 305394 -906491 487298 904467 -875462 360243 808406 811312 -514525 -594097 404636 245005 693714 359721 -568943 -130974 518208 -329598 452361 -339685 977082 296209 -613653 878296 -986910 -768513 -613069 -953234 -666325 -412820 554991 -662428 239073 -562072 -189757 512630 586399 989690 -630554 296469 -233641 350109 549410 -172699 -335922 -983234 70360 -846403 -375267 570687 -406535 223019 276017 772087 -561010 -599314 199627 566576 -432462 -512390 291713 -342745 -135022 904055 779707 -529136 -170508 508098 -551625 -666481 -536019 579179 -481530 11584 -211928 -247371 767245 265392 788966 290841 399877 -649758 -168199 -476860 31739 -408245 275593 687636 134480 43478 876495 -533857 105530 891104 752924 -705364 190529 -187971 -414893 -203464 -519869 663345 249194 -266638 -822287 -169864 -957586 -835137 170959 971840 -886660 752823 935864 -862039 909256 877222 293720 826956 -212070 -776052 -917456 -360015 101196 828061 -388074 -241450 -552882 457794 556594 33967 -253790 203670 -534270 -54623 -324768 429290 -965418 -449018 -554830 127938 897493 -241364 -350119 415190 19575 466390 -352345 587409 -95608 -276294 787843 541589 68907 -582143 -571160 15413 342357 -448822 997606 778362 -407986 -338009 -905312 893342 -890700 -516066 -260660 -808300 -507785 421289 -16330 -312578 598238 844598 -140483 -926282 357888 398888 -469292 293958 -246708 -613547 -992765 707311 -219518 -804986 -836764 939430 842680 -744838 -240218 881042 349014 -346013 -314995 -792304 -739559 -78488 35184 530991 906644 120737 -951111 5556 -864470 -307682 574057 378647 672149 -724640 -394351 233476 809955 643166 -483878 -230565 -339596 -515967 233342 42160 386173 776744 300109 150732 90888 -722906 -602710 343338 -151310 -888385 592779 615419 -351765 154670 595324 418851 -388359 295202 996251 27449 -588938 708285 -643811 -244725 -777843 274579 -19127 -205288 39105 -413519 652024 911124 -223130 262035 -993252 -205977 -388314 136621 -164811 351406 -792706 213091 -703267 438969 654910 301073 788541 474891 -402036 -207868 56213 -198563 -413087 455678 -395847 -871269 541323 -665930 -495729 540518 232617 531286 -746094 246544 546227 -190084 929745 -869725 432879 -664135 489584 -346021 -508803 -695147 -372058 75559 -510260 -65783 808510 -133332 -963166 467459 -592489 -409278 -675304 322662 -232285 -264075 849691 860551 -538260 331781 862317 -347215 80650 -265754 756514 -142559 6446 -666687 -618716 512907 -421221 76785 -642641 771220 -12633 420871 992341 606678 -437442 559815 725115 -474401 -827041 787368 -72358 198322 767005 104408 -268545 -576188 988832 733238 -821300 -601984 32418 -282026 488309 310852 -553230 -211968 -87165 94818 302708 -958159 411605 982048 -369505 -483944 -594022 -208968 554365 -494437 -976809 894425 -637393 -263728 -671897 -112220 536551 -740220 977911 353711 -280853 4279 -778746 -607739 -718055 108958 -36245 -200155 -455459 -848096 821582 621311 588733 -108710 -430931 579834 700110 289563 -495271 -833040 -439748 735080 793463 69296 484550 -686855 472832 -850949 -650945 86073 -52159 445447 530062 -32182 -919461 148096 631087 -843392 -994748 -252926 960560 -481183 -338236 101408 -72267 -178260 759289 -131104 935284 524366 917204 -18371 923962 -349586 -87270 -763740 98020 22754 134244 -339849 -762649 -358344 -792929 221581 -428472 -858577 603404 -807505 -263772 866491 -517567 -959587 148522 -355452 -772570 -925177 279836 593383 508153 -700908 446034 -334733 999371 562143 454583 282734 -596736 -883851 485705 -808370 968147 -595496 699549 195904 -176560 -715393 -828199 639012 -476072 -929196 108217 -446449 -462560 -704844 -99701 717384 974515 -256781 -638669 984779 585323 -858026 520615 -730167 -812804 -524522 -86029 -224090 -468886 218723 -534986 681082 -802163 27359 -456924 -676463 170132 157087 -162686 -829205 -20097 -366290 -756435 -743876 -378205 981130 378643 107757 -462806 162724 841400 723353 -290671 72804 -472781 750097 578473 -918493 -372433 -64296 -779754 -91729 -230550 75816 126547 -262453 524217 -931477 -492373 -42068 -460158 399811 -552767 -929923 460480 -1789 877706 229980 859011 -930509 564046 -690469 210925 -961520 -26454 236032 754102 -401910 -681839 238149 -868183 131396 478534 -14440 958245 -279273 -153501 -495908 -840546 -670705 -81834 -663193 753049 487148 289119 -769406 -617421 -181853 240275 -361364 -721254 809179 980188 756183 -602734 -535056 129271 466793 503921 -675853 -77836 -694724 784931 717864 70073 -377762 -878552 393223 -855424 277586 496017 -173892 760532 -423538 321543 -904153 79768 111483 -671932 -809252 884480 404345 396952 646180 176022 -844840 -75931 -767878 -635722 843999 323107 -546929 441106 915400 315997 289862 355248 -737470 461746 696377 694887 703342 -240555 424626 375141 -997149 -379251 710707 -883156 112554 -304843 -263697 -512752 -326845 892733 -438322 785723 595358 -55896 -125203 -988247 108450 387212 -635877 -158292 -669910 -174955 -572323 261993 176387 -672637 -268693 -457511 -718865 255143 -573007 22474 -617691 -181015 929232 909019 906319 92997 -103142 -292861 -939638 -474806 -641383 781579 -205206 431898 364169 808591 15347 111597 938585 -181887 -236255 848525 726062 -140250 33505 -562597 -222625 -413033 -569195 950473 -108422 75713 815380 549853 -280130 -664090 601640 177973 -190945 -69862 -996977 489854 501830 215878 584186 89339 460430 -719320 -18287 -295420 748424 -564655 -38419 195460 -976521 203558 521884 881914 -31531 33248 -347871 -783623 378700 -430068 -931599 883369 -770754 422540 -321673 719171 -601411 -377836 -625391 545817 827028 -906323 -125808 -658164 -832452 390325 -688068 647059 -583320 420317 -862002 595003 722042 -989654 -524939 -361823 616715 -829835 815825 471034 237671 911083 274683 518667 -348786 241165 -496517 213041 769333 -539855 870352 146779 -975549 209023 979180 -785013 245716 761717 -511435 -950951 -386375 -227484 -478203 -754576 303734 -472208 449962 378127 -951357 -121068 -611097 -430967 -36725 -640356 -155918 9413 648816 333225 -959500 879551 428870 844465 -927220 310021 -812013 825212 -575540 425146 924309 291624 266810 715159 -910532 -522970 -414383 -673307 752555 -334534 -978051 497156 -681796 673791 598563 -38680 712185 997857 266390 -170730 157732 770977 -859869 -592213 -293457 128340 484486 -834475 -442939 27236 200690 -940455 479935 -428530 612877 -793717 -710992 307939 140146 -544807 292314 736583 813486 601665 817462 534261 879043 695125 946416 -622855 -823128 273726 324584 -613196 -943290 181559 -181069 -898597 -893955 -494834 160024 -954376 734877 998310 109203 563560 89326 552439 27989 250331 -247640 618252 99650 199896 108923 410756 -206991 -607306 -382583 -938477 80816 678052 774375 -474498 -656770 445602 -166369 -433758 -195569 116869 -236239 -442771 -312884 674423 730637 -187677 -362160 84725 47643 671002 202091 336463 265780 -276801 -85213 -213333 -436442 80015 -588498 744963 862644 74975 319226 95522 726931 171029 651301 -703829 274414 105516 494341 -875758 -541726 498868 6817 660513 742147 799823 37046 -419083 406870 -731723 -114765 -30466 -621611 -17231 -761923 955650 -21906 -220638 -80468 490651 259972 -748037 -923508 35508 -992020 -90557 926237 -22000 -319375 263061 -622124 -39613 -598831 623905 -448808 -427465 665662 564394 -932987 94376 -223266 294406 5868 472744 577227 -52190 35153 -979940 -24941 -368389 483755 -67010 -465351 -393051 880168 -208743 -521805 36168 -492633 581648 -918806 549790 -746436 382167 -759491 334966 414127 899191 -588162 -337483 -559235 -605233 203379 -835249 572374 -459762 -665130 962130 -484578 -176070 64214 -385956 -423828 -803028 557332 398240 -985971 -780399 369190 24933 912258 -886165 -513256 -828794 -323843 -708082 -619418 376691 802281 -274525 844163 -978514 -790561 266152 943957 571216 836914 11630 -570697 -165246 -355484 487834 -582794 42116 138030 -864987 -655788 673065 -412420 64605 -909176 912984 803950 890593 -41029 929165 -621352 -135384 -305140 -491818 -965053 -718086 -610290 -642345 -913942 187254 -570043 -779833 258750 31882 -23379 -156048 -400925 888574 60211 442291 674097 322922 -684871 173314 400947 539579 132886 141283 -689237 275123 -135020 -3596 -276852 486245 878576 -75039 -423041 137149 -669986 856560 -911010 200310 725890 94454 315452 407842 -987016 -975778 -556965 306597 -867891 -644567 60085 -419654 711683 -537367 -501900 -418707 806929 -896442 386682 -932960 -639135 883833 -655655 -860922 547025 611539 231259 230699 932275 -990921 189436 42217 -896692 60316 757227 -875404 -214440 -538868 320269 749776 -824572 791591 -941062 -709546 888179 24737 195582 -113358 -364486 -632129 -32615 -726936 588260 346078 219008 -147382 -379153 -236563 -246375 229507 478029 -32018 -270461 464272 913764 -382983 545292 730818 6798 -778056 520120 916670 812697 840812 353729 498300 -106424 874087 -946286 425163 286672 -413808 -91446 241995 -231203 410466 432703 482034 -801013 139757 -343943 -185080 652524 998740 -643277 -763862 527112 179917 -311971 -661301 891097 35748 895517 -992210 586443 -519624 641865 -671122 -368702 -149123 -545426 -655369 701076 -58760 727757 787850 462218 -266682 -37800 -426820 267619 452373 985273 -960777 -906159 61481 122188 982008 876794 -42663 -562400 78799 474617 68111 -198662 45411 -364454 -908724 897362 827243 -497118 -612319 -107052 454646 772164 953911 -493856 -31517 -786131 -883511 -815989 366570 860089 -830556 -746725 456594 647099 323374 -486513 -241480 -474630 364636 -681196 354319 -126546 949818 -134895 262810 -13817 -931098 -440547 -816077 -231770 -966250 -798205 -453496 440610 647054 -689595 306969 -383739 249130 -23402 -591941 -971828 777435 -591522 -204392 -791445 228129 -934598 29996 -110138 -389866 678138 -511543 -810695 -797085 -140255 133141 -899055 343368 -397848 -105209 -138352 94489 166844 -53779 -334611 -233028 -651205 893929 407378 158508 782011 261871 772445 260856 -971581 -647735 -311137 -926012 -283633 -114157 -532704 916551 -603119 917183 -945319 -58164 511082 373266 874936 342834 -502539 568486 -280673 -429972 -120771 317926 387174 303745 -20990 576149 888789 -949876 -746695 -202425 853674 -442947 868872 -272027 -564839 722775 -449714 -275154 -710585 910256 337944 221873 280270 73908 10157 -736300 545340 -359070 346500 541008 -482668 733005 -842552 -594254 466635 811037 798555 604123 -459700 -241396 57936 931969 887157 -349463 732783 313133 -92776 472728 956469 -523461 -597637 879504 -133806 547549 -726824 844635 -466391 -511464 396510 -235878 235987 228293 257454 -932865 -907364 -224495 -122786 -819376 517637 -691714 278137 132971 816192 792799 -755587 -972228 -689609 -258080 95708 927433 84358 215932 641276 -840281 619132 -749819 36792 612226 -854626 -188128 -690852 -423015 750628 384454 599340 -831169 -336774 527812 319710 580827 217408 4667 -708837 -733975 35658 329633 57091 415095 437409 -238786 -408538 643369 -225920 -611024 925195 -960843 637912 216552 301869 -894232 -268852 176043 83960 249503 268086 -607343 -553519 714447 -974176 35849 218379 354301 673612 -750892 430067 -927674 -794451 510341 -204987 8025 578667 906887 -164043 256888 175075 -412905 -910745 627835 850981 253510 -702729 458061 -194316 -687623 -722062 679021 -725175 556136 -377638 816749 933456 -181726 950310 -363401 -708886 615815 -83520 386499 -617431 702541 73477 -885214 -204713 -816004 -452791 -999305 -323344 -969230 -463920 -527816 -733277 -879264 753750 398193 94805 36042 -726264 260929 632093 -450933 -67831 668508 960841 -300850 747118 352263 456408 -113898 -398910 -651489 -362113 -416840 -445054 -392814 810276 935772 588706 834916 104549 213120 617223 133036 -862702 -247820 383755 -715627 -919505 754655 -855300 -300067 -558989 -165448 941213 -617511 -557108 -995506 -432221 -945041 123480 859585 -3527 -948838 962669 68998 80125 244330 975763 -156441 -128895 -716799 913540 903809 411594 -552169 212915 198468 -823723 362103 -351550 -589449 -533875 649600 46474 -655055 3798 376870 -303849 365665 -712571 -298002 -95702 -100538 436965 892661 878901 -454024 151604 -229143 -567198 508766 999716 432782 -652531 177845 -114597 -55366 -287035 -733553 -607116 538714 153551 -392110 860539 -509077 -774110 -550987 -863884 731649 248172 752199 -393131 -862012 76556 547175 -339449 416622 -73066 771021 -422679 913103 -175533 452863 -823859 -934455 668478 -809763 -722566 -764588 -870520 -964458 -75736 735995 -551276 965296 -129529 -315171 -159492 398852 -49352 -294867 190090 377408 950354 -778062 993984 -899613 968798 -687801 -272943 580933 -914724 -424356 840997 662540 -350788 -116620 444121 -693064 812133 -635355 -92740 -72680 -869710 -171493 -402092 246866 -365200 288534 733271 854239 496353 86375 82226 694412 760508 605814 -163963 584187 -576598 639423 -827867 732576 -181 -900527 252568 692036 -281169 118990 -161763 -26106 -948002 -346642 87458 312149 -422063 -905477 -62388 -23177 179702 344918 183539 -609019 127535 -124559 -758878 109164 -763821 -560429 -687077 -121875 34988 87447 -568367 -744546 -467464 -385427 556781 -890008 859240 -365801 676554 266119 930468 436973 114937 -970355 -631099 -849574 339133 -855329 935001 911197 -416624 -945866 -623262 -364023 227100 -634209 12632 309638 763971 265467 -360157 876174 -601576 230144 749601 138224 -119709 -336714 -146010 18192 -618847 -337668 -280841 -738076 514433 -484224 201166 -565639 171752 -630966 -396839 -744340 986734 1458 -659909 -955662 98527 -580635 -711286 882384 673980 43876 -267825 793059 725559 -281083 928137 607770 847802 596848 726441 -867209 519520 881059 -873961 205458 247162 -713617 -729171 111894 -533364 -229511 -95049 210114 -279858 -980166 357497 729705 -584276 948479 765225 518770 738758 496617 824560 -876455 -435856 -554131 -607507 7724 -897614 -51498 161842 468878 288329 -17090 455493 814008 -969435 -157031 83233 879347 -857750 709419 -166222 911775 62959 -991220 -282276 593840 -697407 617259 899189 626987 -622431 277832 607814 -541523 116354 -235783 772367 857317 -698484 352422 23680 -13419 -970340 -698867 899136 -802412 -141375 217790 867178 160463 -286656 -951776 303114 614468 -818159 238826 -272091 -959483 479328 -539221 776751 309819 187917 605251 -602094 956193 758701 430824 973998 141061 -719097 -608350 964435 918602 -641769 -816690 470344 902632 772494 72223 320712 -864790 -159792 630936 -210048 164463 -643851 -357740 -257646 229675 69832 -115010 -854123 975459 -603573 67481 951187 -534284 -855759 -233862 725386 -560180 21731 -459511 -894229 -356881 -867460 28227 135326 231795 926029 729467 447228 936325 70361 578132 -726701 717282 -22055 -317752 -157211 532319 343482 -882395 -550806 -47902 440730 -277621 -350839 47078 -26801 -698385 -681885 418299 876128 705691 874761 -799805 -676214 -459989 -576127 247926 393148 -83566 752068 292959 -903141 992019 -769853 -491555 -997121 -901560 -423842 -375197 907764 -726369 -179989 680696 256443 416727 -882891 713143 574918 -125945 -294406 915536 726975 -544104 3820 33542 -340607 760903 -439632 -422609 -188643 374436 689507 145208 -663849 927637 541200 -663010 -369625 579411 -750405 328949 -193352 -95509 -299047 456677 -333460 -824385 93014 134696 -317610 433027 -722290 -51187 -557249 -687423 -141612 -882311 -565726 -604971 623726 -524320 -745425 -169615 -333418 -101552 -194996 69146 -476421 -270617 365199 381225 -8002 128472 873029 932556 -160011 528362 -262289 522114 -281428 582776 883136 106274 -786721 -220814 -511712 -897451 -87295 830810 -140501 66583 -841864 20041 -90573 -167110 -182241 -314520 534586 -270237 -942014 -740745 341241 -65781 335910 394313 118108 36351 -418562 158405 -223485 -162207 891639 601063 942914 -91099 869421 -674371 891938 248980 561075 180203 229983 414156 -626416 -952152 -441113 -440258 -31812 -764610 861409 44463 -22105 -354290 -162140 978104 -655309 28298 956731 -861754 -843083 -888520 300520 -579686 -729737 813110 -616290 644938 974137 816432 151302 -355778 248875 -357652 273147 -487244 105205 669119 -901363 625085 412208 971925 624002 -382530 807530 -988436 -11056 975984 -674523 368601 -149084 -210336 -56488 101123 874463 -963473 817901 -430045 -995948 -121389 -730174 -731126 -606965 744212 -404184 -66405 960192 -835184 -793497 -151603 828005 141176 -119368 300458 -808356 776400 -70455 -731438 -958914 -172557 -334659 640761 149974 72845 721961 924772 -500441 533279 -356584 -955664 -899486 -167937 66440 878476 725489 342997 174443 -51526 -141329 88863 -130905 -529774 -259027 -536019 635030 -355266 370095 641830 675462 -878593 419116 868482 864058 -333401 156050 -718963 545639 586909 355200 -322581 193848 5340 373322 360462 -278965 404340 533496 -37951 960946 210696 165191 -236383 -442765 564686 -477785 480286 -433912 508434 -405829 865151 878816 -34509 144220 224091 -207652 -619355 -748777 -179807 -30125 819437 -397526 864913 -130930 949416 442763 -215743 88780 -23548 -718111 170009 -246721 -610619 -360056 -735914 -439155 -467262 -801518 29707 968145 -557595 862273 952219 162071 407215 -424307 939329 -984477 444849 -69724 659848 564395 368660 580709 -686509 -851111 354707 41829 -430634 -407734 -838789 515435 713755 -472367 459058 -938509 294399 -73932 -144723 -930898 97330 -235346 -275080 -907137 394554 551404 231218 -974336 -893583 -144880 244622 -748420 496898 626353 -742573 -126990 -613648 -214311 201308 499864 585359 668549 -653158 -817450 387337 -434392 -103795 382663 -554021 -995543 -357681 -35781 -608299 -8223 -27639 767927 407069 927518 -603525 -662924 94124 585506 -107271 -191780 235344 -565468 6633 -763248 850344 390350 -258106 808037 -218196 609213 390687 893538 679458 -898427 642584 414788 648362 -575957 149352 -234886 -69325 863912 -311590 646057 -809725 -134291 302285 -661591 -263501 593753 872884 916742 121264 -164796 -910058 738688 -414916 264440 407438 521099 286443 433203 -351796 596816 191527 -66521 -890861 -856534 718380 -430854 68281 -407126 521100 126278 940330 -823533 -426196 213913 907621 -418337 -405051 -71178 -91395 879288 -326684 881746 544666 168960 -642581 145944 -192906 -78774 -885618 13990 685792 -130082 604886 779342 110524 -751047 -607070 -481322 298113 -736757 -983007 894968 -219079 -947785 -340135 256482 -679163 895318 -689118 -87753 872855 979637 -800852 -870515 877237 -147502 465013 -438163 -435523 -986013 -930348 -276906 -657509 -338737 586481 -853830 508501 880690 -543926 497023 -403712 -4387 548912 -695553 -13496 788052 278088 -576759 -499092 413263 412939 -923426 198207 -156358 -266170 -142795 284840 -453323 223898 -909769 514211 81556 -316291 -791421 733886 -709792 10296 301100 859549 362452 419303 -64330 894582 -459807 811003 470812 -357354 -697557 -112837 -550579 -509350 189449 -908353 583466 -275145 755081 -542092 -121590 -951502 -714519 -777317 65463 829032 -997601 -722998 -834322 989960 -262061 994153 -183326 -298284 101855 -449738 899130 819364 -949162 544578 462990 783843 884730 960241 23022 -70768 -482364 35582 899932 209085 48864 148213 53837 45588 957359 744631 -840020 -689203 443971 -393607 -597674 -839239 -967194 -456890 603551 173371 746388 327672 -341045 626121 343292 25667 429846 -762513 162435 -11221 879277 -78900 484545 17160 -812365 -672748 976002 -436727 -643139 811404 788934 861998 31830 99473 -522559 992333 679291 -590959 -520229 483982 267040 652688 89010 -689810 857642 748581 604179 -37184 -108814 -961925 -25979 -263129 -777399 720080 740414 -533218 -570002 -258695 162348 -872592 906394 288860 603118 -432960 -839179 29684 -615080 966275 546334 752081 783474 -985471 -282202 -143979 -899079 685527 315925 118520 -92580 406648 544996 -19771 688832 339495 -470014 -827557 273661 -908673 -469552 -905170 666272 -626325 -807772 369731 401127 837678 73929 -951241 -537017 365020 -493955 -647368 23401 -38433 786546 485258 -133975 819700 -774578 -604925 890518 -159701 -121685 356624 -920203 626282 714904 433710 250942 -96917 -720234 275185 -951907 -855495 -408548 -134143 104177 51511 -683501 151192 219217 105369 -600870 2566 936962 -862487 191299 -226899 773634 -132349 -625900 91909 -147199 699673 -603512 -263527 -160029 764977 -971060 -326136 918847 27042 515842 958725 333411 972954 659393 509143 65997 -104549 513810 -682919 -500685 -553863 -886540 -877189 21756 721758 20954 -385856 -92347 228166 -239064 126398 -244514 -691965 779193 445217 -806838 -254918 -323492 -144215 -330558 315620 963923 -516313 -659278 -7601 -357933 -695932 -210246 -445542 112902 -651719 -287441 -794180 -186484 -269352 -919272 -956930 637045 -951550 -18895 23420 108361 -827921 316011 101288 -693632 19305 381546 -167353 941962 374865 782086 -655374 367561 366489 -515125 735894 -905198 15304 -338055 -509963 -326480 351993 802948 352291 645344 -236580 836884 186505 226774 -996685 -729466 -122395 -392009 -820906 786538 -339128 -793188 751408 -854652 -466409 -134122 -195264 -867509 224651 644644 -443879 711533 45873 685631 -578077 -912568 -854677 -33586 -771624 888818 318701 -968398 271175 -906830 124352 -881092 -30316 230789 -537918 -144846 -179019 917274 -126428 -886962 370615 -887977 -791701 572734 -328137 -483630 756976 -526811 860010 337240 488160 322456 -518763 776425 916284 133282 84629 -118599 -283558 -139839 -423463 347185 -832926 -273945 551139 -828819 -340782 234106 -661173 -72388 -162821 -582316 -891972 87331 10113 168644 549877 551257 310367 836619 -641847 -753972 -578463 -326689 746911 133787 -12120 -928020 -244621 448154 -213974 488142 827859 918226 -745809 475288 -179486 288382 42069 340176 922585 -206834 -786931 945904 594433 -977496 -475109 970727 190650 -999902 -732006 154774 534264 496266 895478 -772012 -598336 -388450 821616 182378 155183 274900 -893923 -65513 -361228 -987053 -980120 -868210 188753 -75528 -150517 -893197 -801379 -492078 -868198 -266143 -746427 399526 -966920 343271 -832185 -228627 351200 -105337 -855371 357329 170462 330805 31928 839987 860627 169694 344075 -520025 -759180 -349346 -489860 368758 -79925 446345 339438 952347 396341 547363 -835751 854856 -843550 -971288 232648 -637730 542553 312453 975066 -855560 -216719 -814820 672963 145761 -282023 -721084 369608 271129 759057 433799 11206 232788 928750 237538 186667 97914 588954 798793 -960005 -994904 597778 -339167 -746804 987822 450342 833859 570059 -508913 -957188 -208256 153269 445829 834702 75287 232031 712826 507559 -165312 -355409 -690160 -556310 -578267 409248 942617 -782261 -271516 -863550 -320352 -841324 226959 -800585 -786210 92386 235179 -795465 -310202 900261 265396 -943475 380666 701603 -709096 261656 20435 -402314 435639 -759989 858717 -862199 360810 -636627 149976 -74849 951417 -514471 -995656 -764468 626083 296831 -163034 -478342 950809 -738590 -821250 -12059 -603517 579161 438351 -686945 908666 697678 127709 315789 -276595 99265 711202 -849943 249661 326085 -630839 676542 -56576 595970 905393 806511 -657215 107442 -623631 189872 447326 685093 405582 -124406 -409943 7869 -161594 -236836 707304 -527375 758281 -326187 428886 964430 -349318 85883 -659169 934386 -686158 -59481 744551 -575216 -664706 -503034 -702268 975983 -389924 -967142 315455 382186 -353790 433975 -112552 238577 333911 596486 -24577 107910 -821640 169350 -607973 -263230 -196556 691078 604038 -108722 -826608 710444 -426993 -466710 736836 657648 547191 -609303 -940740 601378 -199179 -619214 86936 80096 222131 886209 288685 -308063 660046 232740 715905 -376147 -949671 536063 -248237 -765661 -761381 594313 -352239 448242 390348 -952564 -385697 455519 446108 -319383 -805993 -249851 659373 -616174 115780 621136 -348461 -265075 304422 -139390 847963 -207752 858545 349743 -412542 830335 950797 -699072 678265 -587672 -132073 -257805 -786712 962568 928735 -378919 16615 -983477 -704472 634327 -900986 -533585 -180757 488485 -808377 516937 -934827 558546 841631 850240 441924 75711 705529 385741 -103858 98719 383283 -951359 456250 -625410 -713698 358655 108805 913463 -703358 -452098 -21538 420091 406296 -697784 -671830 832721 -442098 867965 -784383 546833 -46969 499153 740399 -856728 -753768 167689 402356 -878633 -903604 130434 -560188 -675149 -322783 792235 147912 347943 -844024 913158 365659 306733 520425 -699605 -307378 -507751 -371683 229956 -223835 138511 -812941 233490 451480 -578937 861484 -105881 -105582 -978864 566142 -726358 -151243 182538 -917740 20822 -486444 -247765 793612 -823301 -687625 635 812664 955964 -423077 851607 348894 959183 177904 916978 864312 -663808 -183847 461263 45429 -459730 -161040 -731063 -470538 476493 -348865 630860 934673 -649118 -508665 11673 -293486 295178 446653 -265915 751413 524659 -745464 -774982 -269395 250593 -464443 172213 231840 -656725 297219 -691514 -140504 -762693 -586233 -660396 -469932 845586 221001 -831722 38693 777153 312693 -250725 118162 -563343 476779 -271805 -325628 -19235 164799 478147 -899621 -48302 -579142 -621275 -564889 160822 -787241 -576443 -235409 -742658 -133689 877270 53678 887862 -221586 232283 -300079 -98691 426083 953134 -547462 988806 -320780 7805 475328 -446184 -517472 -206392 418476 508559 804635 -822300 859454 -961319 632653 903291 -792218 -935175 368723 -544759 105996 -381304 297212 364640 -775160 -837585 -833330 386982 -371670 -395217 -735617 475858 594484 -808487 -205316 925106 -776613 481430 -86554 -90776 836682 -545056 550031 974952 -970722 -647994 692865 -69124 24811 -288276 -283528 229568 -988747 -640887 -819741 -244314 554616 -435352 271591 -253964 -302047 -874008 -886436 -945855 527891 -356484 41166 841595 -955229 -405077 512509 -336284 70684 410768 -687779 255888 886972 829019 226199 837480 -315851 803407 -627322 563371 -487892 912322 -363461 -175512 79165 227360 -133894 -701051 691190 -961432 -765382 573115 -440105 650285 946217 792343 -908839 288023 360869 -594182 -883356 276192 -499516 744602 -17705 486999 908494 -888192 903812 -685600 177470 -64632 -378063 -531726 -260028 490596 980120 846871 319557 -655463 -816665 -581904 -252966 543104 -922431 -79057 -464563 -783930 77756 194330 234271 916845 -982047 -808817 735109 -914744 817839 488699 -344602 -193917 -551016 -602527 54878 -677735 -16766 -248359 193599 659164 -997305 -185842 179467 774001 87862 481727 10106 623825 -902896 535487 660090 -434103 -585588 -34187 -335318 -261766 836307 183005 -58273 485594 943364 -115835 44447 183601 361393 543505 -413144 526493 449505 694199 -543382 184207 -638708 567364 364297 -630196 -19934 -178539 270428 682092 -834556 10399 -846863 -235810 -667255 -247577 977031 233187 -159493 -993654 580753 -475762 -396777 803383 -943174 -994358 -884720 454448 631900 106708 437773 922317 39431 130749 26534 -178823 -578432 379626 -390421 -54605 -305344 -44397 -570146 -930803 -199695 -703161 -855692 107825 -263948 -89626 543127 590167 995934 -41946 -136409 296400 -20874 117391 719604 621183 419384 -40321 -522170 -501158 499541 258471 -12586 497389 -279375 -286965 -608174 670935 562148 409478 -595492 -771636 -372806 311619 -337397 -752495 201139 -867002 602217 947331 -901501 173025 677876 300560 50707 -43585 -736738 -545348 709502 967773 826828 -982626 -849259 -465909 -236326 -562207 132699 457840 141974 248003 -25974 -460413 -796096 -657511 -707572 101779 -26223 -533047 162435 -623040 657457 -603954 -636734 -397697 -371394 25784 816337 367898 849612 -37847 215277 835118 -83744 733402 423429 -348245 -237580 211604 -554817 749016 435319 719415 467825 954572 342217 -912074 47016 -992266 825795 981656 -22364 780054 -149459 -698247 -429606 890049 -298042 -266873 773617 -403231 -108736 296454 762437 54834 36033 789708 -852249 -290745 536163 853318 -503397 -616573 -589259 175217 -789799 506784 933944 -680735 193101 355500 -629662 570686 -854057 850950 -822369 15426 2059 -497818 -3125 181693 16434 -286382 782521 -309743 -776121 945706 -767697 667190 -602374 -632035 975592 932151 -20047 528817 -905584 818099 189570 -162369 300620 -512547 -920005 194549 289839 -34052 250459 -47150 198470 -548373 729365 -240850 -275059 -531302 -830508 963375 -354953 394636 -250959 -257323 114795 799575 392447 -16145 891457 -775641 344512 -985181 850633 512700 797997 184810 749380 414311 -731982 141841 477801 -20719 790384 -147398 909282 379443 34489 -549415 435916 -806689 -156905 -681673 873147 -456010 727237 666227 569779 409584 -633931 927356 -309200 -926249 348808 -798184 480159 -796468 -685159 -228384 -398237 34369 -184461 -11327 973137 567997 832470 397052 -322893 -962853 -593354 -844889 632393 776523 -981572 -779989 813892 -385201 467779 82372 -18487 -167361 21467 -445564 -848396 707462 -299702 -338736 -296238 -470237 873990 -455199 939494 493225 -458947 -680764 -912603 478400 490573 -679718 239994 193826 -130228 113241 89539 -571746 14849 509642 -72878 -611048 -283543 -79351 -345619 131590 141620 -698937 521038 -272523 -424379 819083 158371 919554 -245195 -46931 600463 241762 -788016 473946 -947801 -233894 -41450 792851 899446 -235960 785980 -805458 -657286 -332264 38953 -145837 43557 -529969 200697 965120 -929059 190980 622205 -542330 -263044 459234 264121 -527862 -660655 12072 -683419 -216699 342685 -672727 -287636 487876 310166 919244 608496 548840 -573721 775053 855492 -393242 458031 221306 668273 709513 -217090 672694 924466 985452 -46373 942586 -397320 -314368 -19008 697359 651494 -211828 -759908 559189 -386730 -323161 -188592 -57536 67794 -265792 -714445 -104875 957980 402327 187534 948785 -334170 -71486 -385632 -748285 625819 -355671 -700389 -399475 -511916 732938 -923994 885670 -54044 -917259 -936103 443579 801677 564049 -775100 843594 36936 420565 -977176 491109 613185 -493808 -611780 -494411 829912 411106 -886102 -138379 -308190 -243199 976143 -223757 -318235 372725 -753858 -706414 -784736 202651 418686 -564406 -274047 -689626 167304 -216538 116717 192921 -581750 584389 801403 106703 -377818 616795 -851335 177011 -666637 -324819 192742 712968 121595 911768 811894 -460829 914875 23178 333713 -212948 -546777 -386297 -519083 -239392 -826717 509733 -161649 -791854 -447221 526097 627782 -720987 893484 453512 -861136 136787 -181687 -567713 -281798 748970 272663 -685956 967685 525642 -666047 -873510 -597404 872616 -954139 911497 675551 -464114 638868 441003 -518349 -729192 935126 -185608 324303 921017 -81628 466107 -554024 -75468 -32276 -120877 972198 279331 580241 163123 -328891 -404748 663144 23010 -651403 437734 958140 711291 -817493 368529 97099 509614 -860659 -262949 859207 -493762 -956806 -158972 604886 -442110 112256 -711397 -441582 -103836 442596 -557306 -285686 -532380 17181 161278 600383 -143467 -723239 9105 -118105 613919 965751 -267490 924845 468028 819083 -572708 -90705 -38084 -439203 653780 574079 238721 813034 982754 519651 -811646 -723870 295992 -669162 385484 954152 -482341 257732 938109 196694 -575964 -992367 221640 175414 396481 451475 -632204 529354 805937 -882477 344028 -132924 500427 -822320 -503312 888334 305592 -451332 660146 875076 -585484 -903490 -893253 744373 651729 -404498 226740 -922650 -537356 929500 896989 -966129 -211114 -181815 -370551 603676 -240316 -283796 514591 -813906 -607904 -49554 -698981 866839 955550 -740625 -61428 699489 922951 824703 101523 -90425 905977 865189 310378 525370 82725 952156 -752677 -109474 896272 -211439 547012 484362 962771 968230 -18278 -89140 697307 424050 302562 -579229 -662167 823487 -615366 -434237 -239469 -892214 -389810 -315500 881857 425543 748388 65971 306737 17370 -799791 -161488 -120588 -304865 -325631 -284210 -868241 199203 752754 -125305 -42021 408425 198585 399109 211653 -564250 -714627 798121 377230 732805 -443401 536968 57580 563619 -372872 -513559 -103577 520084 -199325 -139319 -486435 -851683 -775633 175831 -231297 -928393 884454 -786568 336849 -37805 -733912 -417468 -584146 -699568 -367319 -324089 548802 -533497 -387026 61121 713614 -987264 -428396 -664793 523624 -194247 -429750 -753633 535288 -544602 -297902 -491320 -882116 609580 816580 -985104 557445 826789 -571574 930971 -917001 507359 402469 676227 156045 111261 -570457 -280302 -645485 249877 -62665 389226 15530 110320 424144 435294 849991 707661 -928510 316407 512564 -341442 -830992 -342544 791054 803785 -767664 -152263 423366 76776 584558 -504072 -203872 20746 -377175 -499325 528951 326288 814709 461671 325750 -338992 -140713 201700 420768 -349163 286956 -91665 -835510 -2658 -30110 -580433 429660 993051 645117 67201 -326381 598835 581652 151924 -117630 890496 -838127 -286003 -759668 -227695 82677 -941308 -387604 -136601 835409 -443451 -793427 -664839 514382 -613008 -561998 114096 27431 3737 -841553 -484501 -459095 551433 686 627709 -604102 -258117 -821236 -442710 669135 -289568 919545 482349 405876 245468 -449412 -310091 693832 -272057 -759572 367844 942590 742892 144759 53071 -172835 -86451 -569569 -874624 -763583 341789 -491208 -108169 -470760 533316 -172948 135076 -491419 699871 90552 903534 -718911 -548290 599916 855728 -968747 -944028 -152530 -796617 353634 -841334 -992777 -144186 -9159 449948 175381 675474 318531 -72005 -60504 -577339 -476934 -442822 -318555 548991 -564243 651809 -668075 -25008 346944 -571220 469591 650944 254890 -583092 843034 643144 -138506 -321371 7780 80726 748419 822927 554190 5325 -277948 59798 -135738 -49662 11328 -633990 -962549 274752 576530 -664273 -35916 149445 874090 -177442 -592342 461762 -1781 205154 776233 -525217 -590389 759884 422979 462645 -97770 -244640 795613 42706 259179 596373 -299088 508857 667101 -383591 279241 -778016 -24428 -400309 458378 259760 -834102 344895 146343 566664 -589362 172221 -264407 280633 -272124 -257982 -961681 -836981 582627 -961795 -966104 -827849 526069 -955308 735194 759020 572251 274781 -42274 -697397 760519 694501 84449 980202 -737024 -304276 147428 871893 -827039 172199 581437 495880 691802 -125315 982676 -930314 45165 -425845 -185496 -769019 -214350 -303328 64519 840591 -3116 -938559 717721 -82333 68626 -491610 -982890 111810 406079 -145605 -8757 409442 -376254 862368 64089 947439 -18537 -674775 -973770 -222203 58572 -976162 764715 -616905 -722811 -810883 -965676 917515 405240 485492 -889310 67708 170866 -825113 591196 -971529 725584 318384 454938 839902 -236281 154457 405577 417544 400540 -542684 280618 46142 -752212 -641276 -489773 624064 -617242 51745 -542292 -300994 449548 -169256 -743565 -327585 969462 398648 786617 -270274 988175 -518265 -753182 37608 858582 -161349 -200151 -496929 -795554 -135935 846106 -69222 147022 -696519 371222 131459 290145 -961544 114003 875384 5351 -914939 808537 346186 569539 728412 475910 -683583 315755 -555473 -504566 233749 145131 -939680 -823956 454903 -38686 573959 -790397 -802554 404612 914418 -281218 -335654 -630378 660256 408157 -429571 473973 -48059 -940298 -514835 -41969 814026 -130575 -779109 -242840 -292150 -715829 492015 -511465 776982 76759 -191422 258119 40114 917560 -97182 898358 -599979 -496151 455570 218809 -974227 -297803 995335 589238 834200 191039 326508 -849752 799404 -281092 -222241 163743 525232 -387276 -733454 -689347 -583455 -422012 -463701 -965701 -13649 -66209 -331388 605410 -533315 897288 214891 -869358 854372 -741606 439107 323390 31024 -441216 155362 -494995 601057 -240643 57745 233531 -864404 895653 513935 945110 -509192 -552862 -9842 -649982 -28831 174193 866356 128533 710073 389730 -440933 -487556 -563263 -153445 948050 -993612 136436 -932522 -384934 -394286 -25859 192542 779689 -780293 -699844 687318 -596181 558444 -724539 55858 -531140 -873228 -777247 213948 367919 915317 310155 617040 -955318 -780569 280308 -635871 694343 741077 -647681 -193998 -64171 502878 -572730 -202147 -596715 -516043 495379 74959 -609122 -858463 -550936 -661878 55546 232189 -742664 -189086 -563930 904249 185899 -645375 263317 610136 -64482 -149533 262957 -583056 -149088 -270630 -631223 649517 986422 -42229 608054 -64433 -106472 10991 -470986 554535 -459597 626388 -699520 631454 612517 896729 169022 122157 -443965 -598667 -325619 -737946 797846 -191247 619777 -459926 109402 -323095 -981858 -474255 -278786 -918705 214880 450501 -193369 276968 925364 830919 -218196 90061 -104324 -957079 782235 -165269 772879 -935118 -659149 308228 -114121 77373 -240920 -561492 -571854 621114 -865821 628556 718897 -498581 301055 913187 83804 172200 561485 550464 -698420 825948 -512368 -472312 59407 278918 549698 -952650 744872 -778182 715661 -814122 -847604 -488163 940627 532170 -863194 -743828 341287 -320698 -203692 -259467 -871087 -664493 -237720 83356 -452786 939727 -526681 611799 412877 23659 261325 -527821 -470221 168620 552712 -743091 443800 -926613 -987143 833114 464584 762069 -489290 -4833 -70589 -2709 -129206 -492422 -786114 378627 -42317 590423 -76896 756421 -677533 -303173 -133755 929839 -170816 954557 429246 340498 421284 263816 -101297 931090 -939427 305755 307056 -594134 -607954 764169 523789 147494 610253 -996999 -95290 113959 243939 -42841 720623 -866525 -988785 671649 610704 89058 601059 -974582 -61594 489346 -704154 972315 491873 -579468 -844272 -844643 -454364 -209796 318161 -306320 677001 268085 785930 658568 17178 -801013 -960879 300010 -681447 -721857 365106 421171 580089 555238 168489 -336622 398306 418411 945193 545609 -377807 500616 708440 516911 -536331 70609 500817 312369 727155 59177 -986463 -681907 462115 639563 -272950 -887274 -269519 -564797 367043 -883917 -391427 -968718 455925 -200225 -573028 11533 -922432 -900758 638037 -734050 -701708 -509898 -176732 635010 -79527 -607045 -356038 533993 -296281 -568828 619899 -676134 -601714 -942032 425343 612524 -397520 93939 496657 -803442 -883422 990482 -838733 -263424 -83730 232938 881560 212055 109972 367465 503721 -865219 -316283 -213741 592769 -483281 156326 -322305 -264208 -738947 509651 902743 -744964 963021 869465 -414757 -266661 -669671 653819 -92321 -931333 -674516 373870 927689 -294790 578985 -323235 489748 -614098 331781 913765 -707376 -652514 -162681 594074 -849633 385543 -699313 -861567 401209 -252456 269644 34708 -27415 -223562 853444 -546751 328078 116345 -856623 -22805 554011 861357 678750 628711 368663 -373102 20014 -895488 583069 883997 -759723 700532 -478883 375925 134845 85493 -457446 -714506 320162 -166999 448043 865841 624790 347818 -742918 248042 50175 321286 -107129 -808168 -903276 -120256 887526 -179607 483 -483634 641596 331196 -271794 679321 -525370 -247643 145289 470912 328403 908397 -676579 617813 -62651 423695 537449 60766 -893549 906427 180508 663381 227146 -219049 720956 -242071 -226680 -695303 -684638 264891 35456 -348434 -77957 -666014 -554375 270135 -93111 26471 886350 -421497 14688 -723383 -380945 -364858 164329 472570 745694 -824944 -972445 722400 162740 764983 -383459 693846 -759014 697277 -337347 869289 834000 -702117 844348 632475 -631255 784125 -230553 -414237 -374644 -893245 -291745 -439766 394613 -839039 -42086 700176 734067 617280 404449 -148571 -766937 703419 978256 187760 -512949 740835 -987687 -346388 -230487 -84516 784832 -60282 503071 -32898 -158560 787616 145698 83796 -633243 601617 847159 -448736 -148015 -803165 -635140 -203691 619128 -563181 -745699 352412 936131 -865771 -415008 834512 -277264 808397 -650726 -462975 -792560 -162985 527415 -598795 -632056 -117312 -871242 -135646 -164720 844811 -619222 627253 265399 -274131 -109894 459407 -251554 -809328 -851935 442946 -277576 -672748 -995665 676248 633425 748042 -998585 248589 448772 663223 877792 -547120 187010 -123433 661892 622022 -612910 982552 495699 -374521 467276 125594 524929 -752545 805789 -293515 777043 832334 -399034 -964045 -599386 721161 -571620 583122 -562071 537207 905034 716228 -524770 -970444 522314 976623 309725 -874095 917744 390317 789329 -681838 -200992 636364 -855240 577006 -959342 937103 240103 439187 281173 -370388 287044 -248801 852681 -463796 -817461 847593 -571676 -471282 -234999 -778122 -825874 -210428 657188 83076 -643452 -754380 -742959 630018 933913 -312936 478940 957206 611569 903070 827812 -936170 -61404 600873 686237 -382705 613921 50575 344652 249922 -133208 25753 441166 893345 300878 342918 472017 -223017 -183299 -492152 249241 943933 -231694 694598 55165 -880923 -474051 352088 -267545 -720621 847045 565070 151256 -169409 -84799 -834135 -89374 -788971 -484672 539103 -463701 -590347 151970 -982820 429169 -859404 -422500 706556 -5632 -125608 772280 -927342 -192194 874272 -472750 -888475 -7648 634234 31517 -658387 344498 -55094 607644 521370 317843 -745046 -548055 535501 204278 409828 907762 -640419 11938 -317574 136951 262868 610291 -597729 -421363 -459729 851287 142779 675038 89314 -547119 -332949 -648090 -344751 -821382 -346881 130296 659032 964219 468602 -953289 -671036 159381 954390 -504419 435031 98073 -291523 277111 -143672 423536 731280 -960537 373697 11796 87652 93921 393824 285460 544960 915375 -531530 224532 -255648 -729875 -46133 -905141 958646 -774515 -804968 546180 318052 -249899 -629493 -797666 691906 269404 476935 -989812 198110 -228848 584673 662869 -958985 -584653 651236 -935404 -892030 -621735 27981 -314887 -388699 418411 782672 693575 -326337 -126680 842514 174804 671966 58399 -756051 -67828 -573882 31030 -88017 245742 117745 978342 710171 151694 664457 650364 -918426 -683631 -81808 580634 -490245 119732 938041 -713164 217912 907589 -629844 607315 -991889 -292568 -348346 767317 691046 -391596 -358473 905067 -205225 400467 -932254 -168166 -889359 557894 994912 -445253 779989 584287 489597 -679301 -613991 566757 171322 931292 -843576 -199245 874441 -183630 -726432 -499015 28180 567078 -348205 -355719 20407 900022 174728 -170613 -11519 506803 785367 534682 -533257 207554 7055 712421 -768175 -665380 702580 -255553 -606213 -957362 -641351 934927 -893035 -347719 -510837 425937 -91661 -985325 937350 871827 -62562 -729948 -19139 -197639 -863535 102666 -627530 93241 303101 848694 -537108 -95968 -749371 -739603 951116 653835 300547 377415 -233288 824943 -466367 -101581 -736121 701905 -724543 -376846 391426 168014 -307210 -765033 260968 859157 -728184 -198770 -464916 -22040 -625324 -967791 894002 735391 -486166 737588 -394666 510245 -967539 -147237 -918299 570489 142262 -173506 603233 873006 596625 -785940 478785 130411 -49409 -131003 84847 119787 862482 -315009 761416 738430 416148 -317918 -742112 51207 -584703 -381812 818235 -955908 -563576 60270 586965 147945 -367602 86860 392219 341357 487211 -33279 -15440 -918596 579498 -346311 -605143 -305893 -59123 -988811 711057 130279 554120 -540278 875750 512526 -488447 -293342 721817 -407020 -690538 419258 111378 -321520 -808041 -310878 -6870 -566483 -852856 -883967 279727 380201 760224 -382258 766948 628441 -637619 -71336 -479746 -569693 520109 9279 167976 -707710 -273898 -425736 542976 -608634 426512 -701875 935832 159697 -455211 -827685 561398 -429668 596184 -489070 -543724 -645712 978747 493369 770400 373357 -824873 -771737 -178883 -907834 392888 412171 -528128 -220094 13215 -191643 371829 -672259 224126 865418 134616 -978651 109439 -585628 -367652 -321282 106878 886831 -640089 -846626 835722 365310 754387 752050 -874392 -144204 -931346 669047 -777712 3211 -418693 -574526 358445 622865 241520 -412488 243105 -439387 -230346 -834410 39424 606463 -184916 968875 396048 -845147 -470619 -100903 -305 -892937 294885 -349672 -48275 429988 876455 937843 506190 789170 -573926 -755447 566409 -317702 -467105 788365 223083 774058 446093 294086 -272651 -530622 19501 -857585 -498726 -656745 -269505 -828712 -539774 -329902 490419 391716 758026 842482 299760 -246903 614465 479046 -206895 171572 -622931 381300 948771 255458 -851324 -13195 -180824 228071 448819 -230250 -439017 904107 -227494 -473095 -206182 -38232 859086 832658 -245682 613101 -313194 416043 -606650 520350 -163346 -428192 -804727 651634 832327 239395 944144 280627 755013 832697 -78903 -419262 441152 590907 -299882 -513519 384963 597782 10446 -526809 637968 -710900 168763 -461793 -623333 -506576 807195 -768343 -783094 -38674 -123745 921351 512187 337281 173039 488721 115646 550651 -183388 -409550 -943529 -899903 -452532 -365847 417789 474124 -390038 -807222 526301 -321431 -762893 522234 470360 813753 -19374 997302 336129 951346 279013 593356 402592 311005 849789 343840 14002 584854 730082 778024 -268954 -216817 -51379 -428047 974497 965964 -469652 134808 743291 376104 677602 990546 353217 -32817 -334779 168420 947185 205890 949022 -37332 -900416 -633001 -876820 570006 -516713 -449865 177441 -834009 -123118 -544931 381731 -304906 -684032 260253 -754740 681646 -976155 -96613 -409494 -343666 -801029 -756400 -531648 -556567 4013 433161 704644 838310 215067 974183 -606113 -280255 109081 464480 664048 -46520 487343 -123588 511689 653278 -669797 619289 334064 655292 460746 192359 728288 33963 -102429 -436243 12293 -274805 -583236 -958269 -954429 875216 602595 -710187 812400 681855 500630 -809114 907734 281397 952139 855179 -403150 -835295 -120407 -625108 -316745 765829 134157 861575 69643 92344 286470 353580 401097 827175 143193 -965118 -680066 849488 -920322 -991807 -283604 -732346 967457 -42507 -892598 478128 -598621 655617 -29631 351177 619926 -253158 -237711 995553 -213308 308808 635562 961754 -965464 -306584 -525261 -738260 641651 761773 -620217 -275102 613641 193562 154259 588444 241666 -957430 609722 813451 480682 874920 370385 -8201 -790528 -235657 108770 -58052 441787 41804 179309 -165816 607936 697679 -800670 -573409 82477 -101123 -906455 564440 712914 350889 -459365 -300003 -594382 385782 -345850 -258898 262023 739038 708908 -83617 -912069 786223 203845 227350 -510353 -297975 126457 15438 -882056 -826783 -85914 763415 211805 546561 -198368 -832365 -332709 -334331 -704084 -809606 250465 622432 225156 -100329 -402539 -478891 -186986 -198839 -805299 189822 433861 510979 429462 355529 355814 916684 661168 864629 -351292 551743 43279 -440166 -145507 -344947 -453284 456862 564131 530294 131058 -574655 789884 -684844 666338 -809454 -723134 -994160 -455952 654583 27907 -883158 366228 181801 767938 -839114 741881 843318 912373 613465 485377 760829 606213 610896 176191 602037 -351407 -473622 -100740 175463 139307 911113 412211 976367 -669351 710565 -449131 -865281 102805 456648 98309 -627940 66830 -301805 346908 -869088 614629 -392008 -269017 331830 -87504 -499586 -942172 -246176 -633989 -150720 813257 -765068 24386 831086 250621 205467 357880 73610 -147107 -766127 109827 -546131 -167496 -156312 222782 643072 -417645 -656763 -382219 -172093 -245722 82209 699117 415945 -690339 147081 -783143 454905 332504 -647713 -141210 -414897 978412 666263 757040 70106 502047 359290 196043 -102085 -124880 -98010 -793669 866092 3213 -762996 785660 -996745 -827174 379377 706938 999674 -874127 -872082 -300518 -480726 892765 629488 540720 -922227 536029 -338760 -224634 -234306 -257177 -783524 607324 -11924 954531 881861 -839198 -336036 46444 -235217 -962752 -750109 573395 -169429 118543 -6291 577179 -689888 440413 110841 -211779 -395962 340908 -194662 -766747 -862166 2931 246391 942196 156589 -244580 -872629 97661 900613 932357 -754201 -166968 -221766 519295 -522709 -985647 268202 -60334 151697 -481334 -132346 -855113 -947422 -737003 110547 -864676 524030 -139189 -298903 43236 466905 -803144 -343945 -357532 -114696 359516 -474755 -768409 -349768 -402325 -153519 427371 71560 -237746 -575589 -446878 974314 -846304 552793 781490 -252938 283826 347740 93493 796247 -804088 -4408 -327623 976715 670169 107672 757121 551207 -463469 -166120 -970942 839121 451029 726761 -865497 361541 783219 -254592 867534 -451824 94325 -240089 -794295 -579496 -855272 515323 -583778 -515886 426444 772333 -304824 470218 -349132 -834239 303155 -877537 528425 -502126 -64829 -199867 -623816 -504629 459854 741441 -913121 607919 573085 -791376 -598316 -791213 -920849 -518080 3070 -646625 -659466 -580555 489465 489040 486360 -494362 -899625 173689 -13904 690877 527962 159741 490250 -948677 536699 691351 -181013 551922 -789402 191954 -528186 469640 188283 193809 252552 960571 -6578 -522872 513677 -462505 906152 -306495 835496 -181438 642692 469017 328992 -965647 379539 438592 307757 670960 -865095 -596547 -63873 740574 716173 -186905 -11721 933742 487389 231276 362092 206439 240039 -86834 -394456 81061 145953 -579999 255592 -737002 -88141 -327345 -413152 672317 -987912 -502507 -89676 762163 -807616 730371 569216 -682207 -660975 -273473 361553 829384 684321 424514 266601 -552327 -655139 972122 798719 247325 614245 -598233 -470083 -853458 334094 245150 -694463 -33349 372319 681224 -11108 -430104 695957 729476 985558 -88212 -678113 386689 -178968 -155886 415266 -768827 -531008 745913 527862 101481 266432 -135596 -769369 271323 -826816 775018 -237067 862938 -832633 6038 370772 563965 973398 -381432 -698515 -421203 130526 664067 -738149 -694490 229957 593245 -78097 988922 197669 382722 587436 747022 655500 -903439 -393908 438171 196605 911422 348538 -418001 669933 634126 -683627 -227415 -809657 -247650 730803 -92096 517993 -571332 502300 -404099 696997 962124 197322 -877636 -52159 611141 -966416 38575 557047 920881 806768 441819 303733 -624975 -59805 -633063 -424738 232311 662550 -591594 -254008 -508982 -273401 493907 -677572 590981 -674580 790054 634553 -600168 374060 42935 -222799 809477 553571 836997 -894582 -408092 -640030 276958 -806497 -474144 -895571 -371222 -771140 445880 889468 -198239 254757 390719 -172613 654544 69392 481244 431242 535577 170534 -999925 272957 774639 -770681 741978 752477 -42210 -169021 -462867 -21979 55233 -767519 -499974 -541434 -85431 805083 -7730 816932 -298883 -252000 -520890 475094 515061 -21358 -646057 -483926 17310 97157 980230 -117666 2617 876358 -491152 -257176 407516 964753 -607548 651504 359919 689050 -993084 -445360 -598736 -446587 478280 -258533 -274512 -121234 678331 73747 197459 934498 -660708 380081 2772 955747 -216066 -34782 240831 948200 57992 -355388 694645 468827 529909 -81107 994732 -802023 368533 -609501 738028 -770698 775243 705445 -646253 48822 -217843 475233 -337967 -854635 571367 -304964 801965 -861760 -447112 367438 840702 314970 -708492 847843 214643 -920456 -295392 235643 651148 -41435 399833 646858 -401505 -859426 91149 143289 -306476 -426601 703936 -678301 -77784 -765899 -187383 912025 338414 575506 771347 35678 762313 -534660 918940 54636 -53196 396214 505849 109613 715643 -33419 473744 -972477 -844609 407268 -145060 401537 910197 -108511 -873235 520175 -801305 -109762 316645 -240054 -640079 -393792 -174851 285697 157766 -358237 491006 239545 -139031 -25259 672968 -311733 -394059 455479 -605746 -641983 117013 258975 257175 505052 -880308 -883496 744255 835985 123118 629536 121716 953223 -694171 268713 -459270 620442 110 -384999 155175 266459 -364007 122123 186856 46862 -428980 30731 -611398 242347 928705 -909155 520370 -846626 -320765 -891593 -100491 523911 -205451 598850 484288 584890 637643 711837 -132126 -529217 245391 -314982 -165699 99860 223133 -467968 90953 670054 758184 -834553 -735727 -882148 -747085 -307745 850484 -134836 -25448 -826967 -439451 361412 -191740 -769924 -641941 -914686 -813319 639457 698657 -731460 647115 866391 237047 635994 393380 -62895 -551568 216566 169600 98099 291618 199523 331185 840665 372410 -967133 576348 356367 -367755 79855 -113157 -540006 -823257 -264909 -235431 -191570 -555336 -278769 935832 -441739 189218 -605480 68270 642959 570228 477205 -794268 -515188 -707886 -58238 27222 -673420 -311053 -685936 499958 5695 724001 -547869 -905591 -241699 -837955 -965293 983208 789680 -729287 590956 -336831 -732275 -108772 -727058 -434925 882239 -613119 742989 -745675 -939517 964632 -540751 -265329 351501 -449117 -640648 354656 -41726 782202 524079 -154057 762236 742792 83101 185849 -381175 79052 220088 308705 -14421 438874 -994258 -977284 -982182 -588713 788829 390441 -552322 868096 -178469 -296033 -331275 503075 -356753 -756506 -777581 -218844 858646 -885796 -58979 953977 128895 579634 259149 92335 135184 -239763 -326831 102371 -699297 53862 -339764 390346 586937 -234422 -226093 60457 -697186 -515814 490610 805598 508611 -229588 904741 -877099 -764146 784424 317534 102931 781726 864524 564741 379823 991425 -750295 532596 -803628 -327684 548899 -972553 -128831 -7674 972789 829778 -311223 -203443 -655125 462267 585043 -394896 871334 490843 -64293 988099 -789476 932945 66799 298191 -412011 -358097 -443726 -416561 -399313 -640773 540637 -781644 1115 473263 -474183 31009 785117 256954 555430 348911 -34992 332157 334232 -175957 232096 -9265 975124 762387 431502 -344455 238519 -927075 635696 -133317 -469712 -188560 481006 -100923 486593 -685079 -409595 -549442 -355262 -327401 -293752 408257 -561123 -950208 -541605 533338 986963 -335782 -698954 732686 890358 -901358 -668760 -456240 -215635 48456 -359407 -408307 -934989 -696560 -811866 -387807 -18472 869555 -724111 -774816 -66050 914605 -654897 692238 -859747 460845 284657 -738969 148288 -127465 834779 -440936 950407 -7803 -86809 -872509 808099 809794 -853437 -421633 -837284 46414 -880017 731862 -252146 -507427 -131520 864710 132391 937303 442976 -290880 342059 -82727 -834740 -273236 -604623 478771 510420 -997789 819555 -953239 -419937 -945101 761218 757682 522788 -176290 -832545 -547717 840241 -270181 -528797 288229 120168 -960492 -103800 82371 -213826 -535065 -967074 -731491 -561798 68902 685447 -447697 914876 -817834 -592581 -199701 335859 846195 214597 -832781 -330651 723307 -86908 465440 -581332 401054 -289685 600830 658355 4325 -816511 807885 -962883 365320 941025 725889 -381858 -150074 554940 651715 -780544 327888 -657710 -387345 -650785 -590002 159229 -711660 567821 636506 -923098 330614 481392 59648 -536755 -299761 -550721 908484 742150 299402 -11512 262555 529526 -313529 -878675 -843663 167770 90586 797538 -365022 -476927 -884725 -564687 720513 -614579 778583 8566 554708 258870 -983186 -583197 -318123 -958778 197171 52861 -750030 454558 -709440 -871139 442127 164720 188255 -923280 477951 -467837 -816623 895864 812431 -767182 -461429 226697 -193733 583661 -875980 429004 -180746 934838 -833239 291648 -548570 463782 -53063 -859468 -141403 367462 216169 987982 -759486 -346698 112113 -530297 -174530 963689 213053 -623828 511184 -804121 637933 478 38818 -545623 28246 855187 -377391 528577 288255 172820 -206992 -485809 -317148 -613763 -13562 156557 87094 498624 315531 366661 -79271 -545502 573807 844117 477028 596795 121876 426162 46821 518266 401231 -747422 502171 507424 460778 554368 -787334 -447423 426661 -512197 -250966 977222 730672 -723752 -396536 109165 -746957 -679892 398500 -509369 797894 -410333 -498111 765625 -160390 84284 -62760 -121093 -652466 -462198 184342 603548 8762 546868 762841 -107395 492584 -505483 -757065 -149679 -879242 544158 -850569 847268 -682507 -771697 416150 713681 -862483 -564670 922307 843401 745495 -168896 -380061 572755 -128607 -325207 288526 826375 -819538 -90575 -250480 -867630 -692781 937757 -742679 486453 -207717 254922 222925 -29435 822148 -397785 921509 126189 -615808 -218698 -118900 -565273 315124 -871409 521427 847431 -30916 900061 855166 156337 -741082 -134434 955717 -675683 -137741 362855 -730093 -20134 -133671 -922786 -60406 -104056 839683 -71617 434813 -231523 -886641 -95337 868212 753505 -125809 -315636 518700 300146 -975351 -635565 -697451 -319552 -124297 882104 93266 -799470 610248 -42342 185405 -760449 554589 156397 -228896 -997130 532364 857014 -996484 418743 -772703 105746 -599418 -435497 849496 -352977 228901 -927552 392804 -135215 605494 -131409 265067 576591 194120 -141644 -14841 4371 -667360 -756042 965959 -958946 -855754 -641044 -308308 628226 -121034 -312731 100525 -620059 304768 -661887 -565069 170757 369576 -884491 -546786 -120658 97527 862667 -149314 -928314 821736 295007 -433830 20546 -795476 -117404 -262739 -389330 -217305 -287395 192356 252969 337008 614820 468001 971110 -831787 439015 -615685 54188 -122667 951718 -719493 5207 187556 676406 -413023 473429 -384854 852673 78557 -574935 960388 -54589 119575 257132 -737790 334607 877223 59207 -267225 112328 170077 298107 639404 -787864 -649477 265049 -640899 35004 -337482 -50230 -455877 833766 793017 378184 -154312 -123046 866081 512098 424830 596706 -238334 255932 25417 749338 -286752 640141 699272 -898827 652215 -695520 293984 192822 376180 -879020 556201 115959 -691718 -6244 608239 -635227 -509538 -943233 -468238 -394366 81323 -697448 -875866 -802526 243935 383511 -783180 663406 -978324 167871 -255753 -443611 -719369 988646 -72192 989142 -708964 -778888 -727917 -798233 306025 778868 -971353 80401 -999073 946286 668650 -827551 -45708 -71157 -238533 259641 -665709 -227192 305070 234957 -664166 846771 -496885 766886 -38053 -315408 -879153 70690 -841188 -667338 -494679 -49166 -282857 -236400 69119 790555 145658 -718180 528743 -962186 -409880 831759 -819410 89392 -165257 425007 361556 -648373 111664 -296489 -991218 -755685 837010 322807 588611 -233271 962319 -492015 -51824 -890925 -235123 -508739 36548 -948726 -258714 904870 458084 272403 -933271 752651 448551 742247 -617001 537535 380667 -849325 701543 -253655 835199 488568 991554 220229 95368 240588 71815 -589151 -207332 827927 708041 547041 906490 342903 -887796 -956356 -597233 -48163 479563 501116 164738 -152178 -904587 -896895 583849 576930 -524309 -809153 -90862 729480 335492 -764485 -463876 -322815 -175350 -828013 -974757 -615648 284602 724467 -260009 -931759 -937401 -688992 337869 654543 167000 99825 -983988 -249685 291845 -991151 605594 -10036 -338466 972351 584877 328682 626149 -30002 -288334 119057 855439 -295643 385545 524453 734278 -606593 465863 43224 734186 -944468 557235 -23627 678475 741647 664393 -284647 -959055 206238 626490 333493 -189355 -359195 -718998 932109 758501 -178685 440049 -70148 -294909 776748 -505957 -598354 267591 -598875 -389912 -671964 -330568 831819 4748 -814925 -11305 534029 967408 120965 -613611 -684563 -62801 276631 278231 -367230 -546406 282809 -411527 722425 414772 -45294 -474807 30991 -458569 425497 -754937 -308839 -539891 128669 108908 -829571 614616 -370626 818976 739894 342123 17649 306881 -15404 257102 957952 129763 -284038 869310 -84600 314251 -41378 -977877 -191239 257843 48332 732728 967322 -12214 -454109 -122562 166018 407729 938710 959177 447904 -999746 387692 301977 -499276 33596 839553 905635 -655021 -292247 86339 -334322 -394905 481143 903286 -520906 -67924 -208500 -931600 776876 -56395 -112318 234910 716852 734053 -132952 714237 -803386 -28938 -372673 -884190 293390 -671114 -70530 155698 -406548 999877 -465074 190826 329972 407576 482830 -692583 512495 -739848 -874224 -664415 545112 -34748 465178 475770 209888 123307 -114969 269487 -747158 -286413 832675 -712097 -869104 449206 98291 -359363 -896996 -273313 -257174 140816 -800752 -317263 -793579 384563 526367 -343040 618352 134294 36913 -959115 443502 -285252 20195 380943 -374794 516155 -910332 -554339 -230304 702912 437401 477381 380028 -192248 -829350 194688 62220 -374041 -375373 319899 -248124 -295995 749637 -392904 -472111 -937316 -354078 977099 438608 -415749 -507244 145054 795858 -660986 650135 -891315 961247 477812 617306 22858 -727569 -670193 -618366 -872358 502514 -457928 -179354 -183914 -835638 555489 -792428 -419989 221004 -37487 696651 877979 -199101 -376605 -400129 463034 122476 -470905 -106023 -600527 79099 -253505 551604 -743746 -527724 728931 12193 210930 -377901 282974 342115 -956878 273478 -419153 -76172 67511 -579091 -847254 -169730 701966 494528 51892 445155 -995944 796201 -615094 -911563 -95605 -391034 -722950 818111 583792 912937 784552 306554 236835 913496 783178 -393575 413014 742093 -999443 561022 -223091 333750 934190 -240446 -311389 153398 -709310 -576079 124484 -614046 -103313 221771 57586 106309 -29168 -591803 -54656 -214051 798228 922630 -89830 -548196 605952 -193750 900027 509288 750568 4738 -498508 -73189 131706 -188654 707756 -726908 851956 785426 -890213 -556444 -823511 257901 -891954 174065 308736 74821 -161818 243799 539509 -609554 -271911 -280398 -762986 301422 -550801 348181 -72953 214531 949958 80390 144766 -718947 -862258 616063 -852665 -570401 -254770 -365969 442561 -784733 812510 -837961 -673440 -609421 -490518 -843986 987177 71057 676278 510237 874425 491631 122196 719811 661823 -580680 -164945 -858157 -517507 840773 -829308 236529 883147 396585 321252 846008 471187 -520282 -346573 264503 214102 150197 1708 -965905 -437210 -392318 -668966 -65705 -997974 33389 -370272 -130983 166685 -489717 400947 -20142 24399 177571 392603 -900074 472226 -860239 -409930 -652439 930190 -414874 844468 -525433 -749537 880166 891035 -227427 143858 -323064 933445 704973 303291 -192294 11486 773294 85185 221211 -520218 -505398 232544 66687 -824267 358814 -512506 -831889 46962 -205026 532663 355334 992154 379694 -87670 -417516 -67712 894378 392489 145695 254919 -735649 612821 -587043 296297 449040 -48161 419899 -446924 -982670 724784 -58918 -424760 92208 197570 570125 -120294 -400920 133925 259420 286836 -153301 -554373 40580 564722 797185 -140420 397044 -946553 -327581 884595 2129 -378122 507839 -918081 -587789 506201 -572040 152019 -591770 -187362 -618396 -863690 1514 -11644 -520244 -281852 899060 -584797 461422 319083 -50901 -126495 -881410 -828754 -527893 -391810 -175583 656550 -784571 -759799 393969 -140484 898685 272360 -808963 382960 968458 866388 43206 -208810 460186 50651 -916670 164371 -32756 485980 -346532 46948 -471692 731790 528370 609432 232730 619386 845014 -832367 39163 -107780 -492466 -215865 -437561 735814 -275691 46404 -504351 -76706 -950825 9641 201187 -690789 -412488 545704 -976617 673067 739406 -557432 -160513 -634225 431266 938660 12621 699037 171443 -574100 -101140 543998 274804 -670621 -883339 -282706 230857 -647649 -858950 -267521 -42227 287052 373312 146070 -262513 310185 436925 -960404 462352 979209 -247522 973134 -432953 -86188 -300669 -23458 616670 -546685 859584 782864 -604814 -214232 234078 135981 642326 921956 -164328 -470701 687953 -801426 -749345 829939 -240357 85139 417367 301138 765796 -738128 -12200 248073 -428787 899130 -163091 -675963 -9491 -595657 -419240 648711 -455986 -301886 -85108 -630747 -978066 -115446 477745 -745016 -705282 163668 -236252 -629460 -802394 -858123 -696715 478562 -350338 -135591 -341017 -72879 80278 -787073 -45068 12465 -360720 738042 -228538 404367 -547583 758769 -627778 632780 -339660 249503 -121231 215070 183398 674005 174630 98701 -599189 479859 421210 -247561 -194040 695923 -918084 597901 518519 772062 -499791 515540 -809242 -375724 392273 392228 -331656 819721 712808 -765268 635202 -291006 911094 775532 816335 -719780 113328 -166598 123933 189766 14972 977598 758557 -169342 -980871 942710 -197065 196136 -452235 351283 242500 -317341 -253196 -460519 -280301 -639503 -824528 723363 285284 -517593 -651628 751901 690544 -707733 475071 102056 975455 -149703 -681209 -695111 135120 -681953 -165516 -328678 -106667 -518464 561473 678248 620020 996308 -999842 -440044 195879 -350938 -231951 941282 -532131 -117482 -190640 905453 651767 78741 576648 -863584 75467 949547 -65702 -766274 344869 -318348 -884552 -341028 -796863 643614 388940 715746 795730 -222099 -867854 34061 -485634 -342728 302009 870896 156639 -519703 -372122 -224018 90500 -203263 -23055 499906 849518 45202 -882170 -158601 490772 -23742 -757243 -546192 -726689 -231217 -21886 201698 685103 -947323 -776890 148692 183764 -465590 -395956 714278 241173 950931 -956347 429063 -726355 712812 244757 -272258 -709944 629620 -75180 -691998 458251 541790 194125 -985374 69770 -153871 561538 -972803 -839345 284425 -22106 -521077 -498342 515348 -714591 215090 146331 -579818 -713456 -722446 57594 -238171 669891 -991462 -609585 -553363 -124739 269648 561898 823726 495927 440334 -473075 648505 234782 -17889 287853 -338057 -479088 -439130 519476 63202 -893981 -752489 -764670 81673 378782 436412 -922264 409745 -41859 -346575 169707 -912722 -810895 594408 -118777 -847314 -594914 893222 -67799 294767 260572 54660 -397516 -409116 363703 -915728 -721667 -942700 380271 -614743 -832305 986906 -599175 -622906 646888 -85594 808187 -69584 907001 914043 571732 466083 318250 -671761 -986607 59057 782228 414574 -552711 -862913 732486 -481929 610819 -385914 -975168 707102 -633382 -643820 -741637 -865016 995296 9032 -705825 181106 -855512 42585 -713909 -678230 761850 120272 479248 -317804 680403 -96759 -159626 -34393 -976029 -809034 -950345 801518 822029 845276 763519 -238073 -690326 -883500 922866 -777305 367430 -603573 -122331 -696812 -181982 -495550 847908 -472407 408112 -562673 -377237 -148138 802906 -392613 -342035 -583907 -279364 265378 -137840 -857834 -723547 -846538 461486 606188 -664934 912955 -319466 83550 -25389 -458580 -461815 -73281 -171844 -18091 837054 890102 -4875 -554280 275934 -171777 -526126 -780120 -211448 -830616 767068 -152303 -838834 -876971 729166 -485202 462519 371581 426649 -683023 650171 -344022 712160 -524898 -715702 -216004 884989 -986160 225093 561063 905466 34931 626307 -888720 269593 421448 847053 -969675 89165 -223771 413155 887970 988094 -73806 754037 -884356 -468279 210157 542123 -268902 -662530 -929753 877341 -305561 660768 -478780 939099 -563102 949288 836991 -451097 -85218 61378 332388 815158 -414142 206158 -576044 -344270 386569 761569 830469 919227 541251 -50878 -893825 -845407 274131 968430 637472 -303700 541743 -175340 300056 -835307 807139 582937 -908050 929290 953998 381332 -798599 347565 -528412 743507 -818072 -622955 -634454 64213 -699973 -512820 -90179 -921393 510408 -63536 -191604 -274265 439863 517267 -830695 930555 -968315 -657926 -344709 -957925 -477691 741089 -938657 317195 -888742 135573 232706 929666 -946177 -588199 377017 -844306 134976 303714 -381334 -525971 -892482 -404261 45456 -226731 798318 -661662 -67909 219182 -842214 -603767 873998 323762 -612129 783830 -156353 838228 754861 -986429 251674 974646 -478518 842302 -491522 517169 650320 -420438 16478 938193 -886102 -529699 527937 662231 -823141 -684256 -902717 498613 14647 -405326 849682 345109 -171416 -279483 -491790 973779 457323 -561409 -266823 76030 -679088 51066 412628 619227 -331395 253893 -903232 52321 -804180 -551071 953618 327614 -137240 512068 356079 -257327 -725100 901594 -38508 -143442 -341916 804351 -130608 -253410 748258 109830 370181 -148196 300650 -840139 546603 -945191 558127 744263 -661171 652984 -570572 847336 749450 330835 848083 308668 -778731 513396 238393 -48423 -841291 392861 -526104 138441 716485 -725247 114612 -820983 -846027 -660728 -129209 460428 -452856 459855 927389 815545 459476 768549 -435704 -612504 -353338 -958449 -141011 -754839 814747 486598 684934 240509 -649689 150196 -465954 -543141 -416174 824954 -651944 -137427 98582 -579348 -633496 752016 -603006 442515 -733225 -575208 595514 27307 783427 259145 -821899 934691 582685 678815 323453 -940128 866858 -235513 -988237 282618 798595 824164 -950135 136508 122902 903051 10758 -799960 -772190 -915386 247749 -19919 -556738 91477 892278 4736 -753325 -940951 -557349 379888 460189 682279 910796 547218 -161746 -894805 178228 415401 -684565 60546 -311277 -438225 266892 75823 -792710 -709170 -734559 -267225 636689 890216 654600 575317 31380 -445040 -123656 390679 882513 -138354 -184455 -144193 -936916 132319 -272663 -418030 814747 -160078 -425735 -635316 296619 510188 -242258 -389605 790137 185381 -527007 -326496 -533830 929705 -857793 952177 -322892 413049 -332087 185369 -668734 -168889 -431915 -782314 -760493 736253 -748917 -96038 384108 -533194 -729367 182603 -901726 -225981 822976 -473789 -286944 -300888 605365 134801 729767 -261859 -828992 -399370 164745 -677490 -793680 -352600 9389 -408549 67365 -121774 -759793 -749416 -48363 -619502 -728515 238861 -474424 48635 -136101 -776521 859740 530321 -532321 165254 -721470 931279 -810539 544158 185918 -438364 903004 15830 67819 -755727 -405976 -406853 -361675 50060 -765634 459406 -9251 -237247 -101829 -373694 -877959 381644 657614 -780417 -726799 -297504 -21063 969890 -332030 -957788 323924 134714 38719 -576592 -108663 -599796 -445556 -839148 207193 603152 917537 846033 -38826 461810 -334067 -171810 229415 807058 913968 93349 -118393 -792315 -872897 -745469 640582 -612974 -308284 292555 187334 -257227 719260 55364 406143 -501857 699384 -139482 674941 -621644 718812 827553 168797 -445940 -122078 -207017 -700973 -882062 -272136 -593955 660902 -782488 -799778 462526 -927694 98593 221737 727159 -293147 -666874 124291 875004 223811 -537806 -813079 437681 664419 -525066 423851 635250 353263 800725 635760 315276 -736856 35208 186671 359490 -21409 56316 826423 226249 -142979 931791 67239 -490036 886780 773847 -288009 865641 324588 -815461 -489491 651441 -260881 939480 -966743 366380 30525 40701 807962 863699 233377 553007 -785145 -866156 -692358 518598 67079 -67374 127035 593486 -697976 487650 -741269 274824 267468 733839 -891482 562790 692839 -118377 914714 -852078 968131 -547412 726154 -32409 784156 127476 -869169 -68746 -792315 323849 771794 666371 -423327 872954 326803 170886 465898 786759 373542 998826 673325 -174487 -289360 -930479 -854260 515656 379502 423822 146619 -60477 527279 -424662 -46908 -36308 384853 -580576 176515 123593 995416 -845024 -941014 -93612 -560574 317456 -176578 -117508 396212 -728570 -360808 -14750 -89120 461775 895461 729629 -895475 -166548 905383 771638 -902122 -280944 877362 -556372 -900373 640675 -933200 273649 933519 -588351 -5603 -970004 250648 -876100 -605877 196597 852658 -11754 751967 752220 56732 954120 791890 93410 77225 -72066 -578447 318910 575937 -126824 989533 -342119 65501 -818518 223884 -56301 132623 146877 56135 584124 -395144 624524 232874 -848997 184783 -538872 165415 -173013 224225 179157 853763 57433 736523 -567221 -176426 272903 290754 263029 399376 -658676 -499700 -260971 -398481 799666 -770300 365854 924682 233270 -952742 -601159 -317623 -565172 518864 592833 -549398 838168 875070 -745018 470654 866486 236047 -435186 634730 904243 914882 -60401 295655 990738 -528406 -5386 -910590 -858808 689454 737572 668060 -806848 -607670 37931 318571 87511 -364660 -640554 -500233 -972575 973783 804126 -615522 494115 -164828 353974 -319728 496726 326268 903808 197076 -681173 405247 688405 -150462 -366015 -962079 246592 188551 -17103 391655 -322684 101540 -278141 693358 -505710 -790417 234421 -714907 -699180 -246768 -807365 -619442 535013 818565 986746 -759359 -88042 -849762 979276 594921 387179 919554 989183 -54908 -670565 46632 -72106 -188441 -195308 408159 -789241 -839432 57461 -363961 -458181 192819 -273902 547286 31121 -404314 767731 738772 -867941 521076 -759723 -317601 -88609 830549 2856 800103 946647 -905196 -808433 453555 -607631 671633 -632477 979162 -158576 -498371 -47312 88651 -103542 953504 -55241 -590650 -172504 -645546 95467 -475040 431017 664333 708596 799619 418239 966153 262062 858348 685073 423969 -735829 -854229 467767 -364992 -844499 79527 -9023 -550556 743852 -500457 -674768 929954 767318 556042 544251 516768 -772342 606432 -781429 -310887 -664611 -973362 -950593 -942500 541078 -415650 -230806 -436786 731441 -273171 870352 -174492 -37537 205099 982444 235562 -60797 -551138 -738003 -227777 -585929 -74592 -491787 -419754 -111163 474460 483992 -352202 292655 205141 -819549 -823109 -999384 245599 483218 -611245 -884711 -498268 -824487 915842 248733 -797024 -308388 952542 -908284 977574 268663 963731 -717101 -92455 -139273 246369 544835 -407245 -818914 307097 -511682 489729 318244 -681692 319205 -675099 352816 328700 -143091 98643 478819 515504 299709 716693 -546483 64101 268722 892615 613110 -488625 467675 -584484 -491945 -644036 297693 -667625 296926 558218 157328 401170 -785426 721324 755200 -570182 -721444 -965207 275693 234577 360947 -908132 -831925 -511893 -366863 567733 559171 -652943 77447 902583 35248 194466 859229 -355208 -821341 358541 445836 28644 -886945 778392 -224990 -911238 127198 -411652 399394 -482354 667850 391366 -32511 59909 -433019 569944 -24405 977244 -267358 -411034 -147589 337313 -45207 -634887 281670 -786888 585047 70895 476113 575512 -635876 -306567 521814 452684 -901733 413340 288388 -701070 250221 -847823 -459268 630591 124767 -670491 -641580 125561 321391 501562 -18024 -518661 -636461 -663676 -459068 470581 951410 -402324 -586677 890281 -129048 14960 204563 737263 -145786 1633 -453258 -980942 -6448 -965916 943171 311473 -339714 522994 945723 591039 -412036 -302632 926740 -181821 234730 -269257 -365574 -434119 310172 -94843 313993 -207825 -389861 -982902 608468 -865975 671522 -720028 -265759 -647234 497442 -248188 636715 907736 -958913 841135 347423 -670857 862160 -625026 292383 -859121 246883 -33570 547586 -712283 49974 202640 300049 -498089 610879 -93143 -842228 173905 461349 966548 -269405 195416 -929339 715532 613245 -951613 738607 -572894 118837 800637 464678 598589 -909096 925573 -752093 -472299 -243224 -865298 788946 -861002 405340 -912161 848276 -381436 491422 25747 547835 -901711 -377972 891226 984273 643784 -793225 -951017 -382446 185638 338599 854208 69741 -729220 432980 394081 -849977 441422 -58450 627225 580536 622583 275159 -267492 661772 -186333 248036 983215 -660157 341715 -297248 -915281 -324207 -425508 434761 -151285 418270 941160 -874096 331077 527176 605428 -156259 -570636 -547940 -393903 66121 -179131 -547999 -284381 -412574 -508683 252109 -102684 830891 305241 -512690 767330 -96423 269271 -812285 -377411 512151 -228374 985919 -649494 -788733 420130 373645 -718157 205999 -951006 156071 -353739 -792415 -294368 -589699 -938400 -58285 551912 481716 -185605 345651 527961 832932 -457571 102052 336614 -446758 889525 -363652 321430 327572 -77309 770308 -64507 -192441 455836 355835 702689 -750308 492650 179475 -578962 846319 -133207 -927374 342146 422095 -297620 354098 -730870 270337 309142 -259615 310787 -866819 570209 555651 324738 739694 731739 790667 275244 680630 845028 375141 443711 615529 647345 -32656 -478969 914893 95052 120828 614377 -689056 -770671 -191280 594396 721234 255282 34086 -880277 -263673 -890572 -587475 -924747 -276842 -570639 -421242 44269 236109 -914796 180040 -202918 666154 625696 -466180 -563753 -486301 343785 581154 939604 575839 850328 -495702 880084 -722629 325292 25595 605165 -731065 -956428 886768 752844 -540026 -987882 693590 685998 -521423 -933365 -328849 575207 -979148 -691296 825074 -268449 -52817 416887 369673 -285040 460535 -538108 -27567 106761 -706285 312721 -693922 -581906 -250433 -657606 -456012 -177418 106348 179441 450255 -327829 -29506 152187 158876 -978002 -804851 -294671 -489091 -889679 -265755 -740928 -718903 3195 492166 938282 540746 -740057 -181916 -95933 578238 -622107 307879 -690956 -901290 381175 811436 581115 -411718 778677 129155 535273 502531 268683 -53520 -673501 398143 853494 -575126 390498 48625 729610 -645345 196787 925198 -834322 414957 -399752 752257 -676130 -455190 -380188 46632 -487896 -869667 -770301 116564 809392 594115 36528 237389 565100 -846901 30621 159692 -19479 208090 993742 -13312 -489660 770825 -818402 511497 916786 780578 720441 247168 -565511 -315994 606113 404077 -662284 -255415 -812247 -701745 770450 549620 967037 -166120 -628136 -269373 525464 -222674 -609829 655749 -527669 -542101 -575930 852031 208957 -194787 -626470 625064 -585370 784647 428137 732206 188819 783967 -636710 -70416 -600987 -56754 586921 634050 -344238 -84365 137444 368685 -248414 -965792 -956881 835692 -280717 676251 960192 96367 779957 -388449 -380573 923868 332591 363480 485879 976009 -752647 353451 -928912 140804 393215 640107 -865197 -105333 600325 -779547 -981187 -6636 -139363 659541 -547875 954054 668338 -226322 -282251 -490370 434817 -456106 -774691 694347 760347 140456 -333441 811250 -998428 607729 -644516 -784277 -242409 -315085 -332538 -48029 917823 -356507 -857180 885816 -764865 682736 -273807 686591 -473524 -920268 346429 530689 -859538 479361 -756886 916281 408963 651807 -108175 490840 -376005 709830 294619 -600126 -5603 756774 -782136 -634609 972032 -92063 -397333 -903029 70291 58508 -528245 -804810 -75178 -237263 332676 -87996 748318 -95792 466756 -309475 93077 -759847 -584497 946910 233143 515380 -897476 447063 177751 -902342 636341 946315 497176 15033 -996869 817076 259445 -444940 -494113 5052 693049 905760 740810 711237 -80121 -867096 -68938 500897 -749741 682729 -686029 43867 658407 999479 -692253 216236 95072 -626601 80126 505863 -142418 227395 -288177 369038 321175 601321 106677 -182630 -480588 -502996 -364637 156599 -357133 -677535 -867296 -404955 -191084 160339 661320 -282920 -323540 208832 309065 571897 -45788 -928294 -701978 775395 520635 -66105 -483464 -273241 212096 360609 39144 -42615 586969 -538122 -832330 -434303 -10369 491721 198262 -84677 -77952 296464 -766131 -523114 842427 -449740 -674696 842664 -732569 224916 -690618 593977 -498035 658434 942745 -338876 -978679 533956 409065 -172806 710030 486292 -812480 887998 -828641 -893535 -127553 308649 151574 -331892 -997992 536200 -288864 448620 -998382 874329 -550850 927946 -355064 948818 601798 -766427 -169750 -716070 -453407 -667793 -154437 342670 864779 -474866 -906863 219197 350870 542301 -226664 -873492 -612441 673961 601999 -627245 435639 -924876 901193 415710 496019 -975051 924078 -906067 -927779 773205 -901705 993941 -403703 -858957 -947210 252060 351328 3682 -469876 -241535 -437504 -722714 824240 718514 861530 -191429 -990673 -310317 919731 -67634 817254 844734 -193116 517889 -460598 -932994 358938 355371 -750495 944211 107606 453142 -818106 307377 251630 286079 -700375 -36800 292171 569114 181964 25181 -68695 465675 294279 28184 -467559 288494 -746299 961204 -984446 569680 -359035 -141526 794012 -180045 -486950 595623 658676 267791 855275 -526455 -226965 672971 890228 -345114 193591 833096 -604605 703877 792288 -351785 -966213 -467869 -390204 845501 725973 672943 24980 807222 10138 -267570 -382635 321135 275882 -823080 -219809 626571 789433 449177 -522527 768415 -915956 -542319 722651 992438 461568 623988 324515 960974 -464380 746283 969441 -862759 238362 654161 -486893 -67907 229338 -902345 -755702 -209836 153199 518113 -219798 841964 -704361 -582393 -222290 888392 -325977 -910316 366754 -282083 -703227 461354 206951 247831 955949 -117860 -438798 543186 930221 -139406 -11379 -311328 -938840 296937 -461995 -777527 318038 -205711 -955589 -195705 670210 -119763 -586365 -34298 226700 -881930 -990136 283434 166885 -260647 -591243 -877495 934421 -965100 589133 -550228 -326728 856989 838757 242194 -708868 995227 774949 -674131 -570459 -262933 -15030 -349917 -606966 -759524 232167 -823281 112022 464627 -169121 732925 -131897 -296856 681581 795122 -910158 -979929 154908 584673 -965763 259472 -654897 -630985 62819 183223 -409669 -35760 119220 -206747 944231 606975 -874670 527637 -892749 -738933 451637 -39048 -949170 -878164 80616 -617614 683327 -215534 -253686 870298 950621 68702 -106162 -71362 494807 626983 -639109 845277 645420 -369161 231789 -227925 492852 113611 -906350 879376 -803819 -186473 -280594 -153047 -278321 -978369 312855 367813 16305 -647905 835897 115562 -715807 -64508 434964 269774 927577 153136 -824711 -913058 -52892 593754 660689 422587 449573 583980 756630 -192585 688528 272836 -219177 122076 888431 -918349 768185 957158 -983970 752513 -153104 -948668 -693681 -692697 238026 680859 -489721 -464109 -605019 213699 671903 369959 -873100 -250040 594053 716603 890942 -749206 346232 275735 -189922 425885 -920305 -539143 -205628 502538 946099 533013 457203 -123380 323488 -678384 -385407 390836 -272280 507268 30554 269382 158448 -373761 -509059 -389447 -480399 993540 86910 346939 -238343 630792 -812798 927402 425959 538486 161222 -188644 874098 936492 442520 -692647 -982237 -856196 -13604 -907044 -909994 840620 871433 976597 -992579 424566 491690 832297 -279843 331017 -74403 899569 -662513 -589050 -235561 292727 -176896 858883 666718 -128324 -980815 -486133 -242611 -190475 715896 9628 -111980 -740471 -455042 646440 -393163 657300 390591 -15211 -14392 -521112 435853 -970178 -471176 -115578 893964 -727313 -661884 -752599 -313033 -328852 788671 -241604 38874 745195 657680 -187809 -914537 -543722 -50445 637030 71009 -286326 922742 711130 401668 -400934 485693 -491914 -328805 -974324 536319 -352085 -551016 -687973 580102 860573 -312257 -38925 -326990 998947 176683 -387975 -745993 257099 523976 488576 -882597 910035 -979241 -41771 361337 655921 -190994 -997964 -32384 -422131 -68875 -298671 517556 -819902 -251350 413136 309868 928480 -920930 -725427 552851 -499028 -650827 51413 -721496 -552033 368042 -750230 -370242 152547 829833 -210173 341372 762713 850099 -275062 52765 -433514 846686 -509988 39921 211809 171154 253133 -675621 -806346 585261 709665 -856367 -863674 -688801 66324 336095 -534155 -212177 -430125 -351707 681179 193396 -286719 -473260 925124 813277 815027 545076 -112208 420330 123508 938401 -203693 119153 -159935 -955766 -696810 -633318 794254 -781199 534420 805219 41408 -917907 -832866 -822372 -243791 968235 335543 -199445 -53713 -643992 -200295 890442 -723075 -200455 454958 251141 -509616 573124 -51688 -759875 -108077 -179900 -601814 -907673 -332508 30601 171372 -444467 268117 757302 882587 272524 -930836 -295551 -905178 114324 -765085 -727242 -262477 -153941 883112 153524 -658920 358763 -414050 -100882 513378 -934209 -501606 91883 -927407 -69142 364519 936135 381658 344833 -41533 -870992 55716 -919061 -10912 801642 -386933 -388632 435428 862539 -184928 -588281 829546 222528 -555225 688431 -415234 614470 148248 159767 914724 970994 -470369 452173 -943790 138601 923676 -547917 279281 -944407 -843997 -850051 37344 -319554 275581 -375755 -583055 424653 -401243 816824 186347 586381 -274485 -977866 -569210 -711543 342997 270005 851954 232544 -950311 418446 326608 400581 627621 816239 71735 445183 -13641 490711 -996688 285673 -724027 278941 857531 -410509 -220617 45034 -166712 -544608 698151 316474 673470 404102 -925592 -472993 849400 505042 -663812 -386945 -983741 -418623 630172 -78319 128737 -924761 269364 -290589 -45175 -434708 -109083 522647 -983580 -473462 -750847 -929375 -256622 -126576 370066 -200758 472483 -516958 107859 236464 590367 476791 550326 -928700 717823 -300327 662620 852555 845617 154665 -249056 827230 -291817 671321 -97523 988523 -579320 -285584 -877853 -121679 361934 627209 -820586 70855 -93529 662228 545231 -511722 681668 594835 -379159 -671910 513997 557983 790772 269221 555867 972385 -999114 -923684 -390020 816985 -777819 663736 -693453 -247526 -203665 -20410 -153611 -328373 728434 -417177 -898387 746024 -716604 -963503 511288 -961281 365996 793484 -403094 121780 -308057 971766 297864 1469 -454043 -476096 -389300 310439 -861623 259439 946276 -970737 -676756 -701988 569075 93354 -765286 -817100 -794609 -863938 -223533 548472 762433 -300762 -851380 29822 412936 907473 297196 639982 823510 -107068 630479 340806 -833648 -406508 584390 -874153 -147053 -477076 -570027 -706874 317098 -893043 -553804 -192117 -746215 224841 552526 -235403 -285162 952327 -427195 -7003 373322 321475 -524692 -901362 -740524 -230645 141772 159995 -695098 -535293 825760 -860663 550950 171489 -892839 -714455 464239 662641 -947686 250784 -251379 -907118 -129603 609286 -994076 372408 -675508 -258614 -750134 786792 376840 246828 -956792 851007 141926 305218 -221090 -663700 880909 471284 904572 -977359 652634 -139520 -247 296294 333661 777078 -711904 -137611 -254375 121917 896077 -697505 -237497 714508 -191083 616118 78163 730226 -779668 -32351 -213923 593231 -522692 -8613 -634887 -560808 -253595 883764 -133264 771607 242231 -233330 791358 499305 784377 -711070 563218 -156289 -366746 560313 879185 -991267 -730709 -836045 -889070 248542 -433814 -851325 -320733 747821 116026 -31376 285315 -280883 -764635 13654 990566 -986350 -335447 541731 -17868 211494 -851401 -117669 -965110 -94586 289079 -515179 433336 743170 -591230 -627205 549698 64577 490726 -425394 -466849 514618 -222427 599263 622588 -556100 -395017 -173033 -462406 743910 862723 -378640 -539668 301872 -625942 -865158 -904422 -44063 341693 376919 354432 -249834 400130 139455 50704 -23103 -43853 -454659 -66196 -833752 684862 28144 824941 -878622 604678 353291 548383 609757 111456 950869 -295998 387291 -48105 601962 652875 206192 -688023 825848 -69920 -877306 -56824 -338622 252000 624985 -272742 -346207 569177 253436 827961 -14722 997136 -922158 859507 807257 927484 -78827 -485429 -669114 -532149 -170414 528950 443114 672988 -391189 982688 400770 752067 -98412 -648219 824669 -227768 942295 347352 743005 280680 750352 607551 -458502 -453677 -601999 -794156 -385602 949100 258047 -602682 -78006 -752691 555411 410678 -566192 -786112 -879910 -136390 519191 736710 -711978 -452386 514298 -105452 257627 -69474 -574871 152337 434195 -389651 258151 -381222 393978 -250959 -378358 328638 86370 -648635 -885378 -211902 -496272 -853771 11522 -241634 519965 -465402 -999703 -427714 130998 -765653 -783589 -605629 417244 93713 260753 296959 256645 -885676 -937379 291452 861690 741128 988704 -438795 -481833 -867663 -268399 797403 819982 220746 -108675 658002 691684 648770 245825 190897 -285582 -177413 -2350 183302 944549 -610870 -991562 938128 -640322 279033 -510840 -227773 -973613 -852408 416248 -989113 858956 955751 -654392 -422791 -994713 -468994 -51376 106473 -143435 75558 401019 -377254 -864869 -923411 -768696 -30266 -816174 -258347 989514 -200105 563047 -876843 674344 -743570 -117829 776023 808734 795168 -225404 129209 277882 -210124 558154 -445876 561567 928935 461163 -783400 -471802 -219352 -786024 -677098 340024 117148 518229 164916 945237 -658533 -397699 904277 -249455 964081 -349380 -459122 -312143 317726 380691 726378 650387 -755753 854488 496231 843043 -132222 109875 108791 563942 -590658 833698 540672 -837773 -702504 117109 773468 -158859 -118569 379603 -398247 -489558 -301838 -534221 -865990 -930201 785300 -823196 -304332 -913774 203103 -185210 -873742 -216793 -729434 55695 -136046 838068 887666 -546361 -502362 909148 -301314 -271284 -61388 -217513 632634 325646 -907466 600689 317644 112468 -910437 904199 802826 -809803 10564 365453 96513 -419680 110088 568586 946545 805845 -722768 412698 818127 -108695 -846981 974827 -783934 -809146 -674021 -348351 -119129 -4183 278326 48115 263693 646434 349031 -957588 -735687 -646248 381882 -590806 305699 46018 -158925 524866 -349321 88879 386632 -729510 370965 862527 -340893 824365 554385 -107225 -279455 12427 946868 744689 762645 -102954 668921 -369926 -652219 -785402 748177 -808334 -631892 346278 57952 -343457 -818825 842837 453373 191003 -311096 -517434 538934 -858799 465974 760000 477578 89860 188107 -292705 66861 187912 519940 -144559 835847 782087 -587052 -9254 -209739 866429 113186 -575280 690823 317373 767815 -838561 762496 108650 659089 -544953 187097 412030 119362 -423207 -645634 -325945 339857 -52738 -652528 287460 -721496 -427600 -427807 -982836 941092 -155138 136828 -499256 -5095 -769011 507034 -267276 620684 159378 456493 459459 -786570 -750248 296409 -864008 -674616 -711360 237046 -649555 294113 774844 -877424 126159 -83815 756819 -985369 -214240 39226 657952 -825745 151860 -128126 77907 121937 694773 531875 -520401 354024 -954209 -454461 -438646 682693 133828 708348 387536 -792788 -980919 126300 691840 -779244 -432281 614630 -326866 662059 -242005 -944369 511 -698032 -422921 -533566 -266960 -619369 -360193 -814243 -329841 368712 660172 -516302 292992 269664 702396 933895 -630278 -556658 -350720 434198 693128 89656 474781 -752115 -874424 -291468 -327572 340879 -51985 -968817 942746 55346 -847933 501641 282793 -781825 744991 -253929 -133011 -905611 169715 -465376 -99953 939270 -208831 79681 -640499 -280808 -498143 -107703 -351176 718086 426430 -734147 267189 185500 -578345 -907563 742397 -92898 454079 564860 973661 259650 -333218 -79788 -555658 -582223 721069 745393 -24386 -303349 -566083 -544615 -96899 -416160 -985807 722507 655697 -245065 -561344 -154700 -75093 159754 640308 -87557 273104 448968 815597 -639113 902617 216786 642271 837811 -67021 -99841 891280 526065 -607841 -18535 -391397 -66652 -841037 -828579 883759 886772 -696489 -751874 373008 -8898 -592183 167203 -451691 198033 -199271 795365 369193 253235 -161490 -146607 462923 -384998 -834624 -263060 -407410 119411 -886052 837546 -202727 -468578 -881437 -610954 467623 366640 366602 -124243 -12664 -401040 -184613 875555 -866913 856666 -647245 518556 -913694 -750176 646723 130260 698717 -953181 614799 297848 -757328 716030 -311566 211115 530572 -499204 697112 -663806 83897 -709987 -205950 909320 921747 -658155 402565 -204102 780297 89549 200011 5900 -876515 -855072 -401711 258787 744550 -296289 -439320 -381287 212497 709646 -342988 822908 310364 -751260 -192208 -700978 536217 -199537 102823 515015 886705 -502355 119996 -621425 321950 -408044 831076 965189 439792 194251 11623 -642822 -66614 -271217 -475166 950454 -803358 -173744 462152 958706 639620 451121 -641700 -221539 835983 -249333 -384328 645912 -746890 109546 -197430 -619847 64704 606350 975954 389323 324617 446316 -27419 144396 644991 795947 -148371 -690770 -284442 466727 240166 -505769 -640108 320498 383395 -264415 -178058 -181171 581063 496027 -508535 -677069 -133812 526150 -882206 922831 765888 759577 -53850 -11775 -645757 355837 247955 863325 -416054 883281 962293 -429524 -664161 -34585 -522703 297193 964830 -30971 231614 -514235 858681 999910 -478681 731171 911157 841911 188555 310429 -668244 101402 290205 -410371 -568503 -307802 812068 386245 -349169 645220 -218884 528808 -272558 -315565 -961901 -857458 -610628 -327194 -435988 754964 966473 -724479 212767 -40439 -694453 -855681 354136 444786 -80025 114863 -658988 6919 668182 -128557 -924185 153909 736166 -994016 -656775 -827494 -109258 60992 -15868 -471669 418109 613971 406039 -619375 -822780 698601 -951466 -897816 -18009 -700022 784248 -151425 -967144 -940498 -143160 845307 -450148 664773 118820 499123 65996 -809423 -525311 481333 -623211 -518329 -662939 540864 -370119 388306 447851 31304 9164 -116465 745283 974966 -150089 -450254 341807 808101 635576 -864288 88840 241126 -701728 490674 31159 -486916 306708 -627655 -355268 920929 -913395 -183180 -174934 615871 322904 205404 -136408 379768 860503 -409384 814194 254366 -33475 -407991 -635946 -496900 539670 395136 418360 -865141 500285 345283 -359794 985726 54116 943180 737253 -182601 940176 489161 -620326 35279 -370407 -313635 319650 99474 45998 183325 523651 915840 -439472 -448620 481368 43214 901586 176448 68624 204387 462560 -901741 -52688 -124581 782197 185843 -451635 -698233 -183710 387642 9618 -177813 148814 -554953 -295360 459711 383537 -991957 -477911 -765713 -66344 276172 227380 37530 -376092 -991418 476637 98071 22091 -780619 523698 140011 718037 860716 -547625 -289964 -847328 412593 -673022 -835134 828060 -510658 -131713 671320 -350448 233410 305966 731760 411796 685342 657920 -855788 -284395 -735319 608381 -319482 930260 -961620 -961727 -218951 554086 -260250 51963 483797 198453 -744950 -171923 431671 104830 -73796 -655761 -721938 -169262 800791 446059 395967 981013 -199510 48226 276258 112002 -523785 -934682 582211 -864092 493170 769438 -492158 -720801 604168 869829 -174860 -942107 -712683 477995 -863008 617921 966509 -176462 -988478 -558896 838356 630227 -317493 842178 -979962 -851689 -118177 -205410 623280 -91234 -951146 -325317 251380 195227 639419 309576 160489 376917 455120 775749 -861415 16936 -473080 -982265 299138 -777214 207948 545080 51221 -408473 -499273 170964 -208454 -188690 -467943 861870 375881 464321 -323592 -596503 -126573 944801 216202 661248 -456617 676831 -414787 529854 225613 308196 -556369 895814 -944097 -525910 201270 -907764 648683 -180031 81497 -273190 -965437 721227 870485 31309 -909908 142976 675225 -641451 -109918 57643 989130 -508104 -455661 715563 283072 -803313 706527 379123 -649209 169928 338271 713226 -849185 2595 206811 -844148 821053 441909 -968814 141351 -810296 473576 -158411 -765666 364636 -386440 -816148 -6582 233098 -602761 -532272 61076 -730730 -692534 -868624 -496260 190711 -190294 47949 -35946 -376357 264869 715613 -145273 948769 -362470 554763 -103156 410205 241729 -938059 -504844 -824360 790432 -420435 269217 -754675 -927338 700858 327179 279596 -909867 323220 138172 242587 825312 271466 -680619 411120 -600175 631007 -924792 44024 -586731 -734455 -211684 -386764 163822 274161 -162964 363606 -605968 -563817 -148504 922185 -753980 -535445 -86893 -436314 483688 -363820 127107 -482240 -657619 558252 810980 -92519 -932296 718146 186997 78186 495746 -946217 341769 -893281 392024 -634846 -481528 483544 799196 -187955 36459 -909463 881154 -296331 -128828 265051 -703725 472749 -310348 -290967 325293 748924 324978 214148 -442815 997978 -806069 -850352 -55788 239415 182172 -270555 -228417 379637 -301734 226574 -134737 -172055 711563 11725 -60378 469981 217034 694869 -460105 916113 331591 -265393 -199218 693045 -248380 23446 897958 583281 -678247 -993734 -749615 2269 227121 33025 735283 166793 -346869 15201 -18553 -858889 -226118 -617977 -906535 -34532 212197 -139180 -680822 760547 -884920 -606758 836176 299562 -8143 -964509 215475 777922 -893693 929003 196753 992755 340151 258977 -76517 236406 -909482 -7574 -842154 850169 220672 -334370 -425958 467103 -13207 147785 158870 42109 -22313 257451 -924341 599966 -514779 -903111 -844020 647552 691010 -785574 -600060 332692 197426 542378 -994256 -831038 -186100 609786 575969 187363 175099 -973747 459579 -862522 556733 -87075 -696519 631980 -324825 858773 612903 -372405 852639 733588 459558 369742 -710751 182320 256171 26195 -164421 -183823 -964480 591724 -33264 -263534 803650 641695 -776104 325251 934754 553190 951775 278378 582820 -654160 380418 421789 -221661 990046 -193611 -877527 377930 -980922 212479 -127665 317660 -530252 -750980 560769 682606 647140 -509990 -403478 -501784 771081 890717 402531 599944 860745 680156 399358 323038 -629954 327874 -478209 582608 581367 -218227 -899362 -439912 -151563 -314158 917319 907073 -180945 -614601 -728806 -324946 605198 -59017 416108 -324204 92914 737122 325635 469371 170667 -56102 -586530 455232 -578560 -270889 615083 78485 44972 999780 482254 335744 -871588 705312 3425 -677160 561458 571838 -149202 380876 324677 136069 -843209 862171 -856802 -494895 -405969 -87331 -424899 -518512 468350 841336 330258 -462778 369601 604460 -841083 222601 93512 -344632 388718 100229 641814 930034 449565 -435206 296804 78884 -371116 -488391 -33121 27049 -218040 -789205 -680731 -288604 -178268 776010 794764 793609 418053 998566 118555 37282 193279 677985 434766 -957301 184854 190643 941335 649526 -675258 616550 -339304 275048 -43652 46555 194601 -14022 -271205 -43900 -868776 509722 -962824 341480 -141852 -28729 233310 -106334 -554046 962776 -650229 -774302 -66280 625846 -442319 -222869 -823483 619549 -567307 -547693 -203945 -132193 -659981 -576698 -655342 -381535 -339527 -984829 830704 -168995 -188217 792670 -419557 605790 -823530 532604 821749 -234874 857742 -532710 440465 177035 -14450 -594426 -410313 677622 883304 -125276 -208540 940835 723170 -413205 957000 -479292 874422 -492186 837574 968158 -961006 -584781 484471 222538 781337 -76921 180263 913845 980577 -451160 -46889 874272 -970637 -137743 -826823 465889 -979378 -491694 -30665 146593 517220 -683827 -152851 921692 956955 704122 -614614 156900 513229 -255356 137843 -686371 -285623 369450 838912 238402 -830000 -572609 -25411 501727 -529895 169259 -666678 -901674 -222899 -377753 86139 -381029 488331 518404 650201 -638473 853733 -858459 540191 233480 438370 285185 831422 -13121 -885638 -686238 713049 597216 -254435 -919384 -342966 -221818 106668 -468921 -170853 -322915 -766850 383941 -745458 542310 177117 -723523 992278 247671 440454 856798 420827 632888 47276 -238228 -594630 -306969 -608138 730942 514499 -440683 521340 638911 270649 -191577 304206 446062 -25579 112341 -199826 863326 496899 -234066 -127791 939190 -685724 682130 -839967 979377 657354 -440265 877566 -942817 694911 -390747 492152 184163 -586113 -995526 572567 -735885 443001 -980826 75668 -518053 310994 -786704 -390883 -106053 717858 -375953 -38700 -932284 778036 -858542 -639280 -400322 -260854 171929 -99685 -481659 410712 424730 560435 -168568 842884 -751491 211722 561481 325932 984640 172165 60255 -487392 -761165 -88192 135543 574308 -780547 606537 30671 664751 874773 540704 740665 -218001 805962 -473410 -888290 384834 36796 -671413 -821128 -981890 50400 -862875 -352297 118571 682880 22304 417374 -596349 -371399 527745 858435 -362631 105083 596738 103378 462639 609292 -226542 349930 94462 764038 990993 -375938 308978 -576428 957912 -534635 -812980 -942023 553775 359115 259710 -628150 -828203 -782130 -529614 739182 -343684 -62622 -43580 -795931 539978 -198563 -127165 166590 748505 -416212 7156 -78496 56120 -607412 464591 -212222 -511768 506962 952063 -294350 449887 -269340 390630 293330 572041 -106307 384919 -726890 378050 -924372 766811 -802936 -200995 -227691 -659283 -35707 -261344 -146193 358462 -42435 999622 465733 351730 -483530 -326661 -733002 -269216 394697 -547740 -610571 962261 381860 -958572 -942391 -166958 138822 750488 -593778 -727798 914694 -614420 -423630 439909 625165 572035 915000 -777600 467927 -360892 -34375 -333782 -104393 -355577 914782 -665111 -1584 87708 -67865 -940301 -435684 -842556 351527 674485 614376 -214090 -901882 -757169 37590 -463844 505854 -701930 -495654 100627 -164322 292625 737597 402479 -78070 441596 386333 -3468 -964103 160968 289516 -393634 369078 551321 -530451 -900006 -860129 -785721 -254662 -300085 -414039 -303779 358336 -986746 -805158 -960739 643776 521558 623565 406523 -571952 927480 -307406 -661091 103001 -620768 -668853 631393 536343 -513806 -177935 771159 -602980 888842 -456691 -451389 -724147 -23819 -437857 844828 -308125 -355018 -343622 71439 -674965 776770 -33019 -921987 -792122 477444 979260 -993159 602538 -518566 455341 865355 468255 445718 473660 -753424 913027 154238 964959 -494825 -411513 673484 -415325 19749 -640336 -868306 561573 456114 -147369 346951 46490 -432502 -304983 857260 -111800 -897874 -165081 738152 -639606 686544 -778841 748665 94031 -179622 176593 883537 -755940 -501784 107811 966870 -552570 -642999 -198162 -938014 -857672 -295039 485079 -618300 -898957 -592566 -825642 47421 -163703 35727 728762 857219 -811551 -450832 291748 -249278 -980361 -46783 975239 20758 -148647 297866 -799698 -298350 940587 681225 -240714 -29764 426659 11307 -334320 912270 -538227 -186345 787073 -665737 575945 -214493 105761 -350120 702152 -690980 315871 -733560 115986 63875 908795 -568624 -677565 685323 217995 542063 -142710 537244 75255 890647 -124119 588563 717053 -193169 110968 753023 212269 260495 -615199 311461 -679314 -486393 -374555 949629 -566281 170456 -952170 -568653 167639 -505223 -451813 534696 -997906 -31020 -89297 -482450 415346 -621242 678306 308687 581099 -765918 -844458 -165050 976182 588335 -309692 -409468 -606074 546470 -68491 633197 319198 785973 -289527 920985 -684007 221694 775091 -22572 497378 191896 794938 -586339 869308 -818547 440826 -155222 502396 -257574 993505 593379 995529 304499 866803 602595 -679261 -751812 -176185 -580485 -207911 -709999 -56313 584622 222994 -193345 -562572 800694 -751547 561545 480351 -783363 500033 316836 -975439 138404 84646 -385861 -318108 367232 -378647 732012 -470776 -998376 -643628 -794808 533311 -268375 905731 -458409 -200255 313890 -157336 -69102 699609 -432215 -476471 -721945 267238 -582764 -836547 126265 -94501 498288 388914 552029 161599 -580867 945770 310430 -127826 737967 383609 -408134 513750 416303 6857 -683933 115194 822360 -546410 660159 -13709 -797893 -229389 472552 491946 -709860 -691389 -46227 -968289 -353677 106048 -391729 64998 157291 -382857 340100 985124 304230 768714 590199 -252010 -666505 320621 -353658 997131 513255 562794 -161277 845157 846001 -269923 199220 -619236 -132859 110136 -354220 -884678 -715191 -868672 19855 -775456 -523629 135694 169225 217152 -264399 41552 105304 -740191 -430559 109317 -568699 -485154 65049 11012 -474865 -956185 -115584 207478 312937 -898625 -179085 -575145 -456969 543996 -246207 -590087 -95212 637002 -482577 370433 906127 -515096 557621 912104 -174679 -783447 -722817 -462725 -742503 -300811 877805 250843 -329976 -25403 -592557 986238 -832746 -230613 172858 -119507 -285101 -108856 427358 -532476 286918 829779 419630 -410507 -19606 884377 873678 -806331 380588 -759049 -797800 11149 221806 964962 389527 -362566 253703 326112 165002 -185331 833345 -700020 -859161 -498788 -797607 -921578 585174 666831 -350077 -309056 814770 -550556 -668445 573538 952971 -318868 134165 150119 -33369 74188 131238 -900914 253052 -972995 -432487 -166614 -399817 475340 503779 -14814 -487879 -174118 -791569 67442 -194411 -588899 -688614 471784 473491 280605 -745928 -557465 -693073 267448 788622 -936472 -506725 -588257 -710442 -62092 -641735 -463786 118718 811179 -43230 -271816 -684952 14529 -290654 -481423 206572 244476 953145 -901502 871378 416951 731035 -803775 -101480 -338591 495281 -902186 -125518 -668546 278678 -454337 -764923 635173 903451 -186420 -259093 864129 -371132 278308 -710733 659920 29128 -709185 -584931 -411545 -431723 675049 -711710 305068 343754 399429 -247126 -816869 842811 195400 771732 -110014 744432 799802 712754 848580 410278 439097 -926454 576729 -677043 580789 153494 -51123 -303096 533749 152645 688125 200368 290704 -679816 780637 493522 -231179 -310395 -199436 -89428 899172 -165321 764126 -206028 921714 724557 -905142 -56047 -12023 -433161 -336903 -472545 88294 946524 -776379 -418064 -963430 -920170 -289768 -406458 -707959 -377676 920304 87962 -743443 -568137 -103454 561815 93140 -954218 -489964 -748896 -442722 -567238 -521791 -231610 972160 -467838 551481 -619565 376452 896577 -217762 568642 -93561 900155 -70360 -471100 584121 861484 8354 429884 495520 208064 -567957 -479548 895254 977308 -805578 -492249 213830 -411564 -510902 882916 704179 303474 14467 869937 -914767 -561034 164431 293238 792042 532688 617010 -705970 -998694 -66585 -809918 543113 288468 149270 -831316 269869 973819 823338 506029 82544 -71863 198118 688793 -526401 -735732 -756225 418520 370746 -118685 795551 625636 -459338 308805 511078 983757 259898 723451 -355995 -83531 707587 -988510 -522207 100564 473088 -123478 59286 403956 548310 -621735 -505679 -138634 86365 771144 415829 670668 -256863 -480668 -80297 62973 -251422 -515345 857986 -450012 -533612 -487555 -523500 -569615 -29344 739320 -164162 -392025 635041 786588 -951384 -970724 181736 864123 111339 588732 -994568 -10630 -189291 -120953 342091 469330 261289 -620018 876684 79632 -682979 -732935 -902502 -977130 388698 -217980 -976373 129304 -373185 263421 -964185 619295 -173795 924232 -308888 -227447 241212 -510116 -482431 494599 -254763 710340 -923948 -799714 -361193 503582 -547206 955047 506915 849567 -34624 -489009 -398193 -77427 709668 502680 -696089 -439997 90844 803542 -244441 -354383 371023 866482 -652478 276185 250649 -890070 148894 -182189 -74613 -265329 738965 -582070 758569 131590 342902 148733 519595 -83192 -281982 -98753 -237827 623074 442095 874104 -173889 -177995 308841 -797791 884677 -998921 -71156 627019 -446184 -772240 -558485 736665 735731 437310 625165 -956862 -877369 860370 274154 149648 -995784 369137 -50830 177123 -112611 868916 990726 -304977 -576252 272648 327677 78970 -970069 987566 737824 -733345 -491000 -892100 292783 -596851 -401853 337306 -93862 360136 939318 571526 570696 -433177 -122124 613008 612372 -445355 69567 -482913 -469045 -739311 526224 -500117 -851473 -365394 -813292 -763391 377463 58067 176809 -426430 -929331 169915 438628 524387 -988209 958518 -16754 -381714 -638898 510375 348963 -750528 64402 -839292 683090 686730 677075 587481 -868736 -773168 -496318 -623290 879301 -516115 996606 879996 658541 211853 -693345 735939 -764808 -122319 -776401 277367 -997094 -72530 231980 -544121 -211396 188462 -264569 -499979 -49671 -744786 -185688 -647080 175778 -46081 311784 446429 220474 553413 -833899 615234 240379 382331 -866958 253017 108623 102380 525108 -719093 27992 -751301 -614522 423635 225769 -925987 84998 -21954 235274 -528998 -318394 434674 -510856 67471 -198964 239012 237218 526767 890770 -12256 190125 -626371 318982 695365 663410 94803 330251 -504442 919035 -620321 264439 -931606 847369 209697 -883949 556045 -403567 218926 -959330 396829 337210 -158096 -744246 -663970 82144 -947804 990781 -71002 213908 -496934 192017 -41118 -346726 -999304 392149 448911 -459542 -366409 -330102 -537790 -673616 -728539 -131034 -831583 -450996 334882 -781163 -330905 -602926 926435 648755 -12317 -69878 -759310 917715 -141191 -979726 -410197 -472005 -547040 -45641 351552 -635611 -202013 -537152 -623049 -620992 -888607 859939 -359961 -202707 -203443 679982 -74498 86659 -428946 101343 -336258 962636 -289888 -526612 -192069 -71803 946129 -328516 301535 756385 -426108 260332 304486 -43130 -370094 419788 71714 251407 -169500 -317217 -475336 676617 -710790 304862 642849 -529610 -872217 -427083 827691 327373 539027 360068 -229515 -849032 -519048 558368 71158 137812 64037 -570224 705783 -542987 263102 158864 -648812 130911 -735494 -446959 583103 518286 -698076 -284873 -613827 311151 734234 -136358 -651097 -247452 -834991 -711034 158570 531781 513231 551803 985544 -914599 -845649 239533 552917 296545 -270431 -362940 829434 784782 -178969 -942050 -936843 -467323 -758694 348104 758103 -347934 -589469 -925303 -16251 -545742 245506 670167 479544 725496 730058 130272 -821379 851497 47330 597762 624950 -463312 -144122 -782893 719126 -13077 701828 129050 612009 -476756 -195904 -329388 -306358 -340808 524849 -895696 483499 867147 819937 -287340 -449327 390291 833136 -705258 225300 259889 -726126 -586621 2851 -998213 -835827 400859 -820993 64572 885436 595026 -720517 -95822 -790898 -145839 331203 -271473 -184056 -242956 -231470 -523335 -742081 200970 857082 166922 437471 820120 527327 225361 -445658 547541 82044 371918 -90775 -268625 149917 -832966 384654 -117691 254691 923453 -115055 -410133 -881980 -336394 203136 164522 90376 -205065 -361601 288445 991949 -743353 -787644 -62571 -459772 474846 -298725 155605 -369423 985644 -322588 740694 -17873 124946 -203888 142629 -265174 996966 -366680 -505856 -42973 -3212 285381 -694435 -637521 -72328 203161 266723 134456 -123099 -801179 -651281 213499 -551006 789121 -434160 -402039 376199 744151 -282484 -600890 100964 34152 -442791 937837 117050 305478 -825308 50826 417792 -19816 608461 -238082 -333920 -660583 958696 -488450 344439 -64487 -294466 468500 561368 -270086 -672821 -604515 99850 985525 836414 757193 212549 -639277 649723 291615 -435271 85492 694556 -893066 -555640 630091 176876 -496131 -338873 931743 -548117 32564 -345087 -747444 -604979 -306960 -165453 -469824 945786 -306085 -222639 -357377 307727 805618 142655 104224 612060 17413 569177 -156339 692452 748474 806764 470599 -422431 18059 606651 -408225 -548675 -903741 136827 -282114 171034 310405 86615 310302 89290 -401723 -277652 102735 114136 975693 369998 -346701 -738435 697146 -310910 -533758 -934996 -701828 369538 -303353 -686713 -673319 -372164 617633 711015 -687382 765587 932419 314584 -831587 527324 -413068 734362 925874 -864414 976336 -112735 -194114 994019 -507771 -164714 -310229 42897 529366 -51115 -371275 -425710 -43876 992621 -528146 -317440 -689344 834338 757563 -640535 -608830 777966 293845 453712 -526154 -673028 -728246 -48469 92481 706604 904058 732515 245152 -252654 171034 -993321 -734942 -247690 775731 -649767 -820183 -917291 -728284 -315473 54829 501599 199836 -699373 447544 -149641 -823903 318772 26731 701238 -655092 734387 667000 -194967 -413174 932007 384550 605326 -682851 -980967 -419504 -484773 399513 713736 -899610 555447 -648665 446438 -177045 714175 733893 -821350 937845 811330 772548 -609028 -858192 650693 -588087 -355364 -643877 -737792 -747315 -118021 -408119 50911 -982370 -895984 -368542 93570 964827 -41404 558752 -526914 797307 -560457 240914 273050 905286 49529 -341284 -152750 -506022 -671727 -655692 -327977 916904 -930310 -811929 379213 -367243 -603999 -868782 576395 433114 -683672 -493206 -586081 326596 408230 -307787 -667576 726645 -630875 545358 -922630 -765952 395682 914917 -564515 -26543 -75311 905404 -16050 303267 -158634 -423125 -20643 -593016 631117 719133 -641971 -848156 904387 -557935 392343 -101518 -430021 -639334 163432 192318 770858 -588577 243102 -405079 21370 -850532 -582449 -49815 906507 -184033 -412478 269958 -951890 -978869 288116 -810402 247720 -527079 -192748 195106 773301 -568686 472839 -637609 -29437 -57769 440293 -193451 -551886 -973543 -93062 -462901 357978 488225 986694 125498 -717563 -230711 -177027 717045 -299983 -536704 -64248 719911 926800 -324918 651010 678861 -744632 -824770 342332 346296 -274957 -284409 -245190 -164212 282527 -405405 112308 -539452 -774897 -964953 913813 -669524 644985 -40135 -999169 -365595 -400634 -567915 993861 -384796 391509 517705 -167697 488308 344312 714616 -279878 733359 -798603 -351654 -890602 -478071 151622 -957125 638758 190661 -199079 -172680 -54076 694526 869905 997253 275194 -247008 56132 -699927 995721 743020 564667 408896 259558 932343 -356555 -759751 192824 627371 -643228 -96747 -711588 -55483 986479 -481362 -446751 787029 638318 -195858 864908 -259775 -495247 -785965 784085 -897341 42233 -359438 809576 97894 -64260 -421135 536101 443661 690918 -629493 836640 -25491 -412525 939152 853026 433166 616662 604770 327078 241869 365814 299769 -543139 -164259 141355 -304288 -390101 168641 -128987 990262 -802905 359123 420101 -940626 -457441 931009 839138 720783 -344046 -449653 -171194 620725 -363596 -261626 177070 -579314 277741 892380 -12530 906398 854490 216841 371146 -123653 39626 -266913 307646 624978 -611517 -985469 -219593 245984 60667 -72977 -13065 -600711 -932769 -938002 368821 -687739 210960 -620893 167195 604926 -222880 -404478 -554425 -199564 335449 -440747 412618 430089 -350793 -459208 757676 20213 -948247 398621 675302 837378 926484 -37943 -191770 507665 137744 -261290 453519 594836 732905 -877777 498230 -722158 718687 293142 -668634 -438618 719206 -199134 153756 175616 -349145 777017 -568116 681187 471421 -420326 426075 841381 -578311 704727 -944925 142002 382175 -191917 577010 90762 45862 773704 -262261 -757570 550780 146755 862627 -312458 711104 -715227 59301 550126 -902651 111268 -115857 -80011 125206 710601 -236717 -751124 484973 -769680 -286569 -404659 -842182 472651 464757 75298 -936733 912991 854684 456201 355326 -195579 -740563 -432457 353752 443242 209982 15090 254961 -573809 -56486 -547051 531838 912714 -635265 647184 674150 -522172 -504289 576869 -967995 149625 -930399 650284 -454931 574779 -895651 -520944 644448 397359 -445277 693968 167254 -480563 -448844 -382529 185789 -371356 -631738 -735035 -892364 -450155 -794363 -895525 -535280 -136236 178061 -367342 617047 -949014 -460175 -393075 -690873 -540171 733367 -447357 268112 963430 57178 -626626 785942 170753 670535 72350 -13584 76513 -549152 -607721 -603796 -505742 -881796 -572753 -114999 469749 -529052 -547967 -450949 -616832 986584 -960836 935082 -1285 -757240 266404 -665293 301476 -554469 412432 288165 670860 -898772 567275 -640954 964504 -335288 -802252 754060 778880 -250767 -351746 545316 -601133 836894 -878864 -139154 -756239 -555335 -251707 -256769 936848 -303457 -341427 -794210 -223048 -452060 337131 -370873 87751 -424052 677781 -29909 -576019 -516333 371799 -557906 -988111 465126 -309039 974952 -473877 -682968 -98124 916901 -124473 -985874 -118072 -189083 653128 752067 -317591 -656164 -831037 712229 202758 635763 -721952 511493 -286303 177989 -106339 -880309 589777 -114141 -35894 -824880 -887613 -900976 -664818 341730 31285 -475194 -218656 686788 -701319 -928721 24847 961451 -798344 783597 -502469 -417982 89005 891219 -229159 -351065 881701 286185 183347 884204 -371194 -47508 -576666 -938729 -403451 142155 501730 -933726 259950 -559060 102126 -228485 97696 -833435 -682975 -787195 900366 -125821 220009 -733035 422975 -412602 623752 -149257 -666545 132771 804755 -507161 632684 -861759 -905742 140312 300762 811132 -506398 -505936 33520 -107163 -348939 -224823 721816 822720 -181359 -397583 45778 550533 -112787 -797781 -81998 369504 -602217 951277 615902 -212943 -393999 -27488 57745 -100212 93103 -206300 -10598 -714182 -533285 -678455 962269 -664138 -449582 722390 963537 953649 -475708 -323835 -805631 97294 -765641 -106619 -179956 439655 776836 -281609 -263003 -933498 320601 -881166 -487661 -583443 225589 -394625 336306 -543922 181743 -978658 -885392 -904556 -97872 193087 -266672 -291111 992500 -254775 -954261 220269 961038 -711017 843114 -445995 822433 74230 -198515 -257591 -96217 -964312 -820825 -925387 -74771 532068 149536 524218 282133 938196 -897934 -399830 343955 -692587 -650708 501135 598192 -268870 137586 512165 909323 252234 -562693 24795 -86381 -430146 880786 402262 783374 429316 -581739 672621 843925 832126 277369 -515026 326677 4483 -31548 -855976 106063 47069 138513 -145953 -583463 765258 274320 -163348 -585444 -782725 -123005 -104870 441428 -724840 604739 -995270 -843885 587706 -592583 382287 204990 -226193 -206875 720658 -808562 -941638 -921126 534192 -632688 589456 104639 -835577 -728411 960988 829392 659757 607235 -407940 -511141 -673046 614450 176833 409668 763448 -674288 892915 -487422 -540598 673614 909515 443039 637954 -810511 457592 -96581 -190599 -961454 -542054 -223606 -104709 871198 -866742 158930 713736 -181802 -436592 831086 252245 818384 192107 -877107 -403255 668212 -174131 -78860 651904 22528 -92132 -921864 91851 -792571 -588494 54917 -283218 275560 -413219 871897 -636319 -827871 -309408 -775479 -227889 131583 -859919 -733124 -479462 -712669 494009 945451 426133 -742272 115159 -289881 223561 904673 -826659 -97709 531697 850659 239057 265957 -798594 709879 435246 70441 279059 -45342 -554272 -131457 -337142 8124 -340277 616024 -678675 -478348 423493 -937923 -61442 267594 927256 -363833 -550865 536660 154753 -361304 188587 408826 82739 55073 486731 335994 787156 -555766 -574430 86116 340607 491341 839538 -816481 -502975 -467477 98996 591586 -651236 772726 -736876 301884 -897657 389141 -496270 -183155 -464405 -618621 -335005 121099 118824 -8560 745645 796478 -600818 -195170 -835505 149891 -692635 -98778 871031 -617203 309221 -854991 91274 -288161 -815042 -417057 402335 -952492 -15086 -305309 496004 878231 -849930 -794620 795192 490923 235252 193950 693999 364261 702604 931103 -767598 250988 502574 -371957 390716 -825280 -943166 37881 626109 -494928 311713 98707 581787 -921757 455705 593434 321420 679120 227820 -21665 31101 252998 -121774 64459 992399 -168731 -784909 -673448 -698091 -686046 -478611 -525034 -871913 970055 885460 306599 -863406 790896 -176467 -923069 572085 81551 -986638 -885707 873061 610410 786321 57692 -28230 -613992 980973 -765525 734144 799367 165851 923689 838327 -57095 67622 693746 818068 999682 -987764 -472396 -811522 -735860 -203329 153138 -579503 397140 508133 -355259 -169954 210026 999448 808150 -389079 -54732 -102426 582117 327401 664043 551506 157830 -932852 -189412 -741038 820318 -102287 334505 -694577 904746 -90068 -788922 983080 397241 958341 880125 179631 498669 -335495 -593366 898602 738622 215736 -415361 -806573 134838 -93531 668673 -249895 -114186 -365094 445577 810077 617392 510497 -565563 -512523 -480981 720892 -405324 455469 66754 488733 461229 485633 246629 -613906 419417 -102172 -245865 276235 668980 219324 -949522 948547 -795120 -692252 34454 -725476 -66030 -484440 542414 -422708 -257101 -776243 -724887 -797505 -617792 388359 -233905 389016 748507 354048 -760198 771112 121719 553303 -230663 307449 -178464 -138081 668656 -387770 113713 291036 -487915 -28672 -685988 589578 -313035 -624693 101542 -779882 -179795 175742 -962520 -271262 -516366 816167 -681905 258757 -739318 -387707 675548 302729 436752 504460 672869 397675 -482636 220004 -828462 -548194 -412360 14570 41313 14409 815348 19886 202531 -666747 -291245 272755 -257155 293600 583764 465843 -756696 533852 454026 -670056 760753 733936 814620 20995 400889 -960506 619334 552841 -321098 -656900 249814 893937 474480 61732 -125137 -94664 737797 -564413 -107958 -831859 306342 363925 -654672 852565 927319 922055 195714 825256 292723 575356 -428303 449618 116134 12745 643398 -158253 222193 -134087 -490533 438240 -56150 150346 31135 -656801 524409 -993938 -415210 -598801 696284 -962805 -565929 537182 -84061 -183941 -786931 -628688 841077 84492 -639241 355103 -220086 578433 -50585 604438 611950 -302321 -666554 737588 -60924 -447263 101647 377295 740993 852757 235088 854383 584621 -706243 48428 -624945 -346330 -651041 696924 -24481 -500004 547574 557481 -928827 -446442 98030 56179 -148905 -461077 -328021 779949 918306 395978 118659 518366 -872217 -343437 -532929 634146 441112 456315 -338018 508072 666847 -550836 657234 -581455 -605544 394019 755201 16023 862418 -392815 627398 253124 -373166 -363782 -29523 48310 -360176 938520 163131 852354 -339400 728697 812643 -408114 642602 625149 346898 -316587 -829958 682841 226084 350951 34417 639511 -119956 960614 688778 912404 -406991 388682 497270 415232 -504661 -454498 538649 -194079 117258 -394623 807947 5393 -884753 166694 471575 48827 76785 -295980 -491329 -275614 -473446 -417945 -106570 195802 -276121 -233395 -28956 -792115 -981684 761866 -949018 -232520 570413 539572 357644 730987 896614 727288 30425 568588 -421052 -891629 231174 -149868 -615415 -615079 -670336 -481455 -777364 182962 -610971 -86174 -321513 972056 -463093 362815 -811224 -325989 345209 642990 433584 153309 -805909 954319 -266441 -83178 451922 248593 -245322 -632304 795218 59194 738203 -14548 123331 597731 -289208 -173092 100529 -616071 772757 695079 735708 -86850 493513 251561 -279239 -430138 -36571 43279 -476562 -777477 280282 -712289 -863527 966041 -275058 339502 -324214 -225102 363867 83112 -975931 -634453 410191 875789 -316158 -481347 757485 670958 828140 807157 395178 84979 -853787 874549 127729 -326696 661632 -458959 -758880 408044 -593019 726130 -756343 -893167 -376079 -427689 881650 -613186 -122252 -254193 -352363 53504 282865 364447 879265 -567052 -807935 836194 -444746 -697521 -880016 226949 255981 19031 847167 -547833 497358 -266265 463392 436927 -184616 447471 911485 271573 896253 345329 416626 -475577 -55517 -282107 -46514 484582 -132443 -39210 279062 434647 -682929 361635 -25470 -728301 669413 867007 987262 969319 23197 -367214 -531158 605556 307616 -539883 -690086 207024 -764018 -595751 -385513 991075 697847 -280447 743964 -858837 603106 231748 460506 394361 -278326 -789652 90996 -837998 266139 799065 343364 -533489 -836678 557311 4692 -690851 -395270 785252 -213018 -687427 376488 250659 -920339 -570043 554624 -493333 238993 -223011 -360906 -68607 140719 399299 372846 -830535 -189097 -201593 -462908 513 139084 -74736 348997 -99241 -825721 207510 -623117 -804786 474420 347046 -974907 -162547 849971 176289 -41691 -318257 538393 -879172 -744464 -551708 620717 85250 987130 -270033 -487444 -480691 492551 462758 78597 -801839 397139 285782 -756515 244753 75403 836700 -962421 -314776 922578 489836 -221475 423426 384829 -995123 -824622 465504 420183 -782885 949918 116439 -191459 -542587 -550102 808209 605443 -539315 783505 -616437 412014 -196406 417444 -988778 145336 198953 -564633 -144298 649775 471464 -772975 -571706 -216170 -446055 411792 540593 -615262 -998939 586114 -958534 241918 109447 -952771 -84522 87112 -932340 304072 -696499 -919022 421786 -948128 -660292 -240671 832742 868597 -711786 -360399 -821828 182314 20254 -16 73339 -428840 -987410 -877697 -419690 -276469 -379148 -34508 -343788 -625660 398448 983258 306065 450613 871159 786479 -332741 131656 238067 342757 798806 -114791 528289 -339422 115001 393271 -905839 -502015 -352818 -517273 375337 -604018 699541 -279776 32290 -304051 -416606 -275056 441098 53300 -25189 846614 -53183 -843220 834235 -106938 965756 -445292 822609 510185 -383035 -989506 -466494 29306 395256 -63503 483842 708906 -7865 611173 -697697 447708 539576 -943414 -639817 -304598 386978 600897 887037 56286 -658253 -411167 -376776 -188550 115309 354995 -842300 703921 294308 988726 147343 420843 -89470 914909 -639460 -239291 15619 -545012 372996 -899570 -821767 757151 534512 948555 -173815 346082 -920288 823221 -652884 -113894 763879 -787658 -383952 498299 -521171 -490129 88884 -909521 787308 -125644 355503 -972458 -759373 -526066 414826 -967808 -970970 -498503 -906495 135093 -703876 -456540 539238 -915219 589312 579956 -47906 -901991 -840816 -551423 779522 -835944 406689 317014 -620993 947778 -792007 815925 845399 922977 -264077 668177 -239266 75442 -58497 261395 247613 -806935 -857440 -664426 187570 -962645 -313044 708267 623822 -369774 50319 889493 132214 676652 172232 414414 311139 741883 961002 -393088 440226 347127 -184804 745229 987925 590472 416154 -116088 234096 -252276 -409038 717241 -942532 -208169 515784 168605 -707113 48046 702675 894179 -390286 -359349 453981 -688016 308882 -891812 63366 516444 -256753 -317052 -187774 980467 365592 -813863 -611177 -151882 -472914 -572700 -868192 -858153 63269 772388 -390003 -501056 962214 -791670 -505888 -108148 -806481 100606 518833 -937588 303761 762970 351147 71236 -204688 -177558 988172 372204 186439 519794 -185047 223472 997474 874664 60521 -85264 -417694 -21195 651973 -956096 845245 -817224 -242354 442216 192315 -130365 -558681 -621787 -439174 950236 940038 -745881 949227 568061 794679 -106926 17490 812821 632986 777405 -41654 446853 452896 -863947 159935 -130268 435026 -762757 -319374 30139 -625206 -949502 -841352 -743926 -61513 11890 800059 -426303 120925 228008 -981000 -178681 -214637 106803 -163392 -973449 626371 -773288 481271 -490851 -137618 607759 169560 -101634 806054 -270588 -595601 -517106 775058 -554089 908701 -164297 -414227 87261 178455 734680 911623 269085 -984089 -703292 -586941 -362157 -502422 243647 568471 -47440 -696496 770949 -941041 -652904 -838240 -353341 -153654 335267 -829519 -254949 325371 -290660 845874 44068 -769431 927237 18979 955240 -218640 -483695 -934823 444901 -836482 -288599 -751362 836620 921367 -890264 -153841 -332987 -84270 -280161 29660 128361 741593 -296495 823051 655174 -452243 -807881 -477418 810398 -167329 -978498 35784 -586072 420760 893444 389060 225038 956050 5087 768382 -96274 -321315 76246 -853184 653274 169499 -385114 -231129 -378793 599044 -582978 -98141 22241 -822045 -76605 -399878 819046 329239 -833267 -165562 223302 -930157 -468440 798194 -208678 270174 247381 287809 -827926 573588 948486 -100537 -160843 394467 443109 -720914 802797 -657009 -504627 49778 -927561 -755218 -252849 -14875 714160 402540 136239 580780 986211 829960 -414363 -816127 -32812 309590 -749284 975471 327928 -183941 426678 -939943 -14789 -80588 -436922 215283 -166279 619088 323989 -833082 261381 -358223 915102 425777 66853 -633393 -990447 -26397 -839661 242741 -805036 -34462 -268034 543617 793725 -271353 -87289 -189848 -438951 133503 -2876 597680 -374807 941900 355265 908084 694624 36290 873594 158820 376358 -104694 601570 993219 183383 -577246 -462113 -925465 99909 932315 -635828 -717828 -385678 452954 -30219 334785 150295 448280 -149346 167945 990112 81891 -307587 -446020 -301395 -172710 -787140 599636 -473070 -847884 283128 162016 276056 920185 766788 920964 13242 -673272 -759257 -375946 -907863 748047 507289 540931 -138039 50902 -114294 -626552 -323470 -208523 -573732 -940678 596271 935641 128996 482399 939074 -273084 -365844 683218 -286946 -374967 982964 -983165 -835860 552020 264044 -422220 164871 438176 174396 -325699 914687 260415 367677 795273 678042 7061 491517 491415 506318 479581 848382 822522 -834744 -44765 683959 162009 587625 276553 389906 477040 -563133 -562686 621165 -517619 134561 828633 102297 229140 -66820 879275 384990 222587 -391290 -836439 159733 -643762 690084 5592 489612 -719315 -822805 994065 -721338 -349751 -371670 -453376 -411080 517355 -256287 -386007 847213 -395283 544066 974942 -365213 -278594 684855 253130 403212 -972190 496475 -693014 515021 -137488 -188289 780687 79490 840211 511143 -414883 535289 183818 823050 281679 -783117 138919 931094 486705 770086 651219 -736918 -719324 -288707 -808183 -490534 -587106 -135466 816727 68846 605159 -762621 981088 -592157 -865508 901578 -375843 -111447 773168 -884059 718103 994147 429798 -828925 792814 -534934 565721 -175291 -260523 -318902 -400523 200897 -28205 306756 -392965 574659 -945404 178763 -346496 38407 607383 -957689 227950 -982592 499918 169300 -305022 219924 166656 960323 -310324 -952931 -910054 -87912 -438093 -689558 -60519 720715 -850578 -656260 -660718 889480 -47220 -581686 -676309 -462161 134508 175294 384159 -973227 -837306 -68427 659774 -624576 -971743 170370 817002 -571665 434394 516203 454555 617360 289828 -720085 -282404 957959 923778 -536849 -948020 353006 -198706 -871719 840094 -512497 -47434 752256 598681 182892 935354 -636051 996761 -358984 326447 -146016 911244 -143268 -326977 -989431 -107530 -374669 202342 498448 -885779 13517 507638 -374771 959262 -128017 -171371 251728 544070 303122 181050 -256357 580153 195360 568371 -194781 965087 -611398 -190814 -379629 -14798 754485 836091 -161016 379074 289176 -414584 -227562 -557391 -883168 702949 180033 -566089 -842820 877316 -800891 318622 121745 -137686 509647 261959 43127 -102671 27778 559524 104185 206148 -933005 56508 -167590 -946330 -462867 -961365 -12533 -955157 323630 -999394 -637002 -407748 413800 -863397 -46026 945687 785344 -218185 784156 172942 70482 379294 -552533 628996 826668 750480 -743971 478771 804175 -723682 -258468 93608 -376271 393840 628234 -273340 626749 -815678 -283526 484157 923217 -239645 913908 -817764 -249025 465333 -859275 249405 -188595 -844753 -613587 88658 -804427 419550 -974209 -412576 -254683 -693281 188420 -207808 878016 796135 264073 669471 256156 -68 519052 449535 -292798 627769 -114494 -267341 849329 -662578 -626028 -785049 -159909 -611075 470046 -183786 257190 438750 -333009 -310510 835948 797596 -853940 177920 211836 602614 -283987 -826408 -959977 -608321 391998 -838550 341364 -55201 909727 989140 -483524 -87345 871076 514445 -799090 298273 837078 -886435 -924547 -601739 556656 -842398 394253 662405 -558365 636813 -150471 -790246 886610 -107998 445040 615445 601751 780732 -64493 739303 991037 -217145 110969 -170727 477699 868612 -352916 -562875 391775 957321 640425 772890 -264712 -229570 -421277 580573 -708181 -618655 672449 -96542 122376 253827 338011 79767 151506 559241 -158015 -564742 -471294 -148693 547829 17310 814148 -336904 -832532 530730 627833 436688 869776 -222375 824115 752617 -634943 69499 -30148 641483 -255793 299635 64784 -164908 -636670 -33481 -733218 234676 -516973 587604 277259 -492686 494384 -960665 -740177 59494 -186757 611108 -691050 -660804 -257524 6483 -187840 -459785 486122 -602163 13793 577260 -286442 92676 198241 229827 -48255 417273 -7714 -566022 -534128 928836 254117 -871967 -744801 -326641 -446787 -175969 -524420 -191333 638044 -840661 -59417 -657479 355568 -59436 -495975 810194 -564456 -570310 975930 517729 726567 -168366 -666007 -140301 481576 380646 562871 457134 754517 -117869 477100 111431 674718 -597431 676289 226058 414248 -64689 877285 -603178 200907 857788 575097 -271970 -307436 -319489 683731 899177 -49983 919127 255422 -108077 291783 934492 954360 -433910 -940721 -144779 -202445 506450 -630091 189023 -411371 -183038 -92152 -458580 -348616 -814204 -366707 379842 31019 217560 856892 359768 -267025 556690 -283584 -180484 593147 -722088 -788741 -675440 513464 -226843 -590335 -648248 91653 454536 -7528 142254 -48204 -329178 -673986 -133857 813835 -342605 -456157 -212149 -572347 -201923 63275 -383688 995726 -75550 -889235 -111425 768523 -429611 -576073 697998 45775 -514339 -746745 -990812 -722969 625110 -299501 -112551 -202417 269742 -254014 -124077 921850 295656 190385 -77038 926287 -355555 -972496 465125 74022 355574 -199102 343282 -798769 -777805 129184 681906 21644 -441817 -272074 -99854 385938 785082 -166620 -776492 -584821 -815898 -360897 -152372 -410857 188858 413710 639267 -90682 -353574 835917 -96264 -351584 -609923 -181907 201786 706589 685678 248210 826799 608173 -526581 125972 930288 -927950 327497 -505857 -975382 -412927 358958 -690669 297950 454885 -569771 -736188 -189086 1691 698350 620346 -544289 195799 -316740 -620718 785169 495550 938773 -541284 -646134 -896663 -886171 920028 -234577 420969 -391765 333321 -644935 -355011 310906 -717104 -151755 -199203 -464519 -561518 -636 585011 198116 598626 -691236 552221 299145 74504 -608059 -984339 -135732 242561 111518 931945 -388444 -591364 -126315 478667 -889061 -523426 -542030 891201 829393 -842304 663117 -581522 -942342 476268 486035 742375 239196 320355 240133 -503625 -405038 -252583 -920327 485084 -587828 -631881 -626921 -124088 374988 -232167 925021 -10655 260202 -887346 -981092 610561 809809 -50981 795641 899575 -64065 -426889 -391443 699652 -61303 -754672 198468 305246 863894 -320443 979746 119601 713567 -814998 204281 -875367 862069 369672 -661355 -181719 189947 635354 606096 -351641 -376153 128336 258270 -868531 -60475 -776944 -180925 988618 454325 -206608 349143 486335 81256 -704130 -575735 721027 -473241 -126216 97817 -694561 -756916 175188 -738787 907922 -995770 -230599 -626307 349775 -247143 347140 328055 584250 70684 -132284 591259 -438802 -850759 -604610 -449456 362746 958193 -756630 188109 -332449 372694 864501 -867039 -407788 -927601 435005 -704340 275459 468951 87 232740 -33399 921470 -531444 -582255 446586 296423 456279 -270512 -865894 -594680 113769 35732 -562139 -348307 -164698 92256 724424 -767819 202406 -782321 823077 456595 -699467 -302260 957779 941774 -119214 809370 138588 -243390 -203596 988494 770493 452829 91840 170512 164842 -251997 206612 -598179 5960 -487637 -139520 -376056 117424 -194913 573959 306612 -271118 -441024 -228381 515675 743632 -746913 873342 411851 612863 688485 -191366 49316 -76246 747980 198825 -296613 -872465 972068 -750443 -784966 -293793 -401521 761978 -659875 -819582 -127291 -916536 791863 -796463 -661487 755234 361355 -597702 -342318 263137 498035 750752 147579 932241 -318756 854617 -504685 477938 -363128 383406 841270 860408 312587 -492451 350994 -77108 -781745 -647782 -224789 -19127 295697 -601718 821783 711168 797153 634055 417538 184885 -754011 949088 -57940 -963744 -113898 635222 -5338 -253395 700865 -681697 530585 -222853 564360 837414 -678082 481376 732831 -506935 -393113 -408924 -331120 -371750 -230923 510786 -219977 705695 -61216 817515 -309562 -442157 -970573 232194 677442 329890 323852 112160 -838652 300464 536224 -752366 -541382 -22637 -670411 -423594 -448541 620116 137254 649250 -617130 70259 968035 -924579 -446404 590432 -267153 726564 835345 261506 -924448 330950 -336089 -181581 950498 -747960 227107 974530 925876 624738 -696706 -237328 594089 -877184 -366971 659700 -939351 -137534 -24230 178552 380078 64253 -304144 821657 -355641 437047 168467 891242 706584 759343 -834210 -338958 -287017 -481965 -522813 597417 8145 -160825 -260985 -799873 -16413 -855707 436931 343381 -380798 979640 -595356 -595710 -577100 -945409 7851 -894768 -649708 154033 315950 442493 -684974 75251 114901 361402 -898768 -790621 -379042 63151 542982 -885423 -612006 -392716 527807 573888 -215378 -469095 -445734 739177 -101741 382496 626026 -621575 -257002 71806 -546410 524878 -585448 -312674 722586 -446722 643535 482525 -453564 -432432 -667581 -281073 83960 273344 -385966 997625 497324 870784 -651347 320597 45932 309106 -951976 865873 -868392 -536657 -413138 -798448 938401 -589693 -655013 926631 593680 467182 42720 -31839 120575 140452 -578925 -264708 -15011 -72050 422428 -980055 -319570 518727 252793 -20208 9737 165920 682362 773514 -886631 -891235 -190266 52966 -128867 967029 740437 882276 -396441 -397162 -787085 -719683 -377760 -906337 -340796 234905 604291 164964 -209222 -249449 164318 959341 840864 757065 -876652 76663 -533229 441141 561118 881266 825091 -143275 975621 407681 786615 -848872 942825 -761347 -192314 938847 297853 -694669 -312801 -311808 -921528 340001 852610 14535 121062 -593027 589445 -518288 -269178 -680786 -585456 629934 758122 -710767 -410784 -361177 36073 137909 -899960 -393611 314608 -86689 742763 -540889 662140 -555129 -748221 -256066 -640478 754393 -197090 -538191 999688 -229067 389852 143337 -301847 632239 -909646 285894 25493 683408 -400598 -28776 -51474 836691 582433 -831834 431852 -473815 910407 -763093 310298 867830 -219614 -607661 -669929 123217 -187636 393667 755862 -602360 224176 -843505 -496930 -95975 -558575 -400831 991947 -829894 -62333 858329 887371 -323373 320560 320711 490850 577535 -769515 347891 -334170 425358 -420606 493493 -420924 -504954 536477 -234019 -996103 342045 436191 -612179 -658535 -302912 211478 341978 -275828 402320 675937 -556273 -871988 -246433 789944 -960279 -84375 425527 968417 72700 -25723 -324396 -696964 838860 960728 683941 801144 815957 -84436 971599 -595813 831620 -597278 188074 -653442 -144708 792684 711106 -378354 -975534 -896047 -282153 -994291 -763247 213549 -29859 33167 -474697 465710 -637827 111614 -392971 486039 -592494 -448618 -491021 942912 -835155 -392087 -275894 -903915 -638574 -594212 84617 -867053 -946632 -444248 103216 -552242 -967219 231514 839224 454253 -842833 -351532 -992759 -916820 520052 -866742 -327806 136794 322276 -212027 -423819 840793 -706438 -254812 437159 867872 -58010 -564330 883157 948028 -482547 225440 -739798 -53558 893576 -811235 -288694 -435073 302369 -294726 17867 -42207 -729383 774774 831286 -315765 798181 767144 466570 -941139 -294868 340728 -447303 -66935 835786 701284 589609 -863433 202001 -101443 136628 22242 -238206 -565464 -310103 158665 -350120 -451170 437577 -841281 174590 12396 421067 168236 -602476 118707 -876840 -988791 -302610 335209 -283633 -267160 -38891 -581545 738178 544745 747204 58265 -278472 746310 -239380 399776 342441 -403000 -794447 393523 -276411 -769456 827114 502762 218221 745551 580645 817074 313208 -924338 506272 10700 -618961 -955801 903505 190670 -75822 870601 -834208 -86496 512529 795833 -695640 665728 991764 581643 -519239 -253825 -430477 255917 -54568 706561 241982 59421 75518 -355263 745719 307182 -210091 -136629 780435 -799033 -514626 -265984 -79108 552292 600398 155925 316050 -510574 -746804 -943595 -246363 209975 962100 485978 28413 -651064 -530889 340888 -775085 -722734 -649287 -40493 -470571 106226 -583726 583395 -43739 -58020 -815538 -926345 603482 759640 -664019 -315377 724478 -291777 859171 744064 460047 -731517 -893799 -166155 550399 907173 -162902 -114968 -42445 -227139 879527 539949 828423 -755339 936211 -436121 950216 -55410 208680 -894447 -424903 406233 968144 -324362 -647921 563519 -860755 -694343 206069 -395205 -103534 -771633 -803063 -516774 335111 -167168 -379171 -39742 835017 -982167 858103 -956632 -505017 488317 -180143 -338216 427687 -636289 563289 -673615 732095 594441 -945166 -849114 523036 333449 807026 86334 -136450 993087 -41822 -392555 -409254 187456 -327231 554585 -78889 -603402 279297 -478002 -542127 443038 -820088 -213173 534873 -716216 202608 854074 -467405 155866 -459704 534299 -72233 869646 -944879 -936702 118513 49391 -880063 332565 397409 -2592 235204 -674673 416827 -556267 -464394 950719 -881977 624536 -47190 -949494 -999421 -102459 -547290 775141 -541540 395086 965669 390747 -572423 140857 -190893 -614259 460336 -169251 286804 -212947 -605169 971240 231486 -707710 -258028 972764 629659 414824 -70539 -780659 -519320 -841907 -769254 -41819 213912 731316 -809443 456352 93586 925622 -223919 -985648 112430 822652 434744 566362 865084 163398 -630645 457271 -299523 -81433 588598 810293 2344 -255417 978393 -895885 170471 -322208 -847415 -888728 799575 226753 -519667 -921123 -252148 -428274 773601 -467346 -785782 -829954 -794826 934029 500813 -571940 -560208 -850689 992578 910086 -971481 939741 -25780 -542095 -918105 -703724 213312 -545885 -892176 -921626 126440 -422089 -908170 -367385 478468 -4259 -828318 588032 709061 -242728 -166385 41583 -317488 -57858 -969331 -813627 748865 499643 666530 911975 973989 -124274 379076 581390 -134017 968714 -663263 140487 950468 -865578 953239 80500 751967 593326 836668 89417 423598 -161184 -666793 -91185 -799101 778832 952549 -443804 -422621 722805 970006 -567239 -510901 -135207 -868275 22099 -775258 619549 -266845 -234613 504664 -130830 575332 -574834 252790 -900703 -418672 248285 -69493 704132 -123684 -423346 748309 -179573 -603089 224521 -171386 756408 21669 -750196 -425916 -345181 -48369 480040 790441 -409225 -682639 -723455 818180 -26638 417283 954898 99094 -695191 935984 283687 -277227 -388541 265882 -618655 141868 -804231 525716 -988874 -415751 797980 489511 667374 793871 471887 237582 535591 -215694 -6328 307642 829650 -198243 -269613 -149042 -898765 71423 -860080 776356 631397 134649 951984 124486 -718124 -473503 562684 -733707 -189887 945795 -242610 -951386 -897471 -565989 -840363 -247936 96958 378204 885333 -864928 488565 -698643 332965 675542 706551 559206 27184 -945371 34856 -200361 -790796 104134 356291 787393 -851066 570085 -545196 -569701 -911476 503778 752316 -886961 -583743 -563759 -232400 39994 -302731 860411 34746 -893009 422155 -347428 587447 -246667 -6279 -903517 354007 211652 599499 72245 470561 869068 -550496 229161 -585492 -813777 -169813 -763187 -857113 -465278 822579 172192 636690 -280240 119700 -658346 875970 -62442 606396 439255 -499807 520008 42415 -126016 -416468 40906 -946812 789857 255155 569848 -776347 934974 -729252 -388705 401683 543502 -308831 154626 -342305 844862 -327859 -201258 642226 -163729 939139 -528826 927750 -84108 377143 934640 -903061 357077 -276173 11493 269827 221390 -495340 468397 -684026 -203183 944202 782657 -47553 786688 570395 859791 -407795 -415308 -946911 563322 500451 743545 -875193 -95145 472008 46351 22864 283505 -245032 262891 431696 -207994 880833 -695885 -660175 961352 -324793 -930362 909487 -547107 375744 496690 969820 919007 -921448 -308677 -899171 -246563 -147121 388315 803500 621143 987638 911293 -914924 -187962 -876234 141761 -603464 120210 -596791 -851589 989132 59418 -541058 857907 287705 313008 -377671 709734 -239682 -668518 229745 -262076 186026 127762 -119759 -949072 -580957 27463 644631 -893372 776450 264282 795608 -687926 -622988 -88222 38458 607299 -543877 -975384 -212968 94436 435435 173931 834146 -33132 -863891 -135587 -285157 -385168 841216 779429 -979239 -391097 -276621 477851 -993336 347550 -67349 -888305 573863 -708435 307939 927042 553545 -108448 -189784 -611477 802454 -668585 -871591 -716109 224648 124903 203757 234426 -107346 532247 -626260 333584 25516 141475 -369099 -189892 -221128 798204 -756745 827193 -362209 -402106 874935 -967692 -607554 738904 -444272 611151 -94966 -960 466926 699297 598537 184253 -383341 748724 405206 343747 712851 710725 670113 887802 -139817 -256120 -198484 631743 -828387 -610271 -644145 103202 -447498 -755284 422773 -39706 -731833 -555466 -809571 873477 -500664 -798270 -229798 194857 189576 -520635 431187 -781901 -377752 -359254 -644028 -548808 -378725 -781874 441979 934783 18605 587909 988508 -459515 974840 -370028 490845 -627591 861616 879284 -876534 -581312 -654375 116374 137731 -90894 329292 216921 -207367 -397093 -230603 -39658 356021 495739 -233448 -447531 -975727 -739834 -394041 710036 -694532 -603803 741357 954567 -359046 595124 50055 -892205 133922 -432959 -346266 -167406 -483809 -770285 31279 186706 389936 -729375 -392998 58198 568743 910614 532406 -222508 861165 -254252 -667165 -843659 437373 278254 -125353 478040 343397 42221 -806566 -761841 798920 -684020 166921 -290528 -783137 920891 204887 962565 -346253 -655457 -892409 -92884 -366620 946449 908340 -338184 65829 -692581 110026 -804801 -96066 -612610 -832118 -82230 -457400 125743 -994039 -458920 -281483 -145963 492593 -181476 615174 -987571 109503 561082 140626 136998 -419901 338125 -40122 -820315 -144988 482020 507231 361410 -463463 -537984 622130 997161 504497 -216808 587109 -949062 231244 509205 -825421 -529911 756767 -809258 189932 -74401 320180 864558 580594 590135 -676249 -258463 160701 -518078 858859 -666454 -676392 268260 117571 163000 697826 -205132 -26935 976941 172174 -314368 -619989 -485091 318883 704839 984425 264981 -817667 -68419 -745128 671377 -46838 -311094 -882270 657797 622542 133003 884675 -41131 -63777 -50352 -20979 -207651 877674 608668 -984154 -169238 327980 315176 873733 349887 -396679 -456096 447864 382097 202041 495717 837793 -44150 916838 -14967 482548 -950838 283664 496087 242875 -83743 6489 579464 529170 935511 431737 -775154 -238101 572453 -357830 -655219 684811 60601 -399619 -23715 752780 967926 300980 -271350 -78631 485297 128358 650196 220085 883381 -190929 -556625 727476 -656960 -913987 -704444 813375 278019 -856621 -502930 815893 -38618 306377 334270 79813 33730 233483 507768 -111435 -74139 928790 493971 556958 945554 894334 960061 704525 -474690 684266 507605 607203 43733 -597354 556015 -446122 -929998 -622511 -367917 350703 620970 -992259 -175746 -100214 791682 524689 -422753 143321 -965900 122522 -758500 634977 -448977 -582347 49291 476795 -461228 -391145 427577 -440236 -266247 -431098 810918 136942 320426 -613283 -540409 -750564 -816541 -388212 261443 -383862 775831 -214891 -420617 146867 585260 -188656 -183310 -822679 -357508 -332504 -164679 397137 9430 288028 -740220 -442652 -621573 717247 593214 -576145 487713 110457 932233 543379 935028 497603 272441 -396218 -893936 515247 -980652 -94256 -281208 966365 -491751 -480561 937442 -967417 868341 941492 -959463 630262 982287 601028 -381798 709899 953918 149015 -504889 -71369 839053 444572 244215 8067 -643650 189716 -778125 973577 938564 -804462 -532485 90744 530503 -19199 764223 478869 -530652 834334 -992922 978613 -81174 500858 940683 852675 -802849 559866 -807493 -484928 298361 -637610 454136 -95042 -631067 398749 380345 -217372 -577405 68271 -630168 -350738 125416 -734782 141283 -226390 728923 -379042 -919045 -411909 528216 21089 614904 741081 751121 -515972 815506 354768 -376217 474163 -368647 -28163 -525835 -743071 -873777 806164 -594938 -824015 -614103 -543011 -126054 833191 -672110 631857 904165 391445 -144632 -466046 -18864 -346970 466940 704977 59766 -554281 694358 593846 584616 956024 508527 -505253 -222998 -990288 -766443 -862591 -286477 943222 302091 970489 -74192 294937 928902 2860 115266 -6855 -489679 788757 556924 331083 -98646 163649 671974 -725223 -327037 771286 -739395 -995008 967874 -80503 -572303 901936 -638751 -289242 -359259 239920 -909234 -10868 -769742 771671 -954900 107054 -268636 -420332 982801 926739 598587 -121434 -199418 -31017 413036 -529883 -734582 50856 684382 -686984 271567 38090 214637 -451492 758139 -524524 -82133 95844 926248 -798864 664281 -587533 -432667 -317474 -841742 -470845 -595789 779506 -876127 872546 -624504 -443182 630470 -292817 129359 -701895 914549 -725534 -211737 278390 726903 -743551 -535648 -69266 -688825 813164 -212415 -130154 419990 490066 352388 -370567 57031 404153 -794216 -354248 35060 -335622 -975330 -786683 1767 -195005 371373 -989657 -980574 231443 380110 399738 -92840 322754 -285695 910700 649713 222838 758326 409344 892298 -416977 989652 -139953 -461198 600508 -458 -322430 300974 270019 -596823 194265 736374 124093 406255 -445913 343479 346487 -910657 681044 -862449 570771 -967357 850266 -134317 -210043 785944 837960 772108 -590058 -804782 772162 -619914 -437787 185077 636031 -328064 928609 692861 267338 121935 985168 -72489 -887295 -167494 -610229 161509 -136551 -468913 161215 568318 493464 -304947 862957 -62356 80665 701352 967659 87661 415564 -600951 -130014 249266 -668172 891211 -141490 565475 856935 -350465 23041 792217 338833 -289048 -235488 175842 -992527 133632 215524 -918847 868890 -231567 993242 -138325 743091 -485091 -834205 -908661 -881800 532502 641589 845503 402615 784295 608089 929432 902996 7625 -405845 -113954 -738106 -388945 -4004 671946 -927977 310203 99571 174347 -726040 500998 726344 552257 -44182 -980516 797704 -508027 -321818 -110787 -673868 537055 168374 -729634 -187614 -146994 -681654 -898266 967418 -933564 380196 911537 200634 920359 735452 95696 -730957 -824495 -916707 176263 -245622 -647152 584102 -513394 483640 558247 204233 971729 962186 578124 12272 -359057 -921951 561960 65811 -352065 -377742 -790950 -143677 510790 178504 -720012 287139 475842 -941635 -92804 533097 -724317 437957 902637 -381855 -63348 122148 -328013 882411 -81065 -613006 744371 -934920 -443634 -234466 126272 -457199 -228749 559336 -950489 659536 -845575 682598 768804 179300 -331064 777216 -242710 -739823 526268 984180 -220001 539438 530279 -173998 -77730 -641498 204427 290689 336180 258935 640929 448696 868643 -799690 686293 369926 964386 -951159 -638713 -786869 -135142 -957653 137548 750269 954859 -662676 186475 768612 827109 81199 -256928 -252259 101328 526314 -615716 -581733 -583964 -290263 -458429 620385 -661167 465547 222892 84682 834489 511683 -190875 -785919 98609 422168 -747667 -499063 -559421 870630 602872 244023 -21137 -474085 979055 721331 385701 -388037 -48019 358522 30029 538205 -942910 181471 -870848 -678997 786548 -26363 335180 75878 -492231 -950938 592564 -178977 -322177 -732464 455213 572927 652644 898659 -518046 -537408 -876482 531476 -125840 20530 -601196 156845 -365333 408951 349603 295242 -580392 187079 -701094 166238 501425 -820371 341470 518188 -841244 616392 -934137 48718 -371756 353867 -841887 -805582 683862 -607107 403500 -263273 130613 798330 -811299 289556 885167 467568 652315 -356206 -177162 -858717 503490 407502 -538320 -158871 -412701 372056 -365449 -163538 721090 -981866 -891687 853362 -34474 -387647 -140583 -584378 679245 62567 227181 -531501 -413946 -476185 -199170 -418605 -693995 951416 -856469 400661 284355 -911069 217350 558077 -422517 559300 -379499 464898 -585699 234893 -904494 -848337 -897953 -649725 308332 55074 293479 283007 -810492 264592 12546 146863 -457807 982463 685105 139538 -107524 -175350 -937050 935807 -946460 -501023 -949300 868255 390747 -737081 -828100 -559634 -814009 651986 -33463 819774 -788605 -840274 -775435 -848460 -167844 -655718 -332807 -763191 -623468 -244631 -961855 547914 -219422 197507 -443667 -391079 852591 748002 -582063 -65942 455898 747029 528886 986822 -746314 554048 159639 914699 -86649 -243814 -907483 46250 -803383 -344723 588996 -250392 -3095 -334439 333260 533214 131273 -501230 -603704 -102919 -342464 -572578 459130 4218 822808 -184808 -234155 590327 -404978 889456 -107262 -244904 411478 100648 431964 -651685 994196 -178024 171507 979345 -978204 930987 -871795 523231 -58541 -149280 974752 -749954 -661149 414922 -610855 -545157 550156 -581488 958233 834103 -266187 635374 806898 305000 762431 394418 236206 854422 774779 -348224 894537 -812897 -41682 686734 761074 -654028 -356844 523304 -206578 -392615 -82598 -57426 321845 -487703 710051 -110767 398771 -987504 948228 -195622 -654200 560079 -789112 541219 -129559 -728580 202541 -284389 765885 951743 -83867 -897978 -434272 731542 -293610 136763 15075 -79791 -935910 532261 -900599 -492009 870975 -325309 -458804 365024 261064 -932761 596247 219768 -29334 -213893 -522487 301571 250193 658295 -85128 -528141 14233 -355092 -715284 -271597 -704684 -283140 965920 -281472 673802 -248736 -217980 879786 240821 -989343 -293570 974680 -720831 -877345 879396 191393 -395630 -632883 -312637 -615692 365438 964531 -518308 487313 -39346 -873430 335073 -838770 409153 537700 290300 -21549 1289 -318174 -853751 -776931 -562484 -101573 -591593 -935681 -565083 -330724 227563 447836 88225 -881726 -496899 3695 723394 -581950 -124039 -426045 -490370 -73918 -847553 851387 -985279 -961155 56676 -30709 -771993 -781373 -672594 997949 -764349 455030 979612 691118 -181732 59150 517339 102414 -139222 917398 -807982 193507 -483043 606125 -599272 283399 779798 -878202 318712 -870875 -397908 -921112 552564 -435648 -929559 -272209 183615 343596 -899510 -149559 -364607 -160877 505411 -228806 324503 -835086 -992328 85272 520849 -875367 -801915 273168 -754382 -798802 769783 708959 222515 -506326 531536 -892455 -231423 -431525 343623 591334 -331206 69345 574854 835328 -292940 -118863 -292565 -549577 759030 -42092 -889529 -686163 119356 381353 -915358 -185830 878200 17759 726773 -243383 -566068 -586756 98286 629528 247824 308633 -859729 -915588 -683310 556196 -99696 806011 662225 504156 895065 50609 181762 -839464 -30520 472268 -836853 -302463 266897 -989681 -68277 866323 433497 -676910 874319 -378592 224826 -306815 -597154 -82547 674114 -734823 385135 -259437 814836 -191314 -509395 61759 165573 600295 -836870 635635 -972768 77184 373481 -577693 -756253 -324920 908866 -678760 -790944 126113 -783614 614897 -899619 -99710 292185 -144867 -708076 -347912 714282 750498 457908 11296 848270 -20007 975070 -879441 -553007 -217873 920232 -584853 -343692 794213 240157 -846673 -646615 -529519 516411 930667 493786 815771 -683148 -895071 959011 218497 342446 139369 478291 -216044 -711996 -332178 -535057 840313 912258 -751121 -937937 -26327 -395603 -740033 -384897 -538639 -40584 29638 -711553 263154 -888048 404605 370819 869282 -695535 -129034 11796 542666 -48242 663121 970861 -393338 -85107 -962360 -944257 843847 -187255 -206812 540525 289108 63342 -753850 -694127 235845 348065 452383 -590219 956295 -161546 917432 -746661 -594341 -797641 -643669 722358 -351785 143267 76839 -170578 488675 268269 -562959 495776 -403779 751161 -712994 -563428 325238 709667 95449 -27803 151922 -982728 -197789 971764 -512148 -777734 -963954 -641419 -214416 -323744 115841 406729 -527777 -976044 -833160 882818 -144913 775219 -885311 138858 626088 -372143 499519 439421 -75929 671986 -147990 -887190 -77729 902226 45518 -579818 403860 58398 927112 -242791 112862 -127751 945484 552638 129772 -70152 65762 -508409 -690370 136486 -249308 730664 -189654 26624 630913 -951545 -636328 -364166 -62211 918466 -658491 836217 -673745 -663383 699972 619223 132673 399296 -31112 358370 -805516 -589250 -778532 248669 809881 -771439 -783429 201725 -580839 -87209 -24264 -754835 360559 707942 -794680 -585525 -324440 652102 833587 -957015 -884374 613169 -639978 839181 772586 149146 352484 816881 -77836 377123 -854176 234307 -192921 -111963 873125 95078 305590 -682452 -289890 789039 -255896 347769 26382 -184598 492953 725886 233353 -300461 669559 -327195 -846343 -418276 54726 -683510 -945381 65133 784605 638716 -55169 -210464 -63962 -713472 375051 468609 -79583 322957 403833 -703404 61794 765265 63572 -705713 467087 -56789 777599 163163 -599453 902831 585774 656983 630189 -20954 328939 228246 86098 257803 96658 -181540 683335 170255 -603434 202468 -744041 402454 373434 -297891 704483 -746953 -352360 -919576 -52515 986559 -509795 -18148 738124 -332497 494283 302978 -969332 -591814 841206 756634 -247029 -29880 669896 620628 -346548 906358 -664259 -385513 738664 413971 -452697 284478 662152 -342235 -287573 524566 -943380 103138 231490 138977 624615 218039 475962 388694 -147359 376388 783410 358175 152404 393054 531105 -320679 538831 -227316 148816 -396009 -559626 331658 443227 -857120 304384 -814391 25652 -717267 -472776 229101 785184 -263316 179580 603470 -235976 -333313 -197695 67191 -122391 619325 -715635 -638038 -24587 -78736 971259 -456741 -24080 280150 -365893 -181200 -923837 -925408 181520 293895 268717 -855562 -509488 -651920 154812 -992015 533095 471342 130392 186399 905172 113339 -258887 -127613 269610 -905663 472044 436114 328720 -618334 -679213 -204233 289090 -248335 674338 174416 -169330 136822 -510238 -282322 560472 -301266 258161 -43751 36119 -991928 -338304 510794 634325 -762583 173972 223599 727091 -796951 127878 175915 -489758 132436 956163 459924 135723 -755989 -300916 -425805 53224 413152 -504073 -135289 -417783 998941 -107284 -443390 -720880 404669 -255255 188042 18453 -938734 -679617 -332551 705475 558493 -319982 696221 477145 748313 162013 560697 346025 -323727 266732 -612349 422813 321093 -188320 -587356 -709075 227945 -351569 -873797 -577558 757221 -418911 -948774 -655241 -682634 174420 -273913 791306 -418420 -916807 143165 -40720 -454325 623636 114024 -834554 -971510 34048 671980 744256 -666666 842473 356511 241702 -709648 345488 -998070 -50478 783563 1418 945069 -35085 -512753 -134718 97784 910157 262553 364018 -78126 690103 -793480 -17618 -575018 -955108 586609 252505 -543983 107386 -629892 690734 493189 784998 -594235 -121671 452649 953350 -410579 -965413 -760090 798101 554822 -495543 453020 99811 -327846 -315123 -167653 -759213 211428 -207740 112554 970331 493589 -222370 760068 -534009 759633 508962 941014 313078 118064 646311 -232126 951899 -982531 -121444 133087 -1282 -362438 -306943 -698953 42168 -579814 -681941 828872 -432133 -546938 190404 -463485 489415 666009 -240439 -219312 182 113060 -564342 119048 -484751 -96726 415277 -324871 614329 406245 589356 348389 -740513 663231 -252846 -966908 447820 774105 153282 -109443 676218 -211064 424561 -635791 -191623 600147 739494 510193 -111253 -886153 -288127 390531 -673912 138851 683377 683553 503707 -613188 -86212 299193 406531 223066 -998660 -54482 -292173 -82230 -77156 -841131 257970 -159670 712927 310009 196764 -427697 -404775 885336 885791 160130 64628 260388 -375681 864318 466028 941059 -974702 -533356 585811 231567 -694076 -758584 350478 -629802 427157 -781230 829015 350043 -815722 825053 -366663 371091 15600 -148149 429847 -378902 147421 921391 394277 -930884 -117076 -354990 39788 -527652 -812991 790319 17099 -296176 611475 170358 -937487 235666 843693 643725 -721564 -827503 297005 -327286 230141 -600146 -958520 -941893 -682647 934143 -678460 -157410 118058 867216 442749 -252567 -792300 516445 995296 68739 -959024 234969 311539 -925943 632797 -645910 260171 -854326 953098 666475 -8428 -407861 -181763 -573144 655245 202436 606255 -856090 199561 755233 202605 159576 -397712 893698 -906408 786347 -340804 459707 -338714 -706565 949244 717909 524128 -766500 390484 555660 566370 -254638 -547717 466511 144350 222041 286011 -962110 104856 -455203 737397 -170945 -274133 903747 334874 -570415 211459 602719 233267 -251849 -313118 -996229 -354214 969447 173788 -453801 -59713 606473 -425766 73251 -132444 835448 376474 3719 297825 -680508 -524115 -770532 -140191 -504269 -773896 -720144 -366557 -764357 924979 728325 269242 -780535 -944787 -392110 284493 -221954 -593401 -703 44440 -572243 502068 -819024 -788887 -269986 -385536 -76944 -442588 -857203 -232762 -17335 310463 -836116 932791 513908 118342 -148643 -650278 559903 513369 926969 619527 521069 -513623 -460276 881643 -593293 -512129 -499050 357767 -700100 220597 -28725 675632 860230 731834 327956 -655471 388227 -194542 688780 -219100 324697 -108844 -715388 -776387 435234 1707 201472 948864 396716 81878 -28617 -727323 7226 808103 885143 758587 150785 622472 223423 49058 -516308 -732943 -957949 775056 199257 -287629 494187 413005 379418 200880 -748108 -103818 -633099 295393 -51762 591614 -83100 431695 -117412 514984 -507306 -265638 713783 -375921 573868 -56459 703340 -715361 -735555 -321624 688441 -898151 110418 -643444 293140 -944750 -106710 155603 660772 -578700 -530825 281790 -116667 962684 42719 -366812 -465911 -414534 929533 90226 475058 812181 503133 593573 288057 653252 978947 -543662 -867383 -505130 997605 -565345 268101 799403 -49171 -741817 -91586 855032 -216968 -953958 696190 83527 600921 -362630 -27648 618996 -150826 -356385 599669 382898 494890 673620 -135488 -249980 -287614 -395912 -801029 517956 -99456 -653442 -121231 -270304 -581957 -409555 -520031 -560616 48317 919265 217153 912897 371075 546440 -483911 710149 -329088 678566 -847964 5664 268827 244049 -151982 -434652 -932819 314678 -401463 899895 550276 -78574 322239 263248 63842 145081 596513 -975811 33918 957587 -111217 337824 -633726 -825574 -789410 -948755 -567413 -260386 698005 -435602 -733907 154497 37105 794047 606061 948155 -679711 -689454 -913724 484311 788234 -86803 -989789 490163 162628 272295 823145 -664380 -684645 42478 -730514 -248432 -278833 83332 -662660 389043 668884 -925827 -529839 690011 964947 731330 -491873 668747 -997593 -715374 310668 349531 203105 425340 -928078 -426505 -211516 -380442 198303 658460 -47670 -668023 -30762 289118 431773 -180366 309196 267876 640159 -73597 343020 -860438 -576669 -970513 291732 545983 119858 183234 856854 -931259 695430 -43945 -862152 -812685 54034 862048 -245068 -688682 -289608 379362 464440 -596341 -160367 -399946 -594457 -92601 844266 888713 60887 980176 -676799 488413 332305 -626687 -971316 -504186 658068 -595254 918514 488749 -889774 -300115 974671 916176 -204367 444355 219572 -605248 -668660 88756 585125 -977758 656559 -700606 -943270 605167 -884514 -696768 982079 92148 -549169 -139757 949748 761682 -505941 375735 -73011 -642817 86162 58173 -836141 -896189 -755564 -172347 778561 545340 588344 -980343 290056 -249637 -984456 -656046 -668852 -284059 -391869 355713 -182556 246898 227962 443911 649310 61297 -805772 -519955 -60936 -341469 -353797 126925 -294232 -127589 -630452 -814634 -679274 888005 -717157 -71475 -390884 -757669 224012 -427641 -256947 -813455 651067 -564881 495979 -742677 -349260 888070 -711569 -462463 -499076 -623266 -339450 -168766 700935 618654 212366 171278 -956864 -927742 -869220 183707 57988 -970920 -549767 -444559 -540121 686083 953889 645742 683245 841595 554179 -602557 -678766 -68532 707140 72308 -382141 681107 -25540 925788 -162141 585348 -212873 -290393 137031 684263 -69259 822998 -689862 -517226 -177686 935230 -895111 559360 17215 -517879 122616 478505 122255 -136652 739612 -222552 -831701 -519153 869567 -874329 512150 666817 390191 50279 784010 -608831 -195921 182586 -574479 -977570 -538508 779654 789997 -746568 -847575 352969 382289 -439868 -456340 277136 824613 574796 -367410 669566 52646 599277 631895 -430133 142915 -869097 928512 554178 604065 -758639 186552 423746 254617 -875790 364640 -220738 -493003 175657 647758 538429 951222 -756106 195277 -402597 529297 735342 942363 377926 595436 -823301 177002 -653502 -978394 -620583 -931872 361638 148301 -911077 -982120 767836 -309722 -890844 244126 989797 -319959 -830034 215926 844626 751746 106055 -767210 -903860 302865 819406 627559 116237 381674 -396933 367176 -153756 -543659 -707116 84619 -225226 -483249 198841 -130954 -366344 -741624 -369063 384836 -696907 238436 -143942 556322 852878 954362 -153931 613938 214965 349208 -456712 -453493 119153 -895684 84995 332726 -16098 108828 -868821 447794 -864214 -484321 -733415 -264718 139928 -668958 -351028 160730 -405759 336053 -501741 -967226 292750 763291 893588 487426 750463 -628659 263112 -617773 -706008 954039 -543108 -808595 419310 694905 323922 -209414 67790 152808 461886 -618598 -994346 932875 811913 -669347 -325334 -338914 -82478 -170549 -308479 -253806 385032 77788 -534106 150539 65777 354560 303351 -724127 287910 391449 -758295 -469728 -38124 657276 -46078 -182392 124796 302708 249693 133901 497524 -685890 -348630 398167 722917 -814962 273580 74436 -695029 -256887 326457 126305 -676488 -669368 -884803 755061 235025 -928804 -74697 -5514 -518129 -84028 -796358 507154 576895 -969735 -465171 69927 -970942 963555 -377588 461387 413070 53856 348389 -543675 521068 -16316 -281508 -232302 -193608 -19372 721768 -515231 364323 263882 551699 -602984 -303820 823380 -730114 -160691 -546365 793749 339802 -409523 -517507 -908894 861168 -546920 818019 718215 325914 -953502 918219 394175 710344 -911468 -999587 -668097 -288644 275658 -85097 -782740 -946994 -893485 408650 589984 908137 365748 -880997 590122 -990964 -346716 22787 -475445 -11638 660369 164559 -41286 744778 80922 -384992 402976 936647 298515 -328469 143004 110993 905093 -575749 -117824 -64309 536747 -83477 -500846 768299 676213 -976468 -476660 913662 903433 831109 -795107 570913 6717 830733 -148058 -334200 -220897 512691 381054 -857029 -78099 -573257 -389650 -630828 -96739 768047 -229835 647554 -469290 877571 14342 60681 667637 111729 -207483 559552 -812151 -758775 -867123 -655470 750296 -46926 -840851 820093 33496 -884828 -564377 -129770 503094 12779 -297553 802051 573522 -139798 820146 908927 753600 -35370 825420 -662694 866633 783543 89937 -357257 -975127 688234 143493 -866868 649807 -826078 243748 -455451 -498977 136290 -906277 992097 -19789 -642427 -46388 343539 603670 -863690 154510 -513309 811528 922104 -440661 -463990 -304707 -94560 262177 441306 -171491 -223658 5217 801875 -16699 12055 -805421 -593649 248709 -564170 -784177 97335 768736 628438 -143450 -114036 -761072 312049 -643433 -26912 477311 561877 -594726 266905 -282929 444834 406041 52276 268626 23629 -496910 653120 -231533 -462688 670839 836319 -34997 -20041 799277 376521 -232467 237445 972560 248393 180891 -628147 22926 -939074 -427346 70825 -644729 369691 -653774 -788217 -346412 841831 65895 500646 952765 273982 -553535 672414 -338559 393678 -397847 700629 -340655 -166693 -720709 -591221 374613 153659 425670 94671 -515418 839514 -747698 -578425 182611 -942152 922573 -62868 158557 162534 -393106 55564 276538 215949 -577264 630982 -418987 -607769 60106 -358575 -98292 487619 972641 914870 -53071 865669 639187 35409 -549621 767780 6096 -781996 -259118 858027 -324037 687172 -863691 -371400 727981 392443 928087 -648320 739699 -660700 22094 -104247 46987 -575551 14371 -743953 -302933 -814424 886358 -644129 -946246 -862078 -668457 569759 -420523 709451 -749043 -187452 -628277 381525 3026 -755974 -807903 223685 -460683 -944128 930063 -132844 163639 177066 -858879 225167 41935 918493 -722025 -93864 892519 667286 992038 869091 714268 -307997 873909 469241 498433 -272536 -445056 -897736 -759395 -907428 920184 -720623 -838296 -888055 -698943 457033 -65838 898896 -708174 -931847 735933 671522 -192039 -880882 -948738 983304 116853 664649 -642849 -135780 -594566 -471232 -144736 15246 -262000 -198821 -721679 651424 -125036 -2087 774778 717866 -776554 -957880 -455981 918295 -355239 -299504 -540276 -76058 -536490 -959511 -564313 -568534 -605126 -460192 136217 -839798 -322461 983254 629837 -158654 -202649 179713 150049 826528 -874739 847849 647398 738184 -554798 -801172 -264220 169328 646373 -476229 -184748 326628 -534613 539866 -148764 -18812 -566468 -123612 -640969 358657 -650524 -590395 -147870 857380 477603 -549442 -405904 320583 -179155 -181403 -189729 772185 -175765 -80286 178208 42206 673272 -543693 897179 -119315 -107995 -177879 236969 -431951 -914954 -129688 796697 -937623 368547 653675 780332 -175896 -189929 -76546 -231272 -531435 49012 -650174 -819448 263659 -307443 -182996 -807014 644090 -362134 -719994 715872 -105500 -117048 667117 14176 783714 903191 -659630 -234604 273341 -676102 -464135 289515 -855211 482379 -502659 -913338 20509 322580 -188983 183163 369181 942102 -955744 723542 -58386 -483642 429847 218899 604994 965451 -986218 222181 156890 -776318 -704422 311154 -687859 932090 -598282 629332 866248 504056 624333 -465894 867592 -734604 -514790 552389 995170 992538 9064 406988 629244 496202 -248422 -973416 -101871 -523880 -520476 -787703 -295055 224589 -906672 -424977 578430 -657052 -536133 -423919 -794960 -238322 -266923 -473174 850450 -230609 -696539 782055 -566461 898654 -806910 306410 -960906 -474263 730906 -811830 13426 -803889 351343 -608752 240403 -549692 -779051 450364 106695 -443600 54518 88766 861074 66480 -269361 -966658 379786 513043 -666064 -956844 518620 -816161 304575 -827760 -34619 581578 -784779 815732 457754 93249 -635872 -547019 -731968 897509 -98592 588286 94004 -119032 -298070 -226196 827525 829364 -613945 997779 462933 590885 -167210 179959 251740 -899766 -68794 -189164 -625563 -334136 -106275 472663 -559538 302583 160180 -467037 -847092 -115485 154809 142029 350373 -398388 699435 -113504 -851915 679334 759329 -445862 30186 926362 -19708 -223699 -623097 709123 587152 174782 -938012 320626 589911 -199511 -125587 -302549 -939586 596732 883231 -288091 847614 408759 -246258 -314738 363429 374227 105058 -835900 545042 89400 622548 254685 375420 213957 506550 -443999 -772372 -242996 -746263 843275 -43970 904083 484068 571851 905892 550228 -350668 197063 -285789 -945731 -405258 765205 -597484 -878863 227551 553858 330404 897542 165685 69774 -780460 564101 239315 -63634 936186 -326035 677545 -431607 53182 221488 -171847 -631813 465311 -797004 693532 749590 75243 -194733 -877061 -804132 942922 -757668 148629 694661 -613708 -379248 912576 -982145 -651018 638246 -299424 -567447 846258 208455 -941582 -993512 -125221 -257902 -697724 282898 105533 47642 558265 -810475 -148109 990563 880330 604049 -80786 423528 -492032 -387670 623349 -231016 554940 37815 407584 -607020 -289425 201158 -465828 246003 310562 -70122 -793494 196927 994415 503451 -197408 -529931 801670 746237 -272090 -642872 -337623 -383335 -776454 -381729 -456272 -645378 -689811 732114 -804603 284913 68707 -841551 -903639 -202517 27799 806526 -749266 631318 437397 -578386 807483 -709677 132670 -765269 -634484 -839753 218312 116693 33135 728585 667195 609788 82247 -121019 -6539 423272 -159091 751516 200486 -312750 172490 -482574 -778667 -272152 -700642 125919 146521 895948 -499652 -116945 -117279 331158 988780 -325022 -368531 656205 -430072 597164 -233901 700914 -713473 920182 -249797 -396426 552533 -37925 978466 597182 431009 79660 -701349 -449498 539277 -109844 812553 939772 -295206 349653 1447 320896 764890 337 -545664 159083 -206605 681346 -690121 -542491 700451 -194629 -346303 772492 -547977 931332 465638 -459916 -243182 353562 140867 153378 20396 990956 913483 -787440 -233328 546976 -666175 -986963 130077 -961012 -409536 -15143 -955578 299709 -507341 -121235 -755821 859763 -276259 714801 897053 -176733 685138 801252 626837 -289548 -617860 -266312 138814 -862654 330264 -167341 -408081 737566 -697290 484175 245650 -673588 -708932 570171 825128 745924 343908 645784 837058 -592974 -967239 609117 -72439 -257802 -69090 -510221 -747465 -357980 391879 627897 119195 835077 471998 -581247 705818 -813676 927071 -384367 335529 -831998 869469 739620 -520109 -402254 -889797 477414 -134471 298942 194131 948988 -49779 282352 189650 839929 -522858 -411958 712634 793066 -609488 590974 868959 947659 -391735 995447 -212501 -123121 -163996 391759 846426 468509 394010 -662186 486142 -144819 53012 -866031 -444676 -708241 -756974 606520 444366 -56635 947560 67895 772927 -84477 -778885 60335 901361 -379178 112840 -338702 389594 -365989 627677 27274 -375357 600611 893150 -373453 -14904 212021 -977150 -871716 -251429 946956 -531308 -662871 859713 -411499 -999566 173428 994195 401331 -43759 -694328 897599 133051 633207 -388891 -397948 -885256 -51265 215103 725113 898599 791065 944511 519302 580604 -133816 749184 934506 37787 815650 -48557 -179916 83872 -140269 271163 45641 506520 -255846 68017 -885916 953734 -587190 814178 -724975 -679585 750666 -453076 -483918 205454 -431018 952613 -76677 807537 -593348 968213 -265227 -657830 184416 439926 -343042 -524401 -873799 -958853 329287 382026 -819375 -952826 731733 71993 644169 409776 -780031 663935 702674 -380987 860280 -516175 -952779 934469 -444229 34650 695500 -829595 79264 88824 928135 -887668 65103 166909 -355864 782678 936518 -57521 -33785 198676 566614 -56888 -694001 -270902 263971 -318025 339647 783408 65960 97245 -803222 346033 688433 483952 752759 629487 680671 -434276 712033 -74819 917032 -224131 -368968 954404 -517420 223654 -198241 392159 251905 775581 914892 850527 800 -665892 -35060 -473657 810101 -928302 807868 -789903 -190181 58848 87888 537191 -932866 327005 -302512 -690581 -389537 165778 -565162 771695 -693804 -628802 387089 -491618 39493 -816749 519109 -582191 710895 -608072 340425 -9317 -12187 -794171 -160632 371774 -865782 -38070 364288 889267 -277991 -627768 230598 236454 -968546 615478 402304 637303 -277254 507262 -301463 184763 229090 -26243 -269999 253496 -226336 -367353 -389221 474349 -47919 -387744 -501699 -147064 -134683 158020 76483 -267026 -788573 120672 728012 1974 251234 -866474 -698741 760366 -979887 -128067 984392 -934827 -553744 22815 -549540 -248097 231572 569721 80697 170933 -455321 -273729 680415 -321550 599654 370005 498536 -601498 -977951 775959 -899970 -875241 289407 879442 312799 5819 -106569 -350135 154464 669247 228055 -559311 62950 -260284 -226687 -873291 -249361 -52067 -896726 676083 296583 838226 484761 -141572 -940973 -289632 550382 -837800 -887030 734070 828440 -566016 671863 207353 19549 588130 804985 856449 -677289 242785 532099 -654822 -905999 -446638 -371940 -403452 -383762 -555775 513632 843956 -769822 -946391 442109 978385 -513737 376191 -649801 363063 686633 -495832 -773788 431607 898634 651838 793712 -955307 -26752 94672 778203 269640 -481406 -747809 641334 991998 845662 103393 426026 -184874 127222 -286655 766705 722148 303614 -747939 -108966 459888 230527 -551545 335817 865911 712536 -816123 577333 855977 377656 -581486 -448855 489705 -132571 -316582 -532029 -24367 446200 -291327 871480 -975445 -336418 838813 188750 -959879 -199463 -440649 457185 -895507 644029 32206 482398 -92559 -615501 -544939 135883 753697 -878790 811056 -690883 677452 846881 -262598 818784 573560 367886 526018 29811 -408102 -656774 210313 -312118 -95135 -933582 -154298 -79286 709165 -244393 -861662 386928 789520 -184353 -798019 -475574 964116 338579 -951513 564988 964852 198671 788327 677053 420769 -515899 499192 292951 731071 31609 -835001 -108117 914213 625606 78646 574250 789601 845464 -578788 -580643 -692942 712113 108355 437726 -442612 397093 -736024 696285 545559 -47651 -198721 -773220 -707664 245399 -532756 -950669 498023 -129308 63755 590029 -973825 -119127 190121 -630359 -407182 -694370 -637367 352410 206314 617682 618720 -310841 398536 -112218 -534439 26092 -375263 -178483 26129 -501161 487484 -27309 398684 -547732 674582 -776301 -815105 -27615 950366 -331970 -743756 955522 569977 -240293 176681 247727 -92929 -651582 -292480 764249 -270276 498080 26321 203849 501168 -354186 220580 742873 935568 474905 -140040 -323208 -745278 902708 -812226 -187734 -997147 -49599 907486 -509306 -711865 -542444 178353 -252361 -798996 530513 5382 -642052 667150 -73872 838557 598824 -854376 -285632 -626385 -32094 696105 -537887 951524 -351899 -199145 339529 802779 665473 715754 329408 370214 863256 -849955 96868 390219 958051 905056 -615771 -279228 761003 223001 295498 218752 -355120 476126 -705174 626400 -660155 286908 930676 765114 -995822 -15500 -234584 -523687 689104 230136 -424037 -614020 144049 -537486 821431 227539 -467466 941886 254521 599301 935286 -881173 287665 436012 30110 23614 175238 -335273 231275 435119 466799 -621817 -158094 -511510 891131 -454861 -166439 -228785 31626 274756 925915 567154 -415407 -709607 -546488 -538212 252762 -489467 503682 -908600 611073 -677300 485249 -287577 378361 763946 -650416 -802403 304709 660427 352654 565314 -240321 -35372 39534 -256799 292629 461657 122423 250108 365767 906596 -17851 464966 -732246 -821515 723846 -436313 -709656 -208260 318718 -124868 -209283 -280736 136003 32341 172220 -775684 -955134 292469 -777400 377501 840824 516949 316827 852742 238202 -64926 330114 826220 -735507 985914 501919 -82823 -791218 365619 -166810 665549 714156 -846892 -609887 -309127 -178903 -252071 -535188 -615678 -725891 -331085 -411206 707812 685171 259462 -386994 776588 -843287 343978 230466 -246691 212564 -877525 893187 935980 926138 787145 385235 608068 262199 180345 150470 704995 -121863 854753 -653883 -379462 -479933 760927 482959 -232335 -55954 -223997 -532301 992417 755811 -935791 -18153 -421544 -27742 -627071 512884 391577 977086 -392450 -466729 426202 -371745 734954 -90334 40964 460606 285656 -798071 686710 -701395 -848240 454421 -24959 681101 -405617 516516 333549 -274987 460292 19431 -482060 342418 174293 562403 485570 650082 -342248 -612623 89083 -209929 932250 656318 -504268 -380902 -394916 -688692 -806279 -797787 592784 115311 -759610 749064 -138464 25424 552334 -833979 397736 349549 371895 886901 584695 18071 127899 286785 -702830 311411 702345 120296 557745 91642 -330686 -235712 -568512 -542727 -478339 -805843 929503 -290415 -871965 128940 -423454 -159816 239507 -622133 -663854 998710 103199 564013 11114 9897 -620274 750731 -35045 -809470 196568 -132818 -324984 -505082 480365 -447113 417803 750669 35758 477783 421806 -108730 -715278 794327 774963 -143054 920066 507921 500749 -786652 153886 -426827 364132 459272 716534 638597 2069 -169192 548657 -540711 -212305 503528 -756246 -398309 -501128 651612 -750546 103372 273510 409517 -569985 658046 205350 -363161 96468 747864 -777448 905582 -434025 -211562 454865 -233740 -950362 94086 166552 -38652 -987950 -955509 -592662 -65541 -107933 784414 61302 7690 676497 801352 43681 76341 744845 716329 469762 -741289 -568202 -309516 356839 649116 28644 -795279 207951 -457595 400097 -147718 928110 110311 -828821 -863874 -242643 -24724 627827 -163839 179751 945041 150753 770586 -285779 477094 338318 340723 984131 987986 363592 223565 107680 568716 90066 913274 920242 446755 843617 -957728 -314857 694199 -64992 -564227 460837 -546755 326445 -283426 -994973 280703 732698 119206 -934898 566682 -854547 738829 885910 -201474 -396512 -858402 -212194 906866 422817 409720 -500609 173581 824659 -738994 -496955 -855234 -870516 -298520 -475727 -693947 -302315 842719 640565 373687 -498387 -34588 759675 -262786 899206 206266 -143649 -125610 260422 799160 406512 778834 282759 144072 711283 -788267 61400 -184341 -28577 -299751 135354 170162 407394 294572 -60381 444998 -29733 337517 491647 485729 101982 628500 21034 998227 148020 -457433 -187401 -829826 -282664 55942 -941780 -985638 124539 -596896 -700413 269937 447616 70331 981803 -355868 -131327 724592 827333 993381 884296 -279763 -137880 779323 893271 409970 -606946 894018 563681 603668 354532 912232 409422 748988 -438227 -643664 55739 378985 472288 879795 -613513 769130 915541 459290 -746617 -44187 937564 825253 1316 808019 -275914 327080 -440392 973185 110234 -258296 247268 806673 -601934 836674 660348 -234889 793627 790244 -653175 619773 864745 -162414 228039 678719 323360 298371 -184539 214575 312252 -107902 239688 -349422 -77910 787181 -802168 -117119 -270900 -54087 -508304 168425 -404230 -743316 193346 -174708 66427 -29919 -213135 691453 -384496 729480 -607706 272680 -771478 -975132 -198212 -584504 61230 -685429 565316 -679185 -765064 -782487 -463999 -663166 783317 394493 75757 -813126 -432440 831578 -759118 857380 -660666 -347481 361778 -701791 -347462 -96608 643456 914151 369922 -412653 156132 839935 -79760 -107292 -477221 391749 924745 -525174 -322796 -410645 930761 -93553 478836 -526731 354718 849940 -827373 877758 142953 566090 349117 864114 -169280 -629894 -729869 -960493 -251090 -256130 817639 720884 43057 -313530 -896893 -495167 479675 819284 -365214 584181 363698 889152 79573 -205727 -855056 58933 583008 -852308 -708412 727154 -152261 590 -335889 -352438 634962 -227180 479783 -971356 257733 848799 -873705 -899333 -990360 159461 217437 175199 -738365 -600402 -375157 877427 625427 -495720 6184 813037 -186424 338707 -715476 -563174 -134778 236902 -154489 68951 380452 938537 -158182 -214888 -35921 -43320 -31045 261733 67560 -976250 -655562 -111656 872514 -707848 -411705 892576 -612507 -616186 -653663 445313 771246 -96658 978283 98258 -159572 -454079 -548803 689278 -483420 -171293 -651993 932611 -320754 511247 884906 -166666 314902 418000 -709955 -118787 -252004 880393 657738 650579 -893515 -91409 -261842 921416 -200024 -795638 460476 821183 527089 -190792 -932037 -450514 135745 -373591 470115 738081 -544516 25315 -43676 -671817 -9286 -930880 -77728 -240477 -672314 -502804 -681876 135341 140322 -992665 593171 -214482 -959103 263689 -314030 617112 640204 -537351 474269 -165909 9630 38708 -758568 -432319 -339256 -645747 442975 490564 971341 -601817 743807 -461646 965094 -84612 -771717 -98080 -470016 520282 -795128 -454989 809273 429665 212433 -130391 -591257 -45562 432372 804302 133137 -418157 589314 782279 -166412 37796 -713341 -173621 489343 714540 260464 -840539 15319 631406 -296137 -652236 365396 724228 480955 -95893 -278014 -139556 -559919 67537 -18526 -5835 624452 -666238 -267994 -473305 -712750 -387028 579768 454296 378157 109459 50099 848712 653435 242957 -482776 739526 216918 -606074 3931 263672 590028 -928130 -158140 991511 -369056 686214 787726 487217 -566392 289351 -745573 693157 534445 496251 874750 704554 -490578 384113 -118656 -496823 526045 757389 -304100 -49826 613376 363846 560130 865179 -506031 406695 470296 495493 -895233 462542 -842508 649590 -192853 -75408 -312733 904857 -390292 360403 -887066 -819216 -756021 13395 68016 -125999 85063 731357 728105 -219291 -878126 -764681 240237 417192 390867 524470 -969906 381932 -355806 814150 -587186 316374 386959 351590 220710 -805665 -232485 441066 -953534 242772 -588995 899895 -747198 674775 -218018 203466 335738 242780 338526 221105 -786061 357548 883661 677648 654312 -304283 -258894 -19682 710090 -983304 267272 87205 -24643 -364118 979132 -283642 728985 299924 481072 -280654 181865 972451 -705477 90546 -197649 -203496 -709849 -535392 -767330 938633 -744015 466988 -421729 511327 -714355 -955496 -687027 -881066 -111521 -642244 561336 -231041 948547 682371 156326 -458175 -172474 -385940 -52723 -505004 640235 257546 -346214 63429 604583 195076 166446 -203531 408165 631446 -991781 943898 419970 -964594 -216084 -752836 -339502 -365872 281818 -125383 653721 -571310 559447 623810 836883 -285919 -834873 201948 -849042 -428838 249282 679135 -884278 379441 520596 179834 -136256 -538258 -653762 845229 794071 -414229 -233742 837198 558480 -361705 652186 -124539 -710180 791926 1233 779600 904737 852255 -268824 129920 517561 380605 -934301 638521 88306 226831 932729 -877194 407311 390504 -948328 323971 707270 444207 648287 869505 -814144 -579617 -309342 633573 -553316 -547192 -46743 -696967 -464916 -376500 794993 87130 495030 -923420 19370 465017 106740 -621671 903607 535706 698516 976459 371313 -983464 -257799 192493 920036 643614 850425 -674809 106577 -218321 626909 82611 692651 169888 -605468 481824 -73446 745945 -449216 150546 -929286 32151 358040 277215 418012 435949 447876 -385420 -966268 -535106 411412 168270 -719126 -401979 -510903 189186 329530 624653 412058 691126 -165036 -684167 -112016 308773 -851251 -604354 144426 33567 -883221 -438173 796698 -4986 -265939 642504 507143 -355886 -998975 27804 366121 269326 374539 786534 -845136 70489 424357 508669 940733 282342 629465 705807 -343449 466556 92841 -357474 852536 337143 712008 762367 715309 139717 -494817 675801 521658 -755862 28872 735020 -91453 -98052 565782 14663 -229468 282664 891659 104784 424234 514987 677473 -657343 207639 -673446 412930 -143387 -329950 -503910 121231 172127 -548747 678632 340829 -71389 656942 -276781 -879885 -488966 -39970 970749 -749939 -18941 608397 15262 -715491 283309 -288332 576385 118213 -961730 -45247 -262780 577758 192207 -999401 772764 738291 224846 -508533 -553905 794182 -666630 -239768 22329 -828085 -977814 504683 848520 975529 668935 458952 -770689 -551236 972045 -976220 577655 311061 -326642 549401 -167591 -45705 642031 -631115 -172763 -740900 135145 -631429 -749842 133102 -670838 -51232 -871588 -614513 602161 66639 719272 98130 -265579 -224474 856612 423551 -169153 -587337 -325455 -985709 -71541 -217272 619206 -862530 395307 949011 -543888 -616093 -883420 500167 762317 709915 -478129 342149 885903 -53326 -424487 -210077 791295 445481 374467 221164 843895 772530 775011 -351714 -315161 347063 -110878 -57108 69970 30548 -849220 -763206 799054 -758696 -969405 -827933 -128761 921800 -548581 712886 599740 613212 946623 777588 83776 448384 -66565 424787 890106 -461100 -99215 187263 -478234 -395604 -488428 -679788 543122 581777 41520 -523355 37538 -564034 826720 -535112 339916 147364 -275819 142024 548700 -771738 -378346 324162 -359502 731998 -756613 -261752 552895 -979690 808881 52209 -777716 892368 -230279 41030 442035 279551 362857 -62649 -856604 -341941 -626967 -638940 -560927 765329 -710473 -632316 -648190 -732319 -975260 -104958 137649 268926 682324 149163 -58129 683745 973634 -726911 -692274 157238 -537670 274683 857845 168926 -768227 295043 890144 -534549 -914271 598646 728349 -428505 -594866 474024 -492721 -461042 468738 -943139 -360657 417999 884589 -129071 76230 -197681 702870 537777 964788 747814 553300 994592 -393428 -758752 332502 -352461 -602378 -179396 424732 316405 747884 749617 -64900 482916 -215555 786916 349982 937201 685869 -999308 -462337 -534140 828947 493998 626930 -443274 497241 -398567 353050 628885 -168000 -200085 -747150 -790108 304026 508946 356166 -484904 9934 -555091 -626377 519388 591703 639631 733370 980046 747077 -761661 536345 -822336 -17862 88963 -381455 382648 885102 -139457 -345038 425008 904364 744604 218658 641302 -253741 152178 971867 982349 -956330 -657586 -253368 108970 328381 -440594 -107476 820217 852513 882887 -199013 785270 168243 -289662 274687 -941100 -451146 -821381 11797 416953 -16639 864193 -675347 286527 139390 -638695 838381 -187788 -653266 -577925 948047 844507 971042 11026 182430 -968342 939395 -721984 -218947 -334070 397707 343449 669408 -260709 934154 -313885 -979055 -283027 876898 400796 3500 229575 -686325 95220 -993564 191843 -519408 529871 478268 360432 286991 -660156 -562546 -41969 -721091 -135903 -155897 547543 -7072 -496412 -597591 390865 -956460 26947 -406456 537341 -726905 15781 -332530 531787 -106371 355751 795767 204834 -657460 223897 89045 308189 -746592 572414 95053 -800567 -728264 -636913 -613159 855464 -985496 -345416 -233276 324657 140949 -518887 -283856 -201458 -342596 -817273 653971 503772 9707 309641 -169930 413999 89927 -825381 -34379 388875 -707324 -675858 -57086 -248340 961520 407398 -368926 548031 -336407 -68965 953966 309222 -596639 280985 323476 787256 -466591 -144737 -365421 -842241 702980 881956 138370 915705 -500617 -225715 175689 -838441 -574080 -767752 297127 -252095 -242316 258869 -108757 558416 963135 291400 366778 -65646 -123680 17704 -590705 -824438 -183574 529026 774839 -945747 723972 223543 117265 -502554 400234 -142374 -647212 806547 824938 -205389 385672 -183803 -931224 -791105 -280181 69892 -490533 -639827 -80882 -348087 -979891 -857118 -13674 -713725 -145569 127862 717948 583378 -553534 -575690 -538771 -126385 -555457 619936 -148886 -106238 -787152 -77335 -898743 -870294 -432763 995322 836018 110329 -439488 -877073 566947 546453 -501895 -701673 284269 -964456 -542117 -781578 -229835 -482736 -21083 -928314 343027 774272 -659286 -698254 -258570 429790 957777 932890 279262 -915309 -90091 -124398 882465 -466754 -383610 -787869 -500985 503793 -222649 -570808 -973778 965554 880782 81713 -319225 -334468 -412504 -530748 -597546 -604741 194290 -547753 249654 844371 982880 -263944 -302317 -594790 511994 -418331 -493266 437338 729690 754836 -950371 905040 295087 -541012 910536 -881745 -95171 535306 -278164 260637 -425125 704317 399132 94389 -72972 410122 229180 -391676 365190 403433 -549884 -382836 -805210 -970618 623235 -113980 -630150 -61630 -925031 882325 183101 -481233 -931333 634975 -830273 -719337 559283 573426 -726045 990453 517790 252438 -680545 -501766 424429 954627 12927 443146 319780 375273 694306 139069 294813 -69398 -539845 531039 825734 427547 -769518 520559 -361889 -405882 442880 -179548 -158083 -581717 210423 -890781 -695158 765562 197368 685898 -154365 -191141 581018 969897 -985672 282407 236170 599427 536656 -808532 -404603 -141422 -138430 91821 858976 735808 -336035 923231 971264 925743 90176 -496659 634595 36401 286179 -904332 401685 -670512 603148 605320 -186564 560072 85723 -634706 258573 -675704 -362433 -482464 67667 -977098 756606 -15220 722031 -224216 308146 -319467 842195 767595 -779834 -944432 516742 -619457 -590979 -22904 316324 143384 -470805 71419 -126501 82591 -686214 -367525 369263 405935 -654106 -759474 -988746 -575655 -349887 212590 91036 519265 34673 -73143 455201 -651713 614061 971106 6230 895775 787587 685231 355044 -259360 263253 -795751 904581 517912 844247 575487 -291320 -762993 -849133 855987 -996783 903744 -186139 -228357 94551 -430628 356863 -258159 -415451 6982 829542 -923356 255833 498967 -997389 -874795 511016 986012 706643 109370 541784 265427 -402040 -640801 -9787 747506 551782 688448 -220963 -258848 133910 41040 -197469 395578 339223 -591499 -315985 429647 -787912 -83958 -802644 -224604 -320097 -943396 -786087 750961 969669 642605 469386 -950494 303351 930484 -143964 552407 856278 630810 633252 -627483 408664 283774 -316264 -569262 558918 -28813 65444 -696483 44220 713597 -514049 79092 -221140 142232 76659 419259 687963 -332495 564961 252556 156641 394026 74042 210162 -49106 -910758 447751 -913620 143232 578827 846562 398513 993518 89466 -963589 479654 -972704 378842 137364 -288535 585748 71250 -615035 -328438 929563 -27013 871609 551628 941530 273635 915375 203176 -166007 -862580 -13062 -520885 360631 770029 645185 -760557 774853 -251408 -182720 -150506 -485914 -53773 -596539 -727269 671270 -17976 -876108 266910 -881184 -214220 894723 990033 874693 -893709 -914113 -716394 641116 901170 -241147 816646 450429 -256492 -439287 -343443 487637 -311890 438419 -536373 -660251 23563 -958083 -170668 938242 32937 140342 209265 674135 869626 -920509 -655299 493023 372580 416184 962953 97387 -970815 -889533 130009 518050 754527 -72798 -674844 760059 -996991 -317272 -631656 -698555 -263076 864700 -578028 -686176 -472932 -386727 812844 375426 706652 -862833 -875032 459059 -273103 -664831 -924027 670673 295840 -860699 -77581 840908 923300 383495 -957995 772843 19753 848582 200708 -853947 -180589 320277 -101747 -791991 857144 -376836 -691666 -906953 -82847 -168811 387549 469796 -13619 -316145 550209 852858 126382 301870 60982 435830 38186 -436664 505934 -313304 -917028 -445878 -465589 267895 -324144 -805071 319014 653466 917899 -221166 -193397 -757600 -766848 -248941 -763430 -330263 -35428 112239 -746329 978218 -127301 -620426 447803 -946707 -697552 954122 463633 -700018 -321470 -929117 -921638 746944 173481 -132148 783866 -960122 490773 652580 217608 -527174 911015 25694 184530 -254966 580214 529474 982486 -76554 905356 821801 740554 -4269 -906394 419844 -426474 243659 762104 -555306 851413 272602 52006 -387914 178903 -847789 714572 -349874 -727646 209369 -945737 -688418 739436 776294 814889 -342726 -731358 9159 468057 -619065 336228 -895330 -391439 794498 -418809 -720801 -735601 -436230 -687726 -185644 -743868 -669999 -579006 832409 -696936 893247 -20218 272929 -853884 630031 -307069 -55889 -58378 -818017 778513 594525 -434224 640868 957372 149784 -289814 -347932 -151868 -423390 -689781 -55109 -345955 -367345 822132 908567 -969488 108616 840662 213691 514456 119948 332375 -877312 -365146 -825878 278801 -735921 334942 -959032 -191854 804648 -953289 165215 -369315 -750818 -963489 -23492 -832665 572761 -884300 589761 555675 -666990 -598836 71202 -101545 -430181 -112273 -577560 -57235 -89643 746520 -291727 669731 -251465 861559 -126354 486963 699470 600433 -590492 -610996 -293960 -270945 -386644 -86898 -743129 -693813 -912013 -187118 -157852 365558 765499 -837152 615241 410069 -826536 930423 -322490 -975025 -32013 876745 249054 41216 512522 -169540 913575 944825 -661778 64939 -156467 4222 330180 -402334 201615 344711 209413 -603611 -288832 -156864 -771714 732970 304839 937033 -645680 -355686 -890208 -811658 696305 -757611 248921 -238384 -700503 -122965 786198 -761326 -54122 -753949 -192243 -397907 -963415 194360 -90998 -51643 -254681 718486 559597 -728655 -339671 758626 95783 222079 352539 482927 -372799 -135955 686657 -440182 731221 -451087 -748883 304111 -487661 -597453 469195 -742062 -776259 422798 -658474 -51753 -811477 -238190 582879 911386 -680377 787716 419021 -302296 611858 -746404 -279848 434051 -767458 745159 172044 407074 653842 194979 336717 -803473 314154 -634 -179763 923591 485044 -863945 740375 -553474 -787565 81202 -112760 241368 213056 -178392 -943407 -827759 -486460 -657539 809974 946774 302911 960073 30290 133450 572388 728920 318225 -972030 -432517 480170 634932 372361 -259618 61683 -534128 377948 -768516 -216548 939855 240751 810713 199488 465390 476967 -943092 546096 104637 947550 -925633 -290705 -317725 -264350 239155 -540873 119383 -417930 -804678 442738 600680 -375601 889019 284354 -910026 -465640 360881 534394 -247754 216943 674604 -626910 683442 940518 -879794 39799 -769081 -975102 -799025 -376088 839269 -581056 -686854 -775269 978259 -233205 -85714 739174 -112984 425159 326878 -473130 876243 784457 383122 383275 -225900 340572 -426141 939482 708864 -831426 -604798 627978 736385 729121 359218 911511 775251 560427 -953782 626962 874633 397175 813492 -239937 11142 662673 -65295 515990 378244 904317 -952942 25283 888977 -180303 -622016 -400090 519693 -761962 697525 -182701 125357 557195 -331199 -874350 456315 648290 84166 -54303 802515 -903070 -119108 -821651 -62361 -677949 -920914 651805 624956 547765 19514 777991 41772 406617 -967787 -552839 594018 -714554 958085 935409 -600991 -406139 -386330 980773 547581 -696555 498214 -443651 960991 528745 156873 -999149 -161402 -333851 -250523 140986 445889 131429 177190 -327052 -317898 237238 484171 884474 -175650 948250 911528 418360 -813690 202312 549922 -238130 -337456 371433 -843082 904721 -493008 -653667 60659 -276984 -810000 -751628 -382597 757231 169516 183158 456581 -120265 708182 -378341 160606 323844 -424269 339156 -919452 856622 -83492 207232 426889 -260927 -895426 -358025 -180138 531325 189851 679683 -467226 -532394 -643193 799202 -899226 381429 486507 412485 -930660 -734027 30213 -803884 -113187 -742490 -210458 21544 -870635 537358 844531 -105905 415043 152035 -444059 101451 334586 195027 -456247 465172 -453022 906812 231424 -517998 -522444 787764 -178880 -173533 603073 -890878 -144366 997275 -447252 -501725 -358830 -765249 -187988 -168121 -714190 479945 521611 -444335 -52810 -973465 -51414 759130 740537 341692 85562 877358 975335 -321954 -536828 -917811 -74942 -79914 -995870 809196 -779619 832419 504900 -920079 640548 767926 -488660 956155 -598830 650615 18482 -694184 69368 807616 -980735 -946547 -94019 809821 287576 262609 642457 911378 567178 571794 336089 75797 572926 687727 713886 957327 -893009 -26052 -655778 -342241 -401875 -386814 6241 475223 -338533 901756 -534843 -379075 376367 -795877 59770 444363 -197706 822018 339527 -438928 892941 458250 -482236 -835187 -544216 144064 64733 471929 931855 175458 -715178 -71939 -299300 127718 513089 805081 496318 -502541 586889 -148419 639481 902630 133611 -761008 962916 713423 289272 877229 -447382 503281 368404 451936 887433 -938171 571386 -623634 -394026 379895 -578251 243531 802679 950247 564648 -429727 -121945 -545623 225672 -175856 24118 695558 354781 -28504 -481785 57082 -372987 -899856 -675440 -383308 517552 -453981 -291619 -595048 352996 -298770 -817139 -3776 -297093 -968589 726867 337655 780321 -410551 302583 -277699 -468777 992890 -446382 90566 -906638 -40700 344278 -262150 -412388 309208 126724 30966 504017 395998 -494221 -899446 -288668 519663 402384 -572870 -877064 480601 742104 686269 -9849 207710 -876064 319488 -857249 112181 374477 -136284 -921440 -840696 -503523 478332 582079 276725 506844 492816 65030 -384498 279600 -335588 792465 914520 827598 947986 -111533 688847 -410879 -220780 329615 816225 927786 -879621 -183713 456174 -944581 158291 914993 367055 651963 -140708 -139196 -563380 -280506 12555 -954960 20772 641802 -480378 613851 171913 -95797 848684 727301 -185440 -341793 378379 -435139 315142 -533070 783335 -164631 -120250 637252 756154 484546 -112668 761254 -327377 -351530 -334379 172289 -693466 -838780 304645 -590193 -348365 464515 192080 -426209 785054 722780 212873 491413 747620 529003 658678 -197784 -632651 -823581 129361 -784221 -707596 676935 180937 -893980 -192581 -429199 -271617 307040 662612 -865522 337801 667357 464832 -689761 -418701 354871 692148 968314 133305 -83620 946583 927688 19918 -355121 896006 563589 380312 754984 650704 -953597 360306 -64366 -371462 749415 342312 -834100 -559172 927402 544639 -34518 -827774 957209 -112214 690833 931692 74710 -188074 -483586 -100145 280533 -896737 236031 -418254 975455 52888 921016 297809 -755822 -650680 644832 495005 -647457 189607 421185 644666 -553973 -835419 310588 -64257 -62417 -698844 -5182 841722 -735560 870905 749148 -549910 -440345 39918 841764 796739 754386 -235581 695498 -393811 -307102 433448 763536 745989 645843 -82747 -676402 -171301 -840138 -539213 -293137 695666 79986 -664192 822770 360516 355391 661550 700522 -92293 -457942 406068 -960514 875768 -984428 -447620 -801686 214096 113971 55780 570236 662986 310543 -444099 -143976 -853789 956294 646607 304948 467530 162505 -742829 878301 859876 528093 -732553 -963792 -649015 145946 -52642 17121 -538683 -353105 -984163 -382536 402520 -870628 -640065 693263 -326090 487095 381634 -202411 -299448 -53848 -265448 900367 -933975 832493 -205402 -366639 -467414 -865449 -319543 486345 975823 -154614 4044 684469 -315440 546945 916595 508264 288280 -869624 495347 -770615 -757431 -946752 40695 128467 -541642 -143970 582685 -379754 263656 22892 -796169 871093 -39782 138439 -174581 -821018 -869444 286496 -120493 34677 445555 265147 -42946 68545 -2920 -542029 -560083 -51395 -487499 140275 850807 -134671 -442997 -816834 -329243 -257801 -168817 541225 -613066 -24450 -891928 -890596 19868 -271670 -603661 -792620 -520131 793649 -68289 199780 -400460 -118496 -441583 744111 72717 -721515 -708639 149488 -691892 901794 -338469 195250 -442393 562544 -540321 -681256 148040 303545 783617 74135 409676 -119219 -28790 727158 -873914 -811634 87413 550741 513148 -74508 169843 761187 345897 -469494 941928 999207 635386 33391 -87701 553848 391825 -697642 51914 -880635 -800123 471047 919044 -467763 -836640 -272933 226893 -999384 313375 -468541 -616563 -6084 62261 -788670 19041 436233 -108535 -733585 871705 -673314 -427149 -401932 852664 310881 525764 874129 -973449 199692 740027 -253286 727618 754986 -972400 -982668 -401862 -893090 -319891 -927204 537521 593948 713327 170273 -303183 41902 -195414 964389 -62986 567984 -80861 -477216 -245265 -700524 -988845 -895715 790977 588703 544555 -381894 880708 -787990 -616694 -248660 -445692 958947 -309560 -197767 -18239 631369 774447 255293 -373265 -309069 304765 -490842 -980297 21642 216548 665847 -41996 86538 -953975 -355319 5559 -255419 147848 -949179 464324 887712 -718481 613547 801298 377684 -822081 523342 543183 958959 372846 -38698 -365350 -385712 -557465 334589 194759 -176978 670216 -918254 -713890 -869102 -49373 -386055 889372 339544 -489090 563881 -301904 614322 455507 556076 -917888 -816987 -913456 -518749 907810 112650 736408 -904385 -698269 -548082 -209983 902729 -892861 -64718 793300 999835 -687241 -722100 795856 501669 -621082 196485 804775 -104086 396973 467545 87359 681344 -530149 682778 -386190 170899 609973 689516 -676081 893154 268595 -570806 -957865 839104 132096 -818048 -939135 -561644 -359746 -413392 -468042 -656166 230081 -412979 -26731 -922848 -866161 707107 -212047 809994 -355353 -83507 788750 -714674 -121674 -64963 677287 -568264 515491 -683209 -12949 310184 -320635 517846 998587 -828017 59879 747654 642414 -249098 -150133 673288 -716210 -558985 83428 -380046 -745832 -996286 790298 -252244 407167 476185 167178 -238604 257578 969428 -598845 -854821 132913 598494 538891 -72763 280356 338741 -209576 649069 847365 657902 -96425 -815905 268233 426799 -957464 736764 495834 158772 -267104 551674 155544 -992309 409414 516193 -586797 483671 -773290 -293617 830931 763729 272129 265524 871377 -726846 114987 655831 197243 439754 -893460 -343089 266483 -961252 819856 -811829 71633 -609408 219415 -117941 826140 -555568 864309 735397 -594603 -457221 939603 -95231 -879635 370565 34316 277340 -524982 -996347 -805711 328329 445253 -218843 -692283 524843 -574289 -264026 -980222 -831683 -760633 -638246 -987438 -561525 -279354 -222168 461655 -189514 979924 292491 -305692 251699 328080 -340973 -267007 -696116 -335221 -208414 110315 -272482 -604083 -473424 692370 -681319 552527 -148408 937241 -490621 -331776 -795255 -481447 759158 -879679 852454 347358 890077 -811288 672999 -4120 725371 576 424869 228460 -611739 135175 -771758 -261999 -394110 -540945 735662 989491 164754 399902 -106605 -788765 -247516 905646 -382742 -350619 889886 161966 -354892 -197711 -9158 441887 623618 610035 221571 336504 -530179 -998517 295260 949794 -647585 -927347 -679943 -41604 -474120 499394 266724 897496 599338 -131547 -63367 -16004 101357 -949785 -385173 784547 774476 -26645 284989 -648838 550757 375755 -946103 107555 384365 -333743 -62788 -571596 125610 -327681 465304 -838087 280696 -542072 -985039 943790 522053 965588 145969 36231 -530155 23808 -525292 -951128 100606 -862245 163372 -98324 -220244 296810 -959329 182050 786270 340069 702436 617100 374632 -472776 -800823 66911 935855 -910460 936816 -916027 786096 408219 -126643 739422 -798726 812423 699561 -632134 612655 717700 675746 -551967 -660730 -484991 834089 -335925 -252468 -269149 -966269 680808 -412833 -250815 -713143 -675174 692785 -457751 446185 290998 -15029 287066 72994 566663 750408 -488952 281227 -443062 -208171 890012 721549 915763 246072 -64271 323812 598503 -39866 819480 692002 -117505 -349333 306644 -648020 502668 -214746 253343 -115014 537869 62346 206115 938716 -104198 281407 604226 -551952 -361027 750078 983054 -262739 -344908 -496360 583250 -233829 -569295 -429968 165511 188568 -195334 -264963 -358560 -310571 -261431 701897 -799169 -353193 -649908 874229 -449987 912759 -647642 -291150 -775386 791778 -821524 -606775 558586 777753 602409 -783980 960878 820082 -656165 -16893 -901271 336533 936052 737304 -541817 861440 258138 548587 360217 633220 977511 -773337 669987 -510394 751210 -830453 -612259 -617538 300836 -963990 252467 -701381 -516661 423211 -768700 250973 -546805 659145 -437145 -713446 398336 862164 -276959 437690 -333763 -953873 752176 497371 -27704 107088 -659324 -266130 -895333 695876 -334656 724407 601125 906664 -343362 -839087 512199 -570768 -811896 -942168 -667048 -929500 -183840 -158339 -183391 -682274 732985 -542874 -678815 -245555 -562629 445643 -97205 616501 -126782 -603158 -53885 586093 -521504 -750893 90660 -433952 152535 213613 104253 -49780 -120160 -415889 486223 -482298 75495 846312 38865 -111244 -732788 -843208 397869 219026 -861276 863252 145728 -31827 77430 41734 396510 746667 -498434 -412309 -290613 950145 847597 -352396 568003 -208325 -400857 124965 -196877 502904 -19773 -964776 -390019 -764053 522127 -897221 414584 -648356 -29046 461262 531310 -980572 142184 -174618 -592676 -399435 333458 -238163 912566 -443376 -311645 -211552 646369 149324 278123 -263793 -845258 -785386 -221840 -810207 353029 687531 -326424 268365 -391280 889440 764609 -752414 -711924 -569062 106777 -896129 954916 778967 443590 358556 622966 -265565 -475185 -581632 168980 344612 -595215 59720 385155 -851825 -90469 -823706 483391 -694225 91634 -100448 263734 190437 657358 -267763 451400 478243 185019 -473189 -334514 956785 -615047 -617716 -898672 -296856 -336771 266868 520652 532537 -818194 -161859 -3530 972455 152872 701987 -173581 314888 637500 807481 590109 972489 279790 792930 641347 -316441 356405 213720 -136730 856950 -980033 -897368 407548 -66274 -306069 -903884 -197136 302873 275917 -176464 715680 786742 267309 444326 -919714 -778023 -805240 -387982 -758288 -836871 245006 -967098 914705 -539743 101155 488487 -164243 820464 -949922 288622 -317784 -589032 942476 155592 229464 478946 -288850 317623 266758 -925399 385526 -876401 161458 627035 -171953 -387078 -490676 762363 65234 -327820 -886341 -164319 209618 208591 -764839 -905480 -994991 -667728 436725 -50625 97672 809360 -75568 -972342 189155 237116 832033 -464642 390658 330069 -801774 463704 -82247 -334255 440512 -605594 -107631 -491143 -256578 -657332 -330043 779241 -253421 -186559 -42170 479507 667575 -621041 393400 -282564 -755046 854935 -446861 126333 -182883 -809270 -148862 -570557 155927 736561 635303 13007 -68398 999398 976469 254007 22668 -813927 666933 540899 -194058 599308 125602 -700783 -249800 981015 -934484 427090 -944534 962725 330265 666251 -793316 -180171 775775 -908043 -238256 881882 681387 -941411 -229125 -847429 -182818 358756 -536952 934420 69258 -30976 748628 568499 278393 99449 640307 88700 112423 -547411 -731030 -631579 991939 487244 -161357 -941445 -40526 153821 507964 854107 -213236 282040 -821848 -91463 -130659 -858742 264972 515293 421093 -302252 901491 699681 783641 -192532 -686373 220788 -873953 -632198 -340811 -69157 -318442 -267524 -829207 860266 923724 -533182 762320 250063 -655035 -797581 353209 305992 269115 258054 82533 576168 -155751 -414646 949770 -461738 -115330 -170401 984915 -902963 -180160 -957381 -441634 902045 -663449 -521818 -34115 -576023 -777682 -58690 -690826 937447 -839803 801779 975363 -184477 -369390 -278388 735827 -105412 -46933 -338656 120135 852069 -237219 -76002 347829 18918 852585 859334 -501527 299225 507201 60461 -305505 775021 -399857 -677059 -834294 622566 -857681 830387 617552 -31845 146224 -508385 579467 629494 -927017 733672 -914358 -31880 456092 -463035 -725618 -700110 119723 -225851 -196530 -972723 696932 37448 471155 849923 -130340 843267 -437283 -819292 -571175 616192 202076 955922 56282 394780 -890697 982469 373772 -187641 657961 -353464 590550 439111 -571169 212922 -167857 -182730 -809477 -145842 329922 -622081 -451692 422348 -322895 177957 -213581 -754419 978383 -546692 116440 -300030 -356092 -106194 872947 412974 -435475 -806857 -249364 606760 353242 538090 -912869 -258790 214478 -107030 871504 -666300 -752126 -1871 -115251 885882 855395 126861 -749625 856097 -318449 404253 149481 -35658 -982820 -610728 745552 -358968 -242607 710023 -70896 132089 -910934 929606 329517 129281 318425 -637048 983075 159019 -587648 713872 -11041 693077 -857481 -311816 518724 329588 787276 103213 -633305 -37874 -837698 948465 861907 920767 -619070 -479272 337926 -800587 943102 -173876 -864271 425907 230225 388233 -253380 -147310 -544056 -680799 447488 -709061 -173910 538745 -596276 -811602 490094 481610 -215136 -927362 685887 825633 -725643 -931373 -766721 -291488 210867 -243225 511681 -653637 283449 -607607 876877 763579 -756391 883613 -364512 -435906 113624 -934758 -709398 133749 530931 833290 -978418 662501 -374443 87950 -237403 536167 844834 500439 -324869 183720 -536848 -350674 862865 658346 272456 -453139 -3047 895681 -497239 157316 -74755 607382 308869 -923914 -353063 -951385 73026 200665 -700036 -902971 -890310 918873 706283 754837 -366532 125237 384862 831376 -26999 -757824 507969 -303869 -915240 708705 -835020 -886001 -473518 -67052 795147 249258 -388842 736871 182095 297116 725814 334334 686651 513155 -5319 707087 -765760 -387760 -409193 -723226 540417 401608 -161088 859491 54360 -700412 556437 -476681 275535 -522127 821613 -213973 689960 -44976 -918126 538649 333910 -272458 -696127 -706191 370433 -824050 907053 -705291 805766 -967277 488317 469117 -203531 -964650 -247735 297972 38801 916030 -520927 638936 228691 -305149 545799 -674370 -494617 -919631 -174608 111180 -804818 206508 -32442 423998 -752070 538278 196201 652770 -157611 216234 955945 997275 717307 344213 -625330 -774174 -423077 769560 775697 -513856 669018 -17737 289184 -300971 -554608 -534067 -282595 -994348 -678584 651398 844063 -551163 747396 391523 -322256 -496446 -809736 -190791 983374 943738 -228214 535730 994155 -728911 472408 940747 -121876 927358 -885198 138069 406317 -866037 396700 -861068 -75525 -226663 772813 108706 149017 -971270 185651 -839507 -745284 319893 -572308 -141131 274191 611941 570190 489904 -752080 -557830 27105 -184219 -34895 -327434 -957729 591988 -213352 -461807 582331 835021 83935 -931178 431255 -220748 218485 -997020 232140 39107 -866630 911342 -454298 -760984 -452857 939836 979110 938979 91172 -110873 -701058 -517303 -282160 85409 749464 399620 -558659 354474 -71088 405712 -31855 651996 875189 -332736 -122522 -965728 771084 -492617 437195 -103945 -686260 -181393 -960831 -233742 -136413 -77962 807486 -170438 -517264 -826708 -907858 169737 -214201 253510 426477 -43729 32753 34126 624462 615054 136297 -303200 534295 331550 259936 845294 419459 -851350 818233 -90819 996030 -86512 -92274 23015 868204 946117 263209 -126313 -474461 720975 -769268 826704 902381 -373494 -316182 -811674 -574393 -622620 374571 -453886 570660 283361 -317204 -295901 193131 170519 -818564 852248 262388 -295374 378465 105223 710159 -305551 -270127 -528023 -428931 -887128 -986055 -161909 -597899 942268 -470343 -784753 194337 -971478 -564954 -312471 748574 915201 94214 358755 739712 -826013 -718568 33433 925259 198919 -93750 -68611 71547 13242 628417 230484 -136067 958042 801365 581431 -239692 459225 -51311 413843 828661 192576 -877513 -748758 400650 388650 -922181 686224 -618445 -718396 -634429 -861010 704161 956116 983341 -756542 -528519 10415 -313463 889565 -84137 559809 -433510 -885404 -112824 19721 256090 621840 1231 -934758 -855821 894190 989665 992796 -585913 -363936 451945 668616 927081 -607847 390725 -829840 24353 -431835 -850745 -944908 -531220 -605217 394293 -332210 239737 -611847 -863159 946311 594733 -914825 547889 598592 275104 -732620 -351856 -843606 -341218 -540324 407675 -666994 856488 -783503 -801027 -184250 537584 125766 471316 583746 -948256 182151 163890 -278012 563475 914991 -180163 990116 494299 783119 -389233 -501811 -481095 -962610 -531465 -858818 672488 13924 -991818 -961846 536403 -920162 586882 -7720 -952806 -949603 -103930 631907 900497 934871 -277791 765051 -7488 -948460 400547 -35901 -761372 -135310 343379 -443407 589677 444897 195563 -248110 -291713 848040 449882 -473533 822001 761055 -629887 710584 610000 644210 115383 -813895 278365 -48219 -122427 -677408 -913013 139914 871402 -123172 -430334 228620 -535464 94065 -778337 995176 414774 -330122 -418575 -528721 -589028 225494 -707651 -427835 630810 102671 632059 -962587 -926159 929974 407127 896922 79320 -790031 340146 -988729 -634887 689660 55454 981409 -949391 936356 -381083 -121680 332051 -491569 -417918 108882 272806 585458 -907354 72759 -237597 -28135 -683339 -622490 553847 621667 189383 549942 -784505 954627 -915545 243926 968487 21185 -733481 460998 242146 873078 -606582 296155 -626891 -86252 830505 151231 -973548 228892 14543 -42898 658275 769829 535373 765243 -263170 123740 -347482 995401 -900302 -535554 595091 761747 327618 155488 -412415 236644 159971 722536 -828658 166111 -786112 740241 -391536 -384392 -771209 -206486 781966 -754951 -250599 -348008 -476987 -14209 -415442 -587056 -340188 -498950 224943 -364323 -138160 982832 778122 317344 -129631 -394822 -493662 -274677 589603 699142 401740 980390 -42473 198868 -643501 -150774 546287 -772551 -363403 -745240 487253 -755170 847972 -491517 -132316 -730046 50630 915761 -281875 -654796 -704331 865887 -442252 -219814 277184 -504182 -109135 350701 -683033 453190 777935 -817157 812707 -684357 -613584 67939 -559268 -125277 681703 921309 47985 573005 -316227 348271 -992588 -514147 19757 -453512 -446485 501002 169575 -73686 -160304 -165601 109521 -444792 73874 -666373 452353 -811156 855634 48208 -367036 93699 140839 267495 -221029 394703 -908134 182171 -688711 759460 -968918 427354 869126 705963 58441 -619609 -420449 -367774 -489762 860570 524499 407706 216897 641246 -193497 -346120 -594622 -468429 688723 -900875 396706 -635030 -448829 110302 -527720 98667 896535 -86699 724173 89778 -315613 756942 652001 -423091 169968 224658 653540 973920 -321862 940351 -192931 635298 500335 417990 -714809 531933 -400074 -305172 199567 198002 -637082 239306 -705513 -145582 -536181 253261 -895818 700934 -907164 -238537 221110 -422360 904935 -733029 -844844 475368 -338116 -461467 688964 -31608 141246 836816 -688086 873568 -908931 -977810 -886494 348251 -544577 -975965 -80967 -417160 -907526 -54614 81522 629322 123867 -831601 -910142 -757384 -194493 706099 -421100 -941634 -294075 -244532 541125 -343574 -171991 37986 817193 -145312 -27157 767571 -445435 441622 596029 107088 559762 -664295 549633 -707106 557185 -238330 414928 309589 -338703 -859375 622454 -447388 -757125 -675454 -480653 -438773 840871 -938829 -390661 833824 -912909 -266348 743927 680907 836179 494631 642178 -708726 50348 31363 -380051 577838 209240 176213 -828100 7259 -747099 984411 755110 376972 533590 177384 -221927 375437 -608863 -401309 -168140 -357121 294191 420679 -295349 -257449 -882657 -726492 569062 -884129 13059 -297187 -879550 595636 263521 607336 236751 288455 501811 242385 273456 625884 356071 744759 -189506 305294 52704 -743923 390918 333768 -233740 182235 -772154 -718515 -501396 -755909 964724 -681550 552583 696924 26423 -313889 -436104 -917118 -508437 -920558 -548765 861444 -592350 336731 -108317 -234676 78110 429216 907271 -285349 -444969 -860389 493008 -834238 955771 171735 -221899 -305622 -953367 18487 -742369 -150323 446262 -874256 -442771 -720645 820649 363914 530418 -34154 403006 864866 -598542 -241770 -600794 191402 -824792 343046 -495676 -382232 998211 -485115 -571982 -769677 -983835 -351674 -788805 487930 -116318 59665 -226978 -106628 807303 893759 -554159 -580655 793745 699969 -452356 -282081 743345 955290 -28550 543334 -985138 -75935 881691 -922635 515651 272192 -933148 922866 25949 850167 -629362 -311977 121951 -507174 -704509 350191 -539906 348110 -897180 705757 758500 985552 987398 -76651 -380751 201455 -55184 -730399 -952203 542157 877151 -148259 370360 614434 187202 721531 -839821 -623815 -799426 577792 -16108 -916880 -886869 604933 -868098 473916 398101 98936 997126 675 -835652 335256 830839 265025 334740 -910724 954383 -246076 -941114 -154227 -885377 -313489 913069 -425849 175983 4891 -46758 221692 854008 -113871 711184 -362415 334632 660273 371273 -973889 -130430 -877522 -793553 -972588 -95364 120144 -121180 806895 -364801 -433199 286395 317511 705385 567296 369084 836837 -145522 -862527 -982364 -552539 412339 -198261 220963 -793543 778770 -501656 484380 -86490 780634 -281223 809768 -890683 205612 -819601 684564 -491197 897822 307347 -301730 160161 440380 739904 138940 284981 -948862 644451 663957 942504 807139 -694014 -983419 222966 78405 -110414 176989 773617 970626 312863 584097 300733 751721 446984 144393 383189 414395 -821440 -480127 836357 804654 -269394 -230615 -30737 -273810 909902 -891051 392070 -200425 -837458 -577266 36758 -793028 -608014 106511 -38726 -779677 -217904 -588343 584548 611207 -199403 55904 -807592 790421 273054 363563 489137 -633361 -915745 -905544 -907685 405868 -201888 802373 306455 -623915 -8645 107720 -684293 -30358 382624 -82455 528367 368347 -611631 -435966 897329 222415 -119770 -470362 -37550 -488735 676234 -937961 -389194 -706146 286971 892110 697624 -437880 -440562 -580489 -364540 -663274 -194711 169331 938587 -195662 -988472 286292 489043 820154 838393 -499484 324084 -507137 720479 843935 -424676 -287287 -560525 121268 343291 754128 312382 680840 -727144 -744636 -533920 -56141 -542646 646087 247692 426241 449728 -396562 -774134 580466 -29318 476356 -307660 -993222 298062 -855353 -889351 -912702 -425500 411240 -360611 -678875 -27974 300943 762487 114995 726560 732437 874609 976242 -799171 -927928 933132 460057 -510328 343787 -29158 -230637 -524208 742963 806146 -784766 976949 257227 -746305 969401 466860 783825 89569 255424 477311 -449449 -913142 93908 82507 -159389 -538766 -448028 -578944 45935 350180 -616939 -470300 -455319 -109121 879936 -756719 366004 245366 -619921 214002 -656602 827153 976483 222282 321416 -258775 -430959 -651346 367385 -160400 -272097 -624251 999691 -526170 -721044 949007 -767612 -645211 -413946 651739 956190 871894 -358478 -427312 -380568 -796102 468456 -236763 921571 85730 -537772 506728 716293 -124681 752725 -719109 -625862 -366925 -235902 667538 -714786 -589210 -466912 -16073 -556092 -159630 -959827 341191 813362 214991 258393 854514 484962 -89336 -846328 788542 -808573 365883 -626095 -858236 -893386 750237 -761982 436210 -615790 -481291 -422119 225031 749729 -639844 -857908 809498 748896 -935805 -24062 -904108 681154 597421 -22184 526769 -966611 151856 272030 868996 570108 -175304 -274729 650352 79740 -373244 -913348 682095 -480785 -681112 -637895 -704306 691468 -783415 725742 821551 -522883 -308444 -80336 -759546 -142625 -281208 -722554 -25060 -570554 977687 481196 -241009 -126922 711816 -364653 98384 684203 343080 791135 875044 -111470 -905131 -470424 316581 -777267 -499199 765754 -767042 869683 53429 779413 -791759 599694 381964 167917 829972 -468708 -397133 746 -293936 -222322 875760 634217 789153 331404 -27880 -399494 124057 347055 -110441 284129 808605 -145019 -979860 160277 -684314 749713 -398550 169156 -491519 -122168 -609799 -729140 -848049 -853611 942226 394435 494854 -355882 -266297 -342160 -447442 152924 -151944 -882864 -871259 679919 -455265 -82286 156572 932936 -355899 -488036 4120 554390 -812789 -774652 -228366 -738183 -153694 987159 495447 -441718 926035 234069 433992 451537 770552 -104206 -797029 665677 15873 -802857 275704 869488 -243600 46624 -438179 -664288 -624163 -291940 -320997 350903 223091 116560 98519 801923 -55695 -399501 795017 935111 540842 -834573 -512896 -322631 -269051 -282641 886749 704002 992509 -529477 354707 145729 -307934 196192 -410387 161800 124439 70169 341640 410461 -857069 852822 192853 -348485 -869792 -434499 452249 914702 -829602 146980 736236 -486853 -573056 376985 823869 335637 954958 45658 873420 78185 -284702 931549 303279 -929549 830699 -363831 419406 53222 -862291 -761093 -456729 804840 890495 505858 -945910 936468 -985396 180900 636702 -33929 -913390 -390569 382170 688403 -382618 -883384 -491955 -409633 249966 525527 -355497 762948 -193690 688152 -903507 764194 510619 -905388 -102695 -480055 -229261 7687 -743880 564993 197731 417376 -465157 -645374 830839 524739 336038 113276 -395314 107338 181524 106129 530331 508224 11120 -748842 700454 -358235 -244163 318037 -852663 426157 505679 213134 767475 -705472 948432 167282 434472 943995 460861 366182 -698242 -160466 863974 942150 -546526 -757156 572530 655071 -927151 -516417 -595240 298868 729440 788417 -439193 -981190 -267083 -749948 523454 -420260 765643 554842 578645 999799 909489 6094 963187 873119 168972 244505 472373 545497 -378095 489774 -879091 331551 95244 -844625 -453311 -124193 -757029 -433291 -372248 104572 -43405 -402548 497520 -842293 722779 -615628 277787 -441321 674092 -789151 -331395 -180578 775703 243260 801152 -757230 -647585 185761 463968 -221799 -830118 -412513 628912 108109 -594699 326266 215251 754492 463277 -607700 702851 -169623 -740970 -828064 114509 -762422 998232 -132363 334867 -716216 -423763 319874 -500343 254530 -551068 -740148 176441 477834 -975135 -777391 74239 -180506 -216933 -826175 -110579 -771952 596381 -100609 618856 -781001 645510 -178396 271465 -911236 -104952 -815107 334141 -509962 -32532 926472 -524058 23854 -289651 -14213 101304 807715 -973607 -155587 -276771 -140089 -468269 -302869 -72623 -73472 -461293 -80940 -356250 -338007 575812 164093 -318527 957327 -21978 -527842 -428709 88564 911882 -676189 900481 -125937 540632 449324 791636 647945 136460 716174 -413110 -262270 881844 349007 864684 914314 -86924 289582 -47082 -145496 -307709 -135655 -381190 333399 298155 71605 -556259 -4348 405325 848729 825624 347921 84186 -512877 -329640 39381 867675 371874 579614 424858 478186 65786 -14080 -903651 628919 849219 427622 598930 645380 792922 967694 569629 419369 454479 621449 -721574 347025 103909 862396 -494378 468283 -656619 981216 -506221 -348102 -88564 162434 170377 -788683 648104 348547 27039 -171672 542207 -944743 916918 -456927 -720936 224460 213663 895812 -79824 450426 -140129 -573753 -978378 -977964 -321294 291639 663119 137950 -777531 -499279 -989933 486771 -537669 -126743 44366 557247 -50455 -147417 -335488 785347 919898 134213 -41635 -626475 -297972 -147405 328782 467357 -410767 591731 -19346 -556647 884079 -886115 -895090 -757863 -171424 682843 522162 292676 -940398 236142 -824686 420113 269768 -946264 56985 82511 -438728 -429456 567785 751262 -224117 390337 821845 148468 -773152 509227 26725 935961 -687415 998609 -636330 -91221 -795188 254185 392984 -896998 135139 831679 439630 -698323 526844 459186 -106926 873467 -729606 935221 -635858 -630413 688051 31568 391843 -935723 -37904 318621 912806 380726 284912 -291509 612318 457088 -720027 560158 218664 179952 304629 -301075 -251245 -6634 -558149 -776542 541028 -103719 -655036 259902 588179 891888 996754 339538 460620 937194 -518501 80263 185071 -963545 150987 -537321 513424 -885796 393214 242258 437624 552211 209415 476314 -614238 -71767 -319443 478183 -270273 -425394 57512 -765244 134067 535176 -558168 -351664 -525547 858545 385102 943038 728499 -1420 -343119 -100650 690444 903892 33371 962545 -563372 -683227 21577 531456 -323469 15377 124271 674438 788998 519572 298801 -814438 747996 620801 600171 -583578 -815621 15227 -203542 -867414 -314215 -439684 -163088 -366918 404387 908626 -859596 -182917 -719942 76956 -201888 652778 448176 228945 -698350 -697578 390159 302522 -548389 485537 -956909 -600076 172739 851139 844715 -850193 -297661 -727865 803068 213233 885833 46476 -465698 -586861 804791 -139388 612189 753474 389093 48952 471481 -950080 -736869 -293821 779110 105633 703255 -925613 -891123 -17713 345869 189483 -58999 -904826 268578 101284 -760725 161112 -308880 -872665 -654985 442410 -151163 -843724 153892 -537931 -760604 414686 104864 113414 521858 -916915 -428727 -799617 973770 -268101 -448331 -972588 -256614 831863 -204500 834318 -540476 -849947 777641 -108661 439822 257020 -27172 -942084 -542798 260294 -562262 612326 744415 246628 82092 -167902 884278 -962809 297260 -281891 -4275 975096 -386645 989849 489775 62610 -228514 -652502 -817190 155714 -986836 -314567 848704 -770930 -752335 23364 -220216 -702709 -91713 -480100 -705078 -196251 -338472 -156442 744213 -367013 129076 -173541 -84499 324544 -832191 569864 286085 729467 -579298 -171314 290954 307464 687904 240867 829464 710645 855757 -41201 715074 -275226 129635 -255504 -116210 866833 894162 851959 -163209 486851 836542 -278039 99817 743513 865150 -429857 -538039 211271 324000 -925370 9835 -245611 -263709 -47009 -255591 -135331 -627910 609856 -814062 368463 -601136 288593 -594295 949805 -783489 -321072 -89310 -731697 84311 -73523 -590087 -881376 -682339 -181073 142747 508318 -543030 108206 -169206 -706210 2440 751063 384189 -847354 190392 740363 -186466 52434 782447 -79617 318346 113680 -939916 356157 -394155 9763 -618813 -858462 -60605 -468220 -480115 921183 -771312 -731716 215990 -214152 772073 355563 151126 -659768 601713 -976956 -123847 -867717 58813 623375 -764961 652306 -134568 527142 313852 525666 180159 174584 46073 828437 888038 -717175 773105 -403416 419762 574576 -63307 610156 940029 970327 -920888 968709 -971627 924415 81508 -946962 -143555 446266 -43661 384370 -7254 -730641 307863 -900812 121735 348825 891939 -75607 -871566 -206136 417951 -678759 421117 -223714 39752 391713 -343890 -896941 -431475 -988748 114815 52146 -141804 986133 -254882 -356966 -538061 629854 916526 -920066 -182281 40445 -840636 724198 -204640 575282 691308 -244245 -379357 920594 -399774 650687 865959 501511 -447784 -98910 974088 409293 516343 34542 -656169 898551 240086 -935412 35288 -623256 -680572 -624003 -184445 -109734 56324 -254126 -303100 -348069 644812 -425676 -639429 458187 -171451 -548515 -508868 820319 -789170 -237667 967632 50593 -517062 631766 580082 -679315 853965 300800 -696237 158837 657346 -972250 -987562 -367938 552008 -641178 -967532 442914 662912 120437 816090 -149812 938881 293402 -769881 951231 -972332 -583890 90926 202191 655481 -159326 -263078 795302 -246944 186617 585156 233664 -430352 110153 184127 -77329 -757116 558014 820813 967000 258025 714263 603047 -183564 -989343 832808 120889 -846063 -290397 885974 -707548 -535218 -842279 484254 153018 532130 -483296 -420721 427653 -259242 -628469 23755 26048 336006 516897 -798327 185949 -439516 -596261 -648298 702589 -676107 496423 354128 708347 -56814 195687 -182487 186082 419944 897650 -141526 -258574 493113 -770670 763118 715807 421529 813445 722850 602898 230129 103548 361484 662950 928127 887327 -56447 335979 428244 917895 -392851 557863 -16811 987970 -857009 256848 126395 783315 -361798 88340 716051 396463 22742 -50863 -295233 271425 -654500 -938595 -598158 -228249 -904034 -774464 -313416 408946 -116612 -565708 -478484 661546 -925072 642604 187328 934216 664195 -371190 661817 -564870 865494 109799 200111 95075 -221414 693391 382673 437657 721432 916738 979360 -381659 178730 519157 -272017 -556666 213952 -723249 486122 667566 -708644 -92372 -874356 354947 -486890 -289443 -64474 -736545 -405991 237542 607455 976784 -228444 -955393 -241489 212697 -681334 463251 745827 431088 930226 -532796 50972 -57474 -259049 -177947 -777648 -847454 -483894 334079 568263 -791826 -181909 -462259 -780769 206312 480820 195648 -698552 -687349 -779922 913275 -204791 188227 -321415 -593832 668410 683124 -257848 -929055 -403192 575604 958947 634456 -909836 709388 528612 266671 463571 -179972 808698 -363119 534415 -40204 -576279 -398761 619109 923675 -137336 477204 -649882 859788 224322 301834 -785418 -49836 -872554 262834 -25136 -411915 -161898 462136 -996608 764646 943211 -500356 -459929 300432 -947376 586003 433978 -647981 -825454 537283 -159485 -199681 -691817 -930677 -970593 553179 -311340 821785 66622 -913502 77653 -743854 807911 481409 -613575 184909 28273 540058 -942541 51672 662539 -802939 -643317 -903310 87605 599113 -223333 691279 195780 -105369 743634 -81832 -362910 593231 -84812 251304 -474868 28265 -156585 190607 225042 28942 -828952 65555 -144358 -915316 -487260 306282 197406 -702939 512992 625281 -263575 -684527 654722 183033 -49506 118007 -788347 991781 -686799 -678664 856952 -610163 830956 -976219 252032 -430738 -156820 -797564 -450350 366647 -222303 868751 942650 -351475 41937 -152268 -999914 906312 58133 -270250 -311589 -758668 -852645 -423094 634768 -141871 -799005 158683 -436914 -924972 -151486 585543 -871866 -324701 507106 889920 471483 881693 251263 -830996 -308093 794704 -501333 -616091 74379 327169 421835 -217671 229456 -946649 946456 -145685 -627226 169200 -585952 -674319 334069 -604229 -361278 -508108 -109001 -293220 -216010 -988397 -876421 802907 445186 909664 31653 -680331 -739194 -185759 -990676 966810 -852367 723280 -221029 -820179 -869687 -859940 821649 -874936 -754457 799654 -724800 823733 -541192 826180 -581007 -620938 -340354 -580798 -148225 183613 -752563 -639716 747864 -955148 890126 -795323 925439 483511 848575 -219357 193804 393301 207665 -786031 640042 12243 -777591 -682021 -485863 189801 -32320 -643514 24874 -333053 -7005 -60923 992325 790850 448724 -997691 505446 -761480 -102585 -593246 760091 429487 -87483 136496 385544 -721118 -408468 -594701 468068 533442 -110675 -511513 194041 259251 640461 633208 -330456 752332 -729371 395531 -443678 113691 -352030 703348 462256 988767 434694 993661 -200660 749964 476388 -346394 -386042 -287414 -209944 -173217 757376 -177546 -500787 -443888 -57870 639392 -484187 -158830 766407 210187 439508 -357261 185214 -213327 199445 383797 142250 335036 -508428 914127 -810253 763021 -939310 680363 760722 901817 61029 134183 293976 697095 269621 928020 -853464 761716 984736 -171590 355064 686767 748503 -804526 -364587 492573 721759 954634 263900 -235178 911888 515717 -184511 -188634 122393 610392 357580 598413 980859 -603250 -695849 -202048 -380791 -874331 995666 73253 112494 -696305 -101569 -77605 446887 -811598 -52042 -330448 685189 -379672 -357151 -604248 316844 -583169 577537 -470275 645655 -741702 -860312 971929 317330 -605362 -513411 641566 962110 -602778 489659 -344993 358672 501536 510898 -872347 905682 -102770 85893 242923 -184799 -157898 -154774 -629279 -787346 231827 -256723 96365 -574723 -169967 -994899 -90139 -408727 -226796 114909 -768426 965918 -468750 -207675 602753 -181539 499700 39167 93272 858043 825945 -739398 -867579 -782174 22995 -236614 -450972 -384433 563080 480598 -863228 912338 -933869 -865032 560042 -930671 591360 -330591 -444466 793798 560211 -986142 535964 586876 880898 668516 628596 -875882 -525065 -827423 71146 841417 -187505 262057 -43961 664733 -892003 261918 -995450 -156945 -569753 -890439 848984 27506 -887768 514306 287137 933161 468749 547739 -803079 378222 748216 -196170 590891 36975 -550208 -542181 622009 951339 -633681 -355421 917974 727546 414594 -838337 -293142 171523 499372 -7566 -48366 -652733 -754028 391251 -564194 -475124 566163 690316 -982127 522627 375671 312029 -290268 -384990 578818 -951526 -141628 384052 774891 -736984 569743 776028 977372 482437 -600485 -50418 -108942 -216003 511535 -805868 -826687 -70539 -445881 -458614 -37938 -709788 581908 873186 416914 -767787 -103878 -478111 563710 99495 -368495 436512 -269967 747852 -537691 -31475 -522941 -216755 600118 768743 93246 -432059 -962248 893510 -997344 -515486 -681516 301200 895003 225767 -362267 -499580 413653 174637 -136836 -862541 700648 498205 -756003 985986 237282 516535 -96513 113195 -72890 -727026 -360688 -207303 576905 55754 343407 921742 710166 284837 340272 -523936 -377141 -395794 -552933 981432 607866 470537 -859091 961266 421481 590957 771605 237248 500690 -298972 172601 -884569 -384797 -426801 997679 770048 848063 492831 287812 553464 887932 -445731 317177 -885360 936995 31332 -847232 -109410 155955 564001 -379709 319819 -82786 460058 -110626 707987 -790070 681956 653728 -729656 -273902 -284757 487694 608783 -421822 -415058 47968 -289696 668958 -996160 -839166 -812406 -311076 -393016 118932 790574 -971867 -198078 -275350 -171584 700825 -909764 -67955 -194935 -233528 -474662 530616 444711 501433 -104238 -834596 -101877 -572570 -246415 -634084 -9735 443326 45460 -699054 833548 875170 613423 156808 -58832 -690199 -345142 -250112 603686 543325 93055 127021 -357244 -465349 -621570 -960201 -26958 -271817 -180855 -785925 762862 -705035 375160 -314104 -814391 -260847 239798 -677980 -234200 -359528 -213439 246981 -556989 -615412 12334 -811368 459945 -679708 476963 -708867 -420934 253322 -842532 801929 832300 367067 220455 586627 603399 713003 832359 521703 -408023 -297794 -366187 -1817 826946 35536 612026 983525 295769 -869746 76534 518009 -336314 -124773 -992004 -5135 699061 275724 321556 969292 563497 -798484 -475624 -630338 233847 24376 295415 -802768 232007 584420 459573 570173 72599 267349 105449 805302 -145609 -130843 -480578 930719 475342 -141086 -318350 -137425 540627 621455 164058 779348 -113771 -803295 -290468 189228 549300 675011 -168205 14093 -912091 314515 38703 740094 347570 318626 -33742 330684 -673032 -865160 980020 631991 -37913 388878 432896 -176110 181317 561619 452085 269094 198828 752168 -810362 633215 460167 638563 340027 -306082 157849 -508209 383533 -837195 5879 -292694 2318 -61778 -223096 -642906 -171106 -694748 462860 -536471 400311 181289 473234 -143730 -580286 -113153 694145 -106335 379584 -935906 -91248 508966 906562 309428 -318643 236563 -458767 789920 672410 648017 -309497 741494 744619 -247489 -829228 369151 299658 807087 698298 497846 -815596 557800 105393 -829364 791033 -965086 307268 587172 -43841 430349 -525806 625240 -106305 -753846 991181 -969806 -400729 480496 754111 -37964 681590 -263800 -332736 821265 -666365 -821871 -616895 -793295 451703 175614 -690875 -138703 275662 -132557 45410 -889632 13275 346252 -320828 -560317 731457 -980395 309546 20882 -866822 -470957 -152728 -808006 -169133 423738 790499 647897 -822290 -989260 -109800 -381244 -437441 83041 45846 -229756 -20081 598737 603135 239701 -493699 -819572 -331510 -183770 59512 553866 522756 71836 -554042 -21445 412107 -436850 -215040 486529 -397999 242442 458387 621617 -359521 -507825 -959680 31382 -176944 -954799 -215395 646125 965266 -893511 -837997 -510870 -910424 -672286 -48674 -569806 -398998 118365 -263408 -80673 -352957 547565 929294 671487 97330 320396 -847727 102036 950090 94436 807846 643862 275763 -67497 -705490 -463891 427558 -490120 -243361 740855 -484875 661903 3009 -17144 -580736 96537 732978 404709 582081 188997 -712221 -957624 395841 -472840 -941735 866399 -690271 895690 -930835 246221 -755822 744711 895948 -921433 10205 420911 528887 -849799 -316196 891255 -8252 837054 -465537 -742202 846171 -314773 294088 630072 991802 -962587 -438193 -949090 -803790 541063 -938177 -183684 -853912 -6883 495831 131978 904404 968043 -661142 364340 339653 688167 331871 263962 252124 -646534 877234 -594032 -171252 -999165 138865 664350 -303456 -427564 786879 -649599 657333 -301837 -495275 359977 -618564 -919334 -593156 -248390 844154 303224 -981740 599563 750215 -570834 -733040 -180951 -746030 511571 681720 270165 343835 -552528 -561178 -907646 -186504 -330747 -607223 -170024 799057 -914046 952101 599604 320996 738510 811793 -504539 974017 -851837 -243656 171504 -468785 710192 -225639 -924147 -57403 31063 -731578 152744 899378 -74132 -95640 -188383 796278 202972 944954 265357 -264377 523139 637193 139571 224301 -408779 346171 766991 -345851 270134 931141 14930 -139262 -783806 -320461 -296480 -756057 -243450 225060 454865 24655 932 -914869 489328 -383707 -804557 -108432 -659649 -285524 -721987 793837 705137 -342599 159424 -448719 476015 249971 529709 638272 -96300 -493606 -548116 38320 -636815 655805 -195499 -756306 669769 619331 64825 -990473 -711403 914275 -194217 -170144 -934590 505324 -400921 -704689 421102 381694 -945901 336447 919279 -471666 484345 -331329 707788 881126 426795 -422540 -695358 -450910 -186450 -320237 -709568 -528588 -454402 468840 181355 -207646 402953 -153135 405531 412739 640047 953539 -736932 132293 -275127 265541 -621202 -355286 -843489 -836368 720710 -232826 225904 602997 -700277 395459 -145043 -974441 213657 890013 579518 -132820 757889 -852825 766588 -610527 76807 76228 -315594 761587 681379 -402130 905197 -754762 -455680 -402190 -857449 -385902 36352 237682 -127585 368193 326070 -418334 642916 -337518 280171 863564 950326 346345 -496358 -992116 -462244 -45635 97651 -331820 649104 -425191 -49188 -619479 -31872 87452 362731 627428 -138801 188664 -868627 918579 -141677 -927114 362211 -894315 -787627 155633 -128000 -191391 496149 977111 179500 272192 -423613 -147541 -385021 653998 -411066 567685 -343721 -191491 905592 -682479 -390870 502098 585640 -183796 841653 513702 -348649 638410 678884 -63034 -267140 -644558 470231 -599085 -794623 -930368 -490398 -20541 -82749 -304766 767886 884575 901973 325788 904214 -176573 877502 897093 24043 -545055 783222 477767 -29775 -391298 -178707 -267517 397504 -101965 -304507 238058 -656477 251629 -969453 259205 394396 -447891 -39711 -491666 891934 381897 -722257 -376875 -973486 -923287 274221 435452 -544749 849419 238595 -590916 -128783 -520128 576329 -717315 -192974 -277395 654096 442689 164172 -690869 333527 -59494 -605332 -327833 -580586 854192 -333325 -964830 -268489 48188 -989837 547378 -32488 101775 274743 464415 894730 963340 -18888 112327 -474283 -706391 -761048 -262693 626482 -665741 -412821 753375 -729905 -334073 195609 -546130 821455 -676199 214398 313588 741831 -967823 870170 246066 46018 829161 -871902 -654530 -801858 -997007 -506243 5568 303277 513035 500167 43702 -585868 693455 -944303 -576656 -222865 699751 -272865 79765 906476 -315116 76520 -946403 -435284 791720 522906 -530860 -977691 -878582 -495916 435293 -583614 -990411 44266 -16083 293985 -364999 453732 832396 -491180 157369 -241793 282136 466337 -877717 -379221 359233 435394 -633573 -789109 -679602 -541658 316968 -139144 524246 -213458 569733 -781314 -811704 361392 -437190 -106658 -99484 -499336 114785 -944758 -925889 -49726 -97623 -122323 62659 276545 241750 -484576 -322771 841243 -760769 -395531 -840818 -878998 -565682 295024 -244278 679229 168580 715273 878107 -398571 930546 -978068 797071 9065 942785 -106375 474118 938530 -696917 -589627 49205 73248 -886656 -591338 -814938 -675533 -419166 -998805 416694 -898654 -249334 -952078 -257259 532008 116160 -69233 -962871 337138 602342 -920996 80300 621858 -125778 -877917 992361 905935 960480 -333978 2947 -837374 489045 -77352 -381106 -674629 881534 -328606 510068 192362 520030 -249698 510066 -45321 -684276 912351 -566888 962746 642994 374695 510604 -203645 290192 151472 -180665 896788 -35590 -51612 419991 170914 362197 873572 512027 587224 667167 -125819 -816437 -969005 806116 792526 268141 114599 648521 701179 276129 -843560 -617467 -601218 -366506 -470686 -354333 479737 343890 -851406 693058 -78907 -390482 -317781 942996 690285 -223145 261026 -571037 -224333 -184561 -936990 108487 496011 -612630 176297 758897 -763109 544338 921897 -462813 -62270 498947 -36217 -65994 -691442 -591089 75231 289683 858947 -989861 -565569 675514 -154533 913952 -132825 -626370 -222976 65259 618896 714439 195220 -578146 844386 -741617 619434 -594707 52860 -242843 774666 -430879 -958672 -966611 -85199 882648 131908 934622 617295 711683 -508814 -470398 139847 -966425 -996248 -301510 105650 -142371 31433 -809161 656220 -50669 -331221 110402 67910 243592 -185193 129718 -200798 205203 -29428 -228992 161626 -605220 238076 966182 876170 -46879 303309 -54723 478849 348659 296921 14577 579012 -596297 995439 368385 126475 -223450 740304 991040 -177342 173197 853299 236053 -361335 -985203 195905 -24836 542900 896540 -811751 268547 -799284 59138 -155186 633806 -432372 -519971 880612 836115 774501 239390 -776746 -784481 -355974 -260854 -597101 178895 -70875 279354 -750212 483351 334704 -631781 596712 -725889 810397 324078 -485343 709281 630687 189001 433892 961709 647710 -160108 -987932 189029 -410505 472845 698952 -348383 334394 -485564 466216 -509364 816938 -581344 -53100 -70940 680256 960217 190734 522366 752680 794876 17931 -254528 -561213 -287126 799989 974054 279203 -258856 -677204 -583106 14610 967505 -894720 864555 298252 893871 -613575 -319962 -734784 -263130 -985200 376376 -467437 319033 104499 596225 819101 -121405 401092 559028 458665 600944 155867 -327015 -249543 -488383 -806401 -897910 -342143 -319221 775601 -817802 282599 -472968 -143134 845921 -963958 883717 101879 -452254 720823 70019 646988 423588 14709 -504682 -501841 -405915 -422150 145081 446176 -584838 -310732 46903 -128744 -229815 -591551 -963661 -890241 -71987 917751 -9822 116659 -594026 -970786 -476468 -306104 -568634 999473 855502 600515 510229 516960 -82917 -972002 877774 -719856 857078 186824 -165552 977689 -115335 -418014 799886 51975 -461294 170242 92688 639387 842881 431923 -826257 195527 797147 364915 443613 944693 -699766 512628 966298 14273 -890293 -118692 935680 -192518 793902 -322363 420856 -771035 -249703 -657858 440067 537786 367813 181192 -464974 -442012 45888 -151974 -805842 -766587 181738 -101923 59185 -550351 83960 -897104 -622069 -69714 731124 -550875 232606 -981126 -358598 248578 -113054 375365 201980 -222462 232802 -572941 -271936 -784303 646461 410395 -473123 -660076 -895707 -377845 265345 -281890 -840988 -484543 -551122 326204 564434 783987 -87112 767658 -177440 836104 515913 75931 -358767 -484707 -798115 86646 -107909 -850943 -601018 -377965 929994 -225478 234665 688194 994494 -336130 632319 -667451 329512 899130 -866154 866640 413808 -949746 152973 970640 -541422 607823 73563 -832862 -430691 -952956 77769 -856169 715827 798441 -439181 -492810 13963 493423 -371765 -156358 274290 964410 -918634 269392 -698426 610338 -223635 -228453 952569 643891 -844355 332528 -633324 322604 657224 -801510 979890 606980 853666 -646954 39169 -455712 -14668 385240 -939964 370334 -690372 -589116 -830125 980430 663755 -972362 140313 -197580 -676794 938300 -182379 576327 36838 673110 -495654 -972492 -798024 910972 313104 704604 179358 -801384 -135312 -518318 75595 293256 765772 98014 210891 841886 488452 -605187 570489 -188896 66194 -992290 -316665 -418872 224383 916070 935290 -860860 618220 -351443 -137558 -317513 -15094 -567936 2502 -584522 -498654 681053 -626481 -887348 -197874 495737 -231143 -702345 -313538 -536003 -611379 -11991 604724 -495035 -257815 -260408 -445304 -820000 -248002 23854 -824347 918418 -867472 -116310 -239350 -555499 199930 524925 925130 610516 559528 -809635 -613236 107631 -509797 871286 401356 738618 173897 -309404 -472424 928830 716282 -843718 -776557 -168138 721484 886014 730998 -428782 789296 -720726 239626 80504 -302614 -965715 -617937 -272834 -985579 -863384 66904 -505870 -495587 434482 315917 985554 892611 616148 995048 -558636 -774116 167309 -933480 -9953 -753902 -179056 13793 -56944 616162 282113 -360422 -664778 -106979 -616453 -258258 -693674 -446169 344461 -521828 114024 -456389 -499016 6646 479384 -385947 848627 485989 -829497 -943354 601640 966948 -564729 550611 535732 964097 -323934 790486 667243 692063 809747 646764 -284143 117814 513163 757317 -481694 -556143 -583954 902376 -417781 -72049 400852 203436 746926 678883 -695159 -771136 598882 178005 889100 411044 96561 231615 209556 825005 -443368 -842352 968070 -696571 -474101 -847156 483072 -210007 280558 177417 -159150 348905 -538467 -263052 506367 863595 -113563 -629430 496065 38953 -367607 680032 -149374 -99730 -388546 171036 -519325 140765 129839 -474631 337337 -517782 521594 -753658 -40053 -919073 -626896 403432 -614890 139225 153433 -536876 -706103 460232 653038 59158 -20662 -460302 -200355 -474868 -128273 949744 802697 -538965 -111931 -256720 -398393 98682 -20852 899954 68579 861074 -175816 -833589 416792 843812 825586 466213 -185829 -821517 -109291 -103364 -313967 -238763 91698 156322 612628 834231 -682995 -530628 169779 448918 210846 206276 -726033 101894 -702704 342085 688190 871087 -308923 -93662 617995 -799541 694096 -914673 857524 -741719 -308358 -793835 -14837 161581 581822 -618989 957270 843598 17229 -741576 714576 -499689 212362 -888694 -427867 151975 -239986 -66462 -115847 344496 42278 -770195 619234 347259 683216 -411347 -854807 814563 -949054 141302 506253 361558 -784413 -163343 -799551 54615 -617520 -947300 -841239 -888834 224344 413512 -939424 448375 438400 -512230 629237 982527 -346880 -499701 -801431 494314 3140 248809 -453645 -562657 971116 -351789 129981 247066 -986931 -490688 -763548 -538135 -992275 39032 727163 -458832 907403 681369 78473 -438746 561557 57492 541318 -592491 -537297 282926 -116382 950622 202291 707840 346110 518642 983980 -260489 -589775 -225062 588761 -2603 -867899 -394832 557232 58925 -773000 496548 16473 771179 39547 -611336 -534097 792906 682613 820229 149955 448092 -548863 510515 927192 486277 248748 48004 508647 859392 -173447 -760694 832157 511577 -412067 462829 -317224 79345 922307 -276506 350894 772478 609544 741062 -213402 -867448 179328 313456 -454404 -134035 951792 -114598 805282 86750 455314 -546287 139578 589280 201620 92082 818781 178252 477849 107249 -779305 -869170 827446 -832618 -69336 548202 834934 807547 -18428 810482 79319 99984 -926124 15505 911690 660951 -544205 8388 -631369 -616856 -253070 -543396 139127 402669 -418155 -676739 946649 -52569 557523 -388830 -876515 -22936 418970 923287 280444 958615 -553719 912637 -359266 -148177 -108684 -652087 960674 -409408 -318749 -833082 663706 20333 -381421 -624882 528396 634476 692340 575509 -930446 -913527 -151255 921502 186299 784035 -253941 -425916 859592 525101 67239 3955 694895 -722513 230843 -980500 899451 352835 -492227 996164 -18389 -624360 557140 -877339 -184785 28018 -173092 557580 -926418 -348888 860903 217545 -651710 -169436 -704841 -110078 -358662 -566297 -223547 -855183 -264873 380546 111165 -333918 -875824 935838 172799 893813 799950 -145803 -18017 995746 -824528 796119 795494 -370384 535113 142118 -398897 -707332 501213 77787 293771 527673 124200 429567 -935042 912618 -920234 -544335 928063 190185 -412020 -522074 -1636 250084 316254 116389 -275821 382427 -966954 -53241 676058 474403 819444 -567106 -138919 -968986 -862296 580938 152235 557088 359386 151621 -338784 378275 -242846 692568 -777922 528277 -134128 -932925 302011 13421 176166 155482 383492 -918023 -769831 -303485 31673 -747813 303955 -469319 -193361 381703 -987596 626955 -701331 -475449 373773 609949 484272 -104905 370531 -515418 -737433 -569271 814130 672369 812087 871874 284007 376285 144888 964924 -789531 638684 263350 211234 -968063 -948360 -34639 -133705 172422 713161 -264227 -638193 -99534 799232 -685085 -804717 -24266 349151 615582 123521 -499142 -71489 -199137 717291 -345001 436233 -2775 805812 -752357 -75843 -311114 -135658 866953 942062 292593 963870 356887 -715452 803001 -557523 -816210 587001 421924 -893959 -351955 483420 552826 81035 468965 -935983 -773579 -860865 -461666 964303 -490104 223047 -895086 -253984 -144171 690472 -733459 946213 -626762 -905157 307283 -643377 -81163 -28755 178393 352551 -810733 442239 574091 841352 -63803 -32377 659429 34911 895346 393966 -123174 940082 498998 -433872 -616368 960150 -874526 463903 -701663 668983 419066 -386336 -713060 274260 171958 -265749 31234 413248 -945022 -22513 -319094 809314 238078 275949 -529443 536246 851710 -296583 484378 278346 694539 237436 -824493 -757182 982496 -665964 -818801 -504748 -827666 -91470 -615866 -967475 -845479 -773222 -763288 -663542 491512 -92441 -799530 -113409 -818599 -611451 -678553 837556 917818 -660427 851044 -253885 333969 441229 174605 -107172 157062 114549 -95214 -198719 793588 -965717 -459237 646858 -195605 -894400 -667072 -612510 -164816 552089 836625 870279 -726853 885230 314767 307534 952761 -276914 669745 990941 633352 883609 -448159 -854288 -720194 130565 -945539 -846123 -332254 -485990 -959146 430064 419888 596406 766644 -329545 -162663 -283511 166480 721206 -460607 48282 -112552 205580 -654656 534081 244846 -647572 -441502 -903894 -235223 935838 -388697 -470568 -932845 -866820 -530621 866464 44586 966005 -697825 -930006 123487 798349 105174 579060 -658534 967003 -283975 -644658 113588 -317174 880203 221279 -279301 305240 -739898 -35298 -251342 -91366 -539372 800858 499982 -159434 -550825 785715 -57670 186663 -688030 405790 760276 -395267 -747459 656485 161646 397018 304293 977317 -205042 17398 -325751 -865586 -160466 34204 226958 -728409 686268 306475 -121331 -214329 -12133 -347498 -151408 -822243 -925791 -403099 631768 790248 -230121 609970 751578 -672832 -103236 -250836 176317 940428 887746 -588393 -673443 349833 544207 964425 480587 442441 -103171 -222930 385355 512434 -658853 -667962 -54315 751099 -828694 -528606 -848363 -738126 897312 758507 789355 727993 -970391 -958885 -318869 -805180 -963423 416578 -348963 -655011 -689253 -925182 -115009 691681 -590051 -711021 368830 -833792 917985 513408 -17087 -470336 551574 359272 -128418 -657542 493405 525309 817379 -508068 426317 -717303 115790 -455963 -395024 -183324 495445 263660 907715 -681089 432480 504346 -996807 -460579 -194679 754155 -190791 -542444 234659 -145614 -995301 859600 -625488 -556142 -867281 543697 982889 248325 679350 119656 -757702 -937128 -736281 206717 532291 197933 -638868 -294260 -654375 32376 -583582 -108508 516227 358018 650333 38119 -6787 -16790 -437279 369165 217528 459295 -435990 221024 -394280 422759 -823707 -977471 -408267 -82597 599861 -454495 -544037 155240 -518737 746121 -58230 -721713 538013 524564 -49738 -531162 610495 -88208 207239 -750762 341062 563808 -16549 -480613 -654249 715708 922175 336903 341134 -978577 806010 -544129 304760 693112 766466 -605252 529304 -440854 305669 480331 874083 520045 556385 101133 -708284 -535750 911276 -350280 719897 880675 -306259 859348 953268 832777 -670879 -998721 -762790 -538269 647928 824874 517703 440766 -171691 518298 318889 758199 593809 805352 371105 193410 755448 -264895 -518843 871143 279050 -712154 -785248 341056 -118276 -748051 407088 637181 -428364 -144706 -133145 448672 -791471 -914153 105003 -700863 388769 -655287 -95530 -548085 -779863 632313 324791 340541 658464 -547552 -374897 -20822 -732684 -369142 -902380 709561 772804 23387 819697 280550 -438172 32389 996420 71487 -647075 176596 25247 967911 916586 -362910 -164599 -323945 87548 -765917 -124294 -797928 158134 -34341 606818 384714 -985615 -538974 129186 367392 -485702 122727 -204784 -331102 747855 478314 -42760 971882 -686298 53313 -558698 -461017 51558 -124460 -482659 576030 -77460 -462623 -445516 477091 480071 -151048 274931 114980 157117 -942976 594794 13471 -946364 -414800 223258 245414 -557943 663831 -565382 -922654 -681876 353941 816244 -332274 95745 -928416 -610203 56952 -853231 -784640 737440 505731 -511464 458066 -917012 -784089 -134331 916233 251009 -113041 877308 590504 282127 720506 539223 564618 745272 -484997 465441 -307110 -10735 408634 -773414 111771 -687067 24465 -762698 -559582 -753807 -146321 -314723 506519 -225559 651608 -592468 957815 -871055 326242 -892749 -855531 -450843 876218 91702 -895212 582290 788509 -653204 -912146 485947 772576 -695358 146673 -680171 667241 -154663 903997 -363829 -865101 -495868 -857913 -890629 -311731 -853685 -536871 -620874 537308 101610 -677361 -68860 965269 86099 551516 -358050 361028 -764888 767619 37810 -30648 -727870 -621794 475875 -498157 923693 238490 -567482 -640337 -373591 -582471 -363354 -795468 192810 271631 -518079 -83885 576601 752134 -683319 573775 171026 -212517 488548 -142338 214244 136862 532780 925005 80531 634037 -245201 902201 -67303 964313 862320 782806 -313695 -545769 -70171 -185908 200075 579153 -464009 711509 552683 327739 139013 -347200 -704503 -301601 305121 -780814 37858 314649 363729 -322977 -983514 -114405 -822129 -153579 -2760 580842 -207798 -952014 -875726 -577953 -549597 -224536 -701730 167080 -632911 -335871 51133 -633276 -782339 -73131 -537724 -78198 -642170 544725 476826 -482013 142398 -533629 -504932 -213493 649996 -626569 -353319 346388 -419384 -65699 -950826 -13213 -678334 -761486 431563 378353 63675 -116470 -3804 -587893 -976918 -503796 518913 707027 -838536 -187660 298039 745148 -828283 92752 -560051 -624110 30113 289860 -486145 132592 -733613 -88569 178750 -303032 664470 466915 122030 437727 562007 676537 -91482 -332722 216312 267002 936756 -437502 -805040 -732369 153751 -778564 668969 89843 -28733 -783470 308672 201459 -801184 357100 -910007 -448523 112587 -379384 -951960 -82610 -749804 744183 756537 93417 -429314 988702 652105 259399 754562 366646 280987 -252294 872909 -88500 -256604 15658 487613 418625 543695 77584 -559640 736331 125817 211837 -767339 -340622 683510 840404 -253887 245652 73866 421387 -515941 -559646 714737 -297169 473480 131168 -58151 -617507 -623840 -947735 -646174 358473 604847 799529 674597 -495045 70837 145441 21674 -600819 292838 14247 -423441 -295249 620971 207843 481512 276643 789279 824531 -657158 -175615 -773101 334151 866175 526195 927115 338278 -429883 750522 972735 318376 -32625 372008 951066 -738343 -441709 449060 177214 459676 230138 -852567 -996482 450662 210659 312135 -866077 -607105 -896288 867489 -143193 -905851 610167 -425491 810813 -171288 -156638 -547465 -22841 35951 -469681 49822 -176353 839089 926817 -244395 -739121 -554339 949806 645412 -351976 -566413 146943 -730331 -581905 431561 788883 -352377 -829189 332295 380828 -750706 807193 96746 776513 72721 -544808 538245 -26598 905594 44029 21051 -813257 -436918 -937216 -697018 -653415 -636142 -421747 -871628 -97481 -901509 -468348 383205 866554 727615 302329 -286194 893761 -722386 374709 256569 -710945 236715 578867 -979901 -79208 316332 361124 607708 179751 839869 -277524 235914 631099 -892292 903970 224295 -226314 356766 -554860 392030 -737300 -750742 636609 -201166 -665942 -465863 661853 843255 -521300 815741 -47792 -298409 -340890 175158 932023 -769841 718268 964478 -735646 618543 691210 -579074 -472748 -264419 711325 966390 612166 549778 -935625 -120134 -545372 337244 276367 716848 429327 -679782 451279 491091 -512167 -906812 -422891 -429774 -551924 930592 -114702 71921 612452 172878 -719378 -727353 -52144 523069 496770 -171265 409589 913203 260892 -850824 302891 469961 -41697 -423260 697854 -761108 -759328 393101 -990674 986846 -287574 -261557 466095 -957773 498874 -296177 -414678 -229547 347460 694428 -103302 599552 733933 -390968 -659920 -937402 -691121 970623 367888 307468 127736 4288 -275311 997131 -622741 76574 -555807 746704 -176355 -135615 490463 307389 -144519 336227 -59617 512774 -239011 266579 -25751 484404 -785509 402549 -760390 279846 640761 938176 -775999 771339 632881 350270 804196 86120 370802 992656 349625 547224 93661 -911512 -764403 586440 449544 538892 -933408 -322185 22142 -284582 -145305 -531204 -133954 904894 -469495 -424449 -973896 221886 725091 63358 -32685 210159 -922812 -92982 439401 2173 -250319 -404856 128969 946087 86114 -125647 640052 -823872 665154 407826 237280 -706001 109811 574028 917625 -580368 392905 -9131 654747 -589423 -168374 565365 -241447 -905802 -999371 -185910 985145 131349 391671 614597 -315338 -504453 188343 194987 -120771 -608955 988107 -281835 436272 564968 598593 293104 358 312425 72152 -608003 392616 -829211 -406652 464978 564150 -569973 -108435 346199 49856 946845 182896 189002 369517 -639117 612252 -233540 404824 -585992 311223 -575727 600590 610218 -134217 734468 -567023 -697698 -243895 -497247 759384 -110342 649421 -617783 668749 -294790 29144 561 -372403 -19476 -810447 -15260 -29396 -696524 -822444 859452 -91601 -620344 -769038 991213 -284017 -738764 -930449 -741893 544636 646423 -452381 -886210 -659048 -353627 -738406 442725 -639368 208419 260884 842352 -628697 -771602 996869 -467276 155043 -451468 481366 955227 -324771 25913 -447838 867682 567997 330452 -209094 -322406 -538340 -604560 978081 427815 817480 -217653 -865263 -66044 336260 -97350 -357388 406268 857477 -112093 536812 -395214 -794506 833153 -803252 527387 245365 860388 -331748 197247 139924 928750 245145 -274821 427225 -498473 -314189 -578558 -951106 -745238 664333 -542377 -263759 -197370 422912 -163692 -612075 71199 248472 -557145 -2112 -954694 -554347 -483632 -719749 143092 507244 -629468 270085 78843 -690620 763021 580752 -351597 -692359 248776 644930 -804462 233372 -646683 255669 -704284 741361 755146 214391 -944503 -712208 -425039 -811637 650130 -585915 845733 -66457 299816 -898736 602121 849908 476421 -596827 -246511 -155502 319481 -919411 108487 523025 -582426 -580093 335239 525496 958916 -332616 909187 263617 -785378 -196081 811841 696155 -805485 -474846 -950504 899239 -585898 615867 -655434 -911300 -424018 -236964 643357 732451 -510474 -560712 95009 -45220 -386018 188471 900588 -751657 679977 698614 866938 -514053 967213 399940 -653283 850723 -855722 465062 166394 226076 891620 494292 79498 -979672 -815064 -3910 -414821 -577666 -281590 803065 -494772 182216 275206 -651421 53652 -74717 -922069 -338558 820668 -299869 668315 -466926 998880 -652980 443150 763138 650994 -575974 522830 -487817 -497097 -817158 -166852 474568 273608 455118 -619190 -903293 6290 584173 393470 898791 -772777 17185 489846 493160 -242773 742184 874079 997039 404599 -225357 -399108 265367 355193 -957846 -19675 -89167 -694846 19686 257605 -958016 -672713 254517 109147 890814 902289 -329382 -819974 -38315 93789 565962 413002 -544921 -616451 -766480 -322940 -135802 -811995 -44758 -238470 -743555 -535202 91593 386701 -391483 -200058 359317 834228 -632175 -447538 -373305 -664068 231107 -127173 16398 -44926 -559500 -69338 86666 -290181 423920 319164 -531756 25260 698551 206334 -510732 -699406 725502 473794 34281 452156 -353748 762544 739877 -497780 -677283 -977210 231950 -786822 644450 -25643 -108034 341425 -696641 -161919 -392637 -506256 64812 -919995 -22368 308362 785556 -638995 766411 -539802 775833 -406502 -834067 613120 -124401 -403134 -889051 -585882 -256004 -438867 212101 245691 379166 -821255 738963 565304 -832795 973975 611786 843302 -499084 -252725 -979178 444261 268581 57264 697820 -24215 -120446 -407502 -857105 -775753 -668339 -640878 -336612 -728980 643832 652261 -668641 -898890 47278 654613 531627 380634 538056 -948129 781030 -999380 446425 874580 -952213 -931302 531235 298968 -346169 -361566 -39777 -190810 263420 -15274 782585 597834 -217855 -387105 545425 -988123 -247617 432632 246780 -926868 827158 272239 842625 -144599 92758 -405465 545180 637241 211655 323736 232318 -146100 -909407 652365 -429045 -240791 -467436 20837 869978 -924569 61506 -148332 229305 750197 -924352 550687 643751 -892397 701720 205155 -244392 -172650 35402 -618802 303925 -75224 -659130 -349084 709849 784454 -68492 386491 -513900 944192 34605 112384 -832404 793788 -138561 779760 422679 351924 817261 107488 -863485 793715 756972 -826826 998734 995100 -717849 -609555 -63922 315299 604155 -845675 557834 -197678 637500 171728 -545857 -867898 -271441 669782 -42020 -127633 -713138 759794 14214 -298477 -915321 -689405 864917 280012 -758467 817788 497045 -673019 -975035 855780 353350 972033 -655638 -322346 310173 890196 -611478 110850 261825 896744 -153865 -821333 829198 271609 -947401 -359897 -583531 -554727 883524 -854557 269082 -753491 -76884 219740 -378476 -95249 26738 447910 678577 -582166 933004 701289 -276784 612609 884579 384991 -323579 -949272 69334 911575 833560 373032 -122569 -189898 -161018 165280 -791988 487408 -970113 -450305 -186417 773011 -727321 -210869 628335 -966339 648149 -907043 76365 739745 -809706 -269598 -447233 634246 207787 181724 -279279 -605753 -152250 -300769 792703 -247980 -585902 -618284 594876 411439 243688 -595463 -355410 -387343 83163 -683809 14896 -191933 892333 191787 822799 35045 -855785 -561194 148365 515114 367109 -831314 261345 -533511 -853609 -971822 332596 -492722 815393 -247495 -51547 -285001 -193620 862379 425543 280920 756339 177095 -107874 463976 584679 631547 960038 205105 337452 298511 16332 -507884 -418278 550939 -595598 -709501 -441668 269708 999407 671748 732884 -292188 411021 995125 617685 80118 -26359 963266 315368 125422 -607209 -719631 -862873 783431 -857765 -975721 -311707 77203 201585 -226785 -328028 -770122 -37530 -505078 -807138 -9237 86076 -145046 -708483 -62530 -372374 -454553 597539 -463343 271962 528570 20386 213527 483562 481332 903876 401372 505580 966200 582661 -781382 -784347 934333 918804 -169115 -886191 597965 297942 -879135 589085 -237432 125923 -149497 -452308 -82398 625031 803331 184979 -471456 -742078 -962215 -328227 120479 127433 698587 140680 431950 327682 582580 -663546 -799761 -983028 266721 754877 435226 -213451 699443 -267129 972025 -237055 -973489 -932174 610509 -419670 -792019 -161791 300264 119195 -32100 564905 -308943 246003 -698180 991958 830883 -135544 -966013 560292 -69298 455266 59449 796069 -526635 731068 -335365 355169 684142 8966 377020 756818 -51739 -371098 856383 -316956 114329 -164558 -37217 570107 519422 865143 -261176 675309 -9703 -113290 917371 -142205 508807 -857311 -394291 470396 -957962 -281310 -275672 489738 -221526 390741 229193 175443 405754 805449 154048 770930 368464 58051 -367244 -426381 523949 283323 -98276 -15013 -701406 -318627 -557881 475165 979928 2953 -865068 -992730 21642 -144940 -120325 -321070 848773 146308 -966845 -639116 -426321 159896 -626423 745427 531837 -266435 -275328 309415 -361989 -129446 -669269 765728 -408761 621446 408036 -689953 736151 -406516 -839975 130555 617263 821358 510346 -159746 -457877 138207 659916 655717 -711748 235719 554569 -825308 -988254 347843 496509 838687 -278473 172579 -71494 -202318 278948 -644246 939814 463786 -302807 823761 -956872 913993 813850 936389 185790 793158 -576803 -318748 392410 771019 97517 434180 -747520 -758538 -655015 -177364 260858 681944 -900027 -623336 720228 144889 972136 -319942 652336 319058 -368883 -535117 660515 -887983 495379 653278 -100777 56792 -210067 -457018 -849225 -530881 -95838 -608853 -630266 -607922 -590259 428802 268760 -61245 -301922 -435471 818966 -28462 23896 -444329 -589313 -304224 942801 -41023 735778 -573881 183797 487286 -710299 -634283 915907 -563475 312321 881741 486222 -800943 831875 -722652 388414 -742396 467404 441413 473293 723993 -632686 780942 623050 -379176 -671650 -529455 -725607 -402114 13836 -495276 856241 275963 356558 816849 -915812 -498702 -779479 58359 -129413 -481604 -108938 -834841 95488 -520667 -172318 416695 702193 -234578 208495 -390158 -764500 972809 741488 12438 831773 132640 939537 -797675 -995766 -670961 -878899 472405 -919352 -149595 354294 11057 -534973 603623 -942799 37877 482170 258189 487799 533989 -560448 685955 -535787 555191 -211588 544873 167212 762516 756394 -317165 17074 -591588 -691240 -806134 -891537 -307745 220714 -312439 920193 710500 678870 916097 357593 415782 88233 712725 869180 -604015 244352 -581089 -354366 924426 485712 393641 -434470 182628 -461154 80757 481349 299244 950535 343286 -96234 -12194 -8646 -472492 694712 -778130 -632455 175468 -30232 603328 211740 176078 -568521 -158224 119310 277821 35210 -793973 -527410 618034 733337 94483 -136850 937305 -316941 868735 765336 -254829 884984 -41927 652548 43634 -423458 849566 -361341 678336 863277 251010 -646280 313081 6723 746153 -966951 -37556 -406191 -562097 189106 315678 206683 10529 -81246 -90490 -124100 -310590 -784547 -657454 415391 394311 -832984 -42623 -807801 40507 35168 -210488 -62263 -827493 929779 -372467 797453 544859 721253 -622994 -184879 -443936 -620083 621755 -705051 -792444 -536874 791928 405872 755733 156478 943580 85609 -16426 -570022 460629 346783 910972 -186096 413185 -539214 608306 -165285 863030 420503 571926 689355 -14596 -370536 -887622 411906 531085 -868142 -662621 606136 777052 -963659 397902 928696 883211 -941304 -339546 -62367 -549517 69346 298511 -267737 -941024 301234 650334 405135 -468141 -171465 -811554 322230 11646 -880119 -547891 -985398 376651 477071 -473891 836623 -398954 999174 507188 -661925 -966930 -891520 786925 -506853 620696 736611 -103660 -422324 822283 290278 715949 -670590 247029 -686184 665774 -181915 751029 -519592 809856 266799 841183 83678 -506110 988336 702524 828976 954886 -997302 -441913 863022 -372013 347637 -212559 -52729 -283871 336444 -593571 -425407 -252256 861246 -887067 -802891 815601 -163794 824979 -209519 -261973 -411949 489961 -929452 548695 -449784 131866 -109482 -156683 740541 -346738 -778947 745845 -678923 -30238 -394231 -883138 162886 -387867 134153 -938197 -183204 -953827 594915 386313 296439 198080 -197872 679194 -282008 -679621 700765 986005 916119 378926 -117780 852003 -992896 -932498 -510031 -433436 -904142 999041 -567051 100584 831823 -258266 866007 -914505 395791 613835 -444090 -318134 -529348 909205 63624 -518257 -815689 -417444 488502 -437272 -959630 857131 741565 -551380 -273164 677316 213086 -105819 -898856 817562 -215633 -284655 409678 -504362 -257639 235169 -152424 925139 -248488 401789 -876402 -311774 -689666 -129346 -85605 -940538 712048 -921486 582078 949369 366823 97051 43274 479141 591472 -78927 282919 -824724 -362644 -103140 277711 274913 206865 -226118 -235183 753356 478055 773215 -493295 265770 -258995 -822576 -74491 -832598 -908431 842567 327994 382641 675163 620914 16205 512343 -794397 -654476 726771 728424 -761674 -815901 -941967 423141 452693 161608 582436 -907392 -565610 793890 -934149 -344925 -438751 930786 121848 -250775 -414220 54896 813235 -52957 -68128 342822 -606633 -831915 782602 -494000 -230621 -820041 664555 -384718 -87318 423477 -606512 389378 413203 -465169 233306 -606359 -699238 -545479 641918 99718 -444531 69275 -904697 -348693 733071 154066 -686321 -628706 -892199 -448050 -507382 -446950 548660 334259 -506948 243531 -439296 -284840 544957 260629 -948047 913610 -311684 219342 465612 -779446 -981319 -425281 23534 -244533 699018 321064 -538042 235381 -351145 798265 -248682 -468571 -549410 -230887 -564427 -573078 -804689 476643 217616 428681 -720335 -445661 -163291 768250 182811 -444066 999174 726377 -874884 51080 -165540 852406 673972 537227 -90910 -78858 846201 -894009 -680986 407152 903251 -975860 -74293 205088 -299361 -963679 -882423 -321353 344848 102593 -161621 46105 633897 -342759 443600 876766 -489531 597323 -536532 661969 142607 148974 702468 882420 -826870 488332 806453 -235526 -79733 -559325 -292563 -917812 -798278 159652 183536 648197 -828396 171895 132756 620918 71788 626933 -230842 -233182 28901 240236 -139325 -599998 -234375 241054 -991520 -428349 1270 -109885 -602109 -768189 123132 -641278 -224345 -141416 -805504 874876 -482596 -129207 549324 -786238 -726076 -557293 -465156 -552614 93079 -832283 262915 -928579 -195424 283876 181540 780380 -291266 391912 -668551 -740457 -365724 513789 -991248 22468 328857 -130972 -145592 -775506 829560 -49137 -785256 103827 813361 -118744 -776247 -113883 -650361 156170 -650984 -687351 -633264 -592570 -242155 -560548 11897 13728 -402266 674729 368767 -788208 994820 218100 -419210 48705 265660 -142414 -434554 358805 -349776 372815 638953 548895 -454764 517415 969070 564008 -769934 734861 -65670 308907 351014 72007 -758015 -102440 541666 556175 -105199 5909 477995 498580 -440120 139000 946266 212855 -828199 -281650 112413 -307378 -193269 -555880 324595 363429 -783303 -468855 699059 -672776 -401837 769161 -830330 74298 922587 -662604 -384152 593361 -269462 -400676 -418901 -894824 69673 484227 -122636 907227 -78760 49250 648892 -416289 421834 -658715 -415920 -837161 -844442 562604 677202 -291088 -119000 -918517 207670 -433338 234270 139787 498501 40556 -452884 311144 814877 504809 477129 295696 603055 -604747 7423 43434 -327360 377664 -860817 -552691 -124823 -122388 -185461 783172 -429801 467086 52825 133521 -445173 227184 222711 -987161 715227 480082 556561 -666641 76143 980708 284397 764932 797701 965198 9824 915126 479918 11689 131798 -445237 984399 48771 -405299 -176455 55457 -856482 -828198 313389 814897 -792143 761252 -471032 207968 172646 -632604 -134435 -603292 -608165 -159509 476532 -674235 -387231 334364 -202935 -956959 -237504 -833938 -275826 -741655 -89295 -119061 -612443 -117919 12258 683187 777127 -943452 993910 977274 990303 -275874 -543102 -470907 -508080 741648 -604015 -770383 -547413 -911088 -970079 23405 1370 848774 -523484 -633797 -410248 334960 153856 732083 -574122 -123746 804751 -386945 314744 -771913 -367585 -665248 89365 21811 -780429 -496344 -367589 -474402 -765248 -864578 -863703 -819108 151601 836637 215955 -643937 -474012 606165 -256415 650226 -484629 -871031 241360 861170 -171060 -196497 286800 220431 133633 -877229 -970620 -842608 644473 -731500 39621 -440180 -534251 751014 -894560 658034 387756 -687858 -569517 -594686 -33529 168553 66900 260434 735205 -732059 426186 -992182 -374408 -159034 352145 987687 -471450 682979 -731845 806780 -66486 153638 -211958 725036 543792 541712 -594698 457458 -58724 -942414 129581 123737 678276 838325 -769778 923588 -388654 -263724 -843474 -248473 821987 993244 -406060 -266036 394122 411187 151548 353104 -410227 724302 -72489 -88669 902439 -885063 -490808 -93877 -225403 -835565 756713 774178 65993 390671 86917 554067 727178 -619660 -172389 291553 453330 196125 -894879 248096 739742 301307 486207 -410054 -24607 -909298 108752 356140 655106 197360 -97692 242630 -730790 -249782 707584 -342610 992183 -547876 -997667 -55715 48731 -718854 988645 918561 -735875 364682 12857 792473 -544185 -133625 -837970 -558531 -478122 143872 98635 31699 796478 -629607 744141 151803 512516 939529 750115 -181468 280993 -404069 43506 -78828 513670 898478 937874 -263708 -625134 -238155 733199 -602239 -606435 -865993 561705 822317 -530447 -822065 140244 -540548 220108 491053 -263879 -273832 913504 -887916 -149325 847869 386387 511706 -600621 -295939 -58817 -506133 97244 10685 -296654 626246 -626488 -481034 -37713 105470 -668223 -198731 136107 565691 -928343 -368420 -251119 965431 -743661 -6625 351423 327361 -798393 321927 753543 -385987 592194 148467 322863 718498 116660 -763118 882289 431354 -278272 -164502 620155 -161818 879551 -324525 -769168 279320 68158 -79619 112614 551510 -197893 -223898 -662810 885246 -385748 -538011 676591 -184452 927160 453154 696435 -712874 569019 804891 739032 -297311 -71290 -161503 -277640 -684279 689949 225241 337442 -892083 331704 959932 -319721 -829248 -689981 -918889 794510 194249 285022 830091 -994768 448228 463325 -217970 970780 38431 490313 -198807 878309 880542 719581 619576 164623 -796649 520202 -604308 -713451 -640297 985844 -685108 -536730 -103621 42098 -469904 472291 -60232 857490 -601531 286307 676691 -863726 865804 120112 -816343 841960 -885925 -197881 -874007 -869572 967450 -353765 -743979 804072 376583 856851 814149 852351 424371 -581625 888740 -232253 126722 652935 -833551 -695507 656431 73877 -75458 496361 682054 415910 -414795 -144936 -575320 -354779 20494 -484084 891274 847471 386458 359503 -75785 -249000 970044 84637 -510903 -687324 597866 -550107 942388 -475121 -302544 826956 894012 92486 -10195 496554 787641 -644244 317845 59531 755930 -552298 327981 733551 869919 914895 -802990 330890 48734 998676 -566542 707908 789311 666841 691729 30523 -676929 240131 406342 790460 207409 -583189 -114116 -129074 89912 -464542 -412495 653863 419663 -858585 -25734 -376267 -861247 693235 -250371 -405353 611889 183534 -484939 -271071 -238572 -550985 -392014 236763 -497742 -597281 -313450 -579710 -675544 -347410 -21351 882437 -602775 210269 -784122 334473 431288 426139 -870468 121318 226608 301577 861103 763689 -247108 966013 -483484 472336 919455 -730942 921976 -702448 607981 -717034 -959975 -589102 631696 -243413 -441845 563250 51909 290855 -767836 945215 125980 -316764 12881 248766 165883 419761 -777713 32807 -812004 -438577 -425230 -509402 375178 -905995 956834 -777702 -571608 909452 412249 -455654 119850 -15245 779623 258667 -300902 671868 121134 74123 -274092 168301 -384986 954410 22282 -367999 -477606 466732 43330 -391963 -706071 893096 -763821 -175557 -466554 -588052 829675 -142054 -422920 5622 567436 246411 -292198 347772 908426 315149 731356 -722331 -308849 -471533 -762687 -381234 937879 251137 -406305 -354169 -41484 -845646 618978 -656749 794955 838901 307338 -422101 -67435 -442356 -441048 -944709 442400 794796 316197 776291 -703861 243327 385018 51576 439629 -176091 137913 529025 -30545 -537554 463107 553658 -640819 294562 358160 -713964 -211303 112121 548138 -203213 363096 945827 -116686 624751 -856029 246402 -315878 -455468 -188057 9067 713449 -304606 268646 -23639 -190662 632525 -707916 -470023 -997827 186621 -737478 304527 -339660 188175 -193354 -444272 309367 803475 643385 152213 -40975 276557 -229976 453039 144673 -832460 -51780 -191395 407066 -850954 -284798 -995048 97028 233329 -780964 408903 -959207 208955 997246 724939 599592 409883 -617231 481781 127253 -182770 17171 -275701 928214 13891 -74219 489031 -292104 -233440 -783748 34135 843288 -514373 662945 -77730 -755733 -589215 -958287 661489 -157642 969234 26925 973595 284886 950274 -124437 169562 736442 -143718 575123 374048 -16156 844534 774819 -167981 390252 71141 893548 900557 -908675 232428 -534126 471517 810966 454722 365968 538052 984778 955605 277426 -291656 -689600 -593724 135449 342885 343476 782179 -574277 -360985 819252 328763 844640 375633 753763 597767 41894 -333143 -81798 983607 -402690 859369 707394 916337 461228 82304 -716773 837771 -494005 -858673 -338567 550931 377415 959021 -316063 -69049 297057 -407069 -836112 99485 484526 -364112 687061 357692 792729 59079 364370 869889 184412 162252 -119746 -480133 552971 -213030 -245626 -216081 -259063 38144 -940888 -198570 513425 166336 -453066 -951974 536623 -209394 258393 -51876 -368828 -247337 -517556 -946704 325253 226295 -577315 -61345 -124676 916930 48367 533796 -642682 -410244 -177158 -53519 -385453 -487583 -620535 11815 956394 623390 -302149 -924063 95138 483797 608580 -527510 419242 692893 540265 426178 566530 414592 -237177 -703331 -506241 -345349 897932 -430749 661067 296322 -8708 931633 152035 399226 -144019 -873641 203543 -542788 -186228 -143400 -804595 944153 -292458 602478 -671041 884432 -589984 384643 60280 -989799 -240560 286393 288091 -457826 581473 -761118 -445732 -12931 937379 -623863 -812219 -990392 -315976 -223641 530867 669572 -506664 908015 -309610 -971603 979022 269507 334772 -747983 905593 78524 274343 562672 -306868 -866202 -683430 -767677 -577586 431617 -193520 -497550 45594 -917887 -721955 -532036 638304 -565105 -41429 985810 -978845 86407 -980298 -440356 -896902 703480 -859888 69491 -991985 -751066 -312290 558758 -425310 994443 267290 -338186 279750 54866 -551409 510937 373795 8538 -17056 698 -944653 944698 -254271 130679 -141946 195895 236731 910178 -699074 -617905 -579027 599233 -350190 70322 795974 -237873 -595569 262467 905612 -982344 -791469 -501477 949208 -590944 911761 624263 862295 -405987 698000 -239867 -721013 -596040 -540245 705099 -304184 186865 501202 -166976 -601801 838840 643335 -900095 678615 979956 -400029 -63011 882935 76927 719119 -691495 -731075 91304 897099 855725 -151263 238640 87274 984261 818163 -174130 -920237 -683327 -669615 -549716 577026 838134 434354 26343 -414971 374634 317022 -801134 346624 309340 336884 813492 692650 828218 -322973 261061 521293 -501848 785520 -452299 -382262 -752896 -909130 -396826 -353517 418637 -536031 -336468 -880082 613839 438771 506708 -129095 673146 830912 -172005 981344 543734 176497 -146254 723433 -971232 -820156 484161 746921 -811128 144970 26976 878220 669937 412136 783903 493200 64724 11606 -288512 21962 -254114 27427 549624 179425 -492691 -341968 503922 885006 -540521 318640 -825652 31138 -16605 399791 -27689 912128 -352498 -764664 296283 -465377 -714489 -19092 847249 -448247 193139 349282 84263 693470 -604694 252354 -532928 -753454 24376 -794567 682993 -558934 547421 -259384 -674619 -982461 493709 -716476 -948422 606220 -390735 -444456 901697 999943 540388 963710 -783934 -994100 79351 348170 241686 867333 131694 -864352 554892 -851341 565377 -723784 -81179 174824 -443749 -290655 -301097 265803 -926498 129659 -581875 -704233 348957 -808516 -957787 80348 966112 -609364 -189263 543293 129508 392808 -968521 608880 -388455 842595 -157263 361409 -337758 -802848 254734 -971249 -80167 -693510 -386257 32334 -51000 170525 -203798 287235 -237008 995722 214795 -42037 514438 653910 -191282 259796 -899343 797419 46566 -886942 691406 306694 643193 711756 519596 529207 -731487 392188 783184 -443931 580845 -576269 461490 -869945 -591906 91714 -786178 -375956 933867 349970 -204652 7348 355069 31390 -276856 -605100 -968076 518323 -798813 842582 -963808 556599 746464 151318 130120 570015 -831632 -639673 -397657 688759 896567 187500 -666006 -689058 600780 -677281 365235 -712441 -783619 508622 -980199 411321 -119223 -632135 -503003 947024 -146460 -457739 -658473 404026 605366 774956 61215 702970 505692 809050 200293 875561 678949 -82607 -795903 -616080 -482793 80951 136643 -186864 -593944 736899 759533 -976422 -290299 19203 -536140 992183 -608625 262233 345795 281249 -910504 852857 385591 -451161 599786 -273235 163364 883181 489473 209425 834318 301994 608908 345367 673521 173993 403632 -854011 789562 424009 -585147 -469646 -280116 750717 592215 528972 -985988 340812 779174 -655403 -280555 -375087 -657754 -160223 -915243 115516 67328 815769 849646 -782768 781711 -863492 -968827 -200605 -113308 -548903 337718 -808223 -802237 470422 624271 -831927 -529885 -801044 37008 -741970 -157646 -636056 -952654 719928 -34610 90859 -869539 -121823 -946163 67243 763376 572216 683831 -760271 -678339 -738463 -35641 -640039 869770 332307 -962963 -554923 -588911 199128 -825458 -36182 -42112 346321 -83261 -648655 839802 62000 -932394 380951 -270059 603195 885704 671582 -504870 -818992 4430 -111527 440392 -561828 -376881 116404 -589871 586978 186855 -627094 959835 559866 795752 617805 -168512 -445745 525012 873858 -263345 274208 372195 -385534 144457 -48320 537347 -675942 795365 318870 -862381 820843 -546868 560670 734376 -972437 -559843 -109466 -53624 676322 -650518 -991854 354865 912238 -619718 -553384 880275 -529280 329733 728069 458578 -791587 179387 412662 566725 -435811 -502083 894368 -333574 148399 409698 -208504 -503120 352724 596980 -228149 605786 -195041 650544 -358760 860195 -319237 -386103 452401 35941 -623323 -935450 -348306 510000 454190 -574433 336954 748233 -43013 650372 -373740 -74839 -979900 -985321 -771698 691450 307096 -49971 349266 -955363 -707753 -527984 -256488 769703 -22473 -247616 -67023 7647 942144 503341 119680 201281 -177072 -166625 139643 -208386 -381160 -215729 -598994 828794 -970852 -984085 -816712 985037 -376393 307221 662605 -845629 -84844 164324 -792270 589404 -448201 -103838 488516 362828 -326926 -591859 768625 -19332 963568 73943 195517 836487 -542930 878373 -623041 -219330 -68612 -299821 762018 731428 -487295 898479 -182748 589299 936116 -641031 277274 -577131 556772 462442 -628630 -369620 865457 123818 -642161 118155 841104 -766889 -674663 713274 -733493 -796411 236330 978294 -115073 -303431 -930053 67502 -655844 96749 -367275 -723704 -715543 -257648 -879848 -982694 791677 -217598 -443977 555313 88775 -956772 830265 459725 -694521 -285274 -381382 -151389 -423342 -110241 -135832 604762 677778 -727815 -187001 -129458 -11133 -196710 -929555 -128496 471352 -957092 953223 -890780 -375148 -407986 -334382 -306110 235345 -598927 -937502 -662570 29821 -716229 138079 707712 671479 -785768 720131 -229164 -72457 -973852 -630370 7195 977027 -518670 740114 968016 -494213 470152 892119 942883 -574834 -378015 -612872 -949638 283586 117161 881812 607467 -251408 52869 731230 602180 494918 -67960 -522467 859140 -931517 374719 544172 21470 -76737 -404314 -253701 -905539 409184 -403792 686861 129210 896038 -951356 710520 726440 -922016 -31558 99944 938249 475572 456674 -624867 -849898 19995 -213251 900456 -606533 -964510 106946 -564942 220569 5163 -516645 -140172 784386 -646550 889957 76992 -297728 913768 367604 -630473 -256562 187460 -509428 264721 -994850 -683411 907433 304408 433105 143145 927672 -844371 -140670 -243567 -75748 -204350 577020 -524398 298282 -32034 -432257 -413459 423596 905372 -320129 538552 -72094 717100 811813 997852 -664707 715472 -138164 422293 598306 -593440 740228 980597 540653 358727 -724845 341345 701803 313348 -647313 -287982 772511 45994 647622 -309611 108542 -144671 47350 -420533 -615693 449891 -366443 -764566 226524 200319 618 437115 -299125 -9831 -286222 886618 258118 -92121 -92707 -235848 275143 -233418 641038 -762084 30652 534627 425886 269918 -539576 -963101 729177 -819797 -197888 829051 562239 347140 183407 407945 298501 -235457 321171 -728711 -41070 -294140 -897570 -653616 575874 557137 -629322 -346715 -790618 -784137 -78347 886179 820098 -370277 53098 716809 -78130 540726 487766 -377046 -167179 45589 788847 -73619 33689 -859943 -859168 -160434 -141427 -84489 19784 914523 780634 743610 126903 49591 -322501 -571075 -276044 381851 -730463 480753 338105 -520624 730799 -573667 795317 62646 119999 325720 -758391 -744895 566107 -82031 -506996 846454 -311739 288648 41735 659314 -65937 -249389 50361 743652 672388 -171942 928724 219790 -897443 -230309 800511 269127 659725 914790 -439342 -386564 629718 -59038 -636579 -821461 736049 -748154 -3679 -695706 -27062 316001 -450155 401110 348929 -632877 -601309 -298186 -291221 -715118 -37336 99668 -337458 997030 160375 -812013 -792407 -392724 -128041 505067 -480598 179351 -938111 -658841 -531914 -949590 398243 -249178 -565276 -846848 -410145 963292 886274 -452668 -809012 289486 791439 705913 513268 -892967 286655 838772 742868 -854677 248698 560989 -347424 -700408 -148898 16689 355324 -476602 387768 -627773 619780 504402 -563057 -157514 714949 709609 -293607 -958076 -896126 -946080 -166333 745339 -140944 -127459 646062 -219077 156218 -32229 433453 -89031 -251906 897898 524744 266815 90573 -630740 487868 120169 -186833 772249 -46600 412970 -616803 574076 -479711 226757 372485 966708 -526065 -342188 -881846 -714700 389838 217669 -21695 525699 73886 762711 -47179 -26820 -296076 887458 -391964 -447089 -819082 617612 -662144 -32193 394499 -683563 -530129 492707 821033 -182516 -837109 650149 265645 -774505 993315 -646075 711302 -568785 423416 253846 631522 -775198 925824 -906432 737952 -647409 59174 117757 798292 -573203 294472 -163299 -205242 -541435 337848 -57342 800371 -948557 822460 67363 -968181 -138199 -634097 -472691 267761 -928020 345437 -85922 857791 -898219 -142390 -138679 -91969 205458 -583188 -466539 -876941 -278878 649676 348829 -630387 205916 146153 202961 -943497 -481815 855733 -102605 -534323 109253 -613737 -295460 -420258 -745534 -520729 -243595 -118481 464773 -141323 413502 -403592 -576377 178690 802442 939557 420117 410309 624448 859479 -913967 -344985 -273572 -140064 399791 -930680 -298259 801866 317944 -583112 613908 910800 193994 883710 561419 407651 -19434 -733483 -867940 185255 -362847 -666198 -814043 -760717 747140 613855 655259 657365 -16212 846923 98435 141068 326874 925880 197883 49420 652580 -240797 204847 -278915 459250 11904 761317 -329540 478978 22835 -313614 542297 -894875 440088 -20286 -466153 -388608 585916 190419 563824 -108020 -660830 114490 -251122 124182 -445377 -683618 565330 435967 -766978 499512 543953 688381 -201668 -946727 -284590 -601960 -608435 -944028 101202 246318 558838 -345264 -73472 31344 -43792 -422361 522049 297058 -809620 -431991 205869 -434977 -483703 -918102 -596464 -978157 -394912 -637233 908010 34687 -347399 869589 832752 893177 -343470 86059 -590456 186537 -388001 199763 127057 476685 7045 932965 -187495 -142986 109214 509451 -269852 781960 577016 -496890 -766228 454846 -387754 153896 83355 453604 -206482 -659624 57619 373531 922601 142737 -318425 732888 -600090 386019 413792 346213 -899721 -800015 620921 775903 -69982 -674319 -274974 759863 -468383 53423 43841 942897 706467 -186870 -40340 -989848 -887607 -960394 -829584 276295 -808407 -502536 -824819 106641 860942 393389 387000 753371 -210761 115907 -323432 412941 -21932 -48770 -333302 251748 -578932 619189 -891107 -486029 743161 -981422 -472938 125853 -733270 -895530 -257171 -14947 -98144 335442 901326 -216834 594514 96751 -818023 160803 -503383 488936 5730 486080 -142076 551178 775410 166367 639670 202555 -22588 382941 366467 392688 -543863 -120982 474662 650421 -483675 174861 58574 514345 604464 -204515 -308579 -282241 690933 -910776 -958808 -904450 -986378 -777072 905721 376706 -165658 575177 817552 -403591 691501 -115811 -567843 -151450 -719512 146185 -591289 -792990 244327 596317 987689 -336362 -149843 -47681 155344 -736189 -288781 -255320 464511 266554 775845 -61466 -607637 -436124 -183196 736153 -657346 793019 798467 228406 348952 43470 -997622 -170362 557193 -70719 645429 -881496 884889 -133173 -710795 -156405 -794303 881719 -36626 -148619 -125841 490084 -432136 -300545 -359034 -759867 796319 253463 621403 -799135 76323 -870788 334393 234323 67576 249797 790878 571467 107335 87771 296315 -886132 25067 51194 -562504 998508 -320907 493236 -544210 -689705 -211159 377966 386667 799564 -724482 737633 -570382 -281506 923426 -705510 -378183 851125 -352140 -380165 749993 -821237 567304 -87368 49569 -60497 391206 598106 -599694 118661 -60213 906560 854500 115716 -995674 399257 272176 354742 343325 56299 -55547 -55876 -853690 -790385 -491516 -945720 670318 -307022 -923965 373665 758037 603989 -240050 -135390 -82064 86478 820257 52155 286054 -263355 -525521 -321682 407956 308793 618462 -962477 484297 466808 113032 180629 -149366 -480598 -280836 530163 314127 160455 -171781 491328 175300 225820 459451 387683 746185 -217014 -24856 802776 528754 -20921 685470 250413 -630585 -298916 -926992 443654 400774 121893 259172 -398695 352797 582675 -229259 742451 -545360 873453 -70384 18609 -941671 38859 -383977 -875896 -888606 -508390 -29087 883261 420813 -930789 -786505 715117 85581 201828 115033 664263 589706 543709 641271 -883443 -354335 970052 742840 -148457 -687135 -479062 -427593 -52400 -489776 -732173 -477951 983095 738212 -466598 -435688 -192801 -542966 525419 -561677 832111 -686110 196743 -270596 -145630 -744127 544356 -792175 85576 -442770 76938 606339 478916 921189 782807 115610 -599796 -594344 -442373 216078 -507604 353961 935805 780816 -857277 -592272 867380 543807 540677 885243 -266801 867891 -226505 -507831 -696626 -691978 458806 -81906 -996601 659078 869744 -812365 -970718 733396 -800151 536659 442524 987208 291768 -182209 917704 188731 -6776 -950277 383305 812027 911255 200766 -688742 -912949 -144582 -400138 600838 -72352 904535 680257 90416 236517 -477079 -2059 -631411 -432264 165120 -908775 -786843 64171 28478 881386 -670379 -239740 -218276 74072 69840 221181 728355 -33146 -156391 223748 -24973 -152499 -719029 322940 -764865 982969 -949295 816443 -202738 -473206 986606 365578 994044 -142539 284086 -854616 -222025 -8991 971795 72903 -689789 -218902 551874 -955507 561974 -380702 -179117 509460 23229 -281590 306220 -459797 940437 -968995 -534905 751251 -240173 -470650 310511 -605054 -802020 -694427 951495 109476 -293203 -253938 -816957 941781 791125 -342838 179181 -264216 376054 756116 -411999 693411 -144760 236445 -167790 -215616 -360298 866376 229827 -597778 -731585 256047 152462 -400818 -828618 428444 -955616 -265097 -903230 534161 897403 900851 -231618 -781503 418675 -282305 -632678 812692 -788686 916302 -395815 759335 -585292 -134138 -228463 886729 -765621 631234 -64018 281983 -137828 624975 -467408 914689 548000 -764561 -257496 109500 -36315 -917671 498111 744526 -216118 -555081 46190 -992244 -252154 830246 814791 -899329 -152158 299706 -448917 -721693 -132806 349815 -175470 -196057 -376768 -124839 157574 301808 -338055 -183475 -515160 737173 518526 919989 -526742 -12636 23484 508904 908499 519772 -25867 -956752 389246 443185 -476227 -832693 972571 -370612 850045 -316054 -987028 138760 -270476 -597579 447945 -276106 420273 -607547 -820963 -235687 909593 -207960 -493849 -269781 -341785 763361 960059 265878 679 908133 -667586 941052 -506821 724767 214061 806896 -787625 376941 956246 -183494 -293372 12449 -871779 -44585 607520 262528 573560 622198 930396 491846 -45068 -702980 -968899 868641 -684370 -732415 124828 574642 71899 650833 170150 704271 -531008 976748 -37540 -401597 853307 -829945 -574956 -878388 895800 286729 -948234 -916836 -15940 652302 -809088 572569 -881314 -281753 542339 -950371 -640183 898328 -725853 443382 -578628 -676775 606939 -19225 -463734 -912106 148855 -467418 453786 31727 -625768 369372 -309272 167352 -81356 -725208 -224254 -833287 792211 -611300 845963 -606737 -623533 -264769 822460 602378 659301 -76279 381022 68589 -127987 26090 -326447 -372622 -639386 627011 640265 -782685 -206372 -84374 -305013 492482 -391888 888363 542580 -482622 -953609 -951870 -401037 888523 -696036 -982046 -391478 -577862 -18983 909361 311248 621086 604482 -300598 184050 966076 -378438 -404294 354862 -362356 -85508 853251 627735 -724294 655892 972316 229844 -428762 656355 -848402 309024 -145179 -16738 765913 -133685 -679362 333903 623405 86327 226477 741459 75570 -835748 -151709 104794 -958048 -534715 382148 625003 821927 926225 -497688 69853 13801 884084 677914 -956705 -549381 48435 203612 398577 -990233 871851 799969 -335640 414381 224202 -879470 385134 293950 -116972 -593398 216448 7423 -864992 987033 -131218 -12468 -675304 540613 2910 -865422 252220 744516 970058 350260 231136 -114044 23677 403911 -70166 -205533 310682 942678 -450731 827639 -477162 285054 -51919 -101497 -762696 489427 522272 -197360 593696 685530 60890 78465 172477 -89587 749610 519807 -400683 559834 -173457 -938270 932738 958756 119836 23734 -287953 387520 -685000 795835 -985953 510073 -2338 -183706 170086 396941 -991938 861150 -540946 -734034 156827 -694145 206451 -891134 -173492 18266 -402681 395939 421947 481971 534800 302111 481000 329601 -931515 404601 -304281 -381198 -81996 -737881 -435107 547045 -208065 482706 -722937 175214 813850 -958439 614068 -672170 830030 -949362 84934 854680 -692038 -901833 170932 -927004 189965 851150 -220149 -461792 686157 289282 -807063 376674 -821421 -183308 376961 -204937 432844 742971 54938 -434336 974778 -30496 -665201 -475312 131057 688738 -972848 214191 -179430 223283 426591 242073 424116 -286023 -570411 11232 921102 -720561 -818469 -54906 -891570 274882 -947663 562244 889965 -563372 985386 -436346 873528 723516 178861 -550804 104016 -66141 -994506 564938 -186965 953769 940884 -836695 243090 887262 156328 115524 968097 617161 698092 -933236 -388022 669797 388842 653861 -63407 -71393 -447104 907495 327633 909657 -737117 -500643 -935882 -531862 -913320 715209 -715326 -257124 588989 981790 213001 531884 550782 -909179 666228 -544818 41569 882649 305857 966566 279099 909866 844033 -974384 -723592 -369858 258457 713049 -957161 997131 212929 219204 -226901 420670 846984 546566 106587 703032 218063 -156407 534626 -881013 829641 -994387 874128 -651135 804098 321347 700360 932758 -342059 775568 -248191 -352775 -881293 -537008 24133 341519 -241821 654385 -566092 950640 -972675 785107 417794 -581272 -19346 255950 937716 90103 -634313 119468 -824985 887762 274349 -897045 106442 -855968 -774661 -425347 674719 316989 324763 817736 -872066 367162 660961 116390 314002 560987 -91151 -850331 947225 -163625 41283 881736 -333720 -753508 -176090 -92155 391909 121416 -345670 759365 -655220 537522 -19723 631847 -444054 -237089 -581345 -66883 -868187 -251635 -247723 815501 19442 918187 -27766 -189039 358685 -309409 460162 -329 -280059 224639 830677 -427550 -645218 995096 -991886 24808 393709 -591125 -3687 -578670 -783345 73834 333407 320287 -938318 477632 243630 903745 257178 -754746 790083 -6753 536350 486926 -398802 648401 40 -238500 434390 503143 -416071 958376 989682 -319262 112483 999454 244625 242104 -470452 -384482 -681581 810581 -632910 -188355 -651219 -474603 -326303 542017 -651159 -213557 -909121 -479319 -599517 364350 159553 823587 -598130 -222426 -709133 -340589 -324435 -699085 840180 575123 708826 302726 -351497 834285 521283 791350 -276029 935203 340328 486861 -63948 -436120 -911330 -832184 -670664 970020 -566001 88219 -21678 691316 -181577 378666 -709989 -819672 570345 -765359 40252 -68157 -404792 724573 -486794 208767 902094 -512624 784666 478022 483912 -757727 112529 -936263 537944 737338 -16427 -260179 -915470 862841 -405003 -693591 -143264 461551 508693 -595351 362686 631460 -816788 -725409 669694 168465 268229 -728147 37350 -425180 -386945 -119509 -141683 556224 -737139 -396313 604001 -333382 37878 420384 -16476 -845475 -833963 283467 107626 -628762 84314 306958 -490596 -939127 252872 -320952 -440839 -492949 174581 292999 830480 389798 42061 -96753 57031 990536 -770225 -759462 491479 332756 -386033 706066 76493 -107713 860978 377241 185739 443636 834421 -395902 -503227 -113711 138278 21 -119292 571432 541865 325839 -920794 -948417 -414859 -206880 714076 -628784 898196 -964565 -403413 997898 631591 310089 -782484 -570482 -387360 909062 -401716 183666 -169850 -322717 -201267 229953 677876 -968942 -234941 -216583 -436838 850429 -268073 500236 -20742 -960320 63367 264033 -475092 -554838 -389084 501456 -579749 957760 -547117 510376 -382394 481210 -820211 604461 15168 416516 -53729 -147694 400688 -307394 -185174 960516 -341870 -186308 702116 546847 -267276 693895 617301 114422 -620294 -950054 -366117 899599 -267046 872230 989735 -681371 919265 232206 244478 295909 390508 -290452 404984 -788111 596208 901450 -571900 -513696 -146318 649834 855395 35195 78991 -911297 370216 453761 809718 220657 -636353 920997 -911383 -366755 -585118 408075 319296 -870125 -84443 -108337 138726 -495402 542828 977022 -603174 -481761 3695 -924646 -80593 633242 -662979 397210 -740852 371880 138166 126440 385836 -476453 558992 -204319 -479521 -700803 -605869 -71079 404232 309898 335965 61076 572189 132145 307935 -987058 197034 -404905 290269 -870988 -33586 -202604 293554 -258199 -371651 -780621 402698 -957950 508860 -558154 317286 892298 784168 705745 -185701 493311 126063 328810 -398893 710738 -520683 581919 -236917 -949781 892593 676416 -768109 -924893 -387730 858577 767250 -109240 836746 230025 159743 -190691 708698 380118 -729047 -878377 447428 842582 643248 779809 108611 -373537 -332407 -965223 -196377 -563847 -657794 177105 -678830 -837666 -632404 -512817 761405 -872447 90627 677901 -79119 180740 141514 -777095 -338610 611904 -80104 115830 705735 13889 347740 543833 515811 -359224 -295338 -876690 757310 -610361 439323 -532111 265094 -946712 -617323 158741 340735 360455 -291840 -18304 288639 446771 207343 148428 -293517 -440015 984517 395399 -953256 560505 619068 -547916 23235 390070 -815518 -990519 267609 950346 526614 918959 -984233 953673 -80880 -301115 -697716 -758663 -469034 -659106 -196518 631128 521672 645438 762553 351510 -658283 668320 280116 463895 -343357 -696653 453738 97010 705963 656024 886670 599796 -71045 -766234 918375 -776674 -269517 -433370 -652336 -93917 394664 488536 336185 530667 228611 -445716 -428763 283667 883139 379081 809514 93930 427703 -275382 159861 858102 987525 -332484 263363 355309 934694 2017 -140312 -538436 -191129 44656 -494644 315395 566762 -777581 587625 496279 -377181 -678937 576718 691455 -843044 -515841 -541409 -292617 463921 -771230 -605933 -383120 -484076 -984695 656756 -47986 886730 -485918 420131 -159831 -311572 -864689 393234 972 939239 222887 -239544 260537 -375939 27956 551904 762596 -10431 -751820 284938 381171 851871 -489640 -865272 760772 -177326 -355640 -824654 -278297 -910484 318365 354419 -255968 667474 -309019 -436790 -248986 -245955 330275 -658101 778342 904250 -596276 753691 881665 185642 237643 140663 -754614 928067 -696706 510893 -724343 -874226 -230986 -200415 865851 696295 188347 -558391 384015 -899200 848198 465586 -814614 497501 548101 862585 268900 -161575 683035 640211 950346 -181088 -439394 118661 696346 614707 -621545 -247955 -500599 824296 730757 -971913 548736 514536 349018 155048 -602469 159790 -464004 270103 757673 905742 317253 -36881 725294 915500 -550269 -751633 658788 888321 726137 626410 978998 878170 296029 732743 -988860 678104 -4264 -103038 -542 -339471 -886903 -498775 -513000 -976787 -31614 917471 -545884 -82710 -782903 -792739 982131 -125224 -60071 -38548 -910420 89214 422046 115948 810789 577908 -636932 -699439 213612 586278 -125623 487712 118207 222679 -383537 588278 333076 -210020 887371 -456062 -928366 704093 425072 530566 635926 785624 681444 363097 -112465 -668899 10562 884328 825762 -733677 603927 71729 666087 726770 -680987 -773689 -785494 -119994 156323 260945 98636 724338 -923078 -954102 -475809 420395 -105718 431682 912941 -470535 662499 -31141 -85839 243513 -217460 -523315 -710372 776222 -838336 169891 819538 163755 21548 900349 -237717 -831045 -277133 14476 -927181 -867463 -626518 -281192 695465 869992 -354085 -975491 803844 454109 894598 134569 -331607 358912 253211 -32992 -692810 -732338 -611710 465401 407803 -597734 -279660 532830 -897925 -130681 362911 851727 -283152 -952177 848997 650720 316100 -104704 677534 -359625 22552 102778 94194 -514161 -996671 -933902 -529153 -137480 -535354 390194 140633 950420 -213788 -339498 -680571 -931685 992266 -998319 577277 -879656 784478 710630 -636753 -256726 841910 390063 117246 487684 35487 57882 783679 306669 273753 302310 -502083 668160 -580776 -841301 252726 -447122 475589 482895 188252 -120841 627835 13458 509397 -862731 262411 606723 26811 872529 221625 -675320 161436 148619 -85123 597210 -263557 445495 983938 -828281 -930994 -19590 -855126 -506386 -888578 856977 -957304 -27578 921066 513867 987749 351128 -951452 -530422 -713156 157760 -995662 444102 193854 -154000 992398 453001 557390 39085 -667225 -438540 -170235 -304047 835486 393145 318128 -746489 23305 811551 -944819 -476463 -247308 741377 -571502 85893 105563 391887 -693914 305356 552241 165387 -669210 -958686 -454948 -835634 -477599 -408103 -747977 -972735 -468004 -541930 -274802 522660 -570481 829650 -53082 701642 532838 -305190 798258 -547942 -881407 158928 417887 865040 826037 965032 -287543 720571 -282872 608811 -357244 -767940 -10951 302711 79380 520781 772790 22141 245493 -191944 322083 7554 -635117 751323 735322 57759 490579 -661717 751974 803265 76297 19118 369030 -495191 732287 -566529 -628048 -746003 -112139 -562739 136588 -686218 150811 531421 505461 791552 -135527 881540 389884 -89188 -23800 -813650 -492060 677041 -27402 661210 -377178 716279 417125 866715 -562450 -127877 -958132 -868072 -145123 -671970 -857067 -784244 -782650 676886 -945634 -182584 916529 101611 536248 -380116 142170 -111749 495659 -530638 414835 -757001 -857808 633059 -315682 -816540 -749195 -61345 -370380 704794 -853603 770650 37185 -725432 602813 456857 351877 -266386 -983072 93689 207924 -896670 -641916 -525335 779959 188364 855195 617451 884777 -942934 -966517 -991081 -31269 501837 263214 764568 -859439 807257 629330 -518996 373186 -480823 -854598 388264 754716 -179735 -249061 -645134 -767874 230234 801312 -807162 884028 741009 672487 -249999 -695586 706264 -207102 596953 -779103 -645300 -603017 431987 -808971 221534 4545 793611 -913923 -541998 101580 167296 132882 833603 -391428 912326 -769599 333212 877735 -765854 947656 -818912 637718 427761 993053 -347804 -274424 773409 -819865 223952 -819921 -128970 -798334 212641 454065 397703 911872 692586 693289 -597890 -546269 190734 871971 -814180 75364 176712 744740 -835341 -299153 -376925 -381537 906537 -904028 -196094 489601 567548 -891881 -307943 1574 -597704 242833 746482 -7071 -487485 -234483 785898 25465 -129390 -729284 252593 -554458 60977 -448766 915022 -840680 -293441 447222 -519144 199152 821615 -677274 288445 495685 329352 194640 785599 240417 108646 751210 -917262 326785 184695 -817252 875264 -261543 -100418 738177 407654 -697203 -424620 872297 -418700 -153351 -904350 -721318 944080 426218 594089 382346 241907 -237406 836090 816230 -344661 595544 605374 -609650 -656104 337206 -728977 429911 -353361 250970 -247396 -389816 33465 -316203 297705 767134 265685 106799 411021 48712 532722 -729119 -281133 -187285 -37930 375129 -657894 385503 134042 -952455 527957 -920144 -484948 731545 -922741 -155874 100171 372480 776535 -10083 -295794 469359 461417 698966 855262 -922217 667012 -30940 -306825 -694626 -672386 -304360 204651 12574 903491 -491787 -816097 177701 782418 -602059 362188 262838 -924481 833795 -290048 -75706 655151 186302 46746 826048 910687 98684 528721 855426 -896995 -166011 -687058 962142 465613 -717613 -154867 752026 -968474 -112999 291232 544368 -170510 -781895 650220 634638 -107630 -333748 -526646 893847 -328456 -507105 129639 987297 -543765 -291024 63172 -934987 137158 -74315 -850377 -153774 -127111 -360043 -315800 -930710 -411898 241900 153046 -394397 -43515 -481525 -175281 -646760 855073 -735498 -682245 143061 -238055 549733 315986 858462 -669504 -706236 1825 -993303 132477 -539469 -858230 85535 934092 621958 872960 -717536 46523 210758 6863 408188 -441874 44206 -2670 -505798 -191205 438575 466490 -637356 -323441 500333 -903922 -496327 -115161 327743 953510 -132533 -431144 -639693 -42129 763230 575655 -41465 -321494 -778049 -169295 -675791 -13587 -431574 -213339 43993 591392 776787 561221 256857 227585 -521634 473065 -231612 -652895 575975 525052 989532 -927004 -468357 576509 199706 590853 -128484 -500609 412715 -967152 -689727 -369623 767725 -592538 954068 -727626 -750986 570557 675890 -405770 975372 893725 602159 -428084 43694 806116 -297457 -246098 -418166 320578 273166 -968664 101381 -583746 576857 -378407 346679 -356049 515859 282101 -68628 -625468 -829615 963009 180260 400893 841630 -502630 -757869 396720 -798217 148334 -337630 257029 -59568 -966079 -994964 -32135 874766 -271446 840130 550239 101131 -380844 -67417 -851878 -479979 -213635 -31915 899685 -150545 -970246 -203594 501580 11598 -323663 51820 458416 -570019 -659683 487370 -294650 -980422 240846 -317480 -313576 -457609 -111002 79315 -1150 942873 -572898 -739286 -593481 -692964 -240577 -372990 -80006 870894 371881 -464076 741222 -547984 -839473 -577334 496230 32760 -596040 576261 -540355 278865 617472 670554 657023 373689 -190891 307952 -56810 -761246 646395 -682333 -509505 680434 -265912 321156 -78326 217988 -156887 -816937 -856611 -231644 177179 24212 213618 -885674 -180045 -404121 909908 578192 -976746 -616144 -828570 191803 745345 -89981 652124 -960714 386755 792488 -934848 -59821 440510 -599651 81390 326233 -385942 -486513 113561 -599040 -691630 -480795 564036 271352 470549 -160587 -558135 739810 102502 -560051 -335019 428629 425996 -975061 -366742 372058 -652446 84229 367580 35312 -154408 150083 -862635 -555382 -670223 153087 912081 588300 -466493 348044 948898 -784174 546171 -817044 -406547 -481240 83798 -11688 -496212 53715 -747992 -583108 214570 735751 231385 707768 644745 -569490 -774045 -266463 -730689 653352 977493 -107266 357525 277445 415827 256139 -637017 -454451 875028 284089 187367 553272 -714398 -907220 -116966 -205066 703262 -864452 782553 668521 846522 650613 706450 -76186 589373 -660841 343684 -814920 844226 572566 194118 -54884 461561 -932838 810688 429254 207908 276993 283697 131419 -87525 573784 828456 -292363 -49591 -785690 422282 205986 451757 -3039 32274 -850460 -710181 -298569 692045 -371917 86392 -98042 205978 -109833 713281 -825564 124336 -863346 864260 959960 760087 585292 -61275 154143 -363475 -157066 28442 -774488 599075 -655802 -312208 789721 -522754 -898198 -726204 -730040 -40169 334725 483659 -114110 28187 -145236 712522 -762553 594827 -669077 -994145 -680692 -70467 -818626 282806 712183 192473 674583 -464364 455079 12893 195422 -601520 -865046 564250 15469 -820331 -182587 37428 -702448 -125918 -104209 -971610 531211 -684598 -493866 491708 497300 -851468 844825 -981097 -238252 556572 -677876 -891603 -207126 58192 -328 -821562 -457752 489523 -107176 -657664 685908 -721922 408797 385356 386728 -361222 -333334 -278546 -631469 -384761 186584 -55167 -681290 -796775 -121292 -285967 -245464 -775371 -950980 -384001 -933902 -752776 897510 -18623 -431916 320401 -811047 253855 -915458 662210 227570 183510 506007 326371 -57280 -872583 461370 -60322 208777 133484 228211 911028 -338493 -311321 -995641 -965513 -210661 -302599 -738263 10830 -552463 152962 -599930 428788 876761 305335 187834 -138695 439452 -801630 -304231 -324353 205110 306080 -556313 -233922 -222122 -999070 -288032 -704895 747488 -751380 128177 -326808 -43538 483224 684284 710948 136523 106004 992344 -924803 234231 636512 712655 -467761 589222 466257 281823 -898168 408640 289681 -535175 -673876 -156190 977693 465157 -1838 875484 263621 -407204 96036 -813134 -525520 207308 315491 881563 -982955 665623 345440 -617724 392962 647156 -381180 -735218 964569 -807283 68425 669580 122703 -534656 542911 932230 -274517 -890273 911880 114872 -904819 -383441 -45604 985748 -874012 -358036 137094 797884 -697482 717188 524261 523529 62557 495319 130668 908679 804356 875838 984354 -910474 918446 916353 -498910 803658 -339345 691807 896413 249644 -310863 362889 -897965 553080 380976 -394073 392222 -446531 653054 -169901 -612761 -289985 -179455 895001 680494 -307464 275568 29693 695815 952339 -981287 830068 307351 789616 297758 -152982 -884325 -341085 578803 -648901 986978 647412 -203550 298810 420302 322272 -366393 446637 468823 361623 538964 -984882 -260601 808956 872590 926795 728703 -750167 137550 -893368 -348303 -780952 732993 774232 -745820 -666566 -858007 -66296 568563 597460 -511462 331092 846286 590365 939773 424495 -529737 -653518 542737 -702465 585159 80482 -409435 -377570 -804697 609458 -420769 -241189 758935 263770 628024 -224905 -306966 138054 -632451 536233 862088 -132330 -716465 -700261 -822038 577695 -144220 -978326 -377310 -53016 865989 -316631 -449840 -50515 263374 -471457 -3282 -699681 -272591 186244 -159482 -228190 -215501 -324600 781238 788301 -29716 -934323 688819 349678 -638901 413224 637571 778820 -947183 86755 665793 -747325 33746 376254 -586596 -658029 -179977 -93847 587353 764305 -162242 556684 -895539 658637 14520 -933569 -548636 618122 543434 -217325 -888931 -75455 -856148 -132601 -957173 -909537 -218515 -541421 -123947 -171774 -525074 290977 -38986 806272 70242 -55409 -731521 676576 -127531 -221906 72720 -45153 777378 137158 -803357 229356 404218 -780784 -177535 484908 89316 397754 -466934 500983 499128 985447 914994 -966503 -805469 711212 -14274 -597614 -603354 21268 -857973 -723178 -70762 487453 -583800 641038 -666210 -870087 -131913 -202347 382648 -731059 801328 908156 -296648 840629 -462562 -789305 -846526 626751 555327 -897618 -820530 661420 643560 898972 668075 -742734 69375 -868429 -156935 -791684 -796672 979270 -792274 -412632 808312 780125 -114670 905032 -728307 -961483 -158653 -292766 755956 478014 -426703 628720 -92679 -27877 -63581 819553 -295685 266278 -981072 897046 -29586 68969 251591 -606107 -206633 -724827 -597208 -6246 -231469 -306225 742504 -93199 -617840 -183154 386673 708765 727250 -205889 3072 385476 -87696 416497 -920923 -864000 -840748 702057 -539577 -208672 -380801 -582497 -453859 -938907 -282621 780095 -147018 948998 260486 -343895 -640910 373804 221382 -72079 -258682 -873417 413199 -122144 584700 -581001 -823481 322673 -977232 -293709 -408605 506581 140245 -939482 -813841 642672 -74002 117373 -337398 511705 726229 -877478 -439193 414430 939832 -71212 911693 275582 267799 359028 443672 -763539 -926265 101818 -128458 -670317 498930 931990 -936790 -869875 -700780 -44304 -486003 -356053 -370816 598304 280712 341488 -193703 678390 797404 748309 -235879 -709836 97114 -758650 -612723 -97009 751467 989284 -522281 302130 -795511 643329 -277909 222394 967107 73575 392595 -99781 -605379 540242 987371 -721863 -416978 127921 -567322 803888 -118943 135081 -407225 -532211 418997 599314 559400 500275 -640867 901112 -947850 -540297 -455520 56603 -713485 -302684 516697 -845841 814131 441720 -362760 799773 641695 154405 581696 895104 387702 799696 133895 403369 615751 -417643 185529 636508 115064 239106 908373 -735856 448066 -521960 -187793 -435213 -255950 -89523 360748 -924956 977450 -877300 -625207 -141577 -700578 407859 931988 -721548 927575 670740 -368271 907736 -504717 148469 163927 802386 905315 148112 -884143 924104 -590164 920211 242813 956624 -186713 -614879 940048 712759 -745727 -513072 833872 754813 -635460 330665 -306664 310871 305708 492331 -760488 298156 77050 956232 697490 80153 -873052 708710 299486 413293 -957317 570079 644967 -938195 630436 682754 770540 810640 -558056 430352 -79040 548868 941604 82496 -191542 275368 -461591 -391621 597894 888017 782557 535840 -582782 -563579 -679352 -45694 -730142 -325501 986824 -215195 -429347 826424 -761650 -261052 629053 843 -313569 -705266 -47518 880146 -282797 -224604 107584 422427 -886311 -296611 -725412 55973 -203278 581123 -62508 -691548 -593103 -668077 -470444 -456640 -256638 -406016 -723807 -516266 -108256 568369 829202 -513419 40988 -309122 -475374 223203 -432675 702327 653216 -926442 -348645 210974 387279 860987 -903454 -338840 -21434 -47694 -319082 -111425 579520 239632 62697 655747 692109 585756 542950 494980 240144 413522 -454166 -861686 847039 143971 -338906 -392498 286246 356403 248222 382590 333668 830170 -856019 575036 210989 988452 -994817 -939744 -638650 -1647 -220395 963377 373004 -730923 685124 718960 -997906 671961 869942 455246 56302 64184 765928 362544 -7645 -207421 938282 -442254 46650 755325 -990429 -9246 -366992 -134240 47434 -599872 625946 -409450 325486 630341 816670 307969 -914897 543513 668919 -870220 -776318 -346790 -457675 154039 147505 258332 -9861 -367673 -743847 127332 36991 440788 -498838 366764 -239603 822017 -497237 -672413 -53372 426919 -287821 -152086 -625961 -532526 -761999 -815081 -21875 816834 284325 -102219 -843582 -816148 31588 120962 475556 -503177 686104 -137936 419831 878143 -133891 -699419 -909039 -757547 672934 394427 334815 296701 -991754 48321 -53538 -610641 -300377 94456 826275 -562281 -996793 -157097 -309677 -844779 820406 -203065 895531 98749 865705 -746073 528122 536024 781737 49993 385442 547425 234389 -38797 442523 -244855 -77668 564192 724464 97843 -531644 -144580 -390208 -451207 101991 108716 884414 883365 -5712 -614973 -347599 -192071 798370 -359154 -264716 -214296 -178927 489097 186487 -38118 486694 394663 39741 400364 -465696 817231 427100 -576339 507022 846681 -421503 998370 -320042 -46699 670185 -251837 255281 -642235 112104 -249924 -786452 -909923 901606 437998 -207575 101962 543069 395819 621788 892649 435164 -648067 -259505 32139 906375 -333664 855326 -117960 332949 -1789 153915 521832 593232 -534069 327147 917259 -505831 74191 59079 -513149 542178 -321891 -933060 -712027 -862926 -793484 100236 805564 -508380 -126904 -153525 -582011 -530328 -312638 -822686 567732 814400 -87107 -403825 89069 528260 730954 -395677 -763444 -65761 207916 -276797 -437537 364432 369757 492904 995750 447339 936839 -926881 -451559 -829355 1932 -736759 -59486 -359029 852222 -973412 -254049 49115 803880 253089 719458 -614231 303875 -797196 -740943 559467 -886078 -865721 270790 -960338 -340793 195742 206031 807439 172459 5460 -953873 -172349 -800710 -911083 135867 959632 825460 -420893 -576962 647505 695310 548113 506230 369013 -899217 20043 510677 482305 181427 459276 550849 212873 559147 -740315 -146668 558651 658267 607165 -13155 -701483 -642053 -358196 -153187 -495062 378358 407583 652746 -684127 -241810 687575 -299824 -428746 135351 36842 -685877 -327945 413783 -258528 692174 -696056 967564 -897513 -149281 -674145 947910 -67137 973176 -37880 -523864 -616609 -810744 -312158 -278004 -505841 592240 639201 147068 -339525 -669305 -28726 801338 562599 364438 326778 985272 -55707 -876964 -104416 -501343 18784 770956 101758 197070 207445 -6198 233836 -922414 186069 -657231 -617132 -950417 -969660 693968 549047 591134 865757 7592 634151 709259 -150101 -162256 -327861 -414826 811153 -104366 -25890 -472748 -38204 999147 347824 158348 758732 14159 366627 873914 -747129 833602 -337 -912369 4389 401920 840928 198767 -251476 -956490 -689709 343025 -311050 963590 649788 -454685 -585425 405511 699490 852676 -269097 -80957 718753 -425784 442566 186807 642407 -658728 595491 -263849 -72392 983695 990059 -471033 -815829 164669 129137 -71389 370794 729448 818392 -881416 868918 -19514 -507622 -298167 -459296 793540 -450555 603723 -716719 -380541 863289 914473 780675 -431786 885291 268545 345734 366789 984997 -701596 373884 -953203 -585917 -324774 850205 26141 545400 -862756 -782028 301850 -75897 -829224 136736 172124 -115318 -34127 -725804 159727 402287 696765 -361001 726803 538741 441669 947269 -579523 -98636 5127 -895796 -9324 754066 -111817 -399953 -918412 -916401 656634 -408633 -75794 -230918 -1558 613501 463558 87929 437270 269265 -337421 394501 -133761 155735 -410461 -508244 352667 353076 -485963 73293 -954027 -561499 -492483 956703 655371 484217 466691 -608597 866959 871570 26500 -39091 -189657 404968 -681872 301623 -498802 -811771 809258 -555153 -863120 727434 829516 -980276 695665 185385 756000 772988 -520665 -391767 691368 22784 -36581 976229 -484842 404526 -860084 132173 -191147 -243409 -418131 275684 -550914 637439 520610 -49856 -281757 626160 132486 -183283 -822519 -851801 408488 117642 999462 641565 564681 152202 121127 -333665 35744 23669 -627284 -329521 579415 -121276 -147319 227105 -794869 -418295 336455 -727202 976335 -598427 804129 817316 673706 -259441 874760 727780 332180 2644 744864 -957981 569213 -99183 484545 32442 -783162 -685509 841590 352342 413382 -541608 301057 -620424 -386361 220419 656725 552246 -584825 479211 772506 541433 -827977 143829 -631763 -489987 912127 -404714 7070 -553901 361847 136986 -522960 148578 466991 683360 418653 -53534 602793 944891 -878769 316896 -137766 531602 -860569 916925 160557 -840352 -114246 878639 -549121 100150 403599 -432450 530468 -264844 403555 517960 -492575 -873708 832613 860542 -596880 -567521 808826 733925 418943 151605 -726214 508629 -115791 268938 665841 -259459 773787 -573981 -242017 96605 -769208 610973 -389127 -22453 232886 414631 178149 628847 947926 361091 -362494 301511 -799600 345289 378142 -90972 -442307 763684 545981 -761558 -468820 719314 -266983 -977836 -213731 173992 -320739 -149010 525129 728076 143464 492825 -212264 -431110 306896 -586806 -914455 665344 190045 -527797 -664946 -487487 -216886 630329 -253747 -910347 877447 -103547 -382048 -882073 57786 378995 378998 72823 559289 -646114 -820304 303638 -456431 -913039 -361180 587724 907779 661423 -445026 -211915 -405887 -752147 704090 789631 645941 699027 -477429 -915986 731643 612190 336599 -563367 -999198 502497 -248872 -662998 -559057 694271 -415075 818530 661082 872563 662567 -454765 462607 417992 -249875 -699549 -995026 176609 623064 488464 205515 -470669 -972472 30182 -585681 281605 453901 373835 -451371 -114313 -949650 932660 -952466 -644232 -701274 957357 -484386 352015 -341279 450133 543165 -136941 -443580 -457633 -83242 184499 -942109 -852718 -596565 786926 682824 -575286 -562321 578076 685555 324341 -330998 272227 -589356 -530793 158105 -957757 337363 -537658 -504724 972171 -186680 79022 669446 374497 -486141 -233329 -693344 -822209 135622 924218 593447 -254736 971974 907288 -557511 648471 439469 -441437 314540 -463704 -964709 980330 471175 934125 -340063 24850 916614 302338 403652 731983 -971366 -372263 443776 172911 -51993 736823 -274366 3664 -994491 -800075 -503699 -632859 -674368 -526527 -50602 246837 -651240 -522982 -772664 902875 132674 -337193 -711679 -355449 -939804 610529 741554 -228484 166237 -291724 280963 917136 -67398 354722 -515571 -177361 -519230 719440 -923553 58456 -710036 683575 -54407 -241505 964579 338661 -632748 10537 -989303 -829511 -215592 226739 -633103 -191126 510820 -149365 948067 691841 -401079 72981 878172 -228518 -468145 -759480 764684 556327 -75728 597423 120662 -91795 -18280 -608024 148435 368389 -871253 -483544 310479 -995044 -26498 155701 654923 -297165 -264035 -38934 153849 942368 -52860 -529609 -818493 361356 62758 -692578 296261 726899 -492183 394039 322254 -444249 -40665 -951891 382435 -285364 -259793 545087 747580 942941 -970814 -246208 149061 474662 661655 -571369 -121058 939209 -696361 616768 677403 205497 696225 -638775 -920123 751298 851079 256726 -59177 602367 -195824 -432354 552130 -952862 62260 227563 -749911 -242641 185443 -922979 -407834 597761 968446 -111320 -137597 862788 405084 -147823 -799678 951865 305350 464886 816022 500598 -95876 169475 -473945 -955037 -303698 -475523 -911534 181950 -387452 613179 251687 -195432 978198 653864 689257 -457771 681716 -213181 -376559 603312 -422624 517535 -345653 -246475 31759 12771 216567 -750523 995499 241738 978986 -964586 -748332 621476 130347 374576 -585254 216276 -838793 944369 495493 -373808 -214211 104073 -852978 154404 134754 560767 -744797 -122769 -752131 -882646 -338842 -392347 714332 -545479 613358 -263349 896126 162476 -775227 -105346 819352 712281 -889623 720109 132112 -367512 29772 386586 -240636 190038 -129965 458524 -175292 363254 -878758 796448 -673196 318827 -697042 278371 -269589 -847824 10514 -244550 -270217 -966383 977851 -33269 -647146 -993105 -268844 418129 -737250 447999 -613509 -324708 526999 532811 193858 -666353 -469573 -860496 -766801 591072 667773 890910 -433860 374619 -492417 500571 625751 352863 -747878 931073 -536605 895455 148314 605819 98614 562018 -121088 371340 -634599 83204 -554114 -596920 451531 -317453 878078 -388583 -196738 -498829 816476 835004 -383272 424794 -756569 493889 -998541 923413 642724 353678 846046 -969183 946890 -373795 585114 -601325 -84409 -19271 -872675 367120 -251910 -202747 -650925 -631979 68983 527093 277272 -499023 180999 422547 -780481 -136314 39589 -728389 -933234 924236 -956286 -973792 -165696 528398 425217 -146747 22785 -743189 -840388 -797308 504565 908694 704637 949642 295602 -918826 -554810 -966823 -983486 252678 977738 722373 -539358 -382954 -292111 -272520 822469 541193 -749096 749806 451218 -927755 -228402 -639751 908129 933127 337112 -236610 -705150 411772 -750417 -810825 -53066 538280 719293 838575 -761292 -516749 956963 202441 880294 280791 646965 -577927 -92119 949731 745340 -694136 -895279 864699 -545612 -768108 -118238 -490346 792012 -875378 597272 -2242 -444951 284603 881056 -592492 -762013 -772940 -442467 -487030 -658363 53479 413668 -145625 120785 -880877 500159 559622 664186 -729649 -169362 -723497 499945 -531836 -8670 954204 184825 -465298 -257280 -846227 -323141 -291937 905124 273141 659314 697340 -206821 915956 484120 -864067 352488 -829061 841047 -210702 -511488 457266 890641 -417159 163278 731093 20569 -557815 971312 356402 291063 186666 331384 107949 573288 -637638 596587 743740 49243 739178 -404795 746604 277429 362047 184500 -925734 -732658 233490 977113 704955 -884046 517520 145738 -558123 -539614 -108742 -87022 676995 -470896 872678 381615 -487884 -900122 -195396 -335341 671341 511039 -468294 925988 -737597 804844 -975183 154556 550881 698737 915654 -707798 -154616 754310 372081 156591 904074 -113385 -792319 536961 -539826 -281532 -639594 3659 973776 697313 736806 -355925 117406 794870 228729 836276 -315556 645568 -253139 -997526 -682176 242991 775475 -300728 447894 -932889 234959 -439491 -891715 966207 -806884 -914646 -391511 760516 265734 959333 371167 -366665 287950 318778 -238596 563595 -354038 -771483 593199 -290200 -99422 33433 -667206 802603 890195 -789635 -107147 -707869 572592 331049 -495158 -328107 -624995 -256979 -756038 -512263 192466 -27766 -781993 7035 886622 400695 -689592 -939333 280865 789022 132680 -331698 -901168 684700 -334169 -188549 726901 -349564 525383 178750 792941 177693 177440 -297528 302953 -801249 709054 -859395 -12819 509370 4286 631029 -697517 204304 89172 -700805 -425399 -292682 -22969 259857 -137777 -443977 -30605 49770 -67782 -743024 -727354 -50065 -916300 -514763 320580 534203 -113350 321546 121732 758943 -968420 371307 742448 53534 -357119 613157 -69879 -695439 -173600 55931 302048 840837 -508152 256290 859166 -978952 57112 775877 171709 215584 -838776 -21246 980045 -264444 652318 546794 -888976 356577 326266 -311931 -567970 113446 743563 739404 -989598 -929032 -264680 273197 806107 -277841 -143560 914187 -307140 -244137 593497 246459 237836 -556239 -738499 139400 523111 -472145 -377352 -131024 401659 -108677 292340 633061 -659573 20720 670445 -563891 476528 -949089 180214 371970 -30573 933068 -196878 853779 656756 -691345 437659 -979328 -785497 539059 590846 -461502 601169 -714630 -823299 319041 440111 846679 815180 510172 845712 -5229 -573067 429285 532438 75817 688852 -839006 318073 -387511 -931557 352333 -716925 332889 -211377 446613 -184171 343407 -239415 -462949 510561 896216 -593738 -119562 -27986 -871019 6040 714671 -453673 -334759 -973501 822981 507724 -747508 723041 24362 323472 445898 -641810 -236603 -449735 402917 698684 782190 793203 -763937 455920 157813 307837 -39695 837507 930331 -80726 707463 558402 -543337 -870558 215617 -872882 -226670 901790 585459 79005 197292 81264 951078 -137992 -412811 528121 36629 222715 -419596 -829584 -212943 765080 584996 843554 -824290 38292 304498 -180884 373172 309767 362176 -592061 -579586 129505 207845 -260179 902974 -707616 -687061 228421 -448665 551323 -671665 85563 -153694 -329350 -535163 942673 640970 33723 -745487 -195105 402415 -118161 22319 -756784 -206249 -474757 -298164 -945629 -927624 706072 365131 122091 -211969 -296237 -296287 -835889 -793395 -604147 -121159 -995701 713972 -316036 -234128 -494867 32063 -587736 342554 672728 -769881 593647 606460 451013 548319 353793 50383 -536899 623305 859109 990660 -623776 13566 409587 293498 930786 676041 -861992 274186 552328 -806739 -100971 805372 693167 -339109 55552 754254 244550 133053 73537 51060 354639 -435730 879190 827859 58850 -846785 -881137 705349 377770 -369996 -937837 -755688 -285211 330628 756313 -127473 -795032 837405 -81872 -511008 -701799 394910 437688 797748 355060 -583973 -900761 -607574 -646137 -465828 983301 -724396 995701 647390 336304 -260552 -665226 323793 -452520 812368 974549 -75048 302148 488970 -727182 561100 -128757 -928823 170174 -636743 224668 -129309 -997439 -638112 -719305 -551519 129943 -724044 -442511 408386 -746002 -557987 -773452 -153096 715914 305207 -152643 -16278 905154 632020 -778980 764080 -97407 -329610 -591304 -70950 882117 -128363 574024 -418071 840867 555743 -423717 505428 284609 -566477 31057 -988028 885210 6438 797919 -164520 736829 -824065 193679 450211 813519 -589382 -658114 123177 250885 409992 -424548 -581595 890987 -88116 549551 -216634 294560 476064 -850479 -691794 -975529 280526 87981 -117007 -640169 -421800 666694 -628324 502652 -837775 -502544 -147413 -100428 -57470 260693 -825582 -300541 -468826 -588687 382261 -677889 327981 -615145 -897552 39764 746140 714218 -518256 -432574 -200788 999268 233431 993690 257863 729298 -295811 -992699 684430 823382 974633 9533 -490922 -910748 689660 -142191 -938842 -341946 479366 90086 -70981 -14824 -709297 -400272 -990972 859725 481488 -921987 -715738 -380376 501239 743531 -428679 -268093 -447961 973997 418953 262667 102325 635210 -344938 -971838 -877588 -581283 310804 -40708 685450 741526 -486996 470818 355648 461880 73401 -86925 -734410 -355431 799692 -869378 -150139 138533 -409816 804393 820795 72795 -750009 -898515 -236197 -729137 709459 -182505 778202 -362714 26030 400457 909476 -533475 398699 -201097 -253804 -431998 842834 638506 -155009 47545 -773536 640960 611242 294073 -226107 -497558 65487 692237 -934044 178093 -82531 -627373 -467370 814946 190261 -373824 544232 -651082 -102099 -611046 -172648 -630997 -686319 583868 -479844 -714987 50781 532758 -226341 795293 261764 -807510 -851599 920129 35692 400016 -656337 -894254 -511761 -386317 -548199 279413 -295332 -783342 909671 368163 -861452 -880064 352517 601001 -837779 -974236 820371 -332120 -894221 -910982 215525 -665578 -334686 394896 366596 655291 709261 744138 585003 778421 -480454 -749345 -966197 -107147 750628 -77031 -10104 -465728 -340552 -966952 271161 -339281 -262440 912144 -94356 -503889 770011 439494 -542881 -565119 201994 -587112 -251384 -925126 -682203 -133710 -847986 496197 -850724 -952103 -670770 -901795 127318 632292 96472 863251 372398 461886 936815 -969522 -722831 -506266 623884 -295098 228897 181103 825563 -738041 356533 -41600 -730435 -112267 533015 291796 -823868 -27710 656293 -584901 -132678 355833 -89424 -339816 512155 -838409 -418560 382305 474518 -481555 -915635 184994 -887280 612063 711111 285050 -142047 982184 290576 570397 -956523 529908 -104771 88912 840812 -319420 -116007 -261392 85594 220013 85090 -537748 -764473 835609 -917943 217414 -200367 207429 782582 901653 936517 -883902 -851902 -378 -836566 -633164 -801541 -52138 -278090 439317 -126748 385498 505047 109619 -753230 -971784 -489812 256558 -876016 846123 628104 -556165 -329700 865155 -874890 -674076 -552728 210467 64560 -158458 -124806 -877887 -58330 -358703 -836660 -881495 -283523 -537460 798156 -184006 236941 266830 429533 -340761 -792989 825094 708309 -942665 -12099 -181004 -478211 -860346 973072 287917 -310892 -53566 193541 719131 705868 83055 -641928 688122 -272821 -522589 33144 -422819 -251861 223563 704714 -562137 776186 655716 471398 -555758 135484 -819325 738551 -481236 -150428 955341 -644897 -221739 -475554 35712 -470222 -39998 142089 -403736 51126 471165 -100427 518762 167785 643938 126505 -326147 -620805 -832989 -432225 720172 -47792 -281275 -710202 26262 995583 485794 443711 400750 870998 498277 934945 163195 420307 595857 822773 -583912 -339668 -346630 -693573 -153675 -611896 -591159 600931 317781 770244 591357 104916 -371186 973808 -749595 851049 741133 908239 -639833 -587665 693903 943386 14524 -178776 206824 829 -910351 -691253 74624 522840 -285080 -168958 82641 355904 -6123 -428054 70378 298364 -946366 -344937 130927 -379704 -56437 -422515 565015 632725 -576798 812360 48300 -799737 -19188 -539083 119567 594166 835618 946102 242482 -649746 -366703 -506462 290460 114735 -726757 399939 273640 -795987 400212 761047 172998 -753264 -58587 765583 336376 -939979 66508 -649453 -534698 -264788 815962 -995716 -967348 666809 -847948 541656 782551 758099 -329581 768938 -863093 -651480 -577532 833639 -602865 859030 972137 783866 467231 454067 -403467 -961855 -828535 3398 44468 -964211 556081 -521268 147969 -562522 937741 -193932 -393586 -940731 -867670 418979 558047 713497 238117 296434 611151 225986 824627 -589525 830346 109785 -357094 -825009 -726894 833510 -872907 111634 677818 -835992 -771469 -384931 -35794 -219951 360921 -781492 -769815 964359 -34820 97454 85052 529892 705543 553480 962894 -368330 -776261 84881 -940649 -182976 -356118 -292809 633828 149944 -516869 725657 -897066 770503 764138 524427 884579 622860 -347579 -631658 898387 523673 -692688 701429 -982716 -407948 -746015 617752 462374 823192 -453084 115877 -883776 806001 -897960 370034 -925526 929124 -212623 9997 -568496 -39740 973428 -487756 -626058 187358 -416130 -592931 795438 -49938 89534 146095 -2461 290087 -517514 11399 358866 413871 -278530 553588 -262132 -250079 -276288 -473413 -766987 -108278 803133 543956 -298424 -487060 -373881 199020 840336 692414 925637 -675103 -696144 -177943 679090 -441912 -58147 -788275 -184674 -375830 619295 506298 250219 54082 959060 992376 74002 -861183 -361556 458943 997788 -426997 -35410 882239 -470231 886008 -901583 -978918 836460 -278124 327908 803429 940588 939359 -969529 -700118 -326587 306829 902447 619497 734373 750982 -503866 552210 -302256 429799 -365304 810125 -738339 141952 -738104 -980813 -530826 610004 -52055 723794 113756 271901 310054 -304851 240224 -766779 -165110 -362375 412011 -755858 320632 842465 -373129 386282 -856860 239490 413076 -703292 502040 -661520 -876700 335157 -168271 -603088 183455 -719568 236831 546748 932496 -443945 -489304 151554 48790 -535421 -247579 -852379 -387932 20800 -622012 -249670 522689 -825138 -753403 234956 777737 -648799 -950083 607065 497834 -531998 -277931 695827 614119 -727828 850572 -88416 -694119 -709936 -371727 -889446 -94167 925906 -742934 -146417 199447 -852886 630448 -572542 -549897 157380 250449 453097 568046 136383 -682964 -202707 -428615 -32655 379640 -535379 38695 -317534 -580546 -432325 -498790 502989 235482 -17763 175370 695587 -869633 -624115 -557951 -943865 -419792 339642 -297056 -208494 716615 -369211 -212839 -585711 665585 301253 21811 613506 -781137 -394429 537033 -435941 -580009 -910658 -318005 339395 -386286 -506200 -62660 -179433 672220 669415 545458 -90906 99079 -137514 157529 817973 -755784 490434 -703248 822588 -816920 581101 -780342 -328345 43748 606350 -111537 -119978 -88370 -409522 120056 -900258 -72166 -194484 -296745 -758267 633617 -549605 864269 -127606 -4015 150335 511697 -511909 -95157 -731596 -185872 838940 547908 590311 568903 486951 478549 -949190 -932533 926215 532715 -109052 190850 519036 -48825 -589937 591495 -63494 321919 -207976 781578 -854743 724092 -699053 -950579 516966 958074 -965276 -106840 -155327 -387318 -112025 413574 -366211 349715 -156311 224102 -306925 -384691 -362004 574427 799920 -574267 -467864 -517364 386226 944476 27716 945845 774575 -30136 955105 -32988 -179858 -593391 -334832 -823620 627180 -737387 -598506 43638 -721832 -825083 837295 -183973 -104425 690278 662024 -309493 687553 783888 -303036 -906822 -710494 -871246 -238472 -86227 -549958 931020 777775 905025 -765763 -418636 -75545 905957 -236012 -233838 439314 -118501 385242 17380 216854 -541573 -959264 -601605 -40115 88752 171818 333691 -201083 -491016 -879376 931039 -723327 -488920 307869 578547 407030 -154714 -757549 -514984 -85360 -470930 -275227 556803 348139 -867954 -929317 934974 243097 -20567 405874 377382 -796766 -475913 558874 493612 371840 993603 -684554 -294124 -494049 -470291 722527 345593 -75933 -495514 -439198 246598 -459614 -572874 895677 -870466 -485595 925177 448358 -426890 888619 582621 139524 -96298 -801818 -118874 482036 -291429 -382212 285099 -948027 -990760 -83320 -885801 -609604 -138128 -885354 2600 -758191 199710 -279125 -297421 -747856 -413971 731322 -754274 -865607 922432 -393936 -330204 -702080 -194740 -806039 209429 871758 255384 -268360 786515 -382306 -575868 957540 -712106 819361 864831 1445 -562135 -459461 194896 -992341 712299 601347 651150 279575 -218289 763975 551976 502400 -483428 832646 -482147 265712 259374 377332 413765 184804 48115 150265 398790 -34864 913903 -426958 631840 414104 867896 305902 -874590 629528 613754 22451 501746 157 232437 225975 777738 -350871 563706 558311 597557 132403 760562 -801308 358934 -350555 -860713 161408 122785 -814499 -433224 -414651 273440 776556 -504006 -713489 552239 -126246 346129 -221843 -547648 724384 112779 111076 241176 183852 282118 -154068 671696 860128 -209547 -400815 -129450 242196 967775 -926189 -416535 -777328 322399 12262 219936 989586 637221 -358157 480740 -486962 427380 583829 452977 171625 58018 455517 943449 354941 584091 -809841 628097 -851560 918622 -597598 -298206 801597 -7169 799428 -110390 -114847 950051 -202669 700120 141423 -680441 888293 -472317 -435131 116857 380866 734804 -623819 -510115 178021 70951 -613371 -708182 -169986 -514514 411887 -857877 -756366 -71442 694690 442942 625626 -297920 504127 -796328 -876928 577105 -157988 599167 -145947 330274 -710780 -663666 377022 -891767 963125 393845 525426 -588369 -61471 352694 378397 -260592 484974 350185 -620783 -274562 -585033 599865 -213681 582941 219656 945125 -801390 -56984 274853 -271552 -775227 -613845 -575676 567089 583304 -566520 -628721 -83660 986031 169330 -524125 485463 -88765 450741 143507 506686 -425729 -386708 -745371 586912 627924 33673 -163180 264391 253030 -917296 -283252 111507 851596 615132 -499150 -531080 326740 497305 -878119 712828 728060 954824 271054 683194 237306 -612097 -361523 361825 970358 162598 -210934 71861 140491 574971 370857 595597 988169 700687 229958 366804 642165 482886 681326 257545 -765176 988891 165539 -654785 600044 -603558 151900 -86243 -339582 -469852 177411 762462 929375 164335 935157 -734382 -461494 294083 -374010 379228 273727 37630 363386 -884622 -15249 227920 -838643 828832 -127810 402112 -958740 -283002 402244 996645 -85830 517333 -282291 264110 -835956 61653 -167591 428251 -993427 -222238 616988 -824446 -98726 -931349 564095 -69813 -547769 -742158 475933 818100 -317927 998030 -904761 -868723 -718166 -409364 490624 153596 -31800 256201 -286846 -414853 -978890 290682 -83657 4310 -690007 33893 939841 284974 914636 -661755 -257805 -112520 570173 886506 -375339 43262 -46962 587831 943780 911453 438597 -660830 69839 -636923 900188 541175 -875012 -320324 -478911 110613 -811263 -505956 615255 -76433 610795 -554992 -727821 -503156 -856198 12635 -440352 842120 216227 620562 -297380 -925423 -556787 -281700 -782695 -92693 277524 876345 -499139 666860 -130231 -302600 634467 -121215 322800 260800 -677609 -596953 188289 -555320 938205 237811 230312 -317154 558763 -770422 74565 828964 -385942 -683350 481132 -868338 622969 457503 -402714 444006 -360662 772686 899246 642313 947780 109486 568948 344743 -333697 -958390 -997474 -677050 -827125 -147391 -976062 -372417 -364791 -799290 -326610 672960 -729712 -745056 184160 -837304 768681 967338 91662 -226002 26452 -801964 -739296 -952805 -659199 -663263 634672 -973813 -578153 -95833 -744303 177488 -517263 936979 -771899 630160 178652 32930 538629 -686782 722458 -882264 -48835 159412 849378 610189 -831602 231560 -853155 563275 -444598 271666 11947 280689 -181637 725627 -734884 639523 422236 -460543 -965256 -369896 -479649 758709 -767368 261274 303269 -616996 882250 -304118 -406391 626575 -412976 -11046 -5098 64572 44001 412561 -811636 656930 664775 84554 -991009 -989352 532928 -99019 185912 564295 726653 -748140 313074 -775637 719910 -311744 807709 -748266 -498732 180002 132095 -654483 197141 -843078 -775538 387305 728684 603419 233848 -383849 198478 313964 -125669 -343464 -455898 558441 603533 -510366 -53551 -891040 -91883 310077 959779 21173 987440 -505913 199777 -665890 900750 -456655 695749 -352280 -207086 -23552 374909 233456 -707499 -796019 -981844 186667 308259 -554491 -455576 -502817 -63492 -340887 -106310 -100505 -40683 188943 722337 67378 -226475 48031 -561265 -674363 562008 -510825 764265 644917 727919 182216 -664180 -493779 -424930 781655 329027 -631954 -392163 -103748 955218 -148534 229335 620486 -250129 -742360 554350 140566 -355773 942340 34741 738335 410349 -272020 -189515 -249556 -761985 430724 -606679 880986 135807 -865662 330370 -362982 119528 775602 687971 -554703 892966 -105485 -33754 847287 -7523 -758599 -362667 -518501 -986333 -705527 438065 -535907 453761 -173056 -33489 -316333 -228745 384589 258422 211365 90037 -768974 -401949 453585 -977566 -763897 603782 198247 -658791 363190 871842 -944818 590950 -806208 -207440 -865091 80590 -981577 768860 -936381 680133 194114 894214 -894400 -714315 -612068 938434 523625 289278 763541 -596135 694088 454640 -491633 340039 -281542 -205998 -85245 -377925 269040 116959 -292870 -471270 -577426 -194364 -113260 -924805 818575 864803 -915708 715052 -292738 -437229 139281 473132 -764354 -783842 -234729 54447 -388573 -918334 -747004 -546531 316375 646128 866396 961427 -282153 -972528 54838 571873 496371 32123 907452 947979 217170 -98689 -871121 -568376 -991125 586718 -222752 294405 996621 747728 -316360 772323 -411689 -725892 -206415 47541 863809 -625533 677595 792067 243218 -617482 603352 626057 188647 834523 686432 -731079 -974798 719148 -532162 -435531 799417 645975 381137 915798 56211 440767 773644 856232 788526 982969 784502 18411 268620 502928 -837973 439700 281473 153858 -574503 -730167 -440393 10945 -578877 -549399 -343254 148595 144962 576130 113261 -11214 37439 118361 449763 -305140 249914 919781 747462 893956 -715449 378964 601635 -870769 220939 34309 785244 -326631 -651325 320396 -317147 -964866 288574 -404687 -471160 -74351 3294 -175631 375393 757656 -281317 858364 520162 539085 54399 -439115 -889456 815967 454315 -535242 -177724 -924817 629841 244681 776363 159891 -16968 886767 -498617 636119 -149957 953437 -480532 455351 -312246 -381318 944964 473766 793576 -459677 645067 -404854 -224213 720359 503635 -884802 -57537 -109557 94977 -335474 -882845 -89977 -321714 -773953 -303126 -760889 380551 -482428 915388 624108 -299699 -678134 -15662 846408 -742762 255213 156734 -275227 -445141 631489 -975327 86014 653480 707210 -170062 10628 15999 382403 -634818 250907 988917 -249637 182946 243994 -944861 -942668 2131 486159 -470794 -889821 651607 -752455 -62161 -62222 -399415 -187764 -492444 -902815 341849 603824 -7299 131232 656713 738050 701112 801879 -267023 366610 380454 118687 262716 997155 912940 761478 258089 247983 706947 228750 494539 447840 -840 831150 3529 354583 -502740 574416 -692001 358505 -263659 953042 -739621 -424803 -416645 14725 -884960 693040 783036 216241 -710489 -879535 -967031 -203377 589561 982117 34790 949453 770742 -446076 -983122 451086 497938 248058 -287219 944871 994002 720967 -967292 955363 -462508 298144 554985 -96640 657028 -412693 -682524 -145488 650727 -415929 -251149 -472743 867732 -315775 973030 -645931 478518 269728 -623260 969586 167435 -187941 -679068 -66829 -649496 447133 -134987 -913395 45619 -572152 -238089 -505109 -941848 -152209 -537824 79787 -291051 541403 810872 495711 238301 509447 -730083 621197 -567816 -159133 476671 -154449 -374094 196501 -893467 -668364 650856 -890893 -805018 94845 146702 361610 861809 -802975 -495061 -781798 -210106 -214487 75483 -855912 -930694 -15084 709964 -937813 472311 -390828 514114 -963280 130298 656911 -357996 777014 -165613 -500128 455469 600962 -171607 -792749 -12661 546188 233203 -789524 -160573 584576 -36352 944161 151035 -310466 -858320 565212 874990 112730 551352 -638854 579052 727197 208546 330958 1879 169858 390603 -544866 527271 50234 -583453 916773 147175 917929 -421008 848016 219702 628070 302412 343425 72263 -182081 -390750 -989553 -382495 875827 -303115 -507964 145760 -884234 585241 -965219 -746446 550384 686520 266381 -371109 -40002 220238 -50693 681585 -927440 -162642 488896 -649824 -886967 28027 -832598 -78424 586946 673071 59003 -591142 -763385 -973672 613098 748959 792633 931413 496673 398705 369834 862301 297405 299871 43749 -670599 133458 144270 -978141 -320187 185573 -897741 -114858 -950860 -925841 -173671 395682 310537 675169 619425 280159 -173346 -255718 140221 -359143 104480 143602 -755468 -460528 -791535 -312013 -127903 -504776 -264251 69659 -635596 -36934 673062 -302628 -106576 -495119 -122896 806428 706603 -808978 18613 966901 -615279 538869 190554 317557 821345 -543747 226328 -908257 280879 -441804 296828 -988184 432416 648313 262120 -486981 -664975 -840608 962448 -394 -502800 111281 820861 192491 240129 -234391 159757 -76448 233755 998583 570993 -876657 45385 911873 -873170 22438 86569 136413 480669 103112 89072 563352 107627 -292469 -471836 894898 295706 -595592 734816 757216 670206 749710 -655404 -530423 210368 900415 -986558 211658 -589858 663025 310082 269042 -392535 -453121 -91649 -130426 625222 -456651 -785864 -545474 -299730 954455 -162496 442117 731822 -359397 -238337 -606851 494183 1834 -901266 -720134 775759 -97500 -817890 -642686 137646 830105 -262990 -509484 -700382 394768 191073 -731043 -788580 -871805 768245 6724 369889 906465 -302258 -342816 42890 549259 -440992 -648900 317188 977112 930353 -954086 -521072 705170 374108 216557 -560316 476918 -311152 722909 -21368 -220489 370961 -604857 677786 535804 244918 668602 124170 194398 917738 -420100 -584129 926954 143788 103683 229873 -645467 -248305 -989444 91437 -356733 -186694 840007 500436 285167 -379032 140409 353307 -202682 -343319 -630695 640140 433884 631584 638563 -525820 874101 -240125 800073 7092 -298291 -364898 122220 -327264 -78063 -277743 880743 935331 -886172 190221 -972027 526057 -129317 44122 -63546 212851 236033 462932 606174 160790 526163 -493462 -205898 -792836 849349 -102882 -469911 54818 343100 -895865 300872 216153 -444782 -496046 -691625 679109 -711531 -378563 -394163 -795679 -545913 -528998 -69096 590584 -996320 791122 932822 -166099 844936 250975 379613 69877 569694 -260655 58420 943000 -256077 207563 491800 865587 730767 -499581 -755079 154553 -932373 93509 282234 -106259 -623562 -730512 41972 -838167 86097 -536969 585075 883611 -402414 -344863 -878793 -498621 253508 899658 724533 691958 332197 -965792 627092 932638 690151 -735129 -134224 -83977 -738512 -392139 786075 -854508 -15846 -110921 -568554 597080 677300 981866 -451556 -372483 -748545 861027 67160 440209 673010 -486457 -450006 -825228 392438 952660 890278 42075 -87446 182998 -696939 566480 631456 268978 41330 -507857 -567714 198367 -968978 883114 -353697 9064 -165652 633158 -168112 252268 695558 -790051 111827 -724194 -920954 -300902 -698369 290885 -972306 799232 -920355 873661 -211855 -108445 -444820 -942476 -932489 802413 -376033 -110995 -832099 119834 467546 123712 551730 399676 221304 -770279 -961477 -586504 -20920 236213 359024 761543 -833012 -405272 279358 -402953 376953 799002 602691 43303 635065 -535483 536404 62798 -931988 -743048 -760198 772661 160290 874071 -139791 -271368 188003 672153 -512344 -836087 276135 -879735 929604 523949 -887714 103685 785436 308989 -519702 -764030 984638 896486 548640 737030 -691095 -922454 -865205 316076 304529 -607395 -820952 427684 768351 -630424 38379 -557520 202158 975497 -247495 -79063 959887 724433 137899 -317576 -912059 -980443 661330 428317 -600374 -488002 -350163 -654933 -244792 694057 -773451 949577 -63455 -622136 734929 -929741 276327 -911282 -271006 103351 -478363 499911 201657 -980423 -835052 -275570 690844 -874449 784167 484437 730053 743590 915584 -640991 619618 994747 448184 -53558 804502 -885213 -157925 -989569 933238 -413404 -480471 -659775 -906483 -874727 -444265 -495645 896729 -327823 157132 314257 415308 -176335 250596 632390 260172 -989330 -111056 -425517 314163 403795 378164 48223 158800 376609 -935000 -859038 -846876 -440406 -645256 -766807 754853 976341 -537277 215125 723135 -491618 842976 363612 -927922 925971 252372 752134 -795291 829272 463069 -662031 182922 766243 831723 -376819 -153545 683072 750625 -712287 -469541 -190577 -761511 -906555 82775 228737 -132067 -133402 -302462 -665698 185391 816581 -849243 457858 49282 343415 142975 -456100 563134 382182 884163 480110 -212032 916175 -316523 469520 -266345 -46269 -702448 -351316 -34168 357926 -60989 383171 717195 976051 158768 136679 -316212 -87051 654795 -560449 -682197 202448 888961 710022 -416067 876918 273838 801420 -882231 984050 -119258 -282061 -996149 -896095 291629 -300300 -814988 2099 -310785 738776 -799576 619311 -396727 -666625 -576001 688364 219053 541724 377028 -287335 18114 991222 -946183 735926 -436974 212201 -965551 26392 159899 377699 381109 -939159 250574 -980760 129088 427045 973587 857743 114242 -941281 -557118 442626 518337 -262 -305108 -799102 783731 -142671 796176 523872 -41146 784399 -187994 866693 -877992 183863 -121832 89963 -800641 130589 -649084 31778 188866 424971 486268 -350516 -414242 913438 -31867 -866399 304322 592326 -903269 165612 -936557 -205879 240044 -229620 784809 284224 -755560 -498700 69520 792345 -346568 957739 -123896 327572 -831276 126797 -690298 928070 316715 -815352 -735951 -645863 611182 -562273 -284059 -652855 48837 637291 941875 -73880 -927799 782293 -907681 -909733 377609 -609955 884832 -662181 -129018 328599 -988828 -261258 -273226 76200 753738 -742389 -52732 -744371 422182 466642 -811058 -630059 -848575 -146607 -656666 -285022 -767338 -858649 -996333 -793812 35285 946886 100109 -720003 -443804 379633 391939 37174 -960551 819394 -260840 973065 34817 -777754 5474 -46019 465117 820831 -193686 -416339 -133857 -900479 404656 525001 -909646 200437 513444 -882412 154287 -563399 -74067 692132 353129 -22114 732965 340645 711650 69833 -578085 -5546 898899 388659 -552944 -227062 -524632 -914775 92027 -371671 382337 525901 -516154 203692 83634 325395 -486386 -365659 367428 691268 -935066 169269 935666 -386690 734677 866963 -161747 -544974 -654893 -888564 -813799 685093 -215344 821117 226190 -444048 25262 404571 940311 -848256 250818 798380 732022 928663 572374 772107 -821474 431944 -690646 926248 -228808 -880001 537582 -268219 -372065 -929801 297802 -192070 -289949 217922 489046 532466 -148918 -785084 553506 -909204 704330 -51784 71856 -277445 731792 973226 84341 243206 -371971 -654853 -739236 316169 -341597 -533023 -465725 -581998 -735540 -57500 -317829 394372 -863244 929506 694220 770520 9674 -72052 -878993 -216297 -731725 -881945 -179822 748001 288967 -276789 424792 -531222 -124590 922855 147926 -305288 -895660 429500 -760169 783206 852610 -441699 723737 948643 -622397 -723403 780237 953267 -872013 106369 341019 188461 -592605 -124462 -788388 -743876 -174570 125772 948959 -84450 470470 -430486 132965 399528 -777570 -255240 -795996 255680 660157 -891497 -817977 -766750 -571399 106300 718444 -849892 -86438 869169 33445 -2287 990875 755731 -232072 -682759 202540 -470573 8031 420640 568115 -270411 -1207 570723 -861050 -31404 -223849 64054 -168782 70299 582431 -182112 845816 -254643 421677 -644547 -960566 271487 148093 -363973 -113709 -518503 -502078 455006 -30740 -563751 -284254 717693 -676441 -45361 -777289 184579 -406968 -499103 75792 770798 -215225 190921 -80338 -814125 262096 -774510 -888824 967768 -966589 397855 -12281 693432 643509 745253 435339 -285373 549612 602284 182628 750555 -609177 -340591 -27559 -547336 618964 -962042 70053 -755675 -214121 701841 -502923 558593 621770 136073 -82197 -427585 -426569 -449251 -687202 -595546 256864 654668 923543 645394 -688008 720878 791766 -451343 884711 898473 -405429 -122809 950218 401917 -594082 148522 -855695 -380999 520679 732614 -305825 -965117 -631242 474971 816589 -925483 -20595 -212678 550952 -177030 724257 456140 -759154 508053 -258275 271371 36053 -659430 218014 -102777 436356 276819 742712 260322 -606761 -308388 418799 -197420 780864 -349913 -112705 -363225 203617 118649 -250219 -211780 939538 905835 -377388 -234875 93153 931691 -291759 -501751 793869 95800 551127 -448541 177803 -751511 -8796 923075 218497 -694041 -574998 892780 771022 -105490 -604594 -958796 715264 163472 42220 831367 -621861 -799182 37202 -411676 -522919 -874098 732544 102239 920228 -411729 -423697 -333667 578974 893815 -652025 -261669 695642 -56676 -531545 -65561 66848 -750809 35745 232741 -10771 809076 381883 861708 955889 886069 7215 -696281 361615 289263 515371 -954732 -644000 -558341 987218 216840 156080 522374 -923590 368585 -984576 -669167 -82580 262962 627970 -61838 -655001 868659 380704 -841262 922013 949326 680950 -584019 602612 -76773 431187 559189 -214330 -71611 -814788 115310 -225950 572811 -355351 -360077 628233 -487360 328262 703536 -705294 965964 -782861 591815 804806 701736 -710332 862764 -571228 968421 995778 297896 543646 275238 -248152 -678951 -478149 -518750 956903 -573904 784627 -114653 -749022 -862351 646710 373641 364211 -670665 850021 858696 786084 763118 753751 -907930 218039 -669097 -397354 452862 -313633 939272 189599 -119873 667844 -281111 -977691 170605 962115 -626120 462287 -128801 -313108 293638 622197 -401664 299138 -170568 -211353 570575 906750 -121338 -138585 -533921 -201076 -554753 -911190 -633897 -675315 507651 499802 834546 874771 22856 -531817 -829824 -832920 877654 719537 126308 -393336 -430453 -628240 123156 404130 790423 316173 829212 -169957 682113 -64970 849948 -448373 -718176 -725107 912837 974269 -553181 564265 -29217 796467 -932854 -362092 -496826 151457 335659 -232884 743145 -783507 441134 -243005 36938 -845259 142993 667358 -878336 295241 305188 291961 -129352 -383315 685198 -226078 -214608 -567272 973126 -860583 119098 356088 -295397 458903 -540225 263659 194349 -761404 -448455 507591 -267151 -847490 -350920 717332 25137 561753 -864801 610316 -877942 718938 -394140 -533086 241132 -592517 226323 962808 -411619 -475861 -805685 -912409 753847 874826 535807 -739077 915493 -413775 -242378 370933 285226 861608 -880372 981575 534875 28654 -207441 -29413 522015 -519115 -102429 -233651 -418250 459939 267646 782060 -402257 -301102 352749 30653 639345 648273 -673363 -608072 -40013 657185 919251 507272 -176381 806968 -291067 396047 557507 -980478 -957954 855520 400295 -181797 707213 -766012 -870471 -833130 -766954 -213322 935254 -354439 522384 314599 425646 347839 -635642 -134213 -317881 -893036 -258409 592329 716538 -93667 -923146 895326 -906891 -905491 -728982 918139 -301897 -371439 -799409 -766637 -477545 -300027 39443 808526 740030 966844 -349127 13449 32168 -725219 578394 702035 -341208 -834944 201247 597682 -97183 137397 -503608 113628 101325 605693 -427736 -756418 -48327 -432241 964775 -625160 924743 553877 429887 749791 -407317 998316 -869761 853626 -965138 340584 158347 -356731 576622 -639027 -665318 243697 864221 -733353 43383 -953502 -887298 -41613 -464384 169648 173803 724228 16298 901350 547089 749279 780283 218182 567857 -30129 -806386 -651196 -519455 666641 76819 -424058 324490 602457 -899124 694506 -647320 546635 97810 -66432 -765939 946947 -394546 -174708 657758 -291186 756608 -265595 560916 -78353 -638149 -120168 107068 241563 -245210 -921562 136119 32637 -321027 -560318 168379 62067 -328946 -705228 839376 663119 -481475 -345223 322644 943447 -815104 -285504 753400 904005 34660 -471186 222145 -552377 878470 -461925 871304 -91264 -714725 -246253 -896902 50821 -637975 440407 91032 723937 738891 642713 267576 -87406 366640 442179 730114 386058 -468707 542449 110708 -289745 -388441 387826 3679 -567845 -19847 704586 -946456 539101 216660 456371 375431 603382 575626 858008 762891 -253220 606466 -323815 -415211 -91077 495032 -600054 -239592 284335 955450 595699 -96545 747467 761132 103314 646407 151445 276804 89044 904449 -319737 720206 303840 836114 -925040 555818 735884 -768942 -250863 716617 509157 910512 142945 -489037 -762196 -761236 -45367 -556156 -377388 483740 -611064 -207125 -972539 960808 963408 938794 646684 197454 7752 -61927 -122328 746142 -540920 -968926 550382 -891521 353952 404038 -165786 708648 -703343 304663 -765252 -353496 67282 629180 755537 368991 664653 161776 -21833 645251 -932897 -587389 733112 -609124 591963 -281001 270927 -917369 485256 -538395 -205139 997495 -115297 -67146 137270 -412433 209614 -679446 -260222 -968502 633015 -434764 125917 569523 525937 -147109 714182 -468691 274950 -920261 -204045 212877 46835 559298 -789812 -12294 914732 963572 -358164 -12300 841109 -460696 670756 690762 -973942 365640 -162569 -769885 329944 -153771 -188129 855414 257986 545632 1158 -801774 346877 26706 518605 -216425 621876 708645 -191031 -929414 -122107 184681 -447359 498181 -899455 -94784 -818510 489684 -878544 -765982 644811 -254503 -193397 -523366 52978 302170 159232 -234297 362621 952814 -633998 -528676 -306567 -319613 310838 -892064 588070 -318373 -25833 -713233 -329736 -686582 -420781 695 901528 -668934 496540 762235 875489 -660121 -31208 -668012 354532 -998684 520673 -343189 -443163 -464940 -356346 -638336 525916 45041 -125048 905959 -44300 -756280 85853 -349755 520079 799675 393584 -191401 -210880 989182 442399 -717204 899920 36635 304316 992742 -464838 500590 -796147 670653 66478 377769 91725 668027 -957934 -903471 551208 644161 548348 289855 -278974 558657 -88134 552353 -452943 -130878 864970 -822794 -592898 -3937 11234 418325 -804568 160968 496233 -136281 63650 749504 855164 563240 243664 -447331 -967190 714474 523149 868491 765240 74386 20776 -522167 -178018 957721 629474 -908630 56712 641356 428018 252694 994838 646604 43649 810886 -897636 841359 -579153 -281972 718883 -280866 750732 814409 97639 -542635 716319 -184588 712791 189158 996579 -496294 -129769 378198 594885 323544 109825 497342 311079 82147 -194912 -374261 -879776 856577 -445645 -752642 -653382 265933 326320 -872147 297458 116727 -934593 655104 -61892 147521 862907 -225611 -510276 -496637 358580 -682275 -710002 -875480 195568 997469 928831 980399 -614171 -595346 941906 483883 -606400 798749 -900932 168899 -277022 553675 152296 -578765 223454 743726 989747 341577 -853892 193102 827377 -858520 -41672 -265207 642791 -320631 -312380 118032 843215 -699851 -664062 -92697 -209449 -476020 -718069 288233 -25439 -92606 138795 726210 756037 663325 210914 863219 -45109 158584 897636 9426 418353 362690 -672486 -807289 732907 530943 -433889 -651888 -923810 -804794 177476 -443203 -533020 388802 871693 420917 -197428 429617 -711503 496 -640298 -985368 342814 217786 -433477 409933 681203 -507978 -991197 -429220 499972 489177 165805 -577245 -489127 -955669 856299 -676795 75567 867594 643427 -919046 -388874 -380890 277391 -171378 430289 382342 -750754 -710690 -606055 -817215 517169 -550818 -95909 -95162 -336162 -150379 -705067 995925 -511568 -718561 716285 987011 927334 -315477 644602 382138 737328 -361734 -203992 -889929 470581 -295194 949785 -888181 -882033 268761 -182513 621210 -406835 643921 -784253 331038 -86032 98403 575648 -919387 748783 -463947 -284855 690959 -482893 641538 439439 743441 318235 -27366 306236 953013 -647814 -967457 -784949 -187560 152980 355017 -56339 -303702 -444379 954723 144389 -436559 729433 -45620 807853 -138809 744533 638647 -67792 -172649 -754387 -573461 426637 -834268 494699 -692540 -968454 337090 -933489 417072 -846753 -448997 498825 -632141 576471 -532181 624064 -440349 37554 728517 983055 211949 -266890 -219508 186179 -140146 -695847 -665350 -749537 -333670 243144 -528931 629720 74745 703203 -587436 -582632 306469 -774401 -700586 980095 293294 -978653 -335188 637086 -57546 367884 104051 155386 188917 756265 -421093 -934513 126005 -465121 -334486 -301366 13911 -757818 101881 753294 890573 -851286 352181 -965584 -562018 -872053 278240 -638725 -90395 609117 209038 561581 -428590 666313 -395095 146807 909096 931370 505197 -545023 -938179 -455407 -621972 -742812 407677 -517439 15371 598318 -845976 -309708 -17533 -407070 -899569 660117 -494239 127734 553498 -443453 853383 -710189 529477 -310316 597417 -446632 -764066 -334320 -365488 -610474 -274103 590705 84442 601749 -533379 -39894 270840 -711090 949893 -956259 965039 -732112 610047 767971 875992 -876324 -154848 352073 -436832 108520 -814034 -42547 -597111 602848 437124 247461 719463 523584 -550382 -806728 64099 454139 352986 -471902 273275 205431 -519436 -585164 838784 455054 45323 249586 -623081 813455 -978850 -231020 -270791 -347333 171968 784902 -473293 935752 114457 153576 -273626 -219806 692578 790030 397576 -719835 -479316 310273 575009 -166748 346778 358268 193935 410470 682851 -566416 968643 388067 -835119 -46975 -646782 -738805 -86204 -961786 863717 435903 -275536 824333 -197671 550102 -769253 662484 219807 348825 919456 937681 243149 485576 -904466 546988 -100277 -707949 -529207 -802113 954199 84769 -849272 -506083 -209023 -875891 957718 541704 -18256 -282780 87026 -97799 -322916 -379352 681007 -776675 -640430 295888 928628 630866 -157261 -887738 468732 -900307 -601612 -212120 -259433 866295 -702433 32135 863400 985388 225425 -725525 430629 -912133 901627 -638772 636570 -906039 -569759 531419 -998233 156718 -189282 753847 -573059 -701578 928094 953848 -158364 736161 -783454 -562392 964024 -587293 540223 107717 -930584 605861 50143 -275648 -613642 -809982 857215 753153 825209 -339765 -536080 -864415 625182 -326269 204630 777134 -928221 -515228 633388 142635 333274 -873640 -555331 -98931 72620 608641 -150100 -293633 -501868 126130 -832658 576799 423071 986739 -743093 922879 -436621 -860543 262752 694053 -311739 768587 -635360 -145781 554337 -575114 -978226 771487 -49370 67419 528260 883140 818183 281860 -684752 -663600 -195701 474930 106002 -132468 -14386 729178 51007 82999 -359426 -718941 35617 -217853 -1953 335721 -126475 -354666 -935737 -175043 -880309 -413942 913315 378595 129417 -572050 535664 878675 507624 -717501 318147 -641991 -199690 895103 -151486 -34699 -731885 109966 -513496 278555 239092 823500 321092 -933645 -383197 729228 -236806 -90117 -995588 -121452 532417 645088 -736719 898078 -859740 -579447 244424 -743719 29634 390540 405528 662246 -72370 -685129 -661425 841564 -62833 -402680 -333329 251589 -51871 -121803 859340 653470 -147150 741925 860048 -179750 -988411 -472203 312375 3423 428147 124661 20371 215688 -439387 -610776 -127287 -604638 -670117 -230329 -409262 -379537 759400 811070 866812 811046 -892492 935725 810342 579569 106809 453737 828551 -295443 60422 176249 -811480 -194002 943167 62361 -14875 164408 265115 79418 -431312 589447 -321947 686720 -527026 -354040 -168197 -737341 479192 -812259 71762 904975 790971 969630 767728 174372 -937671 944594 168048 -374538 -950938 737530 524674 543149 -538197 418887 34408 -435289 548550 -705058 -72069 -45839 -961208 153819 -83676 -204974 -448874 -369461 -83613 261568 -240535 -554191 -862645 382313 404302 759938 311555 -990933 -3161 -206295 966471 126364 728615 -763388 328421 -997885 -573222 442469 -707391 555229 -194917 -882543 930258 -533671 59292 -491452 -286430 -367395 824034 -624724 -406319 562175 -312379 232554 923539 43276 -178188 897172 -918354 150020 -154000 461237 674813 962075 736780 -230069 -74641 661434 -671628 -325304 805001 -755075 473251 630930 -134304 -66381 -497429 980739 -281056 521569 -460560 -206358 -886393 7358 -273235 -628473 834026 706360 562158 500243 246319 678382 -8620 -249290 -196014 -519756 572245 370831 -249119 -835821 -762823 -715600 -97408 412358 322718 172448 -235675 716990 -519179 -55337 -629412 -652386 123266 -604603 326341 392895 -481696 667851 479633 -246354 773115 317119 -560823 -888279 956052 963693 850438 944678 297280 -523631 549626 -799412 -536343 618718 963558 -407688 137548 60795 -972894 -865863 575482 -272512 834072 400085 -369449 -615043 -518199 885442 656414 -313101 5959 -578259 -284837 -533287 -236999 -727050 -169361 805401 292314 -137039 -73073 476432 -886534 540839 -19899 621073 769787 174036 -87186 440419 -832298 -515609 -970182 219838 -194284 822852 3632 -309806 397397 215173 -766681 557505 -136116 801781 -238514 406048 658752 -803948 -861787 933882 335117 48022 -152831 808012 -202207 -26525 -903028 -910582 -75136 -209384 -51005 437400 -27583 339717 -673034 748882 676494 388909 199243 -484475 -386008 -709430 68668 -995084 326112 679494 205332 835924 -836321 703939 711158 54352 38879 -25325 -541610 -720891 -798160 -923967 819326 708999 -531148 -877690 433803 -320165 -430429 -451371 -322579 721659 -824504 758480 516202 -821931 817922 100048 -454373 448972 941892 178785 903534 955189 976917 314179 105379 984795 -907247 -478614 -562481 -574980 -351770 764159 -575140 -365750 -154537 412894 216838 -673429 -221763 814102 888031 174329 -789887 -488085 -572340 -248830 422947 326615 676486 -610551 983863 -430971 -399845 108164 -831518 -633899 -363157 979548 491233 872027 -749525 279152 252547 873567 693220 259474 -228950 215518 453109 -641784 -178866 -597240 878349 222988 702073 18496 -415054 -448051 -142772 216863 -90051 697068 -547847 650354 508507 784640 -304313 344503 861454 -594286 472593 -94940 -782294 569505 919367 -163680 -548776 640799 -343444 192072 574102 322931 390166 501227 520757 452981 -183055 342158 -440486 -538891 309052 679273 126 -612044 -380598 -725912 565359 685417 886787 879659 -195764 743101 -161311 -679289 -871156 362192 891379 -737277 -845193 -503758 -974371 -71589 -105301 459498 740821 408832 -297959 529523 -7128 -180586 -480890 53946 657459 218612 -669813 107425 -706965 -726872 500373 -23425 633558 -801807 602982 584222 213135 706499 -728431 -65605 364102 584774 405378 656522 -227139 701143 -411788 668591 -791476 -204154 -512775 230598 169950 30614 486005 145628 -265742 -64000 -989277 -644748 454811 658673 -815217 35203 296960 897607 766362 -591117 -794915 537240 -531718 -971484 387584 961963 884279 -934937 -836276 -616835 842415 836481 790586 670653 -654957 770606 -730029 635984 468072 344220 -643144 176334 -931578 518507 -378854 747267 -844388 -648909 -682046 720879 333867 809598 212746 433222 -26106 663498 833633 986225 -741544 -29303 -649013 123915 -849634 -459871 178911 -5531 791337 -138004 -90680 -333309 389277 -793288 -159292 -217443 872053 -161208 872104 131998 -457731 -665902 508378 -218072 -829354 -733825 263382 -905330 610805 196462 719530 -957608 -565339 931505 -367111 -203709 -169088 -526898 854395 99391 -996102 719167 -375556 -216977 482902 -658830 872153 -449619 288431 510538 109446 129411 590833 474013 -207222 823730 -716579 662068 -371967 -116305 -591480 289870 531738 -662879 -502052 -803683 322070 -257563 -331882 954184 668879 -635254 -694074 -621721 773551 -209323 -486958 -113526 -909644 580926 620788 967986 253299 -732943 -438217 340565 48530 -814386 279166 -813857 977484 -48663 414846 849964 -970639 -68469 -288449 -258673 298723 -582865 558750 62287 -831206 348038 -350258 988196 827553 26228 -61614 -905794 -43753 928144 26884 630974 947247 636072 988178 939963 876464 -389445 455548 463679 615542 241661 -307945 248263 342383 -709546 94989 397255 133663 580579 -872998 -203613 689564 -22285 842192 -414921 370067 -704628 264852 -154928 43457 -15900 -480992 -517072 562298 538600 -254785 198414 -587866 -754759 -678764 941716 987583 -94295 997011 358240 -446379 -459454 944262 107523 899722 -279616 -664823 -121083 810390 -221422 544654 383327 744899 323933 692954 456191 -863374 -230023 -519673 -798136 -741611 582130 398720 23823 -419917 799880 -727801 536479 331879 305583 973875 -92107 -981535 -951664 344426 120965 651364 -821370 -290837 -498508 -682426 -804574 -112312 869980 404595 -697048 277732 66443 -481557 -162289 988665 -196028 -560705 -963963 274708 342396 -291433 -386199 -441066 -337762 -291537 207054 732085 254344 -663850 -543105 169466 -4340 752365 -429962 244033 517616 -17042 44003 692540 710254 983907 -525396 -878608 -814411 973546 81383 169014 610790 -993224 -815903 -835525 -839657 -19693 204570 770048 -572077 999126 -867897 -727717 576408 -879759 -59953 -622731 -954024 -677274 753102 -501558 -430214 -985139 -521834 122540 -510506 517329 546345 86336 468924 42801 85695 -191746 -103315 557248 -347834 943157 305567 -825626 136925 188806 -879362 -961508 -444455 -5147 198438 937203 -182848 841883 84266 -372082 -366512 -307130 962320 -105820 -751879 -451881 614739 -909569 211167 -434286 426208 478079 -160935 514962 -660327 -134632 -501387 -565181 -215723 -944560 -38798 145638 -216227 -226110 -578620 994833 -151567 -824803 327571 -60756 -894911 -179291 36924 869621 -338572 665393 347854 292477 -201563 413996 242063 -159959 261857 434965 573685 -633039 665002 -636289 -749011 190884 -801033 402577 983959 181986 -70094 457990 815176 254497 -858312 884270 790663 158057 920797 -608020 967376 -492648 -770331 649526 818516 82526 578700 606360 -184329 -373822 -321665 -240334 696017 296604 -482079 -849355 430 -964584 -895033 -601495 -244466 370105 -655812 812714 -60891 225364 773438 -31001 -103332 -158447 911294 43682 -138674 -60690 760356 505714 -186036 -82245 409801 -297980 995929 -311777 621819 -810346 -561745 766993 398205 -210182 532664 68960 -993532 404249 -224874 542380 604731 -425618 -764772 275050 551616 -4218 -260526 671076 569125 -507897 271861 62263 172528 -543322 -882828 -474925 731547 -471633 -913419 -97025 667668 -170623 -985778 452306 -16066 666639 -61172 566458 782574 -172064 -341393 996473 -695952 -793328 -32660 -919516 -730240 320077 783914 -268381 -889647 -593573 -491643 725811 559497 -387567 -52466 -30490 -419902 119897 -41079 -350814 -918134 834355 590574 913950 -774300 -815181 812009 661224 453830 -293121 679770 -984350 -434535 318802 -775083 74816 379325 508283 832931 286476 -456062 -431522 669119 -333149 -483409 486642 -235686 -862155 -88322 -761534 756823 545480 214302 -559891 155728 244149 -973008 278950 112271 177322 317387 580276 -385642 639398 -662024 -982029 304535 -323200 448439 723153 609533 871521 -266632 -418095 -612766 -555963 235426 513036 368790 -388481 -77680 -724949 -295906 -160462 -763377 253038 -349134 -704680 -370591 -745560 756414 375230 -540611 903489 -489245 23814 -931379 138803 -60813 -455004 -682194 -243443 -83336 -475423 523763 -738701 826542 -13092 729379 881564 994820 -398972 375607 -557613 -215265 -686177 175005 959478 515286 676038 710967 -404998 -455369 -339098 627804 699365 -789759 884672 349910 -436910 -316376 356330 -350109 -228751 -522667 748749 -704972 534020 812771 370469 -518927 -264988 -720157 -119548 -466893 615034 -486504 474191 360968 165830 497531 -826817 480499 -70181 -770119 -963359 -800279 779744 277552 -912874 -305579 674577 238070 -714220 -972779 -182724 901843 98275 -493062 309061 58945 -151967 794828 845219 556019 434879 252740 5728 -740277 906498 -113775 -925156 -221342 911747 -92973 127883 -772988 -866193 -560477 778227 906545 928839 403721 -935889 -937058 977505 468740 -8146 -926926 109029 473862 -646155 583433 -570927 -461451 96793 235380 263798 894379 38214 -170889 -235911 -143114 874810 -474678 -772270 -607975 851146 -518312 -721584 -824886 -169635 502083 -306924 -493262 -433684 -981666 897425 -733968 -331256 -107726 495122 -893546 610132 -900742 850484 -434262 970630 166439 835944 348711 441578 -85284 -850829 590073 702944 -241293 -12051 646276 -482215 -365834 -738235 187294 -655650 -217 -515141 337809 644872 -500872 -117659 147098 461577 -466668 148907 -731796 263458 -567852 670923 -190163 125867 -562485 -525483 393720 -749682 -34245 -141392 -775334 -576180 129053 721043 -379563 -824969 -46179 635277 562144 615606 611867 329214 -656028 777924 -761684 980124 952641 -128783 315542 718959 -388409 -486241 455000 -889132 316990 527047 -37344 99070 760158 882 708051 125680 -245929 305728 624776 -349691 -458293 -369692 -177267 -162328 338639 -882139 950241 265628 216045 -54433 -242120 -779786 119717 -357632 961915 355869 258279 612108 317253 728977 -204773 640666 764646 -741727 902298 -366636 689124 939892 -391886 405883 445301 -826623 778789 -843680 -297082 -194281 -946261 -46100 227128 675670 -664468 -501223 -401826 -382285 -478202 -982281 791808 -742664 -331891 533032 -333605 -770623 257926 -376092 -209698 871680 34539 -963210 761902 243579 780202 701629 62627 288073 817062 -54228 783817 978136 -962636 -984502 -880032 -175766 327711 -746189 604893 -957805 -145883 160021 786407 -298947 -135560 -87117 328154 -571099 671294 -122266 95175 37083 160273 -881513 990322 -715579 732927 24774 319698 -509668 -69109 111495 -247147 582637 -140757 598143 -740966 -489062 -3896 -180117 -521739 992343 699201 -171622 490478 -500562 -209304 -208274 -791806 -968325 -951293 -793249 -439455 706800 526668 833015 518254 -478830 -831246 159959 -147645 -545734 -783594 104369 -458710 -942058 41934 -758964 870949 -191963 -456026 -630269 -710554 -244162 752282 509254 -889385 -811638 761245 289560 197780 -821755 65429 -795377 -692500 -377855 -961187 -879529 -332187 783395 -224319 -351953 -271051 933988 -826618 4458 869320 -626415 671584 -825872 -414015 289740 -385031 963387 -679439 864136 -305808 -878374 -1054 514705 -214952 479217 137039 958082 -134091 -389578 -848215 768205 460291 -839178 -740844 140599 321711 -242674 228839 378201 930715 -253709 -880976 193696 270750 612907 -111058 995533 -71294 548177 577237 -845962 347268 -557035 -187059 47107 885463 898745 917235 -230094 -714718 599701 280023 726420 -398210 -687724 -352836 -479346 236665 -422219 485916 508249 795541 -40949 268833 229634 409161 143805 -880852 15978 837887 -881401 116178 -101177 166933 -767689 679258 -467551 522333 686512 -555967 -940330 435228 -121237 507958 -132841 804878 -405135 -282466 476648 -551584 53987 -962287 -1756 347573 610034 -8229 178295 -292318 -83225 -13188 -867614 62130 396572 -507863 -355653 -217117 -154880 -937272 -526166 751783 -328425 -424072 -388563 23780 -860424 923911 771860 396660 -407730 -273159 96390 -514907 308696 759944 -364933 -331462 230120 491679 -732609 -878616 292839 -70435 -113803 -78630 -623408 -820072 180242 -931410 880561 508120 -283554 324598 -331475 -105128 -837897 -226632 346621 -590840 -607155 -441233 -417302 659086 289447 307335 -455340 -68032 -423524 -243740 303022 -816597 -322533 -761636 -287105 -600560 640612 8120 296931 508897 -398452 493879 243209 254792 763389 940427 313778 550305 528500 -833446 -648264 -882437 795138 36415 -333819 996251 110859 -945978 593687 -119687 -874295 -467468 -91261 561729 603466 -371652 472431 -6061 904302 -972405 -265962 728387 -400406 157629 917576 -185254 361544 -551643 -676377 222483 -359835 -266870 -298645 -200673 672881 -923228 -653601 -601374 -238862 9507 982242 982644 116802 -230232 756391 -249440 516876 621258 561525 -93080 -926765 605075 20520 -799489 560363 238720 -868050 -314419 -887682 -419195 400011 -779281 -620535 406534 -203563 739381 -7204 617695 948793 380962 262557 87261 -683276 340079 111173 -708542 -783014 -788087 612642 -536891 984659 866958 557779 -845168 -201639 334548 466128 545089 -129156 -6046 438879 572137 -675234 -291084 901408 -734320 859703 -119429 580098 -126417 -55727 636315 -508085 -170188 -974707 166444 -958828 935553 -840483 651578 -928694 -999826 -817208 -739451 -405969 142274 -534294 -249214 -846249 -96962 -670224 -635433 -799188 -296045 -298464 287330 -460822 -755993 -740657 -74061 -340317 622420 -952471 646670 504252 310504 -994706 -80661 144494 -765402 -721297 -275723 -621242 351363 516884 459790 -182234 174314 -724711 440393 638274 22201 526029 -559506 -855005 -305726 -946030 -847366 738728 129483 509023 -825187 409344 336782 -561471 -862150 983728 -346182 393941 -638230 -613741 -682513 -556464 393977 -575402 -91834 427896 -759576 -793096 683591 -276440 -525463 -501680 -562063 -603056 879206 581894 857398 -432398 581371 -424936 888316 526118 588407 443223 696350 -299113 624607 792680 933096 154116 336619 229572 -283234 283200 864519 727480 -595850 -46925 941779 -344603 633497 -162218 69795 -992831 -267225 -589382 -483584 -516204 -314064 442370 -488027 -473092 -466117 725989 -115837 -577302 981059 -919891 -72899 -999389 465460 -351558 639661 348608 -504205 -784128 550749 -306642 972627 824325 306831 -600658 -867039 -983836 -637130 -547498 -139879 86348 75130 452110 170479 -70654 -746184 -330732 741447 -101158 23296 121848 936125 549058 -534251 -497375 -610210 -418376 -595216 -727993 994476 -645681 -376259 -642697 88990 -179282 158556 -409070 -887394 835088 312162 849357 -855671 -882363 391062 942771 803635 937520 -705547 -617442 848096 878151 -371154 525762 -64180 -777833 60710 -439134 -9564 -392771 -572300 -809703 -207477 182253 -694298 -5805 -822506 932334 -178181 884305 -253104 758300 214247 -383512 571574 183654 -845549 -475582 -292932 201550 -831334 -159908 496327 163179 -985395 -591481 -176335 -509590 34096 619623 -884664 73481 -415878 792055 -319281 488730 542233 995586 -352005 905478 21291 529963 -291721 38472 -197882 -845721 -308383 367213 168241 234878 -790453 695963 -185111 680461 -460358 -830713 545438 980615 6698 857469 271603 555695 -660215 474076 -137535 591519 562488 15639 231828 443717 182925 -495179 -143571 -817951 847443 622930 728830 -151288 974280 56476 -37199 -422748 -276322 315351 -973918 204146 -830341 104794 858848 -176510 4730 -285681 -937424 358586 -422745 -68234 203913 -239149 421254 -673373 836505 115419 -499 -457796 408383 -232654 -839387 -428292 -338161 -608883 551213 -214862 533714 -894218 -323465 583363 -226557 922569 -858422 417827 254163 49336 -709666 -209952 -449115 294345 46563 -576104 80531 297939 353146 98046 -454297 -390652 -510790 -865191 420131 972766 531244 508421 -36742 233013 859471 457712 378580 -676429 866070 -347235 -117298 -831020 388837 283941 -307401 272362 -424040 -589903 -490476 -938470 -47877 -57855 -824674 -850467 -851117 -717208 -662209 509697 94676 934606 -769000 241445 -335448 558637 624253 192 -518417 349716 -666889 10267 268473 854567 259522 872914 -976882 -848739 924365 670295 301414 -180031 664253 893423 -454478 853105 -297878 -944717 -255279 426146 820319 -875888 272923 607962 -674210 34888 -105126 -395852 908634 -855825 -629045 -117920 345724 25454 -318302 210465 696863 560259 -345852 -480947 -572972 17215 -980725 -298416 497118 812295 -34363 955817 893111 478356 574900 222827 713481 553203 -598960 -807875 302006 -494714 -265215 704987 -94127 -643711 -340699 104851 735778 726765 -143472 -882999 165926 517032 393607 220788 434444 72803 -572476 460318 377401 727715 -761355 -321561 929349 92864 801085 607363 497660 -669975 -31182 419000 484575 -918625 744029 -191519 654368 666038 -249155 -528274 -548311 -927913 267203 -629535 267029 -989056 142167 272082 -350411 61954 980435 778092 659981 -305279 536195 -565267 977493 685688 923051 -114774 343929 297011 -646655 -932342 -401895 173523 -339410 -283514 79753 -813234 744529 418095 329169 193644 213628 560040 131246 -253877 978741 379303 630032 -255652 892406 -423304 230555 -344349 400814 169211 -715866 639995 135230 23713 -140226 343696 44413 -871821 292 -433053 -115660 794379 -423093 947977 -340701 -569576 58459 -758036 -797190 -968866 -415695 55753 -454176 -863948 820572 -331343 -476688 -203772 -945247 -141816 -352330 197327 -693128 -999159 580919 -347993 863757 181440 -613657 -587597 997696 -168050 87728 -574034 104230 -260696 -246031 -764952 249862 -617960 210941 -692540 -628004 -839621 -303080 -103880 -286759 205249 -592642 649424 407521 19249 626652 -729045 968588 -74014 -254508 671868 -553051 248963 -65539 -155126 -441298 237332 -362143 234801 -976166 73834 272894 576607 -373614 -202833 777797 349080 -520079 102240 816286 929395 302024 226509 -804638 719898 512666 -580708 476639 -228914 -240352 718663 95959 -545696 -604857 32153 -999679 979257 571821 -322891 -952697 -428077 745000 -484209 605959 -109506 216383 -155023 104979 -902244 621103 618232 532016 -410331 -921113 -864364 -512934 -455900 255884 -64885 -743425 -583176 -331530 -787081 793983 -66156 250289 -321213 -893517 772863 972670 580018 133987 -422699 -530097 385624 -617138 -562236 484686 -98529 -427610 -486384 846678 -474813 -320752 179599 455928 514006 318633 -843475 -40712 396349 265212 749033 279758 711986 -209779 965079 347301 158400 -402735 37532 -26529 421962 -880460 -689035 -424945 440196 218898 493873 299774 197111 316094 -912462 869671 527234 627838 245616 765242 -460588 -804596 -615434 508573 -512909 -147561 -480414 -577946 -819016 -979136 -291991 -706334 200656 737053 763345 477074 -142915 -112582 945653 455337 -258221 -157933 865093 544527 -892101 -91365 -27708 806752 375667 -172360 -360440 935278 -206772 -461115 811837 160315 -544917 640782 142242 712832 83017 243927 -659062 -932183 775092 386518 -594339 -628010 -220597 884661 766869 778203 596357 93073 -42047 378433 57002 -899203 -599419 981699 614745 -773504 166039 974418 678656 854418 425668 156690 791783 -569053 -20375 206043 -424154 -928107 -525317 -689992 222122 551869 278272 -340629 715957 -263451 -536301 196711 808026 -365619 -388508 -799275 129413 108581 -409291 -230640 577649 -111083 160478 -414296 -772048 -887370 -899382 463331 228518 878230 -38152 -804553 446350 -220873 996603 515025 -165004 835600 -65158 387602 302522 631947 -612815 -588916 100883 -144122 908526 363530 555658 -735278 -482795 -117243 -387972 -171721 652956 -640593 -573798 -697490 49423 256877 223977 -282203 -450162 -199468 -889534 -505473 -900534 -385869 52433 -272495 492556 590602 967834 -480154 935470 41611 -913681 -256260 -20961 815264 -95621 559813 -441757 -885148 665787 -87514 -21103 642088 80256 -638085 -111532 -689680 -715922 604946 -457365 -619405 580480 459692 863272 -738017 -156030 346495 312436 -843117 -328555 781750 -864182 755747 -704209 782191 -126920 133463 406040 937276 -987935 371308 -913427 27811 -282498 -234158 -890335 538014 186968 -716116 -390665 -175972 983119 214995 -953078 352638 -2858 648019 -417210 -526694 -648204 -977939 -707092 -215236 -580795 915604 -757615 -427872 753400 -926096 211231 -255751 -193969 -263971 273107 -957843 -53983 -340884 -678723 899734 946651 -16671 480196 804867 928506 -595148 -477921 -617803 -902509 234257 529373 419491 647884 -409000 857309 -474953 -896160 -745826 232151 48590 -104545 -400599 -806062 440507 -343573 -336136 -394197 -932796 436284 363065 958357 -727772 -37859 519760 -419181 -426360 905261 -770473 614527 484626 -159329 -531688 897031 -259623 125242 -975211 953259 -888474 137050 -641023 -865344 779705 720237 273093 21104 307650 232439 238716 257975 -996375 814734 806134 504039 -242810 -408353 924344 -66522 -796311 -545753 855675 918507 94164 -885958 779433 364292 489340 177664 -722589 864019 -717812 -744845 -4226 -616948 -361055 986787 606977 83129 321871 -975054 333481 -648138 413978 -921384 -970523 -89355 -238338 -661153 406490 -294085 12136 3624 788064 784418 -45637 335781 -933886 595349 -520116 955101 509955 -821801 -145050 696428 686548 -927620 965063 697983 -384993 14189 281121 -5924 -451521 -37528 748057 -629288 -296635 243199 805451 -212641 -519052 -14059 -796603 -709135 -64826 -451740 -275064 585887 -918683 -923911 23562 -730607 385459 888117 826038 -770045 -61117 250446 406122 547396 -899875 11981 870648 597942 -628738 117646 -497114 721104 -614698 -545981 328366 215455 549832 650353 963518 678592 801773 -955919 -657927 -651928 239890 278000 351989 852445 -644043 906096 337083 -938758 -401525 -762300 915530 697775 -247427 -31080 244884 -977922 -954329 310503 -97153 -309377 454616 91779 75621 981341 160661 721425 238741 -935849 521750 607881 498256 -781248 712903 -603973 165965 708736 -948280 482629 544181 992144 107373 -499938 108583 490114 -850113 49934 765366 531958 -231687 470579 -489498 -141530 -432884 334206 -480206 -218661 -575461 432435 -653815 -91530 -658304 364653 678860 99688 -52026 610712 -368430 570170 -558804 -342795 -894619 646278 -881368 -351078 422338 21627 15073 856431 295580 -752418 -893260 -937806 -257126 -956285 -963407 988148 438868 -960808 179995 580250 -673574 -182053 461035 -673316 576302 878239 407117 -624823 416837 -751413 638242 262209 467721 -367206 -958468 -817030 -44326 182492 409253 -348292 4360 241780 257561 141989 162523 792792 -772089 38693 -276468 -65131 -203692 -991101 820297 253512 93592 -24553 -873164 714405 -752993 -388211 978789 410356 644073 435432 223715 -617330 -278230 488189 920239 -995611 571850 -319372 -535750 -140038 821095 334155 -6167 -267931 -705074 227154 -364648 -591536 595590 -935632 417557 -178436 -593979 999516 539296 720954 962425 839205 178162 -841741 -685631 -412757 -855885 -851422 -74896 -518685 -617854 -138924 789393 -18921 -606736 -857809 -71586 -366236 701061 858856 762439 -494150 -545734 349003 947185 914400 627966 241207 903092 847597 458930 607007 869917 -827568 -687956 -808566 -833302 404552 563255 652436 980880 64749 -414191 398955 -665928 -361946 -377876 466643 -820162 566704 -233234 541347 817073 972573 601777 -270651 -343210 -902317 623172 -106567 -215771 531977 869160 710803 -695607 -62515 -791596 -711047 -783324 -153087 960945 -820314 -377910 220761 -177250 118889 426881 -150689 -938515 -868441 -486201 837104 495332 325972 -467252 255932 808638 696702 -422668 -218039 462119 431811 -27690 243184 -777404 -742186 -384832 -332577 357032 -300930 305584 568469 155104 161303 -596516 495210 111976 732815 372779 -267388 -457933 -710295 981434 -480029 271016 -962 63321 228310 -405345 -325193 -936309 247683 -523672 786452 -849655 -813853 -239163 778920 297023 -762557 167787 684507 -34611 -180283 691076 -891865 -909176 194141 486832 -258405 974711 678356 -443521 -84389 295766 94025 -987143 -311138 -66410 776491 366870 359983 776155 211776 -533434 -130836 -885891 -383071 -194581 757834 441096 -786629 -644134 202575 488252 189263 -129570 -257898 -52083 -361997 -259148 -917425 -884445 -355568 -613744 -547011 -815781 -398494 -444009 -785482 330181 -776325 936034 -824026 -803291 889152 153602 835468 -777102 224106 -78346 16379 833113 663046 -734410 -676710 -561093 960373 172972 -843995 -935765 841837 -867146 -485142 503921 -236938 -766938 909133 683530 -220689 -278846 -168507 -382043 -961402 709188 -439076 -756185 287683 -792870 -886478 -18519 -576386 980263 296443 662517 -138652 -64064 -254211 -632308 496246 -517840 940691 -296414 126090 -92811 -573395 -10080 -73400 -621567 662221 586658 -813906 474554 133387 110711 -779251 -761094 -352366 948644 -861302 56976 -948448 331104 551454 -453443 452618 67609 199829 -547017 314679 -193426 14611 245034 447136 631731 956682 -869966 -33834 925681 -183610 573154 10492 57443 -506783 -170432 -526008 464249 -502961 -100538 -576634 -253991 -131884 987491 401430 743769 -558328 618360 95721 496007 18906 -402468 921736 -952287 395018 -171304 -635507 -854755 -247634 -245205 907047 259618 259246 422536 -926054 438029 -191544 752403 -102211 992365 -842100 759783 762746 -332921 -661663 944915 -5038 386131 -536962 826520 -370473 667902 353650 197485 153392 655846 662557 971132 720024 460704 204469 -312286 -344225 151157 485698 -228301 892648 892256 -196831 -968973 918441 318098 -393467 517918 -346962 -435217 -639375 406241 -899562 -720625 675008 -507426 -753260 -518210 -488291 -740948 225135 -818693 -528629 -735147 686467 -252419 698975 -666922 309566 708649 -611903 775075 -155228 -754147 101550 -401119 969676 853545 264441 -371927 194272 -173232 -686267 -6005 258721 -959028 155404 698249 -714400 -567545 -889956 642904 -309370 -69341 6421 931491 -225267 -359438 894444 273416 -372475 -199426 356843 -398440 970384 179075 633134 502107 -467610 -843791 694696 -887990 148306 -759573 849052 541651 -843853 -533302 287396 -267687 -286596 127386 972717 871602 441652 -94949 630905 47143 546807 -207295 -499428 -763274 -162061 408117 542464 565459 647660 1234 214754 674147 200248 -136407 -230318 940352 -126653 418814 -527562 671737 272013 174025 -142137 -839921 835623 -454986 360210 773112 -837062 -7004 628089 640799 -617473 -837591 -598608 321890 -74680 268685 -857279 93843 -83338 -832821 550536 -256904 -996735 -983148 -300105 3788 582132 247627 642643 861243 -514707 -815863 -684491 -147735 877729 -576101 -30581 -580884 197078 871935 877524 595917 585703 820843 -209817 -259444 343364 -312762 -790163 341145 -586256 -239187 199138 994907 84225 -422801 968472 436780 923811 499857 -68940 347355 -823019 -110901 -392913 599593 436138 -97655 737110 -202547 -385846 204907 371531 552177 958191 -499002 -158079 -957518 -148824 983072 -251068 -105693 -370151 429624 -844369 123211 956792 -156036 -181324 -677342 336530 835728 923544 -843752 -966588 342862 923124 465422 994563 395201 -865227 528987 -79403 218536 -559460 -348727 574421 -660486 -90177 -462442 353331 522716 103174 682355 -474959 -742484 204079 221320 -559961 229242 766411 795885 -723200 802825 707903 619442 -564421 -128046 275908 -243111 -981653 -828158 324583 925271 -362697 735735 -115831 631191 334555 229319 8928 160886 -583771 240185 -496908 -675000 -217095 957513 790435 -857262 -628659 -709463 22174 -125746 -850003 61371 -580887 537706 102585 788504 146911 -138935 831266 -160244 294444 -523904 754353 15895 -159791 -948326 120384 81645 234276 255125 944446 792951 484557 -379806 654511 -452016 313418 -179095 569770 -592823 425579 499587 605274 609766 210519 308095 -326402 193630 -517114 826909 -970264 377375 755652 -441450 -14719 -568888 751797 -283758 991940 -145107 342731 -855376 -77505 -274218 -914607 642434 -402027 -290816 -104732 -21746 -901889 -797797 -136588 -277554 888134 -858934 635208 247729 -455990 399462 441591 168600 966398 715900 -176784 -337575 869353 -275638 723955 -331712 929319 587462 621974 -573687 320487 52631 -191295 58599 766059 -700390 610993 904704 517258 -494242 -824711 -97298 614961 137256 330108 -602816 352989 830832 326260 258807 -438621 542818 823151 -577014 992937 234974 -185523 -63262 603306 -954888 861635 -928033 -553354 -681735 175963 685009 -801169 -516900 455666 388223 857229 -59054 280760 -327132 998491 873279 848307 171884 -147592 -589382 -930755 160892 458263 -177903 -162303 846440 -526721 -552254 -355198 -209606 317708 -668285 -552300 485874 -601812 503868 -920479 28672 -758301 -140024 -270234 -961460 -190009 -338377 19443 -639954 913285 991055 -656850 -871178 357722 -403578 -157296 440166 286234 466633 451047 -530253 -586835 734777 174418 32776 -900211 -561496 -219447 -749438 999754 -813024 -122990 -676043 262 -664099 395597 -483547 -692743 999886 278121 -177842 -653331 -41832 -308564 -931299 -153789 -623341 677295 192757 -987411 116683 454495 -118997 737138 -902784 -458882 -259958 573166 -854362 762528 577616 639503 57830 -764625 143406 -212840 -296165 -730009 -84660 975457 527702 121818 -871869 947798 -419621 -568211 904994 407924 143393 -931111 -274199 -799025 -925610 -342357 -350063 -1138 -641960 -779195 -58878 -169363 -813891 -398629 -401253 -632517 952141 803190 -860498 -324774 -65021 57077 539520 844609 384527 -755321 459598 -554243 -514858 -9807 889283 52907 175985 851534 328067 560512 689066 -17141 815524 -778814 518402 -325017 162991 786764 -787026 683065 -765405 862862 527381 -461655 659314 9866 -144941 -393547 678914 832088 -308550 744494 -147283 649635 -779957 679865 193218 -936150 899265 -606001 597634 -345152 -802681 657853 914724 -624179 -16835 281252 594513 501578 -364489 -268294 -932312 626505 717566 798472 871739 122090 369741 -185110 -493167 644199 38805 282641 456354 870409 187130 -622396 810206 967217 -22061 530331 -594778 516816 239406 313987 277457 227439 -86583 -757059 992040 664232 74010 -641313 -173973 853930 -143543 -556847 -101558 -126278 -695247 -951599 505837 165548 838626 -817680 114028 -341010 384801 -603374 170071 852990 -548505 -178062 -523984 -388241 -206242 -271844 698860 329704 -60569 3185 -37515 818341 -513129 -970074 -649685 13299 136245 735686 424670 563000 -401475 -505301 -761514 909801 132064 555785 -381876 -673645 -686590 162916 557166 -268717 693691 910228 -286498 488925 -433833 -468280 250675 -167431 836950 990720 -836105 394880 -989204 -901359 110376 882020 -76542 -271706 506552 535334 -890445 -512967 -845428 -722082 363984 49950 -347776 -351178 389468 -526728 561249 401135 -579695 -643390 617458 228314 -46887 -982073 728040 -644768 -312874 -93142 785134 388348 -461349 -678304 -311262 -71749 -655248 -381263 603926 -878269 452562 -786886 -474288 492617 59120 -673810 -958518 486553 -628496 753680 757618 581650 136104 -713926 -650453 506279 -114139 269018 169931 789471 -767065 663984 709659 -962986 723491 19537 -993958 -201670 864960 -409689 805690 184015 -288550 -768401 -198303 922092 -145022 -841415 -403351 66683 -260 -715413 576097 653820 -475840 -289089 667722 -80765 117370 578240 146074 -987338 846474 963409 -873667 -824496 -959868 -985434 -289649 -974048 254256 -999351 -235677 987659 -109812 -429674 -229505 -145402 116421 -467777 499358 -8804 -614718 -991670 -313620 303982 -9063 596238 -848243 -114642 29720 384313 986391 -83421 -729283 975693 209556 394665 334270 270750 205953 322990 268419 516694 -722223 169013 458022 464241 172907 -308905 -744454 -778815 43943 552765 -116991 914411 -416171 204071 834164 -594840 -149450 -449816 -140481 558470 227841 87656 -478718 402148 -142752 303649 789778 -131335 366320 190370 484982 -438386 129605 284559 644330 166591 989539 -87521 -268449 177790 862918 -453987 378617 977936 294619 -250521 427536 70030 -590587 331890 697904 -71323 392985 -291388 472217 -586665 -14367 333432 477759 -96648 919453 790846 110539 -779599 84990 -29351 82200 -731200 -813399 628767 603958 -532938 -749382 -994564 -871317 479352 -849730 -453393 -287699 -138689 586296 -882165 -669398 -633832 858909 -634121 -377280 -547611 750808 -263313 -286843 98906 -584889 -276415 431680 723584 120124 234577 -195602 -332363 777468 -904554 -377025 750378 163268 758426 -657386 -671772 -15681 -652674 -741236 936764 219153 -448397 -827539 -723105 -110001 -950462 -927687 948046 359940 493509 276133 -933281 614062 536684 204184 -811078 32959 -512711 -457682 -45475 761117 4420 -348488 -874471 -137566 -836808 760634 288658 386461 -467373 -122900 566851 -868529 487786 201913 728696 -944018 -526876 803779 -914734 969125 -627014 674269 239943 291474 345725 -543600 -185825 283336 994256 103319 -166408 667339 545641 829027 479299 -986602 -600300 -957033 -406076 481176 -243919 428557 425750 419378 -589903 -264497 320165 846650 401309 883870 550962 -87300 322447 429551 37330 982708 -461130 685929 -573841 894613 391894 -395927 412614 -86842 603718 243839 -348696 168671 375281 -262802 266297 -949136 431445 -567633 74868 357242 -892409 558958 -913627 446452 871341 -831733 562861 252360 369154 340506 182977 171987 907990 -13340 -453653 875752 -312564 790373 -895224 61134 175898 2636 368456 -39235 -955508 245374 473522 736357 -496767 -250222 -426339 299368 -936020 119894 -599496 537819 291412 -83639 -257661 998729 -539563 -5345 -969901 911023 874013 -500288 903250 -167935 324656 -643127 694141 335651 -787675 517514 -435292 749553 314662 631431 979693 578232 -487692 256503 32722 294715 392032 73031 523038 272431 88019 369176 -660108 -819265 656327 -231491 11848 749577 196044 -681026 -690716 350494 52612 340311 -500507 459142 -838873 313210 -709317 -865222 -568704 -26295 -240084 410024 -207506 -800867 -713902 -44237 735332 349570 859928 332720 -138007 -341064 -539455 132714 -386791 -361164 63329 190239 -930398 491164 -666910 585473 991304 -466353 -502400 -827594 423265 318171 611405 -331048 719833 368900 29102 -113034 851888 -30268 -781091 -443120 497655 -846650 -553755 -31329 199767 801258 -128855 367243 -92534 14916 68573 -700877 479199 -53604 463370 -777751 213562 -157457 941711 746995 -36718 348141 864539 -982645 -123406 -780935 -204876 -964768 507896 880429 -658509 226963 -419239 -100781 589637 -235589 -650405 346476 967660 -297759 679129 709677 -746372 255108 653123 -719491 -764002 26006 -193380 -907271 648657 181886 473082 -701200 -528412 -492908 -576375 297191 -177924 960936 -505976 741398 797204 433019 581066 -885271 -383879 969924 -200393 117504 225994 101164 -495415 5296 535294 898899 543119 -252672 -376739 -219703 -640339 255404 31622 941333 -566439 -464987 28392 287026 409824 779919 503112 -309747 885919 381121 194625 -855928 -534133 -141751 640703 267642 -460118 50022 -507004 -294355 72983 -285300 750372 249438 152066 37091 292104 475713 701741 -876472 198382 249722 696560 -80309 -367257 844197 -126410 891055 635096 718543 -226434 449902 320633 -980229 831579 431922 -817959 743710 -650508 -127396 535513 995491 -588411 570881 -602452 -401689 -986404 51048 632926 604862 -610723 377358 853065 185965 -191490 10402 -21215 876589 671179 -385399 418538 231855 -480412 -322085 -408835 -421742 129146 443236 -612090 953455 927574 229924 -25079 -953138 -532270 -129585 862808 -326483 675805 672078 -752866 -1536 -715909 293437 554328 -607444 -636989 -489878 66007 2315 -290080 -825636 617536 852715 603281 973642 760331 413711 405800 128799 518791 499373 -590322 526845 836308 823150 -731330 379063 870248 282993 545222 -747690 139787 -174648 -315575 -607851 -735526 -309767 164736 -347292 -87736 -728066 268084 746984 -600168 -552635 678213 841850 244069 -697551 -821978 -838364 947867 -386920 396639 -751833 -291717 15171 503561 -282888 -259686 -70671 751830 998334 -411422 -567339 -966009 -500778 -457840 528787 -967309 206671 66228 -696506 671111 105454 -372171 863741 641728 191019 -945334 645945 -765133 -512590 -64382 -102927 -975994 -299549 -158659 713486 523380 584786 971696 678639 54733 -737720 -626843 -10777 274547 -319808 -359368 -561990 996958 340331 672860 438563 680857 684589 -370860 -646575 -627133 -474083 -359174 -812186 318223 520969 -304644 -351498 732740 659440 -401318 899854 -822850 536838 -791447 742570 907627 959795 320339 -932418 -408369 -140908 -205164 -648658 749440 -112263 829950 -930218 364587 548325 266167 -104573 350861 13201 723894 -186888 991738 757097 -868919 178922 560090 -470002 779922 730371 -958681 80850 142213 -5405 36849 -298816 -404884 -388838 476122 683409 32611 56752 -810854 -15561 -92068 22302 -483077 742230 -617060 966738 487518 -133306 785341 -250961 964533 -196717 -834902 43658 172423 473213 -542682 88494 579568 -937480 -99515 839001 -329314 434861 348016 -741956 -886444 204279 -796442 -963201 782570 398951 -704458 -151365 754252 -604223 358214 -551938 356471 285820 739151 979019 -908801 -587450 832478 779671 447115 -589698 881364 -611506 560983 -334280 465639 -334389 -980942 705596 67744 886115 253054 -832505 622555 -404133 945074 721608 395978 -978579 -968869 -88987 843378 -118072 -65002 -224652 583212 890125 -984680 -483902 55589 684114 -465881 760527 -293793 95779 674718 59856 -390995 362364 84845 -472660 -742597 326096 530966 -699520 -246140 -881787 -82255 -250213 725082 60405 963945 -262782 86114 923631 -363139 -821779 71573 -17868 -601152 59591 771136 -833158 19866 -38478 -850428 850029 431620 654210 -297897 -840791 -180208 219453 -303359 296001 987358 -134622 -247520 -833605 -916824 -151650 -473819 -434670 56375 665688 28757 -626125 -884372 839335 845640 -616064 143544 908694 385133 619344 -396508 -825625 -167163 -723476 -671798 778125 774435 329364 484953 -77008 212274 851960 33174 171565 -372113 964799 973398 -21485 122475 -103932 957572 371112 -306421 -177580 752289 343394 -16761 -630095 -346817 -150802 965358 742418 -644987 320300 781088 -144927 358959 -769871 582867 -380804 999307 55620 34831 453812 642940 -424479 -817486 268625 712826 -142278 400749 -56693 847505 30128 -911548 844562 40542 -546594 60178 -414712 -203243 488591 335874 -523262 973566 -181437 841112 210955 -237838 -242386 -552154 -83423 -408861 -499783 -41641 866741 -997806 -224129 -541400 44079 509783 770897 -799383 34152 342556 -67917 -604479 -453586 37602 -373028 -103897 13508 -763782 -645575 48106 748511 -794547 -860437 -962006 791210 306902 900933 -873764 -937789 -980446 -165681 -237494 -642116 343639 -420026 -356079 337307 -220374 402714 183457 -973478 720999 -971794 331713 -271257 -21011 -922085 -93048 -216539 -93905 -462163 217061 756586 73524 669796 218519 962943 -125032 -10571 -254154 -990429 -3575 71879 -16855 -758392 -856245 879094 813485 -176428 -978379 -27436 414293 763937 857393 -424926 -756988 -695042 471103 -801701 814068 -314132 79091 -175446 -154957 845281 680563 -218641 -883168 -277688 -440838 239678 -743821 115712 -944553 48608 76210 -313255 278767 644432 671421 581786 -607049 -478401 -154557 587901 -326470 683792 -317494 -215119 -734183 -248867 -868309 591447 -211962 -919696 -371052 -430074 78280 -782773 645252 112711 -951365 755617 -214957 883226 519245 131034 -775001 265839 290689 570643 325504 -520147 -639888 -279909 -749011 632879 -148669 451063 -680108 565570 645818 644831 -226194 999976 -403416 -200128 796488 274840 -274059 415032 21508 -836932 -112997 204700 -976234 829105 -496599 220405 561735 -12149 154051 -305537 897974 662222 47520 900137 616018 -501386 -912885 -237416 -517151 -68624 362978 -324829 963708 40350 -560742 -409256 -795504 -550185 -775623 -238730 -358434 240485 -461990 530929 -350724 972294 -87507 -993038 946003 327019 -43915 -449324 -470625 738620 -45560 -333528 -994446 -262382 -711726 842161 -224463 763003 -652590 168681 -60907 503290 -280165 464122 662571 471940 -581804 628038 981332 -207996 930617 -114593 -938042 313432 731032 68240 91914 292305 -939435 -696878 116476 -212041 594535 707672 48205 47939 667480 931972 74756 -364252 445385 470255 632313 968570 307307 93029 -939687 -459938 297479 82022 436773 -622632 401399 339239 -28493 420583 478251 578063 408235 -318339 -187099 843066 -650997 551040 -245891 271993 583588 658378 808414 321360 -789861 -377047 845191 -351753 572009 292448 -169142 681306 -149157 613157 317585 880664 -774382 -167135 686676 207368 -738045 101747 -185052 212271 -231047 -786899 994980 -956597 800014 -507947 -729462 498892 531254 557926 -10718 -427691 -941515 525388 -283188 14784 -375005 -269076 -33159 -388969 -752529 -142695 -207694 -200292 2009 460064 -364527 979010 61047 761149 969413 -728143 517297 684579 -531438 -561083 -648123 835448 -778929 542224 -785597 -24617 117479 -669356 -776046 63821 -75176 670986 836329 -859684 -397385 -623010 445143 682363 -724694 760368 -274500 -326765 147948 -289131 -132530 -469500 -750131 -276396 723861 -960482 -209872 -933655 966894 -889047 -847861 475909 101772 -358435 856554 416524 -965774 -124822 -811668 187157 429307 358514 414532 -864146 -84654 -712822 625593 -592618 -691590 -836804 655015 -333247 809032 -604024 237180 450392 826212 141406 596028 -121482 170955 768422 -859010 -804373 -65328 -280263 564716 893885 126230 -254235 -369849 -335582 -198505 -565523 966240 -650360 820257 -402042 720544 -112627 -256940 -106661 -365183 -322041 868005 -125431 -436717 -937475 444126 417316 668152 912172 733723 -113231 734056 484355 -785457 -477398 843950 -27865 118589 -847363 -772439 -843280 725375 -535667 -967604 -824982 -626813 -444625 -773474 426965 -414712 648878 -641605 975526 332069 -14776 -932783 250244 80707 148783 901028 -297909 -560737 -375159 74122 -147572 199113 569968 146799 100491 357287 -56334 296019 -9409 696818 -761198 -630713 -635050 834616 827462 -753676 689199 442072 458743 529300 874334 474505 826884 -393610 -183508 -324524 -171585 -181634 -878828 217109 -229394 642083 500934 -642946 428747 -150160 -286168 428180 -273019 329219 478160 -450128 -404163 -506607 -698485 -455040 -128758 446304 -873894 352899 722805 -872373 121839 197648 -421635 -238398 549813 -330032 995988 -201656 -906555 -308545 -935136 806131 100082 978863 975228 245743 -382146 -289979 92277 449915 -213918 427898 -673843 484714 963146 797467 63803 -103516 786070 -882614 338920 471587 -32614 934651 -435981 99318 187615 -320009 -855953 331841 717216 -208164 -511776 -403653 531150 -466789 -674494 -870866 440077 -178567 -868734 -139142 386357 -93297 -924926 -529517 -300847 739914 -330471 779647 735779 549611 190609 -73383 -161378 -928504 -164441 815057 -481557 630665 -413041 -588247 -407195 -923092 265069 -135495 431644 -496766 -709667 792684 244438 301040 -115476 844737 -779767 514991 -141284 -80053 295266 890956 258149 747697 314562 449192 -467794 -865361 370235 266745 -413736 -623085 21527 -87609 -764620 238017 433234 -749200 957959 448047 68123 906789 84109 547433 658391 -876054 476531 -231921 501534 959642 515036 927570 -317252 -925343 352221 -889477 -250959 -820672 -560127 -571676 924338 -769907 -132154 -470404 485414 159344 -112738 -811193 -517719 -578713 692975 -157732 143628 776130 -322541 -797594 -545070 763304 238808 589860 -86731 220177 -681599 -652056 516256 875209 -638397 -963556 927666 248692 618826 -66760 459329 878340 262834 290381 938453 -914364 293389 -663043 -514263 -740271 -643613 -599039 -784339 805403 -747986 -222302 -414713 -289431 -511526 869312 -814323 196178 -311349 890190 243404 665797 -514857 -99116 -213883 -270462 468935 789355 628266 339231 -758950 14661 -121755 -707324 284482 577059 302098 -642450 -183899 -507684 -336448 -5904 843934 -917667 -435788 922477 -860998 -303581 -256410 223648 92795 474435 777090 -260332 325335 806627 503784 -869460 -79174 -943298 -384979 853276 868608 -505692 -892265 719982 803964 592631 738725 -581121 216565 -628177 77572 360063 -590557 460119 310171 115956 -816202 15758 -166399 394808 -307505 -288505 -144127 -144650 146565 -321783 950813 880433 148962 166256 -509304 740925 -384669 -751446 -650070 -547388 -641156 -332485 494240 518723 -898031 -657863 869818 677386 919166 461905 -145669 895167 -721904 917312 589596 -212517 729353 939610 -316406 662572 584096 -606969 -853277 455122 -206977 -338367 504701 17218 -936252 -94568 407775 -246203 -783744 485294 666949 328442 616763 -984773 48673 607440 587502 333194 -692203 845965 -551929 -72455 549113 752074 332264 417021 -132261 501749 127721 -448100 -812934 185037 769234 -735246 469963 777193 167265 -532179 -995724 -65998 -309430 -575856 -659244 -560540 -305614 242931 -908296 -493807 774323 657602 992679 797982 865371 -605318 620632 366404 -675283 449199 386742 633360 -136418 -935032 509475 -388380 -958951 -320831 -73166 744948 315772 -465111 684203 -550839 -340327 73250 745099 -185918 348214 -977501 -152574 776846 -277107 -995655 -172557 -597453 -767539 939521 -982025 755466 737303 970672 720986 979776 572417 -434164 49565 548950 426390 -856848 655474 531874 138964 -119860 461507 -841140 -722003 294434 -618068 269138 -680953 947594 822268 -224635 116797 -592081 -189512 -801654 561051 -700464 -575848 931546 651750 643392 -474872 -747710 -659631 382695 728616 -687005 -529399 782270 -836532 -588749 -489686 -380841 -86275 777211 939847 -614062 -519306 250583 554726 -209943 479400 -160584 813954 -78875 376630 127717 520839 -129881 -397830 -882058 680538 -663648 -44162 -659496 948175 956505 -484988 -507572 -41168 121836 747391 -71064 -809412 914696 -334441 -836204 766886 -597774 -391127 833422 -880238 -274561 -92859 615911 108700 385818 -410194 -270717 58065 -516924 -797731 552349 839859 -804849 216958 795841 449209 357282 -284686 886864 178253 320185 656587 -125440 696780 493090 -123565 -774567 -555638 -260160 188550 -212680 -972469 234635 663059 -750128 440907 723727 270175 -538203 -59337 -593303 180098 -640241 742194 637901 47047 -8515 689745 25987 -120144 -238801 -536801 -449947 27761 -464197 789657 -868254 978416 338057 479283 711422 -954549 -201962 920530 -314160 -33454 -902731 588496 -575870 998025 765577 -885125 505557 -264921 585229 436502 -222566 -640998 -328436 690390 -709190 -652032 -277591 711526 289584 -504401 411353 -981020 -733943 549039 -267804 -861214 -901141 -623814 668007 619494 -923637 -206781 77653 -816022 -365771 466412 -576911 -425892 207816 179342 419286 -464737 515511 -174155 500207 -993528 -374519 862626 809983 -320413 809818 -995897 952730 -112660 -941224 -237874 267434 962645 -428729 682771 988652 -425786 -934658 -862939 932336 296281 -255001 866377 649244 649882 -847358 806646 132394 -236275 -227741 -123174 -262107 -759512 1712 -495020 598128 457940 105252 671608 -988865 -313744 -149106 2575 -407652 927055 -864045 1940 623971 -685515 908264 -284488 -546233 848861 -256296 -494369 128203 466678 -973628 -70880 -441399 -941919 -808738 475976 -209426 -375947 216941 50776 -390084 479227 123213 667523 -961913 369203 -227604 -72143 82937 571789 -54323 -938881 456334 806512 649609 -993860 608664 -638537 -462263 251502 -794052 388783 -48179 422475 66675 -598246 -856472 343488 -630389 -240337 -949758 97517 968739 932248 -367211 -857049 175794 133362 -352080 -368139 -255743 840272 -734089 -910317 189868 30905 192289 824690 382117 499366 790649 313398 -273487 184197 131677 857015 -251159 214584 -178238 828672 -635462 -55530 684334 -160941 -802330 925929 839484 41892 -898815 -424337 -425316 -129639 854004 -404007 -750575 -312048 641406 -238769 -710159 66841 -419027 364266 184360 46199 810473 -524616 -311243 559268 -91670 -552772 -468565 200906 585021 -509973 -585295 938443 -161852 940080 577923 -226374 -203469 85993 602735 122591 -549997 -508569 -838311 -562121 -517694 301810 -187592 515569 92017 297667 673430 302834 334629 95880 600340 -416814 477495 -964124 305379 -383139 -337580 -790163 -801332 -119532 -779395 858156 729897 -74327 98696 584992 -814230 -822906 -255587 615483 -844527 779846 -663238 262371 -486474 -351557 820400 -147854 -900348 -885530 -420573 -590026 923706 -937342 661262 705778 674474 -236038 -400963 124508 -570050 4462 402897 -872803 322670 -736206 -10048 946132 82891 611406 -126638 -572013 721656 328575 359717 -245408 230571 -784331 -121686 467510 741297 -116844 261797 -588927 668903 -464781 682929 102181 56897 89823 -973766 822136 -806969 53401 231809 -885693 -630893 -722796 -209253 -618938 -510380 -433416 49011 -273103 -437810 -348382 -857405 -320853 -184616 -79711 -152801 -78257 247517 414650 -370582 -405462 442331 -188955 -445217 -791490 -110873 540110 688138 614274 -409305 -891562 -42164 -508065 605526 571791 -967462 -269515 390468 -347069 51006 713812 -606636 -54419 -544939 -434173 39804 254270 904783 -603523 -976312 111002 -633549 -78993 -520489 525977 -340008 -264453 -959780 755078 -751123 23480 613023 236259 -88590 -274512 237433 894947 359484 656865 722780 -631953 738933 -264132 -115640 -738398 15642 929961 -986153 953421 -367493 -846719 -506446 712435 -988482 -470638 579482 715598 -247331 -398818 848352 -995896 -256477 619485 -993683 452482 -591437 454646 -707909 819793 -828030 66442 20186 707516 -529577 -38102 817004 -170880 561234 -698660 283945 -232052 175330 -109798 869852 -313467 248781 703954 -538652 982979 88877 516199 830004 669267 512493 474030 502483 307443 -962096 -728078 -541347 93720 114154 396273 -70912 201707 945189 739037 85888 215623 199613 -193956 -72653 175421 -885308 -163960 27141 -935535 133279 649199 571638 -87109 98952 173076 -451177 212582 -892790 -584980 204305 -375948 49928 755427 -202850 900600 393782 -803883 -242291 -121029 -897251 -505707 632770 777656 85788 264809 -767692 -41185 628322 237963 -47250 -42666 541813 -707030 -727026 301043 -317522 508007 972105 790724 -582726 -325928 -512795 694471 -966757 399369 222142 -750030 913189 -515082 -298431 -21268 -4607 -716142 -742156 -335342 -414290 -356157 825196 -18957 -185989 550244 -478763 138132 820366 97857 462702 -976851 208224 -462817 -627446 -876118 604862 628273 -287855 792491 -954295 458148 -173571 -547196 -894473 877972 487005 820286 -80879 -432491 870101 -475883 112563 -268885 -5732 348792 74959 536402 203516 -634613 878505 -651786 -623658 358568 -489764 291196 -958821 143322 -502060 -974408 287316 468448 675923 -926604 459035 -546896 -643219 -27792 534944 901234 -881141 -49444 -377691 439937 515947 -281760 784002 -9491 443422 -316523 165154 -718980 -294263 -333431 -928892 -75228 891748 -340930 217915 569234 934974 -240469 57326 -421977 -534664 241338 987353 -339850 -834363 415689 637258 -41017 -625743 -914519 812709 -907626 532759 -606814 740832 914581 -837336 -601491 811527 -840026 -690069 -437320 815290 -449694 735928 478758 935594 -474475 -612548 -454708 -762336 89663 -321160 -27467 -448650 -273004 -922047 711007 -785125 458365 995778 803004 594067 -725611 -860299 -277838 40309 114989 781358 -249573 -917268 -999351 647825 466373 -817481 528928 -428522 -749965 -467544 -751200 115852 -305574 316457 117224 698003 295973 985650 288332 625185 858738 -940332 591572 246654 -178861 -26319 215357 -118969 493134 388738 -174473 -813713 -661027 -99440 205093 -305479 178415 -75333 -536288 105280 -640027 168438 -329739 -990224 827798 -716215 -596254 787722 -679477 -537011 771805 676899 -605757 301620 950541 -595419 196016 -412097 -517170 -459187 864952 -329275 458290 -782933 524022 -53069 546299 -302298 -2442 -417402 972194 -715915 791996 -785453 477394 -186713 256958 758848 30318 -477796 -699418 -280312 135815 182665 158225 56315 887399 249208 612882 476795 -50295 81349 658351 -632832 603550 -948573 487203 918165 -831863 407061 81051 -317223 -182684 -668811 -775879 347135 -431366 641393 406164 858830 321866 -800887 -204106 -198622 -323062 -20718 -670436 355433 -100318 -974538 967993 760359 -267347 61297 548596 -55438 640635 -438251 -768090 947063 392722 -995256 -530531 573427 -867032 -741119 672539 420794 955178 820110 750807 170164 -222408 -607343 -713733 669787 419111 -659970 -767452 605503 -984194 -196065 -184474 -263166 -746246 -815216 840006 592860 -807414 343875 -351171 -495464 -927021 -243202 770876 231828 907565 -840616 458786 -855355 277284 431679 -317625 682929 656888 175093 -603019 14068 -599267 -640114 111594 420156 -750276 -588557 -624552 -473780 855088 559587 240613 -61572 864138 753773 -225877 981560 -178035 -798089 833208 -801155 889651 401466 -851825 -659489 -261210 -939709 676261 -598395 655560 -653964 833253 -814805 -321492 795776 -225363 -925152 597019 754803 -23473 -540474 925967 -175704 796561 753172 20155 227409 854957 -860009 -765567 -557709 -317359 775532 678394 851943 -421344 492104 787315 497242 156720 -200079 160106 944974 962186 64962 741653 709911 724269 765099 -670117 -757282 -484981 -408786 -191528 -622303 -558710 -336540 -992803 -170191 571013 530677 -658450 -176077 716232 -239069 -137533 6688 606487 -611519 -406072 293957 -724568 656948 833565 513347 521764 -544776 -836714 600976 993835 508190 -490564 40180 934349 994118 -42550 -367091 -37231 215722 415537 -552244 460401 -84461 -130923 -1802 251100 -351262 557389 -169181 971315 -195704 -393753 889154 714829 220942 902561 447124 846324 -663922 432625 596780 -881307 175927 -399489 6774 257876 337358 -575963 923180 -705563 454440 915446 -79134 493748 394544 266292 -754436 -606643 -987417 187992 -696142 -437835 237663 -746481 -747629 -49696 -921665 222775 -3201 382905 669251 -651803 614060 648605 -632519 -335774 823842 -279968 595460 -853334 952639 -517562 -73956 515308 -573132 -696437 -721267 258957 -458875 -56228 -362892 840997 841741 -815780 463237 -16640 -17800 -626656 -944632 988062 -23609 -919501 -532393 -211533 -895665 278802 -528927 390824 900154 -590287 -304214 951064 -978299 -732427 806089 209108 579968 -750280 860776 -445473 -92846 -442424 -195000 -189837 -510478 402792 -438981 -390 -78929 393805 -905049 894230 -847191 -679390 725642 -128230 -757419 -408187 20337 -867570 -82947 462983 -645377 -515281 92734 855856 317292 -27540 -733048 -551687 677123 -862998 220450 -62767 -731869 -785022 -885981 248473 691007 458942 -332422 -723929 830686 135135 438375 503110 357916 -781606 -134401 -426188 -789209 -904363 959532 1571 -693309 864303 -242902 988089 -946745 -942474 520076 -31727 -721379 -286225 -205771 869047 632902 607378 -432417 -647889 998739 339723 482200 -410129 -667411 308282 -916417 -666784 -735410 852275 472076 -192671 -231227 -109250 999941 -547516 -731721 -295464 -830198 -224049 44057 -752719 99018 -492355 201718 -247507 312651 -10053 -639761 -216861 167910 809835 -97610 540449 254537 -367644 41618 156645 -613900 -789201 -479905 69989 -261060 762187 -142965 -82936 -843958 130091 875801 154859 -495843 -203597 -51166 -628130 -996732 520639 -420785 -199324 797989 795291 314720 425270 767353 -911348 223785 -509632 761421 -768570 318735 826914 920131 808307 -8177 -395471 808399 246323 558391 -506124 851002 -764010 -347093 -879065 107811 -838876 -9694 -171077 -814855 -261931 -859801 678484 -549246 -754279 731864 264010 974551 -617006 -295190 444457 150629 426069 -202461 996529 16109 -248979 819742 -923818 291845 -946729 35595 893376 911638 375495 76077 137549 88540 803554 569434 -744054 -806679 -611263 -822658 773566 -641246 803829 -880232 -857761 59968 -65539 909115 315547 -641072 527826 -935538 70352 -42701 518748 580301 926996 -21089 634489 -435898 -114258 892189 233853 763357 208667 -816759 737069 650761 -273142 -503532 494403 -707372 906081 300485 -860691 -704161 663094 472308 355534 -421413 -223274 890574 284667 367761 500417 -925868 445824 -586533 -997333 222812 -183720 -984279 -547843 -704242 834424 256765 -905517 175976 -297531 958959 137340 610491 -781671 -221270 -601859 -279764 5699 124653 702221 965684 371460 760459 -517350 165920 -860781 195563 175171 875281 561177 412040 -254756 423932 148405 -784910 -538898 127404 927993 -243764 -8396 803644 -28693 876620 786718 262301 291333 139327 -573614 912918 -829002 518018 957094 -76738 -274209 -319735 946472 -859900 -742441 279772 -904170 -243288 -91801 -509419 840550 -708032 617038 583139 20927 -495052 87103 -876406 467582 -407870 -39330 353889 345266 -224902 298694 990803 989217 -517309 -506 -401314 -823743 648277 594592 -872937 48319 -766532 274952 -84188 827131 -772901 -484181 -581824 923273 -30873 513765 104379 -450766 -406680 -552182 238968 -571918 794683 40414 904429 854136 744723 -418019 -421338 -736728 -595341 775540 860354 -942820 814902 364933 -866316 784927 950279 455783 544644 -146127 -415895 427428 174923 -353530 -384079 533818 7099 445318 735751 615450 931412 764366 711784 820268 863664 -467282 334503 693704 519288 21545 -364441 379839 585709 250105 -80990 -688816 263777 -738168 -739930 -564685 -730950 -160904 143763 -586222 -920971 -289637 -785314 874379 -691423 319484 679121 566192 208224 -359724 -727032 379142 -189206 98454 173046 848265 -683638 924260 -140450 -870489 559391 776215 -139814 595008 -97252 508603 503256 -620371 -211832 -765168 -505321 358326 -278657 378762 -397777 -642150 -119377 87378 -7930 839818 480348 -667580 -672164 -349522 -467876 -454673 -965568 -467297 4379 -481001 -351976 130668 -354023 -197834 -91107 425238 -738329 -594697 -285091 -10477 848302 -361415 952887 -582834 -805336 515731 51810 439589 806052 -382518 421479 412522 -986746 -929828 547746 455012 -200507 205433 -514363 186827 701676 -566780 652373 -299570 790041 -200042 288428 479888 -306815 -825860 -408075 -536153 505066 -915660 525106 -9828 -553680 -356748 -665287 556655 473024 -367197 794163 791312 -40288 646494 -184932 -48410 -920603 650740 -313914 621387 -815429 439914 -72362 944910 -983967 -63752 170949 967792 51883 -304758 -670752 -820312 -528002 -379584 301897 -992032 -463657 428783 756980 967861 -101180 -580066 307882 -465734 650729 999817 -940663 -39050 78205 -753887 -346366 177889 -559670 39434 -358438 148459 -51279 490395 -445654 825206 -211293 -776478 -925345 -82217 -518999 -719202 97338 161368 -878883 590915 897233 950329 -946449 218233 -210548 -433494 -891999 -76899 613802 -808877 -385077 629055 711481 699852 -107304 -126302 623777 257317 96199 596287 -581862 810080 49195 -811709 -136783 731506 -656085 -78836 -256185 -684474 -804861 473392 -487662 -171590 954497 -202122 760346 -37473 437129 129371 375229 -119107 -956655 840718 455468 -856499 -536539 -782348 -798101 -476931 952165 500517 436437 18544 251522 -253843 326294 401595 -981947 -231860 -751953 677609 320392 -237962 664566 330104 -301126 398292 272787 -963367 -725537 -297471 -741244 738292 440718 -866738 -467430 -36958 -649102 327871 12921 -689998 864842 -630260 -603876 724965 -782487 617376 -275633 46961 -426570 386461 184243 403713 684076 -650282 110781 296115 402267 178899 -442697 859417 369125 -451759 -904386 -415943 -679293 -775872 378691 -368883 444030 57283 -582774 -355708 36918 -324044 389422 316415 689054 -266851 237978 157396 418238 101055 882833 377295 458927 696847 462376 421676 -805341 -301132 -559289 -349154 132059 -765941 575531 -132021 -206674 299939 -523033 667469 -575223 986177 -46498 -495053 333033 651357 559691 -932738 -802973 -993629 771129 109989 397085 702067 918027 819985 803282 147169 -749195 31138 -615726 892214 -330111 30632 -138497 -10643 -921076 828906 -627759 176439 -896570 -37213 -494125 -225160 371382 -438400 -44124 218823 159027 73635 483319 -82574 344427 619939 -274541 739832 554720 -384759 -433836 -388083 730982 -147499 617512 158233 813479 -203273 -613485 -651079 -28256 -17833 491179 -217924 -258783 -348467 -438115 421672 853072 535081 -680794 -164045 621734 -131923 -564709 862794 -396303 838926 957025 -770034 -600111 919159 -192395 -434095 659771 -15355 137062 -409187 294648 -9140 521686 251182 925351 857552 340093 -616589 -624585 784269 838310 619665 180974 676976 -406993 -283424 -509083 -129572 -627187 -709908 987658 -776026 -49210 980981 -765156 647961 -525066 -145169 -511310 864627 171211 -87037 -928715 312678 903432 714508 272993 581143 -905467 -58341 -928952 -795486 -15698 174580 -913585 -582891 -99968 -939890 327983 31344 -493041 -273129 80502 -815060 -317565 -376851 117379 -976719 -888171 920742 585357 -150434 -520937 444042 501021 -679675 88170 -257132 267919 -993556 460805 981620 714901 126669 -111115 164752 -779212 683350 -331561 80382 -934715 28842 -744096 940555 607989 -562977 -312746 -682441 119749 -136962 -883564 351159 852107 151046 481546 390642 -523793 -930071 163130 645636 -629520 -965875 614461 206271 -820644 -511412 -249668 395941 155483 3829 -946186 202222 -768539 -186423 -591295 40584 252615 873727 908161 -239982 783395 -287424 581555 653665 -470548 -906581 163173 -927877 -547218 148435 168378 844830 -358716 775868 520043 -859590 60255 537441 523201 593907 -425338 822833 258845 -553184 435153 838157 -518160 -398257 -968915 468428 -537661 -662977 438747 -159304 872624 -358812 970609 -337138 526823 -304922 -742441 775809 514858 -124766 -651957 -867656 -872367 712487 520926 -756149 856646 757050 758772 -946230 -368246 -826540 205000 -721353 555311 635167 560358 -659961 -321956 -255620 401839 -723676 -626611 -178688 -874919 -849042 815184 -388366 346476 -686411 435272 773582 969414 -333887 -630994 -810939 673559 371403 -36597 -261701 -608026 755585 666239 -596664 506122 911365 80061 264760 598962 -21649 61709 -824053 -771490 -904378 -1591 -993035 153444 318475 900064 -262561 -355348 -440273 180694 -765468 580467 -463977 -322110 -468651 841420 374303 718030 -398411 754714 550805 161339 -180546 252504 -669511 586971 985306 763857 -206780 810516 -738005 -88920 36574 -225052 -552444 -252974 -768475 -135720 -59027 251543 781357 918291 262051 336148 820987 -530355 -477675 -506820 176009 333265 -476439 723794 -792634 -581890 442997 282097 312338 367047 -304698 -571772 -758330 -19916 487324 -605362 -275542 359390 -785812 517219 134525 128758 654301 -424147 260081 509887 -609077 -881175 196268 727184 90439 -822489 -154552 -799917 -206443 419789 -103084 -797175 84141 -814827 225617 -565181 -594117 -405622 -331978 349482 191263 896911 380908 811768 298093 -295464 769874 194428 -286866 622703 -769734 610203 75933 341680 -66582 -552246 -174037 39374 273309 -919660 -444549 -22324 354687 -958054 -137689 959620 72117 48526 917241 -397277 -405166 101431 -915981 715563 114787 -629647 995783 178544 -36124 773162 -192288 346012 940744 -726299 -115368 854315 515062 -840517 784511 692975 -180538 41301 840410 161549 10504 -749069 71329 -607745 93438 579177 -952128 779280 399196 -435812 635992 199394 -917809 738697 -443333 888811 -766476 591294 -968077 365556 691420 -168609 -502724 619033 -12658 -267485 -87163 -974900 -690939 -413355 534130 913746 -851282 98003 -427555 124484 -163476 862994 921681 -760944 345492 920472 -766322 -321163 -993295 929664 -398968 995850 -660416 -413830 -116632 -815561 214709 79561 997769 419899 -490892 -464957 -475268 100773 618393 623700 958724 -419750 650033 -584965 -340582 426773 -325953 -438069 808043 500706 -771144 723947 249173 887971 237063 937751 -170898 -99956 89994 -708579 -158722 549542 261395 -359839 -675457 -231601 933864 -242982 -305884 -94920 -718397 74258 -741937 5094 -943022 -628054 -64615 682290 669368 385107 248910 712009 -620790 -777130 425454 -2644 464083 484877 -429778 -205263 -336367 -581016 -80395 -970496 338486 633193 12383 -358761 -870488 573992 -359619 -787897 724161 587472 -569453 -723916 -749744 157088 243225 -580263 -612202 121579 -420806 -899326 75337 647192 -832616 417360 425749 889250 -217210 371257 483094 -821223 -45939 629381 -545057 33184 257896 -450094 -308618 -791315 -628088 -58607 545749 -107571 718352 -697210 -485781 -543203 604122 -395828 601753 513233 148208 105423 -352842 -463887 926996 609488 -867317 -32873 152632 -17179 661719 733554 409479 -631306 -333108 283846 -113190 634944 261905 578410 -441020 707158 815294 -103479 -912889 -634341 -754077 -188063 217500 -301238 -799743 189255 225327 663023 -368369 185121 -698208 -241301 -353417 651434 -943740 644467 138518 -833870 -653023 -714735 -565824 617884 -678794 469410 211001 -544930 500913 -120234 198077 521476 -61129 -818380 246137 -960083 -477409 152211 246671 760460 -614729 -464094 616854 453225 551166 551905 -698216 791197 113960 385701 -456814 122906 -801378 947736 780152 995424 -838661 -31561 406574 657673 -873841 73426 697488 -67137 821216 -259824 -153621 -576576 -539356 -55960 48130 888801 -69816 -630104 -118390 -491257 530797 174066 836270 -520784 91494 996155 232844 -604312 -167109 70218 455605 -900012 -428887 545215 -814287 958123 -749537 -825079 -246663 -107464 -605630 -790930 138363 747098 503658 -477048 -73830 508804 951203 829122 -18773 -981955 -790867 -946081 -448390 630049 219901 829043 -515390 630878 165434 -778648 -32456 408120 827072 -692486 -776319 -984443 27680 282043 -598217 660401 -277730 643345 486377 -448196 -148943 -98765 -70248 184119 -765945 -793169 1850 -497973 474623 634599 218554 -729038 -411347 -616945 524534 911291 -451623 148016 615872 927050 -34048 -73303 632158 343638 -501038 -911063 308107 -419734 657842 276278 658419 -668764 -250566 -988759 -70470 -117959 -388300 618031 982390 -532881 779298 -687926 -53968 -908894 -247498 -505010 146151 301375 962906 -548380 -350578 227660 231594 928651 246281 761438 625525 595090 766643 -538847 232257 515487 600667 949972 -958269 57899 -283710 -251829 -871958 614147 -314721 -823957 -471978 562248 -44389 -333135 928089 114416 -100778 174891 179197 588100 495200 -100867 787837 632160 -338624 73566 -842422 527414 -40975 -676840 171272 -82038 -144288 -356468 556430 -477321 611567 102315 648810 -980759 731381 618878 -859941 588450 -676548 105503 -813483 434614 802689 436414 -272384 384270 533112 127005 -248647 -727832 327237 390036 56336 -16299 -336764 -250098 -43064 -752198 -535870 -47222 -572581 126927 -819326 -811621 701555 -615261 -342343 574696 -688783 -940777 820306 81709 744426 -660386 115370 -187720 -429019 554244 415637 -179731 -197601 843748 -226344 -709950 -153465 785199 -746451 503235 733122 574444 292162 -337648 -615064 319347 777913 -899238 311877 116593 986666 -966422 235353 -145817 -252259 -813670 -454183 -10070 823441 -952871 305195 -558747 489847 -802773 475758 163730 -807753 494375 940272 -130171 348074 -284040 -887115 -915998 962335 -428707 370167 -920543 -514986 177705 621985 -41071 62728 774595 -522798 965586 876509 479398 -65568 -664870 574964 867298 -74157 -982415 957407 39705 -741018 936245 370980 -94076 -330359 866198 288317 -882836 -341790 620507 -240999 689713 80583 630555 525209 452038 141125 -231483 -817005 -503117 -154723 338585 -459054 -91759 -178495 52140 32405 -822638 639579 -82584 99852 -48649 -571321 -54646 308830 -172649 930324 -935262 -824027 -967713 949383 206231 46448 107596 6552 -47840 336704 454643 -54029 355020 -82804 12282 420728 -391045 769981 532892 -318149 -233246 520114 -423511 798469 -468853 409790 455811 439633 927954 -980827 -678494 570832 192362 -98269 706833 -386074 -183722 -116380 -681361 296363 -572560 175501 -72593 836714 349798 562482 536280 -53467 -729032 -458531 -23034 -929777 -778565 -750322 -321689 834576 492953 -56651 -486785 -398779 733646 -888263 949220 -62338 -976851 501749 822723 232126 472921 183990 605529 473150 166988 348735 -598789 -593557 980563 623045 -377458 -12573 444048 691698 -408561 461436 -474377 -421786 467341 358205 742354 -614222 548906 -148126 -998979 763739 -226658 653916 -523349 124893 818100 -310321 343903 -317275 -247094 201619 4851 276246 876117 971700 169684 461573 970203 610162 -377532 -186819 -934536 -233278 -676521 233724 720986 252234 655350 342387 -476988 -531864 612448 584906 420239 -417492 683428 840090 -948828 -15014 451496 -932111 -600061 -835222 469669 166866 -826049 60039 -338776 -352205 -383488 -362349 183827 -614275 -381057 -346463 80922 -975857 940174 225273 138694 -17990 -73586 937624 -502539 -862266 112630 -686291 497496 -461971 -974381 585630 770804 591067 -832573 -358015 -506206 -592332 -512520 20771 -622449 478861 -673861 -445307 622397 969074 781158 -806951 474880 419295 -745111 -614391 -366079 -155577 -55354 86065 -43458 646672 -748522 517792 -434168 545812 -642174 -800933 258564 -383454 -530871 476186 347691 47611 704065 865097 771786 458966 -896434 -41208 315778 -989732 62957 -332629 -61495 1708 682412 794427 -952217 680408 585006 77299 -15238 -391321 834092 944964 -257549 721361 -706705 -932527 922647 236038 -8616 270452 -810882 -333593 692696 491447 -168169 -81973 422520 851164 -499933 -734341 862546 373078 -949579 -951497 -290794 -501555 432569 546095 192902 704286 657129 473610 -254982 -185384 383321 199139 -584356 414657 -214675 -153401 -884819 60367 -969634 603960 406271 652847 203448 458541 287481 87489 -123425 51216 530903 -215014 -916091 527551 -971161 -506751 84277 126731 99340 712819 -645940 -421444 756159 -832097 924411 -195702 -738679 450026 723398 183462 785034 190827 61960 -367313 939253 -817808 67181 119485 721298 152568 -449674 -975014 949819 -218441 908536 -509436 -839457 -723562 280605 994860 166146 -104144 990690 -466758 428347 -99498 430743 -136057 963124 -860788 -658973 676449 -618066 21129 -478403 -165749 -853765 381627 490868 888634 244865 676672 -2776 957721 953918 804846 -42546 -512698 572479 425548 768432 417619 -308441 -615529 -794389 482118 373550 -139073 789103 -731239 410015 -566553 998659 -713798 366809 -652952 -691138 -146036 -714545 -399538 -217841 903269 -893559 -404518 -353994 -849010 715936 475134 649416 -754234 -56251 114404 374575 -130753 -688069 811752 -893401 -674145 636249 428441 -902717 87680 -457847 -377924 -990490 -491919 604236 11464 726986 158835 -563021 849899 -441987 -557828 -431257 -911612 -285602 84600 746786 -572889 384805 348483 -224716 -530275 362328 67760 -481793 -949407 139607 -180347 537467 -806620 758481 -464900 314034 816201 -651316 -697276 -735803 -157078 -33503 394110 -464666 -37167 -455810 -939327 -152740 -908928 856547 -616169 -457085 -587862 98725 -218371 520777 -76489 -248851 -897946 -762319 -7740 -878534 995257 379860 -723168 -871333 -451122 891227 -854704 -994314 99957 -723194 -90227 199556 317807 402345 -758591 -576814 -704269 753833 -766195 515586 -471509 -93821 999365 998920 836788 -544315 762354 -195666 -342622 994067 542416 -18288 800505 -257372 785486 127392 -914763 711875 -119663 148259 -332221 328398 -959503 -575950 -133883 -478278 -448647 -788294 219091 -45171 259563 862077 369268 -572574 -383558 -594162 209193 1001 742031 -393127 -693725 -318107 494021 -655463 -23801 444844 582253 45152 180337 425130 667210 -426733 -371346 734430 110806 910443 731521 -317477 -96197 526709 -308577 327624 -525093 -886254 353203 -509599 -36407 -665480 96027 -84236 -301747 356528 -716887 50277 -923548 914070 826658 549291 741053 -358436 15810 -498096 -899395 -551546 -183881 21365 -858116 750959 559266 659403 -610106 -582333 136985 -10597 -569828 150148 621991 -23105 -113488 880005 352458 846375 579436 912882 -872332 251989 -433685 -267450 -5621 -92191 223102 -891182 627817 42230 986281 603453 -696483 988243 -23388 56191 -634456 -725813 311771 919653 514816 -666043 -502546 -745456 397200 -278468 -398159 -200842 -664458 166592 672172 990047 -474812 -189324 -807012 -754071 -667135 -224114 -995983 464772 -802011 -192037 -499121 -568585 957088 903352 185357 -823462 828371 912281 18744 -303207 -267244 511238 96017 499191 754991 897049 955275 670601 -419360 -284543 990414 -843337 564570 653698 -283337 529215 964 779891 110549 967090 -495690 -551745 900973 503796 -924352 823908 -290697 931648 -843421 235639 -994401 751393 -991978 107678 888901 -640006 207939 14356 421630 767616 571975 801193 -662895 -873157 931061 271936 -149638 -971639 77588 208079 -772630 51738 662876 -115102 105029 180980 525437 50968 -45021 -360847 -520935 -563036 621647 423869 732101 305998 295371 556632 573964 -430097 -153398 861466 844907 -671623 144309 -690646 229974 818156 -63833 -374267 -20175 137698 -200719 -892546 -933672 25221 -630378 -449224 -136552 -907373 863567 409645 70196 -920095 -798199 73003 347617 -340140 44002 -725934 365642 41834 -294992 258199 690957 347055 -461318 -130876 -402629 -700344 363389 443509 11996 115180 -292440 -495331 -718359 -918042 -354016 264575 -44080 -299243 423485 -599115 575220 357228 29835 6445 311594 -98830 263115 -124506 -857283 -106173 -190225 -398024 129131 245389 177697 633033 413158 -130796 990524 -377703 816596 508718 -475823 566583 -622257 -553913 -874844 -364407 -574619 547295 -133075 -182200 752153 639879 -559337 -740734 33889 67176 615748 -130410 -774874 -588612 152135 227643 -807225 -184750 -586519 89722 104342 17678 -760411 -392017 505305 541031 -127829 -12660 827210 -895128 -917919 -684778 781592 736687 -657827 -341721 471652 -621199 976236 270186 -94011 115188 -704241 -605855 332484 -650860 -873095 -864158 351712 993982 485394 324246 -272885 -262024 161782 668281 -21204 645847 -578185 573789 -624741 -99833 -193897 874855 905256 -542777 339599 385424 -282860 -829589 971467 492325 -305770 598872 449771 183240 -957097 -72949 885187 -723859 -295177 -717550 905436 -949283 774022 455441 -788111 798262 -684021 78655 -109453 470889 170753 -697114 -431738 -66885 80725 -121113 814850 -359355 -284183 -308941 484722 -184716 -726252 -524461 -179176 341897 948896 -456735 -727321 -580198 -794422 650765 -828792 -613104 461126 355609 215638 589351 -840648 -857891 788705 551024 991676 285892 -727441 -422190 -229409 640845 192758 -981883 869156 -237429 334499 -500458 312576 -475739 -509993 -588442 206558 -902057 538788 -868949 -756197 -207505 -430763 272365 121099 187601 -179485 -61686 -346638 -809997 -133504 184627 -463988 -36382 -228080 -281491 -322681 -570565 428971 384656 629763 -582222 -195427 241995 -474087 767887 -250521 -244578 -976944 472876 820155 795871 191017 -547720 371715 824886 -739051 878711 -114982 -272479 -366854 557760 -140271 985841 -869070 759806 -578772 -364342 -511093 883824 -695198 977959 -793528 671209 971681 -987820 -159969 -338224 -126968 816626 -445511 695328 235115 72822 -304715 98281 -393006 660266 565925 952653 -394246 -371669 919439 726277 -805165 357866 -882067 403546 749696 -470229 940589 464940 419418 -945911 -173518 -251666 -814867 -74897 -29870 519720 636410 765728 -864810 -254604 727668 -684879 484605 216961 -227325 285578 -133255 -986989 226563 199400 736625 -387072 673157 -343330 -143107 -972363 403149 -318641 -795987 746415 -478637 -472970 858498 -754429 -769341 757598 -772237 -395561 -813699 -663190 826857 359398 707094 312399 75971 567424 638932 -716140 365011 358023 -765002 -596967 614496 -785037 303082 285453 -52446 102991 -765484 741751 788937 -519878 599054 620078 -404746 872039 166626 -793376 168256 -675939 491090 958607 -68943 775608 19089 -840304 -511674 -462170 -780280 322058 -624909 882283 198609 88829 2844 -841187 947519 -723528 -541155 471401 -499628 -201247 674371 -985716 -955446 -105358 147280 -841381 327947 950710 201467 39611 -400840 557904 927598 -495063 880294 -193484 13255 -79948 -972964 -693077 98583 -115970 23062 -39084 140518 -783681 713158 872990 -169427 894786 217486 212815 -695462 -931995 879047 668416 225360 -120035 -743428 203167 -539292 -66192 -680977 -985749 -591007 -763526 -539884 606075 444292 135017 816658 647224 -150143 -324096 599621 -196642 542845 -277096 528446 -441857 807954 538650 -423104 -477440 -698034 -43258 -505403 760986 -154316 116079 -970761 -99237 -385991 -439683 731832 -680030 113224 321257 -123109 -910170 814783 974597 166120 -41232 -136720 -411086 510236 -905124 772385 -291353 434535 -650212 -620020 582961 497068 -264139 -725280 -276690 -862204 71936 104382 -973040 -553925 740394 -816068 -832608 838738 387380 440165 833720 -216325 -163596 -729161 601544 282016 232211 -95963 -707757 162525 -831347 180627 -425489 -414719 989236 860 -388664 -732655 -190548 328911 650397 975301 -95504 -175059 -532799 325641 -308404 -452436 984987 979069 950626 804088 -100569 138869 53541 -215763 291315 483706 534241 497502 502179 -54201 -787535 104721 -907667 -428979 719750 -889535 676637 -935633 -539737 523483 489875 -971705 125484 70721 -530368 -466401 -548734 -870838 -738643 -845959 -143510 797503 -792460 562760 643578 984672 -18747 -505804 48154 -365731 -595742 169370 526728 27229 48419 -261750 -942763 -738693 653426 -146233 259685 -810044 -377264 -827574 5363 890682 -533169 -693441 730763 -919596 841110 -522489 355470 -808836 43489 -760780 814258 487439 397694 -690928 -28289 290529 -994224 -679145 331987 -587594 54736 -64520 503134 -590390 721671 910488 -239193 452810 -264683 912527 25605 -102695 -959187 735657 -63961 407436 -642153 467045 876301 -389650 289069 13946 -597619 -754051 285278 749645 -642865 -219350 -540498 -872323 -5808 -449827 -553292 -908841 -717597 -506769 -436710 200162 -624853 -647378 -565983 157012 649379 -635043 -761189 381211 552983 -254415 -85649 880086 862120 243925 778904 -605480 -60597 584551 304806 -897492 -565046 -726535 -1861 -889844 926530 162961 -811121 -753560 -652637 533929 616429 833893 721331 239279 146996 668891 518028 422534 -488233 -149289 794905 326403 -81186 41495 676125 684402 -797854 -580720 487596 -801521 557460 -458517 -644304 697997 -934601 319492 -312346 184210 231330 -412054 53982 535096 239295 941154 854398 -6515 837135 -385180 676608 -430188 714275 -844645 -143249 977859 474020 839785 -398418 -297469 -897588 112226 -905231 735796 154859 -581300 284354 415782 -73245 403109 530813 -565344 -461396 -392291 -969131 871004 -64431 -399720 200269 -874999 608880 -242259 -909761 -31544 522686 -388310 111704 189744 -495487 145037 259866 825290 168853 -680948 -242343 408086 -674712 -59250 -919489 482948 444030 477744 -50872 -861317 -713747 848834 -849594 -614826 96225 -833849 -444194 772706 392345 -59400 -810742 -107167 -499351 -187199 660373 -78966 -403274 -830526 -131295 372615 -571267 -67376 556836 -784011 -881204 426994 -574489 -349720 -84536 190820 -287738 -690332 -852187 963223 299379 968293 224945 491695 830579 995544 -642486 475524 938783 889887 -577182 -957534 -189595 -145775 933378 590536 824068 129656 571205 -844819 -478189 243986 -560040 -399562 -46470 -58864 526593 593537 669816 364698 -668395 977630 -682596 -85303 581632 -133743 -953141 -776661 659905 496401 -423488 783171 -888981 -331637 -886776 75398 -157275 -219680 634626 641759 656299 -120413 474981 685356 -661173 -219620 345913 -410050 -330007 -793784 685788 415453 -714244 867670 382207 -852158 -973554 208299 405159 -841444 -530496 507999 -674259 -556661 241603 908735 425662 623528 507488 -743607 -627365 -822277 -143247 -532046 -70566 -150013 -603802 915299 945891 -798030 -595903 -534664 384372 846190 960410 -114496 42462 962065 -115172 -225601 -330426 231017 650886 -323025 875044 919353 -621781 -577797 -668089 908471 -293262 616259 837711 508300 941654 620507 -808782 -905001 18663 -675508 -241480 847786 896072 440401 -530305 994059 61871 -251430 475896 22645 369513 -193267 -959385 692308 -527661 -41024 931303 274572 553697 492545 -118556 -420109 -536677 53774 -606945 549715 182043 -751523 871726 -917143 -212976 -461675 -905735 747368 524094 -108397 758589 17910 958332 -581914 263949 558382 -903115 -20013 -393907 -220387 700135 844370 314165 332485 40743 163727 -599724 47645 7195 -509845 256394 -832882 -9474 -464264 596748 -345736 -506848 -738560 -816412 -512341 -573468 982782 180591 -294289 647104 -999261 -415650 -150788 -396608 -238253 -855499 -611966 118915 546982 -691506 -68957 -193348 268648 196055 317940 -155213 -880744 -143536 276735 670913 -672019 850574 -720956 -634664 -717620 -146629 932147 -116743 -943917 101716 -750924 -405317 -447918 -788823 -683360 214475 -849588 841953 -954299 -148506 426107 -942349 -622618 480609 851273 -339666 509624 -470239 604120 -621775 325606 -782300 -932742 -708236 -234867 355318 -821319 -665923 57025 741693 -466479 967852 243335 -783570 953393 -870480 724185 433812 -644609 800655 422309 -190384 277521 -604317 218446 -293804 -513676 -190185 370729 761255 105832 -266002 939009 -679963 632033 48124 -384876 658620 124168 194347 369300 572656 -242760 821303 72743 -86697 133122 178994 -182937 845021 342314 -182526 -794142 341506 -215768 -116002 794139 370775 283304 3284 -270840 576517 -454391 -116666 563986 263366 497121 810984 702488 -449303 -529032 -77116 877932 707154 891081 140726 74452 715384 -674939 -44560 -514038 726374 -679409 125687 -802883 -768198 -872704 713124 233358 150697 718629 773796 -892525 707449 -882692 513145 891352 -263162 250043 257271 -343079 710718 -90679 -653497 -910071 748836 728003 -998808 -301746 507216 -734984 73001 90755 727021 612333 682032 18549 -978630 -686502 604406 744934 -357621 -840021 996552 -633587 -34107 225792 550215 302611 800485 365614 -147095 93719 -553095 -466885 -46089 272428 545061 271974 -409587 699350 27936 -38627 -290531 489361 -38604 746756 -571156 -787254 -796094 -992523 -58990 39651 780347 -817925 979199 -487885 276392 -193323 906865 681220 -372957 882170 -81665 773651 -368932 774415 346513 -2029 -107883 -684046 467045 -214229 -387034 342579 -102900 717940 -823046 369685 -578837 660348 385808 892305 -199238 -190011 -97157 828884 240392 921670 418018 748476 800822 248809 760193 -143521 177655 -819060 829606 -531068 431063 -855551 379189 507431 -115663 -770931 -933084 740730 879158 -9108 -220928 592223 601325 -128821 318950 -560017 599598 -40627 -990070 -615818 -748378 -464249 413620 52340 660822 663428 372670 -673123 -692205 109122 656151 372442 583560 -973773 -390076 -69690 -115408 -229955 532569 -239438 -603044 86202 191492 -812638 184243 566008 -713981 140877 -941140 503994 665257 -300767 658710 -686667 525917 -942403 -295407 339349 -442726 -199051 225555 -601099 193520 -777647 259940 -831382 -601086 297614 655522 -577927 -767354 -200292 -789827 378141 -147640 -635490 -47620 672706 -961113 950637 -372746 605516 577942 865174 933146 420497 -771427 281815 520744 -872742 -62378 -875610 91445 -512666 -137360 807210 836139 -888601 -133841 -372289 -986041 893187 -399127 -569865 -681703 677461 -589173 -652524 -846584 -796951 474898 -996849 -715701 698180 -462957 -848620 -439183 234329 -924748 -968445 392538 -685675 606512 -777104 47675 215124 648023 671780 -781026 -685591 -206453 666394 504159 229531 827204 824067 -326351 165794 112397 312899 -335849 568494 473093 835953 286059 234592 -973729 -125605 656731 -431665 -202141 -175617 -284057 427525 -296086 200339 836708 310271 228837 -268289 591740 59185 -215337 -567970 70059 557183 -687401 -995712 857668 846533 282511 66539 572394 6224 221759 -449835 -486249 -576414 158395 -147285 -194920 -589646 368104 225037 192271 -729622 64451 789712 -173840 -935640 171483 -337157 53893 -161667 912338 637643 -485910 -462991 537952 -147921 -726510 -291331 -349744 235852 -212288 -523121 890880 -509318 -518386 -798583 417125 -80699 538985 123075 808837 816621 -298861 -630140 -397316 385894 -339808 -536435 380536 -684711 788729 675215 -670660 108961 -637859 295088 744353 554063 -755621 981002 672144 401191 365145 410283 -622199 -274144 -765296 584214 300575 634472 958989 -465600 -551686 872925 -281550 -954092 -621357 -376427 -162509 -618640 98684 73944 -5991 -937562 268374 977057 -423486 328444 -976552 860448 -760993 -413012 495375 -100934 472437 865381 -922087 567816 832477 377159 -158424 -717996 954692 -91285 661893 -797537 963884 50905 -693110 -102370 645737 996624 -962137 -854600 721956 -718462 140383 616841 974043 -782059 132680 -267550 -259489 -404444 27278 -948409 -868139 -342661 695920 -849552 -356298 887390 -203583 422217 -537137 557571 843368 820850 847809 672019 189281 391871 -59902 150062 698938 107193 203098 -465820 -47337 417563 -708377 329532 -996178 -563370 733978 -135375 480587 486286 27576 -380369 -147378 -21478 -755750 -498021 -576600 -562808 -561428 3528 109922 794774 -782926 759939 -59626 275770 -57282 -204920 793844 -350436 -444804 200203 -109250 -20457 -977625 -981328 361548 708795 -682800 754067 279048 816205 440030 -559679 703603 185925 -513527 495292 -164705 338128 -406819 -85381 -661069 205388 162238 794472 -88853 216783 250590 -453024 565269 -649952 8776 -326089 -845420 273979 194137 -992207 -927903 -217263 -913982 -845430 860805 861510 536967 -727313 -482912 -206158 -53757 -552957 675685 666977 623586 231515 -61412 -429741 -244443 109954 -16609 -230340 -365023 -189963 143197 157061 357888 -213976 -4774 -971703 -376257 972160 -139859 -671271 912814 -672297 809472 751672 922612 644859 252052 227104 -40440 180783 573755 -983173 -500679 556712 -762916 421355 -752473 -330223 733554 -234301 -598073 232328 675981 -60917 316643 -520033 -194737 -753536 -984680 -751141 -51600 -288367 -766506 -28487 -563909 -242332 -42652 -224348 758671 -300465 -90407 308992 -761377 478815 368164 -587230 675379 -690988 -998651 648405 334372 -338653 -160879 -199977 195299 -871821 519218 553690 577587 721440 -847068 738564 -229397 -463813 305786 -652432 -675723 -216440 728983 -712406 -131246 -589441 550453 73270 -540653 -419508 -993054 176778 -643743 -427441 783870 -314481 -154122 287900 994366 30116 -408670 -439941 388780 16155 -422329 133482 -484700 -996165 291293 -865514 147544 670268 -22289 165862 823373 -244018 785051 -135056 363613 860690 719638 -361598 -694733 -661473 -828506 20506 958290 471934 -850137 941934 -844658 -382162 961287 -75034 817680 -818270 892746 -175332 -564393 -730946 71302 -823197 -49102 -606114 -503577 710333 -380729 286927 48428 -94365 328591 687443 -125911 987457 523607 242337 449347 -106121 516929 -610846 -919049 389210 -404671 244022 -386604 25841 -803679 -846291 -113412 184312 359805 -485169 755366 -37536 -458937 -718060 -165089 819021 993476 -769683 -523707 -155241 570381 -801223 857226 911434 -706673 -589232 -336521 -289754 113932 95228 -155353 151711 -816104 538363 -515001 618462 707996 -364290 839069 -929090 813782 223789 129790 161743 -373417 79649 -808490 555863 226436 -373272 -357724 -925620 424982 410884 40059 -254756 325786 188141 -665213 907237 -807567 -930037 177269 962429 -645807 407100 -213982 -461461 226755 -527148 597613 -60756 -949213 -8808 -258995 41200 192547 677698 -770228 -935270 809671 -657536 7307 -158909 -240790 -96523 -675653 -936393 125240 871607 -804827 129526 -109773 -94129 91683 507189 524974 254524 552101 -556454 -805931 270447 -201427 -225020 -337757 -864176 182611 336641 271209 -564039 -142910 344022 249038 -32778 -564039 -721222 -156470 -532661 -951669 -864101 337450 998126 23711 781976 6927 -917240 840560 -579323 129391 -336840 702222 -88981 483986 -769904 -517988 356613 319510 93078 484688 -718140 -701461 -787644 -972041 -429621 421336 -440055 -901778 -333197 901237 -961338 -562519 -655799 659374 -618798 68656 -650613 -385209 451318 -177891 -934993 778834 -348046 431903 -12324 -527558 -75658 -297606 960751 -385988 -560087 757253 -161928 564969 43046 -833877 516794 156197 -707719 -333974 204590 -153685 535335 -879017 -74880 642438 557860 -116328 -828912 189721 265946 387304 -117774 197401 -454743 -950633 -880017 -835442 -703391 -143736 493059 -266538 997065 -904143 -178979 88353 884252 -257506 909025 -378635 -875129 792942 -926807 -839764 -557268 -482988 518912 594290 -109278 -639464 -977178 193224 -171789 192531 41743 803843 263709 168247 354659 547021 919441 223493 812031 -538078 247095 963092 351795 577237 288488 -950255 712707 130057 745714 -590919 -302554 -402888 162327 -585375 -895991 -417232 400398 -623378 211149 777489 425217 523230 -79931 -226864 -577394 -837699 -988935 -793161 -489145 -348495 -918491 85474 494385 229103 -721093 -208700 597320 398914 555357 -924512 -335366 459019 323940 -394352 -562265 621244 -679332 206466 351272 -401700 -971771 629429 842181 -607737 -764204 233025 -250051 128747 4847 -94708 -614846 809420 901813 646358 832249 -963328 -243788 537390 363263 664563 -949968 61818 -172193 999973 -106077 165363 154013 -397785 -528968 -466777 -879570 804642 -444849 -807819 140798 -496816 74492 -866924 -979095 150400 -537337 196621 678466 638998 -821395 -958660 -336689 833929 -433314 -814124 575306 -973340 -950339 642136 712290 525637 879396 -307806 -719816 648545 838877 -354721 -253214 -723330 -239639 669072 -442900 545144 863741 -624373 -487342 -933699 -441600 583929 -229369 -932400 -36977 -72618 -886287 21833 -70279 350964 -795925 -91053 876355 195192 -252095 -582995 447013 973019 -651208 -159701 -15477 94058 -974461 -722894 -725867 470471 -72625 94527 -405224 168422 -675912 217440 95003 781328 -911279 -155719 -290086 975843 -221279 -369535 820934 -47792 -794208 -959486 -616957 630556 -846530 -639587 -865688 391008 -351395 -887997 257283 961801 -262574 988669 614035 992344 585959 -192283 -17780 381027 601308 -266197 344598 -577005 754401 929169 794126 -771036 333598 253423 976132 796455 649388 455856 924603 970499 133401 962259 -506707 991216 35943 -681749 -298876 -134533 968589 -744033 -655199 -482043 238069 552107 890137 -778812 -265859 440029 -664397 481216 -870794 -445031 -460564 165463 533544 920789 629107 868794 843596 15134 612141 -809874 939280 -250991 417970 964171 348695 -90014 -142002 563584 -434698 -221863 -306943 894093 443448 434896 -384897 -699704 901467 724278 307377 8281 334801 99856 353458 634942 -364289 484338 773843 845000 -593470 -21750 218648 246171 517349 486934 943929 -710606 861228 -323735 -937183 673113 773580 -632982 -678158 -145103 -477968 516116 -884481 407983 -23242 -621577 804689 267421 -910800 -654282 -374493 534168 -604700 -284025 -548507 -933359 -254772 -52810 -562884 146508 -946345 702498 -842111 350052 411494 617150 923070 567236 857808 -85614 941364 -687313 -708258 550456 753496 573754 -635697 565215 -191279 -463667 -551467 -263733 -560516 487333 745750 -757934 -700440 275029 -104147 181857 -217638 106048 10790 711158 644554 965793 -209787 -896349 -550044 -784509 -772160 297617 -334456 452425 -58559 -500358 -803510 -154584 -771483 -698066 606067 -663513 -192897 438671 733822 165798 -492203 383637 359196 131540 781858 218699 656433 67128 -843245 297552 -767532 -189271 159050 746583 476371 732886 631646 441256 204589 -264386 -645415 -721764 130326 219705 -284488 42276 210678 752877 61166 -37821 -956694 677338 840290 -622192 107970 -266033 439404 674101 348673 859378 146781 227954 280928 -393795 -207628 466075 -244661 994555 413545 673557 -36637 605391 43750 -988195 189690 -415443 924168 -487422 458266 983263 -911389 990374 -402689 -339455 596732 -388863 37912 743685 17356 793566 -222454 875952 781636 -196581 36525 542747 -279229 -28755 959885 -208204 772385 -564582 -638870 -833222 -464088 614910 802232 420292 -610154 -349817 -251872 854459 752925 225144 221565 -227621 -580382 -355542 -631584 225718 -448127 902534 683277 913713 360072 -402420 -75909 -141947 542328 18383 552024 643264 -816441 -719497 93699 -813375 343648 823870 860816 32959 564001 54259 174151 146115 -227876 415610 -469211 618665 -353961 282442 107865 423331 -820 795629 791625 914998 973801 -445052 190219 -224581 -388655 123968 -278804 -495905 296730 166122 354924 802723 -165939 -123044 -272448 -773411 -727063 305670 201167 -638666 -88608 230891 -325578 -627286 -81512 376865 959300 -471285 -670101 798292 100990 -97923 -205528 -201661 -256612 -725637 976784 -631999 896649 -172591 -703654 645941 -32281 -250847 -996689 834203 -89974 -725538 -417234 -29183 -109704 312532 -78486 420107 -700048 -294114 574055 925039 189279 -182098 791200 414201 -535700 42696 -668156 46857 830190 512647 185588 943248 -539536 244567 864839 902679 -742988 -94471 894791 -680776 -520659 755203 -553039 696099 -260861 -722595 -174152 -413158 458515 144069 -228349 553333 726252 323148 677418 1567 -988972 391894 208445 906902 -866367 826270 -389570 -37521 -59808 -692944 219426 -444464 -503407 -994067 537427 457589 652137 -541557 -810191 -210260 -707537 228242 342412 836696 -136865 682336 41004 291826 709674 738597 -702646 -935933 77684 859240 -775020 64811 642133 16512 23724 -156131 -798439 -95588 -281174 463521 -279616 -553668 -734443 98321 -984066 -619082 -977042 -843684 -243140 -233550 -923482 -1274 -725995 -153427 413859 508710 904154 -128902 -472770 185318 793742 467004 -963256 192519 489579 -580626 281728 -557989 288475 -961060 -903393 536777 751360 444455 -699187 -923956 -405331 345028 787113 104052 484458 -652035 906052 920291 -13964 -302609 321702 717649 -776261 -101622 -225848 676361 172002 -842476 -137447 460010 922562 -549209 -584966 466023 -257049 825646 518849 -591096 -343791 621676 752057 -145562 -347851 -779658 -822496 471987 423674 -425805 -14552 -602321 -498756 986083 -978313 -971340 822284 -372715 299687 829867 83758 18607 -544057 -268139 -859494 864875 54488 -520445 608892 783188 -604591 149918 -291276 -996915 99099 911648 -45866 890890 100373 -398887 -622549 642837 709009 503723 467118 -648758 334549 -786418 -291824 751964 576412 374925 -68940 -847538 -738797 -272826 -93644 -147846 -994724 482670 301146 -907891 183309 524491 -798936 468233 450866 518713 -137263 33602 -39993 -571226 -222147 446306 -867136 907542 -708727 -517403 -871807 898847 617220 112029 -166811 -490131 -254925 -611280 675387 826943 -195122 -349675 767173 6249 539969 -761702 550584 -753840 -334803 234849 803518 -588047 303588 405342 338935 -802341 -182928 -850470 -250381 -674512 588429 -464909 -518470 81703 41386 77850 26180 123661 669676 -879468 241025 426560 -851798 417146 760019 -433230 -841742 -921414 470671 272236 -90365 407955 425856 -235895 896977 551964 -34845 586934 -171131 -613314 549868 459449 184314 -416203 102592 679527 392769 972691 384248 156460 -973027 919357 646181 -543865 -413432 -835093 -741818 211467 458156 164397 -195757 512864 -693525 819937 -71242 151615 -140457 -286018 679373 -869767 -543685 580940 317162 -683279 -982640 41833 -737069 365854 294409 -734778 412738 -404470 -588280 -788888 335077 -623402 -924378 375080 -642209 -350541 -178257 610739 782917 -431126 49571 -522486 -968158 -994603 -672073 535555 -790412 699364 -93998 -699066 849453 -273639 946064 -433839 -554829 -876404 92866 -463115 49504 508136 371436 501719 319491 986988 814790 994415 -441379 218987 -514372 1804 -925276 317644 27373 -45106 55044 836362 -546768 482603 847385 409909 689930 -382741 -877066 -464272 617913 -204628 -853727 400881 120237 -583713 607252 397957 857353 -750136 -989122 -702583 -691161 988034 -944896 -112655 831889 96121 653105 909125 -566263 873454 783514 -117217 372098 391927 869882 133678 629412 -516100 677380 381238 116811 -679109 557916 824078 -695031 193860 -558051 -85855 835104 477822 -611754 -602131 -533751 -439136 314248 -523641 322544 510649 -654038 -328427 -326475 -774487 -462810 913747 10221 -721371 277721 -595698 -829089 -737609 423447 -213460 381191 105020 308132 -834910 -504426 -79771 349884 236668 -194960 -163018 -329588 556633 -499156 936201 464950 469740 -852968 -381428 -840495 820477 -317645 -433089 68455 360165 504241 -20489 122613 -131818 -638853 -576930 -33553 97041 -795988 -809999 973882 308461 -26988 787584 -923729 47447 -525383 640562 -938210 -201844 -871599 318974 6985 -376223 -7222 356659 19941 -865093 672450 -753552 664477 507544 296207 -6739 179727 833540 777656 -737999 507981 127397 -734470 -203623 408668 -748496 684100 -444457 835512 784624 -721349 -910927 -186033 132550 46391 -34754 -123391 745892 -208956 -738068 -164825 346770 997538 819965 -824055 -180439 -960826 -134267 918885 463130 77911 -394002 -379409 288552 649649 -709900 -195892 362409 200805 449066 -659946 613770 -751689 -278797 -966948 715336 -62178 854537 799007 366967 -737976 -536199 564181 -732097 611604 -396507 49897 807130 -599402 902977 -11847 -483945 -611434 361815 -10473 -219558 36625 826179 689993 896666 887991 -513993 -195702 -510622 269292 897336 810758 392785 791111 853663 -355103 196121 -179435 -889959 114865 -468093 -549673 120104 686207 -33302 742591 -58208 275403 478780 -891080 -61781 -296315 854140 -456869 -520379 516116 -453822 -100485 -43200 264402 -488519 663706 -520127 285966 644128 -194319 -475967 -794999 -653877 -587668 -215155 413434 532511 -823253 -572346 15499 -256359 56322 222690 -862247 44871 849274 -208854 -809865 709581 -216114 -787270 877804 -790046 727407 -735356 127408 183760 -457343 -428979 -64333 348408 -804644 -943826 350038 -990261 -289653 -396780 -566672 -322094 468304 -110656 -820533 408999 605598 324296 -438619 668026 -183778 972820 537775 -533235 584619 584162 610193 612664 623829 507331 913123 155366 -997150 33180 706101 402966 319432 171430 -420215 -23973 918452 -174354 -932012 70876 729863 -469803 850561 990037 -811053 -254703 -903955 -859884 -638110 681002 657260 456701 -792528 -669186 -175037 686086 -111892 -137411 -131284 606268 155387 -740498 590677 235964 -444427 -747031 281313 245050 709670 792539 -774683 -880386 155278 164293 428652 -856862 -606110 -935683 502516 -376107 434696 -126421 961262 -426020 -878305 -21427 -544446 122123 866805 -346317 932041 218384 -743154 -211324 -722606 777513 -60636 -330441 438046 413225 -937566 -428261 -361117 86775 923943 -925104 909900 -71666 -46583 38220 -894857 -896130 546640 166359 520310 567658 -668745 -961137 -677297 143496 -75218 250980 -457092 397092 -966949 13853 501484 939421 -184300 997073 -239232 -35738 -383002 794607 765710 544391 680594 -600265 -404126 -448870 131338 794814 82744 66510 744440 160750 -994749 -925849 -403656 521220 585257 892988 -75047 268688 -713340 -659273 -1248 764665 -532637 102617 -5243 -944906 200135 -87373 577204 -794730 -82649 -535826 -653555 -127047 966380 456900 984357 -941804 792438 -954491 507330 -363599 -673259 617107 -853661 711661 773008 -148506 -993227 -373640 -462430 -996215 748703 -82088 619256 -821093 -404040 -514969 -598604 -257969 -834741 -306736 -350867 836205 -335526 824982 421292 982222 -158184 -883955 187633 621667 656621 -903585 -717268 -617937 -709386 136072 -856891 -547255 291331 -610981 364564 -480933 154135 -889477 936169 -901595 913131 -151710 -877434 274299 293996 -964514 -920032 955970 715832 313614 924002 346999 -887003 -951063 -341783 -573015 -779334 62264 -634167 601722 -806989 433047 -582010 886690 -696574 -491015 432924 66540 809801 -297055 636920 -452554 741984 -279255 -732931 -748683 636501 -394882 892288 264367 985319 185698 -191156 -275968 967307 660969 -166113 -215914 340583 -639235 -142422 428852 937434 517722 596629 296115 -737551 502162 262393 -188292 746867 -991606 893157 874255 281943 663803 -181671 -763265 -828856 728178 528718 -943116 103208 -17327 -186196 656936 -411382 -32820 620882 808554 208566 480620 -491246 128926 978729 319631 659633 -514373 402195 611814 518252 -483509 -567081 870902 -301714 605295 -253170 900760 163419 -60328 763652 904953 446281 -385457 812474 -30565 15041 -874194 822626 -744750 714434 630373 -550682 248647 -399042 -403465 -631966 397432 605979 565242 -799707 612022 -472397 248090 899124 411046 805845 -525930 45127 -879807 576706 181953 -25654 -956588 22065 359938 194269 -247040 -558517 -133035 -855852 347579 -626641 41416 -359624 346189 -438801 613503 785604 713428 223634 757680 214249 196929 148368 993831 -67126 -203431 -372647 -960188 -92991 -3787 445262 -261768 345176 -548798 -512314 -618548 766161 -369087 -572533 860506 173471 -693561 -59686 -570158 -495254 -850753 736614 849014 -492017 -173724 446038 463902 -143842 656967 707650 402869 954586 49743 76218 -123847 273724 315700 -280256 -926145 -47120 -353022 187465 -316435 92887 -822499 420031 -866305 610819 81335 -584062 -412477 -572738 597339 70626 -206052 55556 -236186 -680665 -802429 683524 -313719 -129270 -53887 -924637 854728 -239431 -232266 -575367 236414 143702 254421 372177 -188713 -806920 707238 950189 399444 302633 375683 43713 865610 -955417 -999077 -709133 -900765 -347868 -431694 188513 953628 -481211 843295 -957093 91718 -68058 -18228 551781 -508027 -20844 673530 686262 -938413 -106798 -447365 -352964 913662 -700267 -477514 161045 903718 -444920 97318 914199 -714943 150601 298075 -810550 303510 -349974 -496905 -896536 -769083 -876687 -859854 -442652 -141634 -218024 46295 76896 -128955 -918130 960069 79797 -825612 129907 968559 -389649 -381767 -937248 86621 -949681 -721068 -746467 -237656 -866489 -241574 -538007 -227198 136961 -930251 669558 -539861 626137 -362079 -966422 489085 897118 -47055 -284833 690529 -92715 -953016 174820 684632 -904395 -896480 -937350 -966925 306092 -847289 277271 953307 342681 550173 426919 430794 -856304 267991 753926 733328 -645542 853887 879623 963087 -530446 -186767 -671504 -145345 -929399 167903 622204 -807253 -780414 962126 -683049 -466447 -118025 -767848 434981 -511930 -658254 -269592 724092 -211088 -829643 -759487 634982 275403 499507 650615 594528 953157 -111340 515507 78173 164706 -347915 413812 683332 -362184 -670043 -497271 637549 -121613 270378 896920 -127448 404178 -361670 -878310 132022 -811863 695746 288092 296654 -45603 516194 956928 324762 98027 -258705 921338 -950089 -386590 -457489 -714860 -434887 297700 -404191 -921750 -855772 -615000 -865549 -381202 619124 800251 10890 728165 -132202 466491 644030 413544 -393619 -223142 41114 -510108 -515250 890721 -811296 29851 961667 -186773 907396 -632159 -24756 520357 715308 215007 781914 -419627 -66250 -827501 -355374 -601136 -296526 -386098 861264 -232574 697699 -648971 474337 359658 258371 345409 -867576 -83813 -451076 563519 -658246 -364867 527216 -548399 894434 481033 247218 -187478 -174114 -759599 -400758 826582 512128 954485 764277 -82896 296206 742255 -663646 -592406 480066 541768 -750730 -906872 -23478 -197215 244361 -859419 64457 -750293 957735 -244947 713940 -47697 -950703 68962 330230 48775 -651719 317655 -993875 -256349 528073 -118856 779115 -845307 236828 63360 -324074 41541 670596 -160512 -906360 -518514 -335998 525919 -519536 -597729 575953 69525 709615 632011 213212 226671 621915 555769 28739 -802034 -833025 -747228 -765478 832744 873082 756444 -596951 641989 42716 897348 -451987 -135485 -329940 519442 -219882 796370 76260 123027 -397880 -215623 -696717 586276 885082 999056 356666 -162247 664665 126147 -153584 -531622 564998 -830954 -711874 331297 -863020 -481637 605571 666941 -827413 1469 682769 302450 167080 -378951 -304369 609687 -406630 892448 -503147 726295 676742 247254 358451 -6032 662116 -542186 -654486 -667721 -902176 -769685 -460879 -563566 -551717 -509128 -826510 53437 -371225 65842 -406518 557957 -843954 -199199 802636 -782640 872587 -671965 -717569 -755949 409679 530856 246108 -881318 -66562 -208649 -877040 -622780 153648 -880025 739520 890244 378416 -796633 157056 224610 -545664 235703 222939 657463 490067 -847892 790222 625013 334610 256112 523981 -787043 -58920 -488641 -603332 -627386 673910 518444 360183 -599779 18031 -852006 477515 -981281 493564 -485820 -830469 -666527 -740598 -210635 -697284 611977 147895 977744 -665671 621522 195673 -80631 -512624 -405557 478455 -467670 790226 -121575 52814 424272 51719 -40079 878029 291179 -753880 -700002 -507495 616001 772003 703105 -38774 540011 -399397 145676 864684 877911 -726747 814023 13760 305605 -350644 409291 624056 -730038 736654 -370999 85182 -318257 -858851 -731772 775341 301715 213791 -851246 -274922 -827739 489262 -823776 678973 -880661 -887463 971243 -84070 -790242 696352 374087 -278184 -45108 -587012 -648356 489561 -755628 131413 822628 -8144 477166 -268662 4142 -751322 709408 585709 487966 -436554 -828471 -296380 678187 -485616 -918757 -568887 532576 979482 633113 -249301 -392228 411626 197533 -738037 -755759 921933 -540972 469888 22280 -38204 608064 180371 -482084 370178 21301 -411325 689979 593647 -783268 663682 -84184 -273496 -116685 -610889 723771 658044 599563 -52038 -530913 199792 212361 -301733 669972 807612 257446 346331 94315 -782004 359855 -502671 -235124 93504 -578234 -47674 -186637 -24340 -242465 -207110 929198 -429479 917827 576669 784481 202947 42896 -618058 733635 -286440 -127817 -844096 5790 -774401 24829 -666072 393299 -551217 -419973 496464 84307 -233324 837918 -916593 344103 -597747 81448 -378321 -343703 719536 -251860 -895251 400969 -745179 381334 -135555 -720503 -697913 307233 582787 657921 -648794 -453921 -843365 209948 571656 801844 -137902 609625 -920221 -531493 343211 134347 771812 637280 797851 571801 -838164 321188 -622707 -442369 -763506 -24611 -635042 671691 -644846 -904045 -722206 440929 -521228 831268 812382 428343 -96922 -73919 -999285 -414758 -585398 809455 -916454 -412825 627385 -17658 -791894 146194 -93569 -385227 679636 339747 -77412 471420 778912 -51724 663236 534321 752396 -452363 463456 -111492 840076 581416 525963 206427 778757 -263132 -284266 -566241 822609 813590 -439803 -995604 653502 -358596 869007 -26051 -409073 458089 -560094 -936354 523898 816260 -943395 -410000 662824 -304376 249108 -818200 -634056 -81019 480975 505872 -988868 -968034 -359733 136837 946106 257033 -555016 472248 -519764 -990574 119545 -638227 565376 233240 116775 84671 395161 811918 656015 -384743 627789 -881412 -500497 265534 265061 874108 999741 496451 -357344 432061 -127456 -774256 -152911 -21885 647412 -786077 -137412 229925 -79029 -700724 -924708 920205 -552473 903857 -300128 292796 -204480 -898612 -137591 222147 -110332 46504 335630 574923 365202 39464 196504 -132466 -28161 9729 -511226 -186788 600978 85947 98731 361623 -63289 -407373 -458421 -703689 701263 416283 723873 -81465 364301 -168839 665052 924518 -139109 -625500 -362082 205255 748356 988747 428155 917170 171271 -790547 -114176 -667776 720154 -216094 -691414 65314 -737819 -377648 -403222 593435 141187 -70089 -890841 -819070 -736572 339174 494908 460929 -582611 875011 534262 -941480 -262281 -18168 28824 -416933 -789492 -555712 -299433 -850193 289805 -908466 234845 -188143 -473137 26662 975562 398288 -148263 -676334 -813650 -286386 -608024 -168402 -64751 -184509 -384149 -688788 -720916 -14470 -667385 10513 -666323 155729 -585580 -951626 323895 -160707 916382 44489 966367 746564 -310811 16137 479600 -520830 397533 673165 -847832 -992347 900015 -175938 538296 133104 63926 147288 -304952 -817092 203395 -151699 -854671 883314 333785 518114 267713 757010 606770 -348048 346683 -269777 102584 -400987 -171947 552049 -549427 -217120 -576392 -831214 -160252 -359848 -513534 685281 144421 997526 530503 -915390 804525 872054 -339828 665772 -481972 -130006 -532085 592425 -660635 532791 -444813 679770 -762351 -115210 -32155 -969488 216733 673684 291831 716212 91527 173074 626613 729729 -591739 -653626 673691 -180668 340734 -747175 768284 753667 -560498 273607 -977762 697811 553734 732258 -167813 -205216 929642 658766 367746 239465 506482 -917114 -538252 561985 -311926 627286 185607 83663 -790446 -980896 343015 -712433 -356578 934039 263600 -831089 -675337 529479 195061 114803 874520 605195 -107076 534513 -906510 -161707 -387584 -38698 -107991 -710807 989742 -877569 918036 -628766 -300888 992 -359487 -523476 -226235 95361 -677778 651400 99790 756860 390929 -436340 -983037 962305 -246318 -829280 899732 -646446 968075 167298 881960 318663 32975 -5053 910298 -807989 388704 -811833 334647 -32164 -619209 -12471 -820287 -281457 568832 612949 142447 -211446 -263908 353228 700459 164873 60061 217572 741715 507738 -761907 923429 -690632 218976 625832 -561427 68258 -177900 -586659 -296340 583753 957823 -469167 330793 879453 236609 108572 671483 -483968 -59891 -79350 311441 396103 -846677 968731 422251 -229699 -766475 271107 -201889 -92320 -388518 759083 581653 -745311 380254 -293714 428555 352488 -877928 486748 -617967 410766 166066 -425029 -35250 -171423 276973 784386 886201 531620 938395 -100196 -327391 -768372 710563 908587 432678 -276412 -784512 -242942 -294339 355562 -352702 119593 -333136 -320880 -638965 -884899 -609508 -379076 -234989 -771187 -886543 122088 29477 -527650 32373 884482 324384 -828759 822210 -193811 713463 -144392 -737725 -439169 450354 -508660 -994117 -72575 58090 105434 293439 555186 228817 -473720 714934 380612 -976857 387061 915808 999645 -397242 51631 -360756 -795241 971799 -778629 -411295 -232063 436123 919377 -508202 -611300 -171037 606557 181049 629726 -590056 347262 -898580 -622029 337780 -208949 -907101 314487 631495 -701559 -527256 109949 890227 817078 610328 51211 439920 -229118 878947 -868645 365641 256849 510543 214172 429596 49978 -980043 -882961 -5986 985611 703811 -973589 -969706 219330 -659336 -815846 452701 401429 -993621 361465 -658204 -99093 508933 632315 889646 357985 -319870 -32762 320977 606023 -36875 -352907 667513 319008 111105 -346987 780133 -335835 517280 781992 -194967 -512446 189343 62437 414186 446871 974112 51190 -795291 927737 -856681 311416 860649 -830609 -429619 632959 545048 -760779 -494368 793871 566953 -692804 487617 -99164 -426263 875432 107317 336043 -953034 74065 301398 -229370 -737918 -472765 752655 194828 -546602 -485314 655906 -395641 282957 666550 -44763 826805 -456556 -173101 -774271 266311 -56335 28274 -838158 948197 -195783 61091 -707958 -296664 -491944 -141014 -511314 -856034 -196275 638974 -517097 615498 896043 -724275 -411310 898977 734362 827637 -621632 290702 -801709 158220 -641129 -218897 473000 -356391 -519969 -73323 449273 889049 127478 -974520 -969920 -574789 877837 461633 -349562 577381 422953 426671 802284 -394515 121251 121778 383267 471584 -540120 308195 -11020 837758 -11719 -264502 -552775 -817093 -194260 -614042 -413342 -882880 385577 -38871 -141839 421801 -587986 -622727 870910 295237 -562804 277424 650036 705305 -2072 -484324 616274 205788 -705734 -661632 611115 -714116 -955183 156050 479910 -599272 -263858 418555 57022 506372 663460 -292518 127107 308553 -150882 538561 -498664 -951390 526937 180790 324020 519679 -979258 8628 -55007 -97018 90410 469927 673855 653709 -582115 943348 997761 -866526 974862 801262 -93713 517763 759741 -67614 -832349 -542042 383552 -751732 322636 -317262 635903 -317665 -210258 595204 580024 529345 273952 -813141 886139 -308595 217229 -282003 -244561 137360 -578445 50368 -753781 -596276 463335 218193 285086 -506184 920079 77312 825928 -985027 -386265 705121 657342 8891 834044 -924611 263434 434178 -76684 16 918921 18266 -474620 178057 694764 249211 421304 -156660 -806473 -906731 771119 740659 -772027 364746 618652 -12343 -585791 -891217 -685241 273230 -25810 742478 -657398 -66314 -194720 41127 180564 -532311 -535807 366635 -137815 -685820 716942 -193601 348191 388951 -971945 -23617 -600989 -206171 -831229 476536 -671054 51112 568073 -448339 318305 903882 -184648 605203 291414 928429 -221265 143829 -651252 -447069 -641178 -297968 863122 113463 -338652 324824 -902771 -782046 -645498 -576462 579762 377047 354686 -203624 428621 -803080 -151086 313336 330556 68446 973465 675253 -921228 348949 -654655 472868 -774532 109661 602764 520592 -354963 -300502 154766 -895049 -181000 284837 -318287 -20405 -444192 -462934 -60623 385010 104699 296264 -842207 -254650 159286 -141629 30820 725 349582 86421 -27212 -346590 -343657 526697 -669794 248739 -813063 -327394 -45052 643521 967790 299083 -533606 381531 -676283 -764363 -793366 499779 728802 -790054 142928 413247 662076 929514 -253826 -769655 -261794 -787000 140409 -693296 -636697 191757 -308966 164149 -207095 917510 401294 488143 133133 -221647 132951 -443993 -252082 -511676 -193207 -223812 -267334 12582 935822 -833024 510804 320500 622114 216281 103732 463485 504663 -163294 105477 968262 716370 -80728 -214521 34695 -793972 481837 343051 -340308 -697262 342760 683257 122709 485573 577922 270925 -290729 -968869 -677733 419605 451384 259677 -751677 425461 -741961 -500889 -159743 -23900 -253374 -483349 647760 215660 366334 184622 -459107 -988498 -363582 609993 -264630 757723 459036 924073 462254 663548 -649653 -398577 494483 -999509 582211 877969 -510410 -776424 885804 5015 218059 625541 397411 881759 284150 872778 -841736 -185606 -9389 652370 -110802 -657971 -365841 -61284 32510 947985 424524 -141253 -738795 42195 322018 984150 415313 665460 269080 771241 549192 -313942 184399 969218 -750143 -306691 -623912 151109 160697 -784053 -729608 -110616 772319 -973499 821483 984824 -61032 323567 450654 28050 -366596 635940 -321804 -677526 -228009 -969712 55362 -430392 511401 -151756 -407469 -567802 -544090 -224154 -221787 335636 459191 85838 -254166 -877836 566263 802154 23368 -736962 -64713 541706 852825 -236132 -678661 -8363 871083 -437809 -267141 718914 -229247 -221911 420642 -560224 -862319 -768239 494354 -857969 588164 76162 68126 289541 177273 -143476 124110 736842 754306 -970414 618079 -106372 331045 314762 12097 -302325 -410020 300544 729367 481214 -820203 649491 643003 -678100 56499 -839882 331063 -905276 218636 -330255 -892852 717382 -827799 650462 -608529 -30393 -181367 -145492 869319 440369 6814 124447 -214607 758081 -873138 -263538 672956 -375033 -963660 -919837 354093 781802 839389 -718305 -727684 -477279 809803 97747 -227371 -486213 740852 -337368 -52712 -240744 -499260 -75816 740825 441837 735639 -780237 628833 717892 221376 -717029 -378709 -642182 231558 459912 -524568 243135 49825 -520699 -595076 -807783 -480447 -272975 92798 -619166 -549497 -23617 676540 910277 645002 -832265 -500427 663621 -444460 102834 -845411 157750 -761758 340449 -198052 72514 -611416 756231 -630385 575205 836746 853307 -426619 617202 764900 48807 203972 120076 715651 -215413 238338 297773 187433 -91205 730284 704547 82701 -937572 -798365 -835443 -281895 -77269 -343303 517730 -898389 201079 482552 542059 33812 67874 1564 -209339 406684 495844 717012 150368 264892 292360 -654011 56834 646498 -211859 279239 332996 440432 -330363 -425882 -857325 801982 947545 -560030 -825551 -386284 -636028 -489041 391346 -655312 771764 -639114 404224 180422 -694868 -206318 370135 231291 -309819 158484 231369 393321 535400 -846912 24763 192798 -303339 833037 531558 160157 -275745 -297175 -904105 888923 -41362 -413326 620016 -568765 -255236 -225922 793701 968115 -639272 14485 -335937 579197 -459162 975410 -240420 356711 -468067 -61051 423277 557227 314375 994547 -324745 -37384 -381499 662677 -916013 -942609 -378104 273077 -673362 91558 -205159 417492 -553590 -880344 721491 -482777 594363 -750989 -225757 -575467 439402 -746503 862223 -176710 484885 -832735 549164 695912 -77811 567363 -12506 708897 387063 803886 -163652 934813 -772020 -593498 409793 -253110 -937383 336094 -506596 -695481 -677825 -648573 -871223 -108567 -773516 -230095 -839338 -831434 895168 404987 858471 -658708 832065 -774553 62898 728699 291176 -460176 -941564 -625529 262394 -999038 36538 -136729 -845936 205314 -428344 -719063 160663 -211388 495286 699788 483408 -797294 -958946 66179 -665775 935083 -382800 -354119 -625406 380738 -641362 773256 -640223 981115 441328 998528 660798 -489230 78049 -653850 -160064 -372812 632831 389299 -416417 -140733 -103457 -437359 172200 -141034 -387673 200801 565884 -588521 -350573 999864 92560 650787 193905 -725923 -375442 -134002 -48092 -426036 -293389 480412 648997 -486218 983376 -530807 615549 -490369 -454391 -902014 -430260 -982337 -743815 -84694 -873659 -153022 -562356 -963050 -714576 325128 -485245 -364207 511975 21829 436595 -645928 -655527 419682 246470 400543 467338 -398086 754937 947723 -622191 977502 -290723 -388874 705432 121489 209046 195758 937312 849485 893215 455158 -175301 530428 -716989 925059 -382576 186688 -743259 289920 979674 90476 -425926 -856181 -462935 725768 954442 960566 461343 -786351 176114 -152697 108660 -343754 -852699 667384 207859 391133 -67546 -471433 487419 455068 910607 767591 -41089 736896 -467634 -212323 758279 753865 -230237 999141 516268 342508 341795 198907 -774624 -859248 284344 -365039 -138717 784017 786974 436304 726159 511232 329704 -809521 -424627 58785 -163591 -55651 -948130 710124 62475 -774723 158163 -715123 28076 -739931 -189227 -634012 722364 534206 599838 -38267 -310672 683751 -347906 -565191 15826 592627 125271 767867 291646 502694 711201 -707332 626918 -252613 -73625 784671 -202289 -14367 91591 -138755 797523 -915783 -192138 -992669 561437 -749862 248635 282448 510512 -94259 952303 52087 809952 969874 561923 105539 651991 406041 -819334 -591027 -169327 -794679 722922 -780056 -572320 763517 -155521 116374 871401 274946 20344 -375792 320677 491674 20777 657218 716642 -250372 785399 -575539 60991 175442 666463 -620669 878643 672569 873840 -978578 38023 -948540 292940 -546871 784471 -118662 -241366 301446 393365 -935980 -941225 -544058 967046 -612416 749873 -336284 629827 -812768 280618 -608789 608697 666443 -297909 662171 384426 644875 -666833 -309144 248618 552606 -892925 839931 451618 -964171 -126963 500655 -30128 173176 -71646 -501612 265285 976000 -330706 801776 -893082 720603 370224 -820807 995436 -940020 -656325 -361443 -469148 -105976 -447625 174970 633008 -140614 303389 -472986 967683 352384 278911 -345047 57705 884523 928253 -382915 -843459 -582013 -737903 593749 -905935 -835263 -594876 -603949 -475702 -248941 924215 933584 -781216 -343140 984603 879640 -209246 -368782 228025 -35925 944529 -395874 -733717 475326 774400 607263 519329 -359624 -993125 170087 -163235 984629 -871459 840156 -580937 999558 137367 -108200 431834 -762833 -791312 134185 919941 -197400 959584 -940398 -200181 -972644 747188 -646583 348243 -405779 -946931 67959 -783656 -731218 7521 -583877 362027 890088 -728584 -4185 -361364 959830 -151824 420289 330965 273385 540217 80644 445743 -338364 102426 187100 -374310 356545 -239061 815149 -276151 238314 191449 -515123 128516 -191615 -579867 -992763 391845 -796040 696548 699669 744283 127098 -580032 290733 486634 -598816 99510 -908172 -310231 -398147 -116009 25605 -162173 540755 -997625 790509 -93961 -594405 -492031 -994770 -905065 7361 224081 -630081 315148 -246747 -834856 996105 -405359 -953380 663883 814956 -58381 -780116 908468 -583624 -95592 -494700 -896912 450100 -798219 -973886 -362577 424731 111766 -981605 334456 -62182 -745318 -738122 -256222 951379 -152396 232929 476508 -468898 381868 139035 782374 -274622 415580 642456 -93739 199040 600371 534977 596499 -796536 -213451 -967631 224861 -378814 -699272 -783560 832771 -235001 -439767 -681636 895531 -650203 179717 -424365 -195633 -748322 836449 -557430 401850 -654486 -343133 530466 -350577 -616080 529350 433518 504258 467217 -712999 -59146 -27235 919134 -376063 986359 -863811 749533 -790669 697568 -544878 744456 10619 424662 562402 728909 498551 109873 -152506 711311 -778532 403709 180652 -697053 -418895 -972934 227796 -435756 -764145 7325 778323 540128 615079 418700 -168685 70393 -656068 934822 428496 477637 -962396 -85639 471196 -567970 -727988 561098 648284 -527790 817585 191120 885449 120996 439143 -32391 -701199 780490 -742634 -355612 -39373 -704723 -273800 129637 194375 -417748 -557988 -777660 -80973 -624743 179238 -282114 -226857 818874 331981 -833853 -584734 -830775 -410148 904310 -904486 -37643 241266 197041 -633064 351455 -383295 999998 -288567 235165 286482 416415 -981521 -346821 74816 97030 -603426 739637 -102215 -343331 546367 955390 573568 -482240 245136 772220 -797523 -360450 -487774 -200438 871531 -739940 926362 723572 -267526 -545838 271473 160639 -133077 479244 -902924 -890402 -454170 -866709 844485 -882242 -883673 900673 -214696 -372421 999676 -766312 -507018 -860439 -691191 949163 -451395 92876 -579067 601195 263582 246496 522426 -711428 -175010 622097 752137 -307275 -501354 484804 673507 -470748 -621901 -462899 992721 119944 125559 -234890 765293 -322731 -187915 748671 652263 450995 -479847 114968 -786047 -162177 82334 -285719 839187 -245943 -847594 997003 -484600 471892 -669979 473100 66527 919450 577094 -241810 759979 128453 73157 -523352 -593772 973878 -211517 -408540 114515 -422142 -864522 -187456 421945 -663056 440294 501325 845481 -812291 193905 -284653 -770919 881112 -577976 523723 772246 244838 -648976 626467 976701 831807 -528063 -824770 -291646 240815 -928150 901681 776429 -111050 778348 480263 -954216 -293623 465178 -321730 -77645 647310 207391 162120 872512 951652 249336 -970485 507991 943577 653814 -653599 -865246 605809 459453 -69864 347234 789094 -644664 -829837 565865 37410 118243 -327129 -408546 -988217 21935 911327 651900 -655064 910625 -137159 269075 -73138 -849789 -217401 560518 -91788 210930 -588017 382219 -341110 250975 97548 -86034 829750 -693362 926634 -393714 -896562 483354 970189 783454 383967 -865297 -494517 -125850 -12886 -52018 153453 556480 -726239 -851252 770546 -149733 -134162 -388013 -581108 -486853 -149651 637344 87137 961783 504621 987587 -637556 -564679 -957837 398498 529433 -639742 908727 -131721 -957684 -784285 324389 -425651 583899 436357 834461 257799 -698896 77730 742195 612698 631336 -316790 590896 -758706 -436394 -487777 -349041 -283712 683072 -465062 -961663 -602141 -193631 -830269 259818 1082 -718938 -929924 484322 -397665 515441 -751945 -984652 -316736 -893031 -862916 -92446 -845284 -409688 937572 -887649 -20597 -216037 -360288 534099 930484 207333 485107 -765925 -411628 227565 502644 672071 -67843 -600052 24525 513882 -928876 -3312 -334146 931341 763347 -368837 26011 627917 590853 160836 919241 902200 307277 -433579 454214 -948316 940191 101899 835358 -727016 -122683 424570 -44554 -785584 633947 639655 -621435 897853 317395 -609653 696086 882691 -190862 800791 252040 820090 -232751 -190678 -999475 867886 801374 559004 -616338 -20513 -404904 854711 -72442 180481 -409897 87737 -341693 46909 -833215 -568620 -214936 -98706 -813739 787246 207182 -773979 -123228 104673 349918 -278874 -988013 -716933 -241256 -715544 -148260 -708481 993423 -351847 -781174 -612382 -625045 802456 494079 -97777 774118 -993671 -313999 -483356 834895 76932 254825 171187 -727798 -184906 -726845 523842 567694 -818626 304433 77131 198757 140290 622008 -755716 -353104 280088 690993 -535176 -511584 707277 605641 -347179 817662 -176862 -17919 268700 875685 -690615 -160721 923980 626178 442540 -224388 765655 536859 875879 -386844 -733533 602885 143177 374457 -590581 342636 -54057 -145888 81499 457359 -477239 -444527 570839 -467263 183563 -166949 -75595 814569 446397 727711 499486 -707709 -369997 -742319 52146 -16099 721270 -589510 -132735 -897317 185921 -24072 286738 -497293 -298235 39164 -458657 768818 347493 941578 -211881 -250635 742715 861117 62171 642864 -475375 -561919 -467774 548459 -617559 -422249 412502 -254144 -477066 810773 -272556 -896417 -269536 -497309 -885904 929802 -527356 -854465 809038 -40935 -956239 363578 250890 -357129 -205843 455865 -431439 354722 -667986 -379788 114885 -683089 -807519 582906 -728515 -427068 -254810 -151765 294915 -543715 -537006 -293699 -598668 -997496 -788500 315448 -615964 -814616 -583696 600698 912279 -838090 402960 -699981 719689 402939 -795602 499178 -100185 -298409 -204574 23287 -367532 -445059 376570 -551930 -77083 -863691 470261 -130406 -326299 178265 -478713 846600 -99887 -381992 14489 93688 540573 345910 -157370 -583576 -535634 -422262 289759 -635608 692958 -76417 383976 159327 -530053 138195 -893032 -950140 -336184 211547 -235683 -771482 572666 468477 769877 -849499 995900 906292 -85546 -560586 773548 483728 -508441 391651 -472869 -872269 -51771 -477751 60625 171093 -836640 767192 -389497 999489 767707 -428714 -985876 -292650 -326897 890461 -920351 770439 254216 395736 1468 -956836 -678521 -171254 243272 -412306 328318 -162040 749635 -753937 882071 3385 -116513 199967 -441171 -748579 -172862 -464424 -498606 57091 -749689 632323 612168 -177134 -812358 757281 660487 782785 88799 -270269 341053 210206 -704532 221330 -793783 -394357 -202678 -717496 -377025 57276 -363688 -753995 -527384 708539 618600 635451 -612545 599013 908353 -782382 -138635 -330006 826779 -92283 544877 565456 307622 650611 155841 950128 111107 -877746 -334917 -987656 -764599 -879776 -541987 684519 -942079 -94719 967898 352276 161578 548002 18970 -989784 -760521 746822 -871238 574495 -86004 -898173 848009 -38068 277765 -590715 -853876 -920494 -228882 350219 -514309 81067 -320884 -521111 204739 -162780 907411 -866428 -809214 475743 472109 257881 -485875 94544 -350214 42231 774893 429888 980490 -684032 110430 398414 955749 636331 342607 -696727 883203 640709 -731163 -467241 -428460 -748500 962167 915249 -78278 508754 -141549 -909212 -940534 -105024 -885256 -624719 -109425 545809 431130 280750 796166 -206861 45346 -205628 -876765 -955223 -423701 -821457 901515 287627 -275578 308225 421080 152836 -990282 463903 815000 -6381 -88203 432194 822349 -900789 346477 33527 843247 281812 343808 924575 -206874 -170905 419137 -266640 -234864 -858282 -465032 817778 902081 875009 981154 844419 -137026 -754334 809198 863572 -58047 -710526 -261951 364394 -115848 70274 421299 531486 251654 893843 -625392 714909 715776 185854 -88104 -804120 -420366 -526819 -708928 -260011 702807 25312 323247 -156660 -110428 -716855 -107455 -303477 224446 169584 492615 -191069 -386944 601472 -740411 -99975 -147658 55096 -408205 516357 420 521835 -627907 784662 279552 193536 801859 -11187 -77453 -945549 -703655 -975203 -291940 -346158 -335993 843345 -970867 -948928 -783862 -11898 581196 56694 -860462 -677971 550483 -665667 943619 -372213 745745 -590987 -6412 544568 -286105 -274927 -278990 292259 -168276 520345 -112258 -624372 447145 -28889 473291 781065 959774 -227990 763841 128258 -139461 716838 810429 245045 -649689 -692046 -936242 -48462 532220 104441 854073 -237344 -5815 -745222 662262 -371594 -399088 968903 399793 821891 974789 -312823 476106 832231 -399531 -360325 -863146 151000 655132 -152086 -734180 -296866 -640018 -613956 -386152 171478 577935 -886682 662907 -124813 998075 157300 -90583 955960 -376161 536965 -24518 183808 -885923 577100 -885767 -126090 -59636 -606831 -948248 820125 815158 134574 -932806 69706 -867111 -181102 -463528 -88796 -416410 -821311 -580643 617003 -511547 197457 -941926 -34642 -273970 334703 333458 70100 -968238 152920 -998402 964884 204048 564193 326347 -352835 72768 999280 -787817 782447 730892 -193152 -969928 -611553 299282 767776 -297547 724759 -976028 -606987 -834613 -456077 -162937 -475084 65001 -182107 -102281 -310487 -631628 981875 -46814 -211022 52740 645748 290664 930244 869093 -132586 152738 -344474 -750441 856987 -994280 -978127 96655 -859369 624137 500822 486772 421492 -520922 374424 677666 -747282 331799 -310707 579370 563352 -483467 997986 754384 -995499 -182065 -206636 230028 13279 -417242 497079 -213623 -73789 -958992 948275 695849 745059 119448 872450 -549249 661107 -375555 649971 -598572 781053 -140433 -837014 603683 222045 986037 -279330 740636 379461 -461303 -428838 118949 -210630 -798695 -49283 103764 -807531 -176120 973817 -23306 -159740 -256276 93079 359564 875398 -400946 789554 229065 659570 577326 828856 -797803 339313 -262020 -313940 -907124 494207 -975841 278182 -653824 -443282 225777 -7342 -699405 649699 402113 478189 516894 -738857 899152 924107 -97939 -515305 -427563 352595 -743680 240324 22650 349569 -642773 278228 581724 345699 -17033 -865904 348686 -307299 -981857 224148 8727 551782 793620 240082 243055 -492024 -589574 -537713 253830 -483100 6953 795108 228414 57067 944556 683582 598892 -799450 -30779 -313378 917210 -791121 521063 452186 558280 -894922 208571 -491366 -993946 -922499 -52964 134364 -901412 749789 -312294 -439887 175810 733502 479611 -943234 -71895 -974174 -259403 388604 118800 -998117 -368267 697400 683759 -227503 321180 206611 -913744 103805 129852 323651 347697 673392 -608992 -921264 911683 -635891 -923839 -234856 81710 578506 102353 -854580 623787 881972 8500 -140944 -647192 -919448 -35582 715743 -75384 -339686 -945273 -35131 -265056 -396270 571587 454435 -426821 -727382 -261653 602319 161623 373330 769638 769521 -394650 188940 -26928 289799 -42931 -44688 998778 -164383 -53144 926248 -586392 666022 -427515 189173 -220463 465102 -79771 661545 -258909 -577243 -288578 -71893 285181 -319410 -658629 -417290 145075 979518 98938 -163174 -336179 -221251 96013 -698950 -165624 -878487 479866 328332 385364 -158798 -997061 -310180 613332 -387361 -743233 -347255 -501919 -140025 -540057 -318074 -959865 26137 779273 55515 -278649 473685 -401935 -924254 646611 -224304 596699 935690 -978026 933236 148858 435159 260393 -631938 808948 164064 -584034 -321921 -171805 145551 962617 -471461 -939050 303077 512114 396236 559950 -456717 -520587 260960 413890 -878494 801314 84215 -566245 910060 525070 522310 -438855 945377 487167 205271 223724 -725213 91252 475399 797819 619691 -93669 -443258 -330207 -493823 347096 548698 -439669 -464441 842821 -251939 832731 20271 -42580 -950470 -993240 -916607 -379377 908148 -202501 483862 786081 -460193 -603436 -164001 942283 -287323 634915 -252705 -556377 -547005 -652848 128941 817672 284041 240179 162675 281584 -239075 -138980 87665 -150503 -588680 392781 -647173 -838419 -929560 507 720246 -350323 454156 -380079 -950176 -30002 875996 -314516 559301 -2377 -346850 -190496 -881846 -969468 70514 535857 -85466 125607 -478649 979163 -221404 -122814 -925213 -203445 -419805 -446674 -390689 463332 -393451 506742 -946648 -213381 -526972 -401316 794496 268123 878984 340564 527611 -327742 -656430 634372 78979 -356254 -459868 644939 628436 -960800 635607 -917705 591872 -77096 585044 -220276 -520212 923864 361371 -362684 -903855 -324768 -462273 229513 193212 -126743 702696 -934851 -303985 189147 191312 -12685 317054 681237 -826682 106355 995218 -984471 278702 -741958 -394583 677917 -644993 -529288 964340 -263317 470979 551184 -758024 -665343 215835 89883 189454 -875390 888248 -255259 445156 651908 -182557 50287 -445319 -668016 -324105 399467 564772 -850523 244065 -314301 -963955 -211659 -287961 564499 -698062 836262 342622 411946 -136348 682066 -656206 739085 -940088 -90360 -282782 44916 32599 -655991 -69183 -743733 -479522 -467572 -112714 667954 -637186 78138 -90819 633725 -972371 -758606 -426908 658997 -149965 389255 654799 -333419 -319698 -890435 886708 -503666 -917745 -219185 899808 -963517 -833125 -550484 584624 -218226 717803 -861387 956440 437113 -691220 971841 869536 886598 -33 -172518 -936094 212072 26074 -929667 -644082 40199 38597 -867427 -289434 549888 -733602 656673 -320830 394083 -605771 -545631 -404467 -267277 552369 318637 908101 467113 -160758 -635321 270591 -541647 -671283 380004 -682143 303724 392923 -714770 -316249 -390676 -941207 767941 384415 -658693 -876798 478137 -338772 -396267 88064 -959854 -348217 371817 653591 142601 836345 164316 933322 -456884 923106 798342 681844 860157 -450379 -457806 -239167 246708 -810438 -304926 -480462 -181512 199627 511306 737180 -937782 981207 -456496 -167639 256667 -824094 977555 929366 -515632 -536317 907104 23668 172613 -695835 169790 -151641 -447160 461510 -508701 -869270 157593 -93701 -591171 -167160 -50959 -736278 432746 81188 132472 -553842 -738240 527155 -722484 294647 224327 11261 -621183 -705337 -681158 -505569 -62820 370358 -249847 -834164 693271 146191 925785 948871 -917023 -208463 825346 -980054 578523 824335 116624 -82077 -314149 -727759 710596 -817166 -114772 -953040 -195312 -668948 109068 163774 332190 -62405 -550099 71963 969674 341916 946741 514593 -170589 -920417 -517442 77113 397934 -677334 -920233 -771356 319651 -314506 204673 834611 493 -723439 -649421 285135 126126 -441381 -541738 353010 807546 98441 -569655 -103188 -522601 -449115 -328482 580639 352131 -274933 -957221 -589949 -523026 -184467 13051 276899 86588 -960815 -463382 266526 126468 994190 648525 -353754 667924 122066 916663 -31227 -577686 153631 316981 -753901 -400324 -592055 -63421 -601663 350193 -481926 -416556 -477422 -515418 -346578 609615 -898788 -669654 -208713 -2804 -638069 -333565 -748230 -149413 -553953 -427673 249264 184446 404777 580931 -416153 52137 -574063 36791 -105346 -866167 528083 946840 -725396 -822469 9342 495341 -770438 -63536 -160460 -887182 638404 -273841 -541780 -278376 -458948 649395 835891 605059 -420953 306025 551847 453003 -649698 -382380 270202 703548 198926 955849 64821 388821 -564167 -498669 437235 436557 -431949 -53265 -463902 -815031 -680475 462993 -315707 -679257 -761331 -415971 300148 -711689 -611908 -26961 -910246 933629 -440361 -183595 190326 611376 18583 62479 355291 -276803 871305 -478763 955441 -182267 253071 -67951 -581071 801819 495964 -238815 -905811 -359865 -272516 171991 387845 690310 -907190 -286983 -601165 71559 -555400 924353 -180160 -429393 910475 600541 -177587 -124010 -231589 98800 336395 763785 265111 -278257 120643 841094 484160 -47035 35151 -402622 -72022 -392944 588191 940326 829438 636002 37429 -563506 890554 -662495 606121 -676471 808367 -460505 900774 -936485 588289 -104381 21739 -684802 255531 484534 551755 287325 -293639 -774602 -16979 -910824 -362228 142191 -977779 -927357 -186406 550525 -222855 630311 564907 -943373 -68716 141247 721309 212695 -531561 761659 -826463 -807261 319819 -25663 633723 178630 216464 -176985 -747578 123169 935897 -451205 986350 198283 565422 -953221 335284 26701 3753 -734051 604333 126886 114809 -665208 -722877 748233 222178 888473 983859 -662438 579387 -394657 -685810 -563340 500719 690719 228920 72102 -597763 111313 -35988 -227343 408951 -829919 -310730 308428 712454 278640 -463753 151841 363493 750416 -364956 -888627 843874 -754037 712967 879652 142816 391196 -134083 725482 743639 -395212 -526410 -288933 590674 323767 -683783 151332 650736 623293 773469 270951 323556 340626 155537 45627 348662 -923083 -72427 77354 -16768 -951971 -351810 715569 127089 730351 -624458 -976572 104141 409609 -364806 -981049 780202 -20613 102106 84886 -728395 871880 -983812 -702978 -816981 361770 533210 183362 -141983 -477557 -547009 528791 27709 715404 985166 508456 -302406 891778 -181253 780179 756327 -601740 -631792 155753 920809 -52321 544938 587826 -248075 479346 -716871 -583961 -18345 -422765 -827133 -206474 -89107 -70184 -406367 896962 172332 -62258 180225 473120 -67685 260789 748515 619612 -578861 -388991 950748 -741327 -814715 456283 903126 107348 938228 798366 928397 -150806 252406 98651 241555 -226547 -855432 696406 841293 -994868 -108425 461319 -934667 653352 55559 241177 -885866 -711529 648912 794222 -917229 -691324 148364 229657 608416 540877 689418 -518045 -432698 -694716 -545362 125511 -993948 -925393 -688273 -896138 380585 15049 198488 824147 221979 990782 426120 -22537 942227 548658 -426703 -668753 853310 -826309 102044 -908551 -197986 8290 150308 -148341 -596857 -936154 624183 972876 605602 63866 557272 -695975 -696211 -995134 -767457 357889 863545 791641 -465608 831689 79019 889358 346336 -195223 658620 -851806 -776341 -71859 465594 -428596 878144 200853 931268 -641866 -29349 -404714 509905 344573 555978 666454 990377 875700 -390095 -567788 -474262 -346654 -340409 -225218 -713723 670207 881366 -944392 321983 985211 854975 255388 48561 -419145 748531 -745931 324168 -610550 -581893 898178 284614 790846 -283407 630009 540094 -790639 680325 -390590 -386020 -526796 699769 368568 521499 -46514 604582 410092 971981 -247558 372212 301601 522262 191813 -925211 754128 382513 55474 744331 -261722 -52310 -704074 -207986 780929 -338334 720700 222759 -85769 992399 -566623 -276441 -686257 157753 639929 866929 -915707 -70338 -48567 -353285 145099 -352433 -812789 -554926 -995453 105841 986157 -49645 998470 -148995 -8110 -887182 504672 -807009 264207 440759 333905 -541605 -936081 -305348 -964531 769155 -513552 -86031 793405 -776894 624643 747736 -627652 956309 355216 -911351 133659 312525 719728 -959954 -62626 578574 314482 604424 704188 -533677 -77354 257769 306211 -388504 -295851 -49224 671026 859758 9367 -873232 435773 787162 -823493 236065 -665012 556919 -338221 -650514 138396 916319 -789019 25997 158749 468358 80747 111690 -305166 -342609 395604 530692 52340 -646539 943873 306350 365104 -714556 -218168 213840 535268 261725 -592268 15620 -199034 174165 -961084 -889223 145085 662294 131176 890483 982757 724829 -806009 -980407 -625776 -594502 499131 -756379 664576 364563 466707 11848 49710 -926174 -637296 -563069 -987706 -200973 -60119 -183617 -508632 914790 -519353 -95178 -492440 -87501 -892983 -928200 575823 -906527 103426 505127 -865192 53197 641334 -642308 -404172 752554 -294367 -27712 -75065 835067 746607 832530 -897240 301594 242501 -190553 -464475 -990923 602551 941126 -135748 -268724 111567 385224 -307805 871732 -407539 798239 -424382 902679 -8863 219083 321972 -89103 453683 -591514 10185 -327148 -554533 881305 -427385 189478 374185 -433628 669092 274462 115807 -12453 298509 434250 -271182 240036 -523166 -103860 -219700 356986 604280 259608 368717 -918036 947414 -679560 512326 -218594 -742727 -125048 193596 427463 433040 20410 933035 -718286 653184 46419 -366208 -325698 446177 -591635 402462 -254115 781631 156787 -998822 -460647 232026 -452824 -178817 -72694 -234202 945696 98251 -172447 -843956 -826428 -858769 762976 -233561 954834 -980077 815584 276424 343900 -86448 -599350 -671118 -55483 -561100 53662 -75617 490183 -655934 -450193 -811270 -497297 313072 -283547 149346 160286 -769625 188986 200685 428682 429126 601405 295395 241724 -855010 -988846 -986690 596496 753399 -171664 806961 886584 -464117 -901727 678046 -657479 41094 -125562 -457057 -96916 69516 -502320 -839938 -863874 -394830 761416 -417476 196976 -948732 831177 -761714 -970984 281982 951616 572123 737055 -129261 129587 630975 -383231 327465 -231625 -272373 422544 127130 441848 764611 -253711 644789 33973 534047 692124 -921413 -170559 932235 -231584 -938141 -837629 -321753 -674210 -203562 913911 -646585 245386 981171 284715 305524 730157 421772 -292541 -249495 -22043 -146200 280437 595991 904099 352575 -806770 -976606 -934613 -305791 218603 787809 -952168 -467057 545152 -305310 30934 398400 876629 -562333 -573658 -392483 511620 617178 689182 -745306 472509 -6801 498726 436171 -233534 -60547 271484 -90636 -881941 274964 -829135 731961 -354909 -838151 129450 -89814 551144 -238172 -50273 -67640 466639 102082 958751 -524534 974206 -25295 265482 706138 299057 -946425 -108138 943254 790454 -594677 113355 599183 -329615 169017 459655 864013 85848 -612414 -664966 -262071 -342409 647562 -893781 -230287 717933 -489943 -219022 -852441 -955155 -914325 957819 557442 896063 -33200 -18999 361100 674365 733708 333745 807619 -565930 -735096 44379 966936 -428018 232159 -964411 -574221 -673412 345954 -247361 -175315 -992949 -779244 -982032 477204 -383687 -382801 -380593 -96277 -898405 -408931 -744149 988647 -255017 884352 274212 -333133 115688 99627 -388177 332013 -837538 -850522 -153962 548391 671195 -674514 59894 -391961 321175 -907086 826815 -51545 -544675 316247 -192968 26069 707212 137206 -668168 -830124 120599 356889 622 -708358 -554490 -853375 -684327 -365936 926835 -970205 46545 84565 138381 -25306 21437 526843 -813672 725606 283866 53288 -754838 -795660 -828230 145398 -381201 -34796 495683 -477580 564263 171198 479660 -361565 -818141 295966 678019 810745 551308 351124 806698 -675614 -221412 -550092 -379819 65850 -620893 -583610 608398 9556 124675 -370872 -781006 873206 -486092 172263 932465 -402854 -998847 -913910 -715567 -458449 681161 289479 -746581 503830 -263682 564972 -207699 326694 794282 724471 659670 -218775 909221 -245218 202365 778460 -661664 357449 -82613 954354 -168354 185490 -350660 -998766 -631499 859596 915747 81684 -297583 -64519 937379 738760 -593870 -406830 341686 -316049 638569 -599485 -43479 634688 -595682 -37524 350494 -64795 -813875 128290 -64759 -129541 775173 408172 -46541 144790 -394520 718470 -237381 450746 257070 -110623 848528 780643 -548319 -309983 -377736 -376194 974626 136222 193164 922350 -435038 217444 -99655 806408 146090 709811 758720 -715498 392789 190719 852279 -93992 -147631 258800 994311 -912129 -110111 -622492 -107924 -37456 289629 -359064 -236936 -11641 672688 380867 135952 -664431 -523303 -754837 -179859 362321 -888085 -587762 593308 -104772 -361202 113162 618494 436029 -279685 675061 771913 856882 -347260 -287722 819589 759789 -824182 -931734 -32752 -417229 -761980 446369 -453861 304576 479871 -848098 937131 191170 631448 -767878 -586855 -768934 988547 498049 699538 231070 -65912 882739 842135 531481 -982271 -605755 112894 -872631 240734 -475619 -34833 958496 292257 -416294 645096 179332 -980382 943178 844730 -169009 -121140 34290 531722 -961456 754334 -769015 209873 28360 16683 -612227 -778661 -423699 -541478 456173 614604 534250 -654937 306733 373910 558173 731936 -760122 210693 369240 344808 -363149 80563 -136094 -917448 -503771 29204 232819 16857 237439 -654356 162043 -111829 -478886 109907 -182437 -61791 12611 306488 260841 620227 -747272 364635 -188559 391467 -192657 -124590 -155473 -969080 98127 317445 -853546 -771937 -721163 574130 -688243 -397628 -806160 -286231 738924 -715163 -14842 433937 733315 348416 -472659 449249 938579 -650457 543634 -559128 -661933 -252541 869909 -431866 -898963 -524849 -145462 632433 376318 380377 -839686 -418511 -348327 400132 -519135 -137309 536261 285384 -631826 -214790 887418 -555344 -62267 -584775 -705112 -113061 -794688 -421701 712945 -138500 203050 -904021 -120342 -977061 -174717 330124 -262626 252498 744831 740019 -634870 -991408 -141562 -977720 -26206 79321 -222283 -786104 569162 -660093 -310564 -658682 616158 854523 900863 -331739 436523 753662 -52907 283935 -261260 394209 -579893 143042 906222 -774262 -476286 192046 458436 -249228 276813 -77736 -188396 -99922 -713548 194058 863599 -534435 -892173 172000 -932643 -44106 -252036 43469 -893225 694405 -690575 811668 700747 -943063 32043 723919 -953444 624020 -357578 828139 747679 -104880 351698 -257494 598559 175477 681459 790560 -974374 992180 618178 -625481 86274 777168 -477669 -737108 -904643 534303 923021 665743 137253 -321010 -129188 416838 -966200 821274 401410 234250 685353 -852649 -958934 928104 973758 293741 -27724 199234 928496 103062 564660 294476 266014 -472415 -470542 761360 327066 923123 25195 674282 666538 556032 772175 -548596 921992 988246 -689151 102395 -87325 23955 -247397 -867440 558556 -326679 998119 234233 107018 -170206 644838 23733 749814 -326506 -777011 -114533 326303 -781770 386819 730580 -550537 670852 -139739 739420 681573 -61544 449282 -792699 -502847 -536034 -404833 988916 25435 787795 994100 -19678 424180 -976245 364845 72540 -282813 -393939 192298 659140 833265 -53195 -708864 189389 981662 -144079 -457674 770883 364122 544069 482312 -579391 -747860 453416 -197145 -405191 978831 384420 449527 -821392 107248 -684518 438031 -548353 -105295 973307 -91331 848979 -382167 -678320 874048 210477 771362 644916 454924 399523 734681 796116 -764599 -356451 934530 -693770 -282924 -498087 762561 403567 212157 -321048 -498510 365994 -644025 -531665 -961182 -302936 -556309 300647 -755500 -45445 222678 -208739 -104963 46667 254822 477362 785736 -979503 -552655 -600100 -606702 -362018 -538370 -839005 -154065 128469 -13366 978405 -224669 593580 -765244 -555181 -433430 396016 -217903 91377 -829966 -57410 257673 -831334 -430309 -192310 557880 -694662 522238 -778020 917726 -500718 694307 729934 -209617 416568 -347256 220560 -990444 -140908 638113 807076 -625112 216100 773075 198946 57276 -108104 -109576 -425548 -273708 4471 -360226 109339 -211544 617177 -789816 -678231 -718045 360746 -607124 -115131 103783 850445 -990349 866026 249799 333559 -838916 -340568 -801460 -515280 545433 931234 -888784 -921002 -263600 -364914 688102 423385 -701797 888632 299664 -784512 183272 207359 573576 -712478 -287078 -19498 -30376 -571026 222215 25413 363329 861284 -642952 -656666 187704 20442 289836 -173592 -797596 315576 -892331 555407 406690 674875 -401254 110258 153985 169846 -432109 762299 -142906 939340 681168 584875 -253079 -66185 -840366 863891 923030 -295035 -838128 422684 -673363 -893994 216307 -778112 271554 -958561 -763814 287887 598686 422250 -698984 -956628 781628 482452 471793 298061 365005 -723763 172064 -915586 993333 892955 708820 928221 -477685 779352 -869969 -609889 -574051 -405329 218053 808587 -554262 -183261 856227 416250 121638 -348536 404421 882910 368569 16904 956191 256951 -454592 -972384 998037 923167 315147 356768 855939 53311 321437 98606 -78538 -123433 -577105 -712765 -585104 122811 -186707 100397 960488 -295983 318136 375051 371272 19220 470946 -359851 -364754 468883 -201355 -829871 467499 -312974 -170899 563615 -485433 917352 -179847 -476370 -940677 848960 694334 756804 21557 890841 -693996 -642950 -115112 -647003 -340217 -371907 -88263 -417362 -22185 -921393 63011 -345588 907000 -672060 -892461 -566032 -129901 450566 214781 -448099 -508797 -383663 696646 939753 259289 -608969 302024 378688 401369 -77411 504465 544673 403834 66620 298020 -872033 -990614 -270815 190710 739938 505864 -272978 87538 381860 162792 279063 985718 795444 193234 -685851 334164 793334 -562621 148087 332242 471265 -777110 136700 -234326 146175 328237 -850951 -410997 655473 -778846 -200887 266774 -326807 -821354 194969 545377 -641363 -96503 134376 652023 407067 -690512 973837 -67753 523423 -58126 329520 -827279 113215 -699284 524879 -387028 -537968 122989 309307 -29982 185918 538874 138649 155874 -592376 891851 -724126 98285 -738623 986059 642403 61881 90704 26396 67517 -54670 240945 -403566 976486 -437580 -172174 177203 -498266 -551534 227895 212286 901659 326802 -672586 517152 53814 -645073 67132 726272 735420 780374 684070 -271948 -730682 -820375 -74647 -477238 -879039 -479041 795146 -964351 -77586 -407263 379942 320205 -843421 313295 678764 138582 -567800 733945 -644322 -2183 -130149 -818234 501140 -473531 500781 214737 373433 339712 -554718 343207 734731 765344 209845 -505782 163231 -909102 923890 8753 316571 659830 -792262 266694 -697797 246561 430914 -7194 60749 -629222 -746859 230757 -787147 -629667 -575475 707592 464105 -775141 -979362 -301688 608501 588600 -982132 870549 -397576 381388 771567 654545 -217562 -800349 748086 338769 612292 -681795 -37023 -891104 -528593 704846 -265403 -380100 460245 887743 147852 -779498 -531398 380971 -232141 -904042 -866315 831715 743947 -158187 -869455 -12310 -73672 17633 -171988 -97286 32309 934973 -460741 216701 -953267 -210210 203204 415637 -204893 -884497 -535998 686229 177068 260750 603589 -23931 -202320 679373 -644369 -322782 -490420 909362 248952 -193700 -442509 -398537 -589525 -802730 403944 -480310 647015 -583959 -173883 -728242 950176 -799583 934776 626201 -662437 629566 -998207 -411916 -870987 -512715 791733 -873058 911708 -448595 254910 663497 -391404 -882430 626457 597659 -112845 -599227 526294 -793938 -160731 764858 -559781 -935280 731370 215129 -252830 357316 -937581 969294 963702 290624 536265 -893319 866298 -702611 -375226 -126226 880674 -424405 -48934 -452234 -184456 -367286 911079 -134132 -693800 432401 -630683 -343711 -622732 -646342 146015 -391080 977490 162548 -39948 386699 -628663 -679456 -898473 548932 55815 -567275 -501553 815365 202638 -389476 -974281 -599551 702770 269173 77055 557088 757277 -356848 -325974 -477569 463947 -878380 -678194 -564243 851726 371356 430743 -530321 70795 501173 455877 -451779 583739 726753 372905 532419 922476 -795817 -382165 935074 101437 -800063 199239 800300 141989 -918852 630668 222443 826989 -619940 937500 992923 -552655 678693 741935 845867 -807069 -657517 488079 7360 887880 74003 228893 -570063 927481 -553337 -156085 10892 195043 352966 -21089 110480 -881464 -534502 -940105 -531791 -415684 448577 -741696 -765928 626088 739692 -887555 70304 -861238 102595 223302 -926758 -825037 110559 319750 -939511 451016 -12850 -405444 -219609 -519614 -52717 885499 -229922 908590 30755 200811 -544496 311790 -920343 376773 297039 753846 535875 -797349 -314138 -164081 567170 -568434 49486 -532265 -884242 795989 -422854 459199 -175552 -214083 -1652 444364 332327 13795 522461 949335 -351549 915836 610169 -530931 661805 -500915 4064 462447 -524947 646323 681671 -221613 -543614 466589 9877 -683935 242398 47629 141542 -974313 975335 -880869 -357493 176198 520311 -820750 561160 439314 731996 642129 855573 22902 791769 789515 -650339 -637634 -53084 910983 870082 628363 -675866 88513 -935848 382035 -883650 518215 41829 264286 999742 33468 -198745 -225078 -821652 415449 -496882 212744 -587453 68967 -8899 -203684 -980305 391366 -781042 -850207 571669 -9750 -953077 219907 19400 619224 505590 -310909 -38763 -832979 -418879 885238 211000 -963305 537495 -459834 604388 -523685 338001 532272 949183 827725 -396158 -591547 246372 714971 802924 86761 494176 417027 844808 -915881 -610379 -500265 327810 76699 387418 726656 799034 636950 448056 941881 707397 -696963 515503 -960688 -765718 923354 -291185 157992 948389 743690 108576 -195911 436647 -575299 170650 653710 -666796 -972422 956205 -110906 -53053 532760 731003 641813 410562 564166 -590311 -391360 -313904 -197628 -462959 844068 -293215 -462169 307043 979759 920734 884185 -16129 -252315 -250910 -515817 -475571 -156196 479165 -415311 -487514 534337 453173 -166323 126552 -553263 -566144 -8347 513702 430945 -78964 -799036 787013 175319 -879241 694029 515296 417198 -622185 -235468 -282732 -190218 -923917 -797693 532853 -489135 871240 425111 -691576 104055 288901 -450208 -837433 -430413 757583 189220 -66912 809060 68478 69373 223094 350845 -307810 360278 751006 -197883 -477713 -1166 749923 -649577 -757530 -179995 -656893 -402205 747050 220953 -973392 83884 882327 190666 361232 -981432 536126 417802 931645 310308 535779 -527042 -354235 549693 759293 -156256 293419 -485721 476986 -664645 645989 -408182 -28167 676338 720732 445600 390222 -280711 639983 -769992 -488831 -153127 343024 -42313 269967 677617 212645 -189935 -770776 -182672 259528 358484 997168 -245668 -582136 195102 -279874 -785650 -113658 -918750 -375265 241203 961752 -498265 -496684 -459443 -336246 -157304 -206065 -151632 463000 901941 251323 -962043 54645 92336 -689295 768330 377991 879506 -637820 620752 891433 6788 140150 -362436 195624 253382 408576 -515577 985286 131755 -853362 305535 -600902 19994 -769344 -576061 448045 376335 510314 -359606 202046 -45416 352405 668252 -571392 -795815 168444 134168 579703 -583159 910608 973036 -281953 533490 -924171 -516960 263397 541941 780291 -995636 -473557 407684 973893 -163 -166840 -830555 -103171 -601323 924294 219254 -196834 -293241 -931294 1571 -946223 113695 -319024 -521230 -847504 -633448 -699596 -78664 802958 -286204 -642582 747616 159085 153159 -981761 -623765 292871 626588 -539531 472683 -915066 519055 222915 20104 808396 264450 957651 -117637 438251 -421080 161923 351125 -456275 313869 78885 665145 -733170 427787 -897410 -449826 -628675 504406 700234 -39794 50207 -217102 260918 475369 -548916 410552 207205 -189533 -978288 10964 734444 -52607 548459 835274 755286 120288 294034 -488212 660513 -608593 934507 644709 227647 141552 46229 69170 595990 995259 -681250 442660 -541056 496698 -768822 -830880 -418869 412974 839699 -49570 -249926 -306327 893732 -231187 810370 54098 616220 136237 473295 960356 -445615 -672236 -336579 -311121 963531 303978 681438 -52010 396357 60364 -74950 -778865 329903 -584659 913483 -139226 620463 704976 -962179 715514 -970981 887632 -200140 -812033 275712 133017 682310 72122 -696161 755948 -488452 -973880 32234 -361762 447765 -368297 419339 151257 -339773 -213589 433886 -749030 -300500 886939 -52110 229297 -965525 894225 540172 994693 -488308 247566 -588892 718029 499860 -499549 -562970 462360 145398 747769 208818 268613 800671 -782261 526109 -349044 465003 269926 813933 -357516 -216275 823984 839073 -720422 -1748 957214 181094 836849 -996448 584380 -156765 431420 -712903 113576 -58385 -335083 -922728 180376 -14827 773546 -470444 329296 106903 971899 31479 -906708 299816 169949 316030 -459107 837552 -686470 915421 -462813 -627892 737614 -437896 91096 -591156 335787 631467 -645019 593587 -511689 84803 -981750 78138 449641 -33662 -241381 -35890 392591 179103 -920578 13709 -109109 -898108 -188882 119117 243089 -514929 654522 584085 -797781 -324975 -874042 -963039 -187211 822482 -681335 254179 96545 -707509 -905010 451452 947764 -683670 938868 100039 -511864 394257 9838 948559 -16376 583832 -462653 770516 -94857 153543 -521586 -428469 998121 -976164 -160897 518362 -348217 249739 -416807 -148000 -870704 102137 975346 -678166 -524909 830144 35510 964415 -684298 411502 -100060 817494 -207310 504326 -51505 982490 516180 88061 -325153 -316115 297917 -366530 962574 -609950 -422749 449319 -146261 250689 601743 -966134 334234 239303 325725 -134739 832978 718500 165567 393290 -418083 -531013 727098 -54384 -55716 833573 -187993 -185312 -908927 -133970 138035 923408 -34414 -695849 -924064 683371 112621 -870574 657409 489519 893950 954889 395330 50766 -660789 606488 26270 561710 776169 -660146 -799769 -272854 92420 61872 269762 541198 -612645 -525194 300200 694046 -64319 -291316 109670 -951152 995997 -869486 104349 233869 21355 -669988 -328253 759733 169657 -49677 746656 83992 -201941 -689902 451410 270397 318583 -514774 498634 529695 -638358 -338466 -146739 482602 -18975 827912 -326797 111427 256977 -205774 -937557 372285 690623 -544866 -286410 -89755 603336 -228033 -928217 -77577 -316261 250941 224361 640551 445434 434037 94265 117401 -204355 -207881 609448 95337 -510385 749958 467099 -640476 40751 -38757 910538 566604 -832273 973922 -193980 561752 -105927 199228 -845847 -334 951365 671931 450543 -116169 453476 -438615 575326 922043 -260487 949506 724500 -11006 561146 367221 -191294 122056 238195 278375 377324 780090 -456189 -554897 235501 -553349 -204834 -17573 906224 41504 272713 -508886 756472 254516 689057 166545 550490 -951756 543316 477558 659134 501012 607590 616695 -582878 494905 852206 73444 804950 31357 -358121 277953 315265 366766 613023 155205 594842 -974065 -747941 -554402 -343696 286933 605617 993834 94755 929195 909212 505215 513832 -969041 -865620 736869 -326455 353651 -168445 406806 -672861 4988 55385 -691579 -416730 -347705 -246535 -172972 481433 112959 -774334 629084 502803 625992 -686936 712745 236803 -277705 -858960 901244 -533336 -60073 -215433 -564665 951962 494438 291115 -679500 703552 52502 -534128 -112609 -212265 -871027 473340 644119 983281 439142 447580 -686751 -134668 -809683 -44627 193268 906135 328550 185347 278654 -157335 -566265 240006 -799906 446409 -266247 -141200 -502744 -345489 -364133 -678255 -419419 -794911 766399 -834741 189520 277631 -279636 -572906 219994 859000 -492006 -321283 -635866 442066 -342215 37663 643534 -37402 -286678 -65489 -798308 945378 234756 212340 -14062 -926523 -162352 -469943 536675 941927 568590 -352738 690935 -478610 -190290 758774 -762773 -386342 -803817 -780697 -908402 340986 993316 -453091 752614 -798860 846882 304344 -337111 -991807 829267 -650391 333124 739886 -530322 -740808 954583 922077 571548 -367039 704695 280130 -833923 -907757 3690 -117082 191393 -229936 -387537 -500056 860816 -603600 -859788 799671 11203 -411395 106206 117657 -925272 281880 981573 -381209 997921 -85645 505908 -916978 -338939 14101 299885 548047 -246626 -176103 203491 22336 156330 -504273 434495 665674 -97958 60953 -568100 -988503 164054 101167 -705717 -376209 372407 420188 -511153 246657 -745205 478367 540770 -353256 817364 450571 473006 -182847 -170486 514376 -122475 -990755 -71531 -578928 -815830 216354 -943661 -350414 -148171 -739944 -565736 962450 -849613 -405730 635689 556326 -179629 700130 -516032 -778373 302586 -51476 -394101 743982 37952 667924 -649043 634612 -641679 -909945 821308 975506 -85874 -880314 591041 371813 -507575 891687 659643 -217892 720524 558418 876955 -889095 -730126 290501 -758071 -611756 -611252 544593 -585185 933016 611358 -172517 -667543 -671356 607008 276508 905835 -904341 -343362 96673 -19237 274868 105496 -62773 253666 -780197 -396926 -162033 548767 -896786 -931068 242104 849828 964496 19803 611680 254327 -340230 298743 -566789 764691 217973 -473732 -14259 686052 -48543 -890815 339310 803534 -522702 782803 984781 -460505 304237 838131 50474 316216 588591 -863596 -366181 -388415 -158809 -572578 978056 -718094 -742121 -257746 -625361 380914 -293674 -972013 -85344 -139300 274769 -888750 -488894 838332 -715642 354659 -98612 -616041 957831 715250 -952371 -899999 -382723 -483105 709925 -323452 829219 792639 -480246 -762016 755143 -757543 123908 792901 -776244 -915287 476144 -623110 -700246 326624 359297 -115526 283372 252002 345914 -250062 755505 397383 -588554 -289532 697261 -713126 658400 893895 171301 626589 278779 -232699 147190 159299 74396 414140 -24946 142645 862955 -786467 756721 131086 540389 466640 291893 348575 -876835 548462 892935 -536725 -262154 948997 971300 -886997 74410 639319 -257183 799820 -889657 621980 -930908 -202516 265709 -964485 -495768 -256031 -912623 431637 616509 -909134 102013 -447237 -910523 -729316 -728499 -529101 196408 -315890 642164 -609226 -974751 -529107 -628939 330613 -349153 6353 -468310 910160 -356251 377990 743873 450333 -281158 -551155 -707911 -926297 687801 -673192 588201 534828 -997870 810129 -782982 -489762 665736 652947 -321047 -967838 -811151 -771089 -825978 -101547 -379590 724073 526007 -933566 -599456 793209 -622539 895661 -909193 290762 594061 14219 899623 -723522 383009 619848 885034 -326424 657445 -210112 -301617 -347503 -594269 -355898 525563 -591052 -467593 -512480 750114 798721 -747053 -554232 149330 174046 854076 -493651 -576855 -345375 -488693 208304 -43046 338263 -933138 -421977 859692 -816703 -163868 782878 108794 -111790 -482748 -849775 -582860 -175374 -730441 268659 -985636 815293 -576711 -262358 -558965 -710779 -670692 134417 712042 142924 -7803 723700 874169 -275509 -861843 -910312 707531 597230 -610015 744240 410887 -651307 -516157 526185 -839063 929108 797383 231135 884735 -903308 780790 -512731 -827795 166897 -751634 -622142 131818 -934727 -611808 855086 -962368 -516365 -699183 -964391 665424 -910474 805018 668709 -624628 642381 -288792 2663 994170 -710 -601604 -783127 -109512 641968 752748 18795 38514 482648 508064 -254691 -848146 -517875 -175530 -174809 -616703 731615 560159 -388830 -450153 227348 318560 -419044 -113106 -632798 876754 -780265 265947 550454 -450814 246794 -353211 441649 -878767 -439841 -576987 985254 -827019 -227980 121164 -439971 -59914 -370278 476957 892114 695858 318489 450959 587575 633690 -350166 -313172 -191122 954994 127739 97812 545936 60245 97071 -718981 -136600 -915537 450011 358822 -806663 -791807 923146 -326926 62836 345761 251578 -606258 -689981 -387273 778589 -990660 -937343 839233 405849 -6060 -631041 288527 941704 -193216 -31551 39752 331192 -160959 -207618 -533916 -392148 -659287 850596 -262609 -43367 -316065 -82606 458957 -181590 -299298 349532 351664 -927235 807990 953674 -403421 102564 305418 350297 -299453 -190299 751376 -981383 -330368 701178 -553836 464589 -550367 184722 313333 -355922 895549 -893618 -136793 926889 -471357 -936187 -195153 -741508 -21517 31104 -870486 -308963 994787 -618370 268486 -429517 136571 -534863 259783 838938 420344 -503745 -392188 -920348 -674323 640707 -844185 455635 756029 -816311 676209 943967 -57181 -874795 -296909 619830 -445142 -916899 -724778 137911 759093 106571 -656747 271223 -33544 309884 -883779 930621 -987651 -448445 105140 -500219 669985 -971930 -406673 785920 -274668 -217952 214010 -74479 -615076 997790 -127756 520530 474707 276866 278544 922254 611236 569827 -205803 -443196 -836014 -911797 190942 -31446 201777 810935 -776996 -501080 792555 385178 285199 -165159 -733699 47579 -989423 -450547 -906441 546643 -762869 614473 907711 798672 -750403 958534 -463730 -455276 702331 460014 -430990 -906282 464555 788962 734602 230336 249032 -742153 875726 209135 -102943 -696268 -583292 491383 -159974 815318 -311988 -366243 -561238 -523060 -35435 -43750 -271140 -526277 910245 -838369 -247153 795515 -231147 155979 425398 582424 932434 919158 -789160 384722 -198626 641898 -51568 -273379 599693 -283931 -924274 -866398 -706423 -364647 824085 590652 -764466 -505428 987899 -826884 887022 -211144 -243540 -981979 480334 -807221 312103 -834639 -298841 28520 269567 -215734 -328954 -609532 553948 -25646 -94259 -906358 123768 366044 614192 721624 -256478 533296 38968 -981312 859326 -322741 -870588 868872 -861117 -997155 -252285 -872214 -627269 133065 -214277 951060 355527 605608 -218108 582185 -281447 898503 383438 -678849 516727 -248284 -654633 -920225 431423 472693 79734 -144504 321373 193057 319827 -44244 -225193 290116 411884 -728015 100034 -170961 -613742 107505 612170 850022 -118550 -457413 456750 24737 -784019 283984 -147647 743628 170216 -526361 -154518 -685689 -563716 920233 415013 554150 -86881 -976075 -624256 -51406 -149734 -319074 -840289 785766 819849 393576 -713288 -757965 -52387 -155890 818584 378301 709853 -748289 76700 -105253 -31455 361116 412857 668955 -628202 952380 530292 -787525 541693 465705 -494486 456113 692972 663968 -479798 522917 -801077 -233260 777558 -493711 -797096 -960020 -900122 879272 45988 373760 993637 683532 -739565 991904 145490 -908650 -464544 989646 -327233 943858 -751337 777983 -842410 978177 137497 97694 730191 878805 208923 325384 -420613 -313800 79912 865681 57661 -609882 908698 -742659 569611 298318 -140891 652680 -67983 -766699 -491699 -468897 58510 217619 -409110 -185179 -691562 -856940 173995 -203281 -413618 936344 877840 -460216 327315 -848429 -894865 -940115 -509357 -31187 -905360 -933358 -978286 -286140 -631280 -151972 322279 685797 161058 651492 766461 26007 442953 -409861 487698 567312 -594688 627424 498171 -947650 924690 738252 952222 618944 -343262 -793753 775030 72938 298405 351696 496659 -309948 -42781 -654184 -741097 -260341 -36615 -977977 -386630 -142546 645978 -124458 484295 -19886 264905 -677708 861213 -31025 -638111 -701886 885552 570162 390285 481622 954245 543545 -740592 689595 827961 873945 883710 -972881 985594 -976197 -730943 693860 663820 -739525 -424938 -643712 811077 967144 444429 -220899 -621806 -873209 -3572 -100790 10864 72848 505677 -415096 841587 -66897 -619557 563790 80579 340419 805273 502405 447898 902243 134331 570380 -443320 -161452 518859 927029 727343 -592620 -415835 962502 -861881 -202157 -364165 -165254 -433509 868085 -645549 -71042 913994 867345 703492 -866956 75399 457717 686396 -943501 645017 203423 -985987 269956 389467 -836539 628891 -515930 339901 791758 693312 -931252 -881342 -444713 -610584 741338 -939008 -205648 576229 -212309 -949085 -506660 -446116 1294 -982933 -513644 -675898 151365 -365783 478916 892401 -277883 -929850 -204404 -994948 406520 -545477 390593 -359330 -165698 577946 -55446 -878752 255079 -413180 868035 403998 771707 -197583 256061 -523894 885106 -632085 -562564 860777 949692 -833645 725592 717908 125243 -740069 -395811 855224 632388 -297462 -238389 -694569 537378 -766085 462102 231877 123666 499102 -430874 596715 382280 317365 -861416 -522489 -271127 -334952 853180 -632278 -902386 875698 -559466 39225 -959800 259202 -797411 -70035 972566 -774757 -188033 -357293 -384783 772133 -653542 -965427 -857664 885978 -438140 -582385 192868 928009 -15228 608418 -155346 26646 -887273 539492 -373788 2679 -922260 -54778 -425920 -696647 388329 933261 -537232 14713 -545116 568914 338583 -662420 742506 -695678 709578 461655 903867 879390 -153324 517911 -206261 -223492 446195 -103653 -667389 241348 989273 -583451 776063 -76812 -537300 -591091 214670 -17315 416198 816446 377525 921635 741622 813879 583595 454337 239485 611403 632414 -575741 -256623 -351519 387821 283018 -644386 964341 -658388 -676404 757120 810645 -227932 435089 50570 -571164 -834672 -216457 993538 622875 -51360 -309393 481890 -921469 551994 -344259 935705 343036 900852 -256004 127880 530426 605596 117528 722822 -33790 -7824 -518446 -996516 139825 -108698 -137025 -371767 -490058 -39387 565578 -722688 572755 -217462 810285 -556891 820063 -210012 -58628 -127149 480583 910136 416026 -234215 983177 -201281 901058 438009 -50761 -294045 611840 -491417 484858 -685563 110773 -438960 878989 368441 -557546 801936 -955714 -524216 -202195 -579717 -500880 -175699 576471 341205 448667 -994662 330820 -294822 268106 628592 -629765 -840265 453404 -701622 697939 40590 253253 766451 -621317 139638 710922 613995 83059 137209 -452792 102374 349712 -928236 -390803 -701236 765948 52027 975357 -883654 -35532 -862381 425998 -735104 -43256 47797 -651571 -3295 -910178 321970 -480009 468183 81392 -273655 588001 56460 -386999 152946 -383887 -478878 -867508 -79209 720930 -173909 116205 -12522 447364 781682 -557706 50433 -56775 47984 936580 -896035 40313 93464 480519 -175834 901519 -132596 -32059 -754102 -708646 169381 -823592 656937 371661 -558353 -537429 103836 -743953 746026 -312191 -237461 605659 -872886 -904850 309845 -729279 -967176 137308 -688245 780900 994064 51463 -277195 -663909 968609 -741887 -736916 -681648 628335 768687 -605889 -982653 986740 -906421 783023 233415 965979 220640 -888782 151620 -630141 901201 949555 3252 480259 -731182 -185968 -710809 -239200 856044 521243 303039 925784 -953986 716570 -140237 -875813 -49097 -904632 102608 -867572 -241891 694481 -517324 -542204 -42103 73561 107794 -86768 260392 148470 420017 168366 -507652 267057 795500 -236012 957657 711690 763827 -442455 -91032 -555919 -821240 -978550 929704 826061 -245884 328710 -957976 -192008 -194864 -330974 -139826 384193 35500 -992618 -992942 188265 816619 651086 809540 76327 487796 546410 613442 969381 300611 -870593 -565053 -832768 679142 33363 -957041 -910773 382593 834149 -818747 388365 790987 41443 -868780 164542 -263026 -908943 -917247 649294 -219733 -667031 464359 837919 -381804 688726 48626 -357243 763087 890488 725988 132685 -17670 713155 -429743 -222412 906945 169439 -947934 -970773 34538 -68567 908437 -244966 789450 -550991 668859 328281 739917 44346 222713 726968 -480015 342973 -723449 -26823 -473013 652007 -503692 257617 -491390 863638 -726879 302315 -615729 990048 538561 -1819 755459 -198516 -575008 432912 -243455 -813801 -442791 -445900 -704064 592560 -200099 -711798 -198710 -941892 -134157 868800 551743 -392237 -74893 -727943 284883 -691647 -990582 86986 714443 950662 650809 -736578 -95356 -452394 984021 716883 452973 -671206 763145 614650 -913272 715117 -88369 202651 711405 433312 -795909 -919537 -462522 519991 390961 -44507 -194348 970218 -868631 750750 455529 -556508 364786 831664 -516628 523655 76780 -213242 570712 893414 630733 -741954 725821 878025 780637 841578 -94786 907501 -65991 -285936 258577 787010 993620 595754 -613374 -458901 191217 496807 775408 226114 -914133 -301976 -186417 214097 -547986 883139 -518236 67417 237947 755844 -412020 549455 -200857 898791 -263243 688602 78876 587935 -24477 -152745 441175 -945454 47469 -967083 -282840 452122 -161987 152601 30710 -593786 -30892 734747 -940936 777495 -851901 114951 -468419 -250428 -769485 -853315 286501 -738826 82015 -493103 20709 963469 794004 981516 564615 604505 919608 538345 911847 237473 108096 728601 -382024 -816224 522424 -243456 368125 -999165 945983 775477 -565872 986988 -122744 495366 -732385 -435726 -763942 279026 683946 833694 -614511 902445 -60410 -143632 -230629 319903 421213 914648 373883 675429 195627 36414 132426 -972082 -788030 925178 -427343 -132256 -257848 644956 312433 -226863 -969292 699174 888411 -375282 -628524 -262899 -206120 836536 648010 -436036 -892446 -112863 956170 -258096 3848 215763 -186402 269149 54638 -962934 414690 366439 -464181 -220619 902280 825194 492394 244729 320534 139347 -536150 -542034 -26205 944645 83326 852320 507293 983253 828525 -695985 -974522 -406386 839058 -369553 -285390 -717458 -856163 -91543 794058 240551 -77999 -67432 -32179 550238 944644 362253 -664118 887215 156194 562188 -649049 782760 -702422 -294388 -175203 546889 -101457 738491 -322631 712587 -848167 -721033 808668 918870 -519838 832598 -610116 -455543 690201 459168 -599582 -2314 917730 -248752 526378 -140573 -578252 334102 108614 100234 -415847 254935 583099 732441 -434510 344620 159586 602035 203057 567007 -421400 -617874 721116 -721039 684495 -318637 -829167 -693481 949866 62945 354877 -667336 459493 -854134 34659 318832 -867397 -96332 -664677 -827503 609214 693049 -705648 -871267 -768109 -647320 292097 476108 314163 -808190 -664895 447372 -885013 -81858 413751 577788 -129316 -220987 938335 -731151 -430468 -95818 -361273 -151695 -863725 595747 -269037 864698 -443841 52883 199033 303932 466289 -410882 856006 294683 -694802 636884 -737961 863022 704462 -169610 -447071 179715 532608 -513349 88745 -241447 697669 -646547 537356 888995 85680 -269367 220921 696332 355884 -112894 417586 -818194 613878 -534081 90127 -986663 777631 824600 627323 365842 -465652 -276067 -692875 413842 310005 632272 -612593 -191997 -715415 -986074 332531 644166 415944 626313 896857 543472 -293944 -326055 -655854 -254776 -233103 319846 -381823 -49590 -313823 188920 555036 -690905 946441 -677048 337391 -63037 87085 930948 -304359 -850250 -904088 -822834 355022 681548 -223131 956989 -864813 -796923 3368 -777125 287877 -340075 -859645 171174 -763310 -314779 -287455 -824432 969150 -778352 171775 962686 -263456 119655 586861 -588724 53475 -669843 309394 -635960 -838907 946396 299877 -485966 -787941 -704866 786357 951107 -724213 -934443 321186 -409821 -713136 905812 -211039 579440 883066 577443 197884 -667842 219563 -291457 -774320 -523118 -626276 -513833 -930675 205670 -687978 -634415 -212870 -659671 -446343 -691389 337838 964411 -234056 -936390 -830184 -739339 420698 974582 89080 -388321 -31749 94060 263267 77560 253385 661315 -208445 944050 -637688 -730409 -44332 -687629 -939762 337081 -799319 -450347 762184 689069 -359131 -259481 897843 -80597 -3326 126378 772963 223583 -295858 -802796 -327296 269481 492008 -523759 -284220 -460387 352904 55421 590335 -260220 207668 405547 -468205 -996903 -225076 -66591 858872 455372 -550401 301146 -125127 -104637 5587 848962 945525 -974636 -598623 63294 -283169 349773 762519 -458527 956350 -499411 -41292 809144 -363283 -719193 -170800 -533569 -201508 -947802 -177775 -452631 979086 251203 16631 240669 621465 -681391 139345 787251 942761 -500782 -63675 62715 528510 -239617 80588 -917706 -322455 -481084 -103629 -554853 890835 -91070 190492 348372 -368843 -432949 998139 -397826 927905 -147607 509209 -396115 -804936 468695 -65899 378597 119858 676999 -552354 156834 -432167 517402 -624582 -624815 -859506 112875 32194 213973 -184893 -919675 -779293 -376573 -890241 77608 -933026 -604507 806365 211272 -78007 -776581 399501 896142 742925 -176074 -216623 -776875 794982 -784901 -761343 -799187 148582 187878 -22776 850012 -978574 -9212 -903067 -201384 137411 347352 -692181 -213041 -229402 -837545 941314 -395873 64060 528620 705956 -344482 99451 138101 972384 19155 397356 -492604 333210 -547077 -147413 570911 -574008 -552442 485417 62016 -227081 -293545 -601427 -97067 407876 806023 619535 578561 -426140 471778 144636 552025 -108004 -801304 -98571 -499864 -948150 -414386 367312 -925780 -866982 169851 -184267 161303 -810031 951051 374562 -587761 -884410 54735 715880 -151826 -719644 -591157 -470868 766851 -836630 236215 -960025 891023 -306773 -46722 -622106 -732472 675342 -282942 -10550 822617 871311 603478 257032 -418463 -683204 634819 -964117 470896 -573512 688708 -418546 -247539 -211652 903626 -691358 404274 294161 810104 -935506 350542 -401129 659496 -992631 671810 825922 -677404 101730 -74139 -427625 193134 174969 -104064 78899 427704 -169116 453586 235589 718957 302731 557837 871823 458854 839212 299608 -605592 -626506 779607 315595 816061 166815 -940301 -207114 -486516 -790246 115895 711642 150247 -892717 -906958 -288530 -928777 -99286 548548 -607460 -490761 -274252 845731 -759871 423093 -356681 -636841 -925392 -659436 941746 -729923 -674768 -425460 -978093 -660728 -43526 673448 528511 -92101 -588996 -824569 -157363 166833 -151528 -690211 623883 950421 -918619 903791 -609864 924266 937709 -664934 -205816 105605 603629 300236 421859 -890482 -148071 727305 479463 272770 -495403 569831 -771871 -430924 -313219 449939 20696 180551 569182 707530 48514 238005 356667 642785 174540 741708 -554551 431038 291671 -931028 978483 583644 -568458 658378 417559 -890293 632113 706800 -424954 297517 -538683 -997702 723976 -237126 -417503 -353253 589846 940221 -147222 303574 -931810 21525 233848 745349 -343933 407477 -858665 807318 -739302 802980 831943 -654136 914734 944125 192573 -626381 893565 596208 -777505 -501827 107449 171200 3980 791846 76680 -572476 -470190 346365 800132 -595866 -169482 -958936 239548 -501594 -852753 959328 246449 909335 -271893 698675 195161 -684959 542921 972672 -581089 -523458 810269 -348290 421473 -288514 -229457 521526 359793 -353405 787708 -879868 -583787 688196 820276 -572390 -889976 636366 -418630 335357 465910 631871 -513880 554118 932995 -240822 -359352 305379 156741 -300874 -25060 378131 181829 128222 839382 -88595 -885374 -832590 -775328 730778 -95378 876468 -169130 771222 -323984 269565 415111 115379 -346016 -713930 685688 -533098 562446 220959 158945 -974408 571963 233611 -691794 -886682 -862818 767073 500096 -961854 -673184 -139107 -888791 -155968 879265 -760498 904243 -545239 -249103 -906475 137433 -259813 869463 -896596 31756 -88825 -160946 -950435 512752 378034 -862781 -207866 -263972 531509 292248 -638436 -370722 -762499 -730204 185252 861365 -684085 -971727 752956 565845 -164427 185212 832272 15846 -254301 -110791 516070 -725051 618451 -262644 -85613 -786686 72662 -814959 285059 -648096 -167151 714453 -80972 -747047 116925 44507 321339 -901353 3943 -293736 -910785 365307 461936 -524937 -557575 518170 -648050 -966955 479418 -55621 -874935 553990 344037 83547 -988161 260303 -140303 -322775 293985 840809 270824 -169334 257267 193157 95338 829206 -318576 -267838 563883 -610663 -214172 -547271 -920208 -503277 -611472 34290 200342 297529 -704502 -267285 343692 -427279 95962 -231400 730196 712666 -164514 -562722 -659706 610114 -585241 -866537 -409524 529325 480921 388497 829159 49493 753647 -886769 878249 414244 -414539 -371897 -965639 -48580 764300 -297886 86738 669680 841193 317567 -524860 736585 147094 542000 972786 -157438 760752 -943749 -580974 -397685 -645464 953690 -477712 366346 380610 -640580 -29333 709589 -541415 -392446 -735497 137337 1432 722178 877465 -109514 -498430 -187129 499822 -876159 342252 -677040 261924 -33663 396222 704909 -484481 -733805 829877 276069 656726 -225082 -854428 595826 875283 -692641 -955858 793923 93495 426966 615886 -26919 -197293 246103 101583 -146133 -579056 944194 883604 846370 983209 233131 -153519 233117 -471317 999387 41104 909807 -990788 180173 -445650 917468 374417 -539982 547547 466975 894966 819950 831902 136295 625802 -777191 575950 789590 718336 671742 259097 -3455 396703 -144481 -759167 427890 -773949 -447697 -583846 34217 -594598 849686 232270 696470 -69657 -106127 -56358 -311520 907523 -672112 559950 -589406 296023 902518 89936 -925463 173988 521948 449369 847800 542267 -607314 -265545 334660 776453 -519795 -176246 -737353 288380 -218420 775367 148913 942127 -905229 69175 -635198 -455614 -137922 -490759 860658 -488468 -871266 876924 -231750 -98056 506295 -563194 -332408 231749 312801 586544 -723393 -950842 -241752 675432 -965708 357634 -955188 -746259 684978 -140652 799425 277334 -567689 301612 359344 509708 130868 -28659 -380428 -706613 -632559 587405 340126 788901 157991 718360 -435854 -265089 -978428 -369107 180071 -192878 608555 -971937 521387 535147 -269294 -273322 -336739 781292 -792542 -775604 789713 -321079 -467526 468368 577423 -830325 552747 476678 170324 774801 771389 -576603 -996785 -235382 -595031 150647 -132634 -880772 -579170 -425827 17839 428736 -285635 -361015 613367 -698493 -828132 -806590 -405058 -939450 389831 298083 -369095 -408481 886458 -587492 406479 748790 -120728 -688529 -983651 770314 5943 547572 -469902 -872727 -647295 622550 898003 62907 -221163 991700 -880136 -438024 -680780 318401 754381 427629 284052 -815612 888178 -723525 -964383 -117735 -234949 -777128 -406857 700430 -317776 604685 762921 -422649 -420337 -790538 -624579 797370 187334 280068 -558994 -685964 -7431 -586114 572585 -688366 23682 -409988 359376 451721 68331 319467 -508486 -408610 -648458 -400372 413616 -75730 812438 926197 -135822 -54232 836723 -337522 -383696 -474610 -764822 909077 -186735 -975432 227082 288027 -617680 907025 -719463 -452988 -993510 -666984 -329459 -991221 -407215 668128 -982765 204732 654924 -740976 -675701 22264 -672651 -548637 -526710 716533 -201558 423977 -3369 -654661 833724 421061 -627858 -684888 914803 517421 -600447 -638356 456583 839661 -126990 404622 -893271 98724 274265 783333 -142600 643974 823300 38560 -186740 402776 549490 423999 -954385 443639 -373929 914328 -134241 72401 -405988 480083 278669 384362 -892708 -657299 -517599 -937767 600424 16825 601652 -271671 92100 -376358 -20588 956920 -773081 -590389 -314236 -766149 173951 -500521 859961 -747400 817258 280737 371934 -104406 -512578 -948962 -416879 166497 -568190 846358 603620 746303 88051 -918746 -15779 787325 194561 205889 999158 851300 499791 789930 -25571 819412 549686 -729220 206773 114112 160322 575394 -555244 -168657 452531 213855 673411 -245443 579326 -327481 2241 610840 233034 754628 155648 -471420 -376205 929555 997222 -746409 528523 993860 -540147 534014 -258093 991293 132356 583542 -41658 -362696 -79796 172116 -882673 428480 -247973 -823747 -689010 -526152 589725 -886674 -41513 52052 414702 422710 -166605 -146530 -896351 -130441 943901 558962 600316 523817 192582 300291 -834631 571095 671377 395476 835847 -256992 -624232 507071 53255 858807 619685 -244367 -212016 -722589 -413510 198508 -221076 -695425 921482 -973564 32088 88571 -785923 -899229 -688889 372826 -416848 -730107 -498465 384306 -110222 739388 119099 -744785 -713400 -233427 932840 -903151 -322326 -947759 974632 672297 678597 -440842 -877646 397536 876535 380091 462640 -29777 234069 -163817 -272065 367528 -338328 -145837 205043 -179732 738156 315659 -318512 156083 -113328 456113 -464558 -168121 -912071 -694902 707686 -86647 -274690 -794833 -88466 -63637 -840275 -45939 277697 752116 -559483 -134554 458793 959295 -581766 -681906 906468 -643204 124597 -961234 874403 815469 -56303 513093 430094 690922 853535 257314 -549442 -758818 -217182 33322 -508095 733384 619796 494488 -959974 923708 74271 782712 372926 862047 -833115 421420 312728 913774 -985671 778216 957574 139191 245923 77749 488026 173086 396384 17137 -722855 793497 831519 62541 689599 404917 806085 -106418 -557254 -400241 349546 885325 -121749 -689316 837082 -421769 -102168 975585 282261 -39603 -415812 -59140 868048 696869 543717 910233 908530 -427481 585685 529469 -270697 -806191 -909454 -975361 749072 486004 -580202 197642 156129 -157388 -399217 536989 81218 -450164 827680 17419 -89825 182984 713087 -95429 125976 409097 752981 -833879 -611327 671045 -719807 621667 -535454 -471868 176341 633740 815352 230820 207384 672605 680115 -101930 691714 -135137 816950 -78946 24963 -379342 577755 711319 759036 654730 384684 421037 566723 -910036 -591765 -61919 -813788 405813 454667 -720632 -104997 -498220 -621260 -68659 -909285 962379 -519741 -538582 -922486 138353 -254265 880179 639811 -202445 979589 -590645 436051 -866545 522229 -810579 270396 -82664 -920893 134757 -422411 -430987 -175153 23252 -152729 560097 315438 213167 228850 633388 -254937 -856320 239462 682552 662454 815140 -27509 677373 52620 -324405 380185 -275194 -113779 151548 503744 761714 579281 -472818 683298 -325771 859171 857264 -248108 -668204 -495867 -939422 -154912 -231060 751146 -625159 944198 -210005 -520837 -655457 936951 -278379 445843 883409 -366888 592321 12866 509279 -276411 -286119 -206578 -989969 -600309 951965 -244307 577019 46701 263649 412301 463694 401184 931979 174668 9611 175823 576022 269376 972071 -569065 636306 416752 379113 417548 -105823 -747495 -113295 7219 -504837 151210 108078 -181114 -440597 -704056 345190 -591757 -416816 265291 722099 -59683 -314339 -813889 -996480 371737 261337 -35228 40848 173810 -296801 748591 -932873 384294 495007 -653625 783263 446439 -937956 -641016 383684 159323 -827795 -603901 537080 702236 -380420 748668 761249 -8008 810953 -532630 782070 671282 762088 -840965 -197243 716928 455422 762894 -177104 60683 -920504 598071 -517589 -162382 -809323 -27329 303871 -483769 232519 -747103 78475 102800 -506411 -727667 457598 -702905 -634676 -704535 651358 -888421 579786 -551349 -667260 -664275 718466 229504 943645 184724 922427 861193 333611 -54695 -442160 -303719 538370 100859 144305 826008 -523189 -316948 -183456 -723678 -470267 447378 471030 -709751 225663 -102200 -586980 -807089 812383 -352293 -696558 -431571 -806242 273549 827435 85007 10377 -138731 732366 -175595 499777 307484 -158217 259859 -299076 -792638 889525 -290670 48963 -109673 -920407 -181427 957938 -953438 -349043 -640075 -46533 -314018 749995 -607762 -878878 175672 635489 106064 522882 998930 380068 689510 794247 334659 -382855 -120846 975539 256149 -412290 -90905 -160358 -631227 -410913 -428946 687269 -256633 207202 930786 921746 -617089 -791076 282707 513394 181449 250809 -108153 -818262 -456590 -817672 129908 848754 -406403 390828 181319 -829607 -858145 581244 913889 945856 787458 146595 -204972 -95910 683974 743921 21482 716595 -105348 399305 -674017 -907482 920681 367650 99746 -175004 791241 -839034 93784 420212 326218 146709 17625 -412626 -555380 310659 -184591 930111 547239 -643435 -619360 -869592 -797019 -825176 828955 -912450 -377212 -934101 -281911 -679764 433078 -93024 -653754 127212 658849 -312033 -391581 662354 -157537 96851 61988 51458 -595202 716922 -904256 750964 568193 801513 21029 -375177 153310 496774 458865 714155 273470 -267571 227451 274054 -6848 -685877 529352 -304048 -181514 -393562 -619114 438950 385382 556435 -760876 -989445 -323318 271198 682152 50579 -903728 321126 -581784 -277242 769435 23327 405665 -855869 -959 475534 793236 93066 -957685 -233264 996147 624112 264888 -348653 -821719 670559 332410 -25829 -711601 70036 -482696 -982465 -145225 -323553 911946 558569 -14555 -236441 441216 -725222 53393 64163 162843 56164 755111 -735134 170513 -444435 79559 484868 862158 530419 482694 -879938 311470 -905150 -823126 -41830 209284 341184 199858 -984460 -673769 584930 -728884 772223 471711 -20940 -335140 776254 -177716 -895659 -137476 -67061 -188225 -907272 -774026 134804 448527 -305820 220748 801881 678086 -512779 -274511 340527 828129 -159847 -460915 192960 -203820 729171 -26243 317704 -672509 -340420 416593 977626 68426 -916483 -830324 401881 345590 867031 -569624 308607 281545 -237797 -494257 723481 370042 -231246 -603806 36425 -899021 -335594 -575242 42371 -893550 679126 100626 798097 -545368 534678 -967822 -544753 -690947 -503027 -442232 113903 -825334 -267898 246 324599 70077 -201632 -705516 -810946 893689 -517234 -732560 -563150 781331 -361705 -167479 518933 -84010 -507114 -573804 836987 423551 225339 -739209 374989 -660926 -446007 -24623 -722230 -119356 207126 -344144 -430207 -206177 -138994 380376 83032 36321 504752 621507 230024 -302835 -632816 714907 -239202 703000 180179 836290 16252 -397075 -418122 270155 -293290 -187158 -889209 888062 -845899 134753 -656470 967256 -608905 -846056 -438122 202889 748493 914889 -862251 -996876 -896836 659747 479880 -407502 -828771 304455 866401 -704241 -349539 723147 -648281 -783988 698942 -438342 -219595 -554149 -319020 518674 -374661 -327322 929544 -393147 56059 284361 968536 95162 -554163 934611 456853 475721 47644 157833 923620 -728127 522791 -302173 992190 764518 544065 -560755 591728 120555 -358959 20071 -248037 464637 -818733 -506363 98613 -101832 626389 -549648 255494 247983 957051 672483 -576724 684904 -660101 -591409 -869224 -567458 192674 -818985 -771441 -392066 385357 -848683 399785 398890 400241 560211 666837 -549447 -961773 24211 87636 -353804 -300976 259208 -494535 646554 502103 -830502 893296 339678 166506 -108186 -460621 -77852 -96799 487740 -873706 403400 -458201 -56033 -992515 -836713 190395 861448 180896 -452525 -776016 637091 -540018 315635 387885 825937 665511 168033 426477 151844 -567007 571770 44352 -75930 -635644 632722 757257 913555 -688082 -728851 133054 536922 781008 -302905 -12053 -442208 460910 156749 -375761 -925187 394979 -242782 208062 -398916 -881061 689243 -676387 942815 -118441 -926461 -787351 -884454 427052 369048 -293168 -853933 -537212 666891 -892522 -145624 -634916 -10940 397650 128105 741892 -101092 -208977 311834 676643 -498207 -706709 -525582 668976 851670 756187 -602145 580474 497584 -793627 -576769 -755551 -641126 -849660 -731352 -239078 -506190 248648 187618 -613713 -581622 449875 -929177 -437123 122024 -47522 -341078 895732 -100474 745650 -842675 -468517 -582766 -792401 15913 611529 443311 28360 -332342 541485 -384206 -781052 -989839 -657209 132967 -38529 780560 271404 768394 -200217 -2863 -423610 685134 -997248 614032 529489 603481 -576096 25052 82144 -457531 660916 285306 113238 -568800 -608327 -101278 -506899 -968083 879172 388927 -28493 68386 689530 -633357 -798329 68264 865944 -164846 -510047 -384546 -622483 119394 -351097 -847593 -292133 -479263 -63719 963223 -157990 -990529 511622 202009 -377611 679776 265940 -819380 -369845 -630565 -495780 -479023 -982257 -765315 -657972 -269505 -715512 719303 -266588 888351 -672495 52716 -328519 -786191 -757094 -657068 528948 650917 -991066 -481636 891028 425634 -166837 -201197 634536 -52925 -110026 564543 -664426 386261 271268 -179882 -117417 152090 -766871 699717 -184776 528329 -184339 891052 -135205 941964 955306 391648 412980 920576 573103 -562072 -393075 -134088 171424 -389120 -934910 -995909 394676 143257 501509 -622590 774709 -850985 973531 816123 -482300 -502638 818717 570504 -732781 -350251 -428360 402560 14953 -116894 -40978 -80083 -692575 148525 260306 -601779 -887189 -679972 -482992 886289 -910071 -732467 -950109 -593375 -105261 -705008 -597027 852886 860212 206185 493027 -165506 -765909 -657585 -966034 -949412 -250804 804975 129931 -655067 985148 -416086 -442469 269252 -457800 121875 904788 585751 137486 406898 -59457 430063 -453726 -249532 774968 -353388 72426 -963016 709361 -477633 -382605 -636493 -196370 -434146 -376870 -205491 -732022 688468 322644 -419757 -362127 -834953 294310 187331 -685532 -192112 -716754 -133550 539769 596510 -255656 -418583 -488295 295187 -855895 885412 864511 464853 619704 490322 -481537 -610754 -497232 168567 -297795 -981988 807632 118605 274866 -16078 -190613 212159 -676821 -370762 852584 -418195 414793 564817 -183997 -110165 856578 -179678 -951030 486657 170014 -800325 -851104 -680147 -751941 100130 -498946 -238308 -184631 -590254 -369235 314357 581903 864567 764877 462990 372261 -94027 -241326 115573 -342665 -805470 326337 -264216 996296 616136 -846665 4957 466605 436068 -76829 5499 33294 941481 295303 -862305 709673 -448579 859258 -544168 308622 -347205 941481 -458901 -502236 -112080 -447854 -5680 703523 -852962 -815032 -538445 -488425 -827524 43762 504949 793059 216243 -1205 395688 835772 59043 -390365 6422 -958934 464028 -733092 -980806 760842 381285 -341138 -62395 -951153 943545 873060 -974565 -124228 147013 -820514 -717100 -930068 836012 -751731 -302276 -351670 118403 -521415 439634 233817 -816940 365246 -801331 608238 -131937 402186 728850 -238031 -692908 282017 790079 411039 -316965 591770 102692 711819 -99955 -376161 798532 -421736 -928328 -4880 -570151 -901568 -752738 -840351 -455731 778961 -590601 -655656 813633 245355 -229013 -785584 888714 958979 -972392 961625 426543 -24349 479634 -975851 -353043 -602841 -657058 913468 -233165 -651838 896630 599193 -28505 -99849 913480 -314613 456351 623072 -490313 497157 -100312 -206997 -788456 -303346 144514 -227241 -427466 526401 -946655 532156 650959 -516529 -370130 217984 -187627 -804744 -908156 601571 228910 -815210 83892 -9868 743988 481042 -809854 252953 553141 -819604 -245530 979851 414004 -44488 -774005 -499880 -774361 -685413 -195629 -31777 -641545 -638766 167377 -948137 160771 -724052 109006 268617 -42211 318987 386885 -628079 452619 210407 836839 557281 -118009 707530 725527 447934 307776 -608043 -654610 260994 798167 -821702 -803783 207960 -91294 -168256 761590 -673982 430317 -366526 -181669 645910 -38668 243632 586959 405245 972010 257164 -933137 848755 689333 616687 -529526 -659894 572208 -330366 -809307 -394329 -458329 -815355 879352 -455677 -805281 987339 -243985 -757461 379659 674619 -62550 998337 -797608 144977 964606 -703431 376930 -628964 674033 858332 -877763 598973 -155198 736200 -789395 -82706 -457633 -934546 -294674 838265 -237716 -138861 22828 244796 377539 954832 -976500 866348 611183 -797550 -613534 960463 -23377 -360678 -52616 -898752 742905 -675714 -573426 -822610 -714123 -254297 882644 -601122 964478 -181679 724466 222245 -51803 -8947 -424319 604399 180525 11202 -786161 -755653 -800753 -462424 235166 -297316 -325385 897356 306213 50233 509382 499471 239502 -986803 337039 194983 -565449 98089 290970 715932 553201 -237523 -762781 -200756 -948348 787027 -721764 360168 -827735 438948 -152537 289141 -633714 -646720 -634339 -66101 216790 -634661 877514 667673 -404074 -680646 53294 -58017 511321 311738 818173 618355 321565 845002 88608 952317 157268 35180 357682 -729605 -681756 270776 -88188 946878 400167 958297 -947558 -606486 -704661 -305651 43435 705274 -499085 225321 231077 32058 440052 -96621 13223 -266293 726297 -234041 984837 -263390 477440 -48174 514503 -605559 347323 -484774 -670166 485021 -589488 -361964 181022 -296497 572090 -592052 521286 -216989 -358171 -496927 -4485 169332 -750795 24519 -915382 -828947 -704384 -273149 775665 -278511 735119 -611278 617190 386549 372001 -193278 324432 -680063 -947608 31671 -86133 -96526 163594 -677464 723369 -563109 -566750 404287 379500 -36449 -746308 -679683 -95027 -305159 -329507 -222604 -99848 -654860 -9480 -656566 3661 -618765 984826 174525 222816 -93014 -768705 -507495 -678662 24867 -882406 -793532 855574 -897221 -310830 739635 129125 66594 325151 -581774 -32437 426591 382513 639776 178271 -818615 410025 967664 158063 603790 596510 743209 -76167 -309200 875290 -154713 -643533 -963581 397978 -893608 453637 77873 148242 -905921 173322 -682185 695270 388597 810386 432229 -875918 582563 -814429 194401 232707 649738 305779 92068 -774181 224507 29423 305788 425137 705247 391863 -713975 -630097 -313552 558496 -919104 905459 -494211 815281 -581526 -879474 767338 871079 -198106 -804728 -798802 -966287 678755 946138 -115436 -757068 918375 -976910 229243 17736 133835 -204110 -550314 896313 -950275 257138 -845908 -332857 -920772 -455175 -452968 -423706 877215 -1912 -953910 -161729 389903 -200368 637189 676269 -177336 155383 -196193 -239679 -612388 -139753 -801148 428990 -346448 -332866 210099 -777442 577149 296303 -985792 -713716 -420271 -821345 643408 -911001 320907 170809 101792 -824379 -592286 -774373 519166 907502 -970017 936343 -289074 367452 858846 -443789 -548089 740418 511121 789865 512691 -370558 825853 740135 409715 -607691 -194821 -12976 -889223 323240 625464 -62342 -578548 -341415 -625739 840366 -316665 751358 -490808 -942101 378714 905854 -449127 586787 333959 -37003 -239961 -119620 321062 -548428 -918464 -261615 151522 -833601 973964 -651794 -889222 468174 604803 -505065 303041 760141 -650894 -55998 41886 231644 -477445 536 900877 712783 971281 -955335 -616164 -589137 -202240 -789195 -162705 401335 230371 -276845 -140612 -581416 -948821 145613 -864560 -107210 491039 -740654 65160 180392 -608041 -243708 41945 -570052 -68800 -861641 203848 -223440 -678373 -723400 152562 -836230 -176514 204867 -77306 -821694 564689 606348 115526 -782750 -946094 -305737 758794 -171923 -773102 -468640 597181 130725 206709 161556 -153506 -13437 -530122 -987307 -752384 860212 -400543 -327654 -830006 -334570 345687 -593459 -17929 353727 -111794 153803 787159 302069 -725170 -283160 368589 -618057 -32459 -610968 -274353 430259 -762701 -631801 -475927 765902 30543 -209934 -51526 67744 414432 974924 -727306 756725 534421 -738774 479586 124877 408814 -533481 369499 62812 -546879 -478832 172751 923275 562358 340233 -668862 721141 -19254 515431 -580917 735467 503888 -406012 499733 87664 -498837 -458066 686558 -118466 -147434 -406360 -479109 -742209 254749 -201561 -862894 -956651 -496735 452694 825694 831379 209559 -77741 -870481 -864191 141385 -772688 -280473 398684 637779 312306 -680001 493907 397096 972309 769664 -727349 -246389 -232953 361738 -616419 -123497 190377 -815024 -479917 -866377 -451631 583513 647470 -458578 -267830 523457 246947 899984 150610 -245322 -304551 613319 434203 -280708 -17876 755472 -254133 -686999 343085 240123 22909 -791574 93856 682990 -752195 740348 -193923 -468701 -862193 -880460 296560 -117595 80745 114231 534745 548311 -248012 -960830 -764852 408429 -375089 -836188 372369 -115087 162572 788543 733606 197823 -912334 -862837 615096 -305654 -396295 -647533 178734 -124843 592273 90614 -444514 683770 48411 902631 485718 -511066 -372818 -764243 -810028 47067 137427 29219 932686 -137363 -795767 -578631 -335828 139526 952131 -821646 -135800 -636382 -663323 -999196 238389 -400621 -409013 978108 -666955 385150 681153 793527 -135999 895325 647436 -672727 840517 664571 -369696 -756486 -272927 386426 -406297 295460 39786 470352 696513 -324298 -658969 -748858 -929922 -169516 828692 665976 22694 319285 -745886 -125224 -673743 105379 475253 380715 -201201 -13697 978213 356490 772770 164155 743038 -217501 805311 -679714 -594624 -877707 -512079 301571 402143 875735 796981 -266918 449667 144881 507007 864933 969226 212738 46388 -699076 590721 -447207 653038 867082 87343 433307 825915 791694 -758 -244157 280733 107996 364352 328606 -19828 761497 -952145 279691 590832 525698 752749 544705 829991 934501 502081 -14264 -51835 -129114 -292184 158846 -255153 -897093 322129 618516 687423 -974927 -588510 -805745 530435 477989 -793551 -134200 751038 835148 959435 548972 161029 -668181 -569744 -294532 204004 -761120 162773 88654 -251049 -557289 221280 -399478 -677424 968341 419376 -838738 -173897 449905 -721517 -379381 -468890 904790 -37490 -506811 -399575 -123005 -200744 -883241 232644 942027 -817057 -619635 532333 -513387 -173630 -800760 -967347 -855331 -376619 748094 943747 307761 -589791 768887 -524639 -835404 460385 -916015 270765 273695 -367994 736829 42017 9915 -697677 915967 254700 449640 249665 182834 305263 330394 191549 -545854 -256255 -234922 -889755 -941328 476651 223161 980271 -640174 -439571 -631310 791874 26704 44599 870595 -827013 551207 -180368 -733820 212841 773994 514483 665887 -665006 -900483 -44148 802325 -308436 109080 -723968 -595976 447268 -227382 721538 237295 555674 632563 983039 -174667 191906 -577464 763475 -258918 -23419 -879149 -91822 -873600 -246209 -474767 453312 391903 869503 -573741 -62503 441922 -602967 -595715 664522 395977 146135 827849 241077 355621 -827692 -934555 439089 -754146 422048 443985 693448 -716144 -605073 -710558 -301064 -186903 138153 361794 962354 277421 -229653 531950 -796450 568179 -985979 16822 216149 -369307 -705797 -405695 -414875 127940 -961788 -230522 -525232 -509343 -945907 -21549 -210099 -524507 499511 -449206 -428666 207882 965845 426464 -276071 343840 370543 -278180 -107624 -570743 677441 -466338 83720 501373 203965 174293 663141 59591 428549 935687 969245 -831802 614386 739214 364176 841965 958352 -758699 -252649 817987 -596065 799775 -565382 28387 590483 -522240 -466312 -471170 -119659 -132126 688834 861780 -281087 -845439 27264 883391 -181402 512879 990924 -302424 831240 -807534 -269646 123151 -24223 -607199 -590922 649480 -103780 -209238 -569651 85176 150937 -783985 537699 30812 969068 101892 -965548 418115 179549 382995 -381069 -319409 -101271 -450408 596742 646008 -584512 -338875 606535 179400 -321083 -274913 345444 -964384 -565486 -886529 -228863 847730 508017 98322 -671311 976197 -483741 -644646 764033 -128460 -343651 783147 597741 -891089 314886 -258514 -679320 5688 -731973 793826 918232 739304 472203 -250346 -904681 281320 711803 137712 18932 122744 382659 -180887 -533456 422379 -195121 -415666 819458 302889 -902593 792000 560660 901547 -840088 630965 129795 942211 -394287 -440842 -168094 -639279 507062 -892257 -896584 95055 480776 -785630 89725 -943801 -344341 -176444 776993 976535 874166 -688995 300422 660532 652535 236700 134273 247972 -911763 -627198 -512676 744450 -674548 514915 325847 -435587 -806916 695592 -918366 -101542 -333030 -691825 -172443 -820242 918774 796585 -890440 -686939 -7469 321243 -274260 137854 170026 634205 129088 547852 -228824 -749634 -866196 -794762 -815445 -909985 89370 460279 336841 -781 735656 250976 461897 897670 496871 626193 -506456 -900749 -863201 -816636 -430827 223211 -339831 72002 -650123 -394123 924115 -383253 680672 204649 499488 -304845 317474 -743308 147973 -740897 -194373 48663 -7923 29132 330719 -370265 -105418 -769815 102391 541391 -866190 -45128 -27618 -960375 -2650 506833 -996059 559273 -578770 207583 -401008 408787 27352 -529504 -783721 776447 -248475 924265 818981 -676484 390027 -713056 614492 -209814 -423051 478273 -443505 646975 -164031 -546215 433862 -757437 -96895 891790 -150722 -617452 389819 405653 -55577 -533854 -360087 932538 -439964 930484 803450 -549028 572559 -943519 981327 -506513 334066 -208744 513598 987896 -194994 386841 534803 -568684 -271208 -112263 996874 826353 -337033 -73694 991958 -410285 949960 137553 796829 -461039 929818 267030 545017 605077 71474 -97704 583929 164576 -342008 -492082 688670 773764 -318776 -272249 -493473 -858969 -992558 -361757 -720091 530183 -546502 658071 -974640 688880 -374583 48557 987312 -427704 114554 -216703 -186356 871300 -191362 397894 609183 987056 -497351 -151553 -215786 -960533 686402 837638 2451 150504 -306585 -301175 473261 -263570 673831 -383352 -562451 882137 510774 -561704 616659 -763113 -955780 370595 -214577 734123 -732906 911205 -208183 770862 25684 -818063 319385 469449 724793 -532502 895759 -994243 -884610 25162 -770195 -70821 -843633 481374 176232 -446836 209037 -169272 -221525 30794 -817206 -174596 -421293 -836060 -19504 221252 38772 566078 -686757 934460 -931566 784079 -701606 22359 922793 199458 8946 -974504 817574 -541162 900603 -964391 -49556 691742 -580607 -969529 -571056 290369 323268 934628 -653923 -269158 -557640 398020 639505 665561 640902 619984 -421922 -971711 45961 960839 318761 -979032 911698 242360 -159090 -850054 226341 -746231 397595 -962122 -500359 -926093 -44847 419952 460924 315651 -424282 792653 646797 -46565 -830715 976778 -362816 622063 -811060 -950027 -946211 -944504 -653235 -712078 436449 919876 -636466 -972040 357627 -431148 837257 242706 37265 29117 -305236 -828962 -873671 621528 -852646 -918895 -13248 419154 -828119 -790031 -851930 -880723 516898 -316839 -419808 -891075 114884 188985 265877 387371 917377 -113005 212130 -822411 -347457 -892289 757270 -998676 -601128 385064 -592650 -978763 40603 530253 914553 399817 -522295 -662847 426125 699765 -794727 161515 -284463 588250 -65740 975559 -319334 -675474 -967367 -834589 -694418 -186631 -766661 -7325 442508 -369255 424638 323070 250081 233919 740157 756990 95124 -474960 -247769 801859 -823557 824708 107869 766145 935716 -502102 780342 -428163 575822 -116509 -662404 702997 -408339 -345150 670188 109237 -362327 385715 -132807 -758622 887775 -838287 -804854 -732365 -42850 364429 -910089 -185005 -450132 -855314 -256880 334081 -728705 683084 -171433 579152 -247868 106803 725057 -38169 -706341 -937209 784696 -267135 13401 -176006 544540 361454 356101 -632297 53309 -519535 195419 -590917 -506141 -737568 -305780 -978537 -821049 -777369 -535428 -435665 264855 846021 -746941 616286 -780427 -96594 515629 834128 -438023 -678425 644794 198406 290090 -85811 566174 185173 -518007 -497073 601922 -122905 -701305 797167 449345 -777543 446857 610116 422508 -664421 -505749 -661893 -645946 -193740 489083 -797743 222857 -556037 -670215 -148325 -537185 813247 -880994 721087 -256854 831776 -22894 597944 -82563 462483 -775053 874646 18208 -953886 612309 264316 362576 338730 -92355 340768 117629 -806437 475685 -560306 911306 5436 892796 380133 718224 -708892 -970077 -416040 -24229 319042 -597648 -140498 -668309 -932074 -496210 -493949 -537931 -990859 308763 606597 -446624 -200119 -757015 -63624 -13752 -199858 809662 -661070 -291970 -597737 901172 143776 -381626 991495 196826 -563137 -126952 -539048 819761 536740 582048 677528 -210896 -775052 458814 640935 -166464 -399764 -99706 -708934 283200 -251173 526785 45146 716034 -564701 291562 794470 -833716 409276 -474190 -53235 -789415 -787791 -831748 -809643 587221 -359263 -66078 12952 -139035 128191 372782 261889 -714596 -868782 191202 -53229 -182905 860597 -954959 -272990 101666 464088 -113149 -100265 604000 590142 780533 429489 -248920 338045 15830 -398849 -76334 421314 -407893 -826521 -440658 -176438 100268 348642 362366 631017 -124475 107197 461046 357383 -131817 -55014 676035 56222 -821516 266477 -653310 -422979 -788890 -664064 -764348 731912 424361 601967 770065 220854 -329940 252204 -261535 -176111 -449772 -698756 -635228 -520966 618680 43896 34748 303459 181414 553869 613118 537043 -316387 -452099 -480715 -640155 371729 -770084 746270 -589751 -228309 955155 -910867 173249 -693050 -31136 705862 360357 -808461 -969516 625605 -447264 -217227 403284 851448 -851983 848454 660121 828767 -290836 76176 -846672 602354 514806 -441291 -252166 -915173 -102964 616007 -109395 -117064 821180 789649 180562 493211 -13014 43020 168773 -169974 77580 654187 -402632 24895 -921233 724624 356399 78312 422512 810772 355077 -93912 622788 683715 -204826 918548 -10191 -538083 -866604 965175 -708590 207831 -881886 -740721 230742 -979240 -128260 -430450 325890 556604 51293 850586 -324822 -853676 759702 70797 952828 -785756 506574 700598 3254 -294940 141053 -8106 -457557 498815 -1936 -868573 323010 -558441 -753976 -618039 635767 -861568 378363 875876 332504 267968 -224431 -963833 680841 -53995 -454040 -153544 732352 581999 727984 -702479 776905 -186383 763376 519073 -808701 261493 143040 -10327 210018 870789 -155764 -203680 664427 -435613 448920 476815 -253637 -746495 24566 -699147 -612479 -454774 460689 400069 -988033 -188457 -723034 -281693 -382707 -208645 276294 -160470 585493 877624 116309 832489 -857832 -935161 -302962 690145 -519896 -156396 626940 -631 600428 -604865 -265598 147659 39711 -455779 -510123 276612 671249 139125 -616963 928392 519204 866243 882904 286875 -672688 848312 -868458 -961671 398625 -740808 606013 23503 734900 718170 702631 931263 -970947 -975252 784896 263136 -718973 -548627 -50744 343484 914018 -918255 -516009 305744 -202680 -743743 -855980 -64496 -386503 -646120 -753860 711008 197836 972262 325986 995612 316331 -461391 -843543 940049 866839 580783 397515 987394 -579487 909005 -454186 190116 -158222 -702164 118570 -521438 -603452 566303 -334532 970778 332135 215982 -316842 524701 -697859 20246 296212 811443 -191938 -311994 -220823 343893 -415883 376163 920 -391695 -775679 673861 -769605 503786 396373 878456 -749888 11926 -83720 -547908 863718 -596418 -49018 -90874 129349 -709344 180269 32253 -365373 625008 -196560 432893 559008 -736557 235240 600215 297963 -397085 -632514 253839 -129270 -283729 188338 131292 -335562 -310728 811224 944300 707453 -636172 832725 -713762 -306626 147534 -944538 -480506 956208 782372 359002 442476 454364 630728 317331 13837 62366 371328 -683255 -926183 -132568 -496505 297286 122867 999168 -742647 -296597 -542155 439293 -196182 83242 455849 581965 477440 -226102 -714927 679793 -504428 722854 -982305 110015 108389 -903378 -22978 969184 888934 -745243 72455 -667824 810363 773345 520844 -771103 49023 -653618 -18350 150328 -629567 -74901 -179825 501710 957954 -674805 489776 326768 729849 133526 -695723 -377408 251216 13189 845778 -328654 -984924 -913302 438832 667791 -431480 -344218 -227414 363509 692227 249776 757041 625621 646541 -79851 -960407 -217100 81686 539762 -760534 -183189 895231 -11972 -444673 -361177 836255 -712967 -978646 368617 -283968 775492 -859618 -522937 -191584 -926132 809091 118826 758384 -101418 972726 -317746 884824 -176713 678087 639044 -893200 442331 -737671 628211 853704 121025 -892218 -86765 -724638 860796 471000 196657 13875 304435 681232 975662 402598 360737 118147 -490560 685592 -473705 599800 -963601 -565283 732277 385900 -974695 950714 -701515 583310 -876817 287721 125664 117443 694134 -611048 420758 -70109 625030 100074 -249077 393466 504526 621428 -856956 604872 -807730 -129343 167134 -666174 347100 50895 672264 599502 247328 -637297 891524 223115 -339688 339689 719850 -824249 -791403 840118 -155291 -396666 937403 -399163 -180045 290562 -937211 -970922 898345 42918 -791745 101538 389293 37265 883594 858193 -712517 -446823 -703909 -254974 -278303 287430 -726916 -965049 -456510 779347 615178 872486 -849770 754736 523894 -927207 554024 347523 -441468 -968049 263128 -690782 -164913 -34199 528535 252314 812098 -830595 -65043 -376916 347296 765079 -138250 363722 869502 237811 935648 935710 682308 507588 357359 331140 -776913 -550224 -525830 -74997 134098 -396207 -806293 -778760 -420208 -920650 -192445 -654781 -496604 733792 -696556 -192616 703641 -990522 882820 799959 899410 -27183 982737 207508 889732 -597279 -992313 -361704 447286 465862 -819508 -215842 -942904 -398649 656213 793239 24297 -708961 -798098 819239 -990944 -263558 528822 -838490 643524 879997 575712 -135201 -612860 46012 415667 212564 837599 463169 274059 -811592 -613715 -355956 133334 -172813 587540 707725 -190824 738722 -902124 842540 -869913 546069 968572 -54719 711407 -536369 512114 433052 676848 117385 140656 518911 -800069 919344 -458815 -343905 119865 -668702 -554872 359462 828516 -702347 83257 -906572 -379189 821744 -826338 209370 -392813 133263 725843 637597 376688 900931 661066 -993671 -806864 265520 580424 -513701 -254671 -24146 87014 -868058 -823834 287561 -137326 620463 -563626 317249 -398453 -454847 527900 606347 -309656 -70246 -658072 -655027 -967534 608875 628989 18918 983237 -14500 506033 884579 424979 477574 -769296 -743925 43617 -288648 631609 227285 -246936 -842702 809888 271596 -646090 -265683 -855734 -973902 331946 274641 497780 -410694 -424837 -6275 379500 -574772 -478414 751362 430998 -891291 -360277 -809432 773609 730805 -78312 -975703 393328 -355297 971134 -541903 796617 -980036 -412490 -665372 101161 253528 613485 69335 -766378 -282764 159396 365846 361771 -133182 414641 13341 830744 -665300 -884675 467551 940575 -869938 -811580 895298 -386856 -857353 -41960 -768224 -768146 -570196 516317 -200120 -960608 -446683 344462 487419 -419135 728142 676471 453488 225336 -204473 432698 331344 -561919 -86300 -583478 -396102 -188758 -607314 -54157 540992 -576809 -847520 -342832 920425 730943 386667 486355 -267475 799148 -211982 265024 828412 370046 332111 181682 2743 -750935 786572 -51179 -74315 593074 163819 -259542 -494529 -325961 -489889 -807801 -313963 -581788 -226928 130964 671335 -66690 936155 -137201 424797 -213796 -834096 538889 820879 -386711 717746 -436762 166157 -88668 523002 78689 -394151 -621536 956372 -567162 -460696 439684 -31200 -925002 593444 -161269 -803597 -534233 -415891 734469 569748 -357023 -357869 125653 -646016 -523326 -738082 743409 -220314 -124678 -612473 -498331 -346197 320528 -418884 -908592 81638 775131 974751 -256282 910565 -240118 -183097 140524 -46553 -942307 -746690 -120513 785505 623210 317058 -110002 505721 -949479 -457723 -170725 588173 -909785 365228 -738243 865517 -537625 -498605 564321 111005 -182660 212167 291268 756564 959585 609227 -575173 336640 -67742 -89836 282028 -510145 -802784 -358835 -951022 461287 130448 -856300 -323331 -874240 133244 991483 18704 962500 891137 -542840 -661503 788262 -714865 344117 530332 40520 -553108 634608 -802752 212483 920882 -652772 -192800 -899741 130508 759695 854275 804649 -401411 -326766 843717 167751 566105 -917020 515412 -879897 -863926 -372169 -280460 626405 -787315 -430543 -883589 152656 -74958 -48148 -565802 924397 -961249 -270857 706690 -125773 -201586 -245933 -447212 -529200 98698 -515594 345393 -279261 61430 54732 516374 281408 -603898 -249807 -576494 648176 387780 587384 -675577 227374 -15604 973671 -407187 -741973 -505711 -817479 -572977 -60726 51670 -510822 -10420 279333 -475467 925870 563351 637702 -339109 381451 -996361 530287 592458 -138181 47047 938899 -669866 -224965 338295 76506 -157655 -524546 -722934 74721 346815 86891 -605930 807415 865258 170586 252360 -658271 -332209 -430053 -282147 270744 -306584 -313873 -531927 -711610 175872 -721267 -617324 -943796 798650 -101985 204824 98686 -231414 805570 244292 -693659 -655047 -989942 -866116 656061 -577819 -786565 -191561 874741 -42497 257553 -295169 82994 -72244 -227783 -163979 193356 -86299 549078 -56693 288590 242232 182461 -560184 -667526 -956796 -342472 -870329 -393533 -902560 -462969 -339272 995154 -343115 956379 756701 -10238 318271 -971431 -861426 839268 -454896 963229 335286 677819 -178931 -765132 368597 -368127 -253202 403745 876412 649440 604099 953305 -13101 891066 543850 9415 -311018 228002 -991974 -448055 -460653 720480 557787 548785 -847186 -985743 771979 -646972 963677 388 -354085 -174274 -545235 -213506 -775472 500429 -867013 349303 -747837 538898 -89028 -697797 -74399 -402525 948470 765899 -110805 -101237 -235452 -514727 -113673 -196280 -473451 -278321 325357 -832820 -783250 -670136 -207221 -330627 -864412 93845 -773342 782901 -611294 -10694 -483113 675011 961001 -229521 -685022 -996504 -582005 417952 -790958 -282534 878191 -154515 653447 129092 449169 144042 -510793 -317756 -778497 -649121 931882 -376083 -495011 67657 633982 -816317 -573855 320728 14244 500033 -68265 -184528 316768 -440618 -911842 174760 543821 -782621 -409814 -39347 860375 -422338 -233856 807264 617919 583859 -84419 -757292 137115 108158 496016 200017 786131 106194 395707 860724 370596 -588714 -312810 416780 881057 -470366 -848885 -347362 904622 583366 22555 630498 -532605 -610621 733016 -156796 365487 -994032 682345 -718492 -94062 -515305 383753 96151 -671263 405813 400136 461284 -463322 975549 -878392 581959 866622 74614 -309439 -60431 -126246 536984 710399 902854 -453506 -34221 -127457 -292002 759812 873801 879317 -519548 -353254 41359 -965016 -439622 556992 391344 641076 947 -357301 -471383 -870617 566744 43109 128238 191941 -684732 844555 -85533 -162779 -247992 -69747 -118044 -868367 -951833 650002 878270 629866 315738 -566639 10548 334561 -600050 -68135 286331 -138689 -856927 -243959 41790 -801538 -342679 610457 -875365 -622674 286573 -205873 442147 482929 -226326 -122549 -732066 -908289 444367 646396 647877 -179805 -185663 481193 -620218 304572 667544 -354199 -104252 -741315 951008 -115030 230676 925997 579930 288302 -422271 195880 718328 552457 -143671 -111396 376548 -416219 -186466 212876 73849 847678 486566 -145007 170568 -880025 420091 -865708 -833003 287747 543660 -722347 446424 151244 -712647 280872 337468 217423 993307 -733710 -498781 -759570 -102982 242544 -730464 -516259 -693771 -835855 639612 933542 894878 680023 506802 -540635 165627 -392038 -188174 -663924 798278 835780 57378 -246176 977966 977270 -584616 -343430 -943916 852066 -960287 -82937 -677809 581327 424510 -667895 690472 -263400 -130398 -566188 235102 -375123 -168459 379282 -515869 4369 -519853 496575 496798 558938 -350834 3245 -599449 -975308 483880 -98303 -469362 558942 -775334 -858700 -265516 -205909 -480240 -337517 594416 -317053 332650 -477121 146955 -487329 280380 225070 450885 288081 -502897 -299351 623022 -548614 -551266 -45620 9805 123281 -145190 -860663 -398819 -828061 -85913 -777179 293387 868941 -428259 537784 742393 783300 835975 -140366 -958402 270286 292327 725073 117156 -547450 478640 145196 165224 -876132 584715 -599253 -214210 -858926 656339 391436 -587318 734720 -224744 -481568 -789080 -40559 22688 448524 532197 935684 205153 -916279 -260476 481644 -418552 27172 299002 -619408 -549770 -101762 822706 390860 -868163 758413 -297591 -625074 671912 -417063 -51373 371673 -118480 -229952 751573 -674970 968072 -939918 -621368 567166 633746 -769802 662493 347201 -919449 -772188 694835 823651 -894510 54697 823651 971177 483798 -336250 -111115 467568 -139740 868753 -725913 913063 739878 168434 909485 -413104 851703 681639 668972 651651 427240 862080 398654 -97557 -901763 -827996 -242383 -482746 -410003 -501238 -182840 372969 -388058 -280959 -232775 -596934 474183 -727895 279085 742709 -926812 -316040 495555 -887960 333381 -513994 -839027 -529674 312679 764801 -723439 -128233 611962 585801 710857 887062 916513 -74667 -414429 -93229 -245323 796092 9986 838719 515650 651629 -155076 -948382 520841 -622552 -897766 647256 456445 -409982 611163 -156337 142662 -346523 -982607 691083 348352 -872690 -492221 -613661 -131 -703731 -939607 461122 -105665 737865 -132877 572966 -775170 -351495 64034 -957276 569576 563756 208429 310626 -102436 -802494 838141 -209637 677487 569200 621553 157982 68968 770240 905820 63824 57027 -784881 -882174 450854 599345 687629 112542 -420820 -373611 -382528 562911 558721 -236535 406402 -924569 468696 672215 -298498 -685238 -669960 830977 870071 -404331 53821 -676166 -992511 -487100 152213 544363 -980346 882379 224900 555439 -89406 -636146 -533728 -144810 -207864 -30999 -916971 -16027 -737285 844585 921251 -979179 180373 -972400 -28773 -681648 -772957 -909866 663526 -724937 321863 -694494 -18690 -805985 79861 -808555 -832654 -177393 341239 -269377 148839 -443452 -922263 -31704 -86511 -675027 594878 -512311 509118 12655 165049 738320 896076 759906 -679180 -110496 -806098 -175470 -646308 -782962 268395 -932801 -403661 -116123 -221666 -513699 655885 -229469 882551 241429 -438189 892025 21177 336962 -401084 -360817 -322886 162549 -388241 -746114 -9754 67313 830394 -358828 -652228 630960 581854 -646380 -975920 460124 -756376 -411085 -818105 194135 263738 -189411 181214 -935244 234248 -585427 540515 -527301 -88101 -591688 849210 -132119 920081 713603 270810 216430 -721317 -358072 -810034 775469 -348098 -162506 -553676 847807 735891 -934802 879937 930929 -340729 695558 910523 -892095 269212 612618 -539011 -323227 -799066 818806 336759 595908 -7090 -664387 -730709 425850 -174702 92229 353713 833112 -48317 -795672 241076 942818 -475258 175221 121843 384464 213332 -959571 -383935 -624754 -753542 -311354 233349 -852164 -427751 609900 579387 -137298 989095 -725189 -711439 -844179 2540 -899002 321483 207540 309638 -662381 857600 -397068 33894 864541 -836390 971473 518353 -995759 769721 -319838 -344480 924561 683409 -693771 734848 992436 -634137 -910328 408946 -187005 -967079 919121 468299 -489410 -441325 100855 25846 535189 158554 -412201 -777298 -358609 216197 -320255 41220 658727 -167809 -623816 -246689 -569334 287303 -32907 -117897 733786 -514320 829412 -615080 16782 -912863 -18202 156902 574608 332437 -162803 620883 -309442 -61028 750371 67882 581609 45977 -851420 170312 791513 -56830 879295 -8482 -231482 234083 -666407 782704 -519328 -89893 -864630 -949159 47817 -882658 -574818 -753851 -457578 903665 341781 -755147 356178 167089 237219 574590 -39173 817613 52784 697290 -961790 103751 -927910 -190570 -20401 148534 679150 658867 -28101 178375 616691 -691003 809492 404407 966303 690374 915613 207579 -219040 -322684 622731 -180071 58069 857759 -296951 -370324 528465 -462836 129333 -722588 134751 -629995 688545 -402652 -59719 -188585 768211 313186 505807 188226 417733 -56726 660294 885277 -749339 -895973 -359050 700287 724246 -985368 569836 760663 38446 -206760 -642714 -542875 273270 569223 363993 -138178 989613 -777053 879214 654668 -767739 745072 -388351 -523317 348964 612676 -355807 -548018 -857820 -563828 -569965 566584 -188013 -966587 67791 60099 -251915 -221564 770176 80381 908477 -622738 -195832 486086 448343 -146879 185851 -469165 25890 -328503 929183 621870 -288914 455915 -942606 58547 477058 495134 -188252 78740 -640360 62445 -90087 586198 -832929 -797321 526184 -748717 -691336 531823 -494113 -346826 -535558 820252 -83716 598786 111726 -345895 65141 672011 322644 -988778 458545 -290822 -593380 -502698 37709 632014 151469 427055 453273 -800938 -959262 471246 614680 -291784 131080 701808 408195 -779411 -28703 -419735 -986426 -903998 -207580 384929 -901503 754777 -482181 708498 251273 784038 -861309 66763 -696987 -496397 -221360 810992 -476207 835676 -647194 -434376 -582722 666963 916289 166253 397264 34845 795726 958960 -6817 -66861 381295 -850765 999031 232930 -326789 577725 -262696 -391796 259132 -970839 622710 670949 -830736 -999129 185593 831958 399688 549753 -724162 -706275 821868 151927 -691499 -645173 -493963 -461555 -903806 719429 717937 420664 349500 950340 -543517 -455796 -399439 648149 -999744 -371408 -471489 344026 -959117 -131232 -669444 -393978 320602 -943766 -865361 826469 -335930 11826 363349 226642 895743 -398674 459037 956799 -299330 25963 371692 -168592 -268750 740486 -177957 73472 231419 507060 40372 649307 -253006 -439621 924152 -318077 -737057 658294 511451 393291 996993 -55212 422342 961375 -15606 -650022 480981 -65094 151392 314781 -169897 730541 -398115 245192 254929 7775 -767281 783004 -455302 671304 -925191 826859 973120 -953931 -258671 -622436 -703678 839623 -660416 941355 382036 338804 -669915 -799834 335231 77956 -277806 -428495 567166 348053 475085 -194046 -602687 370199 67601 -751003 -692114 -391087 -784246 -507207 22235 610651 -527971 212722 -346218 727969 -719587 812053 -902947 147559 -845737 148927 -953818 -269761 -501241 468767 -920040 -706028 -968096 -752777 513168 282915 -974328 -7777 121885 715389 -640614 -219135 209156 -535546 -857053 25374 130365 -579847 -917211 -673400 446069 471905 -291433 708454 -10614 -885599 961378 -626189 429585 615406 -656282 993279 750419 130896 307827 -451732 900939 -523611 -441647 288947 -213206 -88931 240824 -557219 -221100 -32449 749528 -191094 406625 999394 134227 37485 572189 843701 -451650 667597 425352 136120 578851 755974 668886 -976192 -407038 -998010 -221329 -842633 -393909 238161 -87312 745305 -862362 -579202 -163159 571449 -801108 592951 306461 -343110 -309269 -742851 -15098 393431 93414 974561 494158 943963 111314 -142196 35223 463209 519258 -644552 271667 -963979 87195 -487819 258605 54729 -322519 -802971 163134 -173438 -612343 28608 -203175 583312 866101 411345 -998752 700217 -298213 249079 853612 210838 572830 -378459 -373175 -886891 178195 -87326 -954377 684278 84165 635978 727146 681550 -994702 395659 655051 -284666 578124 -69784 -263819 -528547 -368903 -872006 -888455 -988318 -397677 -485654 -396517 185339 245288 940280 728531 -954143 137787 960120 399437 611618 609730 -355953 795880 -175587 44326 75642 833850 -540919 446150 -973816 803723 -663057 444148 92443 -396970 -583125 -569482 -349269 -661428 -158352 265478 -528830 -484784 -10943 -685357 -691967 -434693 -718344 -115586 572314 1434 -412734 186654 -667052 319915 763168 -7748 -570870 212068 270952 -829481 -757204 -379732 -28221 -311839 29117 -701536 479661 104640 223187 -401009 -152712 891727 799898 509438 -608183 339675 -41263 530597 -69479 -171098 -752821 -846992 -408523 187751 -856208 666111 718271 407751 -600007 980135 226603 502757 353720 456814 883138 929876 489358 -271853 396706 -718440 -91790 257668 689980 695469 844337 279141 401493 -718976 95144 129168 -624378 -416269 628300 527248 931900 -798883 -867805 384805 85688 625160 259272 -434365 359440 -669263 521707 294546 -843987 32780 -83122 975983 -15157 -105283 -733367 -338838 -307077 -254368 -168377 597318 -283356 -656894 549063 -730500 694782 -543963 -364196 -963015 450966 538305 400941 -959269 115917 -584771 -998538 -105736 -512039 -697478 280453 903639 20930 -317879 -455619 -277771 -859162 -42513 -638697 174337 292086 834600 -636260 349664 -462217 777505 -894868 423594 -212415 800125 -570309 162603 489091 754641 518094 -848541 -860611 304936 -651518 -155514 838213 887936 276294 -960131 271939 -549557 -442596 -141853 263477 468847 720284 725641 -156564 129606 282481 116467 -821876 755870 -244903 790873 117136 -367814 -619095 -215770 823108 -871089 393799 281724 988489 -160375 360367 -141650 -447596 153092 -666129 313540 -376849 830290 897706 482043 -525065 -525061 471960 -709309 -24419 713977 -424828 750655 30885 -695624 574542 617928 -60502 -435300 616679 -584981 -915561 -41733 -80169 465510 -297297 -388194 144314 72495 49287 -464956 -416834 -716179 741511 812319 299943 936061 -600596 -672683 -790068 863470 -504631 623873 -174568 316165 -365311 -245457 137097 -961350 -56753 646628 89908 -290375 -950082 -896621 -317377 -216094 532529 101289 -690459 412617 20189 681858 74230 208439 -724407 889073 480468 707751 -258987 621245 156919 -547638 678832 -893538 569706 -43132 -35359 230852 -321716 332396 318911 490448 -330416 -400688 609145 603225 -69571 529071 423054 900585 -3985 982589 109270 255997 969812 -578846 -398601 374921 108400 -991813 -425231 -193423 -286119 243991 -23661 -93039 100667 -37892 -247933 -193354 288086 -108768 595131 886946 -15109 -228496 -751994 -38004 -881389 -25203 301063 423966 -736232 257225 -217550 130934 -680039 790446 -341551 213285 -34373 -609544 55680 962227 -863694 795926 -401615 141465 278476 -491475 -802519 -910011 878311 -296427 704257 -358759 454006 -293414 -594777 -199443 -729984 896828 562522 427785 -874336 -110417 -607055 743723 -778106 -960676 15381 493063 430325 -676194 582466 -752958 792387 262022 126410 169846 -895140 369112 -902254 637873 604479 -805749 -341421 835062 189696 -715315 -240613 -602310 938308 700028 974281 -513816 219720 256174 406676 -97698 -208806 -287445 451845 -616850 735198 -478738 826488 190814 -287797 683431 -261857 657384 83500 -345029 -153985 -974405 960287 609859 -224271 -177288 642905 211593 -959838 -949451 564384 -196338 -358637 -968195 882511 -764537 -532198 142030 866902 49499 -688928 -511206 -868681 66726 -653599 -982073 747530 -687686 -759569 -425296 -103686 -311784 239150 -866143 261190 858875 231833 911326 700993 691150 733436 361629 218322 -420175 72441 -455544 -149643 -923144 300419 -470980 -177224 -921428 241638 720716 527679 -68600 -153667 -516418 928449 -392067 585594 394381 -276728 -354513 477665 -527579 259060 737013 -913651 -868501 -57991 429149 437866 -212046 341021 804261 597945 583879 -994949 76867 -775024 242150 497858 362847 103127 -348605 -406602 842708 -598708 553986 590382 756914 580480 927167 471701 -442050 -641577 -721529 -472470 -945551 -390260 -660516 -906560 -694283 -69717 513973 -546626 525355 501141 920828 -527841 259496 -259840 154894 233139 -876621 707956 740671 -824099 -420792 -542769 17107 -912877 -908648 -855359 289158 -969375 536711 -983599 221701 -214297 381485 -232874 373235 -233898 801238 -576001 -777883 -421770 -222974 436172 -110362 908067 -787739 231955 220659 867660 83176 235516 -147968 -412173 159270 863749 -677262 913967 -751248 -882306 549283 438445 387529 539405 22881 -585430 -631573 570796 474351 814587 -396864 48423 -903166 -763514 -294038 -412001 -29883 823622 86204 424457 -268970 -257589 -922050 530991 -362041 160184 -704083 -449618 -224738 -800701 -955144 611830 598229 -448584 803397 -228531 384474 -157706 -963606 629325 -646384 -310160 675444 82401 -954036 643629 956835 352588 980185 715337 50796 863523 -553227 794738 797942 355661 154578 980204 974749 366730 566294 245773 -108302 15849 730332 -464958 -540999 -166831 -939984 -66552 -62614 729593 -780138 -462604 672817 655343 -229628 353323 934510 205845 -792989 -422293 -193739 -853857 -791406 976384 -855601 -736233 -138269 -879281 232503 758746 -258019 -367409 -362211 -41704 -98184 -914293 -337945 601303 -506204 -494558 740011 -905104 943810 -257337 751927 496913 468841 322881 123785 -390727 501282 -383765 940119 -505537 -546451 773813 774793 -208820 848314 -814686 345785 -489508 -87952 -628536 -853958 795201 -142102 -889260 -621810 -578143 -658955 484483 705262 962931 -716589 -806999 -592442 609413 34875 -635858 154935 -26759 -689962 -367220 -105581 -494525 22340 720722 -766108 -122580 57749 21412 994789 875218 -746287 -925639 748552 446118 5617 -918949 -56082 -119315 886115 978923 -305550 200512 -308727 -402469 54559 -892147 925498 -598350 -745419 -564461 967616 -490869 838568 -49559 -615207 -602090 -431583 -101512 804406 -91115 -769285 -846596 893055 818529 824646 234247 446669 -870557 -736696 -418050 784302 -470373 -998665 369050 -140123 -803812 929537 -456344 808743 989069 987460 -527927 277535 403626 -76330 -89997 -327446 -562623 -775170 -464274 289884 211510 573881 49176 101690 408575 -2633 -437214 38974 -789591 414683 -48367 -196458 -595119 -771010 -922818 -565531 538156 -650964 -938 -149311 116480 129317 769754 734003 132520 -971810 380832 -968262 -805485 -717378 -543920 86728 758342 235361 637544 394946 -336426 613272 -470471 851461 -768658 -21657 237416 631900 -629041 -488698 -48147 656651 -521909 -93856 -232681 -215096 -178871 -173161 288135 656956 -469563 368766 636208 -438778 -280627 -746210 -659107 -861640 -894203 -297294 622635 -537512 -128221 -737365 -236917 32993 -853261 323628 381634 -253633 987092 -196081 -914712 979030 368570 -340770 963436 744700 -423254 499290 906766 -135686 835649 49272 -679708 -527344 -825298 -138657 -15786 -982674 -560589 510700 821282 336059 -82264 873903 -155176 -605678 -877833 256235 -269729 318591 859681 -177383 -477458 352263 -579272 -540443 -828396 398110 420579 35119 -414799 868654 784477 253579 -359174 -876905 643318 973762 649337 925225 959120 -369456 679435 803627 831524 971876 985313 309720 595771 403683 -163585 374749 609525 -735132 -611392 421596 728965 9013 666703 -990484 309938 660949 -956881 -803049 -450344 860152 467380 498779 -35739 -784250 421256 401833 -149539 887964 -695128 -234135 657623 710410 249572 655476 183933 -911916 111587 -946280 941328 -411727 -238692 -571369 922465 -33778 549342 -76759 -168743 -251124 432712 -605451 -292366 343806 -799662 -366948 220348 197612 497731 165167 -879271 -811374 627128 -698316 -766591 454370 -184669 -517851 -609665 -546690 432586 898032 -974926 973887 732868 567800 -515059 873137 934527 -145518 876311 300052 149949 -978807 -310676 517469 323986 995739 -233030 867762 -261656 304122 -819132 358258 688507 311756 377955 841259 198494 924203 347776 -502238 -211084 530213 -274661 944846 -135305 273341 -794552 -935331 -368140 -45080 256940 -862546 -296499 622226 263812 -111275 -794058 751255 -280289 -872550 -110023 -721462 -961825 -890118 33202 616817 -71364 -87771 -357677 130502 752576 430846 221217 492792 761228 -350561 830965 -260312 116818 -466350 141692 714348 -262183 -705000 -285256 -500784 -814212 12326 814077 980176 -49621 -656797 -511499 -888225 -670999 -279956 896156 -816925 -102836 853904 695492 846263 -971520 250964 653458 -75353 480964 28912 869375 -824328 426219 -835888 371928 -490147 323421 -178923 950590 582787 -292077 -604143 290599 -378490 -523745 -616498 248028 521850 835234 643591 -502151 282083 -329901 -550739 -497040 253116 580863 134756 -939258 851956 378243 588035 395860 1133 232020 756248 404807 -910596 36600 -475806 483232 -661653 -287990 -114987 -11275 -920454 492858 196761 835502 -435111 -32182 -359285 171529 72752 -191726 626747 904343 387224 124413 371564 723517 704543 -747894 235288 197300 490439 -436 -613271 -790135 539143 -667286 -289088 -887651 372809 -192736 -78158 -43738 -255893 17468 -897658 641324 475326 -40543 231737 -895091 -784118 -723768 427514 851962 237576 871866 -152914 -448649 -491418 629015 -266387 722399 223303 -463725 -467965 -483234 381632 9203 898800 -57099 926172 424597 -647959 513658 -431335 471013 -693164 525077 -432535 737512 -273968 696772 222898 573237 70954 -138281 225614 -884105 625257 632053 337419 -884628 -41276 917909 990508 -368791 367142 520454 219366 -704044 878001 -290968 -136476 300329 392248 901425 328388 354422 195140 200873 -506216 -141602 -970736 811118 -696218 -918119 -725492 402288 856744 651123 42590 -157578 -459059 139337 -842788 974359 437302 -297457 917651 143298 58554 699468 -510141 -967881 551970 -261732 -820895 214539 -925011 186925 650132 11944 150541 -623421 192569 297547 -931736 -989515 -967841 -944892 650713 -389650 -29621 303034 258028 565484 819445 162212 579877 895812 -514295 129361 -240134 -968420 -959129 -837343 -495915 925615 -103517 -822839 -707309 -887091 507526 -69421 -100729 397656 -38261 -881636 -437513 -192824 -647709 -325804 498206 -51928 -222094 -207615 514857 -370665 802767 446589 -743878 371016 -644920 368243 -445080 442242 -725924 -987034 570557 584225 131903 949802 -450378 618899 264921 332777 -880186 -732964 96967 -425953 43604 -61550 -578471 -868065 209977 -461087 -536430 -278004 -357053 162697 695851 966880 -34124 -468133 -848368 120425 853571 -707520 12386 -715578 -26982 -774990 909299 965614 -346282 496704 -307506 -874710 272011 -717041 -205140 -82154 -24130 303316 -686209 -393947 -806936 144730 269547 -289510 -233222 -82558 581448 270095 969043 -785346 159138 50033 112843 -9579 -193863 856578 -696020 -913758 -474751 -422186 267444 392725 -195805 909527 -911723 307249 655738 450241 325493 -406324 -591593 -322010 -741778 349138 -96706 -928917 250638 950850 -308250 852169 -398376 888624 454333 868429 709825 897089 -38110 979929 -440396 937010 712745 285089 -961137 -384815 -113382 948782 610340 -103678 -447502 -673826 -861383 -934980 295648 -507294 -187512 -602358 25034 -253889 796991 -694262 306118 -711090 -101887 230129 -162655 -727492 -898460 -62971 -711845 50443 -409359 724641 59305 -268401 372263 261301 -820878 520689 603384 202947 343635 -830161 -360374 -881693 613019 -401126 375672 -351552 215119 725079 -840626 -767975 -441561 690911 1808 -779071 610318 522751 730612 114720 833318 -455976 360483 -523601 39747 -682272 399293 -811521 -773525 630367 -149038 201651 258525 -56461 -932631 943490 692614 206989 387580 896182 -157171 208498 -894214 547119 -46519 924987 881732 475745 -135611 701397 312241 969426 -434237 -434303 -538357 -860387 499766 -312363 -475761 526705 559046 362809 52720 594322 508240 -85013 -837419 716119 -860829 189435 -406569 -566485 -802491 993232 -32253 -175347 334188 -447454 972126 -89200 -98299 -898306 707164 -203429 406768 -84923 -560536 774313 -53054 114604 -313889 -673974 -893118 -535107 250389 -160863 387692 -662571 -770354 142500 317554 -665307 -759610 538719 -769611 956081 -195798 492786 -696368 407636 -274403 -375538 555150 129594 630580 4347 291951 664420 -470022 4117 -96729 -371929 -710804 -25397 -275937 -43859 -81794 896159 -84750 769523 394645 -536280 930801 613450 -475509 828179 -125664 -524202 44974 -776546 -37066 600850 -390848 405787 -164063 -954423 -474887 662771 626175 -677602 569473 180000 -832730 -724090 -116745 -702926 -44643 99785 -160276 223564 -487007 -84604 543848 -195804 888994 -153046 -823452 -227194 371523 429182 683471 -587951 333277 740762 -473718 -68872 -648452 -35348 -184981 -754430 -363936 284980 -140483 -783477 -739074 -363257 778174 -576575 683645 271823 71072 781416 -767943 -149944 770569 -369578 -490172 -125179 490899 -11016 -988705 580329 858573 214091 32133 -643922 -281416 571492 -821279 114530 877387 -951832 -855469 995301 429039 -309867 659055 467436 941827 -629065 -673410 88065 -444327 -681165 -214533 52224 670135 390528 576279 907547 583640 464041 646581 387927 596457 574157 -886545 862734 -135924 519583 601231 -533 943832 -197530 -621801 -85135 -744106 -33794 -952518 55668 -832251 -664875 -974752 248222 -424872 181230 -451930 -726805 -340429 292833 885723 -538963 -959887 72538 -367740 874249 -414879 -643178 711129 563960 171589 80873 404807 490696 -26670 254779 291052 228632 -532686 944902 -680931 -34337 -477947 398809 -901021 368102 -603429 441432 585466 -524727 -891204 527290 901329 -479622 -507232 350922 -986099 -534722 -440201 55782 -702843 584750 60963 -744573 -253881 641591 -126215 -121177 -213998 299803 106692 442477 835930 776046 474561 368261 819912 -885351 559780 510385 -436553 -651814 369298 -279734 -579528 150594 -505820 -666311 662798 -300362 -307861 -788098 -154445 -320785 -742554 639660 861777 807034 280462 326506 -506678 -362951 -120758 -673676 40112 -47265 -392197 875416 -492594 169208 -24590 -379206 904093 723167 -963595 901840 291664 947526 516926 782695 -18999 -480334 491899 867996 828321 296059 -335537 -90076 -673500 -25136 -316849 649541 155986 894514 410246 -230822 810080 107124 -92046 -498862 77109 424130 -493051 -332750 625773 191639 559909 472975 734297 -925500 273452 830740 -774915 -52368 872553 823170 -620655 -327021 -701795 -370133 -524799 823674 -508290 -16522 -853908 -935482 404920 572895 -153943 705133 633831 -413580 106557 -988361 -451298 206169 -558490 -251326 211427 172740 207636 418302 170800 -502143 829930 925874 -914316 -654352 -222014 -224906 -228848 -200446 366246 50359 -95013 285631 915672 702902 -995042 -89789 542923 165512 578968 -964163 609703 824087 513276 -900625 -822967 -47072 -592018 -147023 447424 -214220 -205687 818541 -464303 -556105 335708 718116 -841868 -192668 874089 982632 818133 722758 525476 109664 836820 -874303 -859014 517447 -399098 404999 -448697 -875155 -901454 -649821 794975 -129484 996180 766706 -255098 -972651 945693 -837980 583800 71065 260849 -265024 616034 499808 90088 -297955 219494 888221 -143539 -917014 -91493 -394473 -314718 987047 -45301 440234 541978 -674007 -12108 -241980 296094 -390630 449927 672361 499273 683126 381036 -128592 921835 -744432 477115 420931 -672502 305035 -450875 -801181 -648740 -979358 81737 145505 74319 780768 -601601 -574810 767617 -560856 442257 673068 197448 877998 20381 18179 296235 864956 -29259 577741 591975 -237201 -895650 91458 191595 84279 561556 498989 -636836 -129062 644805 857965 -680686 -370063 -217647 623477 821017 -359830 -773231 -539572 375985 910725 163405 -869490 -201649 -585769 -172348 227945 -694374 234698 -651993 -358880 -674578 822554 913822 -427892 -382116 455001 676674 -463722 882600 905836 -343390 -723650 -679223 865932 -305985 984088 107757 954439 737935 297673 558707 877692 -918403 905358 434159 691555 -684057 -755274 -614614 625410 -634721 -581085 -780001 -789960 -435348 -172979 -467202 512695 102406 421822 869805 -356990 479644 754967 -332222 529907 847313 903690 -232566 -710601 -996421 119646 -941178 -522160 -661533 -378770 -664088 805010 -626871 -768726 -741477 -554202 -179491 96661 519480 98570 215686 -451899 897554 838799 907678 -387866 -742357 -637094 351092 -456265 -538564 -9372 -192439 945931 -155983 -221574 786132 -261814 55722 478014 -553409 338157 -665093 -488540 -676441 -827898 469805 -171915 -633825 681654 -95877 -840497 753198 -623820 -279466 -614365 -82356 -971059 -486302 -574026 -670103 -539938 981111 -659679 -296345 -921892 -313184 438225 673691 594253 -289505 -49528 674767 -705588 -337817 -385063 -39229 -479095 65953 664624 156711 -513466 941480 951496 270499 3163 639244 -589133 -798769 837811 -363629 -563627 940219 786637 -606541 -117783 744425 -328772 81561 885755 235982 16039 -571994 -337940 -497195 -740918 -367380 130546 768988 844147 -506571 -588651 811828 -350331 -880899 -304973 104741 942713 -239629 190589 263784 476888 576892 -663560 -951637 -982846 912304 -160388 640657 917995 -138789 -604104 -4433 -588263 -48771 -474835 -120304 113959 350155 -330322 799922 -535548 -459220 927846 936838 -516300 -286404 -534830 -261516 337614 237772 -824893 526805 337149 624607 -175267 760440 -725633 -971985 -131685 -624226 -876119 -446681 843849 -994179 -50335 295782 -500728 -38464 951843 416706 247373 -363899 497405 269123 670050 -492066 61458 -45660 740580 894161 -622182 79829 -134076 -569896 114913 857852 -832698 684514 761028 -111121 449797 304080 288951 798139 53612 113016 -802111 -438879 -568770 -368218 -312706 -223725 -106864 -318186 -185188 -82116 -535222 482939 -238881 -173067 14378 537979 755230 22352 -413760 -924624 41284 -626671 386418 -429783 -207409 727088 563578 -267289 685908 -393127 -197917 370529 291961 -913428 -879344 -662528 -845063 612734 105654 810532 692132 773589 767965 194589 -410020 -406416 -911006 523442 -565607 331901 -293513 62366 -511130 -685088 -641118 -425202 637282 -501709 691130 983204 605760 -478528 495214 268151 705607 -934007 672573 412944 -472493 -937279 -470913 -282513 -642350 -989872 -786214 891652 -41016 -436397 457550 -56137 -150965 -63078 -384598 943584 -635001 455592 -827500 320719 -614852 -372682 -220794 362694 321211 909617 -381109 -558854 -331283 -870345 -437114 -338282 -458676 -722658 -112469 17975 537704 786925 774532 -675087 -124573 609888 115117 427336 -552715 653161 683416 449848 657000 488362 -37750 -489554 -470115 -315525 -207076 -741747 -458618 -944918 -679108 121130 687786 -237642 187561 610768 -532572 909652 -465798 632637 653220 503274 -272104 -740445 -249747 590935 -863297 -641881 371925 -365527 233729 777189 239432 -813788 815939 672107 128709 414402 195391 -88519 -846368 260013 603520 -56632 541886 594375 55272 -161792 -216036 918051 -290387 693184 496072 253065 -146472 -844582 590758 219766 677317 73364 427565 922010 251430 -892760 -900376 -339752 -615040 -266428 417141 227529 660780 -548725 801545 99129 130903 -827757 -553494 -147671 -212606 547301 954611 340939 -556797 -588800 487188 501129 -87293 -673194 840655 -743425 -122498 -9907 -824900 -781188 -780346 -683713 112134 199813 916991 -166277 -965652 450386 -958556 119234 -660287 907343 -836479 -913461 -270099 -640868 85304 -425665 -476951 525965 -184387 336445 -581562 -691413 -798503 233559 -558297 963505 408618 896276 677315 824208 -876511 229484 456932 -211093 -580094 -710321 -333334 -895844 913256 -373858 219081 -289747 -441793 532528 -167033 -851232 -138680 802767 -337985 413224 -336359 -286664 -871136 914861 837658 -260834 837614 809804 -687095 -467288 753280 601109 -939273 432110 590529 360395 -149559 -468736 662320 -160921 -387785 -110112 327008 -608107 -875440 596355 51192 -664906 333172 97747 431539 -907812 453209 -166608 -749599 -651695 146055 979690 68453 -167791 -123556 -119991 -792395 398027 852616 556678 176477 -618140 441874 260943 31357 418164 -802223 621254 -951098 912326 -280588 -232190 374656 -371620 187771 -624499 -511993 117610 537532 -800795 -345142 -409898 -140833 -988676 -778549 -16450 -956830 -837449 -75103 -663950 -595691 672114 -394247 626294 -74465 941307 -201711 491649 780535 -261870 -244293 672001 603244 -608784 -192160 400660 384670 -625987 182394 -293872 -617470 -832105 -349543 -974851 -374430 -640622 -179744 -183019 906459 -798925 353285 -445365 344413 -72716 382036 -246079 534702 -467004 38700 -210224 743656 725891 -552448 212868 440182 247306 49879 -670562 -487525 -830559 138317 -71152 -76692 660103 592656 503556 46672 -436370 115940 -390954 -40569 670844 959263 -50539 -971104 649291 863534 54150 -675582 -726806 -997490 286497 132196 -206630 -926636 95249 -58412 -577775 -21850 401464 -920140 -242053 190399 -932055 -730696 -708876 371566 -331603 836586 276559 726551 -25537 -61017 -447534 -841807 270736 893727 -529352 262983 -587388 -119464 573357 507128 -578894 -928853 69462 764279 -913433 -195642 -561466 -806517 -29532 -742616 473866 736784 936348 130216 14366 760692 -822857 596719 -380171 677690 837266 -370823 910454 932987 -294916 -836199 652921 -512288 -364933 -192782 412494 835241 876613 605566 312118 502057 -187321 -743798 -359448 864200 -751327 -479048 -170226 612096 -56664 -60804 121413 682976 -810781 -926049 -12255 427532 -929650 766911 692646 -108357 359194 -335666 -814896 -249544 -425557 755855 849548 -68639 -842215 860444 -284227 479403 -184465 477666 518072 623900 -602897 200994 -614584 -494513 32909 -692366 373034 428276 71151 513211 -465262 612429 499443 394425 -392924 82611 -936791 -896130 -994948 -332401 -156203 -218513 -558553 242017 882158 -860987 198312 -674500 -569951 921869 -260876 -715577 -921137 -902872 -379402 636862 -352885 -523956 642700 853999 -275811 -789503 913288 563390 -162430 -9563 -41936 -595167 -301591 -339863 -865474 517413 -703945 -915374 21728 -837401 620036 -368199 -820423 491292 -318180 511179 -755618 868618 -512256 56201 451546 -173556 340706 -460599 -665301 413841 805804 -716365 -111421 109470 -638726 371781 195464 -482488 -614117 205520 60500 850746 -37613 -603399 -45322 -634955 -527460 -681672 -549713 -943221 -577887 506076 927285 57251 -229566 845062 292532 228601 846675 512809 289736 59547 -848292 606608 -464892 548909 -474597 -757416 623598 126949 166781 401394 448256 204047 -947799 -823901 -926167 502923 -313739 323587 -377014 731082 -323474 -203903 761274 938708 411733 -431267 252482 -692923 559901 974893 268577 -271540 -482322 -411815 -705655 259883 446629 -322145 175905 -267590 -964911 -978161 399489 644579 563895 929040 -805703 -559193 976975 -16423 713802 -147560 779973 867193 672555 1117 750970 -5936 -639674 703793 406016 649748 755448 437860 -617055 458829 -82924 315224 706904 -843688 382177 -767098 -810 568296 -777064 225143 -100481 888704 -75801 -843957 816747 488827 -697488 355381 565350 416260 827210 910844 -243473 226078 -856961 -23172 -285636 -76642 576652 416035 -173003 -794709 -475035 802165 713845 687429 724974 996617 -45235 -701509 536707 754825 832064 237236 595057 545974 -918776 495143 -45573 836321 818447 -394525 376918 -971149 607862 -517496 -144979 26342 -749294 261643 991006 581962 361834 -360010 995898 -722879 598587 -217307 443145 893699 717556 -577078 -284924 286427 796347 789867 -734183 -735832 -433818 742175 347563 -962851 -886014 713684 295055 87041 -242993 708428 -620272 959536 602561 243227 -433428 -512360 -355071 622507 -322987 -365316 928618 -741064 -980751 710453 -525811 -26155 568794 -920148 -209234 -238491 -666465 -50207 -336315 -241374 141633 -27672 -245891 -838759 -201162 540774 768696 863404 229737 -356200 470153 -375025 -986952 -398771 -422471 -456756 769909 -859673 -33853 -987073 208486 -264866 265815 387226 537670 253500 766555 -938270 -884671 -194398 -379675 411248 -727173 900162 313539 -936846 988810 445667 160499 536039 -391689 186336 182827 567462 607553 -430935 -891950 -480040 -185637 172225 -110587 -72967 977065 819518 20883 19035 -858490 809036 13057 -479837 -573631 -271062 828167 -738486 -533605 675243 869009 -221795 -434229 806199 -662721 -957635 417274 -578233 506341 729248 -358328 -42387 -476916 -474993 -471611 -262326 -490256 -552794 -854280 768277 780544 530647 -245412 -167909 641376 -470041 583774 -626631 -691606 725359 433120 -800668 962473 -644132 212153 -645726 718300 680047 -107341 -735346 -746375 721726 -865653 -844968 -196184 676145 259061 313154 878276 357510 -93931 433188 -526755 728910 478599 -126487 424505 -79250 17368 -847344 518606 -217697 316299 843436 -845751 -877842 -80235 643556 -33397 -976708 -903839 -966796 899495 -149057 668108 211370 -214043 363775 175274 840425 609729 911194 787904 553386 140141 791553 171464 436982 -911797 569336 -795792 494957 348916 848282 634074 -199741 277300 -357101 -694498 823998 -240373 627940 -961596 191161 838829 855395 938186 -710621 -65661 -745160 -408668 -494976 595368 -849439 917303 13415 -581267 -441810 -806947 -119293 339926 530758 57701 232082 256922 742945 -953841 149865 -591705 18699 -446188 514798 -981348 293671 490140 -266979 -68275 -958870 -731066 -819068 310082 -711140 999844 -202170 -259144 -478501 438716 -382053 -67937 657431 143112 -258865 -578150 230935 345847 -76737 587522 74866 -253078 117727 -943516 299031 -329161 -101322 712062 -874554 -890583 89696 -103226 -980460 871935 274188 -621981 809067 165993 -353797 -160847 390024 -230770 185991 59458 -812932 -618488 569114 299608 241323 -468762 76594 343532 -594481 170665 9316 364073 100854 451784 -437930 -78990 -142592 -689492 -420541 -889512 514722 -862924 -606213 941093 -437658 65971 282848 -138540 -572503 -852371 780394 391190 -933349 -8418 -357084 149838 664130 -491022 218541 128022 -881928 253582 82872 323897 -526360 677382 -861428 -320586 -663659 685924 858629 -806845 -152877 726824 927889 -277688 309964 239554 -106700 -399264 -32900 -394343 -296188 -726181 -864202 -150392 -453842 970943 587165 -450980 -786321 558530 482987 44632 352923 -729135 -289362 -242511 -269030 -964340 911045 -218991 278246 877768 290023 -776296 -397169 -184436 315229 -78889 -31561 28181 -803388 832979 502678 -669614 -944116 38920 -442890 230504 -47237 -97053 199224 688943 -309206 832583 -889522 554291 -814970 116361 -961601 540084 846417 122740 -21722 -215386 938399 -386106 -254797 -638030 695898 425008 468393 936755 191038 -138662 -647458 907450 117341 661213 259390 -40310 41372 -323129 138057 813085 -537164 -784485 595472 701726 -777166 938447 130875 15596 425720 190924 985990 355741 807354 -520079 466623 553721 907905 952847 527562 -767878 396331 704110 -556642 369875 79849 865351 -843322 -988570 471616 -812087 683744 50380 538761 31381 -901087 996946 -417423 906177 707535 -536586 270330 -323623 -460347 404078 668152 -708391 -520973 15521 -480108 -697420 687963 547371 -821556 36560 -565739 904285 -315279 429319 672716 -292165 589480 -683224 -73665 985597 -425622 -187276 700865 -450545 430340 -795999 -677958 739217 -78313 -748453 -42461 437207 85017 889662 414349 -675094 -44974 -33187 -75877 13573 -274848 195775 322564 -30055 -890316 501980 438290 934602 337299 347812 -349531 447215 858518 -344328 -471503 224918 -958934 514351 157116 69629 -806128 250770 797665 75418 -621602 678369 787919 -762347 -570628 710732 323274 -543544 -921304 -401158 734633 851782 968946 -589562 360791 -986159 671809 -354691 622419 987234 -145715 350945 -14416 -772826 -517469 247081 24597 -947845 111908 -846145 476605 18934 272389 822145 297208 -250656 -732208 735936 -525399 -378187 975970 517316 -41274 -507356 -592532 -212795 427483 -943342 -399118 -731788 368648 -533097 170319 769264 -26114 -319873 -355665 601041 656389 237130 780819 -381151 -607495 -435668 -814256 -241954 424777 -576882 -88176 -319495 -985481 462475 168272 -49830 330266 -888076 973921 217562 -970657 -840244 114023 388167 -471676 954573 -824611 -815004 155355 144097 786958 -755738 831565 898346 451101 318200 281685 -231685 -481153 -964168 835328 -3620 -699012 131384 692084 -984822 490801 -638338 879334 -700044 -88431 -924156 -620894 368703 411743 965816 -503161 -786748 -780107 -789379 431752 -64371 -491007 408361 540204 -155685 -223101 619013 -552049 120099 -116912 -616496 884319 224908 262098 308540 660064 847474 662086 267119 199528 -563994 994492 980099 125924 845740 -741862 721927 913361 216892 -909287 862332 -858684 -643134 620103 -304168 270435 414366 -24060 -740729 -663319 934628 -190075 707301 396325 -55588 -265260 507973 -299653 799492 419021 229101 -355358 -955127 142242 689943 482533 -363566 -888103 -866446 -761181 -304267 -828983 -440033 25935 -50240 493472 -403531 303280 -906703 -363168 -426690 -104798 250238 -89251 -621257 -982253 -445810 -839615 884115 449286 762494 578440 82744 -548204 -395874 227204 405377 -709274 837489 478938 146875 -662212 -765520 538627 -229464 132841 -176185 614989 -963457 -549419 -521386 108375 299114 732666 349106 -381288 -695930 24039 -819102 -361511 -103193 -118592 -66910 844470 -60271 -992452 863971 845217 951552 -203994 -116279 -440225 -793823 671196 661676 -423287 622934 945747 520984 -834804 -817929 -945007 -203059 -602710 803787 -818255 -988609 -680201 -821485 -647453 -517994 94172 -205184 247785 -186704 33943 766263 614556 -472550 -680519 655572 422117 515355 -623321 -225948 -187324 -405207 -960614 133354 -713524 376178 -628193 668379 543012 -288684 -373096 -174686 368008 744677 705336 260893 245958 100588 208779 -896482 748354 -560154 -116244 317546 -438925 119298 -332147 182717 865379 -156506 130163 393029 321458 87784 -850058 237987 864148 673173 -326459 759789 -742705 -358995 545761 890670 206014 -638108 485021 -397084 383440 -273117 325541 -120959 -205942 765574 -822028 -182037 473473 -624676 115292 52732 -741407 223018 584321 -347133 672872 -532825 -661282 662080 17003 -27711 -992833 91628 140752 -783721 -304699 319791 -18797 -662147 -198938 819880 -701374 131068 383978 515689 134017 278095 -379281 -944519 58118 -761625 -836762 -843696 -960099 572391 906899 96094 717094 -213080 -654575 985348 937746 -635337 -155828 -362728 -722198 729298 -270331 -69402 -842681 325615 -735151 766890 -812965 359861 792858 -864873 470119 94081 28829 672596 -734909 993378 -446997 -663047 -850599 -884578 -138008 668950 962218 471851 600399 -485076 -35384 -589386 -362324 482866 -712358 -287969 -100640 202898 -754789 734458 600480 608425 582363 -332912 -541066 389834 35068 -946339 430143 -993604 -875529 132368 -955733 1719 508885 -971251 -26175 -442517 709302 -264210 -865704 -587526 -935091 -606082 310047 -590855 127585 907453 502038 471027 -324146 410079 1298 -476699 -159998 -966068 758205 143299 465281 -693727 -649452 764913 131554 34606 636519 928587 -232497 85366 -91812 224286 982793 745395 119277 -854995 835041 -92337 -911003 -690387 609472 -472212 853735 -268855 -232544 -172708 -648729 -905954 300945 328874 372015 -952000 -457419 -791537 428636 -296652 -585276 323198 23902 -958988 396169 -54503 -294277 728302 760035 -252743 -221364 132357 918597 -215190 638655 -875122 625078 -73236 -456940 -940588 -790830 897331 810976 -176747 -421177 -81560 -807283 -741629 903384 909671 546775 -953916 -432418 410175 529616 891506 818626 222260 355933 142875 -803452 166208 -908105 99778 268472 -221682 -38676 264797 502659 25598 111452 -773419 995490 -261468 362684 -739319 -985372 -37944 610709 -831285 362283 -942617 -332730 806497 -445329 45745 -410370 -887419 698426 219401 -38973 526950 -279507 -267512 474990 917925 495482 -729733 -537044 670041 715880 83680 631167 -174837 -635310 520301 35899 650682 738344 891785 -448887 802392 -251667 -71855 381543 -532788 100663 191124 268966 -259602 201138 259031 -292885 -689650 971037 387282 714799 635757 -62133 497265 371264 266818 -148828 -592428 643645 -439626 860450 -540720 -572387 -940567 -458156 477804 -562904 975723 359774 -215836 328188 -409277 395510 -821591 745354 -10644 -976919 -998561 -852713 744659 150932 -171939 1852 640346 853868 874161 641382 -746024 -166921 -936038 479319 -458857 -119088 335628 -690910 -559660 104231 -491345 837299 -611645 640318 -807072 614981 -471416 549229 -387665 -432534 88255 -670177 961375 -147066 -322187 317395 -487575 -167980 -826707 -483812 862970 210016 -958628 -817503 -189712 -320373 763628 -997474 -343071 -755445 -624067 668257 45460 -501400 -917984 -726451 510982 720640 -607526 108251 -691354 720388 509735 817684 -909927 -717191 426933 771481 -313033 39351 -378332 -42341 -412404 774125 344204 -77725 422296 542236 336759 398027 -956529 -769257 -373021 -54206 262106 22409 -727230 994124 -145004 -603537 83066 -559232 -62450 945434 31717 -122359 -646836 942766 163665 312229 -514426 25382 227073 709161 -391641 -471346 55979 -975877 563025 415943 -776072 -905321 -771753 -393594 -31353 921355 252481 122838 -514070 776570 -94772 670289 -546137 -164964 863976 453099 -713288 -19395 -781768 775143 -860405 175162 -554218 -375840 151171 -520185 -49140 -571326 -849930 285483 651739 -143410 726701 847170 -524936 142873 936295 -434949 772362 593933 -931370 773655 454638 -899225 663713 -406288 -823757 82999 85472 -482448 458270 -455965 268195 -775147 410535 138917 -106261 866036 -500870 992904 454446 485427 93303 -110737 -609576 584461 -933966 629775 79685 894162 -731788 731760 898760 218084 765368 617455 -499416 5051 -793553 -569025 125981 184802 442557 -550045 317399 922232 691961 -305355 841847 835120 -528591 -954653 -959212 -709679 -660252 -672019 -901448 352183 -894906 -354264 319456 -703152 594111 -444226 807040 -671840 306668 37163 -811140 -497219 -342372 -306879 862512 147924 -764971 -484827 -348439 99106 -350643 -630831 978921 -49285 9969 395664 -4761 -229817 21346 -736635 7181 -596992 259698 431268 -696327 -435018 745643 329271 -455748 -663413 82505 871386 967390 -690377 796347 723455 -199592 877828 -245850 -317973 -895848 -9005 -372382 -487112 -17023 -78058 398587 -66607 -417816 -343084 622897 509432 -291176 -897624 182904 114116 -563378 -396862 187641 -120933 -899010 621541 -114161 -161348 351501 -239001 -739893 -929351 717653 958132 223729 714613 -444124 -795700 -337672 -829142 -162563 -396608 -511474 144485 -403243 -303176 516498 -166905 -960233 866800 -457833 -356154 849953 977719 788584 -113493 2629 -2322 880511 966802 -936375 403343 897420 -796627 730343 -332892 -114059 -702975 -741682 -509109 -192560 275431 -70625 446009 272618 -81524 401648 -54476 154179 81137 -796724 578071 -300400 -109972 -244687 -373934 -794056 985766 305297 101351 441431 -894565 102739 -587794 -621505 -329699 -92593 -153454 706418 721 -616875 -382958 -254040 322479 500390 -470207 -881457 32262 984696 825607 -833786 794999 -964361 -994723 -95454 93174 -6593 241748 -724567 890956 661475 -351089 -42151 -365033 -808727 -55227 -30046 390984 -860468 516544 -396376 960675 214649 658400 -308286 -788413 970322 80281 -689922 -591852 417582 650865 -220773 -211241 -161578 95747 -997235 831906 484874 -430594 -279940 170717 934650 -657754 739141 -336826 -380851 692946 149367 172270 786590 486125 -842152 973754 633594 -327818 360542 -12190 -161053 -888064 -301514 757493 -438960 -25038 -118336 894803 382379 -799545 178065 -427854 619601 109967 117360 313754 35478 188653 47449 926953 883390 621271 -74883 999247 -293499 -933671 222016 240467 -850280 -171629 675258 -900147 -23014 141238 -948809 453481 -578784 915082 -299849 378026 227253 -347925 792558 -718235 -907177 26184 -842427 146882 -430729 340899 -164393 -47809 401021 454419 -290699 -128596 -64574 582597 -848990 41264 676500 57079 -648296 -280126 -115786 55547 -38719 -177871 826077 -134982 799423 -154595 -372556 -940241 -420763 -929797 -287527 851687 934587 -615787 221278 -935544 591230 959368 -490807 -650425 92189 773828 429588 796784 474046 -5232 -468947 -180766 861879 -412413 980471 691088 36245 -796149 556359 974721 -270184 -663574 466409 -887343 -165323 -643787 -986087 265646 171411 368980 47626 479324 205582 -9212 -375070 -808654 -30537 255191 -324037 -256614 869714 -778445 786723 -344300 372439 198863 -750819 484404 -487310 -108103 -76385 830624 -202109 392531 -841582 579859 582814 89297 706774 -714660 154636 -893763 -233669 -83489 -30392 -474892 278024 9747 865923 460454 147191 -717437 -616416 -143399 793399 -939826 129977 -546714 335593 -920921 -809192 -256901 -484060 -351787 -446017 -655849 -929423 -333132 -879776 -602735 -382640 331698 -134554 -126318 -759119 -536750 -676245 153750 983803 -19667 291903 262000 297481 -583956 -145817 631235 399016 671823 -473445 945033 481306 -670295 212807 825231 353942 -84382 530060 -267273 -768186 -791692 245436 778805 -639033 196590 -635039 676370 -683604 385012 -600905 -710099 948348 67645 190253 -711563 -851408 262164 -574616 -188496 178870 467927 616127 217207 589808 912635 -137536 704183 -748875 -602490 -723542 -78543 652751 -979565 -486799 -962053 501756 -957230 859838 -175234 -627219 -841723 -236820 41334 -345782 865285 -703220 862965 445740 -210117 386529 710624 948129 247591 499812 896752 -355540 747996 -74430 673202 -448190 -545151 -609319 -839161 136910 486994 -441793 -293851 753326 145693 443964 -643308 869811 499398 -354614 403122 696741 -80316 -347364 454320 -404035 -656991 -85740 623507 -685142 246269 -252085 817716 323340 221196 267789 -570816 -221444 -602476 841178 39480 -465022 -735632 -126361 -863374 778141 -848241 582171 -482922 -910913 753782 514962 544674 -863538 -851782 378909 -679833 410020 21511 -25792 -780150 159759 877723 -571213 -683901 -648366 445003 900321 134305 -789853 135678 -258196 -159355 777643 154413 -647641 795298 158729 -339863 -664421 343747 -993201 -456619 -624125 592133 892419 -33753 -643120 -812583 4000 521771 -191451 85508 -556526 -204479 -178212 225950 -367171 644954 -311169 743702 176503 -147969 61008 927532 -251638 -346423 -676287 -739210 -151501 -490134 -830979 179932 453669 439075 344797 -703204 -876538 807500 -259596 -846138 446833 -281649 -908028 566465 919539 -652115 159110 -858556 -107890 -422664 611750 -998562 21945 842071 -279996 808815 926941 174469 553461 97325 -504486 -249006 -147329 674208 82176 997280 3681 330021 -898793 -814360 -720311 557167 985687 -852301 -384228 539521 323184 -680543 556273 -37834 -934268 -725019 -883306 797113 -247384 -711482 -861942 -185075 196838 -270048 596353 -182009 -463170 353633 433252 460750 13984 -403827 243790 541410 533620 -789317 903183 -988526 -474349 -831979 829229 -907515 -981301 -39844 601950 -74190 -379298 334305 -592497 -608792 196484 68749 -538143 -770873 -544027 -328998 185383 -45756 -219617 560472 197353 -488151 708934 -949591 228964 -332142 725087 170885 975751 -305423 797540 959287 392567 134924 -967741 -687202 120716 964730 944095 366125 -908334 -843095 -91123 849131 -565623 -327205 878744 -186124 682662 -882524 954174 501494 384336 -87442 157617 -327372 -764189 460662 -907369 368903 360304 155084 -646134 -829352 111547 398166 -431720 -499801 344763 574797 -689724 65160 405790 -645314 426756 375968 362179 429195 654017 767788 -953410 515432 382554 -740485 280791 -139425 -889183 793839 751883 947660 -833956 -616064 872586 -138271 -172859 -468808 -611785 631843 845579 725048 37036 462955 -119089 -699598 830259 456039 338215 963053 -946226 21398 665247 705476 348335 -982321 -690125 771879 576960 -268101 -600746 824985 344733 -570666 -88466 -674000 -558955 -185998 511702 -51688 -229842 -658124 35802 753680 -152162 92309 -876993 733803 794321 -376862 663865 873105 815722 -459971 -898702 686972 -129990 -135271 -939511 215739 -342325 -792126 -324591 515186 694616 -197549 -559218 -291241 332242 -3010 621948 376503 -889763 470600 -576696 -47377 314704 -281078 -92716 -281996 -610887 778353 249975 -2100 165591 -426306 -412549 659602 617246 -364793 329629 -406026 -594122 922676 60944 209850 78076 -759677 588923 642230 540160 -749691 -355081 -826027 763397 -701537 179730 604566 731397 31370 -717362 -535924 916778 -334253 117154 -527010 442709 -368933 636280 -382136 -353253 118744 957998 -10600 206403 557650 982934 -727247 982730 -876633 -565131 -359924 -184993 -313848 -754169 -413774 582503 -6791 265721 -120508 -782598 -587179 -105618 -384397 -724252 240456 -888325 -809848 390053 -248365 32939 -716323 546034 -396980 -809988 -340895 524081 681435 464736 -208872 -540287 301182 719421 812313 -947536 -372219 -731795 262415 115138 -906473 852926 965689 873841 -767956 467699 510825 153512 -44400 254145 -456824 -587514 -424858 290003 651537 -275615 -380509 -682809 -473966 420033 -926321 -677329 -969554 447457 703304 455953 -3682 842801 -423362 569960 607915 537943 -974664 549408 -708683 238249 -644147 98717 117039 -518732 958956 67125 649248 -328903 -375339 774577 -40284 802090 521373 -416048 -54422 68145 303022 -743612 -565581 -293846 662981 -454861 945625 -660060 -16909 -779976 -887994 365668 585500 -153377 -828168 153570 -945286 901933 965124 -537142 769179 218645 -647024 -687492 -783777 -33532 10071 253964 225403 -169002 -548567 -437693 83577 -983330 -538776 -18404 400694 -159517 -760564 -640440 897762 625437 889120 225835 -25469 -323652 391875 -809891 486387 682465 -912088 -712279 -724131 907555 -613738 46993 389316 -316404 458985 249416 924924 753561 497295 -599882 758575 434238 70924 -642312 733274 242655 -946698 -911650 -454451 338776 879354 731499 -76242 595574 -183979 707160 404982 -768901 -950949 -873070 -35085 -263650 -504588 53943 910788 373001 882842 874013 311265 -98598 325853 -99125 234768 677922 205279 481917 -860559 830569 60760 -690780 -830221 -7512 553618 477412 891868 -820403 356078 467733 -482619 127546 266718 911683 -950373 969415 -71319 -472786 -725088 -241733 679851 38987 995816 100823 616273 -794304 -820899 869452 115361 -561813 370491 504896 404592 401500 -713708 913741 -213462 -21673 -582451 243585 -897969 154836 770335 -288289 -113552 878590 -49641 16604 981557 -193865 535575 -37277 877274 -6254 -39085 803282 611246 -784169 -727084 370299 742931 906755 196089 -622684 -626944 730054 -668943 -974073 790786 218243 -364223 428371 -645066 -210349 194500 -920280 -415407 -73854 589479 -439649 803993 -366319 -780183 -839232 -286615 776626 301537 -939510 313649 588751 892215 818543 757107 971524 -374295 -167851 -665657 932384 434632 -474857 -559016 -804440 892537 549121 172005 698708 -779787 764119 -333375 -967280 518409 752335 306132 381948 705238 -749678 215447 862444 -450862 196800 -841189 -581655 -23483 932201 907011 21806 170829 206484 -488826 -724948 418267 -50500 -759186 54150 -902604 664781 530587 935958 -511119 -171732 99841 -935962 77567 49580 863398 568504 -513889 -110566 -185563 -321153 -266777 907442 924205 -121501 869055 443688 -105469 657857 906469 -631776 337275 526633 445289 335158 -935165 -916642 -920014 430583 -770279 -106535 561912 579301 -453808 514886 334792 894711 -163249 -274683 972803 8727 -11567 85931 868830 -934110 786982 386815 -490652 620140 436017 -956418 -496017 -796359 -706456 -820905 -113869 -525499 125784 -831121 618803 -127299 119582 -149411 404426 437060 -125330 832879 -144092 -320785 892559 177316 -664126 -959159 299485 -521424 -916231 -698161 684487 -915588 531571 517749 942415 -446173 296621 580640 522764 -646410 63992 -207062 523691 632825 -583688 -160927 -615446 -58781 188584 -164216 -576485 447266 -516653 136660 551719 -543532 276636 -599952 258441 589775 102136 -962054 -333234 65178 -608337 -436476 711964 545138 -269730 -647277 -526936 -35897 673016 115619 278590 360892 -941632 646818 907581 411946 137680 2673 225560 740125 -475242 367590 -904746 371286 -292526 453452 -802029 -992953 535321 -579743 187517 19354 691029 -895401 -135336 392363 138179 645972 385531 -675575 810995 511475 -218544 642425 632779 -274240 -836009 429426 -510588 -853441 -962908 -277342 -468436 -87066 -664995 -29848 -412125 -802786 276413 -536616 -183522 -419514 -994157 524475 369191 342576 -366780 -191476 -517350 637603 384580 -233348 73769 -63273 245025 621294 16346 811132 -286983 498428 208900 363571 -658177 -673936 -90283 -868589 646394 -938420 121167 965669 -366266 -519229 397126 730216 477137 303549 769380 -924593 -22242 262871 322341 -419138 227654 284768 -666277 652945 252914 103261 522283 -441836 -904478 -214393 -757106 186252 -231063 -794936 -596654 -534355 132207 661185 426774 238625 39022 -334906 -322351 -64376 -799371 -774944 -394292 -269838 680104 -757045 619555 -56089 -960834 596214 -973240 -481953 -916606 748550 125696 -39733 837970 246611 -959900 34442 445603 -450968 611041 -660108 -250245 -197113 -742855 641363 -494859 -559965 527616 666468 -177343 139109 -229473 203099 -688862 58152 932948 303709 -681618 -112387 -556624 633732 -679919 71975 -507624 996446 -260598 -660960 903749 182509 -224404 -147182 633412 454953 278110 -141217 22647 879098 961052 -330342 187538 -203714 876916 721547 654238 -369719 -539958 -94929 -516999 739168 -2923 200117 794068 -785603 499423 -299006 -853452 -889074 -706488 -690514 409713 -338954 -597500 240261 36282 718731 -518055 -911736 602896 286166 452386 -91287 -731193 471126 -957489 -628334 923784 -673924 -785950 642206 602961 474672 -265613 236766 -147085 906956 -794963 -784042 -405870 -750052 139470 -449986 -556887 -931868 -77269 722562 -112508 -167974 74795 -718526 -977084 -624857 -993593 824658 -729889 339050 820368 441530 227741 557621 -63063 -857545 189596 716302 -214200 296889 572237 -750481 391481 277092 -706188 -43961 -327332 -176369 -420180 -467337 -405470 358087 527457 219094 79508 730573 -804908 -261459 213964 103316 770074 95292 922361 105028 -541539 831923 -349601 973370 867098 -987847 261333 -723835 -241118 20073 998853 624618 976921 44367 532272 -252191 -167878 -703760 723368 223510 958481 -452032 82516 807657 -953857 114345 -508433 -136977 -732615 998666 -441527 263407 -251831 -874826 -539963 -635675 790412 -849807 965593 -751486 -667598 301943 239889 -273878 876738 -360587 437388 -623499 939667 -28659 -981635 926382 -122540 -207914 426411 157399 455685 62298 462834 273187 -659333 133655 -268480 -200453 312928 944382 2201 108282 358321 -1673 -24172 -890383 423358 229595 698203 -678173 -275411 330872 27183 69001 -118024 -651248 -698655 -522160 28522 586714 -720422 217430 932390 -130432 155028 -256911 263200 -691808 -123105 323752 543138 -410548 26013 -405448 -499639 -589943 547526 707984 627589 693715 -89755 555605 -20836 -80488 471641 170207 300456 -668104 -943979 -998214 268436 421644 -982624 -302041 -836829 -904100 548246 -41448 871785 668391 481061 526263 782032 309215 -282991 456159 -999404 544233 -885584 -835295 -957113 -44126 -89490 -217663 179150 -488555 635338 715703 -18077 -386746 -670376 -297938 -367727 608426 259005 -221560 42043 479277 927926 -412968 439701 345899 335890 533735 -739928 338039 791475 857008 595923 963415 899217 520931 -603835 939525 526391 -177818 783236 -285264 237379 50383 858729 129017 -361366 -973717 267809 -264842 929010 -929221 514094 -580429 692278 -74894 -294556 810540 -170458 454520 62316 957524 -823227 -860823 -929596 -140783 237353 -229353 654141 -286402 341502 997252 457212 -397273 -341245 -724631 -56838 604432 772107 -563534 -564475 855215 -484482 -954625 -526660 814638 -840490 -228700 40598 -96982 -278878 480810 -548005 -339786 -119802 -49844 160938 -754983 708024 598523 576497 -831221 343173 484187 -467336 976188 618570 960964 -639785 750286 148220 314689 -491397 974742 365089 379668 -295002 -419234 18772 713136 -267157 27622 206149 -762690 -584138 -272290 -654538 -626151 717122 -138386 388479 547665 453665 -175185 -626805 281388 708151 -735057 -600487 -115424 380351 451696 945276 -393382 -252475 954473 -34149 187579 586667 873988 588274 -581931 731684 -876641 334671 592499 24507 136203 772502 123278 377549 -470256 825149 -889896 -311157 154343 742608 -434506 151418 687806 77167 423869 -740365 -547784 548683 -691012 558242 -424854 209581 -820685 63499 -98465 491631 -493612 -511360 -438251 236672 978441 -218964 749182 88676 -299539 24588 -690049 128050 -560303 -620175 644340 969493 109497 983039 416427 643276 196316 621105 -39323 -412375 -374360 943059 181080 -251755 -916548 62214 -438737 854411 -256148 -595904 -525560 -779623 230848 239689 378997 -956958 -407051 -670402 -845956 -189153 -356869 -295662 -7145 -344167 -426379 -985720 509749 -826576 964924 -762821 -861257 222039 -643236 -724841 -996109 957205 -262634 720605 994869 -474362 -605731 864034 -668743 899417 -669095 194512 729266 -662448 -664474 -890588 155334 -16446 583317 985646 494223 803356 -236374 -634283 332060 208475 88989 152912 -804754 597524 -420966 847790 -321156 197485 -646783 -419890 874800 -401887 -743833 -440216 423783 872960 -176622 -640381 452468 463084 -358783 -931844 -123619 192605 334178 -373114 -735459 206686 -209383 -53084 -90463 983950 -152128 -830416 -449973 874016 -583647 66904 695730 -573605 -133314 712988 891871 986395 -890294 201041 -3630 787406 398510 78241 -395269 314232 819333 55432 -716606 740655 -401249 467672 180095 224032 -281471 38327 381058 364424 -333596 -376804 702861 -610245 -861902 -97963 -535595 -576991 -833780 -81148 -797819 492340 -762937 -69987 -561094 -114556 957546 322666 904072 381875 -449870 775 680691 723321 901774 943974 324215 359072 949411 -417716 -194431 -254711 -466999 -70317 -409996 144806 28043 984550 150949 144638 -521556 -730040 -52641 354221 -581603 -641907 -426272 169952 -100216 661534 115674 -890275 -598840 -762567 678002 701433 622574 571632 -492348 -804576 -743747 -431706 -161698 -135982 872495 617749 903873 -362720 679278 91338 390627 403122 400860 274982 -683729 -499004 161292 16735 -110973 -923739 -680890 616318 23089 955959 -430969 -14113 -838401 254193 -906753 819380 -571609 11360 106641 -28542 181719 308641 -326698 263202 -484814 -67223 182939 144705 447822 -69634 418270 -637343 966964 -538053 -688556 709973 -985501 316304 -94234 722889 391501 913407 -378704 772024 -709672 -832096 -499583 494068 -393762 -834914 -791970 -476894 298414 -474312 -705281 9402 -10743 -695999 -675248 -143988 -9434 -494559 935537 -56650 -395346 -186543 -656330 743855 -983744 907363 -504536 986303 455279 -301577 979970 -441852 884927 -978233 -598347 31599 -777173 352924 -37532 714692 247330 -798505 81641 -84194 -286843 -539927 -836913 -336023 -589653 -688933 404693 445798 272734 113607 -187279 373291 171483 -696868 262090 -24800 -762155 -343585 954429 743043 846067 183972 -49190 -277531 248781 -1383 208484 601259 -930957 -57540 -864812 -939763 604775 -519008 86 796314 -108386 -324500 648651 87730 -192510 -770213 -741051 -353909 288115 262717 623246 887341 231745 151157 450338 416118 961716 -89991 -778192 -190058 -35963 -717866 -651875 735892 -853790 -823255 960129 -108600 473197 850470 -814936 -341026 -75842 781461 -265838 -702119 -38692 -632497 -312077 657294 94152 -83898 945459 840485 976755 -955525 -350096 -507492 489026 502534 77559 -673725 48273 -856431 -652977 530113 -415058 -165539 464942 -902131 -861991 132155 -463486 -553098 -889525 -493676 -548630 -222436 -687700 -478749 -876359 -836236 -860645 -395723 -870022 -676664 190889 -139984 -864921 -614603 925022 -393719 591984 -358101 6835 471948 -519878 -139279 669591 -881640 -103779 837406 342763 -481248 -178138 664353 -26875 -516309 92435 -368199 871088 -328875 -297255 -546818 442666 -800948 -165727 -870057 -295131 685012 -977465 911617 -280505 -767036 -15526 145550 -447830 240134 -61537 -475420 -751907 -463462 678798 704186 38113 -844140 859602 22686 -434515 -474598 -777907 111090 -333398 328039 92691 -652054 -704329 -249526 603114 -218224 429350 625064 -40240 -191935 402237 703605 -252939 465837 -101321 -404673 -617667 -52390 -104256 -802652 -940737 823201 -323331 912471 -193591 378672 442881 -378465 -609319 -130426 -966823 -44328 -635355 -897029 426369 -545936 741396 -152523 -63124 25578 -194749 -915788 -93311 611807 -900862 -266681 -917480 -780552 101076 184852 -473983 92533 -53902 -309612 -532738 -291287 833352 541972 207812 583932 -160778 415926 -291203 -709656 284369 282478 -357303 -705668 -464288 975621 -505416 184796 -277153 542490 344530 -12353 16319 -423396 27151 292464 -695900 -145071 357727 297677 69478 45394 796964 -779061 -353775 -856052 -875341 46192 -591003 -144832 -939433 53975 922966 -534908 -519987 -533200 -389236 -134079 351305 997310 -978076 643251 616432 -800681 -507410 -939284 994139 -761881 -784786 12881 -146533 62701 370651 -939621 -59857 -19972 416098 -554921 763151 852923 -560668 -111386 -239067 -144282 -728332 407678 -286513 697803 933338 134183 -291361 -46002 -875501 -811072 735771 51430 -398130 -87433 939709 43677 752880 891988 -251533 -827757 -936558 442287 283872 -464772 590590 -730571 -612327 -780386 415029 461415 -532055 28244 -598421 -860261 -928882 -268018 353545 480121 -860870 -792370 -369109 -811009 -782061 39340 -858464 -835586 -132749 518227 206445 -292837 -527447 199937 -619959 -247473 102518 -808053 631714 233958 375312 -267304 -66409 -725116 403235 -77471 -179716 -258149 -864565 -929737 -518310 519543 -639205 -201731 -778644 380338 301721 -675863 541986 735808 667455 681799 494370 -50075 986364 348535 -273086 825145 459441 110186 -336624 646315 474037 58537 -36534 724987 126545 -772274 82534 243519 601668 842632 749835 886623 462529 136859 237974 -711143 920556 -307874 149782 -566403 -299808 409019 -352176 900722 -214740 773555 -729284 996143 210897 -855464 213127 -425661 511814 -507439 651279 287630 -333195 -770727 888553 208966 -623941 681024 575582 -704525 -612244 -511127 -671767 -90382 -813876 689738 264251 -789898 -143849 -312849 -672968 661762 -170118 710519 356344 132337 -63337 36885 -336953 -383378 -439675 -716912 223652 133372 100174 -674620 -301242 409456 -395281 -124641 -932718 347506 -614692 -316635 59686 801279 -517254 685165 137554 -869654 -635870 874401 -920423 353622 259108 958466 52149 -237635 394690 -423711 216976 -449939 931121 692775 278092 -294650 164636 -907570 -917701 343677 -613471 57574 351591 -243172 -503087 309521 -145652 184319 81972 933895 -512870 630297 -979517 925331 -16204 -405075 -351764 687380 412083 76757 681106 -753539 -710237 6014 597643 -837419 -926012 -600470 -514528 -38600 725002 430381 -808689 -675116 -881250 -166095 -254068 -738067 54363 101043 -17220 -454055 983250 -999613 988473 -961788 685511 -301113 619794 860142 -688206 -170376 -573240 -98008 -656577 244963 486097 53467 241613 691818 476952 -815040 -381966 69953 892539 501929 688118 616562 559436 64247 -401836 -937127 747729 325922 -783811 -32472 224325 167605 4884 607844 -316460 904910 256114 -821274 -370526 -780766 -399836 480220 828101 773623 167464 -21819 797126 808744 767028 -93448 -847323 -506715 557231 607902 91858 803697 795062 -695245 -271692 -648926 823448 273033 -944859 864356 -252326 -655931 -247052 -604682 895284 -347296 -338078 52779 714642 -126041 935206 200427 580116 767292 667626 -205520 -804081 -302958 -703925 -200183 -245495 -412427 930140 553114 -158271 -887296 810788 -90343 -88283 160165 338843 697683 -393127 108073 -596687 116005 -458569 -848859 554695 111748 -414646 832134 -604492 451062 -392111 -868595 164546 -426858 266819 -463536 374447 -608364 -738875 -166729 970540 -276558 -694347 561792 637665 369864 -397917 435772 -48282 25793 -677294 -401584 -582965 -650340 971963 686325 -868718 -363924 932491 647992 -512208 111960 946592 611962 -424944 -278884 679952 -916623 97423 -455802 912802 -584411 898305 -518150 -391086 -396 -744917 -12818 -515118 728463 -797497 545006 39044 -177030 209539 -926438 -177279 706960 520578 724131 -21739 -530691 25561 915026 -693568 -395070 135187 -105215 248246 -919755 774958 -128865 -632992 837630 511387 -146000 577241 115867 -337982 -579253 906610 426972 192892 129947 -147409 320360 821400 -523937 -547001 192567 738774 164969 -815320 556565 -195985 90146 -198671 -446554 972171 -845819 -746122 636508 505929 -319328 524991 -411902 785979 105366 -625527 290997 -451865 -397664 -509628 901733 -153657 -941177 132627 516569 -430262 177963 -406961 -666328 -601647 -365057 -131707 250177 -363342 951178 883315 853476 -677959 -553368 -264817 654503 -596318 910152 753280 235634 -770912 515820 -399069 -109054 203353 998443 648199 -749462 166247 915314 619377 -340723 -664743 -181570 -74151 -599259 740912 -527708 331243 -189376 -874013 760778 440839 980926 -11685 -233365 -283839 632916 -109192 -874025 244066 785292 -859382 449136 129509 103491 -617128 -975570 130299 -348887 108829 -55140 587784 -51004 693253 374745 472611 293358 -39115 -64744 213786 -516014 245441 -814688 733291 106355 14387 -131123 -764852 666789 -111989 -123763 -636123 -161518 -263367 25316 884241 -61897 20133 179560 -811168 426724 -64345 -10682 454296 -75585 749839 -321221 850799 -976191 -507489 -736229 -505646 657848 855692 -930610 -674590 -327101 396417 780622 -909327 996570 -247653 309291 -51575 560195 349806 26247 963430 -511842 194046 -637158 -716937 -19494 828359 810542 944737 236861 -726986 -1244 532476 266208 272046 -767506 -477740 -454480 962948 79379 509353 334703 501507 641839 321135 -540879 -337303 780528 786255 326368 421607 -653543 -32604 955832 288933 -991998 -109441 861131 532156 -942313 57508 -542210 -49221 -608043 -475638 549258 -684382 696016 -916769 -883460 460650 -423761 -182911 -915914 -899589 319918 -180602 -221460 -474700 339996 -159818 76583 960999 735067 609164 368966 900057 821346 794296 -688136 3271 -314690 -547169 -503230 809308 -131572 -508838 514303 -764228 -443903 -924237 35036 -644995 742755 24363 542424 -796248 -336115 -630409 631754 2620 892271 -650370 961370 -525013 344843 -867492 769798 477275 753017 -819101 -151393 -173018 -464796 711060 -74806 663771 -30965 115882 -793600 499515 183745 220048 -438514 -849795 583406 277862 218389 98634 -233461 -717312 -613621 677185 -512598 -525977 403897 -994700 -300565 283222 -653893 -707862 283912 607934 423682 570267 -114358 -864061 361685 122231 703890 -580292 525132 850399 288081 -360009 -156332 467114 -846192 -712206 217006 893985 575209 -788253 752112 18820 546315 838066 972802 -682877 984379 -403910 -568926 19910 -250547 454667 360289 367589 -679761 -884886 -138717 356336 -578849 536528 -259037 -51863 658160 -169625 -148883 650053 -541559 393488 272354 4078 858982 147936 -96073 384580 828116 -980706 447735 -613353 -825799 493126 212476 739503 179722 536841 -971142 302277 -882732 -723893 333557 -673273 -643660 3876 -730171 -529257 -964130 206048 280729 -102132 647322 337919 554993 -654864 790593 -612171 -288606 -272063 237381 773483 -410025 462705 421671 382012 -943734 93413 492031 -151559 -407281 734201 -172425 -157275 -842743 172282 857680 922874 -101389 -340181 308571 970850 360216 71233 114177 267775 540827 -603033 -537155 -560988 -326799 147771 340508 96217 -337182 -154801 250436 328283 -591605 451497 -316310 590489 -94113 263107 -946854 348089 143649 -789877 -130317 -685295 -280469 -64796 -171096 -460370 204587 -758108 -474624 893264 302113 -538860 241175 147180 -148382 306547 -957925 -191191 -183208 -667917 813264 255971 52928 423482 57357 -533973 775210 990690 -978884 434117 413308 -388102 -968483 862377 326768 247555 516996 374403 -601967 946803 -307241 -479053 -361534 275638 734737 -45619 294455 -405848 -607871 -867687 -623238 -456932 -849780 779797 984935 -137128 966823 516206 443952 291223 -666531 -398837 -382373 -436347 -519601 -703870 -638273 16710 16431 664609 -460790 -225936 282692 766694 945854 -501491 632682 706311 -710609 963994 -770289 -919316 817031 374410 -651466 -49105 730306 219460 747512 960419 -830158 -24544 541054 -410550 -737540 302574 211976 298973 353049 623 -818199 839496 597591 711514 656137 96939 -557995 -681383 929506 685147 400650 -34167 186755 -510369 269759 478590 964624 547827 -941296 764860 654912 516104 -578449 966847 -336034 -391614 -935263 -145164 556104 -173447 -799681 844606 -761357 313913 561078 863602 -4123 94786 -251704 -155174 -685639 -103544 141321 -930506 -123105 -950604 -147230 -280905 184026 556193 754193 916098 -684608 210015 -219481 -247629 -230595 -183756 272137 -706217 -524336 -696298 -858768 -693391 -474868 -417357 591849 767350 -402664 66793 824278 -959407 -861776 622414 75627 439392 -649822 -695255 -461647 -960651 -18734 689015 -253690 268501 -273737 17768 358939 -937155 -56997 -479265 634357 969304 107871 784373 399085 224586 -540556 -197642 -904144 -214616 967011 821474 -643137 789373 282886 675950 782192 479815 -747059 -730367 186091 -53640 476346 -969801 659246 -51850 579429 -615839 29194 934427 444665 462083 -666461 245686 -908108 -404907 -46604 389256 -329237 -823102 -826295 680135 -632443 -658324 821955 -461794 -707973 564646 -564008 740523 -106530 456057 960976 -259967 -774319 -30944 -835639 -191452 839434 -424180 419892 483215 -672811 -23200 344789 923697 146834 -177418 252871 962283 -131790 -395304 -641546 166803 239934 501447 -417245 912373 629328 -189512 -995101 273229 -81897 -154798 497184 -363570 156631 105842 303895 524959 -900121 70312 370649 -189096 432434 452535 530506 334857 -120906 -981224 51621 185267 808072 806007 -991114 -504627 395982 -167244 598814 -608319 -968893 -787997 856530 303980 344119 821965 -974820 677281 727309 -362770 -377895 659879 390843 617845 382905 -257354 -252339 451271 185539 829054 -217630 -729605 -558130 -845663 265005 744799 -83703 -717260 51189 -630414 847988 535874 801174 356712 -848540 -115512 -858370 527401 564483 885946 865073 839762 95694 630396 -628538 212403 874261 671082 -852505 327888 430462 -713007 655701 -288672 83331 692980 -873631 -698800 -335121 -995704 -208012 -839743 -517531 857528 126728 -87930 -95271 339106 -704851 571815 -847083 947671 126341 201056 -763850 482655 -993720 -912221 -330068 -545869 651969 -839278 949437 -39743 -265393 846342 -222717 -360852 744805 213771 595049 793353 -748022 -761247 898226 240099 -270374 -727043 -595982 621240 967427 -579963 -931821 467770 340169 30424 85713 924687 212610 139652 27582 127953 586522 -662579 699199 278671 -116335 -448851 -398450 267209 7672 -346417 -225354 125304 -466056 -539245 636698 614276 153547 -860403 -819218 313420 -791488 -932347 380859 356898 804795 942584 155872 453452 -270413 991126 -424180 -93052 131123 -580030 203973 10233 371161 363286 -93468 189644 365914 777308 -488682 -350188 627964 52885 770141 88922 -428774 -900490 -153587 110877 213924 303206 -664113 220367 -68835 603394 456098 -641065 183579 -720359 -812971 827277 65994 -11344 -30323 777409 188777 449407 -455355 -286412 866763 337906 -836150 551325 796760 903593 -934597 918437 784522 111097 834063 -403860 -806416 737001 -127218 -514814 726574 369333 465111 72558 830074 304590 -928295 -285909 -527199 -38056 356697 380966 637568 23338 -908302 -64831 993932 -540718 781712 -454957 481227 -342385 -630667 920742 -259240 -656171 787893 -244617 -107805 -780852 724025 -792454 -430802 -417455 -774849 -890285 70033 -521996 -287016 701854 -966537 -403592 -30743 217960 323935 251735 -599894 -904012 -107044 636219 207274 8055 235029 785285 -293046 124828 -500026 -309430 915645 -279680 -447555 -865455 -785521 621815 -468130 -527593 473114 774726 -906593 873803 -904046 648486 477068 35922 -475781 314568 934213 -553276 594862 648651 691067 -716435 -993577 -86200 -209929 189517 183290 832199 -88813 480664 119657 604230 78910 -310217 11087 -732231 959996 -233658 800425 -322683 366692 -804973 511048 139268 -63583 -913755 -828975 -190332 849394 643891 -86340 801992 242857 -394840 763352 -811514 216367 -692058 339781 748135 132735 512640 -392327 87946 747047 462399 827964 412545 602698 -498914 103851 -38062 -629215 675469 -605767 -160521 591477 -75983 -275159 -754210 13990 446307 -420202 943082 548391 -984147 -214292 289137 922112 -923824 248684 79804 -277302 -658751 216491 575754 -214857 142631 459155 -727794 -547192 211423 -734239 238316 -42476 -14600 843301 43455 -326712 -968777 -341178 -754538 518049 -12140 830971 -428302 -152396 -313285 -600493 301898 -764505 608140 -581330 -791289 130357 -333285 -813375 -91640 144942 598961 393366 -886112 -31500 -971575 -42487 843539 -134017 -768492 486861 -681828 -220070 -899082 -859291 576618 338852 -710266 -691413 -601313 206096 -643694 -247475 -250673 888421 646809 503883 -465273 -828033 -857905 -837766 846531 -170676 230684 -477052 -522633 786128 -414819 737765 743815 -437343 -465118 -319121 347215 142444 455214 -483512 -39908 148334 -321542 574055 -690895 412923 228466 39706 8515 659963 306103 722051 -204164 -576024 209435 -423530 649084 -177198 906281 980125 -952109 -796069 -987238 -431180 -822007 -278853 969440 53965 -302441 -317380 172447 372013 -385301 -916289 -275665 785134 271976 -113738 -347492 699771 -172573 249256 587174 436375 -739161 -649935 648897 -959274 625906 513535 -167658 -84575 -20107 858325 911488 -666953 -113192 -774005 205456 478503 -561868 -950387 574730 827863 937495 42328 77669 695936 787076 -744704 -134961 735023 34032 435372 280231 -844475 766023 -247912 -966399 -913544 35812 693395 37285 -215215 860316 -501633 252560 -363732 400052 -634541 -424975 874043 -991258 -285668 322350 -980989 -45343 452343 -498595 947805 208710 712729 346443 776822 -332757 -500664 710136 -982704 -161636 220895 918297 259518 -425963 590670 793237 -875924 -414583 -690409 988809 -897323 -381602 282322 -349884 -18101 187374 34986 -328117 -257677 96008 985694 871254 360390 618605 371393 -506800 -139759 104147 -328901 699867 -211467 -976794 140229 745035 -199576 921410 -875663 -322266 -254286 -901382 -733473 -68437 -47247 -604652 -575287 828359 110870 122891 -226568 58145 -576282 -837684 -704051 691984 -683143 -727239 358457 720159 358462 -714583 -768315 -749424 -491274 -410651 -608117 392278 611508 965805 620986 -942695 152803 681521 -412521 -868042 454208 922520 -999049 -252740 2268 851453 771525 -713103 860060 419565 -235902 130251 862264 543850 -631360 296695 -500801 -895509 927398 -556587 -280687 340314 -898576 560250 -99484 -902891 -33172 -617683 157760 -431507 -527619 913770 602115 -77654 684571 706147 -682530 -961660 -692526 436473 -297259 283179 109247 -825529 830659 -213823 -921706 -427880 -246061 -174245 490143 -236820 849033 835844 859699 611063 504247 203194 -642620 761122 263688 -475282 -667821 -282616 -495751 -315256 425720 666234 -845734 -472991 964957 -138244 -251438 -398905 905027 -459579 848984 -500483 -272645 815810 -165957 793528 666222 131092 341019 -153309 -465897 986766 -336787 -35108 166403 -712392 217467 -957195 174168 -67889 282850 -584204 -327477 -622269 -825966 691795 -43352 706615 165330 624896 -31154 925572 784057 521822 -327632 -397514 596278 530371 -488747 450061 300296 416248 -509991 -176002 -11193 753724 -316182 -282448 620506 469825 216652 -165505 45694 889005 600534 -5507 699974 827034 222706 711275 815381 784407 -740320 980164 -126427 -290651 -654092 267059 -891516 347834 -453868 641304 493713 -684735 -405189 -435193 -987516 734105 -167496 -662455 895971 -58094 884976 -55079 787854 -656781 916056 365032 -799180 823414 -540549 -656679 993627 105802 885882 -274618 340828 -99952 588167 158841 -514331 768479 -853783 -843148 -682763 103488 -269700 -428694 -719900 310323 95022 -613053 194392 -193880 172034 507164 777041 -29946 827409 -131388 -98530 -991960 283268 342976 111589 -272037 -902629 553288 -834657 -406303 -328151 -518327 -753511 -797839 479894 -598431 -236811 -673739 956508 543717 224807 839498 -56566 -331298 -286472 780484 -722236 8840 200967 881191 -508223 -162606 303427 271599 -351284 -596767 13298 -322935 -95805 -482164 504877 177367 789659 -349599 280545 105904 -77478 -205281 678351 543326 962587 360506 589069 -434017 -848754 389467 280196 404772 613110 501085 -541584 686357 -915287 -25647 -270109 650251 463123 -26630 11970 -358892 -570829 203730 -337338 -365517 538012 -840189 331900 824029 93301 -258833 -944955 492669 775802 -794456 -226729 6769 -940551 -356871 -649669 -377590 959958 889563 671565 -310128 -331000 -228479 67646 -608836 -28007 -413491 -175467 -935619 -383190 406744 763690 -582349 400620 -866194 -418902 -120905 916776 16655 -452586 250449 601656 -817296 -127548 697216 -394612 87160 -183716 329654 -754394 774595 464604 407129 772766 157346 -360043 174019 791711 466457 698668 -365118 848104 -481056 627610 -6119 -575285 358115 964908 648190 913842 -137791 -626813 -896230 -725227 541393 -840172 -780148 -193659 -377192 -640598 -886554 -71771 -679980 541663 818734 233387 -310667 915495 471391 102243 -792034 285766 -330267 776621 -147543 -395180 717477 -905990 -108896 987584 -378894 74579 119109 -813494 -129383 644178 -938229 -302328 462550 50470 649370 290146 -129956 -323053 384334 -55018 116305 160880 812345 635572 28496 843688 456861 -100957 -241306 -183879 668275 998554 -588011 4920 34919 811304 142164 -498229 -131495 205101 -743796 -455507 -973986 984671 106141 -870354 -739267 646342 -457129 -759119 615026 186047 -137598 -222036 -207058 559869 -165674 3371 -933931 -551933 444291 -88883 118654 999340 -84693 59205 171639 874787 733923 796250 -404801 857707 -856011 406632 505226 -335015 813089 948445 -45503 931093 -102889 -419907 63231 -274788 -493185 -288993 -665836 -312127 343090 99373 -966010 20647 898174 -815576 -469877 295752 243622 144225 -978543 372978 740703 577217 -877898 554693 13780 -192958 -25776 -828234 133154 -926732 468070 440463 -541859 -847239 -558027 -860564 321162 -718967 -297428 4672 318371 766447 -171792 -248242 -595306 -386678 -785191 -630736 -441402 -514483 -517133 -448044 426888 -681665 741374 -275207 -800089 -114308 -946705 149174 827105 -558542 -119059 517620 183784 660773 609748 471024 -211998 565291 -140619 317114 -269207 457136 -778284 -528968 779019 -486732 -17112 -476893 618187 -677048 276063 -393335 -605025 -975851 50520 -381495 -850576 -522795 151719 30362 510237 -962473 -618603 36613 -851464 820479 664861 -157850 -337465 -922556 -187025 479215 -12604 289841 583793 -719323 -596194 861540 695609 558561 260342 947602 332308 910289 167523 168321 -723837 566260 -188690 463372 -819272 -507743 -154986 24227 274334 180737 -140595 559177 -759602 -57456 652793 927508 491803 -571104 706293 -668240 -279801 301270 610574 -444452 -62261 -413781 -982394 -785941 597203 788844 88852 -695483 15807 367675 -400159 195172 549603 -31988 704908 -806569 -153656 405928 -932824 400578 -757975 636205 -936903 -305316 -255625 987404 -771013 602991 65750 118666 232859 -234789 472222 -752576 309819 -266860 2010 -417253 -351246 422816 -987572 -872228 -150646 38042 -121369 -189159 -214848 966066 -888620 -526534 762440 722858 495470 514557 -431290 -318374 691781 27123 -666538 654381 -381153 337025 -172411 -128478 -759694 5344 87637 -575028 975979 101661 -33858 76882 -587285 64281 -669401 -398864 -66428 486666 377329 392180 -418560 937592 -336787 -950334 -28069 -427327 -42400 176592 -624828 725782 525062 796970 -476640 382331 -738932 -373648 713991 632395 29077 -325037 966725 -863182 -211018 383900 185050 89521 -622086 315429 -21765 930590 -725025 -623651 204943 -633055 -367017 -724408 -375758 336440 -578616 -452227 530357 -335181 258060 -160217 -156773 18617 -393359 -753147 27166 -182846 117562 -371351 436265 -436582 494364 -4163 152411 195813 987459 -824583 -996214 317589 511435 -838738 592190 475637 -675770 698878 38322 800930 -219204 792482 649302 956428 263207 802915 -568624 446458 -527629 615969 -766218 -24445 31108 704207 508501 -52714 346672 837237 57774 713587 -764608 452140 696051 -482768 331123 -282970 -533810 832309 600443 -560476 -542053 -507969 227454 828029 176873 -785183 -5225 528158 933629 -602882 -35629 241796 -274097 152657 -537804 -469180 -289013 -385563 882864 -54652 -177647 -815715 859699 -892673 -859402 -488147 800153 60933 888064 183839 372277 988408 272430 179408 323918 651728 -620371 584944 990876 261016 -829852 329349 -891185 -349201 8298 506217 347016 10248 -865142 356167 691038 502954 -650938 229282 -772517 604721 539601 -894514 130172 613899 -935533 -642955 212277 -661572 631209 -127468 938090 599002 -748445 -60805 640247 650642 204868 589136 -213591 -616159 698501 339468 636226 771675 -434157 14845 857337 161960 333708 -933693 -730632 487938 -955834 -137645 420061 102265 23752 -450314 -645191 -601425 -560050 308299 181652 -9124 -522678 -802879 739175 909771 -851106 -12258 765088 -774438 592226 -771717 -442975 -217602 127844 480070 96962 39613 -546269 -166850 417995 478899 532756 361082 106874 754318 587229 -87709 -885757 96145 491613 270773 -786549 -611820 -399967 -867198 -967124 -345213 357104 -63313 765684 -508581 856129 992245 -198170 -684880 -717121 946785 -180233 -503127 -176948 329429 829458 -718846 -294405 100357 -903147 -379894 459540 -390150 335698 20387 499220 -761325 -403953 -113468 -855509 -301441 412038 98426 682428 21828 7014 -99486 -554144 -436293 499536 -888271 220387 144657 -806 -58067 442822 561863 645391 -834255 -75205 -664909 -238483 796845 171052 -530819 -728090 -516061 -486091 319779 262880 -276949 -800987 -265994 945590 -851984 414209 -669029 177076 -682575 -213759 -77813 -300897 317761 -339439 -989549 721322 735752 201553 362836 54658 -840065 -334827 -46780 7107 -374472 -184346 -762836 218880 75987 248703 894504 -514497 575242 161233 -874071 40571 -176346 503679 224502 720160 719496 156643 258215 -986989 -5087 469127 -275287 25128 -746246 34861 -388035 715305 887341 -969400 209657 528853 -280215 -498304 -452027 -701729 -632589 754738 361567 -220693 422048 377710 681176 -492267 901595 -825353 -693356 -868374 -836059 -567226 -124978 457452 -645744 -633721 31506 -745070 340547 -685157 268737 -892858 -526470 430356 -396911 585573 162435 -353220 50186 -997309 -794431 -29553 -124023 -875100 908204 213308 610241 237764 -372656 -654424 745142 -144304 -80950 344811 573888 -355093 72142 -425776 -404978 -775766 -13788 526297 212768 757144 -908762 -707910 -964148 -480078 -400189 682969 -912966 -419092 -547713 -569388 254567 713899 45425 305531 -247258 525001 715587 -403246 -470502 -419564 107574 92176 -18242 591567 712219 -477789 159325 920879 937051 815913 -821862 436063 218609 283256 -608022 332541 565610 413208 921749 -474469 -626964 106435 -249416 399807 -619860 -788116 -229946 -707101 -686474 555701 -41470 881141 641321 470647 -1785 717272 983608 334142 -418752 -776095 -784086 -622517 -406416 -714404 -873317 -750448 -102485 300549 -552007 -439497 -651557 601742 -912184 -176356 664509 -916705 -686689 -397362 -338335 544850 -155096 446226 665261 831155 384867 -742433 -139045 489030 -259100 762979 -587786 -846079 -430895 -933251 418657 494541 -931867 440385 -563504 715529 -961169 -264840 822989 -406904 185812 -253923 -848716 519566 842249 -739231 -779976 -213802 198681 576040 -149796 -510577 -942683 347017 -530438 -931494 435039 -1839 58175 -475570 -271474 659457 500141 913652 -784242 -73140 944024 239948 -175411 -147174 -471254 522950 270670 -558712 -390305 -259639 560554 -401691 -297207 438448 380554 812471 666701 -37944 -927570 774580 127268 439123 -112151 468937 230492 -643960 506019 -472298 -878700 -493679 -628650 -74384 -179517 845579 498833 -218018 -660302 76553 833272 -152292 -30723 951698 47426 496539 513174 -251233 21306 655871 700610 631710 83774 -598496 -8166 537073 -158781 -668023 884235 -730385 -173873 348924 645335 -327582 707709 315117 484626 871176 -484739 -78078 631845 117394 350098 -950759 981327 378024 -878062 527426 -992866 11491 -455319 -378944 -509446 506193 472342 -962035 333723 -686987 826028 -659757 956174 543940 533458 495220 355509 84393 833988 -462589 660548 222978 -625200 108360 -622524 -443872 -237094 -564800 448275 647371 -669479 314010 555106 -173636 679767 -631749 753462 -31839 215413 -3909 -947480 -104163 -899484 -640538 626853 -40250 261613 484157 774894 400293 -626198 -819982 668697 -436551 756555 -902929 -145714 -292876 -742766 -844977 -845813 562108 975831 235620 578593 -188565 -473403 -296785 -521164 123727 -371557 -332053 -548545 850859 711979 -115581 -843250 603189 178911 -312169 -747710 841750 -612817 8699 298705 540653 517932 723767 -125309 -228020 -159623 -951160 803190 -249671 -621108 624350 673435 566447 -443918 -37539 -100042 999066 205128 74716 -635422 -467618 -372286 588136 919051 996817 -113816 525506 118130 968508 821460 -454563 -128980 -473889 723381 -386847 232740 -643990 439631 -992085 212116 -854524 -801159 601290 -62576 418504 -582626 -15485 715387 -266941 810044 542926 386064 -76169 702312 -358313 -534821 517723 518984 918399 881085 -481448 445719 588760 593387 717006 713893 -333524 675311 -371955 -712235 -62090 -914906 -980900 -632547 -243225 -193472 291062 614153 -828573 482116 901000 904120 -840702 415497 -264012 -613283 492687 651966 -86127 -772672 867724 -95645 117161 432698 402476 -373683 517626 -155075 -458792 -745306 -97547 -429751 -368213 271723 112002 318456 -464394 -170644 220282 -528141 -478404 -425009 -649173 835579 -684105 690574 886743 469985 -880431 -260108 238646 -435186 130859 696612 -723089 -124804 -182118 177555 768675 -26181 814885 168584 -811805 -254739 802569 -556637 179381 -725430 -602955 -590893 -644973 -796771 19022 292830 -600341 548933 -515284 -565410 -945888 -47819 -612004 -606914 47367 -962060 -967268 -669887 266603 429598 582369 600315 -318198 -994847 243284 -174250 -524138 256513 -174896 -324978 638261 862164 851430 -356427 -559487 781126 854746 -51152 -104568 490711 348836 -372935 -3891 -53864 -432657 322907 684357 425778 -570979 -329991 147932 -844065 912577 618695 -418706 -367506 -145244 -125234 -741938 336707 764993 154477 825794 111317 -285496 452307 14852 -905425 -987233 96134 -586557 -9233 703964 -607009 -383840 611786 523341 -773749 672177 -347130 -711824 -309748 -68478 -31233 752507 876854 453391 407842 146901 -759246 590923 236917 288027 280447 -66404 -318835 525468 416748 724957 -949098 942301 80671 -940198 11983 -414314 -189807 -102312 770955 -798413 -701937 -677622 -177998 465876 997818 420893 -39106 445901 549768 687917 250174 922663 -944062 159694 -650282 525342 -599420 -250364 503485 -27103 -27200 850763 121021 -339884 -380614 893455 15287 -886511 -447219 -30411 -285284 889827 784421 -518767 115957 -811255 -302268 -824211 981340 -63239 281598 365449 -870399 937819 438076 -463083 -655706 44426 430012 -309063 -729821 694294 -363633 428430 470499 -900923 185370 53282 541541 646669 -883307 622583 133820 -339173 847503 -121596 88335 -622000 -250519 483379 -102502 -332865 -170794 -316830 63403 -70224 843106 -43038 -190170 -925281 -701720 -905349 913025 665278 -832871 283110 -495288 468591 -762628 790865 -657381 173643 852329 694623 126635 -746850 -106739 -607067 954689 936552 -967319 354222 882103 -808227 -519726 787192 -527492 621542 905203 959605 -875500 -140002 498502 -847605 414870 912598 80927 774676 130989 -200174 88610 277854 541336 -655351 -129721 751020 514985 -420311 -752291 -470989 -22326 -247151 -943996 -891746 929651 -723563 766258 -190837 116021 688957 47535 -446196 4658 -563002 -166888 -380633 482083 -555360 -477216 793814 -630575 494830 841290 831368 82204 213641 553713 113310 135159 379006 960321 358383 663786 377227 215419 272452 -463346 -491354 265780 927964 222229 982134 -612138 -818967 -880576 -950441 118942 -280047 -291738 -617509 848668 376687 -196364 326596 615991 -733425 604391 -85493 -85082 863221 714580 47579 389880 -483689 83041 -174697 245005 683103 213961 105040 -747878 533418 -966180 -888624 156713 883019 -716548 152466 -747242 -790648 -618335 349255 10900 479516 -837290 438994 -968666 158772 -496710 693837 -113754 322290 -619520 -450557 -155966 -347539 127215 -836237 958842 -681937 650723 -572333 787491 513461 422602 57867 -626457 490482 -899672 313270 -141246 -946227 -96749 -308572 -474618 -377953 -420552 -813093 -632231 421430 -516396 -89071 -36430 -976940 696507 -460749 616031 -306896 -584491 -559007 189314 -793740 -60260 -597776 -113009 -967491 -754016 -633625 301648 655903 -648061 470403 -133535 -893281 237565 -935117 -364620 211382 524761 -384100 -657777 564309 -59275 -347498 46473 94427 920902 -760787 853648 353440 -160302 -632799 299622 -285202 -328139 132582 -612577 753027 117533 -498267 -199388 -789999 383693 416825 -165452 203326 -730851 -216653 824030 509092 389625 -369962 526088 -822831 -228002 -463972 -561813 68936 391904 -921425 75540 -923906 277158 445553 474725 -676514 -769172 -99083 820241 999366 -396287 783236 -382684 -871032 -182457 -876264 -307463 455274 286261 -239132 -407230 -12250 -805928 533066 505220 868074 438349 -708253 71064 -215463 -955959 730364 105771 252553 619666 997011 -889409 -149757 498435 487390 214952 -951354 383628 -291516 -3313 -80188 -775633 416865 130162 828771 -826491 52998 232098 101630 714422 388919 625604 775905 222468 668204 -591791 97488 -784446 -85167 786710 -932735 -579115 717382 6836 -450531 276537 399583 -446175 -98492 925439 -177755 976549 624262 127815 -830893 720478 -920982 -620981 250074 -854851 130666 487124 407006 538631 -880523 941763 -702666 -843436 -252564 -868087 563184 -24813 493606 961839 -133942 977541 13677 512463 -840518 -711619 642430 -542568 105704 -907225 941965 746191 -728274 604029 364862 -405303 -170337 655187 336429 -613263 327549 -475251 877798 -604728 862145 -962589 -409362 840416 846488 931684 -574919 -236576 233184 -177680 -19150 266244 -176210 -922819 981046 -519526 103627 92243 -52583 537605 -627789 -515056 281631 785085 509205 -769115 -455932 625998 -221994 -699114 269685 818517 -325234 499518 497813 566534 -45815 29385 576889 -540759 78151 838840 818092 -289384 -503556 -984736 -547285 673730 797201 350955 922218 -861525 -478303 -78122 -237234 -390678 -750083 -579087 -111951 595881 596904 -627101 466785 -149335 610908 -703069 -998495 939452 315523 819712 -673882 -556984 773055 -656870 -769381 -676277 -929693 892262 -392802 21714 -526985 -482514 -997568 72448 691384 -122865 -920183 -935283 92949 -629767 259058 -941756 -71885 -575053 -21142 112516 208107 -637996 132306 -397248 -330937 -840501 -95616 -877057 -906360 -334376 810943 -881571 -59741 -745968 430669 43656 -629570 484189 84316 -474940 674232 134779 940818 -255128 224927 -306947 918666 -210594 -262728 221126 -538800 566951 -756229 -260208 521064 -847148 -105068 600169 -53048 -689138 313699 -394064 -219303 671119 -935300 -658915 -719750 -599642 66983 674230 562173 761784 150497 173531 -575320 712634 -796582 567099 855862 -866889 -733450 478300 -543660 125776 644684 522519 -768860 -442953 473514 -776038 -56387 222259 -758258 945381 56104 -685536 -227026 346701 -923420 320108 285681 -987269 783076 -130150 978676 -931602 -567924 561603 407687 508277 41272 865680 805293 702390 812212 -88255 -811745 -728406 795077 -846422 59465 98718 -953953 185392 958923 -483660 84204 174032 798074 896736 -597812 111128 -203299 857323 915919 -77908 289840 298100 525565 321859 -55580 -272918 -601650 814504 -793571 -873325 104114 -872391 -780621 -338808 374539 135147 -350414 81206 -63314 -358844 -49958 -317986 -833434 -868385 -206945 118934 792432 387052 -869591 -866873 -659456 -412370 -57514 -836947 -136005 845179 160179 -936870 -520390 -727745 759303 482483 245518 347001 31816 929009 211126 647356 -101468 -84447 -7381 885039 70777 918308 106709 -719986 -607395 -455248 -784878 747047 315159 -736690 451254 -191778 649636 851034 -473722 870698 -321997 403205 692156 -257387 673322 -837034 -286586 -387264 -254945 -509019 -373625 817372 -37025 298655 -521772 -158414 -194070 -960699 431609 501020 958836 -763539 -761615 -969846 73958 -150721 336945 576766 138716 437049 478622 -909680 -606427 554156 -153326 616555 655942 30525 -836900 -726962 -281610 166757 960189 -758388 46755 200049 28780 -353652 302188 168322 686610 -112567 -775259 -790899 411982 319187 -241065 605149 -284366 -423219 -586307 -342003 410692 759533 864455 -498930 -907906 -602240 174747 994727 -830129 723299 165647 -693265 -174952 -305270 -111567 -265259 134064 -325251 11583 344857 431456 -646186 -222161 -475055 -536089 485956 511144 390501 127096 477451 525703 -927469 128823 180994 -530085 308971 -760897 604308 -739094 -696748 839839 635455 60842 -76794 -21031 642072 -115512 712333 880225 -745019 789796 852172 211492 -330751 -616110 199032 202110 -870372 -26341 628505 805699 835193 -135941 868364 -62665 642958 -941535 315524 920214 -419993 767345 931204 199181 728611 134149 272231 776254 -76171 933416 797016 757056 -139227 -845606 246106 -737251 -927988 -435121 -673598 -936365 -136164 803951 -13896 -741549 770005 -163625 -621255 413189 579153 783959 942232 462529 908473 -725646 675448 644952 -714546 -738718 -474029 -992375 296290 -179055 -332681 -567412 271195 186529 100868 679691 363958 -847900 663919 20260 -35966 837733 79106 461545 -419871 -942627 565977 -40993 -787701 171199 75879 756738 93387 -332371 638191 10688 348800 -278400 -350453 -423431 -531427 -70844 -463447 -603386 734505 661945 521480 -236113 -605888 -688941 532032 -654797 -632432 830779 -425545 20291 -647203 -614451 -527699 959111 877821 955928 265137 -419176 -797988 -247072 -125527 -179451 -24070 939935 -119346 950095 69864 -796288 -367570 -555668 -228401 -112798 983848 962375 -711959 938588 687603 -731586 -650107 295091 -104680 878115 -839161 -531611 -681741 -540355 -877850 404770 -504906 407364 254381 -842291 617574 231783 176890 -869889 409821 -1079 34690 -682363 102726 872832 -885621 379869 -148829 -66795 -72463 -443331 -290742 -63992 -118879 244620 192228 542025 -359391 -319257 -788371 684991 120838 -103011 732471 -793020 -583940 -54093 -626585 317735 -732862 -799391 216566 -195287 -364244 474771 433329 350209 25503 -295319 697658 -585639 114456 -134472 612101 -778546 138405 191367 -144421 311923 -426006 411922 791002 390351 -968930 -718902 253299 935898 -198517 777811 826091 137348 -743278 -311036 -250405 947247 905892 413675 804784 784304 11466 702919 -469973 674641 87070 -481780 491106 45394 91856 923874 -480451 -370717 -726366 -28762 -803077 -392532 544748 -256280 348074 -111547 641689 102635 -452942 -912322 -22488 -270936 86731 184473 699692 981708 186626 -447797 -181428 132021 213432 259391 807108 891257 586787 -493229 824290 437727 931019 -464168 136074 780772 -415602 -264938 -82638 -964937 -838243 697158 567526 937149 -394244 -837866 -335034 -432498 996486 678057 144387 -82570 -466073 951060 -563098 -941323 -987232 -238878 62025 -71361 -522233 882705 400155 -994883 334916 -363118 215776 731786 -680619 579405 -999249 374519 -466037 -310885 842803 -462072 122762 -176693 634539 596341 105805 636830 643690 -608087 -732896 325194 -321705 465734 985892 -114950 813549 -960353 662734 -342580 193212 945340 -198168 744786 843750 955354 -508657 -846062 -175068 -454935 -582988 -212218 323775 -983924 -992357 740893 638103 869533 -685729 -453832 -642401 -856282 373995 131629 500063 -514584 -987646 31048 -732816 -380840 527673 399045 -215676 399517 125816 821335 -118180 -722796 -402692 -866140 274511 -557620 -189608 963782 -274870 -789878 -459153 -556980 23882 -220858 -365828 -708809 -892060 794796 -208630 38398 423102 -833892 84476 613386 -33389 818218 -977914 817211 805427 -472929 246450 711649 -888192 668534 952157 81731 -202382 365792 215607 656924 452244 -510655 -560697 373913 478213 -751952 -584092 -159140 -72456 309115 -42052 18940 -562508 -7391 -983727 -451710 -882667 -193706 -17161 -519954 837385 985474 -427560 -204368 137364 373186 438257 963760 860748 -723483 148498 485318 896094 -115087 -340255 -69310 673031 -909668 -229929 920422 121884 -109485 -189502 224871 613250 -437577 640194 -717200 -253386 -781926 -349620 486430 -520633 352262 -763991 -757883 547671 -121289 17912 -497623 395678 -300644 -889432 -209530 560359 -393766 468223 -860535 -221680 905161 -920170 -50283 -407282 953845 -179493 338687 -416025 393118 28429 -848750 -423625 997560 218051 -50292 345004 608620 -63130 590879 204553 -989163 -8398 954736 -614746 -695484 -156871 350363 -196753 651709 854240 462894 -857759 182903 -158880 -346071 -739824 -522464 -493369 -4347 -998364 82198 -52108 -75606 -173482 -413201 -979298 -223881 709752 -667917 -483762 883646 889835 384285 547040 -633019 437542 -575843 523910 -329658 386614 -125735 952773 603375 -516040 -637209 -981002 645603 251489 -414572 660166 -23496 950647 856288 987190 -805257 218965 507776 800796 919071 543723 954715 673824 -114398 207163 -76915 275649 -876570 309982 -304280 25293 -537147 377725 -113042 -599188 474382 217175 -581161 -923370 -284542 -320574 805137 898072 -632616 115746 345659 945940 -816071 -186252 333610 958717 702916 -943162 -171420 800031 540172 -254277 467367 -860267 593941 417932 -548637 201296 651354 -461566 -166340 558743 167626 253694 597641 429954 25158 -746895 -772264 560766 690853 646884 969576 -329012 -290127 783601 811693 364034 -144345 219208 418511 787208 161722 -374485 166571 -269284 646417 711538 295760 -42929 -469820 259719 -803581 -776571 -759965 458091 516669 382201 8944 -140112 671784 683319 -708768 806781 198437 671008 -940259 -327794 482377 -918 -72953 -660943 494683 58525 -15378 -920759 -622761 -280041 876186 897103 -406162 921224 -977212 12492 -299004 -437385 -474854 324064 971697 574779 668606 627006 904641 -652029 -374456 876462 676916 534607 -723137 652298 -841410 766197 194212 255425 554696 -493667 -484120 67031 506989 182468 733040 -849821 -984194 351421 -543720 -845041 -945154 664107 161838 617884 -677977 794505 372850 667228 3043 106146 -830819 -397771 -415532 545049 390231 591269 -652083 -159645 -309442 309305 692438 295624 22630 46996 -120404 564197 -253228 660718 53694 40109 -569598 899858 467378 404707 -340129 673375 -411170 715554 865227 -277560 -683697 -636203 313631 715989 -143291 -709057 475939 -211041 379701 349300 -823146 -594729 -660026 -455842 786474 -828096 -97324 -59846 818053 -137551 -298512 -947688 -760511 412692 486110 -451490 932717 -710422 -319466 -198970 -161782 290756 -595260 155995 468751 -970421 607560 -169856 -469787 661945 -820426 -757399 686443 527837 591191 998816 783603 547356 932774 -243711 283971 269035 225748 951103 65174 422613 -228668 586973 231960 -7045 -865264 -16715 937070 179599 -447870 -984204 91563 467544 579996 718492 -596260 -424398 -599408 -770047 689149 -61941 878153 646349 37377 711398 -847903 -846852 561615 215900 522152 641632 -249025 -228586 288675 509598 762017 -741164 -463862 340144 243511 210794 60617 818401 624693 -125507 -821119 -760749 801736 -635446 -547964 -321028 833037 587679 36572 815525 -959595 544224 -599227 -488854 20839 733124 439214 268861 -587010 -37226 -527045 -999453 450759 937396 -770362 -777995 -728283 -263021 570458 -128543 525165 -825031 598071 13798 865898 -56639 986961 -508005 -477607 672219 822225 -183192 -118418 292938 -495470 -352884 -728627 221668 -869211 639638 -879854 -870507 -320947 -594197 826314 -688676 992643 -293306 394360 -30772 -939916 -273613 -604527 955404 918654 518036 494080 81112 447415 -90467 -885725 950782 681575 -635689 922444 -871326 209160 -152928 392129 162427 347085 -486359 -44228 967891 -531048 -688777 74731 -125685 -539006 111843 674801 292948 878807 530970 -983581 -859657 174615 664349 893516 274254 -29961 -715198 -470614 135241 985054 26673 284655 -635926 -466968 345960 58369 890825 -626970 -175176 -203846 127121 -868004 320965 -890519 -283647 -296958 -935542 387407 -695444 845123 -454317 -558686 799801 -261951 121281 994830 -933533 -326833 -432694 -809681 693754 953718 -481994 911640 297377 156401 880675 832591 -239346 -106703 -376190 15566 -438258 -89639 86423 182148 -152450 256323 -859651 -822574 971346 -240775 -856288 967311 -625262 544573 -616895 132356 274008 -466431 917622 -47760 -887213 -398480 697895 441477 48583 130403 558993 873706 849163 -614547 -315321 166583 211850 -230320 -370132 529916 -707646 -196091 -582661 -971718 -110264 472376 585536 680552 -32062 -951 -172580 785904 -653845 -72243 -681980 270511 376851 473226 764098 -538887 -342243 459007 986739 518802 -362753 -851110 -105785 -20042 999237 112000 893637 113426 -680946 -956792 20420 -640184 -5747 235584 -206477 -380049 180234 295335 -342446 838929 -126242 508785 507062 258475 390523 259079 608969 -165967 -464159 644228 -888184 734087 525866 821048 -617021 877193 -976128 484905 -809055 555140 566817 -826355 285593 188219 -376862 -841647 478969 613475 954536 -936298 574819 513063 949617 -55889 889036 47781 494793 -947036 -86149 794606 915541 -309966 281872 -790774 -938548 -7736 -445830 72690 -628615 839563 398591 -311404 947387 150867 -244039 -648621 518277 815404 564243 409092 408030 -920106 491600 -341005 713698 -145978 202500 -117157 561471 -938461 -752615 -408335 -275783 -676151 -362549 975962 -936922 -150839 -301780 -106448 268914 399847 -428382 652674 583581 -567526 316644 898257 -305864 -523888 -464768 158483 836204 -865880 -632616 465587 -224781 713334 495264 -235761 -359396 669634 65505 -507655 -514485 840585 882682 80439 109943 109179 -199782 -802300 -165205 825979 652359 -108404 -805499 -734941 -423718 -75021 667194 457021 -169344 835023 520080 485707 -885445 623657 -16797 109567 55007 -30848 120352 -14397 -448491 69191 319437 -290509 736092 -609438 471935 315422 310531 54060 -154654 181898 663088 449908 -355275 749740 805340 964091 33868 383987 161876 -733320 173196 314111 -598343 772884 688626 -966110 704129 596463 825356 -831130 837621 -58087 -733954 901766 -934351 792601 -271745 -72845 -429273 -613910 127961 -646703 -453861 255481 -862995 165879 419752 -597336 -336852 249843 -839750 266958 -439777 -994172 722963 280373 -193952 557470 472135 341402 -81633 876905 816191 -735055 736286 243138 298937 -845538 -236491 -127175 63942 -479107 -832049 629521 581963 963547 535915 971076 -793600 -743109 249756 938620 409972 922002 -539767 -34278 -27512 -50357 137326 -135885 -884113 495555 383897 687246 -831435 432590 -37138 897448 496565 329649 574947 709936 -64864 -974554 341892 -812789 -319875 374875 -923023 -846255 -676956 -118926 -562725 -815026 -523070 -20221 -362101 -63230 62552 -725098 -370213 156066 -753221 45098 417466 -418924 205206 -208080 873132 206839 668003 -522992 -243768 883353 56694 517795 -90311 799358 -362509 -113480 -215362 40416 265554 -159473 47530 -159830 170722 784609 -676892 258299 210883 543318 -689305 35241 72555 379917 -930877 -864068 -36062 -455400 957978 -632081 33798 642685 -888027 401458 315399 855862 -301267 -939349 912748 -442574 -7278 -282192 -33716 198610 -435769 -37426 606358 -399124 -10412 -326714 878986 -103477 -872622 -554358 786493 420654 468851 42052 787993 -60603 402936 140880 -331045 276535 752184 741821 -449133 -116834 -256480 -124848 -20952 428169 242093 -196607 -529711 -737543 -899852 145276 44317 63845 481947 -704351 -522772 -767562 -118307 796548 -18317 8011 -591478 135150 551356 -465545 149764 -470310 -755165 424702 190531 -537991 -26405 781340 -161326 30255 -672153 -893187 284624 60180 -872031 386374 -184720 -327949 632375 405131 917369 -98866 143401 176342 -28217 -324520 -857652 -679129 600008 -152711 -304438 385902 707712 -930866 -356193 536978 -462971 -382425 -125922 -220818 309636 139015 -276758 248655 403002 138407 17149 -155272 789628 877812 -336220 452638 -277585 763532 353409 -242837 -25904 590021 927112 523647 511470 -436698 127363 -919317 -981461 181227 537230 -115020 563519 -619259 -344548 -199850 725621 -912872 -699792 330686 640043 92028 4644 -942641 -202154 -953667 -295643 19934 -985732 465947 859701 -981706 -164039 -355957 463720 -12139 -694341 -575693 189991 -677588 -506811 175345 -999887 -339677 863664 -352811 -133611 654995 -428059 905763 888377 557322 -914204 956627 651862 233099 -920128 512528 -210823 902156 -362463 540348 457988 988662 519104 763242 734507 -605656 356335 -443038 -144265 214387 -570097 22689 252998 -316257 533015 167126 750153 -216474 -65772 996967 946437 921972 -315228 -631958 -141613 759021 926713 851116 131552 -570778 -708644 -495698 191662 711659 327335 51490 834449 -369032 -272054 651506 -466638 -863488 690503 -192838 -694641 -853143 -642121 418121 855417 930957 654275 -899036 -85227 821691 785194 169219 894684 651316 -323390 331474 -139109 -861905 754799 697137 954739 925269 -261202 16372 36826 54853 277901 -5468 838680 -516975 864175 401660 185035 -162368 -857139 -75027 327140 -721078 -989648 750874 317608 282655 138937 123101 -372433 -444768 -834215 335680 -227608 584100 17945 669189 -824044 -421516 -815597 -45537 629318 -347824 103415 890934 664042 633832 -285561 -593497 -549318 689507 -260197 -125695 4938 896348 -479459 -444150 660862 476512 352398 -152776 -348785 -513039 121728 -608712 770057 853382 -140134 -756630 556624 503689 -759400 -852125 401558 -27304 254536 819946 498150 -758588 896013 51068 773661 -509547 727904 16328 -126100 899331 -504118 -885453 -404137 -603329 853739 170068 832441 91752 -70154 265721 -772930 435734 237875 97185 -474521 -91949 47356 344064 -35063 -480995 -782272 537343 844110 -347163 496131 -162631 -996429 -826093 344284 -204161 642568 -868608 -189067 -963883 -564108 731130 282127 -323598 474478 -679740 -329860 68420 244037 708243 -261598 -299031 -957927 -19566 439295 890679 752607 389983 -571616 -121163 -485663 69772 -477912 -296160 102716 -148449 233679 835944 37856 966802 -579744 820912 832276 182355 98490 -547119 444143 592325 -915504 -334889 161376 418878 253226 -333309 -239449 313351 621921 309703 892377 989919 -368858 -498099 -955296 806520 384828 -523791 338808 391288 215162 483138 -617036 183545 -801590 758277 581879 -754294 -865363 -206671 44667 440492 736564 -482188 530510 686549 659720 -18899 -908721 -580623 -959389 785008 366518 934108 552341 -950394 -817911 290153 124416 383850 -2136 613854 60572 294989 372034 -262155 67187 -524270 401629 -118179 884262 -441005 -566190 -297289 77287 -991398 -599089 259226 915197 -969303 -471468 -850800 224580 227827 -438986 950550 129322 -595168 495134 609567 -880974 -329395 -168821 -514542 -152843 -541879 -220852 -75961 -935012 -704615 -202617 -737650 -13465 -181770 -150731 -830296 444842 697802 -126813 223052 -492214 478518 -909 -308316 942916 -661618 199961 847181 -104282 210651 956127 450011 375956 856793 -940703 -980526 895941 13687 -185199 -399954 -468348 -737190 678708 -328356 -421329 883162 -776605 -255042 839355 -130814 287755 -899412 685742 325780 -359314 672109 852003 -553981 345631 -906174 -502070 124536 682890 -615972 306150 -588338 -984598 149344 -166707 857366 -972335 -874262 -367253 -201581 -415708 215815 816191 -112321 892188 -137286 533468 599492 196038 301688 969961 620804 -812541 795692 -697182 -716270 -245111 -468812 244181 -726858 -417823 645986 -50330 404717 -563609 728571 -376244 -162330 -338995 -640965 839185 -244858 -801769 -755248 -807210 -663451 656928 -991653 -989108 463439 -319724 476018 350524 -635195 -739211 -279520 209920 729977 -960874 887267 6280 88533 579107 -257107 -315306 -469388 880919 -407708 701058 399399 197955 401634 25527 -868622 91982 -426378 991156 -119923 111792 -933023 900812 -11420 -191690 549849 -102554 478999 -597887 -590071 309629 -96902 -302969 486415 125217 115477 580496 -541699 518517 -497627 987578 917722 771503 227226 816245 -888546 179100 -863464 367752 -189511 -36839 281206 -585461 -185076 -218726 298817 -821270 -503443 793511 157242 -316312 165544 -127014 779860 49050 -685191 763746 626103 896744 -249965 862083 629312 864144 -685411 -538476 122494 355491 -442577 -50944 27190 -562939 770521 747973 -293408 -680719 -571748 637944 -303704 -915214 467823 334143 -2962 -127637 49084 -589099 -5049 -147951 -852384 680970 907002 -917908 -856530 13633 -600957 -10662 829037 833904 544403 768011 -853419 -968285 721806 594821 803606 773753 144652 209186 -996910 -660187 -309800 -616690 -79330 509423 483188 364105 554757 -678480 910483 -573525 262020 39642 -126178 -585765 -14321 -197779 -137296 -561834 718218 740483 -62182 860655 -310319 -698298 -523041 -554807 -725967 905076 987448 -837922 879341 225122 873618 -374276 -476870 -450699 -721269 118467 744259 181291 259449 594728 691366 115216 -797597 -134539 380020 -473911 667782 623814 446389 662157 893009 552974 44642 746279 -497943 -102256 -50199 344694 514342 302950 411309 -964243 79508 185214 -816893 -297965 286580 -243177 -564426 421124 -370632 -355511 971012 586862 -224374 -930054 739103 -371051 156357 654058 979757 999887 -210694 651816 571336 -243576 504557 716570 260734 22720 -140778 644089 131538 593544 126368 31315 601402 -154999 -281107 787847 -116961 359293 -279536 41676 876128 988211 978386 450859 -542769 -689265 557870 -766976 622642 718216 -815788 -857731 160451 -455127 -15190 425895 200241 -730992 -440378 892376 -863843 607602 265205 -106309 493214 -162795 -296008 -392494 -579011 652117 185794 430451 876537 -743393 209915 835015 590532 273401 341503 886602 -142331 799992 -444640 991054 -893676 728008 -91552 -566664 -834623 562856 458488 -456255 -591411 -100244 638292 483702 -280721 265081 -320492 -566471 271056 -349364 -565364 18558 845712 376563 564165 2062 664383 524178 -263302 -357369 890852 176992 -896228 -42150 41466 776743 -547889 4940 -784914 74184 867947 981366 917794 -46284 754811 399941 -714259 827764 97473 661882 349465 -345310 -654544 -99029 -553885 543598 -977679 262465 -105217 -333286 -590753 317944 462993 959230 -951158 -925087 -707019 147589 646968 -611613 -544520 -332370 180063 508470 -610979 -732404 -759380 968423 20569 853446 846336 993879 4951 -402792 102125 -907204 34868 774992 -903618 -669666 581700 -967982 -640788 260187 653003 918548 948137 3620 -23035 213155 636889 -764930 461856 -486884 641428 57409 401980 165171 -911450 304156 962674 41264 -105456 374671 961097 -640019 -125948 496368 -401854 -733735 91244 32487 -993330 998264 59747 642674 586963 230497 213690 -158238 -288469 -602817 -481419 890971 856740 -201007 -581301 833112 296577 951914 633514 -332379 972792 912113 -934991 763747 -76878 -29727 812340 -520697 -56114 743754 -739269 50267 -436002 572750 125571 911356 -397976 375974 628476 541659 129126 -571237 595785 265660 891718 211597 758467 833466 168939 -437649 -258826 -535232 798891 -543927 940835 7953 -65585 -591819 762685 493122 -425322 -306078 -672148 -400197 149938 133652 -617588 333881 -852022 -793183 895534 844623 -992266 440694 -260202 123232 287558 -675440 -238148 -511193 227899 301956 131788 665135 76236 484984 504870 -351269 -267038 410023 232671 938208 -25252 -865951 419261 747717 -66676 753800 768703 130794 721849 494868 -394861 510334 -503781 -96112 61725 955144 455778 856987 773751 989663 217007 -829208 -554389 -67151 712729 148798 889339 274688 -990422 -785927 -932006 -475743 3167 903175 901489 193723 228524 520428 335578 -557362 -161035 415678 -703512 829225 -561898 401962 -116323 -540046 -817316 -777363 -846541 155683 312329 990684 210196 302983 441940 841308 -955679 -830911 403943 589418 -322065 -90171 -630432 375061 675781 -864420 204368 -977281 570655 -91995 -36417 417376 141807 -537329 -50522 -528637 58583 -387232 363379 107846 -786896 -888143 -582647 -754658 -450555 148720 -570051 421521 -414312 662364 -684070 450619 -509859 189964 642077 -578486 399611 625513 -726470 89729 -249522 376495 94678 609977 -963225 -815248 -900725 -496933 908553 694033 -764953 86247 -269906 -613173 322797 723824 -74624 439596 -429806 250398 303585 263187 159809 -76758 -569756 412471 -404136 -940186 -58543 119457 539305 -722125 297125 519469 20218 572680 -10224 13325 36357 -64782 -680715 387910 49273 684303 -692499 880177 -133385 909841 720068 -94725 836117 -423743 -768005 142117 626398 823545 -914236 639621 926160 -223575 -8439 542532 -134818 481748 294502 -780706 -875540 382736 -37974 980645 829653 -615799 -161702 -90691 -55064 668286 -920786 862369 872294 883394 493842 -517475 895749 -661956 193830 467 -870031 277096 931518 595510 281030 39508 385635 -973038 -256233 -807772 713808 -143614 777322 -155250 -779914 -251913 369850 837342 -841352 -442952 980980 -918924 -417232 -734243 403194 353601 46888 -164525 206115 -441394 -326110 -56741 -446024 -26955 587793 924299 322937 560934 -444259 432331 165654 -630557 -684765 -203303 395830 519620 208819 -619322 660340 -830797 -528624 -162954 263517 -729167 -629837 -671964 475507 -374064 197704 -291748 144301 857143 -955728 -229889 345461 -803166 -987011 833731 667176 34271 -662407 796464 -151142 246097 -930016 453412 -490225 437361 -514271 -136497 948291 -341944 -14111 -923080 76899 247670 -664584 -727498 767250 733230 262834 -202248 941925 -681928 855310 -446722 937063 -169746 -688957 902430 8982 753343 454198 73344 849507 200367 -487162 483489 -656458 -193707 -311680 -320300 -795672 854747 798891 171836 -181817 745090 514109 45908 -447210 206364 511652 -992024 234250 -439408 573439 576025 -289714 707929 182177 920028 -69120 -362873 999445 624507 -339790 239548 -126827 9107 -56726 -474576 665105 -927468 642850 295726 923182 -743228 -453688 547733 960196 96957 -137281 -20136 359008 -124054 511068 -457985 556352 -540274 548587 -222813 -302503 -793027 -613720 946677 -660140 436705 78918 840120 -281459 -378313 -306709 253891 53523 783311 -958159 306432 521003 -871409 141990 69360 98509 437937 36941 424740 41508 -468928 891292 41413 401554 -319713 -260868 -192883 -118997 -479870 -234931 -657204 -557771 -452237 -918177 718436 147246 -941874 930681 -494643 -847034 829894 -449835 423314 703457 -44962 114978 672593 175638 968432 -279295 -491713 -866125 412073 90121 -983902 528310 -624501 -998461 -738602 836565 -78230 20655 -655287 -101513 493552 434109 769023 857913 -897511 330708 -802802 -558997 244535 203983 713634 -272880 791151 636923 -712454 292705 -717381 -844390 19562 -61750 -445978 -707997 -947497 599659 54034 946688 909118 715289 201525 -329970 -30291 318939 -979048 886561 -517175 916077 -508329 -60483 -964282 376896 430436 184926 -544398 575992 -228092 -556943 -657621 729069 -818224 -820392 -557725 -454229 -444490 -820630 107939 -899599 46325 876145 439430 -604362 905252 -460501 -619463 -348001 -301397 462537 -405502 -12406 -957495 -985741 -836298 -561785 743565 -438078 232897 -558886 -273060 254148 -556510 942330 1905 616188 372844 774932 -773799 -870689 928710 -662903 -880781 -213928 912364 -356628 -402826 822341 78124 -492027 15210 -345353 13034 945361 -348243 986422 803869 666111 845296 934715 -934449 -468108 565816 -969163 -657247 920904 -357410 303300 -963260 684104 -868081 -593791 -462335 -139918 -814900 461684 500658 722299 532203 861212 999751 835276 -944236 260843 -719550 -159487 -23611 920519 422715 472681 -199345 921354 279005 363144 -431017 944770 -644377 -8680 -625707 -935566 -551508 -457340 631448 -387440 746643 299628 -312896 222853 264343 -376412 -467261 689520 679112 -788555 -207383 -775453 272969 -548390 -345008 764388 -531632 -617341 -728983 346990 -815702 -146730 678776 280301 975796 498473 -387048 -37051 -100894 990858 65205 12748 156476 816823 -720624 403916 -398372 -483290 919231 -513918 -979215 -415106 -463830 376481 -823873 -493924 -204658 -515761 83613 131855 95998 -944857 299510 -450148 692062 -81866 -706744 -681925 -854554 -984962 853928 -476520 177317 -48906 935484 -699884 -787589 -839033 -169281 -447295 157597 898961 -183423 -757783 -450283 401892 -420891 975111 -414784 -841016 -283423 761420 711503 485621 -806143 -919652 1990 368027 -714652 -819697 322175 -101284 -72259 6257 -400856 208333 459092 -249279 -183359 668408 866178 835510 117407 -892963 487481 -802635 369132 -868500 -689030 -315556 357797 398349 608348 134267 -591974 641817 160012 -40427 -561806 608990 74823 735460 -4444 630175 69474 -807854 -343297 96017 121026 282497 666274 889695 -166427 65347 39173 467366 567127 -713950 32238 -716678 -330050 539738 -182787 -620448 207055 615258 363297 189010 799957 -312120 -864352 -914754 864433 779258 774164 -985465 861141 237821 432232 -346878 -703288 831121 26207 -99078 290982 -846550 534285 900653 -298083 165745 -925092 847949 -998543 -633279 554888 679552 848120 809131 707875 -578464 -400994 165363 -366957 452091 227811 478353 -587889 617172 -973736 -620111 -522843 998497 797990 -649422 -496585 -301685 -345081 509098 -964103 796721 -574518 -553247 985845 641701 152915 878418 242183 668205 -405607 -919250 -220575 -478973 -131801 634200 -352760 -715178 -50405 -244375 165461 -658489 48554 451246 582773 -185364 873114 -288987 -829846 423505 -483769 -247420 220936 625394 -583009 77490 559096 396994 -272091 -648628 -304071 -11993 -927759 -190559 675738 265468 256686 -583498 -315839 722318 537883 134211 206375 -861793 -959220 -504140 -343015 93286 75750 124585 502328 232588 -806874 -383113 -702854 -354512 984666 -364508 -909272 864613 -975322 -759569 -863394 717871 537153 -414522 -392690 803722 -121099 -958515 169725 -983837 -157149 -495778 -274621 -281956 -546116 -104188 265680 -65012 330441 526974 -104094 783613 182116 -634173 -931440 -833108 225725 811000 -108862 -157492 -94954 662267 639286 -241532 99143 -695460 -877187 -537107 -517701 154974 -357380 -952939 -176527 -418566 -265237 773502 -148484 178653 378329 -926689 449027 548453 -915033 490850 -329662 88872 -900600 415653 255751 -302099 -100088 15930 -623690 489776 391682 930534 -502715 491427 -858201 875493 472257 -131928 561534 -867868 588103 96088 715999 208006 233739 -630017 -275337 -358432 130645 899229 14663 -954883 -296577 -917402 -548060 218075 913784 502851 234809 -526228 398533 548687 -756607 -799722 681722 590939 696525 -631373 -727483 -13461 -116796 377489 644836 698422 -642339 -253197 -610390 62890 -209433 -852082 219902 984166 62594 -881138 -724133 -952770 366628 58382 -459183 -680262 351765 868515 -570109 -738921 607603 548306 -674009 -323003 -195154 -199786 -678775 -345753 -868083 -641573 -803576 -557610 75687 -608379 802839 -393313 658283 -48918 866750 997120 206617 79187 44055 -396945 -319674 -978945 8657 838803 819420 -161760 -827728 -772792 -375144 -284580 -361590 387104 982666 530126 -732468 -872227 71705 697474 -536077 -312712 -343044 769405 -995692 496157 104642 -506318 399445 793772 -884661 696846 -673807 -549703 -591924 590317 -374472 895757 -615345 -415454 600204 901923 -66256 -961292 550757 795180 374946 190875 356942 -383476 288424 937159 293606 -320294 808348 -667239 59616 -144796 -140628 523688 -933756 666280 -266152 207870 844203 -48932 -96907 -731240 296006 -110104 648877 -676502 -133544 12647 125692 836952 -986888 -203095 854069 -730562 914896 -913868 710011 925417 873760 360894 476616 -193125 434108 211380 -657175 127243 -419319 146614 988928 -809629 -698364 31001 373121 864321 -929860 -19356 551606 387766 269267 -403884 -95173 -229046 182657 -275624 306819 271222 670481 553365 -335919 -762456 632545 235619 626879 -871998 -64794 623054 960954 794140 -259802 -214890 -207100 -537731 -739523 -882257 -54095 104998 77913 -432702 -789334 542536 186813 -329302 637102 -33143 333250 -526728 -427188 -284029 80209 176496 -52502 -954812 -81814 405001 562369 -495025 -389856 -25743 -25762 -98535 582043 888326 -861917 -463859 -575724 -154018 -396220 606089 627549 551105 823754 440287 626391 916650 -555245 19925 589305 601161 604368 719781 291280 -576893 -464634 50814 707962 -560655 51598 583040 393513 -774947 563221 4548 -485594 39368 -612323 680786 -259637 -389401 150778 -937175 656392 -443231 -524075 -313669 -226464 -549358 -531668 605422 -615447 811019 142800 867997 211023 -159216 -66458 -282988 -842543 -76583 787047 345623 -376510 -998702 -77152 349404 -392695 962843 308530 -300276 -989406 -371832 892947 -684089 890779 420002 -602357 -775907 828184 -370780 346424 -296043 199887 -696065 464139 -432342 -947828 -975785 568009 262600 -854353 976643 795403 278100 783785 394129 233661 -217695 850819 -241729 5667 -39940 -592297 -997373 667087 -423007 42581 -70651 673965 -824764 299583 -172768 703224 89097 -498195 -376988 84289 563980 -761527 844694 461039 924762 -913708 860078 961850 781941 696224 -101671 -727506 -868780 -234156 -42379 -12241 392417 -233684 434200 713711 -120583 903670 -210551 -722823 -65936 -936043 466756 759210 -451190 156546 -223366 890035 -604925 208070 413327 296728 -401400 440321 660379 -395980 793404 811750 863210 896179 -823116 342461 369404 650774 138491 -31776 -522363 -421326 -983282 -654146 563438 -191311 -701471 -562085 -142894 782096 -532647 888782 369538 11935 -292144 577345 -238719 421125 -187756 264949 -972151 25145 779496 -47812 -409084 397962 -543743 -414851 300180 -820328 -420214 -893773 964236 -948392 280481 644590 246900 -82924 277592 523088 420361 766953 -527180 695825 -167878 -630457 749490 -440964 290605 903669 -473667 -396944 692664 -100598 192825 150368 -311064 -107147 41083 967636 267517 228598 956238 -646939 641388 -772446 656880 769988 -597028 43875 636435 537780 564137 -502155 691293 462220 703588 -521237 297961 -132170 -192943 -585944 -120253 -488141 337896 722662 -790545 -386540 -831531 -875085 533859 -407294 -422024 -726545 423944 -747593 500325 -136625 -529731 -777085 -263708 95837 -874156 -928824 579443 486261 910740 927102 -909377 615625 -239691 876336 -320081 -752802 -810393 -740356 693721 718222 -718005 407063 -428533 49284 -317448 -906041 -927165 259395 -682761 686056 644919 -236897 -100537 -317464 293583 674369 -423461 -338613 648485 -967384 904727 684071 212620 -253149 914519 -958936 -285050 -476328 562024 -387315 701388 832832 393868 -937942 -443446 119080 282362 348772 25888 -854094 406875 -736840 -417245 -58158 -600113 -833867 586842 -506414 833638 155773 -614015 550094 879272 -945849 77961 341176 942221 -490784 -394858 636629 88710 -127962 800128 -742978 190322 -679669 -141613 -776096 -820439 -492904 889167 -252931 -456459 414696 -873240 -989015 535700 -163544 -886329 896717 567991 350622 -865977 -144473 -457594 405535 -675848 -503608 170522 -746345 832544 -649835 -898815 -905083 -36043 -738745 687549 -254468 -671771 882411 -314298 864420 -834162 120674 625156 -832074 -571962 661858 987733 -998269 226132 597876 -309747 -357522 122037 718580 780401 -39058 250521 -675308 908219 -287475 831971 -327848 -116199 324204 664876 777883 -792914 563132 -750144 -466679 65168 701766 -823137 -111836 -108344 -562588 463358 -461377 -581547 824710 65347 -543354 31144 343982 851981 -302092 -120791 88564 -374358 214874 -193870 694915 -656353 817503 -875377 551578 294947 786427 314244 -212340 -299996 338811 145863 -525504 908993 -958208 -500863 315953 867406 881792 -298671 -193681 467028 -812861 275913 -697443 -221298 948455 532463 334833 -640403 537308 -19651 544568 93332 503145 -441182 -921905 649948 -6234 -829313 -548054 511570 -713217 -469 -536367 265140 -55240 749167 -314658 -255880 -730013 498827 367488 477893 99819 255279 -943749 760696 -905587 -391934 584358 995489 -868390 983455 -929428 788483 -23242 -125550 444619 -910825 -878756 -80288 410584 -238711 -136873 -836867 -777159 -575303 -443382 703443 638377 342843 169130 -766398 -216328 -197416 -58433 654490 419721 929036 -192857 -847838 576210 58118 -308078 222485 -256161 671274 -852090 806688 661199 150162 617565 112229 307157 700169 408259 191995 676665 65167 855225 921708 -910380 -39848 514324 793526 -233192 713292 -460802 -437558 94854 -148728 161651 -127216 420405 -622372 -782266 -233631 -528302 -292660 -830054 -989173 108826 708623 -763159 -141232 -520094 -78702 280961 430439 378767 333174 509186 -599814 -159073 -638194 -777631 793895 -182242 -437918 348648 -593792 -976590 531374 -621517 41482 -336624 -648348 -531275 473025 -824061 -701274 -145871 803987 -42516 -730675 -604991 644704 187069 515813 -760237 110081 544637 455342 -376538 247742 806856 168093 -837166 -295466 -384308 748248 -770499 565627 -576307 954942 823591 140882 382369 908637 -231905 411384 -170572 -716039 288267 -449544 -670074 -968308 137124 420694 668584 -730559 -807432 833415 -272061 -229000 -744090 -55817 -694383 788293 -231131 -408446 468833 -117904 -329538 -855941 786583 -165002 -188147 667944 156586 -233977 -546491 -945981 612133 806918 607337 -723589 -312922 -48627 -186413 831985 990050 -759450 156080 -811461 -146785 -944110 -263039 -208923 993593 809926 -475236 924779 441630 170217 240170 -478656 715729 997272 -676057 105290 -969494 -824030 -344475 -177564 -150508 124172 -100855 -879270 -364658 -288626 -723188 152945 -575828 764052 -801861 163292 -169389 -608834 866232 301000 930816 998753 56311 -680495 424257 899204 619969 124554 767546 -619805 965684 466298 583330 -853137 326465 -36199 -631101 154188 -184915 -632233 410238 74705 619025 -229354 229188 -585332 691930 603947 -513634 -222020 425033 -642592 806438 909525 -283276 -303627 772108 792063 -555964 -957414 -614254 842263 -187915 717175 -849520 348973 207640 -194779 -795151 -846460 -364396 -778062 876340 626070 -598367 -589664 -289428 -505459 188876 -177946 -302144 -444342 245750 -818066 164076 -659230 295637 -587498 277054 8220 393713 702511 -746086 190837 -658136 645889 -205194 -918372 -457685 139077 -880801 364406 -406017 611113 719986 -289637 -475780 -991792 -197149 287447 -228783 114767 -61190 983594 658814 -473039 434705 -218296 146265 -578700 -574441 -860390 361354 -806774 -926063 -617285 437391 -523176 -955629 15100 846393 -867397 -497077 -280351 356012 -969346 256631 203298 -925 805861 -930326 128298 474026 760869 -528117 -340709 947490 745193 678357 805448 701760 -661937 911192 -428870 511950 -767255 -179657 -967380 962665 965181 220200 -227570 104962 -130875 -140297 170501 -4899 408432 -696317 351466 -757867 -391521 -714305 333639 703253 832041 -3789 358493 -557792 687319 -932231 -66015 864459 -432920 -845120 542138 -36738 619022 -288564 -550139 -490890 302575 -276749 667409 350278 159398 449442 264483 -564783 -51137 434775 -227661 40274 305086 -985436 -503443 -22444 930841 323634 129585 -381126 -265158 404795 -132461 -383303 14590 981263 -726308 -86952 262712 -311024 -877945 39031 760622 809014 773957 -756283 -782181 -834932 661882 -864951 -63700 819889 294461 -965158 -40957 223576 609884 379175 288823 153289 -542634 197167 -421422 603997 324703 -270262 -656943 294917 -929313 -488162 -230873 487620 325747 -823381 -178117 -252623 -397589 141248 -726811 -249866 -155318 -333949 -490378 -418221 -497463 -987282 586541 -556388 557652 -798644 -458686 587958 295820 103872 374623 692638 -125373 542398 -832223 563939 -747517 -75376 81692 -950873 -742392 753106 -725675 -75102 353857 220662 990789 257439 505939 -836799 985949 -11268 -516714 98892 58236 449326 365462 624645 -112902 -964165 773267 -39637 297377 683583 -55039 -850347 442159 -208792 443785 -21780 -968874 -473735 485126 -541780 84155 -322997 731273 997799 697722 -987577 -839594 939714 -852319 839789 -727708 -370634 164913 -261168 335457 69393 -5728 825112 552748 -982862 -755239 -461441 -473127 501072 490554 -973228 -937808 -580492 -664555 -782725 430382 930554 6576 291947 517634 199572 -457147 -706642 792082 421575 635650 -629531 -494604 -529044 260874 -622271 107893 -476496 836211 -570485 -106347 -38892 -834234 979485 -83063 -857490 40962 335079 -976584 817127 759833 533100 951871 310651 7793 297794 448749 600060 -695836 -316139 -440761 -852594 297793 703524 992773 -880468 -863159 -394046 -80622 731042 -177229 111702 295184 -313710 474664 99164 -442797 929135 934087 831714 679521 -340219 55075 255628 -819335 -795665 101184 531984 725640 -41057 905113 -312390 445877 -973223 643869 -216470 271959 507448 -369235 747281 -913543 -483928 829088 87224 631389 -862230 796736 972025 649846 -109548 -360246 388484 429804 807054 -788239 697499 717084 268566 -714276 137238 342293 -466115 930979 -337184 -258659 823783 394710 -299529 509610 -996529 82551 -991120 -55959 -569983 137851 651505 208826 -724898 546252 498230 -686798 74268 -34102 313613 175512 -59709 -953787 -810279 757736 -567119 -457979 -405485 -885549 -788330 -51261 -886844 331325 -970119 -5459 -310132 -80450 343345 39141 423582 -158558 653421 -633981 -721726 -745879 -989395 -553202 526802 -574265 -264505 640519 769853 574117 -339101 -934561 -114937 546462 -551426 -647300 -277177 388611 -618901 351031 364071 246999 118221 647777 649064 -298796 -71393 -417735 -735908 -726556 381229 439800 -704278 -667991 -954344 -120122 150541 -504970 696533 -753854 516309 -505901 -607954 147325 48996 -396419 -107328 956543 -124046 -212124 703483 995777 -757046 -884181 547493 315058 -251957 359339 -115752 691 -211352 -636048 761215 -409190 144809 -716230 292573 -238286 -683225 -956930 761479 510777 6676 -632477 -199324 511841 -198480 -245179 -225356 -614704 163925 433333 -756090 -48096 -215700 550903 -852672 491744 109558 769667 -519268 -365679 335492 865925 -655195 163370 830015 125021 -63682 990228 761825 610207 203547 -15826 -32710 255508 793542 487754 440876 -643273 765851 685102 34863 107961 -336307 110101 -282802 146941 19935 -861524 903591 -821219 617643 -129771 580975 677859 505182 938214 890604 697041 438394 -227413 723962 234778 -914989 685280 593671 848294 -995181 -61447 345239 784146 -218570 -825254 -77504 322093 318862 22878 -501842 -548484 -37823 -605868 834848 -988489 598214 917246 -620310 -480054 986475 -965743 -410767 208086 -758062 232119 37810 198957 -837265 -352496 -838724 821721 -109557 98604 263729 459158 169028 -743149 824136 567763 -678389 97341 241614 -100555 -792667 -456934 -475871 547219 -485333 195212 473523 774267 -289013 941288 559501 -467796 742916 317817 519626 282906 789933 406140 -327017 767726 19055 183973 672826 691075 -930810 -135143 -375672 -1174 -455676 886001 920429 -543642 712142 789694 -614808 -822031 444828 -21505 618764 452021 -609922 -29140 744321 -282220 191826 -72401 -446848 768800 -309297 -296346 -984998 587556 -604291 -763613 772466 -98023 120506 495788 -970561 689202 873783 -945861 489163 -410159 484473 -647170 104375 601231 -162599 -669544 -700876 451640 462468 678302 -480885 -459444 144507 -538725 536598 -272256 283796 -957427 -584379 938683 298103 -946202 715418 208537 270882 632204 -268627 -465429 149606 -878503 -210391 -185291 -453400 178716 546253 274607 380960 849174 -598036 493381 414045 698877 470253 598038 -341185 624125 755403 -689159 -63172 -478158 -42346 -310413 764060 354223 -200079 483650 -906627 29306 952850 641622 -675888 -181107 67270 -208814 729 -546601 -311830 702864 524211 -401991 570866 442906 -832822 -26742 747750 -981454 -385697 -474989 447840 -246965 -640504 160403 738319 -436723 813101 -838979 178743 585812 -787828 -572107 -905169 906034 -828619 -915818 -28702 -449559 709263 639471 878286 -947342 -720559 142273 -564984 311417 433162 362115 -545610 338014 -738534 676511 -133356 881718 -47818 442482 615023 297160 773992 192208 -915411 -513776 880525 615933 -652733 110783 -65322 389941 681661 -21831 -160057 -204123 868538 -720363 -904646 -421905 -329235 -260831 -123811 -95574 580254 -573476 672560 -652576 -557274 866298 391816 -903922 135799 421604 826127 -721496 412050 686901 300610 -989549 209422 -299331 97137 -711256 880280 -828926 349507 28727 908781 583226 660527 147074 358114 -746285 -501500 460862 547932 -536469 -352799 341270 236121 181592 -146626 -263512 -67355 -260447 847458 846982 -57050 -615549 -208790 432181 -903343 -799507 -97976 -845135 5297 465668 278594 -635800 332839 -306400 198255 -440006 722597 -344755 997053 295808 -263245 868299 257646 -716670 -322198 673295 -760810 -650114 393723 -735040 -400737 -755288 -395351 -853574 -347195 -476379 151754 55054 -134757 -200945 480459 -74112 649476 -575243 -511063 -513529 -730054 -490664 -123016 -495919 -207798 720814 343904 -728899 336278 296930 -688613 267103 15186 -772142 536312 477055 279304 898768 371675 -830566 7572 138274 662971 -243616 164520 693891 -256093 437429 -693815 -181473 256050 306736 -581296 -134246 -760550 407710 64490 225674 810276 -810496 -368359 -668936 858795 -642168 534577 98404 297757 164385 38108 -134722 978685 -978972 -712938 -306835 965731 -410588 -294991 -448181 153850 613347 -405294 102439 -693887 -777254 271474 452802 -626356 635509 -409250 -5165 -470336 -37164 267063 574596 -976422 162123 521459 -165006 695336 97123 40667 669616 43726 -102185 -386549 -249147 606467 -535784 307957 -670935 -786031 982858 -800802 593612 -158119 804805 -304929 882959 537804 -463212 2405 -998327 619251 334073 23857 136388 76776 234727 361817 -932674 149979 998279 -853435 -697624 334222 -665420 -389069 -529814 -46631 440318 587572 512604 -426585 -66389 -632659 -52658 986103 154033 -749097 -376766 -962596 -619075 850879 332333 956413 -615632 701638 -52870 -954346 308636 -478430 -523770 -579211 478155 -704677 674213 599294 302521 983631 380956 -29017 493333 -987474 -133979 444925 576708 74239 706158 -349411 -708386 514842 -648294 581563 -450001 411052 218430 -50657 114871 372662 213989 -413405 4139 579342 -534003 994230 -289423 637532 263335 -782883 852776 482846 -259685 -616020 551710 65956 -672830 412113 943319 342165 -23829 -976374 -357619 822888 826327 283050 280619 -216468 360764 635288 -294960 578369 834885 759631 54226 -966179 877328 -436129 -243271 -887288 -892497 -514069 -592576 -121760 -696536 -908631 656599 -267051 143221 753253 468260 306094 41733 242430 -547075 590978 -565831 -665369 -528785 -367552 -558233 -962904 541371 -59864 -339493 512091 -277293 -729009 729169 -900177 -111263 -710497 877564 -507032 308545 244821 294786 -214947 -263550 787585 -6147 342904 666345 537482 -150916 237114 -175634 573223 -841344 525364 809277 669159 322176 -66161 254134 -516950 -796571 96645 66286 -726875 280335 -864282 -155989 656610 451406 569236 236396 -971458 469481 720519 -134818 -592407 675355 135626 -834968 -312343 -157551 144892 -931167 -814440 -354963 -111920 258772 -249567 -508218 959118 -639101 -269817 -943835 977039 447073 -930274 291594 -423868 -72490 299024 -532891 576560 983935 -953767 535582 265962 229420 239948 -358003 -994020 61024 102668 -999166 -845946 578388 -592493 618559 -304516 -492811 -314065 876793 -685981 -508063 255743 -10533 504248 -791186 483194 345474 -819830 425763 -552727 -939262 -670469 -477636 -30744 539231 -614077 288427 -603158 108181 199469 240018 433842 -715119 176407 632393 -279462 48182 -85130 452958 881615 708825 308432 841104 -835245 -986043 494529 586452 -166022 -637384 626935 -520112 895406 837603 399029 -355357 905387 -327954 -969516 -705638 -282109 110066 107069 -332356 -554725 382590 592880 106560 845996 -115438 -566400 -634543 856131 41255 -922091 -994095 256834 -808667 -184727 698323 878941 991083 482891 -459745 197661 -517045 -625761 63794 -699424 -536182 -93988 -711620 864471 505573 425100 -155744 -953465 61959 -910128 -494345 974409 -485228 -621095 -406003 -599222 -345182 -711184 762083 -719476 -209606 671983 -577109 -94237 -106661 -863802 715215 115320 -881545 342392 -910869 4425 -893836 929819 -866610 -98393 -87252 -713637 801021 358199 -247186 790135 -36432 -365582 -819589 -845502 -592045 390693 701194 11171 965382 359153 -643516 -199018 -765027 445900 -573496 -654039 840481 137086 105640 634496 -890035 913701 452587 -900783 968850 781618 705929 678120 -641901 -808470 -358798 -554459 -240342 434662 75911 -46855 189409 -608237 -137185 -764947 584186 -725966 -259708 -817637 -212376 -856488 543987 -434125 897235 -619280 566175 370551 210200 652597 403759 491455 -116921 536760 -595141 507766 128547 925280 447955 -886630 93349 936549 893689 822080 400377 213587 549538 -776818 -784000 -142450 -836552 -414784 -317236 -601016 893851 813220 753959 753036 -556517 590621 -897139 -816585 973056 -830684 -468051 603002 965763 180674 -292884 -530983 941010 -163561 -854302 -960337 602767 -754986 -802470 971176 -748847 223815 894806 407365 -814302 -526780 606218 -368933 -636032 -974660 551772 -595436 51933 -101709 130026 999277 901278 792000 -803580 78135 -833377 862349 448686 -154986 33837 -168101 341535 14468 -653557 43772 -633403 957775 -880658 983255 -814658 -51433 577793 -417305 -741792 -177966 -946718 -813252 642739 791239 -439645 -924552 -577167 -130154 459978 -966957 532365 -892881 -552751 -685288 -535639 -295338 -21977 691750 -72546 51493 868268 734832 -292232 255626 836537 -733826 -911240 -639291 706838 -364439 968080 34155 -793854 -248861 -475542 -292890 -393169 565804 -418462 870130 99011 67998 951815 271394 -221736 55842 -923746 619353 -345731 -494023 844702 421201 -913869 332660 -993227 416152 -478352 -213892 -506430 -72946 19872 724619 210649 -8472 -627681 -489615 676163 -326352 -897984 -430704 770043 -328510 122697 -622240 172210 -476720 857717 945900 -120885 240479 -362128 -846382 -143776 699465 -256418 62791 387515 -671047 -77355 856849 -890018 -54734 625759 957068 -652036 145672 21625 561702 -630019 -740508 -414314 13283 -669570 865349 -793699 -862119 -746930 153210 -987290 310324 420467 -85975 -965055 855731 -453213 513227 725743 -769366 410315 738093 -517849 741118 -497269 698609 229779 -865236 80312 122379 -939696 20675 990808 436933 357746 -320411 168362 414011 -378627 796489 71708 -693793 -607891 -638148 -348461 -741386 -128337 -250468 486695 -45287 -514778 -905509 100771 533173 366247 -378366 -745079 775692 -735492 -729428 736973 340402 827109 17286 355989 -450800 859667 237398 593215 -898460 -149461 529137 11355 596415 64841 716867 -138324 -379770 -680326 732363 35244 68978 296385 767132 244613 232848 -47981 310238 -359655 -474686 -404901 326218 -432645 232891 -706185 -431182 -858637 310407 -124999 -855178 92542 439425 198119 -183280 400203 -572965 -402117 -120951 -128961 810137 -594845 974210 213618 -953450 513538 -398804 31280 17662 -947027 313424 983930 -820397 -829457 249032 449922 476776 -684474 903556 37170 -710807 -572892 587398 201125 -821039 -693393 -939802 814125 895857 609281 -793393 34507 -18320 -216663 -594816 446650 125126 411048 258636 -109979 -917440 656948 893850 -698772 -396289 179704 -126363 -464221 472441 -8813 973245 846354 232438 -56939 -394811 -175370 -393836 -712315 -484941 -996673 922435 -10275 235988 -762223 -988342 189452 -579323 980931 -762943 -656781 706746 977506 -133740 -389783 -282117 626223 611719 731447 -692766 961565 896812 597916 -252002 550100 -258450 -389942 510835 -887503 -44022 751080 -708680 -136509 539025 -450034 -514728 -197041 -819481 311500 -81967 659405 -412729 -415581 -298184 -244247 -694468 998922 -337101 556420 3241 756459 -550018 943920 -816957 427299 470502 725943 -243950 -984955 668113 421268 289012 292056 128052 -498696 -752871 438869 265499 582983 205192 -340695 100005 117913 -309992 296313 534917 -327623 162808 -396199 395267 -390615 -215000 203732 409080 -704228 -282883 207335 -663722 -194053 360993 246918 197022 -132383 -643440 135061 -57369 812447 271645 950768 934878 158136 -957589 -111900 572992 617445 8437 -21324 511458 931219 -625146 478229 726826 -617376 -177855 -545230 793747 750114 255898 -254039 -862804 -116000 -471333 -427125 363034 357207 571809 486112 248722 63478 -918692 9121 -777505 -876830 249170 765884 -652958 52083 -816100 -272364 824205 -827467 -943320 144766 614888 295401 186934 200389 969356 443649 -912933 -421465 228650 -316889 118656 -791082 -972027 -26058 -633756 376952 -360077 -9793 -742506 -349913 -513439 58374 233084 -52110 446668 166403 294223 -182439 327752 374753 985117 238677 -870531 -149118 420805 822094 -229467 -439815 255 -552541 -564721 -961009 -671279 -94170 -218977 848959 829338 -437219 -886452 568249 203404 764354 972577 -408733 -514390 -830652 -85315 596307 -793778 -73532 731218 210902 857125 766169 -255703 370029 563249 -989300 853661 -570933 -716858 113500 952604 59992 18445 -440133 709417 -351951 134404 -764784 877916 -950235 758652 -320973 555104 302137 803610 216564 33781 959269 -551465 37780 823660 -857003 351232 -219446 -794323 -676759 704823 -528577 -463052 525109 499952 -840813 23311 -770750 -389004 725206 820450 760524 920033 956815 831972 894017 -640856 -940615 -520353 -923320 322062 435521 330420 -498120 920748 -526967 346964 69533 -286481 -937368 -270904 -321098 626841 -719576 -232278 759545 229309 -912890 551978 847758 -743097 -960074 590602 204752 3058 -146340 700450 -388657 295376 -574828 71645 -53935 579653 -453013 -363590 -641972 991628 863076 -360628 -322067 73393 505844 -99014 259989 161685 -824314 24128 799831 195310 -102153 -345812 -859525 121156 -294373 -747422 -982531 -814091 -187977 156888 -757105 -513102 -558332 -165221 279571 326016 -131917 -296376 807074 -570313 980323 926355 -551416 -323066 83629 -354108 67653 -876563 -992103 835381 -282867 492994 126757 -638378 182985 -903891 553029 926377 700692 -845652 -267426 -590395 102463 289680 -338614 -549033 -84274 259709 21335 589341 982904 -170898 422856 738794 -672853 -280913 -85165 -191579 506758 -462879 -968543 970569 793565 846457 -418223 822630 134712 -136895 41973 652063 192852 -321962 -371309 -93270 878625 365097 491429 34643 -1598 97662 549273 -20103 164880 122224 479442 625935 953880 896746 -252506 54941 -228840 -492241 806110 536893 -932474 -325548 732729 167198 -539511 765377 163050 840580 -196739 -618828 241173 -176186 143348 487229 226133 333262 784176 -621502 783417 838173 -222167 -711427 -510014 -721468 790797 -45959 -848665 -544532 -283461 318617 -897391 -81841 -469816 668306 -837857 379837 381307 -192020 -300188 466456 -271408 353156 -351068 608984 261496 673932 305306 -280568 -775722 -213622 299125 301383 35588 -514091 550615 794952 27341 -543204 714452 -258093 311344 558302 964345 -229311 -230941 148467 -176573 -569341 976718 -764159 450211 231580 278156 -716280 945280 437795 -354835 -108073 215989 649666 -199306 536212 -990193 -474951 -153376 242873 226641 -584868 -874475 796561 -26192 -339440 -232266 -522689 -288810 638162 291736 -128201 331875 595121 -499518 -880445 -675097 852303 197745 -221313 -274454 758372 786324 -99107 -860187 562107 -826288 -589534 425286 -546254 -284291 -475417 -451344 913726 -823513 -235366 -806216 -765723 -44146 -302982 386537 693315 685734 289822 -650047 35974 741144 -197649 -70799 546929 -785217 978601 955937 69981 678956 -492322 -596118 -152269 -334558 -343181 200794 886515 842267 277793 856564 370736 998721 170614 -473938 983954 796918 500689 -529807 770771 -381491 962793 267547 770498 -80242 -874553 981120 -968253 333238 38471 875237 -502963 -926731 791707 -133884 -22550 452526 -815160 329740 -359237 -592646 693031 -237154 -828431 -251098 -128667 -55984 -907691 484784 -72189 845614 752322 710350 149591 296244 736037 50279 -436854 762197 -56828 -428521 324248 -1161 -493964 897711 723667 660980 -432351 -466637 -983201 -16229 257354 868571 40759 509101 -54590 -434669 385447 -466208 178544 682491 68945 668896 -334768 436071 -523992 727625 917104 -806176 -977800 -558674 579444 -615647 -750884 565525 -938478 484379 866630 871801 -168937 19058 -872198 -810937 -28192 -785667 511507 31585 659553 153802 -139267 850718 134434 -416105 738169 856263 -477635 674138 -155619 355228 -199838 -442949 -154159 -568883 -390317 113940 -337325 -749439 -951960 503544 318388 309331 -292212 6313 507352 -366384 -351299 -388704 -947974 764538 -89584 -540023 -376794 948168 -228181 -955323 -523075 -112476 -681782 -166170 237045 630508 144315 -733386 -251818 -874127 -540703 374961 -730946 423803 495669 963590 -968739 122434 -105792 639002 -353094 794486 716194 531461 -81620 160569 -367474 -552173 -85022 897824 -886452 -384828 873820 -902986 774710 -464564 -734608 637945 79547 721812 -669370 323546 -878881 -166729 885084 436801 -518343 -916091 -220670 380039 -509709 173700 761439 294138 -153778 -858517 282730 686685 -126820 -227931 127602 -246939 614980 343764 179351 -810051 -855487 511947 653518 -298109 946851 16530 565473 33097 -622964 -121882 473069 -598763 -189388 614710 805858 231009 -258458 -438361 567814 191515 725121 -279278 368371 988198 -818440 622081 343316 -254504 298963 6197 -210516 -175622 407723 383651 -987184 710219 618034 -384399 -204057 52477 539688 -213890 591665 508726 -374681 775384 368573 -255728 -961064 833988 -169870 -308966 -331652 -596934 -779641 114005 -460572 -507290 -144630 801335 977337 -90969 921949 -585428 -957515 -440172 -448972 -656240 -147800 -710798 736153 775990 -318092 819391 -829591 -743708 406673 -683861 936148 -189484 853386 -672742 265312 945973 493309 467875 930918 869288 979615 475028 -995820 926788 541879 860779 198121 -381421 -454754 -339234 912316 232210 -606011 -174124 -78026 583476 -527185 479978 833491 -840737 231922 -801808 -975514 465902 -456902 879977 -653550 -740946 -66490 16270 577873 -180639 323946 -612405 -917008 -341186 -130037 -122944 -840559 658031 685094 -289598 820776 -976367 -288438 -971432 -834178 127416 370585 255422 -747727 -576280 454858 688101 618674 -882531 837162 -782095 -951354 783556 -968169 585786 544391 93119 -718461 30540 239584 -480027 595191 24551 -121837 350848 409358 939775 -661322 122318 -515979 -121540 -996430 787712 -955662 -610437 -498237 -435010 -621862 779852 718203 -649439 -840679 -566157 168767 432951 845486 -882329 -124472 190339 416044 415062 -40157 -47110 -146885 384414 -104271 -564985 -545644 -77995 481064 -307320 -754935 -370622 -850672 -8626 792314 886370 -648377 -661727 548193 -776348 -659074 248506 -310457 -324434 841786 557128 675533 276566 438100 -760085 -821596 214185 166137 -909124 -948075 -525785 -457430 -980541 91130 695428 375741 106239 -809789 -962903 237274 -979998 -265486 796978 971263 -548398 333215 882414 937213 203945 -955787 -480542 -102663 229429 -678989 778309 51691 -516551 648620 -593659 602530 601963 -512953 -915903 327359 133108 -911233 -748723 746805 -730765 787556 195506 -116785 882554 878233 -198357 970410 209295 -269483 153768 -184137 332973 727010 -50481 -271429 -233024 210080 -806794 99534 373549 568578 -110037 -841377 975943 632208 -719188 646062 44763 587236 -306577 172881 -348507 -185427 -270693 819632 -688552 409007 -48499 -641399 -4326 -600767 -357548 718188 188166 -580146 -453962 -867648 534057 -210732 524073 77500 119045 -723480 -647462 -905105 -377327 -442576 -145495 -250823 -700234 -546072 431146 185423 -971820 -842531 -911066 629563 -651589 -182283 -7655 581722 -528461 594853 -286670 -436259 -856204 11769 903765 51016 73262 195728 -626020 241654 332419 965149 -274734 784530 741000 -70936 -869897 -65633 -833081 -462133 -816961 813937 -98112 -664523 -617326 12722 565988 -710102 -315635 973023 955672 -638144 -770688 -775096 -956616 -622684 635758 -234988 330769 -673133 651409 -494022 804454 -60062 -722477 -188279 224364 591735 606806 -933216 966094 -35379 551020 364407 404265 -892301 220832 359509 -448879 -232690 224171 203863 592523 -429613 38912 -153361 -738799 794766 -470591 -107037 976273 -581859 570183 351946 -786834 200949 -932322 -32238 -244739 -239075 834950 -814083 -517495 648750 -70029 640927 615888 604121 326414 529506 749188 -240799 -853453 -585214 -782773 -960484 -994959 -313326 -392001 880503 -318580 -186379 -720274 235887 522366 -499099 -523557 20888 -376718 804079 -481924 -333414 -780601 -424971 -222150 584751 311060 -308693 508532 -801498 -530402 269595 263548 432739 -802717 244385 974232 -717091 459795 -688017 -992766 880031 526609 -563446 -572823 372040 852854 -598453 -727698 -309238 650127 243039 -513752 298798 372058 789960 -911840 -505457 990861 -229542 744661 697115 180751 -109761 474041 -284715 652925 -424973 506034 668757 -701146 -859832 11419 -655802 -227569 -281501 848449 -407064 597232 807997 875110 -483956 28341 -4061 -963135 793114 21502 437686 249723 438158 702368 217196 -867788 182774 553761 -636274 -192260 905078 259264 787128 -141222 518085 -629269 -552740 962121 133165 661063 925503 -688458 -349553 133163 394362 -586237 -568740 -827227 210554 917895 750365 70644 590464 596876 -444436 -934132 60962 141007 -407175 922389 -708536 62596 380294 -256276 -978768 -1329 -641045 -170719 781931 735564 957715 -292745 -436514 20872 -623619 721639 881986 -611963 -225348 610974 -78044 440891 -984841 215290 691429 769297 -318614 781585 349627 -580888 395363 -521174 -837842 247569 -851770 110274 -18532 971857 61577 781192 -710858 -293916 -321991 -752415 283776 -321161 297203 256741 752341 -364115 513515 -274976 -463903 -96997 -713367 -899886 -797915 232396 762951 -821137 -112777 -145602 593269 622368 -262913 160611 -89227 -815360 193723 -579167 -620577 732896 -158725 135250 844893 120516 -309402 940740 921008 548580 -982285 -986438 502442 751531 538865 939498 925746 388155 -467200 -599555 -205245 -943769 139670 836754 912877 188727 570491 196027 -906669 -418456 -121523 -542722 408107 -110614 292348 -729771 -263359 -980896 -113841 -134482 839796 -865244 -455075 842604 -614985 -702016 787093 -218011 -983022 80629 145079 124130 756895 128312 -441512 -680414 -224883 -840912 423650 733655 -569440 -356934 -663790 -18137 -484177 -370075 -743432 856237 936868 392566 -299909 333814 270720 -43547 -104622 881028 -434988 -624418 90380 205 986825 -32319 223881 883261 418457 742818 -230530 852656 197268 852810 883573 458745 122396 -434124 561995 782559 183465 -811631 -797392 42138 -276154 966725 -441686 -144550 -419694 969319 194067 806848 976960 399173 80150 -141469 436120 341470 423350 -664115 952179 905318 965959 196731 407618 218309 420595 685665 -903800 -49768 372662 -916253 811996 365998 322659 -844963 681192 998157 224925 -332388 694764 -950933 -739362 796130 442684 -911051 500468 799590 275005 -909556 -38786 -361902 -807316 639810 -935309 901572 -900264 800353 -960228 583245 -317021 -781787 439574 640629 140549 589309 -816303 827445 -687415 -369266 -99565 439931 -502962 -975824 -779915 108841 -554106 536047 -468124 -526953 137082 150283 -733790 -326643 -720059 242808 418883 -13879 501909 -354337 -915663 47743 162605 -611813 -387672 194004 -688154 -922307 559802 -646302 -56535 -813431 -651060 827703 527990 -229642 -431721 -660906 775648 -957390 111144 -969420 -907633 -623333 -218527 -78532 -209603 -261689 559990 451020 -110407 458878 235632 -301130 -101145 -794053 -372179 48192 -934978 -62162 -211362 -309980 110280 518588 -970872 -819183 -718682 -465794 303108 -478552 173833 216126 935167 187391 872762 -745603 -97029 7713 -845036 -769808 99404 -426612 -865404 -196866 -806629 -341710 753552 657091 -762650 812922 26445 -258287 324478 -160196 171239 -243734 -811256 830791 297885 -292218 629501 864735 236866 67795 -735574 160695 290109 -811664 815664 120956 -49910 -872270 470277 677578 -647497 -485857 -201231 94900 24936 520181 -80366 341696 -741037 854180 -11431 -789911 -369979 -87600 511883 -130661 -670437 570448 737985 981435 899273 205106 955752 -658019 978007 -369483 -727999 370059 508383 793036 25826 684228 898705 183842 493363 -644229 25647 620945 -959374 51540 -676591 -87255 -604881 -646549 -962526 -625361 -139055 -888371 -984480 -678372 -650096 145916 499296 -844390 -148487 -633489 297416 211210 391405 751248 -786348 -782719 555681 -984004 532306 -286522 892959 -164793 -138715 24917 -19260 -720395 -524730 -525089 754625 -548478 -37186 -971320 -694630 -576101 492973 -148568 -827862 -738333 -737594 -214965 -289763 240495 -343471 -875727 635380 -626614 754984 -12018 380292 818929 256186 826059 -302729 -86952 -89973 430723 -344886 -557084 181042 18311 808398 -8721 473305 -868902 -325209 -636857 982977 -91594 991568 -946129 -538692 -895483 -76524 -142628 -34511 323689 -552938 458105 -647653 -710987 -776245 -808028 -461558 -966415 296699 -241809 -820832 678490 -330429 329440 856085 -481441 -458474 -554639 588980 891302 -830281 -720752 -410020 -584571 900416 651424 870656 -52983 -975713 448758 -949464 -62222 997012 -693026 -465043 -710219 -527948 -911468 25473 -359047 -190999 -540470 79652 626714 -868113 647209 -582224 -579543 -497319 140872 118926 340458 521482 536502 985919 -362539 234684 361462 312276 840086 146045 -382850 -178186 -628595 -788051 981687 6367 174158 816513 123904 -683553 -130782 -309885 -39508 -381224 -786172 -737393 409599 -652990 -751195 -905001 -871628 825000 298728 -36640 -838918 857128 980966 -880636 -719886 -504713 -801428 -727314 -405837 171100 -632455 69793 783814 488496 -244928 -582287 -973909 -975004 474156 541448 800850 -83461 232790 -605086 550050 -922485 255761 932689 284150 -836288 -879009 775802 582811 -415399 419961 857686 198099 950570 -773685 53939 -468523 652056 -734474 915376 -806837 590496 831052 966980 -429742 426577 -675753 77112 989565 529357 654802 974760 -786989 57419 384175 935302 982477 733080 -16113 352023 536921 -854382 393677 -683532 -79399 710955 563572 539274 435236 -454292 -158908 308507 93188 -354960 633137 75707 258999 -508700 -664860 640339 878 -357234 305592 786209 -766383 204099 628029 135094 775929 -268561 820281 230647 162292 -144367 326946 -426467 -663355 -692676 -811226 312885 -641183 -659816 175395 -438751 -585421 -996898 -7377 242580 933017 -247200 84370 428826 -865308 -59650 58054 566158 465372 -776142 803070 258978 -637510 -144891 905116 354011 292396 -791656 15545 270225 960469 223388 807713 -801165 824779 -265382 -955820 -799358 -410089 353836 431495 46225 29368 533762 262177 -439604 -69216 123998 -229314 -610386 -416459 -416808 30383 339208 261969 -730341 494968 -448255 -450238 35558 818769 -97519 -126261 539148 -183131 490373 533922 -200972 -311530 346110 226160 949913 457335 759922 -545708 -533876 -553903 7337 783456 -540819 123743 702529 859674 213878 383890 37162 848637 -328592 442765 184235 185973 -427205 -693078 -855588 656230 -261686 -852493 -922966 361382 -476507 982314 -249898 -469506 513254 141249 -779531 -195282 679868 617315 47345 330726 -159509 -540695 -420089 -740019 -515894 759270 450632 966014 -515900 812444 822936 -627322 684632 290180 782898 131431 609944 -189238 -555230 -57576 -603859 -25906 790217 -308222 -154286 -525531 635612 503301 708692 -388459 -281755 741489 500633 199453 -823231 347021 973078 972267 -791776 -237036 113111 747876 -364407 -380365 -877061 338847 -798893 -637300 637749 672362 290477 -167625 -302003 -560444 -555625 560699 -654563 851809 -383258 728857 166164 893610 -411324 -153535 -116682 71610 924590 -494949 758041 467681 -268556 -757120 -17814 571173 -97348 -385090 879462 586812 -555904 948119 868962 -31085 841867 -366269 659012 652491 -651648 649833 -443897 100663 -46509 -161494 -57542 491871 -627250 847255 995842 403456 429198 329398 610836 770313 -642045 652929 787644 -831969 -691725 -164506 -2984 -944742 -621321 -339896 787293 -401146 -527875 -680068 527442 454179 -778171 -772019 683216 -802202 -66460 269305 102024 903925 -586300 -749134 -41795 729775 314785 -246498 157893 -933214 -556275 -261673 695053 827795 874733 -546965 -852462 -671111 857210 387677 -461720 -492158 -783678 493475 -110281 -139763 -8412 -901338 -213191 585262 862936 411077 -14147 -100051 -574364 -159150 326823 148871 543656 -176493 -603538 -634516 -575277 -384830 -824675 661567 -939285 493710 -339117 -730982 -511671 -129512 -41790 -565561 222234 -323082 863027 -288056 86368 -371020 265089 43215 -228881 151758 -726886 268486 202608 706103 -3711 552009 -391071 -494379 469326 627623 558611 417923 812076 766053 372139 96397 -16421 460347 317090 997560 -258260 -741227 201157 247351 99335 -491500 -759754 -508617 -305560 337418 -359575 -118828 -793507 -220287 -701145 175394 490250 361268 -719730 522277 406566 927124 863247 -737319 -858245 26949 -765073 836394 60138 891294 -47929 574077 -209308 686637 -891772 661798 -509582 -716111 -441752 311151 22190 862750 -561274 -156264 -309432 -843364 -491574 435921 -620414 -114040 665455 130626 -230988 -840334 563591 152836 264393 700829 253302 -729307 -19392 52227 -787081 -834649 -847700 -78130 396566 330113 -151883 -782497 516276 277149 -240748 -4277 500871 -509095 291738 9561 352791 107398 544426 -160890 -629694 -172308 103098 -924543 128313 110148 134487 -35665 -245119 7356 -52322 -133976 290162 -165257 -398781 637496 246715 -548854 937102 -562337 543069 -436224 -921639 -94254 -721621 198103 623636 -745865 560464 -979455 104769 -19091 51785 870628 -673800 184834 397031 -927526 659427 -151366 569294 443441 149699 48463 97785 -885204 -266134 811947 -80844 -307072 -303681 -908944 856352 134488 -960451 743921 -795598 965970 60020 435127 -572492 -106624 -964857 -459267 606659 -792728 886444 -20173 -968880 221445 -206289 -211457 897055 23235 240239 297015 -624565 199942 -548001 -205464 -471104 -487516 -76793 -595757 77503 -192794 -635263 454250 -818723 -993909 439932 566487 38916 847557 -511684 -139274 -82703 -614214 -557032 -94762 -678988 -341243 -297094 -733892 -239565 467506 825699 36512 942760 -442811 -873372 370990 594590 286900 429606 -701498 -575752 -647319 -726173 -586756 383979 -582591 -895637 -741479 -149377 244623 762528 330136 -668655 -96871 -39685 -546902 768212 242330 116100 -25677 -930997 -197569 -407587 -195509 859216 282666 692280 -592963 -703215 505970 -892707 -548725 -416499 -218463 521509 -726040 -510564 -588492 150529 -864068 -310555 206238 -731276 258340 54885 918214 904981 166512 339438 233733 -899442 -281053 -122203 -607703 -980321 185718 169860 683508 -996452 -344362 830422 -711395 575466 -765343 -452418 -69938 135047 736621 -69200 345508 177663 34433 818678 -582349 -18569 841945 -273492 -682752 -565850 -560794 -205628 654724 418135 -163508 96387 -994896 437353 266851 -676606 146787 -779570 273463 -398545 -326283 984079 -608376 130505 -642000 254407 -644022 319464 -859950 -200668 742566 257778 -290419 -913815 -60553 904870 -806393 239727 588878 390677 -749478 201631 198255 -962012 361620 742777 632657 -635123 914104 488464 -310238 903131 198331 919564 -738495 357360 803336 -478425 -327614 121346 -814979 -192592 997741 -471782 -7316 73867 456511 -189548 884379 286255 -376089 80674 -379196 438310 -150197 353993 906133 -537583 -404735 353762 372529 484001 -906026 883226 192302 339231 -896309 882290 -657771 10982 -533998 -244800 -598939 397411 -702443 973229 -385904 871836 153328 518325 -902404 265638 -625550 -779606 -616316 -771795 -563040 -675151 552052 -637456 772146 -599358 763664 -196542 -793708 736684 418062 54922 773862 890256 -29161 815428 -690052 912354 -596533 844798 -264097 790507 826 680028 -191542 -525623 72043 -857580 270894 180205 -344744 -215949 -445522 -332517 -867088 -255786 151716 855918 -750828 414129 -816614 967762 -503525 -266996 789586 809992 56271 -343167 693439 -53978 -79763 795968 712073 -709484 500009 7691 -268787 -729968 323111 -457030 627034 -458453 504451 -954056 266294 920522 -245174 -851709 675223 -202587 587006 588720 -770902 447691 -810090 443493 166479 375580 45564 -277666 349467 580302 177421 -473623 94549 -5271 87837 -461591 52729 -423349 155120 722775 807737 -485084 -854334 452028 -832905 669819 636608 -640584 -927157 350120 -352115 392830 -983549 164311 -429890 209238 3998 -566133 -145058 864922 -327088 -798823 -449558 -768455 831746 -44631 496726 -25929 -884913 985657 403207 824619 -258552 907161 -483241 102336 -129999 68720 -919020 594740 576769 -699083 706177 291804 782054 570807 -84141 -772578 -649474 -215530 -425035 -19211 -185185 -467257 -767419 928753 501200 435732 768404 256436 -143282 -282470 695466 -379658 -272503 -653111 832128 -433918 2468 -780569 -791547 995383 -922888 -417906 -625638 93064 -350191 331305 -926571 -220931 690864 -274949 -747071 -982737 -280761 -329959 50140 780752 -432256 229866 409880 861984 -187594 72750 481691 670841 -887557 -68108 644352 -413244 -920687 951587 223443 -897790 31472 -601358 -298600 585668 339910 771823 354373 643251 -86542 571644 688451 -867319 537224 -404659 -188943 -420586 350673 -915348 397345 798012 244296 271798 -773862 38899 261150 581723 618644 -750010 760758 -567071 217663 -172972 -571734 -284383 -991172 -779441 299972 167241 -235102 -255487 953990 654680 346874 143298 -660061 -596315 919619 -287101 -910589 -689447 336112 151751 396227 582384 -6683 -132700 327474 168765 242046 -602426 852565 -314269 231687 358124 950500 -712868 -170811 -889494 -524340 -381835 -608916 -556123 -233557 -484400 191654 883738 -848682 851937 991123 5848 -220458 -829199 -928701 254209 -277017 -967649 989246 -621236 -872840 579802 987132 -983162 465838 -380440 873581 90893 361184 45538 -643085 -359085 -492772 -534987 -728093 182241 479137 -289758 -250232 -440494 -150173 551487 -762849 846420 984203 684917 757340 -741846 83060 696704 663780 974252 -702289 588914 922833 916805 -302721 289456 991281 -335500 -754978 -287885 -490106 -493492 373110 -998968 751688 513269 -953943 296464 -208033 972456 -704374 -289919 789417 -973513 408033 -400221 -436870 621698 -166997 664916 -936937 -123517 -537833 213957 616122 441283 -51062 -329477 869137 539875 -53092 -6193 257087 576276 4505 566638 611161 103327 -597119 -104359 9067 -770210 -341879 -802714 568560 741569 -902248 807741 -164259 272202 -619574 401244 -588521 519185 225264 454420 685049 -117055 961038 944906 -579377 -385639 -948388 -97098 -741795 -262420 605254 -770329 -129063 346145 -369300 -307266 749804 973492 -813278 511790 157109 -798413 663664 -9854 260422 -459327 -885357 -713897 -503003 350487 -339077 -995554 -237876 -996354 135628 120476 -844502 57942 -354211 80745 256800 150418 -667973 -411276 -848123 358970 -494681 116477 -585950 536168 -113004 -284134 250295 376651 -302294 -542541 344180 481575 -687802 136326 -37888 -454061 664823 929059 141685 161594 -430590 -5903 -721822 444251 248671 -394841 -571063 927560 646842 453460 -9058 -788182 -859405 900952 739790 592572 266527 824553 787125 -715957 101125 -785265 -613081 393149 751649 688807 -823320 -671737 -721884 -110364 779956 860469 115314 958921 -250696 816102 -503901 52017 -30954 -221875 -260862 422471 685285 -879822 795921 -74226 352303 -782865 -279805 223835 139122 119283 564161 -427563 670239 -280894 902246 18556 -216802 98418 785731 -983265 -94265 -832464 29915 -479131 -259477 -478279 456423 -726331 344137 -701470 -703660 756238 771865 412305 -222144 925024 440453 -464575 915457 -718672 -111189 -133119 664350 277448 -637027 -566026 993364 -719420 -139424 -629931 806802 197142 217072 -831638 588157 171396 -496581 -10733 -590995 878757 -284127 -802107 733294 -397465 322427 -696313 829376 294668 -886895 -894478 -269224 772264 -944862 689591 -617123 156581 -896801 -309479 -825557 -159169 51312 -521362 175443 237705 8302 864675 -309863 -325402 242408 825141 -188555 395920 551263 39864 28434 254612 -802359 282452 -644654 -522156 366481 -881469 317256 -226684 864150 -620716 489917 698542 768808 -245781 -263508 -854738 692494 -545793 -616379 832566 428290 -174309 319854 198219 176306 -218786 -380611 -500666 44737 -241030 854783 -947115 -403643 -595784 65973 677879 276679 -318349 844306 -780413 433095 647833 257662 439202 -67659 -222163 570773 301648 168440 -11321 -705751 -727841 -744982 376851 959292 797300 218586 -827058 224903 -24184 405129 -790196 -874762 -967576 -846162 -650252 -215767 -920267 839923 -370494 -504204 609765 -721035 996164 939872 -583615 -204601 -714978 873896 657637 -860048 -51705 -469571 -716605 -297112 312777 592451 -909536 911775 -989627 -350830 -533227 -980489 -382100 803765 824591 -90939 141895 -165010 -437041 132307 618480 150192 489707 64225 845207 -900316 -59445 -262113 -55042 406053 -838867 -74187 123262 -753981 -359646 -224709 -106625 -589628 423695 -572478 -391037 -682978 -531923 195017 63260 -163970 -535543 -310072 658034 -766139 -621948 473769 159422 991365 132692 469706 954065 474505 -306943 928636 -493298 203978 -614807 637703 -103829 740346 262589 653860 720629 171645 931969 -531711 462409 -299541 -313328 -972223 255003 -104944 -674794 728057 466227 305772 662804 -932428 -251157 381364 117344 -874896 -223565 -212657 -691934 907423 -167923 -554023 535896 241830 958993 683683 280658 116577 861801 -674511 -522313 529438 402518 -550214 -348801 308510 498602 -782548 -332682 400535 443852 -933722 -815937 -959052 414007 245884 -24881 -96109 38651 873910 466926 683206 219323 -56687 251834 460627 -723795 -882819 -709597 -687692 271389 -209635 -95120 -944808 697578 -897462 -546120 -899424 -947705 894352 863978 -802846 548220 -417872 -985914 -79126 294883 270748 251873 -756876 227179 199039 61989 21171 853976 714418 -908337 776653 -943871 -772537 164208 568156 -852272 -111614 -440468 -299153 179398 50779 -85635 -514297 156020 -288514 -307919 560539 -408829 -323765 -338456 -329196 291629 -393001 737239 790866 -931646 -176152 -774520 -651611 968740 -818691 792280 461524 -544052 797508 -629257 549402 605250 763425 318443 783524 501544 573870 -551410 785428 -91856 792757 -926069 -892415 -502750 -682952 -186651 432372 478679 -608662 -506512 -532243 757696 245940 -826538 -955300 941792 -830288 363156 739625 942158 755761 -865030 -482388 -92236 188473 -988754 -332491 -147630 -485246 -738519 -143994 774012 632950 11833 -202668 820119 425782 363517 427210 -567519 323991 277485 598149 345254 -539104 -994609 -495591 -444981 -865523 -393277 -342902 671943 -856624 -332616 654420 -55707 -692597 31092 444516 176388 -589033 -358128 -755555 528278 355967 555257 -687788 -482907 -578299 31729 -526764 -608695 -40291 -299380 -799013 -71757 -226323 -386380 623771 -489691 -647852 -983899 -143559 -888200 -853024 -225167 -520367 -894187 700501 207613 413297 47228 -570835 -721662 -291303 -265408 714770 62989 -614206 723721 -32154 -29824 -175148 -650351 -935748 937871 -981330 847655 -561956 712259 -719326 -217809 310339 360954 -517898 -224608 582305 -557595 -275996 -878588 962521 -582391 -559846 733180 -184060 295871 443195 327481 575086 -833611 -139555 -217340 -104 898538 -925431 -777928 -742092 924341 361150 749890 951596 902718 -952338 490664 285596 908931 -663553 449023 345043 -588587 -900021 382067 640982 -992935 -885215 -675773 -262051 321416 -52286 903362 722644 867759 469733 -203305 -560933 1775 -6861 -156802 982726 -874050 -963637 910405 -140898 -100892 -808128 933968 -9058 -119425 -661482 -771755 476343 -333056 563784 358689 461708 561836 -794811 732177 -332809 -552804 -972562 -828647 506754 -750659 -362086 464961 704623 -356912 140307 -872413 51633 -395029 -325994 -508049 -825488 11894 962134 -735129 -747895 92719 614394 -326045 162828 -984154 151578 -557746 873916 -572094 915782 145318 512146 460091 280448 -13952 -94150 -104674 774845 857474 -540395 -636084 -262297 393448 714037 376442 245854 -389888 668004 -495693 -407182 716077 683806 -492335 693867 -376472 -779758 -429688 -762366 -670918 570661 -452389 756325 991811 552175 -547675 -938954 798390 625723 920722 337549 447963 -360309 -472541 701553 -670068 -926189 -206419 -876573 -961608 -937415 395866 656468 -526877 693660 942247 -907735 -620380 802441 10085 -301762 -106202 66695 201400 -425247 -380121 -853428 83611 -356398 430204 837446 -155815 -264118 466315 -575725 -615787 -812047 673359 -394231 -677692 180197 -849448 -322384 498990 -936262 867016 -361789 133360 -951563 5079 725170 414589 358544 -843568 346018 782488 -20870 -218606 931179 155227 -650348 590608 214041 555316 -540364 419026 781805 -735389 -952411 952945 -360743 -425987 -146779 109343 -280313 607724 678118 -855140 -333101 -167699 12174 93506 -115892 -601968 -421577 -524806 -465865 895035 559216 17221 359692 712231 260922 101428 701174 249058 562188 -591120 -755753 935500 793039 614067 132675 -178022 15970 641101 799104 370646 -73321 -780384 -347380 -416676 -163020 933156 578583 -829090 248564 62820 746117 350306 -142461 -113409 100717 203327 -42874 479143 -253539 -312157 115216 -963290 -379885 567440 49582 -105004 448133 -871590 -636324 -993118 -393894 262059 -909043 -628845 -837073 363135 -900184 568509 -521133 441768 630533 -206132 -183476 43467 -987020 155776 -519216 -359199 778167 480042 37324 33848 979458 179890 -976672 -396433 -735742 -435180 -714143 475645 -779308 416607 -56362 155947 729097 -745803 -572805 -58603 203304 644301 658881 -771539 -577620 -344332 245708 109496 51714 93064 553844 -850353 -245363 -121221 795973 -725025 -162654 795734 455038 181674 -195828 -138188 266134 507844 831368 807619 534706 653718 540746 341318 238384 -832290 -242826 -311403 -694752 370605 918440 297371 97606 -171160 403566 530263 388249 -257848 -773560 -793764 127942 540634 -126674 -369454 963630 68608 632714 -735886 121956 949101 -545478 -835570 956848 953133 -465136 545414 276751 -352101 -385070 473300 -831824 -535959 267578 -842879 192376 660252 29174 993838 -154753 -325620 515113 429708 -195438 785896 -197400 739940 -966097 -405199 826046 235408 408075 87099 -83543 -251904 449423 237487 -716005 -529866 -631977 6155 968186 -375222 -532942 -135264 -719456 884071 -824156 76818 165724 24652 -523161 311132 185967 145612 -294042 562250 -739569 288334 361665 -181891 -586904 -389682 -367924 -288533 -298602 -231462 40848 155356 989740 864533 676040 462958 -202448 431288 -15132 -474990 -893796 690956 -390006 -171764 -967969 -690959 -113904 -509577 -890278 63066 -138364 726463 -37916 847695 -666588 -447451 -562746 979690 -651290 -17218 -138945 937690 937713 -982796 -66302 397795 -198878 -681212 618419 -738980 -382712 702591 -477459 -740304 -183064 904009 -233025 -706466 141370 351645 44330 778488 -139222 55431 26405 938919 -613223 48616 -7014 -239962 323737 752245 -312986 465475 783092 635448 -649763 -148255 -318299 826894 -264893 -630536 696413 -101081 194772 -262509 940544 -269942 429501 -335535 554790 -656498 -172256 259173 -332645 -885022 -798572 519319 -768034 -264954 58147 -232383 111910 245967 132682 838354 201688 -519577 779133 -911794 336146 -552373 -242656 -649781 117924 -144693 708239 806262 -988015 910605 416663 737292 518419 -714357 -974725 -963998 -772972 -994288 -328464 142558 -49867 -203201 628897 -162949 -521013 122508 780588 299080 -938019 -635455 -803422 -852758 477480 725243 -945013 266134 -302437 73258 179040 -95848 -792100 773268 45583 522062 20673 270290 -976005 592685 245591 358994 -655367 -234052 575198 629844 -829355 -51564 -311222 -973971 358730 -182298 54212 -885369 175117 697973 -3033 -39842 12355 485399 363780 68612 967046 -545095 -182369 180446 -159515 -633000 486384 -108378 32737 9224 894114 -113817 -111248 426737 -102633 1028 257533 -903731 -460190 389681 224230 -137621 -953140 153847 916349 456751 -588976 663861 966536 -511088 415903 -464486 -393534 896665 -273124 -958292 667607 700265 -96032 -49084 -786837 -972494 620216 251407 -530028 -434115 -725726 15375 -903205 -513947 910548 664984 -411329 886808 439221 -883629 669107 -907303 -807198 -445122 850971 -613312 491434 -977366 522706 620409 934034 637500 -850521 -548031 -76334 -150291 839643 -79764 -405034 456971 -178139 577121 -569410 181557 619055 -305764 144735 -747678 -256362 -349909 325183 -316454 766061 -612302 -10211 370107 -771781 -500248 955239 740470 573688 97047 939457 619216 86804 -949728 308485 -610718 524656 -988812 -443074 -832999 -856733 803100 -825173 862775 191415 -204750 670018 -978737 -582870 573158 -797653 489549 648685 10874 -437823 -40852 -517465 647111 670229 -245954 -204429 233909 -582166 300071 134878 101574 741433 -94366 575339 249356 386223 -583429 -996081 -878801 104490 -723245 519093 722024 -555200 -787680 224442 447880 -900936 -817046 -674062 -288654 881166 251535 951074 -624740 -547852 -533440 -371836 -305389 -130484 -377598 -454714 -224140 -789073 -734418 -203125 -107021 -211351 -744848 -331800 -285864 511738 110412 -965272 581757 56598 469652 -881015 -272046 512934 430707 370364 834521 -452923 -128538 -916375 794154 229444 -831554 -408727 -322577 292903 -424289 -317685 -480407 818085 -936700 979983 538474 226220 266937 836910 -831655 -136997 548703 378000 401713 980230 226411 -574892 -860286 -753099 -85848 692620 969583 690981 457520 -331842 -324306 -665786 361207 -908060 -863093 -426309 393280 637677 19173 133213 -608986 -939078 -137809 630201 566933 643361 -849807 806925 -754226 -83987 -321595 -164017 -906010 128989 587738 -266970 -23481 414369 -247052 138606 859310 -394656 613482 -370631 626219 -59084 656678 33993 839204 -449748 589993 290199 -964397 732105 493316 -53809 -326204 755586 696928 842705 -806057 386752 -77321 -675919 538308 780386 -394343 356152 815506 -328261 642728 635745 -960866 748687 928541 930653 -989797 -745702 -226815 784912 -951540 380680 242163 -464367 413003 897022 399144 781742 -490106 -852976 -201369 295269 -952643 -551736 823689 741100 -763707 107302 163584 -742613 548936 844570 -142772 458941 -735294 289804 665351 391922 -807163 -833452 -897190 -76848 -116553 849730 -225275 777997 568271 313624 -180388 180758 -471653 2059 -991035 954763 249149 -743355 -816709 -856255 362921 -274970 -721203 596159 -850903 650879 694687 -227902 80217 -274283 -371480 -138311 577323 793764 -399885 527049 -553628 692633 972319 780234 -115426 -114601 -921506 -667320 -123068 970419 285242 756867 937113 -304648 -858549 53999 787761 70628 -885950 964405 -848139 532136 -823199 917296 -472029 280812 -39167 526577 -29491 204873 365067 693307 825046 -628019 150399 418056 -883976 -146053 190320 343043 74304 -21687 181126 -278901 878095 -981216 -209029 -20554 -248677 -531617 686622 70732 369645 -146217 700115 800199 -237087 -256944 917777 362202 -158935 225028 192354 -466969 -38198 815647 -906393 -29176 678557 -168251 -361263 692231 333775 -742645 -862487 -56987 209889 -762499 821002 282199 -167767 -95465 -131679 539844 -952624 -168116 -680908 -978872 -332590 -695934 576600 104372 381185 988691 181945 -631668 104322 260814 84630 637960 -575411 125940 -787134 809492 -440655 442812 -484572 -881584 375631 413263 -708424 146064 787355 -554804 32908 207453 -777122 -590139 397508 518514 654646 526401 774678 19648 190612 -388040 -678833 -882325 903996 -106470 809804 -915894 -102839 -134584 -538111 207979 415143 -524647 -826122 -42484 -486889 363990 -690107 674979 969903 560191 -689634 -170664 -826153 709380 -268349 -914682 -458547 568909 -185332 778301 -538462 130994 193636 746690 -293189 950979 232009 -7667 981456 -708223 625744 960459 -63760 281187 957471 -458534 -352645 -397741 -514830 827344 -379609 -877009 459799 -824332 938108 415688 -831118 -49086 322904 -780442 468473 679659 695403 -465214 303032 -277037 422332 -315254 -511538 -67054 995107 17504 737262 580084 561356 -940837 856288 355065 657978 -312187 215550 30805 -166206 -462116 -65097 969457 793356 68561 312847 617320 -216938 -522676 -313827 684939 408112 -206042 298508 -213283 -185343 942765 -781670 -25704 -984064 91556 69148 -503898 -547332 -780864 -350600 319529 20885 -866772 77481 854516 850624 -321658 462015 -986353 744647 644192 945372 88503 -599353 -611648 657720 769755 551984 315552 -832610 405536 309705 -666898 -892051 686687 910761 610061 588696 865186 -951105 -490925 -964057 -371286 99274 -468983 -756300 -691988 991330 530542 527598 -194161 -639378 -59468 735641 124655 -40277 -437631 -506869 -330083 159275 652143 -314064 -713123 511700 -329075 -203512 654887 208221 363740 925092 -559705 352340 724178 118701 -345283 627227 -639013 483293 -523139 78310 -904877 599812 -592849 -160961 933773 -825468 -335791 -220925 78287 -519339 -315248 989666 243539 -543870 156499 -993566 306120 744874 707376 873436 256079 980095 87157 59902 -31105 273099 -892256 -482873 215650 34534 -985881 366478 391029 -609471 315186 -636804 905515 414815 565659 769933 193259 -720554 -548235 9876 -841331 578002 529218 139956 344801 559507 -87493 144103 979496 -875286 -732212 850170 231065 860095 -349163 503055 542046 666510 878187 -387302 324500 -115738 267349 -451100 -618929 -568983 -523505 -490740 -628461 112207 -729718 946817 -2724 715106 -225686 563593 38551 959491 389767 177981 -529753 -673757 687981 -612726 131553 -679349 -780324 -51791 289167 293782 463944 235720 -798479 -207054 52185 513976 -390728 990562 738797 231997 579337 88958 101521 -810775 -655360 291185 -44276 816033 624554 260282 -308908 -45410 -62838 373740 551575 931693 949141 724783 -330061 -896913 -419658 -23620 697022 -396838 -973365 392037 -301953 488886 533542 -222965 -934413 965985 -104436 756133 -46134 9228 91449 486208 217319 -902212 63451 246521 -354973 -270006 91027 -474492 15242 -594205 980983 997033 -480804 363656 73618 -80190 648590 715663 -152350 -188481 -555642 -183136 17369 168610 -41117 495289 479069 481923 -469645 602923 15688 273037 623035 689307 -247703 -540929 -421902 709122 173441 86956 -266362 520876 54982 465659 139542 -536003 248803 376808 -690186 457255 119926 -833023 -647761 470198 713233 -536471 648060 265860 -107589 521817 -869682 857093 298988 798874 316744 983805 -282732 -575604 60611 791556 -752236 -716382 736332 490249 435522 -653852 -16991 250956 -76182 101996 75576 -44317 22344 522857 144696 533942 775567 -152672 667902 -647293 -963738 953061 -350567 -454182 -764315 487462 -444977 -447326 -869988 683361 -31722 -719470 -378868 162728 -322021 250681 -500308 642980 679870 491383 -646938 -717424 -161261 160514 -346217 703802 -600733 205794 565906 552709 -526806 -474508 -10466 -386967 -871145 945131 -217997 -964879 -743666 272714 274881 -946628 -161367 591980 971562 207997 -26573 466300 -262717 -362756 456748 581245 161815 447763 -5816 6852 -806877 421681 -226577 -429191 173147 -267558 115134 -530023 -281565 353572 271621 -461833 -91433 800060 -515384 6326 257988 -990241 514622 -519984 991533 15842 -464428 139411 492615 -441173 -830677 -552673 -977475 592053 -725098 669673 513837 111887 -606179 892219 315304 393822 81276 -945871 -21834 946519 -364763 -722754 571600 -939450 -390854 -853339 -861724 144522 533780 102400 -415531 -253803 393919 -324036 62840 397809 -923013 292891 -406760 -853578 -797124 -981455 311155 35477 659755 255080 564923 947793 -868188 738301 -39658 -530880 -400970 -805376 -225506 432975 -306139 232407 312801 707579 -904469 -237637 508386 -455336 395827 143801 243095 515214 -480931 -180685 30057 -538153 543869 519389 393015 -597630 -494757 -208447 90835 627060 12532 742971 -739709 -823135 269688 -982787 957057 97303 366282 -601460 -257796 741748 380932 584897 -333291 -396054 988912 43210 -894877 -4541 -470513 680742 281967 -547113 692758 -409044 -705224 182679 554988 -282235 756528 -350075 450862 -565843 971326 794425 -973525 -157194 -328134 993631 399336 -8955 987380 595252 -410595 -417709 817453 196748 475318 765741 185884 -251314 91091 353077 537834 114038 284233 -366370 791607 -606318 -355297 -92300 956307 -976314 -291055 966802 -729339 962633 -314864 -474582 -415864 301925 744256 -80511 -122103 -45573 -807048 -763984 -459670 -353156 655174 135460 40706 -591503 -405655 -800482 582811 -574603 971349 -708428 -613902 -576459 -469838 -779058 553659 -680841 -936611 -325846 735258 631568 883174 904665 213675 671339 -825968 -52032 -574469 -832503 132820 267416 -82931 -96772 -685729 -296210 13910 -180500 54799 503331 -972223 -69358 -320262 63469 628011 -935873 -309401 629844 717416 -616234 -31021 -256074 -781380 -943283 985453 -325308 709347 -910799 -942054 18818 430987 211743 881010 -714933 -439852 -710325 285505 -221621 660823 939005 -235385 820355 -665828 27919 -453896 527945 -238303 478193 -827267 -489659 -947110 -662491 -6735 -425099 -87636 348099 854885 -841303 -827151 655477 525469 -296568 -548745 -531844 346001 915978 711169 46122 -354388 -507397 969285 -453914 -2416 -758786 -178068 551851 -762096 183688 -179435 748553 -445899 -714399 245330 962211 74681 -710745 862633 -271569 565391 759882 720276 357497 847577 620433 836225 397664 -676495 -489453 499027 238167 969313 -878657 -214432 -369178 -663190 547157 567153 -292057 666369 -357909 81733 -27575 -540595 298857 92686 -138480 6187 -746996 453747 -110381 -921814 -198553 -579444 586236 -362609 -142371 -82583 -426100 431058 306472 -801909 363924 267807 281558 421225 -285891 -652970 -171193 -433940 -58431 498955 110896 -388621 -734608 789895 329755 -428847 -408147 758981 -346139 -977206 21614 110710 -55234 164377 -671041 555134 -740948 819309 -993090 398836 -407415 195432 390688 -593242 506368 -793826 76972 287635 -423532 636572 -443461 -127633 459673 -378914 691903 493986 364985 253272 305976 126025 -916751 -464018 590912 -892236 320401 -721156 685696 -658970 236223 840655 786744 -24552 250100 56361 656700 139190 -103682 -97215 916594 -18463 -828292 291265 -710827 -287765 187110 -564793 -632460 -108962 -332158 -983068 -730637 -954250 -787472 -218720 562057 -307550 556959 -636300 -130815 -762745 600405 -185010 632506 50941 244139 -479471 903846 363536 50062 324626 739407 946304 -829632 122652 -720563 -361151 -644523 -251028 -868655 154876 872503 49334 376606 -656116 858530 659359 528650 -788734 -538712 -995775 -213247 176674 -753234 -860630 -882174 -949789 -896659 -781219 179360 349171 744434 557775 -126333 263089 888479 577771 427493 417969 12584 468623 -675691 637627 -81514 -287987 -848649 -332084 16328 -9045 -253822 -778221 -497939 898467 -57920 -373130 470154 807204 27346 92683 -981766 730831 -33046 -845537 -196502 641210 211150 740402 558169 -718096 840540 -977543 446110 31216 -116224 62299 -658335 -422486 -253632 134517 986400 -999547 681137 910614 711596 -757541 369663 -413757 940330 215547 -389015 -302412 677395 -152538 -911550 -402092 844212 -146286 854641 -89787 -438994 -994197 -679566 832731 187511 470093 19667 490012 438103 -861621 -863816 -576057 -10772 -556949 523479 351689 -216025 -974808 638717 -993975 984909 -576657 -22905 467997 595063 -44254 -747030 479699 206994 -958440 -463957 -33622 711007 760090 -410905 -952938 -119052 62440 -39731 418367 518201 -291022 22687 -412670 -416532 252191 -358603 440686 -764898 57418 -667142 368201 -533709 -172352 -882580 -302327 -56602 -219133 765984 651099 603203 -483702 -998340 670239 -966741 -393537 -842628 463978 894035 583423 431918 -157053 521542 232734 -845002 -404122 -268578 -751391 -676854 -814012 824655 -61183 -44234 107649 519453 -803538 783833 -752075 687520 -31862 -114265 -862292 795271 -457686 983397 150118 858194 879257 -543760 412823 -354474 793813 -337098 -738648 -401347 733007 653115 951604 958980 -408849 -63082 -385652 -156932 254734 865650 -969933 -866103 -814982 -159091 703459 -160282 -466314 917692 790790 -87394 722103 551269 294462 -305516 -716312 -163325 -115234 -173251 308903 572198 283886 -860063 -523002 73456 883883 -996963 -866677 996377 -364155 -48284 379440 -466580 -302561 -616967 -471453 -475832 376402 74102 -844409 -138079 410538 459465 -712718 -370180 -411929 196274 -104083 -110474 209150 180166 -241609 -513603 84374 37743 746242 -431211 927499 -995862 775796 611540 309998 -42553 156455 608230 788355 -100116 -310359 407243 -890302 -80621 -506499 -750700 524503 -918329 905881 514538 -629726 -611349 3046 -968697 86199 -250317 -984252 -417349 -17825 -510167 -999421 371816 53653 277161 339306 37894 -387574 -154651 476467 -955360 -877023 -856861 -403827 434645 -526348 -15878 -225383 788952 740173 767064 -256018 -546320 -99538 -238081 455829 820088 -896566 -689469 583566 798304 925705 613966 263369 409899 346248 28188 724525 -323601 471574 647679 -140779 -282792 765240 -24804 550862 52902 569382 -912020 175002 -697302 -898484 485181 -723024 -515508 -965685 697646 217658 123272 -6155 488502 237013 -74771 525268 866078 -681835 -793315 161828 -362366 43134 -959280 961364 -6956 -997236 162384 535305 531033 932396 624638 418074 -644054 180032 307020 -783979 125620 121759 -177472 -968775 784441 881043 -628232 410490 -621363 445914 -357471 -270719 814809 -69851 882174 -91991 -77669 -836964 466279 -22525 -987996 -89512 381895 -662830 -425255 -280217 821789 669968 349427 223948 849148 -679705 -309377 -504452 -269556 -544071 -759969 667618 -632570 504472 28743 -883492 418364 115279 207040 817339 443663 232279 877352 163143 -984074 -438941 -634064 54969 235902 -492587 -693155 906432 297924 -362810 -31992 -789764 154621 796418 844382 -144634 -994322 -948599 427616 -797338 -266124 379664 792036 878491 739198 631678 -421358 -222313 367630 927599 -680472 -539456 -716740 931508 378039 -851344 49843 -148271 782371 -110603 -242254 -128258 -776025 -619502 -729332 -119002 -636273 836477 361768 997099 -78596 -550433 -177918 510881 -865564 -620073 -377688 597838 742031 -212617 -145987 965168 662043 -349499 265594 -419145 -548487 180540 -705368 772230 -121875 -981432 596647 427511 275090 670926 -28053 247060 847316 637729 -211207 -320481 19060 517262 -711570 551178 -623609 -942127 972280 -714112 200311 644381 797404 137946 12673 -849896 622062 728491 -315850 -845987 328476 816437 -92678 -923655 -804380 -12431 617224 806766 756568 131211 -702612 959923 65825 794467 3847 885553 -807046 -864754 -692466 203848 31793 -83117 -299637 -966072 754217 -615634 817371 5497 -424614 382800 995502 -491117 687823 -904547 554123 670790 -500825 765740 -9911 -857676 -568042 591819 410903 -289038 924769 986617 464373 630538 -258843 -342038 -751688 869628 803728 -462457 -156406 594104 -380954 562923 151144 -624474 -440707 -236826 450594 -751457 923522 -294018 840798 649841 146482 445033 -401386 210143 463458 480149 -100843 817054 -822536 -789984 683902 -218791 -556049 819552 955589 -878675 498007 -372900 344116 460974 882770 546513 -281880 888289 -494440 361646 -514607 -928960 604788 -499048 967861 -927559 307525 -986137 -141266 -795345 -83330 854567 -315481 509815 781222 658456 992867 155484 765016 465711 749814 -669540 -915260 -767725 -487606 207081 698157 935456 335131 -621079 397033 -311449 -642437 979766 -233883 769708 -42417 -406178 -862178 -361114 -442671 560100 355240 275395 -779892 358974 515115 187682 707299 265941 248033 813079 387850 -563960 -484327 156010 -646518 808617 105272 959128 -551870 -782722 874546 -571439 -173215 447297 -88811 754425 -280467 -18015 -385281 792103 -631489 -561857 -577245 -231768 752004 403505 111048 798845 641214 -360445 32969 -292648 -35263 -124879 277270 863140 436022 -194642 -517711 86778 164891 -888608 -111821 608429 -74687 -490206 -19899 -644801 -691251 -656959 504487 -585239 -211784 47615 -26196 -41065 -590384 536851 573499 -394135 -180300 821670 954448 -85709 -504485 455639 -96775 898430 506893 464441 127450 -161275 -134167 -990896 402474 -763463 -685475 734232 894643 -185794 667569 252286 -375466 -21140 -767619 -384284 -475131 131278 -270034 957857 -332858 -939226 831366 -562433 -814793 730471 -699368 -94405 -960124 -498758 -156208 -30839 -97421 -799367 -50327 -316019 851161 175799 -907787 513251 -503391 420790 -956328 -151400 -484276 -316176 -995763 834862 865004 845583 842464 785436 236585 -947979 992243 -98484 -505668 -885708 653369 -159716 479094 216342 484542 -347810 364090 -339945 -395812 -785065 424191 -434330 -789305 -4285 -902961 -230296 153987 -100017 -553654 518069 -771223 866718 -296668 -807015 927653 -974267 108066 -161004 599995 -161201 -138079 235227 324989 -819654 92688 -200492 739606 827896 -626191 -924514 -128381 437103 -153764 560007 185877 -814983 -11397 474003 -721039 94436 215439 99068 692879 -305293 861674 -331731 -688450 830427 158963 953669 937886 -270776 -651995 -788454 -87515 -975274 -552944 -237260 581275 824983 455383 61646 747037 -537837 -16464 650840 420894 779204 -1305 -646152 328161 101654 -392357 189828 -220287 996845 -143488 -313719 301802 656543 121179 688200 885469 -834699 -165623 -787277 -329233 650542 221368 -880012 578186 -911108 -496596 444263 272747 965381 -631876 -684261 304546 -669212 -805422 764117 323862 -550235 -319761 506125 -207490 981965 -297692 -516369 -775575 106575 741018 672859 -564938 885016 122892 -802842 -577763 -748924 -308921 -551210 219045 497510 74289 -514518 894635 992901 -617409 370447 207202 -560487 -760195 -442260 -500659 66642 377737 -770984 663622 844497 -375399 409630 387067 -813267 41329 -640320 -824724 -2704 677229 461425 -578194 -314601 18942 -335207 72491 881558 288036 396373 -795873 510929 202489 903285 743068 -534748 656422 56828 294984 -552356 372075 -700253 -143846 760507 477980 733655 890336 -434952 993823 346166 -577860 -276291 -249873 -228714 -508126 -45912 -3173 -654466 143580 959050 -848057 697258 905350 -499925 -625750 537356 -426478 298692 558863 -820155 -764987 -479357 -908587 -744144 818873 473546 487919 354136 816473 -334223 879588 182653 473320 915008 -161969 747028 -272518 76149 12896 -753213 775544 527940 -890278 -142615 815137 475730 975123 684691 247172 234169 -145545 -558456 -658297 -542713 -825083 165695 -694173 -131265 -298288 991331 -24923 898774 -747776 142934 -129746 534583 -322737 56107 45364 375872 826252 -828502 -383040 597187 -864101 913488 637614 390 842483 -871731 232752 -63037 -211298 -530556 491851 -392535 17981 115982 -492456 689625 86658 252727 157444 -537111 -771021 810112 -23855 -17692 -752082 -681189 606098 -742456 956127 -222862 -407053 899207 -616756 -374239 -777617 392839 697098 796535 271576 -331357 719813 -705287 -484909 -955481 292540 724191 145369 628695 206402 698645 -986697 -682903 236350 -574789 299662 -294778 -455508 -990043 -898988 369230 -936678 964956 93905 184785 -366420 965403 208035 55702 183704 -236589 639675 643608 376875 643111 804574 -172605 -282302 11505 -331996 -701572 286418 -547013 333948 594710 -124832 -912313 945831 -445986 514313 909704 207032 115216 -623876 -800218 -245990 26464 -702085 692606 476938 -368526 -620450 -850016 -179815 607074 892688 -777905 -810068 -712387 834320 -662780 829563 -703099 439536 977771 -71019 480177 731866 620517 -576678 41259 992006 -408828 -642688 918096 977349 444434 287375 -406924 350714 -155893 -266779 -800933 89243 771998 281779 773441 29108 241072 580733 -450349 -831132 755288 336926 -537932 600287 364132 -377535 -311303 -912534 992083 320745 435757 -882462 318170 905067 665805 156853 -705185 553583 457165 202983 -110848 -980877 -308078 99087 -442099 314951 -886666 78808 -268790 257426 -22201 -930432 -374994 -863157 326472 -667684 463335 998593 -337106 -635438 -425517 695956 -458972 -16291 405576 607161 -510008 -453363 -220722 -282374 -405076 960260 315295 -477580 930773 -753542 -160210 162967 615744 320058 803613 -128598 307288 771875 33093 -805564 953473 635689 333746 172372 794256 -123055 561573 -895207 949584 988728 826256 784043 -172289 -206964 6173 897265 578895 127889 399144 609064 -249242 -391395 255168 858082 -199585 -372579 -219606 994053 226118 42126 -468515 -219832 -91617 -958716 277511 662458 492640 887335 -350841 -845766 883058 -323791 378737 934400 -480332 -603022 458638 -644206 319736 -897588 -920871 -307760 70917 506551 877955 -229271 -958317 -979010 -419985 -948637 -464942 -753152 206903 986263 578275 32816 -163419 358451 989661 611221 -518085 -923594 -840631 -231926 941484 -39432 -706137 812159 -496800 79903 906343 196471 471924 -345685 -757264 242952 571063 289643 957597 -722978 200879 -450811 -434373 312249 902290 -43918 979340 723050 -654131 488063 -46649 -172327 -502528 187342 291093 -32126 600064 812115 732822 -944140 -991661 365655 540378 482897 -516808 392057 636137 138833 -300643 76200 115132 -35266 -954969 204458 376769 -911495 638766 716312 433114 821108 121917 -284577 -159266 268598 -77546 883008 -354665 837594 -410580 551249 306371 290832 -626648 -701957 -463853 274330 -319515 496890 -331857 787792 867572 162656 874160 925981 209176 72210 -601692 407424 -126005 926665 -495091 599692 725047 -957166 28899 745833 547006 639310 185486 822609 60659 193075 80620 -691053 724894 74825 353489 709139 2236 -327057 -164222 -780089 473340 275923 416313 406204 513475 -745347 623652 -528241 -694615 130245 -676378 317045 -11782 909016 716693 -816077 -336713 -180553 -979526 -96986 -140526 639928 525396 498365 -214027 -477181 -918700 -158214 499579 995222 428962 -262155 -878603 -809918 454040 214489 312807 839596 933506 887909 325001 -78771 163620 20460 922567 541682 -686028 427477 643393 -326084 822747 -602980 -506549 -707808 -776776 650959 68589 -578327 339293 -771311 143716 -90319 -862640 -46437 820128 -884372 -23668 145462 718277 511198 -871427 342210 503210 -91745 -878969 193587 393820 23070 859648 142862 455708 791323 -716879 895472 517341 568620 902106 187656 328519 307257 56491 -977384 244023 -701312 992715 202487 854460 892177 -529835 590098 -206181 -257453 122325 506599 -317108 -121859 953808 916488 962299 711966 116154 -599906 214152 778646 -925955 -476060 -335864 -64869 -597255 -34136 368706 -364491 819838 263629 189746 993473 -57133 -485301 974601 373746 -366413 986541 425131 316107 -124597 -965358 176176 -462169 823613 156462 137187 -793039 -361184 -68922 370758 -615572 -695554 -770249 521356 228525 -612395 275439 -829666 266012 525590 -961038 -386025 -316234 761385 160086 43464 432718 760935 -274232 -840268 -811385 -342242 81925 567828 125019 779408 477154 60757 252184 -904331 514885 588565 666462 745076 974633 -145238 947490 246574 -284386 85531 -54354 149940 872262 -868571 -733666 -763764 41561 425911 988645 -257105 245922 916086 560582 -119154 -148864 -346438 -235301 335369 -379546 -15985 478994 878198 -891173 -680394 762538 -818912 804218 960929 219834 933061 932723 -35590 984875 -865641 14601 -883044 299834 751675 978194 792216 848375 648398 -512901 -340174 -803896 -541861 174145 341858 -207130 -135834 633592 758227 922462 170852 233800 -64025 890386 866881 -610709 572849 -263114 -970407 718640 773754 -676780 811519 -883204 250813 746568 -806023 483651 -591062 -68540 335361 178451 633127 -737075 739526 -746358 -862518 76348 429161 709339 -816416 21311 -311168 138061 922474 -361387 -572265 -999109 503451 368213 -735830 -763883 847323 -630552 430252 847965 325958 -769270 914691 893356 -988114 -955251 -803574 -870997 -165611 139798 540173 -463846 -825676 -114402 337489 993228 78583 937714 583817 -591960 134782 323252 -656542 440874 -932323 -903848 -813448 -464800 311773 -969689 -775074 506350 280826 -350913 509083 -471669 -165150 431505 314919 -157567 632892 -845598 -273678 417073 731743 -556085 -798370 936205 501590 143161 -687168 -64485 -425885 -467091 431970 -441735 -19847 790269 -442492 -479533 -368063 939985 477142 19311 -26090 851239 652416 724002 548104 640400 -531173 742488 -841891 -314511 822197 470031 943627 -43773 -994992 -672676 787519 574419 -488861 532326 -903846 292674 914904 -488602 72175 949254 -138739 692781 934470 296231 -353325 586782 19931 315907 907250 -231376 -774432 -216373 -320093 -765459 -27977 -230269 210452 -520331 23801 -677882 -799768 -124292 703729 702976 -556876 -778681 927522 -583438 450307 116531 673085 -139214 -784941 764079 327724 376680 80662 652477 535562 -947438 948786 997621 -946136 733568 -630399 -224895 -86902 593241 -744623 52386 -537369 619413 -36635 -822230 326957 -18048 645746 490624 698491 -37570 -256605 531999 450341 -910911 877718 -990185 196531 284756 689757 -776309 426466 798100 48638 -42575 41378 -848399 -989453 27733 -391146 -258126 -16853 -350890 -718697 489454 747015 975400 781106 366484 -518306 297552 861093 518884 128505 381419 -717594 -529036 -230121 -440025 747548 -992852 -662550 711368 -448861 143945 -794216 499877 891149 102750 -619332 -132952 -618596 528846 -467358 552530 773576 -539052 50958 57652 -922689 -981253 -770250 -546057 -954400 369190 343620 950230 -614080 439561 -460395 -760802 41894 65326 676220 -200907 589838 986866 724543 462352 -322903 -460667 919833 -395973 341850 896493 220983 838229 -6597 142468 487739 166417 -242409 635637 670652 208054 -488595 69187 -276924 -72417 573811 155458 882128 144701 769809 -4836 536787 -487536 -730014 209230 -559948 -176206 -512458 202664 -175924 -985012 521362 158032 863337 -985698 623791 -613569 -959283 90748 -68617 219459 890543 822604 -209525 676731 -704199 631689 -646336 309983 -878200 -316990 767005 768949 -71888 309659 919263 -517603 -986826 196171 461941 -147578 -593901 -363619 871172 -358858 67768 381808 427748 -456762 678916 -911049 689825 176163 444751 -745095 465915 -961393 -152989 751697 -396058 -227298 -529794 -339601 272907 828218 615378 827030 -702139 -634977 311813 -568676 -762203 102751 -621647 309997 -93970 949983 682212 -260216 957210 -116648 -196191 466432 11347 -201001 903005 574973 844283 179902 438403 -943303 -557019 -474047 -940943 -582141 -135015 -502167 -974343 362815 762324 -115051 -326943 -440732 -143738 -32396 -884893 23164 544402 -38644 -718035 840104 364433 146485 -99230 -584038 -12976 -862561 304280 481944 -298675 656456 596952 -22400 -927042 439303 -932831 827198 -541046 -38908 -493979 553432 11213 -239299 -227830 464611 -237864 901251 492650 -316789 751919 -171397 456788 -227185 -56822 -495202 629513 824898 210005 -482503 410944 -503285 343600 -182931 835234 90854 903151 11440 818894 680289 -884069 -358837 225367 -819296 -889873 794714 655297 -404519 222044 532302 401671 502873 -229242 104814 -992616 482429 -252604 665170 -8235 627770 771364 -687641 -414315 125717 -969500 184814 778530 -430805 295674 530045 -699591 -343765 -84594 -827780 -403699 331863 466682 -228951 997701 -872569 938961 -74219 -929031 807590 -175275 135972 -378183 -617293 878207 156305 163591 -611776 -350469 -184728 -859944 697207 -124118 -891510 582935 -527344 208926 -215252 -196703 546908 -987103 202841 238538 854334 470191 328299 911062 541356 -595081 775830 -252287 424754 -134946 122590 744312 127215 196860 361371 15710 589975 -31587 -666116 -112440 -897041 880961 885761 422849 -833324 -253156 -96640 -653498 -452172 -512106 -600031 -308149 -648301 -570035 -618399 -769483 238216 613902 114707 177117 -611138 -44320 795994 -387948 -353933 480761 358193 338841 -977924 771911 936035 557861 154815 -389527 701587 228960 260407 158771 -939210 -745623 -389260 885165 444948 -969263 -910568 59028 602314 100512 -526501 832471 -72501 -459185 -505464 -632421 356698 185677 818302 -183368 464402 69243 651825 634811 769502 255407 101030 614754 -367871 -115276 443002 741282 -840561 771272 672987 411300 -60814 -77923 -263283 215876 807271 421721 389990 989073 988286 -415978 -965549 295760 -431203 -363165 541265 -145287 -467586 -133439 141172 633784 611116 66343 -795676 -766868 214922 95358 708955 227372 116044 897829 75561 -839747 -661380 -850578 -924624 740637 -299402 -276065 661224 899452 991212 -187917 -422180 -472386 665572 249879 566827 841594 -87371 699821 875528 -463746 252173 255052 -287046 143048 -572178 2557 -961636 11918 123948 911167 -84322 273079 -304527 576261 -999997 -766368 99129 -510285 561057 -282535 -773290 162852 -549916 -614747 603757 -836313 -564148 -347011 973815 -996738 -323286 193485 -657598 649438 115047 -959691 488557 278769 491260 729610 841711 -122537 985211 -607149 273041 -952288 968709 -817588 -260241 -751148 955730 -515738 -578309 -309141 187692 -921915 -608774 695381 674804 535489 259077 -28684 577564 -336154 -68727 -486115 400683 -172172 84040 840219 691260 291679 913494 975531 -229377 -822961 -327268 427265 974390 -169183 -593448 -97982 795321 870117 350235 268423 83315 571743 17482 -81695 599139 -762362 -346466 103759 -181988 507656 -687964 -32694 -552762 459587 -891714 -156999 698395 -859827 -129248 -113795 -743574 -731283 125011 -792473 184215 440992 -938187 -471875 -922856 174357 -35337 917305 898810 -957134 650270 891401 -813862 -575859 700291 754896 -310931 -216717 -433069 -951389 -919048 -903324 -9969 945165 750936 604436 -64371 755596 -943748 841708 -350603 -620910 816486 740360 -928443 -939387 202158 358199 -702770 -100929 799743 522622 151988 786319 816792 487060 509938 -26314 238028 51047 312916 -221590 211970 -372458 463355 626519 -447562 -324363 963293 -92007 769270 -559219 283714 -49085 394853 -525287 -474808 611163 -381508 -828151 74848 395355 -583100 187651 850254 80050 -822563 996701 -276179 -885567 -309637 918437 -142359 486623 215715 20633 924227 446805 -851470 -25937 -758576 -379422 558231 -403698 305659 462777 781140 727955 -854786 756734 -498304 -198067 -637459 -74036 -760440 36353 -650709 -248398 874474 -171224 -678541 676914 351544 396652 978001 -998848 711323 422574 623142 -855991 242766 -58238 559655 -622423 924063 -954319 -279714 -367308 -759183 -627018 -495320 -649170 -925508 355139 788917 188883 -585077 -754631 -215924 -271152 -823811 -770125 -732028 -402617 188870 -197764 338124 -671793 881579 769044 -367644 118002 -668407 -833745 947489 488877 320462 802869 870829 -483212 -40578 -957117 -190331 -123988 -971217 -596567 -290055 671150 883086 104042 -757585 -525621 -925736 624832 542881 568258 -234014 -271723 -834278 -929717 -236270 755851 -23107 41232 893155 380532 452734 246063 -9883 445403 -270425 833082 427834 610553 -624939 -428874 554522 -688319 -471176 845343 565840 -243755 -431658 -760221 -64709 227470 -146935 783970 824782 -250504 -358660 717173 -910320 769491 -430862 313572 -834276 946707 -862337 -590098 -129630 663521 606989 -620476 540645 192665 -884008 -114034 -430916 975562 -656654 423909 -629487 -250440 140608 229464 234596 -988195 -80132 162408 187080 -348316 992689 -321269 -70555 473004 77634 -359764 918389 48588 -949917 -502615 753096 -707063 -782819 -158636 -403904 469473 703823 608499 36948 468996 -926936 686785 800785 2389 836014 113130 47765 -357523 966586 479890 -405229 976793 -116103 444751 174802 351191 -294291 -644438 98477 564701 219498 -763485 -973548 -976110 452505 49322 -318583 -798829 -819207 672166 -91739 462255 -507943 -460943 891153 62315 418655 644314 -600691 -873729 198147 137890 -454036 543319 -940907 359552 186773 -223853 121907 197534 24196 -288376 177364 533529 -259513 -307908 -5696 979588 451330 -608274 58390 -294938 631148 -778100 618181 35255 -789169 974906 -878190 -249113 -24436 -355758 -194920 -185512 -119147 991583 891459 -378018 115312 -832863 -695851 -466746 93755 785932 51426 -240051 -942046 -237624 -105133 462884 -654357 -907726 378854 -941325 573803 -290854 -581844 371410 343438 -581245 258698 702801 514002 330278 799672 460274 -967988 -700048 932421 -34390 837795 219967 888210 133476 -116464 553385 758482 789246 -229276 -671371 482961 893513 310018 983072 -379094 553741 -975519 -67623 -381106 -270845 -207349 -76923 -875772 -604839 635424 -212548 -627548 786098 -709548 592330 -928421 -476253 20588 -904273 -697174 -507593 758981 601503 909926 91244 266958 -951677 -29254 360371 -568311 598902 826784 898292 416910 820041 60012 -306168 -83321 875520 -611902 -676674 753589 -915885 728346 -450089 736234 -636499 -947005 222601 733709 -251600 23901 155391 -154343 -562129 37214 -235177 -661474 531762 137870 -160349 -507457 -572682 -524790 138473 -349902 220651 886469 -393053 444611 -612812 927106 706112 522065 274219 865244 40481 -372400 511962 733503 2844 418117 339074 -778004 -477699 -749235 584472 977144 -11136 -560874 534723 -381491 871128 -903836 -996896 608424 -566869 -358642 -744706 646937 -397037 -748930 -510750 472583 489759 547253 975236 -720983 146896 204484 -951152 -593650 339869 369236 465254 340246 200047 132640 -934758 937462 636838 -672139 761845 28472 172818 -942791 39282 -327624 377594 -579231 30658 -157143 474265 323321 616521 323342 925852 355616 950174 -454463 -358491 466953 -225649 -264336 -149429 93563 419099 32795 -87785 -176046 176758 304151 629385 -607108 34440 325646 -231919 12028 812398 -192388 -127465 -643477 -590345 731955 646259 -238606 251049 -563879 -846731 520786 -117958 -675483 638815 720476 -493033 723749 -22426 337401 56289 -740805 -959691 -66141 426602 -940517 -901783 200681 122684 -390513 149526 935151 -189933 394547 189504 736876 -791970 -508039 685923 -931029 85826 -279513 -801812 761867 -240745 417236 394814 -809473 -629399 452846 -756562 -683762 -429320 706359 -757625 53203 -306760 -701501 -777849 430334 -508590 772347 -335776 335826 -916575 540958 -188873 -135515 870582 962491 -854232 -846621 -106155 264248 715841 -572917 -58891 450638 -975998 506288 -365372 248970 668772 -416262 592544 -473523 965455 -917853 611359 745293 583714 775418 234505 -213485 706479 864867 -752807 -16261 -925508 285781 -110657 -969673 756611 936410 -890080 -764852 -493006 526483 514325 935059 364268 53170 99176 743481 808903 -870019 -327782 439232 -132404 -839342 317664 -246917 -314502 -470242 -957791 769814 -892989 -775836 483577 -816756 847501 143548 -483526 567855 -478158 -965551 -525722 -377308 710529 84578 838197 -727964 239163 976706 582805 905916 -700905 766808 17957 662349 395838 -684000 61498 369677 368207 -613080 -540710 -371004 -157988 162836 -367293 200080 725484 951450 -272411 -505374 557559 983943 388964 -856193 836205 111416 -840681 -155265 -95313 469666 693004 -825007 596372 127818 278402 784438 109926 -697139 -827796 333633 -963870 -973990 532469 998237 418491 382771 585847 -116153 -165480 819504 -516094 810128 223633 -856900 -307493 -888291 764726 987990 644347 -625498 217097 -453488 699148 553018 -180353 348564 -47249 -169415 -477566 50202 350009 -532647 -437262 -986509 -484431 333474 -121825 858498 -267693 -192398 286289 970429 859344 306810 -880191 -758992 754188 -596802 813213 433402 -427361 342809 79879 47439 175957 -619594 -541290 837236 -408658 422169 549588 -170938 924254 640404 676031 -262477 -352050 719698 -13751 -31809 -651367 628304 788823 96129 716816 984158 -652219 -622300 -362058 -926685 -170399 730342 -696507 -303594 -298133 179612 -574425 -758650 -818404 922028 758910 67859 -943460 -784111 -306531 -972238 151177 182619 474380 -645331 -572041 493740 471560 308257 -710037 -580675 904832 761726 314591 -975913 -545126 322571 647362 -303782 -400084 -83233 404596 234041 -428093 -40087 -521906 269307 -510561 872681 -782312 543292 372277 -759180 265361 642602 492460 -869260 324971 878857 668640 -368475 788684 -659025 802658 188186 -169010 862089 268918 -375882 -78208 130068 403092 -274765 851683 516196 -632088 -621537 -889363 -501727 -168750 312537 -487158 420485 -433434 811033 -915306 -188960 -236691 -528923 -928412 581652 747234 335005 -861510 825625 629 -784144 947539 329850 965772 -239644 -128293 976470 -556739 -687662 -184457 960608 -128042 -937112 -816326 467935 -148906 -925659 985393 762030 540144 -6687 -921000 -182083 977167 -764734 -243294 -437745 631372 -830008 -567306 532410 -89222 -766526 -135764 -181654 92955 -570154 -331244 -318113 79720 173949 86895 163690 -613811 790020 -925708 88436 -660885 343053 922445 -888458 316948 642828 56215 36994 -288430 137418 840166 762425 -773280 -319258 -700610 -250413 90672 -454065 -626533 798490 568931 316747 -177302 -907409 657364 17011 794638 -165436 -416370 740404 690396 509728 587473 256463 141982 674590 451729 -694566 518932 340078 689527 520766 345327 851282 617182 -832329 -168108 779810 -80426 -425257 -455841 -629687 424869 -265725 -720227 -119482 277313 304628 213137 602412 926296 -116425 183600 60067 -839096 581421 -327067 994789 -580697 -778356 275086 -255551 4924 66653 -718851 934427 -516988 -923268 916472 -797719 955055 948506 -151111 -446152 -937184 -182594 33390 22949 -781072 -805440 -561478 368997 214379 850893 -665294 922173 -197615 -544282 -957727 -271477 -901865 970081 52677 703803 89828 -74394 -747056 -933678 -673772 -33421 -513432 836071 641912 474073 -225305 -292699 222996 -571459 -519396 -131893 841504 -460776 -963896 -269268 73735 935607 -286559 -317521 -599573 580667 537170 -96944 -360673 340377 -823942 -22755 779948 -962788 814889 545209 -332851 24927 -509978 -772387 570483 103763 761387 -891054 -852415 702655 -352409 -897672 -833775 -310982 360187 396739 46317 -5453 100542 523704 923415 94058 8313 -501516 954113 -379787 889579 -530650 765526 486460 186950 -250736 -184849 -382211 24113 777865 -170913 869832 812356 18686 -263320 436612 -68593 -151571 -349309 947176 -605805 996200 208860 -129917 -385081 -258664 -289325 -528203 -355435 -683336 -515459 373812 226650 746518 -375904 -270712 -11159 -506859 934075 900110 778505 902189 782588 499193 592883 263913 -152888 732620 390997 341864 475958 922338 -183855 -601890 103316 320742 680830 -481904 279777 -857381 -637850 -211493 -956463 -885738 464390 -286675 336844 -374721 18514 122250 816880 528851 686638 -158328 -189686 24101 721014 170068 829857 776792 132471 963627 616043 -565914 -390540 264418 290005 738077 -968158 731359 -29952 324253 -457428 -833251 429631 -594213 861616 -903892 739482 -595039 -973249 -774226 467534 -148341 -139807 753499 -497462 -861300 54671 -726402 -105677 347623 -527049 -890890 768353 91062 193980 -728522 -139936 -344857 575859 -694331 -442768 -361927 -123353 -52162 681222 -140220 437270 -585903 -735928 378734 844274 341825 -644715 267255 941665 104165 238587 875246 404605 -132825 -379201 823865 -481451 -582521 -125864 229265 69482 -726120 -917132 -85628 -793678 -463486 347890 334577 553240 868095 789478 -381553 548474 -413729 4504 -448281 381738 -649468 775045 -520235 -22802 -432795 575965 -748405 -854911 -221809 636803 -143090 586383 -617568 114449 264631 41148 -342965 -368559 372532 -845154 -135209 568645 -964860 -286018 -125153 341919 -383106 83099 -126317 -865335 -314805 -788313 -177227 454239 -275865 -34231 867358 959536 -990940 -171303 782967 -477375 469031 -475609 28416 721482 885737 965236 -626164 -581321 -226249 -168713 618754 431657 764851 -743207 28126 104306 -711727 431034 -997329 -993380 849754 343082 -426858 -894110 -713620 887984 -354611 -85963 -190984 153415 967070 807481 -881085 682460 431079 490949 315878 -62127 35101 343015 523982 -307331 272069 -418338 337724 -902102 -724739 -692322 760390 836629 -573071 52431 -935084 -491662 238055 846670 532516 -548123 400564 175275 -992569 -102774 590404 -862807 312482 -898834 -643307 -25150 50926 975252 270012 448416 -116296 116081 862048 132516 746081 -282896 352570 783331 15519 267758 -94437 140580 593914 -574529 -400666 33124 -480816 -38232 290066 -313902 265682 -16414 964009 -860717 217476 -578658 364491 -547457 -202175 -310149 13100 -915806 291637 -699630 796817 343612 451425 706923 -501673 53250 -334949 -191100 601325 -264102 -252789 216145 -481195 -701725 -805713 834743 -543321 -559509 714328 415888 671501 -671498 -78294 199978 187976 607038 -947552 356040 -139222 777901 684550 -537312 695578 -122011 -844931 772571 -194669 -84039 691322 -990184 822437 833970 -19257 241897 -963469 806027 712833 149716 -520397 -520396 -308967 666707 -750671 656083 -439853 12373 160972 -540482 -318390 393659 -736008 846082 -273431 27355 482874 863967 -812557 -977024 831663 -397494 -36099 823913 440709 256106 412271 -568250 788864 832924 -591994 -901698 694263 731887 777173 190315 731988 -621400 -37569 30172 -884712 -888897 988543 -213870 -439084 -409120 678176 -886780 -996687 964587 -393595 196123 -522518 202356 915938 608310 506188 -809404 206785 889000 -409539 157526 983935 -531531 130738 -794277 -783924 459288 -860489 381751 -802001 214016 446315 99330 -868993 113167 -281087 394375 -571030 984666 -76736 664648 -999438 175467 108164 -696968 224363 992706 -785605 -766721 547583 -6449 12136 732666 -725 226425 575268 120505 556351 -457445 928408 -303297 452961 26498 825989 -700091 -554998 -543503 -923844 -281417 -469624 -981219 21798 -630986 878587 -817360 -441667 -977131 -677672 -83894 -159216 -587428 599656 -52997 -873277 -921273 158154 -905397 -843763 -998969 135661 330803 922169 791040 -686825 -571743 -26586 -716854 -526367 -796808 825415 720177 -935367 -294643 -711005 13301 -654498 744619 -224683 -468726 563047 73744 -1011 644121 -842947 -1811 828814 -785923 310172 -928022 176302 -707897 859158 -881632 126425 -369605 -682736 -601699 204046 859216 876611 -470684 79456 -138828 -449604 97771 860407 -579514 168157 -302309 -471795 -987878 -329382 757203 -969999 -945416 -258756 -327580 867463 368093 384866 462870 956486 743928 -870021 537762 -53448 -834001 182157 639031 978814 889368 -319375 -79754 190922 589184 910036 -732299 13155 690023 -515657 -980288 731556 -656126 -903440 952659 -968963 817848 -497241 284065 -797200 -149850 -768165 -348400 -233323 317723 -470438 625146 806295 -87396 864588 -194258 -546763 -74399 963497 810221 145474 -924714 920382 75885 -18907 771995 769964 63322 703578 968580 208489 500816 -849553 -4967 -458946 452834 743816 791320 297031 717078 -39333 312815 -280715 -888729 -114379 530498 -303857 -526270 604659 763627 915757 -864503 -187894 -974732 -594500 -729709 332287 315039 388221 -386263 -899345 -460705 -349434 -386677 -805495 -916260 748479 591337 192399 -949901 589926 625514 164825 -858701 -977652 -774999 -133550 -690974 -464747 490931 -542471 344694 775100 -378742 -729119 352028 -374131 162469 -55887 -923468 -152215 667118 -693468 -51117 -820346 163651 536970 177856 613740 -906123 330438 -435081 -377991 -318772 -656306 -639318 -867107 697088 445102 -607941 164383 -567358 -719867 -859198 441110 -829007 780039 -980467 311153 -983195 773881 -618597 -713552 815976 686648 -665952 -883799 -960328 984114 -32379 -69116 -208826 -172949 -63899 501054 10362 123642 -358767 -916822 981805 -503798 -898291 863979 -820435 969817 27664 -750212 284477 870460 748040 139944 -207726 -399335 696083 438290 281943 493675 685959 700719 -368726 -90302 -260373 188615 -598755 -568640 -738052 607479 466358 -465250 24106 600114 -448273 974245 -967272 -230981 -274890 -336203 -457185 -739411 90606 -974143 -887733 67315 364013 123600 -330788 -591664 981244 773246 -473401 802776 633690 -589063 766003 246517 -19783 -511227 -566276 -950940 -824641 -54792 -304076 425013 410246 -664257 -234596 -323634 757277 259415 852911 -190487 -910843 358997 672536 513681 141876 -587298 -683593 -294743 -962794 261679 138144 921061 113031 87063 267804 -181297 213338 -669704 -868314 -470077 507221 901450 181487 768372 255410 -530280 185434 561125 44064 508545 204545 828912 474560 513464 552750 466882 132009 -767356 638819 -242211 398821 -901056 882643 -365803 88305 584412 -417306 957460 -68672 -891301 406969 866902 -862792 706131 -816229 244397 -360268 541680 291217 -296258 949761 402930 731603 -443518 681057 -139734 -752306 863687 -837621 296961 750368 976300 -519639 152432 -314210 182696 883800 -79735 -35503 151428 -115028 56685 165237 505948 -954071 454868 2169 -743774 -804277 -493816 -416894 948251 -433921 309098 680679 -108192 903079 399468 106678 142814 -211686 595733 652206 -243241 -92894 -728832 360515 -854817 645629 -258979 394398 -739745 -193316 327022 -251366 -445162 -509465 933899 -242232 127123 -491337 -696673 59499 -842949 -775462 218793 -490627 -636471 -683309 629181 -342744 -693431 -162281 649856 -832690 -617571 -132079 -386513 -552830 85881 -461793 -645096 675340 448870 705427 -782049 579177 -315070 66354 980666 782664 969278 920120 854902 573326 723295 -241325 -341520 -793901 -96002 -559964 516701 -976669 953544 -650431 707586 -637634 183742 -688203 -713411 824217 -256714 -34178 -817158 -727845 126040 88206 816702 548128 -545118 -166069 897824 -220103 687845 48143 -931765 -811478 185669 758184 -314626 -902613 750909 -616359 498572 474280 184345 -397352 -644644 252993 -297862 911182 899690 835402 -543786 -681638 -274236 20555 -26891 -777842 454285 -20735 859765 421361 522750 -983972 -863161 -507525 -876704 -401921 2863 23836 -432237 -439100 -163384 632885 669195 -415179 -984322 -556772 484941 582164 526226 -257763 301814 -575276 -196711 -999948 -562635 -131043 816894 -578348 25292 -719796 941819 -754333 -67310 903152 -553180 -194372 -556172 -748722 -770084 -723604 -87952 -335010 464350 -603403 -567655 624332 -644554 150094 650006 78456 -351675 542944 811170 743287 184896 -82805 -632307 169488 -79311 -435425 -721223 -901569 888821 -130588 415902 -1227 -720836 -281582 -273849 -384298 -547315 -72615 371795 -343750 984511 -905381 464374 -992340 929409 53165 389749 546478 -277421 971353 407853 702323 -914678 -751393 -386036 95972 303952 -452816 -148842 -740324 -158686 -515791 307810 -703125 -624816 -798530 135834 788055 17152 -335196 -381058 766870 216748 1318 587106 -770410 -870881 431225 -65876 263925 -33284 -558264 -139049 -30711 421304 544048 -966413 -774055 -479078 312901 -733918 669602 -787518 -412916 896668 482131 -214497 -530817 336428 -218863 865655 547596 -885583 -789324 511460 -819946 -748514 381256 294993 130546 -759558 -866291 776705 -420629 -882208 -60936 -3064 338879 -18048 57008 74704 -373088 -323683 -587887 302741 -564812 550670 548524 -232215 750357 784445 982597 987698 -27183 -859094 605139 753831 937963 -396951 957444 -537898 429913 -879457 -988489 -113375 -135932 -827127 -688128 150972 408267 -490890 650280 -222288 -18176 380104 -57942 590812 -892567 816246 -528330 467055 -224192 918029 -980046 616559 -357068 -258773 520628 -545867 887526 -940029 405769 -545554 -373523 -468260 156722 -565732 179282 6289 -357534 687507 -228844 -447598 -562175 -866948 -566235 -502559 310571 926294 -851989 -262121 536498 -469776 483393 -646435 440728 258160 -946700 -478221 832790 -502449 -922298 444076 897304 -885542 -968210 -714129 -91330 895538 455701 419896 -303396 -411187 -539045 -870890 480763 -112396 926160 2858 -769322 947779 -233093 636590 -572322 294956 443991 -921620 130615 563827 131793 -314686 -728135 -990925 -911797 -502747 105071 524376 -540644 114842 -698725 408228 802190 811839 -905424 -824661 463838 627392 276695 417366 -193856 663779 946155 -495133 -458920 105981 -569860 -108189 -662718 999802 378960 -153157 599179 -936359 -737315 -740829 -999242 783149 -25264 -506198 -37448 764957 -617078 -326351 -526853 -499612 245661 -730517 620511 871890 661331 854500 -499275 98250 10152 301687 774850 -758333 261323 498517 344898 297799 104225 791301 -1949 -882314 -657214 405599 -154043 203524 244858 -153200 -903296 -482762 671177 927897 286494 949225 995556 -99249 142621 25356 324914 -617635 -966673 848289 375503 187837 499962 538944 -892148 372803 -431464 -411244 -727955 161299 -81897 519387 355113 -506587 512826 227690 -946258 -832440 431543 601639 796314 -451428 -503369 120078 -373564 858775 -645543 -927700 -671439 198657 -37969 81063 787999 834679 -77505 -939340 -439939 -242068 -424829 183711 -584463 -68060 451049 955079 611793 647607 -812 691872 -441942 -428908 -26726 524591 210365 -35589 696068 542225 176636 689409 467665 241012 -88302 -677104 -497101 -17892 -701224 -908187 783185 -501280 -777376 -248304 -791741 858922 467566 -874504 379289 740219 -560646 -861356 677716 225253 801712 285107 -126486 -676594 285424 -90507 655559 -531660 -846257 891343 -902457 516003 -155501 534731 923069 -408511 846267 888773 579056 -989693 -314123 -82832 907672 634485 -362459 -155825 601829 -373322 924517 931644 -388232 536953 -349569 -251675 -119704 -593787 -268299 -736566 643903 812982 -112902 -149440 455674 92794 399094 951921 -204915 -487212 998022 816985 276316 -196259 -88966 -615093 934979 417726 665685 950378 -291569 188088 684753 -543056 -666110 481564 308056 930282 -244013 -575021 -271349 -465094 -568148 -396585 -923073 -967020 -424533 -11337 862075 -260542 738657 560663 692475 547808 -46122 -414674 131889 -150944 439043 -836793 986815 611848 274390 -16319 483069 745199 -768846 -297329 673017 236931 -136724 -728520 -788110 -687482 710223 -405673 601693 -691828 -491368 399132 -10784 -534018 -91781 -919478 -19238 963611 287005 239671 -981287 83698 -802152 -287281 857505 -149143 -885126 -511215 -30292 -256839 -680250 862225 498340 -813073 -486287 -242444 -704661 -153235 536806 38391 903444 142055 -260605 83304 -449305 169318 -334694 145195 -391327 -297016 -743695 -719561 645426 557502 458562 -655466 970813 609741 547004 553577 907675 833998 953984 -138014 -317544 -39186 -737372 615112 463797 -433617 602419 657526 -397532 -370331 -713301 -570660 527695 385337 422526 358268 -438190 -126295 184467 -858642 424060 -471802 159042 675037 -383918 168949 -257574 -313848 -827380 837359 699167 -959806 461974 -504639 356036 848626 347536 -52724 -64010 671636 -859186 -246714 -750511 -512714 206809 -397257 606952 567164 327788 921725 502977 -762212 -313224 -728183 -453545 -824861 162592 -78304 952727 89262 302142 427354 -381341 429682 -39204 196518 -327022 190004 -310468 -712891 -451859 -389999 -603055 931658 806579 227256 -139837 681121 -16233 -981013 183151 -77948 -821955 -512894 -154395 562439 689729 944872 416104 -560626 -650448 758556 204657 358097 277772 270385 640940 -417057 266828 -741554 -720006 934680 176858 692526 -928915 306994 -393965 859169 807119 -956363 -696245 -856950 -191844 320639 513990 -338849 941699 -745919 348480 -253908 -479511 664319 926310 -750704 610406 754580 -485541 -986817 -17211 -164820 336436 396542 443784 -812344 -487044 -100694 -732829 -960195 -13391 -937807 -36676 -675531 623044 993815 -873167 934317 -813923 -388237 -387438 251893 722709 227952 -202141 618804 -887174 -250164 944219 952801 -105969 578268 415592 -77237 -159223 -1914 -28888 -154350 -287469 224837 -830991 112427 -47157 660905 -802741 -569632 659651 -388652 688368 -241842 -952191 -598273 223059 -524571 -846081 -687757 101142 954220 -130261 462864 -580078 -955014 -971032 -649015 -969517 477054 945931 -45147 670490 -986312 851680 -576192 -53927 103485 -189277 -956472 940986 -197129 920583 -593407 867609 -681950 999858 559169 -363899 -43055 903742 -126475 752451 -758041 467001 -488806 -763061 108958 644518 -264891 387784 533124 869115 -630373 -184292 167672 959393 425177 491227 802610 -242569 -547250 997451 57784 672976 -354980 410346 -390934 -686224 921467 -590744 -576649 -6126 -777162 604713 -866587 -942107 548396 900036 269709 385930 -625776 -130426 464157 518168 -58455 506224 -296427 177304 -434478 457525 722890 -28150 407803 413373 -912539 -543394 446631 785829 -810139 504955 631404 -721732 583193 -121412 -379913 12808 -316377 -862226 537349 -715073 830472 302163 864746 -287538 -436599 -987998 158734 -533291 871884 403333 -451605 287017 -829627 487321 569488 442577 89662 214897 851489 -776567 -42797 779412 -862891 669634 -254730 -518661 892662 120608 -939668 118164 357093 896379 -50994 5697 173972 -734242 204041 873177 302218 -494325 293983 -220890 321122 -465546 498275 -160794 -59316 258885 149377 553162 -696694 -483882 535284 910714 581364 901049 -316338 -645361 -633995 893746 60404 10775 -869620 675640 346655 -229099 156493 -942984 -644388 -746626 -783395 253395 -812404 526269 943737 -968868 914277 -389968 22255 -720037 755312 -650712 -997981 635085 886409 846701 477835 -310047 285154 421944 543796 -683780 -890241 550839 350907 -679882 730299 661133 -27691 210140 -510398 -939568 211783 -63508 -18539 204553 -960145 266267 288010 462263 460601 388690 476106 499532 -125014 115117 -430768 -348114 -772519 190203 163952 428471 784241 -129984 714318 877237 366897 -421578 -113181 -983701 -974868 -521912 26364 -746609 747017 119702 118714 -607926 -6780 -219788 310803 269371 596715 -546454 -941361 689140 -586911 -814410 546060 -725893 53023 283077 -534982 621387 -441746 -493634 -667232 -692912 -844370 -142985 199382 448878 216787 -273410 695624 514683 164962 -646639 -4679 -416959 -281608 -614106 -598594 -273411 527812 -835228 -670273 -316702 -198136 -618712 633722 163222 -902757 -943103 -713857 -995916 -743190 223668 -238027 -860855 999795 -419271 422100 975063 885449 -291396 -565912 221397 -431597 -830562 861780 -386260 951692 -474639 -490675 191036 -921468 874495 519899 232789 274013 -101181 -463653 721854 -126193 585582 -936704 725426 -681947 -801436 -121267 272478 -508609 803517 -770915 -309019 449294 548037 -94053 863324 947418 151035 -660534 462029 -294017 -181098 729599 874296 669803 -243461 -576798 651917 822434 305736 -220176 -280396 750907 -427827 21372 -178426 489440 494989 -970967 -219567 -894255 884674 -850959 -612649 -106014 805206 -111966 -149680 790137 -395286 646108 -519452 942993 999507 851860 842545 60730 -578792 -213484 -923189 839702 -234122 -608008 -633545 -983203 283228 -305357 -493073 -147366 -583312 -910328 463713 -81556 -154616 856081 -806928 506630 -494287 -471876 -327823 -913361 -275669 -789560 -578257 642818 429290 -94387 -918040 -327760 816919 211249 -563506 511353 -411379 964276 -18809 974135 -352803 -335515 -764243 347731 -132277 923050 944846 -46003 -664113 -604740 -617491 -534471 -564716 -171479 -617728 648764 722044 475600 -394512 -134509 -966118 164072 -857700 263437 -802505 186106 834262 910220 -771250 586082 -99100 -56056 -294768 977618 771584 736651 926432 856783 -717223 -744778 -880809 826035 -948208 -69317 -216638 -837591 -238661 -857119 500767 837555 816998 525571 433572 -503129 42509 62609 -357576 763310 -833629 381709 544760 688964 124558 327184 -806861 -653509 -398551 53827 882158 -246728 -641856 -153370 587361 291764 733464 -726964 -988040 -951556 -38940 -328228 723539 -162254 19665 -575086 -929593 -146486 -925829 21501 -78118 -859379 568950 -34114 -41269 -863079 341830 -686193 279176 -149409 -867609 -389702 944309 -510684 713541 -3555 19756 -373503 -443579 427181 212216 -623773 954811 -98192 -190376 -484341 904305 510849 339266 -638193 932519 659343 435166 -80552 -385523 299103 -285561 812322 -415541 -437050 -235314 71294 -824838 -235728 -888714 -621869 746024 -172516 742904 617049 53207 764061 137088 -335587 -429442 677594 -577937 -329088 -372985 -931186 -543272 4024 -443440 669706 -625533 -669747 570154 163246 332268 -580707 -392355 104692 -83771 -489895 -830430 -13339 268784 -896122 -551001 767905 876294 937596 -421873 -298148 -249389 286186 589039 149083 -212521 408528 38482 755195 -538810 -124796 -456778 -42837 -893687 -509138 -540659 -321683 88763 -225332 -138819 -725543 -403283 -640849 569888 893850 738915 -52997 252292 -59538 -253548 -141397 -110804 62378 -550738 276619 -870835 710068 794320 979004 651282 630024 -881586 699443 282393 153651 -242640 340794 934516 400731 -593997 -417426 -350551 618677 912839 -847296 -860365 -268659 -334449 75252 -592514 547906 -367260 -236763 889838 -605112 906067 8894 -28327 252324 603674 261890 799752 607859 241327 862726 760250 840035 -531271 190514 891937 450488 400660 -631101 131299 214601 793042 -44212 398619 -884480 -952907 -5456 -364587 -803362 -298186 -787030 596246 422901 390401 776261 137169 -186901 653174 -750492 -778125 -185730 -662487 380091 461016 -384518 658019 -954924 242259 -874171 -54369 -580340 -614357 -391340 987534 -377581 -537064 550067 125716 196336 -394294 -394239 -57912 849146 362722 855537 993400 660959 439159 898890 -121566 596001 -489837 -159896 -38276 990100 469171 60857 -533650 -719518 558027 321344 -100589 260744 120511 943638 748475 -716842 401515 360420 -874772 -813454 297372 414443 3804 -57771 721812 -354308 -499208 956237 254730 805120 -832032 -513670 177192 69105 654313 740561 -181876 -741026 278554 770715 815431 -763029 -799568 -436489 316513 -299569 -206694 566612 395987 -240683 640381 -350728 -328949 -916388 -124623 -91780 577003 113239 -996286 326222 -217269 -801843 -477072 316461 749938 92121 -546385 17456 -247775 -369237 -731480 -75456 779657 640134 -583754 -47847 -769200 247232 -433174 570573 -550256 -280379 -650233 123201 -843433 -71276 756231 759342 362536 -821695 -261227 -292318 691192 664433 -8304 595068 -484430 -739871 285326 319475 -436940 193503 239191 747024 -798512 956239 -289307 -385617 102220 -127704 -373397 989186 777186 -578700 40779 -965746 -928960 894292 -881634 -88404 -694391 808186 -588239 -653303 -853805 -871507 -391806 718118 582951 971336 -648377 126937 -21372 851771 171751 -549686 -121124 -887416 -315906 -891144 380565 685639 -615331 629297 156298 -777437 -898936 888349 262407 717787 128439 -880972 -159536 -757182 193750 696387 623131 -306881 -771835 128748 173713 834894 -938216 -930398 -902190 946557 869144 -153167 -211986 -141712 467520 172468 -47892 200925 140417 -364132 703174 852497 -714753 -81232 -952213 470889 33041 88584 -613059 256858 -725819 -128239 -195568 -200727 -147239 997516 -410575 249011 -963901 -339441 841308 58727 570795 796162 435909 -362937 -80533 -152541 -348016 786347 -370410 848515 486745 443902 -953490 -659578 500525 -916289 -226580 90727 186638 737665 -401347 166066 34419 742379 530367 -941496 -108218 466360 -316152 -794145 -401052 -245320 -371234 -602241 831521 -543794 429248 -612858 -699071 -302608 -463140 186788 463232 -241366 -827753 903008 -771317 17179 46985 -782319 -856955 554231 -192514 -305690 -647933 -3837 69494 383967 349584 -532964 916261 509522 -159447 229936 184180 867687 740034 -338877 662654 26395 -134848 -664980 663572 490305 861437 -877866 -15431 -403972 -403385 -155073 -205017 805447 -953119 44796 686408 298862 -123776 339699 34878 548114 -524593 85663 -824612 -995288 824940 -14576 589098 629114 912233 -708120 718053 -723292 -609205 921952 -531076 -354151 637582 5313 660116 -154596 663200 60651 -768762 979016 961506 984017 -415268 -487160 -677846 -269702 718679 -85857 894531 396674 81516 -824287 -105237 -557929 -917054 -749320 -595756 824957 937525 -12319 811300 -849910 365014 525804 118774 864683 -769943 255359 985430 -471075 -153882 558036 -547768 386357 739065 -854154 -449470 -762024 -605310 -42040 -655059 -699773 593045 390142 210536 -59131 -305926 704674 384965 -830656 34095 23312 140043 660268 -283295 -950277 -160782 -894380 805495 -846490 913194 -289321 -470265 151083 -642988 -522648 -435745 -654345 858503 303694 -870403 751820 128204 419940 -251625 -416898 664098 -970086 887317 -891081 492412 -940301 -199279 73331 -173122 468101 419678 249860 224324 -622723 -516866 -564977 -156454 -787688 30634 545038 -500667 -630230 555086 -885428 557625 -2533 971786 -162837 -243104 -667803 378803 -295839 706906 82967 789328 435703 -137289 954197 -856931 -256439 241663 -527402 482315 -437815 132010 666980 115902 911164 -455512 -505248 -920946 -102341 651611 -260036 802695 825780 -571368 18431 -561175 -131866 48938 -273852 489896 -184472 -351154 -769989 -167828 -779102 584760 -510810 -80365 141779 252301 398429 865834 568074 -434329 74699 -781448 669740 -328748 -835601 34291 -262412 -555306 958941 801865 -2065 590437 -563398 160984 95228 -708503 370883 72886 965074 297920 -737082 76970 -497671 -688962 28455 -963919 681167 -353240 177372 -614022 637957 30648 620530 66027 -797792 -8164 -92410 -824294 -260999 -799881 961229 212 811581 500062 -307060 -409703 816109 -955683 -560863 973470 280543 25584 602616 -302391 -733253 -62199 368278 350905 276863 -575984 -789614 -545220 709756 -986017 888087 74839 948950 -129470 138084 -39103 -827640 -65923 568652 859752 494430 567366 50102 -901141 -395015 45382 -234466 215582 645967 61852 266386 820746 617512 -624294 130613 769770 825634 -402554 978368 597039 862894 -44518 381052 937980 110480 -633723 -457783 345514 420835 -708184 -767845 213446 -805741 -492454 47351 -828530 534113 -112796 -768134 804856 738275 -705402 191571 169387 -233215 -769936 -921020 85636 -855688 842313 -52187 257554 195163 567596 -575136 461211 -225394 -349275 726390 -278379 529481 -485063 -193671 -862035 138779 214107 463760 -336189 -855068 791416 -778122 -234773 539737 -435476 -379141 -453522 -956668 411531 835329 -922936 744386 -504295 -982272 -38872 142532 388434 -669437 13810 -181874 -766365 -881238 110400 -602118 -234898 291238 466269 -233290 -372342 -550721 577097 -6718 674241 -931759 458808 -112781 -883951 524362 -357742 466675 718059 -738514 -303116 377151 -58057 912788 -847442 -229977 839502 -834650 -307516 -511278 995710 -317787 903917 263735 316681 668642 725910 -468828 965414 -376890 -265760 362427 -308225 380107 -446946 762993 -17486 -113407 34264 9101 900433 -344310 949066 -27857 518113 790174 -610586 964422 -573858 -276088 317390 827032 963126 -446041 672475 -358721 458441 -737682 -766567 -579930 618864 651620 -572600 681104 -272525 588452 668252 -479727 633745 -129697 -521730 304787 756603 621525 626570 186322 190425 -883616 83727 598112 184517 7913 210641 564387 565707 -401424 -31926 219090 821231 603145 549157 595579 -2138 -136999 -778686 392448 -771620 978717 537397 -342251 717805 -150748 -30138 744132 -770004 715472 -557582 -825367 455903 -918631 760297 816054 -60224 877577 290702 802992 22269 -690239 -348037 380336 177466 334707 -203014 -503581 -342262 730982 -333684 -431285 -147462 -792715 715238 44988 -844666 -628464 -218769 252255 -74079 541113 -810428 -955085 764337 893449 572980 199687 826384 -632663 -894908 728961 279053 -771623 534316 977434 -583831 -848276 -528296 -424289 844507 -30902 327144 75057 46989 592364 -290639 -368442 -503908 36324 -735558 252327 -277733 -603310 -968129 210288 678289 193392 -80591 668563 -39562 530056 -718668 120789 -88646 -828168 927263 651726 -723009 923189 922624 821357 113498 -367035 -635114 -81805 -853931 855875 -634539 -745740 308208 -251810 786021 -428839 515291 -790437 827811 -963232 -868802 964111 -853857 -712294 -589135 916582 -665828 389996 -589371 -868129 190099 157326 616185 52877 677297 719247 841797 534423 540884 705104 -79469 959544 -99822 219140 -698687 -733759 21810 -44361 957472 -529390 -709583 -546108 394616 944677 618046 -215972 101122 321539 247614 -877562 -258580 -524980 602185 -122598 304473 700724 -398549 -681147 -448034 532480 208868 958856 188294 916237 -615384 -411592 -472881 -955830 -178080 -251008 846763 41657 114343 -12454 951167 212338 -609330 -584806 292775 844960 -303655 -594076 -604815 127489 -411648 631600 550686 -762262 738990 -21043 -477212 279105 -160763 -262693 -54418 -246782 100952 53456 84570 99258 87599 632564 933946 220943 369095 632805 814228 55350 -880112 -641005 651106 -300421 -561107 -333627 -987245 939453 878840 835858 -934392 -692496 890107 -927255 -657641 -75751 76663 -629110 -956916 -905899 -203423 -934262 -171229 561490 -749088 -534061 -466673 452180 105809 304802 -791818 874674 -815037 -770425 -304142 18134 -591877 376937 -332526 742721 -101519 -304897 58071 -169851 582353 -397480 322232 21576 326011 -340780 218782 580808 -988157 -716120 698729 -744495 -852430 -229410 555625 -290103 -351741 543826 -79003 183973 -631129 622775 190616 787953 620802 61840 -581713 707276 893867 949047 656972 449257 -769424 166874 -982266 593935 -927920 932729 516070 -712166 -440321 -164375 -868500 602232 758757 16852 638856 372268 -563169 265014 -146654 27727 374653 443746 298642 658186 -924670 -838533 -595928 -527714 -775705 318971 -863322 -205988 -928616 -166353 416705 63917 -313034 474681 996644 857099 -19565 -38515 935020 -639227 -403527 275317 177325 -520641 86244 -827507 633323 -14864 727043 612040 -958302 808803 108219 167273 167359 756855 -798108 -520950 -824795 -201057 -320502 976024 -601815 778082 848109 357333 962070 944987 -494847 -18091 611882 -47942 449263 823681 -998249 -557886 -803182 -207848 -387582 198985 -870917 -131031 390407 147131 -409234 134298 330676 -832617 -6686 -300252 465034 -939535 -642939 887252 -468097 -484498 -6858 638476 924926 578763 -551287 -55296 -29979 -864810 829126 -783815 22790 -764941 190570 119061 611367 150169 -345308 490565 -764542 -405037 859482 681166 469317 132031 -445790 -570231 909587 963986 -481079 -383197 824066 -381166 -458673 -867810 703131 -327014 624105 170318 -262563 -894310 -24578 697692 878522 -890732 376875 -771770 629144 -84064 -898753 959965 227665 125161 11071 -878906 -343372 580910 -723358 -642310 525058 720578 336150 490694 586226 514572 930298 -361909 551085 -646776 215139 -133505 -503342 -828220 -792489 306090 221428 457316 -789483 307434 -902761 -924513 -68086 -737744 -291402 917695 -68771 -636351 -48448 -315996 -269084 -293195 440342 -317118 -550995 -117893 -109937 -389090 -937097 228436 94069 -531498 -125130 -64429 -282491 947094 -526190 802660 398578 -793437 33640 398914 -436253 -2988 460487 687870 488944 330772 -865291 463871 783913 14946 -498200 5757 -812016 738257 868685 -657532 -469222 -54904 860420 477432 -28239 886210 -180062 -189301 466101 30799 93678 192456 -162954 978962 -55452 -727668 -150596 -322175 -755531 381832 975808 126248 314565 622272 179888 -416218 -582228 -136817 89518 -404177 10038 437665 354642 -750968 -999709 649975 -383197 -544626 -169497 -347546 212258 -29008 564651 593304 400320 -429200 609098 -321014 498402 969701 761493 -8948 -794652 662332 -47217 602949 -787180 546098 579954 840492 -515150 786460 -373976 -731760 -650505 625504 -821677 320273 -556533 526969 672326 -331484 571276 432375 -84855 -22509 740878 280317 -874407 -353285 -312042 644545 -496474 885964 842782 -848241 742419 282701 232597 780870 -765063 837269 470108 52057 484068 -599917 -638391 -550065 -186220 -181241 -632025 -177084 -259714 -304250 496564 995814 -615479 -860934 882082 -514311 -614703 -524001 544151 -638509 173607 389768 -850259 243681 -801777 -734312 119923 669088 356737 -810487 -454934 279973 -273623 351849 -297463 -949483 20583 461464 -162631 304941 -72753 -283573 -687527 936764 292138 -724213 -617925 226980 68467 -678217 371365 634205 -928933 -28802 -110254 -332814 271429 945126 -390034 -295550 351819 -76087 -128610 -886208 -105033 562258 927605 642803 799883 804228 251520 -46858 337146 -108877 -27589 516281 -155412 -654456 555161 915135 -839298 -449918 910337 248990 607999 662512 742475 -703101 185844 634232 -576441 718763 452373 151059 -342089 -624662 974 -999154 57423 -186840 -443456 97547 -749892 -463393 186557 -88834 58907 427934 -638769 931377 730109 557449 -592206 381376 -567318 75991 -690859 641437 955098 829138 -107299 242573 -187715 -568869 -836831 286889 357237 322916 942895 331742 -319913 -321164 451654 770158 523950 -739162 644954 613357 41783 -907350 -434924 442052 -389466 -758846 668239 341553 -677345 -98490 -89700 456645 240062 945825 -642370 -916635 -117743 -35630 -705617 -947254 436376 -738067 -817255 -733695 -376501 -366441 -884514 265195 229140 185869 637968 -987202 -205487 -406755 517242 140803 557908 330027 73109 -832490 175587 -404307 419860 60457 -188232 -914896 48217 775232 208769 262993 -776323 930102 -975775 -582075 426316 759607 -331539 -947246 65606 945861 249136 -64685 -537824 -279117 237736 -198473 940737 -18387 661191 202243 -810043 -131282 924915 -604341 -266499 550663 -2682 -620227 -229779 664159 -585649 417047 277581 898478 136975 -387284 619272 -444223 -164484 -895261 866752 95417 -903486 -332488 174281 719884 470397 734777 413097 -223102 -587072 -200438 699038 -268743 -383215 171617 216088 -476895 -603542 -441078 -107078 401537 74298 727524 768222 -917135 -321950 -219165 -630898 27997 -28999 -384244 36492 77065 298248 -575876 -252854 -186105 -295922 879458 -408205 677186 29182 -368768 -799392 55543 -524420 742574 505124 141111 594467 -211882 447489 -506778 -770814 -490119 -494224 561087 -594534 293289 945181 -563251 160994 -762227 946920 690419 399684 -120096 -729754 -949274 -736867 994674 378078 -250834 -157375 671781 858572 545705 -259852 396785 641761 291463 -67086 -10910 577793 -569266 -996504 -98667 -648509 -283688 931704 -882626 762357 446161 153529 -104668 50070 -57799 735157 -890717 331098 750824 166505 -822359 -570582 -340219 102089 -991558 -275935 -497779 -106951 -755731 -445553 490067 29845 294636 89594 -247302 536106 -909832 -851688 -406404 240187 -957854 -717354 -199641 -190723 400275 976213 -593381 300827 237829 -435608 412877 -326989 543944 323351 414087 -23594 -27778 -973537 -854427 -277748 798687 -424721 -728870 -191282 -49738 675884 44969 271242 279138 -791634 317932 -700125 -739626 -370047 -127471 -447505 418969 210149 -553129 365495 921927 397775 615510 834361 -776434 332006 515188 -638167 6833 75142 292593 128428 -829943 -691008 826844 -759844 88703 76888 -346469 -746552 332819 825413 -807449 -487695 -791463 40885 181326 407757 -945802 -908793 -686545 -459961 447015 -468529 -818879 876605 233787 418261 -515443 652673 21268 1174 131055 965081 -62422 862274 -566759 -719616 -560889 -821700 262545 -622174 421196 86174 -108370 911971 -18901 446642 649118 -524455 -60437 169722 -405022 -972275 502247 520232 73680 -923138 -229873 145191 -76399 -62177 492006 663056 285089 -899884 -628862 -643787 89810 223736 843279 527643 -589367 74202 -525620 415480 103679 -648773 498188 567481 761793 -543278 243383 944894 -683471 -76983 180422 97051 857411 566845 882635 799385 -195392 -97471 135399 773811 -348474 677980 791761 381146 556230 -748154 -162346 -665678 523781 -373073 -854061 -263789 -398820 540856 661565 301832 925304 -740872 -658918 -173 -609574 -181575 -444027 -343193 660056 459833 -589651 -928916 -594725 635689 -346665 577215 -178273 599345 309464 -359952 -393419 -181015 747676 -919614 849668 -759583 -441310 -203089 -119996 206107 809469 -179231 367362 132748 302676 448441 -998369 644639 -729118 125132 431185 -79695 952440 828769 763424 564374 -12426 593653 -241942 619411 -529322 334007 -614176 -569502 818849 -573940 654343 617137 689911 553228 741431 315939 941964 379267 -989665 469069 860069 -548239 546111 510522 -502113 831371 749421 127080 -811927 729911 -101423 -480696 -319867 550548 760937 -262846 869003 6128 475398 -135633 925734 402511 636364 -587682 -821228 -860949 -638410 530063 -119126 373807 307344 -63877 50510 -68934 -758405 -362294 973308 541282 -595604 695451 -931006 384815 -893267 476672 -650941 988 600027 -1281 -756425 632025 -881433 527634 22889 895436 963477 -315096 453433 -199029 25344 493730 786200 -780765 762643 732758 -426866 563797 -225007 -282992 226359 842387 458383 -228468 -885567 967303 665589 -765571 -78352 -69363 59392 272009 -488293 623796 -234301 -543542 -949588 -965695 498081 348367 829348 29356 134229 514073 770709 -847839 -719766 268831 207013 820352 -635965 -644662 -522990 434909 -40811 -254854 -14808 -137727 354791 445055 -12851 -271257 519449 152352 637942 538944 725594 -716648 -553553 381040 -624847 72339 349335 5263 -801419 -21834 -423711 -154392 298837 -998635 -315948 -945539 597328 -47430 -843828 648193 194494 860709 200503 -47396 935621 4806 -109031 -680661 895333 -877691 -911224 -661314 674029 368186 -656208 515992 875139 -614987 -671151 669938 878113 -872392 -266180 -754759 -662894 598392 -634790 961931 499961 279455 98469 538942 630218 860621 486700 -860455 -328625 791571 -810476 -650088 -625244 613366 21393 773228 -338373 -431118 213361 808441 424025 -720268 -513006 720791 974103 -941473 952423 -750510 251875 -999416 334967 -714262 -306692 -362438 185693 -661804 -23943 571187 -927927 -403018 -320189 443428 -288130 -419345 258198 -51787 -163246 -196212 753412 -820225 638769 -677676 -374030 88081 -795238 873662 -919271 78059 119457 -388619 336391 134150 19819 783323 -281189 732106 543413 -188285 -658548 -781546 941133 -355787 125923 -128965 821783 -951698 -492036 882049 81290 729694 -745719 157090 447409 -798488 325007 643530 426666 -108507 839399 -201315 653098 229345 222014 165168 53367 554141 615957 995727 -946580 -420213 -80318 79542 191097 -286699 -130706 872344 573728 -294313 -317291 282779 -876807 188448 360329 504217 -584401 477173 -940178 -140447 -757247 359054 -512193 236596 -333886 -950953 878280 536265 989273 -62480 184363 -866359 517570 -882771 402139 769747 261259 -261737 882212 230905 556888 364137 744737 262082 -72992 253972 183748 -597210 -629267 325947 547281 -270443 -336929 -669768 -525341 746096 576682 -256491 776678 -553714 -924205 -872684 270875 672824 883192 236968 -83432 -564818 699717 20089 -783035 -611808 600319 751076 -456352 -472010 926461 338297 -694022 630792 572714 746235 -415753 -349402 35845 -544669 -187758 -332910 -18783 549341 -887849 788673 -875227 -20791 933287 -66787 -564276 -586180 -71112 174726 814694 -958083 878610 -97716 67798 -453239 -216429 61111 -430318 -259185 -62485 -630144 848934 914676 47521 -92971 14641 948175 691084 288344 -152985 848622 -225701 762272 511629 -956464 178318 990903 89728 493482 566907 -509029 801711 879330 501322 -912450 -986212 -841194 248568 860421 323166 -93674 528728 -85684 299426 -879386 -975091 -587680 304165 -442691 799762 -792060 803260 910729 830899 809709 630093 -631320 -645231 -190650 -578349 -307408 -219871 -808147 -321954 -566423 -524499 -469068 736529 169165 675538 -318879 85922 617807 -578816 896686 653277 573457 393213 385289 41633 947436 910691 -768939 428001 52204 -377571 -611992 -886236 -269614 825838 -18933 -395770 856848 -45462 -27395 -651723 -379696 918907 -289424 -320267 436334 -409634 -252406 -417380 -938119 -901981 902245 235927 947894 -501584 321296 382563 768796 -29377 923020 -293099 -941223 183899 -158513 581842 -273844 292839 534981 -335273 752009 556055 -551478 -944909 -917415 62069 -302927 817928 673335 955357 655168 261390 -753068 -37630 305330 325648 -546669 217319 922803 755117 -891890 -120858 -620057 250776 828943 372140 692708 958872 -417384 151739 739892 -416760 641884 -62105 89428 801368 445123 -268198 -129737 303883 898538 -88944 -310204 -251337 -156768 370267 -341549 -461175 379114 -427808 -380364 -717890 -933503 197657 -865624 656042 -142513 -261423 -681242 -717899 930037 -572373 -826088 128857 -707769 -143077 -38565 -202971 -390834 -615958 689987 -629699 83142 -387530 545108 107224 957470 757616 -82166 -620864 836347 -687267 663378 231766 -818507 600342 -459377 406412 -539049 172809 -48746 -716567 253219 676341 -894159 -558456 581516 891761 -723808 12185 -509637 -121626 146836 268254 52875 -865392 89010 -585681 -256499 -585087 -945898 397431 696324 944798 967501 -404170 521450 583071 680410 840061 199657 -613868 450866 -225292 -850333 -527909 -435392 388695 660843 541099 132578 755060 -591927 928908 798954 164911 -544774 439772 400413 925438 209709 810828 23479 -95250 -446265 87009 -925466 -550116 -794144 12660 -157493 -850243 -769724 -666318 791036 422295 -186764 112540 -115452 -889723 -558558 -809080 -774175 -200842 85304 878878 669701 -496017 374097 -204324 154582 -958459 -875330 -571501 -846930 259299 988931 -140056 -167588 -148790 819416 516051 -407775 157324 -759767 -756829 639795 328976 -60266 -344456 545469 182738 -667405 241608 -312355 325600 -93112 -590373 669734 -707234 -477486 -511665 -344164 -690942 689409 -746987 -731974 -842600 338425 398577 -441745 -964737 -874863 -330882 -941540 -395349 -871978 -512216 454167 -806111 -18807 947888 -860116 -221186 212765 370092 955031 431601 690234 -553724 146187 -283204 660669 -149003 -420561 -485705 -425803 -585070 470043 764620 -75673 725183 -576289 -940676 -484917 742324 515580 22617 -353395 -413824 -388759 -236662 -723059 -727165 180368 893002 556768 -699534 94158 -832791 885709 604631 333430 -282167 -982064 973071 -28465 -538142 143898 -555445 -124783 744512 406927 814863 -610580 -517376 526791 217141 -682110 -330538 -338291 -506517 342632 60169 602723 -781007 -482391 -461835 -80644 -904996 -166974 695176 -849215 -706538 738471 288710 387277 -488484 -234436 -705466 -963983 537982 -381987 -446414 300976 -310109 -856617 -703157 -673085 -926910 -293011 625250 184471 371882 316372 863456 -767670 -545030 -983241 483391 -900942 -198486 237748 32783 837590 -805888 337500 -145166 -776461 -829540 556855 493216 517112 581997 265406 597220 557706 -772934 228191 -164195 -128895 -564838 -864515 824510 113385 918267 -10515 -127666 7043 -975841 -758534 -356759 -349375 -550502 -189086 -624451 829005 907990 994007 859917 -163966 733967 -237569 -766542 -418831 92504 726388 557333 -566306 514196 491717 -392394 -415807 123005 -445966 -910935 135877 134944 706292 156819 -250164 -728609 -299597 335921 -16663 119534 -123122 -259246 -682779 407383 -639529 827608 905019 229878 -829740 672443 11163 -654467 986047 421253 -185365 -280975 -457913 396887 487361 -222037 607885 -806429 -525846 427864 763944 -809360 -538137 432762 666273 217817 -216981 -417051 -352777 -967026 443358 35523 -765156 -605678 547164 -139632 -544393 -432389 928183 -692194 18912 965237 -268303 -394350 678055 777279 230851 -813083 571405 -622036 299289 766564 -235063 236452 675091 -81360 520580 90784 -282875 80191 446302 527666 10360 -493478 -373913 374651 -880985 -88547 730150 -923854 147971 -519174 359190 -466908 652464 374582 507684 -48466 770310 991209 831666 -99515 26128 -152061 166295 767983 -543728 157762 630429 418503 -335879 -486339 -739711 420349 -676876 -578212 73975 -435117 704476 974557 -170973 -368223 889921 -844975 366753 708434 542569 -886371 -379266 -924827 -662070 -280454 -886083 -867859 -625135 350581 -880301 -177519 -338913 626031 -524373 2829 -192122 -134370 -619230 -497105 -655471 -504566 -478068 70618 565689 979217 863918 199047 -837583 -266397 965057 -37825 353243 -107769 334326 -939998 405712 -212139 -678420 716516 -756005 -737670 -626884 -868150 -225665 -571529 972398 467377 -231315 -318046 -206080 -127480 -686065 488739 -490266 528209 -119040 484088 510085 -530140 -73327 863473 124727 -605652 341062 -685387 12746 -680281 849366 499387 -270975 -233622 386479 -738222 12690 -492069 844400 331930 -464986 904950 504941 -22263 -143140 902985 841646 -236697 -695482 -55049 -22032 -839470 846442 634168 932899 -375878 834754 799575 -350102 -226074 940348 766132 915486 -311827 -760261 -492736 -73781 -954178 -180843 -866557 -94798 -493031 497811 -544487 -621242 -86509 555764 433328 876079 80406 446058 440844 616905 149087 773660 -165244 -632282 -628482 -676062 761475 376456 357978 -194804 38407 352615 722986 578907 953637 358001 -416003 -88570 303875 103429 363955 889718 986460 -651464 340481 -559606 -420865 736593 -620431 -413163 -685871 445260 862944 370651 876231 -985894 57982 548503 525549 -368162 685393 -624776 -918942 -916366 -369485 584480 -87079 838496 -684977 971939 -957927 374698 -668376 -471282 -620418 -481789 259346 -859555 630262 -628396 -221385 881284 975749 -162120 377107 312679 -164159 -908545 199417 544610 417238 -552786 102156 240194 275076 275198 -413114 79945 948764 87897 -566156 217903 319751 -392480 -146888 -330853 -337857 846184 -929530 -564946 251475 616824 -717400 723704 174824 -783155 170298 645889 1842 -391850 39087 493890 -27009 999224 452298 942633 -918611 -84277 618789 -31207 -586193 -802661 186541 298983 -131188 446568 131748 387166 -152993 661798 -614754 -886212 -976424 937086 427396 -829774 -677702 633291 -682475 303720 -290341 -474594 383840 399735 -190809 544442 856395 686957 331805 -20839 353167 976205 519121 501733 960697 399628 501096 653184 -163925 744470 928671 -301955 444185 -658874 -228796 360740 927116 971633 -349125 767474 -768030 -925860 247547 626199 -912308 -814399 -570481 743158 -841521 -533425 -479979 130216 398660 -285273 -91710 -682374 -288552 -764961 173916 613866 -605171 -313853 563518 -166610 -850377 -671345 398936 -581843 -551297 184054 -395732 -554877 988643 -76642 16466 31617 -944204 -821407 868469 142891 737303 678542 -972972 -398919 25733 -766746 -113214 397975 150091 -75873 -300890 -266523 -232438 81253 -155652 -457353 643768 626132 182226 170454 -650211 -765441 -101172 -137155 99031 -877076 497313 -118883 174935 978454 178843 -46950 -497566 90858 764570 863755 -316911 144330 745618 674046 264529 956685 517640 464049 -358813 -285060 943898 315034 -396452 -296617 -748940 791520 -444505 -78898 -730789 -153632 -394625 -877304 -199898 -962390 -780811 -829536 -764736 -151679 185200 -641245 822696 -947874 59304 -535917 499313 833261 -492119 -32025 215874 435855 426071 583433 598486 756438 -505116 466647 721021 -366580 -252837 -747358 399002 43181 888089 34354 -528733 -683160 464591 452671 24996 -670942 986113 250233 -464836 703731 -589558 -194942 -335713 65063 -4842 -810385 -23406 -157250 550950 537419 853746 388844 -812657 -421612 431150 -871783 558971 -972869 -300856 311779 -846745 918440 -379177 130839 168868 795700 615304 102716 -781610 420525 860952 436104 -767625 -42026 287836 765929 -980395 256868 837050 638718 -541040 314882 704173 170650 -369507 588366 -277563 886216 -844090 -70182 726053 -409406 6696 -564180 -495741 -962824 -973901 -360642 509867 -363121 275246 -555010 359292 -922273 -608080 -948273 337257 223605 729000 -889593 496377 984847 -871978 -975249 -226616 -503262 -338865 290118 466692 -176937 881149 -241346 -851087 -134774 298012 712573 -252059 964298 -705985 536221 357837 -102820 -304695 -894036 -879834 -593992 934132 -672082 634373 769033 867406 -323562 57359 511409 -580681 -402352 -296702 -932668 843492 200635 4906 -192760 997983 -768345 618476 -52997 -526844 827611 -425409 469709 990469 -848495 -595282 125794 -804505 -955656 379096 -201391 16772 173617 630128 140776 -933753 219347 -813635 -587739 601715 -566553 -140646 469950 -276580 -952083 176119 -729190 267691 503253 934999 -727594 639903 230790 -516528 -100030 -594105 972251 201359 321121 23497 624417 709713 -126996 168478 121370 -788118 284495 -897645 276093 986178 -358614 52810 979188 -665645 146642 -458569 480028 63148 49486 -13660 127625 -508943 -605478 -530387 -871873 308057 -56345 -56508 -721606 284206 -663911 121646 355943 -201647 -607800 -936572 -183512 23220 615040 865331 -114348 832222 -640127 -56835 118325 10090 -249537 908918 -647927 54152 -875550 -535673 -224383 763130 -217401 779118 584133 838552 914558 -331716 40558 302414 -183477 512214 861450 349721 -317275 263029 176796 -306675 -405574 -126170 908697 -398127 230760 -25909 -960276 -987871 207045 -417257 -655117 682827 7704 -100586 583295 -499661 -784802 79907 354008 232143 -887994 532592 633015 -822228 549813 -862463 749003 -531737 -652348 -464207 236852 156725 637501 501036 -357621 -263972 415137 381684 -565800 414903 911268 108764 862746 661045 -544977 -74224 188739 80859 -31138 639627 -661575 922558 -470016 -623970 673878 -473335 -301798 -980112 -908056 342269 -995485 316025 365362 9836 206281 -508922 -667286 -760771 -165781 543544 -91335 860396 272413 -465147 -220866 747911 -665112 -775243 -788341 -197070 432903 -353946 -641882 99747 -81302 52616 -462582 -823514 532663 101602 -341725 141722 -583740 405004 -243242 670835 -735201 -200974 600566 650678 714630 -853416 153936 455808 427119 665040 789280 815232 -18943 623173 -484455 -955272 982169 206964 -362527 230208 -277050 -307090 -998381 96194 891725 -304105 426940 -494209 -283226 -603094 910814 -714743 434942 136242 757488 233095 653875 -849646 358875 326708 -698918 -711041 -524289 429408 -381508 -648447 76588 555373 -219436 -6282 -101078 471124 434771 -74482 280881 178718 -15203 -320432 874993 120811 -72758 867603 989196 -728722 -802906 -865914 551447 169198 169521 -758231 115996 96711 -936289 -563887 566427 -697625 839128 818600 659972 778578 -604423 -111318 -825793 -711009 -435502 -377174 -621403 -574216 2918 -892341 399492 367774 -560273 702216 491679 -258334 -277673 85804 810411 -696403 568128 863962 196051 825849 382460 928902 -356044 578518 -746730 -101638 274658 979814 282055 -436781 -588830 131937 571394 929793 -781778 -367982 188265 -110262 -747980 191192 500821 443847 256215 -110810 -508974 848230 347884 -697341 658208 121959 191550 752395 361267 22239 -563701 326252 -190668 -549577 202245 -753687 232958 59566 -616622 917339 674850 686035 319500 -586197 281060 855436 378817 -27943 309948 -571502 -926476 502905 641494 940019 766363 -989008 -544623 557198 291359 579899 -41469 571290 -281377 46441 -107788 -745568 -646611 941852 735839 631036 -863025 -582964 239733 552929 -844929 -274301 -316647 397906 322412 -828702 -919068 -153303 -152905 -384357 879523 799891 39287 353141 59092 532881 411701 63051 569133 -910855 -973712 -938227 675733 71668 -150246 -137282 776361 287102 -751079 -66316 -452936 -404503 211912 -783141 426311 -460582 156148 620722 238606 645194 -923297 -467124 376185 -602618 -230848 140945 -805976 -442320 966848 679930 -914064 816316 -832770 -995815 -295337 -834573 376589 -143729 -157924 830195 412785 -437101 994477 -266707 155302 -383630 -538834 29670 -61031 -153207 -261383 305463 374828 447309 353689 -894323 769462 73540 -7602 -37975 -417919 -72951 936588 396961 869450 3660 -523397 -670242 764613 784335 -565000 -988388 754710 607338 -522349 -226836 -654887 -975736 -730097 -949195 617115 -867800 813157 -483921 -467746 439005 -500542 -781977 -197350 -713522 -304764 996414 769974 798903 755777 -735766 -575469 819302 -12864 602483 -300926 -313026 850046 760887 546248 646200 -962262 -332569 606497 -797603 770985 610696 860218 486989 192403 -983310 -96714 24380 -997068 107604 -252246 -652177 885644 -619474 -167903 -208061 454735 95062 109593 -320601 57574 -964108 752516 942365 -410772 734982 -988216 -276035 668722 255709 266559 250802 -229828 -268387 -578121 -31558 493890 -471359 278643 -782038 -997585 809493 -181976 -799512 -937179 233786 -235390 -808336 -40841 548005 -74723 -431536 -476371 569504 -582517 74155 590980 572488 -544300 -289223 55276 -575218 -718478 -68667 -105080 323126 811857 -122449 222385 -724773 -761899 -271128 -730764 -77720 634324 412536 293519 243104 -323561 -894725 -303368 783640 -76707 616479 460886 -129736 651864 718760 -351738 -876995 -704978 360173 674967 272442 -636166 794841 -758066 -334318 136264 13418 610083 -538624 -394851 702645 -58302 481039 -749972 152288 691595 368034 596514 916518 -472686 493294 -88421 197207 -713056 295802 13738 432597 -202192 57894 317718 -974056 310771 460065 244247 -73045 373197 -523790 -545955 644269 96213 -13328 734089 -184367 692825 666314 704050 311518 483672 -671745 -464542 -9168 -412154 62951 327190 -75723 692043 -970584 817474 -664335 734276 484930 -768182 527098 -108864 827268 -815606 -121476 -131003 744212 -128689 52791 -443511 445292 382939 -626692 -757127 156631 -208411 -781516 976310 243192 -510569 -320807 385810 -783293 785423 -926854 -4457 -989310 -91810 435260 -538367 -149935 83468 -364461 -477249 -513758 -150510 153229 938742 -71622 -262050 -267320 -438786 736818 422354 -624265 -476957 648952 -673850 -685919 719845 -200245 -367102 -103839 -524040 533186 239684 -193433 178629 -417210 -785088 400502 -227161 970131 64283 -764188 68527 -690629 17519 -599779 -742879 -465373 127306 323104 -981132 -159228 901295 353793 -262826 -112660 652051 959333 -397275 -751558 830945 -589175 -634121 -714331 272503 -792645 -955756 -89290 -351705 -19489 606327 -450743 736823 132588 -430384 -41968 644705 766701 66308 54416 -643500 -522368 335916 140322 -858703 340314 -958062 -205837 33678 271425 -246729 952452 548982 428688 -164272 85547 -646297 -627273 -684604 919569 748115 -122824 -212177 695218 -740064 -887893 -754589 788192 -40151 967355 -409887 153535 306234 -389977 777316 746058 -484969 -359230 124759 -177459 -701066 127731 609114 678634 -540543 -215626 -574143 398740 -708779 -872679 536853 290711 -476667 806848 255761 46606 -287465 979042 587942 -829717 951942 -592439 -929288 -94606 -480962 664789 589662 -217026 -979676 156922 240614 378427 195851 -63554 622286 273834 896704 -640324 -308980 803873 878591 892067 -244664 334600 -260868 -852297 -455075 -63331 511707 617935 816603 202097 -117448 285654 473735 524904 -91616 764747 841306 230589 255253 808897 -246786 496892 908814 -974241 -318764 -786042 -626699 -43552 -635791 -942191 -367193 -541164 450076 830885 -144648 230750 917457 876832 -70996 -941132 -60223 61362 -615809 -476638 943056 -111134 -306914 -145592 102550 570375 541356 756695 -115233 583888 -687042 836631 -245589 185917 514527 5604 65710 -711644 281868 892077 -655919 540845 219065 -82188 -124625 876630 705227 604496 -823143 -928657 42140 -939154 542610 892446 77562 281995 -718124 -476323 218536 -661508 -935479 -198408 -858149 730023 697491 632848 992830 341767 430213 -813158 633711 631084 273063 985952 -709888 -9287 -384714 189311 -855305 834020 19873 -364825 263502 787065 449038 -394914 -719373 -200617 884051 -235394 350153 -285711 740093 461618 561573 -176818 -971956 434365 175314 621322 -340043 -860748 -809074 740307 185439 -974210 -875381 85869 -69850 -401061 -368273 -175314 -53605 559706 535253 900355 369794 -594462 539465 754793 -22573 -210902 -756657 836981 -884678 -81216 -727075 -522932 52631 -384506 799964 -128468 905982 -872144 -463957 -246559 466104 83528 116892 -273072 -467008 617003 503414 -844304 739398 -686327 -120847 -870196 288816 -87576 -185283 -874493 714260 304033 510587 575560 -169536 353634 -332606 -609182 321586 23082 492059 297900 -211424 989520 622470 382358 30706 760573 388595 -933341 282306 220205 693193 838761 -705437 -554318 233059 -457323 -471721 180786 503438 -805788 613719 321700 135308 -731734 -910641 -940586 962196 376271 -858528 -576022 -559537 669517 491612 706516 65501 -872013 682189 -970787 850382 -854875 -690834 178211 -269142 518618 -281423 133527 811370 -390116 -382665 411134 631804 487372 -462885 -258319 -429886 915164 114216 183902 -418413 99795 -711970 181380 -729543 966476 668145 664826 269426 669431 918154 -767319 882159 533142 181124 824269 808024 206978 874351 958584 -607930 304292 394513 -407025 -370361 -130436 -963616 92619 -976162 14365 -374774 -787015 -839168 -335826 100589 -454214 978200 216043 -723425 588548 -892285 -234206 799719 794143 -347243 110903 -130622 571497 3603 -484192 -938784 -675949 -585033 805866 -930780 -298590 -767825 576306 -543577 983151 -149218 664237 680757 261671 189722 735777 63950 -119605 -392916 365545 -128345 539953 -691629 354420 758951 -844927 701953 191047 166890 44089 -7141 424055 756801 585898 334334 -785361 90672 -306823 902005 -626128 -359825 7454 390852 -895284 -417047 623208 -180063 159210 808384 693880 -72139 151302 670023 534081 679327 -31058 664327 -810482 -928527 39046 270267 622460 789169 867396 485844 114556 -311718 -482124 -40715 -423853 890712 79669 -133000 -676711 -34417 -729669 -27929 703549 508501 -140981 785923 349439 -725133 -188414 -126143 698741 -534999 255759 -761144 -242937 202791 -384972 -543883 -843789 -608492 599369 885848 -734007 -552565 -118856 -617548 405360 13464 750978 -180094 -57057 623936 -209735 117486 -495003 -109321 647044 -856744 97570 677031 148254 -173100 758027 -301264 297687 510891 571818 -604190 668049 -820775 -134180 -412156 -542651 63501 -556590 793425 -290180 -979540 250256 943862 -667690 -770867 -299535 -54379 631814 -922434 -373856 198085 222419 815998 559648 -822256 -665959 -75967 -967611 -84108 675526 687087 267961 157538 834526 814501 -882695 504258 -772360 -892877 2773 -753939 -281410 -804579 264180 431537 495601 -287846 222797 237776 100450 -103785 134831 -934014 -312070 983605 -722887 -485010 -152909 931015 -495901 -366539 -11491 -138667 785012 -794008 -652838 -248805 774665 -263923 -510558 -327413 605460 503326 -945344 -948793 32987 891913 -330989 -935256 -365067 662065 -94706 -819014 -886704 467819 677176 356285 31278 -427774 249389 595238 108323 95796 399387 498459 208025 371891 940613 -734085 -279732 474917 869124 -893612 283727 85028 658113 618987 902661 -634434 -832004 -804681 690984 -347274 -840887 -282394 403909 555201 34765 240599 879934 -687093 -788283 -542946 761799 434608 -849152 659587 509290 856835 298464 653571 -341757 766922 105821 -742962 797252 -569025 -549247 -924601 -959054 169617 -964627 -391288 -160346 146017 -687149 855387 -460211 -989371 -540166 -522175 -297303 587721 488765 813039 75918 -720407 213004 -932276 257446 -24808 -135574 -358411 -627347 -970820 51309 987449 -887243 319152 114497 386077 -788061 184768 -413403 147801 27696 867121 -844436 830937 621481 -206922 22398 -949186 459055 69116 -601260 -21926 -966984 729631 570368 -957769 941197 670387 871203 -831600 342218 -433988 -231564 629718 989921 156597 54720 -14163 -642025 -46451 573540 641132 -230651 -764122 236501 -940895 989464 -898603 -611175 -199157 803217 997092 -176565 -74978 728070 -712685 418459 -210302 -288929 740370 -721077 834324 -99878 -623607 -407373 886884 -571768 430353 18878 -254027 759502 680376 278891 480769 -279579 977536 -495411 34674 678746 247136 661899 -965527 952846 203970 306529 -547589 176183 309764 999965 887663 -333475 935927 512930 -229566 -798626 215523 -962455 -265437 412779 678529 863227 453879 -932088 34943 454520 -86698 395152 -229888 283668 -893044 -421073 43801 -717420 -697959 594918 -877611 -721066 405938 214155 943026 284998 -973635 -267322 -686814 824297 -357415 -646251 -790517 245974 199507 717640 806215 -246728 980786 -370810 -261980 -227635 72621 773062 -210331 -88086 287151 -791337 -647873 288117 102746 -602023 199389 -424726 936705 598850 835165 999895 -151123 -667302 524625 -521505 -450919 352319 -13633 731578 449973 295137 -132063 -581836 -78553 578311 -216986 -114006 -536507 -988088 554351 -516208 -817252 -317037 -821741 -364179 19692 16168 -939749 -598947 -785878 -865636 165062 -110706 496253 -415655 433734 239044 -909758 432028 -520383 604374 -745464 -15115 59730 -976593 -660204 486731 -916603 -889139 -940066 123989 207454 -47803 386834 4130 575571 -87875 359440 -558190 410190 976240 -545172 93914 -775764 -578642 29679 -605564 -499648 760665 -504556 -121107 -297392 -880151 945292 -100923 46871 -509207 863291 -252398 148930 -702856 977464 816174 -89357 960713 634065 869060 99393 -733021 -327675 361815 -350922 -977310 -561016 -652869 64463 242420 -20542 204442 -26753 905181 266704 927856 -120275 -837453 -196734 684688 189234 -272350 -185893 -584035 151260 629226 -937068 -481135 163693 -636068 -966119 -527302 -905956 94177 -509685 -71625 -517869 51315 -325828 -898305 -989969 951713 -658761 921179 410564 196240 342453 -135065 -459241 -495627 484264 195734 -655263 754075 110644 -856789 -883437 957283 882737 713536 161036 580031 452011 -262590 82084 478134 330978 537459 -789083 300387 -186550 -805529 207053 -353546 -645620 887816 511950 721074 -193405 -718446 -155442 771693 -83264 -695401 -225049 -686445 -506873 242556 183719 -919645 -72753 -521990 78737 -212687 -391354 -559970 633242 -671006 -433589 -302262 -651987 538995 491506 -392270 -180056 -299598 -338045 -632353 -713635 -156541 -693381 750767 386450 -70947 -149111 156243 243457 749899 880019 365392 -428456 233963 733999 64383 -339654 80242 -663254 470157 753725 313126 -318588 63356 -223126 714466 -671374 534816 -5184 -821994 -853157 831010 597297 -607548 766556 -779520 583459 -73468 -784828 -442485 -795535 -578687 560664 -916888 775399 991738 -79472 -609392 -950839 637122 487575 280912 111565 209601 273487 593865 977308 -145936 832396 -140303 863318 936672 -871596 -876912 -902773 924468 768358 329284 -1854 -562269 83503 -506498 -643979 -943113 -62890 79875 -694893 -603504 249778 65260 -785795 -865694 119502 -914394 -578038 -733325 -172564 -314766 218116 -94882 782975 -289818 862504 -893614 362415 -962070 584105 559507 -345895 -815044 -436050 -587272 -357492 480108 992464 -308884 782350 312417 -991460 -494482 822869 584275 556951 102673 -948978 337359 -487115 -187396 6297 -703050 335585 -72342 -279285 134077 -392328 962603 -864597 31470 -224050 -662366 169589 -799322 -672985 557893 -390373 695062 -962753 -524896 47614 14018 -280765 -994861 -273479 -378235 628310 -683121 49559 -8693 -834931 -68196 680216 -916779 856691 -454698 -832400 -871880 52229 475436 -313208 963294 761655 -362976 42235 -741180 478958 -176695 -730214 -731077 -539004 119636 473065 272487 510535 534527 320031 255555 -461191 -626660 -33622 -757606 -244398 309012 94120 -930929 35834 109025 -77841 256535 -512240 596627 -180474 -968838 193701 497741 276010 -743851 324161 140741 307659 -460645 -714531 -515129 460812 673679 23272 -187214 882758 286923 708291 399225 -140155 754749 -316 -905821 118153 -931419 -276298 -466612 -460857 323352 965975 -445534 514790 -647168 -289831 330729 372930 -474087 279650 -88841 -24595 862326 997644 56121 591144 854522 748902 -553684 515822 -915361 443889 540133 64874 -211149 790820 873737 706300 815830 432872 394838 427832 892797 -28900 591640 -682649 -648526 221714 368692 -470396 321361 133392 357281 88768 706572 -737199 951786 -283010 109928 -380798 637870 -468648 773695 -158267 -236640 348824 267068 586033 -685945 19648 772322 -309681 -908481 597763 -38395 -961506 -612682 950217 -338737 -473711 506223 -329937 426556 593420 203778 -522108 555166 117098 948123 193229 76826 -808838 252023 -711358 657321 -532866 857962 563024 -357479 -655701 -547620 -278763 381193 41387 425287 68966 -389648 234270 -750278 -750900 -3689 632852 266969 -398333 -745318 -3179 382427 540410 -348565 742169 -385653 -901802 664783 7312 7879 -158354 569567 350684 -725116 249424 128520 -801070 -688440 295867 -510708 853181 310702 -923613 159487 -229926 308838 646065 892490 -951587 -130766 924736 -279125 986091 -705813 -118943 -423245 -858595 952186 495831 379719 981124 253663 324252 71840 -909537 -98515 1114 -854581 -665625 -587509 -691725 121642 -976445 -384843 62073 -925072 -222444 -352519 -506825 96681 -218069 222011 901414 -310864 -359858 419953 -168071 -589385 303799 563624 -695406 -61501 364180 483069 -500598 871084 782600 446885 -898131 681121 433064 -320282 759675 448803 -47617 445851 322601 709893 628235 -895309 -2914 275827 565822 -456397 -999050 -216344 601470 193456 -678526 832693 458149 -775083 -218938 -152959 -413694 -472093 -15366 172228 -298538 -332628 -404342 381387 -29609 990615 829461 -86089 -138703 -395360 881906 -953346 228352 21461 218918 -954264 -107305 -416934 452719 -66029 239932 -420763 -125507 -786577 527913 279874 -865357 564035 673677 849105 284715 456743 -798647 -629629 -877265 234120 337844 978784 -321279 621991 859159 -670204 -930668 245785 982193 269598 656272 -992184 142389 -248592 791506 989681 907079 -763566 -838807 -91227 291074 21166 -636262 820808 506997 -946939 -109987 638613 -410590 -204183 177886 -500201 687101 -994815 646781 339890 -865165 357640 -414897 -66920 537824 -551730 -920677 -25516 -290792 23093 988509 396739 -801825 96822 739142 289173 -521615 -371238 -387782 592465 -403973 -333759 465233 715726 187167 976542 -405930 744251 -201100 219832 283979 -794600 637316 635499 49507 592826 106829 912933 469255 125131 616512 100074 -905134 939207 -436923 885073 -495980 -580351 -455884 366468 -121517 901276 -887586 -577852 -48443 216723 -665470 -232862 447960 777137 984792 16455 445994 727193 -735478 -711059 -804463 -374593 722614 229988 145428 -436883 -577554 -752178 -434576 612160 15159 -917917 -179308 -681944 -264563 865134 -304347 -85013 -659490 -345394 -178949 -991582 320266 -254346 -460254 229819 541930 -262291 -898726 -764298 -874682 101455 319768 -99608 -628643 -728758 -652797 -917509 84832 -188255 676727 297963 -479369 506925 326661 983882 281147 290263 447473 688637 935611 -546401 14898 135869 -482952 -618599 -537482 428312 40040 744554 72732 239597 441334 264143 413368 658292 -298880 -880489 -638829 -311629 -612776 -844380 -534488 -721271 158405 706030 -678745 78504 -120705 -436353 183414 -835437 600117 -269064 296107 -17756 -44534 543371 -532717 -610680 -256492 285311 -89297 134849 870620 -632145 838449 510499 341602 -62453 -831484 658391 -872426 -924266 -889919 -948517 505439 113126 -267077 -300288 -950377 -858201 61812 365035 -945139 -648808 23973 -407403 -57342 86156 -78278 180683 -486995 -151957 -270893 430127 -881608 505390 328004 955701 875328 935271 572182 -776922 -41640 -838729 872580 447520 997127 -81835 -655361 -716524 232005 946446 -191573 166855 -899454 66239 -522144 -617134 -650720 -506531 400553 -275294 -903436 681070 430792 939513 486216 -150515 404016 539754 354012 -142614 69770 -16159 34016 -758713 545969 -876263 -14980 489340 -656971 378404 -53816 -889612 -545572 -83994 -673068 257070 82588 -151014 -292062 -121923 -826846 765516 645799 -211128 -804785 -311971 -255154 169227 -360395 794115 3701 270292 -310370 880198 -283923 904966 -898554 202372 -193794 -885094 -488932 420462 -851615 -829927 -114491 -703351 276548 -455517 -206183 -43987 856522 367212 -411164 -98295 -156792 -871238 539942 846238 294153 -555288 -185068 71999 908875 -277915 -328811 579095 -906561 14133 331973 856739 -864051 453999 -964619 441908 -190770 -614594 -318040 -476306 830097 633184 -156264 167116 876759 106410 -83024 201114 840406 -389118 222351 -142727 773817 670436 -337013 97502 328350 -446242 366508 470931 -792169 92435 -824019 692661 -12374 -528837 -42882 460597 884945 -416222 -852411 346839 -662533 918565 638808 898230 -909815 513848 -460348 -221251 -614575 836066 534602 858927 841887 -206273 254940 -517983 -817233 -39171 174885 -551941 -790220 -932768 -573570 592507 -607020 534591 946553 -782159 637097 -102011 -813606 -695293 839234 -960208 -588775 -805589 -228832 444117 951650 120500 -370118 -383846 848789 -414719 687225 -350790 872903 -824889 -814275 -330363 964798 675470 464726 396637 -170887 293171 -667381 -809286 335782 407784 54679 -266585 618537 -16845 -56537 457795 116636 -495637 339549 -393663 -497719 -334913 -743728 232168 -92110 432302 193289 376852 522506 337296 934152 -833357 -831687 -438133 446909 40777 402396 255007 223632 -450452 762307 -679141 -924455 -2616 -492047 -464475 -760088 69917 438047 516663 971391 596924 -764486 -585188 125267 914062 -981536 650487 -418289 811277 227687 434492 76112 -563639 879318 -985931 -125654 -542236 -173463 764030 661281 -908010 525458 -283255 -987599 -322775 -935949 -194149 -696121 -728450 396644 680013 893894 -649593 17011 -289907 792195 -380853 730847 312090 703177 -874779 -358499 -438261 -725930 350597 755283 117065 -905892 607726 185440 153488 -937344 -6410 553682 562162 -262434 -352503 -780307 140116 -983932 701862 -906453 -735120 832242 463201 -142026 -413999 310433 -582561 351600 -557863 37497 -170403 882284 -556866 176089 -975063 472050 683273 275091 981543 417535 545558 -267923 -297522 662723 -383209 240033 895529 -815711 447889 919005 79958 -900942 -87331 -342844 -646518 74946 -2392 -731924 299019 689234 -46989 -822818 -611916 86676 948244 -522599 -152459 912498 666676 -268401 473808 -167800 371791 -622426 685149 264613 -378057 588728 295879 -752818 -281328 -106604 -504115 -776645 442965 -389765 -833214 -771752 -601902 911140 526606 -757051 -421207 634808 344362 -270506 -940594 -755882 -422489 -604012 137866 -76528 575400 142394 -278405 12525 -126620 658745 820882 -100251 -971483 68660 -72429 190824 959691 102277 497177 369495 -420534 667190 644240 85897 315688 112265 649913 2888 -870656 -859919 355242 -537519 410369 -805354 -76341 681431 -753553 366549 993754 603137 -106463 -484674 -204952 274791 -191870 388884 -161318 -984295 -954991 480464 -912408 209305 929761 952094 545697 -154276 478105 -912673 158693 -304308 -4236 -690395 658154 424009 -378430 -212294 -585544 948899 -22170 24986 150573 679202 66646 359156 623865 539007 -218082 900909 201635 586856 987358 -748067 855554 -65153 -815033 883151 -233403 -995877 745761 685701 -917012 -854138 -268984 -174413 448461 405886 824747 -3521 -690032 556597 664140 554183 201523 -309488 728130 376859 245254 -914965 -400966 -331329 -608720 -149484 -156046 -740374 878888 336843 -865860 -753910 -498115 323529 123137 279485 542223 -715978 555067 937433 -967789 -783952 -606342 -667034 -773997 189771 538081 -750946 658092 -574964 -899290 -324876 480462 738029 504981 286858 -518977 -716323 883085 782905 -975591 609724 326529 -577011 -67897 875619 83960 255175 706956 -522726 898830 650713 -688259 -450272 -574479 745581 -170495 -353625 76133 -581025 304344 590805 -349120 858686 201873 -400316 -625681 335823 -248685 -134653 678383 955658 304405 962323 -481579 -349542 59557 -220694 -43577 374113 -655963 205428 -403072 -752398 138313 -977779 3151 102806 510875 -355576 220056 420424 909944 -798805 -431406 259641 -638192 560689 -805624 926669 46185 6982 981721 282651 -574244 523535 160760 -980368 773783 -475617 -851284 764621 816665 -906237 531153 639333 737977 295991 -743467 -163296 486176 14638 -586437 -338917 -773814 513359 -745188 740901 701578 -84622 774177 639684 -288381 462183 399498 -102226 -890193 51311 -309974 381776 851675 -319423 763625 -652086 117161 847495 536129 -572175 27533 -980898 235713 -249780 -919728 -74150 696717 530199 957200 24319 190428 441923 497215 845385 -317063 360564 173600 -33883 327106 -145022 -452915 449142 942508 -979336 666419 286865 467517 350616 92307 800961 -182640 -992042 -865277 112195 812501 566360 734700 725195 382158 304380 -822006 925693 325588 -32558 -800913 837749 -237488 -137698 905216 -858688 -530750 -195497 8054 216801 -936259 -986966 -554274 -796083 -895000 -695304 25369 -533265 -663425 112724 -990883 -776667 327888 153606 -385614 -611135 -424513 278539 -599946 747273 -666174 -92270 825050 -409545 967398 805120 -52893 563065 -778680 -556179 650474 741362 -269923 -131931 -80740 437943 600619 535081 54138 437331 -827827 296875 585818 756804 686450 -572395 -162844 -350724 396703 180099 407446 938849 -318359 674884 149185 688845 -311429 994780 -2166 -887921 480662 488709 519401 39016 -203892 211626 507437 -183154 -491964 -102549 138103 417965 -296006 293404 -702022 553313 -836356 -292283 -915647 322749 369454 980260 129705 -904249 -22906 535462 -359837 -750983 -537520 -424846 -774860 -927294 708204 894814 -292940 -244989 745547 876663 390738 -362221 333685 -414338 -101298 808507 -571514 -502810 -533954 -884550 -335955 7895 473738 -632894 -644436 246574 -841744 344058 -698661 192506 -444288 -434694 258084 835584 716833 -223534 219400 -138440 -450550 -159997 -890727 616142 87882 -722172 -917890 971811 -639039 55999 954866 866633 621477 476561 -795067 -192630 -764162 -725043 911449 -598943 -737239 279098 713255 203519 139097 561169 226488 -338232 415249 -652160 -975700 -106284 -86612 -253399 -854474 746607 230229 -871517 194205 -942952 888079 -21640 648509 -334459 -366161 881061 -18172 185630 197468 426142 931702 -505090 -612842 317895 712106 947830 -61012 14588 -597814 84873 -722875 860170 -787049 92401 102104 -90956 868834 -655208 45492 665135 30996 729887 -527623 -879066 -946905 692443 -289124 395063 -762581 880083 781799 891251 649026 15684 -924298 23010 295204 790301 -674245 -376451 -936548 -427516 -464260 372402 795401 511567 273360 -703644 602974 276363 5157 53864 -966622 925944 -297539 785289 406897 -465142 -568788 -737019 974585 130154 -53284 857486 281725 723571 -596599 295114 -169258 884790 946374 616915 277485 57463 246134 -685640 279746 801454 -269613 633722 780521 -447482 -954006 -746353 -794105 984545 927133 -225054 -295591 893010 293536 -158127 177838 255138 -982915 -764498 -712088 364364 -216560 -786881 -942209 723328 654859 758207 64381 523812 -973069 -353318 -774781 950478 307233 791860 -758333 489804 -426045 397795 -686844 -802148 -363304 -415888 634785 129012 716599 19674 686218 -312901 918025 -434924 -179646 956430 -676406 -31358 -171809 -732868 -676404 -272897 782349 -739126 -775884 831962 -52725 92528 -692869 270548 550060 -351462 882286 703524 -640296 -578456 -561874 532723 258056 201262 617137 -104735 164430 36341 -636352 531454 919115 -819975 -562953 -133935 -20682 -893527 872136 770773 193244 -620247 714488 830839 455962 506963 920608 522393 316517 378034 -914003 -921326 -406205 140421 112736 405932 488783 180930 90191 229412 193337 509457 406242 547246 769731 926413 940631 322414 -669755 846086 365503 -365568 589738 944386 553087 847729 -966031 -381385 450896 -309308 -506067 947666 -296257 515054 -881787 435636 -248915 -250918 419765 -682640 925392 346469 306571 458574 276272 -251421 539370 -964278 120363 900249 -572597 301718 -502158 -274879 -426185 807700 973193 876041 -534066 -358691 -591669 -964589 -306876 706749 592356 -403209 984671 -949836 425429 154685 -67206 -994570 -331404 -541981 248836 508396 -392087 191581 704513 -375375 953010 758416 606216 918166 -731361 919126 -594620 -417249 673367 571006 34547 -483709 -256430 990792 -423958 182832 -438564 -167955 619663 -643899 -613736 -253931 120670 -378346 -406917 630239 971877 818347 -433843 852445 272455 -593855 -50004 8597 122172 253000 -304248 299777 -88176 155235 -145880 -299376 524448 -251669 741539 943907 786272 467053 725992 -354928 -19497 -128985 964023 763170 607009 -955505 -689755 816536 896621 78668 -764004 -696286 -636804 -150470 -620967 -964889 667176 -572693 -737683 -322175 836699 523553 -429508 -530689 -232557 -303275 480000 652770 211173 152498 -878905 380193 -702857 385051 -976143 -896091 742788 -218463 286003 -76851 -926884 -424050 138903 488812 -434079 540637 -699270 400454 -794229 580543 178828 427543 298341 -135657 -267949 288523 773646 -809985 342185 20807 -472903 457410 -912839 334559 850605 964959 -202106 909917 184390 -645236 -901020 354369 -819470 549553 -931075 205691 676917 883177 208205 554482 -184795 768260 -715097 683393 622191 466952 -864338 -829963 567504 -219861 -77732 -903023 -669540 40410 -82561 -856566 -612805 -631883 409526 111882 -40921 562705 -461192 -307279 945136 577013 -743410 914192 -5576 -344290 289173 -489428 591031 -386437 758269 -954879 -979017 -782927 240012 140028 642713 -155240 -978469 -829952 -669617 -72900 17879 972898 671584 -80547 -618174 884205 337895 960111 -332240 698975 -113772 90395 -213109 961385 -5078 -799684 -123121 234931 -614913 270307 889422 65238 111103 436819 67373 722656 -586966 161286 -765851 579924 348689 452391 648963 -250840 -291748 474645 289001 -875195 -266553 -978202 -757301 -884470 -560864 -816414 -76878 741576 -412597 -126461 966396 839239 -579905 812412 -111142 409024 -345593 -988113 236369 816994 499265 -634443 201530 680910 94498 -583589 -107070 -554342 -29072 -997857 -829461 -991918 416774 560695 584073 -231310 -458796 579594 717509 151021 -977060 -175180 83613 125865 -902986 135558 788834 370816 -441715 -801148 -165191 -212671 831520 493158 -580453 -252627 -803006 572184 -924203 -302342 529627 -933318 -141176 722900 -552092 117152 -260310 240983 -724754 81363 -439549 67606 -498532 -72946 -518223 13848 187685 248130 -749275 615893 -579245 -83821 -711388 -307395 -387450 -369192 886087 -899151 -700238 -149089 570747 736776 -658339 -555994 393345 -138229 450466 -754077 546415 871162 513072 186494 959021 354821 -566069 -252207 -538631 -887085 318538 467823 405091 -77825 22040 -514022 -863534 -168426 -551244 363211 -226690 823066 -742607 -736209 -394508 165506 -846666 -493788 381077 -804552 775422 679999 -820842 -143590 821081 665161 979841 -593031 -139606 516414 -48077 -272611 -513177 188365 -119459 438590 443804 -980645 -195709 37773 26473 -997504 271744 526505 553599 320008 393344 248234 -528858 -229133 86916 58266 46394 -25867 -459679 -624393 38314 240375 -193727 -363342 868088 -265068 -229727 889011 -455621 596381 516690 -958637 -791904 613013 56184 -800 -15131 166198 -315378 227357 235612 -870934 387423 620223 -376722 -521005 -947698 897265 -643818 -331324 -387824 -505135 -719647 747845 -654931 -627343 -146443 665491 686082 287447 37639 -168675 749442 330237 -54301 -654712 -198288 -581679 784872 650029 -346650 -494666 -245623 -443370 -555438 -228734 -756659 -495356 -584972 -404098 652112 -714388 -284831 716777 419008 -831243 230403 543989 -936095 -898949 -516585 630728 -665207 756111 836525 341372 -919643 -719883 386859 -242272 -967118 -412123 -35254 474933 -260923 -644277 -851048 754737 950532 -878393 909173 408576 928682 -151123 -877418 591102 729734 822469 143621 319486 -395268 -569075 -166370 288710 724099 -297166 -946029 223632 82982 -405861 -278806 -956405 415236 -773666 227450 424920 382416 584649 -126223 125966 960337 847450 -360239 862263 133219 655047 929390 136784 182644 624631 -281102 -277428 -403961 288135 619097 129297 508213 -949177 175861 336890 -720985 543930 826987 607444 -654307 699289 -255308 -79391 -235542 836560 621342 -479784 -239114 54271 -851768 18659 -932421 244475 150697 870815 20424 185547 379402 245792 594241 -196181 -521593 -284950 -250019 -609652 88978 -944519 172135 822546 -353424 508218 -489411 318869 707002 58127 110676 169761 -235171 -605488 -657742 -580490 -267749 662980 -62734 430088 -184056 -671444 147652 420863 984717 -571079 202986 320057 -706072 528528 -698819 -866493 -108886 -842675 -813914 944740 911288 -49667 -516443 -813806 352075 853667 -306227 628219 597488 834996 516293 380797 998793 82331 -230455 -378834 714825 -714826 -127449 973653 -976452 22743 236867 291695 -262979 -224189 224660 772267 985470 -917706 -208220 54383 -596476 -880162 -950765 -386607 612263 243420 513813 -729698 -507498 396998 -792464 -642602 954578 -679897 -4609 -238291 200494 -531331 -900303 792332 -710058 83386 524939 -4721 -117307 -995004 790306 -924795 760781 -908043 540066 -75533 -403566 -778852 264905 926992 725263 -80135 -800020 -794550 -547824 -284219 260593 -213056 -568010 888872 158420 -771770 997111 -472895 846371 -869275 -436453 -27614 656386 143832 918720 -61486 610087 17936 -928937 400713 967390 -235600 -600412 538615 -892153 -819055 -860222 -471747 -636909 975680 -859363 957425 -883573 346875 503286 930271 -277624 -293448 199650 57411 -433732 -706274 89291 -123056 234856 595850 211054 -715603 -464156 561675 530524 979186 -793446 -202009 126201 -79825 184459 58260 318976 -657051 -76727 -342337 -730755 -468213 -929541 376520 -64687 -690549 -60068 -394045 -984143 740418 18492 793337 712359 416771 -925059 158694 947472 -653035 -693352 747577 -941284 -216400 953878 -798122 -55982 -349820 988439 -743593 -997495 525619 298702 276999 567664 154066 -112638 651622 -392313 8172 -983409 772136 155427 496766 107619 94389 161262 -802820 -994302 789162 461157 801482 290691 -528681 -312104 850116 600336 39999 -608275 -808777 93418 200220 202654 -456730 -430622 910424 198070 41478 280673 60693 -745512 -592062 -762143 -29147 -755848 683575 -599950 -676461 215648 -354823 -674634 -930792 423469 -273139 -481947 -902233 370383 -639635 -350390 -834718 895244 278535 993092 -605534 11645 -475202 -813754 -350989 373776 -447257 15063 -202475 980741 -833203 -932589 273276 442609 221486 -490584 -894511 -814018 882492 219481 -593552 -832344 765597 -643073 231656 -54207 -616725 685315 899837 -715794 276404 228325 -252375 -525464 -964485 -221511 20375 289725 388662 -163164 717863 618829 -526386 -500253 863213 -525107 533154 2117 -916687 786374 303364 920748 157424 881431 254778 -679024 655962 300911 2174 727547 645714 369876 -207105 -416242 -526479 781855 913374 -752133 115588 417405 780850 27017 -209911 433648 470020 -1389 -864458 628684 506451 590089 -85518 -381766 996753 -159890 -561190 188984 902437 -188840 171965 275351 802407 843507 -49504 -436228 -873177 -334210 95291 -795936 -116442 223564 -279558 -81007 106395 848325 193661 -549714 377647 140387 -434919 -15442 -276094 192309 -274347 -313383 422436 -15137 -101907 728909 463772 -207977 -52014 -469509 -583579 -204886 441640 -999128 -597396 -97419 -529722 898925 -826733 414701 733370 -926665 822321 774424 638787 613832 530832 -451311 -326187 -620621 979053 -413816 657944 -988956 152956 -459457 -348055 -358250 130401 -77298 -829352 -352293 -312264 747872 -366040 -812905 919054 900532 -685742 911493 991334 577565 -899965 977073 305717 100802 464793 851068 -107035 -941857 518442 762652 -243882 -760126 -871043 -178023 -901031 -325682 -393969 340689 -51533 -606852 172047 -162443 539808 656341 -746782 355722 542414 153338 -576992 -698776 724829 261404 460693 167230 -920859 784772 414657 750605 -136080 841484 -604456 745768 848636 -651101 -462013 786362 574843 637261 -672099 -99264 367827 702625 -377545 -642293 201438 71370 -734955 -245569 -879382 558342 -844177 -788521 582586 578986 826544 -226785 745092 -169188 -397702 -80584 -851087 -41256 -929120 311063 -226400 -876820 -537430 -930809 73123 -305157 14165 -232158 -307200 782909 -404207 -64932 -371151 562174 653441 -932616 679844 -780005 -949761 959889 -175428 592008 63253 266515 -432049 778188 512516 396991 824102 66307 -900799 619050 -675456 598364 -83341 -535490 908175 -807528 -800393 824376 631418 485777 -754084 569128 -916391 486961 -615961 -424972 908092 -640650 -50800 -375722 819492 -488459 -43389 456793 859271 955092 -999008 -275232 -114351 191438 147963 844704 -432418 -982861 346717 -248031 23425 -87963 -144575 934336 -835711 874076 64856 -755024 -736234 -683357 858886 961524 -459408 -111783 423010 -604826 -947280 981169 339514 -897484 883437 -328590 -705651 233182 -266575 379768 -289649 -691527 390649 218545 -135000 758383 -783175 522657 -225419 980092 581333 348766 -404283 544050 139945 -365163 -858082 507318 -283774 -136189 -652618 -780670 474914 -660868 -776838 -695711 -433344 -129944 -944373 -536330 781702 -472511 355515 90933 216338 -681833 -16492 -318488 -760843 64396 153682 374827 88631 67032 -476828 611312 -749743 785349 -848401 380156 10289 587188 -772917 -454551 764090 843671 505988 -822878 -892223 -299019 445914 -511511 913937 -94359 -230719 -712875 -809241 445987 -414878 -586292 81015 624486 593048 -31859 -573082 495368 -933388 286378 565326 -779275 -888262 -557562 -954691 890157 -803999 -905125 -96330 -199743 -58985 272438 851118 -282151 -613573 107256 384528 57905 651872 522839 -779846 652056 120273 -396452 267774 -498833 -34424 -19485 -132190 823728 9013 -576738 717664 575717 297278 -494574 -378009 8236 -433735 640024 -752040 143418 -897037 381533 -647991 -380203 103788 -349598 945861 -133928 558041 249597 966986 99123 471841 885207 -144438 847208 162528 454252 602924 -223217 -688408 927118 292552 -824237 608315 -310302 588270 965875 -335599 611296 -895905 469570 552152 -620457 -77999 735016 -95441 -856984 950640 681118 -4629 191495 13784 -420939 475538 940029 -535908 -71920 24034 -164760 -579774 253542 949963 975673 -302907 233601 -712975 388404 -29678 -935871 -681045 -317196 859147 295194 -587513 -651291 -916345 246290 -144572 -535352 151247 450372 842326 410803 -878685 -294561 854373 144014 -977613 896551 -558642 489495 -455898 720499 176288 -206113 -258025 591022 331809 140235 -769261 909399 405575 608659 754716 827393 145983 -675898 -76887 -485421 746601 -134204 -874204 -348024 -491814 -852029 97514 -955280 -555943 436683 -849841 -981906 -647070 346554 795287 593016 773542 -84032 801534 -699110 886537 -887068 330161 -102924 429091 -129666 436051 -577225 134720 -386630 -487943 173483 -355232 385947 -889682 782380 -386761 305398 -587792 50601 676654 452211 -30928 670884 -481056 -2160 -216490 370356 -104418 83229 -797125 -536826 -952085 394305 731181 957272 -734847 672755 -404369 579452 -319158 -391934 612918 -932389 -209048 890254 682925 577904 -334930 -392820 615154 -259640 387876 -128058 -93801 636809 685191 -401703 845858 951528 -932794 22581 94861 -192975 152455 -171615 427206 -481853 709536 690100 -281168 457361 100894 -416932 330144 154274 -231743 -581797 -80286 727698 -330754 -400826 758066 -46961 -441092 -960891 -982333 -415011 -871785 -518827 690363 -971565 -266784 573640 -519116 -858533 5915 761156 266172 186101 412480 -483456 -469162 -216011 -77573 864394 -573832 -45631 657836 -230588 751371 873684 -350233 -187166 -707601 62397 -523659 -332178 21492 522720 -697135 -391227 -669599 -467148 -32468 -184169 349936 -931516 -215063 876778 -885680 680239 104226 920599 -97630 -378968 527521 -400180 747261 716150 -248216 -242040 -905878 90357 -31319 892322 819049 -92525 -653233 875843 748394 -655405 -739724 605287 -525996 -519602 440424 912481 672642 -152019 4272 -577068 -438591 -618448 -564988 303802 -957741 -627798 -105392 -982944 -718737 669571 -225227 -525592 -637761 245045 584453 -20154 -628640 603855 780490 -430013 109029 -200331 -286528 625662 -574507 -520866 -839722 975846 -303831 -918059 -933967 341953 182735 -249032 458792 -208856 694057 521212 -77879 -219768 165390 386599 -657325 700066 955592 445012 -657222 -22260 -904555 539699 209575 -841041 -549466 -184698 713589 -29625 -172637 253734 -653515 -412698 -608859 739324 -449494 688881 -206534 587528 534861 620321 775653 -401059 588491 600707 162075 129954 536578 976376 837575 332179 911112 126518 188487 474110 -239323 615109 232684 398791 940883 925443 598654 994149 716485 506529 681014 938466 536029 631460 776259 -324130 -315596 723685 772421 605453 -658666 -50031 84821 16821 -998781 -849879 375291 -502607 717104 -704253 -945226 311664 58500 925127 -521096 186487 446491 -306957 767143 166875 522438 667480 -107107 -253368 119305 675611 429864 -861188 -667748 -628300 -946933 71628 577130 -977038 -754820 731935 723349 -11786 -209628 775278 -346384 434995 -723166 -123062 746116 -65804 648968 218454 -56564 333782 477276 961864 580089 -428342 -82535 892908 -555794 -719979 587819 855330 -82363 463951 619382 -486053 -256504 483815 -59696 134304 347641 370205 -808317 629514 -593526 639239 -159156 299979 771942 -79987 -619042 647460 -709786 -368275 178911 -252691 -247651 575031 532714 477328 218189 -500270 647180 -760818 156399 -438155 163783 -20359 -697553 -923345 -260078 -931464 828141 -678816 768086 -461754 126782 -785474 71155 -594637 -577432 596689 585529 706209 -414870 -741770 110832 -188535 371314 -759328 -563376 294516 232549 953362 859529 42242 520538 532199 622525 -822170 152479 -501622 941185 -540825 -706893 -635778 177631 -485663 -339766 641176 953943 -935102 -62643 565631 -488487 580238 170327 386611 -727987 -444708 -958280 506499 -109172 444502 -772490 986902 138340 -485571 467655 420067 462615 -487710 -920680 943929 -886179 -41810 438410 73528 -165410 -189541 481648 258005 38968 328633 -106158 -459046 -283009 -723158 533357 73571 -840520 426918 193968 742882 -439459 881784 281408 -264675 -973860 -301441 -46603 -133205 -961640 -955346 -633253 -697094 780390 649996 -542158 -187700 -602991 341173 727663 -840011 -203945 -866089 -17735 349471 225386 -567627 434412 -507577 -744208 601896 625433 240317 514691 -519015 -509052 -229913 403633 942856 595236 -598914 722429 18825 -650329 384911 -714787 153793 -276500 -394372 -397126 -284307 356743 71289 65907 690652 -187072 447120 463706 86896 295572 572701 -942027 -438879 -73549 983890 -839618 -28807 0 -548428 522404 999193 -3691 -528356 545416 787379 119228 79544 634496 459662 -796169 234759 -504424 41221 -592776 279520 -165300 -965496 301481 500844 4495 -639590 266278 -352345 -209593 -519855 -167234 231267 242767 -965671 130679 -99643 554099 150257 -505 -716602 814456 -569620 461146 -385485 947090 281138 45459 790318 362219 410557 452227 865322 201378 -690148 -941772 -98957 -176054 292979 -780575 937764 982887 -451080 -454533 -516049 492661 -149640 735910 767833 524897 147920 367801 -907589 -857971 -19339 -308030 -378814 229200 -358931 475008 119087 988020 738259 690023 374552 279222 -480425 998815 -234523 -763575 -479045 980741 936148 117972 426583 767529 32374 -53776 -964330 105038 -665552 -135381 -368649 718702 -445509 -455673 969101 -177101 -865372 -174853 802175 -200962 -786612 434673 117129 -789916 338665 -476345 971897 24492 -384381 -589233 84402 521427 -554760 434510 -631379 -877944 -753031 -313216 -131469 -552528 -490230 792082 -36827 -861085 -881658 -333401 395764 559725 302617 548436 238121 567886 661828 229156 138014 -432837 -696483 855317 -526910 243610 -110964 210457 136089 -365558 -783665 -293994 517818 -593575 516470 -151194 899792 470667 348840 253527 -119142 987738 -912803 -733140 791530 73521 611041 -613094 760745 637231 -477737 658636 -73518 268842 -941260 -434208 429683 73770 463680 320744 617775 967274 244505 -861462 -612161 18266 -530513 -677023 -366868 384032 -238775 500537 -962026 286354 -606594 215766 -359888 -253635 240445 -813170 -414399 200930 608710 -717142 -377499 837107 -333394 641257 -577461 -343910 -157345 -460419 296884 603827 830230 -43508 281338 -146739 -796188 370865 266887 -297683 -939859 930168 -250023 394059 -983509 529510 21509 105811 643948 -965650 233521 663845 -762800 872573 60696 70485 883980 -237457 18058 -915540 -452566 584983 -142999 -484699 -580601 -52164 552109 694385 -844589 -51306 690017 -656012 -70252 -656811 59684 -377018 597796 -695782 -355159 533938 -256082 -547972 210999 478010 -261835 -979707 897450 -443503 -677747 -731598 -137360 -627169 372064 -712329 -290931 -472575 87083 304184 277399 -529913 840126 318033 -931909 -917964 -382273 -896113 24374 816065 956967 -862028 881116 -958053 -940988 -23177 297109 -468128 -445259 -117886 -290853 -328346 447346 -709517 522686 -450380 63425 558299 -623264 -970490 -913470 620866 -738183 737869 -273308 -114015 872019 576685 66413 529382 -345905 769022 -39178 -647693 -367905 -570036 995180 938656 416394 -206121 923025 -592972 -106004 101780 612473 298608 -355406 788649 -842610 260357 529186 589044 943628 23961 -708335 909829 912901 -569530 750955 -657248 298078 434842 -768464 390333 -603824 188824 752369 -225273 521960 -27211 -586538 -622112 -746616 9308 479259 -227493 -716444 -157461 729231 991168 -566395 -920908 690068 693644 -379318 334205 204321 27119 285538 -543104 -115133 -926772 255058 -797076 541335 -40644 969973 841953 -565294 -541685 -245640 954360 -787142 -5830 -767270 -652999 -38614 45947 -637070 715811 -511470 265528 -797464 812456 -53388 -896499 -323654 775982 142568 -690871 393273 386704 955673 -458895 -749430 -93030 -68282 802621 -80090 -188528 -949950 909977 567514 133288 401013 -145115 -244921 -391029 593112 -603083 91107 402649 907004 -937902 469238 178466 -370172 789815 814750 846317 263591 698709 -295220 -791115 -631249 -109745 936005 -877722 -620036 -767745 370978 -130203 758402 -422673 461776 -873467 -839353 -944415 -394352 645907 579942 -37944 13944 -12469 -270706 -285364 -488592 975073 -140284 -196278 176438 -230407 -933348 997202 735962 -265809 -419388 410023 399171 -528624 910586 123970 -373591 196894 -294703 -593969 -396775 -299568 -179984 -933330 129268 -836976 -825454 -140300 630127 954683 423559 157160 334101 178469 -65486 825479 -632768 -698990 -32887 471168 -753500 -728642 771225 244280 -65084 -503210 631935 15302 -381445 -692995 -691089 327288 -540555 471880 852784 823757 -212557 367554 -159330 775673 583818 -193304 -847448 -952859 -719452 -380626 -283952 -319188 -988674 374009 882349 -49249 719465 -270557 -152084 940610 213001 337402 986571 298316 -414887 23617 391068 577707 -319836 625325 456136 -817411 -267635 866409 187466 -622568 -659063 609683 -775505 -70653 323040 -307907 953373 -691845 812847 -866964 -223159 -650000 365417 224540 -9345 450181 -406191 -13381 -691682 670483 -283391 -815318 693657 -751578 573031 585023 943863 886143 491075 350405 -485164 -714736 -519894 -391942 576734 -149501 -227962 776464 -618791 -208588 72212 413229 375324 -209998 -459676 792812 -118639 222274 616028 -351143 396216 913115 -749259 -386312 747557 866987 -794115 -173633 902398 -468079 -591596 -766185 981118 -767839 274607 609759 193780 289828 -367400 -733207 424901 -447339 -248213 -157316 609509 -688091 -159974 615888 732770 -275529 -228885 -166123 -223270 916325 -138315 373996 327424 815481 177318 773612 157979 -555147 -763200 -599906 726279 772876 303063 342785 496562 261286 182421 -973432 528159 643040 -524298 772887 138599 876937 427852 -561014 870323 664230 -16964 -835795 -9277 104944 -696513 -518203 513258 -669487 264227 -937978 -412016 349546 579335 845466 -480593 414991 -419486 647841 309718 -657591 -798851 966443 505641 980 366196 831936 894303 268063 -842183 767448 314051 832847 -932975 407780 790067 791100 -716907 615107 465060 52337 130738 665037 -850276 570928 704810 -386740 -626634 -286740 -88943 -5251 -236766 190670 -451632 724500 379043 -547791 -468955 920502 892303 348198 869537 22781 971346 -353168 172457 285431 555755 -182263 -929034 -242650 -962579 959387 -995435 -782078 -603137 -584440 249064 23411 -782883 -566557 -690269 -66729 -351019 707316 614479 -563198 61259 -64840 448970 -689863 -484810 -259618 -742843 968502 538528 799179 -692795 983207 -833239 -19433 -982494 521007 -60539 -275314 -999285 -531356 544890 -275279 157185 -429873 -903709 -578766 -128424 -517649 646064 -450181 -966343 417717 -651421 -724441 162210 516233 -803308 823943 -647068 -908347 -658962 62879 -506461 -36299 811439 -102873 -57638 -786787 251180 810251 -554795 310707 823756 964843 -385867 -943072 38152 -172261 -388368 -99197 -486415 295715 520014 901614 -686166 120896 374893 744807 934121 -69022 -632642 -393368 -793734 614573 931973 -488736 -791107 330360 261469 962864 -834653 -885424 420274 684719 805429 -797322 -918587 -181850 -333683 338781 817579 240341 156122 -106579 -357810 461036 302432 587843 -96149 769426 -355210 -10066 -376301 516834 201478 452659 321066 182888 867217 221514 696171 11561 -430679 -642145 -264478 -548583 -989195 326674 -30608 366370 -668240 -120008 828234 17955 -118102 244184 372474 39407 -354618 -643346 453213 603466 35066 -990805 492323 -770704 -202414 786547 -298541 619406 -138003 9822 -46652 -28218 -635138 696759 -719451 -317521 -959284 756096 448630 453971 658099 -219284 640268 -5584 853665 -285468 861457 -856265 -570086 445699 647170 -819632 989493 -308198 620207 -703404 643740 -94420 320830 -105839 25104 669298 819881 601545 922978 -148519 283067 173107 -161925 -104193 220439 433657 770901 741178 -698447 10425 88704 431121 -725933 782981 696094 600769 349722 546274 -461849 337081 -138634 158540 243622 629918 55981 357041 -440774 930120 -353831 -130191 210966 -279485 890853 -295963 -447167 423248 -511852 90581 -189865 447201 -642054 179328 -475642 826016 -337407 -953960 178578 -159768 443237 -590782 -241711 -159286 -686408 -439653 664495 -685558 -38049 -951378 812587 -590176 -489964 -563713 -273063 798647 847970 -347645 447710 -449359 -337876 -386394 319479 -433759 664614 472900 210675 509520 323033 101808 495412 844345 922788 -475600 -479950 276620 961974 974590 -331784 -864209 304789 -164791 -786652 678712 311066 -762830 -463509 758900 109554 442319 -905325 -77340 -828897 951724 471671 -572357 -589067 -220987 503047 622689 -692323 264589 155846 -237454 -267627 148970 -939446 573248 -710354 -111689 -128833 -198579 -507891 306496 -533788 -162094 -454869 997705 -54900 -227653 128726 -450680 -341857 944168 -541779 519207 -673257 764397 -773337 -545213 -741117 841363 556044 252399 359815 -823211 -292869 -736462 -782759 480804 507106 -258684 260678 778916 273545 521429 -742485 -542291 -855416 395911 821757 -971574 795084 -602385 160962 -900035 726807 -349609 573845 -803207 915836 420863 575398 -467929 735079 -394985 -932553 978338 631187 -423865 874656 -781318 -611566 311592 -321460 99445 929608 -348344 -871878 573705 347120 -584791 893949 956387 -372714 -893886 -294084 -45212 645404 -883971 -501581 -349538 -604747 358072 -239184 821468 -506644 -701372 -230377 105623 -856930 940265 -711714 860801 -81284 -961056 -564207 874111 111627 -84009 346320 -952794 -623964 -331919 30668 -705211 -935949 -577213 -73394 26204 -615428 541400 -177616 -737891 -141807 -362066 752481 -858382 -567715 -836041 877285 318838 -874787 740184 244435 270074 679394 -331411 50518 908674 423824 518852 2093 753861 919906 -538338 570154 -43471 42148 -242511 -590538 719077 420215 373544 573004 731957 -745775 133921 276730 586409 40570 -146514 848611 556414 -685553 247509 -95808 -479580 40835 -552304 -875302 -136642 193817 -837298 -636271 -285147 -281620 -366096 188760 323685 -741528 567244 337206 710847 406478 -53202 -400697 131110 452915 864978 -921798 -379326 177793 -543893 643665 935023 -312459 977567 21091 -459714 617247 346888 627293 -456077 284006 -173515 -802500 773126 783745 -733529 97557 923811 -575617 938197 -478322 -884566 44735 257321 92386 -516432 920185 766208 -149535 14587 -507468 464429 -955667 -156022 239565 427382 174334 79883 586359 -710378 451231 -905758 603957 -12742 804463 724393 -49951 906372 -125407 -602838 -763223 -316149 694780 708583 505485 414040 -131492 569491 -990750 -786965 596399 556695 393554 869044 621433 -600050 111065 -178661 441168 391368 205897 312056 856417 770890 434120 -666981 -725399 477133 586061 -913850 -334532 -536005 -334810 148526 635586 -944971 715509 -877826 20469 445584 218798 -793901 525925 -982829 820379 -546495 -35788 508603 391512 914636 368026 774071 -55465 628592 -620703 -765844 -574115 -400998 -513046 277938 816772 -516179 -78937 989972 -626249 789246 -924001 446933 -605511 265176 270190 150246 -614370 215161 -132671 151793 -916529 -49773 -32802 962897 479626 640715 290330 -458217 641889 468029 603489 -677498 -849353 182263 404403 -448360 -345530 -175366 946849 19063 -893413 757692 -721325 158085 -563561 -193496 -453371 416469 8432 -886244 -394874 -236497 -812113 -857238 -653256 -233200 -145872 853080 -438126 -907864 -106203 561184 -192735 -627494 -965613 -600080 -286718 544831 -517677 -278933 226538 158756 -246766 543655 750111 -744825 -180782 -144979 153596 -942819 215014 -661124 -323343 284367 -264966 829062 546560 455097 -733687 677809 419777 320810 -845467 878679 -651169 255399 324787 358087 19993 100456 -589077 -519742 -868926 -354343 57821 -217601 269378 819354 -563161 374183 634770 547199 -303296 -76071 -642620 -191727 -110096 145192 832120 158859 645717 -31592 217832 -731042 -529184 634916 957277 242221 -744875 890299 494520 -953006 -500273 489278 787690 120024 491834 963716 -206212 -664578 976215 -527145 -677240 539578 -935108 -79372 584637 767283 -938799 212878 65248 511174 682068 -341684 -933947 865027 489558 91462 958042 236973 589500 553484 66973 34749 826558 666016 83745 -697889 475627 -859017 102413 691828 -53981 -594565 826780 -523634 -181732 653324 375710 -937353 155742 491898 -164874 675883 981191 -239091 994458 -784295 -127865 -53634 629399 867174 495653 -527877 390922 -206102 -450823 -213210 986535 -585935 -68433 -872297 -847434 791483 418506 -268331 -422256 -604100 600991 -731935 -914009 -648164 291286 263852 228988 478713 425453 984219 -436057 -881632 392628 428426 878674 389400 -229550 752327 -378050 -767081 905278 -263278 -231236 110603 345543 42788 -178379 -669805 -64883 -777691 152100 613122 813445 -812492 -394346 -562205 923769 730338 577841 599920 911622 -592841 353706 712473 36124 817580 594893 238467 839810 420272 -37255 856582 -881841 226596 172321 773807 189042 601438 -514996 -949060 826282 -821079 431638 650018 583439 -925885 31917 76298 912776 -212386 645205 832464 -968878 -360544 -75419 893699 -423297 502563 750919 -38040 209653 -159754 -529413 -393865 -865429 -792934 -690027 447579 398831 -77434 -496325 -772490 633443 146851 -523608 272348 216955 735824 -585173 -962477 -511167 -460961 118569 147545 811794 309142 -627818 -296802 933918 -753104 526720 896390 371435 -637863 -328059 -79192 -822190 97974 599896 -260526 -877311 786906 -423232 443010 -571145 -121518 -508135 -932370 -289268 707994 -82863 -889987 -295834 589861 -980373 629068 681221 -457638 966400 134955 -761672 603153 505913 -894307 89253 -198886 -310442 967259 194629 -793545 896682 -597551 137445 280605 192413 -28769 -987865 726518 -785623 -263910 628991 540386 847069 -161463 -985290 -858255 453981 924520 732779 -323797 286432 99048 409485 -54392 -33231 57453 -760094 -783880 693422 -975153 732035 -211491 -315956 818586 -667299 893452 -368367 587918 -253519 476112 624024 -392929 -449643 -780826 -148975 105973 54642 -716414 767039 826861 -540412 -97719 -524936 654999 930525 -947756 -408792 -508105 -863390 -413900 -451890 -707004 -328756 216808 -281731 224491 -31064 227944 673500 -302067 816855 -651106 555431 -295491 -26481 294120 171692 -637245 505304 -73960 998863 -434532 856721 -475020 -19577 -188809 -922520 -862538 493662 520121 -245531 64396 -510860 -112773 -539040 -154343 774013 776839 677510 581234 726207 -537634 459352 -804446 -626027 -642252 444332 493223 -253585 717170 -999126 674419 -472369 449716 -549936 -38676 203469 430537 -633745 237420 -385772 -761162 50220 629954 -684446 396210 662656 949423 -326900 -546005 235319 -476951 -816519 27840 567925 528668 -602078 -732987 494252 -600988 -83816 -220477 -777304 406612 -381186 676213 -765309 773874 -825718 619723 232753 -531784 -92536 -982677 31734 985237 586584 935467 -82326 591466 91883 863513 -759044 -907634 -546486 -862605 -945044 682570 -650865 -980177 509264 -551459 778217 -501772 -227824 793466 -509284 296095 769258 -878523 -480769 -725569 -32530 866009 280700 -80487 688515 625605 -447852 413477 271072 -630134 434137 16528 795028 -882913 606322 872120 -345473 362478 -519654 -650830 180695 806228 -551903 -999993 363428 712869 85098 -268558 -16701 -949723 461035 468580 780903 -805616 -53328 831105 188307 -746477 578776 -566687 -443102 347984 827030 -155696 -569409 -105634 341041 -475827 795373 -773561 222469 -382833 119937 167304 -300672 -315909 -660317 28309 -187098 -901073 -240816 -924333 142478 -611205 -229157 842011 -736414 74210 -639257 815165 -374557 -936674 -597906 91131 -358430 776089 215486 961162 -305080 400117 -595721 -569451 119183 524036 -465266 532410 713031 902608 898637 -574966 -318574 -728555 -522672 -338163 368168 -440125 533130 896188 -6700 727165 340798 496645 185845 -384356 -392058 -79157 812286 452140 -702513 614628 108918 242925 393563 891033 -365831 -51757 -639810 -821336 811829 -396025 -841886 926405 167150 -150684 278276 -966763 924410 393851 -27084 -963406 235845 919440 -74664 342443 -809905 191387 -456791 -339327 -998871 -858168 162484 199082 718588 457462 722779 280337 -721663 40891 738514 -278636 787594 -634273 90403 -974971 211832 -3619 -166614 -247638 -384189 -584474 -23015 670270 -279690 -270627 573045 214893 291759 -671909 -699881 -818725 -439261 1837 991021 269854 -617064 -537007 -662986 772927 -742807 713213 313865 564798 868614 -863720 264143 -157429 484594 -396097 701316 461709 359747 102465 -422406 -359266 837669 962723 -951978 -841459 -353577 -98531 -43503 466075 -105172 -505829 978040 105727 753932 664381 -836947 -958749 372593 632664 -415069 -450332 39402 300530 -606554 -34027 -523621 -487990 844369 -759811 895290 237646 534422 -903148 -973932 345250 -740166 -640566 -834170 481824 -653610 643968 -771067 -999085 562263 262029 948759 771834 564094 710587 797271 -805876 -869663 -530488 688117 -33234 -145688 -966683 147251 -678978 -855087 795834 -700311 749516 72365 -892449 -999806 -448357 521697 247396 -510851 104740 -677850 505675 286573 725908 971401 308489 295673 -842551 -885653 260745 -666915 -644007 190594 -224216 -618777 -447349 -413738 213434 -786437 34907 -791227 -599804 861199 -320773 -598016 788928 -318161 -208691 485003 -151396 -213637 -852118 -474815 -819909 616996 407710 418766 316850 -698893 564201 -630349 -781300 -105406 447615 -106554 -705209 572416 -26167 932527 -630188 828081 -393502 -81684 -496869 -19220 147867 137421 -81035 -87204 -937352 462969 -923471 -754240 454192 -806808 683407 -408854 217393 357478 82248 227779 -119398 613271 453508 -458170 943807 -811539 -390942 -786559 -966744 -167373 929524 579991 781586 944902 -656576 139329 -188691 -59946 -255168 938568 866012 365162 666339 779148 786616 258521 595338 303488 -721138 644370 -389109 -999765 300444 950229 975794 222121 657496 719800 -393541 -500183 -513303 662563 657753 490989 -388692 879955 -272590 -553140 16048 -674213 462560 -558925 876090 -978786 -726670 -490721 -688190 475222 -744215 -325851 345076 830865 828988 786795 904880 147375 -218284 704556 387210 404197 676881 547128 878923 -638147 -178365 -300559 808686 -23276 635697 -550193 545060 796058 802966 600285 593233 -983083 -527202 638906 -207220 -707937 -271890 -620519 605475 -902493 -97382 897345 -13932 309732 205612 -805362 -603243 176822 -484444 128878 -67058 597443 -264462 550757 166682 437384 968958 290953 425097 834005 769440 -934649 -307871 731088 112680 -967396 72408 430322 286680 -16868 263899 897417 -16539 725615 -342133 -828620 760058 752399 775610 -12821 -36812 -381172 742642 -498444 -398937 85000 623727 580719 871639 -548805 -142816 -575285 -198208 532591 -359638 524110 -522673 184069 -278939 -403055 609511 -547601 927837 378369 77661 -287436 -111278 870112 -737028 -998544 -536136 -69694 747778 921553 -259912 -808047 699808 614810 -27219 641673 695294 -992221 -746584 -366788 -321995 909400 534637 -774385 -970668 634166 614387 320571 680027 449233 866664 800845 -728637 895440 276138 914599 1524 -965393 485455 -11523 -580915 -687491 502815 -650024 524320 -463268 -749419 680855 -964814 798083 -763167 -911895 -420288 -107905 -579480 -738477 438389 -57875 773571 177072 -147467 584450 -537540 345389 -138282 6148 -695084 -557367 535457 766414 -473792 547675 479701 954448 204647 158987 323428 679820 409957 -325033 566580 448538 412172 694544 -489697 162597 169309 -862245 -832908 874220 -634733 -948431 692340 454466 -757223 465119 -581546 -176241 863503 155526 -430013 -743092 929865 -926180 28506 381067 230480 -248854 -893907 -723220 -61473 844556 -889789 -109143 -855705 564723 684180 900875 117516 -687002 -532976 665971 828709 552701 37400 59346 -992192 -917595 431363 305585 694939 -583521 504986 453418 640428 -112639 211613 238700 -471269 502451 703036 -163140 -145341 -444429 -466017 -666642 -187468 -461742 621150 723312 -412749 293172 284425 214720 -120263 -81836 420258 -37263 -165776 -25922 568478 329002 847545 541523 45671 -842201 809001 810696 -839331 -648011 -97657 159784 57680 -440006 -870449 -811571 -50424 -292181 974386 -465301 986430 875413 -761196 504198 63520 -985835 -460531 -370570 -772016 -126241 587753 996970 -454939 -537925 -161112 -138910 -473623 -522750 -460546 324147 -396326 -149082 -151084 -548344 418858 308008 -378299 658267 -967746 -2912 -699870 -897280 -441998 6328 -413074 -933350 -216685 -685775 392675 407844 702180 388828 -11413 -297495 -552806 905890 848424 -857972 -23968 279166 -918803 -233470 606804 785533 -861374 -293101 -913528 -620859 -21404 -396324 -913662 841995 -878142 710992 -740676 -380261 -708094 -466382 -337372 -584108 718714 411164 229917 -848471 -839369 431100 313853 261281 262649 231186 179853 -296488 -720075 -316301 -651124 318588 494482 10505 -174292 -782895 509548 874257 -921965 -807378 -922924 650011 351963 -24451 -840562 -457971 905875 -623554 200594 942625 -139844 -659835 373260 -73118 5708 81912 -29988 604467 -575057 584914 835862 -134712 -522047 -532638 10370 -472533 -645419 -945395 -588770 399544 213425 46280 -825833 -644319 83088 933918 -441132 485100 -559074 689584 826731 418160 914431 114736 -700502 952283 528969 939749 262671 948783 820230 837931 852944 340800 -310733 394608 -107051 -624456 -819901 786231 -781640 770963 298781 -454247 439884 -623325 -60263 271167 -962285 -389491 795911 219881 -236218 -699062 150696 555242 -147759 603944 -804813 999210 639828 740038 -961838 -735581 580516 -841957 -434654 183140 494280 752496 569399 -322543 418556 -307359 798357 -344479 -924751 665312 -671048 40095 805387 -848462 -810355 -346327 -774430 556016 279799 370804 -37310 -839289 -956725 283142 -282645 83257 -295981 328058 -717615 670234 -489521 704768 -11747 485139 -646800 139227 804778 239586 420187 2017 -216696 319384 286892 275198 536573 -160486 -529936 -886223 636927 421153 -231254 -67571 -423492 -182470 966735 -138439 736274 196167 -960566 539761 -501097 85116 -536327 -732285 177810 611298 -299602 -562989 -426368 -400425 -273234 389848 670737 -65268 -295754 836636 -526552 -92282 -12943 577472 51806 -138594 230019 -858123 432255 947585 -577407 -857340 312459 23856 -781194 -185913 -957001 497665 312800 -288978 302314 -849508 150705 -534597 259904 -894209 -897585 929030 825866 641915 -26348 -15686 163532 87476 -153265 651157 -945090 -401883 -320191 595564 442827 -381286 271520 -738010 -87659 525876 107287 -530756 422255 890217 -552252 -558785 -544286 140545 971322 -510126 92969 462362 724349 -866773 97205 102309 -305144 996502 -831191 870246 -633782 537587 -525217 -210952 -462044 293555 -784287 687687 -513044 78559 119024 323604 -120722 -805615 -808575 -60300 -436250 522744 779067 -173615 152839 -78632 349435 227944 -605064 -662136 -328623 -651830 -579631 747763 -864896 761947 -381150 -640489 605185 -229802 13292 766729 -946944 673223 511526 178799 530013 667535 531002 -15996 83500 -728093 435973 -219752 -51786 245837 704218 -265586 516855 139434 967680 573020 -734178 397354 -475473 192654 624400 155732 696343 94275 791012 -398977 267482 -243026 -663064 173914 27661 -221802 -886245 -46363 73019 -149033 751537 -694411 599777 -848929 -412142 -32460 198003 -594510 355419 -760929 666965 -727577 -92708 -41594 850787 238504 24345 -118769 -4246 -233674 -608439 133940 833069 -139294 562137 773952 -554783 -794987 -48662 -116778 567089 -144695 -202545 -202390 154043 394254 -433520 738374 -713328 -58106 319977 -769017 247992 -857623 -170420 16413 -226516 130818 347739 138958 -489510 -323280 493551 10292 -935643 754278 -180204 71994 963042 641963 -890486 368675 89308 -153957 648902 -964349 -980527 898020 574318 836036 91891 -601910 494433 448418 644200 34723 -264275 -589009 877898 195035 14998 -372528 670376 657266 -867434 16959 -797054 -740487 -137128 103047 249169 900889 120252 -888693 861309 657804 6102 260223 -446875 228769 156142 298348 -733861 -603972 -182783 -629967 -98267 -536876 -107713 287101 829309 160244 -411893 612822 -756590 201658 -121089 471573 443269 -881701 -377371 465767 -497555 -319075 -207938 539854 733779 463323 -285249 664606 192054 32901 -641329 -596992 640136 22942 81291 296307 761392 -105924 969538 935238 -143482 450187 -94471 84510 593882 850762 124648 259318 961389 -847540 -438917 711579 390902 52089 -568494 -127956 -264290 -193717 -8510 -608992 551557 -155951 -47918 155071 964667 351663 225086 898600 945607 484763 -958601 -143158 915748 244834 -630623 -15126 -961089 131041 -367213 21539 468090 812941 -681509 -786335 -886612 -577428 -509384 -528922 -122337 -591463 940190 825414 -705904 -625852 368437 -844054 -60621 436655 74330 510096 -63060 -589262 -705507 -206775 301335 451512 527169 -663814 -508031 648896 -171840 479579 914029 696157 -868540 974331 -985776 862390 -560210 845627 -520427 -444409 519315 691918 67737 -134114 476218 -429376 638768 -358305 567456 125931 -669281 411072 -230028 471299 645791 57549 199067 338956 430049 348838 924589 -176033 -248188 -972420 156662 366760 906913 361624 -76298 424427 359360 354644 -909087 -590726 -174113 -550753 998432 549632 569842 344957 -502577 -695302 -37922 -371451 879932 665145 308989 -128030 772718 -17310 766621 -937261 346908 -642067 -842495 112682 823345 975145 -122401 764880 89039 -382154 673120 705856 613449 603274 -107101 -760184 -327512 -225683 999738 -220853 -389977 -765828 -57301 318658 -592714 876202 407024 -794186 -640774 17082 753271 -941177 83532 -826297 616483 -339416 837302 623549 707018 -327007 936953 821853 177205 974603 932618 950844 -777821 -923368 -713072 -444860 -855481 -95607 665448 956594 206021 -892235 -203103 -637802 750648 384521 -43008 -310185 -114641 652546 -440707 316332 497451 493109 176964 830628 415779 -327608 -484171 -713057 -554240 -262666 781412 -598446 -861919 9743 -322534 -328249 271321 -79371 118482 274394 540012 735008 89917 300862 455957 -830053 -449985 910454 -458365 -695163 -979217 -990884 -390440 352145 191643 -223074 -408024 -697722 343234 -590916 202368 908608 -252648 -916853 917724 783789 -498427 692789 -112848 -19375 -721498 -352074 169056 117698 -527029 531808 -375352 -370643 362103 734041 -233419 -86961 -398109 424216 805098 -198660 -300165 690155 -161892 759836 -917792 664180 570357 -160599 563428 -763865 -438251 -424013 369554 332366 775564 -326436 -883293 -894971 557410 478556 -303735 -58178 -852592 -184451 -430104 -897090 262660 -29152 -676200 559519 -979679 549815 -531035 -23732 -646980 293321 410191 -326392 465952 153330 235274 213735 121867 -901792 971647 -549934 959918 828502 -381303 -537464 704049 -39636 270137 -338536 -714195 -429618 -504493 -735256 426928 -271815 -97714 878129 820541 -580607 350296 862976 -453431 456397 -817072 -570314 368960 652249 110538 -34551 373245 109556 -631026 -498174 -874539 -998144 -436967 359037 946061 -214156 428442 -906068 -745761 622941 733687 969236 318330 969688 -772538 -687602 -698113 151962 -565036 -469177 875780 -826391 659745 361153 -386283 -232928 -481438 619087 494766 805551 59134 -976483 -864318 55448 709906 709670 -106825 646899 -416787 -470340 605287 -635797 -426220 -310524 -957023 559935 789695 874615 964134 -688830 959577 -792478 783276 -386724 -270844 136550 938207 74246 -905964 -101255 974555 461650 877839 -205213 -324173 -712480 255924 -105150 -342931 -524694 -158864 920967 680452 -800455 -516630 818679 917989 -298322 544633 -244694 903410 831546 822568 299023 -48510 827110 -931399 -815385 -97826 -286260 231839 448581 -397754 757019 449794 384276 511082 -890984 -165825 -719471 847473 -713320 -193051 -376115 -451338 876422 169914 -264403 -950522 -998685 -82892 -516887 -282205 -883135 744192 65808 -533436 467015 341118 432130 792787 -188879 -335037 -523659 542254 -807475 676246 538865 683174 269054 252019 21716 -132989 656316 -187252 234191 166141 -457965 -899006 575206 -503612 436128 -846288 -366092 212474 68887 655649 913828 -116172 -251456 -292203 856954 -281091 -300940 -826432 -472120 522579 -585435 247435 569017 -75481 -370604 -566511 -482870 -932767 83481 594339 -892085 794458 -154466 16837 -156573 -376992 63396 -546130 -198135 985526 251260 502603 -154612 580369 -131185 -877379 -614132 869404 -980520 -669225 458366 867573 -977692 740897 705196 694958 -253479 251480 921779 752461 -725524 352748 422787 357068 966889 94080 257123 -511719 -332241 773229 -113430 -448873 -303183 -300097 -766329 13212 658038 521270 640249 -421391 -636774 -341433 264536 497877 -337845 -894951 -742133 -592902 -677683 531720 -463921 -45562 437623 49190 -981577 664723 -121037 -119756 387750 522032 81025 -979795 -841514 -234402 645493 967740 80981 -440557 637109 -207807 -129406 908218 -144132 922704 994197 -680270 609561 917426 -284268 164299 -766991 -721822 613343 137420 471929 -533359 781605 -941073 -496452 -255326 304748 426723 505947 -300369 -191859 -791351 -869880 -795390 -657610 -32968 -44022 -645347 -236186 -163911 379197 419763 -999435 -520756 -296433 901036 938377 -686367 20611 185509 -513246 718431 294706 -241043 551951 -616799 424261 460297 -871306 890356 -225668 461745 815056 187418 -252886 905298 -303510 129482 -507977 388106 -495130 -510546 -264931 882734 -574152 849891 350699 -915769 639913 -426883 692421 323217 -721448 -674432 645090 -934405 249012 -922648 435725 -956118 769155 -319070 -554588 -381323 304222 23440 365468 -289942 -676174 729225 653435 -139064 -575808 846167 419932 190083 -438370 450616 389999 -228028 -643787 449757 -729865 -548506 -645311 859502 473162 -8710 712404 -404348 -329260 -895421 281171 228269 -198124 -19397 -613769 798444 -611043 -177268 1229 -565706 768406 887064 870582 -806666 620987 783857 193640 -525302 -612134 -814750 608748 985283 -849705 185060 -806114 -408215 776233 868138 -171089 476213 -432550 208278 -458458 493014 788235 376001 669659 -166036 752109 465527 -156293 185360 -722103 176696 658055 -651062 834681 -6599 31573 -993383 765293 -436511 -517491 719471 645543 706124 -387027 37810 -175809 300875 729094 -343108 775008 611554 -103747 -62245 -890807 -577591 683211 -304686 -948660 34924 -146435 683223 -780845 -898070 -188300 116499 -104362 842650 766757 370725 -235034 -966655 917083 788383 603302 -112419 541488 145415 970828 654366 -733032 126680 473380 843623 -777897 523134 -130802 -84462 -157179 -295970 -36997 -54231 469521 -615093 582260 180334 661947 -718830 -379885 886356 -923879 454895 840583 252291 30227 -944491 -147436 -703017 312679 -828246 842513 824290 56741 81609 -655511 -416922 574132 -513665 -259814 698332 -581045 -316338 407225 725616 -855303 -139859 -271764 976642 717470 -935419 941038 599335 -156304 939958 751247 830630 568823 13456 982578 -94469 -852976 872027 403789 884567 -723858 285263 859244 -317154 -138092 980636 633902 341095 -688803 -527900 -5178 -534400 -165772 147900 966907 -249752 632412 -875218 191017 -430893 229994 230202 -340290 -574166 777798 -605360 564158 -10232 -429587 245208 313792 -527299 -558926 966443 -365970 -825905 173240 275991 -970359 -313228 -951815 827359 -677790 726042 -74301 -341960 724834 356831 -600906 134221 -53501 561433 -491705 391739 874197 131791 727744 466198 -588038 -253634 -680259 -953501 -430166 888021 794801 -918628 688944 -541127 -615073 -634193 257259 -694334 304097 -314369 164046 -209284 -302043 -701599 -880800 -976985 -393878 -281824 445757 -868936 191687 -298246 41107 -521130 696357 509729 420518 -482595 -497215 209339 798284 124510 144171 924386 509297 601117 842953 -385628 988693 266129 349396 -2428 -723383 961768 636890 253432 801974 -846335 536762 -159895 425110 -279952 -188373 193590 468664 -828290 655926 501425 113536 -49626 -500041 -220128 -712603 -874984 -365856 -679363 988018 -804422 358582 -919369 -831547 622114 -432750 924847 176403 -378723 566562 721980 -76894 -573780 812389 899815 -200883 239617 754098 402607 286852 -259321 982450 497414 -905398 -838057 451809 498898 -918347 625348 -412015 437358 417777 80720 859751 870695 919357 56628 777308 967231 -56596 264028 -961603 372077 -996506 -787224 -349268 860762 -114011 -900948 710429 71205 287544 -494927 -642727 -784287 178371 -200398 -261250 637970 -206979 924832 216189 -900300 76848 -83169 415899 -665548 -39492 525319 588145 -455436 -295147 272099 200172 -372021 -192191 -678155 -552243 -750077 116699 -48592 292010 -265255 -850157 704317 349035 -62079 33963 -343689 243150 839583 -534021 919150 551012 -365233 257902 960488 114834 -487522 898307 -514213 -471535 607502 929997 -117900 -429458 -325865 -593933 736276 -353398 -871008 100401 -535859 706587 -798838 -625323 -633239 -4439 123814 -105917 -231196 -105454 -784583 -62095 424045 286599 966015 -953493 388329 -101108 -212571 -548143 893680 305148 -424114 713300 250702 -801021 -807025 -342723 330115 741538 -393101 -797466 -967868 889263 907512 -809666 -75528 574546 -621296 -637623 -201029 -715639 375201 -779490 884318 520740 -870395 218984 -59420 -984246 -992758 -63386 173831 -327693 -825101 -90646 356274 218859 -372875 -753826 -622844 -115242 -643908 450362 -193581 -243162 727268 -193265 245927 -134362 322303 286207 816315 83955 463381 442179 -175233 849277 -725600 -171868 -689767 -850421 -318324 362626 -459937 13108 115389 260048 773598 -513049 -566391 31766 587607 -302364 -256327 114925 731068 404289 -578804 -806009 -687689 371942 883636 560165 613796 -340720 638807 421918 399250 402770 -854384 -58785 303046 -386417 756972 819941 -33608 339842 831597 587205 353940 -510794 -268663 825893 -826310 -536562 -492372 -842048 957119 137662 473522 594790 668393 -94128 -59410 -648583 -193865 939937 431271 -35599 681686 842593 281365 61913 30125 284566 742888 -939568 182995 617626 -998463 599945 672019 -884840 -764489 -639541 -219921 -454637 564180 -956814 -444262 -529953 903189 -20756 746236 970534 -934290 976573 800946 -515483 741443 -144133 -399476 -508052 619504 839379 555405 250337 261954 -375038 -934418 600509 575867 603740 -519140 -891058 -902190 705481 -188363 -547916 778481 -685757 -158193 -34332 -223626 299098 -69327 -363481 -764814 537264 212951 513564 -28051 -808067 905971 -213198 858080 -480884 989991 -579537 -143303 265403 893515 -328276 -992806 889599 646125 167447 66203 527326 -279604 -485969 33988 -306956 820957 203147 304659 40815 428358 -109420 505148 509970 -357530 843910 732516 275253 -182582 759411 -675803 619204 -311239 849984 698765 -379076 -908374 -381914 278943 -77135 179016 -481614 -514992 -71222 -572427 -952762 876043 883139 -773820 -577002 136110 -261909 234877 -229461 -955509 -290652 286109 663268 811112 717797 699732 394864 843007 -549317 -495355 641109 781567 -880317 -384439 113772 261769 -747214 -247444 -690462 -348621 350798 836079 574776 831624 -844430 968708 396484 -583162 -28274 -119403 -220498 974879 673444 -354114 337652 -793287 531276 -198834 -307353 -225617 920881 759754 -310996 -465075 -890094 148330 621884 746456 -298814 -429414 801380 69507 830633 -358278 -812731 413307 -462400 457822 495189 471132 -626279 -573361 -270115 -534855 540628 -983288 -461575 158104 -672341 -415110 121498 -958220 -48409 339784 95879 919481 -431127 452940 -859688 -912692 911650 982416 367098 -897919 -707173 521942 -43090 -528222 -347154 -686191 457610 -423826 299466 -694935 223094 -428520 -634636 158779 -401232 147908 893249 881047 -995383 648590 -582628 501312 884005 430595 844806 -111313 906751 42277 -195695 257424 -991005 318827 356580 881604 -316622 3263 659643 -54051 -377438 507134 -200988 -324699 874939 786428 704066 -280424 -260774 -519555 -676403 -494619 228786 -223555 563729 453745 61255 -262039 689579 767700 46193 256676 -235441 -931367 -801441 -15869 -86331 914562 631569 83857 632423 589187 535901 24779 67876 612930 94187 391589 193152 -442403 969272 798212 405010 902692 408215 494274 39812 -62693 326187 336941 -581353 449273 -621713 746632 -352996 -605524 356142 -590456 841468 509266 924811 -97576 147634 -961855 598011 -62954 123339 310145 -179642 -378668 -352787 869452 833161 180120 -316083 888725 -537545 -598180 -974409 386814 461203 220942 -957942 987360 -455624 157457 -548295 842439 662289 -591430 -935477 -107660 377185 -850219 -298276 -472231 616892 488350 -162790 -608352 687628 -17337 637129 -810075 598542 559608 -664128 68215 423762 -948405 -87959 58843 906686 979660 -382908 -516920 -410484 -785665 -515867 -92692 -913465 -932646 -896270 661286 497362 498374 -227162 467338 -138143 -255198 259536 -241311 86398 517313 977493 -477018 -546811 -17177 809002 773258 -722775 432591 686426 -353551 -395027 221224 -878970 732146 -619477 820755 -579360 -254246 325776 -833369 -759889 -699094 -384226 -651923 566479 -813803 -891863 110693 -155986 -189437 941787 732287 562895 -178543 763056 932386 504267 190478 764154 -742743 -743861 -593792 -97954 -431903 -32369 -615139 220629 -265332 406762 594386 -617683 727009 -38204 -783937 -726139 80394 851735 933689 -502060 -700380 -392078 -358841 935139 -428990 658809 831141 -284082 -418453 -355613 -122556 902407 965400 -715269 740168 -99885 -953545 68639 -54007 234827 -915030 -139324 93458 371164 336584 -773904 826021 -132408 644315 608702 588342 -131933 166689 -802338 -251925 376918 864203 -581997 443298 -645984 994817 695859 -753813 433295 -632228 -804054 -804087 170635 -204822 -744073 -516106 500940 887854 346029 446812 -963617 -434915 -380557 51997 840102 -771294 -909947 -698804 -217259 359963 146865 -131279 -953227 -670119 364123 -792887 -585756 -781660 848634 -178493 -981805 -386763 718872 433668 914119 -159558 -169514 634404 -597863 -986026 -362523 843887 -666890 709663 -675442 -879386 329183 -282978 17707 692539 -470358 316498 618284 -950184 -294017 765997 -866413 -469800 713436 603669 438136 822797 336786 -3868 -79226 517368 -621755 837480 42236 -17708 -49296 -745884 782252 4876 747231 -918130 -813952 -886976 -156493 265359 418928 -988220 640226 102406 -821619 836128 166964 115973 -782726 60049 988487 -479342 818157 258439 -498676 923560 338099 8998 -461881 554291 -291415 581445 46227 962583 -801469 -688143 -897188 -795734 870281 -711445 4451 822709 241045 71846 -339651 -37896 215318 -340278 707413 985123 -908336 622388 990693 869981 291354 -684941 -230527 915265 619999 -187444 92300 162524 -855011 983863 -782655 864560 -451735 743264 242220 679348 -843671 470184 95278 -229423 511320 572961 121468 -5529 -962682 -352747 -958560 542278 -559658 -69761 747895 472373 436926 -482544 933681 -814353 204618 490028 -693163 -86239 70553 -174613 -570822 -296339 -266786 4888 55055 -228502 -158367 -533579 122708 541602 918907 -89995 925918 378387 -741986 -543807 -196777 101806 965194 1972 527804 -705957 -667879 117791 -6563 -745485 -840780 105349 -86944 -794940 -908324 -116576 -113345 139536 349794 -506790 -263739 -174961 123311 -190764 -48107 99176 491069 815971 924964 -787268 218396 664078 866745 639900 415342 -191214 292724 -684402 232427 -715682 901060 787084 -430626 60567 627823 -195580 -363482 -13547 813071 -407975 816182 139493 -17265 -637472 -717547 -241979 -86734 -771484 -599457 845610 -913524 -774493 48450 284861 706311 245455 459906 -823591 -849569 -754930 -461195 -439793 172454 -664070 -723065 419619 -268351 -825567 377016 -924275 -844822 -180858 601625 663928 -235988 -304482 647251 975814 -709910 -750507 547488 924554 843608 -291705 -492721 -169459 937727 -719993 73412 752330 481342 -838629 732150 -529807 18116 17149 236400 326376 -382313 -466084 966736 -667707 812560 724313 509643 514134 -706596 -329718 -181465 140057 347261 -536325 -251840 255044 582343 -578136 -918653 315070 453347 -102012 -525834 620452 -799408 223349 246190 -639163 -722339 899670 580567 -220762 -884432 -236429 -180560 180991 -329662 32785 -56052 -429764 -8736 49251 -326317 106493 724523 92694 128127 -561002 -5991 497862 -212065 -974960 418163 460935 -170665 -248025 946773 -6435 -954530 -144822 -129359 -576700 38526 -12387 360267 438696 621464 -389766 -662850 -384786 388253 -138260 70902 -95894 170006 167218 686773 -979994 -463587 453186 -535409 -983134 -275742 -800188 -17299 -585778 -900953 -609261 569485 -594542 -501820 -634689 603904 -859385 743076 884366 406827 439995 -20794 -922378 -949306 -446672 340669 -989404 727264 30045 -171600 -854791 -191782 983596 -901413 -358648 492775 917883 -510452 158745 311955 -880613 -902105 -684760 63801 537940 -656606 415975 -570230 -574113 197897 -222792 -802419 19050 -388228 796980 968730 910488 -391380 980775 399070 -501250 671714 -216559 128346 994087 438264 689318 -408349 863377 -269859 784719 556452 -592850 -377835 478375 -109929 549860 564023 -257025 -619504 57101 -787986 857179 -212429 347511 -99847 -97806 169080 252005 -760662 -56654 346798 -894580 -361109 -320582 -553227 145943 648244 264542 616387 468644 -536682 -955482 -118816 995525 68403 400463 -182039 745600 542660 -678071 117457 248655 838290 784567 279003 -515679 272509 705394 -965086 641239 392824 -654073 685458 -78264 301963 -907468 -98708 -517443 -98737 -12689 -112571 428917 368246 -760865 -628857 -92126 425537 649056 697071 542186 -254201 81284 513037 229352 -339659 106893 -498488 761000 -406584 598644 287575 676270 214613 -607644 708297 775664 -334590 -154304 967806 32856 966410 332441 612523 617667 11325 -664647 289626 894980 90109 387995 456935 -239647 -894782 94960 679429 504597 -592745 795 -311625 527437 -385253 -687818 699479 -354133 381057 -469748 -986093 607814 -604400 -27108 751339 -901592 -467164 -854372 -404300 -269874 231595 183284 -311144 -212437 -817879 893887 -85613 -666458 -429004 516813 -736393 -213224 211833 239268 -494614 -401201 393781 721658 668259 -335475 -769604 -134852 411952 377225 628086 -670198 -723085 -873747 -790307 643513 433952 799702 144641 -574000 832129 -794664 934276 -312948 515378 -917512 -117730 904412 635941 773935 -455014 -66587 -781408 324974 -317610 655615 966330 -11756 697159 201142 -757151 733561 -970765 335690 391383 -192793 -412170 606255 -326864 -605540 -152322 -213490 480725 -955446 -500658 11330 -923259 166039 858046 735324 -847537 -530531 -202310 -336481 108441 -187926 312383 215173 507676 989697 -298527 676536 -941979 -556841 -589113 460954 -105642 -219049 -465363 123326 586530 482271 132578 -997779 188885 248641 -49848 -678495 -697398 146755 -406058 -240243 699955 829599 989977 57107 -173675 344451 -189778 163276 -709815 248594 -371254 706181 -285700 348386 -560589 59324 -432848 480124 931908 200359 -280007 -885153 -256019 -138323 -991168 324605 857520 -749334 591683 216252 425382 840623 634387 -625929 898167 -563712 -572715 835578 684005 -558827 809730 -444279 -699197 493914 988519 891866 217590 633967 -499675 351766 -902150 -396888 797618 841949 -882720 167822 -119850 314175 -705720 380764 -191953 420675 575084 117379 584366 -199069 -941291 686759 820888 -237554 234788 262687 707717 490789 234122 -479879 770276 14207 -555440 796787 -233866 -786202 -20208 -113661 12750 391575 706169 385489 178776 -83002 -586800 828471 284878 -822889 734954 743880 -577724 146342 346162 356038 -454242 362239 -512983 -238294 512788 -380889 -298655 148513 610997 674450 190337 243593 -352159 -421205 121413 41207 -750642 -653745 -439301 317620 -897532 207570 446982 -435012 -208159 -919176 -130466 470334 -739690 -473603 -26737 -702945 -939353 595598 -225482 541303 415471 -188594 702599 -107758 334746 -219566 -169654 877296 -298711 555685 -304551 -795579 958961 659396 -414557 912634 -489188 434723 322988 350506 -919769 257959 412555 290726 487266 300970 330986 -393487 613236 -365830 -136438 -588347 -604716 -399782 576061 889612 -281647 258431 -208919 651880 -499317 -633964 -303604 268844 541943 -344649 -9677 39008 -882081 -199943 757505 156225 -371232 -438046 -187858 180670 -493718 811627 -818811 428284 404036 -270461 -784923 910292 -615419 16139 481729 588240 684188 565465 -842976 19377 -848951 -881224 137118 920300 384289 -937882 843753 -129369 267022 167061 -514747 484161 254284 -848277 211081 -865848 -875794 -130941 558367 -239231 938967 53353 242824 171108 -87999 -309983 -434859 -517091 685370 336801 -419921 319116 -129887 519122 -180528 -464699 468270 720403 -968057 501392 639463 -69962 222521 338282 -855508 -668415 -909733 -582269 -964820 -54097 31736 780607 643949 889965 858545 -526539 877128 -314787 -755528 664755 -64789 29462 177492 35895 504662 934177 850657 -265865 696286 -609027 -958643 912474 -872404 -854883 605723 -197507 665407 776805 916196 -298320 271462 -729039 152145 -157322 639559 -879923 -782174 209416 -191397 534270 341547 628562 -338577 -913928 84817 832756 370725 -898075 98065 282563 -756751 299877 -336135 390470 -845412 821256 191277 -250311 746565 -142762 620644 27149 559963 -683193 488809 -40218 511652 995275 -476646 174748 347833 -859324 598252 854715 237191 -327289 -773403 -871037 -426673 582111 -556512 735336 -53977 789769 771277 -341614 -678152 272825 -642641 -252577 -53378 -817388 829980 -677412 -841653 -462285 -665600 -964016 -135612 -21849 -167590 954161 -234718 487791 611005 -551251 697586 -509820 414672 296610 -153451 -305330 237903 -432730 819649 -204245 220936 744576 -332801 926831 853087 832429 260651 540895 832459 -112676 -431882 -819147 192598 182387 25447 29343 -70367 859784 284246 -811840 23389 -108952 -326032 929965 -651821 853267 -704586 417394 -153251 656829 282878 402314 -955413 437583 370032 97642 -877825 957541 439946 -777993 996273 424398 755997 216843 -545620 -86257 373582 320501 388655 734559 -890346 -192906 -19059 836268 201410 -790715 -902867 429205 -538637 812043 -378998 671470 -38498 417383 -576716 314944 -691698 503275 -602674 835782 286942 624669 609678 942192 998015 -139913 623425 955876 -956232 -831256 703172 -851208 399264 -301103 -323573 -944198 362150 752393 -930274 -814488 674826 729305 -492009 747896 16098 310784 421541 -998639 -723946 458033 -459636 325648 552932 329744 -282845 627332 584668 437688 217813 -758349 -876187 -577992 -585952 -763629 -769097 -894830 -68327 -570287 -66978 -514502 368742 -956595 219069 907165 211266 -188261 170761 -334953 -136067 656260 -561718 130812 -568582 300036 974813 -165744 156079 -737206 -80907 258447 -385880 529594 232341 -377178 305924 -788882 -270440 -554249 713974 -885327 869161 -908903 885958 196739 908107 389014 -289075 -225768 -963117 -631956 -570371 -579240 945513 -131316 866774 875616 78474 264286 36466 -190208 -159095 -59590 -702342 527163 -317431 910065 -47569 272459 -834300 704066 619747 605466 365512 -279195 -726660 308554 -200203 -87164 -609289 561069 -145024 -866627 361315 -611250 -779085 356898 952034 474470 117162 -719304 613804 502120 -246696 374267 903180 185590 -874112 -882727 -152735 925161 -561092 558130 -965602 -908467 828026 -877345 -319158 -169118 -742663 -572376 808705 276124 -538159 -667444 854513 -716764 898664 -766468 -32930 -819498 -608642 234976 256286 75585 -762334 -371055 625053 19625 133690 -198626 564059 77704 -147585 -783224 -830999 -997879 -482817 -842683 403952 103051 -952423 798528 -909526 -638555 -643836 -160937 -331674 972700 -630839 -656292 -691576 157550 -169404 464278 444807 604107 -237273 853309 -160146 914966 582775 795904 -403493 202088 531214 -191102 376195 -506098 613527 314585 -50900 -324602 951828 167182 117810 -238970 -141605 -651871 -743550 856437 -151531 292738 -711262 714992 575422 -323432 -870489 -856762 37032 83517 -643395 -806276 -922632 -276672 -481757 206794 520359 608866 -489427 -712932 -429822 -512038 579008 79890 802475 -212014 950745 -439551 499990 -557721 345222 737392 -305780 -685012 497259 82203 780843 819752 242111 -392973 594788 -47917 388044 -483812 10620 384413 339315 854765 235788 -963480 23077 -170764 534913 -123767 250987 -133136 962716 -812086 -688801 703701 117747 882283 -869839 -337717 -492178 -82532 -269789 -13393 -219956 -267131 -525427 -883439 -273509 -955714 -642086 364340 437571 -81961 117001 829073 464380 -441134 -940755 775125 768211 147492 2285 342878 941225 912312 193669 -399934 -305996 -556692 694083 -889656 843516 -858095 93195 -793235 793567 -119825 533203 -512416 -164722 25407 -37465 947590 235021 833967 635943 892663 -443465 -662430 37252 314111 483384 -757651 -435193 316446 777489 844635 94602 95240 290968 -597462 -673156 -129882 687989 495307 -551967 -238957 -878170 420518 -181040 -384224 -722820 -584812 367476 -961071 265371 45668 437004 -144290 848254 581463 -221077 424626 -931983 570659 -216840 835951 78485 -859021 -766034 471400 989279 -981275 -48611 -513627 304537 888331 -681625 620643 145248 949227 361925 -166766 422565 -346497 236288 -250539 889004 -162506 -727944 63110 -51824 743153 26144 296111 768188 138630 290944 902545 -858125 -315199 -215503 766881 818378 343646 664933 -867066 519977 217232 -143011 -454243 619085 399741 722928 810229 -114359 -772673 -7285 -307757 902784 -618907 -543445 874159 708653 -193936 -690203 583221 811611 -258601 416351 -628027 -490899 664963 904532 -510733 793367 -363948 226580 420104 855779 -832742 362113 -943233 825390 -923620 222995 813321 -381272 -907115 -859563 -505206 507224 895282 -999450 568217 672789 -617323 -628231 733572 -428531 -323883 -592299 -721846 -780350 -260485 701270 -32097 -507128 -859641 -651798 -187285 331401 -496407 662805 -344373 937538 -345591 -995091 512782 588547 -680897 -27873 -619078 466418 -448293 26856 311941 -823416 -285409 -900579 660060 50067 -647360 269475 -105120 138675 -353559 -539785 903011 640989 730039 788904 -853521 -80806 235198 573656 -202816 -889527 179970 484031 240709 554777 796671 24232 592803 -986352 -623454 189041 60978 410567 287182 -187377 359422 911532 -579368 -815608 -227513 563838 -54517 -96776 173057 656468 -965211 486029 -695723 -972137 901848 -236150 -725602 -322557 -638903 -582201 667373 582442 -245612 -345040 870662 880241 -491321 126274 -468896 -420335 -981662 755217 -480855 932760 806366 546245 541247 -188827 825507 315799 220088 -769361 -297328 -317735 -38052 789631 705143 -308500 -974298 858929 -530658 414279 -166074 300151 -785985 626167 -158046 459350 232456 -442343 677968 681767 -446692 -752926 4893 970519 483217 214040 104073 -112601 268272 -645738 664393 716717 -571080 573132 -223036 129617 992219 542140 -799466 -561006 -787265 230911 926993 -903362 -821058 -736706 -654793 646141 977703 -877640 668224 921799 -91717 208323 -172134 -198295 -364367 -676669 673124 883077 655282 -663115 -19213 613390 54237 -82265 843213 438224 673733 -676932 122672 670950 379246 24877 -12276 342337 765267 811843 782469 -457176 -487581 -9633 39410 457523 -529665 -717454 628321 57679 655102 -201339 343953 645053 -679126 403634 -50570 -500717 15680 169769 -632648 316857 -419597 736172 425140 113389 -97686 295443 -346375 -864960 -216259 -337208 -331444 -86506 -831876 993484 -140122 301226 481065 906289 675633 548104 951481 -64482 652494 940177 -898666 -287153 -598382 873083 961312 121106 -589500 -229426 655655 -567734 271840 695912 119027 425200 256791 -605703 -293059 -196595 -336307 -233976 294707 -50879 249114 934380 425847 -826049 -713654 64212 -727263 -50609 210653 98880 -541896 -919221 -431609 -879226 -188227 -131038 -628047 -631986 -527967 -46632 -253322 -248299 -328119 397060 500263 -105810 280081 -666288 540871 315324 -227129 -925571 533648 -696262 -326613 747485 -979220 -293389 512374 361174 165117 -853750 969296 -367002 -977130 191860 182359 754330 -556097 339705 -736097 -824299 -211915 759478 381613 -148209 585063 877982 652027 -275373 -297861 -205324 112376 219584 -974393 -592813 -807292 -954935 970072 -700634 -614408 -580874 -515730 961840 -772580 993120 -229378 181381 477359 649016 283823 -229361 -687133 -166079 156253 728715 -560162 -744110 -720231 894345 891706 -632875 953255 677231 -31482 -332725 -981249 416887 -581949 -853307 -596403 943020 -472344 -290324 -685199 796145 679518 512122 93823 555258 828420 635838 -530752 -883247 562348 709917 -177617 -829102 376348 -651508 883709 -137168 -142961 -235114 -303731 -545554 109233 -830628 665337 781542 -165209 277904 187019 170693 879236 -908167 108741 688653 725461 -444557 -485543 248594 -552810 844780 -309582 -795138 -898758 149095 386794 -838963 640936 -985859 1617 848465 -284744 -240297 -4884 857647 -519238 -475083 -999053 -711967 393584 -190357 -668462 566578 -891634 475742 -245462 504516 230337 -267765 -910771 436365 141606 584064 783045 -443562 -577842 -775711 -728498 145083 -203840 -524443 965591 -487378 -224905 80727 702724 -912652 43744 -223211 628655 352294 706910 610964 -71709 503858 995782 -537766 220640 348759 725091 698882 114714 -237268 -69390 -532676 -271686 449177 -742489 248139 -246885 -867491 742694 908293 704078 953095 -378101 -106538 108438 973180 -771997 982205 325868 986615 -885327 376525 -946051 952068 -696086 -813139 -637273 -110075 525689 -517351 -643328 -113746 105788 835551 -187184 179080 -158331 584419 -938991 -41487 -375014 793244 -999946 -910566 597173 119700 -611103 584584 -940284 602092 986603 -684012 647466 -24619 -491296 382699 879036 -684008 -334400 -668658 -677051 -194545 337088 -999725 -604861 851498 50503 991074 489000 353131 762737 -949319 -787366 -501398 -927089 470313 868147 -591406 833445 -925098 677762 -691614 -837141 676411 -322040 487533 -179892 248868 -967301 661466 534122 -174798 -436089 952740 -178280 796123 -393400 241499 -46625 664807 142929 528802 22138 178676 -284376 54447 672858 -435597 -740025 -768945 -897630 579112 624669 463711 -349652 934702 -279669 -603309 -629758 472945 287464 -786637 420326 382130 -900739 839065 914506 -147577 -499063 -282572 535385 27096 925118 -186680 632172 708450 -514493 -912852 986518 662200 -191184 269003 452249 -138691 -444267 514595 -609682 -638676 630899 -151607 719425 249873 -45119 -507421 663538 -103859 150633 299052 832022 -266603 402504 -187020 -433293 275699 -770126 697630 -694136 -237756 -882453 -147808 55043 166840 -270929 -297594 317897 863830 206123 -369041 563825 179573 214785 -771954 860489 309316 364872 -318165 6736 763203 376074 -785505 870842 661191 -768060 658140 -680464 270202 -853910 76258 159885 222425 -971168 685003 515937 434356 -943102 -110527 439538 641714 -736099 -322558 628470 336202 586484 99299 386522 -637366 -912836 625737 -112449 717396 222624 678194 -170504 523741 -362690 -406102 47629 -533460 -866393 698326 -449221 276705 -800029 906605 766833 -99349 682987 592058 26580 -411888 -761171 889500 -201924 -11030 -998004 785926 421429 299364 611549 -201985 692479 -70719 -491796 571939 -770033 -165867 281076 492064 248588 982474 -526038 -959686 -179374 225564 695475 885191 -329358 -660195 610729 135603 -922576 241715 -955621 -384642 -986109 699285 -424182 -795847 -281831 -136367 315116 170381 51793 -158007 712620 21300 -420161 -392527 778536 660861 -241877 241170 401586 76748 -59374 64075 -213104 -156520 -989660 478731 87293 -168852 -973116 -938792 899365 -975002 747916 141323 -112340 -547653 -664890 752337 720424 -201551 224884 884268 -989662 875300 724808 905968 83097 -27903 -700756 -348602 263552 443982 -812612 576301 825787 149664 5319 58740 -883931 229539 -126637 810689 266381 306710 424981 -447219 244660 319565 -392836 -290395 848081 -862419 -899800 241066 -409843 -31437 914283 -997102 -739064 -524179 383951 -880090 -578606 891135 -984305 -533630 -76174 -875232 663964 355864 845923 -841830 535322 -600276 946194 630478 -191904 -908583 -64415 -776019 109052 -407797 -422873 501568 613421 599300 -504530 -526175 186599 542424 -152653 -632448 26194 -751888 -3222 -396257 960331 -674294 14455 -637610 -310686 144183 -879626 360592 -439718 -51108 237556 860876 547501 27697 -925068 -688867 -857083 -822971 186347 120362 620227 -856071 -695612 -65233 725628 892160 617564 922746 28919 -475290 449543 105455 -265679 374790 885642 -107388 -652071 -947695 -977249 -110395 -649644 753038 490356 458834 889786 584917 984235 -804 25303 -871789 972892 467628 -329045 529097 802063 73244 766315 503628 -991421 -179429 598781 969159 835817 516269 -320256 914100 19945 -981911 568258 468967 654748 136186 711239 481924 843473 30751 -256567 -322941 228808 -115413 -683469 415283 -526278 -128379 -702428 -285644 501071 141992 168818 -931844 184870 -729052 378789 652115 99025 -156517 -555912 873175 623446 59846 -575781 -202632 -802001 54894 495860 -795011 -935093 -929677 -419559 -697987 -160757 934600 -183209 -555801 18757 515061 -465937 -580613 -38844 379283 -962989 -737330 -932921 -497836 -813651 -374198 -188290 821753 594905 -640212 -13936 -355751 553318 327940 623127 712929 542745 10041 -964702 376590 -625174 988418 188210 -287115 635525 -491794 435902 918844 203338 -945443 -530513 -511330 -88755 454788 -762268 -468501 -786345 -428435 659120 -156283 619747 -438284 121175 -940444 320418 -470580 -113643 -804077 446584 839416 330006 -749391 -208771 795730 597247 -71439 540156 689544 505956 -926950 -111497 790426 811215 -632 280737 837853 -575168 -703703 -881822 -876421 795687 -65023 762455 553968 -70549 350246 -444336 725007 -943385 87493 45904 973563 313320 167707 -196336 -390866 -659279 210813 91005 572405 24055 80464 -460363 295538 531684 98577 944014 361369 -563688 264655 768399 -520396 517412 -511828 252404 331615 -993779 -937248 398510 -198515 -750001 858550 517345 31105 978647 -763764 -308507 37205 -194296 461399 895558 948086 -454473 -941667 547140 -194010 223407 606458 -769580 -363271 -516178 -109668 821788 -275368 302437 -503866 657146 -870398 510332 -401967 -546306 -950650 502668 -132698 -173460 -641974 46755 771653 781244 834055 266564 -723263 997785 -341046 156517 -374206 -589723 732149 333423 -289791 -159821 -386500 -268223 30672 888651 -427224 221356 675216 -634070 975767 487928 953400 -979457 970042 -229153 875605 -591696 896662 -747123 169349 -905901 222980 77606 365946 -60363 594609 670527 -743427 -546089 -497249 487012 -126488 651755 -773214 551697 233771 -82597 -599965 654009 -530872 -504509 912352 -320190 -277544 351218 370410 -683898 -274684 -964371 -396250 -264108 392203 87660 -849267 -744979 616387 -202149 -791828 75400 664208 -273574 -697244 -901554 -294417 107197 135147 -150178 -417554 -547187 887753 27466 885168 758789 385308 66585 -773778 646806 911829 -163517 694641 143331 -287431 38328 577434 -24250 324192 -555943 -619302 405321 -287047 -749827 -386630 745390 851845 -108691 -493740 -205976 466391 288617 239448 283423 637339 463393 -731256 108720 277003 647228 -232644 -356950 -115269 -148267 -407330 471635 -205425 815481 -410385 -365919 272064 660906 -388223 -161215 -696102 -784545 -600517 141075 -472383 -752894 -49703 219820 -22617 -549391 -519767 146643 621079 614269 -49138 -868859 193262 -855826 699649 -877071 790621 27132 -11381 -479108 210152 868056 922444 -108867 -364310 259873 -821385 -650750 419727 526575 -536492 299978 -724776 791116 -822339 -802487 -978662 -161610 -725087 56424 -850561 52638 793348 -479294 -950780 814572 260221 -276056 596217 624249 691510 -776034 -211067 753043 -817680 -410149 -572641 773501 194045 -470195 29974 753260 940995 434322 86922 -996853 -75328 -765312 -710416 -707336 575233 -667874 -30702 12869 -872791 -234967 741645 -811784 -131600 -189039 -680623 632075 655905 466553 924069 -921492 55579 -699462 -420576 -378370 -891055 -270240 798769 192663 -567221 -262100 100504 -233344 236962 144272 -831894 734072 -681465 889398 -317935 -223439 -767683 173434 -138039 -543279 -238693 246891 -298587 -11534 563723 -330930 154248 725155 -44018 -166630 -670420 463973 3381 -39683 -238817 156334 -216535 -900778 500928 -987670 -698332 110137 380999 -447499 -703370 338543 1850 545314 472449 -315661 114297 -624713 -416323 -861578 -305357 -26642 111284 135259 -287250 202742 504327 -466756 901123 -988688 877416 87139 999456 -542221 -275042 -771502 -24891 881801 873477 -923716 -685753 377647 -294901 660745 -535473 117080 709427 -360106 282716 233835 -685546 -651534 429629 299200 -503075 -554526 814488 424743 438088 -15137 -791962 -236575 520107 379603 323188 -882395 519915 -502177 -259228 -177891 12421 -355369 -598998 857574 302983 -341052 -150256 -757356 -500331 -828830 395058 -503381 340198 950944 -497790 405799 60485 903459 -823611 -324491 -880112 951235 797332 -408969 415164 -71157 -668964 -276091 -616113 359229 419295 -799642 309348 -724404 -714576 -54309 736683 -267551 17083 -538219 963175 362071 944443 355257 963566 907071 42946 329315 582188 962396 -179275 802976 -811104 -77272 615757 -973325 -648355 -704819 -134633 911953 -354934 -266067 970228 -503643 -851997 636635 466202 -742707 572598 557087 -901230 8859 140007 -299786 -8520 597716 698221 934287 -319554 702260 434642 376911 915240 673385 364215 -694194 562897 -575340 -895795 -495784 -57115 524107 969821 -442386 371430 593561 410177 -459326 -801753 -803332 -833815 -435138 -12844 132710 -882601 -796035 -3480 -777027 -280285 542928 -745676 -115493 -249352 -723525 -452257 -123505 994069 -216458 200161 801178 494669 -301843 922375 584882 235527 -281280 -450318 680834 930494 237123 -405096 -362712 374786 -473986 429121 -641354 -548234 37166 729227 244403 -491056 -807741 -799514 766743 550237 772193 -404967 696658 -944262 377055 -347460 801477 941211 353482 918843 -772410 -956984 443875 -873639 -423903 881691 862621 -572501 -692846 -446141 -29152 669593 677324 -929532 -425271 -768159 628214 401333 392615 -223340 -389464 708033 -846593 112150 498162 639270 -263351 -260318 -332843 -959751 354225 -807229 218568 560608 -894825 351964 -400715 774678 -689904 969250 -276743 593515 444131 -995427 -385945 -535614 689548 -791509 -161338 -540271 -363972 -773892 -660658 -79644 -661417 -991338 -627281 -470694 108917 553811 559883 984486 984161 342751 -632585 421904 638237 -119366 535550 -894095 -283812 282428 -320867 750907 -654841 -480884 -516792 786286 -210759 -749401 -543389 -689500 76355 613856 22090 836359 -382936 -402214 426442 459349 -855903 -343665 -278746 -596893 545435 -821555 407699 -335850 255284 930100 864700 353516 846658 898489 949951 -342031 640716 152742 -579155 10698 -769649 -937705 880782 -790866 111226 -656897 807643 668776 -867278 -469087 -56318 988631 572431 979607 538342 -543890 387357 363983 54620 -206156 600989 -361848 -46161 981189 -325631 -571174 71069 -780721 -851853 -493141 774104 -611306 -903218 -314181 -598906 -767120 54435 478873 -267839 66761 -374218 88491 -903913 -534623 142463 -271446 -489077 547209 -962519 -905692 -540141 -377174 -952554 -35720 573720 -692802 -711207 -435235 559481 419348 768699 -929828 -964472 312848 101559 890833 514571 -813655 270845 264430 -506308 243050 854771 -754376 -122934 -424079 -513873 -98935 -457514 61811 -413058 -708212 789495 -440778 -145951 -179133 251318 -12138 -755317 -307708 -565870 -480768 -323740 -363272 -771459 -932998 230280 -862309 -296226 954137 -85687 -817089 579213 -185975 301737 24585 -574502 -73335 610145 734834 -641786 629101 563293 733255 -30264 -294118 909245 716586 -468023 -658547 16853 -980849 -46167 -271148 -35282 695231 812920 301971 294275 487000 432957 -15615 542405 -555189 -55053 250600 -696808 302173 316679 11305 953812 354855 -105637 -74571 -942332 -724458 -735034 470933 406890 -792725 8210 -233885 -614535 382140 -604292 727375 615258 -894734 -929736 977819 311912 -244407 -266134 -998241 -691021 -433966 -438482 9286 21377 -833804 -568687 661647 458312 -226585 -382058 -969203 146741 437304 -271438 182631 202665 608968 -163888 96473 -334538 -687283 858701 -242511 881703 355535 -990467 -414509 897909 323884 -89180 679861 255186 -177387 417918 462692 -465374 751631 -979015 -628611 821117 -495246 -51211 -796492 372527 366317 366667 -943535 330553 -715136 -809918 247086 927949 422273 -769317 -919750 -189227 -759912 719623 -914951 234476 -667581 -684628 -63998 600419 697683 583076 34560 -125890 146284 224573 488754 -467404 430089 -904262 -734613 553523 355830 363729 -128494 547930 710868 291755 -754782 -643203 918552 192487 -352597 914468 -817908 562071 -65329 645388 419789 317377 -232505 -196059 434508 -859681 195804 474642 -998451 -866209 -41746 806572 838251 253220 -914576 6271 746257 -81404 359658 -787508 -975230 442696 -929034 830470 -587053 373807 -603709 -826027 -860564 691307 996117 538261 468362 -440669 575298 -591145 -192832 416751 -404425 -890785 597873 -919841 -130063 2341 -324008 -144524 -641659 -934315 539904 633765 -634471 -143793 -72116 671835 460648 49192 -403215 -351883 -332094 199590 469750 -498363 858633 560584 891323 -879854 -192459 907196 767983 819476 -295215 921702 910361 380795 266620 948448 -898928 871528 -239511 982772 433666 -742798 973535 -970588 -376463 346275 -380230 84131 -111182 485240 268520 616026 -160020 -918043 158573 505315 -945377 -324914 -327457 -321775 123802 -840817 623467 234214 -846077 -309003 -310834 -479460 449492 251970 855517 125213 -602920 682413 -647939 264074 -445134 -119712 -584277 217400 13142 725881 571894 582702 -810355 84745 194176 -656344 146038 -504296 -381567 -396776 52352 -157025 80708 -67552 -954511 -286836 -594137 -485607 -444702 642114 577951 67726 -163903 -342634 -832590 110529 343245 931923 -335236 -221658 64797 839862 449835 240740 829210 664435 761730 901335 -792192 -644433 -212006 -745840 811361 -642172 467484 272978 -425438 -573696 215752 -34409 12668 799910 -668431 821513 -988803 -731797 715071 -350070 980996 -51782 -474773 -790995 -264888 635121 -822201 -283206 280146 -751902 -774988 51246 -23170 -764717 -596055 -713159 935038 725502 -712525 432446 -992809 823826 -129296 -264618 -344350 -371152 -949102 252237 -929844 488302 -47646 -374748 155030 812631 813370 387853 -298986 548713 725898 -40718 852853 -399081 -70571 717423 -988241 68293 -809039 306003 939286 -341554 866122 183843 267342 -697215 427999 -558697 -405166 -80353 524995 371099 -468370 276702 -341667 -366001 -949692 -253206 687529 -275833 -862521 745055 78645 -3380 -480317 990032 -84955 -518183 500307 -550077 338991 643743 -998168 -661709 965279 994753 -604343 -786931 -36779 -120935 147854 444723 -987838 560177 219684 -684164 -402321 193739 288204 310449 738550 871002 946844 -629742 -633977 -608122 -892548 697039 -632604 719276 -966102 797199 -783771 712156 -328649 59373 -282252 798041 -585593 -695690 951698 -141156 392533 93100 -182191 -652975 718509 950022 -901416 643801 -848016 -725650 350179 819526 595028 555969 -296384 -924830 -636959 -367405 -255406 851881 316661 -134680 852754 777802 -808896 745148 561673 835882 134857 -40836 727255 -241695 486631 -330037 392879 -242757 -598711 -523586 -754471 -789193 4847 -27168 -628561 575372 369711 481071 -778592 384159 -919503 -307044 941232 -360177 -801806 -572145 165878 27305 335173 -859167 146204 -860556 968525 574688 347107 871206 -557563 -550321 -858851 674861 -795207 722915 -534991 8616 64522 -823353 669722 969834 126061 -497383 936680 863614 -476884 -243989 513725 636190 -650140 -276413 -170799 341946 764933 751771 7791 754295 -465963 886113 981238 -748499 -356882 -955272 189785 867305 924219 470325 -609376 -928791 243327 187364 94052 -24286 151758 -425919 -922282 -828995 -482286 -249217 389433 -915178 -702456 -797628 501860 519100 -229184 -451414 406337 133620 -888160 323263 -698415 582198 166498 762246 135205 -846931 -794607 804725 -165786 -36677 -499184 -257035 769998 -350220 -21741 794342 563501 -567010 811172 6040 -231707 -75849 -381793 135762 -527890 698223 854327 196558 620115 -226134 -322961 -862277 736306 560767 879393 -268870 752064 623292 679674 -267678 527683 -863009 232956 -564036 353943 95902 -172293 -108600 -603094 -176544 -60639 643446 -938752 -761918 255850 -510035 -891857 -225004 -694104 -719032 -443549 320857 251904 242964 408155 612042 -656788 192979 505707 63699 414903 888380 508280 288020 206595 -446471 389503 -534814 -153786 124071 -921202 178116 616393 381018 -691638 -325898 -761688 860310 890855 15977 819669 -565673 460851 885697 746005 -109430 -705524 -726442 -575231 -239727 -538268 307252 -957561 504515 -492092 -422502 -506010 -119190 340423 -72961 288693 835012 -937062 -296440 -523556 951170 695171 -651117 -359398 -368948 963031 156976 169726 918203 -148606 -984029 407021 -456867 227075 -578973 169122 191029 -74387 -85731 -402646 183224 305639 893874 -621596 930385 -540627 -334667 461191 959326 850189 -473490 -57317 -571600 614251 942682 617726 -668017 321982 173608 -691615 721588 -928112 597309 984649 -838706 925058 -440783 -7793 -578563 -168123 168529 96352 156122 600610 496539 739389 3821 -564493 234820 -865028 -418507 603304 -986571 907461 -680284 -875965 215690 -464362 962080 143196 -940142 -699328 -893949 447774 -822703 -531608 -341477 -197816 596609 131718 -790485 -255827 -336883 189161 91241 -246220 -275179 536497 -62594 -703912 401261 -383916 251273 -885847 -676194 84890 -431460 -350134 171875 98465 792893 907633 -950484 98906 704103 -917 -67425 316937 -164474 512021 -994798 261833 -606850 -530077 -285421 -41978 220197 -859427 -452896 -834303 258117 -946019 10351 741328 -77925 512722 -368537 -247333 5594 86336 895141 573919 -791256 -565698 587448 186223 -189920 -530633 -622107 68975 314831 -339031 17188 -23273 -269641 -300119 657825 954358 112719 -394403 851901 135660 -587008 -361856 -688502 -314322 -81750 140002 -777006 -84154 -683875 -268314 709264 -784751 612257 -955774 263925 -128576 -587026 751554 140773 859479 -619212 451781 -444552 -664144 -100843 274238 -256134 -997767 65958 -926603 607594 67762 -907151 -647613 84863 -582992 967798 -357606 -629474 917661 -669147 705915 21861 613878 -419610 -119811 974628 -427893 -323950 138317 543326 1667 463223 72744 -664243 -841131 141144 -308893 -692389 -346928 -284822 421347 -71894 179731 -288040 416678 -936564 819350 911423 553528 -606581 730399 735027 598207 -486813 699342 257593 -835088 244355 -144750 -637109 -866666 -270575 -820303 -477225 -306158 -428061 119877 -447552 -16682 989318 -719943 -773541 -458775 -410822 609360 895603 -447129 -357901 -979554 444358 745214 207322 -44531 -382458 -795150 718026 -2471 -455463 -475239 -482092 978580 -941223 320223 -44356 -584156 -268908 146884 914298 682048 440205 -576423 734650 660086 9658 -722361 864603 -909272 -909180 -986296 488307 -997366 -818102 -699733 -319286 16038 663646 -143148 865755 310872 -770810 215226 578263 -654766 -734852 -989976 -52191 -831207 -594705 925564 416722 -156794 449664 -53589 183863 682694 812741 -961221 562894 -172837 -44342 -478968 -777651 -73575 -406133 123264 245659 -486487 -554117 965158 -25259 648842 277760 -329966 644810 -430581 440181 -246417 -37505 944466 -348505 345340 696748 66520 -468520 213773 -135491 92010 787391 218375 -202030 454441 -62843 -639641 609984 741387 -544567 747835 -262131 485721 -801378 -495705 499832 424623 703624 -920862 -532241 -462081 -623741 -203594 -663786 910606 561404 449028 259143 -490252 -894507 -130755 642317 -447839 357861 159082 -752729 884947 853238 704421 -117748 -6623 -439867 853150 -927007 -789645 -538363 -372969 266756 778759 -527011 585320 -24443 57582 175078 -212356 -26969 122253 -566226 -706094 270563 -298468 -295753 -199811 -729754 290858 -807816 221860 315662 -856296 732891 613251 95857 -269799 -349634 -318104 -331306 -631239 920179 631607 439353 -875565 373823 -330522 242124 -595560 -239906 -867326 -823311 521743 102141 -884568 719425 832400 165695 -317044 -902392 230472 -478023 -152330 -253882 -664264 -282250 -998592 547375 -178507 294260 -828583 666028 -113942 -369627 928966 876120 602194 597743 798107 -611452 -3906 651052 353542 785716 -676011 447146 3653 -485857 -343538 -752212 81195 393779 889656 691559 -118881 877967 711539 -68857 994460 35335 216757 -991193 629938 -324701 152646 310236 -539132 482720 592452 -325461 -613432 -703890 141343 -744945 790090 -56016 536862 11380 -613271 192319 298712 -113218 769560 573608 608828 -485565 246751 -62167 -365686 -710708 117720 339896 -730793 522008 154674 -871428 802701 565081 478385 826705 202985 537653 -582229 -946871 614267 124615 -875763 -800986 957226 191899 485716 338657 320557 582454 504341 -159066 423059 753035 -18186 555989 -161860 46599 -179534 -580478 735709 965510 603033 -913034 -449664 -436261 -593139 846508 -862079 -410291 532486 540885 -956525 183188 601487 920149 687289 -985120 405063 298051 -378419 656338 -939807 -196755 -970755 -488191 592805 -491823 -506423 -302729 -306452 -330971 711302 452657 104999 273489 964190 620579 -51751 593264 -76851 -625103 939033 847698 817702 -565833 -452719 -119683 814860 135554 -216063 -828377 -785927 157396 709821 537277 -894022 811364 826026 35423 43761 -889636 829765 -985886 920082 664282 -31203 73037 791143 -771857 -148396 812765 553740 -220509 -172638 -403327 -659852 833775 -309294 -903714 -492318 -969023 374210 980556 -453264 763643 -255769 -415017 -649845 -792971 929735 462655 -82571 -219914 -823554 -150408 -26558 746431 -191942 -147925 -109221 377089 -697538 -476621 -120705 -70430 -336029 392481 -356931 676348 -511726 209977 -728325 -578083 749515 -657678 -368142 683912 661537 -460550 956719 301298 -542404 678319 266772 -6394 -271915 -189785 -629931 88994 -810818 737322 -571909 -440040 -982824 -852813 -687004 -321362 -135782 567282 -30271 -180194 345361 721740 856471 -730985 112603 52698 -696513 756153 978218 -799130 171750 100381 334151 -898319 -155762 -689333 173836 -676432 -602357 -870974 49513 -64630 229894 91124 -335135 26267 -70147 251079 636426 -401356 545089 140438 394768 855385 477047 -223315 -381006 729154 188568 -163376 -549437 -645029 157425 432181 404010 846660 -197981 760197 -200861 831697 -121436 223584 -659204 765579 301244 914006 -5351 840877 -566007 820206 -604048 -570584 -96644 -762077 -343475 -437856 850266 -836255 438672 -283412 379324 -978547 111402 -648934 -680306 -664326 -408284 689000 794260 -614411 584088 -270516 -608544 -673862 -675914 176366 -240034 -107907 708416 -616023 416841 901346 383886 795405 818610 664837 197898 615007 740224 409203 -789195 -240361 695403 810414 -701023 -766878 693631 638765 450933 -31970 -186720 -267814 -636691 651617 -855936 470034 -983337 -29326 545578 -96727 -993898 917709 -966661 348003 -984413 -262237 661284 -364420 -444665 -325800 -201687 -75487 -345502 -473084 -480027 106997 915047 801267 943364 380429 971742 -540507 -486777 -123916 -46943 -781618 -510397 190631 257567 937047 -773278 811034 622428 685915 -317727 -4686 -307985 -589653 -888944 120777 312450 803658 -371306 -987603 310614 54002 -134678 -621791 -411203 165005 -703397 388570 -99554 437181 -662775 -252029 -262924 420949 734057 295866 645967 587485 -740667 -924783 -759087 -114798 260410 -45043 -556750 -338333 -494408 -697941 -318019 823542 -117242 -722986 705617 -605151 147387 43890 -970655 608113 -615226 702164 -740107 -806746 -318745 -735929 113574 -669515 615987 -711671 -397147 -96827 -173292 719180 756149 374066 -382650 869430 895661 -387187 909916 -751646 378615 -169446 -159047 471900 -812268 -767535 -846953 378408 25749 723678 -757116 -850884 -396253 -158431 -462368 871425 400760 970926 990560 -798634 887268 170701 28302 493709 531913 767228 -542778 592237 -662497 -920472 -916294 850350 -192271 -806024 -587153 623232 25181 -444734 -927169 -263932 61720 -204524 -981291 -231599 -950808 125164 -181324 195312 480425 606080 370864 213856 178377 662200 531058 196756 655436 -560466 596857 540400 -961336 -751563 -748140 402384 327529 977743 -571927 611713 -790290 -277451 -630159 100293 -8149 92883 -576391 322387 215429 157897 -257885 -317228 -812807 -965524 -2589 297576 718870 889667 -467325 771743 392190 813066 740383 210945 -647064 160690 883113 860678 -525535 133087 279782 -761953 267783 -211735 -56337 923691 -216564 -936484 -587343 948354 -907463 -157320 -361618 700910 726569 69041 838074 274861 220681 -391120 -881794 -241552 120351 971728 671864 602847 648512 453793 -633799 -29549 -426024 851049 473894 801050 322150 853534 -127880 706038 -290819 -863378 -335556 -849505 652229 -866505 -951085 213117 -132361 -106353 194931 -431634 442852 655549 968997 -92346 687343 563006 128197 -204982 180879 234434 231429 -861260 162510 341036 534633 199730 608333 -253163 -461620 768871 -230851 -563895 908634 -483095 175591 224200 144277 -380735 524965 419527 585040 840558 839143 428972 10167 -466335 663983 -361962 -41019 622594 252693 623699 416715 434475 -176316 601448 -839440 540200 -558213 -914292 -45268 902973 301581 522285 81996 -931808 925281 -963990 334833 -375430 -208654 55959 -333039 -35094 910416 -976963 -109708 -936446 -909666 -799209 -164424 -995384 217746 -304490 34253 781110 -229767 841693 552186 -442309 -974800 -399675 -655529 -988232 -533589 -288293 -118576 876036 858610 -528163 274729 -694808 -193249 681409 -238860 -654300 303073 968110 985372 295272 119164 818817 574814 -223781 378695 120138 -334517 149272 684077 -972596 -235449 714795 -518612 231936 654349 -921319 -74407 -693486 -916184 -231594 336602 -579870 -818309 -600884 -819606 770692 431803 921947 550745 227009 -990480 -20397 -984054 -667755 -86408 -983685 347507 262447 -737277 -439282 -254816 433523 449047 230329 529456 -772869 42126 523550 -935466 848658 513172 526036 -298150 -634312 -740950 -210203 -271467 -88671 -33371 -902065 -409223 -669899 756783 172675 191623 923281 861380 -534295 135894 661637 -174537 -755750 -139117 960149 177067 -691292 517627 -280200 843802 -412023 -229405 447643 688210 460480 -619088 422431 466291 666099 867680 803543 413426 -60224 505983 113099 -251367 -665671 395315 -51529 671492 -636829 -935119 -317427 -595674 381498 -14268 42095 341826 -89428 -285875 472886 -815630 -373735 -247106 -63634 564004 94298 -509026 -375721 650263 -88521 479625 -899610 59875 -308113 -897363 -766527 553710 -253900 296142 975303 709880 -583253 -239166 28294 740624 717681 -972939 -449342 514716 -759663 -81945 169461 108885 654607 -490455 -932150 -889911 579168 360292 19617 -713129 -252432 -633774 -788850 437430 387611 754498 559705 -855697 -390348 934168 265983 324190 -327423 -520757 -34640 -537034 -758212 164838 531407 572538 -192236 -926073 -976650 -290428 609194 -668445 -583185 666881 630292 462528 93243 -904206 -233122 -816134 723343 -100691 336900 -408449 749266 -103589 -727943 363858 31521 429560 805923 297355 422219 960086 440797 -177195 -628011 -655078 526323 -113553 717559 -677571 989866 -701011 -456419 302220 -698955 384116 -266393 -996183 707393 -458303 435498 -88568 -426902 631074 -554771 200434 -872381 -309189 792300 922757 928467 -431037 -527208 667954 979986 -269948 -849259 999614 -643344 -507169 -726726 -894782 -140081 -653627 830229 680235 -529532 -15937 -799899 -142278 -129319 30567 95006 -656635 791438 -189587 -469528 -567691 -927405 -448621 857632 395206 875344 80305 -278186 -155767 961054 179250 -326579 558885 52299 -984171 17023 -220718 784729 328301 -712042 512285 384575 -85663 -233485 973543 -165145 -449363 16811 -371738 -650961 405023 648069 531618 308584 952859 616830 551033 791002 668823 -724027 248604 -274498 514208 342079 -34928 282946 -309037 777348 84269 -365047 -304284 425952 720674 406056 357659 274131 456303 643242 209106 -18927 959466 -26099 352248 -253565 423483 51651 273426 411972 498016 -682063 -137420 -452699 589610 858676 -714228 929706 498621 -714217 59096 -537333 741524 717726 495851 902835 16763 -960898 -423252 29508 -250861 259298 -933994 495377 -746287 441192 669369 370339 -985345 -623710 294968 697909 -383430 760470 757193 60599 -889485 -232386 -2376 -837938 -414482 -494967 -62364 -196781 166982 838232 -45760 -255792 -902554 806274 45268 -482554 -461039 341072 -123974 -885526 896988 -488319 -255455 -757213 390191 14919 -538803 -506994 756295 -431544 204436 -222918 425527 455711 -992029 521196 -977438 -113064 -132552 900124 -885245 787191 -783579 -747786 997797 892018 91475 335450 785323 -213581 -431876 538588 -612022 800663 402416 -91451 522377 976497 -802543 -198768 -54968 13447 -765609 -778514 614070 -88044 -179507 634563 202970 748613 -657774 -418138 291723 -531908 -332199 -998427 -7304 -312176 -134678 -998913 400544 -230197 155166 486312 981595 -996630 772966 -360248 270799 -264736 -728763 -649988 -356868 770708 -108462 838676 581297 106974 826167 -950253 472724 905231 935604 756914 161055 -361114 130205 -414627 -559075 927259 276951 628277 -397647 996440 664415 -473204 -208817 -363206 -93756 13932 865985 -667051 -924888 885137 -154333 -48082 13251 895210 -76953 -3010 -278688 -507492 -549550 -809738 141277 671871 -570371 137525 669231 -228961 -575274 710867 669020 152636 495772 800666 -956800 -879542 -411930 -472760 223177 -602382 -930787 -657905 -947206 523279 -823171 490516 -290452 94130 -262888 101747 864136 -362465 707539 226234 -143410 653261 -890265 -470678 -766127 344298 -471710 804985 402489 -988203 880419 178642 27840 192930 678241 417107 257461 -307943 692901 898766 51708 -928201 -757557 108937 268684 960171 8581 -880706 -467089 759771 186328 522907 -555834 787805 -608099 -864189 373314 752766 -166143 -624308 951084 -600386 828549 239295 -143394 73554 -908801 808987 397256 -154335 14744 -391726 609901 229320 -526004 64330 -39453 -61802 -554003 987485 278486 -949744 392735 768346 -391291 209390 931933 -928510 134851 909339 -365325 58252 -647945 880825 -118397 -53983 -410467 -537444 358400 285408 -274621 -564022 -960202 155868 -167027 835970 993728 -80743 429873 -737999 99984 -980974 702843 -605314 -21910 -269514 -479797 -319040 535017 850534 518546 487042 -987015 -948487 -728231 5766 370011 407737 883002 -212417 -683355 -167453 113637 -621355 594879 630442 -450020 975653 651239 767029 -278857 -299842 970030 -815460 -934111 213478 -453384 290031 268632 -147181 -819328 554672 313457 -52110 -447022 -169132 -477934 630115 -197553 587845 764279 -25733 948269 -999837 -904338 -941439 -380428 -282754 -424486 -605839 408834 752094 -877388 -480772 -573433 632892 904069 294022 -766710 764102 -652307 -770265 702946 -203618 970527 223147 -630338 -986788 351203 755090 316702 -371961 -786541 -422640 348248 516256 125214 -608626 -477420 -978408 -228600 -181081 -949425 549717 -772120 -126932 -817956 -825168 801000 -41568 27614 258810 -894391 -828995 470608 591858 -655651 291181 -309250 -184239 87435 -87342 -353143 491711 -774962 -862785 789862 -294821 961334 245564 -822049 -611402 -789531 -487930 87953 -117672 -674797 61069 -716820 250170 -190453 92404 -62538 767563 -705748 -236652 575881 328172 -888727 -982279 696784 662771 847946 653155 -69298 513195 520936 208583 593560 -188718 -749579 311372 -5611 -961766 463537 8398 595973 7081 -700810 -246562 -914057 -686823 996909 -723776 276049 -472455 196311 107884 321997 -753078 933253 864782 131830 -777725 -748064 574086 902319 139533 353826 -508312 -258388 158919 42523 -866435 -830345 299267 603437 246336 180460 -964345 -885680 765922 575422 -98034 -940529 104646 629232 -984251 112776 709382 -358692 735182 712048 -687252 -339921 -274113 -485107 193018 441323 -938460 703803 639587 136420 -556679 -241432 -339441 -694844 -964814 -475240 51611 -210681 -778701 978913 -198442 525695 -12841 -771729 899781 310226 112877 842753 509088 -195721 -932681 -988693 790867 992828 -482070 157714 783743 539971 -48336 372723 94326 -47104 -752983 -842339 -431806 340412 189413 976562 329887 802965 -967828 -175255 -905860 565372 459446 617743 838270 -964042 -863949 363522 204412 644956 -369595 -394316 423044 52444 -879039 846766 -845227 -922123 177010 -499445 -589341 -681154 588949 468088 -293417 909600 -440098 886203 939660 554583 -663822 310953 -427885 -174987 -612246 -573778 176687 279519 965975 -718519 511194 -242483 440632 -973939 704062 615759 -120699 750370 420029 -436285 217384 696513 -354711 -299808 953343 641595 -539379 210478 -102564 260979 786594 231947 -45947 -339744 -657829 191400 -46284 -359028 -457446 -209398 79639 864920 126840 -700278 -664111 981557 -918463 281429 573687 -305236 -710283 553324 -400236 293207 94793 -258907 908326 -126298 4132 -737496 999967 -295525 -303582 975603 -180763 80974 -765548 795095 160722 -670742 -483842 558713 -253003 105518 -265576 25681 -151217 584941 -273458 859054 32086 331918 -864065 -604496 -548618 932620 -798782 -867123 -29109 -494601 689244 -347315 -156312 31346 349387 424142 912339 -753357 -578817 -993471 -969466 -5241 -984037 526186 154096 337099 355065 318564 173682 -971021 53923 463643 -706589 586375 636123 646096 491916 754721 -866028 294297 -549076 -882448 464374 142302 -64394 -56520 -912419 -863779 39694 -667184 474331 148902 693647 286627 233010 940704 -76536 100527 380891 -743806 -287878 -864503 558466 64731 -588964 -762793 -964729 -669813 -216936 819541 11391 367559 574475 51152 -867535 252825 251913 91694 365849 -602146 -785322 -437788 758760 -50873 139054 -582402 184066 -448040 -78658 -852325 800254 963563 433064 904558 622250 391982 907523 49087 -829307 -221791 884569 783463 -480701 545945 69543 403416 -517939 520128 332385 952467 169790 -297837 -694804 368559 -604442 -560542 -531551 -28711 867531 -199724 737488 19406 296227 711136 545339 867043 223708 349397 -807273 -6275 -3564 -210222 50831 -293478 325153 -253745 -415807 -968250 734218 691091 -555841 -241497 -754804 -472133 422926 941810 -57706 248505 -493014 -515854 -347315 -790061 914433 274952 -659191 431264 952435 732070 -738730 732174 723673 -906028 480884 -304673 -867461 -205781 49240 870823 -251881 291548 419241 -632880 868833 953514 -389565 240918 -756866 -26133 -381641 -751348 549000 88972 603465 -680427 -408946 520714 -932112 -347413 445073 -871175 -286630 120603 844679 -321919 -69402 810887 576731 -184356 -575448 -905373 500331 -734375 -401688 196793 33417 -778916 11299 -778267 -188037 396508 399369 875801 -416516 -259740 638334 -284966 -948296 86547 -177639 -16255 -138797 -8165 -714201 -755653 111075 121413 895913 -565878 -249487 -507284 -252335 -647230 212349 116734 -812918 137997 59639 -929538 498925 -905497 -904378 676228 -720691 -579550 613828 538043 304812 -515869 177088 866 930755 -981085 -41221 -340659 -141314 -861521 -165588 784993 748925 -926296 -608131 303515 42516 852996 499467 -654199 -945972 290188 116329 -331185 -279200 46940 882078 293924 233793 -906906 788898 -13998 164883 827375 993381 -406470 447022 592144 -325944 98637 -604003 176182 279074 -406636 -91102 -132574 -906691 -255447 -168912 399338 606039 -109892 147568 -421514 34209 -765553 -206403 637700 39235 -673158 256807 667813 144853 733288 606196 734270 -520473 -688936 -302310 72200 -558725 98781 -382010 -414832 -661498 -416226 297049 -385097 -665357 843095 -571675 -960333 -401761 -7594 -180172 -90356 691166 741887 -602430 603680 969717 -711352 -610498 129695 -394850 -7362 739853 -820080 -920185 -934786 802247 -481461 454867 -823748 423096 -228611 -788457 811840 -150944 581031 -258850 -228124 614388 -163809 429478 397335 728282 -598515 -434592 860254 325681 728943 25076 387661 462023 478229 -503109 347666 855200 -846170 933124 -763029 -687370 8985 -559984 -138069 -243020 28093 -950123 -558023 486137 114610 759870 -409072 155035 29422 682281 -234304 966818 59065 -563480 404204 -483639 975793 -424831 72010 -353408 -817850 452590 -665178 -354707 598335 -159842 -679969 -942618 -73293 -925198 414056 -707336 470289 -140352 -212023 369380 513305 -242092 -268772 -653156 5344 -624406 391312 -708790 160080 717109 -55447 -946486 -64346 262491 709886 -193877 -468110 991990 -945863 -407886 568475 456213 113435 -378793 58584 84409 -829131 -733242 100280 436057 370736 -838177 -939621 -301346 -296378 -819017 -544714 -489944 -741305 955284 -32237 -649337 263189 -673547 -912753 -124990 -443224 723591 -778406 -477804 -507125 -385871 -800774 -934358 -889123 832650 853321 -144090 -224047 -905891 -192398 -407393 -627025 -684500 602616 -276194 971856 -947670 -976593 362787 239653 -801601 -498367 -123106 -196175 710024 -43606 -71945 821003 -123435 -650947 919430 783837 -32087 -647011 807323 918759 534589 -742332 114552 -916099 978558 369152 706386 -586108 526218 197872 763988 886905 -437193 -82549 -741861 933355 -369140 799514 788411 -200836 -373691 -494535 -339528 176100 -951980 -457125 -441970 106990 -362533 -609853 191018 -969224 231858 -505077 829295 836599 560359 416288 234418 352497 922297 401988 186302 -734974 172829 974219 -883247 -788392 877369 462815 -440548 369206 93676 -965124 489287 -493323 -899133 900852 -42261 627838 588421 -85076 -95209 20561 -101591 802781 -81973 -402303 -182054 725908 -704384 -933834 166778 530995 794270 -993622 33436 -242066 -671484 124460 613768 -85298 -251900 877728 -592965 56113 268003 326397 141797 -657464 751070 -633523 255593 996760 392864 -392783 -768288 -660998 833357 -923686 682518 122011 605179 -745967 453516 849789 -467021 218160 281332 265332 846836 -390745 -18888 14761 410544 -878983 777460 -388582 -360883 -705604 -966281 -550632 330661 615580 702918 14408 925191 397144 -376167 -76765 -474060 94275 874332 -520202 -361501 -46652 -38097 707170 -470339 -523177 -416026 544221 -778527 941450 298762 218927 908257 913665 -823850 888566 681540 -850190 -51141 -408285 -511102 137001 -991268 619259 -570357 -374138 -645869 873111 -35264 426234 259050 -667676 528888 863246 660387 949923 -205059 -721188 -372815 722409 -819572 -39916 289724 -645983 653912 -75144 912417 -521082 328712 777184 -315408 158377 360244 321719 -988436 58993 -954900 350587 -119794 -442602 -190542 537537 847874 747428 944379 795567 113705 828543 -384079 327681 -954347 716633 338996 38917 80656 875965 558164 -354530 441110 603016 626777 -858939 638550 -480277 93564 640643 113461 83306 412395 -94856 -875061 -189856 803656 235607 281059 131065 -658006 -259608 872191 157110 -189413 570757 -540333 687468 -574823 -917475 70853 -290107 451734 195508 -153869 -987842 541943 707937 -875475 289960 692248 -515250 603767 -60121 55750 732092 254984 967349 -909372 309501 795214 710944 -835641 218616 176871 993416 -399494 842664 -655959 617187 214139 300829 96028 -753800 -754724 647801 -257798 508775 -428765 634996 -492618 355872 -887478 324953 -889998 -203545 874176 648839 -224889 -813226 -360603 501105 -227583 893019 577554 412959 -840031 -266570 -130801 -458454 544473 277116 950299 -561468 911955 344471 576872 -361299 278763 360515 -835556 -385857 973744 557075 -416815 -287901 -45721 191722 -608106 294554 884743 -552062 -632212 -367755 -550722 -611351 991433 909853 611691 -696065 -387175 985676 -464222 6009 -42056 287442 223276 493409 -642823 -82671 103300 -212077 884130 900865 -726181 -895935 -906770 989997 505876 -448400 184201 -968141 -427703 166778 -947817 862920 -533948 -847094 -878802 -75214 -692217 359075 391128 -394035 163653 -133863 -776686 170247 884070 261653 -874033 -105372 -733049 -424938 -45322 605178 -598409 545515 -321185 709493 570556 705722 197338 -692716 -544756 130172 -680536 -694101 -166060 -811906 409472 -246753 780212 407522 360204 204269 677505 -676580 -929303 460708 406337 -411274 -849621 836070 482739 -282996 -192426 -17430 -700091 993616 197862 181629 -675044 -210937 -382648 -709251 554768 -245942 -635937 670300 160428 -423546 989568 319779 -678862 -445699 -432651 695149 566550 -719805 -288258 -743961 -261506 625217 937420 894423 -456376 772405 23684 -340590 28292 -679248 977474 -108284 992885 -143337 -60397 814124 70293 -207453 -539654 -414691 940302 -97823 562284 985343 786242 -659149 295764 138635 920260 653260 987152 -102765 458076 -431176 -794894 -955785 -611961 994514 100032 891185 -503180 -553524 941108 -525494 525576 527146 866556 145635 441051 952519 929851 -272723 -927943 280271 -640762 932721 -823261 290244 43624 223881 -739381 635897 -407841 63461 -486501 697242 42333 -12665 132654 585506 904520 111623 957654 243170 92154 -810096 179604 -562559 53442 -591903 608291 213495 112481 -114739 -691346 229393 691981 -542661 282773 -248720 -549391 461734 127980 370314 -857940 964638 515067 -177113 -123826 280262 392191 -652187 614366 252500 -64408 -693324 -354986 574357 873434 206171 -698971 513254 818604 -557710 329772 -166085 -967829 -393627 -625982 156 687448 -203784 142000 315939 786150 275261 332085 538111 153021 -485601 795523 719220 25146 581851 64705 231129 -124564 -39806 -396921 244249 929176 -144392 39141 -190670 689462 7672 -143908 104121 446450 -328307 716899 -110636 -335443 482842 597604 846527 517241 300244 -997060 350279 263072 -321469 -514370 409810 -30051 -491835 -923727 753877 560161 -327542 922574 -845860 -542064 619033 228418 822790 307586 34633 -146894 470534 740930 -877751 792370 307748 -202798 -665703 184525 193465 359653 573070 -375552 47543 -722716 465874 -255553 -818913 -205846 910817 873454 545416 -790840 -233330 -425879 469535 265473 -804996 -959491 385441 774094 760870 562413 -310557 635804 927575 -379026 616267 617353 666546 -133845 965972 -953621 559659 -253630 647181 -452279 -184052 613700 622235 919776 -989710 953273 795699 -718305 129613 804890 -855008 979243 -117661 726997 -41789 110172 -139443 -436275 -722674 -777794 -797319 -983721 448521 609810 68263 718654 -503347 488650 -870420 420416 602891 -686192 297393 -497905 787718 881599 398005 540113 -127084 255336 -657273 552736 -203102 -820401 -394995 783243 -110675 191468 -879488 -770286 281417 -939542 -242834 838958 907294 954027 -660938 -229049 718438 -904254 -218480 -869188 899184 571128 -342910 -483105 783136 392648 454379 -287114 -676499 -86942 -674435 97595 -329246 493996 563515 846173 188830 813756 473087 590973 185427 -500129 480630 -679374 -791862 552854 776610 99205 189406 487956 544983 638325 -784771 -215487 529214 165108 -755158 -430406 352725 -918679 999293 -816690 -791315 -848084 -358879 662658 -637909 476685 -860586 -921842 606856 -12595 -446995 809822 600785 -194397 871886 552978 -44888 732344 -739467 -892674 -499455 267308 -882576 887979 304165 615567 631011 -714667 -235598 498920 672133 332650 587929 930098 695328 960529 361119 -462886 525717 -445023 294237 707778 318677 339622 556352 -925375 -885911 -44449 -794998 680993 -120853 832322 968654 -705121 477579 731639 132472 215407 -98293 -601639 -526525 -842699 484803 -128520 819265 -273523 -292066 -679526 615638 -509948 630427 -396491 514749 -908003 -855603 616822 -457726 213837 -769829 -383682 -223226 974079 523393 363168 415231 721680 636685 667620 -820875 424404 -161181 556166 -750394 811664 -81799 291768 -694109 -117379 84316 886364 -157423 427212 -470871 986763 -897560 494364 -35308 765329 -260905 -221434 919269 470894 33630 945938 -277514 771030 160723 -207938 -824393 -64718 303710 298750 -986838 875421 -188675 460983 -884890 489192 -854399 274755 88344 13079 -743154 -610832 -753666 -870431 -315745 -777983 -980501 -752844 374528 -952404 -974010 -268497 -515758 -632678 245514 -661978 285706 -169622 -531897 -211551 994930 -959954 -18784 970845 961063 53100 -701749 54090 257946 -497378 -907372 -155509 -908273 758578 -273446 503929 -131167 563723 149008 -522847 178235 576255 -750530 42817 491808 -685609 199678 -639281 819685 -209966 -388609 -726158 79602 446243 -296955 700934 -484347 652526 -840473 398493 -292050 -364850 -253681 153593 -146861 -391214 -583682 18322 -749650 859387 334917 -308074 86986 -32960 336013 -932124 630538 -216694 -31216 -686063 -705885 -906312 655518 -96540 -728163 -731875 862233 -770471 -886315 -243715 -111111 -436447 931581 -146029 -479671 309663 -229 224142 -30808 243053 -144506 -794864 -906295 -435498 215789 -741075 599412 742361 -125617 301042 209154 817964 545796 596444 796004 691255 882098 -696356 -130275 447893 895705 781401 -305340 -5866 -813496 -62930 871171 151231 230181 -481880 -233830 213705 536682 133514 -752803 -992226 -109342 214281 462257 -787105 88496 -812465 -535533 831201 7880 -311812 -949870 -592597 948212 -536544 -234416 712570 16720 -709565 -40571 214973 232398 -708514 -861316 -985191 843187 -224929 751763 16998 -31976 740649 279103 -272464 -289813 -804207 -278010 480695 -654869 2530 -92540 973935 131887 -710438 -677529 291329 -219360 -905302 960754 365640 -448262 475002 -752002 -812715 -865713 -46621 812148 -970133 570116 133875 -983980 -922236 645458 -408147 978481 -105142 742215 -517753 -293197 110495 -781502 -741398 372756 -602730 285434 -660428 888483 -304905 -713864 -342855 687940 87359 -504168 123070 361070 370334 -253812 555261 -670293 -725257 -195879 -895707 827164 -164765 -498728 -474921 -687374 990127 -963786 -371031 -498826 878041 -59276 -968153 742147 -245737 -789016 -81203 -314490 18000 -126533 465166 -867323 -296544 83945 942672 314261 -725544 682308 -510227 -692254 -153860 -850576 -658380 49835 -769340 -968600 -701722 -671165 -557412 176376 914745 531601 122660 -881214 -714279 42897 -771280 276153 966242 923473 837577 -485079 687591 -730507 152362 -365139 -761874 -186061 -91964 -137801 -159758 -41000 -144837 966411 -353440 853953 -489370 -639164 331290 -423710 408915 277710 -39561 431683 103744 824938 -387264 287870 957347 -133074 -597451 638019 -606812 230018 -295674 -425132 -514787 932644 -89894 -255351 974113 641829 -291636 -1843 -667022 84713 674409 -670434 -190967 116523 382131 327697 609298 858871 12065 -212148 644206 891566 783645 504331 -392401 -1658 552069 -186340 -963041 314759 684202 957794 156858 -867697 521172 911062 513839 391630 -338885 797825 -285597 704843 676751 -771453 954350 -609315 -969486 -966001 942236 -223309 -567687 815597 -29331 -707379 390959 315895 832533 765441 -599022 805788 651773 337783 -833005 -105248 218432 -367443 230170 -158758 -577106 434803 349312 781748 514253 -183696 -949357 -551761 -501420 -62565 583574 -933859 -64722 582595 -16450 261221 -221059 -332152 914486 -926462 -700396 -107681 -693604 246404 -119301 -503150 161666 -348787 641135 -186178 -818450 147157 33375 240083 598106 -579161 -607248 -896745 -468684 -874142 12027 -52700 461151 -608519 -869622 -575643 -37071 -110604 488286 540317 -311437 724588 661868 -300575 898020 716307 -586022 876952 -566602 56233 -847609 525698 -14961 -126712 -759039 -869330 251017 847897 413837 -153853 -127693 900573 -371421 981688 839310 -717339 604271 -470309 747536 511962 -529200 742478 -548827 -252810 -671395 -23611 373033 -927095 -945445 -438 -299793 731765 563528 -302278 719549 373426 861396 702405 456909 -949813 430435 -12687 -31282 782430 885772 841879 879713 223392 -2787 -728219 568989 53464 -530540 -686246 -205172 637791 -788953 -923571 -155221 -586586 -216387 -632217 792813 -234960 860147 -13148 93112 142867 -176871 118615 -457113 385915 -268110 807203 -876729 795943 368375 671234 -917862 -931733 -486956 -23359 -970217 -674260 -434583 -687998 -767896 165479 460299 465465 -522326 820651 -821311 761263 -636303 196122 980679 998914 344513 309995 359950 975139 366870 67819 -730566 -10025 -768931 983928 872099 787384 641016 -699004 759253 -15311 586942 27928 501648 -674172 -677255 277583 -787000 722119 -582169 -833578 -328155 748643 -690887 370419 783620 -125548 181783 -822533 -759563 144364 706842 777818 -733124 881616 -536240 -370929 -436400 42745 -234820 -289363 -478369 72820 715859 971868 -58809 413090 579328 -289579 -88802 -654919 -170335 17130 -610261 -890431 -234873 -606469 625515 317592 -316166 324482 731149 -195985 35379 -304120 740983 -997557 429409 290606 689471 -986875 99876 -26459 -268622 -869430 -159211 114870 77904 -677733 594364 735035 -50227 978510 -882536 -948060 989842 347147 78875 -421901 -827845 821456 -248661 -204480 -530409 695406 388642 -528842 108203 -203254 943182 -232428 -874578 550940 -371470 718893 -215026 -65165 -661180 494184 509290 -823248 -185107 153280 254358 -911674 863756 -777403 307867 175488 -773453 -3046 812852 -844293 -20376 -830218 -212143 610984 431910 -458205 28824 -633268 -677799 -544639 -300065 748415 -196250 139395 355508 -657616 -591200 -416463 -247083 532383 -101036 39589 219832 253154 87486 -951666 -482300 -738463 940561 -680784 -659434 395354 -247053 782690 356221 841181 684927 331535 -884097 251089 672578 382389 965010 941549 -940226 380649 712291 -128064 -215702 227537 -593710 672426 -706385 -738647 448115 -253728 305645 -519106 -930289 995692 262644 3062 -15326 -46421 924812 -335674 -525989 723662 -219795 -430534 255134 875737 -655801 -637839 -218107 -744665 332860 -688354 -504357 445795 598625 543369 -271200 185488 -183232 -234100 690568 80770 20825 457622 -444165 561251 474397 684843 312726 970928 137713 375521 -188503 -320071 77617 -644379 -813257 70309 152234 -417036 -781062 702059 90015 -471197 -607012 -191910 -189243 -817000 285183 322065 -469817 547726 -450891 -888184 -893502 -680492 328201 -942330 -997174 695567 -802380 -914008 -529436 528244 -331991 -952352 467850 -839089 -429046 -30220 -586198 214782 -928080 -560517 -248921 -676874 -180825 557411 -929578 5438 -439761 -521874 477186 -380305 451388 -872912 -98583 -319814 367991 -589933 -772163 188002 497852 -884397 -175964 -283843 -318950 215555 -787528 -365512 -495531 -403578 525959 413136 -750745 770838 -700524 676377 -989189 19776 562005 -111941 991600 -804890 -829645 -23696 323037 -341956 635533 -926713 -554617 -700212 285493 -121500 -557204 571250 -722959 -63490 215484 877792 -957701 21856 -417958 958107 -452350 -910167 -518817 853884 380455 -411381 349976 310192 226177 464463 -776061 -553031 620313 -726064 493398 -524053 -286866 -596612 348920 -897168 -477070 694358 -723706 236996 795787 -733450 134223 1081 153364 873863 576600 978804 -447782 -857783 -582055 668142 -764385 656269 138814 656372 -236262 902971 -305113 131623 -45708 830799 -304535 -338563 942157 -279465 656138 758719 141749 -615305 -514103 333321 -122701 -972698 -746988 -654899 -465342 50670 988560 -333616 856783 289392 888084 178731 -940612 -153379 -80722 -761141 -659232 546238 790941 -420495 699269 77869 -450475 985779 534248 187482 -782850 610681 -318275 135047 -651787 -839295 -28632 -413044 791242 7644 -810427 -736940 -507456 43119 407585 846814 -589232 848755 60606 -276675 -39257 -165515 592532 787992 -17501 750166 -988662 624299 755802 -986804 653825 -178492 -292205 631007 -848182 436295 92619 746989 415146 491946 531889 -448217 590685 371194 556202 243985 648848 824532 -861746 868742 -115482 -4500 -547351 41906 41588 -963574 -52997 523158 614085 60936 676408 289544 -36649 850902 785545 -611664 349980 408438 -229751 -447476 818298 -471424 -436727 -891924 -549557 -74082 919693 -868617 752221 21649 -893875 -683484 514547 -515029 -884812 -362046 515907 586963 56548 -76431 179958 -486652 44336 22567 -245589 260174 544288 371372 -104076 -875692 803185 -169442 583511 501452 -233325 628845 725070 -794494 -691159 -934304 518471 997333 -115315 -6642 -629467 -357320 39497 770406 -687426 655155 795934 -169048 -665765 863328 606977 -819863 -888517 -78866 -809319 439699 -281328 703905 -757437 -85661 804096 -446640 295950 888169 450726 793573 205631 585612 -397169 -449311 640590 526211 661309 -934955 720359 408797 -740442 569194 -237334 946682 233014 912730 970219 871695 -804919 -825227 -923213 758310 470706 670877 -198595 -8420 -408264 197962 -807750 -128863 34451 -31609 237582 215355 -34061 -599181 -412336 749124 -127751 10305 379982 -717209 846652 -295495 -816633 474023 825286 -165708 365103 32344 -619372 216611 343726 735908 -17254 -822007 563617 428295 -378308 479741 -841385 319060 -680234 -686423 -207658 620718 844981 -362291 -140204 -1905 -820581 718397 -585154 263621 -258113 -479650 979253 -983953 -441909 462637 -118901 -388348 959709 -292551 -849078 -720691 -576378 -734684 434862 -911513 649166 -214746 428838 184258 -610002 332810 173655 -223196 200596 -761297 -230887 365350 2658 -745081 -502024 -78923 144112 -673381 -913996 -609261 -8826 937734 974657 704596 336610 199286 -102328 -526494 -117704 -721746 949924 887289 156717 900743 -3098 597291 55899 -648470 961874 931293 -537392 -898857 449503 637768 292623 -172959 382395 -873607 -602355 -32080 -607932 -831662 411701 94206 -39280 584455 -66075 418458 677863 839969 -923281 31464 -596284 -503938 -293095 372703 -321449 -846001 822813 -93815 -182779 92057 657194 653191 405735 -186827 -272671 758538 191943 801872 283224 -274725 349478 326764 637594 -411563 943161 -428323 -360411 494949 -43673 205516 63083 386705 -767284 -301129 200403 -721682 529338 726767 -629579 354984 512691 -9575 890464 759422 513519 31022 355736 63939 646876 -533765 -47472 -945954 -927847 309153 -851339 -970421 331259 -576874 -414749 -197480 -431224 735138 -215187 -841367 -268162 -734621 -316647 455028 721485 -539446 622178 201606 450329 -947684 512308 622588 -689607 30962 -242444 259658 -837957 41785 862582 -281096 594014 -197582 -429820 -282464 -480107 750195 433373 147442 430859 -420636 330804 434480 435866 -987581 896557 463666 826962 162208 -836636 255075 -596872 140130 854246 -892735 -36987 -916543 207157 -639775 490403 -469174 615880 724329 221619 249694 349193 -931179 -565302 986034 -393387 645299 -105297 -96816 95360 -196570 217694 545813 78798 592487 -531192 558642 -340741 -689921 547729 -967637 -250188 -292850 717969 829915 575260 -634297 -18732 15598 -555960 60402 214362 -469403 -889021 739817 -304041 549397 -7158 -573925 -800332 889896 -799855 -905460 968588 813467 -61891 -757549 800944 -92481 371432 466586 173475 915128 563296 737698 676383 798977 -347416 872509 -321394 822117 789685 280786 202514 -653561 335346 -274980 520318 873436 -792643 -460181 -400422 -102868 555816 -135775 -114845 -578796 553401 -396490 -393720 -322425 -2070 711925 -575761 116040 -711895 434365 150382 890225 535257 -217599 898962 548976 -664753 -657207 896283 482437 -385193 295470 11646 860485 -312787 858338 -117022 -440934 -457725 39845 436643 -490432 567170 -148783 329682 933834 -908735 629711 363955 -793445 -838577 661792 532030 406893 -727761 466389 428063 231246 -25769 58263 -623178 -523874 -538064 -845280 644759 -314478 -403175 948032 45451 -344652 -671643 -920487 -598387 233568 316504 -242589 -762290 -404152 218413 -243607 -187215 419953 627475 -635511 -190257 -526027 -265813 -850056 -868363 -16065 -319988 126333 419874 -661870 -370881 282865 -283767 25474 -692284 -511931 875541 398137 -546165 910588 -943393 991923 185723 -567892 -708422 470466 -227985 450177 125608 680203 632500 -818374 -558878 -638073 -95476 138539 -204588 -641532 -428498 551481 -602465 -488415 469060 514529 24597 -686507 726123 -20686 -114752 83433 636726 798542 81883 -834951 802860 356204 466904 -264585 642758 407385 479064 -4824 -604686 -458637 -650954 3109 944914 -825940 -489475 728027 171261 -610675 794605 -58356 -749443 215089 -649990 -97204 -1840 -124475 -169651 829060 -808665 -845681 368705 -430222 294058 447076 -467738 -27865 834034 -206416 -903038 -387448 -105075 -917134 -783477 442574 -644866 -987203 771759 869510 823610 869817 175820 522258 -739284 -297185 167288 -191579 -486350 935745 513787 799947 -647907 985215 499023 233951 -778187 -556205 786983 -867053 -406989 305094 672357 -783508 608325 -474759 872098 -969278 522254 -537827 993962 348740 276516 -791557 91517 -801421 -682480 -300435 129488 -907358 -548527 806371 625802 113917 -566695 702175 589511 -316545 326926 -510855 -713384 250105 890314 140252 -505407 152978 707163 892999 -132294 -929214 462468 -946931 380974 491734 -576517 -750187 -184513 -360849 351593 425306 -95936 -487677 -540307 570221 2106 452314 -170727 -720274 -421400 -410350 -668173 64023 461627 -724069 -350602 929841 932950 266044 184846 -447332 257299 236941 788255 -247221 347644 -295557 979711 918470 -101933 80071 86519 376487 -888694 -546554 651591 582685 -892468 932898 403487 903404 -740750 802136 -539098 -688789 -116081 726329 164599 -902395 825957 352553 213023 -278599 -567059 57827 -484192 -100455 -644013 665459 547697 735310 -30473 157114 387451 354963 -64914 640109 191646 -298827 294142 753430 99370 -903142 602662 -716782 469350 711607 -823404 811793 -898803 147224 510125 903962 -956724 700252 -584184 625668 64965 -572106 853619 395390 133648 755950 481901 106376 -313036 -15650 802986 -640009 -966734 22901 -522349 806261 714874 -278089 -856381 -117505 -902028 473530 -248310 339173 -988295 629547 -176018 909773 -119977 -453561 -402011 -948943 644560 -807581 786204 -459940 -336228 -338843 741748 -661775 -117022 841032 -457600 -597276 984387 597915 -989880 514559 742608 334979 -179447 -245025 -348913 12341 -898766 -706444 561402 -435331 -88600 -204028 942079 -213575 258819 -831960 899841 353118 761231 505422 -954027 -784397 -376884 -9546 633542 355985 162863 863349 256658 -411031 -643618 705141 431339 863422 782904 492018 -937865 -496410 444619 416254 -213552 -107314 -938276 -640642 -857084 -522509 208482 828971 621590 346473 -693749 842899 206460 813016 76086 55317 676639 -410758 -991881 -468503 948958 304286 577558 899477 306443 474408 805264 -944007 828140 719119 -177003 -307644 93883 728030 418824 -974084 -974937 822324 340995 -615686 -319535 299715 -422064 700267 -881329 -527660 974705 -554799 -395219 713538 214808 -79744 -177945 423035 847535 -141151 198640 -355582 -639150 714546 206254 -522001 -93360 -104060 -963716 785389 13870 76092 -498010 234684 -566236 620883 -198287 -674387 71070 -661994 -614896 652840 -407235 -363993 -134992 530729 -225837 -471686 134765 -844866 292970 -862504 -788773 -586485 31549 -729889 -790146 -640569 -746947 -795264 278866 -529860 765326 419456 825283 -890037 89863 180088 663350 907877 102198 805589 -471681 -11885 706010 990937 824424 988143 -209945 -967401 680625 987049 -363131 -470533 465930 -163837 -65903 -751424 288795 698837 274331 200184 -658563 980618 929766 -823417 101054 120097 -814996 -376664 539744 -197203 -26537 719975 892634 64598 -571640 985893 -778986 -886955 671764 -424680 -572558 128763 682178 490696 -577473 501547 523279 579475 -59963 718939 -472022 801834 -594371 -728680 -25224 125970 -320811 918655 -808815 850211 494256 -505916 808769 -803828 611 -934993 695432 307790 680057 819994 72347 91580 717936 -416907 -171808 622593 -379206 -695742 -731658 112410 711741 -113767 -573909 398424 798547 184100 -650365 711903 665802 -47836 -983112 -934358 -940571 -872725 -413516 -538107 -61607 -198816 -571495 -341999 -384175 -830978 433850 -243645 327275 -181803 -765664 -69787 -221255 -490232 947846 -706668 777153 -318387 300764 69441 119934 -293776 521928 778416 -880164 841424 -542176 300284 -570305 120544 -794895 -76911 -513283 5032 563196 174256 -571809 140226 -365261 -786194 950692 -712227 -700096 465845 18046 -761923 -96129 906306 909843 -75847 -726913 -603739 -77698 3259 -251771 -652220 405579 516548 -835703 17241 39294 -671515 126647 -385169 215309 197447 -495633 590697 -853918 178980 84293 155260 203482 783692 -106622 427184 700232 45601 718369 -762654 897778 127516 -99373 -119611 678291 804293 -20228 136924 581976 -110658 833716 -174847 -208285 136505 -168506 910306 -62261 819326 704052 -213122 -252646 -185498 -564431 741293 -928179 403170 -36827 481174 -85801 52341 -717395 554166 -100193 -983626 -597223 521311 -899714 176591 -785044 684470 755138 340736 -559905 -390859 -522323 -309859 457951 -962777 674550 231691 -432886 -953937 293703 106824 388790 921409 814525 -512800 828650 -272729 410732 7416 502242 819069 -5159 -477497 -244849 -503243 -339075 -117992 823061 383636 -790583 589898 -577332 654131 226076 -559665 -353728 434304 497486 617264 770993 665914 119465 355848 531475 -951175 225131 -59643 -561777 -618461 -12218 645482 203008 590711 -432800 272272 -48265 -870010 654547 311520 675384 -936011 -850771 17754 -244550 845246 536689 241681 -559573 362028 -990956 238765 -537622 187873 -262783 -21912 338443 331283 -888426 -961903 -372394 543435 -443995 875532 -643896 122341 986740 295760 33680 -110317 -835523 677863 -149740 -139430 793390 -463886 877674 16531 989290 -520414 -519329 935403 731783 -397376 609652 -250269 641166 855335 -377381 -296111 169086 459588 119806 396254 687945 -825955 -569223 -285562 -813099 219335 863899 324507 -900227 -177170 895209 570178 -944627 267729 -11237 -496013 665545 332355 229021 -617859 686311 -737493 -640497 827393 -557808 80389 957125 599795 754788 -261537 492360 137756 101619 290141 -278061 -736230 -368060 -959691 549079 321246 -230831 -942540 536055 618796 444937 -519113 -697459 883487 694349 218162 551203 206499 -313868 884781 163963 42233 -74552 -464958 -168824 -660553 113030 488353 -597262 820165 -81310 860172 -235626 -347295 -162816 -873125 -15101 977692 -951044 707193 705663 -647589 -91677 -316316 51200 -25386 -940873 -364879 -767053 570652 -891665 -427770 620536 644749 87157 -237025 -989468 -545697 -788314 308426 977598 -293222 758870 -75798 947330 294428 -634807 250872 -754718 -12011 -202949 242941 -837440 873228 -593831 984473 641204 451545 -594874 939775 -601844 880552 -782697 -976009 -495033 998140 36183 -739365 82713 -186070 -831997 845082 -350997 -150182 452879 -172360 387544 587658 -657952 296908 -774095 417162 598736 281089 -676742 -21887 692013 -690539 46570 -157082 -284230 113885 -200209 -119672 -708180 19135 -327001 385671 186798 764342 -510232 -373928 -275618 -658990 -747335 479813 9677 -356683 -267561 -87189 -378749 778647 258866 -106182 -171655 390851 946285 642168 -339042 541592 481121 15551 -298157 -551543 -729190 525050 145390 514974 318425 -604052 4410 479600 -889840 -497878 -616587 24497 511593 423579 936273 -475999 65983 861311 -896524 64282 723492 -193307 38393 541189 -453542 80308 -707988 -778269 -630311 239907 -718767 -816571 596943 -441152 -877666 -676652 362523 -753299 -162244 691914 -839471 907998 -305142 -345353 -771270 -797411 -49318 702397 875729 -313593 -423309 -881644 919111 -506548 152333 850439 718463 42226 94936 -963787 958867 481106 -126219 -648368 676685 -419686 519803 110626 449967 657609 -331405 123139 -255252 455094 -355108 619620 -131092 -130934 -600023 -668728 -110900 590273 39870 923717 -225829 375598 173559 -872313 300830 33780 950432 366029 415309 235021 -20738 451179 455637 -375482 -125243 45126 309332 813633 -379745 -490405 -953313 -357902 557868 2233 526015 -379230 -579716 967042 -406288 -108304 764567 379373 -346463 -176437 -650763 -865209 -562569 -551815 433798 -811538 18377 -856941 533932 547668 865061 64646 -548420 469506 101706 45203 -391039 573203 977580 789456 -580040 -325707 -109708 -682714 133269 -528469 331645 -76079 167869 -339123 903768 869603 -575414 -577402 417608 -143167 -865206 -406443 869191 992036 230207 -86195 625151 226713 918305 744726 -284462 -331647 81752 341225 204883 -280430 -186302 653080 -460726 414548 482355 77443 717620 776357 521328 507300 115136 -210250 -484301 -665084 127059 943884 -371286 -699580 -785659 -802048 229752 225941 601634 385599 215602 311744 -880726 304458 405732 760991 57938 912759 434313 -542174 163201 -195090 40086 -996917 642899 -894035 565744 -873038 -74855 -900091 -242958 -835582 662487 -42981 -720152 -826374 769605 -485145 548758 662381 -386993 -325320 -504910 240578 168597 -570577 -681115 -882059 -664725 -292161 864334 749332 -336679 -863053 -250113 -195134 -761444 584104 380030 644280 149540 945039 973765 931135 -672363 645933 -401981 448695 -960186 -124902 832473 608531 943044 659781 472030 197595 -877104 -851730 413723 -898775 -732067 650667 -201008 755884 856979 786660 -881235 246312 -186033 60375 832089 -216076 233120 -93420 -248850 218747 251979 258306 562171 -75332 -164920 -676264 -743038 886217 635715 117797 -960137 994635 -162148 711497 -120889 -487299 -829208 -501894 919118 461996 -772626 435392 -811552 -566978 -401494 -793864 -515519 -489560 184269 162261 820013 -694538 288443 670938 -383407 -871993 -983284 211170 -917809 -988082 589451 938264 -311618 589011 281914 -968577 -368728 557872 82252 377964 854411 128724 -375382 975494 -17704 259523 385135 -870835 77943 257555 480620 326288 85440 258545 -273628 -995594 449284 632346 169424 -675722 742402 -225309 524509 -392865 -754446 -141902 568937 -674223 117246 -735998 800842 -825791 -554428 965986 -82809 121081 -298026 -750473 -887715 -724587 -374087 -526602 -676805 543623 569193 389035 -224826 -639083 -946348 -68620 -943786 -888234 -600742 -792634 339319 -920520 783060 693672 700137 -267651 962314 -778061 -893279 112953 -546629 620184 569926 -75562 727320 748442 -361548 428944 -229175 -732017 -3076 -378886 725479 473188 367714 602871 634113 -401258 -607138 811329 -771176 -450119 270491 615781 -678494 -608779 14843 -47547 613514 -377212 -558063 852757 136623 399541 -388826 616031 -354719 345452 578357 359423 140775 -779488 252014 -488921 -682117 -177956 746167 607068 -848693 -355521 -864986 97143 40186 802299 -558072 7334 -260066 424409 -194850 189416 663360 573748 -798629 70548 514272 466810 -461465 797267 352110 -130386 48670 109089 -396335 -591768 984146 -979632 542435 -980780 908933 653957 67827 93103 -325264 723257 -347070 -729907 381183 580153 735239 314133 603090 -113626 -342804 651267 -656579 -833290 234382 -353371 187721 -334094 -725120 651935 955057 -941642 13001 -397016 300006 68532 -870047 -657014 32652 685873 -397512 762022 -741381 363846 -447568 -821267 662974 998368 -555362 -916760 -332009 -335296 -878004 286257 -478855 527228 -397062 294392 248973 372476 502488 812415 -843986 155134 527630 -277857 -937492 -279405 -367052 -688576 82957 -242144 701531 192100 -881145 289374 13058 -875363 331271 489690 954273 -456429 -111634 549493 -429662 -43137 111054 -349211 817123 -474318 -183822 274610 945589 -383473 -959149 -736582 -773536 -786164 -396253 -620242 651165 268342 625734 -253294 -416230 -122966 -788908 948545 389114 591516 768153 943719 -278830 -962220 265365 871173 852909 -65876 733437 -625807 346761 -853228 -936776 72019 209496 -524786 -822942 -959831 526591 220850 626764 434755 253530 -944470 -729862 31176 -513609 648631 -847197 804528 664023 335659 435637 -88121 -877584 992365 -152625 687536 965933 -754696 121285 970720 -291156 240476 83999 -586721 -762369 -862404 19482 -650613 699564 482254 139942 772372 -120147 627550 -774426 197121 562673 587 997939 789609 741209 164488 -993255 -523589 -384965 -959075 -589863 -445513 18275 -453212 -105115 986226 -368627 -739508 -656664 899798 -397460 -694439 -573381 782496 486182 -19038 -961040 941281 -724651 -141039 814155 -634883 82568 313895 -119612 -600274 411456 801525 168967 -844030 932596 28068 325748 -470183 166029 -101394 721696 919400 20587 933155 902353 536633 473054 920869 271366 -890839 157997 324973 -344083 -815256 -312813 -37501 921578 -169988 6717 -532471 304919 -883649 996301 -236751 -113730 -868900 950234 -347069 -695583 685782 -932755 473496 -3405 -552831 -461050 -287839 -483171 376071 -803691 169057 637625 -726683 132098 -502801 693850 -14101 795045 -572555 128130 261567 -267826 -91981 -819989 -888358 -648001 162429 104319 662282 -373075 919992 -539937 305646 -540093 -152094 419808 -30082 -489186 98439 698761 390400 941138 282828 -794346 -857068 778339 -828824 128377 -444759 104269 -180954 737620 761989 -649347 -969243 -731392 -616511 -7210 -808169 430600 -168246 870573 -438842 -464338 978018 678349 161802 -453914 840861 955124 771092 -828842 -818971 -654380 -486746 -198819 -854410 706450 -412007 953481 990562 -672694 -340650 -411490 644494 -97270 -234147 -746218 -797645 -225070 -101311 -832741 190942 640155 711978 870543 244337 -830387 507986 173957 -183136 -611129 231048 769733 429300 -712357 -972496 -346420 -658101 286287 195777 -531510 -304938 -288675 62789 -626142 -373990 -228941 -749475 -425235 660464 -238220 -233286 -336393 -79610 843574 -284891 -50495 209627 849922 801017 -141827 -457914 -459945 -744285 217493 802159 597927 -763479 -26075 257748 -130600 813600 245372 700998 -773052 -288716 542879 663274 28986 640292 -343610 835641 293243 -156861 189021 215040 -592962 -552072 435588 607968 -91860 -190017 -926449 -775729 -943260 214950 -682617 -309995 -230919 954961 57127 -144560 -432529 -721162 -543648 218865 -878655 75746 -145835 -43203 960862 -829326 -738336 -114355 658087 -355558 318219 -777330 303987 93154 780824 -681023 194956 -550556 -334214 -557956 568623 -113840 567001 243367 -950129 786408 -45678 919040 539347 -298492 222517 895639 -893037 -485617 -210299 594387 -454305 -617465 299003 -919060 -545607 -265727 353347 461935 -863082 429859 324542 76733 222944 -864087 44158 -305909 -276233 803041 -5299 -339996 707499 -487250 22055 927266 605764 -404727 326843 487033 332667 -436357 -764818 420076 227710 -939484 531416 255574 -512657 -211017 -290748 338787 686566 -68228 -415692 -722796 -673558 427469 -72740 817214 -557188 -937191 323490 733963 -685555 -196892 376997 987896 474754 -671675 730546 -36266 932919 774375 254544 554441 -112390 520072 -939979 -963508 -644981 921341 298831 -369878 -219101 -72916 190396 429062 210666 191504 -50222 -140715 -917122 264633 -869095 953951 748659 697545 -9652 772289 385102 -134792 -299813 -594834 23817 392081 -8341 874281 842515 -519693 778836 -709492 88013 356881 20514 934533 975245 -434189 562070 -395436 500894 826162 -526174 -150258 -402626 -203264 -892816 -754915 -384609 -7651 589532 -902722 -922393 -327581 -93963 -316287 -616656 -901317 444928 434636 296841 580390 141557 29912 542579 -857163 -856321 -487501 64741 532625 395136 345149 385992 907892 -542196 -163541 601595 -581842 120809 -809593 149072 -432351 985877 -558419 598413 456261 -577984 751695 451309 74149 -885298 -338573 178460 -493344 74966 -296592 -476097 -978904 -916826 -455436 -686231 104647 -440260 -985983 73127 576661 -736178 590699 532597 615427 -912573 -768548 631238 -747500 -900552 -927152 -151807 68574 -630788 -907751 -994306 -32371 -33387 -906660 175373 607329 -610759 -967662 -628112 522539 -280875 225673 -125989 -775213 300809 -912928 -572549 634325 -407894 -290546 -510739 856640 -640833 -692260 -478270 377910 -258428 -722842 647681 55790 -371094 915870 228133 217269 -113643 607177 55579 -623895 396509 690816 -366522 -803588 855630 318256 493435 -247945 488487 960283 332421 -680843 353887 -552363 -316767 46372 -82789 -270265 618499 998343 930617 -903249 -36913 786102 -677815 -905058 -136159 -495012 -771185 -192903 990727 902968 423298 -534279 357633 24413 823631 468139 483591 305651 -181417 109553 -924797 -923469 -299731 -630530 922451 -507153 531737 469726 639561 477575 -427752 170220 -483157 -452235 264793 -516518 -614605 752578 846913 377261 -542193 165263 -218264 -452419 964194 781197 878107 -918727 108865 -898939 968536 705442 -333641 468433 -781228 278988 193090 908001 -74248 -96288 -100780 902839 -700448 -845476 824275 676203 -356645 -787951 796185 867368 -679059 -467421 468597 285741 -619696 399501 -112600 -227763 -584465 -290917 -704536 851823 -656790 223854 425825 231183 -33899 -648836 852271 -272837 -515847 -254195 631909 -460394 985425 204607 -842999 -831271 949901 -348925 761493 -937907 -754349 764573 176376 143442 -276231 -271576 96275 964827 -83699 208400 -306883 -870032 -605363 995222 880575 -11605 -826705 -671537 -146600 -14021 315226 790053 -880837 606180 746539 -55339 -326132 -57347 -112591 123760 -424346 -239503 943153 -162726 -505384 -782401 171427 772046 316003 -819207 518707 388824 -513794 -834616 494914 528217 -456813 -876185 -361118 -388730 520831 345252 320221 557929 -179178 -664734 -769618 13279 744732 286233 13446 357016 387533 626132 -442679 143899 998614 387250 519055 -311873 -615463 162022 703140 74419 648173 431800 -838393 -715657 38940 -447998 -824209 843744 -450205 -450381 -326975 -414696 534838 72271 262683 -998116 495737 -46996 289229 -649668 -701176 340919 -880678 -936802 -172752 549741 675068 -220100 -165580 213987 898845 591201 814281 31999 -815138 641200 749338 9276 -224748 459037 -960827 100009 725702 -348174 -20773 -368149 781873 -836276 -510620 813111 883012 -878437 -799783 -431527 -903259 406437 6696 -834001 78762 -794877 -881740 -696018 553440 504995 216146 -400419 598663 769349 -311090 508501 -233453 -931458 -799389 417351 -347859 -448456 501062 457718 904624 991919 433692 976568 628909 186613 -130305 -492934 -802968 -447633 643070 842425 478681 976087 -846054 -37111 -420181 658232 456265 204562 -741312 -822539 948214 44174 -891861 -54462 -92417 -673716 578997 514984 236470 -282960 954713 288902 -883359 -333903 -239288 657675 939707 -663334 338661 -105795 86256 -992822 121417 959605 -380508 223539 -90815 -383264 57197 -712098 -575669 261504 185300 821798 -30563 -73175 113496 -850567 163742 -340092 -692884 -371878 -627477 -194033 471668 -459167 883155 -785509 -4405 -293574 -672677 -771251 -332224 848546 75323 -991970 789268 649581 -738209 706524 105086 243330 660327 -277210 -120024 -582179 694184 252915 851759 -997620 -16088 376715 656422 -543565 514598 -752756 803092 -434679 393872 227431 444401 -429096 823306 949217 -811603 -754431 652526 730003 -240599 982901 -140217 42602 -877508 188093 -548524 -591832 -149840 -93325 742795 -497568 -633277 756935 -946540 -634882 -175834 -678021 723018 -312259 786176 431464 930366 277935 64108 -162570 792243 110648 -180233 -871641 -980318 -862189 804260 -245619 -674888 627276 711912 708560 -539181 891844 317486 -778711 -991863 -567759 -951725 -536855 626209 240923 -213461 522995 419863 606176 208891 -605251 759197 -972623 69117 -23084 734485 -861037 71647 -107691 -609384 971103 -689084 931316 -927374 -682687 -895039 -979719 914979 -979395 -769055 -563906 -889505 428325 526114 -458061 232463 -361692 83317 -820518 -310962 561207 37442 466891 616173 -201041 171874 56624 648432 831024 -917084 209354 -809842 918453 -220856 819179 -111947 955146 -30329 160506 -654076 495824 746633 -323342 -475313 -367108 -326291 -247581 900638 -954023 -51131 298736 -789202 -1279 350743 -674609 767855 545000 -155043 162124 -580220 -870831 588806 -234170 439494 -829609 -596621 -323792 -846526 106598 -236934 311954 -663242 262591 682470 -658810 -96232 239223 -780938 290107 -420849 -483848 697562 615413 -705545 993791 16697 -50805 -148254 -444004 -908243 69735 -629358 -686155 342853 -864630 530688 -777212 101506 -450299 589144 -451435 -686885 -164351 194042 -494136 -674375 -26696 849658 -544939 679163 172282 136481 279363 -727180 -961495 427626 -200337 -885784 208446 232710 -732148 835731 -425918 -355111 -996323 305697 -380972 -289670 524412 -223049 956073 318903 236119 -308503 623368 693518 363438 526785 -737846 48181 -366378 622143 -471071 -769900 453369 -301997 -246451 628678 909459 125925 -110552 773659 487414 -854195 -708453 273689 -422584 -641957 241254 -854922 -879744 220497 -90147 95775 880620 242532 -447514 141748 634926 765758 9596 -58614 466234 -885889 -266194 470312 -796838 789432 -166624 545099 60074 -451218 829577 -676894 -832996 912669 176692 368146 879093 42418 270336 823347 328015 -922608 185695 -407215 -177515 939660 772955 -976468 617994 -655887 355596 342200 371650 268413 367779 805534 -869850 -44191 -151198 35385 359284 -200123 880674 -997862 -144706 463426 -670516 24964 -261657 -694938 279904 653553 -258135 331060 -943759 -760820 645905 -65502 613031 -932556 -404096 -967399 -607044 -467201 -926036 249464 804607 -153931 530334 271632 614484 296144 -812494 990889 -218190 -340733 504602 655997 -455389 646192 581083 -409800 54600 140529 -771378 -406018 -511150 224400 -501344 909540 -453622 336270 -35374 -576266 810827 -448480 893626 -472912 817794 249389 -642303 -206971 541365 -814127 -314717 247899 -615175 448349 372594 -182516 -77958 -286123 462355 -123161 -155657 -999951 382462 -826707 854467 719517 -682494 -434411 -422459 591353 -574528 739144 -330759 938713 -670676 -316187 72045 109382 -317169 656126 862149 -713477 -701433 -833766 -472905 -556695 -813819 580401 -550896 953780 -999219 125619 -340819 -619597 -962566 197889 378626 721268 799352 585074 -787049 219189 -109176 -879537 75398 958188 992448 -359720 148223 -367295 -183800 -759235 -44988 489359 778654 937510 285869 -751130 -215021 -469973 709413 364299 -715828 -8228 -87126 222838 304129 876602 817617 109780 946497 -913092 973504 850051 803820 531148 638515 601113 -360136 -955448 96376 -828579 -237139 -25983 667379 -299957 186153 -683073 -857958 229908 23004 -926533 -760583 572956 -519731 -432989 -31953 323067 209236 920217 171503 107261 423069 -148172 783745 -998494 -890453 -985474 -243265 -704866 -698925 300917 402968 899418 -199491 879242 -946288 777073 239591 -438363 45758 -717900 805409 -269537 -410035 385446 578578 -300730 529403 331393 412465 -11555 -996067 -373457 -92339 -292199 -704359 -212526 -490618 599589 6506 -357827 -201519 -717153 52512 910584 -65800 998169 961373 851520 450456 -831335 961497 188420 244385 424473 846687 494825 845146 672903 -458546 977992 456922 50246 798617 -368341 129936 -273492 659144 143571 850107 -862974 -439435 -446539 -289293 718343 658639 -137608 441631 -420371 252186 -767240 -106244 -928550 -484308 135494 888604 -808344 -214159 866726 785893 -147802 -971287 -894192 -30450 830869 635557 326448 26661 670379 -346674 -783514 447756 -635180 -553826 -754362 503671 124396 -212251 -827496 -897552 -400186 -33787 -591654 48212 -425688 -552586 -769991 -985901 922700 -56125 -773092 761203 -671135 808587 -907495 784397 233736 -34304 -423426 327503 -388904 -215316 -283575 632760 650075 -872921 273456 530591 261774 -331870 240155 776237 -885148 707040 945828 -76706 -872892 -809609 43934 -928763 -22522 -579181 -877045 -366523 209018 -319884 264612 237464 -15903 -356373 -606763 -256181 -397966 315872 -918978 688384 -883881 146895 -339148 -742613 778541 735175 126526 -855659 617352 -743446 492696 -744099 1388 -290832 942131 -663950 -786091 -54237 -141389 -462310 486064 911588 934256 420974 -207264 -654300 -550538 874203 -801478 720620 -303227 -829534 -997112 420183 995345 -380839 529802 -524653 136514 291817 130673 58467 132854 604686 -803870 -337121 820282 324442 991865 -315726 -469419 -471118 -86461 -956133 169789 379983 -229821 -331667 -309088 -955330 -255122 101712 -773284 -379552 724655 523389 460807 725355 905444 -835898 -316184 416359 340063 378252 804732 -68046 499301 274246 -505869 472317 -154446 525313 -684496 -483379 193908 -138406 25164 46843 -790836 320645 -242157 370228 -269104 59978 122885 -82055 -642421 563715 161111 -681568 858875 -584928 -635665 -73263 -923758 270371 334060 54538 520630 -55772 117532 361116 -57791 699982 -820988 588716 466050 -94368 150619 -791629 318522 124461 -145905 78589 759071 -527204 -177089 55214 -69412 -591447 87487 766008 -285553 -172574 -793576 504295 -942774 840426 -631675 709333 -337260 -329862 764407 -347786 656101 -386341 621457 621966 -985683 927853 567340 -526795 677965 854435 -507179 674010 868379 297477 487882 137277 -221981 -478419 569217 -254988 425569 14794 -66911 717671 404680 757537 282375 422228 793535 336518 363202 -363957 -9378 -309913 -875112 896819 -698699 -690750 441983 111811 336453 -991319 -962268 -972278 -338683 -686907 231655 -585368 -394913 -877231 -144292 -311405 673072 -714597 -619956 571923 -552629 738054 -792653 -844475 -557193 682506 922304 72284 676588 625586 349527 -869797 -745126 477981 213778 -394339 939235 296318 -288964 -130611 -372324 251549 -944555 541422 811664 901204 -498287 -984491 -946116 -456174 -53416 119338 339732 -839845 743495 -241174 900476 -374587 -888018 -297752 975568 778365 293777 569799 -145955 -734144 -917849 385153 277094 -395293 -90787 135780 79008 117324 847700 993552 -155210 -792074 272991 -324742 -783930 98288 -498810 -409620 -458399 -677921 -945275 -96510 -885617 -95624 -735666 736431 -221751 -573305 -58365 -809290 -456963 941163 -931715 -810063 122382 610198 -887352 298381 -654767 675090 -164956 617868 555153 150135 -308475 -495294 -145140 -921226 701332 -864359 -698252 -848814 483117 213710 567151 371169 307807 -276495 -621033 -845808 -741266 15208 -440966 593884 -210348 -709524 331419 -58023 -507588 -415094 -745744 703919 -675962 -560604 -577438 853400 555846 744302 520016 -722845 -260796 596338 145548 363765 -32899 811660 -178724 55874 58145 841198 701178 -760872 -320109 920093 -137323 -540459 -990739 4466 774862 -498197 721529 110363 103228 161124 123192 -404073 -185880 -542312 195295 -703555 263249 888952 723157 930358 -194583 628998 -925769 354302 -738921 -640550 -138156 703719 -153421 490528 -796495 -748650 -83443 402709 410118 -524796 -789274 -372083 811199 -573826 879989 -399633 -235524 305190 467811 248503 -722670 -922129 343376 -843149 -252920 -730075 -709684 -496697 710170 254819 -743586 -495382 -690759 -576741 -101503 186662 -961015 660370 -576862 560604 -310303 -979615 -781277 62205 -631089 -578059 463579 -762862 572818 188559 685204 -19530 -544994 474565 -220661 18198 -433253 507391 430964 -926088 667878 -186373 449779 -882255 -413041 -127798 700452 976684 959321 169425 -187756 863338 821949 201417 847814 -148099 664040 -416449 165551 -407667 -177992 820244 -472006 873555 -313277 694270 -137276 490272 -80432 356869 -120159 380887 176732 251271 920085 -771090 736150 -62667 -406052 -217614 366563 237203 -599004 739072 -495653 -823940 -223987 480716 13130 284188 508464 656030 611504 -83980 -25963 -383152 -989119 930266 -162118 735826 -664090 -838410 -757741 93350 578874 933702 -690171 464484 -314738 458266 455274 -263498 -417178 -597607 -737264 568797 -805510 -785221 212154 770475 -23499 591692 771102 -759929 -334023 -400785 892389 528620 484185 324761 770990 63082 -348514 -880750 -280181 993188 -703678 -725896 -43902 -178224 442680 -645445 175117 -173638 -862686 -200030 -510822 587969 -184742 -41020 -973044 463064 -321942 -895344 -683847 -731001 52115 -25146 -480918 -185624 -596790 -769028 -417314 151210 -250826 282138 819527 -574191 -427084 -168867 -724020 -72844 -255789 -566952 -726779 701117 -549544 743150 -555390 853869 -884805 970073 -988860 122133 -387416 599975 -319422 -703522 -857985 551608 948581 435842 500948 -528703 -13428 242897 -727952 462668 -416886 431278 961742 858038 -168029 36111 114591 904239 156690 -426496 -141241 -83907 -844794 827423 -982819 114874 -448223 -866911 -903377 -290991 452471 -654643 -870468 -631035 125973 405884 -409672 -732118 579575 500896 652171 422122 -449647 645945 706642 880706 -217017 291425 -66851 316802 -589195 -681919 135215 341072 -207384 -561255 753409 987557 406882 932413 756031 -307761 586906 161939 -129654 259309 211258 559126 920756 475895 -764832 -24747 208839 -92621 -142691 884468 262399 -396735 -242951 206762 -468021 -409712 -73747 889410 -478000 476774 -424345 374171 795878 -836004 -843830 680103 -674535 439263 995691 -329232 -85207 -705103 182293 937230 370698 -358810 390405 861490 406885 -480152 -116113 -507745 905621 133491 622072 117547 130475 -243047 -293574 -547006 210155 829119 -516669 -309021 -12468 172830 397718 -511071 -311044 -273085 699432 749220 278490 17168 -964764 731302 382202 -221127 -48472 -146826 856612 490055 831686 -457864 -134315 -373607 -350332 -687965 -812100 609246 -1508 -262015 -849089 -434149 -7363 -342605 931444 270123 936712 518891 -902488 -587973 737043 -969105 -197285 -985270 169961 -725987 768194 -48849 355593 -497695 473668 95634 15075 -620479 710142 -519311 387934 -66990 -10817 -627939 514900 586176 633612 -257989 275220 105290 503325 78916 -661537 -826301 -81187 -695803 -321685 -348654 -205970 -687329 33508 141747 36260 -826872 -622234 469684 835589 -658296 828292 269881 635600 -923203 817476 -280456 218994 -518632 470049 -789698 -456046 -474658 324488 -729880 -566650 178984 699099 355179 -563364 -965149 820337 276940 929875 -758576 218387 -943576 -226081 572549 -446591 -790994 923560 -395798 684011 431520 -597749 -477507 -677384 781654 -645097 2191 158275 325051 171282 -287292 -687911 -790835 630002 -290281 -157892 -373087 244068 315284 -976157 -571427 455240 858780 -795592 721597 681395 -933788 915864 512143 24172 -210057 460119 806199 -211345 263727 47802 407595 -820115 854080 179322 -696969 -340534 246446 -477625 -1990 81694 345297 -718269 21800 -633291 -932136 745859 -645498 -792561 -279357 616850 -558927 120800 -443545 494 574615 -623215 -983314 -12664 95804 -219587 117333 86344 998327 655157 942189 634887 600755 39676 374234 94227 -404370 -237620 -61929 132399 296125 -635121 811247 -345584 899334 431463 -115195 -839071 209348 -916697 -490802 324288 573575 624471 740370 274623 758513 90548 787438 -642716 -256198 -243666 87765 932009 -343635 488552 329354 -720772 368553 -888645 96679 -993344 740898 -637517 -48614 -84405 -336099 513808 -576477 203750 908215 898247 -689577 615248 286494 326399 -437600 570811 -212842 770196 -618181 728525 -696843 -522601 -869576 -893152 -880985 811852 584957 281794 341292 37035 91588 662454 -596587 112480 -542184 -737038 525579 -624309 -379940 483295 179656 524032 651460 488669 -752996 416584 -544934 368444 -134679 499614 -719110 -11965 673703 -140493 313430 -175316 -56735 637034 -691212 -937434 -799818 335197 338731 195922 443609 706006 -521687 -170169 -365679 952791 -678800 -666098 356281 -935405 -81708 897959 -738623 -672910 761599 916354 -596052 -862703 -374803 360198 289168 -492609 152688 -620146 -996327 -230143 -120403 825959 -382841 -667633 -407779 -85805 265259 -329387 -177522 -682999 -874259 -833676 -447969 -506445 305481 -554434 544071 -865298 -522034 -913731 905167 965326 -556898 -378323 -172077 -625193 -402319 -955907 825925 663045 -163311 -678574 -83990 -176443 -979617 -626557 42587 -828423 770125 388382 314373 -142216 -333855 210146 675754 38412 -58183 -905405 -536098 185075 -6014 224490 -963702 862430 426495 -28878 996844 448885 742024 -892884 881813 -31407 476808 -644325 698474 -838528 49022 -149511 -781532 242437 587389 903280 472656 993109 -448979 -285470 201040 222811 67143 970081 -405416 -302859 -365923 544696 578161 -965260 -511472 673248 545145 919584 -796905 -229620 498081 285490 718655 -725346 169326 -519463 614821 460975 728505 513845 -606594 982667 252463 -692897 737679 131506 683729 -811553 821429 335833 -161547 75188 786399 995303 132163 -461616 913039 4600 -419399 203929 -810787 -37667 579880 -481175 887668 851354 -616396 -695026 906131 887911 166872 227403 42765 703279 -893088 16982 -187447 -875884 -818323 -425000 -702525 -42390 -80395 -614672 468233 -846153 -554816 833200 -325442 387257 -483604 89886 115739 -308640 690282 948533 553065 -479409 218110 -982559 576520 -622112 -374205 544775 -13588 -585571 -558043 -485766 -816230 886216 349029 815111 -848337 -511533 -99688 -95254 907865 -223895 -914136 717142 -139683 196067 -506926 -681743 449167 -114092 218023 352598 -58019 -944642 -530293 -83310 232389 872154 -107847 -67033 46169 -323564 518077 -434804 -853182 -984692 -371080 -418774 -265029 -404137 -720737 -333215 798866 341308 768316 391809 -649558 -179657 923820 -97582 -653317 587129 599071 847116 947344 857702 -144740 94431 -665336 -124523 -552582 -188179 189335 773076 483048 270411 -50046 28962 -873626 -501373 380070 -423629 958793 -858731 660465 -136592 -906053 -762895 -284185 -397836 -890951 -998785 -983394 -985585 -908909 759192 -687293 700615 -152081 914954 813459 -543790 -794425 197528 786915 -735330 339174 -894729 179609 -409783 382831 -952878 728880 261289 404822 234438 -846536 178117 -514075 356327 254675 -3622 -697927 209978 907065 692567 -611774 721337 -618187 277089 -286266 179026 96934 217424 -351905 444392 -517505 16944 975992 494032 -530617 -172607 -238508 -180779 212377 -601992 -62201 -682187 571685 -24324 836603 -612446 -396626 988585 254188 687554 -257270 808208 330092 -713937 930982 -963595 184032 -716297 -532225 776655 -470910 826781 -578391 73804 -862371 -186217 -852532 436299 771028 69326 308642 -764064 -976357 6689 -165894 575443 827323 -725790 252857 -642655 -39533 221911 164435 -372102 94418 926010 -503338 511682 -315266 513338 -965664 -135920 -768272 957176 -235740 -55503 -737195 -154742 687593 94374 -258129 -384644 481418 -346463 372050 -745526 -572809 -525043 92263 -443929 -836814 -878973 -729492 102969 896852 -145322 -770126 95387 -79354 603016 754526 715866 755592 679122 -166167 884536 -409555 738464 513697 -325396 -872996 -309870 215461 -771937 -209263 -648964 -616596 709232 110042 -330137 345534 -532494 -949285 -749170 -144326 -528727 -644661 -728478 -53042 -249583 -776972 810759 -147902 466583 674359 -822571 -281426 -295011 642054 -453161 -572673 -175622 197607 482895 296823 -16392 442104 -84048 669097 -999340 78181 239651 -135167 290114 359156 -751230 532794 100326 -219014 -418592 761574 -330916 212834 649727 -291223 678961 -602963 816601 -585346 209255 -517267 639000 -834127 -361099 678474 -737122 -505372 587205 880893 -467843 -272182 -223179 348887 856191 655215 -999913 63035 344224 813357 -672720 -701792 18191 -115784 -417860 201104 -219855 816020 -428184 417323 -414946 -211174 -473769 -403803 -410334 -122890 -424802 235971 -903235 364716 922312 -105502 401828 -829042 -299821 -980623 373565 -940089 -313679 573298 104743 -67756 278216 406269 -198736 154502 911090 -486724 -24996 -578430 316797 17904 -899739 -597440 -360660 287851 442806 -887537 -891340 296596 -967058 30479 952385 -231578 643299 464438 418799 -761999 529181 -916020 710352 930008 -273065 -857234 -967956 520529 939009 -540785 644925 -88792 345409 176754 -801745 208828 -616595 671794 226598 525057 -903150 695995 630776 -87940 -152847 -985010 786286 351690 393212 -38528 595143 843801 -146595 972347 259381 -488659 745584 -447300 231262 -150691 683588 637971 -631075 -505069 -753762 -88793 -612162 -628912 -107914 866991 -794106 -386779 -727944 211898 -190424 767035 878724 601511 678417 -681011 -131793 -806482 69917 -629592 341823 828374 953119 -642638 131891 767868 245726 -450208 785208 -680621 -124526 -72002 -436811 309086 846187 900074 549185 -112265 353546 -931174 801319 588 618502 11538 903401 -363171 188521 -29778 655802 931839 -687056 271583 492034 831452 622287 813477 -321186 -296592 -540246 346650 139550 -849651 331805 -267545 -447163 -898343 810485 -274100 554124 -995509 -154380 -544483 -238624 -902863 692817 682816 678623 920621 87350 -278096 -543777 482483 197697 -693636 139751 -915059 -47869 -789304 324787 -2089 177668 -537397 853301 -724093 -695107 280912 166414 -477738 -242276 -723274 444441 407786 811011 707824 -273055 -350678 522314 480005 -437978 -733095 -581703 -93296 -77475 424075 -580594 153921 -57556 -133463 -902915 410843 153714 533746 882091 -992332 47548 986485 -619982 -293832 -339503 -632296 535840 158950 -711512 -955628 -541448 -803247 -967060 -598794 -290513 571425 343807 -266465 -531536 166544 980340 222533 269657 56941 -198637 890353 418684 -29668 -186919 949503 102751 819220 -461962 8993 -519364 28255 -821043 -1572 -763454 91678 -568841 -829687 -660846 -917757 639424 467797 260546 750548 90665 843586 -944163 350447 -524572 522019 -232607 760128 632155 -984028 -252352 -281779 903210 127552 449376 392619 285984 -882487 -357092 -394618 752962 760420 -484928 -802275 198984 -9462 530576 735299 -278626 -341240 -447422 -556065 10852 204031 -823425 -965139 915310 755685 -279449 -75781 -245819 -526078 318346 -756307 846116 -260748 -158993 -176583 299772 780716 757521 -607892 -375312 -211345 -860580 -578397 -579494 -304427 776373 90451 820804 -169139 558959 -940287 494832 145304 -576809 134346 80209 -399543 308009 -931491 -109553 -716341 -554855 408572 983943 601435 -854453 963455 507849 -743670 893403 553937 -305768 -378179 -526122 -597519 680429 -993236 -198210 -514063 723444 51942 431370 -139397 -925426 -307509 50084 -741945 252237 231313 -305815 -240602 -672517 -33344 264109 703739 480532 709174 441908 -382660 -823225 787620 -542406 -212747 203769 751374 577388 535749 32705 696527 -780691 -852768 -995987 338706 -631342 160395 493052 -373158 875174 -195805 727971 -482180 283366 -487786 112072 415264 413318 89320 -580215 330180 630763 -428624 -957642 -142280 -62865 257561 -815533 -91357 -411168 -473887 869399 -612100 -631167 -587427 -518928 599058 -735737 381683 -103044 -702843 120093 767262 47761 700490 -50975 -8338 530743 -238293 836197 88965 -67160 -282299 -434386 437531 371159 968072 -162631 -855173 5606 -480453 759793 27140 -562898 -372107 -751814 -8918 -270661 366117 124393 580082 -69042 -966134 -331703 418297 -40999 616124 -871784 -930451 950022 -876254 -927480 531730 652721 -602375 147135 776638 -424727 700115 -805544 581854 247539 122774 -738081 419823 869702 396025 -253608 -360955 276368 -808693 -448455 -432568 323632 87467 32363 -473614 -707014 505233 -305587 -527789 -663305 -268093 98481 -993203 -31262 -893151 421470 -639400 -722260 682458 833548 621439 -462280 -81164 -587669 423265 -520672 -215480 -556772 163889 471470 -519420 -222666 -764490 977892 -953433 448322 -284853 -911883 -988023 51904 -22944 573641 380240 -287968 -624008 -2435 -79620 -710711 -958807 275936 496476 889110 -734689 -92680 -102762 284372 320154 367099 903971 -870587 354667 584022 494416 437024 170746 73129 -772801 -247538 593731 495433 -430492 74159 -947755 12988 -893432 889363 -837038 -646079 993226 669634 881266 225734 -680039 477237 82687 274800 33083 -63014 186074 37783 104777 -131693 -304907 -262074 347824 53175 555863 -454977 -782031 -495472 -148709 975349 789218 747356 -881295 279441 -69588 912076 229531 -70930 -275893 -602360 -525583 473629 443345 -624087 -310050 896737 -360413 -425411 78305 -534604 239354 225222 -993011 718912 268515 -62660 719114 991079 43967 217095 -34030 969916 169796 -927867 -806284 -143865 889594 -727286 164884 -854971 -215616 -705957 -149272 -873691 -373692 -942286 -700163 724364 528014 -649539 -25872 830994 -407434 -670945 -33290 585347 760745 321134 -898604 -845728 228264 -550093 -307609 259291 355401 358381 -785378 818654 519988 -714355 830843 -12540 -558233 -416773 345622 563102 -197197 -473967 -504038 -18512 -373699 792731 447174 -215182 -724994 -804003 -796563 -102448 986691 938125 289142 -527766 -622163 -608172 -458531 -648940 521009 -327727 198704 -931754 568474 -429418 -281710 9453 -759550 53161 505532 -658487 -943779 -553851 -152457 -89714 -737937 -428906 991139 155411 -297392 -336064 618932 4837 -905873 147033 -18513 73285 -176884 282794 -539471 -101722 -496579 192627 566889 -737616 -363542 540132 787353 745792 -777263 -428252 440472 422757 -130302 -920370 647251 509156 6756 -593682 -12984 -730699 -403282 781833 616969 -790652 601711 -834925 -817089 878641 589191 213366 476837 535633 608684 -465262 -598007 -505045 -885658 621367 -729266 -930629 -489198 283436 -303124 -377422 388195 -326356 -568466 631028 28124 -257308 -653453 -303207 -561192 -321418 -609745 762092 -535422 641913 -600089 -143249 748253 874359 537720 916181 382654 135662 284880 230791 -39987 -387761 -420621 838688 794375 797954 319223 -261647 -257729 940640 558601 856189 639384 366519 -516506 22653 175628 -855095 -788509 -969250 -638743 -205234 -39322 -878530 -932785 680045 703210 -259853 582195 -163897 781951 -952572 -468897 488941 945991 -749650 970223 -773019 -80518 -799520 -664874 62248 -275229 103103 -249897 -568921 -206751 -699229 -2292 18754 -111897 -151784 -44061 -693937 466044 932191 200219 -711527 920635 304106 -439477 -668706 830548 -848541 978140 758480 -927478 -128091 887947 471188 767539 613697 231784 -859833 -871620 337403 91609 -408332 -794078 -76725 175511 541727 143609 -999716 -716369 327485 -432023 595472 -635005 -886086 -106452 -302470 849095 302066 -552047 -137757 -759291 -312008 -66563 -616378 -39271 642258 249956 51923 642741 -742278 174804 801264 -70050 -285473 -883093 911283 641389 391842 -247332 61673 942992 -458535 -808978 628883 -591674 -152816 -365188 893284 928230 -912829 -912138 -129980 -305255 624613 939742 62031 -961829 317148 603853 701783 792958 483843 -228628 -215970 29223 614822 198139 882333 633039 -414710 -721075 -698240 485443 165218 372425 920871 -837339 160731 -537365 -826522 -572311 -148975 185665 -440378 -720168 671639 -126737 394755 82576 -359692 -816980 571659 -783358 -258016 872642 73093 782579 384267 -89454 341192 373756 -265449 497038 102623 284170 881177 876860 -560116 -590754 -611109 967866 -390718 860558 -936547 -772172 813994 -628094 -791025 886768 432927 -121992 -745767 64707 364593 720641 -898924 160537 -169306 -980350 96206 -946832 745460 777524 823049 388701 -750008 -658524 775484 -549369 8835 -535885 302417 -432985 -808136 500119 241446 -993778 17967 877784 -336372 987551 -885020 194132 -536757 -913711 88969 900796 -322788 -926802 426112 875412 584109 894294 -207390 325815 270625 212221 -455942 354257 403469 -174360 887115 -375069 -22532 592756 -683898 -849597 178540 167184 -396395 915225 -617265 328382 266643 -443165 -766453 259478 996945 887665 -460678 -31166 -175021 -853270 212330 298499 -834352 -227258 351646 -952405 -454858 -31663 -632373 -960863 -262236 -534097 -331620 -894880 551150 84690 682671 -788360 -593380 -768891 -755818 141964 535403 -329755 62167 905298 773195 600802 -421908 383894 -955937 34115 -218428 693943 885760 -174817 420416 313001 635323 -795675 -100425 790257 689102 -940715 193138 -399444 906543 205317 416304 593288 -108155 -155043 918819 872009 5164 -165222 -826511 -575290 702646 588879 87861 869225 307173 559839 -85637 687027 570417 979077 -990521 670389 -723384 449868 -398193 -76392 -46711 -53481 838845 557207 500617 654490 769326 -928769 -621425 -914465 -199115 -248778 -320105 -696253 388248 -701391 535506 -937610 -233326 703100 758179 666238 -814000 -195786 -242780 -189771 698612 312466 592928 692806 771477 330967 -792170 716212 616125 -77600 -820932 76371 953321 -900834 40698 -544051 979340 706961 996075 -880609 832525 637011 -574369 -946407 -898491 501901 461019 -624415 928002 811775 289048 -763408 536710 -520835 -597248 -871916 720136 922477 566580 618860 70322 -952886 -550519 -30352 34465 -563805 4870 153958 -376983 -962532 -751384 -981394 134415 728172 -778466 31223 823180 -230690 301389 597447 715729 -763823 285389 -456969 -572739 10680 506282 -289164 -29656 -701030 321700 17664 -947876 -477806 -809681 912943 998935 503248 -329612 362859 -662773 797207 5070 -472720 -612770 165693 -955698 -714288 -773974 572590 826807 -613136 204413 -574359 781827 -159863 -129958 630529 463836 -73048 157366 563230 -253020 454063 41340 215034 810862 404946 -603510 -907804 938498 -785126 -741966 -391872 105565 898662 477242 -20347 967855 220261 -864804 964541 955739 169757 -645306 -642551 90490 252902 961179 855195 817369 -141328 -487183 188985 -349066 313 339537 -443455 -68601 798872 246074 -957921 724851 -172235 765342 -700711 -300458 -632306 305123 829188 -304767 449012 652387 979660 653816 -515188 -370835 -878352 -396557 51791 -766782 -235325 -323618 864778 -651751 -593876 -918055 423262 -991589 24871 993976 109761 839271 243010 574212 -276996 -939248 -540127 -565512 994987 884250 -321158 -797947 -883009 926464 219930 -804017 -467457 795825 662750 -658131 -896381 -119410 842683 841005 -747080 251758 -246090 -893299 -139297 -908645 -76180 135235 108942 -63150 50444 -950281 -596307 -315962 -146600 -831101 564602 955422 -845016 707706 -452602 26354 912487 740510 -730315 218962 652692 956008 777154 -953408 878273 97028 607289 -465103 269592 740819 -178693 -706416 182353 -686361 -897603 -718790 -227395 339594 616714 -646781 -90817 -191560 -252100 564783 513101 253344 -307449 842746 626547 271399 736879 215697 454096 -82075 -835380 474775 -419432 -948058 493773 -54367 619536 825578 860914 -952262 296981 600293 959761 -592289 -427755 748799 -36526 91652 -351084 -886698 -572750 871182 186921 509239 68356 -555434 236671 110761 -850965 -333267 546260 136034 -688926 -175150 -486787 200528 721972 602878 -384416 634770 4612 -748327 -221448 502780 -402233 415234 466645 305686 932677 682890 661785 378397 -758757 -530055 -891780 -192512 918076 -793912 730185 -954012 190315 -918170 549983 -335711 -400317 -934220 418098 699460 -593105 -228984 -752185 427787 -286094 -661971 348987 575851 -597600 515425 393148 -201203 576547 859350 842382 913101 39480 -512846 194311 -956230 -693265 -320113 690708 -826215 -858834 -625540 -637390 -105246 817327 -77190 -559243 -923711 -158211 -689280 328069 351253 -408197 -311689 -997220 -447499 -127651 -516546 819850 449190 158381 -595417 -285647 41126 -473913 518136 217097 -31707 571997 47596 -636259 154375 -23307 570800 445068 557667 -620058 8422 -582519 614791 108894 -546395 522715 340849 132575 -264842 -279971 827607 -413763 80088 -475777 -471008 439458 83774 848580 -829847 808842 12684 -229822 -134014 -122809 570781 -376155 -464658 -604546 326080 -112595 -438554 365352 -403017 -248021 -124714 -207597 -456009 869000 26846 197470 441962 -697411 -964141 75520 -112144 -316580 841148 -800574 -159655 92422 -503211 -957248 -532179 399987 454287 -890900 463844 749293 718734 -111093 699246 -42155 636330 91190 -149843 -104803 -276497 974554 169974 -868404 -105955 829881 -889708 115837 121256 -113945 -139836 -732448 559544 -993075 505018 -401353 781226 -697175 107931 183770 887054 -925428 -786176 -709068 -297048 286683 505466 971844 -985489 -622897 -732280 668957 945169 981365 577571 122343 -427284 923823 285490 543580 460310 291121 -645866 -673333 843606 -616572 537632 116376 -5335 -383098 -569962 151609 -729026 -15896 260530 236091 -335365 658223 320034 357563 -639370 606260 -796023 -217618 856828 87716 -645124 -299751 -743283 -899328 -181754 951193 -584867 94750 -967771 216157 318037 -909786 -5685 249191 671889 187158 691294 -779185 501728 353599 -585288 750272 634951 -392251 -943576 -922119 648701 565539 -324881 -168115 -272144 -573019 -186557 517283 609087 869100 -360752 173303 9662 828398 800690 -981161 884086 -125837 -115972 -930074 42274 -733159 -62156 614109 362290 426321 50644 -470139 -176692 -213409 933451 270014 834374 -70946 100986 559356 973102 -660422 475832 756164 340034 399668 -142642 157235 -201352 619873 -645253 -651656 941047 78508 -351758 989525 -359396 -487089 -187817 183329 72054 783710 -20923 -259639 -837430 24380 -553525 798539 -141167 -290908 948587 721081 -912651 -688606 460953 937788 -469289 -897257 952386 -360689 -743093 -614088 211394 803840 582810 -357233 103277 691570 663487 723833 393223 -41507 -586004 -527578 381644 561740 153090 -60259 297961 157150 -805860 -420171 -878592 -166457 -871035 -702435 774952 794060 956861 -560171 98795 -916790 -28040 -487502 -94010 -710097 274206 975710 -727507 943487 969420 -636074 614405 -368432 -458030 -795030 -705497 159567 502323 -863168 884964 661305 781481 -704686 -622597 943971 -341730 751211 213028 -379597 -9420 788526 194441 -934620 709565 756495 246472 -467130 -116284 -274088 -158861 654267 -826878 -444634 263695 843323 497130 318953 -391656 488337 -613090 -798489 -766340 546460 318327 787898 620059 -496689 -200831 -179891 -411314 -851279 -916100 -549533 831837 -306979 -975524 -787056 251783 244611 261450 -956098 -327299 300390 -899678 147753 307303 60253 -759309 -829597 -640674 -319150 -871039 -520239 -967951 -322747 -737722 746157 -458207 140745 304621 22914 537188 -292730 -165675 -745933 330917 -133706 -641259 605940 -786494 184233 825074 -196274 -580339 598209 -245014 328864 758604 214133 -477139 227993 20026 -501038 614174 -311489 -210045 321910 -140074 200683 -855605 790804 265762 -750774 741032 -361357 501248 -80930 444067 -565778 -376410 -518661 -238660 -710923 748411 -778550 945507 216842 -877284 -568118 292863 29638 853976 -316086 -955286 -281006 164660 -990096 -837389 504942 -722072 -385356 -170661 275309 210144 -949530 384601 -405194 973116 -595036 -541545 -252219 261073 -822043 -358350 -907224 -649179 687473 -871875 229123 -83465 -839065 -720065 696717 660533 105142 -61264 684688 858755 -548189 852480 -87315 -302661 -854199 -950767 -147434 -447384 -232940 -624201 -499695 -523446 -150458 -808001 205180 825941 532595 -290458 983555 -386511 770436 -361635 656748 27707 -183497 329548 616332 -63485 -57955 672715 205135 502220 36507 645866 -459213 608527 322793 721963 537037 238841 143126 -326397 166980 -423704 470531 -68131 382801 116722 945635 -645097 753221 -886050 -491838 -645886 -845565 521769 -57221 -446618 785794 -760574 -820289 170108 42188 788046 640789 212466 493697 -32859 -954795 558315 70613 -123693 -866260 927740 -706035 -468264 213019 -569552 -353914 -344600 610423 -243451 80943 767852 -821653 331500 -481526 773631 -225295 -115123 89647 948594 915933 532609 554056 -768951 643411 982103 -589418 -801988 583499 607248 -950293 -974666 -291564 -644638 -274130 973145 -28978 265848 -879398 -17672 -523537 13424 242175 185499 -472129 837724 854464 -20097 -983589 821058 -700205 -603884 779318 618140 -788348 -733955 -369773 948185 268722 580500 870029 157530 -849327 -964765 14992 864373 -678298 610731 206045 30582 913550 910433 155145 -921063 -825737 122668 -809090 -812911 -41371 158953 742905 -155516 977071 -489561 -132342 -988020 664127 858667 947224 -717640 -874602 -784275 -791974 -225527 -739131 -50023 -460705 -844426 -750219 -183409 619399 -861080 183265 623587 -403961 568383 -105514 283998 -249495 -258869 -547014 -168837 400137 484947 733442 -634517 100506 55698 -133958 -523502 278559 559925 -267519 -616953 -343054 296030 765706 -688488 236481 395044 918300 817348 -651124 957968 262419 -774337 701480 -855774 791005 -283791 -60865 621514 -349827 982135 -838579 -324112 613388 -241376 26532 367340 -308045 859762 -902678 -371186 987315 249123 -381674 545688 810717 -578016 -182154 250815 -893670 -498550 -355028 516654 760164 966067 937388 454530 655690 -228571 -594624 288079 106608 324892 341636 -278375 -62067 636679 81642 804828 -354452 -73077 -846792 547973 59884 60544 893445 -380425 555904 -78350 172991 -787321 62127 95521 354472 891136 -732652 -18559 882388 -580064 -315937 -667461 -991188 -944871 749651 234282 -627729 -669808 -990266 -912033 589100 -562911 -140380 -483554 -597047 648922 -443412 176606 818303 -498885 -885967 788941 820571 334013 306587 -61111 244286 753864 684132 164712 67934 -602437 893403 235250 -52796 -617496 812004 -965918 -849844 322325 -850186 -813592 -306136 -812420 288667 -35095 -145571 281547 -545292 942206 -514876 159269 194227 -626831 -91638 461088 -493922 65475 452145 86597 -849517 -380247 814476 -659181 446463 977162 -919865 -931844 446437 873730 -766115 -208666 951773 -139549 526496 350635 807314 77999 -277451 326554 102467 -799714 262677 -713484 360131 492830 664077 647280 -912903 -509106 -287810 721719 -306335 854147 911646 606824 -606711 -638781 121717 830101 885653 400716 844001 -601915 -554309 -848754 748371 -183056 -855352 225069 982416 -964474 993561 -544384 726832 237160 -613597 -793707 -408030 -326675 425067 765483 903975 866399 68366 -544587 614354 83451 -136133 335838 -584818 949876 606132 -301056 -878952 494065 -742063 -45525 -866431 -635510 -341123 -689884 689070 -194481 668855 -866972 406231 -165310 -261615 -151531 -469493 625368 331829 -480488 -787542 709499 -796453 -134398 -513174 -515701 650068 -488678 -841773 -305320 356995 -518564 -329149 641834 -356002 409593 -74645 658490 144625 -137643 461135 695478 945755 -4472 -443062 691648 -551088 -296866 -757881 251375 764693 237783 873738 -414643 -596985 221351 107685 -593704 463764 -422089 -564093 -912126 709056 -266206 -882399 840368 455714 -944199 -360369 -682946 669157 236671 -129996 586106 74183 -372178 -907065 -401244 -885603 -669392 -303657 -296971 826445 194087 -443644 781077 -855086 448358 233795 -502494 -259652 338549 286046 -185296 767917 -765423 -383758 -929724 -244130 581673 195951 423512 703384 -455837 599836 -12837 96955 116629 -504304 -122451 702138 80204 -959046 -595417 -107492 -28472 -343718 -918127 860157 650494 -72571 711338 740875 290837 211749 -294108 653578 -223255 -434442 297765 -669232 -698997 917515 337735 929226 -151233 -101689 70297 -637707 854013 -546204 -681188 226661 479473 -947216 -943162 -967102 -574213 391242 -483325 -874810 -664657 -763606 113967 998977 -245930 734486 -262371 -368491 491371 862318 634515 -949446 -454114 -726943 -373300 784827 68949 -517643 636276 -701641 -171610 -776701 -206800 204385 -638625 -669511 -915949 -20480 492543 189974 -580182 112751 -200519 190194 949745 -129890 902136 681075 -292133 -145520 -988459 323353 366543 476123 502947 294835 650277 661163 686692 632423 -499795 544320 431825 234542 -617560 649835 -488362 -316331 412493 -455787 -972524 495614 -503482 591927 -642211 287517 510256 887907 -396485 -267141 76447 587962 242921 -572617 187415 -395276 -270247 -64832 590100 -196261 653228 -741924 270211 819280 -830915 260004 -915641 -404155 312343 227333 15541 -315711 -677254 -521280 -853353 800991 983130 688875 -152787 280655 741088 298607 -875096 -48045 -21529 -492408 481453 611907 380159 -999096 -808616 988810 -274 414356 310582 664103 756010 697253 -212022 -135763 -225311 221960 979337 -853948 975857 -901218 817246 -749146 -591504 343837 412071 516514 -9307 26894 -912330 -464356 -777843 42701 -737967 720394 462552 -588405 -364238 -407047 128233 236239 -94329 -103802 -142759 -455823 298483 -835866 -301196 -184674 84619 -14882 180666 -764585 326234 372428 352480 -168974 772958 307356 9805 -222697 311817 -831917 -298595 -474172 -213695 331144 -770911 -25910 -40608 134246 778973 -672050 194357 540076 -585975 38473 -818815 -198995 194192 493320 450298 689616 -916204 -569940 251723 967569 384232 649130 737811 412286 634133 -928691 -841118 -77894 420182 210224 -481473 634110 204572 898884 -914268 -109037 -805878 340816 -797184 380377 -294278 370667 -209612 -32444 544630 178308 566167 -783143 -346304 -19621 -137486 950837 -810422 -299514 -707196 961287 586687 670189 -183937 401297 -795784 654542 -218614 128554 542856 734649 -690883 -811457 -435279 -444651 328104 474318 91628 -221543 109516 67561 -656795 647124 -223456 378681 -737540 395046 -70642 -584967 -531258 -65339 -495885 -930057 -395127 95417 870306 -354282 926404 562911 231778 -28338 317861 -373654 -479764 -178390 907537 -409891 -629010 -233527 851103 -63981 -183414 -255393 -159075 -276169 571223 132401 878474 -864436 -246177 -16228 551066 413863 292383 835470 510005 173808 217867 -191861 -554759 526756 -164089 855337 650675 220950 -211985 148373 -619158 -659735 -13296 -813044 -816428 597399 895021 144227 405470 734446 618235 -710144 -351575 -387698 364837 -250146 -830456 444140 -436151 -692083 846851 103122 511224 -104145 -559017 991964 738234 -288644 -868365 372477 -738680 -360257 226812 682616 168656 163927 -729910 -530457 731893 426423 611561 277560 149196 -449818 282521 221226 871328 918783 -797361 345941 -19025 457394 -694351 -998881 -418901 545218 964766 840 -451526 -961018 914596 -595873 9078 621160 -556152 606666 797550 -696216 310081 -242622 -107485 -328807 212221 -644523 250251 -16605 -105317 -45342 -54255 226880 801455 -156640 675475 -538944 -19711 356504 145507 796293 762382 -451546 538183 188038 73478 817404 889210 920016 -49588 -621537 674088 358401 742778 -315800 -850699 -412340 -635942 181509 -105225 30456 -546706 -307851 -753865 -345760 -155544 -677617 -948428 547188 -697166 897788 518752 801846 -955160 418872 255522 -567617 -205095 -388203 3410 312632 326794 -237896 228160 -422303 -425037 520474 -674259 546829 -245440 208776 299984 728611 105042 716964 961362 195359 -902597 474338 240979 798608 -891003 -13429 902499 -205417 107115 607165 873737 154606 -461858 -260375 500544 884575 -897790 -140204 227701 -962744 987694 100247 -641910 708638 -910480 -447713 115542 67942 560135 -673235 -799709 -169666 -208665 -56617 -770130 -236590 89016 609541 -647125 250984 192983 671989 -575426 886741 846292 233144 384003 895749 955250 533939 -512121 827126 405803 17695 -94003 218685 -201815 -203767 234954 860289 -67507 804818 -40855 -446341 757548 904496 -464761 -668292 111373 62763 587896 854631 273645 284705 -594943 462259 -563205 528323 868187 -342806 447900 177685 649527 891820 75880 -85774 -94284 -537683 -930005 797446 -593813 513842 -809499 -194734 -653212 -912744 -449205 -190804 -82147 -882866 -133693 -601540 372746 49238 -83348 585856 -25968 -394168 238100 13897 -268919 -247474 127679 -412101 269635 -453207 -577241 -648751 -142975 585131 -891210 41815 -960903 356795 -486386 -454162 -415148 -476076 904066 574219 -72527 136966 931355 -218376 -316382 -932492 27668 697682 -724051 -427052 -901283 285706 88780 718194 945820 965092 665326 351277 209447 130043 921588 -511111 -186997 -322886 -442060 121051 -420728 615140 -25095 938096 372115 -447218 357634 586726 287699 395552 416767 94977 432421 244311 -46697 473624 -343912 441542 42980 588693 -841103 847952 -475403 395257 -204760 -380624 -175413 -939051 935657 996593 372573 327506 759572 329206 -421356 197163 462525 243571 950735 -516307 -585427 372466 900961 397118 360287 188112 277646 112467 -823164 175549 484369 -615944 -347392 -144960 582681 525004 717675 -55760 -788664 752258 342416 373435 -59981 -808351 -493455 760291 -302364 -751547 762817 -967428 176603 -718436 -608536 604720 -709368 352105 -686717 -203268 473426 275781 913122 261808 -34540 -439207 749064 557810 945691 -263834 110638 149691 -192982 -648131 44480 -931879 -297098 -765625 -742177 -324756 -897367 828286 231390 -130711 -283933 481265 -236859 839193 529204 741828 295376 581659 -638684 800942 873328 -831010 893356 -57606 -666039 -843224 963514 -284921 28083 393490 838833 634440 -317894 -546166 85478 478532 690846 -529969 804260 -566890 4947 590584 682409 -270866 896130 -421010 90918 -55537 -966010 -447635 -965309 -492977 211312 -812409 -179431 -465510 -336124 899617 438 744431 -203463 204276 482845 -901919 -799043 565645 497604 -264040 -564113 -670386 -70252 -426162 -765469 -563093 240108 -441134 -759199 603757 792093 -774520 340454 253107 121583 231399 710049 495340 -620389 -257543 690040 -754914 -142768 608863 -530047 899746 384303 742859 532233 518565 -636466 865668 -505840 -59096 -92231 -576795 831435 310657 -722964 391390 -803551 256728 688858 835953 425775 -273876 -960919 -981450 -603708 -68149 155763 990040 959973 -333731 -134585 -52458 698570 397786 301222 230723 -312865 -877809 -99514 745030 688580 263453 832851 -475109 204877 -838662 -558743 -657712 340610 477423 142747 -122487 2977 -648168 -166673 -843268 147352 -583322 523360 457206 -931573 236576 374875 -135084 -496428 499678 137026 881547 -17795 200589 790892 815008 -754232 -823186 781090 567984 266152 342167 -895708 476010 -378299 -165520 -433630 601232 897788 270775 -304061 -694918 313692 -243331 -932318 825875 -662485 -443738 233548 -417958 -755745 508653 -317501 -126366 -55003 -694818 -588162 371026 -913059 -326694 265063 903525 166300 -389993 754268 617195 650025 -117859 -904146 272583 -242304 187082 222245 460911 -645421 -804914 646649 -207633 943876 -108624 -241445 494310 -25429 357063 484586 916104 990358 616514 253118 -822246 438724 439841 553569 638713 -957975 -972870 213585 154003 83054 -651083 -921729 -988436 732142 -598769 763731 926875 682042 182299 -638042 -768693 144086 329724 88774 724538 795641 -684627 883190 248893 -677871 -961415 466411 -84038 833084 628611 450128 866348 -82736 350400 -353341 -121693 47444 -210952 231638 149185 726789 359112 690319 282175 144595 736163 329704 -902810 -434335 715340 -233265 508182 503176 -491426 -25561 -95166 64212 -440764 992326 415857 594949 635585 -710923 -466241 248464 191209 -476685 243802 -991972 29350 62962 -292858 -756347 -606027 -871912 669593 605149 -143834 -639361 -153472 -211099 136031 -650570 193464 -252520 -18278 258110 771286 227745 631650 757133 -576257 -710944 227610 -257137 -589968 608745 -209930 -414048 -23176 702213 -507008 -418797 823801 -422353 500884 155950 -429973 395800 -730779 -396373 626521 -300509 759542 -522311 -984094 -966678 -816479 928633 -57287 743991 -789101 217858 -844891 -276084 -715698 -755874 635137 585628 -16218 369930 -694339 -48689 -927675 584313 102748 -801982 431143 740113 -939276 219588 40350 -839635 -171855 -413222 -391857 -742374 -45 -247236 60723 420250 790059 -183209 459160 944228 196386 849609 -427491 756258 76465 879335 238265 6897 -785174 558266 190517 -176923 325870 -633090 696237 635778 753653 84898 -169069 -885820 -561335 111051 333228 715416 704843 -363952 578449 -363552 829805 -720961 73391 -442893 181174 -427049 -610104 -677349 -158783 -922612 972272 642966 125246 889607 -551024 -970091 96751 -188253 371175 550976 951468 920177 -35836 -691408 -634528 78004 280780 957171 -553974 398950 199802 -664820 592830 -792527 121370 -664720 179489 -832265 310670 -544118 571376 -87221 -381046 118840 796025 -895243 819991 922828 230048 -979854 -938221 -919029 942427 -975247 134191 -849359 -662345 82391 -672400 300012 -24623 288060 922671 -998179 -244514 951404 361625 543130 214179 409703 181679 -702418 406910 780386 -984889 -870249 -769957 -364220 679561 -118329 -863297 -665815 -284045 319140 -938047 -963870 856918 418312 -93940 446323 786902 -84415 800991 146324 -306194 230546 -762099 -994383 185706 783153 806141 380010 995179 -963385 375083 282131 208615 -418061 829861 576564 676262 9799 274830 -565878 -253114 860746 372895 -906235 633784 260468 348961 88264 84672 22709 -485132 511277 929145 732142 683660 752190 -356913 319733 -378258 -243907 856195 7318 423223 362013 294442 -153075 -627050 359174 -555729 -538355 -653619 -661675 164044 -586180 -240205 60569 -19307 746037 -942667 -509801 -982291 -141435 948817 807751 -2545 813742 689178 427733 576135 755367 21943 41121 -984778 -761383 -646813 -796096 189393 -394460 392942 852089 988642 922456 -124998 -465592 995270 -233667 187199 203102 849965 -943349 -239736 -622049 979230 -648974 240052 733219 441840 -494060 -778249 -811083 776146 387206 -552298 -153001 384580 -193326 -662290 620732 795803 -221576 -529299 712781 -445695 157417 -310249 298917 541043 -890102 -234877 548116 15681 712119 525019 40864 -942959 -37315 318687 -221953 -176291 -302241 619619 46879 -430864 719442 936269 385950 -301587 707649 887704 -588974 -387639 -310071 -310956 -223038 662731 208254 605219 344875 763667 -833051 298173 554876 -311664 -655112 -595603 524506 -388472 -345819 612882 414237 333589 161615 817311 -456367 -671710 114763 186779 302646 -229262 984932 532385 871361 -815079 326232 -531103 542233 -601087 840153 581534 -792934 447206 743821 -70865 -331819 740314 798478 240254 -750706 -785853 -337302 -270965 -515268 692824 -828124 669418 755853 -653145 -115278 11072 -772640 -82414 -332547 975306 -265271 819533 -762908 -172457 -930287 -748447 447417 527689 340275 -638675 112066 138903 -328993 734688 221753 761678 777211 323584 207053 -839156 -407395 -649882 439327 -631292 807442 -34753 777286 108285 -838693 534925 122315 196562 -411349 -937948 -849491 669555 16874 789293 -815522 887394 -913356 290087 -118588 746552 -184485 834785 -640070 -673122 -311455 -37887 426125 -227116 -193793 -456832 172799 286125 -323167 218539 169543 -160624 283879 -966877 829326 -743815 -866651 -556066 -318220 -664073 -973212 -531931 -70775 926123 900959 904852 196308 -410545 -246393 669213 -539824 -560467 868992 -251644 378858 735139 470434 -762908 -822524 614438 -737544 254505 293109 612539 465220 -159083 -684537 -222208 -10887 801980 -441097 -334303 -984896 405639 94329 829412 994292 87988 -75343 -964194 802981 -471596 525883 -283973 607897 770124 -570460 -796870 395462 -363180 375151 -599122 -231847 -182789 525073 -760386 -406221 176034 417012 -854875 921702 343932 298872 741683 -666052 -974827 815854 -202805 661553 -521912 919963 82916 455668 -795194 -68677 -598136 -176278 -546666 -330116 88663 377003 965648 505470 96389 383363 -945567 -353831 -322089 -38286 692618 -629993 949034 936749 746720 662454 693869 -842853 -264562 -108248 80546 -562472 -9714 341075 -901023 349109 116020 -963567 -886571 514870 303908 431408 321852 -676462 235862 424691 -637077 -171721 968473 451600 997448 -866237 350221 719792 282319 -683635 -589272 715762 863245 -163174 443186 -152600 555688 453288 -736824 -249448 -402347 -151770 796253 -300932 321632 407098 -219467 -452350 -443736 -227398 -460312 -771059 -639583 968627 -34715 238451 348240 -630682 61164 349821 -940462 -642875 721938 445034 830677 612347 -250175 931564 -268131 -399903 371766 49066 -52863 590473 -173055 -495428 -873493 982455 712841 317362 431068 567139 213125 -840179 427110 590137 -694652 -423485 -683345 749465 -956826 448960 631669 -433384 404448 -83616 195332 737532 -855940 -621322 841794 -507324 536598 -168119 -564316 -124770 -712479 -656367 -677322 -647954 912096 -618626 149015 244686 155757 -621007 13946 -216056 -638154 -462527 -881754 -982754 -533189 835128 364151 81475 -897583 -174957 570843 968159 -289118 -496954 38229 280463 -974678 -742091 173310 -852701 -207812 -231236 -506241 128926 -242949 -928728 -458087 -60870 863457 386235 -573667 -664223 -830149 -858068 -918796 319284 -966613 -204507 -424808 729096 281765 -180924 -669032 -376476 389875 -268262 619416 610948 -617807 631471 -359089 415066 -706735 -587524 627080 -26616 -842727 478703 136226 -361114 75936 -689557 -77424 78594 -672044 977989 871897 624027 -152073 -786488 -78824 -222810 4765 560945 540157 684873 556975 186420 381643 277091 682220 660598 272216 381570 823011 343697 -435568 -923542 -123142 -97517 763762 -907499 -776470 684159 582674 507181 645824 324426 -665067 -245612 -548130 -562081 785848 -430499 351992 -366820 -686007 438736 -557289 -513197 -794964 508266 14873 -350390 -742824 -944805 366511 35003 -157737 938502 374494 208853 627274 190084 496767 -138311 857571 69153 12991 -230659 136681 -30242 466592 -65876 -239945 -240915 -454410 -203452 -541251 -650056 -417046 -729033 693245 839259 778874 -17172 -937713 -344667 374135 133307 -439394 -892901 -585722 245747 591337 422005 940704 859224 -689085 -515297 140818 849693 56211 933177 -148355 -592657 -63403 787991 -559273 826218 380951 -745790 982760 740513 144509 208501 711118 288282 877501 255905 -587142 -339632 190372 -855831 905777 297520 -174065 -256089 422155 -936164 200947 -671387 -306569 -395541 -625451 -936091 261174 -840858 -737198 825626 66907 999372 -80359 809004 210770 -597552 129644 441720 46549 692118 -928989 -538354 -259592 -798534 606121 888241 162207 -722359 -447875 -419366 535298 749893 -457806 677557 -294096 -72923 387183 -265949 -796151 218451 991343 -267850 -786237 382124 -616958 -309832 755686 -25212 -503925 444581 -961584 -275937 -810752 -653524 -531022 -967367 -204819 -484046 834960 -304129 616177 -79409 -885819 -728300 -439872 622670 551421 -16371 -788705 -280655 751929 -305803 553195 -323028 -605618 -395830 675730 780581 -781082 579197 880152 366522 536318 124918 -883180 -902981 -205338 -195314 373937 -748884 270021 723859 464557 155844 -537966 -838200 658525 -599439 -734948 -783262 757031 293585 446851 291596 -958842 811194 205756 411876 847754 -51276 -525551 -99076 740053 564089 -46561 -284582 560032 754428 55126 117368 -121164 -922273 344189 64068 -249103 823931 -263381 -676319 706378 684252 412623 50660 690758 39875 909993 -396839 595201 -663006 -64434 -856004 287273 -115165 29352 -553024 68610 -878814 139379 -378357 -305566 988974 -168254 555959 827958 -780404 370680 -239022 -143877 607924 950223 224351 332870 386641 -938027 -71980 49724 522949 -899095 141466 275354 -594524 373443 -326000 -181073 -124492 433897 484489 -450595 -958221 -976325 -335671 33692 67217 302312 -472437 565111 820594 -257290 967934 -242419 172461 -706626 -716349 -494703 504463 -122770 -726927 307658 2201 -293498 -533743 -229229 829566 -225701 697123 -427300 -807130 -612202 553239 -373848 278702 -802250 809684 -344947 724965 790026 -189899 -391624 -280751 31672 -401657 545254 749736 36537 452236 496363 692439 -397478 -504325 469039 9598 169917 122878 174252 182386 -297642 86834 565873 -585542 797807 563882 -435678 -905838 591140 845677 -120458 -803989 989031 -189324 -731209 -682391 -852867 -288851 -803514 295396 -953473 -559110 -693867 881767 836442 -947150 589483 -871756 628944 -361697 -697949 953151 -972812 22015 735789 -802258 -960078 187267 -483317 22879 -237499 640211 -732011 474338 222527 -143608 129974 -385925 -146811 154288 -940563 267041 -373424 458446 305614 -949119 581293 -580009 -810114 697468 559485 557878 54330 -92379 890998 601545 -318384 153028 -462687 268513 490532 -513066 706906 337734 -891348 342922 -364461 -936655 -304395 -472891 383120 -431408 -921316 587551 192620 666566 -87082 840037 -691437 697641 420200 -572523 390278 375810 829232 633316 -254693 328016 -823142 -545861 -526725 445701 864043 -364234 273953 838919 -197510 -335324 809441 -499536 65714 -428535 -240801 478286 -73838 -961761 -468460 274084 -50067 453073 471373 844776 608682 657599 -144597 -38845 170437 -329411 -460380 943828 144460 453203 238208 -112339 -97310 -948673 -155939 157140 346816 -970130 -594389 -166972 -772433 698375 -141775 -283159 -486385 -490784 -264441 -975449 900308 -662393 -7911 -165164 3587 -803654 768938 582714 25273 766831 336207 -982890 907045 98637 400752 199707 -433399 -149711 525003 775023 -664772 883370 5488 646317 -686037 939005 -6586 164962 222036 -832862 366085 544912 844106 -302523 -901575 -504274 -648780 -133305 897733 753061 -386355 396858 -75298 323029 256485 744 -226676 259726 -686114 745676 53676 -712169 55984 -799209 -922255 732715 21222 -595539 -151074 139767 -229472 324134 -902706 804126 -58737 -827058 421740 -133579 707195 -104796 445115 -826 788544 213727 883728 -410415 679244 816996 826259 -294202 -637149 -211375 923201 14349 651868 -732938 -894483 1279 -677727 191446 479802 747370 474546 306731 -542174 -247152 628323 33375 -970125 582185 203162 170387 788685 -842659 671570 884892 486565 432074 -840165 641281 -628027 -584188 622487 -373377 -871351 -900976 861950 -942203 73892 -173720 -668517 603705 21017 13946 -139443 -507407 -910910 618281 741511 -630086 -994931 -158134 476624 -404908 648121 -470872 759235 63411 -462754 -519807 -429935 -286976 -20894 -713977 -430726 85398 -447611 -299296 796248 -531322 -952106 -14298 -10988 545300 -148677 -921625 985774 917304 -222099 60070 975546 -322659 189690 -461095 -275235 -585691 -791615 -147479 369748 158563 -756487 414773 -974482 318752 103595 1679 -531315 361559 -199757 -650819 -289751 348217 -311101 -338823 991180 -647255 -734368 515954 -914281 634816 -576156 -985527 974012 661451 84090 -386028 421250 239944 640036 -505377 -840508 790637 315064 -101722 -118414 665121 830431 -672036 473486 55425 496405 -731161 37681 883036 -905300 630690 728964 831799 -390071 -792615 799559 262602 781029 -18735 -666675 235137 596173 -199363 668925 -748548 644387 836938 446675 950800 185051 -228588 930142 878787 -609858 15663 -409025 39892 -429590 -785121 968496 -951247 893904 592224 673275 384510 -915275 -886690 -510082 -370795 523570 89342 246190 38657 -224588 232212 843153 -324607 -349828 -138774 178626 -31605 -600672 471232 141296 -382777 351369 346310 -833440 173456 -160909 411684 936423 -418825 151535 -967181 -784911 -216129 712292 -12735 152445 577505 -303478 -128752 -174562 374153 689646 834903 -436869 76568 809585 981760 -875569 318241 -477879 -96023 950379 457964 -88194 587107 273071 -572683 -960658 196406 -610411 779630 885450 -833125 -174682 722873 176791 -435520 149762 645103 199469 681288 38365 590940 -95301 -676024 753404 -252928 616897 -434357 -801348 71439 -867947 506703 -639732 382194 254815 503238 -678546 -438332 20765 145942 536314 -460202 -453984 997785 -879653 650796 758668 -790755 153807 -550531 -729892 244709 -325973 925623 521180 -148954 -741419 -424583 482477 350859 -538679 -780777 -304956 87346 355476 709273 -971029 -736467 -422820 -485060 421951 -369790 -175274 -322576 634673 -550996 312910 -899240 367493 947735 -149085 -762803 -901034 563239 474313 760284 846735 356786 745029 464451 835059 897153 -173004 -167304 -402921 -593325 131524 613026 -680733 764250 902073 -887139 -907500 99004 -860566 604539 732861 -894188 117697 -27138 -199871 242542 -668865 -759521 698331 -445233 -964362 847882 240150 509226 249996 -439137 826837 -282900 -578753 419442 562252 -51087 -519717 -263476 65285 -858484 819782 -964312 -263459 -917884 477685 -121289 -563580 309777 -92684 542045 -292095 828899 571746 -326863 516907 573595 743410 86913 718128 539984 -720021 -425141 -789742 145036 -165079 566981 911013 573132 724378 770007 708499 967812 -484159 -374500 -829095 -487016 -243145 395620 134087 -321052 -152667 -967883 436867 103861 211916 -330939 -465786 217805 -965891 972161 -135138 84323 -836831 202249 -571541 951713 451762 -991694 174818 763557 -987841 -516349 155724 510336 -35220 -695623 -900280 -304070 457840 778307 712645 71244 -74986 70598 638345 577188 -320195 -525158 -59219 -641884 776792 820171 -171873 -658908 -757778 -654055 -704482 -44949 862618 -960008 -809535 -751814 473612 407825 -508047 -498494 610311 123455 339818 48041 723425 -659437 -246466 -702583 14982 270544 560082 646000 -385419 548080 683359 137825 -624830 191262 -422541 -54447 652690 894393 869229 -881493 418466 -346793 940292 -66739 -164928 -429120 464065 -533367 459728 795758 595328 906405 292681 738196 -758157 764507 104501 710292 951711 -598055 -588363 -864633 276189 624194 247419 242106 100698 129324 -939058 -700373 287383 358304 550281 -48112 519274 -809699 -642404 -562352 -683013 -603627 -141559 -627577 715849 913518 -949784 -715002 144290 541443 519012 -997039 577326 -823392 33852 46880 -592155 444169 -42813 -339873 43668 -439564 -655648 257454 767709 88714 768911 -847391 -832077 860011 251102 69249 -104094 332455 -120719 791881 372741 181061 509694 -879574 478733 -739265 278610 710472 -686271 803460 651210 -81542 559801 -691466 471771 -656178 -187678 437737 -347126 -329214 640637 -97750 570868 617484 -760544 -264075 452936 -36716 769459 523646 -808632 621684 673780 -423063 781132 -343489 695540 -783278 548799 -70473 248727 -869562 62752 -181547 711576 -897593 453122 46150 699907 396492 314764 -313752 29497 344255 -823943 788561 523504 -923139 980377 922695 -188368 204378 252879 -232503 806743 954650 -330863 385285 -896491 -408967 218603 -163232 -449935 441892 85884 -231950 -11838 -397890 -455176 891015 -854857 -298916 -745436 272287 391888 941705 564573 -488466 -434077 -98238 254353 -329507 -794216 -601989 -41660 378759 39276 -494183 -749043 817085 443954 387062 -30057 139650 -50931 -90528 745120 -291568 -241672 791066 535933 147793 52031 -336935 -457708 -940825 -407037 530888 -428960 -480603 -458311 -14203 874097 42387 -883157 822562 897001 -962578 -84363 760228 814849 443941 927370 302855 -726270 338525 -62803 -473415 50508 -921105 114297 -41957 -991534 -350619 150233 -904061 -831973 789888 254096 347836 302659 -83915 -548558 -361084 -579592 470443 -111959 374285 -69378 -365250 -521934 -123267 696235 419711 844253 -76305 520940 366258 85904 723055 317502 -372017 -124283 -524287 -314058 -560254 376519 -946917 361721 512811 -665159 937894 -664124 -340002 404623 570753 459750 983011 -733741 898302 -224447 -632648 139745 934244 183373 818314 663276 74731 -850283 -793152 464631 -507709 -669256 -496016 -639780 923789 277481 642792 944200 57056 -628369 -930778 -834371 -139195 -898395 596832 -921841 -166981 638459 401406 111080 -75 682868 -520934 783044 317079 -31834 568199 642165 599485 -448962 -657721 193952 -994061 -336135 -60909 -63425 60286 -554965 236887 -435427 -256878 751420 -41677 -421156 -112679 401702 717820 905202 975475 490232 204857 -412504 655344 77910 -542554 -953446 718808 916855 -580428 -492230 904995 -546011 -243449 -558387 -451647 777793 888951 -302996 530452 -909635 862352 -130939 84721 749344 -494958 646743 351779 -816507 319473 529913 275303 468764 -559915 555091 662513 146215 837276 70820 425446 -471298 882771 -707589 769248 -717684 382529 938941 258413 -495664 69340 -538843 575887 -190114 -502446 -332736 942526 78939 -725887 168941 -266014 216068 -606977 -356381 -8743 -408665 -639085 727978 641143 -72152 331578 -763744 -451327 -748163 482595 690166 -851535 215987 429620 919217 -579531 -920985 -855037 -355030 -383568 -687282 -668067 -893042 806327 312237 -475070 -73250 -82602 -327838 75111 439664 334985 -237479 -793294 707564 585794 -199017 282434 -574768 -945303 261811 -401691 24301 529624 838616 219936 404711 -117541 140997 -168406 -772039 -331722 162509 536561 -616913 602399 355415 80404 -247446 -683713 386399 549607 285664 -787275 257779 522227 175193 -691181 805686 -953613 825459 924127 -26015 -212520 -785633 -421997 494013 573637 -920415 252446 634794 441363 658836 278369 359324 526287 676196 -728653 296856 -541897 -281390 -702243 240571 629441 374900 -713057 -760140 -227692 -460366 415529 -712635 -968947 -487991 155938 629446 527675 -416436 620709 -74335 -154396 449695 -621634 617687 -281090 658938 -213390 208634 -171338 472172 -67916 690225 771948 -375467 374385 585655 -919628 -634006 140165 -757540 -916393 965813 882116 318850 625745 -294637 247154 -65503 -721839 600629 613963 477380 663355 199199 -197252 132491 74665 -32085 -678105 -64089 -465178 726151 -925597 -380064 764914 -232013 655034 852626 -735487 710404 533162 -764373 -886405 571556 215588 245551 -118403 189584 647568 -517195 -708905 -476776 -537145 441831 -167411 -358685 148119 -763514 -939434 -983832 -874174 -153373 397727 -916107 108159 -520217 968969 -793172 70392 552332 -150681 -900478 -17077 -603422 -560191 263614 -316918 173067 -488365 377856 985274 -695617 607631 -245449 189143 -353591 -84713 427433 957007 197896 505156 317936 585474 -26385 -458718 -433929 -509623 710661 -258191 562433 245740 -851483 746021 -404446 -524374 502720 -923801 483524 -950220 381270 -433005 -781917 353586 -650623 90680 683345 -654658 60074 -668134 -354636 -598940 -925999 -6861 -954621 200616 524042 -765138 -632372 598143 -359174 582635 -689295 177237 -73378 105726 -560986 401158 -719611 -498001 -636555 550117 -24239 986107 832442 606008 -708678 -185838 -61785 -726983 -424246 -839337 -344511 -300906 -416094 -421532 -610975 841971 -211084 -881277 -880076 -45981 194823 107317 -217924 941043 543030 -225873 -693171 -319841 -365839 -461480 795792 531162 -665286 -663475 -703996 610442 -985174 964701 391544 557449 195178 -534387 -712558 797350 592186 653205 168523 -634206 -118931 -603295 -174736 -905036 -590101 -443119 -674654 -692090 315949 258810 373975 636981 -869563 923171 -796328 -387372 -534573 -410552 -912575 253162 33553 -867366 155524 -136081 3913 -867587 450790 -987053 -891047 980360 -7553 511736 894902 -774519 -335810 125491 -982042 -358465 496356 804814 967300 -561762 -264571 257801 -358977 411726 704906 -309228 520668 -269524 474417 402071 -993360 -593720 -188405 -546006 778279 708581 167805 -613538 158656 435580 -319553 877874 -183922 -674758 155360 549790 -136392 -360963 287425 -281076 -541191 -536485 439061 92378 248738 -192869 980840 -614695 24083 829114 -482411 -605743 673222 -74905 -396979 542075 571076 854407 638999 267781 -699475 814642 -675253 -181486 -260939 -856396 -618986 988727 -161375 386701 -389127 159103 -196658 438513 -743863 934248 858155 -458551 956593 592484 128442 30896 902699 -320424 -114925 -222601 12939 873376 -775839 51874 661237 795786 784482 -264983 261345 -391977 -481557 400823 667166 946493 -470558 -936018 -573748 314215 -971837 645409 -249119 300403 970139 -258664 22565 190195 -158960 921680 174006 -503187 -294953 553529 -457212 -370469 724796 -715018 402262 -745172 686110 926945 840643 -591935 -878479 -844796 354234 462064 860602 348320 613115 -190459 756886 -168406 -47205 918844 296627 -902967 780164 -183480 -685355 -996518 439283 -380465 468563 -592660 417528 879467 -568809 777540 851578 492843 -679134 138970 -375888 -572528 886534 -516518 -522711 -829295 934889 -322652 -28859 -842345 631433 795596 200633 630274 -210638 927899 -765553 156706 72906 -818036 -728413 61118 -536122 670928 880424 -260719 588850 -519221 17057 -914872 84141 -673260 -681368 -688507 -961046 509561 667691 -437793 -839504 -787847 281578 -147233 -273701 866760 200186 -95483 -32423 473294 -111483 -507711 10413 -426200 -381177 -310533 -715408 756390 -3501 19723 588747 -574133 855436 -87615 -286593 -408624 612780 -923681 -115747 953633 -814080 689946 865614 -867873 827690 472989 -316596 519900 -193378 291333 -184218 -754782 71206 315878 618048 601069 -880418 423620 -813807 155692 -798279 902427 -614620 -50684 -400006 -741032 54872 -496819 -77509 367198 -835680 230547 954345 -374398 -476029 -885226 38214 610831 159132 -206646 -176026 809667 -761445 290392 801970 392656 -144061 314907 365289 -868517 -913942 -362588 -246246 648960 -888452 922423 -952405 263757 -703112 228811 325589 942147 -331790 511374 -799323 -770088 -52593 -693281 -643715 971511 180748 969298 -732655 -990722 -746825 571695 -397718 473407 -817804 -22541 -456346 -140800 981434 -790067 -587722 -75397 947220 -285533 -699553 -756130 -648800 -276085 -52934 671820 -927725 -981678 781684 218075 -5069 -65416 886927 889364 -79013 -106574 973535 -640010 22395 -347801 -959219 581491 556949 767028 -979305 -427023 724161 -263832 951374 -910774 -101974 356616 -520873 -727347 340623 -361269 90155 -427589 104003 471583 248855 -32821 609453 370467 429756 909734 -236343 -992212 408464 -297493 919973 -890560 766043 -532307 -819867 -21474 951355 28016 -172096 -644429 516001 967983 -954368 25510 -539566 409049 533381 -5555 847078 772815 566851 -295882 524492 967016 -350017 -675424 347973 817774 234007 158079 216292 -944226 -215049 -722821 -554987 929963 -537308 -853263 -363885 223292 435445 931056 720367 -370199 846549 752318 41232 -142526 -304189 -9519 -962514 772809 897362 -240170 352725 336499 -38871 169005 -140695 867882 39555 -406293 -428004 354894 -332624 122199 759033 -604625 477459 -306323 -864419 -53227 318626 536542 -257799 514489 -970135 -610034 -61615 62153 96135 -159339 -922688 992231 997296 -462785 299378 856363 -790743 -353268 -931224 652572 -745265 -905168 -847497 975291 439057 236436 -399543 -788999 311665 994259 426459 582715 -670714 -641346 388349 -858147 -46211 518744 -633130 -288851 115347 937051 237021 -360085 -278755 -501711 -534943 -161840 271745 613500 66946 909828 488762 -540017 649141 175781 -268072 -220686 -865724 836679 554494 -111390 729292 -531729 981090 -819633 578365 951703 831056 831708 818142 -460370 -818393 -473758 416198 -89707 520154 -749459 448356 -453726 -701456 328637 602360 -735072 139781 -14265 382359 684365 -647737 -817102 220075 295771 -997766 784346 -589968 53232 -357772 897360 -848135 -343514 310818 810840 -718295 268428 -98687 840426 918074 12195 248614 579762 26170 -384030 585142 -384880 540169 -126030 -990354 -303976 174556 341746 157469 282899 539196 306292 -723163 -187396 -376312 -132610 600958 616324 -229777 536139 -103245 -658162 667127 374535 26339 769716 -165126 -376361 324801 -615616 829859 569806 154388 -558668 -80139 685945 -954313 -145341 55236 -156844 535706 -230443 758585 506322 -792640 -717305 703443 -155814 159935 -799832 -243359 -213308 139716 746813 -163191 -970400 -160628 -970114 244420 953456 -105749 -131753 -105505 -571608 -989239 986729 282876 -143051 -983008 969222 -185969 512948 -462977 -779592 526818 -33610 124810 165819 128017 320707 -327048 722814 772494 171731 59795 -55770 -816098 259798 -616772 -583286 271706 905134 342373 -553800 -181329 -994768 -888427 928751 -40353 -762329 -612761 918179 -3202 -662704 -966773 -383363 219893 99167 341827 62296 681474 -60552 -266393 370885 -117194 -370889 564322 932487 -236554 -828758 747955 -226920 -780037 11217 523758 322082 -362542 677412 719544 672263 782556 -626547 441934 368985 -123185 -68502 365310 535779 -189900 331661 931244 -187746 391655 521148 -628018 -39875 523546 -401359 -875791 -853598 -805935 81050 -121934 -363418 -720281 -115814 -45114 168917 -534136 418374 115699 702063 500150 -175959 611988 974697 323652 958017 -594920 893482 -166690 -279936 45828 -434866 -539265 -775348 857964 320678 50680 -76161 -193282 358966 563568 128104 -878216 882870 -602273 540232 -317011 739729 888082 314197 111876 550121 686634 778299 699257 919186 803229 290326 -572006 267282 69171 -243079 -823541 -322521 174730 -354710 -421886 -117055 350994 -279197 373707 197635 6930 -370477 230981 -692281 -235486 -891749 -906524 125591 211758 436626 341677 766773 -36614 152449 876477 273555 -364008 140071 371395 -361636 860915 -341705 283265 556905 -907704 -799915 126031 960717 -26840 -908772 957975 275530 611959 -632293 -155174 237657 -607632 88019 -860758 304934 213790 64443 -92114 724113 -128156 393533 -312671 -712785 578807 540598 -681901 358855 115295 498682 566182 850901 -49670 -806579 -533742 144266 -839560 827499 -420445 -329014 288223 16257 -674058 17580 729993 899377 -536129 499966 -183518 11154 509637 906943 160554 -582226 -662684 -161373 17657 -5502 332554 -655597 208310 301442 436155 319658 -241698 -699502 257934 136632 686916 -903154 14765 931523 316171 357571 -653735 -284159 789677 -248844 631011 -601889 -203272 -604330 700596 621822 661900 -909676 853702 595249 -581538 375244 530345 430720 -887752 -539121 933247 -258264 27702 858469 -243456 -795624 472139 -759225 316407 -991627 347194 708771 -633277 -289897 -303587 -162212 382551 348682 462178 867656 696250 935438 -260920 -639824 -74360 919192 -865561 87122 266863 373583 -604251 -126750 177458 -573553 -231998 735237 104874 17769 -644275 844629 842688 -358239 -530900 499681 219124 -738642 462488 -664662 -426918 -604354 -602977 -322906 -724329 896176 933536 674368 -194200 -489320 -852142 -738218 108572 652222 547518 707386 -274795 -44257 457920 -473934 816587 617963 -742774 -684551 580936 491909 -215902 -534469 -861011 747271 -397857 20124 -88276 179259 716271 215474 105228 -978397 251987 559878 248872 -9999 -220831 45335 476400 313360 -831038 -755112 -528921 -971751 947058 -610131 -63837 -99362 983491 398449 372944 -668188 445530 -963853 -718163 978017 -261584 -288268 -103411 936130 -545006 150827 127832 618279 -698590 -114238 314887 -909852 301652 376790 387628 901762 -800399 494714 615016 444 -802281 696501 -924430 263427 454071 -433793 -277609 -338181 -735338 -569656 -215116 491132 -356275 -38927 -632130 -984431 211785 -317999 -830277 752892 379467 -370126 111046 140464 -415127 853074 37774 -892331 982668 254818 -591912 181704 -296976 313866 795641 311065 799526 563938 -946979 898443 -670699 -372870 -970877 486040 -185995 -830380 -983682 945130 247123 284389 75509 248418 -681456 886680 213795 99349 -905246 -844982 411353 799562 232273 -531377 -724361 575998 523579 320876 -66185 84704 -642479 315099 -487966 734677 614552 -154678 -749992 -823435 890600 273628 391181 106892 -483856 574886 577094 40474 -132816 -816845 795872 328916 -848258 236033 -554294 893088 -450174 -291327 210566 -831075 152506 -832613 985388 803737 -225033 -853208 6759 -798312 302557 -743433 537589 -303404 -339609 31048 605227 737464 -593567 -229292 -255505 -400541 -109460 449987 950077 -245205 -712707 -645068 383523 707608 907614 176569 -619964 964453 552108 -875048 -663080 251138 -544936 207883 -508246 -782059 143014 337857 610970 550900 506545 -720165 -988903 -72020 487780 263343 -821457 -720898 -539134 927113 332792 -420772 80032 -469339 -739550 -742928 648870 -38730 -772239 -502634 637521 -872990 -450756 -452003 -602700 -949053 -834707 -927222 -583630 -157208 109317 713493 506886 585298 270742 496938 -401349 -471816 -468794 582569 86836 705091 196691 662310 -713178 120339 995465 311658 520472 457016 826574 -35728 -309142 961529 394263 542825 -347701 -724335 -309008 -348103 32194 182828 460792 623608 11814 -698257 576866 -173583 -531290 -10514 -789387 -103642 357057 -267085 38285 398922 -739121 -213570 9496 368965 992758 -472705 230938 -100044 950966 -339746 756521 131303 670430 500147 -23823 -689823 979988 562382 239026 -552101 -417198 -521871 9533 -137918 -866973 -717487 577787 883508 -445206 199448 -664346 -219769 -822821 660582 -872819 -768062 169088 -626228 804629 566561 -234507 880079 -333902 645525 694956 131435 -766414 -906814 300394 782221 -771341 -534272 119368 694168 761448 244187 641076 -328351 -475496 -36717 -182163 -44621 -156514 37277 3594 -787380 769450 -118241 101748 277981 569343 -824840 -757785 -89074 -574349 722997 823669 140152 305010 -902371 -791677 690218 3323 -447193 117450 998820 -829150 -790658 -390184 501215 895372 831492 880268 -777661 589046 34124 -634083 701359 -530002 -169570 697492 990708 -820200 -753929 -881971 540762 -385621 470407 619642 -710117 243314 467377 -612064 -138269 -168693 504846 58520 -28202 -762197 172394 88719 261001 905880 -608954 -960250 -116216 -513107 -674476 -833453 403919 -157606 -133506 881439 -722863 465057 539488 144230 -71564 375066 976073 762618 -223342 -400656 -766402 -138497 -338950 -295710 -609801 889328 -272403 -506813 -339104 -628967 360866 -214022 -178663 -322148 161346 -661117 353526 -354068 -289812 453100 51072 -214187 -337358 -276647 -456974 -167694 -621669 -876927 346685 -118859 847647 -57682 605700 -912286 630702 956096 37409 -941420 -477783 -321109 700446 -170057 -774937 -183308 58045 -940532 -127055 350521 963825 608169 -815673 -51546 558050 302966 363225 -990848 340589 -517327 598415 66718 -747486 40299 473473 -467861 774724 -427512 -864961 418534 96716 -421437 -304437 583970 142310 566056 263450 -448314 -10382 758808 -468842 -709107 -110587 101065 539935 894919 -776858 147011 129669 -22825 30482 348644 860304 686899 -265288 -291236 -389639 196199 466493 -192718 232942 -771182 -218056 348861 -398063 -16920 819447 79660 -1415 -859090 -157319 -926465 728496 74561 201459 736012 664884 -286576 994763 -47877 600055 198301 -12385 -851255 -611618 -906369 947135 -372151 294469 34531 162991 265246 579705 317062 325286 898115 -193347 439869 -515182 -528636 -257978 945390 -494319 -713086 -280641 -205676 891129 -570190 -792762 -578753 -258606 -924066 361325 -545646 -624170 168995 -94918 833347 738296 -442767 -325337 776222 -926374 -369522 394146 -855806 -92203 -808556 -885106 -660254 -770443 -885650 49089 -852155 947067 278495 288900 622919 -163111 -915205 571286 148374 -137671 443564 -206679 -360074 279031 -31953 -299677 274237 229282 529172 -147362 746712 971391 183489 913449 316612 -303867 142832 -166203 119190 613986 301868 231336 560115 -268427 815192 -759362 -928744 964434 -574936 921443 719444 -483006 -230874 -935062 311433 861120 -73682 562073 639023 -796931 430451 -346453 -775727 967388 641144 389196 -737522 -30345 200983 -198752 -61799 762008 -658435 778557 -860487 634945 -288980 -382035 -622391 344869 545656 403821 -444615 846508 -411509 523248 -960244 -277645 -491935 -674531 361432 879049 166220 -820916 825290 -616269 -523407 -105267 879135 87658 734666 873569 -381397 393816 -924126 -866625 -851242 -937954 23836 191633 311066 743952 203436 859124 -650234 170167 -576869 595324 -360514 -457009 -197241 -123219 664185 -927033 -667679 -421885 -688383 -635708 955886 -478229 627511 136862 -713017 564936 869517 666080 361562 -279953 -872950 -567860 567654 521386 11593 -734379 718850 -726471 396410 -239836 67095 -888115 -220193 -109420 176353 -850549 -342704 905910 -748046 -887793 492344 973005 68527 700134 -918761 -556205 -547888 957075 545534 -217358 -90011 -84341 -662891 -882676 433100 -847431 -653416 -873548 106940 713211 -61995 -162510 -699971 -725469 -790224 -103805 -150611 -843146 -887393 193622 -315203 254000 387503 -937200 949490 -351361 -491395 287817 -935899 -595708 388542 -583475 483587 -15403 -71112 860573 110477 -387843 197830 -635157 204569 422522 -153641 707105 -567601 430398 -176016 -807078 56749 897967 -794330 122727 -402428 -218585 -902876 246732 461177 989813 966827 -422591 -541052 439130 638477 -195662 -755468 -212468 -220239 66751 948585 670902 -341869 779324 -973223 -48778 -570303 204721 112780 -542625 -886689 944603 117280 127989 -840797 767146 491782 36019 415833 -913214 705794 -442872 982368 75514 761647 -809515 -380884 295391 82425 -669328 588866 -844878 -463967 -562267 -357953 -849946 894013 -198096 367186 -819549 331829 218948 812477 718790 -668602 -252408 -691368 731614 -309373 -364140 378125 196016 512976 5880 -162083 657844 275429 -100043 -462374 -808170 806865 216514 -897493 -502218 897908 876041 -855925 984617 -695037 -217497 -98486 -431690 -618360 -308689 314058 -546087 -953248 -131544 -799613 90051 -951876 -786550 745857 169176 116000 -928763 -649119 -363472 -67354 -270789 459607 101142 -692548 643905 -881878 -96756 -377182 352930 177078 128709 805485 362843 519145 -490582 252871 -618528 127303 -831658 211245 -608747 -989977 287258 -821521 -904106 200947 -446215 697012 -591504 -3412 338092 680051 -596570 690531 -998240 -929925 604589 -134399 -387469 -813333 282672 -489856 540795 -749253 -616371 721008 -644161 335921 265621 -773261 898812 463469 136720 -72511 589857 226654 173879 -334811 -698925 -285237 -632456 -665730 816490 966347 117046 357567 -466062 209740 -26298 818671 -824020 18192 647027 -683990 582922 637483 -201733 862494 -427594 232199 174480 -267634 -110837 653024 -928936 579155 700826 -934967 774509 -245034 -332377 740645 214366 195735 463786 61998 78891 188202 -65714 19697 452045 821940 -34315 -664880 -463444 138354 406194 529919 705703 26419 -263346 -118776 -173936 975193 -405820 742215 174893 -4900 210500 -386834 -535240 -26042 -428108 -315774 73440 -183496 -440662 -67876 417862 -464924 -349581 938665 205697 25361 724624 -208405 642074 408090 -270796 -42506 -940656 408303 -944825 -566412 985557 -924781 -418587 -775839 189008 834460 174432 612367 604505 938550 979514 -948573 50880 770208 -762964 -509290 -624442 -747219 -888414 -96587 902690 789957 759356 281633 636029 927073 -587954 -31920 699895 734483 814561 -913013 661920 -702084 531120 -98706 -840449 61779 473900 -177685 -624625 -138523 -609159 -440889 496573 -998641 -31121 -780774 920939 -982330 -558311 -454700 -967184 -734320 878393 -409549 -823530 -324600 591426 -892466 355354 -541346 -229411 -589939 394928 -236716 752613 -442322 245372 561602 295530 566210 -477414 -575341 771506 36910 451095 956486 470707 129963 488310 -475538 -864486 932166 -285012 297138 -128056 -904352 419492 -643378 225743 -801745 -940869 -627312 -15622 -366661 837061 -197669 958914 155618 750855 -926936 -643238 439892 260538 -900992 105508 263320 -26609 30979 -527303 347910 -18907 609381 -326556 179019 -335595 -707477 -967896 -774040 55911 209010 -64714 527923 346521 831977 178936 583636 368159 -239534 910217 286537 351198 29893 -832070 573922 -149200 919021 -416113 -575546 526051 -877816 -182209 -790932 -326342 934379 -806216 -937309 290923 -129028 -818151 -833653 758175 -707401 162102 529690 -749067 661162 -359145 7832 -551937 419576 -356743 -152797 416323 -828839 -746164 662443 700475 937496 383283 -344713 36949 -599915 367239 580254 469492 175809 -663212 -818161 -173842 924324 -677669 -396278 151564 231002 559247 -53980 500365 -977007 -423272 732743 -416221 448781 660050 -570960 297717 315941 477391 -553233 -379749 -970940 858577 -312853 -256731 -270744 -261424 -202533 -938988 -844506 146426 604238 -418337 71716 567470 -502364 683119 149789 -238591 111762 226467 -741536 -628550 -43870 42446 855378 -908331 736177 -634700 -698392 -538365 -797073 984464 -819026 -653657 -246686 -103407 -396605 145627 629220 384473 -642854 -769815 928544 403708 721338 -339757 -206823 -247289 930751 -320180 -230621 800758 882903 -59331 537576 589245 -498810 862145 876388 -738496 -52766 585896 639466 -621605 -506729 943223 650653 -138789 -371099 -470425 993399 -834942 -364643 -884382 -326587 -396152 -24024 -60023 -648407 32788 -366080 531121 319255 -95929 -438988 -879903 191193 -283215 200809 877142 -737141 -676518 57427 -75905 -483936 -274501 -563136 -46975 739547 -853054 -507890 -637516 207702 306258 -366288 602916 986622 -586304 -498003 -141295 925333 -818601 206624 -195473 114607 166101 -835399 -367257 -481611 -551573 848827 638676 -996634 677313 -257796 888263 -844079 -196240 -80920 763395 882396 -234490 -393218 -898046 -166464 340614 239570 252398 386826 -789659 78473 -887767 -333412 -354417 -614816 622278 912298 -732321 743717 -976627 200509 793130 710716 -591109 -456141 -823499 224284 -931264 896701 729274 -363696 710847 923232 -613400 -664458 -554607 61429 622432 903875 -37501 21801 -258248 -562691 -105581 295038 -982148 -559361 248183 -934456 63912 428345 273174 613552 -967505 -318931 722572 -106188 12663 -29837 -478934 -98267 861914 -245962 -366092 -17368 -818137 -100555 850466 -129098 -864865 415683 -579296 795548 159608 939463 60942 -295301 -447394 -665283 -810176 331209 -22547 -956877 926911 987982 -664648 -523827 -256442 -402520 650053 137026 450246 283208 -907633 -805924 901859 453747 -597117 468475 272756 -322110 -410493 516883 332807 -238558 -820890 -297815 -128806 873428 -674059 822107 -514461 771565 -103824 976213 -259639 -656680 -660217 121692 137705 -270128 636769 -615993 395475 397158 -575975 896513 320458 908033 -454980 -350967 428103 236505 -63796 -196110 869878 -369158 -113600 -913565 889912 953416 625026 639127 -615265 368885 -499088 -755106 516469 -540788 -43557 752027 679606 -103190 -755573 999364 -20207 712256 -895944 -184091 -708245 -843246 -754798 -839779 -18852 -229957 -179525 244000 446768 711399 869576 791347 -623513 115223 718660 -492365 798645 -458080 -804051 44687 -54526 453420 983284 -414519 -415764 722488 -142719 867704 -384704 -62955 -380499 794057 -444027 869607 31558 -682503 -94095 -258392 -774257 368093 -216334 361894 -399939 -404005 -780633 60161 635771 -479506 71011 -276178 -919833 167462 -362319 -800009 -828909 -112474 -533685 201977 361605 953508 -689631 -426972 602807 -923540 580696 -334785 -102505 -94499 223560 -174623 -653560 -81942 -155394 922745 473312 -767718 354232 -975673 -256536 -764279 920427 -506784 -634785 -256795 766912 -892370 285047 -221838 118803 -913427 -632874 -858618 575347 -831184 -102506 -687730 364325 824026 174533 -502137 776993 -482779 -801305 -542458 767890 -570977 735343 737456 927706 385320 746953 -704701 -18419 381557 84436 80139 685297 -625904 -956832 555629 578436 -854059 -821836 686816 869494 160374 685194 -994833 83499 62968 954385 -411719 -638022 -926795 -670486 761201 517489 479320 974252 -189346 908238 571876 722400 -160805 583815 774829 -194042 -658984 83075 568028 -432882 372696 798047 905968 277343 248945 -362389 -645448 936532 189648 -230614 371546 -656838 717618 -662187 -883633 304211 843499 -735528 850532 759766 -703517 217043 -907333 698733 -330732 42011 331592 46773 59533 -945865 694485 476610 462066 -734749 361726 -838376 -949510 470032 -812747 -650445 660335 565858 208447 -342016 895922 791217 193717 -748319 929973 231049 -502268 98093 -880513 982442 278126 -22482 -976213 -863608 -562169 -206942 882025 63307 129464 -590278 718331 31184 6335 88222 -474823 487847 -51027 542311 808207 504084 79591 -962269 20602 -725874 -457050 897109 100622 -153533 -900489 817138 -166670 642065 -621252 -670491 380898 -883698 -440536 369164 600364 880769 714183 -497480 956084 357991 158580 -445903 862960 -235025 141153 -725584 71405 760702 410898 -266012 196040 647853 998114 209517 -160842 -732602 319997 -720412 -313731 164298 -951323 -169135 204280 -721683 -433939 728499 -589930 520472 922945 134908 -930084 -543257 -655652 525458 -469665 -995543 -11249 -286897 808138 -633117 -193407 660225 -98466 464332 -330198 -376853 934637 -785966 194263 956867 -866338 404884 280233 735922 -962387 420966 730902 486359 295656 334545 371558 410180 325299 556816 944055 273919 393540 698259 -6791 749059 845799 -275328 885235 358972 532475 -931539 199357 332431 -903820 875816 837315 -79281 489303 332207 -79799 -879159 -979135 -191944 -400159 79801 -805535 -826902 -47626 290130 551289 -774238 98245 1 352909 670432 -708753 2 5 999983 1 2 999999 -884517 2 12 999985 2 219076 351133 1 607705 704337 463523 2 15 999995 1 8 999991 769223 1 2 999999 62762 2 2 999999 2 2 999999 1 2 999993 -973244 2 296369 896208 1 437449 683945 -314091 1 2 999999 -430008 2 10 999985 1 2 999999 -531048 1 300127 516794 932379 2 14 999985 1 8 999984 631768 2 3 999983 2 7 999995 2 506112 677624 2 142801 795368 1 2 999999 -22910 2 2 999999 2 375283 821084 2 2 999999 1 16 999989 -351344 2 2 999999 1 20 999988 -407592 1 515022 738206 -165468 1 389504 987912 595178 2 69445 496332 2 18 999999 1 783854 843908 -141403 1 345170 922997 -731580 1 1 999984 538392 2 13470 775755 2 6 999996 2 183342 849951 1 19 999989 -277948 2 153563 854734 1 1 999992 -275156 1 19 999992 335362 1 2 999999 -892535 1 2 999999 138789 2 2 999999 1 6 999999 684146 1 117777 687020 -140772 2 392636 655672 1 608730 945112 -400638 1 784122 959868 364321 2 122648 654651 1 223185 923238 -176698 1 2 999999 959412 1 646580 901368 -384865 2 340267 380835 1 2 999999 -24626 1 14 999981 46863 1 434483 532950 -405174 2 625893 761680 1 18 999985 184961 2 853406 944595 2 116533 417735 2 2 999999 1 4 999992 -466850 2 167856 607918 2 2 999999 1 4 999983 -195284 1 2 999999 -170433 2 102242 963866 2 603803 750111 1 15 999984 975699 2 14 999999 2 2 999999 1 2 999999 -152929 1 2 999999 806808 2 2 999999 1 54590 585503 -425563 2 2 999999 2 2 999999 2 2 999999 1 3 999988 -285179 2 2 999999 1 54055 478777 796843 2 737260 843919 2 2 999999 1 733719 770290 -269770 2 2 999999 1 658651 694638 -588135 2 512903 849068 2 2 999999 1 610957 878735 -140390 2 2 999999 2 2 999984 2 13 999999 2 863360 907969 2 6 999985 1 744641 791340 -714994 2 2 999999 2 2 999999 2 2 999999 1 3 999981 530902 1 2 999999 589185 1 523496 642012 833563 2 29241 623626 2 126551 887866 2 10 999992 1 7 999981 -973972 1 687202 944963 -172738 1 20 999981 981659 2 2 999999 2 193104 983865 2 13 999995 2 2 999999 2 340316 624292 2 2 999999 2 808655 994534 1 14 999988 -745486 2 2 999999 1 16 999999 -423467 1 13 999992 481627 2 2 999999 2 10 999994 1 13 999985 392948 2 336192 659276 2 8 999985 2 372269 925450 2 2 999999 1 2 999999 805243 1 10 999984 -293805 1 8 999992 194937 1 1 999988 -287995 1 262453 616740 177898 2 6 1000000 1 13 999990 -242883 1 3 999984 433882 1 2 999999 848924 2 484001 622497 1 552974 681210 -458992 2 2 999999 1 10 999983 230049 2 11 999993 2 236643 242216 1 6 999987 324335 1 581294 819011 -154216 1 2 999999 -523848 2 9 1000000 2 263805 750187 1 2 999999 958856 2 1 999985 1 2 999999 -21937 1 374459 492984 -940581 1 7 999982 -655634 1 321947 988704 827841 1 13 999981 -432049 1 274712 845111 -699645 2 2 999999 2 16 999992 1 916956 984122 698487 2 515033 640947 1 568694 669241 307897 1 2 999999 469428 1 390552 837938 81890 1 2 999999 505529 1 2 999999 851438 1 63502 270888 200711 1 666146 858543 152183 1 2 999999 -889280 2 211991 228210 2 14 999987 2 770169 978084 2 2 999999 2 81792 923114 1 2 999999 5464 1 2 999999 -596201 1 13 999999 161070 2 601254 949263 1 2 999999 618866 2 345893 922280 2 2 999999 1 2 999999 -58577 2 2 999999 2 2 999999 2 2 999999 2 19 999991 1 2 999999 -278212 2 9 999994 2 6 999996 2 2 999999 1 223185 694150 -913584 1 3 999997 -71225 2 5 999992 2 480563 804743 2 8 999987 1 2 999999 236363 1 427701 572937 935079 2 2 999999 1 1 999985 863916 1 2 999999 631118 1 11 999990 945139 1 103799 783236 -475000 2 568046 945345 2 132590 231112 2 19 999991 2 2 999991 1 8 999982 678801 1 6 999994 690169 1 9 999987 -228654 2 200580 865948 2 1 999983 2 824160 990904 2 9 999996 2 183395 338827 1 2 999999 866396 1 2 999999 -769341 2 522177 713238 2 2 999999 1 130225 160778 -110483 2 3 999991 2 130487 793429 1 2 999999 527014 2 8 999989 1 2 999992 -415645 2 28590 637957 1 227184 432050 490973 1 10 999986 -645753 2 2 999999 2 1 999985 1 18 999990 -809833 2 5 999983 2 2 999999 1 2 999999 249568 2 9 999989 1 2 999999 882314 2 2 999999 1 61229 854889 -321135 2 12 1000000 1 93819 197644 10296 1 1 999984 157833 2 418420 693577 2 2 999999 1 524281 721535 757550 2 12 999984 2 2 999999 1 2 999999 -382228 2 91771 563123 1 2 999999 -840310 1 642268 817208 933098 1 172111 634962 -851062 1 14 999990 92285 2 20 999995 2 262225 739400 1 107633 747200 -72433 1 2 999999 579652 2 709054 863014 2 2 999999 2 2 999999 1 561291 962850 914070 1 7 999998 26736 1 1 999989 -433296 1 13 999983 -542654 1 7 999996 -176587 2 2 999999 2 9 999983 2 2 999999 2 363345 849964 2 808184 871159 1 260001 577172 251393 2 274378 875229 1 20 999990 494299 1 2 999999 597469 1 2 999999 159683 1 18 999993 -329995 2 7 999986 2 585586 612063 1 2 999999 367121 2 2 999999 1 2 999999 -699763 2 2 999999 1 929739 999215 -181409 2 2 999999 1 253248 335527 -130586 2 2 999999 1 2 999999 975230 2 568033 687553 2 218335 830571 2 2 999999 1 3 999982 -107954 2 22821 831772 1 17 999991 36419 2 666157 940049 1 2 999999 -877167 1 2 999999 616591 2 13 999991 1 15 999981 -167685 1 96389 386763 740860 1 10 999986 206340 2 5 999999 1 168152 643422 274582 1 112779 403312 806703 1 601921 798192 -187410 1 2 999999 734439 1 191725 870428 323809 1 13 999997 197260 1 2 999999 -80587 1 2 999999 -54640 2 309519 793394 2 1 999984 1 627883 916059 -818149 1 20 999982 -128072 2 580434 768216 2 623743 908054 1 2 999999 -695386 2 746599 803189 2 2 999999 1 755939 884910 816746 1 280552 742113 -278625 2 2 999999 2 1 999999 1 5 999983 560748 2 842944 866774 1 2 999999 -471423 1 2 999983 -944858 1 2 999999 466390 1 31995 110261 -919378 1 2 999999 -97908 2 269677 569469 2 590029 915852 2 635157 647267 2 622400 731659 1 305677 500843 623441 1 114860 940796 -990386 2 7 999985 2 15749 363337 2 2 999999 1 2 999999 -378064 2 8 999988 1 112765 119483 231772 1 2 999999 819480 2 2 999999 2 6 999987 1 7 999989 588725 1 2 999999 -540165 1 7 999981 98983 2 301671 817315 1 2 1000000 553468 2 4 999987 1 15 999981 370039 1 327492 505687 743064 1 5332 739339 -891605 1 20 999982 -497386 1 123100 443545 -106480 1 2 999999 846362 2 2 999999 1 7 999991 -367349 1 39789 931685 -519387 1 17 999982 -999783 2 2 999999 2 51431 865803 2 12 999991 1 172839 243340 -232143 1 2 999999 961372 1 2 999999 -699577 1 29788 878900 -991418 1 16 999997 -289223 2 719724 897606 2 68666 116470 1 657931 809962 639422 2 9 999982 1 443106 674010 73947 2 171227 292235 2 70575 124485 1 487890 711693 -538845 1 826681 850700 -306005 1 7 999988 539841 2 16 999985 1 20 999983 659573 1 19 999985 -804003 2 2 999999 1 2 999999 700300 1 5 999994 946832 1 2 999999 549117 2 9 999984 1 330653 463643 527239 2 1 1000000 1 2 999999 -646971 1 224024 309502 -284269 2 514533 859679 2 2 999999 1 866106 902856 -804491 2 2 999999 2 2 999999 1 2 999999 931208 1 2 999999 857552 2 2 999999 1 2 999999 103851 1 12 999989 504783 2 394599 415548 1 2 999999 930371 2 495569 695469 1 2 999999 835332 1 2 999999 -981506 1 2 999999 932602 1 194957 346098 -982559 1 20 999985 -577421 1 74670 818094 721991 2 20 999991 2 141332 856389 1 2 999988 898533 2 17 999982 1 42396 166017 -526087 2 278724 838339 1 562659 746425 -507482 1 6 999994 231729 2 615810 772158 1 6 999993 -463633 1 11 999996 489071 2 2 999999 1 10 999990 546075 2 2 999999 2 2 999999 1 2 999999 30179 2 5 999997 2 2 999999 1 58147 524693 -884510 2 10 999983 2 109016 239662 1 15 999992 -813617 1 2 999999 -57833 1 2 999999 -204131 1 4 999996 -735526 1 2 999999 631948 1 577956 918719 -407545 2 3 999984 2 2 999997 2 2 999999 1 16 999984 835894 1 326658 892030 -75034 1 464698 628170 -622569 1 2 999999 -641423 2 18 999984 2 182891 866948 1 2 999999 -588907 1 136545 644361 -732960 1 4 999993 566301 2 18 999992 2 17 999992 2 4 999989 1 104475 338727 -993741 1 2 999999 -768244 1 209121 330306 550101 2 2 999999 1 368143 835791 609146 2 633011 819415 2 300906 817361 1 123859 433842 313167 1 755964 900953 -540054 1 2 999999 -495611 1 678542 930176 870539 2 2 999999 1 2 999999 -790797 1 268070 894536 408362 2 10 999994 2 49937 614884 2 564686 848675 2 2 999999 2 15 999997 2 12 999985 2 7138 852159 2 486411 792873 2 2 999999 1 158487 909240 -142900 2 107073 735627 1 114724 785446 -420083 2 2 999999 2 3 999993 2 2 999999 2 2 999999 2 2 999999 2 908158 940677 1 2 999999 648228 1 12 999985 -744959 2 14 999994 1 13 999981 917614 1 2 999999 586828 2 422058 992745 2 294342 673174 2 2 999999 2 772965 969726 1 98356 542929 -650388 2 569815 670332 2 2 999999 1 19 1000000 -873716 1 59801 270110 103456 1 196079 665305 239057 2 2 999999 1 4 999992 865052 1 2 999999 -93823 2 56923 478945 1 2 999999 640559 2 7 999998 1 357333 402780 569961 2 220702 879540 2 15 999986 2 2 999999 1 2 999999 -763656 1 13 999984 -687338 2 624696 678133 2 2 999999 2 2 999999 2 384671 651863 2 20 999984 2 846544 995822 2 449073 997753 1 2 999989 -424150 2 2 999999 1 2 999999 -661991 1 5 999987 -827016 1 3 999981 41312 1 11 999988 -29274 1 2 999999 683012 1 150827 962882 545293 1 35115 304798 749381 1 224314 771503 702841 2 2 999999 1 740823 874963 328947 2 2 999999 2 2 999999 1 2 999999 330950 1 276841 279464 641770 1 263140 419629 198566 2 2 999999 2 318277 771696 2 2 999999 1 424472 651449 -198636 2 11 999993 2 17 999990 1 323040 331680 187608 1 2 999999 834137 1 121709 557037 -938243 2 7 1000000 1 12 999992 -472213 1 611118 616499 86205 2 18 999993 2 2 999999 1 6 999994 -385821 2 2 999999 2 8 999998 1 2 999999 -575153 2 7 999981 2 10 1000000 1 200263 231280 777241 1 12 999992 -221961 2 291244 609656 1 786088 826564 240398 2 386554 808418 1 2 999999 -611220 1 17 999996 273314 1 2 999999 -964562 2 2 999999 1 181845 339905 504206 2 2 999994 2 2 999993 2 4 999984 2 828122 994297 1 420082 859558 -849007 1 2 999999 -640369 1 238848 672705 -118408 1 17 999991 448729 2 198298 199901 2 9 999982 2 2 999999 1 17 999995 -689925 1 2 999999 280215 1 20 999996 795192 2 5 999991 1 2 999999 -841351 1 10 999989 335931 1 1 999996 -267508 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 6 999987 1 18 999998 -773080 2 17 999993 1 18 999994 -832765 1 2 999999 -480563 2 588610 928555 1 14 999989 -277253 2 620378 996041 1 14047 975518 -267691 2 272486 415734 2 694736 771718 2 522924 826751 2 2 999988 1 457685 613823 -887860 1 607224 845735 -339577 2 249496 967894 2 4 999982 1 18 999984 -743142 1 316462 816430 846979 1 12 999981 878555 1 2 999999 -429347 1 2 999999 -20282 1 7 999998 -459016 1 741478 865759 603152 2 2 999999 2 2 999999 1 119569 465918 401281 2 2 999999 2 2 999999 2 3 999986 2 238576 987832 2 1 999988 1 20 999992 935686 2 52644 307019 1 2 999999 -9580 1 513338 618115 -878745 2 441476 948779 2 2 999999 1 2 999999 991781 1 431341 464655 106846 2 2 999999 2 2 999999 2 2 999999 1 224868 754695 489762 1 2 999999 61585 1 11 999993 -415783 2 198524 611007 1 9 999996 401659 1 12 999993 -811225 1 172444 883621 -535420 2 46993 977961 1 2 999999 21184 1 348739 404951 59420 1 14 999993 211625 2 258966 273236 2 2 999999 1 3 999994 -122820 2 217294 728810 1 302139 629770 -501550 1 17 999992 980094 1 67565 177966 -438589 2 447145 501705 1 302251 843306 981453 2 4 999999 1 16 999985 895226 1 348797 682221 697450 1 787712 825279 -858419 1 17 999996 99294 1 2 999999 -979006 1 80743 657328 -152548 1 723376 779946 961429 2 505660 582488 2 55563 994999 2 2 999999 2 10 999997 1 11 999992 601250 2 133407 527731 2 2 999999 1 2 999999 916443 1 357129 413800 -660440 1 340059 723977 661612 1 7 999989 -489182 2 18 999993 2 10 999996 2 2 999999 2 6 999991 1 136393 420646 -967077 2 2 999999 1 24233 85007 -95746 2 2 999999 2 10 999990 1 16 999991 -640588 2 12 999994 1 2 999999 -608917 2 27529 151792 2 2 999999 2 354052 809165 1 8 999986 784226 1 2 999999 209828 2 2 999999 1 624128 907084 -854384 2 6 999986 1 2 999999 338497 1 691875 699840 -788374 1 214239 707372 -344720 1 84705 529370 429543 2 2 999999 2 2 999999 1 19 999986 853913 2 163195 320502 1 527023 850934 -964539 2 2 999999 2 18 999988 2 2 999999 1 2 999999 -848905 2 129184 779513 1 118471 168768 945537 2 5 999992 1 775791 945438 -883134 2 359391 533565 2 370089 728002 1 17 999995 -617008 2 2 999999 2 20 999992 2 60372 856852 2 2 999999 2 2 999999 1 416487 474369 471202 2 7 999988 2 2 999999 2 2 999999 1 184318 648998 455719 2 12 999982 1 67127 727471 460112 1 2 999999 493557 1 2 999999 -575976 1 6 999993 -786320 2 148410 441999 1 5 999994 -645838 1 6 999993 801710 1 2 999999 -114896 1 612433 850228 457500 1 144759 238436 -327466 2 2 999999 1 718204 745282 911085 1 279040 476109 -74320 2 10 999995 1 829890 908907 473954 2 470011 473376 1 1 999995 -252403 2 71182 835641 1 2 999999 -28164 1 5 999998 -654262 2 16 999984 1 2 999999 149032 2 2 999999 2 7 999991 1 4 999992 -36245 1 2 999999 950873 1 2 999999 663050 2 718339 865217 1 53046 788451 174967 2 2 999999 1 2 999999 -594335 1 2 999999 524652 1 2 999987 -642758 1 7 999993 810347 2 55659 822405 1 2 999999 -16380 1 2 999999 -49761 1 10 999999 -803274 1 986135 994332 142085 2 2 999999 1 28946 106216 -175343 2 694081 844328 1 20 999982 563251 2 21929 986379 1 2 999999 574958 1 2 999999 841199 2 13 999992 2 553764 858876 2 417384 572362 1 11 999989 -461783 2 2 999999 1 13 999982 -110320 2 7 999996 2 2 999999 2 184566 357910 1 2 999999 668519 1 7 999986 -294291 1 1 999993 340891 1 10 999989 853153 1 2 999999 958821 1 179388 740134 576166 2 6 999994 1 2 999999 189999 2 535137 860008 2 2 999999 1 2 999999 323515 2 2 999999 2 10 999988 1 470487 514285 -981853 2 9 999981 2 4 999998 1 304696 676654 -592901 2 95677 317156 2 2 999999 2 279219 616812 2 20 999988 1 2 999993 -691429 1 294483 464116 751672 1 303792 489972 -60762 1 2 999999 -195734 1 407849 742667 484552 1 19 999999 -575983 2 18 999982 2 15 999996 1 18 999998 -708096 1 2 999999 -847298 2 18 999985 2 8 999984 2 14 999995 2 2 999999 1 19 999995 -87304 2 2 999999 2 2 999999 1 7 999993 819144 1 508177 925645 901933 1 2 999999 819372 2 602876 626888 2 2 999999 1 281614 315854 131421 2 2 999999 1 2 999999 277917 2 19 999999 2 2 999999 1 16 999999 79666 1 37960 270926 840787 1 8 999981 -677542 2 442351 923213 1 867876 939224 -995759 1 8 999985 -120342 1 15 999989 -766838 1 15 999997 703921 2 16 999983 2 217753 380449 2 13 999986 2 210804 644837 2 2 999999 2 2 999999 2 2 999999 1 2 999987 493381 1 94316 399028 -908856 1 243076 990680 -975155 2 9 999991 2 3 999989 2 1 999987 1 8 999993 133933 2 2 999999 2 9 999991 2 148859 371248 1 2 999999 -432713 1 2 999999 -605880 1 2 999999 -567598 2 18 999990 2 505788 705533 2 433703 535420 1 2 999999 91492 1 366412 454737 951973 1 2 999999 -510182 1 935365 974551 610023 1 2 999999 260070 2 6 999989 2 11 999982 1 3 999997 -934915 1 2 999999 -698074 2 31735 692948 2 2 999999 1 2 999999 -901577 2 238316 687124 1 20 999997 301420 1 547875 602459 818141 2 2 999999 1 2 999999 -414011 1 2 999999 146256 1 238199 932604 190150 2 917350 977853 2 50007 678595 1 2 999999 599529 2 13 999981 2 783209 826136 1 711276 902658 453251 2 2 999999 1 187914 227407 -273682 2 9 999996 1 11 1000000 68862 1 2 999991 -421522 2 10 1000000 2 2 999999 2 1 999996 2 619306 862010 1 382499 416924 -906456 1 7 999995 -947919 2 14 999989 1 337567 795157 -884407 1 2 999999 -994326 2 17 999990 2 11 999989 1 190307 590917 -676840 1 57285 741991 452586 2 2 999999 1 173964 187047 816226 2 5 999999 1 13 999992 -162976 2 599067 820801 1 733561 820815 700682 1 2 999999 842966 2 609014 756507 2 827887 946421 1 8 999986 674718 2 3 999984 2 532879 921330 1 2 999999 149322 2 157009 271204 1 4 999984 -91993 1 254674 338463 -63670 2 2 999999 2 2 999999 1 2 999999 679384 1 2 999999 51322 1 2 999999 785437 2 33346 610445 2 332678 850729 2 11 999985 1 2 999999 102840 2 27254 786053 1 2 999999 -703957 2 9 999996 1 2 999999 -788913 1 2 999999 -164802 2 542256 714519 2 75093 494001 2 2 999999 1 2 999999 25918 1 2 999999 -547364 2 104396 196516 2 17 999995 1 665100 952698 -777819 1 20 999998 -257054 1 122852 803109 -444153 2 234322 249929 1 1 999998 -447929 2 4 999986 1 11 999986 -930499 2 4 999995 1 290651 736706 -919862 2 11 999985 2 20 999984 2 14 999991 2 2 999999 1 9 999993 870588 2 15 999983 1 7 999992 -608234 1 2 999999 -995370 2 2 999999 1 2 999999 -928973 1 493439 851152 701025 1 2 999999 361443 1 14 999981 -936045 1 6363 553099 253644 1 1 999984 -174312 2 2 999999 2 242326 706421 2 267641 303795 2 2 999999 2 237042 650247 2 53160 632500 1 3 999981 659122 2 47689 228407 1 234718 982053 -877257 1 14 999995 -348470 1 109586 895428 701713 2 2 999999 2 2 999999 2 153075 251345 2 2 999999 1 2 999986 754425 1 2 999999 80838 2 10 999994 2 2 999999 1 2 999999 -31553 1 696945 996185 146803 2 2 999999 2 20 999999 2 467203 757487 1 2 999999 -759562 1 2 999999 922288 1 3 999992 -703629 2 72906 870827 1 3 999997 -167185 2 7 999991 2 2 999987 1 7 999984 -337247 1 5 999999 -645372 1 2 999999 711326 2 19 1000000 2 11 999997 1 555467 968746 -387244 2 15 999999 2 16 999993 2 519735 872824 2 20 999997 1 15498 392488 -34300 1 591654 756936 920868 2 513490 961363 1 343428 642691 -673550 1 2 999999 801680 2 2 999999 2 2 999999 2 2 999999 1 175851 306455 626986 1 9 999997 301171 1 7 999999 -646402 1 4 999991 74713 2 446266 480029 1 2 999999 908090 1 627546 862140 -842572 1 750591 781316 370520 2 2 999999 1 2 999999 52315 2 11 999994 2 2 999990 1 2 999999 -370477 2 522174 918196 2 769542 975526 1 4 999998 -904206 2 2 999999 1 19 999981 171803 2 352023 412615 2 1 999990 1 747751 824871 743437 1 2 999999 912906 2 2 999999 2 2 999999 1 176313 950789 941968 1 17 999997 855477 2 2 999999 1 2 999999 137591 1 196247 957910 74584 2 2 999999 2 621572 848384 1 334423 657792 128758 1 29556 513997 287111 1 398084 549679 192029 1 1 999981 79715 2 2 999999 2 210419 382958 2 2 999999 1 2 999999 324841 2 2 999999 2 234331 451337 1 203676 887812 710348 2 854316 903881 2 636704 870531 2 756777 948369 1 5 999987 71158 1 2 999999 955052 1 14 999991 -361000 2 227592 912734 1 2 999999 -407 2 2 999999 1 10 999989 129972 2 204169 357643 1 2 999999 295729 1 19 1000000 -95288 1 13 999991 -254142 1 14 999998 872411 1 2 999999 82046 2 3 999987 1 407776 657048 -467287 2 5 999996 1 2 999999 -242097 1 2 999999 931755 2 2 999999 1 18 999988 99152 2 2 999999 1 2 999999 509237 2 96228 862711 1 2 999999 997449 2 2 999999 1 4 999999 -100016 2 16 999987 2 726467 851775 2 15 999982 2 8 999984 2 140920 188130 1 9 999988 -636794 1 826590 828769 352299 2 208184 244655 2 13377 108898 1 7 999992 418422 2 2 999999 2 2 999999 1 2 999999 506613 1 7 1000000 -244231 2 1 999992 1 2 999999 668109 1 5 999994 -110055 1 2 999984 545295 1 2 999999 4004 1 171803 764199 -227141 2 2 999999 2 95593 703060 2 721249 891768 1 414256 767897 778725 1 33021 735502 -865769 1 203362 529267 -952790 2 446878 525376 1 2 999999 937179 2 916708 964656 2 2 999999 2 2 999999 1 2 999999 -772300 2 2 999999 1 422304 951506 -487644 2 3 999984 1 194921 420325 289695 1 19 999982 421147 1 2 999999 -648224 1 2 999999 -405003 1 15 999989 573804 2 2 999999 2 2 999999 2 2 999999 1 2 999999 559811 1 2 999999 -284231 1 2 999999 -254071 1 68138 517767 -583100 2 10 999996 1 2 999999 957626 2 2 999999 1 2 999999 -59487 2 12 999987 2 2 999999 2 2 999999 1 2 999999 -429938 2 22510 247711 1 520548 878128 538925 1 701081 816912 -884078 1 68217 954727 710813 2 20 999997 2 304922 933642 1 39487 785744 -698978 2 217151 649258 2 2 999999 2 588461 719237 2 2 999999 1 9 999994 146833 1 12 999986 371159 1 1 999996 771687 2 6 999984 2 164714 383396 1 5 999987 -828311 2 2 999999 1 15 999981 613116 2 19 999991 1 6 999999 -169526 1 2 999999 295618 2 11 999992 1 2 999999 340525 1 353404 690571 -972732 2 17 999985 1 515210 599124 -346368 1 2 999999 -653799 1 289814 347846 309808 2 8 999987 1 391990 973153 -112086 2 15 999985 1 2 999999 797303 1 2 999999 -936878 1 251218 860763 945482 2 18 999985 1 505610 821435 473093 2 14 999998 2 827092 984263 1 315609 374586 368298 1 2 999999 -859758 2 2 999999 1 14 999994 -532098 2 20 999982 1 12 999996 -242361 2 2 999999 2 12 999994 2 405800 831733 2 451333 525191 2 66522 188606 1 2 999999 257627 1 14 999995 599033 1 2 999999 581816 2 117493 474326 1 355214 453620 -492776 1 3 999990 301699 1 1 1000000 427366 2 336488 802865 2 244160 971562 2 413000 774263 2 534743 576015 1 2 999999 -321041 1 105480 706107 142215 1 2 999999 -12535 1 68218 557588 -856344 1 2 999999 241975 1 2 999999 703284 2 862431 901328 2 455652 708616 1 2 999999 -449502 2 12 999996 1 827990 994260 -414986 1 2 999999 -841694 1 19 1000000 346772 2 2 999999 2 18 999996 2 10 999984 1 2 999999 -497529 1 183940 707801 -874479 2 2 999999 1 2 999999 933848 2 2 999999 2 289817 808754 1 2 999999 730926 2 4 999999 2 2 999999 1 679483 917891 512830 2 11 999996 2 4 999988 1 140538 673454 -125517 1 247877 724989 423711 1 2 999999 375487 1 17 999997 143575 1 437744 439185 -326320 1 1 999988 -139348 1 593481 857944 575618 1 545846 578270 -97518 2 2 999999 1 15 999992 270417 1 481777 766156 691179 2 10 999985 2 10 999994 2 2 999999 2 413369 960074 2 1 999995 1 208513 361800 -120083 2 757541 937560 2 10722 202282 2 20 999982 1 7 999986 -797004 2 81641 625637 2 619412 690704 1 2 999999 -64897 1 14 999985 9079 2 12 1000000 1 2 999999 237226 2 4 999994 1 323360 920179 -460080 1 481811 748138 -174619 2 2 999999 2 581291 758157 2 16 999997 2 676471 913638 1 3 999984 -174560 1 10 999996 859321 1 194346 974679 3797 2 11 999988 2 7 999995 2 6 999984 2 2 999999 1 243886 870754 487583 1 2 999999 124602 2 2 999999 1 2 999999 -920187 1 5 999985 -564759 1 2 999999 421161 1 12 999991 -54186 2 15 999990 2 1 999984 1 10 1000000 -806828 2 6 999982 2 2 999999 2 3 999995 2 1 999993 2 2 999999 1 2 999999 761310 2 56375 923471 2 43889 228788 1 10 999985 923382 1 2 999999 388479 2 2 999999 1 259418 928425 -902190 2 572899 838846 1 84745 376125 788711 2 18 999985 2 13 999984 1 15 999984 472327 1 336543 569816 -636578 2 3 999985 2 11 999986 1 2 999999 270036 1 10 1000000 -608469 1 544352 914593 546887 1 236381 556361 -662619 1 525971 813103 101382 2 7 999991 1 15 999986 -346339 1 377943 423855 212578 1 472243 785978 -751628 1 567598 591353 -528431 2 119845 841413 1 10 999994 698735 2 131373 441794 2 2 999999 2 253940 698254 2 2 999999 1 18 999997 135783 2 427708 868332 2 2 999993 2 666538 836726 1 2 999999 -427246 2 2 999999 1 11 999988 -310269 2 2 999999 2 383810 704106 1 231060 638220 602236 1 16 999998 -618964 2 2 999999 2 2 999999 1 13 999993 22470 2 20 999987 2 2 999999 1 2 999999 381946 1 2 999986 -767509 2 2 999999 2 298960 646797 1 2 999999 519170 1 2 999999 875635 2 2 999999 1 6 999983 -301231 1 8 999981 -571358 1 425052 479209 855271 1 2 999999 -777252 2 2 999999 1 371057 776164 -761047 1 2 999999 -732782 2 9 999994 2 2 999999 1 8 999985 -20841 2 5 1000000 1 256567 496651 751137 2 2 999999 2 5 999991 1 8 999993 -128614 1 2 999999 -936842 1 379418 533012 973895 1 15 999987 -120695 1 165394 497776 543452 1 741806 772252 -348097 2 547257 643063 1 2 999999 -524616 1 192119 342070 518563 1 7 999986 -906935 1 2 999999 612173 1 2 999997 418281 1 1 999994 2608 1 293556 630831 782061 1 2 999999 -250740 2 2 999999 2 2 999999 2 175311 230511 1 669371 751800 106051 2 306107 941054 1 13 999983 951745 2 20 999996 1 14 999999 -623034 2 2 999999 1 2 999999 867912 2 5 999984 1 120347 973833 423124 1 2 999999 814220 1 159726 764082 441719 2 2 999999 2 17 999989 1 567676 607740 -998324 2 9 999993 1 2 999999 -217867 1 2 999999 984100 1 586992 806891 -675783 1 376775 433133 679074 1 26063 983018 205843 2 6 999996 1 13 999992 261583 1 11 999995 832060 2 2 999999 1 2 999999 247529 2 2 999999 2 367193 996952 1 345334 761789 474126 1 265835 828478 -844633 1 347489 954395 558586 2 2 999999 1 2 999999 60124 2 7 999995 1 6 999989 118068 2 2 999999 1 14 999998 -819360 1 8 999995 -488502 2 262191 621061 1 96638 956179 -36861 1 2 999999 164256 2 372392 793155 2 345978 826197 1 3 999983 -898365 2 2 999999 1 2 999999 -247094 1 2 999999 -972731 2 2 999999 2 75157 727508 2 13 999993 1 362337 484676 -962464 1 497115 742611 262889 2 2 999999 2 2 999999 2 2 999999 1 8 999985 780130 2 2 999999 1 17 999989 -268670 1 2 999999 -840651 1 16 999994 367845 2 2 999999 1 328123 722770 -465218 1 11 1000000 -101089 2 146835 982415 2 2 999999 2 2 999999 2 16 999991 2 2 999999 1 2 999999 147160 2 638469 996443 2 110374 203966 1 6 999981 -202321 1 14 999996 502911 2 2 999999 1 2 999999 572634 1 9 999983 -772015 1 2 999999 -335606 1 2 999999 -465736 1 9 999987 6346 1 2 999999 490903 1 10 999984 -922387 2 7 999983 1 2 999999 502684 2 2 999999 1 117491 696853 -801635 2 2 999999 2 462875 908343 2 17 999990 1 12 999997 952112 1 166074 682558 -277163 2 7 999991 2 196363 238218 2 16 999990 2 543027 742174 1 2 999999 572278 2 2 999999 2 4 999999 1 15 999996 698705 2 103544 724234 2 2 999999 1 656389 814449 606197 2 604438 755118 2 19 999986 1 2 999999 113273 1 18 999992 874339 2 575764 604187 1 16 999993 639313 2 89861 951212 2 2 999999 2 6 999995 2 2 999999 2 653107 950794 1 2 999999 695770 1 164711 982376 -477005 2 16 999998 2 11 999986 1 2 999999 970777 1 14 999981 899442 2 2 999999 2 12 999982 1 177327 496689 700349 1 6 999996 -678401 2 675140 832441 2 2 999999 1 369613 603624 -49407 2 9 999985 2 506459 857670 2 11 999999 2 17 999983 1 591452 612652 544937 1 2 999999 -135598 1 61458 633432 764329 2 2 999999 2 616833 876245 1 2 999999 900678 1 2 999999 574608 2 2 999999 1 707611 842808 606869 2 369697 411824 2 2 999999 1 3 999999 -145535 2 5 999981 2 8 999991 2 2 999999 2 65974 715090 2 241935 580681 1 2 999999 -860627 2 4 999996 2 3 999987 1 360554 617767 855814 1 2 999990 116491 1 2 999999 -173716 2 11 999988 1 2 999999 -144790 2 591638 669953 1 2 999999 -706348 2 11 999993 1 567065 802457 -345928 1 2 999999 214590 2 2 999999 2 2 999999 2 897755 899518 2 2 999985 2 2 999999 1 2 999999 890221 1 3 999987 -635964 1 437024 772569 880206 1 939 685824 -504176 1 280590 896010 -585515 1 9 999995 -703202 1 187748 262282 -102773 1 4 999998 598446 1 2 999999 -428799 1 53535 636797 415813 2 2 999999 1 11 999985 467176 2 10 999988 2 17 1000000 1 2 999999 515971 1 2 999999 -781619 1 105905 486399 715225 2 17 999989 2 2 999999 1 2 999999 999792 1 193400 234355 -898118 1 17182 112838 73002 2 288875 648969 2 5 999986 2 2 999999 2 226342 904829 1 48026 324286 -9818 2 2 999999 2 19 999998 2 326210 471310 1 537296 724401 -96266 2 2 999999 1 7 1000000 -520135 1 8 999986 -503641 1 17 999983 271835 2 2 999999 1 2 999999 173748 1 17 999985 725853 1 33304 655699 -585061 2 20 999995 1 2 999999 -886336 1 13 999982 -665645 2 218558 607836 1 2 999999 -887736 1 2 999999 474345 1 476591 885355 -530204 1 15 999983 -20365 1 2 999999 -981826 2 2 999999 1 2 999999 -742000 1 6 999992 -641706 1 2 999999 -169107 1 2 999999 771481 2 2 999999 2 2 999999 1 2 999999 521343 2 818367 873930 1 162480 930978 -402165 2 537367 808314 1 393066 477989 910350 2 2 999999 1 672352 967735 -34273 1 2 999999 639676 1 2 999999 -60010 2 2 999999 2 493932 940605 2 2 999999 1 2 999999 -628665 1 7 999989 354177 1 13 999997 382506 1 618396 892642 136635 2 262653 614492 2 2 999999 2 348984 797960 1 1 999996 -637285 2 9 999992 2 2 999999 2 453184 939456 1 387562 655022 -459896 2 2 999999 1 6 999986 -351075 2 343089 857628 1 19 999997 587817 1 2 999999 622045 2 2 999999 1 2 999999 -763173 1 279437 966947 544611 1 1 999986 -425816 1 15 999995 48962 1 20 999982 267454 2 9 999982 2 2 999999 2 7 999982 2 11 999998 2 2 999999 1 6 999983 -202654 1 464858 876876 968618 2 543155 557458 2 3 999993 1 1 999988 -157527 2 327624 698893 2 2 999999 1 2 999999 186176 2 2 999999 2 18 999989 1 85461 599902 631351 2 123754 232118 1 20 999991 85385 2 14 1000000 1 307042 988812 -36091 2 2 999999 2 260341 440425 2 18 999984 1 1 999982 747486 1 353148 685287 -865081 2 2 999981 1 268442 752415 605590 2 147101 390979 2 276194 530984 1 9 999984 -847842 1 22053 943741 -735268 2 5 999986 1 10 999993 -240774 2 14427 73646 1 2 999999 212630 2 528063 742164 2 2 999999 2 9 999996 1 2 999999 -192115 1 2 999999 -431344 1 8 1000000 -919624 1 56546 355972 -77533 2 2 999991 2 10 999986 1 16 999991 -492953 2 441333 616247 2 6 999999 2 2 999999 2 55201 650416 1 2 999999 611498 1 144177 906418 71836 2 2 999999 1 528605 569861 -977586 2 2 999999 2 120370 759655 1 2 999999 -989886 2 1 999990 2 651765 879474 2 3 999997 2 330334 360911 1 261740 320187 704471 2 2 999999 2 185826 810985 2 2 999999 1 2 999999 -375973 1 2 999999 -446617 1 3 999991 -733472 2 10 999997 2 16 999994 1 290607 446426 420009 2 4 999988 2 609776 963913 1 4 999986 -775781 1 2 999999 534520 1 206312 248849 58628 2 169528 356989 1 2 999999 -575505 1 268589 742801 -177002 1 17 999986 910419 2 2 999999 1 238565 658214 860738 1 410975 978384 79507 2 9 999985 1 2 999999 -771770 2 342739 505107 2 16 999998 1 161618 265215 -482288 2 20 999996 1 166126 703227 741635 2 1 999987 2 2 999998 2 2 999999 1 323519 694848 -712138 2 90824 461112 2 42168 803111 1 17 999998 765759 1 10 999988 35706 2 4 1000000 1 269487 777078 399522 2 22876 703862 1 202136 762953 -48099 1 18 999985 -513750 2 2 999999 1 5 999992 436570 2 603429 754588 2 15 999990 1 2 999999 474824 1 2 999999 488961 2 2 999999 1 10 999992 347244 1 3 999982 263969 2 2 999999 2 13 999985 2 511794 722370 2 259159 435802 1 343332 585354 97316 1 2 999999 -73052 2 2 999999 2 92081 602625 2 2 999999 2 2 999999 2 37011 695737 2 30723 437890 1 12 999998 -328350 1 126469 159585 -988176 1 958148 971260 812444 1 4 999989 -393000 1 783497 940498 -318509 1 576930 826274 -137094 2 342834 733287 2 2 999999 2 2 999999 1 2 999999 -462618 1 2 999999 -213061 1 76962 577868 148075 2 20 999984 1 411598 789262 -733565 1 2 999999 147202 2 2 999999 2 2 999999 2 37421 223880 2 298231 610510 2 301936 967079 2 1 999996 1 1 1000000 444061 2 10 999999 2 4 999997 2 288089 527335 2 2 999999 1 2 999999 -23336 2 2 999999 1 2 999999 660435 1 2 999999 -910168 1 556440 623397 331248 2 18 999995 1 709320 725446 -2296 2 307523 583807 1 233574 808580 159177 2 4 999984 2 3632 335436 2 244185 975102 1 357727 524774 -132738 2 202894 607032 1 262899 773818 -472037 2 2 999999 2 14 999999 1 2 999999 -213869 2 16 999992 2 2 999999 1 777262 976678 -737481 2 12 999997 1 20 999987 864782 2 14 999997 2 61101 749681 1 2 999999 -47311 1 5 1000000 -853540 2 2 999999 1 232928 740125 570591 1 14 999996 882921 2 1 999998 1 2 999999 626274 2 4 999997 2 6 999993 1 6 999989 437478 2 2 999999 2 2 999999 2 495340 988137 2 2 999999 2 8 999994 1 2 999999 984670 1 8 999987 278230 1 143079 792379 123786 1 2 999999 -746185 1 826476 971547 912880 1 2 999999 91838 1 11 999997 2415 1 2 999999 141630 1 351602 690399 -920150 1 209599 214546 617985 2 19 999981 2 2 999999 1 2 999981 780054 1 8 999986 -524750 2 1 999982 2 15 999989 2 243158 889975 1 110350 800335 -440768 2 60558 260340 2 2 999999 2 423743 774709 2 14 999990 1 170119 248417 -486680 2 50349 909194 2 233571 748262 2 762337 984218 2 29187 616951 2 17 999983 1 2 999999 963088 2 2 999999 1 181340 461527 682697 2 19025 915329 2 2 999999 1 2 999987 -731459 1 2 999999 -431904 2 20 999983 2 20 999991 1 236681 445379 -14668 1 131492 686870 -139034 1 20282 335533 -595587 2 2 999999 2 17 999981 2 2 999999 1 80776 765685 -866871 1 12 999985 -114156 1 12 999989 -131635 1 2 999999 -794173 1 586359 713803 -999583 2 8 999991 1 2 999999 -710370 1 806419 926974 501343 1 298063 588918 -792226 2 2 999999 1 722361 945492 273893 2 12 999981 2 182403 527342 1 2 999999 70750 2 1 999982 1 2 999999 351704 2 489445 593355 1 17482 272404 510282 2 244561 453816 1 1 999998 -542626 1 2 999999 438945 2 9 999998 2 14 999996 2 2 999999 1 327020 367865 -314461 1 2 999999 74503 2 560611 932260 2 6 999986 1 965774 983968 -595888 2 18 999994 2 721311 803106 1 210556 804662 -109204 2 16 999982 1 2 999999 -602697 1 330785 340670 -385483 2 17 999990 1 10 999986 289999 1 4 999995 106878 2 2 999999 2 18 999989 1 1 999988 409961 1 3 999995 -72646 2 609118 673312 1 9 999993 -919230 2 2 999999 1 18 999998 -509378 2 614864 680293 1 2 999999 -694217 1 400069 453201 779014 1 178103 501823 -97756 2 7 999989 1 2 999999 884806 1 2 999999 18535 2 17 999993 1 2 999999 -579482 1 2 999999 882155 2 1 999981 1 15 999984 -834170 2 2 999999 2 18 999998 1 327586 472821 -758350 2 232088 846556 1 11 999986 924115 2 113038 134088 2 2 999999 2 12 999987 2 158301 346119 1 29552 193956 -553544 1 3 999983 379605 1 3 999988 -157415 2 20 999986 2 2 999999 1 2 999999 -219420 1 18 999981 -629538 1 327579 903779 519325 1 171843 686879 -157860 1 225269 251017 -545855 2 2 999999 1 6 999984 385174 1 2 999999 342585 1 18 1000000 856092 2 2 999999 1 2 999999 804391 2 1 999982 1 1 999993 -363773 1 2 999999 806066 1 16 999995 27570 1 15 999982 -578108 2 557067 572811 2 2 999999 2 20 999990 2 218052 332645 1 17 999998 -295929 2 77157 832466 2 373400 446876 2 2 999999 1 2 999999 -131271 2 20 1000000 2 2 999999 1 2 999999 972033 2 13 1000000 2 2 999999 2 10506 837986 1 86419 347669 187346 1 12 999995 159908 2 500698 741429 2 2 999999 2 439596 549704 1 499222 851107 133501 1 575118 867886 -718944 2 495723 968282 1 455096 949747 277244 2 5 999991 2 19 999986 1 2 999984 -838757 2 13 999992 2 10 999983 2 591135 686856 2 356405 792952 2 190948 936666 2 19 999994 2 19 999995 2 2 999999 2 6 999999 1 381841 990325 -630594 2 13 999997 1 442918 504092 961133 1 291057 415105 284024 1 807994 963697 901692 2 5 999986 1 333415 672305 946976 1 2 999999 -687019 2 2 999999 2 639362 659668 2 6 999994 2 11 999998 2 114350 874450 1 75118 251617 -988234 2 302613 800941 1 2 999999 226974 1 17 999995 735187 1 345639 543199 456590 1 18 999986 54873 1 2 999999 516644 1 5 999999 -876615 1 88749 98018 15822 1 397567 401200 -118075 2 310075 867163 2 2 999999 1 17 1000000 758449 2 580137 687407 2 798658 901622 1 383085 895822 -339674 2 594222 896739 2 2 999999 1 190969 318072 -710480 1 2 999999 609810 2 2 999999 1 15 999987 -868837 1 11 1000000 637340 1 2 999999 -83892 2 402645 811818 1 666570 863380 -742831 1 13 1000000 -509870 2 55379 778166 1 1 999983 477572 2 5 999984 2 165656 716228 2 16006 437923 2 95366 183324 1 228728 457740 97039 1 423849 728243 54496 2 2 999999 1 2 999999 -160935 2 2 999999 1 235917 379164 -807583 1 201502 707608 924502 2 816887 989032 2 2 999999 1 2 999999 -807746 1 15 999993 -574637 2 221236 464456 2 407780 936170 1 211202 784588 229271 2 2 999999 2 2 999999 2 2 999999 1 2 999999 658901 2 6325 270203 2 2 999999 2 296922 320896 1 2 999999 -934163 1 2 999999 -249020 2 2 999999 2 12124 291245 2 2 999999 2 2 999999 2 18 999995 2 19 999982 1 2 999999 -356010 1 15 999999 -130685 1 14 999989 682149 1 763126 920995 -120878 1 5 1000000 397181 1 495968 941677 670750 2 196103 439990 2 762010 806438 2 13 999985 2 19 999989 2 15 999982 2 2 999999 1 267411 616778 -426048 2 14 999993 2 2 999999 2 6 999989 1 209889 758649 -694138 2 14 999991 1 2 999988 963390 1 15 999998 778852 2 1281 871251 1 227787 228592 -485344 2 2 999999 2 352122 678861 2 499532 779896 1 16 999995 -51796 2 2 999999 1 7 999982 289285 1 2 999999 -90927 2 205572 744213 1 6 999988 624587 2 17 999984 2 2 999999 1 668315 908204 -916421 1 408453 729130 894342 1 182453 688643 -533197 2 2 999999 2 7 999993 2 13 999998 2 2 999999 2 2 999999 1 13 999981 -561477 1 11 999992 61837 2 2 999999 2 2 999999 2 20666 926856 1 2 999999 378415 2 8 999998 2 2 999999 2 3 999988 1 1 999983 -907099 2 2 999999 1 109588 427280 178553 2 5 999987 1 287405 558516 -463193 2 132358 864982 1 11 999986 514727 2 12 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 988960 2 8 999993 1 2 999999 -392618 1 18 999997 42902 1 17 999992 -224029 2 751669 826731 1 2 999999 -82816 2 16 999998 1 2 999999 -887553 2 2 999999 1 5 999987 -313895 2 2 999999 1 804917 817674 804426 1 2 999999 581752 1 7 999995 -416859 1 2 999999 -38384 1 936902 954998 -329677 1 16 999982 990969 2 9 999981 2 411804 913800 1 125926 821809 830297 1 2 999999 -530768 2 2 999999 2 19 999989 1 5 999990 -648012 1 16 999987 -581312 1 607857 961711 -419868 1 2 999999 -732041 1 9 999989 -279198 2 184550 198567 2 177083 657618 1 502059 583883 25799 1 493360 528378 -289196 2 180723 724680 1 362895 604150 987530 2 17 999981 2 2 999999 1 2 999999 714974 2 16 999993 1 2 999999 -193644 2 2 999999 2 2 999999 1 2 999999 -496809 2 8 999990 2 9 999994 1 2 999999 61724 2 689044 803906 2 769531 913276 2 235067 405803 2 141111 162062 2 11 999998 2 175381 212670 1 2 999999 -649986 2 707439 718903 2 21672 218412 2 2 999999 1 2 999999 161628 1 15 999981 -612154 2 97245 329993 2 2 999999 1 114720 834498 -238927 1 346398 659436 -61559 2 596995 834381 2 16 999999 2 18 999992 1 2 999999 -983526 2 2 999999 2 12 999995 1 13 1000000 941755 1 13 999996 -700679 1 275044 551403 375581 2 11 999996 1 2 999999 373774 1 356386 363918 390789 2 19 999997 2 14 999994 2 2 999999 1 14 999989 -463135 1 199755 644154 -99184 2 232034 404586 1 18 999996 -209698 2 12 999992 1 447923 500960 -360996 2 2 999999 2 2 999999 1 728738 886713 4156 2 5 999982 1 693399 730696 512762 1 2 999999 -635907 2 224122 900027 2 2 999991 1 274314 819585 789368 2 15 999992 2 823014 890407 1 568948 684600 98467 1 2 999999 17157 1 2 999999 -50261 1 128313 280626 857656 2 537154 714259 2 2 999995 1 2 999999 697420 1 2 999999 181636 2 2 999999 2 529208 794436 2 361833 946166 1 20 999990 772777 2 362255 764963 1 2 999992 556755 2 425718 984065 1 32599 173727 680195 1 353931 624586 -542159 1 2 999999 787043 1 105847 376270 -544028 2 18 999982 1 10 999997 -655689 1 2 999999 -985853 1 20 999981 -385418 2 2 999999 1 269021 966345 -664434 2 270823 751833 2 207251 285157 2 8 999985 2 352610 936194 1 15 999982 -552690 2 16 999993 2 382738 411061 2 301761 726187 1 2 999999 -700084 2 138437 964350 1 10 999991 -882115 1 474415 670393 659245 1 2 999999 -24449 2 5 999990 2 7 999997 2 114 91984 2 10 1000000 1 478174 878614 -423634 1 6 999989 652665 2 2 999999 1 8 999997 369128 2 6 999994 2 133479 877194 2 734394 916362 1 616259 886775 -939678 2 11 999986 2 2 999994 2 743447 783894 2 7 999991 1 206230 281860 -249754 2 145025 306143 2 2 999999 2 418816 620473 2 2 999999 1 2 999999 -861174 1 118828 346018 -643698 1 325032 890191 -688624 2 58488 398236 1 77422 990433 -516458 1 908769 957179 -654315 1 16 999986 -432161 2 264510 758446 2 8264 184862 1 2 999999 -233805 1 2 999999 220268 2 2 999999 2 4 999995 1 246409 875828 916602 1 451932 792236 397282 2 239585 584796 2 827737 989592 2 27479 205920 1 2 999999 357573 2 2 999999 1 281466 866639 -936630 1 343876 869311 981319 2 103963 736734 1 861406 890594 -808311 1 262643 536205 -596877 1 2944 385455 20167 1 332093 441318 -676097 1 13 999990 661173 1 504834 935006 -810505 2 2 999999 2 2 999999 1 2 999999 -25331 2 601975 864876 2 2 999999 2 2 999999 1 1 999999 -867478 1 7 999988 707898 1 3 999992 693343 2 12 999994 2 2 999999 1 5 999982 399978 2 6 999996 2 2 999994 2 19 999991 1 327766 704309 -832627 2 90741 739722 1 2 999999 620886 2 463091 764553 1 592480 722027 -162409 1 6 999990 -506864 1 377140 395215 -72004 2 16537 19872 2 5 999996 2 1482 869603 1 2 999999 47255 1 17 999986 -688346 1 14 999987 242995 1 239132 535494 -904326 1 189798 729777 578667 1 261673 514878 136982 2 2 999999 1 17279 775427 -358888 2 4 999995 2 177624 601459 1 312113 648166 495622 2 2 999999 1 12 1000000 154798 2 2 999999 1 610387 920392 856198 2 3 999995 2 8 999985 2 2 999999 2 619880 804575 2 151229 790733 1 2 999999 365750 1 2 999999 614313 2 1 999999 2 16 999996 2 461343 878160 2 2 999999 2 610723 642525 2 2 999999 1 2 999999 19660 2 2 999999 1 527511 927161 690406 2 32648 603436 2 620182 799230 1 2 999999 815430 2 367977 929638 1 2 999999 -71266 2 2 999999 2 12 999996 1 8 999997 -831965 2 49689 513326 2 2 999999 1 19 999993 -151648 2 921648 959661 1 506305 878191 508453 1 6 999984 -102806 2 7 999986 1 2 999999 -927414 1 14 999998 78248 2 43640 444405 2 4 999986 1 2 999999 -415950 1 711734 742223 677965 1 2 999999 341651 2 2 999999 2 2 999999 1 11 999988 14535 1 2 999999 196966 2 877576 966446 2 479281 844518 1 8 999998 703599 2 209635 258611 1 691724 846445 208791 1 5 1000000 421802 1 2 999999 15566 2 2 999999 1 94412 445143 -217678 1 2 999999 709295 2 631484 728390 1 416314 510859 776762 1 197072 647551 84779 2 2 999999 2 367760 631025 1 2 999999 433331 1 19 999996 -85580 2 2 999999 2 2 999999 2 272593 389456 1 792330 793670 -102329 2 181710 938066 2 85948 632989 2 2 999999 2 150346 548224 2 14 999991 1 2 999999 -410204 2 18 1000000 1 5 999985 -457558 2 800786 839684 1 5 999986 512838 1 1 999983 416950 2 308936 758223 1 102550 584931 106238 2 2 999999 1 16 999994 901196 1 7 999986 98565 2 11034 487452 1 12 1000000 234200 2 2 999999 1 372501 534547 716006 2 5 999989 1 431351 449726 182106 1 230283 614706 -848451 2 2 999999 2 713196 788963 2 334717 909712 2 4 999998 2 2 999999 1 2 999999 -535418 2 19 999985 2 1 999982 2 2 999999 1 18262 931892 910246 2 2 999999 1 15940 298507 -865138 1 20 999989 -534800 2 2 999999 1 758894 779843 -764202 2 2 999999 2 17 999990 2 17 999991 2 19 999993 2 2 999999 2 2 999999 2 2 999999 1 50443 106075 -836198 1 16 999986 615887 2 2 999991 1 155806 836593 436045 1 43006 574957 -32490 1 908669 993151 -401506 1 2 999999 773179 1 5 999982 297254 1 2 999999 -286433 1 2 999999 -820713 2 2 999999 2 455544 925412 1 2 999999 -948414 2 2 999999 2 382129 735253 2 2 999999 2 27479 926509 2 7 999998 2 2 999999 2 11 999990 1 296045 995123 -593032 2 3 999991 2 14 999985 1 651732 733357 963422 1 314642 589761 311437 2 2 999999 2 3 999996 1 2 999999 926015 2 2 999999 1 303836 633252 296109 2 2 999999 1 907069 985340 190059 1 20 999991 827309 2 16 999991 1 5 999992 964695 1 2 999999 -854034 1 2 999999 774894 2 3 999996 2 2 999999 1 18 999997 199670 1 5 999995 935351 1 11 999991 766085 1 2 999999 -313833 2 2 999999 2 13 999981 2 2 999988 2 2 999999 2 206882 301620 1 16 999998 -744931 1 2 999999 -257409 2 2 999999 1 161416 190547 405067 2 489019 598017 1 67475 983744 -497518 1 409730 497960 890102 2 12 999990 1 2 999999 -416791 1 609934 861445 178328 2 17 999990 2 874968 919144 1 2 999999 838326 1 2 999999 -17739 2 769941 905943 1 8 999982 91491 1 461216 629228 -604123 1 7 999992 -194907 1 2 999999 -867313 2 9 999981 2 2 999982 1 10 999983 376483 1 1 999996 -793518 2 9 999982 1 18 999984 -726785 2 3 999984 1 10 999995 236719 2 675224 993406 1 11 999995 386020 1 327124 750430 631846 2 75154 530611 2 360684 741151 2 37710 485125 2 9 999994 1 3 999995 -376283 2 10 999983 1 19 1000000 617806 1 11 999993 889245 2 5 999985 1 2 999999 -982143 2 2 999999 2 20 999990 2 18 999989 2 2 999989 1 2 999999 660978 2 11 999985 2 84612 793810 2 150923 450461 2 13 999995 2 121915 967926 1 263446 784722 453234 1 20 999989 -178100 2 2 999999 2 2 999999 1 280586 419782 716469 2 2 999999 2 1 999989 2 12 999982 2 4 999998 2 6 999996 2 19 1000000 1 2 999999 -34083 2 9 999989 1 148570 963411 -340130 1 2 999999 339845 2 157561 812989 1 18 999982 686871 1 2 999999 -55613 2 706223 835991 1 7 999982 -426698 1 157822 260323 -830836 2 27505 595811 1 19 999990 -729941 1 2 999999 3182 1 493215 843165 575659 2 10 999983 2 2 999999 1 2 999999 -668731 1 5 999990 802502 1 2 999999 614557 2 18 999995 2 2 999999 2 825803 836813 2 174315 751736 2 10 999994 2 154857 274623 2 2 999999 2 2 999999 2 6 999995 1 626004 710563 -391088 1 18590 46735 902610 1 190026 968252 676151 2 11 999986 2 2 999988 2 7 999988 2 18 999991 2 2 999999 1 8 999997 760856 2 2 999999 2 2 999999 2 480242 774076 1 11 999985 -816646 1 301659 318516 -966069 1 15 999991 749626 2 33309 831181 2 2 999999 2 2 999999 1 524327 659025 731407 1 735533 896208 -276738 1 7 999999 887888 2 8 999997 1 20 999982 -55 1 6 999993 23046 2 11 999983 1 364889 716355 687235 2 16 999984 1 2 999999 484346 1 532293 549294 502340 1 2 999999 515388 2 9 1000000 1 2 999999 -625309 2 10 999991 2 2 999999 2 4 999985 1 2 999999 -861761 1 2 999999 -614396 1 2 999999 -273295 1 2 999999 -293228 1 2 999999 847211 1 39513 962592 825987 2 2 999999 1 618999 738197 -592464 1 2 999999 373019 1 2 999999 613990 1 7015 136403 -145510 1 2 999999 380213 2 361773 739461 1 2 999999 -468147 1 2 999999 -296265 2 16 999986 1 387504 466128 -507656 1 132412 946885 694380 2 2 999999 2 2 999999 1 563630 677999 -94623 2 836804 922654 2 15 999987 2 2 999999 2 383510 819758 1 692901 796394 193185 1 2 999999 47629 2 580655 690314 2 71259 594172 1 17 999995 224654 2 20 999984 1 618193 727877 -911826 1 2 999999 -713427 2 1 999988 1 2 999999 565487 1 12 999998 -292745 1 2 999999 -21315 1 28829 634291 -325189 1 18 999995 -617579 1 361451 579882 81394 2 2 999999 2 2 999999 2 2 999999 1 18 999988 331754 2 2 999999 2 8 999992 1 93603 310906 -493601 1 164327 893755 -449547 1 2 999999 442859 1 2 999999 -257503 1 323295 341062 455938 2 417535 934576 1 2 999999 -370646 1 597566 783886 392907 1 190287 579693 958152 2 2 999999 2 89598 450954 1 16 999994 -61341 1 3 999995 -545155 1 18 999991 -294859 2 124374 343600 2 2 999999 2 4 999983 2 2 999999 1 16 999982 500125 1 3 999996 -28873 2 238244 516079 2 334260 572638 1 13 1000000 326438 2 110056 625841 1 4 999988 701335 1 2 999994 678842 2 18690 966171 2 2 999999 1 641999 906274 910171 2 2 999999 1 2 999999 64502 1 582800 739668 -222651 1 2 999999 967706 2 6 999995 1 3 999987 -315471 1 360558 410212 246751 1 9 999995 -995730 2 18 999984 2 420472 946878 2 513103 843984 1 2 999999 -925617 1 17 999983 117697 1 2 999995 426058 2 38055 816309 1 180075 432096 262592 2 18 1000000 1 2 999999 720432 1 12 999990 -412545 2 2 999999 1 2 999999 -16063 2 12 999993 1 2 999999 -642617 2 2 999999 2 2 999999 2 2 999999 2 8 999993 2 33352 111977 1 2 999999 -847253 2 571442 885569 2 1 999992 2 4 999983 1 181687 601234 639793 1 8733 906514 -774363 1 387715 780805 915693 1 15 999983 -735183 2 277721 692412 1 2 999999 -842210 2 18 999989 2 2 999999 1 2 999999 -620841 2 20 1000000 2 2 999999 1 17 999999 245950 2 2 999999 1 9 999996 -310851 2 293040 656357 1 2 999999 -999206 2 494815 963692 2 6 1000000 2 366838 958225 2 10 999989 2 99381 437247 1 166451 636006 -128167 1 74305 458541 274387 1 12 999996 -544677 2 2 999999 2 17 999987 2 2 999999 1 15 999997 -523690 1 2 999999 634715 1 2 999999 -433856 2 2 999999 2 517047 823842 1 282782 873386 255425 1 284891 737134 -27178 2 640682 690608 2 11 999984 1 2 999999 -473438 2 2 999999 1 86948 569531 -113480 2 7 1000000 1 155936 435261 605158 1 2 999999 -876542 2 2 999999 2 10 999996 2 2 999987 2 2 999999 2 5 999994 1 271510 309431 -128513 1 2 999999 844218 2 1 999982 2 15047 506110 2 319523 873432 2 46247 479647 1 10531 776570 857839 1 2 999999 549381 2 316434 494208 2 303721 565212 1 16 999988 -139769 2 163072 506185 1 2 999999 -39404 2 2 999999 1 35894 700674 -661896 2 3 999985 2 7 999988 2 171671 189953 2 7 999985 1 168635 752867 -422835 2 9 1000000 2 271185 547503 2 2 999999 1 368315 760455 -520618 2 203612 805469 2 2 999999 1 1 999986 785882 1 15 999985 -965195 2 2 999999 2 5 999991 2 2 999999 2 15 999992 1 2 999999 -237199 1 13 999991 -173709 2 294853 646513 1 887367 895252 228966 1 17 999981 -953278 1 517785 993815 981527 2 10 999985 1 4089 74696 480631 2 17 999996 2 314528 503965 1 495046 663592 -671447 1 477059 561740 -474914 2 152690 760285 2 2 999999 2 8 1000000 1 12 999987 -735223 1 2 999999 247536 2 18 999997 2 8 1000000 1 13 999982 279109 1 2 999999 181995 1 2 999999 -526638 1 20 999988 258624 1 2 999999 370869 2 2 999986 2 2 999999 2 3 999992 1 375073 955928 954279 1 20 999981 805896 2 854683 967386 1 7 999991 945166 1 2 999999 961613 1 2 999999 -820685 1 20 999993 -526036 2 11 999999 2 235462 437807 2 2 999986 1 276046 432829 788881 2 5 999984 1 3 999990 492944 1 8 999997 -214085 2 2 999999 1 2 999999 -649643 1 2 999999 -96579 1 2 999991 -606526 1 11 999991 -763942 2 772723 918976 1 11 999998 -208321 1 19 999983 -928316 2 13 999994 1 65678 84211 -81303 1 2 999999 -961882 2 2 999999 1 2 999999 392466 2 2 999999 1 696297 935802 193324 1 4 999987 -283974 1 35945 503262 -593364 2 67775 98183 1 19 999983 -542855 1 18 999996 373487 2 386851 437121 2 2 999999 1 632541 798103 984285 1 2 999999 412478 2 791595 809240 1 136999 782084 543960 2 304109 982520 2 126098 984243 2 2 999999 1 298819 455743 -523892 1 6 999986 -806323 1 6 999982 -811089 1 8 999995 195882 1 19 999999 -837115 2 9 999996 1 9 999983 -535360 2 155503 496163 2 2 999999 1 12 999987 -414872 2 17 999996 2 710785 955350 2 2 999999 2 2 999999 1 2 999999 -520381 2 297036 807559 2 20 999990 1 2 999999 -567831 1 273399 928445 -134816 1 2 999999 -161531 2 12 999992 1 10 999981 -44414 2 2 999999 2 2 999999 1 145004 260584 -99396 1 2 999999 -445297 2 2 999999 1 2 999999 -399837 1 2 999999 733787 1 19 999992 -544777 2 2 999999 2 5 999992 2 400374 462095 2 523455 547919 1 20 999989 -903605 1 44224 290917 870953 2 96823 141296 2 5 1000000 1 18 999983 -616247 2 2 999999 1 628899 956792 223171 2 285331 972028 1 190426 357127 281843 1 383770 861454 530794 2 1 999999 2 2 999999 1 192642 262354 911606 1 2 999999 522315 1 90772 707912 -846289 1 2 999999 -397162 2 2 999999 1 18 999985 631006 2 6 999986 2 2 999999 2 2 999999 1 2 999999 291843 1 8 999999 174181 1 11 999990 -704070 2 224336 570109 1 253599 897862 780132 2 2 999999 2 2 999999 2 493780 889976 2 676468 977788 1 17 999984 -792054 2 422756 652261 2 275486 397812 1 2807 304210 675640 1 2 999999 -60233 1 2 999999 323939 2 2 999991 2 2 999999 1 223859 871762 928959 1 2 999999 -771731 2 2 999999 1 20 999981 -860360 1 208422 649827 481474 2 2 999995 2 200864 277648 2 2 999999 1 253555 822687 -64758 2 2 999999 1 450690 977195 -466768 1 10 999992 870302 1 2 999999 -848917 1 392134 986760 635120 1 588536 601110 -543991 2 5 999984 1 2 999999 672223 1 2 999999 757948 2 2 999999 2 2 999999 2 2 999999 1 2 999997 970927 2 9 999990 2 2 999999 1 10 999993 711459 2 16 999987 1 2 999999 441541 2 471156 736581 1 18 999981 -905554 2 2 999999 2 561627 903436 1 2 999999 -304128 2 14 999999 1 2 999999 770684 2 932957 936278 1 10 999986 254565 1 125794 140263 463805 2 742755 748685 2 2 999999 2 2 999999 1 142517 168467 -55420 2 34745 154021 2 263995 371631 1 18 999988 106907 1 2 999999 -38150 2 2 999999 1 476943 968190 -908380 2 2 999999 2 17932 26630 2 2 999991 1 9 1000000 -141834 1 13 999992 541567 2 1 1000000 1 18 1000000 -2917 2 606984 725481 1 14 999983 -163765 2 2 999999 2 13 999986 1 378994 889802 261631 2 281755 892150 1 2 999999 239469 2 17 1000000 2 2 999999 1 2 999999 -826600 1 128562 541233 -636561 1 31877 549067 252814 1 9 999990 573745 2 2 999999 1 2 999999 741022 2 223920 873242 2 2 999999 2 112864 195150 2 2 999999 1 11 999993 592754 2 4 999994 2 588903 866271 1 11 1000000 178078 1 7 999988 231953 1 253479 597055 288169 1 2 999999 184192 1 67862 902141 458364 1 2 999999 -126859 2 612419 848276 1 2 999999 329205 1 7 999998 989081 2 2 999999 2 19 999998 1 107887 184991 -874739 1 2 999999 -318797 1 2 999999 129512 2 2 999999 2 11 999990 1 374479 603235 -595949 2 17 1000000 2 380682 914549 1 2 999999 766936 1 738586 925701 256868 2 268259 399225 1 10 999992 -800944 2 2 999999 1 556655 998987 797792 1 18 999981 -678804 1 8 999984 -520 2 2 999999 2 99248 184625 1 87103 385830 -651446 1 290380 438226 151624 2 25635 417577 1 347792 764850 -841587 1 14 999998 -598749 2 527987 617066 2 17 999990 1 629226 698753 886145 1 5 999995 63024 2 132841 571704 2 2 999999 1 4 999999 -157589 1 10 999981 344536 1 10 999998 -977302 1 665407 821011 198615 2 2 999994 1 2 999999 187039 2 2 999999 1 2 999999 -57425 2 5 999990 1 1 999996 143017 1 11 1000000 705338 2 16 999982 1 599671 811401 -594442 2 2 999999 2 2 999999 2 11 999995 1 7 999999 -172924 1 2 999999 -551589 1 3 999996 -913421 2 19 999986 2 2 999999 2 14 999998 2 17 999995 2 8 999992 1 2 999999 328246 2 12 999991 2 8 999986 1 806080 902675 671065 2 2 999999 2 16 999996 2 10 999985 1 329101 671866 908265 2 2 999999 1 11 999995 -405682 1 2 999999 -473469 2 2 999999 1 2 999999 780453 1 18 999999 -546554 1 3 999981 -266473 1 19136 581530 -313638 1 2 999999 -130651 1 2 999999 -896118 2 257486 383905 1 9 999994 -412437 2 16 999981 1 707496 923232 -418871 2 2 999999 2 383787 505177 1 268273 307399 954759 1 291221 645957 -126348 2 2 999999 2 5 999991 1 155032 715730 -506889 2 2 999983 2 2 999999 1 2 999999 -772328 1 2 999999 237762 1 16 999982 94391 1 1 999988 321558 2 17 1000000 1 18 999983 -597546 2 471203 603416 2 2 999999 2 8 999995 1 17 999993 614302 2 2 999999 1 2 999999 -609272 2 2 999999 2 10 999998 2 18 999992 1 19 999998 -542054 1 2 999999 -80734 2 2 999999 2 2 999999 2 328617 912436 1 15 999998 37790 2 10 999992 2 17 999982 2 16 999989 2 297428 544374 1 226527 741120 984598 2 2 999999 2 2 999999 1 2 999994 -995572 1 456857 899726 -153744 2 2 999999 1 142104 775894 -517417 1 2 999999 -824545 2 2 999999 1 258878 533412 -287421 2 2 999999 2 17 999984 1 19 999985 504959 1 2 999999 399255 2 5 999998 2 525647 802219 1 2 999999 -787645 1 524531 884187 -738186 2 2 999999 2 2 999983 1 11 999989 -54374 2 2 999999 2 2 999999 2 819294 890714 2 10 999981 1 266234 774422 201660 2 594833 752383 2 2 999999 1 2 999999 825008 2 2 999999 1 2 999999 -502774 2 115803 547385 1 4 999993 276718 2 13 999995 1 555900 624085 693877 2 9 999983 2 2 999999 2 2 999999 1 2 999999 -367606 2 18 999995 1 2 999999 -753180 1 2 999999 294379 2 5 999991 2 112981 272204 1 4 999993 -980780 1 2 999999 295443 1 2 999999 96661 1 2 999999 -558473 2 325134 554816 2 167587 326157 1 2 999999 -4988 2 5 999990 1 17 999993 -996198 1 406951 961696 -748051 2 2 999999 1 185490 962912 -710421 2 10 999988 2 2 999999 2 73413 575848 1 327931 429072 47782 1 408845 750906 -857439 1 73497 523844 555232 2 347226 673260 2 19 999982 2 243595 776678 2 135996 350660 1 2 999999 308703 2 647460 833637 2 71531 420457 2 2 999999 2 2 999999 1 42295 310174 693003 1 13363 223485 -330300 1 2 999999 247132 1 2 999999 -786403 2 2 999999 2 427206 480156 2 2 999999 2 2 999999 1 2 999999 -600270 2 2 999999 1 402870 648066 712077 2 20 999985 2 233948 674537 1 45946 169989 -223116 1 15 999997 562540 1 471750 504559 192034 1 525558 704521 959653 1 158660 879381 -351650 2 278237 782492 2 6 999984 1 132543 470058 -546803 2 5 999983 1 2 999999 -293214 2 2 999991 2 2 999999 2 2 999999 1 425146 751288 321941 2 3 999992 2 10 999994 1 2 999999 667346 1 2 999999 -125186 1 2 999990 605262 1 47708 374663 -371887 1 2 999999 -698333 2 369432 599033 2 5 999981 2 2 999983 1 2 999999 -57245 2 382128 450314 1 2 999999 -957010 2 2 999999 1 485160 701046 446422 1 2 999999 579945 1 680034 761380 -791749 1 735864 874449 352475 2 16 999999 2 2 999999 2 3 999990 2 2 999999 1 2 999999 -807484 2 282603 691902 1 236188 997750 410257 1 2 999999 466496 1 16 999999 -5161 1 15 999983 -947176 2 400420 873460 1 488549 865633 335709 2 2 999999 1 2 999999 329224 2 6 1000000 1 137891 159407 -492296 2 2 999999 1 1 999995 511339 2 14 999994 1 2 999999 830388 2 534717 659845 2 78670 250598 1 2 999999 269627 2 2 999999 2 2 999999 1 2 999999 -980068 2 298664 636976 1 4 999987 -234456 1 7 999998 373332 1 282041 694815 -328992 1 2 999999 -7444 2 661149 997024 1 16 999985 330646 1 827259 953770 825213 2 2 999999 1 2 999999 -531486 1 2 999999 252911 2 2 999999 2 2 999999 1 2 999999 582551 2 2 999999 1 2 999999 -904353 1 550337 654477 467453 1 2 999999 -204154 1 178828 928582 -215120 2 2 999999 1 4 999994 350985 1 375494 816435 808120 2 486908 584929 2 2 999999 2 2 999999 1 326189 421836 217994 1 321925 496898 488544 2 2 999999 1 191117 985562 -425594 2 10 999985 1 2 999999 -470394 1 237668 573919 180337 2 2 999999 2 2 1000000 1 2 999999 212317 2 94695 835057 2 3 999984 2 19 999996 2 36999 586818 1 1 999994 482759 2 376956 428521 2 12552 733182 2 466312 991519 2 74227 585750 2 2 999999 2 2 999999 2 2 999999 1 13 999983 573093 1 646820 669055 -180325 1 2 999999 -321816 1 2 999999 492493 1 2 999999 220340 2 6 999985 1 132137 480876 -626215 1 16 999998 -180359 1 4 999985 329397 1 2 999999 -379112 1 229598 419690 846608 1 2 999999 -236630 1 2 999999 -958700 1 6 999985 -783412 2 12 999985 2 518136 908270 1 7 999988 -302274 1 315442 755716 -987295 2 1 999982 1 19 999990 886991 2 15 999987 1 652221 721927 -340417 1 2 999999 -859702 2 2 999999 2 15 999985 1 20 999985 -374698 1 10 999992 -139115 1 292955 836045 -324088 2 2 999999 1 20 999992 -205091 1 17 999986 -612580 1 327235 576676 -881679 1 9 999988 -422472 1 2 999999 692762 2 7 999986 1 436623 747536 -271050 2 671395 971355 1 18 999999 448588 2 2 999999 1 2 999999 718938 1 17 999995 -420384 2 6 999982 1 11 999999 157775 1 12 999999 -876667 2 2 999994 1 15 999996 -879129 2 1 999994 1 2 999996 41319 2 9 999983 2 431139 453522 2 2 999999 1 380575 524882 84402 2 15 999992 1 45437 974662 757686 2 12 999982 2 13 999996 2 2 999999 2 443836 978842 2 16 999986 1 94171 522155 -871165 1 16 1000000 -12906 2 2 999999 1 18 999998 -384765 1 658888 907211 733680 2 562726 605284 1 2 999999 -120050 2 2 999999 2 19 999984 1 12 999984 -893218 2 2 999999 1 2 999999 523663 1 10 999991 110260 1 2 999999 656332 2 2 999999 1 14 999984 -444858 1 466689 624594 174834 1 2 999999 992429 1 2 999999 -503013 1 16 999995 -103906 1 12 999994 -106680 1 44927 306637 773189 1 3 999992 -14698 2 2 999999 1 2 999999 -965695 2 2 999999 2 17 999981 2 178785 880263 1 2 999999 -578802 2 2 999999 2 2 999999 2 407086 638175 1 503200 733926 -834864 2 233613 797557 1 1 999996 -460466 1 2 999999 93839 1 93606 757038 -758052 1 18 999994 -471167 1 17 999998 -267306 2 43942 197023 1 15 999981 886571 1 2 999999 -661036 1 499630 772687 513801 1 2 999999 -212691 2 6 999982 1 2 999999 694274 2 2 999999 2 1 999982 2 466643 643203 2 2 999999 2 4 999987 2 15 999991 1 400149 568870 686457 2 3505 146601 1 12 999986 255762 1 17 999995 619915 2 518592 796557 2 227496 366180 1 346552 729053 126839 1 2 999999 382700 2 2 999999 1 16 999981 789546 1 2 999999 -211970 1 12 999995 400780 1 17 999982 -980582 1 409675 606538 634916 2 19 999994 2 1 999991 2 312393 787240 2 2 999999 1 2 999999 -61170 1 678370 754306 -473836 1 2 999999 -559570 2 12 999982 1 84641 173316 927054 2 85555 881056 2 67174 823048 1 8 999986 -58168 1 2 999999 920103 1 2 999986 555984 2 2 999999 1 19 999996 880205 1 2 999999 -761087 2 162237 804857 2 367058 645444 1 271799 837028 -540565 1 2 999999 530399 1 520824 583213 763934 2 525742 985142 2 2 999999 1 203495 407256 304437 2 17 999997 2 2 999999 1 131315 763388 591273 2 623497 663289 2 7 999996 2 777658 882631 1 2 999999 -247862 2 560753 746077 1 4440 717581 -851561 2 319565 596875 1 13 1000000 -994817 1 500875 632133 587611 1 150592 400652 27372 2 255104 857123 1 300837 431310 -149515 2 2 999999 1 11 999994 664676 2 2 999999 2 2 999999 2 2 999999 1 206992 290613 909754 2 13 999997 1 2 999999 -660177 2 2 999999 2 18 999999 2 2 999999 2 2 999999 1 19 999984 -924486 1 583067 943796 404082 1 4 999994 -106845 1 2 999999 252961 2 2 999999 2 19 999998 1 2 999999 822965 2 2 999999 2 5 999987 1 815661 899005 -277138 2 418273 599407 1 9 999994 -304424 2 855927 986016 2 20 1000000 1 208196 620209 -654699 2 2 999999 1 37508 786113 -773990 1 2 999999 -395353 2 2 999999 2 13 999983 1 827455 873418 535822 2 224058 300819 2 20 999982 1 17 999990 408848 1 666583 910462 645757 2 20 999987 2 7 999986 1 2 999999 -278994 2 19 999992 1 2 999999 -63119 2 7 999990 1 447690 465345 -727874 1 10 999993 247572 1 262408 671938 -836323 2 2 999999 2 285243 894900 1 19 999997 -988729 2 2 999999 1 2 1000000 -98746 1 13 1000000 539325 2 417193 741787 1 2 999989 118744 1 112854 617629 -553265 2 304137 994979 2 2 999999 2 18 999989 2 2 999999 1 7269 679070 761918 1 5 999993 602843 1 8633 478633 -399640 1 11 999991 448082 2 672850 966815 1 577941 948862 -792456 2 513539 579663 2 4 999990 1 2 999999 -89972 2 2 999999 2 368142 505683 2 9 999995 2 2 999999 2 18 999981 2 427662 939619 1 82 286148 -608788 2 2 999999 2 642285 796719 1 2 999999 929408 1 2 999999 880264 1 166543 930288 847892 2 2 999999 2 40231 749354 1 131226 166052 -290765 1 15 999993 -108953 2 107458 223299 2 318770 561315 2 1 999995 2 703881 804774 1 13 999989 -165893 1 377195 765951 -344877 1 7 999989 -191633 1 2 999999 807499 1 18 999988 52192 2 2 999999 1 16 999981 -535331 2 9 999991 2 582799 975827 1 6 999997 963507 1 263017 416203 -942247 2 2 999999 2 20 999993 1 16 999989 842082 1 2 999999 -373528 2 2 999999 2 10 999993 1 103044 276686 173255 2 16 999982 2 2 999999 2 2 999999 1 2 999999 -881066 1 940925 999187 -955106 2 529389 606220 2 17 999988 2 1 999996 2 74169 753215 2 15 999984 1 10 999996 -173162 2 7 999992 1 10 999984 67400 1 412391 812599 -765734 1 73467 928900 777196 2 9 999992 2 154212 795000 2 2 999999 1 2 999999 -250195 1 303868 423977 -167627 1 2 999999 -5208 1 2 999999 382882 1 89350 682439 632563 2 238171 954175 2 7 999999 2 20 999987 1 187795 449101 845515 2 2 999999 1 12 999987 -473677 2 2 999999 2 2 999999 2 148427 700761 1 230235 236312 -715580 1 299546 912625 456416 2 244105 722242 1 24985 714866 761813 2 525464 657235 1 705406 765215 -529571 2 97143 228304 1 2 999999 547126 1 2 999999 -630574 2 2 999999 1 2 999999 -275277 1 454494 760552 494409 1 399670 503901 -600793 1 2 999999 457334 1 19 999994 843584 2 2 999999 2 3 999998 1 19 999992 981057 2 253932 871136 1 2 999999 -772442 2 2 999999 1 2 999999 -768423 2 6 999987 2 10 999987 1 2 999999 807711 2 2 999999 1 2 999999 879714 1 6 999998 -474908 2 2 999999 1 165576 332758 -215794 2 2 999999 1 20 999988 -368213 1 4 999992 -892140 1 741556 790355 978664 2 16 999997 1 446489 612214 -618643 2 6 999993 2 2 999999 2 409212 618252 1 357954 400026 367165 1 2 999999 -254575 2 178398 222324 1 259350 566729 -69028 2 2 999999 1 2 999999 -130112 2 836289 962480 2 2 999999 2 4 999987 2 687827 917959 1 2 999999 969994 1 8 999994 -720659 1 2 999999 810557 1 2 999999 649701 2 2 999999 2 2 999999 1 3516 529714 130525 2 21253 710173 2 13 999999 2 2 999999 2 3 999982 1 2 999999 594515 1 2 999999 -979162 2 5 999989 2 19 999990 1 20 999996 -377746 2 681828 841872 1 15 999999 -318895 2 15 999985 2 314167 567233 1 2 999999 -939215 2 9 999982 1 2 999986 -510835 2 15 999983 1 2 999999 -614169 2 2 999999 2 32573 841952 1 2 999986 372276 2 41751 814447 1 2 999999 760917 1 327834 404343 -380809 2 3 999993 2 183085 768588 1 2 999999 314130 2 28449 781101 1 15479 544700 -867425 1 9 999997 -959260 1 52019 112319 51977 1 1 999981 821601 1 2 999999 -365293 2 2 999999 1 2 999999 817759 2 2 999999 2 187713 947759 1 445681 840777 458125 1 9 999998 -268601 1 6 999981 -302215 2 8 999989 2 2 999999 2 65531 878051 2 2 999981 2 2 999999 1 221538 349538 -123610 1 15 999989 -518525 1 2 999999 286115 1 2 999999 -407608 2 2 999999 2 2 999999 1 392047 869960 133628 2 6 999984 2 352488 597909 1 11 999995 -96714 1 301572 979845 -350559 2 2 999999 2 61526 824936 1 219501 428561 -499212 1 15 999983 -451297 1 61915 499480 827716 1 2 999999 748659 1 2 999999 90361 2 2 999999 1 8 999983 43914 1 506608 988064 130748 2 2 999999 1 8 999982 -591757 1 2 999990 226685 1 2 999999 -801355 2 2 999999 2 19 999998 2 2 999999 2 669573 710810 2 5 999993 2 2 999999 2 2 999999 2 379562 853093 2 13 999997 2 19 999990 1 2 999999 -954949 2 2 999999 1 11 999996 491671 2 2 999999 2 631915 724887 1 752949 758875 413828 2 12 999987 2 430333 614895 1 2 999999 -53405 1 10 999995 -740715 1 2 999999 752443 1 19 999986 -528645 1 2 999999 152860 1 2 999999 -159754 1 10 999984 -241496 2 91865 435761 1 106646 651488 -336289 2 2 999999 2 356055 542783 1 337 906757 213131 2 176371 365910 1 5 999998 -890422 1 2 999999 951000 1 283296 920032 679342 2 2 999999 1 2 999999 989747 1 2 999999 634992 1 6 999987 170619 2 233109 781573 1 140810 897664 917847 1 2 999999 -80328 1 132616 250998 42520 2 20 999994 1 19 999999 -615415 1 2 999999 -916591 2 564696 593008 2 2 999999 2 15 999991 1 2 999999 -495461 1 16 999988 -505503 1 2 999993 -446161 2 8 999986 1 5 999984 490597 2 542337 546361 1 281617 357831 680285 1 784726 986296 -260084 2 2 999999 2 2 999999 2 736017 968073 2 664334 716400 1 2 999999 747145 2 282354 333966 1 2 999999 653138 2 10 999999 1 2 999999 333459 2 19 999986 1 9 999982 -607346 1 875516 979312 980942 1 11 999989 -719030 1 2 999999 999652 1 2 999999 609150 2 2 999999 2 7 999985 1 2 999999 -316751 1 140711 309331 -917963 2 2 999999 1 311563 449183 846032 2 174573 176639 2 2 999999 1 317307 861191 499930 1 161583 519512 575661 1 175837 312272 431674 1 2 999999 -53986 1 555928 824305 -326917 1 8 999986 -822115 1 11 999986 766093 2 38604 924233 1 222636 467044 99718 2 2 999999 1 2 999986 -222424 2 2 999999 2 10 1000000 2 351284 791643 2 433826 657461 1 86505 878095 -260644 1 12 999983 -160273 2 136853 505436 1 5 1000000 159935 2 3 999998 2 2 999999 1 21468 289901 24054 2 11 999985 1 1 999991 591325 2 2 999999 1 718048 956308 -686277 1 17 999983 -624807 2 12 999990 2 245782 919401 1 2 999999 891459 1 20 999989 -469845 1 2 999999 -61414 2 69306 832718 1 4 999981 -590134 2 2 999999 1 8 999995 -361440 1 15 999992 578513 1 10 999995 -206933 1 15 999993 359234 2 2 999999 1 122358 131258 67994 2 237614 603920 1 161864 592018 521562 2 228111 650013 2 731698 806715 2 2 999999 1 12 999985 308003 2 6 999990 2 18 999993 2 834359 845968 2 7 999989 2 2 999999 2 2 999999 2 151821 728466 1 16 999994 461724 2 15 999994 2 2 999999 2 2 999999 1 2 999999 802475 1 163427 915480 -186021 1 2 999999 -852804 1 2 1000000 723477 2 250427 577732 2 11 999988 1 2 999999 -383258 2 9 999995 1 2 999999 -308524 1 8 999989 -689344 2 7 999993 1 11 999985 177409 2 2 999999 1 963676 976923 854747 1 4 999989 -62932 1 76982 652255 -374788 1 3 999994 389168 1 2 999999 -908133 2 2 999999 2 2 999999 2 323712 837695 2 387979 550003 1 19 999985 -58910 2 2 999999 2 571905 874088 1 2 999999 145186 1 543750 749111 -648635 2 20 999994 1 821284 889401 198747 1 2 999999 -878219 1 3 999985 -452639 2 2 999999 1 318907 549114 59985 2 2 999999 2 637879 735360 1 12 999998 -786811 1 231336 706355 -448213 2 89626 499775 2 749146 931966 2 2 999999 1 73386 377958 -789739 1 528250 641451 720449 2 6 999991 2 143306 393258 1 15129 613995 -76983 1 2 999999 773967 1 179821 661981 -418690 1 2 999999 114854 1 111227 486198 700493 1 2 999999 13431 1 2 999999 418904 2 542619 930673 2 520960 715995 1 96441 663529 -335241 1 235878 246542 -51996 1 2 999985 936154 2 632396 785915 1 2 999999 104089 2 664673 776666 2 2 999999 2 2 999999 1 11 999997 -331111 2 34056 708394 2 2 999999 2 2 999999 1 9925 59255 -866080 1 20 999995 -239228 1 1 999985 415999 1 138167 443756 109872 2 2 999999 2 667055 773836 1 15 999986 72480 2 5 999987 1 375697 889634 -129306 2 2 999999 2 36187 209393 2 140572 158647 1 2 999999 -937180 2 14 999999 1 11 999990 897629 1 7 999981 215929 1 2 999999 -475085 1 18 999994 -29693 2 2 999999 2 2 999999 2 12 999993 1 364647 633996 995898 1 9 999987 550702 1 253588 752542 508833 1 2 999999 -396959 1 225342 238659 26885 2 14 999987 1 1 999985 -55628 1 18 999984 297582 1 463059 929279 -883479 1 2 999999 562681 2 12 999992 2 231310 403533 1 18 999996 651434 2 14 999984 1 37474 898952 833524 1 139538 304101 -346030 2 2 999999 2 2 999999 2 4 999987 2 2 999999 1 189339 627753 -322890 1 62985 704347 782908 2 2 999999 2 2 999999 1 2 999999 282836 1 13 999987 -426179 2 264933 803109 2 383058 544457 1 245281 862660 152609 2 664117 890443 1 222678 943037 -376256 1 2 999999 -692841 2 2 999999 1 2 999999 -982843 1 285952 607827 973731 2 8 999985 1 2 999999 -682960 1 2 999999 989684 1 845152 926574 -55894 2 14 1000000 2 680386 765803 1 221163 248009 999341 1 2 999999 -820536 1 2 999999 994842 2 7 1000000 2 2 999999 2 331108 958261 1 14 999992 75245 2 5 999983 2 2 999999 2 371886 537740 1 2 999999 -169035 2 177683 851257 2 196452 356005 2 48447 669529 2 294477 361084 1 14 999996 -901462 1 11 999994 264647 1 17 999988 -100852 1 19 999991 882862 1 2 999999 108816 1 20 999999 377986 2 6308 958487 1 2 999999 462581 1 6 999981 780004 2 19 999997 2 300468 439076 1 410365 562398 -12386 1 2 999999 -709589 1 19 999993 -977689 1 7957 393549 -837594 2 10 999990 2 2 999999 2 2 999999 1 149801 897143 849892 2 3 999993 1 1 1000000 388994 1 20 1000000 434676 1 623714 909981 444115 2 8 999996 1 14 999996 -946249 2 2 999999 1 7 999999 644318 2 2 999999 2 221025 531901 2 772668 889499 1 684669 776557 320492 2 159051 300466 2 16 999991 2 3 999992 2 14 999981 1 317336 939790 -182324 2 20 999993 1 2 999999 -197503 1 2 999999 -740816 2 19 999981 2 17 999984 2 2 999999 2 2 999999 1 35218 59064 964028 2 8 999993 2 7 999995 2 2 999999 2 2 999999 1 185409 436367 817120 2 18 999999 2 5 999996 2 2 999999 2 189237 286086 1 11 999981 -701185 1 2 999999 209948 1 619505 901084 -790363 2 19 999982 1 17 999988 -439911 2 2 999999 2 2 999999 1 4 999989 -730018 1 426031 606218 -887974 2 2 999999 1 8 999999 -6204 1 2 999999 -716217 2 2 999999 2 142414 632454 2 2 999999 2 127609 715352 1 10 999997 526248 1 354919 647727 -892258 1 100835 360082 960734 1 2 999999 781792 2 2 999999 2 11 999987 1 101605 211156 629511 1 18 999985 -556639 2 18543 827689 1 515752 825581 -823384 2 2 999999 2 2 999999 2 12 999999 1 612092 878473 -65202 1 715164 742094 864109 2 2 999999 2 1 999981 2 2 999999 1 8 999981 987090 1 17 999985 -787330 2 19 999988 1 8 999991 -259114 1 2 999999 211298 2 2 999999 1 1 999995 -260304 1 54671 785341 102982 2 173350 886035 2 571001 728759 2 7121 318837 2 2 999999 2 215826 944879 2 5 999993 1 508506 863473 905879 2 716952 777103 2 280133 932069 2 208291 785973 1 2 999999 -857499 2 192436 586277 2 2 999999 1 3 999994 492177 1 376264 718077 -867061 2 2 999999 1 2 999999 529818 2 8 999994 1 2 999999 -328913 1 5 999986 503035 1 16356 124529 69310 2 33913 281103 1 6 999998 147999 2 17 999999 1 19 999989 -715031 2 2 999999 2 2 999999 1 1 999990 804920 1 2 999999 -58390 2 20 999994 2 214950 650710 1 2 999999 694982 2 533664 972751 1 13 999992 -446377 2 2 999999 1 17 999988 -119025 2 6 999989 2 2 999999 2 2 999999 1 357526 700170 -511442 2 14 999991 2 2 999999 1 20 999994 721665 1 235132 846381 -808278 1 5 999989 8591 1 2 999999 -744795 1 12 999986 339174 2 592439 862878 2 2 999999 2 582286 961893 2 6 999994 1 280717 583852 25676 2 2 999999 2 2 999999 2 255222 494167 1 294744 642711 -907214 1 2 999999 -635513 1 404771 710602 -48658 1 2 999999 -553899 1 8 999993 -210810 1 13 999982 -718673 2 10 1000000 1 78013 507823 -712408 2 1 999983 2 12 1000000 2 31018 893023 2 16 999987 2 222617 881007 2 2 1000000 1 665290 731001 168594 2 286309 962458 1 16 999988 -222846 1 2 999999 606222 2 850659 973898 1 31950 770845 642924 2 326633 579829 2 16 999983 1 81326 538399 572843 2 19 999991 1 16 999984 -190867 2 202916 438093 2 2 999999 1 2 999999 39053 2 2 999999 2 2 999999 1 17 999985 514252 1 226776 541970 645440 1 4 999982 -218200 1 190192 864249 -110493 1 16 999982 952362 2 2 999999 2 2 999999 1 2 999999 -910490 1 521779 676914 65282 1 2 999999 591862 2 2 999999 1 65666 412319 343388 1 534606 753444 627885 2 427042 592698 2 631223 711435 1 3 999995 -387763 2 456567 494611 2 69582 259674 1 2 999999 926123 1 2 999996 655983 2 8 999982 1 15 999984 -547583 1 12 999989 -695937 1 2 999999 20463 2 361695 678117 1 10 999981 799486 1 798613 942569 -171860 1 2 999999 -335928 1 727853 749091 596617 2 2 999999 1 17 1000000 -498068 1 2 999999 -508411 1 2 999999 -770902 2 2 999999 2 8 999999 1 2 999999 651495 2 4 999988 1 18 999996 -827855 1 2 999999 -459853 1 10 999992 -12756 1 514263 915657 -819439 1 2 999999 -770895 1 8 999994 20674 2 2 999999 2 920936 963577 2 2 999999 2 1 999997 1 214388 907776 363759 1 421715 883859 656686 1 412858 784833 700074 1 492885 652680 -613734 1 2 999999 527696 2 389979 836891 1 20 999988 -553751 2 1 999983 1 190532 787518 -302306 1 140955 639137 177770 2 243781 783161 1 20 999981 -477300 2 2 999999 2 399461 839703 1 635821 664274 955250 2 16 999998 2 2 999999 1 244281 425186 -89364 1 6 999998 -651886 2 861800 995416 1 10 999999 923005 1 2 999999 -17241 2 17 999998 1 2 999999 449004 1 2 999999 622863 1 2 999999 61725 2 2 999999 1 2 999999 686801 1 2 999999 -220451 1 14 999990 -739756 1 2 999999 -5211 2 2 999999 2 2 999999 1 9 999996 82060 1 203836 635091 -858394 1 35351 203732 362906 2 2 999999 1 901945 976823 -837761 2 7 999981 2 10 999988 2 5 999984 1 2 999999 -885369 1 535015 913114 -217854 1 409942 454885 148317 1 2 999999 572477 1 2 999993 -165271 2 8 999997 2 2 999999 1 2 999999 -912997 2 18 999994 1 10 999993 -152581 2 202042 412331 2 329626 372062 2 285383 843729 2 2 999999 2 2 999999 1 18 999989 184105 1 2 999999 -725885 2 2 999999 1 502080 602848 610401 1 13 999986 689388 1 2 999999 531255 2 142657 708120 2 525711 606314 2 4 999993 1 2 999999 -837472 2 747645 816205 2 204657 422671 2 1 999989 2 1 999981 1 2 999999 -59970 2 200449 798587 2 2 999999 1 4 999987 -333388 2 5 999993 1 272655 975166 -301012 1 2 999999 -765534 2 164050 288613 2 2 999999 2 2 999999 1 2 999999 -419347 1 20 999983 -444070 2 47735 658216 1 8 999984 623040 2 2 999986 2 2 999999 2 822542 950366 2 2 999999 2 256066 435508 1 401080 972021 -492461 2 50788 699184 1 15 999988 599468 1 2 999999 -989838 1 2 999999 -468599 1 928653 935704 69512 2 670216 739778 1 475329 957143 987972 1 425802 614769 -428517 2 17 999982 2 2 999999 1 66784 663827 521082 1 17 999991 -306568 2 14 999993 1 469289 704243 -838650 2 177938 899324 1 2 999999 -185346 1 2 999999 270750 1 199847 716233 871988 2 2 999999 1 2 999999 -722223 2 140002 302324 2 2 999999 1 2 999999 170804 1 225141 268798 184523 1 2 999999 -960111 2 233288 688909 2 5 999981 2 2 999999 1 376817 660018 -499848 2 381046 745315 2 3 999992 1 17 999983 16674 2 197134 597473 1 17 999981 83813 1 19 999982 -605776 1 2 999999 -463614 2 18 999989 2 139032 164716 2 18 999999 2 10 999999 1 746783 995215 814012 2 11 999990 2 124563 957770 2 512864 515548 1 193647 403126 -780750 1 25742 624902 881597 1 2 999986 -376742 2 2 999999 1 2 999999 966816 2 604816 912030 2 2 999999 2 2 999999 1 2 999999 -933180 2 575805 604582 1 2 999999 -555338 1 11 999985 642542 2 485467 934659 2 14 999993 1 401190 821291 46459 1 2 999999 31591 1 361460 641148 -146439 2 458672 478413 1 7 999998 -399331 2 552723 682214 2 15 999981 2 2 999998 2 2 999999 2 14 999988 2 285763 983404 2 335185 564629 1 2 999999 101162 1 2 999999 34282 2 14 999982 2 764442 779360 1 188598 436445 -513025 1 2 999999 955771 1 14 999987 846004 1 16 999987 -709046 1 3 999984 660884 2 2 999999 1 16 999987 15222 1 2 999999 -75568 1 2 999999 243609 2 2 999999 1 18 999987 110431 1 256600 755058 800638 1 296442 655988 -798832 2 17 1000000 1 18 999990 -7895 2 2 999999 1 18 999985 740575 1 638697 770330 -369928 1 15 999994 635934 1 2 999999 -440256 1 8 999998 -677496 2 266685 384102 1 2 999999 744366 1 13 999987 229877 1 123249 764092 -631644 2 666609 765620 2 117192 619323 1 205779 713585 -495596 2 3 999987 2 2 999999 1 2 999999 523538 2 423971 678332 1 2 999999 -671257 1 3 999996 862721 1 2 999999 618960 2 2 999999 2 8 999992 1 11 999994 287630 2 139984 231047 1 26600 444880 945296 2 2 999999 1 6 999993 883254 2 363702 521710 2 2 999985 2 10 999993 2 2 999999 1 854635 867974 -886142 2 20 999984 2 269935 426828 2 743231 965606 1 2 999999 541022 2 2 999999 1 2 999999 478261 2 2 999999 1 11 999986 332910 2 563608 785737 2 2 999999 2 14 999994 2 10 999995 2 2 999999 1 2 999998 526764 1 2 999999 436254 2 2 999999 2 16 999996 2 14 999995 2 18 999991 2 2 999999 1 2 999999 -256231 1 2 999999 -501315 2 2 999999 2 10 1000000 1 7 999982 -362892 1 336781 400886 -447982 2 71317 795019 1 12 999990 -977404 1 130281 535202 -266125 2 16 999999 2 2 999999 2 17 999984 1 3 999986 -981769 1 15 999981 -68383 2 2 999999 2 2 999999 1 2 999999 -223481 2 89463 941048 2 10 999981 1 11 999997 -857492 2 2 999999 2 2 999999 1 18 999999 -894949 2 291877 868912 1 497767 512657 -413600 1 87387 916781 970563 1 13 999998 -618637 2 2 999999 1 127766 395306 719519 1 115830 209469 5086 1 2 999999 147805 1 2 999999 -840731 2 2 999999 2 16 999997 1 3 999998 85898 2 18 999987 1 2 999999 -454425 2 2 999999 2 2 999999 2 239116 478406 2 11 999990 1 39566 758809 -958439 2 165153 978868 1 2 999999 -884567 2 197475 713249 1 15 999993 418326 2 2 999999 1 12 999984 480296 1 138198 633589 -13404 1 70462 244211 448110 2 448772 449578 1 826068 919743 467144 2 482741 979055 1 19 999985 795390 2 540331 887793 2 56719 269688 2 14 1000000 2 5 999997 1 6 999995 961450 1 2 999999 -150941 1 11 999995 -381404 2 235083 971572 2 20 999992 2 16 999985 2 6 999995 2 76194 936338 1 4 999986 -499314 1 2 999999 -894219 1 2 999999 462975 2 414229 997303 1 2 999999 -383093 2 2 999999 2 525152 546846 1 72752 283627 -522146 2 603815 749316 1 2 999999 -424969 1 797772 953341 727138 1 2 999999 -770185 2 2 999999 1 56061 312688 592162 2 18 999982 2 2 999999 2 2 999999 1 2 999999 505928 1 2 999999 866947 2 42123 545876 2 2 999999 1 7 999982 638707 1 2 999999 581334 2 757259 795675 1 2 999999 306970 1 244473 661357 -550177 1 212813 301027 -350936 1 2 999999 527332 2 7 999989 2 2 999999 2 15 999998 1 20 999990 -735233 1 1 999982 -608137 2 393775 545514 2 6 999992 2 2 999999 2 598818 866709 1 19 999991 -215899 1 10 999995 807961 1 2 999999 -817441 1 174924 609592 685647 2 8 1000000 2 4 999993 1 820616 875922 -585200 1 17 999993 467545 2 2 999999 1 13 999991 279354 2 12 999992 2 2 999999 2 16 999981 1 70888 601314 384931 1 487732 947949 768453 2 6 999992 1 810211 906387 -526789 1 426957 695961 -224982 2 6 999992 2 11 999993 1 565511 729437 -380765 2 20 999984 1 2 999999 785991 1 659564 994464 327780 2 228789 391303 2 2 999999 2 2 999999 2 277586 689412 1 222144 683790 767057 1 21411 132391 -774758 1 2 999999 865610 1 169641 922221 -678774 2 2 999999 1 3 999981 -140343 1 11 999996 -575851 2 6 999987 2 405793 786532 2 3 999986 1 18 999989 375871 1 232700 768258 -75850 1 11 999989 73155 2 19 999992 2 2 999999 1 2 999997 111193 1 2 999989 -430759 2 193255 643623 2 6 999994 1 2 999999 49780 2 11 1000000 2 165035 467880 1 3961 121606 -348709 1 17106 132459 350792 2 350284 483730 2 19073 404671 1 2 999996 619700 2 68967 271300 1 2 999999 -686184 1 20 999993 -317752 2 120654 640844 1 2 999999 -553175 1 2 999999 -125752 2 20 999985 2 387905 681965 1 4941 18570 -211843 1 16 999986 522296 2 218081 953638 1 2 999999 14201 1 17 999989 -305223 1 6 999982 134586 2 2 999999 1 507458 990414 449861 1 3205 345632 -268903 2 2 999999 1 8 999990 -404403 1 2 999999 818122 2 2 999999 1 920372 992311 -324320 1 14 999988 566356 2 2 999999 1 445155 806928 -121351 2 20 999996 2 2 999999 1 2 999999 944475 2 147648 982381 1 20 999989 -770675 2 169846 278708 1 107398 513935 932502 2 11 999989 1 3 999997 -276 1 2 999999 -228883 2 657677 937943 1 6 999984 440862 1 905988 995553 423523 2 5 999981 1 17 999984 564396 1 8 999984 604814 2 11 999986 1 17 999998 -282328 1 7 1000000 -693379 1 7 999997 345417 2 285818 832101 2 516205 612994 1 8 999986 -698804 2 16 999982 1 87262 260740 380847 1 2 999999 -195867 1 371385 925391 515643 2 15 999984 1 2 999999 874728 2 96526 301188 1 2 999999 -98664 1 180363 738006 214454 2 2 999999 1 2 999999 940085 1 4 999999 -894476 2 5 999989 1 2 999999 -293462 2 3 999994 1 2 999999 165566 1 748601 993127 -693561 1 2 999999 79355 2 455007 742840 1 3 999984 -597694 2 307666 781623 2 373886 565588 1 2 999999 -462068 1 2 999999 991463 2 2 999999 1 11 999998 -532831 1 8 999987 -147267 1 465608 715525 -759458 1 2 999999 743974 2 140214 285138 1 261501 619873 -820024 2 2 999999 1 8 999993 945888 1 1 999999 870290 1 501141 645865 -193823 1 37867 356705 -328436 1 4 999994 -261296 1 2 999999 -893804 2 12 999992 1 2 999995 -616180 2 19 999993 2 327411 548086 1 2 999999 105560 1 5 999998 -243826 1 2 999999 247141 1 354068 570526 -40802 2 18 999995 1 2 999999 468138 2 411206 660969 1 2 999999 -502032 2 2 999999 1 2 999999 467274 1 37043 571649 -624492 1 16 999985 -716439 1 6 999984 -177748 1 69609 362743 163855 2 20 999993 1 876557 878326 714361 1 6 999995 -418721 2 170517 454453 1 6 999992 -207100 2 664181 865336 2 439542 697944 2 2 999999 1 501322 817502 -507452 2 443202 529447 2 425510 883047 1 2 999999 -429460 2 599181 975362 2 2 999999 2 2 999999 1 877427 991587 -995107 1 2 999999 -507873 1 2 999999 -732031 2 7 999996 2 2 999999 2 12 999989 2 2 999999 1 2 999999 696863 2 4 999990 1 2 999999 -465840 1 2 999999 843867 1 2 999999 -227170 2 17 999983 2 2 999999 2 1 999994 1 20 999996 -707834 2 155640 977004 1 2 999999 991975 1 159932 315560 674790 1 269017 415215 528594 2 233253 848885 1 2 999991 327497 2 12 999982 2 2 999999 1 4 999991 370732 1 2 999999 651858 1 666551 995905 -698842 2 528292 865373 1 2 999999 -233371 2 741498 930793 1 19 999987 -578225 2 435571 788600 2 2 999999 2 2 999987 1 2 999999 -67325 1 76740 302368 272005 2 187128 288993 1 318297 540896 643759 2 2 999999 1 3 999997 -386751 1 16 999999 -35338 1 8 999984 618206 2 327519 411992 1 12 999991 -314800 1 109533 831343 -539119 2 2 999999 1 2 999999 302246 2 13 999996 2 397366 582438 2 815520 971174 2 14 999989 1 2 999999 -192374 1 5 999987 -511392 2 9 1000000 1 2 999999 -979439 2 76894 681608 2 673432 829996 2 85541 831576 1 2 999999 69901 1 4 999986 -19067 1 87439 474696 -371112 2 2 999999 1 2 999999 83736 2 2 999999 1 13 999985 493926 1 15 999982 -135688 1 275711 881788 909885 2 2 999999 2 384830 895570 1 16 1000000 552926 2 511239 568547 1 168773 927490 33182 2 155307 559031 1 10 999987 -925230 2 7 999995 2 19 999985 2 12 999986 1 6 999984 744173 2 9 999993 2 2 999996 1 1 999998 -308408 2 7 999984 1 204195 877034 -135181 2 2 999999 2 18 999990 2 2 999999 2 20 999982 2 18 1000000 2 2 999999 2 12 999982 2 360883 644962 2 4 999990 1 7 999987 -619534 1 350493 737044 -553923 1 16 999991 539746 2 2 999999 1 2 999987 641673 2 2 999999 2 18 999996 1 3 999987 674371 1 20 999982 634614 2 2 999999 2 2 999999 1 544341 936994 -741351 1 2 999999 612436 2 5 999999 1 18 999983 750644 2 303392 650279 1 291960 539715 -902744 1 2 999999 823254 1 2 999999 518911 2 582768 669484 2 2 999999 1 2 999999 410454 1 4167 477535 482667 2 16 999985 1 2 999999 212936 2 1 999992 2 2 999999 1 9 999987 328023 1 12 999999 233752 1 25605 501912 339117 2 2 999999 1 2 999999 192984 2 242177 282694 2 2 999999 2 3 999990 2 17 999994 2 2 999999 1 9 999996 642654 1 606107 726903 158613 2 2 999999 2 511993 651512 2 16 999993 2 458401 620406 2 11 999981 2 2 999999 2 14 1000000 2 83584 562760 1 12 999991 978043 2 135728 802606 1 2 999999 231464 2 2 999999 1 546415 806570 995355 1 136611 213385 -34567 1 10 999991 -235290 2 2 999999 2 5 999986 2 2 999999 1 2 999999 389481 2 398387 905793 1 341263 702091 -77162 1 2 999999 283240 1 16 999988 -66790 2 2 999999 1 16 999994 783325 1 113479 334929 -294210 2 19859 66518 1 20 999988 530191 1 792107 950138 -439940 2 104914 432544 1 10 999985 -41012 1 5 999984 209134 2 18 999995 2 325099 943496 1 157948 556023 -348907 2 2 999999 1 308515 915614 -586547 2 16 999984 1 12 999989 427033 2 11 999984 1 2 999999 677876 2 2 999999 2 2 999999 1 896530 999356 -396077 2 161140 431618 2 3 999986 1 4 999983 50604 1 665815 947139 75215 2 2 999999 1 2 999999 366872 2 8 999981 1 18 999993 -323064 1 2 999999 99546 1 551739 745869 630383 2 62784 952094 2 4 999998 1 199524 460327 -596064 1 537230 712651 307929 2 12917 466071 2 2 999999 2 183085 380874 2 477129 639155 2 2 999999 2 2 999999 1 503532 536761 339515 2 6 999986 1 95266 582051 -502435 1 350936 726770 777362 1 17 999991 834870 1 19 999990 -889257 1 9 999990 40897 1 2 999999 -77360 2 576839 990743 2 2 999999 2 246573 258215 2 3 999997 2 17 999988 1 2 999999 337665 2 13 999982 1 36537 382240 589488 2 303074 857185 2 2 999999 2 2 999999 2 573019 847575 2 2 999999 1 2 999999 63929 1 3 1000000 -640390 1 155493 837370 86758 1 48799 472204 -8731 2 19 999982 2 242087 244159 1 17 999996 -320771 1 2 999999 294627 2 19 999987 1 2 999999 745883 2 2 999999 2 364510 953942 2 2 999999 1 19 999982 -513219 1 2 999999 -726125 2 2 999999 2 13 999982 2 568297 582402 2 6 999991 2 16 999986 2 2 999999 1 2 999999 -59946 1 2 999999 -167043 1 955294 995498 292291 1 156385 698641 -949451 1 694672 722822 -645501 1 8 999999 -111503 1 2 999999 138868 2 580153 751039 2 434422 690395 2 632898 660705 1 171069 943205 151458 1 9 999998 939992 1 787848 823533 297860 1 583963 954060 -817570 2 2 999999 1 2 999999 -275947 2 15 999996 2 18 999993 1 2 999999 -752397 1 2 999999 989408 1 15 999999 812135 1 15 999993 978077 1 2 999999 883875 2 19 999985 2 700599 942505 1 297493 383562 158875 1 155468 616915 558115 2 444004 803981 1 2 999999 514700 2 315086 714080 2 5 999982 1 299085 856217 -484987 2 17 999992 1 2 999999 -55401 1 16 999992 -144075 2 282538 629056 1 72241 969287 -739798 1 15 999994 -946632 1 2 999999 -843622 1 190369 849072 -847030 2 362936 606037 1 563208 718568 468246 2 20 999981 2 2 999999 2 406746 439431 1 2 999999 466917 2 18 999994 2 20 999991 2 18 999995 2 2 999999 1 94461 798439 -411306 2 582225 924685 2 16 999994 1 3 999984 -923209 1 2 999999 690786 2 6 999983 2 2 999999 2 2 999999 2 2 999999 2 1 999988 2 2 999996 1 173980 446615 -769048 2 3 999983 2 11 999996 2 181785 918944 2 2 999999 1 2 999999 984487 2 2 999999 1 2 999999 211243 1 2 999999 29350 1 2 999999 803265 2 597045 882056 2 12 999999 2 1 999989 1 104661 760421 -554390 2 4 999982 1 2 999999 -310848 1 4 999982 622719 1 7 999987 -763751 1 13 999997 -330955 2 241942 589185 1 2 999999 -767734 1 2 999999 -788932 1 545859 547815 270234 2 234177 327570 1 34372 916586 -484910 2 16 1000000 2 725935 880054 2 16 999999 2 200431 605867 2 18 999995 1 3 999996 -19543 2 97172 361952 2 1 999986 1 546226 578983 312296 2 2 999999 2 72349 192557 1 3 999997 785391 1 423627 869956 518580 2 2 999999 1 25355 375279 -257078 1 15 999983 1796 1 2 999999 -352828 2 8 999993 1 2 999995 1410 2 2 999999 1 506488 639218 -512077 1 14 999983 725014 2 8 999987 1 85151 755877 916504 1 2 999999 -491877 1 4 999998 -305727 1 153770 419718 -589740 1 2 999999 291900 1 2 999999 105279 1 10 999991 13540 1 2 999999 717490 2 297600 914860 1 2 999999 667348 2 2 1000000 1 276258 808092 -278139 1 2 999999 361021 1 750595 765955 -93951 1 2 999999 123779 1 18 999998 -390858 1 2 999986 613135 1 2 999999 -925006 2 2 999999 2 2 999999 2 2 999999 2 626681 789090 1 2 999999 -280874 2 45602 81945 2 2 999999 2 2 999999 1 12 999994 -849050 1 2 999999 175724 1 20 999992 -528490 1 2 999990 343652 1 13 999984 -760602 1 15323 939484 -31592 2 2 999999 2 204846 819180 2 7 999982 2 14 1000000 1 18 999987 -540282 2 82035 153886 1 2 999999 223183 2 2 999999 2 248432 938580 2 2 999999 1 19 999985 913987 1 20 999988 565046 2 13 999985 1 2 999999 -734265 2 5 999982 1 13 999985 -514328 1 5 999983 544544 2 2 999999 1 13 999983 -409901 2 672435 911631 1 19 999987 973734 1 33388 611254 -586270 1 51850 525330 -339760 2 11 999981 1 3 999996 -325796 1 172012 524160 214356 2 2 999983 1 6 999987 58572 1 2 999999 -998213 2 703955 901099 1 816143 921428 -180243 1 4501 541221 725545 2 515648 816829 1 11 999999 -2479 2 698693 740919 1 20 999981 -374677 2 507940 896996 1 14 999983 -761504 1 619811 812005 -9368 2 16 999989 1 8 999990 708226 1 11 999997 -862324 1 2 999999 -441306 1 11 999996 -683612 1 470093 686969 -820032 1 3 999988 -429242 2 248818 743182 1 2 999999 -655524 2 85441 647255 2 2 999999 2 18 999990 1 914119 989428 878288 1 2 999999 -91443 1 187844 536450 -725526 2 2 999999 2 349815 351580 2 22944 777203 2 2 999999 1 7 1000000 -697483 1 2 999999 510021 2 2 999999 1 2 999999 -730436 2 8 999991 1 328305 929774 61792 2 8 999993 2 16 999991 1 11 999996 -349941 1 7 999986 -956131 2 162368 486721 2 2 999999 1 2 999999 -994064 2 2 999999 1 2 999999 426683 1 20 999984 466260 2 2 999999 2 10 999998 2 2 999999 1 7 999986 -337902 2 2 999999 2 2 999999 1 36257 220881 925957 1 2 999999 -161161 2 183416 786036 1 11 999988 -749050 1 20 999989 -30280 1 18 999993 -77130 2 707185 996557 1 8 999989 493387 1 2 999987 755891 2 268243 455443 1 2 999999 -72158 1 43598 199548 -532915 1 209030 239012 -246202 2 7 999996 1 6 999981 595800 2 2 999999 1 2 999999 542091 1 2 999999 -163165 1 2 999999 -388530 2 2 999999 1 2 999999 -72756 2 405182 944199 1 212631 972210 909699 1 2 999999 996910 2 2 999999 2 734916 945945 1 149558 473736 328388 2 169404 939350 1 377368 889107 -843435 1 2 999999 324255 1 2 999983 7271 1 2 999999 -817090 2 468383 630872 1 2 999999 884989 1 2 999999 -155492 1 530665 998619 157381 2 464442 647108 2 121807 179915 1 502219 634433 -489080 2 2 999999 1 2 999999 -30875 2 2 999999 2 724276 756772 1 10 999991 -671276 2 2 999999 2 3 999992 1 347503 477058 -102634 1 2 999999 -71609 2 8 999990 1 321103 619017 950520 1 2 999999 976183 2 80594 484587 1 18 999989 805211 2 565957 602238 1 2 999999 -829115 2 1 999991 1 18 999990 613699 2 166551 231532 1 2 999999 229217 2 6 999992 2 19 999997 1 130781 992141 -46513 1 19 999990 -298029 2 1901 363937 2 2 999999 1 845359 846169 -193457 2 4 999998 1 5 999992 -704842 2 283749 630211 1 2 999999 -895707 2 196250 929102 1 396799 552415 633216 1 375379 702220 692015 1 4 999988 -301930 2 13 999994 1 2 999999 -910487 2 2 999994 2 2 999999 1 14 999999 54677 2 17 999993 1 10 999989 -836687 1 56017 777453 40310 2 13 999982 2 12 999987 2 2 999999 2 12 999999 1 2 999999 832246 1 2 999999 -249545 1 5 999995 -257942 2 214357 245712 2 9 999997 1 477078 499326 -101391 1 2 999999 685075 2 5 999996 1 175510 635842 416692 2 10 999989 2 2 999999 2 509029 882492 1 12 999998 -22581 1 2 999999 701635 2 32324 260510 1 1 999990 299151 1 97765 922873 -681449 1 550439 603886 962191 2 16 999981 2 2 999995 2 2 999999 1 2 999999 -919820 1 518010 724208 -148396 2 20 999991 2 2 999999 1 339878 475425 -704533 2 630520 767643 2 2 999999 2 2 999999 1 2 999999 -521861 1 2 999999 459830 2 2 999999 1 15 999997 -623672 1 573585 678399 936685 1 1 999984 894999 2 2 999999 2 5 999993 1 2 999999 -445316 2 8 999994 2 6 999987 1 12 1000000 370041 1 2 999999 -5841 2 2 999999 1 2 999999 674043 2 2 999982 1 2 999999 787856 2 20 999990 1 389180 569463 574816 2 5 999990 2 15 999998 2 18849 68987 2 36816 999498 2 115020 214678 1 17 999993 255495 2 4 999987 2 5 999999 2 2 999999 1 6 999990 -858349 2 2 999999 1 2 999999 -818097 2 800837 878998 2 7 999995 1 368848 831100 695280 1 2 999999 -743253 1 15 999989 801047 1 13 999997 -572938 2 17297 962543 1 2 999999 -217543 2 390295 755104 2 666484 852388 2 459508 952243 2 2 999999 1 11 999982 -99723 1 2 999999 -656314 1 2 999999 517109 2 10 999981 2 5 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 823052 2 2 999999 1 2 999999 123672 2 13 999987 1 2 999983 222094 2 359633 824825 2 188765 713094 2 2 999999 2 20 999985 1 125339 602397 -954580 1 291093 314253 860962 1 82909 765926 127656 1 2 999999 277798 2 12 999987 1 453888 873028 247921 2 2 999999 1 396111 431522 -260076 1 2 999999 917855 2 17 999989 2 2 999999 2 403079 505584 2 2 999999 1 3 999993 271802 1 193999 854471 -573958 1 2 999999 534028 1 11 999986 -658419 1 2 999999 -792826 1 34021 51060 -811731 1 18 999988 -297882 1 578681 787719 633858 1 7 999989 363714 1 2 999999 836828 1 511889 538664 -223157 1 13 999982 961803 1 236169 245274 -543482 2 230564 515626 2 5 999982 2 2 999999 2 2 999999 2 855203 961354 1 135070 751063 -15257 1 11 999997 900841 1 7 999993 -633573 2 15 999981 2 355766 483854 2 292878 483432 1 2 999999 -218133 1 20 999997 173523 2 193535 392164 2 2 999999 2 9 999985 1 2 999999 -259528 1 19 999995 -333677 1 2 1000000 101422 2 17 999984 1 3 999990 -85049 2 5 999990 1 2 999999 -886867 2 2 999999 2 11 999986 1 2 999999 347194 1 483391 728773 493552 1 2 999999 15146 1 18 999991 369585 2 18 999996 2 2 999999 2 19 999992 1 2 999999 -470447 2 18 999995 2 13 999984 2 517489 739079 1 14 999996 381488 2 15 999994 2 384527 749304 2 324095 546913 2 163232 937293 2 2 999999 1 8 999999 -195931 1 5 999988 -73278 2 497069 745362 2 9 999992 1 2 999999 -530076 1 2 999999 118628 2 449731 833613 1 2 999999 -30524 2 2 999999 2 8 1000000 1 2 999999 -678602 2 20 999984 2 175269 567019 1 2 999999 23612 2 129222 408152 2 13 999988 2 20 999991 2 2 999999 2 780710 873616 2 16 999988 1 2 999999 93102 2 2 999999 1 5 999996 175559 2 420266 942292 1 7 999996 841028 2 129678 181926 2 2 999999 2 621671 985560 1 269899 658989 -558320 2 499930 754536 1 379125 660499 -310910 1 14 999991 -529836 1 19 999990 85163 1 663256 699380 -55483 2 341528 742306 2 13 999986 2 2 999999 1 2 999999 -39266 1 265182 581130 496764 1 2 999999 181598 2 442423 844361 1 2 999999 -376398 2 6 999991 2 929045 937040 1 173859 286367 371465 1 2 999999 -20634 2 3 999994 2 2 999999 2 2 999999 2 2 999999 1 6 999998 128943 1 225559 805729 -313998 2 19 999988 1 133846 777794 138751 2 2 999999 2 2 999999 1 116703 852270 366798 1 2 999999 -702302 2 5 999982 1 7 999987 -21260 1 16 999986 -68877 2 18 999997 2 12 999990 2 2 999999 2 2 999999 1 2 999999 -604198 1 14 999981 497350 2 6 999984 1 2 999999 -261108 1 15 999994 183464 2 2 999999 1 25793 881027 -344632 1 2 999999 -628110 2 2 999999 2 76299 836065 2 19 999986 1 2 999999 137468 1 775869 925091 931712 1 615789 821265 48015 1 635145 900514 -30334 2 19 999990 2 16 999998 1 2 999999 -663312 2 8 999982 1 19 999983 447898 2 11 999983 2 2 999999 1 2 999999 -655471 2 2 999999 2 2 999999 1 19 999982 -471292 2 2 999999 1 2 999999 288654 2 2 999999 2 2 999999 1 189905 582932 -669503 2 1 999994 2 17 999994 1 552987 946257 505623 1 9 999982 140342 1 18 999989 -40914 1 91997 229143 -917172 2 2 999999 2 291129 437896 1 587570 776093 706912 2 79221 814566 1 3 999986 987493 2 69371 519475 2 2 999999 1 1 999982 -807553 1 391850 603052 978775 1 2 999999 520360 2 96473 225030 1 16 999993 33231 1 12 999991 912058 1 2 999999 206866 1 17 1000000 -889965 1 1 999982 -2899 2 2 999999 1 2 999999 -696381 1 2 999999 966908 1 2 999999 -309815 2 189221 847086 1 103534 922178 427766 1 104015 979658 924847 2 14 999996 1 2 999999 -10206 1 160724 181502 -772575 2 3 999998 2 5 999988 1 13 999991 -43459 1 7 999994 -509030 2 169620 849013 2 2 999999 2 87660 658623 1 68567 553373 239943 2 2 999999 1 2 999999 -269719 2 2 999992 2 2 999999 1 4 999983 -969480 1 7 999984 285082 2 17 999999 1 2 999999 361833 1 468628 676469 959311 1 2 999999 111134 2 2 999990 2 11 999983 1 208623 972111 34843 2 2 999999 1 2 999999 283997 1 19 999981 -726991 1 4 999994 -984371 1 8 999987 -587942 2 2 999999 1 11 1000000 317773 1 2 999999 534267 1 194213 954180 -72103 2 7 999988 2 2 999999 2 2 999999 2 108639 243634 1 10 999996 63725 2 16 999991 2 2 999999 2 44762 347883 2 182691 322759 2 2 999999 1 101718 627260 129872 1 6 1000000 -271847 1 9 999995 -650916 2 5 999997 1 190504 769057 215817 2 146634 166653 1 324126 660933 -993013 1 37746 419906 63389 1 571475 720555 148647 1 266125 411531 445642 1 2 999999 -41440 2 123295 808071 1 2 999999 226453 1 570306 717815 856184 1 8 999986 -321291 1 201755 639855 -939956 2 2 999999 1 2 999999 -644076 1 8 999989 -170962 1 2 999999 172396 1 2 999999 -956581 2 86338 450750 2 2 999999 1 610588 808063 -900116 1 115267 442946 570669 2 18 999982 1 918834 979711 435978 2 9 999988 1 14 999983 856150 1 20 999984 -487513 1 388088 591828 -548661 2 2 999999 1 417225 938786 -996025 2 2 999999 1 19 999988 980755 1 365068 776718 -456916 1 2 999999 740059 1 18 999995 -286485 2 14 999998 1 2 999982 -487389 2 80871 352533 2 1397 841134 1 2 999999 560192 2 2 999999 2 2 999999 1 2 999999 504866 1 885028 893998 -713163 1 2 999999 -402112 1 91768 712288 -519127 1 136985 998184 -902914 1 391695 551437 66858 2 146314 962047 1 2 999999 866886 1 482376 866357 -761383 2 19 999994 1 2 999999 515773 2 2 999999 2 2 999999 2 344140 470425 2 2 999999 2 14 999996 2 2 999999 1 31575 753270 -501491 2 134028 310178 1 13 999994 302153 1 298876 548374 -739332 1 466199 955540 372225 1 262628 379483 -633385 1 4 999993 -681058 2 68494 647566 1 11 999994 409409 2 18 999994 2 2 999987 1 2 999999 -688440 2 9 999994 2 83034 561622 2 4 999992 2 2 999999 1 14 999995 -766868 1 8 999987 -611017 2 2 999999 2 2 999999 2 2 999999 1 10 999981 -303157 1 2 999999 -471234 1 13 999990 -522252 1 2 999999 646277 2 2 999999 1 340336 362139 -105000 1 108436 913775 854950 1 2 999999 249905 2 3 999987 1 17 999989 -246865 1 97012 279513 -57512 1 10 999999 -160214 1 1 999989 508558 1 2 999993 -765443 1 840904 876937 -22407 2 2 999999 2 2 999999 1 2 999999 -486026 2 48624 564288 1 2 999999 108420 1 2 999999 -309036 2 593740 711520 1 2 999999 976722 2 2 999999 2 185694 449581 2 11 999999 2 2 999999 1 1 1000000 -242246 1 10 999987 -442565 1 191101 796383 -351643 1 531987 831153 -318459 1 2 999999 353549 1 50296 297921 -438884 2 63951 871034 2 85522 980868 1 2 999999 -354050 2 2 999999 1 2 999999 914190 2 2 999999 2 3 999986 1 2 999999 -501192 1 2 999999 -799942 2 65951 935532 1 352066 774754 854584 2 11 999983 2 7099 574318 1 19 999989 558752 1 2 999999 -730703 2 139957 233947 2 14 999992 1 655493 831679 -122570 1 522641 960551 -306463 2 2 999999 2 2 999989 2 19 999997 1 2 999999 260938 2 2 999999 1 11 999992 -561991 2 6 999999 2 153670 929033 1 2 999999 624033 2 4 999995 2 7 999996 2 2 999999 2 2 999999 1 695359 985986 -489598 2 2 999999 1 357875 522986 -703731 1 9 999981 -176263 2 66014 222047 2 76656 319134 1 54464 296405 165366 1 2 999999 -217709 2 18 999998 1 12 999991 637468 2 2 999999 1 2 999999 668925 1 8 999998 -413912 2 2 999998 2 13 999993 1 20 999983 -89860 2 82458 405792 2 2 999999 1 464815 618132 -137587 2 3 999998 2 69659 188076 1 2 999999 -505857 2 17 999993 2 105439 302772 2 13 999982 1 2 999981 930158 2 2 999999 2 2 999999 1 2 999999 482768 1 376601 702354 -63833 1 844863 897924 802053 2 7 999989 1 10 999997 -289954 2 6 999998 1 122924 759343 480809 1 415457 921202 -759612 1 11 999997 -682920 1 8 999987 -353445 2 2 999999 1 6 999997 25933 2 1 999981 1 237753 479934 -330930 1 2 999999 -354859 1 229700 276201 -892471 2 8 999997 1 109404 431265 -308755 2 2 999999 1 464079 569543 260127 2 19 999988 1 218164 990631 -924172 1 7 999991 941166 1 33794 159577 12426 1 2 999999 -799195 1 1 999997 -923029 1 2 999999 15556 1 309951 975861 -858904 1 7 999994 -195237 1 11 999983 -401064 1 360822 938053 -391172 1 818327 896081 -800324 2 312998 974030 2 267636 954925 1 2 999999 619342 1 11 999991 -551355 1 6 999983 759775 1 2 999999 914645 2 20 999991 1 18 999994 14907 2 9802 498495 1 2 999999 -324490 2 529888 581235 1 675822 698170 132149 2 667056 791032 1 310098 608560 -114465 2 1 999998 2 2 999989 1 1 999993 -498104 1 11 999985 -429978 2 11 999990 2 201022 517067 1 398566 863896 -9133 2 71342 579988 1 11 999996 -600632 1 2 999999 -349999 2 2 999999 2 225598 560414 1 556362 800604 879941 1 2 999999 -940523 2 4 999981 2 2 999999 2 67703 167494 1 8 999986 415029 2 380954 993501 1 670359 714980 468278 2 2 999999 1 326790 975074 843157 1 2 999999 -762919 1 2 999999 -768278 2 16 999998 2 49040 550833 2 564633 988525 2 2 999999 2 2 999999 1 12 999990 -922827 1 2 999999 -393138 1 13 999988 257303 2 2 999999 2 18 999998 2 678628 801013 2 191523 353869 1 16 999981 -891694 2 2 999999 1 82649 708423 735742 1 9 999983 -706885 2 2 999999 1 826609 861509 612855 2 8 999996 1 65148 412638 548920 2 2 999999 1 426363 511079 301003 2 13810 496081 1 14 999985 -378015 1 2 999999 -383985 2 2 999999 2 668953 784091 2 330607 659280 2 2 999999 2 2 999999 1 2 999999 629181 2 2 999982 2 2 999999 2 4 999983 2 2 999999 2 2 999999 2 16 999993 2 2 999999 2 2 999999 2 2 999999 2 512292 757836 2 101355 332394 1 4 999996 -486420 1 559779 901289 347511 1 2 999999 247213 1 152204 748872 -569529 2 56934 259788 2 2 999999 2 2 999999 1 2 999999 -704773 2 174900 778275 2 2 999999 2 2 999999 1 660728 729188 -974404 2 2 999993 2 265420 546369 1 2 999999 667438 2 2 999999 1 488930 557823 834942 2 15 999988 1 176569 215538 -410602 2 13 999991 1 11 999983 728349 1 237936 562308 628349 2 13 999996 1 2 999999 181771 2 2 999999 1 7 999993 938880 1 2 999999 -922568 1 229606 386871 613742 1 2 999999 -917119 2 2 999999 2 16 999994 1 320929 991939 936339 1 929401 950467 -166290 2 2 999999 1 208127 757404 -307754 1 374517 759156 -728973 1 2 999999 54487 2 2 999999 2 437861 559409 1 2 999999 -520952 1 404277 590850 -181301 1 110913 320376 64921 1 2 999999 309261 2 2 999999 1 2 999999 -591420 2 2 999999 1 8 999993 853199 1 751209 941786 691662 1 326610 706445 -591548 1 18229 861060 699571 1 500496 666678 489540 2 286918 742165 2 2 999999 2 525470 744168 2 176258 414808 2 900154 984128 1 2 999999 -658851 1 131286 533891 -25393 1 62037 544798 -530986 1 2 999999 -896404 2 17 1000000 1 481164 932895 799842 1 2 999999 862658 2 2 999999 1 11 999989 -456057 2 11 999999 2 13 999987 2 2 999999 2 773 497895 1 677848 806161 448051 2 272558 416922 2 19 999991 2 422543 847258 2 311708 920586 1 20 999987 81883 2 18 999984 1 2 999999 88116 1 18 999992 -106628 2 296919 302555 2 659045 722972 2 2 999999 1 527297 736513 -78089 1 733718 796531 199771 1 229667 870582 -814904 2 2 999999 1 684302 802354 465649 1 539250 625137 -503435 2 13 999996 1 2 999999 814227 1 12 999996 658097 2 2 999999 1 11 999988 948231 2 6 999988 2 354444 841269 1 174408 486329 -241672 1 18 999998 -467391 1 2 999999 -231208 1 82054 335861 -984960 2 530358 641296 1 680793 709889 -67266 2 2 999999 1 2 999999 -670886 2 20 999995 1 476339 814073 373571 2 491228 839422 2 2 999999 1 4 999995 -978511 1 10 999997 86488 1 2 999999 576676 1 4 999992 650772 1 2 999999 -753303 2 345234 653557 2 1 999998 1 2 999999 561577 2 10 999990 2 2 999999 1 667690 815703 -168593 2 381109 762029 2 2 999983 2 850994 878590 2 2 999999 1 2 999999 251851 1 12 999995 -184356 1 16 999985 -234619 1 15 999993 649995 1 2 999999 -410446 1 2 999999 211975 1 15395 179585 526053 2 4 999991 1 2 999999 -4129 2 2 999999 2 322907 774475 1 17 999990 923240 1 98851 127008 239710 1 229515 511277 148240 2 2 999999 2 2 999999 1 2 999999 903431 2 18213 964657 1 2 999999 -632138 1 559164 681951 -183397 1 2 999999 729228 1 503127 626578 -664665 1 2 999999 308891 2 69645 290992 1 85656 225020 719699 1 2 999999 -219587 1 59467 718855 269525 2 2 999999 2 4 999994 2 19 999983 2 2 999999 1 766857 810773 -870719 1 3 999991 277774 1 2 999999 533393 2 2 999984 2 2 999999 2 2 999999 2 2 999999 1 19 999990 -457064 2 2 999999 1 178844 648899 244272 1 110279 497294 292002 1 40906 200273 685684 2 3 999994 1 14 999985 147170 2 21749 904081 2 19 999996 2 2 999999 1 2 999999 474718 2 404340 672007 2 17 999983 2 2 999999 1 769098 998653 303863 2 2 999999 1 15 999995 267151 2 13 999983 1 60146 578748 390739 1 133290 425757 -726928 2 266323 971418 2 2 999999 1 10558 243505 -513590 1 257501 327048 -411746 2 4 999990 1 2 999999 -520163 1 18 999983 518755 2 2 999999 1 2 999999 -644870 2 14 999998 2 57516 997502 1 2 999999 169872 2 123630 619952 1 2 999999 952446 2 212510 979481 2 8 999985 2 2 999999 2 669275 703855 1 19 999992 53356 2 2 999999 1 2 999999 40248 1 2 999999 -7164 1 5 999997 -819933 1 2 999999 819428 2 2 999999 1 2 999999 -320526 1 595880 703027 -211599 2 627735 729135 1 3 999997 -586525 1 2 999999 -676173 1 12 999989 -979542 2 17 999987 1 2 1000000 9289 1 2 999999 -775218 1 3 999990 867608 2 2 999999 2 19 999983 2 186042 302622 1 2 999999 -729666 2 17 999996 2 229803 614038 1 2 999999 70765 1 2 999999 -94521 2 5 999986 2 2 999999 1 2 999999 400442 1 13 999985 -740688 2 2 999999 2 2 999999 2 18 999983 2 6 999982 1 2 999999 -444918 2 14 999981 1 1 999994 666595 1 188045 634302 553139 1 2 999999 -866305 2 20 999987 2 2 999999 2 137627 688690 1 680510 845126 -349454 2 13 999990 2 18 999993 1 2 999999 245163 1 11 999996 -154485 2 508427 842358 1 2 999999 455472 1 11 999981 -86177 1 5 999988 690899 1 262971 843258 -591943 2 13 999990 2 2 999999 2 16 999997 2 115862 961828 1 536527 949379 -490678 2 432418 875055 1 2 999999 894955 2 492863 498303 1 2 999999 -544818 1 573393 761981 567712 2 14 999995 1 337938 499643 910389 2 2 999999 1 185745 747239 348875 2 2 999999 2 2 999999 1 601198 636132 5825 2 2 999999 1 7 999981 -845192 1 19 999999 119329 2 217830 296126 2 2 999990 2 2 999999 1 354126 401462 622432 2 2 999999 1 521929 758216 300460 1 404634 853898 -671491 1 2 999999 569157 1 11 999999 239360 1 2 999999 294856 2 16 999989 1 2 999999 -909812 2 2 999999 1 2 999999 440039 2 2 999996 1 2 999999 -600724 1 18 999993 788729 1 2 999999 713220 1 2 999999 -529817 1 2 999999 803761 2 2 999999 2 14 999981 2 6 999984 1 2 999999 281080 2 2 999999 2 404936 634137 2 240376 641102 2 2 999999 1 2 999999 616191 1 422412 611179 -599676 1 2 999999 513051 1 2 999999 17503 2 412515 840207 2 17 999983 1 588425 597095 -409587 2 8 999981 2 2 999999 1 464271 650155 757902 2 2 999999 1 2 999994 400286 1 419103 450992 -988920 2 2 999999 1 2 999999 648669 1 236682 985085 -796612 1 394655 720117 -449044 1 8 999983 -847017 2 16 1000000 2 2 999999 2 113191 974160 1 65255 153437 266321 2 638102 732123 1 2 999999 417275 2 2 999999 2 500391 784044 2 6 999995 2 557510 822962 1 148803 520201 -914489 1 646398 881234 369577 1 2 999999 -970546 1 454499 771998 -50763 1 2 999999 537781 2 57078 525985 1 2 999999 -843429 2 214092 833083 1 13942 767260 519974 1 227569 890222 387542 1 2 999999 789537 1 53199 180660 821497 2 9 999983 1 20 999999 232775 2 2 999999 2 2 999999 2 485928 562394 2 18 999996 1 39105 410359 562487 1 451908 821039 -920653 2 2 999999 1 871435 921758 610725 2 484214 514561 1 861717 963375 -309626 2 211491 781385 2 2 999999 1 2 999999 -523878 1 9 999996 793662 1 2 999999 -757488 1 123891 434300 547360 1 86479 401968 166369 1 2 999999 -816035 2 174904 760062 2 219837 528632 2 15 999986 1 2 999990 -14876 1 2 999999 -314873 2 2518 614321 2 7 999997 2 2 999999 1 385719 726946 976550 2 2 999999 1 16 999992 -808885 1 12 999991 191871 2 659475 975658 2 18 999985 2 2 999999 1 2 999999 -181964 2 1 999999 1 8 999996 498809 1 7 999981 -101642 1 8 999996 408058 1 808562 912983 -749562 2 547770 902529 1 2 999999 982191 1 2 999999 -684827 2 313708 833844 1 2 999999 -803646 2 419779 671996 1 313295 428722 448205 2 2 999999 2 218955 906299 1 316741 588498 -813678 2 16 999996 1 14 999998 -762710 2 15 999991 2 13 999993 2 578215 838389 1 825580 911183 -90006 1 2 999999 440057 2 18 999988 2 5 999994 2 10 999990 2 20 999997 2 737276 953165 1 2 999999 777177 2 2 999999 2 2 999999 2 10 999990 1 2 999999 445133 2 245288 355586 2 2 999999 1 2 999999 -720514 1 2 999999 500769 2 2 999999 1 219589 390803 -527993 2 11 999987 2 8 999982 2 2 999999 2 2 999999 1 2 999999 200640 2 25468 271796 1 2 999999 -696500 1 9 999992 947457 1 2 999999 -636279 1 2 999999 -940045 2 218299 562782 2 12 1000000 2 2 999999 1 2 999999 -122334 2 1 999998 1 2 999999 -480725 2 18 999984 2 1 999984 1 96415 179286 -153595 2 2 999999 2 18 999994 2 223370 521103 2 451647 935254 2 356604 701906 2 2 999999 2 216520 579707 2 846573 895258 1 672704 965959 -187302 2 199047 819901 2 695224 770261 2 2 999999 1 361013 638415 -317063 2 453783 919728 1 2 999999 -601068 1 19 999995 10131 1 19 999991 -282942 2 27280 982484 1 2 999999 936194 2 657791 738639 1 2 999999 -245248 2 9 999999 2 15 999988 1 2 999999 -309138 2 7 999985 1 2 999999 -795702 2 2 999986 2 6 999983 1 2 999999 721863 1 16 999987 238197 1 2 999999 642626 1 9 999988 266048 1 429735 698075 -680081 2 579947 588437 2 8 999992 2 2 999999 2 2 999999 1 2 999999 167471 2 18 999996 1 386998 591281 791727 2 159689 568153 1 2 999999 -121543 1 2 999999 -890873 2 363071 924297 1 92700 478361 195928 1 2 999999 862169 1 17 999981 90153 1 2 999999 -715006 1 16 999997 212154 2 2 999999 1 2 999999 -374468 1 42094 374737 -118944 1 17 999986 -888905 2 16 999999 1 13 999998 939624 1 454242 864809 -588805 1 17 1000000 -143971 1 2 999999 -61773 1 2 999999 -980683 1 20 999982 640777 1 177003 647962 847828 1 7 999987 -985020 2 1 999988 1 19 999986 -387968 2 360948 397806 2 16 999990 1 11 999997 597233 1 95847 953085 -16507 2 338800 969402 1 19 999989 426908 2 2 999994 2 492042 952632 2 779192 942941 2 786207 794635 2 13 999983 1 13 999995 799343 2 464064 892893 1 11 999983 -875965 1 9 999998 -372246 1 548267 984635 -946129 1 2 999999 -437879 1 2 999999 475916 2 14 999984 2 2 999999 2 5 999996 2 10 999988 2 8 999982 2 20 999988 2 20 999990 2 545652 940809 2 114227 904778 1 18 999990 800882 2 4 999995 2 11 999982 2 336169 781654 1 2 999999 -601014 1 2 999999 276392 2 5 999995 2 210030 846950 1 2 999983 726962 2 6 999990 2 5 999994 1 396583 655370 -285406 1 2 999999 -237195 2 2 999999 1 621311 679179 -462479 1 2 999999 -260452 1 332707 681851 -478665 2 511453 991164 2 217016 868666 2 2 999999 2 2 999999 1 2 999999 486093 1 80292 684728 -63583 1 831376 919287 358533 2 42929 767799 2 12 999983 2 2 999999 1 160913 781162 -261224 2 456773 783991 1 15 999985 549879 2 62730 681495 2 11 999988 1 15 999997 -699797 2 3 999982 1 2 999999 296084 1 2 999999 464438 1 2 999999 -233135 2 6 999998 1 2 999999 164184 1 194209 457081 257223 1 587861 769953 -554825 2 2 999999 2 93118 904460 1 2 999999 409193 2 510759 909486 2 12 999994 1 19 999995 -411355 2 2 999999 1 19 999995 -688413 1 192053 224999 29552 1 279759 367909 411710 1 14 999987 834656 2 6 999999 2 2 999995 2 2 999999 1 2 999999 979898 1 7 999999 -493801 2 9 999999 2 2 999999 2 328345 731607 1 2 999999 143030 1 355508 987334 674233 2 2 999999 2 2 999999 2 85953 776697 1 2 999999 809693 1 4 999991 800152 2 4 999987 2 114690 747585 1 2 999999 573676 1 6 999991 569218 2 649678 728225 2 25764 920568 2 8 999993 2 2 999999 1 2 999999 990483 1 380694 873151 698326 1 74724 874795 -281633 2 2 999999 1 19 999986 354497 2 2 999999 1 6 999993 531664 1 77915 315608 -272794 2 193766 805309 1 2 999999 -962468 2 2 999999 2 521885 728658 1 2 999999 737220 2 27379 57358 1 17 999983 890644 1 772078 774318 -419677 2 195261 533442 2 3 1000000 2 2 999999 1 68480 227287 551498 1 11 999999 -684228 2 2 999999 1 2 999999 -853996 2 16 999997 2 3 999981 2 4 999985 2 2 999999 2 1 999985 1 2 999999 -110091 2 220538 593731 2 7 999983 1 2 999999 -221175 1 4 999998 420046 2 467901 705857 2 2 999999 1 13 999993 -607287 1 19 999999 -390656 1 135472 829338 642896 1 2 999999 -154831 2 2 999999 2 3 999998 1 4 999987 267880 2 440132 511848 1 12 999988 280181 1 6 999989 -278586 2 19 999987 2 6 999981 2 2 999999 2 2 999999 1 420407 758976 -644682 2 697767 880173 1 10 999999 782505 1 4 999988 282108 1 8 999983 -195859 1 53860 498997 427368 1 259579 678130 410420 2 2 999999 1 2 999999 -51953 1 5 999981 552587 1 309987 713536 88789 2 20 999992 2 2 999999 1 7 999994 780505 1 2 999999 -736163 1 2 999999 69079 2 626977 978143 1 2 999999 -357480 2 3 999986 2 813905 996871 2 17 999997 2 660561 965616 1 5 999985 280474 1 2 999999 -660530 2 2 999999 2 2 999999 2 2 999999 1 2 999999 502885 2 204119 269497 1 2 999999 412559 2 4 999983 1 5 999988 -701089 2 572388 939152 1 6 999995 -723439 2 2 999999 1 14 999994 -188834 1 2 999999 796509 2 2 999999 2 12 999998 2 503775 987175 1 829742 927495 -948529 1 2 999999 -684994 2 506306 712030 2 16 999988 2 22901 314044 2 6 999987 2 311782 350804 1 3 999982 657089 1 2 999999 764680 2 2 999999 2 780448 969667 2 8 999987 2 2 999999 1 226075 367592 -668049 2 2 999999 1 16 999992 375232 2 2 999999 1 383094 693910 155781 1 20 999982 211313 1 15 999986 -400194 2 603419 681897 2 272241 678026 1 9 999990 475393 2 552167 653909 1 315639 848477 -595335 1 535993 877386 -983331 2 16 999996 2 2 999999 2 2 999999 2 264526 351551 2 900999 964110 2 2 999999 1 16 999981 897455 2 2 999999 2 10 999981 2 874997 881410 1 2 999999 429401 1 197911 586022 575531 1 84000 172112 -876862 1 2 999999 321555 2 17 999998 2 123387 745279 2 164254 638849 1 2 999999 -964144 1 18 999981 787035 1 2 999999 400499 1 505622 617087 -597152 2 2 999993 1 182631 416582 879935 2 2 999999 1 2 999999 -36479 2 79589 956359 2 323104 368452 1 2 999999 -919409 1 2 999999 895957 2 201586 938684 2 2 999999 1 6 999986 -743343 1 2 999999 219316 1 355774 768021 303932 2 19 999983 1 20 999983 505057 2 5 999993 2 2 999999 1 6 999986 -858150 2 2 999999 2 409185 431788 1 2 999999 107018 1 2 999988 982354 1 2 999996 -930523 1 11 999993 -777361 2 2 999999 1 255637 520152 -494180 2 3 999998 1 7 999990 -136610 1 485096 937471 -895299 1 11 999991 814199 2 12 999997 1 617766 986674 -701325 1 2 999999 -649846 2 516904 766417 1 209373 808901 -213569 2 4 999983 1 17 999993 165199 2 18 999998 1 2 999999 -449252 2 138969 682972 2 2 999999 2 2 999999 2 2 999999 2 16 999983 2 2 999999 1 7 999997 -699977 2 438599 686609 1 2 999999 782539 2 3 999994 1 2 999999 5304 1 2 999999 -126242 2 158546 451661 1 5 999998 107982 1 351718 355025 -177295 1 316606 592569 427703 1 5 999994 -308097 2 188549 967854 1 13 999986 433453 1 17 999985 -123371 1 42063 209061 -186854 1 496166 674450 -618404 1 2 999999 849298 2 2 999999 1 40124 566132 641095 1 4 999981 6476 2 2 999995 2 8 999998 1 3 1000000 105124 2 3 999999 1 18 999984 533191 1 9 999999 487381 2 2 999999 1 4 999986 -204848 1 9 999984 -413422 2 17 999991 1 488124 943440 363877 1 8 999995 634481 1 659697 839237 887648 2 499721 524845 2 2 999999 2 2 999999 2 15 999984 1 7 999989 661373 1 516232 951311 -703519 1 2 999999 797039 2 42203 136243 1 2 999999 472367 1 877387 997662 -943374 1 162822 819009 -944389 1 456215 703544 365905 2 15 999994 1 167929 640377 130326 2 1 999992 1 214363 309445 64327 2 2 999999 1 2 999999 13347 1 20 999985 -395637 1 26532 557745 -857886 2 557730 962707 2 2 999999 2 2 999999 2 66042 274569 2 7 999988 2 5 999990 2 140362 579286 2 20 999989 2 9 999993 2 14 999981 1 288926 767592 721203 2 2 999997 2 2 999999 2 6 999987 2 2 999999 1 14 999995 671323 1 357902 361834 -102242 1 16 999996 -111487 1 18 999991 362186 2 14 999991 1 163477 478803 987101 2 18 999993 1 18 999989 -304358 1 412104 444145 -55731 1 290199 359405 -314922 1 2 999999 -779729 2 390576 943474 1 75126 91298 10587 2 10 999982 2 2 999999 2 78067 382749 1 2 999999 415701 2 3 999996 1 425965 914944 113273 1 2 999999 -859692 1 2 999999 963372 1 29302 635943 -609544 2 16 999982 1 2 999999 -820572 2 80583 942580 1 333870 776325 962374 2 28234 181979 2 2 999999 1 16 999991 -385972 1 7 999990 356262 2 15 999984 2 2 999999 2 11 999995 2 2 999999 2 44965 536866 1 1 999988 783046 1 636900 738623 833871 1 2 999999 171975 2 2 999999 2 2 999999 2 15 999988 1 2 999999 207422 2 13 1000000 2 8 999990 1 15 999983 -310735 2 356893 639372 2 281668 319414 1 263334 534101 -177276 2 285725 701667 2 2 999999 1 2 999999 352335 1 2 999999 -970757 2 4 999992 1 8 999990 626048 1 10 999991 -392266 1 482690 893548 -68677 1 4161 685731 -926525 2 1 999987 2 20 1000000 2 2 999999 2 2 999999 1 10 999982 -337968 2 102012 472597 2 184656 910506 1 10 999993 698819 1 2 999999 790609 2 2 999999 2 13 999986 2 846678 912060 2 482942 486386 2 2 999999 1 2 999999 904982 2 19 999982 2 2 999999 1 2 999999 65022 2 646845 844481 2 9 999986 1 44118 937127 -817643 1 567524 987557 970271 2 16 1000000 2 3 999997 2 2 999999 1 2 999999 -835777 1 11 999987 -941625 1 14 999988 -762874 2 6 999994 1 18 999988 726252 2 17 999998 2 859874 889536 1 2 999999 179473 1 5 999984 -441432 1 2 999996 -463252 1 2 999999 -957894 2 168749 669856 1 2 999997 999990 2 2 999999 1 5 999988 -777527 1 947 206793 413499 1 6 999987 -598398 1 2 999999 457581 1 18 999996 -544602 1 84259 340687 -285738 2 2 999999 1 17 999994 -743645 1 278037 613538 -214496 1 98921 411237 -901754 2 2 999999 2 2 999999 2 2 999999 1 20 999990 864470 1 2 999986 33250 2 172282 506920 1 2 999999 -744189 1 136862 219479 861423 1 14 999996 205739 2 193651 396897 1 119203 449389 270146 2 20 999988 2 5 999981 2 401028 526008 2 370691 919945 1 793450 827867 -623979 1 367719 528424 -81319 2 2 999999 2 584443 795899 1 696754 928980 -174375 2 9 999986 2 72736 332333 1 299004 398624 -464357 2 2 999999 2 442846 694006 1 10 999986 -311967 2 187822 280198 2 2 999999 1 683948 866701 158569 1 453225 470622 -510185 1 20563 818690 -554824 2 16 999995 1 7 999986 391168 2 642507 823510 2 19 999995 2 2 999981 2 462743 485712 1 719723 784540 -414350 2 17 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 932906 1 2 999999 -215741 1 461617 746707 -873080 2 211806 436441 2 2 999999 1 18 1000000 457758 1 2 999999 782837 1 2 999999 -799908 2 11 999989 1 2 999999 -815123 2 147815 733093 2 17 999999 1 2 999999 928926 2 191550 266083 1 14 999988 834051 1 2 999988 -383725 1 526534 726666 5888 2 557081 771828 1 464358 867210 -636942 2 2 999999 2 2 999999 1 266505 500692 832102 1 8 999989 92516 2 623374 941032 1 2 999985 -624855 2 4203 27316 1 519589 571175 -433018 1 47307 618434 -425261 1 2 999999 -972116 2 18 1000000 1 131937 808872 -382857 2 2 999999 2 2 999999 2 2 999999 2 136538 403876 1 3 1000000 -903325 2 19 999988 2 2 999999 1 4 999987 -746539 2 2 999999 2 16 999992 1 18 999993 178123 2 2 999999 1 2 999999 122443 1 869210 994090 123209 1 588001 891340 669077 1 2 999986 50924 1 13 999982 306968 1 73082 637467 -579577 1 2 999999 600677 1 3716 884617 -257385 2 9 999985 2 302685 315807 2 623112 835433 2 19 999996 2 139096 811463 1 96189 201095 -832087 2 2 999999 1 5 999990 -905068 1 2 999999 -324006 2 2 999999 1 463805 764534 459362 2 2 999998 1 2 999999 142696 1 187493 892629 -926246 1 2 999999 350379 2 17 999987 2 2 999999 2 2 999999 1 8 999990 -713404 2 15573 418010 2 20 999996 2 12 999999 2 68478 722218 1 286861 926857 833551 1 3 999990 -19696 1 3 1000000 -859096 2 209750 364366 2 2 999999 1 416284 615274 -713084 2 8 999998 2 543622 880380 2 10 999985 1 707694 713787 611244 1 13 999983 -878707 2 44530 850781 2 2 999999 2 14 999992 1 13 999999 822440 2 10 999982 1 3 999983 -980978 2 280435 560983 1 2 999999 -381069 2 18 999984 1 2 999999 -674072 1 203776 912923 505379 1 836021 922542 828647 1 14 999987 -371399 1 18 999987 -405804 2 2 999999 1 2 999999 460034 1 130567 513547 -522019 2 18 999999 2 2 999999 1 12 999990 -405811 2 10 999990 2 13 999997 2 8 999998 2 479721 645200 1 16 999981 -977374 1 2 999999 -652846 1 253850 324166 -921363 1 2 999999 445647 2 10 999981 1 5 1000000 724179 2 410698 644036 2 659336 668070 1 2 999999 -909097 1 12 999993 -676158 2 628496 801937 1 2 999992 -871312 1 2 999999 -560819 1 2 999999 -682416 1 11 999990 -338218 1 225881 716480 869689 2 2 999999 1 12 999994 -535163 1 154117 538224 -383735 1 2 999996 708938 1 6 999996 566191 1 327565 508051 557416 1 6 999995 -314587 1 19 999983 544404 2 2 999999 2 2 999999 1 270424 426563 187645 2 173786 428205 1 4 999993 -74912 2 57797 266217 1 572398 756943 -716441 1 12 999990 -591594 2 381025 832661 1 13 999983 697577 2 2 999999 2 486066 606357 1 12 999993 468925 1 14 999995 -713378 2 239388 777138 2 724748 886206 1 2 999999 508635 2 13 999988 2 19 999985 1 2 999999 -422729 2 176585 984031 1 17264 919384 -494802 2 16 999992 1 2 999999 -185048 2 11 999998 2 461212 983242 1 16 999986 -651524 1 2 999999 -348863 1 2 999999 841108 1 16 999989 -980599 2 14 999990 1 420267 938060 782770 1 2 999999 541542 1 258925 559585 -439049 1 742112 966413 -976756 2 256160 737436 1 627327 638043 -518097 1 527989 711910 264027 2 2 999999 2 2 999999 1 2 999999 355261 2 2 999999 1 2 999999 143513 1 5 999987 232316 2 517417 694430 2 531152 858273 2 83926 653408 1 2 999999 -137166 1 2 999999 970329 1 508230 554008 -923333 2 2 999999 1 11 999990 -693775 2 14 999982 1 2 999999 -130663 2 2 999999 2 7796 815723 1 223113 491788 -705527 2 16 999995 2 2 999999 2 317307 765433 2 2 999999 1 17 999994 -262698 1 2 999999 911314 2 349939 505363 1 16 999998 180324 2 122200 429507 2 2 999999 2 319929 929015 1 13 999994 280011 2 2 999999 2 11 999985 1 2 999999 -435788 2 2 999999 2 611297 763690 2 426895 981619 2 331057 584779 1 7 999982 861091 2 886527 967452 1 2 999999 631044 2 13 999999 2 2 999999 2 14 999990 1 2 999999 -674100 2 313978 480021 1 20 999997 799361 1 608305 616685 -37810 1 82587 833974 -805555 2 63742 371742 1 611846 810668 -420529 2 4 999987 1 20 999991 -761089 1 19 999986 699473 1 461116 729573 -725087 1 1 999986 975898 1 2 999999 190081 2 111846 683169 1 2 999999 -862347 1 405025 457041 -311996 2 61529 703788 1 3 999988 257581 1 62526 967907 -248380 2 2 999999 2 129960 445949 1 2 999999 -837507 2 3 999982 2 2 999999 1 194817 850477 255452 1 2 999999 -412660 1 95376 797441 -587817 2 20 999996 1 2 999999 -713363 1 3 999987 391889 1 2 999999 605991 2 196239 270497 2 2 999999 1 2 999999 286456 1 308536 849392 726566 1 138271 644446 442062 2 2 999999 1 7 999988 -55378 1 272385 692337 -272590 2 796825 972959 1 640296 934291 294730 1 14 999985 161122 1 471228 937618 280337 2 407432 700321 1 2 999999 -238391 1 10 999984 -967157 2 17 999990 2 2 999999 2 6 999997 2 2 999999 1 329591 513715 -963506 1 2 999999 -661842 1 2 999999 -519388 2 2 999999 1 3 999982 -706327 1 394201 910309 -569330 1 2 999999 749483 1 172634 973563 -602658 2 3 999999 2 8 999996 1 2 999999 488638 1 2 999998 -376063 2 7 999993 1 383137 964187 -856824 2 471584 874941 2 2 999999 1 313586 955843 114730 1 2 999999 20626 2 2 999999 2 13 999982 2 2 999999 2 13 999981 1 2 999999 664585 2 2 999999 1 2 999999 -402293 2 503607 981316 2 197151 774974 1 675275 913011 758162 1 2 999999 -883301 1 314384 409523 744145 1 2 999999 738406 2 2 999999 2 2 999999 2 9 999981 1 2 999999 -139010 1 211190 562631 -239756 1 12 999989 412766 2 13402 614814 1 4 999998 -21709 1 13 999999 23989 1 2 999999 489130 1 368145 428885 392881 2 590000 795503 2 273943 830990 1 2 999999 313064 2 2 999999 1 6 999986 -731122 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 11 999984 2 34690 828737 1 3 999991 395792 1 42430 671110 -714011 1 6 999984 -82354 1 84444 259902 -339363 2 2 999999 1 17 999982 -438430 2 8 999991 1 2 999999 -548851 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -967692 2 8 999988 2 2 999999 2 2 999999 1 164984 989255 -474303 1 1 999997 -62542 2 103351 690668 2 7 999988 2 21860 466786 2 623135 917187 2 15872 863511 2 18 999993 2 635585 789101 1 442815 471213 -897687 2 6295 704506 2 16 999985 2 18 999999 2 4 999986 2 4 999982 2 431770 966180 1 2 999999 379196 1 2 999999 397297 2 2 999999 1 8 999989 537614 1 2 999999 176754 2 15 999985 2 3 999990 2 2 999999 1 2 999984 255435 1 2 999999 370791 1 84497 955331 -720484 2 11 999995 2 405158 616486 2 2 999999 2 2 999999 2 289992 602886 1 2 999999 269047 2 2 999999 2 412639 532088 1 8 999986 175633 2 5 999999 1 2 999999 612450 1 211668 243776 -171832 1 2 999999 -475397 1 18 999987 641740 1 725058 895739 563724 2 213173 403871 1 2 999999 269701 2 9 999990 2 272375 288094 2 331237 982996 2 15 999996 1 349130 418678 737474 2 2 999999 1 647909 664850 -914353 2 160806 801759 1 280794 974978 383336 2 2 999999 1 2 999999 -619470 1 13 999999 -59060 2 2 999999 2 674322 747723 2 2 999999 1 273977 994844 440702 2 135140 330130 1 242362 371801 -717617 1 2 999999 -440267 1 6702 50125 457928 2 12 999987 1 81817 938960 -421324 2 12 999999 1 7 1000000 -146844 1 14 999987 -749689 1 520927 564574 -505721 2 9 999994 1 144783 725041 72133 1 565349 626840 187999 1 14 999987 -361378 1 117943 263797 -955549 1 459735 726113 878696 1 2 999999 -725384 2 841307 980031 1 484447 534091 -184589 2 2 999982 1 17 999996 -437392 2 223113 987375 1 2 999999 438286 2 2 999999 2 17 999995 1 2 999999 -259581 2 2 999999 2 12 999983 2 19 999984 1 2 999999 665667 2 2 999999 2 6 999990 1 31985 260045 -559750 2 2 999999 2 18 999985 2 14370 339183 1 2 999999 42197 2 586095 736828 2 15 999992 1 2 999999 139841 2 2 999999 1 3 999982 -779686 1 16 999993 7135 1 2 999999 535350 2 63760 138320 2 2 999999 2 11 999987 1 2 999999 921102 2 2 999998 1 2 999999 592699 1 82888 870662 -919180 2 292780 870910 2 18 999982 1 6 999983 641203 2 6 1000000 1 170077 260709 -702894 1 2 999999 305253 1 17 999990 -606105 1 2 999999 727915 2 7 999992 2 665708 730628 1 2 999999 829699 2 2 999999 1 2 999999 -87851 2 2 999999 1 188808 836953 -433920 1 471646 939247 986925 1 286958 653333 125531 2 551835 753566 1 14883 438285 -101380 2 214042 319429 1 2 999999 610183 2 91632 735831 1 8 999982 881176 2 709432 787979 1 1 999999 792940 2 2 999999 1 20 999995 -453833 1 338490 774383 738683 1 214546 553160 317088 1 2 999999 127980 1 2 999999 -20652 1 2 999999 -790226 2 77756 459752 2 280545 419108 2 12 999983 1 13 999999 -244844 1 13191 294056 975758 2 4 999994 1 492638 876749 -734709 2 13 1000000 2 136600 821839 2 2 999999 1 144301 212791 -719338 2 2 999999 2 2 999999 1 600267 730319 330569 2 302923 712912 1 2 999999 -578657 2 455868 814896 1 2 999999 -374174 2 2 999999 1 371552 818348 -53723 2 16 999988 1 295402 689250 -262002 2 2 999981 2 160293 593027 2 20 999997 2 2 999999 1 2 999999 -365061 1 1 999989 650046 1 2 999999 152091 2 2 999997 1 498057 743604 304743 2 132911 719003 1 1 999996 503115 1 651054 735670 -471802 2 10 999994 2 40174 174831 2 9 999995 1 2 999999 350914 1 2 999999 903241 1 5 999982 -641579 2 509788 813924 2 147769 271009 2 32503 729954 1 2 999999 352058 1 451668 983010 -394019 1 448956 966680 -378426 2 2 999999 1 19 999990 802763 2 531185 708279 1 455023 598256 -698877 1 61256 320992 -747843 2 270930 628401 1 498984 577591 514596 2 14 999997 2 175057 797848 2 176029 381198 1 37858 575785 129281 1 2 999999 -155315 1 2 999999 -96732 1 811006 961952 309094 1 16 999989 413282 2 19733 508436 2 5 999992 1 19 999998 961468 2 247012 346679 1 14 1000000 -784394 1 2 999999 -877463 2 145634 420374 1 2 999999 -789462 2 139803 580276 1 2 999999 975939 1 2 999999 -166159 2 617477 636514 1 2 999999 -121574 1 2 999999 -285805 1 140503 420218 549407 2 2 999999 2 6 999983 1 193311 465954 -15217 2 2 999999 1 73807 91711 -337230 1 2 999999 615829 1 8 999999 -345522 1 1 1000000 59918 1 400181 550771 991202 2 14 999985 1 235331 759166 -11115 1 2 999999 -500627 2 2 999999 2 18 999994 2 2 999999 2 1 999995 2 303847 704065 1 113158 950876 810141 1 5 999985 -976142 1 2 999999 -380978 1 2 999999 -617962 1 2 999999 -516204 2 2 1000000 2 17 999997 1 12 999996 -104355 2 52058 679042 1 2 999999 971078 2 271423 453412 2 7 999991 2 19 999999 2 5 999983 2 766513 783291 2 2 999999 2 2 999992 1 3 999988 632300 2 3 999998 2 16 999990 2 17 999991 1 298395 437931 -819952 1 12 1000000 -425771 1 20 999986 950335 2 13 999989 1 8 999996 -352807 1 297805 431270 600286 2 481258 825267 1 2 999999 423512 1 2 999999 730605 2 12 999989 2 2 999999 2 2 999999 2 7 1000000 2 133431 399921 1 143809 511085 891166 2 15 999986 1 1 999995 292618 2 919363 942557 1 519505 901916 -376123 2 2 999999 1 10 999986 669071 1 2 999999 -867402 2 2 999999 1 237735 774668 -315424 1 2 999999 961786 2 17 1000000 2 17 999981 1 14 999985 783333 1 828931 898632 -154227 1 70089 474637 -534368 1 655876 671272 -952813 2 11 999999 1 178635 570493 777181 2 2 999999 2 2 999998 2 217654 737121 1 52093 219475 991142 2 17 999992 2 640810 775298 1 812678 829739 115459 1 2 999999 644325 2 2 999999 1 10 999994 452162 2 243193 333710 2 7 999992 1 2 999999 -665682 2 2 999999 1 230275 881149 548079 1 104124 834420 17178 2 688749 798113 2 2 999999 2 2 999999 2 2 999992 1 2 999999 -200233 2 225150 566943 2 698522 848286 1 2 999999 866685 2 532752 901989 2 2 999999 1 26595 805307 -941715 2 2 999999 1 2 999999 898050 1 2 999999 969263 1 2 999999 -841447 2 300439 339930 1 2 999999 -460733 2 2 999999 1 143391 463269 22498 2 6 999986 2 148339 440835 2 2 999999 2 591614 713067 1 10 999988 -986890 1 2 999999 861424 1 330628 563756 -313348 2 17 999988 2 810330 878844 1 13 999998 961721 1 4 999983 64666 2 1 999987 1 2 999999 381753 2 3 999986 1 2 999999 -641819 2 735697 970948 1 8 999986 913156 2 11 999994 1 30655 133204 593055 1 2 999999 361105 1 2 999999 -943061 2 4 999992 2 11 999993 2 215076 892726 2 339599 588970 2 16 999995 2 66862 534659 1 2 999999 172107 1 299970 727584 -617560 1 8 999993 276352 1 551186 742315 -145619 1 10 999986 118682 1 20 999992 -65439 1 491887 640883 866547 1 2 999999 453164 2 10 999991 2 20 999987 1 216905 771142 -240843 2 364984 694879 1 769290 931399 53362 1 6 999994 62096 1 12 999996 655779 2 6 999995 2 8 999982 1 35830 50705 -517326 1 2 999999 -910815 1 2 999999 888478 1 4 999990 -395428 2 2 999999 2 418959 917948 1 422739 770815 -274010 2 729173 991403 2 2 999999 1 2 999987 314812 2 2 999999 1 107802 825173 -616931 1 590152 743044 -996481 1 19561 129935 441640 2 169737 658274 2 11 999990 2 264693 349017 1 530848 596934 711722 2 156379 236808 1 7 999999 -879305 1 2 999999 -2578 2 5 999982 2 13 999983 2 2 999999 1 14 999991 -311439 1 593407 750503 -162386 2 2 999999 1 2 999999 -84505 2 14 999993 2 2 999999 2 292647 974647 2 2 999999 2 15 999992 1 13 999986 -479700 2 9 999995 1 4 999984 -943163 2 2 999999 2 20 999997 2 328345 647774 2 273767 397201 1 2 999999 286242 1 407999 922010 376525 1 425353 571260 -294335 1 2 999999 149050 1 631109 822591 -1539 1 2 999989 -470491 2 274925 714650 2 15 999986 2 7 999992 2 2 999999 2 387243 754045 1 1 999992 28485 1 16 999984 935804 2 18 999994 1 491691 520501 709607 2 250441 849103 1 372711 406032 65513 2 2 999999 1 2 999999 -962609 2 9 999991 1 14 999993 683035 1 280469 652611 831777 1 18 999987 12497 1 16 999990 143910 2 15 999996 1 4 999984 -679875 1 2 999999 183537 1 3 999992 -67236 2 2 999999 1 2 999999 969602 2 9 999990 1 2 999999 -635977 2 18 999998 2 2 999999 2 10 999992 2 2 999999 1 2 999999 -246651 1 279716 342819 -624771 1 211388 569256 -153062 1 2 999999 706590 1 331416 541753 -875216 2 4 999981 2 6 999998 2 2 999999 1 483196 715807 395517 2 2 999999 1 2 999999 27779 1 3 999994 -743221 1 538309 613041 -375803 2 19 1000000 1 2 999999 828783 1 4 999996 -209407 2 3 999999 2 13 999983 2 743842 808135 2 18250 429633 1 13 999984 -60074 2 6 999981 1 250905 627401 636614 1 2 999999 190833 2 2 999999 2 12 999982 2 1 999996 2 793081 851361 1 9 999998 -431094 1 10 999981 596013 1 2 999999 -255160 1 19 999987 -234726 1 2 999999 -361933 2 9 999983 2 2 999999 1 7 999991 516747 1 8 999995 370411 2 129845 243613 2 145976 397854 1 2 999999 -314220 1 8 999997 874527 2 66905 724583 1 457484 465170 529796 2 93145 606259 2 15 999997 2 397715 506477 2 2 999984 1 2 999999 28205 1 2 999999 833016 1 6 999983 -103214 2 258071 805270 2 98247 550634 1 57472 845924 -432042 2 13 999997 1 14 999992 -183359 1 15 999981 536063 1 614669 896842 482726 2 114258 931795 2 12 999991 1 114541 489848 -983738 1 2 999999 -666832 2 2 999999 1 2 999999 104716 2 41750 205384 2 216599 240163 1 14 999987 -452293 2 5 999987 2 20 999984 1 2 999999 -670473 1 2 999999 -678897 2 2 999999 2 7 999990 2 5 999998 2 38810 334277 1 2 999999 367811 1 5 999982 434535 1 2 999999 -280624 1 12 1000000 -841202 2 10 999985 1 355321 488299 789942 2 2 999999 1 2 999999 672140 1 8 999995 305437 1 901629 905953 -409420 2 407404 658375 2 15 999982 1 2 999999 288064 2 2 999999 2 2 999999 2 189867 303109 1 379799 395074 -384388 1 179399 715208 -558503 1 640725 750014 -564363 2 14 999993 1 2 999999 -507654 1 2 999999 -364277 2 597165 652746 1 8918 130797 124787 1 2 999990 319797 2 1 999984 2 5 999992 2 1 999989 2 55050 942920 2 2 999999 1 2 999999 995917 1 353942 826443 682058 2 9 1000000 2 290293 973846 2 105306 972986 1 230451 719202 340756 1 2 999999 -569959 1 5 999984 46722 2 20 999992 1 19 999998 597515 2 312955 648559 2 9 999991 2 708037 777485 1 17 999999 420698 2 2 999999 1 20 999985 280017 1 10 999999 -17898 2 12616 152140 2 2 999999 2 99440 988510 1 13 999983 -241366 2 352890 575986 1 238754 748829 -408041 1 639616 719096 11684 1 2 999999 -176621 2 9 999995 2 5 1000000 1 2 999999 231307 2 2 999999 2 5 1000000 1 11 1000000 464308 2 11 999991 1 2 999999 74094 1 589987 790360 748059 1 13 999991 -237029 1 8 999990 -925735 2 2 999999 2 9 999997 2 8 999987 1 1 999984 -53435 2 108366 910813 2 15312 971869 1 15 999995 575404 1 6 999985 -467614 2 2 999999 2 3 1000000 1 348841 487429 328820 1 479598 810637 962510 2 175842 767670 1 5 999982 720425 1 322146 700618 -404724 1 2 999999 -63576 2 299044 608371 1 9 999988 -270825 2 2 999999 2 6 999998 2 13 999987 2 17 999986 1 2 999999 550778 1 2 999999 -835178 2 2 999999 1 2 999999 78983 2 17 999994 2 89236 650976 1 15 999990 -55606 2 2 999999 1 336722 859777 276455 1 257007 475575 -314988 1 7 999990 86791 1 608489 686243 996322 1 14 999988 -137824 2 3 999983 2 2 999999 1 198067 738325 877960 2 7 999990 1 688872 697640 634260 1 163560 859298 987070 1 536805 633551 -705852 1 6 999998 -79950 2 6 999993 1 18 999989 -510658 2 12 999993 2 284868 599033 1 2 999999 510353 2 12 999992 2 3 999985 1 843495 888978 -236293 2 2 999999 1 7 999996 -640088 2 2 999999 1 85890 562314 -107549 2 2 999999 1 264955 390690 410723 2 2 999999 2 2 999999 1 700492 820348 -275909 2 360699 910572 2 2 999999 2 2 999999 1 5102 326695 -197395 2 12 999997 2 2 999999 1 17 1000000 412247 1 568579 601297 -254165 2 212008 665974 2 2 999999 1 2 999999 -886004 2 20 999986 1 2 999999 -500415 1 2 999999 -963789 1 15302 605502 818002 1 10 999989 635641 2 2 999999 1 24770 466539 -953680 1 719120 755554 431022 1 2 999999 387936 2 12 999993 1 361896 560858 -758500 2 2 999999 1 2 999999 383407 2 4 999981 2 2 1000000 2 17 1000000 1 122064 632810 -550420 1 409733 878745 -2266 2 2 999999 2 50792 89647 1 8 999989 507344 1 15 999989 -354644 2 10 999983 1 20 999994 484998 1 521549 737574 -895393 1 2 999999 -190425 1 467623 986636 890095 1 2 999999 211819 1 16 999992 -506861 2 2 999999 1 5 999988 -831713 2 14 999998 2 813460 975866 2 18 999997 1 16 999987 353037 1 2 999999 -826881 2 2 999985 1 3 999985 -21330 1 2 999999 233490 2 2 999999 1 2 999999 -888018 2 103269 379644 1 2 999999 688688 2 17380 258859 2 5 1000000 2 767207 814449 2 664294 849313 2 2 999999 1 264827 296063 -117525 1 17 999983 543296 1 129050 913203 902530 1 2 999999 -325514 2 2 999999 1 179772 538997 -11128 1 210604 439280 803340 2 2 999999 2 14 999994 1 527120 641525 139656 1 2 999999 -587085 2 2 999999 2 2 999999 2 2 999996 1 2 999999 -596112 1 2 999999 392725 1 2 999999 -189632 2 123943 901548 1 2 999984 -190553 1 517565 982248 -545301 2 2 999999 2 20 999981 2 2 999999 2 2 999999 1 316139 344187 179036 1 2 999999 252644 1 291862 300200 982063 2 2 999999 2 44710 198640 1 861505 912585 -189591 2 11 999991 2 5 999996 1 211841 454309 -595524 1 310004 842004 -495272 2 8 999987 2 2 1000000 2 2 999999 1 2 999999 610075 2 243412 600223 2 7 999998 2 251902 778683 2 158372 990602 2 1 999985 1 6 999987 295441 2 4 999983 2 461911 471156 1 373653 437421 -171125 2 2 999982 2 19 1000000 1 17 999992 -190419 2 2 999999 1 6 999982 92031 1 2 999999 -559151 2 2 999999 2 11 999989 1 9 999998 736007 2 20 999988 1 2 999999 -401439 2 115428 304780 1 253524 557564 517072 1 2 999999 -254107 2 2 999999 2 54132 94634 2 19 999993 1 639897 698373 -119432 2 2 999999 2 15 999982 2 7 999998 1 2 999999 -631492 2 2 999999 2 279084 632432 1 10 999983 99355 2 2 999999 1 17948 358367 -232937 1 2 999999 13843 1 100366 964992 -219226 2 11 999998 2 18 999992 1 2 999999 422499 1 530937 598281 -266110 2 2 999999 2 93578 620163 1 541994 815332 10526 2 2 999999 2 19 999991 2 326888 887364 2 51870 126626 2 2 999999 2 123451 459252 2 511308 564853 2 74537 429218 1 5 999994 1518 2 273858 329581 2 18 999988 1 3 1000000 -737732 1 741264 804994 -527356 1 251186 795134 186094 2 2 999999 2 20 999982 2 2 999999 2 807765 954979 1 535753 558545 471093 2 2 999999 1 2 999999 57893 2 406468 514074 2 15 999981 1 19 999991 -671395 1 2 999999 853075 2 3 999994 2 12 999985 1 15 999983 -886425 1 16 999988 631535 1 2 999999 653385 2 14 999989 1 2 999999 288530 1 2 999999 -64463 1 2 999999 260549 2 12 999988 2 2 999999 2 2 999999 1 145807 255085 116786 2 3096 76666 1 312732 513342 824376 2 2 999999 1 13 999998 634063 1 2 999999 -485657 2 2 999999 2 2 999999 1 2 999999 670772 1 119442 384220 772317 2 460544 724141 1 6 999994 408625 1 4 999986 -885976 2 2 999999 2 143996 575655 1 2 999999 -993543 2 1 999995 1 15021 909599 931772 2 2 999999 2 133769 499596 2 27842 684993 1 119335 642207 -985452 2 2 999999 1 2 999999 -933053 1 18 999997 -813061 2 29102 610105 2 13 999985 2 184265 998864 2 2 999999 2 2 999999 1 2 999999 457651 1 2 999999 -273173 1 2 999999 24186 2 343608 461357 2 148212 789741 1 2 999999 -274375 2 2 999999 2 14 999992 1 2 999999 245095 1 14 999981 98210 2 2 999999 1 10 999993 -692725 1 2 999999 165827 1 578437 981802 -781402 1 171342 705155 549915 2 557056 598782 2 14 999998 2 2 999999 2 2 999999 1 7 999988 213990 2 12 999989 2 2 999999 2 9 999997 1 2 999999 557589 1 15 999998 -926934 1 2 999999 -770041 2 2 999999 1 2 999999 155510 1 12 999992 -793025 1 593498 877657 803213 2 2 999999 1 16 999991 -555101 2 28 584330 2 2 999999 1 13 999997 -869448 1 223260 622774 -80680 2 2 999999 2 2 999999 1 2 999999 -14458 2 12 999999 1 352254 757505 86377 1 2 999999 932770 1 17 999999 59394 2 111981 401141 1 19 999985 783656 1 27813 674623 726970 1 104552 384208 -511086 1 2 999999 -181698 2 16 999985 1 2 999999 -145224 2 2 999999 2 49212 422625 2 12 999997 1 660515 826018 -419228 1 177596 576800 -393437 2 2 999999 2 2 999999 2 16 999998 1 14 999988 -494256 1 20 999982 -539089 2 2 999999 2 1 999992 1 2 999999 -39675 2 868563 994889 1 2 999998 590702 2 14 999987 1 219610 720888 -920631 2 17 999991 2 4 999990 2 2 999999 1 2 999999 -840794 1 2 999999 122898 2 822822 995248 1 2 999999 255321 1 2 999999 52814 1 2 999999 -279958 2 3 999990 2 18459 473302 1 2 999999 33805 1 2 999999 961142 2 10 999983 2 2 999999 1 141588 238908 443392 1 2 999999 962913 2 48184 194056 2 2 999999 2 291774 982222 2 2 999999 1 251225 711897 -91329 1 132435 496573 -844304 1 23257 412933 340863 2 298306 299855 2 456073 712492 2 20 999994 1 16 999987 -987310 1 2 999999 -450464 2 13 999987 2 554490 912137 1 308473 333373 399999 2 12 999981 1 2 999999 -875082 2 11 999983 2 5 999982 2 2 999999 1 2 999999 78988 1 402944 849711 -667456 2 2 999989 1 2 999999 -888398 1 602775 858901 -372673 1 7 999998 -59322 2 2 999999 1 70731 727745 118968 2 2 999999 2 13 999997 1 2 999999 118816 2 2 999999 1 19 999999 115212 2 4 999987 2 2 999999 1 2 999999 829103 1 2 999999 -220822 2 11 999999 1 567375 971634 108516 1 2 999999 -11273 1 4 999999 -164853 2 64335 145121 2 949002 968011 2 2 999999 1 4 999994 -236544 2 217383 928845 2 16 999981 2 2 999999 2 10 999982 2 616511 846226 2 7 999981 2 20 999992 2 2 999999 1 245441 534869 -554766 2 2 999999 2 877516 889891 2 9 1000000 2 2 999999 1 19 999990 -357455 2 2 999999 1 18 999994 282399 2 188252 284820 2 2 999999 1 8 1000000 117706 2 2 999999 2 242351 467337 2 4 1000000 1 2 999999 -326391 2 2 999999 1 477325 560874 981220 1 13 999995 -298212 2 2 999999 1 477731 906857 -623535 1 2 999999 315909 1 2 999999 -671006 1 15 999988 82352 1 12 999992 832735 2 243038 696316 2 18 999987 1 494677 567293 -484781 2 2 999999 1 797490 942293 379407 2 12 999998 1 162424 967095 -65680 1 312805 996396 33759 2 15 999991 1 2 999999 -660059 2 1 999996 1 122779 291658 -644935 2 179527 317758 2 6 999989 2 2 999995 2 16 999999 1 2 999999 -385318 1 843284 856540 892252 2 558225 696874 1 13 999994 736270 1 2 999999 -156867 2 3 999997 2 14 999995 2 8 999986 2 2 999999 2 6 999986 1 10 1000000 816023 1 221182 697754 925628 2 272821 847129 2 391561 480807 1 51185 909273 743638 2 2 999999 2 2 999999 2 42339 763378 1 734176 776908 641353 2 2 999999 1 2 999999 424937 2 2 999999 2 233252 410196 2 2 999999 1 9 999993 927423 1 12 999989 -137297 2 340978 480852 2 1360 934553 1 2 999999 -757519 2 443135 759453 2 688906 863201 2 2 999999 2 2 999987 1 640607 907960 506914 1 213871 678605 -613348 2 2 999999 1 341125 866355 -123521 1 2 999999 678533 1 2 999999 -27758 1 2 999999 848102 2 576874 701871 1 2 999999 -960644 2 618292 951518 1 2 999999 605428 1 226173 239513 -480702 1 3 999993 823467 1 2 999999 -666568 2 242933 953437 1 850010 857141 -332004 1 11 999984 -866450 2 2 999999 1 2 999999 -391200 2 475068 481285 2 739737 978550 1 13 999996 310145 1 596367 797127 450817 1 2 999999 -83436 2 17 999998 2 5 999999 2 4 1000000 2 2 999999 2 87711 432459 2 10 999985 2 105684 770847 1 2 999999 -273015 1 8 999988 -321399 2 13 999992 2 654643 801372 2 8 1000000 1 21237 841430 223744 2 329306 800679 1 117494 984922 144586 2 46748 244949 1 2 999999 -542674 1 141737 959228 751184 1 2 999999 -119786 2 2 999999 1 14 999986 654605 1 15 999986 903317 1 1 999985 504671 1 1 999987 -781551 1 2 999999 -357797 2 643724 796616 2 495642 819472 1 2 999999 -539258 1 1 999998 980024 1 149949 984805 609382 2 83675 774750 1 14 999996 949609 2 450156 590816 2 294008 734612 2 2 999999 1 2 999999 -470131 1 89468 161465 -711665 1 356452 512382 -784274 1 2 999999 -721138 2 563892 705711 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -100540 1 400381 958879 281233 2 2 999999 1 2 999994 -985767 2 2 999999 1 798982 843793 -32747 1 20 999989 -994154 2 17 999990 2 13 999996 2 6 999992 2 20 999982 2 15 999992 1 2 999999 -531087 1 2 999999 -613127 1 10 1000000 728431 2 13 999984 1 9 999992 -294541 1 3 999989 -856641 2 474909 623277 1 7 999991 668598 1 6 999998 396274 1 299587 968531 -166697 2 442603 473110 1 8 999993 408325 2 13 999991 2 2 999999 1 26944 535178 -757114 1 1 999993 627476 2 6 999990 2 11 999988 2 258566 559871 1 2 999999 790945 2 2 999999 2 17 1000000 2 11 999987 1 2 999983 795499 1 7 999987 324489 2 2 999999 1 9 999989 -732594 1 157407 268105 -7335 2 2 999999 1 11 999996 -490928 2 8 1000000 2 244073 412365 2 29215 397259 2 410902 857201 2 2 999999 1 517011 627570 -806466 2 240200 858315 2 2 999999 2 2 999990 1 245127 710762 665720 2 20 999992 1 186397 785442 276647 2 2 999999 1 115211 617385 -789666 1 24924 957873 55303 1 2 999999 -623229 2 2 999999 1 18 999984 -305786 1 2 999999 854681 1 270542 766274 560550 2 2 999999 2 266613 672266 1 194468 838695 634403 1 6 999993 -365783 2 2 999988 1 18 999984 531231 2 32745 552218 2 117077 305363 2 475828 919762 2 2 999999 2 17 999996 1 20 999984 889653 1 6 999996 418278 2 23151 58785 1 135981 962896 -857869 2 2 999999 2 1 999992 2 10 999985 1 803959 879827 686874 2 13 999985 2 2 999999 1 20 999990 -324200 1 537946 931709 -956173 1 5 999982 244570 1 5 999996 966237 2 617423 822872 2 2 999999 1 344315 750638 64787 1 2 999999 -7209 2 2 999999 2 13 999991 2 2 999999 2 2 999999 2 11 999999 1 751742 956586 -282973 1 4 999985 214950 1 457495 655284 -138082 1 3 999988 -321866 2 2 999999 1 2 999999 58973 1 9 999982 -578453 1 68333 818707 347787 1 314524 913701 182325 1 17 999989 639272 2 2 999999 2 4 999989 1 2 999999 -698566 2 2 999999 1 2 999999 274824 1 2 999999 -780356 1 377925 916682 773288 2 2 999999 1 2 999999 875336 2 1 999988 1 2 999999 919226 1 3 999990 -811007 1 316027 773772 -976601 2 4 999982 1 289632 501445 -4859 2 2 999999 2 92237 566865 2 80739 690325 2 2 999999 1 2 999999 -25674 1 2 999999 -260303 1 2 999999 341987 1 13 999992 -234778 1 2 999999 -45584 2 361779 363824 2 9 999995 1 17 999991 672312 1 778186 964879 -288757 2 2 999999 2 2 999999 1 2 999999 -974090 1 349090 763698 400844 1 2 999999 -520169 1 75191 847201 9197 2 952165 997266 2 6 999989 1 4 999990 -417595 1 9 999988 776728 1 167253 520118 261721 2 2 999999 2 364309 562300 1 504296 909866 366362 2 13 999984 1 2 999999 108786 2 338566 985230 2 445615 892487 2 20 1000000 1 2 999999 786973 1 2 999999 -438786 2 194996 421039 2 9 999986 2 10 999991 1 2 999999 -460816 2 2 999999 2 2 999999 2 101959 347587 2 2 999999 2 2 999999 2 16 999993 2 16 999988 1 4 999999 337590 2 2 999999 2 2 999999 2 574208 847246 2 16 999997 1 16 999988 79040 2 59148 926859 1 2 999999 -190759 1 140077 363681 -22540 2 2 999999 2 190131 360660 1 72131 981629 601394 1 664470 876650 563291 2 2 999999 1 2 999997 417059 2 83393 451381 1 4 999999 -908085 1 2 999999 72107 2 2 999999 1 37196 786868 -27125 1 15 999999 -85892 1 19 999994 293841 1 2 999999 852453 1 2 999999 -397814 2 2 999999 2 16 999995 1 105933 977546 -26412 1 254057 910138 -660704 2 6 999988 1 2 999999 -267020 1 11 999990 291929 1 2 999999 601107 2 58413 531115 2 282261 335017 1 2 999999 -880778 1 55441 144596 579422 2 3788 866937 2 338391 356663 2 485353 581307 2 854848 864178 1 2 999999 -870465 2 17 999993 2 265848 696962 1 240733 389173 625015 1 2 999999 281031 2 12 999986 2 2 999999 1 20 999986 -291834 1 2 999999 -872761 1 2 999999 150531 2 552136 946686 1 2 999999 -402038 1 356675 838474 -17695 2 2 999999 1 7657 578651 941281 1 4 999984 847256 2 9 999984 2 469493 899707 1 456656 960888 464866 1 2 999999 -231266 1 2 999999 -411772 1 2 999999 -276060 1 11 999996 152217 1 2 999999 -22078 1 18 999989 763994 2 2 999999 2 543472 900432 2 2 999999 2 6061 363500 1 14 999996 167466 1 502345 800440 -62455 2 378869 499252 1 2 999999 16764 1 1 999986 787302 2 6 999991 2 2 999999 2 152844 490298 2 127451 786697 2 2 999999 1 2 999999 610753 1 39825 599935 6116 2 19 999991 2 193680 974597 1 11 999992 -707952 1 446902 460123 961017 1 2 999999 656823 2 2 999999 2 2 999999 1 652073 715416 -765911 1 2 999999 -812743 2 19 999995 2 12 999985 2 436643 602567 1 2 999999 714755 1 2 999999 -839227 2 2 999999 1 2 999999 -272501 2 18 999999 1 2 999999 -112359 2 285740 312426 1 4 999989 688754 1 2 999999 -207098 1 218781 553060 611332 1 2 999999 225344 2 2 999999 1 15 999987 -704366 2 2 999999 1 2 999999 -442299 1 15 999995 -348972 2 2 999999 2 2 999999 2 1 999983 1 13 999987 464265 2 2 999999 2 289460 665613 1 16 999981 595382 2 2 999999 2 16 999996 2 5 999987 1 63153 695317 146570 2 539799 659873 1 10 1000000 292317 1 15 999994 -703054 2 14 999990 1 20 999989 223545 2 18 999981 1 2 999999 530713 1 2 999999 -760819 1 2 999999 570375 2 597343 632961 2 311016 865001 1 14 999994 -306893 1 2 999999 342890 1 2359 269215 -542142 2 2 999988 1 19 999984 344912 2 18 999991 1 2 999999 -130215 2 233447 989714 1 6448 91300 887870 2 532994 545015 1 2 999999 436370 2 2 999999 1 2 999999 594596 1 15 999981 82381 1 15 999983 212699 2 38257 722547 2 13 999991 1 2 999999 219586 1 559850 725346 254024 1 65724 594049 132681 1 2 999995 -927067 1 20 1000000 -462221 2 114272 170463 1 679233 916119 -670905 2 2 999999 1 2 999999 264431 1 9 999999 -237407 1 517509 674965 -45307 2 2 999999 2 2 999999 2 1 999986 2 63466 369257 1 707294 898643 -443760 2 11 999994 1 17 999994 558925 1 349699 927055 317411 1 11 999993 365637 2 2 999999 1 2 999999 97268 1 2 999998 -858356 1 2 999999 -748744 1 403622 829350 764895 1 366198 547948 -326405 1 14 999984 115607 1 2 999999 430633 1 2 999999 -613972 2 11 999995 1 20 999982 -524095 1 16 999989 233461 1 426973 558790 -62080 1 2 999999 -233479 1 2 999999 640457 1 2 999997 -688370 1 86406 303233 491706 2 2 999999 1 2 999999 -151602 2 1 999987 1 13 999982 -962335 2 5 999999 1 2 999999 461350 2 324031 836730 1 2 999999 -681008 2 348595 551644 1 2 999999 -564964 1 268982 429287 175025 1 2 999999 -463615 2 493141 648908 2 254451 395702 2 2 999999 1 394938 919157 122209 2 109040 795080 2 416801 716196 2 12 999983 2 11 999983 2 2 999999 2 2 999999 2 76628 494138 1 2 999999 923057 1 447106 637875 -525017 1 658699 969340 325198 2 21787 29651 2 10 999989 2 2 999999 2 8 999984 2 2 999999 2 19 999990 1 18 999982 -769401 2 2 999999 2 266494 339578 2 14 999995 2 2 999999 1 126930 191516 -544361 1 19 999997 606489 2 12 999998 2 108155 634887 1 2 999999 566340 1 2 999999 -832718 2 2 999999 2 67207 359531 1 457191 701486 941344 1 1 999996 -382083 2 2 999999 1 2 999999 741767 2 2 999999 2 77939 544959 1 2 999999 -616929 2 212105 665489 1 5 999982 596501 1 20 999990 -173613 1 410773 802657 477723 2 400443 948277 2 2 999999 2 20 999990 2 469488 734509 1 126069 240274 -760151 1 9 999999 674971 2 12 999985 2 2 999999 1 8 999989 585389 1 2 999999 443894 1 2 999999 570713 2 2 999999 2 2 999999 2 2 999999 1 6 999998 -303758 2 9 999989 1 18 999983 -187674 2 16 999987 1 7 999995 -664890 1 3505 613736 -880387 1 2 999999 601738 1 2 999999 -685576 2 2 999999 2 694270 974625 2 14 999986 1 6 999986 -510260 2 2 999999 1 74343 97458 -344288 2 265092 971349 2 475028 824265 2 12 999985 1 12 999985 129419 2 4 999986 1 710088 935277 -814326 2 12 999993 2 16 999993 2 88808 418348 1 422764 829644 614254 1 2 999990 -489712 1 16771 236818 776026 2 2 999999 2 2 999999 1 2 999999 715758 1 2 999999 -327101 2 2 999999 2 2 999999 2 450792 780095 1 11 999989 -109773 2 12 999982 2 9 999991 2 2 999999 2 897831 901134 1 11 999994 -580491 2 2 999999 2 2 999999 1 759091 766664 746323 2 1 999998 2 183025 800757 2 2 999999 2 8 999991 2 2 999999 1 14 999997 -413056 2 2 999999 2 101035 183818 2 305449 515251 1 10 999985 -325090 1 2 999999 124360 2 2 999999 1 240016 945737 -17308 1 216824 959276 997867 2 18 999998 2 2 999999 1 344528 591360 506454 1 2 999999 473324 2 2 999999 2 5 999981 2 2 999999 2 2 999999 2 79933 156352 2 20 999987 2 20 999981 2 14 999991 1 3 999991 -149353 1 126726 766704 213173 1 575101 726624 367757 1 16 999985 -898608 1 2 999999 -565292 1 15 999981 -433256 1 14 999997 45862 2 2 999999 2 8 999984 1 15 999992 -35841 1 2 999999 796926 1 580327 590338 489072 1 4 999990 788262 2 2 999999 2 2 999999 2 5 999992 1 2 999999 -961008 2 12 999998 2 8 999995 1 334430 352322 -205030 1 14 999989 -244868 1 2 999999 -189857 2 241075 631397 1 167887 336877 771135 1 28063 863916 10207 1 155230 667162 -593373 2 2 999999 1 20 999995 -277343 2 2 999999 1 681080 895946 50057 1 2 999999 -675629 2 525190 717710 2 2 999999 1 18 999996 -980159 1 475672 866454 -877516 2 6 999997 1 326529 839669 844394 2 624513 836784 1 16982 189210 324825 1 656418 729693 -660635 2 2 999999 1 2 999999 287436 1 183008 742966 -608468 1 2 999999 -359718 1 2 999999 -343743 2 2 999995 1 14 999989 412251 2 120651 636723 2 10 999988 1 8 999992 799919 1 17 999992 182108 1 484421 533166 -955816 2 30511 288995 2 507566 935895 2 3 999990 2 2 999999 1 2 999999 885691 1 12 999993 -137230 2 15 999986 1 15 999994 -175864 1 2 999999 79158 1 2 999999 -656652 2 2 999999 1 2 999999 -687239 1 2 999999 -5307 1 588208 676837 54862 1 18 999994 -391364 1 91218 271625 -563872 1 355405 388700 1921 2 2 999999 1 126991 583647 580538 1 122895 467140 -273376 1 2 999999 938677 2 2 999999 1 779135 881644 -617497 1 2 999999 234348 2 268526 418027 2 5 999988 2 38106 614088 2 10 999998 1 2 999999 -774411 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 219174 918617 -13641 1 2 999999 -712649 1 2 999999 686656 2 2 999999 2 1 999985 1 412348 735319 -891402 2 1458 447618 2 7 999988 1 13298 964475 117846 1 2 999999 -502527 2 486678 580633 1 17 999985 787919 2 2 999999 2 2 999999 2 639391 744562 1 412014 588662 -309224 2 4 999986 2 226665 603016 1 308810 332901 -12486 1 2 999999 762955 2 4 999996 2 353753 785727 2 78681 111965 1 2 999999 541761 2 5 999983 1 2 999999 -170162 1 2 999999 62424 1 11 999995 -228530 1 2 999999 177462 1 179283 548964 576322 1 17 999986 -105492 1 2 999999 334378 2 19 999994 1 269779 745413 304457 2 18 999997 1 2 999999 832923 2 18 999999 1 2 999999 25668 1 638880 666526 12892 1 2 999999 267833 1 13 999998 -232720 2 15 999997 2 2 999999 2 2 999999 1 223 187194 -790276 1 2 999999 -656875 1 5 999983 -132707 2 2 999999 1 2 1000000 869570 2 3 999990 1 159215 541006 -146678 2 881014 926370 1 2 999999 749187 1 2 999999 37812 1 60404 667438 219677 2 2 999999 1 300919 853602 -260119 1 2 999999 531089 2 371374 409434 2 156365 312182 2 2 999999 1 497482 726220 -808389 2 637881 879251 1 2 999999 -862133 2 468197 609067 2 4 999996 1 16 999989 37159 1 553074 557382 -179 2 140840 359742 2 2 999999 2 18 999996 1 2 999999 -849166 1 8 999996 311191 2 2 999999 2 428903 991625 1 6 999987 -728595 2 2 999999 2 13 999988 1 2 999999 218232 1 184194 562742 78684 1 836434 951196 -857329 1 12 999993 -159643 2 2 999999 2 343467 344770 1 2 999999 881107 2 11 999994 2 286241 749411 1 2 999999 -719118 1 5 999993 388857 2 135473 761645 1 2 999999 -244281 2 2 999999 1 2 999999 413808 2 2 999999 2 186389 671654 1 62353 801811 -977990 2 2 999999 1 6 999999 714991 1 42148 809693 318071 1 2 999999 -153043 2 2 999999 1 2 999999 -297696 1 2 999999 -453082 1 11 999987 -583302 2 2 999999 2 222190 590170 1 10 999989 -164764 2 8 999990 1 676167 788113 60990 2 235813 872885 1 2 999999 190346 2 2 999999 2 16 999993 2 360167 428199 2 5 999990 1 15 999982 772389 2 8 999991 1 2 999999 -917299 1 9973 700062 -268168 1 2 999999 551852 1 7 999998 334289 2 430358 585438 1 216014 959658 -329719 2 41645 522862 2 287008 460846 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -812500 1 2 999986 968168 1 18 999995 869081 1 12 999981 -592582 1 658482 814530 -531702 1 19 999987 550119 1 2 999999 339085 2 2 999999 1 2 999999 -643711 2 2 999999 2 179654 278549 2 2 999992 1 2 999999 408189 2 112718 196131 2 19 999987 2 87480 181816 1 534318 675808 659020 2 2 999999 2 65265 314199 2 2 999984 1 539907 842263 -137671 2 2 999999 2 151672 748689 2 9 999991 1 118972 873312 415122 1 2 999999 563760 1 2 999999 691002 2 5 999982 1 497683 976202 847683 2 203519 705007 2 3 999982 1 9 999982 100358 1 557807 872693 -257345 2 2 999999 2 2 999999 1 2 999999 -121017 2 122583 889393 1 291545 733415 -809848 1 5 999981 -987538 2 2 999999 2 14 999989 2 2 999999 1 15 999984 913323 1 7 999982 -426117 2 462760 997544 2 16 999981 2 663368 719538 1 2 999999 -452544 1 2 999999 485827 1 2 999999 506542 2 2 999999 1 751778 966085 251400 2 11 999995 1 2 999999 -9824 1 18 999993 91273 2 420753 657854 2 18008 521509 2 2 999999 2 9 999981 1 4 999984 -545569 1 470447 973826 -996079 2 12 999993 2 7 999996 2 2 999999 2 12 999989 2 18 999996 1 2 999999 230669 1 15511 148589 -358796 1 2 999999 -969117 2 10 999995 2 412753 974065 1 2 999999 9227 2 827193 895997 1 16 999987 222505 2 611503 839886 2 16 999995 1 463036 951761 -408316 1 42806 76539 244658 2 8304 429772 1 175983 605718 -991422 2 2 999999 1 111067 890272 -222009 2 18 999994 1 113809 570675 -248315 2 576592 710266 1 2 999999 942731 1 2 999999 -735844 1 381401 870996 -196320 1 717676 891718 104739 2 2 999999 1 1 999999 712367 2 843382 965454 2 16 999981 2 2 999999 1 219116 795983 -707931 1 3 999996 670642 1 61248 463628 -599856 1 2 999999 73576 2 533220 931941 1 2 999986 819155 2 2 999999 2 2 999999 1 9 999981 340843 2 2 999999 2 82272 543249 2 2 999999 2 6964 831924 2 13 999985 1 7 999998 -6188 2 14 1000000 1 2 999999 -332618 2 13 999986 2 2 999999 1 8 999993 410712 2 10 999984 1 10 999993 451727 2 59893 128235 1 2 999999 -956649 2 2 999999 1 5 999991 997872 1 2 999999 -696702 1 12 999990 -103267 2 171688 982104 1 545742 549400 -265062 2 2 999999 1 385276 797483 558130 2 2 999999 1 2 999999 819203 1 2 999999 940611 1 10 999981 631497 1 1 999982 206819 2 138877 445863 2 345123 587467 2 17 999993 1 633407 842504 -891855 1 2 999999 -448372 2 441101 951259 2 17 999985 1 20018 457308 314182 1 11 999996 -569787 2 14 999991 2 2 999999 2 16 999998 1 561264 753713 -758459 2 7 999993 1 2 999999 260053 1 2 999999 458477 1 18 999986 -930756 1 534270 784651 -913476 1 8 999993 -700833 2 9 999991 2 11 999988 1 4 999984 -473155 1 19 1000000 595560 2 5 999987 2 20 999993 1 2 999999 -447713 2 2 999999 1 1 999988 -871314 2 38035 58484 2 254696 553690 2 2 999999 2 13 999997 1 154230 340598 382817 2 2 999999 2 2 999999 2 520904 751645 2 2 999999 2 151811 930629 2 6 999992 2 2 999999 1 47774 614805 851866 2 249803 998948 2 512796 648825 2 2 999999 2 2 999999 1 251823 902048 -78511 2 303480 603540 2 16 999982 1 275950 387437 -856515 2 2 999999 2 17 999989 1 2 999999 786969 1 2 999999 151057 2 2 999999 1 8 999988 -497549 2 2 999999 2 330833 462384 2 2 999999 1 2 999999 -797681 2 2 999999 2 640150 872034 2 201731 383687 2 5 999993 1 2 999989 -860022 2 406644 649526 1 14 999989 756133 1 9 999998 622525 1 292261 905938 844310 2 1 999986 1 9 999989 -416343 2 42561 166272 1 609890 994178 -85381 1 270617 726547 384599 1 2 999999 -334783 2 515525 551100 1 13 999994 18729 2 11 999985 1 2 999999 207647 2 83242 581038 2 150726 347280 2 2 999999 1 15 999994 413031 2 2 999999 1 552868 961943 -506453 2 252207 909357 2 2 999999 2 49359 441883 1 118718 409607 -113088 2 2 999999 1 16 999998 835548 2 8 999996 1 2 999999 7289 1 2 999999 117701 2 104645 388759 1 2 999999 828336 1 2 999999 741709 2 2 999997 1 2 999999 -370387 1 2 999999 222944 1 479861 986669 988329 1 2 999999 119058 1 365283 704301 474572 1 2 999999 67011 1 99309 383350 -78326 2 1 999994 1 2 999999 352931 2 20 999989 2 2 999999 1 20 999997 216127 2 255850 612178 2 2 999999 1 19 999982 -757069 1 109122 693049 827419 2 2 999999 2 939947 953906 2 2 999981 1 2 999999 374462 1 786617 794682 -393840 1 15 999996 -554610 2 5 999999 2 7 999996 1 2 999999 725217 1 364778 619993 870235 2 2 999999 2 2 999999 2 392837 714726 1 3 999993 924564 2 59223 908447 1 2 999999 50507 2 15 999996 2 11 999984 1 494260 657629 -112645 1 13 999994 -51525 1 499692 879613 829829 1 639984 971334 858664 2 230597 985067 1 2 999999 -832916 2 13 999983 2 21824 414485 2 2 999999 1 319413 997536 781936 1 66291 222386 -548258 2 650098 931950 2 14 999988 2 550020 862695 2 2 999999 1 306276 535715 63418 1 211469 910734 -930676 2 2 999999 1 17 999999 -206996 1 8 999992 -777999 1 363075 914718 449485 1 2 999999 -759636 1 15 999996 466714 2 74753 360148 2 386568 749987 1 125786 983044 262411 1 140959 544968 -153942 2 6 999992 2 550888 959116 1 18 999989 811716 1 2 999999 711633 1 2 999999 161366 2 382789 898209 2 2 999999 2 16 1000000 2 2 999999 1 2 999999 399649 2 2 999999 2 439479 503984 1 776584 857351 -101728 2 385528 444035 1 1 999998 46157 2 371293 505934 2 877653 948585 2 7 999985 2 20 999995 2 4 999982 2 11 999989 2 113225 327767 2 2 999999 1 4 999993 -91569 1 2 999999 -15542 1 326578 680135 371272 2 2 999999 2 1 999990 1 120338 355744 905086 2 450568 670561 1 2 999999 -905327 2 313392 881360 2 115592 999631 1 20 999998 -518550 2 17763 893827 2 18 999998 2 19 999991 2 1 999981 2 75952 996683 1 2 999999 -97132 1 596779 825050 -319237 2 2 999999 2 20 999986 2 210472 338019 1 2 999999 -45244 2 2 999999 2 4 999993 1 528064 882655 -171435 1 12 999985 -374562 1 14 999982 -201651 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 273557 314204 2 2 999999 2 61321 66960 1 2 999999 -615949 1 2 999999 586847 2 174000 189884 1 14 999985 -501034 2 2 999999 1 2 999999 -724846 2 943492 994591 1 2 999999 -375620 2 2 999999 1 487259 899812 -388311 2 139313 874504 1 2 999999 976304 2 10 999995 2 6 999989 1 447339 941182 980571 1 2 999999 738254 2 2 999999 1 148960 766186 710820 2 6 999982 2 517788 855341 1 2 999999 -726939 2 2 999999 1 2 999999 39937 2 2 999999 1 2 999999 665048 2 502842 564180 2 134568 572063 2 321145 937418 2 19 999984 1 2 999999 -776499 2 148162 302138 1 14 999995 -470862 2 2 999999 2 2 999999 1 2 999999 118436 2 13 999990 2 2 999999 1 2 999999 906697 2 2 999999 1 2 999999 -661849 2 11 999985 2 114457 706117 1 8 999997 115350 1 809312 996613 -890115 1 2 999999 201388 2 7 999994 1 771633 910858 823628 2 301961 688927 1 12 1000000 -673718 2 709398 846566 1 481579 908458 -914104 2 2 999999 2 677984 923451 1 2 999999 -625283 1 2 999999 -924911 1 16 999985 -174000 2 12 999987 1 6 999994 761029 1 7 999991 -86840 1 271490 851415 -391629 1 12 999994 414326 1 5 999997 927160 2 16 999996 1 575786 997920 438479 2 25631 202926 2 276588 590099 1 2 999999 -352511 1 2 999999 -457380 1 9 999996 957286 2 7213 868906 2 2 999999 1 24870 974276 247078 2 2 999999 1 616795 777704 -176222 1 2 999999 880392 1 2 999999 105182 1 5 999987 -402447 1 211223 798835 -785768 2 433232 508952 2 18 999996 2 2 999999 2 12 999999 1 458048 619115 65155 1 348469 573225 432395 1 2 999999 501590 1 19 999985 -714158 2 650598 798280 2 6 999995 1 2 999999 -21791 2 20 999997 2 2 999999 1 8 999989 -836308 2 2 999999 2 841176 986970 1 5 999992 -613569 1 9 999994 637671 2 17 999999 1 17 999995 -159870 1 1 999992 800838 1 441748 668545 -403749 2 645620 731114 2 2 999999 1 507338 577749 254262 1 2 999999 790297 2 267930 330104 2 2 999999 2 2 999999 2 361504 403500 1 87459 408641 769516 1 2 999999 -827183 1 2 999999 319293 2 13195 69842 2 11 999981 2 493024 556637 1 2 1000000 -511253 1 116904 934813 -585217 2 20 999989 1 2 999999 406472 2 2 999999 1 11 999994 324650 2 2 999999 2 6539 817228 1 13 999989 312853 1 2 999999 304218 2 143589 911918 2 2 999999 2 2 999999 1 12 999983 -505649 2 8 999996 2 603018 653087 2 725110 927136 1 2 999999 169824 1 2 999999 217985 1 536906 664612 537557 1 2 999999 530096 1 2 999999 -699342 1 2 999999 -79207 2 2 999999 1 251513 632287 532211 1 33960 379063 745633 1 4 999992 277167 2 3 999989 1 307759 446365 468203 1 153683 839833 16691 1 647386 683380 -991016 2 2 999999 2 5 999994 1 318883 694074 -802327 2 19 999990 2 12 999992 2 2 999999 1 18 999999 -402269 1 2 999999 852490 1 2 999999 896629 1 135171 764331 747693 1 15 999983 766175 1 18 999997 -420964 2 3 999994 2 2 999985 2 738267 814580 2 104788 639894 1 14 999999 754891 2 2 999999 1 43532 345791 -296230 1 2 999999 -386328 1 2 999985 -420519 2 2 999986 1 2 999999 -118216 2 2 999999 2 2 999999 2 14 999985 1 2 999999 -171644 1 10 999995 -609028 1 6 999997 556946 2 335279 562049 1 5 999996 -633238 2 2 999999 1 708856 771739 695011 2 18 999982 2 15 999981 2 2 999987 2 16111 539317 2 2 999999 1 172425 861062 633392 1 248104 888872 795033 2 250575 414932 1 2 999999 -811357 1 85707 367235 884443 2 2 999999 1 193286 513168 592221 1 272587 910460 33703 2 2 999999 2 537959 701929 2 250086 967681 2 13 999993 2 121847 361391 1 19 999992 -590484 2 2 999999 2 15 999983 1 76350 96913 -88063 1 2 999999 518884 2 19 999994 2 297839 443398 2 13 999997 1 4 999982 -196134 2 119066 902838 1 2 999999 -949287 1 670105 794959 698946 1 2 999999 -730803 2 12194 387281 2 2 999999 1 2 999999 -215817 2 7 999991 2 2 999999 1 2 999999 -545628 2 5 999998 1 467664 721945 -852297 2 419021 646298 2 337558 591915 1 2 999999 932071 2 11 999990 1 695289 860924 -982719 2 7 999991 1 2 999999 -729926 2 467109 808631 2 12 999987 2 31980 613701 1 1 999982 911201 1 2 999999 -671281 2 796130 959505 2 19 999999 2 4 999992 1 3 999986 982588 2 12 1000000 2 458288 850260 1 2 999999 616042 1 2 1000000 89573 2 531888 618339 2 2 999999 2 2 999999 1 743581 894178 863399 1 359149 994925 -223687 1 164493 927839 156086 1 2 999999 -636838 1 2 999999 -616494 1 6 999995 670953 2 7 999989 2 20 999996 2 600606 985751 2 19 999998 2 2 999999 2 201303 510562 1 2 999999 314707 1 14 999988 923166 2 238811 365834 1 19 999985 868910 2 2 999999 1 15 999984 -629832 1 2 999999 646165 2 2 999999 1 4 999996 912194 2 5 999991 2 2 999999 2 2 999999 2 8 999994 1 14 999996 -751608 1 2 999999 -212581 1 2 999999 -525534 2 2 999999 1 2 999999 240948 2 3172 369403 2 565804 836532 1 193992 944420 -189013 1 2 999999 -282976 2 2 999999 2 730289 975193 1 466901 919653 936072 1 193075 327979 637955 2 2 999999 1 16 999988 547149 2 2 999999 1 2 999999 -996338 1 2 999999 589289 1 16 999981 645202 2 2 999999 2 18 999993 1 2 999999 171670 1 124717 704780 -210889 2 20 999985 2 2 999999 1 2 999999 -217111 1 94169 414987 485295 1 36856 953293 227904 1 2 999999 3695 2 13 999981 2 468956 618017 2 2 999999 1 18 999992 -903310 1 507121 991794 -995138 1 19 999993 -814764 1 119953 631285 167527 2 16 999986 1 8 999985 -978171 2 9 999981 1 9 999991 -998497 2 9 999986 1 145019 247762 -622114 1 18 1000000 -456747 1 19 999983 -724125 1 16 999998 74105 2 2 999999 1 2 999982 435197 2 2 999999 2 2 999999 1 13 999988 10378 2 12 999989 2 514437 650180 2 2 999999 2 229832 293594 2 15 999982 2 2 999999 1 2 999999 361429 2 2 999999 1 2 999999 -27607 1 2 999999 -540456 2 2 999999 2 2 999999 1 158426 457798 149485 2 65668 102607 2 659350 680028 2 63511 104139 1 2 999999 795164 1 18 999984 973485 1 2 999999 135497 1 2 999999 -250590 1 2 999999 -42597 1 129398 702241 34486 2 43603 933149 2 19 999991 1 2 999999 -938039 1 13 999995 164971 1 2 999999 -823438 1 23296 719025 -55946 2 2 999989 2 2 999999 2 594495 825826 1 2 999982 477544 1 320321 906543 -418574 1 534218 814633 -996490 2 16 1000000 1 52916 425408 294679 2 465094 961337 1 12 999988 -513502 1 652500 839934 480612 1 2 999999 -919792 1 15 999981 -381231 2 2 999999 2 153494 821230 1 2 999999 -618330 2 15 999998 2 610569 860963 2 2 999999 1 555943 926847 169091 2 14 999992 2 20 999996 1 4 999985 -63389 1 2 999999 751993 1 1 999998 -928773 2 18 999988 1 144368 593849 -719506 1 2 999999 817500 2 5 999993 2 2 999992 2 18 999990 1 2 999999 -77501 1 2 999999 46274 1 251927 345053 284658 2 3 999982 2 16 999994 2 262488 414697 1 2 999999 -322916 2 2 999999 2 6241 88840 1 242140 430552 608840 2 10 999982 1 2 999999 451739 1 670209 815658 -100438 2 326935 819451 1 2 999999 831943 2 10 1000000 1 514281 948246 -171543 2 2 999999 2 5 999985 1 70808 100228 346783 2 2 999999 2 2 999999 1 6 999999 865626 1 872769 877688 -650247 2 14 999995 2 8 999981 2 5 999985 1 502856 622919 51488 2 475188 713833 2 2 999999 2 88686 672500 1 15 999994 -326424 2 51374 51898 2 584089 978782 1 2 999999 -319542 2 2 999999 1 2 999999 -635410 1 25685 930749 -933298 1 332183 574297 -764441 1 578581 826957 -27435 1 5 999994 482426 1 49197 735564 662154 2 1 999981 2 20 999987 1 435139 705866 111002 1 12790 355981 -969857 1 171150 752377 -432642 2 2 999999 1 18 999985 592527 2 2 999999 1 69695 849909 761567 1 2 999999 111703 2 2 999999 2 9 999994 2 2 999999 1 2 999999 -984752 1 183476 496827 -835083 2 17 1000000 1 2 999999 779972 1 498872 781045 329974 2 2 999999 1 514994 758121 -296657 1 410566 688225 -424919 2 2 999999 1 170976 487429 -211831 2 2 999999 1 728095 748800 -246699 1 474953 513817 -862466 1 6 999987 881151 2 49372 681131 2 2 999999 1 10 999982 366416 2 2 999999 2 2 999999 1 8 999983 20652 1 323141 377488 597634 1 2 999999 -998337 1 2 999999 102343 2 176305 724270 1 2 999999 575438 1 203128 625026 466307 2 2 999985 2 2 999999 2 2 999999 2 19 999985 2 4 999986 2 7 999982 1 2 999999 -106613 2 2 999999 2 187967 700319 1 4 999987 -539367 1 382067 394893 -572430 1 20 999995 -932761 1 381975 514515 -632453 1 2 999999 140263 1 2 999999 -529611 1 794890 903697 -481998 2 525003 679944 1 525116 555151 -440246 2 149834 367545 2 13 999991 2 2 999999 2 107110 619700 2 11 999990 1 9 999987 -744636 1 6 999988 -175041 1 578326 604669 375686 2 132634 626503 1 2 999999 425105 2 136892 470841 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -37758 2 6 999986 2 11 999984 2 2 999999 2 2 999999 2 2 999999 1 2 999999 253465 2 2 999999 1 15 999983 853856 2 6 999987 2 241134 781447 2 2 999999 1 15 999993 -917109 2 19 999999 2 598822 830811 1 20 999982 -489254 2 2 999999 1 496617 531062 -353049 2 2 999999 2 2 999999 1 2 999999 -625632 1 674958 929920 -87776 2 9 999994 2 17 999987 1 228313 300953 179883 1 485789 989194 601290 1 2 999999 -843874 1 2 999999 -45309 1 2 999999 -687871 2 13 999996 1 243683 381245 -279371 1 12 999988 297852 2 345364 546130 1 16 999988 -508821 1 19 999997 642504 2 2 999999 2 5 999996 2 9 999997 2 14 999993 1 2 999999 -900808 1 11 999997 330783 2 4 999986 2 2 999999 2 16 999991 1 333752 795507 27379 2 2 999999 2 334690 860365 1 357612 840888 -278391 2 2 999999 2 78793 896118 2 11 999997 1 1 999981 820614 1 2 999992 508206 2 2 999999 1 13 999986 84143 2 243536 994538 2 7 999991 2 478334 727428 1 292052 732025 87745 2 578015 839214 1 196787 293528 -390441 1 3110 395797 -991240 1 428707 835406 -86621 1 16 999989 -23948 1 8 999993 25173 1 13 999987 -628400 2 135315 660879 1 2 999999 26611 1 12 999998 420006 1 2 999999 -627856 2 315311 890759 2 198888 635544 1 301005 350081 297010 1 19 999993 647858 2 535449 594216 1 10 999999 -155698 1 509075 722216 674257 1 2 999999 -23522 1 2 999999 190563 2 2 999999 1 2 999999 -991394 1 3 999985 463321 2 2 999999 2 291499 997821 1 391950 941037 -280533 1 15 999994 -645292 1 2 999999 -599777 1 255260 343324 -240982 1 171789 741229 490371 1 615235 849669 -164344 2 19 999993 2 18 999998 2 8 999994 1 2 999999 412820 1 16 999991 102592 2 436712 657394 2 17 999998 2 534744 591877 2 2 999999 2 2 999999 2 2 999999 2 19 999982 2 2 999999 1 2 999999 -253101 1 234463 797740 683608 1 2 999999 499489 1 272317 585731 -446107 1 314452 446498 -600688 2 77491 200193 1 2 999999 -518764 1 471306 923259 765037 2 356506 673333 1 192647 538899 765131 1 7 999992 202442 2 2 999999 2 348875 660978 2 600288 740467 2 2 999999 1 2 999999 -448852 1 36679 531681 681655 1 8 999981 -42848 2 2 999999 2 2 999999 1 899662 979743 -440532 2 2 999999 1 264971 344480 331974 2 12 999984 1 6 999987 -439483 1 203410 834190 -756449 1 2 999999 445506 2 18 999997 2 2 999999 1 1 999985 -900125 1 2 999999 761713 2 18 999985 1 96993 950893 886092 2 705244 796483 1 645855 979333 -568609 1 1 999982 48403 2 10 999997 1 16 999999 864701 1 2 999999 -692362 2 125330 769716 2 2 999999 1 16 999985 889819 2 16 999985 1 247886 639882 -615452 2 12 999993 1 2 999999 85259 1 4 999990 -851619 1 10 999985 -708450 1 7 999983 -958729 1 6 999981 898761 1 679135 851705 588725 2 67331 199266 2 20 999995 1 6 999988 -531908 2 13 999997 1 6 999981 392031 1 2 999999 382578 2 2 999999 2 549958 968674 2 589135 727030 2 245799 317124 1 11 999984 -275746 1 2 999999 485118 2 2 999999 1 805798 992711 813106 2 154089 265554 1 9 999998 -973713 2 2 999999 2 2 999999 1 205294 455928 -406161 1 2 999999 529114 1 2 999999 -237985 2 160344 981834 1 18 999994 -982924 1 1 999985 809592 1 886696 985946 930013 2 2 999999 1 17 999995 -470265 1 428994 523940 964867 2 3 999987 1 68518 535464 995227 2 121303 890300 2 162161 977464 2 391208 962738 2 12 999982 2 2 999999 2 54744 73406 1 57078 261907 -391507 2 2 999999 1 3664 852371 -190548 2 231925 957601 1 363539 917352 773183 2 592000 823267 2 325026 787797 2 526553 854056 2 10 999981 1 2 999999 267824 1 251205 719182 -699563 1 2 999999 -421259 1 750875 816717 -149435 2 14 999989 2 2 999999 1 74067 688421 318263 1 1 999999 -118838 1 692361 835106 -895268 1 9 999991 -489988 2 17 999987 2 2 999999 2 2 999999 1 18 999981 -167552 2 15 999996 2 795775 915759 1 8 999987 -197322 1 16824 769859 -840668 1 11 999994 -602170 1 2 999999 537298 1 17 999989 -860101 2 2 999999 2 45420 763770 2 2 999999 2 286915 645860 2 17 999985 1 2 999999 -771543 2 2 999999 1 435024 457508 -737872 1 16 999996 112187 2 16 999997 1 457268 784794 14407 1 2 999999 -614456 1 552597 801019 294282 2 4 999992 1 1 999999 139697 1 2 999999 572658 1 282762 504773 746971 2 4 999982 1 5 999982 -442573 2 2 999999 2 2 999999 1 19893 679139 -907066 1 504834 919099 495600 2 3 999982 1 15 999996 -925971 2 2 999999 1 2 999999 16030 2 2 999999 2 2 999999 2 2 999999 2 339401 718341 2 13 999998 1 409760 754544 897729 1 14 999997 -746076 1 877858 970299 -775816 1 2 999989 120985 2 14 999983 1 12 999999 -906359 1 302789 660983 -12810 1 2 999999 -502869 2 16 999986 2 2 999999 1 2 999999 243361 1 18 999981 704889 2 2 999999 2 10 999999 2 1 999999 2 2 999999 1 289231 702792 -231270 1 2 999999 36220 2 20 999997 2 509759 634805 1 6 999996 -141713 2 21231 613107 1 295722 415937 312985 2 2 999999 2 2 999999 1 2 999999 -541423 2 2 999999 1 20 999994 -649338 2 14 999984 1 2 999999 -146102 1 2 999999 404659 1 2 999999 -532028 2 4 999984 2 768150 898061 1 5 999982 212568 1 9 999984 127127 1 2 999999 531270 2 8 999991 1 2 999999 966343 2 2 999999 1 5 999995 -324900 1 2 999999 499975 1 2 999999 972005 1 20 999992 733776 2 2 999999 1 20 999982 671322 1 2 999999 399633 1 346617 663446 70345 1 4 999995 -90732 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -791682 1 12 999999 -882023 2 428241 930813 2 1 999986 2 4 999999 1 24093 873328 657647 1 2 999999 -170531 2 2 999999 2 16 999996 2 2 999999 2 67837 650340 2 11 999995 2 2 999999 1 2 999999 625668 2 98474 798773 1 2 999999 819360 2 267547 809427 2 121188 617437 1 16 999993 836779 1 13 999996 406733 1 1 999985 599767 1 12 999991 -935803 2 2 999999 1 11 999992 -536070 2 19 999997 1 2 999999 -846900 1 506346 755104 590950 1 2 999999 -126800 2 2 999999 2 2 999999 1 2 999999 -301120 2 20 999987 2 410084 771373 2 10 999989 2 57178 131289 2 19 999996 1 266415 362494 924041 2 2 999999 2 12 999993 1 2 999999 695624 2 95547 382109 1 2 999999 203274 1 2 999999 624519 1 2 999999 453356 2 2 999999 1 6 1000000 -46667 1 2 999999 735321 2 2 999999 1 20 1000000 -979458 1 2 999999 816161 1 2 999999 71042 2 8 999985 1 2 999999 -576439 2 219258 928150 2 6 999992 1 657010 830021 752383 1 2 999999 462361 1 772044 999239 -73886 2 15 999998 2 2 999999 1 11 999994 -771024 2 16 999987 1 13 999988 376625 1 229649 242815 263094 2 15 999988 1 2 999999 -885121 2 17 999990 1 16 999983 -200834 1 326720 631519 909660 1 9 999990 -133361 2 18 999983 2 2 999991 1 576383 794337 711742 2 17 999992 2 326528 937949 2 2 999999 1 2 999999 -61960 2 2 999999 1 2 999999 -877093 1 10 999995 -709821 1 20 999990 176172 1 2 999999 -351341 2 1 999990 1 14 999991 483983 1 5 999994 -811268 1 59818 843809 -352256 1 6 999986 -999395 2 2 999999 2 19 999996 2 344374 350233 2 2 999999 2 2 999999 1 2 999999 -151444 2 7 999993 2 19 999985 1 903106 963044 -5738 1 11 999988 69518 2 9 999987 2 9 999994 1 2 999999 485090 1 2 999999 -917593 2 403350 772490 1 14 999987 -942680 2 2 999999 2 2 999999 2 18 999996 2 31275 955375 2 2 999999 2 16 999999 2 753717 864777 1 7 999990 -97152 1 170248 611131 -28789 1 803364 863781 -58022 1 547418 634629 580436 2 336781 668079 2 2 999999 1 276703 842472 524141 1 11 999989 173821 2 2 999999 2 784174 850841 2 2 999999 1 2 999999 -962553 2 2 999999 2 2 999999 1 2 999999 414124 2 694368 702364 1 113358 553275 959583 2 15 999985 1 256619 268037 -919425 1 2 999999 105317 2 2 999999 1 2 999999 398270 2 12 999990 1 2 999999 -828233 1 439093 464853 870983 2 23164 284903 1 2 999999 637375 1 642245 760423 -503863 1 3 999989 -623442 2 2 999999 1 6 999996 -333985 2 2 999999 2 2 999999 1 7 999995 -719686 1 2 999999 -671194 2 2 999999 1 2 999999 -573600 2 2 999999 1 2 999999 -174259 1 2 999999 -781185 2 13 999999 1 2 999999 -832876 2 2 999999 1 17 1000000 66225 2 2 999999 1 15376 717596 -810082 2 7 999996 1 2 999999 -678620 1 2 999999 385057 1 4 999989 238041 1 13 999989 812302 1 2 999999 124378 2 259905 981895 2 2 999999 1 4203 710292 775197 1 2 999999 162584 2 393677 836222 1 2 999999 -801749 1 485254 973071 243468 1 2 999999 927169 1 2 999999 649387 1 19 999999 938988 1 589266 777041 -859327 2 171948 296870 2 2 999999 2 2 999999 1 2 999999 -634846 1 3 999983 -973516 1 215687 382330 237636 2 2 999999 1 163430 603397 -755220 2 877239 922506 1 2 999999 355603 2 7 999989 1 174051 349474 407320 1 16 999999 -100193 2 2 999999 2 19 999991 2 781033 952002 1 10 999983 -684720 2 9 999987 2 1 999996 2 2 999999 2 13 999990 2 8 999995 1 2 999999 791404 2 2 999999 2 138408 425237 1 2 999999 -828822 2 580119 713135 2 4 999997 1 67839 943937 -116035 2 2 999999 1 2 999999 156221 2 2 999999 2 120603 785720 2 287352 686641 1 648573 665934 -382265 1 2 999999 856519 1 2 999999 -19619 2 4 999989 2 2 999999 1 9 999995 274238 2 10 999988 1 14 999985 688177 1 2 999999 -883764 1 8 999992 72376 1 8 999983 536215 2 10 999991 2 859739 862417 2 691762 895916 2 356273 393865 1 5 999999 -688771 1 2 999999 668037 2 9704 135633 2 4 999995 2 10 999982 2 119119 381234 2 2 999999 2 3 999999 1 746696 779785 -382012 2 389936 824052 1 3 999990 -524424 1 556425 846195 -404612 1 2 999999 -536697 2 2 999999 2 2 999999 1 306911 987354 -262867 2 2 999999 2 572683 609688 2 16 999996 2 2 999999 2 42286 465413 2 370295 509952 1 312743 909164 -703377 2 8 999987 2 449900 630437 1 13 999988 865117 2 2 999999 2 293326 351058 1 518126 521248 -77263 1 2 999999 -718148 2 2 999999 1 157605 622454 543088 2 15 999996 2 200387 334458 2 2 999999 1 2 999999 -76812 1 2 999999 -640978 2 371112 929375 1 850691 940163 70371 1 8 1000000 152556 1 190775 249338 555500 1 331669 729796 66959 1 2 999999 925670 2 483187 769129 2 725753 734451 1 117718 272463 -163060 1 100001 640579 -977924 1 2 999999 -868883 1 2 999999 250532 2 43035 753838 2 224140 774598 2 181686 517349 1 2 999999 -265539 1 9 999996 -417844 2 366009 994588 2 12 999982 2 6 999986 1 281796 647611 -311417 2 2 999989 1 2 999999 883171 2 2 999999 1 2 999999 234847 2 2 999999 1 2 999999 400350 2 12 999999 2 2 999999 2 362655 941895 1 2 999999 938712 1 115366 442405 -637984 2 2 999999 1 155804 681336 804683 1 19 999994 651379 1 2 999999 985172 1 343788 755352 61165 2 168343 712749 2 2 999999 2 2 999999 1 395147 587226 -648490 2 853310 968650 1 10 1000000 -185806 1 20 999993 780103 2 44068 738992 2 231875 680229 1 2 999999 -185142 1 3 999993 -505453 1 46124 733425 274495 2 2 999999 1 2 999999 580058 2 7 999984 2 2 999997 1 11 999984 925557 2 238578 817570 2 2 999999 2 671355 876371 1 5 999999 -469959 2 15 999983 1 2 999999 -12505 2 15 999993 1 2 999999 675151 1 4 999989 349606 1 2 999999 412285 2 779630 849146 1 485306 487015 706679 1 18 999989 611826 2 399143 651823 2 2 999999 1 46978 147593 -969941 2 255209 512694 1 1 999991 157758 1 2 999999 -401377 1 6 999981 165166 2 2 999999 1 2 999999 47902 1 2 999999 139317 2 7 999996 1 8 999991 876213 2 17197 948671 2 2 999999 1 7 999986 -180075 2 10 999992 1 531526 754867 -580784 1 272567 598924 -423550 1 179921 220001 -125310 1 96090 464490 -661963 2 229200 657912 2 266045 399747 2 11 999999 1 16 999982 321968 1 12 999992 6103 1 1 999993 -390661 2 147036 989637 1 17 999984 -708523 1 2 999999 363932 1 168113 716259 -137731 1 2 999999 -536220 1 2 999989 627260 2 2 999999 1 166349 612492 24061 1 15 999988 344430 2 557639 642816 1 16 999994 -430982 1 2 999999 -517683 1 11102 470485 -297426 1 536255 559501 -8042 2 6 999982 2 259596 507445 2 94536 347862 1 12 999986 382180 2 2 999999 2 8231 495921 2 60961 142592 2 840897 909797 2 403743 793864 1 2 999999 -557894 1 13 999996 -534623 1 5 999983 -123996 2 1 999982 2 2 999999 2 408643 618465 1 42419 629758 -771760 1 2 999999 602290 1 2 999999 -186629 2 2 999999 2 10 999998 1 234395 775656 466226 2 44918 978699 2 532166 624223 2 225190 564784 2 2 999999 1 103140 818477 483610 1 2 999999 -347412 1 14 999986 219076 2 3 999986 1 160015 185924 -671469 2 128004 185603 1 13 999997 973981 2 15 999995 1 2 999999 167337 2 495004 962494 2 2 999999 2 6 999994 2 3 999999 1 16 999990 -346227 1 8 999984 -455040 1 2 999999 -438447 2 8 999986 1 9 999999 66299 1 2 999999 -715351 1 182117 208069 779077 1 10 1000000 -689902 1 277993 882079 860910 1 65795 103025 -10205 1 618276 659282 473975 2 132435 552606 1 2 999999 -190135 2 143537 175037 1 2 999999 -814659 1 2 999999 -781695 1 547261 859463 -99875 1 16 999996 -725759 2 19 999987 1 2 999999 -723736 2 2 999999 2 203010 282316 1 12 999992 -577740 1 490416 978990 -908868 2 2 999999 1 146569 476669 -414405 2 19 999990 2 6 999998 2 96247 587681 2 3 999992 1 192667 411066 484787 2 618539 846603 2 12 999991 1 10 999981 154068 1 19 999995 684043 1 10 999988 -366417 1 427099 699960 360837 1 2 999999 532684 1 874227 970143 -534964 1 5 999986 -686303 1 370210 832247 685317 1 1 999981 812154 1 14 999999 390343 2 579476 686306 1 63022 228149 338533 2 329839 557930 1 73714 384492 195114 1 15 999989 559387 1 2 999999 766690 2 13 999988 2 550605 793634 2 2 999999 1 299644 540233 222850 2 90860 120543 2 721774 863109 1 443543 529794 -180878 2 3 999984 1 13135 244038 560092 2 2 999999 2 657473 984615 1 8 999988 30284 1 86845 468754 -879489 2 195611 225843 1 13 999985 782241 1 569244 697423 562435 2 3 999992 2 365889 978340 1 2 999999 803902 2 2 999999 2 2 999999 2 16 999994 2 2 999999 1 376248 626808 -831663 2 240480 341898 2 13 999991 2 2 999999 1 10 999998 -296377 1 10 999982 -704739 1 205945 509518 689832 2 2 999999 1 715168 754201 -717510 1 5 999993 -192963 1 235861 366158 -662512 1 156837 654114 -855021 2 420177 990987 2 547786 685293 1 129394 466637 -8397 2 18 999992 2 2 999999 2 3 999990 1 13 999996 485915 1 435814 761613 699783 2 15 999982 1 14 999998 -46293 2 2 999999 2 2 999999 1 572823 851680 517343 2 2 999999 1 2 999999 -811491 2 14 999984 2 675981 766499 1 442706 624206 790322 1 2 999999 738405 2 2 999990 2 20 999983 1 15 999981 -162680 1 16151 413683 -900659 2 10 999991 1 2 999999 -826012 2 22301 757009 2 20 999981 1 647760 780374 -877564 1 2 999999 159475 1 87315 546770 -793909 2 2 999999 1 2 999999 847835 1 125435 408848 -356534 1 2 999999 -204871 1 807373 903689 505348 1 91946 601565 -61300 2 2 999999 2 545737 884971 2 2 999999 2 597416 902656 2 2 999999 1 554471 866467 -856742 2 19 999988 2 2 999999 2 3 999989 1 185744 921541 648801 1 2 999999 -539593 1 15 999989 934485 2 2 999999 1 20 999991 -201356 1 298597 308536 262475 1 2 999999 473058 2 4 999983 2 236808 988022 2 31307 95124 2 7 999992 1 11 999998 -527886 2 8 999997 2 402388 472505 1 2 999999 -255868 2 2 999999 1 895912 976508 208649 2 2 999999 1 2 999999 352766 2 217759 464527 1 346540 755063 410343 2 18 999992 1 144680 259062 838238 1 1 999994 -300965 2 1 999982 1 135098 582548 591873 2 381452 436975 2 436149 876179 1 508434 525731 -595267 1 8 999990 801624 2 2 999999 2 386513 948384 2 405795 841724 1 2 999999 920239 2 2 999999 1 2 999999 465679 1 4 999996 -941518 2 32353 167287 1 2 999999 -249342 2 12 999986 1 2 999999 -738351 2 353271 721965 1 18 999996 -249360 1 2 999999 -932554 2 241508 873480 1 2 999999 -403599 1 16 999992 590928 1 2 999999 -334520 2 20 999986 2 11 999998 2 368402 419482 1 2 999999 117739 1 381705 496791 915742 2 2 999999 1 1 999995 789901 2 2 999999 1 2 999999 328164 2 2 999999 1 4 1000000 20982 2 9 999989 1 2 999999 -480452 1 5 999993 -749132 2 2 999999 1 2 999999 -135449 1 461149 589047 -765228 1 12 999982 642227 2 1 999988 1 10 999990 18360 2 8 999998 1 17 1000000 -420983 2 6 999981 1 12 999988 -670360 1 2 999999 860918 2 2 999999 1 2 999999 647151 2 2 999999 1 2 999999 573538 1 308250 531764 872428 1 8 1000000 748930 2 7 999998 2 6 999989 2 4 1000000 2 2 999999 2 2 999999 1 10 999990 68823 1 2 999999 -259605 1 2 999999 -607395 1 138448 475567 564945 1 2 999999 -13975 1 2 999999 766886 2 17 999989 1 2 999999 -541441 1 503724 687615 694885 1 2 999999 -719413 2 157133 318794 2 2 999994 1 142429 194276 -938021 2 295118 986184 2 314413 500880 1 10 999992 85304 2 14 999982 1 583936 761081 -599997 1 531782 542328 -147250 2 5 999992 1 5 999989 990391 1 2 999999 641853 2 2 999999 2 2 999999 2 2 999999 2 19 999996 1 2 999989 -253923 2 2 999999 1 13 999997 364138 1 10 999989 -290241 1 2 999999 -103554 2 2 999999 2 5 999983 1 2 999999 -438031 2 2 999999 2 3 999982 2 2 999999 1 209533 338317 301668 2 9 999984 2 19 999999 2 20 999997 2 21683 917307 1 7 999997 -376170 1 2 999999 -569516 1 258911 781123 -580672 1 2 999999 234043 2 11 999983 1 154347 158450 -816960 1 61369 551418 347087 2 2 999999 1 744631 827799 419254 2 8 999982 2 2 999999 1 2 999999 955934 2 2 999999 1 2 999999 727064 1 34379 635965 -575869 1 2 999999 -649010 2 271297 808823 2 28605 900562 2 266505 484585 1 18 999986 314515 2 2 999999 2 304139 516492 2 4 999981 2 4 999985 2 2 999999 2 20 999996 2 100009 913583 1 2 999999 807775 2 2 999999 2 9 999990 1 120726 323197 753289 1 304328 736109 846424 2 2 999999 2 244393 589074 2 2 999999 2 2 999999 1 19 999987 -79158 2 2 999999 1 2 999999 318823 1 8 999983 313275 1 135045 379350 -710883 1 14 999995 181409 2 155050 269335 2 106357 463956 2 4 1000000 1 19 999991 -444452 1 2 999999 74242 2 148399 192917 1 2 999999 -298640 2 91241 510802 1 1 999999 696450 1 6 999984 -53617 2 2 999999 1 1 999983 118862 2 542345 828115 1 93115 731007 -949955 1 31661 683725 -561307 1 532289 647875 987560 1 2 999999 -310774 1 10 999992 947476 2 6 999997 1 1 999984 478417 2 17 999987 1 8 999995 290949 2 11363 233826 1 2 999999 838736 2 1 999993 2 3 999981 2 286958 454613 2 2 999999 1 8 999994 55495 2 2 999999 1 51306 643693 995658 2 312008 870676 1 2 999994 -433693 1 2 999999 -721196 2 8 999982 2 2 999999 1 7 999992 -816053 1 2 999999 -381869 1 2 999999 288152 1 11 999996 -406936 1 1 999991 408706 1 15 999981 -476310 1 6 999989 63576 1 2 999999 -4319 2 314543 588165 1 2 999999 -760889 2 2 999999 2 2 999999 2 2 999999 2 13 999988 2 2 999999 1 197108 641313 -849386 2 9482 649114 2 384895 608306 1 2 999999 -720673 2 442255 930427 1 2 999999 197950 2 2 999999 1 16 999999 743611 1 576691 698752 -245052 2 7 999987 2 2 999999 1 11 999981 -730413 2 2 999997 2 2 999999 2 2 999999 1 2 999999 -333301 2 14 999981 2 2 999999 1 2 999999 -707139 1 451131 981297 -20799 1 574708 751342 919109 1 2 999999 -531066 1 134957 448935 64437 1 10 999996 590815 2 45964 303193 2 181932 280117 2 10 999991 2 15 999985 2 425247 894913 1 2 999999 -676699 2 303749 878422 2 365335 548434 1 731573 837379 -636470 2 20 999993 1 12 999982 232582 1 2 999999 33852 1 470765 805990 -875563 1 2 999999 183591 1 3 999988 -221000 2 2 999999 1 351218 354697 -188423 2 2 999999 2 466642 741574 2 35180 620391 2 5 999983 1 2 999999 -402862 1 130922 871705 -585157 1 59279 760292 -559505 1 225801 450023 746377 2 2 999999 1 2 999999 -615712 1 9113 509154 -261758 2 2 999999 2 2 999999 1 2 999999 699975 1 586984 843597 -637253 1 41042 680225 -740798 1 2 999999 -29125 1 2 999999 -115205 2 678746 815156 1 20 999989 -588537 1 131389 565158 -153070 2 6 999998 2 2 999999 2 2 999999 1 2 999999 -88276 2 2 999999 1 252864 772577 521224 1 331231 369598 671861 1 256480 605508 991445 1 188128 422382 -425664 1 1 999989 -444688 2 16 999987 2 489001 950941 2 13 999998 2 2 999999 2 707989 763270 1 298092 994962 963129 2 2 999999 1 2 999999 -670591 2 2 999992 1 2 999999 -668490 1 2 999999 -629075 2 9 999982 1 248361 512471 -55816 2 12630 874072 1 4 999986 901986 1 16 999990 -734063 1 2 999999 825356 2 87110 711038 1 14 999997 -301728 2 568944 570855 1 2 999999 671271 1 2 999999 -69647 2 2 999999 2 8902 213148 1 525951 639301 -756044 2 14 999994 1 2 999999 -459882 1 432913 525096 -162096 2 2 999999 1 2 999999 -872853 1 18 999981 -357303 1 2 999999 766975 1 468037 841163 570398 1 20 999992 831413 2 2 999999 1 15 999997 -453641 2 699500 986263 1 18 999984 -496694 1 2 999999 240233 1 9452 12767 -423701 1 2 999999 454180 1 303465 629150 -711245 1 2 999999 -783376 2 2 999999 1 2 999999 977339 1 2 999999 -446090 2 15 999981 2 2 999999 1 544950 780552 -554414 1 8 999985 -738847 1 2 999999 -69731 1 53682 966334 221716 2 5 999998 2 161263 442885 1 379792 573112 -66641 1 379140 435306 370963 2 11 999981 1 2 999999 122987 2 2 999999 2 2 999999 2 14 999987 2 36775 247445 2 102512 965827 1 2 999999 -875820 1 101998 397319 141876 2 2 999999 2 429522 831355 1 392127 419643 -733872 1 13 999981 -906678 2 71252 722446 1 7 999997 -62609 1 845071 847258 -306713 2 2 999999 2 569971 618125 1 10 999993 96955 1 12 999981 889286 1 357469 863953 248286 1 729848 928396 -964551 1 10 999984 -393598 2 164129 960366 1 2 999999 417690 1 3 999983 905063 1 1 999992 -473352 1 2 999999 745347 1 17 999985 -485197 2 2 999999 2 685 863773 2 370973 820036 2 13 1000000 2 2 999999 1 14 999987 893746 1 784338 995816 -74017 2 2 999999 1 2 999999 -199363 2 581796 811603 1 2 999999 -625184 1 560915 823553 974541 2 4 999993 1 2 999999 878052 2 334610 615175 2 2 999999 2 45495 465879 1 5 999997 -132155 2 387430 390366 1 2 999999 -601334 2 2 999999 2 744028 747426 2 15 999992 1 71160 537515 -457550 2 2 999999 1 78817 593022 757715 1 2 999999 -155243 1 2 999999 261171 2 371279 994674 1 2 999999 -436435 1 2 999999 408520 1 434543 487746 902447 2 165552 616649 1 375758 736184 -913058 2 2 999999 2 2 999999 2 604359 909463 1 16 999986 202549 1 318809 427447 -156820 2 103682 227752 1 17 999987 -582320 1 1 999984 -507827 1 12 999995 -299679 1 362747 997152 977735 1 11 999981 774664 1 511511 949203 -839898 1 200323 264641 -395519 1 3 999986 -305535 1 2 999999 273871 1 2 999999 803959 1 13 999981 -415511 2 19 999991 1 8 999989 -593435 2 81990 566660 1 2 999987 514763 2 562720 833721 1 2 999999 -247140 2 362963 367751 2 2 999999 1 4 999999 -275485 1 814880 898506 697742 2 237363 465580 1 831931 941777 496555 2 2 999999 2 18 999992 2 2 999999 1 378920 782554 -85103 1 10 1000000 -779245 1 16 999987 -126253 1 480107 828466 168032 1 3 999988 921991 2 9 999983 1 209569 820621 867513 1 2 999999 -374643 2 2 999999 2 115831 465496 1 11 999991 -687074 1 987176 997826 -275860 2 485531 495224 2 2 999999 1 2 999999 416606 1 17 999988 -423922 1 1 999998 180909 1 10 999994 692777 1 93305 667852 -753679 2 2 999999 1 17 999990 -758633 2 54742 58799 1 2 999999 467433 2 2 999999 2 5 999981 2 2 999999 1 20 999997 65717 1 2 999999 -46772 1 8785 453583 -851958 2 239309 776328 1 18 999991 -964742 2 2 999999 2 5 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -257906 1 12 999983 -24590 1 2 999989 -591684 2 227351 532355 2 2 999999 2 2 999999 2 2 999999 1 2 999999 590066 2 2 999999 2 17 999991 1 19 999995 -312539 1 16591 86723 548110 2 2 999999 2 688002 727241 1 2 999999 -140424 2 645306 949974 2 813752 997840 1 84791 840769 -300909 2 754587 866587 1 321983 509920 939232 1 2 999999 52696 1 8 999984 -807976 2 5 999982 2 599718 866730 2 437767 998290 1 2 999999 -646234 1 1 1000000 -786579 1 15 999986 238015 2 16 1000000 1 420078 787146 -119270 1 14 999991 -492171 1 5 999991 -350074 1 361675 376176 -415733 1 5 999990 301830 1 2 999999 -363904 1 2 999999 -522781 1 363526 909817 -900230 2 14 999998 1 2 999999 -350407 2 2 999999 1 152726 488302 -625936 2 275461 766683 2 13 999988 1 2 999999 -758388 2 2 999999 1 11 999992 607589 1 130358 585570 137143 2 11 999981 2 622218 743253 2 2 999999 2 706373 955274 1 11 999987 361140 1 81362 235586 -355409 2 2 999999 1 13 999981 -662295 1 2 999999 477596 2 2 999999 2 4 999989 1 291066 966919 -137590 1 294371 861484 81910 1 11 999992 155232 2 2 999999 2 2 999999 2 2 999999 1 2 999999 568109 2 810501 811779 2 575278 896346 2 2 999999 2 2 999987 2 128246 551289 1 15 999990 528973 1 18 999990 -127488 1 346066 767478 -428885 1 2 999999 102047 2 4 999986 1 1 999999 -44041 2 549711 712851 2 9 999995 2 8 999986 1 20 999990 127138 1 2 999999 -444972 1 20 999987 907182 1 2 999999 905794 1 2 999999 112721 1 2 999999 282441 1 2 999999 75691 2 184666 607674 1 2 999999 -13614 1 2 999999 323296 2 214289 425749 2 68609 573743 2 472306 871997 2 6 999981 1 55752 581515 -195741 2 2 999999 1 16 999992 761417 1 20 999993 -518748 2 2 999999 2 10 999996 2 6 999993 2 14 999988 1 13 999993 660356 1 480275 733135 -888331 1 505426 697308 -599111 2 11 999989 1 154537 249391 -452507 2 10 999983 1 4 999993 922156 1 1 999999 954949 1 2 999999 659777 2 2 999999 1 2 999999 994260 2 2 999999 1 594443 804079 -338767 2 2 999999 1 2 999999 -246256 2 18 999990 1 268440 875560 -257423 1 6 999994 684166 2 398099 839449 2 2 999999 2 383547 879524 1 2 999999 491081 1 15 999982 790060 1 555009 589298 413016 2 2 999999 1 2 999999 906851 2 302340 656773 2 2 999999 2 2 999999 2 14 999983 1 40329 208719 436932 2 2 999999 1 7408 667794 835576 2 13 999992 2 2 999999 1 1 999984 59300 1 16 999997 -282869 2 3 999995 1 11 999996 -507499 2 114169 244430 1 319319 658500 -198804 1 2 999999 -761449 1 11 999985 -408897 2 2 999999 1 699919 956863 -555770 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999984 -693008 2 2 999999 1 863783 903848 -510923 2 2 999999 2 668031 854860 1 3 1000000 -427221 1 2 999999 550424 2 74376 574513 2 282590 976879 2 2 999999 1 4 999983 -387295 2 514596 993015 2 626096 921309 2 329951 623876 1 2 999999 -72617 1 278986 402979 327881 1 2 999999 972028 1 2 999999 394653 2 416930 828987 2 2 999999 2 421960 811755 2 2 999999 2 2 999999 1 2 999999 173321 1 398282 911809 181219 2 2 999999 1 2 999999 192911 2 2 999999 2 19 999994 1 110089 448362 757843 2 26331 817086 1 166123 561426 -233244 2 4 999997 2 353432 645332 2 7 999998 2 2 999999 2 476391 967200 2 8 999996 1 2 999999 314844 1 524463 974030 -876234 2 12 999991 2 11 999990 2 539728 648805 1 2 999999 638641 2 2 999999 1 18 999991 -385362 1 2 999999 79078 2 212421 991492 2 4 999996 1 96001 735800 555636 2 12 999999 1 652578 910050 409441 2 2 999999 2 47791 607001 2 458694 717642 2 321593 765531 1 15 999993 263546 2 1 999992 2 1 999996 2 15 999996 2 2 999999 1 2 999999 -933645 1 162799 203938 -784643 1 2 999999 394481 2 1 999989 1 650472 965936 -720649 2 5 999988 1 2 999999 -626698 1 2 999999 336733 1 309969 536208 28416 1 20 999990 -345751 1 49547 875267 597382 2 423309 842377 2 301997 533371 2 2 999999 1 239972 292712 37298 1 183715 513735 -42866 1 2 999999 909398 1 10 999989 -522409 1 38938 648517 -736283 2 374401 405101 1 2 999999 -530785 2 6 999985 2 19 999988 1 2 999999 -860778 2 2 999999 2 60696 934914 1 2 999999 -939977 1 11 999983 -860352 1 4 1000000 529867 2 13 999985 1 621611 852160 202270 2 728691 834905 1 89132 345043 -790732 1 2 999999 774605 2 14 999987 1 503723 949101 942949 2 2 999999 1 2 999999 444662 2 392368 495267 2 2 999999 2 5 999988 1 7 999982 -550418 2 2 999999 1 74108 876964 -636789 1 152797 449056 166048 2 168757 278172 1 2 999999 398894 2 4 999998 1 2 999999 -513440 1 605844 980449 561298 1 12 999996 987551 1 504994 717371 353242 2 2 999999 2 567518 959603 2 498104 953517 1 15 999989 563368 1 371623 473545 986752 2 2 999999 2 236209 429481 2 2 999999 2 548593 879733 2 2 999999 2 2 999999 1 5 999988 -588682 1 1 999997 430547 2 9 999982 1 5 999986 -594967 2 2 999999 1 6 1000000 243570 2 2 999999 2 21645 778341 1 2 999999 -406003 1 2 999999 659347 1 54851 338735 500680 1 760526 969499 -835411 2 277767 726278 1 2 999999 379678 2 2 999999 2 3 999993 1 2 999999 -390725 2 11 999992 2 2 999999 2 206772 848158 1 2 999999 352421 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -919610 2 2 999999 2 3 999988 2 18 999982 2 2 999999 2 159432 693973 1 11 999994 659077 2 2 999999 2 137634 248470 1 2 999999 907313 2 9968 177634 2 10 999984 1 2 999999 607706 2 339700 897521 2 203035 950139 1 2 999999 -949000 2 77734 621604 1 2 999999 -770030 1 2 999999 609158 1 2 999999 517821 1 5 999991 116272 2 2 999999 2 2 999999 1 2 999999 -285449 2 2 999999 1 16 999997 -484073 2 6 999987 1 9 999989 -338681 2 2 999999 2 2 999999 1 732339 911716 417496 1 2 999999 -668834 1 109974 701364 -554141 2 17 999996 2 373836 816387 2 8 999993 1 819954 851598 36139 2 20 999995 2 422568 803043 2 2 999999 2 2 999999 2 6 999998 2 208199 294295 1 382354 862724 303884 1 2 999999 815573 2 4 999985 1 9 999989 454372 2 8 999990 2 2 999999 2 154734 884581 1 2 999999 254762 2 10 999985 2 14 999984 2 9 999991 2 2 999999 1 7 999985 535565 1 7 999983 763551 1 135638 599132 817970 2 442666 622208 1 5 999994 -198084 1 2 999999 -464844 2 2 999999 2 307766 919211 1 330218 696325 559667 1 11 999986 -862192 1 210238 331515 -332576 2 4 999981 2 7 1000000 1 393088 450122 399227 1 2 999999 -383438 1 2 999999 -625159 1 2 999999 831347 1 3 1000000 -688581 2 2 999999 2 552203 777946 2 8 999998 2 19 999996 2 6 999988 2 330682 810101 1 2 999999 -262181 1 2 999999 -922226 1 820356 999003 -699719 2 2 999999 1 2 999999 977627 2 2 999999 1 2 999999 750259 2 282101 464489 2 2 999999 2 485313 836529 2 932731 951578 1 2 999999 -255187 2 16 999989 2 597989 982760 2 697329 756880 2 11 999993 1 2 999999 -41208 1 2 999999 835038 2 745624 842310 1 5 999995 -310879 2 654900 826098 1 8 1000000 -874525 1 2 999999 -197451 1 2 999999 -993142 2 3 999998 2 463254 627532 1 612831 810041 727114 1 2 999999 320888 1 2 999999 -517325 2 20 999984 1 18 999984 -848248 2 9 999998 1 11 999990 171084 2 2 999999 2 2 999999 2 2 999999 2 6 999985 1 6 999988 198505 1 16 999990 -421103 1 88105 337840 -128359 1 435099 675284 -875856 1 116231 436410 -192261 1 2 999982 -83374 2 2 999999 1 23487 617056 -241891 2 2 999999 1 160195 523817 348652 1 237778 611613 -899575 2 2 999999 2 2 999999 1 14 999996 459345 2 574615 622542 1 532278 814903 -166375 2 1 999982 1 626851 697615 496274 1 169275 171522 -888863 2 663408 899780 2 243692 526421 2 145722 534168 2 2 999999 2 2 999999 2 600392 692256 1 2 999999 811694 2 1 999988 2 44481 628791 1 16 999995 152606 1 2 999999 -459826 2 215362 707609 2 8 999986 2 18 999982 2 7 999997 2 2 999999 2 324076 351413 1 2 999999 -426876 1 13 999981 766313 1 3956 578283 -814045 2 18 999984 2 441988 693731 2 13 999988 1 12 999999 842406 2 5 999994 2 2 999999 1 604979 638366 -987040 2 2 999999 1 2 999999 574809 1 2 999999 906002 2 2 999999 1 2 999999 649878 2 17 999996 1 2 999999 443477 1 2 999999 529614 1 2 999999 -393972 2 14 999999 2 2 999999 2 625406 772650 1 2 999999 333342 2 15 999995 2 16 999990 1 666472 814316 734457 2 5 999990 2 2 999999 1 4 999989 -213147 1 15613 170920 47816 1 2 999999 -803158 1 240631 658333 37821 2 53390 411631 1 8 999999 439920 1 17 999983 -873355 1 8 999993 331245 1 728524 979366 247265 1 2 999999 -868104 1 226299 707678 340669 2 138887 957294 1 307175 960250 -734188 1 10 999999 762874 2 2 999999 1 19 999991 807446 1 260981 860626 -58567 1 2 999999 -754783 1 6 1000000 580733 2 2 999999 2 1 999997 2 6 999981 1 2 999999 394554 1 9 999995 -364290 1 15 999995 617242 2 90952 442662 1 8 999985 286949 2 2 999999 2 2 999999 2 2 999999 1 2 999999 822327 1 18 1000000 -438971 1 14 999986 829670 2 14 999992 2 198878 963826 2 2 999999 2 82727 335708 1 2 999999 -763102 2 2 999999 2 2 999999 2 193375 407683 1 8 999985 898916 1 86231 158133 -61517 2 801429 939600 1 2 999999 437420 1 259951 613549 617452 2 7 999986 1 9 999992 276735 2 6 999992 2 18 999993 2 2 999992 1 31903 801551 339295 1 2 999999 772104 2 20 999983 2 11 999987 2 110311 578659 1 2 999999 722204 1 6 999999 -823618 1 14 999998 -147557 2 143958 387969 2 169516 966012 2 370788 871504 2 15 999995 2 12 999991 1 492398 915301 -515378 1 10 999981 521718 1 2 999999 -121094 2 3 999995 1 425691 661236 800344 2 2 999999 1 2 999999 401318 1 16 999994 20043 1 2 999999 369360 1 312483 385114 -885651 1 2 999993 -711131 2 47664 582824 1 63240 269060 311694 2 191936 887117 2 1 999994 2 13 1000000 2 300581 928101 1 2 999999 184314 2 2 999999 1 1 999998 262084 2 2 999999 2 165166 422874 1 2 999999 577382 1 2 999999 -846087 1 2 999999 589634 1 371426 911134 -506788 1 304666 322293 76568 1 3 999998 -836372 1 466656 711015 -71533 2 2 999999 2 2 999999 2 7 999999 1 2 999999 -622066 1 483450 648818 720584 2 9 999982 2 10 999985 1 5 1000000 946726 2 2 999999 1 11 999982 107061 2 2 999999 2 18 999990 2 2 999999 2 2 999999 2 2 999999 1 8 999996 589467 2 9 999987 1 16486 116700 748385 1 613462 884717 11077 2 2 999999 1 17 999982 -453590 1 6 999989 540791 2 2 999988 1 2 999999 728538 2 3 999989 2 2 999999 2 2 999999 2 119882 525226 2 2 999999 2 123191 559382 2 2 999999 2 4 999996 1 7 999986 52075 2 2 999999 1 2 999999 426339 2 387409 798741 1 12 999981 39716 1 1 999981 -174594 2 2 999999 2 486510 955351 2 19 999981 2 2 999999 2 2 999999 1 312011 685014 -96249 1 2 999999 -850189 2 18994 704308 1 2 999999 449430 1 10 999994 568060 2 139692 567219 1 2 999999 -642919 2 19 999983 1 2 999997 685041 1 425123 988062 184474 1 2 999999 987647 2 14 999990 2 11 999981 1 6 999991 -996534 1 371266 427527 685614 2 17 999985 2 2 999999 2 6 999994 2 2 999999 1 2 999999 819416 1 15 1000000 -562593 2 2 999999 1 317855 358575 766688 1 71565 388581 -563512 1 2 999999 -707888 1 522733 635327 683432 2 364943 973034 1 13 999985 -97237 1 2 999999 -686761 2 18 999982 2 10 999998 1 10 999998 -463940 1 6 999985 -299236 1 2 999999 -310721 2 489369 693991 1 14 999997 69843 2 2 999999 1 2 999999 77693 1 449198 907974 954477 2 18 999998 1 2 999999 184644 1 97600 207113 350982 1 2 999999 -333634 2 2 999999 2 691835 902735 1 2 999999 547910 1 331790 665169 547023 1 13 999990 727723 2 2 999999 2 13 999985 2 14 999981 1 233859 996300 -544360 1 95165 291376 -373157 1 2 999999 258783 1 2 999999 -84871 2 2 999999 2 2 999999 1 80639 471485 529902 2 2 999999 1 20 999991 -163407 2 1 999981 2 2 999987 2 1 999981 1 12 999991 148259 2 9 999989 1 2 999999 643139 2 19 999991 1 15 999993 -480118 1 5 999995 -840199 2 2 999999 1 114560 871644 299070 1 2 999999 -901661 1 420551 920149 852240 1 2 999999 124863 1 2 999999 -582677 1 2 999999 495015 2 18 999995 2 2 999999 2 7 999983 1 922707 928195 -918659 1 2 999999 319811 1 12 999981 -617289 2 11 999989 2 4 999993 2 2 999999 2 98353 559043 2 20 999983 2 2 999999 1 2 999999 16164 1 2 999999 222378 2 16 999989 2 2 999999 2 10 999983 2 876238 974241 1 17 999982 -466864 2 2 999999 2 13 999993 1 11 999985 165468 2 240130 592569 1 56220 318086 -573309 2 341641 630806 1 302225 844585 -836627 2 14 999990 1 2 999999 680130 2 74981 93672 2 2 999999 1 10 999985 748257 2 254761 472118 1 2 999999 23640 1 2 999999 -692302 2 656059 749530 1 670638 950868 249288 2 318766 972248 2 2 999999 2 2 999999 2 150282 911129 1 12 1000000 827910 1 11 999992 937768 2 6 999981 2 137847 894742 2 48158 450367 2 749840 943746 1 15 999987 934750 2 2 999999 2 277226 971946 2 482289 940946 1 68184 224815 964654 1 2 999999 -39942 2 2 999999 2 429434 874308 1 672280 805606 859478 2 2 999999 2 18 999988 2 13 999998 1 130535 752097 -905247 1 20 999987 640202 1 16 999986 290054 2 16 999992 1 2 999999 843459 1 292113 453228 -217298 1 4 999982 -49959 2 7 999994 2 2 999995 2 2 999999 1 2 999999 204044 2 18 999992 2 135765 931701 1 2 999999 -867526 1 577252 933929 638032 1 155942 467411 470701 2 2 999999 2 43508 725884 1 774584 870367 277809 2 13369 140894 1 429972 608158 -213701 2 1 999991 1 2 999999 -951746 1 1 999985 192643 2 2 999999 1 178853 462329 -561391 1 210504 812092 289540 2 138171 980771 2 12 999992 1 2 999999 -900053 2 2 999999 2 2 999999 1 1 999993 -611379 1 2 999999 15808 1 233053 478178 -196424 2 14 999984 2 2 999999 2 2 999999 2 464369 641908 1 140670 320602 480591 1 16 999983 721648 2 6 999998 1 612029 956669 122682 2 2 999999 2 759078 889070 2 2 999999 1 2 999999 360726 1 2 999999 -269868 2 2 999999 2 1 999989 1 2 999999 -93511 1 10 999991 514892 1 18330 156853 764483 2 1 999984 2 461111 797647 2 2 999999 2 546621 571732 2 2 999999 2 2 999999 1 2 999984 912096 1 429260 828404 682107 1 20 999995 766793 1 2 999999 454539 2 178477 627654 1 2 999999 213258 1 16 999990 901887 2 2 999999 1 2 999999 -811063 2 540716 669520 1 176027 336518 -360596 1 2 999999 -111743 2 744822 906705 1 2 999999 777848 2 461097 659353 2 44483 225605 1 2 999999 697199 1 137809 229660 -101955 2 41344 986060 2 17 999985 2 9 999989 2 278011 812893 2 2 999999 2 12 999999 2 17 999987 1 2 999999 -623339 1 8 999991 181059 2 671232 812715 2 2 999999 1 20 999986 105677 1 330830 960189 -759081 1 15 999998 -501749 2 421227 856405 2 4 999984 2 13 999988 1 2 999999 979990 2 19 999983 1 3 999992 -266425 2 19 999986 2 215424 752560 2 2 999999 2 6 999997 1 2 999999 395127 1 264565 703591 -667408 2 55168 213264 1 2 999999 989238 2 10 999993 2 246705 357109 2 303118 740989 2 211066 258620 1 13 999987 997598 2 19 999984 1 15 999981 60916 1 662020 699481 102597 1 18 999992 346934 2 18 999991 1 2 999999 590985 2 2 999999 2 2 999999 2 2 999999 1 199589 473328 246238 2 19 999999 1 8 999998 569233 1 396537 717435 -748956 1 608040 608390 553953 1 2 999999 721047 2 14 1000000 2 454458 751202 2 6 999993 2 2 999999 1 19 999985 609767 2 2 999999 1 133115 139348 529130 2 502073 655641 2 2 999999 1 658296 769487 -665148 2 4 999984 2 311295 588787 1 540743 660709 648939 1 288468 503318 -174090 1 19 999990 650708 1 467632 812022 756055 2 2 999999 2 2 999999 1 2 999999 -999059 1 396817 996527 674855 1 20 999990 519647 2 5 999992 1 2 999999 -445494 1 9 999989 -776264 2 2 999999 1 2 999999 850890 2 2 999999 1 2 999999 -766138 1 18 999985 154558 1 759972 846113 -949471 1 2 999999 902035 2 15 999992 2 2 999999 2 511782 785789 1 2 999999 579490 2 11 999997 1 292467 626565 -772764 1 5 999993 -735650 2 2 999999 2 9 999986 1 15 999989 541119 2 13 999984 1 10 999993 567840 2 17 999983 1 74793 792691 372932 1 2 999999 -957932 2 2 999999 1 1 999995 669942 1 559309 793820 -434376 1 341208 981378 -476791 2 284902 807412 1 10 1000000 379084 2 165482 510581 2 2 999999 2 9 999989 2 2 999999 1 2 999999 -981479 2 8 999982 2 4 999985 2 6 999983 1 2 999999 995745 2 8 999985 2 10 999984 2 502511 966770 2 16 999996 1 2 999996 -244156 1 541069 978239 -702234 2 318234 653295 2 2 999999 2 313429 385897 1 136020 387492 -962658 2 97883 519148 1 9 999990 915045 2 17 999985 2 43160 382908 1 2 999999 -154468 1 508908 761277 401675 1 173066 184446 313139 2 2 999999 2 2 999999 2 2 999999 2 136799 486578 2 2 999999 1 2 999999 836627 1 13 999987 410145 1 12 999994 -612057 1 18 999988 -461422 2 2 999999 2 147548 474838 2 299693 367546 1 12 999998 312719 1 162225 803904 238557 1 5 999985 436755 2 572152 932874 2 59520 768209 1 6 999989 -116101 1 15 999998 -189471 1 58704 823385 207859 1 165611 591977 -544709 1 262243 336669 -516978 2 3 999999 2 2 999999 1 2 999999 -152921 2 2 999999 2 2 999999 2 2 999999 2 11 999995 1 338123 563399 -810896 2 6 999992 1 9 999983 677785 1 1 999999 892269 2 2 999999 1 2 999999 -752356 1 2 999999 128945 1 5 999999 829977 1 2 999999 -293838 2 2 999999 1 188210 615840 304396 1 14 999997 -823238 1 9 999990 456733 2 2 999999 2 7 999982 1 2 999996 701675 1 15 999997 -928432 1 2 999999 -551672 1 20 999985 633897 2 54292 886840 1 2 999999 71592 2 2 999999 1 2 999999 307241 2 2 999999 1 14 999983 -400804 2 2 999999 1 2 999999 773950 1 385981 864639 104229 2 5 999991 1 8 999999 -200049 2 16 999989 2 2 999999 1 19 999985 7428 2 2 999992 2 2 999999 2 2 999999 2 1 999983 1 150099 295335 492739 2 413381 905857 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -263315 2 18 999994 1 12 999989 -222358 1 1 999982 966044 1 14 999984 558882 2 86030 178891 2 2 999999 2 2 999999 2 2 999999 2 20 999993 1 2 999999 407423 1 13 999988 176875 1 2 999999 161525 2 59519 720628 1 14 999997 -662291 1 220785 625132 51428 2 5 999997 2 8 999985 2 610931 761294 1 5 999986 378301 2 3 1000000 1 18 999981 803602 2 330860 931831 2 2 999999 2 9 999987 2 15 999990 1 182237 786853 -967216 1 2 999999 853647 1 2 999999 540851 2 2 999999 2 899717 943969 2 15 999997 1 960909 967233 -132729 2 302008 804989 1 2 999994 -257083 1 8 999985 -541328 2 126041 911705 2 2 999996 2 2 999999 2 19 999985 2 2 999999 2 7 999996 2 2 999986 1 2 999982 572344 2 196546 671206 2 113395 304620 2 2 999999 2 16 999981 2 2 999999 2 661043 969497 1 16 999984 -143219 1 6 999992 -472471 1 91193 683824 290476 1 16332 394396 948347 1 14 999994 267723 1 335309 480099 177670 2 5 999984 1 72715 584887 474541 1 2 999999 -547540 1 5 1000000 -109540 1 125753 715069 706426 2 44335 260907 2 2 999999 2 415205 747881 1 2 999999 -350903 1 1 999983 -629891 1 2 999999 227423 2 19 999999 2 17 999985 1 24605 33070 832852 2 2 999999 2 10 999982 1 310864 785168 285258 1 9 999989 438089 2 19 999995 2 2 999999 2 17 999999 1 2 999999 966074 1 2 999999 -633631 2 1 999992 1 2 999999 -489191 1 125124 327968 -783681 2 2 999999 2 72744 799849 1 404340 784289 604791 2 2 999999 2 2 999999 2 19 999985 1 18 999997 398334 1 2 999999 -576587 1 83149 969785 -44289 1 2 999999 -84384 1 2 999999 724485 2 152561 566955 1 10 999981 954085 2 2 999999 1 519045 787473 -103046 2 558512 911915 2 597426 614159 1 1 999984 -524565 1 593368 800642 -111678 1 155789 234520 992382 1 167266 321822 -680204 1 13 999990 990494 2 463112 887410 1 6 999990 -211923 2 2 999983 2 2 999981 2 2 999999 2 3 999990 1 2 999999 -331171 1 6 1000000 -927487 1 20 999983 -682714 1 2 999999 -747878 1 232162 626620 350197 1 2 999999 555994 1 2 999999 -185142 1 20 999981 511087 2 214888 492846 2 797178 837648 1 15 999993 955341 2 2 999999 2 10 999999 1 776245 778874 -716258 1 534921 558044 -575048 1 317567 771684 794767 2 12 999983 1 4 999994 -247193 2 12 999996 2 143584 713460 2 271212 999786 1 2 999999 327720 2 20 999992 2 2 999999 1 2 999999 159843 2 2 999999 1 315503 726864 812051 1 149383 914396 534905 2 2 999999 1 2 999999 -716052 2 369672 950351 1 2 999999 489612 2 359778 561162 1 2 999988 -406610 2 2 999999 2 2 999999 1 470431 857541 585075 1 10 999983 -670487 2 133720 399634 1 13 999983 -977654 1 17409 78964 960061 2 841766 854997 2 2 999999 1 400784 469150 51531 2 2 999999 1 219021 954450 -977501 1 3 999988 450945 2 796629 869880 1 15 999982 829405 2 287009 704989 1 12 999990 -205552 2 2 999999 2 426092 774498 1 2 999999 -643960 2 757361 775492 2 2 999999 1 2 999999 -480396 2 900711 996009 2 2 999999 2 365581 432071 2 2 999999 1 283893 863264 80409 1 2 999999 -955966 2 2 999999 2 647063 964653 2 304292 699942 1 173983 423966 -50114 1 278113 609132 -735809 1 2 999999 -701858 2 379827 672957 2 7 999990 2 2 999999 1 2 999999 635052 1 260571 785832 146038 1 9 999996 566252 1 36716 46588 -215742 1 317432 320021 623839 1 2 999997 749474 2 762660 900129 1 2 999999 -604321 2 2 999999 1 53684 779363 782703 1 2 999999 882244 1 2 999999 599448 2 2 999987 2 7 999995 1 9 999998 576339 2 18 999991 1 8 999995 -253280 1 6 999995 892512 2 1 999984 1 556658 985701 -259197 2 782661 881084 1 2 999999 -911009 1 575636 603840 -228916 2 17 999992 2 18 999986 2 9 999995 2 445060 643796 1 1 999983 402879 1 2 999999 -39361 1 2 999999 -930680 2 2 999999 2 2 999999 2 1 999986 2 135754 879738 1 2 999999 -832555 2 134199 645400 1 13 999984 -231484 2 7 1000000 2 8 999986 1 15 999985 -502535 1 2 999999 -136722 2 3 999989 1 114441 150439 728578 2 4 999985 1 282747 641890 406047 1 11 999987 -395021 1 18 999990 -496236 1 2 999999 441207 2 2 999999 1 270227 810988 -81310 1 2 999999 -637301 1 2 999999 -755450 1 6027 778979 -241893 2 3 999981 2 20 999992 2 16 999987 2 10 999981 2 15 999985 1 566169 786262 576538 2 1 1000000 2 358917 983275 2 16 999995 1 316946 699004 -649783 2 11 999981 1 195601 564769 -57654 2 1 999981 2 528417 655779 2 2 999999 1 2 999999 909058 2 86662 731035 2 34793 266317 1 12 999996 -740632 1 392522 938166 -255737 2 2 999987 1 20 1000000 -485617 2 20 999996 2 2 999999 2 95249 617343 2 2 999999 2 350319 634266 2 724797 904028 2 2 999999 2 8 999991 1 117210 414399 -841047 2 17 999989 1 432990 787630 943525 1 15 999991 104850 1 4 999997 564015 1 2 999999 -205917 1 17 999983 -91796 2 135056 860435 1 2 999999 731424 2 657979 918037 1 113008 254332 317096 1 20 999983 919410 1 136243 370871 79213 1 2 999999 901899 1 72215 518039 588755 2 3 999986 1 6 999983 -464384 1 16 999994 288266 2 2 999999 1 8 999997 -795793 1 789533 894581 946184 2 659159 682541 2 310300 334036 1 20 999986 208396 2 10 999987 1 276730 335788 -300155 1 2 999999 956784 1 11 999998 -788828 1 4 999997 615820 2 13308 899394 2 10 999987 2 2 999999 2 12 999995 1 2 999999 -534233 2 18 999990 1 49454 826421 126565 1 10 999995 924657 1 11 999999 -946284 2 12 999995 2 158836 264726 2 17 999994 2 7 999997 1 2 999999 -410613 1 9 999988 888774 2 2 999999 2 919494 964985 2 169361 429332 1 2 999999 823385 1 13 999986 484996 2 5 999990 2 2 999999 2 2 999999 2 13 999993 1 2 999990 451315 1 2 999999 -483624 2 20 999987 1 607041 714612 -646639 2 166447 740057 1 654986 903239 502940 1 6 999987 -319972 2 11 999987 1 10 999997 -144644 1 18 999985 -27100 1 2 999999 -810086 2 6 999984 2 2 999999 2 2 999999 2 18 999981 1 543151 609320 -864593 1 196468 956100 -237429 1 77477 762688 80284 1 7 999981 -462659 2 15 999992 1 9 999998 627495 2 38466 786661 2 107726 428919 2 17 999985 2 563880 723393 2 150680 681734 2 449859 594217 2 2 999999 2 9 999997 2 12 999983 1 2 999999 -661649 1 2 999999 -199439 2 2 999999 2 20 999983 1 614789 960536 144609 1 48461 936604 -47600 2 15 999992 1 9 999999 998194 1 2 999999 953979 1 2 999999 844996 1 2 999999 822437 2 9 999981 1 14 999995 12986 2 15 999986 2 16 999988 1 54218 751072 -326468 1 13 999999 193654 2 44655 562801 1 17 999989 996564 2 2 999999 2 405205 536482 1 2 999999 440796 1 187158 757233 702473 1 16 999990 -684528 2 11 999990 1 176151 318937 754740 2 168829 217277 1 244050 676854 923875 2 2 999999 1 2 999999 358394 1 14 999991 834201 1 381103 990971 -236918 2 87241 329192 2 2 999999 2 18 999999 1 2 999999 672364 2 2 999999 2 2 999999 2 94051 433323 2 96601 825601 1 49528 371581 354517 1 2543 556252 514541 2 2 999999 1 2 999999 -460591 1 2 999999 -967904 1 2 999999 284 1 2 999999 -436687 1 2 999999 -343282 1 137684 569383 372500 1 15 999991 8997 1 2 999999 748673 1 2 999999 -617361 2 2 999993 2 6 999998 2 2 999999 1 351880 385259 457763 2 157190 307105 1 7 999990 234800 1 10 999981 737311 2 2 999999 2 902623 907526 1 11 999996 323596 1 1 999989 505227 2 83170 581280 1 651622 990331 -921980 1 5 1000000 759541 2 2 999999 1 2 999999 136572 1 2 999999 -700933 2 13637 231811 1 4 999989 -20731 2 387402 913215 2 812478 963983 2 6 999991 1 2 999999 -408440 2 6 999988 1 186129 736047 680062 2 2 999999 1 54094 263435 955809 2 2 999999 1 15 999996 493274 2 396048 677840 1 17 999981 -891199 1 696622 934470 -833804 2 767226 793932 2 2 999999 2 15 999994 2 13 999994 2 23395 489868 2 2 999999 1 2 999999 991485 1 2 999999 387304 2 2 999999 2 17 1000000 2 2 999999 2 2 999999 2 2 999999 1 14 999997 -412857 2 17 999994 2 2 999999 2 2 999999 1 2 999999 -17394 2 19 999995 1 11 999993 -723102 1 1 999991 -299514 2 70970 521806 2 143409 824660 1 8 999992 281564 1 2 999990 619726 2 561401 574573 2 163973 569041 2 2 999999 1 187073 531621 271653 2 2 999999 1 2 999999 -215854 1 19 999982 -721290 2 20 999990 1 158507 897715 -919390 1 263667 885200 18699 1 2 999999 326655 1 13 999993 -361907 2 10 1000000 2 6671 266114 1 2 999999 -961896 2 123808 707350 1 2 999999 -799091 1 313191 837551 -585603 2 12 999985 1 497905 650102 319756 2 10 999998 1 2 999999 199070 2 496628 548321 2 2 999999 1 2 999999 835545 2 2 999999 1 2 999999 -142677 2 439357 553712 2 13 999991 1 2 999999 543377 2 11 999994 2 2 999999 2 6 999985 1 306003 856437 -554183 1 2 999999 2193 1 15 999984 770295 1 7 999991 -800398 2 13 999991 1 7 999985 -808971 1 5 999994 164006 2 14 999997 1 2 999999 -149815 2 2 999999 1 7 999983 858563 2 10 999994 1 2 999982 -97711 2 242275 413276 2 2 999999 1 2 999999 369460 2 2 999999 1 2 999999 405070 1 1 999988 853649 2 2447 130943 2 3 999994 2 141736 747800 1 13 999985 215285 1 54782 860881 174338 1 2 999999 602532 2 391261 644568 1 10 999981 -327551 1 2 999999 -151510 2 2 999999 2 5 999997 2 2 999999 2 3 999995 2 5 999994 2 163886 870584 1 2 999999 -624246 1 2 999999 -35668 1 11 999996 353242 2 2 999999 2 14 999986 2 11 999995 2 338985 381657 1 2 999999 -591343 2 2 999999 2 263761 408807 2 150381 919057 2 17 999986 2 2 999999 2 13 999996 1 2 999999 836114 1 20 999999 -759852 2 8 999986 1 2 999999 -979856 2 463954 629540 1 2 999999 -600019 1 16 999998 -623219 1 2 999999 -465867 2 6 999983 1 7 999997 -115165 1 5 999988 590280 1 2 999999 -757505 1 103945 687170 -98131 2 436355 491451 2 368173 918757 2 476111 651582 2 2 999999 2 20 999987 2 3 999997 2 138673 350508 1 11 999999 -40666 1 2 999999 563092 1 808721 990926 -261283 1 2 999999 -160708 1 247684 400856 -722303 2 2 999999 2 2 999999 2 570208 584419 2 1 999991 1 569684 800389 785336 2 2 999999 1 464054 812355 273424 2 15 999989 2 2 999999 1 2 999999 -304639 1 229961 697716 -467983 1 2 999999 122161 2 2 999999 2 13 999984 2 284896 958261 2 344284 450123 1 17 1000000 976424 2 2 999999 1 2 999999 -910867 2 2 999999 2 410911 502396 1 2 999999 -672468 2 552558 714929 2 2 999999 1 374465 917944 -8613 1 91140 181628 450637 1 282361 379204 -842055 2 415739 565983 2 2 999999 2 289948 851900 1 2 999999 -608121 2 8 999981 1 2 999999 -734448 1 20 999993 -186923 2 153246 751034 2 8 999988 2 8 999992 2 2 999999 1 1 999985 415593 2 2 999999 1 15 999987 916868 1 13 999991 -157198 2 263504 595985 2 12 999997 1 7 999982 605213 2 19 999982 2 19 999990 1 2 999999 -259821 1 10 999983 -178988 2 2 999999 1 478480 856240 739898 1 9 999984 -523946 2 11 999992 2 15 999992 2 16 999982 2 6 999985 2 3 1000000 2 17 999990 2 317529 377459 1 6 999999 -135765 2 2 999987 1 2 999999 847342 1 2 999999 -379564 1 17 999991 -76022 1 11 999991 -384737 1 816511 886598 -248659 1 11 999986 -802231 2 11 999986 2 54637 879834 2 2 999999 1 2 999999 -553455 1 2 999999 90009 2 17 999986 1 2 999999 -303571 1 2 999999 183810 2 20 999993 2 1 999996 1 169347 292188 -237552 1 2 999999 578138 1 8 999988 945491 1 272553 482944 -412320 2 557241 667874 2 1099 896619 2 58167 773388 2 169503 562351 1 13 999998 457938 2 2 999999 1 2 999999 -60275 1 439145 767548 827860 1 10 999999 -780345 1 2 999999 138167 1 19 999999 954763 2 2 999999 1 15 999995 -114856 1 2 999999 -400007 2 2 999999 2 7 999983 1 2 999999 -18035 2 9 999981 1 764784 809876 277656 1 15 999982 -57487 1 2 999999 262844 2 115816 740178 2 192820 871259 1 4 999989 447437 1 12 999983 -443717 2 106539 957991 2 365573 928227 1 15 999981 82130 2 2 999999 2 41055 536765 2 59608 545116 1 14 999992 759846 1 1 999994 -889883 1 163706 226042 358753 1 2 999999 473395 2 9 999988 2 2 999999 2 414156 532098 1 2 999999 -459138 1 2 999999 426295 2 394910 443969 2 18 999985 2 17726 700484 1 817273 939405 29746 2 252847 323053 1 2 999999 -785042 1 368355 577166 -12554 2 2 999999 2 3 999988 2 2 999999 1 2 999999 641907 1 212957 601385 -754881 2 2 999999 2 504736 792742 1 2 999999 -757354 1 220131 522700 512906 2 9 999981 1 842776 983071 512122 1 3 999993 786361 2 6598 774319 1 762306 952325 -486010 2 2 999999 1 2 999999 -963181 1 29908 955652 58897 1 541941 908878 -860554 2 280172 826415 2 92198 211913 2 114237 172925 1 2 999999 54096 2 2 999999 2 2 999999 2 2 999999 1 20 999998 -925298 1 2 999999 840616 1 20 999982 -228798 2 12 999982 2 799097 899173 2 2 999999 1 8 999983 -92431 2 2 999999 2 232136 294823 1 496993 826665 -954298 1 17 999991 -915449 1 64222 602829 -815673 1 430843 474970 -616126 2 13 999990 2 543950 798600 2 164128 773004 2 509513 855479 2 281636 532330 2 485323 954961 2 423289 757887 1 324544 943393 288054 1 192698 341291 881978 1 2 999999 -709 2 45408 744431 1 12042 413709 50683 2 627971 715593 1 2 999999 175876 2 337610 470426 1 876862 901716 291827 1 155161 484866 -955789 1 2 999999 -913250 2 2 999999 1 2 999999 -101379 2 2 999999 2 2 999999 2 259450 766438 1 10 999988 -353700 1 16 999989 559696 2 2 999999 2 19 999996 2 2 999999 1 801964 904340 132931 1 2 999999 439764 2 72996 564257 2 2 999999 1 2 999999 271989 2 2 999999 2 590359 866349 1 2 999999 -587559 2 827800 936528 2 354570 621305 2 2 999999 1 2 999999 736312 1 429138 813710 -526775 2 2 999999 1 2 999999 435798 1 2 999999 765082 2 2 999999 1 599941 753287 -480671 1 124252 758271 -677229 1 2 999999 -333096 2 2 999999 2 503689 838317 2 1 999981 1 2 999999 -374918 2 2 999999 1 537919 953961 -403490 1 111520 431208 -579196 2 2 999999 2 24490 728913 2 6 999982 2 13 999994 1 2 999999 48774 2 2 999999 2 12 999999 1 499012 524639 73504 2 18 999994 2 148419 752175 2 311067 930853 2 17 999998 2 369383 518127 1 2 999999 252108 1 2 999999 346797 2 172080 444556 2 171316 529590 1 18 999981 657163 2 6 999996 2 849477 995713 1 2 999999 986536 1 381732 469799 865554 1 18 999989 415221 2 2 999999 2 358910 504040 1 3 999996 -329304 1 2 999984 -631091 1 2 999999 -910713 1 2 999999 382010 1 144749 337022 -941545 2 2 999999 1 2 999999 302878 2 127029 828424 1 2 999999 714330 1 25832 257568 693496 2 285506 908278 1 2 999999 -715523 2 2 999999 1 181611 471260 -290695 1 716809 815707 -633484 1 12 999991 -204924 1 606850 988951 -525188 2 3 999983 1 2 999999 168624 1 2 999999 -311705 2 2 999999 2 1 999986 1 9 999992 -924300 2 17 999996 2 140069 649063 2 229240 729468 1 510903 642869 -529927 2 568452 905405 1 2 999999 -513766 1 20 999986 -752095 2 2 999999 1 2 999999 213471 2 33018 681057 2 2 999999 1 2 999999 -722346 2 263541 990864 2 2 999999 1 2 999999 12146 1 685362 742640 -401291 1 115910 972936 498749 2 20 999997 1 373964 759306 -181605 1 616784 644189 -212048 1 2 999999 -423219 1 307209 729682 -136959 2 527419 597079 2 17 999995 2 208831 807408 1 301265 657277 188747 1 2 999999 -614275 1 2 999999 581480 1 2 999999 497518 1 2 999999 637540 2 512795 737230 1 602656 989486 278964 1 8 999992 235741 1 110578 868438 -338193 1 2 999999 684940 1 347559 828129 50807 2 20 999993 1 113080 670861 315692 2 708577 817808 1 2 999997 -841708 1 2 999999 956266 2 401649 808948 2 2 999999 1 2 999999 -778582 2 2 999999 2 205438 531059 2 18 999981 1 529084 726333 868807 1 740301 988354 437283 2 919093 975680 2 2 999999 1 2 1000000 109483 2 9 999988 2 2 999999 2 2 999999 2 2 999999 2 16 999987 1 431329 778349 70911 1 2 999999 683997 2 2 999999 2 9 999988 2 6953 296209 2 2 999999 1 376272 980087 336578 2 494886 633561 1 7 999999 -591941 2 649071 875700 1 2 999999 -621091 1 4 999983 -249578 1 145733 563073 -948032 1 9 999995 -180107 1 186733 933936 -242576 2 526121 971707 2 104923 756906 1 20 999987 818496 2 828999 976355 1 5 999992 406401 1 17226 552989 -835796 2 68961 930467 2 19 999995 1 7 999983 -474992 2 858316 961693 2 2 999999 1 380353 557490 708445 2 2 999999 2 463522 884744 1 2 999999 707908 1 2 999999 -572025 1 2 999999 -524768 2 9 999988 2 2 999999 2 2 999999 1 2 999999 -633456 2 494185 836525 1 2 999999 -262218 1 2 999999 328210 2 665835 756001 1 362844 555116 404751 2 2 999999 2 2 999999 2 8 999983 2 11 999993 1 2 999999 14923 1 7 999981 347871 2 5 999998 1 18 1000000 -440538 1 603324 711820 754599 1 2 999999 1066 1 276571 585352 852305 1 12797 944096 -875700 1 8 999991 727995 1 168308 956331 -882923 1 449619 798167 704893 1 394312 645622 169074 2 17 999990 2 2 999999 2 5 999986 2 3 999999 2 272202 448718 1 6 999988 -707839 2 909277 995395 1 254957 280321 923420 2 2 999999 2 2 999999 2 225446 533207 1 12 999988 578847 2 14 999987 1 2 999999 -423274 1 213002 833510 901734 1 14 999998 582214 1 19 999985 -777360 2 4 999981 1 49546 303797 826810 2 4 999984 2 14 999983 2 12 1000000 1 258355 544456 387456 2 4 999994 1 795407 865491 820708 1 2 999999 -303338 1 7 999994 386629 2 2 999999 1 523075 830996 228427 2 20 999993 2 12 1000000 2 2 999999 2 68069 144282 1 77971 294532 901805 1 1 999987 738060 1 15 1000000 509829 1 2 999999 -734411 1 15 1000000 55557 1 2 999999 -223057 1 2 999999 912459 2 29712 506431 1 2 999999 788763 1 10 999985 470925 1 12559 519553 -376493 1 746345 929730 811021 2 2 999999 2 9 999996 1 2 999999 974086 1 2 999999 -629456 2 78894 639798 2 2 999999 1 2 999999 803172 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 636101 732772 1 2 999982 93913 1 2 999999 366028 1 255091 397431 -512427 2 6 999991 1 20 999996 926472 2 16 999997 1 337154 842151 -810236 1 13 999988 -616371 2 5 999996 2 2 999999 2 554026 571331 2 5 999995 1 13 999985 327675 2 2 999999 1 2 999999 -808475 1 494742 531799 -636413 1 8 999987 486184 1 172116 847505 143818 2 16 999991 2 10 999990 1 574403 878334 892929 1 2 999999 641712 2 8 999981 2 2 999999 2 2 999999 2 2 999999 1 1 999998 -579345 2 2 999999 2 2 999999 2 2 999999 1 20 999994 405625 2 20 999994 1 2 999999 405502 2 20 999991 1 382259 695136 226633 2 2 999999 1 2 999999 -992533 2 18 999984 2 14 999987 1 3 999989 73325 2 4 999988 1 2 999999 251037 2 813422 897044 2 589021 754906 1 237254 412705 -205139 1 2 999999 -561972 2 2 999999 1 81735 511403 -952038 2 13 999990 1 46802 984859 -958869 2 17 999981 2 2 999999 2 415370 587063 2 2 999999 1 2 999999 -210596 1 2 999999 -216446 2 16 999994 2 3 999995 1 2 999999 -843132 1 2 999999 -303056 2 2 999999 1 2 999991 706339 2 600365 618885 2 6 999990 2 8 999992 2 15 999981 1 13 999990 -659385 2 2 999999 2 5 999998 1 229390 298038 308717 2 720131 834462 2 2 999999 1 1 999992 -488899 1 84848 176869 -450562 1 2 999999 296182 1 2 999999 617362 2 2 999999 1 2 999999 20030 2 469091 914534 1 3867 15545 -248291 2 9 999983 1 2 999999 207243 2 111714 922329 2 11 999994 2 2 999999 2 2 999999 2 864581 926705 1 8 999986 -338237 1 1 999981 -765275 2 6 999991 2 52280 137829 2 39788 948214 1 768037 809869 -206829 2 223878 835203 2 289442 986127 1 246414 831359 -288844 1 602144 750397 -989264 1 2 999999 -695815 2 2 999999 2 2 999999 1 379412 771980 -780795 1 447375 705627 665650 1 2 999999 -974376 2 798446 873104 1 2 999999 469027 2 20 999989 2 230024 569757 1 30246 595602 -938547 1 299995 609170 983543 2 2 999999 1 220021 517719 897578 2 5 999991 1 19 999997 -515178 1 203165 348823 -139567 1 2 999999 366338 2 2 999999 1 2 999999 27653 1 17 999988 785409 2 19 999993 1 16 999992 -828811 1 2 999999 -445994 2 2 999999 2 2 999999 1 2 999999 -805208 2 2 999992 1 676579 842504 -537843 2 9 999999 1 147712 822858 107870 2 71208 319143 1 2 999999 431779 1 6 999982 267586 1 2 999999 -244172 2 596762 983967 2 186323 964212 2 2 999999 2 15 999996 2 41343 427083 1 232089 851879 619736 2 497500 514018 1 217933 983063 -40470 2 9 999999 2 2 999999 1 2 999999 897277 2 132498 556071 2 21466 303872 1 2 999989 -932057 2 13 999994 2 578019 852913 1 11 999983 -465486 1 2 999986 -395072 1 2 999999 -409645 2 2 999999 2 2 999999 1 403568 474524 -451504 2 4 999990 1 12 999998 168126 1 2 999999 -818989 1 878848 954865 -992299 2 2 999999 1 1 1000000 -450315 2 3 999981 1 185725 946890 -173119 2 9 999992 2 2 999999 2 2 999999 1 2 999999 -894782 1 316249 893935 -865688 2 2 999999 1 2 999999 -359219 1 7 999982 980618 2 12 999986 1 7 1000000 974235 1 18 999992 -34610 2 666128 739284 2 258342 900910 1 683990 876919 185077 2 175943 245955 2 663825 997235 1 12 999992 960854 2 2 999999 2 143237 601985 2 2 999999 2 2 999999 2 8 999982 2 2 999999 1 496270 944523 451952 1 2 999999 357899 2 148086 737452 1 2 999999 441557 2 628435 918945 2 506984 766226 1 2 999999 -438493 1 8 999987 545583 2 13 999984 1 6 999999 126684 2 2 999999 2 316960 494629 2 693739 903245 1 2 999999 51845 2 205726 412326 2 2 999999 1 2 999999 11459 1 2 999999 790126 2 2 999999 2 575618 856695 1 141127 918273 92773 1 248618 406639 -16973 2 279095 874633 2 1 999985 2 18 999995 2 2 999999 2 2 999999 1 2 999999 900305 2 2 999999 2 504764 526864 1 19 999988 555256 2 17 999988 1 1322 464007 373260 1 9 1000000 -773781 2 20 999982 2 143225 607030 1 619477 626809 -982154 1 1 999990 -157654 2 820362 868089 2 1 999996 2 33202 214682 1 2 999999 188003 2 164544 977203 1 2 999999 -640601 1 508957 641560 117033 2 348834 780267 1 2 999999 -942901 2 797456 884722 2 16 999992 2 139092 251416 1 364766 474891 18930 1 20 999993 155532 2 488122 506600 1 2 999999 -88813 1 17 999996 975365 2 2 999999 1 2 999999 -406213 1 2 999999 124993 1 11 999983 -23739 1 2 999999 -869269 2 639438 771086 1 3 999992 411610 2 155153 440518 2 4 1000000 1 314599 875007 -731989 1 7 999996 -801196 2 1 999986 1 19 999985 -62346 2 5 999983 1 1 999983 -489678 2 663619 913573 1 149381 823129 -539894 2 2 999999 2 2 999999 2 17 999994 2 286908 900737 2 562440 621333 2 439987 582899 1 17 999983 -614985 1 2 999999 -117907 2 293710 401639 1 7 999987 403645 1 103597 802613 -374278 2 111914 967660 2 249502 979655 1 7 999983 -278258 2 2 999999 1 17 999999 -835494 1 503282 737508 763492 1 619400 654312 568608 1 413541 728543 -305687 1 247981 251630 -987281 1 14 999982 -700125 2 556315 916906 1 11 999989 490113 2 44748 160788 2 565587 624642 2 230474 904168 1 20 1000000 -620825 1 218408 831094 -550411 1 373541 537965 -732781 2 2 999999 2 2 999999 2 353937 976720 2 14 999996 2 2 999999 1 3 999999 615074 1 36695 914270 243970 2 2 999999 2 2 999999 1 11 999981 -591840 2 2 999999 2 604620 758242 2 7 999989 2 2 999999 2 2 999999 1 380380 982821 -386573 1 369692 468862 -387225 1 10 999990 153173 1 4 999994 813281 2 2 999999 1 91967 289070 370409 1 2 999999 -573856 2 504503 704004 2 2 999999 2 2 999999 1 13 999988 161611 2 15 999998 1 2 999999 221496 2 2 999999 1 118216 292553 332853 1 18 999993 -111985 2 114416 724271 2 734659 782383 2 239271 346842 2 427861 673117 1 2 999999 -288247 1 327424 860011 -866028 1 714688 908465 -110288 2 44141 220028 1 6 999994 436638 2 334404 372622 2 2 999999 2 2 999981 2 18 999999 1 498360 868092 941454 1 2 999999 -612352 2 2 999999 1 8 999999 447037 1 5 999993 41826 2 2 999999 2 18 999991 2 8 999994 2 2 999999 1 14 999999 -935500 1 2 999999 -101898 2 493550 494457 2 6 999993 1 2 999999 -950107 2 855949 891389 2 72949 422779 2 753470 875278 1 15 999996 204264 1 2 999999 712943 2 715151 926494 2 14 999995 2 468521 727709 2 2 999999 1 117317 320175 516241 1 198754 535900 932653 2 8 999993 2 2 999999 2 15 999993 2 188241 758244 2 2 999999 2 823553 841744 1 2 999999 -857008 1 2 999999 289308 1 585255 996026 263192 2 11 999993 1 2 999999 436766 1 2 999999 -854217 1 768963 839089 23328 2 2 999999 1 2 999999 672572 2 412664 711270 2 690042 996694 2 2 999999 1 8 999995 -154425 1 620344 913162 443017 2 2 999999 2 645503 723855 2 156629 736084 1 243382 908830 43014 1 78790 687516 533314 2 20 1000000 1 7 999994 -848513 2 2 999999 2 2 999999 2 2 999984 2 3 1000000 1 198597 722968 27457 2 353560 792286 1 260521 388458 297364 2 7 999996 1 2 999999 813622 2 2 999999 2 2 999999 2 2 999999 2 335899 540553 2 144778 485053 2 2 999999 1 10 999982 -120073 1 73490 221672 837406 1 2 999999 124384 1 484950 661559 120537 1 3 999991 -759099 2 2 999999 2 385029 523616 1 71170 948286 613529 2 2 999999 1 13 999991 -525100 1 4 999984 498414 1 704311 970294 704126 2 546169 630129 1 14 999998 52239 2 2 999999 1 643197 782011 -398464 2 249794 855760 1 15 1000000 -353265 1 10 999999 788514 2 142248 874665 1 292077 758102 -738639 2 14 999999 2 20 999981 2 2 999999 2 2 999999 1 20014 247963 525719 2 678585 732202 1 288531 636811 -549442 2 10 1000000 1 111576 817801 441479 1 2 999999 784164 2 7 999983 2 2 999999 2 14 999984 1 191861 446539 -487782 2 12 999991 1 15 999995 -365101 2 5 999997 1 2 999999 -249250 1 37796 370413 -732750 1 297244 393968 -282692 2 250694 458855 2 434237 524327 1 168327 688686 948695 2 10915 103404 2 2 999999 1 10 999981 634853 1 2 999999 65835 1 722832 884148 117558 1 2 999999 109552 1 2 999999 475602 1 7 999987 -155022 1 693360 844971 486067 1 17 999987 735697 1 11 999981 467103 1 17 999995 215569 2 2 999999 2 487064 829374 1 645276 908028 -359930 1 364370 621312 -38327 2 4 999996 1 13 999982 -302178 1 2 999999 -163142 2 2 999999 1 2 999981 978270 2 19 999986 1 2 999999 -525946 2 20 999988 1 2 999999 501568 1 2 999999 129804 1 2 999999 -496817 2 392248 999097 2 2 999999 2 18 999996 2 1 999995 1 7 999999 -261004 2 255218 387040 2 10 999996 2 15 999984 2 139043 351549 2 2 999999 1 2 999999 746015 2 10 999997 2 4 999990 2 7 999983 1 2 999999 457426 1 2 999999 -407310 2 2 999999 2 2 999997 2 120482 305350 1 379923 995162 504722 1 2 999982 674152 1 243997 484621 -726433 1 472463 490878 -542829 1 12 999997 380476 1 13 999997 976565 1 11 999982 682647 2 249235 885987 2 18 999982 1 1 999995 -283724 1 2 999999 545009 2 387587 396167 2 2 999999 2 325767 764305 1 524777 727500 -414177 2 18 999991 2 2 999999 2 78100 287424 2 99206 760252 2 2 999999 2 10 999985 1 6 999994 542423 2 2 999999 1 551613 999782 -555169 1 2 999999 -603607 1 2 999982 -944842 2 2 999999 2 359296 760693 2 253872 872807 2 2 999999 1 498617 642714 397594 2 2 999999 2 11 999988 2 6 999995 1 14 999987 -519429 2 329017 770387 2 14 999994 2 2 999999 1 6 999990 170343 2 356173 743697 1 2 999999 888428 1 2 999999 76283 1 18 999997 708727 1 12 999982 -796533 2 14 999998 1 506906 901279 911673 2 611372 781261 2 283518 573181 2 791661 899691 1 246339 469933 452995 2 2 999999 2 20 999996 1 2 999999 274399 2 2 999999 1 377697 588074 801529 1 2 999999 -187270 1 309800 492224 -953461 2 2 999999 2 2 999999 2 9 999997 2 7 999988 1 93708 324038 -859359 1 17 999981 580256 1 2 999999 -886670 1 399292 544756 -273753 2 589860 864082 2 334813 654647 2 2 999999 2 337751 621791 2 473668 729798 2 11 999992 1 2 999999 -854065 1 9 999996 989027 2 540941 987584 2 2 999999 2 19 999983 1 2 999999 -465015 2 2 999999 1 2 999999 -205339 1 16 999996 -193582 2 630700 732866 2 296191 525145 1 17 999981 -248386 1 423921 745608 896995 2 69354 846090 1 16 999981 420690 2 14 999997 1 118756 427879 698504 2 2 999999 2 724127 962236 2 7 1000000 1 20 999989 573385 2 2 999999 2 20 999992 1 19 999994 -338187 2 15 999992 1 2 999982 -672653 1 614793 768007 -702729 2 12 999993 2 83115 721926 1 16 999992 -432678 2 7 999987 2 16 999993 1 19 999997 670307 2 9 999990 1 21702 454087 62629 2 3 999982 1 2 999986 -619642 1 2 999999 265559 1 2 999999 -183785 1 359421 404867 -251804 1 5 999983 339745 2 294100 766481 1 515408 939811 -381339 1 5 1000000 616295 2 15 999996 2 28336 838921 2 419685 996677 2 4 999981 2 844823 987841 2 2 999999 2 11 999986 1 2 999999 -549514 2 2 999999 2 8 999991 2 238397 660108 2 16 999984 2 122126 662737 2 2 999999 2 3 999995 1 2 999999 -482390 2 12 999998 1 10 999991 744672 1 2 999999 627326 1 129814 545356 654836 2 166831 560270 2 160320 913787 1 9 999994 -891154 1 2 999999 -416836 1 2 999999 -92438 2 8 999996 2 2 999999 2 25183 980357 2 711675 806494 1 18 999998 -229748 1 2 999999 653454 2 5 999988 1 8 999983 -649087 2 2 999999 1 2 999999 -43021 1 2 999999 124982 1 17 999987 -283560 2 418341 975093 2 430213 761777 1 131429 873754 817270 2 6 999989 2 2 999999 1 2 999999 -730647 2 2 999999 1 2 999999 154118 1 193545 475085 -196808 2 473643 638791 2 1 999983 2 282606 448603 1 17 999994 200970 1 381711 678877 879441 2 2 999999 1 2 999999 -840653 1 2 999999 -423389 1 272584 634773 721837 2 107581 192616 1 149112 648802 -955593 1 553032 753327 -536237 2 15 999996 2 105695 115210 1 2 999999 -919935 1 339838 907163 223724 1 2 999999 -986085 1 2 999999 -272334 1 19 999984 -260298 2 85937 708065 1 7 1000000 183171 1 259096 949160 78550 2 57987 959964 1 2 999999 -914287 2 16 999992 1 12 999984 -788859 1 2 999999 392475 1 16 999992 -647007 2 806393 896983 2 19 999997 1 5 999986 543053 2 2 999999 1 2 999999 998698 2 15 999989 2 516475 647597 2 15 999983 1 436322 695487 214848 2 2 999999 1 2 999999 458946 2 18 999996 1 2 999999 772633 1 2 999999 -910763 1 2 999999 312596 2 319318 945160 1 16 999991 -754924 2 338451 558223 2 8 999988 1 5 999994 -218036 2 231775 448812 2 2 999999 1 821039 907232 -421145 2 240956 662039 1 381045 536081 813642 2 2 999999 1 217581 851149 -707931 1 10 999991 -632471 1 130184 368234 42541 1 15 999993 -590431 1 318751 676895 961922 2 18 999982 1 5 999984 952030 1 805049 814372 -434720 2 2 999999 2 55244 614283 2 14 999997 2 180310 985063 2 585295 924224 1 143196 625614 -685602 1 2 999999 56036 1 572372 665694 722503 2 248663 582890 1 50981 858522 59767 1 2 999999 141126 2 112561 951091 1 577052 608484 -853659 1 260000 710156 709656 2 3 999987 2 2 999999 1 2 999999 -600501 2 2 999999 2 2 999999 1 447878 955444 -848116 1 2 999999 237722 2 5 999993 2 2 999999 2 57036 126408 1 14 999989 311852 2 10 999992 2 5 999991 2 17 999997 1 14 999996 189904 1 2 999999 -889264 2 11 999988 1 460587 988054 182582 2 2 999999 2 2 999999 1 514088 758483 646575 2 14 999998 1 17 999996 -59768 2 9785 154112 1 2 999999 -292056 2 248368 486377 1 20 999996 765787 1 583793 914365 -569936 2 341334 874629 2 13 999991 1 12 999992 792659 2 18 999998 2 526990 776307 1 2 999999 -396287 2 425785 944144 2 2 999999 1 131475 285056 252447 1 2473 137449 -417527 2 2 999999 2 16 999989 1 2 999999 234597 2 14 999993 2 542755 644363 1 78775 379442 30006 1 17 999989 -403866 2 89008 618659 1 2 999999 203222 1 2 999999 -580159 2 82217 872087 2 148908 255124 2 2 999999 2 2 999999 1 218917 930024 236467 2 2 999999 1 18 999992 -979281 2 6 1000000 1 7 999988 853374 1 319212 415370 158226 2 280739 358757 2 2 999999 2 466002 759558 2 2 999999 2 6 999990 2 10 999999 1 160659 727776 378128 2 2 999999 2 615328 996260 1 10 999992 -635728 1 20 999999 281869 2 2 999999 1 87481 231723 -802074 2 585367 658566 1 7 999992 -268282 2 671841 823407 2 2 999999 2 34616 430311 1 129209 812165 902023 2 2 999999 1 287691 919688 -35796 1 2 999999 -63617 2 332271 387350 1 162259 346853 256092 2 2 999999 2 2 999999 2 629087 842252 2 2 999999 1 2 999999 -64560 2 6 999989 2 270127 474151 2 13 999985 2 26295 704489 1 2 999999 -857036 1 552576 849411 -570302 2 3 999988 2 287844 982664 1 2 999999 750098 1 4 999990 157544 2 2 999999 2 20 999993 1 2 999999 -428102 1 2 999999 -167347 2 2 999999 2 521892 626627 2 4 999989 1 2 999999 922335 2 78479 992726 1 141106 363179 379858 1 6 999994 -289125 2 907224 927969 2 2 999999 2 15 999996 1 35937 86772 234098 1 2 999999 46960 2 7 999981 2 40821 817507 2 125676 728654 2 7 999987 2 144305 542816 1 2 999999 -614082 1 2 999999 628502 1 290689 827133 653360 2 16 999997 2 64099 307248 1 7 999987 -766880 2 2 999999 2 4 999999 2 814823 907630 2 2 999999 2 10 999999 1 629279 980052 801792 2 324667 423226 1 4 999991 685555 2 2 999999 2 340544 766902 1 12 999988 -108495 2 11 999990 2 425260 555133 2 20 999997 2 2 999999 1 250606 258768 -170412 2 16 999994 1 2 999999 901715 1 2 999999 779124 2 2 999999 1 2 999999 -264519 1 10 999983 85637 2 2 999999 1 20 999981 185925 1 8 999987 -676966 2 2 999999 2 13 999989 2 2 999999 1 596172 926704 -64643 2 2 999999 2 68540 159964 2 2 999999 2 2 999999 2 19 999992 2 69382 960990 2 16 999998 2 701682 973038 2 7 999991 1 11 999995 -735315 2 16 999985 1 187453 195588 -754317 1 2 999999 198773 1 830203 867334 -14597 1 520188 934534 711188 2 5 999995 1 17 999992 177483 1 163929 537884 538574 1 20 999999 919766 1 2 999999 672993 2 13 999990 2 504474 805883 2 2 999999 1 2 999999 264706 2 40402 788073 2 4 999994 2 11 999983 1 8 999998 357474 1 2 999999 537189 2 4 999991 1 353727 658727 -718836 2 2 999999 2 1 999987 2 7919 390935 2 701822 726220 2 16 999982 2 81383 783846 1 13 999985 862533 2 628632 758209 2 18 999999 2 2 999999 1 2 999999 752706 2 15 999993 2 2 999999 1 313777 760508 5265 2 2 999999 1 2 999999 -823363 1 2 999999 -239788 1 2 999999 329576 1 18 999982 -750108 2 2 999999 1 2 999999 74859 1 2 999999 53235 1 78584 733021 -393811 2 13 999997 2 2 999999 2 2 999999 1 2 999999 764704 2 2 999999 1 16 999982 87215 2 11 999986 1 19 999985 566321 2 2 999999 2 10 999981 1 2 999999 345869 1 853618 947455 108271 1 9 999994 -912967 2 2 999999 2 19 999982 2 6 999996 1 2 999999 -238005 1 2 999999 218595 1 12 999993 -714493 1 217272 432730 -29285 1 37543 273547 -816513 1 2 999999 855581 1 2 999999 833545 1 2 999999 433304 2 2 999999 2 2 999999 1 2 999999 -707055 1 738666 924443 -491707 2 14 999986 2 127899 532271 1 1 999989 347430 2 404998 428140 2 2 999999 2 497258 991747 2 147888 665364 2 204854 464424 2 3 999999 1 203892 441636 -68476 2 8 999989 1 1 999991 54727 2 353053 832936 1 2 999985 -280332 2 19 999998 1 1 999997 -218484 1 9 999991 -304697 1 12 999992 390066 2 20 999999 1 2 999999 -22217 1 2 999999 822947 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -959816 1 2 999982 954553 1 1 999988 -288468 2 1 999982 2 13218 502206 1 2 999999 340343 2 13 999990 2 17 999997 2 7 999986 1 589048 977294 391402 2 170604 805995 1 18 999996 739447 2 7 999985 1 2 999999 -638310 1 14 999996 8558 2 606612 663703 1 4 999991 -914007 2 47435 490017 1 4 999996 139084 2 2 999999 1 62608 677209 -595131 2 19 999995 1 232940 932587 -589155 2 5 999994 2 326991 893042 1 460273 631889 806662 1 127473 826738 447452 1 865694 918115 -966230 1 88191 180405 -993717 2 341285 453592 1 6 999994 -574075 2 2 999999 2 6558 815039 1 2 999999 783886 1 229617 682598 405807 1 2 999999 709220 2 20 999984 1 2 999999 -986700 1 2 999999 -209655 1 318055 993548 -842685 2 8 999996 2 3 999985 1 102571 749634 -247986 2 11 999998 1 2 999999 -546213 1 20 999987 348028 1 2 999999 -860694 1 17 999992 812336 1 2 999999 -44266 1 2 999999 -267724 1 17 999998 -135246 1 2 999999 11107 2 449828 528390 2 8 999984 1 2 999999 663143 2 2 999999 2 1 999981 2 294728 899365 2 7 999982 2 413263 611864 2 410098 890481 2 586410 769613 2 4 999993 1 357936 782438 710767 2 8 999984 1 2 999999 738980 2 2 999999 1 524607 553891 -393592 1 45360 875499 -695021 1 420912 965657 -714176 1 16 999995 69917 1 5 999989 -725396 1 2 999999 -107930 2 758166 940035 1 2 999999 -796619 2 2 999999 1 2 999999 712111 2 2 999999 2 8 999983 1 6 999989 743742 1 2 999999 -893867 2 19 999989 2 146215 855552 2 18 999992 2 2 999999 2 2 999999 1 824317 826387 -443361 2 20 999992 1 12 999992 -363759 1 2 999999 -299331 2 2 999999 2 2 999999 2 2 999999 2 711785 916005 2 184720 243316 2 671691 764187 2 7 999994 2 251159 629188 2 2 999999 2 18 999988 1 648254 702044 705208 1 2 999999 98186 2 227064 865397 2 2 999999 2 491915 636418 2 2 999999 1 3 999992 315020 1 43336 59193 -47117 1 13 999989 -184990 2 2 999999 2 340025 755345 1 354394 783193 855584 1 3 999988 -813206 2 7 999990 1 15 999999 837557 1 2 999999 -916589 2 20 999990 1 153675 775087 895473 2 2 999999 2 83075 600642 1 2 999999 122861 2 324259 447991 1 13 999993 -987719 1 296808 388333 277661 1 12 999999 391418 2 569381 969251 1 10 999990 264265 2 2 999999 2 2 999999 2 2 999999 1 7 999990 781951 2 4 999991 2 2 999999 1 648785 663123 -267710 1 262383 848813 139005 2 15 999999 2 120829 356502 1 2 999999 -859293 2 2 999999 1 9 999996 -705695 2 2 999999 2 2 999999 2 2 999999 2 224752 952630 1 2 999999 -180064 1 18 999981 364226 2 2 999999 1 45898 920338 -570054 1 190424 568649 122068 2 5 999985 1 76383 349917 -61530 2 20 999991 1 2 999999 153100 2 2 999999 2 2 999999 2 14 999994 2 23078 226757 1 2 999999 894696 1 16 999996 -380674 1 2 999999 -106444 1 490416 866861 465045 2 14 999998 2 101519 762988 2 870722 922917 1 1 999997 -222020 2 65354 515901 1 780068 898289 -789539 2 613567 803736 2 2 999999 2 2 999999 2 2 999999 1 20 999989 -513579 1 2 999999 740492 2 11 999985 2 17138 845257 1 2 999999 984144 2 10 999981 1 925996 992504 -192859 1 2 999999 -273609 2 552075 883730 2 2 999999 2 2 999999 2 2 999999 2 192006 785033 2 79629 185491 1 728554 812414 -226252 1 8 999991 -744988 1 117519 480160 642799 2 2 999999 1 4 999982 516771 1 2 999999 -816372 1 9 999990 -516135 2 7 999998 2 529744 762282 1 106150 782681 777315 2 234319 284563 1 2 999999 -768856 1 296499 587769 -797156 1 34392 920418 477779 1 17 999999 -147142 2 10 999988 2 2 999999 2 2 999999 1 4 999989 582874 1 2 999999 -506770 2 477029 701592 1 16 999994 784486 1 18 999993 -577296 2 14 999994 1 2 999999 375212 1 962012 977486 88526 1 405042 901209 -432478 1 547033 935953 -138086 1 13 999998 -309226 2 2 999999 1 2 999999 -444284 2 5 999982 2 70856 186072 2 2 999999 1 2 999999 186763 2 15 999982 2 7 999991 2 7 999985 1 6 999996 812552 2 2 999999 1 19 999989 163237 1 13 999998 -240553 1 2 999999 -709679 1 15 1000000 -179919 2 5 999983 1 16 999982 -48166 2 89030 260689 1 16 999988 -748291 2 1 999986 2 284566 442048 2 2 999999 2 13 999991 1 2 999999 680496 2 5 999995 2 808827 876857 2 219938 831924 1 16 999985 -412626 1 2 999999 200207 2 16 999982 2 8 999986 1 18 999996 984789 1 294568 913748 86562 2 32072 782314 1 11 999984 462615 2 7 999982 2 379151 949568 1 9 999994 461922 1 264148 702141 245586 1 17 999983 -370504 1 2 999999 -315928 2 9 999996 1 2 999999 -818824 2 286432 567757 2 2 999999 2 7 999984 2 10 999997 1 348129 466733 315963 1 2 999999 861437 1 9 999982 -788966 1 13 999992 -689793 1 315117 630439 935811 1 151916 780339 -646276 2 88425 681117 1 2 999999 441502 1 2 999999 37768 1 30087 245568 5267 1 687608 729019 -374619 2 1 1000000 2 4 999994 2 2 999999 2 666450 944865 1 15 999993 -350204 1 574269 794031 -279998 1 741394 966742 -508200 2 5 999986 2 2 999999 1 5 999993 512047 2 395946 790580 2 146600 428488 1 2 999982 -824756 2 2 999999 2 158821 733797 2 2 999999 2 12 999989 2 2 999999 1 2 999999 374867 2 2 999999 2 2 999999 2 619862 680733 2 145159 324441 2 12 999987 2 2 999999 1 20 999996 933859 2 20 999984 1 252985 824734 871577 1 4 999995 265385 2 2 999999 2 478225 592520 1 17 999989 -326729 1 352808 392470 -792799 1 4 999988 -289283 1 2 999999 -264351 2 19 999996 1 14 999998 593934 1 2 999999 598258 1 12 999998 827020 1 2 999999 -75863 1 2 999999 293991 2 2 999999 2 9 999990 2 10 999985 2 6 999986 2 670534 887262 2 17 999997 2 2 999999 2 12 999998 1 17 999981 904003 1 20 999982 -177391 1 7 999996 -654627 2 287698 827846 2 6 999992 1 42550 476087 -136490 1 16 999990 -888458 1 275383 510112 -973854 1 2 999999 617978 2 2 999999 1 2 999999 -131398 1 2 999999 -685942 2 350511 915974 2 818611 824102 2 6 999981 2 2 999999 1 3 999995 601309 2 1 999987 2 18 1000000 1 203717 918650 -283633 1 15 999991 -860938 2 11 999998 2 2 999999 1 326746 935743 705361 2 432386 844754 1 402157 462115 -865089 2 2 999999 1 2 999999 135420 1 2 999999 -58315 1 2 999984 -354182 2 382981 668916 1 18 999989 348320 1 2 999999 464830 2 2 999999 1 8 999999 736775 2 80317 428998 1 6 999993 -156167 2 519043 562697 2 2 999999 2 771322 808561 1 9 999995 -501719 2 32529 63383 1 160432 262556 359863 1 57324 64846 -928466 2 491782 564389 1 2 999999 248415 1 2 999987 819416 2 5 999995 1 390055 846238 -34280 2 521258 734555 1 498869 729696 -882978 1 361 969816 694182 1 386526 740302 235300 1 3 999982 701770 2 2 999999 1 2 999999 813230 2 222813 801846 2 2 999999 1 665149 931031 -226717 1 2 1000000 250927 2 2 999999 2 90218 512020 1 2 999999 -313157 2 235802 478468 1 2 999999 -35852 1 2 999999 786447 1 388353 453651 -195567 2 150746 721168 2 12 999987 2 1 999985 2 528998 777218 2 155489 978922 1 2 999999 -758479 1 2 999999 250431 2 195252 242320 2 218068 344549 1 316950 415870 -155359 2 5 999997 1 200205 902271 342580 2 2 999999 1 2 999999 762436 1 580997 707778 -982064 1 15 999997 -997430 2 14 999992 1 2 999999 -370357 1 11 999986 256511 2 57523 940789 2 2 999999 2 2 999999 2 2 999999 1 19 999994 -272282 2 384794 930847 2 550961 618626 1 399490 798620 957671 2 10 999995 2 226181 646836 2 12 999985 1 2 999999 -19271 2 609483 745682 2 249392 259296 1 1 999994 596086 1 2 999999 920249 1 2 999999 -736753 2 2 999999 1 767760 858635 -654618 2 8 999994 2 2 999999 1 2 999999 -684352 2 2 999999 1 425997 517288 -153166 2 15188 348961 1 15343 517882 -156379 2 17 999996 1 6 999987 -363783 1 2 999999 746267 2 13 999993 2 2 999999 2 15 999987 1 2 999999 -659440 2 16 999992 2 2 999999 2 484799 959456 1 2 999999 620890 1 2 999999 484329 2 2 999999 1 74804 542893 613278 2 631102 921669 2 490815 982803 1 3 999985 -800111 1 2 999999 -230375 1 2 999999 905725 1 427446 948841 450376 2 2 999999 2 2 999999 1 455239 683946 715747 2 2 999999 1 382022 973131 597493 2 180182 477949 1 18 999988 -409590 1 71634 801500 183899 1 2 999999 -855237 1 280152 769544 206202 2 2 999999 1 2 999999 -630292 2 1 999985 2 5 999992 1 407515 614146 -773183 1 18 999993 237058 1 262603 797418 -700261 2 171535 710430 1 11 999988 836667 1 2 999999 533326 2 12 999986 2 14 999996 2 2 999999 1 2 999999 -760247 1 5 999988 -876106 1 2 999999 -626605 1 2 999999 -192227 1 2 999999 444723 2 2 999999 2 2 999999 1 2 999999 893016 1 15 999986 -391188 1 2 999999 447270 2 2 999999 1 2 999999 427256 2 2 999999 1 13 999999 928500 2 2 999999 2 2 999999 2 2 999999 2 5 999984 2 356827 904257 1 441420 492843 949668 2 8 999982 1 18 999993 -993017 1 5 999987 -816350 1 2 999999 897245 1 293838 923381 588251 1 2 999999 170742 2 18 999987 2 2 999999 2 119786 145762 1 42923 162202 -963807 1 7 999989 -110389 2 2 999999 1 674841 731805 -687724 1 15 999984 -223416 2 2 999999 2 82156 428129 2 70868 225835 2 2 999999 1 658832 846656 183991 1 6 999983 313881 2 2 999999 1 7 999987 -415262 1 251908 590967 732946 1 845258 908925 -55568 2 1433 415953 2 7 999982 1 2 999999 797360 2 4 999987 2 421434 537143 1 2 999999 316546 1 7 1000000 788030 2 2 999999 2 7 999999 1 7 1000000 -367642 2 13 999991 1 2 999999 528947 2 3 999982 2 2 999999 1 277682 667312 -419117 1 443967 649634 -351468 2 2 999999 1 258974 837419 -340188 1 93793 677261 983088 1 23132 287472 775289 2 12 999994 1 2 999999 778911 1 2 999999 -71217 2 2 999999 2 114889 527379 2 74315 725992 1 2 999999 528125 1 387472 952130 523395 1 14265 644306 212714 2 2 999982 1 6 999988 -610678 1 179870 944749 444928 2 920765 957277 2 435605 674681 2 603740 847153 1 10 999992 600802 1 411027 985521 347943 1 739504 741200 870256 2 456828 827112 1 2 999999 -407891 1 2 999999 -441358 2 7 999987 2 2 999999 1 2 999999 430933 2 676720 695418 2 2 999999 2 2 999999 1 455270 542704 -289401 1 2 999999 354936 1 227766 294669 -952981 1 713608 718973 -426804 1 240752 593171 941227 2 12 999998 2 238494 422661 1 2 999999 -927242 1 11 999985 -70108 1 19 999986 417960 1 9 999987 825214 2 2 999999 2 11 999986 2 2 999999 2 4 999982 1 514519 565650 -459487 1 114336 765538 600750 1 6 999993 -19104 1 12 1000000 -296238 1 2 999999 611236 2 46839 386630 2 14 999994 1 196067 369811 -541892 2 67564 333263 1 2 999999 -781690 1 2 999999 664986 1 17 999994 -497851 1 2 999999 923958 2 12 999988 2 2 999999 2 426597 552701 2 2 999999 1 7 999998 -929925 2 2 999999 1 2 999999 -170994 2 2 999999 2 2 999999 2 745634 857456 2 2 999999 1 646628 903724 -76468 2 2 999999 2 338943 475148 2 14 999995 2 2 999997 1 4 999985 -444536 1 2 999999 95091 1 2 999996 300988 2 14 999985 2 1 999987 1 19 999988 -557443 1 11 999984 277273 2 2 999999 1 4 999999 -181369 2 58368 803957 1 237657 497213 -472242 2 11 999988 1 13 999982 171394 2 10 999994 1 381926 840476 -157087 2 2 999999 2 420788 439135 2 9 999995 2 2 999999 2 2 999999 1 2 999999 -854676 2 291850 849870 2 2 999999 1 45086 208490 -840992 1 9 999995 278013 2 277889 752984 1 237256 301084 -995891 1 20 999985 601068 2 19 999981 1 5 999985 125306 2 9 999989 2 17 999983 1 13 999993 884273 1 2 999999 532258 2 11 999982 2 17 1000000 2 2 999995 2 2 999999 2 89809 194244 1 3 999999 731324 1 12 999986 -833123 1 2 999999 651443 1 2 999999 -680088 1 58997 191182 -947575 2 2 999999 1 497267 872531 198171 1 2 999999 -31074 2 2 999999 1 94795 983714 784904 1 2 999999 335964 2 2 999999 2 281715 576745 1 565090 900609 -808325 2 3 999983 2 297451 361926 1 220277 591541 519276 1 2 999999 910503 2 6 999984 1 14 999993 332587 1 790162 872218 703465 2 10 999981 1 415332 453327 741683 1 631227 694894 684416 2 295668 379420 1 16 999985 999749 1 4 999994 -334152 2 182029 362810 2 17 999986 1 2 999999 705078 2 9 999998 2 6 999986 2 345280 631461 1 2 999999 -646801 1 18 999992 517208 2 9 999994 1 26158 980202 17829 2 2 999999 1 2 999999 481558 2 15 999991 2 93782 995633 2 2 999999 1 2 999999 220237 1 16 999989 531680 1 45241 548029 120895 2 8 999986 2 34793 261427 1 8 999988 213908 2 2 999999 2 2 999999 2 68897 280210 1 33139 782515 -831131 1 625970 787340 -571119 2 2 999999 1 8 999995 660152 2 2 999999 1 7 999993 58651 1 1 999988 -407881 2 2 999999 1 20 999992 656906 2 2 999999 1 490370 982212 -769851 2 124456 569572 1 2 999999 48843 2 2 999999 2 54030 836405 1 10 999994 885764 1 2 999999 -31490 1 466171 904873 738027 2 9 999985 2 4 999987 1 13 999986 949088 2 2 999999 2 306538 837235 1 10 999986 -839101 2 2 999999 1 190480 535023 -295256 2 17 999985 1 6 999981 478224 1 207802 980162 367957 1 230017 544330 -574881 2 491443 867965 1 2 999999 457061 2 6 999989 2 1 999999 1 2 999999 -63615 1 2 999999 -924419 2 2 999999 1 2 999999 160528 1 11 999984 481086 2 19 999987 2 2 999999 2 2 999999 2 2 999999 1 187794 973562 -913891 2 2 999999 2 2 999999 2 605158 607981 1 455700 556069 -701079 2 115904 506475 1 19 999999 -203004 2 425687 428483 1 2 999999 810669 2 290207 608149 2 279500 780529 2 2 999999 1 5 999983 -134410 1 8 999996 -105477 2 15 999989 2 797935 833270 1 7408 554878 280536 2 2 999999 2 2 999999 2 8 999999 2 2 999999 2 245508 283404 2 3 999987 2 3 999998 1 2 999999 -696732 1 264342 474750 437143 1 58570 844113 -90274 2 726924 759551 1 303421 609365 -439091 1 145341 977573 191734 2 189723 641906 2 16 999997 1 2 999999 -565960 1 678295 898311 -38734 2 2 999999 1 2 999999 -954002 2 2 999999 2 14 999994 2 2 999999 1 15 999983 73658 1 2 999999 833405 2 393311 704591 1 4 999984 763062 1 143424 257485 735123 2 11 999983 2 221495 536601 2 907859 929960 2 1 999999 2 2 999999 1 2 999999 -255021 1 93469 544653 -576667 2 2 999999 1 9 999989 463533 2 11 999999 1 75893 292578 785536 1 13 999982 832871 2 14 999992 2 321625 455007 2 41786 87479 1 2 999999 -7374 2 621832 960746 2 2 999999 2 2 999999 1 19 999990 -584153 2 2 999999 2 19 999984 2 325641 884850 2 2 999999 2 2 999999 2 2 999999 2 6 999989 1 11 999989 120513 2 512986 697244 1 384130 793762 -940991 2 10 999999 1 2 999999 285092 1 18 999984 -807810 1 2 999999 -780682 2 55445 554547 1 1 999994 900505 2 2 999999 1 9 999984 -871525 2 2 999999 2 2 999999 2 10 999987 2 16622 766672 2 10 999994 1 87315 461751 30591 1 2 999999 376966 1 2 999999 -445748 2 2 999999 2 415065 891209 2 58257 423739 2 1 999987 1 2 999999 -870945 2 2 999999 2 2 999999 2 171965 337787 1 2 999999 -612900 1 2 999999 -537650 1 2 999999 -773807 2 2 999999 1 2 999999 -735491 2 44435 54481 2 651635 888605 1 183280 797356 551570 2 733316 969741 1 2 999999 666088 1 7 999984 -964847 1 149927 601877 362300 1 12 999992 356930 1 2 999999 674689 2 2 999999 2 2 999999 2 20 1000000 1 2 999999 -8163 2 2 999999 2 5 999993 2 2 999999 2 17 999999 2 17 999989 1 7 999981 -919915 1 2 999999 -652850 1 3 999991 -251489 2 676998 834545 1 2 999999 966766 2 2 999999 2 48228 433803 2 2 999999 1 2 999999 407810 2 18 999984 1 2 999999 253601 1 2 999999 271841 2 9 999985 2 6 999981 1 2 999999 944760 2 458830 567535 2 2 999999 1 343161 575696 -198071 1 17 999982 217244 1 2 999999 -321052 2 311704 446021 1 3 999985 -13916 1 2 999999 517219 1 231299 376340 -527651 2 2 999999 1 2 999999 992988 1 2 999999 -497471 1 2 999999 163169 2 65581 525994 2 2 999999 2 7 999989 1 2 999999 -180070 1 361747 714813 127315 1 39796 274424 492055 2 6 1000000 1 1 999984 770920 2 2 999999 1 8 999983 -260351 2 2 999999 1 381475 528256 -977724 1 94311 650597 311714 2 190799 929898 1 8 999988 -787736 2 176044 777278 1 15 999997 -551650 1 10 999981 615960 2 241589 861527 2 570206 574154 1 10 999982 128189 2 541024 884038 1 3 1000000 532959 2 580674 910866 1 15 999996 285904 1 219476 748984 227948 2 362088 542792 2 524895 977352 2 2 999999 1 10 999981 -202097 1 2 999999 331946 2 249984 518623 2 12 999982 1 1 999997 89160 2 12 999991 2 50592 458537 2 708875 741314 1 2 999999 -901200 1 2 999999 2860 1 18 999981 -62380 2 2 999999 1 1 999986 -951313 2 1 999995 2 32689 648065 1 3 999994 -286107 1 425612 630793 -496988 2 2 999999 2 6 999982 1 2 999999 32 2 12 1000000 1 2 999999 821407 2 2 999999 1 2 999999 -6289 2 739584 780411 2 15 999998 2 18 1000000 2 211873 444317 1 2 999999 -552010 1 2 999999 -62036 1 338080 821051 824241 2 6 999995 1 2 999999 -313180 1 1 999999 -609965 1 173339 618428 -736622 1 1 999986 558715 1 2 999999 940941 2 18 999996 1 2 999999 259952 1 2 999999 174 2 15 1000000 2 13 999981 2 2 999999 1 8 999988 -885399 1 671403 757282 563378 1 3 999997 519271 2 77986 85136 1 14 999987 -116491 1 2 999999 -875911 1 2 999999 -930332 2 55062 459311 1 3 999981 -991685 1 16 999998 -413370 2 2 999999 1 2 999999 405056 1 2 999999 -659392 1 2 999999 -712058 1 2 999999 678464 2 48494 602180 1 5 999993 -408562 1 354121 804772 148489 1 2 999999 -741685 1 355726 886180 868989 1 16 999988 -474309 2 2 999999 2 376501 399634 2 305219 329909 1 535442 884021 786271 2 2 999999 2 13 999990 1 403420 635489 767423 1 14 999989 234994 2 2 999999 1 2 999999 763831 2 2 999999 1 507825 679666 740216 1 2 999999 911617 1 77221 804371 -166985 1 6 999986 -771119 1 542005 770286 803835 2 2 999999 2 2 999999 2 219153 693500 1 3 999996 -603215 1 18 999984 -335387 1 2 999999 -62723 1 2 999999 -607478 2 6 999990 1 18 999999 108444 2 331713 815988 1 12 999990 -66097 1 17 999988 -781499 2 2 999999 1 16 999991 633625 2 301525 629588 2 2 999999 2 20 999985 2 2 999999 1 298792 348758 -737080 2 2 999999 2 580213 788332 1 20 999996 350847 1 2 999999 859447 2 2 999999 1 618914 885430 128688 1 215230 473815 218061 1 18 999994 -375462 1 741369 779614 105712 1 2 999999 -27955 1 15 999992 -712308 2 2 999999 1 660295 923797 506844 1 15 999986 974384 2 291401 801971 2 11 999982 2 20 999985 1 73812 908848 701047 2 396914 882442 2 2 999999 1 2 999999 -625774 2 2 999999 1 227780 827244 94477 1 10 999993 -805450 1 11 999993 251313 2 2 999999 2 2 999999 1 10 999987 -462866 1 2 999999 714965 2 251039 928530 2 18 999987 2 547088 792908 1 958886 998011 825350 2 9 999999 2 426417 591333 1 328350 810841 -433605 1 84783 541263 559521 1 2 999999 -476636 2 165304 877342 2 26671 258063 2 2 999999 2 420297 763195 2 708914 948735 2 2 999999 1 500658 567104 -620397 1 11 999985 -15245 2 716751 982745 2 611118 832585 1 2 999999 -64400 2 15 999996 1 492974 533122 477858 2 2 999999 1 1 999991 66045 1 2 999999 640526 1 2 999999 -897995 2 2 999999 1 520532 598198 584268 1 2 999999 -547416 2 239121 305321 2 353594 968140 1 245244 683560 -246525 2 2 999999 2 13 999998 2 11 999994 1 8 999981 -643012 2 2 999999 1 10 999982 486497 2 2 999991 1 2 999999 936395 2 2 999999 2 584197 699654 2 185797 467837 1 20 999991 -106393 1 11 999997 -313076 1 7 999994 -386154 2 2 999999 1 145284 489826 -478305 1 2 999999 -711159 2 19 999982 1 17 1000000 102197 1 17 999990 725109 2 22706 264217 1 243937 412775 641934 2 49357 167157 2 18 999982 1 81872 493978 -923189 1 727707 900062 831470 2 663123 780328 2 96866 700037 2 2 999999 2 11 999982 2 590099 998882 2 577302 902476 1 5 999983 110146 1 196780 212529 -178778 1 2 999999 647600 2 2 999999 2 931006 988208 2 2 999999 1 464059 713217 -111898 2 2 999999 1 15 999984 509146 1 2 999999 -896712 1 14 999997 307694 2 539793 634871 1 270893 404740 218165 1 219796 459064 819221 2 2 999999 1 396253 733546 312641 1 44224 711769 -829548 2 8222 476547 1 2 999999 180439 1 8 999998 -75536 2 8 999994 2 2 999999 1 148502 962817 481763 1 2 999999 906901 2 12 999986 2 14 999988 2 7 999981 1 15443 749203 434139 1 9 999981 7463 2 10 999995 1 281406 469038 917620 1 2 999999 -245530 1 12 999993 -371782 2 129789 723200 1 2 999999 -80127 2 2 999988 2 494987 776430 2 501742 750797 2 234829 552830 1 2 999999 582325 1 94749 364582 -987538 1 2 999999 613325 1 6 1000000 -212249 2 243373 464307 1 2 999999 674601 2 6 999996 2 10 999997 1 18 1000000 -787575 1 433061 976227 288835 2 13 999997 2 245450 808173 1 274912 591491 -91114 2 2 999999 2 2 999999 1 2 999999 -997036 1 19 999981 415572 1 12 999988 -941905 1 2 999999 -613765 2 94747 464566 1 620787 957416 931197 2 15 999992 2 1243 223485 2 9 999989 1 8 999982 178535 1 574104 892243 -824552 2 2 999999 2 2 999999 2 2 999999 2 16 999982 1 11 1000000 509955 1 534601 589878 32300 2 2 999999 2 5 999996 2 2 999999 2 14 999988 1 10 999993 -789570 2 425786 664185 2 2 999999 2 2 999999 2 2 999999 1 5 999999 163064 2 2 999999 2 3 999995 2 371900 771880 2 2 999999 2 8 999995 1 11 999997 712287 1 5 999997 -345107 2 2 999999 1 6 999989 677432 2 580046 880678 2 1 999981 2 7 999993 1 3 999982 297821 2 8 999986 2 459368 577130 2 2 999999 1 10 1000000 865033 2 2 999999 2 6 999982 2 252971 715040 2 194891 820459 1 2 999999 -225482 1 2 999999 -319364 2 2 999999 2 11 999985 1 53929 105873 -157440 1 2 999999 460633 1 479903 667945 -376336 2 178564 982029 1 16 999985 -790492 2 2 999999 1 10 999988 468819 1 2 999999 -415555 1 185101 918415 343993 1 2 999999 504464 1 12 999999 -228359 2 4 999986 2 845203 955369 2 2 999999 2 2 999999 2 16 999981 1 192359 445715 -592340 1 7 999988 -710765 2 364912 600680 1 2 999999 409832 1 505519 521895 -778304 1 2 999999 -389092 1 9 999987 -579941 1 11 999983 57608 2 2 999999 2 48184 209629 1 328592 679826 -22071 2 7 1000000 1 4 999985 -62374 2 12 999986 1 7 999981 -526213 2 841619 944316 1 12 999996 175232 2 684026 857372 2 692697 911063 2 5 999993 1 286564 305088 -997460 1 784701 963382 150513 2 2 999999 2 12 999984 1 566125 689354 407070 2 238099 630920 2 2 999999 2 2 999999 2 18 1000000 2 2 999999 1 351399 440975 -337598 2 6 999984 1 5180 155633 439618 2 3 999982 2 532213 803414 1 690687 752493 -579351 1 190971 339266 -934561 1 48154 564509 -730878 2 81788 670778 1 2 999999 330152 2 2 999999 1 2 999999 179937 2 9 999981 2 2 999999 1 1 999988 918890 1 2 999999 -749208 1 109163 580961 205036 2 2 999999 2 8 999993 2 14 999988 2 35011 792642 2 2 999999 2 2 999999 2 5 999992 2 17 999982 1 196162 656859 577630 2 365608 814283 1 361787 890986 57639 1 438435 849531 52265 2 217911 639173 1 2 999999 985400 1 174700 853378 835028 2 3 999984 1 700038 982589 -807389 2 2 999999 1 14 1000000 -279038 1 2 999999 755233 2 99539 602694 2 14 999995 2 205809 910780 1 686818 724437 -612558 1 2 999999 315146 1 5 999982 682108 2 13 999991 2 165889 791418 2 420363 985493 2 401962 760491 2 512039 568152 1 235030 558597 -526329 2 2 999999 2 20 999981 2 17 999985 2 4 999983 1 216767 569312 4665 2 18 999997 2 2 999991 2 17 999994 2 11 999990 1 2 999999 135343 2 392414 947893 2 11 999986 2 599633 812048 2 2 999999 1 2 999999 -879362 1 2 999999 -128630 1 2 999999 37755 1 6252 892598 985821 2 2 999999 2 239994 803337 2 2 999999 1 138453 186519 -823354 2 17 999987 1 2 999999 -837770 1 2 999999 -471585 1 623157 965695 -783124 1 20 999991 262176 2 521438 971452 1 268059 728711 -893539 2 2 999988 1 2 999999 834469 1 12 999991 965379 2 2 999999 1 10436 302104 -509866 1 163515 655635 406075 2 625212 891604 2 15 999988 1 10 999983 659151 2 2 999999 1 540402 821875 43200 1 512608 727172 926422 1 2 999999 878178 2 212542 312531 1 10 999983 45858 2 2 999999 2 231508 979912 1 268115 933243 899550 1 549317 617055 507285 2 221843 520327 2 13 999995 1 161472 799005 -149987 1 18 999991 -637912 1 455793 963212 -406400 2 2 999999 2 2 999999 1 571031 879486 437730 1 3 999996 -797120 2 165642 517613 2 12 999986 1 566663 627825 -830568 2 2 999999 1 2 999999 -837990 2 2 999999 1 223001 917586 -207208 2 6 999990 2 17 999990 2 2 999999 2 310487 582544 2 2 999999 2 3 999999 1 2 999995 -109488 1 31440 746896 -95821 1 2 999999 22357 2 12 999998 2 512715 629121 1 2 999999 -786989 1 451100 993800 -120499 1 167532 595851 -573854 2 20 999982 1 2 999999 22842 1 72220 681935 -164799 1 2 999999 994605 2 2 999999 2 2 1000000 1 143046 587122 -491368 2 17 999986 2 6 999997 1 17 999987 -48622 2 393524 785147 2 2 999999 1 5 999991 -103342 1 11 999988 450966 1 2 999999 -136689 2 2 999999 1 9 999990 495824 1 6253 148504 635350 1 2 999999 -322926 1 2 999999 -388619 1 2 999999 -741921 1 1 999990 -605507 1 2 999999 -249649 2 438401 839992 1 2 999999 -892241 1 2 999999 355687 1 270652 810414 -580850 2 2 999999 2 9 999989 2 2 999999 1 2 999999 519665 1 2 999999 410381 1 2 999999 -69207 1 13 999988 866472 1 61524 866556 164739 2 20 999995 1 7 1000000 103281 2 2 999999 2 122366 155033 2 2 999999 1 20 999997 783100 1 298270 835868 212131 1 2 999999 718309 1 11 999999 572514 2 7 999988 2 2 999999 1 2 999987 -222975 1 11 999987 598771 1 728325 742106 -479040 1 479192 742196 281720 2 2 999999 2 20 999999 1 17 999984 -663160 2 2 999999 1 17 999991 681775 1 5 999990 -493823 1 13 999989 305072 1 2 999999 -361535 1 2 999999 928769 1 7 999998 -213736 2 18 999997 2 616238 969761 1 12 999995 -183523 1 2 999999 514212 1 16 999995 -195989 2 2 999999 2 5 999988 2 199305 998717 2 2 999999 2 11 999992 2 7 999998 1 2 999999 692019 1 128470 569679 -417588 2 2 999999 2 7 999994 1 2 999999 -976897 1 16 999989 -442631 1 2 999999 268695 2 2 999999 1 2 999999 -668108 2 18 999998 2 361359 464971 2 652307 951732 2 94694 192722 1 464964 928334 -794710 1 9 999995 88520 1 2 999983 -589199 1 2 999999 954051 1 340423 753647 -477470 2 9 1000000 1 2 999999 598851 1 199921 393994 -470301 1 9 999994 553053 2 2 999999 2 319779 902085 2 2 999999 2 837092 914898 2 3 999994 2 10 999985 1 2 999999 919611 1 2 999999 504377 2 401781 840193 2 2 999999 2 20 999987 2 12694 805911 2 2 999999 1 698425 703750 -385522 2 2 999999 1 2 999999 -333820 2 2 999999 1 17 999987 -325057 2 10 999995 2 688583 857161 2 2 999999 1 2 999999 -194948 2 87399 111323 2 2 999999 1 405148 670208 -558154 1 123314 814568 -880304 1 13 999995 -516635 2 20 1000000 1 196392 763152 -392833 1 16 999997 -618763 2 367888 775402 2 547314 835098 1 17514 707738 -190873 2 7193 629964 2 2 999999 2 2 999999 1 34685 605451 833604 1 2 999999 -214417 2 8 999983 1 2 999999 -451264 1 11 999994 661749 2 2 999999 1 222634 450407 -210984 1 2 999999 523086 2 655456 893232 2 2 999999 2 2 999999 2 825191 937926 2 546483 594334 2 10 999983 2 10 999987 1 9 999993 940559 2 2 999999 1 2 999999 -51077 1 2 999999 -795475 1 6 999997 -820931 2 11 999986 2 2 999999 1 2 999999 -357420 2 91970 916194 2 821278 857790 1 8 999985 54230 2 442788 770860 2 2 999999 1 328320 653298 510728 2 152897 602753 1 2 999999 -666596 2 7 999986 1 2 999999 -850871 1 2 999999 -308174 1 12 999989 838348 1 2 999999 392163 2 20 999999 2 327858 493274 1 18 999994 -100144 2 2 999999 2 2 999999 2 13 999987 1 73918 961648 -247635 1 194806 974752 -381498 1 2 999999 653136 1 11 999986 792265 2 2 999999 1 16 999993 151411 1 2 999999 -107422 2 20 999991 2 2 999999 2 318401 703356 2 2 999999 1 112584 742716 344246 2 2 999999 1 405466 610368 -213871 1 2 999999 603922 1 17 999986 -874267 1 26152 940172 -164598 2 374778 964472 1 18 999993 22494 1 3 999994 703467 1 16 999998 862688 2 20 999982 1 123938 683063 628248 1 20 999996 754973 2 13799 110888 1 2 999999 -86230 2 4 999996 2 177422 896427 1 2 999999 584616 2 2 999999 1 2 999991 980782 1 2 999999 -117881 2 2 999999 2 254829 510021 2 12 999998 1 150641 383195 338029 1 2 999999 -404816 2 12 999998 2 17 999982 1 313958 687993 -157724 2 2 999999 2 2 999999 1 2 999999 244463 1 212965 256459 405279 2 5 999990 1 857547 897048 312810 1 19 999996 -278546 2 19 999984 1 2 999999 697507 2 18 999986 1 2 999999 -375441 1 10008 592413 -954828 2 11 999985 2 13 999993 2 15 999991 2 9 999990 2 4 1000000 2 18 999987 2 19 999981 1 2 999999 -253294 1 515305 600581 329950 1 2 999999 79355 1 473732 924473 -229949 1 594081 935514 715056 2 2 999999 1 4 999992 330712 1 2 999999 -749654 2 8 999999 2 2 999999 1 2 999999 -685481 2 687041 930152 2 2 999999 1 10 999982 830000 2 16 999983 2 616222 655647 1 2 999999 30349 2 66203 262984 1 18 999996 921014 1 2 999999 -432685 2 2 999999 1 2 999999 -575122 1 2 999999 -268229 2 5 999994 2 2 999999 1 105500 415534 916471 2 95417 349467 2 367132 822208 2 467470 546038 1 2 999999 337306 1 30717 493267 -848253 1 12 999988 990004 2 2 999999 2 198744 978621 1 19 999985 -727087 1 2 999999 -740981 1 2 999999 613445 1 13 999982 864059 2 10 999991 1 516493 787671 -242041 2 133492 881510 2 8 999988 1 2 999999 -260295 2 2 999999 1 17 999995 994442 2 17 999998 2 2 999999 2 5 999995 1 2 999999 401707 2 2 999999 1 2 999999 -728015 1 4 999985 504149 2 2 999999 2 2 999999 1 935435 974868 767124 2 1 999996 2 2 999999 1 74556 841172 479014 1 2 999999 303737 2 2 999999 2 18 999991 2 17 999992 1 337180 384959 595581 1 2 999999 174274 1 2 999999 553719 1 354523 741357 402784 2 2 999999 2 2 999999 2 1 999989 1 386482 796696 -48174 2 298034 301638 1 2 999999 450654 1 3 999991 147016 2 14 999994 1 377008 699525 368171 1 475426 800616 -100941 1 12 999985 -355744 2 2 999999 2 205631 668334 1 2 999999 -355372 2 4 999998 1 11 999999 260776 1 7 999985 989619 2 2 999999 1 436036 560864 -753478 1 422116 682022 307689 1 362711 392415 353740 1 288408 383471 -695565 2 2 999999 1 9 999994 -182834 1 585140 969079 -617697 2 16 999988 1 2 999999 452758 1 364300 519876 219019 1 2 999999 -513170 2 11 999998 1 865214 997733 -250731 1 2 999999 -688727 1 320574 832581 660890 1 44745 675300 -583215 2 118975 388312 2 2 999999 1 2 999999 -775835 1 2 999999 -368378 2 2 999999 2 365436 852894 1 2 999999 125770 2 2 999999 1 8256 110416 980656 1 445201 516066 -298093 2 712361 994156 2 381009 844350 2 2 999999 1 501547 780865 680969 1 942072 945517 -490289 2 16 999990 2 3 999985 1 13 999999 976105 2 271025 507808 1 2 999999 -750088 1 36445 988690 -834420 1 2 999999 84422 2 281534 476554 1 2 999999 -513797 2 9 999982 2 12 999987 1 7 999990 -835987 2 2 999999 2 2 999999 2 2 999999 1 685262 778226 -802699 2 16 999996 2 399737 763790 2 8 999993 1 8 999985 -879792 2 2 999999 1 2 999999 813736 1 192979 650108 877208 1 3 999992 -151213 1 390685 819894 403054 2 916120 962611 1 3 999992 -361231 1 197468 513323 -762571 2 2 999999 1 26755 209022 -567050 1 8 999999 -306979 1 97207 759869 -819783 2 2 999999 1 163969 335637 -441983 2 315888 822423 2 2 999999 1 14 999987 24337 2 15 999998 1 16 999992 531810 2 2 999999 1 2 999999 72640 2 10 999983 2 553298 555443 2 559642 783767 2 2 999999 2 1 999984 2 2 999999 2 2 999999 2 59155 457934 2 2 999999 1 686446 865248 -39470 2 9 999986 1 1 999993 200962 2 195674 949623 2 20 1000000 1 2 999999 903335 1 2 999999 88192 1 194378 194931 -911666 2 18 999984 2 2 999986 1 2 1000000 772240 1 7 999995 -96963 1 7 999985 -771215 1 71737 185510 148725 2 2 999999 2 2 999999 1 16 999988 102513 1 18 999988 728564 1 2 999999 231537 2 5 999987 2 2 999999 1 13 999995 239559 2 11 999991 2 146051 810433 2 15 999995 2 2960 114413 2 8 999983 1 223827 787495 697596 2 14 999983 1 15 999992 -568749 2 46185 503208 1 2 999999 886232 1 449694 900455 -535786 2 11 999989 1 819404 846493 128687 2 2 999999 2 120087 149750 2 2 999999 1 2 999999 196749 2 6 999999 2 78694 859596 2 8 999998 1 230780 553927 -108526 1 2 999999 -7012 1 2 999999 -314470 1 53888 726043 976454 1 2 999999 -998541 2 2 999999 1 6 999981 111287 1 440138 755527 980116 2 156298 420445 2 904720 939668 2 20 999990 2 2 999999 2 40766 133127 1 14 999987 -78048 1 7 999981 -522671 1 599256 748561 475517 1 2 999999 913639 1 90199 757076 -664912 1 66013 628255 -884013 1 11 999990 -492862 2 5 999982 1 18 999987 -126506 2 387218 793012 1 8 999988 -681281 1 2 999999 -926309 1 15 999989 -633027 1 2 999999 524851 2 2 999999 2 13 999987 2 5 999992 2 119789 936078 1 2 999999 97209 1 12 999998 -108223 2 2 999999 2 182675 187455 2 2 999999 1 100943 433666 -96073 1 2 999999 -925384 1 682697 801853 738367 1 18 999990 -695541 1 2 999999 871441 2 246680 348142 2 13 999997 2 200830 865740 2 697253 759127 2 12 999994 1 2 999999 -117324 1 2 999999 -434157 1 2 999999 -319766 2 2 999999 2 5 999987 2 450725 522418 2 317364 915862 1 198151 441350 807609 1 2 999999 217932 2 248759 776239 1 552967 798340 -262113 1 600130 608754 -994016 2 35705 537437 1 2 999999 898382 2 2 999999 1 11 999981 648836 2 2 999999 2 465865 473979 2 8 999987 1 2 999999 396406 2 2 999999 2 4 999983 2 2 999999 2 2 999999 1 2 999999 -741347 1 2 999999 -142677 2 19 1000000 2 15 999993 1 2 999999 297930 2 2 999999 2 4 999997 2 2 999999 1 16 999985 -765464 2 2 999993 2 2 999999 2 2 999999 1 2 999999 330711 2 641971 892975 1 2 999999 139370 1 2 999999 490133 2 5 999996 2 163136 222893 2 15 999991 2 250156 330353 1 11 999985 403612 1 2 999999 944611 2 325258 537874 1 10 999996 -98781 2 2 999999 1 164547 728120 -116958 2 13 999992 2 2 999999 1 509733 808030 -582449 2 16 999990 1 11 999996 -294021 1 11 999995 -899317 2 7 999987 2 587482 747200 1 2 999999 160972 1 198846 909562 733200 1 9 999981 -589406 1 205960 382924 824925 2 17 999998 1 2 999999 -913675 1 15 999982 180688 1 10 999999 -348421 1 25089 721920 904994 1 397334 708126 -407565 1 179444 712282 -264124 2 2 999999 2 2 999999 1 679957 786331 343089 2 204493 365581 2 2 999984 1 2 999999 876492 1 2 999999 269724 1 976040 983179 688194 1 2 999999 215536 1 94415 492380 35478 2 13 999991 2 357497 569955 2 2 999999 2 2 999999 1 426767 448891 -846594 2 2 999999 2 32688 416979 2 90259 433741 2 6 999984 2 813868 936952 2 20 999982 1 5 999994 -438108 2 2 999999 1 2 999999 161521 1 185665 645958 792415 1 19 999987 450479 1 12 999981 97806 2 147369 472922 1 277155 770915 -13934 1 12 999987 -416257 2 2 999983 1 791160 841052 -50761 2 192405 317710 2 12 999994 2 1 999999 1 318892 739279 -137393 2 10 999992 2 385334 461598 1 2 999999 963502 2 13 999998 1 2 999999 -804469 2 17 999988 2 415616 496338 2 230643 413253 2 2 999999 2 12 999996 1 523646 576444 -232755 2 19 999996 2 2 999999 1 2 999999 905781 1 2 999999 1098 2 8 999992 1 19 999983 946967 2 15 999994 2 19 999986 1 12 999997 -793352 2 260914 429038 2 2 999999 1 1 999986 412790 2 2 999999 2 2 999999 2 35523 642458 2 2 999999 2 247729 562798 2 550271 564997 2 507945 922764 1 2 999999 -970971 1 2 999999 -334326 1 2 999999 86200 1 19 999992 -485575 2 10 999997 2 2 999999 2 2 999999 1 2 999999 -760158 2 436579 637477 2 2 999999 2 11802 409500 1 2 999999 965301 2 19 999982 1 18 999990 949413 1 12 999998 -813601 1 479009 630757 -870783 1 4 999989 -570851 1 18 999997 33297 2 9 999987 1 20 999985 280898 2 115958 834916 1 2 999999 277735 2 2 999999 1 2 999999 -242480 2 10 999989 1 9 999995 -111032 1 13 999982 49563 1 2 999999 145492 1 2 999999 331893 2 19 999986 1 405000 896701 455437 2 20 999989 2 256986 301671 1 2 999999 -662815 2 2 999999 2 2 999999 2 446777 851334 2 707044 868434 1 2 999999 -595067 2 16 999988 1 16 999994 -865162 2 2 999999 2 2 999999 2 2 999999 2 20 999982 2 310741 752743 2 20 999989 1 2 999999 809741 1 2 999999 -556381 1 433050 779025 -940944 1 177289 913551 -986756 1 2 999999 988222 2 10 999982 1 14 999997 -997986 1 299173 852726 -535069 2 2 999999 2 155086 771015 2 228604 578062 2 2 999999 2 2 999999 2 15 1000000 2 9 999993 1 347214 781319 658157 1 2 999999 -265329 1 2 999999 655607 2 14 999995 2 603209 678346 1 18 999999 551476 2 180252 484074 1 2 999999 864014 2 14 1000000 2 2 999999 1 3 999996 345829 2 14 999999 2 2 999999 2 2 999999 1 2 999999 -103342 1 233404 923610 -101196 2 315039 550500 2 2 999999 1 304826 357351 -523390 1 2 999999 -326747 2 20 999982 2 680749 832493 1 18 999999 -7917 1 3 999987 831680 1 20 999996 -336429 1 2 999999 -232136 2 85720 481304 2 2 999999 1 2 999999 -354308 1 675178 713933 -93269 2 2 999999 1 471927 945574 -593597 2 638858 804758 2 2 999999 2 605104 633730 2 2 999999 1 405565 437792 32588 1 8 999994 -676884 2 2 999999 2 13 1000000 2 339760 974101 2 2 999999 1 9 999996 -16413 2 2 999999 2 12 999983 1 34340 671835 -688043 1 3 999987 -506452 2 216134 787081 2 10 999998 1 6 1000000 -875552 2 2 999999 1 189756 730536 -707152 2 17 999990 1 234762 575347 -326573 1 199224 501674 23836 2 212227 701135 2 170253 826129 1 2 999999 521978 2 7 999981 2 17 1000000 2 306508 421974 1 163081 571962 -606461 2 2 999999 1 20 999997 -295111 1 2 999999 -862460 2 87658 247161 2 16 999991 1 15 999999 915307 2 19 999988 1 2 999999 -638198 2 10 999998 2 8 999992 1 2 999999 -28349 2 10817 208074 2 1 999986 2 2 999999 2 2 999999 2 11 999997 2 11 999992 2 16 999994 2 9929 841273 1 2 999999 -685901 2 458612 976343 1 581214 924403 991484 2 13 999983 1 11 999986 272923 2 409474 708246 2 2 999999 1 7 1000000 -871 2 2 999999 1 60333 999305 424450 2 20 999986 2 2 999999 2 2 999999 2 488558 889845 2 17 999998 2 2 999999 1 4 999984 -637046 2 644219 903408 1 325708 927405 878711 2 2 999999 1 2 999999 913740 2 2 999999 1 2 999999 934199 2 2 999999 2 4 999994 2 487097 765555 2 2 999999 2 468783 896244 2 2 999999 1 20 999990 -451617 1 200272 857421 -202959 1 3960 209449 46016 1 2 999999 560216 1 2 999999 -695296 1 16 999983 -987010 1 2 999999 432668 1 2 999988 105759 1 2 999999 587275 1 9 999999 -93720 1 2 999995 -975480 1 2 999999 -792766 2 20 999983 1 15 999994 -993028 2 388096 523131 2 2 999999 2 9 999989 1 791904 806506 224817 1 9 999983 -54605 2 6 999994 2 322099 709501 2 44718 684503 2 240419 792977 2 2 999999 1 11 999995 -175516 2 14 999982 2 2 999996 2 536550 661424 2 89210 460644 2 746813 868657 1 2 999999 -30215 2 2 999999 2 376174 903622 2 18 999981 2 777164 852441 1 2 999999 663325 2 10 999993 2 239198 373219 1 10 999982 798083 1 2 999999 840459 2 2 999999 1 5 999990 142149 1 8 1000000 364274 2 441361 777735 2 2 999999 2 393063 696644 2 603256 904963 2 12 999996 1 424657 709668 -942459 2 17 999993 2 2 999999 2 1 999995 2 456193 747891 2 183510 770210 2 4 999988 1 8 1000000 -149973 2 2 999999 2 2 999999 1 2 999999 382130 2 10 999981 1 369874 656259 -726770 2 161895 666132 2 20 999995 2 2 999999 1 2 999999 -558881 2 7 999992 2 2 999999 2 2 999999 2 16 999993 1 9 999994 -225202 1 8 999990 -906025 1 2 999999 -680775 1 2 999999 -880146 2 963168 984930 2 7 999984 1 532488 541289 367028 1 2 999999 319494 1 2 999999 -674417 1 46522 542170 773511 2 2 999999 1 2 999999 -684211 1 15 999982 -980078 1 1 999982 702744 2 2 999999 2 2 999999 1 1 999988 -297688 1 16 999996 738658 1 367525 566112 767102 2 2 999999 1 568497 711083 -440946 1 119870 839478 -180911 1 2 999999 129081 2 2 999999 1 3 999991 554179 1 12 999981 433286 2 2 999999 1 394088 617436 865500 1 6 999984 43033 2 2 999999 2 858119 901520 2 3 999984 1 151914 907202 866541 1 19 999985 105275 1 2 999999 -896591 1 13 999988 971530 1 129526 415995 -345933 1 112825 553878 637765 1 13 999988 -937986 1 50706 397347 710986 2 629570 988826 2 505505 928323 2 8 999983 2 173035 394085 2 476953 632618 1 17 999995 -843624 1 17 999992 -548157 1 526335 785818 -817542 2 12 999995 1 697815 911936 507317 1 3 999992 323593 2 8 999989 1 366389 687801 -174388 2 428712 545161 1 2 999999 241589 2 4 999986 2 689524 837595 1 23943 282721 -129422 2 495033 815343 1 362387 761865 627840 1 2 999999 -197496 2 2 999999 2 9 999981 1 2 999999 127244 2 453504 699941 1 2 999999 233828 2 441722 930254 1 16 999984 423876 2 2 999999 2 18 999997 2 14 999990 2 2 999999 1 119028 768797 1927 2 15 999991 2 486550 916522 2 2 999999 1 388256 928203 602001 1 2 999999 -584740 2 17 999981 1 17 999988 -943444 2 4 999998 2 14 999983 1 294381 814786 320409 1 2 999999 -756836 2 1 999986 2 50013 228610 2 2 999999 1 156866 975185 867491 1 137106 371853 -261753 1 325916 716021 853685 1 1 999991 -469224 1 13 999982 -335420 1 10 999991 -61393 2 149072 883668 1 2 999999 -145551 1 205231 978577 -149642 1 9 999998 591427 2 11 999983 2 614552 726425 1 2 999999 -802131 2 2 999999 2 509126 809238 2 3 999987 1 2 999999 -502022 1 3 999986 647210 1 2 999983 -825468 2 2 999999 1 2 999999 718820 2 16 999993 2 12 999990 2 260539 424193 1 6 1000000 -120240 2 3 999986 1 515785 858143 -660492 1 2 999999 493100 2 422629 628067 2 94636 421613 1 706478 832752 601796 2 203663 449263 2 9 999982 2 2 999999 1 190148 982282 995075 1 396458 600843 -664028 2 98982 969376 1 432275 972919 747875 1 12 999990 638575 1 2 999999 -617516 1 190458 947461 347546 1 190135 738505 -923658 1 388141 607019 -301357 1 13 999987 958951 2 2 999999 1 212464 742799 -969994 2 733988 784748 2 7 999991 1 16 1000000 -634046 1 2 999999 -411666 1 1085 14739 -867494 2 1 1000000 2 12 1000000 2 16 999986 1 2 999999 39413 2 370483 815605 1 2 999999 338727 1 1 999981 -736357 2 54622 766097 1 4 999983 -155726 1 17 999990 502202 2 2 999999 1 2 999999 -212450 1 2 999999 43912 1 15 999986 204709 1 3 1000000 219148 2 372912 870109 2 2 999999 2 2 999999 1 137706 442304 800042 2 6 999998 2 2 999999 2 66930 419830 1 278496 731006 354495 1 92780 542145 -839446 1 344651 490843 779982 1 687661 797416 -915203 1 2 999999 991580 1 2 999999 593869 2 99106 163463 2 89148 541669 1 327077 565336 -742206 1 4 999984 -326872 2 2 999999 1 2 999997 693270 1 2 999999 831642 2 1 999996 1 2 999999 751837 1 2 999999 139771 1 5 1000000 -814763 2 759613 819067 1 1 999981 144386 2 2 999999 2 180083 517324 1 15 999996 359994 2 2 999999 2 191137 780152 1 27920 609437 -997339 2 2 999999 1 121458 394525 -343848 1 20 999999 445200 1 123956 480631 -759053 1 5 999985 -930643 2 6 999981 2 39435 439053 1 1 999985 271101 1 741684 743896 505406 2 2 999999 1 223774 274037 987022 1 10 999998 369087 1 2 999999 55786 2 645403 755604 2 2 999999 2 20 999988 1 11 999985 418545 2 18 999996 2 2 999999 2 121141 906416 2 116862 169274 1 2 999999 -468188 1 604119 904655 -990063 1 511711 865728 938488 2 9 999986 1 12 999988 -325623 2 9 999999 1 10 999991 -486206 1 91261 374446 383560 2 2 999999 1 2 999999 -305304 1 2 999999 751462 1 4 999981 389377 1 1 999985 703398 1 2 999999 -33166 1 2 999999 -252372 1 405510 676832 -307630 1 2 999999 -22700 1 2 999999 664830 1 2 999999 793352 1 451283 658552 -679634 1 1 999983 -33660 2 20 999983 1 17 999994 -89596 2 12 999987 1 2 999999 266265 1 4 999993 378478 2 2 999999 2 84853 507737 2 20 999981 2 80949 541710 2 2 999999 1 13 999986 362097 2 13 999996 1 2 999999 663688 1 2 999999 468872 2 20 999987 2 18 999981 2 2 999999 1 19 999994 630389 2 12 1000000 1 261892 922592 -484982 1 405676 915889 657614 2 236451 302404 2 2 999999 1 399658 562782 -225251 2 12 999992 2 8 999985 2 9 999981 1 20 999985 803877 1 263332 641521 -393352 1 579148 761941 797846 1 13 999985 647972 1 360966 611181 -294971 1 22113 139501 -962023 1 171063 603112 832964 1 17 999981 -608377 2 2 999999 2 143946 247852 2 5 999997 1 2 999999 -181512 2 2 999999 2 133303 273141 1 2 999999 -981615 2 518040 635591 1 2 999999 685592 1 2 999999 -796326 2 3 999996 1 2 999999 -836918 2 17 999992 1 117708 901009 -472366 2 366614 866398 2 2 999999 1 2 999999 502608 2 2 999999 1 2 999999 919082 2 12 999989 1 2 999999 449995 2 739708 999840 1 19 999999 -461726 2 70619 950684 1 10 999997 -310836 2 2 999999 1 2 999999 286419 2 2 999999 1 9 999990 947608 2 7 999994 1 18 999990 -966007 1 261756 572896 441513 2 6 999985 1 2 999992 -728675 2 2 999999 2 224866 448125 1 2 999999 124872 1 598437 751852 -817049 1 2 999999 477305 2 2 999999 1 2 999999 -471491 1 3010 616635 991572 2 13 999995 2 10 999996 1 12 999990 878013 1 2 999999 746010 1 20 999996 -125523 2 299507 519958 2 2 999999 2 756448 940451 2 9 999995 2 269687 843272 1 167483 629896 -733019 2 2 999999 2 2 999999 2 13 999999 2 2 999999 1 126562 353488 -944020 1 2 999998 -256922 1 2 999999 -437209 2 2 999999 1 2 999999 -108273 1 2 999999 -142402 2 20 999984 2 220201 564348 2 2 999999 1 14 999986 754401 2 227497 922621 2 1 999996 1 10 999989 9036 1 120645 825507 -437349 1 10 1000000 258839 2 17 999999 2 196480 576857 1 1 999987 930074 1 686571 895923 448450 2 185128 825288 1 136117 555438 -751757 1 18 999997 267387 2 675337 693837 1 2 999999 -526260 2 484806 887707 2 2 999999 1 910915 918520 -339094 2 2 999999 1 2 999999 39897 1 17 999990 -720781 1 2 999999 -286920 2 197070 941676 1 95434 279593 860114 2 564333 924650 2 12086 59404 1 7 999999 -636690 1 18 999989 345394 2 2 999982 1 2 999999 -108963 2 14 999981 2 340432 733007 1 2 999999 993523 1 2 999999 -780761 1 338345 545070 965436 2 11 999992 2 39027 716326 1 10 999996 497101 1 2 999999 535426 1 2 999999 716546 1 235500 870752 -768916 1 13 999999 -548281 1 2 999999 579485 1 2 999999 -436205 2 2 999999 2 1397 143327 1 59105 921462 72409 1 3 999995 -729637 2 2 999999 1 13 999982 356650 1 2 999999 397562 1 7 999983 -511304 2 8 999998 2 2 999999 1 108995 933554 513944 2 16 999991 2 2 999999 1 99404 221490 441522 1 239651 862067 459333 1 2 999999 -725192 2 111576 178197 2 73156 383280 2 2 999999 1 2 999999 889941 2 3 999994 1 2 999999 276529 2 149570 763470 2 186346 699760 2 132254 900669 1 2 999999 -994442 1 6 999984 -793717 1 287309 535265 360816 2 385495 745891 2 2 999999 1 839397 867021 783036 2 79050 850705 1 237097 534513 -856563 1 584603 955509 -901794 1 2 999999 355152 2 337683 674030 1 18 999992 16439 1 1 999982 562922 1 317058 329211 -164554 2 5 999981 2 303342 505160 2 222938 755403 1 8 999993 154325 1 17 999981 -140399 2 4 999988 1 2 999999 193775 2 2 999999 2 10 999982 1 406342 556446 -998966 1 495442 842490 -972179 1 948330 952109 -284633 1 12 999999 -340230 2 2 999999 1 15 999991 722861 2 2 999999 2 5 999990 2 14 999996 1 426303 556573 -395412 2 235092 680512 1 2 999999 182933 2 3 999993 2 2 999987 1 16 999994 603661 1 268265 948685 -200186 1 5 999986 -167194 2 2 999999 2 2 999998 1 2 999999 -820928 1 838183 894187 224467 2 114563 815537 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 135162 425340 456741 2 2 999999 2 2 999999 2 2 999999 1 12 999994 -964344 1 2 999999 -683398 1 2 999999 -129255 2 303784 586894 2 2 999999 1 117563 119784 912884 1 2 999999 348555 1 2 999999 -389949 2 2 999999 1 252780 993892 73915 1 2 999999 678668 2 662659 737902 1 17 999984 -685955 1 73523 414071 723012 1 12 999989 735599 2 155522 282386 2 2 999997 2 11 999984 2 2 999999 2 15 999994 2 2 999999 1 85219 294841 -168876 1 831768 942284 -728148 2 480578 589155 1 20 999981 -911983 2 15 999987 2 888275 952351 2 373587 678994 1 2 999999 -484296 2 146899 895046 2 2 999999 1 9 999982 939109 2 15 999994 2 266963 987554 2 2 999999 1 2 999999 -446155 1 2 999999 552268 1 2 999999 731466 2 5 999984 2 7 999998 1 495313 804382 974048 2 2 999999 2 439826 797686 1 2 999999 921807 1 2 999999 253431 1 320194 482719 307114 2 10 999983 1 2 999999 221685 2 2 999999 1 5 999998 38507 2 51958 300240 1 19 999983 -620133 1 551818 664916 237042 2 2 999999 2 264733 804580 1 2 999999 -885479 2 154869 877577 1 2 999999 -688859 1 2 999999 708212 2 2 999999 2 2 999999 1 298510 490846 850542 1 2 999999 -44483 1 7 999997 -599774 2 2 999999 1 18 999983 568750 1 3 999991 176649 2 19 999987 2 2 999999 2 176783 612757 1 25908 926491 96382 1 376972 525280 989815 2 5 999993 2 6 999997 1 2 999999 319215 2 37156 826670 1 2 999999 168656 2 2 999999 2 2 999999 2 592540 992350 2 2 999999 2 6 999998 1 2 999999 544329 2 259579 950468 1 15 999996 793883 1 2 999999 -495398 2 2 999999 1 269649 654611 488871 2 658726 729232 1 3 999988 -493499 1 504312 962314 -918532 2 2 999999 2 2 999999 1 15 999988 594977 1 265048 519136 962885 1 2 999999 441411 1 7 999981 364399 1 2 999999 185416 1 2 999999 -310287 2 2 999999 2 2 999999 1 8 999993 -940580 1 191137 577735 833824 1 20 999988 -606567 1 2 999999 -573122 1 403218 954515 -699791 2 2 999999 1 13 1000000 -91950 1 270322 604358 9255 2 2 999999 1 2 999999 -50139 2 8 999998 2 12 999985 2 2 999999 1 712267 855009 -993291 1 2 999999 -325225 2 5 999991 1 2 999999 -152573 2 8 999985 1 2 999999 -564159 1 6 999990 -271328 2 4 999991 1 11 999991 -854915 1 16 999983 -332807 2 2 999999 2 9 999988 1 14 999999 657040 1 3 999981 -244381 1 2 999999 -454326 1 2 999986 852307 1 157363 503396 348694 2 116848 848163 1 684363 699072 -521450 1 2 999999 -570568 1 12 999996 779414 2 19 999997 2 2 999999 1 15 999986 884515 2 2 999999 1 2 999999 436987 2 629261 769782 2 13 999998 1 2 999999 -699409 1 147937 771623 -118539 2 2 999999 2 2 999999 1 2 999999 -608854 2 130935 820918 1 206535 999206 39985 2 2 999999 2 2 999999 2 18 999993 2 237815 356027 2 14 999983 2 2 999999 2 2 999999 2 40829 178340 1 204520 229301 80763 1 14 999994 718785 2 7 999997 1 14 999988 810813 2 2 999999 2 19 999983 1 7 999990 206517 2 9 999989 1 83192 404214 -196119 1 2 999999 -406244 2 2 999999 2 456326 732815 1 297218 423290 -801935 1 502024 816893 -888916 1 261415 847051 -101500 2 16 999987 1 7 999987 -199734 2 2 999999 2 2 999999 1 2 999999 -9407 1 2 999998 -862646 2 2 999999 1 3 1000000 -450131 2 605184 875834 2 2 999999 1 13 999983 -809235 1 17 999995 -156843 2 142875 151505 1 406072 762650 567277 1 222762 843471 467770 1 20 999985 921942 1 598498 948698 969196 2 127207 913886 2 16 999989 1 2 999999 -978569 2 1 999983 1 13 999991 -986477 1 10 999994 816222 1 306521 682784 -734925 1 4 999984 -550950 1 17 999999 5702 2 283645 853216 1 630471 662723 -809922 1 2 999999 -350620 1 2 999999 189448 1 34769 338568 551472 2 468229 742194 1 17 999981 616755 1 16 999999 -308723 2 2 999999 1 40570 771532 45716 1 2 999999 43139 2 2 999999 2 2 999984 1 19 999981 -992328 1 2 999999 10614 1 481590 523594 502033 2 2 999999 1 8 999984 771274 1 188520 265994 892609 1 2 999999 704972 2 6 999993 1 2 999999 992880 1 14 999995 350095 1 2 999999 401732 2 2 999999 1 496323 767841 590667 2 2779 436062 2 4 999983 2 114845 367646 1 3 999987 -471429 2 2 999999 1 2 999998 566427 1 8 999987 -448636 1 259328 438178 285957 2 386195 694326 2 638989 896903 1 2 999999 967268 1 2 999999 -897657 2 2 999999 2 8 999984 2 2 999999 1 259971 683025 -686825 2 279573 410719 2 2 999999 1 406113 518798 -928565 2 15 999988 1 888119 892212 928488 1 8 999988 -618437 2 2 999988 2 2 999999 1 192769 282415 -640532 2 4 999997 2 2 999999 2 2 999999 1 13 999986 437579 2 2 999999 2 559458 970097 2 2 999999 1 13 999995 -223643 2 2 999999 2 16 999992 1 2 999999 839938 2 2 999999 1 2 999999 -466931 2 2 999999 2 71580 275195 2 67980 772633 2 600252 918767 1 10918 622185 -484882 1 2 999999 -677872 2 198837 704661 2 3970 122068 1 14 999990 8051 2 3 999997 2 248182 621600 2 4 999989 2 495176 622433 1 737600 838151 875972 2 2 999999 1 69580 562802 -256489 1 298011 712119 931437 2 6 999991 2 425925 672600 1 2 999999 -301067 2 18 999983 2 2 999999 2 6 999990 1 2 999999 -64303 1 215470 982245 -746722 2 2 999999 2 112897 186714 2 7 999986 1 2 999999 -28374 1 19453 168983 737120 2 161944 427184 1 640543 754848 -872591 1 2 999999 70925 1 2 999999 920402 1 29066 781136 -60578 1 299453 858435 345106 2 864845 908644 1 8 999993 355907 2 904413 916190 2 433882 876133 1 841812 894700 -157727 1 8 999996 566490 1 2 999993 918346 1 664063 922645 -859469 1 11 999989 -660219 2 491123 525638 1 2 999999 -660394 2 2 999999 1 4 999988 -10724 1 1 999997 179754 1 2 999999 432162 2 2 999999 1 8 999995 267788 2 10 999983 2 224130 232879 1 6 999989 625481 2 2 999999 1 512668 641860 -441658 2 17 999988 1 523300 550533 671958 2 16 999989 1 5 999992 351312 2 14 999994 2 118308 796257 1 2 999999 33778 2 17 999989 2 181112 877460 2 10 999986 2 558122 764502 2 7 999993 1 95419 843658 321731 1 2 999999 872778 2 166616 949080 1 5 999989 -284992 1 2 999999 -663722 2 2 999999 1 2 999991 -588367 2 2 999999 2 586496 869204 1 2 999999 793318 1 10 999990 25571 1 4 999998 -400070 2 573394 998717 1 1 999994 188999 2 2 999999 2 19 999986 1 304053 966809 888948 2 2 999999 2 2 999999 1 2 999999 15565 1 60663 315163 423385 2 280002 370097 1 2 999999 786833 1 552990 578183 531904 2 153293 581199 2 2 999999 1 2 999999 -647373 1 546056 778906 -785646 2 2 999999 2 656628 826437 2 61972 499996 1 2 999999 -274989 2 5 999989 2 2889 985703 2 7 999985 2 2 999999 2 2 999999 2 277360 980807 2 2 999999 2 282030 734289 1 2 999999 -133539 1 2 999999 -984756 1 2 999999 -383282 1 774280 990618 -960539 1 461294 909355 174647 2 2 999999 1 2 999999 616253 1 2 999999 -524105 2 7 999988 1 18 999990 -934616 2 1 999990 2 7 999999 2 2 999999 1 16 999997 -826131 2 2 999999 1 2 999999 517207 1 2 999999 415052 2 2 999999 1 2 999999 718908 1 360228 611393 741407 2 453682 647948 2 7 999994 2 7 999995 1 656722 700684 220972 1 2 999999 822019 1 2 999999 107831 1 19 999988 -799326 1 2 999999 171228 1 2 999999 318299 1 143382 967296 -924115 1 165258 926467 -668574 1 2 999999 -659558 2 14 999998 2 17317 594691 1 354989 379221 -746526 1 2 999999 -543572 1 10 999999 -779844 1 13 999993 93228 1 4 999992 -504849 2 10 999989 2 10 999994 1 2 999999 -122415 1 10 999990 547100 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 37293 863604 -933544 1 17 999988 394242 1 2 999999 452050 1 151093 801321 -426980 1 2 999999 -989926 1 2 999999 226832 1 2 999999 902444 2 3 999989 2 421796 490406 2 2 999999 2 10 999984 1 2 999999 725843 2 2 999999 2 683836 818687 1 2 999999 339261 2 6928 341685 2 17 999995 1 20 999991 -805497 2 185157 616001 2 12 999984 1 2 999999 -308877 2 309305 632093 2 392043 549837 2 9 999984 2 15 999984 1 20 1000000 -158856 1 12 999995 221920 1 2 999999 268813 2 2 999999 1 368931 480919 363766 1 4 999993 368912 2 2 999999 1 2 999999 872197 1 2 999999 -916727 2 15 999996 1 2 999999 -109688 1 2 999999 -186411 2 2 999999 2 901614 933442 1 2 999999 43222 2 2 999999 1 2 999999 -941218 1 17 999981 815551 2 2 999999 2 15 999984 2 460796 495923 2 130 720057 1 18 999994 66386 1 8 999989 -377990 1 284639 853924 -891858 1 196504 967754 928320 1 2 999999 -572894 2 2 999999 1 2 999999 832953 1 17 999984 722294 2 1 999992 1 2 999999 -396735 1 18 999981 -242297 2 2 999999 1 2 999999 480976 1 13 999988 -745829 1 568196 570005 -805560 1 351810 821021 347764 2 500867 819112 2 344939 776620 2 2 999999 1 2 999999 528294 2 2 999999 2 14 1000000 1 24267 291097 -653560 2 2 999999 1 2 999999 700760 1 405383 801981 813664 1 2 999999 124942 2 201631 646079 2 212239 524990 2 2 999999 1 8 999988 -365473 2 2 999999 2 19 999996 1 2 999999 19664 2 371116 649455 1 17 999986 -400851 1 15 999984 -19776 1 439855 908818 386525 1 2 999999 -388418 1 2 999999 -951214 2 8 999983 2 2 999999 2 321317 765411 2 34554 260225 2 647998 799231 2 2 999983 1 2 999999 164744 1 2 999999 -673074 2 8 999999 2 2 999999 1 17 999991 113113 1 2 999999 -958646 1 2 999999 -760660 1 10 1000000 828252 1 13 999982 -530067 1 14 1000000 -191286 1 2 999999 493815 1 867790 898753 185521 2 4 999989 1 259260 867432 670288 1 2 999999 -389883 2 2 999984 1 590558 868240 826439 1 2 999999 245379 1 673456 910655 -962830 1 2 999999 -476775 1 832046 886614 -878648 1 2 999995 380683 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 12 999992 127712 2 7 999988 1 8 999981 -625139 2 1 999988 2 548551 608897 1 2 999999 338085 2 3 999985 2 77793 533547 2 2 999999 1 8 999991 882941 2 5 999989 2 367525 949849 2 6 999981 1 2 999999 -721654 1 78971 153459 -449257 1 2 999999 599790 2 1 999986 1 2 999984 770211 1 851335 874975 -882338 1 385219 748679 -230217 2 199450 389150 1 2 999986 -57178 1 2 999999 877767 2 14 999982 2 2 999999 1 2 999999 442602 1 8 999990 -188190 1 2 999999 -644467 1 896658 952678 297057 2 109342 229593 1 2 999999 -391579 2 213375 784179 1 97182 799139 376342 1 19949 581263 695974 1 342351 501291 -104797 1 675078 964801 245237 1 4 999999 861183 2 20 999981 2 2 999996 2 20 999994 2 466207 723613 1 2 999999 -68197 1 20 999996 -993205 2 8 999996 1 2 999999 -223844 2 8 1000000 2 2 999999 2 7 999985 2 10 999990 1 2 999999 585056 1 452191 719220 -146122 2 593574 920681 2 2 999999 2 2 999999 2 2 999999 2 7 999995 2 2 999999 1 2 999999 -79916 1 2 999999 929327 2 2 999999 2 189564 303984 2 8 999987 1 2 999999 -623038 1 5 999997 -406462 1 14 999994 -685108 1 2 999999 -62130 1 2 999999 967289 2 135475 757658 1 7 999993 -965655 2 140623 767607 1 103187 598323 -729087 1 70420 405161 -220289 1 2 999999 993355 2 170576 251268 2 892388 972311 2 835862 902061 1 17 999986 -231401 1 15 999996 -641446 2 221598 381966 2 693094 759971 1 12 999994 -350774 2 62097 804817 2 1 999984 1 2 999999 -162360 1 47766 977140 247234 2 11 1000000 1 2 999999 361039 1 2 999999 -613384 2 15 999989 1 16 999984 200865 1 2 999998 -930164 1 2 999999 292471 1 14 999989 -872019 2 9 999996 2 510381 563888 2 4 999983 2 220988 767976 1 52960 227320 478013 1 12 999997 515716 1 2 999999 993753 2 2 999999 2 2 999999 1 4 999993 -796253 1 735419 893814 -346949 1 392554 478362 228536 1 673843 810571 -362052 2 2 999999 2 57110 772018 1 234694 421211 266445 2 10 999995 2 561536 908023 1 2 999999 -203626 1 2 999999 802595 2 782635 859400 2 2 999999 1 11 999987 468256 1 2 999999 -919090 2 58908 638763 2 75080 543560 2 10 999985 1 2 999999 -423768 2 51635 689382 2 838025 935070 2 64351 869239 1 533961 615038 -435706 1 637187 727576 589903 2 2 999999 1 7 999982 -290242 1 2 999999 456494 1 16 999992 -107613 1 7 999995 -605866 2 232469 645365 1 2 999999 615403 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 715571 2 3 999990 1 2 999999 743608 1 2 999999 47961 1 126482 752348 -601930 2 6 999996 1 2 999999 -227295 1 10 999989 -648826 2 2 999999 2 2 999999 1 2 999999 -411376 1 2 999999 990819 2 2 999999 2 2 999999 2 455582 957443 1 2 999999 -223673 1 2 999999 -368446 1 2 999999 -402034 1 19 999998 -607756 1 2 999999 -898742 2 2 999999 2 2 999999 1 2 999999 -120505 2 778178 999229 2 9 999985 2 3 999995 1 18 999999 39533 2 5 999992 1 2 999999 559084 2 2 999999 1 2 999999 -439688 2 2 999999 2 20 999985 2 2 999999 2 222649 707321 1 477993 537602 -436583 1 5 999990 -948331 1 48802 413899 -243231 2 62748 146368 1 313919 512239 -122129 2 2 999999 1 8 999999 -262050 2 2 999999 1 2 999999 -524017 1 19 999985 301383 2 17 999998 2 2 999999 2 433771 776740 2 329201 473142 1 381832 500304 538369 1 2 999999 65361 2 19 999994 2 17 999999 1 617207 884594 878505 2 18 999991 1 2 999999 -979632 2 43826 338003 2 2 999999 1 69900 465999 -528066 1 3 1000000 691422 1 519451 883853 -872666 1 2 999999 -854718 2 798749 986148 2 8 999991 2 10 999986 2 307532 743867 1 9256 394756 -772349 1 34108 588323 859473 1 2 999999 -133935 1 2 999999 142491 1 2 999999 988981 1 2 999999 -925573 2 3 999988 2 1 999998 2 2 999999 2 18 999999 1 2 999999 -625302 2 8 999994 1 515388 682521 -370402 1 2 999999 -910291 2 227519 369913 1 199730 424740 -229886 2 8 999982 2 20 999986 2 3 999988 1 2 999999 -533968 2 389499 994446 1 93516 546849 735973 1 10 999989 365183 1 2 999999 -292656 2 674126 824680 2 116812 730955 1 647025 689696 -580473 2 4 999989 2 14 999993 2 2 999999 1 67955 332780 437567 1 15 1000000 729145 1 118362 577690 548727 1 16 999999 -726111 2 2 999999 2 36769 216861 1 9 999992 642886 2 20 999996 2 2 999999 2 17 999989 2 2 999999 1 112363 500075 418896 1 2 999999 933142 1 431098 598792 -539024 2 2 999999 2 20 999993 2 2 999989 2 2 999994 1 852711 971602 51623 2 2 999999 2 791171 959959 1 11 999999 -633675 1 5 999986 -9627 1 10 999996 630419 2 42717 146801 2 3 999994 1 173473 751163 281428 1 2 999999 -318753 2 19 999993 1 17 999984 -112764 2 18 999997 1 2 999999 -306101 1 407942 846910 -407897 1 2 999999 769252 2 3 999988 1 2 999999 -860255 2 98343 244757 1 2 999999 -168927 2 2 999999 1 467571 468455 -336666 2 382661 826697 1 37324 433582 446043 2 248600 483750 2 2 999999 1 5 999996 282398 2 2 999999 2 3 999982 1 2 999999 148684 1 2 999999 800448 1 504150 682240 313898 2 6 999997 1 19 999985 846544 2 249033 607314 2 9 999999 1 42141 667293 109581 1 2 999999 -630578 1 17 999983 631455 1 11 999986 910464 1 9 999988 -568780 1 576847 899229 -491736 2 4 999997 2 344078 998342 2 13 999981 2 356391 440580 2 18 999984 1 17 999992 172395 1 2 999999 -999823 1 2 999999 -678355 1 15 999995 88362 1 19 999992 368446 1 486522 799017 -105148 2 74830 500208 2 16 999986 2 2 999999 2 172424 258352 1 2 999999 -177107 2 108196 631444 1 86987 918433 408000 2 98346 865540 2 389353 607799 1 2 999999 707315 2 2 999999 2 17 999985 2 6 999983 1 12 999993 -827619 2 461576 812089 1 2 999999 685136 1 4 999994 -967482 1 10 999983 923266 2 4 999992 1 495582 546061 -985021 1 2 999999 226641 1 327246 618673 731122 1 20 999994 257977 2 6 999996 1 327493 996197 62843 2 2 999999 2 15 999996 2 2 999999 1 880502 895014 -287724 2 2 999987 1 261325 308080 -905415 1 2 999999 -509176 1 17 999983 306177 1 9 999998 988266 1 2 999999 -38721 2 472193 982287 2 2 999999 1 2 999999 868704 2 7 999981 2 225495 509850 2 2 999999 2 2 999999 2 2 999999 2 4 999983 1 17 999998 -865436 2 2 999999 1 2 999999 -963205 2 15 999990 1 16 999995 -312417 2 2 999999 1 3 999996 -147099 1 2 999999 -715220 2 2 999999 1 356099 960732 826094 2 6 999984 1 2 999999 -108652 1 214889 881531 -363566 2 69946 500324 1 7 999994 939442 1 2 999999 -327867 1 2 999999 238936 2 6 999982 1 2 999999 -161185 2 17 999992 1 489844 667804 115630 2 283382 696503 1 8 999984 379932 1 2 999999 987388 1 190268 367948 -179782 1 2 999999 -792945 1 9 1000000 -304786 1 16 999981 -837896 2 99767 951678 1 2 999991 106528 1 2 999999 -800586 1 2 999999 768617 1 88975 314476 770349 1 2 999999 -514235 1 524813 776129 566404 2 2 999999 2 6 999996 1 2 999999 52106 2 7 999984 1 2 999999 844883 1 9 999991 753853 2 2 999999 1 540839 629204 -259808 1 3 999986 -390607 1 207762 845751 -408193 2 9 999985 2 44833 239892 2 2 999999 2 291466 764179 1 2 999999 -78139 2 4 999993 1 2 999999 -273342 2 13 999981 2 5 999998 1 52110 702694 -434284 2 2 999999 2 243607 769029 2 6 999999 1 3 999990 -147441 1 693009 874439 136510 2 14 999984 2 2 999999 1 657677 910829 932489 2 5 999990 2 11 999991 1 129350 530512 288787 1 2 999999 -139609 1 10 999997 827032 2 2 999999 2 2 999999 1 16 999996 -168911 1 2 999999 768673 1 2 999999 -827757 2 36558 582288 2 19 999986 1 1 999999 41886 2 10 999995 2 13 999994 2 93424 162762 2 599222 717119 2 12 999993 1 64436 374238 813355 1 6 999981 -231831 2 5 999982 2 2 999999 1 596998 923346 -301208 1 2 999999 676220 1 558331 884269 -231030 1 1 999981 657571 2 16 1000000 2 2 999999 1 475028 615907 -664704 2 2 999999 1 2 999999 -13072 2 289610 366640 2 2 999999 2 2 999999 2 16 999989 2 17 999983 1 289312 548262 955755 2 13435 37432 1 2 999999 885905 1 2 999999 -457777 1 3 999982 533134 2 14 999991 2 15 999996 2 12 999991 1 2 999999 -358557 2 654169 796263 2 4 1000000 1 20 999988 589925 1 398906 673665 -113425 1 2 999991 188245 2 2 999999 1 560550 674948 958249 2 6 999992 2 7 999986 1 2 999999 -782131 1 2 999999 41043 1 2 999999 -2979 1 2 999999 -11157 2 259787 767587 2 2 999999 1 19 999987 -237185 1 2 999999 446004 2 2 999999 2 366504 432111 2 4 999992 2 6 999995 1 59178 313926 526271 2 2 999999 1 2 999999 -729953 1 2 999999 -995675 2 3 999981 1 14 999983 -407377 2 20 999995 1 9 999996 736905 2 2 999999 2 11 999984 1 2 999999 903449 1 502112 594885 -438848 2 2 999986 2 13 999995 1 2 999999 -880346 1 7 999983 236695 1 2 999999 -433572 1 2 999999 -813607 1 2 999999 722762 2 6 999986 2 6 999990 1 813872 874788 -983054 1 751738 960297 673970 2 2 999999 2 120076 439684 1 243087 530116 443657 2 2 999999 1 142930 809350 -208722 1 5 999988 289903 2 13951 346655 2 2 999999 2 19 999993 1 140968 279826 -293187 1 2 999999 554279 1 2 999999 -147836 1 12 999995 281755 1 15 999986 204807 2 3455 905382 2 706000 797388 1 82156 964673 143040 2 19 999994 1 2 999999 557920 1 2 999999 111068 2 2 999999 2 12 999996 2 12 999997 2 3 999998 2 2 999999 2 89635 902267 1 327787 407833 708068 2 4 999981 2 14 999984 1 533997 746241 -436378 1 2 999999 -151057 1 20 999987 -694512 1 84251 489197 -109126 1 8 999992 742288 1 2 999999 -438017 2 4 999984 1 7 999982 -132015 2 9 999982 1 2 999999 82481 1 698014 892541 -902926 1 2 999999 244880 1 2 999999 -741816 2 2 999999 2 2 999999 2 2 999999 1 9 999988 736824 2 539515 735232 1 2 999999 631267 2 2 999999 2 2 999999 2 865398 972128 1 623665 904970 388638 2 2 999999 1 20 999988 648956 2 2 999999 2 2 999999 1 381841 786807 -918502 1 2 999999 -81396 2 2 999999 1 2 999999 -502674 2 12 999998 2 2 999999 1 453835 834859 910424 2 8 999990 1 20 999990 381869 1 2 999999 358878 2 610031 891651 1 10 1000000 656077 2 2 999999 1 2 999999 181299 2 13 999992 1 614852 895190 97918 2 16 999994 1 19 999993 -595502 2 373067 656779 1 2 999999 720356 1 2 999999 -919687 2 31334 274870 2 63807 712254 2 9 999991 2 2 999999 1 90065 366224 -263073 1 14 999989 603905 1 2 999999 -203796 1 2137 955055 433953 2 2 999999 1 6 999997 443326 2 8 999999 1 3 999999 383502 2 17 999985 1 724631 957633 -326152 1 47978 632404 -305784 1 278075 836079 646325 2 2 999992 1 243107 449542 950078 2 5 999984 1 7 999987 60268 1 127798 456668 973802 2 425607 604056 2 9 999994 2 2 999999 2 1 999981 2 701030 801162 1 711013 919470 83220 2 681321 845707 1 20 999998 491049 1 317780 867516 901644 1 2 999999 -276701 2 14 999994 2 687185 815422 1 3 999996 587981 2 2 999999 2 11 999994 1 2 999999 -229058 2 2 999999 2 5 999987 2 182278 185440 1 19 999987 191057 1 150340 904733 853407 1 96477 530617 -522688 1 15 1000000 515682 2 15 999997 2 20 999984 2 2 999999 1 2 999999 -457787 2 12 999981 2 8 999984 1 11 999992 -257872 1 2 999999 -85366 2 202753 556491 2 2 999999 1 2 999999 -843925 2 6 1000000 1 9 999993 -940789 1 188270 267913 -368917 2 2 999999 2 2 999999 1 66985 335634 -391169 2 2 999999 2 20 999991 1 16 999999 933590 2 231141 742868 1 2 999999 316852 2 20067 556327 1 319603 419160 603547 2 15 999990 1 7 999996 -871656 2 179670 871135 2 588360 868309 1 414994 971236 67435 2 8 999986 1 378411 976812 455644 1 2 999999 -932661 1 18 999992 -136198 2 784171 850853 2 2 999988 1 2 999999 105530 2 662033 966300 2 2 999999 1 16 999997 687413 2 2 999999 1 323989 843118 105828 2 5 999998 2 814784 994410 2 476814 979785 1 2 999999 657488 1 5 1000000 851263 1 2 999999 -574964 2 43275 583426 1 895047 912779 522242 1 472999 487442 149879 2 2 999999 1 7 999996 140329 1 2 999999 -213480 2 10 999985 2 2 999999 1 2 999999 928392 2 13 999985 2 233515 492111 1 922657 982209 322693 1 2 999999 770638 2 17 999997 1 45380 712294 490735 1 576522 854292 -308421 2 15 999984 1 2 999999 -996050 2 4 999989 2 376491 840268 1 2 999999 -659573 2 796459 879373 2 2 999999 1 5 999998 546448 1 126604 849364 -394422 2 8 999991 1 14 999987 -729109 1 12 999987 -442490 2 513979 820525 1 541069 601617 -8941 1 3 999985 871190 1 2 999999 798623 1 843296 848373 -863603 1 18 999997 387200 1 354652 360240 691508 2 371014 768400 1 2 999999 -810980 1 2 999999 377122 2 6 999987 1 2 999999 780626 2 2 999999 2 13 999987 2 14 999984 2 15 999993 2 2 999999 1 2 999981 -682494 2 2 999999 2 10 999991 1 165413 503854 -59605 1 500175 664598 -387966 2 167796 997434 1 2 999999 -688312 1 2 999987 642136 2 8 999991 1 3 999989 -559927 1 326553 972601 860688 1 448954 526604 788388 1 831244 942365 13031 2 11 999993 1 13 999995 -198202 2 459109 687996 1 17 999999 713778 2 214714 333601 1 2 999999 745984 2 381549 538842 2 20 999990 2 2 999999 2 2 999999 2 2 999999 2 140786 976075 1 458912 828735 -649463 1 2 999999 -621460 1 2 999999 -46225 1 19 999996 857855 2 2 999999 1 611308 626225 -127499 2 439251 487211 1 7 999991 -26193 1 680918 855248 -82095 1 193922 584697 65192 1 171810 782862 -310156 1 2 999999 467948 2 948937 996609 2 191182 402255 1 110812 151032 213123 1 7 999992 -635264 2 17 999981 1 2 999999 -82053 1 2 999999 -508058 1 2 999999 138579 2 2 999999 1 235762 677613 980233 2 2 999999 2 200836 255115 2 2 999999 2 14 999992 1 2 999999 -126656 2 2 999999 2 7 999991 2 2 999999 2 2 999999 1 491781 891179 327505 1 2 999999 569610 1 291774 349054 -409576 2 12 999997 1 25713 764594 723504 2 2 999999 1 259060 516316 -86321 2 852814 882047 1 16 999982 -27976 1 168974 936010 401886 1 6 999994 -299467 1 2 999999 -168019 2 734528 845200 2 13 999981 2 19600 188460 2 19 999982 1 9 999984 -73973 2 668125 823298 2 15 999998 1 2 999999 153995 1 2 999999 -952998 2 3 999995 1 4 999981 531165 1 2 999999 234170 2 8 999983 1 2 999999 609403 1 16 999993 -129598 2 2 999999 2 103647 382521 1 2 999999 40375 2 113149 786962 1 7 999988 -485079 1 17 999989 -747928 1 128002 428804 672851 1 16 999996 -245593 2 2 999999 2 532200 845526 1 2 999988 932744 2 9 999984 1 13 999992 333442 1 2 999999 758752 2 355014 972245 1 481639 652046 225513 2 6 999981 2 22668 427852 1 9 999986 -312847 1 16 999989 610490 1 677763 950687 658157 2 2 999999 2 9 999998 2 574599 924888 1 2 999999 -907494 2 2 999999 1 2 999999 205909 1 2 999999 -41044 1 2 999999 -30414 1 309610 504739 50399 2 6 999981 2 75578 590393 2 2 999999 1 7 999983 604316 1 2 999999 139945 2 61751 962508 2 206396 934411 2 5 999997 2 8 999994 2 13 999987 2 2 999999 2 2 999999 1 2 999999 -997388 2 14 999986 1 2 999999 -742728 2 17 999989 1 325655 527709 311061 1 4 999985 892139 2 2 999999 2 2 999999 2 2 999999 1 237783 936141 -378183 2 2 999999 2 2 999999 1 3 999985 -53109 2 19 999998 2 6 999996 2 210652 771710 2 2 999999 1 2 999999 -372048 1 302878 830501 606055 1 396003 456286 267446 1 20 999993 -676491 1 7 999994 135601 1 15 999990 547489 2 2 999999 2 64412 175091 1 25023 87711 -695428 1 16 999996 729382 1 7 999996 -699724 2 305910 813836 1 1 999986 463635 1 6 999986 -923267 2 2 999999 2 363749 488158 2 2 999999 2 264127 505490 1 2 999999 -648787 1 2 999999 -263205 1 3 999995 107759 2 2 999999 2 12 999989 2 2 999999 2 2 1000000 1 120633 195253 -745018 2 3 999994 2 18 999999 1 2 999999 24801 1 2 999999 664329 2 20 999981 2 643299 870221 1 2 999999 339275 2 90681 321333 1 2 999999 824721 1 2 999999 -162233 2 2 999999 2 16 999983 1 6 999983 -302259 2 3 999989 1 2 999999 869216 1 3 999981 -113338 2 221879 819295 2 1 999989 2 2 999999 1 4 999984 331005 2 2 999999 1 14 999994 -342078 1 2 999999 127105 2 2 999999 1 2 999999 -319764 2 7 999985 2 2 999999 2 2 999999 1 14 999989 -902870 1 2 999999 342920 2 323100 550102 1 2 999999 -429867 1 303702 591383 -401910 1 235552 656882 476250 2 89070 852849 2 2 999999 1 2 999999 -839617 2 2 999999 2 20 999986 1 2 999999 408507 1 435308 615738 -431264 1 2 999999 799958 1 14 999992 656603 2 2 999999 2 9 999992 1 16 999985 83675 1 326298 942844 101092 1 12 999981 -996875 2 2 999999 1 7 999987 582498 2 121391 757499 2 276666 485521 2 205541 845894 2 81973 234769 1 2 999999 -391306 1 2 999999 -382211 2 2 999999 1 75859 201186 -321431 1 118319 646091 30359 1 2 999999 250312 1 2 999999 452513 2 2 999999 2 14 999985 1 10 1000000 -823664 1 223869 961767 -711298 1 758612 950210 -485066 2 16 999998 1 2 999999 -148174 1 17 999981 127531 1 2 999999 -985229 2 190135 571272 2 172518 350280 1 2 999999 721865 2 870439 881100 2 20 999997 2 2 999999 2 657772 748264 1 4 999983 -633084 1 1 999986 -416059 2 391076 445979 2 5 999984 1 3 999985 -894363 1 2 999999 -794208 2 10 999996 1 11 999987 304536 2 2 999999 2 213803 720434 1 11 999998 -846212 2 410729 792756 2 14 999995 1 17 999992 66723 1 20 999992 657513 2 12 999989 1 243366 638742 275924 1 343934 808955 402793 1 495698 829067 -434386 1 2 999999 659915 1 11 999988 642312 2 2 999999 1 16 999998 -701889 2 2 999999 2 12 1000000 1 18 999993 922818 1 18 999989 77329 2 2 999999 2 298372 956893 2 15 999999 1 783084 809674 786371 2 2 999999 2 2 999999 1 122175 160433 -627806 2 19 999995 2 6 999993 1 1 999998 670026 1 2 999999 -597966 2 12 999986 2 12433 162645 1 2 999999 -887201 1 4 999983 -663637 1 53289 701059 -658750 1 18 1000000 876751 1 2 999999 -884034 2 8 999991 2 2 999999 1 15 999999 125444 2 2 999999 2 8 999984 1 3 999997 280755 2 14 999994 1 12 999989 15688 2 17 999997 1 19 999994 289089 1 34205 210555 -967754 1 388931 725333 -632770 2 16 999995 1 2 999999 -912875 1 2 999999 79446 1 74862 817600 -649251 2 208247 753206 1 2 999999 -292494 2 170337 653891 2 2 999999 1 818037 856399 475635 1 18 999993 567773 1 20 999986 -437374 1 3 999998 160769 1 17 999993 -545730 2 547941 571274 2 10 999981 1 812979 832911 -770263 1 47907 949127 -749673 2 1 999984 2 952157 962387 2 2 999999 1 152684 691610 -862482 1 12 999994 445772 2 10 999996 1 2 999999 499666 2 1 999997 1 12 999991 876055 1 10 999983 -472480 2 396445 867686 1 84234 275669 -398435 2 311847 598428 1 2 999999 -379627 1 5 1000000 -366355 2 363627 536875 2 2 999981 2 2 999999 2 2 999999 2 2 999999 2 6 999986 2 2 999999 1 193989 227069 -44933 2 2 999999 2 2 999999 2 1 999995 1 98646 610857 -180967 1 7 999983 -88524 1 104143 233674 884279 2 2 999999 1 2 999999 339740 1 451645 631684 193120 1 2 999999 604945 1 18 999996 526431 1 12 999992 -343576 2 2 999993 2 374593 753389 1 2 999999 715536 1 1 999981 627457 2 8 999987 2 122989 629070 2 11 999983 1 2 999999 212845 1 249620 516443 -961667 2 1 999996 1 11 999995 47994 1 3 999982 391823 2 182304 805627 2 2 999999 2 17 999985 1 2 999999 155294 2 2 999999 1 17 999990 721263 2 2 999999 2 13 1000000 2 2 999999 1 18 999990 40864 2 2 999999 1 104556 606432 759399 2 2 999999 1 622317 708208 -463569 2 13 999987 1 146624 355749 41615 1 271666 676975 83672 2 234086 620052 1 2 999999 -347069 1 122 292225 -54181 2 543391 890888 1 15 999989 476726 1 2 999999 240535 2 2 999999 1 2 999999 176490 2 863592 974407 2 2 999999 1 128653 599702 -896248 1 373918 432118 -56317 2 661271 930862 2 2 999999 2 166268 470484 2 537326 640250 2 301965 873084 1 529638 792746 99261 1 233094 865461 662587 2 1 1000000 1 2 999999 -273893 1 2 999999 -139740 2 6 999995 2 14 999984 1 2 999999 982431 1 11186 742777 -85078 2 2 999999 2 10 999982 2 2 999999 1 2 999999 156899 1 565164 678615 553507 2 245828 278285 2 166341 920810 2 2 999999 2 2 999999 2 131255 626524 2 9 999991 1 60756 375772 826636 2 12 999999 2 2 999999 1 2 999999 -306397 1 2 999999 139061 1 180525 830972 109469 2 13 999993 2 283970 394403 1 12 999988 95218 2 76615 213961 2 2 999999 1 12 999996 63027 2 2 999999 2 2 999999 2 219281 516827 1 18 999984 -244945 2 2 999999 2 2 999999 1 2 999999 743622 2 488121 911212 1 16 999992 -25459 1 2 999999 -412610 2 2 999999 1 16 999996 544162 2 61315 809480 1 2 999986 -26746 1 2 999999 -160228 2 2 999999 1 19 999988 397946 2 6 999991 2 2 999989 1 2 999999 -609273 1 16 999993 -522323 1 9 999989 889487 1 2 999999 -501341 1 539042 599435 261616 1 2 999992 -463742 1 2 999999 -144105 2 1 999996 1 5 999988 -251129 2 710291 872294 1 137249 561801 226045 2 2 999999 1 2 999999 -74377 1 14 999986 67347 2 2 999999 1 138228 454313 68961 1 11 999990 644841 1 3 999987 411765 2 11 999993 1 9 999990 37229 2 2 999999 2 858630 993331 1 153402 952709 300908 1 4 999993 -275924 2 2 999999 1 52971 813383 417347 1 2 999999 679126 2 265256 775215 1 293164 866048 382296 2 10810 758344 1 10 999993 -673211 2 568845 616345 2 6 999996 1 2 999999 629579 1 1 999999 -835314 2 2 999999 1 2 999999 346893 1 11 999984 -231621 1 9 999985 118818 1 2 999999 -393266 2 13 999995 2 6 999993 1 17 999994 858226 2 324873 727082 1 2 999999 -299043 1 2 999999 -287046 1 19 999997 -94709 1 3 999998 -372896 2 2 999999 2 16 1000000 2 104961 449943 1 396464 906633 -301715 1 2 999999 -27842 2 904137 909644 2 8 999990 1 186350 966362 847713 2 219149 572147 2 354260 585086 1 752033 883316 -48469 1 20 999983 -380378 1 17 999991 -799119 1 515553 631934 509278 1 2 999999 -651625 2 2 999999 1 410791 840298 -495783 2 2 999999 1 2 999999 889395 1 2 999999 -777218 1 2 999999 953530 2 498382 988377 2 4 999985 2 2 999989 2 18 999995 1 15 999998 -240163 2 15 999982 2 18 999989 2 2 999999 1 843132 883632 -970054 2 270536 567607 2 2 999999 1 7 999999 474276 1 17 999987 919131 1 107656 785842 545887 1 375357 392693 404653 2 272175 965055 1 9 1000000 19050 2 1 999985 1 2 999999 -796368 2 471342 963342 1 12 999987 79049 2 13 999987 2 9 999999 1 2 999999 -92304 1 2 999999 688487 1 18 999989 -21316 2 2 999999 1 2 999999 981397 2 304565 455054 2 406535 893683 2 2 999999 2 4 999997 1 6 999982 637522 2 2 999999 2 2 999999 1 20 999990 -918823 2 2 999999 2 2 999999 1 2 999981 981947 2 60924 818443 1 2 999999 -342329 2 2 999999 2 52838 956752 1 19 999997 -5281 1 2 999999 785576 1 1 999992 869020 2 2 999999 1 12 999983 788397 1 13 999993 213928 2 641983 886581 2 18 999989 1 15 999986 -943616 1 3 999986 626446 2 2 999999 1 2 999999 -170642 2 16 999983 2 238013 695872 1 140147 723100 -535704 1 2 999999 654527 1 2 999999 -480968 1 2 999999 431704 1 2 999999 -108470 2 2 999999 1 10 999986 589882 1 2 999999 -444555 2 2 999999 2 110332 811796 2 2 999999 2 17 999998 2 282592 321952 2 552567 896826 1 190848 217432 39251 2 7 999983 1 4 999997 371068 1 2 999999 -7746 1 12 999992 -791839 2 514831 548711 2 155152 235588 2 13 999999 1 7 999988 386032 2 2 999999 2 2 999999 2 17 999987 2 12 999992 1 2 999988 -293559 2 2 999988 1 128325 212625 -45809 1 2 999999 -896028 2 11 999991 1 566679 894112 151459 2 2 999999 2 18 999984 1 896220 999041 -265957 2 114939 960794 2 11 999999 1 2 999999 -450979 2 820181 894807 1 829306 875527 -490198 1 7 999995 197408 1 2 999999 792769 1 2 999999 823064 1 725798 752434 716256 1 2 999999 -199387 2 2 999999 2 653751 731400 1 2 999999 259621 1 2 999999 -364063 1 184867 230526 -733439 1 837605 873397 815122 2 48646 520989 1 42849 464132 -540318 2 313911 724822 1 124989 985696 -885915 2 735348 886055 2 2 999999 2 14 999989 1 2 999999 651144 1 11 999987 750783 2 2 999999 1 2 999999 882153 1 19 999988 -140319 1 158551 743992 -832660 2 2 999999 2 11 999989 1 2 999999 989456 2 2 999985 1 3 999991 -382417 1 2 999999 -297460 2 87618 984594 1 486655 832867 973356 2 13566 270679 2 2 999999 1 2 999986 827684 1 14 999987 -185517 1 163511 666248 344974 1 2 999999 -755565 1 224490 304296 -692701 1 167468 453564 501781 2 14 999981 1 2 999999 -805020 2 12 999999 1 6 999989 596886 2 15 999982 2 228857 712192 2 15893 194763 2 16 999992 1 18 1000000 400804 1 11 999990 -893438 1 178670 870470 -384514 1 2 999999 -518390 2 175483 490067 2 2 999999 2 16 999988 2 8 999990 1 96282 337588 -193973 2 9 999996 1 752106 960547 -507763 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -824373 2 105441 942656 1 20 999983 -894791 2 13 999986 2 2 999999 2 8 999997 1 408357 784204 -198191 1 2 999999 -627326 1 134112 941095 -577418 2 2 999999 2 7 999995 2 11 999990 1 7 999995 -868140 1 2 999999 -516008 1 2 999999 360741 1 261005 556707 -928982 1 2 999999 -229194 2 20 999981 1 12 999995 112074 2 2 999999 1 11 999985 502566 2 10 999985 2 2 999998 2 2 999999 2 7 999993 1 435921 495528 215136 2 2 999999 2 499661 652191 2 445324 941114 1 411504 667928 750228 1 20 1000000 -288459 2 2 999999 2 7 999987 2 16 999999 1 2 999999 -958979 1 14 999997 497744 2 164166 295020 2 2 999999 1 316043 999684 -646258 1 2 999999 756382 1 2 999999 422981 1 14 999986 752738 2 15 999997 2 121820 600527 1 260021 566317 -648310 2 2 999999 2 2 999999 2 2 999999 2 7 999996 1 169250 629404 208869 2 269862 635108 2 358621 479934 2 2 999999 2 2 999999 1 2 999999 -304 1 14 999985 -302344 1 17 999992 874108 1 2 999999 415097 1 6 1000000 100322 1 2 999999 -109312 1 13 999995 37857 1 5 999991 -752896 1 561823 962167 980355 2 2 999999 1 17 999991 -977548 2 7 999990 1 167064 382609 143029 1 20 999993 -804988 1 13 999988 662065 2 3 999992 2 2 999999 2 1152 507185 2 493056 765974 2 12 999985 1 12 999985 89627 1 2 999999 338185 1 36020 753296 380098 1 11 999989 869187 1 2 999999 349290 1 2 999999 54433 2 2 999999 1 2 999999 148887 1 2 999999 272836 1 420094 471395 610809 2 2 999999 2 776224 935312 1 2 999999 324397 2 11 999981 2 5 1000000 1 2 999999 160471 2 327566 436998 2 19 999981 1 2 999999 515444 1 2 999999 156104 2 1 999989 2 2 999999 1 2 999999 769535 2 124798 605111 2 1 999985 2 2 999999 2 20 999982 2 135279 398389 2 10 999998 2 19 999982 2 584973 968880 2 20 999994 2 2 999999 1 5 999997 -689087 1 2 999999 888464 2 2 999999 2 2 999999 1 2 999999 715271 1 11 999983 -657997 2 386827 904032 1 5 999995 -981833 2 483983 741041 2 16244 176316 1 406045 892604 73566 2 6 999993 1 13 999996 -259692 1 2 999999 -529302 1 276343 508855 720419 1 403551 825604 -8758 2 15 999986 2 15 999996 1 11 999991 255745 1 701356 958833 -723307 1 624258 849248 -284206 2 582241 781068 2 2 999999 1 2 999999 -114920 2 48990 330664 2 353010 849169 1 7 999999 -991207 2 83696 689754 1 13 999986 -634108 2 272665 317827 2 2 999999 2 2 999999 2 27038 43767 2 5 999997 2 2 999999 1 716653 718893 -574276 2 112630 164768 2 2 999999 1 14 999981 -399594 2 15 999992 2 14 999999 1 18 999983 488940 1 2 999999 -125512 1 2 999999 -561110 1 304170 490657 756040 2 2 999999 2 17 999992 1 2 999999 801961 2 7 999983 1 873981 934887 887320 2 950249 964351 2 2 999999 1 2 999999 351524 1 323052 551755 -392650 2 2 999999 1 8 999990 656052 2 2 999999 2 2 999999 1 13 999984 6501 2 6 999989 2 2 999999 2 44764 606250 2 9 999994 1 6 999995 216442 1 2 999999 492391 1 560956 891050 -196968 1 2 999999 -534567 1 4 999984 56396 1 597 963888 529398 1 2 999999 746041 1 232573 319765 106159 1 685409 801397 -960450 1 19 999986 -930957 2 19 999998 1 7 999981 -774926 2 2 999999 1 2 999999 605927 1 553768 900455 -794668 2 2 999999 2 435813 696583 2 365818 463835 1 2 999999 -13052 1 583840 952446 233908 1 2 999999 -95594 1 307476 858029 454047 1 387772 484539 199531 2 2 999999 2 542375 892950 1 2 999999 221193 1 139940 520741 -532435 1 2 999999 262042 2 2 999999 2 741353 764074 2 324344 685534 1 5 999987 334579 2 601542 824535 1 6 999988 -952152 2 2 999999 1 7 999996 -378588 1 2 999999 461638 2 16 999990 2 18 999995 2 440490 920574 1 2 999999 -64241 1 613955 813420 573902 2 400358 459865 1 2 999999 -892794 1 338248 489738 -291468 1 110850 648942 -403297 1 2 999999 -4728 2 2 999999 2 2 999999 2 555135 938071 2 68112 403448 2 13 999995 2 18 999990 2 497654 644284 2 2 999999 1 518859 889213 -921845 2 20 999989 2 2 999999 2 550589 883121 1 10 999998 -333177 2 177600 612976 2 11 999989 1 908895 997660 646242 1 2 999999 891442 2 11 999984 1 3 1000000 -636270 1 2 999999 546583 2 20 999981 2 2 999999 2 239525 859828 2 5 999988 2 600164 625744 1 2 999999 -33976 1 11 999998 -122791 1 2 999999 667779 1 180731 395110 -663373 2 2 999999 1 2 999999 940568 1 439692 974496 686571 1 498909 502887 -399555 1 2 999999 868930 2 2 999999 1 284705 456324 686334 2 727329 738338 2 77725 272397 2 2 999999 1 19 999998 850035 2 681419 951361 2 2 999999 2 142155 270185 1 306063 557008 902463 1 9 999986 -249787 2 15 999999 1 12 999983 162340 1 299760 732185 83837 1 2 999999 240718 1 2 999999 987846 2 20 999983 2 569873 572129 2 380505 434972 1 113203 887110 -890986 2 13 999988 2 184488 349575 2 76203 445415 2 2 999999 2 20 999998 2 2 999999 2 2 999999 2 585525 878540 2 10 999996 1 2 999999 -269462 1 181785 326083 5288 2 555179 619070 1 2 999998 324878 2 2 999999 2 630380 631161 1 2 999999 757883 1 1 999986 -821539 2 2 999999 1 646055 714534 252505 2 8 999995 2 106954 173327 2 287582 665492 2 569422 616415 1 2 999999 -289865 2 9031 954781 2 299428 720224 2 46518 556873 2 18 999998 2 2 999999 2 10 999990 2 2 999999 2 447070 994470 2 10 999993 1 78857 237808 -427182 1 13 999981 -563483 1 326030 340768 -716841 1 270280 530885 944980 1 241647 759495 -380721 1 2 999999 670016 1 1 999997 506189 1 12 999997 -162859 2 2 999999 1 61436 711245 -712335 2 430399 498177 1 59244 265085 901547 1 6 999981 942331 2 2 999999 2 12 999994 2 568277 642383 1 293807 719858 -817022 2 3 999997 1 213396 841147 437230 1 2 999999 391292 2 2 999999 1 912833 984915 -68370 1 4 999983 402781 1 14 999989 646206 2 8448 883815 1 2 999999 139527 2 3 999984 2 108229 124321 1 11 999994 124323 2 430029 713566 2 2 999999 2 2 999999 1 326887 829965 -887831 1 2 999999 -818004 2 381028 772057 1 2 999999 779358 2 2 999999 1 2 999999 568707 2 2 999999 2 14 999989 1 2 999999 293684 2 107224 236398 1 2 999999 552077 1 48048 161139 453428 1 18 999983 -719411 1 315068 843386 -131638 1 2 999999 -47839 2 716605 793338 2 10 999990 1 186024 817805 437236 1 209683 891275 216161 1 6 999989 -140207 1 2 999999 498139 1 2 999999 461417 2 2 999999 2 9704 189352 1 9 999984 -565639 2 10 999993 2 16 999986 2 311248 769309 1 148774 507862 -677228 1 2 999999 -593784 1 2 999999 -625032 2 5 999983 2 2 999999 1 2 999999 941263 1 447416 561667 60730 2 587354 598613 1 627676 806071 -306511 1 821975 967324 990171 2 2 999999 1 2 999999 23356 1 438062 509819 -510962 1 384525 536028 -728041 1 298073 582755 -472750 2 34391 988936 1 13 999995 -963983 2 472972 982366 2 2 999999 2 18 999997 2 352864 964455 1 437060 463118 -574415 1 2 999999 88086 1 2 999999 -384998 1 736462 986691 -447060 2 14 999990 1 2 999999 -541110 2 2 999999 1 3 999987 -919052 2 2 999999 2 2 999999 2 349869 908532 1 782861 888413 827305 1 10 999985 -884730 2 160389 613962 1 2 999999 936012 2 16 999999 1 2 999999 161189 2 2 999999 2 2 999999 2 18 999991 1 20 999990 681718 2 17 999993 2 3 999999 1 2 999999 93683 1 569695 836790 143106 2 2 999999 2 197651 844050 2 2 999999 2 645245 719069 2 635177 912400 2 13 999988 2 2 999999 1 13 999988 891932 2 130001 498089 2 2 999983 2 622257 941289 1 93113 290625 -703654 2 217535 881439 1 522601 717707 -15231 2 40098 773159 1 10 999999 767391 2 205333 236370 2 12 999999 1 393282 612943 -478442 1 154762 646095 357503 2 2 999999 1 3 999986 -628083 1 7 999994 391707 1 110054 173629 -737521 2 526671 902405 1 3 999984 -279152 2 2 999999 2 2 999999 1 619292 970746 -463367 2 2 999999 2 2 999999 1 2 999999 -409597 2 743961 775773 1 14 999988 803100 2 2 999999 1 68064 791855 -86944 2 2 999999 2 2 999999 1 2 999999 -121618 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -722978 1 2 999999 -123409 1 3 999993 -750192 1 7 999997 -59928 2 12 999996 2 307711 940844 2 18 999990 1 2 999999 616083 2 2 999999 1 155945 451000 -958231 1 282954 675926 227749 1 5 999984 -609577 2 2 999999 1 2 999999 635827 1 199748 948645 222667 2 2 999999 2 17 999987 1 2 999999 268655 1 14 999997 -73551 2 6 999998 1 222572 829327 -819110 2 10 999992 1 19 999999 662048 2 10764 401980 2 576644 935437 2 17 999992 2 67341 476124 1 2 999999 797861 1 13 999981 -692522 2 15852 947953 1 20 999991 332857 1 2 999999 -537899 1 14 999999 -739336 2 451922 697913 1 2 999986 540826 1 20 999988 45167 1 2 999999 -363725 2 4 999993 2 131304 653247 1 2 999999 558792 2 14 999983 2 3 999989 2 148307 226829 1 4 999983 630430 2 7 999997 2 475809 715976 1 2 999999 -235686 1 2 999997 -15155 2 9 999995 2 2 999999 2 1 999981 2 2 999999 2 2 999999 1 2 999999 798650 1 2 999999 -37433 1 2 999999 868955 2 318118 667227 1 53990 609050 905914 2 109180 704893 2 243116 796057 2 4 999993 1 13 1000000 -800700 2 2 999999 1 2 999981 116427 1 451081 841624 377020 2 13 999989 1 2 999999 -899560 2 77312 507147 1 52870 521724 -471097 2 2 999999 1 15 999985 184175 1 180196 616065 552596 2 97018 290259 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -650264 2 28143 537648 2 61435 831843 1 2 999999 196037 1 526080 825152 -662985 2 624688 909066 1 11 999986 408053 1 270262 343929 745423 2 15 999997 1 217777 468050 -963670 1 734462 806084 311709 1 71797 146747 -95671 2 19 999992 2 6 999997 2 468549 940827 1 2 999999 -304928 1 142678 911329 900169 2 4 999988 1 4 999989 344859 1 19 999996 -945835 1 578673 656338 975993 1 280520 975823 -824575 1 742185 984355 648967 1 12 999997 418073 2 2 999999 2 2 999999 1 2 999999 414527 2 77161 622542 2 2 999999 2 288327 553353 1 5 999991 586583 1 2 999999 571294 1 9 999990 163553 2 10 999984 2 2 999999 1 2 999999 264604 1 4 999993 778591 1 2 999999 -198976 2 2 999999 2 2 999999 1 662224 827993 -936026 2 352888 481197 2 2 999999 1 14 999986 574376 1 76392 131162 629498 2 5 999987 1 11 999988 -269664 1 12 999990 606544 2 2 999999 2 2 999999 1 10 999989 -936561 1 2 999999 820585 2 12 999988 1 6 999999 921148 2 17 999991 1 3 999992 175015 2 2 999999 2 5 999996 1 647663 947168 -309507 1 9 999985 -48096 2 20 999991 1 391425 899599 -675164 1 20 999988 496434 1 2 999982 -230336 2 11 1000000 1 16 999993 -270807 1 725294 940142 226757 2 2 999999 1 2 999999 406201 2 18 999993 1 869885 951017 -603646 1 8 999983 -746933 1 2 999999 -829101 1 434350 519944 327734 1 4 999995 -372805 2 2 999999 1 19 999985 -239981 1 19 999993 780803 1 2 999999 -791558 2 122158 153530 2 2 999999 2 15 999998 1 257560 815115 52982 1 2 999999 -765376 2 226452 800778 2 2 999999 1 2 999999 329301 2 4 999982 1 2 999999 793617 1 2 999999 125221 1 139122 983514 95645 2 2 999999 1 2 999999 -626153 1 2 999999 922478 2 464180 731803 2 2 999999 1 58013 245009 -97948 1 16 999992 685482 2 2 999999 1 16 999983 429223 1 2 999999 -656660 1 8 999981 -909443 1 6 999993 684214 1 1 999984 70133 2 522187 946607 2 16 999998 2 8 999989 2 374282 547467 2 556825 663690 1 396312 901719 -568316 2 355287 545598 2 140987 760043 1 100467 477720 386496 1 6 1000000 -854412 1 16 999982 -747327 2 389215 498682 1 374864 530489 -47764 2 38897 97906 1 2 999999 634113 1 16 999999 369034 1 352083 572209 -324506 2 20 999999 2 459299 835026 1 4 999997 -522039 2 280932 505712 2 2 999999 1 18914 130790 448773 2 516354 769380 1 146489 700678 56611 1 2 999999 -212950 2 17 999985 1 2 999999 856165 2 4 999987 1 7 999992 786488 1 265876 897547 -272136 2 2 999999 2 382447 919822 1 165492 609045 -371449 1 2 999984 -101874 1 2 999999 423319 1 19 999991 878275 2 73428 93819 2 305426 781689 1 598069 956999 564088 2 2 999999 1 222969 667773 -817868 2 2 999999 1 2 999999 -89681 1 21508 135450 953037 1 166860 236058 170324 1 10 999995 536667 1 11 999993 614209 1 578537 824374 -966605 2 15 999984 2 7 999998 1 2 999999 -131001 2 2 999999 1 2 999999 -226416 1 74728 688835 -281094 2 184755 700878 1 284160 388965 -488680 2 2 999999 2 2 999999 1 2 999999 446063 2 2 999999 2 2 999999 1 4 999997 -481463 2 2 999999 2 13 999989 1 2 999999 -855028 1 2 999999 304625 2 2 999999 2 16 999989 1 2 999999 639231 2 610309 699680 1 7 999984 470495 1 15 999997 -32018 2 119287 741305 1 11 999991 225454 1 8 999998 -300439 2 2 999999 2 945895 996823 1 20 999987 -554928 1 2 999999 547087 2 17 999996 1 13 999988 96760 2 8 999987 1 321643 485403 377960 1 219317 657457 481343 2 10 999981 2 7 1000000 1 2 999989 -255266 1 4 999987 632289 2 2 999999 1 2 999999 785836 2 4 999988 2 6 999995 2 863327 979591 2 2 999999 1 2 999999 706241 2 203816 275198 1 1331 465315 -268753 2 19 999986 1 818769 900283 -866906 2 9 999998 2 3 999993 1 2 999999 -107399 1 402579 907960 -933767 1 658648 905525 -872937 1 2 999999 765433 2 8 999989 1 2 999999 -609907 2 2 999999 1 521609 716664 -995262 2 17 999984 2 17 999992 2 291480 309828 1 2 999999 9981 2 645530 813796 1 19 1000000 -553068 2 17 999984 1 2 999999 -289357 2 2 999999 2 78093 767151 2 716651 867439 1 2 999999 616757 2 108048 705889 2 626010 891009 2 507983 593695 2 2 999999 2 2 999999 1 14 999983 -213107 1 193144 907586 390879 2 802056 921713 1 50200 845314 -281622 2 2 999999 1 11 999997 -239309 1 2 999999 933742 2 2 999999 2 15 999984 1 10 999994 -965185 1 36744 506818 232102 1 9 999982 -664521 1 485224 792680 -339199 2 2 999999 2 51462 518361 1 5 999985 -712953 1 495610 743051 56293 1 62620 257262 -799579 1 369824 689095 757622 2 11 1000000 1 355833 711640 -740185 2 2 999999 2 2 999999 1 1 999994 327776 1 17 999983 505727 2 349759 511858 1 125046 584032 -576909 2 10 999984 2 4 999999 2 124042 955952 1 6 999993 -84236 1 270096 855748 976421 2 2 999999 2 598861 994998 1 14 999996 670595 2 2 999999 1 320740 450904 945764 1 2 999999 -673266 2 368171 496224 2 808389 891597 2 2 999999 2 8 999995 1 2 999999 -176687 2 905261 982130 2 554862 780709 2 4 999998 2 2 999999 1 2 999999 -57828 2 30428 357913 1 325651 604113 838378 1 2 999999 265174 1 240747 603590 -901697 1 2 999999 -868139 2 2 999999 1 2 999999 -22233 2 288905 328974 1 13 999992 277125 1 2 999999 -840652 1 8 999994 -20476 1 17 999995 -186994 1 3 999988 -744022 1 15 1000000 210173 2 18384 629804 2 2 999999 1 11 999990 -311225 1 826051 986420 -512204 2 2 999999 2 296544 814798 1 9 999990 -32523 2 839898 935421 2 158504 564477 2 2 999999 1 15 999999 -46009 1 119452 248396 18861 1 2 999999 625506 1 4 999996 93998 1 309930 967664 362420 2 2 999999 2 96129 477709 2 2 999999 2 346423 869926 1 2 999999 -819855 2 2 999999 2 2 999999 1 2 999999 -950649 1 18 999991 31317 2 2 999999 2 6 999997 1 2 999999 773612 1 11 999983 -932104 2 437307 825950 1 570346 953070 998515 1 194116 279542 893795 1 2 999999 934309 2 2 999999 1 2 999999 -624932 1 2 999999 -381762 1 703789 964964 -269486 2 18 999987 1 18 999992 -845349 1 12 999995 177000 2 32557 70952 1 19 999984 -164619 2 2 999999 2 7 999995 1 275335 311159 988609 2 20 999990 2 388995 699523 1 12 999999 245077 2 581025 942420 2 2 999999 2 2 999999 1 452266 677351 -980607 1 2 999999 301757 2 868439 886119 1 1 999994 116973 2 18 999985 2 573880 600723 1 2 999999 722328 2 13 999997 1 17 999996 430292 1 2 999999 940900 2 628382 667711 1 912443 920864 770651 2 2 999999 2 2 999999 2 3 999987 1 827082 959283 706273 1 2 999985 -662051 2 5 999994 2 17 999981 1 2 999989 33871 1 16 999993 -101729 2 4 999998 2 130364 133511 1 373846 820434 -204385 1 89790 147953 494663 1 70417 193475 -652003 2 2 999999 1 11 999988 161658 1 290381 652807 -521406 2 5 999990 1 327362 352049 790744 2 10 999984 1 2 999999 724047 1 11 999988 183549 1 706688 869032 747559 1 16 999988 -256044 2 392077 906048 2 2 999999 1 29424 244979 365692 2 2 999999 2 649051 672666 1 122501 574092 -96479 1 2 999999 -70521 1 7 999999 -171972 1 2 999999 -782285 1 2 999999 -315452 1 11 999984 40333 2 717501 948162 1 2 999999 -526259 2 2 999999 1 2 999999 347930 1 274657 669012 -938633 2 2 999999 2 2 999999 2 65014 983545 1 2 999999 811599 1 2 999999 531328 1 20 999987 -713337 1 164520 761902 -799887 2 18 999981 2 11 999986 2 2 999999 1 2 999992 -794236 1 2 999999 597880 1 2 999999 405199 1 598447 920166 577727 1 2 999999 230522 2 2 999999 1 653771 759098 85080 2 2 999999 1 68700 932681 -763156 2 17 999997 2 357954 537079 2 8 999991 2 15 999992 1 2 999999 927047 2 143770 877095 1 8 999997 -426776 1 217281 653156 -621709 1 148246 269456 -288015 1 2 999999 576464 1 3 999997 729887 1 2 999999 -425226 2 2 999999 2 9 999987 1 2 999999 -576191 1 3 999985 380131 1 2 999999 -820164 2 2 999999 2 2 999999 1 399042 822467 322686 2 2 999986 2 2 999999 1 9 1000000 690114 2 2 999999 1 2 999999 -241727 1 12 999999 -700173 2 35720 183457 2 14 999983 1 14 999990 -572960 2 165761 567744 2 7 999996 2 702075 731924 1 2 999999 305769 1 10 999987 583145 2 4 999985 1 177070 967896 512372 1 11 999981 450714 1 7 999997 57542 1 3 999995 150917 1 2 999999 -329709 1 8 999995 710175 2 2 999999 1 65933 822790 -667383 2 2 999999 2 765847 866525 1 2 999999 -522569 2 2 999999 1 168571 204123 516847 2 287479 455090 1 2 999993 -281572 1 2 999981 968781 1 29432 550019 586312 2 214266 770800 2 2 999999 1 1 999981 -192790 2 5 999982 2 43023 475949 1 100284 741379 154805 1 2 999999 288083 1 445971 854697 409791 1 2 999999 -744512 2 320987 346574 1 2 999999 722402 2 20 1000000 2 223612 771497 2 16 999994 2 2 999999 2 4 999995 2 114884 416462 1 1 999988 -289522 2 284673 770871 1 815660 975961 824997 1 2 999999 137078 1 590059 650802 -632770 1 2 999999 -851033 1 2 999999 -766477 2 404584 890324 2 2 999990 2 646039 652909 1 185609 639768 656433 1 2 999999 108988 2 421915 898905 2 7033 315712 2 331354 720533 2 13 1000000 1 186764 549669 457761 1 2 999999 -511353 2 783618 817092 2 2 999999 1 4 999991 -696000 2 14 999989 1 2 999999 410452 1 2 999999 950213 1 2 999999 786617 1 2 999999 -681241 2 2 999999 1 2 999999 329937 2 2 999999 1 2 999999 -507049 1 19 999988 280061 2 716144 736193 1 71001 318947 921299 1 218883 896945 -395863 2 2 999999 1 17 1000000 -115416 2 2 999999 2 2 999999 2 2 999999 1 15113 436591 377692 1 13085 866238 486919 2 4 999991 1 4 999985 904067 1 17 999988 -428374 2 2 999999 2 15 999989 2 99431 449571 1 2 999999 -425848 2 788886 858385 1 558310 884891 -285195 2 2 999999 1 16 999983 -212803 1 2 999999 -860983 2 20 999993 1 451138 944703 163279 1 2 999999 300546 2 2 999999 2 2 999999 1 5 999997 249741 1 2 999999 -345490 2 8 999998 2 2 999999 1 2 999999 -530453 2 15 999991 1 8 999987 -513469 2 2 999999 2 118733 267750 2 2 999999 1 729253 906142 -834648 1 9 999982 114454 2 410416 834143 2 2 999999 2 187460 196117 2 897770 989737 1 2 999999 48986 2 2 999999 1 45259 997358 -215047 2 2 999999 2 59409 579581 1 4 999982 982692 2 134704 746831 2 2 999999 1 2 999991 -845023 2 16 999983 2 2 999999 2 5 999981 1 8 999998 511564 2 2 999999 2 476099 736279 2 2 999999 1 201070 658260 1628 2 6 999990 1 7 999988 -724233 2 2 999999 1 2 999999 -297749 2 2 999999 2 42276 800029 2 2 999999 1 7 999991 -948596 1 2 999999 -311460 2 2 999999 1 2 999999 901313 1 2 999999 -168740 1 2 999999 -504149 2 318425 905933 1 593544 773075 -333780 1 2 999999 -510061 1 11 999993 -635426 1 10 999985 670268 1 439424 506971 -648322 2 1 1000000 1 9 999981 133595 1 2 999999 770593 2 182506 277453 1 43209 721521 519569 2 104287 845897 1 4 999997 -316176 2 2 999999 1 5 999995 352762 2 2 999999 2 335854 898723 2 16 1000000 1 9 999984 379550 1 2 999999 -728145 2 317433 805525 2 9 999986 1 182936 894167 -230975 2 13 999989 2 2 999999 1 440319 989091 757448 1 19 999996 -663229 1 2 999999 -46453 1 2 999999 -546822 2 20 999989 1 202808 349676 -446397 1 2 999990 -86164 1 2 999999 818277 2 2 1000000 2 14 999996 1 3 999982 291003 1 2 999999 973086 1 2 999999 31703 2 2 999999 2 321947 460715 1 2 999999 -917911 2 449796 640036 1 2 999999 28046 2 13 999992 2 2 999999 1 274819 605206 -227581 1 742282 972309 -806014 1 2 999999 623 1 19 999982 50880 2 5 999981 2 416721 777489 1 284242 753482 305357 1 14 999986 -17029 2 8361 915538 2 2 999999 1 16 999997 591364 2 4 999997 1 414677 437018 590677 2 6 999984 1 228297 884172 -735851 1 241836 278224 643548 2 2 999999 1 382041 484324 -39121 1 4 999998 -315133 1 1 999991 251292 2 9 999988 1 2 999999 -839178 1 4 999983 390560 2 2 999999 2 8 999994 2 2 999999 1 2 999999 -474603 1 18 999985 -347481 1 285861 602013 -83380 2 185922 894111 1 676129 732088 201094 2 8 999983 2 2 999999 2 2 999999 2 18 999995 1 19 999986 -261828 2 8231 766390 2 16 999991 1 2 999999 -979910 1 15 999999 538248 1 16706 28958 -932251 2 12 999981 1 20 1000000 448465 1 2 999987 548815 1 2 999999 624490 2 14029 644308 1 2 999999 509444 2 8 999997 2 307122 373938 2 122486 758269 1 2 999999 754180 2 2 999999 1 2 999999 -523246 2 139173 978803 1 205997 983276 525190 2 34595 361848 2 13 999997 2 20 999983 1 17 999987 16506 2 2 999999 2 20 999995 2 2 999999 2 2 999999 1 4 999983 -696191 2 15 1000000 2 2 999999 1 441394 850508 -217691 2 14 999985 1 649164 931052 937175 1 14 999984 -826438 2 6 999997 2 2 999999 2 96093 389066 1 20 999981 600875 1 166243 657076 717598 1 16 999985 742462 2 2 999999 1 2 999999 -854753 2 8 999988 1 2 999999 -415893 2 2 999999 1 2 999999 673958 1 14 999981 -413434 1 2 999999 -696001 1 3 999987 -990324 2 2 999999 1 1 999989 51884 2 2 999999 1 13 999987 384175 1 2 999999 804168 2 2 999999 2 95428 97360 1 249979 355539 935560 1 2 999999 -78623 1 672001 849467 397025 1 2 999999 -505142 2 15 999985 1 1 999986 188057 2 20 999983 2 1 999994 1 2 999999 529177 2 630492 990416 2 2 999999 1 12 999987 -672593 2 2 999999 1 2 999999 -45596 1 2 999999 -151702 1 2 999999 -86671 2 513 877233 1 2 999999 -939210 1 3 999996 -343853 2 199236 541611 1 16 999987 -614527 2 2 999999 2 20 999991 2 2 999999 1 2 999999 -81676 1 9 999991 726569 1 1 1000000 -410144 1 83499 111389 913776 1 13 999986 -818765 1 9 1000000 -973029 1 505921 975681 -54718 1 15 999981 -722994 2 2 999999 1 3 999995 113028 2 17 999989 1 485580 975742 -812571 2 1 999988 1 164065 801977 153856 2 7 999987 1 589710 843623 -202414 1 2 999999 722712 1 9 999991 533652 1 402854 578006 -574366 1 2 999999 42304 2 9 999993 1 150428 634119 -470906 1 5 999998 -107714 2 10 999995 2 1 999991 1 40683 641260 -821652 1 712213 852142 22253 1 6 999981 763282 2 2 999999 1 2 999999 -28298 2 2 999999 2 2 999999 1 8 999983 108202 2 9 999994 1 2 999999 -291713 2 17 999986 2 344485 595150 1 14 1000000 -497909 1 218260 234459 -147442 1 4 999998 857980 1 2 999999 -759103 1 2 999999 119082 2 3 999986 2 553341 701588 2 4 999987 1 12 999992 359836 1 5 999984 211033 2 20 999984 1 6 999990 741937 1 14 999995 -107375 1 2 999999 454898 2 15 999990 1 13 999990 254428 2 69342 582585 1 3 999988 366376 2 313996 346048 2 2 999999 1 7 999990 507284 1 2 999999 -485970 1 3 999991 474694 1 13 999992 -935799 1 14 999986 -154379 2 4 1000000 1 2 999999 975439 1 2 999999 -952842 1 2 999999 -906456 2 2 999999 2 12 999995 2 529077 719949 2 6 999983 1 527855 610222 318354 2 2 999999 2 2 999999 1 4 999990 439291 2 9 999988 1 7 999996 310715 2 105731 955747 2 2 999999 1 2 999999 455384 2 7 999998 2 81901 418630 2 16 999999 1 2 999999 588519 1 20 999994 -990340 2 2 999999 1 3 999988 606029 2 865666 928954 1 2 999999 772027 2 2 999999 2 56638 247419 1 5 999999 852760 1 2 999986 -46238 1 2 999999 222759 2 223911 270403 2 12 999983 2 167172 883370 2 386681 459802 1 417315 859279 -884630 1 6 999995 -840066 1 488601 580099 -958939 1 324347 748043 509422 1 155252 853280 -308888 2 2 999999 1 2 999999 -486467 1 2 999999 770767 2 2 999999 1 15 999999 455840 2 2 999999 1 18 1000000 -992774 2 2 999999 2 368954 462419 2 151737 918544 1 2 999999 664672 1 370054 655778 728884 2 100198 622226 1 2 999999 -524352 2 632653 952613 2 127203 630856 2 389877 428143 2 2 999999 2 2 999999 2 448742 882264 1 5 999983 775336 2 2 999999 2 2 999999 1 380300 961033 530478 1 68320 692763 312290 2 17 999994 2 2 999999 2 18 999991 2 2 999999 1 10 999997 -550971 2 6 999992 1 2 999999 757046 1 2 999999 -773656 2 2 999999 1 20 999990 -21519 1 2 999999 859146 1 12 999999 -706280 1 396317 813157 296536 2 6275 436808 2 9 999994 1 700786 751232 -258395 2 16 999996 2 20 999986 2 1 999993 1 2 999999 -640645 2 2 999999 1 7 999982 -496229 2 10 999989 1 2 999999 873900 2 11 999988 1 2 999999 -320384 2 2 999999 2 319631 484084 1 570174 581447 -416105 2 2 999999 1 470100 642447 -507149 1 1 999991 137978 2 194003 397492 2 153075 788115 2 894147 919465 2 19 999982 2 215156 696471 2 9 1000000 2 630677 822360 1 2 999999 699753 2 480598 579087 2 411804 594764 1 2 999999 330224 1 12 999986 -141399 1 17 999990 -531708 2 17 999993 2 4 999997 1 10 999993 827101 2 20 999994 2 295562 902821 2 2 999999 1 2 999999 75144 1 4 999981 960612 1 2 999990 338326 2 8 999985 2 439334 598678 1 2 999999 -345109 1 337838 904325 137607 2 300262 648361 2 2 999999 2 2 999999 2 2 999999 2 3 999981 2 169617 711060 2 13 999997 1 2 999999 -383402 1 799597 972863 700240 1 16 999992 -412369 2 14 999989 2 2 999999 2 2 999999 1 539416 663015 275092 1 12 999989 -491457 2 18 999991 2 15 999999 1 2 999999 -747914 2 2 999999 1 5 999991 -274626 1 2 999999 881604 2 2 999999 1 16 999994 -513513 1 7 999995 -602080 2 2 999999 2 12 999993 2 111152 756073 2 2 999999 1 2 999999 -479801 1 6 999996 33214 2 2 999999 2 293416 719502 2 170853 843045 2 20 999983 2 2 999999 1 2 999999 -924990 2 2 999999 1 9 999991 962548 1 2 999999 246239 1 1 999984 610968 2 550199 751033 1 2 999999 -421933 1 2 999994 -98759 1 12 999993 -940675 2 2 999999 2 4 999999 2 557229 792525 1 19 999997 306174 1 218981 783043 657177 2 8 999983 2 238883 661095 2 2 999999 2 176994 384907 2 2 999999 2 352112 502185 1 1 999996 528032 1 434160 625485 -899906 1 16 999983 -262605 1 3 999984 500402 2 2 999999 2 694757 789259 1 62208 702710 -253631 2 2 999999 1 2 999999 579058 1 66151 154205 764175 1 157199 565120 371654 1 9 999992 777434 2 2 999999 1 19 999993 -118851 2 2 999999 2 11 999992 1 2 999999 -829650 1 17 999985 -426171 2 16 999987 2 750881 909192 1 12 999994 856478 2 19 999981 1 169239 823537 510543 1 496588 793911 -432624 1 17 999982 -469424 1 2 999999 -221482 1 652009 860280 748178 2 2 999999 1 2 999999 239647 2 2 999999 2 15 1000000 1 6 999999 180461 2 325689 782561 2 2 999999 2 2 999999 1 2 999999 342369 1 2 999999 -814929 1 16 999996 923136 1 4 999987 -822174 2 470164 816855 2 17 999996 2 2 999999 1 2 999999 861051 2 2 999999 1 96509 725644 748602 1 731407 963614 94156 1 106871 317220 -317454 2 11 999986 1 20 999986 433582 2 408833 795933 1 20 999984 -519934 2 17 999995 1 2 999999 -475790 1 2 999999 -656049 2 2 999999 1 10 999988 -890429 1 180707 707381 742460 2 5 999985 1 2 999999 -706071 1 259514 805979 48959 2 2 999999 1 20 999997 160703 1 6 999989 778773 1 2 999999 631001 2 4 999999 1 174320 897051 156791 1 17 999999 -182595 1 2 999999 658650 1 762740 776845 25071 1 669332 879302 725847 1 871739 920654 214555 1 10 999996 642315 1 14 999983 800407 1 1 999994 -187446 1 15 999991 286635 1 2 999999 -284906 1 2 999999 -260533 1 20 999999 954957 2 422024 999497 2 405935 584808 1 2 999999 -498746 1 523350 876084 629139 2 3 999996 1 5 999984 -471151 2 1 999981 1 734575 891305 -380399 1 16 999987 -69780 2 2 999999 1 567405 924681 388836 2 13 999984 2 2 999999 1 2 999999 905723 1 473548 866124 243020 1 2 999999 75423 2 358242 492481 1 19 999984 672452 2 181277 790917 2 11 999990 1 16 999990 -146020 1 2 999999 352142 1 5 999987 599057 2 282609 926381 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -653876 1 15 999997 157570 2 2 999999 2 17 999987 2 2 999999 2 2 999999 2 2 999999 2 8 999996 2 9 999999 2 15 999993 1 5 999992 -284888 2 2 999999 1 2 999999 -520355 1 2 999999 266715 2 17 999991 2 360621 755909 1 9 999992 -776621 1 683097 734200 -821932 1 127658 665941 694323 2 164079 255843 2 2 999999 2 4 999999 2 2 999999 2 516545 879325 2 653021 756223 1 11 999995 -273059 2 2 999999 2 9 999996 1 18 999981 -878068 2 2 999999 1 2 999999 -948800 2 14 999983 1 152993 983299 -85524 2 2 999999 2 3 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -913794 2 1 999984 1 15 999986 -7942 1 191282 353463 672387 2 2 999999 2 9 999981 1 18156 911923 -585013 1 2 999999 -197236 1 5 999982 -584985 1 2 999999 20744 1 848491 921522 -963107 2 419929 620544 2 11 999991 2 261641 757523 1 2 999999 -538304 2 2 999999 2 8 999986 2 15 999984 1 8 999981 615847 1 2 999999 105372 1 2 999999 901482 1 2 999990 649284 2 16 999989 1 44641 736932 241475 1 3 999992 -908696 2 372945 933192 1 1 999987 -272691 1 96363 877650 -193466 2 2 999999 1 473760 930070 -228463 1 19 999991 992052 1 2 999999 -324912 2 2 999999 1 2 999984 -154903 1 4 999988 -324390 2 2 999999 2 13 999981 1 2 999999 973515 2 16 999982 1 2 999999 -480840 2 18 999992 1 7 999981 689981 2 2 999999 2 4 999981 2 167701 834274 2 2 999999 1 2 999999 204851 1 405473 679165 216194 1 108368 373659 42525 1 2 999999 775653 1 19 999988 115243 1 2 999999 561784 1 12 999992 473318 2 13 999988 2 7 999985 2 395594 564827 2 709942 794053 1 856148 967543 393548 2 2 999999 2 6 999997 2 88287 974671 1 4 999990 365765 2 4 999997 2 2 999999 1 227121 955838 -952710 1 2 999999 467625 1 16 1000000 -583294 2 2 999999 1 851935 897705 301167 1 2 999999 492147 2 11 999994 2 615284 892150 1 367254 380345 -493555 1 2 999999 -76719 1 11 999987 -130624 2 8 999997 2 467531 511637 2 13710 994201 1 559122 700342 249497 1 2 999999 178091 2 14 999982 1 18 1000000 595729 1 5 999993 -738025 1 621902 854889 -383268 1 460996 667930 301246 2 2 999999 2 2 999999 1 17 999991 -978004 1 240190 410299 -399292 1 16 999994 -712764 2 2 999999 2 2 999999 2 17 999992 2 286836 378992 2 2 999999 1 1 999999 -249332 2 3 999997 2 11 999988 2 195674 678720 1 2 999999 627932 1 2 999999 -37671 1 4 999985 783197 2 2 999999 2 15 999999 1 514233 813901 209298 1 2 999999 464037 1 2 999999 242565 2 789177 932795 2 598457 758398 1 15 999984 -334800 2 3 999981 1 17 999984 -688949 1 446764 663796 -410146 1 2 999999 339020 2 2 999999 1 2 999999 -66529 2 2 999999 1 2 999999 650814 2 5 999989 2 10 999987 2 392253 569028 2 2 999999 1 336202 853661 -50919 2 709235 969348 1 2 999999 -454128 1 7 999992 852541 2 322706 594269 1 463907 721315 737748 1 2 999999 -486000 2 2 999999 1 773546 985896 763240 2 2 999999 1 2 999999 -607048 2 20 999982 1 23925 499092 909364 2 2 999999 1 14 999996 -322522 2 2 999999 1 2 999999 110646 2 3 999986 2 2 999999 2 2 999999 1 13 999995 165231 1 52957 331574 354921 2 2 999999 1 163699 203532 -751656 1 2 999999 -680673 1 43393 106957 495783 1 2 999999 403999 1 13 999986 45677 2 2 999999 1 7 999984 236531 2 27464 235094 2 6 999986 1 8 999986 195984 1 98790 502447 904573 1 2 999999 160218 1 2 999999 21796 1 2 999999 498400 2 2 999999 1 2 999999 422387 1 2 999999 -122550 2 2 999999 2 2 999999 1 2 999999 -955931 2 206577 755021 2 2 999999 2 4 999998 2 14 999984 1 4 999981 -236517 1 255107 632446 161525 2 549071 935166 1 2 999999 287939 2 262336 609489 1 2 999999 -883950 2 2 999999 1 285826 931503 580602 1 2 999999 605169 2 2 999999 2 195724 837497 1 14 999985 374149 1 2 999999 -160503 1 17 999984 -245655 2 2 999999 2 9 999985 2 552264 713916 1 2 999999 -958262 1 2 999999 509037 1 6 999995 -519884 1 2 999999 -154562 2 5 999999 1 11 999987 764077 1 18 999997 -345414 1 507094 558894 -606497 2 2 999999 1 13 1000000 264017 1 134424 881606 10786 2 319881 703036 1 2 999999 -731787 2 2 999999 2 2 999999 2 221453 661621 2 222810 377015 1 14 999991 720915 2 1 999993 2 2 999999 2 404099 815614 1 2 999999 -550860 2 2 999999 1 2 999999 -469288 1 2 999999 932560 1 2 999999 847977 2 116034 478655 1 2 999999 269394 2 326583 708039 2 9 999986 2 811171 820525 1 12 999990 -418600 2 5 999990 1 312252 825503 914714 1 9 999988 -830340 1 10 999988 -557858 2 5843 462343 2 2 999999 2 2 999999 2 19 999999 2 8 999981 2 2 999999 1 39672 256473 350730 1 14 999985 459457 1 9 1000000 295124 2 1 999985 2 362504 882658 1 13 999986 611613 2 2 999999 1 2 999999 324341 2 16 999988 2 2 999999 2 9 999998 1 2 999999 306006 1 326787 891955 -906564 2 8 999994 1 585605 706888 -18598 2 6 999994 2 1 999996 2 2 999999 1 857433 909730 829446 1 5 999998 549832 1 2 999999 -986403 1 551521 767013 -474555 2 542656 625303 1 2 999999 822999 1 17 999998 823349 1 1 999987 -892408 1 2 999999 -892893 1 17 999981 -123602 1 44648 810366 -220081 2 2 999999 2 6 999998 1 2 999999 841467 2 249748 948600 2 2 999999 2 2 999999 1 2 999999 -257679 2 13 999988 1 15 999981 470857 1 7 999999 -785713 1 20 999992 826807 1 18 999994 41949 1 2 999999 50582 2 19 999987 1 192452 382488 -528539 2 11 999986 2 164858 922523 1 2 999999 -253875 2 261636 496930 2 99155 807865 2 2 999999 2 2 999999 1 2 999999 -971681 1 2 999999 -667649 1 7 999985 181870 2 275749 697047 1 19 999999 -961543 2 57094 526798 2 2 999999 2 2 999999 1 2 999999 -915774 1 2 999999 -171832 2 2 999999 2 261928 920381 2 221775 224232 2 312918 945099 1 14 999981 721551 2 2 999999 1 12 999998 725901 2 568935 772422 1 2 999999 -848088 1 2 999999 -845643 1 54020 161694 -733256 1 105149 260337 897719 1 5 999983 -855127 1 451062 773810 159726 1 9 999993 987043 2 5 999987 2 2 999999 1 5 999985 -40888 2 340375 369489 1 2 999999 256031 2 606604 806129 1 341222 537098 978502 2 10 999997 1 2 999999 -831060 2 12 999996 2 2 999999 1 2 999999 669660 1 5 999983 742160 2 2 999999 2 17 999987 2 522382 914559 1 226094 726376 -840108 1 5 999995 395898 1 2 999982 564956 1 2 999999 -964816 1 17 1000000 857428 1 18 999998 906342 1 2 999999 -23101 1 326498 728756 189619 1 2 999999 -955526 1 372768 665805 -978662 1 1 999991 463148 1 4 999981 -267336 2 2 999999 2 2 999999 2 2 999999 2 2 999989 1 60244 320561 510821 2 1 999986 2 118724 262772 1 5 999987 698517 1 2 999999 497413 1 20 999991 574682 2 2 999999 1 13 999999 -785538 2 12 999998 2 2 999994 1 9 999989 -928888 1 96839 474358 -99645 2 20 999995 2 2 999999 1 2 999999 -251706 1 2 999999 -875198 1 20 999990 -817340 2 199002 435949 1 109919 931609 891061 2 2 999999 2 139175 823885 2 11 999986 1 18 999991 784529 1 2 999984 40437 1 2 999999 -388529 2 2 999999 1 2 999999 797015 2 8212 771254 1 2 999999 573525 2 2 999999 1 16 999989 -307205 1 2 999999 -437099 1 2 999999 913977 2 3 999997 2 2 999999 1 12 1000000 -920601 1 14 999995 -630113 2 2 999999 1 535775 634954 -451120 1 2 999999 826443 1 2 999999 499286 2 2 999999 1 17 999987 127785 2 2 999999 2 2 999999 1 18 999982 375002 2 2 999999 2 2 999999 1 289771 677067 138845 2 2 999999 1 7 999988 -410725 1 2 999982 121580 2 16 999991 1 14 999983 610286 2 2 999999 2 12 999996 1 9 999999 -588396 1 2 999999 869473 1 13 999995 -748588 1 2 999999 802608 1 2 999999 -995462 1 2 999999 312320 2 12 999986 1 3 999993 -102155 1 2 999999 -680447 2 682826 765768 2 2 999999 1 387274 993100 -311860 2 83743 430267 1 735178 752392 -812726 2 2 999999 2 2 999999 1 2 999999 213835 1 16 999989 555114 2 2 999999 2 16 999983 2 297408 737513 1 649297 745674 807037 2 470975 564731 2 20 999983 2 139766 821929 1 11 999998 -507433 2 2 999999 1 15 999981 -148922 1 18 999998 -721806 2 12 999981 2 666604 895210 1 104140 300882 -577907 2 2 999999 1 2 999999 -13079 2 2 999999 2 341925 870339 2 2 999999 2 68619 348580 2 2 999999 1 195549 592429 622132 1 11 999994 -399676 1 2 999999 -320675 1 1 999995 649244 1 212570 531095 -105338 1 2 999999 128626 2 1 999995 1 19 999988 -243565 2 9 999991 1 23665 335123 192895 1 3 999992 124778 2 9 999984 1 2 999999 1100 1 394106 630273 565295 1 717490 737231 973452 1 2 999999 -200896 1 2 999999 -741683 2 2 999999 1 256293 925902 -579649 1 53313 805913 -241921 2 6 999982 1 2 999999 865032 2 2 999999 2 1 999986 1 223151 275072 462712 2 407368 488667 2 14 1000000 2 20 999998 1 2 999999 517758 1 225481 249954 -631878 2 539638 670731 2 381999 913517 2 413235 817710 1 73896 712470 337424 1 7 999995 -964312 2 13 999999 1 466347 976552 342431 2 2 999999 1 14 999995 279533 1 773263 917720 -134181 2 2 999999 2 2 999984 2 7 999998 2 2 999999 1 2 999999 -937215 2 11 999996 2 4 999997 1 2 999999 388748 2 305504 822501 1 14 999989 413522 1 706549 882091 946003 1 12 999985 -628227 1 2 999999 -946204 1 3 999996 530879 1 399904 946604 -681001 1 9 999984 -16255 1 2 999999 984147 2 23311 371281 2 2 999999 1 575225 840144 161831 2 2 999999 2 4 999997 2 469724 877288 2 103066 208362 2 8 1000000 1 17 999999 -162575 1 2 999999 733242 2 13 999998 1 6 999998 -634588 1 12 999995 -743 1 2 999994 242483 2 5 999987 1 2 999999 712814 1 2 999999 556919 2 16 999992 1 9657 47777 60991 1 117826 765657 -173321 1 165733 600490 -878369 1 90643 288182 -749118 2 881399 899157 2 19 999985 1 14 999984 -134747 2 2 999999 2 629097 982273 1 13 999996 911873 1 5 999999 340272 1 2 999999 -164776 1 10 999984 -269395 2 2 999999 2 2 999999 1 2 999999 -987335 2 83293 407759 2 2 999999 1 9 999991 878047 1 2 999999 653289 1 1 999996 -333740 2 13 999995 2 1 1000000 2 7 999987 1 9 999986 473527 2 422074 822200 2 1 999985 1 587362 597588 -166391 2 2 999999 2 721485 846936 2 11 999997 2 5 999989 1 2 999982 -1920 2 8 999984 1 20 999993 -685081 1 8 999988 -96797 2 2 999999 2 613293 910986 2 57832 614065 2 19 999984 1 26929 882565 560624 1 15 999996 -339092 1 164232 217469 994111 1 347263 649943 -881095 1 2 999999 901669 1 10 999992 282059 2 692890 909563 1 3587 672919 428964 2 429797 963790 1 2 999999 -913087 2 2 999999 1 94508 373357 -282248 2 15 999981 2 16 999996 1 103258 131973 -206821 2 446476 813210 2 785136 820042 1 2 999999 -607054 1 11 999990 224954 2 115129 943801 2 18 999988 2 2 999992 2 8 999988 2 2 999999 1 227329 736677 -803950 2 19 999985 1 29859 207876 45800 2 2 999999 2 2 999999 1 5 999999 319921 1 15 999993 989470 2 16 999994 2 5 1000000 1 244869 384294 318763 1 7 999988 766645 2 9 999989 2 11 999993 2 750561 961490 2 764846 894137 1 11 999981 709632 1 2 999999 -269117 2 5 999996 2 2 999999 1 2 999999 -80913 1 16 999997 -874321 1 2 999999 313446 1 8 1000000 -991074 2 75344 977655 2 6405 987037 2 18 999999 2 16 999991 2 2 999999 1 20 999986 -274308 2 2 999999 2 2 999999 1 72932 575418 7894 1 2 999999 792196 2 2 999999 2 392430 434970 2 2 999999 2 277822 844881 1 461979 579101 -869160 1 2 999999 36142 1 9 999991 927799 1 3 999984 227013 1 2 999999 584094 2 2 999999 1 524614 776012 608566 2 431071 854023 2 2 999999 2 214179 766151 1 19 999997 511030 1 815974 887418 158984 2 2 999999 2 2 999999 1 2 999999 552453 1 180248 596134 -543735 2 2 999999 1 107479 897282 -985652 1 287520 493570 914556 2 20 999982 2 120221 625444 1 1 999990 -547761 1 2 999999 -319942 1 2 999999 538940 2 13 999990 2 184938 770666 1 6432 598595 301588 2 14 999996 1 2 999999 7689 2 2 999999 1 2 999999 -532641 1 2 999999 -151657 2 171019 941109 2 2 999999 1 303806 787307 -338487 1 551950 606959 -507870 1 553708 973359 908860 1 2 999999 648361 1 2 999999 -884560 2 19 999982 1 5 999989 341552 1 158333 570093 535522 1 2 999999 -457669 2 5 999999 1 1 999986 -455033 1 2 999999 -49403 2 365873 778610 2 14 999983 1 2 999999 593328 1 5 999995 -748254 1 2 999999 -864903 1 171721 454756 925328 1 177338 866204 -997957 1 2 999999 528604 1 382587 917945 510614 2 635442 988849 1 2 999999 -952636 1 2 999999 408274 1 19 999982 -824679 1 11 999995 770323 1 17 999985 -967302 2 566107 660228 2 2 999999 2 374312 613493 2 65087 796276 1 2 999999 -106219 2 2 999999 2 2 999999 2 2 999999 1 12 999997 -578923 1 36896 270078 -728928 2 2 999999 1 936104 949831 -566277 2 161327 259215 2 41856 477799 2 241453 684165 2 2 999999 1 12 999988 -451251 2 13 999998 1 14 999987 -297605 1 2 999999 -648818 2 717740 959876 2 225208 477890 1 252752 364998 -281091 1 42739 929155 -622498 1 2 999999 79802 2 2 999999 2 2 999999 1 301014 701156 -290617 2 2 999999 1 2 999999 -727128 2 14 999998 2 19 999985 2 2 999999 1 2 999999 104064 1 48380 773228 948372 1 466954 478016 273129 1 13 999999 -560499 2 477 544360 1 83131 259598 175771 2 14 999993 1 2 999999 14473 2 20 999996 2 16 999983 2 2 999999 2 11 999981 1 7 999995 487277 1 245627 794151 94096 1 15 999981 54595 1 72872 399125 -132377 1 15 999983 -166740 1 241002 338340 546618 2 835970 922625 1 15 999998 891744 2 356280 503040 2 4 999983 2 2 999999 1 15 999999 149552 1 4 999983 -355937 2 2 999999 2 2 999999 1 17 999986 -642191 2 97622 178182 1 11 999991 130768 2 2 999999 1 29497 130773 -566824 2 28819 403519 1 402841 783082 222246 1 439850 733863 964235 1 18 999995 -690194 1 2 999999 999439 2 2 999999 1 2 999999 543405 1 91180 345181 292843 2 2 999999 2 530695 815894 2 2 999999 1 354131 503718 -542229 1 326254 430599 725616 1 121397 974811 -944361 1 2 999999 -132000 2 2 999999 2 372490 963526 2 6 999993 1 2 999999 387500 2 19 999991 2 424380 955631 1 311085 914206 123285 1 11 1000000 419841 2 410927 980569 1 10 999993 -816174 1 2 999999 -690752 1 494344 500517 503937 2 423932 590651 1 5 999983 229211 2 2 999994 1 441047 603041 -888390 1 722952 763114 -550468 2 111286 447850 2 19 999997 1 2 999999 -222019 2 11 999995 2 3 999987 2 2 999999 2 2 999999 1 12 999997 548587 2 140392 890052 2 15 999984 2 744816 904412 2 2 999999 2 5 999996 2 2 999999 1 2 999999 -282383 1 9 999982 -636339 2 10 999994 2 2 999999 1 2 999999 887528 2 20 999998 1 214800 767503 -310363 2 2 999999 2 277848 392605 1 2 999999 761667 1 10 999990 -689570 2 4 999991 1 158645 584646 382888 2 2 999999 1 19 999984 295641 1 2 999999 -305020 1 2 999999 155303 1 42090 894122 -757112 1 2 999999 146689 1 12 999981 -386587 1 2 999999 25912 1 2 999999 349360 2 2 999999 1 10 999995 256221 1 416620 647569 973475 2 2 999999 2 20 999986 1 675519 961168 939125 1 9 999997 -483945 1 46647 546908 259549 1 2 999999 -400956 2 7 999994 1 866469 903516 43704 1 11 999981 -352018 2 477947 917719 2 2 999999 2 2 999999 1 12 999984 549373 2 188361 616312 1 2 999982 329423 2 2 999999 1 261232 935985 401463 2 2 999999 2 14 999988 1 2 999999 283470 1 20 999994 -379040 2 19 999989 1 2 999999 370828 1 18 999990 893013 1 2 999999 519532 2 568804 957009 2 9 999995 1 1 999996 504851 2 19 999996 2 407678 919159 1 19 999981 -672701 2 2 999999 2 81020 100131 2 61245 221497 1 8 999992 -289278 2 261477 403163 1 221244 909536 -202935 1 2 999999 -65347 1 2 999999 -386639 2 2 999999 2 6 999988 1 636133 687675 372051 1 240626 839010 452257 1 130526 173328 -583199 1 2 999999 115866 2 2 999999 2 3 999987 1 537365 923634 -756486 1 448892 767535 295197 1 7 999990 -423011 1 2 999999 69482 1 17 999997 -800009 1 14 999995 480659 2 13 999984 2 7 999995 1 2 999999 313485 2 15 999982 2 8670 44237 1 61507 245407 360250 2 11 999998 1 17 1000000 220268 2 2 999999 2 2 999999 2 250651 451930 2 4 999995 1 514324 831346 891902 2 4707 400463 1 19 999986 -762172 1 245652 597897 980859 1 324935 931256 393049 1 2 999999 -890059 1 2 999999 -75866 2 10 999990 2 70055 940984 1 12 999999 556512 1 166723 512653 206716 2 672871 719339 1 2 999999 -745810 2 2 999999 2 2 999999 1 16 999988 -434868 2 2 999999 2 14 1000000 2 19 999990 1 341504 975587 -783398 1 10 999982 -33396 2 2 999999 1 463632 507892 -19233 1 2 999989 507993 1 2 999999 -308356 2 56403 713381 2 70240 317831 2 2 999999 1 207437 728373 896547 2 13 999994 2 252264 718701 2 2 999999 2 2 999999 1 11 999990 -321132 1 80677 472937 -298258 2 2 999999 2 2 999999 2 348258 578886 1 2 999999 -912383 1 4 999984 852177 2 239743 604616 1 19 999986 277765 1 2 999999 -180839 1 17 999997 1860 1 40248 816599 134511 1 747413 994963 -928481 2 17578 741640 1 851222 969135 -864371 1 90724 340906 364893 2 9 999987 2 2 999991 1 544670 931235 460299 2 229709 874250 1 586447 639902 -23817 1 140304 762028 -798528 2 27708 652374 2 57505 521826 2 2 999999 2 2 999999 1 143079 529217 -957286 1 4 999991 -896913 1 2 999999 -245229 1 662602 772147 -245703 2 173252 360723 2 2 999999 1 8 1000000 411199 1 15 999999 -755749 2 15 999983 1 438860 564258 -532064 1 774915 915057 -895233 1 2 999999 703445 2 2 999999 2 2 999999 2 2 999999 2 470833 669712 1 14 999991 796660 2 2 999999 2 371172 629854 1 43045 810405 -582801 1 2 999999 -92421 2 595946 659977 1 192071 194466 970882 2 725637 822548 2 167277 886176 2 186488 659284 2 2 999999 2 5 999984 2 11 999995 1 17 999995 -853663 1 3 999981 516926 1 8 999992 446561 2 2 999999 1 358250 525075 266377 2 12 999994 1 11 999999 596624 2 2 999999 2 2 999999 1 735222 976065 -266067 2 488530 664981 1 3 999985 -330326 2 20 999999 1 11067 367637 -962488 2 597348 719646 1 1 999983 -567344 1 536587 743143 -896048 1 23745 134490 569763 2 20 999999 2 1 999994 1 2 999999 483854 2 466240 614951 1 2 999999 -750397 2 2 999999 1 2 999999 280369 1 2 999999 134901 2 139867 559839 1 517461 843966 471187 1 10 999996 -198359 1 66739 553461 -776197 2 12 999993 1 209815 482504 745790 2 291104 373091 1 825783 864581 -908816 2 284108 838298 2 86730 255982 2 2 999999 2 2 999999 2 16 999997 1 2 999999 422382 1 2 999999 325915 2 589196 747781 2 2 999999 2 563705 652190 2 15 999992 2 2 999999 1 416320 634984 340303 1 2 999999 -610628 2 4 999995 1 260689 768940 800242 2 306748 958739 2 7 999997 1 2 999999 -511127 1 6 999984 758826 1 2 999999 613776 1 107971 832525 157253 1 401168 883478 -736023 1 2 999999 -838419 1 2 999999 836910 1 373036 479403 944846 2 16 999981 2 2 999999 1 2 999999 277151 1 209016 659128 -684841 1 19069 666938 555003 2 2 999999 2 345467 968224 2 836831 902072 2 2 999999 2 2 999997 1 2 999999 -967772 1 2 999999 489540 1 2 999999 772735 1 193152 293666 -431536 2 2 999999 1 2 999999 -557999 1 13 999983 -172090 1 4 999993 546310 1 14 999981 -131092 1 2 999999 168838 1 2 999999 -143329 1 2 999999 78976 1 2 999999 894519 1 101481 230341 -827006 2 2 999999 2 477970 999003 2 2 999999 1 2 999999 -151552 2 2 999999 1 2 999999 -783006 2 2 999999 2 147591 453527 1 12 999988 934795 2 2 999999 1 2 999999 690609 2 1 999999 1 559850 576259 327466 1 19 999983 -33636 1 2 999999 495113 1 2 999999 48180 2 17064 41679 1 2 999999 922928 1 19 999981 360743 1 2 999999 389926 1 18 999986 313825 2 9 999983 1 467347 482471 248320 1 2 999999 -456067 1 413800 952693 360437 1 492142 588103 37535 1 2 999999 -604396 2 193520 194020 1 6 999998 -504956 2 2 999999 2 2 999994 1 543949 676257 -639984 2 135394 977193 1 478794 683458 851106 2 62475 464191 1 2 999999 -693779 2 2 999999 2 358804 498927 2 2 999999 2 12 999999 2 9 999989 1 18 999982 718460 2 4 999987 2 20 999991 1 365281 370772 -685126 2 2 999999 1 2 999999 597575 2 7 999999 1 313458 874167 776240 2 78650 369621 2 103908 559529 2 8 999985 2 161105 340555 1 144870 221431 -115504 1 2 999999 -831660 2 271047 867454 2 2 999999 2 583580 624311 2 6 999986 1 405525 753904 -452405 2 14 999981 2 316055 692679 1 359043 518101 523568 2 3 999993 2 113261 983655 1 14 999992 8022 1 763796 942187 -2155 2 10 999989 2 10 1000000 1 9 999991 -492276 1 484932 743761 664222 1 2 999999 -677305 2 6 999990 1 3 999984 854601 2 2 999999 2 6 999988 2 2 999999 1 156294 289432 -926617 1 72384 890830 310360 2 2 999999 2 10 999984 1 2 999999 736376 1 10 999998 -688393 1 190934 762419 460391 1 156529 290582 -119125 2 2 999999 2 446465 485774 1 2 999999 -752856 2 15 999988 2 15 999989 1 2 999999 -946987 1 60445 664121 -120260 2 336416 341036 1 10 999984 -976087 2 6 999992 2 327886 465773 1 591810 875788 -932288 1 2 999999 489573 1 2 999999 -168059 1 12 999987 321003 1 2 999999 911196 2 2 999999 1 2 999999 501817 1 618507 823802 -90569 1 449880 485655 908805 1 313477 500849 263949 2 2 999999 1 145687 547397 292965 1 8 999986 -647931 1 2 999999 -368154 2 2 999999 1 630819 964397 112985 1 2 999999 -287750 2 2 999999 2 16 999990 2 2 999999 1 13 999988 -104486 2 100748 373019 2 1 999998 1 109694 142413 -109677 2 2 999999 2 2 999999 1 529386 542558 -157006 2 200308 934420 2 2 999999 2 395039 614082 1 2 999999 757584 1 346415 618473 845703 2 2 999999 1 399547 900330 97238 2 10 999999 1 15 999988 -593553 1 271776 851118 385233 2 394229 428961 2 2 999999 2 70303 551582 1 16 999996 -532407 1 15 999983 800324 2 12 1000000 2 625172 882616 1 11 999984 544826 2 1 999991 1 13 999990 -883101 2 37981 316401 2 2 999999 2 13 999984 1 180655 985118 -633716 2 510451 737967 2 3 999988 1 20 999988 386982 1 10 999981 -847243 1 2 999999 793168 1 79641 657974 851601 1 7 999992 589273 2 160412 358769 2 20 999982 2 68764 394781 2 2 999999 1 1 999981 -485961 1 497816 618376 -104709 1 197034 772169 56081 2 2 999999 2 497034 778567 1 2 999999 -40719 2 5 999984 1 13 999998 -641565 2 2 999999 2 18 999984 1 20 999997 -105618 2 2 999999 1 262338 295758 473221 2 19 1000000 2 4 999996 1 129606 227438 247342 2 299395 448295 2 164597 465141 1 248111 644427 563388 2 130179 734900 2 5 999983 1 290441 328591 473093 2 18 999994 1 229077 760083 -654151 1 328322 772558 -849247 1 2238 188748 395313 1 18 999985 -790179 1 6 999993 597379 1 1 1000000 -241380 1 2 999999 -530276 1 15 999990 697612 2 1 999999 2 2 999999 2 2 999999 1 15 999999 -62892 2 140968 930424 2 14 999997 1 13 999993 957132 2 2 999994 1 10 999996 752115 2 720058 776161 2 355739 576405 2 3 999992 2 579047 898806 2 2 999999 2 12 999982 1 2 999999 -31327 2 2 999999 1 19 999983 -466518 2 11 999989 1 96831 538867 -556695 2 7 999990 2 2 999999 1 2 999999 -667051 2 14 999999 2 11 999994 2 8 999994 2 2 1000000 1 15 999982 166074 1 178712 249970 -859819 2 7 999982 2 2 999999 2 2 999999 2 178578 777882 2 2 999999 1 13 999985 -305268 1 186678 295691 811778 2 2 999999 2 8 999986 1 2 999999 -121189 1 381370 837199 -627957 1 2 999999 203100 2 12 999981 1 8 999993 -600873 1 2 999999 -320389 2 2 999999 2 5 999992 2 208661 587077 2 6 999984 1 179769 456390 200978 1 172619 179008 71190 2 11 999986 2 2 999981 2 3 999987 1 2 999999 -627653 2 2 999999 2 2 999999 2 2 999999 1 2 999999 222613 2 180985 677016 2 160413 288441 2 2 999999 2 372162 829557 1 508142 837781 943966 1 2 999983 28591 1 507642 509393 703498 2 2 999999 1 437014 980227 -837659 2 698146 873643 1 2 999999 747966 1 14 999984 991014 2 2 999999 2 2 999999 1 2 999999 -606360 1 9 1000000 -802374 2 249017 810123 1 2 999999 890331 1 10 999990 -821827 2 2 999999 1 3 999997 738270 1 6 999994 -96736 2 17 999997 2 2 999999 2 570792 661416 1 2 999999 998189 1 91257 555258 -713039 1 11 999981 924869 1 111351 618552 102661 1 343769 582461 655269 2 55711 632945 2 17 999981 1 867106 896813 378155 1 16 1000000 770458 2 2 999999 1 2 999999 119606 1 12 999991 788702 1 4 999991 552654 2 2 999999 1 1 999996 667704 1 2 999999 -242979 1 2 999999 86883 2 2 999999 2 2 999999 1 2 999999 480654 1 106696 231746 746009 1 2 999999 -303453 1 2 999999 -279000 2 6 999993 1 19 999999 -656640 1 655 674484 646296 2 2 999999 1 19 999998 -664534 2 2 999999 1 419654 627606 -349902 1 434896 593507 882996 1 33703 639403 987091 1 5 999994 -335666 1 2 999999 -487070 2 19 999987 1 2 999999 -174674 2 2 999999 1 20 999989 214622 2 2 999999 1 12 999993 -255749 1 3 999990 258083 2 3 999996 1 64931 382815 -782073 1 24216 440670 -642427 2 12595 966924 1 15 999993 -471120 1 674230 979500 611522 1 5 999983 453484 1 7 999998 -848078 2 18 999988 1 33535 228179 -219573 1 2 999999 120826 1 701006 765694 100776 1 737192 985135 -45493 1 569252 797064 -955007 2 2 999999 1 8 999994 264918 2 18 999991 2 2 999999 2 20 999983 2 1 999995 1 2 999999 -742581 2 9 999981 2 839960 978537 1 6 999993 258526 1 1 999985 -577959 2 4 999989 1 51539 319762 -747110 1 256556 953941 -397277 1 475348 589289 -280257 2 524146 690176 1 2 999999 -790221 2 642118 959231 1 3 999986 433386 1 2 999999 -580008 2 172970 852973 1 2 999999 10997 1 3 999988 -266883 1 270219 451170 -443848 2 2 999999 2 2 999999 1 2 999999 -869079 1 308094 694586 238552 1 2 999999 -880364 1 2 999999 268647 2 2 999999 1 2 999999 386284 2 4 999981 2 147770 570341 1 2 999999 -960312 1 2 999999 -260829 1 2 999999 -216540 1 19 999996 -742232 2 18 999986 1 55374 569937 222967 2 2 999999 1 5 999993 620753 2 184922 392133 2 16 999997 2 5 999989 2 277478 651048 2 2 999999 2 19 999991 1 288098 510699 -758687 2 823475 950104 2 2 999999 2 11 1000000 2 160816 541831 1 20 999985 -197802 1 2 999999 588370 2 2 999999 2 2 999999 1 777887 886433 -107725 2 343604 798751 1 630915 697643 -725288 2 2 999999 2 2 999999 2 315362 482552 2 4 999991 1 2 999999 -498612 1 3 999993 -295086 2 554175 961459 1 592415 968242 837523 2 515204 595252 2 2 999999 2 7 999991 1 19 999981 419327 2 2 999999 1 124491 400657 -235007 2 2 999999 2 729787 940451 2 932933 961393 1 427347 660129 930501 1 3 999991 455548 2 6 999983 2 2 999999 1 7 999997 894671 1 515746 609388 -901698 1 2 999999 715504 1 4222 4916 243814 2 22697 624715 1 12 999991 -626893 2 2 999999 2 2 999999 1 8 999990 -549247 2 506537 784643 2 119018 349663 2 2 999999 2 13 999993 1 234955 523239 315381 1 2 999999 -700531 1 2 999999 -497336 2 75228 124613 2 14 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 18 999996 2 14 999996 2 16 999992 2 6 999992 1 13 999985 98100 1 6 999994 140623 1 2 999999 -678716 2 2 999999 2 7 999999 2 512032 991832 1 2 999999 -37790 2 2 999999 1 17 999985 -387899 1 146018 437905 134472 2 6 999991 1 15 999985 372219 1 2 999999 -352890 2 7 999981 1 407796 594508 -93098 2 2 999999 2 7 999993 1 2 999999 918409 1 2 999999 -176680 1 340262 767182 -962383 2 168839 620958 1 2 999999 398232 1 123617 184281 764765 2 659566 687542 1 6 999994 702026 1 2 999999 -331893 2 2 999999 1 2 999999 567002 2 19 999990 2 7 999989 2 2 999999 2 99398 681549 1 9 999990 686407 2 2 999999 1 17 999996 -773791 2 521927 803713 2 2 999999 1 19 999990 420272 1 2 999999 -747465 1 2 999999 -88315 1 6 999982 45095 2 45730 509654 2 7 999993 2 17 999983 2 121449 125588 2 2 999999 2 2 999999 2 45384 912029 2 16 999995 2 421229 958848 1 2 999999 787297 1 452945 836910 -424275 2 7 999997 1 273433 364781 885334 2 591457 878118 2 124465 850555 2 2 999999 1 29792 842610 -861717 1 2 999999 -615726 1 17 999996 -706100 2 2 999999 1 188942 795683 603148 2 85602 217279 2 114265 114837 1 2 999999 -874872 1 1 999989 -980714 1 191811 408566 -740655 1 9 999997 -636146 2 54148 235586 1 2 999999 362606 2 2 999999 1 7383 718927 6368 2 8 999989 2 366810 367085 1 2 999999 10455 1 174538 773173 -334259 2 4 999984 2 2 999999 2 682562 750765 2 2 999999 2 12 999988 1 2 999999 -298987 1 2 999999 964959 2 7 999984 2 397940 916816 1 2 999999 170389 2 58709 469057 1 85182 847572 978366 1 2 999999 -273743 1 51686 894881 345125 1 597098 843052 -291613 2 10 999994 2 19 999986 1 284813 767794 727551 1 640738 828208 -517046 2 2 999999 2 356527 919725 1 11 999993 -452651 2 12 999985 1 913939 923372 -122442 2 2 999999 1 304027 809158 -192725 1 18 1000000 -734016 1 2 999999 355341 1 406874 855248 -898785 1 473024 723284 555797 1 1 999995 483463 2 2 1000000 1 1 999995 831092 1 2 999999 452100 2 3 999992 1 402650 835186 538306 1 14 999987 -675835 1 384436 908942 -358978 1 17 999994 969117 1 2 999999 -771174 2 148929 746331 1 2 999999 585153 1 353500 785010 -606927 2 2 999999 2 12 999994 2 481321 527261 2 397066 472199 2 9 1000000 1 587019 763209 -662612 1 408627 421144 -520048 1 149621 972395 15973 1 239569 426409 218127 1 495291 750183 -590849 1 18 999990 624437 1 907166 974208 167998 2 218863 831160 2 2 999999 2 2 999999 1 154353 802981 -477777 1 51900 200701 379349 2 2 999999 1 8 999981 830647 1 288308 666460 -278756 2 2 999984 2 2 999999 1 2 999999 -522360 1 2 999999 -609825 1 2 999999 -48555 2 57801 995433 2 2 999999 1 208776 733558 211429 2 2 999999 2 6 999981 1 758754 926954 176198 1 541702 749661 990201 2 12 999986 2 255550 808293 1 3 999994 295240 1 156771 369511 -187338 1 2 999999 -542272 2 13 999995 2 1 999991 2 2 999999 1 2 999999 -614970 2 2 999999 2 140615 459613 2 5 999990 1 465181 604500 298905 1 2 999999 944671 1 7 999987 404774 2 12881 298698 2 163771 602169 1 2 999999 -890339 2 13 999984 2 2 999999 1 2 999999 -122365 2 2 999999 1 897781 986146 -749586 2 18 999981 1 763407 882520 635210 1 295387 452623 845225 1 2 999999 -335003 2 2 999999 1 19 999997 -668619 2 2 999990 1 5 1000000 -821534 1 2 999999 315356 1 9 999998 -781877 1 3 999983 269233 1 31274 813473 -748599 1 140246 885534 -591831 2 160114 767323 2 17 999997 1 2 999999 -427625 2 2 999999 2 2 999990 2 18 999992 2 2 999991 1 3 999988 -988776 2 19 999986 2 280006 486073 1 708131 963905 -675767 1 2 999999 -95292 2 20 999981 2 333232 725957 2 12 999989 1 461436 939987 663171 1 2 999999 -107822 1 2 999999 -422355 2 17 999985 2 2 999999 1 1 999991 568891 1 3 999981 805984 2 1 999986 1 10 1000000 49804 1 2 999999 651347 2 127303 606218 2 6 999993 2 2 999999 1 10 999988 453310 1 20 999991 -879993 1 504413 567635 -712515 2 2 999999 2 703223 917164 2 8 999994 1 2 999999 -793690 2 663344 684659 2 2 999999 2 7 999981 1 2 999999 -474313 1 2 999999 -242408 2 25651 851252 1 12 999999 569396 2 2 999999 2 16 999997 2 638832 724554 2 2 999999 2 1 1000000 2 2 999999 2 2 999999 1 13 999998 727707 2 14 999987 2 2 999999 1 2 999999 -793134 2 2 999999 1 2 999999 -930755 2 275535 973044 1 259433 963938 -910453 2 19 999982 2 12 999998 1 2 999999 -325124 1 14 999998 -763890 1 167447 455545 -753114 2 2 999999 2 655483 817546 1 2 999999 -952773 2 2 999999 1 6 999985 903909 1 2 999999 -276456 2 2 999999 2 486364 634494 1 2 999999 -6102 1 2 999999 -917186 2 873961 907228 2 2 999999 1 19 999993 650316 2 12 999990 1 17 999987 -623455 1 2 999999 277435 1 2 999991 -867308 2 1 999988 1 2 999999 -23234 2 365139 947542 2 2 999996 1 115780 740325 606456 1 2 999999 -390980 2 2 999999 1 2 999999 -874504 2 2 999999 1 4 999992 -56287 1 2 999989 -848364 2 2 999999 2 2 999999 2 2 999999 1 667593 880261 -821364 2 271876 389451 2 2 999999 2 2 999999 1 18 999996 4808 1 2 999999 998430 1 2 999999 -377992 2 9 999989 1 9 999999 -968764 1 13 999986 384610 1 476328 872033 784461 2 8 999987 2 2 999999 1 398078 403648 598869 1 94281 672408 244350 2 14 999981 1 2 999999 760124 2 2 999999 1 2 999983 786095 2 13217 729049 2 619971 758058 1 2 999999 -238935 1 15 999987 -630252 1 134606 144036 620905 1 2 999999 376536 1 2 999999 -276838 2 2 999994 1 118645 770761 -589167 2 551355 939096 2 769445 838577 1 2 999999 120328 1 113301 503560 -475408 2 162695 980296 1 18 999993 -808973 1 8 999982 145684 1 2 999999 654376 1 10 999997 -919439 1 3 999991 369907 1 2 999999 -151405 1 6 999999 -739203 1 20 999997 -725690 1 5 999985 -545996 1 66322 213813 858465 1 2 999999 -686705 2 2 999999 2 2 999999 2 2 999999 1 14 999995 -246673 2 2 999999 1 7 999982 757285 1 2 999999 902127 1 383415 484421 -29718 2 247282 361146 1 2 999999 -995052 2 19 999990 1 77317 273398 -36815 1 7 999984 -70442 1 19 999990 -132368 1 189601 326089 -143749 1 470448 794500 128514 1 20624 82830 880494 1 9 999993 744369 1 15 999996 188372 1 7 999986 -468043 2 2 999999 1 568100 718854 -950605 1 667289 991086 -143548 2 2 999988 2 2 999999 1 2 999999 100583 1 871752 950767 -770034 2 15 999984 1 6 999997 670970 1 2 999999 368482 2 14 999999 2 14 999999 2 319125 609756 2 3 999992 2 601469 973029 2 613379 935026 2 158883 726427 1 3 999984 838082 2 391719 427518 2 2 999999 2 2 999999 2 2 999999 2 328316 979934 1 13 999996 -519116 2 96481 101030 1 15 999982 -354889 1 164236 932676 -303111 2 1 1000000 1 2 999999 876018 1 18 999987 610042 1 12 999983 101448 2 15 999986 1 2 999999 364525 2 601280 717525 2 2 999999 2 1 1000000 1 17 999982 482684 1 140153 265696 -529923 1 208296 657592 -568523 1 2 999999 312886 1 8 999987 626282 2 17 999997 2 2 999995 1 14 999992 105520 1 389496 634819 628350 2 135435 849755 2 67087 340057 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 546246 2 2 999999 2 28254 822056 1 503242 904885 -83097 1 7 999998 479745 2 2 999999 2 9 999992 2 1 999991 1 2 999999 3535 1 721638 732795 -903778 2 2 999999 1 2 999999 241831 2 51684 348707 1 2 999999 -445154 1 2 999999 803026 1 17 999986 -35183 2 2 999999 1 14 999987 56135 1 2 999999 -676650 2 12 999984 2 17 999994 1 1 999989 -869048 1 2 999999 -769079 2 2 999999 2 3 999993 1 17 999996 864922 2 17 999981 1 2 999999 -317499 2 2 999999 2 15 999990 2 16 999993 2 7 999989 1 2 999999 616437 2 8 999993 1 2 999993 -91982 2 12 999994 2 348422 998805 1 2 999999 362177 1 126844 659350 -779872 1 10 999982 682077 1 149057 158075 -115811 2 3 999985 2 13 999986 1 3 999995 973638 2 2 999999 1 2 999999 531909 2 18 999985 2 5 999982 1 11 999999 -849010 2 34272 208279 1 233804 694530 -319298 1 11 999989 -331080 2 20 999988 2 2 999999 1 2 999999 530647 2 2 999999 2 74279 985398 1 515630 995820 336131 1 2 999999 -405608 1 2 999999 -135913 1 2 999999 113216 2 315098 577744 2 16 999991 2 864332 989773 1 2 999999 132888 2 323342 702045 1 2 999999 106741 1 12 999999 689574 1 17300 289140 606546 2 516631 931576 2 402116 622599 1 3 999985 736770 2 9 999997 2 759308 996990 2 2 999999 1 6 999995 999890 1 2 999999 -528663 2 2 999999 1 2 999999 230533 1 2 999999 977153 1 5 999987 743560 1 336226 600175 -181804 1 18 999999 15895 2 7 999997 2 45393 763301 2 5 999988 1 2 999999 -192639 2 14 999985 2 3 999989 2 12 999991 1 104346 992021 403129 2 2 999999 1 13 999982 -208595 1 17 999988 877383 1 3 999988 909409 2 2 999999 1 2 999999 486659 2 360224 986663 1 11 999987 367254 1 2 999999 -616834 2 2 999984 2 24632 405292 1 2 999999 306987 2 2 999999 1 18 999984 -80463 1 12 999990 86605 2 63993 775423 1 18 999996 674636 1 2 999999 -262382 1 8 999982 630009 1 598025 607557 260569 2 3 999992 2 83468 575970 2 10 999997 1 152503 862426 -499383 2 970516 982426 2 551892 974355 2 9 999981 2 9 999981 2 493618 565834 2 2 999999 2 16 999993 1 2 999999 716198 2 269618 725358 1 2 999999 -983731 1 2 999999 368233 1 2 999999 123714 2 2 999999 1 10 999992 -900563 1 2 999999 414509 2 11 999991 1 772806 864678 -593887 2 2 999999 1 2 999999 -173537 1 334328 693329 667741 1 5 999996 -735505 1 82948 138471 665459 2 9 999998 2 7 999991 2 2 999999 2 2 999999 1 15 999998 555459 1 190667 896081 -777477 2 8 1000000 2 2 999999 2 2 999999 1 125695 313526 150591 2 2 999999 2 13 999991 2 426031 699773 1 536629 726476 -304124 1 13 999982 809984 1 312473 672934 701760 2 14 999989 1 2 999999 -337645 2 5 1000000 1 45504 459211 -546861 2 2 999999 1 2 999999 -517899 2 48816 552749 1 2 999999 65787 2 2 999999 1 2 999999 -402740 2 14 999984 1 335804 809599 5736 1 2 999999 364719 1 2 999999 -436398 1 392282 560784 -314956 2 110442 684637 1 2 999999 -187634 1 329497 951131 251844 1 2 999999 -475052 1 2 999999 -63150 2 13 999996 2 14 999990 1 2 999999 -418198 1 445020 824761 904573 1 737702 740028 107182 2 11 999988 2 2 999999 2 12 999990 2 767933 904633 2 2 999999 1 357948 448405 -856952 2 4 999991 1 2 999999 -995287 2 506062 628930 1 18 999988 783287 2 825002 955577 2 2 999999 1 350842 738074 837557 2 9 999991 1 299319 316626 423748 1 1 999988 -454134 2 2 999999 2 2 999999 2 4 999986 2 2 999999 1 2 999987 -575836 1 538367 927502 866045 1 524896 600766 -762109 1 2 999999 243777 1 18 1000000 433838 1 15 999996 884130 1 2 999999 -718548 1 16 999985 -855453 2 2 999999 2 62534 922846 2 878951 927501 1 2 999999 -34061 2 201140 232512 2 19 999982 2 2 999999 1 17 999998 -306652 2 2 999999 2 2 999999 1 207217 322481 903205 2 2 999999 2 66387 547358 1 2 999999 269438 2 9 999981 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -841621 2 9576 637919 1 2 999999 -285058 1 111723 868779 -262650 1 17 999994 718052 1 243066 698769 856070 2 841882 905215 1 2 999999 200200 2 6 999982 2 5 999986 1 2 999999 750910 2 59978 266632 2 7 999982 2 2 999999 2 16 999993 2 196664 728242 2 331614 908127 1 4 999987 -249280 1 19 999998 82857 2 2 999999 2 17 999985 1 180574 465135 875626 2 278806 821786 2 49098 953801 1 28831 672781 675314 2 252956 427866 1 9 999982 -947596 1 2 999999 -841066 2 204821 852217 2 17 999982 2 2 999995 2 408036 829834 2 276577 492747 2 7 999994 1 11 999997 -652773 2 2 999999 2 659244 903967 1 2 999999 979110 1 2 999999 -734085 1 20 999982 -276169 1 11 999985 569508 1 5 999984 -500064 2 157849 948265 2 366632 366852 2 2 999999 1 2 999999 286017 2 50283 894968 1 2 999999 297944 2 2 999999 1 2 999999 -661250 2 683604 863768 2 503234 589368 1 2 999999 972496 1 81845 187397 -337448 2 11 1000000 1 2 999999 -255178 1 13 999983 -373914 2 2 999999 2 2 999999 2 7226 942880 2 2 999999 2 2 999999 2 2 999999 1 708813 808999 423932 1 292778 407488 -762767 2 2 999999 1 2 999999 -478482 1 2 999999 -157382 1 2 999999 311751 1 11 999984 560814 1 663941 817074 435097 1 17 999990 655210 2 13 999992 1 56211 298199 -556642 1 19 999992 -790034 2 11 999988 2 2 999999 1 3 999992 -230049 1 6 999984 -843106 1 8 999984 -287694 2 3 999984 1 2 999999 -485805 2 134741 974576 2 9 999981 2 7 999997 2 506767 815767 1 674455 723465 526315 1 24468 599073 -683893 1 58707 400564 600462 2 2 999999 1 272123 786608 -806416 1 13 999995 484384 1 2 999999 -604780 1 5 999992 480086 1 2 999999 -972477 2 2 999999 2 19 999996 2 2 999999 2 14 999986 1 2 999999 -278014 2 75833 898582 1 2 999999 -482746 1 214189 612676 503904 2 1 999999 2 228831 742306 1 2 999999 558030 2 12 999999 1 100670 930106 -719318 1 2 999999 997144 1 154387 392842 236645 2 10 999981 1 3 999995 -301404 2 19 999988 2 694567 730233 2 2 999999 1 2 999999 872389 1 2 999999 -198866 1 2 999994 -358229 1 2 999999 678148 2 16 999997 1 470737 768060 971857 2 16 999986 1 151139 630874 49876 2 245936 493184 1 189958 233282 953676 1 446400 858096 178636 1 2 999999 -508050 1 2 999999 214144 1 2 999999 839634 2 2 999999 2 8535 186044 2 19 999984 2 11 999999 1 604108 897010 478696 2 2 999999 1 1 999984 -66277 1 2 999999 818883 1 5 999982 944988 2 232556 829575 1 2 999999 826299 1 11 999991 855121 1 114748 487778 -533648 2 2 999999 2 1 999989 1 723137 902513 -826979 2 2 999999 1 2 999999 -612401 1 204217 486722 36435 1 796266 887929 -774593 1 2 999981 -62692 2 15 999990 2 7 999994 1 739084 936961 183478 2 347200 548530 1 2 999999 938831 1 9 999997 -144621 1 2 999999 510127 2 2 999999 2 2 999985 2 397371 968012 1 9 999996 151141 1 17 999992 526758 1 314192 568481 834759 2 2 999999 1 19 999982 -795885 2 255295 608786 2 75468 631564 2 164346 451672 1 2 999999 -576446 1 2 999999 -292826 2 12 999989 2 238863 962520 2 17 999996 1 2 999999 -276004 1 15 999997 507126 1 2 999999 454936 1 71217 721415 467351 1 2 999999 -37549 1 2 999999 -277385 2 2 999999 1 2 999999 -358882 1 272187 755225 355585 2 2 999999 1 2 999999 -454112 2 15 999983 1 1524 495566 366722 2 4 999991 2 2 999999 2 2 999999 1 245568 620574 -373870 2 14 999998 2 15 999991 1 14 999992 868083 1 12 999992 552426 2 5 999983 2 7 999982 2 18 999999 2 472915 498258 2 2 999999 1 601163 909644 -795426 2 430003 536595 1 2 999999 842589 2 2 999999 1 302545 869806 446824 2 18 1000000 2 477285 792999 2 109477 125180 2 3 999999 1 5 999991 -22241 1 233440 397058 371873 1 2 999999 224820 1 2 999999 73335 2 15 999996 1 2 999999 -675084 2 2 999999 2 420305 577550 2 9 999989 1 18 999994 700752 1 2 999999 -146666 2 2 999999 1 15 999983 593787 2 6653 438817 1 2 999999 -970513 2 2 999983 2 6 999990 2 172324 881774 2 6 999991 1 2 999999 677871 1 2 999999 182381 1 691107 727215 -61021 2 2 999999 1 2 999999 -894441 1 2 999999 -372131 1 414262 603593 723219 1 123046 194061 -676807 1 2 999999 131664 2 2 999999 2 2 999999 2 2 999999 1 13 999992 668419 2 102533 927592 2 7508 299120 1 74656 883652 643674 1 16 999981 946865 2 599318 701621 1 2 999999 432488 1 20 999993 471694 1 529964 621078 913449 2 482030 516042 2 2 999999 1 16 999987 -438547 1 17 999992 -548944 1 2 999999 -190500 1 266865 916926 303863 1 17 999987 -327398 1 657526 675681 642232 1 16 999988 349587 1 2 999999 -891344 1 2 999999 902818 2 2 999999 1 7 999992 -557787 1 2 999999 -392493 2 15 999984 1 2 999999 -837460 2 2 999999 2 7 999992 2 14 999985 2 108349 370851 2 16 999998 2 150289 693346 1 2 999999 289512 1 2 999999 -853081 2 696614 723029 1 8 999997 169908 1 356727 955189 -522313 2 71644 707865 1 7 999992 871926 1 2 999999 589711 2 606520 983037 1 142568 333559 -236718 1 459089 647936 656024 1 14 999990 431486 2 13 999993 2 14 999989 1 2 999999 -476368 2 2 999999 1 2 999999 -728304 2 2 999999 2 2 999999 1 534283 841057 228232 1 2 999983 -991108 1 17 999982 230552 2 2 999999 2 2 999999 1 509605 647421 -76405 2 917347 976645 1 77316 485490 626770 2 2 999999 1 2 999999 -917885 2 200911 655375 2 13 999982 1 3 999984 -676941 2 470448 824102 2 367536 453716 1 14 999992 -973416 2 2 999999 1 82393 668855 -531509 2 167520 441856 2 2 999999 1 20 999989 -582904 2 2 999997 2 2 999999 1 19 999985 -814409 1 2 999999 -774866 1 12 999983 6835 1 9 999989 286671 1 3 999987 342411 2 9 999989 2 2 999999 2 2 999999 1 2 999999 320856 2 790329 871399 2 16 999985 1 2 999999 -230416 1 10 999985 425027 1 398841 449631 201487 1 474990 551604 -327512 2 2 999999 2 2 999999 1 78735 445095 896576 2 2 999999 2 18 999997 2 625935 915782 2 14 999981 1 297079 416342 -230516 2 585895 629341 2 2 999999 2 14 999995 1 264143 569126 255152 1 7 999988 -860190 2 10 999985 2 2 999999 1 58224 575583 235746 2 2 999999 1 8 999983 -76273 1 2 999999 307566 1 20 999988 577092 2 8 999982 2 3 999989 2 9 999992 1 93972 310663 182322 2 1 999991 1 18 999989 -944003 2 2 999999 1 4 999991 -829345 2 11942 964295 1 195115 268800 559088 1 794733 871323 783303 2 10 999981 1 111009 490633 745709 2 70346 732211 1 2 999999 -882452 2 153064 503761 1 2 999999 -691290 1 2 999999 -283866 1 598799 813105 -203760 1 105565 232430 -299220 1 274312 384035 680868 1 3 999995 213565 1 2 999999 511206 1 2 999999 55738 1 2 999999 -260820 2 548841 888017 1 615672 835989 135754 1 16 999990 222910 1 5 999994 -815666 2 134936 261104 2 227622 669903 1 368578 907791 421296 2 7912 94465 1 2 999999 52219 2 861576 881545 2 10 999993 1 2 999999 527069 2 6 999985 2 67579 495853 1 293650 940629 817506 1 534640 870956 383063 2 10 999991 1 8 999999 -709999 2 15 999992 2 184394 843484 1 615391 646570 234186 1 2 999999 831672 1 2 999999 9497 2 13 999991 2 1 999986 1 18 999981 195031 1 86153 865346 -13227 1 9 999986 401370 2 396380 621446 2 358464 800519 1 578684 626515 -509827 2 50958 220700 2 16 999990 2 8 1000000 1 209318 325213 -721177 2 620719 631836 1 845062 927017 162040 2 2 999999 1 420660 658120 839367 1 671089 702907 763099 1 2 999999 969488 2 6 999986 2 14 999981 1 1 999995 -920477 1 99602 572056 97729 1 27841 962707 -785167 2 2 999999 1 19 999985 256621 1 2 999999 938552 2 615542 635223 2 9 999982 1 317038 624838 -302236 2 2 999999 1 2 999999 115584 1 173878 733710 -235034 1 2 999999 -387079 2 217239 576762 1 2 999999 -228065 2 19 999994 1 16 999981 967453 1 2 999999 972383 2 13 999999 1 136241 845883 -744398 2 2 999999 2 2 999999 1 8 999989 -142193 1 349176 547835 179546 1 434313 505928 246417 2 117831 827376 2 2 999999 2 2 999999 2 2 999999 2 14 999985 2 20 999996 2 2 999999 2 3007 340746 2 2 999999 2 104584 110858 2 979578 980354 1 2 999982 645248 2 34705 147136 2 29699 121973 1 40378 166093 -326092 2 2 999982 2 4 999999 2 2 999999 1 39294 822166 232957 2 65046 111640 2 320646 505476 1 774298 891222 456206 2 4 999999 2 6574 258227 1 66392 781592 -176304 1 2 999999 282096 1 2 999999 -534751 2 2 999999 1 1 999989 933871 1 2 999999 -472767 1 10 999985 -969392 1 12 999989 -566412 2 377386 663210 1 11 999983 -422886 2 563505 679314 1 2 999999 296397 1 351299 993221 748106 1 5 999989 906328 2 186052 938627 1 149501 739438 -332996 2 2 999999 1 17 999984 -17707 1 17 1000000 582963 1 2 999999 17728 1 569542 832439 930213 1 20 999982 594393 2 2 999999 1 2 999999 -461624 2 2 999999 1 148871 657508 -891891 1 18 999990 892587 1 18 999998 83439 1 529317 948436 459766 1 308070 981978 136017 1 43836 420315 -771552 1 2 999999 -332570 2 15 1000000 2 11 999998 1 418178 606706 283143 1 634056 833396 739894 2 93610 473168 2 8 999983 2 2 999999 2 5 999984 2 4 999991 2 2 999999 1 2 999999 -94584 1 2 999999 -39746 2 495791 992196 1 93470 317781 538838 1 13 1000000 175330 2 2 999999 1 2 999999 986137 1 15 999992 -85963 2 16 999986 2 2 999999 1 397881 913095 -221302 1 703658 793139 8693 2 613564 712384 2 5 999981 2 2 999999 2 307740 358864 2 222669 925058 2 149196 769748 2 252871 370799 2 5 999993 1 12 999998 -214018 1 2 999999 762577 2 2 999999 1 2 999999 654374 1 237923 355731 -22983 1 2 999999 256749 2 2 999999 1 16 999992 684970 2 2 999999 1 16 999993 486467 1 12 999994 131863 2 207811 599867 1 2 999999 412613 1 2 999999 491539 2 2 999999 1 1 999982 648537 2 131087 693004 2 15 999987 1 555002 567931 -419814 1 2 999999 590387 2 2 999999 1 2 999999 -366566 1 15 999981 66290 2 2 999999 2 11 999982 1 16 999987 -492830 1 2 999999 -625460 2 2 999997 1 11 1000000 -683739 2 2 999999 2 463145 794090 1 201086 822216 54595 1 443366 658156 357050 1 17 999989 -166698 1 2 999999 -552070 1 2 999999 735003 2 2 999999 2 14 999989 1 3 999993 -847400 2 20 999992 2 11 999989 2 2 999999 2 592382 976751 1 4 999997 116682 2 2 999999 2 18 999981 1 2 999999 193773 1 2 999989 -239314 1 138034 947674 96679 1 2 999999 -732803 1 467253 570963 -96996 1 2 999999 -64647 1 15 1000000 -291193 2 326190 902512 1 16 999990 -765551 2 74653 154013 1 11 999988 84522 1 2 999999 -622096 2 304176 791249 1 6 999986 335756 2 280611 285689 2 656967 677513 1 17 999996 -674952 1 240387 722449 587293 1 13 999995 -79196 1 2 999999 938820 2 16 999988 1 146662 710118 -339266 2 2 999999 1 9 999993 -361505 2 2 999999 1 326604 327838 -363402 2 2 999999 2 220161 844876 2 430865 941214 2 75965 424459 2 17 999997 1 705212 999405 590355 2 2 999999 2 14 999986 2 274569 653733 1 76994 283239 941024 1 531694 902949 -775310 1 9 999993 -53836 1 2 999999 -207274 2 686484 847469 1 20 999996 -719784 2 4 999983 1 15 999992 -520853 1 2 999999 976609 1 16836 981831 802624 2 16 999988 1 103426 686293 -578469 2 3 999993 2 2 999999 1 1 999985 398001 2 7 999993 1 6 999993 -81659 1 3 999997 -742286 2 2 999999 1 17 999982 -839167 2 7 999989 1 2 999999 -893792 2 2 999999 2 2 999999 2 2 999999 1 90072 438321 828463 2 668246 987788 1 2 999999 -514606 1 16 999984 -127241 2 8 999991 1 8 999993 -688526 2 623531 681260 1 2 999999 -663272 1 2 999999 215899 1 2 999990 -553059 2 123005 505313 1 358749 522539 263118 2 2 999999 1 3 999989 317322 1 2 999999 902050 2 18 999986 2 2 999999 2 186045 195395 1 100084 586501 812093 2 20 999984 1 181101 247670 370390 2 2 999999 1 2 999999 413988 1 273374 625098 -532231 2 179971 647252 2 8 999986 1 2 999999 294080 1 32521 956161 694458 2 737138 928974 1 2 999999 547917 2 2 999999 2 2 999999 2 4 999990 1 137133 852233 -588395 2 2 999999 1 2 999999 -883386 2 6886 795452 1 3 999986 -985187 2 9 999990 1 2 999999 225909 2 2 999999 2 2 999999 2 4 999993 2 2 999999 2 5 999991 1 343182 768168 -472574 1 2 999999 -250987 1 775443 882166 -939014 1 2 999999 270404 2 143558 917703 2 10 999983 2 329764 487037 1 12 999981 -141292 2 2 999999 1 272480 437244 144855 2 2 999999 2 2 999999 1 275829 504879 -207571 2 17 999985 1 19 1000000 658658 2 10 999982 1 19 999994 -567478 2 2 999999 2 12 999984 1 147000 360414 929261 2 216348 537694 2 2 999998 1 214933 838546 -668080 1 394277 617409 19251 2 2 999999 2 13 999988 2 183675 841275 1 2 999999 -840130 2 16 999997 1 2 999999 -207705 2 20 999985 1 15 999992 -531027 2 965418 976167 1 410342 676224 172851 2 419449 606805 1 19 999989 -279051 2 20 999999 2 2 999999 2 392532 598537 1 15 999999 -559529 1 18 999990 611191 1 10 999982 -577858 1 353884 882812 75743 1 9 999988 -32905 1 529894 803741 -125845 1 2 999999 931368 2 9 999999 1 2 999999 124767 1 10 999997 -252455 2 2 999999 1 2 999999 511310 1 2 999999 -899573 2 260097 787136 1 209018 931483 621398 2 90435 500850 2 2 999999 2 2 999999 2 12672 326267 1 2 999999 -376822 2 2 999999 2 590826 770763 2 12 999999 2 2 999999 1 255825 545618 217985 1 15 999991 218748 2 4 999991 2 2 999999 1 2 999999 431089 2 20 999990 2 37115 873385 2 113590 229950 2 185963 607753 1 284488 787376 -810048 1 328188 783077 97184 1 5 999995 -33062 2 412109 421543 2 2 999999 1 272911 275595 -711349 2 17 999982 1 6 999997 835177 2 2 999999 2 400308 943677 2 2 999999 1 2 999999 905900 1 321215 641882 -325576 1 2 999999 946876 1 2 999999 718989 2 105304 136120 1 2 999999 -513285 1 10 999989 -552213 2 1 999981 2 12613 720955 1 2 999999 85203 2 9 999984 1 8 999988 -665945 1 403253 574706 491255 2 13 999997 2 15 999984 2 20 999984 2 2 999999 1 203456 207219 760008 1 840727 867000 655715 2 14 999985 2 2 999999 2 16584 712970 2 2 999999 2 2 999999 2 2 999999 2 6 999997 2 2 999999 2 15 999988 2 314271 999923 1 37440 975729 686261 2 2 999999 1 2 999999 945663 1 15 999989 536651 1 2 999999 -287256 1 2 999999 -752033 1 2 999999 547812 2 7 999987 1 9 999986 886388 1 491279 759651 -550401 1 14 999990 -934972 1 14 1000000 -758800 1 2 999999 -523671 1 961238 988639 388057 2 174864 863563 1 14 999998 538804 2 3 999981 2 4 999990 2 9 999984 2 2 999999 1 2 999999 -257438 1 2 999999 440072 2 11 999993 2 441023 573223 2 10 999981 2 2 999999 2 2 999999 2 4 999983 2 9 999998 1 20627 948368 -846076 1 2 999999 501515 2 2 999999 1 664649 699810 -866472 1 293970 301491 -641108 1 16 999988 -492152 2 19 999989 1 2 999999 902593 1 18 999984 149415 2 2 999999 1 555466 755030 -368780 2 547133 906357 2 781570 833553 2 259606 413453 1 13 999998 182433 2 3 999999 1 1 999993 -824703 1 179141 349548 -898434 2 222103 527798 2 247031 636761 1 346622 752721 -499748 1 643054 993448 631739 2 20 999997 1 12 999985 -187045 1 2 999995 -538377 2 138255 347950 1 12 999988 260491 2 20 1000000 2 2 999999 1 713827 716418 600623 2 215200 376638 1 847666 991343 -420368 2 6 999988 1 2 999999 180358 1 8633 735992 839930 2 2 1000000 2 2 999999 2 2 999999 1 2 999999 694722 2 134054 962430 1 2 999999 173886 1 126715 883139 -45917 1 343263 907729 -917893 2 2 999999 1 556216 611487 118463 2 2 999999 2 2 999999 1 6 1000000 881172 1 79118 723248 -425468 2 2 999999 2 2 999999 2 2 999999 1 632152 879638 504562 2 364440 700739 2 12 999988 2 517772 827041 2 13 999993 2 8 999999 2 18 999982 1 4 999985 -597065 1 18237 697465 -574026 2 20 1000000 1 144327 878010 -444070 2 451069 889502 2 46695 157738 2 2 999999 1 2 999999 -595605 1 118694 522369 197849 2 22192 367333 1 2 999999 34449 2 478102 606665 2 422021 645088 1 2 999999 -628166 2 6 999986 1 20 999988 -932757 1 2 999999 -535406 1 299266 864757 958101 1 8 999983 -70004 2 960156 962117 2 418593 769494 2 16 999993 2 2 999999 1 525709 659552 40500 1 646701 762587 273186 2 371168 441069 2 2 999999 1 2 999999 218594 2 2 999999 2 2 999999 2 689719 986520 2 713296 860912 1 2 999998 -665621 2 167621 355531 1 16 999984 -772382 2 2 999999 2 2 999999 1 2 999999 942454 2 424014 538459 1 573453 912793 -778421 2 10 999988 2 15 999995 1 2 999999 523465 2 1 999995 1 2 999999 764562 1 1 999998 771058 2 13 999987 2 2 999999 2 60491 664155 1 12 999991 -48546 1 11 999981 -838698 1 3 999987 -938492 1 2 999999 847735 1 2 999999 -143749 2 426879 920672 1 99059 212096 705723 1 2 999999 541375 2 156299 388971 1 17 1000000 268834 2 14 999997 2 14 999988 1 458338 674369 382947 1 206287 485641 -483897 2 123730 596620 1 1 999991 -316434 2 164901 773572 2 6 999993 2 448346 879887 2 5 1000000 2 73704 493263 1 11 999985 295761 2 97010 507807 1 910609 971292 -122187 1 2 999999 -377940 1 2 999999 579782 1 137061 909981 614940 2 7 999990 1 663504 847623 775807 2 6 999996 1 16 999993 907317 1 10 999996 -319750 2 2 999990 2 2 999992 2 2 999999 2 133691 263732 2 2 999999 1 157696 931101 961364 2 10 999997 2 9 999996 2 343112 881835 1 292756 475691 141244 1 2 999999 397361 1 11 999993 -285513 2 17 999988 2 7282 431900 2 2 999999 2 2 999999 1 14 1000000 -552832 1 508215 784360 56902 2 179127 294392 2 256187 981677 2 313239 520535 2 273894 899077 2 2 999999 1 2 999999 -218151 2 457874 669253 1 19 999993 48287 2 64763 71494 2 2 999999 1 704729 829447 -877809 1 13942 22552 -740410 2 627728 943607 1 2 999999 -167630 2 165207 459673 1 17 999991 205897 2 97404 892025 2 2 999999 1 714638 916360 161228 1 15 999992 104369 1 3 999998 427410 1 456420 541369 -213262 2 2 999999 2 2 999999 1 266510 811941 -847270 2 7 999982 1 3 999981 950066 1 549440 921854 504393 1 2 999985 822811 1 4 999991 201493 1 8 999988 846225 2 2 999999 1 2 999999 -102975 2 2 999999 2 882643 883399 1 2 999999 981722 1 2 999999 -455472 1 15 999989 605645 2 2 999999 1 2 999999 -629625 2 12 999985 2 2 999999 1 2 999999 547052 1 449557 704544 243449 2 11 999989 2 4 999999 1 315701 632905 917788 1 6 999985 259515 2 48928 471188 2 2 999999 1 346480 515444 -222238 1 173924 868522 773274 2 2 999999 2 736278 942258 1 17 999998 672712 1 12 999981 930180 2 309315 422304 2 365386 816518 2 6 999991 2 2 999999 1 9 999986 340677 1 2 999999 -535040 1 2 999999 122001 1 2 999999 -944263 1 2 999999 -433420 2 274354 793693 1 2 999999 -63100 1 489775 526787 -409851 1 6 999999 -397604 1 12 999990 -538244 2 12 999988 2 3 999995 1 9 999981 906621 1 11 999997 720646 1 432704 612048 189413 2 2 999999 2 10 999999 1 14 999982 857323 1 2 999999 -345471 1 15 999996 -711111 2 77129 572954 1 170335 394754 922159 2 19 999988 2 11 999983 2 2 999999 2 14 999986 2 2 999999 2 316580 606934 2 8 999992 1 3 999981 -340658 1 2 999999 -944656 2 2 999999 2 2 999999 1 12 999994 -467757 1 2 999986 442714 1 597473 660212 47964 2 4 999995 1 626502 659430 878323 2 96197 869697 1 549232 912230 -984902 2 498662 535002 1 2 999999 220247 2 59653 208159 1 169718 733694 -90851 1 254346 514308 272423 2 267452 352581 2 14 999984 2 2 999999 2 111097 416207 1 2 999999 990715 2 277261 466560 1 465437 747351 195842 2 769955 926176 2 475590 641415 1 16 999996 79558 2 2 999999 1 27052 488361 126609 2 6 999994 1 14 999985 356980 2 251430 479427 1 666537 752844 -691600 1 302481 818720 208994 1 617665 639714 892845 1 3 999993 8129 1 205089 721368 863536 1 4 999986 -208261 2 592461 784867 2 417901 468351 1 2 999999 -300512 1 11 999989 -122205 2 8 999992 2 2 999999 2 537691 954441 1 500241 813260 254129 2 636323 945007 2 11 999981 2 2 999999 2 2 999999 1 4 999997 209979 2 2 1000000 2 441815 589771 2 2 999999 1 2 999999 -552514 2 2 999999 2 2 999999 1 2 999999 160650 2 16 999992 1 2 999999 196928 2 12 999985 2 278779 480102 2 401959 832766 2 308204 622840 2 6 999997 1 5 999992 952243 1 686696 854019 114890 2 420722 810405 2 244562 351320 2 2 999999 1 9 999983 -864223 2 19 999982 1 2 999999 162782 2 5 999999 2 2 999999 2 1 999985 2 138169 572114 1 605306 905527 812560 1 18 999986 -142327 2 16 999993 1 344797 584505 -358669 1 318361 791052 711760 1 4 999981 102842 1 2 999990 5665 2 2 999999 2 195838 782733 2 14 1000000 2 20 999998 1 2 999999 -910847 2 2 999999 2 2 999993 2 2 999999 2 7 999989 1 331520 557171 267803 2 8 999982 1 14450 138417 398833 1 2 999999 49647 1 2 999999 -83764 2 17 999988 2 2 999999 2 574315 926702 1 184996 905550 737515 2 2 999999 1 1 999998 -915878 1 2 999999 -895111 2 2 999999 2 2 999999 1 2 999999 -687657 1 2 999999 -683318 1 2 999999 824243 2 8407 313129 2 157330 789414 1 13 999998 -967823 2 374388 571409 2 2 999999 1 2 999999 -851954 2 840477 927717 2 445159 673722 1 12 999987 -227690 1 2 999999 147480 1 12 999993 386537 1 632411 838042 569885 1 155524 997653 980284 2 12 999985 1 2 999999 935622 1 6 999988 323648 2 13 999992 2 2 999999 1 10 999984 -911995 2 1 999998 1 2 999999 -799306 2 13 1000000 1 454541 515969 -437119 1 4 999995 339061 1 63729 677242 661136 2 219469 712430 2 153669 386054 2 2 999999 1 18 999983 -372756 2 2 999999 1 226751 879735 -69615 2 668926 920820 1 408690 484175 591921 2 76953 110408 1 112760 823118 -980594 2 6 999981 2 2 999999 2 2 999999 2 80018 667364 2 2 999999 1 400794 943333 -491815 2 2 999999 1 9 999983 -57812 2 17 999996 1 733553 971787 -15014 1 2 999999 -158181 2 118103 190028 1 9 999987 -832036 2 2 999999 1 293082 910059 339269 2 19 999991 1 2 999999 -377449 1 7 999989 -747946 2 13 999994 1 6 999986 -339122 1 2 999999 -9386 1 2 999999 517001 1 7 999984 -645661 1 7 1000000 -652778 2 6 999998 1 193342 262374 810481 1 6 1000000 565391 2 2 999999 1 2 999999 -575850 1 463432 888689 -679777 2 307402 826460 2 2 999999 1 15 999985 -331737 2 2 999999 1 18 999996 915218 1 118371 151175 330404 2 7 999985 1 2 999999 -292473 2 130965 554210 2 2 999999 2 20 999990 1 12 999982 -102521 1 471632 748810 -9290 2 1 999990 1 466337 668550 -726065 1 5 999983 84867 1 15485 901906 -153631 1 2 999999 -169446 2 2 999999 1 17 999981 -598908 1 20 999998 -793891 1 6 999984 242051 2 5 999992 1 15 999990 -75816 2 3 999990 1 2 999999 -375015 1 2 999999 349373 1 2 999999 839774 2 734462 840686 2 15 1000000 1 2 999987 282117 2 167104 995696 2 2 999999 2 7 999989 2 2 999999 1 5 999990 923637 1 2 999999 383983 2 290935 755992 2 2 999999 2 725162 834015 2 8 999991 1 12 999999 -355707 2 2 999999 2 2 999999 2 83988 670971 2 764792 899877 1 149872 903368 -407491 1 20 999989 339152 1 2 999999 361091 2 2 999999 1 2 999999 -846308 2 329693 909784 2 2 999999 1 5 999986 943679 2 661980 961898 1 785640 835130 245516 1 2 999999 170511 2 228213 965223 1 2 999999 -88376 1 490088 635444 655889 2 3 999994 2 217940 362472 2 2 999999 1 233596 996840 -406045 1 2 999999 -254960 1 20 999992 -290503 1 159468 699906 -564227 1 119959 235077 645296 2 7 999987 1 2 999999 14952 2 2 999992 1 18 999990 837014 1 2 999999 -327450 2 2 999999 2 2 999999 2 20 999988 2 281251 859429 1 5 999998 31667 1 8 999988 763160 1 3 999989 -610551 2 20 999991 1 201812 845671 -110525 1 66855 800463 936952 1 2 999999 364881 1 3 999999 -192698 2 16 999985 2 2 999999 1 2 999996 -187052 2 711451 960667 2 396526 506645 1 2 999999 -699293 1 2 999999 -834563 1 6 999998 -780323 2 19 999985 1 450294 857410 -772170 1 9 1000000 -434523 1 2 999999 708222 2 12 999993 2 2 999999 1 2 999999 -372014 2 2 999999 1 2 999999 833240 2 15 999990 2 663870 745365 2 17 999990 2 2 999999 1 11 999987 273733 1 4 999982 209696 1 12 999984 532386 2 20078 659255 2 272818 393052 1 2 999999 -910619 2 17 999986 2 15 999989 1 8 999992 -751280 2 2 999999 2 4 999989 2 2 999999 1 14 999990 278200 1 268750 682949 397775 2 882036 955911 1 7 999990 -803827 1 12 999989 46904 1 88082 669542 -182429 1 272074 641675 -406290 2 275538 661093 2 14727 490137 2 176222 374298 1 2 999999 215294 1 49314 747675 -586433 1 2 999999 -355228 1 125947 481508 10654 2 423155 868437 2 10 999997 1 13 1000000 796691 1 15 999984 54046 1 318329 713508 789274 1 3 999987 719955 1 18834 576208 -346632 2 479761 898425 2 261007 471991 1 2 999999 742404 1 2 999999 -797097 1 2 999999 272767 1 2 999999 373007 1 535411 730808 511608 1 1 1000000 946296 2 438435 578755 2 733753 844211 2 446615 656340 1 15 999994 331832 2 18 999987 2 3 999995 1 13 999981 -26576 1 250186 359922 -353812 2 194065 597619 2 583906 699874 2 2 999999 1 59039 308756 -499859 2 2 999999 1 321365 966826 -219310 1 2 999999 -708631 2 7 999987 2 2 999993 2 224746 310656 1 15 999996 -478796 2 20 1000000 2 349546 770617 2 363344 938949 1 4 999981 204464 2 429120 875728 1 10 999986 -831933 2 5 999991 2 2 999999 2 139608 628194 2 44375 657446 2 17 999983 1 2 999999 421831 2 2 999999 1 2 999999 -639045 1 2 999995 -499464 2 15 1000000 1 2 999999 -435949 2 2 999999 2 24809 521741 1 34612 479154 -604856 2 480888 572653 1 9 999981 3243 2 2 999999 1 11 999990 809848 1 2 999999 -386995 2 260371 591598 2 2 999999 2 2 999999 2 2 999999 1 19 999998 -476052 2 2 999999 1 2 999999 209634 1 252555 635104 -176609 2 2 999999 1 2 999999 545904 2 2 999999 1 607443 929101 -705001 1 50521 582918 -818342 1 894699 918928 -561105 1 2 999999 -764551 2 2 999999 2 2 999999 2 196580 822882 2 1 999998 2 394099 713395 2 51695 650464 1 8 999993 705410 2 2 999999 2 2 999999 1 12 999989 575108 2 6 999985 1 11 999991 -162808 1 2 999999 -433834 2 394300 852486 2 732595 855266 2 18 999987 2 2 999999 2 1 999992 1 2 999999 615046 1 2 999999 -458628 2 2 999999 2 85412 423997 2 940873 949802 2 2 999995 2 2 999999 2 19 999989 1 2 999999 266619 1 1 999986 561909 2 2 999999 1 2 999999 -814941 2 12 999997 2 16 999987 2 2 999998 1 481126 868860 527549 2 2 999999 1 214617 291217 -415443 2 8 999990 2 267710 889699 1 604532 641537 -554594 1 2 999999 -733798 1 2 999999 -845292 2 724093 959980 1 2 999999 -175737 1 2 999999 -972951 1 411731 521676 503841 2 7 999984 1 3 999983 -724926 2 1 999982 2 826314 865001 1 2 999999 -638837 1 2 999999 376653 1 11 999986 -568935 1 5 999991 -410684 1 5 999998 -826331 2 19 999989 1 15 999992 -506717 1 7 999982 -730218 1 2 999999 340983 1 2 999999 -9777 2 327904 584561 1 2 999999 -759946 2 6 999985 2 12 1000000 2 133494 319440 2 2 999999 2 12 999993 1 7 999998 962833 1 2 999999 -646430 1 2 999999 983598 2 17 999982 2 905112 988928 2 2 999999 1 4 999995 -292906 2 654649 877638 2 420536 811550 2 12 999991 1 8 999992 -717298 1 3 999997 215231 2 4 999994 2 799370 866063 2 13 999992 1 78170 945108 586235 2 13 999993 1 286468 489143 105827 1 150633 525494 468196 2 905391 918848 1 311913 707153 -214630 2 2 999999 2 930650 993284 1 117692 719485 472080 2 106789 277488 1 2 999999 731251 2 129791 657647 1 747728 862025 330422 1 2 999999 -722522 2 358020 407284 1 18 999992 -585489 2 2 999999 2 196070 357028 1 2 999999 284649 1 16 999984 437184 2 19 999985 1 2 999999 -335687 1 5 999984 886292 2 270223 654380 2 8 999991 2 446373 720348 2 2 999999 1 309718 995980 3932 2 2 999999 2 3 999997 2 189548 348533 2 6 999995 1 3 999998 -913696 2 16862 218117 2 14 999982 1 2 999999 -496696 1 2 999999 -454144 2 39394 998507 2 2 999999 1 123165 178230 430647 1 10 999982 365067 1 591424 745223 448540 1 2 999999 692049 2 5 999983 1 9 999983 426916 2 19644 55589 1 733816 763394 825780 1 2 999999 -354939 1 1 999983 -856545 2 541276 973087 1 18 999987 44434 2 19 999998 1 12 999984 844201 1 2 999999 -119000 2 16 999995 1 1 999985 -655860 1 2 999999 -25325 2 10 999982 2 12 999985 2 15 999992 1 12 999999 746755 2 413956 740683 2 125252 395521 2 2 999999 2 2 999999 1 788366 992401 -943657 1 2 999999 -413479 2 19 999996 1 2 999999 400192 2 118169 942710 2 1 999989 1 1 999992 890638 2 12 999999 1 109989 799778 -696498 1 2 999999 879715 1 2 999999 541414 1 6 999987 -999413 2 2 999999 2 2 999999 1 50862 768093 456900 1 648555 823280 -589624 2 282079 561983 2 6 999982 2 10 999983 1 17 1000000 679329 1 16 999998 669213 2 332212 803820 1 2 999999 -738161 2 17 999988 2 182351 524451 1 131709 619840 -243031 1 6 999982 -808381 2 8 999999 1 17 999986 284564 2 451454 610303 2 2 999995 1 519037 849177 -562909 2 378884 859393 1 496724 756526 -553509 2 210966 958909 1 10 999990 -436517 2 2 999999 2 2 999999 2 12 999998 1 10 999986 -553465 2 2 999999 1 6 999984 499838 2 1 1000000 1 246217 958990 -397178 2 2 999999 2 16 999983 2 2 999999 1 4 999995 -5852 1 327040 813554 382679 1 7 999987 633397 1 18 999982 -651962 1 2 999999 -902929 2 67598 619313 1 2 999999 -980372 1 5 999996 -275083 2 2 999999 1 107678 264039 -91816 2 2 999999 1 2 999999 -643869 1 16 1000000 605604 1 2 999999 830718 2 343879 838428 1 18 999987 420771 1 259327 922355 117696 1 116461 540824 -286833 2 8 999985 1 2 999993 -641375 2 2 999993 1 445174 928692 -871839 1 2 999999 -139261 1 2 999999 -33878 2 343054 806983 1 2 999999 -863636 1 2 999999 945786 1 5 999985 -235849 1 327693 510152 -560927 2 368131 809891 2 10 999990 1 2 999999 -756993 1 9 999990 514754 2 2 999999 2 2 999999 2 2 999999 1 19 999989 -354036 2 923341 972305 2 2 999999 1 3 999994 583358 1 2 999999 -143682 1 2 999999 593081 1 2 999999 -266843 2 214275 326977 2 2 999999 1 2 999999 555507 1 1 999983 -379416 2 691073 750723 2 2 999999 1 542494 948473 271098 1 3 999992 -170175 1 8 999986 605247 1 13 999998 50848 1 113187 752451 -457228 2 2 999999 1 7 999996 280242 2 3 999981 1 13 999999 661393 2 2 999999 2 2 999999 1 2 999999 848857 1 3 999999 55243 2 39236 738719 2 508998 990865 2 19 999985 2 4 999994 2 2 999999 1 11 999988 311828 1 20 999988 395238 1 2 999999 -200709 1 2 999999 352386 1 2 999999 -954742 1 809566 909937 -885405 2 5 999997 2 2 999999 1 2 999999 -569987 1 596167 900871 720934 1 37540 204196 -968713 1 141046 748529 -376261 1 2 999999 -668294 1 616599 767615 977301 2 12 999996 1 223317 929733 -2653 1 2 999999 715297 2 636953 998995 1 767618 983850 -798983 1 349932 898040 -990162 2 2 999999 1 2 999999 765501 2 2 999999 2 294245 931726 1 2 999999 -991750 1 5 999982 -155804 1 2 999999 -184070 1 2 999986 -665820 2 20 999988 2 2 999999 2 102546 239475 1 2 999999 320480 1 2 999999 -380154 2 3 999995 1 156059 222160 -393627 2 2 999999 1 439458 657405 -817755 1 82939 196372 493431 1 563551 615571 48188 2 220407 692026 1 4 999990 -666991 2 1 999982 1 15 999982 -224545 1 269176 342300 715632 2 404728 807966 2 4 1000000 1 1 999994 182463 2 327747 390960 1 733477 908200 145050 2 534338 915517 1 188415 585653 284326 2 19202 138014 2 61426 148405 1 101238 517295 339873 2 2 999999 2 576471 624900 2 2 999999 2 1 999993 1 2 999999 -477713 2 12 999995 2 2 999999 1 10 999996 903971 1 2 999999 778212 1 2 999999 19549 1 2 999999 -788856 2 2 999999 1 2 999999 245537 2 2 999999 2 2 999999 1 16 999988 105648 1 2 999999 666199 2 2 999999 2 258591 350511 1 312044 920703 -779237 1 95209 808412 -780142 2 2 999999 2 2 999999 2 20 999993 2 36450 911217 2 10 999996 2 2 999999 2 2 999999 1 2 999999 -799666 1 18 999997 528179 1 77702 537014 607648 1 2 999999 -969388 2 662506 922173 2 278101 468613 2 912467 991293 2 3 999988 1 8 999994 180820 1 20 999988 542521 2 8 999993 2 2 999999 2 2 999999 2 2 999999 1 140405 909693 926873 2 8 999999 1 2 999999 -364544 1 2 999999 991779 2 99290 770698 1 308127 374341 534074 1 10 999999 -775526 1 2 999999 490397 1 2 999999 -627554 2 2 999999 1 16 999992 -48338 2 2 999999 1 783416 823023 -97412 2 111825 528831 2 5 999981 2 2 999999 1 559072 659877 697371 1 17 999989 -411691 2 19021 124411 2 20 999998 2 2 999999 2 5 999998 1 160081 270914 709083 1 15 999981 -937212 1 10 999989 -227489 2 297597 344980 2 7 999995 1 2 999999 -739030 2 2 999999 2 1 999981 2 12 999988 2 489709 877452 1 18 999992 -357201 2 350039 760771 1 14 1000000 616161 2 11 999984 1 13 999984 394930 2 671064 875003 1 387105 591284 -190321 2 2 999999 1 8 999994 -214675 1 2 999999 -234842 2 2 999999 2 2 999999 1 606663 888580 443443 1 173749 711735 -152920 1 2 999999 215064 1 19 999999 880181 2 167489 399825 2 22049 639581 2 2 999999 2 17 999985 1 2 999999 472094 2 17 999990 1 18 999995 -522016 2 2 999999 1 57894 171944 -712260 2 2 999999 2 10 999994 2 2 999999 2 13 999982 1 2 999999 -615147 2 197750 721873 2 321631 482451 1 2 999999 -661326 2 2 999999 2 2 999999 2 16 999986 1 2 999999 -322006 2 10 999996 1 2 999999 -620349 1 801600 902041 43786 2 2 999999 1 2 999999 204674 1 2 999999 496096 1 18 999995 -992767 1 2 999999 447656 2 2 999999 2 308280 775799 2 168373 901832 1 20 999995 -165808 2 2 999999 1 2765 324811 -429971 1 2 999999 -26295 2 2 999999 2 348517 719472 2 5 999986 2 245034 381304 2 3 999988 2 2 999999 1 18 999993 273356 1 2 999999 865705 1 284350 691269 115780 2 2 999999 1 2 999999 385083 2 172862 537831 1 165206 705315 -468823 2 16 999983 1 29387 642506 -976798 1 95553 799072 813791 1 536823 824512 -465059 2 2 999999 2 1 999996 1 46656 557517 715988 2 19 999995 2 1 999984 2 150955 832981 2 14 999988 2 226647 785818 1 2 999987 809215 1 2 999989 48329 1 2 999999 -847651 1 16 999994 322220 2 880205 902456 1 723667 946695 -603827 2 2 999999 2 2 999999 2 2 999999 2 170230 471427 2 18 999981 1 3 999985 807910 1 2 999999 -883408 1 404627 746470 525215 1 418511 657406 442701 2 2 999999 1 2 999999 852762 2 444817 981546 2 26811 898639 1 6 999982 -413960 2 484119 780729 2 499108 524893 2 2 999999 1 480504 626082 -596510 1 2 999999 765 1 8 999993 -100204 1 18 999999 -851289 2 14 999990 1 2 999999 -131168 2 69376 197147 2 2 1000000 1 165850 416785 463563 2 666319 800000 2 3 999998 1 2 999999 -125999 1 12 1000000 -890531 2 17 999990 2 2 999999 1 240689 959917 -145201 1 3 999986 517389 1 2 999999 -691048 2 2 999999 2 65113 678612 2 2 999999 1 2 999990 -513629 2 2 999999 1 944051 949468 -697420 1 15 1000000 241879 2 18 999991 2 3 999990 2 1 999985 1 2 999999 -902580 1 10 999989 81951 1 10 999999 761304 2 13 999981 2 575021 609722 2 396433 812953 1 339465 719009 -312815 2 658914 856954 2 2 999999 1 9 999990 -855278 2 2 999999 2 20 999987 2 273066 609875 2 19 999985 1 3 999989 519811 1 125618 551783 -34401 1 17 999985 545972 2 282219 337125 2 2 999999 2 187559 642422 2 2 999999 1 285455 765950 228660 1 132441 766456 -400875 2 611929 850685 2 7 999988 2 1 999997 2 2 999999 1 2 999999 664645 1 377493 995339 13525 2 2 999999 2 2 999999 2 560340 850311 1 620021 983228 707660 2 510194 517566 1 2 999999 197051 2 72728 686418 2 3 999999 2 6 999991 1 2 999999 -282140 1 624344 626389 923156 1 18 999993 -91520 1 15 999998 -532208 1 2 999999 502580 1 13 999989 -728817 2 2 999999 2 2 999999 1 172846 237408 972006 2 2 999999 2 2 999999 2 4 999999 2 2 999999 1 17 999992 490641 1 2 999999 210903 2 20 999998 1 2 999999 818282 2 190417 982845 1 609720 885793 803016 1 42796 372303 286486 2 3 999987 1 350379 805342 123503 2 2 999999 2 188762 247551 1 9 999999 261281 2 358109 522152 2 504592 723581 2 544660 564839 2 2 999999 1 2 999999 574577 2 177575 700720 1 19 999988 425026 1 2 999999 34700 1 2 999999 418589 2 248994 310757 1 65733 853356 556435 1 1 999994 592764 2 637967 959027 1 2 999999 122561 1 759402 966151 269725 1 360870 627819 103563 1 20 999990 -726688 2 2 999999 2 2 999999 1 160777 622555 -355990 2 7 999991 2 225634 242641 2 2 999999 2 11 999981 2 117555 492985 2 7 999986 2 162297 885941 1 2 999999 -302964 1 2 999999 -497795 2 577087 992345 2 154382 456435 2 47813 893464 2 1 999994 1 3 999992 -893847 2 6 999996 1 259000 672340 -618004 1 2 999982 -510361 2 765881 939592 2 39031 514961 2 10 999988 2 3 999994 1 2 999999 -263259 2 17 999989 1 2 999999 -792961 1 2 999999 -478841 1 16 999992 159817 2 11 999985 1 242613 498479 -176200 2 19 999998 2 584284 856868 1 82424 593965 -106907 1 6 999986 786711 1 4 999984 873924 2 2 999999 2 511248 857193 1 829744 955777 39680 2 13 999996 2 2 999999 1 374326 857165 -777922 2 2 999999 1 4 999985 -901058 2 20 999995 2 17 999989 2 56445 779248 1 2 999999 -285248 2 593255 883027 2 2 999999 1 90068 206878 -687786 1 2 999999 485807 1 3 999994 183405 2 2 999999 1 2 999999 -664815 1 18 999997 -999893 1 17 999991 -995470 2 5 999999 1 10 999998 -556266 2 307772 599908 1 87348 567306 453843 1 15 999986 -701553 1 13 999988 -714030 1 249494 823295 354541 2 2 999999 2 253419 360652 1 5 999997 -111075 2 161549 498049 1 51522 918540 188665 2 4 999992 2 2 999999 2 5 999984 1 2 999999 -205433 2 18 1000000 2 495655 941437 1 514899 559542 -72260 1 867921 985186 748152 2 7 999983 2 394192 642990 2 2 999999 2 2 999999 2 2 999999 1 615318 893713 -358787 2 8 1000000 2 19 999987 2 675509 861800 2 4 999999 1 2 999999 -608310 2 5 999981 1 7 999981 -611359 2 25387 393357 1 399293 510601 734627 1 15 1000000 -193403 1 2 999999 -415628 1 281212 405871 -832924 1 2 999999 291999 2 6 999985 1 20 999982 -59161 2 1 999987 1 2 999999 134964 1 2 999999 597414 2 2 999999 2 2 999999 1 18 999990 563077 2 2 999999 2 2 999999 2 14 1000000 1 12 999990 -685468 1 293249 636205 59939 1 805439 877326 111310 1 12 999992 90600 1 2 999984 -668558 1 3 999996 -561809 1 513293 900943 -123904 1 4 999998 757603 1 2 999999 871375 2 218873 832893 2 73033 465638 1 19 999993 -265936 2 2 999999 1 2 999999 -510070 1 2 999999 -706247 2 2 999999 1 2 999999 -325466 1 2 999999 151815 2 13 999995 1 9 999985 -401751 1 18 999993 -956368 1 11 999986 -847333 2 2 999999 2 17 999985 2 7 999991 1 16 999990 -918936 1 20 999996 652729 2 78627 395832 2 1 999996 2 2 999999 2 1 999998 1 7 1000000 -361938 2 19 999997 1 2 999999 -39721 2 20 1000000 2 400578 998170 2 587824 958683 2 655145 678499 1 2 999999 -889500 1 2 999999 392383 1 134724 503805 -935560 2 2 999999 1 17 999994 -224564 2 15 999992 1 14 999983 -433001 1 614224 808925 -427317 1 890041 916312 298739 1 482378 933428 -706323 1 427912 868750 -126272 1 11 999982 587684 2 2 999999 2 2 999999 2 508001 739679 2 2 999999 1 2 999999 361188 1 10 999981 -980034 2 2 999999 2 812414 911953 2 14 999990 2 2 999999 1 66331 238830 -810113 2 1 999990 1 12 999981 -730813 1 2 999999 407912 2 2 999999 2 274467 341581 1 2 999999 -458609 2 3 999998 2 2 999999 1 2 999999 946540 1 15 999986 490894 1 2 999999 76146 1 9 999991 -519392 2 20 999992 2 20 999998 2 562185 821222 1 2 999999 477479 1 2 999999 355663 2 13 999992 1 2 999999 -809303 1 2 999999 812816 1 357115 753930 733138 2 2 999999 2 246944 867986 2 354281 354536 1 2 999999 -716017 2 2 999999 2 2 999999 1 71879 788205 -779771 2 2 999999 1 659656 804631 -516810 1 2 999999 333614 1 191298 419051 -298670 1 262830 641287 -126269 2 2 999999 1 2 999999 751733 1 8 999994 886199 1 258393 706707 862747 2 2 999999 1 88931 415658 -417258 2 360622 380583 1 3 1000000 -689014 2 36240 287235 2 6 999996 2 2 999999 1 18 999982 -597645 1 65459 155725 736322 1 20 999985 -161237 2 2 999999 2 17 999984 1 688385 795945 -133929 2 818084 902755 2 580911 660506 1 2 999999 597476 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 113363 2 624395 941952 2 2 999999 1 10 999995 737569 2 19 999996 1 14 999997 -641002 2 7 999992 2 2 999999 1 12 999988 730053 1 101039 506856 985630 1 517498 981151 454927 1 195732 680213 -970774 2 359337 940990 2 444494 623513 2 2 999999 2 2 999999 2 2 999999 2 665550 967199 1 2 999999 57571 2 213325 367158 2 2 999999 2 9 999996 1 2 999999 -458113 1 14 999992 -121292 2 2 999999 1 117082 317727 493016 1 391930 925028 47378 1 246075 398346 -162242 2 8 999983 1 18 999995 -98590 2 369253 987592 1 19 999995 186691 1 206244 957482 -207824 2 2 999999 2 2 999999 2 2 999999 2 17 1000000 2 19 999996 2 2 999999 1 2 999999 -974716 1 2 999999 225032 1 9 999986 -120990 2 137809 963275 1 272185 651582 117598 2 433349 491651 1 2 999999 522346 2 639220 873981 1 20 999983 321220 2 1591 348388 1 136293 151230 -802933 1 2 999999 -695419 1 19 999998 296450 2 10 999995 2 11 999984 1 8 999996 -835266 1 319161 797610 772075 1 2 999999 -487721 1 657336 835338 888785 2 11 999996 1 272060 927838 165933 2 3418 625329 2 16 999982 1 1 999991 698867 1 398184 755980 766646 1 6 999994 853023 2 2 999999 2 2 999999 2 2 999999 1 550425 698592 -423476 1 166734 369005 -303961 2 11 999995 2 2 999999 1 20 999981 -372695 1 17 999981 27942 1 2 999999 -347141 1 7 999998 862868 2 262590 346507 1 96381 707217 -673363 2 2 999999 1 15 999994 50243 2 2 999999 1 162752 735655 -812274 1 20 999990 467211 1 10 999999 759155 1 2 999999 676616 2 14 999988 2 2 999999 2 16 999996 2 183464 563957 1 574446 763552 889703 2 148873 318351 2 527215 565597 2 2 999987 1 2 999999 141605 2 548927 555604 2 3 999986 1 633582 838688 296397 2 2 999999 1 652636 935303 321176 1 2 999999 -508555 2 2 999999 2 2 999999 1 20 999987 853090 1 3 999999 -716582 1 6 999989 -952818 2 14 999998 2 2 999999 1 339022 749383 168643 2 18152 323886 1 2 999999 -885645 1 508750 899539 -76770 2 2 999999 1 5 999993 239518 1 800868 860066 -883932 2 327819 909604 1 2 999999 466822 1 136123 588875 287046 1 2 999999 723742 2 94792 154829 2 422729 524284 1 18 999998 -942360 2 593775 826421 1 2 999999 -175231 2 17 999984 2 58887 276754 2 283555 884124 1 11 999989 563290 2 3 999988 1 2 999999 842508 1 375532 657923 332632 1 16 999987 -976743 1 592821 665622 456385 2 11839 201869 1 2 999999 -152811 1 344986 384468 -918705 1 7 999996 586714 1 2 999999 -435195 2 421477 806253 2 2 999999 1 2 999999 818384 2 2 999999 2 18 999986 1 2 999999 390715 2 2 999999 2 7 999996 2 13 999996 1 2 999991 511942 1 2 999999 -397248 2 372279 656953 1 558369 664205 -120298 1 209976 757846 -305948 2 2 999999 1 437358 888764 698352 2 86082 435838 2 2 999999 2 9 999986 2 18 999995 1 2 999999 -879783 1 2 999999 775432 2 20 1000000 2 78563 381321 1 2 999982 261738 1 20 999993 657781 2 2 999999 1 2 999999 577765 2 597989 779480 2 15 999983 2 254554 647214 2 2 999991 2 396798 786817 1 2 999999 595359 1 726626 773578 -761605 2 11 999986 2 2 999999 1 276814 363971 -9361 1 6 999985 -334570 2 356091 731045 1 2 999999 -802785 2 2 999999 1 2 999999 374979 1 751268 925539 -837915 1 17 999996 475527 2 10 999989 2 277363 800851 2 2 999999 1 509858 749092 -388064 1 87734 88884 380706 2 3 999992 1 649250 854399 -585351 1 2 999999 298833 2 759238 775278 2 4 999986 2 2 999999 1 24683 221439 -39278 2 3 999988 1 12 999987 -163514 2 2 999999 1 2 999999 279842 2 18 999999 1 284861 374770 205198 2 2 999999 2 43696 342595 1 19 999995 176692 2 12 999984 2 3 999981 2 170990 959261 1 10 999999 -65788 2 6 999983 1 271767 545899 959057 2 8 999992 2 441148 911590 2 657898 900296 1 2 999999 -722353 2 7 999983 2 302132 945052 2 16 999992 1 567461 875112 8416 2 17 999999 1 378958 396871 925757 1 472630 988798 420162 2 759375 769126 1 2 999999 921413 1 14 999998 602498 2 251614 472098 1 168001 973229 -344883 1 19 999997 -875662 1 2 999999 464772 1 102025 985459 180960 2 2 999999 1 15 999991 451754 1 10 999999 459390 2 14 999996 2 13 999982 1 333955 439091 288374 2 13 999995 1 2 999999 -799099 2 15 999987 1 433960 771037 -916583 1 391390 992982 -287207 1 2 999999 590205 2 2 999999 1 2 999999 -197811 2 6 999987 1 589874 813854 526545 2 523258 916913 1 17 999984 -403442 1 2 999999 -278682 1 16 999991 154849 2 6 1000000 2 5 999981 2 459843 694852 2 2 999999 2 3 999982 1 2 999999 803053 1 2 999999 -493742 1 10 999991 -218150 2 853130 939420 2 8 999998 2 2 999999 1 6 999986 116493 2 10 999988 1 78141 850272 813699 1 788652 804438 -881687 2 1522 269523 1 20 999993 -497165 2 6 999993 2 2 999999 2 2 999999 1 2 999999 983613 1 838757 973644 -12579 1 2 999999 -173050 1 2 999999 151794 2 377111 692323 2 60895 223015 2 2 999999 1 8 999989 950754 2 574645 633707 2 115802 922183 1 2 999999 961939 2 19 999996 1 2 999999 858783 1 2 999999 -789115 1 14 999991 -136158 1 2 999999 634375 2 2 999999 2 6 999981 2 668758 977473 1 320599 474907 800234 2 16 999989 1 71229 447725 -869695 1 379359 904286 913783 2 323742 842909 2 2 999999 2 2 999999 2 4 999987 1 2 999999 -72455 2 2 999999 1 2 999999 529093 1 87746 736448 -318456 2 1 999996 2 2 999999 2 2 999999 1 2 999999 -849899 1 7 999990 929764 2 2 999999 2 145445 594972 1 2 999999 627760 2 2 999999 2 4 999985 1 2 999999 -999197 2 2 999997 1 34994 239181 -953041 2 2 999999 2 14 1000000 2 262101 658256 1 20 999996 -782934 1 2 999999 -114417 1 20 999996 -996306 2 2 999999 1 2 999999 -887762 1 624320 876295 -871376 2 2 999999 1 470884 732064 371200 2 539639 980908 2 14 999996 2 347207 659205 1 2 999999 -111401 1 299253 969366 -316807 2 2 999999 2 14 999985 2 404277 554034 1 13 999989 -596321 1 100660 105702 704613 1 10 999983 173977 2 306244 761962 1 2 999999 787118 1 186157 954975 -955687 2 21138 751076 2 114043 905477 1 2 999999 -714628 2 6 999985 2 821659 935162 2 10 999983 1 524831 910033 -105580 2 2 999999 2 68929 713290 1 2 999999 -67249 2 83469 800099 2 2 999999 1 2 999999 -414521 2 621911 987814 1 229847 625821 872541 1 8 999991 493885 1 532209 992702 285873 2 326233 925565 1 2 999999 567445 1 2 999999 -213674 2 18 999988 1 8 999989 780635 1 2 999999 -831508 2 125889 425247 2 569790 878744 2 2 999999 2 399939 442260 1 13 999992 -33066 2 5 999986 2 15 999983 2 2 999999 2 2 999999 1 8 999986 361343 2 632017 891899 2 4 999985 2 722753 807846 1 2 999999 457549 1 2 999999 846860 2 2 999999 1 847618 926383 -251349 2 2 999999 1 151258 773428 127169 1 19 999991 -351098 2 491517 622693 2 323326 349056 1 84762 150580 -147843 1 11 999989 830725 1 267405 769134 881787 2 2 999999 2 2 999999 1 2 999999 828191 2 20 999988 2 2 999999 2 210663 711269 1 2 999999 -141558 2 192662 817786 2 16 999988 1 77811 748440 571690 1 111629 203389 -301284 1 331870 593738 -239799 1 551515 557989 -440056 2 2 999999 1 634784 893692 701358 1 553815 813751 602759 2 2 999999 2 18 999995 2 2 999999 1 426539 828203 -575108 2 512667 619185 2 2 999999 2 8 999997 1 210682 795622 -943592 2 833661 838545 2 20 999988 2 7 999997 1 510336 997684 759743 1 2 999999 912162 1 10 999994 365628 1 257355 498023 -532304 2 130346 952930 1 2 999999 833344 2 2 999999 2 400333 792342 1 2 999995 777684 1 5 999987 -348175 2 366567 835142 2 145058 557779 2 14 999991 1 42214 343569 508217 2 1 999994 1 227893 991919 -837366 2 137525 533888 1 7 999986 -516590 1 2 999993 564455 1 2 999999 755444 2 307889 917636 2 2 999999 2 2 999999 1 2 999999 -134101 2 2 999999 2 19 999997 2 10 999984 2 24613 353811 1 800504 952917 -785386 2 18 999990 1 110324 508081 967708 1 8 1000000 -142532 1 13 1000000 368939 2 2 999999 2 161039 266325 1 4 999985 -46268 2 269209 964389 1 2 999999 247389 1 10 999990 101107 2 2 999999 2 341342 615532 2 336819 749802 1 2 999999 414273 1 321155 560541 -95432 1 173536 627170 367300 1 55963 281396 -964263 1 399726 993659 636877 2 2 999999 2 2 999999 1 2 999999 491012 2 2 999999 1 305392 818005 863586 1 2 999999 102193 2 253929 936956 1 11 999997 -978886 1 2 999999 724237 1 250592 376776 442360 1 20 999990 232335 1 2 999999 187984 1 2 999999 960926 1 563410 888593 -518526 2 106348 245990 1 831472 861945 -949884 2 675063 823457 2 9 999984 2 9 999999 1 18 999985 802018 2 181706 869947 1 2 999999 -624494 2 715757 720193 1 2 999999 771223 2 2 999985 2 2 999999 1 7 999981 -920031 1 2 999999 516580 1 574947 985463 45706 2 358 709639 2 2 999999 1 2 999999 918453 2 2 999999 2 1 999997 1 2 999999 -297989 2 1 999996 1 12 999999 142064 1 9 999999 662639 2 2 999999 2 11 999985 1 268740 431873 -316285 2 13 999991 2 2 999999 2 514952 967666 1 478327 622131 333700 2 2 999999 2 6 999988 2 2 999999 1 40837 228150 -206705 2 17 999992 2 15 999986 2 517390 838669 2 2 999999 2 2 999999 1 359846 540237 -498522 1 93426 310433 192202 1 2 999999 -151659 1 312213 751144 -565962 2 2 999999 2 2 999999 2 162684 615535 1 2 999999 171246 1 82095 124183 881347 1 209857 761349 -991110 1 164773 618140 633440 1 29033 563951 -133470 1 168998 334431 120609 2 18 999989 2 682792 807652 1 11 999986 -362011 2 19 999981 2 20 999989 1 177049 282330 208028 1 2 999999 -425047 1 7 999995 -313663 2 5 999981 1 94774 965710 721303 1 14 999985 -792874 2 112544 795579 1 10 999993 775743 2 354422 700268 2 16 999991 2 13 999992 1 528030 794886 -681026 2 16 999986 1 3 999988 204928 1 267875 687772 118655 1 2 999999 722965 1 16 999987 -509245 2 6 999996 2 210741 561272 1 20 999994 -52311 1 67712 478476 570142 2 2 999999 1 2 999999 -806489 1 17 999986 -829656 1 6 999994 -693590 2 735688 890556 2 146695 749058 2 124198 696514 2 17 999985 2 2 999999 2 60134 155878 2 7 999999 2 10 999990 1 2 999999 -847759 2 2 999999 2 2 999999 2 701968 967122 1 16 999999 352390 1 2 999999 -842658 2 19 999981 2 10 999993 2 685735 988891 1 2 999999 -40368 1 54625 999951 -747202 2 11 999991 2 2 999999 1 16 999994 224819 2 2 999999 1 28982 924470 259112 2 795947 819514 1 249382 403648 -404102 1 2 999999 -50922 1 862239 976779 194196 1 2 999999 -39859 1 329579 999596 -285230 2 2 999999 1 20 999998 974780 1 2 999999 -900210 1 2 999999 -505416 1 2 999999 93215 1 18 999997 139010 1 2 999999 -919945 2 2 999999 2 17 999989 1 719780 982126 148880 1 11 999994 613706 2 557489 965599 2 281920 729967 2 2 999999 2 734186 858824 2 156193 774557 2 12 999987 2 14 999996 1 19 999990 319563 2 38979 989846 1 16 999988 73366 2 20 999989 2 17 999982 1 2 999999 -216874 2 5 999993 1 8 999981 451292 2 2 999999 2 140307 946779 1 2 999999 -342392 1 277025 682430 63917 1 588861 937349 -764405 2 1 999986 1 2 999999 -562788 1 6 999998 278764 2 2 999999 1 12 999984 711334 1 2 999999 15281 2 18 999989 2 336017 434124 1 298251 703588 -792382 1 2 999999 -379556 1 2 999999 799382 1 839840 863629 93657 1 12 999998 -242341 2 849826 921150 2 18 999999 2 1 999996 2 2 999999 2 10 999990 1 10 999981 -237488 1 2 999999 -258240 2 290961 651238 2 2 999999 2 2 999988 1 19 1000000 -109370 2 2 999999 1 522819 718035 463847 2 1 999999 2 263976 395057 2 7 999983 1 4 999993 -138375 1 6 999998 791261 1 12 999994 -718961 2 2 999999 2 20 1000000 1 320674 703268 -803718 1 2 999999 674715 1 16 999994 -166079 2 115047 404495 1 441455 863447 -272171 1 223053 285270 -411791 2 2 999999 1 344313 474556 468256 1 20 999988 -211534 2 2 999999 1 1 999992 222009 2 2 999999 2 490499 542701 2 2 999999 2 16 999998 2 2 999986 1 2 999999 345531 2 8 999998 1 2 999999 599261 1 2 999999 -773108 2 17 999994 2 104344 809985 1 2 999999 -115165 2 2 999999 2 2 999999 1 18487 511697 -479441 2 2 999999 1 2 999999 38463 2 2 999999 2 9 999997 2 1 999996 1 13 999996 606481 2 2 999999 1 2 999999 355993 1 405735 638357 670370 2 6 999994 2 332235 894911 2 589841 787821 2 2 999999 2 34416 735860 1 2 999999 27776 2 554292 951470 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -991446 1 2 999999 -503871 1 517793 974306 -829522 2 16 999995 2 242958 540113 1 3 999983 -151624 2 2 999999 1 2 999999 500309 2 7 999984 1 9 999993 854958 2 2 999999 2 2 999999 2 2 999987 2 19 999989 1 17 999999 -304395 1 46328 199938 169419 2 12 999998 1 2 999999 14545 2 2 999999 2 427612 793083 2 13 999986 2 638164 663302 2 2 999999 2 2 999999 1 528116 644184 -519826 2 19 999998 1 411132 812545 -530058 1 18 999991 368104 1 2 999999 487587 2 17 999994 1 672278 887820 177906 1 13 999996 -442740 2 2 999999 1 6 999998 -975167 2 2 999999 2 2 999999 1 3 999989 53861 1 11 999996 -124004 1 2 999999 374127 1 415482 531978 -483171 1 809323 833406 86238 2 2 999999 2 14 999983 2 8 999992 1 15 999981 -352969 1 5 999997 -534294 1 2 999999 296517 2 126902 224681 1 674800 842417 -875679 1 5 999985 824248 1 2 999999 325758 2 17 999981 2 167568 795614 1 201678 638139 150626 1 101960 612098 -53044 2 2 999999 1 15 999991 -470710 2 278321 734110 2 2 999999 1 2 999989 -699252 1 2 999999 870826 1 265869 642159 520590 1 8 999990 654246 1 2 999999 -264262 2 2 999999 1 2 999999 -27590 1 2 999999 -171084 1 13 999988 404244 2 31998 845501 2 6 999984 1 7 999983 -785929 2 2 999999 2 7 999994 2 2 999999 1 8 999986 -861045 2 15 999981 2 17 999995 1 19 999986 -508296 1 2 999999 241490 2 302165 742850 2 3 999993 1 3 999993 -110646 1 39169 201484 -77459 2 2 999999 2 15421 947181 1 7 999989 -898275 2 581066 635631 1 101219 492713 -831089 2 420839 535620 2 2 999999 2 5 999998 2 2 999999 1 424571 974939 420120 1 2 999999 467434 2 19 999995 1 11 999987 786578 1 14 999997 508764 2 2 999999 1 20 999984 -166064 2 348632 959888 2 13 999992 2 285294 445475 1 543384 735367 365663 1 19409 720230 -717688 2 2 999999 1 15 999989 284797 2 10 999982 2 940904 954591 2 5 999996 2 2 999999 2 2 999999 2 4314 74342 2 14 999990 1 14 999981 -372984 2 2 999999 2 2 999988 2 4 999987 2 2 999999 2 438457 819839 1 14 1000000 -450366 1 12 999981 619820 1 376783 488755 -407626 2 268894 846475 1 17 999988 371148 1 3 999999 302336 2 2 999999 2 2 999999 1 40018 439896 421333 2 253623 705619 1 2 999999 78861 2 2 999999 1 460955 993426 -467651 1 372750 958886 -49043 1 1 999993 700590 1 2 999999 28755 1 293871 485432 -129030 1 16 999995 212876 2 2 999985 1 634623 769836 673126 1 2 999999 -317822 1 2 999999 -765467 1 644837 768824 523882 1 2 999999 972066 2 2 999999 1 628486 942370 427051 2 11 999995 2 2 999999 1 2 999999 138840 1 273201 472179 248691 2 4 999986 2 640889 968459 1 2 999999 -293744 1 453986 633751 513217 2 2 999999 1 15 999998 -783077 2 2 999999 1 2 999999 -245031 1 2 999999 187209 1 2 999999 258676 2 145090 375765 2 475312 972656 1 51390 531665 -39368 1 13 999990 32201 2 876320 963926 2 17 999988 1 258684 470245 -328909 2 2 999999 1 19 999988 -733917 1 649491 693698 46250 2 2 999999 1 2 999999 221661 1 293231 604808 -111444 1 271060 546215 -813639 1 28295 33831 64175 1 88640 107228 -679758 1 6 999988 286990 1 457894 809944 469276 2 2 999998 2 18 999996 2 2 999999 2 19 999994 1 267051 744693 107718 2 550192 676602 1 2 999999 -111755 1 2 999999 801710 1 294127 408065 489160 2 435324 613620 2 2 999999 2 82140 837406 2 19 999984 2 3 999989 2 16 999994 1 14 1000000 70053 2 11 999998 2 335551 620739 1 2 999999 543350 1 2 999999 -887417 1 2 999999 -476891 2 3 999999 1 252202 661612 805416 1 2 999999 346746 2 16 999988 2 32482 117268 2 2 999999 1 2 999999 -39144 1 321723 882801 -924283 2 6 999994 2 20 999995 2 2 999999 1 16 999989 159755 2 1 1000000 1 564309 969833 208497 1 3 999983 -468912 1 2 999999 453687 1 584859 745929 -673701 1 4 999985 -185233 1 2 999999 367287 1 2 999999 606838 1 5 999991 912263 2 102084 544927 2 2 999999 1 20 999983 -534586 1 11 999991 177150 1 2 999999 792024 2 853626 970652 2 2 999986 2 11 999993 1 2 999999 931484 1 774851 827715 -163111 1 2 999999 326538 2 11 999994 1 565681 893990 421696 2 34349 711373 1 568000 951010 353793 2 2 999999 2 2 999999 1 2 999999 834348 1 14 999991 246910 2 2 999999 1 2 999999 -750237 1 2 999999 -751271 1 12 1000000 586581 1 19 999991 863196 1 470071 849830 945848 2 1 999994 1 717836 828497 -464070 2 481621 901731 2 184834 497668 1 2 999999 -776984 1 2 999999 871285 2 2 999999 1 8 999988 -973542 2 2 999999 1 11 999994 646582 2 335202 613389 1 798572 871104 -862020 2 2 999999 1 2 999999 -451927 1 162277 795276 345648 1 3204 265948 892762 1 569790 924595 404779 1 209692 532856 832471 1 18 999990 -929675 2 54705 568770 1 17 999982 998233 2 2 999999 1 851488 977227 442993 2 20 999994 2 721959 920423 2 20 999990 2 7 999992 2 74300 155787 1 2 999999 239266 1 9 999988 603493 1 2 999999 833252 2 17 999982 2 377813 757073 1 13 999983 -394233 2 17 999994 1 7 999993 305494 1 15 999990 -579436 1 544807 559272 676823 2 437832 515310 1 12 999982 721305 1 371433 768369 247547 1 2 999999 634010 1 99759 769524 -588668 2 2 999999 1 2 999999 -919241 2 15 999983 1 19 999999 -909682 2 17 999985 1 20 999995 103120 1 2 999999 611020 1 2 999999 -783913 1 5 999991 707229 1 19 999999 173563 2 433641 540434 1 372285 399083 -766957 1 8 999988 346067 1 2 999999 -385854 2 310949 890302 1 2 999999 -708482 1 1 999993 815299 1 2 999999 311395 2 2 999999 1 414917 813669 -388745 2 621833 638575 1 4 999985 -705226 1 222143 603052 -832423 2 4 999988 2 176438 738616 1 2 999999 -921787 2 15 999991 2 2 999999 2 19 999997 1 2 999999 -242983 1 2 999999 295394 1 661421 960070 64781 1 2 999999 -424900 2 489708 609222 2 518547 630188 2 733216 847233 2 2 999999 1 453305 760090 -948802 2 2 999999 2 14 999997 2 2 999999 2 180752 256232 2 19 999999 2 2 999999 2 4 999997 1 2 999999 -922185 1 2 999985 -517252 1 149437 381703 -636108 1 2 999999 -289372 2 279004 645930 1 492492 701667 81510 1 434000 816796 226708 1 2 999999 -947051 2 400937 993418 2 38913 888182 1 3 999987 896602 2 28003 792395 1 2 999999 679639 1 406046 695974 -931852 2 520587 863380 2 19 999995 2 315069 661272 2 2 999999 1 2 999999 325432 2 716178 756863 1 378484 444327 583483 1 15 999997 363773 2 2 999999 2 14 999992 1 237646 797362 -322241 1 15 1000000 24152 2 92846 695640 1 121439 168595 846485 1 2 999999 237116 2 7 999999 1 347168 922944 -245736 2 6 999985 1 2 999999 59272 1 620240 641286 535688 2 2 999999 1 686683 973774 287084 1 2 999999 890789 2 15 999993 2 16 1000000 1 461032 888805 437422 2 2 999999 1 2 999999 54386 1 38892 901751 -14715 2 99819 122029 2 4 999995 2 2 999999 2 716334 798978 2 2 999999 2 2 999999 1 6127 811354 687100 2 2 999999 2 14 999984 2 2 999999 2 2 999999 2 5 999983 1 19 999982 -929427 1 293081 950463 -952736 1 4818 709916 -827772 2 2 999999 1 2 999999 -134496 1 18 1000000 646821 2 10 999992 1 463174 705242 -374262 1 682032 792150 -554851 1 7 999997 150594 2 20 999990 2 11 999991 2 2 999999 1 2 999999 -792510 2 9 999997 2 2 999999 1 79109 230559 -566250 2 15 999990 2 20 1000000 2 2 999999 2 2 999999 1 12 999983 -27486 2 6 999981 2 2 999999 2 7 999996 1 2 999999 242864 2 183449 431422 1 499728 588759 827354 1 3 999990 -320927 2 2 999985 1 44605 710508 141324 1 2 999999 -499704 2 2 999999 1 676244 863196 -965266 2 15 999999 2 323079 372710 2 722002 859935 2 2 999999 2 2 999999 2 157478 700954 2 371340 780044 1 149652 613005 205033 1 2 999999 776151 2 2 999999 1 6 999998 -357505 1 2 999987 280722 1 2721 834086 -253594 1 450228 954039 544057 1 14 999998 835689 2 210506 765943 1 2 999999 -274751 1 2 999999 -125262 1 434065 589555 920862 2 773605 794654 1 2 999999 422964 2 2 999999 2 303200 727150 1 17 999990 -871684 2 2 999999 2 244518 373288 2 19 999998 1 9 999982 640179 1 601269 880117 -251295 2 88405 264679 1 126306 151745 -525569 1 2 999999 661333 2 2 999999 2 9 999987 2 2 999999 2 9 999997 2 419804 653856 1 20 999989 -823719 2 296283 562182 2 4 999997 2 17 999996 2 3 1000000 1 6 999993 970039 1 19 1000000 772785 1 2 999999 667318 2 15 999995 1 143468 945816 874699 1 160180 981375 -434393 2 15 999990 1 11 999983 -855569 2 7 999988 1 2 999999 -55133 2 2 999999 2 2 999999 1 617688 709094 -735443 2 669757 875285 2 4 999982 1 2 999999 -837551 2 512617 598657 1 13 999988 -12138 1 10 999984 105062 1 5 999988 391559 2 2 999999 2 2 999999 1 9 999988 870654 2 16 999984 2 2 999999 2 1 999996 1 5 1000000 526778 1 2 999999 -475208 1 36308 221992 913958 1 692488 830651 -656773 2 77233 693143 2 7 999982 1 2 999999 -384112 1 2 999999 999906 2 166871 633677 2 2 999999 2 199297 721150 1 297653 482929 -442448 1 1 999982 621861 2 30038 736380 1 2 999999 993945 1 10 999982 373626 2 2 999999 1 2 999999 409423 1 2 999999 782502 2 491020 703050 2 482916 864165 1 2 999999 -977113 2 769226 882683 2 20 999999 1 12 999994 856729 1 638641 955821 780649 1 16 1000000 666020 1 16 999984 -825154 1 8 999997 -315349 2 2 999996 1 125773 668505 -547914 2 2 999999 2 2 999999 2 343960 374507 1 2 999999 -696495 1 2 999999 -554587 2 2 999999 2 2 999999 2 16 1000000 1 2 999999 569871 2 787970 893034 1 2 999986 144813 1 853159 942588 -348324 1 14 999986 -442435 2 2 999999 2 2 999999 1 111231 943309 132029 1 31652 828758 126866 2 227960 477321 2 356123 804685 1 2 999999 659777 1 3 999998 829579 1 1 999991 237973 1 11 999998 -86091 1 137405 417540 -881870 2 403009 630205 2 2 999999 1 2 999999 911667 2 263299 392650 1 847286 966068 -621037 2 5 999994 1 384928 793586 -124082 1 11 999995 541819 1 10 999997 806644 1 2 999999 -975795 2 392267 447285 1 119900 803385 976752 2 274015 356282 2 608702 659248 2 2 999999 2 8 999986 2 17 999992 1 2 999999 427852 2 14 999982 2 2 999999 1 359426 712911 626901 1 12 999989 -595729 2 2 999986 2 2 999999 1 680772 998885 173504 2 16 999985 2 568040 900143 2 1 999992 2 14 999993 2 9 999990 2 2 999999 2 9 999994 2 2 999999 2 13 999992 2 22502 465485 1 12 999985 891367 2 2 999999 2 2 999999 1 2 999999 834082 2 2 999999 1 3 999999 75444 2 328683 702854 1 2 999999 82078 1 7 999997 141104 2 2 999999 2 22565 653974 1 14 999982 508132 1 191512 915668 574302 1 459444 632654 443617 1 636402 928470 825735 2 6 999989 2 1 1000000 2 299081 534140 1 15 1000000 402453 1 19 999991 552180 2 6 999987 1 521165 610202 126782 2 2 999999 2 405038 907907 2 6 999983 1 16 1000000 -121716 1 1 999988 -706625 2 20 999993 1 831318 957855 605145 1 2 999999 -160289 2 381572 770451 1 2 999999 291071 1 17 999988 969711 2 3 999995 2 2 999999 2 2 999999 1 230678 483882 -36469 1 2 999999 4760 1 15 1000000 962528 2 2 999999 1 2 999999 -864772 2 126735 992268 2 912306 962486 2 607673 626409 2 3 999984 1 5 999992 720871 2 2 999999 2 2 999999 1 504687 907687 118943 1 3 999991 -829697 1 8 999988 -994262 1 8 999981 -780978 1 425008 431452 631067 2 99407 731808 2 2 999999 2 31588 307799 2 163294 397979 1 5 999987 -144146 1 9 999988 428508 2 616504 991421 1 18 999994 102605 2 2 999999 2 2 999999 1 13 999985 791065 1 141581 397752 -90609 1 21062 999233 834643 2 12 999986 2 20 999998 1 12 999998 23071 2 2 999999 2 2 999999 1 17 999995 611697 2 3537 105375 2 2 999999 2 2 999999 2 300393 366963 2 12 999990 1 13 999984 854331 2 2 999999 2 2 999999 2 20112 163148 1 2 999999 13956 1 579214 870631 220385 1 863021 928446 -655252 2 217921 722607 1 2 999999 -288475 1 2 999999 705749 2 175873 350810 1 318187 661121 331768 1 205511 908703 613696 2 186828 350097 1 2 999999 373793 1 4 999999 -139815 1 2 999999 -953462 2 2 999999 1 19 999988 62946 1 2 999999 -89955 2 170216 672937 2 494575 938673 1 2 999999 -184340 1 2 999999 -62110 2 288697 357572 2 409500 582074 2 18 999989 2 14 1000000 1 2 999999 878668 1 104145 590269 -447900 2 306069 888415 1 2 999999 -686029 2 2 999999 1 515395 652003 79906 1 546194 990936 -767109 2 175331 811776 2 459239 597482 2 2 999992 1 130114 890985 -779204 2 53300 653999 2 718721 870310 2 18 999993 1 8 999984 -208350 2 2 999999 2 2 999999 2 8 999994 1 2 999999 -507665 1 17 999986 588934 1 14 999990 476485 2 6 999999 1 189342 430626 737978 2 2 999999 1 56700 711596 -368980 2 8 999993 1 383238 843630 -816959 2 2 999999 1 2 999999 -237838 2 119253 201711 1 2 999999 284637 2 15809 851534 2 223720 544241 2 526925 942870 2 2 999999 2 8 999997 1 410872 571731 307552 1 116498 901900 -738317 1 3 999995 707277 1 2 999999 434957 1 42702 981879 -361958 2 4 999997 2 13 999999 1 2 999999 -393449 2 55684 86352 1 188240 277954 -18199 1 288398 497857 -171145 1 2 999999 929620 1 326775 837315 263286 2 13 999992 1 773463 894182 -489932 1 436004 929621 -413947 2 495714 771921 1 2 999999 -568659 1 2 999999 -955273 2 690642 760347 1 2 999999 820059 2 829638 957782 2 15 999983 1 431725 651409 -120090 2 16 999982 1 18 999995 677464 1 2 999999 -649229 1 185675 885282 250643 2 2 999999 1 2 999999 887538 1 2 999999 -883375 2 2 999999 2 60989 496279 1 520221 810926 810985 1 119404 874811 -772718 1 917549 956255 650356 2 611550 624873 1 572952 929433 -685143 1 2 999999 -745303 2 15 999986 1 287934 900718 988332 1 219951 233654 272917 2 12 999985 2 2 999999 1 430371 797869 229157 2 148127 244665 2 17 999996 2 37542 774851 1 2 999999 -871037 2 9 999991 1 94495 229885 -24762 2 2 999999 1 19 999992 -156794 2 2 999999 1 520355 923277 916967 2 221988 663692 2 521126 592896 2 387179 895757 2 134307 987952 2 381210 660369 2 9 999990 2 572223 638416 2 9 999986 1 2 999999 764463 1 20014 482630 838273 2 3 999989 2 84949 108223 1 301123 343846 -877905 1 282835 575193 90410 2 2 999999 1 2 999999 835521 2 10 1000000 2 2 999999 2 2 999999 1 7 999982 -416816 2 526341 724214 2 433258 461004 2 18 999992 1 2 999999 -631512 2 298968 524904 2 10 999989 2 465807 756842 2 10 1000000 1 2 999999 -127475 2 615035 822688 1 2 999999 -312084 1 14 999988 -338986 2 2 999999 2 548843 752926 2 274292 877693 1 1 999987 318595 2 2 999995 2 6 999988 1 4 999994 906175 2 2 999999 2 210982 932375 1 2 999999 -888245 1 651604 700143 -840461 1 18 999986 -384731 2 14 999983 2 2 999999 2 96383 236629 2 13 999981 1 412926 711918 -785917 1 2 999999 -502007 1 2 999999 293649 1 329270 872312 -482532 2 270502 432152 1 16 999987 410311 1 815073 977491 778031 1 2 999999 -636968 1 302037 419907 844761 1 160507 653756 636358 2 2 999999 1 531805 772653 -871375 2 2 999999 2 18 999995 1 2 999999 840694 2 2 999999 2 18 999990 1 3 999988 479771 2 197965 288082 1 10 1000000 652449 2 14 999998 2 8 999998 1 2 999999 -601543 1 16 999998 94755 2 13 999999 2 1 999990 2 18 999987 1 10 999994 693454 1 2 999999 -980677 2 340351 854913 2 673578 704326 2 2 999999 1 668619 846411 660651 2 375959 397909 1 400889 729091 529392 2 578908 867607 2 2 999999 1 2 999999 483487 1 2 999999 979842 1 2 999999 -31237 1 112629 962707 156336 1 207621 810527 756638 1 2 999999 -291867 1 3 999985 -50980 2 228815 666153 1 2 999999 -396923 2 2 999999 2 2 999999 2 2 999999 1 112198 263582 899121 2 540268 795428 2 1 1000000 2 2 999999 1 6 999982 -257296 2 399112 651426 1 14 999999 -131236 2 2 999999 1 2 999999 326048 1 3 999993 -540766 1 24463 475233 919024 2 11 999997 2 13 999986 1 2 999999 -956525 1 151819 709228 559037 2 633840 913052 2 12 999994 1 2 999999 -173882 1 10 999996 777215 1 2 999999 573334 2 2 999999 1 16 999995 -908318 1 18 999987 -172900 2 150449 179626 2 436193 612147 2 2 999999 2 7 999998 1 58716 442875 -739343 1 8 999986 -905646 2 392367 847412 2 10 999994 2 2 999999 1 2 999999 -323022 1 136429 571889 806930 1 209040 487909 90243 2 2 999999 1 4 999994 95806 2 8 999992 2 2 999999 1 712725 944998 522908 1 101600 994895 -106434 2 126195 962055 1 2 999999 412003 1 2 999982 425955 1 264128 375445 918927 1 331379 545481 832190 1 8 999992 730226 1 11 999995 909637 1 18 999993 612175 2 6 999984 2 18 1000000 2 2 999999 2 2 999999 2 523927 973746 1 9 999984 -978391 2 2 999999 2 14 999987 1 14 999997 14151 1 548709 686468 -146134 1 75574 394582 213443 2 2 999999 1 288324 314259 121334 2 2 999999 2 384058 537941 1 83507 442613 43919 2 2 999999 1 562683 665296 -843011 1 5 999983 313787 2 6 999997 2 2 999999 2 2 999999 2 179545 258906 2 19 999992 2 2 999999 1 32598 84422 -632895 1 725092 915963 -604532 1 4 999986 -962365 2 2 999999 1 215969 571925 698862 2 480490 883805 2 57659 317312 2 60626 691472 2 18 999984 2 471213 558093 2 2 999999 2 252901 345205 2 460453 571976 2 5 999997 2 87239 258150 2 144061 255282 1 2 999999 760198 1 16 999992 -17507 2 2 999999 2 178113 968454 2 2 999999 2 388551 436714 1 110268 757632 -840571 2 207558 945289 2 439091 983137 2 159042 567142 1 46948 402065 649103 2 2 999999 2 181296 604819 2 336766 864300 1 10 999985 254275 1 2 999999 -61750 1 7 999999 671909 2 18 999991 2 18 999988 2 2 999999 2 136947 912346 1 2 999992 -968032 1 20 999999 138094 1 2 999999 -477525 2 14 999996 2 2 999999 1 220945 401242 264130 2 18 999987 2 248225 647185 2 4 999988 2 12 999986 1 14 999985 -185594 2 20 999988 2 332366 682991 1 482500 979912 53015 1 2 999999 1539 2 713157 898287 1 14 999985 779320 2 2 999999 1 10 999993 -614355 1 2 999999 788974 1 253037 826832 758518 2 2 999999 2 317535 517025 1 2 999999 657235 2 18 999991 1 2 999999 109606 2 11 999988 2 2 999999 1 10 999990 -521893 1 2 999999 -8439 2 643673 995234 2 2 999999 1 293266 806441 -281244 2 2 999999 1 2 999999 -974369 2 2 999999 1 20 999994 930526 1 5 999998 991336 2 16 999981 1 14 1000000 740914 2 14 999995 2 6242 933993 1 2 999999 930827 2 365760 678660 1 322310 887664 -734774 1 15 999984 -363469 1 20 999983 -35991 2 2 999999 1 260132 859741 -592089 1 172217 768816 27514 1 2 999999 -40651 2 7 999990 1 388803 807844 -929124 1 2 999991 -567075 2 578467 663096 2 98418 289250 1 4 999987 -871681 2 1 999995 2 291077 837007 1 2 999999 85832 1 18 999997 838809 1 11 1000000 -714235 1 2 999999 902551 2 594744 622231 1 13 999991 -789828 1 2 999999 622209 1 349476 950003 -308957 2 20886 105051 1 2 999983 -636235 2 2 999999 2 408700 467207 2 260871 991330 2 2 999999 1 161707 298834 162412 1 3 999994 -410182 2 549433 827235 1 2 999999 785317 2 18 999985 2 115360 703196 1 6 999996 909363 2 12 999984 1 117978 904650 653582 2 2 999999 2 8 999987 1 2 999999 -817839 1 18 999995 -678390 1 2 999999 698417 1 2 999999 816519 1 2 999999 -834316 1 810864 895497 674734 1 841173 866030 175676 2 864127 941142 2 2 999999 2 19 999992 1 13 999989 -596170 2 6 999987 2 128479 457644 1 2 999999 -742984 2 2 999999 1 338357 454115 32750 1 2 999999 291363 1 245806 567776 -719937 2 20 999990 1 2 999999 -938673 2 203298 528625 1 2 999999 902123 1 2 999999 298270 2 11 999997 1 1 999990 3489 1 701111 715629 99752 1 4 999983 -348216 2 2 999999 2 2 999999 1 2 999999 -507801 1 5 1000000 -499798 2 68215 504528 2 2 999999 2 183946 759705 2 8 999987 1 4 999983 -392294 1 797396 859074 383559 2 2 999999 2 2 999999 1 13 999998 606995 2 4 1000000 2 2 999999 1 397143 579515 -573452 2 2 999999 2 706550 898914 1 12 999981 351646 2 2 999999 1 182311 347162 -464623 2 9 999999 1 673713 687279 758365 1 2 999999 63733 1 318169 789739 -285684 2 4 999999 2 19 999984 1 13 999985 43435 2 307029 661289 2 18 999994 2 584738 710693 2 12 999990 2 230301 938855 2 2 999999 1 17 999998 393396 1 2 999999 778728 2 19 999982 2 12 999997 1 2 999999 429641 2 2 999999 2 20 999996 2 5 999993 2 312193 716446 2 427074 869835 1 339486 374689 100892 1 2 999999 -7302 1 89998 338876 170523 2 20 1000000 1 255692 931345 -662646 2 12 999982 2 580787 961825 1 2 999999 -514519 1 1 999992 283643 1 2 999999 -547023 2 5 999994 1 2 999999 -144132 1 341149 999610 289253 1 459740 524733 -262199 1 259358 812987 -958940 1 2 999999 -470031 2 821844 961490 1 19721 479468 -604848 1 331288 416779 -290782 1 14 999987 -424997 2 1 999987 1 2 999999 -728203 1 1 1000000 -741539 2 2 999999 1 668488 901090 -166065 1 40526 70637 64489 2 2 999999 2 757019 948137 2 258600 494515 2 7 999983 2 2 999999 1 306079 447132 106772 1 262080 560547 822323 1 3 999991 -48925 2 46057 613888 2 18 999991 1 11 999984 -691177 2 3 999982 2 19 999988 2 235420 931554 2 121409 941765 2 20 1000000 1 2 999999 904094 2 320522 370786 1 10 999994 -998041 1 10 999988 102393 2 2 999999 2 16 999982 2 395149 465135 1 19 999983 392825 2 2 999999 1 2 999999 513813 1 9 999999 602764 2 739405 842962 1 4 999999 -919712 1 436605 743264 -423534 1 2 999999 873420 2 5 999994 2 240936 597666 2 417543 599166 1 642337 739023 -944797 1 18 999999 -213343 1 2 999999 -855403 2 12 999983 1 15 999982 713094 1 330114 865633 -200404 2 6 999988 2 2 999999 1 2 999999 -130692 1 157928 358591 863015 2 6 999992 2 2 999999 2 11 999990 2 624719 735435 2 102943 701807 1 2 999999 -465688 1 2 999999 -550276 2 5 999993 1 4 999989 77518 2 2 999999 1 55585 846774 -876479 2 103334 269117 1 2 999992 -208221 1 39953 464884 -607529 1 8 999987 -593654 1 2 999999 -784800 2 2 999999 2 2 999999 2 410518 985887 1 796172 913782 -54851 1 2 999999 -360838 1 2 999985 813448 2 340805 477273 1 573984 671653 393938 1 6 999995 -790143 2 13 999995 1 265787 294824 242804 1 2 999999 142420 2 98987 896213 2 2 999999 1 2 999999 777718 2 2 999999 2 20 999987 2 1 999989 2 14 999996 2 2 999999 2 2 999999 2 475835 576835 1 2 999999 299354 1 197030 817695 958336 1 2 999999 385455 1 2 999999 -909115 2 2 999999 1 2 999999 -937928 1 2 999999 201104 1 237769 645853 799003 1 2 999999 -908343 2 553849 860310 2 597599 756060 1 28927 910010 -498907 2 2 999999 2 16 999998 1 17 999999 312554 1 50991 665075 518040 2 288267 293986 2 598240 844891 2 126739 267899 2 9 999996 2 587996 635423 1 15 999985 180768 1 455450 505269 535430 1 2 999999 -240663 1 2 999999 720203 1 158527 329661 -450724 2 2 999991 1 2 999999 -276439 1 489967 798712 -21183 2 474735 637997 1 16 999988 411024 1 2 999999 -89257 2 2 999999 1 217381 293508 854581 1 2 999999 768667 2 12 999992 1 4 999996 907791 2 18 999996 1 7 999998 443692 2 6 999999 2 2 999999 1 2 999999 729551 1 2 999999 -328802 2 424236 951703 1 2 999999 -822861 1 2 999999 -499081 2 6 999994 2 2 999999 1 20 999988 -399606 2 187590 428723 2 553004 632860 2 10 999985 1 2 999999 -228649 2 5 1000000 1 2 999999 -281778 1 721139 867060 -489713 1 2 999999 -298885 1 2 999999 -417148 1 666582 861033 995501 1 4 999997 -724030 1 681413 981616 100829 2 17 999985 1 931704 945683 246573 1 17 999990 576004 1 12 999986 188769 2 142546 783453 2 2 999999 2 3 999998 1 7 999983 -177396 1 15 999996 238672 1 2 999999 871291 2 2 999999 2 2 999999 1 556982 755954 566777 2 2 999999 1 2 999999 358340 1 2 999999 71573 1 19 999983 876164 2 3 999994 1 9 999999 -748269 2 2 999999 2 569496 952096 1 358080 475552 -717544 1 17 999984 -626823 1 19 999992 208799 2 17 999985 1 12 999991 -452954 2 202009 205797 2 10 999984 1 2 999999 -708012 1 193268 656181 88494 1 337965 776134 -605050 1 2 999999 471546 1 2 999987 282702 1 2 999999 308887 2 804440 811215 1 19 999996 -16072 2 2 999999 2 40537 210982 1 20 999986 353534 1 2 999999 -784045 2 2 999999 1 849547 907754 199353 1 21386 984520 540910 2 2 999999 1 2 999999 707042 1 403222 811930 562701 2 313037 592125 1 10 999988 308096 1 15 999988 -167049 1 2 999989 -746672 2 2 999999 1 20 999997 -66663 1 14 999992 -708054 1 2 999999 433054 1 2 999999 -194459 2 12 999997 2 7 999988 2 17 999982 2 2 999987 1 47496 173539 446583 2 14 999994 1 2 999999 -209560 2 13 999987 2 15 999991 2 2 999999 2 8 999999 1 29353 918517 517786 2 884540 914432 2 2 999999 2 2 999999 1 2 999999 -611124 2 2 999999 1 2 999999 -603072 1 2 999999 287184 1 8 999995 -581920 1 1 999997 -806798 1 2 999999 711976 1 439153 558555 -532134 1 2 999999 891037 1 2 999999 119280 1 2 999999 583311 1 565595 571808 -584045 1 2 999999 -779084 1 373391 833896 -309919 1 20 999990 -738896 2 2 999999 1 732018 851524 -446671 2 2 999999 1 3 999996 -985999 1 556094 959532 919737 2 870071 941629 2 2 999999 1 7 999985 -96286 2 6 999983 2 2 999999 1 2 999999 605709 1 2 999999 789556 1 845038 966151 350550 1 338411 877508 558753 1 12227 753432 -83605 2 15 999988 2 113650 694212 2 12 999981 2 13 999997 1 2 999999 -19430 1 171624 803308 247873 2 24765 187582 2 160189 377327 1 556957 796762 506772 2 7 999989 1 220765 356651 -463449 1 29477 55421 -838335 2 12 999991 2 15 999981 1 2 999999 209936 1 290490 489620 -689803 2 81692 181342 2 2 999999 2 16 999988 1 12 999983 97665 1 811789 888137 -545899 1 285132 731284 -199283 2 2 999999 1 2 999999 623774 2 6 999993 1 11 999992 408020 1 14 999985 -923495 1 1 999984 505725 1 2 999999 542393 1 307873 864573 120631 1 2 999999 127771 2 14 999996 1 715982 867633 85004 2 2 999999 1 2 999999 658475 2 2 999999 2 2 999999 2 2 999999 2 2 999981 1 2 999999 347760 1 2 999999 -469130 1 272130 340368 373362 2 182983 911713 1 16 999983 -356434 1 108084 558240 -315908 2 473182 947595 2 18 999981 2 3 999986 1 20 999996 -643804 2 401307 557405 2 2 999999 2 16 999999 1 18 999998 113115 1 9 999989 -655502 2 41900 356032 2 657120 686441 2 17 999987 2 218350 753452 2 12 999981 1 2 999999 216380 1 6590 483365 124844 2 317839 446647 2 15 999985 1 229945 364398 551261 1 40928 686435 595976 2 19975 863551 1 2 999999 483229 1 307071 662398 -929542 1 2 999999 -808876 2 4 999990 1 11 999987 -987376 2 14 999981 2 2 999999 1 5 999989 750200 1 16 999994 378572 2 2 999999 2 8 999999 1 14 999994 962957 1 388642 605237 811066 2 320327 847366 1 2 999999 273641 2 1550 72144 1 5 999989 705121 1 99250 504809 206078 2 18 999999 1 16 999998 -611217 2 71763 433969 2 5 999999 1 928079 939604 -30896 1 2 999995 858235 2 2 999999 2 208891 378648 2 201433 203194 1 11 999991 -698392 1 71007 317308 -402848 2 2 999999 1 2 999999 813265 1 17 999997 198211 2 793264 906845 2 427766 502019 2 104372 586244 1 121945 242145 99435 2 212954 262428 1 2 999999 -437914 2 377015 715736 1 2 999999 -203899 2 19 999982 1 103430 827241 194289 2 379403 473586 2 15 999997 2 331973 584753 1 194713 750577 -644395 1 11 999999 606164 1 2 999999 217254 1 2 999999 -125187 2 2 999982 2 3 999998 1 5 999983 -325868 2 10 999994 1 145376 436736 -62528 1 9 999995 877459 1 2 999999 -707920 1 2 999999 -114139 2 326664 922533 1 2 999999 301136 2 2 999999 2 11 999981 1 2 999999 782782 1 7 999997 124701 1 13 999992 -811882 1 555199 584083 -44879 1 2 999999 260605 1 145663 199119 -560363 1 2 999999 -474006 1 15 999984 742717 2 2 999999 2 2 999999 1 10 999992 484391 1 2 999999 647174 1 2 999999 -609566 2 2 999999 2 655092 664538 2 2 999999 1 199690 673895 384675 1 499882 607884 256788 2 12 999982 1 2 999999 758703 1 2 999999 -111820 2 2 999999 1 2 999999 -206883 1 297556 451081 -261218 2 634047 667317 1 2 999999 376322 2 181493 804126 1 2 999999 -568648 1 20 999993 729368 2 149530 895370 1 465015 854094 787460 1 10 999984 -282974 1 2 999999 906755 1 370461 787636 594145 2 2 999999 1 15 999986 -471817 2 2 999999 1 2 999999 316169 1 128387 737873 970452 2 12 999983 2 3 999995 1 6 999991 -306064 1 14 999992 -725272 2 10 999994 1 2 999999 478583 2 241189 657186 2 254289 626740 2 2 999988 2 444630 538464 1 15 999991 224965 1 16 999997 -836189 2 623541 815065 1 2 999999 -157342 2 771102 849269 1 207329 943255 416785 1 163681 316263 -42731 2 164986 524160 1 545636 935938 -846641 1 2 999999 981464 2 2 999999 2 43833 726852 1 6 999987 221901 2 460170 701930 1 724656 780700 327270 2 2 999999 2 44357 866577 2 2 999999 1 2 999999 -313063 1 101169 734108 -870773 2 2 999999 1 2 999999 -910612 2 24636 798203 2 9 999990 2 375233 813778 2 82090 353220 1 152917 738539 96999 1 2 999999 -567298 2 7 999991 1 16 999983 -417087 1 2 999999 191396 2 165630 633981 2 6 999984 2 2 999999 2 26537 581910 1 9 999982 266016 1 176802 186646 -710256 1 2745 974376 368788 2 387675 929748 1 204437 510871 29793 2 12 999991 1 2 999999 408433 2 2 999999 1 27565 600664 -99156 2 2 999999 2 424985 704474 2 2 999999 2 3 999987 1 19 999988 -632311 2 4 999991 2 509972 861834 1 3 999995 501064 2 987735 995624 1 16 999983 -747084 2 20 999986 2 2 999999 2 16051 88682 2 81268 818714 2 51714 724913 2 2 999999 2 440144 753530 1 2 999999 -610753 1 107219 261576 -328203 1 6 999985 -416156 2 2 999999 1 2 999987 399870 1 2 999999 422812 2 20 999992 1 2 999999 127161 1 120706 635602 -506870 2 15 999995 1 2 999999 -896796 2 474807 629499 1 3 999985 729286 1 2 999999 497941 1 55108 145774 -934515 1 2 999999 -116103 1 5 999996 -850938 1 9 999990 -598994 2 2 999999 1 2 999999 449326 1 2 999999 808295 1 2 999999 -455401 2 92291 785906 1 16 999991 525442 2 9 999986 2 9 999984 1 248214 908380 -109176 1 2 999999 -328506 1 8 1000000 504126 1 245558 758549 382082 1 538750 602151 -63571 2 834724 846656 2 394266 766303 2 2 999999 1 18 999986 99479 2 3 999981 2 2 999999 1 2 999999 -363838 2 11 999996 2 2 999999 1 10 999987 -201431 1 467334 759452 -28999 1 5 999983 -527862 1 10 999982 -238196 2 2 999999 1 15 999989 -385101 1 17 999981 -297276 2 194343 246120 1 2 999999 -148496 1 2 999999 -418619 1 251166 929013 -290185 1 9 1000000 -980899 1 202749 274787 -516614 2 2 999999 2 571231 966621 1 119991 176564 -52456 2 8 999984 2 491066 652906 2 234674 641698 1 2 999999 994905 1 2 999999 -634396 1 2 999999 -42941 2 13 999996 1 13 999997 279853 1 750322 863117 -127837 2 6 999981 2 2 999999 2 8 999985 2 352414 530263 1 11 999992 -710296 2 20 999999 1 174319 941009 -709503 2 2 999999 2 2 999999 2 2 999999 2 8 999986 2 311868 532348 1 9 999998 725163 1 306138 331789 867152 1 2 999999 -895187 1 2 999999 914049 2 7 999996 1 495480 871043 600545 2 446401 465397 1 227644 914211 823579 2 2 999999 2 5 999995 2 570556 972053 1 9 999983 306133 2 2 999999 1 338037 908221 476224 2 8422 750035 1 2 999999 339483 2 104637 593186 2 103079 572882 1 22953 179186 -813100 2 11 999986 2 6 999982 2 17 999984 2 14 999986 2 3 999993 1 2 999999 752441 1 2 999999 -64057 1 2 999999 -686750 2 2 999999 2 2 999999 1 6 1000000 -846116 1 2 999999 88419 1 3 999985 250443 1 6 999993 488806 2 14 999985 2 2 999999 2 14 999997 1 3 999987 -522688 2 16 999997 2 488015 935940 2 2 999999 1 14 999993 -23964 1 3 999991 303729 1 291643 551420 -420945 2 880031 908410 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -197423 1 11 999985 -751305 2 282777 462167 2 2 999999 2 2 999999 1 2 999999 -132211 1 1 999993 173038 2 10 999986 1 3 999986 590698 2 325690 802147 1 10 999997 631351 2 17 999997 1 12 999981 914078 1 449023 833058 889488 1 2 999999 623304 2 579513 963324 1 10 999996 29945 1 2 999999 12130 2 254804 258134 2 288527 824502 2 2 999999 2 235750 567778 1 751805 922424 172763 1 8 999997 -589403 1 533084 701901 -5719 2 73589 787201 1 2 999999 23283 1 327093 778877 365236 1 2 999999 -644759 1 2 999999 -723970 2 15 999997 2 2 999999 1 8 999981 445526 2 2 999999 2 10 999986 1 9087 448235 -393869 1 10 999983 -854835 1 116580 862988 226619 2 6 999984 2 3 999995 2 3 999994 2 403607 426852 1 10 999992 608328 1 2 999999 -994513 2 13 999986 1 2 999999 -756383 2 2 999999 2 2 999999 1 2 999999 -471774 1 2 999999 286846 1 2 999999 -843358 2 384781 414239 1 2 999999 -613055 2 2 999999 1 681841 696409 -421782 2 11 999994 1 749425 757666 898944 2 11110 70853 2 4 999983 1 571443 731105 -460961 1 2 999999 987554 2 208799 538171 2 666738 881439 2 11 999985 1 3 999982 808543 2 4 999983 2 2 999999 1 2 999999 192014 2 518753 535652 2 770779 879041 1 2 999999 -464227 2 2284 23429 1 182615 493373 -148138 2 2 999999 2 15 999988 2 1 999983 2 2 999999 2 15 999999 1 14 999990 960007 2 528412 725515 1 377618 478673 547552 2 340286 972117 1 6 999989 -529016 1 2 999999 395856 1 731867 762887 410253 2 2 999999 2 2 999999 1 2 999999 -964903 1 46952 498410 -98812 2 2 999999 2 499803 757306 2 591935 823408 2 20 999990 2 2 999999 2 2 999999 1 232112 852917 -48833 2 27054 719556 2 2 999999 1 839011 898005 -148542 1 410378 871230 -675025 1 9 999986 -409446 2 13 999986 2 2 999998 1 2 999999 318549 2 254064 652682 1 1 999985 19518 1 447874 448682 -315459 1 2 999999 601087 2 2 999999 1 18 999995 -320727 2 313755 426862 1 2 999999 872902 2 2 999999 1 17 999989 -792991 2 237325 384530 1 6173 296167 394641 1 503697 529282 -554169 1 2 999999 -64144 2 6 999988 1 2 999999 825945 1 3 999982 -138599 2 9 999999 1 17 999984 344225 2 2 999999 1 17 1000000 -857752 2 2 999999 1 595356 925042 -658848 1 616653 913172 -723999 1 5 999985 -235620 1 164892 569228 -867368 1 72734 171626 584546 1 9 999995 -10337 2 11 999994 2 880519 901917 2 1 999993 2 15 999981 2 10773 418513 2 2 999999 2 2 999999 1 2 999999 -93968 1 787924 950597 493654 1 695950 986622 240763 1 795754 848615 -904064 1 3560 584493 74396 1 2 999999 397337 2 2 999999 1 101069 572957 -553995 2 375005 980730 2 149744 537679 2 372979 808015 2 93012 357551 2 2 999999 2 2 999999 1 2 999999 -690082 1 503940 794090 432686 2 111230 800257 2 182873 470634 2 10590 423791 1 479415 595613 -494589 2 33759 867927 2 10 999989 1 2 999999 437230 1 2 999999 896137 2 16 999992 1 497208 502685 -414505 2 2 999999 1 2 999999 536564 2 2 999999 2 10 999993 2 2 999999 2 9 999997 2 2 999999 1 2 999999 525332 2 492704 975712 2 7 999985 2 11 999994 2 200963 721534 1 461434 490940 -919143 2 73491 308575 2 39215 724050 1 6 999984 940308 2 2 999999 1 7 999983 -233823 2 105264 798155 1 100681 668859 -20205 2 29630 841662 2 2 999999 1 19 999983 28459 1 14 999986 405320 2 2 999999 1 122077 651088 -79308 2 2 999999 2 2 999988 1 128219 170336 88064 2 2 999999 2 17 999986 2 27581 887402 2 15 999993 1 3 999987 228642 2 453876 874176 2 20 999995 2 17 999995 1 2 999999 567405 2 11 999986 1 7 999993 554479 1 2 999999 943559 2 2 999999 1 2 999999 212167 1 2 999983 585307 2 2 999999 2 2 999999 2 455154 550562 2 9 999981 1 457067 785594 710038 2 6 999999 1 2 999999 416730 1 7 999986 -443066 1 2 999999 742042 1 708188 953522 146807 2 585795 796448 2 55014 558829 2 581997 960650 2 2 999999 2 2 999984 2 7 999985 2 14 999992 1 2 999999 306673 1 18 999999 -859539 2 18 999987 1 12 999986 -881429 1 10 999984 415103 2 1 1000000 2 12 1000000 2 2 999999 2 13 999986 1 2 999999 201975 2 443015 585521 2 2 999999 2 2 999999 2 287161 433398 1 403840 770033 867583 2 204129 550301 2 17 999996 1 2 999999 713966 2 2 999999 1 143580 669865 -736834 1 278918 828871 912689 1 2 999999 954584 2 2 999999 1 2 999999 479941 2 17 999992 1 2 999999 -689081 1 223407 977669 -140387 1 4 999992 -201233 2 2 999999 2 9 999993 2 595688 823294 2 16 999982 1 2 999999 -115041 1 2 999999 546398 1 48359 514971 -210909 2 2 999999 1 277461 308976 -133600 2 17 999990 2 17 999997 2 18 999986 1 13 999982 925907 1 14 999990 373 1 156382 571603 -4125 2 2 999999 1 606825 777873 -420936 1 17 999998 -299398 1 361514 780095 -850730 1 2 999999 -714355 2 2 999999 1 9 999996 -647547 1 237885 569569 -427210 2 6 999981 2 57620 440031 1 563031 922513 -611560 1 2 999999 447116 2 323836 997248 1 2 999999 52004 2 2 999999 1 18 999983 -882039 2 517378 935174 2 15 999988 1 2 999999 133084 1 2 999999 -223403 1 2 999999 328964 1 2 999999 -549427 1 35930 397825 963020 1 5 999994 -703149 2 2 999999 2 709389 796306 2 753068 854159 1 2 999987 -850317 2 3013 959965 1 479624 960983 153819 2 2 999999 1 536602 771416 -934132 2 9 999987 1 11 999988 -962319 1 2 999999 -686843 1 10 999984 276895 2 1 999992 2 1 999994 1 18 999999 858243 2 2 999999 1 13 999990 657653 2 909499 945044 2 20 999984 2 19 999989 1 752388 877105 -134255 1 128888 838924 675117 1 2 999999 -21712 1 2 999999 -161929 2 2 999999 1 62888 877418 -906268 2 4 999982 1 331953 982786 719301 2 1 999996 2 590276 668979 1 475800 561013 217282 1 318110 626969 938180 1 2 999999 -84844 1 876376 889182 553006 2 306701 936846 2 2 999999 2 4863 774581 2 594800 855405 1 2 999999 -342494 2 399941 510475 2 2 999999 1 2 999999 94307 2 14 999993 1 11 999994 800461 2 11 999996 1 2 999999 -695764 2 2 999999 1 1 999998 -536634 1 227448 398582 478814 2 97033 160737 2 176447 232615 1 199058 253443 99652 1 19 999997 532865 1 240359 417569 -743928 2 222421 920417 2 642615 956297 1 765250 765742 661344 2 18 999991 2 229149 443954 2 2 999999 1 2 999999 269878 2 523857 606998 2 2 999999 1 2 999999 -141729 2 7 999983 2 7 999991 1 365991 692209 659632 1 2 999999 144759 2 599501 943739 2 522599 806512 2 2 999999 1 1 999993 -417131 2 2 999999 1 169845 982787 -561360 2 665188 831669 1 504756 953322 -644051 2 181237 240880 1 2 999999 796020 2 16 999997 1 10 999996 550529 2 379896 707972 2 2 999999 2 350671 783757 1 20 999998 145772 1 2 999999 -632778 2 2 999999 2 2 999999 1 20 999991 -865740 1 180758 850662 157817 1 8 999982 770083 2 44405 112583 2 2 999999 1 2 999999 -139729 1 173560 833727 -835075 2 2 999999 2 563736 710914 1 15 999981 315470 2 2 999999 1 592607 836002 847490 1 606374 617231 486179 2 19 999985 2 616687 974668 2 2 999999 1 153655 837607 323207 1 76243 721628 -953436 1 851739 927521 45264 1 17 999998 -265643 1 2 999999 64249 2 10 1000000 2 645595 680652 2 13 999986 1 18789 163456 418965 2 15 999990 2 368383 711153 1 2 999999 920985 1 2 999999 518309 1 2 999999 -375842 1 407097 932732 387641 1 2 999999 -34643 1 2 999999 -578426 2 555918 739287 1 18 999999 791983 1 7 999998 -30387 2 484169 741053 2 2 999999 2 400292 847509 1 10 999996 -836331 1 2 999999 998111 2 9 999993 1 235510 258255 322572 2 672741 720480 1 11 999992 659877 2 814156 899851 2 313695 651476 1 6 999992 -550233 1 15 999989 70206 1 2 999999 -890912 1 2 999999 877459 1 276360 940028 -188904 1 320141 884787 461886 1 2 999999 235418 2 2 999999 2 10 999999 2 2 999999 1 28800 341751 704471 2 618028 719617 1 2 999999 118956 2 15 999990 2 135186 572647 2 213594 823558 1 18 999997 -402027 1 2 999999 790674 1 21134 396747 900852 2 6 999988 2 11 999997 1 4 1000000 -38476 2 12479 760249 1 2 999999 -214738 2 2 999999 2 754888 903350 1 2 999999 325512 2 14 999998 1 16 999982 505297 2 753613 824213 1 2 999999 -419709 1 8 999999 798332 2 2 999999 2 246651 416657 2 2 999999 2 2 999999 1 14 999987 211776 2 8 999987 2 473627 842544 1 2 999999 424995 2 553098 742496 2 2 999999 2 2 999999 1 12 999982 -226465 1 2 999999 -259597 1 251056 526072 164642 1 2 999999 -270874 1 383971 896798 536079 1 468946 990907 407564 1 266110 974683 -839329 1 222055 667856 972034 1 11 999997 445909 2 2 999999 1 2 999999 -787669 2 2 999999 1 2 999999 -117914 2 478052 654054 2 281682 857951 2 187953 804881 1 165763 821470 -3709 1 2 999999 -472632 2 20 999985 1 11 999987 -914032 2 13 999999 1 1 999981 723268 2 2 999999 1 470075 574163 -153804 2 519884 739896 1 133919 704197 -429534 1 2 999999 980420 2 2 999999 1 12 999999 -769081 2 2 999999 2 2 999999 2 5 1000000 1 53083 520669 846597 2 2 999999 1 705188 937988 694846 1 647220 950274 -221866 1 2 999999 417801 1 196071 227603 -786719 1 2 999999 239831 1 212438 235503 903269 2 1 999997 1 6 999982 31044 2 2 999999 1 677648 980236 -975202 1 658267 738543 659270 1 397852 927871 809118 2 16 999981 1 2 999999 7681 1 16226 759450 281757 2 2 999999 1 1 999984 -564708 2 2 999999 1 2 999999 -181335 2 11 999984 2 4 999985 1 2 999999 356080 2 2 999999 1 2 999999 -546809 1 17 999986 -80029 1 8 999994 606085 2 478711 921850 1 2 999998 178340 2 2 999999 2 2 999999 2 2 999999 2 13 999995 2 2 999999 1 706177 741861 -321946 1 5 999991 606927 2 2 999999 1 321339 738949 -108086 1 1 999987 193700 2 6 999981 2 162369 789071 2 9 1000000 1 14 999996 250329 2 189943 879672 1 2 999999 -222496 2 2 999999 1 7 999988 -589139 2 3 999996 1 112006 429436 366051 2 1 999995 2 2 999999 1 2 999999 904494 2 17 999981 1 222126 238669 774746 2 2 999999 2 202643 643730 2 2 999999 1 123318 761762 -897550 2 17 999999 2 2 999999 1 2 999999 -681635 1 437555 515961 -211487 1 10 999999 241284 2 15 999984 2 16 999992 1 11 999985 422634 1 259113 743534 223115 2 2 999999 2 7 999993 1 2 999999 -877278 2 528759 846237 1 2 999999 -120201 2 99184 920460 1 2 999999 -751099 2 2 999999 2 2 999999 1 274321 476385 563878 1 2 999999 823619 1 605248 970775 324797 2 2 999999 2 2 999999 1 502997 517743 572881 2 344143 776830 2 2 999999 1 15 999998 -199954 1 499755 889822 292070 2 5 999981 2 4 999986 1 2 999999 -997476 2 2 999999 2 14 999987 1 2 999982 316638 2 2 999999 2 44230 792357 1 19 999998 465611 2 746938 760040 1 14 999990 -16966 1 20 999984 -267112 1 222040 951783 837217 1 2 999999 710948 1 547612 698822 -500386 1 2 999999 -476092 2 10 999996 1 549232 577770 -716233 2 457782 658393 1 20 999985 -187235 1 67141 255592 120809 1 2 999999 -353843 1 181777 309622 540783 2 823441 993025 1 511465 703706 831682 2 2 999999 1 702904 906482 -729220 1 2 999999 -774841 1 2 999999 451236 2 2 999999 2 53692 169519 2 4 999984 1 809942 921631 -483523 2 10 999981 2 2 999999 1 2 999999 -163028 2 4 999986 2 2 999999 2 902635 923413 2 2 999999 1 778266 995937 -221703 2 14 999986 1 18 999982 -2188 2 2 999999 1 2 999999 -825739 1 2 999999 -493136 2 18 999985 1 968584 986208 -741712 2 2 999999 2 2 999999 1 2 999999 794012 1 40322 315614 -257238 2 104980 445873 1 448010 513224 -623547 1 6 999989 -28746 2 2 999999 2 539929 838721 2 19 999982 1 2 999999 31406 2 2 999999 1 206035 295549 -52447 2 12 999983 2 297885 580726 1 943885 998649 -828897 2 438215 858184 1 2 999999 792610 1 2 999999 206862 1 2 999999 -230273 1 508392 925601 541115 1 2 999999 -105869 1 607292 671243 502593 2 252431 349983 1 2 999999 -47912 2 2 999999 2 16 999997 1 326235 903954 347312 1 11 999989 616314 2 185183 797231 1 296988 690761 145831 1 221839 939444 -925907 2 2 999999 1 220262 764880 498490 2 2 999993 2 10 999992 2 10 999999 2 6 999999 2 2 999999 2 18 999982 2 11 999984 1 8 999987 -247935 2 525073 791991 1 2 999999 823355 2 13 999985 1 2 999999 100073 2 6 999985 2 350530 799029 2 19 1000000 1 20 999994 -355573 1 20864 683011 794825 2 632752 936761 1 2 999999 956150 2 2 999999 2 2 999999 2 347032 571962 1 15 999983 234283 1 2 999990 326829 1 776848 785793 -629090 1 285630 990290 -577132 1 14 999998 701410 2 11 999981 1 2 999999 -620556 1 198034 717888 -492716 2 2 999999 2 2 999999 1 15 999985 966144 2 2 999999 1 391360 418529 -618952 1 295790 341048 -984814 1 164555 602127 730178 1 594738 907837 -304084 1 8 999994 195702 2 12 999991 1 11 999994 129475 2 37572 700647 1 328382 788876 602631 2 20 999984 1 18 999981 -294302 1 87989 649729 213493 2 8 999997 1 2 999999 -129949 1 679141 784454 638441 2 17 999991 1 8 999986 -414370 2 2 999999 1 20 999992 -370171 1 344194 492470 -624954 2 18 999991 1 897229 983263 -908723 1 19 999999 49829 1 11 999996 194927 1 2 999999 331029 1 13 999995 65659 1 191839 522551 911777 1 2 999999 297801 1 4 999999 -900717 1 2 999999 585766 1 109330 216998 -971573 1 349239 413356 -662648 1 2 999999 -668293 2 665466 675881 2 2 999999 2 159212 169356 2 249380 734305 1 217515 955858 -512511 1 71441 747562 97086 2 1 999999 2 12 999986 1 2 999999 -104575 1 2 999999 648088 1 483521 740825 -845985 2 2 999999 1 346097 352240 -549241 2 2 999999 2 176981 562400 1 2 999999 -696937 2 123430 536560 2 119744 988612 1 2 999999 290867 1 11 999981 -482986 2 2 999999 1 2 999999 -977000 1 332367 870649 980983 1 172783 586272 -315279 2 2 999999 2 689864 890825 1 10 999981 -856971 2 2 999999 2 14 999991 1 284761 644787 181170 2 6 999985 1 9 999985 718186 1 179543 554229 544412 2 739654 752334 1 2 999999 -55576 2 5 999998 1 2 999999 920363 2 2 999999 1 2 999999 -835665 2 673243 759721 1 2 999999 17015 1 12 999982 646803 2 8 999981 2 2 999999 2 9 999988 2 2 999999 1 2 999999 281603 1 157699 580140 -807596 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -251280 2 49177 79659 2 229973 993276 1 2 999999 961942 1 479380 542033 -284822 2 2 999999 1 17 999994 -929079 2 354643 513503 1 2 999999 -616861 1 277653 531534 795754 1 174694 893452 424539 2 10 999999 2 377485 589019 1 2 999999 -645794 2 2 999999 2 380636 692176 2 2 999999 1 2 999999 234942 2 9 1000000 1 157930 414359 -470847 2 61937 895665 1 2 999999 248497 2 2 999999 1 222945 527072 -257023 1 6 999999 383414 1 186281 516020 619463 1 20 999990 783829 1 2 999995 625632 2 2 999999 1 739486 827636 678091 2 478257 840703 2 2 999999 2 303409 994531 2 2 999999 1 637684 870392 829647 1 19 999990 -91104 1 3 999997 405433 2 2 999999 2 2 999999 2 2 999999 1 2 999999 478339 2 513847 760629 1 2 999999 143882 2 148585 713563 1 2 999999 -696543 2 5 999995 1 1 1000000 399337 2 10 999991 2 14 1000000 2 9 999990 2 8 999984 1 5 999986 -146648 1 594052 722409 -946446 1 2 999999 -985187 1 122324 655862 -407253 1 2 999999 -259151 1 2 999999 227968 1 335144 899561 -629442 2 14 999981 1 13 999995 888473 2 140953 933854 1 2 999999 -926084 2 2 999999 1 200557 708492 496107 2 185053 605361 1 2 999999 777396 1 343163 594931 -34529 1 19 999994 188469 1 5 999992 599866 2 204201 487046 2 211955 546017 1 2 999999 626535 1 2 999999 -351677 2 242664 338357 2 5 999994 2 73794 151335 1 2 999999 949321 2 2 999999 1 2 999999 -807778 2 14 999986 2 14 999985 2 168313 193654 1 2 999999 -855427 2 2 999990 2 453864 829932 2 9 999998 2 5 999983 1 2 999999 -156650 1 2 999999 47654 1 2 999999 -228881 2 222580 844894 1 2 999999 -567344 1 2 999999 200960 1 19 999995 26044 2 16 999983 1 2 999999 227569 1 2 999999 -665860 2 20 999988 2 4 999994 1 10 999987 -205444 2 15 999985 1 1953 640638 413881 1 269841 908869 877726 2 18 999998 1 632023 853168 221467 2 2 999999 1 2 999999 804168 1 193681 358762 -400797 2 565943 650187 1 542447 628838 624426 1 2 999999 -761851 1 369802 790475 918745 2 15 999991 2 2 999999 2 634059 763085 1 2 999999 313335 1 253684 960844 -538284 1 2 999999 536657 2 77322 281006 1 8 999993 659487 2 2 999999 1 107903 274254 333746 2 11 999991 2 2 1000000 1 2 999992 924145 2 2 999999 1 13 1000000 256989 1 2 999999 -941273 1 2 999999 88649 1 17 999985 -869529 1 2 999999 -955412 2 2 999999 2 2 999999 2 2 999999 1 9 999988 868000 2 113856 372547 1 470736 701795 -618491 1 15 999996 13335 2 4 999985 1 8 999994 -246483 2 2 999999 1 680449 971876 -282959 2 2 999999 2 19 999995 1 202358 844566 682495 2 252640 680046 1 2 999999 -595330 2 2 999999 2 331276 986281 1 2 999999 511432 2 2 999999 2 11 999997 1 7 999989 771747 2 3 1000000 1 256317 831640 -965743 1 2 999999 578300 2 1 999994 1 79737 570241 -307508 1 744881 752676 -744016 1 90804 982904 -186268 1 2 999999 -284634 1 491946 528761 801988 1 376503 509682 213259 2 2 999999 1 2 999999 809802 2 10 999983 2 4 999991 1 549736 726096 192013 2 432322 853771 1 2 999999 -379410 2 2 999999 1 534239 575362 912297 2 2 999999 2 50833 317425 1 608006 693077 -928677 2 2 999999 1 9 999982 62189 2 124486 557505 2 18 999988 1 16 999995 -358621 1 20 999998 -717579 1 18 999993 124677 1 2 999999 861026 1 152154 298854 -957874 1 2 999999 -267265 2 14072 103075 2 608275 901455 1 2 999999 214847 2 2 999993 1 298281 566945 -25692 1 2 999999 -558348 1 131892 170612 -20087 1 2 999999 839116 2 13 999984 1 1 999982 -307843 1 4 999990 -881294 1 66812 127732 -998814 1 2 999999 317113 2 79483 79946 2 2 999999 2 19 999988 2 9 999993 1 8 999994 -29621 2 2 999999 1 29803 753823 362547 2 2 999999 2 2 999999 1 111275 383518 718510 1 8 999982 322050 1 2 999999 306340 1 250034 264596 474475 2 630985 927087 1 267542 572297 -235398 2 2 999999 1 2 999999 -49728 1 2 999997 -894508 1 12 999983 -853650 2 2 999999 1 2 999999 -370293 1 609897 820136 729570 1 349594 571827 204948 2 2 999999 1 320408 382261 995914 1 2 999999 401926 2 2 999999 1 178648 283618 633031 2 669563 989700 2 12 999996 2 16 999989 2 147875 900719 2 2 999999 1 2 999999 -676209 1 5075 441859 113566 2 2 999999 1 81175 675706 -64614 1 2 999999 645990 2 604329 910247 2 601644 808696 2 151945 631268 1 7 999993 -35544 2 19 999998 1 2 999999 409672 1 2 999982 -822092 1 2 999999 -138068 2 2 999999 1 2 999999 478295 2 437261 834942 1 189391 189700 -323061 2 296594 415439 1 290365 438257 -791074 2 2 999999 1 19 999993 912821 1 2 999999 877223 2 128681 404660 1 16 999988 853579 2 804181 961394 1 2 999999 550647 2 7 999992 2 2 999999 1 2 999999 152816 2 2 999999 2 17 999994 2 2 999999 1 2 999999 -882524 2 16 999991 1 18 999981 540141 1 2 999999 -519265 2 2 999999 1 325181 730028 -472517 1 17 999996 272783 2 2 999999 2 2 999998 2 73415 908166 1 379596 552681 154830 2 312570 551794 1 335193 585500 -126772 1 756494 813077 771464 1 136143 464637 -399166 2 2 999999 2 423902 661407 1 2 999999 748223 2 2 999999 1 385436 764794 -355511 2 2 999999 2 269147 403292 2 2 999999 1 5 999984 527530 2 544873 566657 1 299609 499293 -274257 2 20 999981 1 896509 925500 -21775 2 2 999999 1 2 999999 -190919 1 17 999992 -642447 1 2 999999 -714246 1 317726 514914 806225 1 13 999991 -809851 1 2 999999 295472 1 2 999999 428322 1 7 999995 991379 1 602596 772863 649050 1 2 999995 -209318 2 594892 823964 1 2 999999 299636 1 2 999998 860082 1 4 999994 -114359 1 7 999981 569217 2 4 999983 1 5 999991 165221 2 15 999994 2 618919 754787 2 328978 766106 2 178118 808335 2 2 999981 2 16 999983 2 9 999995 1 406593 473543 285737 2 9 999996 1 637828 701746 -550787 2 906485 943778 1 2 999999 282528 1 12 999993 501719 1 6 999987 -958498 1 15 999993 867271 1 237179 732458 427411 1 2 999996 965494 1 194625 894605 -958941 2 70184 359345 1 433501 580300 -364007 1 18 999987 -552125 1 117205 354788 598056 2 2 999999 1 7 999993 760999 2 2 999999 1 557395 895516 -693292 2 392329 658925 1 2 999999 211818 1 2 999999 210477 1 14 999995 -201461 2 2 999987 2 2 999999 2 11 999981 2 2 999999 1 1 999995 -75382 1 2 999999 122210 1 12 999981 -604909 1 2 999999 -58085 2 181324 935415 1 1 999987 -394290 2 151798 327274 1 2 999999 439838 1 2 999999 -422608 1 2 999999 562443 2 7 999990 1 78303 689743 25400 2 380738 995071 1 10 999988 -270493 2 386705 445265 2 2 999999 2 2 999999 2 175526 337862 1 80739 275887 801842 2 5 999992 2 2 999999 1 2 999999 -448529 2 1 999991 1 9 999994 -5491 1 10 999989 38730 1 2 999999 -124855 2 16 999983 1 16 999983 -587545 2 2 999999 1 6 999987 859013 2 18 999993 1 610410 896469 599990 1 271797 660332 -118005 1 2 999999 -394226 1 565992 649329 -559137 2 2 999999 2 6 999987 2 14 999996 2 191065 823675 2 155526 253606 2 2 999999 2 419711 845297 2 323170 987908 2 615211 812181 2 11 999997 2 2 999999 1 609840 904951 -865438 2 10 999992 2 10 999997 2 118123 358462 1 18 999999 -797519 1 2 999999 132657 2 296971 476974 1 2 999999 -893666 1 93344 417905 881448 2 2 999999 2 2 999999 2 13 999996 2 275410 639223 1 258116 404611 -305485 1 286552 572048 -318720 1 875916 999519 326536 2 2 999999 2 2 999990 1 10 999998 523718 2 10 999993 1 87380 967012 -848317 2 8 999985 1 58075 735000 37401 2 615334 704045 1 2 999999 945761 1 12 999981 -37615 1 448738 919363 746081 1 325941 365903 408435 2 258831 679196 2 2 999999 2 2 999999 1 2 999999 229394 2 364827 573828 1 349418 948679 -681904 2 16 999993 1 2 999999 -963358 2 2 999999 1 2 999999 -87985 1 2 999999 -488286 2 17 999989 2 2 999999 1 2 999999 -835764 1 2 999999 -648732 2 64427 790815 2 17 999986 2 2 999999 1 2 999983 -268956 1 2 999999 341136 1 191465 960040 -997644 1 4 999995 995545 1 16 999998 -708937 2 2 999999 1 10 999995 -758166 2 348622 588672 2 9 999986 1 2 999999 269352 2 2 999999 2 6 999981 1 520777 833739 -370471 1 7 999983 -618021 2 343179 882472 2 2 999999 2 20 999984 2 2 999999 2 581765 803035 1 2 999999 414838 1 178111 280224 401054 2 608112 685876 1 2 999999 -701081 1 1 999986 99145 2 4 999987 1 2 999999 757735 1 433803 439655 -28922 1 171997 309453 510768 2 15 999988 2 14 999984 1 2 999999 31985 1 2 999999 -759218 1 18 999992 -691956 2 14 1000000 1 2 999999 -993950 1 2 999999 -854204 1 2 999999 -904986 2 18 999998 1 2 999999 370604 2 937582 950894 2 9 999993 2 2 999999 1 167467 572476 -227768 1 1 999990 915136 1 284140 626864 -780917 2 2 999999 1 2 999999 -787740 2 11 999994 2 623964 790654 1 15 999998 -161960 1 2 999999 -777979 1 262823 430439 440665 1 193771 680556 577404 1 2 999999 -557503 1 2 999999 -978012 2 219180 891015 2 11 999982 1 766135 812318 385519 2 456652 947083 1 2 999999 -574448 2 119245 449264 2 251689 758648 1 2 999999 974144 2 2 999999 2 2 999999 1 2 999999 975128 2 6229 274544 1 10 999981 -275869 2 34032 977331 1 140074 887121 146387 2 4 999994 1 2 999999 -160249 2 2 999999 2 56439 79346 2 2 999999 1 138653 368814 -522750 2 2 999999 1 2 999999 656839 1 586962 888976 -790283 2 490373 738328 1 2 999999 702507 1 16 999993 -511469 2 2 999999 1 14 999985 732028 1 2 999999 -821313 1 481871 615553 -390692 1 14 999985 -329169 1 9 999996 608212 1 12 999988 235637 1 2 999999 -247486 2 722550 813719 2 2 999999 2 2 999999 2 907405 971684 2 2 999999 2 2 999999 2 16 999984 2 2 999999 1 111749 199354 -334493 1 2 999999 508 1 2 999999 -628779 1 3 999992 152320 2 2 999999 2 2 999990 1 14 999988 1066 2 2 999999 2 281626 614901 2 137144 419536 1 715634 868884 -263633 1 601632 778812 187737 2 96744 142130 1 394777 813113 -379685 1 14 999989 -559490 1 279726 583789 -333673 2 2 999999 1 525182 831723 -244714 2 181438 333097 2 2 999999 2 2 999999 1 16653 388932 455130 2 141838 670864 2 20 999990 2 2 999999 1 501668 783071 461603 1 2 999988 -848788 2 13 999993 1 132600 326414 -517116 2 14 999989 1 2 999999 -348130 1 2 999999 405604 2 30084 697130 2 13 999985 1 217100 298903 -844299 1 2 999999 -51038 1 2 999999 -606580 2 2 999999 2 541145 842278 2 18 999985 1 179182 453576 -122174 2 15 999988 1 20 999986 951477 1 361870 444374 959558 1 2 999999 306633 2 12 999985 1 30529 88670 -623884 2 2 999999 1 11 999981 331893 1 2 999999 -545757 2 2011 330669 2 2 999999 2 2 999999 1 10 999996 -337189 2 2 999999 1 18 999984 -418195 1 2 999999 -596331 2 2 999999 1 463812 884790 -979165 1 243740 852866 -1726 2 17 999997 2 660607 899886 2 9 999991 1 39443 717698 860439 2 118165 142442 1 2 999999 -753366 1 2 999999 -317648 2 4 999991 1 2 999999 -837533 1 433143 714246 542051 2 18 999987 2 2 999999 1 4846 786853 331223 1 1 999992 -552233 2 4 999983 1 557105 964763 -241332 1 42799 660494 -959926 2 1 999983 1 19 999997 275029 1 2 999999 872964 1 16 999986 811410 1 199612 312181 -716969 2 2 999999 2 481357 598360 2 81841 712988 2 5 999983 2 2 999999 1 8 999990 -463537 2 880275 899158 2 803739 868762 2 4 999998 2 4 999984 2 889855 929269 2 1 999981 1 2 999999 196769 1 2 999999 -618134 1 15 999997 18491 2 14234 807386 1 12 999990 -900333 2 2 999999 2 5 999996 2 2 999999 1 222557 332587 -996740 1 458753 551525 -194700 1 2 999999 -513261 1 2 999999 352851 2 170562 981264 1 102606 402335 -566979 2 16 999986 2 20 999981 2 2 999999 1 2 999999 171888 2 363711 793155 2 17 999998 1 2 999999 -224368 2 87511 778561 1 540916 650331 -264844 2 2 999999 2 2 999999 2 327372 994837 2 2 999999 1 204986 667602 350825 2 413819 421463 1 3 999989 922562 1 18 999983 892684 2 2 999999 2 2 999999 2 18 999985 2 575159 819760 1 2 999999 40674 1 20 999995 559397 2 2 999999 1 268262 592691 -319974 1 2 999985 -844380 1 2 999999 -931109 1 2 999999 -457148 2 66091 447683 1 2 999999 709750 1 2 999999 710916 2 462727 691199 1 2 999999 971456 1 2 999999 -464245 2 2 999999 2 2 999999 2 16 999989 1 2 999999 -273728 2 9 999985 2 2 999999 2 3 999987 2 2 999987 1 530485 891044 428320 1 2 999999 731111 2 11 999992 1 952409 974278 -255335 1 2 999999 -421264 2 2 999999 1 2 999999 -4476 2 2 999999 1 7914 672020 -484270 1 2 999999 825383 1 51184 757261 -827610 2 2 999999 1 2 999999 -578381 2 50839 381066 1 4 999989 -454554 1 5 999989 560112 1 8 999988 706422 1 2 999999 177324 2 20 999995 1 13 999989 -596552 1 8 999982 364715 1 1 999994 284899 2 15 999995 1 702007 774242 890634 2 2 999999 2 9 999999 1 5 999982 614092 2 11 999992 1 2 999999 -751939 2 145320 445011 1 390806 416678 -575155 2 354263 880082 2 2 999999 1 1 999997 930476 2 3 999996 1 4 1000000 646436 2 10 999982 2 2 999999 2 2 999999 2 552750 856137 1 41071 443976 725236 2 4 999988 1 2 999999 431550 1 2 999999 -166735 2 30608 328262 1 2 999999 -262843 1 2 999999 357121 1 5 999985 796814 1 18 999989 -567264 1 2 999999 -698442 1 2 999999 413474 1 185947 747788 291952 2 2 999999 2 319344 574166 2 346197 774649 2 9 999986 1 97602 948905 -638119 2 14 999996 2 2 999999 2 17 999988 1 19 999984 79294 2 3 999987 2 2 999999 1 2 999999 353023 1 2 999999 295385 1 2 999999 653629 2 2 999999 2 2 1000000 1 2 999999 248949 1 202071 263959 177615 1 617757 805429 629775 1 281321 365681 -354335 1 2 999999 445290 1 2 999999 287504 2 6 999996 2 138951 770481 1 10 999983 -13900 1 357153 552915 975460 2 55852 733477 1 20 999999 348199 2 251602 966074 1 18 999999 758048 2 568306 791343 2 19 999992 2 3 999986 2 134791 932375 1 2 999999 12764 2 2 999999 1 11 999984 -647434 2 18 999996 2 2 999999 1 19 999983 588232 2 16 1000000 1 120112 848164 956878 1 15 999993 790746 1 5 1000000 799742 1 2 999999 120181 1 2 999999 541993 2 19 999981 2 2 999999 2 513669 847361 1 2 999999 -341718 2 6 999990 1 2 999989 608893 2 2 999999 1 83290 383135 84566 2 2 999999 2 17 999984 2 16 999996 2 76512 87912 2 11342 863410 1 2 999999 -615603 2 20 1000000 1 14 999997 986824 2 17 999993 2 295711 549258 1 13 999998 -57165 1 2 999999 111016 2 2 999999 2 9 999981 1 5 999997 642431 1 798776 967664 148545 2 2 999999 2 2 999999 2 18 999999 2 5 999985 2 2 999999 2 54482 591695 1 598709 930481 -781699 2 2 999999 1 18 999999 139749 1 2 999999 336782 1 2 999999 -61575 2 19 999992 1 11 999995 934035 1 2 999999 -525713 2 103114 965141 2 12 999992 1 2 999999 -111623 2 2 999999 1 499543 780962 -918219 2 1 999984 1 3 999985 -776677 1 5 999987 361633 1 18 999993 -48757 1 17 999981 -655062 2 683904 738997 1 2 999999 788404 1 465146 685538 -202751 2 2 999999 2 2 999999 1 2 999999 -639950 2 4 999997 1 443684 860825 -116944 2 854931 869266 2 172678 438278 2 10 999983 1 2 999999 485098 1 17 999990 -474463 2 2 999999 1 2 999999 49554 1 2 999999 -104036 2 3 999998 1 3 999984 -836702 1 37256 289674 -537970 1 2 999999 207784 2 2 999999 1 2 999999 -613818 2 2 999999 2 2 999999 2 6 1000000 2 172821 732817 1 2 999999 -811684 1 2 999999 431486 2 53653 406555 2 132233 289272 1 2 999999 -480807 2 2 999981 2 2 999999 1 365622 933360 -785818 2 259917 273182 2 11 999984 1 718473 901394 664042 1 2 999999 12943 1 2 999999 -555567 2 566445 597297 1 474420 983859 -465112 2 2 999999 1 2 999982 769585 1 15166 977715 735584 1 10 999989 292135 2 15 999982 1 233070 540734 789470 2 533843 748042 2 331100 668685 2 16 999989 2 2 999999 1 2 999999 670752 1 447866 463139 887551 2 269598 313076 2 539142 840335 2 16 999985 2 15 999995 1 678840 866670 -928683 2 193194 395731 1 32982 199330 586629 1 13 999992 -370144 1 399164 805190 783150 1 1 999994 -884653 1 2 999999 -657599 2 179942 599579 1 577767 822345 -89982 1 2 999999 -301439 1 19 999982 210397 2 266677 276416 2 2 999999 2 19 999984 2 15 999993 1 2 999999 -78924 1 2 999999 854338 1 2 999999 -67027 2 17 1000000 2 8 999987 2 17 999993 1 2 999999 866018 2 2 999999 2 343632 731793 1 2 999999 -204634 1 406619 617228 -289316 2 2 999999 2 2 999999 2 400144 593312 2 8 999986 1 7 999984 884882 2 200292 246690 1 41221 351375 -879110 1 2 999999 115211 2 8 999986 1 10 999981 951831 2 599736 624467 1 2 999999 924466 1 254024 762069 -860704 1 20 999990 102628 1 276426 404577 361325 2 106512 426158 2 202040 902395 1 2 999999 991002 1 2 999999 348964 2 74316 206685 1 2 999999 -742230 2 4 999984 2 2 999999 2 151170 966730 2 2 999999 1 17 999984 -613400 2 2 999999 1 17 999998 -431894 2 2 999999 2 6 999992 2 2 999999 2 167472 827873 2 6 999997 1 160512 561013 852080 2 2 999999 2 8 999997 2 2 999999 1 2 999999 -543354 2 261825 573818 1 768210 875160 -228020 2 12 999987 1 73610 463208 748728 2 321650 369915 2 2 999999 2 113533 205915 1 532803 591577 -453837 1 340860 420686 332396 1 2 999999 -844552 2 6 999997 2 20350 846763 2 12 999984 2 5 999994 2 9 999983 2 1 999985 1 522074 731508 -596445 1 14 999983 -134914 2 5900 194021 1 2 999999 -651582 2 2 999999 1 10 999994 -249950 1 2 999999 -46001 2 413739 761384 2 2 999999 2 692151 876927 2 708128 747690 1 17 999997 508202 2 20 999991 2 2 999999 2 2 999999 2 2 999999 1 300827 386042 -846555 2 452998 855757 2 11819 601367 2 616702 753850 2 2 999999 1 2 999999 -204101 1 9 999990 328090 2 8 999995 2 2 999999 1 2 999999 -315478 2 1 999986 1 583636 711391 631258 2 145067 496112 2 605276 846357 2 15 999983 1 2 999999 -685183 2 17 999988 1 2 999999 16747 2 368485 888680 1 2 999999 628300 1 149716 188806 -807207 1 18 999985 -509121 1 9 999992 49528 1 10 999988 -532061 1 2 999999 -501682 2 11 999998 1 1 999994 408767 2 2 999999 2 12 999986 1 353785 540673 -728301 2 2 999999 2 406239 694502 2 572632 770928 1 12 999986 -981646 1 2 999999 594397 2 2 999999 1 76134 435364 146555 1 440681 972942 361869 2 2 999999 1 66051 303934 -147204 2 918489 930016 1 2 999999 903188 2 2 999999 2 10 999990 1 9 999986 -148969 2 935822 942331 2 13 999989 1 11 999986 707079 2 308023 827909 1 2 999999 198625 1 7 999999 400223 2 2 999999 2 18 999995 1 15 999998 893061 2 8 999984 1 2 999999 266862 2 2 999999 2 18 999988 1 459048 995032 632540 1 18 999997 119557 2 2 999999 1 18 999996 723051 2 10 1000000 1 15 999985 236313 1 259617 597761 -647139 2 30365 832951 2 6 999990 2 250387 919767 1 18 999981 568376 1 50898 320410 -851718 1 36557 78862 -242453 1 2 999999 -113958 2 2 999999 2 8 999995 2 2 999999 1 516151 582234 -115015 1 675550 817876 736326 2 2 999999 1 356786 766612 774968 2 2 999999 2 20915 524135 2 4 999982 2 16 999991 1 725255 856392 679824 2 1 999986 1 9 999987 -334154 1 3 999983 -57385 1 2 999999 241176 2 2 999999 2 12 999997 1 48369 91348 619899 2 54922 108108 1 2 999999 71264 1 2 999999 -254397 1 2 999999 472111 1 2 999999 -609629 2 3 999984 1 3 999981 -310662 2 2 999999 2 8 999983 2 2 999999 2 366341 654844 2 2 999999 2 182518 865220 2 2 999999 1 1 999983 412025 2 13 999985 1 610695 857946 681909 1 18 999988 -225111 2 250874 373601 2 2 999999 2 2 999999 2 2 999999 1 1 999983 -162348 1 2 999999 -823082 2 10 999993 1 20845 802781 -587402 1 18 999993 462921 2 16 999983 1 864264 894539 -846993 2 2 999999 1 183778 719746 -55002 1 548791 852079 267905 1 19 999987 891612 1 2 999999 664145 2 258107 919309 1 60420 120133 -940356 1 13 999985 452661 2 490340 701031 1 376439 435366 -207494 2 447563 521345 2 304880 314313 1 2 999999 449798 2 12 999994 1 99745 923319 715752 1 165756 548801 701004 1 2 999999 664237 2 2 999999 2 2 999999 1 14 1000000 -66833 2 11 999998 1 191619 193848 649682 2 138307 965731 2 2 999999 2 2 999999 1 324183 710549 597670 2 2 999999 1 11 999989 -543544 1 71694 425487 -569766 1 536276 720218 -779909 2 263800 423862 1 82376 474067 -140722 2 200919 631484 2 2 999999 2 2 999999 1 1 999994 -572557 2 408516 563532 2 199624 458741 2 12 999985 2 2 999999 1 41038 888294 -748381 2 2 999999 2 2 999999 2 2 999999 2 13 999989 2 91515 336342 1 2 999999 141430 2 273460 484225 1 551850 820724 48238 1 9 999995 -377263 2 2 999999 1 2 999999 -898663 1 6 999998 -862987 1 221736 407955 228660 1 2 999999 176677 1 189463 382264 436645 2 29325 997911 1 2 999994 -809184 2 2 999999 2 12 999985 2 65187 299022 2 246917 745588 2 500436 595316 1 2 999999 592757 1 315255 699572 955059 1 2 999999 440713 2 243417 380690 1 2 999999 266826 2 204002 713042 2 40269 791734 1 3 999987 385822 2 385827 699441 2 11 999992 2 209247 534538 2 12 999983 2 6 999982 1 307290 957440 -841331 1 17 1000000 -880445 1 2 999999 550693 1 12 999983 132694 1 1 999988 -535896 1 1 999988 449477 2 2 999999 1 300778 439442 -594710 2 38251 984992 1 5 999985 -378414 1 2 999999 945218 1 191644 276644 -290455 1 105843 759420 813715 2 630580 679584 1 223711 436229 265061 1 411844 508488 559302 1 258752 424195 -984933 1 706267 882470 -669308 1 10100 741714 578350 1 16 999991 -960212 1 392945 504047 472543 2 20 999985 1 8 999991 525112 2 7 999985 1 11 999986 -969075 1 2 999999 219770 2 2 999999 2 222886 449016 2 2 999999 1 23209 210102 -86843 1 2 999999 -711257 1 104268 317583 575658 2 5 999990 1 2 999999 -737818 2 11 999996 2 7 999985 1 2 999981 -839887 2 2 999991 2 75165 715116 1 2 999999 -750539 2 2 999986 2 448383 760944 1 9 999983 910786 1 18 999986 -850079 1 6 999987 -158509 2 3 999998 2 43896 463378 1 17 999999 -988263 2 8 999982 1 2 999999 25184 1 90019 724918 -896921 1 386891 435878 330188 2 2 999987 2 14 999983 1 2 999999 188177 1 289667 413919 -727635 1 323238 357794 -107001 2 2 999999 1 20 999995 934511 1 213838 339363 839478 2 7 999991 2 2 999999 2 23266 825044 1 2 999999 255062 2 263871 887109 2 2 999999 1 2 999999 -848420 2 20 999983 2 18 999992 2 14 999983 1 377777 542626 478689 1 15 999998 -911570 1 83819 682114 -394230 1 2 999999 425349 1 7 999994 187396 2 5 999995 1 2 999999 -164615 1 19 999991 549053 1 82212 166216 -983979 1 304418 579587 487454 2 2 999999 2 2 999999 1 584912 878519 -471224 2 95688 556444 1 185085 370280 -347751 2 11 999985 1 11 999996 484668 1 8 999989 949948 2 4 999998 2 2 999999 2 2 999999 2 679606 735670 2 19146 869832 1 18 999989 -328406 2 13 999997 2 2 999999 1 7 999991 692994 1 2 999999 672366 2 2 999999 2 94105 509438 2 5 999984 1 18 999991 536324 1 20 999985 636190 1 8 999990 772556 1 2 999999 100206 1 12 999988 447192 1 2 999999 -366213 1 771422 944070 -455444 2 671863 877963 1 2 999999 -627493 1 486835 680608 -298561 1 2 999999 -767503 2 2 999999 1 2 999999 138477 2 10 999994 1 106266 529488 -304658 2 7 999997 1 39037 131154 765340 2 12 999985 1 2 999999 -826519 2 2 999999 2 2 999999 2 309187 516574 2 4 999992 1 8 999982 -837949 1 5 999997 967776 1 2 999999 596161 2 2 999982 2 7 999999 1 6371 477510 -317783 2 2 999999 2 144012 880194 1 19 999984 411314 2 2 999999 1 201820 761249 801671 2 11 999984 1 2 999999 -428708 2 316438 351710 1 2 999999 293626 2 2 999999 2 20 999997 1 2 999999 164060 1 2 999999 378389 2 2 999999 1 2 999999 -669228 2 2 999999 1 715771 875499 -538339 1 2 999999 549828 2 2 999999 1 458287 805898 -714032 1 2 999999 70166 2 419779 644521 1 2 999999 -17576 2 2 999999 2 560723 735377 2 17 999997 2 2 999999 2 13 999993 2 15 999993 1 1 999992 -640632 2 2 999999 1 393877 890959 -732941 1 899805 933860 115181 1 2 999999 -42292 1 10 999994 475747 1 8 999988 512732 1 186422 763390 477649 2 18 999997 2 12 999983 1 9 999999 -55809 2 2 999999 2 20 999993 1 22967 478380 471168 1 2 999994 142570 1 114502 497681 440849 2 2 999999 2 9 999993 2 13 999985 2 11 999999 2 656934 699114 2 2 999999 2 90058 235083 2 2 999999 2 34312 791774 1 6 999982 944789 1 10 999996 44053 1 2 999999 123595 2 6 999991 1 12 999983 -258130 1 89535 107927 -344442 2 2 999999 2 246489 388418 1 2 999999 373414 2 20 999994 1 308103 927537 -119003 1 12 999981 914795 2 45668 317242 1 279396 567175 486044 1 14 999990 29343 2 3 999997 2 17 999986 2 234768 379650 1 125286 156767 625132 2 1 999989 1 660634 732620 136025 1 12 1000000 -194098 1 3 999982 785960 1 2 999996 60034 2 16 999990 2 38603 251503 1 379539 674710 -95925 2 240981 385040 1 2 999999 998958 1 2 999999 455653 2 2 999999 2 2 999999 1 2 999999 -544390 1 2 999999 -316229 2 177511 794653 1 6 999991 -845057 1 600744 645610 34151 2 849921 854277 2 19 999987 2 19 999988 1 455685 942866 -564601 1 9 999996 -389228 2 114707 146047 1 9 999995 510220 1 11 999990 223396 1 2 999999 -240543 1 19 999998 -310643 2 6 999994 2 2 999999 2 198012 436976 1 16 999995 -718714 2 2 999999 1 2 999999 -23311 2 2 999999 1 361007 878350 -464362 1 8 999997 744511 2 2 999999 1 228166 513646 -216836 1 18 999981 667433 2 2 999999 2 2 999999 2 2 999999 1 8 999981 308466 2 3 999986 1 11 999985 -200667 2 2 999999 2 2 999999 1 136795 449623 -576239 1 203186 632992 -348351 1 2 999999 468833 2 17 999991 2 109698 135124 2 2 999999 2 74303 76210 1 12 999995 275196 1 18 999987 828858 2 18 999983 1 11 999997 -87431 2 14 999985 2 408921 420394 1 95307 872987 -611626 2 49927 118177 2 2 999999 2 374809 876278 2 6 999990 1 18 999996 33191 2 46035 724773 1 11 999991 -58895 2 15 999999 2 19 999998 2 165093 366388 2 228649 683908 1 2 999999 121881 2 55801 400017 1 5 1000000 -65628 2 15 999984 1 715213 759381 -789699 2 13 999983 2 241331 261286 2 2 999999 2 12 999987 2 385128 394990 1 12 999988 357776 1 16 999998 -343737 1 5 999982 -429595 2 14 999993 1 384334 432052 141707 2 560321 618550 1 7 999982 74780 2 19 999987 2 7 999996 2 102788 129853 1 888093 977464 -961923 2 489259 698815 1 2 999999 -445478 2 2 999999 1 20 999985 -905527 2 12 999989 1 326379 486250 373217 2 2 999999 2 478740 555367 2 2 999999 1 11 999999 -306387 2 2 999999 2 2 999999 2 6 999989 1 10 999981 -695771 1 2 999999 -554005 1 2 999999 -198075 2 112551 519690 2 12 999981 1 2 999999 -983628 1 13 999991 -816848 2 2 999999 1 2 999999 695653 1 242039 842876 191838 2 2 999999 1 15 999986 252088 2 17 999986 1 10 999999 -114150 1 18 999981 846388 1 13 999992 413951 1 550628 980173 -179987 2 1 999995 1 2 999999 811724 1 481600 621580 496418 1 14 999984 394492 2 17 999984 2 2 999999 2 9 999990 1 2 999999 -834369 1 2 999999 547624 2 408294 844446 1 6 1000000 -599154 2 578696 821588 1 104412 215838 -808425 1 15 999986 96850 1 51421 159071 22072 1 841322 941446 833305 2 2 999999 2 4 999997 2 2 999999 2 6 999993 1 2 999999 -286791 2 22685 283840 1 425856 931863 449767 1 2 999999 -864061 2 13 999993 1 20 999995 869635 2 392649 875036 2 2 999999 2 19 999996 2 2 999999 1 15 999995 770778 1 2 999999 -786456 1 2 999999 300027 2 87755 687118 2 50418 657958 1 2 999999 -664878 2 16 999982 1 14 999990 -831659 1 2 999999 -245781 2 20 999987 1 2 999999 914756 1 9 999998 -490981 1 511815 979198 -846209 2 2 999999 1 253520 723878 889890 1 11 999993 800160 1 569435 969737 494219 1 73593 451910 605459 1 11 999982 -17994 2 13 999989 1 19 999983 -16035 1 2 999999 622991 2 106882 908698 2 599924 824984 2 2 999999 1 1 999995 727233 1 403270 685542 554093 1 80146 232935 554702 1 2 999999 -357953 1 2 999999 -804809 2 15 999986 1 17 999997 -36862 1 8890 815114 249779 2 81290 782212 1 19 999983 443499 1 18 999985 160396 2 19 999992 2 18 999990 1 12 999987 -38935 2 10 999999 1 489254 933656 -783453 2 10 999989 1 2 999999 142371 2 2 999999 1 2 999999 -970206 2 16 999983 1 2 999999 -745820 2 316696 679335 1 2 999999 273005 1 1 999981 969318 2 2 999999 1 19 999987 163893 1 8 999986 -746113 1 2 999999 682389 1 577105 762969 13294 1 236189 951024 -951941 1 8 999981 -381329 1 279448 733831 -620696 1 2 999999 -763883 1 16 999982 985287 1 2 999999 -509570 1 2 999999 -688421 2 2 999999 1 14 999992 787250 2 661189 691709 1 2 999999 735974 1 494399 923317 -233899 1 14 999997 -160795 2 2 999999 2 8 999996 1 350020 434792 984699 1 1 999992 -360772 2 2 999999 2 10 999990 2 8 999981 1 2 999999 214926 2 2 999999 2 2 999999 2 2 999999 1 2 999999 475627 2 579131 913977 2 3 999999 1 2 999999 737359 1 446781 865717 633865 1 4 999994 -269596 1 11 999984 -711858 2 823818 963425 1 9 999995 886230 1 13 999985 742839 1 11 999991 -438301 2 180096 901852 2 676413 969636 1 177161 834321 -937954 2 2 999999 1 2 999999 -42265 1 8 999998 384398 1 2 999999 857622 1 10 999991 -381149 2 2 999999 1 768417 928353 -863776 1 2 999999 47854 1 2 999999 820045 1 352116 740863 971251 2 2 999999 1 12 999984 501724 2 2 999999 1 20 999982 -404751 2 11 999995 2 718888 848631 1 2 999999 1573 2 2 999999 2 7 999996 2 809326 917457 2 15 999989 2 2 999999 2 301154 724802 2 332323 526150 1 10 999989 972642 1 2 999999 820419 2 167430 288797 1 2 999999 -951828 1 346098 637819 -806553 2 2 999999 1 2 999999 -992962 2 2 999999 2 742080 959496 2 4 999983 2 2 999984 1 752751 977915 976327 1 17 999991 -350170 2 1 999982 2 11 999990 2 18 999982 1 392094 686238 840765 1 3 999981 -566371 2 2 999999 2 465039 746244 1 56764 823322 -367189 1 2 999999 780672 2 2 999999 1 2 999999 992092 2 2 999999 1 537337 786647 -229354 1 2 999999 846355 2 4 999999 2 10 999984 1 2 999999 456213 1 2 999999 -990408 1 2 999999 -663264 2 3 999986 2 7 999998 2 15 999996 2 57443 902124 2 2 999999 1 2 999999 288418 1 9 999993 846204 2 1 999992 1 62405 439779 -225812 1 13 999982 599393 2 2 999999 1 2 999999 -585841 1 255076 941139 615331 1 2 999999 675898 1 14 999990 353690 2 2 999999 2 2 999999 1 191385 788283 592271 2 2 999999 1 50910 725486 -169264 1 16 999994 -241202 2 4 999996 1 2 999999 -171408 2 2 999990 2 2 999999 1 2 999999 294203 2 2 999999 1 8 999984 187101 2 2 999999 2 19 999997 1 463591 511346 442611 1 2 999999 243243 2 2 999999 2 14 999992 1 480515 914183 -535084 1 13 999991 451818 1 3 999988 -973024 1 435103 528466 520099 2 8 999981 1 2 999999 159980 2 19 999996 2 622694 731224 1 2 999999 -254021 2 2 999999 1 5 999985 874373 2 2 999999 2 7 999990 2 2 999999 1 2 999999 -582374 1 7 999996 -889567 2 2 999999 2 9 999987 1 347732 400867 -641254 1 2 999999 -20730 1 2 999999 -628823 1 937958 963059 549280 2 3 999997 2 2 1000000 2 2 999999 1 836119 979804 450352 2 238714 394767 1 448590 863740 -967389 1 2 999999 -710884 2 62186 260308 1 2 999999 -657785 1 5 999981 -783219 2 316161 694963 2 20 999995 1 2 999999 301932 1 2 999999 95166 1 2 999999 -191204 1 2 999999 -933323 2 606108 655578 1 317497 934364 -971344 2 2 999999 1 5 999997 -25016 2 2 999999 2 11 1000000 2 2 999999 1 2 999999 156349 2 280854 831869 2 208371 897267 1 1 999998 -388765 1 541616 663612 208017 1 7 999981 -780340 1 20 999999 938167 1 787887 891413 -216001 2 2 999999 1 16 999997 -945929 2 106432 933205 1 775326 838417 657720 1 2 999999 -831838 1 2 999999 803713 2 2 999999 1 2 999999 -199190 2 2 999999 1 468352 731252 -973332 1 19 999997 744717 1 314128 598525 -274005 2 20 999993 1 443827 617902 -24483 2 27771 356457 1 2 999999 -508014 1 329760 874083 -792676 1 2 999999 627468 1 145384 506308 -61198 2 2 999985 2 248477 479820 2 10 999981 1 714164 949707 226000 1 8 999984 -148259 1 204517 589280 340935 2 2 999999 2 2 999999 2 2 999999 1 2 999999 362654 2 2 999990 1 2 999999 -941661 2 226035 990848 1 2 999999 -300035 1 2 999999 658929 2 5 999999 1 201723 381715 995370 2 9 999981 2 13 999985 2 10 999984 2 400731 564776 1 17 1000000 420699 1 19 999982 516313 1 2 999999 -262795 2 213036 466976 2 16 999997 1 4 999999 -231129 1 2 999999 -362387 1 2 999999 -212567 2 429982 454894 1 242653 575839 -107230 2 2 999999 2 16 999993 2 2 999999 2 2 999999 1 2 999998 802928 2 3 999983 2 2 999999 2 2 999999 1 2 999999 297073 1 2 999999 623935 1 471848 939751 -524252 2 2 999999 2 2 999999 2 2 999999 2 398573 628194 2 513840 597193 2 2 999999 1 715361 885573 -638125 1 562695 749995 -753435 1 116543 690698 -209101 1 14 999983 63916 1 2 999999 -383080 1 14 999996 -562655 1 2 999999 43328 1 2 999999 -747515 2 13 999981 1 800954 954669 988777 1 228799 352669 768203 1 11 999992 118881 1 8 999997 -568579 2 2 999999 2 2 999999 1 3 999993 43216 1 1 999990 -773543 2 2 999999 1 2 999999 -753836 2 12 999989 2 20034 559005 2 17 999997 1 2 999999 829976 2 2 999999 2 6482 482757 1 9 999987 196915 2 4 999994 1 2 999999 695400 2 2 999999 2 2 999999 2 130042 715394 2 2 999999 1 365632 753651 690708 2 2 999999 1 1 999999 -280244 2 3 999988 1 6 999989 -789718 1 2 999999 -201078 2 121005 676765 2 18 999988 2 382369 777857 1 2 999999 749972 1 14 999986 -117351 1 2 999999 601858 2 11 999983 1 2 999999 241273 2 2 999999 1 7 999984 -603591 2 534404 951584 1 19 999984 -392997 2 2 999999 2 2 999999 2 2 999999 2 32877 222764 1 21270 503679 471055 1 2 999999 -210386 2 468226 552854 1 9 999984 479283 1 20 999993 -526642 2 2 999999 2 65261 614582 1 2 999999 -184305 2 61931 280610 2 334060 807808 2 17 999991 1 13 999994 -8010 1 105296 978844 192125 2 5 999986 2 2 999991 1 643424 775475 504440 1 41039 964669 830087 1 149900 716220 -111789 1 2 999999 561525 2 6755 121607 2 66653 682486 2 2 999999 1 2 999999 955280 1 2 999999 -395911 2 2 999999 2 2 999999 2 2 999999 2 306146 840398 2 2 999999 1 2 999999 538468 1 11 999982 -630537 1 17 999996 -998040 1 4 999983 117156 2 2 999999 2 550098 991299 2 17 999983 1 2 999999 -84943 1 823958 988512 814303 1 177461 907801 310679 1 2 999999 -658389 1 169982 629081 29716 1 20 1000000 527296 2 221133 601451 2 529320 814014 1 2 999999 707072 1 16 999998 816456 2 15 999983 2 357359 898868 2 2 999999 1 11 999985 -369880 2 2 999999 2 231872 485104 1 2 999999 917851 1 17 999996 86798 1 14 999992 -153881 2 2 999999 1 2 999999 -398496 2 2 999999 1 5 999996 493258 1 2 999999 -76392 2 110262 241041 2 3 999986 2 2 999999 1 897166 905220 -980429 2 18 999995 1 2 999999 -645324 2 90339 503163 1 2 999999 -971959 1 2 999999 539232 2 7 999993 1 17 999989 957604 2 2 999999 1 2 999999 650659 1 582520 913073 768265 2 2 999999 2 7 999996 2 4 999983 2 9 999994 2 3 999988 1 6 999986 -514520 1 4 999992 -454660 1 50272 248680 429133 2 2 999999 1 7 999981 -546435 2 7 999992 1 2 999999 -791018 2 2 999999 2 15 999999 2 156343 893472 2 100532 576891 1 704457 926912 -394560 2 28594 649677 2 2 999999 1 384758 765336 -873004 2 2 999999 1 2 999999 -776546 2 17 999987 1 2 999999 677933 2 16 999991 1 784093 879319 -259779 1 2 999988 279517 2 2 999999 2 18 999982 2 505141 726062 2 519679 802940 1 680183 948179 288846 2 8914 579709 2 2 999999 1 6 999997 391306 1 2 999999 -69670 1 12 999985 -487909 2 323327 846911 1 5 999989 179904 1 17305 318180 344164 1 2 999999 158577 2 2 999999 2 18 999998 2 736337 740248 1 2 999999 -594583 1 629377 845324 911617 1 2 999999 441780 1 73291 657233 489952 1 6 999999 -446762 2 2 999999 2 12 999986 2 2 999999 2 488570 490857 1 17255 464009 -974604 2 239409 546424 2 11 999999 1 13351 652996 486992 2 2 999999 2 309685 625681 2 53309 623831 2 7 999992 2 55833 557009 1 13 999981 -22930 2 16 999991 2 2 999999 1 2 999999 -375737 1 272382 794352 -909555 2 12 999998 2 146215 858771 1 2 999999 -693638 1 293254 727225 832148 1 209158 468668 447559 2 2 999999 2 227712 725306 1 1 999986 654250 1 2 999999 480927 2 15 999985 2 5 999996 1 3 999989 -199271 2 17 999986 1 2 999999 -232817 2 9 999996 1 2 999999 285223 1 113890 247684 -247655 2 2 999999 1 18 999983 245279 1 2 999999 -184469 2 1 999991 1 9 999999 -634436 1 388050 795225 847047 1 2 999999 367171 2 2 999999 1 109795 143048 218948 1 6 999995 -164343 2 19 999988 1 15 999986 181158 2 598347 691367 2 2 999999 1 10 999999 -17699 2 292901 892604 1 2 999999 509091 2 2 999982 1 6 999981 779474 2 133730 860710 1 2 999999 -135471 2 171228 999315 2 2 999999 1 2 999999 -377896 2 15 999999 2 2 999999 1 11 999983 846340 2 373247 581074 1 17608 960698 640423 1 2 999999 -251855 1 12 999983 143165 1 2 999999 599074 2 106993 304293 2 2 999999 2 826699 835940 2 1 999984 2 15 999989 2 18 999992 1 103539 254095 96077 1 2 999999 -149809 1 7 999992 477290 1 379268 617991 990620 1 2 999999 -979921 1 655968 879746 677638 1 2 999999 166143 2 101665 475076 2 16 999982 1 227818 662823 -555974 1 18 999991 -374885 2 13 999998 1 2 999999 -17843 2 14 999992 2 661552 775346 1 2 999999 -694324 2 15 999983 2 3 999992 1 2 999999 -662110 2 297488 719285 2 450106 582248 1 2 999999 774537 1 1 999983 736662 2 15962 91078 2 18 999998 1 8 999986 -862355 2 57895 151507 2 2 999999 2 4 999993 2 171336 273562 1 7 999994 415345 1 10 999991 704799 2 94087 757723 2 204363 750691 2 9 999981 1 234041 312698 -707448 2 68405 278923 2 2 999999 2 17 999992 2 2 999981 1 2 999999 -463848 2 2 999999 1 125283 312759 -399726 1 2 999999 -520937 1 2 999999 555222 1 279298 992450 -639698 2 5 999987 2 4 999986 1 621284 967782 -123899 2 320005 836817 1 15 999998 -985450 1 2 999999 -949810 2 263991 356051 1 2 999999 -874133 1 256451 378463 -436754 1 2 999999 35283 1 6 999981 -754531 1 16 999990 -470401 2 850819 896636 2 11 999985 1 6 999990 -388217 2 51500 902658 1 14 999981 -826861 1 515507 595168 -986954 2 7 1000000 2 263567 473263 1 9 999998 379239 1 14 999987 -458623 2 10 999999 2 2 999999 2 20 999982 1 48629 161550 559306 1 335358 931129 -595951 2 497169 963015 1 774812 950711 548328 1 351294 569118 803129 1 3 999997 848396 2 2 999999 1 2 999999 -801555 1 2 999999 608225 1 6 999997 -500115 1 195725 505414 769687 1 13 999996 227791 1 2 999999 96020 2 558355 671394 1 20 999989 670141 2 574158 774557 2 299760 330934 1 2 999999 -222289 1 8 999986 -356845 2 5 999986 1 2 999999 327870 1 53128 898900 605945 1 8 999984 641352 1 2 999999 -466927 2 16 999981 2 186767 315143 1 36712 722073 -649410 2 168606 185545 2 300787 790691 1 8 999993 795489 2 30408 896545 1 20 999994 -672266 2 2 999999 2 2 999999 2 8 999996 2 81589 147520 1 253742 750773 555076 2 2 999999 1 13 1000000 42726 1 2 999999 420840 1 275329 532733 -846521 2 92743 690697 2 2 999999 1 154350 207190 596934 2 224399 611642 2 20 999996 2 2 999999 1 2 999999 611791 1 403007 663753 663050 1 301020 846152 72722 1 11 999993 638628 1 639559 704969 -559673 1 2 999999 294081 1 611882 663750 80269 1 2 999999 -520298 2 2 999999 1 2 999999 825327 2 7 999981 2 226419 427667 2 8 999986 2 310980 388364 1 685177 843476 -781090 1 2 999999 58514 2 12 999985 2 354963 538146 1 21086 674424 -981824 2 2 999999 2 20 999995 2 743585 953570 2 17 999988 2 2 999999 1 754937 902693 540343 2 203832 274420 1 2 999999 978426 2 2 999999 2 587946 810594 1 417465 523812 -919418 1 126759 673175 -855265 2 2 999999 1 9688 191620 -863143 1 2 999999 -250092 2 503399 660832 1 163567 424810 972925 2 7 999995 2 9 999991 1 13 999998 931198 2 19 999981 1 2 999999 338930 2 6 999989 2 272392 895933 1 226976 434037 890643 1 2 999999 282770 2 18 999999 2 20 999990 2 1 999986 2 2 999999 1 12 999981 -633807 2 295459 491825 2 278594 940325 2 2 999999 1 2 999999 -449122 1 69584 249298 539339 1 2 999999 -947285 2 122648 309353 1 2 999999 -66371 2 20 999990 2 2 999999 2 715199 720967 2 6 999985 1 377964 561165 -12218 2 15 999997 2 240095 534230 2 537904 962150 1 88752 606623 -766598 2 2 999999 1 9 999992 -724228 2 144221 629347 1 12 999984 792285 2 15 999991 2 12 999992 1 10 999996 -43265 1 361525 601941 -400928 2 18 999988 2 2 999999 1 158823 426476 -360480 1 2 999983 -517310 1 540224 925676 594053 2 7 999990 2 182872 561357 2 10 999990 2 88841 895914 1 333883 558197 873209 2 2 999999 2 547709 614995 1 2 999999 270287 2 2 999999 2 2 999999 2 76476 244595 1 19 999986 655823 1 2 999999 838880 1 478953 940280 266802 1 2 999996 57972 1 2 999999 -598288 2 13 999993 1 802701 861307 380479 2 735400 794827 1 6 999993 -682307 2 2 999999 2 5 999984 2 573945 819492 2 507747 734183 1 2 999999 287397 2 2 999999 1 767399 953122 458327 2 8 999985 2 52471 754938 2 2 999989 1 2 999999 -866603 1 225048 814766 76307 1 250996 718385 774594 1 16 999996 -304186 1 133138 898559 -960366 1 6 999991 -703061 2 2 999999 1 2 999999 -7385 2 13 999988 1 3 999987 462508 1 239042 621104 689831 1 2 999999 -941483 2 18 999991 2 164330 245455 1 133956 240744 -837329 1 13 999997 156329 2 2 999999 1 624487 715929 392396 2 7 999993 1 199801 475342 -468152 1 19 999996 592723 1 596928 935500 -597420 1 2 999999 -502105 1 261619 615783 235987 2 104501 818062 1 2 999999 674135 2 17240 452193 1 2 999999 741566 2 505722 617661 1 542156 592347 -8876 1 9 999991 -53729 2 2 999999 1 299521 305410 -264844 2 16 999988 2 136951 359377 2 238241 431973 2 11 999985 1 9 999981 27267 2 2 999999 1 2 999999 -872877 2 2 999999 2 2 999999 1 2 999999 -412974 1 2 999999 -530380 1 499529 954800 -553942 1 2 999999 961149 1 2 999999 -432132 1 366963 700862 81101 2 19 999988 1 20 999984 581067 2 2 999999 2 2 999999 2 252314 822340 2 2 999999 2 162475 298553 2 200245 687923 1 2 999999 779636 1 18 999990 -550752 2 3 999991 2 523570 775098 2 598879 847075 2 4 999987 2 2 999999 1 136618 451673 70432 1 2 999999 -45563 1 2 999999 908471 1 2 999999 -865589 2 13 999989 1 860113 976383 588591 2 8 999993 1 10 999998 505583 1 6 999994 311403 1 2 999999 -696588 1 2 999999 -632886 1 2 999999 846733 1 76384 647579 162702 2 575117 891997 2 218741 663662 1 20497 215519 -79955 1 217251 354736 564528 2 10 999999 2 12 999989 1 2 999999 -403929 2 654491 679286 1 2 999999 4971 2 17 999988 1 7 999985 -826603 1 2 999999 491185 1 9 999993 758733 2 2 999999 1 390830 863595 316860 1 58093 916480 140738 1 12 999982 -431571 2 444710 916981 2 416741 445333 1 220394 617764 -396790 1 7 999981 -169499 2 99468 198818 1 7 999990 -897522 1 2 999999 -43181 2 2 999999 2 7 999987 2 17 999986 1 2 999999 36471 2 487040 825944 2 17 999999 2 20 999996 2 16 999994 1 2 999999 -443876 1 363711 546345 -798126 2 8 999996 2 2 999999 1 15 999982 -189651 2 17 999985 2 2 999999 1 145251 309082 769315 2 26034 555312 1 753810 971311 -988867 1 200556 326771 -989486 1 2 999999 542982 1 83385 183977 -171013 2 171883 836167 2 252474 279253 2 8 999990 1 796155 902343 -668904 1 2 999999 -488548 1 974802 998156 -303811 1 11 999990 -586177 2 586396 649668 1 225120 380030 548965 2 39575 970089 2 616844 883125 2 2 999999 2 2 999999 2 9 999990 2 2 999999 2 14 999995 2 2 999999 1 722426 809030 -399093 1 17 999997 -764012 1 2 999999 -584706 2 2 999999 2 2 999989 1 84337 610492 -822507 2 228959 594100 2 197150 411224 1 7 999992 -296301 2 2 999999 2 15 999995 2 210912 540240 1 9 999994 -688356 2 545699 582888 2 2 999999 2 77831 746123 2 13 999992 2 54681 377487 2 391549 461339 1 17 999991 596072 2 19 999981 1 15 999989 586164 2 7 1000000 1 2 999999 -708324 1 401386 534086 -169275 2 2 999999 2 13 999987 2 2 999999 2 3 999994 2 8 999992 1 242803 998810 -720254 2 7 999997 2 53465 780464 1 2 999999 -22625 1 2 999999 57208 1 251007 529514 -164234 2 484058 818812 1 2 999999 468696 1 25649 930528 381712 2 1 999989 1 327293 716485 277447 1 80205 902594 643269 1 2 999999 518937 1 458967 732065 -215989 1 2 999999 -923743 2 2 999999 1 2 999999 702757 2 593211 707422 1 14 999981 659022 1 7 999987 -188095 2 7 999992 2 325898 890176 2 7 999987 2 2 999999 1 2 999999 -384921 2 2 999999 1 2 999999 683221 1 2 999999 860069 2 12 999981 1 631962 915284 -678863 2 520476 918908 1 6309 719868 -199020 1 676217 815856 -201916 2 2 999999 2 108008 427773 1 2 999999 -872303 2 169336 373494 2 85050 226768 1 2 999999 -880125 1 575255 850468 661958 2 198343 532521 2 2 999999 2 319108 403201 2 5 999986 1 72400 467789 -113019 1 20 999996 -925050 2 13 999986 2 6 1000000 2 150426 800464 1 2 999999 497965 1 2 999999 -660609 2 13 999992 2 74429 395550 1 2 999999 -842889 1 13 999991 685686 2 247442 284882 1 2 999999 -279243 1 18 999991 -528844 1 285943 621222 -250349 1 2 999999 -109046 2 17 999990 1 2 999999 475382 2 203619 383810 2 15 999983 1 8 1000000 -162032 2 489632 991238 2 2 999999 2 2 999999 2 16 999989 2 224970 395979 1 2 999999 243709 1 384546 480783 220274 1 10 999997 -572545 1 623542 729127 -336780 2 18 999995 2 211396 784115 2 57470 145519 1 421004 562176 8790 1 2 999982 -699032 1 8 999989 -979815 2 465573 587464 2 7 999994 2 5 999998 2 2 999999 2 2 999999 1 2 999999 -266246 1 12 999995 -367968 2 17 999997 2 2 999999 2 20 999981 1 6 999984 71851 1 3 1000000 -295824 1 377052 603646 480819 2 6 999993 2 2 999999 2 86008 475998 2 11 999989 1 712019 817970 -382569 1 2 999999 250018 1 313803 610711 -551010 1 6 999991 -6088 1 2 999999 559326 1 2 999999 -501716 1 2 999999 555706 2 180403 662453 2 56355 319193 1 2 999999 668950 2 10 999998 2 51545 648644 1 14 999997 -648023 1 279884 900874 973243 2 12 999992 1 2 999999 -363031 1 238989 309349 655686 1 9 999989 994335 1 4 999989 -220115 2 712249 871583 2 2 999999 1 12 999988 -186947 2 4 999994 2 266097 741179 1 140535 840762 -107949 2 10 999981 1 972956 984683 360886 2 237109 875859 1 313656 759559 484328 2 14 999989 2 2 999999 1 12 999986 244697 2 2 999999 1 10 999985 997050 1 1 999997 -378307 2 262563 652256 1 9 999981 -783989 1 2 999999 -76089 1 2 999999 561971 1 6 999990 73237 1 16 999985 -304053 2 530615 786119 1 5 999996 61811 1 2 999999 972370 1 319704 974857 -826432 2 15 999982 1 843157 928108 737121 2 2 999999 1 15 999992 15170 2 938146 938532 1 2 999999 265825 1 124805 977011 -892608 2 4 1000000 1 2 999999 -751910 2 2 999999 2 10 999988 2 215452 769942 2 684207 998976 2 2 999999 1 2 999999 352601 2 18 999990 1 194470 683345 -352094 1 2 999999 -177103 2 2 999999 1 2 999999 562732 2 2 999999 2 9 999998 2 490340 657037 2 2 999999 2 530767 956832 1 17 999998 11292 2 14 999997 1 17 999981 202853 2 14110 174035 1 797269 839034 -622848 1 2 999999 829086 1 2 999999 -677794 2 563933 682064 2 2 999999 2 7 999984 1 2 999999 547017 2 18558 149194 1 2 999999 -553515 2 480584 869855 2 2 999999 1 350827 441037 94749 1 2 999999 -235951 1 2 999999 131938 1 2 999999 -52620 1 17 999985 199364 1 2 999999 -950955 2 2 999999 1 7 999989 10435 1 2 999999 -320799 1 527268 946114 -816414 1 2 999999 -183875 2 430080 816611 2 2 999999 2 14 999991 1 12 999999 -494245 2 481902 577863 1 2 999999 982208 1 1 999996 -985306 2 2 999999 1 16 999991 -429152 2 386913 441377 1 6 999985 -176552 2 82864 364391 1 3 999982 -625086 2 2 999986 2 2 999999 2 227579 896018 2 10 999997 1 2 999999 875280 1 8 999991 -502140 2 52484 220908 1 2 999999 -844882 2 63003 379277 2 2 999999 1 5 1000000 -765461 1 2 999999 447037 2 2 999999 2 220218 962909 1 9 999993 -443442 1 17 999998 -731420 1 2 999999 -901506 2 8 999995 2 2 999999 2 19 999998 1 2 999999 -581948 1 12 1000000 -72630 1 7 999986 -860271 1 283152 357489 705429 1 2 999983 -701426 1 186326 785019 -345385 1 373137 921773 67465 2 738293 944533 2 753785 861484 1 72847 958552 -394506 1 2 999999 -681597 2 9 1000000 2 2 999999 2 10 999994 1 2 999999 -329694 2 249630 593291 2 20 999981 2 518727 535566 2 4 999985 2 2 999995 2 2 999999 2 5 999991 2 1 999989 1 2 999999 861271 2 19 999988 2 15 999999 1 2 999999 264176 2 745906 895460 2 2 999999 2 2 999999 1 14 999996 -47585 1 581606 884203 171387 1 11857 831419 -213946 2 2 999999 2 13 999996 2 2 999999 2 407145 456805 1 20 999992 562485 2 13 999987 2 17 999985 1 2 999999 284386 1 7 1000000 -372754 2 15 999995 2 2 999999 1 2 999999 742589 2 2 999994 2 13 999985 2 277500 771649 2 154600 781359 1 2 999999 -670690 2 13 999982 1 152117 522703 -610859 2 136146 164870 2 2 999999 1 2 999999 176737 2 345860 988305 2 19 999994 1 2 999999 -439486 1 10 999987 397961 2 12 999993 1 2 999999 489437 2 460221 954627 1 8 999999 265731 1 345086 393059 982354 1 9 999998 -220172 2 14 999981 2 2 999999 2 9 999998 1 2 999999 -192803 2 2 999999 1 2 999999 150631 2 18 999999 2 2 999999 1 2 999999 351423 2 2 999999 1 11 999981 642210 1 2 999999 -868802 2 603020 978904 1 18 999993 -601456 2 2 999999 1 124951 624538 597687 1 124199 346784 716254 2 4 999985 1 21033 634321 611520 1 2 999999 823884 1 18 999985 549794 1 643011 651385 306315 1 2 999999 49137 2 2 999999 2 2 999999 1 2 999999 -389942 1 4 999993 207491 1 2 999999 -44995 2 2 999999 1 124028 943797 -890604 2 8 999983 2 2 999986 1 2 999999 -110377 1 303307 526753 -638135 1 2 999999 -873129 2 5 1000000 1 2 999999 -354280 1 18 999983 66863 2 1 999993 1 2 999999 717036 2 18 999997 1 2 999999 -715183 2 6 999982 1 2 999993 659004 1 2 999999 -258660 1 223321 224136 -357097 2 468837 837929 1 2 999999 -574200 2 2 999999 1 14469 960541 -650455 2 2 999999 2 17 999994 1 19 999993 -339677 2 134054 728051 1 14 999992 369015 1 721303 806663 -125495 2 134861 443455 2 2 999999 1 2 999999 320243 1 310644 643898 10950 2 782980 864016 1 4 999981 -145411 1 11 999996 -158356 1 12 999995 336681 2 132267 528060 1 2 999999 633623 1 2 999999 -280126 2 19 999997 2 219253 389872 1 18 999996 -187480 2 2 999999 2 55429 525721 1 216839 407200 789615 1 85479 462670 714396 2 428188 867728 1 2 999999 661803 2 2 999999 1 2 999999 -244304 1 15 999994 812612 1 2 999999 46508 2 601787 882002 2 10 999985 1 172499 314480 -981581 1 712196 967647 -953769 1 219889 490096 -145808 1 17 999985 -604982 2 603160 773340 1 479433 880822 320676 1 13 999982 -859618 1 623895 850788 -497279 1 2 999999 412437 1 221737 454790 793198 1 2 999999 688317 1 2 999999 -928383 2 7 999993 2 2 999999 2 119002 254585 1 437899 550911 269210 2 13 999988 2 100911 429432 2 2 999999 2 2 999999 1 2 999999 -550788 1 681646 749076 330580 1 368967 456361 -823861 2 434907 685763 2 2 999999 2 14 999982 2 2 999986 1 4 999999 -472999 1 2 999999 -492347 1 8 999984 925123 1 356577 742428 876255 1 2 999999 773827 1 135552 630573 440030 1 2 999999 -654755 1 9 999985 791972 1 2 999999 -482690 2 11315 64019 1 776503 992045 762677 1 2 999999 -894888 2 4 999981 1 412882 532068 935078 2 747447 819098 1 14 999982 -487161 1 2 999999 597229 1 2 999999 344995 2 6 999984 1 2 999999 936517 1 2 999999 -317835 1 2 999999 -205281 1 144293 808867 -94351 1 466033 686405 581947 2 710081 725023 1 2 999999 -158016 1 2 999999 -716974 1 328465 783384 -849501 1 17 999997 -677583 1 11 999983 123682 2 786246 860312 1 16 999994 -945146 2 230263 473879 1 16 999994 703251 1 2 999999 606535 1 2 999999 -958918 1 2 999999 238334 1 2 999999 -811259 1 2 999999 162237 2 2 999999 1 2 999984 -4407 2 14 999988 1 3 999998 -614980 2 2 999999 1 3 999990 -108793 1 825724 899336 -751333 1 10 999989 -541521 1 217845 407698 -770061 1 338721 928657 694948 2 294273 295460 1 7 999986 -795504 1 2 999999 470242 1 706712 729040 -792747 2 2 999999 1 302690 802912 827775 2 4 1000000 2 877329 958898 1 2 999999 -973744 2 95013 98827 1 285782 427834 -499547 2 593708 834861 1 27066 548076 147236 1 162846 698329 -158808 2 17 999992 2 23670 875646 1 18 999983 889770 2 5 999993 2 134465 866722 2 820164 872562 2 2 999999 1 2 999999 984647 2 2 999999 2 4 999999 1 411916 610042 342209 2 18 999982 2 12 999995 2 4676 474483 2 77796 512287 2 3 999987 1 120359 139880 299570 1 2 999999 968834 2 462583 864901 1 455944 749997 -745000 2 321714 899947 1 18 999984 200673 2 2 999999 2 7 999991 1 2 999999 -331226 2 7 999999 1 2 999999 277498 2 11 999995 1 6 999986 -314595 1 2 999999 -761150 1 11 999981 251105 1 219171 883008 751807 1 18 999994 -659019 2 2 999999 2 6521 838314 2 252017 589456 2 15 999990 2 135903 277383 2 602485 769938 1 2 999999 -498661 1 2 999999 -973143 2 627623 760318 2 2 999999 2 2 999999 2 27310 217100 2 46501 677501 1 2 999999 833064 1 234911 261033 -388178 1 2 999999 482655 2 313221 639907 1 320644 793553 581924 2 720201 724075 2 6 999995 2 63099 483284 1 362087 747706 -423003 2 342775 672261 2 2 999999 1 644568 765799 -982318 1 9 999994 -779152 1 620140 846014 721236 2 763191 933381 2 2 999999 2 384852 670328 2 16 999985 2 14 999999 2 15 999993 1 2 999999 356548 2 2 999999 2 2 999999 2 5 999985 1 2 999999 605670 1 2 999999 236895 2 20 999990 1 661211 932029 -664664 2 269288 752425 1 1 999982 -379048 2 204001 784643 2 2 999999 2 2 999999 1 2 999999 -636868 1 36507 486300 635606 2 10 999994 1 726018 749872 880784 2 16 999988 1 2 999999 301518 1 19 999991 490777 2 4 999987 1 17 999985 -460878 1 2 999999 916629 2 4 999985 1 2 999999 -376655 2 2 999999 2 4 999994 1 3 999990 126390 1 462788 827298 624404 2 2 999999 1 10 999987 471655 1 698222 982289 797092 1 275642 927448 944156 2 751242 962070 1 726713 791089 757804 2 15 999995 2 2 999999 2 2 999999 2 2 999999 2 12 999987 2 2 999999 2 5 999994 1 331787 680505 -294740 2 13 999987 2 2 999999 1 20 999981 -242599 1 2 999999 745112 1 15 999984 99941 2 14 999995 1 82071 990302 638949 1 18 999997 -4487 2 5 999989 2 546387 563602 1 2 999999 -568672 1 2 999999 -742744 1 11 999998 -716302 2 18 999987 2 250754 437381 1 535840 556917 -647566 2 2 999999 2 6 999985 2 550505 898048 2 16 999991 2 565371 680878 1 2 999999 -213664 2 12 999992 1 2 999999 -761115 2 8 999981 2 14 999985 2 2 999999 1 2 999986 581107 2 77949 292273 2 14 999986 2 399526 794418 2 2 999999 1 2 999999 920390 2 2 999999 2 2 999999 2 19 999997 2 2 999999 1 638429 826853 -485147 1 2 999999 767492 1 2 999999 525423 2 14 999984 2 2 999999 2 477749 654674 1 435597 456352 155539 2 105075 218502 2 5 999993 2 40650 333010 1 2 999987 -537853 2 14 999991 2 2 999999 1 2 999999 -183779 1 618546 910677 989919 2 6 999994 2 100436 955220 1 14 999985 534270 1 2 999999 -391911 1 2 999999 484309 1 2 999999 505461 2 590148 597821 2 12 999995 2 38477 616355 1 415815 677228 358647 1 18 999995 -361048 1 20 999984 941522 2 9 999995 1 242299 311159 -458913 2 6 999986 1 1 999981 -81199 2 2 999999 1 185480 361912 -314332 2 2 999999 1 26209 416542 194239 1 792237 930428 363136 1 10 999984 920468 1 10 999987 893159 2 3 1000000 1 2 999999 -199624 2 2 999999 2 477239 851584 2 292489 626705 2 2 999999 2 2 999999 2 2 999984 2 8 1000000 1 384930 702199 -812697 2 569331 715994 2 2 999999 2 2 999999 2 15 999990 1 166717 431250 -655488 2 2 999999 1 3 999987 716339 2 35726 446079 2 50030 315863 1 123280 803027 -63654 1 2 999999 792656 2 2 999999 1 135174 854603 -837763 2 211856 498080 1 1 999998 -244991 2 2 999999 1 2 999999 839653 1 12 999992 -49438 1 6958 729213 -53183 2 13 1000000 1 1 999999 -964269 2 8 999998 2 2 999999 1 38649 706851 583647 2 2 999999 1 8 999990 457350 1 771704 866132 666572 1 19 999985 -592433 1 14 999988 -930184 2 17 999986 2 6 999982 2 2 999999 2 11 999996 2 397101 936021 2 230632 685285 2 92803 784267 2 2 999999 2 2 999999 1 17 999998 340723 2 366620 911788 1 2 999999 334600 2 437265 543885 1 185582 543827 -455160 2 16 999999 2 318776 854352 2 12 999983 2 2 999999 2 6 999985 2 1 999985 1 18 999995 499478 2 2 999999 2 11 999981 2 2 999999 2 2 999999 1 15 999981 -473378 1 2 999999 -127855 2 5 999992 1 2 999999 -613554 1 16 999995 -475092 1 13 999992 838142 2 2 999999 2 14 999993 1 1 999982 6697 2 4 999985 1 13 999987 37584 1 2 999999 -818966 2 350389 537575 1 423387 456964 315542 1 2 999999 334780 2 447284 681536 1 564484 692444 65273 2 11 999992 2 2 999999 1 267237 447951 95145 1 2 999999 66185 1 18 999986 383295 1 19 999991 175804 2 2 999999 2 13 999995 1 651779 699115 -390836 1 2 999999 552262 2 14 999992 1 2 999999 362267 2 2 999999 2 28339 729677 1 124635 469210 -983986 2 88249 231038 2 15 999989 2 12 999994 2 14 999984 2 11 999996 2 690308 773361 1 187555 628851 -270248 1 4 999986 428670 1 2 999999 -689124 1 2 999999 430318 1 162882 267553 779526 1 19 999984 286265 2 2 999999 1 332977 412058 -817675 2 50575 873622 1 18 999993 998150 1 2 999999 -382267 1 2 999999 -831816 2 7 999994 1 2 999999 -66520 2 5 999991 2 10 999992 2 16 999996 1 139121 422436 -199104 1 2 999999 914649 1 2 999999 -146088 1 11 999981 -83315 1 90976 291541 -980825 1 428819 675683 -664299 1 292873 858127 -67228 1 8 999988 201434 1 571154 631750 775558 2 6 999997 2 147970 239927 1 410904 824588 -387591 2 7 999995 2 56634 448455 2 9 999996 2 2 999999 1 19 999981 -677007 1 16 999986 100383 2 36054 750346 1 2 999999 646161 2 12 999986 2 2 999999 1 7642 885596 -816170 1 2 999999 -862582 1 944486 950532 378684 1 298228 792995 -118712 1 2 999999 -836086 2 220080 805290 1 2 999999 636334 1 2 999984 -685794 2 2 999999 1 13 999989 138672 2 2 999999 1 578290 949094 478209 2 480932 864558 1 2 999999 -310112 2 2 999999 1 2 999999 870663 2 13 999991 2 2 999999 2 2 999999 2 850288 997667 2 2 999999 2 1 999998 2 2 999999 1 18 999986 356651 1 489419 563154 -716157 1 2 999999 613759 2 2 999999 2 502226 664724 2 2 999999 1 2 999999 723209 1 151748 508901 429973 1 2 999999 -294915 2 2 999999 1 2 999999 -48803 1 593806 629412 -914435 1 368621 998047 918994 1 2 999999 -335153 1 170232 984512 -462772 1 2 999999 666329 2 2 999999 2 2 999999 2 2 999999 1 3 999988 -853696 1 87158 218891 960460 2 2 1000000 1 580053 756714 -198871 2 496331 988049 1 208721 237884 320746 2 13 999986 2 5 1000000 1 571144 831985 661015 1 547024 731326 837957 2 9 999986 2 17 999983 1 2 999999 -211797 1 5568 811367 -513422 2 2 999999 1 637033 866940 278562 1 432368 599448 -5526 2 2 999999 1 18 999989 287196 2 7 999996 1 20 999992 -296645 2 687948 886947 2 300527 750205 2 2 999999 1 2 999999 85686 2 12 999990 1 2 999999 788500 1 112864 720859 -834648 1 472429 510311 187049 2 711855 894750 2 18 999983 2 320851 696071 2 29087 740702 1 2 999999 249206 2 19042 274260 2 5 999986 1 2 999999 -288000 1 697776 999532 -419583 1 500612 933612 -565748 1 830283 848778 54006 2 616198 734871 1 2 999999 -58792 1 2 999999 -103873 1 21493 711609 244663 1 4 999989 360509 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -165232 1 2 999999 -173784 1 2 999999 197413 1 321063 433637 444528 2 157023 598194 2 275937 931972 2 17 999995 2 4 999982 1 122218 122607 465966 2 361663 366300 1 6 999990 807263 2 13 999991 2 118111 227834 2 19 999999 2 10 999996 2 1708 152134 1 2 999999 -1493 1 287952 927335 -678774 1 2 999999 -79300 2 496676 681799 2 2 999999 2 2 999999 1 398573 922380 186185 2 2 999999 1 546336 561329 -798956 2 2 999999 1 2 999999 -484215 2 5 999996 1 2 999999 -892421 2 10 999998 2 403297 456899 2 676002 741178 1 14 999999 -252200 1 506095 846201 122876 2 11 1000000 2 13 999984 2 172674 663820 1 2 999999 878533 1 379433 457349 596481 1 15 999982 80212 2 2 999999 1 13 999983 -327510 2 11 999989 1 346606 567564 187891 2 2 999999 2 347382 366178 1 206098 831286 53100 1 14 999993 401360 2 2 999999 1 56409 625118 -874184 1 2 999999 340754 2 2 999999 2 2 999999 2 7 999992 1 17 999989 82552 2 2 999999 1 3 999984 -184781 1 2 999999 538218 1 2 999999 776295 1 2 999999 -24848 2 1 999984 1 11 1000000 -604622 2 311802 879834 2 11 999997 2 17 999996 1 2 999999 -57268 1 2 999999 376577 2 137658 297147 2 20 999982 2 2 999999 1 2 999999 512663 1 2 999999 -449190 2 7 999996 1 2 999999 -5149 1 630059 650657 72563 2 2 999999 1 414765 758712 -675020 2 2 999999 2 181416 555907 1 2 999998 -919841 2 83617 862279 2 2 999999 2 2 999999 2 2 999999 2 7 999989 1 399242 643248 -319422 1 318333 358297 235075 1 2 999999 -401193 2 2 999999 1 2 999999 165296 2 17 999986 2 2 999999 1 2 999999 -195060 2 10 1000000 1 573955 874536 837847 1 2 999999 544500 2 4 1000000 2 2 999999 1 2 999999 696953 1 55561 78040 -431737 1 2 999999 -358336 2 407215 532833 1 7673 340858 -259116 1 2 999999 215838 1 417784 991995 -44150 1 2 999984 401674 1 60603 779531 -640434 2 2 999999 2 2 999999 2 151472 365594 1 48542 387700 -82293 2 2 999999 2 699859 903151 1 17 999986 -255121 1 2 999999 162388 1 3 999994 187121 1 560073 814975 -683579 1 197845 245854 -937842 2 101327 169227 1 2 999999 -347968 1 15 999993 617306 2 2 999999 2 9 999985 1 2 999999 127937 1 6 999981 -803098 2 249869 347674 2 7 999993 1 9 999999 638342 1 9 999994 135188 1 326920 479444 92794 2 158711 551685 2 47979 691364 2 2 999999 2 16 999987 2 2 999999 1 2 999999 698233 1 220453 864348 -950162 2 18 999987 1 286118 394562 -356181 1 2 999999 -152379 2 2 999999 1 6 999994 -261851 2 20 999986 2 253234 891231 1 1 999983 663739 2 18 999992 2 2 999999 2 279344 658069 2 177333 883947 2 19 999992 1 28836 130832 915005 1 2746 51987 -272523 1 2 999999 956137 1 2 999999 -566996 2 10 999989 1 14 999990 -418097 1 176232 473832 674947 1 18 1000000 338938 2 5 999990 1 19 999995 -860758 1 12 999994 -74808 1 13 999993 -900643 1 6 999985 238720 2 16 1000000 2 16 999996 2 2 999999 2 11 999999 2 12 999987 2 2 999999 1 2 999999 428485 1 19 999985 454210 2 2 999999 1 481145 693263 948735 2 495108 740168 2 20 999990 1 652408 948681 -48312 1 119594 312589 -21192 1 2 999999 -292364 2 139031 503805 1 2 999999 -503358 1 409453 618539 -587284 1 2 999999 -268817 1 9 999993 -806315 1 404490 648580 118444 2 1 999998 2 469296 536834 1 2 999999 -730053 2 2 999999 2 2 999999 1 11 999993 -67375 1 472136 516185 34056 2 2 999999 1 4 999996 -374079 1 2 999999 -443632 2 542012 850708 2 2 999999 2 2 999999 1 11 999994 983035 2 515075 750934 2 2 999984 2 244084 719560 1 20 999986 -756348 2 496179 844717 1 9 999993 234393 2 4 999981 1 2 999999 538359 1 20 999983 -217637 2 9 999982 2 10 999988 2 2 999999 1 19 999985 146683 2 3 999996 1 2 999991 599193 1 2 999999 831072 2 346860 541989 1 20 999987 -48162 1 4 999989 -532150 2 2 999999 1 16 999998 177380 1 597884 844218 990257 1 2 999999 -805077 1 13 999993 715942 1 398853 896925 536217 1 193121 822340 -602641 1 97057 605762 385672 1 767107 806574 -709216 1 20 999998 798891 1 520505 604427 984206 1 2 999999 -308369 1 2 999999 954618 2 2 999999 2 300149 555251 2 13 999993 2 446532 979175 1 2 999999 -52303 1 9 999986 -123933 2 10 999989 2 14 999993 2 2 999999 1 227812 403417 690673 2 2 999999 1 19 999991 -790958 2 2 999999 1 2 999999 847255 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -419159 2 789152 912350 2 553034 674781 2 2 999999 1 671080 739491 -552515 2 2 999999 1 20 999982 -826558 1 295514 465809 -511476 2 20 999982 1 2 999999 -300259 1 13 999988 -41599 2 19 999988 2 2 999999 2 14 999991 1 2 999999 453464 1 2 999999 667197 1 400215 608614 124080 2 227838 328307 2 502810 577790 1 2 999999 -406157 2 2 999999 1 2 999999 873411 2 18 999988 2 2 999999 2 472541 611092 2 2 999987 1 15 999984 562680 1 5 999997 985355 2 2 999999 1 9 999983 -417075 1 18 999984 -480882 2 65157 209173 1 687555 807264 773936 1 10 999981 53273 1 1 999997 397708 2 2 999999 2 2 999999 1 457324 894314 -676244 2 2 999999 1 6 999996 617437 1 23638 156503 -87801 2 597819 869932 2 19895 428240 2 14 999981 2 10 999996 1 19 999981 -387140 2 92567 194758 1 735343 789660 15973 1 2 999999 -117249 2 18261 167281 1 17 999987 305347 1 2 999999 -650085 1 2 999999 -458961 1 389032 484843 -483798 2 2 999983 1 308313 619308 -31019 2 11 999997 2 2 999999 2 8175 941940 2 16 999992 2 483612 582827 2 2 999999 2 13 999987 1 311338 607594 -450116 2 3 999995 1 7 999987 -500101 2 213643 379959 1 2 999999 838307 1 625533 980085 957396 2 17 999999 2 8 999987 2 2 999999 2 2 999999 1 2 999999 381232 1 2 999999 -131276 1 37658 380773 -85846 2 69556 125191 2 5 999999 2 218585 332464 1 439712 772870 -748924 1 3 999987 755455 2 2 999999 2 7 999990 1 287363 704287 -492058 1 355689 357021 -508108 2 350254 579503 1 566223 889094 -256032 1 10 999993 477691 2 20 1000000 2 15 999982 2 1 999994 1 10 999984 962038 2 2 999999 2 5 999994 2 581601 652310 1 79372 376387 711902 1 2 999999 -584398 1 317063 571091 -509489 2 797036 815623 2 2 999999 2 2 999999 2 2 999999 2 11 999993 2 2 999999 1 831801 851950 141524 2 2 999986 1 249355 434751 898046 1 434215 889188 616128 2 2 999999 2 474371 739596 2 2 999999 2 2 999999 1 2 999999 147624 2 18 999998 2 513892 788788 2 5 999987 1 17 1000000 -979021 1 43056 226381 656856 1 425834 725575 -93893 1 6 999984 -604985 1 11 999981 617416 2 2 999999 2 2 999999 1 2 999999 -599784 1 2 999999 -942764 1 13 999990 -195392 2 339589 846794 1 16 999984 -168102 1 2 999999 -439213 2 79304 188667 2 10 1000000 1 49395 504209 97147 2 16 999983 1 842836 937281 -621514 2 2 999999 1 47360 818653 480950 1 2831 368531 -790638 1 2 999999 922667 2 683098 938240 2 13 999994 2 2 999999 2 691139 888984 2 2 999999 1 2 999999 -867853 1 19 999992 618396 2 110198 492716 2 246978 278643 1 12 999982 -799846 2 2 999999 1 16 999986 284380 1 731247 738960 613538 2 2 999999 1 2 999999 175435 1 2 999991 -882154 2 2 999999 1 8 999998 -369516 1 292227 376821 -342999 1 6 999983 -399038 2 2 999999 2 108433 506097 2 2 999999 2 2 999999 2 299396 307717 2 130436 994357 2 2 999999 1 16 999984 559441 2 2 999999 1 376456 555106 567897 1 210619 607745 929434 2 2 999999 2 206127 349254 1 205982 699486 -854966 1 15 999995 -949425 1 2 999999 468065 2 2 999999 1 498977 751098 -862152 1 13 1000000 -430987 1 432541 918678 -710440 1 10 999997 952339 2 611801 832661 2 128120 205170 2 1 999991 2 13 999986 2 12 999999 1 79566 626332 161058 1 385703 901914 477156 1 14 999993 637062 1 2 999999 548549 1 2 999999 31848 1 5 999984 -277938 2 2 999999 2 340363 651495 1 2 999999 818465 1 2 999999 719988 2 2 999999 1 2 999999 565219 1 2 999999 -905245 2 181738 351244 2 2 999999 1 17 999984 -414159 2 86705 994401 2 1 999993 1 740314 815322 605694 2 190484 625874 2 449084 816093 1 79182 161762 465165 2 2 999999 2 8 999989 2 226383 422894 2 2 999999 1 118802 351350 -330182 1 17 999998 413301 1 4 999992 -851022 2 6 999991 1 2 999999 -959740 2 387579 542585 1 196329 903263 -880405 2 2 999999 1 18 999993 -931255 2 79954 269207 1 7 999986 529696 2 9 999990 1 2 999999 -105244 1 2 999999 444077 1 205595 963261 -990284 2 288440 320808 1 13 999995 523195 2 2 999999 1 1 999991 -517001 2 2 999998 2 2 999999 2 801290 927498 1 8 999993 719634 1 104587 370368 -363393 2 85907 136250 1 18 999999 20703 1 718526 899630 -122674 2 9 999987 1 667030 921623 -821908 2 317699 728526 2 19 999997 1 2 999999 -651277 1 562741 771850 131260 2 2 999999 1 12 999986 -372241 1 2 999999 -479439 2 12 999995 2 2 999999 2 2 999999 1 215940 484657 554782 1 2 999999 954191 2 2 999999 1 3 1000000 880821 1 16 999990 -747256 2 6 999992 1 9 999984 323348 2 2 999999 2 2 999999 1 249501 443940 647930 1 2 999999 384542 2 14 999981 1 2 999999 371716 1 81523 806216 -97021 2 5018 406676 1 206935 611430 92663 1 19 999995 334582 2 2 999999 1 3 999981 -531138 2 2 999999 2 95580 586485 2 2 999999 2 2 999999 2 2 999999 1 293046 750833 622837 1 2 999999 -560238 2 2 999999 2 382926 857046 1 181410 470822 392679 1 2 999988 -926294 2 2 999999 1 20 999986 -210301 1 249209 573804 -605335 1 2 999999 311576 2 2 999999 2 2 999999 2 205207 390722 1 13 999990 -611295 1 72168 102126 889082 1 2 999999 -365436 1 12 999991 558955 2 443129 531331 2 2 999999 1 169987 227611 298591 2 170975 529109 2 624087 975179 1 2 999999 -322831 1 2 999999 -921743 1 5 999995 259057 1 2 999999 242997 1 2 999999 -844322 1 3 999983 -527599 1 2 999999 269473 2 15 999989 1 610149 654613 215095 1 2 999999 -203597 2 2 999999 2 2 999999 1 17218 871064 -319798 2 2 999999 1 144342 461925 -379107 1 2 999999 -980343 1 14025 965289 -575017 1 2 999999 -643239 1 1 999997 226189 2 311190 831308 1 62711 786545 312565 2 15 999989 1 9 999996 -128938 1 7 1000000 768400 1 14 999988 270455 1 2 999999 -545648 1 4 999999 -142869 2 2 999999 2 97173 771347 2 2 999999 2 2 999999 1 550678 664828 -248474 2 2 999999 2 17 999985 1 14 999989 669008 1 60387 936491 173106 2 2 999999 1 8 999989 120951 1 209683 433612 103121 2 2 999999 1 2 999999 786586 1 2 999999 851171 2 78054 340488 1 530493 896424 118635 2 16 999993 2 2 999999 1 9 999993 989762 1 2 999985 78734 1 2 999999 -583963 1 288350 338656 111552 1 12 999981 474351 2 2 999999 2 18 999996 2 2 999999 1 19 999991 -509429 2 523778 550365 1 107448 249641 693558 2 709337 797525 1 12 999999 504431 1 2 999999 959373 1 20 999998 79090 1 3 999997 -871160 1 18 999998 61533 2 1 999995 2 182696 857265 1 2 999999 -53750 2 125615 331860 2 2 999999 2 839820 877390 2 2 999999 2 171886 607222 2 13 999981 2 13 999984 1 2 999999 -868282 1 746104 823408 -940631 1 2 999999 -263360 2 16 999982 2 2 999999 1 380799 834855 -267073 1 443919 841415 -586184 2 8 1000000 2 41606 372374 1 643059 680007 -929846 1 10 999999 837240 1 2 999999 -650720 2 2 999999 2 8 999996 2 2 999999 1 731441 783332 -955876 1 2 999999 -21841 2 2 999999 1 13 999984 -186830 2 2 999999 1 679967 783682 908677 2 17 999985 2 108409 498923 2 2 999999 1 2 999999 -254371 2 2 999999 2 48731 598000 2 2 999999 1 684399 749199 -978313 2 97411 967947 2 10 999993 2 12 999984 1 16 999992 67094 1 1 999985 -697990 2 2 999999 1 17 999994 463142 2 422396 426153 1 10 999997 -726108 2 6 999986 2 218929 337556 2 17 999983 2 6 999992 1 2 999999 -683318 1 18 999987 982169 2 20 999995 2 14 1000000 1 2 999997 -263268 2 481439 926638 1 106906 715492 208947 1 9 999991 280327 1 198088 681281 26870 1 546810 714185 -364614 1 179659 691194 225220 2 1 999995 1 270862 593315 -399849 1 10 999993 360304 2 2 999999 2 2 999999 2 2 999993 2 2 999999 2 487915 637237 2 13 999996 2 612785 750295 1 2 999999 -100684 2 628459 825259 2 17 999986 2 99004 677955 1 4620 565750 -43279 2 12 999995 1 2 999999 -699592 1 708421 872577 -95288 1 100117 531900 -460557 1 575731 743452 966383 1 7 999996 295873 1 162146 490869 477147 2 2 999998 2 400219 922413 1 9 999986 -416525 1 240425 265255 -930066 1 113451 929410 847556 1 600833 648938 414291 2 2 999999 2 10 999998 1 2 999999 -871521 2 14 999991 1 515846 557868 -882763 1 2 999999 999843 2 3 999987 1 9 999995 113223 1 433361 552349 -252592 2 2 999999 2 2 999999 1 19 999983 -232702 1 2 999999 655394 2 277638 873629 2 5 999996 1 2 999999 281116 2 2 999999 1 382117 506271 -318845 2 2 999999 2 14 999981 1 13 999982 668753 1 12 999984 756899 2 675255 885521 2 7 999984 2 7 999984 1 596291 750188 -410282 2 2 999999 1 484197 805638 -514042 1 2 999999 -758635 1 2 999999 -876609 1 160095 631170 441483 2 70120 399375 2 459073 728788 2 20 999986 2 2 999999 2 17 999983 1 95115 391506 59292 2 7 999998 1 152598 427076 -276855 2 15 999988 1 3 999999 -455690 2 2 999999 1 20 999995 214733 1 2 999999 -877402 1 1 999986 271476 1 14 999992 184008 1 2 999999 284134 2 109002 647983 2 2 999999 2 2 999999 1 1 999987 -312320 1 185700 313094 375498 2 2 999999 1 2 999999 -592653 1 2 999999 712623 1 12 999996 -125377 2 18 999981 1 5 999994 185585 2 481460 514996 1 291511 775841 -343950 1 2 999999 307678 2 2 999999 2 372922 757514 2 79777 660378 2 3 999986 2 308619 364662 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 454664 925329 1 4 999986 134413 2 2 999999 2 2 999999 1 2 999999 188667 2 2 999999 2 11 999986 1 5 999986 -835890 1 10 999986 587777 1 7 999996 209969 2 2 999999 1 2 999999 -521317 1 3 999987 873250 2 13 999988 1 2 999999 -989123 1 2 999999 62084 2 116913 817972 1 8 999982 -976846 2 546811 590930 2 2 999999 1 2 999999 247888 2 13 999995 1 282205 771685 -957784 2 2 999999 2 18990 575104 1 2 999999 746448 1 2 999999 260556 2 1 999997 2 10 999999 2 789996 799825 2 773627 858785 2 2 999999 2 2 999999 1 6 999986 263068 1 17 999986 -375326 2 67335 817204 2 2 999999 1 2 999999 737522 1 2 999991 387296 1 14 999986 -440419 2 13355 288890 2 6043 139830 1 8 999992 850436 1 347710 911437 -536439 2 2 999999 2 465194 467861 2 8 999988 1 2 999999 -203422 1 7 999985 -822949 1 502745 524382 -494778 2 2 999999 2 333169 756234 2 2 999999 1 19 999992 881058 1 77897 777575 -501732 1 2 999999 -131657 1 5 999989 775007 1 5 999985 -209703 2 2 999999 1 518094 958383 191529 1 99753 913526 171087 2 2 999994 2 2 999999 2 192724 767847 2 2 999999 1 4 999999 796862 1 2 999999 -915907 2 5 999998 1 250702 595106 911142 1 13 999985 -365447 2 12813 509457 2 2 999999 2 1 999990 1 11 999999 483266 2 277034 388251 1 40020 496972 217774 2 5 999991 2 4 999997 1 2 999999 591368 2 2 999999 1 2 999999 -278488 2 2 999999 1 2 999999 313192 1 276523 841511 141887 2 304463 770414 1 434593 959596 134978 1 766612 804480 -312834 2 19 999999 1 14 1000000 745025 1 19 999998 192391 2 2 999999 1 43032 508578 -781877 2 130214 664023 2 2 999999 2 2 999999 2 240082 955406 1 476216 763258 -956022 2 2 1000000 1 7 999983 -755434 2 5 999984 2 2 999999 2 19 999986 2 15 999986 2 1 999994 1 9 999998 559479 2 303296 859147 1 19 999985 -837089 1 2 999999 661646 2 2 999999 1 2 999999 -289202 1 12 999994 -723404 1 2 999999 -630337 2 499563 968382 1 609354 694780 697064 2 656023 694637 2 14 999997 2 20 999991 2 321941 745301 2 291621 435698 2 14 999994 1 523862 615919 -932709 1 14 999993 618112 1 498121 565698 -14763 1 2 999999 181755 1 2 999999 -764761 2 2 999999 2 8 999998 2 124334 219536 2 247400 953115 1 10 999987 -843705 1 2 999999 584699 2 421927 674503 2 20 999998 1 2 999999 -60669 1 608855 739802 22514 2 2 999999 2 14 999989 1 304672 661117 162065 1 4 999999 -129012 2 16 999984 1 2 999999 984501 2 204567 372386 2 2 999999 2 2 999999 2 2 999999 1 172528 414427 94836 1 2 999999 145330 2 2 999999 1 8 999984 418332 2 796932 895553 1 325991 640408 890271 1 54345 683170 630144 2 322041 738999 2 419336 857622 1 4 999995 -416534 1 148286 543438 -658555 2 19 999991 2 55422 198953 2 426831 906289 2 34653 587613 1 477486 486410 -494050 2 192987 804730 2 1 999983 2 2 999999 2 15 999995 2 2 999999 2 2 999999 2 8 999994 1 452698 583012 883638 2 7 999998 1 9 999992 690565 1 8 999993 -469772 1 2 999999 252385 2 11 999991 2 536725 640849 1 2 999999 -522928 2 371123 840431 2 3 1000000 2 536420 710587 1 2 999999 -361104 1 13 999998 -359721 1 243317 809524 879876 1 93100 483986 431997 1 2 999999 -273552 2 2 999999 2 7525 699978 2 11 999985 2 678534 787053 1 508889 985669 617893 2 9 999983 2 2 999999 2 139915 797572 1 166787 248782 -249944 1 321668 700512 -590462 2 2 999999 2 16 999995 1 9 999982 -907928 2 2 999999 1 51433 857927 -106036 1 1 999992 798586 1 364322 379760 -131571 1 2 999985 427144 2 2 999999 1 864298 987446 -394265 2 17 999981 2 354188 687329 2 112738 599435 2 426597 698576 1 19 999993 929273 1 325571 926600 -556840 2 2 999999 2 2 999999 1 46755 733800 -762907 1 2 999999 677991 2 2 999999 2 14 999983 2 2 999999 2 376786 430989 1 13 999988 132893 1 2 999999 -965959 1 4 999989 872303 2 330074 479063 2 647619 791955 1 9 999991 507812 2 10 999986 2 1460 740339 2 14119 147804 2 22352 106429 2 2 999999 1 7 999982 107871 2 11 999985 1 349256 547663 543488 1 104159 566454 -665937 2 2 999999 1 15 999992 -603860 1 8 999995 139851 2 2 999985 2 401561 425661 2 2 999999 1 2 999999 790854 2 11 999999 2 2 999999 2 2 999999 1 2 999999 158539 1 2 999996 -6392 2 153170 225740 1 2 999999 -848042 1 2 999999 -375418 1 2 999999 462370 1 19 999984 286645 1 2 999999 965555 1 2 999999 -356857 1 2 999999 -525505 2 2 999999 2 41407 371569 2 499743 998189 2 2 999999 1 39568 808058 -570226 2 81998 785295 1 8 999985 162772 2 2 999999 2 2 999999 2 6 999988 1 2 999999 765845 1 8 999986 -504890 2 410452 970607 2 19 999990 2 4 999990 2 145382 919555 1 2 999999 383353 2 467211 811388 2 630374 642756 2 13 999993 1 2 999999 515699 2 14 999986 1 13 999999 -229313 2 20 999985 2 2 999999 2 16 999995 1 918128 982733 26098 1 2 999999 347185 2 2 999999 1 2 999999 546235 2 584597 840680 2 20 999986 2 16 999992 2 489401 791904 1 17 999999 27495 1 465994 841916 -584503 2 2 999999 1 2 999999 583419 2 29266 964464 2 8 999988 2 1 999995 2 198397 414605 1 2 999999 -865320 1 636463 882474 605262 2 2 999999 1 2 999999 -153528 2 19 999982 1 572007 999306 734603 1 2 999999 -317664 2 6 999986 1 680846 683838 783254 2 19 999999 2 7 999988 1 19 999997 204130 1 209335 235971 -113788 1 18 999981 -266789 2 180365 243494 2 518315 956421 2 2 999999 2 2 999999 2 245094 274738 1 492757 559097 590430 1 9 999990 -614507 2 14 999999 1 5 999985 141306 1 13 999981 112136 1 2 999999 -801692 2 322672 736601 1 2 999999 622408 2 5 999997 1 2 999999 -995730 1 4 999995 703627 2 317971 920349 1 2 999999 -893012 2 16 999987 2 19 999996 2 14 999987 1 2 999999 -715459 1 2 999999 712050 2 32088 370698 2 527239 818110 1 2 999999 890403 1 2 999999 -864823 1 245474 665590 150702 1 2 999999 -808253 2 8 999999 2 2 999999 2 2 999999 1 7 999993 -911456 2 6 999992 2 151390 551081 2 4 999990 2 392079 401518 1 2 999999 -480776 2 350915 823400 1 6 999998 -701564 2 9 1000000 2 2 999999 2 2 999999 1 2 999999 -599685 1 791170 938968 -649856 1 182525 369589 -766944 2 368812 916314 2 17 999988 1 2 999999 -253458 1 323354 606676 -809997 1 20 999990 523363 1 7 999984 717470 2 445101 604333 1 353479 861158 -860052 2 405858 734618 2 8 999986 2 2 999999 2 218373 667064 2 2 999999 2 114155 937139 2 129003 371585 1 20 999984 946672 2 13 999995 1 629020 693117 224713 1 2 999999 -916197 1 2 999999 369747 1 2 999999 -282666 1 9 999984 -798278 1 702263 830042 812669 1 2 999999 28796 1 219295 607890 -174889 2 141941 657869 2 9065 197687 2 218535 255352 1 8 999981 -982577 2 2 999999 2 15 999987 1 13 999987 346662 1 2 999999 -504101 1 2 999999 235412 2 3 999997 2 2 999999 1 19 999994 126235 1 2 999999 312975 1 540506 573603 -962759 1 2 999998 -701721 2 162320 868731 2 496962 939086 2 18 999995 1 2 999999 -482049 1 17 999987 506859 2 12 999987 2 2 999999 2 2 999999 2 7 1000000 2 2 999999 1 33778 543769 412598 2 87696 381943 2 1 999984 2 2 999999 2 486248 970689 1 2 999999 33680 1 235897 437582 395084 2 125568 582564 2 2 999999 2 10 999989 1 809024 896179 -171683 1 11 999997 590936 2 2 999999 2 2 999999 1 780882 829719 397880 1 560887 875377 148046 1 2 999999 -431918 2 16 999988 2 7 1000000 2 1 999991 1 2 999999 -26158 1 70501 582308 -876937 2 8 999993 1 273690 937289 709770 2 2 999999 2 659125 789965 2 2 999987 2 99385 962235 1 16 999997 888545 2 206982 744247 1 2 999999 -544364 1 10 999995 417832 1 2 999999 159492 2 8 999988 1 117912 827520 -25292 2 12 999988 2 2 999999 1 216845 673333 775712 1 334263 470145 -73305 2 2 999999 1 151213 559095 57565 2 95379 550336 1 2 999999 -328220 2 4 999993 1 2 999999 133506 1 583530 752182 -858681 2 845769 871029 2 15 999996 1 2 999999 23294 2 71711 648972 2 2 999999 2 2 999999 1 273859 945737 220618 2 289691 641400 1 2 999999 326002 1 632532 637419 -505334 2 2 999999 2 2 999999 2 7 999984 2 12 999995 1 2 999995 -179995 1 2 999999 -986093 1 2 999999 -18222 2 655377 965271 2 303554 464909 1 2 999999 821971 2 698609 878016 2 19 999996 2 7 999985 2 18 999990 1 382506 685470 -523796 2 17 999998 2 2 999999 1 5 999999 -755373 1 2 999999 -168049 2 600330 872994 2 2 999999 1 487108 797192 457866 2 19 999996 2 8 999991 1 7 999997 851412 2 2 999999 2 20 999988 1 776315 961968 979012 1 2 999999 -962984 1 2 999999 -791258 2 389649 995602 1 662773 806983 -152398 1 2 999999 -124536 1 142791 752917 211252 1 2 999999 -247769 1 7 999981 759489 2 2 999999 1 2 999999 682627 2 7 999999 1 8159 128578 627798 2 35969 138780 1 2 999999 -75955 2 8 999992 1 12 999986 347891 2 1 999984 2 12 999997 1 2 999999 -966470 1 2 999999 953118 1 2 999999 -463291 2 11 999987 2 10 999997 1 2 999999 -223533 2 2 999999 1 248059 429904 915338 1 6 999995 808894 1 162896 600382 -639691 1 2 999999 808007 1 13 999981 -997644 2 2 999999 1 2 999999 696773 2 304644 811572 2 23565 879915 2 60404 885723 1 7 999984 -522997 1 621610 769990 -931467 2 5 999983 2 9 999990 1 389821 904698 548905 2 7 999985 1 8987 122365 650915 1 15 999983 610210 1 2 999999 -146813 1 9 999983 -143501 1 472618 772037 568700 2 20 999984 1 2 999999 544060 2 2 999999 2 2 999999 1 536422 672143 -245658 2 25372 572248 1 521427 723651 -34000 2 19 999986 2 647134 790026 1 2 999992 786411 1 2 999999 919185 2 225748 907199 2 2 999999 2 2 999999 2 989 878921 1 85319 288950 215521 2 2 999999 2 2 999999 1 3 999994 735433 2 2 999999 2 2 999999 2 2 999999 2 214525 389489 2 34070 377221 2 8 999989 1 12 999995 729740 1 19 999997 -174982 1 4 999989 692083 1 2 999999 -721131 1 2 999999 -62236 1 7 999990 -403241 1 6 999986 -294334 1 2 999999 -346981 1 226096 591375 -371596 1 4 999988 -919399 1 2 999999 -783401 2 378454 986548 2 635004 777525 1 513780 699842 132320 1 2 999999 -296995 1 4 999994 889995 1 2 999999 -573813 2 2 999999 1 93070 834756 149931 2 384839 943942 1 4 999986 -451696 2 2 999999 1 14 999999 -930954 1 3 999989 576513 2 2 999999 2 20842 861720 1 3 999994 -581461 1 695658 847037 64419 1 9 999999 889068 1 2 999999 -118851 1 345364 600346 -512798 1 19 999989 143303 2 115291 267186 1 2 999983 -21903 1 2 999999 744503 2 2 999999 2 2 999999 2 10 999995 2 7 999982 2 2 999999 2 731846 999163 2 17 999987 1 2 999999 -966627 1 322763 503725 227134 2 2 999999 1 2 999999 409583 1 11 999984 376418 2 382332 700345 2 625067 872155 2 7 999982 1 2 999999 -811300 2 2 999999 2 263242 593244 2 2 999999 2 2 999999 2 12 999996 2 80932 793956 2 12 999993 1 11 999987 912081 2 2 999999 1 85465 948263 466093 2 2 999999 2 2 999999 2 227906 362209 1 2 999999 578033 1 11 999991 -144887 2 4 999995 1 236571 554231 -253281 1 904158 951933 891493 2 2 999999 2 2 999999 1 377460 654642 348842 2 223427 249139 1 12 999992 971342 1 14 999985 484078 1 2 999999 -101884 1 202834 717102 734158 1 14 999991 -510795 2 6 999994 2 2 999999 1 12 999992 -703790 2 10 999998 2 11 999985 1 10 999993 85247 1 24402 978232 142184 1 29095 289177 154562 2 17 999981 2 412771 905222 2 347300 744537 1 700400 860486 -796495 2 20 999981 1 220899 437977 -636087 2 2 999999 2 2 999999 2 463033 606041 2 8565 551522 2 5 999990 2 2 999999 1 400430 408349 -658646 2 5 999991 2 214686 984833 2 133324 386853 2 2 999999 1 464163 810762 -926315 1 18 999996 937407 1 2 999999 -848022 1 14 999989 -579022 2 728152 829031 1 223617 303261 -857718 2 191514 883667 2 176704 281997 1 4 999996 -35574 1 2 999999 324448 2 1 999998 2 2 999999 2 91095 804188 1 32293 377746 464686 1 7 999996 -222913 1 12 999991 -541742 2 404762 940726 1 5 999982 -64492 1 12 999987 776687 1 138706 194325 258151 2 134957 677399 2 2 999999 1 2 999999 486956 1 2 999999 -2692 2 14 999984 1 192231 284717 982265 1 2 999999 -175759 2 14 999997 1 6 999982 288304 2 19 999999 2 5 999995 2 11 999991 2 13 999993 2 2 999999 1 14 999999 -470905 1 2 999999 -937400 2 2 999999 2 138917 834170 1 138121 600673 -648380 1 2 999999 101190 1 17 999986 294061 2 15 999990 1 2 999999 12955 1 2 999999 222485 1 2 999999 -409478 2 7 999989 1 18 999981 502503 2 19 999982 2 3 999999 1 2 999999 -545920 1 20 999984 -436158 2 5926 112032 2 62592 169361 1 6 999988 769135 1 2 999999 -755672 1 2 999999 155319 1 2 999999 -780632 2 12 999994 2 2 999999 1 102887 361492 564445 1 93141 668135 402127 1 207040 280508 -660899 1 2 999999 446410 2 2 999995 2 327888 847752 1 19 999997 369628 2 15 999986 2 292666 726895 2 349906 899461 1 2 999999 -667592 1 10 999984 -806212 1 2 999999 -492684 2 2 999999 1 317231 938717 -512163 2 4 999997 1 2 999999 -692935 1 872680 910622 -593981 2 2 999999 2 1893 542787 1 319529 532987 676497 2 7 999981 2 2 999999 1 2 999999 295187 2 295587 481248 2 12 999983 2 48637 135560 2 2 999999 2 83778 759390 2 2 999999 2 489679 631900 1 14 999999 -532603 1 6 999994 -371007 1 2 999999 -995059 2 2 999999 2 16 999996 2 12 999997 2 157371 185035 1 5 999995 898847 1 281329 508765 978868 2 118515 406632 1 10 999985 443821 2 2 999999 1 2 999999 929321 1 408138 611188 -60428 2 93880 604724 1 7 999984 261008 1 2 999999 -800881 2 8 999992 1 10 999982 -521699 1 4 999999 -850827 1 2 999991 665842 2 2 999999 2 2 999999 2 2 999999 1 340554 698411 871702 2 3 999982 1 3 999994 -739745 2 135224 682186 2 2 999999 1 2 999999 688609 2 11 999997 2 17 999986 1 2 999999 280776 1 545818 866017 -607403 2 2 999999 1 2 999999 654496 1 4 999995 661560 1 2 999999 214559 2 3 1000000 2 3 999985 2 2 999999 2 2 999999 1 16 999996 -414035 1 359160 883376 426438 1 99356 162043 -959994 1 4 999992 162358 2 3 999987 2 9 999991 2 3 1000000 2 12 999988 2 18 999989 2 13 999983 1 11 999990 417787 1 679043 776232 69457 2 13171 67286 1 173720 687606 -314550 1 13 999998 -78073 1 2 999999 -881236 1 126410 331602 -938568 1 61430 682045 787004 2 2 999999 1 2 999999 -914704 2 402527 430368 2 18 999982 1 2 999999 539290 1 16 999986 -825122 1 205138 332859 -389528 2 709977 998780 2 14 999998 1 2 999999 -818338 2 42335 869847 2 75076 710613 2 2 999999 1 860343 920403 239921 2 12 999995 2 15 999985 1 2 999988 -86497 2 81523 779029 1 12 999982 -483215 1 3 999987 -897638 1 2 999999 737108 1 2 999999 -570939 1 2 999999 861726 1 2 999999 696622 2 79722 528314 1 722756 783729 -202848 1 2 999999 -673143 2 2 999999 1 60775 470389 832842 1 2 999999 -241740 1 18 999985 -345409 1 271561 684479 -445717 2 2 999999 1 2 999999 -384989 1 2 999999 -864317 1 193078 476818 423665 1 2 999999 -867101 2 2 999999 2 2 999999 1 2 999999 302672 2 2 999998 2 2 999999 1 2 999999 -626414 2 12 999997 2 20 999992 2 72620 925401 2 20 999986 1 75412 548756 -5443 1 684789 716160 59505 2 446608 480404 1 10 999985 -84428 2 268167 852761 1 2 999999 -368396 1 257081 625875 239357 2 167058 535754 1 6 999992 851001 1 2 999999 -333982 1 13 999981 -899077 2 92139 162514 1 152019 632011 727204 1 104282 968561 -134798 2 20 999994 1 2 999999 -241580 2 2 999999 1 266344 494774 179498 2 2 999999 1 169958 461924 85553 1 15 999997 -192178 1 2 999999 -692505 2 6 999998 2 2 999999 2 2 999999 1 8 999999 -791762 2 8 999993 2 758915 865130 1 2 999999 763295 2 19 999999 2 4812 28110 1 17 1000000 -672082 2 8 999981 1 9 999994 -482155 2 6971 679434 1 2 999999 271018 1 15296 546553 939416 2 210205 374002 1 3 999987 870977 2 397766 873422 1 6 999990 -340419 1 6 999981 -394125 2 145566 451758 2 13 999995 1 13 999988 247835 2 127295 817328 1 365060 526249 -868884 1 772171 932087 -604804 2 13 999994 2 12 999991 1 2 999999 -670458 1 480268 506046 167565 1 386022 476114 -511179 2 2 999999 2 2 999999 2 181365 308248 2 532003 546472 1 2 999999 -715965 1 2 999999 -518397 1 13 999989 550804 1 2 999999 -447550 1 2 999999 -80778 1 1 999988 -782683 2 2 999999 1 2 999999 591558 2 2 999999 1 79054 306411 247147 1 13 999985 204343 2 403702 688920 2 18 999983 2 1 999982 2 2 999999 2 1 999987 1 18 999983 764229 2 78147 654920 2 7 999998 2 11 999985 1 219045 775495 275803 2 286573 868002 1 1 999988 -736340 2 2 999999 1 16 999996 417625 1 15 1000000 -321238 2 2 999999 1 2 999999 969700 2 2 999999 1 20 999999 971521 1 2 999999 -944977 2 2 999999 1 2 999999 925213 2 2 999999 2 13 999982 1 2 999999 523439 2 2 999999 1 3 999996 135142 2 2 999999 1 2 999999 -688951 2 700059 978738 2 2 999999 1 10 999985 286486 2 17 999984 2 2 999999 1 351934 929791 994215 2 31407 453473 2 2 999999 1 6 999998 -582238 2 2 999999 2 2 999999 1 2 999999 30170 1 10 1000000 900675 2 158742 389201 2 2 999999 2 11 999988 2 86940 921018 1 10 999983 885496 2 253488 662870 2 10 999988 1 19 999984 -799377 2 434794 857905 1 2 999999 -481065 1 2 999999 238912 2 2 999999 2 20 1000000 2 104346 438152 1 2 999983 934858 2 78984 788070 2 631686 756983 1 2 999999 188809 2 2 999999 1 211789 880030 101488 1 14 999984 234727 1 9 999995 -212659 1 2 999999 158856 1 2 999999 -840477 1 484560 986275 928957 1 70481 813919 -183035 2 130663 298380 2 820838 866126 2 2 999999 2 1 999994 1 4 999999 -251756 1 6 999982 -136137 2 16 999994 2 573938 983301 1 2 999999 -21907 1 2 999999 -189884 2 151865 445112 2 355641 494372 2 2 999999 2 2 999999 1 3 999984 79838 1 136005 509582 -177317 1 315361 759413 -28543 2 2 999999 2 627470 721619 1 253993 889384 44390 2 2 999999 1 10 999999 -762940 2 2 999999 1 708898 792723 498404 1 2 999999 32261 2 2 999999 1 2 999999 -391386 2 2 999987 2 2 999999 1 2 999999 -283613 1 5 999998 959109 1 171571 880544 347482 1 459239 569602 100110 1 104165 216154 -507856 1 15 999984 -853769 1 13 999985 -366771 1 2 999999 386499 2 2 999999 1 2 999999 965881 1 836139 933576 -619514 1 106174 477860 -530292 2 17 999995 2 1 999982 2 8 999986 2 294878 770394 2 18 999996 1 2 999999 -864378 1 16 999984 934187 1 215790 762082 165396 1 192150 972290 888358 1 156337 403052 987336 2 2 999999 2 3 999989 1 1 999988 62660 1 10 999985 340609 2 30536 90828 1 173182 854698 604489 2 293168 529479 2 729530 881481 2 19 999985 1 2 999999 -211983 2 364478 727700 2 150686 682570 2 1 999984 1 2 999999 996185 1 2 999999 428156 2 188914 287747 1 4 999985 138465 2 2 999999 1 124436 246403 342612 2 118758 560571 1 534480 823934 739583 2 445641 993283 2 2 999999 1 3 999983 545303 1 2 999999 45512 2 5 999981 2 34152 418172 1 10 999991 971296 1 344075 385204 851268 2 762730 925125 2 2 999999 2 62746 828781 1 2 999999 -894456 2 211322 678700 2 684460 844325 2 572920 986308 1 2 999999 513275 2 228184 316353 1 2 999999 614186 1 2 999999 -917417 1 121883 825877 -288916 1 16 999996 78268 1 2 999999 442153 2 18 999991 2 5 999991 1 17 999998 -872875 2 605014 689162 2 195514 972897 2 2 999999 2 496041 892619 1 2 999999 964287 1 14 999983 940133 1 2 999999 613609 2 602757 989367 1 2 999999 -498779 2 2 999999 1 313790 646828 -383961 2 74541 801692 1 6 999989 -843675 1 2 999999 48695 1 4 999997 -832231 1 14 999982 235090 2 3 999982 1 765230 817973 -391157 2 2 999999 1 244117 750375 -500965 2 18 999991 1 8 999981 767556 2 515902 764955 2 20 999989 2 633775 883556 2 2 999999 1 8 999991 415991 2 20 999981 2 13 999981 2 2 999999 1 1 999999 242871 1 519192 651357 -879704 2 2 999999 2 6 999992 2 2 999999 1 18 999995 931981 2 91808 872331 1 2 999999 703397 1 16 999990 481570 1 525915 613105 -214914 1 10 999983 -537328 2 2 999999 1 2 999999 794336 2 2 999999 1 32856 60247 336885 2 2 999999 2 421408 806473 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 44389 450647 2 11 999987 1 289888 732905 80687 1 601141 955733 -412255 2 277853 923500 2 8 999981 1 15 999993 -490452 2 486500 488364 2 1 999992 2 2 999999 2 2 999999 2 2 999999 1 46559 840837 -529033 2 206012 790268 2 157940 927342 1 7 999993 -524620 1 270602 417558 976429 2 2 999999 2 19 999994 1 2 999999 5768 1 2 999999 -511433 2 151197 830470 2 43247 333119 1 20 999981 910165 1 191908 714001 170322 1 2 999999 -241739 2 88099 822315 1 33402 412490 -78509 2 3 1000000 1 2 999999 492395 2 4 999987 1 274584 423782 124552 1 4 999981 904952 2 16 999998 2 2 999999 2 13 999992 1 511279 525769 -719119 1 281071 998126 -390212 2 2 999999 1 125520 615175 936121 2 2 999999 1 443062 875623 -117905 1 118172 618586 231198 2 5 999996 2 6 999990 2 2 999999 1 6 999982 -326067 2 17 999981 1 2 999999 371373 1 485289 555492 -958486 1 2 999999 -594366 2 41651 827012 1 148433 839670 -234912 2 165328 414061 1 569986 933315 -51959 1 7 999982 -518013 1 438525 773410 -618238 2 2 999999 2 63999 318746 1 2 999999 -852820 2 546906 951135 2 186060 362642 2 4 999985 2 566167 823120 1 371483 928412 312280 2 2 999999 2 2 999999 1 2 999999 574477 1 528822 768009 161389 1 2 999999 370671 1 2 999999 775195 2 14 999982 2 15 999991 2 4 999985 1 19 999984 -51098 2 14 999991 2 1 999983 2 2 999999 1 787484 804510 1745 1 571227 734875 600256 1 20 999995 -331515 2 391765 447423 1 10 999986 840255 1 655288 706990 -753632 1 19 999985 -977319 2 911505 976701 2 2 999999 1 600679 875519 245135 1 2 999999 -629750 1 10 1000000 208117 2 2 999999 2 2 999998 1 106895 429959 -393773 1 879157 907211 523298 1 321510 887920 -432970 1 2 999999 25528 1 14 999985 815854 2 578671 805150 2 287789 723967 2 2 999999 1 187213 821170 873253 2 5 999998 2 2 999999 2 13 999991 2 27524 755249 2 2 999999 1 461956 854383 -476718 2 161345 994467 2 11 999994 1 11 999988 -790511 2 2 999999 2 466281 604649 1 2 999989 -978468 1 252974 760743 -179913 2 398516 470795 1 2 999999 450474 2 9 999998 1 2 999993 -823489 1 2 999999 518366 1 118832 254258 830939 1 131959 141544 828953 1 16 999981 472764 2 5 999986 2 2 999999 2 2 999999 1 16619 543128 421624 1 164832 615547 623601 1 3 999988 -189661 2 2 999999 1 1 999993 856054 2 4 999996 2 2 999999 2 973964 980160 2 347738 585881 2 403021 924294 1 2 999999 633006 1 4 999989 -779599 2 8 999997 2 196680 730738 1 801749 887441 -467507 2 2 999999 1 2 999999 194577 2 268864 943829 1 331973 423636 821989 1 2 999999 -502723 2 19 999997 2 307597 319505 2 843667 985994 2 13 999994 2 6 999989 1 2 999999 650455 1 2 999999 846100 2 18 999982 1 428854 779059 419271 2 553626 840763 2 10 999999 1 2 999999 463375 1 2 999999 53812 2 2 999999 2 2 999999 2 18 999994 1 2 999999 960157 2 365806 686486 2 9 999989 1 16 999999 -802890 1 4 999996 -73344 2 10 999992 2 2 999999 2 20 999985 1 695234 926978 752065 1 8 999993 122513 2 18 999995 2 10 999988 1 280634 545076 463038 2 15 999996 2 198855 543185 2 80436 347970 2 9 999998 1 2 999999 -824954 1 2 999999 134366 2 19 1000000 2 1 999995 2 18 999981 1 7 999986 368575 1 17 999995 183288 1 10 999988 -869764 2 7 999981 1 593415 789179 723454 1 2 999999 213014 1 2 999999 -349408 1 261401 818241 -204873 2 2 999999 1 2 999999 693378 1 2 999999 -554577 2 2 999999 2 2 999999 2 15 999985 2 20 999994 1 448636 907294 -101191 2 5 999982 2 569143 699973 2 354111 836484 1 2 999999 -421720 1 13 1000000 -512819 1 129776 402812 -446252 2 14 999999 1 2 999999 -770524 1 489796 980829 587288 1 2 999999 -831218 2 2 999999 2 86499 747539 2 19 999982 1 18271 645907 -696274 2 57332 80405 2 12 999989 2 2 999999 1 2 999999 537359 2 20 999981 1 2 999999 439388 2 296507 636124 1 810831 882296 516538 1 2 999999 859701 1 419965 602121 540182 2 2 999999 2 849236 940478 1 2 999999 511623 1 2 999999 -922064 1 3 999995 128800 1 15 999995 956917 1 2 999999 -260982 2 2 999999 1 2 999999 -934580 1 2 999999 -850413 1 2 999999 -521448 2 11933 388262 1 1 999986 246500 2 2 999999 1 179044 448963 825276 1 649789 722139 -984116 2 156722 479734 1 2 999999 -117752 2 149950 345568 1 2 999999 602874 1 14 999981 689143 2 19 999982 2 309136 825544 2 2 999999 2 109228 458343 2 2 999999 2 2 999999 1 19 999991 -762919 2 2 999999 1 144952 599233 113735 2 2 999999 2 2 999999 2 10 999996 1 503680 570492 780398 1 2 999999 783028 2 15 999998 2 10 999996 2 8 999993 1 20 999994 572907 1 6514 260503 535998 1 2 999999 180431 2 8 999983 1 2 999999 784717 2 7 999990 1 19 999998 -374557 1 2 999999 634173 1 2 999999 -446537 1 2 999999 339647 1 19 999984 -4106 1 377424 684584 -137551 2 18 999983 1 2 999999 343555 1 19 1000000 709176 1 699043 893233 329429 2 1 999981 2 457915 661578 1 4 999989 -76401 2 4 999993 2 9 999989 1 481599 611187 353708 1 17 999997 133132 1 2 999999 539891 2 2 999999 1 2 999999 -363130 2 213074 820110 2 14 999988 2 2 999999 1 331107 387743 627470 2 354204 534165 1 2 999999 -435348 1 2 999999 27962 1 11 999995 475650 2 7 999985 2 2 999999 2 2 999999 2 2 999999 2 35180 862308 1 501300 949719 -890273 1 11 999988 -861801 2 2 999999 2 502983 727861 1 11 999999 -801987 2 2 999999 2 458837 581257 1 437237 519110 220721 1 734608 904087 119782 1 2 999999 593510 1 17 999986 -937464 1 308077 314335 230453 1 177975 308968 963225 2 392412 615328 1 13 999999 49720 2 2 999999 2 368400 634081 1 2 999999 366036 2 449171 770362 1 2 999999 910684 1 223998 318846 -278930 1 16 999999 241633 1 615546 667193 984380 1 2 999999 -168297 2 11 999996 1 15 999998 319929 2 2 999999 2 2 999999 2 2 999999 2 20 999992 2 7 999987 1 356205 928090 842972 1 13 999986 -499024 1 259032 344293 958836 1 513029 701647 315365 1 544130 620479 557706 2 2 999999 2 5 999989 1 443129 714682 -981157 2 2 999999 2 2 999999 2 163956 982024 1 965392 978754 17089 1 15 999983 -644676 1 2 999999 716912 1 2 999999 -272474 1 2 999999 -374610 2 339423 982438 1 2 999999 -124865 2 2 999999 1 2 999999 -817869 1 5 1000000 -748819 1 2 999999 -348122 1 153531 710390 -615014 2 2 999999 1 12 999987 -43528 1 389130 708218 -404916 1 3 999993 787226 1 136872 978041 -44851 2 7 999981 2 763037 859485 1 456478 837596 958382 2 6 999988 2 13 999996 1 167766 386535 145235 1 2 999999 316921 1 50322 78127 305175 2 13 999987 1 2 999999 816286 1 2 999997 -769854 1 2 999984 472949 1 7 999999 432639 2 25768 309942 2 11 1000000 1 2 999999 -634977 1 643589 895217 310502 2 18 999989 1 20 999994 -946320 1 12 999992 -76815 1 833728 972473 -358932 2 250418 546296 2 706498 855503 1 273081 939906 955331 2 2 999999 2 12 999995 2 6146 937271 2 521344 752972 1 605277 793891 -107226 2 13 999988 2 13 999995 2 11 999992 1 2 999999 102683 2 20 999981 1 2 999992 -573066 2 541 700019 1 2 999999 10126 2 189483 217629 1 2 999999 -553807 1 2 999999 926899 1 10 999995 -102685 1 19 999999 -263464 1 11 999993 367092 1 2 999999 580379 1 460869 469214 -682169 1 2 999999 -385219 1 2 999999 849543 1 5 999992 -659120 2 65502 356887 1 14 999991 -92667 2 466473 733095 1 1 999995 -519227 2 598412 657724 1 2 999999 -302512 2 2 999999 2 2 999999 2 712507 837063 2 407634 497014 2 43120 942151 2 13 1000000 2 9 999993 2 2 999999 1 2 999999 -255490 1 664763 904274 93660 2 20 999989 1 4 999990 879337 1 2 999999 573879 1 575458 618028 23261 1 5 999999 -496362 2 2 999999 2 18 999994 2 2 999999 1 670673 684249 -675689 1 16 999995 -568385 2 2 999999 1 2 999999 852195 2 2 999999 2 11 999987 1 14 999983 709639 1 3 999983 -528726 1 10 999998 -198632 1 2 999999 -736394 1 2 999999 260118 1 113992 896541 -940898 2 2 999999 1 2 999999 -518702 1 359283 441625 -443399 1 14 999983 -594254 2 13 999993 2 19 999994 2 2 999999 2 20 999993 2 2 999999 1 65380 822621 -603966 2 13 999995 1 3 999988 -715238 1 5 999986 11417 1 569497 747592 -840724 1 2 1000000 -12722 1 335544 351330 731443 2 314561 594685 1 8 999992 -424293 2 477506 572770 2 689969 839314 2 2 999999 1 2 999999 -43203 1 243032 499601 553300 2 37981 989550 1 2 999999 262094 2 2 999999 2 2 999999 1 670205 854128 -526139 1 19 999992 713690 2 40369 67253 1 16 999996 -69413 1 2 999999 822091 2 307366 436652 2 12147 668713 2 23875 742604 1 2 999999 904708 1 2 999999 243342 1 2 999999 -9074 2 15 999991 1 2 999999 887515 2 5 999999 2 3 999982 2 14 999989 1 5 999997 -706953 1 8 999999 845481 1 403613 439769 -270179 1 2 999999 993497 1 2 999999 435079 1 7 999985 -28559 1 8 999988 -631276 1 132078 622442 452481 1 2 999999 -96655 2 2 999999 1 2 999998 553041 2 453212 852767 2 522037 698659 1 2 999999 -386669 1 739369 745676 146760 1 2 999999 -122407 2 277631 714121 2 2 999999 1 2 999999 -449867 2 11 999985 1 428758 620678 231002 1 12 999988 362723 2 2 999999 1 2 999999 -601065 2 263 552621 1 2 999999 -286349 2 2 999999 2 353109 910599 1 12 999982 -887287 2 109527 399496 2 434923 613250 1 295747 567944 551516 1 2 999999 700884 1 5 999991 -531359 2 2 999999 1 8368 221275 346662 1 2 999999 697487 2 8 999986 1 11 999991 -684525 1 2 999999 -230777 2 2 999999 1 23978 738597 927228 2 2 999999 1 3 999992 -412581 2 270823 588977 1 18 999985 -99351 2 113349 414220 2 14 999983 2 16 999994 2 501717 758265 1 7 999997 -826569 1 293272 841414 982929 2 17 999981 2 84661 559908 2 567201 714360 2 14 999991 1 8 999993 806057 1 123792 268699 -885618 2 9 999986 2 2 999999 1 356720 603055 -734674 2 721676 738715 1 780069 981885 -156497 2 180558 225170 1 2 999999 -62615 1 112848 658099 -985138 1 14 999988 -601163 2 524689 897207 1 2 999999 -560885 2 2 999999 1 1 999985 -434467 2 134579 975081 1 2 999999 568152 1 3 999988 945852 1 2 999999 580887 2 2 999996 2 3 1000000 1 2 999999 -541197 2 2 999981 2 2 999999 1 2 999999 934020 2 2 999999 1 2 999999 -390937 1 2 999999 -254640 1 4295 352506 137393 1 2 999987 -63520 2 9 999981 2 20 1000000 1 2 999999 -430286 2 519441 737392 2 14 999997 2 504980 614879 2 2 999992 1 2 999999 -240419 2 2 999999 1 2 999999 -676846 1 2 999999 433281 2 7705 170570 1 2 999999 -10042 1 646040 978199 469630 1 931504 969048 -969142 1 514193 516747 309182 1 13 999998 -218588 2 8 999992 1 8 999982 904873 1 457689 617727 52780 1 13 999997 -692792 2 2 999999 1 67529 427664 439017 2 161485 317613 2 15 999985 2 414041 798877 2 2 999999 2 2 999999 1 15 999984 423902 2 30152 929355 1 7 999985 146096 1 290433 564414 -919857 2 12 999986 1 276893 513980 -498770 2 10 999997 2 472049 524784 2 2 999999 2 10 999983 2 2 999999 1 565972 723091 720888 1 2 999999 -169138 1 334313 827890 990259 2 20 999981 2 652186 999733 2 5940 514560 1 10 999992 -705233 1 381035 750943 796792 1 388841 940051 -115160 2 2 999999 2 2 999999 2 2 999999 1 710074 856599 315698 2 669864 744941 2 15 999993 1 2 999999 -565433 2 6 999986 2 2 999999 1 2 999999 995063 2 100849 684612 2 8 999987 1 18 1000000 311946 1 301359 520896 47308 2 2 999999 2 2 999999 2 135868 858087 2 566154 598509 1 1 1000000 -912659 2 329324 864697 2 2 999999 2 452795 633104 1 717536 842021 -361309 1 11 999990 146719 1 192457 804277 -860234 1 357914 441718 -30799 2 473748 741108 2 689722 739084 2 1 999982 2 2 999999 2 551341 903509 2 3 999986 1 19 999998 281834 1 14 1000000 -161139 2 286507 944687 2 350130 777730 1 16824 135066 7327 1 2 999999 99969 1 2 999999 614371 1 10 999991 -336902 1 10 999996 -457945 2 2 999999 1 20 999996 -341885 1 5 999993 -696006 2 805433 820764 2 2 999999 2 19 1000000 1 298823 476987 -479815 2 5 999988 1 4 999982 -112846 2 2 999999 2 243684 552248 1 7 999996 76497 2 7 999984 2 99128 795400 2 2 999999 1 160556 634712 628455 1 2 999999 374829 1 2 999999 351833 2 2 999999 2 18 999999 1 711445 946574 273376 2 20 999982 2 2 999999 1 372494 833708 -259040 2 15 999998 1 13 999996 -689561 1 2 999999 512579 2 19 999983 1 575215 741659 487839 2 379141 631670 1 2 999999 -599281 1 2 999999 -564959 1 489941 722725 -892385 2 12 999989 2 4 999983 1 2 999999 -50285 1 641297 872654 807896 1 17 999995 564220 2 6 999981 1 2 999999 -698475 1 2 999999 140001 1 697312 992844 -928863 2 2 999999 1 2 999999 355314 2 2 999999 2 136184 693291 2 2 999999 2 2 999999 2 296668 859185 1 283042 872365 -550661 2 274095 877795 2 15 999988 2 528 761358 1 284133 689843 -990871 2 339122 424056 1 377077 699067 728599 1 2 999999 -628322 2 2 999999 2 2 999999 2 2 999999 1 9 999986 421843 1 56690 148538 405063 1 5 999988 197525 2 2 999999 2 17 999998 1 16509 397904 632435 2 426106 968031 1 582493 801233 -942955 1 2 999999 809000 1 739819 914930 -55125 1 607133 629939 285728 2 2 999999 2 12 999992 1 21919 992735 111566 1 4 999989 -833901 1 2 999999 436282 2 2 999999 2 13 999989 1 109018 781788 12305 1 19 999996 522759 1 390324 507032 162297 1 511671 645462 -551964 2 18 999999 1 11 999986 -22397 1 20 999990 712876 2 720735 917117 2 20 999986 2 549324 620850 2 2 999999 2 156147 413119 1 20 999997 -528366 1 124481 648586 -872651 1 2 999999 -209940 1 663069 973260 856613 1 161750 193589 313400 2 162290 421909 1 2 999999 -518712 1 2 999999 589222 2 2 999999 1 353647 905282 570184 2 17 999983 2 2 999999 1 403169 767969 846085 2 2 999999 1 16 999989 -421427 1 2 999999 -337595 2 2 999999 1 2 999999 461647 2 97000 974300 1 11 999983 -613139 1 9 999995 766139 1 2 999999 -425289 1 52297 300152 96995 2 2 999999 2 96289 146936 2 2 999999 2 13 999992 2 60692 811036 2 331805 990150 2 2 999999 2 548407 978235 2 10 999998 2 2 999999 2 20 999994 1 357876 506144 358756 2 12 999981 2 17 999985 1 2 999999 240455 1 585847 926026 901061 2 2 999999 2 2 999999 2 255940 900065 1 10 999982 948746 1 10 999981 823304 2 353428 534229 1 2 999999 -681863 1 2 999999 464934 1 2 999999 75877 2 16 999998 2 17 999985 2 10 999989 1 2 999999 211843 1 20 1000000 -324292 2 2 999999 1 210559 936497 351375 2 74044 976882 2 20 999981 1 2 999999 -794977 1 20 999981 727734 1 445923 450878 -996815 1 2 999999 129195 2 252585 294570 2 16 999996 1 162690 462802 -281592 1 549316 909484 -398610 2 12 999992 2 947682 959890 1 2 999999 151497 2 2 999999 1 5 999991 647560 1 2 999999 -440708 1 9 999986 324975 2 15 999983 1 183026 647299 603788 1 667560 847751 256584 2 2 999999 2 2 999999 1 9 999996 655312 1 185171 265361 -778426 1 112931 931251 981357 2 2 999999 2 2 999999 2 2 999999 2 561951 940006 1 2 999981 -46289 2 735954 864829 1 2 999999 192509 1 2 999999 -52635 2 196894 601106 2 2 999999 1 88010 883477 -66134 1 7 999982 -905416 2 2 999999 2 777879 863279 1 2 999999 -702391 1 4 999991 392610 2 2 999999 1 239304 617335 758521 2 4 999994 1 4 999985 403633 1 407357 630926 -141130 1 19 999988 -243059 2 2 999999 2 2 999999 2 10 999981 2 96047 662016 1 2 999999 -13491 1 99884 443021 883523 2 544221 936696 1 2 999999 168598 2 11 1000000 2 932354 979170 2 2 999999 1 2 999999 938723 1 2 999999 -719428 2 338445 986164 2 2 999999 1 660998 775075 449051 2 2 999999 1 48179 141109 -830295 2 19 999988 2 7 999995 2 2 999999 2 2 1000000 1 7 999999 835765 1 10 999987 -929871 1 388363 602896 769091 2 3 999996 1 732962 773422 -235022 2 10 1000000 2 2 999999 1 7 999984 -351891 2 2 999999 2 12 999986 2 1 999997 2 2 999999 2 270278 427728 1 36464 831867 266682 1 17 999985 144133 2 8 999997 1 8 999993 -513235 1 2 999999 -648645 2 271895 668353 1 279067 292232 229434 1 480407 788455 391013 1 2 999999 691823 2 13 999989 2 507645 715924 1 115511 382816 -957539 2 4 999993 2 153154 571560 1 17 999994 -321716 2 122754 308775 1 20 999995 201433 1 2 999999 -844161 1 128376 311973 130015 2 2 999999 1 2 999999 -84919 1 4 999994 -267177 2 20 999987 2 8 999988 1 2 999999 986883 1 523239 625696 -530432 2 246285 301378 1 58748 341653 -434083 1 2 999999 -190583 1 2 999999 964940 1 494214 607240 75512 2 2 999999 1 2 999999 -225789 2 2 999999 1 103871 977103 619247 1 13 999987 25204 2 2 999999 1 2 999999 -222242 1 2 999999 127645 2 2 999999 1 31590 527442 772709 2 2 999999 1 2 999999 -31809 1 9 999995 -451610 2 207105 320638 1 2 999999 -355119 1 13 999997 -553411 2 1 999995 1 17 999993 -609458 1 49973 179784 640959 1 173672 900249 -530893 2 20 999998 2 2 999999 1 428166 827427 52492 1 72072 262580 890068 1 6 999993 -589042 2 2 999999 2 18 999993 2 2 999999 1 554976 977246 519707 2 286205 472887 1 2 999992 684669 1 239285 533161 492952 1 503477 709886 228251 2 2 999999 2 2 999999 1 18 999993 281643 1 570470 733971 -512965 1 2 999987 989604 1 2 999999 730467 1 917594 956431 779497 2 405160 458366 2 165166 515172 1 641510 753293 226012 2 192755 735673 1 2 999999 9243 2 132191 145235 1 39340 873949 -497799 1 388709 862970 977254 2 543608 657652 1 10 999983 320850 1 259341 753441 657944 2 2 999999 1 2 999999 355311 1 6 999995 -751436 1 377205 683850 -357868 1 11 999997 589867 2 1 999988 2 2 999999 1 880820 914147 -900537 2 12 999993 1 90157 726393 -88309 2 548659 899860 1 17 999985 202835 1 2 999999 -141841 2 11 999996 2 11 999993 2 30258 192421 2 2 999999 2 14 1000000 1 16214 552570 -75843 2 667060 771222 2 23951 768402 2 225833 902907 2 2 999999 1 8 999993 -842387 2 16 999996 2 48964 882854 2 2 999999 1 252419 481328 440616 1 407144 657985 -413648 1 315404 677386 881031 1 2 999999 -637911 2 84012 824210 1 693331 932717 -191329 2 150235 746201 1 2 999999 813547 1 4 999981 275128 1 417826 562405 483655 2 2 999999 2 29415 189728 2 247313 465844 1 268247 929490 299833 1 2 999999 336111 1 2 999999 -870882 1 2 999999 384049 1 1 999983 374695 2 2 999999 1 376610 920686 -885436 1 785039 812728 236322 2 2 999999 1 2 999999 -2059 1 2 999999 981337 1 1 999982 59508 1 513169 888134 -751362 2 2 999999 1 16 999984 243601 2 17 999997 1 528408 574087 -134340 2 2 999999 2 13 999982 1 3 999994 238900 1 2 999999 -279602 1 2 999999 -492786 2 582005 783390 1 9 999985 -95211 2 11 999983 1 722670 733267 523405 2 19 999992 2 2 999999 2 20 999984 2 2 999999 2 10 999993 2 9 999995 1 17 999988 513294 1 2 999999 -479854 1 1 999993 -888012 1 60822 788213 877606 1 2 999999 656953 1 523887 752870 -622255 1 38982 304482 -873091 2 2 999999 2 769023 949534 2 5 999999 2 2 999999 1 9 999991 918977 1 2 999999 216991 2 187058 471815 2 475656 939675 1 6 999985 428057 2 357991 696819 2 132406 882691 1 2 999999 789717 2 501679 730267 2 2 999999 1 2 999999 386943 2 2 999999 1 9 999998 -82147 1 2 999999 346762 2 2 999999 1 10 999985 -531390 1 2 999999 587071 2 2 999999 1 5 999992 675448 1 2 999999 -270878 2 12 999988 1 9 999999 -66617 2 17 1000000 1 15 999990 -546507 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 596146 946817 161016 1 11 999988 -580272 2 173858 550442 1 1 999986 -306554 2 2 999999 1 19 999993 98835 1 2 999999 923890 1 2 999999 991720 1 2 999999 926364 2 17 999981 1 677384 848985 113840 1 9 999994 473593 1 11 999999 37390 2 2 999999 1 15 999989 948322 1 3 999996 -195162 2 526130 948570 2 4 999982 1 15 999982 498322 2 102649 737867 2 175782 582375 1 11 999997 -318586 2 13 999995 2 519630 852125 2 2 999999 1 145952 890750 374824 2 101015 855716 1 2 999999 855962 1 214779 230330 -999095 2 11 999999 1 2 999999 991448 1 2 999999 347792 2 2 999999 1 5 999989 45327 1 54471 63513 -296977 2 2 999999 1 912118 939492 68898 1 29715 736798 -954918 2 340593 787102 1 2 999999 -771297 1 72450 719811 984844 1 2 999999 -277484 2 8 999988 1 19 999984 991392 1 619108 938526 -751364 2 526842 893466 1 3 999993 -543175 1 2 999999 -357345 1 2 999999 -612309 1 3 999982 234431 1 1 999995 740731 1 2 999999 533023 2 2 999999 1 315440 367363 -434757 1 15 999985 -434948 1 729560 917167 208175 1 838703 958992 375738 1 9 999989 -232620 1 2 999992 891134 1 285907 392382 361103 1 2 999999 864713 1 2 999999 801170 2 2 999999 1 2 999999 -287081 2 2 999999 2 2 999999 1 16 999999 584137 1 2 999999 981077 1 379522 859937 -136716 1 279868 350923 36971 1 461457 605795 -72905 2 454774 780844 2 2 999999 2 488250 673149 2 616003 647554 2 2 999999 2 5 999990 1 141894 505182 675775 2 11 999998 2 13 999986 1 2 999999 -817753 2 101914 155021 2 17 999990 2 285739 446873 2 2 999999 2 820275 857737 2 2 999999 2 19 999995 1 265305 520775 652889 1 134677 887850 182840 1 13 999995 326724 2 215037 783253 1 411553 422911 885963 2 189193 316369 1 559833 857797 186537 2 2 999999 2 1 999994 1 2 999999 -336964 1 2 999999 269081 2 4 999992 2 2 999999 1 166021 910233 -304180 1 13 999984 332708 2 2 999999 1 574104 779464 7091 1 1 999985 -935414 2 224792 764049 1 5 999992 -969976 2 19 999996 1 2 999999 -361472 2 17 999984 1 327331 706648 236407 1 14 999985 -94127 2 10 999987 2 4 999986 2 2 999999 2 10 999991 1 30150 422462 -103610 1 2 999999 -559971 2 12 999988 2 2 999999 1 2 999999 -382338 2 18 999990 2 88930 295750 1 548890 586560 350227 1 3 999996 795059 2 2 999999 1 2 999999 -43329 2 168872 718716 2 2 999999 1 482 23588 668199 1 2 999999 680997 2 16 999982 1 2 999999 -563503 2 28122 773602 2 2 999999 2 245274 909844 1 2 999999 321204 1 7 999987 -451484 1 2 999999 -601922 2 391379 408118 1 16 999981 -328349 1 69929 118443 846564 2 2 999993 2 2 999999 1 229845 785396 241530 1 14 999995 513738 1 2 999999 -457829 2 139474 543683 2 665062 687893 1 2 999999 576811 1 2 999999 -261008 2 2 999999 1 2 999999 -321596 1 88727 338210 -536392 2 572922 940752 2 45095 625816 1 2 999999 961165 1 2 999999 106095 1 11 999986 58327 1 2 999999 1360 1 2 999999 649081 1 2 999999 -376169 2 190591 683809 1 2 999999 795905 1 8 999999 695642 1 2 999999 130388 2 2 999999 2 7 999997 1 15 999985 700188 2 264982 385424 2 352380 760213 1 2 999999 -537193 1 176652 289738 870574 2 85139 562662 2 1 999989 2 2 999999 2 674631 740686 2 3 999989 2 2 999999 2 2 999984 1 10 999990 119621 1 346093 845189 -133097 1 16 999998 -124133 1 312733 902418 291060 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -585993 1 16 999981 767646 2 2 999999 1 2 999999 -353310 1 8 999999 150924 2 18 1000000 2 2 999999 1 317768 465473 277074 1 12 1000000 -425008 2 4 1000000 2 14 999991 2 1 999987 1 2 999999 926096 1 420287 490752 -246453 1 2 999999 -170515 1 416617 958511 -127216 1 812893 909698 402884 1 2 999999 -608491 1 2 999999 -400505 1 92161 417504 -801104 1 18 999987 -602650 1 711745 974409 -716770 2 526871 560588 1 2 999999 -794604 2 1 999983 1 164395 373350 779041 1 16 999984 215397 1 2 999999 -43680 1 315097 887916 811528 1 161790 844068 -881992 2 140075 257360 1 2 999999 917427 1 2 999999 469704 2 2 999999 2 2 999999 2 2 999999 1 2 999999 955362 1 12 999993 -912923 2 297140 667038 1 5 999983 926876 1 30088 989767 -745436 1 173751 916665 -33782 1 9 999999 740872 2 2 999999 1 2 999999 646516 2 2 999999 1 10 999991 -496125 1 3 999996 -136065 2 291232 392731 2 2 999999 2 51499 418411 1 9484 417773 218222 1 2 999999 889290 2 120829 718478 2 2 999999 2 63306 247606 1 464541 960540 161624 2 2 999999 1 814375 819705 -569305 1 382013 483620 -215869 2 291358 894386 1 17 999984 693985 2 593301 880139 1 2 999999 -568721 2 2 999999 1 3 999999 898529 2 59868 558770 2 2 999999 1 10 999982 326119 2 2 999999 2 2 999999 2 15 1000000 2 119459 715042 2 498206 957270 1 2 999990 257121 2 749889 978972 2 20 999981 2 2 999999 1 569580 760488 -199662 2 10 999995 1 227121 318142 -186736 1 17 999990 -99584 1 271775 994653 369048 1 260083 776512 917892 2 4 999999 2 2 999999 2 2 999999 2 266506 407718 2 14625 646697 2 10 999986 1 2 999999 99700 2 1 999993 1 5 999995 -130979 2 130369 241502 2 2 999999 1 1 999994 531385 1 6 999988 -47504 2 645039 975985 1 2 999988 -672120 1 315467 839358 -333376 1 434706 441256 -156513 1 416165 546849 204688 2 144139 293490 2 4 999993 2 18 999987 1 96394 352931 239692 2 2 999999 1 562888 768878 970020 2 7 999985 2 323222 917487 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 310239 370287 2 7 999995 2 479178 539644 2 2 999999 2 169024 846851 2 136622 596645 1 76433 92579 -528597 1 2 999999 -598983 2 2 999999 1 506236 739034 -536013 2 4 999982 1 439369 901122 -676898 1 2 999999 -547737 2 656159 663302 2 2 999999 2 2 999999 2 759893 806217 1 149883 458333 -939252 1 5 999998 -69366 2 2 999999 2 178447 727556 2 18 999988 2 496980 987504 2 27863 778351 2 16 999997 2 2 999999 1 15 999986 54680 2 52620 917611 1 635001 695341 887218 1 11 999987 722347 2 445064 878479 2 2 999999 1 19 999988 -544439 1 10 999999 -893712 2 464101 827858 1 7 999993 -615930 1 799143 864993 341397 2 487114 900944 2 2 999999 1 12 999996 -498474 1 16 999989 848106 2 2 999999 1 16 999981 345800 2 17 999982 1 724714 763233 400424 1 63637 389518 824438 2 12 999990 2 2 999999 2 1 999986 1 596426 984053 933326 2 16337 979153 1 2 999999 -37538 1 2 999999 362626 1 2 999999 -694116 2 6 999988 2 2 999999 1 143189 943890 -388142 2 2 999999 2 12 999991 1 2 999999 -394402 2 2 999999 1 4129 89393 778350 1 11 999981 88561 1 17713 598401 -569310 1 2 999999 -449498 1 2 999999 473952 2 2 999999 1 4 999999 332409 2 20 999993 2 2 999999 1 2 999999 -431703 2 17 999987 2 7716 854887 1 19 999986 -54979 1 2 999999 532755 1 164401 864831 -14977 1 349355 917108 -371413 1 2 999999 -419714 1 235419 521212 20710 2 2 999999 2 298430 855728 2 2 999999 2 20 999987 2 165659 324759 2 2 999999 1 13 999989 -482379 1 2 999996 -75668 2 2 999999 2 192395 219273 1 2 999999 -359931 2 2 999999 2 271647 547926 2 438308 782484 1 84014 340270 -987649 2 15 999983 1 467362 886443 25666 1 834895 994643 -575184 1 10 999986 -289949 2 7 999987 2 2 999999 2 2 999999 1 2 999999 -613568 1 471679 721712 -718718 1 17 999985 -467811 2 892983 954263 2 19 999982 2 2 999999 2 17 999994 2 617280 654867 1 2 999999 -466105 2 4 999985 1 94767 263106 -961925 1 2 999999 303514 1 3 999993 443587 1 3 999996 864380 1 124772 880590 -55647 1 2 999999 308219 1 15 999983 240261 1 20 999992 457421 2 307328 815021 2 12 999993 2 6 999981 1 2 999999 -169306 1 479239 934785 -456941 1 4 999988 -890401 1 803018 965442 -524981 2 386116 951691 1 2 999999 310932 1 19 999987 -866106 1 287070 340897 -542756 1 217748 710855 -983561 1 2 999999 -475690 1 426219 534157 -456252 2 2 999999 2 2 999999 1 2 999999 -38988 1 494040 541333 -850176 1 233864 842043 805338 2 148507 401199 2 12 999986 1 2 999999 49443 1 797518 908470 -377955 1 560015 734982 622214 2 423551 982468 1 1 999983 -866735 2 2 999999 1 354895 451361 91802 1 379195 577013 -481394 2 16 999992 1 2 999999 400780 2 4 999993 1 28144 386853 -991784 2 2 999999 1 2 999999 -547331 1 356383 717016 195214 1 2 999999 202846 1 533894 780698 -516954 2 214789 424998 1 46965 372199 662928 1 2 999999 -126987 1 2 999999 697359 1 2 999999 -807503 2 3 999990 2 11 999983 2 13 999982 2 2 999999 1 453307 677728 -379991 2 2 999999 1 12 999983 364181 2 543333 996780 1 2 999999 -944937 2 2 999999 2 2 999999 1 2 999999 -615740 2 2 999999 1 16 999990 558867 1 369543 884392 -810101 2 1 999985 2 15 999995 1 15 999982 33935 2 5 999990 2 11 999984 2 4 999998 2 640165 725041 2 15 999995 1 2 999997 201408 1 11 999987 -655854 2 137484 547011 2 2 999999 1 2 999981 -402689 1 407479 486363 229586 2 19 999996 2 5 999990 2 18 999997 2 14 999996 1 17 999982 -537753 2 293772 748569 2 309203 382584 1 2 999999 -76449 2 217592 334854 1 649322 976344 -258507 2 20 999983 2 17 999998 2 10 999981 1 17528 71415 -465636 1 2 999999 -767062 2 3 999994 1 17 999984 214519 1 2 999999 556925 2 18 999995 2 63484 352327 1 19 999987 700384 1 2 999999 392194 1 2 999999 821154 2 542844 543634 2 12 999992 2 559522 985882 2 19 999997 1 2 999999 202445 2 107526 987338 1 257967 417732 -241940 1 26165 289297 440689 1 392114 475784 433552 2 2 999999 2 680049 842203 2 2 999999 2 11 1000000 2 2 999999 2 19 999987 2 2 999999 1 2 999999 287158 2 134211 409311 2 2 999999 2 449503 731041 2 2 999999 2 373873 425523 1 2 999999 345653 2 1 999985 1 17 999996 309887 1 15 999993 599231 2 61296 962644 1 2 999999 251245 2 121957 527229 2 184387 762525 2 8 999996 2 2 999999 2 2 999999 2 315617 585130 2 135271 688526 2 2 999999 2 17 999990 2 2 999999 2 420677 828288 2 2 999999 1 14 999993 -241865 1 6 999991 309744 2 2 999999 2 125988 682934 1 2 999999 -131429 1 250051 974966 973107 2 95309 756903 1 2 999994 445174 2 226101 862542 2 259703 802454 1 636688 889641 -328894 1 9 999997 -703991 1 2 999999 -356962 1 5 999990 -462645 1 97653 259476 -311574 2 2 999999 2 15 999986 1 3 999997 595425 1 780866 906467 618666 2 213982 879526 1 2 999999 -243877 2 34096 841912 1 8 999981 -718864 1 2 999999 19841 1 2 999999 -195533 1 2 999999 332976 2 10 1000000 1 481024 572251 -976374 2 2 999999 1 2 999999 -6663 1 15 999981 283910 2 415396 726485 2 1 999996 2 13 999981 2 2 999999 1 443763 718222 817938 2 2 999999 1 232505 337923 -462646 1 50643 510530 -816530 2 2 999999 2 338513 667030 2 14 999996 1 3 999987 128997 2 287917 632949 2 688765 731067 2 2 999999 2 820994 897920 2 2 999999 1 2 999999 299320 1 450575 765458 822048 1 2 999985 -180766 1 7 999992 -68644 1 108618 878607 587266 1 2 999999 404289 2 2 999999 2 2 999999 1 494477 816305 115459 2 2 999999 1 127156 702665 846248 1 11 999989 664292 1 2 999999 -72878 1 2 999999 -584774 2 14 999982 2 2 999999 1 15 999990 13114 2 18 999984 1 533363 685444 -634891 2 471250 875119 2 2 999999 1 321347 643756 -40736 2 7 999995 1 2 999999 191618 2 2 999999 2 3 999983 1 268767 823933 303026 1 238502 761919 -547463 1 6 1000000 720852 2 607992 914603 1 14 1000000 772060 2 9 999994 2 1 999984 1 12 999988 135171 1 2 999999 -241059 2 3 999991 1 2 999999 361496 2 253539 990751 1 715528 743201 577491 2 773736 816358 1 78373 867397 493073 2 6 1000000 1 2 999999 -164769 1 8 999989 806319 1 6 999988 335703 1 2 999999 -488629 1 2 999999 -940305 2 2 999999 1 2 999999 115937 2 11 999997 2 6 999982 2 357446 496575 2 7 999981 2 2 999999 2 12 999995 2 2 999981 1 620409 928052 154592 2 2 999999 1 2 999999 611658 2 2 999999 1 2 999999 758528 2 4 999983 1 2 999999 447031 1 166083 639604 -700219 1 5 1000000 -576537 2 188940 865443 1 15 999988 815230 2 585881 771869 2 181012 877800 2 2 999999 2 19 999996 2 20 999991 1 2 999999 -312381 1 2 999999 511383 1 19 999997 -525450 2 134235 901901 1 2 999999 -173413 2 2 999999 1 14 999995 -73650 1 7318 484200 777653 2 10 999993 2 87735 979765 2 147447 417424 2 15 999992 1 618214 676721 132231 1 64388 267595 -236579 2 87778 443160 1 91297 123844 -258285 1 18 999982 428721 1 579023 788027 -434526 1 2 999999 76308 1 15 999984 98743 2 2 999999 1 2 999999 -297158 2 243588 691215 2 2 999999 1 381910 578716 187561 2 961446 993895 1 83047 627113 -856814 1 13 999994 -956114 2 2 999999 1 2 999999 -514147 2 494848 697811 1 3 999999 407853 1 20 999994 -328483 2 2 999999 2 3 999981 2 12 999985 1 10 999989 -129208 1 2 999999 720904 2 20 999991 2 2 999999 1 2 999999 -659978 2 1 999996 1 202309 490778 86861 2 9 999988 1 2 999999 950234 1 13 999985 59991 1 7 999987 -356606 1 12 999999 351101 2 2 999999 2 1 999996 1 9 999997 -30419 2 131677 932057 2 55002 340552 1 2 999999 356735 2 19 999986 2 14 999986 1 2 999999 745815 2 2 999999 2 6 999991 2 1 999994 1 2 999991 79334 1 15 999989 -414497 2 11 999990 2 2 999999 1 2 999999 -886104 2 3 999986 1 101916 663967 228110 2 2 999999 1 5 999988 102516 1 2 999999 -813895 1 2 999999 871187 2 14 999993 1 2 999999 -367076 2 2 999999 2 324804 602198 2 2 999999 1 327044 764667 -304742 1 16 999992 210251 1 2 999999 907393 2 180867 419155 2 2 999999 2 15 999987 1 2 999999 856689 2 2 999999 1 17132 283398 -941683 2 514111 526477 1 2 999999 -960624 2 14 999999 2 108446 966733 1 444922 943861 -500963 1 17371 846297 -372041 2 276785 525423 1 256718 869414 -427844 2 2 999999 2 444353 877038 2 798532 859755 2 6 999989 2 49197 316175 1 491151 999491 -313611 1 759137 764502 936264 1 254385 867271 446241 2 2 999999 1 2 999999 -157536 1 2 999999 83237 1 18 999995 -45306 2 311400 761154 1 574993 918484 958206 1 2 999999 427791 2 2 999999 1 2 999999 -796076 2 2 999999 2 2 999999 1 16 999981 -984295 1 2 999999 537256 1 2 999999 -734943 2 903747 993205 2 4820 985476 2 2 999999 2 7 999986 2 7 999986 2 8 999988 2 12 999995 1 2 999999 -707062 1 12 999997 -719158 2 2 999999 2 19 999997 2 499429 758438 1 7 1000000 201914 2 2 999999 2 2 999999 1 2 999999 -771495 1 627365 686875 -375363 2 1 1000000 1 621943 838091 9521 2 7 999992 1 273525 540995 315081 2 15 999986 2 19 999985 2 2 999999 2 20 999995 2 2 999999 2 2 999999 2 5 999993 1 2 999999 -724101 1 109552 709871 -617710 1 1 999985 -981919 2 7 999985 2 8 999989 2 2 999999 2 9 999984 1 13 999993 10833 1 2 999989 671683 1 15 999981 317674 1 402752 802116 -323962 1 14 999984 999758 1 2 999999 -138279 1 19 999997 230704 2 241514 919067 2 2 999999 1 360269 823983 -261529 2 446334 831790 1 7 999983 -400248 2 2 999999 2 2 999999 1 20 999983 364830 1 804182 956205 -870875 2 2 999999 2 4 999990 1 2 999999 402034 2 6 999990 1 516072 849748 -839567 1 612692 855869 -816266 1 71005 972523 -51295 2 20 999993 2 6 999987 1 12 999990 436930 2 341571 983310 2 288190 891450 1 1 999994 155311 1 2 999999 17040 1 12 999997 968256 1 605373 948780 -418329 1 2 999999 -461137 2 2 999999 2 2 999999 2 2 999999 1 9 999995 -359539 2 1 999984 1 14 999990 772023 1 2 999999 208398 2 18 999999 1 2 999999 -103290 2 230313 268803 1 2 999999 -281903 1 11 999985 -321592 2 2 999999 1 2 999999 -53972 2 118670 953592 1 625015 685111 -352803 1 482590 515484 -957895 2 2 999999 1 2 999999 -63890 1 10 999986 -751507 2 144758 974364 1 2 999999 -565098 1 14 999998 -436114 2 24038 145396 1 14 999986 777545 2 6 999998 2 15 999985 1 6 999984 940558 1 10 999984 634390 1 563666 576467 81314 2 12 999982 1 20 999984 726155 2 88578 922112 2 681854 885774 1 2 999999 -472861 1 20 1000000 -286966 2 197331 670738 2 145086 920245 2 2 999999 1 6 999990 237148 2 3 999997 1 26687 954075 43191 2 532719 906735 1 830768 885705 -747548 2 2 999999 2 7 999989 2 233952 512748 1 19 999986 -274853 1 3 999988 -121645 2 466495 867145 2 3 999987 1 2 999999 474621 1 2 999999 -988389 1 16 999987 176248 1 2 999999 -829379 1 2 999999 -34457 1 14 999991 745670 2 2 999999 1 529560 626426 896762 1 2 999999 42950 1 3 999988 304536 2 702478 940098 2 342212 911542 2 408745 552632 2 3 999991 1 13 999986 -148731 2 2 999991 2 457693 472214 1 549398 768186 701810 2 20 999981 1 2 999999 710306 1 2 999999 -571255 2 2 999999 1 12 999984 -213080 1 14 999987 547127 1 2 999999 -443453 1 525875 752260 934724 1 17 999985 -789381 1 9 999981 643732 1 2 999999 56592 1 2 999994 -61688 1 9 999998 24422 2 18 999997 1 2 999999 915029 1 753232 775988 -727316 2 18 999993 2 8 999994 2 2 999999 2 20 999988 1 2 999999 -296241 1 134609 718348 -373971 2 8 999983 1 6 999987 237032 2 437716 724634 2 2 999999 1 197227 901335 -693032 2 13 999988 2 387188 955800 1 2 999999 372675 1 2 999999 -905829 2 2 999999 2 277820 556213 1 12 999995 -981650 2 421227 567223 1 5 999983 617027 2 7 999989 2 12 999990 1 16 999993 192087 2 291451 430858 1 17529 965931 -869308 1 2 999999 67581 2 236105 881178 2 18 999987 2 2 999999 1 507559 797626 615221 2 340949 986330 2 11 999998 2 812006 903615 1 2 999999 -560679 2 2 999999 2 11 999981 2 2 999999 2 138094 703552 1 4 999987 740026 2 19 999990 2 2 999999 1 2 999999 -437064 2 233890 670269 2 2 999999 2 2 999999 2 18 999991 1 8 1000000 977297 2 143277 267062 1 2 999999 -399075 1 8 999987 246770 1 2 999999 -863688 1 8 999990 -714643 2 368455 638300 1 17 999995 -813162 2 2 999999 1 2 999999 253174 2 5 999992 2 666202 716072 2 282585 572917 1 615581 883747 809483 1 16284 343555 -277886 2 278392 711175 2 11 999982 1 1 999989 947352 2 13 999996 2 9 999989 1 2 999999 723337 1 2 999999 -430184 2 166803 636503 2 507450 743179 1 2 999999 -502079 1 2 999999 -378862 2 15 999986 1 7 999983 675160 1 2 999999 78421 2 317245 653334 1 1 999985 -919580 2 372174 779255 1 300394 715242 -363039 1 20 999987 993943 1 18 999993 -982997 2 12 999997 2 14 999993 2 6 999999 1 2 999999 935670 2 3 999988 2 552148 653957 1 10 999991 668028 1 8 999997 277216 1 335732 718723 -909392 2 16 999994 1 1 999985 586602 2 133352 478026 2 231205 340139 1 2 999999 550980 2 2 999999 1 8 999981 -899021 2 13 999991 1 16 999997 541862 2 16 999999 2 640147 764392 1 9 999994 792679 2 262816 625791 1 2 999999 -180301 1 6741 80878 237879 2 773687 799093 2 673035 965193 2 2 999999 1 8 999993 -140389 2 2 999999 1 8 999999 315700 1 2 999999 81619 2 638817 985916 2 2 999994 2 1 999989 1 20 999991 -344843 2 918318 977918 1 19 999984 627300 2 422160 615049 2 2 999999 2 828463 850555 1 423165 779271 554580 1 10 999984 198330 2 7 999982 1 1 999986 -386575 2 2 999999 2 2 999999 1 221083 301095 503332 2 2 999999 2 2 999999 1 2 999999 515440 2 2 999999 2 788610 937526 1 2 999999 770758 1 3 999999 310171 2 468899 693631 2 349433 596842 2 536005 844340 1 443494 621494 687178 2 378402 440503 1 161277 537349 357587 1 239007 414509 -358632 1 15 999984 145648 2 6 999985 1 2 999999 194135 1 2 999999 601288 1 2 999999 -615297 2 2 999999 2 8 999984 1 10 999988 824484 1 4 999998 961469 1 1 999986 -784826 1 10 999998 -648233 2 2 999999 2 5 999987 2 5 999990 1 2 999999 301362 2 9 999994 2 8 999993 2 2 999999 1 2 999999 879152 1 365113 897146 -97312 1 492175 580687 -743935 2 9 999986 2 2 999999 1 2 999999 473088 2 19 999987 1 514142 834400 858040 2 102897 289468 1 2 999999 -762214 1 100508 405498 637774 2 94825 547763 1 10 999998 583079 1 8 999985 -367772 1 2 999999 -633533 2 2 999999 2 714944 848168 1 3 999990 195055 2 13 999992 2 2 999999 2 2 999999 2 16 999999 2 148248 692335 2 482853 702888 1 7 999990 -319987 2 153524 773876 2 2 999999 1 2 999999 750950 2 373384 936427 1 17 999993 58854 1 2 999999 609209 1 2 999999 -277687 2 674191 692762 1 2 999999 -857598 2 17 999996 2 2 999999 1 354995 669015 887467 2 54851 313822 2 4 999991 2 253999 667411 1 7 999984 -691886 2 14 999995 1 18 999989 754643 1 6 999988 731587 2 2 999999 1 15 999989 993662 2 2 999984 1 2 999999 -852928 2 17 999985 1 2 999999 -907103 1 19 999984 -93797 2 304026 551497 1 38432 934443 339629 1 23204 72049 480327 2 2 999999 1 2 999999 410931 2 2 999999 1 15 999984 416921 1 5 999989 471011 2 2 999999 1 301214 371312 272129 1 2 999999 -156527 2 2 999999 1 307012 703351 -504809 1 2 999999 343329 2 567095 836819 1 282612 615694 -652368 2 2 999999 1 255413 823863 639925 2 12 999995 2 1 999984 2 17 999983 1 46202 260064 -156135 1 20 999999 -971204 1 75690 571709 -583001 2 19 999989 1 158880 218632 989877 2 12 999996 2 137592 296838 2 2 999999 2 20 999997 2 2 999999 1 2 999999 -569250 1 2 999999 -238313 2 12 999987 2 456624 747110 1 2 999999 -962948 1 2 999999 -930782 1 2 999999 164321 2 694794 926208 1 9 999986 467498 2 17 999984 1 13 999989 -598559 1 576835 899174 -81636 1 395505 665644 588613 2 1 999993 2 9354 82879 2 2 999999 1 20 999992 -584417 2 17 999983 2 11 999993 1 60054 245390 -927442 2 2 999999 2 2 999999 2 446573 755129 2 15 999981 1 2 999999 562383 1 2 999999 273753 2 203238 999130 2 4 1000000 1 15 999999 -102363 2 237929 677408 2 2 999999 2 10 999982 2 18 999987 2 485741 938451 1 12 999986 112561 2 51034 825935 1 471546 585067 746328 2 2 999999 1 2 999999 -134641 2 271381 824913 1 2 999999 -988838 1 2 999999 934724 2 10 999994 2 2 999999 1 2 999999 878264 2 7 999981 1 5 999992 -345476 1 2 999999 -554078 2 236864 772472 2 16 999991 1 184043 197122 -999383 2 2 999999 2 2 999999 2 489687 590110 1 2 999999 691093 1 459069 899236 -389742 1 2 999999 -390540 2 1 999996 2 146119 175054 1 18 999998 228480 1 16 999984 171565 1 383723 940275 578879 2 580860 586279 2 7 999999 2 360506 640045 1 40550 313163 -48333 1 1 1000000 951563 1 149945 600148 307559 2 175721 349054 1 2 999999 -699537 1 16824 608694 334915 1 17 999985 986868 1 2 999999 962006 1 10 999991 -883026 2 13 999982 2 2 999999 1 357913 931658 387169 1 7 999997 45993 1 87466 266912 -719875 2 2 999999 1 2 999999 949767 2 6 999992 1 1 999989 4467 1 2 999999 903959 2 214005 731857 1 19 999984 180675 1 2 999999 -816732 2 2 999999 1 9 999988 994128 1 4 999992 -198972 2 263351 622108 2 635750 644692 1 237733 500303 860964 2 656971 986876 1 154039 808703 -173153 1 10 999984 242079 2 2 999999 1 17 999997 890216 1 15203 627546 18004 2 2 999999 1 17 999997 -213996 1 15 999984 -587464 2 7 999991 2 6 1000000 1 2 999999 -858685 2 14 999982 1 16 999983 166959 2 2 999999 1 604179 929542 533538 2 2 999999 2 13 999982 2 87955 347332 1 159035 357632 96594 2 660273 755238 1 16 999988 12955 2 2 999999 1 15 999993 -542619 1 5 999985 -8274 1 18 999993 601951 2 792352 823393 2 319629 461296 2 11 999981 2 2 999999 1 9 999988 -282857 2 54522 725612 2 2 999999 1 73294 112242 810732 2 2 999999 1 2 999986 523617 2 9 999981 1 2 999999 -716787 1 2 999983 -202908 2 2 999999 1 2 999999 -460289 1 11 999992 -776217 1 562381 995863 513100 1 197879 438758 -670458 1 111972 533551 -118366 2 5 999990 2 2 999999 2 253679 858115 2 2 999999 1 412465 420987 -436325 1 10 999986 -142947 1 2 999999 -178481 2 66670 807223 2 6 999982 2 12 999983 1 9 999993 138743 1 2 999999 376073 1 515457 668216 -911132 2 471586 994244 1 2 999999 -727173 2 14 999998 2 6439 557178 2 18 999997 2 428971 445661 1 8 999989 -405051 1 2 999999 -38265 1 2 999999 -559695 1 196555 907561 -471492 1 19 999998 -794642 2 19 999985 2 2 999999 2 453957 596859 1 2 999999 -12855 2 19 999995 1 1 999987 859973 1 19 1000000 355548 1 2 999999 -646752 2 342787 565261 1 61848 117682 -138370 2 2 999999 2 2 999999 1 2 999999 748730 2 2 999999 1 13160 544749 969313 1 3 999998 129588 2 198581 323276 1 2 999999 324796 2 1 999983 2 172498 970822 1 20 999998 -447547 2 2 999999 1 2 999999 -908373 2 2 999999 2 2 999999 1 564406 905739 -121973 2 2 999999 2 5 999996 2 2 999999 2 2 999999 2 11 999992 1 454836 732634 499381 1 5 999988 416498 2 2 999999 2 10 999990 1 913939 924736 266054 1 15 999995 -687581 1 15 999997 -597353 2 14 999998 1 8 999998 450235 2 8 999994 1 3 999994 -641391 1 2 999999 -443082 2 36265 181036 1 530617 648690 305381 2 2 999999 2 249719 718412 1 2 999999 -951923 2 2 999999 2 4 999996 2 13 999985 1 126967 520400 -384353 1 2 999999 899740 1 710476 808021 -307576 2 2 999999 1 419220 499106 847794 1 2 999999 81306 1 508408 658996 -732270 1 74767 136990 -985433 2 29994 101705 1 2 999999 439735 1 1 999992 -626013 2 63184 532683 2 241687 332471 2 20 999994 1 2 999999 -856524 1 5 999981 729889 1 2 999999 -201564 2 2 999999 1 1 999987 -418066 2 2 999999 2 20 999983 1 2 999999 239834 1 353852 417193 -472383 2 2 999999 1 102910 595643 722139 2 446305 695499 1 2 999999 -58567 1 4 1000000 -399223 1 10 999982 738598 2 12 999999 1 2 999999 -425791 1 19 999990 699972 2 20 999997 1 2 999999 -489858 1 419007 530720 770915 1 2 999999 -54812 1 8 999992 -356186 1 4 999989 -569051 1 2 999999 342704 2 2 999999 1 2 999999 -66043 1 11930 573164 839877 1 6 999995 773895 2 776504 795638 1 16 999992 786790 2 9 999996 1 2 999999 -60463 2 2 999999 1 2 999999 -221689 1 2 999999 -603382 2 15 999984 2 2 999999 2 2 999999 1 33464 424155 871782 1 13 999992 910356 1 2 999999 418528 2 19 999986 1 2 999999 529383 1 2 999999 -775081 1 58346 179679 495062 2 14 999984 1 2 999999 198157 2 760834 815203 1 959646 972128 879672 1 372880 871942 -734097 2 12 999984 1 182770 879378 141095 1 55276 658534 523974 2 541931 785034 1 154011 787936 -502493 2 15 999998 2 2 999999 1 11507 129589 388608 2 9 999991 2 10 999981 1 2 999999 -531049 2 13 999990 2 9 999981 1 2 999999 970746 1 11 999997 61047 1 2 999999 -865340 1 54464 743347 -339960 2 461343 704757 1 633738 667906 -778421 1 2 999999 -474280 1 2 999999 -402711 2 2 999999 2 105669 461028 1 177282 722873 730287 1 9 999986 -761766 1 71794 836443 929519 2 442351 493056 1 2 999999 -522853 1 2 999999 700262 1 18 999990 -363049 2 18 999990 1 14 999987 99483 2 16 999989 1 20 999987 130706 2 10 999981 2 216117 956177 1 2 999999 46677 1 2 999999 75360 1 11 999996 728119 1 437913 512772 -55840 1 2 999999 -149175 1 2 999999 -103536 1 520559 893767 -170756 2 20 999985 2 2 999999 2 13 999998 1 2 999999 885319 2 16 999994 2 225261 770192 2 4 999999 2 2 999999 1 13 999999 -985278 1 281273 345262 -777051 1 2 999999 710666 1 2 999999 -681797 1 94768 506111 -454060 1 13 1000000 -343230 2 20 1000000 2 19 999993 1 2 999999 -390891 1 320054 959235 -186875 2 2 999999 1 609053 930324 -102667 1 2 999999 -65967 2 10 999998 2 18 999991 1 2 999999 398563 1 2 999999 -903449 2 142491 959322 1 15 999991 -82076 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -313539 2 2 999999 1 2 999999 -518661 1 6 999991 -520988 1 2 999999 -437835 1 14 999992 388390 1 20 999982 482707 1 17 999999 491737 1 2 999999 -550092 2 709989 989996 2 2 999999 1 87397 658645 94465 2 703377 771093 2 18 999994 1 10 999981 830025 2 20 999997 2 2 999999 2 5 999990 1 221370 324008 742186 1 178494 301393 -24863 2 12 999994 1 299353 684775 715951 2 2 999999 1 354878 978297 979602 2 1 999986 2 39809 202992 2 214421 771805 2 3 999987 2 2 999999 2 253187 913088 1 11 999983 153251 1 385523 961466 310978 2 2 999999 1 110685 851352 -843351 2 4 999989 2 14 999998 1 2 999999 -305086 2 1 999990 1 2 999999 667676 2 7 1000000 1 12 999991 592750 2 2 999999 1 285019 879971 81622 1 107398 705111 -659716 2 9 999990 2 2 1000000 2 17 999996 2 2 999999 1 410156 502436 800456 1 2 999999 506054 2 2 999999 2 2 999999 1 2 999999 -197932 2 8 999992 2 540952 934568 1 18 999988 -987958 2 2 999999 2 20 999990 1 86825 641412 587515 2 2 999999 2 11 999988 1 4 999983 867904 1 820404 828771 -28201 2 219923 751200 1 187390 383883 -206449 2 1 999984 1 168202 875702 -376018 2 234065 344068 1 2 999999 478888 2 430061 605168 1 3 999997 -824835 2 2 999999 2 16 999985 1 2 999999 969962 1 2 999999 -543732 1 2 999999 -891430 1 19 999985 913085 1 15 999997 862186 2 2 999999 1 69466 807917 16247 1 133168 957948 399246 1 7 999988 793259 1 199177 396082 585144 2 14 999990 1 2 999999 -154954 2 6 999981 2 350881 788659 2 3 999993 2 2 999999 2 2 999999 2 2 999999 2 6 999985 2 13 999984 1 4 999992 -924857 1 2 999999 681654 2 12 999987 1 2 999999 -471061 1 18 999986 -116722 1 624610 847159 -979960 1 2 999999 -465893 1 735751 879391 -81599 1 3 999982 236960 1 13 1000000 683941 2 2 999999 1 2 1000000 -552742 1 3451 558645 139165 1 583607 966392 383072 1 8 999997 -26933 1 184648 669034 258792 1 2 999999 -73276 2 145586 825061 1 17 999999 -811263 1 728802 760358 549330 1 460094 839902 -32859 1 149702 554748 381022 1 151202 771084 977996 1 37095 447414 190175 1 247260 817088 -788708 2 2 999999 1 14 999991 -377443 2 14 999995 1 73532 164520 -353787 1 3 999997 804201 1 2 999999 -601203 1 22617 251959 -944522 1 605936 820018 730600 2 2 999999 2 4 999981 2 4 999997 1 536634 641127 -229215 1 70386 297842 172260 2 136478 672783 1 11 999997 550496 2 200818 351285 2 19 999998 1 14 999984 992415 2 2 999999 1 864610 941095 -520489 2 270339 499668 2 2 999999 2 2 999999 1 610078 804360 -113046 2 380951 903179 2 3 999999 2 18 999997 2 2 999999 1 297685 611097 655010 2 2 999999 1 264818 890226 -834368 2 9 999999 1 85601 596782 1428 1 218532 315032 44596 1 2 999999 114802 1 11 999998 842868 1 2 999999 883871 2 308582 926710 2 3 999983 1 2 999999 -137825 1 170505 325878 919739 2 393374 662107 1 195521 304305 136219 1 3 999984 460053 2 9 999987 1 691427 760907 -511022 1 6 999998 566333 1 2 999999 198184 1 2 999999 -410979 1 85203 456627 -722008 1 20 999991 -158062 1 2 999990 839465 1 2 999999 600237 1 2 999999 716213 1 506259 772818 791041 1 2 999999 -397633 2 9 999994 1 30241 367378 -123663 1 98247 241525 549831 2 17181 550204 1 10 999981 -510538 1 487218 966539 -930721 1 375285 573007 -446848 1 2 999999 460624 2 574745 867278 1 2 999999 554293 2 2 999999 1 5 1000000 162774 2 14 999986 1 13 999999 -210648 2 846173 952585 2 8 999997 2 2 999999 2 506342 661319 2 3 999995 2 4 999982 1 11 999991 69996 1 445614 912670 92180 2 98246 617379 1 83484 346331 -583520 2 169502 914043 1 13 999994 530541 2 2 999999 1 2 999999 -801129 1 904329 982424 813931 2 2 999999 2 190574 951219 1 4 999999 649541 2 2 999999 2 838481 855127 1 2 999999 397569 2 2 999999 1 2 999999 -975673 2 69764 678718 1 2 999999 -807087 1 2 999999 -72696 2 2 999999 2 166144 280945 2 2 999999 2 2 999999 2 81466 408802 2 2 999999 1 222779 367122 847588 1 162667 433310 745543 1 861026 955552 -341239 1 10 999986 269014 1 2 999999 550433 1 8 999982 -735934 1 3 999987 -784609 1 14 999999 -814217 2 286680 687885 2 2 999999 1 2 999999 400655 1 12 999995 900242 1 3 999999 -277788 2 14 999981 2 2 999999 2 14 999981 1 2 999999 -680566 1 2 999999 -669469 1 672113 960918 -176747 1 2 999999 339552 1 245951 597083 -607704 2 2 999999 1 2 999999 -913664 1 2 999999 517582 2 2 999999 2 3 999987 1 8 999993 -547423 1 2 999999 785136 2 2 999999 2 121685 401495 2 19 999986 1 2 999999 557589 1 2 999999 -705401 1 2 999999 511599 2 2 999999 2 17 999996 2 32753 499887 2 8 999984 2 2 999999 1 16 999993 947936 1 2 999983 -251947 2 16 999999 1 4 999986 886294 2 2 999999 1 13 999989 -334369 1 2 999999 292433 1 12 999993 -973281 1 8 999987 -199700 1 2 999999 -506861 2 2 999999 2 2 999999 2 16 999988 1 311914 317631 107926 1 211853 976549 -924973 1 70802 80440 -933101 1 629397 746637 -751507 2 42674 803825 2 10 999988 1 15 999987 -534758 1 8 999986 35805 2 806210 874141 1 4 999986 -852828 2 2 999999 1 2 999999 -827718 1 14 999993 997978 1 5 999988 -228537 2 561743 776761 1 18 999995 -761084 2 354287 613706 2 17 999994 1 2 999999 567336 2 2 999999 2 16879 235776 1 6048 212477 -48080 1 19 999995 669833 1 2 999999 867476 1 490314 731930 453015 1 480131 997572 251901 2 2 999999 1 2 999999 -620483 2 626573 727776 2 14 999984 1 2 999999 -701452 2 18 999985 1 2 999999 -456344 1 2 999999 296476 1 263749 824608 -758306 2 544457 882168 1 22588 414506 -222836 1 2 999999 473862 1 182039 677930 -389605 1 555423 901270 735750 1 2 999999 -629365 1 12 999988 -324804 2 2 999999 2 20 999994 1 6 999986 884494 2 1 999981 2 2 999999 1 4 999991 899394 2 9 999997 1 2 999999 -120992 2 34570 334351 2 2 999999 1 4 999991 945550 1 4 999984 942692 2 2 999999 2 2 999999 2 8 999990 2 2 999999 1 66241 129243 -291319 2 9 999990 1 2 999999 143969 1 2 999999 833838 1 261619 299853 -29063 1 667536 882476 -956552 2 11 999986 1 2 999999 -827524 1 12 1000000 680587 1 2 999999 562931 2 2 999999 1 2 999999 -453595 2 64686 75337 2 2 999999 2 2 999999 1 484400 741784 531571 2 15 999983 1 2 999999 556083 1 789308 947793 3553 2 2 999999 1 5 1000000 -423329 1 2 999999 -774083 1 8 999995 823748 2 16 999984 1 2 999999 56088 2 13 999982 2 2 999999 2 211389 231071 2 267498 663950 1 2 999999 -368688 1 2 999999 -97883 2 2 999999 1 406447 832766 556916 2 2 999999 2 17 999998 1 2 999999 -415856 2 2 999999 2 7 999996 1 142084 217416 -580458 2 2 999999 1 143453 966630 775296 2 439677 603411 1 12 999998 -832674 1 2 999999 935553 2 2 999999 1 5 999987 754499 2 2 999999 2 108293 894254 2 378301 593411 2 19 999995 1 73848 139484 389799 1 7 999990 763689 2 7 999984 2 2 999999 2 6 999986 2 2 999991 1 89173 205586 595920 1 2 999999 -609917 2 2 999999 2 20 999984 1 110593 446958 110524 2 21832 136519 1 812113 987768 824082 2 6 999983 2 2 999999 1 528195 924571 992711 1 11 999999 352149 1 92683 874210 -933145 1 18 1000000 13553 2 2 999999 1 2 999999 -453189 2 42741 835807 2 2 999999 1 600624 698666 -431233 2 2 999999 2 2 999999 1 2 999999 726475 1 10 999995 -258436 1 6 999985 320947 2 376734 657286 2 2 999999 2 11 999990 2 264268 359828 2 44630 872473 2 727471 962085 1 6 999985 251888 2 524289 662362 2 2 999999 2 19 999983 1 395040 450052 632856 2 5 999986 2 2 999999 1 11 999995 814701 2 2 999999 2 398613 893119 1 2 999990 809569 1 2 999999 458749 2 2 999999 1 156040 475469 537925 2 15 999995 1 2 999999 -504698 2 4 999996 2 894300 899295 1 387334 986390 80006 1 383710 575084 -78179 1 125947 932122 -90402 2 2 999999 1 19 999986 -495290 2 481789 808034 1 2 999999 -345239 2 2 999999 2 5 999981 2 2 999999 2 2 999999 1 2 999999 134002 2 2 999999 1 16 999994 -730860 2 249856 970108 1 14 999988 -816838 1 2 999999 552409 1 757252 769517 -101684 2 4 999995 2 738621 974876 2 2 999999 1 17 999992 -724681 1 2 999999 -573087 2 2 999999 2 693666 811645 1 11 999981 -140980 1 455232 719958 -168817 1 465757 966023 -872053 2 2 999999 1 13 999997 977091 2 10 1000000 1 2 999999 -382915 1 20 999985 100179 1 142338 812767 961992 1 14 999983 -760147 1 2 999999 479799 1 322763 899052 122928 1 2 999999 -490010 2 152490 361377 1 2 999999 603993 1 616304 937596 -576168 2 308158 810026 2 2 999999 1 2 999999 563441 2 16 999986 2 2 999999 2 68313 634955 1 7 999981 955609 1 2 999999 652912 1 17715 608633 -333469 2 599039 795708 2 2169 193122 1 10 999983 -79606 2 8 999998 2 2 999999 2 7 999991 1 2 999999 157073 2 18031 716202 2 35157 936279 1 2 999999 -175180 1 365786 715676 -386660 2 2 999999 1 218643 835822 606004 1 2 999999 510208 2 2 999999 2 2 999999 2 224372 512365 1 2 999999 -889567 2 2 999999 1 4 999998 -576821 2 6673 223067 1 18 999999 582039 1 2 999999 -54274 2 2 999999 1 2 999999 -121073 1 9307 683743 87454 1 2 999999 718607 2 279933 639041 1 20 999997 389005 2 2 999999 1 2 999999 -951786 1 2 999999 893898 2 147770 658239 1 518968 718557 -582702 2 2 999999 1 570764 952567 293002 2 19 999983 2 8 999993 2 4 999985 2 2 999999 2 2 999999 1 11 999998 260180 1 2 999999 -366355 2 5 999995 2 2 999999 2 216672 569610 1 2 999999 -356947 2 394951 896712 1 2 999999 -715531 1 517302 777012 -436624 1 264317 580347 -489174 2 8 999981 2 159706 548066 1 567098 864905 -286806 1 2 999999 -389086 2 2 999999 2 18 999993 2 553662 675487 2 2 999999 2 5 1000000 2 2 999999 1 934163 958885 318455 2 16 999989 1 239242 800563 166736 1 7 999983 -443187 1 370599 827179 -323906 1 602957 813699 -956562 1 8 999984 -419774 1 2 999999 -572263 2 95641 207827 1 2 999999 -973248 2 193562 747667 1 2 999999 816951 2 12 999989 1 127505 700687 172747 1 2 999999 -81910 2 2 999999 2 2 999999 2 6 999996 1 32827 103840 782963 2 7 999986 1 366704 391729 937275 1 1 999988 193774 1 2 999988 532018 1 2 999999 767030 2 2 999999 1 2 999999 -494893 2 2 999999 2 9 999981 1 2 999999 393614 1 12 999998 775503 2 2 999999 2 2 999999 1 10 999997 213996 1 793509 856627 -272488 2 90444 335154 2 20 1000000 1 340490 484590 -974517 2 623798 829714 2 9 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 423563 948904 1 128910 521621 292668 1 212136 971389 35822 2 6 999997 1 2 999999 -714454 1 13 999998 -907364 1 235500 384192 863027 1 3623 913571 13775 2 3 999988 1 2 999999 -338353 1 2 999999 -894125 2 7 999987 1 15 999999 149629 1 243108 397339 330360 1 283321 694359 637578 2 9 999989 1 2 999999 -621154 2 29962 551327 2 755312 808342 2 2 999999 1 20 999983 -190138 1 123340 945196 -601059 1 17 999987 -298413 1 212251 220728 -689515 2 5 999990 2 2 999999 1 752506 975096 98890 2 3 999996 1 2 999999 -903929 1 2 999999 -120300 2 8 999988 1 776658 998087 -471334 2 10 999988 1 199005 892626 716609 2 206315 478867 2 2 999999 2 2 999999 1 19 999987 -802958 1 521952 940169 925694 2 7 999991 1 2 999999 962549 1 2 999988 842417 1 2 999999 436250 1 2 999999 -926712 1 27297 673825 -17918 2 15 999984 1 5 999996 298910 2 1 999993 2 20 999983 2 17 999984 1 591236 961890 455122 1 153726 947456 -773023 1 94523 963848 -451984 1 17 999999 652227 2 2 999999 1 36017 203549 865212 1 857662 903095 -998878 2 290330 928764 1 2 999999 -168478 1 527026 605292 -88240 1 263942 387144 260259 2 2 999999 1 12 999997 468062 2 14 999987 2 2 999999 2 9 999984 2 2 999999 1 18 999997 915971 2 13 999997 2 2 999999 1 2 999999 -621796 1 432489 650899 -210040 1 606215 728810 39421 1 329709 393578 579559 1 9 999982 713739 2 866967 908826 1 287789 838794 -29418 1 11 999995 332369 2 125792 682372 2 2 999999 1 592810 677899 -45980 2 127307 194955 2 2 999999 1 20 999983 -135161 2 582128 881364 2 782156 999686 1 2 999999 935222 1 19 999982 -517085 1 2 999983 769643 1 3 999984 466782 2 291505 513149 1 8 999984 -506313 1 300108 943580 -422903 1 2 999999 544506 1 2 999999 -556327 2 2 999999 1 474024 512576 654646 2 2 999999 1 2 999999 990409 2 2 999999 1 2 999999 -168215 1 2 999999 -944516 2 16 999998 1 336197 863666 -154571 1 4 999999 -208960 2 9 999998 1 2 999999 -45535 2 2 999999 1 4 999991 428760 1 2 999999 -236231 1 1 999981 -931824 2 2 999999 2 2 999999 2 3 999989 1 834518 961703 -784119 1 16 1000000 527287 1 379248 684046 85447 1 2 999999 592616 1 2 999999 36203 2 7 999992 1 335418 726566 638666 1 2 999999 519845 1 11 999988 263154 1 3 999997 -168735 2 296820 686897 1 12 999999 -204443 2 8 999982 2 629484 944682 2 2 999999 2 2 999999 1 971064 995586 -604042 1 218610 950454 -299401 2 683329 690490 1 5 999995 436474 2 2 999999 2 1 999986 1 19 999983 598581 1 398637 724050 -286001 2 2 999999 1 2 999999 -98343 2 2 999999 2 2 999999 2 2 999999 1 2 999999 681699 2 471679 570272 2 3 999981 2 2 999999 1 2 999999 572801 1 8 999983 298110 2 249132 667329 1 2 999999 -193470 1 2 999999 478328 1 2 999999 6417 2 684545 847563 2 2 999999 2 319834 515121 2 313648 741819 1 11 999994 997863 1 2 999999 698470 1 10 999996 407782 1 19 999997 -892608 1 718193 970611 371116 1 17 999994 -155313 2 2 999999 2 16 999987 1 535041 640009 304457 1 9 999999 201990 2 4 999999 2 492406 850881 2 152276 468305 1 2 999999 928059 2 18 999982 2 2 999999 1 17 999997 171833 1 2 999999 820335 2 19 999990 1 401090 565809 204791 1 631826 918855 -681183 2 2 999999 2 2 999999 1 16 999999 -396718 2 359913 619528 1 36394 562314 -562413 2 324509 360171 2 2 999999 2 211956 858184 2 2 999999 2 4 999987 1 3 999993 138462 1 692184 915807 -873649 1 280515 785830 -935970 2 323761 644385 2 2 999999 2 2 999999 1 2 999999 710355 1 19 999994 -193406 2 9 999992 1 2 999999 238917 2 2 999999 2 2 999999 1 13172 823711 309357 1 2 999999 72778 2 817795 996224 1 2 999999 883340 1 15 999983 319196 2 260757 654169 2 2 999999 1 2 999999 -138200 1 2 999999 8508 2 2 999999 2 284021 636485 1 93568 441610 -884537 2 10 999998 2 240772 405284 1 522297 975180 642371 1 2 999990 -942897 1 2 999999 -726844 2 15 999992 2 2 999999 2 20 999986 2 2 999999 1 4 999989 94058 1 561305 974423 586410 1 677367 853857 296950 2 2 999999 2 17 999986 2 491933 718200 2 2 999999 1 2 999999 -645014 1 16 999981 524764 1 2 999999 -439056 1 2 999999 467023 2 2 999999 1 14 999983 675224 1 644168 919682 16858 2 7 999995 2 2 999999 2 18 999983 1 238926 574121 -36443 1 2 999999 -423631 2 15 999987 2 2 999999 2 146832 656733 1 346489 352646 -490303 2 13 999982 1 1 999998 597172 2 489145 885167 1 16 999990 -337318 2 667160 917003 1 11 999986 -305183 2 7 999986 1 110659 404250 169569 1 833038 970671 666573 2 3 999987 2 108687 613982 2 4 999986 2 20 999992 1 409575 870046 300643 1 2 999999 308505 1 497584 508409 419070 1 5 999989 692933 1 8 999996 -978167 1 225220 805647 -125168 1 303714 808210 296399 1 2 999999 -487700 1 2 999999 -982023 1 2 999999 119745 2 2 999999 1 20 999998 650599 1 584779 661382 135585 1 2 999999 -756103 2 233692 390319 2 8 999991 2 2 999999 2 367332 594858 1 717964 818851 701057 1 15 999992 201659 2 2 999999 1 9 999997 361793 2 2 999999 2 2 999999 1 740231 752885 -72313 2 38557 558684 2 2 999999 1 2 999999 -237922 2 2 999999 2 2 999999 1 2 999999 326081 2 99552 676948 1 6 999984 918903 1 367690 906149 -71180 2 385436 773657 1 603478 912758 -647590 1 7 999991 -895179 1 144456 145586 -855549 1 804998 833497 -109518 2 96297 264230 2 562172 916962 2 2 999999 1 131411 773236 -786030 1 2 999999 384389 1 16 999986 -748148 2 133558 327137 1 33588 124165 -31264 2 31236 152965 2 2013 905509 1 20 999997 20634 1 64673 494027 -406717 2 484404 868488 2 245132 754138 2 12 999994 2 16 1000000 2 771427 899090 2 9 999982 2 2 999999 1 14 999985 541668 1 2 999999 -508757 2 2 999999 2 2 999999 2 2 999999 1 451978 519952 79558 1 2 999999 3260 1 91449 947145 -987354 1 463378 753480 -399538 1 2 999999 74300 1 2 999999 -743198 2 2 999999 2 506230 629298 1 16 999990 -681157 2 284670 627860 1 2 999999 -498110 1 2 999999 772043 1 86370 469661 458668 1 617140 885833 243818 1 2 999999 177886 2 19 999989 2 6 999984 2 17 999991 2 2 999999 2 20 999995 1 343998 676671 25084 2 19 999988 2 5 999986 1 5 999999 826263 1 2 999999 -617979 1 11 999992 -476639 1 138861 163868 290162 1 2 999999 -527546 2 12 999988 2 169275 976326 1 2 999999 40485 2 2 999999 1 2 999999 198362 2 2 999999 2 323636 980494 2 11 999996 1 180194 827088 647878 1 11 999981 895868 2 2 999999 1 5 999990 969736 1 2 999999 -41652 1 412457 741060 852409 2 66337 160070 2 185866 973388 1 74671 465609 814605 1 2 999999 -558621 2 13 999987 1 293069 719259 611519 2 2 999999 1 100614 346951 -181655 2 17 999982 1 56039 283092 -798475 2 2 999999 2 276360 512122 2 6 999990 1 2 999999 131666 2 2 999999 2 2 999999 2 13 999989 1 12 999996 427800 1 310682 327174 7324 2 73995 282856 2 127835 688661 2 5 999986 2 3 999985 1 2 999999 80529 1 11 999992 -140955 1 2 999999 152459 1 2 999999 977195 2 2 999999 2 628619 879775 2 676576 764033 2 2 999999 1 2 999999 -30498 1 229978 509652 660864 1 15122 228787 195791 2 2 999999 2 6 999983 1 62099 303867 -37796 2 539638 645144 1 2 999999 877387 1 91246 816893 -5548 1 11 999993 766282 1 174744 579453 647559 2 2 999999 1 2 999999 -312001 2 15 999999 2 13 999999 2 17 999995 1 118229 207579 -40384 2 187821 667146 1 393146 530215 970511 1 225516 407044 -451264 2 16 999988 1 16 999983 -325683 1 210832 573142 303828 2 240308 401464 2 334991 874232 2 3 999994 1 3 999986 841254 1 2 999999 -871708 2 31042 285537 2 819818 833996 1 116108 731212 873731 1 1 999989 699660 2 2 999999 1 2 999999 -682612 2 4 999997 2 103199 567363 1 2 999999 594497 1 2 999999 441105 1 9 999984 236375 1 4 999985 -308073 1 20 999994 -754313 2 7 999999 1 820534 870401 -792306 2 2 999999 2 2 999999 1 2 999999 -130963 1 2 999999 22918 1 8 999993 907167 2 2 999999 1 5 999998 -798823 2 1 999982 2 30743 360134 1 16 999995 657941 1 373892 888053 717134 1 6 999984 -658834 1 2 999999 -494557 1 337831 880749 136430 2 3 999990 1 638559 987797 -499377 2 44822 305648 1 546349 706206 310416 1 16 999995 -600898 1 150178 977997 -477872 2 21315 865451 1 2 999999 842813 1 167700 782401 -862624 2 8 999990 1 7 999998 -297677 2 834209 860923 1 172746 847998 922402 2 2 999999 1 11 999993 161564 2 20 999988 2 10 999986 2 2 999999 1 2 999999 -942416 1 8 999995 911198 2 19 999994 2 215387 367889 1 2 999999 792147 2 17130 502080 1 13 999992 881009 1 467197 546309 539984 2 17 999998 1 464245 774295 363757 1 110402 843690 710225 1 612094 708442 -63931 1 20 999996 -307010 1 18 999987 156935 2 252821 827116 2 492142 698921 2 2 999999 1 2 999999 746330 1 6 999981 -649744 1 9 1000000 502240 1 2 999999 894027 2 2 999999 2 73785 155947 1 146731 833635 -170033 2 17 999984 2 107461 502483 2 29340 42391 1 460989 830628 -32783 1 459732 565900 -410004 1 7 999990 -17193 1 8 999981 -237080 2 460186 836814 2 4 999993 2 2 999999 2 450037 990997 1 2 999999 -321779 2 2 999995 1 8 999990 958183 2 2 999999 2 340509 467110 2 2 999999 1 2 999999 -779765 1 2 999999 99901 2 2 999999 1 10 999990 770449 1 175649 823366 -634443 1 2 999999 -976866 1 581004 729563 188151 1 9 999990 -17017 1 2 999999 -738031 2 379776 672562 1 2 999999 463444 2 944558 949613 2 2 999999 2 241614 370556 1 2 999999 279134 1 13 1000000 368363 2 363881 497350 2 2 999999 2 243562 641628 2 810780 872152 2 600064 911704 1 5 999992 268398 2 2 999999 1 129187 284066 -950819 2 73597 209634 1 2 999999 -944582 1 778792 899200 -811864 2 663670 945042 2 112018 883865 2 424791 663303 1 227131 863524 -50481 2 2 999999 2 2 999999 1 2 999999 430790 2 2 999999 2 6 999987 2 155204 437460 2 67544 997583 1 2 999999 -745194 2 2 999999 1 50031 742822 -612492 1 438550 989657 -761342 1 2 999999 651759 1 744076 811626 -598700 1 166810 505116 304525 2 2 999999 1 12 999997 857626 1 14 999997 178240 2 2 999999 2 2 999999 1 196874 271596 -137901 2 5 999998 2 13536 96907 2 536214 943572 1 109787 415811 559837 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 346534 467672 2 20 999982 1 2 999999 710244 2 14 999999 1 2 999992 439104 1 2 999999 516656 2 14 999986 1 10 999982 -173311 2 2 999999 1 642514 819816 170173 1 9 999994 -363704 1 2 999999 -834247 1 2 999999 470241 1 716817 888988 -470050 2 2 999999 1 751135 934514 72686 2 2 999999 1 3 999985 -199839 1 2 999999 -230070 2 126058 526633 2 2 999999 1 2 999999 12954 1 6 999993 612344 1 3 999996 -98445 1 602368 759754 614956 1 5 999997 -526678 1 2 999999 -615345 2 2 999999 2 2 999999 2 27431 271081 1 6 999995 -632093 2 183482 736639 1 2 999999 -583439 2 5 1000000 2 340254 638113 1 2 999999 -161328 2 341667 523637 1 89705 691501 -181874 1 206763 405152 733096 1 190915 681154 -8507 2 2 999999 2 2 999999 1 2 999999 -909220 2 2 999999 2 465769 629855 1 613259 615772 -760801 2 18 999994 1 6 999986 -721734 1 97750 361089 -280112 1 23950 790115 996668 1 2 999999 -410896 1 11 999996 -791406 2 17 999995 2 1 999985 1 791386 866297 -292029 1 2 999999 -210958 1 20 999989 -378579 1 2 999999 -6606 1 253011 484219 -586334 2 9 999997 1 2 999999 -914556 2 2 999999 1 110232 293305 -998 1 1 999992 -531365 1 2 999999 16199 1 6 999992 518290 1 2 999999 -850392 2 2 999999 2 2 999999 1 366133 819443 -770608 2 335056 782492 2 3 999985 1 2 999999 357710 1 430880 740838 976528 1 16 999988 -193988 2 670486 993838 1 2 999999 -763544 2 12330 652835 1 2 999999 32012 2 141388 172185 1 20 999999 -518342 2 19 999996 2 7 999997 1 884011 892700 645293 1 9 999987 -312448 1 673013 951338 -938818 1 2 999999 523731 1 2 999999 -185620 2 2 999999 1 250694 733996 -254065 1 10 999997 -713444 1 18 999982 -593970 1 3 999994 190683 2 568519 920978 1 2 999999 -961341 2 5 999998 2 625668 701989 1 2 999999 -351715 2 17 999992 2 19 999992 2 2 999999 2 2 999999 1 2 999999 -963750 1 2 999999 -501819 1 2 999999 850013 2 11 999987 1 657587 881342 113416 1 5 999992 633599 2 17 999993 1 2 999999 773490 2 12 1000000 2 10 999982 1 2 999999 -507423 1 283062 926535 214968 1 429420 550330 287417 2 2 999999 2 11 999986 2 2 999999 2 276532 544199 1 289592 649054 -982320 2 2 999999 1 2 999999 -29683 2 604389 873046 1 15 999995 -758446 1 2 999999 959911 2 2 999999 1 541471 572277 -321815 1 842869 932177 913429 2 4 999986 2 76196 835934 1 1 999989 -692311 1 10 999992 98100 1 2 999999 -600913 1 1 999981 76697 2 4 999999 2 2 999999 2 8525 913920 1 715875 768652 -857062 1 4 999988 -983500 1 2 999999 -964535 2 78421 349001 2 526332 624262 2 734374 880316 2 2 999999 2 191454 787245 1 627655 682315 -346112 1 785895 977407 932215 2 5 999984 2 9 999996 1 2 999999 -311174 2 2 999999 1 2 999999 -818881 1 117710 561124 829313 1 9 999981 555554 2 2 999999 1 2 999999 332780 2 20 999994 2 16 999996 2 2 999999 1 670531 846803 -528482 1 2 999999 -752442 2 268096 411090 2 2 999999 1 14 999982 -217630 1 5 999999 -336235 1 5 999990 -402790 2 4 999985 2 2 999999 2 278943 279633 1 275046 515347 -184541 2 399740 948327 1 2 999999 -295926 1 5 999995 745556 2 19 999984 2 2 999999 2 2 999999 2 2 999999 2 21057 23565 2 2 999999 2 10 999981 1 2 999999 -943152 1 410652 632363 972131 1 260882 386372 938779 1 17 999986 -200711 1 2 999999 -886759 2 40315 517493 1 452602 835396 -195347 1 2 999999 478333 1 3 999997 -548674 2 550352 644243 2 10 999991 2 350920 627594 1 2 999995 -166016 2 2 999999 1 17 999984 270637 2 20 999995 1 2 999999 283342 2 2 999999 1 2 999999 162576 2 2 999999 2 137480 720121 1 535098 732090 144242 1 2 999999 -452681 2 240838 580650 1 431581 886125 -52544 1 18 999995 -391001 1 2 999999 460072 1 6 999998 837007 1 1 999988 -544349 2 6 1000000 2 147999 741147 2 19 999987 1 2 999999 -42021 2 8 999996 2 10 999999 1 592969 942931 793106 2 383503 512849 1 181257 793344 -866050 1 2 999999 514417 2 62470 284634 1 154806 347812 655567 2 2 1000000 2 281847 476492 2 5 999982 1 371930 435831 -410349 2 2 999999 2 578216 660005 2 2 999983 2 16 999993 1 797743 931569 -13795 2 19 999985 2 386180 521512 2 2 999999 1 80111 164602 715359 1 30136 707238 930301 1 2 999999 -943345 1 1500 596265 -655036 1 90559 698593 681490 1 277542 989995 -38335 2 379424 611626 2 2 999999 2 2 999999 1 2 999999 -849546 2 152235 593277 2 6 999993 2 238976 715314 1 7 999986 36287 1 2 999999 333960 1 2 999999 855440 1 571175 862919 528830 2 2 999999 1 10 1000000 -19447 1 119560 298873 -852510 2 843937 990016 2 676082 711425 1 2 999999 449457 2 8 999995 1 2 999999 -171072 2 49126 772247 2 2 999999 2 18 999987 1 4 999987 736441 2 7 1000000 2 14 999998 1 3 999993 966806 1 2 999999 -999983 1 271439 606931 -35398 2 19 999988 1 8541 760915 939781 2 2 999999 1 20 999987 -431721 2 2 999999 1 6 999989 -812793 2 384143 858367 1 2 999999 879136 1 464570 571020 -672390 1 249969 260902 762797 2 12 1000000 1 2 999999 -9292 2 545389 634132 2 283826 685234 2 390546 941479 1 9 999985 -245926 1 5 999983 -81759 2 2 999999 2 4 999992 1 157226 956552 798747 1 2 999999 816636 1 2 999989 -333213 2 692681 907170 1 198226 759929 -352487 1 78818 592153 -193055 1 9 999986 527370 1 669159 811023 628169 2 363072 986938 1 160215 421189 -695474 1 2 999999 877232 1 97771 170290 984823 2 2 999999 2 2 999985 2 744047 867529 1 2 999999 -122644 2 2 999999 1 2 999999 -222452 2 7 999988 1 5 999987 238834 1 7 999996 624514 1 92161 385316 -41384 1 687680 849564 -801222 1 566414 719231 -604095 2 482805 850983 1 4 999985 -797921 2 2 999999 1 2 999999 729347 2 2 999999 2 2 999999 1 496666 902690 -580806 1 6 999994 -778270 1 371914 678000 279828 2 2 999999 1 47767 187796 655437 1 2 999999 -348388 1 493730 593216 -766435 1 6 999982 18348 1 2 999999 -29682 2 2 999999 1 170310 891817 -898044 2 237829 443781 1 120294 605889 934224 2 2 999999 1 15 999996 -843094 2 12 999999 1 14 999992 241646 1 2 999999 733761 2 2 999999 1 15299 839932 398981 1 11 999996 -429874 2 2 999999 1 72332 592500 295516 1 4 999996 -46831 2 403471 545516 2 430606 653443 2 12 999983 1 20332 450090 -970309 2 2 999999 1 261437 274018 -484919 1 15 999993 -184865 1 2 999999 -393652 1 742655 853238 -442351 1 2 999999 965193 2 204269 959734 2 16 999996 1 423819 756075 -417813 1 4 999986 219715 1 381909 976549 500770 2 5 999989 1 282585 565271 246888 2 18 999985 2 4 999985 2 4 999995 1 155401 789963 -954366 1 2 999999 245573 2 2 999981 1 2 999999 401344 2 649535 969691 2 638835 935858 1 27915 849697 -420381 1 155264 882230 752910 2 19 999997 1 8 999997 256826 1 2 999999 922905 2 435966 696231 1 14 999999 160318 1 359608 476401 388705 1 5 999986 -498624 1 20 999994 -398283 1 2 999999 -941412 1 8 999998 -457482 2 59599 549231 1 2 999999 478618 2 20 999981 1 2 999999 -883950 2 2 999999 2 2 999999 2 2 999999 1 2 999999 6078 1 2 999999 477348 1 314830 657322 23063 1 237127 918964 12399 2 2 999999 2 4 999991 2 18 999994 1 19 999984 -775157 2 17 999982 1 269354 503081 -622293 2 149481 191686 2 178471 322422 2 2 999999 1 7 999999 -605354 2 79559 958441 1 2 999999 608506 2 4 999995 2 2 999999 2 490417 545237 2 193118 668584 2 2 999999 2 2 999999 2 2 999999 1 11 999994 401319 1 2 999999 -804646 2 2 999999 2 2 999999 1 10 999982 -740953 1 336655 345388 -536268 2 414314 944328 1 2 999999 -35726 2 842480 948224 1 199203 538933 -143602 2 2 999999 2 2 999999 1 17 999995 32755 1 414289 959350 136301 1 3 999994 -589793 1 2 999999 -792420 1 2 999999 -92522 1 314930 838916 83384 1 391091 724126 -359745 1 179438 236709 -743443 1 2 999999 957438 1 838801 979619 315017 1 7 999992 314362 2 9 999983 2 11 999989 2 2 999999 2 12 999996 1 2 999999 -236902 1 2 999999 680912 2 2 999999 2 2 999999 2 2 999999 1 497770 972740 246804 2 12377 737745 1 17 999984 -149454 1 1 999997 -901485 1 287902 810251 393033 2 2 999999 1 2 999999 -426398 1 2 999999 -585842 2 774275 822442 1 7 999989 826223 1 13 999989 499512 2 11 999988 2 8 999996 2 119324 512285 1 18 999990 152658 1 699228 893431 197947 1 932943 936314 -6148 2 20 999984 1 35166 878537 -463750 2 376190 936425 1 2 999999 -475014 2 8 999990 1 9 999995 792815 2 4 999996 2 12 999985 1 2 999999 -623749 2 426929 905142 1 2 999999 -215052 1 2 999999 -948754 2 2 999999 1 143160 835297 -265758 1 888911 975409 937965 1 2 999999 469130 1 534638 726479 344488 2 236279 488375 2 1 999995 2 2 999999 1 4 999982 -670993 2 19007 742175 1 2 999999 -339835 1 16 999991 223122 2 9 999984 1 496961 949370 -441785 2 2 999999 2 20 999995 1 2 999999 -105428 2 2 999999 1 11 999988 47915 1 110704 406748 -488214 1 274465 731931 -277871 1 2 999999 -287387 2 2 999999 1 17 999995 713 2 2 999999 2 20 999994 1 2 999999 -392893 1 5 999997 -992414 2 16026 149106 2 5 999986 2 724752 817675 1 2 999999 -848949 2 13 999992 2 138496 889399 1 397940 817028 813708 1 187418 558379 412185 2 490571 514095 2 9 1000000 1 877393 926012 154651 2 121905 712399 1 5 999992 6435 1 315535 924265 183711 1 2 999999 395728 2 330094 543478 2 2 999999 1 9 999999 -650375 2 2 999999 1 15 999986 683208 2 2 999999 2 744840 958926 1 2 999999 -797314 2 700322 806380 1 468436 920441 928046 2 574672 776090 2 2 999999 2 321590 744128 1 11 999988 -340674 1 242456 882527 -346474 1 2 999999 591975 2 3 999996 2 2 999999 1 2 999999 29222 1 76327 424826 -494236 2 2 999992 1 15 999998 16378 1 18 999998 -605523 1 58461 518969 -198815 1 2 999999 -993877 2 2 999999 2 2 999999 2 2 999999 1 5 999993 -790791 2 533345 632534 1 443656 576897 472644 2 2 999999 1 202134 762805 921230 1 15 999983 555922 2 11 999983 2 412323 416612 1 2 999999 -966220 1 2 999999 -774312 1 823200 904475 -832799 1 367205 601296 -773207 1 359059 675880 -505846 2 418947 743113 1 4 999981 -971467 1 2 999999 717144 2 2 999999 2 15 999987 1 5 999984 430759 2 12 999999 1 2 999999 425793 1 698572 829857 927088 1 2 999999 897063 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -191615 1 15 999990 -431815 1 96482 163517 480641 2 2 999999 1 2 999999 -145607 1 9 999990 -426379 2 203192 861722 2 16 1000000 1 2 999999 -369950 2 11 999990 2 61160 877221 2 2 999999 1 17 999986 680134 1 2 999999 960657 1 2 999999 462869 1 42489 840066 547356 2 7 999990 2 4 999990 1 563547 689680 886608 2 2 999999 2 395439 479764 1 627718 949062 112877 1 688624 937349 -611433 2 812096 964289 1 10 999993 -682379 2 3 999984 1 305680 521375 -75900 1 167027 558233 245075 2 10 999985 1 2 999999 -325139 1 811198 934568 -960937 1 72412 507447 78891 2 469574 744743 2 107367 770966 2 179325 738186 2 10 999988 1 2 999999 925791 1 122328 761748 -596010 1 477588 735490 -631632 1 2 999999 300432 2 459089 863624 1 2 999999 434540 2 7074 235351 2 2 999999 2 401253 830510 2 2 999999 1 2 999999 -421742 1 664792 828218 541527 1 411245 831471 90141 2 2 999999 2 2 999999 2 2 999999 1 2 999999 513926 2 2 999999 1 12 999991 136364 2 2 999999 2 19 999991 2 2 999999 2 13 999997 1 2 999999 694246 2 2 999999 1 13 999988 -90278 1 798028 835180 607776 2 2 999999 2 17 999988 2 2 999999 1 20 999982 420739 1 15 999992 -9145 1 2 999996 -664038 2 2 999999 1 762029 875669 -703488 2 5 999986 1 11 999993 -15302 1 2 999999 901214 2 342165 502041 2 20 999989 2 38957 507028 2 6 999983 2 97770 281227 1 11 999984 103993 2 165835 527722 2 15 999998 2 7 999987 2 2 999999 2 2 999999 1 2 999999 377711 1 2 999999 687959 1 4 999997 -873307 2 19 999981 1 2 999999 -227396 1 2 999999 -172952 1 825084 981119 160734 1 2 999999 540861 1 230701 885446 62596 1 10 999996 619193 2 562295 963804 1 2 999999 410849 2 2 999984 2 5 999994 1 2 999999 682656 1 2 999999 248767 1 15 999994 -899241 2 630818 849673 1 122679 657921 -786439 2 1 999984 1 16 999990 -513186 2 2 999999 1 3 999991 -252464 1 2 999999 -717119 2 738495 908516 2 204509 471880 1 323658 973186 484125 2 2 999999 2 2 999999 2 462711 905917 2 20 999998 1 546761 831052 437426 2 326292 751842 1 20 999995 634258 2 803957 935781 2 358973 783853 2 2 999999 2 5 999985 1 6 999995 -765865 2 2 999999 1 18 999988 -414287 2 14 999981 2 657428 846086 2 19 999996 2 2 999999 2 7 999991 2 228130 856152 1 108557 194042 432768 2 17 999998 1 17 999989 327835 2 2 999999 2 4286 947812 2 793335 925771 1 11 999993 -692818 2 2 999999 1 2 999999 -957335 2 9 999987 2 12 999988 1 8 999991 -654655 2 2 999999 1 2 999999 -528721 2 14 999993 1 471707 582019 -851568 1 2 999999 -253033 1 129078 613056 -487350 1 2 999999 -358503 1 2 999999 967842 1 2 999999 677746 2 362161 362702 2 9 999981 2 655954 943702 1 16 999998 780875 1 397951 402166 -708790 2 478067 580521 1 6 999994 -977103 2 2 999999 1 58808 946540 698440 2 253920 608054 1 2 999999 313662 2 2 999999 2 2 999999 2 288179 523579 1 2 999999 531289 1 2 999999 186459 2 18 999990 1 6 999981 706191 1 15 999999 386298 2 2 999999 1 8 999998 216798 2 4 999988 1 19 999987 -324510 1 60509 302630 442850 1 2 999999 -361100 1 11 999992 -493627 2 10 999984 2 3 999996 1 198669 499605 545585 1 13 999998 872331 1 2 999989 480477 2 417824 724360 2 2 999999 2 238311 878623 2 2 999999 2 4 999986 1 18 999995 800298 1 194212 210319 173735 1 2 999999 708711 1 300358 464244 -668436 2 7 999994 1 14051 683236 -72949 2 945520 964307 2 377909 804110 1 9 1000000 470645 2 5 999997 1 105516 828474 -311317 1 13 1000000 -295144 1 2 999999 -988317 1 170665 507720 680784 2 19 999996 2 7 999999 2 2 999999 1 16 999999 -396146 1 20 999997 150880 2 2 999999 1 8 999990 414455 1 113911 622986 996257 1 18 999987 653561 2 2 999999 1 2 999999 -975129 2 5 999996 2 2 999999 2 16 999981 1 151130 289788 748955 1 389477 868512 -158525 2 257679 653614 1 20 999993 -936351 2 2 999999 1 80540 867105 -713086 1 712047 735035 610637 1 15 999988 828328 2 4 999995 2 2 999999 1 16109 246056 -630860 1 174134 400078 -199623 1 2 999999 -765697 1 2 999999 615711 1 10 999992 389164 1 11 999993 475162 1 10 999989 -360764 1 4 999985 -502816 2 2 999992 2 2 999999 1 15 999989 -48202 1 2 999999 -925741 1 75459 601028 -640778 1 5 999995 266274 1 2 999999 467085 1 281602 997781 -423869 1 490801 728018 805943 1 20 999983 19091 2 2 999999 2 13 999986 1 3951 522596 845389 1 5 1000000 834662 2 393934 699452 2 17 999990 2 19613 447174 2 6 999998 2 2 999999 2 105990 518685 1 6 999989 943166 1 134253 428968 -130299 1 14 999981 719347 2 2 999999 2 1 999997 2 9 999995 1 17 999992 -103844 2 2 999999 1 222588 613041 784535 2 6 999983 1 17 1000000 391611 2 308914 918132 1 300956 959582 348237 2 855749 974721 1 2 999999 823465 1 6 999982 692119 1 7 999982 791422 1 1 999998 805040 2 2 999999 1 2 999999 17518 1 16 999988 520858 1 2 999999 -51038 2 105712 484472 1 4 999991 -476674 1 2 999999 -299559 1 15 999992 -267861 2 2 999999 1 2 999999 -14627 1 598000 870439 880450 1 19 999990 645054 1 2 999999 329521 1 257055 666317 -271314 2 7 999999 1 2 999999 -365762 2 676439 934037 1 2 999999 797055 1 2 999999 -680594 2 490475 794640 2 254061 867111 2 8 999993 2 2 999999 1 6 999994 40844 2 20 999994 2 36364 791832 2 8 999991 2 2 999999 1 2 999999 -671072 1 2 999999 -985844 1 2 999999 -341949 2 2 999999 1 1 999994 -789576 2 2 999999 1 736115 795887 -649720 2 699857 926567 1 545894 913768 -778369 1 4 999987 -32572 1 11 999992 153827 1 4 999984 124451 2 168801 396026 2 270784 538359 2 149306 429293 1 43735 464629 86631 2 4 999994 1 5 999995 -163901 2 9152 367631 2 2 999999 2 2 999999 1 8 999995 -553340 1 2 999999 -395563 1 2 999999 42282 2 196174 517038 1 322000 456883 -284410 2 2 999999 1 2 999999 947646 2 2 999999 2 2 999997 1 110444 376278 -902754 2 2 999999 1 3312 153119 -264563 2 2 999999 2 16 999997 2 2 999991 2 6 999987 2 407900 993340 2 14 999990 1 2 999999 -140237 1 27792 790221 -187294 2 11 999984 1 864789 874256 829094 1 205560 973654 -205333 1 8 999988 877781 2 393116 880327 1 2 999999 311200 1 288986 582605 132185 2 110728 586847 2 11 999984 1 328051 892804 205514 1 2 999999 360806 2 125733 332485 1 6 999984 -77257 1 17 999991 -66412 1 2 999999 -82761 2 149692 250368 2 30083 777275 1 347659 965119 -682941 1 2 999999 737346 1 15 999986 136500 1 2 999999 111167 2 2 999999 2 2 999999 2 11 999989 2 3 999994 1 2 999999 -477466 1 172059 403828 167441 1 7 999992 432491 1 18 999987 -337582 1 12 999994 -785189 1 2 999999 -32449 1 50682 756378 -926322 1 345435 565260 -67771 2 11465 868655 2 10 999985 2 6 999986 2 7 999999 2 2 999999 1 591799 882444 -543121 2 2 999999 2 38517 281040 2 10 999990 1 261966 615082 -547655 1 2 999999 -881275 2 363624 796230 2 2 999999 2 295214 395054 1 2 999999 -318163 1 569151 805588 982846 1 448113 938369 439778 1 268823 981337 -320214 2 2 999999 2 2 999997 1 530424 705348 -410564 1 2 999999 879629 2 387492 878759 1 2 999999 -371684 1 17 999995 -881308 2 16 999994 2 585996 835055 1 19 999991 -803926 2 260005 287358 2 2 999999 2 2 999999 1 2 999999 -49763 1 2 999999 -568553 2 14 999993 1 2 999999 -876207 1 378331 755657 -380796 1 2 999999 -266808 2 2 999999 1 2 999999 -456221 1 159112 698677 -340134 2 483986 736148 2 16 999982 1 2 999999 28676 1 742887 901197 -341905 2 15 999998 1 17 999991 -565269 1 20 999998 907444 2 2 999999 1 78346 406870 -940152 2 9 999999 2 2 999999 1 10 999982 121569 2 317272 975608 1 10 999994 282855 2 12 999984 2 2 999999 2 2 999999 1 3 999981 222270 1 2 999999 643154 1 614089 952934 -494032 2 7 999998 2 2 999999 1 644604 948231 -354399 2 6 999986 2 448685 841688 1 285469 836730 -924686 1 2 999999 -796019 1 8 999983 791646 2 2 999999 2 2 999989 2 836927 912857 1 4 999998 961648 2 2 999999 1 75622 251884 -850504 1 2 999992 -102346 2 2 999999 2 2 999995 2 548291 601824 1 2 999999 551802 1 2 999999 123202 1 585434 668671 -33524 1 215544 478765 467026 1 667042 950817 -721792 2 515049 586535 1 10 999988 836093 1 2 999999 808741 1 13 999984 -429123 1 1 999983 -777928 1 600152 758620 562650 2 218090 845784 1 7 999989 131175 2 2 999999 2 5 999988 1 2 999999 52819 1 2 999999 537362 1 20 999988 -351535 2 208468 587624 2 19 999981 2 2 999999 1 390575 471597 -323254 2 2 999999 2 3 999984 2 2 999999 2 2 999999 1 5 999991 -375962 2 660404 728511 1 14 999997 252011 1 2 999999 821009 1 39081 302664 123897 1 279945 992678 -484655 2 16 999996 1 4 999988 17380 1 2 999999 -989874 2 2 999999 1 2 999999 -742517 1 197809 348336 -130750 1 4 999982 325042 1 409818 994997 -944654 1 2 999999 -760442 2 472520 808296 1 565313 627354 -16928 1 553318 924520 657000 2 147668 842627 2 696120 975176 1 13 999983 -833726 1 409453 502583 -720657 2 34707 750412 2 9 999984 2 18 999982 2 12 999985 1 15 1000000 396744 2 19 999985 1 128925 144513 -294266 1 356988 999021 913432 1 6 1000000 610455 2 2 999999 2 2 999999 1 2 999999 817563 2 10 999993 1 2 999999 -857310 1 2 999999 -8691 2 2 999999 1 2 999999 -687324 2 3 999993 1 2 999999 -801392 1 2 999983 -147177 1 12 999999 44530 2 113363 303189 2 149948 646410 1 16 999991 504976 2 12 999981 1 2 999999 -977691 1 577664 700862 528244 1 11 999984 835283 1 20 999997 -214403 1 2 999999 -294432 2 14 999983 2 2 999999 2 19 999991 2 2 999999 2 15 999988 1 159548 348765 918994 2 16 999992 1 20 999991 448217 2 2 999999 1 2 999999 -356182 2 632432 639673 2 44369 708546 2 54741 991766 1 66046 481751 -294642 2 5 999997 2 7 999988 2 16 999997 1 15 999999 -852898 2 13 999983 1 15409 948456 -672875 2 2 999999 1 815826 987690 607434 2 2 999999 2 2 999999 2 1 999991 1 417028 710037 963263 1 307865 590845 540466 1 2 999999 -959947 1 16 999995 711460 2 495982 880243 1 647657 667576 -660117 1 134410 403048 -475739 2 5 999998 1 8 1000000 -975668 2 2 999985 2 2 999999 2 11 999985 1 9 999990 300159 2 12 999995 1 262520 837545 -234996 2 2 999999 1 2 999999 -323754 2 19 999986 1 150470 748624 -992081 1 7 999994 -363622 2 27297 569829 1 11 999993 816376 1 282969 587244 202797 1 2 999999 -907552 2 2 999999 1 4 999982 -215599 1 1 999984 -885185 2 2 999999 2 7 999995 2 94500 114377 1 407038 812021 -100965 2 383187 874364 2 9 999984 2 18105 34503 1 2 999999 22153 2 509208 869993 2 15 999997 2 19 999986 2 2 999999 1 388916 654385 574783 2 20 999985 2 614519 838015 2 2 999999 1 283835 796513 90924 1 812322 883720 534068 1 9 999993 337394 2 2 999999 1 17 999999 287949 1 287223 774496 -568371 2 16 999988 1 2 999999 -323524 1 2 999999 -344864 2 2 999999 2 92639 631584 2 2 999999 2 13 999995 1 2 999999 152031 2 210008 907765 2 9 999997 2 34528 621716 1 2 999995 851837 2 14 999983 2 502099 769637 2 797586 810190 2 4 999989 1 12 999986 565957 1 205873 266784 888206 1 2 999999 15635 1 2 999999 291288 2 2 999999 1 97127 439860 -855062 2 2 999999 1 158865 393378 -92521 2 6 999995 1 11 999991 48110 1 463241 703236 307376 2 10 999981 1 2 999999 803082 2 8 999990 1 169005 508791 -482261 1 3 999992 -305754 2 20 999986 2 1 999995 2 281000 402475 2 13 999992 1 2 999999 -966880 1 318966 497477 -488319 2 20 999992 2 2 999999 1 2 999999 -379373 2 229018 527286 1 648609 931080 -105422 2 13 999995 1 2 999999 238236 2 2 999999 2 410653 810545 1 2 999999 785332 1 8 999994 948402 1 13 1000000 801900 1 32952 596493 -321881 1 2 999999 -788936 2 11 999982 2 19 999981 1 762319 984202 425129 2 1 999981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999985 1 2 999999 -909421 1 362390 505020 368100 1 16 999994 -502036 1 196445 504308 -103481 1 8 999990 377646 2 20 999992 1 2 999999 -683382 1 93271 649334 -586746 1 2 999999 309530 2 17 999997 1 2 999999 621701 1 306056 625490 -257391 2 2 999999 2 39343 353152 1 210549 831250 -525462 1 13 999990 -285839 1 440990 782258 -770421 1 208265 721635 685007 2 5 999997 2 11 999986 2 2 999999 1 2 999999 -16526 2 796372 996724 1 269586 878512 554963 1 419459 621994 -788644 2 946916 969017 1 2 999999 544460 1 8777 571520 857676 2 806746 841543 2 2 999999 1 13 999992 -138592 2 289063 296834 1 2 999999 -793643 2 250814 935700 1 6 999992 -643125 2 5 999985 2 54761 953493 2 15 999993 1 5 999988 -332292 2 2 999999 1 472767 522806 -765560 1 275444 923847 -516301 2 224054 279549 2 16 999983 2 370572 919265 2 2 999999 2 2 999999 1 86711 531863 -657582 1 2 999999 -458002 1 2 999999 718810 2 17 999993 1 2 999999 615124 2 2 999999 1 345066 764878 -424776 2 2 999999 2 2 999999 1 11989 706275 -265110 2 9 999989 1 16 999981 -82882 1 6 1000000 -712916 2 16 999994 2 7 999996 1 18 1000000 -714090 2 16 999986 2 120345 916501 1 2 999999 188924 1 14 999998 -227402 2 2 999999 2 211537 242181 2 2 999999 2 2 999999 1 664097 942206 -869521 1 369669 828145 -850937 1 2 999999 -234180 1 2 999999 273429 1 14 999990 -214978 1 1595 311545 -939312 2 15 999983 2 2 999999 2 17 999998 1 2 999999 143008 1 559031 804267 -560224 2 6 999994 2 915224 986212 1 146587 164477 -696061 2 19 999997 2 14 999988 2 147089 465177 1 9 999987 265515 1 186849 445467 -794787 2 178313 856303 2 673607 728789 2 2 999999 2 3 999993 2 2 999999 1 592572 610016 90466 2 7 999990 2 6 999989 2 427614 599855 2 2 999987 2 346325 445163 2 2 999999 2 7 999990 2 2 999999 2 6 999989 2 180259 254132 2 16 999994 1 437449 768595 895772 1 399362 517756 -438975 1 2 999999 -714187 1 2 999999 -744309 1 3 999999 571267 1 1 999988 -677420 2 671315 886165 2 602364 881053 2 378613 472292 1 10 999981 770434 1 2 999999 -325711 1 2 999999 88778 1 2 999999 -3443 2 660177 762180 1 2 999999 -887248 2 409951 819155 1 10 1000000 -98789 2 10 999981 1 2 999999 -520847 1 618672 662158 60862 2 2 999999 2 13 999981 1 491374 601680 863528 2 2 999998 2 2 999999 2 2 999999 2 91368 783286 2 3 999990 2 2 999999 1 593492 609960 863608 1 7 999996 207088 1 2 999999 745942 1 15 999999 -420403 1 2 999999 -374341 2 2 999999 2 2 999999 1 2 999999 -640248 1 13 999981 -965086 2 16 999999 1 908035 923432 -984753 2 2 999999 2 318856 561739 1 18 999993 637689 2 1 1000000 1 2 999999 -259914 2 10 999985 1 2 999999 -723934 1 19 999994 800290 1 14 999991 -848182 1 2 999999 170517 2 8 999995 2 332837 506785 1 2 999999 -85479 2 2 999994 1 489442 789457 -778615 2 464841 528217 2 8 999984 1 2 999999 -876 2 2 999999 1 211868 892104 -186375 1 6 999986 -821554 1 10 999995 60219 1 6 1000000 616976 2 197634 351957 1 2 999999 -769838 1 792830 849322 113159 2 2 999999 1 10 999997 572655 2 14038 208964 2 2 999999 1 15 999994 -227424 2 2 999999 1 6 999998 -284947 2 2 999999 1 5 1000000 -649405 1 2 999999 -271054 1 2 999999 -233759 1 2 999999 897310 2 2 999999 2 633698 947403 1 10 999993 -194430 2 10 999986 1 10 999985 633288 1 2 999999 559228 2 2 999999 1 11 999997 810418 2 2 999999 1 4 999987 347139 2 13 999989 1 203692 273545 -340400 1 17152 156440 892509 2 131316 266865 1 2 999999 920865 1 2 999999 588041 2 7 999995 2 12 999995 2 3 999983 1 2 999999 -723258 2 2 999999 2 4 999990 2 9 999984 1 245443 941703 -23410 1 72499 681374 -381718 2 2 999999 2 2 999999 1 13 999999 -602973 1 17 999999 -296129 1 407761 704925 517093 1 2 999999 774157 1 3 999996 -323208 2 15 999998 1 9 999993 -478279 1 10 999987 -816902 2 554564 705085 2 764523 971490 1 13 999987 58677 1 2 999999 746839 2 752889 952953 1 10 999982 -89747 2 1 999987 2 2 999999 2 2 999999 2 16237 63998 1 19 999986 171266 1 916844 999663 470596 1 671065 881170 -249914 2 596813 619718 1 2 999999 845272 2 2 999999 2 222447 444265 1 2 999999 -469101 2 34314 679864 1 2 999999 -683394 1 17 999998 -248520 2 3 999983 2 2 999999 1 530025 671282 206614 2 9 999986 2 2 999999 1 12 1000000 -814634 2 2 999999 2 12 999988 1 7 999990 690578 2 872628 948747 1 640044 954804 465972 2 474209 812797 1 9304 48634 -884977 2 2 999999 2 2 999999 2 18 999988 2 2 999999 2 2 999999 1 2 999999 -811802 2 113545 896876 2 644180 813922 2 2 999999 2 2 999999 1 2 999994 343004 2 2 999999 1 2 999999 716889 2 2 999999 1 3 999998 -327246 2 289869 778428 2 2 999999 2 2 999999 2 438594 794360 2 8 999999 1 2 999999 -575472 2 440024 926745 1 97258 328101 474230 2 40849 348274 2 55737 744846 2 2 999999 2 13 999993 2 18 999983 2 2 999999 2 2 999999 2 221801 675005 1 17 999997 890598 1 2 999999 -156551 2 17 999998 1 16 999994 993448 1 6 999992 261815 2 2 999999 2 749015 872322 2 524269 609201 1 123495 867147 -241765 1 15 999993 780069 2 2 999999 2 13 999992 2 1 999990 2 2 999999 2 2 999999 2 51720 662385 1 20 999983 974137 1 385664 862338 -467590 2 35753 227534 2 2 999999 1 5 1000000 -283190 2 50943 580209 1 490015 901413 -999497 2 2 999999 1 785966 956282 774211 1 13 999999 -853982 1 2 999999 930497 1 2 999999 -437463 2 65529 756078 2 4363 796635 1 2 999999 469102 2 2 999999 2 15 999989 2 2 999999 1 20 999990 -756981 2 670752 789775 1 12772 451838 -804526 1 1 999996 699335 2 2 999999 2 6 999985 1 150674 511547 -583186 1 2 999999 -251493 1 723949 883884 -746935 1 17481 761562 597607 1 11 999990 522943 2 408910 594465 2 2 999999 1 136248 241126 371202 1 5 999999 -820014 1 289167 470508 219155 1 150108 733085 -432801 1 146174 150321 -850495 2 17 999997 1 322806 554234 -127730 1 140899 560253 832231 1 18 999989 476665 1 4 999981 -124413 1 8 999985 -550236 2 2 999983 2 6 999995 1 1907 22448 533138 1 276817 713947 360217 2 2 999999 1 9 999985 747480 2 626852 876184 1 811635 919725 -475775 1 740434 889200 -335053 2 3 999990 2 14 999986 2 183932 293643 2 11 999990 2 639841 784884 2 845691 938646 2 2 999999 2 2 999999 1 2 999999 583724 1 2 999986 535367 2 2 999999 2 7 999996 2 2 999999 1 15 999989 332383 2 19 999984 2 5 999997 2 696325 814577 2 13 999998 1 397574 696887 213864 1 2 999999 -98425 2 380099 731585 1 304792 405668 927698 1 2 999999 107019 2 11 999983 1 2 999999 -643470 2 18 999992 2 2 999982 2 11 999983 2 18 999994 1 2 999986 679225 1 777300 778108 -906486 2 12 999992 2 2 999999 2 219996 447088 1 8 999991 812020 1 1 999993 791645 2 476437 989999 1 8214 227754 298081 2 12 999989 2 2 999999 2 57135 179053 2 499814 893643 1 304080 738712 -711440 2 173241 771173 2 249303 551751 1 625661 811089 -873650 2 18 999984 2 127803 949456 1 15371 894977 -447641 2 2 999999 2 125035 196900 2 3 1000000 2 253536 477284 1 16 999991 -27837 1 16 999995 -457281 1 390340 546930 202293 1 2 999999 259230 1 15 999998 616762 1 2 999999 299406 1 2 999999 492811 2 670716 703150 1 530458 948523 -829310 1 2 999999 -48177 2 2 999999 2 489349 913674 2 93219 940099 1 401150 837284 -53783 2 2 999999 1 12 999990 -231259 2 11 999997 2 15 999988 2 303055 595993 2 2 999999 2 476778 865278 2 334054 791105 1 16 999999 -851965 1 2 999999 -25124 1 2 999999 250765 1 245313 558351 -164643 2 438976 458593 2 2 999999 1 2 999999 -794164 1 320824 345334 147527 2 114275 232484 1 9 999991 -591175 1 4 999994 513425 1 9 999984 -690724 1 2 999999 -766649 2 12 999999 1 844631 874506 24045 1 12 999989 38523 2 2 999999 1 19 999991 933294 1 360029 436024 336244 2 69735 189020 2 691273 940997 2 2 999999 2 9 999997 1 322619 952782 46206 2 7 999997 2 196338 688465 2 2 999999 2 2 999999 2 2 999999 1 142584 529783 -869135 1 93728 213559 -788594 1 19 999981 435332 1 2 1000000 -649384 2 450401 842985 2 2 999999 2 578088 702712 1 143401 412046 -622028 2 12 999984 2 2 999999 1 20 999983 -718089 1 2 999999 334999 1 412586 609811 -64678 2 2 999999 1 1 999996 -263914 1 2 999999 328204 1 2 999999 -5573 2 2 999999 1 2 999999 -744357 1 217608 954941 339500 2 2 999999 1 418884 715965 -786565 1 736289 895437 673360 1 205141 220368 -247726 2 2 999999 1 2 999999 395578 1 2 999999 312764 1 10 999990 892431 1 18 999994 -109979 2 2 999999 2 2 999999 2 216955 766982 1 9 999981 -748703 1 20 999998 373976 1 2 999999 504467 2 5 999983 2 4 999985 1 4 999986 -322477 1 5 999999 -631881 1 2 999999 936903 1 2 999999 -854276 1 2 999999 247674 1 200147 784081 -970197 2 19 999991 1 919892 962671 572941 1 6 999990 -244148 2 87675 281887 1 1 999999 -647358 2 13 999984 2 2 999999 2 594428 826819 1 2 999999 -513370 1 579533 722875 542015 2 326843 690776 2 15 999984 1 12 999999 533323 1 26187 675323 184101 1 16 999999 94817 1 2 999999 -586590 1 2 999999 -526006 1 462714 502817 -450123 2 19 999984 1 13 999996 635039 1 2 999999 523383 2 10 999986 1 2 999999 -767306 2 9 1000000 1 480293 765519 -375664 1 624767 797656 -745612 1 4 999988 114008 2 11 999987 1 2 999999 704277 2 710279 954492 2 14 999998 1 2 999999 -360676 1 5 999982 -521166 1 17 999988 -69463 1 12 999991 361079 2 2 999999 1 2 999999 -379410 2 1 999999 1 2 999999 -16748 2 246476 314459 1 13 999990 -155313 1 2 999999 128536 2 20 999994 1 2 999999 -432307 1 4 999992 307166 1 2 999999 -567126 2 2 999999 1 2 999999 -805347 1 217764 996027 278272 2 12 1000000 1 2 999999 -984728 2 10 999988 2 2 999999 2 4 999993 2 10 999993 1 271694 957634 -469240 2 2 999999 1 20 999987 818947 1 1 999997 796789 2 267804 573030 1 5 999987 -139005 2 40941 70951 1 847010 970246 -490104 2 7 1000000 2 237222 814456 2 14 999986 1 4 999988 412995 2 15 1000000 1 2 999999 586534 2 163491 751584 2 543889 789910 2 20 999989 1 2 999999 242016 2 98020 231773 2 507772 688144 1 2 999999 -471957 1 73612 456256 27722 1 3 1000000 -289322 2 2 999999 1 45998 614895 -273122 2 18 999983 2 2 999999 2 2 999999 1 2 999999 274224 2 2 999999 1 19 999998 -793994 1 20 999991 727802 2 9 999988 2 717310 775491 1 314147 819732 -616668 2 2 999990 2 2 999999 1 2 999999 -601667 2 19 999999 2 2 999999 2 277672 587172 2 13 999993 1 8 999996 129811 2 798133 960170 2 2 999999 2 554697 719323 2 492649 599842 1 2 999999 859960 2 2 999999 1 2 999999 -853628 2 414642 862284 1 2 999999 581845 1 12 999984 -274499 2 18 999990 1 172778 911635 32705 2 815204 889327 2 2 999999 1 2 999999 -140857 1 566386 655597 -804850 1 162374 700351 -986939 1 281079 363542 990190 2 20 999991 2 2 999999 2 12 999983 1 2 999999 -270820 1 2 999999 489420 2 812824 888559 1 19 999993 911036 2 2 999999 1 18 999996 -591396 1 13 999989 -524470 1 7 999986 -442628 1 11 999997 -77343 2 112614 841165 2 127642 325985 1 14 999985 -328736 1 258755 304051 887522 1 2 999999 968127 2 392397 486363 1 6 999993 834917 2 517294 757018 1 2 999999 358851 2 2 999999 2 2 999999 1 2 999992 -456623 2 789681 983368 2 243178 561697 1 9 999990 487372 2 285375 541277 1 2 999999 -675305 1 20 999985 719417 2 2 999999 1 879728 923273 -429263 2 18 999991 2 622652 826839 2 12 999986 2 2 999999 2 18 999996 2 1 999994 1 332145 503121 519577 2 1 999992 2 12 999991 2 13 999989 2 2 999999 2 2 999999 1 2 999999 181908 2 2 999999 1 2 999999 549831 1 2 999999 74180 1 2 999999 75651 1 2 999999 390518 2 114220 264153 2 588134 807599 1 15 999992 716755 2 1 1000000 2 2 999999 2 20 999982 1 7 999997 849548 1 5 999990 -918438 2 2 999999 2 2 999999 2 26277 623641 1 2 999999 131136 2 2 999999 1 2 999999 172337 2 2 999999 2 61553 191117 2 13 1000000 2 72087 787783 2 18 999986 1 2 1000000 -822109 2 2 999999 1 2 999999 -138343 2 2 999999 1 174947 445413 -528647 2 2 999999 1 539251 672243 -273149 2 2 999999 1 2 999999 -373781 1 230659 839397 -609405 1 2 999999 -236168 2 2 999999 1 2 999999 -748478 2 4 999984 2 2 999999 2 433936 944588 1 1 999990 844049 2 5 999995 1 6 999984 692416 2 375727 616810 2 2 999999 2 14 999985 2 19 999984 2 2 999999 1 15 999991 678463 1 2 999999 210621 1 19 999990 -467864 2 426440 539155 2 383133 832099 2 246935 707853 2 66007 579092 1 2 999999 -277372 1 664879 940840 986610 1 3 999997 -25686 1 9 999997 762389 2 239387 573543 1 2 999999 -154166 1 3 999983 -171128 1 254565 274760 -269677 1 2 999999 -541408 1 17 999985 841699 2 2 999992 2 2007 782183 1 12 999984 447208 2 2 999999 2 7 999985 1 7 999989 402585 2 2 999999 1 2 999999 501681 2 4 999987 2 664655 981940 2 12 999995 2 2 999999 1 2 999999 231255 1 18 999997 882257 1 656224 899350 -60457 2 2 999999 2 2 999999 2 2 999999 1 11 999984 415058 2 2 999999 1 2 999999 -848109 1 2 999999 779959 2 9 999988 2 2 999999 2 9228 531115 1 13 999992 -3225 1 2 999999 -620623 2 2 999999 1 6 999985 -277684 2 82920 391963 1 2 999999 526788 1 2 999999 533760 2 566226 570031 2 7 999984 2 2 999999 2 17 999991 2 2 999999 1 281027 290876 678917 1 8 999988 -44425 2 12 999983 1 60358 415714 -537625 1 3 999997 -13271 2 359419 469768 1 11 999981 590630 1 12 999983 17414 1 2 999999 -151320 1 2 999999 614387 2 11 999993 2 2 999999 1 39808 107030 -706352 1 216405 810463 -426753 1 2 999999 413132 2 2 999999 1 9 999981 44250 1 538772 539406 -370685 2 154071 288744 2 2 999999 2 2 999999 1 367446 518409 -878859 2 217739 540463 1 277341 610287 -397040 1 19 1000000 -478467 2 134536 747056 1 806104 846914 747510 1 139074 878697 230702 1 688658 696072 331320 2 2 999999 1 14 999997 -23200 2 2 999999 2 495770 640898 2 17 999986 2 238763 799619 1 504287 745364 -84275 2 11 999999 2 13 999981 1 43760 811033 -305411 2 456818 677232 1 2 999999 -984774 1 135643 290807 -827199 2 2 999999 2 19 999995 1 69512 79848 -315666 2 5 999981 2 14 999998 2 8 999997 1 2 999999 554267 2 10 999981 2 204390 313915 2 2 999999 1 13 999996 988218 1 2 999999 -38408 1 2 999999 938256 2 2 999999 2 527839 798320 2 623331 667032 2 619147 934049 1 2 999999 -346318 2 2 999999 1 204087 590579 960279 1 502495 527500 505236 2 2 999999 2 2 999999 1 9 999981 719576 2 15 999997 2 385037 470971 1 372633 912302 318623 1 775440 992887 523975 2 2 999999 2 13 999992 1 2 999999 -618122 2 2 999999 2 9 999998 1 5 999992 250025 2 59349 955325 1 5 999990 -283429 2 1 999987 2 2 999999 2 2 999999 1 488843 860691 -682540 1 2 999999 130718 1 2 999999 -271299 1 19 999997 -972920 1 139868 159449 -134184 1 2 999999 -238054 2 16 999985 2 2 999999 2 6 999994 1 2 999999 -936806 2 14 999987 2 345852 727137 2 2 999999 2 2 999983 2 17 999981 1 2 999999 -72982 2 348373 889009 2 2 999999 2 2 999999 1 10915 238357 -170149 1 6 999996 -848602 2 72154 639115 2 523918 921600 2 615489 649793 2 2 999999 2 2 999999 1 2 999999 -965940 1 780056 806275 647849 2 24189 311519 1 2 999999 65822 2 4 999990 1 210468 978071 767979 1 2 999999 -163057 1 366473 516676 -739350 2 2 999999 1 20 999995 399384 2 8 999991 1 180404 227503 364064 1 253636 556670 287801 1 2 999999 -849473 1 121860 383716 543963 1 10 999994 -820435 2 481402 819683 1 2 999999 -860427 2 2 999999 2 373935 798640 1 2490 3725 -745728 1 138374 246792 -323574 2 5 999988 1 340872 564864 -823929 2 2 999995 2 2 999999 2 4 999983 2 11 999998 2 18 999995 1 3 999988 -783219 2 2 999999 2 2 999999 2 29841 608427 1 2 999999 447468 1 468546 715388 843439 2 2 999999 1 2 999999 -229011 2 438244 681643 1 19 999995 -990681 1 2 999999 583916 1 9 999985 -994798 1 2 999999 196949 1 2 999999 654952 2 20 999981 1 2 999995 75782 2 1 1000000 2 10 999986 2 2 999999 2 77424 961313 2 63645 996273 1 9 999981 341890 2 2 999999 2 16 999994 1 249354 759054 -91368 1 5 999991 231584 2 4 999984 2 313134 798491 1 16 999989 625479 1 428913 565326 -76680 2 617589 715976 2 491651 745120 1 5847 358278 -49894 1 2 999999 313518 2 65305 650217 1 238295 915662 -556198 2 19 999990 2 719606 997660 2 14 999995 2 2 999999 1 443239 648827 -226 2 498150 664189 2 2 999999 2 268867 868686 1 2 999999 695874 1 264543 854157 -211632 1 11 999983 -44160 1 2 999999 -745962 1 17 999996 -244118 1 11 999997 -659012 2 457560 753490 2 10 999991 1 4 999987 119927 1 392362 437899 -625552 2 12 999983 1 8 999989 -351426 1 510840 578292 -417407 2 16907 742339 2 2 999999 2 178459 388539 2 2 999999 2 2 999999 1 2 999999 7572 2 118464 818918 1 28707 80205 513994 1 2 999999 803760 2 2 999999 1 2 999999 747939 1 4 999988 100421 2 20 999982 1 15 999990 -214308 2 369002 554695 2 5 999991 1 20 999991 856725 1 343425 539278 -589562 1 17 999992 936426 2 2 999999 2 402230 791646 1 795494 802854 -841680 1 16 999993 -480193 1 41794 95378 -933416 1 2 999999 889622 1 2 999999 -105864 1 394049 584228 417014 1 19 999995 563189 2 869193 948379 1 553452 679192 135215 2 8 999997 1 2 999999 -378172 1 349031 696649 -50068 2 4 999997 1 498460 793363 -472922 1 11 999989 -962224 1 653737 793655 -235382 1 84491 416723 394952 1 2 999999 -519588 1 15 999996 -918582 2 10 999991 1 333058 370672 191104 1 359034 371503 768275 1 13 999982 877958 1 2 999999 -634569 1 2 999999 281905 1 249864 562342 -87506 2 273991 818820 2 8 999983 2 2 999999 2 158482 257809 2 5 999988 1 2 999999 832781 2 2 999999 1 540589 666796 -847311 2 262355 675173 2 8 999989 2 404980 980272 2 2 999999 1 2 999999 -439889 1 234222 791970 -318910 1 2 999999 -680767 1 18 999983 -1788 1 2 999999 784404 2 2 999999 1 2 999999 394111 1 12 999992 26232 2 20 999995 2 32704 975918 1 11 999986 -925738 2 224227 411160 1 2 999999 364265 1 4 999993 -575556 2 52316 500600 1 19 999992 216042 1 4 999981 959420 1 407132 882958 21850 2 531889 957365 1 16 999997 493839 1 18 999991 -12777 2 566935 972663 1 13 999984 317734 2 10 999994 1 465738 987370 332999 1 11 999982 -197224 1 10 999996 -132261 1 149887 213044 -348145 2 16 999986 2 17629 32831 1 14 999998 -274668 1 514070 692891 -136761 1 10 999994 489490 2 2 999999 2 15 999988 1 2 999999 -95221 2 2 999999 2 2 999999 1 2 999999 419065 1 2 999999 -376086 1 2 999999 154836 1 2 999999 -567 2 232643 513947 2 205468 970179 1 3 1000000 -877919 1 2 999999 -730809 2 2 999999 1 20 999995 972569 2 349715 543599 1 2 999999 240908 1 46231 610836 -474109 1 3 999993 -758695 2 2 999999 2 15 999992 2 18 999990 2 2 999999 1 2 999999 90922 1 2 999999 -615054 2 16 999997 2 176072 656955 1 19 999992 -200996 1 16 999998 -614341 2 2 999999 1 388184 626110 -872257 2 2 999999 1 501514 587246 -990150 2 304593 319434 1 2 999982 360999 2 88923 976528 1 90552 155840 448229 2 2 999999 2 2 999999 1 512692 692452 -800498 1 2 999981 371394 1 12 999984 793295 1 11 999992 -997281 2 125134 586173 2 2 999999 1 487675 754393 713410 1 2 999999 455289 1 2 999999 357148 2 6 999989 2 2 999999 1 15 999994 -173180 1 8 999990 493523 1 2 999999 142170 2 436190 467172 1 13 999987 430794 2 2 999999 2 553646 773693 1 2 999999 -960615 2 311809 605836 1 14 999999 691192 2 454095 580017 1 2 999999 -316688 2 5 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 999987 1 2 999999 -77942 2 38320 694799 1 5 999997 134103 1 2 999999 -328837 1 91590 712438 817844 2 241402 496329 2 478025 509878 1 1 999983 -931916 2 175890 971831 2 8 999987 2 220969 730891 1 3 999982 -429353 2 4 999990 2 2 999999 1 2 999999 -86669 1 3 999985 475050 1 2 999999 489670 1 18 999983 -949654 2 20 999989 1 643598 988471 696977 1 463823 470031 -712328 1 181772 331510 -109485 2 14 999994 1 2 999999 -847185 1 1 999994 79311 2 2 999999 1 290555 415241 874558 2 13 999994 2 2 999999 1 860980 886171 142508 1 7 999996 -505743 1 1 999984 -307653 2 575433 876722 1 12 999996 922348 2 2 999999 2 20 999991 2 1 999987 2 13 999984 2 12 999994 1 2 999992 -275425 2 101019 441137 1 2 999999 169518 2 2 999999 1 2 999999 -841404 1 2 999999 276059 2 712555 984268 2 2 999999 1 2 999999 541213 1 134670 152775 -839733 2 138175 752272 2 699574 778508 1 2 999999 475213 1 446300 822734 285301 1 7 999982 422953 2 2 999986 2 774812 957061 2 749381 886778 1 253179 526966 -307323 1 203156 328672 -806380 1 2 999999 808559 1 2 999999 -322757 1 2 999999 -23228 2 2 999999 1 2 999999 -442625 2 17 999996 2 10 999996 2 2 999999 2 2 999999 2 2 999999 2 15 999981 2 9 999997 2 462139 714123 2 389575 949383 2 408201 687094 2 175805 721471 2 2 999999 1 8 999995 -684817 1 2 999999 -430416 2 5 999990 1 11037 721318 251282 1 690550 733610 658098 2 2 999999 1 2 999999 212545 2 2 999999 2 116682 122740 1 15 999982 77907 1 9911 209038 -273570 1 15 999982 220792 1 850696 917267 -615703 1 20 999987 -644235 1 2 999999 818613 2 14 999990 1 3731 216582 -815176 1 2 999999 -784221 2 2 999999 1 2 999999 116657 2 93035 998351 2 2 999999 2 2 999999 1 2 999999 -71378 2 402623 979828 1 6 999996 -244678 1 15 999994 -353967 1 7 999997 83434 2 2 999999 1 222174 274379 920843 1 2 999999 -72317 1 19827 948903 614524 1 305109 835176 -872769 1 2 999999 -297926 2 8 999996 1 15 1000000 573788 2 2 999999 2 241700 947169 2 559252 881500 1 147346 899312 -750091 2 507406 577185 1 65644 790402 -228438 1 2 999998 593610 2 2 999999 2 2 999999 1 412971 647832 941691 2 2 999999 1 2 999999 210809 2 6 999981 1 15 999998 -658225 2 4 999993 2 7 999981 1 204297 347124 526534 1 442539 647911 -681508 2 2 999999 2 170003 311790 2 2 999999 2 570401 758093 1 11 999994 -623605 2 2 999999 1 18 999995 495994 2 20 999997 1 2 999999 -685808 2 3 999997 1 9 999992 546978 1 6 999983 -223639 2 775482 960034 1 2 999999 -818121 2 86361 730543 1 220446 577212 660501 2 254661 966730 1 2 999999 482401 2 7 999986 1 2 999999 631397 1 2 999999 130989 1 19 999982 46375 2 2 999999 2 235360 844037 1 361224 420070 -689360 1 2 999999 866089 2 17 999995 1 2 999999 488620 2 553361 726934 2 9 999984 1 1 999988 -220632 1 2 999999 774998 1 238228 968073 -512380 2 491759 809022 2 2 999999 1 797257 856538 853594 2 25272 456258 1 164313 445441 812462 2 404042 711804 2 9 1000000 2 20 999995 2 2 999999 2 2 999999 2 6 999982 2 2 999999 1 14 999981 -882606 1 5 999988 281099 2 246446 386424 1 2 999999 -764120 1 2 999999 977855 1 2 999999 -786423 2 378880 683926 1 19 999996 867870 1 3 999993 -670983 2 2 999999 2 185047 478105 1 2 999991 847704 1 2 999999 376527 1 20 999995 -343784 2 2 999999 2 40998 318140 2 2 999999 1 2 999999 592009 2 2 999999 1 2 999999 -789578 2 18 999983 1 2 999999 -174590 2 575227 872557 1 262323 534926 85814 2 2 999999 2 17 999989 1 553859 824167 -415251 1 2 999999 71786 2 2 999999 1 1 999991 121403 2 357853 523622 2 339303 504458 1 17 999994 -335050 2 592617 926323 1 2 999999 201571 2 10 999982 2 2 999999 1 2 999999 -196398 1 2 999999 -12662 1 2 1000000 699015 1 2 999999 736024 1 2 999999 -528235 1 606763 780196 -487401 2 226720 615890 2 8 999990 2 12 999982 1 500303 558553 -547938 1 2 999999 -779677 2 18 1000000 1 104803 282171 -921264 1 2 999999 -250082 2 716321 884349 1 345229 953820 451012 1 659453 961186 816254 1 20 999990 410013 1 2 999999 11132 1 416997 703591 -351592 1 938321 987668 333722 1 388391 523661 -787373 2 26409 952859 1 4 999998 -156656 1 2 999999 313332 2 12 999990 1 2 999999 -552450 1 5 999998 33239 2 2 999999 2 147526 267670 2 89010 731790 1 276087 817607 102824 2 2 999999 1 381214 743043 525714 2 9 999996 2 12 999997 1 2 999999 87042 2 2 999999 1 2 999999 -76542 1 2 999999 -984066 1 15 1000000 -144130 1 15 999991 -608832 2 29041 660254 1 737531 992150 392613 1 779805 966385 -33892 1 588763 879016 518432 1 2 999999 -624680 1 422246 496255 -132830 2 2 999999 1 5 999984 292693 2 159551 906657 2 2 999999 2 2 999999 1 2 999999 41004 2 5 999991 1 2 999999 -342605 2 2 999999 1 12 999999 -551874 1 9 999993 964918 2 9 999982 2 1 999982 2 5 999983 2 2 999999 2 2 999999 1 2 999999 -181235 2 120777 871410 1 2 999999 -759910 2 270664 465085 2 837459 843658 2 5 999994 1 2 999999 155428 2 12 999983 2 2 999999 1 2 999999 335315 2 2 999999 1 2 999999 -967583 2 6 999996 1 201510 797691 -266350 1 6 999985 -960776 2 12 999998 1 2 999999 120363 1 17 999996 830291 1 2 999999 -742045 2 2 999999 1 129195 663611 657885 1 5 999985 -680491 1 858232 989391 -601524 1 2 999999 -349690 2 3 999993 2 110104 357117 2 62430 418964 2 2 999999 2 2 999999 1 1 999985 334016 1 2 999999 212205 2 228459 716610 1 2 999999 -974731 1 2 999999 498328 2 2 999999 2 254038 268799 1 2 999999 795641 2 286821 463833 2 2 999999 1 2 999999 425512 2 11 999995 2 897940 988274 1 2 999999 -853007 2 1 999981 2 2 999984 1 100737 624580 52149 1 10 999990 18209 2 682014 896271 2 11 999998 2 384007 714299 1 2 999999 825977 1 431033 594766 -282915 1 13 999987 -787008 2 5 999997 1 4 999992 -97651 2 5 999987 1 2 999999 -236497 1 372134 647970 -462318 2 5 999991 2 17463 273671 1 5 999988 -930770 1 361187 465273 -558987 1 2 999999 306650 2 285341 754537 1 6 999995 -857772 2 19 999994 1 16 999984 -464194 1 2 999999 611864 1 613408 980796 -995438 1 15 999996 703472 2 18 999983 2 2 999999 2 356838 480881 1 2 999999 149828 2 2 999999 2 2 999999 2 2 999999 2 169324 496137 1 391772 446551 -182667 1 300190 868155 -805700 2 3 999981 2 9 1000000 2 2 999999 2 16 999993 1 18 999984 -86709 2 35229 763502 2 13 999988 1 2 999999 -388945 2 184960 909613 1 2 999999 -6673 2 2 999999 2 127558 504299 1 6 999982 885191 2 15 999984 2 114386 373177 1 716518 964452 -463228 2 17 999981 1 2 999999 832542 2 274965 630578 1 381095 554414 -808980 2 177567 454480 1 2 999999 -287300 1 9 999998 -864530 2 2 999999 1 20 999982 584040 1 608665 864908 -18275 2 102947 111343 1 2 999999 -456799 2 14628 663900 2 2 999999 2 8 999991 2 2 999996 2 15 999985 2 834170 897344 1 13 999984 276837 2 2 999999 1 131386 727873 -665015 2 2 999999 2 2 999999 2 251145 462060 2 16 999994 2 2 999999 2 112672 246516 2 2 999999 1 612895 863807 927429 2 6 999994 2 410358 959042 1 2 999991 -24212 1 18 999991 -731757 2 164519 294616 1 17 999999 -447398 1 3 999985 -947795 2 97654 336126 2 302556 512840 2 18 999981 2 247931 942071 1 2 999999 136702 1 2 999999 -574050 1 2 999999 -5783 2 440613 768937 1 2 999999 721011 1 12 999994 687690 1 241382 815743 449269 1 37140 329363 -221470 1 13 999984 185290 2 528823 745915 1 11 999984 941601 1 380424 569311 -35729 2 12 999992 1 4 999983 902828 2 780623 788389 2 14 1000000 2 19 999989 1 804921 912802 -904342 2 4 999990 2 18 999990 2 233041 520546 2 2 999999 1 2 999999 554053 2 403043 474655 1 2 999999 -272194 1 18 999988 -309791 1 2 999999 -455518 1 77303 829002 179336 1 2 999982 924338 2 20 999996 2 11 999995 2 20 999991 1 20 999999 -340510 1 12 999989 -145390 2 342287 620519 1 699043 925719 -463012 1 2 999999 -339141 1 15 999996 -226902 2 2 999999 2 41315 633838 2 2 999999 1 7 999988 448214 1 2 999999 -468220 2 544208 767588 1 385838 489962 -788571 1 15 999994 232543 1 2 999999 313780 2 2 999999 1 80338 809496 -95707 2 241798 826194 1 222607 434852 -683206 2 11 999986 2 2 999999 1 18 999995 799923 2 237994 663245 1 2 999999 -355099 2 2 999999 2 18 999997 1 26121 419082 511145 1 81027 149223 -389264 2 2 999999 2 2 999999 2 2 999999 1 152030 880749 273080 1 17 999986 121735 2 2 999999 2 2 999999 2 4 999994 2 2 999999 1 475954 897882 431863 2 5 999994 1 6476 483958 -921595 1 9 999982 -7775 1 24166 867888 896138 2 2 999999 2 9 999989 1 2 999999 247328 2 14 999987 2 14 999989 1 696915 699800 978705 2 278191 812287 2 857311 910736 1 2 999999 -995165 2 241477 639560 2 16 999998 2 1 999982 1 60372 289294 301170 2 2 999999 2 17 999998 1 20 999999 -635039 1 14 999985 867985 1 2 999999 -386496 1 2 999999 655302 2 10 999989 2 14 999986 1 239635 341936 -228595 1 2 999999 -151224 1 287933 625478 -990600 1 2 999999 -155224 2 288522 310324 2 123935 510996 2 4 999995 1 456381 668467 -439721 1 5 999993 283073 2 9 999991 1 125597 809960 -715355 2 2 999999 1 9 999993 800927 1 8 999986 -498434 1 19 999996 -893142 1 2 999999 356440 1 2 999999 -656526 1 14 999998 619374 2 2 999999 1 2 999999 210342 1 641104 704684 965244 1 748742 974089 -362324 1 105699 333753 -771444 1 2 999999 945695 1 2 999999 474164 2 2 999999 1 445742 869761 -572696 2 242764 760361 1 2 999999 741940 2 2 999991 2 220376 610289 1 803396 875905 448658 2 2 999999 2 2 999999 1 2 999999 868333 2 2 999999 1 2 999999 -488969 2 14 1000000 1 2 999999 -996679 1 346179 503214 911901 1 727157 997222 768730 1 3 999999 163688 2 206818 368262 2 38029 736016 2 2 999999 2 7 999984 1 700764 791966 -204468 1 5 999989 933708 1 725863 844716 -132086 2 15 999998 2 10 999994 1 2 999999 -31721 2 2 999998 2 46939 816164 1 2 999999 -181076 1 83036 994750 633173 2 18 999987 1 16 999991 -184599 1 4 999987 -751143 2 2 999999 2 2 999989 2 2 999999 1 709160 836591 433561 2 915486 956993 1 2 999999 -402374 1 1 999986 24683 1 2 999999 989449 2 474886 547294 1 305827 903902 -894386 2 2 999999 2 2 999999 2 8 999999 1 552940 998943 106085 1 14 999981 -486253 1 3 999996 310291 2 17 999996 2 134926 554649 2 2 999999 2 469433 843400 2 2 999999 1 2 999999 19422 2 20 999981 2 19 999992 1 56568 610713 -403830 2 131634 948476 2 2 999999 1 2 999999 233256 1 2 999999 73085 2 32279 571505 1 2 999999 359681 2 51239 745810 2 227903 308900 1 17 999998 -952108 2 16 999984 1 18 999987 327233 1 46109 313866 464732 1 2 999999 -252189 1 17 999992 -784457 2 2 999999 1 2 999999 629930 2 2 999999 2 20 999987 2 463254 949423 2 16 999993 2 2 999999 2 16 999986 2 2 999999 2 108860 578708 1 8 1000000 -895294 2 11 999983 2 7 999992 1 15 999997 -91706 2 12 999996 2 132814 329088 2 641963 844337 2 77656 148472 1 2 999991 41273 2 19 999984 1 312888 539182 -946745 2 616132 655888 2 2 999999 1 2 999999 -761870 2 1 999999 1 269060 691328 933829 1 818146 847707 -392114 2 12 999981 1 8 999991 -269886 1 130 359166 -578634 2 2 999999 2 1 999984 1 2 999999 441967 2 2 999999 1 19 999981 770052 1 2 999999 709724 1 6 999998 -279950 1 8 999988 -237915 2 228399 806048 1 923589 986631 609751 1 7 999988 943442 2 3 999982 1 380901 676461 827330 2 8 999990 2 2 999999 2 2 999999 2 379797 912361 1 2 999999 87468 1 2 999999 397519 1 2 999999 706250 2 2 999999 2 49729 487796 2 2 999999 1 2 999999 418036 1 19 999994 175350 2 8 999990 2 2 999999 2 2 999999 1 144694 803857 184584 1 2 999999 -200681 2 2 999999 1 2 999999 -992440 2 259700 262247 2 10 999983 2 18 999993 2 821212 849702 2 139582 462820 1 268489 633226 266945 2 2 999999 1 98649 309051 -861328 2 224294 376881 2 420565 958033 1 3 999985 -422458 1 123656 915858 820422 1 11 999989 395563 2 3 999987 2 492241 540818 2 2 999992 1 1 999981 636954 2 721218 731897 2 2 999999 2 216190 465171 2 14 999990 2 6336 484750 1 20 999999 -57345 2 18 999996 1 7 999995 -375048 1 18 999996 411632 1 2 999999 -707181 2 493641 992038 1 2 999999 191157 2 2 999999 1 2 999999 -619648 2 7 999982 2 17242 157031 2 5 999990 2 2 999986 1 2 999999 -840043 1 13 999992 -126228 1 2 999999 -21769 1 330301 832728 66805 2 2 999999 1 11 1000000 348843 2 2 999999 2 75997 533740 1 10 999992 -151178 2 7 999981 2 134571 633515 2 7 999994 1 284912 705745 -813975 2 2 999999 1 2 999999 -4414 1 341941 574124 25037 1 657877 790372 589065 2 2 999999 1 3 999991 -220836 2 2 999999 2 403847 735243 1 14 999982 -873505 1 234088 573025 425821 2 724382 834243 1 9 999996 968956 2 343821 960214 1 2 999999 -405567 1 507109 769838 535834 2 2 999999 2 16 999995 1 2 999999 216275 1 20 1000000 -17875 1 69742 405006 -697412 2 2 999999 2 408400 658650 1 2 999999 168463 1 8 999991 -36096 1 445980 779876 718921 1 2 999999 142575 1 603127 968069 -416322 1 19 999988 -566677 2 3 999989 1 2 999999 -367567 1 287542 911885 214851 2 116655 759711 1 17 999994 -754196 1 33543 959780 774274 1 2 999999 824020 1 2 999999 -4821 1 15 1000000 983475 2 37545 306267 1 2 999999 -509494 1 2 999999 499158 2 3 999984 1 15 999981 -96106 1 648736 653936 367878 2 13 999981 1 20 999997 442359 1 7 999991 -761599 2 66479 78478 1 12 999982 -208131 2 2 999999 1 7 999994 -67995 2 82061 388025 1 15 999983 600306 1 10 999986 680085 2 2 999990 2 190788 336332 1 7 999982 -612804 2 2 999999 1 16 999990 463284 1 521355 927538 -174266 1 6 999996 608824 2 2 999999 1 2 999999 -432726 2 2 999999 2 350156 549706 1 912809 997651 -376883 1 2 999999 -920557 1 2 999999 -644062 2 8 999994 2 675717 768310 2 2 999999 1 338222 690177 159707 2 2 999999 1 2 999999 561619 1 2 999999 420717 1 11 999998 25969 2 2 999999 2 13349 984181 1 194423 553023 430055 2 2 999999 1 11 999988 636903 2 16 999982 2 4 999994 2 1 999990 2 2 999999 2 2 999999 2 59592 506689 1 2 999999 -116898 2 2 999999 2 225637 298800 2 9 999994 1 4 999987 -722219 1 12 999982 -997854 1 465128 842313 -123395 2 257121 381932 1 19 999983 -918638 1 2 999999 -509332 2 547709 819524 1 13 1000000 697717 1 2 999999 -11528 2 2 999999 2 281020 769228 1 1 999985 360214 2 2 999999 2 6 999990 1 20 999986 -885800 2 2 999999 1 19 999994 198166 2 460702 622028 1 152542 917006 -688380 2 2 999999 1 19 999991 -894798 1 2 999999 6410 2 2 999999 2 15 999991 2 418146 988382 1 2 999999 271586 2 2 999999 1 2 999999 -903049 1 110579 153301 807673 2 282314 893612 2 108273 568927 2 5 999985 1 2 999999 -703320 1 8 999993 624583 2 235640 252564 2 2 999999 2 2 999999 2 2 999999 1 20 999992 217742 2 19 999981 2 2 999999 1 2 999999 276868 2 896834 962615 2 20 999988 2 20 999981 2 7 999983 1 428906 894530 99638 2 17 999990 2 10 999993 1 1 999993 322959 2 2 999999 1 11 999991 -54653 1 247197 621155 -879980 2 227980 882885 1 718445 786205 460684 2 68830 445823 2 322615 349809 2 16 999993 2 14 999985 2 5 999982 1 2 999999 447718 2 11 999987 1 2 999999 469871 2 457155 724643 1 153741 181437 426802 1 14 999998 557760 2 350126 440733 2 286122 701343 2 4 999993 1 42444 806172 -844977 1 2 999999 -746143 2 18 999989 1 462095 985213 -141494 2 2 999999 2 298494 755555 2 18 999987 2 14 999998 2 1 999997 1 16 999988 820921 1 2 999999 769232 2 2 999999 1 6 999987 597569 1 365367 769103 -925911 1 2 999999 -333587 1 571234 576699 -802388 2 19 999997 1 7 999997 222881 2 415062 746538 1 9 999982 -577814 1 142556 222467 -854831 2 2 999999 1 5 999989 915083 2 2 999999 1 2 999999 40618 2 10 999988 2 161775 684819 1 701582 872589 65818 2 171297 867064 2 2 999999 2 2 999999 1 19 999981 -147453 1 9 999989 568142 2 6 999993 2 2 999999 1 2 999999 -691981 2 18 999984 2 2 999999 1 44008 876102 -683509 2 15 999994 1 2 999999 651438 1 2 999999 760473 1 2 999999 -238686 2 106191 996710 1 2 999999 130963 2 17 999982 2 3 999984 2 2 999999 1 2 999999 97008 1 18 999985 528538 2 395932 838183 2 2 999999 2 16 999981 1 122902 967447 234894 1 149991 744442 -962549 1 2 999999 -341792 2 2 999999 1 3 999989 -879991 2 14 999995 2 14 999983 1 167367 795821 -886261 1 277858 289174 39565 1 740967 757985 -564142 2 2 999999 1 2 999999 -836324 2 11 999983 1 4 999981 273073 1 13 999999 -704209 1 2 999999 -416135 1 9 999991 -834758 1 487642 517993 747301 2 2 999999 2 346782 546449 2 2 999999 2 2 999999 2 224318 723651 2 2 999999 2 8 999999 2 10 1000000 1 702565 836411 -557861 1 12 999994 759287 2 13 999990 2 68911 951858 2 2 999988 2 19 999996 2 154733 625959 2 13 999997 1 151069 854147 -728026 1 309557 998449 -587263 1 2 999999 38934 2 11 999995 1 2 999999 919510 1 3 999995 678747 2 2 999999 1 170253 967106 -703488 1 517321 895116 349158 2 437186 792577 2 2 999999 2 554648 669402 1 2 999994 -329885 1 461659 947494 521866 2 750513 772490 2 2 999999 1 288956 920292 98001 2 2 999999 2 49242 716535 1 2 999988 657283 1 67015 611230 -737032 1 264739 536990 806046 2 476490 500121 1 2 999999 -409373 1 2 999999 276958 2 42563 723937 1 645420 876481 726874 1 1 999989 -247146 1 489916 569707 950889 2 5 999994 1 2 999999 -414821 2 3 999990 2 411092 611987 2 20 999998 1 15 999984 452963 2 1 999989 1 7 999999 -148269 1 15 999995 450208 2 17 999989 2 7 999988 1 15 999981 -909490 1 14 999989 790653 2 2 999999 2 112711 831465 2 2 999999 2 2 999999 2 359220 615196 2 4 999992 1 151319 285190 1981 2 14 999998 2 2 999999 1 2 999999 756113 2 6 999981 2 2 999999 1 2 999999 -87454 1 10 999997 75365 1 17 999998 -198933 2 2 999999 1 13 999981 -61699 1 77016 115796 -195585 1 2 999999 -811196 2 2 999999 2 2 999999 1 2 999999 -955728 1 1 999996 -813883 1 17 999994 800493 2 231903 417943 2 38241 946524 1 428679 438379 940310 1 5 999994 -83506 1 2 999999 671727 2 2 999999 2 618224 995898 1 417898 682712 793188 2 705045 875802 2 2 999999 2 2 1000000 2 312634 846608 1 15 999991 993123 2 2 999999 1 7 999981 -39760 2 6 999992 1 3 999997 449182 2 500075 517953 2 5 999981 2 452448 595055 2 2 999999 1 174900 292283 -916097 1 2 999999 -562856 1 2 999999 485431 1 759431 802946 -88798 1 302480 436020 995 2 4 999982 2 2 999999 1 49221 644924 710460 2 1 999991 2 2 999999 1 2 999999 489622 1 736695 924680 142017 2 161585 913871 2 2 999999 2 35623 705518 2 15 999981 2 2 999991 2 943171 964132 1 406981 569553 153649 1 20 999990 641852 1 544313 873647 194703 2 20 999996 2 2 999999 2 808458 976793 2 395506 853666 1 12 1000000 -638259 2 584141 657463 1 2 999999 43732 2 2 999999 2 2 999999 2 2 999999 1 285902 962077 23288 2 278335 806453 2 151406 305707 1 2 999999 -219638 2 2 999999 1 2 999999 455806 2 12 999988 1 17 999992 -349344 1 216397 700299 200148 2 2 999999 1 8 999991 524205 1 5 999986 -593236 1 2 999999 -404385 1 13 999991 598776 1 1 999981 -981898 1 9 999983 967097 2 290259 377697 2 763486 979343 1 324786 958447 16232 2 187021 544189 1 13455 77883 958404 2 8 999999 2 49776 934583 1 115011 400244 459605 1 5 999982 -984055 2 2 999993 1 3 999985 972992 2 10 999994 2 2 999999 2 485906 837122 2 2 999999 2 3 999990 2 2 999999 1 2 999999 607218 1 18 999985 211936 1 11 1000000 -168224 2 515033 708590 2 552347 625909 1 3 999990 -715565 1 1 999988 592973 1 6 999992 812849 2 314696 499571 1 408306 486742 -72969 1 603872 882839 -892276 2 12 999984 2 2 999999 2 2 999985 2 2 999999 2 270030 488663 1 2 999999 -878154 2 16 999993 2 6 999983 1 2 999999 627957 2 652909 797713 1 532134 865133 -671252 2 2 999999 1 5 999983 -251607 2 609079 987927 2 49134 393652 2 54768 934652 1 2 999999 378370 2 2 999999 1 13 999983 -249320 2 2 999999 1 509583 532195 793461 1 2 999999 114752 1 2 999999 310587 1 2 999999 613335 2 2 999999 2 615198 688937 2 7473 152420 1 499685 610482 265286 2 12 999985 1 155579 889204 -768343 2 19 1000000 2 2 999999 2 2 999999 2 528089 933634 1 2 999999 762004 2 2 999999 1 544727 894684 472564 1 69787 961693 -561935 2 2 999999 1 11 999987 214848 2 241516 727364 1 231221 677843 -734546 1 2 999999 -896194 1 14 999987 -458566 1 447821 765851 -57386 1 136997 467052 -303633 1 2 999999 973394 2 2 999999 1 132396 893088 -389034 2 2 999999 1 2 999999 -730803 2 11 999983 2 236828 792019 1 703846 823259 918505 2 2 999999 1 2 999999 169735 1 335577 735733 486806 1 15 999998 825132 1 734976 991781 -630986 2 8 999982 2 2 999999 2 10 999987 2 219511 591750 1 20 999990 288531 2 2 999999 2 14 999985 1 2 999999 15907 1 11 999982 471886 1 8 999983 -413379 2 10 999983 2 2 999999 1 6 999995 -972140 1 2 999999 713628 2 4 999982 2 398856 758388 1 629519 773841 -348422 1 2 999999 -741626 2 344644 654580 2 6 999989 2 440136 881994 2 2 999999 2 2 999999 1 48811 525885 -50953 1 1 999990 -943230 2 11720 526748 1 10 999990 -514554 1 62023 892591 -895122 1 2 999999 -19273 1 94111 676604 -998742 2 2 999999 1 2 999999 -704818 2 2 999999 2 14 999982 2 5 999985 1 2 999999 -689761 1 8 999996 -95322 1 264933 831272 375958 2 81191 364846 2 29016 771872 1 740157 965152 -60323 1 586809 637883 240579 2 2 999999 1 20 999986 -741589 1 591281 810724 -692303 2 1 999986 2 5 999997 2 397244 682440 2 2 999999 2 16 999991 2 399966 521095 2 636207 807806 1 513429 538199 -345747 1 555072 940312 -648030 1 2 999999 175973 2 44590 371827 1 357445 786709 508344 1 82562 930037 -702222 2 15 999994 2 642344 913944 1 5 999986 -49178 1 111876 233306 348833 2 541199 600581 2 2 999999 1 165547 239866 656064 2 2 999999 2 2 999999 2 12 999991 2 2 999999 1 2 999999 -35351 1 8 999990 -930118 2 2 999999 1 18 999991 -39370 2 11 999987 1 11 999996 -82620 2 2 999999 2 305453 381766 1 490521 780609 -268278 2 604642 703515 1 11 999987 305171 2 12 999984 1 2 999999 662150 2 80088 320432 1 2 999999 -385030 1 19 999998 467005 1 7 999986 373601 2 2 999999 2 582085 970871 2 2 999982 1 7 1000000 -807607 1 2 999999 545393 1 676367 941941 -932221 2 522559 571457 1 17 999982 771874 2 6 999989 2 3 999993 2 157776 838653 1 138046 804756 -5157 1 17 999992 32029 2 187886 406005 2 2 999999 2 113494 956353 2 18 999997 1 2 999999 -673150 2 39385 787997 2 19 999997 1 8 999997 -917958 1 2 999999 279964 2 2 999999 2 19 999987 1 10438 926850 101436 2 592829 635608 2 13 999989 2 2 999999 2 2 999999 2 12 999991 1 2 999999 -719835 1 2 999999 -446582 1 2 999999 912953 1 351940 909319 -554207 2 103396 126330 2 2 999999 1 688524 814879 939603 2 2 999999 1 2 999999 -433020 2 70570 174148 1 14 999991 642601 1 85348 792607 653877 1 2 999999 771874 1 379949 910569 679579 1 17 999995 -995429 1 327669 919323 150405 2 15 1000000 1 2 999999 144669 1 2 999999 883912 1 130604 953917 -555347 2 168445 260484 1 4 999994 -747413 2 765639 929216 2 6 999988 1 2 999999 989907 2 486210 988188 2 96976 360170 2 2 999999 1 138974 734585 -262474 1 2 999999 -908017 1 2 999999 -230556 1 20 999990 680899 1 19145 62385 -341999 1 7 999982 48776 2 6 1000000 1 5 999987 556500 2 12 999996 1 11 1000000 -43924 1 2 999999 246491 2 8947 560688 1 2 999999 -533719 1 7 999994 896972 2 2 999999 1 8 999991 -30008 2 1 999997 2 602106 831045 2 492832 547190 2 395489 574677 2 2 999999 1 2 999999 541127 1 547585 734114 17355 1 345767 860970 719587 1 697452 718738 -718779 2 17 999981 2 287265 522680 1 20 999996 -157354 2 2 999999 1 2 999999 898744 1 542295 946252 906594 2 2 999999 1 2 999999 -910391 2 25688 792041 2 8 999981 1 2 999999 -258430 1 20 999982 970811 1 2 999999 988842 2 2 999999 1 141336 473058 151194 2 42499 394473 2 2 999999 2 2 999999 1 448839 634923 92995 2 2 999999 2 2 999999 1 473496 513164 911639 1 2 999999 16347 2 2 999999 1 2 999999 743375 2 1 999999 2 80180 659860 1 17 999997 602202 1 16 1000000 -785975 2 2 999999 2 12 999991 2 582228 679734 2 2 999999 1 7 999997 -250885 2 2 999999 1 19 999997 -958914 2 15 999986 1 13 999994 -326276 1 2 999999 -383987 2 393214 454393 1 11 999997 -117826 2 17 999986 2 729538 969373 1 320553 836351 -476957 2 2 999999 2 2 999999 1 462609 819667 87217 1 13 999993 -883911 1 1 999982 -352546 1 808822 845674 -44608 1 787065 867872 846358 1 699704 849760 -733973 1 20 999989 -964208 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 743176 1 304186 468211 -555455 2 2 999999 2 2 999992 1 17 999991 -892679 2 2 999999 1 2 999999 326228 2 11 999995 1 4 999991 -145964 1 2 999999 453232 2 20 999993 1 2 999999 109013 2 449070 898117 1 2 999999 -71244 2 2 999999 1 2 999999 -249601 1 79562 641338 825451 1 485656 661090 -197930 1 1 999995 -361130 1 121108 675411 259960 2 238359 463263 1 303723 635823 405491 1 1 1000000 -389695 2 2 999999 1 2 999999 -970515 2 3 999981 1 8692 204085 230214 1 403623 509574 -468420 1 2 999999 -323012 2 582697 844319 2 54481 428191 2 2 999999 2 645120 743616 1 547477 763112 973286 2 2 999982 2 550418 994818 2 2 999999 1 2 999999 -23393 1 2 999999 621236 2 1 999998 2 241178 601774 2 2 999999 2 16 999992 1 2 999999 436533 1 13 999985 62859 2 447564 891690 1 498739 898032 -763905 2 382006 706314 2 2 999999 1 6 999995 771871 1 2 999999 747778 2 143419 645077 2 17 999984 1 2 999987 209757 1 9 1000000 -74723 2 5 999981 1 5 999999 26987 1 2 999999 531211 1 16 999992 429521 1 2 999999 -730374 1 3 999981 498880 2 2 999999 2 126849 852089 2 2 999999 2 20 999987 1 77022 84186 446261 1 154313 743258 -983630 2 350393 970435 1 2 999999 238429 2 2 999999 1 548311 605090 -642216 1 9 999995 8471 1 543268 992899 -836622 1 2 999999 527368 2 2 999999 1 8 999982 -517080 2 2 999999 2 18 999998 2 2 999999 1 20 999991 526448 1 2 999999 327146 1 96375 244675 15353 1 241038 558926 308104 1 15039 162510 581251 2 420969 547331 2 106553 169553 1 2 999999 -104109 1 450988 504033 192888 2 14 999987 2 290167 372857 1 2 999999 45122 2 2 999999 1 2 999999 769137 1 2 999999 824854 1 7 999999 -829675 2 261217 767216 2 555688 931258 1 212505 325386 -699640 2 19 999988 2 492581 821315 2 10 999997 2 4 999992 1 2 999999 662692 2 108941 350357 1 809669 955321 -872199 2 16 999994 2 11 1000000 2 78858 939373 2 2 999999 2 112035 148674 2 3 999990 1 2 999999 371058 2 845913 970912 2 360980 875598 1 49348 262786 -487289 1 2 999999 -548299 2 10 1000000 1 3 999997 -707963 2 361026 458981 2 2 999999 1 875752 942363 8811 1 192386 301840 -125030 1 6 999996 326754 1 2 999999 -894961 1 2 999999 652950 1 6 999982 -128807 1 29736 976457 914947 2 2 999999 2 170560 227565 1 331675 616955 -723061 1 8 999989 -790960 1 190667 486531 899840 2 487161 885108 2 9 999990 1 42824 284556 -882100 1 19 999993 527175 2 2 999999 1 15 999984 654210 1 518851 715377 -300056 2 19 999983 1 437041 913476 -979899 1 2 999999 564922 2 26621 432420 1 2 999999 -670419 1 2 999999 -548112 1 2 999999 483862 1 2 999999 945945 1 22561 332890 706033 2 2 999999 2 6 999984 1 2 999999 211098 1 2 999999 64711 2 207653 574664 1 2 999999 -532812 2 873369 924550 1 190505 457613 -434582 2 164956 179600 2 51192 872973 1 270430 405839 529842 1 2 999999 759742 2 743774 854892 1 2 999999 344071 1 25378 692411 280147 1 614694 985217 794543 2 3 1000000 1 11 999992 114406 2 2 999999 2 264648 267076 1 14 999997 -117103 2 843085 933403 1 543231 903962 -197302 2 12 999983 2 2 999999 2 2 999998 1 2 999999 312242 2 69112 499894 2 417239 500777 2 230948 870289 1 152516 548416 911615 2 16 999987 2 17 999989 2 2 999999 1 2 999991 -28448 2 1 999994 2 8 999986 2 18 999996 1 2 999999 -38372 1 2 999999 -645277 2 476783 820758 1 2 999999 -69602 1 10 999982 181811 2 19 999983 2 504970 560412 2 4 999982 1 184239 441472 -200298 2 5 999997 2 767754 844064 2 2 999999 1 4425 566893 114990 2 19 1000000 1 10 999984 162903 2 2 999999 1 634051 850918 835443 1 2 999999 -478426 2 2 999999 1 282893 974363 -860341 2 10 999999 2 2 999999 1 4 999992 -533621 2 8 999998 2 42247 472130 1 311733 577110 -340537 1 340770 568065 -322441 1 274602 484750 -595068 2 102488 714525 1 807694 950410 45334 2 296928 713662 1 2 999999 809514 1 5 999992 -228290 2 324280 345118 2 17 999989 2 2 999999 2 59022 297103 2 108575 502443 1 2 999999 -683832 1 377286 795805 68206 2 18 999994 2 2 999999 1 9 999997 182843 2 12 999983 2 2 999999 2 396702 659016 1 11 999992 -5625 2 235371 615957 2 2 999999 1 477170 885504 562137 2 343374 579798 2 3 999998 2 63694 122232 2 645825 821264 1 10 999991 -951315 1 2 999999 -38823 2 5 999985 1 2 999999 -153710 1 2 999999 28 1 16 999985 -841018 1 12 999987 439332 1 9 999985 278715 2 2 999999 1 161621 304739 -79861 1 18285 745196 500564 2 656443 932105 2 19 999997 1 13 999994 -478355 2 2 999999 1 367083 786005 -148552 1 218568 949863 -739426 1 2 999999 -314298 1 495202 741573 189573 1 636187 938477 -472811 1 190281 550585 -127656 1 204139 274101 -783607 2 20 999987 1 2 999999 -448101 1 250760 353474 -833230 2 2 999999 2 2 999999 2 2 999999 2 184988 652058 2 2 999999 2 11 999998 2 2 999999 1 2 999999 -175474 1 690481 861540 845598 1 2 999999 470240 2 18 999991 2 7 999997 1 2 999999 -558657 2 8 999986 2 20 999995 2 2 999999 2 15 999984 1 753616 905849 420734 2 2 999999 2 662902 767255 1 12 999988 186111 2 109127 655315 1 374140 826278 403133 2 2 999999 1 2 999999 804082 1 17 999982 289957 1 432056 894370 669338 2 17 999994 1 727099 877160 662162 1 6 999985 956044 1 2 999999 -190862 1 2 999999 654317 2 209458 325753 2 2 999999 2 30161 106033 1 17474 851659 -150120 1 584706 633206 -547368 2 19247 507313 2 3 999981 2 2 999999 1 61644 898137 -336057 2 2 999999 2 18 999982 2 5 999991 1 19 999984 -111285 1 2 999999 811406 2 18 999984 2 270100 460222 2 274039 407550 2 2 999999 1 233576 323086 -433842 2 2 999999 2 684354 994373 2 18 999982 2 2 999999 2 1 999997 1 2 999999 -773900 2 2 999999 1 327799 593076 -910479 1 2 999999 -513815 1 107522 543587 383466 2 315378 587716 2 9 999999 2 2 999999 1 362068 627081 855693 1 10 1000000 155374 1 2 999999 -923917 2 2 999999 1 2 999999 -360884 1 4 999983 -922438 2 11 999982 1 671407 742276 -133783 2 3 999992 2 108946 470556 1 19 999986 -58467 1 405392 948868 952663 1 2 999999 713124 2 365842 989075 1 4 999998 320826 2 2 999999 1 15 999995 -613874 1 8 999995 -65307 2 131446 331481 2 12 999985 1 943018 970374 -918366 2 2 999999 2 2 999999 2 10 999997 1 2 999999 117823 2 224141 822657 2 2 999999 1 13 999985 -86056 2 324013 725603 1 4 999985 -672046 2 575504 738437 1 14 999988 -656276 1 17 999987 298315 2 5 999992 2 561461 571890 2 2 999999 2 85320 420477 2 2 999999 2 307282 356992 1 15 999997 -920770 1 21035 415389 16635 2 5 999988 1 20 999984 -613040 2 2 999999 2 2 999999 1 19 999982 -381421 1 2 999999 -634657 2 10 999995 2 2 999999 1 2 999999 -89759 2 2 999999 1 2 999999 924637 1 2 999999 132384 1 2 999999 2859 1 2 999999 -930740 2 2 999999 2 2 999999 2 2 999999 2 360791 580115 1 2 999999 -147324 2 84416 98609 2 57228 960336 1 634859 902271 -432043 2 2 999998 1 100944 318630 798237 2 102095 446904 1 20 999984 -425683 2 16 999983 2 479094 871409 1 8 999996 -611543 2 2 999999 1 136908 453175 -439280 2 842519 891031 1 91147 356096 -716504 2 2 999999 2 6 999981 2 2 999999 1 2 999999 -958058 2 2 999999 1 365906 856340 -649959 1 9 999981 933575 1 12 999996 389288 1 16 999982 951713 1 2 999999 212982 1 16 999997 -988306 1 20 999982 -360973 2 305904 638857 2 2 999999 1 2 999999 -894315 1 2 999999 -279290 2 17 999996 1 6 1000000 983972 1 20 999985 333125 1 17 999984 273202 1 247674 441279 231889 2 2 999999 2 65776 296625 2 18 999997 1 2 999999 724781 1 12 999987 -982589 1 11 999982 -977995 1 2 999999 -578395 2 5 999996 1 144069 878525 495886 2 15 999999 1 14 999994 -83357 2 2 999999 1 270288 361028 710155 1 156223 228434 109504 1 2 999999 -120874 1 2 999999 -891930 2 269094 418898 1 219205 259938 186174 2 15 999994 2 19 999981 1 1 999984 301168 1 2 999999 -901567 2 344788 577336 2 2 999999 1 18 999982 -914195 2 15 999983 1 654572 723218 552203 1 11 999992 371219 2 11 999989 1 13 999982 -964333 1 287354 538841 -433951 1 2 999999 157074 1 19 999986 -461374 1 2 999999 -973365 2 2 999999 1 15 999985 266972 1 2 999999 -591315 1 19 999989 420947 2 2 999999 2 7 999996 2 1 999999 1 32218 892657 -981649 2 17 999990 2 2 999999 2 469178 565168 2 17 999983 1 532295 722781 675062 1 386274 568041 -376377 1 14 999986 794656 1 729085 924051 -907892 1 4 999994 252805 2 2 999999 1 342175 579207 619711 2 629953 975964 1 549923 629411 -480344 2 613235 821718 2 428920 994467 1 613669 904639 -705172 2 405508 693057 2 412647 823791 1 2 999999 -838202 1 2 999999 742518 2 2 999999 2 17 999986 2 2 999999 2 693992 895513 1 2 999999 260685 2 3 999992 2 2 999999 2 491739 794768 1 2 999999 799329 1 265615 775383 686294 1 2 999999 -832001 1 3 999985 -701675 1 2 999999 929354 2 390973 731676 2 2 999999 1 2 999999 -361566 1 2 999999 226728 2 2 999998 1 2 999999 779554 2 323426 658237 2 2 999999 1 153039 386084 644375 1 2 999999 704697 1 2 999999 259100 1 2 999999 -195520 1 2 999999 -487500 1 19 999981 728638 2 207730 337563 1 14 999987 477836 1 10 999990 925778 2 32296 340745 2 458540 689378 2 883891 908385 2 1 999999 1 125262 857223 517876 1 10 999995 530409 1 260554 595993 925426 1 14 999985 -937183 2 17 999985 1 2 999999 -47666 2 2 999999 2 11 999993 2 13 999983 1 3 999983 291920 1 2 999999 -89023 2 2 999999 2 2 999999 2 2 999999 1 560715 803036 24069 1 348864 964861 -122858 2 8 999982 2 7 999988 2 2 999999 2 8 999988 1 187611 666799 -458903 2 14 999991 2 9 1000000 1 2 999999 -222771 2 2 999999 1 3 999991 -230252 2 2 999999 2 2 999999 2 2 999999 2 442491 792598 2 109606 609562 2 12 999991 2 2 999999 1 2 999999 -236704 1 2 999999 659061 2 2 999999 1 2 999999 968626 2 2 999999 1 189667 267594 109878 1 15 999990 927591 1 2 999999 -888144 1 143554 656881 40495 1 19 999999 596331 1 2 999999 327910 2 2 999999 1 2 999987 -739147 2 2 999999 2 2 999999 2 2 999999 1 15 999990 -210837 2 284470 795516 1 2 999999 116450 1 4 999994 -192075 2 2 999999 1 2 999999 -588996 1 575809 653549 -197104 2 374427 918141 2 4 999988 2 27084 66565 1 20 999994 278270 1 2 999999 -300146 1 18 999984 -346727 1 3 999995 -911755 2 246264 805737 2 761261 844999 1 430030 668890 -903802 2 513608 565805 2 17 999995 2 2 999999 1 17 999999 -413592 2 178991 360627 1 2 999999 -406108 2 2 999999 1 14 999989 885043 1 203928 974096 -693419 1 215197 240032 -359134 2 10 999981 1 9021 941246 411795 1 395358 692911 975001 1 715352 766959 -753871 2 5 1000000 1 4 999994 584307 2 17 999990 1 692155 969999 724692 2 10 999988 1 220515 235782 -912447 2 677385 819011 2 2 999999 1 422745 922980 -654420 1 2 999999 954992 1 664457 983286 133781 1 54087 417849 608986 1 2 999999 970394 1 2 999999 -159001 1 19 999982 268125 1 7 999986 763991 2 2 999999 2 502471 697774 1 2 1000000 494464 1 2 999999 200232 1 2 999999 131435 2 2 999999 2 2 999999 2 117192 811450 2 2 999999 2 229716 990537 2 51160 846895 1 2 999999 -372922 1 2 999999 -804105 1 62534 359331 762338 1 135473 903541 775102 2 14 999981 2 10 999988 1 6 999987 130908 2 3 999985 2 15 1000000 1 47548 939987 618565 1 89711 149523 -743042 1 16 999997 -25437 1 696040 762718 392730 2 27450 744713 2 784055 808346 1 14 999997 747282 2 15 999983 2 2 999999 1 829416 831756 994281 2 7344 480578 1 19 999984 707290 2 6 999997 2 1 999986 2 651337 678433 1 2 999999 338441 1 2 999999 304747 1 7 999997 -414026 2 19 999996 2 16 999985 1 720508 882040 -596473 1 198160 788878 6137 1 17 999989 513092 1 10 999990 673425 1 362066 420313 977119 2 523970 830879 1 17 999990 -801120 2 119134 228713 1 16 999982 -436277 1 15 999988 -358816 2 687344 740263 2 17 999989 1 8 999997 880833 1 107986 819084 808667 1 533203 775294 -692161 1 617548 848374 966660 1 150704 239749 138096 1 15 999997 822347 2 2 999999 2 179528 224087 1 16 999991 -711641 1 2 999999 118840 1 19 999986 374908 1 17 999985 -418575 1 2 999999 -325265 2 15682 45574 1 2 999988 -342612 1 67217 841441 492711 1 19 999989 611472 1 173659 633833 -824709 2 7 999991 2 742467 794735 1 133972 709875 -405943 2 2 999999 2 2 999999 2 15 999994 2 2 999999 2 328274 349592 1 290611 848230 680122 2 2 999999 1 484956 923987 370019 1 532604 656931 556685 2 2 999999 2 274560 624014 1 2 999999 918306 1 292256 741317 -460618 2 6 999981 1 13432 595501 -807477 2 200831 606643 1 440545 961741 273487 1 10 999999 -910294 2 14 999994 2 3 999999 2 301281 407586 1 15 999988 903558 2 2 999999 1 7 999987 -316364 1 20 999986 -912161 1 11 999982 -13933 2 19 999990 1 8 999987 590689 1 12 999981 159210 2 3 999991 2 2 999999 1 9 999986 39897 1 16 999986 -921945 1 20 999989 974849 2 13 999983 1 8 999990 -132472 2 6342 152628 2 302869 748284 2 66930 633249 1 1 999991 -798715 1 1 999997 53745 1 2 999999 -941866 1 19 999988 -225725 1 2 999999 -8177 2 1816 97209 2 2 999999 1 12 999992 -598554 1 2 999999 798103 2 2 999999 2 782843 807247 2 413933 586463 2 11 999987 2 538791 968623 2 437695 479544 1 15 999997 -83609 2 15 999987 1 2 999999 855347 1 236440 664805 -675443 2 2 999999 1 92500 579596 33917 2 10 999988 1 2 999999 758853 1 113035 864464 300223 1 120455 905143 -997262 2 2 999999 1 2 999999 -487853 2 5 999986 1 3 999982 -925830 1 502518 517143 -477935 2 2 999999 2 2 999999 1 4 999987 437240 2 9917 295962 2 2 999993 2 2 999999 1 533611 703087 706963 1 616960 802978 -409303 2 2 999999 1 2 999999 175020 2 11 999998 1 2 999999 -34182 1 2 999999 -965928 2 10 999996 2 17 999997 1 16 999992 60417 2 2 999999 2 1 999981 1 807523 816296 -493597 2 2 999999 1 422351 840823 -507951 2 16 1000000 2 34646 396437 1 2 999999 -721563 2 6 1000000 1 563575 954093 -711600 2 15 999990 2 2 999999 2 2 999999 2 17 999999 1 625743 919903 -855660 1 2 999999 199161 2 5 999986 2 678588 945147 2 4 999982 1 2 999999 -809881 1 2 999999 389733 1 2 999999 -453552 2 18 999994 1 549517 674475 897276 2 17 999985 2 795156 993011 2 39031 414742 1 2 999999 -150175 1 2 999999 -133750 2 2 999999 1 8 999990 -579727 1 359631 788805 -282392 2 655546 792487 1 10 999996 393953 2 918398 978983 2 2 999999 2 1 1000000 1 2 999999 -909884 1 208555 704368 810532 1 14 999995 -455970 1 2 999999 -443735 2 2 999999 2 190283 354026 2 2 999999 1 343532 513927 707313 1 17 999996 -254556 1 12 999993 684471 2 19 999995 1 2 999999 -395871 1 2 999999 -63655 1 30003 744150 -194101 2 9 999999 1 2 999999 656458 1 19 999992 -631097 1 2 999999 296366 2 2 999999 1 2 999999 -554681 2 2 999999 1 2 999999 961865 2 1 999987 1 18 999996 -212754 2 66114 121963 1 319059 391922 169010 2 38063 783555 2 2 999999 1 11 999981 -893664 2 2 999999 1 273410 468510 -232688 2 18 999997 2 738538 959227 2 15 999991 1 610910 939970 -220126 1 751975 753492 -998175 2 2 999999 2 7 999981 2 7 999989 1 555207 716135 -721793 1 2 999999 470246 2 16 999991 1 19 999989 -598316 2 434104 442767 1 17512 394373 391432 2 657638 971150 1 2 999999 -797355 2 2 999999 1 2 999999 -703775 1 2 999999 196730 2 7 999998 1 2 999999 -975521 1 337908 463018 -743953 1 2 999999 878589 1 7 999991 866239 2 307635 427855 1 389518 917716 -778197 2 2 999999 2 440260 587678 2 7 999994 1 2 999999 489129 2 2 999999 2 246357 889128 1 97540 586127 576616 2 19 999990 1 20 999998 -622685 1 354071 905538 254645 2 2 999999 1 2 999999 95456 2 19 999985 2 982792 987514 2 11 999987 2 2 999999 2 6 999999 1 578154 735472 -626932 1 23430 923524 -566292 1 2 999999 455780 2 5 999987 2 2 999999 1 2 999999 790078 1 2 999999 433658 1 35960 752597 749989 1 434707 527863 -194857 1 18 999994 100400 2 12 999993 2 202765 759541 2 13 999983 1 5 999993 -544933 1 2 999999 -751219 1 160023 201986 -880844 1 2 999999 761319 2 2 999999 2 375518 438726 2 2 999999 2 399765 872767 1 2 999999 82356 1 3 999986 -936539 1 472576 748129 759712 1 2 999999 -664310 2 7 999989 1 2 999999 83146 1 499759 575357 -614863 1 2 999999 -252782 1 2 999999 967488 2 476105 741530 1 2 999999 359681 2 140383 384363 2 4 999982 1 220338 530189 338194 2 67748 603885 1 16 999997 142238 1 2 999999 -85090 1 18 999981 611715 1 75121 365065 86859 2 914615 968102 2 2 999999 2 13 999998 2 2 999999 1 180434 724971 -915715 1 2 999999 -95907 2 2 999999 2 2 999999 1 13 999996 773581 1 19 999983 798173 2 2 999999 1 2 999999 859988 1 9 999987 -838397 1 13 999993 -518624 1 8 999991 -443598 1 2 999999 379574 2 92977 975944 2 6 999991 2 2 999999 2 556253 753282 2 2 999999 1 2 999999 -4446 1 2 999999 618628 2 2 999999 1 2 999999 -558054 1 91393 765197 -196641 1 9 999983 -996530 1 2 999999 760334 1 98532 696420 -574919 1 2 999999 -278339 2 670291 743339 2 19 999988 2 18 999989 1 11904 85514 -269790 1 2 999999 -251050 1 164565 232110 -529121 2 2 999999 1 4 999986 191088 1 3 999992 86150 1 2 999999 -236467 2 177781 969124 1 442676 513576 -778221 1 2 999999 74630 1 2 999999 296929 2 392486 681904 1 2 999999 90546 1 14 999984 238749 1 3 999993 -167497 1 5 999996 277188 2 13 999988 1 407385 898625 643378 1 5 999992 -978885 1 1 999992 -387419 1 101340 515792 535798 1 10 999996 -788866 2 2 999999 2 16 999982 1 666781 772314 -765623 2 11 999998 1 4 999988 142175 2 2 999999 1 4 1000000 83316 2 187392 886800 2 2 999999 2 2 999999 2 3 999984 2 2 999999 1 7 999991 834788 2 9 999989 1 2 999999 -367126 1 9 999999 296360 1 2 999999 367264 1 232413 759009 -478957 2 268056 965289 2 2 999999 2 791953 793993 2 9 999998 2 2 999999 1 288677 856941 31053 1 261924 524204 619156 2 2 999999 1 5 999988 880266 1 89746 170709 963541 2 12 999982 2 2 999999 1 2 999999 279317 2 13 1000000 1 151821 560511 552196 2 152038 864160 1 2 999999 427148 1 2 999999 699198 1 19 999997 -116694 2 5 999995 2 409657 428993 2 125382 625927 2 4 999983 2 536513 725945 2 16 999991 1 2 999999 614712 1 2 999999 633379 2 210667 850692 1 15 999984 -267390 2 2 999999 2 17 999990 2 2 999999 1 51058 690647 -721657 1 528458 984545 -661840 1 5 999993 914417 1 3 999999 -179300 2 2 999999 2 357384 776858 2 18 999990 2 4 999989 2 316609 564800 1 290129 961970 265733 1 813416 901107 -227613 1 2 999999 -915414 1 279030 936281 -419215 1 266618 325864 234294 1 453372 520913 -30230 1 2 999999 728820 2 394772 674231 1 2 999993 832140 2 2 999999 1 2 999999 -21980 2 2 999999 2 83866 310087 1 2 999999 674197 1 7 999986 -138644 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -998167 1 2 999999 -461334 2 172382 959209 1 610603 650639 489831 2 15 999992 2 2 999999 1 495873 745856 751762 2 433644 596258 1 19 1000000 -80678 2 3 999995 1 513730 562368 736422 2 2 999999 2 129157 325313 2 2 999999 2 876744 958664 1 677157 921969 152948 2 20 999997 2 2 999999 1 2 999999 914358 1 246097 648859 268197 2 16 999986 1 625474 685497 -702023 2 14 999981 1 11 999991 87646 2 25952 997550 1 519089 555800 -703781 2 252922 553111 2 2 999999 2 2 999999 1 14 999996 -866119 1 2 999999 933839 1 2 999999 -883993 2 16 999981 1 18 999998 -404210 1 653391 738880 779961 2 1 999989 2 299641 630652 2 322735 361310 2 19 999987 1 7 999989 133853 1 203399 349718 -6372 2 2 999999 1 2 999999 88527 1 7 999994 -728613 1 9 999991 678812 2 17 999996 1 2 999999 421182 1 2 999999 274465 1 205526 216024 463182 2 2 999999 2 2 999999 2 72899 130548 2 20 999989 2 469684 666114 1 5 999983 -140818 2 14 999991 1 18 999992 425467 1 2 999999 220712 2 2 999999 1 4 1000000 750775 1 10 999992 951591 1 8 999999 210456 2 195365 708226 1 2 999999 -88355 1 2 999999 -381344 2 2 999999 1 203507 489261 139700 1 19 999997 -587713 1 2 999999 340191 1 16 999987 330016 2 20 999992 2 9 999985 2 8 999987 1 13 999996 380681 2 2 999999 2 764149 821984 2 366979 683509 1 324911 950189 -249375 1 12 999997 777347 2 7 999988 1 13 1000000 518232 1 9 999991 83794 2 2 999999 2 2 999999 1 2 999999 37197 1 2 999999 212330 2 10 999999 1 492678 755156 392076 2 296683 475931 2 2 999999 1 361701 417318 703713 2 94301 600140 1 2 999999 874267 1 70537 321386 496906 1 2 999999 648185 1 232795 592199 13860 2 8 999988 1 16600 731908 537062 1 350623 551995 168398 2 2 999999 1 2 999999 155339 2 399215 928781 1 2 999999 677234 1 2 999999 -3157 1 4 999986 -644690 1 18 999984 -335838 2 237801 800648 1 220602 993429 -480739 2 2 999999 1 137239 828927 -273631 1 127212 680569 -999952 2 2 999999 1 575724 879019 963269 1 5 999998 -522158 1 7 999983 -202099 2 2 999999 2 2 999999 1 198464 241978 778813 1 2 999999 -38129 2 2 999999 2 19 999984 2 16 999985 1 2 999999 503483 1 2 999999 -207974 2 2 999999 2 10 999991 1 19 999984 397292 2 17 999989 2 6 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999985 2 8 999993 2 2 999999 2 6 999987 2 81650 785889 2 2 999999 2 2 999999 2 277074 699749 1 375437 906373 759419 1 27335 126645 -901265 2 6220 646778 2 308951 799357 1 201763 989312 680529 1 1 999988 992197 2 387159 935606 2 3 999986 2 15820 354746 2 1 999992 2 2 999999 1 2 999985 760082 1 6 999985 340708 2 9 999990 1 16 999996 758347 1 2 999999 472435 2 3088 815448 2 10 999984 2 2 999999 1 2 999999 -320892 1 477937 847630 655827 1 2 999999 898812 1 2 999999 737559 2 2 999999 1 64949 755112 -716652 2 5 999991 1 12 999981 -810637 2 2 999999 1 4 999982 -937750 1 254826 497393 160099 1 17 999987 -717493 2 97168 533007 1 469784 700632 513702 2 2 999999 2 2 999999 1 2 999999 458883 1 7 999983 497003 1 6 999989 -858690 2 408252 878410 1 20 999987 202257 1 2 999999 -279261 2 2 999999 2 152149 523814 1 11 999995 484007 1 181695 483776 -939880 1 2 999999 -11521 2 509655 835537 1 450728 860751 -761305 2 2 999999 1 588395 922065 -60441 1 2 999999 484664 2 839620 891920 1 2 999999 -572241 1 2 999999 290944 2 17 999999 1 15 999983 -263930 1 715294 800442 238618 1 1 999981 947404 1 2 999999 -109968 2 2 999999 2 451092 999391 2 2 999999 1 87860 902457 317516 1 70892 554371 -962921 2 2 999999 2 14 1000000 1 2 999999 801076 1 94223 798399 700601 1 2 999999 766391 2 1 999997 2 17 999994 2 5 999985 2 8 999985 2 531142 896570 2 493745 973665 1 2 999999 360846 1 1 999991 931816 2 16 999991 2 19 999981 2 18 999999 1 2 999999 674517 2 18 999995 1 11 999985 81596 1 15 999999 509732 1 668870 758880 -7689 2 2 999999 2 2 999999 2 16 1000000 1 2 999999 -668033 2 370456 511043 2 2 999999 1 433295 448642 321669 1 2 999997 248379 2 314788 959093 1 55006 956206 742997 2 4 999983 2 20 999998 1 138233 437105 -119825 2 14 999982 2 11 999992 1 2 999999 -824399 1 2 999999 656879 2 2 999999 1 2 999999 -661523 1 10 999991 887700 2 2 999999 1 15 1000000 904327 2 272015 988502 2 2 999999 1 2 999999 81646 2 3 999993 2 10 1000000 2 2 999999 1 2 999999 -768087 2 2 999999 2 2 999999 2 14 999988 1 2 999999 933072 1 2 999999 -722852 1 18 999983 -585275 1 166143 611423 510147 1 109072 357441 354377 2 2 999999 1 7 999999 785651 2 240518 945974 2 2 999999 1 19 999996 -35009 1 10 999986 541160 2 2 999999 2 3 999982 2 121001 613238 1 542079 653464 -347705 1 2 999999 -673284 2 6 1000000 2 2 999999 1 469896 641006 -496830 2 2 999999 2 7 999999 2 2 999999 2 312678 898897 2 391551 548692 2 31480 298975 2 20 999996 2 2 999999 1 10 999982 -620884 1 13 999999 -741151 1 2 999999 -549002 2 2 999999 1 2 999999 704032 1 234226 570889 -880174 2 19 999987 1 18 999981 723349 2 16 999990 2 8 999991 1 2 999999 -57058 2 2 999999 1 2 999999 -628021 2 18 999995 2 2 999999 2 2 999999 2 11 999981 1 7 999987 -779423 1 12 999991 297975 1 16 999981 -822533 2 10 999997 1 5 999997 -222432 2 141167 398776 2 12 999999 2 5 999986 1 2 999999 913717 1 2 999999 -846679 2 2 999999 2 148575 387112 2 2 999999 1 5 999994 -553354 2 16 999995 1 126754 898080 238108 2 2 999999 1 2 999999 295955 1 2 999989 -235314 2 2 999999 2 2 999999 1 2 999999 -178312 1 378144 799414 360321 2 885796 911985 1 444650 523675 -116875 1 16 999998 -175604 2 2 999999 2 2 999999 2 17 999995 2 450094 795657 2 2 999999 2 19 999988 2 128842 883040 2 2 999999 2 1 999999 1 15 999982 -855272 2 636505 781451 2 432117 432128 2 391852 620526 1 10 999988 166737 2 422771 599533 2 6 999999 2 15 999981 1 222840 630137 -811729 1 2 999999 178144 1 259380 804849 219661 2 11 999991 2 6 999994 2 9 999989 2 2 999999 1 124018 517372 -33267 2 2 999999 2 18 999981 1 2 999999 -213433 1 72718 144905 -624758 1 2 999999 -328801 1 2 999999 -892769 1 14 999999 -975167 2 2 999999 2 4 999981 1 11 999996 166794 2 2 999999 2 14 999982 2 415281 743308 1 2 999999 972057 1 621695 823519 98958 1 116848 798508 32267 1 2 999999 964378 1 114544 777441 -457405 1 2 999984 691761 2 5 1000000 2 10 999985 2 2 999999 2 7 999982 1 230841 969332 -380244 1 2 999999 -714689 2 2 999999 1 223469 263767 -820335 1 2 999999 -104725 2 15 999994 2 14 999998 2 1 999983 1 2 999995 614369 1 637219 840717 -288236 1 799743 893005 -406620 1 917748 933047 -690660 2 2 999999 1 8 999991 -151614 2 19 999981 1 4 999997 -534298 1 3 999997 594515 2 20 999984 2 2 999999 1 20 999981 -294457 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 683661 828066 349204 1 279932 912519 437523 2 103269 248188 1 12 999995 -460318 2 17 999982 1 229286 613027 234514 2 2 999999 2 2 999999 1 59932 329374 619661 2 2 999999 1 2 999999 -536369 2 2 999999 1 400021 580247 846659 1 2 999999 -347128 1 2 999999 -239667 2 166669 695429 2 188755 234630 1 2 999999 -37874 2 283983 634323 2 11 999991 1 9 999986 -731759 1 458538 982210 25366 2 593995 773191 1 213055 816689 -969537 2 13 999985 2 2 999999 1 89330 128706 -448259 2 445786 843985 2 12381 600683 1 363105 748679 -859754 2 2 999999 1 39078 429245 979243 1 2 999999 756207 1 16 999989 875929 1 11 999993 79703 2 144869 355179 2 2 999999 1 2 999999 427011 2 94014 549115 1 182625 182662 -524420 1 305161 627515 -175329 1 2 999999 -892927 1 18 999984 872609 1 17 999987 930226 1 13 999997 -446285 1 382654 970952 928372 1 2 999999 -785962 1 2 999999 291523 1 388203 879902 435986 1 887471 887513 184715 2 2 999999 1 2 999999 201179 2 11 1000000 2 2 1000000 2 2 999999 1 691023 915194 643216 2 8 999995 2 90079 636301 2 2 999982 2 177730 726591 1 165043 229174 -137592 1 2 999999 943803 1 2 999999 377775 2 8838 118344 1 2 999999 -341327 1 47400 799360 -770387 1 16 999986 -267260 2 2 999999 1 2 999999 808161 1 2 999999 733403 2 134585 453164 2 2 999999 2 247235 949430 2 112851 403680 2 8 1000000 2 2 999999 1 2 999999 -777834 1 206788 914110 220463 1 480694 836646 -140794 1 76295 904616 934897 2 143047 447619 2 334937 377565 2 2 999999 1 4 999997 -368679 2 19 999984 1 10 999988 -368196 2 812941 937747 2 8 999996 1 2 999999 766829 2 13 999993 1 11 999982 -279024 1 2 999999 579469 2 2 999999 1 2 999999 -259883 1 53497 275242 33330 1 580948 728111 -774042 1 675062 993313 -916544 2 250260 913153 1 218564 324949 183521 2 5 999985 2 1 999981 2 2 999999 2 13 999995 2 12 999994 1 2 999999 935572 1 2 999999 361852 2 17 999985 2 500619 823770 1 844192 957816 360841 1 315966 833756 -156008 2 6 999992 1 12 999983 -825583 2 4 999983 2 2 999999 2 14 1000000 1 745697 944094 -702666 2 186764 910946 2 2 999999 1 13 999990 -293646 1 2 999999 426945 2 921719 997756 2 755134 960198 2 720036 754035 2 2 999999 2 2 999999 2 19 999994 2 543161 935093 1 366174 914242 -482627 2 149817 812602 1 373671 707165 -140118 1 400073 842896 -587396 2 18 999991 2 12073 808372 2 2 999999 2 2 999999 2 643214 867843 2 2 999999 2 16 999989 2 5 999997 2 2 999999 2 393044 567329 2 367658 840156 2 10 999983 2 2 999999 1 8 999984 -794763 1 119941 394104 -234897 2 131210 643544 2 299789 766190 1 278659 331883 -593669 2 2 999999 1 14 999984 -547979 2 17 999994 1 1 999985 -491063 1 637355 665160 -443237 2 2 999999 1 2 999999 71963 1 105880 855778 -176308 1 17 999983 -707272 1 62628 521853 -285956 2 8 999996 2 2 999999 2 17 999992 1 9 999999 -436896 1 3 999984 -221870 2 2 999999 1 2 999999 960164 2 9 999993 2 2 999999 1 2 999999 805258 1 2 999999 867388 1 10 999986 -673409 1 14410 778105 81188 1 441742 570142 -533598 1 414500 539368 -417109 1 2 999999 404091 2 116655 257443 2 589638 869448 2 2 999999 2 2 999999 1 117393 538341 -829683 2 2 999999 1 2 999999 -463858 1 869216 995191 589913 1 506017 797856 -52167 1 2 999999 -22396 2 2 999999 2 19 999991 1 2 999999 757998 2 4 999987 2 13 1000000 1 2 999999 365258 1 2 999999 -89569 1 2 999999 772954 2 2 999999 1 14 999994 76401 1 2 999999 207001 1 19 999989 -735922 1 9 999983 691832 1 2 999999 594926 1 2 999999 611315 2 12 999999 2 10 999998 1 131878 649245 472372 1 434741 780715 193438 1 498108 901759 -494335 2 307534 401671 2 721458 801796 2 2 999999 2 16 999989 2 2 999999 1 474861 540582 368337 2 13 999986 1 2 999999 835143 2 2 999999 1 18 999994 -117439 2 2 999999 1 2 999999 113893 2 2 999999 1 9 999998 -85432 2 697780 973409 2 2 999999 1 11 999989 -645083 2 3 999987 2 710136 865817 1 2 999999 -883589 2 2 999999 1 16 999992 -484561 1 2 999988 830129 2 12 999986 2 2 999999 1 2 999999 -999860 2 2 999999 1 383939 786408 -295619 2 13 999995 1 377249 866946 94080 2 405977 528373 2 34024 559375 2 2 999999 1 2 999998 996930 1 2 999999 593060 2 94118 948959 1 19 999994 836123 2 10 999998 1 16 999989 813161 2 127430 439177 2 173645 551325 1 212098 706307 413379 1 292992 651273 636259 2 233878 594038 1 60099 351184 333671 2 17 999991 2 2 999999 2 420237 655925 2 2 999999 1 13 999997 -167126 2 2 999999 1 2 999999 441549 1 2 999999 -995187 1 3 999988 171406 2 19 999983 1 7804 672507 839583 1 2 999999 873526 1 2 999999 831056 2 2 999999 2 377457 420397 2 11 999994 2 2 999999 2 2 999999 2 1 999992 1 2 999999 767190 2 2 999999 2 2 999989 2 965519 984454 1 2 999999 -357668 1 9 999985 -83677 1 306881 817708 250643 2 8 999994 2 2 999999 1 163397 220876 -661734 2 2 999999 1 633438 977127 -343385 1 10 1000000 -571574 1 7 999983 -222979 1 675716 686252 -141307 2 2 999999 1 244959 498632 340750 1 19 999991 -423562 2 8 999991 2 2 999999 1 10 999992 -502141 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -127635 2 2 999999 2 20 999993 1 2 999999 -945424 1 2 999999 689657 2 29793 33713 1 2 999999 -739320 2 786437 975923 1 9 999993 186103 2 180651 360094 1 351509 750078 67279 2 3 999994 1 2 999999 336025 1 16 999989 869879 1 157920 181263 -790436 1 48638 527041 -645161 1 452597 934307 -750754 1 79009 367293 -476159 2 2 999999 2 332145 878932 1 496370 571423 732439 1 683210 766782 -435717 2 13437 582294 2 14 999986 2 2 999999 1 2 999999 -944078 2 2 999999 2 2 999999 1 16 999989 -54262 1 8 999982 80930 1 24497 692611 -788134 2 607514 810487 2 2 999999 2 2 999999 1 2 999999 -591164 1 19 999998 -384048 2 2 999999 2 591347 929024 1 2 999999 -943357 2 130448 374579 2 2 999999 1 2 999999 -732706 2 17 999991 1 9 999982 346089 1 2 999999 -540691 1 19 999982 -997408 1 521485 610649 -778155 1 297031 537319 239102 2 15991 541447 2 116799 290224 2 791864 949063 1 827268 988233 207593 2 6 999996 1 13 999984 779023 1 2 999999 739113 1 13 999991 -505030 2 11 999981 1 2 999999 -523638 1 2 999992 -595686 2 2 999999 2 2 999999 2 276353 982458 1 2 999999 -602660 1 2 999999 80436 2 3 999999 2 14 999987 1 17 999989 -209446 1 508425 996561 -305307 2 9 999991 1 73974 296815 910437 1 361538 429172 322194 1 2 999999 613289 2 533643 704301 1 1 999988 -105312 2 2 999999 1 74216 458053 636920 1 2 999999 768688 1 10 999999 -165045 1 642570 722435 968012 1 6 999999 28564 2 349739 360627 2 406261 659312 1 13 999995 -22879 1 2 999999 670234 1 2 999999 -386401 1 286477 337600 -246454 2 7 999981 1 404417 964858 -910911 2 2 999999 1 627094 681891 -740349 1 496904 548460 -50670 2 2 999999 2 15 999996 1 2 999999 205069 2 10 999995 2 604620 733112 2 2 999999 2 393804 782996 1 2 999999 187972 2 680315 987440 1 14 999983 969246 1 2 999999 949112 1 6192 21651 -629195 1 685151 786775 574679 1 190819 543317 -697306 2 10 999981 2 2 999985 2 16 999984 1 12 999989 474956 2 4948 830531 2 12555 306701 1 387651 450128 -127273 2 378963 437874 1 688579 803759 -461739 1 2 999999 151177 1 2 999999 823566 2 2 999999 2 4 999995 1 562126 905137 -627336 1 13 999983 25060 2 2 999999 2 70007 706522 1 63070 173151 -805068 1 2 999999 694157 2 20 999982 1 714893 780633 -67575 1 1 999999 -632134 1 2 999999 -521353 2 9 999993 2 2 999999 1 695149 910243 608547 1 311300 768470 -738264 1 98062 863169 -365565 1 9 999987 510025 2 2 999999 1 17 999998 771040 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 28067 205312 180330 1 11 1000000 969931 2 4 999983 2 19 999986 1 420718 551047 -640123 2 2 999999 1 2 999999 -667291 1 39023 212477 -470738 2 4 999983 1 9 999988 -64929 1 192436 504615 973081 2 2 999999 2 581031 846786 1 5 999988 74796 2 7 999996 1 17 1000000 596326 1 2 999995 -946873 2 407412 502260 2 2 999999 2 234737 995792 1 14 999996 -497714 1 17 999981 -538675 2 310008 792601 1 9 999994 -413344 1 375868 955195 -327166 2 8 999998 2 383038 780144 2 2 999999 1 251657 749728 751213 2 517070 883201 1 2 999999 -5182 2 261731 471002 2 2 999999 1 2 999999 -836436 1 317529 998069 182670 1 2 999999 -963559 1 16 999995 -130585 1 88283 472937 -649298 2 5 999998 1 2 999999 38009 2 472674 616550 2 2 999999 2 13 999986 1 4 999992 942213 1 926177 953372 987179 2 2 999999 2 2 999999 2 776203 922013 2 2 999999 2 2 999999 2 19 999982 2 7 999994 1 553353 634760 -984030 1 513608 575909 -329255 2 1 999990 1 51198 910779 267261 2 16102 192447 1 460103 778458 815985 2 550616 705446 1 17 999983 -453798 1 148237 551482 -126541 1 17 999997 -825129 1 512012 843390 -721697 2 492936 797429 2 242589 871058 1 17 999988 7342 2 13 999998 1 10 999992 87329 1 19 999998 290070 2 18 999990 1 16404 603652 117053 2 560082 673560 1 2 999999 386493 1 2 999999 -37359 1 729141 974536 749803 1 15 999988 136357 2 20 999981 2 183116 377491 1 2 999999 365063 1 303513 804856 889338 2 2 999999 1 2 999999 -318668 1 474782 746627 -708435 2 13 999987 2 2 999999 2 2 999999 1 2 999999 -350942 2 20 999997 1 98 874711 -656836 2 388595 762421 1 18 999986 598288 2 125443 250880 1 160119 744970 461933 1 2 999999 -22085 1 137735 669086 348402 1 539238 713870 -693908 1 1 999981 676877 1 2 999999 624777 2 2 999999 1 478681 935348 861047 2 197123 990500 1 2 999999 409195 1 14 999988 -586215 2 2 999999 1 9 999995 24325 1 2 999999 288777 1 16 999991 416095 1 512113 819239 568955 2 14 999984 1 2 999999 922292 1 11 999982 -133337 1 18 1000000 -533002 1 226696 554323 122159 1 268811 845898 223827 2 236151 376399 1 2 999999 -717912 1 11 999982 -563215 1 13 999993 -290084 2 1 999989 2 2 999999 2 33146 552412 2 17 999986 2 2 999999 1 13 999998 729349 2 63142 550353 2 193396 978299 2 2 999999 2 20 999992 2 22312 311329 2 203054 979427 1 6 999997 894610 1 2 999999 730334 1 78443 652565 645145 2 2 999999 2 2 999999 1 90502 463312 -336000 1 15 1000000 398515 2 875 515293 2 734494 749315 1 87268 217473 167476 2 2 999999 1 2 999999 -819232 1 7 999987 -511659 1 4 999983 -946363 1 7 999990 -584919 2 13 999982 1 2 999999 -104200 2 31412 446965 2 867441 935208 1 2 999999 -994558 2 2 999999 2 281083 715230 2 2 999999 2 2 999999 2 2 999993 1 460512 928487 565301 2 10 999984 1 30136 664143 -548833 1 520013 745996 -129762 2 2 999999 2 2 999999 2 22728 929549 2 259211 298376 1 2 999999 587184 1 593007 795068 1465 1 14 999987 -82331 2 604090 970706 2 2 999999 1 16 999999 -805157 1 30316 832571 864765 2 2 999999 2 2 999999 2 430699 885887 1 883462 934713 197064 1 2 999999 196132 2 7 999986 1 3 999999 461988 1 2 999999 -458975 1 406211 762320 212631 1 2 999999 -968701 1 19 999994 74370 1 8 999985 -534461 1 8 999987 -908154 1 20 999993 -970266 2 9 999999 2 631900 706149 2 487871 938346 2 13 999993 1 2 999999 628535 1 168361 927118 965542 2 133804 700801 2 2 999999 2 18 999981 2 2 999999 1 2 999999 -454176 2 2 999999 2 2 999999 2 13 999986 2 8 999987 1 5 1000000 -964985 1 2 999999 129790 2 2 999999 1 2 999999 447196 2 18 999999 2 326514 466316 1 7 999991 816202 1 2 999999 120865 2 763758 955011 1 2 999999 881103 1 2 999999 316759 2 2 999999 1 2 999999 866379 1 2 999999 567494 1 2 999999 -582128 2 2 999999 2 2 999999 1 2 999999 678468 1 6 999984 -876537 2 117197 265983 2 14 999993 2 15632 701880 2 18 999984 2 11 999984 1 137364 654995 -120149 2 16 999982 2 2 999999 2 2 999999 2 11 999989 1 2 999999 -688497 1 2 999999 396468 2 49361 707483 1 2 999999 -381370 2 2 999999 2 2 999999 1 36173 809339 982482 2 2 999999 1 16 999998 690557 1 2 999999 -162948 2 2 999999 1 18 999997 182367 1 83178 873261 263380 2 14 999988 2 1 999997 2 15 999997 1 374066 855183 -282700 2 2 999999 1 135553 495095 -979416 2 5 999984 2 2 999999 2 702308 825062 2 2 999999 1 14 999993 616260 2 102274 615192 2 2 999999 2 2 999999 1 2 999999 -305578 1 566064 730203 -48107 2 2 999999 2 2 999999 1 118132 201677 94792 1 2 999999 -654993 2 2 999984 2 93951 162654 1 20 999989 268730 1 206846 225318 -403856 2 13 999997 2 8 999992 2 16 999988 2 282640 308582 2 20 999981 2 6 999999 1 429935 576390 592187 1 56426 737524 -660871 1 344996 747937 691825 1 2 999999 -281772 2 2 999999 1 2 999999 -200072 1 3 999989 -799460 1 43634 711836 -251062 2 2 999999 2 323276 568201 1 401927 665913 -513661 1 6211 463425 -777054 1 295264 910231 -789718 1 15811 413936 670438 2 2 999999 2 2 999999 1 2 999999 -85186 1 49736 658832 30409 1 2 999999 55529 2 17 999988 1 233913 467259 -330139 1 186823 599831 -975005 2 2 999999 1 2 999999 741128 1 719409 910195 -518525 1 2 999999 -5821 1 2 999999 844576 1 6 999983 -256767 2 10 999991 2 2 999999 2 15 999985 2 12 999998 1 124882 480939 -11871 2 4 999994 1 413883 992681 -921887 1 2 999999 299033 2 2 999999 1 17 999990 -831645 1 6 999984 -505032 1 424574 580606 352054 2 107619 265790 2 1 999993 2 13 999992 1 12 999995 230000 1 9 999995 -944450 2 2 999999 2 549737 847510 2 2 999999 2 2 999995 1 2 999999 450737 2 233745 377465 1 2 999999 216019 1 653417 959809 -633694 1 9 999991 53846 1 2 999999 853194 1 15 999986 279225 2 16 999986 1 2 999999 681024 1 228617 365774 -924897 1 2 999999 -221177 2 120055 805427 1 958091 974951 -545172 1 118237 225579 679482 1 2 999999 883621 1 17 999999 -368131 2 2 999999 1 1 999996 885331 1 7 999984 17465 1 19263 103565 224053 1 256064 674330 474000 2 2 999999 1 3 999982 531458 1 2 999999 -223417 1 680250 938798 689483 2 10 999997 1 294200 880497 -829860 2 2 999999 1 125861 496405 208289 1 2 999999 605580 2 82685 620178 2 114741 394345 2 16 999993 1 2 999999 -852915 2 627619 751567 2 2 999999 1 8 999982 62878 1 7 999999 531341 1 13 999995 -19185 1 176734 278030 -483681 2 18 999989 1 219163 429417 -511232 1 20 999995 -649648 2 2 999988 1 202428 821345 -406317 2 270466 435586 2 2 999999 1 24569 81405 221950 2 658688 909628 2 174528 444074 2 175678 725523 1 129831 919709 -368408 2 152569 646528 1 5 999990 -940189 2 2 999999 1 488774 836069 839666 2 348961 609370 1 17 999982 -148494 1 592159 855795 -747677 2 2 999999 1 8 999994 576314 2 15 999981 1 2 999999 798414 1 96988 948518 -26802 1 2 999999 -29022 2 15 999984 2 2 999999 2 2 999999 1 14 999993 340159 2 55779 229219 1 13 999987 -978364 2 20049 590398 1 5 999998 400340 2 109644 928867 2 2 999999 2 474869 769431 1 534123 703840 -689219 2 165100 353378 1 2 999999 74735 2 10 999994 2 2 999998 1 9 999986 -400786 2 2 999999 2 2 999983 1 2 999999 504615 1 149650 190775 600376 2 2 999999 2 2 999999 2 18 999987 1 7 999983 -901870 2 2 999999 2 284882 648938 1 2 999999 -524741 2 2 999999 1 243472 748162 -784851 2 3 999992 2 2 999987 1 19 999989 -290263 1 815716 959532 491486 2 1 999987 2 14 999993 2 2 999999 2 418714 984597 2 2 999999 1 844537 898268 -967178 2 731581 759848 1 15 999996 -998288 1 67886 549854 -723151 2 20 999998 1 4 999996 -335594 1 647142 787514 -671904 1 2 999999 -255437 2 13 999991 2 16 999987 2 79782 311690 1 351416 681742 268710 2 11 999985 2 2 999999 1 2 999999 -82933 1 2 999999 501207 2 2 999999 2 2 999999 1 2 999999 -733488 1 8 999997 -613557 1 140500 194814 -888940 2 2 999999 1 2 999999 -474098 2 356053 362551 2 2 999999 1 18 999987 684307 1 106017 362312 666811 1 8 999997 -200303 1 17 999999 830116 1 3 999998 458049 2 464036 743009 2 2 999999 2 766793 858993 2 290776 480715 2 282634 945355 1 164092 811322 409610 1 2 999999 -375666 2 14 999992 2 369460 958664 2 2 999999 1 591957 972805 -182381 1 669354 918987 -167475 1 2 999999 996468 2 114581 383733 2 2 999999 1 2 999999 -274984 2 335796 485777 1 317199 850127 541781 2 107682 854842 1 6 999999 -149971 2 2 999999 1 2 999999 490461 2 10 999999 1 2 999999 197070 2 15 999986 1 1 999987 -330861 1 2 999991 688534 2 2 999999 1 331676 980149 272751 2 2 999999 2 17 999995 2 14 999990 1 50479 215787 121161 2 63539 335080 2 10 1000000 2 2 999999 2 2 999999 1 18 999992 -329279 2 2 999999 2 19 999991 2 2 999999 2 236761 607699 1 187466 314546 -740413 2 544763 926837 2 2 999999 2 1 999986 2 42718 208327 2 3 999981 1 2 999999 644909 1 2 999999 -734378 1 185417 264864 -657949 1 35039 939296 -956482 2 2 999999 1 63809 317192 -767312 1 509760 821267 -85273 1 2 999999 601674 1 17 999990 297234 1 2 999999 -157760 1 19 999995 -953640 1 5 999999 458499 2 477516 827163 1 9 999988 -182205 1 2 999999 988128 1 2 999999 939575 2 2 999999 2 566608 966698 2 15 999990 2 2 999999 1 4 999982 645572 1 8 999981 915169 2 2 999999 2 14 999997 2 2 999999 1 2 999999 -128444 1 2 999999 248103 1 18 999984 -331022 1 5 999999 -959380 2 11 999999 1 2 999999 -944348 1 2 999999 407277 2 2 999999 2 671733 998466 2 396969 467900 2 12 999994 1 805796 857595 -329410 2 2 999999 1 883142 934227 -413835 2 12 999981 2 15 999996 2 18 999993 2 12 999996 2 363191 483280 2 20 1000000 1 4 999993 335840 2 10 999987 2 243125 345845 1 2 999999 627631 2 2 999999 1 332270 426094 -999154 2 220938 991678 1 20 999993 -395213 2 875247 926505 1 2 999999 120346 1 2 999981 -605922 2 15120 177043 2 2 999999 1 12 999986 942785 2 2 999999 1 617630 656406 -988523 1 2 999999 -133374 2 158679 270494 2 2 999999 2 19 999985 1 2 999999 -439808 1 2 999999 173924 2 9 999989 2 14 999987 2 19 999981 1 2 999999 -469591 2 174482 992662 1 16 999991 -477205 1 2 999999 365641 2 13 999994 1 17 999996 -731204 1 11 999986 711587 1 1 999997 -125546 1 2 999999 94775 2 16 999981 2 2 999999 1 2 999999 489071 1 14 999991 -715927 1 332346 550782 192020 2 2 999999 2 151261 453620 1 2 999999 -882150 1 2 999999 -93042 1 401434 472821 419656 1 390960 526012 -570630 1 2 999999 160357 1 13 999993 -793547 2 19 999991 1 2 999999 -39510 2 7058 626684 1 18619 950357 -809160 2 2 999999 1 5 999984 -918260 2 30183 948721 1 2 999999 214241 2 2 999999 2 2 999999 2 5291 395642 1 218862 418816 992763 1 211951 725856 353142 2 2 999999 1 473768 894097 -273369 2 2 999999 2 18 999993 1 258805 266511 542439 2 190145 301643 2 11 999986 2 137992 928021 1 2 999999 891605 2 2 999999 1 4 999988 -952368 1 274221 730769 153337 2 122525 224235 2 2 999999 1 575103 657765 145545 2 849174 903054 2 296104 741810 2 13 999982 2 514901 844146 2 8 999990 2 2 999999 1 2 999999 363537 1 284119 824630 42432 1 2 999999 514912 1 9 999985 -46142 2 4 999987 1 14 999990 710543 1 491938 779496 119609 1 2 999999 -973022 1 533596 762436 -477836 1 16 999997 369651 2 2 999999 2 2 999999 2 424254 579327 1 12 999981 -21740 1 626494 719208 -994973 2 2 999999 1 14264 55797 -392058 1 410938 741978 444037 2 4 999991 2 438145 960012 2 2 999999 2 2 999999 1 20 999983 -131281 1 115551 354431 -955682 1 203063 578352 998168 2 560132 589200 1 2 999999 -162799 1 19 999999 219774 2 176900 914176 2 12 999993 2 11 999990 1 3686 709937 796625 1 816680 973641 280752 1 1 999988 -563459 2 2 999999 1 2 999999 -706495 2 210768 849025 2 299316 396392 1 540215 681649 341698 2 79894 615287 1 16 999997 847077 1 1 999992 -494277 2 2 999999 1 2 999999 991641 2 3 999991 2 243597 289898 2 19 999994 2 15 999996 2 13 999995 2 13 999994 1 2 999999 -534323 1 2 999999 103875 1 15 999990 90979 2 2 999999 2 80452 707132 1 2 999999 -417064 2 2 999999 2 71561 125984 1 1 999982 -833779 2 15 999989 1 2 999999 -869981 2 2 999983 2 213844 835690 2 3 999988 2 2 999999 1 2 999999 -488903 1 310651 327464 -399057 2 7 999988 2 16 999997 1 12 999988 79840 1 8 999988 -685539 1 15 999985 -865161 2 17 999986 2 17 1000000 2 140183 647273 1 876891 920789 423602 2 14 999984 2 9 999996 2 186461 962149 1 9 999988 -792627 1 165666 385745 -184746 1 2 999999 -83248 1 2 999999 -941689 1 457201 470042 -23634 2 2 999999 1 2 999999 408132 2 18 1000000 2 16 999997 1 12 999997 -417885 2 204086 791918 2 19 999998 2 7 999998 1 695932 801382 -146372 2 634678 860239 1 2 999999 -660165 2 2 999999 1 17 999996 535810 1 5105 69997 457309 1 2 999999 93776 2 17 999995 2 11 999996 1 43867 880086 -896443 2 2 999999 2 7 999995 2 10 999995 1 2 999999 -617124 1 2 999999 1299 2 19 999994 1 6 999994 109903 1 270412 282943 -425663 1 701752 767776 -751389 1 8 999984 863387 1 2 999999 -934397 2 13 999992 1 16 999999 -578007 1 13 999999 -933240 1 5 999995 84796 2 2 999999 2 2 999999 2 19 999981 1 398831 738117 -74333 1 2 999999 -468139 2 208470 486130 2 2 999999 2 193802 382341 2 2 999999 2 2 999999 2 3 999998 1 11 999987 616487 1 2 999999 -674767 2 2 999999 1 2 999999 -944464 1 15 999991 842930 2 673307 909041 2 451947 646306 1 2 999999 -427692 1 9 999999 -974626 1 2 999999 104343 2 763308 813607 1 24360 52382 427183 1 351532 778211 -497042 2 2 999999 2 2 999998 2 2 999999 1 2 999999 503208 2 2 999999 1 9 999983 -875435 1 852297 858309 358023 2 13189 472126 2 734246 893143 1 2 999999 -198171 2 18 999982 1 730245 935142 -324600 2 8 999984 2 2 999999 1 395973 493015 8913 2 1 999999 2 2 999999 1 772107 812862 403607 2 2 999999 1 83083 992490 -973199 2 377230 432294 1 222657 586989 655763 1 2 999999 -867254 1 12 999989 825779 1 436934 656653 773710 1 2 999999 -218539 2 523386 783802 1 19 999982 -739728 2 188156 778047 2 2 999999 1 20 999995 314485 2 120206 848760 1 2 999999 -237822 1 3 999987 75991 1 126794 135202 746214 2 2 999999 2 82206 523239 2 5 999989 2 324207 692788 1 559217 828931 -673416 2 11 999987 2 2 999999 2 15 999991 2 385529 635943 2 823608 918830 2 247960 380668 1 4 999982 655513 1 67752 193684 -68542 1 2 999999 -758319 2 2 999999 2 14 999991 2 2 999999 2 2 999999 2 801056 905849 2 18 999996 2 131779 351883 2 2 999999 2 14 999985 2 323628 796617 1 529206 828351 -764713 1 499042 877763 657686 2 2 999999 1 18 999997 651808 1 16 999986 -824915 2 2 999999 2 15 999982 1 2 999999 -423870 2 2 999999 2 2 999999 2 19 999990 2 2 999999 2 18 999986 2 15 999981 1 18 999982 -377235 2 6 999999 2 19 999991 2 2 999999 2 17 999983 2 2 999999 1 20 999986 -134788 2 6 999994 1 2 999999 821263 2 2 999999 1 7 999984 642080 1 2 999999 462929 2 2 999999 2 2 999999 1 14 999987 -263402 2 158316 716040 1 2 999999 391720 2 5 999994 2 191017 613901 2 1 999994 1 15 999986 -565693 2 781309 946365 1 499424 755707 -226541 2 149341 715970 2 2 999999 1 2 999999 -307568 2 2 999999 1 216913 323927 -253334 2 258602 943818 1 119896 274863 276932 2 299372 838796 2 11 999989 1 4 999996 -788627 2 11 999993 1 2 999999 400609 1 2 999999 -92971 1 8 999997 -862220 2 12 999995 1 10 999998 -236151 1 2 999999 109100 1 204913 535736 836516 2 258009 376637 1 13 999995 -878706 1 2 999999 738847 2 269489 756880 1 462766 907972 -655693 2 2 999999 1 4 999993 893673 1 2 999986 -413697 1 14 999998 -833044 1 597326 700488 -599765 1 2 999999 -990873 1 16 999991 -437686 2 500522 642233 1 374455 724140 -938274 1 2 999999 965107 1 10 1000000 375621 2 2 999999 2 2 999999 1 31164 626792 281831 2 469002 949500 1 645673 794132 -332339 2 7 999986 2 106852 286797 1 348921 752153 606412 2 2 999999 1 3 999981 844246 2 2 999999 2 486888 669580 2 168799 179152 2 2 999999 1 14 999986 824747 1 2 999999 110704 2 6 999982 2 2 999999 2 2 999999 1 2 999999 719715 1 90812 916716 -269748 1 1 999992 477635 2 2 999999 2 2 999999 1 18 999982 151504 1 328727 877632 -61650 2 2 999999 2 849976 952462 2 13 999998 1 945891 964046 262680 2 2 999999 2 10 999993 1 2 999999 40816 2 262736 651300 1 15 999996 -962192 1 2 999999 -590091 1 14 999997 273601 2 18 999988 1 23790 916097 802785 2 584313 646224 2 160529 618263 2 411110 423201 1 313 829031 -731709 1 1 999986 -149094 1 2 999999 -467062 2 225073 749968 2 2 999999 1 2 999999 671545 1 57311 652059 769964 2 1 999983 2 365938 984343 1 8 999987 -20365 2 2 999999 2 14 999997 1 2 999993 -414007 2 280357 431906 1 174763 902645 770597 2 95246 919539 2 504573 929245 1 182534 605758 505720 2 2 999999 2 19 999992 1 16 999990 471749 1 12 999988 793587 2 536435 911440 1 11 999988 -693297 1 596215 721053 -180169 1 6 999985 537724 2 2 999999 2 17 999982 1 629831 649150 889197 2 691047 937611 2 4 999984 2 2 999999 1 2 999999 587399 2 13 999987 1 2 999999 -191544 2 2 999999 1 2 999999 -606554 1 254699 471556 -277420 2 17 999992 2 333190 485074 1 191632 849014 -172485 2 428991 541954 2 366371 416826 2 15 999985 2 2 999999 2 7 999997 1 7 999988 -596414 1 10 999983 -113382 2 119509 444478 1 466990 567517 -459576 1 2 999999 -440866 2 14 999993 1 461089 997644 -235384 1 2 999999 -293811 1 14 999985 404630 2 55429 670931 1 2 999999 312206 1 323596 884479 -851929 1 310495 831438 -266021 1 2 999999 470150 2 8207 617940 2 163294 547574 2 545561 774195 2 2 999999 1 5 999987 785044 1 639596 923852 354973 2 7 999993 1 2 999999 -386873 1 245519 288807 -109345 2 3 999997 2 2 999999 2 2 999999 1 7 999983 -796641 2 8 999984 1 1 999983 48371 2 5 999993 2 2 999999 1 6 999992 48678 1 13 999999 -46059 1 5 999985 192021 2 409602 769467 2 21008 159616 1 2 999999 -906983 1 2 999999 317289 2 2 999999 1 564369 808223 198132 2 569524 990014 2 2 999999 1 2 999999 349373 1 712339 919485 -602234 1 8 999993 -147023 1 20 999992 -663575 1 20 999994 307147 2 2 999999 2 18 999996 2 2 999999 1 19 999981 -779250 1 230516 597681 887145 2 2 999999 1 39000 46887 580846 2 887620 961487 1 20704 261702 576722 1 2 999999 290644 1 2 999999 -166258 1 13 999998 -709635 1 753188 940474 383164 2 17 999989 1 936707 978401 908261 1 184192 942512 -46349 1 14 999990 642871 2 19 999997 1 453975 608321 -604828 1 2 999999 764066 2 86923 972284 2 11 999982 1 378282 484282 854930 1 2 999999 303443 2 301802 757416 2 5 999988 2 2 999999 1 2 999988 -724379 1 3 999998 916869 1 2 999999 215239 1 603319 625075 284669 1 2 999999 -727431 2 1 999998 2 517768 986755 1 329058 888507 853598 2 748751 992083 2 2 999999 2 7 999987 1 217873 719511 745719 1 512735 527398 -635804 2 227416 921297 1 2 999999 -607697 2 2 999999 1 19 999988 -350020 1 400000 415390 283449 1 4 999984 -196602 2 173114 462261 2 20 999993 2 16 999982 1 131453 751146 -749588 1 2 999999 -381409 1 12 999988 317958 1 82501 312964 -685512 2 10 999993 2 19 999995 2 4 999986 2 20 1000000 2 390613 718301 1 1 999996 -79188 1 478679 985647 -211129 2 301661 598024 2 2 999999 1 3 999985 -527734 1 2 999999 -182511 2 971159 982363 2 507299 667366 2 2 999999 2 17 999987 1 16 999992 585047 2 303216 902200 2 2 999999 2 3 999991 1 2 999999 -705805 1 327653 416913 356458 2 17 999989 2 686413 737218 2 17 999992 2 11 999990 2 2 999999 2 2 999999 1 1 999983 -385150 1 2 999999 -114376 1 3 999993 -642748 1 2 999999 -876163 1 295169 741423 20286 2 861980 927008 1 2 999999 -758501 1 5 999987 988899 2 162479 284321 1 480662 844639 -555838 1 10 999992 278233 1 3 999999 466055 1 2 999999 -827715 2 2 999999 2 2 999999 1 14 999990 -652383 2 312627 492708 1 13 999988 586062 2 526044 663112 2 822280 860841 2 6 1000000 2 2 999988 1 15 1000000 -455387 2 18 999997 1 2 999999 124077 1 336634 952535 -516932 2 244568 380341 2 417662 849118 2 121910 993032 1 8 999986 883353 1 312042 674049 -929136 1 6 1000000 -211087 1 671389 681663 -700499 1 12 999990 -324576 2 10 1000000 2 86775 863649 2 7 999991 1 9 999998 152045 2 593287 800538 1 78381 640571 431606 1 2 999999 -192495 1 8 999986 254375 2 2 999999 2 2 999999 1 90466 838431 174028 1 1 999986 -702474 1 208366 732781 525722 2 657280 705977 1 86500 835640 -935717 2 1 999987 1 2 999999 -978170 2 2 999999 1 2 999999 -641304 2 13 999996 1 818355 884694 -777016 2 153444 827918 2 2 999999 2 2 999999 1 405074 453547 497121 1 2 999999 -412746 1 351986 797617 -774981 1 19 999995 948514 1 2 999999 -423992 2 4 999984 1 20 999993 -795897 1 11 999982 657085 2 298023 433398 1 680047 933208 12152 1 2 999999 607420 1 4 999981 38848 1 14 999999 -474023 1 2 999990 170410 1 2 999999 233479 1 535768 882107 355686 1 2 999999 -605216 2 19 999990 2 17708 309839 2 2 999999 2 15 999995 1 4 999990 606651 1 583885 722189 -695388 2 684520 684520 2 7 999998 2 138223 571008 1 1 999998 -67383 1 4 999987 -834318 2 2 999999 1 6 999995 -165845 1 2 999999 998796 2 17 999993 1 20 999981 196035 2 10 999995 1 46810 557982 869534 1 2 999999 -327715 1 11 999995 841835 2 5 999993 2 17 999992 2 2 999999 2 352140 467179 2 74744 200653 2 14 999989 2 163175 992298 1 10383 955310 -985222 2 2 999999 2 6 999988 1 475714 924352 -902706 1 3 999999 -537966 1 229971 403878 -936104 2 434933 866683 1 2 999999 -141640 1 108957 891167 -297702 1 2 999999 986482 1 20 999990 -737552 1 2 999999 548289 1 9 999991 -366219 1 165808 987815 715750 2 358033 837569 2 2 999999 2 2 999999 2 864413 865003 2 2 999999 2 10 999992 1 19 999988 -191560 2 2 999999 2 14 999999 1 297095 942125 -232093 1 2 999999 -405980 2 2 999999 1 135457 250792 892687 1 13 999986 -109873 1 13 999985 515099 1 12 999988 -498419 2 72536 257710 2 6 999989 1 332489 347268 -576147 2 451861 987726 2 2 999999 1 2 999999 -974295 1 95165 761787 486188 2 2 999999 2 13 999982 2 9 999992 1 2 999999 778273 1 20 999984 815950 1 2 999999 -524496 2 19 1000000 1 516215 900415 687667 2 13062 400236 2 2 999999 1 9469 102611 568160 1 2 999999 379495 2 396462 997020 2 6 999996 2 18 999990 1 61594 826656 9955 1 2 999999 -875193 1 2 999999 940708 2 2 999999 2 46772 78920 1 2 999999 5136 2 12 999987 1 2 999999 -644298 1 118540 421252 -667702 2 13 999988 2 2 999999 1 2 999999 967775 2 2 999999 1 15 999982 -372366 1 2 999999 -419539 1 2 999999 -464850 1 2 999999 610254 2 443238 572961 1 81304 117621 383453 2 2 999999 2 8 999991 2 2 999999 1 2 999999 -193550 1 649290 860345 -160856 1 2 999999 686531 2 2 999999 1 609178 682465 -956630 2 2 999999 1 82006 210098 -410178 2 2 999999 1 2 999999 -832777 1 2 999999 911329 2 194601 443577 1 424139 973398 -57738 2 2 999999 1 18 999981 7581 2 209467 494972 1 2 999999 295583 1 2 999999 -277732 1 10 999988 -669631 2 2 999999 2 7 999995 2 96563 548744 2 2 999999 2 2 999999 2 657958 832362 1 2 999999 634718 1 365271 386400 771710 2 2 999999 1 6 999988 -727317 2 4 999993 1 2 999999 503748 1 148722 248260 -539356 2 9 999990 2 9 999995 1 2 999999 -822321 1 2 999999 465878 2 630113 784238 1 11688 475761 901890 2 4 999983 2 543385 826529 1 2 999999 786105 1 498294 668065 665662 2 27846 878353 2 2 999999 1 16 999996 434735 1 942327 951604 -762196 2 2 999999 2 2 999999 1 370922 410901 -400789 2 2 999999 1 15 999987 -695725 1 834948 913483 -864320 2 2 999999 2 7 999981 2 2 999999 1 441683 444997 -454647 2 182100 461303 1 2 999999 -488334 2 2 999999 1 2 999999 27629 2 2 999999 2 20 999997 2 2 999999 2 2 999999 1 2 999999 677354 1 342960 982377 -543248 1 9 999993 999549 2 300744 575156 1 2 999999 -372715 1 8 999999 -171117 1 1 999993 -337795 2 14 999987 1 19 999990 654285 2 525404 776142 1 392029 634210 514776 1 183851 387880 220036 2 183933 383721 1 6603 115832 793411 2 2 999999 2 351349 925846 1 250451 830659 -757531 1 459192 492235 168397 1 2 999999 664927 1 478684 543477 -455521 1 654768 745112 -875790 2 80093 312050 1 8567 94260 291504 1 2 999999 431607 2 295837 869836 1 6 999983 -227534 1 15 999985 -919339 1 2 999999 833090 1 2 999999 -160665 2 42647 805770 1 14 999986 -149758 2 69442 731929 1 2 999999 -690432 1 2 999999 497167 1 2 999999 956760 2 19 999982 1 5 999984 219075 1 11 999993 210655 2 17 999992 2 674313 804647 2 128063 970236 2 2 999999 2 2 999999 2 2 999999 2 5 1000000 1 2 999999 -860307 1 12 999990 552685 2 258604 972358 1 2 999999 -764555 1 2 999999 -290296 2 2 999999 2 4 999998 2 374559 403135 2 2 999999 1 2 999999 -385737 1 570083 821264 -302052 1 468254 482635 95621 2 2 999999 1 1 999981 722383 2 43319 51111 1 17 999986 -878362 2 18 999994 2 2 999999 1 2 999999 772134 1 3 999996 -551050 2 2 999999 1 2 999999 156869 1 424815 914294 366803 2 15 999989 2 5 999993 1 20 999990 284654 1 2 999999 -749982 1 2 999999 -701965 2 2 999982 1 2 999999 -29168 2 470424 480640 1 2 999999 -73462 2 2 999999 2 180928 794385 1 14 999987 -570583 1 2 999999 82083 2 3 999997 1 469564 873798 -638350 2 2 999999 1 600385 953120 -649945 1 35582 909750 -434091 2 15 999986 1 2 999999 362916 2 2 999999 1 693124 934651 -428950 1 15 999989 498186 1 2 999999 412783 1 366828 416399 -603301 2 2 999999 2 677128 880699 2 20 999999 2 2 999999 1 20 999985 -187841 2 12 999985 1 6 999999 -730008 2 36508 358172 1 110403 881229 366639 2 188839 232117 2 18 999997 1 7 999991 726203 1 6 999997 -849491 1 161117 329507 25529 2 11 999983 2 20 999991 1 560238 580849 -294816 2 5 999993 1 609538 942512 806563 1 6 999995 -257962 2 2 999999 2 8 999986 2 2 999999 2 65451 555752 1 48167 456401 582370 1 2 999999 -196574 2 5 999996 1 2 999999 -598871 2 1 999983 1 2 999999 -966701 1 10 999991 318479 2 46461 964852 2 2 999999 1 2 999999 -985602 1 2 999999 -922781 2 2 999999 2 11 999999 1 2 999999 -855442 1 293868 400021 -859780 1 20 999995 -517375 2 9 999991 2 12786 33659 1 18 999987 -291673 1 2 999999 385925 1 8 999991 918367 2 2 999999 2 14 999982 2 148170 722454 2 228801 914206 2 373436 532994 2 194140 515938 1 7 999999 -862767 2 2 999999 1 228436 606263 -941136 2 17 999984 1 359031 469996 -458781 2 2 999999 2 2 999999 2 17 999991 2 8 999992 2 200978 499820 1 15 999998 -673548 2 2 999999 1 197882 980985 -18396 1 200600 595903 -482928 1 12 999991 496127 1 13 999994 -808645 1 2 999999 -600082 1 2 999999 47856 1 2 999999 -766139 1 226433 355873 -151869 2 3 1000000 2 376948 823077 1 1 999983 -123876 2 2 999999 1 2 999999 -692068 2 534947 790451 1 12 999999 11738 1 2 999999 -74520 1 858475 993942 -73328 1 20 999994 -458204 1 17 999985 442015 2 10 999983 2 504305 593244 2 2 999999 1 40229 333340 -762375 2 1 999999 2 11 999992 1 17 999986 -341561 2 1 999999 2 4 999998 1 20 999992 -7715 1 16175 687784 -891754 1 791833 818072 -446133 1 122870 961793 -780047 2 2 999999 2 2 999999 1 2 999999 561631 2 260133 559386 2 2 999999 1 5 999982 -427433 2 4 999986 1 2 999999 -341366 1 9 999988 585346 1 69227 492512 950523 1 2 999999 -404856 2 28889 914598 2 2 999999 2 2 999999 2 589852 902044 2 99652 590628 1 9 999984 609787 1 2 999993 678413 2 3 999992 2 2 999999 1 91878 554079 -326724 1 14 999985 -609923 2 161674 422858 1 4 999999 786701 1 2 999999 -967270 1 7 999985 -267060 2 2 999999 2 10 999981 1 17 999997 -32379 2 12 999985 1 2 999999 -49300 2 2 999999 2 275386 347097 2 9 999988 1 2 999999 909483 1 2 999999 77824 2 20 999997 2 1 999982 1 2 999999 -915373 2 2 999999 2 2 999999 1 7 999995 855570 2 16 999996 2 562136 862903 2 10 999998 1 2 999999 479687 1 2 999999 291545 2 2 999999 1 698196 966775 187950 2 4 999992 2 20 999992 2 2 999999 2 2 999999 1 13 999982 503900 1 2 999999 873659 1 2 999999 -632912 2 184125 215880 2 11 999990 2 20 999996 2 52933 841834 1 2 999999 -995093 1 15 1000000 -874711 1 440024 698076 -628636 1 12 999990 -654498 1 691077 714421 -222795 2 51738 227177 1 366274 963928 110247 2 2 999999 2 2 999999 1 4 999999 688350 1 103357 826984 -511870 2 2 999999 2 4 999992 1 1 999998 388607 2 2 999999 2 15 999981 2 16 1000000 1 2 999999 -820579 1 8 999984 -633192 2 12 999990 2 2 999999 2 337859 985374 2 3 999991 1 867385 956622 -33291 1 2 999999 -567228 2 19 999982 2 2 999999 2 3 999983 2 29341 428852 1 751177 802373 149772 2 2 999999 1 5 999991 -655802 2 10 999997 1 203489 834723 -165826 2 2 999999 1 20 1000000 -282846 1 2 999999 430250 2 483550 536139 1 10592 204911 -324021 1 149896 772816 583556 2 23082 628389 2 126050 598305 2 51880 263124 1 2 999999 -590195 2 2 999999 1 6 999987 -228441 1 2 999999 -200325 2 304012 492748 1 2 999991 -897972 1 19 999990 793542 1 1463 582696 85963 1 5 999983 901766 2 2 999999 1 2 999999 -337416 2 2 999988 2 2 999999 2 252435 355128 2 1 999994 2 8 999985 1 2 999999 -970323 2 18 999999 2 10 999996 1 18 999984 -149437 1 2 999999 347773 1 16 999998 319398 2 474431 993727 2 15 999998 1 211620 644964 463866 2 2 999999 1 2 999999 679541 1 17 999986 -171122 1 61263 866222 -775811 1 605866 917188 -68086 2 3 999988 1 14 1000000 -317813 1 940963 976483 182499 2 2 999999 1 278038 809746 474791 2 237931 673738 2 6277 240515 1 507973 696337 990061 1 16 999992 -726611 2 2 999999 1 2 999999 47004 2 13 999996 2 2 999999 2 2 999983 1 3095 480940 175088 1 105390 400851 668023 1 2 999999 110594 2 2 999999 2 105047 405467 1 273054 888697 545358 1 329001 555715 655332 2 2 999999 1 8 999985 -622327 1 2 999999 486123 1 2 999999 -133415 2 2 999999 2 970605 976334 1 623508 809219 -922174 2 2 999999 1 238651 606134 -57476 2 206105 727797 1 20 1000000 124240 1 626689 963572 -460967 1 6265 499399 -786341 1 14 999999 -876423 2 2 999999 2 9410 39086 2 2 999999 2 18 999988 2 18 999999 1 528050 765991 -310815 2 10 999997 2 2 999999 1 369031 775173 -203500 1 2 999999 -52783 2 19 1000000 1 4 999988 145160 1 450784 855977 784541 1 2 999999 303408 2 1 999993 2 32689 455916 1 2 999999 850270 2 290252 748052 1 12 999991 418001 1 37172 556196 579275 2 274928 349197 1 20 999997 926456 1 36191 132690 -254621 2 3 999993 1 582473 755727 -324061 1 286964 397139 560937 1 2 999999 -559326 2 2 999999 2 3 999991 2 2 999999 2 2 999999 1 2 999999 385477 2 4 999994 2 950059 996847 2 395093 658187 1 758404 849506 -606786 1 151300 484606 658594 1 753910 777919 -83725 1 15 999983 506622 1 2 999999 903690 2 19 999992 1 808635 959907 638411 2 141188 441840 2 2 999999 1 2 999999 328276 1 140883 803819 448411 2 31057 673449 2 532919 813483 1 18 999990 -933697 1 5 999996 850322 1 3 999999 -809211 2 2 999999 2 2460 346803 1 19 999990 -893038 2 2 999999 1 250313 975530 -725717 1 2 999999 -76457 1 715229 978476 -943327 1 5 999995 -912496 2 13 999992 2 2 999999 1 2 999999 709093 1 2 999999 358959 1 708259 870294 -544560 1 153398 687125 125381 2 288170 967760 2 4 999990 1 15 999983 95174 1 17 1000000 888613 1 8 999983 743658 1 314537 490922 -370320 2 2 999999 1 2 999999 -808986 1 206431 602666 413177 2 7 999988 1 2 999999 25716 2 12 999987 2 12 999982 1 2 999999 -321975 2 916326 924791 2 2 999999 2 2 999999 2 2 999999 1 421333 467434 438611 1 2 999999 676712 2 624993 707791 2 2 999999 2 432635 713781 1 7668 829921 434118 1 12 999998 -182730 2 2 999999 1 365221 943516 -747085 2 17 999995 1 2 999999 304565 1 2 999999 -485277 2 670848 800202 1 2 999999 -266501 2 9244 692853 1 17 999995 528555 1 421319 833151 -418485 2 6 999997 2 15 999986 1 2 999999 -407316 2 159922 900232 1 849494 998986 -818224 2 33108 681937 1 8 1000000 869724 1 2 999999 138843 2 2 999991 2 2 999999 2 1 999982 2 206128 820374 2 2 999999 1 23138 168822 741646 1 12 999999 433258 2 2 999999 1 235620 497213 707801 2 2 999999 2 11474 270899 1 2 999999 333138 2 10 999985 1 27497 54897 -961542 1 492472 759169 -725855 2 17 999984 1 1761 592417 -966312 1 19 999985 -576516 2 20 999999 1 14 999998 113937 2 16 999988 1 577077 676408 13881 1 2 999999 502978 2 248978 686793 2 126811 584324 1 19 999985 -683277 2 2 999999 2 12 999993 2 2 999999 1 2 999999 -477183 1 18 999981 -592767 1 11 999986 -445711 2 2 999999 2 33377 354050 2 2 999999 1 2 999999 791732 1 23514 752547 274655 1 446558 747271 838188 2 11 999993 1 2 999999 549809 1 4 999994 -694285 1 7 999998 -392761 1 155560 355661 -724624 1 37822 374363 -61936 1 551481 569864 49363 1 18 999984 983498 1 2 999999 -220665 2 3 999994 1 15 999982 -237703 2 19 1000000 1 11 999997 -865295 1 2 999999 -550514 1 2 999999 -671249 2 2 999999 2 2 999999 1 301203 997735 -128184 2 285233 435834 1 2 999999 945381 1 8 999990 -302401 2 102834 947367 2 155329 975539 2 2 999999 1 2 999999 -822301 2 13 999998 2 2 999999 1 180260 978504 -323092 2 99139 514753 2 2 999999 2 778634 911281 2 11 999994 1 2 999999 462492 1 856137 925802 478340 2 2 999999 1 343228 617216 -200625 1 19 999986 86295 1 2 999999 385816 1 8 999981 -344303 2 2 999999 1 5 999999 -289771 1 19 999983 -881304 1 399362 679022 877909 1 10 999988 64406 1 2 999999 -286005 2 62774 117950 2 20 999990 1 2 999999 -651822 1 17 999985 -17240 1 2 999999 -823690 1 13 999991 855023 1 2 999999 -414197 1 3 999992 -651147 2 386648 866418 1 15 999984 168409 2 2 999999 2 2 999999 2 347478 922116 1 2 999999 379490 2 13 999999 2 165463 812998 1 158900 566330 -914293 1 364531 367444 848904 1 20 999989 -110134 1 520215 538732 141505 2 19 999986 2 15 999984 1 2 999999 515829 2 346891 835138 1 3 1000000 347991 2 17 999999 2 2 999999 2 16 999998 1 17 999981 -907066 1 2 999999 740850 2 2 999999 2 109483 475858 1 311418 606492 -787930 2 9 999990 2 2 999999 2 2 999999 2 17 999994 2 480018 716723 2 3 999991 2 2 999999 1 9 999986 -844808 2 2 999999 2 37296 981371 1 420901 660981 -77146 1 2 999999 414713 2 4 999990 2 10 999982 1 2 999999 -277371 2 2 999999 2 14 999984 2 5 999990 2 287783 463325 2 359953 428220 2 5 999997 1 1 1000000 -741095 1 76911 190908 188544 2 154599 432281 1 72193 597413 -146626 2 10 999994 1 2 999999 62241 2 13 999990 1 584681 999780 111492 1 2 999999 421944 2 475084 782107 1 5 999990 472017 1 1 999994 -430536 1 2 999999 -213566 2 2 999999 2 16 999981 2 172324 895647 2 7 999990 1 2 999999 951298 2 325162 962104 1 167026 476676 -424895 1 17 999992 -330199 2 690115 959436 1 43994 115219 -95682 2 2 999999 1 536889 726057 -346409 2 2 999999 2 15 999985 1 11 1000000 -948537 1 2 999999 737332 1 14 999998 -407018 1 4 999991 607583 2 2 999999 2 397386 841895 1 18 999999 -80674 1 2 999999 901811 2 594352 843146 2 882974 956980 2 5 999998 1 97226 217521 191246 1 2 999999 548136 2 2 999999 2 19 999986 1 3 999985 339735 2 160647 491688 1 2 999999 -721599 1 17 999986 -793617 2 1 999983 2 14 999993 2 372552 712705 2 2 999999 2 7 999987 1 321343 412712 153713 1 2 999999 117252 2 106232 654855 2 57857 827092 1 12 999988 966501 2 4 999983 1 157961 725321 -165431 1 911742 992773 815798 1 2 999999 971442 1 2 999999 447838 1 2 999999 -957562 1 8 999999 -61095 2 130 487563 1 2 999999 1229 2 2 999999 1 35203 569480 145888 2 18 999991 1 114667 189505 449313 1 330460 813813 129253 2 11 999983 1 2 999999 -953364 2 14 999994 2 19 999983 1 234905 578336 -931952 1 2 999999 -362255 2 2 999999 1 2 999999 95455 1 71583 322518 -343367 1 6 999990 -827241 2 2 999999 1 548507 735224 35607 1 2 999999 833073 2 26207 69106 1 12 1000000 831310 2 19 999991 1 1 999982 -425481 2 2 999999 2 2 999999 2 756150 850513 1 260700 720799 538697 1 2 999999 -101328 1 506211 687319 -207472 1 2 999999 666629 1 867402 900014 -506694 1 2 999999 430000 1 8 1000000 785088 2 2 999999 2 488540 505768 2 5 999986 2 2 999999 2 12 999995 1 2 999999 -587335 1 13 999992 -865035 2 673540 783145 2 4 999993 1 560582 710416 984327 1 2 999999 988884 1 13 999989 -162970 2 729648 927875 2 2 999999 1 2 999999 985140 1 15 999997 -172315 1 304825 981874 449952 1 2 999999 184498 2 2 999999 2 15 999984 1 20 1000000 -930736 1 18 999996 -77149 2 2 999999 1 378342 813709 298808 1 138990 898024 -717554 2 376276 540850 1 16 999981 -873883 1 3 999993 914225 2 2 999999 1 166868 945659 -27101 2 2 999999 1 2 999999 -318347 2 18332 280034 2 16 999996 1 2 999999 -700447 2 2893 754124 2 2 999999 1 18 999986 -793151 1 9 999991 -350100 2 17 999988 1 3 999991 997315 2 2 999999 2 606581 842963 2 19 999985 2 710482 717734 2 216606 659407 2 2 999999 1 430161 977880 -282904 2 14 999999 1 16 999994 182801 1 168310 931616 -529140 1 71532 716683 202662 1 2 999999 -551243 1 811449 968020 773186 2 2 999999 1 2 999999 -302368 2 7 999991 2 351202 971899 1 2 999999 141348 2 2 999999 2 1 999989 1 740487 980838 932838 1 251527 274155 699445 2 2 999999 2 19 999993 1 19 999998 587909 1 2 999999 574647 1 531803 747735 190993 2 2 999991 1 2 999999 349512 2 13 1000000 2 687968 778132 1 2 999999 -372664 2 2 999999 1 5 999997 -352937 2 3 999983 1 25664 576881 -564538 2 645140 740383 1 303139 667330 165341 1 3 999984 -330288 1 135118 292163 994701 2 817327 929837 2 2 999999 2 129796 921484 2 2 999999 1 11 999982 -239906 2 487839 716313 2 20 999988 1 134014 401094 995254 1 117506 976892 -640430 1 133903 412844 -28103 2 153789 695003 1 2 999999 165717 1 2 999999 568495 2 362371 917505 1 2 999999 893924 2 14 999996 2 81219 472614 1 2 999999 -505391 1 516579 620025 -796468 1 6 999990 -362930 2 2 999999 2 85917 987736 1 2 999999 738824 2 7 999997 2 148694 638220 2 748289 971971 2 133603 491955 1 2 999999 90315 2 292494 586924 2 2 999999 1 2 999999 974946 2 314019 477497 2 489959 936900 1 11 999990 699546 2 2 999999 2 2 999999 1 2 999999 848655 2 3 999992 1 2 999999 -62303 1 2 999999 690680 1 11 999981 -363457 1 18773 306308 824766 2 359744 396295 1 244104 839823 861459 1 791751 849245 484243 1 12 999997 -780416 1 8 999994 -486872 2 254820 275387 1 431140 459886 -272715 1 2 999999 40990 1 191563 303713 -979243 2 131992 415792 2 2 999999 1 13 999983 -674379 1 19 999996 -435560 1 2 999999 608953 2 18 999987 1 2 999999 -889929 2 2 999999 2 2 999999 1 15 999994 -999736 1 2 999999 653621 1 2 999999 521439 2 2 999999 2 782538 929831 1 13 999986 -969213 2 420001 920000 2 2 999999 1 670145 720009 935120 1 13 999993 -408552 2 452243 560214 2 6 999996 1 14 999997 78366 2 353524 583196 1 2 999999 115440 2 2 999999 2 16 999991 2 2 999999 1 145397 418025 -422387 2 14 999989 1 2 999999 636428 2 2 999999 1 338458 486787 572090 1 2 999999 -939949 2 451867 551885 1 2 999999 613274 1 7 999998 607703 1 124411 468180 613536 1 20 999991 -335639 2 2 999999 1 362104 386464 -307280 2 140913 514341 2 2 999999 1 20 999996 450980 1 174248 891670 979058 2 2 999999 1 131045 767244 -896115 1 288069 987936 -175790 1 428259 759027 612579 2 4 999998 2 117348 992246 1 120566 250734 843575 1 4 999993 690348 1 16 999987 111550 2 17 999989 1 136510 246301 347036 2 21227 234618 1 227748 449917 587079 1 2 999999 106354 2 2 999999 2 17 999988 1 349897 722784 499195 1 2 999999 -177631 2 2 999999 2 2 999999 2 2 999999 2 186243 378137 1 2 999999 259105 2 189135 576608 1 105425 475988 -808882 1 2 999999 112707 2 19 999991 1 2 999999 391479 2 2 999999 1 8 999995 905848 2 16 999988 1 15 999992 137895 1 855806 886049 171088 1 53796 109477 112132 1 2 999999 -849231 2 16 999981 2 2 999999 1 2 999999 -630671 1 2 999999 805267 1 3 999989 -779464 1 17 999988 -921438 2 225471 321255 2 2 999999 2 7 999999 1 572061 888574 658099 2 2 999999 1 367323 751643 -134278 2 2 999999 2 243998 899954 1 12 999992 -552254 1 2 999999 505564 1 19 999984 995623 1 353950 838810 835474 1 255792 382305 745087 2 37197 591073 1 39938 158776 107729 1 2 999999 -675155 2 4 999990 2 439472 876352 2 519768 691956 2 69891 950830 2 776262 936642 1 2 999999 125670 1 552192 610256 -634255 2 2 999999 1 891098 893422 -105501 1 2 999999 -807191 1 12 1000000 -362357 2 493805 997814 2 2 999999 2 9 999982 1 2 999999 915741 2 2 999999 1 2 999999 -729173 1 2 999999 -951713 2 19 999988 2 14 999998 2 421326 451770 2 7 999999 2 448664 703257 2 20 999996 1 584882 813139 -813728 1 8 999985 804262 1 2 999999 -306620 2 14 999990 1 2 999999 118940 2 1 999999 1 2 999999 482451 2 2 999999 2 17 999990 1 2 999999 544733 2 2 999999 1 21075 507266 -700070 1 12 999987 976772 1 116141 835745 152708 1 8 999998 -483778 1 18 1000000 -297896 2 6 999989 1 13 1000000 -477643 2 507030 704937 1 437264 687342 947081 2 6 999986 1 2 999999 539892 2 99020 302577 2 674807 984624 2 2 999999 2 8 999999 1 20 999998 963211 2 3 999989 1 841037 962778 -730608 2 2 999999 1 704658 970771 -273881 1 113144 844820 -303304 2 20 999989 1 494047 527361 998607 1 2 999999 514295 1 2 999999 47004 1 655477 862847 326476 1 606686 987101 966278 1 7 999989 321038 1 14 999985 -75620 1 2 999999 428293 2 5 999994 1 748052 980030 125323 2 326150 862603 2 1 999988 2 91945 682812 1 450296 567623 340164 2 16 999994 1 39507 728420 319474 2 15 999986 1 197636 301820 170338 1 2 999999 -225537 2 1 999984 1 680459 814244 331286 1 615939 976779 -251519 2 11 999981 2 52514 601352 2 686042 752482 1 14 999985 -469393 2 10 999995 1 5 999986 979393 2 3 999984 1 2 999999 507857 2 609835 960148 1 7 999996 -360647 1 529505 767938 778627 2 4 999996 2 51257 438672 2 6 999999 2 31027 527484 2 500197 923619 1 2 999999 -653463 2 2 1000000 2 3 999995 1 2 999999 -16530 1 18 999989 -84145 2 655573 689035 2 106523 805873 1 6 999987 -851843 1 12 999996 507985 1 100033 364106 -690286 1 2 999999 195925 2 2 999999 2 10 999987 2 684854 788260 1 6 999986 485071 1 2 999999 -568870 2 17 999987 2 2 999999 2 317044 375248 1 2 999999 -103902 2 158925 648331 2 19 999987 1 857959 935974 -887560 1 4 999986 418178 1 3 1000000 -783541 2 2 999999 1 3 999983 817154 1 8 999998 -361940 1 140926 695752 -249875 2 413484 548360 2 2 999999 1 522122 835201 -321898 2 14 999990 2 2 999999 2 2 999999 1 250412 755718 590928 1 1 999989 -442932 1 10 999990 274521 1 12 999989 -511783 1 2 999999 526308 2 887075 905427 1 64556 184795 933775 2 134731 594950 1 2 999999 306727 2 19 999983 1 10 999996 140099 1 2 999999 618461 2 2 999999 2 7 999984 2 2 999999 2 94915 228133 2 15 999997 2 2 999999 2 3 999986 1 330555 728700 -975508 1 293360 922123 -768005 1 114957 762785 397954 2 3 999992 1 2 999999 -367253 1 2 999999 495049 1 2 999999 -628284 2 6 999999 1 19 999989 501834 1 2 999999 428757 2 12 999995 2 639507 867936 1 2 999999 331592 2 18 999994 1 2 999999 166586 1 674197 846860 -462508 2 2 999999 1 221509 380627 -806577 2 16 999996 1 13 999994 508248 1 15 999999 -842160 2 16 999987 1 62643 379232 -27589 2 4 999990 1 94065 358578 419118 1 11 999991 526573 2 15 999990 1 2 999999 -163258 1 59413 124685 76385 1 2 999999 754887 1 12 999996 777488 1 19 999994 -482447 2 4 1000000 1 2 999999 89995 2 2726 788070 2 346055 488586 2 19 1000000 2 2 999999 2 13 999994 2 2 999999 1 17 999997 54478 2 2 999999 1 4 999995 -207209 2 14091 654680 1 2 999999 166159 2 609484 694969 2 912302 982522 2 2 999999 1 419452 962055 -670191 2 2 999999 1 2 999999 -223334 2 205970 595915 2 2 999999 2 18 999994 1 2 999999 602516 1 2 999999 -588728 2 12729 698552 2 2 999999 2 68971 826669 2 2 999999 2 313940 851532 2 664373 908734 2 1 999986 1 2 999999 -288833 2 5 999999 1 164304 635683 142251 1 464627 796567 -343840 2 12 1000000 1 17 999999 -847379 2 5 999994 1 2 999999 -231758 2 191395 874286 1 678713 910621 -226276 1 17 999990 479559 2 20 999997 1 2 999999 -172035 1 2 999999 973007 2 167208 293460 1 2 999999 -826008 2 11 999984 1 5 999992 244085 2 2 999999 2 2 999999 2 14 999983 2 392279 844296 1 13 999993 -481916 2 9 999989 2 20 999994 1 180107 629048 969619 2 57758 848545 2 295289 572987 2 95680 214105 2 2 999999 2 2 999999 1 2 999998 297966 2 2 999999 2 437953 951026 1 2 999999 -158142 1 2 999999 336027 1 5 999987 108996 2 494845 606626 2 418393 782791 2 10 999983 1 2 999999 935999 2 2 999999 2 2 999999 1 2 999999 273459 1 650836 750010 -435149 1 7 999997 950155 2 4 999997 2 449280 726411 1 301708 313082 -518855 1 2 999999 943533 1 722861 885120 -695526 2 17 999983 1 204850 969909 -119675 2 399475 478249 1 2 999999 -815229 2 7 999997 1 19 999988 144184 1 721539 999371 -847234 1 15 999987 -636238 1 228966 423514 922294 1 1 999997 107464 1 2 999999 212699 1 142569 355444 842029 2 19 999987 1 16 999993 -597943 2 2 999997 1 2 999999 -130737 2 2 999999 2 43748 615645 1 8 999999 -286272 1 2 999999 727627 2 2 999999 2 16 999987 1 445604 985966 -457230 2 12 999998 1 522655 925717 -630353 2 125656 646435 2 2 999999 2 2 999999 1 14 999981 -373963 1 2 999999 -430505 2 7 999985 2 511265 916322 2 172367 375286 1 11 999992 -359509 2 76101 735594 1 724113 974213 -745731 1 319894 737824 546161 2 15 999989 1 354135 739430 79138 1 8 999995 669584 2 2 999999 2 313412 579098 1 5 999993 780258 1 2 999999 -284984 1 2 999999 -147535 1 2 999999 801506 1 2 999999 -493227 1 436534 852272 -679413 1 15 999981 102517 2 7 999987 1 9 999981 -319559 2 91536 131081 2 598588 747334 1 66970 493992 -264691 2 498692 516561 1 15 999992 50734 2 2 999999 1 13 999982 -943322 2 2 999999 2 14 999994 1 5 999981 334641 1 263422 917087 -978186 1 2 999999 -864965 1 9 999982 -328623 1 365650 547492 509583 1 2 999999 -959315 1 2 999999 -934092 2 2 999999 1 2 999999 -180170 2 4 999997 1 2 999999 378844 1 18 1000000 115062 2 200243 535815 2 597620 920850 1 368512 841181 -344244 2 2 999999 2 2 999999 2 2 999999 2 9 999996 2 510789 821524 2 389599 398001 1 2 999999 -54109 1 2 999999 441344 1 13 999981 653787 1 5 999986 -74568 2 10 999983 2 2 999999 1 2 999982 -881882 1 13 1000000 760273 1 2 999999 516291 1 846768 948983 -867469 1 2 999999 915937 1 15 999981 391697 2 2 999999 2 2 999999 2 178334 216617 1 19 999989 324239 1 2 999999 795178 1 55518 626565 78514 1 2 999999 606599 1 1 999995 615422 2 14 999994 1 2 999999 57565 2 594166 618814 1 10 999995 -301836 2 21993 670943 2 26985 490453 1 8 999991 624176 1 2 999999 331817 1 194972 752007 79644 2 2 999999 2 2 999999 1 14 999988 943735 2 381572 434808 1 438462 549567 808749 1 126123 209235 -741807 2 2 999999 2 16 999992 2 2 999999 1 6 999996 471446 2 2 999999 2 2 999999 2 2 999999 1 19 999991 142222 1 4 999998 -538982 1 11 999992 -953564 2 14 999981 2 15 999981 2 20 1000000 1 6 999999 749419 2 10 999988 2 20 999990 2 2 999999 1 2 999999 -141167 1 190053 994075 777170 2 2 999999 1 440890 701302 156463 1 14 999986 -403773 2 9 999999 2 2 999999 2 144243 368259 1 155098 728193 -256324 2 2 999999 2 2 999999 1 43880 858415 947526 1 11 999988 -332904 1 416412 666337 -141691 1 10 999984 99612 1 4 999989 -252692 2 2 999999 2 2 999999 1 872069 952115 612886 1 2 999999 150176 1 166021 651374 144619 1 17 999995 231795 2 31804 202118 1 3 999981 526183 2 313917 811601 2 13 999988 2 200188 734180 2 544817 606424 2 2 999999 2 6 999993 2 879066 881525 1 2 999999 -290712 1 2 999999 -118174 1 15 999998 -468430 1 2 999999 426527 2 16 999998 2 5 999987 1 525070 564474 373669 2 16 999992 2 9 999993 2 2 999999 2 2 999999 1 2 999999 719435 1 17 999993 922590 1 420886 936591 -308996 1 9651 772026 -172839 1 10 999994 779163 1 20 999993 -846827 1 340823 686934 479178 2 2 999999 1 2 999999 440121 1 2 999999 329663 2 382551 443485 2 2 999999 2 487359 893739 1 2 999999 268796 1 2 999999 717679 1 16 999981 -111747 2 8 999989 2 16 999991 1 2 999999 365761 1 1 999990 -846168 2 77237 700005 1 10 999999 347797 1 2 999988 -357779 2 13 999992 1 88032 304956 -542129 2 2 999999 1 7 999999 -780176 1 552830 682770 -744179 1 32561 762472 614656 1 12 999998 -251696 1 561366 852024 75970 2 2 999999 2 74723 448787 2 2 999999 2 2 999999 2 2 999999 2 11 999992 1 6 999993 547984 1 2 999999 815513 2 4 999987 2 11 999997 1 216549 965775 416239 1 12 999983 -472964 1 151096 196659 53707 2 3 999984 2 2 999999 2 12 999994 1 38940 879700 380023 1 2 999999 -1163 1 2 999999 -214104 1 10 999987 -26732 1 239521 859840 -411892 1 2 999999 519841 2 18 999990 2 8 999997 2 2 999999 2 70442 493650 1 2 999999 415405 1 14 999996 584167 2 2 999999 1 18 999985 513907 2 2 999999 1 2 999999 -374772 2 452269 807790 2 19 999999 1 2 999982 10376 2 238924 724604 2 12 999993 2 609823 614531 2 2 999999 2 330884 671531 2 578269 858352 1 19 999985 -69408 1 252702 595182 -529167 2 2 999999 2 2 999999 1 43860 450144 -898803 1 18 999983 706575 1 6099 311666 353378 2 630599 832171 2 364873 873512 2 2 999999 2 2 999999 1 2 999999 782744 2 14 999988 2 2 999999 1 780358 798566 -364251 2 2 999999 2 11 999988 2 6 999991 2 609791 912701 1 11 999997 750366 2 701085 815753 2 5 1000000 2 2 999999 1 2 999999 -314363 2 907790 948344 1 2 999999 -562207 1 748492 922486 -859084 2 2 999999 1 2 999999 704482 1 125772 637722 -230925 2 2 999999 1 3 999998 998909 1 2 999999 -3116 1 2 999999 -866125 1 18 999993 688805 1 141999 418571 -838018 1 2 999999 -269551 1 3679 956005 -213985 1 19 1000000 -796259 1 2 999999 168071 1 2 999999 757906 1 2 999999 -628570 2 2 999999 1 18 999997 255323 1 396830 735209 -681591 2 13 999996 1 81204 234057 -546845 2 602478 917188 1 2 999999 470738 1 234742 666599 -517565 1 3 999996 287845 2 2 999999 1 6 999984 666174 2 2 999999 2 18 999999 1 74362 837955 -584242 2 16 999998 1 329465 436469 502256 1 5 999999 -352240 2 2 999995 1 13 999986 -345111 2 13 999981 1 34023 168532 -530333 2 329946 794553 1 2 999999 166160 1 10431 501394 -286882 1 2 999999 -882458 2 20 999982 1 93281 351734 389507 1 103560 151935 803487 1 678171 776184 900194 1 2 999999 783716 1 2 999999 -236938 1 434024 970724 -992696 2 9 999991 1 276224 858224 -990498 2 19 999987 2 480476 712369 1 7 999997 62508 1 2 999999 -805724 1 2 999999 -168371 2 20 999996 1 2 999999 307734 2 2 999999 1 260485 387390 392457 2 9 999990 1 46264 462210 -143812 1 501289 731481 -246853 1 719037 956078 269614 1 526559 680627 -643645 1 2 999999 -981568 2 2 999999 2 2 999999 1 2 999999 -99962 1 2 999999 -486616 2 19965 931070 1 15 999995 369586 2 3 999999 2 532842 747603 1 2 999999 993971 2 54707 863103 2 8 999985 2 75203 365857 2 18 999987 2 486707 986645 2 2 999999 1 95234 644616 987987 1 14 999999 319850 2 2 999999 1 761036 999610 89395 1 20 999998 189908 2 62595 980763 2 60259 98152 2 14 999995 2 2 999999 1 108980 879229 976173 2 10 999999 1 22788 598175 308917 2 345714 431352 1 17 999998 -764290 1 2 999999 -870495 2 161933 209021 1 513451 966331 445474 2 2 999999 1 2 999999 862804 1 2 999999 -245903 1 703295 893414 -83655 2 2 999999 1 307812 702972 -182587 2 2 999999 2 2 999999 2 1932 561154 1 3 999981 -312107 1 2 999999 -764354 1 3 999991 -202041 1 2 999999 650822 2 8 999993 2 202924 851317 1 2 999999 -18074 2 458740 802324 1 245650 681494 595311 2 2 999999 2 2 999985 1 6 999987 22763 2 2 999999 2 11 999983 2 19 999994 2 2 999999 2 9 999990 2 66319 225004 2 88969 722111 1 69888 760620 -400581 1 196252 409473 652011 1 2 999999 -700708 2 2 999999 2 18 999981 2 2 999999 2 20 999989 1 2 999992 -129003 1 2 999999 -141138 2 2 999999 2 7 999983 1 2 999997 147798 2 2 999999 2 15 999991 1 2 999999 762334 1 2 999999 245528 2 26518 801920 1 2 999999 -971914 1 2 999999 -356696 2 455766 760117 1 2 999999 627022 2 2 999986 2 623124 705148 2 2 999999 1 2 999999 146772 2 2 999999 2 1 999994 1 2 999999 745303 2 76536 235031 1 71423 703413 -845857 2 343436 588666 2 199254 938279 2 343246 688230 1 632629 791118 955671 1 2 999999 799765 2 2 999999 1 207502 470727 -225569 1 945512 992574 616019 1 293213 418439 -551475 2 11 999982 1 3 999992 308273 1 605512 914021 -919739 1 2 999999 193005 2 2 999999 1 2 999999 185453 2 5 999981 2 214892 379675 1 123381 387572 445737 2 2 999999 1 472551 534477 -889150 1 8 999995 755074 2 15 999995 2 6 999991 1 13 999981 621109 2 2 999999 1 2 999999 -609492 2 16 999982 2 751147 818227 2 2 999999 2 2 999999 1 7 999996 564814 1 2 999999 -240740 1 2 999999 151863 2 158821 302160 1 2 999999 -714644 2 2 999999 2 5 999982 1 100815 606743 -125872 2 9166 781920 2 20 999994 2 2 999999 1 14 999996 -514355 1 20 999990 -612971 1 2 999999 994493 1 2 999999 -998936 2 499896 722271 1 7 999991 -145953 1 320867 809534 889814 2 19 999992 2 15 999991 1 2 999999 -932877 1 2 999999 -501908 1 358945 759990 969325 2 2 999999 2 13 999993 2 13 999999 2 2 999999 1 10 999983 431366 1 461901 624655 19854 1 185255 928947 -627498 1 7 999999 87749 2 12 999989 2 1 999985 2 2 999999 2 6 999984 2 253530 821022 2 2 999999 1 460008 977496 -726094 1 172961 713115 964661 1 15 999981 922615 2 446899 632595 2 124646 593053 2 35235 438408 2 57278 224215 2 7 999993 2 12 999983 2 2 999999 1 13 1000000 -694232 2 243967 790260 2 2 999999 2 2 999999 2 171350 309649 2 2 999999 2 14 999984 1 17 999982 694052 2 203268 595444 1 9 999996 519995 2 657698 964439 2 7957 107662 2 317211 437879 2 2 999999 1 2 999999 469530 2 153057 430301 1 2 999999 -119751 1 17 999986 -194798 1 19154 270226 578557 2 2 999999 2 18 999983 1 6 999981 -913566 1 303956 791668 -887161 1 412204 961566 59251 2 3 999984 1 293103 840668 -465210 2 2 999999 2 2 999999 1 2 999999 126144 2 8 999982 1 89915 356353 -117919 2 6 999990 1 2 999999 624308 2 2 999999 1 9 999991 556889 1 2 999999 -228879 2 5 999984 2 2 999999 2 2 999999 2 9 1000000 2 2 999999 1 19 999987 801026 1 499691 527518 147032 1 2 999999 -666402 2 474737 564777 1 2 999999 333557 1 29017 54230 -953827 1 2 999999 -675419 1 6 999996 526945 2 6 1000000 1 458305 461230 -319713 2 12 999982 1 219977 672666 -648158 1 2 999999 269150 1 16 999997 645967 2 15 999987 2 8 999997 2 16 999993 1 2 999999 967419 1 2 999999 -257687 2 1663 354917 1 10 999982 -956442 2 4 999992 2 16 999997 2 2 999999 2 19 999983 1 657841 742566 -884640 2 15 999986 1 2 999999 -939416 2 2 999999 1 19 999984 492631 2 2 999999 1 1 999984 664904 1 857201 896467 -437104 2 347387 607095 1 2 999999 -442685 1 2 999999 433667 1 10 999985 42460 2 45074 865128 2 2 999999 1 99443 316707 540227 1 419147 832108 -997364 2 2 999999 2 15 999995 2 7 999982 1 711489 993929 -555904 1 254916 857769 -55027 2 15 999983 2 2 999999 2 2 999999 1 2 999999 -895025 2 4 999981 2 2 999999 1 24127 909572 440599 2 49673 74963 1 117599 319067 701990 2 2 999999 1 139053 298492 -260290 1 2 999999 503810 2 446264 901759 2 84499 203257 1 20 999989 -635690 1 1 999994 -410410 2 435646 896295 1 114408 472970 -625239 2 2 999999 2 2 999999 1 2 999999 -762830 2 558559 604084 1 131042 377401 -868167 1 167209 682573 -776379 2 2 999999 1 11 999994 311142 2 13 999998 1 2 999999 -404138 2 39796 973363 2 149639 193380 1 6 999982 964135 2 20233 581463 1 744497 850702 70913 1 13 999986 367453 1 68755 456868 525066 2 16 999997 2 2 999999 1 7 999999 -118369 1 5 999987 349554 1 4 999988 -555403 1 20 999991 110287 2 343115 739701 1 501859 795842 -683909 2 2 999999 1 70256 448614 494113 1 2 999999 335666 2 803252 843886 2 2 999999 1 20 999984 -46081 2 9 999983 1 2 999999 -332699 2 714290 718367 2 2 999999 1 284379 534630 -48614 1 2 999999 -958238 1 6 999981 -586085 2 10 999996 1 18 999984 849054 1 2 999999 -693663 2 2 999999 2 3 999987 2 2 999999 2 2 999999 2 14 999983 1 343076 558257 185626 1 19 999998 417295 2 2 999999 1 421472 806416 -146841 1 289833 775497 -294944 2 2 999999 1 100353 133188 -619646 2 533892 711595 1 2 999999 491981 2 2 999999 2 172059 943534 1 663194 905772 122482 1 4 999981 -589012 1 2 999999 -227849 1 2 999999 627322 1 2 999999 -102080 2 2 999999 2 19 999985 1 2 999999 770813 2 11 999983 1 2 999999 346933 2 184546 294599 1 1 999989 377094 2 4 999983 1 3 999981 173720 1 14 999983 461486 1 294123 483334 -919502 2 566757 935924 2 4 999993 2 2 999999 2 168671 959070 1 646436 776187 764621 1 72395 543712 -963200 1 375292 965247 432146 1 15 999989 197480 1 9 999998 -702238 1 2 999999 661387 1 68680 487312 307482 1 8 999997 -604536 2 436643 949226 2 584079 620610 1 2 999999 359904 2 2 999999 1 2 999999 904032 2 134503 790589 2 2 999999 2 538301 775873 2 18 999989 2 782651 957935 2 4 999999 2 82768 784399 2 9 999990 1 85963 737956 -791076 1 592628 856547 677841 2 2 999999 2 2 999999 1 2 999999 -679728 1 4 999995 -882955 1 2 999999 -830205 2 2 999999 1 12 999996 -863870 1 20 999987 -334567 2 2 999999 1 8 999988 -721402 2 2 999999 2 2 999999 1 2 999999 -715325 1 2 999999 747069 2 14 999987 2 2 999999 1 11 999984 586194 2 381989 417162 2 2 999999 2 7 999992 2 420662 896193 2 2 999999 2 2 999999 2 14 999997 2 593300 973310 1 530120 648389 485460 2 3 999995 1 24820 334675 823534 1 2 999999 -361475 1 2 999999 -702971 1 11 999997 -710018 2 261544 980173 1 7 999992 935028 1 2 999999 -436797 1 9 999996 970703 2 34295 845138 2 2 999999 2 2 999999 1 481801 614193 963849 2 19 999994 1 5 999985 -497260 2 790159 800628 1 14 999981 361079 2 154658 164483 1 222936 925015 633684 2 616035 637202 1 2 999999 -425432 1 148845 250190 -801010 2 98545 800772 2 2 999999 2 4 999996 2 601786 813871 1 186748 477180 621010 2 13 999981 1 19 999989 537280 2 2 999999 1 5 999997 662240 2 14 999993 1 2 999999 -904508 1 2 999999 -744236 1 14 999982 -912206 1 6 999996 -183930 1 68723 606988 84703 2 2 999989 2 517261 964730 1 41572 788777 -41636 1 15487 399102 55064 1 551160 647986 299020 2 2 999999 2 18 999982 2 6 999996 1 2 999999 250426 1 2 999999 -950757 1 165677 254679 -480575 1 293548 521946 430027 2 18 999986 2 577730 947203 2 20 999991 1 182423 864242 511234 2 2 999999 2 482638 614382 2 2 999999 1 194362 246003 -836504 1 2 999999 -833994 1 170314 424548 -784653 2 8 999992 2 12 999991 2 2 999999 2 100089 424534 2 55085 158175 1 278027 571685 -293371 1 2 999999 -200818 2 1 999989 1 8 999995 363534 2 809869 991920 2 2 999999 2 92848 262965 1 2 999999 -351907 2 12 999999 1 81522 101311 880049 2 16 999996 2 2 999999 2 705134 827849 2 17 999996 1 2 999999 174846 1 197224 309901 603892 1 2 999999 -304527 2 891277 916858 2 2 999999 2 62081 689897 2 720796 737058 1 2 999999 3036 1 2 999999 -668417 2 260948 923602 1 466560 564707 -829674 1 2 999999 114247 1 496315 961983 -728419 2 1 1000000 1 20 999989 -319800 2 526495 886631 2 88413 806092 1 355826 507034 -339313 2 9 999982 2 12 999994 1 200765 653902 252138 2 2 999999 2 609698 725357 2 2 999999 2 2 999999 2 2 999999 1 149044 319907 -351342 2 19 999982 1 6 999990 -325619 2 2 999999 1 308065 706049 875742 2 6 999988 2 104298 560308 1 7 999990 -552614 1 2 999999 -14891 2 2 999999 1 23878 369470 242128 1 2 999991 -935952 1 9 999987 -477433 2 109237 911293 2 283699 988283 2 2 999999 2 16 999988 2 386578 768490 1 2 999999 -875388 2 387034 405367 2 2 999999 2 817262 996306 2 2 999999 1 4 999982 269199 2 2 999999 1 13 999993 -765842 2 2 999999 1 2 999999 -21246 1 4 999983 -894483 2 13 999998 1 421665 544504 778654 2 13165 110842 1 2 999999 -883699 1 9 999996 -833431 2 17 999982 1 2 999999 -590893 1 296821 780704 902401 2 20 999985 2 17 999981 2 5172 281437 2 2 999999 1 257376 800209 254899 2 442624 539126 1 99738 704207 -596635 2 12 999989 2 2 999999 2 2 999999 1 854283 924912 926237 2 628540 809275 1 2 999999 -735525 1 18 999993 -846616 1 5 999992 957205 1 319856 715585 535198 2 2 999999 1 382171 718712 663116 2 7 999983 1 15 999988 874475 2 3 999986 2 374068 445220 2 2 999999 2 6 999993 1 9 999997 -366981 1 2 999999 466264 2 20 999989 1 2 999999 560698 2 14 999985 2 2 999999 1 2 999999 -490493 2 2 999999 1 10 999981 485694 1 17 999995 362050 2 19 1000000 1 11 999997 -761992 1 354013 709416 -508311 1 212610 862121 135418 2 2 999999 2 95067 198387 2 2 999999 1 407502 664028 -70697 1 1 999981 121698 2 160675 256274 1 2 999999 211509 2 133379 494129 1 124474 622461 -985092 2 12 999982 2 20 999996 2 390542 484071 2 154776 260182 2 219868 864703 1 2 999999 247051 1 14 999994 939743 2 2 999999 1 2 999999 688267 1 2 999999 27420 2 19 999983 1 2 999999 977714 2 20 1000000 2 142467 545751 1 7 1000000 716783 1 20 999991 -839270 1 19 999986 174488 1 278388 392666 169787 2 180966 870344 1 13 999999 -469519 2 2 999999 1 2 999999 82456 2 15 999985 2 287543 545753 2 863760 924029 1 382855 883296 546867 1 308424 658767 -438738 1 2 999999 -685238 1 2 999999 -995422 2 1 999996 2 8 999996 1 2 999999 -153357 2 9 999985 1 1 999999 996570 1 6 999984 -611610 1 61347 877577 -734374 1 542307 636750 960014 1 132482 149860 456511 2 546027 711377 2 11 999993 2 2 999999 1 13 999996 67770 2 2 999999 2 2 999999 1 471145 788414 45940 1 235015 315353 181384 2 17 999996 1 9 999989 -4435 1 9 999989 517072 2 18 999987 2 756669 984522 1 515352 964725 -968359 2 203766 858489 2 178901 529653 2 382123 574913 2 2 999999 2 16 999986 2 2 999999 2 14 999987 2 2 999999 1 20 999989 -459739 2 2 999999 2 2 999999 2 414504 783115 1 7 999993 763713 1 527017 844046 307458 1 2 999999 -921947 1 719660 848870 555408 1 11 999989 420803 2 36889 758227 2 2 999999 2 2 999999 2 2 999999 1 13 999987 -974826 1 2 999999 245207 1 10 999984 -172025 2 19 999984 1 16 1000000 559122 2 2 999999 2 2 999999 2 740086 854770 2 282158 941344 2 1475 909494 2 386279 578646 2 15 999995 1 2 999999 323388 2 20 999986 1 86378 981021 -50058 2 2 999999 2 171322 483936 2 491166 737265 1 322352 541295 944211 1 181525 609668 -796351 1 304753 919340 -540777 2 31854 422972 2 309333 708324 1 18 999993 175263 1 28011 147067 653989 1 1 999997 -815529 1 9 999982 -187585 1 138241 470503 -396494 2 2 999999 1 312457 902445 694935 1 4 999981 -530077 1 2 999999 682166 2 305018 553387 1 7 999994 701332 2 206313 364038 1 17 999999 550109 1 2 999999 434129 1 2 999999 54215 1 69113 383585 141682 2 19 999998 2 2 999999 2 95345 213399 2 19 1000000 1 2 999999 831989 1 18 999997 -806242 1 5 999998 488353 2 2206 590986 1 30736 187498 -356342 2 2 999999 1 221808 915067 766164 1 28589 750927 964012 2 56828 766894 2 2 999999 2 7 999996 2 62123 810667 2 7 999984 1 2 999999 -159283 2 19 999996 1 2 999999 272216 2 2 999999 1 15 1000000 -884451 2 262100 723290 2 194906 881417 2 651988 693265 1 19 999993 492712 2 2 999999 2 12 999988 2 2 999992 1 7 999985 205188 1 755888 911333 -686477 1 4 999993 733365 2 688369 945513 2 2 999999 2 7 999986 2 824940 857004 1 2 999999 692160 1 366247 808329 982562 2 16 999982 2 8 999992 2 16 999989 2 2 999999 2 2 999999 1 341499 978272 -31069 2 9 999994 1 8 999985 -47993 1 2 999999 490301 2 2 999999 2 372892 885705 2 10 999995 1 252567 258216 139555 2 2 999999 2 181554 238937 2 158407 522097 2 185925 395903 1 2 999999 -951178 2 523158 727846 2 2 999999 2 2 999999 2 566118 649373 2 224275 732503 1 47785 710209 -789356 1 2 999999 510579 1 2 999999 868343 2 216295 377196 1 197054 584459 -689381 2 61676 159767 1 2 999999 -419361 1 832136 927065 523488 2 2 999999 1 401476 667733 -977312 2 183133 726556 1 270697 978610 918554 2 2 999999 2 2 999999 1 2 999999 44411 1 266305 889463 483985 2 129199 809722 1 2 999999 -147076 2 812226 984902 2 10 999988 2 18 999988 2 2 999999 2 14 999992 2 2 999999 1 2 999999 -858180 2 16 999996 1 381354 970181 -297747 1 2 999999 714960 2 617849 633153 2 584544 705035 1 19 999998 811365 1 2 999999 628208 1 5 999992 258271 1 520271 605787 -887471 1 1 999983 -131472 1 7 999995 311732 1 2 999999 747520 2 2 999999 1 2 999999 -428713 2 781443 961289 1 602029 837742 -859087 2 1 999995 1 16 999995 204803 1 32237 771922 338255 2 2 999999 1 197516 251314 -924864 2 5 999991 1 7 999993 2046 2 2 999999 2 289097 425360 2 2 999999 1 6 999981 -168481 2 2 999982 2 17 999995 2 9 999988 1 2 999999 -41014 2 685060 819372 2 8 999992 2 5 999985 1 2 999999 468699 1 2 999999 -456295 2 197550 635515 2 4 999984 1 225524 463109 783069 1 2 999999 -337982 2 5 1000000 1 7 999991 -950012 2 20 1000000 1 21898 970750 730975 2 2 999999 2 3 999986 1 766582 954900 995623 1 18 999982 -436426 1 149821 569277 -843057 1 911708 983462 -563258 1 410044 986193 -129502 1 18 999987 787768 1 5 999986 -105214 2 2 999999 2 5 999994 2 33311 182718 2 255646 990618 1 99065 805758 -67813 2 2 999999 1 140994 694187 -929194 1 2 999999 -806971 2 7 999984 1 2 999999 433717 1 2 999999 -73698 1 461158 746016 247129 1 761007 900798 -792866 1 475248 476980 285298 2 12 999989 2 436642 691486 2 659601 707634 1 1 999997 -378029 1 5 999981 309153 1 333113 992516 -763080 1 11 999999 398060 2 412068 748264 1 11 999991 -363463 2 135438 321271 2 2 999999 1 597668 633176 -893789 2 601072 797454 1 2 999999 109676 2 2 999999 2 2 999999 2 400679 416884 2 181453 927113 2 25843 387188 1 4 999994 -513123 2 2 999999 1 18 999997 -58384 1 2 999999 138136 1 2 999999 520675 2 2 999999 2 2 999999 2 662825 957754 2 6 999984 1 675587 791433 -564905 1 131150 718130 467309 2 2 999999 2 2 999999 1 562262 880425 -308434 1 2 999999 873217 2 541226 947174 1 12 999986 -284905 1 381074 391284 282209 1 2 999999 466654 2 18 999988 1 13 999997 -55494 2 17 999984 1 7 999983 343534 1 11497 903720 353760 1 492222 803630 -552062 2 507792 683750 1 20 999987 48332 2 2 999999 2 104178 699687 1 1 999998 -469248 2 4 999999 1 2 999999 -492057 1 2 999999 590479 2 756217 904633 1 87698 950168 -812471 2 21130 440507 2 183944 501259 1 20717 853923 707969 2 184816 193925 1 86036 808698 -395870 1 3 999986 -203913 1 1 999984 -82768 1 2 999999 404446 1 25091 639367 355358 1 341509 676756 240356 1 13 1000000 -948945 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 79557 690024 1 12 999984 843971 1 8 999986 -571149 1 107712 865041 156264 1 2 999999 -674463 2 10 999990 1 2 999999 854030 2 2 999999 1 2 999999 241163 2 2 999990 2 269806 385372 1 6 999987 15364 2 2 999999 1 2 999999 504034 2 2 999999 1 382071 434464 -602975 1 533124 904413 -253060 1 351364 408516 970487 2 2 999999 1 456699 917018 -135505 2 9 999983 2 12 999997 1 5 999995 -475869 1 2 999999 710595 1 16 999993 621164 2 176104 803368 1 2 999999 464315 1 2 999999 -856163 1 534508 753248 204825 2 2 999999 1 13 999988 -959000 2 2 999999 1 2 999999 -265731 1 15 999997 348530 2 8 999984 1 12 999986 280681 2 2 999999 1 2 999999 231532 1 4 999989 688692 1 10 999982 -482685 1 2 999999 -509577 1 12 999996 -934890 2 2 999999 1 20 999986 -422853 1 2 999999 -859962 2 2 999999 1 164847 220313 -235889 1 30727 371552 349668 1 202471 337264 863802 2 12 999988 2 16 999995 2 2 999999 2 2 999999 2 2 999999 1 301962 650879 -964190 1 2 999999 -7383 2 398470 957505 2 2 999999 1 2 999999 -952228 2 364173 777654 2 2 999999 2 2 999999 1 2 999999 -262121 1 5 1000000 174446 2 9 999989 2 348837 966791 2 7 999999 1 12383 126442 744927 2 17 1000000 1 2 999999 -150324 2 37558 905827 2 6 999981 2 6 999996 1 5 999983 -771509 1 18 1000000 -793504 2 13 999986 2 12 999989 1 4 999984 910915 2 2 999999 1 12 999999 -949609 1 2 999999 -234195 1 1805 194678 -934857 2 2 999999 2 336818 688194 1 15 999995 -39338 1 357732 995796 -597485 1 2 999999 -402777 1 451001 478158 442704 2 18647 100916 1 540686 801823 -19164 1 4 999984 452876 2 235681 518162 1 520434 963855 514301 2 2 999999 1 12 999982 257235 2 257243 492475 2 3 999994 1 817906 984846 -800956 1 75651 688820 500718 2 19 999998 2 2 999999 2 2 999999 1 9 999999 -79200 1 553122 601202 -531142 2 319530 577175 1 426170 623250 679390 2 2 999999 1 321296 641150 457897 1 1 999996 -988492 1 2 999999 657386 1 8 999993 -736176 2 567846 858368 2 63246 899610 2 16 999996 2 1 999987 2 650562 932155 1 18 999991 282975 1 2 999999 -638986 2 10 999986 2 15 999999 2 2 999999 2 174 978667 2 2 999999 2 262539 508625 2 7 999993 1 17 1000000 31983 1 2 999995 685412 2 2 999999 1 2 999999 -740475 2 691605 828939 1 2 999999 933214 2 13 999982 2 17 999990 2 4 999981 2 9 999981 1 6 999990 -877929 1 18 1000000 -100324 2 370443 786911 2 4 999995 1 2 999999 -275182 1 3 999983 105568 1 2 999999 112640 2 2 999999 2 11 999987 1 277716 851270 -834432 1 14 999997 354632 1 2 999999 419678 2 18 999996 2 2 999999 2 2 999995 2 138497 675060 2 16 999998 2 16 999989 1 2 999999 -938112 1 6 999983 875800 1 6 999994 53993 1 2 999999 315018 2 3 999987 1 49484 581836 428325 2 667356 777606 1 5 999989 666349 1 8 999987 -620962 2 9 999998 2 16 999996 1 227106 852828 -225141 2 16 999989 1 147624 613546 632533 2 331298 513460 1 2 999999 107365 2 2 999999 1 8 1000000 74420 2 388035 403989 1 13 999987 -902794 1 311083 420759 -407969 1 18 999995 -194719 1 9 999981 271687 1 2 999999 -330911 2 570887 878459 2 2 999999 2 2 999999 1 2 999999 -871584 2 19 999987 1 2 999991 180081 1 2 999999 -171206 2 2 999999 1 2 999999 114615 1 2 999999 550937 2 7 999981 1 6 999983 397199 1 517205 600992 78724 1 11 999982 -447764 1 146971 696509 684440 2 9 999992 1 10 999987 -426521 2 2 999999 1 16945 26011 -287138 2 2 999999 2 5 999998 1 14 999989 -729303 1 377937 665690 -664568 2 2 999999 1 14 999982 -242512 2 386376 732056 1 270302 324773 723101 1 2 999999 433235 2 2 999999 2 9 999987 1 3 999986 -549989 1 499106 785957 395334 1 152383 255981 576000 2 4 999990 1 30795 799576 -600040 1 3 999987 -556087 1 2 999999 149317 1 2 999999 977171 2 10 999985 2 2 999999 2 2 999999 2 389987 829003 2 7 999993 2 2 999999 2 170190 485013 1 481677 703972 -309704 2 21430 613196 2 6 999990 1 2 999999 885872 1 2 999999 -326708 1 4 999987 -104728 1 88555 872051 -642589 1 11 999987 9545 2 324420 600853 2 12065 171288 1 249740 412682 -940545 1 2 999999 414680 2 12 999989 2 3 999995 2 258914 645523 2 2 999999 2 912050 967551 1 637769 741978 -340541 1 2 999999 -936606 1 53733 647638 131499 1 2 999999 609841 1 2 999999 -90562 1 195955 792865 -655106 2 25780 263380 1 2 999999 57349 1 228356 355609 123748 2 2 999999 2 10 999985 2 12 999990 1 2 999999 730889 1 2 999999 -850126 2 19 999989 2 655287 702505 2 300689 733709 2 8 999984 1 22560 836944 -390817 1 13 999999 946575 2 20 999989 2 334428 632035 2 224574 589109 1 13533 752607 -32089 2 14 999998 1 1 999982 -188888 1 20 999983 -357131 2 2 999999 2 8 999994 1 17 999988 -12761 1 2 999999 -185811 1 322673 865053 328380 2 9 1000000 2 732645 896371 2 185989 264606 2 2 999999 1 585861 758203 -742684 1 2 999999 -353699 2 11 999986 1 1687 33157 389870 1 2 999999 -719181 1 364836 969893 -723229 2 319600 814665 2 2 999999 2 565949 783090 1 2 999999 836236 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -307311 1 15 999986 966241 2 325680 370736 1 2 1000000 -802160 2 103294 327871 1 8 1000000 -283710 2 20 999989 1 2 999999 43805 2 2 999999 1 2 999999 291471 2 4 1000000 2 1 999991 1 551780 873001 83669 1 301218 660084 43613 2 34871 353460 1 9 999996 -601578 1 2 999999 625404 1 17 999990 978638 1 331222 804502 831138 2 18 999982 2 2 999999 1 139883 308678 231598 1 2 999983 74449 2 2 999999 2 125302 396668 1 7 999991 890183 2 14 999990 1 461639 520874 139381 2 111975 487616 2 7 999997 1 200451 762928 -684421 1 2 999999 -207988 2 13 999995 1 206075 241564 -380670 1 1 999981 588247 2 2 999999 2 17 999985 1 650114 880949 994758 1 110154 463472 -930296 2 2 999999 1 15760 183534 392773 1 441781 920724 729742 2 17 999993 2 2528 523848 1 12 1000000 -758783 1 220060 285938 28760 1 2 999999 -513714 1 1 999983 516944 1 2 999999 -217296 2 584444 795384 2 16 999994 1 583116 811901 428159 1 18 999995 -594610 1 2 999999 617723 1 2 999999 602493 1 62284 213344 -533324 1 166452 235622 -720649 1 891157 945206 -612244 1 2 999999 -553198 1 621651 759102 -302111 2 5 999987 1 2 999999 -474247 2 526990 816733 2 3 999991 2 9 999991 2 181562 585358 2 2 999999 1 8 999986 -322230 1 15551 710285 -173436 2 51671 226853 2 157798 178666 1 2 999991 -663522 1 17 999995 662031 1 102575 193394 -912259 2 6 999987 1 8 999988 707775 2 2 999999 1 18 999992 872030 1 2 999999 889534 1 595583 787474 -108812 1 10 999991 -996844 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999987 1 372253 774262 557314 1 271682 795835 -224417 1 11 999987 -491239 2 2 999999 2 119300 292107 1 2 999999 -180192 2 20 1000000 1 69870 151427 -5483 2 5 999992 2 2 999999 1 12 999990 347065 2 2 999996 1 2 999999 807279 1 10 999991 354181 1 2 999999 203053 1 2 999999 359542 2 2 1000000 1 2 999999 -194515 1 20 999985 580114 1 46738 383272 523622 2 6 999987 2 58930 240430 1 2 999999 -39479 2 218080 227551 2 2 999999 2 2 999999 2 561600 708096 1 360769 450831 261812 2 406760 477354 2 292410 938274 2 601585 943432 1 579781 765012 -156120 1 2 999999 -614323 1 2 999999 -28083 1 2 999999 -290365 1 19 999995 -316735 1 212618 994706 596921 2 18 999986 2 2 999999 1 15 999982 -533215 2 7 999990 2 11 999994 1 5 1000000 752951 1 361665 781180 -727339 1 34900 947220 -612066 1 521625 867209 -500390 2 3 1000000 2 2 999999 1 6 999985 716151 1 2 999999 -305216 2 2 999999 2 2 999999 1 518943 607057 -458371 1 9 999982 274403 1 303242 610782 998607 2 2 999987 1 81030 567477 -986318 1 2 999999 338443 1 118981 429109 -618171 2 487429 674398 2 524650 678915 1 11 999986 879277 2 11 999986 2 18 999988 2 17 999981 2 2 999999 2 2 999999 2 17 999982 1 432429 510848 873521 1 171748 508268 -159382 2 393689 826197 1 20 999986 -255148 1 104448 397427 894142 2 2 999999 1 9 999996 -24340 2 2 999999 1 2 999999 -701220 2 385199 570799 2 435739 776976 2 3 999998 1 59767 480705 -925226 2 1 999988 2 354265 675106 1 2 999999 855784 2 2 999991 1 43487 335421 654651 2 14 999995 1 2 999999 -163603 1 233611 638138 -843507 2 12 999987 1 799787 814657 -60419 2 17 999996 2 4 999992 2 5 999987 2 710111 823989 1 14 999981 421781 2 1 999993 1 214156 442130 315661 2 216608 545380 2 18 999997 1 9 999994 -745469 1 76055 283947 -366336 2 199218 541490 2 44033 441490 1 15 999998 915359 1 2 999999 900580 1 1 999982 517289 1 73758 301502 -807739 1 12 999982 940599 1 674408 913970 272979 1 3 999984 -554747 1 390714 523708 232797 1 8 999982 -923772 2 4 999985 2 598417 977275 1 411957 950554 -482576 1 15 999994 581076 1 19 999991 498906 2 2 999999 2 7 999984 2 7 999990 2 2 999999 1 31362 180941 228064 2 40036 183939 2 2 999999 1 14 999998 -239606 2 4 999994 1 379455 566766 998274 2 5 999982 2 20 999995 1 272541 745978 -392942 1 16 999995 184456 1 17 999996 667511 2 16 1000000 1 18 999999 326200 1 2 999983 -312814 1 15 999996 85693 1 343066 759509 201614 2 17315 922792 2 3 999986 2 7 999985 1 11 999981 -864858 1 16 999982 957090 2 2 999999 1 13 999998 670407 2 2 999999 2 393224 720008 2 2 999999 1 486372 795371 8070 1 389168 971532 895214 1 15178 293292 987474 1 2 999999 284606 2 2 999999 1 20 999996 491289 1 2 999999 -86308 2 14 999990 2 8 999993 1 2 999999 528041 1 4 999982 -21849 1 2 999999 501549 2 2 999999 1 354628 424731 717403 1 208703 224350 467293 1 12 999995 -179538 2 3 999998 1 398586 825934 -566992 1 2 999999 -602426 1 6 999990 274856 2 9 999993 2 2 999984 2 31389 716198 1 370187 415218 124130 2 2 999999 1 18 999998 945697 2 6 999997 2 5 999992 1 2 999999 739368 1 4 999981 846068 2 137776 630758 1 2 999999 -521761 1 20 999989 637090 2 388282 841977 2 215365 687144 2 2 999999 1 159616 228897 785017 2 19 1000000 1 335855 456586 -570883 2 2 999999 2 386717 497806 2 117163 177086 1 2 999999 -783680 2 14 999981 1 2 999999 -828304 1 398143 691954 -778846 1 84262 990379 166038 1 595203 646072 264819 2 2 999999 2 385645 906178 2 2 999999 1 634423 643133 -396357 2 14 999990 2 87926 615729 1 2 999999 192620 1 4 999981 -347096 2 2 999999 2 2 999999 2 2 999999 2 18 999990 2 9 999982 1 587500 857214 588298 2 2 999999 2 5 999989 1 6 999992 -550654 2 2 999999 2 15 999990 2 91401 828319 2 161209 253335 2 484107 628659 1 465130 729299 -588912 2 94452 784210 2 17 999993 2 441983 523728 2 641206 990124 2 2 999999 2 13 999996 1 163273 345873 -406580 1 2 999999 237543 1 2 999999 512665 2 4 999996 2 129282 237516 1 2 999999 -136788 1 72869 592946 -276414 2 170765 732086 2 2 999999 1 2 999999 997466 1 294268 631490 945552 1 11 999983 612120 2 144611 149465 1 2 999999 638086 2 704268 771364 2 2 999999 2 2 999999 1 106392 837280 -793919 1 2 999999 -45475 2 2 999999 1 2 999999 997240 1 485184 525097 -772046 2 215387 604324 1 20 999998 -839739 1 10 999992 -706794 1 2 999999 15787 2 8 1000000 1 2 999999 -517690 2 2 999999 1 13 999984 971247 1 3 1000000 923720 2 1180 576064 1 2 999999 282365 1 10 999988 -237675 2 298559 805647 1 20 999994 -871643 2 2 999999 1 2 999999 -742589 2 10 999984 2 13 999999 1 354516 781529 738705 2 18587 820898 1 2 999999 -116657 2 2 999999 2 163623 246818 2 2 999999 2 2 999999 2 639509 778357 2 623433 901136 2 373377 824276 1 435288 934151 -508207 2 14 999985 2 2 999999 1 2 999999 -642186 1 504418 676340 -487181 1 2 999999 -977560 2 2 999999 1 18 999984 -425756 2 9 999998 1 2 999999 87662 1 302930 429375 -331354 1 16 999995 -923688 1 2 999999 129313 2 19 999991 2 18 1000000 1 2 999999 35084 1 2 999999 138340 1 16 999993 -663541 1 117436 840625 424624 2 726341 777876 1 2 999997 149560 1 2 999999 -86738 2 2 999999 1 156809 192917 923065 1 9 999997 -463493 1 2 999999 614945 2 18 999989 1 185984 771873 713035 1 2 999999 -318265 2 20 999985 2 21788 91229 1 2 999999 -92369 2 2 999999 2 1 999996 2 547438 578527 2 8 999991 2 2 999999 1 2 999999 727011 1 697627 725602 -135620 2 4 999997 1 172405 463458 203619 1 15 999999 -513785 1 2 999999 605018 2 46525 290666 1 11 999999 645951 2 2 999999 1 838640 872258 425442 1 727368 886654 -678118 1 13 999996 181348 1 9 999995 -894535 1 2 999999 932948 1 2 999999 -857629 2 2 999999 1 2 999999 631193 1 7 999992 305140 2 736498 857048 1 9 999991 393282 1 9 999996 120592 1 11225 384965 -30953 1 2 999999 -82675 1 9 999984 172352 1 2 999999 -234763 1 16 999991 -400145 1 351173 454422 92577 2 14 999992 2 2 999999 1 5 999983 -423960 2 388076 829701 2 89317 384853 2 2 999996 1 333970 964172 -593708 1 2 999999 410454 2 60065 821873 1 875663 956965 -78199 1 2 999999 678003 2 724116 869500 2 637348 727914 2 181890 417829 1 50000 357671 782124 1 2 999999 492995 1 30345 839945 -163595 1 203886 311787 -56334 1 109836 276736 -268637 2 186253 662959 1 277055 328460 512629 1 1 999985 492176 1 12 999999 13599 1 20 999998 680473 1 2 999999 -216543 1 281143 608817 212438 2 2 999999 2 13 999990 2 23514 33718 1 128231 889478 249087 2 2 999999 1 87737 192331 -860527 2 9 999995 2 1 999992 1 1 999981 -926960 2 2 999999 1 6 999982 435178 1 562625 915896 520067 2 2 999999 2 21761 750761 1 239914 575179 -4128 2 4 999998 2 2 999999 1 534707 882836 927252 2 4 999989 1 98478 318905 -231170 2 58496 597885 2 214782 681098 2 12 999996 1 2 999999 39396 2 64080 896615 2 11 999985 1 7 999983 814038 1 2 999999 -417604 2 11 999981 2 146608 192425 2 2 999999 2 925440 961752 2 16 999992 2 2 999999 2 6 1000000 1 391607 466632 547185 1 263242 494825 35184 1 15 1000000 -817527 1 260309 559308 398425 2 376285 957033 1 2 999999 421386 1 811619 967820 -395113 2 2 999999 2 2 999999 1 606040 763978 -820271 1 2 999999 -895433 1 436 424402 731988 2 241308 764195 2 366889 743169 1 2 999999 138090 1 18 999993 779252 2 519526 786250 1 2 999998 90312 2 478644 783844 2 2 999999 2 655465 925608 1 663655 936682 -426595 1 256929 555045 412336 2 370619 782916 1 15 999983 187509 1 431957 570794 -23836 2 3 999992 1 2 999999 710469 1 576537 761337 905841 2 760101 896197 2 10 1000000 2 729995 992190 1 585910 650944 -419254 1 239291 511893 943815 2 3 999998 2 18 999984 1 2 999999 -488017 2 264934 717647 2 2 999999 2 4 999987 2 207002 385823 1 293671 317442 921125 1 299133 830652 182004 2 331600 515904 2 2 999999 2 352063 443553 2 2 999999 1 878354 918426 724515 2 13 999982 2 3 999997 2 19 999994 1 14 999997 -483227 2 4 999995 2 616075 882986 1 455678 585086 -882033 2 2 999999 2 18 999987 1 7563 563944 341617 2 292905 921056 1 12 999988 -425663 2 2 999989 1 12 999983 -455704 1 18 999992 -300564 2 11 999987 1 197208 262668 901386 1 19 999989 11654 2 2 999999 2 2 999999 1 20 999991 -875255 1 588162 778476 -84691 1 6963 736695 361696 1 2 999999 370246 2 2 999999 2 426907 973802 1 19 999997 -806456 1 369890 616753 167991 2 2 999999 2 2 999999 1 2 999999 -50488 2 606799 723850 2 179448 497397 2 3 999989 1 2 999999 373035 1 847251 922178 615233 2 21039 833131 1 10 999995 497649 1 218062 502805 860294 1 13 999992 25953 1 9 999981 -162622 1 2 999999 436314 1 2 999999 -501418 2 2 999999 1 2 999999 557986 2 323274 830887 1 2 999999 -990751 1 2 999999 -567481 1 7 999986 364969 2 2 999999 2 2 999999 1 71543 895831 603498 2 2 999999 2 2 999999 2 5 999996 1 2 999999 945799 2 2 999999 1 347892 501545 -59895 2 10 999999 2 225289 424828 2 20 999987 1 200585 793809 699031 2 2 999999 2 4 999984 2 2 999999 1 14 999982 -319528 1 788545 955076 -673292 1 131004 877112 -710307 2 17 999999 2 20 999986 1 2 999999 -480622 1 820274 837917 -621969 2 701938 984653 1 2 999999 781223 2 4 999981 2 570427 662977 1 2 999999 -327691 2 2 999999 1 289910 984824 308574 2 2 999999 2 2 999999 1 2 999999 714239 1 3 999986 39701 1 2 999999 -266465 1 2 999999 -707755 1 17 999990 715200 2 2 999999 1 2 999999 709961 1 2 999999 -280667 1 76823 448819 60021 2 10 999983 2 19 999987 1 130666 872079 159120 1 6 999982 391532 2 15 999985 2 469036 667714 1 15 999985 685321 1 2 999999 321997 2 2 999999 2 11 999992 2 2 999999 1 172753 807271 379857 2 20 999991 1 3855 229527 524945 2 593466 905376 2 2 999999 1 91843 99759 -476028 1 13 999990 -980388 2 2 999997 1 282523 774769 -823794 2 2 999999 1 13 999990 177811 1 360718 792395 153245 2 2 999999 2 2 999999 2 2 999999 2 10 999989 2 213677 804939 2 5 999990 1 11 999987 57526 1 2 999999 783588 2 2 999999 1 8 999997 -420713 2 442815 562785 1 114382 716972 363667 2 3 999996 1 11 999991 -937638 2 15 999999 1 2 999999 -166051 2 2 999999 1 17 999987 -512132 1 2 999999 127639 1 253537 742670 -6779 2 9 999996 2 381876 497537 1 19 999988 -498394 1 302169 560160 465394 1 64317 260636 770161 1 2 999999 346990 2 16 999982 1 738099 752273 -908737 1 10 1000000 -836334 2 8 999985 2 2 999999 2 7 999992 2 2 999999 1 15 999994 -495540 2 471125 612183 1 358504 932293 -882470 2 2 999999 2 18697 613989 2 14 999981 2 4 999998 2 78037 644154 1 286264 952743 78513 2 5 999997 2 16 999983 2 2 999999 1 50365 933804 743311 2 2 999981 1 2 999999 248595 2 2 999999 2 17 999984 1 2 999999 329184 2 8 999993 2 2 999999 1 2 999999 599923 1 2 999999 -653424 1 2 999999 312041 2 2 999999 2 2 999999 2 137488 821227 2 2 999999 2 2 999999 2 323342 667293 1 3 999987 -827458 1 152336 596440 -42128 2 496206 875460 1 2 999999 -924881 1 20 999990 458443 2 889028 952117 2 13 999993 2 2 999999 2 19 999985 2 749236 818525 1 9 999984 272973 1 454161 656654 507140 1 2 999999 -344075 2 2 999999 1 2 999999 -955858 2 18 999982 2 335309 849400 1 2 999999 223676 1 939445 967771 -786674 2 14 999984 2 1 999996 2 2 999999 2 280111 333542 2 377760 407396 1 8 999988 587896 1 2 999999 56827 1 2 999999 851271 2 2 999999 1 89998 862246 -242513 2 2 999999 2 159041 727808 2 188024 193436 1 2 999999 711222 1 775187 933233 -178276 2 20 999993 2 233666 954739 2 2 999999 1 16 999998 -343147 2 303237 957559 2 2 999999 1 2 999999 -587630 2 2 999999 1 12 999987 -504505 2 18 999998 1 2 999999 -108477 2 2 999999 2 11 999997 1 128784 487619 -77940 1 17 999986 200879 1 502541 582399 -249313 1 19 999985 963546 2 2 999999 1 11 999994 160906 1 79801 603209 -906301 1 2 999999 44393 1 8 999981 277244 2 2 999999 2 821087 864945 2 13 999989 2 2 999999 1 113062 513591 -549639 1 2 999999 -301932 2 2 999999 2 2 999999 1 2 999999 -315387 2 2 999999 1 6 999994 -181113 2 2 999999 1 2 999999 610744 1 20 999995 -365159 2 2 999999 2 82536 238223 1 2 999999 989057 2 3 999983 1 15 999998 329433 1 277631 917636 549031 1 5 999988 350795 2 2 999999 1 2 999999 837058 2 13 999994 1 413520 512955 -456807 1 482364 989569 719277 2 374080 500676 1 12 999992 -419921 1 32594 747628 579983 2 449324 793653 2 433369 481537 2 103578 226535 1 5 999985 526792 2 38054 898946 1 2 999999 -76269 2 164469 599446 2 13 999992 1 13 999989 402893 1 716832 728252 315738 2 154218 274351 1 8 999989 -659453 2 16 999999 2 19 999997 2 2 999999 2 606614 693817 2 5 999994 2 87392 531682 1 2 999999 766617 2 49641 731889 2 2 999999 1 2 999999 -393142 1 266418 725027 420141 1 2 999999 -639164 2 379784 833563 2 2 999999 2 2 999999 1 2 999999 543375 1 564960 858435 226321 1 120797 776928 118045 1 2 999999 934920 2 2 999999 2 15 999997 2 2 999999 2 551188 805939 2 11 999982 2 7 999983 2 2 999999 1 125454 215773 -254934 1 613103 967012 -308424 1 85700 498773 -957836 2 2 999999 1 157241 981123 887362 2 16 999992 2 463796 801266 2 2 999999 2 181530 559326 2 17 999985 1 659177 880281 586559 1 473515 696059 -146720 2 6 999982 2 2 999999 1 1 999997 -266967 2 508134 953278 1 144033 202976 -77618 1 14 999995 920312 1 4 1000000 736602 1 73686 512054 -78245 2 11 999987 2 79985 253185 2 176671 297721 2 14 999999 1 145317 691363 -994932 1 2 999999 -593229 2 15 999987 2 10 999987 2 13 999992 2 307011 471689 2 684543 833449 1 445984 483278 762885 2 20 999999 2 256522 887671 2 10 999989 1 410522 561490 -866976 1 12 999996 -129100 1 2 999999 641440 1 14 999986 76284 2 2 999999 1 101475 360675 -612992 1 135997 908394 -917989 1 111151 510500 -703692 1 2 999999 444512 2 4 999991 2 2 999999 2 18 999998 1 321138 460880 600203 1 6 999993 -496531 2 2 999998 1 80920 924715 -358741 1 323595 761370 192822 2 2 999999 2 566410 614080 2 4 999988 1 437151 820395 583299 2 2 999986 2 2 999999 2 2 999999 2 603971 762013 1 20 999984 14821 2 546946 584860 1 2 999999 424408 2 2 999992 1 17 999994 563602 2 2 999999 2 4 999991 2 19 999996 2 127150 243905 2 61325 665701 2 2 999999 1 105942 888707 -837281 2 18 1000000 1 7 999987 569661 1 2 999999 606921 1 231528 611803 -554523 2 1 999986 1 452902 538120 -1215 1 17 999992 -400888 2 2 999999 1 2 999999 -956685 1 15 999998 -420932 2 4 1000000 1 2 999999 -26130 2 2 999999 1 9 999981 -863607 1 69746 953106 -187138 2 368149 400334 2 9 999982 1 2 999999 -532391 2 2 999999 1 2 999999 -389013 1 2 999999 952853 2 845248 969599 2 2 999999 2 216880 743612 2 14 999997 1 2 999994 212251 2 392558 885277 1 2 999999 207074 1 18 999991 832947 1 44141 869068 -724610 2 2 999999 1 17 999994 -168895 2 2 999999 2 2 999999 2 144865 199441 2 258105 648239 2 2 999999 2 142219 418567 2 512630 522874 1 2 999999 -818865 1 15 999997 -963678 1 9 999992 287760 1 308543 422754 86495 2 2 999991 1 2 999999 282158 1 2 999999 811505 1 227792 721319 -715921 2 13 999984 2 174620 414935 2 390287 648637 1 2 999999 -936557 1 19 999994 154324 1 586519 685539 -936810 2 2 999999 2 2 999999 2 2 999999 1 116937 168554 -940235 1 252828 602103 858531 1 2 999999 580789 1 2 999999 745727 2 2 999999 1 7 999995 -100805 1 2 999999 205951 1 2 999999 -691987 2 2 999999 2 422841 782032 1 1 999998 524770 1 8 999989 142878 1 2 999999 454370 2 10 999993 1 172843 765189 775662 2 2 999999 2 171810 366025 1 2 999999 39844 1 2 999999 212583 2 2 999999 1 18 999989 776764 2 400118 524797 2 2 999999 1 9 1000000 -423646 1 4 999985 -693541 2 473869 492754 1 7 999992 668189 2 11 1000000 2 11 999992 2 68870 470670 2 116063 193356 1 15 999991 152592 1 2 999999 46966 1 12 999992 59894 2 2 999997 2 2 999999 2 9 999984 1 15 999987 198006 1 2 999999 -385562 1 426609 762017 -768701 1 75426 500691 179095 1 209432 720136 -41504 1 389528 605357 299897 1 9235 495551 -547717 2 590599 898007 2 565998 689163 1 2 999999 -247112 1 9 999987 -146368 2 2 999999 1 1 999991 -947319 2 1 999990 1 376612 546352 3999 1 141890 509650 -964083 2 12 999984 2 2 999999 2 2 999999 2 14 999991 2 303079 604556 2 19 999987 1 45156 71818 -904375 1 10 999984 -928773 2 199571 359982 2 176006 338500 2 28106 405530 1 144736 206111 992113 1 2 999999 732829 1 2 999999 612200 2 348557 974995 2 873850 888482 1 2 999999 -390785 2 2 999999 2 11 999988 2 17475 63402 2 2 999999 1 2 999999 303947 2 731078 933693 1 1 999996 171712 1 194047 223065 982111 2 196919 472004 1 318208 629419 251231 1 100462 985359 495682 2 19 999999 2 422490 748689 1 480742 596543 -914560 1 2 999999 -475786 1 799719 869960 -424528 1 2 999999 325443 2 447501 453521 2 2 999999 1 2 999995 896517 1 3 999992 117406 1 16 999981 486123 2 335898 408670 1 2 999999 965455 2 2 999999 1 390822 712536 753374 2 429409 578769 1 11 999984 -657969 1 735628 843448 203664 2 803688 946984 2 350603 875873 1 42316 58321 853455 1 16 999995 873257 2 2 999999 2 2 999999 1 250003 718996 -525039 1 837729 946110 -474300 1 2 999999 754224 2 2 999999 2 2 999999 1 2 999999 -810766 2 239222 730713 1 387212 655929 -566519 1 147369 856594 -748544 2 14 999987 1 2 999999 353010 1 2 999999 445616 2 19 999985 1 2 999999 -898223 1 17 999998 24717 1 12 999992 978755 2 1 999993 1 2 999999 -205465 2 2 999999 2 2 999999 1 63379 968009 262965 1 2 999999 437078 2 60722 69976 2 168622 645280 1 14 999990 703423 1 2 999999 -431892 1 796794 796888 -388288 2 2 999999 1 3 999992 801403 2 4 999985 2 7 999995 1 8 999988 124926 2 19 999983 2 613568 918072 1 11 999993 448807 2 1 999998 1 2 999999 -518647 2 88524 820103 1 213067 945994 826460 2 378753 474443 2 738588 938639 1 7 999988 -961208 1 5 999999 948133 2 16 999984 1 16 999982 -880631 1 2 999999 -867285 1 2 999999 613005 2 528508 820161 2 502068 561158 1 718486 752460 -232952 2 2 999999 2 2 999999 1 2 999999 -146097 2 17 999982 1 52379 748534 -818434 2 2 999999 2 2 999999 2 145725 190401 2 2 999999 1 53767 196578 360180 1 259474 811732 -57553 1 470923 893444 943753 1 535547 761072 -169923 1 2 999999 989892 1 2 999999 258050 1 2 999999 -258472 2 460494 812812 2 12 999995 2 711077 764897 1 11 999984 890342 1 11 999997 204119 2 17 999991 1 35081 365827 642957 2 18 999986 1 6 999982 455984 1 14 999982 -471854 1 2 999999 854702 2 2 999999 2 11 999990 2 2 999999 1 2 999999 -380192 1 6 999981 324696 2 573664 983673 2 86345 822145 2 9 999991 2 2 999999 2 2 999999 2 2 999999 1 520370 809024 688045 1 2 999999 355050 1 5 1000000 735228 2 2 999999 1 4 999984 826463 2 2 999999 2 2 999999 1 419617 922863 916860 1 6 999990 153439 1 9 999987 964330 2 2 999999 1 384576 657298 167022 2 2 999999 2 2 999999 2 19 999997 2 648252 982237 2 343667 727788 2 2 999999 1 10 999994 -544947 2 2 999999 2 487390 937757 1 13 999992 95806 2 3 999982 1 19 999984 561658 2 13 999984 1 413039 414473 -948761 1 20 999989 164442 2 19 999981 1 8 999983 236597 2 2 999999 1 2 999999 72713 2 1 999981 2 20695 304230 2 284000 531183 1 2 999999 -401993 1 2 999999 -836073 1 17 999990 -953615 2 15 999996 1 3 999993 -335514 2 2 999999 1 7 999990 -756989 2 5 999984 2 6 999982 1 21810 141803 119302 2 2 999999 1 13 999981 171709 2 16 999984 2 4 999983 1 2 999999 -621352 2 2 999999 2 595191 796115 2 2 999999 2 1 999988 1 4 1000000 -790710 1 17 999986 203981 2 241284 336691 2 176155 353056 1 2 999999 -10834 1 275641 427798 -774257 1 2 999999 -244560 1 10 999999 -66002 2 2 999999 2 2 999999 2 7 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -848107 2 2 999999 1 9557 198787 -807055 1 254941 407973 801539 2 2 999999 2 20 999997 1 2 999999 503457 2 2 999999 2 2 999999 2 2 999999 2 20 999986 1 2 999999 479938 2 2 999999 1 2 999999 -51992 1 110594 999192 -125013 2 210619 604526 1 2 999999 285307 2 2 999999 1 330084 608448 -519062 1 89130 948034 434382 2 568172 770229 1 2 999999 -19645 2 673834 777807 2 157603 313108 2 188454 294308 2 2 999999 1 323032 535101 -445815 2 587368 886314 1 429612 817134 916755 2 20 999996 2 2 999999 2 4 999996 2 10 999991 1 146865 383414 333059 2 2 999999 2 10 1000000 1 2 999999 535988 2 11 999984 1 2 999999 552826 2 2 999999 2 2 999999 2 19 999989 2 3 999997 1 9 999985 -23234 1 4 999996 -114936 1 2 999999 512778 1 11 999984 421643 2 1 999981 2 107741 380577 1 364644 779469 872096 2 2 999999 2 2 999999 1 10 999989 481648 2 283004 640007 2 440603 501692 2 2 999999 1 685320 879937 304101 1 100057 261761 838219 2 12 999986 1 2 999999 -579795 1 421752 625282 699115 1 2 999999 201523 1 71052 584150 -65815 2 2 999999 2 710639 775655 1 277974 813755 -622054 1 17 999981 -815894 2 8 999998 1 19 999990 29434 2 10 999994 1 12 999989 -499141 2 10 999992 1 17 999997 692119 2 5 999994 2 13 999983 1 496271 534184 -43352 1 2 999999 219568 1 2 999999 -748522 2 2 999999 2 425801 553255 2 16 999999 2 8 999999 2 10 999998 2 2 999999 2 507690 600301 1 2 999999 -705738 2 300302 858162 2 2 999999 1 469662 477641 -932684 1 4 999995 191921 2 183189 396755 1 18 999991 -765060 1 510187 514883 -575748 1 466067 864677 852819 1 14 999981 372504 1 598540 769625 -578338 1 10 999994 -720627 2 315308 404815 1 2 999999 -258941 2 116602 691763 1 2 999999 379712 1 17 999997 -209861 2 2 999999 2 648387 831272 1 48224 446869 -191535 2 12 999991 2 2 999999 1 2 999999 -238185 1 61178 731149 -931165 1 5 1000000 -94408 1 8 999983 -633370 2 72421 470206 2 20 999998 2 19 999985 1 2 999999 -711426 2 18 999987 2 394871 639204 1 2 999999 -784062 2 564149 760032 2 2 999999 2 2 999999 2 12 999994 2 2 999999 2 2 999990 1 80111 924630 -267242 1 939251 995918 537855 2 256261 310172 2 201162 590074 1 2 999999 475034 1 679717 809523 -661481 2 4 999993 1 90553 807216 -199769 1 663346 958448 -899061 2 2 999999 1 17 999984 694875 2 14 999998 1 677069 703256 -113990 1 2 999999 -701500 2 2 999999 2 18 999989 2 99165 909507 1 6 999999 815249 2 2 999999 2 2 999999 2 2 999999 1 794074 874958 960365 2 2 999988 2 2 999999 2 807648 823430 2 342649 356256 2 2 999999 2 323514 337886 2 2 999999 2 16 999996 2 366416 471045 2 369683 959887 2 2 999999 2 14 1000000 2 2 999983 1 4 999995 -214216 2 2 999999 2 64718 143881 2 242137 975539 2 463467 675719 2 19 999995 2 2 999999 2 11 999993 2 251911 786804 2 499220 509158 2 39777 523766 1 20 999986 -400107 2 12 999993 2 2 999999 2 20 999997 2 2 999999 2 6 999993 1 48362 898255 -24849 2 2 999999 1 200445 212804 -758346 2 857334 862566 1 328844 781138 -485296 1 11 999981 568891 2 9 999981 2 2 999999 1 5 999983 286233 2 2 999999 1 2 999999 491406 1 304281 437550 -250007 1 2 999999 -601494 2 2 999999 1 10 999994 -186524 2 416932 847359 1 47673 89581 368769 2 4 999996 1 190206 230335 779523 2 817318 934601 1 2 999999 -215559 2 2 999999 1 2 999999 47313 1 2 999999 -786766 2 747999 999742 1 12 999994 -549306 1 187924 940296 -750871 2 158487 335061 1 2 999999 683850 2 8 999984 1 470899 575400 -136719 1 2 999999 -164166 2 364316 845280 2 480502 558369 2 666165 818647 2 52196 870462 2 651274 803356 1 2 999999 -660979 2 2 999999 1 2 999999 674278 2 19 999981 2 110913 440735 2 16 999981 2 112098 943056 1 494300 652087 871512 1 2 999999 227169 1 62764 423567 -312302 1 13 999981 -8561 2 6 999999 1 2 999999 -314589 1 4 999982 778687 2 384004 423367 1 232747 770733 -425562 2 11 999997 1 13 999983 -254142 2 2 999999 2 2 999999 2 2 999999 1 3 999984 645171 2 2 999999 1 396547 997141 4501 1 15 999985 -193588 1 15 999982 340549 2 6 999984 1 7 999995 -361009 2 5 999981 2 2 999999 1 12 999999 360575 1 2 999999 981635 1 81154 542458 -746490 1 2 999999 986765 1 188610 946305 -606596 2 19 1000000 2 17 999987 1 17 999987 965357 1 116851 927103 52846 1 2 999999 775018 1 12 999987 580799 2 6 999987 2 464914 762887 2 424984 747604 1 2 999999 271097 2 276111 589574 1 2 999999 -932568 2 2 999999 2 8 999989 1 2 999999 -626933 1 2 999999 291461 1 5 999987 -299808 1 528313 934486 354659 1 355451 958609 -411626 1 2 999999 -844002 2 282590 953329 1 2 999999 178550 2 14 999986 2 62272 81237 2 9 999997 2 2 999999 2 829843 879348 1 2 999999 -315236 1 2 999999 555645 2 2 999999 1 5 999996 -358768 2 2 999999 1 9 999999 983517 2 17 999981 2 2 999999 2 523843 833433 2 9 999993 2 2 999999 1 16 999994 801496 2 2 999999 2 635152 697199 1 182785 493906 -175429 2 2 999999 1 2 999990 113440 1 10 999984 973618 2 499384 527643 1 509166 654192 -70515 2 19 999984 1 2 999999 -107056 2 2 999999 2 3 999981 2 2 999999 1 2 999999 -373765 1 20 999995 996636 2 10 999984 1 12 999987 50983 1 2 999999 -219220 1 2 999999 -859756 1 2 999999 635296 2 560385 846367 1 2 999999 441345 1 446915 636825 -447665 2 860764 996617 1 18 999986 372905 2 77756 304227 2 9 999989 1 2 999999 424104 2 9 999984 2 4 999994 2 17 999996 1 2 999988 629562 1 517451 735480 -761265 1 2 999999 831544 2 7 999981 1 156038 517839 784402 2 2 999999 1 9 999985 435590 1 2 999999 -448704 2 2 999999 1 19 999993 237518 1 7 999986 -213928 1 2 999999 953988 1 7 999984 749777 1 12 999997 957475 2 407242 943666 2 189977 823011 1 56638 533630 -131207 2 220554 457412 2 146764 785772 2 193408 600031 2 2 999999 2 2 999999 1 2 999999 -349868 2 18 999996 2 2 999999 2 24087 777707 2 383594 530036 1 2 999999 -702840 1 2 999999 -629496 2 401126 993327 1 2 999999 385830 1 285039 912724 583991 1 2 999999 558340 1 2 999999 137820 2 164354 611436 1 9 999981 -1936 1 16 999994 -59766 1 715171 816762 935186 2 2 999999 1 20 999981 244307 2 2 999999 2 827041 949515 1 2 999999 468479 1 2 999999 409785 2 2 999999 1 172020 753284 -223115 1 618325 753426 -185320 2 2 999999 2 11 999996 2 346280 822615 2 5 999994 2 16 1000000 1 16 999993 -473151 2 18 999997 2 17 999984 2 560756 874808 2 193903 907743 2 2 999999 1 4 999994 -116689 2 514208 762598 1 2 999999 -279532 1 58080 681442 207772 1 167178 293538 -990962 1 10 999991 -777237 2 2 999999 2 2 999999 1 2 999999 756194 1 2 999999 -780100 1 2 999999 -3977 1 454832 458823 583356 1 2 999999 -777941 1 2 999999 441921 1 707173 777067 -370894 1 46444 699023 267266 1 2 999999 -283765 1 436016 731517 -613314 2 489491 513866 2 10 999989 2 127733 912007 2 788659 983232 1 2 999999 -26707 1 2 999999 969892 1 15 999998 -389037 1 2 999999 -237094 2 2 999999 2 10 999999 2 2 999999 1 884210 917304 182974 2 504073 534183 1 18 999990 884269 2 2 999999 2 227679 491580 1 2 999999 -198717 1 2 999999 358569 1 331626 734785 -830167 1 2 999999 -380698 1 17 999983 946090 1 180233 190815 -825989 2 335649 661632 2 418952 635152 2 1 999984 2 590465 744208 1 2 999999 -357864 2 14 999997 1 3 999986 -288124 1 683986 785278 350723 1 2 999999 -594210 2 3 999982 1 2 999993 -133492 1 287860 685771 -1050 1 11 999989 820769 2 146705 554087 2 643234 750858 2 10 999982 2 495017 721130 1 3 999990 -389940 1 2 999999 937940 1 7 999983 781336 2 576838 964148 2 2 999999 1 2 999999 377044 1 11 999983 -344843 1 2 999999 -582131 1 284651 562876 853691 1 2 999999 488476 2 12 999992 2 19 999981 2 8 999988 2 2 999999 1 2 999999 -580423 2 386587 685048 1 3 999993 401933 2 2 999999 2 2 999999 1 14 999982 -770636 2 351689 669494 2 2 999999 2 17 999985 2 7 999999 2 2 999999 2 6 999990 2 5 999995 2 2 999999 1 3 1000000 449922 2 233137 992932 1 2 999999 -898247 1 2 999999 447795 1 2 999999 -770485 1 12 999985 429274 1 5 999982 243790 2 2 999999 1 55909 108751 -227061 1 14 999985 439751 1 84797 785322 -762073 2 15 999982 1 30269 36118 262028 1 9 999994 692918 2 2 999999 2 749823 931750 1 14 999987 18079 1 2 999999 -631631 2 2 999999 1 4 999997 -476674 1 2 999999 -723278 2 2 999999 2 15 999988 1 2 999999 -728118 1 2 999999 -708428 2 494934 638616 2 777551 873317 1 7 999983 -754614 2 9 999994 2 2 999999 1 352021 562173 -379234 1 617625 793635 110266 2 27315 805683 1 2 999999 526996 1 261804 598596 -729399 2 2 999999 1 29698 117232 405361 1 7039 796158 492718 1 2 999999 -212445 2 2 999999 2 131456 954253 2 2 999999 2 2 999999 1 11 999989 862089 1 76285 636139 698331 1 13 999993 441205 2 5 999995 2 452374 686695 2 2 999999 2 155598 811857 2 2 999999 1 333784 658925 908609 2 2 999999 1 674426 952008 -264361 2 33586 882652 1 2 999999 188341 1 2 999999 906068 2 1 999983 2 7 999984 2 2 999999 2 2 999999 1 8 999985 775986 1 12 999988 698547 2 14 999987 2 238417 557947 2 5 999986 1 2 999999 -539093 2 521619 553454 2 9 999985 1 14 999986 443673 1 20 999982 -92766 1 176487 249125 143430 1 8 999988 -205994 1 21930 261725 282204 1 243804 519275 -880724 1 189885 377885 -300992 2 314289 463524 2 18 999981 1 2 999999 -985267 2 16 999982 2 2 999999 1 2 999999 686612 1 117663 851641 986410 1 2 999999 -842706 2 2 999999 1 2 999999 -413816 1 11 999994 56656 1 257998 339792 -126474 2 1 999990 1 13 1000000 977652 1 395307 816260 -253929 1 2 999999 871369 1 7 999992 -158653 1 2 999999 -521807 2 2 999999 2 2 999999 2 9 999991 1 11 999989 -147704 1 11 999992 550374 1 2 999995 468380 2 2 999999 1 16 999992 131325 2 17 999981 2 2 999999 2 16 999998 2 2 999999 1 2 999999 666256 2 2 999999 2 525480 653056 1 2 999999 428765 2 108172 680553 2 552055 664255 2 2 999999 2 35126 103044 2 2 999984 2 1 999990 2 2 999999 2 252212 410074 1 42225 935312 -954073 2 4 999984 1 14 999988 -245635 1 807238 871632 -822227 2 20 999993 2 17 1000000 2 4 999986 2 201370 923468 1 16 999984 -579679 1 452698 547946 -418523 1 2 999999 438636 2 2 999999 2 2 999999 1 455917 652923 -305098 1 17 999990 74430 2 530367 859660 2 18 999986 1 10 999999 513415 2 19 999995 1 2 999999 854110 2 273078 274962 1 111545 432278 325667 2 7 999996 2 9 999989 1 2 999999 -477771 2 335939 688647 2 2 999999 1 2 999999 520810 2 20 999993 2 17 999987 1 2 999999 -611494 1 152559 777980 620666 1 20 999986 130950 1 266232 930757 923966 1 2 999999 -817762 1 419186 548466 -641202 1 173203 645322 493063 1 2 999999 794926 2 574325 822872 1 11 999991 210497 2 17 999999 2 2 999999 2 15 999993 2 78483 660222 2 2 999999 1 259519 586499 764579 1 230283 750575 244073 2 109406 664558 2 2 999999 2 44964 238066 1 2 999999 -322435 1 1 1000000 -489379 2 318764 481711 1 2 999999 -62388 2 1 999989 1 683976 819422 -890492 1 2 999999 -247998 2 3 999999 2 239518 302330 1 480373 984899 873129 2 2 999999 2 2 999999 2 478942 889421 2 19 999999 1 2 999999 65485 2 2 999999 2 2 999999 1 2 999999 -782598 1 684980 956416 -870533 1 4 999987 623378 2 17 999991 1 682887 721482 868323 1 18 999982 -319747 1 97437 583698 -547898 1 2 999999 -878877 2 518263 942815 2 244580 900249 1 1 999993 -616982 1 14 999995 -78200 1 123691 282167 -446642 2 2 999999 1 400853 502640 -231662 1 896509 920042 -154899 1 2 999999 12320 1 368082 889748 920572 1 53918 294928 -888308 2 278629 418711 2 2 999999 1 192678 829737 879879 1 141716 850525 47431 1 13 999985 -235370 2 6 999999 2 651314 960106 2 73568 489524 1 12 1000000 -141943 2 17 999985 2 5 999985 2 423160 606004 2 2 999999 2 258577 330396 2 18 999989 2 4 999982 2 2 999999 1 330234 393669 329407 2 234161 970337 1 7 999993 -908312 1 4 999998 2363 2 2 999999 1 2 999999 -488337 1 3 999994 -372477 2 167897 836023 2 181848 665919 2 15 999985 1 20 999998 -971882 2 680264 828489 2 2 999999 1 243750 356960 -323861 2 6 999995 2 13 999981 2 781904 793180 1 2 999999 -48419 2 185558 368367 2 141284 598100 1 2 999999 238330 1 407194 759518 474788 1 2 999999 -263021 2 2 999999 1 425903 648980 -179318 2 8 999986 2 15 999986 1 540322 599093 515410 1 2 999999 -377973 2 2 999999 1 2 999999 291918 1 2 999999 464093 1 289681 295457 -633717 1 18 999999 -430627 1 624655 684640 488607 1 117305 359944 -229735 2 2 999996 2 14 999992 2 2 999999 2 2 999999 2 100388 873123 1 2 999999 604830 1 2 999999 3085 2 662387 852121 1 628846 689619 895024 1 56646 843747 -412305 1 10 999994 80130 2 2 999999 2 86027 948751 2 2 999999 1 5 999995 -649383 2 273319 895288 2 161387 587438 2 276837 845638 2 2 999999 2 538401 956182 2 203822 634351 2 543694 688269 2 14 999992 1 269597 602623 325692 2 2 999999 2 351072 789905 1 1 999997 -96435 2 2 999999 1 3 999987 -588564 1 11 999990 -426906 2 2 999999 1 15 999999 -492769 2 337843 974498 1 15 999988 758239 1 2 999999 390674 2 91847 538284 2 2 999999 2 4 999981 1 19 999991 -391891 1 2 999999 -294872 1 1 999995 139575 2 4 999989 2 6 999984 1 2 999999 -572452 1 19 999982 57936 1 2 999999 38698 2 172065 827056 1 2 999999 -79022 1 2 999999 -24136 1 771534 994814 -919677 1 16 999994 -739374 1 348095 920397 -1807 1 140240 199817 196686 1 2 999999 -486058 2 2 999999 1 2 999999 299083 2 713267 903379 1 5 999988 -603171 2 17 999985 2 286837 331176 1 10 999995 -815320 2 312397 564340 2 248913 958382 2 45119 386959 1 55450 308012 -978070 2 7 999988 1 15 999984 -963776 1 853768 924752 605237 2 262437 488382 2 655448 854092 1 668508 843716 -622198 2 51230 363340 2 10 999995 1 25959 635078 -158522 1 4 999982 -527082 1 17 999987 728724 2 2 999999 1 20 999982 -316407 1 1 999995 983386 2 80110 320520 1 2 999999 -994886 1 9353 322797 -460250 1 2 999999 437096 2 2 999999 2 15 999999 1 2 999999 421578 1 164184 385325 -577739 2 103046 594424 2 2 999999 1 9 999990 -830451 2 2 999999 2 3 999993 1 89817 770276 172418 1 610338 767119 -956088 1 1 999984 -822540 1 155604 639968 844637 2 422503 718900 1 15 999987 670883 2 209934 397205 1 22934 938653 -890388 2 2 999999 1 825614 921211 83073 2 2 999999 2 380911 851892 2 2 999999 2 523683 817706 1 14 999988 888494 1 2 999999 749380 2 72542 888312 1 7 999984 958813 1 176000 601013 -368381 1 754598 779257 918342 1 84439 598933 933291 1 2 999999 331668 2 639470 947004 2 14851 816083 2 12 999986 2 652935 964310 2 434774 646967 2 15 999995 2 479210 657551 2 18 999981 2 256791 794885 1 2 999999 839420 2 2 999999 2 20 1000000 1 4 999997 -63460 1 13 999985 509297 1 2 999999 -717357 2 480130 714329 1 287817 300031 -995685 2 15 999988 1 8 999998 386766 1 2 999999 -546201 2 36631 940679 1 408372 646026 -461969 2 71267 919760 2 19 1000000 2 18 999981 1 2 999999 50276 2 379466 912553 1 2 999999 -309928 1 8 999983 404712 1 2 999999 -173577 1 2 999999 685258 1 107687 177911 276960 2 2 999999 2 2 999999 1 596068 727639 425034 1 2 999999 814694 2 596975 805529 2 2 999999 2 122085 333620 2 18 999993 1 3 999982 998707 2 368787 808947 2 111254 448615 1 2 999999 -543536 2 8986 675131 2 4 999994 1 8 999981 -981680 2 2 999999 2 84336 523395 2 6 999995 2 14 999981 1 547044 713080 -248596 1 2 999999 764279 1 6 999996 -217952 2 2 999999 2 383424 508088 1 145602 614020 431590 1 2 999999 58826 1 49084 238801 884298 2 2 999999 1 2 999993 279095 1 251817 598034 701688 1 84074 154074 478972 1 273791 650887 644316 1 2 999999 988991 1 141741 983263 -271114 2 2 999999 2 3 999981 2 20 999985 1 2 999999 -287331 2 2 999999 2 632357 708168 1 2 999983 596276 2 11 999985 1 11 999981 -666035 2 6 999989 1 13 999996 -738661 2 138048 671801 1 2 999999 402591 2 2 999999 1 354941 867977 855731 1 2 999999 432359 2 2 999999 1 751343 824805 -600199 2 6 999987 1 2 999999 -676306 2 2 999999 2 2 999999 1 411842 787385 -473007 1 2 999999 -420893 2 505002 643848 2 2 999999 2 483747 644703 1 11 999994 -841339 2 15 999998 1 2 999999 -10140 1 2 999999 -18692 1 2 999999 538520 2 2 999999 2 2 999999 1 2 999999 -817802 1 549603 925088 -237773 2 543725 962947 2 146027 210941 1 62620 628018 849481 1 17 999993 -660938 2 609472 799754 1 3 999982 997787 2 385656 538609 1 2 999999 -357828 2 18 999986 2 2 999999 1 6 999997 820975 1 2 999999 -512307 2 2 999999 2 98284 126178 1 20 999994 245815 1 2 999994 195108 2 386432 709368 1 70760 759380 -247159 1 2 999999 256156 2 10 999994 1 6 999988 791653 1 19 999991 -556773 1 387196 838375 -744166 2 2 999999 2 436164 746185 1 406327 726473 -866733 1 2 999999 221180 2 5 999982 1 592658 879534 -297207 2 1 999992 1 496699 670094 248833 2 344341 868378 2 7 999993 2 2 999999 1 4 999990 582835 2 2 999999 1 88420 613611 -300333 1 7 999988 -600729 1 93993 494820 -503912 2 244352 859716 2 2 999999 1 2 999999 677036 2 2 999999 1 905750 961884 -439750 2 745980 915635 1 452106 886820 442076 2 1 999990 2 12 999994 1 13 999995 -556120 1 11 999981 819332 1 2 999999 143503 1 10 999985 -381527 2 2 999999 2 15 999984 2 2 999999 1 163897 765170 -39212 1 590339 991242 -522328 1 2 999999 -634302 1 15 1000000 787727 2 42985 660560 2 16 999983 1 492869 665175 -208988 2 2 999999 2 363630 768791 1 2 999999 -284953 2 2164 362896 1 28403 493364 180012 2 2 999999 1 86253 417141 -654108 2 2 999999 1 6 999983 -351463 1 10 999992 -960701 2 9 999986 1 2 999995 -143895 2 2 999999 2 1 999999 1 58518 805955 -577563 2 2 999999 2 2 999999 2 11 999983 1 787036 965810 743696 1 15 999991 800823 1 11 999996 886719 2 2 999999 2 2 999999 1 2 999999 976339 2 628881 794538 1 2 999999 -317779 1 2 999999 491481 2 2 999999 2 4 999992 1 2 999999 328539 1 2 999999 424742 1 2 999999 230961 2 7993 656227 2 8 1000000 2 2 999999 1 677517 898010 133914 1 2 999999 261311 2 2 999999 2 2 999999 1 1 999999 -900659 1 17 999991 591117 2 13 999993 1 8 999983 169976 2 423005 884082 2 16 999984 1 2 999999 558325 2 15 999982 2 19 999996 2 2 999999 2 2 999999 1 312853 966934 -551571 1 19843 376261 783106 2 2 999999 1 603131 775265 -27981 1 6 999982 -101130 2 16 999993 1 381097 416485 673500 1 214880 564324 738010 1 2 999999 -122030 2 18 999989 2 2 999999 2 9 999999 1 7 999986 68517 2 2 999999 2 199541 468403 1 316509 790809 -821309 2 2 999999 2 2 999999 2 7 999983 2 7 1000000 2 196567 549900 2 587658 961797 2 9 999993 2 2 999999 1 17 999991 -950448 1 18 1000000 841204 2 20 999982 2 15 1000000 1 2 999999 713534 1 102419 123490 443628 2 2 999999 1 11 999984 -572920 2 732059 770238 1 8 999995 587926 2 2 999999 2 2 999999 2 11 999999 2 2 999999 1 192272 796218 -222589 1 17 1000000 463367 2 2 999999 2 18 999987 2 12 999995 2 2 999999 1 2 999999 352350 2 2 999999 2 4 999996 1 98060 755910 656901 1 15 999989 914089 1 30746 170371 44264 1 11 999989 -432644 1 13 999997 154070 2 7 999989 1 8 999992 -783431 1 2 999999 954466 2 2 999999 2 2 999995 2 2 999999 2 541465 619336 2 15 1000000 2 7 999998 2 3 1000000 1 59640 246250 -973994 1 19 999982 -723905 1 391070 647957 563634 1 10 999993 784387 2 2 999999 2 19681 508351 1 7 999990 -145696 1 814766 852694 -676763 1 2 999999 -654703 2 2 999999 1 12 999992 872564 1 2 999999 -720844 2 2 999999 2 307514 449712 1 11 1000000 -788462 1 2 999999 131797 1 228089 777569 -80092 1 41609 596359 -773824 2 17 999985 2 2 999999 1 147485 805508 -318063 2 5 999991 2 768023 829640 2 415968 635176 2 15 999988 2 226869 609756 2 2 999999 1 120923 228280 533066 2 36723 388911 2 2 999999 2 2 999999 1 2 999999 667284 1 2 999999 -170126 2 436334 723826 1 135817 291195 318077 1 3 999991 102183 1 2 999999 856699 2 132614 649441 2 490532 646309 2 10 999981 1 2 999999 -349828 2 2 999999 2 463610 647797 1 210525 952468 -886291 1 771119 894389 -768416 1 669038 686037 -724920 2 2 999999 1 11 999981 727656 1 2 999999 -1721 1 106727 247896 807201 2 5 999993 1 205574 256047 557657 1 2 999999 343571 1 2 999991 -230576 2 7 999997 1 262173 711284 298654 2 17 999996 1 7224 807670 -860901 2 13 999990 1 166053 457136 -138984 2 17 999991 2 187460 398235 1 8 999986 -582872 1 13 999998 -619738 2 11 999991 1 17825 51692 734476 2 297296 332994 1 15 999989 -40222 1 2 999999 167804 2 2 999999 2 2 999999 1 485006 897375 423957 2 2 999999 2 10 999986 2 4 999991 1 2 999999 -161789 1 119126 240881 151373 2 4 999992 1 108758 612817 -639528 2 775012 969559 2 6 999995 1 2 999999 -397245 1 12 999983 -878820 2 10 999986 2 155076 427907 2 12679 261532 1 1 999985 -299764 2 639394 677692 2 5 999989 2 2 999999 1 128713 161621 289814 1 11 1000000 325360 1 8 999988 -403725 1 1 999994 -919693 2 1 999987 2 2 999999 1 295370 621316 -935360 1 2 999999 483490 1 17 999993 596143 1 458963 983430 483641 1 2 999999 304452 2 2 999999 2 13 999981 2 332545 717197 1 2 999999 -273057 1 41230 778715 -675874 1 1 999987 237555 1 1 999996 695985 1 254466 297567 -270662 1 2 999999 933861 2 12 999981 2 18 999990 2 258211 672077 2 2 999999 2 2 999999 1 2 999999 320030 2 841517 889344 1 6 999987 -163704 2 18 999996 1 716147 987083 -817676 1 2 999999 -168317 1 49477 893972 25631 2 16 999992 2 2888 302781 1 2 999999 -829738 2 15 999995 2 520308 611712 2 558868 854247 2 6 999987 1 431861 441109 -425219 1 642266 835283 -38036 1 414283 747748 265855 1 4 999982 982314 2 2 999999 1 5 999982 -642940 1 158201 609675 -748722 1 115976 487919 -147015 2 6 999982 1 2 999999 -752430 2 16 1000000 1 17 999990 -222129 2 649611 973640 2 165996 893705 2 18 999987 1 798175 890649 -77695 1 2 999999 952245 2 2 999999 2 778980 967390 1 3 999996 411042 2 17 999994 2 183740 541646 2 2 999999 1 2 999999 -846341 2 808153 904431 1 2 999999 -315884 1 495875 787709 815109 2 631369 724177 2 245095 761002 1 35385 105170 -893281 2 100306 876859 2 9 999997 1 11 999996 710133 1 2 999999 -721207 2 2 999999 1 350672 708129 -423935 1 2 999999 -345516 2 765166 860963 1 2 999999 865493 2 2 999999 1 222026 814324 355698 2 17207 852190 2 2 999999 1 80144 869977 826092 2 230986 573290 1 2 999999 630839 2 2 999999 2 285780 367288 2 5 999994 1 16 999992 -429095 2 2 999999 1 2 999999 567016 1 5 999990 -516281 1 16 1000000 977059 1 2 999999 -520283 2 1 999987 2 5 999984 1 13 999987 16246 1 2 999999 859745 1 2 999999 353777 1 2 999999 -570608 1 13 999990 -855915 1 426327 909739 9688 2 695643 798623 2 2 999999 1 174013 318771 -723345 1 2 999999 23755 2 1 999998 2 19412 768714 2 2 999999 2 8 1000000 1 2 999999 -452807 2 630578 826292 2 2 999999 1 58510 293848 82298 1 2 999999 369941 1 2 999999 -322215 1 19 999985 -537945 1 2 999999 -619235 1 8 999991 -277255 2 252482 820673 2 2 999999 2 4 999985 1 2 999999 174858 1 2 999999 -986829 2 2 999999 2 51349 455564 1 4 999991 -651895 1 319142 848595 856312 1 1 999981 -227077 2 2 999999 2 506707 838346 1 2 999986 -790578 1 16 999991 -444835 1 71953 240118 998466 2 2 999999 2 84228 630872 1 18 999984 -599239 1 2 999999 -15898 2 7 999992 1 7 999996 -604428 1 2 999999 -302330 2 182643 285990 1 5 999995 -27327 1 7 999985 652530 2 232313 709195 2 452888 982298 1 2 999999 -543828 2 2 999999 1 16 999997 -588521 2 2 999999 1 2 999999 -833813 2 2 999999 1 2 999999 -507875 1 10 999994 658885 1 17 999993 433251 2 369798 566221 2 2 999982 2 350358 965550 1 2 999999 -691825 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 603592 2 2 999999 2 706741 874521 1 2 999999 -49625 1 2 999999 981434 1 18 999998 -881383 1 10 999984 3431 2 12 999994 1 177411 631738 502986 1 2 999999 387748 2 2 999999 1 156957 813783 -164125 2 2 999999 1 2 999999 923908 1 9 1000000 -926318 2 2 999998 1 627924 950398 -212817 1 134879 555394 912370 2 619628 642871 2 289577 395494 2 20 999982 1 123063 934843 968887 2 136723 273456 2 14 999982 1 8 999998 606930 1 559027 880533 763760 2 2 999999 2 14 999981 2 517023 776549 1 244834 633170 -254396 1 2 999999 -721218 1 12 1000000 -785870 1 803808 951394 773330 2 3 999992 1 242472 930417 491449 1 236764 755096 650425 2 108906 408307 2 2 999999 2 2 999999 2 20 999992 2 2 999999 1 14 999997 -944744 1 2 999999 -918124 2 338261 984394 2 656320 939269 1 28154 388869 -7577 1 8 999997 190905 2 16 999985 2 2 999994 1 2 999999 563190 1 15 999998 -541194 2 2 999999 1 18 999991 -791375 2 12 999984 2 109429 287125 1 2 999999 -942282 1 2 999999 761367 2 593668 725921 1 754046 999643 115813 2 2 999999 2 10098 976047 2 85649 635346 2 1 999983 1 7 999991 -602247 1 2 999999 258752 1 17 999985 54801 2 2 999999 1 390833 751447 -16258 1 134534 460508 -427667 2 2 999999 2 6 999981 1 2 999999 772397 2 19 999992 2 2 999999 1 2 999999 765173 1 7 999984 -461899 2 336507 988462 2 2 999993 2 2 999999 1 51946 108765 -989992 1 2 999999 -603541 1 16 1000000 -136141 1 18 999998 -455521 1 2 999999 -511230 2 4 999994 2 3 999992 2 2 999999 1 2 999999 -183833 2 20 999996 2 2 999999 2 109329 589152 1 2 999999 433302 2 172177 894622 2 2 999999 2 8 999986 1 2 999999 763559 1 14 999988 597128 2 238950 595921 2 2 999999 1 279906 381532 282995 1 1 999981 -665344 1 170844 190859 556939 2 2 999999 2 2 999999 2 2 999999 2 19 999991 1 12 999988 700789 2 19 999983 2 2 999999 2 2342 199970 2 16 999987 1 2 999999 -638141 1 7 999995 180052 1 4 999998 -685469 1 213652 704772 -202051 1 10 999983 -659535 1 355694 542907 -27235 2 7 999995 1 19 999989 664345 1 698028 815758 -545589 2 488487 799985 2 2 999999 1 341463 407766 -379709 2 2 999999 2 2 999999 1 234159 918198 -977399 1 11 1000000 -260188 2 2 999999 2 2 999999 2 237280 350639 1 110957 683125 -411708 1 2 999999 783165 1 86669 626595 -859084 2 312657 528040 1 729280 844448 66056 2 2 999999 1 2 999999 27159 2 19 999984 2 5 999999 1 1 999988 685846 1 586074 730592 -305219 2 2 999999 2 2 999999 2 7 999984 2 4 999986 2 2 999999 2 11 999990 1 3 999999 667658 2 5 999991 1 9 999984 -15117 1 816467 913221 -859563 1 2 999999 455961 1 2 999999 83350 2 2 999999 2 2 999999 1 2 999981 989930 1 2 999999 -528696 2 51117 294107 2 12 999999 2 5 999984 1 338758 773268 308831 2 516757 741119 1 2 999999 594082 2 83963 229943 2 9 999996 2 296074 459628 2 16 1000000 1 163029 951417 -42171 2 298865 404163 2 9 999997 2 5 999999 2 43640 557102 1 338065 511843 751285 2 215765 807212 1 63243 117168 534289 2 2 999999 2 14 999993 1 654283 916243 722854 2 2 999999 2 2 999999 1 2 999999 415430 2 8 999996 1 232890 902548 -288289 1 2 999999 -760011 2 1 999994 2 2 999999 1 2 999999 -392910 1 2 999999 365725 1 2 999999 -7861 2 3 999998 1 3 999987 621904 2 435910 491769 2 2 999999 2 2 999999 1 2 999999 156496 1 13 999986 319237 1 2 999999 889604 1 505888 572538 151528 2 2 999999 2 10 1000000 2 2 999990 2 377791 609528 2 13 999992 2 2 999999 1 15 999990 259536 2 2 999999 2 15 999989 1 2 999999 100843 2 2 999999 1 7 999994 148109 2 2 999999 1 2 999999 -277470 1 2 999999 -87778 1 12 999981 -853755 1 2 999999 926400 1 241130 681409 -126681 2 7 999998 1 799465 913291 563400 2 2 999999 1 2 999999 701398 2 14 999995 2 4 1000000 1 356838 968889 -805994 1 2 999999 547214 1 2 999999 -928032 1 2 999999 -728827 1 8 999983 -859907 1 138437 138713 201277 1 11 999999 -190591 2 254684 519819 1 765289 895386 695051 2 2 999999 2 12 999981 2 2 999999 1 2 999999 634051 1 2 999999 -628991 1 2 999999 976285 1 2 999999 -575023 1 586888 773784 618531 2 659378 813226 1 10 999982 164347 1 2 999999 717322 2 2 999999 1 13660 571833 -925832 1 866643 924148 986881 1 152417 715421 -501406 1 2 999999 166182 1 2 999999 36719 2 2 999999 2 2 999997 2 2 999999 2 192429 927294 2 13 999988 1 547826 757192 -425544 1 2 999999 685214 1 33348 799417 615754 1 7 999984 -920784 1 2 999999 906756 2 2 999999 2 12 999983 1 645631 923083 -889951 2 14 999996 1 2 999999 -297399 1 254812 971262 415239 2 3 1000000 1 7 999989 455335 2 11 999987 2 20 999989 1 2 999999 407836 1 14 999999 -914829 2 42841 456312 1 2 999999 -201546 1 12 999989 167418 1 16 999994 -817370 2 476575 563081 1 2 999999 61385 2 6 999982 2 7 999991 1 326448 523935 78550 2 2 999999 1 2 999999 250712 1 801561 997759 -677665 2 2 999999 1 12 999990 524800 2 6 999987 1 17 999981 898820 2 20 999981 1 2 999999 -953850 2 332519 636405 1 2 999999 321920 2 13 999999 2 2 999999 2 2 999999 1 7 999984 -437252 2 2 999999 1 12 999996 -211490 1 14 999984 -836228 2 2 999999 2 14 999997 1 2 999999 -348025 1 15 999997 354991 2 2 999999 2 7 999999 1 2 999999 298452 2 55769 621187 2 20 999990 1 10 999997 172165 1 139013 416239 776063 1 312777 844998 408183 2 2 999999 2 2 999999 1 216684 945232 389326 2 15 999996 2 118456 859441 2 20 999996 1 125279 662300 48585 2 233181 758401 1 2 999999 -290487 2 7965 168781 1 524356 936354 806441 1 5 999991 -506730 2 2 999999 2 239814 591299 1 2 999999 352310 1 881243 974450 671878 1 2 999999 728216 2 463619 909492 1 2 999999 -833388 1 406523 848254 819934 1 2 999999 416022 1 18 999995 -888910 1 283641 873370 260899 2 656547 779937 2 297449 918874 2 5 1000000 2 2 999993 1 2 999999 -669198 2 12 999988 2 2 999999 1 18 999984 291381 2 2 999999 1 2 999999 -253199 1 376015 398913 -921747 1 17 999998 -976428 2 4 999981 1 5 999985 173401 2 446821 834998 2 2 999999 1 300045 932882 -33412 1 2 999999 609280 2 13 999989 2 27522 680641 1 618739 690375 619174 1 15 999998 -629783 1 3 999987 417595 2 2 999999 2 2 999999 1 574493 819942 491570 1 309769 484875 986493 1 8 999981 -379721 2 2 999999 1 2 999999 -11767 1 2 999999 -48180 1 16 999994 201531 2 17 999999 1 1 999994 -204347 1 5 999997 948116 1 2 999999 100677 1 2 999999 -957595 1 2 999999 -446756 1 153383 981098 -883973 2 2 999999 1 15 999989 708657 2 18 999984 2 2 999999 1 1728 149678 -703409 2 20 999990 1 2 999999 368647 1 16 999983 223520 2 325283 366329 2 7 999998 1 809142 938193 -162121 1 2 999999 -796494 2 208882 456782 1 2 999999 -472600 2 1 999989 2 12 999988 1 2 999999 320699 1 2 999999 96147 1 334043 438970 388632 2 222255 675795 2 393079 407352 2 137098 689558 1 228808 365106 286958 1 1 999995 -696660 1 2 999999 -26635 2 7 999990 2 3 999986 1 2 999999 -970743 1 2 999999 832160 1 13 999990 832487 2 434465 945653 1 19 999985 690288 2 67299 466471 1 2 999981 234273 2 328510 911310 1 2 999999 -705129 1 9 999998 -434765 2 2 999999 2 695941 845526 1 18 999983 -255571 1 2 999999 -586851 2 2 999982 2 639263 809789 1 16 999999 -445764 1 132008 964884 471912 1 17 999987 -521917 2 10 999995 2 2 999999 1 17 999988 961053 1 2 999999 -202523 2 26664 192139 1 11 999981 15947 2 737683 854709 2 2 999999 1 118974 536173 -938583 2 953693 993700 1 2 999999 123619 2 2 999999 1 442172 906768 365945 2 2 999999 2 2 999999 2 922558 937974 1 96062 125678 506379 2 9 999985 2 2 999999 2 1 999997 1 2 999999 -580416 1 6 999992 -401325 2 2 999999 1 2 999999 -795900 1 15 999990 969625 2 2 999999 1 2 999999 213468 2 2 999999 1 2 999999 295026 2 705524 864516 2 14 999985 2 10 999982 2 2 999999 2 4 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 916371 1 2 999999 -20585 1 8 999982 -208593 1 10 999999 -95916 2 2 999999 2 2 999999 1 17 999998 423027 2 811580 861076 2 4 999996 2 2 999999 1 20 999993 -32582 2 2 999999 2 536808 922992 1 101622 239140 412364 2 585925 603557 1 53171 257874 642048 1 12 999991 391408 1 2 999999 362582 1 4 999981 597200 1 16 999985 811655 2 172633 209876 2 446608 533191 1 129427 751652 114790 2 2 999999 2 9 999983 1 2 999999 676305 2 2 999999 1 4 999999 698634 1 357675 358121 -376780 2 2 999999 1 2 999999 403975 1 16 999989 -599145 1 2 999999 882342 2 452312 908562 2 116746 629534 1 9 999986 462811 2 143436 820512 2 2 999999 1 2 999999 -336875 2 15 999981 1 10 999984 -978816 1 2 999999 -424276 1 2 999990 -282357 2 327472 413575 1 3 999999 -104473 2 217579 361307 2 2 999999 2 660802 784594 2 7 999992 1 431029 495888 621509 2 182634 214725 1 9 999998 107947 1 30277 274684 -728654 2 434162 667567 1 2 999999 -655764 2 1 999988 1 462549 584119 -479327 2 2 999999 2 125534 639401 1 2 999999 238896 2 1 999997 2 2 999999 1 17 999995 -128754 2 15 999997 2 19 999998 1 59722 338098 592252 2 19 999982 2 899222 931591 2 17 999993 1 3 999982 192318 1 2 999999 -762341 1 323761 989351 -524718 2 778031 901297 1 173866 879628 -628313 2 514579 548381 2 433465 890940 1 536808 663491 656369 2 2 999999 1 572160 762024 801479 1 269744 978569 -866579 1 4 999992 369067 2 2 999999 2 12 999984 1 2 999999 -665266 1 2 999999 -761398 1 2 999999 788556 1 2 999999 -707588 2 9 999989 2 5 999990 1 2 999999 -416188 2 199615 937473 1 13 999999 164972 1 2 999999 825721 2 53858 480790 1 2 999999 158043 2 4 999988 2 320659 400774 1 16 999992 88382 2 709668 727576 2 309499 346795 2 2 999999 1 956955 995551 450827 1 11 999986 530288 2 2 999999 2 2 999999 2 343679 861135 2 221213 698921 1 446521 583227 -467050 2 2 999999 2 206047 265951 1 12 999997 -735929 2 2 999999 2 3 999996 1 125527 251496 -900983 1 2 999999 17321 1 552857 837782 978576 2 221473 959132 1 2 999999 942901 1 665424 868787 287838 1 2 999999 -875095 1 812897 892191 78847 2 2 999999 2 155717 551997 2 22502 982843 2 2 999999 2 2 999999 2 329301 769543 1 2 999999 989731 1 2 999999 -717309 1 895812 954834 845197 1 12 999983 -121131 2 2 999999 2 6 999993 2 2 999999 1 79033 844468 -895275 2 183460 235462 2 10 1000000 2 648143 734520 2 9 999984 2 929 376615 1 2 999999 486551 1 2 999999 -511075 2 152250 182940 2 20 999997 1 2 999999 114008 1 4 999990 156130 1 767727 826236 244466 1 2 999999 92420 1 12 999983 -491857 2 9 999984 2 2 999999 2 2 999999 2 2 999999 2 6 999999 1 13 999986 71362 1 37660 443319 -62063 2 7 1000000 2 13 999998 2 908806 948076 1 8 999985 -312572 2 330764 653984 2 587317 858657 1 348884 649055 421772 1 2 999999 307084 1 263845 962808 920204 1 2 999999 99113 2 2 999999 1 511427 732392 590947 1 14 999986 -546233 1 2 999999 -976094 1 20 999986 -767958 2 18 1000000 1 2 999999 209532 1 233124 262747 -644715 2 111890 481208 1 2 999999 575157 1 2 999999 -678343 2 2 999999 2 463443 637109 2 572567 773583 1 2 999999 969049 2 73381 498665 2 2 999999 1 2 999994 492136 2 2 999999 1 2 999999 -892101 1 2 999999 -331845 2 9 999986 2 77622 402027 2 2 999999 2 476704 769506 1 2 999999 30862 2 2 999999 1 4 999989 522516 1 2 999999 418839 2 2 999999 2 236240 916717 2 275394 709301 2 9 1000000 2 13 999988 1 2 999999 52571 1 16 999986 505406 2 3 999993 1 17 999987 -780275 2 20 999996 1 2 999999 86844 1 2 999999 926000 2 2 999999 1 2 999999 -896246 2 484366 645218 1 105284 376996 -209377 1 52049 906524 20901 2 17 999995 1 2 999999 826229 2 19 999987 2 125081 508314 2 2 999999 2 678684 754201 2 5 999987 2 16 999993 1 20 999993 491220 2 2 999999 1 13 999985 -609012 1 2 999999 248470 1 548715 729101 -990665 1 2 999999 733682 1 468732 573756 -215417 1 2 999999 -714526 2 2 999999 1 488064 578810 812059 1 2 999999 -58580 1 2 999999 966682 2 2 999999 1 122652 282034 -383839 1 2 999999 -104419 1 2 999999 842247 1 2 999999 -478017 2 17 999983 1 12 999985 789619 1 2 999999 499637 2 238260 684620 1 151783 385610 -601838 2 14 999997 1 14 999994 674532 2 396248 855552 2 18094 831166 1 2570 722987 803711 1 2 999999 -33904 2 276589 977782 2 2 999999 1 2 999999 -328561 2 86851 962182 1 464178 841780 110467 1 9 999985 555418 1 690949 793440 888827 1 2 999999 760939 2 2 999999 1 16 999990 -885013 1 15 999986 -28828 2 314062 680792 2 2 999999 2 318247 343438 1 373189 536662 966644 1 2 999999 360257 1 726 542023 738460 1 2 999999 59538 1 89002 460552 578204 2 2 999999 1 2 999999 479251 2 562829 700769 1 2 999999 -222559 1 2 999999 550761 2 2 999999 2 2 999999 2 526681 574580 1 60088 721698 579936 2 2 999987 2 17 999997 1 12 999997 -537183 1 136704 712553 826727 2 183649 383028 1 366143 941386 -693025 2 2 999999 2 2 999999 1 2 999999 -743843 1 19 999990 630251 1 7 999994 -354692 2 17 999990 2 2 999999 1 2 999999 225632 2 2 999999 2 367488 878939 2 2 999999 2 124882 947991 2 14 999999 2 4 999987 2 2 999999 2 9 999983 1 2 999999 -369377 1 2 999999 3424 1 7 999995 609470 1 17 999992 806174 2 2 999999 1 7358 373820 -819017 2 678969 776595 1 2 999999 171823 2 928769 974732 2 173492 865144 2 11 999999 1 14 999990 -832442 1 14 999987 952804 1 15 999989 -514123 1 5 999981 -145407 1 487961 803221 -583029 1 782168 802219 -763878 2 2 999999 1 379799 689991 -838719 1 17 999982 942895 1 221934 304366 -752070 2 12 999983 1 398833 454104 -865085 1 2 999999 214591 1 15 999985 683713 1 16 999989 745431 2 2 999999 1 4 999996 -387787 1 9 999983 -458012 1 19 999996 196221 2 15 999981 1 19 999986 -782882 2 343043 507526 2 11 999992 2 2 999999 1 2 999999 206339 1 19 999989 423756 2 627252 661491 2 734268 771971 2 51261 406659 2 20 999999 2 2 999999 1 2576 157970 -142630 2 103027 523686 1 370691 428184 650214 1 701802 930990 -104469 2 2 999999 2 2 999999 1 16 999995 -619576 2 2 999999 1 2 999999 -804099 2 2 999999 1 222336 677076 -358352 1 2 999999 -893520 2 15 999981 1 2 999999 758276 2 2 999999 2 1 999996 1 196412 716054 711506 1 15 999981 -925144 2 2 999999 2 5 999994 2 2 999999 2 3 999993 1 2 999999 -964505 2 16 999991 2 286551 389880 1 317753 987043 851649 2 2 999999 2 137166 352865 2 4 999994 2 410750 733211 2 2 999999 2 10 999981 1 2 999999 635180 2 2 999999 2 245992 738170 2 471672 522297 1 2 999999 -244037 2 625651 905239 1 2 999999 251438 1 4 999994 -53447 1 2 999999 -492689 1 2 999999 169872 2 2 999999 1 527419 797557 -62075 2 6 999988 1 3 999997 -903216 2 2 999999 2 407697 533376 2 2 999999 1 570617 987847 721548 1 211512 325702 -635290 1 422361 697128 -138407 2 14 999988 2 2 999999 2 2 999999 1 47909 415191 217439 1 2 999999 782223 1 2 999999 -762447 2 6 999981 2 20 999984 2 1 999998 1 634704 653943 477629 1 36067 258439 103859 2 2 999999 2 583280 754757 1 434266 654251 848968 2 2 999999 1 2 999999 848534 2 392854 694154 1 1 999989 59046 1 2 999999 472087 2 2 999999 1 6 999993 -551416 2 20 999996 1 2 999999 798741 1 376593 693979 -250969 1 310853 568546 125132 1 353465 888612 -450864 1 11 999989 913090 1 82901 160719 -681767 1 15 999983 -484097 1 567422 875054 305349 1 2 999999 830539 1 2 999999 844168 1 232351 392595 634466 2 2 999999 2 2 999999 1 18 999986 -214561 1 18 1000000 -784897 2 16 999997 2 12 999990 1 262911 516437 967528 2 438771 804907 2 723744 989924 1 273752 719508 -731048 1 60670 473043 -385462 2 4 999992 1 16 999982 295608 1 5 999989 -491618 2 2 999999 2 2 999999 2 323431 699935 2 20 999981 2 2 999999 1 232796 587579 728228 2 13 999999 1 2 999999 -286573 2 2 999999 2 2 999999 2 2 999999 2 2 999991 1 349322 698092 194834 1 2 999999 93886 2 2 999999 2 453209 559861 2 2 999985 2 1 999994 2 2 999999 2 20 1000000 1 16 999991 -288079 2 3 999992 2 2 999999 1 2 999999 184825 1 740104 859323 -731410 2 196866 213587 2 14 999987 1 2 999999 -352254 2 48479 760815 1 2 999999 -551268 2 93292 589271 2 2 999999 2 2 999999 1 299563 647377 -94598 2 221340 750334 2 653127 984638 2 389834 994790 1 4 999992 -381299 1 462253 510000 -294782 1 3 999997 -896631 1 446465 601885 -372516 1 13 999983 -18518 2 2 999999 2 443208 719470 1 2 999999 -196541 1 11 999984 631943 2 4 999993 2 185932 741347 2 22830 990611 1 308106 671138 826692 1 2 999999 -764681 2 2 999999 1 2 999999 60747 2 9 999994 1 4 999984 -239753 1 45486 475056 456777 2 2 999999 2 17 999982 2 287706 581405 2 258539 803160 2 14 999996 1 13 999995 -66925 2 315757 332421 1 351264 689184 -863786 1 364446 613433 117272 1 234076 944404 181113 1 18 999983 -975018 2 2 999999 2 372008 889492 2 27358 35147 1 6 999986 -244891 2 2 999999 2 2 999999 2 2 999999 2 14 999981 1 2 999999 509673 2 2 999999 2 2 999999 1 197688 413347 -171334 2 46794 441311 2 12 999983 2 2 999999 2 2 999999 1 2 999999 -922497 2 136240 197625 1 2 999999 45042 2 758406 893851 1 158473 857633 -166284 1 2 999999 54482 1 548424 858620 -321054 2 2 999999 1 371918 566236 295714 1 112265 212986 -823929 2 2 999999 2 2 999999 1 501970 860947 424069 2 2 999987 1 160295 793513 947577 2 2 999999 1 470450 744897 747882 2 117174 200699 2 33980 77927 2 391598 912030 2 6 999988 1 10 999995 -146408 2 2 999999 2 11 999994 1 2 999988 -721432 2 371730 378913 2 5 999995 2 2 999999 2 441038 451856 2 15 999998 1 2 999999 839256 2 13608 937868 2 443372 597980 1 14 999982 -575610 1 441418 848905 -405175 2 2 999999 2 1 999996 1 18 999987 -171753 1 2 999999 -232860 1 18 999989 307776 2 2 999999 1 16 999987 534044 2 12 999995 1 268361 769486 678144 2 2 999999 2 17 999984 1 627130 837947 345417 1 12 999982 301517 2 2 999999 2 345526 468088 1 349380 547265 -997328 1 4 999986 -125840 2 8 999988 1 10 999992 -793333 2 2 999999 1 16 999992 989105 1 125772 893950 -637136 2 11 999986 2 2 999999 2 16 999992 1 783373 853620 363471 2 69542 913599 1 13 999995 977087 1 603083 982757 -649334 1 161798 227525 311839 1 5912 244707 645474 2 2 999999 1 2 999999 712704 2 2 999999 2 2 999999 1 2 999999 528229 1 2 999999 311152 1 2 999999 129662 2 7 999989 2 2 999999 1 3 999981 -255471 2 908456 932476 1 2 999986 -257549 2 2 999999 2 5 999983 1 5 999995 880234 2 8 999999 1 2 999999 200879 1 226683 944024 -399553 1 15 999999 -24431 2 229815 823016 1 566505 709344 -673504 2 14 999995 1 76211 121445 416808 2 2 999999 2 2 999999 2 15 999981 2 163037 622471 2 16 999998 2 1 999996 1 10 999989 55639 2 17 999990 1 2 999999 808353 2 2 999999 1 141056 867386 -606254 1 2 999999 780379 1 322906 389027 -236059 1 2 999999 -574051 1 356497 756969 121281 1 2 999999 -484212 1 2 999999 -418649 2 16 999987 2 412249 570144 1 2 999999 -949707 1 2 999999 -906814 2 2 999999 1 2 999999 586190 2 2 999999 2 278815 734580 1 737073 925232 -535973 2 2 999999 1 10 999991 243600 1 450592 985925 -748261 2 8 999982 2 793015 948509 2 528530 787266 1 52103 568275 -229179 2 378200 557799 1 9 999997 -873131 1 429212 513133 -24316 1 2 999999 823484 1 2 999999 -583228 1 132274 448864 469410 1 19 999990 -418336 2 2 999999 1 176848 957401 598473 2 9 999991 1 2 999999 -90804 2 788047 929881 1 8 999999 -521775 1 2 999999 -228416 1 2 999999 -472979 2 2 999999 1 128538 605625 -177541 1 802838 829782 94190 2 15 999992 2 449126 604606 1 18 999984 24954 1 2 999999 -524093 1 81670 553370 868122 1 277987 472801 -483327 2 3 999999 2 72299 448054 2 2 999999 2 18 999991 2 8 999998 2 123743 540744 1 143742 204415 145968 2 2 999999 2 565586 728266 2 2 999999 2 77018 761571 1 2 999999 -527262 1 464194 939127 -74517 2 2 999999 1 858823 864746 289030 2 15 999984 1 772228 914189 -853941 2 5 999998 1 2 999999 152726 2 2 999999 2 179765 609675 2 343746 881084 1 7 999985 -842375 1 20 999988 -8769 1 4 999996 39177 2 2 999999 1 12 999985 -312823 2 10 999987 1 18 999993 -640266 2 28580 540484 2 97056 547093 2 2 999999 1 18 999989 904927 1 601974 662361 602678 2 2 999999 1 534614 779111 289138 2 2 999999 2 2 999999 2 8 999995 2 2 999999 1 509892 601012 -227933 1 305042 854618 -655421 2 8 999989 2 149128 806451 1 10 999993 353856 2 95401 140587 2 724889 933747 2 14 999981 2 7 999984 1 5 999981 -242344 1 5 999998 352714 2 15 999985 2 16 999987 1 2 999999 -578639 1 2 999999 272470 1 2 999999 -18234 2 2 999999 1 2 999999 54031 1 2 999999 -839328 1 2 999999 835116 1 13 999982 -579720 2 2 999999 1 416164 484617 501314 2 2 999999 1 7 999996 859314 1 6 999987 -275819 1 2 999998 -329059 1 533770 935543 -728889 1 20 999981 708138 2 3 999982 1 1 999990 -664865 2 2 999999 1 8 999986 527774 1 2 999999 441455 1 189931 853895 -406668 2 330431 481798 2 19 999989 1 482566 753547 -26891 1 2 999999 -390516 1 2 999999 673399 2 2 999999 1 2 999996 -495703 1 1 1000000 935938 1 2 999999 -792210 2 438758 769628 2 266522 629358 1 217012 563228 160337 2 2 999999 1 886126 908924 -327026 1 618525 639806 373608 1 300328 965026 546958 1 19 999982 733368 2 4 999984 2 269825 932165 2 22195 72484 1 2 999999 787154 1 2360 287112 -439744 1 84857 532061 -168912 2 13 999989 1 14 999988 460601 2 2 999999 2 2 999999 2 962465 976197 1 55907 398118 -216572 1 2 999999 83486 2 5 999982 1 18 999986 -358228 2 1 999989 1 2 999999 -991536 2 2 999999 1 17 999996 -273620 2 2 999999 2 28273 267201 1 2 999999 -845512 2 10 1000000 2 14 999992 2 2 999999 2 2 999999 1 2 999999 472235 1 2 999999 -282301 2 2 999999 2 2 999999 1 12 999981 -567027 1 8 999994 -155115 1 2 999999 178304 2 1 999989 1 270877 908805 633008 2 2 999999 2 713044 888360 2 225882 332557 2 13 999992 2 2 999999 2 2 999999 1 6 999996 -255807 2 2 999999 1 2 999999 553903 2 169481 700213 1 17 1000000 822837 1 5 999992 -799393 2 2 999999 1 327557 585385 -975648 1 2 999999 60650 1 126490 311730 -922503 2 333451 642452 2 19 999984 1 249387 676045 324658 2 264931 350384 1 14 999986 11237 1 269903 649330 -623418 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 1 999990 501184 1 2 999999 397934 1 14 999988 -341554 2 101561 388172 1 2 999999 845864 2 204896 270836 2 4 999998 2 9 999982 1 325949 432966 815220 2 156567 363079 1 5 999998 -19016 1 20 999983 355472 1 2 999999 -942063 2 8 999990 2 2 999999 2 291838 734214 1 2 999999 574961 2 99219 391130 2 7 999985 2 197623 806023 1 8 999988 -203667 2 2 999999 1 518167 931419 -586041 1 2 999999 -422541 2 19 999985 1 7 999983 155585 1 2 999999 -263667 1 3 999984 752876 2 2 999999 1 261945 967500 -299651 2 2 999999 2 2 999999 2 7 999998 1 183685 879880 -325049 2 75970 332851 2 591527 601357 2 2 999999 1 387423 936761 -683982 1 196352 951824 -849888 1 2 999999 852323 2 237002 689233 1 2 999999 303274 1 196092 386876 -408775 1 63914 559308 855278 1 336312 882433 968223 2 5 999999 1 106290 642424 847062 1 672223 698081 601214 2 15 999997 1 2 999999 242620 1 2 999999 -591658 2 765003 951013 2 3 999992 2 338081 748116 2 687696 830558 1 2 999999 254926 2 20 999986 2 2 999999 2 8 999998 2 19 999987 2 2 999999 2 2 999998 1 519772 653843 -626742 1 11 999987 -776072 1 321112 720033 -70772 1 20 999986 -810831 1 1 999992 167541 2 7 999986 2 413799 581325 1 12 999992 -680244 1 6 999997 -747558 1 76492 399948 358526 1 17 999983 -245476 1 2 999999 -487649 1 5 999996 -645031 2 2 999999 1 2 999999 -987634 1 16 999995 -666032 2 158263 295080 2 19 999986 1 17 999997 566981 1 173149 464552 853691 2 2 999999 1 19 999989 537300 1 7 999992 -794720 1 2 999999 -531107 1 2 999999 -262281 2 175845 441913 2 147396 421320 1 249131 693378 -30873 1 458946 646078 -561044 1 2 999999 720696 1 16 999993 106011 2 87571 813772 2 5 999992 2 732847 902583 1 15 999997 -242415 1 14 1000000 466707 2 770275 793841 2 230534 609012 1 12844 733626 -345564 2 2 999999 1 2 999999 -39319 1 2 999999 369437 1 635775 698869 -4440 2 182139 525235 2 11 999981 2 2 999999 1 2 999999 -258486 1 2 999999 327475 1 2 999999 140029 1 23687 193576 -981256 2 2 999999 1 2 999999 -534740 2 2 999997 1 2 999999 -511828 1 2 999999 -589302 2 5 999988 2 2 999999 2 1 999982 1 734583 927657 -274528 1 2 999999 -13680 1 2 999999 -668778 2 2 999999 1 415184 467905 -531656 1 5 999990 750345 1 2 999999 -231946 2 365664 780201 1 1332 356508 299463 2 11 999984 1 2 999999 927895 1 280670 700245 -257103 2 2 999999 2 2 999999 2 2 999999 2 14 999988 1 269447 812068 147887 2 2 999999 1 579634 689432 511761 1 2 999999 558037 1 2 999999 -470935 2 9 999990 1 3 999984 -173336 2 374646 523312 2 366876 499242 2 331751 608075 2 504272 950915 2 221189 783961 1 8 999990 -671773 2 12 1000000 2 219591 499912 2 64843 990999 2 10 999993 2 396614 425077 2 2 999999 2 10 999988 2 2 999999 1 226820 671177 -568301 1 72361 294984 968244 2 393433 664240 1 17 999989 170184 1 2 999999 260745 1 2 999999 846574 2 17 1000000 1 251916 679419 243272 1 9 999993 -575189 2 14 999982 2 2 999999 2 9 999981 1 6 999991 208380 2 13 999998 1 564672 843112 -629451 1 2 999999 -598506 2 2 999999 1 22252 237050 890174 1 2 999999 477726 1 7 1000000 -48391 1 795127 817621 915983 2 20 999991 2 15 999990 1 18 999986 -475795 2 260820 900004 2 11 999989 2 934047 966468 2 2 999999 2 262291 857898 2 15 999997 1 2 999989 867792 2 534705 796577 2 19 1000000 2 2 999999 1 17 999994 814311 1 2 999999 149836 2 11 999996 2 2 999999 2 10 999997 2 40277 950011 2 2 999999 1 12 999982 30622 1 464717 796675 -327600 1 5 999989 501259 1 545636 656422 -702275 1 2 999999 -4319 1 2 999982 663448 2 1 999991 2 2 999999 2 151372 633065 2 68083 861635 2 338219 920099 2 9 999993 2 2 999999 2 2 999999 1 20 999998 965964 2 2 999999 1 2 999999 828099 2 2 999999 1 2 999993 275843 1 10516 272269 516147 2 2 999999 1 2 999999 -336617 2 2 999999 1 6 1000000 914195 2 2 999999 2 51779 228512 2 12 999990 1 2 999999 -360216 1 18 999981 451703 1 2 999999 -765710 2 282600 570696 1 116295 284498 3813 2 13 999992 2 131113 158905 1 14 999993 101488 1 19 999984 39519 1 2 999999 -66181 2 390116 948679 1 19 999989 870619 1 577813 914783 -952546 2 2 999999 2 2 999999 1 11 999993 -974173 2 270477 389176 1 82848 873819 437548 2 18 999983 1 10 1000000 982062 2 7 999991 2 242849 368584 1 2 999999 129435 2 4434 611085 2 773155 775256 1 1 999988 -372408 2 786736 865522 1 31694 985741 -633418 2 2 999999 2 664918 803245 2 15 999990 1 17 999987 420121 1 4 999991 -989757 2 7 999987 2 428343 887350 2 2 999982 2 2 999999 2 2 999999 1 739186 826826 651051 1 2 999984 -736672 2 19 1000000 2 3 999995 1 365906 784165 474513 1 17 999999 -709914 1 33425 125616 526233 2 169502 648460 1 2 999999 -967776 1 466565 942936 -122576 2 4 999986 1 2 999991 -732952 2 586855 789807 2 235460 590766 1 11 999992 411668 1 7 999984 -381962 1 158826 712528 -448662 2 3 999987 1 17 999994 -175638 2 2 999999 1 2 999999 255001 2 435619 782055 1 1 999988 765487 2 15907 211303 1 593436 596121 -403917 1 361428 398024 395954 2 19 999995 2 520439 795122 1 360858 576022 -450604 1 2 999999 956133 2 2 999999 2 611174 656790 1 160528 893307 -279220 1 18 999996 345647 1 9 999996 285492 2 2 999999 1 89173 936147 -765925 1 2 999999 -65048 1 252885 625902 468840 1 17 999992 977745 1 272249 718975 -69822 1 18 999995 319444 2 2 999999 1 18 999988 84251 1 2 999999 -199186 1 2 999999 -802800 1 340490 971622 -604546 2 2 999999 2 2 999999 1 740146 742559 444843 1 2 999999 -468360 1 8 999986 -534481 1 2 999999 281176 2 230156 397877 1 2 999999 -50938 2 9 999999 1 2 999999 -401774 1 93642 603842 390126 1 2 999999 558129 2 2 999999 1 5 999987 935179 1 2 999999 -441730 2 10 999989 1 558122 605215 734865 2 16 999995 1 7 999999 478023 1 2 999999 -756783 1 18 999990 207712 2 11 999995 2 2 999999 1 2 999999 474891 2 14 999983 1 16 999982 244049 1 327793 784749 -464406 1 609957 721739 -354070 2 2 999999 2 18 999994 1 9 999981 -514908 2 2 999999 1 116583 760949 908693 2 221066 348456 2 2 999999 2 2 999999 2 19 999996 2 2 999999 2 22282 424067 1 124111 709844 486067 1 2 999999 -742582 1 2 999999 778014 1 337390 974340 400285 2 690718 957534 1 2 999999 507416 2 11 999985 2 2 999999 1 41950 516539 488317 2 2 999999 2 9 999991 1 2 999999 237813 1 2 999999 670918 2 2 999999 1 814697 933885 912042 1 745495 911860 241892 2 233838 491495 2 2 999999 2 2 999999 2 10 999999 1 323582 904707 -691881 2 7 999987 1 2 999999 351044 1 13 999984 -731172 1 198851 608352 960847 2 1 999992 2 16 999993 1 14 999993 -451663 1 2 999999 -56605 1 2 999999 324341 1 587164 979976 -447684 1 171279 785680 606393 2 2 999999 1 2 999999 -362235 2 864767 994112 1 4 999998 348549 1 5 999985 786745 1 2 999999 448938 1 2 999999 -669445 1 18 999994 -580747 1 36514 767493 508685 1 568964 808432 -345226 2 2 999999 1 2 999999 -736045 1 426121 959421 -830757 1 2 999999 -230942 2 147930 372098 1 6 999987 -706599 1 2 999999 711151 1 2 999999 -135221 2 52935 164948 2 19 999999 1 463032 887438 -523210 2 798536 818224 1 2 999999 -177454 2 2 999999 2 2 999999 1 19 999983 77664 1 834710 850142 583640 2 9 999985 1 2 999999 -806111 1 3 999993 861345 1 14 1000000 -955029 1 18 999983 -30638 1 2 999999 -925619 1 2 999999 156893 2 482924 787514 1 139961 656275 -823211 1 11 999993 -846558 1 20 999981 -904645 2 1 999993 2 300516 705318 1 6 999987 48467 2 352821 731418 1 20 999983 513900 2 2 999999 2 12 999998 2 217779 772686 1 117284 713151 96173 2 2 999999 1 454199 582177 794335 1 2 999999 735934 2 227527 942838 2 2 999999 1 931210 949012 -766088 1 2 999999 -340247 1 8 999996 -444780 2 2 999999 2 2 999999 2 13 999987 2 72913 566671 2 20 999981 1 2 999999 211815 1 7 999989 305651 1 17 999988 333676 2 250792 493279 2 2 999999 2 4 999981 1 2 999999 556452 1 10 999995 812598 2 698426 814047 1 2 999999 482526 2 2 999981 2 2 999999 1 2 999999 -733728 1 2 999999 -944008 2 116850 204650 1 2 999999 -596372 2 73570 208708 1 320140 972308 457902 2 119705 898937 2 7 999992 1 2 999999 973065 2 10 999998 1 497596 862840 -831909 2 532612 552134 1 10 999986 -834556 2 9136 921858 1 297223 435110 -259583 1 214996 552830 25885 2 192846 222522 1 28053 928044 -711988 2 816905 963897 2 241001 937212 1 2 999999 707490 1 47035 243343 -171795 2 111048 487991 2 2 999999 1 2 999999 -523084 1 2 999999 402830 2 351805 918404 1 2 999999 70010 2 20 999985 1 14 1000000 -591917 1 487907 675038 779090 1 8 999995 336933 2 317402 719400 2 11 999984 2 122494 194953 2 214155 827472 1 2 999999 -269540 1 12 999988 -450642 1 797598 895830 -215994 1 18 999995 829471 1 2 999999 -793262 2 4 999999 1 2 999999 -351063 2 2 999999 2 2 999999 2 241416 351855 2 227105 378461 1 2 999999 -54568 2 187048 282918 2 2 999984 1 2 999999 -971354 2 223406 479505 2 2 999999 2 307690 403603 1 432431 971127 -16551 2 2 999999 1 20 999999 -5644 2 19 999999 1 729160 945953 -672228 1 20 999983 850666 2 315015 582038 1 470943 965519 392427 1 2 999999 692110 2 2 999999 2 2 999999 1 2 999999 753838 1 2 999999 338881 1 2 999999 103525 1 332495 605600 724037 1 2 999999 126870 2 396704 874965 2 30972 409537 2 14 999987 2 2 999982 1 2 999999 -402872 2 274970 810174 1 20 999984 103651 1 10 999987 115373 2 16 999994 2 2 999999 1 2 999999 547642 2 2 999999 1 10 999995 8176 2 716226 984555 2 347812 546052 1 238058 722052 -685669 1 124824 571851 -695638 1 593347 831363 53358 2 5 999993 2 2 999999 2 500351 548276 2 1 999990 1 115850 954716 -547511 2 2 999999 1 19 999982 120546 1 17 999982 535592 1 449269 601973 918303 2 18 999984 2 390812 667288 1 3 999983 971682 2 580014 586338 1 489662 613488 -770632 1 123138 654992 -406585 2 2 999999 2 2 999999 1 19 999989 827292 1 229189 283213 145786 2 2 999999 2 2 999999 1 7 999993 -831400 1 616870 953900 965572 2 87825 117905 2 2 999993 1 295544 405719 -79788 2 2 999999 2 4 999988 2 5 999990 2 330631 483950 1 10 999983 -412642 2 867910 962815 1 186272 947790 -754238 1 2 999999 -831291 2 2 999999 2 69503 438090 1 20 999983 -988760 1 2 999993 751561 2 2 999999 2 20 999999 1 2 999999 501070 2 2 999999 1 20 999996 -325429 2 20 999988 2 11 999987 2 2 999999 1 156483 216601 316705 2 9 999993 2 2 999999 2 20 999994 1 2 999999 -760585 1 255236 952883 -795878 2 2 999999 1 6 999988 -299739 2 9 999994 1 255984 441396 -953756 2 152416 187887 2 413827 967288 2 2 999999 1 401576 490608 640527 2 2 999999 2 15 999987 2 140874 173198 2 22744 769923 1 2 999999 726017 1 2 999999 -982073 1 14 999987 -744207 2 185215 901952 2 13 999997 2 2 999999 2 110503 608953 1 2 999999 315369 1 2 999999 53684 2 2 999999 1 2 999999 -449919 2 50007 489656 2 2 999999 2 18 999996 1 13 999989 -797615 2 6 999985 2 4 999996 2 53151 827945 2 16 999984 1 63504 150806 659355 1 11 999998 -652527 2 6 999983 2 2 999999 1 2 999999 228410 1 2 999999 641889 1 18 999997 -246351 2 14 999982 1 62853 946249 329013 1 16 999995 -903000 2 2 999999 1 31870 497895 -732209 1 423055 655635 -980021 1 14811 586106 -330208 2 407132 975679 1 717261 916163 41251 1 293777 551863 -948432 1 12 999987 345826 1 1 999982 943542 2 105073 370088 1 66280 222020 898567 2 931298 953345 2 2 999999 2 2 999999 1 8 999997 619973 1 434852 568233 524254 1 136874 634128 -262802 1 399043 495993 -992137 1 2 999999 -421527 1 2 999999 -555999 1 2 999999 323862 1 245762 974074 202714 1 119756 823173 868928 1 2 999999 -107538 1 2 999999 -182704 2 222598 464202 1 432568 735658 586896 2 332798 401238 2 18 999990 1 377488 906754 413933 2 2 999999 1 20 999981 360650 2 2 999999 1 3 999990 408394 1 560455 751904 438045 2 6 1000000 1 476094 655796 -823363 1 1 999993 912669 1 16 999993 -54570 1 2 999999 323813 1 2 999999 86939 2 220234 405903 2 738010 861774 2 62047 914748 1 10 999990 -780537 1 2 999999 -111314 2 20 999997 1 2 999999 -772732 1 2 999999 273390 2 8 999988 1 2 999999 610229 2 66931 878378 2 16 999993 1 11 999982 522570 2 289157 546767 2 2 999999 2 16 999985 1 83303 178700 -821834 1 1 999983 -79587 2 11 999994 2 17 999984 2 207158 268332 1 5 999985 -426031 2 3 999987 1 19 999982 -447515 2 300709 690546 1 82193 895545 637529 1 2 999999 247774 1 2 999999 -208265 1 18 999993 -796746 2 2 999999 2 2 999999 1 2 999999 -436321 2 8 999990 2 477537 901542 1 20 999992 65455 1 176528 187147 -166536 2 2 999999 2 2 999999 2 169387 680308 2 2 999999 2 11 999998 2 673721 949969 1 13 999998 -333518 2 8 999990 2 6 999998 2 494007 661888 2 2 999999 1 203789 593499 -787893 1 9 999999 431581 1 2 999999 -244415 1 585527 799204 62393 2 8 999990 1 12 999987 945891 1 824284 873929 -281219 2 14 999995 1 2 999999 -460672 1 69381 860168 252099 2 2 999999 2 12 999996 1 8 999982 89251 2 2 999984 2 13 999995 2 2 999999 1 2 999998 59442 1 2 999999 213950 2 2 999999 1 2 999999 671999 1 8 999999 -833231 1 2 999999 -791546 1 580853 681823 124724 2 429475 831726 2 3 999996 1 17 999992 -775674 1 2 999999 -15632 1 18 999995 -431136 1 2 999999 -309136 1 333652 494966 -551986 2 65169 552800 2 2 999999 2 140878 717191 1 2 999999 68565 1 177723 604622 -76928 2 466420 996652 2 308540 634293 1 731121 956056 887644 1 2 999999 -870746 1 2 999999 252978 1 2 999999 -527550 2 571353 573293 1 40956 50231 35934 1 9 999985 -253181 1 556916 647336 386687 2 10 999986 2 10 1000000 1 434039 553082 -841609 2 953632 996547 1 2 999999 61953 2 311001 625364 2 90157 650026 1 571174 888968 -47445 2 1 999992 2 8 999984 1 2 999999 113719 2 2 999999 1 2 999999 -455261 2 640178 711185 2 353521 382066 2 2 999999 1 5 999981 -87931 1 1 999985 -64135 2 2 999999 1 13 999988 -184351 2 19 999982 1 16 999997 798388 2 133309 520321 2 393454 685484 2 11 999992 1 2 999999 -952244 1 12 999990 786809 2 684166 814802 1 4 999994 -12134 1 2 999999 -219326 1 13 999985 975363 2 83700 314121 1 16 999998 922093 2 9 999991 1 2 999999 479540 1 781517 853470 631258 1 2 999999 717991 1 2 999999 970514 2 15 999991 1 2 999999 750683 1 132865 684650 423366 1 281201 816091 -874115 1 142881 321314 -75340 1 2 999999 -193788 1 2 999999 469784 2 6 999993 2 2 999999 1 2 999999 806612 1 200265 491677 -46977 1 13 999989 133324 1 2 999999 -726760 1 2 999986 -957595 2 295408 598810 1 342501 452035 427926 1 557356 907676 834689 2 9 999985 1 4 999993 -302532 1 17 999989 -830500 1 2 999999 -455254 1 2 999999 537874 2 2 999999 1 15 999991 -768799 1 17 999986 869265 2 534406 732193 1 142675 522913 -201753 1 2 999999 39764 2 203088 998963 1 17 999986 825489 1 352207 941237 -315196 1 18 999990 799489 1 56145 351811 371202 1 20 999995 559534 2 16 999989 1 415737 900798 36347 1 117571 727330 8625 2 10 999999 1 11 999987 -625460 1 276850 731328 34198 2 436789 451789 2 10 999994 1 27825 126778 425820 1 18 999996 -702976 1 867617 946343 738993 1 2 999999 22702 2 9 999988 2 2 999999 1 176544 898469 -403759 1 7 999990 -314149 1 2 999999 -546369 1 12 999983 73897 2 2 999999 1 438932 955778 309067 1 9 999995 -250457 1 125109 795381 -481726 2 2 999999 2 469330 676634 1 2 999999 -246737 2 2 999999 2 14 999985 2 20 999997 1 2 999999 -604764 2 317868 604317 1 10 999987 883130 2 684931 854214 1 2 999999 -948997 1 2 999999 234660 1 16 999982 59177 1 2 999999 -51551 2 323792 663141 2 2 999999 1 462210 597994 455719 1 632564 927762 -614261 1 196850 373465 221155 2 46863 930219 1 115895 504223 224955 1 56724 814552 332466 1 9 999989 -861562 2 564707 580212 1 766353 915928 -214774 2 2 999999 1 666654 972162 641299 1 2 999986 799402 1 16 999999 -48661 2 10 999987 1 15 999986 -792786 1 866671 954123 198870 2 2 999999 1 2 999999 -849707 2 2 999999 1 266610 752891 899580 2 18 999986 1 2 999999 633354 1 395333 672105 797569 1 7 999985 -235118 2 3 999998 2 2 999988 1 2 999999 692387 2 2 999999 2 20 999981 2 18 999984 2 251256 255827 2 71553 333539 1 345815 440738 880351 2 122457 612042 1 13 999986 -254532 1 831820 878889 755895 2 2 999999 2 337499 402300 2 2 999999 2 11 999999 1 11 999982 -144683 2 2 999999 2 18 999983 2 175436 314715 2 2 999999 2 6 999997 2 2 999999 2 2 999999 1 2 999999 -56333 2 162308 743852 2 2 999999 2 2 999999 2 5 999994 1 2 999999 30797 1 264633 293838 19171 1 9 999989 -88310 1 2 999999 -904251 2 2 999999 1 912251 916461 -700522 2 4 999999 2 2 999999 1 14 999982 702556 1 8 999997 -191876 1 8 999981 624541 1 2 999999 553063 2 20 999998 2 1 999999 1 74719 115049 999963 1 256667 431625 754174 2 2 999999 2 2 999999 2 197543 816714 1 500795 879232 280718 2 2 999999 1 543181 819121 -415639 1 2 999999 -872014 1 2 999999 827659 1 241123 630886 425305 1 5 999997 -323900 1 2 999985 262844 1 6 999995 731398 2 17 999983 1 2 999999 970718 1 9 999993 94043 2 12 999983 1 10 999990 869868 2 16 999987 2 100216 677685 2 387978 576455 2 353220 594505 2 12 999993 1 2 999999 -691843 2 358328 534678 1 4 999981 -79321 1 98170 956767 -104865 1 2 999999 401404 2 265129 650855 1 20 999993 73070 2 82998 848698 1 6 999990 -115951 2 10 999983 2 126468 584539 1 111695 965670 125434 2 46178 587052 1 358659 546706 529376 1 2 999999 -371303 1 6 999986 69074 2 528759 780238 2 86144 514320 2 2 999999 1 10 999986 -986996 1 13666 556177 -623475 1 11 999990 552063 1 154562 540973 -989238 1 2 999999 -803277 1 2 999999 -15881 1 2 999999 -121831 1 15 999999 -338190 1 8 999993 -849672 1 3 999982 -829056 2 2 999988 1 16 999995 520966 1 18 999997 530340 2 558317 657625 2 83803 521467 1 17 999994 -89688 1 43470 96123 270410 2 495128 732462 2 147997 492917 2 615346 621003 2 2 999989 2 2 999999 1 506689 794191 63924 2 6 999981 1 2 999999 -39361 1 2 999999 658350 1 2 999999 -702388 1 18 999986 413048 1 11 999994 -786568 1 433444 971328 -196498 2 3 999982 2 386721 676689 2 16 1000000 2 2 999999 1 17 999996 80569 2 2 999999 2 316709 721389 1 2 999999 756529 1 43949 146793 971854 1 4 999994 706370 2 493883 679478 2 9 1000000 1 354918 793965 357661 1 496585 812459 -190279 1 2 999999 -446683 1 467571 675172 -468075 2 57648 801044 1 2 999999 -957391 1 157475 688272 681446 2 506367 997237 1 172996 890892 990232 1 665708 731621 -297203 1 20 999988 -463383 2 129098 612465 2 697335 956753 2 2 999999 2 2 999999 2 2 999999 2 659979 968743 2 2 999999 1 79438 128931 -849756 2 2 999999 2 2 999999 2 2 999999 1 186766 952890 580308 2 12 999993 1 824560 988243 -103582 1 3 999992 818466 1 7 999992 -422006 1 14 999988 981446 2 236854 647184 2 2 999999 2 164887 348806 2 2 999999 2 11 999998 2 344104 599617 1 8 999982 -614330 1 119717 562784 -635382 1 602963 853779 -611175 2 2 999999 1 12 999982 -749736 1 2 999999 -879087 1 380062 502502 404782 1 2 999990 533710 2 2 999999 1 454272 981181 -70942 1 747924 920378 371857 1 2 999999 166226 1 61302 537860 -338937 1 2 999999 633998 2 67775 296360 2 7 999992 1 6 999986 -727404 1 4 999995 215142 2 2 999999 1 383190 763816 89443 1 2 999999 153044 2 2 999999 2 67626 861817 2 2 999999 1 2 999999 535787 2 804376 827388 2 1156 240734 2 772338 776242 1 19 999985 22147 1 7 1000000 -44515 1 2 999999 253307 2 499406 947453 2 2 999999 2 4 999995 1 2 999999 -728764 1 448121 578181 268618 2 2 999999 2 20 999999 2 178032 580569 2 2 999999 1 2 999999 -961164 1 1 999986 210748 1 8 999991 716948 2 59585 834534 2 2 999999 2 331504 627698 2 2 999999 2 17 1000000 2 18 999991 2 2 999999 1 779245 952941 116634 2 2 999999 2 2 999999 1 279823 940907 -242364 1 2 999999 -348019 1 2 999999 -433661 1 2 999999 -569527 2 538095 956807 2 2 999999 1 105619 846788 -378620 2 11 999989 1 5 999984 446408 2 2 999999 2 167417 901251 2 382124 590498 2 5 999992 1 7 999984 -244282 1 2 999996 -488475 1 95650 297478 -294022 2 19 999992 1 2 999999 299626 2 450505 670189 1 143632 768402 332991 2 2 999999 2 20 999993 1 17 999992 -648990 2 16 999993 1 2 999999 -836952 2 5 999989 1 10500 297871 322318 2 11 999991 2 21663 151765 1 9 999995 868479 1 84905 564662 374251 1 2 999999 -175823 1 776595 831795 -923024 1 17 999983 -421565 1 364019 649587 209092 1 9 999996 -39272 1 37793 650419 105132 2 2 999999 2 599518 768880 2 2 999999 2 9 999993 2 556555 943944 2 6 999984 1 281329 403593 -249585 1 2 999999 290741 1 266145 403747 390225 1 9 999983 -634931 1 2 999999 -186896 1 555902 639053 404744 2 8 999991 2 360947 680732 2 2 999981 2 17 1000000 2 2 999999 1 606294 667975 927047 1 582095 979400 987086 2 2 999999 2 28205 797979 1 2 999999 540055 2 720613 747062 1 10 999983 802545 2 2 999999 2 20 999985 2 2 999999 1 2 999999 438872 2 62381 543220 1 9 999984 10866 1 2 999999 -376075 2 758441 952848 1 420721 585698 76999 1 2 999999 -494347 1 341586 685717 882806 1 33600 333431 205789 2 211154 923145 1 2 999999 804415 1 2 999999 -737187 1 15 999984 273792 2 2 999999 1 187290 506858 -667016 2 216366 923546 1 12 999992 981565 1 901016 905307 -658388 2 2 999999 2 31439 39119 1 2 999999 -74616 1 12 999990 -367275 1 3 999981 14034 1 2 999999 97670 1 7 999999 801577 1 2 999999 867006 2 6 999991 2 8 999983 1 205789 259815 235880 2 2 999999 1 2 999999 905695 2 3 999998 1 509116 590862 501475 2 282237 656541 2 378509 793781 1 13 999984 -494389 1 11 999981 -386593 2 121817 289013 2 243865 537997 1 2 999999 154014 2 20 999999 1 128779 467535 -759242 1 821283 993453 -684055 1 2 999999 -922020 2 9 999992 2 18 999992 1 19 999997 918261 2 4 999994 2 2 999999 2 2 999999 2 13 999991 1 345567 907200 67891 2 59727 220628 1 2 999999 916562 1 11 1000000 734128 2 2 999999 2 2 999999 1 217029 478724 -360642 2 2 999999 1 156658 711639 817018 2 5874 545471 2 477169 994065 2 15 999992 1 1 999989 302861 2 17 999998 2 314692 828387 1 474228 901144 -273216 1 2 999999 608097 1 2 999999 118707 2 13 999996 2 9 999981 2 2 999999 1 123995 412228 -225353 2 10 999992 2 7 999992 2 29496 946032 2 6 999988 1 2 999999 469141 1 1 999998 -208745 1 287765 997752 -353708 2 459793 598599 1 291498 663986 915192 2 6 999997 1 17 999995 857711 2 17 999981 1 563299 715922 190152 1 20 999995 586961 1 2 999999 716043 1 2 999999 -248627 1 271129 312733 341475 1 130110 697471 -891775 1 2 999999 -872713 2 207550 549733 2 394301 607503 2 2 999999 2 12 999996 1 4 999984 -919499 1 3 1000000 -629435 2 8 999991 2 2 999999 2 7 999990 2 319582 582173 2 278414 865574 2 13 999990 2 16 999987 2 2 999999 1 18 999985 551063 2 2 999999 2 151896 732130 1 14 999993 498189 2 5 999990 2 2 999999 1 2 999999 992492 2 52257 939997 1 408415 563215 8361 1 2 999999 592383 2 8 999985 2 2 999999 1 2 999999 -17362 1 2 999999 50692 2 928197 956616 1 2 999999 -377388 2 495220 796078 2 10 999986 2 65924 199820 2 392509 781498 1 2 999999 -550865 2 92780 451160 1 9 999987 -30658 1 543335 632979 -919021 1 219594 484484 224258 2 12 1000000 1 2 999999 -882717 2 667682 866545 1 18 999986 683635 1 12 999996 -825847 1 2 999999 351881 2 2 999999 1 153566 679877 -623949 1 14 999995 -900935 2 788021 793271 2 396714 507662 1 10 999995 -431120 1 9 999991 593792 1 512641 857686 424343 2 2 999999 2 2 999999 2 536495 767271 2 2 999999 1 2 999999 759075 1 2 999999 613418 2 2 999999 2 2 999999 2 29164 166355 2 20 1000000 2 2 999999 2 253537 904283 2 2 999999 2 2 999999 2 89180 230116 1 2 999999 253769 2 2 999999 1 20 999981 691922 2 8 999985 2 2 999999 1 2 999999 709293 1 567509 619480 -580491 2 784047 839289 1 2 999999 838856 2 4 999984 2 2 999999 2 16 999984 1 627906 885035 -610460 1 2 999999 355323 1 120340 719649 862022 1 60171 197837 146493 1 2 999999 -484692 2 16 999983 2 17 999984 1 141813 726994 -655789 1 136645 235348 -464788 2 2 999999 2 869525 878707 2 2 999999 1 3 1000000 -822519 1 13 999986 568969 2 2 999999 1 2 999999 -406212 1 2 999999 975947 1 18388 851143 926694 1 14 999981 -777535 1 17 999996 -567605 1 16 999997 53737 2 1638 496140 1 586267 782755 -643155 2 10 999997 2 3 999996 2 836502 899814 1 2 999999 -913524 1 514049 594831 -917268 2 2 999999 2 640288 941713 2 4 999997 2 15 999990 2 12 999989 1 10 999992 -453042 1 2 999999 -731193 1 14 999989 708083 2 703575 969936 1 7 1000000 -571696 2 19 999984 2 2 999999 1 2 999999 -319106 1 1 999992 891578 2 2 999999 1 2 999999 -495229 2 318057 612476 1 2 999999 330165 1 2 999999 996771 1 2 999999 -744938 1 2 999999 -86347 1 297538 927617 -59434 1 2 999999 -390636 1 2 999999 -169556 2 329137 861916 2 5 999990 1 10 999984 -653308 2 2 999999 1 2 999999 324359 2 12 999982 2 2 999999 2 2 999999 1 640718 986261 -695518 2 226193 698480 1 555174 705824 -285484 2 253724 678925 1 9 999990 -517612 1 99777 582904 -106069 1 2 999999 -806570 2 10 999989 1 15 999986 -560068 2 2 999999 2 15 999988 2 497507 776071 1 2 999999 -353435 2 11 999984 2 211389 213414 2 2 999999 1 171637 909828 -543081 1 2 999999 60046 2 6 999985 2 16 999986 1 2 999999 363062 1 280272 814863 711793 1 17 999996 -873839 2 6 999986 2 621976 867647 1 384769 947959 -508979 2 14 1000000 1 5 999984 185075 2 92432 419386 1 9 999985 744752 2 13 999983 2 306435 927914 2 20 999985 2 174422 183815 1 16 999991 -804827 1 326434 979837 116492 1 2 999999 688914 2 75768 220078 1 3 999982 22329 2 2 999992 1 2 999999 -142494 1 182917 828446 941655 1 2 999999 -667632 1 2 999999 -335951 1 16346 327136 311758 2 327516 831211 2 98095 582137 2 2 999999 2 13 999993 2 18 999983 1 2 999999 898648 1 7 999992 -286851 1 2 999999 483060 2 49179 64315 1 2 999999 268127 2 7 999981 2 2 999999 2 20 999995 2 55065 505831 2 17 999983 2 10019 693337 1 3 999985 -556823 1 5 999987 985487 2 2 999999 2 702767 717911 2 326246 790849 2 16 999988 1 61569 336381 -604540 1 15 999992 -363066 2 2 999999 1 284688 811329 113383 1 13 999999 -9659 2 5 999989 2 16 999993 1 9 999990 -518297 1 11 999993 -832966 1 535917 550476 -363580 1 2 999999 -442545 2 2 999999 2 214285 896843 2 194860 683111 1 2 999999 -701967 1 10 999996 650541 1 17 999995 -708093 2 6 999998 2 2 999999 1 198782 457516 475450 2 427032 512521 1 14 999996 330424 1 14 999985 939590 2 9756 563018 1 9 1000000 -743792 1 19 999999 -44215 1 5 999989 -308028 1 247766 873160 601999 2 215411 427168 1 7 999997 -674656 1 706283 711177 270639 1 365932 828074 -311228 1 495338 672296 525329 1 2 999999 811665 1 2 999999 -710816 1 18 999998 -712423 2 4 999989 2 2 999999 1 180274 834681 384072 2 1 999986 2 14 999993 2 9 999995 1 3 999997 -4268 2 151137 423709 1 617409 905958 -145107 1 2 999999 952339 1 9 999990 418478 2 2 999999 2 821740 948719 2 34481 983803 1 2 999999 450716 2 2 999999 2 2 999987 1 237997 499814 462124 1 2 999999 429997 2 15 999984 2 2 999999 1 284906 318259 272196 2 2 999999 1 9 999993 -118170 2 1 999984 2 16 999997 2 2 999999 1 300402 365747 320964 2 12 999991 1 398553 459878 -410258 2 3 999994 1 2 999999 877772 1 2 999999 990548 1 2 999999 -104678 2 128656 631288 2 8 999987 1 2 999999 104431 2 17 999997 1 2 999999 -205375 2 617183 811825 1 2 999999 -651049 1 2 999999 837886 1 93480 867241 -675230 1 664370 956201 288322 2 3 999986 1 665349 712960 -882105 1 6 999999 449407 2 15 999986 1 2 999999 -646699 1 2 999999 -82367 2 19 999997 1 2 999999 -282086 2 306310 419285 2 141021 943978 2 401079 403952 2 3 1000000 1 2 999999 -874245 2 14 999997 2 2 999999 1 2 999999 -714769 2 5 999981 1 22840 534537 704242 2 17 1000000 1 2 999999 894054 1 2 999999 -267423 2 2 999999 2 468430 868117 2 96983 228680 1 111197 365979 -889956 2 2 999997 1 785584 981345 734923 2 3 999993 1 2 999999 784970 1 2 999999 534755 1 123201 684043 284095 1 2 999999 -805851 2 2 999999 1 1 999988 513194 2 2 999999 1 2 999999 860691 2 798671 876330 2 665223 971150 1 2 999999 -542773 1 2 999999 533712 1 12 999992 -805246 2 2 999999 1 2 999999 82387 1 11 999996 -62013 2 289910 484385 2 17 999997 1 2 999999 847158 1 165847 623398 273267 1 2 999999 -541771 2 2 999999 1 2 999999 279212 1 616363 662233 -192386 2 9 999984 1 2 999999 4070 1 11 999999 -134005 1 16 999985 297585 2 2 999992 1 2 999999 -801287 1 2 999999 -636161 1 495829 739545 36575 1 12 999989 443439 2 9 999991 1 433224 983987 -372105 2 480574 657295 2 2 999999 1 177539 346409 -185436 1 12 999992 79032 1 14 999999 712979 1 45967 156054 959464 1 19 999992 551267 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 150356 2 2 999999 2 9 999989 2 2 999999 2 748619 760163 2 379997 946581 2 2 999999 1 2 999999 -174430 2 4757 210743 2 124847 978639 2 128368 161431 2 2 999999 2 2 999999 1 11 999985 -125153 2 2 999999 1 678421 708954 606338 2 2 999999 1 2 999999 -914688 2 4 999985 1 632716 860944 826344 1 2 999999 976702 2 3 999987 1 16 999985 952225 1 2 999999 -600290 2 274928 630826 1 132265 338425 910399 1 109040 784478 -227221 2 1 999986 1 16 999985 -146501 1 541848 724750 -81926 1 13 999992 -524680 1 172024 924484 683120 2 2 999999 1 584577 812000 58859 2 2 999999 2 10 999993 1 2 999999 267564 2 118080 205327 1 402055 535816 510552 1 361413 416756 -724684 2 6 999996 1 2 999999 968621 2 2 999999 2 898180 914098 2 50096 343696 1 317179 980681 -632875 1 2 999999 -85826 2 328965 868180 2 388135 434496 2 39629 268065 1 2 999999 -904864 2 158721 908170 1 2 999999 821593 1 2 999999 -211079 1 2 999999 815536 1 11 999987 535318 2 255854 318104 1 421140 632642 -11409 2 2 999999 2 2 999999 1 719878 919411 -195520 1 2 999999 426349 2 11 999989 2 2 999999 2 6 999989 1 11 999989 -716275 1 17 999983 -266345 2 2 999999 2 3 999981 1 2 999994 60007 1 2 999999 827196 2 16853 496672 1 283419 591297 834041 1 111904 895908 -91665 2 404966 777736 2 155994 245307 2 309240 384497 1 7 999992 751255 2 20 999989 2 2 999999 1 18 1000000 -965412 2 18 999997 2 19 999984 1 8 999987 -383888 1 11 999987 -698933 1 2 999999 -610314 2 2 999999 2 10262 510732 1 2 999999 -535034 1 2 999999 378434 1 10 999994 -49970 2 3 999991 1 2 999999 -716350 1 423212 708489 -561814 1 455739 706761 781336 2 2 999999 2 11 999999 2 170019 502047 2 14 999998 2 16 999995 2 2 999999 2 2 999999 2 2 999999 2 19 999997 2 240403 515264 1 5495 409262 272499 2 2 999999 2 4 999981 2 10 999981 2 7 999999 1 401121 709440 -693412 1 328586 753082 148483 2 462374 829960 1 2 999999 -217811 2 2 999999 2 6 999998 1 328976 784466 296208 2 751773 813113 1 574315 901312 376565 2 328030 628569 2 2 999999 2 2 999999 1 14 999983 -319655 2 205852 566173 1 148395 688525 750550 1 2 999999 929887 2 283099 993148 2 2 999999 2 277094 524605 1 2 999999 -412441 1 19 999989 -785061 1 437269 985445 908190 2 8 1000000 1 129676 979695 485531 2 13 999999 2 374850 450031 2 2 999999 1 2 999981 -830100 2 1 999984 2 19 999998 1 2 999999 415706 2 2 999999 2 771080 883961 2 16 999985 1 44498 714659 -947613 2 2 999999 2 4245 787307 2 2 999999 1 102135 767824 485437 2 2 999999 1 2 999999 172287 2 10 999987 2 325169 980317 1 8 999989 -333345 1 2 999999 630664 2 2 999999 1 2 999999 342969 2 6 999981 1 3 999983 563334 2 215487 621331 2 492533 723134 2 2 999999 1 231085 234425 807215 1 2 999999 909194 1 2 999999 790153 2 258647 891995 2 140215 289446 1 624019 792783 -550917 1 360037 675385 580940 2 5 999989 1 10325 258109 -305389 1 17 999984 370120 1 9 999989 646730 1 2 999999 398231 2 16 999986 1 137603 334502 309014 2 4 999992 1 365500 859212 -357213 1 265004 952554 122153 1 23030 137588 -396915 2 14 999999 2 12 999991 2 91120 313164 1 8 999987 471656 1 17 999998 -336695 2 126088 890079 2 13 999988 1 513791 947196 662153 1 18 999993 231652 2 35093 534223 1 241048 650829 -804551 2 18 999998 1 3 999982 763008 2 1 999985 2 2 999999 2 7 999986 2 17 999996 2 12 999988 2 2 999999 2 164645 592074 1 2 999999 946617 1 533983 923522 -436627 1 6 999982 251346 1 11 999995 -465393 1 6 999998 -714904 1 302424 778907 -323517 2 247758 626294 2 2 999999 1 18 999985 -474 1 2 999999 85909 2 6 999982 2 2 999999 2 830898 904498 1 2 999999 -143316 1 531962 590416 -293363 1 175948 360149 146879 1 280168 859958 -720382 1 4 999991 880981 2 17 999982 1 2 999999 655230 1 2 999999 -365831 1 40144 914272 747518 1 2 999999 255186 1 172528 960161 758878 2 2 999999 1 80199 647053 534886 1 285493 953994 -901101 1 16 999981 -117854 2 232696 875988 1 692691 937322 -842104 2 16 999985 2 16052 871029 2 12 999997 2 793823 868887 2 177944 594040 2 2 999999 1 6 999987 -918754 1 2 999999 202680 2 19 999996 1 696985 897255 924066 2 16 999999 1 415174 879027 -698855 1 14 999991 72962 2 7 999995 1 2 999999 -569765 1 2 999999 390554 1 2 999999 -348993 2 17 999981 1 1 999995 945180 2 5 999989 1 2 999999 -514534 1 698495 933183 282853 1 397637 938060 956866 2 2 999999 1 2 999999 -751937 2 2 999999 2 462367 760846 1 489523 802140 -237548 1 347137 711652 744221 1 7 999984 -380064 2 118559 122490 1 78760 824917 -51651 1 4 999991 -901062 2 3 999995 1 2 999999 -194260 1 648814 967708 959120 2 19 999996 1 12 999984 22137 1 390818 481094 -762874 1 8 999990 818613 2 14 999995 1 2 999999 756465 1 1 999982 90761 1 2 999999 818329 2 16 999982 2 85623 663736 2 419367 433050 2 1 999993 2 748222 838569 2 322086 723576 1 2 999999 184701 1 10 999992 46173 1 7 999987 -19176 1 469363 837134 334139 2 2 999999 1 222701 932879 -765952 1 15 999994 -268544 2 2 999999 1 9 1000000 293469 2 396949 415072 2 6 999993 2 9 999984 1 66961 118827 -99308 2 2 999999 2 9 999981 2 111274 932657 2 230572 824287 2 2 999999 1 2 999999 -650352 1 341823 604856 -256233 1 7 999993 326336 1 1 999990 611157 2 338367 581086 1 348763 996516 908099 2 5 999997 1 189670 461546 -539486 1 474713 495403 -167405 2 6 999987 1 234737 715419 -403717 1 2 999999 -829419 1 52739 349671 -869555 2 272464 604914 1 2 999999 -891773 2 2 999999 1 2 999999 68185 1 749674 870452 -97644 2 562533 632185 1 2 999999 -690766 2 2 999999 2 17 999985 2 2 999999 1 187584 760510 535076 2 547611 984099 2 2 999999 1 2 999999 460124 2 16 999999 1 10 999985 -151666 1 624796 719103 655561 2 13 999983 1 2 999999 68839 2 18 999992 2 18154 139219 2 89656 440320 2 2 999999 2 2 999999 2 169297 221024 1 2 999999 -952191 2 2 999999 1 57738 665433 851999 2 2 999999 1 15 999993 -863266 1 4 999995 -509048 2 107660 907703 2 2 999999 1 13 999990 -711581 1 20 999998 -933355 2 2 999994 2 145409 241455 2 14 999993 2 502060 786998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 31180 827687 1 6 999988 934817 2 60305 385807 2 325006 384332 2 83444 668199 1 13 1000000 967623 2 4 999987 1 14 999988 961723 2 2 999999 2 2 999994 1 5 999993 919223 2 108299 298066 2 2 999999 2 785488 913413 2 483992 635180 2 1 999994 1 15233 582594 728243 2 732460 877169 1 2 999999 781802 2 2 999999 2 647289 893605 2 1155 365121 1 9 999988 -513865 1 2 999999 -372005 1 12 999998 -13184 1 2 999999 -474902 2 782394 896217 1 2 999999 -441570 1 685339 948885 424606 2 2 999999 2 53795 752134 2 1 999997 2 12 999999 2 88578 191449 2 54560 717051 1 295403 958901 -922708 1 701228 908071 271664 2 317671 781903 2 4 1000000 1 4 999996 -942302 1 57463 757738 -502881 1 776069 947469 706305 2 17 999991 2 2 999999 1 665039 911948 -333459 1 172013 576198 -978215 2 46048 258286 1 8 999991 538536 1 9 999990 -209741 2 305522 419605 1 2 999999 -697739 2 2 999999 1 2 999999 205814 1 2 999999 375248 2 2 999999 1 2 999999 477104 2 12 999990 1 7 999982 -683353 1 12 999996 294874 1 2 999999 317232 2 558032 982340 2 14 999993 1 2 999999 830921 2 2 999999 2 17 999988 2 303545 604998 1 1 999982 929007 1 226677 621302 -791347 1 3 999985 271601 2 2 999999 1 441351 987901 132378 2 2 999999 2 174648 727106 1 2 999999 907517 1 2 999999 423015 1 5 999990 863702 2 2 999999 1 12 999999 719042 1 8946 927339 -602082 2 4 999990 1 11 999995 610154 1 16 999992 -840410 2 305755 992741 1 745133 902964 -13775 1 2 999999 112290 2 17 999993 2 2 999999 2 2 999999 1 342334 435762 -565083 2 137047 910673 2 553282 717176 1 573221 975768 -85745 1 415658 828112 -355286 1 9 999991 -361579 1 13 999987 248482 1 284712 405635 -135173 1 18 999986 488925 2 15 999995 2 2 999999 2 17 1000000 1 5 999991 66440 2 307448 416888 2 371282 400568 2 2 999999 2 2 999999 1 624971 997115 295905 2 274995 896523 2 766846 823708 2 7 999992 1 14 999982 -471137 1 388873 437792 799107 2 15 999987 1 2 999999 -127297 1 426340 925476 190790 2 268664 517313 2 2 999999 1 7 999994 -856680 1 2 999999 -894290 1 115305 602345 -464839 2 7 999988 2 274450 651730 1 2 999999 -502259 2 237157 342686 1 648113 667969 765991 2 2 999999 1 12 999989 395432 1 2 999999 -33952 2 376622 408000 1 20 999996 20377 2 15760 736618 1 161502 798039 -473335 1 19 999996 -567701 1 603537 739782 -429454 2 2 999999 1 334171 878260 -535523 2 20 999985 1 341036 640410 -966753 2 595456 781935 1 2 999999 -954805 2 337907 703298 2 3 999990 2 312703 676796 1 541697 930543 558324 1 2 999999 -539827 2 2 999999 2 580768 865222 1 13 999985 -794804 2 3 999996 2 18 999989 1 2 999999 348484 1 2 999999 -25748 1 513700 525235 957610 1 19 999991 279700 1 8 999995 -109703 2 1 999994 1 2 999999 -469994 1 15 999991 -457725 1 5 999988 43430 2 2 999999 2 613055 615143 1 2 999999 -810550 1 169784 837418 563225 2 325880 512512 2 20 999992 1 2 999999 883917 2 4 999997 1 2 999999 84637 1 2 999999 2007 2 2 999999 2 2 999999 1 14 999984 10456 2 2 999999 1 2 999999 58498 1 2 999999 -298491 2 2 999999 2 2 999999 1 246804 696252 -21451 2 13 999996 2 216437 509266 1 17 999997 483637 1 2 999999 259961 1 748340 992840 761089 1 91442 194030 720569 1 2 999999 50464 2 2 999999 1 2 999999 -978797 1 2 999984 -118704 2 11 999999 1 112324 461787 492071 2 2 999999 2 24318 630329 1 2 999999 587519 2 752480 863292 2 18 999999 1 2 999999 -326614 2 2 999999 2 93115 270041 1 19 999999 -910322 1 2 999999 -375772 1 20 999987 -163356 1 19 999994 -660452 1 2 999999 65609 1 366384 471857 -29655 2 2 999999 1 13 999995 -968260 1 19 999990 -920731 2 2 999999 2 2 999999 2 2 999999 1 5 999987 -762989 1 2 999999 -135581 1 2 999999 3623 2 215834 631451 1 399428 710337 182697 2 2 999999 1 1 999993 554343 1 11 999992 -250049 1 20 999998 379861 2 2 999988 1 4 999987 -639044 1 529843 688785 856498 2 8 999993 2 19 999985 1 14 999999 396628 2 194991 482429 2 10 999990 1 2 999999 -477273 2 414249 611094 1 2 999999 -995802 1 2 999999 833424 2 783607 929026 1 18 999982 459944 1 366302 786314 -985353 1 182075 909100 373202 1 2 999999 881655 1 2 999999 597863 2 28935 714447 2 2 999999 2 2 999999 2 12 999992 2 6 999998 2 7 999986 1 14 999994 -141597 1 1 999989 433257 1 2 999999 318635 1 662614 753160 -729007 1 2 999999 906528 1 2 999999 228732 1 2 999999 746918 1 20 999986 767168 2 5 1000000 1 19 999982 297017 2 305016 310409 2 8 999981 2 9 999989 2 875956 901752 1 391019 545696 230860 2 10 999995 2 124276 398180 2 66343 237648 2 198693 713828 1 16 999999 714397 2 555491 855213 2 6 999992 2 2 999999 1 2 999999 510613 2 2 999999 1 2 999999 853734 1 74699 747492 499258 2 2 999999 2 11 999987 2 574443 805695 1 2 999999 -958088 1 2 999999 351198 2 3 999999 2 14710 582511 1 2 999999 -898298 2 6 999988 2 559383 841937 1 8 999985 -167763 1 145856 637391 548874 2 2 999999 2 129034 182263 2 10 999987 2 15 999989 1 13 999985 652708 2 2 999999 2 174403 675985 2 464624 755006 1 2 999999 650296 2 1 999982 2 1 999987 1 15 999995 456232 2 145756 351490 1 428659 818887 153889 1 173853 592302 327135 2 2 999999 2 32803 820247 1 309030 587117 351847 1 6 1000000 565442 1 158883 490838 971253 1 501084 816371 289391 2 2 999999 1 216625 527513 564974 2 10814 179390 2 20 999987 1 2 999999 416044 2 2 999999 2 2 999988 2 2 999999 2 2 999999 2 14 999997 2 17 999991 1 20157 635594 588427 2 16 999996 1 2 999983 -805348 1 10 999984 700614 1 346175 734719 -577148 2 2 999999 2 6 999984 1 496040 981797 -164352 1 12 999992 668871 2 2 999999 1 552559 754582 -94937 1 18 999996 860243 2 2 999999 2 614432 966880 1 2 999999 -123115 1 155207 940562 -493239 1 2 999999 -449224 2 8164 920885 2 390820 519066 2 12 999981 1 220996 837976 -974881 1 11 999996 882669 1 2 999999 841555 1 103132 247383 287911 1 133632 534679 938094 2 500893 858105 2 2 999999 1 13 999994 -29144 2 7 999987 2 1 999993 2 295250 945687 2 2 999999 1 12 999988 568583 1 16 999995 86715 2 2 999987 2 12 999994 1 295501 851424 -693792 2 135941 859364 2 2 999999 1 2 999999 178275 2 2 999999 1 7 999988 449009 2 764270 837803 1 384634 470978 -120950 1 18 999991 -465485 1 2 999999 -265319 1 294545 700365 -503481 2 495434 771172 1 310815 919719 589492 2 2 999999 2 2 999999 1 2 999999 -223173 1 2 999999 93337 1 2 999999 -176565 1 232190 255511 65495 2 15 999989 1 2 999999 740859 1 554133 597371 750513 1 2 999999 -157954 2 681547 875905 1 34528 983610 746688 2 326990 710263 1 502157 913751 -796028 1 12 999986 908855 1 2 999999 -476883 1 18 999994 -901054 1 2 999999 344361 2 2 999999 1 2 999999 432509 2 882457 967402 2 2 999999 2 2 999999 1 841604 904838 113750 2 8 999984 2 110280 514837 1 500450 931788 843618 2 50101 852918 1 7 999999 166237 2 8 999991 1 376385 765267 -495512 2 5 999990 2 2 999999 2 2 999999 2 475362 846107 2 2 999999 1 15 999998 59599 1 214344 531313 11024 2 8 999987 1 94730 615547 702664 2 2 999999 1 2 999999 251412 2 14 999999 1 10 999991 -956880 1 57339 421783 290844 1 9 999996 209450 2 17 999995 1 66817 900462 979964 2 566887 773851 2 2 999999 2 2 999999 1 68909 420078 484113 1 305855 944701 608444 1 2 999999 112947 1 4 999984 135534 1 398872 701851 -740552 2 2 999999 2 2 999999 1 86061 482313 171273 2 473966 693796 2 248826 776946 2 2 999999 2 16461 877139 1 2 999999 239998 2 399007 627211 2 12 1000000 2 470459 890741 2 161130 484753 2 2 999999 1 17 999997 -263910 1 159195 676277 547581 2 118969 745441 1 346521 649701 27736 2 162667 953359 2 2 999999 1 430199 768564 -167172 1 2 999999 -978929 1 12 999990 -11774 2 7 999993 2 14 999998 1 2 999999 836059 2 2 999999 2 2 999999 2 240263 604260 1 3 999997 -948189 1 504184 745380 1476 1 2 999999 -460697 2 701554 972127 1 15 999987 -326601 1 15 1000000 -679027 2 2 999999 2 4 999998 2 12 1000000 1 774236 776976 -355057 2 334296 634868 1 694730 894670 -983929 1 9 999987 -394309 1 11 999984 -536145 1 17 999989 -181656 1 4 999986 782387 2 2 999999 2 10 999986 2 13 999984 2 2 999999 2 12 999982 2 544989 826378 1 2 999999 -62422 1 2 999999 742520 2 17 999998 2 2 999999 2 9 999984 2 2 999999 2 10 999996 1 17 999993 568457 2 335381 376598 2 14 999995 1 111066 317696 -836756 2 2 999999 1 19 999984 187887 2 2 999999 2 2 999999 2 20 999994 1 276011 435340 610134 2 2 999990 2 6 999989 1 2 999999 180270 1 2 999999 487714 2 37840 230519 2 263999 899309 1 7 999996 197238 1 199864 675378 -986213 2 2 999999 2 18 1000000 2 12 999999 1 7 999989 -42131 2 322208 616365 1 297811 666515 653405 1 365637 979123 510503 2 7 999981 1 2 999999 134260 1 521968 951152 10110 2 2 999999 1 1 999988 151658 2 2 999999 2 747557 974421 1 10 999993 -633596 1 428596 871201 -375573 1 15 1000000 913471 2 509475 746100 2 2 999999 1 12 999981 -813951 1 2 999999 475356 1 2 999999 -822253 1 2 999999 878339 2 48791 906886 1 46036 869459 649885 1 538419 849392 -28663 2 2 999999 2 156531 239300 1 2 999999 -706166 2 12 999991 2 2 999999 1 520896 781914 -813529 1 7 999998 499096 2 12 999988 1 7 999993 -571142 2 459755 874319 2 2 999999 2 28408 859443 2 380505 868072 2 2 999999 1 6 999999 543861 1 7 999992 13110 2 9 999982 2 2 999999 2 2 999999 1 2 999999 211858 2 2 999999 2 2 999999 2 12 1000000 1 2 999999 45023 1 2 999999 76193 1 327418 602361 153031 2 475722 871659 2 2 999999 2 2 999999 2 411438 548563 2 12 999999 2 2 999999 2 2 999999 1 2 999999 -703749 2 47211 291169 2 2 999999 2 2 999999 2 5 999991 2 173410 757291 2 2 999999 2 2 999999 2 445096 648802 2 6 999991 2 2 999999 2 5 1000000 1 17 999984 657644 2 2 999999 2 3 999989 2 5 999985 1 2 999999 750664 1 7 999994 -518413 1 147494 705603 -782332 2 8 999988 2 326240 610748 2 2 999999 1 2 999999 362773 2 10 999995 1 2 999981 741780 1 2 999999 779958 1 37332 782884 813413 2 358472 541003 1 19 999984 -805399 1 2 999999 -838074 2 4 999997 1 219664 500051 353332 1 2 999999 -591926 1 49979 784041 -785813 1 376311 533393 530436 2 16 999991 1 527826 571124 580898 2 96299 589924 1 4 999981 -165877 1 741957 839193 -711749 1 16 999986 -595593 1 2 999999 -856004 1 326151 845180 402503 2 15 999999 1 2 999999 751138 2 10 999990 2 50176 751787 1 11 999984 -104423 2 4 999995 1 2 999999 831135 1 2 999992 -553864 2 2 999999 1 2 999999 779185 1 15 999985 -489544 1 540090 618622 -968975 1 2 999999 23182 2 547236 983345 2 20 999987 1 839478 911571 472893 1 5 999997 -221384 1 19 999998 -98875 1 18 999989 499413 1 38839 120703 -1153 2 2 999999 1 20 999981 -270847 1 2 999999 -468195 1 2 999999 360051 1 292277 941070 960399 2 2 999999 2 591028 811681 1 557514 757274 -57256 1 521429 931539 971116 1 13 999983 -511011 2 898704 974719 2 17 999982 2 12 999993 2 2 999999 1 2 999999 -886251 2 9 999986 2 193896 888928 2 268577 932642 1 283090 882367 447570 1 2 999999 67707 1 2 999999 -967426 2 824871 988797 2 8 999990 1 2 999999 -782699 1 11 999983 -535659 2 14 999991 1 25479 205324 143 1 2 999999 -674090 2 16 999999 1 2 999999 773818 1 2 999999 719774 1 2 999999 963216 1 19 999995 -887413 1 2 999999 246596 1 15 999981 641693 1 317097 864414 -526567 2 2 1000000 2 2 999999 1 2 999999 -86035 1 6 999982 -554034 2 6 999989 2 2 999999 1 2 999999 832976 2 2 999999 2 2 999999 1 2 999999 362121 2 2 999999 2 94676 238638 2 19 999995 1 2 999999 111842 2 17 999993 2 385362 944323 1 744333 883851 -995497 1 10 999989 294690 2 6 999990 2 16 999990 1 15459 656077 -714149 2 2 999999 1 18 999997 464968 1 13 999996 808512 2 56461 651413 2 617538 667406 2 2 999999 1 339551 896421 -934814 1 2 999999 126173 2 191651 312447 2 2 999999 1 2 999999 294871 2 722987 942923 2 2 999991 2 196601 535830 2 2 999999 2 13 999997 1 482977 708722 -22939 2 314050 507667 2 5 999995 1 18 999993 370870 1 18 999997 330134 2 58338 226479 1 2 999999 -375174 2 783835 815385 2 4 999983 1 2 999999 -237795 2 198636 253589 2 19 999999 2 410330 784509 1 9793 31794 -589313 1 123901 261363 -718817 1 2 999999 -656334 2 54030 787539 1 18 999984 98962 2 2 999999 2 2 999999 1 255439 569192 306338 2 15 1000000 1 2 999999 -601712 2 19 999981 2 245536 534993 2 274896 399363 2 723570 795663 1 6 999984 -553513 1 706972 945197 406221 1 439002 737838 551849 1 2 999999 136955 1 5 999996 521265 1 2 999999 -185106 2 8 1000000 2 2 999999 2 591493 753610 1 2 999999 142515 1 14 999989 -855339 2 2 999998 1 7 999981 781982 2 10 999984 1 19 999987 986116 2 2 999999 2 2 999999 2 2 999999 1 2 999999 407145 1 2 999999 477376 2 494161 888256 1 2 999999 -922327 1 2 999999 -956742 1 7 999981 979547 1 502590 809700 363215 2 288695 292474 1 7058 234386 261884 2 17 999983 1 2 999999 238910 2 33965 978255 2 50841 588123 2 2 999999 2 130836 679248 2 7 999997 1 46656 182233 -630772 2 16 999999 1 2 999999 599447 1 702885 913399 -771888 1 8 999982 -755719 1 223936 451724 233475 1 3 999992 -474909 1 123548 702756 187301 1 813252 882281 598737 2 483112 844421 2 2 999999 2 7 1000000 1 8 999992 -412029 1 6 999991 610799 1 15 999999 -34553 2 13 999981 1 7728 153981 -633512 2 2 999999 2 45601 252590 1 325080 984120 440968 1 123406 331408 -305553 1 2 999999 -299648 1 10 999988 432621 2 26237 324021 2 8 999994 1 2 999999 71563 2 10 999983 1 2 999999 21907 1 81601 87897 381008 1 19 999983 462177 1 2 999997 -327820 2 2 999999 1 12 999990 -983412 1 9 999998 -102405 1 2 999999 706485 2 6 999981 2 2 999999 2 2 999999 2 1 999998 2 326979 396539 2 259741 845946 2 2 999999 1 681711 845226 346112 1 10 999987 -712232 2 2 999999 1 784767 860249 318797 2 2 999999 1 2 999999 249973 1 2 999999 939115 2 7871 482889 1 1 999987 -389884 2 13 999995 1 2 999999 54464 1 66612 224712 167615 1 349347 360953 130841 1 2 999999 596701 1 260470 620294 14024 1 2 999999 250354 2 2 999999 1 424350 687170 118362 2 8464 383756 2 2 999999 1 2 999999 -996701 2 2 999999 2 8 999997 2 17 999986 1 2 999999 -417189 1 1 999986 -255408 1 69701 314715 -863259 2 364430 504801 2 7 999993 1 61164 957988 -63780 2 669925 926198 2 20 999999 1 5 999997 -122134 2 2 999999 2 16 999994 1 2 999999 -34996 2 5 999982 1 2 999999 -957987 2 348642 620737 1 281203 751993 706948 1 2 999999 963668 2 2 999999 2 18 999986 1 2 999999 -842573 2 267789 408425 2 5 999985 1 9 999983 437788 2 8 999992 2 2 999999 2 77531 509305 2 2 999999 2 628785 978237 1 189523 900708 -253279 1 5 999993 -662428 2 12 999995 1 13 999990 804360 1 4 999988 897846 1 6 999994 -967836 2 523431 816625 1 8 999993 -620435 1 175666 259858 827049 2 609759 875754 2 123301 448494 2 2 999999 1 154317 365709 251648 1 6 999986 -141713 2 9 999987 1 2 999999 -638901 1 16 999999 -632033 2 187875 291688 2 8 999990 2 2 999999 1 545599 735853 -78964 2 18 999995 2 2 999999 2 11 999986 1 7 999997 -97766 1 14 999995 170116 2 18 999986 1 2 999999 651833 2 2 999999 1 1 999988 915669 2 186530 395205 2 18 999986 1 2 999999 -895365 1 96625 202112 263858 2 18 999984 1 1 999996 -667704 1 20 999984 383534 2 11 999999 2 18 999992 1 170723 929058 -544344 2 2 999999 1 38218 393804 454586 1 2 999999 -142951 1 2 999999 155533 1 427054 536861 -101842 2 358260 634942 2 20 999982 1 4594 508829 677173 2 2 999999 1 12 999987 149562 1 2 999999 357338 2 2 999999 1 2 999999 796514 1 2 999999 -979685 1 2 999999 -472935 1 140977 486169 164796 2 739695 819394 2 2 999999 2 12 1000000 1 172982 821589 991777 2 2 999999 2 397894 684279 1 7 999981 -22087 1 2 999999 943990 2 2 999999 2 467852 640716 2 2 999999 1 259372 847104 605773 2 186484 966664 2 2 999999 1 307082 863974 117225 2 419846 700936 1 17 999995 176807 1 20 999994 831054 1 364271 535338 -750256 2 2 999999 2 18958 741759 1 3 999994 -233704 1 95234 686502 91287 2 2 999999 1 5 999985 -715532 2 11 999998 1 237526 927439 -283080 2 398993 405448 1 17 999989 960751 1 2 999999 -437574 2 17 999995 1 203764 722238 -132182 1 224221 831745 165304 2 2 999999 1 146984 952273 -797549 2 18 1000000 2 10 999989 1 2 999995 35807 1 2 999999 530789 1 20 999985 851404 1 43879 744110 576313 1 3 999998 853481 1 91276 751818 -654933 1 5 999987 -916204 1 10 999983 -929434 2 434841 970818 1 536313 813054 -392792 2 15 999996 2 11 999981 2 2 999999 1 20 999999 46343 1 655328 700885 972820 1 2 999999 964592 1 338370 932261 231221 2 20 999997 1 511655 811236 -921629 1 2 999999 670620 1 17 999992 -935494 1 16 999991 863906 1 649873 670659 145820 1 15 999998 -754939 2 2 999999 1 2 999999 32231 2 2 999999 1 115550 465173 -100632 2 19 999982 2 562489 783280 1 801341 831305 320569 1 373130 506916 899402 1 2 999999 -361076 1 1 999993 276914 1 20 999999 -41137 2 2 999999 1 2 999999 411044 1 2 999999 78786 2 2 999999 1 2 999999 146405 2 4 999984 1 2 999999 150288 2 20 999996 2 2 999999 2 2 999999 2 2 999999 1 163427 214450 132465 1 2 999999 659363 2 2 999999 2 2 999999 2 11 999998 2 2 999999 1 473707 757893 581418 1 2 999999 29039 2 2 999999 1 2 999999 72873 1 85336 276702 -745524 1 2 999999 -930179 1 9 999985 141704 1 7 999991 725294 2 2 999999 2 194567 611974 2 8 999990 2 16 999992 2 272845 933757 2 22477 990457 2 2 999999 2 2 999999 1 18 999984 -554783 2 2 999999 1 248279 571161 423512 2 17 999984 1 345912 696819 603415 2 13 999986 2 7 999994 1 120279 639834 370617 1 6 999987 -993829 1 2 999999 -747876 1 262980 892480 174379 1 2 999999 267992 2 2 999999 2 2 999999 1 2 999999 787675 2 2 999999 1 98379 629313 828747 1 2 999999 -729435 2 2 999999 1 624023 757844 -102601 1 6 999989 648338 2 2 999999 1 11 999993 -873886 2 9 999990 1 2 999999 619755 1 5 999990 192059 1 2 999999 734373 2 2 999999 2 591444 855806 1 490549 919308 662026 1 494692 998282 746684 2 209849 742920 2 2 999999 2 297310 427611 1 18 999982 423309 1 20 1000000 -641382 2 2 999999 1 2 999999 105095 1 13 999982 231300 1 9 999999 -585021 2 2 999999 1 458968 632464 -152946 2 51708 98422 2 2 999999 2 184382 323692 2 12 999999 1 453476 920330 908920 1 786984 876180 166601 2 445235 497756 1 181256 858251 568924 2 301260 385601 1 2 999999 -552760 2 1 999981 1 2 999999 -3919 2 12 999986 1 8 999997 494251 2 2 999999 2 15 999995 2 2 999999 2 2 999999 2 92489 615346 2 630651 703548 2 2 999999 1 2 999999 912224 2 2 999999 2 2 999999 1 15 999984 276750 1 7 999993 466074 2 2 999999 1 117934 660634 427868 2 11 999993 2 2 999999 2 5 999984 2 9 999984 1 2 999999 726866 2 186420 804183 1 2 999999 401778 1 2 999999 -47576 1 2 999999 -720382 1 78787 479202 -299189 1 31924 746864 -455268 2 631762 963823 2 15 1000000 1 12 999981 -329658 2 2 999999 2 10 999998 2 9 999998 2 2 999999 1 2 999999 -802461 1 16 1000000 -912576 1 2 999999 647851 1 2 999999 -372598 2 20 999989 1 606890 614921 658694 1 2 999999 -428552 1 5044 286542 -299304 2 12 999998 1 2 999999 -604987 2 2 999999 1 222129 892379 147994 2 2 999999 2 2 999999 2 1 999997 1 2 999999 460761 2 14 999995 2 10 999985 1 13 999991 -271280 1 2 999999 -681967 2 11 999987 1 6 999991 540375 1 2 999999 -389273 2 2 999999 1 581757 683446 918217 1 1 999987 -484832 1 7 999996 906766 2 2 999999 1 988857 995987 324753 2 261201 426615 1 2 999999 -69349 2 9 999992 2 13 999983 1 27028 404378 -472885 1 620901 921217 417617 2 470475 965732 1 20 999994 -260542 1 19 999991 -857240 2 2 999999 2 58712 71301 2 9990 209910 1 11 999983 265349 1 155480 345137 -187551 1 2 999999 -165466 2 2 999999 1 31967 736470 10777 2 13 999989 1 207613 879742 -131238 2 572621 647628 1 2 999999 -165360 1 1 999981 56290 2 11 999990 1 2 999999 473475 1 492913 942788 -89475 2 2 999999 1 186566 732406 24590 1 11 999987 848754 2 38776 733335 1 20 1000000 381847 2 2 999999 2 56632 552910 1 2 999999 393507 2 2 999999 2 2 999999 2 719656 883454 2 943519 964856 2 2 999984 2 13 999999 1 503765 795367 912897 2 273126 976059 1 17 999990 105680 1 98196 267098 25392 1 1 1000000 983290 2 175294 624808 2 2 999999 1 9 999988 440179 2 208473 876177 1 813317 972236 665219 1 5 999981 64447 2 74440 297937 2 16 999996 2 2 999999 2 650966 862520 2 2 999999 1 2 999999 697765 2 981394 996927 2 2 999999 1 2 999999 -450358 2 675110 909976 1 9 999989 367176 2 2 999999 1 793222 926561 -178238 1 94964 302260 -589999 1 564021 883395 902078 2 537268 730264 2 2 999999 1 6 999984 -138903 1 9 999985 -507661 1 8 999985 738715 2 12 999987 2 11006 810323 2 2 999999 2 15 999998 2 80501 524071 1 2 999999 -731100 1 642405 897098 125052 2 10 999985 1 15 999986 834076 2 2 999999 1 456111 616446 -466596 2 15 1000000 1 580374 786498 -774420 1 18 999986 -984349 2 5 999981 2 15 999990 1 8 999983 950038 2 2 999999 2 131597 527900 2 7 999985 2 2 999999 2 2 999999 1 10 999994 -978285 1 589192 707268 -102198 1 199739 975902 767018 2 369380 772744 1 89894 886005 593764 1 11 999981 679591 1 16 999989 461984 2 3 1000000 1 14 999984 -283194 2 117643 999856 1 5 999996 854886 2 2 999999 1 116253 546435 -862651 2 2 999999 2 2 999999 2 864218 904894 2 380278 839973 2 318674 468810 2 14 999990 1 2 999999 -43775 2 8 999994 2 146987 989731 2 2 999999 2 2 999999 1 542349 721816 -16105 1 11 999993 -805765 1 9 999982 -269261 1 98737 608132 -390297 2 2 999999 2 2 999999 1 303140 841818 -855548 2 560500 970728 1 453489 949066 -985875 2 848358 946176 1 19 999985 275332 2 2 999999 1 19 999998 -118701 2 742363 746422 1 2 999999 895520 2 2 999999 1 2 999981 357873 1 2 999999 374796 1 2 999999 -76963 1 177030 585656 21565 1 596464 904545 210190 2 9 999986 2 120529 244755 1 19 999997 -244103 1 2 999999 217783 1 1 999990 636931 1 230494 685631 -675164 1 4 999986 51912 2 841700 967013 2 2 999999 1 164016 613012 771159 1 2 999999 -543396 2 418346 591136 2 4 999987 1 63065 144805 920306 2 17 999982 1 56656 941021 268329 1 640239 911549 -423014 1 2 999999 -706130 1 2 999999 523083 1 91580 618563 598007 2 2 999999 2 2 999999 2 2 999999 2 11 999984 1 20 1000000 259093 1 2 999999 638528 2 131455 281437 2 17 999989 2 973369 989022 2 550181 566205 1 2 999999 -116987 1 440616 850764 -458408 2 269288 329670 2 2 999999 1 189336 264350 959332 2 19620 692306 1 2 999999 24 1 2 999999 533225 1 2 999999 -356803 1 6 999995 -406453 1 419581 881858 18005 1 353255 966765 944379 2 1 999999 1 2 999999 219507 1 66461 594567 764023 1 304885 888871 442605 2 2 999999 1 2 999999 -788660 1 413058 546017 554575 1 3 999982 -862676 1 64499 544342 -474996 2 2 999999 2 2 999999 1 368476 501339 761041 2 675212 998503 1 93837 544792 40980 1 2 999999 54569 1 2 999999 -393459 1 2 999999 797510 1 220522 431181 780876 1 2 999999 443544 1 438046 823946 -984162 1 158888 588802 -646939 2 20 999987 2 16 999985 1 19 999999 -794285 1 554110 796624 161318 2 341685 471453 2 207535 307036 2 6 999999 2 6 999994 1 49560 418518 -153681 1 18 999985 186502 2 14 999987 2 5 999999 2 2 999999 1 2 999984 -342804 1 2 999999 -10118 1 445987 513407 -156219 2 6 999983 2 351464 817222 2 2 999999 1 2 999999 -229474 1 2 999999 -631843 1 40530 556751 -927907 2 42738 893264 1 175529 483973 72864 2 309940 593434 1 80791 414175 -138775 1 2 999999 -142599 2 2 999999 1 2 999999 -677719 2 533034 952748 1 19 999984 -249336 2 8 999985 2 225435 344999 2 2 999999 1 2 999999 -979072 2 2 999999 2 614011 684034 1 125773 824371 -873413 2 798409 912027 2 320137 653704 1 2 999999 -726393 2 416662 619737 1 13901 971749 -318619 1 240488 859761 -535718 2 2 999999 1 5 999981 -716338 2 2 999999 1 2 999984 209500 1 2 999999 686520 2 17 999983 1 2 999999 -650385 1 2 999989 353344 1 2 999999 -532830 2 2 999999 2 385381 507293 1 5 999989 -480737 1 8 999986 -435195 2 378537 429559 2 13 999983 2 19 999988 1 12 999987 -118069 1 144125 744959 -543115 2 3 999983 1 4 999984 -301274 2 340825 742325 1 2 999999 -416364 1 4 999984 -346381 1 3084 413613 -755515 1 2 999999 532656 2 2 999999 1 597908 863377 960635 2 2 999999 1 70759 672419 -384436 1 189305 928287 655079 1 778295 929801 773967 1 8 999997 831107 1 20 999981 93127 1 2 999999 -236912 2 13 999984 2 220344 783170 1 6 999996 -314986 1 6871 30527 266847 1 708815 790131 -872094 2 698974 954373 1 307849 466344 -791986 2 662117 936616 2 312379 508339 2 17 999992 2 7 999998 2 107365 972871 2 2 999999 1 2 999999 -122060 1 10 999988 -248818 1 2 999999 709869 2 20 999991 1 2 999999 -779980 1 18 999987 756049 1 500347 812326 -51169 2 2 999999 2 18 999989 1 2 999999 -215032 2 160856 623852 2 492065 744915 2 350982 404345 2 2 999999 1 304432 777946 -883721 1 78996 160001 733165 2 4 999994 2 2 999999 2 7 999984 2 235763 704527 2 2 999999 1 2 999999 -601303 2 13 999984 2 2 999999 1 368996 815714 -315740 2 2 999999 2 6039 563520 2 238192 626079 2 2 999999 2 14 999997 1 2 999999 608880 1 2 999999 742445 1 1 999985 -923675 1 189304 276033 -478812 2 201986 474080 2 183200 709665 2 38651 797953 1 2 999999 -358358 2 453658 687403 2 2 999999 2 274189 450516 1 13 999986 -774921 2 522602 689906 2 20 999989 2 2 999999 1 2 999999 -545291 2 2 999999 1 2 999999 -260973 2 2 999999 1 271618 854386 110542 1 93148 454089 -481848 2 12 999997 2 2 999999 2 1 999991 1 2 999999 -244568 2 422851 783912 1 13 999986 -75408 1 395377 971408 -545878 2 8 999994 2 311916 751585 2 449660 787654 1 323446 524109 570686 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 83145 697876 2 10 999995 2 2 999999 1 151213 224018 -959148 2 2 999999 2 19 999995 2 2 999999 1 2 999999 230511 2 872383 991850 2 2 999999 2 6 999997 2 14 1000000 1 6 999997 -815338 2 218291 741467 1 2 999999 -731354 1 2 999999 290850 2 12 1000000 1 4 999992 540899 2 9 999994 2 10 999986 1 2 999999 -1382 1 20651 774892 716741 1 5 999984 -127244 1 2 999999 -981087 2 93489 181383 1 13 999988 -787615 1 6 999984 452052 2 14 999981 2 230932 720360 1 3 999982 -651476 1 80239 290319 680997 2 245855 916431 1 2 999999 -78607 2 20 999988 1 126098 429227 -771160 2 41370 202980 2 19 1000000 1 579256 886464 -949867 2 16 999992 1 2 999999 988723 2 870183 889331 2 2 999999 1 304685 575939 972686 2 7 999996 1 19 999994 565360 1 2 999999 131034 1 15 999985 -600132 1 8 999991 30053 2 738728 911919 2 474472 982385 1 304258 481185 536696 2 135782 733889 2 2 999999 1 2 999999 100972 2 670561 977807 1 583507 947605 788855 1 5 1000000 -979073 1 2 999999 -241594 1 371612 703027 -232110 1 2 999999 916411 2 2 999999 2 2 999999 1 331369 717051 -993909 2 5 999991 2 6 999996 1 282756 640709 -227712 1 14 999982 953193 2 2 999999 2 18 999982 1 600011 817850 -466532 1 2 999999 199341 1 10 999991 -44826 1 313184 597423 -972956 1 2 999999 -404022 2 2 999999 2 357055 642745 1 20 999982 -921242 2 46496 353728 1 278897 870373 -479450 1 315336 872274 949666 1 2 999999 725662 2 6 999997 2 2 999999 1 336001 547712 759386 2 2 999999 1 623784 806098 246766 2 612847 623673 1 8 999991 -933789 1 12 999992 145513 2 13 999993 2 19 999988 1 376423 864832 -859337 1 164743 626868 961622 2 10 999986 2 376207 753855 2 2 999999 2 2 999999 2 2 999999 2 2717 44751 1 2 999999 227752 1 2 999999 428509 1 2 999999 -2201 2 9 999986 2 2 999999 2 94961 743015 2 2 999999 2 556085 660823 2 30623 94283 1 2 999999 -614624 1 2 999999 -292861 1 2 999999 -873988 1 2 999999 -2932 1 2 999999 450855 1 14 999995 386031 1 2 999999 -928552 1 2 999999 -412028 2 15 999987 1 9 999990 5113 2 9 999992 2 2 999999 2 107056 372945 2 638275 670708 2 6 999982 1 2 999999 431500 2 2 999985 2 335033 574402 1 29382 220585 -882113 2 10 999986 2 2 999999 2 333668 914790 1 76768 946019 -498657 2 172301 996817 1 19 1000000 -941185 2 242887 326279 2 459959 835857 1 2 999999 -465913 1 1 999999 635517 1 12 999999 -543952 1 2 999999 26859 1 8 999982 563040 2 113264 303013 2 9 999997 1 13 999987 30269 2 103340 583638 1 17 999994 -230370 1 22045 640119 159213 1 2 999999 752586 1 12 999981 73579 1 640856 659921 -355053 2 10 999991 2 389416 830846 1 632591 999527 -288289 1 2 999999 222236 1 2 999999 -797255 1 2 999999 842633 1 14 999998 611046 1 17 999996 833362 2 4 999996 1 2 999999 623297 1 873824 969766 887859 1 7 999987 397092 2 1 999997 1 2 999999 174732 2 211652 379609 2 2 999999 2 2 999999 1 17 999984 494688 1 801098 880582 57176 2 6 999983 1 323288 794405 -169084 1 386847 940268 -440441 1 29203 439609 -386980 2 160234 838802 2 2 999999 2 17 999994 1 2 999999 981717 2 6 999983 1 20 999992 -450190 1 372740 680927 -821178 2 394301 712719 2 2 999999 2 18 999999 2 435311 772211 2 8 999999 2 2 999999 1 267739 821269 -774574 2 2 999999 2 134171 950366 2 330899 903717 2 2 999999 1 2 999999 -214468 2 9 999994 1 590400 821606 486112 2 2 999999 2 2 999999 1 123945 349258 -812208 2 476530 959813 2 569332 920128 2 2 999999 2 17 999997 1 291302 877024 -388865 1 2 999999 -962497 1 19 999991 -651055 2 17 999996 2 15 999992 1 14 999987 227236 2 11 999997 1 340546 721579 -377893 2 2 999999 1 7 999993 -978409 1 1 999999 725182 2 885527 995160 2 257815 723543 2 17 999986 2 2 999999 1 2 999999 -770751 1 2 999999 50970 2 9 999996 2 17 999981 1 8 999993 -783795 2 8 999995 2 11 999984 1 2 999993 295626 1 2 999999 -100352 1 2 999999 -253110 2 9 999989 2 326456 931484 1 2 999999 451265 2 177755 932668 2 394879 558928 2 309851 946190 1 282646 490449 162636 1 15 999981 128439 1 19898 256447 83302 2 12 999987 2 2 999999 1 187521 249843 350287 2 2 999999 1 741581 775530 -686551 2 2 999999 2 791066 966274 2 683359 748140 2 2 999999 2 14 999995 1 317755 858014 22966 1 2 999999 629972 1 2 999999 -983238 2 90461 656584 2 2 999999 2 10 999988 2 495143 689567 1 124557 603343 870506 2 2 999999 2 18 999983 2 19 999982 2 9 999982 2 30502 302731 1 9 999988 -550247 1 2 999999 -683020 1 2 999999 474619 2 296600 552809 1 2 999999 -45463 2 2 999982 2 2 999999 2 2 999999 1 2 999999 818499 2 10 999997 1 367945 576134 -600766 2 300820 854212 2 4 999989 1 2 999997 -927221 2 2981 708587 2 2 999999 2 11 999998 1 17 999984 -702915 2 92829 718524 1 2 999999 86471 2 236843 411771 2 2 999999 1 2 999998 932093 1 2 999999 -932127 2 741043 851760 2 100994 473188 2 182385 952881 1 2 999999 -547902 1 442652 743038 -973620 1 2 999999 870607 1 2 999999 169521 2 3 999986 2 2 999999 2 2 999999 1 14 999981 -422057 2 1 999992 2 17 999996 1 2 999999 234466 1 305276 584312 98678 2 11 999983 1 10 999995 -825744 2 712553 844015 1 295674 458596 -412795 2 157179 838372 1 16 999994 -399029 1 2 999999 693859 1 2 999999 236530 1 1 999992 -392162 2 2 999999 1 2 999999 -862879 1 7 999993 525121 1 2 999999 -466520 1 545323 618355 551346 2 2 999999 2 3 999993 2 2 999993 1 13155 108344 -114336 1 15 999985 -206803 1 9 999982 -39565 1 19 999993 -831532 1 1 999994 -539724 1 307667 595846 429658 1 303246 396066 -479860 1 8 999992 810339 2 19 999988 1 2 999999 -67247 2 2 999999 2 2 999999 1 138670 817252 -375643 2 7 999991 1 15 999998 653075 1 2 999999 443148 1 2 999999 -359994 2 43557 936484 1 2 999999 -63249 2 17 999987 1 315136 728148 645691 2 320863 803122 2 9 999989 1 136585 180599 -199982 1 14 999993 -290470 1 2 999999 -373108 2 168067 991448 2 5 999988 1 8 999988 507494 2 2 999999 1 374152 827895 -922608 1 12 999993 -101837 1 6 999984 -311609 1 2 999999 430560 1 9 999984 540595 2 2 999983 1 626431 692094 -368029 2 716721 828382 2 8 999984 2 71084 585146 1 145436 836462 -604387 2 89069 505555 2 2 999999 2 2 999999 1 10 999984 -579372 1 315636 317107 -374072 1 237308 301120 -47702 2 11 999993 2 18 999994 1 118397 790765 -1011 1 215106 526581 889653 1 15 999998 173028 2 551066 595371 1 19 999984 -995910 2 2 999999 2 8 999999 2 4 999992 2 284851 774988 1 15 999985 -932278 2 128060 316794 2 2 999999 1 37974 628077 -650995 1 2 999999 -193353 1 281462 711382 -297976 1 2 999999 -158792 1 14 999987 426343 2 6 999996 1 18 999988 -636767 1 2 999999 -38041 1 7 999994 -1025 1 3 999993 -717585 2 55845 977811 2 2 999999 1 101592 691201 -200682 2 1 999999 1 226329 770898 810290 1 252817 505057 -540898 1 2 999999 966156 2 560286 905062 1 48844 564947 949492 2 2 999999 2 2 999999 1 7 999995 633264 1 14 999993 -436805 2 125202 589769 2 333576 577687 2 528636 918722 2 20 1000000 1 260221 328451 -723171 2 19 999996 1 20 999998 -825011 2 2 999999 1 127784 757416 -648193 1 17 999992 -391191 1 2 999999 126823 2 17 999994 1 2 999999 792092 2 492314 944504 2 2 999999 2 2 999999 1 2 999999 -312757 2 10 999993 2 19 999999 1 69313 795770 873668 1 2 999999 498698 1 2 999999 -424366 2 2 999999 1 468405 905924 -919047 1 317726 325969 -333098 2 14 999985 1 299471 961502 910116 2 2 999999 1 15 999988 -168912 2 331006 579900 1 2 999999 932773 1 478384 978816 397786 1 2 999999 -119582 2 744605 817305 1 141983 899379 164926 1 2 999999 993383 1 3 999995 508947 2 680421 732624 2 82544 561495 1 475987 723251 403056 2 11 999990 2 109709 984983 2 2 999999 1 16 999984 -505753 2 577166 996571 2 2 999999 1 791229 960805 162594 2 167404 935559 2 4 999992 1 154284 836598 62198 2 490699 506195 1 19 999994 -26716 1 2 999999 -382763 1 2 999999 -860238 2 57709 753168 2 334275 971685 1 2 999999 34254 1 12 999984 -666804 1 2 999999 -300271 1 14 999982 966654 1 8 1000000 -286737 1 18 999990 -636925 2 2 999999 1 597461 695332 97320 2 540859 821317 2 684873 865001 2 219985 522348 2 80799 312182 1 2 999999 797612 1 84608 621099 -511029 1 756221 816790 -683586 1 210413 851967 -409900 2 2 999999 2 178246 769874 1 10 999983 -663081 1 6 999990 -982659 1 2 999999 -859934 2 340901 479969 1 60372 466111 -136287 1 25014 325107 -489335 2 5 999996 1 2 999999 -472542 2 8 999992 2 2 999999 1 17 999994 725349 2 13 999982 2 6 999988 2 123569 823617 1 2 999999 113095 1 18 999985 -385532 2 11 999998 1 4 999990 717897 2 432724 695452 2 2 999999 1 2 999999 -999970 2 2 999999 1 17 999986 -371795 1 2 999999 -145348 2 2 999999 1 2 999999 -824141 1 2 999999 259174 2 14 999992 1 304291 628088 -826485 2 274024 567698 2 148839 367809 2 2 999999 1 2 999999 247042 2 2 999999 2 16 999999 1 516286 577772 908056 1 310782 807951 553678 2 423127 955947 2 17 999995 1 2 999999 392430 2 2 999999 1 2 999999 155211 2 2 999999 2 2 999999 1 17 999982 -691631 1 2 999991 182887 1 393987 624689 -361641 1 77283 652615 507061 1 3 999984 94465 1 2 999999 -178302 2 4 999981 2 408489 808277 2 149208 339892 2 5 999986 1 309964 613938 217861 1 393615 818649 840313 1 2 999999 -693126 2 2 999999 1 11 999983 -480896 2 332540 657090 2 272525 826768 2 7 999995 1 5 999988 -797866 1 13 999984 53641 2 17 999992 1 17 999987 725889 1 2 999999 -362412 1 14 999986 -161541 2 11 999993 1 2 999999 -870684 1 650072 931989 84015 1 2 999999 -92621 1 2 999999 891196 2 2 999999 2 10 999994 2 299444 505657 2 56762 459658 2 2 999999 2 18 999994 1 2 999999 863357 2 2 999999 2 2 999999 1 416934 565973 144318 1 11 1000000 -348255 2 2 999999 1 2 999999 593988 1 630247 717325 379014 1 2 999999 -164765 2 470066 522861 2 14 999994 1 18 999992 -113700 2 543269 583867 1 661970 682230 590743 1 14 999996 -210422 2 584748 692545 1 2 999999 -190999 1 2 999999 -479885 2 2 999999 2 2 999999 2 529930 674401 1 17 999999 -957779 2 2 999999 1 2 999999 -573828 2 19 999997 2 19 999997 1 130437 266340 799022 1 2 999999 -504431 1 20 999990 -331499 2 476607 909321 2 405036 429466 2 302475 657478 1 12 999986 -935884 1 2 999999 -524735 1 12 999994 -387082 1 3 999996 -370584 1 43981 148181 -75133 2 9 999998 2 2 999999 2 361637 883049 2 14 999984 1 14 1000000 407666 2 2 999999 2 199718 564049 1 430056 936760 720447 1 10 999990 615609 2 379507 689026 1 20 999999 605479 2 13 999998 1 1 999991 405062 1 913403 925477 946149 2 698796 989330 1 2 999999 121231 1 10 999993 -5079 1 17 999987 60109 2 2 999999 1 2 999999 12903 2 87416 509481 2 402016 891340 1 107065 757690 -24370 2 2 999999 2 97754 958406 1 163780 795814 633122 1 16 999991 873426 1 472671 961528 -817258 2 5 999993 2 441456 611098 2 8 999983 1 7 999990 721460 2 18 999998 1 7 999987 684576 2 2 999999 2 2 999999 2 366233 902993 2 15 999983 1 2 999999 790295 2 2 999999 2 289860 395533 2 2 999999 2 19 999987 1 6 999987 230296 1 2 999999 321500 1 106713 328499 740660 2 2 999999 2 2 999984 1 19 999994 -150871 1 322437 813487 -89395 2 331185 690823 1 677787 728236 -909476 2 2 999999 1 380503 576575 641714 2 2 999999 1 2 999999 815040 1 18 999994 -79624 2 2 999999 2 7 999998 2 388030 595290 2 2 999999 1 19 999997 -781357 2 449037 508415 2 135548 561661 1 214140 717754 655397 1 326801 400997 -744744 2 17 999993 2 10502 633100 1 540835 652729 -81599 2 584813 837784 2 2 999999 2 1 999991 1 2 999999 764542 1 2 999999 -658470 1 2 999999 -406784 2 67527 670423 2 62695 265804 1 65097 531500 -491394 2 2 999999 2 498441 682974 1 20 999984 -973469 2 2 999999 2 19 1000000 1 246809 378568 -598190 2 6 999995 1 2 999999 840847 2 19 999992 2 2 999999 1 2 999999 723417 1 3 999988 -397002 1 14 999981 -372 1 2 999999 -90382 1 11252 437591 609672 2 2 999999 2 18 999984 2 1 999987 2 2 999999 2 458008 644986 1 235695 927161 -99817 2 14 999984 1 670299 933070 264292 2 2 999999 2 763147 966486 1 8 999988 -152325 1 416719 981142 -555839 1 14 999986 -63974 1 2 999999 -579490 1 2 999999 909383 2 2 999999 2 7 999989 2 10 999998 2 138368 187129 2 38434 641090 1 12568 866496 -337997 1 12 999990 59127 2 388963 523379 1 8 999997 -838613 1 2 999999 -924090 2 109655 875254 2 2 999999 2 530336 689270 2 5 999988 1 13 999987 -556992 2 2 999999 1 2 999999 823403 2 6003 340524 2 741711 782458 1 6 999997 -63629 2 3 999990 2 7 999981 2 2 999999 2 2 999999 1 2 999999 3114 1 114869 791325 87748 2 49490 264015 2 1 999992 1 10 999994 221876 2 2 999999 2 723302 943551 2 2 999999 2 174721 378941 2 1 999998 1 16 999991 -342256 2 2 999999 1 12 999997 266554 1 830132 934813 776980 1 2 999999 -644019 2 6 999997 1 2 999999 -283440 2 153456 928033 2 17 999996 1 2 999999 287387 1 713837 842016 -417203 2 2 999999 1 9260 771794 999793 1 1 999981 185132 2 196703 346099 1 258785 425202 876348 2 15 999995 1 17 999984 -17153 1 19 999983 172231 1 20 999988 -848791 1 292888 625223 536613 2 108709 641895 1 19 999994 -539773 1 469567 714437 459181 1 2 999999 726351 2 2 999999 2 10 999987 2 283374 397392 1 376216 912469 -920343 2 1 999998 2 2 999999 2 2 999999 1 2 999999 -318279 1 122186 145418 -659236 1 4 999999 346622 2 17 999996 1 10 999984 181037 2 2 999999 2 2 999999 2 7 999997 1 7 999994 976231 2 19 999983 1 824652 891278 -886931 1 683063 769859 -80406 1 2 999999 743173 1 10 999986 229922 2 393641 519879 2 350608 830877 2 2 999999 1 2 999999 383824 2 694531 705967 1 2 999999 442997 2 13 999999 2 550801 792137 1 17 999998 680747 2 2 999999 2 2 999999 2 17 999984 2 278767 960618 1 16 999990 -292653 2 2 999999 1 18 999989 842109 1 368354 642679 738037 2 626721 937264 1 18 999983 757411 2 2 999999 1 15 999995 -975052 1 1 999996 136655 1 13 999994 906490 2 188226 306032 2 2 999999 1 366271 508490 428470 1 862192 927912 925451 1 519023 761967 587937 2 479829 690863 2 446563 641465 1 19 999997 536621 1 643791 921111 516553 1 6 999985 -502379 2 16 999996 1 350741 861202 266584 1 7981 816972 -753723 1 2 999999 823109 1 240004 393887 -237292 1 1 999995 -560561 2 601127 705157 2 610883 628788 1 10 999989 493221 2 20 999990 1 358894 697680 309648 2 151555 226047 1 2 999999 -555986 2 2 999999 2 2 1000000 1 454568 599137 -193201 1 4 999992 -100025 2 197968 745990 2 5 999981 1 2 999999 -362559 1 18 999998 -926313 1 2 999999 -423339 2 2 999999 2 14 1000000 1 635251 841075 980155 2 19 999990 1 11 1000000 -557341 1 2 999999 807810 2 2 999999 2 8 999994 2 2 999999 1 2 999999 -702447 2 20 999992 1 8 999985 582221 2 719497 841159 2 8 999993 1 2 999999 -983079 2 9 999984 1 164179 846313 682532 1 17574 545122 121172 1 2 999999 -614208 1 10 999998 -253668 1 12 999998 -493836 2 235382 320149 1 11 999988 128215 2 9 999999 1 2 999999 453091 1 20 999982 639152 1 828845 904361 -980255 1 2 999999 -495732 1 16 1000000 -680378 2 2 999999 1 150963 262561 753333 2 2497 9505 2 15 999996 1 13 999994 668209 1 2 999999 -585660 1 64447 154194 407507 1 121250 748810 170252 2 533375 912365 1 387140 933523 -961636 2 2 999999 2 90458 864030 2 18 999997 2 18159 93079 1 2 999999 416430 1 14 999985 -962363 2 6 999990 1 135731 222135 -178875 2 5 999984 2 2 999999 1 19 999991 993420 2 2 999999 1 2 999999 223334 2 2 999999 1 141671 498333 -898475 1 2 999999 -817819 2 8 999997 1 919618 977618 -353891 1 2 999999 949464 2 247239 846723 2 681906 713673 2 2 999999 1 2 999999 -589168 2 4 999985 1 2 999991 346512 2 88347 258805 1 2 999999 177491 1 1 999986 -28073 1 16 999993 561953 1 364261 882642 151976 2 17 999990 1 2 999999 610063 2 710630 790292 1 10 999981 -727616 2 3 1000000 2 13 999993 2 277618 614173 2 14 999981 2 531744 979077 2 10 999999 2 9 999985 1 18 1000000 -89263 2 2 999998 2 2 999999 1 2 999999 412226 2 769250 965239 1 4 999991 -184515 1 2 999999 -486921 2 18 999999 1 11 999982 590860 1 20 999986 -34373 2 238673 248138 2 17 999998 1 475461 925958 387196 1 723342 738939 588648 1 14 999999 -640330 2 2 999999 1 15 999993 -234538 1 700509 987278 1993 2 422786 569201 1 13190 656586 -671086 1 2 999999 85202 2 18282 56417 1 2 999999 11548 1 2 999999 749905 2 10 999994 2 488566 866309 2 649081 732097 1 9 999999 -912152 2 2 999999 2 2 999999 1 593259 642873 801588 1 2 999999 -758933 2 10 999987 2 153460 751917 2 2 999984 2 2 999999 1 708446 911837 237367 2 258955 879489 2 180992 908718 2 4 999996 2 17 999993 2 11 999985 2 83320 389049 1 714967 971362 511108 2 288397 392404 1 2 999999 -410229 2 2 999999 1 90896 227185 334247 2 2 999999 2 2 999999 2 12 999981 1 2 999999 690335 1 893937 966870 791648 1 2 999999 -372780 1 7 999984 -539088 1 13 999989 -676829 1 31707 74915 -928323 1 588759 598193 159177 2 2 999999 1 7326 246751 -514456 1 413691 459207 283208 2 2 999999 1 16 999983 -518496 2 820338 988785 1 157248 537558 849935 1 2 999999 -970321 1 614737 926371 41536 2 14 999991 2 12 999999 1 7 999996 720627 1 538255 540159 -220340 1 2 999999 -887285 1 358846 935863 269525 1 2 1000000 847606 2 2 999999 2 2 999999 2 13 999981 1 2 999999 223496 2 2 999999 1 36177 912365 773292 1 748876 780239 311709 1 2 999999 -259914 2 2 999999 2 7 999982 1 2 999999 697063 2 2 999999 1 767893 991245 -703229 1 48009 826826 458895 1 2 999999 926393 1 4 999992 551833 2 801382 995543 2 459706 530614 1 17 999991 706368 1 2 999999 543908 1 19 999997 -465102 2 431165 777153 2 2 999999 1 1 999983 -660653 2 16 1000000 2 11 999999 1 347340 893823 335092 1 834921 869797 -768673 1 6 999987 144991 2 268828 745202 2 2 999999 1 12 999998 -60256 2 2 999999 2 2 999999 1 10 999985 323866 1 540507 767192 744936 2 2 999999 2 2 999999 2 18 999989 2 40989 762209 1 5 999986 -317664 1 2 999999 -478256 2 111614 744101 1 2 999999 941658 1 2 999999 -802733 1 2 999999 190833 1 154352 510090 -445990 2 2 999999 1 2 999999 862247 1 2 999999 88047 1 2 999999 -528 1 4 999986 417270 1 2 999999 338877 2 19 999987 2 2 999999 2 13545 680902 2 82186 631750 1 1 999987 299526 1 1 999995 -488748 2 2 999999 1 6 999991 220698 2 13 999995 2 2255 617493 1 2 999988 297904 2 9 999994 2 568238 753038 1 2 999999 721080 1 2 999999 -65505 1 586128 930547 737776 2 18 999990 2 462127 752598 2 359663 722091 1 3 999995 -563289 2 2 999999 1 542631 966450 672563 1 78625 558064 999129 1 2 999999 -755734 2 21277 364885 2 3 999986 1 9 999989 -482892 1 1 1000000 -545530 1 2 999999 -680705 2 714442 943629 1 1 999982 -548437 1 14 999997 -392503 1 2 999999 246047 1 166669 550367 -589671 1 3 999992 19699 2 360670 632303 1 20 999992 -630508 1 2 999999 -870945 2 265369 622710 1 13 1000000 -417927 1 262890 438249 -86306 1 15 999996 -674732 1 9 999982 -398154 2 19 999996 2 11 999991 1 61556 345381 237822 2 2 999999 1 971451 988004 -337935 1 10330 817440 -796053 2 2 999999 1 18 999984 227833 2 228384 379491 1 16 999985 26393 1 14 999993 527044 2 71623 365813 2 39214 98540 1 601748 630254 -151374 2 18 999991 1 17 999998 -513257 1 1330 63989 -349889 2 87819 241623 2 70286 107622 1 2 999997 92722 2 2 999999 2 16 999987 1 18 999989 337281 1 208279 604103 -12542 1 20 999985 650494 2 2 999999 1 14 999985 -845717 2 19 999982 1 6 999982 -184228 2 777028 889347 2 15 999993 1 1 999989 841984 2 481358 695679 2 2 999999 1 9 999999 -514223 2 2 999999 2 1 999989 2 417951 824120 1 2 999999 -575065 1 16 999982 -491379 2 2 999999 2 769530 994436 2 525422 809215 1 2 999999 -747586 2 2 999999 1 17 1000000 391076 1 13 999993 -786348 1 2 999999 950854 2 151436 873625 1 19 999991 699856 1 419240 491214 647166 2 10 999984 1 2 999999 -307516 1 2 999999 -228979 1 4 999983 -60709 2 2 999999 2 243121 590930 1 43253 950159 -872191 2 6 999997 1 11 999991 719262 2 47354 377919 1 512745 604065 93081 1 80738 354440 842913 1 13 999988 -418596 2 3 999994 1 2 999999 -331318 1 2 999999 -339402 1 2 999996 832074 1 783358 908089 -333879 2 2 999999 2 7 999987 2 25200 345099 1 13 999985 -1823 2 2 999999 1 17 999999 367492 2 709642 912237 2 6 999994 1 128863 914841 546683 1 8 999997 -621340 2 18 999995 2 2 999999 2 2 999999 1 2 999999 340304 2 200190 293059 2 2 999999 1 6 999987 596928 2 2 999999 1 2 999999 241061 1 2 999999 -612991 1 20597 284045 -817902 1 17 999986 742691 1 764934 832300 -53027 1 2 999999 -557329 1 12 999985 -904590 1 99972 874106 122761 1 7 999986 588052 1 17 999985 -429931 2 5 999991 2 2 999999 2 98252 924045 2 14 999992 1 15 999986 613421 2 2 999999 1 2 999999 524853 1 20 999997 -586737 2 2 999999 2 4 999990 1 2 999999 857679 2 12 999997 2 245098 301425 1 9 999988 371969 2 395314 756531 1 2 999999 -126315 1 10 999997 -757878 1 6 999992 -306708 2 2 999999 1 313780 517459 350729 2 398772 761300 1 5 999993 726128 1 270438 966203 -695678 2 159952 464002 1 14 999984 997868 2 1 999999 2 5 999988 2 2 999999 1 2 999999 -200885 1 180494 481198 375692 1 49671 701085 426533 2 218359 671972 1 2 999999 -906546 1 16 999986 -75521 2 2 999999 2 11 999991 2 456422 896880 2 2 999999 2 559407 744295 1 12 999986 654466 1 16 999986 876712 2 20 999986 1 2 999998 -499000 1 4746 693277 103108 1 2 999999 697678 1 586484 645466 298130 2 181184 560731 1 9 999996 869367 2 93498 439669 1 36956 505361 233947 2 766462 959767 2 288476 722858 2 2 999999 2 155540 767921 2 2 999999 1 599286 919523 -210862 1 2 999999 245814 2 11 999985 1 11 999996 -849904 2 19 999990 1 1 999993 876473 1 2 999999 970118 1 19 999997 430172 1 2 999999 -364457 1 10 999981 281068 1 2 999999 397378 1 4 999985 -377990 2 835202 847431 2 50209 245026 1 3 999981 -596596 1 2 999999 573027 1 2 999999 -701412 2 2 999999 2 7 999998 2 753526 804757 2 2 999983 2 344086 921509 2 349429 493407 2 10998 720966 1 20 999995 -15931 1 2 999999 306846 2 12 999995 1 3 999982 -808126 1 19 999983 487246 2 9 999997 2 313555 880163 1 100380 479464 -73606 1 16 999989 579728 2 193926 780288 1 67067 322424 838653 2 15 999999 2 227579 881559 2 2 999999 1 2 999999 424082 2 11 999994 2 307903 435583 1 9 999996 434320 2 2 999999 2 8 999993 1 2 999993 -660155 2 411806 946627 2 2 999999 2 2 999999 1 1337 161001 830756 1 19 999989 -149744 1 2 999999 516848 1 884828 900631 123850 2 17 999996 1 2 999999 182399 2 20 999982 1 3 999988 -272372 2 144863 290210 1 14 999983 -969360 1 12 999990 885422 2 18 999984 2 2 999999 1 289385 677040 -233936 2 2 999999 2 2 999999 2 2 999999 2 11 999982 1 256516 601287 -805986 1 22339 682610 688496 2 2 999999 1 446804 958552 -161885 1 72272 161266 -183363 1 2 999999 -526464 2 2 999999 1 7 999990 870789 2 39963 760219 1 5 999997 168336 1 12 999984 466282 1 10 999983 554795 2 9 999996 1 145043 859955 526822 1 221044 330113 -595935 1 18 999983 -121044 1 2 999999 -770683 1 2 999999 11189 2 2 999993 1 957936 958474 193626 1 1 999987 -757494 1 1 999989 215880 1 4 999998 365075 1 2 999999 135139 1 16 999995 -30817 2 18 999987 2 439125 900839 2 2 999999 2 475285 861341 2 16 999995 2 685872 935409 2 32720 714596 2 3 999988 2 2 999999 2 262269 857573 2 2 999994 2 651147 886752 1 589894 705334 -12729 1 7007 749797 657986 1 20 999985 -879107 2 2 999999 2 2 999999 1 2 999999 757085 1 9 999985 -75131 1 11 999990 569254 2 2 999999 1 373632 588735 -23513 2 2 999999 2 657430 797055 2 202342 388976 1 30887 704309 469219 1 2 999999 -972455 2 119635 275316 2 2 999999 2 4 999988 1 2 999995 179224 2 316953 740454 2 2 999999 1 17 999996 -426125 1 2 999999 -616033 2 2 999999 2 3 999987 1 6 999989 -206838 2 20 1000000 2 20 999981 2 108088 126042 2 5 999988 2 2 999999 1 2 999995 453834 1 353669 538563 43666 1 267389 792902 855624 2 2 999999 2 2 999999 1 185198 951095 468877 2 2 999999 2 19 999996 1 607184 830759 -606159 2 2 999999 1 18 999984 38385 2 73846 474649 1 11 999997 -185202 2 547306 742936 1 2 999999 789836 1 2 999999 261805 1 2 999999 425825 1 13 999991 894068 1 2 999999 -185708 1 553736 950620 515100 1 2 999999 -495817 2 2 999999 2 340097 349412 1 357484 529363 -804022 2 16 999996 1 2 999999 510795 2 10 999991 1 335136 526354 -756903 1 27992 922983 -34946 2 7129 288092 2 312387 892125 1 15 999993 -340200 2 82807 490420 1 567739 629766 -752885 1 2 999999 363590 1 2 999999 -405452 1 8 999993 -949095 2 2 999999 1 2 999999 922097 2 8 999997 2 111272 505876 1 236325 406661 -909998 2 5 999992 2 13 999981 2 2 999999 2 3 999994 1 345795 590584 609300 2 2 999999 2 2 999999 2 182145 389568 2 362852 722365 1 47268 307142 608628 2 12 999992 1 73436 619822 545610 1 160077 532474 585038 1 396978 720657 -992940 2 576969 592177 2 20 999991 1 9 999989 -382767 1 2 999999 -210259 1 14 999987 411983 2 14 999990 1 2 999999 -660829 1 12 999993 86331 1 86113 681278 448511 2 20 999988 2 2 999999 2 2 999999 2 2 999999 2 219778 418633 2 15 999998 1 1 999984 -827520 1 8 1000000 -188500 2 226966 314816 1 115276 678595 -647947 1 3 999989 932449 1 316643 944287 -822953 1 742687 921614 -450865 1 12 999984 851922 1 2 999999 396316 2 7 999983 1 8 999993 -993460 2 443935 889334 2 168916 670285 1 444064 545079 -144041 1 2 999999 825033 2 2 999999 1 687164 852944 648644 2 2 999999 2 2 999999 1 20 999999 590677 1 16 999994 -335522 1 672313 999553 -352012 1 1 999999 796934 1 20 999990 -838952 2 2 999999 1 600635 901099 -945356 2 225552 687915 1 2 999999 -510362 2 132327 363778 2 2 999999 1 2 999999 -447456 1 2 999999 -237686 1 492721 909986 653203 2 8 1000000 1 15 999991 -662205 1 418110 458613 -699304 2 1 999998 1 463888 950276 986918 2 6 999982 1 13 999984 21140 2 642630 920301 1 2 999999 113606 2 683618 732247 1 2 999999 925756 2 10 999985 2 767219 959096 2 20 999986 2 2 999999 2 829012 985089 1 2 999999 478880 2 18 999986 2 18 999992 2 2 999999 1 4 999984 -628866 2 7 999985 2 8 999982 2 170821 540085 2 25551 256750 2 2 999999 2 17517 614600 2 456584 470564 2 718709 835471 1 3 999987 -233484 1 26844 645543 71064 2 2 999999 2 2 999999 2 2 999999 2 4 999993 2 71175 716298 2 2 999999 2 802642 860100 2 157932 636555 1 2 999999 200522 1 6 999992 958598 1 550155 756753 315063 1 135474 978875 117260 1 14 999981 -604819 1 2 999999 219641 2 2 999999 2 10 999992 1 111854 238869 346224 1 219061 366152 434594 1 18 999981 884203 2 439615 760542 2 17 999995 2 2 999999 2 2 999999 1 147669 321230 -173998 2 235644 789699 1 394116 792248 138673 2 2 999999 1 2 999999 149812 1 84215 642963 697244 2 2 999999 1 2 999999 -481088 2 7639 749793 2 13 999995 2 2 999999 2 215794 587397 1 2 999997 -287540 1 2 999999 -461237 2 863104 910491 2 843549 976765 1 2 999999 877760 2 20 999985 1 2 999999 205997 2 2 999999 2 89666 547393 2 13618 855601 1 2 999985 -934940 1 11 999986 909097 2 408432 751262 2 646649 663015 1 2 999999 74540 1 2 999999 962429 1 202142 603983 596699 1 2 999999 28233 1 15 999987 509418 1 59412 305507 -820509 2 2 999999 1 17 999987 -321858 2 3 999992 1 9 999995 -726620 2 2 999999 1 219406 495743 -94927 1 2 999999 -990877 2 12 999996 1 2 999999 -150146 1 230367 562120 311163 2 60879 851973 1 401826 486424 752203 1 18 999991 -289371 1 2 999999 831126 2 20 999989 2 2 999999 2 928936 973064 1 278997 388354 887508 1 3 1000000 -158037 2 500749 759319 1 2 999999 652589 2 185142 335674 1 443407 861285 -357997 1 241860 960050 719253 2 2 999999 1 9 999985 859885 1 686142 813885 -630238 2 2 999999 1 5 999986 -780643 2 8 999985 1 227032 896988 -237064 1 11 999992 364446 2 13 999991 1 2 999999 754151 1 17 999988 -718967 1 361318 747192 -715556 1 2 999999 -267778 2 210690 626355 2 140375 891187 2 337619 782489 1 20 999984 -184662 1 2 999999 392217 2 7 999996 1 2 999999 -62252 2 2 999999 1 16862 886543 528733 1 96117 132032 -336266 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 260237 347492 2 2 999999 2 7 999997 2 11345 948815 2 2 999999 2 2 999987 2 2 999999 2 2 999999 2 10 999995 1 614408 988110 494246 1 19 999983 66399 2 17 999994 1 2 999999 105331 2 6 999990 2 395538 440166 2 622785 728175 2 2 999999 2 7 999989 1 290030 785564 347953 1 436802 906137 96609 1 341299 947489 232471 1 12 999998 493536 2 5 999999 1 740301 752307 406217 2 2 999999 2 605574 860733 2 673977 884683 2 509106 593478 1 2 999999 -225579 2 13 999989 2 16 1000000 1 107588 551541 232645 1 9 999984 707224 1 309347 643025 894996 1 756877 996496 84669 2 1 999983 1 2 999999 212699 1 2 999999 367041 2 4 999997 2 2 999999 2 246805 627685 1 10 999985 459947 2 863167 989661 2 2 999999 1 2 999999 -96359 1 234073 254073 582041 1 2 999999 -928866 1 20 999987 280255 1 381818 383896 109615 2 883245 957341 2 2 999999 2 2 999999 1 2 999999 -678470 2 1 999982 2 496833 910510 1 16 999994 -296271 1 13 999993 -512114 2 2 999999 2 6 999987 1 12 999990 119730 2 2 999999 2 26346 997181 1 44535 762907 452478 1 2 999999 -964423 2 318514 356260 1 9 999989 570831 1 224318 860118 501421 2 7 999990 1 544304 797699 4931 1 10 1000000 -866578 2 256588 401015 1 342205 426158 -133793 2 2 999999 2 12 1000000 2 2 999999 2 295786 582269 2 170212 498835 2 2 999999 2 198044 872752 1 2 999999 43971 2 195376 977497 1 569193 673025 -290056 1 175077 397150 -696983 1 694688 783106 -263218 1 316009 551942 -376305 2 153386 776531 2 193568 221547 2 423459 904582 2 3 999989 2 654876 989853 2 108225 719281 1 2 1000000 -584044 1 244227 348803 197096 1 5 999981 315950 2 2 999999 1 36414 130101 -168658 2 2 999999 1 2 999999 865385 2 2 999999 2 15 999999 1 110339 401791 598754 1 6 999982 471476 2 2 999999 1 354239 613477 -569716 1 2 999999 -574344 2 5 999998 1 9 999999 172799 2 7 999985 2 2 999999 2 2 999999 1 2 999999 -61454 2 58555 139374 2 13 999985 2 747668 916503 2 2 999999 1 13 999994 -36719 2 2 999999 1 2 999994 86890 2 69796 480202 1 1 999987 26094 1 10 999988 -170277 1 378521 696212 576619 1 2 999999 993135 2 105671 289402 1 2 999999 790944 2 9 999988 1 2 999999 -182908 1 2 999999 -858083 1 4 999987 991762 2 13 999983 1 2 999999 -454824 1 2 999999 -963935 1 3634 27949 -645625 2 370909 455389 1 287870 712006 430568 2 5 999981 1 4 999989 547980 2 19 999982 1 356701 357375 -94131 1 2 999999 -736846 2 552251 710137 1 2 999999 158530 2 2 999999 1 18 999987 -490666 1 19 999993 457592 1 357003 851887 -425673 1 17 999998 -382894 1 290938 433585 995846 1 2 999999 601530 2 2 999999 2 2 999999 1 2 999999 68866 2 765973 920844 1 299676 746928 860543 1 2 999999 -165433 1 9 999998 234109 1 532103 675916 152771 1 364586 980194 -163453 2 179703 970304 2 629132 899893 1 20 999994 -230462 2 32222 859357 1 2 999999 -643951 1 85699 865003 570646 2 2 999999 2 15 999998 2 51729 192515 2 2 999999 1 6 999987 -976852 1 2 999999 434799 1 2 999999 -401150 1 16 999999 999495 1 23803 350856 -869382 1 260998 456178 -194762 2 2 999999 2 2 999999 2 2 999999 2 13 999987 1 2 999999 -972209 2 493053 957384 2 136749 152508 1 18 999997 -332734 1 2 999999 855389 1 2 999999 542453 1 110633 757961 542915 1 2 999999 298741 1 308441 504400 79591 1 13 999981 -605277 2 2 999999 2 9 999988 2 14 999990 2 2 999999 1 7 999984 684374 2 666226 826053 2 2 999999 1 2 999999 141145 1 2 999999 -282943 1 2 999999 -14990 2 484271 712102 2 10 999995 1 7 999987 -74835 1 70801 269687 452637 1 2 999999 92926 2 11 999986 1 2 999999 501567 2 2 999999 2 2 999999 2 768027 992830 1 18 999985 -870350 1 706497 992337 595784 1 484442 535580 -112484 2 3 999990 2 867072 948277 1 2 999999 769686 2 2 999999 2 821609 867772 2 2 999999 1 106140 424148 -870177 1 283722 658391 -85671 2 198736 729574 1 557787 948583 694781 2 444623 461958 2 16 999989 1 19 999988 917206 2 71636 668875 1 20 999989 -340454 1 4 999998 -328394 2 5 999982 2 44496 889187 2 308573 844280 2 50407 196783 2 12 999981 2 2 999999 2 2 999999 2 486362 949096 1 2 999999 888912 1 422803 736472 104758 2 2 999999 1 5 999985 562384 2 2 999999 2 12 999989 2 25222 809148 1 2 999999 -632850 1 4 999993 -451250 2 17 999987 1 12 999999 104701 1 2 999999 -945346 2 1 1000000 1 458199 479749 -401815 1 134051 755662 414912 2 2 999999 2 20 999985 1 2 999999 -569229 1 2 999999 368740 2 2 999999 2 91197 568329 1 2 999999 -482988 1 2 999999 157441 2 2 999999 1 2 999999 321460 1 6 999993 473843 1 2 999999 120639 1 4 999990 -474875 2 2 999999 1 2 999999 104835 2 221978 772014 1 2 999999 -181949 1 11 999987 761458 1 18 999987 -218076 1 2 999999 -733524 2 2 999999 1 2 999999 -451333 2 2 999999 2 2 999999 1 2 999999 -475805 2 2 999999 2 827024 868216 2 2 999999 2 139720 286252 2 20 999995 2 2 999999 2 6 999984 1 2 999999 -982984 1 19 999985 505090 2 797435 895108 1 2 999999 -38453 2 276379 818422 2 20 999993 1 89332 391347 434374 1 2 999999 -512439 1 5 999988 -587146 2 4 999996 2 2 999999 1 2 999999 566591 1 2 999999 -976896 1 17 999990 783381 2 406275 477595 2 2 999999 2 2 999999 2 173508 282367 1 233051 319821 -345043 1 14 999991 -329580 2 18 999983 1 2 999999 -502280 1 38018 157605 -372867 1 2 999999 -34905 2 2 999999 1 71950 167219 -352562 1 2 999999 657839 2 5 999991 1 83071 302055 906912 2 5551 238928 2 266876 901838 2 17 999994 2 3 999997 2 2 999999 2 492597 668581 2 11 999992 2 2 999999 1 7 999998 8276 1 17 1000000 -559621 2 2 999999 2 2 999999 2 18 999987 2 2 999999 2 714780 974167 2 2 999999 1 528847 747896 1265 1 8 999994 813314 2 581249 930060 2 8 999983 2 2 999999 2 2 999999 1 811371 830851 238725 2 298773 775936 1 254303 961321 316831 1 758116 871320 -450948 2 2 999999 2 7 999988 2 2 999999 1 315574 628228 635887 1 2 999999 -911114 1 1 999984 510288 2 412557 924551 1 2 999999 -366586 2 625862 787203 2 13 999992 1 2 999999 824716 1 5 999997 638458 1 2 999999 492245 2 673968 761093 1 346319 506598 -982769 2 19 999985 1 2 999999 274501 1 7 999986 -75452 2 370752 856744 2 2 999999 1 2 999999 -896230 1 2 999999 210668 2 493646 666713 2 2 999999 2 2 999999 2 118779 393106 1 10 999999 323295 2 800533 980651 1 246908 832324 774634 2 3 999992 2 2 999999 2 3819 377144 2 2 999999 1 2 999999 509336 1 328632 544258 -973470 1 18457 731357 802933 2 5 999994 1 2 999999 -440049 2 2 999999 1 69608 830218 -492594 1 63972 768803 -720624 2 467059 803180 1 20 999991 -461531 2 117233 630611 1 2 999999 308537 1 2 999999 430847 1 11 1000000 512075 1 98040 645090 986710 1 18 999994 -6769 1 18 1000000 -703932 1 64031 672578 386993 2 20 999996 1 16 999992 391171 1 544104 868254 637480 1 89263 838592 -394692 1 400777 431145 487629 1 864511 872241 -942041 1 2 999991 -230362 1 14 999987 622857 1 16 999987 946274 1 2 999999 177377 1 3 999994 753842 2 1 999986 1 2 999999 -717563 1 2 999993 -359851 2 2 999999 2 119083 725608 2 2 999999 1 564619 923080 -904169 2 2 999999 1 2 999999 734896 1 116109 225839 -149584 1 19 999985 -238668 1 451919 552569 253097 1 2 999999 -815245 1 11 999997 -55920 1 20 999995 -688278 2 5 999997 1 913026 924383 -61215 2 2 999999 2 2 1000000 1 9 999988 109459 1 2 999999 332121 2 2 999999 2 13425 427995 2 853368 918159 2 12 999981 2 2 999999 2 350260 402146 1 13 1000000 261868 2 527930 914553 2 5 999984 2 15 999992 2 87238 988044 1 2 999999 552311 2 2 999999 1 775438 911206 58218 1 2 999999 -107075 2 118250 887788 2 187421 844664 2 2 999999 1 2 999999 -286036 1 110523 389733 843030 1 2 1000000 -633470 2 17 999995 2 2 999999 1 147796 172643 -118405 1 2 999999 701663 1 9 999994 -906215 2 2 999999 1 7 999987 997510 1 328740 514202 -627952 1 755482 833391 -707446 2 38702 228437 2 372541 639071 1 2 999999 -439647 2 2 999999 1 18 999996 -622183 2 2 999982 1 2 999999 205490 2 495254 740404 2 2 999999 1 617532 821267 581422 1 3 999982 166957 1 2 999999 -520311 2 2 999999 1 105455 442036 390009 2 670742 711699 1 6797 113125 -576314 1 9 999990 -312096 2 238035 726635 1 257163 758098 -869866 1 263325 592014 991332 2 237666 764410 2 303391 973206 2 9 999993 1 12 999989 -442117 2 89651 926142 2 579670 811021 2 2 999999 2 333359 807586 1 84810 723071 136780 1 2 999999 -878749 2 17 1000000 1 11 999986 57924 1 2 999999 -673057 1 2 999999 -670829 2 13972 812617 2 20 999989 1 2 999999 -907353 1 5 999982 -61686 1 8 999987 384977 1 2 999999 566267 1 16 1000000 -348958 2 10 1000000 1 10 999988 530637 1 1 999983 -188351 1 343466 605688 36165 1 2 999999 929642 2 2 999999 2 2 999999 2 2 999999 1 2 999988 49410 1 370496 718102 -544405 1 7 1000000 -953663 2 14 1000000 1 2 999999 272975 1 218357 758492 -571402 1 2 999999 654087 2 4 999990 2 2 999999 1 2 999999 17698 1 13 999992 -472944 2 8 999998 1 2 999999 -805640 2 666130 843050 2 20 999993 2 715822 938292 2 2 999999 2 2 999999 1 10 999989 -373923 2 2 999999 1 11 999991 -582416 1 8 999998 824137 1 18 999994 908054 1 158084 224910 617633 2 19 999994 2 2 999999 1 77551 279355 -858100 2 2 999999 2 55719 804431 1 2 999999 191076 1 2 999999 126602 1 2 999999 654090 1 497805 641618 -761713 2 2 999999 2 12 999993 2 7 999982 2 2 999999 2 687837 988006 2 692322 959075 2 426931 984847 1 2 999999 341172 1 647200 670541 -94271 2 13 999998 1 2 999999 -921921 2 72339 518596 1 9 999987 500965 1 2 999999 356767 1 57226 146186 -36904 2 13 999992 1 2 999999 881058 2 19 999991 2 10 999992 1 2 999999 -706244 1 50785 175145 -434760 2 372827 911035 1 267209 864912 191036 2 13 999992 2 6 999989 2 16 999997 2 7 999997 1 2 999999 -402708 2 16 999982 2 10 999997 1 18 1000000 -62068 1 226913 622623 352898 1 233852 381317 556546 1 2 999999 -232216 1 174631 354615 -131348 1 1 999999 10894 2 62474 296052 2 20 999985 1 18 999993 -391783 1 39693 79548 246370 2 287526 493012 1 18 999995 537024 1 243222 893290 120915 2 9 999992 2 14 999986 1 2 999999 -565523 1 7 999995 831160 1 135090 526568 -410579 1 692837 877471 360508 1 2 999999 148978 2 290007 745488 2 196013 494088 2 202364 480256 2 2 999999 1 17 999996 384814 2 943500 963321 2 71980 969227 1 660312 943998 780599 1 661651 967568 933368 1 2 999999 -748756 1 2 999999 742485 2 2 999999 1 749911 919902 467319 1 309853 955053 -501065 2 113430 796545 1 716804 731285 926819 2 2 999999 1 273734 477067 -773750 1 2 999999 715426 1 2 999999 136967 1 8 999994 -350665 1 6 999983 -601325 2 2 999999 1 9635 769439 772393 1 2 999999 475155 1 9883 246409 -70418 2 2 999987 1 2 999988 -176200 1 46797 698166 955058 1 119739 604025 738492 1 223989 871773 -805430 1 5 999989 393518 1 2 999999 -493718 2 78504 441332 1 2 999999 -272878 2 2 999999 1 2 999999 -949643 1 16 999984 -691210 1 1 999999 -796426 1 78293 366491 468579 1 442760 868079 39049 2 302866 785885 2 298713 607126 2 15 999981 2 268799 281235 1 14 999990 -480801 1 152031 924270 -859565 2 1 999998 2 782834 967958 2 719090 779814 2 2 999999 1 9 999990 660609 1 276681 876289 166019 2 92103 222166 2 15 999982 1 11 999992 112166 2 2 999994 2 454616 482880 2 16 999996 2 77946 306889 1 10 999999 538044 2 2 999999 1 155655 946407 -658405 1 16 999993 -296067 2 320217 530205 1 11 999998 186262 1 187081 840587 660689 1 2 999999 53965 2 82455 154083 1 2 999999 364977 2 702916 744185 2 4 999995 1 2 999999 860360 1 2 999999 -649176 1 2 999999 -994845 2 13 999992 1 8 999982 -244053 1 9 999994 696544 2 8 999994 1 96534 945617 -938735 2 384565 633306 2 2 999999 1 4 999982 -260382 2 3 999994 2 13 999994 2 2 999999 2 14 999994 2 47747 870753 1 111052 257548 7597 2 2 999999 1 2 999999 -820597 1 790726 806651 -554196 1 12 999989 -495843 1 62542 356147 -871580 1 2 999993 -772300 1 56095 558570 -949470 2 267615 676154 2 16 999985 1 3 999988 -403648 1 2 999983 -267920 1 22044 242661 580283 2 2 999999 2 15 1000000 1 2 999999 -639161 2 325758 687700 1 630893 838089 846268 1 2 999999 -292742 2 20 999996 2 17020 976295 1 826513 839249 -643266 2 820697 946472 1 2 999989 -86903 2 3 999994 2 278368 763148 2 397644 878339 1 234988 668197 363737 2 236322 421021 1 330698 522594 574119 2 212079 758354 1 18 999983 -960544 1 508570 584032 -219164 1 2 999999 937281 2 2 999999 1 2 999999 412193 1 2 999999 935205 1 10 999999 -726673 1 1 999982 -148428 1 1 999994 -449221 1 16 999987 556891 2 11 1000000 1 2 999999 934820 1 18 999988 -460251 1 2 999999 509692 2 4 999983 1 2 999999 -807332 1 11 999985 -171437 1 2 999999 744462 1 2 999999 -226469 2 2 999999 2 11 999991 1 311378 353712 390823 1 2 999999 735324 1 337943 868833 296635 1 10 999985 -819727 2 20 999999 2 5 999985 1 227710 631419 -514180 2 886444 922095 2 2 999999 2 2 999999 2 11 999987 1 8 999985 -606089 1 2 999999 949513 2 19 999990 1 4 999993 789626 2 676142 826980 2 260430 836784 2 187229 985367 2 13 999992 2 674762 842489 2 15 999988 2 2 999999 1 2 999999 -275032 2 15 999984 1 333468 905284 -570612 2 2 999999 2 19 999997 2 2 999999 1 480097 520507 873945 1 2 999999 585151 2 546984 735714 2 2 999999 1 2 999999 5531 2 434466 572844 1 397246 588121 272061 2 899355 980125 2 3 999988 2 9 999988 1 2 999999 -929275 1 13 999982 934899 1 15 999998 -796275 2 12 999982 1 18 999982 52430 2 2 999999 2 2 999999 2 242960 334844 1 312071 748834 180879 1 2 999999 61237 2 2 999999 1 20 999986 -895631 2 106851 363453 1 44565 969426 -335600 1 5 999983 321398 2 2 999999 1 2 999996 -127251 1 203441 671143 -274417 2 2 999999 2 16 999988 2 5 999993 2 2 999999 2 2 999999 1 6 999981 858263 1 5 1000000 627739 2 151648 392301 2 691975 983790 2 463559 519756 1 5 999989 303367 1 103926 222930 571878 1 2 999999 600849 1 17 999991 -722803 1 654170 671123 -657060 2 1 999998 1 20 999982 -848817 2 2 999999 2 519242 839050 2 17 999987 2 15 999991 2 17 999996 2 17 999984 2 2 999999 1 229154 471841 784533 1 2 999999 -804373 1 487488 977082 -522767 1 16 999998 975618 1 2 999999 -990850 2 502856 540463 1 2 999999 892484 2 361983 944196 1 6 999982 307267 2 2 999999 2 369085 989542 2 13 999998 1 2 999999 323944 2 19 999986 1 597164 827187 -564402 1 235444 902536 -327236 2 44641 703035 2 840074 944848 1 7 1000000 -31400 2 12 999991 2 530298 695111 2 388628 443953 1 12 999990 491807 1 2 999996 227216 2 13 1000000 1 7 999987 811618 2 17 999990 1 14 999989 -247112 2 2 999999 1 20 999990 -455876 1 2 999999 4168 1 138361 337897 -418780 1 2 999999 964310 2 2 999999 1 410302 722871 -716287 1 7 999984 -195407 1 2 999999 110364 2 2 999999 2 42922 414240 2 2 999999 1 2 999999 -12841 2 2 999999 2 2 999999 1 93889 896669 314392 2 5 1000000 1 2 999999 -712296 2 2 999999 2 193326 840669 2 17 999999 2 299684 380156 2 2 999999 2 2 999999 1 2 999999 -732799 1 195482 370334 -663175 2 2 999999 2 2 999999 2 882082 887497 1 2 999999 -95734 2 2 999999 1 551768 650885 423705 1 4 999994 -424796 2 2 999999 1 733354 848942 -894296 1 2 999999 511393 2 9 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 227314 2 640958 801789 1 2 999999 -663052 1 9 999989 330416 2 16 999995 2 2 999999 1 2 999999 -731543 2 68363 533585 1 193646 781088 -644937 2 12 999998 1 492647 928654 330515 1 3 999985 -123560 1 2 999999 91007 1 216021 819829 -777687 2 4800 503909 1 2 999999 129482 2 2 999985 1 2 999993 -457429 1 438687 765439 23480 2 2 999999 2 2 999999 2 278307 988719 1 565839 592239 -178614 1 9 999990 864712 1 26526 33621 -919926 2 433987 678782 1 2 999999 -493012 2 2 999999 2 2 999985 1 7 999990 645904 2 396398 541452 2 15 999990 2 2 999999 2 2 999999 2 2 999984 2 2 999999 2 387619 858818 1 152114 434544 775012 1 2 999999 188397 1 463018 767553 307407 2 8 999994 1 152532 161619 775137 2 2 999999 2 2 999988 2 560695 722041 1 581886 728377 523 2 10 999984 1 3 999986 742304 2 129373 528089 2 2 999999 1 16 999987 802357 2 6 999987 2 2 999999 1 8 999991 -366300 1 9 999997 157844 1 2 999999 -75197 1 16 999994 -610860 1 226133 300537 -581782 2 2 999999 2 8 999990 1 7 999997 81736 1 150765 317693 -583452 2 17 999996 2 2 999999 2 200072 345590 1 736409 959724 534629 1 2 999999 783512 1 3 999992 -895283 1 18 999981 -77133 2 2 999999 1 2 999999 -267365 1 311444 468117 409300 1 6 999981 973848 1 2 999999 -591552 1 922360 955147 -469720 1 322152 627549 182277 1 18 999993 811985 2 2 999999 2 10 1000000 1 2 999999 480192 1 2 999999 36924 2 20 999995 2 2 999999 1 164093 710485 603186 1 2 999999 -771760 2 294559 871827 1 7 999995 309094 1 2 999999 932464 2 2 999999 1 79825 86754 -910113 1 2 999999 -855666 1 15 1000000 998618 1 99587 861174 -767828 1 2 999999 -45131 1 2 999999 -744617 2 13 999984 2 330369 371658 1 82005 533768 656182 2 3 999984 1 2 999982 -263689 1 518770 994569 -865341 2 12 999982 2 15 999990 1 2 999999 -467224 2 7 999984 1 125845 862968 854244 1 2 999999 -717481 1 220759 514865 -194043 1 2 999999 551902 1 13 999983 -895644 1 556161 897709 960120 1 19 1000000 852756 2 5 999985 1 2 999999 -959284 2 241261 523928 2 654383 951027 1 2 999999 389602 2 32108 966603 1 13 1000000 29179 2 17 999984 2 7 999998 2 288051 964161 2 12 999983 1 107966 877602 834094 1 373158 822657 920252 2 361292 514647 1 9 999981 563631 1 2 999999 625925 2 3 999984 2 3 999988 2 7 999997 2 8 999982 1 6 999982 28527 1 2 999999 -368280 2 364564 371352 1 20 999988 -966891 2 12 999986 1 19 999991 395448 2 891140 980116 1 15370 662758 -649904 1 20 999981 137968 1 5 1000000 910642 1 616458 866263 447447 1 126496 690843 -913483 2 152103 196829 2 2 999999 1 2 999999 -357102 1 10 999995 -131825 2 12 999989 1 2 999999 -164402 2 2 999999 1 5 999982 813920 2 15 999985 1 2 999999 -244769 1 2 999999 613973 1 2 999999 -243410 2 20 999991 2 14 999992 1 2 999999 611106 1 9 999981 -313372 2 13 999997 1 149382 680285 46871 1 106478 123485 -645981 1 108124 235454 -754016 2 2 999999 1 9 999990 910819 1 141979 236421 792193 2 247350 747675 2 2 999999 1 2 999986 989421 2 2 999999 1 19 999993 515306 2 18 999986 2 2 999999 2 12 999990 1 320857 932317 -862583 1 13 999992 -110358 1 2 999999 526251 1 2 999999 840639 2 3 999993 1 2 999995 494963 1 12 999989 689652 2 8 999983 1 2 999999 970406 1 547733 570484 -491286 2 16 999985 1 2 999999 -770051 1 2 999999 713512 1 2 999999 381696 1 2 999999 -438918 1 2 999999 -277270 1 17 999997 985800 1 27325 455800 596238 1 2 999999 -705925 2 2 999999 1 2 999999 995906 1 11 999984 -128763 2 15 999993 1 549231 812530 330253 1 2 999999 -176826 2 843688 944496 2 10 999996 2 4405 641538 1 2 999999 369955 2 568506 626831 2 3 999987 1 2 999999 766583 2 356919 645255 1 473476 855060 890540 1 2 999999 -523923 2 19 999985 2 2 999983 2 6 999987 2 2 999999 2 15 999993 2 2 999999 1 7 999987 572456 2 2 999999 1 2 999999 345388 1 2 999999 -11297 2 1 999981 1 2 999999 32232 2 2 999999 1 392683 450381 176121 2 251012 559067 1 815206 963992 -942170 2 19 999995 1 8 999987 133456 2 2 999999 1 236656 470041 450830 2 331410 592785 1 2 999999 742382 1 253333 672035 653392 2 2 999999 1 2 999999 -652486 2 3 999988 2 2 999999 2 111384 957857 1 282324 582478 -427997 2 10 999997 2 7 999991 2 193512 435592 1 2 999999 -853539 1 1 999989 778419 2 683618 872872 1 7 1000000 -222177 1 60450 664716 961474 1 2 999999 -640329 2 3 999983 2 349561 811114 2 188426 687610 2 2 999999 2 2 999999 1 592977 864577 -846329 2 356169 770316 2 2 999999 2 9 999981 1 207893 241255 298919 2 2 999999 2 2 1000000 2 10 999996 1 12 999981 981586 1 2 999985 -37619 2 51954 347246 2 51488 997779 2 558442 925197 1 2 999999 -841156 1 17 999996 920266 2 2 999999 2 2 999999 1 9 999983 -706658 1 10 999996 474972 1 216856 571073 548951 1 2 999999 739348 1 339981 896398 615526 1 568607 634313 358025 1 8 999992 184791 1 2 999992 -320110 2 8 999983 1 2 999999 -919905 1 12 999981 682475 1 35020 185933 -72609 1 485909 608390 390549 1 67524 749195 127212 2 431833 578134 2 89556 661753 2 58884 108387 2 17 999985 2 13 999988 1 289391 712481 75018 2 16 999990 1 38103 292051 -114236 1 436535 699197 591784 1 170178 172227 181608 2 2 999999 2 9 999997 2 14 999997 1 10 999985 -204652 1 27430 380810 470292 2 13 999984 1 2 999999 -169362 1 14 999991 77440 1 2 999999 -684356 1 2 999999 -43321 2 2 999999 1 663625 737488 159871 1 441895 670505 -166984 1 14 999981 178614 2 17 999982 2 682035 857648 1 2 999999 69564 1 2 999999 483766 1 2 999999 557814 1 8 999987 411447 2 255288 575796 1 2 999999 -425764 2 102246 942512 1 388123 521501 -277905 2 12 999993 2 15 999981 1 2 999988 171719 2 2 999999 2 508907 948505 2 559900 913515 1 2 999999 -47752 1 299015 617150 155783 2 1 999981 1 582462 937623 -329297 2 5 999989 2 18 999989 1 18 999986 631836 1 2 999999 -356055 2 8 999992 1 14 999981 192002 2 458343 833303 2 17 999990 2 518962 722136 2 20 999985 1 19 999998 54052 2 20 999997 2 8 999983 1 2 999999 -446765 1 358737 821471 -804521 1 2 999999 543034 2 923051 940353 2 2 999999 2 16626 818906 1 2 999999 845524 2 422365 819907 1 511734 535200 857588 2 382332 627320 1 2 999999 -450938 1 20 999998 535789 1 2 999999 44219 2 2 999999 2 2 999999 1 355312 706693 442568 2 137619 333548 2 19 999989 2 221605 281553 1 16 999994 -251178 2 2 999999 1 2 999999 -435286 2 2 999999 2 8 999993 1 2 999999 -281725 2 256904 514811 1 11 999988 -965580 1 18 999993 -942626 1 3199 483402 832943 2 530714 995122 1 2 999986 -945021 2 2 999999 1 324949 417309 -201851 2 2 999999 1 6 999982 206356 1 2 999999 -883884 1 16 1000000 -360576 2 550296 843839 1 2 999999 937739 1 2 999999 810465 1 4 999982 10158 1 2 999999 110430 1 2 999999 -651600 2 18165 421933 1 389401 392604 918446 1 2 999999 -483390 2 2 999999 1 2 999999 895474 1 2 999999 943345 2 487868 660538 1 2 999999 213129 1 102195 496390 476020 2 2 999999 2 2 999999 1 624540 796241 -24609 1 2 999999 79033 2 16 999986 1 2 999999 -665365 1 302789 604448 -727169 1 218472 894983 444428 1 426461 626716 -593046 2 4 999989 2 34207 489010 2 18 999993 1 809791 947322 -32828 2 2 999999 1 2 999999 -334002 1 162333 455955 -459860 1 2 999999 240029 2 34945 517690 2 17 999994 1 2 999999 -146501 2 2 999999 1 2 999999 992985 1 13 999990 -218018 1 2 999999 141143 2 154500 704682 2 2 999999 1 6 999985 266747 1 2 999999 489019 2 541382 576934 2 2 999999 2 807741 815580 1 122561 209002 -669877 2 166368 584211 1 214925 879818 -708612 2 2 999999 1 20 999981 282667 1 2 999999 73311 1 283680 383989 -957440 2 6 999998 2 6 999989 1 2 999999 -834585 1 9 999999 -157124 2 289685 809855 2 7 999981 2 3 999995 1 8 999996 855578 2 2 999999 2 232978 545934 1 576430 942217 906320 2 2 999999 2 13 999990 1 456459 939258 169132 2 4 999987 2 7 999983 1 641126 808000 699267 1 2 999999 4632 1 81332 620185 -441357 1 128673 420445 -716527 2 840183 887016 1 16 999987 323543 1 731464 829428 -468107 2 885809 975327 2 2 999999 1 2 999999 -750795 1 11 999986 601913 2 2 999999 1 432596 848266 803484 2 23376 966150 2 12 999992 2 281018 412614 2 6 999999 2 2 999999 2 813426 981434 2 2 999999 1 14 999998 -435836 2 2 999999 1 11 1000000 805901 1 142681 890321 718643 2 42174 823722 1 2 999999 815105 2 2 999999 2 7 999984 2 383562 765722 1 16 999997 712731 2 1 999994 1 16 999987 -526535 2 195670 980690 2 5 999997 1 2 999999 -326437 1 2 999999 -565420 1 10 999988 -927131 1 2 999999 669651 1 18 999999 -138402 1 346570 383764 462388 1 331492 774352 -623624 2 737614 930734 1 2 999999 -923714 1 402183 867957 -714681 2 2 999999 1 17 999982 -84816 1 20 999992 514996 1 2 999999 972599 2 435691 905608 2 9 999991 2 2 999999 1 2 999999 -355815 1 20 999993 436270 1 2 999999 793212 2 2 999999 1 157546 490107 -42359 1 2 999999 -100387 2 12 999996 1 2 999999 92588 2 1 999992 2 831357 983464 2 414750 515031 1 412954 954031 -110029 1 20 999992 853082 1 608478 977290 992597 1 20 999982 302020 1 70120 756243 443562 1 10 999990 -538103 1 2 999999 121098 2 18 999988 2 2 999999 2 2 999999 2 143156 501550 2 557336 878942 2 2 999999 2 2 999999 1 2 999999 -382861 1 4 1000000 -124171 1 19 999993 -996372 1 8 999998 255346 1 10 1000000 111866 1 335353 541129 -95450 2 7 1000000 2 114170 616654 1 12 999981 -94429 1 17 999985 -889359 1 331517 610395 -769380 2 809396 992503 1 2 999999 781439 2 17 999993 2 173365 309840 2 14 999981 1 2 999999 -981487 2 8 999999 2 393372 746803 1 11 999993 623155 1 9 999992 -945442 2 2 999999 2 2 999999 2 17 999993 2 216915 240743 1 219529 531573 85179 2 106956 362537 2 224261 478419 2 16 999984 1 2 999999 83015 1 2 999999 377806 1 2 999999 -312786 1 38861 900248 -677486 2 241062 358346 1 1 999986 49149 2 16 999982 2 103714 597851 1 2 999998 -194210 1 291133 936516 414999 1 2 999999 -928226 1 37435 238012 -380330 2 10 999985 1 2 999999 752452 1 2 999999 -110337 2 498161 569629 2 14 999997 1 407183 717753 -765591 2 233954 441364 2 2 999999 1 2 999999 153575 2 9 999998 1 2 999999 799401 1 160581 608624 670266 1 15 999986 748158 2 15 999985 1 41085 701875 -752941 1 2 999999 373967 2 2 999999 2 10 999981 1 17 999993 521413 2 3 999998 2 2 999999 2 250876 991757 2 2 999999 2 5 999983 2 11 999982 2 2 999999 1 2 999999 -691605 2 13 999990 2 6177 302934 1 2 999999 159222 2 760019 884161 2 2 999999 1 2 999999 49366 2 9 999984 2 269640 983519 2 2 999999 1 2 999999 -149994 1 2 999999 929268 1 2 999999 -120300 2 1 999993 1 162367 898622 290064 2 1 999982 2 1 999982 1 9 999996 -311268 1 81543 221557 643553 1 5 999999 -338424 1 2 999999 55112 2 16 1000000 1 392618 465546 875554 2 2 999999 1 97381 282992 -903517 2 13 999985 1 14 1000000 -775633 2 2 999999 1 1 999984 -729337 2 531179 739663 1 99736 529349 -238428 1 2 999999 737047 2 2 999999 2 2 999999 2 10 999998 2 9 999984 1 2 999999 639044 2 178383 785319 1 208829 572591 -912664 1 2 999999 -486429 1 572384 763735 -284134 2 2 999999 1 2 999999 -145668 2 2 999999 2 2 999999 2 555579 808455 2 2 999999 1 2 999999 -850793 2 651077 914932 2 2 999999 2 16 999996 1 2 999999 830271 2 2 999999 2 390467 526464 2 82895 456433 2 2 999999 2 596119 920923 2 166186 993693 2 2 999999 1 11 999989 -998410 2 174857 510208 2 570211 597706 1 15 999991 -110477 1 2 999999 -175614 2 2 999999 2 2 999999 1 288309 478396 -441517 2 8 999995 1 292561 586426 -336746 2 56849 491250 1 19 999996 -368319 1 606676 644326 -686761 1 2 999999 -843916 2 267284 687583 2 2 999999 2 2 999999 2 6 999986 1 8 999982 461080 1 232561 991727 200627 2 2 999999 1 212103 996071 651658 2 2 999999 2 2 999999 2 112862 386462 1 2 999999 829672 1 578857 774926 756215 2 260645 994941 1 2 999999 207001 1 11 999995 -700512 1 225854 474306 -711968 2 15 999997 1 2 999999 -725457 2 9 999985 1 614629 671871 215031 1 14 999991 298706 1 35506 260464 -508495 2 2 999999 2 318296 985703 1 144365 951793 -992295 2 321095 704948 1 18 999989 274973 1 19 999994 772129 2 2 999999 1 15 999995 -712890 2 2 999999 2 182966 589290 2 663432 979656 2 9 999983 1 20 999987 413638 1 378271 692141 -377095 1 399012 426307 23865 1 2 999999 418549 2 2 999999 2 10 999983 2 17 999989 1 12 999981 340568 2 68911 677593 2 365122 418848 1 2 999999 103681 1 2 999999 -506383 1 2 999996 -737919 2 10 999986 1 429582 653613 -9083 1 11 999998 373609 1 2 999999 43839 2 604493 858820 1 2 999999 -110639 2 18 999987 2 10 999985 2 848033 942305 1 15 1000000 898261 2 1 999999 2 2 999999 1 14 1000000 -444548 1 2 999999 784454 1 13 999989 227807 2 588876 729936 2 61068 983704 1 2 999999 -32655 1 6 999995 -277023 1 12 999987 816067 2 371779 862745 1 326266 858663 -821056 2 17 999985 2 16 999985 2 4 999984 2 2 999999 1 12 999989 911558 2 387345 547566 1 1 999988 -535650 2 4 999982 2 2 999999 1 2 999999 178342 1 2 999999 253632 2 806372 931085 2 17 999999 1 185169 306982 95587 2 2 999999 2 2 999999 1 186259 419973 856252 1 14 999992 -585869 2 17 999990 2 2 999999 2 18 999986 2 4 999999 2 2 999999 2 748577 786069 1 2 999999 -362036 2 76783 962606 2 2 999999 2 4 999985 1 695733 850070 -803835 1 71247 531482 917536 2 8 999987 2 9 999996 2 19 999985 1 450847 716909 176947 2 2 999999 2 18 999984 1 6609 190437 -847932 2 2 999999 1 675817 955488 -574556 1 13 999983 -703234 2 2 999999 1 2 999999 313251 1 139507 683536 -256238 1 27 741141 499122 1 49358 511628 523277 2 2 999999 2 312696 533217 2 1 999983 1 17 999986 -448809 2 12 1000000 1 10 999994 -677583 2 2 999999 1 5 999985 -622849 2 2 999999 2 2 999999 2 4 999987 1 2 999999 -701026 1 401085 609972 493143 1 2 999999 -691342 1 325367 593945 -127069 1 384652 606521 279317 1 123974 803890 -488365 1 375051 928192 820257 1 214345 304922 368827 1 15 999996 -911901 2 2 999999 2 2 999999 1 2 999999 -987145 2 39009 195776 2 2 999999 2 198192 501253 2 2 999999 2 6 999989 2 16 999998 1 2 999999 769261 1 340325 744730 -176606 2 133996 851300 1 296737 509828 -621925 2 2 999999 1 2 999999 29130 2 2 999999 1 308639 923973 -666109 1 11 999991 221871 1 5 999986 -342440 1 505619 568519 -398717 1 51234 508395 754664 1 2 999999 -449356 2 279940 923021 2 621726 848692 2 93027 478382 2 2 999999 1 25243 201038 417688 2 2 999999 1 2 999999 -877203 2 390140 592103 2 2 999999 1 9 999988 189723 1 2 999999 -667673 1 3 999985 899009 2 563875 737963 2 91048 257854 2 228681 744560 2 2 999999 2 220095 526032 1 833296 980105 823578 1 17 999985 -883824 2 19 999989 1 608529 870146 -551323 1 525109 812099 565526 1 6 999986 -882564 1 3 999991 228872 1 6 999984 -473045 2 464221 658299 1 2 999999 582125 2 13 999996 2 132245 298790 2 2 999999 2 48625 48815 2 145384 274603 2 14 999998 1 81485 936296 -616752 2 5 999981 2 335739 637562 2 5 999998 1 13 999987 455360 1 141708 548146 724159 2 16 999981 1 724832 821612 -548225 1 605598 643622 597563 2 14 999982 1 34025 614984 -514705 2 12 1000000 2 50240 563281 2 2 999999 1 12 999987 558989 1 124054 259635 212692 2 2 999999 2 15 999987 1 2 999999 485979 1 161952 914211 496411 2 2 999987 2 17 999988 1 6 999991 349746 1 5 999987 -85342 2 275775 644831 1 13 999999 107106 2 9 999997 2 638275 669102 2 5 999984 1 2 999999 -933792 1 264338 572500 708872 2 483264 881051 2 2 999999 1 2 999993 -918186 2 419932 451175 2 271813 744348 2 16 999988 2 17 999981 2 16 999999 2 10 999986 1 2 999999 -378053 2 132227 636143 1 18 999983 -872292 2 11 999997 1 2 999994 -240003 1 293045 934475 -624721 2 2 999999 2 2 999999 1 5 999999 327162 2 182692 974693 2 152 106497 2 2 999999 2 2 999999 1 78436 765737 558104 1 61710 325543 307262 2 2 999999 1 2 999999 -986545 2 2 999999 1 13 999981 819094 2 14 1000000 1 2 999999 508431 2 656929 676288 1 15493 421402 430079 2 127268 692380 2 2 999999 1 102161 389572 -905576 1 337425 746527 -820954 2 1 999993 2 2 999999 1 612027 967894 -157242 2 2 999999 2 11 999989 2 335892 813652 1 6 999986 -610897 2 405481 812751 1 2 999999 892614 2 2 999987 2 2 999999 1 284448 474239 878714 2 17 999990 2 9 999993 1 12 999996 948188 1 2 999999 706720 2 97959 950046 1 19 999994 -353166 1 378301 814735 -403530 2 67861 610082 2 109547 654200 1 195337 249347 282710 2 372463 864920 1 19 999982 195939 1 217230 883715 710249 2 610912 738420 2 295747 864260 1 2 999999 821247 1 556817 850020 -595846 2 2 999999 1 2 999999 230144 2 13 1000000 2 2 999999 2 537594 794431 2 2 999999 1 2 999999 245319 1 2 999999 -122032 2 39821 261811 2 20 999987 1 9 999999 -28526 2 608201 816776 2 2 999999 2 16 999981 2 337118 676324 1 7 999994 -610459 2 2 999999 1 42334 300788 561362 1 256509 541415 -811486 2 4 999994 2 2 999999 1 3 999991 -442070 1 6 999997 738920 1 276872 817124 610370 2 669872 745306 2 2 999999 1 16 999989 -827847 1 14 999996 826142 2 510774 894635 2 2 999999 2 4 999987 2 293471 508152 2 19 999996 1 2 999983 -880288 2 231252 559308 1 2 999999 -672505 2 364899 456751 1 192271 513336 -560018 2 184335 854320 2 2 999999 2 244409 678907 1 2 999999 -759701 2 2 999999 2 559618 731134 1 233722 974857 -948604 1 151180 632635 -555542 2 2 999999 1 1 1000000 -433097 1 7 999982 -681262 2 355529 920010 2 554522 603042 1 18 999982 718877 2 2 999999 1 3 999989 -827325 2 284575 795722 2 30822 790109 2 611357 800327 2 2 999999 2 14 999982 1 20 999998 847838 2 2 999999 1 530137 583470 -691674 1 19 999984 -349069 2 5 1000000 1 172897 285330 314347 2 11 999988 1 15 999986 35030 1 2 999999 -477482 1 2 999999 856963 1 2 999999 -242008 1 2 999999 -677538 1 92007 993583 184669 1 2 999999 92477 1 349017 384498 -92921 2 2 999999 2 505398 715584 2 1 999997 2 609342 735493 1 5 999981 696139 2 2 999999 1 2 999999 711513 1 2 999999 908568 1 19 999986 612604 1 3 999988 41300 2 560504 896776 2 2 999999 2 2 999999 2 16 999997 2 685672 702089 1 712825 717950 698725 2 2 999999 2 2 999999 2 15 999985 2 455487 767809 1 1 999997 -810930 2 8 999983 2 2 999999 2 2 999999 1 112312 420052 310726 1 6 999985 428574 2 2 999999 2 2 999999 2 497655 867048 1 2 999999 -867870 1 2 999999 -380664 2 18 999995 2 2 999999 2 2 999999 2 2 999999 2 6 999991 2 2 999999 1 232719 889581 -700759 1 13909 93275 648580 2 2 999999 2 31403 704355 1 105558 363617 -961824 1 875015 897744 187144 2 509197 811539 2 2 999999 2 388371 897644 1 2 999999 -811470 2 725700 901405 2 7 999983 1 2 999999 4801 1 2 999999 -294920 2 19 999985 1 2 999999 -301463 2 4 999984 2 164002 486922 1 2 999999 -687025 2 362807 442017 2 2 999999 1 652269 902384 -878398 2 2 999999 1 44995 984180 539370 2 506199 809972 1 25138 342595 377055 2 14 999987 2 2 999999 2 14 999997 2 2 999999 2 12 999984 1 7 999997 -557198 1 302890 803365 584116 2 19 999998 2 15 999988 2 493819 897226 1 12 999996 -615616 2 2 999999 2 9 999996 2 2 999983 1 7 999992 63624 1 8 999983 -626157 2 114897 682199 2 2 999999 1 242141 298428 -605086 2 82245 161314 2 2 999999 2 2 999989 1 2 999999 361723 1 10 1000000 814460 2 2 999999 1 485668 890784 666728 2 769041 823716 1 2 999999 -393850 1 589306 959364 -892861 1 2 999999 -368210 1 159659 301635 347388 2 270372 445741 1 17 999993 483733 2 2 999999 2 187167 444444 1 10 999983 730539 1 5 999992 181372 2 2 999999 1 668533 670308 548038 1 2 999999 -257103 2 7 1000000 2 2 999999 2 163205 735861 2 11 999988 2 15 999987 2 66247 782230 1 15 999999 659984 1 2 999999 695092 2 8 999995 2 9 999987 2 2 999990 1 2 999999 36845 2 17 999983 2 19 999991 1 289086 774582 953967 2 7 999997 2 2 999999 2 2 999999 1 778424 967773 -44396 1 12 999996 -853629 2 131709 242718 2 2 999999 1 6 999995 432046 2 2 999999 1 153704 722847 -39228 2 571749 655128 2 14 999984 1 16 999985 -412499 2 422890 523667 2 2 999999 1 1 999984 560036 1 19 999999 -828021 2 2 999999 1 253174 868572 -632590 2 2 999999 1 9 999983 743429 2 148091 822403 1 2 999999 881250 2 9 999983 2 2 999999 2 24493 616984 2 2 999999 1 17 999988 -383916 2 19 999984 2 3 999989 1 15 999988 -173945 2 13 999990 1 13 999998 -727121 1 2 999999 451203 2 24062 80806 2 2 999999 2 2 999999 2 2 999996 2 342866 501353 2 406423 498316 1 6858 336886 923429 2 2 999981 2 2 999999 2 11 999997 1 390148 485271 10143 2 160220 730247 1 6 999984 962965 1 15 999994 -991821 1 2 999999 592122 1 2 999999 -772903 1 2 999999 -421386 1 2 999999 -650410 1 182842 478696 466289 1 3 1000000 -54919 1 420862 603804 -526581 2 9 999988 2 2 999999 1 2 999999 444494 1 173277 763252 94871 1 2 999999 -491631 2 235991 793014 2 1 999986 2 461816 492213 2 11 999986 1 5193 315745 -81005 2 19 999995 1 2 999999 -251878 2 5 999981 1 18 999989 -459785 2 2 999999 1 2 999999 301021 1 17 999989 926345 1 2 999999 826334 2 856023 942546 1 2 999999 -627776 1 4 999986 434968 1 92488 694071 954203 1 585838 823309 -639467 2 465733 965783 1 336858 752065 -674771 1 2 999999 -60308 2 13 999988 1 2 999999 899027 2 19 999992 2 2 999999 2 131922 718609 2 2 999999 1 2 999999 93399 2 1 999984 2 10 999994 1 2 999999 476469 1 2 999999 294043 2 4 999998 2 612787 751670 2 20 999992 1 18 999997 -10510 2 2 999999 2 2 999999 2 12084 95706 2 2 999999 2 2 999999 2 380725 652448 2 614814 806684 2 2 999999 1 2 999999 -559652 2 56009 736517 1 2 999999 -278730 1 2 999999 868724 1 2 999999 -609793 2 2 999999 1 15 999984 763412 1 37735 925132 -425689 1 2 999999 -717987 1 417131 713174 -795692 1 92660 350317 -907941 1 8 999998 -417861 1 63059 832140 753430 2 2 999999 1 2 999999 -511814 1 338611 504044 68813 2 13 1000000 2 2 999999 1 2 999999 578493 2 3 1000000 1 138135 196130 -499735 2 6 999996 2 32325 336429 1 2 999999 -877678 2 5 999997 1 8 999982 -176947 1 373379 744188 320971 2 9 999996 1 17 999993 681972 1 577180 816830 622470 1 394828 883510 -727182 2 2 999999 1 2 999999 846279 2 743847 946272 1 2 999999 675990 2 200511 513875 2 12 999983 2 13 999994 1 2 999999 15475 1 2 999999 975960 1 2 999999 -170524 2 2 999999 1 2 999999 811221 1 2 999999 385736 1 9 999988 -740651 1 3 999994 400243 2 3 999994 2 2 1000000 2 2 999999 1 2 999999 -755434 2 2 999999 1 13 999982 -645449 1 2 999999 -528387 2 2 999999 1 1 999986 -949318 2 2 999999 2 14 999995 1 11 999991 17960 2 2 999999 2 2 999999 2 2 999999 2 23968 557083 1 9 999996 -735535 1 154437 781047 -591868 2 20 999981 2 18 999995 2 2 999999 1 1 999981 315815 2 6 999999 2 20 999994 2 54405 549874 2 466744 994140 2 379047 828981 2 429259 488948 2 2 999999 2 9 999990 2 2 999999 1 5 999989 -7530 2 551500 998913 2 15 999989 1 125991 480064 515689 2 2 999999 2 20 999991 1 10 999990 688531 1 187245 498067 -679924 1 8 999993 -247467 2 362819 672427 2 12 999981 2 616094 733445 2 2 999999 2 254933 658793 1 2 999999 904669 2 341563 516465 2 11654 43683 1 1 999981 -662566 1 2 999999 -605207 1 2 999984 -936084 2 2 999999 1 238575 537178 184954 1 2 999999 -706710 2 327044 367819 2 4 1000000 2 11 999992 1 2 999999 -337641 1 2 999999 -978356 1 2 999999 -448629 1 342254 590187 519970 2 143277 401800 2 755104 901448 2 9 999991 1 93247 903535 -144694 2 2 999986 1 2 999999 -506395 2 461760 879760 1 2 999999 -911414 1 2 999999 -890556 2 7 999990 2 2 999988 1 538397 777848 781767 2 314754 567907 2 20 999987 1 823644 939003 264586 2 2 999999 1 4885 51897 11145 1 4 999991 983042 2 10 999990 1 194594 515869 -593546 1 2 999999 800668 2 3 999998 2 720930 862425 2 17 999990 2 15 999985 2 94734 384991 2 2 999999 2 607333 608245 1 2 999999 -438044 2 2 999999 1 2 999999 -322717 1 2 999999 -641857 1 12 999991 -96727 1 2 999999 -330457 2 12 999986 1 171522 184317 417127 2 832836 861079 2 2 999999 1 2 999999 823421 1 327933 526901 949042 2 2 999999 1 16 999998 -655084 1 686655 715071 -760687 1 16 999985 -342052 1 131754 774582 547623 1 7727 381838 -34478 2 2 999999 1 2 999999 -229011 1 2 999999 -717782 2 268642 522558 1 17 999988 -157438 2 309083 688134 2 2 999999 1 2 999999 804866 2 6 999983 1 270433 620742 597225 2 256536 849579 1 110915 422723 194366 1 439647 744548 433778 1 2 999999 -394448 2 2 999999 1 2 999999 164620 1 580566 661846 -153933 1 4 999982 349460 1 2 999992 -818770 1 561560 818041 430811 2 16 999993 1 219196 276183 140444 1 5 999988 -815044 2 48295 202279 2 348343 948573 2 41947 934584 1 15 999982 799004 2 2 999999 2 207692 558950 1 344437 651930 609532 1 131473 395372 33016 2 367022 529520 1 17 999991 -144567 2 5 1000000 1 15 999991 -79369 1 2 999999 426310 1 2 999999 -834376 1 188020 791830 213741 1 2 999999 504793 1 8 999991 -538349 2 31533 804655 1 4 999984 553052 2 2 999999 2 2 999999 2 140166 223397 2 2 999999 1 8 999993 678196 2 8 999981 1 26563 716066 696807 2 9 999999 2 507240 910767 2 8 999997 1 2881 638576 -741177 2 12 999989 2 7 999984 2 6 999996 2 2 999999 2 687263 796357 1 202822 434874 -719817 2 17 999992 1 109878 879640 353676 2 149105 567580 1 2 999999 133391 1 242718 423489 -560323 2 301151 315363 1 230174 614532 978993 1 17 999983 232501 2 395985 785173 2 7 999994 2 1 999990 1 20 999994 -348759 2 19 999994 2 2 999999 2 487353 962003 2 2 999999 1 11 999988 -466643 2 2 999999 2 254580 388079 1 2 999998 -44515 2 18 999984 2 257892 413945 1 2 999999 -944215 2 2 999999 1 12 999994 -275415 1 605616 906812 137222 2 18 999998 1 277936 547964 -484440 2 18 999985 1 2 999999 -476340 1 3 999994 -145136 2 554112 763306 2 305926 848119 2 168606 184578 2 2 999999 2 1 999992 1 2 999999 -15478 1 385800 786991 562272 2 585313 842728 2 13 999991 2 137894 341166 2 2 999999 2 2 999999 1 2 999989 157480 1 17 999982 -540391 2 680263 807565 2 2 999999 1 14 999993 -25317 2 535592 958256 2 27833 187373 2 10 999993 2 2 999999 1 2 999999 -245060 1 2 999999 704703 2 6 999985 2 19 999999 1 7 999982 51044 1 17 999995 655988 2 8 999986 2 13 999981 2 717594 972582 2 108422 802830 1 14 999994 -406670 1 2 999999 -266631 2 2 999999 1 230253 975342 -833770 1 15 999984 -317873 2 2 999999 1 3165 686775 971530 1 2 999999 -947136 2 9 999987 1 2 999999 -808277 2 347492 423213 1 2 999999 -809106 1 2 999999 475248 1 19 999999 43098 2 15 999985 2 16 1000000 1 14 999992 -820262 2 709835 820576 2 233955 404150 2 213086 856044 2 694260 777008 1 15 999998 -713067 1 2 999999 100102 1 284559 556086 106418 1 2 999989 93997 2 2 999999 1 322043 486096 695213 2 2 999999 2 159581 160828 1 2 999993 432539 2 617877 942599 1 2 999999 870528 1 19 999993 112163 2 2 999999 2 14 999995 2 4 999994 1 15 999989 549390 2 8 999984 1 674913 809608 -465244 2 2 999999 1 80442 188045 258216 2 8 999990 1 175053 617173 -779394 2 6 999982 2 3 999989 1 228800 806904 -645953 1 571400 574744 -212150 2 111731 307683 1 2 999999 -372486 2 2 999999 1 460868 916808 -146806 2 2 999999 1 18 1000000 -879309 2 8 1000000 2 623822 769291 2 2 999999 2 315857 940416 2 3 999993 1 439841 799379 338525 1 16 999993 -451344 2 281110 515348 2 342146 798460 1 2 999999 -838935 1 2 999999 -880535 1 211010 975638 157433 2 3 999981 2 20 999984 2 31094 241542 1 2 999999 -104796 1 2 999999 420367 1 2 999999 -350879 2 10 999982 1 2 999999 -297300 1 616244 639360 -425916 1 2 999999 -995101 2 2 999999 1 186629 191745 -415367 1 2 999999 -209627 1 120385 761924 286798 1 2 999999 682103 2 21537 342983 2 15 999992 1 12 999997 894827 1 289564 555001 887754 2 16 999987 1 232478 267801 -944925 2 309024 579203 1 2 999999 250358 2 18 999983 1 2 999999 -592314 2 4 999996 1 10 999992 760652 2 19 999990 1 581471 787364 -809777 2 20 999995 1 174268 359412 -124406 2 19 999988 1 924712 955206 -547833 2 2 999999 2 90066 897492 1 12 999989 35121 1 8 1000000 803297 2 311531 895966 2 2 999999 1 2 999999 205522 2 2 999991 2 14 999990 1 4 999990 237198 1 19 999993 527677 2 2 999999 1 13 999990 466661 2 15 999987 1 2 999999 -254727 2 6 999983 2 2 999999 1 2 999999 -692928 1 11 999999 787456 1 2 999999 110451 2 2 999999 1 2 999999 -290471 1 342422 688308 -332014 2 2 999999 1 2 999999 816005 1 15 999995 -961872 2 249588 529184 2 336307 371595 2 10 1000000 1 82419 546919 741630 1 230689 437892 248749 1 51894 870327 582247 2 100988 746998 1 9 999982 -613800 2 586915 750146 2 235790 867650 1 318273 711485 -559353 2 2 999999 2 2 999999 1 16 999983 408159 2 2 999999 1 11 999989 -226948 2 190264 837481 2 20 999984 2 212801 666671 2 377235 703416 1 588835 726382 982432 1 17 999996 -550583 1 753202 968845 738762 2 6 999984 2 18 999992 1 61156 190146 56968 1 20 999987 284635 1 248906 713543 942809 1 2 999999 -602230 2 25879 238288 2 13 999996 2 11 1000000 1 226037 689549 -547431 2 2 999999 1 2 999994 -863908 2 2 999999 1 2 999999 -886585 1 2 999999 -906008 2 2 999999 1 2 999999 -94110 2 12 999982 1 300678 749286 -45465 1 7 999990 428708 1 212700 475153 492435 2 12 999993 1 2 999999 -759355 2 2 999999 2 144786 945312 1 22426 276664 906661 1 9 999988 183271 1 2 999999 -488665 2 2 999999 1 190343 924161 -509936 1 2 999999 -925977 2 2 999999 2 2 999999 1 13 999991 -3029 1 681726 794310 810694 2 429315 600903 2 2 999999 1 6484 834475 -225048 1 8 999993 -21139 1 34100 450439 500976 2 2 999999 1 2 999999 -30175 1 2 999999 -829175 1 151059 573727 -489870 1 6 999990 210451 2 342078 842106 1 285097 960132 -436657 2 2 999999 1 2 999999 -286964 1 22078 194823 752147 1 59430 358619 -251812 1 13 999983 -976479 2 196381 626837 1 2 999999 656427 1 2 999999 976044 1 1 999992 810134 1 2 999999 -528922 2 5 999994 1 108329 616206 -798272 1 8 999995 540616 1 2 999999 587495 2 2 999999 2 407998 746215 1 164575 472470 126159 2 15 999997 2 2 999999 1 2 999990 561653 2 2 999999 2 552744 801939 1 690911 785529 852056 1 2 999999 -899591 1 11 999990 -857384 2 851245 860423 1 2 999999 121966 1 2 999999 -641753 2 6 999996 1 2 999999 -529583 1 2 999999 51835 2 208555 799438 1 2 999999 -548524 1 2 999999 622887 2 6 999993 1 1 999994 -193540 1 102651 327555 -373159 2 20 999984 1 102921 680569 -118777 1 2 999999 -245723 2 13 999994 1 750790 985102 -348323 1 190940 204208 846002 2 86541 154847 2 523562 578432 1 2 999999 -723384 1 231089 666745 507390 1 9 999995 -224782 1 2 999999 -457353 1 79992 283005 -729350 2 14 999994 2 19 999999 1 178331 626714 -793308 1 2 999999 -739236 1 115758 748074 92036 2 2 999999 2 15 999984 2 2 999999 1 206908 624031 -349380 2 5 1000000 1 15 999994 -286089 2 2 999999 1 2 999999 -834013 1 2 999999 -17924 1 20 999981 -439778 1 4 999996 -391244 2 2 999999 2 6 999985 2 4 999992 1 13 999986 -678173 2 12 999990 1 152620 951753 -127266 2 64545 220870 1 2 999999 940426 1 2 999999 909379 2 550310 862252 1 335553 630195 547480 2 2 999999 2 461741 654054 2 281051 943964 1 17 999985 -310190 1 18 999982 525075 2 49004 956558 1 2 999988 -855833 1 3 999983 717896 2 652141 980530 2 537237 822971 2 14 999989 2 361621 826505 2 9 999983 2 12 999999 2 11 999990 1 303267 867365 -268497 2 13 999981 2 704010 816634 2 2 999999 2 741885 932360 2 160040 599180 2 411984 740210 2 13 999988 1 2 999999 90850 2 385924 602381 2 498762 864538 1 92156 914597 963736 1 5 999992 -249703 1 7 999988 -320206 2 2 999999 1 785337 967278 116508 2 658711 997817 2 13 999997 2 8 999993 2 14 999981 2 393278 896972 1 453080 484590 590845 2 14 999992 1 170545 431086 624071 2 2 999999 1 11 1000000 546110 1 2 999999 340798 2 224847 650717 2 793126 833859 2 7 999983 1 2 999999 985920 2 7 999992 1 12 999993 69019 1 425352 441437 213855 2 16 999982 2 30121 167492 1 2 999999 -955271 1 330248 426193 -416817 1 2 999999 635205 2 752856 852098 2 377915 947713 1 786581 940134 -434337 1 2 999999 136360 1 2 999999 714834 1 2 999999 -335003 2 2 999999 1 158186 767922 -764585 1 14 999990 111860 2 32186 468792 1 11 999985 -185355 1 2 999999 795339 1 882228 946403 -385298 2 2 999999 2 21883 222215 1 485253 629526 519685 2 11 999984 1 496785 996525 -912778 2 2 999999 2 2 999999 1 86693 913048 332659 2 198021 232283 2 7 1000000 1 7 999999 403173 1 2 999999 -447020 2 2 999999 1 5 999982 -275511 1 725725 900119 -293186 1 14 999993 280126 1 2 999999 213684 2 9 1000000 2 780588 916905 1 484067 930695 433462 2 786543 841701 1 2 999999 -733564 2 24986 404442 1 16 999995 90048 2 4 999988 2 2 999989 2 418609 800087 1 550298 603861 790457 2 2 999999 2 2 999999 1 2 999999 -686560 1 2 999999 -931403 1 4 999991 -175319 2 5 999981 1 14 999988 794571 1 566383 798937 127751 1 4 999987 88739 1 2 999999 -278138 1 480108 519731 -487996 2 2 999999 2 2 999984 2 2 999999 2 20 999982 2 2 999999 1 7 999988 -815044 2 671205 683736 1 2 999999 -958895 1 20 999995 720794 2 2 999999 2 2 999999 2 2 999999 2 13 999994 2 2 999999 2 508872 619516 1 459355 508889 748019 1 2 999999 288465 2 361684 743790 1 13 999991 -652888 2 9 999994 2 10 999995 1 2 999999 -67767 2 7 999983 2 18 999990 2 672431 775310 1 4 999988 533059 1 2 999999 386529 2 12 999986 2 2 999999 1 2 999999 945330 1 2 999999 -602749 1 2 999999 -445734 1 2 999999 -959507 2 2 999999 1 5 999986 -596142 2 677746 732217 2 114110 629595 1 490094 653254 -789373 1 233860 834862 -430995 1 235520 428997 -536671 1 633358 777992 178742 1 7 999983 -598670 1 190677 319630 -59107 2 668770 877006 1 2 999987 853190 2 17 999987 1 868991 987625 -494653 1 20 999990 -186003 2 2 999999 1 3 999997 699809 2 429247 590635 2 2 999999 1 493971 884243 48393 1 360258 365309 -154942 1 2 999999 445053 1 2 999999 -484641 1 2 999999 651559 2 1 999992 1 2 999999 965787 1 826350 883173 -684031 1 757049 928561 973475 2 62006 130514 2 3 999996 1 2 999999 -572281 2 7 999989 2 430539 441957 1 2 999999 638900 2 16 999981 1 330395 613331 -292927 1 82615 948825 -658059 2 2 999999 1 223433 425943 -156679 2 15 999989 2 5 999996 2 2 999999 1 1 999992 493842 2 385267 913140 2 2 999999 2 13 999985 2 3 999993 1 2 999999 147112 1 374071 845215 9151 2 43140 842001 1 2 999999 860481 2 691567 912583 2 86509 414216 1 218755 573983 813552 2 461757 557192 1 3068 120146 -579139 2 4 999987 1 2 999999 998045 2 13 999992 1 1 999996 -167723 2 6 999995 2 204120 348039 1 10 999984 -601478 2 2 999999 2 2 999999 2 737687 965326 2 555268 829091 1 2 999999 -375417 1 141892 327156 -79744 1 2 999999 662186 1 2 999999 -406020 2 2 999999 1 2 999999 217576 2 192282 572634 1 2 999999 -266593 1 607001 774530 375338 1 791580 997082 -715860 1 2 999999 820802 1 15 999982 305171 1 13 999985 552549 2 2 999999 1 17 999984 898345 2 258639 386618 1 2 999999 173751 2 2 999999 2 436787 827670 1 739386 880279 -592289 2 2 999999 1 14 999983 -354625 2 12 999998 1 2 999999 -78313 1 1 999987 -937919 1 2 999999 321732 1 2 999999 -616805 1 36480 261718 932836 1 2 999999 58132 1 5 999992 -29268 1 1 999985 -194285 2 4 999985 1 938884 957874 -97526 2 20 999998 2 2 999999 2 2 999999 2 464119 848364 2 2 999999 1 3260 524804 -796136 2 90103 319425 1 523169 689405 -363223 1 2 999999 -20604 1 2 999999 528667 1 273360 858323 922650 2 7 999995 1 617103 764706 288275 2 2 999999 2 400446 917571 1 9 999987 751525 2 9 999981 2 2 999999 1 2 999990 -600263 2 2 999999 2 17 999983 2 7 999997 1 2 999999 487814 1 182492 581553 -442562 1 20 999983 478305 1 19 999985 943558 1 2 999999 997398 1 78867 657100 -242024 2 7 999988 2 2 999999 1 3 999987 -712479 1 2 999998 532719 1 4 999982 -897052 2 304416 366425 1 17 999986 117774 2 584982 893495 2 2 999999 1 2 999999 852961 2 13 999998 2 2 999999 1 122549 958068 -760484 1 581757 998550 -348781 1 17 999990 -657830 2 2 999999 2 7 999992 2 3 999991 2 13 999985 2 13 999994 1 2 999999 707245 1 2 999999 -67557 1 2 999999 484908 1 103352 877372 -293936 1 89531 204994 -151701 2 17 999997 2 2 999999 1 9 999991 154467 1 433087 517875 -243738 1 2 999999 -625975 2 148404 623743 1 2 999999 186502 2 2 999999 1 2 999999 351531 1 663765 924264 -838963 2 2 999999 1 20 1000000 -533024 1 256771 888785 -699127 1 343720 762176 225216 1 4 1000000 -777047 1 2 999999 -895749 2 127316 384939 1 4 999990 -392432 2 8 999988 1 212276 907749 40164 2 17 999984 2 2 999999 1 537137 679546 -783998 2 2 999999 1 20 999989 177506 2 45824 737258 2 17 999997 2 2 999999 1 2 999999 984164 2 16 999989 1 10 999988 85779 2 63458 759288 1 2 999999 -917325 1 2 999999 -187439 1 13 999996 -462815 1 2 999999 165592 2 6 999985 1 2 999999 -492106 1 11 999996 -833955 2 9 999986 2 16 999988 2 1 999992 2 16 999996 1 483051 788541 -346102 2 5 999988 1 11 999995 -563759 2 2 999999 2 15 999989 1 5 999989 -381855 2 2 999999 1 254942 932097 -678202 2 2 999990 2 2 999999 2 2 999999 2 2 999999 1 11 999989 633930 2 334837 589646 2 2 999999 1 10 999988 391962 2 2 999999 1 736678 783733 -643396 2 425178 614479 2 2 999999 2 2 999999 2 2 999982 2 2 999999 1 531733 608442 -537567 2 8 999988 2 2 999999 1 2 999999 -317745 2 424820 473625 1 2 999999 -611935 1 150582 530632 -298866 1 14 999995 512726 1 2 999999 964979 2 2 999999 1 131309 263400 -318640 1 2 999999 -713209 2 2 999999 1 2 999999 -629239 1 5 999982 -737620 2 20 999981 2 253504 717326 1 2 999999 529611 2 2 999999 2 87461 903790 1 9 999981 330936 1 12 999984 776774 1 2 999999 668617 2 14 999984 2 4 999997 2 20945 197047 1 2 999999 98182 1 1 999984 -191193 1 7 999991 -366478 1 192297 957012 871724 1 2 999999 -7466 2 508713 547045 2 2 999999 1 2 999999 179673 1 3 999989 737906 2 2 999999 1 39456 847988 -458583 1 2 999999 -708324 2 18 999996 1 2 999999 942324 1 2 999999 -323791 2 100975 644902 1 282239 311810 426557 1 9 999999 -336566 2 2 999999 1 2 999999 -617203 1 1 999989 520589 1 568964 980458 -863948 1 11 999986 -758337 2 20 999992 1 2 999999 -415233 2 18 999996 1 2 999999 179551 1 2 999981 -425438 1 2 999999 325721 2 2 999999 2 774733 871821 2 142691 444824 1 732686 906355 644502 1 2 999999 427009 2 2 999999 2 283580 498990 2 277401 988512 2 14 999999 2 153823 951508 2 2 999999 1 2 999999 -976316 1 4 999985 529366 1 13 999985 -438724 2 2 999999 1 2 999999 -906256 1 2 999999 -19901 1 2 999999 915840 1 2 999999 -716837 2 2 999999 1 12 999992 -387537 1 4 1000000 -275977 1 12 999999 -181743 1 2 999999 -380540 2 7 999998 1 245890 857543 -229518 2 862065 958040 1 9 999998 600845 2 2 999999 1 2 999999 -877598 2 2 999999 2 494342 564903 1 188838 946858 -556939 1 1 999987 660664 2 3 999991 2 232539 377605 1 2 999999 -85601 2 2 999999 1 13 999987 -135159 1 623615 847631 312678 2 2 999999 1 2 999999 -694170 2 2 999999 1 19 999999 -433488 1 103241 768056 -981810 1 281413 699417 542852 2 2 999999 1 20 999990 -815760 2 2 999999 2 2 999999 2 3 999992 2 2 999999 2 2 999999 2 2 999999 1 175406 511250 729344 1 20068 689385 -974732 1 2 999999 -270338 2 6 999999 2 242713 699812 2 9 999982 2 175492 653237 1 2 999999 -598317 2 2 999999 1 2 999999 638984 1 562683 955980 836122 1 249155 500745 -484302 1 2 999999 -116443 1 2 999982 330951 2 2689 603836 2 2 999999 1 19 999984 -43597 2 17 999990 2 2 999999 1 11 999987 -356006 2 2 999999 2 3 999984 1 2 999999 -904280 2 312359 434196 2 409633 646666 2 856339 867731 2 4079 584103 1 3 999996 554768 1 20 999987 -957149 1 2 999999 751918 1 1 999989 -962928 1 2 999999 -524903 2 3 999989 2 473179 502483 2 20 999996 2 10 999981 2 2 999999 1 199698 420078 -594505 2 79179 85602 1 10 999995 496421 2 550671 633165 1 2 999999 -724422 2 580402 855330 1 2 999999 -53359 1 18 999993 662341 1 19 999997 -966021 1 109763 341140 -518572 2 17 999982 1 14 999991 -755993 1 10 999984 -917639 2 2 999999 2 14 999983 2 205874 666019 1 2 999999 506663 2 9 999999 2 636367 912314 1 346800 652452 341634 1 172793 953562 -420104 2 2 999999 1 2 999999 -262532 2 13 999985 1 247177 855030 -139331 1 608734 896060 -581794 2 17 999988 1 402724 956580 768353 2 3 999993 2 14 999986 1 16 999985 504333 1 6 999981 351253 2 2 999999 1 17 999982 598619 1 2 999999 933577 1 2 999999 -906904 1 2 999999 996172 1 5 999986 -860026 2 29519 792373 1 289634 843645 615970 2 19 999996 1 10 1000000 889166 1 17 999996 -153006 2 12 999998 2 37155 902615 2 606114 673901 2 2 999999 1 19 999982 -215962 2 313422 408970 2 11 999992 1 137917 575672 4802 1 18 999996 -857713 1 15 999993 -625381 2 12 999983 1 658308 946809 547152 2 14 999989 1 2 999990 621789 2 2 999999 1 5 999991 -135593 1 315152 902348 658618 1 204827 883122 297923 2 12 999997 2 17 999984 1 373287 953041 -525604 2 2 999999 2 132027 514151 2 2 999999 2 2 999983 2 2 999999 1 412569 912888 -532150 1 294002 343957 356671 1 31960 741721 -917426 2 15 999989 2 700462 815937 1 16 999994 -231628 1 11 999994 -669755 1 5 999982 873091 2 15 999984 1 10 999982 729737 2 2 999999 2 18 999996 2 224318 962038 2 2 999999 2 2 999999 1 2 999999 -961456 1 2 999999 -839293 2 386797 657408 1 149523 896993 -150873 2 14 999991 1 6 999990 -930999 1 8 999982 908169 1 2 999999 -751414 2 14 999981 2 84131 311677 2 2 999999 1 42510 878173 213369 2 149183 606357 1 2 999999 744401 1 224463 628802 -310178 1 14 999989 -387150 2 10 999998 2 11 999999 2 2 999981 1 2 999999 710443 1 202791 258532 945559 1 2 999999 -371242 2 2 999999 1 13 999981 -141310 1 2 999999 348968 2 2 999999 2 2 999999 2 9 999998 1 111691 968863 612938 1 15 999989 498964 2 2 999999 2 2 999999 1 15 999996 -417121 1 12 999981 -799374 1 2 999999 619902 2 2 999984 1 15 999986 -203715 2 12 999998 2 854910 883487 1 64603 842655 -740147 1 13 999986 -457301 2 2 999999 2 2 999999 1 20 999987 -862787 1 334810 772249 -802043 2 19 999984 1 2 999999 -19207 1 2 999999 610067 2 2 999999 1 126875 810477 -696386 1 457425 806398 -290039 1 5 999988 532493 1 2 999999 158103 1 2 999999 129150 2 9 999989 2 43440 75799 1 360884 585057 330168 1 2 999999 690450 1 169365 829790 -153619 1 2 999992 160727 1 2 999999 238132 1 166425 775232 -297616 1 282882 690708 -804583 1 636096 959570 567252 2 2 999999 2 16 999990 2 5 999986 2 78110 242518 1 9 999987 -371427 1 12 1000000 744593 2 2 999999 1 9 999990 61454 2 2 999999 1 2 999999 -295143 2 2 999999 2 752886 806289 2 70049 213628 1 2 999999 -949231 1 366482 488242 8177 2 290050 574817 2 4 999991 1 76717 517700 -391533 2 143022 819046 2 2 999999 1 7 999994 933005 1 2 999999 920657 1 11 999983 424959 2 919625 987533 1 2 999999 495035 2 2 999999 1 2 999999 680801 2 2 999999 1 2 999999 -172506 2 12 999989 1 20 999983 464527 2 7 999998 1 17 999981 684848 1 15 999993 833157 1 2 999999 -530503 2 180987 420041 1 366118 753699 -188899 1 101446 629860 613269 2 2 999999 2 711096 776295 2 158903 915855 1 422710 438656 -460254 1 11 999982 341068 2 289768 718223 1 2 999999 286854 2 331374 386842 1 745782 875169 -609582 2 731092 968864 1 2 999992 -649124 1 19 999997 -295771 1 15 999985 -948259 2 2 999999 2 2 999999 1 699930 703370 -615864 2 4494 453034 1 7 999990 -8523 2 443036 562409 2 2 999999 2 455888 827894 2 11 999993 2 216783 874448 2 2 999999 2 214294 214880 1 2 999999 560180 1 2 999999 148548 2 18 999982 1 83970 320902 837396 2 2 999999 1 37530 213570 141286 2 2 999999 2 2 999999 1 15 999984 -784119 1 8 999982 -396758 2 202517 291989 2 85587 137285 2 2 999999 1 62087 265545 728906 1 666157 970167 853572 2 15 999995 1 2 999999 513153 1 372454 478962 -712094 2 6 999992 2 2 999999 1 6 999994 -593554 1 2 999999 832777 2 18 999988 2 2 999999 2 2 999999 1 2 999999 483286 1 62337 567585 -258165 1 2 999999 -427431 2 3 999983 2 133155 209265 2 2 999999 1 361770 848195 -659567 2 2 999999 2 2 999999 2 5 999982 1 13 999984 331648 2 2 999999 1 2 999999 533189 2 20 999989 2 232214 967164 1 3 999998 64911 2 334440 553877 2 2 999999 1 2 999986 462964 1 12383 635948 665588 2 4 999991 2 2 999999 2 2 999999 2 2 999999 2 268733 922799 2 2 999999 1 841298 913673 -49932 1 17 999997 -203129 1 96570 384752 -588787 2 15 999995 1 2 999999 -275017 2 16 999999 2 6 999991 2 15 999989 2 2 999999 1 16 999984 429896 2 17 999994 1 477351 565755 713139 2 15 999994 2 13 999992 1 14 999985 974191 1 247819 418141 519209 2 2 999999 1 2 999999 768355 2 2 999999 1 140932 558357 -465913 2 2 999999 1 2 999999 -991802 2 2 999999 1 2 999985 120395 2 779696 799946 2 1 999999 1 112159 532283 574030 2 2 999999 2 320577 359717 2 9 1000000 1 14 999991 -631710 2 2 999999 2 2 999999 1 2 999999 523121 2 2 999999 2 2 999999 1 14 999992 23101 1 15 999985 75945 1 135338 503755 -892155 1 4 999981 717185 1 2 999999 -358567 2 2 999999 2 699999 870079 2 12 999998 2 331562 990891 1 16 1000000 -299143 2 2 999999 1 2 999987 -750553 2 2 999999 1 318513 353334 -512045 2 18 999996 2 498827 696882 2 130127 672952 1 532957 744231 -353836 2 16 999998 2 2 999999 2 19 999993 1 2 999999 -553942 1 4 999995 974538 1 2 999999 774180 2 20 999983 2 537045 999218 2 18 999993 1 2 999999 392736 2 2 999999 1 196506 623321 -939235 2 2 999999 2 2 999999 2 10 999995 1 2 999989 -799224 1 2 999999 -787694 1 12 999988 -28503 1 2 999999 243809 2 2 999999 1 5 999997 -457683 1 2 999999 -454875 2 128945 813962 2 22358 965552 2 504521 557375 1 9 999983 -597193 2 2 999999 2 11 999987 1 17 999995 -675619 1 2 999994 663892 2 17 999999 1 6 999999 546163 1 370105 587651 -2187 1 14 999998 -614019 2 467074 681285 1 170708 262402 905954 2 2 999999 1 71266 835893 -256107 2 533985 721117 1 9 999989 -853735 1 238370 979773 119105 1 35376 692776 619935 1 20 999994 -438192 1 196290 643869 157029 2 2 999999 1 2 999999 -523668 1 64347 584382 -156770 1 6 999996 -362553 1 48583 829282 433442 2 14 999985 1 330259 686692 -60637 2 274399 955349 2 2 999999 2 526048 728759 1 880743 918994 -330222 1 2 999999 750384 2 23662 532659 2 2 999999 1 17 999981 -426170 2 2 999999 2 123668 378123 1 2 999999 98653 1 376160 473182 413480 2 2 999999 1 2 999999 -799903 2 2 999999 1 732744 964823 709641 1 260178 365585 972703 2 357684 904466 1 2 999999 -778525 2 2 999999 2 2 999999 2 928874 991858 1 1 999982 -131364 2 164190 805274 2 16 999984 1 418391 453852 366702 1 244465 298177 724608 1 2 999999 595277 2 17 999981 1 2 999983 -650370 1 2 999999 539058 2 300655 740942 2 251355 577770 2 2 999999 2 570224 837074 2 13 999992 1 2 999999 -377275 1 2 999999 -784290 2 4 999982 2 486601 917999 1 2 999999 547101 2 5 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 484744 1 12 999990 -761245 1 482689 498335 -735580 2 7 999992 1 2 999999 -638674 2 2 999999 2 2 999999 1 10 999989 863428 2 431985 971738 1 2 999999 -104456 2 2 999999 1 17 999995 -430027 2 356267 989162 2 251639 927782 2 2 999999 2 2 999999 1 376757 623658 10781 2 41883 677293 1 307993 320243 462862 2 2 999999 1 168574 755895 -401992 1 335618 772716 922916 2 7 999996 1 831880 950933 56420 2 320292 505432 1 2 999999 -593809 2 2 999997 1 394750 832698 365217 1 394057 446231 788581 1 1 999993 -134278 2 2 999999 2 623280 875887 1 1 999984 869428 1 298469 614545 -559236 2 2 999999 1 995904 998164 -865566 1 2 999999 451468 2 4 999985 2 13 1000000 1 9 999990 38945 2 411966 929967 2 553826 832033 2 16 999987 1 2 999999 -968949 2 2 999999 1 11 999996 788448 1 10 999990 -522045 1 8 999984 -197474 2 2 999999 1 14 999987 975595 1 20450 705833 -298887 2 2 999999 1 13 999998 816083 2 2 999999 2 12 999988 1 2 999999 188222 1 10 999991 119202 1 12 999997 -857220 1 2 999999 -454349 2 2 999999 1 378227 458296 -327532 1 812103 917110 -675227 1 20 999987 -138890 1 453053 529492 -847448 2 3 999992 2 772261 996301 2 13 999995 1 2 999999 725158 2 175269 342746 1 16 999986 47494 2 2 999999 1 59164 723361 616274 2 6 999989 2 676161 890335 2 2 999999 2 2 999999 2 9 999997 1 8 1000000 706586 1 319201 735683 -320483 2 291064 935816 2 13 999997 1 14 999983 982623 1 2 999999 -508026 2 12 999987 1 92934 351109 -820909 2 735230 741888 1 2 999999 287316 2 2 999999 2 2 999999 2 17 999999 2 129714 542291 2 2 999999 1 182871 656187 110632 2 356351 759072 2 2 999999 2 2 999999 1 2 999992 109267 2 2 999999 1 2 999999 917135 2 2 999999 1 2 999999 845299 1 14 999991 -25813 2 1 999998 1 4 999998 -416610 2 381765 727567 2 2 999999 2 98041 812396 2 2 999999 2 2 999999 2 12 999994 1 2 999999 851986 1 620851 891131 -462521 1 1 999984 -561634 1 61737 421248 96420 1 5 999982 -790522 1 10 999998 147237 2 508292 994290 2 16 999985 1 2 999999 -600055 1 14 999986 -728891 2 7 999993 2 2 999999 2 265502 627709 1 15 999987 916365 2 2 999999 2 2 999999 1 574933 941096 379419 2 918903 980850 1 52448 263648 -101971 1 13 999981 -638722 2 20 999983 2 12 999993 2 2 999997 1 535152 774137 -58512 1 28724 710446 580065 2 11 999985 1 2 999999 628516 1 486119 738304 702467 1 2 999999 -27591 1 280268 842734 429639 2 375650 697517 2 20 999996 1 2 999999 -79923 2 54785 989563 1 20 999983 -239229 1 761859 972319 206283 1 2 999999 334398 1 18 999994 -190258 2 4 999993 2 135627 834918 2 6 999987 2 618981 994176 2 2 999999 2 196426 746666 2 2 999999 1 456263 965742 176165 1 172342 914842 141829 2 6 999989 2 2 999982 1 14 999994 912055 1 2 999999 842497 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 311467 650585 2 32164 117613 1 2 999999 -873774 2 531450 673271 2 2 999999 1 2 999999 844759 2 405961 480666 1 2 999999 790188 2 2 999999 2 2 999999 1 8 999990 -688110 2 7 999997 1 2 999999 637795 1 71743 409718 451310 2 2 999999 2 268656 645583 2 2 999999 1 2 999999 -942784 2 633355 775904 1 656743 964861 229508 2 2 999999 1 107852 678558 -476858 1 6 999990 -595877 2 321400 441593 1 290472 380114 -368492 1 370731 489863 -173074 2 342549 573219 2 17700 27891 2 18 999986 2 8 999982 1 52691 690120 252553 2 10 999987 1 721507 762896 -704989 1 36122 737063 449141 1 8 999996 772154 2 4 999981 2 2 999999 1 2 999999 854534 2 6 999986 1 2 999999 -582196 2 485232 756700 2 523202 796843 1 19 999992 -444396 1 2 999999 -243055 1 2 999999 -780676 2 2 999999 1 2 999999 -970909 2 285559 446159 2 489777 508417 1 14 999986 652610 1 8 999992 961546 1 2 999999 981941 2 2 999999 2 2 999999 2 2 999999 2 13 999984 1 7 999992 -32530 1 203131 923843 737292 2 681713 937252 1 331888 845123 857407 2 2 999999 2 101720 858646 2 18 1000000 1 15 999989 62131 2 325837 397071 1 189755 387908 219961 1 4 999996 -422141 2 2 999999 1 14 999996 -337001 1 11 999988 163914 2 18099 465430 2 608064 635447 2 803510 964040 1 779116 797735 -917173 1 2 999999 823228 2 16 999985 1 14 999986 -18559 1 648040 716271 637395 2 18 999996 2 920285 942299 1 748742 841301 430151 2 14 999999 2 12 999998 1 20 999999 -923998 1 2 999999 554950 2 73722 895697 2 3 999986 1 13 999993 -853380 1 8 999996 -277720 1 2 999999 -807939 1 2 999999 -149175 1 251505 896103 527792 2 200626 704182 2 2776 63008 2 11 1000000 2 5 999985 1 2 999999 -90891 2 136945 245228 2 94061 288811 2 84805 504956 1 151408 790623 396327 2 323375 690631 2 2 999999 1 11 999983 -673828 2 240721 425900 2 497504 940960 1 310661 784543 787088 2 2 999999 1 2 999999 747678 1 9 999990 -49443 1 18 999998 529354 2 926158 930641 1 19 999988 112173 1 2 999999 -937280 2 93016 784372 1 117160 892281 -594684 2 515390 762673 2 20 999994 2 59608 947883 1 2 999999 -884321 2 184787 895930 1 3 999985 -911763 2 343333 499666 1 13 999990 435456 2 3799 340383 2 2 999999 2 508493 664651 1 2 999999 -294990 1 2 999999 -599953 1 50376 341092 -693620 2 2 999999 2 15 999989 1 2 999999 -665575 1 2 999999 31224 1 10 999999 -159461 2 2 999999 1 239350 978944 327332 1 55583 920224 887069 2 411915 771033 2 8 999987 2 2 999999 2 3 999998 1 2 999994 476955 1 2 999999 -71748 2 248064 886885 1 2 999999 749868 2 2 999999 1 2 999993 105223 1 14 999990 260534 2 1 999988 1 12 999988 -616760 1 2 999999 364677 2 2 999999 2 2 999999 2 105168 860715 2 2 999999 2 6 999984 1 7 999985 54582 1 18 999987 909345 1 7 999991 578050 2 12 999992 2 752992 989948 2 162568 642975 2 2 999999 2 118808 819407 1 488266 655038 -898636 2 1 999995 1 183797 707220 -97915 1 804129 922624 -991364 1 2 999999 -502174 2 2 999999 1 195687 986452 -523037 2 485577 699815 1 2 999999 -981150 1 8 999983 -859899 1 2 999999 -571887 1 20 1000000 812741 2 18 999995 1 431934 996372 -733392 1 3 999989 128366 1 7 999993 -253102 1 5 999984 42274 1 3 999998 702055 1 2 999999 11744 1 1 999988 -267209 1 548450 646273 707661 2 6 1000000 1 2 999999 -540709 1 1 999997 -354273 1 438162 862215 -948570 1 68092 118235 12047 2 7 999981 2 2 999999 1 6 1000000 -642316 1 8 999990 -198564 2 2 999999 2 2 999999 2 2 999999 1 559671 872559 -880172 1 6 999995 -690954 1 612388 894554 832999 2 108529 898317 1 48584 754792 -62670 1 153921 799983 41709 2 3 999981 1 2 999999 -867222 2 287990 567092 1 14 999984 -357 1 291011 854047 -628642 1 8 999998 -57457 2 2 999999 2 3 999983 1 96606 533328 535392 2 11 999986 1 2 999999 267880 2 20 999993 2 432893 479989 2 324274 367047 1 537707 658908 -153245 1 2 999999 283564 1 620699 895749 -581023 1 2 999999 737822 2 313242 459001 1 2 999999 -160573 2 44722 218216 1 2 999999 -954635 1 2 999999 -237564 2 628522 801662 2 2 999999 2 929717 946347 1 2 999999 421375 2 249600 369948 2 6 999983 2 774073 991234 2 13 999998 1 2 999999 553990 2 357185 773810 1 11645 105571 667023 1 625813 899176 75602 2 194889 827162 1 15 999992 -560504 1 2 999999 466081 2 2 999999 2 2 999999 1 52790 542300 720825 2 890875 917303 1 778050 805824 601873 1 10 999994 678241 1 2 999999 -60111 2 5 999991 1 2 999999 736451 1 12737 742117 -726825 1 189685 948258 -474021 1 248177 710820 113341 2 7 999991 1 3 1000000 -791582 1 455114 765427 760255 2 2 999999 1 2 999999 -390710 1 17 999996 594111 1 2 999999 425065 2 2 999999 1 2 999999 -519723 2 146623 167301 1 2 999999 -631054 2 500202 563831 2 301026 666207 2 136333 471293 2 2 999999 1 3 999991 -697531 2 712709 741414 2 369930 986955 2 2 999999 2 9 999992 2 2 999999 1 2 999999 863935 2 2 999999 1 12 999985 -925144 1 133826 782645 432796 1 5 999998 -92339 2 477412 705466 2 295613 399601 1 17 999989 -951337 2 2 999999 1 164383 478337 -375257 1 6214 262135 411470 2 2 999999 1 98967 913691 -351519 1 5 999983 308587 2 61080 324853 1 2 999999 -74966 1 2 999999 637530 1 13 999982 308191 1 242079 301999 776440 1 248288 883316 422953 2 2 999999 2 14 999996 2 2 999999 2 11 999986 1 498553 688079 647210 2 2 999999 2 5 999986 2 404371 864523 1 7 999984 151052 2 614104 850624 2 318116 320773 2 71854 759229 1 2 999994 591199 2 422339 927264 1 2 999999 934084 2 2 999999 1 58971 912747 693767 2 2 999999 1 3 999998 -366768 1 2 999999 993067 1 664916 885870 -9687 1 338381 786187 814400 2 2 999999 1 2 999999 34814 2 463405 475044 2 2 999999 2 451692 590570 1 5 999989 -838980 2 9 999997 2 216323 429098 2 2 999999 2 2 999999 2 2 999999 1 2 999999 717543 2 8 1000000 1 392118 615181 -649431 1 24363 726261 -416376 2 3 999981 1 9 999982 866559 1 30080 399664 -456013 1 9 999985 -13541 1 2 999999 -454861 2 655730 695492 2 2 999999 1 2 999999 -842324 1 309846 790240 -968118 1 263050 851955 -29406 1 585374 920162 -781924 2 749321 751694 2 576928 772971 1 10 1000000 -136754 1 185447 839687 -991011 1 2 999999 121518 2 3 999982 1 17 999991 -516284 2 2 999999 1 16 999983 957508 2 16 999985 2 19 999989 1 422790 685283 211667 2 2 999999 1 2 999999 -161834 2 382334 850895 1 16 999992 -142823 1 3 999995 -419904 1 2 999986 -908996 2 2 999999 1 2 999999 333158 1 13 999993 865295 2 2 999999 1 14 999989 -430477 1 2 999999 -551380 1 532598 901058 140313 1 2 999999 -598306 2 2 999999 2 2 999999 1 19 999982 750554 2 14 1000000 1 158064 309412 732544 2 3 999985 2 2 999999 2 2 999999 2 220297 376834 1 45418 71597 -580033 2 18 999982 1 264967 923484 587231 2 64646 495291 2 2 999999 1 2 999999 637978 1 2 999999 -495044 1 2 999999 -780121 1 11 999997 574709 2 12 999994 2 7 999990 2 16 999986 2 55177 655299 2 2 999999 2 510821 832885 1 2 999999 -262541 2 252517 383441 1 15 999984 417459 1 2 999999 -302279 1 2 999999 -180496 2 300778 959133 2 2 999999 1 2 999999 -711414 1 192932 361973 239154 1 7 999998 813902 2 65483 793708 2 2 999999 2 2 999999 1 12 999990 158109 1 368661 421165 -151393 1 247960 573405 434014 1 138213 869078 98583 1 2 999999 -966469 2 2 999999 1 20 999982 82358 1 11 1000000 149151 2 179141 944277 2 3 1000000 1 20 999986 -333605 1 2 999999 235988 2 2 999999 1 2 999981 654418 1 2 999999 -1579 1 2 999999 -408265 1 2 999999 -842068 2 166992 203781 1 608851 756390 462630 2 812982 999479 1 12 1000000 621043 2 12 999981 2 11 999999 2 17 999985 2 2 999999 1 2 999999 759543 1 2 999999 390775 1 254563 944432 -345603 2 540116 718837 2 201628 554746 1 271242 587152 -998647 1 446208 712394 -834589 1 13 999995 273719 2 550567 576888 1 2 999999 804785 1 17 1000000 -300046 2 8 999999 2 138519 596048 2 2 999999 2 2 999999 2 5 1000000 1 12 999988 -730051 2 890776 969122 2 18 999983 2 20 999997 1 2 999999 -48259 2 386001 808784 2 2 999999 2 1 999999 1 2 999999 -94893 1 2 999999 322424 1 2 999999 -5174 2 18 999982 2 2 999999 1 2 999999 323626 2 113748 122589 1 15 999998 648051 2 1 999992 2 2 999999 1 302809 569333 368004 1 2 999999 -380523 2 720263 920207 1 3 999996 -604965 1 6 999988 -532087 1 2 999999 816065 1 2 999999 484973 2 2 999999 1 2 999999 -229795 2 419453 992486 2 92515 467734 1 20 999982 -438305 1 2 999999 -549567 1 2 999999 690319 2 236702 781350 1 2 999999 289634 2 2 999999 2 12 999988 1 2 999999 838287 2 2 999999 2 2 999999 2 2 999999 1 4 999984 703320 2 7 999987 1 89252 294948 -620036 2 141828 985806 1 2 999999 -459636 1 333514 621492 986348 2 781120 873093 1 3 999987 788433 2 4 999990 2 19 999985 1 3 999985 -501429 1 15 999983 789643 1 2 999999 580487 2 2 999999 1 17 999986 -414987 2 335254 941732 2 18 999987 2 16 999994 2 249199 896725 1 2 999999 -277059 2 2 999999 2 18 999992 2 2 999999 2 18 999991 1 14 999987 990324 1 4 999984 -885882 1 2 999999 296000 2 35670 86656 2 2 999999 1 17 999990 132228 2 13 999995 2 328621 680565 2 432158 641834 1 2 999999 -789471 2 17 999981 1 2 999999 -984869 2 4 999998 2 2 999999 1 5 999992 932923 2 563863 901182 1 5449 614446 -231607 2 19 1000000 2 2 999999 1 8 999993 235113 1 18 999989 170295 1 222386 954412 -998170 2 18 999989 2 376840 705985 1 636949 717533 -986552 2 2 999999 1 343007 823262 778222 1 7 999987 -865542 1 2 999987 -190479 2 597777 678684 2 2 999999 1 126550 565686 -962836 1 2 999999 157554 2 221512 385214 1 3 999999 890277 1 2 999999 905439 2 10 999985 2 154627 738056 2 2 999999 2 4 999981 1 2 999999 946573 1 127516 950949 864920 2 437681 483893 2 2 999999 1 2 999999 561934 1 15 999988 -807583 1 130143 971921 446729 2 20 999996 2 14 999982 2 2 999999 2 11 999997 2 564695 998811 1 5 999998 5986 2 2 999999 1 18 999996 474076 2 6 999989 2 19 999994 1 597628 805458 -34378 2 164234 737772 2 19 999998 1 2 999999 957719 1 16 999995 50722 1 184700 726091 -947723 1 167524 869414 786730 1 2 999999 999644 2 2 999999 1 2 999999 -709054 1 2 999999 408147 2 764421 919932 2 6 999985 2 695065 784702 2 2 999999 2 364063 554218 2 74780 957556 2 86229 359369 2 2 999999 1 7 999981 -845634 2 2 999999 1 98367 534293 -694251 1 2 999999 355386 2 255319 999286 1 2 999999 232623 2 131952 901445 2 2 999999 1 19 999986 940217 1 2 999999 722451 1 15 999990 -645125 1 309286 522088 57291 2 2 999999 2 6 999991 2 149908 428892 1 8 999997 372723 1 14 999991 -987790 1 590451 633067 -866044 1 7 999985 -668280 1 2 999999 -767796 1 2 999999 199659 1 6 999991 -675053 1 2 999999 961839 1 10 999986 602776 2 2 999999 2 12 999987 1 157471 679034 624468 1 8 1000000 773912 1 8 999993 -137462 1 2 999999 -112257 1 17 999998 -260261 1 407 675631 -371862 1 2 999999 -562892 1 532296 665007 320102 1 60658 791475 953207 2 2 999999 1 1 1000000 83968 1 2 999999 526678 2 19 999991 2 699226 921943 2 2437 573218 1 8 999995 -554638 1 2 999999 -283789 1 6 999982 518314 2 12 999986 2 11 999986 2 14 999999 1 2 999999 168671 2 2 999999 1 198495 855740 855645 1 17 999996 -458163 1 2 999999 -79576 2 7 999995 1 291421 455602 567756 2 369448 445064 2 9 999982 1 5 999981 995228 1 20 1000000 125111 2 92867 865710 2 2 999999 2 120142 365972 2 2 999999 2 633496 868785 1 8 999995 820051 2 17 999993 2 15 1000000 2 2 999999 2 549231 550025 2 256418 917899 1 278847 342613 23733 2 658883 842607 1 2 999999 978663 2 19 999989 1 2 999999 975044 1 135814 868993 356190 1 2 999999 599983 1 2 999999 -39748 1 2 999999 646872 2 483989 823194 1 670155 856567 275184 1 2 999999 -882163 1 2 999989 538948 1 12 999989 391191 2 3 999983 2 2 999999 2 2 999999 1 17 999994 -475894 1 11 999994 -897003 2 2 999999 2 103603 341209 2 2 999999 1 592080 732276 -300015 1 7 999988 382950 2 14 999981 1 2 999999 805475 1 332500 997983 508001 2 324727 464784 2 13 1000000 1 4 999996 -455856 2 968840 971180 1 533331 670438 349561 1 78132 953204 862259 2 2 999999 2 2 999999 2 485709 587880 1 643510 984739 562023 2 4 999993 1 2 999999 -12611 2 422621 758466 2 257220 328436 1 2 999999 564502 2 307840 631680 1 145414 149725 547403 1 10 999991 211408 2 2 999999 1 2 999999 -924245 2 2 999999 2 16 999985 1 2 999999 -864890 2 1 999998 1 2 999999 156477 2 3 999995 1 13 999998 -78654 1 250656 564128 166867 2 2 999999 2 7 999994 1 252913 710176 150638 1 1 999991 416283 2 14 999986 2 373718 749658 2 126546 453324 2 640893 913193 2 2 999999 2 375005 466018 2 17 1000000 2 574714 965595 2 6 999999 1 5 999991 664418 2 14 999994 2 2 999999 2 18 999999 1 288801 880792 -568304 1 5 1000000 -525341 2 20 999981 1 10 999994 953885 1 30410 855578 -207549 1 15 999981 -735066 1 2 999999 -344557 1 8 999994 845043 2 673236 854608 1 8 999983 765338 2 2 999992 1 557031 663629 -943452 2 158251 713355 1 848 807475 -258528 2 568438 729434 2 2 999999 1 2 999999 -786059 1 17 999997 -548680 2 2 999999 1 172980 449966 -271242 1 2 999999 416835 1 2 999999 239486 1 18 999994 -485966 1 69089 855217 516439 2 610628 937996 1 293876 600448 810815 2 182468 956755 2 10 999989 2 10 999984 2 121057 969393 1 2 999999 876533 1 2 999999 410880 1 2 999999 117791 2 5 999988 1 11 999981 228237 1 2 999999 374535 1 2 999999 -759811 1 19 999981 535340 2 13 999993 2 127845 988280 2 7 999997 1 3 999999 809566 2 543044 989807 1 302525 931188 -686417 2 106158 248414 1 16 999995 256258 2 47096 332865 1 5 999989 218685 1 202125 547392 -111456 1 402952 855453 -102435 2 2 999999 2 7 999993 1 689126 983282 129000 1 13 999983 211830 1 340005 905459 596984 1 9 999997 -818967 2 2 999999 1 5 999992 -641411 1 2 999999 720366 1 11 999990 -887964 2 9 999981 1 130580 455703 801381 2 6 999988 1 2 999999 -148299 1 319687 590691 35596 1 2 999999 708777 2 10 1000000 2 2 999990 1 155907 497169 140817 1 2 999999 962257 1 20 999999 675911 2 16 999991 2 32504 897622 2 839 617815 1 13 1000000 -128935 1 575715 695161 352050 1 176066 690114 696535 1 459303 735207 -195866 1 12 999987 -451105 2 8 999990 2 2 999999 1 2 999999 717535 2 2 999999 1 2 999999 313553 1 2 999999 223301 2 280440 998803 2 13 999991 2 10 999981 1 2 999999 189638 2 16 999983 2 43427 718862 2 109730 374009 2 927966 935275 1 367690 561182 951458 2 2 999999 2 813390 830790 1 2 999999 -956002 2 256980 537276 1 2 999999 596080 2 2 999997 2 13 999993 2 347848 475922 1 2 999999 610298 1 2 999999 -115428 1 2 999999 -430768 2 408148 983430 2 2 999999 2 538933 685132 2 2 999999 1 2 999999 988973 1 59776 648392 374759 1 2 999999 -799708 2 5 999981 2 576112 584773 1 6 999998 -963554 1 2 999999 -753658 2 143250 696475 2 2 999999 2 2 999999 2 13 999999 1 2 999999 -803909 2 2 999999 2 278546 435427 2 114591 781972 2 127013 459730 1 13 999998 -261480 1 2 999999 195238 2 2 999999 1 20 999988 -294866 1 6 999995 -714754 2 410018 635650 2 2 999999 1 867387 870482 -162255 2 233311 839816 2 23328 39180 2 2 999987 2 2 999999 1 15 999998 -212212 1 60699 314556 -819309 1 5 999983 -111268 2 1 999997 1 2 999999 162263 1 251841 389376 -336147 2 5 999992 2 429726 956292 1 9 999982 -114598 2 405633 623859 1 2 999999 538270 2 2 999999 1 2 999999 -482128 1 13 999991 -155851 1 2 999999 -107859 1 12 999995 592688 2 19 999998 1 2 999999 -564432 2 2 999999 1 7 999983 -852423 2 4 999997 2 15 999995 2 176112 767921 1 6 999991 457570 1 14 999986 535393 2 6 999997 2 9 999983 1 303489 626691 587082 2 149091 540150 1 688520 732226 179260 1 226929 795175 -334933 2 142416 476360 2 12 999983 2 93265 403087 2 895495 925748 2 10 999988 2 862987 975769 2 449972 512643 2 496315 706013 1 1 999994 -840685 2 2 999999 2 12 999982 2 295196 953849 1 87188 924202 -679525 1 2 999999 -266924 1 2 999999 -205738 2 2 999999 1 822338 896342 129189 2 2 999999 2 291372 965776 1 724695 939939 684820 2 2 999999 1 18 999993 -219979 2 2 999999 1 2 999999 -976056 1 12 999993 911884 2 2 999999 2 165662 990236 2 195950 410483 2 2 999996 1 2 999999 -393263 2 101732 385439 1 2 999999 988176 1 14 999992 44378 2 2 999999 2 2 999999 1 389733 766872 -214301 1 2 999999 -987105 2 18 999999 2 18 999991 2 5 999992 1 129363 275032 444259 1 3 999991 -418286 1 2 999999 -238673 1 4 999986 -790729 1 2 999999 -708215 2 2 999999 2 2 999983 2 18 999988 1 2 999999 751893 2 20 999984 2 401090 611218 1 11 999986 -744723 2 2 999999 1 146266 441926 -889029 1 9 999990 -292727 2 2 999999 2 9 999997 1 6 1000000 352146 1 583385 977511 851773 1 312959 503008 61642 2 283943 996659 2 17089 549602 2 2 999999 1 13 999986 -389779 1 257172 644159 -389305 2 615131 755171 2 297836 910345 2 2 999999 2 15 999999 2 2 999999 2 495666 939267 2 397108 600611 1 2 999999 -630691 1 2 999999 -207193 2 111402 412850 1 5828 315429 941077 1 2 999995 -721506 1 129879 551094 -566542 1 314435 519734 -132225 1 17 999983 -854359 2 19 999988 2 7 999998 2 591513 885819 1 352893 821543 608756 2 20 999994 2 2 999999 1 2 999999 125699 1 11 999991 719046 2 2 999999 1 754819 776057 -321162 2 2 999999 1 5 999991 -219220 1 3 999997 36480 2 336979 796301 1 4 999998 -412983 2 2 999999 2 2 999999 1 648482 823338 556053 2 76336 354568 2 17 1000000 2 2 999999 1 6 999982 -202572 2 2 999999 2 2 999999 1 2 999999 -208064 2 92280 927022 1 2 999999 712804 1 177631 934096 -834618 1 904915 935877 -326348 2 2 999999 1 17 999988 472761 1 2 999999 532796 2 349544 645698 1 2 999999 451747 1 2 999999 30259 2 2 999999 2 2 999999 1 404966 863725 -112598 2 326797 927077 1 2 999999 -634991 2 354983 665197 2 2 999999 1 11270 837074 502848 2 95093 805326 2 1 999982 2 2 999999 2 11 999998 1 8 999986 -14347 1 2 999999 -612746 2 2 999982 1 14 999991 -313329 1 2 999999 890522 1 2 999999 -823882 1 2 999999 669302 1 2 999999 914840 2 2 999999 1 2 999999 -125049 2 2 999999 2 751703 774860 2 608917 973708 2 2 999999 1 2 999999 -590880 1 767459 876864 341948 1 103755 247069 -90223 1 335429 963048 28490 1 2 999999 954133 1 857812 883769 -312542 2 384821 983075 1 55095 484849 45920 2 2 999999 1 113534 626327 -108759 1 10 999993 305235 2 2 999999 2 6 999992 2 12 999982 2 2 999999 2 7 999991 1 1 999984 193741 2 215405 455896 2 2 999999 1 2 999999 -741429 2 2 999999 1 237577 782024 894414 1 18 999995 -384377 2 2 999999 1 146231 840136 -479590 2 18 999998 2 17 999995 2 2 999999 1 570707 695412 163698 2 11 999982 2 138450 502045 2 405076 918950 2 2 999996 2 308925 350558 2 15 999992 2 1 999995 2 182394 856187 1 4 999990 -828066 1 2 999999 -58657 1 2 999999 -990645 1 2 999999 -178318 1 2 999999 -298571 2 9 999995 1 4 999987 -700285 2 2 999999 2 179338 988661 2 420433 722193 2 2 999999 2 981353 989785 2 2 999999 2 14 999996 1 2 999999 593391 2 2 999993 2 556757 904886 1 2 999999 553860 1 1 999989 2223 2 20 999987 1 2 999999 68891 2 91563 953198 1 2 999999 229609 2 225646 548090 1 14 999996 198075 1 6 999991 -931916 1 2 999999 -165741 2 20 999983 2 435991 783124 2 371842 740560 1 2 999999 399399 2 15 999991 1 10 999986 113772 2 73022 774980 2 727035 804590 1 4 1000000 935625 1 8 999988 -634664 2 3 999985 1 139199 471827 318717 2 2 999999 1 14 999994 -705672 1 771486 931317 -869274 2 18 999983 2 2 999999 1 5 999997 510497 1 164256 501355 -861052 1 51056 234166 246986 2 338141 797672 2 2 999999 2 2 999999 1 431340 612680 -96133 1 20 999999 -366201 1 2 999999 336206 2 137840 501594 2 2 999999 1 2 999999 256881 2 2 999999 1 578923 993769 204242 1 295820 654149 324435 2 2 999999 1 2 999999 856712 2 14 999982 2 2 999999 1 12 999986 382890 1 16 999998 115431 1 15 999984 300689 1 5 999996 -610635 2 2 999999 1 2 999999 523498 1 973770 990082 704972 1 2 999999 406307 2 2 999999 1 686339 804964 421570 1 300851 876457 501996 2 12 999981 1 407738 845473 -445226 2 120878 527198 2 94470 546605 1 436922 793595 -766257 2 2 999999 1 10 999985 -946322 1 380739 634041 468471 1 4 999995 -168627 2 15 999985 2 9 999998 1 2 999999 862908 2 2 999999 1 127627 331005 -898057 1 204481 293127 -949219 2 44770 356003 2 2 999999 2 2 999999 1 2 999999 -170011 2 588103 956134 1 576114 677846 -732277 1 252872 439121 -931983 1 585980 859341 -945362 1 123392 700586 -38339 1 151489 318651 765257 1 406502 679236 -792965 1 2 999999 -587352 2 596521 637230 1 5 999990 -982939 2 309495 542300 1 2 999999 -920674 1 14 999991 -767335 2 6 999985 1 30475 889638 307983 2 761529 801425 2 2 999999 2 317823 691858 1 10 999984 -845750 1 9 999983 -522024 2 203198 427596 2 12 999981 1 6 999984 -937385 2 2 999999 2 148859 842734 1 285345 928468 37453 2 2 999999 2 861257 890035 2 171663 792519 2 196935 454469 2 60367 941708 1 7 999997 74968 1 2 999999 -333300 1 2 999999 -331744 1 2 999999 145657 1 563136 855834 -893790 2 328217 533303 1 9 999997 -878470 2 2 999999 2 2 999999 1 8 999992 -771710 2 153962 585981 1 2 999999 -4058 1 17 999981 561223 2 18 999997 1 5 999991 917522 2 2 999999 1 2 999999 -107692 1 722331 759097 -109713 1 2 999999 -198051 1 14 999995 -508196 1 153764 569293 -116290 1 17 999984 625296 2 2 999999 2 2 999999 2 85126 495641 2 2 999999 2 92717 417473 2 2 999999 1 2 999999 325227 2 5 1000000 2 6 999981 2 14 999982 2 2 999999 1 2 999999 530251 2 16 999996 2 15 999988 2 3 999993 2 9 999983 1 1 999994 461838 1 2 999994 -529657 2 17 999982 1 2 999999 -777897 2 30798 812459 2 3 999993 1 2 999999 -970031 1 5 999998 -403135 1 2 999999 -165895 1 2 999999 248816 1 2 999999 -885377 2 320622 512548 1 2 999999 -639328 1 239392 930777 -265041 2 5 999988 2 2 999999 2 18 999997 1 20 999981 -772295 1 12225 419883 -306288 2 19 999981 1 7 999987 28114 1 2 999999 -198428 1 2 999999 -643153 2 187732 200413 1 16 999991 -891055 2 2 999999 1 2 999999 907603 1 11 999996 -370247 2 2 999999 2 2 999999 1 2 999999 973149 1 456697 612063 -309340 1 94432 646752 -153396 2 587095 694288 1 19 999993 769034 1 4 999998 574192 2 2 999999 1 2 999999 845450 1 2 999999 675858 2 9 999984 1 4 999982 -485771 1 801313 960491 -110674 1 10 999992 297833 1 2 999999 -269843 1 2 999999 160122 2 18 999982 1 14 999989 -441515 2 480467 919595 1 11 999983 -695476 1 524848 963801 -728261 2 6 999995 2 106490 505655 1 5 999999 -318650 1 28168 803569 845413 2 651660 902342 1 6 999988 -324755 2 149472 982470 1 2 999999 542959 2 2 999999 2 14 999994 2 642639 769933 1 2 999999 12831 1 376504 860743 508834 2 2 999999 1 2 999999 391574 2 2 999999 1 2 999999 234700 2 352338 605202 1 123071 788949 619035 2 2 999999 1 123511 520163 936921 1 6 999997 687840 2 1 999992 2 859881 886532 1 6 999985 87746 2 11 999993 2 7 999994 2 2 999999 2 2 999999 2 14 1000000 2 2 999999 2 7 1000000 1 2 999999 657661 1 2 999999 211163 2 8 999987 1 2 999999 591696 1 2 999999 124957 2 2 999999 1 5 999997 466412 2 6 999982 1 80113 899689 -967296 2 343707 791101 2 6 999981 2 733538 734283 1 2 999999 -980505 1 411590 649035 -300642 2 19 999985 2 2 999999 1 2 999999 -643203 1 19 999994 -85206 1 695269 968166 39792 2 10 999992 2 5 999984 1 118956 810636 -959932 1 18 999996 -635691 2 20 999985 1 20 999998 -83363 1 824627 848707 -689057 1 1 999994 614476 1 17696 975657 125536 1 156012 574544 950642 2 411721 806507 2 5 999983 1 194413 676900 -820096 2 198545 273349 2 2 999999 2 2 999999 1 20 999995 -269586 1 2 999999 -393372 2 2 999999 2 2 999999 2 3 999991 1 241072 307834 839457 1 680473 961951 -81026 1 262242 675920 940235 1 40154 596439 -751000 2 2 999999 1 2 999999 72997 2 2 999983 1 30433 207865 -206492 1 35193 570429 -35890 2 739705 802799 2 206454 785277 1 845178 854721 860134 2 25730 432250 1 951530 968638 -213887 1 2 999986 79974 2 218943 237159 1 410091 762443 -715906 1 443569 879689 -910231 2 2 999999 1 241214 808667 -554237 2 13 999991 1 2 999999 857139 2 2 999999 1 2 999999 -282087 2 2 999999 1 2 999999 487740 2 15 999985 1 14 999982 -363767 2 2 999999 2 18 999981 2 2 999999 1 58081 553174 226030 1 22999 815603 227644 2 7 999995 2 8 999990 2 296127 369591 2 2 999999 1 205737 878560 873785 1 16165 257927 257433 2 8 999986 1 1 999995 87974 1 5 999991 -181585 1 766118 778428 431810 2 5 999998 2 2 999999 2 2 999999 1 2 999999 857193 2 1 999988 1 678065 694551 209815 1 2 999999 147203 1 2 999992 174587 2 217633 866848 2 524216 607281 1 307937 752656 -212557 2 332678 692453 1 19 999998 761200 2 2 999999 2 2 999999 2 15 999991 2 47203 227988 2 366171 797584 1 17 999994 203031 2 445166 601000 1 11 999985 941743 1 20 999985 -219032 1 2 999999 500947 2 59036 991376 1 2 999999 16903 1 6 999984 -4645 1 20 999994 -494302 1 2 999999 292947 2 15 999986 2 15 1000000 1 13 999987 879057 1 122048 977564 423430 1 20 1000000 722369 2 5 999993 1 2 999999 409777 1 600297 921517 -348936 1 2 999999 -752964 1 255860 376783 567811 2 56394 867809 2 639621 757203 1 17 999982 -246173 2 3 999996 1 2 999999 -567700 1 16 999983 281105 1 336382 449814 -874482 2 2 999999 2 4 999992 1 425447 616741 -346983 1 8 999998 -178423 1 2 999999 -35122 1 236302 905100 593348 2 213828 953502 2 9 999992 2 359877 565517 2 5 999990 2 2 999999 1 9 999992 846025 2 4 999994 2 258679 726206 1 183822 843882 -162151 1 17 999992 -406753 2 1 999997 1 9 999987 887530 1 5 999988 485118 1 463467 977714 367089 2 16 999990 2 2 999999 2 2 999999 1 2 999999 -465559 1 690909 860554 655864 1 2 999999 403266 2 649833 672793 2 23550 760433 2 231054 686479 1 4 999983 268562 2 2 999999 1 662239 958703 160358 2 2 999999 2 16 999988 1 127749 690322 -82575 1 2 999999 361007 2 714525 861905 1 547964 945840 -216739 2 11 999991 2 19 999991 1 2 999999 -181628 1 179921 266134 -669182 2 2 999999 2 8 999981 1 2 999999 758784 2 13 999990 2 10 999995 1 2 999999 -80485 2 2 999995 2 2 999999 1 112807 529036 949420 1 2 999999 459405 2 149662 632730 2 519812 777074 2 2 999999 2 205 558137 2 12 999981 2 2 999999 2 2 999999 1 6 999985 -968880 1 730068 914813 -763804 1 272680 300037 -933382 2 17 999982 1 2 999999 160106 1 2 999999 883196 1 15 999996 -839724 1 54709 126946 -1838 1 755883 844366 287859 2 2 999999 2 210585 630192 1 2 999999 -764635 2 2 999999 1 751892 951855 681364 2 281773 722479 2 880614 974902 2 2 999999 1 13 999986 -841382 2 2 999999 2 358520 729720 1 2 999999 242357 1 422471 537479 386894 2 2 999999 1 2 999999 -424319 2 2 999999 1 2 999999 -858223 1 694525 781422 -115688 1 383472 910883 148234 2 827944 850195 2 439164 692999 2 15 999984 2 113736 322710 2 177084 840800 2 2 999999 1 2 999999 812116 1 2 999999 -857826 1 632236 808672 -893809 1 10 999982 -568767 1 4 999988 -361818 2 14 999998 1 419254 999532 219314 1 504614 613035 -191368 1 42760 428005 993317 2 407201 571255 2 28053 752495 1 2 999999 -551207 2 10 999981 2 2 999999 2 2 999999 2 77433 521104 1 12 999991 213189 1 13 999984 795513 1 2 999999 -126447 2 247334 634570 1 2 999999 -355326 2 2 999999 2 2 999999 1 155683 234809 336152 1 2 999997 -872195 1 915005 992521 -959743 1 2 999999 830301 1 238341 907777 -513349 1 8 1000000 -722881 2 9 999992 1 643811 686488 -507404 1 356826 642887 -182513 2 2 999999 2 18 999993 2 636929 939215 1 114651 967355 512699 2 133702 576692 2 7 999992 1 16 999991 -536814 1 571012 764984 -213504 2 2 999999 1 1 999991 -629591 2 2 999999 2 2 999999 1 96952 495561 -828171 1 17 999986 -858833 2 123858 220846 2 383261 408477 2 2 999999 1 2 999999 -554338 1 12 999994 958323 2 18 999997 1 3 1000000 -306169 2 839858 909421 2 274357 915532 2 2 999999 2 7 999995 1 2 999999 -720056 2 416851 843035 2 19 999981 1 169629 232498 541729 1 2 999999 930028 1 13982 275915 -125339 1 2 999999 336097 2 152280 434911 1 515225 657391 -861570 2 2 999999 2 3 999999 1 2 999990 851705 2 8 999984 1 77052 972649 732604 1 2 999999 694576 2 2 999999 2 4 999994 2 2 999999 1 14 999982 164689 1 279417 772742 -335458 2 6 999982 1 20 999982 892013 2 15 999985 2 625212 971615 1 2 999999 312469 1 2 999999 -654065 2 2 999999 1 2 999999 92563 2 89436 763534 1 2 999999 -398407 2 18 999984 2 129043 374840 1 2 999999 -835745 2 4 1000000 2 2 999999 2 223805 646378 1 3 1000000 -277972 1 2 999999 -492422 1 7 999983 681791 2 2 999995 1 2 999999 -943641 1 14 999985 -894827 1 2 999999 392911 1 177277 329352 127171 2 500080 752778 1 2 999999 231011 1 2 999999 -129379 1 286820 729135 -757942 1 2 999999 871878 1 471759 875561 -398813 1 2 999999 386689 2 2 999985 2 229423 521880 1 20 999988 -755269 1 4 999995 -907374 1 6 999992 -592548 1 2 999999 -499946 2 9 1000000 2 70862 474894 1 2 999999 901608 1 177497 565254 234808 1 2 999999 -798001 1 221265 533929 -807586 1 2 999999 -673629 1 2 999999 -716137 1 2 999999 69244 1 534634 993158 308434 2 129993 543052 1 349701 647328 -600652 2 101012 723099 1 3 999990 94530 2 2 999999 2 2 999999 2 650881 750641 1 392183 466819 773973 1 17 999991 160705 2 2 999999 1 2 999999 -591611 1 18 999986 441162 1 4 999985 -525459 1 2 999988 910443 1 1 999989 -593174 1 313374 574933 -200657 2 4 999983 1 496814 718635 -171961 1 280528 840462 51800 2 4 999982 1 2 999999 -470125 1 418858 937677 264952 1 2 999999 -150591 1 2 999999 708834 2 18060 412528 1 76786 781159 967946 2 10 999992 1 2 999999 766204 1 487044 654904 -142788 2 6 999995 1 3 999987 498632 1 236801 840290 420870 1 2 999999 -593017 1 266360 446401 139461 2 145337 638870 2 2 999999 1 1 999988 744082 2 224857 301367 1 6 999989 692033 2 19701 181323 2 2 999999 2 240930 813322 1 6 999988 611116 2 113650 910611 1 2 999999 347483 2 2 999999 1 20 999997 339493 1 18 999988 -591688 2 2 999999 2 19 999997 2 572975 631138 2 2 999999 2 468940 813070 1 561283 883175 -379598 2 17 999995 1 63739 748389 678517 1 2 999999 291353 1 2 999999 742561 1 2 999999 853821 1 232136 375046 -593037 1 2 999999 521756 2 640554 743032 2 13 999988 2 87646 585012 1 3 1000000 -424339 1 28195 884830 -63629 2 17 999992 2 2 999999 1 2 999999 -70979 1 429461 906976 -209649 2 7 999987 1 11 999997 -573784 2 9 999990 2 2 999999 1 9 999989 344907 2 108698 638828 1 2 999999 823730 2 61592 686200 1 2 999999 215262 2 2 999999 2 404861 774173 1 533281 882498 737255 2 2 999999 2 2 999999 2 485278 838476 1 18 999988 575290 1 2 999999 519572 1 2 999999 720409 2 19 999992 1 414254 887615 440825 2 36806 729706 1 115380 822784 -321359 2 19 999995 2 292747 732168 1 18 999981 -822085 2 433597 759966 2 4 999988 1 2 999999 434622 1 462121 904404 972542 2 14 999993 1 3 999985 -215795 1 75082 681880 652537 2 84664 144545 1 14 999993 879937 2 6 999996 2 6 999986 2 2 999999 2 2 999999 2 14 999992 2 2 999999 2 16 999991 1 729145 751308 917987 2 469015 719095 1 12 999987 857205 1 7 999991 -183888 2 76678 515265 2 2 999999 2 599419 955000 2 168111 204750 2 20 999983 1 2 999999 -47914 1 2 999999 -238069 2 3 999994 2 2 999999 1 128666 163889 12722 1 14 999993 152177 1 740891 937273 789757 1 73900 442131 -566144 1 20 999994 -440318 1 15 999985 262418 2 2 999999 1 815831 967990 754011 1 15 999985 102414 2 17 999992 1 5 999992 609467 1 2 999999 99884 2 116172 269667 1 15 999989 -577475 1 2 999999 -330124 1 32050 275067 -508008 2 2 999985 2 515464 651936 2 2 999999 1 773722 881545 -695423 2 2 999999 1 2 999999 -466142 1 19 999996 -48255 1 758906 870659 -686027 1 2 999999 205881 1 639946 676142 480877 1 2 999999 109597 2 312771 463497 1 2 999999 416137 1 14 999982 -283856 2 1 999997 2 2 999999 2 226740 995625 1 540715 927744 -676511 2 10 1000000 1 2 999999 -436247 1 348505 921122 -791045 1 54189 594233 968449 1 2 999999 37566 1 442514 768222 -904457 1 2 999999 864162 1 652632 905019 845244 2 208949 910760 2 526798 571198 2 2 999999 2 2 999999 1 466995 937235 257437 1 12 999995 995071 2 13 999990 2 2 999999 1 17 999997 -973090 1 2 999999 733679 2 450764 489648 2 650517 924408 2 20 999990 2 2 999999 1 235053 942418 -464818 2 2 1000000 2 352979 828757 2 18 999989 2 2 999999 2 140015 406856 2 2 999999 2 19 999997 2 2 999999 1 88533 512830 -85264 1 241145 603154 985922 2 2 999999 2 19 1000000 1 91623 459772 -173115 2 2 999999 1 2 999999 -173964 1 711922 718119 640607 1 2 999999 -562044 1 18708 999712 -722489 1 2 999999 114604 2 2 999997 2 543141 600645 1 6 999994 -81307 2 2 999999 2 102015 571566 2 2 999999 2 477174 559531 1 1 999983 -308200 2 15 999986 2 14 999994 2 2 999999 1 573546 960858 -363267 1 194551 903788 578690 1 17 999988 -742627 2 11 999998 2 14 999987 1 2 999999 -171936 2 17 999990 2 11 999997 1 2 999999 -738150 1 2 999999 -181367 2 12 999995 2 15 999997 1 2 999999 433723 1 11 999987 -242876 2 4424 907436 2 2 999999 1 335609 722795 -879119 2 2 999999 2 43702 236093 2 2 999999 2 3 999997 2 199467 374824 2 16 999987 2 370803 461162 2 2 999999 1 13 999996 -867563 2 815348 842872 2 696509 792130 1 2 999999 993891 1 173674 564289 -470319 1 2 999999 -924189 2 14 999994 1 209099 428791 -258386 2 482119 630910 1 207068 875118 89371 2 17 999981 1 371040 686912 -539870 1 2 999999 544820 2 387507 430075 1 1 999981 4015 1 2 999984 -387043 1 55682 319242 896806 2 568743 983132 2 16 999998 2 2 999999 2 623183 809536 2 403023 693793 1 276165 355684 -553665 2 16 999992 2 2 999999 1 633272 900664 159758 1 1 999996 -810920 1 2 999999 558509 1 20 999984 921378 1 20 999990 -633637 1 626640 664552 -689681 1 2 999999 104964 2 17 999991 2 7 999988 2 6 999991 1 109736 761520 -425441 2 228706 738993 2 522187 536546 2 2 999999 1 177776 914267 -98897 2 2 999999 2 2 999999 2 13 999988 2 2 999999 1 9 1000000 883622 2 18 999997 1 11 999998 -410793 1 2 999999 -64180 1 2 999999 543199 2 19717 288899 1 2 999999 -609157 2 387087 401385 1 2 999999 -4531 2 2 999999 1 2 999999 239477 1 6 999990 -260699 1 168372 361280 -568793 2 2 999999 2 2 999999 1 411093 599399 875812 2 2 999999 1 12 999999 767219 1 2 999999 947727 1 112196 959086 -882130 1 2 999999 102273 1 2 999999 -499591 2 2 999999 1 230937 988894 -67246 1 12 999992 -984151 1 560066 917750 770564 2 186665 603709 1 19 999993 597344 1 526427 570757 561094 2 5 999999 2 2 999992 1 482220 809375 -849284 2 671289 931194 1 6 999996 591282 1 265785 508683 436427 2 20 999984 2 17191 222715 1 6 999998 804146 1 338358 368915 -972661 1 152025 761627 -607779 1 105708 993224 -832565 2 14014 933951 2 12 999990 2 4 999990 2 455852 857708 1 5 999997 -314621 2 4 999991 2 589791 822623 1 5 999990 840056 2 6 1000000 1 269467 361802 992 1 8 999986 701770 2 56469 899427 2 2 999999 1 5 999995 -253325 1 151233 411738 646899 2 2 999999 2 43743 460324 2 142323 180634 2 18 999985 2 381170 382691 2 18 999991 1 2 999999 250981 1 601009 967657 653299 2 10 999999 1 2 999999 150326 2 14 999996 1 84887 864218 720084 2 2 999999 1 2 999999 359709 1 2 999999 -415939 1 600973 815478 -300473 2 4 999991 1 642795 832509 348927 1 427526 688369 -23852 2 2 999999 1 2 999999 410325 2 20 999987 2 2 999999 1 292248 505313 -751136 1 518592 899856 707516 1 363374 367170 450022 1 532642 643177 -133309 2 11 999994 2 1 999986 2 5 999997 2 2 999999 1 676541 829657 923735 1 2 999999 -646639 2 9 999986 1 205769 332923 113386 2 20800 384884 2 1 999995 1 2 999999 615437 1 20 999996 265376 1 4 999982 118461 1 13 999996 401081 2 454369 976222 2 19 999985 2 2 999999 1 13 999998 303419 2 13 999983 2 2 999999 1 354291 728360 -907740 2 4 999986 2 478370 638348 2 2 999999 2 252307 587042 1 15 1000000 -364441 2 2 999999 1 2 999999 794591 1 2 999999 -604657 1 2 999999 789362 1 8 999996 709229 2 2 999999 1 449948 684769 -759141 2 2 999999 1 628263 815176 -513000 2 14 999981 2 14 999996 1 2 999999 -144981 2 20 999984 2 16 999993 2 516016 871275 2 7 999998 2 444615 666978 1 234142 868544 -238403 2 11 999998 2 2 999999 2 623899 931934 1 2 999999 -96080 2 1 1000000 2 2 999999 2 17 999982 2 333045 887512 1 2 999999 -147403 2 2 999999 2 282247 688241 2 370190 911659 1 14 999994 306956 2 2 999999 1 2 999999 921944 1 35364 960818 895191 2 12753 855229 1 2 999999 24382 2 2 999997 1 2 999999 -214126 2 2 999999 2 6 999994 1 18 999998 -764370 1 841400 854966 69245 2 16 999985 2 19 999988 2 2 999999 2 10 999987 1 2 999999 -34720 2 735227 943432 1 170762 788675 -505397 1 2 999999 -796565 1 354138 950886 -443041 2 12 999988 2 6 999999 2 2 999999 1 2 999999 -712532 1 14 999985 -512082 1 2 999999 -451771 1 5 1000000 73630 1 179087 521257 237714 1 325468 595936 133645 2 15 999994 2 9 999995 1 5 999995 -998794 2 319299 842650 2 2 999999 2 7 999985 2 346950 392365 1 140562 298653 326773 2 194932 458962 2 6 999982 1 349059 886175 835283 2 10 999984 2 1 1000000 2 4 999996 2 14 999981 1 2 999999 657878 1 2 999999 822961 2 2 999999 1 4 1000000 497358 2 462685 780538 1 559285 659812 232035 2 5185 528229 2 9 999984 1 2 999990 -163214 1 111629 932064 354786 1 15 999995 895093 1 554779 635168 -987588 1 2 999999 820553 2 656721 768841 1 2 999999 -44501 1 76883 942793 -539295 1 232820 764645 -271533 2 2 999992 1 190194 561580 540849 2 17 999993 1 4 999992 733432 2 494631 810683 2 694578 780127 2 6 999988 2 8 1000000 1 6 999988 316269 2 400908 992826 1 252461 369240 -148999 1 367646 698458 556645 1 8 999982 -260524 2 4 999982 2 194861 317365 1 2 999999 -775618 1 272059 443724 -125354 2 174279 816977 2 2 999999 2 20 999995 1 9121 940667 -169564 1 14 999995 -514269 2 1 999998 2 2 999999 2 2 999999 1 2 999999 708732 2 63032 807800 2 5 999981 1 15 999989 983794 2 18 999997 2 2 999999 2 17 999994 1 5 999998 714616 1 10 999988 -370944 1 331463 493548 226705 1 1 999987 135677 2 47484 637439 2 2 999999 2 2 999999 2 2 999999 1 2 999999 882479 1 507798 602374 39319 2 514473 537185 1 2 999999 -373217 1 252809 752818 613289 2 2 999999 2 2 999999 2 1 999995 1 628383 887821 -528203 1 3 999992 90857 2 557232 611801 2 2 999999 1 2 999999 -501793 1 9 999981 -221356 2 2 999999 2 13 999985 2 845579 875490 2 66328 224984 1 18 1000000 310996 1 11 999991 864024 1 2 999999 28692 2 2 999999 2 337309 764500 1 12 999987 -131112 2 2 999999 1 2 999999 705197 2 271844 983464 1 6 999983 389748 1 179589 882053 -744005 2 12 999990 1 17 999981 -219354 1 14 1000000 -338360 1 530599 666823 -294856 1 4 999985 -821541 2 2 999999 2 12 999992 1 19409 319830 -746345 2 12 999986 2 2 999999 1 2 999990 -436195 1 3 999995 674097 2 15 999999 1 3 999982 226235 1 591409 735822 100850 2 2 999999 1 2 999999 -686200 1 2 999999 -205130 1 16 999996 -775239 1 600690 872931 64947 1 13 999990 -241004 2 2 999999 1 2 999999 183050 2 18 1000000 1 24793 180171 -887661 1 15 1000000 -251958 1 42406 347186 -797532 2 2 999999 2 283202 950875 2 10 999997 1 18 999992 -212902 2 14 999997 1 385542 955108 -708061 1 15 999982 -258597 2 413134 687829 1 238757 685052 -993664 2 3 1000000 2 3 999981 2 232769 946215 2 20 999999 1 2 999999 253212 1 2 999999 -91720 2 2 999999 2 11 999985 2 164856 779608 1 880700 944713 -490472 1 2 999999 778176 2 2 999999 1 91490 951829 -972315 2 2 999999 2 6 999985 2 2 999999 1 630426 945777 -908174 2 1 999990 1 2 999999 -772884 2 2 999999 1 2 999999 -742152 2 9 999995 2 2 999999 2 5 999993 2 110578 478806 1 698123 751933 -238657 2 2 999999 1 12 999990 472001 2 2 999999 2 384156 433574 1 3 999981 -173838 2 2 999999 1 6 999982 -871162 1 6 999986 368199 2 41560 397571 2 193939 720400 2 2 999999 1 129499 354859 -621301 1 651127 843680 552264 1 7 999992 155796 1 5 999998 -260167 1 405896 630346 986621 2 16 999984 1 545226 947881 143231 1 14 999993 -970460 1 781459 951183 307735 2 7 999988 1 108462 991623 -551011 2 631892 662371 1 17 999989 -911651 1 2 999999 -992271 1 2 999999 -387158 2 309810 988699 1 268222 528814 225331 1 11 999986 512241 2 2 999999 1 2 999999 376507 2 17 999997 1 2 999999 -770762 2 159933 662447 1 185744 555681 136281 2 17 999984 2 2 999999 2 435785 679012 1 518751 928501 747337 2 20 999982 2 96387 635416 1 6 1000000 -114197 1 7 999989 -272862 1 2 999999 -96668 1 173273 592663 230391 1 17 999985 200267 1 19 999995 -987600 1 20 999989 -717587 2 66600 936682 1 2 999999 -789061 1 2 999985 -970457 1 13 999999 -486101 2 2 999999 1 6 999982 -912068 2 2 999999 2 2 999999 1 2 999999 628857 2 448196 616947 1 2 999999 389198 1 112385 156944 -52303 2 2 999999 2 102052 736267 1 67005 89336 279096 2 2 999999 1 719187 761844 -64854 2 4 999982 2 165111 793581 1 403114 735275 -298542 1 383864 779219 -692363 2 62257 988185 1 11 999991 -823609 1 2 999999 -788711 2 4 999991 1 2 999999 -682233 2 2 999999 1 17 999987 699939 2 237085 454216 2 2 999999 1 2 999999 76254 1 2 999999 712903 2 16 999999 2 264422 865351 1 824871 960456 825571 1 2 999999 413079 1 420820 530428 273574 1 2 999999 779658 1 2 999999 621971 2 2 999999 1 751094 947903 948656 1 2 999999 -357469 1 2 999999 -505190 1 19 999984 -470573 2 7 999985 2 2 999999 1 99712 496932 -520945 1 567338 686515 -480662 2 2 999999 2 247811 750422 2 13 999992 1 10 999982 340327 1 353139 402878 -319412 2 2 999999 1 600998 783803 460404 2 861505 940554 1 82660 115785 797640 2 2 999999 1 15 999986 678168 2 16 999989 1 2 999999 -466778 1 135209 524200 774392 2 2 999999 1 12 999987 -9461 2 2 999982 2 27917 170501 1 2 999999 528105 1 2 999999 607731 1 19 999981 -477911 2 1 999982 2 3 999998 2 2 999999 2 487403 682487 1 2 999999 -583077 1 2 999999 390857 1 746984 861977 349745 2 9 999996 2 2 999999 2 160561 279670 1 17 999985 383215 1 17 999994 600882 1 515728 792021 300607 2 13 999998 2 2 999987 2 2 999999 2 2 999999 1 2 999999 -173280 1 2 999999 -266225 2 130747 173134 2 15 999988 2 4 999993 1 969012 976958 654004 1 17 999999 523371 2 109567 924397 1 2 999999 120727 1 97115 955838 817825 1 489159 797318 -378328 2 20 999998 2 2 999999 2 5 999987 2 13 999998 1 2 999999 -685880 1 2 999999 130707 1 14 1000000 -814899 2 19 999992 1 1 999987 -177176 2 14 999989 2 2 999999 1 20 999988 888899 1 2 999987 652028 1 2 999999 412253 2 11 999984 1 2 999999 -412659 1 2 999999 867281 1 2 999999 -22651 1 2 999999 253644 1 600000 945514 205351 2 2 999999 1 538769 815913 -681961 1 2 999999 -307857 2 20 999998 1 47569 372986 -916271 1 18 999998 -776544 2 1 999983 1 2 999999 961157 2 17 999999 2 397567 934345 2 321170 461958 1 2 999999 914442 2 46790 985314 2 19 999996 2 20 1000000 1 2 999999 -382194 1 13 999981 440354 1 10 999983 63977 1 11 999993 335703 1 347611 895201 374026 1 6 999988 -887301 2 17 1000000 2 170056 861376 1 694827 765365 850465 1 2 999999 568046 2 5 999991 2 16 999985 2 13 999994 2 2 999999 1 2 999999 -408244 2 76672 319854 1 2 999999 70194 1 8 999986 703472 1 2 999999 460655 1 2 999998 -18841 2 5 999986 1 925153 960058 -690791 2 2 999999 1 2 999999 172418 2 2 999999 2 43884 675314 2 428685 758553 2 2 999999 1 8 999991 -929351 1 2 999990 -484770 1 2 999999 -588708 2 2 999999 1 60747 611100 -717115 1 2 999999 985768 1 2 999999 786754 2 2 999999 1 371203 522910 -667960 2 2 999999 1 2 999985 12187 2 514842 912797 1 16 999993 -748895 1 2 999999 224781 2 17 999982 2 17 999997 1 2 999999 555031 2 17 999988 2 226029 572606 2 2 999999 1 60502 516796 581024 1 274162 712021 -263413 1 2 999999 333793 2 330848 677875 2 267344 428965 1 2 999999 618113 2 109712 630241 2 2 999999 2 11 999987 1 64751 519744 477902 2 16 999992 1 14 999990 -61175 1 2 999999 -750460 2 2 999999 2 360899 983947 1 2 999999 495389 1 2 999999 200058 1 2 999999 -884487 1 730394 914946 909076 2 406251 983493 1 2 999999 -242589 2 451986 531217 1 3 999987 -411776 1 8 999983 -556731 1 14 999987 399092 2 2 999999 1 2 999999 -384966 2 6 999991 2 189501 870341 2 11 999990 1 621888 895059 -33902 1 132481 754743 160037 2 2 999999 2 489422 946950 2 2 999999 1 13 999996 -432445 2 914444 970091 1 2 999999 -719002 1 2 999999 478258 1 2 999999 886019 1 2 999999 10655 1 398264 847489 338214 1 181935 202624 813605 2 2 999999 1 491613 642445 -169252 2 361501 732854 2 17 999999 1 11 999984 -490882 1 2 999999 993219 2 2 999999 1 564556 610485 911530 2 11 999987 2 16 999991 1 245791 483348 150446 2 520949 596854 2 250201 715922 1 2 999987 493458 2 2 999999 2 328790 514168 2 6 999998 2 52879 909125 1 8 999983 -392123 2 2 999999 1 2 999985 -743244 2 2 999999 1 2 999999 506078 1 114159 223242 -778771 2 2 999999 1 95701 566160 -976200 1 2 999999 594336 1 19 999990 36447 1 16 999987 -370778 2 258493 346359 2 192029 333276 2 2 999999 2 12 999983 1 2 999999 -102289 1 6 999999 -14678 2 2 999999 1 167508 840485 743458 1 168386 378614 152888 1 15095 662734 943526 2 2 999999 1 2 999999 967790 2 585988 686843 1 4 999990 -7723 2 19 999988 1 6 999988 473263 1 2 999999 -813956 1 703013 938359 -845520 2 19 999982 1 403911 632985 -674098 1 2 999999 -171360 1 136759 662324 -791494 2 2 999999 2 5 999983 2 2 999999 1 7 999989 640128 1 320738 327632 -741237 2 378569 765336 1 18 999993 -367738 1 17 999996 -335047 2 20 999989 1 19 1000000 21703 2 1 999993 1 5 999997 860741 1 2 999999 69662 2 11 999995 2 436757 729191 2 345446 475642 2 2 999991 1 2 999999 873169 1 249983 978762 -784448 1 1 999985 -57186 1 193402 512191 -247482 1 61358 849705 889535 1 2 999999 470149 1 2 999999 -145218 2 456107 862171 2 10 999994 1 14 999981 -725900 2 150392 914363 1 7 999998 -58566 2 3 999987 1 2 999999 -455882 2 2 999999 2 18 999996 1 13 999991 -221836 2 276081 525877 1 809006 973414 -697996 1 2 999999 -581023 2 7 999982 1 6 999988 983144 1 6533 179965 117539 2 324285 900510 2 43732 596746 2 16 999989 1 456284 738758 -279263 2 20 999989 1 2 999999 806275 1 406641 667895 979735 1 12 999991 -985717 1 2 999999 196668 1 9 999986 297723 1 2 999999 -94699 2 2 999999 2 259439 295474 2 469595 696130 2 64016 526408 2 2 999999 1 2 999999 703321 1 2 999999 819222 1 8 999999 -529141 2 2 999999 2 17 999989 1 2 999999 -802880 1 12 999991 347601 2 3 1000000 2 2 999999 1 11 999985 306386 2 2 999999 1 376039 496510 -148365 1 15 999981 14212 1 370991 734000 -287721 2 2 999999 2 2 999999 2 2 999999 2 13 999996 2 13 999986 2 596934 866585 1 51808 264351 -706991 1 213642 593093 -357387 1 2 999999 -984193 1 17 999992 -507347 2 15 999982 1 2 999999 -839922 2 2 999999 2 2 999999 1 69247 337565 -670771 2 3 999990 1 2 999999 -190841 1 6 999988 705774 1 184042 388400 -957057 2 30890 543582 2 270257 893471 1 2 999999 58018 2 2 999999 2 300352 798484 2 675933 809083 1 9 999992 -461731 1 3 999991 372677 2 556117 557557 1 2 999999 -349355 2 7 999986 2 2 999999 1 278994 410843 -814634 2 2 999999 2 2 999999 2 626879 648291 2 68857 278075 2 284038 392694 2 1 999984 2 2 999985 2 7 999997 2 20 999986 1 5 999991 -616052 2 492728 575503 1 15 999998 144282 1 2 999999 -763374 2 5 999983 1 233779 366639 624196 2 17 999998 1 2 999999 550845 1 778719 812813 -42805 1 34644 183156 372037 1 48110 437297 -648980 1 53518 108868 -451129 2 5906 225676 1 428021 694123 -458822 2 2 999999 2 2 999999 1 5 999986 737996 1 213224 513197 327606 1 2 999999 -918911 1 390842 728440 -539921 1 318619 528691 -53227 1 19 999996 -907702 2 2 999999 1 9 999986 216899 2 60184 166562 2 2 999999 1 17 999989 722561 1 94097 782448 -46916 2 2 999999 2 1 999984 1 74186 412708 -301054 1 2 999999 -734614 1 2 999999 154258 1 2 999999 -71375 1 2 999999 -331268 2 5 999995 2 383717 775319 1 291727 507256 822475 2 128345 400858 2 448525 579181 1 2 999990 144579 1 8 999984 223341 1 18 999983 870626 2 18 999987 2 239220 378034 1 2 999999 -910868 2 2 999999 2 238990 729675 2 12 999993 2 168877 441931 2 9 999983 1 2 999999 -718310 1 145252 953421 -398966 2 4 999987 2 1 999988 1 15 999981 -730492 1 674847 860996 -726135 2 551517 914831 2 18 999984 2 2 999999 2 2 999999 2 66455 162844 1 2 999999 335680 2 2 999999 2 2 999999 1 14 999987 -87108 1 143651 474343 982596 1 384146 509486 -97137 1 2 999999 676168 2 322034 654740 2 9 999992 1 2 999999 242247 2 8 999982 1 2 999999 -680230 1 363050 688043 908498 1 394762 827230 386310 1 284787 295187 496303 2 2 999999 1 2 999999 -229771 1 2 999999 9786 2 308515 854505 1 7 999982 -990921 2 2 999999 2 2 999999 2 308620 377188 2 346458 440825 1 2 999999 702422 1 57801 170023 -128429 2 61918 877926 1 2 999999 -627430 2 690248 833485 2 2 999999 2 5 999996 1 713986 912075 -526741 2 12 999989 1 2 999999 731232 2 12636 335616 2 16 999982 1 233273 421393 -926108 2 8 999990 1 7 999989 563561 1 19 1000000 608667 2 260696 705396 1 299763 418644 343889 2 2 999999 1 2 999999 829877 1 8 999991 -360091 1 13 999987 -504947 2 48510 820410 2 185746 658349 1 239260 875454 528907 1 2 999999 -476977 1 2 999999 355692 2 2 999997 1 790255 956136 -237418 1 3 999994 -207229 1 529692 560694 -156793 1 9 999991 -191011 1 89870 612609 979854 1 2 999999 -80996 1 226709 532712 -270284 1 4 999997 289032 1 11 999987 757738 1 2 999999 900685 1 2 999999 -529201 1 391217 927829 -570545 2 8 999989 2 692060 855008 2 2 999999 1 20 999989 -486255 2 377519 913350 1 18028 759134 -193134 1 2 999999 833901 2 331466 476092 2 9365 113237 1 747001 965898 -841217 2 2 999999 1 2 999999 935281 1 327201 901418 -664039 1 10 999992 -408050 1 2 999999 -647481 2 2 999999 1 12 999982 -401607 1 2 999999 110185 2 2 999999 1 2 999999 21606 1 837886 981482 279986 1 384359 453886 837507 2 2 999999 2 2 999999 1 5 999981 -360324 2 208572 760870 1 1 999992 68328 1 2 999999 518360 1 140472 548952 223565 1 2 999999 -130000 2 2 999999 1 297623 517570 978468 1 1 999990 -305318 2 2 999999 1 2 999999 432998 2 206285 947951 2 342783 928098 2 13 999991 2 13 999993 1 3 999987 509675 2 52322 505099 2 164888 468222 1 4 999999 -756721 2 2 999999 2 7 999983 1 128028 800911 915814 1 610209 889299 65192 2 669526 793992 2 15 999998 2 2 999992 2 81120 544305 1 2 999999 133517 1 2 999999 -532909 1 2 999999 622418 2 119686 429956 1 169649 440524 451663 1 2 999999 -420020 1 10 999990 -565288 2 7 999989 1 2 999999 619067 1 2 999999 -899254 2 13 999992 2 18 999993 1 18 999986 -358050 2 391120 512636 2 301606 316382 1 54855 778253 -815559 2 9 1000000 1 2 999999 394934 2 15 999990 1 362278 482671 664637 1 63467 234253 970090 2 4 999985 2 671816 838477 1 211188 330519 -846932 2 332479 686543 1 2 999999 -416660 1 2 999999 752824 2 59940 436277 1 2 999999 861123 1 947632 996836 611867 1 561003 679728 -690404 1 5 999983 -289391 1 2 999999 300028 1 4 999982 -990284 1 11 999981 42201 1 2 999999 195563 2 282776 959085 1 12 999984 -738449 2 2457 865686 1 388480 996162 -944453 1 19 999990 -514643 1 2 999999 510579 1 17 999982 836831 2 3 999990 1 173656 856626 123579 1 6 999997 -208879 1 2 999999 391523 2 11 999998 2 2 999999 2 2 999999 1 2 999999 -185092 1 2 999999 -829225 2 2 999999 2 20 999997 1 2 999999 -329560 2 8 999992 2 2 999999 2 1 999988 1 2 999999 592479 1 14 999992 408748 1 187361 338643 492038 2 2 999999 2 287042 291363 1 20 999983 -633373 1 2 999999 900493 2 20 999985 2 19 999997 2 503893 696668 1 8 1000000 933476 1 365207 478068 643260 1 2 999999 324083 2 2 999999 2 2 999999 1 2 999999 587391 1 2 999999 -665492 1 211372 658371 -808387 2 2 999999 1 19 999990 690257 2 2 999999 2 682975 842409 2 10 999992 1 503233 974375 997690 1 2 999999 983415 1 2 999999 32936 1 579395 913437 549575 2 10 999995 2 2 999999 2 202872 300991 1 15 999987 -700410 1 576800 661774 -556406 1 2 999986 681687 2 315656 760307 2 14 999995 1 189840 584227 -38369 1 419015 942251 350517 2 397558 634270 2 6 999982 2 136214 331900 2 20 999991 2 174226 553621 1 17 999994 123469 2 35525 895929 1 4 999987 -821567 2 2 999999 2 414924 888371 1 69952 369052 207095 2 18 999994 2 11 999995 2 475824 873955 1 122591 377347 -68179 1 17 999998 136101 1 1 999997 236752 2 4 999982 2 8 999992 1 2 999999 891239 2 11 999995 1 20 999998 789848 1 901152 934807 -106165 2 2 999999 1 571735 704384 -541608 2 2 999999 1 279739 358543 -694162 1 2 999999 933937 1 2 999999 203375 2 14 999994 2 317546 587828 2 2 999999 1 123837 958733 558979 1 18 999984 -310908 1 42328 643142 368670 2 2 999999 1 12 999994 -624705 2 11 999990 1 10 999987 -526287 2 2 999999 1 116716 502565 -190 1 547412 575984 -685649 1 2 999999 -592270 1 489667 515923 -820612 2 2 999999 1 6 999989 -775852 2 2 999999 2 9 999996 2 226812 825257 2 2 999999 2 2 999999 1 2 999999 49718 1 488462 626245 166579 1 143118 949725 -29843 2 2 999999 1 2 999999 -18783 1 2 999999 870737 1 14 999998 -919500 2 15 999987 2 1 999993 2 214028 540727 2 2 999999 2 9 999988 2 605342 764710 1 2 999999 213559 1 748057 943694 971802 1 5 999985 732047 1 2 999999 873266 1 4 1000000 -433949 2 12 999995 2 2 999999 2 387393 928550 2 2 999999 1 635050 720735 552831 2 11 999983 2 2 999999 1 343176 585670 -409053 2 922681 926191 2 649360 752447 2 2 999999 1 406747 878132 -232378 2 2 999999 2 18 999995 2 14 999999 2 195089 692709 2 14 999982 1 2 999999 542819 2 2 999999 1 916005 980259 542611 2 2 999999 1 459182 790288 714511 2 4 999992 1 2 999999 -813359 2 862082 962689 2 88007 149725 1 155273 293564 18515 1 424803 652666 -517265 1 2 999999 -646971 2 565005 749977 1 2 999999 816406 2 2 999999 2 2 999999 1 2 999999 410759 2 2 999997 2 2 999999 1 148959 287612 -815107 2 2 999999 2 2 999999 1 2 999999 -131867 1 2 999999 994805 2 2 999999 1 2 999999 -645531 2 291060 295571 2 11 999981 2 18426 394560 1 2 999999 436307 1 2 999999 85206 2 2 999999 2 2 999999 1 2 999999 58100 1 2 999999 637877 2 171988 231443 1 17 999996 -732113 1 2 999999 -362026 1 2 999999 45413 1 2 999999 -833657 2 8365 858113 1 45097 591322 -957248 2 313618 508527 1 2 999999 -492782 2 9 999982 1 3 999999 -851495 1 2 999999 170732 1 2 999999 -211636 1 40878 833276 -226723 1 16 999986 -621477 2 11 999990 1 27147 472550 445125 2 2 999999 2 2 999999 1 168451 980493 -588092 2 2 999999 2 2 999999 2 78467 239537 2 5 999994 1 2 999999 969598 2 2 999999 2 2 999999 2 15 999991 1 86982 806113 672180 2 546089 706527 1 2 999999 502266 1 33284 58563 894466 2 161144 652820 1 270947 852817 10859 2 15 999995 1 2 999999 353141 1 15 999997 -587669 1 43123 145089 393134 1 2 999999 623456 2 19 999984 2 520946 528389 1 2 999999 -994795 1 2 999999 800722 1 223690 283621 -778768 2 2 999999 2 13 999984 1 2 999999 -579962 1 210539 788442 -319735 2 193255 494403 2 8 999996 2 119438 209928 1 608179 807561 -540895 2 338656 666607 1 2 999999 777508 1 7 999993 -779828 2 2 999999 2 46208 165663 1 383179 826135 -963920 2 2 999999 2 1 999990 1 18660 715791 738234 2 10 999987 1 736417 809543 829112 2 2 999999 1 143493 676289 -471611 1 398571 918000 -743790 2 468363 913699 1 2 999999 -322381 1 15 999985 -236599 1 13 999985 -211308 2 254280 385969 2 307036 695317 1 16 999995 -770075 1 9 999995 -781267 2 2 999999 1 169832 863902 -316654 2 436602 696724 1 8 999996 219051 2 10 999993 1 12 999985 777724 2 17 999982 2 2 999999 2 10 999998 2 14 999982 1 17 999992 361419 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -414201 2 2 999993 2 520512 580907 1 2 999989 722496 1 15 999984 -487261 1 19 999999 129668 2 544220 766831 1 17 999992 127720 1 2 999999 -466653 1 814816 947719 -651226 2 181868 409850 1 2 999999 -635491 2 2 999999 1 232622 856934 -799827 2 373552 393836 1 180014 335195 -956851 2 1525 649246 1 2 999999 -228402 1 8 999992 -592728 1 2 999999 -633255 2 18 999987 1 11 999983 -584979 1 366854 760470 308965 1 274120 846356 745809 2 16180 885678 2 17 999995 2 526248 816224 2 12 1000000 2 248349 337565 1 2 999999 -253470 2 2 999999 1 2 999999 -857573 2 64030 96926 1 437487 514914 648058 2 2 999988 2 14 999990 1 2 999999 176222 2 2 999999 2 2 999999 2 58910 331058 2 2 999999 2 2 999999 1 2 999999 -428665 2 7 999981 1 46886 649768 -280304 1 2 999999 -367096 2 4 999995 2 10 999997 1 52679 72481 -873630 1 2 999999 -399286 2 2 999999 2 13 999985 1 3 999981 89593 1 723681 799733 -461498 1 262676 616385 -571002 2 10 999999 2 2 999999 1 2 999999 706662 2 12 999995 1 19 999995 -822344 2 2 999999 1 2 999999 -841046 2 2 999999 1 697288 779054 325197 2 13 999981 1 16 999997 390052 1 2 999999 -195143 1 4 999981 -756850 2 428881 511903 2 2 999999 2 7 999991 2 2 999999 1 81849 272863 -783825 2 17 999988 1 381893 838239 -27613 1 2 999999 696711 2 15 999986 2 164144 331073 1 2 999999 -3837 2 289010 359546 2 56398 458875 2 174551 348390 2 2 999999 1 8569 822319 265540 1 2 999999 -397612 2 384524 569550 1 15 999985 301799 2 389528 509226 1 179270 372659 -46375 1 65330 299849 -804069 1 5 999988 -975813 2 4 999995 1 1 999994 -370864 1 3 999991 478446 2 171778 240849 1 230552 368543 -390119 1 2 999999 493672 1 12 999982 -373162 1 109664 199161 188859 2 2 999999 2 229457 934780 2 17 999981 2 17 999991 2 613129 715329 2 281039 559558 1 2 999999 359766 2 19 999991 2 310384 330679 2 172421 748816 2 2 999999 1 97141 549478 204915 2 15 999987 1 2 999999 -611090 1 2 999999 -112609 1 4 999983 434177 2 2 999999 2 16 999986 2 463549 900100 1 2 999999 65039 2 2 999999 2 591215 801345 1 2 999999 939704 1 288910 463352 -36410 1 200300 322762 967831 2 2 999999 1 6 999994 -671903 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 325370 618554 375924 1 2 999999 502215 1 674842 751881 303174 1 2 999999 390135 1 147462 349305 -175724 2 361527 390614 2 778287 910210 2 409806 717012 1 6 999995 592909 2 2 999999 1 188475 640263 -352396 1 2 999999 -830030 2 18 999987 2 375136 679477 2 6 999989 2 2 999999 2 11 999990 1 2 999993 -176692 2 2 999999 1 11 999998 529293 2 8 1000000 2 3 999993 2 2 999999 1 2 999999 -766307 2 2 999999 1 822415 948411 954667 1 631404 968395 770271 1 2 999999 327482 1 2 999999 348193 2 2 999999 2 692238 709807 1 714335 998239 -364077 1 1 999993 -458171 2 37574 532109 1 18 999995 75119 2 2 999999 1 17 999992 946535 2 2 999999 2 3 999984 1 2 999999 859389 1 2 999999 -806512 1 1 999990 675123 2 323636 943877 1 2 999997 -41706 1 3 999989 288395 1 2 999999 -250765 2 15 999986 2 87612 467675 2 15 999990 2 17 999983 1 234979 484723 -687037 1 9 999989 -178644 1 2 999999 -147673 2 60395 464387 1 19 999989 -820681 2 393457 445803 2 2 999999 1 2 999999 -354477 2 2 999999 2 328175 856828 1 2 999999 810401 1 169341 682530 341457 1 2 999999 -585136 1 1 999990 896267 1 2 999999 -466477 2 2 999993 1 6 999983 771515 2 12 999982 2 13 999994 2 13 999985 2 2 999999 1 182505 485556 482764 2 2 999999 2 10 999998 2 30846 954170 2 14 999996 1 91980 931475 -589032 2 377808 536077 1 2 999999 560130 1 2 999988 -202411 2 2 999999 1 7 999982 -382391 2 19 999986 1 69253 849939 52002 2 2 999999 1 343078 588801 -42310 1 5 999997 648405 1 64364 475126 -797335 2 2 999999 2 813661 846105 2 336627 393861 1 2 999999 302333 1 2 999999 885127 2 527221 986924 2 613033 823421 1 15 999986 950514 1 2 999999 -476337 1 2 999999 -487951 2 8 999981 1 3 999995 -108515 2 2 999999 1 2 999999 -348519 2 5 999989 2 597108 659142 1 453652 806555 -517164 1 4 999983 830444 1 506670 832815 524640 1 2 999999 720116 2 2 999999 2 39997 123770 1 2 999999 -504276 1 73098 95477 -427295 1 17 999999 694614 2 269821 815440 2 81308 376842 2 248990 950422 1 273818 640558 -58300 2 116211 804630 2 3 999988 2 3 999990 2 2 999999 1 636897 722277 -604888 2 19 999996 1 14 999995 847528 2 625876 992880 1 7 999991 577164 2 833340 964937 1 20 999989 -83022 1 560704 963051 477278 1 2 999999 -251742 1 2 999999 976852 2 102845 609510 2 2 999999 2 12 999987 1 2 999999 -575036 1 12 999998 364674 2 14 999982 1 583144 829722 -388319 2 2 999999 1 2 999999 -289702 1 5 999985 227571 2 13 999989 2 137317 422900 1 18 999981 332451 2 2 999999 1 2 999999 748849 2 90928 463333 1 384936 884442 -508276 2 2 999999 1 2 999999 -163461 2 1486 513581 1 2 999999 308784 1 176493 866862 624494 2 8 1000000 2 2 999999 1 8 999994 -219776 1 2 999999 612243 2 2 999999 2 1 999993 2 747646 998264 2 16 999997 1 14 999982 510428 1 242997 920409 -383711 2 2 999999 1 2 999999 -433431 2 2 999999 1 293323 627003 -926670 2 2 999999 1 11 999991 254148 2 21462 366861 1 2 999999 939935 2 2 999981 1 15 999996 -53780 2 17 1000000 1 236123 284232 -262075 2 2 999999 1 2 999999 -456158 2 2 999999 2 110822 380970 1 8 999993 -907350 2 1 999997 1 8 999995 48791 1 20 999984 56112 1 2 999999 -841723 2 304320 395801 2 9 999987 1 20 999985 28640 1 2 999999 -13004 1 5 999990 426965 2 11 999991 2 136789 876398 2 12 999982 1 2 999999 -265435 1 319619 536093 -459401 2 342245 968933 1 11 999986 -902322 1 2 999999 581958 1 275091 385397 -610002 2 17 999993 1 674990 940819 425057 1 8 999995 700029 2 10 999996 2 412249 469685 1 283713 429768 114112 1 17 999994 -757155 2 4 999988 1 14 999997 -643075 2 42413 573352 1 2 999999 943402 2 8 999997 2 2 999999 2 11 999992 1 2 999999 11982 1 180509 600916 -273746 1 2 999999 -624331 2 17 999988 1 902039 985080 -265748 2 2 999999 1 2 999999 -171819 2 2 999999 1 18 999986 -688732 1 2 999999 747787 2 2 999988 1 2 999999 413672 2 286226 335746 2 355063 386062 2 2 999999 1 2 999999 -169039 1 2 999999 -609117 2 305684 984633 1 2 999999 -752270 2 19 999981 2 2 999999 2 245171 689673 2 2 999999 1 707996 939146 -119741 1 12 999991 217332 2 2 999999 2 3 999983 1 2 999999 699017 2 2 999999 1 5 1000000 -519356 1 2 999999 188786 2 2 999999 1 2 999999 -263113 1 5 999991 -952352 2 15 999987 1 76749 634827 -265370 1 2 999999 -830331 1 2 999999 -236223 1 2 999999 613261 2 672036 825000 2 2 999999 2 2 999999 1 2 999999 497626 1 1 999992 -319416 1 11 999983 376550 2 2 999999 2 105977 836506 2 664514 963178 2 4 999990 1 54313 832442 46425 2 13 999992 1 2 999999 337240 1 19 999983 -116849 2 2 999999 1 2 999999 -19815 2 14 999990 2 818860 958609 1 2 999999 965428 2 2 999999 2 2 999999 1 2 999999 -632034 1 10 999997 -736980 2 16 999998 1 2 999999 -6085 2 2 999990 2 538660 623997 1 639692 778117 -244209 1 2 999999 617131 1 19 999987 -280666 2 732869 885392 2 158802 899928 1 218661 962740 164894 1 2 999999 -690235 1 2 999999 97066 1 219752 307503 792272 2 12 1000000 2 2 999999 2 18 999987 2 19 999993 1 14 999998 -416292 1 2 999999 763246 1 803244 811406 462575 2 434316 576793 1 2 999999 -203708 2 583310 616472 2 2 999999 1 2 999999 170388 1 18 999997 -255053 2 85828 125280 2 2 999999 2 2 999999 2 326910 819429 1 10 999985 -378768 2 703584 728602 1 2 999999 527228 2 2 999999 2 2 999999 2 541544 842331 2 2 999999 1 2 999999 -186980 2 2 999999 1 2 999999 358234 2 59328 167986 1 736033 948950 -888356 2 2 999999 2 2 999999 1 7 999981 -82103 1 866205 927407 -751610 2 13 999995 2 9 999981 1 8 999987 -740633 1 216726 887222 703586 2 669321 776272 1 2 999999 -459066 2 2 999999 1 143359 378122 -284090 1 8 999992 -788461 2 234400 712038 2 654875 956291 2 693902 733220 1 351724 719249 -211186 2 12 999987 2 2 999999 2 10 999992 1 7 999995 816873 2 68209 972554 2 642543 704571 2 193154 582366 2 339561 737041 2 197438 881503 1 2 999999 779201 2 14 999985 1 497615 790042 -103757 1 545773 887456 45206 1 405084 499262 -106526 2 659626 727336 2 2 999999 2 7 999995 1 408260 730512 983269 1 6 999981 626038 2 2 999999 2 564496 976147 1 491690 668062 871058 2 20 999993 2 648543 874941 1 347787 750594 -366988 2 2 999999 1 2 999999 649205 1 744887 745175 213663 1 499633 887035 -248285 2 12 999997 2 7 999999 2 5 999999 1 10 999990 -862003 2 2228 997116 1 2 999999 972694 2 659116 871353 2 2 999999 2 4 999993 2 837012 920755 2 13 999989 1 2 999999 343040 1 2 999999 -713695 2 349508 675805 1 16 999987 -506472 2 2 999999 2 312115 610437 2 19 999999 2 3 999989 1 669162 884543 -32961 2 199444 608287 1 505261 595713 -121592 2 1 999985 1 2 999999 -275567 2 2 999999 2 18 999998 2 15 999994 2 137297 631440 1 2 999999 -408270 2 2 999999 2 932573 949810 1 623820 946268 484928 1 600718 725844 254729 2 13 999987 2 5 999985 2 17 999994 1 8 999986 427442 2 2 999999 1 19 999982 -966185 1 18 999990 889648 2 15 999994 1 10 999989 228732 1 70998 461310 645854 1 14 1000000 -892945 1 801942 813910 73854 2 8 999995 2 2 999999 1 341854 518939 -877123 1 71938 916888 196202 2 192126 468731 1 20628 83610 638197 2 15 999986 2 16 999986 2 4 999991 1 514507 854188 44276 2 13 999998 1 58429 529554 810170 1 2 999999 -668293 1 29661 54883 -998630 2 14 999996 2 1 1000000 2 418581 458454 2 305902 417365 2 146838 374427 2 73204 547829 1 2 999999 774471 2 11 999988 1 222300 692495 340478 2 2 999984 2 526878 609747 2 2 999999 2 205368 707392 2 462330 617512 2 2 999999 1 378121 708590 49309 2 17 999997 1 2 999999 -491143 2 3 999990 2 17 999993 1 81693 989048 -127228 2 18 999985 1 558513 605234 541464 1 186152 957229 -677958 2 127491 184364 1 11 999984 -485008 2 434216 699372 1 7 999985 601049 2 2 999999 2 2 999999 1 2 999999 992604 1 5 999995 -652955 2 2 999999 1 2 999999 26163 1 514423 921087 -649023 2 434825 527729 1 2 999999 743305 1 9 999988 310631 2 8 999987 1 15242 246807 402727 1 208406 281884 -981623 1 2 999999 -714971 1 697340 913699 387884 1 2 999999 792840 2 2 999999 1 2 999999 -184500 1 219025 374537 -508374 2 2 999999 1 2 999985 506961 2 17 999998 2 90833 465658 2 238251 692763 1 767026 894236 664582 2 2 999999 1 20251 26976 -18682 1 306523 759481 -460310 2 7 999994 1 2 999999 368031 1 2 999999 -840546 2 2 999999 1 355128 769182 839263 2 2 999999 2 2 999999 1 422615 980908 627026 2 807003 821664 2 2 999999 2 615 675494 2 7 999991 2 8 999983 1 2 999999 218392 2 4 999985 2 5 999985 2 2 999999 2 2 999999 2 11 999981 1 2 999999 -190292 1 13 999995 -196589 1 3 999997 868900 1 9 999992 140823 1 9 999997 -112531 2 6 999981 1 677365 842910 444644 2 14 999998 1 283383 867884 -436488 1 2 999999 88329 1 2 999999 -747927 2 448062 685042 1 2 999999 597906 1 2 999999 -369263 1 2 999999 599236 2 39728 211476 2 14 999982 2 16 999984 2 16 999985 1 224633 374949 72249 2 2 999999 2 2 999999 2 350757 538538 1 2 999999 -827992 2 14 999997 2 6 999985 2 7 999985 1 2 999999 -610955 2 2 999999 1 6 999986 -313805 1 45966 367491 -191399 2 2 999999 2 2 999999 2 2 999999 2 5 999999 2 18 999996 2 2 999999 1 2 999999 168682 1 2 999999 -357666 2 638216 878274 1 567429 874925 -274164 1 5 999984 783561 2 7 999982 1 6 999991 -274187 1 2 999986 581400 1 6 999998 995758 1 193256 459136 -381971 1 15127 631744 961975 2 2 999999 2 3 999993 2 2 999999 1 2 999999 918786 1 2 999999 -604249 1 431620 785255 -581985 1 2 999999 -936664 2 21259 788297 1 2 999999 686647 1 4 999991 -910448 1 137875 184501 504163 2 8 999981 1 469826 525388 794972 2 2 999999 1 9 999987 726166 1 276977 837407 447294 2 10 999985 2 116702 437907 1 14 1000000 368777 1 2 999999 331147 1 3 999985 -84498 2 5 999998 1 2 999999 -684982 2 556579 598165 2 7 999993 1 2 999999 -344971 2 20 999994 2 14 999986 1 826714 902637 -393734 2 4 999990 2 7673 686244 2 289112 861831 1 5 999992 -470551 2 620171 655895 2 10 999995 2 2 999999 1 148342 366342 -833821 2 2 999999 1 44686 729726 -182992 1 2 999999 -557486 1 624457 982683 165348 2 180017 272538 2 2 999998 2 2 999999 2 294525 404274 2 297351 906529 2 2 999999 2 7 999990 1 580778 955462 -353109 2 15 999997 2 535567 873106 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -183195 1 18 999989 -391923 1 62564 778608 -35366 1 12 999996 327405 1 13 999993 -251785 2 12 999999 1 85098 885554 -129025 1 7942 361717 -615451 1 6963 299575 865362 1 18 999982 -671538 1 407307 673150 238441 1 2 999999 -881206 2 544445 815950 1 161155 529863 29789 2 720883 955070 1 2 999999 -729013 2 271935 557923 1 2 999999 311021 2 196591 437119 2 339540 371931 2 2 999999 2 5 999995 2 340396 973092 1 289587 353052 663915 1 463752 638687 822740 1 2 999999 381223 2 173676 592535 2 2 999999 2 306964 996959 2 2 999999 2 2 999999 2 477151 888521 1 166083 661106 -59613 1 2 999999 -323089 2 3 999986 1 3 999982 -938674 2 2 999999 2 2 999999 1 2 999999 286567 1 2 999999 381148 1 20130 24470 132424 1 467472 722468 971778 1 20 999982 531408 1 11 999994 261522 1 3 999998 -299552 2 1 999992 2 45368 475205 1 2 999999 991176 2 2 999999 1 378007 566820 622275 1 14 999989 -531947 1 215791 386052 505265 2 2 999999 1 546942 747732 454930 2 2 999999 1 17 1000000 255876 1 3 999989 -59131 2 10 999991 2 12 999987 2 128807 547426 2 52408 269841 1 12 999990 818951 1 9 999985 -593084 1 10 999995 -935099 2 2 999999 2 2 999999 1 359082 513358 300628 1 2 999999 407547 2 2 999999 1 23886 667441 -3547 1 16 999987 164868 1 2 999999 -699989 1 2 999999 98565 1 2 999999 856128 1 443748 541836 224288 2 7 999996 1 2 999999 -944197 2 20 999989 1 578663 645387 923680 2 2 999999 2 222474 570969 2 469585 627601 2 19 999988 1 6 999988 -763273 2 11 999991 1 20 999989 -461862 1 15 999992 201460 2 7208 99662 1 171964 231489 617779 2 30332 126744 2 2 999999 2 8 999998 2 9 999984 1 13 999982 393459 2 766419 843769 1 2 999999 843633 2 368327 408865 1 434802 479336 -658933 1 13 999981 -354592 1 2 999995 832068 2 2 999999 2 201716 770514 2 56047 977878 1 2 999999 -954660 2 2 999999 1 261276 827860 857326 1 168336 192699 -637628 1 714018 813247 -647602 1 2 999999 -557931 1 248286 419151 772245 2 20 999987 2 67408 277516 2 776886 904938 2 2 999987 2 9 999999 1 18 999982 -648529 2 9 999987 2 545115 883311 2 2 999999 2 581770 845579 2 2 999999 1 2 999999 -240891 1 2 999999 366770 2 440206 470309 1 262934 317990 -485214 2 2 999999 1 167468 952235 -963948 2 110683 301432 1 3 1000000 989193 1 8 999989 -205585 2 628680 749822 1 451851 586952 -844736 1 409994 645831 -57501 2 7 999997 2 134021 752795 2 370150 752788 1 2 999999 566352 2 2 999999 2 9 999993 1 20 999991 543965 1 2 999999 -867342 2 9 999997 1 601674 976507 -805470 1 2 999999 270612 2 2 999999 2 154760 886786 1 2 999999 -476434 2 18 999982 2 5 999981 1 2 999999 320722 1 663972 720326 -495383 2 2 999999 1 13 999991 803550 2 367691 827707 1 4 999991 -900149 2 2 999999 1 4 999991 563789 1 2 999999 100868 2 2 999999 1 14 999990 726773 1 2 999999 773508 2 108259 316457 2 13 999996 2 231971 909719 1 2 999999 298672 1 2 999999 999072 1 19 999986 610306 1 518066 670930 -988216 1 2 999999 367317 1 12 999984 164242 2 2 999999 2 136503 895530 1 14 999986 -399115 1 616362 943433 848245 1 2 999999 809658 1 2 999999 154014 2 2 999999 2 27821 590636 1 261746 564586 -75104 1 647088 681278 -185107 2 2 999999 2 6 999993 1 649868 680240 -568682 2 218475 493027 1 11 999985 174569 2 484235 485714 1 2 999999 -390283 1 167914 423558 -478862 2 11 999994 2 2 999999 2 10 999995 1 6 999995 -368091 2 2 999999 1 20 999996 -286406 2 2 999999 1 434282 493466 122526 2 932666 966826 1 433712 504751 790653 2 10 999997 2 2 999999 2 1 999991 1 6 999991 -865282 1 243939 903490 755839 1 2 999999 520089 2 2 999999 2 17 999984 2 2 999999 1 2 999999 329344 1 2 999999 -855394 1 14 999987 328214 1 2 999999 -668875 2 3 999994 2 2 999999 2 2 999982 2 237409 325469 2 9 1000000 1 5 999988 -455503 1 7 999984 160256 1 5 999992 -467199 2 9 999999 2 305719 910858 2 2 999999 2 8 999991 2 2 999999 2 340893 353986 1 19 999981 704432 2 2 999999 1 34161 929866 779047 1 104 192618 626510 1 18 999993 -275313 2 798949 857210 1 2 999999 565056 1 18 999994 28849 2 345145 726279 1 569960 813249 -297832 1 16 999984 451777 2 3 999998 1 451206 862071 403006 1 573148 845888 -237875 2 2 999999 2 213431 328429 2 2 999999 1 2 999994 -458362 2 14 999984 1 2 999999 -856463 1 2 999999 -531875 1 2 999999 -611515 2 2 999999 2 2 999999 1 2 999981 -978039 1 17 999997 85615 2 2 999999 1 242078 579292 -172086 2 2 999999 1 2 999999 872184 1 497845 838150 -719404 2 13 999984 2 2 999999 2 2 999999 1 15 999992 -215527 2 2 999999 1 167185 285121 417631 1 2 999999 202581 1 2 999999 185125 1 752462 990304 925752 1 2 999999 890787 1 2 999999 -465158 1 1 1000000 278025 2 2 999999 1 2 999999 -279292 2 20 999993 1 2 999999 639712 2 423440 663028 1 111266 219298 -597099 1 2 999999 286878 1 964501 996275 -850429 1 18 999995 10659 1 2 999999 -247022 2 675268 677820 2 266583 403369 2 2 999999 2 2 999999 2 2 999999 1 2 999999 524122 1 2 999999 583522 1 18 999995 -396627 2 10 999987 2 16 999987 1 10 999985 568926 1 20 1000000 724445 2 3 999987 2 2 999999 1 74856 639612 -634696 2 232763 595616 1 2 999983 746643 2 227564 855629 2 2 999999 1 2 999999 816588 2 2 999999 1 2 999999 843262 1 2 999999 246726 1 2 999999 808226 1 636434 705088 -73697 1 824266 998198 -765769 1 2 999999 374102 2 12 999990 1 6 999994 -380999 1 301086 755262 -667793 2 802834 938771 1 16 999992 -413463 1 12 999986 -763202 2 2 999999 1 7 999991 390087 2 19 1000000 1 2 999999 35970 1 9 999986 -175426 2 462346 549661 1 2 999999 868218 1 18 999996 969047 2 597220 954050 1 174036 865772 921856 2 18 999991 2 2 999999 2 766976 978246 1 233173 726782 -89115 1 264842 921866 -121039 1 15 999987 -430926 1 2 999999 -664893 1 2 999999 -796261 2 207163 334939 1 2 999999 926662 1 19 999981 312706 2 2 999999 2 2 999999 2 366114 835587 2 709070 744663 2 2 999989 2 2 999999 1 260754 770143 -837575 1 621422 887828 119573 2 7 999999 2 48520 939622 2 2 999999 2 425204 479222 1 2 999982 -153049 1 304483 384258 -848186 2 285895 767845 1 2 999999 130328 1 14 999983 54988 1 27249 93860 959786 2 7 999982 2 6 999984 2 12 999986 1 182909 768302 79609 1 2 999999 -98796 1 1 999985 584927 1 2 999999 741491 2 2 999999 1 2 999999 503692 2 141978 232799 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -602942 1 2 999999 562559 2 2 999999 1 2 999999 -11018 2 2 999999 2 319777 593545 1 239823 277853 632906 2 2 999999 1 14 999991 -293660 2 378768 651862 1 494467 988381 535568 2 4 999996 1 2 999999 427072 1 268607 700270 258751 2 2 999999 2 567732 682748 1 2 999999 -699950 2 524114 860238 2 2 999999 1 20 999994 937807 1 481612 553699 -223147 2 2 999999 1 6 999991 -844924 1 2 999999 303346 2 4 999994 1 2 999999 -394318 1 2 999999 117079 1 22725 943261 576836 1 2 999999 -385863 1 13 999981 403163 1 7 999983 704167 2 2 999999 2 364794 804286 1 4 999994 875220 1 2 999984 -185015 2 114487 138124 1 2 999999 464646 1 7 999991 264794 2 10 999985 2 2 999999 2 9 999988 1 2 999999 684306 1 2 999999 -324911 1 2 999999 342231 1 2 999999 761861 1 5 999981 -744838 1 2 999999 624603 1 669939 858288 795413 2 7 999983 2 20 999994 1 12 999987 -966039 2 2 999999 1 188372 735122 494079 1 2 999999 640525 1 1 999985 308643 1 266444 661707 -756827 1 2 999999 109588 1 2 999999 -100851 2 7 999981 2 2 999999 2 449654 846619 1 2 999999 -319470 2 2 999999 2 39391 814553 2 2 999999 2 417547 918694 2 782165 863804 2 4 999991 2 177737 579561 2 2 999999 1 7 1000000 775445 2 618490 937369 1 2 999999 -818234 1 18569 624498 89811 1 2 999999 367946 2 2 999999 2 2 999999 2 7043 795080 2 234606 969438 2 851566 853349 2 16 999982 1 907329 957807 -967767 2 2 999999 2 2 999999 1 3 999984 -181190 1 2 999999 181207 2 2 999999 2 4 999998 2 7 999994 2 2 999999 1 782405 793104 -627900 2 2 999999 1 2 999999 -102667 2 2 999999 1 165127 190757 342259 2 7 999997 2 2 999999 1 2 999999 484390 1 54801 158448 703584 2 1 999992 1 2 999999 714608 1 2 999999 856130 2 2 999999 1 2 999999 -853659 2 241498 773652 1 2 999999 706183 1 2 999999 52846 2 272424 289989 1 2 999999 -158386 2 2 999999 2 2 999999 1 548541 897279 -915949 2 109010 802781 1 2 999999 -657727 1 706476 908567 411474 2 2 999999 2 556862 764507 1 18 999982 925666 2 2 999999 1 406902 916322 -239361 1 2 999999 621249 2 2 999999 2 2 999999 2 3 999997 1 2 999999 -17097 2 2 999999 1 416198 709860 102159 2 194998 781321 1 29675 94663 -409896 1 9 999999 766222 1 7 999996 379876 1 2 999999 -652921 2 2 999999 2 2 999999 2 5 999987 1 2 999999 965964 1 4 999989 576611 2 147656 537568 2 15 999999 2 8 999989 2 129139 367429 1 5 999981 -141237 1 56267 805030 -346127 1 2 999999 -968262 2 9269 505970 1 2 999999 258046 2 15 999989 1 10 999988 -152860 1 11 999999 980361 2 2 999999 2 2 999999 1 151904 550441 -490880 1 303291 695968 -71724 2 401779 910590 1 470560 615698 -214297 1 477142 720455 137600 2 15 999999 2 2 999995 1 2 999999 785347 2 476709 521596 1 2 999999 -863411 1 17 999996 412464 1 527265 848129 -134817 1 55178 255134 826301 2 2 1000000 1 2 999994 -804975 1 827432 842404 -633040 1 19 999996 991789 2 355571 869575 2 11 999984 2 274230 948375 1 53768 383353 -94570 1 283158 854164 549642 2 2 1000000 1 8 999985 873686 2 2 999999 1 2 999999 326627 1 2 999999 237651 2 2 999999 1 351844 563692 -508821 2 2 999999 1 439645 514530 726057 1 7 999990 644286 1 15 999992 721253 2 2 999999 2 2 999999 1 103800 523044 -128304 1 2 999999 321169 1 16160 416720 -70492 2 2 999993 2 5 999991 2 7 999991 1 5 999981 892524 1 2 999999 -267062 1 3 999985 -746333 1 2 999999 39538 1 106986 283982 930759 2 4386 63180 2 35465 834646 2 2 999999 1 762031 801592 921396 1 16 999992 -525983 1 9 999981 676587 2 2 999999 2 2 999988 1 2 999999 -981214 2 49999 878346 1 131093 959152 672519 2 556959 768507 2 2 999999 1 316298 619153 467931 2 2 999999 2 64023 142175 2 2 999999 1 4 1000000 -848445 2 10034 445285 1 2 999999 998706 2 97543 612340 2 2 999999 1 2 999999 605969 2 653689 934867 2 2 999994 2 158858 788463 2 2 999999 1 522082 999924 152171 1 135404 368997 -500015 2 2 999999 1 17 999996 -48607 1 2 999999 -340992 2 2 999999 2 372144 723876 2 446734 711026 1 513035 960602 113140 2 2 999999 1 2 999999 -258369 1 11 999996 -413201 2 709828 978765 1 3 999989 807176 2 225991 494102 2 2 999999 2 2 999999 1 2 999999 -231517 1 18 1000000 495443 1 2 999999 -945065 1 273325 292106 -842650 1 4 999997 -706726 2 2 999999 1 14 999991 453776 1 15 999982 -617700 2 2 999999 1 2 999999 559263 1 18 999993 775678 2 562700 667139 2 143281 715230 1 427041 985315 315055 1 2 999999 138981 1 19 999987 969678 2 8 999995 2 659743 844285 1 2 999999 591623 1 2 999999 -549571 1 2 999999 -92889 1 2 999999 -565803 1 2 999999 283910 2 4 999988 1 1 999984 832735 2 303741 835949 2 226339 909216 2 3 999999 2 966166 973968 2 19 999988 1 2 999999 -408845 1 8 999996 673368 2 2 999999 2 400635 417991 1 2 999999 -263946 2 11 999983 1 18 999991 289553 1 19 999986 906830 2 19 999985 1 2 999999 556346 1 1 999995 914841 1 1 999992 664220 1 26329 769299 -858600 2 15 999990 2 265332 392059 1 74660 993566 449146 2 17 999983 2 543650 938497 1 75855 562215 584611 2 1 999997 1 14 999995 -70065 2 9 999993 1 719354 808131 -550765 1 2 999999 779346 2 2 999999 2 2 999999 1 2 999999 -156233 1 2 999999 -906266 1 453358 965100 38199 2 2 999999 1 100608 335987 -321328 2 2 999999 2 10 999987 2 2 999999 2 1 999992 2 19419 412809 1 2 999999 -39688 1 108644 293140 653055 2 2 999999 1 2 999999 297988 2 81217 268205 1 494199 722724 25686 2 2 999999 1 20 999993 -601069 2 28730 504699 2 19 999994 2 14 1000000 2 3519 592357 1 10 999981 158223 1 18 999992 -74874 2 2 999999 2 16 999991 1 290051 845119 -185912 2 80435 620069 1 2 999999 711860 1 581993 829316 771020 2 2 999999 2 13 999982 2 13 999992 2 3 999991 1 2 999999 -493405 2 1 999991 2 13 999988 1 2 999999 333696 2 2 999999 2 255318 401891 1 2 999999 -815968 2 15 1000000 2 10 999993 1 362412 967103 539812 1 14 999993 -828566 1 3 999998 515625 2 2 999999 2 15 999988 1 142027 967858 461867 1 2 999999 -168493 1 300809 920067 -779233 1 2 999999 -499008 1 18 999992 484139 2 722773 855645 1 9 999991 130464 1 2 999999 -551576 1 2 999999 -738436 2 2 999999 2 8 999994 1 2 999999 134089 1 2 999999 131907 2 240072 657722 2 774178 871357 2 2 999999 2 2 999999 1 10 999999 -265584 1 8 999999 -789692 1 12 1000000 422016 1 18 999994 400171 1 35044 191182 -70466 2 2 999999 2 701646 899854 1 19 999993 -72517 2 468273 799009 1 2 999999 796975 1 14 999984 -695600 2 2 999999 1 16 1000000 904832 1 16 999989 -194831 2 2 999999 1 71747 103792 292097 2 2 999999 1 2 999999 467474 2 498096 719689 2 11 999987 2 12 999994 2 2 999999 1 675589 995618 109234 2 541664 913628 1 2 999999 565555 2 2 999999 2 186330 973596 2 485599 996083 1 1 999995 -658038 1 622260 834278 655377 2 9 999986 2 505909 696603 2 638285 767066 2 85706 537572 2 502710 942045 1 108114 905347 25147 2 392019 996045 1 2 999999 -433457 2 562062 670038 2 123951 714896 2 791952 847085 1 425652 655360 -74494 2 9 999982 1 552817 971461 948308 2 2 999999 1 2 999999 624935 1 324106 371062 -690732 1 10 999994 366252 2 12 999992 1 2 999999 -198131 1 2 999999 -100219 1 18 999992 -835312 1 154037 311951 309604 1 2 999999 43514 2 461343 964662 2 2 999999 2 2 999999 2 85088 532241 2 443355 745677 1 6 999989 745356 2 97452 801566 1 2 999999 -76074 2 320648 498635 2 30477 543636 1 151589 312385 40987 1 2 999999 624847 1 1 1000000 -222151 1 11 999988 -369200 2 2 999999 2 2 999987 2 6 999985 1 360852 650690 -42991 2 2 999999 2 2 999989 1 101008 880479 109840 1 2 999999 216216 1 2 999997 -203766 2 530487 832726 2 458782 998084 1 1 999986 -927826 1 4 999994 446787 1 11 999996 -169875 1 18 999994 112670 2 2 999999 1 222197 916868 -911878 2 15 999992 1 29100 349999 -508040 2 4 999995 2 320765 457411 2 2 999999 2 2 999999 1 2 999999 -491231 1 3 999986 -12627 1 3 999991 -710207 2 2 999999 2 13 999997 2 91653 904912 1 15 999991 475782 2 84190 969386 1 6809 380642 -220444 1 885906 983739 439754 1 2 999999 248657 1 14 999999 -831334 2 11 999992 2 2 999999 1 464627 959466 -979161 1 270002 534103 575632 2 2 999999 1 15 999998 -373079 2 156704 268517 1 7 999981 237009 1 2 999999 -588237 1 13 1000000 181265 2 2 999999 1 20 999995 331451 1 2 999999 766323 2 302412 705957 2 19 999990 2 219483 826578 2 18 999994 1 2 999999 465683 1 2 999999 978647 1 2 999999 393917 2 315600 827249 1 175124 965718 -817897 2 2 999999 1 2 999999 -89263 1 129895 779124 -231690 1 19 999992 -22034 1 2 999999 -848064 1 2 999999 221992 1 97462 733163 -217282 2 2 999999 1 486246 738471 59715 1 618984 917468 -834747 1 2 999999 791634 1 2 999999 356429 1 2 999999 705247 2 2 999999 2 1 999986 1 134150 251607 -858831 2 2 999999 2 2 999999 2 49951 160343 1 498970 886183 -612235 2 2 999999 1 18 999982 946816 2 2 999999 1 8 999993 398637 2 806961 909710 1 158490 969833 285050 2 280798 885354 2 256158 664175 1 8872 182867 903025 2 283467 334359 2 12 999996 2 14 999981 2 145217 235786 2 419999 733859 1 10 999991 632957 2 2 999999 1 885063 890127 121827 2 625480 771561 1 18 999988 -49748 2 2 999999 1 813697 825132 393985 2 7834 580709 1 5 999992 264403 1 2 999999 10975 1 2 999999 729654 1 15 999985 786558 1 2 999999 -824838 1 400422 747270 -259790 2 2 999999 1 2 999999 83339 1 2 999999 557590 1 525544 713546 622633 2 2 999999 1 238456 803035 -102322 1 19 999986 -15378 2 7 999982 1 62965 979476 999727 1 1 999985 -698778 2 19 999999 2 2 999999 1 16 999986 622787 2 220704 501959 2 2 999999 1 35500 945851 751930 2 18 999982 2 11 999986 2 20 999990 1 2 999999 -444746 2 11 999994 1 11 999998 -219732 1 738753 799271 -535637 1 2 999999 -185371 2 10 999991 2 119878 858012 2 2 999999 2 2 999999 1 1 999991 -736882 1 17 999983 -418059 2 2 999999 1 5 999984 -181236 2 2 999999 1 10 999987 -583459 1 3 999997 510288 2 2 999999 1 15 999986 150417 2 15 999987 2 2 999999 1 6 999988 300315 1 155389 248169 -660877 1 2 999999 466264 2 2 999999 2 300485 759143 2 12 999985 1 329288 906617 665841 2 2 999999 1 11 1000000 210291 2 2 999999 1 90537 127603 471241 1 2 999999 -863230 1 12 999989 315549 1 4 999992 487180 1 6 999982 -525707 2 485756 524712 1 641155 692959 -811364 1 2 999999 -167745 1 183585 509640 -575028 1 17 999995 -220442 2 6 999983 1 601019 655712 -647456 2 2 999999 2 11325 249506 2 12 999996 2 2 999999 1 2 999999 -296490 2 2 999992 2 1 999999 1 258548 786237 -728072 1 2 999999 -355666 2 2 999999 1 2 999999 515993 1 355162 988025 -910687 2 438354 716314 2 2 999999 2 2 999999 2 2 999999 2 12 999994 1 2 999999 224403 1 2 999999 106414 1 2 999999 70122 2 551564 674368 1 702855 706668 -335480 1 1 999990 533579 1 2 999999 -638875 1 578794 614702 415889 1 2 999999 -664518 2 653010 776487 2 2 999999 2 16 999995 1 2 999999 -471498 2 12 999982 2 2 999999 2 105707 376179 1 2 999999 591004 1 20 999991 -274602 2 316824 778188 1 16 999992 -395206 2 2 999999 2 6 999997 2 2 999999 2 2 999999 1 403561 848988 -670465 1 19 999990 548194 2 2 999999 1 4 999981 382456 1 269815 900902 -593954 2 2 999999 2 13 999994 1 2 999999 -844697 1 59083 591323 666947 2 3 999990 2 20 999982 2 2 999999 2 7 999981 1 2 999999 587137 1 2 999999 -621319 1 151228 550453 292773 1 2 999999 884012 2 5 999990 2 2 999999 1 256522 772599 -753648 2 2 999999 2 2 999999 2 842945 916204 1 2 999999 -822985 2 2 999999 1 2 999999 -144170 2 444814 769766 2 20 999986 2 2 999999 1 125149 816443 -766971 2 20 999985 2 19 999996 2 527206 657257 2 1 1000000 1 609456 680342 -298137 2 281670 770416 2 4 999984 1 16 999989 302305 2 75180 164240 2 2 999999 1 291229 318474 -653325 2 39602 630795 1 139330 626355 -634925 2 4 999999 1 321610 733044 -962422 1 20 999998 132702 2 440833 613356 1 14 999991 682124 1 1 999983 -743208 2 2 999999 2 174687 408110 2 302908 514061 1 2 1000000 994179 1 2 999999 156676 1 294873 380418 -36713 1 823452 878269 538023 1 5 999999 -62678 1 341428 869939 474729 2 2 999999 2 561697 866371 1 2 999999 25079 2 611348 846208 2 2 999999 2 2 999999 1 2 999999 963194 1 9 999993 552894 1 2 999999 -949995 1 7 999993 7468 2 168281 398980 2 19191 392416 1 2 999999 -829325 1 15 999988 532636 1 2 999999 -993194 2 9 999982 1 7 999982 989128 1 2 999999 239587 1 5 999981 495778 1 9 999994 700697 2 2 999999 1 394248 626664 -644087 1 5 999992 -174468 2 216157 397544 2 2 999999 1 346026 697613 500246 2 2 999999 1 2 999999 -610885 1 2 999999 370405 2 2 999999 2 19 999999 1 139564 533554 974982 1 2 999999 6489 1 2 999999 858999 2 13 999991 1 5 999994 441076 1 592292 994639 583764 1 19 999991 -63294 2 18 999993 1 2 999999 -861661 2 2 999999 2 404937 514265 1 66786 147743 -202614 2 2 999999 2 19577 950431 2 2 999999 2 2 999999 2 2 999999 2 15 999984 1 283877 919916 177895 1 4 999987 -832608 2 2 999999 2 2 999999 1 3 999998 670801 2 1 999992 1 379155 733592 -82200 1 700473 817159 -184334 2 19 999981 2 2 999999 1 3 999981 -954890 1 2 999999 -556239 1 233195 704390 196379 1 2 999999 -96148 2 113793 188428 1 16 999992 -10098 2 272930 883741 2 2 999999 2 573871 849465 2 2 999999 2 71568 393302 2 2 999999 2 17 999990 2 9 999996 2 2 999999 1 2 999999 187722 2 2 999999 1 105657 469089 320659 2 12 999987 2 15 999985 1 2 999999 -822080 1 357647 729293 977758 2 179394 944344 1 2 999999 817312 1 65783 241954 -947247 2 2 999999 1 2 999999 931298 2 8 1000000 2 2 999999 2 182432 700563 2 2 999999 2 10 999989 1 2 999999 658901 1 2 999999 -555304 1 927517 937268 -697352 1 8 999988 243830 1 14 999999 -442631 2 520241 752099 1 667774 882064 -172667 2 1 999998 1 2 999999 -359716 1 2 999999 -531479 1 19 999999 710011 2 223709 679649 2 464019 585652 1 521613 957660 855241 2 12 999989 2 2 999999 1 18 999982 -928977 1 2 999999 -42024 1 2 999999 -134514 1 15 1000000 15409 1 18 999992 739230 1 283602 653727 154783 1 2 999999 -864514 2 2 999999 1 2 999999 -182959 1 14 999981 541350 2 2 999999 2 20 999989 1 458652 530733 385291 2 1 999988 2 19 1000000 1 18 999998 954076 2 235868 644470 1 2 999999 208625 1 2 999998 196061 2 2 999999 2 171975 887740 1 1 999991 207779 2 19 999983 2 2 999999 2 4 999992 1 497519 614446 6513 2 2 999999 2 2 999999 1 2 999999 132869 2 2 999999 2 2 999999 1 387519 543139 470914 2 2 999999 2 20 999994 1 9 999984 780037 1 2 999999 92201 2 2 999999 1 4 999996 -539461 1 3 999989 -144951 1 2 999999 143951 2 9 999985 1 2 999999 -569685 1 2 999999 777442 2 20 999996 2 539231 642845 2 2 999999 1 9 999981 402773 2 2 999999 1 61095 929854 -236025 2 6 999985 1 3 999995 56641 1 2 999999 -381066 2 2 999999 1 19 999990 643530 2 139256 933405 2 3 999997 1 2 999999 414392 2 341135 481308 1 7 999982 -42404 1 414957 654391 915200 2 2 999999 2 2 999999 2 11 999990 2 2 999999 2 2 999999 1 67844 375490 -987287 2 2 999999 1 7 999996 -22915 2 2 999999 1 99640 735729 252585 1 2 999999 -666911 2 12 999987 2 111842 595443 2 2 999999 2 2 999999 1 606948 791713 -104488 1 14 999983 192994 2 185070 341680 1 2 999999 226457 1 11 999994 -183397 2 309756 857713 2 2 999999 1 2 999999 -982218 1 2 999999 312356 2 71207 691810 2 50900 123332 1 202321 385963 562592 2 7 999989 2 2 999999 2 65231 533483 2 1 999992 2 2 999999 1 631810 834687 -924285 1 2 999999 -663366 1 12 999999 -472611 1 479673 774589 332908 1 2 999999 976373 1 64685 963244 135080 1 2 999999 -753874 2 275658 533246 2 2 999999 1 2 999999 -794895 2 6 999991 1 20 999993 -893795 1 19 999987 951342 1 808772 892411 -969264 2 4 999996 1 1 999997 -616989 1 3 999986 654352 2 360242 683488 2 16 1000000 1 2 999999 -363884 1 119132 869241 256133 2 380195 381420 1 8 999995 648234 1 2 999999 -245034 1 448165 582587 221583 1 2 999999 945157 2 2 999999 1 2 999999 -749655 2 615679 861442 1 10 999985 -647118 1 15 999991 -777787 2 2 999999 1 2 999999 750999 2 6 999989 1 6 999986 -773811 1 2 999997 -570293 1 350355 603419 -775719 2 10916 777340 2 2 999999 1 6 999997 300151 1 7 999982 691743 1 153947 798242 -946849 1 2 999999 -44740 2 2 999999 2 5 999993 1 18 999987 -221195 2 54616 583186 2 2 999999 1 5 999991 513991 1 2 999999 329991 2 19 999992 2 6 999993 1 16 999988 -72133 1 323786 809969 -419401 2 2 999999 1 170645 416948 -538609 1 6 999993 -559114 2 2 999999 2 20126 874804 1 10559 886487 621553 2 521781 779253 1 125538 378849 441358 1 3 999983 998267 1 2 999999 504133 2 14 999999 1 212035 712149 -515399 1 17 999985 -433387 2 261171 711163 1 647225 880827 -909521 1 11 999985 -567723 1 674959 755384 -245179 1 11 999996 888212 2 2 999999 2 18 999981 2 20 999985 2 2 999999 2 354012 855228 1 361102 929410 -174604 1 225779 306918 209238 1 2 999999 -320765 2 2 999999 1 2 999999 -770280 1 7 999983 52843 2 30280 816336 1 10 999994 -15968 1 449956 690832 -135398 1 534 602807 139468 1 368824 733320 823325 2 252489 662604 2 659491 933827 2 9 999998 2 632644 702436 1 80389 884887 276382 1 680680 802964 -117227 1 64092 594703 -491833 2 2 999999 2 492112 964623 2 17387 436392 1 538804 838895 645344 2 12 999999 2 16 999987 2 2 999999 1 2 999999 783259 2 3 999985 1 2 999999 -829157 1 255806 431303 -719642 1 3 999994 -166110 1 443738 807062 553052 1 2 999999 -43486 1 9 999983 -193840 1 13 999998 -510970 2 2 999999 1 8 999998 314098 2 10 999998 2 8 999992 1 132276 674818 106605 1 20 999999 66463 2 418917 583532 1 13 999995 -354451 1 278540 963885 -665528 2 4 999996 2 4 999981 2 2 999999 1 1 999996 428293 2 2 999999 2 2 999999 2 16 999986 2 1 999990 1 2 999999 -87817 2 2 999999 2 6 999989 1 2 999999 487930 2 2 999999 2 9 999990 1 2 999999 -207028 2 21172 205855 2 168581 568412 1 12 999994 466845 2 15 999994 1 1 999988 31187 2 2 999999 2 210628 767949 1 16 1000000 522116 2 6 999989 1 55837 822586 296215 2 2 999999 1 4 999989 80520 2 2 999999 1 206843 524279 -299622 2 2 999999 1 15 999996 957173 1 2 999999 515948 2 2 999999 2 2 999999 1 10 999985 -660944 1 2 999999 -22885 1 2 999999 617030 1 2 999999 850467 2 2 999999 2 311366 597008 1 121097 963287 777412 2 2 999999 2 2 999999 1 839262 944072 426750 2 287089 968802 2 4 999991 2 2 999999 2 4 999983 1 548068 616705 39133 2 19 999997 1 226417 534889 472628 2 2 999999 2 15 999996 2 18 999996 1 823377 932043 -171133 2 58264 379932 2 2 999999 1 13 999984 998789 1 6 999993 -88057 1 435285 621804 -403063 2 265687 348162 1 9 999987 695492 1 2 999999 4610 1 6 999983 790178 2 2 999999 2 2 999999 2 2 999999 1 292782 906931 542720 2 14 999983 1 14 999986 976793 1 722409 723742 508723 2 2 999999 1 104662 496074 -926180 1 17 999988 143942 1 502469 940905 298328 2 2 999999 2 2 999999 2 285573 595769 2 4 999982 1 2 999998 -996600 2 19 999985 2 10 999982 2 2 999999 1 2 999999 -923828 2 70510 510855 2 2 999999 2 216760 373106 1 2 999999 969101 1 428921 845067 894676 1 2 999999 -44823 1 8 999987 -953052 2 17 999992 1 6 999993 813180 2 7 999985 1 3 999982 704774 2 2 999999 2 18 999986 2 10 999990 2 325602 845096 1 2 999999 310196 1 119486 634984 880392 2 2 999999 2 805204 987583 1 2 999999 -346353 1 2 999999 -961079 2 727603 967216 1 2 999991 -22742 2 2 999999 2 1 999983 1 13 999981 490450 1 58711 613449 858120 1 6 999996 -210750 2 8 999991 2 2 999999 1 4 1000000 -364728 1 112220 576041 691982 1 2 999999 -644363 1 10 999995 -373434 2 17 999987 1 2 999999 -697399 1 167519 592730 687003 1 2 999999 578925 1 5 999988 810093 1 303280 399133 -387835 1 19 999997 -325126 1 8 999981 -843865 1 2 999999 820331 1 10 999986 -833501 1 2 999983 686182 2 2 999999 2 2 999999 2 2 999982 2 241814 509210 2 44370 723468 2 2 999999 2 2 999999 2 2 999999 1 160956 307117 716429 2 2 999999 1 2 999999 -767387 2 5 999999 2 630141 713242 2 10 999981 2 63190 711995 2 2 999999 1 2 999999 -226365 2 2 999999 1 364431 383914 -963905 1 898463 905365 -604758 2 2 999999 2 5 999984 2 2 999999 2 1 999984 1 8 999984 -477383 2 2 999999 1 8045 280680 96189 2 2 999999 1 2 999999 -404190 1 5 999999 780490 1 4 999995 -903651 1 2 999999 46241 2 4642 979407 2 9 999993 2 9 999993 2 15 999993 1 8 1000000 808802 1 9 999999 -339928 1 531203 577034 452873 2 2 999999 1 206822 876152 538242 1 2 999999 705351 2 401271 520255 1 2 999999 -570586 1 2 999983 574285 2 4 999985 1 2 999999 -816703 2 2 999999 1 2 999999 -703328 2 4 999983 1 2 999999 -438858 1 2 999999 -626188 1 336638 867827 -696872 2 12 999995 2 2 999999 2 2 999999 1 10 999999 190445 1 337708 657314 352948 2 6 999989 1 2 999999 215004 2 2 999999 1 409191 896275 -398311 2 2 999999 2 6 999999 2 182864 594141 1 2 999999 363151 2 9 999991 2 2 999999 2 14 999994 2 2 999999 2 154444 336700 1 5 999988 -163676 1 1 999983 316496 1 19 999997 286115 2 1 999984 2 10 999986 2 711374 999119 1 569320 676388 99657 2 907778 997493 2 17 999998 1 2 999999 -516513 2 2 999999 2 4 999993 2 11 999983 2 9 999983 1 11 999985 702090 2 2 999999 1 2 999999 -183168 2 2 999999 1 65306 353030 662195 2 13 999993 1 2 999999 -725360 2 2 999999 2 13 999993 2 10 999987 1 746226 978081 -807415 2 15 999988 1 2 999999 -938373 2 2 999988 1 291277 519740 10814 2 2 999999 1 605577 691329 -806195 2 326536 538619 1 526888 550253 931410 1 2 999999 -963375 1 7 999993 -90634 2 116347 771065 2 481675 976507 2 2 999999 1 2 999999 706317 2 2 999999 2 2 999999 1 86430 159096 -218678 2 2 999999 2 98525 714839 2 2 999999 2 2 999999 1 353325 769153 -199226 2 92936 671070 2 191951 349248 1 1 999999 658715 1 11 999985 288920 2 20 999988 1 2 999999 838380 2 246232 645408 2 435805 652329 1 175371 510404 -447341 1 2 999999 72288 1 2 999999 321163 2 8 999996 2 361350 724657 1 364535 880777 -983372 1 110666 152065 -979214 1 2 999999 826973 2 690723 837316 2 1 999998 2 20 999996 1 20 999992 -346622 1 8 999988 -163596 1 16 999993 962464 2 2 999999 2 1 1000000 2 126911 602957 1 2 999999 311038 1 94440 969467 448165 1 19 999998 -468135 1 259792 726059 739724 2 2 999999 2 201374 457538 1 252660 480498 -586225 1 275581 651999 -544484 1 220224 669505 -298802 1 266566 981331 309809 2 67778 737540 1 2 999999 677982 1 457625 883410 -485636 2 7 999981 1 25994 303839 963583 1 2 999999 -186912 2 6 999998 2 622158 622547 1 397822 636216 -89699 1 5 999999 -629975 2 2 999999 1 16 999992 619439 2 2 999999 2 650240 936239 1 19 999998 -438960 2 2 999999 1 16 999988 -773060 1 12 999998 367535 1 6 999992 343209 1 2 999999 -318037 1 745464 923324 -488947 1 2 999999 475402 2 2 999999 2 2 999999 2 2 999999 1 171519 837318 374411 1 19 999984 -767855 2 2 999999 1 19 999992 -417616 2 230613 645690 1 155151 332153 330819 2 1 999990 1 1 999999 -324664 2 2 999999 1 9 999984 -458411 2 19 999986 2 137116 977917 1 2 999999 820392 2 4 999982 1 3 999999 613071 2 281195 630078 2 119214 793132 1 81214 499032 574522 2 2 999999 1 2 999999 -132501 1 15 999998 -218946 1 14 999986 455964 1 3 999996 -784401 2 256373 295606 2 14 1000000 1 3 999982 593312 2 15 999988 2 3 999990 1 645868 903993 -997185 2 213822 253712 1 6329 882230 321559 1 146021 857525 677352 2 4 1000000 1 609135 905303 -548748 1 19 999991 345702 2 2 999999 2 18 999996 2 4 999991 2 8 1000000 2 14 999984 1 2 999999 191796 2 453295 665705 1 322142 712602 59625 2 2 999999 1 19 999992 -421108 2 2 999999 1 2 999999 -636628 1 19 999996 -970411 1 10 999995 -955861 1 2 999999 -491826 2 2 999999 2 2 999999 1 2 999999 -81141 1 26208 129874 -240507 2 2 999999 2 72037 273251 2 3 999995 1 11 999995 461961 2 6 999999 2 2 999999 1 2 999999 -608734 2 2 999999 2 2 999999 2 2 999999 2 15 999981 2 447763 907190 1 425579 561676 68086 1 2 999999 394086 2 339401 725851 1 2 999999 -407524 2 2 999999 2 6 999994 1 2 999999 -916539 2 2 999999 2 16 999992 1 11 999986 237390 2 93862 884527 1 345757 490926 -648930 1 2 999999 730622 1 519787 784979 114513 1 2 999999 594326 1 657371 950908 -604066 2 158628 472807 1 582043 734998 470393 2 16 999984 2 2 999999 2 2 999999 1 2 999999 -345705 2 7 999991 2 15 999997 2 5 999988 1 577471 629550 -985970 2 2 999999 1 15 999997 -630715 2 2 999999 2 14 999983 1 2 999999 -753368 1 2 999999 148236 1 7 999988 818546 1 2 999999 672067 2 130951 444169 1 2 999999 781288 1 12 999988 832855 1 2 999987 -659171 2 2 999999 2 2 999999 1 7 999999 32649 2 7 999992 2 15 999989 1 2 999999 -561558 1 673283 864429 246740 1 14 999989 -218280 2 830235 947721 2 18 999989 2 792206 955100 2 4 999988 2 8 999981 1 231977 713670 182406 2 16 999981 2 399476 516269 1 17 999991 316842 2 482180 632708 1 2 999999 835014 1 2 999999 808670 2 167020 537421 1 49629 550899 -600580 2 190597 719303 2 8 999983 1 2 999999 -519808 1 330624 400223 798842 2 14 999982 1 12 999999 692308 2 2 999999 2 1 999994 1 2 999999 152730 2 175330 501122 2 6 999988 2 17 999981 1 189620 543154 -300647 2 9 999992 2 3 999983 2 2 999999 1 2 999999 963558 1 7 999988 215446 1 6 999988 -464409 1 2 999999 -987285 2 508676 986489 1 429182 696367 -900399 1 4 999989 -558787 2 5 999987 1 4 999985 -101036 1 284697 417386 -476913 2 370070 932046 1 2 999999 44469 2 8 999992 1 2 999999 409208 2 613167 783677 2 17 999999 2 2 999999 1 12 999985 724029 1 2 999999 204956 1 2 999999 577097 1 2 999999 -285791 1 103141 474518 618205 2 131803 605241 2 743396 858450 2 85572 405865 2 7 999991 1 19 999994 -186908 1 15 999998 -600631 1 2 999999 193597 2 2 999999 2 802949 856847 1 4 999985 320067 2 248680 588670 2 2 999999 1 189008 949580 -662193 2 12 999986 2 6 1000000 2 2 999999 2 121803 803394 2 48180 840024 2 12 999987 2 2 999999 2 567516 636600 2 2 999999 2 2 999999 1 467198 972194 732147 1 18 999995 676170 2 503025 987974 1 14 999999 109923 2 365163 778112 2 293781 828171 2 2 999999 1 526377 534117 298943 2 277658 566180 2 2 999993 2 2 999999 1 2 999999 -435600 2 317553 494564 2 785770 953527 2 2 999999 1 674050 694806 76355 2 460442 686920 2 2 999999 2 10 999987 2 17 999994 2 15012 21468 2 254342 773433 2 197768 959732 2 1 999989 1 178804 240493 -106109 2 2 999999 2 2 999999 1 14 999982 -716807 1 2 999999 313579 1 412513 945980 366465 1 18 999981 -349046 2 7 999985 1 39531 843743 -254863 1 164495 616546 145508 1 14 999989 -748452 1 2 999999 909399 2 378605 450415 2 346241 533072 2 470603 719672 1 2 999999 -793029 2 2 999999 1 83301 370114 -99613 1 810880 994705 -882236 1 2 999999 13688 2 13 999996 2 2 999999 2 12 999998 1 5 999987 -936636 2 2 999999 1 4 999991 -534237 1 239501 991716 381631 2 14 999991 1 261836 454333 707314 1 188251 944870 95019 2 2 999999 1 2 999999 -484133 1 14 999992 312911 1 2 999999 780536 2 1 999999 2 473411 941361 2 18 999995 2 2 999999 2 2 999999 1 588990 858377 427162 1 698120 970315 -894349 1 7 1000000 404016 2 2 999999 2 1 999993 2 18 999987 1 451949 512702 922641 2 9 999995 1 2 999999 1160 1 2 999999 182373 2 508610 992743 1 2 999999 -88478 2 2 999999 1 360532 650980 693275 1 5 999994 -205099 2 578973 742518 2 7 999990 2 2 999999 1 20 999981 897136 1 553839 842556 471187 1 2 999999 -921636 2 541232 799354 1 2 999999 618089 2 19 999997 2 2 999999 2 2 999999 1 2 999999 -495204 1 193940 868137 765307 2 1 999990 1 51465 160070 -957422 1 214655 409077 661687 2 913472 986160 1 2 999999 -167828 2 5 999992 1 3 999987 -27572 2 2 999999 2 540836 908842 2 148457 954848 2 22950 804794 2 6 999981 2 9 999993 1 556426 984330 -106438 2 2 999999 2 3 999993 2 2 999999 2 2 999999 1 214039 497152 -93470 1 16 999982 -871883 1 382061 563539 -159176 1 16 999983 -987504 1 2 999999 -709630 1 2 999999 -337071 1 2 999999 -402300 2 11 999987 2 2 999999 1 20 999993 -672161 1 319565 499866 -86956 1 16 999981 -77426 1 319131 589699 583918 1 19 999988 -411218 2 2 999999 2 2 999999 1 57664 167944 -193923 2 569131 674341 2 3 999995 2 2 999999 1 291726 572769 -459702 2 906435 912778 1 367134 734467 378304 2 2 999999 2 299122 819325 1 127879 165519 71344 1 2 999999 -469558 2 18 1000000 1 2 999999 -794241 2 14514 918880 1 2 999999 -976842 2 2 999999 2 4 999999 1 597327 891478 525467 2 1 999997 1 2 999999 317859 2 39087 100836 1 317608 631910 -102503 1 9 999986 -874002 1 15 999981 -968366 1 5 999992 152162 2 2 999999 1 2 999999 494122 1 19 999999 596668 1 8 999996 975483 2 1630 500885 2 2 999999 1 1 999990 326932 2 472815 985447 2 500418 944317 2 11 999998 1 253295 655408 -416180 1 17 999995 490417 1 190717 650160 452970 1 4 999996 241604 1 2 999999 -16771 1 2 999999 -648484 1 35724 112123 617073 1 2 999999 202795 1 160593 530874 -213376 1 9 999996 -222758 1 2 999999 -259498 1 2 999999 -979629 1 2 999999 605816 1 6 999983 -94199 2 2 999999 2 107259 814822 1 8 999981 -521827 2 336455 552118 2 2 999999 1 2 999999 -405299 2 17 999983 2 832118 977966 1 18 999997 -115514 2 57970 321024 2 9 999988 2 2 999999 2 126915 533962 1 19 999997 389376 2 2 999999 2 914505 965685 1 602513 717318 256265 1 7 999983 -934490 1 18 999993 431347 1 2 999999 -640206 1 2 999999 -539134 2 307205 639242 1 1 999981 -526476 2 5 999984 2 14 999989 2 644936 916003 1 2 999996 190211 2 2 999999 2 461730 762333 2 218534 771197 2 16 999994 2 2 999999 2 2 999999 1 11 999992 792261 2 2 999999 2 2 999999 1 536342 626159 837223 1 68282 380810 439939 2 2 999999 2 166306 981858 1 11 999999 814061 2 2 999999 1 605670 670178 -4096 1 2 999999 -556063 2 18 999995 2 2 999999 1 5 999994 296534 1 2 999999 -43789 1 12 999981 448080 1 2 999999 -253571 2 2 999999 2 4 999999 1 2 999999 366084 1 5 999984 409230 2 557486 945903 2 7 999987 2 195822 301556 1 2 999999 -471660 1 16 999984 -313202 2 660537 735439 2 17 999988 1 456588 483093 533339 1 2 999999 379817 2 2 999999 2 1 999986 2 233362 811829 1 9 999997 191151 1 14 999988 -519965 1 2 999999 859238 1 693198 786063 523110 2 14 999994 1 18 999997 336928 2 445737 471419 1 2 999999 32415 2 12 999983 2 2 999999 2 19 999992 2 2 999999 1 6 999985 -939270 2 1 999984 1 2 999999 -758488 1 15 999996 -390301 2 2 999999 1 14 999986 -142631 2 14 999987 2 2 999999 1 279491 442787 -553177 2 2 999999 2 12 999989 2 20 999983 1 2 999999 -180298 1 16 999999 -855320 2 275087 550509 1 2 999999 919335 1 2 999999 176058 2 4 999999 1 2 999999 420728 2 556707 971861 2 10 999997 1 803074 825294 239826 2 2 999999 2 8 999984 2 2 999999 1 11 999998 -439116 1 2 999998 -573276 1 87332 670697 208842 2 6 999993 2 9 999997 1 403144 916289 277169 2 396321 711472 1 2 999999 843341 2 2 999999 1 123758 775460 78718 2 2 999995 1 2 999999 570389 2 171428 562211 2 18 999981 2 13 999995 1 2 999999 -972433 1 7261 171528 -285361 1 15 999997 -801965 1 3 999989 -750467 2 161586 465005 1 387696 640689 -907955 2 44316 409573 1 470292 759132 -482796 1 2 999999 -123955 2 5 999984 1 8 999982 -134369 2 69868 489702 1 5 999999 -746027 2 2 999999 1 99845 732126 -954407 1 9 999993 667442 2 2 999999 1 1 1000000 478454 2 12 999987 1 2 999999 -369911 1 5 999992 -458075 1 229247 648383 -833128 2 3 1000000 1 264552 973390 -971863 1 19 999997 -527104 2 448703 695948 2 10 999987 1 317338 888406 993552 1 10 999981 152084 2 397205 974335 1 454555 617206 778300 1 696378 912488 -957591 2 261239 375921 1 2 999999 375452 1 13 999982 -203295 1 109101 431595 -850866 1 5 999985 -456330 1 18 999995 -162476 1 2 999999 -170166 2 11 999988 2 10 999983 2 3 999985 2 13 999996 1 182824 819937 71344 2 13 999991 1 4 999998 912398 2 2 999999 1 1 999983 -788485 1 2 999999 55069 1 2 999999 430 2 2 999999 1 1 999986 286583 2 2 999999 1 360572 791505 339352 2 2 999999 2 2 999999 2 2 999999 1 253450 493935 737059 2 11 999988 2 2 999999 2 455614 693464 2 199192 593371 1 582094 732564 -93850 1 17 999988 -295417 1 2 999999 973243 2 15 999992 1 9 999982 973785 2 2 999999 1 2 999999 -763216 2 2 999999 2 9 999986 2 64141 195463 1 10 999989 656781 1 2 999999 -599203 1 187109 295099 -543427 2 5 1000000 2 2 999999 2 2 999999 1 2 999999 129656 1 2 999999 132092 2 501411 667466 1 335132 822399 575790 1 42989 71502 -130354 1 15 999986 5682 2 687555 922982 2 12 999995 1 2 999999 337167 2 2 999999 2 18 999995 1 60884 624603 -860442 1 503001 707787 -945408 1 2 999999 199125 1 15 999987 170666 1 704435 844193 508500 1 396367 774492 -756593 1 2 999999 265234 1 227263 922979 -840526 2 1 999983 1 2 999999 461595 1 565665 991159 -445243 1 274978 740877 846467 2 180016 788171 1 808075 812142 75840 1 2 999999 598868 2 129619 464405 1 20 999985 -897858 2 2 999999 1 492230 649807 963983 2 7 999995 2 2 999999 2 2 999999 2 18 999991 1 440064 714601 573618 2 2 999999 2 260299 933467 2 382411 855974 2 16 999984 1 83883 497902 690121 2 20 999982 2 571203 988982 1 85673 324446 884351 2 383293 642022 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999982 -691537 1 585640 795490 730287 2 160058 822642 2 709139 894191 2 586798 604337 2 2 999999 2 5 999981 2 422275 717515 2 2 999999 2 13 999982 1 20 1000000 -625596 1 9 999998 243224 1 15 999988 -959760 2 2 999999 1 1 999993 572321 1 105226 699784 704356 2 2 999999 2 2 999999 2 4 999984 2 8 999993 1 11 999989 -549211 2 2 999999 1 14 999986 -746581 2 2 999999 1 13 999984 -860507 1 3 999987 461660 1 2 999999 564811 2 635739 660404 1 421244 828333 -162900 1 436366 992529 -770244 1 14 1000000 521496 1 2 999999 351520 2 298267 783335 1 2 999999 61902 1 1 999985 -892813 2 539548 775641 2 269198 781416 2 13 999982 2 4 999987 1 4 999993 -815009 2 2 999999 1 3 999981 656085 1 8029 953196 114988 2 2 999999 1 2 999999 239301 2 5 999997 1 16 999989 152095 2 16 999991 1 19 999982 372095 2 898394 915687 2 14 999984 2 2 999999 2 2 999999 1 716720 748279 366504 2 19 999992 1 2 999999 351453 1 120502 999824 723453 2 198563 949724 1 2 999999 -664289 2 20 999981 1 666346 759950 494767 1 2 999999 772182 1 834843 946632 -331105 2 382455 923501 1 286962 930870 -598435 1 123634 408964 124740 2 19 999985 1 5 999993 -547163 1 343065 676128 -650609 1 2 999999 759592 2 9 999981 2 492960 546945 1 117323 389318 -741996 1 690367 701790 -14388 1 386260 417236 635962 1 119885 965193 108240 2 2 999999 1 34599 456882 245892 1 123260 832671 891311 1 113519 474045 -959566 1 2 999999 -955469 1 8370 451024 -764002 2 13 999986 2 56624 489437 2 2 999999 2 17 999995 2 17 999993 1 10 999999 -380895 2 433510 858200 2 2 999999 2 2 999999 2 673277 870824 2 7 999997 1 4 999982 574341 1 20730 351904 -133413 2 554842 687054 1 2 999999 -887283 2 12 999999 2 717185 758926 2 97267 202901 2 15 999993 1 451687 584392 902546 1 9 1000000 -584003 2 212708 297681 1 290818 523373 608646 2 52697 886905 2 2 999999 1 2 999999 -622685 2 342206 506657 2 2 999999 2 2 999999 1 134889 864352 789249 1 379879 642248 547706 1 12 999983 309933 2 2 999999 2 2 999999 2 3 999999 2 111422 436066 1 74905 236620 937007 2 6 999991 2 645489 771058 1 7 999985 837052 2 904404 990230 2 2 999999 1 18 999996 41948 2 2 999999 2 6 999993 1 14 999992 173382 1 7 999999 604200 2 2 999999 1 2 999999 477072 1 2 999999 437199 1 2 999999 621101 1 181422 390480 -205936 2 5 999998 2 2 999999 1 2 999999 -505371 2 643992 696250 1 2 999999 810270 2 2 999999 2 47075 235662 2 2 999999 2 14 999992 1 179379 550852 -403200 2 353499 722730 1 15 999981 -618039 1 2 999999 676995 2 13 999996 1 265822 473425 290855 1 1 999984 477727 2 15 999986 2 2 999999 2 14 999983 1 2 999999 475449 2 2 999999 2 380888 482407 2 73612 464912 2 20 999994 2 178028 930151 1 2 999999 164001 2 15 999992 2 528591 913537 2 2 999999 2 195266 624099 1 258379 632642 307231 2 580891 971727 1 780465 976328 -262425 1 437066 814672 -533864 1 147329 601680 594593 2 9 999993 1 9 999990 864497 1 187384 639151 302964 2 4 999985 2 2 999999 2 830374 944725 2 261396 440733 1 506282 823012 -766552 1 691714 966187 683587 2 2 999999 2 170011 448003 1 7 999990 471434 1 2 999999 -215176 1 10 999998 63609 2 8 1000000 1 2 999999 532314 1 16 999997 271189 1 2 999999 -237196 2 408187 664799 2 9 999994 1 2 999999 -529638 2 2 999992 2 5 999986 2 2 999992 1 2 999999 -395294 2 139515 436836 1 329835 592916 4721 1 20 999990 530300 2 2 999999 2 2 999999 2 461000 871392 1 2 999999 503447 2 9 1000000 2 274092 642798 2 17 999994 1 9 999994 863106 1 14 999995 -904121 2 2 999999 1 5 999995 -477067 2 3 999988 2 229011 973318 2 138824 955128 2 2 999999 1 281944 773993 -159240 1 2 999999 -286184 2 17 999989 1 2 999999 544159 2 19 999990 2 2 999999 1 2 999999 958570 1 2 999999 -108389 2 2 999999 1 1 999987 610012 1 2 999999 461498 1 2 999999 689546 2 502025 593326 1 2 999999 -779010 2 2 999999 1 10 999986 -683497 2 20 999995 2 5 999992 2 1 999987 2 2 1000000 2 2 999999 2 2 999999 2 3 999999 1 177413 569530 748352 1 5 999996 -120622 2 589670 613188 2 508793 694085 1 382950 465372 -599028 2 16 999990 1 11 999995 -828105 1 2 999999 -115600 2 2 999999 2 2 999993 1 68104 571935 -776784 2 2 999999 2 170087 469225 1 668414 884359 137690 1 237706 328128 595186 1 2 999999 -225041 1 2 999999 449562 2 14 999998 1 2 999999 -51976 2 9 999997 2 13 999986 1 2 999999 215957 2 555106 648078 2 2 999999 1 2 999999 -510148 2 6 999999 1 15 999984 650293 2 2 999999 2 12 999999 2 480224 799804 1 12 999991 24317 1 2 999999 336606 1 11 999985 629345 1 11 999983 795698 1 2 999999 -973567 1 2 999999 -322925 1 839046 951026 89588 2 2 999999 1 1 999987 -506564 1 2 999999 -780647 1 430641 792925 -837778 1 227960 683071 460212 2 33849 701416 1 358370 611574 578253 2 408837 674597 2 149533 728936 1 12 999995 186500 1 4 999995 197670 1 2 999999 314888 2 462130 632221 1 2 999999 269047 1 17 999993 -928471 1 3 999996 -442027 1 2 999999 -314776 2 75343 550027 1 579345 944531 406437 1 146065 534667 -613146 2 2 999999 2 88950 674615 2 96782 717060 1 2 999999 186165 1 2 999999 -294601 2 9 999991 1 13 999981 -953353 1 584284 701709 -887555 2 6 999984 1 6 999995 549330 2 2 999999 2 2 999999 2 2 999999 2 258132 892872 2 16 999995 1 2 999999 -134242 2 1 999986 2 7 999998 2 91885 329428 2 193778 256090 1 2 999999 -144312 2 17 999986 1 13 999982 -970353 2 214807 217461 2 4 999991 1 2 999999 166938 1 2 999999 308164 1 678085 715500 424619 1 2 999999 -833520 1 18 999996 372720 2 2 999999 1 6 999981 -697929 2 436650 918816 1 13 999990 -752667 2 2 999999 1 15 999987 367333 1 2 999999 -546442 2 475086 766382 1 2 999999 -126346 2 192322 281873 2 221188 605306 1 2 999999 386429 1 2 999999 53891 2 143611 209687 1 410146 981829 -723071 1 19 1000000 242638 1 2 999999 128129 2 18 999985 1 355624 927135 693691 2 257282 774305 2 2 999999 2 233681 625145 2 2 999999 1 2 999999 6425 2 31820 619328 2 2 999999 1 541493 803617 -839642 1 17 999984 101383 2 1 999996 1 398527 752461 -998538 1 2 999999 -737361 1 10 999984 -255299 1 95849 328449 41048 2 2 999999 2 118437 529705 1 583517 907039 558912 1 6 999989 -996565 1 300611 580082 306408 2 2 999999 2 276141 481016 2 1 999985 1 2 999999 -935342 1 275838 302818 953102 2 20 999994 1 2 999999 -951215 2 506127 792377 2 2 999999 2 1 999997 2 2 999999 1 501333 571253 15705 2 2 999999 2 2 999999 2 389938 561690 1 2 999999 -886997 2 2 999999 1 2 999999 -303218 2 2 999999 2 54419 703472 2 19 999984 1 549648 891331 -695300 1 2 999999 123661 1 2 999999 479216 2 223430 319931 1 13 999990 -863995 1 2 999999 -188546 2 539421 644151 1 4 999997 561659 2 461095 502183 1 214285 821360 226947 2 15 999993 2 9 999995 2 2 999999 1 2 999996 -868827 2 390067 862655 2 10 999992 2 515129 967199 1 226294 689995 -8294 2 2 999999 2 234752 655630 1 307548 891692 -470690 1 2 999999 701884 2 450082 624952 2 2 999999 1 291324 756422 -796050 2 2 999999 1 17 999991 421665 1 2 999999 -416211 1 809837 923821 169947 1 2 999999 -588547 1 2 999999 -197359 1 34682 961864 -316453 2 2 999999 2 2 999999 1 2 999999 -43375 2 20 999994 2 27189 909621 1 2 999999 121332 1 17 999981 -919324 2 2 999999 1 150402 816395 437556 2 14 999981 1 2 999999 99270 1 2 999999 616143 2 12 1000000 2 4 999995 2 2 999999 2 2 999999 1 10 999992 692206 2 2 999999 1 11 999994 551446 2 15 999981 2 8 999988 2 2 999999 2 91374 154360 1 13 999985 205278 2 2 999999 2 345365 638380 1 19992 545964 -529056 1 14 999985 -523741 1 5 999989 873638 1 2 999993 -624110 1 17 999997 218377 1 2 999999 485089 1 125992 367712 767251 2 20 999983 2 34700 122947 1 704410 801659 -126129 2 2 999999 1 92130 712091 -525042 1 243869 374467 -281667 1 8 999985 354599 2 2 999999 1 2 999999 771224 2 702172 922575 1 88495 834956 -893780 1 2 999999 686497 2 4 999993 1 15 999997 770079 1 11 999981 853551 2 3 999995 1 91410 726000 -667222 2 20 999982 2 2 999999 2 2 999999 1 677593 724300 -482441 1 19 999984 629971 1 2 999999 709627 2 5 999988 2 317843 685352 2 17 999990 2 7 999998 2 11 999982 2 608513 752488 2 380154 395338 1 7 999990 276846 1 428902 850962 638780 1 19404 84112 148484 2 495600 633025 2 19 999981 1 5 1000000 579111 2 2 999999 2 5 999990 1 37483 145759 -364939 2 2 999999 2 2 999999 2 145876 820017 2 624061 972687 2 876254 937241 2 22663 791644 2 3 999995 2 7 999989 1 13 999994 652683 1 2 999999 323326 2 2 999988 2 271913 455927 1 736462 894693 -882816 1 2 999999 -691405 2 242388 586523 1 2 999999 102046 2 2 999999 1 2 999999 627016 2 2 999999 2 18 999993 2 99451 480798 1 17 999988 -985331 2 16 999987 1 15 999990 140601 2 18 999995 2 2 999999 2 2 999989 2 288085 676632 1 2 999999 -271073 2 352658 566563 1 2 999999 -927913 2 7 999993 2 2 999994 1 16967 863404 659460 1 250622 385597 -296084 1 2 999999 -366258 2 2 999999 1 2 999999 -272123 1 312871 588402 -876069 1 10 999981 -484140 2 381224 626396 2 523492 819158 2 225761 576840 1 2 999999 201221 1 463222 517181 -966832 1 2 999999 -375214 2 2 999999 2 361135 903823 2 17 999990 2 2 999999 1 644822 931111 -676396 2 136730 470294 2 93633 685363 1 2 999999 -24798 1 15 999989 402084 2 817533 955161 2 20 999982 1 2 999999 393285 1 95287 385664 -316302 1 20 999991 428913 1 675839 950641 -108892 1 2 999999 421943 1 7 999998 364726 1 280955 345161 627490 2 309966 845251 2 331782 808293 2 19 999999 1 143588 492834 -908189 1 7 999991 -929343 2 2 999999 2 3 999993 2 36455 139042 1 2 999999 -78677 1 16 999992 183676 1 2 999999 -184395 1 2 999999 -994217 1 2 999999 -432730 1 701602 854759 -609484 2 2 999999 1 11 1000000 133423 1 17 999981 402345 1 4 999992 816717 1 2 999999 757767 2 193100 970422 1 223863 842945 463733 1 16 999984 -605081 2 7 999996 2 15 1000000 2 2 999999 1 520271 927675 570562 2 610843 663166 1 2 999999 -63414 1 6 999995 -32052 1 17 999999 458243 2 3 999995 1 2 999999 -954805 2 2 999999 1 106217 768144 545237 1 2 999999 263919 2 17 999983 1 7 999983 279840 2 375163 640691 1 2 999999 813229 2 673246 803208 1 2 999999 190492 1 2 999999 -810794 2 537613 809503 2 16 999983 1 606150 614555 966890 1 2 999999 -229562 1 2 999999 621580 2 13 999989 1 27150 613075 -617122 2 20 999983 1 1 999983 490052 1 20 999983 -72658 2 15 999988 2 706516 811344 1 16 999996 -825149 2 2 999999 2 2 999999 1 10619 769985 -541931 2 2 999999 2 67933 619938 1 3 999989 -521414 1 2 999999 -383735 2 10 999983 2 5 999999 2 15 999998 2 2 999999 2 289793 359312 2 2 999999 2 14 999997 2 9 999985 1 348007 402960 818577 2 315880 599610 1 190150 271521 -483041 2 7 999986 1 348683 741589 -513390 1 18 999986 379365 1 464817 796335 241589 2 134236 395295 2 19 999998 1 5 999988 -59365 1 2 999999 -295222 2 81417 269982 2 2 999999 2 262445 467446 1 10 999990 -11594 1 451875 749880 -465499 1 16605 251394 358245 2 257037 695408 1 531136 868867 647765 1 19 999982 -957725 1 2 999999 111804 1 9 999985 10050 2 410982 928794 2 285109 457648 2 312351 915813 2 2 999999 2 2 999999 1 861007 973298 409760 1 2 999999 236550 1 8952 769860 417859 1 2 999999 -918082 1 2 999999 -340106 1 2 999999 -580284 2 2 999999 1 109543 515366 458913 2 2 999990 2 14 999990 1 4 999984 -542680 1 799217 875714 -680627 2 20 999983 1 2 999999 126475 2 2 999999 1 2 999999 783743 1 2 999999 -348806 2 2 999999 2 11 999994 2 307899 738982 2 133973 949838 2 2 999999 1 609541 993411 -425114 1 17 999982 778880 1 1 999999 -129605 2 20 999996 1 2 999999 -894364 2 2 999999 2 2 999999 1 15 999996 -736943 2 6 999988 2 2 999998 2 70624 686752 1 9 999982 810771 1 2 999999 829975 2 2 999999 2 2 999999 2 137135 823221 1 14 999995 -298038 1 2 999999 -536131 1 2 1000000 513485 1 2 999999 510429 2 2 999999 1 659559 947256 -789874 1 5 999986 783239 2 2 999999 1 12 999997 -42385 1 2 999999 128193 2 12 999997 1 352061 637564 936940 1 350424 468870 344876 1 69500 376737 484492 2 128088 706735 2 6 999992 2 4 999996 1 8 999997 844610 2 11 999999 1 6 999988 883621 1 3 999990 107403 2 2 999999 1 14 999989 128943 2 15 999995 2 382350 880847 2 2 999999 2 499309 715659 1 2 999999 -334405 2 14 1000000 1 692759 886230 -335942 2 2 999999 1 6 999995 246269 1 2 999999 606694 2 661151 871551 2 352107 781021 1 2 999999 -777861 1 7 999994 443115 2 2 999999 2 2 999999 1 204069 924179 500242 2 2 999999 1 7 999996 409650 1 2 999999 157302 1 110070 577449 619043 1 36421 280109 281022 2 2 999999 2 296497 379451 2 615244 800134 2 2 999999 2 6 999986 1 4 999988 -943285 2 2 999999 2 3 999992 1 7 999994 -677991 2 277086 898300 1 2 999999 647929 1 16 999993 -596236 1 2 999999 243019 2 8 999988 2 16 999993 2 2 999999 2 46604 537695 1 2 999999 -416117 2 2 999999 1 363815 453326 -443681 1 14 999993 745995 1 698952 763269 -496822 1 2 999999 806045 1 10 999997 -755219 2 2 999999 1 2 999999 -937067 1 19 999996 131320 2 2 999999 2 457141 580980 1 6 999985 452473 1 2 999999 83017 1 2 999999 -346789 2 2 999999 1 4 999982 -159400 1 2 999999 822966 2 2 999999 1 162105 183096 887104 2 12 999984 1 539979 981020 -944925 1 5 999999 674916 2 2 999999 1 2 999999 72213 1 2 999999 -196565 1 8 999983 -412946 1 18 999991 -227543 2 2 999999 1 626114 922162 891117 1 15 999992 227823 2 195233 819713 1 2894 213266 -487070 2 2 999999 1 2 999999 528983 2 555498 733804 2 2 999999 1 4 999990 494065 2 8 999994 2 2 999999 1 54526 854696 581722 2 2 999999 1 13 999983 610450 1 8597 102489 -222068 2 2 999999 1 14 999989 4709 1 6 999996 -49217 1 2 999999 -649684 1 7 999994 -77766 2 11 999992 2 2 999999 1 374645 452051 679842 1 305035 313077 314491 1 8 999988 645320 1 18 999981 -857631 1 270356 967553 -192652 2 245449 539278 2 11 999993 2 2 999999 2 9 999992 2 2 999999 1 88034 93301 -520317 2 2 999999 2 2 999999 1 2 999999 118324 2 7 999983 1 2 999999 351526 2 2 999999 2 2 999999 2 2 999999 2 352017 470343 1 448036 453508 423654 1 456363 549037 405424 1 2 999999 480126 1 655908 771954 -106556 2 74375 593469 1 48634 292947 482619 1 6 999983 -563061 2 272917 386780 2 2 999999 2 253422 544203 2 14 999993 1 584120 877822 277274 1 2 999999 -452122 2 2 999999 2 151382 403961 2 143687 525312 2 2 999999 1 2 999999 186129 2 316638 828126 1 272388 733143 -770291 2 2 999999 1 304994 470159 240408 1 2 999999 831408 2 2 999999 1 16 999989 -455053 2 204734 311003 2 168727 926631 1 9 999995 -425144 2 2 999999 2 279853 625222 1 718829 856608 115775 1 223252 845665 -280611 2 7 999989 2 2 999999 1 11 999981 -93476 1 711667 802252 -394460 1 808003 955514 -999053 2 2 999999 1 15 999996 796752 1 2 999999 -962417 2 16 999998 2 2 999999 2 2 999999 1 20 999994 406911 1 2 999999 -390103 1 4 999990 -875903 2 2 999999 1 2 999999 -15281 1 207334 665145 388460 2 254486 999216 1 11 999981 868058 1 11 1000000 -842435 2 603725 985851 1 5 999984 -264841 2 16 999989 2 639619 657270 1 2 999999 820335 1 544538 686022 -365854 1 338260 583454 406386 2 142419 354482 1 2 999999 703832 2 2 999999 2 294920 702672 2 2 999996 1 5 999986 794041 1 86543 969356 -528174 2 2 999999 2 3 999982 2 4 999994 2 67815 792298 1 14 999996 730525 2 69305 220044 2 2 999999 2 1 999997 1 488834 761339 -823177 2 5 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999985 1 5 999991 573941 1 58270 289823 -813581 2 9 999994 1 949881 994150 4389 2 2 999999 2 19 999987 2 2 999999 1 388701 780068 -340152 1 276185 652166 -440629 1 80544 671886 -764851 2 786947 900233 2 3 999993 2 477353 906680 1 415798 681745 999855 2 86481 205409 1 256496 847935 -112228 1 606262 758314 -740462 1 2 999999 514124 2 2 999999 1 255910 798960 293304 1 2 999999 737686 1 2 999999 200789 2 428129 607059 2 233458 774722 2 2 999999 1 2 999999 951801 2 2 999999 1 2 999999 149459 1 15 999984 -104865 1 2 999999 -591962 1 2 999999 -85473 2 2 999999 2 2 999999 2 184682 297875 1 2 999999 -125787 1 18 999995 -662092 2 5 999992 1 13 999993 1628 2 2 999999 1 2 999999 728710 2 234539 453699 1 117413 758983 939271 1 2 999999 52763 1 248162 857859 -806200 2 14655 50509 1 2 999999 -106911 1 2 999999 -820294 2 133325 920719 2 12854 848968 2 159379 239575 1 10 999981 263873 2 5 999998 1 28654 253234 250132 1 2 999999 415809 1 14 999994 -505258 2 2 999999 2 14 999994 1 2 999999 -749337 1 2 999999 -305683 1 10 999999 479794 1 787292 947219 -758553 2 2 999999 2 10 999982 1 2 999999 -64860 1 2 999999 -370713 1 456212 647892 721912 2 2 999999 2 2 999999 2 2 999999 2 7 999983 1 20 999999 -177892 2 221751 374916 1 2 999982 43798 1 67990 189452 858001 1 2 999999 838327 2 2 999999 1 172625 242630 746299 2 1 1000000 2 16 999987 2 5 999996 1 2 999999 -502734 1 10 999997 951959 1 12 999994 -245337 1 2 999999 -371710 1 2 999999 -623001 1 19 999994 -811824 1 4 999995 949578 2 20 999985 2 18 999996 2 2 999999 2 14 999992 2 19 999986 2 2 999999 1 730905 942933 38722 2 2 999999 2 2 999999 1 3 999999 286932 2 268407 464574 2 2 999999 1 5 999998 799356 1 1 999992 -656578 1 2 999999 -394975 2 2 999999 1 2 999999 328256 1 2 999999 366203 1 9 999992 381589 1 2 999999 168346 1 300356 737323 -81497 2 2 999997 2 20 999999 2 278834 596455 1 73214 561437 -699830 1 2 999999 858783 1 531295 844136 -585928 1 2 999999 -695371 2 242480 309088 1 2 999999 -618368 2 2 999999 1 3 999999 -597507 1 2 999999 -45621 2 581584 596476 1 517062 933910 -346457 2 2 999999 1 670002 885403 201237 2 147513 478480 1 1 999989 362675 2 2 999999 2 8 999981 2 17 999999 2 2 999999 1 599988 638006 -818180 1 2 999999 508218 2 14893 151329 2 18 999986 2 2 999999 1 2 999999 441652 1 2 999999 -815664 1 19 999989 -460335 2 2 999993 2 8 999986 2 20567 486660 1 280852 550667 -309284 2 8 1000000 1 7 999987 800860 1 2 999999 268562 1 110381 212663 -154396 2 2 999999 2 14 999997 1 2 999999 95459 1 207609 234140 -860607 1 16 999996 -405010 2 127520 453806 2 17 999998 1 61950 354137 48697 2 9 999993 2 2 999999 2 11 999996 1 155644 314566 602163 2 116027 366262 2 8 999984 1 2 999999 -115764 2 598593 757833 1 12 999988 220116 1 2 999999 -683944 2 14 999987 2 2 999999 2 305541 811684 1 2 999999 709176 1 2 999999 540107 1 585593 868715 297933 1 269435 688484 -155696 1 2 999999 692803 1 15935 111778 -733688 2 1 999983 1 12 999991 -13199 2 17 999988 1 15 999996 523884 1 677394 971121 362370 1 39323 731258 -45189 1 2 999999 342034 1 2 999999 -143130 2 146271 568796 1 2 999999 -818954 1 2 999999 865646 2 170166 703628 2 16 999991 1 747704 948671 816681 2 283754 623462 2 16077 514913 2 13 999982 2 2 999999 1 758198 815014 -622039 1 561712 747768 -768197 2 2 999999 2 2 999999 1 16 999983 53656 1 18 999991 -968749 1 11505 463170 898392 2 2 999999 2 2 999999 1 7 999983 772064 2 2 999998 1 9 999999 851643 2 2 999999 1 2 999999 -648222 1 2 999999 -680153 2 50061 762191 2 8 999999 1 128248 683211 102360 2 14 999992 2 17 999990 1 2 999999 822739 1 17 999990 467292 1 2 999999 -136891 2 2 999999 1 15 999988 485622 1 2 999999 646636 1 10155 646425 620792 1 885605 976323 -191477 2 2 999999 2 15 999992 1 4 999990 -299147 2 593627 632135 2 2 999999 2 2 999999 1 2 999999 253860 2 2 999999 2 453264 881801 1 2 999999 234871 2 2 999999 2 161805 387577 2 4 999997 1 2 999999 -923298 1 253837 921322 503074 2 10 999986 2 11 999991 2 2 999999 1 2 999999 823579 2 2 999999 2 352031 403092 1 2 999999 635074 2 2 999999 1 892148 936770 -601511 1 622261 664601 -754421 1 16 999992 -615541 1 2 999999 -464695 2 294344 965592 2 404463 684657 2 8 999994 1 2 999999 754159 1 2 999999 -407092 1 10 999999 648269 2 14 999981 1 15 999998 -773458 2 13 999987 2 2 999999 2 14 999993 1 2 999999 -964896 1 26219 542314 811486 2 50019 590569 2 49906 291263 1 2 999999 -15155 1 20 999992 673537 1 2 999993 659552 2 2 999999 1 2 999999 234602 1 2 999999 -86207 2 708188 839051 2 500375 944999 2 554927 561363 2 474958 709954 1 2 999999 -891089 2 473357 662311 2 238371 617944 1 653603 902012 987652 2 13 999988 1 2 999999 891301 1 2 999999 -215889 2 2 999999 1 6 999986 728637 1 18 999990 -645302 2 6 999985 1 2 999999 161747 1 14 999981 -882008 2 2 999999 1 4 999983 -188592 1 11 999997 -960162 1 512560 574956 -712585 1 9 999996 -362439 1 2 999999 -245804 2 130223 537475 1 2 999999 191097 1 138304 834903 -452439 1 7 999996 764819 2 12 1000000 1 12 999981 -661349 2 412858 519424 2 1 999999 1 11 1000000 430629 2 337520 652204 2 2 999999 1 2 999999 62671 2 525842 577485 2 95548 561010 1 2 999999 -8278 1 240351 541564 965140 2 83037 204151 1 7 999983 227449 2 12 999997 2 16 999997 2 11 999989 1 281491 497768 196430 2 2 999999 1 17 999987 -601072 1 2 999999 574977 1 4 999987 -35962 1 19 999997 -311413 2 6 999998 1 770590 980694 236373 1 188834 251742 -12613 2 709366 790880 2 4 999993 1 12 999981 -144995 2 19 999999 2 2 999999 2 15 999991 1 214865 683023 579266 2 7 999991 2 2 999999 2 346045 547451 2 2 999999 1 160731 862927 864381 1 11 999990 -544820 1 2 999999 824384 2 2 999999 2 2 999999 2 16 999982 2 6 999993 2 116358 179546 2 2 999993 2 56441 476123 2 10 999999 1 2 999999 431697 2 152331 313556 1 20 999999 -27405 2 9 999988 2 56046 869521 1 311144 497688 390301 2 2 999999 2 19 999998 1 10 999984 620681 2 152458 283938 1 567608 823638 475886 2 699799 948423 1 2 999999 54578 2 2 999999 1 72368 626774 298738 1 2 999999 827048 1 2 999987 493010 1 2 999999 -91303 2 2 999981 2 2 999999 2 1 999991 1 710485 847126 45192 2 20 999996 1 2 999999 -12402 2 2 999981 1 14 999989 964140 1 428971 458941 866470 2 9 999997 2 2 999999 1 56214 425245 528265 2 120886 704328 2 4 999996 2 2 999999 1 19 1000000 -405523 2 529774 601234 2 274461 471581 2 2 999999 2 325129 714038 1 509867 995629 -218837 1 2 999999 -412992 2 143300 485773 2 440258 636425 1 5 999989 4905 2 13 999984 2 818542 944925 2 2 999999 2 5 999982 1 2 999999 -629705 1 18 999990 953603 2 13 999991 1 20 999988 274880 2 12 999991 1 2 999999 300524 1 2 999999 -508285 1 340128 720837 -639586 2 2 999999 1 6 999999 -795701 2 3 999989 1 3 999987 -682136 2 17393 774827 1 602878 677482 844571 1 19 999996 -271139 1 7 999989 849370 2 2 999999 2 640716 836369 2 2 999999 2 1 999990 2 7 999988 1 278878 469473 -698160 1 48707 72553 -502332 2 9 999998 1 442606 995004 741545 2 91695 482677 2 2 999999 2 7 999999 2 5 999995 2 2 999999 1 2 1000000 -950319 2 2 999999 2 2 999999 1 2 999982 518029 2 20 999993 2 5 999991 1 2 999999 561448 1 3 999982 145796 1 13 999994 789009 2 457271 537215 1 7 999991 -155873 2 15761 44607 2 93764 977831 1 117210 718300 -818293 2 330511 557163 2 15 999999 1 20997 520072 857796 1 339746 875843 814064 2 2 999999 2 196789 213508 1 155438 185633 763059 1 2 999999 669580 1 2 999999 -370181 1 6 999981 -204980 2 10 999996 1 2 999999 -286559 2 2 999999 1 1 999986 -797133 1 2 999999 -451871 2 634337 788881 1 2 999999 -340359 2 219325 641464 2 71359 267253 1 6 999992 352235 1 234654 767035 108891 1 14 1000000 -231654 1 36072 677927 910428 1 13 999995 965888 1 9 999994 509723 2 9 999981 2 2 999999 2 19 999983 1 145964 959554 348039 2 2 999999 2 373991 537193 1 100685 262207 -697035 2 98291 509312 2 857205 860291 2 8 999981 1 399420 800050 -463218 2 702028 979873 2 14 999989 2 210936 248862 2 2 999999 1 5 999987 -403190 2 11 999986 2 11 1000000 1 9 999985 163769 2 2 999999 1 4 999997 -757715 2 210927 828159 1 17 999999 -11037 1 174837 317633 846232 2 2 999999 2 1 999994 2 2 999999 2 2 999999 2 19 999983 1 14 999997 398648 2 4 999989 1 3 999988 139892 1 2 999999 934931 2 16 999992 1 6 999998 149377 1 409102 754584 -576007 1 18 999999 741782 2 524354 951422 2 384723 554647 1 130785 261190 177902 1 1 999985 442942 1 2 999999 578489 1 116918 238029 -678821 1 2 999999 493285 2 2 999999 1 321996 538837 356889 1 2 999999 -531260 1 2 999996 993148 2 248867 323048 1 1 1000000 -405666 2 5 999987 2 2 999986 1 318604 479695 -566356 2 2 999999 2 2 999999 1 16 999996 884657 1 2 999999 -301078 2 67499 262711 1 1 1000000 -762050 1 252264 586072 -137220 1 559197 683205 456541 2 19 999994 1 2 999999 -124584 2 10 999987 2 177810 598724 1 12 999985 -178448 1 2 999999 277062 2 31943 268812 2 149111 894266 1 2 999999 -77426 2 19 999997 2 15 999990 2 11 999986 1 360510 411987 -763091 1 2 999999 -700352 2 242801 877826 1 15 999981 -529377 2 2 999999 2 2 999999 1 213242 235515 -591010 1 2 999999 937714 1 18 999994 629804 2 2 999999 1 2 999999 -40783 2 2 999999 1 15 999999 248711 2 2 999999 1 17 999985 -374788 2 1 999993 2 518348 680763 2 2 999999 2 51934 933547 2 471108 950847 2 619062 998314 1 34506 161334 -952362 2 1 999983 1 11 999991 759661 1 751149 847786 539049 1 2 999999 -479730 1 2 999999 -176165 2 632334 733849 1 13 999990 567015 1 20658 600049 249499 2 2 999999 1 760100 930329 -266452 1 2 999999 -422269 2 653546 862591 2 2 999999 1 2 999999 -247304 1 2 999999 -529177 1 5 999996 974951 2 157809 256854 1 321100 780878 -414925 2 1 999996 2 176107 705142 2 319709 471689 1 9040 389368 300684 2 8 999984 2 725085 774864 2 2 999999 2 2 999999 1 72504 847384 -3391 1 17 999989 245781 2 110036 443960 1 2 999999 -465288 2 2 999999 2 225309 404139 1 19 999995 685528 2 2 999999 1 318446 720470 865613 1 69294 137905 -621027 1 2 999999 50918 1 386297 610016 914015 2 11 999987 1 11 999994 -90712 1 5 999991 848406 2 515716 845519 1 2 999988 600344 1 202604 426330 944142 2 2 999999 1 2 999999 840181 2 3 999986 1 7 999984 945267 2 2 999999 2 220323 790044 2 19 999984 2 16650 919908 2 2 999999 2 10 999984 1 479409 904164 944044 2 430166 448579 2 10 999989 1 2 999999 813970 1 13 999997 182337 2 2 999999 2 561993 732651 2 219487 581070 1 2 999999 -926642 1 5 999985 -77412 2 5 999983 1 468258 882435 -193563 2 619914 894322 1 249207 914366 42881 1 452896 649366 -564521 2 2 999999 2 2 999999 2 5 999995 1 436041 718765 -364641 2 747796 912323 1 2 999999 55056 1 36342 475329 -187316 1 2 999999 -247703 2 19 999983 2 693157 914362 1 4 999995 900748 2 11 999995 2 14 999995 2 2 999999 1 2 999999 -948590 2 2 999999 2 2 999999 1 2 999999 -515386 2 165427 369437 2 74298 174937 1 44542 216999 582470 1 2 999999 -685126 1 2 999999 363209 1 628037 695946 664857 1 13 999996 419539 1 11 1000000 -451439 1 276720 854912 676972 2 230024 592314 1 14 999998 301189 1 240672 826039 946897 2 2 999999 2 2 999999 2 847218 990546 2 7 999985 2 872567 935295 2 2 999999 1 2 999999 -661970 2 9 999994 2 2 999999 1 2 999999 -879068 2 9 999988 2 2 999999 1 130325 698136 -264035 1 86669 306679 854286 2 19 999994 1 17 999992 -264221 2 111397 942534 2 2 999999 2 11 999995 2 16 999987 2 3 1000000 2 406949 604598 1 247775 404793 640074 2 545 31063 2 49644 978454 1 324056 786661 113617 1 12 999995 928651 1 2 999999 406431 2 349291 927340 1 2 999999 -156699 1 8 999999 923378 1 273546 779895 862662 2 2 999999 2 7 999990 1 16 999983 -640108 1 5 999983 -437574 2 67022 688021 1 2 999999 -19355 1 2 999999 553343 1 58634 680038 -136324 2 619834 957300 2 14 999992 1 128155 289557 535443 2 14 999996 1 537101 653770 587547 1 351213 779008 685536 2 127358 164590 2 9 999987 1 161226 683111 -276603 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -385939 2 1 999984 1 2 999999 -417968 1 139150 280725 -308853 1 277229 580358 -805487 1 290196 826977 992364 2 511970 918455 1 2 999999 833954 1 2 999999 346882 1 534411 986448 -198151 2 458802 951018 2 10 999982 1 2 999999 852408 2 12 999991 1 2 999999 -140677 2 2 999991 2 2 999999 2 6 999996 1 163993 476215 456785 1 17 999993 -377007 2 4264 259165 2 160230 267536 1 19 999992 -82430 1 5 999983 -642017 1 2 999999 494437 1 6 999987 -393085 2 19 999992 1 21741 767258 -762677 1 1 999995 -724668 2 2 999999 2 9 999992 1 823000 911914 -140462 2 2 999999 1 79930 818992 -711446 2 2 999999 2 2 999999 1 15 1000000 172039 2 2 999999 1 2 999999 616513 1 2 999999 -775274 1 207622 280459 772754 1 1 999995 624980 1 19 1000000 -476997 1 2 999999 -568655 1 2 999999 701180 1 609440 780495 -67969 1 2 999999 -96224 2 2 999999 1 17 999992 -641388 2 2 999987 1 2 999999 -21343 2 2 999999 1 2 999999 -108399 2 6 999983 2 287668 796521 2 2 999999 1 11 999988 541258 2 620453 838061 2 10 999983 1 14 999987 -350454 1 12 999988 241740 2 2 999999 2 141728 493823 1 397481 499673 506792 1 10 999997 370693 2 122480 468108 1 2 999999 -277651 2 2 999999 2 211316 494571 2 2 999999 2 2 999999 2 3 999993 1 18 999992 -361163 2 737764 945947 2 12 999993 1 4 999991 810500 1 2 999999 -273152 2 2 999999 2 7 999986 2 2 999999 2 20 999996 1 2 999999 -474185 1 2 999999 -263027 2 512912 754315 2 2 999999 2 264461 390575 1 127087 265644 772169 2 14 1000000 2 82067 659158 1 13 999989 662429 2 356965 748857 2 5 999988 1 2 999983 -413842 2 4 999989 2 92798 513713 1 78752 513903 -539188 2 10 999990 2 4 999991 2 7 999989 2 354331 881285 2 2 999986 1 395777 692930 -843077 1 2 999999 165854 1 598080 921533 -562272 1 16 999987 -827859 2 12 999984 1 18 999991 -144040 1 12 999995 -931745 2 2 999999 2 14 999997 2 2 999999 1 2 999999 -607442 1 2 999999 377987 1 412358 795766 -502263 1 2 999999 -201171 2 19 1000000 1 2 999999 -13495 2 2 999999 1 2 999999 -444309 2 16 999982 2 11 1000000 2 448172 620287 2 528122 534845 2 2 999999 2 303417 899287 2 750262 871168 1 2 999999 -970850 1 18 999995 -545544 1 2 999999 -844918 2 227250 804825 2 10 999984 1 12 999999 -141841 1 142742 758394 -396546 2 256413 928928 1 2 999999 964071 2 10 999997 2 2 999999 2 4 999989 2 640872 991265 2 2 999999 2 3 999982 2 14 999992 2 8 999992 2 2 999999 2 10 1000000 2 13 999990 2 2 999999 2 19 999986 2 10 999999 1 20 999998 -415226 1 15 1000000 -605694 1 2 999999 -72012 2 16 999984 1 153022 478944 55268 1 16 999982 48025 2 2 999999 2 17 999981 2 238484 465010 2 4 999982 2 2 999999 1 15 999998 838587 2 3 999981 2 2 999999 1 521945 980057 -447931 2 2 999999 1 2 999999 202735 2 12 999998 1 20 999981 -753526 2 2 999999 2 13 999996 1 189419 277076 -81142 2 115540 169619 2 19 999997 2 2 999999 2 8 999995 2 100941 665593 1 188864 462482 -577814 2 96650 297525 2 17971 259435 1 2 999999 -762932 1 433403 504940 -557093 2 246663 656218 1 51117 488154 264252 2 2 999999 1 13 999997 -636042 1 2 999999 -19591 2 70471 238383 1 2 999999 82807 2 123674 819268 1 7 999993 -934718 2 2 999999 2 2 999999 1 416252 683946 412460 1 2 999999 948156 2 2 999999 2 12 999986 2 169768 993338 1 15 999995 213154 1 2 999984 -108494 2 415382 853595 1 20 999998 -555555 2 262525 756217 2 200491 522383 2 2 999999 2 2 999999 2 298145 542813 2 528435 682442 2 2 999999 1 2 999999 -688815 2 20 999991 1 19 999991 -708544 1 2 999999 806894 2 9303 793165 1 2 999999 243793 2 578205 902099 1 2 999999 -795079 2 5 999985 1 6 999982 -845267 1 19 999982 -683705 1 13 999999 213734 2 2 999993 2 3 999985 1 2 999999 -126181 1 2 999999 -92263 1 8 999992 -877739 2 318734 551990 1 2 999996 -905382 1 2 999983 -425175 2 2 999999 2 125681 660980 2 5 999990 1 31168 205404 408480 2 14 999994 2 7 999999 2 2 999999 2 2 999999 1 538167 712277 659306 2 457514 550186 2 229409 527918 2 5 999990 2 22722 267469 2 2 999999 1 143015 410026 543988 2 469882 923405 1 2 999999 -906814 1 2 999999 715853 1 2 999999 762147 1 180369 646413 575121 2 8 999981 2 535873 893492 2 357763 997428 1 5 999982 -38216 1 270194 389741 -754471 2 3666 647637 2 654180 933115 2 11 999988 2 2 999999 1 2 999999 -898512 2 327828 625962 1 2 999999 -984740 1 2 999999 883698 2 594280 631289 2 2 999999 2 13 999982 2 414999 767566 2 5 999985 2 62108 679215 2 2 999999 2 478472 655178 1 2 999999 -988505 2 2 999999 1 49960 590131 439126 2 17 999982 2 20207 435115 1 586189 601895 -182091 2 2 999999 2 292749 547181 1 6 999997 -44576 1 842546 895883 -332197 2 2 999999 1 7 999986 130468 2 2 999999 1 12 999981 -574440 2 2 999999 1 106633 376069 -717022 2 2 999999 2 4 999999 2 2 999999 1 2 999999 -284384 2 6 999997 1 11 999993 -118759 2 4 1000000 2 311747 485385 2 314461 630468 2 15 999988 2 2 999999 1 2 999999 693786 1 2 999999 909371 1 437307 872356 444764 2 37552 712516 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -632014 1 20 999989 -540907 2 2 999999 2 20 999989 2 13 999982 2 1 999985 2 2 999999 2 2 999999 2 8 999992 1 8 1000000 -613847 1 2 999999 585505 2 19 999993 2 1 1000000 2 10 999998 2 13 999986 2 2 999999 2 22650 507885 2 2 999999 2 693240 756530 2 5 999986 2 7 999987 1 16 999991 -954531 2 557260 876915 2 15 999984 2 20 999989 2 6 999994 1 10 999994 -335999 2 16 999987 1 8 999990 -12488 2 5 1000000 1 2 999999 -659464 2 323613 798234 2 75612 853242 2 168775 205967 2 18 999984 1 892838 986468 -232293 2 6 999991 1 15 999996 676804 1 193825 880814 -87875 1 2 999999 766863 1 776312 960491 324308 2 105561 273888 1 8 999986 385142 1 14 999992 -542366 1 13 999988 381957 2 2 999999 2 12 999986 2 2 999999 1 576697 724349 -117640 1 11 999996 -740370 2 791882 837107 1 7 999998 288814 1 326651 395346 -116136 1 2 999999 -615196 1 441917 839109 -434469 2 2 999999 1 2 999999 -956026 1 2 999999 387475 2 2 999999 2 14589 19628 1 13 999981 -241335 1 2 999999 -299908 2 109760 253068 1 42206 161218 -661470 1 605859 639388 65871 2 2 999999 2 398406 755149 2 193557 264775 1 2 999999 139891 2 17 999995 2 183785 773246 1 8 1000000 919804 1 2 999999 179986 2 4 999984 1 2 999999 -29669 2 548959 587367 1 2 999999 -526110 1 4 999988 472576 2 2 999999 2 12 999997 1 2 999987 41491 2 50913 822859 1 7 999985 -911731 1 307580 675827 -988546 1 7607 305707 -259047 1 306789 384656 87616 2 10 999993 1 17 999987 487467 1 258647 703685 377583 2 47802 860858 1 2 999999 -424350 1 2 999999 687343 1 406801 741391 -824675 2 127103 935794 1 18 999996 -403380 1 2 999999 547528 1 2 999999 807559 1 176072 374465 -723730 1 870897 919617 275192 1 630454 928794 217232 1 14 999990 -347380 2 178918 267611 1 18172 541634 457178 2 66035 657043 1 221228 535508 777498 2 2 999999 2 20 999994 2 2 999999 2 7 999995 2 2 999999 2 8 999992 2 1 999989 2 10 999992 2 10 999996 1 4 999993 -423790 1 261404 292147 140920 1 2 999999 582915 1 6 999991 -160276 2 2 999999 1 12 999990 496015 1 819606 829339 896258 1 2 999999 -466637 2 16 999999 1 2 999999 581265 2 2 999999 1 10 999985 777818 1 4 999995 -485908 1 15 999994 -270245 2 581543 916699 1 2 999999 454348 1 4 999989 695819 2 2 999999 2 22124 30824 1 2 999999 975932 1 354554 875023 893916 1 2 999999 -451407 1 20 999988 689239 1 2 999999 -674936 1 2 999999 -73329 2 110636 605187 2 206629 753126 2 2 999999 1 306065 545111 41538 1 2 999999 668512 2 2 999999 2 2 999999 2 2 999999 1 14 999986 -203318 2 10 999984 2 2 999996 1 202403 266567 -80398 2 20 999984 1 2 999999 -676496 1 2 999999 794142 1 141187 905886 403782 2 19 999993 2 14 1000000 2 2 999999 2 548496 897064 1 393019 544504 298371 1 2 999999 -233765 1 2 999999 235705 2 17 1000000 1 367778 439355 -278289 2 2 999999 1 544729 572525 -236615 1 18 999988 934197 1 2 999999 -987510 1 4 999986 814048 1 2 999999 -706900 1 261306 688011 -117708 1 20 999991 71812 1 2 999999 -232129 2 20 999998 1 144086 998970 -469436 1 14 999981 212689 1 11 999992 92538 2 2 999999 1 7 999996 179860 1 2 999999 837330 2 7 999982 2 2 999982 2 10 999996 1 948334 999934 -616485 1 8 999991 -402464 1 2 999999 -179487 1 16 999990 -395753 2 12 999988 2 24747 396254 1 421438 596401 468704 1 2 999999 636884 1 11 999984 604238 2 1 999994 2 132969 210635 2 2 999999 2 12 999988 2 17 999989 1 189661 891774 555711 2 257473 850868 2 20 999997 1 401396 961158 -883131 1 292226 445735 228448 1 2 999999 590772 1 2 999999 978506 1 18 999982 -531918 2 1 999991 2 696181 965101 2 2 999999 1 441253 602305 -166575 1 289711 960569 10538 1 2 999999 518750 2 13 999999 1 2 999999 -13835 1 6 999983 -652624 1 436868 480563 -987234 1 9 999985 -705039 2 198895 507228 2 2 999999 1 2 999999 861782 1 2 999999 -81343 2 8 999995 1 2 999999 608330 1 11 999981 603072 1 3 999995 151470 1 14 999986 877435 2 223201 310670 1 2 999999 -631134 1 2 999999 832806 2 752380 994215 2 2 999999 1 125915 384612 -995910 2 7 999993 2 17 999986 1 294692 511087 837711 2 2 999999 1 14 999995 -696547 2 121461 558366 2 2 999999 1 2 999999 773205 2 2 999999 1 2 999999 811632 2 200737 941930 2 2 999999 2 375718 482003 1 5 999995 28903 2 4 999986 2 14 999996 1 6596 671219 -841845 2 17 999998 1 2 999999 -980313 1 4 999998 -893676 1 11 999994 -242697 1 63958 926528 -83168 1 26179 962980 -153137 1 58156 195476 407720 1 16 999982 102430 2 762511 787553 1 836637 883164 -594507 2 171368 251847 2 2 999999 1 19 999999 -455364 1 16776 30663 -897928 1 134265 815478 -229441 2 2 999982 1 618380 964939 -148828 1 2 999999 -995660 1 149179 665826 -821539 1 14 999991 -757277 2 618189 805943 1 2 1000000 -732472 2 11 999981 2 2 999999 2 2 999999 2 562994 971322 2 3 999982 2 2 999987 2 2 999999 1 498484 777229 -625207 1 13 999985 -167314 2 258801 980463 1 9 999990 -152518 2 39528 158610 2 4 999983 2 480045 930137 2 17 999995 2 15 999986 1 2 999999 901957 2 875125 905792 2 813192 915970 1 2 999999 447163 1 2 999999 72600 2 8 999991 2 7 999985 2 6 999985 2 2 999999 2 295756 407471 2 402317 561179 1 2 999999 -689191 1 2 999999 -482532 2 19 999997 1 65883 705375 258741 2 12 1000000 2 50727 271587 1 10 999996 -67958 1 406199 432074 -445891 2 4 999996 2 2 999999 2 154946 487583 1 4 999993 386942 2 244843 945693 1 748978 987850 -582457 1 2 999990 4088 1 318 484540 -137488 1 3 999992 -967392 2 69039 799627 1 2 999999 -571128 1 2 999989 -885193 2 548225 661733 1 2 999999 -527297 2 81122 292001 2 2 999999 2 13 999991 2 9 999995 2 4 1000000 1 14 1000000 444009 2 440723 987669 2 2 999999 2 3 999986 2 172001 675883 2 2 999999 1 2 999999 849753 1 2 999999 -89932 1 2 999999 -341761 2 316184 469255 2 2 999999 2 315178 602124 2 2 999999 1 19 999993 84415 1 2 999999 -598488 1 896341 989167 -640366 1 528203 670402 160413 1 701142 970472 -33889 1 441241 623295 116563 1 2 999999 -686784 2 19 999985 2 2 999999 2 7 999995 2 17 999988 2 2 999999 1 18 999990 -641725 2 1 999993 2 2 999999 2 2 999984 2 11 999981 2 2 999999 2 648342 975111 2 2 999999 1 2 999999 737429 2 252130 465076 1 278680 966919 648809 1 20 999998 -563659 2 20 999996 1 20 999999 732605 1 11 999988 -381291 1 678258 772671 984583 2 10 999994 2 242088 319957 2 13 999987 2 7 999997 2 261963 289937 1 14 1000000 407479 2 13 999982 1 4 999994 754925 2 360364 819099 2 2 999986 1 7 999989 -463776 1 212289 462809 -503304 2 2 999999 2 19 999998 2 20 999998 1 538482 918860 218131 2 2 999999 1 3 999991 681463 1 2 999999 563467 2 371274 919315 1 14 999988 -990515 1 11 999984 747999 2 9 999986 1 441572 522102 -327411 2 619817 800976 2 34486 265630 2 2 999999 2 2 999999 2 594937 852285 1 81644 782255 -365957 1 14 999989 -671499 2 9 999993 2 481081 989384 2 12 999988 2 2 999999 1 16 999985 237869 1 314004 453119 -587726 2 2 999999 1 13 999984 -61449 2 2 999999 1 15 999982 -950333 2 2 999999 1 2 999999 939880 1 2 999999 305506 2 15 999989 2 2 999999 2 254199 404980 1 269949 381398 745209 2 9 999982 1 2 999999 205295 2 17 1000000 2 2 999999 2 2 999999 1 2 999999 688758 1 180427 713513 -468356 1 2 999999 227044 1 2 999999 -263237 2 2 999996 2 28515 942141 1 8 1000000 509303 2 6 999999 1 2210 790680 -15448 1 680745 939145 -91477 1 14 999994 165262 2 217998 822661 2 614999 650218 1 181460 858986 -61797 1 434824 529079 860664 2 2 999999 2 10 999983 2 2 999999 2 2 999999 1 578973 766242 -44850 1 2 999999 931713 2 5 999990 1 6 999987 -234906 1 3 1000000 -669651 1 11 999989 -759094 1 11 999989 -487969 2 708259 822839 1 9 999988 930618 1 20 999993 666903 1 2 999999 -33981 2 526667 988843 2 11 999992 1 17 999989 767084 2 257198 344655 2 2 999999 2 20 999996 1 99068 624639 -726918 2 418817 986269 2 6 999987 1 2 999999 -578302 1 2 999999 -465547 2 185425 825196 2 11 999985 1 1 999987 -97869 2 12 999998 1 2 999999 308530 2 2 999999 2 416450 885868 2 387124 723029 2 283068 767808 2 2 999999 2 2 999999 1 652791 917336 104988 1 17 999986 25234 2 31258 188182 1 2 999999 173035 2 2 999999 1 16 999997 99885 2 2 999999 2 2 1000000 1 19 999990 532572 1 3 999984 -592980 2 2 999999 2 2 999999 2 97731 699691 1 547837 980282 103069 1 2 999999 -608777 1 2 999999 451567 1 4 999996 -734261 2 2 999996 1 10 999997 329883 2 403071 784172 2 416710 674801 1 2 999999 255980 1 630628 963251 -491280 2 18 999997 2 536512 809291 2 458894 884113 1 13 999988 -918735 2 754576 910205 2 2 999987 1 95112 182300 486050 1 2 999999 -143160 2 2 999999 1 231451 853535 -743556 1 2 999999 165766 1 2 999999 -975271 2 5 999993 2 14 999985 2 20 1000000 1 49296 685146 -30204 1 713743 799461 322251 1 11 999998 614856 1 2 999999 -271187 2 9 999993 1 2 999999 -731982 2 10 999983 1 231612 802686 831171 1 2 999999 -471355 1 17 999996 259719 1 192268 753065 -54531 2 2 999999 1 19 999988 -734117 2 2 999999 1 19 999984 118465 2 17 999988 2 636398 920307 1 5 999985 -601796 2 19 999981 2 141697 282853 2 136196 356199 2 271606 892370 2 2 999999 1 404047 781617 418645 2 11 1000000 2 2 999999 2 16 999985 1 2 999999 -74421 2 7 999986 2 2 999999 1 20 999999 978915 1 17 999985 331153 1 2 999999 -16040 2 2 999999 2 2 999999 1 14 999981 -63100 2 400443 740799 1 332177 456833 -432789 1 2 999999 -617753 2 97278 501351 1 11 999990 -67293 2 2 999992 1 885275 911131 -748493 2 323140 361988 1 1 999993 539631 2 2 999999 1 2 999999 786173 1 15 999992 145687 1 175306 247553 -334412 1 2 999999 148125 2 18 999997 1 9 999981 729913 2 7 999999 2 141188 677130 1 20 999998 986806 2 273647 843100 2 636878 932909 2 350965 957760 1 10 999992 743007 2 19 999982 2 2 999999 1 61586 238897 744015 2 2 999999 2 304823 801353 2 2 999999 2 223503 890591 2 500639 722263 2 235470 355664 2 20 999990 1 2 999999 141111 1 2 999999 -534096 2 14 999991 1 9 999988 -32071 2 2 999999 2 129833 391423 1 2 999999 517879 2 2 999999 2 11 999995 1 13 999988 -694343 1 2 999999 787948 1 14 999998 -726833 1 66977 692759 -29340 2 39016 827450 2 2 999999 1 3 999994 420978 1 121908 537564 -784169 1 168172 691228 370974 2 688612 836061 1 8 999995 -34923 1 400391 880545 38443 1 12 999993 911933 1 94651 532474 -794680 2 10 999991 1 11 999990 -906105 1 2 999999 31184 2 766804 890290 1 9 999993 -91005 1 2 999999 -794769 2 393885 629080 2 7 999982 1 862860 937728 842646 1 225838 902981 -645543 1 14229 711349 -237520 2 81793 249469 2 2 999999 2 16 999999 1 7 999992 -134074 1 10 999998 438506 1 14 999982 -397396 2 2 999999 1 363580 623775 613621 1 2 999999 929604 1 519720 698011 691172 2 125395 965336 2 2 999999 2 212915 659221 2 435867 979744 2 268082 580893 1 2 999999 -488786 1 2 999999 644848 2 227661 824124 1 5 999981 -305337 2 7600 35337 2 2 999999 2 2 999999 2 179133 313073 2 165536 498232 2 113729 734026 2 18 999990 1 7 999983 152833 1 16 1000000 452279 2 659166 877169 1 2 999999 -135965 2 4 999989 2 186956 765349 1 17 999984 -240789 2 126446 308539 1 12 999999 -543025 1 249128 706799 735858 2 1 999997 1 2 999999 -981129 2 2 999999 1 15 999991 -714846 1 1 999996 -951318 2 2 999999 2 80708 548939 1 2 999999 625859 2 463672 986754 1 1 999983 945287 1 2 999999 615976 2 19 999983 2 27150 866691 2 2 999999 2 4 999981 2 2 999999 1 20 999994 -454390 2 2 999999 1 735682 743815 -795883 1 915200 977956 359727 2 847698 868449 2 350521 744709 1 5 999990 -671003 1 2 999999 676359 2 42317 101012 2 2 999999 2 450755 453347 2 18 999986 2 2 999999 1 701512 805601 -27262 1 490689 774035 708275 2 2 999999 1 18 1000000 -298192 2 3 999984 1 2 999989 528363 2 2 999999 1 5 999988 -156044 1 3 999988 107786 1 11 999994 855249 2 2 999999 2 2 999999 2 2 999999 1 253172 325721 31012 2 737856 790276 1 4 999991 -324278 1 256770 424836 -760535 2 116547 860448 1 2 999999 -246514 1 2 999999 858700 1 2 999999 -210402 1 2 999999 -304325 2 19 999998 1 2 999999 -312531 1 462616 836590 -719642 2 34435 453459 2 50230 361388 1 173401 504522 -583354 2 8 999992 2 355873 852306 1 489577 677207 -426863 2 2 999999 2 2 999999 2 281208 876662 2 2 999999 1 611442 800080 -252044 1 2 999999 -320697 2 439650 873898 2 2 999999 1 2 999999 -371526 2 894903 947909 2 2 999999 2 329292 997998 1 2 999999 30375 1 231739 923056 -503840 1 438406 570727 -764755 2 2 999999 2 4 999990 1 19 999984 366413 2 2 999999 1 654063 998785 -666573 2 11 999989 2 13 999998 1 10 999996 221790 1 18 999986 -549471 2 231055 614900 2 3 999984 1 2 999999 360278 2 2 999999 2 2 999999 2 205018 680153 1 658057 966591 69169 2 70066 855258 2 2 999999 2 203849 876916 2 16 999997 2 17 999991 1 524969 696910 -617197 2 502364 955300 2 620296 786365 1 20 999986 317747 2 12 999987 1 894751 982389 -613928 2 2 999999 1 373771 548251 -905175 1 2 999999 869715 2 314852 860409 2 5 999997 1 20 999990 78305 2 329700 796844 2 2 999999 2 2 999999 1 9 999994 -321232 2 2 999999 2 9 999994 2 623897 914994 1 175524 548593 -973348 1 7827 661894 387807 1 420593 800604 -482180 2 8 999981 2 2 999999 2 2 999999 2 5 999995 2 15 999992 2 400778 959196 2 19 999993 2 684653 912313 1 54325 322865 -738528 1 12 999987 -78660 2 1 999998 2 424885 726543 1 3 1000000 32034 1 2 999999 -596444 2 13 999996 1 799490 883286 -832808 2 11 999983 2 10 999983 2 20 999997 1 17 999995 -881686 2 10 1000000 1 7 999992 966645 2 4 999995 1 2 999999 -187559 1 665052 997785 -710926 1 2 999999 -11133 1 2 999999 -776152 1 4 999985 -236644 1 316398 638519 -691246 1 19 999987 -267568 1 2 999999 -194120 2 2 999999 1 18 999993 -269934 2 2 999999 2 156612 245222 2 2 999999 1 4 999983 308159 2 57377 563003 1 45246 747201 -938559 1 17 999996 549244 1 17 999991 356895 2 301815 472140 1 2 999999 71631 2 404038 787977 2 2 999999 2 2 999999 1 324814 842847 -349955 2 15 999987 2 3 999985 1 16 999981 -432671 2 17 999999 1 581344 678529 -460759 1 14 999981 -636128 2 19 999986 1 9 999985 756605 1 2 999999 -859510 1 2 999999 113207 2 20 999996 2 2 999999 2 3 999999 1 2 999997 -247676 1 2 999999 986803 1 14 999983 770776 1 13 999991 423256 1 7 999997 -716273 2 2 999999 1 2 999999 -599753 1 2 999999 -870706 2 12 999995 1 11 999995 -905005 2 2 999999 1 205112 680375 -17908 1 2 999999 743895 1 5 999993 -56682 2 15 999984 2 19 999981 2 214089 234294 2 93942 930448 2 2 999999 1 2 999999 -796799 2 2 999999 2 2 999999 2 2 999999 2 19 999991 2 2 999999 1 2 999999 -66619 1 10 999993 518609 2 12 999981 1 2 999999 -997327 2 535552 784676 1 2 999999 -357716 2 19 999994 1 3 999988 674980 2 2 1000000 2 323937 847348 2 2 999999 1 2 999999 484451 1 2 999999 -522771 2 2 999999 1 356783 758672 719126 2 2 999999 2 2 999999 1 2 999999 -617045 2 312280 924830 2 517803 930500 2 322485 704504 1 693334 737787 -618499 1 2 999999 -481837 1 290993 380832 -50462 2 2 999999 2 2 999999 1 2 999999 351495 2 335593 754153 2 13 999989 1 2 999999 462354 2 2 999999 1 433461 706929 575193 2 2 999999 2 17 999994 1 1 999983 -629310 2 13 999993 2 17 999997 1 15 999986 -13153 1 184576 650757 -206902 2 2 999999 1 2 999999 478260 2 2 999999 1 4 999998 -980144 1 69440 966052 -144078 1 432794 914903 602386 1 2 999999 -230715 2 135235 555522 2 10 999986 2 324059 422529 2 2 999999 2 12 999996 2 2 999999 2 811228 925302 2 326829 735098 1 9 999988 -792878 1 13173 42933 800758 1 11 999998 533451 1 2 999999 -978311 1 19 999984 -542275 2 216387 317002 1 14 999983 -190651 2 17 999995 1 619694 868953 120254 2 5 999981 2 363090 732097 1 15 999986 889315 2 2 999999 1 2 999999 791627 1 418456 716650 -781123 2 19 999994 2 14 999990 1 2 999999 -562279 2 273619 346783 2 17 999994 2 11 999982 2 2 999999 1 2 999999 565294 2 10 999998 1 200338 669548 -38010 1 20 999986 965411 1 277529 401789 -668420 1 14 999991 -99578 2 34863 139107 2 2 999999 2 10 999992 1 6 999998 624380 1 2 999999 -630261 2 2 999999 2 2 999999 2 11 999981 1 140307 687181 894596 1 2 999999 340428 2 773358 943430 1 2 999999 643850 1 90342 806185 560031 2 2 999999 1 2 999999 -131298 1 8 1000000 -798392 1 14 999995 -657568 1 2 999999 -98300 2 2 999999 1 163776 995006 315142 1 16 999990 -94888 1 3 1000000 -631329 1 442995 507172 517222 1 2 999999 444934 1 2 999999 -447798 2 2 999999 2 4 999998 1 2 999999 -917866 1 2 999999 -584847 1 14 999994 369340 1 719670 832299 -393550 1 2 999999 149415 2 544510 845470 2 2 999999 1 490933 987015 -254616 1 2 999999 814371 2 8 999986 1 9 999998 67646 2 11 999997 1 15 999998 -134031 1 2 999999 860325 1 166853 222901 -425057 2 337045 803284 2 11 999984 2 334803 999624 1 163477 755699 -541031 1 4 999989 -950186 2 11 999981 2 5 999992 2 2 999999 1 2 999999 -467848 2 65528 954053 1 11 999984 -248988 1 2 999999 -96800 2 2 999999 2 2 999999 2 2 999999 1 430240 964043 583101 1 743973 799764 116419 2 2 999999 2 342315 896307 1 65413 453698 -470017 1 152480 404998 -12093 1 2 999999 469503 1 2 999999 694400 1 663891 801676 635550 1 2 999999 385938 2 9 999994 2 13 999982 1 2 999999 804323 1 2 999999 903138 2 281480 717665 2 87409 993474 2 124597 409005 1 333351 765789 -578271 2 8 999981 1 2 999999 -919225 2 14 999986 2 3 999997 1 2 999999 467556 1 7 999993 998927 1 160743 240693 -282885 2 12 999987 2 10 999981 1 191651 265958 -384831 1 2 999999 -680814 2 248051 632345 1 131626 369122 -431453 2 19 999994 2 2 999999 1 16 999993 304848 2 2 999999 1 16 999992 -364301 1 19 999996 -80567 2 162548 975468 1 2 999999 402365 2 2 999999 1 11 999981 143461 2 43825 853309 1 2 999999 -437939 1 2 999999 -502262 1 2 999994 -666171 1 2 999999 -169698 2 492453 673123 2 9 999988 1 149373 995593 -721779 2 16 999993 1 149148 289537 -772308 1 208770 935760 -624579 2 697900 774384 1 2 999999 460432 1 10 999992 158232 1 580731 696467 852403 2 2 999999 2 2 999999 1 598724 956861 959982 2 2 999999 2 682777 985311 1 2 999999 895880 2 524411 742669 1 2 999999 -716124 2 2 999999 1 2 999999 723896 2 19623 286204 1 2 999999 -553867 2 2 999999 2 2 999999 2 2 999999 2 20 999994 2 61594 143493 2 283589 729139 1 251108 577865 -403583 2 184395 669836 1 2 999999 216430 1 106782 543994 -150206 2 2 999999 2 14 999987 1 2 999981 -577737 1 268535 790273 -640777 2 17 999987 2 2 999999 1 20 999997 546463 1 14 999993 -661013 1 47521 839804 -547831 2 13 999982 2 717758 780578 2 2 999999 2 2 999999 1 2 999999 633303 1 2 999999 758808 1 2 999999 40360 1 90352 531683 -860022 2 11 999995 1 26256 984044 745255 1 2 999999 -247608 1 2 999999 -610801 1 241573 826332 -851697 1 2 999999 -611010 2 1 999992 1 15 999996 -858231 2 10 999998 2 2 999999 2 2 999999 2 6 999989 1 537030 615646 -155468 1 2 999999 -135640 1 401062 483579 -950276 2 2 999999 2 2 999999 2 2 999999 2 725553 912769 2 8 999997 1 379747 933743 -631429 1 2 999999 545556 1 17 999983 748061 2 13 999984 1 2 999999 -130538 2 2 999999 1 6 999992 83319 2 508300 605784 2 58772 594291 1 2 999999 -758752 1 275075 617146 849357 2 2 999989 1 2 999999 323566 2 2 999999 2 2 999999 2 2 999999 2 10 999986 2 2 999999 1 10110 841494 -976621 1 508422 897778 799818 1 29954 692900 -518257 2 1 999994 2 107603 806550 1 1 999984 104027 1 147835 209568 -899329 1 2 999999 -216328 1 435052 582006 547117 2 13 999986 2 17 999989 1 2 999998 -377485 1 7 999992 -83450 1 6180 95168 961673 2 18 999986 1 2 999999 -363466 1 563157 724635 -234652 2 2 999999 2 14745 836448 2 92770 746338 2 2 999999 1 2 999999 731390 2 2 999999 1 11 999997 999503 1 234949 569997 -692591 1 424324 544479 -169684 1 2 999999 -483483 1 2 999999 543961 1 430345 838437 124075 1 2 999999 163235 1 2 999999 936074 2 205225 272355 1 12 999991 858436 2 2 999999 1 18 999997 94712 1 2 999999 -239514 2 6 999994 1 2 999999 -752183 2 2 999999 1 2 999999 597476 1 9 999993 241772 1 12 999987 816060 2 2 999999 2 3 999998 2 42852 997709 2 4 999991 2 17 999996 1 505002 975236 935794 2 7 999981 2 12 999996 1 19 999984 143374 1 1 999998 524612 1 19 999996 751456 1 316851 639114 815573 1 18 999990 720717 1 534210 804407 882753 2 42345 353291 2 7 999997 2 2 999999 2 2 999999 1 20 999998 251214 2 367199 454251 1 2 1000000 985012 2 326328 455437 2 2 999999 1 277633 754784 489116 2 820659 844644 2 5 999998 1 7144 611432 318240 1 9 999987 -284191 2 100917 350868 1 2 999999 769592 1 2 999999 -632461 2 2 999999 1 2 999999 -289147 1 13 999999 -152499 2 7 999984 2 2 999999 2 2 999999 2 12 999990 2 224921 727523 2 886342 944871 2 2 999999 2 608461 757593 2 2 999999 1 2 999999 -475722 1 2 999999 -655433 1 2 999999 -772981 2 2 999999 1 94896 436236 -639722 2 2 999999 2 11 999981 1 2 999999 40033 1 112983 207257 -230716 1 9 999994 819708 1 8 999998 786824 2 2 999999 2 2 999999 2 2 999999 2 140633 842872 2 2 999999 2 2 999999 1 7470 286010 875737 1 2 999999 -641001 1 2 999999 -968896 1 256546 327895 182316 1 173269 319013 -394869 2 13 1000000 1 15 999988 -232328 2 18 1000000 2 3 1000000 1 10 999996 345644 1 614127 811010 -66684 1 6 999993 -874365 1 433029 999209 418708 2 2 999999 2 2 999999 2 4 999993 2 10 999999 1 2 999999 -714768 2 16 999988 1 10 999985 -539736 2 19 999981 2 2 999999 2 51274 230423 2 2 999999 2 398972 725659 2 2 999999 1 2 999999 255773 2 2 999999 2 685870 825726 2 2 999999 2 666596 677012 1 1 999999 -185563 1 73493 313159 697743 1 907136 943056 -861635 1 21152 801118 -123049 2 2 999999 2 2 999999 1 65101 297510 -836062 1 104630 992118 90315 1 383384 903768 872931 1 45465 918317 227237 1 2 999999 -367024 1 151485 295087 -299242 1 4 999997 654381 2 88010 973491 2 17 999997 2 2 999999 2 566835 623105 1 20 999985 -476900 2 809933 990617 1 2 999999 716174 2 303600 779951 1 13 1000000 337110 1 2 999999 323439 1 2 999999 -757995 1 2 999999 415883 2 1 999988 2 113361 147879 1 2 999993 558645 1 2 999999 356072 1 7 999993 536554 1 7 999984 621209 2 244366 280052 2 2 999999 1 773892 952345 -808518 1 2 999999 790894 2 2 999999 2 43275 741453 1 18 999992 788887 1 231597 773961 990924 2 15 999998 1 452196 938578 534641 2 2 999999 2 451242 494954 1 11 999986 -276540 2 239446 901362 1 2 999999 -249318 2 2 999999 1 9 1000000 -254842 1 14 999984 783243 2 2 999999 1 1 999987 917078 2 20 999998 2 2 999999 1 2 999999 57794 2 11 999990 1 2 999999 496564 1 2 999999 -931691 1 1 999998 -823152 1 8 999986 607184 1 532655 756024 -932316 1 212210 324920 -5667 2 2 999999 2 161644 897440 1 2 999999 -360467 2 1 999999 2 2 999999 2 330121 970563 2 2 999999 1 2 999999 658557 2 11 999997 1 37585 101552 76592 1 9 999994 38068 1 2 999999 530602 1 19 999991 69987 2 732546 839630 1 620640 998334 -261652 2 123423 847739 2 17 999999 2 370055 639432 1 207761 800672 524281 2 2 999999 1 13 999993 831246 2 2 999999 2 488247 503779 2 16 999981 2 2 999989 2 735125 981772 1 2 999999 140714 2 2 999999 1 235658 596917 -532180 1 16 999989 -260136 2 6 999994 1 15 999993 753481 1 133017 763205 290631 1 11 999986 961459 2 5 999997 2 3 999986 2 387243 563867 2 282622 385795 1 110462 524535 -697331 2 2 999999 2 10 999992 2 7 999993 2 11 999984 2 2 999999 1 3 999993 718407 1 3 999984 940320 1 20 999987 -282139 1 17 999992 -930593 2 6 999996 1 9 999993 666219 1 197770 647990 918992 2 374882 758029 2 19 999982 1 650885 666680 -650488 1 598756 717976 969233 1 4 999987 609258 2 2 999993 1 2 999999 -982245 1 514579 782699 740726 2 2 999999 1 14 999992 919684 2 8 999986 1 3 999986 823002 1 66999 154354 -451536 2 49547 862278 1 5 999988 -759252 2 2 999999 1 7 999997 -479765 1 2 999999 688798 2 4 999986 1 776021 889738 -438329 2 14 1000000 2 10 999982 2 377091 524328 1 5 999999 744341 2 1 999995 1 2 999999 639940 1 2 999999 -83118 1 2 999999 -554799 2 13 999984 2 2 999999 2 86724 244596 1 5 999981 658588 2 2 999999 1 2 999999 -270943 1 16 999998 -498030 1 11 999997 -473854 1 2 999999 -342519 2 17 999987 1 22009 271499 -973388 1 2 999999 -70727 1 2 999999 551603 1 2 999999 -987851 2 11 999998 2 656922 897411 2 204991 506405 2 2 999999 1 135716 920479 -869299 2 2 999999 1 2 999999 903705 2 10 999993 1 2 999999 -34974 1 3 999983 -192201 2 699465 918257 2 15 999995 2 185539 655561 1 8 999989 719018 2 419410 631920 1 247071 851364 -799439 2 2 999999 1 2 999999 -45480 1 2 999999 937203 1 4 999991 -646724 2 2 999999 2 80041 192981 2 19 999987 1 2 999993 -156348 1 530154 972643 -558410 2 2 999999 1 2 999999 532333 1 4 999999 -63890 2 2 999999 2 27451 153279 2 466371 955881 2 17 999994 2 2 999999 2 555862 771920 2 17 999988 2 2 999999 1 5 999985 -680761 2 2 999999 2 2 999999 1 52790 736960 440003 2 2 999999 1 2 999999 -606599 2 2 999999 2 4 999995 2 139589 809955 2 2 999999 2 2 999999 1 279996 848347 317056 1 491000 627132 493870 1 282371 802204 -773454 1 2 999999 374610 1 11 999995 972889 2 10 999990 2 428783 938245 1 464199 627258 620680 1 2 999999 456838 2 49312 704982 2 2 999999 2 598312 635220 2 134747 294100 1 19 999995 -878592 2 230990 794794 1 7 999989 438800 1 2 999999 -278731 1 13 999988 -193532 2 2 999999 2 265230 735887 1 70166 539606 704101 2 13 999983 2 352413 661247 2 6 999998 1 24902 759911 474651 1 12 999994 24469 1 105856 609128 -316437 2 293897 408695 2 16 999997 1 2 999999 -523790 2 2 999999 1 19 999989 800082 1 2 999999 -238535 1 134896 379959 -519213 2 14 1000000 1 320897 718919 -260092 2 194477 818108 2 10 999988 2 17093 247790 2 445483 817138 2 146812 195316 1 4 999989 965013 2 4489 614446 2 7 999985 2 17 999991 1 2 999999 226869 2 2 999999 2 418088 827290 1 2 999999 -159041 1 11 999983 -425033 2 763729 921675 1 141911 785602 -509286 2 2 999999 2 4 999996 2 118148 371183 1 2 999999 -86804 1 313369 817556 -585363 1 282307 591708 -203742 2 2 999999 1 2 999999 -995953 1 393410 715956 418616 2 31259 739027 1 151863 313828 92997 1 18 999986 226350 2 2 999991 1 2 999999 381055 2 20 999985 1 12 999981 519028 1 2 999999 -778459 1 965125 985935 -569801 1 6334 767449 -333810 1 906303 996676 148046 2 2 999999 1 3 999994 613277 1 2 999999 -341365 2 8 999988 2 51185 735345 2 2 999999 1 20 999987 136009 2 200503 854393 2 2 999999 2 172993 593493 1 3 1000000 574214 1 2 999999 297398 2 458754 964099 2 18 999995 2 2 999999 1 3 999995 -905879 2 2 999999 1 119777 684779 -676765 1 257406 561942 494550 2 574963 914060 1 3 999998 -487460 1 9 999992 405845 1 11 999997 606435 1 5 999986 658464 1 354287 969357 -695374 2 9 999991 1 259637 577640 -549165 1 2 999999 -874280 1 595437 958328 -849300 1 113684 816067 -492216 1 178321 660992 -966570 1 616995 623806 649373 2 674167 741117 1 8 999994 54310 2 511235 982713 2 2 999999 1 580950 826323 -770596 2 2 999999 1 637680 909351 616932 2 2 999999 1 6 999998 786834 2 2 999997 1 100525 661751 -228512 1 6 999983 -452926 1 432706 633241 256276 2 2 999999 2 40572 497615 1 14 999996 -558720 2 272491 962373 2 2 999999 1 794197 932552 -387544 2 214629 752263 2 8 999990 2 356957 921273 2 2 999999 1 2 999999 -375930 1 2 999999 66532 2 16 999981 2 195413 966038 1 12 999999 631405 1 675268 678955 762730 1 2 999999 -313521 2 2 999999 2 18 1000000 1 249379 519369 -529329 2 2 999999 2 7 999995 2 11 999997 2 18 999986 2 19 999995 2 2 999999 1 19 999981 -739607 1 6 999995 194689 2 9 999997 1 6 999989 -312297 1 2 999999 -604082 2 299613 641111 1 668362 693424 -560738 1 132401 690453 -435141 2 192571 428056 1 2 999999 423924 1 2 999999 359193 2 2 999999 1 15 999996 -117726 2 13 999984 2 187244 376952 2 2 999999 2 15 1000000 2 12 999995 1 2 999999 300999 1 129019 601411 390267 1 59277 244176 -638669 1 2 999999 413246 1 9 999996 -696219 1 2 999999 -886095 2 90761 820826 2 12 999992 2 95300 338695 1 1 999982 -247149 2 2 999999 2 17 999984 1 14 999986 -769900 2 351951 460008 2 117862 514108 1 2 999999 -931561 1 8 999987 -276430 2 2 999999 1 544115 626559 -516378 1 421007 466289 -769672 2 745242 786797 2 86162 93471 2 2 999999 1 2 999999 -586197 2 18 999995 2 2 999999 2 1962 970507 1 2 999999 -751242 1 808746 843123 -997520 1 3 999990 -694211 1 19 999981 -731621 1 2 999999 -72676 2 18 999984 1 2 999999 707443 1 12 999990 709087 1 81464 855519 -608379 2 12 999984 2 246189 495748 1 565978 989684 34575 2 11 999997 1 435309 852089 -174006 1 892190 934953 -946511 2 18961 47833 1 4655 42233 852190 2 16 999984 2 2 999999 1 16 999983 -695966 2 16 999988 2 786445 860229 1 367492 645501 -77647 2 1 999992 2 315596 418686 1 2 999999 952099 2 32295 200967 2 6 999990 1 2 999999 -137893 2 2 999999 2 678042 896034 2 5 999994 1 6 999999 -409974 1 7 999981 -709853 2 889375 972239 2 1 999990 1 83055 537263 851029 1 640640 861795 -714862 2 7 999987 1 7 999996 154944 2 2 999999 2 2 999999 2 2 999999 2 5 999998 1 2 999999 40990 2 357224 821210 2 259721 861289 1 2 999999 -30498 1 2 999999 391567 2 2 999999 1 8 999998 -635419 1 17 999985 -861205 2 323522 880329 1 2 999999 -597733 2 2 999999 1 18 999983 865583 2 2 999999 1 2 999999 320278 1 10 999987 -580597 2 18 999996 1 2 999988 267073 1 2 999999 321787 1 11 999982 56721 1 2 999999 367471 1 4 999992 393161 2 393490 502981 2 565135 720136 2 46324 779094 2 152401 274707 1 2 999999 -955719 1 66413 215447 -668016 1 2 999999 -28086 1 45131 961124 31316 2 17 999988 1 2 999999 443497 1 10 999983 804778 2 2 999999 2 17 999992 1 1 999999 46295 2 509080 783937 2 18 999988 2 11 999981 2 8 999998 2 5 999999 2 2 999999 1 260814 445524 86424 2 29482 694828 2 2 999999 1 2 999999 -171439 2 615543 698194 1 2 999999 918980 2 2 999999 2 7 999982 1 2 999999 -380216 1 2 1000000 106611 2 2 999999 1 135941 698922 -310449 1 7 999998 987014 1 8 999983 -261878 1 19 999991 -16835 2 2 999999 1 34541 260173 -439750 1 3 999998 -681835 2 391529 885059 1 2 999999 -606387 1 2 999999 -270321 1 12 999990 -646298 1 18 999987 646405 1 8 999984 861241 2 242158 806372 1 708512 899993 -176862 1 20 999994 -832682 1 13 999989 -853307 2 24356 510067 2 8 999981 2 2 999999 2 13 999996 1 1 999989 277525 1 310924 344022 212007 1 15 999981 531694 1 158948 579080 -351574 1 2 999999 30610 2 341567 757415 2 2 999999 2 7 999985 2 2 999999 2 151928 329127 1 17 999986 884363 2 208594 435266 1 2 999999 -217396 1 18 999983 -900151 1 11 999997 -633745 2 2 999999 2 14 999996 2 8 999994 2 2 999999 1 619820 646219 975830 2 2 999999 1 79544 220652 40117 1 12 999996 993370 1 331969 732143 -813403 2 368484 368884 2 2 999999 2 2 999999 1 24856 693447 -168986 2 317362 433223 2 2 999999 2 2 999999 1 7447 260733 727539 1 2 999999 -618508 1 179744 655124 424708 1 125872 351905 -881461 1 14 999992 661683 2 20 999995 1 13297 760002 76465 2 2 999999 1 645884 863527 701060 2 7 999987 1 14 999999 697490 1 310738 946750 -469430 1 2 999999 -187536 2 2 999999 1 162756 585363 554956 2 1 999985 1 533468 689362 642248 1 310011 804827 173601 1 477314 795296 794397 2 3 999996 1 14 999983 469117 1 2 999999 114700 2 251101 409679 1 15 999999 -100626 1 2 999999 -336567 2 2 999999 1 2 999999 -918003 2 2 999999 2 713787 950578 2 19 999985 1 18 1000000 -487182 1 77594 807273 386714 1 146359 269846 694726 2 2 999999 2 15 999993 2 2 999999 1 8 999999 -387397 2 2 999999 2 5 999989 2 17 999982 2 2 999999 2 65622 718775 2 630617 691138 2 15 999982 1 269629 342110 649234 1 2 999999 -442592 2 7 999982 2 11 999982 1 2 999999 -472760 1 2 999999 -708987 1 654920 940839 765289 2 2 999999 2 3 999989 2 420947 579287 1 2 999999 -849974 1 19 999996 882127 2 32123 282674 1 589123 733206 622849 2 2 999999 2 40004 574426 1 257488 884335 -589151 2 10 999994 2 608773 871044 1 199454 323036 466686 1 2 999999 960362 1 2 999999 262300 1 432818 521330 353227 2 2 999999 1 373578 974941 209543 1 523421 963203 -52913 2 684010 833228 1 213474 295329 403409 2 136445 850977 2 2 999999 2 495070 891546 2 130832 513572 1 433795 523339 -834042 2 2 999999 1 116813 262116 436141 1 2 999999 463656 2 14 1000000 2 13 999988 1 328501 496049 870855 2 2 999999 2 646553 807890 1 2 999999 -782670 1 2 999999 -406464 1 11 1000000 512925 2 1 999998 2 18 999989 1 2 999999 -731303 1 16 999993 -10416 2 474840 596898 2 543579 862692 2 18 999984 2 2 999999 1 2 999999 601491 1 2 999999 -337327 1 17 999993 500341 2 12 999988 2 2 999999 2 2 999999 2 20 999982 1 19 999982 -589060 2 2 999999 1 476764 550364 -836475 2 6 999993 1 2 999999 212031 2 2 999999 2 454144 521305 1 490564 823826 -425934 2 115087 349947 1 2 999999 168871 1 2 999999 358509 2 2 999999 2 2 999999 2 7 1000000 2 4 999993 2 18 999998 1 2 999999 403176 1 2 999999 -52356 2 2 999999 2 9 999995 2 2 999995 2 2 999999 1 77470 969771 301721 2 674233 837918 2 2 999999 1 10 999999 -921561 1 2 999987 605314 1 2 999999 592525 1 9 999993 518961 1 2 999999 -403151 1 553056 917402 -432994 2 215547 803327 2 2 999999 1 178397 639724 -719364 2 268024 725878 2 2 999999 2 2 999999 2 2 999999 1 4 999988 836533 2 2 999999 2 2 999999 1 13 999998 243937 1 716860 949433 -178623 1 2 999997 978558 1 2 999999 890439 2 361695 606467 1 9946 792674 716321 1 14 999997 749978 1 2 999999 -132581 2 34380 759654 1 117544 133993 -671656 2 1 999988 2 350567 688160 2 2 999999 1 2 999999 -480143 1 11 999984 -621594 1 362100 574322 140363 1 2 999999 -658535 2 29079 688104 1 1 999984 849744 2 520503 714267 2 11 999987 1 19 999982 -399643 1 15 999986 -846486 1 11 999991 360124 1 2 999999 685273 2 15297 921594 1 363384 949509 -204216 2 2 999999 2 2 999999 1 2 999999 -93211 2 387542 431501 2 10 1000000 1 16 999983 421221 1 2 999999 217523 2 366794 425120 2 2 999991 1 390528 425846 40410 1 7 999996 -409717 2 18 999992 2 574891 678039 1 528865 673710 536731 1 2 999999 -255418 2 2 999999 2 9 999986 1 6 999990 -698325 2 20 999992 1 17 999988 -465150 2 26842 350495 2 654680 995792 1 2 999999 -644967 1 12 999997 893994 2 16 999999 2 398199 419756 1 2 999999 875147 1 2 999999 -889105 1 13 999988 896418 2 267996 475499 2 2 999999 2 505563 927673 2 1 999994 2 5 999991 2 2 999999 2 4665 535591 1 2 999999 48619 2 19 999989 2 4 999992 2 333530 664227 2 2 999999 1 13 999995 981822 2 403164 525791 2 7 999995 1 2 999999 632932 2 2 999999 1 381924 828918 624007 2 7 999988 1 15 999988 -370880 2 2 999996 2 40247 495243 1 13 999982 614677 2 2 999999 2 19 999992 1 193590 684510 412394 2 2 999999 1 10 999991 -492972 2 527866 705190 1 5 999989 -487734 2 2 999983 2 3 999991 2 10 999995 2 459945 995137 2 2 999999 2 14 999995 1 16 999989 549904 1 2 999999 510970 2 1 999982 1 7 999996 -555692 2 6 999993 1 2 999999 408155 1 7 999992 -162388 2 761382 865862 1 2 999999 -252164 1 18 999988 865800 1 2 999999 598721 2 2 999999 1 13 999986 -281494 1 366002 556823 239515 2 10 999984 1 2 999999 214807 1 557515 579077 96414 1 2 999999 -313099 1 307360 559730 940015 2 515937 901389 2 59337 772503 1 23017 165936 -802916 2 2 999999 1 548905 654499 27010 2 6993 520380 1 11 999983 205807 1 2 999989 -401988 2 2 999999 1 373695 577022 456744 1 229888 529918 -461358 2 13 999986 1 18 999994 -506037 1 2 999999 842024 2 2 999999 1 2 999999 270759 2 613954 920505 2 590318 816407 2 3 999989 1 368220 685390 755408 2 10 1000000 2 2 999999 2 2 999999 2 540044 718761 2 19 999991 2 257179 983360 2 2 999999 2 2 999999 1 2 999999 133167 1 12 999982 272447 1 2 999999 128202 1 91838 153855 -976872 1 433764 825791 -665043 2 17 999986 1 365821 541349 887746 2 23333 356934 2 40586 694807 1 2 999999 739046 2 2 999999 2 13028 732569 1 2 999999 424032 2 2 999999 1 15 999987 -240425 2 131662 486200 2 7 999981 2 2 999999 1 2 999999 -318802 1 2 999999 -327134 1 2 999999 474457 1 633043 743319 968568 1 2 999999 -443584 1 315909 785990 258578 1 2 999999 -711265 1 2 999999 -987211 2 6 999992 1 113125 718404 -329810 2 2 999999 1 2 999999 -611739 1 515932 986584 788841 2 2 999999 1 761215 868573 214370 1 2 999999 852664 2 47657 469493 2 2 999985 1 695654 821302 631157 1 478344 776923 350235 1 6 999994 -827835 1 2 999999 101502 2 14 999981 2 2 999999 1 2 999999 581145 1 2 999999 -915519 1 197250 621278 -152495 1 369081 712333 -779907 2 2 999999 2 14 999993 1 2 999999 700640 2 9 999995 2 2 999999 1 734819 864156 -370514 1 2 999999 -626791 2 4 999986 2 4 999996 2 93730 753770 2 368784 517460 2 2 999999 1 505700 683715 423906 2 2 999999 1 452715 824588 946705 2 738463 914711 1 11 999988 -7903 1 2 999999 -435197 2 295118 476489 2 1 999990 2 2 999999 1 573542 756232 32606 1 12 999996 829286 2 2 999999 1 17 999997 -773367 2 2 999999 1 940074 950243 141565 2 2 999999 2 72452 434502 2 18 999992 1 12 999986 296547 2 13 999982 2 180846 458528 2 6 1000000 1 11 999986 766489 2 2 999993 1 12 999986 -59363 2 19128 919337 2 2 999999 1 2 999999 -59191 1 15 999992 105561 2 11 999989 2 2 999999 1 10 999987 144815 2 376791 390801 1 747284 834019 -688843 2 14 999982 1 2 999999 784508 2 14 999990 1 335274 809955 -160365 1 2 999982 870708 1 2 999999 -509560 2 85154 371619 2 11 999998 1 15 999997 259396 1 218209 356001 -312256 1 14626 690334 677254 2 2 999999 2 2 999999 2 2 999999 1 15 999999 478573 2 14 999990 2 2 999999 1 2 999999 393484 1 2 999999 789166 1 137027 361448 -596256 2 2 999999 2 13 999988 2 68459 195922 1 19279 819422 112324 1 2 999999 822673 2 658373 907575 2 2 999999 1 716800 867659 -994935 2 2 999999 1 2 999999 277215 1 2 999999 -928912 1 2 999999 -573865 1 2 999999 -452568 2 2 999999 1 18 999985 -277126 1 2 999999 486357 1 205369 977927 -49887 2 269608 532477 2 50689 335836 1 7 999997 899067 1 128179 790374 576556 2 150929 463433 1 2 999999 -704372 1 2 999999 144453 1 13 999995 470094 1 2 999999 -150418 2 20 999983 2 11 999986 2 2 999991 1 8 999996 -954882 2 443484 684031 2 13 999996 1 2 999999 -938073 1 2 999999 955758 2 2 999999 2 322229 878183 1 2 999999 457144 1 697685 789828 -714488 2 2 999999 1 759416 941311 213455 2 2 999999 1 2 999999 476946 1 3 999985 -641104 1 15 999998 -212317 1 747314 837713 -224189 2 304055 989811 1 2 999999 -640773 1 2 999999 333944 2 85240 714097 1 2 999999 55832 1 18 1000000 -706530 1 5 999994 -595595 2 70666 921069 1 8 999993 339796 2 11 1000000 1 2 999999 330807 2 3 999998 2 556183 763818 2 2 999999 2 17 999990 2 12 999982 1 12 999998 -224970 2 10 999996 1 2 999999 -744161 2 2 999999 2 389636 581381 2 2 999999 2 2 999999 1 12 999986 -113296 1 2 999999 -881303 2 6 999989 1 2 999999 620297 2 502224 771264 1 284189 920925 693027 2 578733 654021 2 2 999999 2 2 999999 2 5 999982 1 2 999999 759025 2 62909 799358 2 273046 924107 1 486357 693724 697379 2 551721 898636 2 39576 253630 1 233163 969955 -124637 2 2 999999 1 193841 907217 413732 1 610123 715867 -468661 2 17 999990 2 20 999993 1 2 999999 223471 2 20 999982 1 3 999986 60409 2 2 999999 1 2 999999 -824598 2 2 999999 1 7202 540756 976114 2 1242 296699 2 95844 205503 1 324317 352057 -184655 2 2 999999 2 14 999991 1 8 999988 24328 2 2 999999 2 9 999990 2 17 999991 1 2 999999 -619971 1 20 999999 155217 2 409153 846338 1 2 999999 480781 2 133621 886836 2 2 999999 1 9 999999 331477 1 495271 568497 -723314 1 8 999993 -746354 1 18 999989 502259 1 2 999999 813534 1 8 999996 926029 1 16 999991 217356 1 5 1000000 27302 1 258541 988165 -997468 2 2 999999 1 12 999998 622932 2 2 999999 2 6 999982 1 10 999996 -747938 1 2 999999 115237 1 2 999999 -159186 1 2 999999 -45218 1 734672 861273 800096 1 501165 902388 -430784 1 2 999999 196203 2 330887 393878 2 2 999999 2 175146 373867 1 2 999999 643439 2 10 999995 1 7 999995 65839 2 294886 305734 1 155211 936264 -516361 1 3 999992 -257887 1 206360 231006 -133063 1 182565 808973 -447594 2 2 999999 2 2 999999 2 11 999989 1 17 999986 486166 2 608378 972093 2 19 999985 2 629478 715095 1 798324 840195 -62177 2 4 999990 1 624839 843755 425621 1 379572 894448 171866 1 2 999999 -952984 1 2 999999 -133099 1 20 999990 311715 2 3 999983 2 58807 428162 2 2 999999 1 2 999999 63215 1 2 999999 851148 2 4 999986 1 2 999999 -476864 1 334425 923696 -415604 2 17 999985 1 15 999988 -844233 1 3 999997 -418984 2 2 999999 1 11 999995 563009 1 2 999999 401773 1 7 999981 -941861 2 13 999985 1 2 999999 -421042 2 289435 945499 2 12 999982 1 3 999983 478296 2 2 999999 2 651865 656585 2 99331 207392 1 14 999986 131065 2 250594 918492 1 11 999993 -775426 2 2 999999 2 4 999982 1 174216 777122 -99138 1 2 999999 -700540 1 2 999999 78141 1 16 999992 311149 1 2 999990 819498 2 2 999999 2 15 999988 2 12 1000000 1 16 999985 -325223 2 49387 583715 1 7 999981 426215 1 499547 627903 -377976 1 239005 765401 391888 2 12 999986 1 2 999999 -582179 1 2 999999 823952 2 3 999999 2 204841 377825 2 2 999999 2 18 999985 2 18 999982 2 2 999999 2 515761 843661 1 8 999988 -222731 1 2 999999 -686389 1 2 999999 314030 2 2 999999 1 2 999999 -962893 2 15 999994 1 2 999999 733083 1 9 1000000 -706520 1 2 999999 -455271 1 11 999998 349259 1 2 999999 322827 1 2 999999 735579 1 2 999999 158522 2 30698 477098 2 19 999983 2 2 999999 2 359719 534463 1 140361 382724 131745 2 2 999999 2 2 999999 2 73617 908592 1 2 999999 -984245 2 15 1000000 1 2 999999 810217 2 18 999994 1 12 999986 -939129 2 2 999999 1 14 999986 -247689 1 3 999983 -389352 1 4 999995 199653 2 17 999985 2 5 999984 1 17 999985 996938 1 9 999989 -281154 2 674664 821873 1 16 999992 -458440 2 2 999999 2 222531 672185 1 10 999983 701071 1 17 999983 -202564 2 2 999999 2 517033 835116 2 12 999981 2 2 999999 1 5 999994 597726 1 467935 940694 14611 2 458148 618675 1 13 999993 32863 1 2 999999 692333 1 274642 562211 -512229 2 10 999986 1 255406 598966 678271 2 16 999993 1 20 999995 -828778 2 2 999999 2 6 999994 1 398842 671697 -943900 1 2 999999 -962972 1 2 999999 -887013 1 2 999999 -346808 2 2 999999 2 2 999999 1 410162 554389 -815891 1 2 999999 -246022 1 583212 729528 -838742 2 2 999999 2 18 999997 1 27226 238220 -343826 2 2 999999 2 461180 526378 2 8 999982 2 183035 213820 1 236062 740725 -664282 1 9 999999 899497 1 3455 149948 -947154 2 146233 798335 2 816575 931839 1 563379 660536 -814688 2 47175 844932 1 2 999999 -579086 1 1 999999 961732 2 2 999999 2 2 999999 1 496065 546072 -345383 1 2 999999 -504491 2 18 999986 2 238178 797970 1 2 999999 -386617 1 469257 837892 -83029 1 2 999999 -70166 2 885911 898966 2 2 999999 2 334968 881078 2 7 1000000 2 2 999999 2 2 999999 1 19 999996 -81680 2 619986 743861 2 10 999998 2 2 999999 1 8 999990 -369801 1 17 999991 -789795 1 2 999999 194904 2 1 999993 2 7 999999 2 265497 280676 2 2 999999 1 131575 877262 832553 1 14 999981 -914771 2 2 999999 2 2 999992 2 22161 758411 1 14 999989 -409362 1 14 999992 254917 2 4 999982 1 2 999999 149299 1 6 999984 703865 2 2 999988 2 189301 468139 2 2 999999 2 2 999999 2 295553 925529 2 15 999983 2 187942 528305 2 541161 592881 2 2 999999 2 2 999999 1 19 999999 -407811 2 6 999987 1 2 999999 281769 1 8 1000000 805475 2 585822 819769 1 1 999990 -410301 1 2 999999 -983584 2 142227 509229 1 16 999987 642450 2 5 999997 1 38159 617161 527974 1 2 999988 -256919 1 249386 808641 -508753 1 146005 273949 39276 2 17 999990 1 2 999999 253991 1 142808 973292 -773910 2 13 999986 1 2 999999 -196697 2 2 999990 2 349031 696298 1 8 999995 -752716 2 2 999999 2 2 999999 1 271245 871944 -255041 2 175136 312774 1 463747 629861 315610 2 161567 938169 2 2 999999 2 2 999999 2 8 999992 2 2 999999 1 2 999999 770673 1 511619 932579 173132 1 8 999983 514573 2 2 999999 1 2 999999 461260 2 2 999999 2 17 999998 2 20 999993 1 2 999999 -679790 2 11 999994 1 274589 749201 -798708 1 2 999999 -702714 2 15 999993 1 623267 691936 872334 2 242509 879369 2 10 999994 1 624032 982767 -906765 1 5 999990 -838546 1 9 999987 -428363 1 2 999999 811950 1 2 999999 706618 2 541062 708116 2 2 999999 1 235807 429227 -746341 2 415120 467990 2 2 999999 2 2 999999 2 2 999999 2 250831 482853 1 16 999985 -990016 1 517802 864507 830749 1 15 999992 -960223 2 2 999999 2 18 999982 1 19 999999 226732 1 2 999999 -406177 1 11 999986 -907931 1 624523 648231 922724 1 1 999988 -344439 2 2 999999 1 2 999984 218398 1 17 999990 -64255 1 81979 492508 8804 1 2 999999 -632849 2 113499 488925 1 12625 310560 700299 1 2 999999 78714 1 12 999991 754618 1 453623 760775 -98932 2 615379 888979 2 776930 861393 2 2 999999 2 13 999997 1 2 999999 -129137 1 3 999983 -590013 1 8 999997 -890208 2 2 999999 1 499182 569234 -365439 2 2 999999 2 7 999981 2 2 999999 2 5 999987 1 2 999999 41714 2 2 999999 1 417499 988509 -76390 1 711990 960404 -698708 2 2 999999 2 4 999981 2 20 999989 1 2 999999 -850107 1 805289 823138 -110060 2 87551 910300 1 19 999984 -759940 1 794617 812883 -164115 2 2 999999 2 2 999999 1 8 999999 -220289 1 2 999999 668450 1 199430 305579 -342597 2 2 999999 2 2 999999 2 20 999985 1 283490 417772 697710 2 565071 842363 2 19 999991 2 2 999999 2 6 999987 1 2 999999 -350330 1 2 999999 432301 2 128069 518028 2 2 999999 2 378857 609810 1 13 999999 711800 1 625704 970364 125496 1 798923 872169 -938218 1 462655 989214 357594 2 18 999995 2 2 999999 2 18 999990 2 2 999999 1 2 999999 737823 1 283810 539703 -323659 1 16 999992 23349 1 18 999982 -644646 1 13 999991 -108773 1 97831 434351 779542 1 2 999999 -664031 2 763732 938673 1 2 999999 -438174 2 2 999999 2 121815 296663 1 2 999999 890870 2 3 999997 2 2 999999 1 212981 226706 -179689 1 2 999999 -587752 1 11 999984 563605 2 268094 533322 1 2 999999 -575378 1 1 999990 988117 2 2 999999 1 13 999992 636023 2 369115 801366 2 5 999999 2 446961 829366 2 2 999999 1 2 999999 -424084 2 296896 853406 2 608087 636983 2 14 999990 1 167772 215705 -62836 2 2 999999 1 68365 785645 -173355 2 2 999999 1 486 555736 869696 2 59962 803717 2 2 999990 2 708994 863867 2 2 999999 2 63529 447629 1 132319 694527 709473 1 60932 890081 162513 1 199268 825189 -990124 2 2 999985 2 2 999999 1 5 999994 -182319 2 187738 860325 2 2 999999 2 838989 969020 2 89772 305090 2 2 999999 1 4 999983 346057 2 2 999999 2 9 999994 1 82685 303846 534245 1 14 999983 351051 2 2 999999 1 2 999999 -938187 1 2 999999 -154548 2 2 999999 2 270645 287396 2 719013 835902 2 6 999999 2 2 999999 1 59743 400342 880776 1 393999 991714 -152821 1 2 999999 635373 2 272302 434179 1 2 999999 393322 1 349149 908565 703685 1 2 999999 -524890 1 419739 467902 826435 1 14 999987 -375109 2 26929 138268 2 209932 595939 2 2 999999 1 2 999999 835823 2 6 999996 1 178150 259654 -243865 2 180394 602205 1 2 999999 464379 1 275585 393193 -666994 2 2 999999 2 104154 638741 1 9 999987 660548 1 6 999992 147906 1 226535 813801 -604252 1 2 999999 348291 2 2 999999 1 2 999999 -451756 2 20 999993 1 313540 794126 -345164 2 17 999994 2 79179 292599 1 643997 876201 -543111 2 11 999997 2 346900 625918 1 2 999999 802991 1 8 999990 469524 2 18 999994 1 74748 640956 -456732 1 718418 802670 106745 2 150930 880308 1 8 999994 38746 2 170147 950001 2 2 999999 2 232086 260201 1 169628 198896 -997437 1 2 999999 -44880 2 31107 473414 2 789562 822752 1 20 999984 -475889 1 11 999995 -550694 1 78417 543049 759991 1 51292 993942 -326249 1 5 1000000 -992623 2 39702 353013 2 14 999996 1 15 999995 -246818 1 659015 697168 175937 2 2 999999 2 7 999983 1 20 999989 236346 1 777301 789607 769950 1 11 999981 -914209 2 20945 229234 2 2 999999 1 2 999999 -922611 1 2 999999 220557 2 2 999999 1 10 999984 -47033 1 9 999995 -679583 2 400707 854916 1 851076 943221 -848879 1 756526 911059 495503 2 2 999999 2 350543 704137 2 301181 508862 1 2 999999 -788377 1 44169 635460 -488681 2 2 999999 2 2 999999 1 2 999999 379169 2 479405 701974 1 2 999999 -753609 2 2 999999 1 2 999999 229388 1 176335 915651 -598752 1 18 999984 -999101 2 9 999990 1 726373 832242 -997377 1 12 999994 -850869 2 2 999999 2 2 999999 2 136668 635199 2 442145 637971 2 161922 253432 2 12 999982 1 2 999999 523282 2 2 999999 2 13 999997 2 300014 478369 1 20 999989 -435099 1 14 1000000 -659428 2 949582 960051 2 2 999999 1 2 999999 867122 2 129119 495309 1 20 999983 -230108 2 525192 591801 2 898785 975850 1 255621 408319 637613 2 325191 429977 1 1 999991 72101 1 2 999999 -580154 2 73975 835647 2 485104 858484 2 2 999999 1 215681 328887 893668 1 410453 823816 -395473 1 795608 985647 -615113 1 2 999999 516489 2 223698 337869 2 152704 283464 1 298620 456052 798263 2 257071 272918 1 15 999981 -601961 2 5 999997 2 2 999999 1 71929 83389 499064 2 352105 893445 1 16 999982 -269467 2 19 999984 1 2 999999 -688746 1 152854 376938 -193459 2 676771 762288 2 18 999994 2 1 999997 2 2 999999 2 2 999999 1 613139 732884 21377 1 2 999999 659441 1 135957 908502 88678 2 16 1000000 1 8 999998 80164 2 18 999995 1 2 999999 -420796 1 9 999984 638949 1 2 999999 -681051 1 9 999991 -61730 2 257154 521219 2 17 999995 2 4 1000000 1 255732 973319 716217 1 2 999999 975743 1 2 999999 -9678 1 8 999990 -663809 1 15 999981 610726 1 410490 635265 468864 2 360859 703946 2 10 999983 1 112214 459385 785364 1 2 999999 641063 2 247360 403276 2 17 999995 1 2 999999 412081 2 8 999994 1 2 999999 -593674 1 40069 118210 236373 2 2 999999 1 140839 563404 399033 1 14 999990 966671 2 2 999999 1 139366 894765 -912594 1 2 999999 -125443 1 5 999991 -864090 2 12867 528556 1 3 999994 -564480 2 419022 490698 1 2 999999 -402218 1 2 999999 772751 1 10 999983 473120 1 2 999997 775031 2 411146 948994 2 10 999998 1 15 999981 866225 2 2 999999 2 14 999987 1 2 999999 -562190 1 2 999999 -763372 2 360269 911814 1 34322 594158 658629 1 2 999999 -250507 1 12 999989 -321636 2 5 999998 2 15 999993 2 310778 648152 2 2 999999 2 7 999988 1 19 999988 -818339 2 418268 636988 1 327372 549041 -865207 2 177058 532763 1 148242 591151 -795094 2 2 999999 2 417315 836288 1 230058 981850 801930 1 2 999999 -532927 2 3 999993 1 373308 837824 338525 1 2 999999 328554 1 4 999987 -463459 1 2 999997 693896 2 270088 751105 2 378465 592806 1 264618 911703 -998982 2 10576 226905 2 8 999995 2 267737 477277 1 163381 272742 -313688 2 1 999984 1 3 999993 -325173 2 119926 948832 1 11 999992 944165 2 2 999999 1 21084 240774 250985 1 149318 375809 177633 1 2 999999 -495600 1 2 999999 993066 2 514938 573060 1 136545 754475 -199409 2 820721 949535 2 16 999983 2 102763 412305 1 405368 476551 -561450 2 38504 230023 1 2 999999 -736606 1 2 999999 -679215 2 63920 262001 2 780347 992597 1 550827 841928 -616266 2 2 999999 1 2 999999 -409436 2 226505 410687 1 2 999999 652927 2 708770 957486 2 2 999999 1 557674 725703 -815019 2 2 999999 2 2 999999 2 337341 830927 1 19 999981 242781 1 1 999997 557972 2 2 999999 1 185155 191328 615949 2 2 999999 1 790393 952047 -174286 2 260770 877737 2 114702 980435 2 900394 963171 1 2 999999 -853227 2 377294 509811 2 7 999984 1 7 999996 -672616 1 645800 699891 -373473 1 10 999986 -55720 1 12 999990 -874812 2 16 999984 2 2 999999 1 95186 731712 -795579 1 2 999999 79247 2 2 999994 1 360828 953852 920882 2 2 999999 1 488996 835406 795778 1 2 999999 -853581 1 799235 914399 438050 1 10 1000000 -934221 1 2 999999 14022 1 2 999999 813139 2 20 999982 2 15 999984 1 6 999990 114936 1 16 999996 679798 2 2 999999 1 19 999989 -528370 2 7 999991 2 12 999989 2 532576 881596 2 2 999999 2 299909 696277 1 2 999999 481406 1 521634 770572 652977 1 2 999999 -351063 1 152590 973956 -587876 1 322406 796092 -616175 2 13 999987 2 2 999999 2 52600 699354 1 11 1000000 331246 2 20 999981 2 18 999991 1 6 999984 320014 1 2 999999 981926 2 778816 861208 2 790328 838405 1 453652 601860 -445077 2 343073 491958 2 2 999999 1 81655 86500 69416 2 12 999988 1 479945 722935 -29971 1 71914 395649 335218 2 2 999999 1 3 999990 -81670 1 18 999994 -783824 2 2 999999 1 2 999999 -575235 2 63639 950653 1 2 999999 -718076 2 2 999999 2 2 999999 1 489173 688942 -707749 2 11 999998 2 17 1000000 2 765450 892841 2 18 999999 2 230961 367520 2 615776 726655 1 540766 644397 -869398 2 41684 341981 2 287761 340785 1 437086 674665 -951530 1 7135 255444 9914 1 162209 166286 300919 2 2 999999 1 6 999982 -37566 1 212935 423128 -791949 2 2 999999 2 17 999981 1 2 999999 -829637 1 11 999992 -459396 2 6 999985 2 2 999999 2 2 999999 1 2 999999 186063 2 19237 103134 2 12 999998 1 286504 540700 951451 2 387976 554010 1 7 999981 -650391 1 2 999984 -921504 1 2 999999 496434 1 2 999999 30571 1 2 999999 824075 1 430989 649771 316430 1 170881 633082 -822978 2 909591 936656 1 3 999983 -311866 2 501497 794321 1 2 999999 -704358 1 2 999999 -278707 1 1 999985 72713 2 2 999999 2 53212 536317 2 3 999985 1 960694 994320 452316 1 7 999982 785978 2 7 999999 2 2 999999 2 2 999999 2 2 999999 1 285890 857952 797994 1 542832 873328 898081 1 514577 741634 -381833 1 755260 803391 -168103 2 2 999999 1 2 999999 -326445 2 2 999999 1 6 999997 -239877 2 9 999994 1 2 999999 675216 2 2 999999 2 8 999984 1 10 999990 112478 2 18 999988 1 6 999996 -742299 2 790095 960727 2 336156 776166 1 175303 843554 974006 1 2 999999 745314 1 2 999999 -47273 2 2 999998 2 414773 998641 2 13 999994 2 2 999999 1 619047 981739 764780 1 2 999999 -913244 2 640061 670331 1 92085 136713 -740990 2 9 999989 2 12 999991 2 41069 760717 1 10 999993 475222 1 2 999999 361349 2 468639 561019 1 2 999999 -200898 1 2 999999 720039 1 2 999999 -208533 1 2 999999 27614 1 19 999991 808756 1 2 999999 351009 2 322848 861790 1 17 999985 699622 1 5 999987 742613 2 8 999983 1 15 999997 877282 2 2 999999 1 313636 674220 947701 2 240181 368749 2 507077 629271 2 2 999999 2 20 999984 2 2 999999 1 9 999996 -239009 1 760369 773101 -135114 1 56107 288933 571501 2 329425 994670 1 212993 379947 97839 2 2 999999 2 305399 660878 1 13 999985 -62608 2 500086 676970 1 450892 601426 -628221 1 2 999999 -438360 2 606524 938154 1 202192 621867 238693 1 6 999983 -733177 1 2 999999 -949869 2 2 999999 2 576649 782403 1 4 999982 421914 1 815920 904330 -4674 2 169428 343043 1 655989 812057 524145 1 8 999989 754453 1 402478 721248 591061 2 164740 217919 1 2 999999 905085 2 17 999982 1 16 999990 856555 1 4 999985 584941 1 15 999992 -174291 1 70532 769315 -16809 1 942966 944617 207545 1 186466 544812 -752540 2 13 999990 1 20 1000000 -239003 1 2 999999 563900 2 27305 32710 2 17 999996 1 2 999999 178765 2 12 999985 2 2 999999 2 2 999999 1 6 999994 612042 2 20 1000000 1 6 999985 339083 1 559181 591574 520780 2 1 999990 1 19 999995 360749 2 2 999999 2 202949 205249 1 153901 433787 -247456 2 391292 702014 2 2 999999 2 10 999987 2 343528 916318 2 2 999999 2 10 999985 2 2 999997 1 2 999999 130938 2 2 999999 1 566518 881690 890779 2 6 1000000 1 800957 969354 668606 2 172931 262078 1 2 999999 -60230 2 2 999999 1 2 999999 -384172 2 212470 943153 2 11 999990 2 322220 755854 2 2 999999 1 8 999989 651463 2 20 999981 2 579418 651760 2 18 999987 1 174352 899494 -731838 2 9 999989 1 2 999999 -14042 1 86669 562446 711996 2 2 999999 1 16 999997 -282770 2 2 999999 1 334634 733876 -649525 1 664748 722815 875734 1 2 999999 615392 1 11 999999 -8187 1 5 999986 855736 2 2 999999 1 11 999984 -158956 2 175207 802149 2 2 999999 2 16 999987 1 2 999999 -755123 1 2 999999 -342002 1 2 999999 430632 2 2 999999 2 98538 173926 2 832572 841434 1 13 999982 -720649 2 307511 962014 1 2 999999 -138 1 2 999999 -908899 1 4 999997 698284 2 2 999999 1 15 999985 -66536 1 19 999999 880474 1 8 999999 629375 2 11 999986 2 698730 840297 2 84845 389171 2 2 999999 2 709377 953926 1 562780 644732 -102752 2 2 999999 2 677276 788411 2 2 999999 1 2 999999 -681022 1 251540 734153 -186274 2 395940 672145 1 2 999999 294921 2 30053 816341 2 18 999996 1 2 999999 689303 1 7 999986 -865114 2 9 999992 1 16 999992 594185 2 3 999992 2 3 999996 1 12 999997 230797 1 2 999999 289261 1 2 999999 -396469 1 6 999981 -925331 1 2 999999 -851645 1 213517 479437 -498777 2 266309 980634 2 219465 783129 1 2 999999 856235 2 2 999999 2 2 999999 2 10 999984 2 2 999999 1 2 999999 146503 1 2 999999 -283316 1 279133 578723 868089 1 2 999999 -970979 2 98725 330572 1 12 999994 973061 2 73501 693823 1 2 999999 -505245 1 29915 883837 558830 1 2 999999 -317094 1 2 999999 624317 2 2 999999 1 10 999983 -337674 1 2 999999 -633921 2 277359 593688 1 2 999999 -475584 2 5 999989 1 16 999999 -852797 2 15 999996 2 7 999987 1 201354 406800 174885 1 491526 960298 -455195 2 2 999999 2 766698 840816 2 17 999991 2 12 999994 2 19 999997 1 7 999988 969907 2 572861 689912 1 2 999999 -854638 1 5 999994 543384 2 239667 926685 1 20 999998 -368034 2 4 999982 1 38015 612479 -556283 2 127875 163515 1 249278 483207 -871899 1 2 999999 -537679 1 6 999986 -957051 2 2 999999 1 2 999999 -114382 2 23367 915376 2 12 999992 1 2 999999 836711 2 129556 527921 2 90179 342979 1 4 999987 -165266 1 444430 469351 -404214 2 15 999989 1 9 999993 14706 2 317693 607126 1 242805 898430 -42282 1 89490 556486 -787035 1 219935 241388 -670229 1 2 999999 -925499 1 13 999983 386438 2 12 999990 2 326222 700900 2 2 999999 2 2 999999 2 9 999996 2 3 999996 1 17 999995 739126 1 242214 819241 -227541 2 1 999993 1 8 999998 458832 1 2 999999 -855138 1 245173 964497 -158277 1 355647 584548 -289759 2 10 999999 2 288932 605880 1 2 999992 901275 1 2 999999 -143048 1 681432 792189 831003 2 2 999999 2 10 999983 1 794615 817994 234169 1 188790 620524 333095 1 9 999991 776694 2 2 999984 2 10 999989 2 540183 720664 1 2 999999 439319 1 13 999983 942025 1 18 999995 -784238 2 2 999999 1 18505 269912 -706396 2 45608 787593 2 695073 983305 1 2 999999 287358 2 2 999999 1 3 1000000 972359 2 404588 621880 2 10 999985 2 16 999982 2 8 999988 2 2 999999 2 178960 600817 1 2 999999 -323789 2 10 999992 2 2 999999 1 16 999997 -434385 2 2 999999 2 2 999999 1 2 999999 -786070 2 2 999999 1 95837 615798 624768 1 2 999999 159260 1 2 999999 371602 2 5 999997 1 298188 323047 -252599 2 20 999999 2 352 402168 2 12 999996 2 163763 565117 1 2 999999 -389667 2 1 1000000 2 52529 560202 1 2 999999 340716 1 2 999999 -645022 2 7 999993 2 171797 809390 2 5 999991 2 2 999999 2 478362 597208 1 841475 848930 395296 2 2 999999 1 829237 974089 25307 1 2 999999 938403 2 2 999999 2 2 999999 2 1 999987 2 2 999999 1 2 999999 285662 1 2 999999 -993008 1 2 999999 922314 2 2 999999 2 230215 722870 2 35167 893218 2 256081 981286 2 6 999990 2 214840 320306 2 11 999992 1 198868 486214 -488982 1 6380 526659 163392 2 2 999999 1 2 999999 409644 1 4 1000000 -902396 1 1 999985 451933 2 2 999999 1 2 999999 148077 2 8 1000000 2 2 999999 1 44040 58669 734096 2 5 999991 1 2 999999 -678141 1 207005 950223 -530901 2 632555 993354 2 9 999990 1 2 999999 -868807 2 2 999999 2 10 999991 2 18 999981 2 545969 727012 1 294513 324608 -148785 2 374920 556369 1 212028 348305 636828 1 211850 876414 676544 2 2 999999 1 2 999999 -8873 2 2 999999 1 629343 751945 815565 2 2 999999 1 294647 325718 146984 1 11 1000000 -556407 1 654327 836569 -976305 2 1 999981 1 45202 974323 391234 2 2 999999 2 668257 697261 1 500901 579032 -90962 2 8 999985 1 17 999987 919939 2 457209 542158 1 52730 625631 -980138 1 478110 876445 -536005 2 2 999999 1 18 999990 551872 2 198012 627271 1 1 999985 480299 2 183064 425311 2 12 999986 2 4 999996 2 2 999999 1 151912 599349 -402155 1 2 999999 979000 2 2 999984 1 188158 357963 88339 1 2 999999 -630044 2 2 999999 2 2 999999 2 2 999999 1 2 999999 51089 2 2 999999 1 12 999991 101944 2 271932 387032 2 7 999985 2 2 999999 1 8 999994 757646 1 236111 256137 927596 2 596006 639205 2 2 999999 2 7 999999 2 20 999994 1 4 999993 283840 1 537937 949412 -300721 2 2 999999 2 2 999999 1 3 999986 300706 2 2 999999 2 9 999991 2 17 999996 2 2 999999 2 598659 677902 2 7 999983 2 2 999994 1 2 999999 852185 1 2 999999 -175019 2 2 999999 1 17 999990 -575983 1 8 999997 750009 2 2 999999 1 2 999999 -840819 2 2 999999 1 330955 679693 132926 2 2 999999 1 65219 889274 -743390 2 2 999999 1 405273 988872 -16942 1 329702 595149 613650 1 164421 479145 971879 1 14 999999 -228022 1 352687 939732 17630 1 419284 473051 593277 2 12 1000000 1 12 999994 646432 2 11 1000000 1 14 999992 887280 1 2 999999 584602 1 74818 418757 -875554 1 280016 605161 127101 1 2 999999 126472 2 307255 520972 2 326821 376719 1 18 999981 849293 1 2 999999 -242937 1 2 999999 -863733 2 8 999996 2 2 999999 2 2 999999 2 35943 188891 1 11 999993 -395578 2 515639 949963 1 2 999999 -399347 1 2 999999 742920 1 5 999997 267325 2 409718 613766 1 2 999999 -440920 1 315818 936737 -113848 2 3 999994 2 11 999984 1 10 999999 -822603 1 2 999983 217417 1 203249 681052 -424990 1 2 999999 -940341 2 8 999990 2 16 999998 1 2 999999 -874319 1 172549 252031 -99608 1 382647 663152 804045 2 98049 205889 1 106919 178754 710543 2 7 999984 1 19 999998 -485069 2 9 999988 2 805513 970423 2 19 999993 1 9 999981 -648715 1 2 999999 -312560 2 442327 622206 2 88663 474055 1 175680 864184 -34989 1 2 999999 802673 2 20 999989 2 16 999995 1 2 999999 269066 2 6 999991 2 465171 773845 2 3 999985 2 2 999999 1 760252 998178 990857 1 19 999995 246095 2 2 999999 2 14 999987 2 2 999999 1 263109 454090 210585 1 2 999999 632354 1 420287 486864 576475 1 756387 826221 -463605 1 2 999999 -523979 2 383702 731908 1 2 999999 -742312 2 240882 269777 2 8 999987 2 13 999997 1 825584 868725 159034 1 238573 269290 559382 2 14 999994 2 14 999985 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -638382 1 2 999999 -240579 2 55468 292834 1 962991 982342 17467 1 573407 809613 -134631 2 266412 513380 2 2 999999 2 2 999999 2 2 999999 1 129754 658491 941447 1 20 999985 -682251 1 2 999999 -146432 2 2 999999 1 215918 313707 638282 2 10 999983 2 4 999997 2 58099 183068 1 8 999989 256058 1 34954 831923 983608 1 549850 918589 -167578 1 39991 82270 410611 1 243102 732035 231117 2 2 999999 2 2 999999 1 7 999997 847776 2 2 999999 2 18 999985 2 2 999999 2 675707 883734 2 2 999999 2 12 999984 1 2 999999 264486 1 2 999999 962091 2 273041 437050 2 19 999998 2 2 999999 2 16 999988 2 401134 605212 2 73381 227460 2 7 999997 1 6 999983 327841 1 207145 815370 365700 1 2 999999 323220 2 122198 186047 1 10 999982 -777659 2 7 999992 2 20 999996 1 2 999999 -69428 1 2 999999 726055 2 5 999987 1 545088 779605 537730 2 2 999999 1 2 999999 147058 1 108519 749943 -38829 1 8 999986 -856810 2 527822 684500 2 2 999999 2 2 999999 1 506001 803193 393150 1 5 999988 60807 2 2 999999 1 80561 982244 -537304 2 2 999994 1 13 999993 758282 2 2 999999 2 16 999982 1 2 999999 -426524 2 2 999999 2 2 999999 2 2 999994 1 2 999999 593653 2 9 1000000 2 1 999991 1 530232 775162 -719564 1 2 999999 -643066 1 26357 848177 -594292 2 547375 623364 1 2 999999 125129 1 6 999985 481431 2 2 999999 2 639702 939496 2 212099 660141 1 2 999999 -339741 2 2 999999 2 2 999999 2 19 999998 1 2 999999 895462 1 5 999983 -627884 1 19 999991 -8608 1 519225 519497 -620876 1 2 999999 -387132 2 67190 476721 2 17 999993 1 2 999999 717319 2 2 999999 1 2 999999 -208938 1 169428 959824 -74127 1 7 999999 836886 1 16 999985 -442242 1 17698 402985 -770256 2 39019 969411 1 396631 808555 783643 2 1 999988 2 1 999991 1 766247 909614 702112 1 2 999999 -500788 2 2 999999 1 11 999996 -96396 2 67732 303936 2 278308 427171 1 2 999999 425490 1 10 999981 631860 1 115481 517072 -354688 2 461042 805626 1 2 999999 24140 2 10 999982 1 14 999989 203344 2 2 999999 1 2 999999 -808738 2 2 999999 2 2 999999 1 54226 841355 404523 2 2 999999 1 156337 902575 135551 1 21705 440010 -153632 2 2 999999 2 230198 258617 2 230656 754097 2 463553 491137 2 6 999986 2 2 999999 2 67055 374513 1 2 999999 -985734 1 2 999999 408159 1 2 999999 -757095 2 2 999999 1 2 999999 716869 2 2 999999 1 8 999981 -217086 2 2 999999 1 523378 720961 -763743 1 2 999999 483307 1 2 999999 806252 2 2 999999 2 2 999999 1 571473 975039 699710 2 10 999987 2 2 999999 1 2 999999 -646470 1 2 999999 -481642 2 9 999997 1 2 999999 -419589 1 70319 328003 -150369 1 2 999999 471419 2 2 999986 2 2 999999 1 2 999999 301445 1 285882 874347 550588 1 2 999999 143197 2 2 999999 2 4 999982 1 3 999985 -636191 2 2 999999 2 8 999988 2 2 999999 2 13 999989 2 398933 727258 1 3 999990 -492162 2 19 999997 2 13 999981 2 5 999986 2 1 999988 2 243619 583500 2 90338 100488 1 2 999999 746029 1 202073 684250 468818 2 2 999999 1 2 999999 -756621 1 314072 947085 114877 2 2 999999 2 2 999999 2 14 999988 2 2 999999 1 549776 735175 -51298 1 228605 738712 916568 1 184986 262698 886285 1 2 999999 299909 1 131482 685792 -473217 2 281322 441566 2 2 999999 1 2 999999 262112 1 2 999999 984778 1 473276 906379 359679 1 610313 866553 731550 2 13 1000000 1 641030 959562 -24802 2 2 999999 1 336340 416465 32707 2 597170 825547 2 1 999989 2 7 999987 1 70227 229000 348318 2 16 999996 2 19 999987 1 715287 857533 907654 1 2 999981 363895 2 13 999985 1 19 999982 -383706 2 2 999988 2 2 999999 1 2 999999 -222991 1 2 999999 -52469 2 20 999995 1 19 999985 -110626 2 2 999999 2 2 999999 1 2 999999 784916 2 2 999999 1 175009 541334 -96968 2 40319 510753 2 2 999999 2 2 999999 2 4 999995 1 68230 395436 982091 2 2 999999 2 17 1000000 1 3 999997 -527929 1 20 999987 -779873 1 9 999982 -351459 1 8 999994 -242211 1 2 999999 -320966 1 14 999992 -192185 2 11 999984 1 14 999997 265787 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 11 999991 1 10 999981 -295743 1 9 999988 -162863 2 2 999999 2 13 999998 1 9 999982 -162413 1 8 999981 -369866 2 2 999999 1 275102 479358 359798 1 291564 492937 22619 2 2 999999 1 51553 110161 138436 1 10 999987 -669877 1 13 999996 -326676 2 7 999984 2 2 999999 1 2 999999 451283 1 12 999993 -304548 1 2 999999 -140709 1 2 999999 -451427 1 6 999995 441663 2 6 999993 2 2 999999 1 46135 965517 -248362 2 2 999999 1 2 999999 393746 1 484068 932743 -945652 1 2 999999 -742617 1 830117 941741 -454435 2 6 999987 1 2 999984 -178700 2 269837 628400 1 458563 717464 -68178 1 17 999999 -123543 1 34956 531937 473832 2 2 999999 2 4 999993 1 277173 610067 939777 2 450443 674884 2 287724 689064 2 9 999989 2 2 999999 1 428092 703010 -708531 2 20 999985 1 12 1000000 959144 1 117285 897891 578454 1 35626 190927 -999323 2 8 999983 2 11519 624510 1 103341 376430 933946 1 26430 543626 221653 2 418724 434372 2 2 999999 1 261995 743229 728854 2 2 999999 1 7 999997 -593484 1 18 999982 917546 1 43262 702033 -998547 1 5 999989 646630 2 2 999999 2 2 999999 2 265605 473430 1 772615 933490 -554283 2 5 999983 1 434907 750602 -464982 2 129646 654244 2 2 999999 1 2 999999 -849059 2 12 999987 1 2 999999 736841 1 76461 772773 -489754 1 697863 956999 911999 2 2 999999 2 820951 855219 2 3 999996 1 11 999992 -45847 2 200993 611401 2 6 999987 2 140716 237476 2 16 999995 1 2 999999 -19530 2 2 999999 1 453502 947824 499742 1 2 999999 945649 1 2 999999 242691 2 2 999999 1 139737 817984 -949789 2 2 999999 2 2 999999 2 2 999991 1 2 999999 -111883 1 2 999999 -661346 1 144582 395955 -198348 1 2 999999 -88551 2 395049 406176 1 2 999999 -602878 2 18 999998 1 207846 733032 -791794 2 552591 903468 1 2 999999 -604376 1 2 999999 -900907 1 2 999999 997328 2 2 999999 2 2 999999 1 19 999986 910336 2 33611 600275 2 2 999999 2 1 999987 1 13 999987 906746 1 20 999982 1676 2 17 999995 2 8 999983 1 2 999999 -939950 1 2 999999 9392 2 2 999999 1 354616 572678 -468624 1 2 999999 -169764 1 10 999996 961420 1 2 999999 -759650 1 17 1000000 964869 2 2 999990 2 2 999999 1 2 999999 -33403 2 20 999987 1 3 999989 325546 2 2 999999 2 11 999998 2 2 999999 2 3 1000000 2 2 999999 2 5 999984 1 2 999999 -168946 1 815246 886228 -999816 2 2 999999 1 47800 878939 959889 1 2 999999 495104 1 671622 924932 -570527 1 18 999994 590608 1 2 999999 -535534 2 267403 774761 1 8 999983 494476 1 48034 644565 891662 2 2 999999 2 7 999986 1 2 999999 133912 2 4 999983 1 6 999988 171314 1 6 999999 -970203 1 2 999999 945033 2 2 999999 1 617593 834523 -741774 2 2 999999 1 20 999993 -824864 1 4 999988 -463819 2 11 999993 2 2 999999 2 100624 796620 2 2 999999 1 14 999989 -205697 2 2 999999 1 215238 506625 715245 1 7 999989 -189405 1 503749 684427 -723664 2 259642 357501 2 2 999999 2 660122 677233 2 20 999988 1 522031 792687 124847 1 2 999999 -731353 2 2 999999 1 2 999999 -154714 1 18 999992 -215003 2 2 999999 1 2 999999 -443364 1 309818 796196 887060 2 397128 652836 2 94710 673408 1 2 999999 651718 1 42758 736618 -844884 2 2 999999 2 919097 990095 1 286463 329475 -320169 2 11 999999 1 305349 592079 -758521 1 228634 327364 398290 2 380388 443547 1 12 999997 597406 1 113 415674 -15075 1 2 999999 266704 1 132005 686850 868241 2 307420 479221 1 2 999999 -610076 1 297683 310522 273752 2 157203 563252 1 11 999989 863876 1 15 999990 352576 1 16 999994 -804482 2 2 999999 1 18 999984 782934 2 688570 798966 1 9 999997 -706782 1 8 999991 563581 2 5723 205236 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 18 999994 1 3 1000000 -671185 2 1 999990 1 2 999999 972271 2 2 999999 2 2 999999 1 89546 191322 -218351 1 19 999990 551499 1 707930 811523 832921 1 3 999986 940650 2 2 999999 2 2 999999 2 469835 860786 1 6 999991 -170339 2 20 999983 1 52231 892211 -450614 2 19 999996 1 13 999997 -603469 2 16 999981 2 7 999994 1 2 999999 -459310 2 283372 524078 1 515616 942881 81366 2 2 999999 1 5 999994 -226990 2 2 999999 2 9 999993 2 6 999996 2 9 999991 1 2 999999 -605885 1 2 999999 586446 2 1 999992 1 17 999985 8409 2 8 999989 1 2 999999 511526 2 2 999999 1 20 999982 -871792 1 2 999999 115021 1 643423 768478 991312 1 2 999999 308675 2 2 999999 2 376342 711327 2 2 999999 1 4 999996 681105 1 2 999999 -180642 1 6 999984 535156 2 109814 464807 1 12 999995 -413352 2 17 999996 1 42921 552689 128790 1 13 999981 -122217 1 185666 305167 950637 2 2 999999 1 19 999996 944614 1 93351 600942 -440546 1 2 999999 798643 1 4 999984 -174512 1 14 999982 757905 1 12 999984 49525 2 230753 963584 1 18 999990 -924970 1 12 999986 420063 1 2 999986 372160 2 20 999992 1 5 999999 284382 2 6 999996 1 16 999986 20222 2 2 999999 1 114353 650866 932947 2 129032 886805 2 4 999993 1 211365 563392 658431 1 2 999999 -704460 2 83175 751283 1 366865 536374 -209309 1 17 999993 -121829 2 2 999999 1 2 999999 -396444 1 86829 753682 107251 1 11 999982 880397 2 2 999999 1 11 999992 154089 2 566608 908859 2 472195 595459 1 90390 627529 533257 1 12 999998 179105 1 2 999999 114262 1 2 999999 -339491 1 104110 574326 -584134 2 17 999993 1 247309 975117 430758 2 289881 428601 2 2 999999 2 323950 808891 2 2 999999 1 2 999999 139333 2 2 999999 1 18 999992 -221564 2 17 999995 2 11 999982 1 251239 849965 -27796 1 2 999999 -890331 2 2 999999 2 15 999992 1 2 999999 -200097 1 2 999999 -579360 1 3385 653164 -708137 1 2 999999 775875 1 259073 971153 -56000 2 100009 576111 2 53698 492303 1 2 999999 -498542 2 2 999999 1 2 999989 439140 2 4 999991 1 7 999993 -172926 1 720561 747044 387722 1 2 999999 -438662 2 8456 881428 2 8 999986 1 1 999987 848765 2 5 999990 1 12 999987 -564242 2 10 999981 1 248061 781272 -795326 2 263321 606560 1 16 999988 -402953 2 141034 229782 2 524122 885828 1 19 999984 -47806 1 181987 573884 612026 1 2 999999 -709205 2 15 999984 2 2 999999 1 2 999999 -734454 1 2 999999 -975448 1 482873 633466 667871 1 315871 353067 959153 1 31730 385002 -829388 1 18 999984 -780142 1 2 999999 -56747 2 2 999999 1 4 999996 -236700 1 217593 242636 -668707 2 5 999987 1 13 999997 126408 2 6542 809171 1 1 999981 -266759 1 12 1000000 -990191 1 11 999993 345361 1 1 999992 181914 1 2 999999 -995642 1 452032 966766 -839154 2 15 999982 1 6 999984 738934 1 2 999999 389754 1 12 999990 -171005 1 2 999999 -302941 1 866115 934206 590984 1 208149 208333 -779989 2 444166 914000 1 128252 384707 -827675 1 251708 365875 385871 2 318509 686956 1 56278 198421 847944 2 5 999995 1 342982 739543 98416 1 108135 632257 -779485 2 819046 819813 2 472299 864934 2 2 999999 2 3264 760280 1 3 999991 -118484 1 16 999992 424550 2 2 999999 2 2 999999 1 9 999994 320522 1 156751 692263 663669 2 2 999999 1 2 999999 -268731 1 2 999999 459577 1 673432 935344 87339 1 17 999981 -927079 1 462043 630358 -786072 2 9 999983 2 10 999986 2 16 999992 2 536549 565956 1 2 999999 -106663 2 14 999994 1 2 999999 -211976 2 967572 982787 1 526749 909335 -320009 2 2 999999 2 2 999999 1 2 999999 567601 1 12 999991 659835 1 2 999999 8559 1 2 999999 130399 1 10 999981 -393719 2 810362 944714 1 1611 795758 -915791 1 20 999984 -322661 2 8 999985 1 2 999999 -102124 2 878168 901687 1 809868 862837 891987 1 2 999999 252624 2 2 999999 1 196260 404924 729189 2 343241 419830 2 2 999999 1 9 999997 -289908 2 13 999998 2 17 999993 2 260416 618238 2 856467 960363 2 39741 836304 1 12 999997 937689 2 2 999999 1 12 999987 648975 2 2 999999 2 8 999998 2 2 999999 1 519873 852873 958686 1 20 999981 307396 2 105251 780648 1 5 999988 -493301 1 15 999996 381567 2 17945 344691 1 405053 532094 586910 2 7 999992 1 2 1000000 -576112 1 15 999990 492258 1 12 999982 -628556 2 9 1000000 2 161708 919040 2 1 999993 2 14 999995 2 7 999995 1 2 999999 -58307 1 2 999999 736983 2 36782 874639 1 304450 976040 646918 1 9 999989 437679 2 338474 684500 1 19 999990 391003 2 148156 627066 2 4 999998 2 253857 982419 1 58467 413856 -629236 1 556770 565817 -62104 2 81418 991889 1 14 999996 443805 2 402144 467355 1 331367 946118 -357787 2 19544 494783 1 19 999992 881662 1 2 999999 686339 1 11 999998 185851 2 548966 814765 1 1 999982 -263491 2 2 999999 1 11 999982 -700280 2 4 999991 1 103511 769994 -219244 1 2 999999 514213 2 236840 715107 2 2 999999 2 2 999999 1 234918 864718 -37919 2 20 999994 2 2 999999 1 8 999997 62567 1 35088 382103 16106 1 16 999987 490422 1 448208 632670 -548458 2 13 999992 2 398001 474465 2 2 999999 2 18716 953245 1 2 999999 726715 2 2 999999 2 9 1000000 2 44592 768737 1 2 999999 219155 2 2 999999 2 2 999999 2 7 999988 2 2 999999 2 566187 755226 2 277862 715388 1 9 999995 709156 2 2 999999 1 8 999985 36680 1 749955 958364 -216459 2 2 999999 2 157019 427217 1 3 999990 -557572 2 268360 611771 1 264865 656293 -454011 2 20 999997 1 18 999981 481486 2 61828 953741 1 2 999999 -785043 1 323532 579453 423287 1 2 999999 336702 1 2 999999 641243 1 4 999995 37230 1 2 999999 -580003 1 2 999999 539334 1 2 999999 -266762 2 6 999988 2 17704 860081 2 2 999999 2 2 999999 1 2 999999 528175 2 5 999990 1 16 999981 -256455 1 554365 847574 432302 2 2 999982 1 12 999985 396492 2 2 999999 2 159208 284805 1 2 999999 115068 2 2 999999 2 230815 761911 1 3 999986 301661 2 2 999999 1 19 999993 696298 2 2 999999 2 15 999994 1 2 999999 -937645 1 123560 511267 -419280 1 90925 715776 589314 1 19 999999 956102 1 41834 842433 444902 1 13 999985 -400232 2 13 999983 2 5 999987 1 13 999994 -895224 2 586297 956915 1 15 999986 792816 2 552394 849564 2 2 999999 2 220511 694592 2 2 999999 1 405114 433831 -523221 2 7 999988 2 2 999991 1 19 999989 898763 1 7 999988 -643285 1 670864 712836 132695 1 19 999981 -26620 2 6 999992 2 753181 891376 1 2 999999 541822 1 136746 346733 929260 2 4 1000000 2 2 999999 2 9 999983 1 17 999996 -552140 2 488117 691290 2 363104 816227 1 555071 669461 -648965 2 2 999999 2 2 999999 1 14 999984 -75861 1 239464 684072 -796745 2 453436 830920 2 2 999999 1 2 999999 56773 2 40553 523022 2 6 999993 2 19 999989 2 236493 688945 2 2 999999 2 2 999999 2 173333 495484 2 10 999984 2 16 999996 2 188146 253939 1 4 999997 451173 2 2 999999 1 2 999999 762982 1 2 999999 223828 2 11 999982 1 2 999999 -757172 1 388519 803108 194863 2 20 999996 1 243529 545516 974608 2 2 999999 2 2 999999 1 5 999988 -316605 2 81607 250737 2 3179 747493 1 402801 797834 -537185 1 2 999999 -399477 1 16 999989 -954428 2 14 1000000 2 738439 938783 1 5 1000000 34835 2 2 999999 2 3 999993 1 128801 190806 -773626 1 19 999985 153617 2 13 999994 2 529558 989141 1 12 999999 -807241 2 283026 685789 1 8 999991 -137806 2 185461 769409 1 2 999999 556000 2 153554 463264 2 1 999982 2 624897 687370 2 248987 975394 2 2 999999 2 10 999996 1 2 999999 231874 2 170791 411856 2 2 999999 1 20 999995 698101 2 7 999989 1 342133 982126 -236217 1 2 999999 395528 1 659721 847078 421100 1 12 999992 107912 2 14 999983 2 161138 900768 1 2 999999 235283 2 14 999982 1 308730 633762 -103745 2 5 999998 2 2 999987 1 2 999999 -916453 2 7 999986 1 13 999998 359766 1 2 999999 -198186 2 67134 965501 1 169336 746399 92471 1 85174 321543 641311 1 2 999999 531731 1 2 999999 -308478 2 154973 281495 2 2 999999 1 437718 933069 -747834 1 878146 887921 -79534 1 7 999986 -558509 1 2 999999 331982 1 2 999999 589368 2 2 999999 2 5 999982 2 2 999999 1 85395 628931 -674394 2 2 999999 1 2 999999 27918 2 491947 919065 1 7 999981 191174 2 13 999986 2 2 999999 2 572924 925703 1 14 999994 562288 2 564172 639987 2 130908 691696 2 8 999983 2 1 999984 1 9 999990 762736 2 479388 628938 1 244547 622613 283996 2 481113 561220 1 2 999999 -499274 2 576907 803861 1 417132 487114 163619 1 16 999983 221064 1 589599 619257 49223 1 351644 445045 272679 2 25413 868990 2 708859 717220 2 2 999999 2 1 999996 2 2 999999 1 132096 930111 819383 1 5 999995 -628601 2 2 999999 2 2 999999 2 137771 767030 1 8 999983 -745240 1 2 999999 339417 1 140660 289244 -9970 2 566765 926925 1 2 999999 -814893 2 2 999999 1 2 999999 -172702 2 2 999999 2 2 999999 2 2 999999 1 16 999991 -552478 2 58967 561317 2 2 999999 1 19958 391823 -947683 2 16 999981 2 2 999999 2 6 999987 2 4 999981 2 18 999982 1 2 999999 453559 1 8 1000000 -623930 2 2 999999 1 4 999982 -346076 2 11 999994 2 2 999999 2 2 999999 1 9 999993 334835 2 2 999999 2 2 999999 1 5 999991 -126004 2 2 999999 2 385548 890499 2 11 999988 1 8 999986 794286 1 2 999999 816490 2 2 999999 1 38300 378332 139656 2 74747 808532 1 219340 865867 388489 2 3 999989 2 60167 766627 1 12 999990 488443 1 388547 855207 -167107 2 939727 954239 1 2 999999 -578589 2 20 1000000 2 19 999989 2 11 999990 1 7 999997 878570 2 8 999988 1 2 999999 503494 1 437815 548558 -999666 2 16 999985 2 15 999991 2 16 999994 2 2 999999 1 2 999999 575273 1 137374 473677 755421 1 2 999999 29762 2 2 999999 2 218958 887743 2 19 999987 2 449097 557594 2 219067 402378 1 391417 919860 -248762 2 10 999990 1 594030 741490 -530979 1 2 999986 -708407 2 2 999999 2 2 999999 2 904978 971762 1 2 999999 -268399 1 3 999985 600450 1 440165 458229 -927162 1 2 999999 -755282 1 2 999999 -350443 1 2 999999 50556 2 9 999984 1 261539 969337 -953893 2 2 999999 1 35456 528049 866922 1 429549 832489 226714 2 7 999981 1 22768 340723 -48793 1 11 999987 410894 2 765282 822569 2 18 999990 1 2 999999 489761 1 109008 732560 71035 2 19 999989 2 549935 846313 1 17 999996 -802240 2 19 999982 2 781919 982608 2 2 999999 2 568856 598710 2 2 999999 2 550087 997446 1 16 999994 595994 1 378415 749571 736398 1 2 999999 897743 1 605497 830883 409968 2 148031 313124 1 10 999991 -684948 2 38590 355237 2 2 999999 1 2 999990 159781 2 2 999999 2 13 999998 2 2 999999 1 2 999999 635907 2 2 999991 2 699527 758584 1 256605 872858 -551661 1 90925 531061 -963783 2 2 999999 2 7 999991 1 65862 657803 -494707 2 74566 400938 1 433393 438588 -644868 1 244001 599774 -405130 1 2 999999 -708559 1 537188 586370 368098 2 12 999996 2 14 999988 1 14 999988 -953230 2 2 1000000 1 16 999987 -501764 1 245530 436269 -149606 2 2 999999 2 593974 711726 2 249828 438695 1 13 999994 -573506 1 9 999982 54020 2 26240 279351 1 339461 977255 10972 2 2 999999 2 194221 630475 1 164113 367450 -527391 1 2 999999 -793303 1 264893 921513 347041 1 2 999999 709692 1 3 999998 807428 2 2 999999 2 193614 345692 1 7 999989 -936789 2 2 999999 2 9 999996 1 188817 944509 40183 1 2 999999 631463 2 2 999999 1 10808 777772 547020 2 2 999999 1 2 999999 -639947 1 19 999988 -106970 1 221506 506190 -312414 1 2 999999 -407247 2 2 999999 2 2 999999 2 17 999999 2 2 999999 2 1 999999 2 16 999996 2 43185 896552 2 1 1000000 1 203885 968876 655337 2 5 999990 2 2 999999 2 69980 671995 1 2 999999 -142652 1 2 999999 475727 1 16 999984 827750 1 12 999982 -976138 1 623838 881177 -102698 1 12 999995 101130 2 2911 100780 1 19 999984 533949 1 2 999999 581419 2 19 999989 2 91772 511276 1 17 999991 312166 1 855153 879387 -731725 2 2 999999 2 270554 359599 1 450656 815154 -774671 1 12 999993 -102654 1 19 999992 -56404 2 2 999999 1 22475 611041 263030 1 123959 134013 -768600 2 1 999990 2 1 999997 1 2 999999 -272320 1 130986 497745 614143 2 9 999999 1 14 999989 989677 2 17 999984 2 3 999981 1 9 999984 -148684 2 2 999999 2 2 999999 2 180196 393334 2 3 999988 2 10 999989 1 2 999999 -807724 2 2 999999 2 2 999999 2 512299 799139 2 17 999996 2 50964 103623 2 2 999999 1 10 999989 -309889 2 6 999992 2 10 999983 2 2 999999 2 2 999999 1 2 999999 -337149 2 19 999986 1 2 999999 -225336 1 469566 801450 919456 2 2 999999 1 362362 857916 -139651 2 1 999984 1 452797 669844 -434690 2 5 999987 2 2 999999 1 100675 978611 527862 1 13 999984 -195807 2 18 999994 1 2 999999 -977242 2 13 999999 1 273556 442610 547153 1 2 999999 -894452 2 9 999985 2 2 999999 1 2 999983 -839986 2 14 999994 2 17 999995 1 2 999999 -84765 1 543983 724151 55206 1 2 999999 136742 1 2 999999 -786136 2 2 999999 2 2 999994 1 162365 792080 20450 1 8 999999 -206240 2 2 999999 2 13 999986 1 20 999984 613872 2 154518 912092 2 711018 828608 1 246404 653201 244694 1 2 999999 274869 2 2 999996 2 220252 650605 2 1 999993 1 2 999999 -763717 1 13 999993 626886 2 15 999996 1 710416 848582 -846498 1 2 999999 -162518 2 368832 449535 1 381181 623856 712689 1 12 999989 174148 1 51632 799359 -903851 1 9 999988 -258717 2 2 999999 2 784631 886298 2 17 999981 1 18745 305570 666783 2 4 999982 2 9 999984 2 2 999999 1 19 999995 -779038 2 2 999999 1 2 999999 296047 2 12 999983 1 44244 78410 -812382 1 4 999996 220163 2 631784 783644 2 7 999994 2 2 999999 1 2 999999 965584 1 3 1000000 -40242 2 29825 110135 1 2 999999 920879 2 19 999997 2 2 999999 2 14 999987 1 2 999999 368683 2 2 999999 1 2 999999 638470 1 9 999985 879814 1 76452 154691 -177921 2 35054 424670 1 2 999999 -235954 2 8 999990 1 249513 982141 353311 2 13 999989 2 229597 974690 2 8 999993 2 430905 908370 1 2 999999 -423151 2 151538 396338 2 4 999986 1 226599 385279 456691 2 265668 532597 1 146176 273297 -235497 1 5 999985 299629 1 83386 495677 -121750 1 492358 650645 568571 2 2 999999 2 2 999999 1 19 999999 -595854 1 20 1000000 334036 2 2 999999 2 2 999999 1 20 999994 -581938 2 19 999989 2 2 999999 1 2 999999 156753 1 733726 831879 689984 2 436384 829840 1 741519 948905 -708105 2 2 999999 2 294255 817861 1 2 999999 132150 2 1 999999 2 2 999999 2 8 999995 1 436310 876240 -740553 2 2 999999 1 205932 885733 -91850 2 5 999987 1 2 999989 -29120 2 2 999999 1 2 999999 -677110 2 469081 831993 1 204843 466962 -94642 1 373782 549029 921332 2 5 1000000 2 416922 636296 1 619446 912231 60915 2 733743 784590 1 329208 453849 -433419 2 13 999981 2 288967 893566 2 2 999999 1 11 999985 -725690 1 2 999999 366167 1 182810 557856 348936 1 16 999998 923184 1 43832 754049 -96469 1 2 999999 -488014 2 2 999999 2 2 999999 2 317132 895335 1 3 999998 -629271 2 2 999999 1 2 999999 -5785 2 329317 617076 1 2 999999 669772 2 458198 858668 2 2 999999 2 2 999999 2 2 999999 1 5 999991 -925906 1 2 999999 -568107 1 20 999989 471358 2 831461 999009 2 2 999999 1 2 999999 -110075 1 57043 312848 -330189 1 7 999996 -610871 1 4 999985 -652281 1 2 999999 -619593 2 2 999999 1 10 999998 -630432 2 204456 690141 1 115451 709832 855408 1 296658 628405 -166781 1 2 999999 350835 1 101233 883845 681076 1 2 999999 808781 1 2 999999 449330 2 781400 803560 2 645303 763439 2 2 999999 1 17 999993 760784 2 109453 584217 2 2 999999 1 2 999984 10932 1 2 999999 520537 1 41914 762413 -603168 1 835832 893163 -956406 2 10 999999 1 2 999999 488007 2 565573 985056 2 2 999989 2 2 999999 1 212635 977115 28150 1 17 999987 158514 1 17 999989 657378 1 258268 456920 960728 1 18 999983 328284 2 18 999996 1 9 999994 -21458 2 17 999997 1 149104 329660 435106 1 2 999999 741936 2 52656 613660 2 2 999999 2 11 999988 1 971893 979162 -674374 2 2 999999 2 603838 928550 1 2 999984 34676 1 14 999986 -61094 2 2 999999 2 44521 434453 2 283547 922006 1 2 999992 966643 1 17 999988 84523 1 17 999991 -44800 2 239629 251395 2 2 999999 1 2 999999 -764556 1 19 999986 -63227 2 2 999999 2 2 999999 2 7 999994 1 27029 141253 -7944 1 19 999983 718083 1 2 999999 -184098 2 11 999996 2 1 999985 2 20 999995 1 2 999999 197884 2 5 999984 1 583374 617161 -550833 1 48421 681791 788257 2 5 999998 2 421849 493227 2 2 999999 2 2 999999 1 323484 803045 -429085 1 22346 128672 133027 2 321583 609040 2 20 999997 1 2 999999 -346815 2 364066 678502 2 2 999999 1 2 999999 362205 1 2 999999 88856 1 10 999993 303153 1 2 999992 561739 1 266792 393736 -253207 1 5 999986 -857932 1 185958 565702 -26817 2 56954 60372 1 1 999985 516655 2 159914 246249 2 486213 801365 2 2 999999 1 2 999999 -589463 2 2 999999 2 664185 913990 2 2 999999 2 14 999981 1 2 999999 -961259 1 17 999985 -454770 2 2 999999 2 12 999982 2 2 999999 2 2 999999 1 342976 678700 -258582 2 473480 926859 2 2 999999 1 398491 886603 -622347 1 646976 785968 880369 2 5 999985 1 20 999987 464620 2 2 999990 2 2 999999 2 6 999991 2 896906 913596 1 4 999988 496155 2 12 999985 1 375287 807557 -152524 1 15 999985 707130 2 175706 781905 1 1 999993 -317169 2 2 999999 2 2 999999 1 648233 754020 -604858 2 664022 998484 1 739207 783436 -680301 2 12 999990 1 2 999999 -241728 1 8 999987 134769 2 1 999998 1 394427 404762 823199 2 623605 770247 1 2811 314935 -670170 1 2 999999 136558 2 15 999981 2 10 999985 2 3 999992 1 2 999999 -706092 2 2 999999 1 202458 491219 -827498 2 442768 890005 2 539020 935389 2 140549 502833 1 20 999986 839161 1 355823 748684 999551 1 7 999984 -751807 2 265918 782166 1 2 999999 326580 2 2 999999 2 301638 342457 1 689291 866701 -266474 2 2 999999 2 8 999984 2 697006 992648 2 14 999997 2 724811 914381 1 227138 444256 371670 1 18 999986 224945 2 24399 803940 2 100923 354973 2 2 999999 1 2 999999 425477 2 2 999999 1 14 999994 171362 2 124774 755503 1 18 999981 -621082 2 2 999999 2 424221 508470 1 17 999987 -685617 1 466872 723105 -751746 1 99644 660649 -993933 1 14800 774886 -839001 2 17 999997 1 375792 587181 -727788 1 2 999999 222401 2 18 999995 2 9 999990 2 11 999995 2 2 999999 1 301152 490547 -475647 2 316194 978275 2 14 999994 2 20 999997 2 2 999999 2 9 999996 1 2 999999 110194 1 2 999999 -908174 2 2 999998 2 2 999999 2 7 999994 2 338110 944269 1 2 999984 232908 2 9 999988 1 631921 937456 582289 1 492347 904134 267876 1 4 999987 -993026 1 88159 500555 209688 2 12 999984 1 2 999999 -457179 2 2 999986 2 107426 376937 1 2 999999 870459 2 2 999999 1 6 999983 393222 2 2 999999 2 1 999991 2 132748 867875 2 393777 615842 1 15 999982 -584346 1 2 999999 -618552 1 15220 830187 -473008 2 301125 690542 1 17 999992 -766794 2 2 999999 2 2 999999 1 2 999999 -463368 2 2 999999 2 16 999999 1 2 999999 -244286 1 794169 883867 -226852 2 15 999991 2 613083 715195 1 8 999994 -553364 1 546807 568806 889135 2 2 999999 1 9 999991 372659 2 2 999999 2 17 999984 2 410519 932339 2 638040 666447 1 2 999999 -238760 2 4 1000000 1 18 999985 -501314 2 6 999987 2 2 999999 2 173410 637065 2 407799 439694 1 18 999994 -737462 2 14960 570309 2 2 999999 2 2 999993 1 18 999994 657440 2 627238 691681 2 6 999984 2 3 999994 2 20 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 8 999995 1 746454 803847 31348 1 361440 409723 -821722 2 4 999984 2 2 999999 2 67378 111229 2 12 999988 1 2 999999 959073 1 2 999999 -313019 2 285338 853060 2 98829 266113 1 2 999999 -622582 1 60606 297365 -9958 2 171549 809811 1 2 999999 964300 2 291008 557969 2 13 999981 2 199514 419942 1 9 999992 434250 1 2 999999 207295 1 440327 661290 -663836 1 2 999999 -222339 2 16 999988 1 176593 829951 -254897 2 71642 84654 2 2 999999 2 145415 473616 2 208750 785861 1 10 999991 -333725 2 5037 174584 1 597145 677679 -961688 1 13 999998 402827 1 2 999999 910587 1 447762 682247 -385751 2 10206 176626 1 1 999999 28774 1 26185 386251 -254043 2 9 999991 1 156895 973679 597595 1 53444 821200 -971758 2 3 999989 2 19 999997 2 2 999999 1 2 999999 -639923 2 2 999999 1 87522 629288 967414 1 5 999996 827915 2 228048 581234 2 2 999999 1 6 999994 202642 1 2 999999 209119 1 520400 709425 -59667 1 2 999999 -315733 1 5 999993 -607108 1 49317 850118 -536891 2 19 999992 1 364221 672938 479195 1 14 999998 688172 1 15 999984 -589041 1 8 999998 -483424 2 98101 804642 2 46417 592656 1 6 999983 783090 1 304871 561505 -217365 1 2 999999 -972259 2 2 999999 1 368592 907720 -745273 1 661588 893104 470664 2 2 999999 2 561761 907260 2 9 999997 1 437996 547581 -443914 2 163071 270792 2 113501 829759 1 12 999997 827219 2 2 999999 2 9 999994 1 18 999981 31735 2 288295 987275 2 2 999999 2 2 999999 2 2 999999 1 453762 468559 279231 1 2 999999 -509654 1 2 999999 -153981 2 2 999999 1 14 999987 -494054 1 2 999999 403344 1 381834 749871 236555 2 2 999999 2 9571 359993 2 2 999999 1 2 999999 722243 1 7 999982 -825319 1 2 999999 802402 1 2 999999 -184473 1 205234 536497 -640984 1 2 999999 -358372 1 372751 759675 405353 2 8 999999 1 2 999999 -359050 1 327599 889372 -162489 1 483329 984011 472447 2 2 999999 2 2 999999 2 2 999999 2 371936 662616 2 10 999996 1 262702 266219 445677 1 2 999999 -228063 2 19 999984 2 165664 868952 2 12 999992 2 12 999989 2 575151 662423 1 2 999999 -903079 1 9 999993 -917023 2 380697 736531 1 6 999999 -312827 2 426844 750156 2 431588 485836 1 411952 656490 890283 1 13 999989 -512627 2 364957 835998 1 11 999986 671939 1 2 999999 510450 1 69619 897370 418407 1 2 999999 290528 1 2 999999 354792 2 13 999986 2 2 999999 2 2 999999 1 2 999999 800015 1 2 999999 -456980 2 4 999997 1 541796 632162 -390553 1 16 999995 175747 1 2 999999 -620647 2 2 999999 1 43 118319 -739550 1 7 999996 -426990 1 4 999991 531124 1 7 999993 -453359 1 2 999999 -105059 1 2 999999 524083 2 2 999999 2 2 999999 2 12 999987 1 2 999999 -403662 1 18 999985 -701305 1 2 999999 -364226 2 3 999997 2 2 999999 2 546523 767787 1 1 999990 -201584 2 596156 987869 2 435866 702412 2 2 999999 1 2 999999 -751417 2 2 999999 1 245016 950333 824896 2 9 999983 1 5 999988 -855889 2 1 999984 2 68826 312371 2 935316 948762 2 3 1000000 1 2 999999 -46852 2 14 999991 2 2 999999 1 2 999999 -695264 1 20 999989 838288 2 176598 963796 1 356091 372110 859441 1 2 999999 738911 2 10 999986 1 75271 894150 -524046 1 197761 451132 -582056 2 642763 791712 2 9 999996 2 80130 259568 1 6 999982 161934 2 2 999999 1 144086 629962 -11251 1 394317 691688 943265 2 11 999990 2 15 999994 2 20 999994 1 2 999999 -837784 1 2 999999 -537082 2 2 999996 2 321189 703757 2 12 999991 2 9 999997 1 2 999999 200497 2 2 999999 2 69704 992215 1 4 999995 -341317 1 49363 854323 358523 1 4 999994 480278 1 2 999999 883514 1 2 999999 116122 2 251894 779907 2 175381 946975 1 448518 613521 231398 1 16 999992 -395797 2 85768 626017 1 199089 484389 782324 1 2 999999 899734 2 2 999999 2 326551 402523 1 5 999990 -283280 1 2 999999 -592379 1 14 999987 -49388 1 16 999992 -664317 2 2 999999 1 9 999987 371700 1 142080 710365 -164314 2 31490 277423 2 14 999984 2 2 999999 1 2 999999 187651 1 2 999999 491415 2 504461 735761 2 18 999992 2 13 999995 1 506303 596115 -36773 2 2 999999 1 2 999999 -99915 2 2 999999 2 155154 537740 2 1 999989 1 16 999990 13042 1 17 999998 891932 1 63169 291503 301583 1 14 999985 971011 1 2 999999 -461458 1 327949 562884 -39054 1 2 999999 875417 2 637638 783196 1 13 999982 -949356 2 2 999992 1 811263 832383 307566 2 2 999999 2 2 999999 1 17 999997 -413722 1 23493 42490 836846 2 1 999986 1 2 999999 -123068 2 17 999992 1 416678 832821 -647141 1 2 999999 -346795 1 17 1000000 755241 1 2 999999 -422892 1 8 999984 941042 2 2 999999 1 2 999999 -910948 2 2 999999 2 3 999987 1 2 999982 445049 1 2 999999 -597695 2 2 999999 1 13 999984 606425 2 5 999990 1 535333 765689 -611475 1 2 999999 368091 2 290098 776938 1 2 999999 773042 2 2 999999 1 2 999999 -155404 2 16 999983 1 19 999997 379346 1 17 999992 150920 2 2 999999 2 84469 488169 2 54467 772005 2 7 999999 1 2 999999 777763 1 9 999983 -325055 1 2 999999 854247 2 4 1000000 1 760298 965453 774156 2 2 999999 2 16 999984 2 237374 634656 2 2 999999 1 2 999999 -463796 2 110492 755818 1 20 999999 347687 1 355253 872676 -583239 2 6 999989 1 1 999991 -743321 2 19 999988 1 2 999999 -465012 2 2 999999 2 11 999996 2 2 999999 2 2 999999 2 2 999999 2 19 999987 2 360972 888213 1 56857 244625 -360640 1 521383 839044 -279394 2 273909 930842 2 2 999999 2 13 999998 1 358952 445825 380878 2 399284 859904 1 1 999993 322287 1 262441 785779 864431 1 6 999985 120288 1 39347 731730 -744318 2 170710 741978 2 528064 856173 1 2 999999 210484 2 2 999999 1 2 999999 18330 1 789055 792969 803886 2 8 999988 1 121063 291764 -600659 2 11 1000000 2 10 999985 2 4 999981 1 87390 212998 -880511 1 2 999999 843979 1 12 999985 -470003 2 5 999993 1 8 1000000 -642313 2 2 999999 1 586276 987467 -431927 1 16014 436588 -558786 1 252684 717309 -710554 2 2 999999 1 529177 746362 455016 2 2 999999 1 3 999996 -71783 2 2 999999 1 2 999999 299758 2 2 999999 1 2 999999 -39163 1 20 999994 -736707 2 777370 935933 2 2 999999 1 2 999999 615442 1 201706 218517 62888 2 923701 955449 1 208872 341701 -326247 2 49002 346090 2 424030 981016 1 2 999999 746944 1 363306 547086 575312 2 2 999999 1 551056 922199 451360 2 2 999999 1 2 999999 958880 2 11 999998 1 405943 990009 -197061 1 9 999997 -750878 2 2 999999 2 76138 739426 1 517502 721637 682437 1 163816 179394 559012 1 484327 749751 -768442 1 2 999999 -620477 2 3 999984 1 18 999993 209353 2 756754 945630 1 2 999999 433223 2 2 999999 2 2 999999 1 2 999999 375349 2 2 999999 2 13 999981 2 18 999992 1 5 999990 -458672 2 2 999999 1 2 999999 -706146 2 11 999995 2 85544 981888 2 4 999999 2 12 999998 2 2 999999 2 20 999982 2 2 999999 2 719260 847270 2 283277 287782 2 98321 895615 1 248885 713141 -576163 2 2 999999 1 2 999999 457301 1 10 999996 -375859 1 14 999983 129745 2 428665 854072 2 7 999997 2 10 1000000 1 248706 380007 -323257 1 233616 267741 702559 2 2 999999 2 2 999999 1 2 999999 -891817 1 200683 572501 809361 1 638115 970304 -625159 2 2 999999 1 2 999999 634608 1 171327 307103 -763460 1 228692 237276 335559 2 12 1000000 1 2 999999 296030 1 770919 982799 -938061 2 808180 903532 1 12 999984 136528 1 657403 711806 152705 1 14 999998 -864576 1 14 999996 -282617 2 9 999985 2 2 999999 1 2 999999 -427424 2 606478 906825 2 2 999999 2 2 999999 1 2 999999 607237 1 12 999998 -58426 1 2 999999 -181338 1 2 999999 568438 1 19 999997 -389826 1 835584 994305 -620755 2 12 999989 2 13 999991 2 2 999999 1 114129 671754 -469277 1 2 999999 901444 2 16 999985 1 16 999987 76739 2 737272 976694 1 2 999999 459056 2 24116 506717 2 644801 787570 1 322283 374861 -646000 1 10 999985 880601 1 5 999994 -230239 2 2 999999 1 2 999999 -873487 2 24571 236105 1 19 999986 370526 1 13 999994 389232 1 18 999995 -447720 1 81052 198687 -146075 1 720281 803599 -957306 2 11 999991 1 12 999996 963223 1 2 999999 -642876 1 5 999997 462439 2 2 999984 2 2 999999 1 130389 326861 -20042 2 12610 515130 2 2 999999 1 186846 663995 -753860 1 636816 742571 -796253 2 259814 904299 2 8 999996 1 2 999999 -453087 2 18 999987 1 268669 324508 -533314 2 10 999989 1 2 999999 275163 2 165542 922669 2 678699 730568 1 2 999999 561718 1 2 999999 -322525 2 2 999999 1 183519 907804 -43830 2 5 999984 2 534576 893488 1 14 999981 -549104 1 17 999983 59298 2 9 999987 1 756828 857898 -141753 2 2 999999 1 11 999993 -350360 1 2 999999 -700319 1 205941 751327 -88483 1 115300 891114 -815048 1 2 999999 328001 2 73770 294971 1 56892 147735 618942 2 2 999999 2 2 999999 2 2 999999 1 2 999999 984587 2 11 999984 2 2 999999 2 94657 130860 1 66599 884299 764001 2 2 999999 1 2 999999 433635 2 165811 842573 1 2 999999 -118153 2 3 999981 2 512453 747055 1 512644 915899 -698461 2 517721 800837 1 440359 746992 453641 1 2 999999 297840 2 650984 960961 2 18 999984 2 2 999999 2 573671 629550 1 736890 869005 -962247 2 11 999990 1 2 999999 -855180 1 2 999999 792558 1 225241 612462 -114362 1 2 999999 -886517 1 4 999999 108570 1 2 999999 -84366 1 2 999999 663600 1 12 999989 -634795 1 627173 948566 72761 2 2 999999 1 14 999987 -395084 2 36497 426587 2 2 999999 1 20 999999 30668 1 5 999998 -877097 2 51594 292977 2 14 999991 2 2 999999 2 2 999999 2 7 1000000 1 254470 572415 437726 1 268015 392370 764645 1 856537 936851 745640 2 2 999999 2 9 999989 2 10 999998 2 20 999989 1 16 999998 -768417 2 2 999999 2 286335 743114 2 17 999992 1 2 999999 -81376 1 5 999996 550396 1 2 999999 -713354 2 246307 900756 2 3 999989 2 1 999982 1 10 999993 262070 1 19 999990 931131 1 4 999998 -966824 2 4 999987 1 820588 839217 -392644 2 7 999993 2 11 999984 1 2 999999 769315 2 19 999990 2 401627 599096 2 17 1000000 1 24744 575483 885047 2 2 999999 2 3 999992 1 13 999981 -779948 1 211057 354268 -298440 2 3 999987 2 749636 858806 2 1 999992 1 2 999999 266574 1 7 999986 -998400 1 168013 586661 342050 1 2 999999 -653592 2 17 999981 1 8 999989 -977122 2 2 999999 2 25224 555041 2 2 999999 1 2 999999 -178754 2 2 999999 2 10 999982 2 201586 593944 2 18 999999 2 609044 787089 1 2 999999 313774 2 2 999999 1 2 999999 598037 2 3 999982 1 331577 454897 72166 1 2 999999 719825 1 417726 647695 467381 2 180050 952484 2 13 999988 2 124498 649357 1 2 999999 -904656 1 16 999994 66541 2 225121 629091 1 12 999988 250242 2 281821 368958 2 2 999999 1 229651 753588 -510194 2 5 999985 2 9 999989 1 2 999999 994065 2 482854 946520 1 2 999999 -39836 2 453165 975581 2 497807 891624 1 2 999999 -313336 1 2 999999 -120825 2 13 999995 2 6 999992 1 2 999999 -568836 2 2 999999 2 2 999984 2 131490 631437 1 7 999998 -334851 1 2 999999 373929 2 288353 899365 1 8 999997 -682229 2 221186 378814 2 2 999999 2 105382 504904 2 2423 428339 2 892562 948594 1 672037 864755 194929 2 2 999999 2 2 999999 2 2 999999 1 2 999999 596792 2 7 999995 2 305626 959840 1 2 999999 327864 2 19 999985 1 401491 890508 49340 2 5 999992 1 456757 674316 -332106 1 5 999982 562201 1 365012 863032 -157762 1 572638 895010 117386 2 1 999988 2 2 999999 2 12 999994 2 4 1000000 2 17 1000000 1 68741 953308 598630 2 18 999999 2 535811 882921 1 642918 735443 820813 1 8 999986 244729 2 14 999999 1 2 999999 378298 2 2 999999 2 2 999999 1 2 999999 -820708 2 2 999999 2 2 999999 1 649380 769322 76045 1 7 999990 -860795 2 69387 529875 2 756765 870029 1 3 999999 712862 2 65955 608887 2 12 999995 2 2 999999 2 2 999991 1 2 999999 -648894 1 2 999999 28497 2 17 999981 1 2 999999 -449659 1 12 999990 791790 1 3 999996 -857164 1 120151 924958 -617340 1 138451 992960 248762 1 15 999992 182344 1 640151 747310 61219 2 10 999989 2 2 999999 1 107732 472326 -903493 1 2 999999 -623532 1 2 999997 -186251 2 278693 425475 2 2 999999 1 2 999999 917413 2 12 999990 1 2 999999 127691 1 19 999990 449624 2 408096 561867 1 773438 977360 537112 2 2 999999 1 2 999999 207022 1 2 999999 -679552 2 2 999999 2 2 999999 1 2 999999 -610617 1 2 999999 -854071 2 479470 564994 2 2 999999 1 400239 876607 -757888 2 18 999986 2 17 999987 1 16 999987 446297 1 18 999996 230890 1 13 1000000 -466706 2 861585 931602 2 431296 475625 1 2 999999 453193 1 278572 365112 5059 1 70022 338230 909308 1 2 999999 -13734 1 17 999989 558364 1 109479 414230 -995964 2 2 999999 2 2 999999 2 414015 542833 2 651664 748572 2 27628 796332 1 5866 261670 5160 1 13 999982 167408 2 141976 327408 1 410080 859639 378698 1 211128 737151 905108 1 15 999984 -29458 1 773079 917231 219596 1 2 999999 -693376 1 396375 815629 624846 2 2 999999 2 17 999982 1 215775 441929 -718363 2 2 999999 2 2 999999 2 340095 528993 1 326205 832693 483259 2 2 999999 1 2 999999 -411767 2 2 999999 1 2 999999 334474 2 16 999999 2 2 999999 2 128534 205621 2 180305 435957 1 148281 344016 238385 1 21649 923568 -613643 2 3 999984 2 778312 830580 2 154648 683316 2 3 999991 2 9 999982 2 19 999990 2 2 999999 2 2 999999 2 2 999999 1 76662 474649 821048 1 2 999999 328771 1 2 999999 -446564 2 18 999991 2 2 999999 2 4 999983 1 158543 451135 486426 2 28903 580604 1 2 999999 93517 1 4 999997 -137984 2 921216 989756 1 190911 712297 -818866 1 45492 590372 207296 1 2 999999 379006 2 2 999990 1 216364 494292 -291438 2 2 999999 1 509626 694050 -781445 2 11 999998 1 2 999999 674858 1 2 999999 -9451 2 2811 65247 1 388750 457229 13389 1 79567 910369 -111022 2 6 999996 1 483171 947256 503443 2 2 999999 2 2 999999 2 3 1000000 1 182598 504591 -159176 1 23162 205919 816779 1 2 999999 14838 2 4 999992 2 3 1000000 1 2 999999 77647 2 18 999989 1 2 999999 -60259 1 204392 765581 -732306 1 10 999991 658863 1 16 1000000 -717626 1 2 999999 195046 2 15 1000000 1 564238 904163 106123 1 2 999999 143101 2 516985 564298 1 19 999988 792004 1 2 999999 -942233 2 2 999999 1 7 999993 -939043 2 479420 801677 1 2 999999 -741699 2 510431 565414 2 601615 617397 1 2 999999 131446 2 2 999999 2 2 999999 2 20 999998 1 602641 772183 422080 1 564475 872004 53311 2 13 999981 2 231054 364028 1 2 999999 580869 1 475506 586608 57549 1 10 999985 -815004 2 2 999999 2 2 999999 1 175828 700010 -821736 2 18 999992 2 387788 902379 1 5 999996 780951 1 2 999999 -275877 1 459177 763148 -951501 1 166135 702689 -469277 2 2 999999 1 657095 675756 -858669 1 54169 283133 -94402 2 2 999999 1 4 999995 -266880 2 2 999991 1 2 999999 762248 1 585976 998177 -1244 2 24086 116829 1 18 999981 679684 1 9 999987 212718 2 2 999990 2 2 999999 1 220626 413326 282269 2 267997 406812 1 49042 967428 -436359 1 5 999996 31230 2 17 999994 2 139824 485526 2 2 999999 2 158588 669394 1 3 999986 -16706 2 2 999999 2 17 999991 2 4 1000000 2 2 999999 1 723818 817210 -534152 2 2 999999 1 12 999999 -962341 1 849725 988889 321190 2 2 999999 2 14 999985 2 619824 971842 2 15 1000000 2 2 999999 1 20 999993 -402369 1 2 999999 825163 1 7553 891695 -472489 1 9 999984 854303 1 11 999991 716503 2 418716 659664 2 6 999991 2 704247 830540 1 9 999991 -558766 2 2 999999 2 2 999983 1 268340 376745 -576915 2 417699 600913 2 11 999987 1 2 999999 -363074 2 96767 532205 2 2 999999 1 2 999999 908688 1 246499 342774 422552 1 715104 728010 -341112 1 2 999999 920229 1 5 999981 -975444 1 406362 757248 286724 2 359440 764322 2 49006 804141 2 2 999999 1 12 999985 228463 1 205066 484164 253585 1 367711 739797 808342 1 2 999999 868338 2 317011 938897 1 600928 688942 -580285 1 16 999990 728463 1 2 999999 651777 1 2 999999 828687 1 2 999999 -904873 2 12 999987 1 2 999999 -989425 1 2 999999 -876751 1 20 999991 -568775 1 2 999999 541581 1 16 999991 705045 1 201481 934592 -620071 2 17 999999 1 154554 459871 881289 1 2 999999 -17096 2 2 999999 1 2 999999 393139 1 3 999993 844383 1 2 999999 895486 1 98167 188844 182307 1 2 999999 749459 2 274344 763669 1 4 999997 -549545 2 477436 916219 2 13 999993 2 80943 553791 2 2 999999 1 14 999988 -938243 2 189443 433140 1 231836 501757 823613 2 2 999999 2 2 999999 1 451125 543833 57321 1 102657 670743 -319087 2 2 999999 2 2 999999 2 14 999992 1 227429 901612 143813 2 340952 979022 1 2 999999 -730377 1 17 999998 502324 1 2 999999 -403606 1 549169 993291 -201018 1 271756 707439 381046 2 2 999999 2 3 999992 2 567842 656972 1 629725 869527 -317990 2 2 999981 2 5 999993 2 10 999982 1 2 999999 688433 2 167117 965315 1 2 999999 908206 2 2 999999 1 2 999999 -778274 2 276109 443132 2 95859 757257 1 129206 695248 -504134 2 7 999985 1 2 999999 -297916 1 2 999999 -377846 1 2 999999 433558 1 2 999999 -436930 2 8 999988 1 281456 965337 -869741 1 2 999999 -495085 1 356388 736783 764752 2 4 1000000 2 2 999999 2 200817 802811 2 14 999993 2 6 999982 1 2 999990 146543 1 2 999999 -947023 1 2 999999 -94432 2 3 999989 2 200655 645460 2 2 999983 2 117744 325782 1 7 999994 -807373 2 20 999997 2 187784 454983 1 1 999997 -751542 1 15 999982 896512 2 2 999999 2 18 999998 2 2 999999 2 458481 785189 1 2 999999 579663 1 2 999999 -407757 2 19 999994 2 8 999984 2 303347 303823 1 7 999997 265794 1 128361 958761 -131258 1 2 999999 -312019 2 2 999997 2 241841 474756 2 336627 697016 1 2 999999 -453714 2 374498 826358 2 9 999984 1 5 999990 570511 1 660817 981674 300152 2 590211 673707 2 19 999993 2 2 999999 1 13 999985 353187 1 529083 559566 208521 2 18 999988 2 355985 970209 2 2 999999 2 625710 854119 1 11 999988 -672552 1 2 999999 704428 2 11 1000000 1 2 999999 192076 2 2 999999 2 2 999999 2 13 999982 1 2 999999 -485844 2 4 999995 1 2 999999 512114 1 2 999999 -365953 2 53706 678862 2 2 999999 1 12 999991 -673092 2 2 999999 2 10 999997 2 2 999999 2 383726 396239 1 3 999981 433443 2 1 999987 1 15 999991 -669199 1 314244 768069 61984 2 349056 706028 2 15 999985 1 330997 656019 -463848 2 2 999999 2 733517 967720 1 2 999999 -164740 1 6 999991 225244 1 11 999986 409715 1 20 999989 -335795 2 20 999987 2 5 999990 2 591629 666505 1 27282 906757 791409 2 2 999999 2 14 999988 1 198471 548027 -120436 2 2 999999 2 2 999999 1 342849 507090 950554 1 164271 455151 -641530 2 247215 630959 2 378186 808510 2 2 999999 1 18 999986 691703 1 289631 473833 -97926 2 7 999992 1 2 999999 264391 2 2 999999 2 2 999999 2 2 999999 1 120246 768295 982230 1 198962 748748 790762 1 17 999996 308450 1 835900 870623 248764 2 169450 295537 2 589568 829142 2 326300 923096 2 168615 755199 1 2 999999 341458 1 10 999985 961095 2 51673 715553 1 2 999999 46014 1 3213 551566 964738 1 2 999999 813264 1 2 999999 845168 2 2 999999 2 18 999996 1 12 999998 -455647 1 684741 910505 502944 1 13 999992 -550678 1 767371 965017 -739148 2 2 999999 1 541663 601293 969413 1 271628 606675 732660 1 14 999990 -968200 2 2 999999 1 2 999999 479970 1 2 999999 475803 1 362980 452902 -837531 1 14 999992 -809191 2 9 999984 1 2 999999 531290 2 2 999999 1 2 999999 -946282 2 2 999999 2 314177 641397 2 2 999999 2 2 999999 1 399318 853649 -384218 1 2 999999 543430 1 2 999999 769826 1 344127 429053 -710782 1 2 999999 191972 1 2 999999 -896197 1 142181 408223 -991980 2 313882 621887 2 1 999992 1 2 999999 228004 2 17 999991 1 60387 110055 365485 2 15 999994 2 9 999984 2 636677 768771 2 17268 170802 1 8 999993 -405584 1 19 999989 27278 2 2 999999 1 8 999999 242370 1 13 999989 -277030 2 71963 109433 2 160269 603407 2 9 999991 2 10 999996 1 12 999992 -19887 1 2 999999 -891494 2 618058 870966 1 345495 391506 -919881 2 2 999999 2 461551 631227 1 2 999999 -218929 2 121766 202822 1 2 999999 402834 2 215645 833525 1 2 999999 -211835 1 354595 874523 781844 1 1 999997 435209 1 18 999992 476343 2 17 999994 2 2 999999 1 5 999990 -415164 2 16 999987 1 2 999999 -119199 1 8 999999 190016 1 2 999999 -267998 1 3 999988 -849637 2 8 999983 1 1 999989 477015 1 23330 281336 950118 2 45635 303520 1 13 999993 888196 1 20 999990 403153 1 2 999999 409788 1 20 999992 -468978 2 12 999994 1 2 999999 -228766 2 6 999993 1 11 999984 635797 1 2 999999 706051 1 20 1000000 816161 2 2 999999 1 370348 555872 -371147 1 479354 864551 -386455 1 164357 719834 -441611 2 401720 686630 2 2 999999 2 15 999995 2 11 999994 2 183039 773867 1 3 999995 517469 2 2 999999 1 9 999988 349305 2 121925 178024 2 2 999999 2 2 999999 2 76352 710382 1 5 999989 856536 1 199782 513034 -442218 2 587518 827717 2 2 999999 1 2 999999 -217420 1 2 999999 -433964 1 470330 722013 493544 1 2 999999 365610 1 853549 939905 2854 1 2 999995 -617576 2 62627 421091 1 645448 853745 -130142 1 191873 281310 158748 1 2 999999 388767 1 256671 535017 -507276 2 96138 688322 2 2 999999 2 2 1000000 1 20 999987 971816 2 16 999992 2 2 999999 1 6778 320775 941330 2 2 999999 1 420706 880159 703456 2 15 999985 2 2 999999 1 20 999981 838585 2 72616 668153 2 2 999999 2 2 999999 2 696626 903361 2 13 999996 1 256623 862294 824275 1 2 999999 -996274 1 167876 489470 502449 1 13 999998 -738450 2 15 999991 2 2 999999 1 17 999983 -389678 1 2 999999 804296 2 4 999983 1 2 999999 -389910 1 334390 606316 691005 1 2 999999 829704 1 4 999981 -81103 1 16 999988 197318 1 378901 562391 171314 2 15 999995 1 2 999999 -880882 1 2 999999 950241 1 10 999982 -809305 1 796038 894928 18373 2 2 999999 2 2 999999 2 13 999989 2 18 999999 1 2 999999 501647 1 273823 915070 -74987 2 12 999995 1 2 999999 194577 1 6 1000000 689006 2 7 999983 2 19 999988 2 2 999999 1 2 999999 651274 2 253516 671500 2 2 999999 2 444552 794113 2 116259 981558 1 12 999996 -758806 2 419163 843590 1 2 999999 119257 1 2 999999 -154537 2 332620 505314 1 2 999999 332788 2 13 999999 1 2 999999 -911183 1 20 999991 -513153 2 16 999981 2 17 999999 2 569695 650028 1 526397 988323 -429378 1 2 999999 449742 2 8 999982 1 2 999999 -896288 1 520431 629005 599470 2 2 999999 1 2 999999 681401 2 232491 690630 1 1 999989 353911 1 848033 961404 835680 1 2 999999 751090 2 3 1000000 1 15 999993 267187 2 630081 634132 1 2 999999 -362224 2 195226 229946 1 2 999999 986689 1 302712 418696 -521632 1 2 999999 81292 1 222246 682622 -306532 2 2 999999 1 871846 907675 831450 2 2 999999 1 5 999986 -305523 2 2 999999 2 11 999998 1 5 999985 -561022 2 1 999982 2 13 999984 1 13 999998 364442 1 4 999984 69290 2 2 999999 2 2 999999 1 11 999981 -341621 2 188417 673031 2 639195 806497 1 8 1000000 232363 1 2 999999 965982 1 15 999986 -706394 2 2 999999 1 300267 592385 890958 2 2 999999 2 2 999999 1 2 999999 -871951 1 2 999999 -367371 1 2 999999 -166744 1 308730 697272 825448 2 171427 464509 2 14 1000000 1 282823 763021 736062 1 13 999990 727977 2 18 999993 2 10 999999 1 12 999998 -168322 2 19 999994 2 112376 214989 2 2 999999 2 16 999996 2 2 999999 2 20 999990 2 2 999999 2 19 999988 2 6 999996 1 262090 692103 -986550 2 132666 866985 2 2 999999 2 480322 541873 1 13 999986 232203 2 2 999999 2 2 999999 2 2 999999 2 12 999984 1 2 999999 -918565 2 296871 666357 1 2 999999 643337 2 85017 606489 2 491633 639439 2 2 999999 2 6 999986 2 13 999997 1 2 999999 809924 2 14 999983 2 6 999993 1 15 999997 94997 2 15 999986 2 666164 677731 1 2 999999 515527 2 278921 998252 2 4 999982 2 2 999999 1 672183 816581 852104 2 8 999991 2 2 999999 1 687494 759621 -665192 2 120161 693089 2 8 999998 2 11 999993 1 397188 560790 286182 2 10 999994 1 12 999998 803825 1 9 999987 715340 1 704404 915659 -741216 1 8 999995 993379 2 19 999981 2 375434 922596 1 19 999996 398779 1 17 999993 53445 2 13 999991 1 218700 745569 -749495 2 15 999995 2 20 999990 1 364631 560527 -925529 2 2 999999 1 12 999996 -571610 1 240357 654327 888758 1 159571 700468 -297918 1 44014 103705 -988886 1 2 999999 205235 1 253610 932621 382640 1 2 999999 -716752 1 86628 599350 -992462 1 197089 563938 -835112 1 2 1000000 -394836 2 384525 594896 1 8 999995 555032 2 2 999999 2 2 999999 1 12 999998 -249594 1 2 999999 865933 1 58375 863144 -252474 2 31727 553123 2 2 999999 2 14 999988 1 2 999999 -43107 1 226631 705682 -333471 1 30041 472490 -138050 1 619454 657391 875628 2 454922 887558 2 2 999999 1 102938 951160 -820313 2 2 999999 1 430754 856817 -321189 2 19 1000000 1 2 999999 640606 1 258976 996368 625130 2 297660 632499 2 11 999996 1 17632 366470 649965 1 2 999999 -342053 1 588497 977227 -746224 1 84288 191490 -383655 2 2 999999 2 17 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 515564 553974 2 3 999995 2 19 999993 2 13 999982 1 9900 424528 471582 1 20702 652110 5748 2 603498 857506 1 2 999982 979506 2 116880 778953 2 4 999995 1 7 999981 191977 1 2 999999 -236105 2 2 999999 1 3 1000000 792151 2 13 1000000 2 156509 891122 2 2 999999 2 8172 137853 2 249835 634901 1 12 999989 -435558 2 11 999992 1 2 999999 742094 1 13 999999 -686333 2 2 999999 1 2 999999 952063 1 575682 591928 195701 1 481668 564481 718810 2 223531 453419 2 29443 540527 2 2 999999 2 256823 948369 2 16 999992 1 140226 583754 -668379 1 726830 850017 -481312 1 2 999999 750599 1 104493 336757 -11717 2 289206 405325 1 10 999987 528923 2 6 999982 2 847324 903732 2 8 999984 2 2 999999 2 2 999999 2 12 999985 2 111155 373362 1 2 999999 -645132 2 2 999999 1 2 999999 216895 1 2 999999 -691224 1 870096 881523 344298 2 458252 502605 2 297618 834020 2 17 999994 2 350204 689468 1 6 999991 -357635 2 2 999999 1 20 999981 -510204 2 14 999981 2 20 999996 1 14 999983 -449354 1 3 999999 881734 2 2 999999 1 18 999998 -352366 2 47524 988744 1 2 999999 -547162 2 711003 974062 1 2 999999 -628091 2 2 999999 2 340101 646329 1 234841 774410 443987 1 368500 582223 343048 1 2 999999 51072 1 2 999999 -915466 2 50839 795718 2 398553 781770 1 123843 514084 -357870 2 3 999990 2 9547 282817 2 2 999999 1 20 999990 235358 1 2 999999 -415941 1 16 999993 -956186 2 14 999998 1 2 999999 -775778 2 11 999982 2 2 999999 2 12 999995 2 1 999985 2 539313 757419 1 3 999986 -463463 1 872359 921728 440987 2 10 999988 1 2 999999 993484 2 1 999998 2 5 1000000 1 8 999981 808829 1 2 999999 -975972 2 12 999999 2 2 999999 2 10 999981 2 20 999995 1 1 999983 967333 2 256593 901131 1 340517 935142 -831972 2 14 1000000 1 12 999990 11084 1 2 999999 914632 1 397708 658213 979445 1 12 999989 -234550 1 2 999999 708629 1 2 999999 -224461 1 163375 391885 -824480 1 2 999999 432443 2 10 999984 2 579592 679774 1 19 999987 -253435 1 2 999999 451361 2 2 999999 1 12 999999 -163805 2 69469 819618 1 2 999999 -580036 1 179349 564234 -529724 2 2 999999 1 218340 794138 386071 1 2 999999 -874148 1 9 999996 593151 1 2 999999 202275 2 38775 115364 1 2 999999 -141014 2 202565 336263 2 2 999999 2 554110 896325 2 2 999999 2 2 999999 1 702025 884060 105536 1 16 999992 -266311 2 470884 488361 2 427781 857138 1 2 999999 901540 2 355517 611668 1 12 999996 -372352 1 563718 690575 -785399 1 2 999999 903648 1 5 999983 379976 2 2 999999 2 5 999992 1 2 999999 640840 2 373593 659327 1 4 999999 775736 1 17 999986 435275 2 2 999999 2 2 999999 2 53815 64939 2 133598 968019 1 4 999992 -329791 2 2 999999 1 7016 527361 628636 1 683976 861041 -800079 2 2 999999 2 171951 199061 1 2 999988 978097 2 16 999999 1 3 999987 859319 2 5 999988 2 14 999983 2 133626 578694 2 7 999989 2 79397 527121 2 3 999993 2 20 999998 1 20 999982 -467870 1 2 999999 263880 2 2 999999 1 17 999986 -902803 2 125046 436804 1 22385 222266 724775 2 15 999994 1 1 999982 -722576 1 2 999999 -982106 2 155031 547110 1 16 999984 396306 2 2 999999 1 12 999990 -755505 1 383487 628783 319514 1 229287 929860 716387 1 7 999994 -68588 2 18 999990 2 393038 523203 1 128300 455964 321108 2 386889 539268 2 510770 986910 1 9 999981 -640175 2 19 999991 1 18 999994 -562879 1 2 999999 653513 1 18 999982 287730 1 2 999999 -307158 2 2 999999 2 51521 891330 2 383177 745460 2 2 999999 1 11 999986 -768544 2 343305 565505 1 2 999999 -691382 1 19 999995 -607766 1 596377 835602 531964 2 15 999990 1 10 999985 399402 2 561405 840793 2 3 999992 2 3 999995 1 2 999999 -358516 2 2 999999 2 130106 641577 2 284363 885830 2 14 999985 1 20 999990 -645792 2 17 999996 2 2 999999 1 14 999994 -745021 1 6 999985 -235804 1 8 999982 23137 1 2 999999 897170 1 2 999999 22944 2 8 999996 2 189836 948403 1 3 999999 907109 2 14 999989 1 120572 443843 -135112 2 2 999999 1 2 999999 -63224 2 2 999999 1 2 999999 801816 2 2 999999 2 17 999987 1 2 999999 386542 1 2 999999 -318399 1 2 999999 475539 2 8 999992 1 10 1000000 -116390 1 2 999999 53701 1 1 999988 -802105 2 2 999999 1 105924 721917 -633493 1 524672 714672 210540 1 5 999981 -959046 2 16 999989 2 19 999984 1 8 999994 -511726 1 2 999999 -491654 1 8 999981 -540577 2 6 999988 2 2 999999 2 2 999999 1 79626 300131 -981610 1 51694 914357 -78578 2 2 999999 1 2 999999 76003 2 235505 533670 2 2 999992 1 19 999982 660283 2 260598 488889 1 2 999999 -85489 2 2 999999 1 92037 190197 -591005 2 862381 912435 1 2 999999 -352661 2 12 999989 2 3594 770050 2 14 999998 1 20 1000000 880402 2 681452 812659 2 740257 883007 1 126598 863451 269396 2 8 999996 2 20 999985 2 7 999987 1 2 999999 548730 2 2 999999 2 2 999999 1 18 999983 -751091 2 2 999999 2 2 999999 1 434123 578549 -559469 2 19 999999 1 9 999990 -440840 2 2 999999 2 5 999989 1 2 999999 -292624 2 294402 661443 2 13 999982 2 2 999999 2 20 999989 2 2 999981 1 2 999999 570258 1 173431 611561 -313673 2 7 999989 2 454215 950983 1 17 1000000 -601578 1 18 999998 -646460 2 2 999999 1 2 999999 470781 2 2 999999 2 9 999993 2 2 999999 1 16 999992 -708913 1 4 999995 706697 2 478447 523483 1 2 999999 499835 1 7 999995 848233 2 18 999999 2 141786 852695 2 2 999999 1 223510 531326 255208 2 64688 124611 1 558287 643547 -71216 2 10 1000000 2 19 999986 1 2 999999 -458127 1 2 999999 -157808 2 2 999999 2 2 999999 1 6 999991 -432492 1 20 999983 -653649 2 290319 441731 1 2 999999 418998 2 114439 722432 2 679263 874333 2 4 999987 2 16 999994 2 587402 870181 2 15 999990 1 702961 902546 -498946 2 2 999999 2 2 999999 2 2 999983 1 19 999989 797959 1 1 999997 -442126 2 2 999999 2 2 999999 2 19 999994 2 2 999999 1 12 999987 -3896 1 549514 613900 -70097 2 19 999994 1 2 999999 -638222 1 574966 954117 -254787 1 359027 879786 -877814 1 2 999999 -189065 2 291811 590605 2 3 999992 2 5 999991 1 11 999983 -853380 2 588000 920254 1 2 999999 782724 2 2 999999 2 2 999999 1 2 999999 667474 1 312240 406437 661870 1 2 999999 -957982 1 804620 924621 -408637 2 29615 241716 2 2 999999 2 2 999999 2 306062 996346 1 13 999986 -890801 1 697114 942086 -32271 1 2 999999 -415914 1 509030 876779 972157 1 2 999999 -131907 2 2 999999 2 19 999995 2 2 999999 1 2 999999 344723 1 2 999999 -95442 2 72572 968091 1 187325 839555 -598667 2 14 999987 1 154882 746581 823193 2 10 999989 2 6 999998 2 69458 655309 2 8 999984 2 1 999982 2 2 999999 1 16 999993 853238 1 490705 998883 421837 2 3 999983 2 18 999996 2 299447 355549 2 331371 753489 2 85977 460308 1 430081 656455 43146 1 12789 118425 -435579 1 306461 407172 -304198 1 4 999990 447190 1 2 999999 858175 1 211941 311916 867647 2 100710 816401 1 2 999999 228042 2 18 999994 1 2 999999 816527 2 2 999999 1 2 999999 -999685 1 14 999998 418215 1 426218 504831 -190994 2 9 999987 2 125301 820333 2 12 999983 2 18 999986 2 2 999999 2 18 1000000 1 797186 893195 416956 1 11 999991 -799102 2 508142 601437 1 56804 151075 -435097 1 749479 900261 326632 1 12 1000000 -459234 1 180152 985925 446714 1 819887 880544 328429 2 13 999982 1 2 999999 -388161 2 11 999986 2 877911 928312 2 2 999999 2 292385 916691 2 2 999999 1 55856 386245 -53721 1 19 999995 -504457 1 11 999983 -852508 2 9 999989 2 2 999999 1 2 999999 -502616 1 135156 321915 793686 2 14 999997 2 2 999999 2 5 999990 2 584286 696059 2 2 999999 2 265569 990806 2 149511 634531 2 341386 883963 2 757263 864214 1 325270 629208 234577 1 76854 682244 -486737 1 2 999999 512838 1 2 999985 -124631 1 1 999998 130127 2 2 999999 1 354005 930972 94657 1 2 999999 -836125 2 19 999986 1 16 999989 490580 1 3 999985 785044 2 17 999988 1 2 999999 -123676 1 2 999999 -672963 1 18 999988 461797 2 868842 944987 1 16616 215923 -108310 1 497126 824180 566986 2 74237 729170 2 13 999992 1 18 999982 698445 2 20 999985 2 2 999999 2 2 999990 2 375239 782302 2 2 999999 2 462512 763297 2 3 999981 2 2 999999 2 1 1000000 1 12 999995 919175 1 493313 942813 476757 2 592083 772077 2 19 1000000 2 20 999982 1 2 999999 -524644 1 2 999999 927963 1 331686 834571 329126 1 664276 844760 -33145 2 4 999982 2 125447 165143 1 282445 971832 569096 1 2 999999 132033 2 278793 770235 1 20 999994 -570875 2 2 999999 1 17380 56678 601569 1 852486 906050 699050 1 259869 492406 -820465 2 470706 997863 2 2 999999 1 1 999996 547912 1 245615 993763 918071 2 7 999984 2 47640 596685 2 2 999999 2 5 999987 2 50870 64582 1 20 999988 -550767 2 2 999999 1 2 999999 972384 1 80295 253400 -170175 2 2 999999 1 2 999999 -95536 1 708900 911393 -13600 1 11 999998 -216543 2 2 999999 2 471174 663819 1 2 999999 699458 2 274032 641289 1 13 999988 -615164 1 2 999999 767384 1 17 999994 -970241 2 325674 551760 1 2 999999 164848 1 578374 747268 -714412 1 5 999991 -718916 1 13 999993 -843302 1 2 999999 914877 1 211831 433812 84561 1 39859 879010 -513700 1 2 999999 -982516 1 9 1000000 -348149 1 2 999999 -886739 1 2 999999 -875246 2 369980 657334 2 433723 783188 1 2 999999 289209 1 12 999991 273522 1 220098 498398 -735941 2 228133 529813 1 2 999999 -762907 1 12 999992 604410 2 147334 721462 2 20 999987 1 337909 621281 -685081 2 2 999999 1 2 999999 910788 2 17 999997 1 2 999999 778120 2 2 999999 2 16 999986 1 17 999981 -807524 1 2 999999 72618 2 2 999999 1 2 999999 547284 2 10 1000000 2 453079 951948 1 2 999999 417275 2 220760 305369 1 2 999999 -425670 2 263448 808477 2 4 999986 2 20 999984 2 2 999990 1 14 999998 -782598 2 8 999987 2 490279 669003 2 18 999992 1 2 999999 109842 1 2 999999 -255184 2 17 999983 2 2 999999 2 13 999990 1 4 999987 -732323 2 16 999989 1 8 999998 -50170 1 2 999999 880060 1 16 999984 -157891 2 15 999990 1 2 999999 522724 1 7 999994 841663 2 964 163045 2 316480 361730 2 2 999999 2 5 999986 2 2 999999 2 589504 786924 1 2 999999 104781 1 384765 806463 -884587 1 12 999983 6972 2 578214 729821 1 542594 806323 363096 1 272256 548315 402264 1 5 999994 89205 2 614551 772407 1 8 999994 -519427 2 193353 841847 1 381149 833437 -161160 1 2 999999 -625976 1 2 999999 -280795 1 197631 339025 -426630 1 2 999999 781491 2 2 999999 1 20 999996 -753354 1 16 999985 -945702 2 21557 786712 2 2 999999 2 12316 596470 2 3 999992 2 19 999983 2 15 999985 2 2 999999 2 13 999996 1 228307 631175 286544 1 2 999999 79354 2 181962 597098 2 2 999999 2 14 999986 2 40212 237556 1 108920 538573 -427774 2 6 999987 2 119376 610454 1 42271 142689 96807 1 5 999994 69758 2 10 999999 2 120058 607198 2 2 999999 1 2 999999 539833 2 317389 401697 2 2 999999 2 2 999999 2 390648 531372 1 114771 715829 -357922 1 78594 343598 -277878 2 696105 772950 2 474432 639660 2 4 999989 2 309184 871087 2 2 999999 1 2 999999 -204387 1 12 999994 -602058 2 2 999999 1 2 999999 -676822 2 35875 746600 1 42777 907826 -978678 2 2 999999 1 2 999999 -704225 1 9 999983 765159 1 18 999983 -266588 2 10 999996 1 33648 699364 128332 1 4 999984 -527286 1 13 999985 769242 2 10 999982 2 8 999989 1 2 999999 395329 2 17 999998 2 5 999993 1 469216 889936 816273 1 660662 724117 -802212 2 2 999999 2 15 999989 2 419604 992960 2 2 999999 2 658800 692785 1 6 999985 -695939 2 415446 608467 1 1 999983 -536380 1 16 999998 -522410 2 17 999992 2 13 999998 2 12 999992 1 2 999982 36210 2 2 999999 2 2 999999 1 383084 585308 -571335 2 2 999999 1 2 999999 -525120 1 6 999987 -739445 2 571696 979539 1 2 999999 76951 1 324222 576911 100996 2 2 999999 2 10 999987 2 2 999999 2 2 999999 1 55716 397729 -950259 1 2 999999 -517890 2 2 999999 1 2 999999 -885350 2 10 999987 1 16 1000000 -49020 1 2 999999 583861 2 2 999999 1 31724 519549 216304 1 2 999999 861564 2 220735 645158 1 2 999999 695063 1 9 999993 -923949 1 19 999985 466013 2 2 999999 2 4 999986 1 15 999990 444449 1 2 999999 -774811 1 38836 311704 45087 1 8 999996 -346054 2 333655 446615 2 2 999999 1 14 999992 233617 2 19 999992 2 585029 797411 1 9 999986 -567002 2 541138 844252 2 3 999997 2 2 999999 2 2 999999 1 8 999995 337023 1 2 999999 81761 1 2 999999 77095 1 257944 520336 752817 2 279653 983194 2 2 999999 2 3 999981 1 151681 234525 663886 2 3 999989 1 834544 962076 955966 1 16 999997 809536 2 2 999999 1 2 999999 842694 2 2 999991 2 188161 913852 2 13 999993 2 61246 173250 2 871406 888156 1 2 999999 128649 1 1 999988 197966 2 20 999983 2 434360 766069 2 2 999999 2 3 999993 2 20 999991 2 2 999999 1 2 999999 -723965 1 307275 753208 -80147 2 10 999998 1 617007 659171 -196921 2 2 999999 1 5 1000000 602719 1 261625 342674 -247297 1 9 999986 -207351 2 164253 488879 1 161509 359295 626497 1 270098 371841 746341 2 8 999984 2 2 999999 2 2 999999 2 10 999986 2 173590 320975 2 230376 777837 2 4 999999 2 2 999999 2 4 999999 2 2 999990 1 14 999985 723880 1 350731 503801 -308952 2 2 999999 1 14 999992 -119589 1 102701 309059 619869 1 794889 943206 697402 1 117010 125917 109912 2 2 999999 2 15 999989 1 914846 947399 -970968 2 2 999999 2 406135 772555 2 2 999999 1 15 999994 24784 2 2 999999 1 579722 786196 -106836 2 130896 658521 2 2 999999 1 19 999983 999599 2 9 999992 1 285723 682467 449221 2 9 999993 1 586790 839016 -247588 1 5 999991 -976690 2 110325 664018 1 1 999988 887039 2 16283 282650 2 2 999983 1 2 999999 -916836 1 102235 432304 -443866 2 19 999990 2 9 1000000 2 15 999993 2 1 999998 1 12 999990 -320353 1 22823 873144 857774 1 2 999999 -913346 2 795335 933104 1 3 999987 331903 2 2 999999 2 2 999999 1 10 999983 -577221 1 8028 470012 425746 2 2 999999 1 383181 504293 620423 2 2 999999 2 17 999999 2 2 999999 2 2 999999 1 301933 723972 -89122 1 2 999999 -616211 2 20 999991 2 2 999999 2 6 999988 2 2 999999 2 2 999999 1 721824 835387 230975 2 9 999990 1 390610 828567 745747 1 17 999992 -348788 1 2 999999 -100698 2 14 999984 1 2 999999 -878762 1 2 999999 -969070 2 10 999984 1 13 999991 147391 1 2 999999 -354873 1 714870 959455 843197 1 10 999984 156653 1 2 999999 476824 2 424460 425373 1 2 999999 236972 1 420590 754597 748399 2 441119 810651 2 177647 380153 2 12 999988 1 2 999999 -675321 2 204222 517945 2 7 999993 1 251871 348461 -543474 1 11 999983 243869 1 173009 365882 -402737 1 2 999999 -239971 1 2 999999 332307 1 115481 814500 -657810 1 238171 908525 -193135 1 2 999999 837741 1 8 999983 -165772 2 2 999999 1 431562 562340 -449223 1 2 999999 793192 1 18 999992 209629 1 18 999989 -369284 2 2 999999 1 2 999999 446650 2 2 999999 1 2 999999 345818 1 2 999999 -189290 2 703352 869783 2 565883 851555 1 3 999998 371383 1 2 999999 -777051 1 6 999984 -84221 1 4992 187487 -129511 2 2 999999 1 46104 498399 994104 1 259381 606123 941353 1 216099 757840 572095 1 19 999992 343500 2 2 999999 2 441700 623300 1 279033 466924 804458 2 6 999986 2 2 999999 2 434013 439186 1 15 999990 294147 1 87753 862055 684422 2 2 999999 2 6 999992 2 621744 993501 1 11 999995 420505 2 481540 897212 2 112133 164142 2 2 999999 2 10 999996 2 2 999999 2 7 999992 2 6 999992 2 2 999999 2 2 999999 1 12 999992 -28535 1 857090 900514 -471790 2 14 999991 1 253531 797789 -928411 2 124400 260018 1 2 999999 153314 2 233315 788412 2 151613 192697 1 517445 808671 -358732 1 2 999999 398601 2 492765 746296 1 81450 205230 -737667 2 196343 569568 2 40933 324414 1 2 999999 -747476 2 52135 144638 1 621762 796616 457827 1 317085 432955 -171770 2 53289 72060 1 2 999999 -524306 2 8 999982 1 2 999999 -124692 2 96252 235855 1 2 999999 -83634 2 2 999999 2 2 999999 2 4 999993 1 16 999999 -593900 1 2 999999 7086 1 3 999994 829213 1 2 999999 614092 2 79018 106431 2 18 999983 2 2 999999 1 1 999996 -244850 1 3 999997 -751145 1 20 999983 762767 2 10 999998 1 173767 890252 -570118 2 496369 796641 2 752219 778372 1 685962 795871 651385 2 17 999997 2 120652 575870 1 2 999999 -996596 2 2 999999 2 2 999999 1 19 999982 -653317 1 2 999999 265924 2 14 999991 2 308415 963409 1 5 1000000 -830706 1 2 999999 -967171 1 2 999985 -386685 1 473417 495851 -49845 2 43345 232846 2 145281 808928 2 795586 824113 1 178174 461911 -307432 2 2 999999 1 21735 537304 534565 2 2 999999 1 2 999999 -615963 2 1 999999 2 139709 804150 1 15 999993 -457783 2 2 999999 1 8 999990 797881 1 4 999984 -987490 1 12 999986 -734811 2 40317 951802 1 9 999984 -593645 1 6 999999 367150 1 491948 634216 -103735 1 8 1000000 5956 2 2 999999 1 2 999999 297807 1 353077 964680 803260 2 124430 816731 1 613537 709974 -597618 2 14 999998 1 227306 392753 347444 2 2 999999 1 7 999981 667275 2 17 999991 1 5 999996 320240 1 14 999996 152180 1 2 999999 535170 2 2 999999 1 129855 620079 177326 2 239105 761480 1 9 999996 -596079 1 2 999999 210499 1 2 999999 -172872 2 2 999999 2 2 999999 1 2 999999 602869 1 2 999999 -803346 2 2 999999 1 2 999999 449758 1 18 1000000 296811 1 539599 971321 881668 2 210525 944618 1 2 999999 32590 1 10 999993 -745535 2 20 1000000 2 2 999999 2 11 999987 1 2 999999 -754974 2 16 999995 1 2 999999 -600437 1 10 999990 -559305 1 14 999992 -874829 2 15 1000000 1 301419 878197 -41334 2 462520 899373 2 12892 416657 2 8 999985 2 5 999986 1 419 782834 722845 1 2 999999 138145 2 2 999999 2 697851 784470 1 2 999999 785974 2 2 999999 2 18 999991 1 12 999984 477561 2 2 999999 1 4 999991 -169405 1 2 999999 751501 2 2 999999 1 2 999999 535145 2 397356 923557 2 2 999999 2 2 999999 1 292084 699093 -675407 1 569318 905137 742815 1 15 999983 478080 2 384890 481428 1 693443 849327 -86136 2 2 999999 2 14 999982 1 3 999987 456641 2 19 999981 1 2 999999 -52000 1 2 999999 807459 2 5 999985 2 120686 160036 2 3 999985 1 379497 914892 800972 1 15 999997 -804488 2 2 999999 2 17 1000000 2 2 999999 2 2 999999 1 334803 892329 831485 1 15 999993 -223696 1 2 999999 393589 2 2 999999 1 2 999999 411823 2 14 999982 2 645224 959706 2 54391 296821 2 5 1000000 2 237734 375397 1 6 999983 836744 2 2 999999 2 2 999999 1 2 999999 985786 2 2 999999 2 80420 852258 1 396252 776081 528750 1 20 999997 -463700 2 2 999999 2 514872 905881 2 8 999981 2 12 999984 1 9 999992 -736082 1 18 999984 -943662 2 18 999982 2 680911 841056 2 649272 841008 2 2 999999 2 138041 176458 1 15 999991 -310367 2 13 999999 2 21290 744569 2 612638 767830 2 249634 289728 2 2 999999 2 7 999990 2 80732 330386 2 778260 928741 1 2 999995 199569 1 52969 105812 -713955 1 18 999982 -211276 1 2 999999 -81504 1 2 999999 -574294 2 2 999999 1 8 999983 76584 1 2 999999 814815 1 10 1000000 319655 2 13 999990 1 2 999999 726136 1 18 999990 955451 1 11 999981 117032 1 578319 699333 -157391 2 2 999999 1 2 999999 382556 1 2 999999 432966 1 11 999986 -240405 2 17 999995 2 2 999999 2 89701 595002 1 2 999999 883450 1 310205 313181 -548756 2 11 999992 2 12 999991 1 2 999999 -457633 1 342412 687526 296150 2 2 999986 2 2 999997 2 6 999991 2 193603 563915 2 1 1000000 1 3 1000000 -541430 2 11 999996 2 14 999999 2 2 999999 1 2 999999 774988 2 2 999999 2 2 999999 2 2 999999 2 342222 605060 2 2 999999 2 442457 998487 1 2 999999 -646910 1 17 999987 947925 2 314042 712805 2 2 999999 2 6 999992 1 2 999999 -36176 1 2 999999 -960503 2 524447 828995 2 177882 943907 2 7 999982 1 234182 576240 987003 2 7 999996 1 2 999999 -409762 2 2 999999 2 2 999999 2 13 999999 1 18 999999 -189631 1 2 999991 -717284 2 5 999984 1 14 999982 -562084 1 2 999999 28348 2 382410 799082 1 4 999986 941013 2 14 999990 2 444176 640445 2 2 999999 2 592210 907699 2 13 999983 1 2 999999 562927 1 3 999994 -303654 2 2 999999 2 570520 757830 2 6 999985 1 324529 699749 715163 2 460882 823116 2 2 999981 1 2 999999 -937761 1 328052 878424 164362 2 60760 436249 1 291554 787073 -676488 1 19 999985 998037 1 3 999998 -10451 1 2 999999 -616859 2 20 999995 2 17 999999 2 620711 934687 2 439249 841869 1 2 999999 492645 1 2 999999 -237047 2 377673 731827 2 2 999999 1 16 999995 -488322 2 93051 775279 1 2 999999 421965 2 2 999999 2 276091 897281 2 12 999995 1 3 999998 676513 1 2 999999 142843 2 2 999999 1 449000 526128 -188696 2 625701 696917 1 28788 552378 -356918 1 2 999999 -13550 1 2 999999 -960624 2 137698 984224 2 419709 744058 2 12 999981 1 283598 643018 876646 2 16 999999 2 2 999999 2 2 999999 1 2 999999 -14813 2 238481 620773 2 11 999989 1 109870 378884 -62017 1 363884 376119 295236 2 2 999999 2 2 999999 2 18223 381230 1 15 999994 -46124 2 2 999999 2 11 1000000 1 2 999999 36666 1 1 999981 -885431 1 2 999999 372459 2 459164 634208 2 74715 548387 1 168051 424893 -901677 2 9 999987 2 318773 864965 2 16 999984 2 2 999999 2 645803 811367 2 835411 972579 1 13 999991 775213 2 2 999999 2 116173 432454 2 3 999982 2 2 999999 1 6 999993 153244 1 12 999999 362928 2 598886 754060 2 2 999999 1 15 999996 -159302 2 2 999999 1 33140 751200 542669 2 2 999999 1 445664 788111 476098 1 2 999999 225782 1 47956 962442 -14687 2 97523 144188 1 12 999992 -404015 2 2114 160272 2 18 999984 1 423445 576336 -694931 2 2 999999 1 2 999999 -124876 2 140 397916 1 2 999999 -968766 1 2 999999 183075 1 493579 823072 -940345 2 2 999999 2 5 999986 1 2 999999 805011 1 2 999999 993821 2 198639 730043 2 12 999984 2 101852 256437 1 2 999999 886405 2 2 999999 1 2 999999 425466 1 349164 673108 -655790 1 4 999990 650231 2 613901 669588 2 2 999999 1 2 999999 862969 1 109538 674039 467274 1 2 999999 -847468 2 10 999988 1 484968 779000 -391287 1 379893 798969 551446 1 2 999999 978389 1 211718 281258 -586511 2 2 999999 2 12 999995 2 4 999983 1 165580 676090 763143 1 122723 227687 -655463 1 439748 748269 -431703 1 229225 610611 -58526 1 18 999998 798985 2 15 999985 2 59708 158797 1 2 999999 395119 2 2 999999 1 79363 199286 716356 1 98445 235078 -620166 1 61142 266122 382543 1 2 999999 -926046 1 699287 754452 -594777 1 424860 797671 -14254 1 17 999988 719092 1 2 999999 -935707 2 331228 336024 2 84343 606089 2 180058 736427 2 362526 646559 1 8 999988 748309 1 2 999999 96046 1 2 999999 257792 1 760448 996536 -432914 1 2 999999 43606 1 5 999990 992733 1 9 999982 226302 1 2 999999 -132744 1 2 999999 -610141 1 5 999998 -120888 2 185618 678317 1 211036 671851 -285353 2 618074 756704 1 2 999999 -183345 1 2 999999 419793 1 2 999996 971091 2 45639 300289 2 293577 612736 2 2 999999 2 128794 222901 1 38763 626273 -938182 1 913645 940422 577195 1 57970 219435 675108 1 417431 773025 -572240 1 4 999994 496457 2 226722 744387 2 2 999999 1 455365 590144 670579 1 2 999999 949868 1 164666 494090 242285 1 2 999999 -642783 1 2 999999 -44594 1 2 999999 876968 1 48488 252997 845676 2 19 999982 1 7 999994 -923190 1 2 999999 -863893 2 13 999986 2 371464 485728 1 18 999995 -494092 2 2 999999 1 42898 124202 559827 2 20 999982 1 19 999994 -630336 1 186532 263239 895364 1 15 999993 77913 1 2 999999 -621522 2 2 999999 2 102820 700430 1 271949 633415 301094 1 14 999986 -252228 1 617184 818924 -595482 2 890082 932838 1 16 999994 -914949 1 17 999991 -323651 1 253573 733033 823666 2 9 999997 1 673174 746465 594807 2 2 999999 1 2 999995 642608 1 75191 798546 549910 2 2 999999 2 223646 450260 2 2570 243715 1 251471 324169 -92107 2 349017 794326 1 2 999999 -408896 1 143438 606291 -638011 2 284861 614286 1 2 999999 464997 2 2 999999 2 9 999985 1 2 999999 751538 2 780790 984412 1 211418 278813 919573 2 345877 524784 1 2 999999 -454212 2 2 999999 2 237564 309586 2 9 999996 2 2 999999 1 11 1000000 243002 2 2 999999 1 131066 631896 -240066 1 7084 875818 -767033 2 5 999986 1 478943 667464 538322 2 2 999989 2 325685 413769 1 2 999999 -25999 1 620127 836761 892017 2 124108 268791 2 2 999999 2 2 999999 2 783103 896536 1 2 999999 -47703 2 158820 647122 2 15 999994 1 2 999997 39316 2 8 999982 2 428607 823853 1 19 999993 897702 2 2 999999 1 2 999999 -443267 1 8 999995 -451806 1 80048 362187 -886514 2 1 999998 2 2 999999 1 2 999999 345977 2 2 999999 2 8 999997 2 9067 489550 2 2 999999 1 2 999993 462719 1 302916 575027 820262 2 1315 526480 2 14 1000000 1 2 999999 87668 1 38472 217951 316123 1 16 999996 -620714 2 2 999999 1 2 999999 17172 2 2 999999 2 1 999982 1 310942 602342 582733 1 389887 762458 -133535 2 2 999999 2 8 999995 2 471633 854137 2 510930 886334 2 5 999981 2 2 999999 1 2 999999 663251 2 2 999999 1 10 999987 -493328 2 133095 744723 1 542485 714741 -502475 2 532354 905460 1 112444 819924 938841 1 2 999999 582854 2 521564 976063 2 19 999983 2 349186 789423 2 2 999999 1 5 999987 -96688 2 378156 596994 1 2 999999 284540 1 34359 806964 900855 2 3 999992 1 2 999999 -924514 1 813953 821230 437401 1 178279 557546 -389467 2 2 999999 1 14 999984 -234541 1 362413 916136 770684 2 18983 705235 2 2 999999 1 2 999999 -468245 1 220279 682289 880298 1 2 999999 -343440 2 353268 980834 1 8 999997 -508474 1 69230 718354 424051 1 132217 490521 -213999 1 19 1000000 498812 1 20 999993 47958 2 1 999991 1 14 999987 493963 2 8 999984 2 356348 975539 1 15 999997 -176982 2 476092 552327 2 2 999999 1 269077 549689 109954 2 163372 915982 2 2 999999 2 11 999991 1 50412 833531 -395875 1 17 999990 501801 1 2 999999 -138603 2 19 999986 1 132663 602101 -169550 2 2284 390268 1 6 999989 217342 2 10 999988 2 3 999983 1 2 999999 573462 2 6 999998 1 1 999982 18435 1 562070 914508 -161201 2 2 999999 2 513055 781438 1 21450 344110 916475 2 477681 978110 1 300141 928613 52186 1 381865 538374 629805 2 2 999999 1 2 999999 916170 2 2 999999 2 5 999999 2 2 999999 2 202764 766893 2 2 999999 1 2 999997 358301 1 487184 864865 -572664 1 2 999982 359925 1 18 999996 -171293 2 18 999998 1 9 999998 466372 2 18 1000000 1 154336 185463 517263 1 19 999996 -833468 2 700916 756939 2 632784 814685 1 20 999997 -717755 1 141584 617910 71167 1 2 999999 -381181 1 2 999999 77282 2 8 999983 1 2 999999 373620 1 2 999999 -151268 1 500544 708726 528566 2 8 999982 2 4 999989 2 303200 339919 1 137665 156219 -28619 1 177494 379001 -249041 2 2 999999 1 109333 247782 -875309 2 5 999996 2 571927 840096 2 9 1000000 1 363385 539604 -261442 2 1 999998 2 2 999999 1 2 999999 650319 2 387015 403257 2 15 999997 2 20 999990 2 353819 508835 2 12 999981 2 432397 999731 1 48178 243398 298153 1 2 999999 100807 2 9 999982 2 12 999989 2 508341 796082 2 1 999994 1 174244 198505 358266 2 533746 664444 1 2 999999 47535 2 2 999999 2 80375 940835 1 321765 404273 76627 1 2 999991 876622 2 6 999982 2 202742 624375 2 512326 514533 1 63097 150347 -834742 2 2 999999 1 2 999999 418648 1 633124 721772 518444 2 2 999999 1 2 999999 -593673 1 2 999999 72617 1 2 999999 -215678 1 2 999999 -166427 2 2 999999 1 2 999999 922254 2 2 999999 2 2 999999 1 11859 371799 -11565 2 934335 945401 1 510967 921208 854987 1 4 999997 697541 2 254585 601242 1 2 999999 -779540 2 2 999999 2 188426 202328 2 2 999999 1 7 1000000 63941 2 2 999999 2 2 999999 1 2 999999 -132814 2 17 999997 1 244038 925295 115226 2 5 999998 2 609804 826652 1 753773 927025 271761 1 2 999999 -108477 1 2 999999 670494 2 2 999999 1 3 999986 -980988 2 5 999998 2 3 999995 2 468531 577803 2 2 999999 1 17 999997 637738 1 2 999999 953721 2 14 1000000 1 2 999999 -579230 1 386697 930564 467739 2 2 999987 2 563870 604200 2 1 999997 2 114884 354664 1 19 999998 624890 1 22581 413267 133533 1 344721 877349 246225 1 2 999999 113036 1 442107 475773 811306 2 14 999993 1 458438 809611 283805 1 794234 799532 676917 2 2 999999 2 14 999981 2 204318 922073 2 7 999996 1 16 999999 -978779 1 113905 761852 -378822 1 2 999999 -288042 1 15 999995 807774 1 2 999999 -517476 2 2 999999 2 1 999985 1 16 999996 225189 2 2 999999 2 13 999985 1 310855 953772 29415 2 222419 982862 2 2 999999 1 16 999988 -686421 2 2 999999 2 3 999997 2 2 999999 1 413225 648297 -349808 1 354979 883582 -839216 1 942610 959784 379075 1 13 999999 -494984 1 2 999999 -858600 1 1 999987 227402 2 1 999982 2 183039 939552 2 2 999999 2 2 999999 1 167143 658785 815851 2 10 999984 2 2 999999 2 2 999999 1 661617 992815 -919904 2 9 999981 2 19 999993 2 2 999999 2 13 999983 2 612783 754105 2 47669 921993 2 830699 936959 1 397278 999401 459410 2 2 999999 1 364302 583398 191790 1 2 999999 -546177 2 2 999999 2 2 999999 2 35321 352653 1 225811 608110 -314584 1 789429 796973 -529682 1 2 999999 318857 1 493588 797917 173101 2 2 999999 1 73620 133421 775645 1 12 999982 -92022 2 2 999999 1 2 999999 177488 2 251312 730700 2 75886 219343 1 2 999999 689253 1 119999 845454 799485 2 7 999991 1 451603 962750 -561283 1 16 999986 -453308 1 716234 895891 476027 2 2 999999 1 2 999999 -75571 1 2 999999 -120514 2 757389 982601 2 2 999999 2 78010 592225 2 2 999999 2 7 999988 1 390799 927488 -470794 1 2 999999 591735 1 1 999998 -103814 2 4 999990 1 2 999999 747909 2 118242 850571 2 2 999999 1 4 999981 -11251 1 8 999994 434726 2 13 1000000 2 334987 397912 1 2 999999 -35191 1 336491 952451 510197 2 54340 262929 1 498488 569995 566276 2 16 999991 1 344675 724940 -353128 2 452668 685619 1 12 999992 61420 2 2 999999 2 2 999999 1 2 999999 409305 2 19 999982 2 2 999999 1 17 999982 670501 1 2 999999 233878 2 12 999981 2 2 999999 1 15 999991 -343711 2 2 999999 2 506357 926807 1 2 999999 146082 2 459484 584568 1 388808 535426 701922 2 2 999999 1 587310 759217 288076 2 4 999998 2 2 999999 1 8 999982 207308 2 100923 776731 1 8 999994 128807 1 966683 993766 148185 2 54963 533432 1 75915 368180 -882501 2 8684 307710 2 2 999999 1 1 999981 -53435 2 2 999999 2 2 999999 2 40660 548206 1 2 999999 -256848 2 2 999999 1 2 999999 602440 2 720686 959261 2 2 999999 1 116195 898698 -596542 1 11036 823594 -911624 1 2 999999 -384080 2 2 999999 1 9 999995 -164422 1 344508 581284 704229 2 100497 835481 2 32017 914058 1 2 999999 577919 1 19 999987 412538 1 206331 577222 143448 1 19448 764129 834091 2 555850 561474 2 66780 894599 1 114009 463870 908410 1 2 999999 812329 1 191899 281925 626278 1 8 999998 113650 2 444503 489924 1 15 999990 182126 2 2 999999 1 3 999986 -29605 1 2 999999 881649 2 9 999982 2 2 999999 2 3 999982 2 20 999990 1 2 999999 -453546 1 263441 462634 -276797 2 19 999998 2 9 999984 1 2 999999 -433102 2 2 999999 2 2 999999 1 2 999999 -154476 1 831227 977418 -26678 2 2 999999 2 448351 870637 2 13 999987 2 11 999990 2 2 999999 2 525784 795511 1 2 999999 -156303 1 2 999999 758884 2 2 999999 1 2 999999 -26645 2 13968 970489 1 2 999999 598407 1 3 999988 -532524 1 17 999986 24116 2 2 999999 1 605232 928846 708634 2 2 999999 2 2 999999 2 545016 547744 2 149734 751393 2 19 999996 1 472873 473126 -256854 2 680607 915618 1 2 999999 35459 1 11075 279059 -122418 1 71347 497357 526086 1 2 999999 883069 2 360501 649861 2 19 999998 1 19 999984 -455283 2 174810 627616 1 2 999999 -491290 2 856145 976061 1 2 999999 629316 2 6 999989 2 15 999992 2 189382 735037 1 60917 958564 -54448 2 2 999999 1 369559 645556 -789800 2 2 999999 2 18 999982 1 629793 770308 220069 2 2 999999 1 2 999999 664662 1 346689 718450 -119007 1 15 999993 -70053 1 17 999984 315400 2 584937 688961 1 565597 864485 -785898 1 9 1000000 12351 1 2 999999 -76471 1 2 999999 -973050 1 20 999988 -903169 2 2 999999 2 10 999996 2 26444 58271 1 1 999995 973581 2 97295 375723 1 8 999988 847555 2 3 999999 1 20 999989 -454976 2 4 999987 2 2 999990 1 12 999982 -50619 2 75503 342854 2 612269 915732 1 2 999999 -51154 1 13 999999 -912820 1 127153 751145 163812 2 9 999995 2 2 999999 2 15 999999 2 224542 970285 2 2 999999 1 3 999988 -739663 2 13 999990 1 8 999999 290415 2 17 999998 1 224550 994426 -434822 2 20 1000000 2 2 999999 2 600149 701925 2 1 999996 1 2 999999 141586 1 2 999999 -647248 2 2 999989 1 333995 664175 -665136 1 2 999999 815789 1 12 999991 -698053 1 8 999996 561333 1 483275 927722 511786 2 377998 455596 2 2 999999 1 2 999999 -93911 2 2 999988 2 2 999999 1 2 999999 101287 2 2 999999 2 9 999994 1 588884 793178 362956 2 168737 723003 2 229595 725048 2 15 999984 2 313486 686021 1 2 999999 -232139 1 470759 694593 820544 1 2 999999 556489 2 39390 372191 2 19890 166543 1 2 999999 -191330 2 2 999999 2 15429 846948 1 504149 545750 747593 1 43980 762679 783303 1 2 999999 -313554 1 2 999999 -566827 1 8 999990 -473190 2 2 999999 1 2 999999 -785778 2 59331 363834 1 78299 282520 95039 1 18 999993 -28496 2 193387 615071 1 2 999999 744899 2 2 999999 2 9 999983 2 16 999992 1 301418 710510 165055 1 760634 804108 -638697 2 15867 264111 2 2 999999 1 2 999999 859451 2 338722 981531 1 2 999999 -618258 1 15 1000000 -504104 2 9 999982 1 2 999999 -5756 2 715056 990342 1 11 999988 -951298 2 560547 758218 1 2 999999 -433174 2 495621 988802 2 9 999996 2 58996 959119 2 19 999998 1 697208 915871 -933752 2 2 999999 2 94643 469901 1 6 999982 -478844 1 2 999999 214689 2 489131 777793 2 14 999985 2 12 999994 1 18 999985 283898 2 2 999999 2 224135 947360 2 2 999999 2 3 999983 2 147948 715149 1 44333 465650 638045 1 13 999985 541459 2 2 999999 2 2 999999 2 19 999982 2 54291 960089 2 466972 948708 1 503892 952478 304291 1 6 999991 -336785 1 11 999995 -554020 1 215220 652999 837665 1 6 999994 138752 2 2 999999 1 2 999999 -387693 1 2 999999 129535 1 6 999996 -955338 1 2 999999 60951 1 129821 228262 94740 1 2 999999 -104831 2 2 999999 1 243452 949880 356441 1 10 999999 -916130 2 8 999981 2 14 999990 2 253947 497182 1 6 999989 123757 2 19 999988 2 2 999999 1 687917 805640 123299 2 14 999993 2 1 999991 2 17 999984 1 2 999999 458899 2 340486 397954 1 18 1000000 403246 1 21375 834784 -538373 2 41975 67281 1 203883 879072 301923 1 172353 575422 950179 1 20 999986 733217 2 6 1000000 1 283965 606580 385417 2 2 999999 2 5 999992 2 6 1000000 2 319448 887397 1 569478 586207 -186252 1 2 999999 -34582 2 108084 581132 2 2 999999 1 2 999999 381180 1 14321 527089 878540 1 2 999999 -536940 2 2 999999 1 493453 719183 -230231 2 19 999986 2 148842 565010 1 2 999999 847728 2 2 999999 2 11 999986 2 2 999999 1 16074 67113 498725 2 367856 414497 1 485601 704109 -354561 1 11 999996 -526931 2 6306 16681 1 290148 979306 81487 1 7 999993 -447641 2 17 999990 1 2 999999 -226965 1 2 999999 358069 2 472819 698761 1 7 999990 -658498 2 202683 436339 1 326315 416305 459754 1 14 999984 436456 2 494803 850110 2 190937 604866 1 6 999994 -700934 1 375285 694109 -797404 2 15 999994 1 2 999999 762479 1 289367 359277 343564 1 6 999982 851002 2 2 999999 2 13 999982 1 2 999999 720675 2 182024 981172 2 8 999984 1 22456 377134 -182375 2 753664 856980 1 2 999999 83390 2 14 999994 2 315279 715097 1 20 999984 80688 1 14 999983 470187 2 297715 508200 2 11 999995 1 2 999999 540659 1 193348 836884 296835 2 2 999999 1 2 999999 -324297 2 2 999999 2 102518 298117 2 2 999999 2 10728 844128 2 33869 864445 2 2 999999 1 2 999999 432485 2 2 999999 1 2 999999 -630660 2 2 999999 2 2 999999 1 565086 614390 -229420 2 607027 808532 2 9 999997 1 2 999999 -301862 2 2 999999 1 2 999999 -65215 2 191410 404478 1 2 999999 388152 2 3 999991 1 2 999999 623895 1 6 999981 293480 2 697037 913323 1 8 999996 863855 1 566822 996472 528695 2 2 999999 2 41097 943114 2 160993 828825 1 29682 189592 311604 1 2 999999 -394194 1 195548 523354 186793 1 2 999999 136367 1 691536 706636 -635624 1 315795 560376 -49740 2 14 999999 1 275755 361176 -360498 1 215061 481134 -751641 1 49246 601729 788207 2 20 999990 1 8 999989 -36374 2 431132 594768 1 266337 616669 -508697 2 21790 329275 2 18 999997 2 2 999989 1 8 999983 342421 1 2 999999 268359 2 6 999993 1 7 999989 667958 1 8 999984 -848678 1 16 999981 -737738 2 2 999999 1 20 999997 -94472 2 20 999988 1 17 999982 459435 1 2 999999 430876 2 20 999997 1 7 999998 973043 1 2 999999 -616184 1 13 999998 -612692 1 13 999982 335350 2 17 999985 1 7 999999 -816957 1 2 999999 866551 2 324184 431939 2 19 999992 1 2 999999 196156 1 265511 455792 661243 2 2 999999 2 2 999999 2 2 999999 1 15 999993 165496 2 2 999999 1 345980 410036 -86961 1 16 999995 -550493 1 2 999999 -840605 2 16 999981 1 2 999999 -162377 2 2 999999 2 2 999999 2 13 999984 1 124598 939751 663730 1 276254 705976 280401 2 458006 749072 1 7 999983 338861 2 17 999991 2 10 999983 1 19 999997 -486592 1 131607 744542 840392 1 154922 318820 674619 2 18 999991 2 12 1000000 1 2 999999 86627 2 2 999999 2 12 999982 1 7 999987 -695159 1 182802 742636 541279 2 5 999989 1 2 999999 932377 2 139372 520170 2 12 999993 2 2 999999 1 211381 935581 156883 2 791826 798039 2 664599 951417 1 30989 353481 508853 2 2 999999 1 10 999998 349255 1 10 999981 -458151 2 134092 732971 1 22717 938099 546127 2 12 999988 1 894710 904343 996201 2 45261 923906 1 205265 286198 62979 2 48564 645462 1 2 999999 480753 2 248471 855132 1 9 999992 -764480 2 27310 178910 1 15 999990 978887 1 194932 346373 -506259 2 232308 875395 2 19556 466310 2 2 999999 2 2 999999 1 621092 735591 183583 1 13 999983 849371 1 16 999984 -994809 1 18 999983 284371 1 246659 623916 -773253 2 122497 475729 2 6 999996 2 2 999999 1 2 999999 704870 2 44775 737858 2 7 999995 2 2 999999 2 2 999999 2 18 999999 2 296146 506164 2 537711 693456 2 2 999999 2 2 999999 1 18 999982 -296784 1 9 999991 5381 1 216502 277401 138298 1 2 999999 178564 1 2 999999 844054 2 6 999985 1 2 999999 959286 2 2 999999 2 2 999999 2 407463 936948 2 258180 783910 1 663102 915646 617122 1 16 999990 749551 2 2 999999 2 189324 992162 2 19 999993 1 147246 931407 -887451 1 16 999991 -257125 1 16 999981 -524609 2 190704 862362 1 63197 774520 -790652 2 15 999993 2 145666 668440 2 2 999999 1 304787 891898 541892 1 188650 943650 13325 2 20 999982 2 666072 949791 1 16 999992 653526 2 2 999999 1 708836 740166 -606336 2 446419 879513 2 15 999990 2 195341 914268 2 11 999989 1 10 999993 -894300 2 1 999988 2 481460 615802 2 896719 967283 1 10 999996 -569338 2 20 999982 1 2 999999 652289 2 385197 951246 1 2 999999 97796 1 7 999981 -527385 2 1 999999 1 9 999989 460105 1 300026 977596 423150 1 9 1000000 -984821 2 2 999999 2 6 999984 2 14 999984 2 240209 455159 2 2 999999 2 10 999996 1 391540 845753 510548 1 2 999999 -426942 2 2 999999 1 78133 308312 -838319 2 15 999983 2 97143 101834 2 548849 860100 2 937963 953043 2 27204 932118 1 45264 285818 3155 1 2 999999 -625461 1 872690 969549 -435346 1 66635 344662 567075 2 2 999999 2 663190 912014 2 2 999999 2 2 999999 2 584381 887659 1 377528 897942 -570784 2 14 999982 2 9 999993 1 2 999999 -355299 1 2 999999 -907918 1 1 999981 -745406 2 2 999999 1 2 999999 31422 1 771412 780261 -121785 1 10 999984 547541 2 17 1000000 2 733116 938114 2 18 999985 1 2 999999 -411038 1 5 999998 243351 1 545309 729330 -245827 2 11 999984 1 2 999999 -801073 2 2 999999 1 2 999999 818417 1 747883 870104 379674 1 155141 807206 679818 2 2 999999 1 897777 924391 -463624 1 2 999999 -968280 1 413313 941421 39558 2 8 999993 1 2 999999 -346938 2 100072 979672 1 148318 583563 102016 2 126404 884521 2 783708 879272 1 10 999986 -148884 1 20 999993 -195477 2 10 999993 2 8 999986 1 2 999999 -774568 2 838933 977131 2 423590 429739 1 9 999988 408520 1 20 999991 376845 1 2 999999 632074 2 176298 997895 2 219594 814406 1 2 999999 159953 2 762498 843428 1 2 999999 -765965 2 2 999999 1 492441 982459 730503 1 175790 635611 336748 2 2 999999 2 17 999999 1 743775 863715 324694 1 2 999999 -835858 1 19 999998 -242671 2 2 999999 2 2 999999 1 2 999999 -309954 2 293190 508302 2 2 999999 1 80196 376476 797576 1 13180 42785 -258903 2 6 999990 2 2 999999 2 12 1000000 1 2 999999 -294329 1 2 999999 -39858 1 2 999999 115290 1 20 999992 759253 1 779850 939159 -824192 2 2 999999 1 2 999999 -891971 2 102695 592979 2 788900 958870 1 2 999999 740200 2 177005 716986 2 9 999983 1 31877 868097 -62649 2 2 999999 2 3 999996 1 7 999983 885573 2 2 999999 1 2 999999 -6813 1 2 999999 548025 1 13 999997 -871401 1 2 999999 793848 2 5 999994 1 213896 576415 394885 1 15 999998 -126495 1 446940 523955 421244 1 16 999983 -167800 2 2 999999 1 2 999999 334552 2 6 999987 1 11 999995 880276 2 31374 557508 2 111601 971299 2 18 999982 2 692451 797702 1 6 999982 -416468 1 2 999999 157055 1 2 999999 -821421 2 6 999985 1 9 999990 -316235 2 2 999999 2 2 999999 1 2 999999 -574217 1 1 999998 -245317 2 396832 951000 2 17296 753725 2 2 999999 2 619783 794458 2 941367 980132 2 12 1000000 2 2 999999 1 9 999996 999098 2 297521 636802 2 14 999999 1 8 999994 -749131 2 2 999999 1 8 1000000 -896159 1 315924 711843 506005 2 16 999985 1 2 999999 -28612 1 10 999988 -239616 2 11 999992 2 92861 527832 1 729630 905046 -139951 1 451762 964629 372332 1 317093 352178 -678556 2 49071 261141 2 2 999999 1 940615 943630 -458884 2 32408 535443 1 17 999987 -168476 2 5 999981 1 2 999999 833061 2 321034 954590 1 2 999999 -477285 1 309953 648424 244999 2 5 999991 2 268611 683340 1 7 999997 -321352 1 2 999999 -774041 1 2 999999 -396385 1 2 999999 -64931 1 2 999999 -651027 2 5 1000000 1 14 999982 -755903 2 91718 249359 2 2 999999 2 145628 288902 2 2 999999 2 511176 575854 1 15 999987 824994 1 2 999999 -781213 2 2 999999 2 2 999999 1 2 999999 418262 1 240434 977990 854842 2 3 999993 2 311970 931850 2 2 999999 2 16 999994 2 197870 552539 1 2 999999 -948257 2 145021 405011 1 227976 530946 -392699 1 2 999999 858141 1 585355 703457 -502866 1 205780 789933 -51296 2 2 999999 2 62891 326906 1 99880 969876 -532783 2 337351 543439 2 19 999997 2 12 999997 2 16 999997 1 2 999999 858340 1 16 999993 182391 2 384314 904026 2 2 999999 1 2 999999 938908 2 17 999982 1 2 999999 -801989 1 2 999999 73035 2 519350 715786 2 42731 995245 2 11 999983 1 2 999999 -552428 2 2 999999 1 17 999982 533063 1 5 999997 339341 1 11 999989 953983 2 2 999999 1 80325 987890 835039 1 606197 746506 851643 1 2 999999 847525 1 498632 588865 930400 2 8 999992 2 790795 982146 1 2 999999 356610 2 13 999999 1 15 999984 680886 2 2 999999 1 2 999999 53352 2 2 999999 1 50596 601761 678861 2 653691 755466 1 2 999999 -643562 2 563479 581071 1 2 999998 -327588 1 6 999984 -278447 2 171752 176652 1 18 999984 -223329 1 5 999999 -204885 2 2 999999 2 595339 749479 2 17 999984 2 171964 457017 1 293726 838683 -587508 2 6 999995 2 7 999992 1 4 999996 294204 1 12 999986 -875330 2 338956 744986 2 2 999999 1 2 999999 -831050 1 9 999997 687896 1 2 999987 -334306 1 183370 273539 -243627 1 71443 114323 -780259 1 13 999997 -278489 1 1 999995 -355047 1 16 999995 -657757 2 10 999987 2 7 999982 1 64201 318465 246633 1 2 999999 508312 1 274240 367270 -248508 1 166283 665458 -587848 2 567286 759528 2 2 999981 2 94820 539527 1 9 999999 -502251 2 250177 270863 1 2 999999 -653397 2 2 999999 1 2 999999 -435899 2 2 999999 2 2 999999 1 20 999990 -787895 1 1 999986 187852 2 265848 771845 2 2 999999 1 7 999985 -122103 2 637726 823031 2 2 999999 1 2 999999 740510 2 2 999999 2 46111 97033 2 335693 415841 2 131441 409946 2 2 999999 2 579811 629074 1 16 999991 316912 1 299751 570668 280065 2 2 999999 1 149541 695821 -362252 1 112581 781981 -237829 1 2 999999 115463 1 7 999988 -360115 1 21819 822335 -368687 2 2 999999 2 2 999999 2 583429 897329 2 11 999981 1 605907 615289 -110478 2 188372 744648 2 10 999995 2 2 999999 1 4 999994 67537 2 13 999985 2 237443 301422 2 214205 675887 2 2 999999 1 9 999983 424564 2 189597 694314 1 2 999999 -584699 1 561295 759225 314937 2 10 999982 2 7 999987 2 2 999999 1 2 999999 -782826 1 199715 681250 -573598 1 2 999999 877763 2 2 999999 1 2 999999 -688902 1 80136 244233 -51084 2 84373 338545 2 15 999998 2 2 999999 2 2 999999 2 15001 195513 1 2 999999 -982630 2 2 999999 2 2 999999 2 2 999999 2 523923 957610 1 7 999999 618944 2 929020 950117 1 2 999999 -641233 1 503031 934872 894679 2 2 999999 1 1 999981 27102 2 83802 167249 2 2 999999 1 195407 202422 -695778 1 2 999999 -175287 2 2 999999 2 2 999999 2 558576 791208 2 2 999999 1 2 999999 -117390 1 212396 260603 835438 1 2 999999 -616883 2 712226 790878 1 2 999999 397382 2 17 999987 2 5 999999 1 6 999991 -403748 2 12 999989 2 163721 687637 1 769421 854648 231485 1 461918 583981 -923602 2 2 999999 1 941252 971900 -59250 1 465602 732324 -311367 1 404468 407769 496440 2 526191 931491 1 6 999998 615258 1 2 999999 -998169 2 2 999999 2 339972 685395 1 122373 301154 -625093 1 348007 811289 28514 1 2 999999 81445 1 127776 338624 476515 1 2 999999 856724 1 2 999999 -599909 1 2 999999 482854 2 2 999999 2 2 999999 1 221241 514126 737981 1 210802 679835 -874656 1 2 999999 325931 2 2 999999 1 129112 333568 -98066 1 2 999999 41766 2 2 999999 1 15 999996 778366 2 7 999987 2 2 999999 2 1 999990 1 163573 530331 -593133 1 590701 857636 119037 1 603109 827016 424752 2 2 999999 2 12 999993 1 2 999999 -766846 2 17 999987 1 102131 390661 37613 1 192269 501534 -30831 1 2 999999 -618634 1 9 999988 -43143 1 299083 470475 -215614 2 251019 436251 2 2 999999 2 159796 865503 2 177177 278753 2 12 999991 1 9 999988 -968256 2 9 999998 2 17 999999 1 630891 828410 733609 1 2 999999 -846618 2 431653 974305 1 517740 694121 619128 2 12 999995 1 89601 252665 -912058 1 2 999999 537656 2 2 999999 1 202812 592086 -410119 2 172819 297023 1 40298 379898 191316 1 11 999992 175711 2 2 999999 1 2 999999 48370 2 2 999999 2 437752 739878 1 337092 912535 -614003 1 720101 843377 -430432 1 31645 446078 -77791 2 2 999999 2 2 999999 1 2 999999 -731404 1 6 999987 132847 1 169742 950311 -349680 1 87886 109270 167160 2 2 999999 1 12 999993 -2143 1 458214 922493 676812 2 14 999994 1 283991 418749 -517469 1 14 999999 -778064 1 2 999999 176120 2 2 999999 2 730394 794292 1 11 999987 863847 1 2 999999 949014 2 45646 83770 2 170663 672877 1 2 999999 604913 2 2 999999 2 267968 319791 2 2 999999 2 660388 711019 2 11 999984 1 146452 231359 168872 1 6 999995 -331902 1 413097 537717 -112004 2 157076 423793 1 74043 78875 829506 1 1 999989 676838 2 200200 201626 1 2 999999 725099 2 16 1000000 1 2 999999 -786928 2 62484 632738 1 30961 712312 396659 1 2 999999 -49261 2 355047 612300 1 2 999999 809621 1 19 999994 -959143 1 2 999999 -841043 1 14 999989 12178 2 310874 479040 1 2 999999 513564 2 531167 723801 1 2 999999 871489 2 128142 371697 1 575129 821897 -356804 2 724547 835653 2 12 999981 1 20829 716718 276759 1 15 999996 -753650 2 2 999999 1 10 1000000 -515251 2 2 999999 1 2 999999 -259522 2 1 999990 2 2 999999 2 17 999998 2 1 1000000 2 5 999995 2 2 999999 1 2 999999 559524 1 4 999989 -901679 1 2 999999 709386 2 19 999990 1 2 999999 279046 1 278305 406947 845391 2 148870 205324 2 75283 971279 1 7 999995 737449 2 2 999999 1 477667 743921 -50455 1 2 999999 -131360 2 16 999995 1 9 1000000 -638109 1 19 999989 -64963 2 843559 956090 1 9 999988 -629364 1 2 999994 -983915 1 15 1000000 113887 1 16 999999 -974067 2 2 999999 1 20 999994 238583 2 337140 688821 1 2 999999 -871950 2 156769 488187 2 2 999999 2 2 999999 1 3 999996 895355 1 2 999999 722906 1 4 999982 169606 2 114660 688727 2 2 999999 2 217151 731040 1 2 999999 431185 2 2 999995 1 131527 824537 955116 2 17054 713927 2 2 999999 1 24857 462693 818896 1 785794 877005 156828 2 78444 938561 2 17 999985 1 686002 862560 363070 1 2 999999 7936 2 67978 237286 2 2 999999 2 13 999986 1 102193 900428 883433 1 12 999996 747567 2 2 999993 2 757409 844783 2 2 999981 2 320699 685675 2 15 999982 1 5 999989 211142 1 2 999999 363037 1 622321 936175 798545 1 2 999999 554069 2 3 999993 2 2 999999 2 16118 909275 2 8 999999 2 2 999999 1 1 999991 736382 1 9 999995 971639 1 657756 706497 -939717 1 2 999999 529251 2 20 999998 2 2 999999 2 9 999995 1 9 999984 -99118 2 9 999994 1 14 999988 -117659 1 19 999998 -684038 2 2 999999 2 292915 874807 2 2 999999 2 10 999995 2 9 999983 1 258997 922664 686101 2 9 999986 1 2 999999 -698258 1 2 999999 893546 2 6 999998 1 230185 427116 -190542 1 8 999984 -965506 2 613645 973675 1 999 439026 636848 2 672185 957307 2 2 999999 2 2 999999 1 365624 377479 -729522 2 16 999994 2 18 999990 2 2 999999 1 9653 164681 802540 2 2 999999 2 155527 289060 1 597691 776622 -178575 1 435050 781957 -936993 1 2 999999 314058 1 62186 867890 583568 1 340228 949001 -553519 1 276002 618798 -81555 1 2 999999 442491 2 2 999999 2 2 999999 1 13 999981 -746356 1 14 999996 679709 2 2 999999 1 9 999983 286057 1 17 999996 331917 2 828782 994773 2 5 999994 2 332210 482609 1 367067 683302 255576 2 2 999999 1 2 999999 305498 1 206369 677691 830704 2 439767 753099 1 907631 977228 -415667 2 273421 742939 1 357717 658134 685004 1 2 999999 776186 1 8 999983 265996 2 317400 402500 2 50142 368605 2 2 999999 1 18 999986 418734 1 17 999986 -994263 2 5 999991 2 19 999985 2 4 999996 2 2 999999 2 385996 539237 2 507474 967591 1 2 999999 768534 2 447911 776573 1 18 1000000 945805 1 2 999999 -882090 2 2 999999 1 283732 368746 -355164 1 154195 251469 -176265 2 5 999982 2 14 999986 1 20 999988 757784 2 9 999993 1 6 999982 278645 2 6 999999 2 9 999989 2 2 999999 1 17 999990 -152719 1 2 999999 614268 2 2 999999 1 2 999999 26895 2 20 999992 2 273780 626050 2 2 999999 1 2 999999 75627 2 256773 687652 2 55189 999452 1 8 999985 -523894 1 19 999998 694536 2 203036 601525 1 911906 970705 -428561 2 5 999995 1 331286 588071 178960 2 3 999982 1 2 999999 541263 2 12 999982 2 349446 551426 2 2 999999 2 18 999991 1 2 999999 675871 2 579890 624611 2 8 999995 1 2 999999 361714 2 2 999999 1 2 999999 -327398 1 241354 307899 22172 2 2 999999 2 19 999994 1 11055 315382 -242776 1 2 999999 -244923 1 473460 733703 339355 1 2 999999 -409561 1 2 999999 403462 1 2 999999 -12432 1 20 999984 724571 1 2 999999 -432705 2 245195 661963 2 202736 796079 1 2 999999 993059 1 12 999984 596223 1 2 999999 -723393 2 239928 433695 2 114869 714424 1 2 1000000 905329 1 2 999999 -893533 1 2 999999 -426207 2 305968 834088 1 471286 544820 -966556 2 2 999999 2 2 999999 1 18 999981 325025 2 16 999985 1 10 999990 -971910 2 5 999985 1 2 999999 -678098 2 209390 577220 2 2 999999 1 19 999983 264526 1 2 999999 -877883 2 19 999983 1 5 999989 695763 2 2 999992 2 2 999999 1 3 999995 -699094 1 2 999999 -258454 2 2 999999 1 2 999999 -524184 1 2 1000000 -342005 2 2 999999 1 552438 953310 49307 2 9 999981 2 2 999999 2 2 999999 1 2 999999 839254 1 2 999999 867666 1 7 999989 108951 2 2 999999 1 593275 960590 -910345 2 11 999985 1 2 999999 -239405 1 2 999999 -426408 2 2 999999 1 2 999999 39010 2 404114 680184 2 2 999999 1 11 999988 991030 2 51531 951496 2 19 999994 2 2 999999 2 3 999997 2 519071 904636 2 56113 205262 2 2 999999 2 2 999999 2 2 999999 1 117939 680895 759805 2 20 999984 1 2 999999 33947 2 2 999999 2 2 999999 1 20 999992 244693 1 2 999999 -754347 2 2 999999 2 8 999999 1 953694 970420 -612600 2 379004 875014 2 2 999999 2 511995 550321 1 2 999993 204902 1 2 999999 340432 2 170317 444470 1 155677 550513 -261929 2 152768 653382 1 2 999999 -690382 2 2 999999 1 2 999999 -194402 2 2 999999 1 2 999999 751732 2 2 999999 2 284597 611012 2 16 999988 2 2 999999 2 224746 894604 2 10 1000000 2 186751 656156 2 490785 578037 2 2 999999 2 2 999999 1 318151 999288 986125 1 211717 266951 -3865 1 16 999992 -624361 1 92513 236668 -124858 1 2 999990 408204 2 272185 826776 2 2 999999 2 5 999983 2 2 999999 1 2 999999 -292102 1 283850 632825 -783962 1 644056 799663 -412573 1 181010 602672 256806 2 235389 492349 1 693908 873902 446616 2 161838 253180 2 9 999992 1 3 999984 -12599 1 273243 800235 -422425 2 17 999982 1 2 999999 -131403 2 101941 475631 2 7 999981 1 2 999999 980139 2 2 999999 2 101527 200426 2 2 999999 2 2 999999 1 2 999999 -894705 2 287171 773184 1 11 999987 69029 2 4 999982 1 13 999998 700421 1 12 999983 731613 1 183783 413185 -556857 1 2 999999 -558788 2 2 999999 1 87042 782498 -196518 2 256290 953447 2 2 999999 1 13 999988 188475 1 13 999989 -392219 2 13 999986 1 183822 694104 843465 2 212840 508301 2 8 999999 2 15 999983 2 5 999988 1 1 999990 599351 1 1 999998 903660 1 532524 774349 918517 1 6 999986 -887766 1 2 999999 -442069 2 2 999999 1 293115 992299 301764 2 2 999999 2 2 999999 2 2 999999 2 723607 921659 1 15 999998 -881712 1 190273 801263 -978370 1 2 999999 545481 1 273262 654577 -81791 2 144343 438157 2 2 999999 1 18 999982 580740 1 98714 193681 -148888 1 13 999989 883657 2 19 999988 1 3 999998 -900138 1 127856 314169 -227050 2 2 999999 2 2 999999 2 2 999999 1 2 999999 504992 2 6 999993 1 311833 842761 -517691 1 107938 388048 316752 2 93227 264122 1 2 999999 -134339 2 635888 942481 2 252022 637000 1 280865 476398 -241217 1 11 999982 -964865 1 2 999986 -565078 1 6 999998 274228 1 358154 620866 432017 2 335847 671412 1 7 999982 -99508 2 700426 722988 2 2 999999 2 181029 348256 2 16320 160060 2 2 999999 2 18 999990 2 9 999992 2 2 999999 2 16 999982 2 8 999992 1 2 999999 353218 2 9 999982 2 2 999999 1 10 999997 -211492 1 15 999996 374979 1 2 999999 479880 2 2 999999 2 14 999986 2 2 999999 1 2 999999 23776 1 11 999983 -27114 1 2 999999 59966 1 2 999999 -652022 2 19 999993 1 9 999988 -248046 1 2 999999 880511 1 2 999999 -925850 2 19 999996 2 2 999999 2 261761 713241 2 8 999983 2 2 999999 1 332617 788709 -825826 2 2 999999 1 2 999999 622017 1 17 999990 -999368 2 3 999985 2 2 999999 2 3 999984 1 15 999989 -307455 2 2 999999 2 2 999999 1 133809 568406 974035 2 2 999999 2 702615 999562 1 2 999999 -162126 1 2 999999 5205 1 18 999999 -650568 1 2 999999 227275 1 2 999999 -804292 1 2 999999 -813211 2 2 999999 2 2 999999 1 2 999999 -753935 1 19 999999 980150 2 2 999983 2 2 999999 1 2 999999 790463 2 15 999981 2 459654 908710 1 633788 845268 -518968 2 532659 573421 2 239141 633736 1 292748 302536 -118097 1 14 999999 960405 2 20 999987 2 2 999999 2 917822 978129 1 418653 447456 -859782 2 1 999981 1 926801 972015 840980 1 208018 320226 -943115 2 536747 617580 1 16 999996 235130 1 14 999987 577508 1 262938 418852 346455 1 516936 789340 396525 2 336782 954180 2 248431 590443 2 10 999990 1 2 999999 661931 1 433520 915195 -249294 1 458820 939997 -233151 2 2 999999 1 8 999989 975346 2 1 999993 1 4 999993 -729353 1 10 999990 -953454 1 19 999994 -531019 2 2 999999 2 153377 824257 2 435109 540117 2 16 999989 1 644070 744753 -42072 1 2 999999 -856219 1 2 999999 -764427 2 12 999993 2 7 999996 1 2 999999 -231233 2 548012 599407 1 2 999999 216262 1 218941 562878 -533025 1 2 999999 -742821 1 454469 702020 -835772 2 2 999999 2 11 999990 2 2 999999 1 566318 893810 -472214 1 2 999999 -681785 1 2 999999 -447979 1 531149 764933 -288747 1 111589 862968 -709915 1 79155 491098 -899072 1 2 999999 -746604 2 2 999999 1 10 999999 -195631 2 2 999999 1 63308 647720 -526367 2 384296 763533 1 282659 810627 -215216 1 1 999995 116695 1 125538 409902 -545286 2 7 999994 2 1 999983 1 2 999999 625417 1 19 999983 -809809 1 10 999998 -928875 1 192151 221292 -795831 2 2 999999 2 2 999999 2 14 1000000 1 2 999999 900485 2 181014 374443 2 226390 910863 2 231232 743296 1 10 999997 735380 2 2 999999 2 2 999999 1 19 999983 -925601 1 2 999999 814738 2 2 999999 1 683903 909338 948767 2 10 999983 1 2 999999 -198278 1 4 1000000 -189209 1 2 999999 -75294 2 10904 855243 1 44876 435557 -355916 1 12 999986 74507 1 11 999990 955406 1 5 999986 -838706 1 2 999999 41031 1 2 999999 547489 1 2 999999 -855737 1 2 999999 287375 2 172025 822687 1 533871 859297 -960112 1 464985 736156 -465610 2 2 999999 2 14 999989 2 15 999986 2 2 999999 1 16 999982 -262776 1 7408 495600 994501 2 16 999985 2 2 999989 1 2 999999 162888 1 2 999999 -215029 1 58933 853906 606006 1 2 999999 120784 1 16 999998 -75165 2 86937 895721 1 134280 984158 465105 2 2 999999 2 8 999985 1 497904 932534 -697983 1 2 999999 -114237 1 54061 338764 -101017 1 365239 501514 -122535 2 35720 199744 2 11 999996 2 10 999989 2 2 999999 2 365437 581934 1 15 999981 535573 1 2 999999 -34764 1 4 999996 555115 2 12 999981 1 8 999981 -964848 2 2 999999 1 10 999987 224082 2 52110 884450 1 8 999985 448279 2 239731 294093 1 9 999990 -125794 1 2 999993 -348205 2 2 999999 2 7 999991 2 321235 449740 2 2 999999 2 640378 760098 1 2 999999 759366 2 2 999999 1 187032 800514 781641 1 1 999985 -708077 1 285993 291740 -523325 1 137652 605164 177139 2 590786 622665 1 119950 727698 348544 2 6 999987 1 2 999999 379375 2 17 999989 2 2 999999 1 2 999999 -935110 1 2 999999 -601024 1 16 999993 -142184 1 6 999998 -923152 1 337628 865596 190224 2 20 999993 2 2 999999 1 9 999985 895475 2 268122 969793 2 2 999991 2 16 999993 2 17 999993 1 11 999998 -363492 2 250521 936734 1 172116 483776 -583234 1 15 999982 -187703 2 20 999981 2 6 1000000 1 2 999993 -339561 2 11 999984 1 8 999990 663007 1 237618 353617 -150024 1 2 999999 531658 1 302056 801263 822693 2 35312 926176 1 2 999999 136802 2 463556 515986 1 20 999986 -110022 2 19 999986 2 244940 836172 1 400250 905072 75281 1 17 999990 845291 2 2 999999 1 2 999999 634643 2 7 999981 2 2 999999 2 812708 933242 2 128 965631 1 5 999990 780300 2 5 999989 1 2 999999 167054 2 545513 931528 2 5 999989 1 2 999999 123601 2 10 999985 2 2 999999 1 4 999984 -512755 2 263600 879611 1 436685 998923 752349 2 210278 273797 2 15 999992 1 3 999992 356741 2 8 999993 2 2 999999 2 17387 627326 1 327084 457030 295933 1 683471 833137 439174 1 108074 517925 58143 2 2 999999 2 2 999999 1 2 999999 -123161 2 2 999999 1 2 999999 -860682 1 2 999999 512819 2 2 999999 2 334188 441122 2 15 999985 1 2 999999 -519301 1 10 999983 796201 2 2 999999 2 4 999988 2 14 999981 2 15 999992 2 2 999999 2 18 999998 1 90589 528486 426914 2 2 999999 2 2 999999 2 1 999985 2 14 999994 1 2 999999 -457319 1 2 999999 -139645 2 2 999999 2 2 999999 2 813819 860363 1 323381 513610 91893 1 2 999999 591732 1 2 999999 -408546 2 5 999988 2 86197 265387 2 2 999999 2 2 999999 2 2 999999 2 8 999988 2 2 999999 1 18 999982 -709737 2 109342 854890 2 11 999994 2 2 999999 1 2 999999 -344400 1 4 999981 -769699 1 2 999999 312955 1 6 999985 -434515 1 9 999982 -788219 1 2 999999 628254 1 2 999999 -999249 1 2 999999 658858 1 17 999989 -685071 2 13 999985 1 14 999983 -561149 1 11 999992 771487 1 2 999999 -299575 2 2 999999 2 17 1000000 2 186651 990030 2 12 999984 1 15 999999 -785793 2 2 999999 1 2 999999 -919593 2 2 999999 1 481783 757711 354735 2 2 999999 1 19 999989 -517069 2 362805 605623 2 2 999999 2 377059 996823 1 2 999999 199944 1 4 999984 195681 1 15 999985 -552613 2 41279 509369 2 2 999999 1 20 999990 544205 1 7 999988 -971332 1 423250 533757 824661 2 649209 874137 2 2 999999 1 20 999987 -92108 1 5 999982 -626122 1 2 999999 -364396 1 16844 646875 -959442 1 2 999999 63826 1 392041 778357 -933213 1 8 999991 602301 1 519120 683788 -821169 1 4 999997 -760953 2 586162 763226 2 444195 887363 2 2 999999 1 2 999999 679318 2 500928 526410 2 282682 545971 1 2 999993 -920993 1 1 999984 664390 1 350709 882321 -589119 1 387556 446640 -25772 1 7 999990 495115 1 2 999999 -361762 2 301732 560826 1 7 999991 -664779 2 2 999999 2 335309 768543 1 67110 808632 666734 2 15 999998 1 19 999986 -743703 1 768995 787757 -47281 1 4 999992 -93629 1 315911 916805 -188733 1 495604 734021 705741 1 14 999993 831536 2 376947 644749 1 8 999984 -248652 1 48700 658760 -757679 1 7 999989 -230996 1 2 999999 -146201 1 2 999999 -424154 1 2 999999 -522935 1 271624 998079 799609 2 2 999999 2 20 999990 2 2 999999 2 2 999999 1 668524 760171 -164158 1 2 999999 558932 1 11 999996 -777741 1 18 999986 -279300 1 2 999999 867991 1 2 999999 207700 2 6 999990 1 2 999999 21400 1 9 999995 -55678 1 12 999988 -376869 2 2 999999 1 291084 753570 591955 1 157287 899920 -872910 2 2 999999 2 14 999986 2 2 999999 1 14 999981 227468 1 2 999999 -462503 1 729772 834564 114590 1 20 999983 -119219 1 2 999999 -618080 2 5 999988 2 171794 203516 1 5 999987 802359 1 61848 89493 -841138 2 2 999999 1 13 999990 -253739 2 80982 648101 2 17 999992 2 3 999985 2 8 999987 2 2 999999 2 316914 558570 1 2 999999 989815 1 18 999986 -101090 1 499084 605132 34071 1 2 999999 -437038 1 2 999999 -78320 1 2 999999 193793 1 9 999998 -730083 1 2 999999 505094 2 2 999999 2 2 999999 2 5 999987 2 2 999999 2 12 999991 2 16 999990 1 2 999999 87995 1 2 999999 -303406 1 2 999999 -123259 2 56392 762667 1 2 999999 85793 2 202092 976989 2 15 999985 1 2 999999 492124 1 2 999999 822147 2 498392 913158 2 119420 735015 2 650800 675691 1 10 999981 938380 2 139164 812448 1 26407 173128 -259363 1 2 999999 204710 2 2 999999 1 150234 882423 685013 2 2 999999 2 2 999999 2 5396 486106 2 2 999999 1 20 999999 -511655 1 3 999998 794448 2 433128 920332 2 2 999999 2 2 999999 1 10 999993 454558 2 5 999981 1 2 999999 -979770 2 59509 407466 1 1 999992 -758193 2 255852 637539 1 577987 976011 88312 1 2 999999 286502 2 2 999999 2 2 999999 2 539639 887031 2 2 999999 2 208279 853146 2 2 999999 1 20 999995 -424020 2 6 999990 2 2 999999 2 2 999999 1 2 999987 683821 1 18 999997 -437367 1 4 999986 -934624 2 6 999982 1 11474 525184 -82093 1 2 999999 24580 1 15 999995 -342884 2 478474 928322 1 496138 758930 202234 2 12 999993 1 10 999984 406828 1 6 999988 -839879 1 64735 350701 165299 1 241703 759247 -946521 2 2 999999 1 3 999993 473548 1 2 999999 -794181 1 16 999996 322053 1 14 1000000 -816524 1 203579 642965 -484498 2 227822 938542 1 2 999999 -909208 2 2864 710109 2 6 999983 1 7 999995 -344496 2 532986 929190 1 8 999999 93376 1 2 999999 -970087 1 20 999993 449560 2 220878 964452 1 2 999998 733901 1 19 999995 305040 1 2 999999 -795077 2 2 999999 1 20 999982 239422 1 17 999981 -273472 2 20 999996 1 2 999999 541079 2 12 1000000 1 4 999993 -358227 1 6 999994 840675 1 18 999990 942320 1 2 999999 490319 2 9 999995 2 586607 924163 2 2 999999 2 9 999999 1 808496 818587 215714 1 19 999984 -640041 2 2 999999 1 2 999999 -837384 2 61819 414175 2 2 999999 2 755264 785388 2 6 999999 2 2 999999 2 574235 721827 2 20 999984 1 330941 382141 897776 2 15 999992 1 45604 503883 -513141 2 8 999981 2 2 999999 1 2648 699831 -6231 2 2 999986 1 12 999989 -942284 2 245548 976975 2 2 999999 1 17 999996 -205177 1 296007 787193 937583 2 2 999999 1 6 999998 -975668 1 10 999982 -636780 1 2 999999 -569070 1 289737 719708 713627 1 2 999999 431985 2 69707 603353 1 2 999999 -19620 1 20 999985 -426527 2 2 999999 2 2 999999 2 2 999999 2 715688 896564 1 2 999999 -726668 1 544129 679770 324178 1 14 999997 486085 2 2 999999 2 42316 350363 2 17 999981 1 2 999996 -454477 1 136997 599984 871687 2 169980 506952 1 287679 823686 -871152 1 349223 778895 -865998 2 2 999999 2 147923 838612 1 17 999981 -969763 1 32888 901296 -222366 1 2 999999 -266915 2 2 999999 1 4 999981 314511 2 2 999999 1 527666 671472 -53968 1 39562 204008 -525491 2 132713 785606 1 2 999999 -676791 1 12 999991 -25507 1 2 999999 -238088 1 13 999996 -228550 2 2 999999 2 520508 802488 1 931926 972458 770420 2 9 999989 2 2 999999 1 15 999997 -893124 1 255223 668197 145203 1 2 999999 -409797 1 357409 832351 -354846 2 258286 287168 2 350323 650829 1 3 999999 322545 2 2 999999 1 14 999985 -618127 1 19 999981 587677 2 2 999999 2 2 999999 2 322253 806867 2 566777 799414 1 176936 644185 740708 1 17 999984 -243386 2 115798 436394 1 579034 768084 914207 2 119715 447814 2 7 999999 2 2 999999 1 268158 858952 857233 1 3 999985 -120305 1 2 999999 760224 1 2 999999 -160642 2 2 999999 2 169506 280089 1 114994 253249 -2356 1 147534 522425 -668926 2 2 999999 1 2 999999 -331892 1 2 999983 -992828 1 14 999993 285082 2 19 1000000 1 2 999999 -967758 1 2 999999 -843349 2 597885 716332 2 2 999999 2 37387 880878 2 19 999981 2 966266 970626 2 274103 293629 2 13 999989 1 2 999999 741965 1 16 999993 -117855 2 2 999999 1 11 999985 593064 1 243147 372563 929635 2 2 999999 1 6 999985 -248283 1 2 999999 -293969 2 10 999985 2 9 999982 2 2 999999 1 544925 691320 851911 2 17 999994 1 479349 594779 408385 1 7277 47494 639928 1 2 999999 -172840 2 2 999999 1 2 999999 -300066 2 8 999985 1 17 999994 403229 2 13 999984 2 17 999994 2 361880 950082 2 2 999999 1 17 999991 -351967 1 1 999997 629718 2 4249 861912 2 8 999992 1 12 999994 974831 2 2 999999 2 479917 855394 2 2 999999 1 338599 902784 184274 1 16 999988 -722995 2 15 999983 1 383216 820126 -515301 2 72079 281907 1 341084 393025 -819517 1 2 999999 224709 1 2 999999 -316542 2 15 999996 2 2 999999 2 16 999985 1 2 999999 274534 2 2 999999 1 1 999989 201552 2 1 999999 2 3 999999 2 16 999992 1 3 999986 201284 2 2 999999 2 2 999999 2 334428 641592 1 863379 934263 -694606 2 271862 491493 2 2 999999 1 2 999999 546667 2 17 999988 2 42725 339217 2 2 999999 1 2 999999 299274 2 57703 638677 1 3 999983 -470046 1 209074 330398 -596412 2 5 999994 2 15 999989 1 57510 533087 -202846 2 2 999999 1 419518 488522 507119 1 9 999995 -67927 2 2 999999 1 2 999999 -58483 1 2 999999 962594 2 2 999999 1 544788 950675 -413706 2 7 999982 1 15 999997 965440 2 2 999999 2 2 999999 1 13 999983 -227573 1 2 999999 -916867 2 626620 851504 2 498791 739772 1 2 999999 -747568 2 481579 593567 2 2 999999 1 5 999990 601659 2 20 1000000 2 21098 230628 2 268058 348483 2 180007 420816 2 20 999988 2 83705 686817 1 111133 462765 872784 1 506107 901491 681611 2 903244 981633 2 2 999999 1 155504 625939 550830 1 14 999986 -70443 1 8 999983 843019 1 2 999999 -28930 2 5 999999 1 290741 465344 720187 2 159796 538652 2 6 999996 1 2 999999 -59024 1 2 999999 730336 1 17 999989 181524 1 2 999999 263351 2 2 999999 2 306034 314124 1 2 999999 -493917 2 190460 897611 1 7 999989 983732 1 3 999991 728825 1 9 999994 -874929 2 2 999999 1 666900 962307 -592906 1 12 999981 697293 2 5 999981 1 2 999999 718119 1 10 999988 -352837 1 2 999999 -541290 1 5 999986 544258 2 5 999992 2 368331 432154 1 8 999982 561409 2 3 999984 2 2 999999 1 12 999982 -265300 1 2 999999 936338 1 2 999999 524645 2 240396 859020 1 620038 907359 -5621 2 2 999999 2 2 999999 2 317875 359327 2 2 999999 1 2 999997 -96227 1 1 999991 17585 1 2 999999 -132422 2 17 999985 2 565090 572578 2 2 999999 2 2 999999 1 4 999994 849181 1 2 999999 -59468 2 15 999993 2 275705 862589 1 581441 857771 568642 1 2 999999 -82845 1 2 999999 842302 2 361410 637518 1 2 999999 871283 2 617321 916038 1 282411 524148 320288 1 257915 581487 450666 1 459784 787321 -921090 2 6 999981 2 883292 976158 2 1 999988 1 233768 855097 -129918 1 2 999999 169526 1 2 999999 47934 1 471172 653474 -316013 1 608480 780360 -924448 2 2 999999 2 2 999999 2 3 999986 2 2523 633351 1 365533 739869 -182203 1 2 999999 199596 2 70590 543792 2 344694 676096 2 819699 984815 2 2 999999 1 2 999999 -88001 1 390592 638358 605712 1 15 999990 -906485 2 2 1000000 2 2 999999 2 11 999990 2 16 999994 1 3 999985 381354 1 2 999999 -828167 1 2 999999 -237092 1 2 999999 -447626 2 2 999999 1 2 999999 -481628 2 606500 678989 2 147237 250030 2 2 999999 2 735321 991235 2 69112 697867 1 444517 744991 638842 2 2 999999 1 6 999981 -769303 1 121329 876320 259903 1 2 999999 -834844 2 20 999982 1 17 1000000 790696 2 740780 988940 2 11 999990 2 344115 809636 1 2 999999 164717 1 441271 863957 596446 2 2 999999 2 2 999999 1 2 999983 -655153 1 2 999999 412496 2 442524 702725 1 2 999999 45287 2 2 999999 2 199254 519406 1 135234 362014 648034 1 1 999981 -5183 2 18 999983 2 62512 875296 2 13 999981 1 2 999999 -286168 1 687473 895000 -675201 2 2 999999 2 233206 998356 2 2 999996 1 448002 536819 136625 2 6 999995 1 19 999993 -856361 2 167879 301303 1 102109 152581 14166 1 9 999990 153391 1 5 999992 348253 1 37223 358369 -732862 1 4 1000000 -212974 2 5 999997 2 3296 585786 1 2 999999 -451742 2 15 999985 2 327317 619493 2 2 999999 2 517432 817561 1 184154 596344 177559 2 259803 354789 2 2 999999 1 118432 589570 358665 2 2 999999 2 300419 458632 1 17 1000000 -852784 2 2 999999 1 602924 846597 258675 1 2 999999 426195 1 11 999981 560778 1 64821 298130 -406196 2 2 999999 2 2 999999 2 17001 782030 2 73701 553347 2 20 999987 2 2 999999 2 2 999999 2 2 999999 1 16545 239249 58822 1 6 999995 89863 2 3 999981 2 527525 935651 1 2 999999 -617398 2 12 999988 1 253448 843726 963124 1 13 999989 212298 1 2 999999 259655 1 18 999990 698127 1 495521 662551 -749532 1 2 999999 259915 2 2 999999 2 14 999993 2 16 999994 2 19 999985 2 735903 809828 2 307859 456575 1 654522 817410 -219117 2 2 999999 1 458146 838264 993268 2 583975 748955 1 248879 986952 -470022 2 177998 336573 1 7 999990 -267558 2 42119 190531 2 638435 695547 1 333136 929811 208497 1 321348 918931 406726 1 448897 642130 681892 2 13 999991 2 2 999999 2 6 999981 2 15 999990 1 74365 568238 422924 1 18 999984 -419129 1 2 999999 -579890 2 631356 783806 1 222870 738906 -275006 2 1 999997 2 274214 804372 2 9 999992 1 509999 962330 -918374 2 164401 702595 2 732996 971984 2 215951 574719 2 2 999999 1 9 999990 910880 2 203814 271881 2 917839 982478 2 2 999999 1 4 999994 775083 2 16 999998 2 1 999987 1 2 999999 -698505 1 10 999990 161850 1 34110 202417 898415 2 2 999999 2 3 999981 1 2 999999 -902946 1 2 999999 -466169 2 17 999982 2 13 999983 1 109537 850273 400883 1 2 999999 -388910 2 5 999981 1 2 999999 400779 2 12 999999 2 295301 643165 1 2 999999 -373827 1 10 999996 723490 2 110282 129333 2 11 999998 2 17 999984 1 4 999989 616506 1 2 999999 -758788 1 2 1000000 217583 2 337354 826421 2 2 999999 2 2 999999 1 2 999999 -951833 1 4 999997 -86127 1 2 999999 606309 2 876304 924462 1 46144 352507 -637317 2 2 999999 2 2 999999 2 19 1000000 2 20 999987 1 82833 859006 5899 2 396880 674495 1 5 999997 228238 1 2 999999 831222 2 30048 547264 1 2 999999 -642889 1 27211 822002 485433 2 148979 174294 2 978473 979660 2 2 999983 1 2 999999 54929 1 2 999999 28277 1 2 999999 -816929 1 10 1000000 -63428 1 19 999997 -476280 2 2 999999 1 2 999999 -603204 2 332559 333276 2 670817 713432 2 5 999995 2 438363 807255 1 35447 279919 -882821 1 618052 636733 -723478 1 323023 900343 991148 2 728112 796576 1 2 999999 -402310 1 4 999982 493818 1 3 999993 994273 1 409687 790054 915058 2 14 999995 1 30431 398759 -545938 1 2 999999 -479125 2 250107 989390 1 569314 947287 948454 2 5213 907174 1 2 999999 879492 1 5 999999 -692365 1 2 999999 -987940 1 70696 423551 -252318 1 20 999993 192050 1 2 999999 287435 1 12 999984 983568 1 2 999999 620915 1 60850 96704 -908481 2 20 999999 2 2 999999 1 7 999999 -358820 1 8 999986 -663055 2 10 999985 1 708237 870816 420633 1 285312 616850 -888838 2 177870 525937 1 13 999998 -117307 1 196773 970465 126222 2 97541 543021 2 2 999999 2 7 999988 1 2 999999 -274600 2 16 999990 1 255243 998941 -437282 1 2 999994 555573 2 2 999999 1 13 999993 483306 1 12 999986 -243592 1 5 999983 431689 2 467987 720160 1 430238 987261 -584601 1 19 999994 -288588 2 13 999986 1 16 999995 827891 2 2 999999 1 2 999999 630707 1 8 999997 -196250 1 16 999990 -737074 2 2 999999 2 2 999999 1 6 999995 -701683 1 2 999999 887847 2 3 999997 1 656522 826720 55510 2 550702 897641 2 2 999999 2 2 999999 2 14 999991 2 19 999998 1 2 999999 -338392 2 194084 716683 1 18919 27661 -45145 1 677831 828125 167451 2 2 999999 2 7 999989 2 317178 896073 2 351881 985106 2 6 999994 1 16 999993 767267 2 12 999993 1 2 999999 897260 2 4 1000000 2 2 999999 1 937383 984401 615251 2 2 999999 1 2 999999 -24559 1 2 999999 275707 1 7 999987 443903 1 2 999999 -339567 2 2 999999 1 17 999990 -795843 2 15 999991 2 4 999987 1 2 999999 -57724 2 18 999991 1 581604 930152 -50144 2 515631 930911 1 2 999999 -209991 2 6 999983 2 14 999986 2 3 999997 1 7 999996 -301338 1 12 999993 -620090 1 323791 996462 712122 2 1 999995 1 2 999999 -959689 1 142578 682550 780627 2 9 999997 2 13 999995 1 2 999999 -533459 2 2 999999 2 16 999986 2 2 999999 2 183796 657781 1 2 999999 404399 1 480546 495600 35237 2 2 999999 1 216297 354166 -625521 1 2 999999 -107317 2 2 999999 2 2 999999 1 2 999999 -707718 2 362928 464622 2 62852 143455 2 2 999999 2 3982 528250 2 2 999999 2 12 999998 2 10 999998 2 587803 744851 2 907582 925500 2 1 999984 1 402941 904756 -35615 1 2 999999 964868 2 2 999999 1 2 999999 -729454 2 18 999986 1 603857 977392 -873857 1 2 999999 697271 2 166472 591909 1 2 999999 -824726 2 2 999999 1 6 999996 545736 1 699107 831324 475604 1 2 999999 -449949 2 2 999999 1 1 999994 97215 1 370654 531061 -823150 1 2 999999 550116 2 13 999989 1 2 999999 -576571 2 345757 714446 2 20 1000000 1 180368 847442 88072 2 2 999999 1 2 999999 -883571 2 7 999994 2 2 999999 2 81950 92325 1 1 999991 -517377 1 17 999981 -937210 1 4 999992 166035 2 2 999999 2 18 999995 2 2 999999 1 15 999981 418099 2 466332 527849 1 20 999992 -977615 1 16 999989 -983560 1 314476 949153 459843 2 419916 564640 1 167010 206588 66191 1 2 999999 -493488 1 597789 676931 -229166 2 88357 299164 1 2 999999 106041 1 2 999999 -34264 2 2 999999 1 18 999996 376291 2 20 999994 1 1 999990 -445061 2 14276 612267 1 11 999992 482510 1 3 999999 -354888 2 489519 769363 1 19 999984 64245 2 216127 224778 1 16 999997 387477 2 2 999999 2 1 999988 2 2 999999 1 2 999999 -777448 2 2 999999 2 2 999999 1 14 999981 45164 1 2 999999 155136 1 2 999999 321474 2 2 999999 2 345362 812478 2 2 999999 1 476016 910950 737937 1 616589 983167 45502 1 257718 715600 -543053 2 10 999981 1 2 999999 -340887 1 2 999999 682753 2 356583 873428 2 796114 865090 2 2 999999 1 11 999992 -438591 1 116176 693235 666454 1 15 999989 981411 2 2 999999 1 19 999990 176006 2 190816 331001 1 21911 468159 271094 2 249161 823908 1 15 999993 -36762 2 427035 456082 1 104791 538208 -882261 2 5 999998 1 881016 975804 -484806 1 137416 860978 966028 2 38611 811528 2 9 999985 1 2 999999 798778 1 2 999999 -379809 1 4 999998 522676 2 46400 778722 1 20 999989 -128881 1 9 999991 213220 1 739339 744191 -781105 2 375385 780581 2 16 999985 1 2 999999 310626 2 15 1000000 2 2 999999 1 2 999999 241408 2 9 999988 2 2 999999 2 4 999987 2 14 999994 2 94512 594001 1 2 999999 124907 2 596990 899434 2 5 999991 2 2 999999 1 2 999999 -129286 2 293032 567455 2 2 999999 2 2 999999 1 9 999987 144481 1 2 999999 -71756 2 15103 758732 2 16 999999 1 365863 795539 910071 2 2 999987 2 2 999999 1 4 999983 46184 1 15 999985 -768461 1 2 999999 946965 2 571320 722369 1 87977 408845 -957488 2 322105 396224 1 617262 639664 -85299 2 19 999987 1 18 999983 749540 1 853141 960200 -627514 1 2 999999 236782 2 19 999999 1 2 999999 -741009 2 524345 694209 1 2 999999 746763 2 6 999996 2 2 999984 2 2 999999 2 9 999991 2 310259 800177 1 2 999999 351313 2 10 999993 2 2 999999 2 135511 896731 1 405029 799811 34585 1 2 999999 -170542 1 241691 799084 -710769 1 2 999999 -22 1 18 999988 95549 1 304042 558626 -498015 1 2 999999 -802682 2 312892 775415 2 876993 910795 2 8 999989 1 6 999983 377617 2 2 999999 2 2 999999 2 2 999999 1 2 999999 981511 2 2 999999 1 779098 815069 233185 1 413467 809260 759310 1 2 999999 209893 2 3 1000000 1 12 999981 931303 2 2 999999 1 2 999999 344824 1 3 999986 -4252 1 3 999988 -107887 1 2 999999 977671 2 9 999990 1 17808 556318 -379194 1 8 999990 843236 1 339995 485865 485207 2 2 999999 2 12 999994 2 2 999999 1 108743 792617 -488890 2 17 999996 2 396360 711909 2 5 999987 1 2 999999 764021 1 925170 988257 -323997 2 486930 511041 2 167835 464080 1 2 999999 -603557 2 3623 893697 1 18 999995 976279 1 9 999990 586436 1 2 999999 -441720 2 13 999994 2 2 999999 1 20 999993 -590675 1 19 999992 -882385 2 17 999997 1 2 999999 130353 1 148056 503079 -410746 2 11 999985 1 158700 227658 773982 1 11 999996 -366954 2 13 999999 2 9 999982 1 293787 484221 771882 2 2 999999 2 2 999999 2 2 999999 2 424722 938310 2 174752 872566 2 507089 642822 2 396535 992627 2 2 999999 2 152218 428268 2 378257 586941 1 15 999998 -352504 1 114179 163536 -945069 1 1 999985 -624158 1 302733 763490 839196 2 11 999988 2 111121 730528 2 2 999999 2 3 999995 1 57464 907856 -272957 1 4 999999 277237 1 4 999993 412047 2 17 999989 1 190436 599912 -999204 1 19 999999 789351 2 7 999981 1 13 999982 -19641 1 8 999986 -692499 1 442729 551452 257670 2 2 999999 1 5 999985 -18881 2 9 999991 2 16 999990 2 2 999999 1 2 999999 644113 1 2 999999 562200 1 16 999983 241698 1 230338 636584 -673754 1 100451 726330 -512233 1 231059 349210 23874 1 6 999983 511342 1 16 999985 -391832 1 3 999985 -227563 2 2 999999 1 307587 550393 435593 1 7 999987 337550 2 17 999983 2 7 999990 2 14 999986 1 17 999988 706134 1 2 999999 29289 1 647972 658564 23521 1 250720 475501 172246 1 610771 823262 473570 1 106157 200302 737231 1 19 999982 -863205 2 8 999994 2 5 999983 2 2 999999 1 2 999999 651277 1 2 999990 -953063 2 369595 658575 1 2 999999 -413575 1 18 999988 -631735 2 2 999999 2 20 999998 2 13 999989 1 502611 805437 846105 2 56549 533325 2 502370 762284 1 17 999999 -18188 2 2 999999 1 349371 904476 543946 2 130339 719420 1 2 999999 662944 1 2 999999 -736424 2 4 999983 2 47491 257516 1 2 999999 64781 2 622474 949115 2 11910 65110 2 376893 530258 2 724217 860953 2 10612 582825 1 2 999981 231055 2 343733 994361 2 20 999984 1 16 999982 -752518 2 366263 410975 2 144448 785152 1 437769 948743 252805 2 121473 190472 2 20 999983 1 423394 560077 -351489 2 370479 831487 2 496022 858079 1 2 999999 -577430 1 6 999997 -444903 2 2 999999 1 2 999999 328996 1 12 999997 -512827 2 587663 680917 2 2 999999 2 2 999999 2 17 999991 1 13 999981 711672 2 2 999999 2 14 999991 2 8 999992 1 6 999981 -722016 2 104057 494865 1 786522 806077 993221 1 2 999999 -197107 2 181488 242393 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 547159 548794 2 542908 777566 1 656757 695181 -205346 1 419068 923941 967205 2 2 999999 1 15 1000000 484174 1 819137 885627 311504 1 2 999989 -101587 2 2 999999 1 458380 758055 -154015 1 2 999999 219848 1 17 999981 -741699 1 55130 503896 -489242 1 400520 969055 881675 1 336824 885487 282373 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 820913 2 17 999987 2 138367 794074 2 7 999991 2 3 999995 1 11 999984 -482955 1 16 999995 -350403 1 123761 525890 -788007 1 7 999993 750361 1 2 999999 -85739 1 179696 544807 762167 1 2 999999 -888661 1 656373 806026 744786 2 2 999999 1 10 999986 -937548 1 17 999981 -226409 1 2 999999 -700498 2 13 999994 2 17 999990 1 406878 471191 -50540 1 3 1000000 245444 1 2 999999 -636299 1 2 999999 -843156 2 183478 852387 2 2 999999 2 2 999999 2 2 999999 2 15 999990 2 14 999996 1 265885 670913 -774807 2 418620 905551 1 523023 971738 319946 1 20 999986 -141169 2 14 999985 1 18 999990 65707 1 12 999993 158439 1 2 999999 88870 2 2 999999 2 6 999996 2 2 999999 1 2 999999 -195304 2 106041 438495 1 223152 442037 -21076 1 8 999981 794067 1 3 999982 -253381 1 68371 594727 -471716 2 35616 611578 2 15450 814517 1 3 1000000 -473682 1 128394 989978 635794 2 2 999999 1 10 999988 281850 1 2 999999 680655 2 18 999999 2 2 999999 2 2 999999 1 7 999990 -122314 1 311315 458428 946459 1 16 999996 -260473 2 2 999999 1 16 999999 102754 1 320806 807638 -481523 2 444030 934968 1 2 999999 318097 1 16 999993 -628567 2 15 999990 1 9 999999 250561 2 372923 996618 1 2 999999 183919 2 7 999981 1 17 999998 -198441 1 2 999999 754267 1 2 999999 128901 2 2 999999 2 258655 898583 2 15 999984 1 2 999999 121945 2 2 999999 2 437038 893303 2 662772 870605 2 138090 514266 1 16292 977095 -675498 1 2 999999 376938 1 6 999986 -335114 2 2 999999 2 2 999999 1 9 999986 -197786 2 38419 631784 1 2 999999 -268209 2 157002 311542 1 2 999999 956166 2 15 999991 2 103367 280478 2 2 999999 1 2 999999 125244 1 2 999999 534029 1 2 999999 -976630 2 239709 910268 1 9 999985 -857960 2 14 999989 1 2 999999 -343809 2 2 999999 1 4 999998 784681 2 2 999999 2 20 999986 1 610785 928296 813919 1 5 999989 -271549 2 404260 503885 1 1 999988 -548259 1 73139 247968 45924 2 2 999999 1 2 999999 591978 1 484357 602702 734152 2 598543 834783 1 142765 592085 -456557 1 2 999999 -876774 1 7 999981 -783828 1 313616 834175 -500798 1 409595 984733 -538283 1 154975 273373 -331556 1 2 999999 327558 2 335911 501778 2 518077 571092 2 287504 713566 1 2 999999 -583380 2 29980 336263 2 2 999999 1 2 999999 783365 2 507113 603832 2 197421 293772 1 238343 444685 943718 1 2 999999 -415715 2 17 999998 2 2 999999 1 2 999999 822287 2 7 999993 1 3 999992 956555 1 7 999983 279192 1 13 999995 -254790 2 2 999999 1 272939 364014 319146 1 18 999995 -362974 1 877991 946148 -846441 2 605002 876782 2 2 999999 2 554357 716963 1 18 999996 -266926 1 17855 682926 877196 2 700707 790511 1 2 999999 -874469 1 2 999999 -673905 2 3 999982 2 1 999997 2 2 999999 1 611890 962909 -209154 2 2 999999 2 18 999992 2 2 999999 2 2 999999 2 3 999991 1 191980 680035 620885 1 576088 705861 398600 1 2 999999 -707175 2 4 999994 1 562221 722354 -598397 1 2 999999 136689 1 875629 951629 922829 1 2 999999 288730 2 15 999985 1 2 999999 805670 1 728139 791545 -515605 1 2 999999 318719 2 16 999986 2 5 999987 2 7 999992 1 2 999999 837739 2 18 999987 1 2 999999 -776091 1 15 999987 661670 2 2 999999 2 3 999995 1 2 999999 817008 2 401351 896338 2 454527 853130 1 41284 484317 444020 1 8 999985 -928907 1 17 999984 896259 2 23587 290783 2 397543 943410 2 7 999984 2 62303 243489 1 10 999982 536507 2 2 999999 1 2 999999 -30997 1 174662 833691 384765 1 1 999986 -79845 2 2 999999 2 2 999999 2 10 999996 1 12 999990 974733 1 776601 923794 -477164 1 17 999988 300454 2 7 999986 2 11 999999 1 9 999997 487618 1 2 999999 -506289 2 277708 330464 2 61357 579935 2 2 999999 2 2 999999 2 86769 696311 2 16 999983 1 15 999981 939747 1 4 999993 -746006 1 8 999995 15211 1 2 999999 -647464 1 2 999999 -548790 1 3 999989 -144335 1 9 999991 -643738 1 18 999998 163322 2 132261 170927 1 64919 778254 169764 2 2 999999 2 248265 880175 1 20 999996 75476 1 6 999996 725191 2 15 999982 1 433277 908868 -25559 1 2 999999 -475445 2 655352 730230 1 564896 976620 -490583 1 15 999993 776597 2 15 999987 2 2 999999 1 91661 445061 893952 2 2 999999 2 2 999999 2 418024 595752 1 609766 932762 -202867 1 491242 819947 -195377 1 2 999999 -623387 2 15 999988 1 4 999996 -318699 1 151841 537640 331906 1 1 999997 737989 1 2 999988 -415272 1 2 999999 381467 1 2 999999 -469899 2 2 999999 1 18 1000000 -451867 1 17 999995 189563 2 348814 571829 2 2 999999 2 19 999994 1 2 999999 -655453 1 2 999999 66570 1 2 999999 958804 2 2 999999 1 465213 975800 -77786 2 7 999981 1 7 999983 -294262 2 145567 903014 1 2 999999 -724280 2 14 999987 1 66411 958613 385512 1 2 999999 -674694 2 19 999982 2 4 999983 1 20 999995 138608 1 2 999999 367312 1 282646 876241 -177182 1 13 999999 742587 2 2 999999 1 226410 700069 616455 1 144420 424248 987094 1 134558 946904 390412 1 2 999999 -574405 1 2 999999 806099 2 2 999999 2 213979 535243 2 6 999986 1 568322 670870 224244 1 5 999988 -813428 1 639282 746853 838484 2 2 999999 2 7 999992 2 2 999999 2 8 999993 2 2 999999 1 2 999999 151522 1 2 999999 -812543 2 2 999999 1 2 999999 708607 2 2 999999 1 2 999999 407386 2 2 999999 1 202432 820518 -342506 1 2 999999 -957923 1 299771 356289 256777 1 2 999999 500763 2 746674 841748 2 2 999999 1 2 999999 -640278 2 444624 582630 2 740798 899152 2 2 999999 1 832201 858467 -873099 1 405963 583867 -186330 1 615480 759648 -304810 2 12 999992 1 13798 524683 -233716 1 638704 688132 -696111 2 474085 634883 1 2 999999 67477 1 7 999993 -189574 2 2 999999 2 431550 711469 1 2 999999 -630170 2 9 999990 2 17800 740171 1 2 999999 -192258 1 12 999999 237705 2 57684 707255 2 2 999999 1 2 999999 -962588 2 15 999995 1 239972 564723 403168 2 11412 331203 2 121107 637742 1 20 999993 -371864 2 109803 573764 2 9 999994 2 2 999999 2 169513 980095 1 413620 816040 487690 2 2 999999 1 105234 614760 -65255 1 102689 634681 110370 2 19 999983 1 8 999985 -294981 1 9 999987 -945159 1 419683 789805 -816388 1 12 999994 -158147 2 19 999994 2 2 999983 1 381799 389389 -216781 1 14 999996 -444976 1 17 999995 84053 2 15 999982 1 3 999983 -305868 1 863968 899362 313540 1 46149 49901 979860 1 17 999981 222972 2 2 999999 1 5 999983 -471569 1 114522 230051 -95068 2 15 999981 2 2 999999 1 2 999999 363735 1 142420 391774 367566 2 149947 185599 2 17 999991 2 2 999999 2 168625 609432 2 5 999983 1 143226 620647 373766 2 131613 299985 1 413941 760735 -311990 2 19 999986 1 20 999994 387044 1 2 999999 650957 2 4 999987 1 2 999999 -190220 2 2 999999 2 9 999992 2 2 999999 1 138036 972657 104776 1 251162 612556 573622 2 11 999986 2 2 999999 2 2 999999 2 5 999997 1 39671 328327 -233401 2 2 999999 2 6 999981 2 2 999999 1 14 999987 425019 1 12 999993 717008 1 2 999999 -851070 2 762550 881716 1 2 999999 503906 2 6 999984 2 310526 340623 1 2 999999 -451253 2 9 999985 1 71772 776256 195725 1 14123 233408 372102 1 655167 777478 810700 2 2 999999 2 2 999999 2 57578 269776 1 2 999999 801302 2 327364 647891 1 750840 860821 18098 1 561824 740494 773831 1 12 999985 -863674 2 9 999995 1 200284 903568 442105 2 2 999999 1 2 999999 -228277 1 821677 971093 368692 1 441193 983313 -873692 2 2 999999 1 2 999999 -896459 2 2 999999 2 4 999990 1 2 999999 -266987 1 942574 966789 -464745 1 229899 621513 -987505 1 93444 573254 178652 1 571367 711262 583569 1 465887 665440 166713 2 82753 386924 1 537599 758655 775316 1 74143 198120 2045 2 19 999997 1 453921 825715 471472 1 2 999999 650821 2 9 999984 1 2 999999 -643 2 2 999999 1 88858 736005 -188173 2 589809 875409 1 2 999999 3035 2 2 999999 2 342630 895499 2 2 999999 2 5972 775684 2 2 999999 2 2 999999 2 537831 648882 2 18 999995 1 519400 964221 -490262 2 2 999999 2 5 999986 1 273797 661470 -933679 1 2 999999 -284960 1 77084 322353 -509793 2 2 999999 1 54167 477698 507098 1 15 999991 130322 2 2 999999 1 9 999983 -35345 2 2 999999 2 17 999983 1 2 999999 99374 2 163666 379870 2 2 999999 1 176997 658780 858513 1 2 999999 678275 2 2 999999 1 2 999999 558820 1 20 999986 109448 2 11 999988 1 2 999999 775416 2 2 999999 1 686603 859170 74816 1 14 999985 14906 2 409418 552887 1 2 999999 57110 1 2 999999 335303 1 291703 846751 -496422 2 59783 899945 2 1 999992 1 372041 886219 -464336 1 7 999997 -694574 1 2 999999 206072 2 2 999999 2 7 999993 2 2 999999 1 17 999991 700210 1 204212 967922 -429555 2 10 999994 1 16 999983 499224 1 106619 776855 -496613 2 2 999999 2 2 999999 1 9 999998 243001 2 15 999999 1 3155 973362 -51897 1 2 999999 -701712 2 1 999985 2 7 999992 2 838140 846072 2 12 999993 1 2 999999 780499 1 2 999999 383346 1 2 999999 -698844 2 854219 915350 1 1 999993 -925032 1 2 999999 172385 1 103864 986827 -623438 1 266384 783410 -472992 1 6 999993 569961 1 2 999999 692460 1 2 999999 -891359 2 438045 941866 1 2 999999 995740 1 2 999999 -655439 2 16 999986 2 8 999994 2 2 999999 2 15 999991 1 4 999996 177511 1 4 999990 -435692 2 19 999993 2 18 999984 1 7 999997 -30905 1 18 999990 -117511 1 134880 502831 -197285 2 14 999989 2 2 999999 1 182808 532894 -347309 2 2 999999 2 1 999999 2 240719 291402 1 17 999987 765756 2 1 999993 1 2 999999 721297 2 5 999994 2 614854 759301 2 2 999999 2 381183 883534 1 334664 443826 -129221 2 97271 521668 2 2 999999 1 2 999999 138248 1 6 999993 -404819 2 2 999999 2 2 999999 1 9 999982 138610 1 2 999999 521171 2 20 999992 1 2 999999 390335 1 2 999999 568948 1 2 999999 -105311 1 2 999999 -804715 2 7 999996 1 567377 631327 -425299 2 2 999999 1 205022 661910 -934775 2 14 999981 1 2 999986 -65037 1 203675 765496 774046 1 9 999983 -758525 1 569644 954071 968183 1 1 999994 191697 2 137682 844219 1 2 999999 -328388 1 36282 170471 -133856 2 2 999999 1 3 1000000 -558001 2 9 1000000 1 2 999999 -848743 1 8 999998 -193744 1 2 999999 110353 2 20 999984 2 2 999999 2 2 999999 1 2 999999 -490726 2 2 999999 2 6 999998 2 246218 837246 1 2 999999 -988044 2 2 999999 1 567273 648968 625680 1 28647 358982 -122819 1 317132 609896 17757 1 357558 698472 -521720 1 182733 591444 -368264 2 577294 832940 2 2 999999 1 297005 468242 -581941 1 718920 747880 -819002 2 338139 834071 2 2 999999 2 2 999999 2 1 999999 2 2 999999 2 7 999995 1 2 999983 444855 2 2 999999 1 376449 833393 971932 1 2 999999 -37660 2 19 999981 1 618321 962949 883206 2 431331 652509 1 5 999991 -531057 2 2 999999 1 2 999999 495925 2 307887 419462 2 7 999989 1 6 999997 636217 2 2 999999 2 548759 949636 1 18 999988 -976116 2 17667 311997 1 17 999993 -33920 1 871257 971231 -816850 2 1 999991 2 17 999994 2 9 999990 1 15 999995 -751244 2 2 999999 2 15 999992 2 2 999999 2 366152 927860 1 2 999999 -247773 1 13 999990 14100 2 10 999989 2 88327 477571 1 260860 749030 725540 1 1 999993 745564 1 2 999999 -129260 2 3 999990 2 255871 990476 2 448039 573385 1 2 999999 936829 1 12 999985 453353 1 2 999999 892389 1 95482 484038 858652 2 75257 361391 2 590797 853239 1 153752 425984 3191 1 371660 898738 -559973 2 60316 414703 1 230654 459274 209331 2 2 999999 2 105374 335218 2 11 999996 2 183864 249227 1 2 999999 860 1 342710 569103 -493188 2 242274 954708 2 19 999994 1 442925 776950 -921658 1 14 999988 816411 2 2993 34063 2 2 999999 2 2 999999 2 10 999998 2 200958 971465 1 2 999999 -539230 2 2 999999 2 2 999999 1 115408 664076 909838 1 2 999999 646758 1 2 999999 313786 1 2 999999 450003 2 11 999982 2 14 999985 2 7 999994 1 2 999999 -565319 2 10 999996 1 2 999999 -780996 1 2 999999 446052 2 3 999993 1 115632 837185 668767 2 1 999989 2 4 999981 1 826766 908246 812812 1 330402 999482 -834374 1 652400 848410 626855 2 191326 718457 2 10 999985 1 628585 832549 -95339 2 212507 866121 2 2 999999 2 7 999984 1 2 999999 -436261 1 2 999999 930543 1 7 999994 -628973 1 106884 384637 664141 2 14 999987 1 496966 517603 -802734 2 10 999997 2 2 999999 1 2 999999 80518 1 301782 926259 826303 1 2 999999 -555699 2 329286 573441 2 5 999982 2 113018 884742 1 2 999999 -506397 2 139793 415490 1 2 999999 -355529 1 417662 877944 -510441 1 2 999999 265359 1 20 999981 -979179 2 2 999999 2 2 999999 1 2 999999 -970300 2 416432 687907 1 13 999990 -404044 2 2 999999 2 2 999999 1 30401 64714 -111528 1 650317 749973 559637 1 249630 711208 -195223 1 384899 952744 150287 1 7 999993 -199024 1 15 999994 -903186 1 2 999999 -319095 1 54410 271966 -602406 1 2 999999 -559220 1 15 999989 734394 1 17 999997 66801 2 19 999999 1 521632 648820 -602451 2 3916 164942 1 642254 656966 -809005 2 2 999999 1 5 999988 -358158 2 2 999999 1 285861 762520 649231 2 16 999983 1 12 999987 678742 2 2 999999 2 11 999986 2 167833 614604 1 2 999999 -175706 2 2 999999 2 2 999999 1 2 999999 -662823 2 2 999999 1 14 1000000 -114533 1 2 999999 70171 2 60584 307813 1 2 999999 213049 1 3 999988 326223 2 9 999983 1 2 999999 -584383 1 2 999999 638222 1 121800 906810 -174749 2 2 999999 2 11 999994 1 2 999999 -976054 1 18 999995 474479 1 604222 969544 -743646 1 1 999981 -823322 1 11 999992 -325652 2 369863 464175 1 2 999999 6681 1 2 999999 -381521 2 490624 587137 2 440480 851040 1 755447 830405 -209815 2 216984 220978 2 2 999999 2 2 999999 1 203089 446197 807849 2 12 999997 1 13 999985 -887340 1 6 999996 970904 1 13 999994 815530 2 12 999991 2 2 999999 1 9 999993 385941 1 898818 913347 -443654 1 2 999999 -577057 1 2 999999 -962603 1 2 999999 585860 2 4 999999 1 106595 111246 120817 1 1 999998 -64066 1 808928 952392 543864 1 15 999999 -404480 1 350103 609036 562860 1 2 999999 637789 2 245718 941713 2 2 999999 2 2 999999 2 44446 317314 2 12 999981 1 697919 889865 -987109 2 632867 912611 1 646535 672808 -281048 1 2 999999 -125600 1 2 999999 -345312 2 2 1000000 1 2 999999 -214441 1 8 999988 919277 1 2 999982 -819094 1 3281 743505 48949 1 2 999999 536391 1 11 999981 -35497 1 11 999991 912997 2 12 999999 2 15 999997 1 441525 755482 439297 2 268197 283256 1 2 999999 -59900 1 17 999992 -775807 1 131075 974690 986564 1 2 999999 981771 2 3 999992 2 2 999994 2 11 999981 1 6 999985 162525 1 191861 416077 229151 1 17 999985 -134219 2 2 999999 1 2 999999 518174 1 16 999995 279242 2 410575 975163 2 18 999988 2 79388 110024 1 2 999999 -563183 1 2 999999 838460 1 2 999999 -496306 1 97610 874544 -616359 2 2 999999 2 2 999999 1 18 999992 836666 2 2 999999 2 452800 848232 1 2 999999 454802 1 12 999998 224744 2 1 999990 1 2 999999 294420 2 110088 980350 2 723583 771400 2 16 999988 1 18 999999 751439 2 753745 950886 2 2 999999 2 2 999999 2 403163 617271 2 2 999999 1 2 999999 517854 1 2 999999 699534 1 114302 314714 741811 1 6 999986 -942361 2 9 999995 2 300744 911694 1 16 1000000 -210726 1 183572 585448 326183 1 26091 518380 203 1 37341 971123 -662810 1 2 999999 -870897 2 71744 720139 1 184719 644517 39449 2 345972 942220 2 14 999995 1 2 999999 -760614 1 16 999988 503208 1 18 1000000 920751 1 5 999987 -410281 2 720138 973792 1 2 999999 989931 1 2 999999 470353 2 1 999999 2 245850 442061 1 2 999999 777407 2 12 999996 2 2 999999 2 768282 949028 2 2 999999 2 2 999999 1 17 999985 790988 1 2 999999 -6659 1 170178 233807 -446538 2 2 999999 2 64875 405304 1 11 999992 -662035 2 735618 873010 1 433008 590384 -891404 1 2 999999 346061 1 2 999999 -509612 1 210769 278149 918799 1 7 999992 -48553 1 134554 689975 536914 2 2 999988 2 126979 516930 1 637280 932272 338361 1 13467 27514 274190 2 17 999998 2 14 999989 2 310849 534235 2 10 999992 1 17 1000000 958432 1 204863 212165 -558861 2 2 999999 2 13 999981 2 2 999999 2 2 999999 2 801674 977606 1 5 999994 128908 2 2 999999 1 12 999995 202112 2 2 999999 1 18 999988 -924399 2 2 999999 1 489556 839819 188820 2 20 999981 1 2 999999 747028 1 17 999999 -766410 2 5 1000000 1 11 999992 -358965 1 329173 425864 698686 1 4 999990 -709383 2 2 999999 1 10 999983 -862943 1 2 999999 -932685 2 285149 501643 1 497126 734352 -682412 1 658928 903215 367357 2 74859 209932 1 16 999997 -727702 1 301452 503649 782406 2 5 999993 2 3 999987 2 114814 144857 2 2 999999 2 2 999999 1 2 999999 150443 2 2 999999 2 16 999999 1 19 999981 124940 1 3 999983 27985 1 3 999985 -460220 2 490583 977322 1 91964 615528 -826729 2 12 999998 2 82335 305937 2 2 999999 2 87634 482953 2 2 999999 1 200536 320870 576727 2 2 999999 1 2 999999 194384 2 1 999999 2 519395 658374 1 2 999999 544940 2 2 999999 2 16 999997 2 2 999999 2 8 999992 1 151636 165808 784823 1 18 999999 694567 2 2 999999 1 601335 665124 -228252 1 2 999999 -290539 2 16 999987 2 11 999998 2 2 999999 2 17588 631075 2 2 999999 1 106615 725366 -867354 2 188203 585263 2 2 999999 2 22152 221738 2 100187 527359 1 6 999992 -7672 2 2 999999 1 2 999999 -846999 2 582166 693000 2 2 999999 1 81697 563918 -386833 2 16 999990 1 2 999999 345703 1 57566 908526 -359897 1 12 999988 -212249 1 15 999992 -635287 2 341685 623154 2 4 999999 1 12 999987 996728 2 1 999985 1 539448 568304 -407617 2 440405 622409 1 358683 696377 -277506 2 510729 929569 2 2 999999 1 12 999986 -103503 1 11 999982 497934 2 5 999984 2 2 999999 1 205794 960915 -841453 1 16 999988 -255377 2 131535 615979 1 1587 956231 70430 2 50931 391056 1 2 999999 787489 1 181749 656265 463787 1 787469 896664 -562905 2 10 999993 1 2 999999 94902 1 28986 512459 -157305 1 2 999999 -391991 1 2 999999 79807 1 689970 720899 -470008 1 141713 460308 -85549 2 2 999999 1 506407 949054 -812302 2 4 999998 1 13 999992 -473420 1 2 999999 -149772 1 2 999999 -147917 2 366383 933350 1 537568 991027 -385420 1 14658 248255 -338081 2 20 999991 1 2 999999 -591268 1 2 999999 -370860 1 102518 461891 520450 1 2 999999 -124374 2 12 999990 1 775589 837786 -670041 1 11 999989 554211 1 4 999986 525894 1 2 999999 -177304 1 2 999999 673882 1 884684 953896 -877172 2 2 999999 1 10 999986 939042 2 2 999999 2 134438 440379 2 471221 495616 1 2 999999 -471120 1 2 999999 -291306 1 605906 801553 503022 2 47097 894712 1 180035 985382 756858 1 13 999987 -241523 2 81569 150975 1 2 999985 -166432 1 9 999992 119935 1 2 999999 -571374 2 394232 824467 2 2 999999 1 17 999991 -101779 1 189205 709293 -786570 1 491533 862884 469141 2 2 999999 2 132043 433207 1 2 999999 -505867 2 2 999999 2 2 999999 1 2 999999 384854 1 33160 484990 -566889 1 15 999985 -546897 2 3 999986 1 10 999999 976687 2 2 999999 1 14 999986 -900563 2 2 999999 2 233125 959097 1 28372 382252 639697 1 16 999991 400439 1 251988 252723 -933896 2 34215 602271 2 165964 226599 2 2 999995 2 2 999999 1 9 999997 -283855 2 529682 640610 1 19 999989 -296999 2 523004 712534 1 757639 891813 554050 1 20 999987 337797 1 15 999982 517530 1 18 999994 434347 1 2 999999 399848 2 13 999981 2 576 17802 2 11 999983 2 16 999989 2 2 999999 2 84368 807910 1 37643 374192 -558279 1 13 999990 -35902 2 2 999998 1 2 999999 168235 2 20 999985 1 2 999999 852527 1 2 999999 -594358 2 29432 156792 1 672470 833978 -845517 2 4 999991 2 2 999999 1 2 999999 -630897 2 2 999999 2 2 999999 2 11 999987 2 7 999994 2 156108 360986 1 12 999986 -264995 2 13 999998 1 2 999999 864307 2 137732 523359 2 12 999984 1 14 999986 -946848 2 2 999999 2 2 999999 2 24749 930982 2 166313 468718 2 13 999988 2 20 999994 2 540094 679159 1 18 999985 -264198 2 2 999999 2 2 999999 1 17 999982 -990908 1 11018 43616 955900 2 2 999999 1 1 999989 435258 1 2 999999 596360 2 723607 920339 1 6 999986 757992 2 2 999999 2 2 999999 2 225813 749331 1 2 999999 -190013 2 397653 761935 1 2 999999 849307 2 177019 579900 1 325059 946265 996867 2 181904 258654 2 2 999998 2 523626 821938 1 2 999999 428635 1 2 999999 95456 2 2 999999 2 2 999999 1 19 999987 -156189 1 2 999999 453751 2 520228 913443 2 13 999997 2 96663 839583 2 11 1000000 1 2 999999 280393 2 2 999999 1 259304 396194 91537 1 10 999995 -175695 1 13838 914943 -878549 2 12 999991 1 816315 989672 465137 2 2 999999 1 2 999999 -443928 2 2 999999 2 6 999985 1 2 999999 33321 1 351677 568572 471353 2 4 999993 2 2 999999 1 15 999993 -275395 1 2 999999 -171219 1 17 999991 616471 2 2 999999 2 15 999988 1 42340 106005 -835136 2 486771 783220 1 5 999999 148219 1 2 999999 562202 1 6 999984 -949064 1 2 999999 899949 1 12 999989 -809373 2 2 999999 2 2 999999 1 18 999996 740017 1 741675 769528 -837607 1 2 999999 84577 1 93644 115897 -802964 2 189824 372945 2 246530 383449 2 2 999999 2 14 999997 1 132615 451816 547813 2 9 999985 1 641503 768369 -753040 2 282202 522340 2 610896 745057 2 447938 576585 2 78678 534431 1 14 999982 873057 2 13 999998 1 2 999999 248730 1 2 999999 778200 2 205962 733891 2 2 999999 2 10 999996 1 2 999999 -939533 1 392001 739034 559105 2 14 999983 2 428055 760291 1 1 999996 -482213 2 2 999999 1 20 999982 475226 2 833341 849111 1 220321 775754 -569062 2 2 999999 2 4 999996 2 2 999999 2 43007 851204 2 62782 262416 2 17 999998 1 672133 718770 -612620 2 2 999999 2 2 999999 2 834183 835362 2 16 999999 2 93110 102445 1 2 999999 226216 1 2 999999 327547 2 2 999999 2 2 999999 1 2 999999 -714560 1 2 999999 -213848 2 4 999995 1 373471 738335 292961 1 9 1000000 -832055 1 214529 269349 213212 1 9 999996 -650211 1 13 999989 98566 2 19272 497078 1 2 999999 342632 2 2 999999 1 85150 141768 -160474 1 8 999993 -5909 1 2 999999 726903 2 2 999999 2 2 999999 1 6 999986 799414 1 16 999985 80237 1 17 999985 -986608 1 3 999982 -227022 2 87141 152224 1 15 999990 476470 1 2 999999 859161 1 239541 832162 -271043 1 2 999999 -530827 2 445365 759253 2 18 999984 2 224749 848061 2 19 999985 1 2 999999 270325 1 14 999986 -971748 1 2 999999 -353854 2 14 999989 1 25082 935203 -710242 1 280602 571645 150913 1 2 999999 -854231 1 2 999999 473157 2 2 999999 2 2 999999 2 19933 415800 2 180676 975026 1 216249 686163 737218 1 2 999999 378045 1 7 999995 146466 2 2 999999 2 2 999999 1 640796 951380 169389 2 148557 837166 2 20727 128881 2 2 999999 1 48493 739817 420573 1 2 999999 -607899 1 217809 998698 860450 2 2 999987 2 2 999999 2 467311 752996 1 38533 303278 608362 2 257599 686066 1 5 999996 -375580 2 436310 976347 2 541452 854013 1 2 999999 -873961 1 470895 959086 -317644 1 2 999999 -757962 2 2 999999 1 2 999999 -843332 1 1 999985 303160 1 2 999999 -469920 2 2 999999 2 496534 672460 2 2 999999 1 2 999999 741159 1 265937 446663 769876 2 4 999983 2 483815 961582 2 15 999982 1 2 999999 165988 1 2 999999 -536762 2 9 999981 2 7 999987 2 689536 987934 1 2 999999 40435 2 16 999989 2 2 999999 1 2 999999 823899 1 912045 965181 806853 1 117283 720523 -376203 1 3 999986 983223 1 2 999999 -731600 1 2 999999 903654 2 20 999998 2 2 999999 1 444443 684643 -978258 2 431815 810161 1 4 999987 515478 1 12 999987 -8354 2 16 999996 2 3 999981 1 4 999994 -563381 1 361606 896189 -6595 1 2 999999 -366871 1 14 1000000 -763511 1 7 999999 228662 1 2 999999 583126 1 2 999999 99194 2 2 999999 2 198838 838626 1 377068 904745 555246 2 2 999986 1 488870 860266 -619356 1 2 999999 -583136 1 7 999996 -77520 1 213384 822492 -115050 1 12 999995 415199 1 2 999999 567395 1 3 999986 -593834 1 2 999999 -979504 2 480881 492172 1 64060 610522 -628749 2 30447 580537 1 14 999982 -443713 2 3 999998 2 2 999999 2 2 999999 2 2 999999 2 423192 674290 2 2 999999 1 12 999992 -681629 2 1 999995 1 115950 609764 844393 1 2 999999 531085 2 2 999999 2 9162 814687 1 1 999998 765990 2 26150 614476 1 2 999999 -405168 1 2 999999 711394 2 19 999981 2 175656 563380 2 14 999999 2 10 999991 1 5 999999 -852691 1 591876 854649 -508620 2 2 999999 1 11 999995 893696 2 61860 336093 1 2 999999 296812 1 771257 950489 308703 1 107625 356266 24391 2 15 999999 2 2 999999 1 3 999983 -221507 1 641374 907792 -621514 1 4 999985 270992 1 442647 744819 -450949 1 225482 227781 241937 1 15 999997 -239993 1 8 999999 184545 1 8826 96491 -33936 2 11 999995 1 852569 976940 -638166 2 8 999995 1 2 999999 167644 1 2 999999 484072 2 120218 368490 1 3 999983 -815562 2 17 999997 2 565420 655676 2 2 999999 2 96866 260355 1 2 999999 -842063 2 1 999995 1 9 999994 -829789 1 1 999992 -995553 1 2 999999 745243 1 194183 206129 655686 1 15 999995 -853361 1 9 999993 -669965 1 2 999999 -718881 2 2 999999 2 495356 675803 2 2 999999 1 2 999999 -783484 2 2 999999 1 451354 834656 332708 1 310032 969326 -147065 1 2 999999 -209020 2 14 999985 2 2 999999 1 21004 920717 -378427 2 2 999999 2 3 999991 1 200597 583885 917410 1 17 999990 636487 2 16 999981 2 19 999998 1 2 999999 721230 1 18 999984 339095 1 13 999998 378547 2 4 1000000 1 2 999999 121085 2 2 999999 2 17 999996 1 2 999999 595300 2 2 999999 2 249289 705072 2 2 999999 1 659194 665251 -928925 2 19 999998 2 2 999999 1 2 999999 -640987 2 197306 531118 2 20 999990 1 1 999999 604699 2 2 999999 2 2 999999 2 670226 906028 2 568376 755970 1 2 999999 163864 1 16 999990 639883 2 127187 160339 1 150018 719516 -237484 1 4325 821983 -114199 1 12 1000000 -232249 1 10 999992 -367358 1 2 999999 -399954 1 12 999981 -384318 1 717902 860475 -938833 2 2 999999 2 754344 758209 1 2 999999 513452 1 2 999999 425930 1 24953 523532 -905998 1 2 999999 -83789 2 7 999994 2 14 999993 2 2 999999 1 2 999999 35284 1 849052 925435 -162853 2 500099 900871 1 52501 208371 6378 2 2 999999 2 16 999984 2 517606 597254 2 2 999999 2 3 999987 1 4 999989 -464746 2 2 999999 1 368043 876325 -621200 1 16 999988 -412559 2 2 999999 1 631268 702578 627661 2 2 999999 2 421247 857718 1 316142 726615 995921 1 2 999999 774205 1 17 999985 -144792 2 397015 842738 2 2 999999 2 3 999987 1 2 999999 -24091 1 3 999993 352551 1 294842 662611 48673 1 295982 597791 916277 2 10 999982 2 6 999996 1 168975 724219 10846 2 2 999999 1 2 999999 -381008 1 12 999999 -249631 2 368283 377822 1 2 999999 722502 2 120896 303706 2 13 999998 1 18 999985 79061 2 176946 993330 2 2 999999 1 234142 785527 577196 1 461163 691331 -227174 2 2 999999 2 14 999989 1 2 999999 641886 2 2 999999 2 8 1000000 2 2 999999 2 2 999999 1 60330 766584 -641330 1 14 999982 -709028 2 2 999999 1 426520 850355 -22962 2 612873 679208 1 5 999999 351179 1 190625 940479 233816 2 3 999985 2 2 999999 1 2 999991 743554 2 752593 854476 1 743346 967981 15431 2 17 999996 1 673997 756771 -750014 1 1 999988 -281360 2 518750 592283 1 12 999993 -803865 1 2 999999 462713 1 287270 932837 762149 1 16 999997 -267651 2 662806 841421 2 2 999999 2 88783 865060 2 250368 835714 1 379393 997466 -509493 1 2 999999 -93853 1 12 999995 997763 1 569991 588784 735665 1 188660 649526 -473396 2 2 999999 2 76374 241959 1 2 999999 -837034 1 14 999992 581230 2 577918 653200 2 2 999999 2 6 999990 2 9 999985 1 705954 830790 -182505 1 2 999999 561400 2 2 999999 2 10846 629515 1 1 999996 -113022 2 460193 889786 2 20 999991 1 167351 977463 792222 1 2 999999 503097 2 5 999989 1 9 999996 832449 1 86451 406541 -464107 2 2 999999 2 95713 647810 1 11 999998 278777 2 6 999981 2 55962 297176 2 3 999984 1 189374 628283 -160000 2 2 999999 2 2 999999 2 3802 830380 1 331151 505220 51091 2 2 999999 1 2 999999 222290 1 8 999990 -331513 2 400515 788699 2 10 999985 2 15 999988 2 579845 932028 2 17 999999 1 260220 361345 817777 2 1 999999 1 2 999999 403658 1 13 999982 379191 2 20 999981 2 2 999999 2 8 1000000 2 5 999988 2 10 999994 1 2 999999 350484 2 25146 318704 2 326601 434218 1 19 999985 -293795 2 2 999999 2 2 999999 1 156980 365378 598279 1 213343 355456 -856427 1 9 999995 -970145 1 7 999994 -308781 2 53597 566835 2 2 999999 2 10 999991 1 2 999999 -148272 2 2 999999 2 680914 978723 1 15 999996 15375 2 2 999999 1 5 999989 -976413 2 476802 738618 2 2 999999 2 19 999989 1 2 999999 892984 1 4 999997 -308167 2 12 999982 2 2 999999 2 20 999982 1 461782 685356 -307673 1 14 999981 -942078 1 9 999983 -273498 2 11 999992 1 3 999997 415100 1 13 999997 880781 1 2 999999 -334274 2 2 999999 2 2 999999 2 15 999994 2 19 999985 2 2 999999 2 18 999982 1 2 999999 841561 1 61819 903327 -142635 2 723125 726463 1 53473 666049 623746 2 14 999993 1 2 999999 -346465 2 58206 288845 2 2 999999 2 2 999999 2 2 999999 2 16 999998 1 19 999993 -406609 2 15 999999 1 16 999984 -948581 1 16 999998 -782465 2 4 999994 2 20 1000000 2 277307 973639 1 2 999999 493683 1 786495 868394 410988 2 4421 540350 1 495127 986805 245682 2 141834 747902 1 2 999999 -635477 1 220718 288705 60021 2 547455 933239 1 15 999981 -855689 2 281501 967515 2 2 999999 1 21368 37321 -427072 2 3 999996 1 15 999995 -626638 1 112775 902450 434331 2 13 999987 1 2 999999 124304 1 18 999986 537399 1 70143 441974 -182224 1 2 999999 -776308 2 2 999999 2 399083 626572 1 2 999999 527916 1 2 999999 -554734 2 669345 732732 2 18 999987 1 94984 545078 -651404 1 2 999999 -64367 1 565375 789129 -376932 1 4 1000000 720499 1 298306 569357 -308712 1 316715 330461 -876596 2 9 999992 1 2565 212200 773265 1 17 999997 249428 2 651850 870746 2 2 999999 2 2 999999 1 13 999985 930173 2 2 999999 1 18 999996 682957 1 2 999999 166761 1 2 999999 722355 2 2 999999 2 19 999987 1 714110 884926 645555 2 2 999999 1 589044 712220 -173399 2 4 999988 2 2 999999 2 53882 474615 2 2 999999 2 186741 430343 1 2 999999 -377824 1 2 999999 -398866 1 2 999999 -94839 2 291106 758760 1 13 999992 929841 1 2 999999 -378394 2 16 1000000 1 1 999987 360026 1 19 1000000 -101317 2 216068 631325 2 2 999999 1 470740 972023 987434 1 2 999999 396534 2 6 999987 2 662004 948345 2 2 999999 2 2 999994 2 2 999999 1 287255 997307 -171621 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 376641 912558 394074 2 2 999999 2 78500 642398 2 174837 582018 1 2 999999 -424297 2 2 999999 1 2 999999 168741 2 77263 592254 2 430768 549974 2 12 999981 1 2 999999 -440488 1 288176 861798 208451 1 2 999999 -469783 1 161084 923449 983292 1 202308 691002 -864900 1 145455 756759 711230 1 2 999999 692427 1 546257 656604 -511431 1 690428 723528 -112721 2 18 999982 2 2 999999 1 8 999984 -945696 1 280650 980178 -540433 1 2 999999 19721 2 2 999999 2 319066 975990 1 2 999999 -560117 1 17 999988 423062 2 15 999990 2 10 999982 1 17 999990 459019 1 18 999982 377511 1 2 999999 -109715 2 2 999999 1 15 999983 -932508 2 10 999986 1 2 999999 -169491 2 2 999999 1 2 999999 -270047 1 194645 789205 345395 1 6 999993 -611952 2 673086 695900 2 688343 812849 2 307471 849007 2 2 999999 1 9 999995 585424 2 2 999999 1 2 999999 -940638 1 10 999996 279821 1 849449 968502 53706 1 2 999999 -984809 2 6 999984 2 2 999999 2 2 999999 1 11 999981 719820 2 359474 652953 2 573958 587947 2 84713 205642 1 73691 557551 455627 2 13 999988 2 2 999999 2 2 999999 2 164525 720789 2 231038 974440 1 7 999985 -84689 2 2 999992 1 17 999994 -910042 2 675436 978835 2 452956 673329 2 2 999999 2 50623 328868 2 9 999994 2 2 999999 2 2 999999 1 378366 644309 -958762 2 20 999998 1 2 999999 -242315 2 419488 678785 1 2 999999 145976 2 2 999999 1 2 999999 -538713 1 110666 864488 -425345 1 18 999991 948508 1 10 999998 -927233 1 15 999983 -587687 2 2 999999 2 73983 420610 2 532129 579196 2 2 999999 2 257019 359819 1 341485 579885 -729052 1 3 999997 515696 2 565035 969104 1 2 999999 68671 2 2 999999 2 11 999997 1 5 999981 -839773 1 2 999999 -277461 2 3 999984 1 2 999999 530055 2 690880 949281 1 10 999996 -269122 2 18 999987 1 19 999987 505023 2 555502 611877 1 1 999994 901906 1 6 999987 -488190 2 120574 324025 2 2 999999 2 2 999999 2 2 999999 2 25106 405853 2 2 999999 1 8 999995 82272 2 613038 793531 2 17 999992 1 567745 915005 211959 1 65636 765551 837971 1 2 999999 -205463 1 11 999992 906382 1 42401 56917 40163 1 593919 742419 41461 1 48118 968261 251828 1 445407 931766 174104 1 810621 942514 -252796 1 253546 449924 567547 1 2 999999 -699024 1 2 999999 -264559 1 2 999999 953605 1 15 999993 -980988 2 410998 862219 2 2 999999 1 2 999999 497844 1 2 999999 92900 2 811546 984698 1 7 999998 -387386 1 2 999999 419991 1 17 999985 866129 2 601910 799131 2 2 999999 2 55001 882418 1 2 999999 -725886 1 18 1000000 647401 1 481999 550242 755574 1 20 999993 153799 2 2 999999 2 2 999999 1 12 999997 -699290 1 4 999987 -728611 1 2 999999 -316329 1 2 999999 634584 1 4 1000000 22529 1 14 999993 -503674 1 2 999999 -873358 1 2 999999 567170 2 525764 743628 1 8 999991 -623504 2 2 999995 1 5 999984 -583806 2 4 999998 2 615354 757079 1 308865 698657 -903373 1 6 999981 952394 1 2 999999 490438 1 255741 863283 942288 2 19 999992 1 2 999999 -964338 2 122298 817296 1 10 999990 66485 2 779102 947114 2 174498 914592 2 10 999984 1 2 999999 -558982 1 55370 519881 254482 2 3 999988 1 11 1000000 -824743 1 435006 464746 761830 2 2 999999 1 10 999982 192018 1 8 999997 410103 2 2 999999 2 393508 995814 2 9 1000000 2 628952 696380 1 156286 346566 -485888 1 2 999999 807974 2 13 999981 1 2 999999 -771568 1 15788 296199 -911849 2 859774 997872 1 12 999998 858031 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999985 1 4 999996 -772367 2 11 999997 2 2 999999 1 96540 822104 208497 1 18 999981 402123 1 2 999999 669079 1 2 999989 824692 1 131517 372885 812348 2 144490 768338 1 208877 409950 75702 2 2 999999 2 2 999999 1 13 999994 285115 1 10 999999 -620303 2 2 999999 2 430601 507505 1 13 999987 869817 2 2 999999 1 17 999983 -243927 2 2 999999 1 18 999985 -389613 2 1 999990 2 2 999999 2 11 999999 1 483776 841666 860639 1 2 999999 -462140 2 223182 503011 1 1 999981 35300 1 2 999999 -648538 2 6 999988 2 2 999999 1 4 999983 740624 2 6 999982 1 8 999984 856508 1 6 999985 770923 2 2 999999 1 2 999999 -393392 1 49704 525373 235681 1 753998 887670 -835318 2 266719 949045 2 12206 63596 1 2 999999 -999098 2 2 999999 1 109737 502324 -849913 1 10 999989 168294 1 3 999990 -890277 1 145845 823609 -706764 1 19 999993 192898 1 108597 717121 471306 1 829451 922500 -714057 2 1 999989 1 2 999999 83092 2 28142 132160 2 13 999989 1 2 999999 325031 2 11 999984 2 2 999999 1 2 999999 175393 1 17 999985 -142621 2 2 999999 2 2 999999 1 2 999999 -681071 1 2 999999 -783589 1 308464 886450 -353201 2 2 999999 2 2 999999 2 3 999997 1 10 999995 319009 1 166710 233100 -466970 1 246020 454843 -697915 1 944488 988769 933696 1 2 999999 -634661 2 420757 766662 1 18 999994 302067 2 5 999995 2 29916 375244 1 2 999999 936327 1 18 999997 -941278 1 2 999999 -85168 2 10 999984 2 13 999994 2 18 999991 1 2 999999 -466851 2 2 999999 2 456320 546695 1 20 999985 -734416 1 13 999993 -189823 1 2 999999 341995 2 12 999992 1 8 999994 710125 2 62345 229771 1 106888 967737 354919 2 265137 919528 2 797285 881769 2 10 999990 2 2 999999 2 449775 579491 2 7 999990 1 11 999986 875059 1 337423 938013 930258 1 7 999986 694051 2 219467 515892 2 2 999999 2 32528 477788 2 9262 698212 2 4 999999 1 2 999999 617286 2 13 999987 2 17 999988 2 19 999992 2 2 999999 2 276762 420433 2 162918 519130 1 2 999999 -23461 1 2 999999 664722 1 2 999999 910771 2 12 999985 1 10 999982 245034 1 20 999993 693002 2 2 999999 2 2 999999 1 19 1000000 654904 2 2 999999 1 14 999983 -920433 2 2 999999 2 1 999998 2 13 999991 1 14 999984 555972 2 18841 722567 2 16 999993 1 4 999984 -166713 2 19 999989 2 2 999999 2 9 999983 1 10 1000000 -666597 2 53984 866350 2 558415 954115 1 2 999999 470853 1 8 999985 241015 1 9 999981 -632405 1 322044 826213 297841 1 2 999999 311134 1 2 999999 -705423 1 2 999999 -957092 1 416132 456440 559344 1 208130 685984 819962 1 2 999999 -741707 1 25236 985720 66620 1 771039 912735 -105573 2 2 999999 1 120649 850972 137478 2 4278 563237 1 2 999983 871462 1 762644 883108 -14473 1 1 999988 -535344 2 17 999990 2 471196 864932 1 39651 626480 945428 2 69038 789386 1 274036 296514 -784051 1 2 999999 808056 1 15 999994 886636 1 2 999999 -55404 2 136976 582972 2 256474 916304 2 2 999999 2 2 999999 2 4 999983 1 2 999999 971887 2 10 999990 1 14 999996 -482323 1 328414 968750 286137 1 318794 492923 -126948 2 81598 611572 2 2 999999 2 2 999999 2 5 999994 2 55256 300199 1 174793 378377 183635 1 6 999983 245352 2 1 999983 2 20124 922905 1 2 999999 699297 1 163233 625787 -843764 2 13 999998 2 20 999981 2 2 999999 1 19 999997 676314 2 2 999999 1 286678 647821 573920 2 15 999990 2 4 999999 1 1 999987 -716810 1 2 999999 462801 1 6 999995 254308 2 231883 466646 1 2 999999 475780 2 2 999999 1 2 999999 769132 2 9 999981 1 757606 780289 -517675 2 2 999999 2 8250 902062 2 2 999999 1 2 999999 -530057 1 6 999985 177342 2 17 999986 1 838526 939421 -192889 2 239280 353486 2 109133 922909 1 2 999999 -704280 1 319789 818186 677076 2 141398 844671 2 2 999999 1 1 999993 -920719 1 2 999999 8962 2 2 999999 2 2 999999 1 2 999999 -977925 1 1 999993 875864 2 2 999999 2 1 999993 2 464506 586440 2 2 999999 2 2 999999 2 1 999983 2 1 999998 2 8 1000000 2 15 999992 1 2 999999 -836550 1 12 999997 414366 1 2 999999 -915892 1 2 999999 -660627 2 14621 745452 1 2 999999 783042 2 2 999999 2 6091 286431 2 181589 541760 1 353362 760872 325124 1 2 999999 293118 1 432185 993190 -769907 1 5 999992 962173 2 11 999985 2 9 999998 2 13 999985 2 13 999998 1 19 999995 -754429 1 2 999999 930634 1 2 999999 614140 1 3 999992 -71429 1 154942 964908 88699 2 376792 826089 2 2 999999 1 6 999991 -338399 1 112375 583363 -699566 2 70865 71216 2 187870 717749 2 74375 765495 1 20 999997 -386118 2 2 999999 1 533001 713634 -814719 1 2 1000000 -621353 2 1 999995 1 15 999990 -950465 1 18 999984 -49398 1 2 999999 893540 1 19 999989 -332231 1 2 999999 -384498 1 9 999999 461467 2 2 999982 1 8 999989 -579424 2 14 999981 2 212327 927466 2 468551 874511 2 647980 884083 2 2 999999 2 270738 477049 1 2 999999 -902532 1 2 999999 -831591 2 19450 191994 1 15 999994 578854 1 2 999999 -964700 1 368456 968845 -42861 2 18 999989 1 3 999987 239052 1 118873 298805 676605 2 5 999989 1 20 999981 977651 2 78909 305867 2 15296 638068 2 7 999999 2 2 999999 1 2 999999 258543 1 2 999999 244021 1 2 999999 -269680 2 18 999984 1 2 999999 -811450 1 2 999999 -333201 2 188845 414250 2 183491 908284 1 74807 600965 163746 2 2 999999 2 2 999999 1 17 999989 -735927 1 2 999983 -487748 2 155412 784386 2 8 999998 1 17 999984 240013 1 11 999997 -292 2 2 999999 1 112153 913301 -435835 1 614100 851553 869338 1 2 999999 -595805 2 17 999987 2 103322 541968 2 12 999991 1 2 999981 -598529 2 142103 298841 2 2 999999 1 157806 727275 -697310 1 233469 629839 -140724 1 4 999987 977721 2 14 999996 2 1 1000000 2 2 999999 1 117943 481074 439830 2 70773 168705 2 110553 717069 2 17 999990 2 2 999999 1 351723 475843 916253 1 19 999990 113064 1 81907 745424 488697 1 105659 330291 220138 1 676440 919483 -328941 1 2 999999 403015 1 757172 846317 324309 2 239505 915482 2 51095 360586 1 2 999999 -632352 2 6 999981 1 468943 709985 475413 2 3 999985 1 513390 859771 358867 1 13299 446054 -524232 2 140109 335296 1 2 999999 -21548 2 2 999999 2 2 999999 1 283000 671636 -747935 1 2 999999 951027 2 2 999999 2 8 1000000 1 623962 999137 -721622 2 19 999990 2 2 999999 2 2 999999 2 2 999999 1 120189 749019 217473 1 2 999999 -485095 1 19 999992 -145985 1 112519 725338 342522 2 2 999999 1 211142 847614 373086 1 2 999986 633010 1 10 999995 -663051 2 6 999991 2 2 999999 1 11 999999 -787253 2 14 999986 1 2 999999 409241 2 531665 791230 1 2 999999 797799 1 424637 877306 -738785 2 874263 990836 1 2 999999 829977 1 2 999999 -712531 1 2 999999 74950 2 2 999999 1 2 999999 -627525 1 2 999999 169311 1 5 999993 -922691 1 191961 245446 -184822 1 8 999995 -463124 2 183434 549625 2 2 999999 2 578227 655032 2 2 999999 2 2 999999 1 11 999981 89901 2 10 999991 2 2 999999 1 2 999999 -498308 2 2 999999 1 3 999986 -661358 1 7 999994 -132079 1 4 999997 158399 2 232272 547031 1 2 999999 -5341 2 552689 818559 1 17 999987 820517 2 2 999999 1 1 999984 556940 2 2 999999 1 74122 640184 -432709 1 420506 661529 -472112 1 17 999989 -135274 2 186232 845687 1 2 999999 -444123 1 10 999997 -782723 1 358677 997355 743413 2 2 999999 1 2 999995 -4611 2 2 999982 1 97895 416900 -798482 1 2 999999 852424 1 8 999988 -734793 1 18 999991 -366832 1 10 999999 439682 1 2 999999 238483 1 2 999999 -5418 2 14 999994 2 6 999995 1 12 999996 430467 2 289647 747409 1 111965 933001 375912 1 199065 842198 -155291 1 2 999999 -485244 1 20 999997 159369 2 78238 312644 2 20 999998 2 4798 547865 1 2 999999 184576 1 24742 857087 -602141 1 11 999991 -188355 2 87616 122194 2 2 999999 1 2 999999 217764 2 248209 250044 1 10 999998 -391303 2 458813 847921 2 5 999993 2 761555 972836 1 2 999999 -529744 1 2 999999 293331 1 10 999987 137673 1 2 999999 86929 1 2 999999 -118214 2 2 999988 1 7 999994 866001 1 5 1000000 -721345 1 2 999999 417227 2 120066 502918 2 2 999999 2 7 999990 2 2 999999 2 2 999999 2 19 999991 2 670311 763620 2 15 999996 1 408748 913012 620893 2 837378 948710 2 2 999999 2 72044 897335 2 4 999984 1 2 999999 97585 1 2 999999 -798319 1 2 999999 727399 1 2 999999 -230843 1 138014 235373 440122 2 2 999999 2 164890 422951 2 240888 594899 2 2 999999 1 7 999990 108627 2 278203 476167 1 30749 235345 -201509 1 2 999999 236185 2 1 999994 1 17 999988 -819209 1 2 999999 -143860 2 15 999984 2 513355 639521 2 16 999986 2 6 999985 2 2 999999 1 105397 335139 -911519 1 17 999994 294503 1 10 999999 -125197 2 301850 835230 1 9 999991 -852746 1 2 999999 595183 1 1 999988 141449 2 2 999999 2 2 999999 2 6 999986 1 14859 801595 818961 2 2 999999 1 682658 806049 953801 1 17 999993 262426 2 231704 343778 2 9 999994 1 2 999999 50613 1 72630 229711 -582838 2 8 999985 1 2 1000000 -837862 2 17 999993 1 2 999999 474659 2 2 999999 1 2 999999 128944 1 6 999996 -875449 2 2 999999 2 7 999990 2 5972 522367 2 439015 457143 1 316069 734715 -533798 2 2 999999 1 9 999999 906837 1 300685 878470 -153405 2 2 999999 2 12 999989 1 3 999987 -937645 2 2 999999 1 19 999983 55392 1 2 999999 179265 2 2 999999 2 181491 438754 1 12 999992 -61675 1 629236 706465 274212 2 830109 859098 2 11 1000000 1 2 999999 -87207 2 2 999993 1 189077 918322 -901918 2 16 999992 2 16 999991 2 3 999994 2 645837 713707 1 262660 963919 69978 2 2 999999 2 2 999999 1 243680 495431 704757 2 2 999999 1 2 999999 36037 1 6 999996 -449611 1 213890 283946 -826891 2 13 999993 2 551949 946489 2 2 999999 2 583818 594068 1 2 999999 973126 1 18 999994 653887 2 12 999994 2 657028 915720 2 182965 972735 1 18 999996 -904556 1 19 999990 -353768 1 2 999999 -989634 1 2 999981 480347 2 17 999993 2 3 999981 1 18673 501349 -624249 2 756967 807964 2 251151 261883 1 70804 865491 278257 1 2 999999 -142642 1 2 999999 231174 2 2 999999 2 2 999999 1 2 999999 -801791 1 19 999991 -319731 1 381962 498383 -21155 1 2 999999 689889 1 2 999999 589147 1 4 999997 -290279 1 1 999999 -996162 2 16 999994 2 687982 781521 2 53829 608069 1 2 999999 -826024 2 214200 337511 2 2 999999 1 2 999999 -334506 2 11 999997 1 3 999989 -271062 1 4 999982 845638 2 2 999999 1 573391 871965 -369461 2 4 999987 2 2 999999 2 15 999985 1 644905 950769 512270 1 5 999983 858511 1 2 999999 -823153 1 18 999990 559426 1 12 999984 534461 1 18 999997 -54624 2 2 999999 2 2 999999 2 5 999990 2 14 999989 2 2 999999 1 20609 244882 605521 1 3 999981 561695 1 2 999999 196545 1 13 999990 216434 2 249128 982710 1 694980 743253 512534 2 2 999999 1 1 999993 -58230 1 383634 768034 -488006 1 226268 910534 -512517 1 133025 947530 -902469 1 10 999982 -805722 2 19 999997 2 15 999999 1 143662 705602 -912885 1 2 999999 -237724 2 238848 733607 1 49000 891270 -630461 2 11 999984 2 116551 250717 2 16 999990 2 20 999987 2 228335 299960 1 8 999984 -734723 2 19 1000000 1 660942 815379 -328799 2 10765 652804 2 524810 635840 1 696753 860101 -327744 2 237722 930624 1 3 999998 -178732 1 429929 750319 -39755 1 13 999990 -739762 2 3 999981 1 2 999999 205024 2 6 999994 1 11 999988 -32673 2 10 999998 2 9 999999 1 15 999983 431280 1 87729 879352 -695249 2 32754 174233 2 14 999998 2 779551 962077 1 4 999983 869646 2 580720 835534 1 2 999999 -942872 2 18 999984 2 2 999999 2 7 999998 2 2 999999 1 248610 316029 -605439 1 11 999982 622862 1 19 999983 861012 2 2 999999 2 16 999991 1 171247 868771 231997 2 12 999987 2 650565 874840 2 229069 338435 2 2 999999 1 532271 835180 182810 1 10 999989 610109 2 16 999981 2 15 999993 1 11 999992 58164 2 5 999984 2 335839 688473 1 478432 488181 -318576 2 308017 904263 1 578758 716624 -86971 1 313067 579491 201330 2 2 999999 2 280600 861194 2 315477 737535 2 2 999999 2 2 999999 1 2 999999 735779 1 627965 891729 -590113 1 2 999999 94403 1 121247 295048 445917 1 701396 857599 422729 1 2 1000000 -492742 1 2 999999 376047 2 4 1000000 1 4 999996 273130 1 2 999999 -974029 1 134772 161581 746140 1 4 999985 -12925 2 127426 504635 1 2 999984 236025 2 11 999994 1 2 999999 -991191 2 16 999997 1 403758 870327 592295 2 2 999999 2 528669 910630 1 13 999985 52053 2 7 999983 1 6 999995 -55373 2 15 999999 2 10 999990 2 9 999992 2 461076 557357 2 8 999992 1 19 999985 -302251 2 2 999999 2 8 999982 1 2 999999 -191526 1 2 999999 676791 2 2 999999 1 495429 818068 314572 1 103457 243590 685544 2 2 999999 1 507155 759739 -2890 1 15 999995 517162 1 678248 880822 131836 1 577705 581720 -9883 1 196922 600478 236087 1 5 999996 -22508 2 3 999983 2 20 999992 1 20 999981 -247788 2 753575 996120 2 2 999999 2 261217 398121 1 478009 739900 846455 2 17 999982 1 512295 539308 409176 1 121838 326474 43151 2 19 999993 1 635244 917547 317420 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 18 999996 -68813 2 2 999999 1 2 999999 -819943 2 2 999999 1 2 999999 -729067 2 2 999999 2 2 999999 1 13 1000000 -616889 1 2 999999 799973 2 16 999997 1 18 999996 -997177 1 65322 898235 -516725 1 481231 562208 -737282 2 2 999999 1 19 999999 -148925 2 2 999999 1 464372 623782 821830 1 2 999999 893342 2 2 999999 1 2 999999 -689272 1 423806 793585 528000 1 13 1000000 614220 1 2 999999 352167 2 11 999993 2 408498 810041 1 2 999999 -891397 2 14 999998 1 697277 913354 398352 1 2 999999 -635520 1 16 999996 922769 1 2 999999 816439 2 10 999988 1 6 999995 861214 1 472006 887948 341395 1 2 999999 -556059 2 172363 341276 2 325546 694096 1 9 999987 185996 2 8 999984 2 5 999996 2 17662 989517 1 2 999999 -295784 2 2 999999 1 450175 465176 -552134 1 2 999999 733210 2 2 999999 1 4 999997 -842370 2 2 999999 2 400900 875068 2 78484 134842 2 418035 539144 1 1 999989 -140333 2 2 999999 2 17 1000000 1 7 999987 228438 1 723248 950148 542119 2 324851 680433 1 2 999999 205721 2 238885 626404 1 13 999996 -108441 2 828410 847899 2 12 999994 1 2 999999 862021 1 2 999999 349146 1 2 999999 66365 2 2 999999 1 232030 298612 486406 2 2 999999 1 801866 975947 -917405 2 5 999995 2 48911 630602 2 2 999999 2 15 1000000 1 13 999988 508452 2 38271 960926 2 206446 536479 1 147173 379644 461287 2 2 999999 2 5 999984 1 7 999983 -680796 2 4 999994 2 17 999996 1 10 999999 381239 2 564990 855143 1 438986 750561 -407812 2 36020 37151 2 534035 869554 2 11 999999 1 704715 975700 -71174 2 101416 367023 1 2 999999 20762 1 2 999999 335198 1 7 999990 -222259 2 397247 424557 2 7 999993 1 408482 893012 984035 2 106840 673129 2 2 999999 2 2 999999 1 15 999989 159797 1 2 999999 -667692 1 86450 887886 894328 1 5 999995 919290 1 333805 623487 -81651 1 2 999999 -347145 1 20 999985 -416301 1 8 999997 279756 1 275228 910638 -78699 1 2 999999 843803 1 2 999999 66840 2 2 999999 2 2 999999 2 383866 853298 1 248378 302095 -446188 1 146166 706892 446136 2 61070 823178 1 14 999986 -622548 2 16 999993 2 2 999999 2 2 999999 2 115288 875687 2 844699 918059 2 460105 695269 2 2 999999 1 13690 870030 -24166 1 272521 803240 -283824 2 16 999993 1 2 999999 687500 1 2 999999 -37738 1 2 999999 -320516 1 50217 541225 463945 2 2 1000000 2 2 999999 2 2 999999 1 2 999999 -169074 2 2 999999 1 3 999988 -219221 2 11 999994 2 10 999984 1 833325 979106 -130893 2 20 999996 2 2 999999 2 2 999999 2 74659 592638 1 14726 980171 -825271 1 2 999999 -244936 2 16 999997 2 318710 826293 2 15 999996 2 15 999981 2 7422 629340 1 402370 885724 933670 1 2 999999 78863 2 502917 720175 1 750392 777702 386305 1 2 999999 -370735 2 145486 938575 1 6 999983 -771533 2 18 999983 2 648405 666477 2 8 999987 1 325810 329315 968684 2 1 999999 2 2 999999 2 18 999992 2 2 999999 1 2 999999 598736 2 18 999993 1 2 999999 250146 1 2 999999 792239 2 19 999986 1 2 999999 -683687 1 2 999999 438497 1 4 999999 -54835 1 10 999993 382481 1 306391 489787 901220 1 2 999999 219498 2 2 999999 2 2 999999 1 767138 939277 511910 1 2 999999 581752 2 2 999999 1 2 999999 -291925 2 493635 598790 1 18 999999 744487 1 8 999988 190837 2 150384 797727 1 278635 678785 -336369 2 816872 821510 1 29677 413174 -560018 2 14 999994 2 2 999999 2 13 1000000 2 1 999990 1 2 999999 -146132 2 2 999999 2 2 999999 1 85387 345768 347034 1 2 999999 870534 2 418091 699246 1 2 999999 234021 1 581025 660499 1643 2 165460 199223 2 2 999999 2 6 999994 1 2 999999 -62981 2 15 999985 1 484121 790751 -232776 2 192059 743601 1 2 999999 -513748 2 18 999999 2 55552 188797 1 2 999999 631032 2 2 999999 1 17 999992 -427877 2 2 999998 2 2 999986 1 2 999999 -608388 2 1 999999 1 13 999981 -882364 2 133970 180704 1 2 999999 388149 2 330427 653652 1 105645 249507 365974 2 14 999995 2 1 999982 2 2 999999 2 132908 782192 2 13 999986 1 2 999999 974425 2 13 999985 1 2 999999 -670341 2 2 999999 2 13 999990 2 167365 527322 1 2 999999 -650786 1 50629 465882 643530 1 5 999998 916132 2 2 999999 1 2 999999 -382323 1 452797 662297 395081 2 54235 272996 1 20 1000000 -333443 1 4 999988 -624354 2 2 999999 1 632667 734018 -444496 2 2 999999 1 2 999999 -666923 1 19 999988 779013 2 16 999982 2 23799 494114 2 98205 250631 2 2 999999 1 169013 341803 -61771 2 333236 571834 1 2 999999 116373 1 14 999995 -858245 2 2 999999 1 5 999998 -952811 1 161313 604385 -180948 1 14 999989 -435776 1 73429 581983 167474 2 2 999999 1 682783 919705 -937577 1 652818 803311 -927807 2 16 999989 2 2 999999 2 730050 785124 2 2 999999 1 2 999999 487351 1 7 999983 34154 1 7 999997 506005 1 250633 284856 -397734 2 272056 967984 2 582937 716005 2 358802 876752 2 439781 674199 1 542043 548570 250974 2 15 999991 1 2 999999 974849 2 2 999999 1 2 999999 173632 1 7 999985 -563660 1 9 999991 159561 2 298789 312117 2 16 999992 1 2 999999 156170 1 9 999998 98288 2 3 999988 2 16 999990 1 427169 609956 48977 1 16 999990 421760 1 565702 587351 -587741 1 2 999999 -202719 2 722639 972456 2 19 999992 2 7 999993 1 2 999995 -849270 1 19 999990 544022 2 18 999982 2 2 999999 1 2 999999 -920957 1 4 1000000 576671 2 4 999992 1 2 999999 -792904 1 167252 717276 571114 2 47102 215540 1 2 999999 -828003 2 2 999999 1 202849 327856 -730285 2 121132 129034 1 65312 426306 242551 2 257669 552885 1 51654 439034 531684 2 185486 833233 1 611271 909043 960151 1 2 999987 -537973 1 771051 995134 -93075 1 282473 305298 -401973 1 2 999999 -205023 2 7 999995 1 2 999999 -693523 1 737684 951676 -628396 2 12 999983 1 542041 992305 -395341 2 159791 208762 2 9 999997 2 12 999983 2 18 999994 2 17 999985 1 18 999996 52232 1 535061 724585 677420 2 3 999995 2 2 999999 1 465579 620448 633682 2 18 1000000 1 78721 718173 270846 1 5 999986 617074 2 2 999999 2 2 999999 2 362285 432181 2 2 999999 2 2 999999 1 6 999981 -626325 2 15 1000000 2 2 999999 1 9 999999 -269729 2 254303 484531 1 10 999987 801961 2 188768 237700 1 16 999981 248193 1 19 999983 -629254 1 20 999993 -289068 2 12 999987 1 312615 445154 -249061 2 20181 556954 2 10 999989 1 5 999986 730761 2 2 999998 1 2 999999 -272373 2 471873 563158 2 19 999988 2 333710 782873 2 2 999999 2 1 1000000 2 2 999999 1 255517 871279 -355757 1 5 999990 -454301 1 518059 948336 -10562 2 5 999991 1 402798 716213 -411718 2 13 999990 1 2 999999 -795566 1 4 999993 -971381 2 2 999999 2 2 999999 1 5 999981 -157875 2 62032 678877 2 2 999999 1 1 999985 802864 1 17 999995 985762 2 2 999999 2 2 999999 1 7 999995 956741 1 9 999992 803266 2 8 999983 2 18 999994 1 2 999999 5142 1 6 999982 -720713 2 2 999999 1 495387 674029 187362 2 3 999997 1 17 999984 80047 2 7 999992 1 292405 934295 488117 1 294079 567540 595261 1 265088 683429 -769295 2 4 999997 1 2 999999 -917357 2 40394 566491 2 693138 882032 1 12 999996 -255121 1 408830 707248 -630211 1 5 999996 640283 2 155654 824334 2 2 999999 1 16 999991 605289 1 1 1000000 939233 1 711316 924733 -263823 1 8 999997 -405218 2 2 999999 1 51251 249832 -328088 2 8 999995 2 2 999999 2 15 999997 2 8 1000000 1 69732 553965 677499 1 2 999999 -889169 2 19 999991 2 7 999992 1 19 999987 -103285 1 325319 469874 751100 2 7 999992 2 2 999999 2 607408 787564 2 17 999994 2 2 999999 1 217895 667767 -415709 1 12 999994 20096 1 9 999981 -210243 1 2 999999 656215 2 2 999999 2 20728 145783 2 15 999990 2 7 999999 2 5 999992 1 2 999999 797329 1 2 999999 249180 1 2 999999 355132 2 2 999999 1 2 999999 -853239 1 2 999999 -444669 1 18 999994 -441626 2 2 999999 2 2 999999 2 2 999999 2 555466 982768 2 2 999999 2 5 999993 1 250285 724541 -436797 1 814895 986655 340100 2 2 999999 2 2 999999 2 2 999999 1 13 999981 339885 2 14 999983 1 2 999999 271090 2 133159 138204 1 2 999999 -45167 1 2 999999 -199490 2 570881 806582 2 6 999989 1 2 999999 -541651 2 2 999999 1 13 999986 189267 1 18 999987 889185 1 2 999999 -485072 1 2 999999 -652570 2 6 999987 1 1 999983 -996999 2 18 999984 1 2 999999 -94233 1 2 999999 -450855 1 2 999999 -652030 1 65124 728498 -672983 2 2 999999 2 540036 635208 2 20 999987 2 2 999999 1 344182 931166 -624860 1 2 999999 398872 2 63461 785601 1 17 999983 409276 1 325320 808099 483527 1 2 999999 542758 1 2 999999 -723585 1 7 1000000 -592088 2 171183 697129 1 4 999999 -828372 2 14 999983 2 79365 395237 2 2 999992 2 154642 258880 2 2 999999 2 2 999999 1 15 999993 -350161 1 2 999999 217946 1 449002 745699 701669 1 2 999999 573411 2 2 999999 2 3 999992 2 11 999995 2 19 999997 1 2 999999 452984 2 15 999992 1 2 999999 34953 2 16 1000000 2 428105 732307 1 2 999999 -842832 2 2 999999 1 9 999998 -435146 2 2 999999 2 16 999991 2 19 1000000 2 109522 969989 2 2 999999 1 2 999999 -263809 2 2 999999 1 2 999999 940006 2 19 999991 1 2 999999 452518 2 2 999999 2 2 999999 2 2 999999 1 274463 380876 888777 2 5453 320115 1 2 999999 -692539 2 2 999999 1 2 999999 -456532 1 2 999999 662969 1 12 999992 -394826 1 15 999987 356486 2 477121 739257 1 2 999999 82775 2 4 999999 1 2 999999 -936568 1 185304 646166 889365 2 535506 672280 1 457387 698217 -533050 2 14 999986 1 16 999987 999696 2 2 999999 2 18 999995 2 115360 370100 2 2 999999 2 3 999987 2 256248 922659 1 13 999993 -205263 1 2 999999 316442 2 2 999999 2 2 999999 1 2 999999 -703345 1 483587 985581 206830 2 737530 873779 2 10 999985 2 880696 959061 1 2 999999 -642884 2 828204 934286 1 7 999983 164891 2 17 999993 1 13888 949035 321894 1 2 999999 -536716 1 12 999993 653252 2 2 999999 2 2 999999 2 1 999990 1 10 999990 182047 2 2 999999 1 2 999999 871035 2 1 999995 2 3 999989 2 2 999999 1 16 999982 861243 2 146659 474811 1 286631 328059 -208358 2 2 999999 2 2 999999 2 7 999994 2 346393 599566 1 12 999984 437466 2 2 999999 1 2 999999 637699 2 2 999999 1 512303 819078 -655905 1 2 999999 212931 1 2 999999 945297 2 10 999995 2 2 999999 1 453461 736983 -390106 1 22588 839596 416130 1 18 999997 -102298 2 2 999999 1 162575 596361 -364334 2 588513 902468 1 19 999996 972360 1 12 999989 859019 1 10 999985 -154624 2 18 999992 2 613146 761913 1 110970 588043 -518212 2 334504 477050 2 117654 408037 2 7 1000000 2 2 999999 1 472551 590979 558993 1 2 999999 512595 2 108216 844448 1 2 999999 63422 2 477790 951975 1 279147 997193 -105318 1 2 999999 860068 2 155374 469604 2 267626 648014 1 14 999990 -63014 1 14 999986 -54800 1 247269 626773 -778201 1 10 999990 642843 1 12 999985 -463484 1 5 999989 -667715 1 3 999982 -69025 2 2 999999 1 2 999999 139645 2 151685 334511 1 484286 935333 -134396 1 2 999999 649749 2 11 999999 1 26940 751097 -262091 1 12 999985 -660408 2 2 999999 2 10 999999 2 2 999999 2 4 999989 2 139076 490318 2 172130 953014 2 11 999985 2 9759 253098 1 645480 885678 -144723 1 2 999999 113663 2 2 999999 2 14 999990 2 2 999999 2 8 999996 2 340984 844911 2 15 1000000 1 59628 891213 -249984 2 19 999996 2 191334 563486 1 652442 867846 -553085 2 3 999984 2 14 999982 2 7 999997 2 3 999991 1 2 999999 -417320 1 2 999999 69108 1 2 999999 146115 1 2 999993 -215681 1 2 999999 -156461 2 8 999996 2 463826 915859 2 19 999995 2 5 999995 1 2 999982 564932 1 7 999985 -204070 1 2 999999 -931445 1 2 999999 769575 2 13 999988 2 2 999999 1 14 999983 256009 1 2 999999 -764734 1 4 999989 -565220 2 588018 672982 2 1 1000000 2 2 999999 2 130915 153305 2 289364 361934 1 13 999989 -36760 1 3 999992 -28038 2 433732 815558 2 2 999999 2 416933 645103 1 2 999999 396851 2 11 999986 2 2 999999 2 167402 935504 1 2 999999 -682978 2 320853 589047 2 696645 763394 1 2 999999 -323436 2 2 999999 2 3 999991 1 2 999999 -952303 2 2 999999 1 2 999999 -960467 1 16 999984 982106 2 18 999989 2 15 999984 1 130549 686116 -717562 1 185593 324112 -167061 2 461522 877938 1 4 999997 -538342 2 2 999993 1 437548 934831 -171632 2 6 999992 1 13 999990 23385 1 6 999997 -543590 2 2 999999 2 2 999997 1 605822 885863 299491 1 2 999999 -226000 1 18 999981 -156188 2 2 999999 1 481041 504271 305535 2 16 999985 2 800499 840270 1 723180 959173 424354 2 15 999995 2 2 999999 2 9 999996 2 2 999999 2 474557 876029 1 2 999999 -954178 2 7 999985 1 2 999999 128474 1 132279 395886 -663282 1 19 999994 -13153 2 71213 997226 1 376351 847466 298164 1 2 999999 768131 1 410070 985297 -129064 2 2 999999 1 2 999999 55091 2 160626 302797 2 9 999989 2 301162 975800 1 453168 599706 -462580 2 173510 508394 1 18 999995 -180237 1 599609 614915 -304814 1 55088 722506 155647 2 2 999984 1 2 999999 -166883 1 10 999986 -359208 1 593656 773270 -313677 1 2 999999 871853 1 14 999995 -880846 2 390847 821691 1 2 999999 950565 1 767619 891875 -369402 1 4 999983 557085 2 2 999999 2 16 999990 1 5 999986 -336522 1 49980 186723 -994556 1 56872 820865 855871 2 2 999999 2 89805 415527 2 481958 838083 1 2 999999 -858284 2 2 999999 1 321311 847302 370070 1 14 999995 -671598 2 2 999999 2 454651 882555 2 278655 286625 1 17 999995 670432 2 2 999999 1 12 999992 -745597 1 2 999999 -478869 1 20 999988 474529 2 504564 932864 1 2 999999 139505 2 903521 997952 1 13 999984 688240 1 352719 560755 139746 2 2 999999 1 781924 792182 -166661 1 3 999984 439104 1 2 999999 -677565 2 2 999999 1 2 999999 -52498 1 2 999999 -190597 1 15 999985 768811 2 2 999999 1 4 1000000 -808299 1 14 999989 101951 1 644368 934007 -844261 2 15 999992 2 2 999999 1 18 999999 -886394 1 2 999999 798004 2 655513 711697 2 2 999999 1 2 999999 752958 2 2 999999 1 2 999999 703873 2 336569 376761 2 7 1000000 1 499808 515312 250334 2 7 999981 1 323778 864740 -837927 2 9 999986 2 60001 333897 2 98491 292189 2 262177 550724 1 2 999999 -563810 2 2 999999 1 2 999999 -203342 1 463288 656171 723888 1 161906 787635 -293864 1 2 999999 189499 2 2 999999 1 111763 433511 -127065 2 2 999999 1 15 999983 -190615 1 2 999999 132455 1 2 999992 -783826 1 13 999989 -654623 2 2 999999 2 10 999996 2 1 999988 1 2 999992 -248551 1 1 999981 -631107 1 13 1000000 -167620 1 19 999989 -193996 2 15 999997 2 2 999999 1 8 999986 491803 1 2 999999 906514 1 18 999988 693715 1 13 999996 401556 1 19134 501595 -537727 2 742834 908368 1 2 999999 -116247 1 20 999986 -925310 1 553162 753082 25017 1 11 999988 -675019 1 2 999999 813543 1 2 999999 926891 2 10 999989 2 2 999999 2 6 999993 2 2 999999 2 16 999992 2 15 1000000 1 80139 388705 -385771 1 393244 736528 -935349 2 350595 884338 1 2 999999 -265478 2 17 999994 1 20 1000000 499651 1 301996 999150 -616731 2 2 999999 2 8 999997 2 7 999987 2 462055 947704 2 2 999999 2 16 999996 1 12 1000000 885901 2 2 999999 2 316417 543852 2 2 999999 2 2 999999 2 17 999995 1 2 999999 -397857 2 18 1000000 2 2 999999 1 2 999999 -338681 2 566376 918659 2 223661 401662 1 2 999999 -38760 2 7 1000000 1 18 999982 664894 2 2 999999 2 2 999999 1 2 999999 637559 2 94444 447441 2 2 999999 1 1 999996 616464 2 348225 407112 1 2 999999 -112144 2 2 999999 1 9 999981 -719456 2 5 1000000 1 2 999999 862596 2 348062 757069 2 2 999999 1 2 999999 242036 2 2 999999 2 2 999999 2 2 999999 2 17823 570272 2 2 999999 1 20 999992 -737335 1 1 999988 21839 2 2 999999 2 11 1000000 2 17 999981 2 1 999981 2 2 999991 2 2 999999 2 2 999999 2 19 999986 1 143738 806911 693118 1 2 999999 804846 1 2 999999 -378699 2 105963 747385 1 2 999999 26442 1 14842 166239 -727319 1 197596 377268 -786433 2 239489 889770 1 49773 684336 -852229 2 2 999999 1 568101 804578 -889801 2 10 1000000 1 94229 540911 614214 1 201682 942772 311962 2 234669 567595 2 337154 655632 2 591008 964350 2 740247 749462 2 255130 410206 1 397480 427867 -54952 2 2 999999 2 20 999989 1 14 999996 544952 1 2 999999 101973 2 265801 327238 1 65715 382401 -252434 2 486798 704479 1 11 999988 -453170 2 5 999990 2 6 999981 1 13 999981 -461278 1 2 999999 -909071 2 16 999992 1 2 999999 339894 2 6 999992 2 269527 393905 1 2 999999 582572 2 12 999997 2 2 999999 2 2 999999 2 7 999987 1 2 999999 -54757 2 2 999999 2 61431 513583 2 2 999999 1 2 999999 -94201 2 2 999999 1 9 999996 -826948 1 2 999999 -857974 2 2 999999 2 292201 731938 2 20 999994 2 2 999999 1 2 999999 306288 2 7616 875630 2 2 999999 2 15 999985 1 75670 748854 549222 1 11 999993 -837391 2 925704 978256 1 20 1000000 482727 2 268337 998251 1 497119 737473 -493902 2 315884 955927 2 410134 584553 2 2 999999 2 2 999999 1 2 999999 -727918 1 952791 982404 323496 1 2 999999 918383 1 140285 699220 -168149 1 598038 758452 -364497 2 19 999991 2 9 999985 1 2 999999 -108730 1 1 999985 -631074 1 4 999993 273544 2 352470 624500 2 2 999999 1 2 999999 1320 1 164422 343298 -586303 2 2 999999 2 2 999999 2 643894 748018 2 16 999999 2 106212 920137 2 381034 560740 2 1 999989 2 354070 940458 2 2 999999 2 18 999987 2 14 999983 2 827922 911812 1 8 999985 503205 1 228444 678360 -132916 2 11 999981 1 2 999999 224245 2 23795 777680 1 231343 612023 409435 1 15 999994 594706 2 2 999999 1 2 999989 477493 2 2 999999 2 4 999989 1 2 999999 -999966 2 2 999999 2 326906 482309 1 39015 949808 50585 2 12 999981 2 2 999999 2 2 999999 2 12 999987 2 742536 827630 1 592083 994574 -190573 2 609595 749176 1 2 999983 745728 2 2 999999 1 12 999991 -299020 1 2 999999 490495 1 397729 495323 -669493 2 17 999982 2 17 999991 2 2 999999 1 2 999999 -602734 1 2 999999 532685 2 5 999983 1 231981 526737 -409901 1 573153 868196 164758 1 24134 630692 -712994 1 14 999993 -936663 1 2 999999 -880291 2 2 999999 2 2 999999 1 688158 981323 589257 2 2 999999 1 2 999990 -119847 2 624167 932776 1 2 999999 -577996 1 2 999999 -842057 1 133368 928302 -393874 2 18 1000000 1 19 999997 -624954 2 170337 586269 2 12 999982 1 571974 637524 643166 2 2 999999 2 2 999999 2 18 999990 1 17 999985 452557 2 17 999993 2 18 999999 2 2 999999 1 2 999999 628618 2 2 999999 1 14 999992 71775 1 2 999999 705656 2 2 999999 2 2 999999 2 186019 844356 1 9 1000000 -58145 2 64826 186839 2 192891 859633 2 20 999989 1 2 999999 722933 1 79979 396053 -711961 2 2 999999 1 2 999999 348059 1 2 999990 90024 1 385364 685523 41975 2 457767 931375 1 2 999999 800441 1 1926 597254 -781459 1 3 999992 944631 2 7 999993 2 2 999999 1 98513 841699 -849663 2 96746 258910 1 5 999995 115701 1 741396 845867 228110 2 498021 534947 2 133068 830921 2 412928 757282 1 3 999982 747015 1 2 999999 -726043 1 3 1000000 -860015 1 12 999986 -893916 1 7 999992 -290535 2 6962 574194 1 8 999994 580958 1 184046 428015 33178 1 340508 606414 801379 2 2 999999 2 6 999999 1 184604 411640 -672377 2 2 999999 2 466266 794784 1 118143 461517 -93954 2 4 999995 2 532553 874874 2 14 999999 1 360226 563497 80100 1 18 999996 -389369 1 2 999999 351450 1 8 999998 943784 2 9 999987 1 20 1000000 -291142 2 8 999991 1 11 999992 318847 2 2 999999 2 3 999989 1 5 999988 971643 1 15 999988 -946515 1 9 999983 417244 1 371810 796081 -873230 2 236259 627797 2 6 999993 2 2 999999 1 9 999993 -250511 2 19 999982 1 52118 169088 -624974 2 2 999999 1 5 999985 479554 2 12 999991 1 2 999999 731844 2 720457 802401 1 470068 748424 -867764 2 9 999982 2 2 999999 2 2 999999 2 17 999996 2 410305 471632 2 2 999999 1 2 999999 232333 2 2 999999 2 2 999999 1 2 999999 658528 2 2 999999 2 2 999999 2 2 999999 1 2 999999 2187 2 11 999982 1 498055 820217 -638440 1 5 999982 419065 1 6 999992 416938 1 2 999999 -906756 1 9 999985 -508354 1 2 999999 -421939 2 841196 966634 2 2 999999 2 812149 958828 1 134510 504504 -949396 1 5 999989 -196709 1 5 999984 -859412 1 10 999988 570846 1 2 999999 -257901 1 8 999984 458726 2 257579 465748 1 158515 304266 74966 2 11 999986 1 9 999991 -920029 1 3 999983 649133 1 281849 696377 -871541 1 19 999984 954826 1 2 999990 -615632 1 2 999999 599500 2 18304 728256 2 692484 751766 2 2 999999 1 2 999999 427439 2 2 999999 2 284969 646824 2 18640 386669 2 2 999999 1 25140 232599 -295933 2 60922 255841 1 2 999996 483029 2 338416 719532 1 2 999985 -31241 2 2 999999 2 190563 370575 1 2 999999 835791 1 7 999994 21392 1 11 999989 -104229 1 13 999993 -427320 1 12 999991 -770587 1 2 999999 721524 1 4 999994 696052 2 11 999999 1 178932 187235 462909 1 4 999981 -481673 2 20 999991 1 115716 558518 -180666 1 744662 800570 -286563 1 247960 683784 255609 1 2 999988 -148676 2 283824 428670 1 5 999994 515623 2 2 999999 2 2 999999 1 2 999999 743001 2 2 999999 1 2 999999 -646971 2 8 999981 2 20 999985 1 1 999993 4959 2 2 999999 1 152724 863080 -174110 1 20 999990 -962669 2 14 999997 1 373317 825443 -901992 1 2 999999 972805 1 2 999999 -112878 2 2 999999 1 14 999991 561039 2 519848 800842 1 126519 580309 234150 1 2 999999 -449886 2 2 999999 2 8 999986 1 2 999999 387631 1 641537 647001 161189 1 13 999995 816936 1 2 999999 436658 1 464373 710655 -342513 1 66823 356798 551507 2 2 999999 2 2 999999 2 4 999994 1 2 999999 -832647 1 2 999999 -741917 1 2 999999 634417 1 13 999999 -63480 2 231167 276715 1 2 999999 590785 1 754654 929254 -318144 2 2 999999 1 4 999999 232706 2 5 999986 1 2 999999 -786671 2 2 999999 2 2 999984 2 7347 737397 2 2 999999 1 2 999999 -418980 2 823813 894222 1 9 999982 -526454 1 2 999999 583557 1 1 999994 -335713 2 2 999999 2 2 999999 2 12 999997 2 396829 491449 2 9 999981 1 203430 737918 104284 2 2 999999 2 76073 920443 1 19 999999 -689162 2 2 999999 2 17 999986 2 552599 615895 1 2 999999 455312 2 2 999999 1 16 999994 551562 1 497488 616071 411877 2 7 999984 2 328198 392014 2 94059 192694 2 54221 419182 1 2 999999 67248 1 2 999999 684934 2 99159 677151 1 2 999999 -993035 2 316842 437880 2 7 999995 1 2 999999 373427 2 6 1000000 1 125813 574816 562692 2 13 999991 1 2 999999 -627739 2 16 999993 1 2 999999 -311033 2 2 999999 1 775080 856293 650959 2 867615 927708 2 20 999991 1 395130 822591 460001 1 2 999999 894901 1 14 999989 81650 1 2 999999 813869 2 700927 863669 2 2 999999 2 2 999999 2 15 999995 1 298758 749566 -263066 1 6 1000000 -831121 1 2 999999 913446 1 13 999985 -135035 1 277705 603543 -962019 2 361832 915248 1 2 999999 -724130 2 2 999999 1 718607 731733 420082 2 1 999994 2 739915 863379 2 683416 884786 1 5 999999 -268693 2 8475 251479 1 1 999999 -965264 1 58529 412119 -943430 2 16 999988 2 169961 332314 2 2 999996 2 2 999999 2 9 999988 1 13 999982 -794165 1 2 999999 539777 2 11 999988 1 13 999989 26542 1 14 999981 653867 2 2 999999 1 2 999999 767092 1 558564 561750 -719274 1 2 999984 529642 1 5 1000000 -620382 1 2 999999 529758 1 2 999999 919551 2 7 999984 2 591843 629877 2 710928 993888 2 1 999999 2 2 999999 1 2 999999 -357934 2 155130 604131 2 2 999999 1 20 999988 89120 2 158610 657125 1 2 999999 -439059 1 2 999999 -145472 2 2 999999 1 34072 624858 496032 1 141783 826385 280889 2 2 999999 1 2 999999 -298934 2 2 999999 2 848658 976629 2 5 999981 2 17 999989 1 12 999981 593574 2 28576 411882 2 33965 177274 1 2 999999 -868360 2 546721 899766 2 196417 297667 2 2 999999 2 5 999994 1 679375 887413 -66949 2 2 999999 1 100010 512234 -321854 2 722933 985535 2 9 999986 1 773986 791196 -405521 1 307257 759473 545551 2 1 999987 2 2 999999 1 12 999986 405606 1 2 999999 83114 1 309659 729232 807006 2 279325 956277 1 2 999999 -60723 1 2 999999 587248 2 825193 937541 1 2 999999 -167232 2 2 999999 2 2 999999 2 2 999999 2 51481 422647 2 2 999999 2 11 999997 2 372277 559737 1 1 999982 917678 1 2 999999 408274 2 482245 616573 1 17 999998 425483 1 2 999999 380100 1 2 999999 486993 2 522163 845605 1 13 999988 -953000 1 386952 793295 -804069 1 2 999999 84589 1 7 999996 -731833 1 278468 592383 181973 2 2 999984 1 12 999984 -478558 1 20 999986 -908922 1 17 999996 337976 2 2 999999 2 2 999999 1 2 999999 -461535 2 200568 421738 1 31882 731516 -988245 2 741143 773552 2 2 999999 1 135654 590763 -384783 1 2 999999 205635 1 16 999985 31425 1 2 999999 -390837 2 56932 406563 2 9 999981 2 160606 526357 1 1 999986 -588812 2 808930 830816 2 19 999991 2 447590 588277 1 19 999996 -650164 2 2 999999 1 2 999999 610820 2 2 999999 2 7 999989 2 140069 191385 1 2 999999 -259076 2 2 999999 2 2 999999 2 522934 925491 2 533645 859445 2 65966 443198 1 8 999986 379856 2 239925 537455 1 5 999993 -136144 1 93953 336754 -342850 1 2 999999 50627 1 678999 971913 303958 2 625464 711494 2 6 999994 2 6 999983 2 13 999993 2 419674 792132 2 17 999995 2 2 999999 2 2 999999 1 11 999994 -55929 1 17 999993 548238 1 227888 742456 218957 2 2 999999 1 10 999982 -332898 1 832499 836576 129790 1 403304 848831 944810 1 8 999984 -511870 1 3 999996 270466 1 231415 505998 -462987 2 2 999999 2 6 999994 2 8 999992 1 2 999999 77861 1 2 999999 -828953 1 2 999999 -953807 2 210246 230765 1 2 999999 -836713 1 9983 719916 483318 1 2 999999 763175 1 4 999999 151154 1 3 999991 -296359 2 14 999991 1 2 999999 955015 1 5 1000000 -900607 2 472124 615993 2 215875 361936 2 476142 911786 1 2 999999 -217542 2 243948 757218 1 409984 519384 -993594 1 27800 792898 546895 2 2 999999 1 19 999999 -693448 2 2 999999 2 2 999999 1 2 999999 510593 2 936015 974274 1 2 999999 -219951 2 2 999999 2 58831 660313 1 16 999993 -268088 2 5 999994 2 2 999999 2 9 999987 1 2 999999 -220825 1 2 999999 -685152 2 18 999990 1 2 999999 67082 2 2 999999 1 2 999999 -617145 2 11 999986 2 4 999988 1 5 999989 330030 1 18 999991 -358932 1 648219 857903 663122 2 19 1000000 1 17 999995 -557064 2 801601 856103 2 755361 838111 1 89229 219556 -246251 1 348978 539164 -151871 1 6 999982 750915 2 1 999991 1 360449 722392 -690069 1 1 999981 75610 2 2 999999 2 6 999981 2 12 999988 2 2 999999 1 2 999999 478061 2 2 999999 2 9 999985 2 9 999997 2 20 999989 2 2 999999 2 17 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 621717 808583 2 13 999995 1 13 999999 -687244 1 15 999998 -463121 2 2 999999 1 131323 321289 419348 2 2 999999 2 7 999986 2 614523 653181 2 605571 720572 2 7 999989 1 866660 905947 533818 2 2 999999 2 656185 833162 1 346186 948068 652783 2 6 999995 2 186765 531964 2 2 999999 2 319914 521711 2 3 999983 1 2 999999 637843 2 2 999999 1 17 999986 -86658 1 307270 821187 856961 2 2 999999 1 15 999989 254867 1 8 999998 -58684 2 19 999986 1 2 999999 -227050 1 594325 726768 -982150 2 163305 973404 1 2 999999 -510547 2 251960 843152 1 99536 244354 141922 2 3 999992 2 862801 908691 2 9 999997 2 2 999999 2 2 999999 2 6 999984 2 481508 616930 2 208552 261447 1 311174 570725 588770 2 113053 132188 1 279925 339986 64955 1 16 999995 -38587 1 7 999987 -327104 1 4 999983 213348 1 205709 776061 -585787 1 22606 838196 125616 2 482379 560870 2 125711 298980 2 332158 657962 1 2 999999 970529 2 117101 421662 2 2 999999 2 2 999999 1 244954 421156 168291 1 2 999999 904067 1 2 999999 999042 2 633570 940958 1 12 999999 -798668 1 205297 518140 -167745 1 18 999994 962154 2 209163 890787 2 58367 682128 2 14 999989 2 6 999988 1 2 999999 346390 1 2 999999 910378 1 2 999999 -740176 2 2 999999 2 14 999996 2 2 999999 1 183895 725862 201873 1 160134 370107 -536020 2 18 999983 1 2 999999 310651 2 10 999984 1 2 999999 -37920 1 2 999999 248884 1 404719 602291 -197798 2 489716 906309 1 2 999999 -208586 1 2 999999 -944004 1 396498 706722 -505177 1 2 999999 264982 2 17309 190065 2 339363 503177 1 315315 839060 -259092 2 408615 685580 1 2 999999 -376049 2 15 999982 1 5 999988 -193663 2 172197 896292 2 2 999999 1 148205 485474 -521986 2 2 999999 2 20 999988 2 13 999999 2 7 999998 1 2 999999 885838 2 2 999999 2 2 999999 1 2 999999 171364 1 2 999999 117242 1 2 999999 346220 2 2 999999 2 2 999999 2 2 999999 2 207260 798579 2 2 999999 1 325400 808008 894847 1 10 999983 -244191 2 3 999989 1 57207 783267 637865 1 15 999995 -243778 1 720381 783024 -169583 1 16 999998 842637 1 2 999999 -833794 1 4 999987 -549829 2 2 999999 2 2 999999 1 13 999996 795722 1 16 999990 941996 2 2 999999 1 6 999998 802832 1 2 999999 -789255 2 16801 636990 2 2 999999 2 2 999999 1 2 999999 -427471 1 2 999999 242971 2 2 999999 2 19229 711964 2 2 999999 2 501452 876705 1 145612 275527 696818 1 19 999998 -795052 2 2 999999 2 4 999985 1 16 999990 21080 2 141918 842105 2 2 999999 1 2 999999 -679143 1 290403 832421 90706 2 2 999999 2 2 999999 2 13 999993 1 151357 669018 757824 2 1 999982 1 388368 486153 -990388 1 20 999999 -360140 1 739521 943159 591105 1 12 999988 928711 1 2 999988 -764118 1 212345 790619 -514129 1 2 999999 -174152 2 2 999999 2 168452 569904 1 67112 627311 135221 1 19 999987 -513205 2 7 999995 2 2 999999 1 2 999999 -83337 2 2 999999 2 695423 989590 2 12 999994 1 13 999993 157334 1 20 999984 -769414 1 4 999993 -480448 1 397321 887884 -896971 1 872806 887693 686391 1 2 999999 -441474 1 2 999999 645740 1 2 999999 -921406 1 44607 586163 159810 2 5 999995 2 2 999998 1 2 999999 -776465 2 6 999993 1 6 999987 518195 1 306615 390954 258955 2 86889 982077 2 2 999999 1 2 999999 -878950 2 248644 417183 1 2 999999 281465 1 7 999995 349403 1 2 999999 -63017 1 2 999999 -13990 2 2 999999 2 2 999999 1 3 999993 -626418 1 2 999999 -995894 2 15 999984 2 18 999987 2 658960 942754 2 39237 77421 2 2 999999 1 2 999999 896771 1 309387 511607 -361525 2 464558 641653 2 126814 761055 2 8 999982 1 395948 825780 80340 2 2 999983 2 14 999999 2 2 999999 2 2 999999 2 3 999985 1 330297 811543 -14585 2 230341 990609 2 2 999999 2 2 999999 2 20 999993 1 2 999999 -494806 2 135663 825249 1 2 999999 97377 1 2 999999 696319 2 368272 723815 2 8 999990 2 373398 840589 1 10 999995 -505120 1 15 999982 840288 1 2 999999 13283 1 1 999982 -800006 2 10 999991 1 15 999981 633009 2 2 999999 1 2 999999 360381 1 381225 826028 -441769 1 336274 944342 310840 2 19 999993 1 2 999999 -765967 1 2 999999 -447483 1 3 1000000 252139 2 328662 831989 2 2 999999 1 2 999999 320756 2 387815 966580 1 17 999982 -127840 1 2 999999 -261981 2 812932 866238 1 184577 685402 -146611 2 747172 966739 2 676342 784180 1 18 999992 841877 1 580958 633618 -303801 2 12 999996 2 599239 995299 1 2 999999 -955895 1 2 999999 250597 2 3 999982 2 320431 941105 1 1 999987 -764271 2 11 999982 2 11 999994 2 176836 441588 1 599146 746387 593488 1 2 999999 690148 2 662912 863542 1 698628 953989 -726246 2 754062 932772 1 219415 802803 950559 2 20 1000000 1 2 999999 5856 2 294922 310411 2 5 999983 2 2 999999 2 2 999999 1 2 999993 -895199 1 365453 735255 416591 2 7 999994 2 578102 598339 2 123068 393444 1 2 999999 505933 2 88527 104101 1 18 999998 -18790 1 141277 627458 570153 1 15 999987 -234241 1 2 999999 -597474 2 2 999982 2 268872 893677 1 124795 570733 -861257 1 18 999989 -856448 1 221971 420526 -644998 2 12 999993 1 20 999995 586014 1 2 999999 -870155 1 376165 631308 417565 1 17 999996 -36971 1 19 999995 516855 2 498629 548120 1 288796 679052 480238 1 301457 745501 -188924 2 2 999999 2 2 999999 2 337088 606146 1 95598 673198 414352 1 2 999999 -414658 2 8 999999 2 5 999985 1 16 999986 -127635 1 623100 923419 -307037 1 2 999999 -988673 1 2 999999 575197 1 584272 660179 -335640 1 2 999999 -280045 1 2 999999 -251379 2 6 999988 2 15 999992 2 2 999999 1 476310 524157 312920 1 2 999999 294988 2 237881 558927 1 2 999999 43581 2 5 999995 1 510194 716554 898419 2 3 999989 1 572408 704290 477466 2 2 999999 1 10 999989 -996356 2 8 999981 1 8 999998 913456 2 2 999999 1 5 1000000 -275768 2 5 999983 2 18 999986 2 2 999999 2 10 999989 1 2 999999 931008 1 2 999999 231449 2 279852 932798 1 2 999999 368113 1 2 999999 908489 1 5908 277510 384389 1 812703 825406 -297128 1 708608 834678 -250092 1 2 999999 -396837 1 2 999989 569926 1 2 999983 -69915 2 2 999997 2 2 999999 2 11 999992 2 20 999983 2 263816 449633 2 15 999987 2 421003 494751 1 18 999981 -639691 1 489812 647355 -386749 1 39431 168715 494768 1 35359 826817 771901 2 2 999999 1 214679 901528 -821883 2 744311 940030 1 2 999999 877856 2 161541 525562 2 753757 770030 2 16 999991 2 2 999999 2 723084 808801 1 2 999999 218617 2 2 999999 1 9 999998 136357 1 2 999996 -34019 1 145594 781593 -161711 1 2 999999 548486 1 13 1000000 23573 1 147013 174765 756350 2 662051 961466 2 2 999999 2 2 999999 1 17 999984 -119808 1 2 999999 572318 2 19 999982 1 464588 887582 -413411 2 14 1000000 1 122474 833159 406338 1 16 999985 -653115 1 672155 928319 -60488 2 13 999999 2 572220 787477 2 257742 839654 1 6 999998 935008 1 79754 341705 -121469 2 2 999999 2 2 999999 2 2 999999 1 392613 554453 74925 2 469809 586969 2 4 999983 2 209239 533466 1 520835 699434 -217476 1 3 999999 501456 2 773213 996966 1 2 999999 -960224 1 2 999999 -131302 2 176692 337366 2 2 999999 2 519661 594368 1 11 999982 225199 2 14 999993 1 2 999999 -182165 1 403508 549040 970425 2 6 999991 2 299778 670656 1 2 999999 195337 1 176162 692856 949121 2 9 999987 2 2 999999 2 2 999999 2 705555 923324 1 2 999999 46284 1 385163 398529 298280 1 528187 900189 807342 1 9 999982 -661471 2 489815 740350 2 1 999993 1 319306 822792 -583099 2 2 999999 2 8 999983 2 2 999982 1 276379 505407 -989177 1 7 999988 -705202 1 291758 484892 -786150 1 475559 640579 -460637 1 2 999999 -890314 1 2 999999 415942 1 16 999981 -868239 2 420739 881912 1 13 999982 -417246 1 479194 959690 776348 2 354319 516630 2 593577 629467 1 346277 955451 43752 1 12 999993 501402 2 1 999993 1 351465 675647 -815440 2 17 999992 1 17 999988 704558 1 17 1000000 -43849 2 2 999999 2 2 999999 2 8 1000000 2 2 999999 1 20 999986 280229 2 9 999993 2 267395 901218 1 846041 883808 -390771 2 17 999999 1 18 999982 -978978 1 2 999999 -65049 1 17 999991 -191175 1 2 999999 -278637 1 609238 946994 -158264 1 2 999999 -51231 1 2 999999 -786202 1 2 999999 -514478 2 2 999999 1 7 1000000 -876247 2 741804 818409 2 2 999999 1 2 999999 635783 1 610600 713930 64640 2 10 999984 1 329240 819713 425489 1 106739 917913 213156 1 541817 797682 838444 2 2 999999 1 11 999993 -563540 1 361326 604195 -520661 2 2 999999 2 20 999992 2 2 999999 1 318099 976679 908617 2 61243 634354 1 2 999999 -665215 2 7 999997 1 5 999985 519202 2 5 999996 1 20 999991 261951 2 565885 831423 1 13 999985 -21924 2 2 999999 1 2 999999 112515 2 45117 224415 1 15 999982 363015 1 2 999999 455724 1 11 999999 505218 1 950149 969840 -1488 2 2 999999 2 815835 840647 1 42774 277055 283347 1 370606 613167 657211 1 19 999983 424409 2 20 999987 2 590727 956956 2 5 999996 2 2 999999 1 2 999999 -864044 2 11 999993 1 55770 746109 830332 1 2 999999 759451 2 12 999989 2 486247 676688 2 2 999999 1 260156 984994 97815 1 2 999999 845426 2 20 999986 2 473248 554539 1 2 999999 -946864 1 61449 504672 -472735 2 6 999992 2 405672 900307 2 2 999999 1 2 999999 -436274 2 2 999999 1 387864 800114 416796 2 2 999999 1 473299 871425 -597129 2 5 999983 2 1 999984 1 184235 348267 618669 1 685969 766676 41132 2 141032 678782 2 74232 841183 1 20 999984 -3864 1 14 999996 460711 1 12 999998 457911 2 316818 993535 1 5 999983 -942025 1 1 999984 -836843 1 11 999983 268862 1 2 999999 783113 2 80104 320172 2 10 999982 2 15 999992 2 94486 654129 1 597060 938417 466722 1 244051 951021 397016 2 2 999999 2 395526 987665 1 7 999982 104696 1 643393 948907 311975 2 2 999999 1 10769 245168 -250329 2 16 999984 1 2 999999 -513798 2 2 999999 1 15 999989 230895 2 32600 754986 1 18 999991 196541 1 2 999999 -7295 1 2 999999 -79828 2 262238 502199 1 2 999999 -509373 1 2 999999 -278452 2 405287 433936 2 2 999999 1 5 999990 50888 1 2 999999 273714 1 2 999999 -108002 1 2 999999 -988334 2 2 999999 1 1 999997 -98666 1 2 999999 -440751 2 122505 542976 2 2 999999 1 2 999999 -382827 2 14 999997 2 4 999990 2 506458 941885 2 2 999999 1 34600 674938 -173004 1 2 999999 -408285 2 2 999999 1 2 999999 -236026 1 2 999999 -180025 2 2 999999 1 18 999985 365626 2 15 999981 2 2 999999 1 2 999999 682844 1 1 999989 -106824 2 707392 812033 1 2 999999 446036 2 2 999999 2 2 999999 1 5 999991 -848573 2 18 999982 2 497092 650649 1 2 999999 -9287 1 2 999999 -413474 1 17 1000000 340549 2 515461 769364 1 2 999999 660728 2 2 999999 1 128794 177430 423332 2 303817 903100 1 16 999994 -305257 1 9 999984 -918707 2 2 999999 1 2 999999 713441 2 2 999999 2 2 999999 1 94636 300432 584315 1 2 999999 659419 2 259757 667103 1 8 1000000 -239715 2 2 999999 1 1 999985 728332 2 11 999998 2 2 999999 2 5 999992 2 710785 805105 2 431263 962813 1 19 999996 407997 2 5 999983 1 96158 267509 768277 1 18 999996 426356 1 95581 868239 -386396 1 15 999998 626744 2 11 999996 2 495895 780687 2 2 999999 2 17 999982 2 2 999999 2 6 999983 2 2 999999 2 326059 648731 2 58360 933947 2 7500 282593 1 8 999988 750001 1 12 999983 -746106 1 134936 976943 -166197 1 427527 558103 -286751 2 338522 587526 1 2 999999 -632476 2 498662 972116 2 184513 462590 1 239512 309916 -960531 1 160144 676281 -828783 1 8 999987 143885 1 336938 645175 150044 1 396172 607085 -128065 2 257440 895270 2 609688 647863 1 419779 484369 298346 2 18 999982 2 13 999999 2 6 999988 2 3 999993 2 336929 951639 2 114934 610769 1 2 999999 -934536 2 837285 919411 1 438666 981046 917482 2 50906 891659 2 18 999982 1 8 999991 980238 2 450735 889144 1 2 999999 624573 1 2 999999 -314832 2 2 999999 1 29556 623188 -124741 2 2 999999 1 2 999999 616047 2 343359 723386 2 85706 360455 2 19 999984 2 8 999997 2 2 999999 1 476530 847459 -801111 2 2 999999 2 13 999992 2 135382 246981 2 2 999999 1 189837 424197 804100 1 12 999991 -353617 1 2 999999 -468332 1 11 999986 -225762 1 478163 681882 872477 1 2 999999 -913013 2 257490 322568 2 2 999999 1 2 999999 164878 1 2 999999 656076 1 661822 716289 460029 1 2 999999 441082 1 2 999999 -7708 1 7 999983 603880 1 237099 258816 -601452 2 9071 87735 2 406818 429333 1 11 999997 -756507 1 2 999999 -573841 2 2 999999 1 713786 794876 -320383 1 2 999999 -591202 2 15 999987 2 4 999987 1 232890 302417 -479094 1 2 999999 -656082 1 19 999984 721492 2 8488 515196 2 13028 949350 1 3 999984 994926 2 2 999999 1 2 999999 -209758 1 16 1000000 719862 1 393190 449156 -986442 2 2 999999 1 2 999999 952878 2 8 999992 1 16 999997 223453 2 2 999999 1 23474 781605 -30007 1 2 999999 808156 2 1256 205822 1 6 999989 -209764 1 2 999999 272056 2 2 1000000 2 2 999999 2 2 999999 1 814921 940574 -238741 1 8 999989 -492323 2 2 999999 2 2 999999 2 697899 900606 1 2 999999 175802 1 2 999999 643994 1 888368 950413 -544467 2 2 999999 2 2 999999 2 12 999984 2 5 1000000 1 2 999999 124762 1 2 999999 -644837 2 5 999993 1 2 999999 569929 2 243778 363197 2 14 999982 2 2 999999 1 13 999984 -972059 2 2 999999 1 2 999999 503314 2 164581 754158 1 143541 795516 -278315 2 13 999991 1 565787 811065 -961414 2 2 999999 2 2 999999 1 235280 737538 -894191 1 183790 682173 41425 1 11 1000000 522955 2 198448 329593 2 13 999991 1 4 999982 731358 2 20 999987 1 2 999999 758876 1 19 999989 411548 1 16 999988 444215 1 119962 254483 -555453 1 10 999983 -660410 2 2 999999 2 203941 679527 2 279971 943173 2 658073 957296 1 20 999990 -787025 1 2 999999 -384992 2 50870 505894 2 196442 960114 2 20 999994 1 11 999992 -950069 1 2 999999 -887116 2 18 999988 2 792817 819393 2 524761 547398 2 2 999999 1 240262 904112 770822 2 2 999999 2 2 999999 2 20 999995 2 11 999987 1 2 999999 -638087 2 12 999996 1 2 999999 -38763 1 2 999999 -692157 2 2 999999 2 354656 994998 1 854508 914315 11431 1 9 999985 191477 2 15 999984 1 4 999998 -204873 2 148250 429094 1 28991 715154 992097 2 15974 821967 1 19 999981 421629 1 345330 936688 -984113 2 5 999986 2 265110 391605 2 7 999999 1 15 999989 -277567 2 208915 680627 1 167729 823666 -719298 1 20 999993 667396 1 2 999999 977038 2 2 999999 1 72930 242120 79050 1 2 999999 625400 1 2 999999 -62745 2 2 999999 1 9 999993 558837 2 18 999992 2 2 999999 2 15 999988 2 348629 970946 1 51357 106777 219578 1 8 999995 -123903 2 4 999994 2 14449 97435 2 4 999982 2 16 999997 1 2 999999 -312076 1 2 999999 600342 2 3 999996 2 2 999999 2 922525 949317 1 346569 418359 738105 1 140539 921573 -350435 1 2 999999 904084 2 7 999992 1 15 999987 -429661 1 2 999999 -451932 1 380312 826970 -602927 2 2 999999 1 5 999982 641156 2 2 999999 2 844323 935296 1 680775 912372 222339 2 2 999999 1 500369 773385 -252522 2 604720 856814 2 12 999988 1 699097 764509 285321 2 627957 757095 2 463508 560169 2 725994 915333 2 2 999999 2 1 999982 2 2 999999 1 5 999997 -681959 1 2 999999 470549 2 74370 348468 2 810538 833120 1 7 999982 -183926 2 527289 745838 1 587129 624836 424010 2 758295 957795 2 183037 436958 1 616647 616885 -951631 1 2 999999 -64409 1 2 999999 613334 1 17 999987 650529 2 16 999994 1 2 999999 -915405 1 6 999989 -691575 2 12 999995 2 834233 947571 1 2 1000000 162238 1 1 999990 565748 2 10 999993 2 6 999991 2 4 999998 2 6 999998 2 384848 655966 1 437729 461841 -495423 1 11 999987 -18214 1 3 999981 575252 1 2 999999 -114129 2 13 999989 2 7 999983 1 11 999982 435404 1 5 999983 526050 2 13 999994 1 749454 844972 749370 1 2 999999 952983 1 409134 482349 -853302 1 10 999996 478377 2 16 999995 2 14 999989 2 102841 107284 1 2 999999 -77604 1 311561 427522 -929774 1 2 1000000 -900278 1 18 999988 -684521 2 1 999992 1 2 999999 736741 1 2 999999 -576737 1 7 999983 527598 2 6 999991 1 12 999981 -445687 2 2 999999 1 154084 228285 -231577 2 19 999995 1 2 999999 -441451 1 4 999997 773319 2 6 999983 1 681591 898674 230591 1 313414 536440 -644626 1 2 999999 -24964 2 15 999994 2 2 999999 2 2 999999 2 62561 69765 1 2 999999 -469366 1 20 1000000 -506829 2 2 999999 2 63682 757372 2 1 999991 2 1 999984 1 2 999999 -247716 2 1 999995 1 7 999984 959230 2 8 999988 1 3 999984 425078 2 2 999999 2 8 999983 1 150223 732259 -919131 2 449646 572665 1 2 999999 312557 1 541954 620032 156043 2 564913 996467 1 7 999997 -132533 2 19 999987 2 697052 966104 1 15 999999 -959136 2 55242 582456 2 2 999999 2 65979 551802 1 2 999999 -366178 2 2 999999 1 2 999999 -512918 2 720155 901062 1 10 999983 -722326 2 6 999982 2 7 999991 1 2 999999 -885606 1 2 999999 -298659 1 2 999999 -75633 1 658083 851876 772558 1 13 999995 354352 1 2 999999 209050 2 10 999999 1 2 999999 204040 1 105056 336828 424669 2 2 999999 1 15 999984 361797 1 1 999981 486118 1 2 999999 -933807 2 2 999999 2 2 999999 1 242895 793849 -302112 2 5 999983 1 612829 990937 350392 1 2 999999 -344736 2 18 999998 2 806111 873317 2 119418 555156 1 2 999999 644715 2 2 999999 1 442831 845817 364553 1 7 999984 -416619 2 2 999999 2 9 999991 2 826108 858007 2 2 999999 1 603356 749546 457290 1 2 999999 167893 2 9 999990 1 59430 466928 981107 2 2 999999 1 13 999981 280002 2 20 999996 1 560832 860259 -603475 2 13 999988 1 219834 304058 -465843 1 2 999999 75870 2 404008 705190 1 341597 968218 -997606 2 312188 711107 2 7 999992 1 11 999987 -359579 1 25341 63382 -275768 2 62375 383915 1 401275 694595 -799652 2 2 999999 1 2 999999 534618 1 18 999983 178134 1 2 999999 -769049 1 852487 958993 -861179 1 10 999984 942551 2 356281 705629 2 211810 615216 1 10 999985 -790314 2 2 999999 2 157685 890464 2 18996 104121 2 50454 874331 1 2 999999 225713 1 2 999999 985584 1 2 999999 -496540 1 20 999997 318747 1 9 999993 336605 2 1 999983 2 2 999999 1 2 1000000 -480032 1 2 999999 435460 2 2 999999 1 12 999995 546667 1 593015 742795 -406547 1 2 999999 -552003 2 11 999984 2 231987 671690 2 2 999999 2 2 999999 1 6 999984 342390 1 5 999998 521825 1 2 999999 531131 2 2 999999 2 2 999999 1 42871 215973 964845 1 20 999997 407312 1 17 999987 955511 1 660209 661187 310537 1 377889 685500 -667016 1 568635 836549 562889 2 2 999999 2 3 999994 2 2 999999 2 308799 779146 1 635046 724624 604594 2 256097 428660 1 2 999999 856715 2 2 999999 2 59952 236157 1 12 999982 -331624 1 219370 221104 -965369 2 9 999983 2 544991 930505 2 2 999999 1 2 999999 623380 2 2 999999 2 2 999999 2 15 999990 1 2 999999 341895 1 241900 379748 462145 1 2 999999 774047 2 5 999981 1 6 999982 752316 2 754131 764823 2 2 999999 2 2 999999 2 921326 928218 1 6 999997 -373198 1 2 999999 518160 1 16 999999 -241798 2 7 999986 2 2 999999 1 2 999999 -769778 1 2 999999 460116 1 324300 778569 -639930 1 6 999988 865003 1 9 999998 -303963 2 195079 305794 1 18 999991 416061 2 2 999999 2 463922 661467 1 14 999981 -84906 1 9 999999 -139453 2 315145 413673 1 2 999999 609041 2 632884 681410 2 18 999998 2 5 999994 1 16 999995 -848128 1 2 999999 -689588 2 2 999999 1 9 999995 -751545 2 121874 265838 2 2 999999 1 156569 495141 369793 1 16 999994 -510999 1 7 999981 670242 1 630441 762775 -949021 1 2 999999 343023 1 2 999999 348525 1 2 999999 -424969 1 299866 486753 696032 2 628656 709879 1 8 999985 -496333 2 317720 487488 2 2 999999 2 2 999999 1 10 999983 -733391 2 228116 929390 1 13 999993 -154466 1 11 999988 -228284 2 2 999999 1 193146 421139 180805 1 2 999999 -175618 2 19 999987 2 2 999999 1 2 999999 -405903 1 66967 933382 792312 1 8 999997 40807 2 2 999999 2 18 999998 2 2 999999 2 226556 679352 2 24392 469466 2 11 999984 2 8 999997 1 16 999982 -928013 1 2 999999 -514504 2 2 999999 2 2 999999 2 73139 396923 2 43808 103091 1 6 999987 -30977 2 571718 941158 1 34732 776220 -152162 2 361652 563756 2 2 999999 1 2 999999 539408 2 2 999999 2 17 999984 1 2 999999 -274716 2 7 999982 1 272813 789323 -125359 1 2 999999 -683977 1 103391 688098 923255 2 2 999999 2 2 999999 2 191165 267234 2 2 999999 2 509654 717419 2 12 999996 2 17 999983 1 12 999999 -432523 1 16 999999 -479410 1 1 999998 335128 2 2 999999 1 13 1000000 -377781 2 12 999994 2 18 999985 2 2 999999 2 699790 773890 1 2 999999 435199 1 19 999985 986049 2 14 999986 1 556555 924168 431009 2 427557 786287 2 2 999999 1 15 999997 44464 2 71839 684160 2 2 999999 2 81516 444082 1 19 999982 590899 1 250879 338816 -22424 2 2 999999 2 19 1000000 1 709305 894964 151849 2 317006 789641 1 252199 456769 72239 1 408256 839913 -70954 2 2 999999 1 103857 366287 48558 2 9 999984 1 11 999988 46789 2 108116 417868 2 237906 438133 1 2 999999 977034 1 13 999998 -131147 1 2 999999 531128 2 376336 740767 2 9 999986 1 547310 787457 -664660 2 4 999998 1 406123 999002 -436745 2 2 999999 1 475555 728541 890548 1 15 999985 351474 1 2 999999 -512714 1 248307 255421 -376993 1 336812 557966 879047 2 7 999992 1 2 999999 -54436 2 5 999981 2 11 999997 2 693452 838885 2 806262 820279 2 1 999994 2 16 999992 2 2 999983 2 3 999989 1 3 999994 133594 1 15 999992 -364212 2 2 999999 1 2 999999 477771 1 2 999999 -343158 1 2 999999 540776 2 747141 831907 1 13 999987 -761488 1 16 999999 -495075 2 2 999999 1 370709 555818 710623 2 2 999999 2 2 999999 1 6 999990 -74760 2 2 999999 2 70696 354876 2 2 999999 1 2 999999 -207211 2 2 999999 1 2 999999 -617794 1 170211 793557 -778403 1 167898 185205 -850775 2 942035 999011 2 13 999992 1 2 999999 703514 1 2 999999 -555073 2 2 999998 1 4 999981 683719 2 7 999999 2 9 999982 1 2 999999 -390581 1 14 999984 -154076 2 779002 983837 2 497093 977696 1 2 999999 838297 1 11 999993 -388830 1 2 999999 -105459 1 17 999990 -448189 2 2 999999 2 455521 665609 2 2 999999 1 2 999993 -483213 2 16 999996 1 16 999984 -50751 1 206194 751701 -620206 2 2 999999 1 704 91618 -888231 2 2 1000000 2 2 999999 2 74579 759822 2 2 999999 2 207764 415592 2 132594 344002 1 2 999999 -632100 1 8 999988 499847 1 2 999999 685115 1 99164 828868 -915538 1 6 999986 932289 2 2 999983 2 259873 691105 1 2 999999 292229 1 2 999999 -927930 1 2 999999 396150 1 7465 168238 -199920 1 2 999999 -654157 2 4 999985 1 556176 747901 278399 1 2 999999 834489 2 2 999999 2 2 999999 1 37075 687245 -49754 1 2 999999 -359019 2 6 999998 1 2 999999 -482317 2 100474 672443 2 95536 618639 1 424298 488328 -413273 2 4 999983 1 3805 502272 878020 1 9 1000000 645282 1 25745 817225 101461 2 2 999999 2 30008 919455 1 770572 847815 653799 1 2 999999 -514581 2 2 999999 1 3 1000000 -344602 1 419668 641760 22710 2 15 999982 1 83944 454266 544702 1 2 999999 704149 2 25399 580053 2 17 999983 2 2 999999 2 2 999999 1 14 999998 -595085 1 163270 447006 206076 1 18 999988 -34900 1 2 999982 926284 2 84945 957100 2 19 999985 2 2 999999 1 2 999999 725357 1 210372 260628 914254 2 2 999999 2 2 999999 1 671686 987778 -96814 1 103704 511304 31608 1 2 999999 -864229 2 4 999996 2 2 999999 2 13 999999 2 348225 649281 2 2 999999 1 2 999999 -335538 2 13 999981 1 367746 657073 -4254 1 5238 754290 -14266 1 2 999999 252281 1 3 999996 220088 1 13 999991 173243 1 7 999985 -391188 1 42543 513794 -507823 2 590353 862568 1 726176 914754 -207180 1 2 999999 -603403 1 2 999999 263001 2 9914 603423 2 203677 786558 2 649264 840910 2 2 999999 2 2 999999 1 11435 186232 461359 2 13 999988 2 311698 988105 1 17 999993 -31760 1 2 999999 -696038 1 2 999999 428059 1 13 999982 -826108 1 664640 795936 641131 1 18 999986 3942 1 520484 920190 -701121 1 346429 624763 383984 1 2 999999 661834 1 12 999995 -460699 1 749253 761855 385537 2 2 999999 1 100701 906761 -730359 2 263352 499423 2 3 999992 2 102544 459262 2 556375 950607 2 393128 929901 2 317451 376719 1 2 999999 756734 2 2 999999 2 2 999999 2 2 999999 2 29666 866719 2 10 999996 1 2 999999 835779 2 2 999999 1 11 999983 113511 2 667562 958134 1 20 999991 -510246 2 1 999998 1 586080 688917 116170 2 15 999987 2 20 999996 1 357635 918199 -283857 1 7 999999 152614 1 14 999988 -3237 2 6 999990 1 14 999992 902872 1 2 999999 817477 1 2 999999 661632 1 16 999982 908602 1 25262 424876 -948096 2 15 1000000 2 7020 348657 1 14 999996 -62724 1 509918 511652 155193 1 8 999996 -203721 1 2 999999 -902076 2 2 999999 2 2 999999 2 2 999999 2 346185 930656 1 2 999999 636453 2 2 999999 1 288356 869997 -875381 2 65336 411525 1 19 999983 -909533 2 4 999981 1 2 999999 10817 1 252315 304355 757295 1 19 999982 95968 2 5 999990 2 5 999997 1 20 999993 648487 2 2 999999 2 4 999984 1 2 999999 -520631 2 327198 573752 2 2 999999 2 7 999993 1 725467 848847 -638111 2 213030 788453 1 557978 726479 -499358 1 2 999999 -113694 1 365911 989194 -169541 1 2 999999 345407 2 7 999990 1 2 999999 389905 2 469861 808658 2 16028 739480 2 349448 886935 2 2 999999 2 10 999986 1 2 999999 -16344 2 339119 999637 2 12 999994 1 2 999999 -795304 2 5 999989 1 81628 123871 530744 1 2 999999 -863461 1 2 999999 114636 2 501883 927995 2 17 999986 1 229714 990898 396958 2 4 999991 1 2 999999 -790713 2 11 1000000 2 258630 769362 1 938842 966012 176698 2 165767 502774 1 12 999992 407993 1 496470 897205 544776 1 3 999992 262465 2 2 999999 1 2 999999 834358 2 2 999999 1 2 999999 -750293 2 6 999981 2 2 999999 1 17 999986 -541568 2 2 999999 1 113044 865062 -974710 1 315800 967450 389527 1 140178 352135 -115275 1 582808 858950 -388205 2 104109 392879 1 2 999999 -572971 2 19 999995 1 290524 382695 -98806 1 430254 800978 -902737 2 326050 338004 1 4 999983 -689876 2 567551 942995 2 15 1000000 2 2 999999 2 3 999990 1 599759 651980 856231 1 18 999995 510568 2 9 1000000 1 2 999999 233686 2 2 999999 1 3 999981 -240948 2 140208 970119 1 102400 366655 614407 2 2 999999 2 16 999993 2 4 999999 2 2 999999 2 287542 806475 2 332276 559303 2 19 999988 2 75532 356671 1 227391 405442 -529518 2 20 999985 2 2 999999 1 2 999999 -222352 2 2 999999 2 765598 903660 2 151644 827517 1 2 999999 -818785 2 100151 459451 1 9 999998 621682 2 2 999999 1 2 999999 241696 2 63688 116853 2 19 999983 2 6585 158004 1 3 999993 116772 1 2 999999 -908245 2 711962 959570 1 2 999992 128811 2 7 999996 1 2 999999 306698 2 17 1000000 2 2 999999 1 2 999999 -614569 2 2 999999 2 480203 696840 1 15 1000000 728899 1 15 999991 463763 2 81839 388298 2 598472 977826 1 54887 669573 -163564 1 431643 594004 271105 1 580203 993831 626839 2 16 999999 2 517665 986995 1 20 1000000 389230 1 8 999993 38714 2 11 999990 1 2 999999 186183 1 2 999999 -648261 2 13 999997 1 2 999999 -878085 2 2 999999 2 2 999999 1 285405 540643 -745607 2 806869 961365 2 2 999999 2 58061 483812 1 2 999999 -473369 1 2 999999 45926 1 2 999999 878738 1 2 999999 -340680 1 2 999999 64158 2 2 999998 1 749377 876866 21777 1 6 999996 -596350 1 7 999994 115526 2 4 999985 1 14 999998 430051 1 2 999992 277155 2 12544 930612 2 2 999999 2 2 999999 1 2 999999 114988 1 2 999999 886241 2 19 999987 1 2 999999 -587161 1 2 999999 30140 2 2 999999 1 117730 590103 868942 2 4 999992 1 221304 841563 399580 1 2 999999 -905502 1 2 999999 -369493 2 2 999999 1 2 999999 557805 1 2 999999 152191 2 80572 735214 2 2 999999 2 741599 788512 2 1 999987 1 4 999982 -435753 2 2 999999 2 2 999999 2 25126 768318 1 10 999989 -573834 1 2 999999 -640190 2 12 999996 1 18 999983 531063 2 2 999999 1 2 999999 35002 2 2 999999 2 292545 808764 1 12 999991 -601579 2 2 999999 1 4 999996 -388935 2 2 999999 1 16 999982 277906 2 19 999991 2 14 999995 1 2 999999 -966586 2 2 999999 1 243706 723585 75354 2 496240 659387 2 2 999999 2 19 999989 1 2 999999 622062 2 2 999999 2 12 999984 2 2 999999 2 2 999999 2 99382 739257 2 1 999986 2 20 999984 1 243075 589524 -822291 1 13 999984 671456 1 2 999999 86990 1 582264 679458 811695 2 18 999986 1 448940 723888 8042 1 334928 863774 850881 2 2 999999 2 2 999999 2 2 999999 2 15 999990 1 2 999999 -333203 2 260247 534748 2 2 999999 1 2 999999 -754033 2 2 999999 1 245532 764454 237880 2 176282 245903 2 100978 204206 1 2 999999 310962 1 2 999999 276859 2 2 999999 1 811151 994908 -927683 2 30174 864533 1 13 999995 678071 2 2 999999 1 18 999982 -386836 2 2 999999 1 18 1000000 418300 1 493592 582784 321277 1 10 999991 -169222 2 2 999999 2 363224 853836 2 2 999999 2 9 999995 2 106800 231691 2 2 999999 2 140174 945601 2 8 999982 2 2 999999 2 2 999999 2 2 999999 1 2 999999 780670 2 44623 105642 2 10 999984 2 12 999990 2 362461 899887 2 4 999997 1 217376 955127 -29227 2 7289 716938 2 2 999999 1 2 999999 166148 1 2 999999 -371666 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -410586 2 2 999999 1 6 999984 887211 2 2 999999 2 138255 703958 2 2 999999 2 2 999999 2 2 999999 2 185438 996850 1 1 999996 162589 2 9 999991 2 2 999999 1 15 999986 -594857 2 2 999999 1 810830 844328 -986127 2 17 999982 1 12 999991 -367751 2 68951 114867 1 500333 794246 559148 2 13 999991 2 2 999999 1 2 999999 593193 2 64084 189106 2 2 999999 1 5 999983 -13862 1 16 999993 205507 2 2 999999 2 9 999988 1 887279 945953 -114514 2 5 999985 1 388917 834997 601080 1 148334 854478 -593765 1 862647 986234 702600 1 49193 567632 75099 1 12 999995 -699776 2 418844 939414 1 2 999999 -580348 1 2 999999 -943757 1 13 1000000 -950677 1 171199 815774 745261 1 2 999999 964177 2 2 999999 2 14 999981 2 7 999982 1 19 1000000 -480857 1 8 999996 -821022 2 205857 746757 2 399928 796573 2 19 999995 2 11457 486264 1 2 999999 849199 2 3 999990 2 20 1000000 2 2 999999 1 4 1000000 723 2 207018 416931 1 2 999999 381155 1 280922 339599 -164944 1 96240 175748 -256008 2 9 999998 1 2 999999 371163 2 2 999999 1 645376 911666 -631196 2 3 999990 2 9 1000000 1 2 999999 -553598 2 7 999997 2 2 999999 1 2 999999 369461 1 2 999999 -695523 1 638865 835714 165195 2 7 999999 2 8 1000000 2 12 999982 1 4 999993 154347 2 2 999999 2 7 999991 2 2 999999 1 2 999999 905354 2 616414 771858 2 8 999988 2 17 999985 2 583670 986258 1 5 999982 869036 2 20 999997 2 307920 536883 2 3 999988 2 16 999990 2 13 999984 1 58172 601582 -944645 2 5 999990 1 2 999999 -997275 2 54597 118150 1 11 999986 9187 2 2 999999 2 2 999990 1 16101 373407 852769 2 5 999990 1 12 999997 43956 2 20 999987 2 12 999988 1 5 1000000 -577927 1 5 999998 -508872 1 18 999997 147004 1 3 999981 -635346 1 2 999999 835669 2 16 1000000 2 2 999999 1 2 999999 -205313 2 2 999999 2 8 999986 2 7 1000000 2 2 999999 2 2 999999 1 15 999998 -813879 2 2 999999 2 483925 751577 2 16 999990 1 2 999999 -112769 1 9 999990 902928 2 455004 941375 1 15 999998 -617515 1 8 999987 293282 1 20 1000000 478957 2 232369 483722 1 18 999983 502928 1 2 999987 -18038 2 2 999999 1 7 999990 536196 2 336328 526403 2 18 999988 1 380858 590170 -630190 2 458775 855277 2 2 999999 2 78101 848378 1 297989 948283 855184 2 2 999998 2 1 999990 2 2 999999 1 15 999987 -500052 2 14 999982 2 2 1000000 2 2 999999 2 701455 775712 2 2 999999 2 2 999999 1 19 999991 880948 2 2 999999 2 294734 754998 2 299960 420230 2 656033 798484 1 2 999999 -42523 2 144134 188584 2 10 999998 1 107114 906955 -331765 1 20 999989 -757677 1 9 999986 635981 1 88496 124329 -26054 2 2 999999 1 2 999999 -934719 2 10 999998 2 73079 532672 1 20 999988 -445405 1 8 999984 762637 2 291392 671217 2 16 999993 1 377543 955785 -861243 1 6 999991 39395 2 16 999992 1 2 999999 999539 2 8 999981 2 58667 306402 1 361062 422260 -439908 1 18 999998 -469546 2 2 999999 2 57396 805300 2 778422 831814 1 12 999981 -122393 1 2 999999 -211289 2 2 999999 2 20 999981 2 508620 579927 1 2 999999 69956 2 8 999994 1 1 999992 -750591 1 2 999993 -431956 2 2 999999 1 2 999999 -968024 2 13 999997 1 2 999999 353166 1 197787 889251 -621097 2 6 999993 2 235990 837462 1 594859 994879 -507750 1 13 999990 14944 2 12 999996 1 2 999999 -257488 1 5 999998 -893220 2 9 999990 1 321646 365927 266215 1 3 999992 126806 1 10 999999 -661671 1 372462 817615 -529023 1 2 999999 -11957 1 171935 950223 -266424 2 2 999999 2 485135 729199 1 13 999986 -979933 2 2 999999 1 491071 792268 638274 1 19 999994 -199117 1 2 999999 486954 2 265123 281802 2 2 999999 1 2 999999 435498 1 18 999982 -139346 1 2 999999 -427116 2 97219 848446 1 272030 754433 403597 1 2 999999 518918 1 446419 762416 998888 2 627744 670858 2 10 999991 1 2 999999 -335531 2 6 999991 1 10 999985 140146 1 10 999984 687724 1 2 999999 428978 2 2 999999 1 292355 601887 -331140 2 617241 783816 2 2 999999 1 15 999993 233597 1 7 999988 567697 2 93244 434604 1 5 1000000 -421612 2 5 999989 1 2 999999 679613 2 20 999986 2 291836 793123 1 7 999992 665274 2 7 999996 1 74011 857105 -313080 1 765571 939338 -293552 2 17 999997 1 2 999999 147860 2 2 999999 1 2 999999 297104 1 2 999999 -655459 2 10 999996 1 367741 644510 96731 2 17 999999 2 2 999999 1 467481 784882 318062 1 2 999999 -832049 1 2 999999 -313017 2 549006 819810 1 447052 734532 -50575 1 2 999999 829593 2 542423 885922 1 9 999989 -116075 1 49737 968129 242228 2 20 999998 2 2 999983 1 10 999984 748513 1 12 1000000 -69084 1 2 999999 -935643 2 172668 281162 1 2 999999 641395 2 13 999984 1 2 999999 -491431 1 2 999999 -62610 2 20157 525141 2 5 999999 1 1 999990 -719220 1 14 999999 -300489 2 8 999989 1 276771 292369 -480071 1 2 999999 -330506 1 2 999999 92555 1 2 999999 -253197 1 2 999999 -374583 2 1 999997 1 2 999999 68021 2 2 999999 2 2 999999 2 477320 600306 1 470083 522445 -525596 1 2 999999 181426 1 18 1000000 -321422 2 20 999988 1 8 999996 714732 2 16 999982 2 471423 707740 1 2 999999 -434332 1 2 999999 779337 1 177467 552459 40266 1 48145 114599 397052 1 54522 313760 185076 1 497205 691270 90389 2 8 999996 2 27146 579746 1 2 999999 -236395 2 15 999999 2 208012 428083 2 248123 478699 1 2 999999 -61967 2 20 999983 1 2 999999 112811 1 18 999989 -725884 2 2 999999 1 2 999999 -250212 1 2 999999 775586 2 1 999987 1 150941 183223 -265520 2 2 999999 1 2 999999 -373055 2 6 999999 2 18 999996 1 4 999989 814998 1 20 999991 785651 1 9 999998 297324 2 2 999999 1 864093 890019 785526 1 2 999999 524548 2 9 999996 2 236085 834752 2 20 999994 1 218848 512832 -824195 1 28206 747120 81618 1 2 999999 930979 1 2 999999 -361847 2 2 999999 2 108027 753986 2 13488 378349 1 8 999990 -960222 1 182305 734107 350310 1 2 999999 499994 2 205999 236585 2 3 999988 2 2 999999 2 2 999999 2 8 999999 1 436850 710280 -548366 2 2 999999 2 10 999982 2 18 999983 1 2 999981 521287 1 2 999999 648626 1 2 999999 -470066 2 19 999994 1 405813 697200 883397 1 380188 533839 448484 2 630023 640783 2 2 999999 1 2 999999 -4541 1 335341 962208 67146 1 12 999996 4208 2 7 999985 1 13 999984 -300425 1 2 999999 38447 1 170117 331878 271008 1 2 999999 -889661 1 2 999999 -442531 1 20 999996 -775155 1 2 999999 475096 1 18978 967044 -721165 2 136443 622548 1 11 999988 55106 2 2 999999 2 17 999985 1 535640 709669 147181 2 99363 594272 1 2 999999 -209372 1 2 999999 -382248 2 13 999995 2 19 999992 1 2 999999 -173764 2 510350 735709 2 2 999999 1 320290 744177 -600622 2 2 999999 2 19 999986 2 2 999999 2 13 999989 1 2 999999 -305988 1 579774 849563 327303 1 2 999999 138738 2 4 999994 2 18 1000000 2 2 999999 1 19 999981 565689 2 214345 377170 2 2 999999 2 2 999999 1 120134 650085 64685 2 2 999999 1 528410 631235 -425640 1 14 999992 -603530 1 340537 630969 464937 1 2 999999 665634 2 775317 785462 2 2 999999 2 2 999999 2 18 999983 1 662838 766725 514192 2 3 999992 1 2 999999 530615 1 41817 478629 -126775 2 12 999994 1 8 999996 -462748 1 18 999996 834456 1 16 999999 679130 1 13 999993 701212 1 17 999986 261005 1 309376 496237 -915174 2 2 999999 1 695960 920672 -916277 2 11 999984 1 15 999997 371259 2 2 999991 1 2 999999 -54538 2 16 999997 2 5 1000000 2 12 999981 2 514582 685629 2 19 999986 2 15 999991 2 359251 908225 1 2 999999 -389876 1 321760 793908 2583 2 1 999991 2 1 999994 1 2 999999 -490158 1 8 1000000 -7439 1 94348 475688 316242 1 12 999992 485846 2 15 999993 2 2 999999 1 6 999991 861925 2 12 999988 2 2 999999 2 2 999999 2 1 999997 1 289672 568376 201517 1 2 999999 -967616 1 14 999990 509932 2 2 999999 1 17 999997 -565780 1 13 999999 -958131 1 2 999999 360161 1 620813 773789 -775240 2 1 999996 2 4 999993 2 2 999999 1 10 999996 -301005 1 2 999999 -793578 2 10 999991 2 2 999999 1 178275 464538 -901608 2 15 999985 1 71741 932375 725792 1 682307 879225 11151 1 2 999999 631506 2 2 999999 1 2 999999 -321884 2 2 999999 1 20 999987 161017 2 2 999999 1 163026 721305 340166 2 4 999986 2 2 999999 2 2 999999 1 365091 665600 -518701 2 2 999999 1 120398 754903 -336086 2 429860 649123 1 2 999999 304596 2 8 999983 1 272950 310195 -447461 1 542073 793223 77472 2 68587 312151 1 264838 554423 522065 1 2 999999 480177 2 2 999999 2 6 999993 1 563449 875906 818661 2 2 999999 2 84266 925445 1 33381 163028 546384 2 148724 173125 1 251754 521839 -143353 2 2 999999 1 14 999998 77148 2 2 999999 1 204155 691022 -787603 1 952838 989856 -913137 1 7 999990 -549773 1 2 999999 738591 1 2 999999 288605 1 5 999991 -829097 1 243834 444331 944490 1 2 999999 -486201 2 419913 956671 2 605507 661968 2 138833 695480 2 379874 869045 2 2 999999 1 2 999999 24628 2 2 999999 1 90031 999394 -933138 1 28662 546460 -694417 1 2 999999 839191 1 2 999999 170630 2 20 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 995049 2 16 999995 1 287140 668765 72429 1 13 999999 777130 2 483620 874746 1 2 999999 410828 2 6 999988 2 9 999995 2 9121 830792 1 2 999999 -842334 1 160600 749131 232526 1 2 999999 656551 1 495141 967729 325743 2 128273 334390 1 8 999983 -988779 2 17 999994 2 16 999986 1 2 999999 -124835 1 2 999999 -593269 1 180811 902444 114943 1 17 999990 295521 2 15 999984 1 12 999991 -457825 2 2 999999 2 6 999996 2 18 999988 2 14 999989 1 2 999999 572022 1 2 999986 -566688 2 2 999999 2 18 999998 1 2 999999 452197 2 18 999997 2 233624 618903 1 1 999991 608187 2 10 999982 1 17 999991 892725 1 2 999999 430656 2 15 999995 1 24374 731945 451925 1 2 999999 11978 1 3 999983 -996598 1 2 999999 30247 1 276953 560738 -187569 1 5 999996 -836251 2 19 999985 1 9 999995 -480900 2 2 999999 1 2 999999 449226 2 2 999989 1 181201 506163 965848 1 2 999999 -191014 1 2 999999 211654 1 2 999999 347469 2 130795 827484 2 59919 700005 1 2 999999 -965447 2 2 999999 2 218636 764032 1 206164 399802 509818 1 150187 459387 -974515 1 2 999999 64512 2 2 999999 2 4 999986 2 8 999984 1 825974 918268 384605 1 217817 584570 -56950 2 2 999999 2 116464 356500 2 14 999987 1 2 999999 189520 2 3 999998 2 2 999999 1 5 999988 -844644 1 2 999999 325623 1 2 999999 -606145 1 13 999984 -496628 1 5 999987 -324468 1 265009 832889 779285 1 9 999994 762150 1 760810 848346 316504 2 16422 579477 2 2 999999 1 38707 234613 -510975 1 7 999990 819850 2 16 999988 2 575222 771391 2 2 999999 1 2 999999 923809 1 2 999999 758237 2 2 999999 1 784676 886493 210649 2 20 999992 1 2 999999 809207 2 2 999999 2 2 999999 2 2 999999 1 2 999991 -220782 1 9282 411738 346613 1 436402 857653 122223 1 2 999999 -543230 2 14 999997 1 15 999987 521461 2 92128 204706 1 7 999987 -847797 1 1 999986 588021 1 2 999999 -921394 2 3 999999 2 2 999999 1 2 999999 -170641 2 2 999995 1 156768 445171 -148331 1 9 999992 -761394 1 2 999999 -831890 1 2 999999 -575575 2 2 999999 1 2 999999 211754 1 391197 395888 -241656 2 11 999991 2 2 999999 1 4 999983 272652 2 12 999992 2 3 999988 2 2 999999 2 2 999999 1 118242 311448 690928 1 2 999999 173584 2 106299 483117 1 2 999999 -927211 2 329686 717448 2 2 999999 2 2 999999 2 2 999999 2 19 999997 2 3 999993 2 2 999999 1 2 999999 -977085 2 9 999987 1 3 999999 -47591 1 2 999999 128389 1 5 999996 -108210 1 2 999999 -168536 1 21522 119488 -183765 1 2 999999 793561 2 6 999997 2 2 999999 1 2 999999 868027 1 7 999998 -61637 2 2 999999 1 2 999999 -26724 1 520949 730121 640732 2 186372 328263 2 2 999999 1 501552 936616 176729 2 19 999991 2 2 999999 1 2 999999 -853337 1 2 999999 227865 1 2 999999 -378304 2 183438 277531 2 11 999997 2 597066 945719 2 645923 951876 1 158008 915175 -32279 1 586448 866437 19645 1 11 999995 347470 2 2 999999 1 98875 864711 573645 1 18 999996 335528 2 8 999985 2 56243 366073 2 117824 811283 1 2 999999 -822734 2 2 999999 2 494334 511430 1 586014 982114 590525 1 17 999990 -841613 2 18 999997 1 11 999999 3427 1 2 999999 491130 2 16913 941294 2 17 999989 1 8 999994 -41503 1 533742 718139 311332 1 2 999987 717244 2 2 999999 1 6 999987 739574 1 19 999981 58117 1 2 999999 692207 2 424397 992744 1 328107 587467 134645 2 10 999983 2 18 999989 1 2 999999 -627239 1 2 999999 577582 2 11 999997 1 2 999999 -799105 2 2 999999 2 850945 882948 2 10 999997 1 10 999995 -222281 2 9 999983 1 2 999999 228464 2 18 999988 2 12 999998 2 18 999994 1 4 999982 -610159 2 17 999988 2 234853 662675 2 728084 895238 1 2 999999 828079 1 17 999987 -774735 2 13 999995 1 885829 970176 -110696 2 12 999993 2 2 999999 1 2 999999 -32023 1 2 999999 -893038 2 2 999999 2 2 999999 1 200827 769051 -308725 2 16 999998 1 17 999995 -529696 2 759884 934404 1 317260 391676 77348 1 2 999999 570024 1 50018 88358 33946 2 19 999983 1 6 999982 -57630 2 18 999982 1 335621 854389 -424316 1 10 999999 -888391 1 2 999999 -661680 2 2 999999 2 15 999991 1 423488 551506 -74921 1 635497 722131 -220099 1 2 999999 -600545 2 2 999999 1 2 999999 -157830 1 12 999993 -376289 2 575016 668426 1 18 999998 602216 2 8 999983 1 151274 807915 335749 1 2 999999 384577 2 2 999999 2 862110 945938 1 399065 776528 440464 2 373373 999789 2 16 999996 1 2 999999 -969978 1 2 999999 -654543 1 2 999999 -926911 1 14 999985 -923206 1 2 999999 29528 1 2 999999 -620526 2 16001 907368 1 74085 250184 -897570 2 32579 145416 2 13 999982 2 19 999999 1 16 999995 444329 2 575212 865022 2 469589 578855 2 2 999999 1 689455 721449 194493 2 20 1000000 1 12 999992 -292430 1 55138 460730 -494870 1 604402 639998 42723 1 41416 472710 -797770 2 320767 567875 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 187973 630252 1 661565 789552 -317693 1 2 999999 -152951 2 81294 305649 1 2 999999 659370 2 2 999999 2 2 999999 2 393267 615364 1 2 999999 -690546 2 2 999999 1 2 999999 841611 2 12 999984 2 413504 772222 1 85825 139114 299620 2 129751 846670 1 2 999999 -513543 2 15 999991 1 3 999998 315599 1 340316 834052 -495598 2 2 999999 1 2 999999 -325358 1 17 999997 -939259 2 199306 937624 1 14 999986 -483822 2 17 999981 2 2 999999 1 16 999987 877761 2 594354 778198 1 2 999999 -944843 1 14 999995 872156 1 4 999984 337351 1 2 999999 378673 2 331044 743811 2 7 999998 1 7 999988 -329673 1 2 999999 -372823 2 18 999982 2 2 999999 2 2 999999 1 2 999999 -134593 2 2 999999 1 2 999999 650734 1 332435 683498 -450092 1 19 1000000 899925 2 17 999989 1 20 999996 -481118 1 313294 471229 -925234 2 2 999999 2 2 999999 1 3 999994 -723578 1 2 999999 -578196 1 5 999985 144208 1 2 999999 -669681 2 2 999999 1 683680 685052 -709268 1 515606 966827 -909658 2 10 999983 1 2 999999 413020 2 648364 785853 2 17478 413652 2 417477 910747 1 222464 692911 -431462 1 856986 886089 -671248 2 2 999999 2 631413 671933 1 2 999999 292696 1 577490 719280 308361 1 2 999999 -469164 2 14136 147870 1 2 999999 880312 1 2 999999 -952169 2 2 999999 1 430228 991987 4876 1 2 999999 739411 1 2 999999 -18479 1 2 999999 -860830 2 443848 624090 2 5 999991 1 2 999999 811203 1 2 999999 -35511 2 784036 985884 2 191573 649193 1 2 999999 483021 1 18 999985 -750067 2 2 999999 2 2 999999 2 1 999994 1 7 999987 -841300 2 49296 598825 2 2 999999 1 2 999999 -110920 1 559115 692825 222943 2 120861 644071 2 2 999999 1 2 999999 -56877 1 594172 940955 -27723 1 2 999999 79483 1 625448 884151 -770818 2 269040 493797 2 2 999999 1 9 999982 -396687 1 2 999999 -325688 2 913124 972776 2 100363 318588 1 1265 982859 -753069 2 567116 940468 2 2 999999 2 85019 172886 2 2 999999 2 2 999999 2 2 999999 1 9 999983 112144 1 19 999995 831051 2 2 999999 2 128003 503983 2 18 999984 2 2 999999 2 7 999984 1 618225 619822 760176 1 2 999999 463115 1 745990 813190 463420 2 2 999999 1 762026 906019 -516997 2 2 999999 1 2 999999 357941 1 2 999999 627773 2 8 999989 2 2 999999 1 435683 779917 -450078 2 16 999992 1 57428 480634 -682977 1 2 999999 21685 1 340126 800731 940069 2 182949 908237 2 125438 165187 2 2 999999 2 672818 712756 2 2 999999 2 3 999985 2 2 999999 1 864476 953581 565429 2 2 999999 1 8 999987 529377 1 2 999999 475886 2 7 999994 1 6 999989 -913954 2 2 999999 1 36712 159015 554681 1 17 999996 38805 1 15 999989 406282 2 7 999994 1 2 999999 724055 2 9 1000000 2 62056 135660 2 2 999999 1 117039 942370 -533387 1 14 999993 505439 2 2 999999 1 5 999986 -501561 2 2 999999 2 3 999994 2 2 999999 1 90643 526222 -398854 2 19 999991 1 2 999999 609353 1 233461 673282 477893 1 2 999999 453864 1 70476 934137 -427598 1 248462 884458 263786 1 2 999999 873236 2 2 999999 2 445978 517986 2 14 999998 1 370612 544774 202385 2 13 999990 1 823043 962544 -733789 1 276639 597243 431918 1 2 999999 275745 1 19 999987 124467 1 2 999985 -640820 2 166680 214754 1 13 999982 -873324 2 2 999999 1 267036 507189 26857 2 821509 919886 1 2 999999 638195 2 2 999999 2 2 999999 1 2 999999 976866 1 15 999990 -978799 1 2 999999 -48593 2 4 1000000 1 125632 330451 -641364 2 16 999988 1 6 999999 -416583 2 38137 813464 2 2 999999 1 19 999990 251822 2 15 999984 2 386411 693464 2 17 999983 1 228645 437059 168399 2 2 999999 2 233091 781831 1 13 1000000 -331332 2 2 999999 2 206681 706950 2 12 999983 1 2 999999 167833 1 2 999999 599561 1 7 999983 159897 1 152414 555101 -859 1 3 999992 -687547 2 120817 449016 1 2 999999 -1265 2 268927 381548 1 911708 952464 842723 2 2 999999 2 2 999992 1 344785 720100 412627 1 712495 860692 -555460 2 14 999983 2 2 999999 1 2 999999 666819 2 14 999995 1 2 999999 -595026 2 2 999999 1 2 999999 -231514 2 162977 339195 2 8 999986 2 429363 706934 2 19 999981 2 2 999999 1 9 999990 49039 1 2 999999 -656063 1 590270 950726 -324962 1 180891 787368 961693 2 18808 31775 1 4 999987 765543 1 12 1000000 209057 2 2 999995 1 2 999999 326980 1 2 999999 -495385 1 475348 933491 -360083 2 2 999999 1 2 999999 -780582 2 11 999999 1 16 999987 59188 1 2 999999 -23477 1 381975 603854 19903 1 2 999999 29704 1 19 999993 415332 2 190507 257654 2 303619 785694 1 17 999988 852241 1 279250 872039 773516 2 32109 694923 1 2 999999 -804822 1 6 999988 -147502 1 14 999987 142980 1 2 999999 -453324 1 172152 750138 -487310 2 2 999999 2 165014 219972 2 2 999990 1 3 999999 226777 1 20 999988 640670 2 20 999991 2 490447 732844 1 2 999999 -316876 1 295593 586681 -135734 1 11 999987 -682790 1 368955 969356 -8388 1 327919 691865 -158273 2 25957 631836 1 8 999993 352727 2 15 999985 1 2 999999 561632 1 2 999999 -118117 2 121002 584376 1 292207 784646 491650 2 1 999985 2 940241 965998 1 523914 544332 710607 2 36429 746633 2 2 999999 2 648831 718146 2 2 999999 1 213192 466674 767744 1 6 1000000 146645 1 29809 921975 -563741 1 328112 558789 -394560 1 2 999999 -791320 2 7 999998 2 2 999999 1 2 999999 196257 1 445193 635017 -957922 1 518054 775679 -734117 1 104176 876367 407949 2 157719 955691 1 13 999992 -99669 2 2 999999 2 2 999999 2 2 999983 1 4 999994 -34722 1 188511 265041 502566 2 20 999993 1 243343 346369 -735476 2 2 999999 1 1 999991 149737 1 7 999995 -409160 1 2 999999 -131391 1 2 999999 217131 1 4 999994 574710 1 272096 787858 702280 1 18 1000000 -580374 1 2 999999 -613951 1 9 1000000 841406 2 5 999996 1 101880 343677 -236471 2 12 999987 1 17 999992 660111 1 2 999999 -713844 1 17 999996 111571 2 2 999999 2 552138 751973 2 33584 117835 2 4 999986 2 1 999986 1 565904 784672 761285 2 17 999993 1 2 999999 136608 2 291873 428890 1 9 999984 -706541 1 561730 692631 145047 2 3 999987 1 12 999983 -40746 1 8 999992 -58969 2 155466 345100 1 4 999988 -107136 2 2292 573879 1 732909 808991 51829 1 2 999999 -577848 1 346798 954278 678762 2 2 999999 1 124551 852725 -869178 1 8 999983 -785902 2 12 999981 1 512349 992450 904447 1 403143 839430 224213 2 758114 868630 1 2 999999 842512 1 2 999999 -452074 2 2 999999 2 10 999989 1 2 999999 -45599 1 582355 910739 534418 1 2 999999 558132 1 590462 955057 -525148 1 5 999998 -24715 1 2 999999 527634 2 2 999999 1 134091 156675 244735 2 640009 777636 1 3 999998 -962817 1 2 999999 -319229 1 2 999999 504909 2 6 1000000 1 9624 320998 17103 1 441681 817222 962763 1 2 999999 -615930 1 5 999995 -745503 1 180009 872103 -533347 2 10 999997 2 2 999999 2 2 999999 1 1 999981 784563 1 4 1000000 169940 1 2 999999 548446 2 2 999999 2 528423 558026 1 2 999999 -462145 1 19 999991 -430520 2 11 999990 2 2 999999 2 248489 937204 2 2 999999 1 2 999991 117611 1 14 999985 -613777 1 2 999999 -192409 1 9 999998 161263 1 303739 899168 -601154 1 2 999999 702778 1 1 999994 -81509 1 2 999999 -284181 2 2 999999 1 3 999994 -67994 1 11 999994 -305025 2 555174 875682 1 2 999999 -344018 2 9 999999 2 2 999999 2 69582 691431 2 4 999994 1 2 999999 -887510 2 15 999986 2 724330 796221 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -35859 2 15 999994 1 11 999995 -201378 1 13 999994 -672082 1 481111 891635 91627 1 2 999999 500861 2 17 999995 2 2 999999 2 487830 919260 2 84670 886239 1 63927 130108 832959 2 2 999999 1 2 999999 144332 2 2 999999 1 2 999999 -645613 2 2 999999 2 16 999984 1 49488 299324 -50524 2 232268 324138 2 7 999993 2 14 999998 1 2 999999 -503640 1 30652 595879 -888130 2 87406 514929 2 2 999999 2 8 999999 2 3 999999 2 2 999999 1 3 999984 -603364 2 8 999985 2 55794 237560 1 2 999999 -4967 1 5 999999 -296950 1 48093 628690 243175 1 2 999999 781358 1 136586 252655 936150 2 9 999987 1 18 999982 -177698 2 2 999999 2 2 999999 1 835227 845194 -149984 1 2 999999 429664 2 5 999990 2 4 999992 2 427386 457579 2 153472 726210 1 442808 940384 897302 1 2 999999 -913574 1 1 999981 68190 2 18 999997 2 2 999999 2 455315 912211 2 14 999995 1 9 1000000 861837 1 2 999999 -69642 1 822652 948875 926639 2 3 999994 1 776792 945359 -1224 1 342616 792171 -446487 2 28558 235306 2 660149 824102 1 1 999983 -455454 2 4 999999 2 10 999990 1 19 999993 -220339 1 4 999999 -351055 2 2 999999 2 88683 408846 2 12 999984 2 331880 955524 1 4 999995 -344671 2 212379 599993 2 2 999999 2 2 999999 1 11 999998 77117 1 6 1000000 583985 1 11 999981 368122 2 16 999995 2 534422 851441 2 10 999984 2 2 999999 2 2 999999 1 17 999998 -964904 1 18 999991 509227 2 573349 940936 1 15 999995 -554648 1 218106 892235 799062 2 242555 667250 2 2 999999 2 2 999999 2 61160 773247 1 2 999999 -983738 1 2 999999 880657 1 296382 804580 -798128 1 496549 682639 283478 1 94488 926147 110202 1 2 999999 -863429 1 19 999986 369981 1 2 999999 -834811 1 20 999981 463644 1 802695 973407 430020 2 14 999988 1 571764 638838 -364310 1 552968 652046 -751192 2 45137 999005 2 2 999999 1 2 999999 -793038 1 2 999999 -208832 1 193551 602674 -10335 1 2 999999 131939 2 5830 947473 1 2 999999 867945 1 2 999997 116238 2 178862 614599 1 11 999988 539224 2 6 999997 1 2 999999 580611 1 2 999999 379474 1 2 999999 730960 1 2 999982 -482212 1 2 999999 -707204 1 538515 907599 -615620 2 283596 552005 1 157717 663288 -407345 1 12 999988 975891 2 459565 524123 2 497206 966913 2 2 999999 2 17 1000000 1 18 999994 -255244 1 2 999999 716352 2 886740 931699 2 10 999982 2 387777 959681 1 109937 914058 893729 1 2 999999 600541 1 13 999999 -212116 1 2 999999 224185 1 2 999999 944419 1 7 999982 -308553 2 260433 857739 1 2 999999 448373 2 2 999999 1 2 999999 875223 1 2 999999 -228657 1 16 999996 796017 1 2 999999 215789 2 418163 500652 2 14 999996 1 101080 432848 -167479 1 377148 437204 -992167 1 373124 783041 355415 2 2 999999 1 212991 876862 -771207 2 384198 912503 2 2 999999 2 62842 720219 2 28465 71286 1 13 999986 -453549 1 2 999999 -308328 1 19 1000000 286830 1 14 999988 559434 2 14 999985 2 2 999999 2 18 999990 2 12 999998 1 260684 448112 661451 1 142468 408427 633433 1 2 999999 -141415 1 19 999981 692131 2 784247 902660 2 2 999999 1 2 999999 -275697 1 6 999990 45406 2 2 999999 2 595223 770597 1 4 999998 -241794 1 425924 538017 228518 1 2 999999 -87819 2 2 999999 1 2 999999 638422 1 510248 955642 897387 1 923738 953410 -764142 2 4 999993 1 581744 820985 791618 2 19 999983 1 2 999999 -505491 2 157261 617822 2 2 999999 2 223292 565977 2 4 999987 2 219795 262420 1 20 999988 -57009 2 8 999997 2 18 999997 2 537030 989705 2 2 999999 2 2 999999 1 1 999982 -815274 1 2 999999 -631775 2 6 999987 2 2 999999 2 620757 727626 1 8 999990 -690236 1 12 999989 263869 1 339370 800122 306981 1 3 999994 -810441 1 3 999996 -806350 1 447195 972921 -135392 2 14 999997 2 8 999989 2 6 999985 2 152531 498990 1 499311 645466 218415 2 4 999998 1 5 999995 -644080 1 9 999995 -288880 1 9 999985 585486 2 2 999999 2 869349 882297 2 47115 87571 1 2 999999 -909220 1 3 999993 489512 2 3 999985 1 2 999999 972812 1 500223 859862 -291971 2 7 999981 1 10 999987 -860625 1 2 999999 -76244 2 2 999999 1 2 999999 -995920 2 14 999996 1 2 999999 200926 2 12 999998 1 2 999999 -18706 1 2 999999 176543 1 5 999982 227404 2 361398 629386 1 2 999999 583981 2 65503 809981 1 20 999986 -92332 2 342903 353927 1 2 999999 -756076 1 2 999999 -434488 1 629704 725982 249074 2 377316 899898 1 9035 225656 -284840 2 456209 797210 2 5 999995 1 9 999984 -686635 1 351451 364330 183766 2 2 999999 2 2 999999 1 2 999999 784726 1 13 999992 -256523 1 17 999990 38889 1 2 999999 -960135 2 2 999999 2 10 999987 2 2 999999 1 2 999990 610839 2 28461 530010 1 2 999999 339402 2 2 999999 1 2 999999 -896625 2 9 999999 1 2 999999 825394 1 10 999990 367168 1 112645 914637 941428 1 630840 712249 -445131 2 20 999985 1 18 999985 393294 2 17 999992 2 11 999993 2 99209 672570 1 11 999987 -672661 2 863801 988159 1 16 999987 555469 2 5 999984 2 197690 802826 2 8 999995 2 2 999999 2 5 999993 1 2 999999 -403560 1 8 999994 290510 1 2 999999 -740662 2 12 1000000 2 5 999981 2 6 999996 1 2 999999 -32026 1 355926 410645 -505416 1 2 999999 3651 1 2 999999 218679 2 17 999997 2 2 999999 1 16 999984 50972 1 217545 562624 240383 2 6 999995 2 2 999999 2 146614 686249 2 2 999999 1 5 999994 892777 2 2 999999 1 2 999999 449906 1 2 999999 187200 1 648634 700936 -519864 2 632457 708178 1 2 999999 330411 1 2 999999 -878038 1 2 999999 239917 1 2 999999 -376802 2 2 999999 2 2 999999 2 4 999986 2 513437 870585 1 14 999994 -560790 1 2 999999 774595 2 7 999986 1 2 999999 -942809 2 2 999999 2 181089 234273 2 2 999999 1 40944 785141 478012 1 2 999999 474306 1 333800 863438 -623350 2 13 999993 1 15 999996 -141156 1 2 999999 -802136 2 2 999999 1 643663 819699 -683334 1 206151 940465 959757 1 2 999999 -224736 2 2 999999 1 8 999999 549671 1 2 999999 888954 2 12 999981 2 468159 468222 1 163185 661140 -59676 1 7 999989 238852 1 2 999999 -102061 1 13 999984 976023 1 397835 874229 921224 1 2 999999 -282949 2 3 999999 1 253094 387686 327528 1 2 999999 467390 1 178531 754763 261681 2 2 999999 1 482757 959950 -699180 1 482761 635378 171412 1 526681 532110 -38933 1 192071 800776 -970798 1 2 999999 456772 2 154169 971246 2 14 999989 2 17 999984 2 1 999997 2 973441 984727 2 2 999999 1 18 1000000 773343 2 2 999999 1 2 999993 -939237 2 2 999999 1 180361 938254 518356 2 8 999981 1 2 999999 357066 2 2 999999 1 471310 878517 -606455 1 2 999999 356593 1 2 999999 984917 2 18 999985 1 17 999991 -423821 2 17 999981 1 6 999998 637676 1 2 999999 965269 2 311232 718361 2 19 999999 1 2 999999 948359 1 8 999983 -447930 1 2 999999 -493304 1 2 999999 477975 2 10 999985 1 2 999999 219744 2 2 999999 2 2 999999 2 1 1000000 2 609243 982437 2 2 999999 1 2 999999 -407781 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -409382 2 13 999995 2 22290 680266 2 625691 889945 2 2 999999 2 217260 259278 1 327790 686832 461147 2 2 999999 2 122790 206588 1 579352 999046 -804559 2 708403 945885 2 2 999999 1 18 999999 286192 1 1 999987 98500 1 2 999999 -451020 1 73364 563853 206443 2 2 999999 2 6 999986 1 12 999998 475144 2 2 999999 1 2 999999 -708936 2 2 999999 2 57698 578178 2 2 999999 2 78728 660464 2 1 999991 1 12 999987 -57485 2 2 999999 1 33429 689498 908258 1 3 999990 361559 1 443816 707214 -161562 2 2 999999 2 711767 969329 2 4 999987 1 8 999983 -269077 1 267836 734094 753211 1 142696 372014 -676164 1 20 999983 660205 1 2 999999 -585340 2 2 999999 2 2 999999 1 318962 325004 536346 2 2 999999 1 200358 560490 -616460 1 9 999999 -735452 1 2 999999 -934181 1 66082 327641 836005 2 2 999999 2 141444 541547 1 418735 755336 -142904 2 967634 999101 2 2 999999 2 2 999999 1 735972 936500 899551 1 229230 720566 -192142 1 14 999983 208263 2 2 999999 1 99481 947123 -551641 2 2 999999 2 418676 648919 2 2 999999 2 575288 706436 2 2 999999 1 361077 478253 972625 2 20 999987 1 5 999995 710642 1 51021 776616 916104 2 2 999999 2 621372 860877 1 2 999999 277288 2 5 999997 2 2 999999 2 209656 872869 1 2 999999 -893407 1 2 1000000 -579502 2 472118 705076 2 9 999992 1 161913 867894 841783 1 20 1000000 884720 2 8 999985 1 2 999999 -306479 2 332270 518710 1 328590 406682 267062 1 542661 942493 951479 2 19 999994 2 163424 608203 1 2 999999 -322512 1 20 999990 -30823 2 520645 892497 1 2 999999 -478291 2 2 999999 2 647754 820240 1 19 999994 893713 2 317396 809270 2 11 999988 2 14330 225002 1 3 999984 -73456 1 12 999992 884260 2 8 999984 2 16 999997 2 652735 823767 2 16 999989 1 18 1000000 -258670 1 673881 691472 -403669 2 2 999999 2 5 999982 2 2 999999 1 2 999999 816806 1 2 999999 788114 1 267825 603414 -249829 2 452323 564021 1 8 999996 -103208 1 2 999999 -294265 2 2 999999 2 491265 939126 2 252776 564995 1 286543 896351 662202 2 2 999999 1 2 999999 -262716 2 2 999999 1 2 999999 -25182 2 10 999989 2 635742 780341 1 13 999996 -125248 2 690824 863299 1 2 999999 -15317 2 2 999999 2 2 999999 2 87230 661416 1 2 999999 -37850 1 193907 642229 562749 2 12 999992 2 78850 603972 1 7 999992 206370 1 2 999999 -770732 2 33669 562652 1 8 999998 73050 2 1 999991 1 20 999994 -240494 2 828893 918951 2 3 999986 1 10 999994 443945 1 6 999999 -126221 1 2 999999 503068 1 2 999999 699771 2 459065 523013 1 169484 951134 453638 2 16 999982 1 11 999989 -969318 2 2 999999 1 224374 826349 34060 1 14 999994 -789055 2 2 999999 2 2 999999 1 3 999992 -549679 2 83873 464462 1 719037 880537 -963305 2 2 999999 2 13 999993 1 167223 814314 755787 1 48593 418958 -694149 1 12 999997 327139 2 683546 814507 1 466920 746098 -77943 1 10 1000000 900752 1 4 1000000 582454 2 250915 288869 2 458871 859804 1 3 999991 -633892 1 4 999995 959117 1 347125 399413 520150 1 875123 911871 371506 2 10 999995 2 81870 755290 1 14 999991 408943 2 12 999983 1 2 999999 200621 1 13 999991 -60516 2 2 999999 1 149945 607794 -744432 2 244705 812415 1 17 999990 -387301 2 2 999999 2 15 999997 2 2 999999 1 2 999999 234250 2 9 999991 2 281735 810397 1 2 999999 -451283 1 2 999999 -528328 2 2 999999 1 1 999981 417321 2 2 999999 1 2 999999 993302 2 14 999993 2 563017 786381 1 11 999991 916736 1 14 999984 -483488 1 13 999997 -35797 1 17 999995 -507095 2 2 999999 1 2 999999 598223 2 12 1000000 1 3 1000000 -965256 1 113653 794140 612370 1 2 999999 93871 1 2 999999 610150 2 2 999999 1 183215 347089 275112 2 4 999986 1 2 999999 149621 1 18 999996 767633 1 634737 877914 -766841 2 424118 566575 2 7 999983 1 10 999997 837601 2 13 999999 1 19 999982 -168148 1 2 999999 794979 2 72576 280718 1 63397 706849 -130348 1 3 999999 5549 1 13 999997 -276408 1 14 999989 845619 2 2 999999 2 7 999998 1 3 999987 -117645 2 2 999999 1 2 999999 309053 1 13 999990 -164115 2 252622 711081 1 404704 785989 -412926 1 158647 751418 403869 2 482668 662916 2 2 999999 1 87197 775606 436908 2 9 999994 2 2 999999 2 209169 345012 1 19 999996 271334 1 13 999988 926087 1 426386 848005 88212 2 469592 802713 1 24505 107735 -108590 2 6 999983 2 8 999991 1 373089 655760 148674 2 2 999999 2 49114 615278 1 136298 668241 28624 1 662807 974766 353137 1 344846 905033 -261353 1 2 999999 -40083 1 243156 998709 250671 1 830860 901358 -561801 1 10 999985 609411 2 241109 993715 1 10 999999 -47050 2 2 999999 2 11284 802995 1 791627 982944 683859 1 5 999998 -89507 2 2 999999 1 14 999982 332862 2 2 999999 2 20 999999 1 242478 535466 905203 1 2 999999 718542 2 6 999994 1 4 999989 -661962 1 2 999999 -432094 1 558796 851181 230630 1 1 999991 65254 2 15 999982 1 220265 249028 -521845 1 2 999999 -197661 2 2 999999 2 2 999999 1 2 999999 -959708 1 241452 413670 -238358 2 3 999981 1 495890 567823 301662 1 208526 650126 -111889 1 125812 955227 942958 2 124713 635491 1 567770 599418 -571361 2 14 999999 1 307446 444909 371891 1 2 999999 906186 2 12 999984 2 9 999996 1 295265 433430 312746 2 2 999999 1 2 999999 640933 1 7 999993 -66095 1 860769 991617 470360 1 422164 991298 710444 1 13 999985 -543185 2 7 999997 1 226017 880618 -231858 2 2 999999 1 842875 937861 -23826 1 15 999984 94735 2 2 999999 1 17 999984 -215371 2 12 999993 1 18 999998 361083 2 10 999989 1 30075 892050 -920204 1 2 999999 -956552 2 289804 789965 2 6 999981 1 454469 876886 102517 2 845428 944249 2 11 999990 1 7 999991 572727 1 16 999983 707609 1 2 999999 784176 1 477935 892797 -956062 2 9 999984 1 1 999996 -302870 2 2 999999 2 2 999999 1 812452 996544 411083 1 68103 260089 156040 2 9 999981 1 17 1000000 122435 1 16 999981 596659 2 2 999999 1 2 999997 -798924 1 2 999999 928427 2 6 999985 2 698778 834665 1 213405 423662 -495480 2 2 999999 1 10 999999 -665513 1 200755 951834 -972724 1 2 999999 -210841 1 2 999999 124883 1 165218 615910 -485691 2 244881 930216 1 20 999988 -353096 1 4 999993 977751 2 288214 412871 1 800380 951015 787968 1 14 999995 -717978 1 585330 725171 999677 1 2 999999 368565 2 2 999999 2 14 999989 1 19 999993 310851 2 155427 884823 1 16 999988 615581 1 10 999988 -902684 2 2 999999 1 16 999981 460204 1 2 999999 906402 2 215258 472475 1 4 999997 -659483 1 2 999999 565250 2 210702 845620 1 2 999999 -530429 1 20 999981 -981622 2 10 999993 1 11 999981 621140 2 159194 976709 1 206111 824865 -98191 1 9 999997 -454544 1 2 999999 -619749 2 3 999991 2 370214 415749 2 2 999999 1 2 999999 214959 1 14 999996 -364848 2 2 999999 1 2 999999 4700 2 2 999999 1 8 999988 -111272 2 2 999984 1 2 999999 -62863 2 10 999983 2 14 1000000 2 2 999999 1 2 999999 -952903 1 2 999999 769392 2 16 999993 1 2 999999 -125003 1 8 999981 980547 1 8 999984 720146 2 13 999983 1 1 999992 411165 2 846469 930293 1 441126 910095 810106 2 2 999989 1 8 999987 118771 2 432926 735682 1 164599 693866 746468 1 2 999999 421809 2 217791 930388 2 2 999999 2 2 999999 2 2 999999 1 15 999997 -237583 1 9 999995 -584805 2 2 999999 2 552955 924440 1 2 999999 -891061 2 2 999999 1 12 999987 138944 1 2 999999 160892 1 2 999999 983006 1 2 999999 -804419 2 2 999999 2 19 999993 2 2 999999 1 446495 775490 -895459 1 2 999999 -964142 2 11 999988 2 200452 724644 2 80387 918252 1 2 999999 254488 2 136612 432198 2 2 999999 1 2 999999 539256 1 2 999988 -135953 1 18 999994 636286 1 12 999997 443389 1 540215 585903 -115079 1 19 999990 -924375 2 497082 699807 2 15 999983 1 610123 842563 -520410 1 2 999999 -364148 1 2 999999 262396 1 331540 557784 899359 2 30846 720092 1 18 999983 477122 2 8 999995 2 323501 557222 2 8 999990 2 213476 352003 2 2 999999 1 2 999999 -108810 2 2 999999 1 513778 548565 -398205 1 20 999993 -121297 2 413433 682658 1 2 999999 -537074 1 1 999994 -206205 1 2 999999 366765 2 2 999999 1 256481 531772 899945 2 14 999981 2 2 999999 1 1 999995 -27158 2 2 999999 1 3 999992 595836 2 2 999999 2 2 999999 2 270744 619394 2 2 999999 1 2 999999 193173 2 2 999999 2 19 999989 1 7 999996 -641944 1 8 999985 138275 1 314576 700577 540799 2 690177 920138 1 88304 184493 -725941 2 2 999999 2 33758 767107 1 449324 857064 459785 1 2 999999 193716 2 2 999999 1 2 999999 389775 1 2 999999 -613789 1 10 999989 -164302 1 14 999993 -35888 2 9 999988 2 11 999986 1 12 999986 -91682 2 194941 914348 2 2 999999 2 13 999985 2 101814 314951 2 158019 352239 1 215337 329409 477170 2 54907 580686 1 2 999999 -483072 2 284905 944010 2 13 1000000 1 2 999999 -774686 2 2 999999 2 2 999999 2 4 999991 1 28604 53792 -575363 2 113449 555167 1 4313 686098 14873 1 9 999991 -313327 1 383246 678957 -166067 2 386877 931737 1 457806 809519 -811266 2 19 999982 2 2 999999 1 17 999989 -112088 1 10 999984 769278 1 390254 572097 714729 2 2 999999 2 741113 816449 1 2 999999 -288500 1 73519 108997 249286 1 6 999997 787902 2 2 999999 2 2 999999 1 2 999999 -942854 1 626513 722836 -806861 1 170792 462944 757563 2 12 999991 2 2 999999 1 215546 704856 451537 2 18 999999 2 33442 200252 2 8 999997 1 4 999999 -390836 1 9 999994 -515507 2 4 999994 2 9 999984 1 252995 367456 444077 1 744850 874160 -742488 2 206835 277977 1 4 999996 -592099 2 388723 723706 1 3 999990 339460 2 2 999999 1 510994 884258 -692215 2 203884 599327 1 345266 395278 86444 2 14 999997 2 247438 922697 1 3 999992 -970915 2 728518 757141 1 3 1000000 -433703 2 251243 856046 1 18 999994 -241204 1 2 999999 -236089 2 2 999999 2 14 999991 2 2 999999 1 2 999999 -956534 2 298737 863989 2 2 999999 2 606631 711636 1 2198 729910 -24860 1 11 999985 -183984 2 2 999999 2 153124 963780 1 5 999986 -316374 2 429238 913023 2 23272 719798 1 122219 758769 419346 1 2 999999 155578 2 20 999994 2 5 1000000 1 213795 268805 -884697 2 363098 928497 1 1 999996 -573430 2 6 999992 1 16 999989 906502 2 2 999999 2 2 999999 1 19 999999 157580 2 2 999999 2 20 999988 1 3 999993 855035 2 760059 951034 1 20 999981 636112 2 2 999999 1 18 999999 51330 1 210559 301698 786492 1 9 999994 -772454 1 2 999999 479713 2 14 999998 2 2 999999 1 271689 303527 326686 2 16 999993 1 13 999985 -405634 1 193099 492521 -596674 2 2 999999 1 9 999986 -769285 1 2 999999 892325 2 358276 584985 1 2 999999 -101602 1 2 999999 146761 1 201287 908477 -152448 1 3 999984 486823 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -273066 1 354895 386720 630422 1 543509 573477 -860761 2 2 999999 1 23903 186371 113967 2 2 999999 2 2 999999 1 2 999999 -34988 2 2 999999 2 18 999992 1 12 999996 -224230 1 59360 778194 85396 2 19 999996 1 20 999992 674845 1 2 999999 705098 2 706194 787613 2 866404 963439 1 2 999999 -886563 1 320789 984733 137461 2 19 999990 2 17584 839758 2 2 999999 2 721564 984123 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 854851 2 10 999991 2 1 999987 1 18 999992 240545 1 2 999999 308348 1 74944 753009 -123014 1 303313 363366 -133281 2 359699 667601 1 2 999999 44036 1 9 999990 334681 2 2 999999 1 13 999989 -626517 1 151728 505206 -346878 2 46773 611401 1 13 999994 -655976 2 4 999997 1 2 999999 93769 2 709557 860886 2 342398 930595 1 28853 721673 -21259 2 7 999981 1 2 999999 939748 1 15 999991 37378 1 2 999999 -512937 1 2 999999 -3615 1 4 999986 859303 2 592548 984769 1 2 999991 765734 1 758671 949213 911159 2 701054 961686 1 2 999999 -335937 1 2 999999 -523824 1 2 999999 -809478 2 487467 853479 2 2 999999 2 11 999996 2 20 999984 2 5 999999 1 16 1000000 -526121 1 729338 941495 -387104 2 2 999999 2 55020 529921 2 2 999999 1 2 999999 -189304 2 8 999989 1 314107 565439 -392801 2 162856 977568 2 2 999999 1 18 999989 -447054 1 464832 755715 -834547 2 5 999995 1 18 999991 452171 2 2 999999 2 14 999986 2 708828 714372 2 18 999991 2 2 999999 1 1 999987 -321308 2 2 999999 1 6 999988 -958589 2 17 1000000 1 9 999990 -961629 1 10 999995 -922283 2 2 999999 2 2 999999 1 5 999982 -147417 1 14120 716931 413049 2 2 999999 2 2 999999 2 2 999999 1 291442 934343 -308885 2 3 999991 2 2 999999 1 6 999984 -657363 2 2 999999 2 20 999998 1 2 999999 -341723 2 2 999999 2 11 1000000 2 366642 719184 2 196971 953112 1 2 999999 532587 1 313788 971563 -680259 2 2 999999 2 10 999984 2 202219 558250 2 9 999986 2 20 999997 1 2 999999 281205 2 2 999999 2 12 999984 2 480220 692240 2 95961 326947 1 2 999999 -73161 2 154039 880526 2 53109 321128 1 8 999996 -999296 1 910588 996613 -302315 1 4 999996 631814 1 700341 782016 -118998 2 131664 368587 1 298378 842007 -923058 1 97866 558883 777252 1 180217 819743 418498 2 14 999995 2 2 999999 2 710629 984408 2 2 999999 2 435776 658016 1 2 999999 -47977 1 2 999999 -639138 1 7 999992 242864 1 20 999982 260564 2 51883 640819 2 2 999999 2 166033 352825 1 178665 498102 952784 2 135143 371867 1 99488 558545 -359704 2 2 999999 2 396167 562425 2 7 999981 1 2 999988 -576803 2 2 999999 2 3 999982 1 46975 64266 220349 2 7 999989 1 517813 545183 541045 2 388579 405230 2 221214 602227 1 13 999994 698956 1 22292 915531 -322449 1 531535 952755 215947 1 2 999999 -122146 2 19 999985 1 98632 790132 241696 2 538498 653136 1 14 999997 335053 2 9 999992 2 2 999999 2 17 999995 2 2 999999 1 2 999999 919564 2 2 999999 1 313835 421718 -851056 2 2 999999 1 11 999998 93190 1 2 999999 915050 2 2 999999 2 214370 529357 2 2 999999 2 2 999999 1 1 999990 611002 2 911441 958898 1 1 1000000 -86427 1 12 999990 542677 2 2 999999 1 2 999999 308206 1 2 999999 104412 2 381625 693120 2 161567 847753 1 13 999985 241397 1 20 999994 285190 1 2 999999 34771 1 13 999998 -497898 2 2 999999 2 734715 896681 1 746886 854684 -46183 1 2 999999 -348429 1 404068 702575 -80520 2 28163 110241 2 10 999984 1 83846 213041 356072 2 85484 121767 1 2 999999 -268191 2 6 999995 1 2 999999 870395 1 2 999999 229510 1 2 999999 380802 2 5 999999 2 2 999999 2 59142 615351 2 6 999982 2 2 999999 1 184111 313087 -909851 2 33047 293711 2 816546 878432 2 326875 841633 1 2 999999 247363 2 7 999985 2 13 999989 1 2 999999 -221787 1 2 999999 535331 1 48616 386120 912650 2 5 999989 2 2 999999 1 19 999994 88764 1 1 1000000 483314 2 13 999997 1 2 999999 431992 2 10 999995 1 206144 914738 916433 2 100646 555077 2 2 999999 1 2 999999 -176858 1 20 999997 -44628 1 513078 836436 -271996 2 2 999999 1 12 1000000 -940643 2 14 999993 1 2 999999 527917 1 28400 852580 -81578 1 2 999990 508442 2 8 999991 1 12 999994 -119455 2 2 999999 2 13 999981 2 4 999991 2 11 999988 1 2 999999 -569541 1 388771 916991 -118931 2 8 999982 1 3 999992 432216 1 423062 534289 -398127 2 598532 825290 1 5 999989 454640 2 3 999996 2 815570 864732 1 2 999999 -326648 1 622423 789603 -53360 1 2 999999 577319 1 3 999999 444472 1 16 999983 -485571 2 1 999998 1 2 999999 178042 1 2 999999 688199 1 3 999994 -460416 1 15 999983 281399 1 2 999999 833418 1 415308 534107 -445298 2 2 999999 2 914692 934233 2 2 999999 1 13 999998 -990052 2 8 999985 2 305218 513919 1 490760 500064 -260645 2 813051 981914 1 2 999999 634820 2 13 999998 1 14 999993 696187 1 19 999998 -734168 2 338456 936460 2 2 999999 1 129206 788665 295436 1 9 999985 633433 1 1 999995 -541763 2 174553 252440 1 2 999999 939793 2 12 999996 2 3 999985 2 17 999988 2 14102 810658 1 9 999997 -725110 2 2 999999 2 2 999999 2 2 999999 2 73224 189545 2 2 999999 1 2 999999 -948833 2 2 999999 2 3 999987 1 2 999999 299109 2 15 999996 1 2 999999 444146 1 2 999999 630394 2 2 999999 1 2 999999 -378296 2 2 999999 1 3 999994 -434912 1 2 999999 -594579 1 589749 792404 172845 2 11 999985 1 295690 321609 -761747 2 270602 813011 1 10 999986 860272 1 1 999995 80503 1 11 1000000 970727 2 630967 739614 1 251310 554984 -801638 1 58607 757500 -891564 2 20 1000000 2 2 999999 1 2 999999 587856 1 3 999987 -301753 2 5 1000000 2 9962 968756 1 4343 210229 -32170 2 16 999997 2 19 999993 1 2 999999 -196200 2 2 999999 2 13 999982 2 2 999999 2 227481 567701 2 237594 393290 1 519559 917355 -879500 2 18 999994 2 2 999999 1 331187 498218 350380 1 727534 869666 -43365 1 20 999998 368662 1 5 999996 809819 2 2 999994 1 4 999997 -809405 2 207084 654593 2 14 999994 2 2 999999 1 203510 696136 727518 2 2 999999 1 2 999999 226733 1 18 999985 -260032 1 2 999999 545045 2 1 999988 1 13 999982 566509 1 355141 690779 852334 2 18 999999 1 18 999991 205522 1 7 999993 636381 1 8 999997 -845164 2 13 999989 2 20 999993 1 3 999985 -156528 2 88178 329910 2 755800 845416 2 92235 590612 2 194056 259177 1 2 999999 581761 2 44240 724000 1 6 999991 698161 1 338249 384769 -343137 2 37677 919171 1 16 999990 122104 1 4 999981 351537 2 18 999991 2 7 999988 2 7 999991 1 15 999999 947424 2 61235 301850 1 2 999999 -309526 2 2 999999 2 410844 798304 1 2 999999 471250 2 8 999981 1 2 999999 820590 1 288542 966590 -389873 2 345770 626395 1 909231 997000 322565 1 2 999999 -738912 1 2 999999 -349608 2 2 999999 1 15 999988 555329 2 516692 536130 1 22880 725304 808540 1 2 999999 -586819 2 2 999999 2 37677 657816 1 2 999999 -32335 2 2 999999 2 18 999995 1 10 999985 804184 2 603726 614580 2 2 999999 1 7 999985 956886 1 352059 512455 614182 2 2 999999 1 15 999995 915929 1 12 999986 -859021 2 135325 656151 1 2 999999 -204996 2 2 999999 2 148346 368356 2 2 999999 1 4 999995 929072 2 617782 753725 2 2 999999 2 180806 389925 2 2 999996 1 11 999993 383512 1 2 999999 -165909 1 13509 62081 682692 1 2 999999 511105 1 2 999996 -666326 1 7 999990 987784 2 2 999999 2 156662 894473 1 9 999993 -961052 1 2 999999 -103221 2 740605 950460 1 337562 406803 -595829 1 10 999984 421719 2 2 999984 2 2 999999 1 2 999999 -908295 1 750539 960630 327181 1 2 999999 50716 2 15176 592761 2 2 999993 2 8 999993 1 2 999999 -72157 2 191347 637009 2 17 999990 2 394996 602695 2 587853 608832 2 2 999999 1 58154 410717 58473 1 3 999981 -188769 1 293570 452166 309226 1 2 999999 -436301 2 2 999999 2 3 999982 2 2 999999 1 105856 354700 358423 1 2 999999 -737206 2 6 999997 2 10 999989 1 24883 828477 593550 1 2 999999 176720 2 9 999997 2 11 999985 2 2 999999 1 18 999982 -712635 1 3 999983 37203 1 164806 330846 -28498 1 24930 56502 236791 1 19 999982 -590339 2 36885 116024 2 386371 571944 2 162603 874947 2 2 999999 2 2 999999 1 135356 758505 -592449 2 337652 964368 1 11 999999 498043 2 15 999997 1 2 999999 430783 1 3 999996 461653 1 641660 882180 158018 1 16 999992 -20954 2 30772 453090 1 17 999996 621980 1 319132 742589 981810 2 19 1000000 2 19751 648844 2 520655 652407 2 570147 796945 1 15 999999 -532087 1 2 999999 33373 2 7 999988 1 6 999998 443593 2 2 999999 2 2 999999 1 399380 650951 -283296 2 220768 777121 2 316385 338528 2 14 999981 1 359409 717239 67809 1 71674 359356 752630 1 2 999999 -148483 1 256768 715241 -115385 2 2 999999 2 689268 729553 2 7 999986 1 2 999999 -686796 2 2 999993 2 461517 474117 1 2 999986 -583513 1 18150 638849 60675 2 2 999999 2 2 999999 1 345247 842075 481792 1 2 999999 -424530 1 2 999999 -518287 2 18 999994 1 516178 902962 -853052 2 486974 743935 1 684101 811567 -794656 2 154801 946887 2 7 999984 1 15 999997 -969673 1 17 999990 -470400 1 20 999999 478814 2 5 999990 2 24230 385553 2 2 999999 2 16518 773238 2 47154 84196 2 2 999999 1 5379 800574 502752 2 2 999999 1 2 999999 85020 2 10 999993 1 2 999999 -247775 1 173257 658192 -861484 1 2 999999 975550 1 16 999991 -459992 1 5 1000000 646135 1 2 999999 120134 1 2 999999 -432900 2 2 999999 1 843566 901959 -118159 1 11 999982 25303 2 11 999988 1 6 999992 -307418 1 328262 989834 -64895 1 12 999991 912654 1 517773 962668 -954278 1 14 999993 -813636 1 2 999999 416350 1 867829 959068 -672345 1 16 999982 -565581 2 18 999993 1 104824 387986 660722 1 426285 628012 -125579 1 494466 517878 59042 2 468721 779698 2 8 999999 1 2 999999 75835 1 78862 246002 -51573 1 469361 810598 983263 1 19 999996 -115085 1 2 999999 983884 1 2 999999 -396978 2 2 999999 2 74580 421183 2 624902 657867 2 2 999999 1 2 999999 952151 1 12 999994 -348970 2 252398 371937 1 158809 993143 800718 1 17 999986 -643057 2 6 999988 1 409040 610086 -661199 1 620831 819719 -443100 2 16 999993 2 2 999999 1 130962 616858 -933961 1 724478 991108 6768 2 9 1000000 2 9 999981 2 2 999999 2 120716 572264 1 3 999982 163384 2 2 999999 1 28104 962168 -923482 2 655963 919956 1 7 999981 66986 1 18 999999 -688582 1 288923 718573 -335640 1 2 999999 23292 1 632444 639152 -999787 2 2 999999 2 6972 87485 1 3089 349765 636069 2 187736 761196 1 3 999989 -733296 2 172047 801175 1 2 999999 -606136 1 11 999997 809325 1 301033 996513 -542408 1 20 999992 462611 1 2 999999 -166802 1 494347 647052 916595 1 2 999999 301976 1 2 999999 415336 2 13 999983 2 2 999999 1 77591 798116 -200039 1 2 999999 798570 1 13 999990 -766441 2 2 999999 2 2 999999 1 56136 996247 115712 2 67752 799245 2 2 999999 1 465555 623842 -278150 1 373592 602030 -45588 1 242232 960545 -232571 1 603925 884459 72342 1 2 999999 -964394 2 445599 870500 1 18 999997 258187 1 19 999998 946332 2 126672 538877 1 19 999989 707870 2 2 999999 1 12 999999 723545 2 7 999981 1 2 999999 818876 2 5 999981 2 2 999999 2 7 999986 1 438241 763057 490243 1 2 999999 -462653 2 22281 715164 1 2 999999 -195898 2 12 999995 2 238481 970386 2 6694 368333 1 18 1000000 -68501 2 204142 806319 2 20 999983 2 424978 698391 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 173416 877144 -892225 1 104556 901710 968045 2 759825 934858 2 1 999999 1 16 999993 442320 2 2 999997 2 903206 954286 2 2 999999 2 9 999992 1 2 999999 -505392 1 2 999999 -843795 1 269152 287471 -321576 2 292320 596197 1 2 999999 3212 1 2 999999 -365161 1 14 999988 -267576 1 660336 876861 -464363 1 8 999989 973533 2 2 999999 1 529860 654485 -271175 2 11 1000000 1 2 999999 476595 1 793668 868285 928218 2 2 999999 2 2 999999 2 711372 785395 2 19 999992 1 325111 420730 -600950 2 89287 433948 1 3 999985 562870 1 2 999999 -30204 2 2 999999 1 25883 922633 583222 1 2 999999 502245 2 9 999993 1 403810 596742 840983 1 479798 786896 944214 2 22955 96541 2 2 999999 1 2 999999 -876428 2 2 999999 1 886933 934049 -508307 2 664832 808747 2 11 999987 1 76789 380486 220678 2 2 999999 2 2 999999 1 2 999999 -288154 2 11 999996 2 16 999991 1 202397 626051 -529277 1 74614 90848 -394600 1 2 999999 -735531 1 2 999999 858428 1 2 999999 -593012 1 2 999999 24573 2 173348 887059 2 5 999993 2 402242 920396 1 2 999999 317153 2 5 999982 1 426380 971407 -343185 2 15 999992 2 2 999999 2 2 999999 1 19 999990 -275037 2 2 999999 1 363120 610032 -854011 1 1 999988 -628927 2 133300 255574 2 2 999999 2 320392 441811 1 529949 611814 400874 2 871446 907021 1 55612 801473 -909448 2 2 999999 2 11 999990 2 2 999999 1 237899 717696 981698 2 6 999992 1 4 999998 792185 1 287007 552356 591715 2 809958 828245 1 2 999999 516259 1 158066 248389 513090 2 20 999994 2 2 999999 1 542800 658576 -227475 1 2 999999 192451 2 324366 816474 1 515400 586210 99155 2 443994 758196 2 2 999999 1 479374 713978 -619366 2 2 999999 1 14447 566593 -540450 1 2 999999 -515408 1 2 999999 -878187 2 216383 608318 1 2 999999 -75310 2 7 999997 1 18 999988 533885 2 2 999996 2 460654 784961 2 62357 438323 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 477008 958777 471764 2 674570 954047 2 7 999989 1 2 999999 -964873 2 11 999991 1 2 999999 319334 2 2 999999 1 2 999999 435313 2 391574 827909 2 15 999988 1 2 999999 -722138 2 4 999991 2 6 999996 2 9 1000000 2 430104 902385 2 837369 964109 2 543048 653071 1 2 999999 574584 2 13 999988 2 66662 560978 2 163769 494385 1 2 999999 -875422 1 10 999982 -949887 1 14 1000000 -945959 1 581674 854511 872443 1 6 999987 -355929 2 187869 835290 2 20 999999 1 543895 560842 -402082 1 111063 402002 -767353 2 31933 315545 2 63931 976815 2 2 999999 1 18 999989 -624326 2 2 999999 2 1 999998 1 2 999999 658328 1 2 999999 652287 2 336130 502035 1 351856 572516 -663551 1 320062 560635 55078 2 2 999999 2 2 999999 1 2 999999 632067 1 16 999993 600340 1 4 999994 -46744 2 2 999998 1 2 999999 319542 2 42110 698954 2 2 999999 1 2 999999 -922522 1 263635 632991 398519 1 2 999999 -502457 1 2 999999 -815056 1 2 999999 -561785 2 2 999999 1 2 999999 -422343 1 9142 352837 523679 1 2 999999 -159453 2 2 999999 1 734449 803442 -795659 2 843182 852145 2 347903 645681 2 781109 902262 1 12 999990 -152910 2 2 999999 2 2 999999 2 2 999999 2 13 999983 1 134446 153023 307319 2 2 999999 2 39094 273694 1 15 999986 929103 2 45470 614393 1 568361 643351 897336 2 19 999989 2 2 999999 1 18 999988 -401973 1 8 1000000 229873 2 357486 535107 1 2 999999 779038 1 155959 383924 769567 1 2 999999 -205005 2 2 999999 2 15 999987 1 6 999995 -736896 2 13 999995 1 54066 963991 -353950 1 2 999999 -547209 2 19 999991 2 718872 942214 2 2 999999 2 537177 766384 1 25757 392650 -572381 2 6 999994 2 210779 698297 1 3 999993 328698 2 44831 976103 2 478416 811940 1 15 1000000 199303 1 16 999997 -338199 1 392072 596877 -690891 2 138444 183497 2 856220 918156 1 2 999999 848834 1 2 999999 232847 1 177982 398484 -7709 2 529548 999391 1 14 1000000 641953 2 8 999988 2 10 999990 2 2 999999 1 130125 868913 -52148 2 1 999992 2 259572 975909 2 2 999999 1 2 999999 -498799 2 498685 733004 1 18 999985 377311 1 16 999987 -483430 2 421043 741098 2 19 999989 1 389740 462409 -118628 2 142978 947611 2 475702 940132 2 42699 948255 1 2 999999 456602 1 2 999999 -895681 1 895898 920467 667202 2 319104 478494 2 18 999990 2 2 999999 1 76479 337107 -573699 1 175553 454398 664087 2 489848 512419 1 9 999983 294322 1 2 999989 680549 1 1 999990 -975791 2 15 999996 2 14 999993 2 19 999992 1 348906 977961 -733016 2 1 999999 1 3 999996 763268 2 12 999998 2 232509 482951 1 2 999999 475585 1 2 999999 829452 2 411920 841751 1 2 999999 469071 1 2 999999 -201634 2 191884 968728 2 6 999986 1 590828 614937 -666105 2 12 999985 2 9 999994 1 2 999999 869983 1 639591 740741 16308 1 13 999998 368105 2 2 999999 2 592200 716842 1 15 999988 -309660 2 12 999994 2 16 999988 2 1 999985 1 20 999982 641623 2 3556 943199 1 95051 792774 -386192 1 492144 952866 630402 2 852069 874278 1 2 999999 -316440 1 95385 171886 399910 2 2 999982 2 2 999999 1 2 999999 -490409 2 337325 911601 2 2 999999 1 2 999999 683984 1 106990 147358 -810108 2 1 999991 1 2 999999 474927 1 7 999989 -219835 1 2 999999 592384 1 2 999999 93893 2 2 999999 1 448020 635965 690472 2 216652 928758 1 455497 556183 25708 1 2 999999 -700742 2 9 999994 1 14 1000000 -791118 1 17 999999 44560 2 2 999999 1 443958 503478 -539891 2 2 999999 1 2 999999 -275007 2 768372 771794 1 66673 633413 884426 1 2 999999 -966445 2 294096 703039 2 2 999999 2 723510 976848 1 2 999999 -891261 2 14 1000000 1 2 999999 181531 1 435852 932186 540838 1 17 999990 741456 2 2 999999 2 2 999999 2 704056 856288 1 414080 784255 -214720 1 8 999996 651048 2 325010 938844 2 2 999999 1 14 999995 716189 2 15 999985 2 13 999999 1 244346 592418 19237 2 2 999999 1 17 999998 -939169 1 424764 616931 -651596 2 523729 816669 1 1 999998 -284 1 2 999999 663080 2 15 999991 2 109318 975161 1 15 999983 -446900 2 1 999986 1 2 999999 275023 1 352481 382905 -581443 2 306899 928375 2 248748 804379 2 43788 555252 2 361811 365266 2 17 999995 1 2 999999 610828 1 11 999983 -244559 1 7 999986 689876 1 532731 821088 -580600 1 537510 816705 -659588 1 2 999999 553353 2 450118 897888 1 2 999999 767044 2 48961 153816 2 2 999999 1 518252 722826 356810 1 157188 330046 -218350 1 761307 902521 -665554 2 372994 666936 2 2 999999 2 2 999999 1 539364 806192 -233647 2 576312 652396 2 15 999991 2 2 999999 2 4 999995 2 2 999999 2 435342 545729 1 2 999999 -415886 2 159349 213368 1 103935 632382 247277 2 105618 422499 1 203471 271683 -208580 1 2 999999 916699 2 2 999999 2 19 999983 1 29116 621533 539855 1 616189 883078 242326 1 791521 885045 304223 2 2 999999 2 249993 822748 1 18 999988 -489794 1 9 999982 440000 2 2 999999 1 13 999996 -851524 2 5 999993 2 4 999991 2 2 999999 1 2 999999 179356 2 7 999991 2 18 999992 2 750900 797427 1 5 999983 108987 2 2 999999 1 14 999994 -182491 1 79312 414478 781725 2 197147 394009 1 175728 485067 -533310 2 18 999994 1 16 999984 388000 2 2 999999 2 437737 539323 2 347635 966200 2 2 999999 1 2 999999 965291 2 779889 983120 1 2 999999 -742813 1 19 999987 816980 2 776489 815460 1 2 999999 -452485 1 20 999994 -515257 1 472455 504168 -860640 1 13 999994 205112 1 5 999990 101221 1 2 999999 -390028 1 15 999982 -389687 2 7 999991 2 10 999990 1 2 999999 645889 1 318047 429291 -919191 2 2 999999 2 562545 834775 2 403845 489005 2 20 999983 1 2 999999 641712 1 2 999999 -950346 1 2 999999 741176 1 2 999999 127511 2 657343 890802 1 2 999999 -426810 2 2 999999 2 545740 820075 2 2 999999 2 17 999986 1 6 999997 -375415 1 2 999999 -308473 2 2 999999 2 96679 820879 2 2 999999 1 4 999995 -454839 2 2 999999 1 906875 953387 -120073 2 181727 652555 1 15 999984 -185682 2 2 999999 1 716579 801326 -368481 2 12 999999 1 2 999999 -701183 1 9 999993 465772 1 2 999999 -883278 1 9 999989 355239 2 2 999999 2 859566 903108 1 2 999999 252746 2 419132 497310 1 18 999992 73719 1 445984 714828 -400279 1 372882 444717 655045 2 13 999994 1 2 999999 -985508 2 17 999988 1 177084 686551 -503813 2 2 999999 1 3 999990 -506989 1 18 999983 -830329 1 2 999999 -678249 2 6 999988 2 615847 680535 2 12 999998 1 2 999999 -470315 2 1 999982 2 14 999995 1 342053 403599 564495 1 66805 722374 728585 1 128088 232443 292283 1 2 999999 104758 2 147659 152472 1 2 999999 60006 1 187409 744971 541133 1 8 999990 -816951 2 5 999990 1 135344 518128 -192055 2 6 999985 1 2 999999 -573362 1 699580 704417 -433700 2 2 999994 1 2 999999 -775891 2 9 999987 1 2 999999 -76313 1 15 999981 -367546 1 2 999999 -110149 1 2 999999 -433461 1 301651 584273 -123352 1 9 999995 356999 2 2 999999 1 236668 425940 -612686 2 2 999999 2 2 999999 2 18 999990 2 2 999999 2 388984 523282 1 2 999981 -356100 1 8 999985 -643219 2 2 999999 2 356478 841429 1 336898 940433 -17141 2 7 999984 1 9 999989 948459 1 440296 940851 302069 2 2 999999 1 359668 388032 -62385 2 109750 370581 1 2 999999 -215799 2 2 999999 1 2 999999 551425 2 2 999999 2 597056 697695 2 9 999986 1 12 999996 705639 1 2 999999 -317646 1 12 999982 -89060 1 2 999999 923399 2 3 999984 2 20 999996 1 2 999999 89293 2 2 999999 1 2 999999 -314712 2 2 999999 1 1687 799421 956674 2 282907 473560 1 2 999999 -976682 1 17 999998 -274068 1 4 999987 28894 1 5 999997 990091 2 8 999986 2 2 999999 1 15 999996 880064 1 12 999983 577063 2 2 999999 2 690622 774156 1 2 999999 197417 1 2 999999 934369 2 488048 901317 2 2 999999 1 2 999999 -691057 1 18 999983 -263602 2 17 999988 1 2 999999 -556147 1 13 999989 447676 1 53126 112164 -736847 2 9 999992 2 20 999990 2 13 999994 2 462512 930828 2 2 999999 1 2 999999 -754110 2 2 999999 2 6 999987 2 2 999999 2 434714 788197 1 5 999990 -418679 2 2 999999 1 326613 969001 -661339 2 2 999999 2 15 999989 2 3 999994 2 1 999986 1 116295 737882 -601992 1 5 999993 457562 2 14 999991 1 326874 943541 -193757 1 2 999999 276464 2 2 999999 2 200816 901941 1 2 999999 784445 1 4 999991 396815 1 1 999984 -379083 2 19 999981 1 127567 860076 760390 1 682407 726622 738828 2 171420 825624 2 16 999998 2 482869 827743 2 2 999999 2 7 999999 2 2 999999 1 2 999999 -460822 2 2 999999 1 11 999991 908541 2 557504 906297 1 625474 692897 536414 2 2 999999 2 2 999999 1 1 1000000 -447692 1 437560 547814 814431 1 26088 727012 -796696 1 51253 787048 596225 2 2 999999 1 18 999983 -942990 1 11 999999 -251914 2 12 999986 1 2 999999 -150213 2 4 999988 2 2 999989 1 20 999997 663335 2 16 999998 2 4 999998 1 2 999999 885863 2 17 999993 2 2 999996 1 313192 397259 195288 2 815754 976003 1 15 999994 61128 1 10 999992 542295 1 2 999999 218856 1 45068 884866 863224 2 7 999981 2 5 999999 1 7 999993 -878604 2 444041 772539 1 2 999999 -535564 2 2 999999 2 4 999999 1 333691 385144 -80444 2 12 999991 2 2 999999 1 2 999999 -766167 2 19 999995 2 82933 934021 1 802922 893180 61024 1 881136 924921 824396 2 718297 959450 1 2 999999 102852 1 119288 975640 -686507 1 2 999999 -285598 1 791516 813545 822271 2 2 999999 2 309508 573038 2 19 999994 2 585417 820444 1 16 999987 580815 1 2 999999 175353 2 2 999999 2 2 999999 2 12 999991 1 18 1000000 -255721 1 242121 632651 709313 2 2 999999 1 351822 793899 166039 2 258561 815726 1 655357 830747 -659315 2 516627 731970 2 473533 600327 1 640774 872506 -481520 1 17855 240242 362023 2 145097 174316 2 388091 847067 1 365904 805678 812410 2 331957 884962 2 226956 698172 1 51273 948076 -72069 1 64920 325790 -201671 1 2 999999 90712 1 7 999993 975591 1 20 999995 566526 2 2 999999 1 788746 846073 -355704 1 7 999985 979051 1 523096 719776 -30460 2 415361 464063 1 2 999999 578378 2 2 999998 2 19 999982 1 18 999999 291632 1 102529 284551 807369 2 2 999999 2 6 999984 2 18 999987 2 2 999996 2 2 999999 2 2 999999 2 2 999999 2 7 1000000 2 11 999981 1 11 999998 751921 2 2 999999 2 374472 485065 2 38556 781117 2 2 999999 1 2 999999 -80862 1 2 999999 -162660 1 8 999996 488114 2 189995 704166 1 5 999999 364635 2 89270 317836 2 381018 953810 2 2 999999 2 63946 461828 1 2 999999 -468728 1 51147 424097 293537 1 159340 680515 524450 1 7 999994 -60930 1 2 999999 906771 1 2 999999 -253035 2 19 999995 1 164351 359042 196223 2 50154 80124 1 2 999999 580402 1 2 999999 -754257 1 10 999998 604418 1 356990 438262 267560 1 2 999999 789482 2 19 999981 2 576275 715483 1 2 999999 -152671 1 2 999999 677653 1 2 999999 -136214 2 345864 526185 2 9 999985 2 259571 349560 2 12 1000000 2 4 999995 2 5 999994 1 2 999999 -73796 2 578057 749503 1 2 999999 -288339 2 13 999998 1 2 999999 546144 1 7 999996 30450 2 2 999999 2 8 999986 2 326064 916160 2 12 999993 1 19 999995 153506 2 252883 725836 1 2 999999 -177499 1 2 999999 832381 1 2 999999 -736825 2 2 999999 1 2 999999 -53171 1 2 999999 -144600 1 376660 898861 -691735 1 4 999983 -12529 2 2 999999 2 2 999999 1 2 999999 614664 2 2 999999 2 78536 531606 1 17 999986 -668580 2 2 999999 1 126512 525100 107474 2 56433 613886 2 195713 432171 2 7 999992 2 2 999999 1 464696 911113 -739478 1 352865 837419 348571 1 19 999996 -427983 2 564750 728755 1 4 1000000 630580 2 298114 841937 1 2 999999 744932 1 14 999997 162710 1 149880 985385 -652459 2 7436 199680 2 2 999999 1 157425 740569 617586 2 2 999999 2 15 999993 2 3 999990 1 2 999999 -303344 2 17 999987 1 15 999991 -361539 2 271242 412289 2 799214 859121 2 10 999994 2 2 999999 1 7 999991 -10025 1 16 999991 54858 2 380633 516193 2 8 999990 2 6 999983 2 6 999982 1 285882 943068 223091 1 2 999999 242794 2 2 999999 2 2 999987 2 2 999999 1 2 999999 938415 1 2 999999 765572 1 826877 841741 210028 1 372554 392291 690970 1 2 999995 763935 2 2 999999 2 2 999999 2 1 999990 1 642978 909371 213409 1 2 999991 -222702 2 2 999999 2 2 999999 1 17 999993 574056 1 11 999981 822199 2 2 999999 1 580958 962942 965097 2 2 999999 2 88713 587382 2 2 999999 1 11 999992 -912948 2 795736 826888 2 472075 939999 2 1 999988 1 18562 291994 767285 2 2 999999 1 2 999999 977407 1 403489 447359 638167 1 2 999999 -773609 1 504940 777893 -859148 2 2 999999 1 147499 296362 -351212 1 726015 826888 266276 1 2 999999 -423991 1 11 999996 244644 2 13 999996 1 17 999982 175669 2 2 999999 2 576490 839145 1 285955 878314 -879981 1 280839 340373 -367577 1 240324 275299 -932638 1 786553 872164 -142500 1 391786 599015 -456938 2 2 999999 2 5 999982 2 2 999999 1 56743 938769 391239 1 8 999989 412728 2 2 999999 1 17 999991 -637438 2 661490 925687 2 16 999992 2 5 999988 1 45194 711269 -83848 2 2 999999 1 2 999997 -643904 1 410634 520821 321658 2 14 999997 1 2 999999 -664073 1 17 999982 805722 1 231564 462051 197739 1 4 999992 622101 1 2 999999 -237575 2 2 999999 2 7 999989 2 2 999999 1 386366 498403 -387660 1 629820 992152 398317 2 219 805698 2 19 999989 2 11 999998 1 2 999999 316466 1 2 999999 734801 1 11 999986 72982 1 2 999999 522481 2 423436 580972 1 141586 261094 955862 1 10 999982 920505 1 2 999999 -567331 1 2 999999 377349 1 1 999994 665105 2 2 999999 2 11 999990 2 9 999997 2 695321 990233 1 2 999999 915797 2 575035 826592 2 7 999999 2 5 999995 2 2 999999 1 2 999999 60807 2 20 999993 2 60702 770007 2 672714 873324 2 2 999999 1 680209 982868 517149 1 415924 912536 -323548 2 15 999981 2 357399 646561 1 62419 290455 -988725 2 2 999999 1 2 999999 -471155 2 62169 592337 2 2 999999 1 2 999999 945192 2 420016 924358 2 12 999994 2 3 999981 2 348346 758512 2 101291 340034 1 166898 953415 761580 1 138876 659535 95384 2 2 999999 2 2 999999 2 226310 438404 2 2 999999 2 258886 586286 1 2 999999 -75388 1 2 999999 -993889 2 398276 399102 1 2 999999 228749 1 2 999999 41410 1 120527 642578 -167600 1 2 999999 10221 2 593740 677784 2 130648 978223 2 2 999999 1 2 999999 648044 2 2 999999 2 67062 596595 2 2 999999 1 2 999999 -274356 2 8 999992 2 16 999991 2 949748 997386 1 2 999999 -809020 1 2 999999 -568075 2 12 999986 2 2 999999 1 2 999999 -999784 2 2 999999 1 13 999993 273653 1 2 999999 -704609 1 15360 541842 -842733 2 3 999994 1 15 999981 404665 1 2 999999 997673 2 2 999999 2 360536 559213 2 2 999983 2 290798 557685 1 2 999999 -805899 2 2 999993 1 2 999999 129027 1 4 999981 -854881 1 646073 876566 571202 2 6 999993 2 699173 865158 1 6 999981 -59142 2 2 999999 1 16 999982 87206 1 2 999999 97414 2 422001 491256 1 4 999992 -354393 2 307607 891549 2 2 999999 2 72431 162169 1 6 999989 621006 1 13 999984 1735 1 2 999999 147697 2 7 999986 1 18 999988 -250473 1 17 999983 -242825 1 14 999993 732752 2 345292 397272 1 2 999999 -529456 1 2 999999 -659906 2 54131 820211 2 509395 900419 1 12 999994 301269 2 2 999999 1 674518 796047 320492 2 411646 458920 2 548141 938047 1 368508 884260 414585 2 16 999988 1 2 999999 165815 2 2 999999 1 554413 983799 -440811 2 9 999998 2 2 999999 1 1 1000000 906056 1 16 999982 98758 1 2 999999 -737792 1 580072 932810 -892424 2 12 999988 2 2 999999 2 327189 703468 1 2 999999 -812164 1 2 999999 -876559 1 2 999999 -300220 2 2 999999 1 631161 950428 -544560 1 2 999999 -27178 1 19 999986 699896 1 2 999999 108272 1 218313 313355 925226 1 129047 761107 574111 2 20 999994 2 15 999991 2 2 999999 1 17 999983 662984 2 18 999984 1 8 999988 -418044 1 490479 973086 288013 2 690843 779588 2 2 999999 1 213423 491262 118816 1 2 999999 -339247 1 114478 673246 484714 1 2 999999 -20984 2 430377 706880 1 2 999999 -930162 2 2 999999 1 504011 988505 -759290 2 2 999999 2 183204 962148 1 2 999999 66602 1 604999 803060 250162 2 37046 612765 1 2 999999 813466 2 2284 436468 1 2 999999 -678338 2 2 999999 2 2 999999 1 12 999999 418098 2 183581 710259 1 602730 958204 165959 1 93037 525220 630765 2 1 999985 2 2 999999 1 308515 772124 -840234 1 4 999998 -587388 1 5 999987 663177 1 7 999990 359122 2 16 999988 2 813166 857936 1 2 999999 835556 2 527844 851267 2 13 999985 2 1 999994 2 235918 805907 1 473906 873610 -339943 1 46628 989380 866746 1 2 999999 895182 2 254191 615109 2 14 999988 1 326035 746129 -339472 2 20 999989 2 727888 737945 1 429348 481513 688398 1 15 999998 636789 2 3 999995 1 6 999995 -382184 2 175253 878228 2 247463 822392 2 2 999999 2 5 999985 1 2 999999 -912529 2 540842 595704 2 9 999992 2 253386 839762 1 14 999986 -196710 2 640456 730218 1 110023 529764 563395 2 1 999996 1 2 999999 -225853 1 4 999982 -793699 1 2 999999 41167 1 47772 517228 270496 1 703185 777806 861121 1 2 999999 -686572 2 5 999996 2 116421 893450 2 2 999999 2 9 999997 2 150352 532073 1 5 999995 -643007 2 668730 734832 1 1 999998 -708158 1 2 999999 973105 1 14 999994 12074 1 89996 96940 -75601 1 5 999981 -819721 2 157602 903922 2 20 999995 1 149811 614507 -989597 1 603250 890439 -505280 2 2 999999 1 11 999986 898592 2 15 999990 1 786428 989672 231088 2 2 999999 1 219830 954019 -525115 2 4 999988 2 247950 768019 2 1 999993 1 10 999988 521904 2 365698 447579 2 9 999985 1 2 999999 880744 1 6 999991 -872708 2 24858 193070 1 2 999999 411592 2 2 999999 1 282448 823651 -648853 1 11 1000000 -97184 2 115190 702062 2 6 999985 1 56058 222537 -578064 2 2 999999 2 385197 656882 1 1354 304859 642256 1 2 999999 709927 2 566963 977281 2 2 999999 2 426970 812846 2 15 999998 2 16 999987 2 17 999994 1 18 999988 504664 2 3 999991 2 3 999984 2 2 999999 1 12 999995 310112 1 2 999999 -179232 1 761258 790928 -870877 1 1 999990 -407645 1 2 999999 956909 2 2 999999 2 16 999988 2 251951 513304 2 597444 801889 1 16 999995 -169853 1 19 999990 604003 2 54270 380380 1 2 999999 253492 2 644563 697797 1 6 999995 774856 2 3 999997 1 143686 861711 -372449 2 94832 889275 2 201159 320604 1 45614 61598 -894908 2 2 999999 1 2 999999 -736434 1 8 999992 -236347 1 3 999998 -261815 2 372703 518204 2 247397 382705 2 17 999989 1 20 999993 -300111 2 2 999999 2 127652 865812 1 17 999986 247288 2 651861 997415 1 3 999987 -412652 1 2 999999 -284553 2 16 999985 1 2 999999 108197 2 292928 990847 2 747811 874900 2 2 999999 2 2 999999 1 410458 426677 -40816 1 7 999989 -375525 1 14 999986 -844694 2 2 999999 2 2 999995 1 337271 999845 -728909 2 2 999999 1 2 999999 -592531 1 610984 732966 -143111 1 8 999996 951749 1 503132 885246 -652461 1 2 999999 -348715 1 6 999994 -104678 1 2 999999 268760 1 18 999989 585118 2 12 999997 2 6 999996 2 55083 365315 1 15 999992 -922002 2 2 999999 2 10 999995 2 182643 966599 2 2 999999 1 2 999999 -596397 1 2 999999 -133335 1 105349 282493 483709 1 2 999999 428280 1 693219 793600 -504481 1 2 999999 396200 1 2 999999 788517 2 11 999981 2 3 999984 2 4 999984 2 131367 899104 1 16 999984 -588852 2 10 999981 2 2 999999 1 10 999989 -512721 2 2 999999 1 2 999999 -100341 1 2 999999 -140328 1 9 999991 -471300 1 17 999989 -931289 1 16 999999 -926568 1 315868 453134 -790770 1 603403 691718 -4287 1 842828 998240 -632635 2 2 999999 2 2 999999 2 415098 741412 1 2 999999 -672456 2 3 999997 1 44845 234187 861665 2 574038 636204 2 727723 947887 2 18 999999 1 46680 282366 766555 2 789809 901965 2 17 999984 1 17 999981 -631162 1 12 999987 -794181 1 2 999999 636026 1 30448 358046 -899071 1 17 999993 640594 2 2 999999 2 2 999999 1 11 999986 409831 2 7 999984 1 2 999999 -971762 2 11 999988 1 139812 813744 172728 1 19 999989 393093 2 2 999999 2 19 999988 1 2 999999 -293066 1 115048 905201 -556787 2 150614 577268 2 8 999988 1 2 999999 911654 2 866538 875634 1 6 999989 666466 1 2 999999 -80098 1 373051 877716 275454 1 19 999982 225760 2 2 999999 1 4 999996 -854950 2 43461 527485 2 2 999999 1 2 999999 -771617 1 2 999999 177084 1 73118 271214 -918471 2 2 999999 1 16 999999 -823919 1 5 999981 714601 2 3 999984 2 2 999999 1 2 999999 102186 2 2 999999 2 575388 998623 2 705665 778141 2 5 999997 2 2 999999 2 2 999999 2 4 1000000 1 835863 905318 -692140 1 2 999999 909370 2 6 999981 1 20 999994 156432 2 12 999999 1 2 999999 -305824 1 2 999999 211771 1 17 999991 538903 1 7 999981 -126598 2 389787 973720 1 2 999999 40945 1 13 999996 -773503 1 2 999999 -776088 1 2 999999 760418 2 11 999996 2 19 999983 2 2 999999 2 4 999981 1 2 999999 211037 2 2 999999 1 2 999999 160225 2 114960 909446 1 2 999999 331711 1 808326 815293 987468 1 2 999999 -500184 1 2 999999 33868 1 12 999982 -134444 2 301582 406364 1 248195 585366 -455133 1 2 999999 191187 2 17 999998 2 2 999999 2 579219 950253 1 335704 463412 797562 1 2 999999 -800092 1 2 999999 -677250 1 8 999987 296486 2 490182 942010 2 2 999999 2 2 999999 1 2 999999 -545240 1 385820 737320 55102 2 2 999999 2 3 1000000 1 169445 944849 288921 2 5 999981 1 17 999982 -765735 1 8 999987 -811788 2 68390 221197 1 325490 810470 -103216 1 416083 836620 661407 1 2 999999 793506 1 2 999999 -55917 2 2 999999 2 2 999999 2 1 999995 1 7 999984 -935668 2 2 999999 1 15 999990 -303531 1 2 999999 646325 1 2 999999 955106 1 169843 683057 932950 2 14 999987 1 2 999999 616376 2 16 999985 2 13 999983 1 15 999982 428005 2 12 999985 1 27978 514701 59861 2 33936 192210 2 505472 917481 2 9 999995 2 18844 772583 1 5 999992 504816 2 2 999999 1 2 999999 354789 1 8 999981 469667 1 9 1000000 -505811 1 2 999999 -719157 2 121261 982847 1 12 999994 610144 2 603421 907378 2 638827 694839 2 2 999999 2 328230 840948 2 2 999999 2 263561 799525 2 96519 176485 1 2 999999 -702683 1 2 999999 -66109 1 594760 853273 724765 1 6 1000000 364186 2 18 999981 1 14 999982 994440 2 9 999990 1 2 999999 628776 2 10 999997 1 7 999997 474633 1 11 999997 195315 1 13 999988 -468459 1 7 999990 595970 1 19 999999 -943797 2 2 999999 2 2 999999 1 2 999999 -882776 2 211067 372340 1 719607 991543 -963884 2 202583 222563 2 64017 308283 2 19 999985 2 9 999999 2 14 999993 2 2 999999 1 2 999999 847488 1 676331 913968 220486 2 4 999988 1 10 999993 -856134 2 10327 672751 1 685563 833971 26120 1 15 999991 396505 1 2 999999 -754177 1 2 999999 801099 2 2 999999 1 3 1000000 107696 2 2 999999 2 23023 965439 2 2 999999 2 2 999999 2 2 999999 1 260584 841049 -164685 1 10 999998 477799 2 3 999983 1 16 999984 -480168 1 14 999992 805681 1 2 999999 690402 2 348528 742914 2 225377 788452 1 20 999994 -329069 2 11 999986 1 14 999988 910076 1 872132 983155 -996987 2 14 999998 2 2 999995 1 18 999998 266753 1 2 999986 -258042 1 538790 943078 -265260 1 19 999983 -313672 1 7 999988 791475 1 15 999995 -132544 1 16 999993 265268 1 847659 932001 -602039 2 123683 958541 2 381970 936205 2 9 1000000 1 2 999999 986187 1 14 999989 397160 2 258215 529303 1 20 999990 -897203 2 2 999999 2 2 999999 2 11 999991 1 2 999999 617464 1 5 999986 756017 1 562 82710 540384 1 9 999986 17783 1 6 999984 -269509 1 2 999999 -480881 1 11 999997 555261 2 2 999999 1 302106 328175 642218 1 320952 542274 625382 2 8 999991 1 2 999999 -728292 2 2 999999 1 11 999991 513010 2 7 999986 2 2 999999 1 19 999986 973698 2 5 999994 2 17 999985 1 2 999999 -633948 2 2 999999 1 713122 937548 -912442 2 2 999989 1 2 999999 -76684 1 2 999999 274022 1 2 999999 996098 2 2 999999 1 2 999999 103199 1 2 999999 214745 2 635850 733117 1 204095 268024 -256193 2 2 999999 1 782805 801665 743774 2 2 999999 2 2 999999 2 1 999998 1 314786 506952 931070 1 7967 548650 443044 2 4 999999 2 12 999988 2 15 999983 1 2 999999 420378 1 2 999999 -892340 1 9 999987 -554956 2 2 999999 1 628993 939910 -271205 2 235353 900921 1 18 999994 440319 2 3 999985 1 3 999994 174856 2 466971 670105 1 120143 359937 877378 2 392986 414849 2 18 999986 1 2 999999 -736753 1 399975 742316 929165 2 135486 986059 1 299813 746194 -480543 2 19 999985 1 689396 954265 -413928 2 249453 534820 2 14 999988 1 15 999984 -996054 1 2 999999 864551 2 2 999999 2 18 999981 2 132137 941965 1 2 999999 57960 2 2 999999 1 2 999999 936508 1 2 999996 -3979 1 1 999997 -674971 1 15 999989 992719 2 2 999999 1 2 999999 336715 2 2 999999 1 2 999999 -341705 1 2 999999 611318 1 461438 954526 -335836 2 2 999999 2 312379 910164 1 2 999999 -175321 1 2 999999 -731025 1 9 999985 -860366 1 2 999999 687285 1 636743 950320 396953 2 7 999988 2 2 999999 2 16 999987 2 40899 60847 1 17 999992 -95266 2 2 999999 2 2 999999 2 2 999999 1 163997 544435 -762964 1 302289 527289 -339353 2 589843 633413 2 801676 984756 1 2 999999 -812179 2 9 999996 2 14 999988 2 20 1000000 2 7 999989 2 2 999999 2 4 999999 2 184744 231501 1 2 999999 847430 2 611028 701342 2 1 999982 1 13 999995 -567478 1 914687 925961 639241 2 4 999999 1 2 999999 -986029 1 2 999999 -675251 2 19 999985 2 14 999995 1 4 999999 -341749 2 2 999999 2 2 999999 1 5 999997 -942653 1 2 999999 564221 2 576242 626493 2 2 999999 1 20 999987 -546426 1 16 999999 -529706 1 20 999982 -213830 2 511357 914872 2 431956 456926 2 2 999999 2 195373 340477 1 6 999981 -210262 2 58756 615569 1 2 999999 -594627 2 12 999991 2 551765 812669 2 2 999999 1 10 999993 -82414 2 78948 471518 1 434664 769678 -13887 2 514289 992390 2 166134 698678 1 7 999994 -629536 1 615410 840706 -971882 2 2 999999 2 497739 907931 2 2 999999 1 2 999999 -641047 2 2 999999 1 1 999998 818973 1 45008 390495 341472 2 2 999999 1 164763 529379 -442474 2 2 999999 1 2 999999 427652 1 367210 778215 -636260 2 2 999999 2 11 999986 2 2 999999 2 2 999999 2 458314 516979 2 258192 599088 2 2 999999 1 5 999985 323602 1 14 999985 -890487 1 2 999999 182620 1 303748 685597 587481 2 327919 880170 2 2 999999 2 2 999999 1 295985 997965 -870179 2 2 999999 2 116181 768880 2 20624 297539 1 2 999999 628670 1 2 999999 523716 2 2 999999 1 388656 648187 177427 1 544589 777635 -982453 2 92846 651251 1 2 999999 -596500 1 182921 852632 257895 2 14 999984 1 2 999999 917136 1 410220 888742 -393700 1 2 999999 -238835 1 2 999999 555411 2 3 1000000 2 372567 752701 2 2 999999 1 2 999999 -779878 1 105674 648433 971297 2 2 999999 1 241804 603565 505608 1 2 999995 -96721 1 2 999999 149696 2 2 999999 1 8 999993 -428029 2 2 999999 2 4 999985 1 10 999983 -970055 1 241737 395282 -635252 1 2 999999 530856 2 83578 497359 1 2 999999 -873281 2 2 999999 1 2 999982 813605 1 2 999999 -436706 2 19 999983 1 626316 912480 489389 2 29155 765871 2 15 999995 1 20 1000000 548949 2 2 999999 2 311361 419483 2 2 999999 2 2 999999 1 2 999999 327463 1 22023 533495 -568185 1 2 999999 -936689 2 15839 224813 1 2 999999 745089 1 17 999995 -465337 2 2 999999 2 3 1000000 1 38373 231633 -63490 2 2 999992 1 3 999986 810775 2 2 999991 1 118424 634758 990192 2 2 999986 1 2 999999 448543 1 324783 593294 -757159 1 428399 522855 656496 2 2 999999 1 4 999986 -291035 2 259653 632569 1 210098 277369 -210063 1 50682 687870 453110 1 17 999993 -305557 2 333701 530914 2 674091 979249 1 10 999991 -552997 1 614440 874943 -708832 2 16 999988 1 568046 883922 374606 2 14 999981 1 136420 542575 231412 2 18 999990 1 2 999999 713316 1 150066 330765 -307240 2 12 999992 1 21206 385232 -380235 1 2 999999 -249968 1 539703 952155 685365 1 484886 955713 -24167 1 2 999999 -25618 1 187209 420388 -436360 1 2 999999 -683160 1 2 999999 5038 2 667662 904695 2 43803 825788 2 2 999999 1 600427 904521 308994 1 19 999990 -194137 1 587529 857891 -690831 1 4 999995 -458189 2 10 999991 2 108532 668274 1 692188 729785 -126099 2 13 999982 2 2 999999 2 2 999999 1 180090 530549 373981 1 2 999999 -173811 1 2 999999 118562 2 14 999991 1 17 999999 -945786 2 155495 313064 2 2 999999 2 7 999989 1 7 999986 52939 2 113999 324718 1 2 999999 -488975 2 7 999993 1 15 999990 384038 2 2 999999 2 2 999999 2 6 1000000 1 3 999992 -764739 2 2 999984 1 376684 833127 -625283 1 2 999999 175577 2 2 999999 2 2 999999 2 196974 710613 1 538096 773517 -525673 1 4 999985 -584097 2 2 999999 1 2 999999 444445 2 2 999999 1 2 999999 362499 2 3 999999 2 10 999991 2 2 999999 1 368038 698203 756569 2 2 999999 2 374019 971477 2 6 999985 1 2 999999 454209 1 7 999995 450065 2 2 999999 1 2 999999 826667 1 18 999984 790894 2 14 999987 1 15 999991 514362 1 2 999999 -533457 2 2 999999 1 8755 102803 -962971 2 552435 716153 2 13 999998 1 19 999985 614417 1 2 999999 651725 1 6 999983 -34762 2 2 999999 2 879568 887625 1 13 999995 -587492 1 1 999997 -635095 1 2 999999 976329 1 2 999999 690040 1 1 999985 -297726 1 2 999999 -310631 2 2 999999 1 367399 430328 13821 1 2 999997 -107703 2 2 999999 2 2 999999 1 588690 660436 -810668 2 7 999986 1 16144 952786 -299246 2 2 999999 2 2 999999 1 5 999989 -567469 1 977037 987012 -705941 2 80042 322388 2 5 999981 1 2 999999 209669 1 293635 647310 -518341 1 4 999999 774937 2 2 999984 1 7 999994 725919 2 7 999982 1 3 999992 509671 1 126178 267408 -319066 2 2 999999 2 347828 397170 1 2 999999 -826987 2 259400 381781 1 858148 984396 -531535 2 64301 102923 2 2 999999 2 2 999999 1 393385 443200 -591651 1 295177 336933 613812 1 438459 515225 369238 2 19 999993 1 4641 858890 -56023 1 17 999985 -710303 1 2 999999 -980699 1 2 999999 -320700 2 437071 927577 2 13 999987 1 15 999984 455111 1 19 999988 -180110 2 9 999984 1 690661 891883 961684 2 6 999992 1 2 999999 -178055 1 178697 870341 -147117 1 373227 728925 -193023 1 5 999994 668693 1 2 999999 742600 1 70038 652451 -565065 1 14 999995 -524528 2 23697 266051 1 2 999999 -353216 2 2 999999 2 2 999999 2 171358 519362 2 2 999999 2 112012 853935 1 457737 883635 -303098 1 2 999999 -400087 2 2 999999 2 10 999998 1 2 999999 -265399 1 85733 658255 -804299 1 13 999990 -764835 1 10 999989 -252683 1 2 999999 251562 2 202608 622387 2 64075 250065 2 756846 846359 2 19 999989 2 10 1000000 2 2 999999 2 15 999986 2 5 999991 2 17 999998 1 2 999999 -727938 2 2 999999 1 2 999999 46100 2 2 999999 2 2 999999 1 6 999989 287898 1 13 999998 706907 1 4 999997 -247867 1 9 999991 -458900 2 2 999999 1 2 999999 299892 2 2 999999 2 212106 728408 1 2 999985 -151932 2 202137 934615 2 13 999993 2 2 999999 1 6 999983 102781 2 12 999992 2 2 999999 2 799154 998626 2 20 999988 1 27214 142737 475897 1 16 999982 735746 1 2 999999 862854 2 2 999994 1 12 999995 -401055 1 14 999986 -990917 2 2 999999 1 569015 782647 -347088 1 666195 957488 -367489 2 522958 542325 2 17 999986 1 6 999992 975968 1 2 999999 786156 2 2 999999 1 2 999999 886874 2 20 999982 1 2 999999 -796198 1 2 999999 658940 2 2 999996 2 18 999988 1 2 999999 665302 2 17 999992 1 2 999999 543224 1 5 999984 -404358 1 2 999999 -198027 2 757735 955870 2 358089 587546 2 26621 122725 1 17 999987 669292 2 6 999982 1 619485 663407 172632 1 416513 629440 -143953 2 118169 476490 1 3 999995 -330091 1 2 999999 589503 1 2 999999 880411 1 721167 884304 958591 1 32580 274770 -784332 2 2 999999 2 216577 674794 1 13 999994 236097 2 16317 229986 2 20 999992 2 50680 266916 2 2 999999 1 2 999999 -426321 2 411253 629796 2 298876 628597 2 2 999999 2 2 999999 1 5 999989 -60877 2 19 999984 1 260281 982029 -204488 1 43569 828263 -739084 1 1 999989 -315001 1 15 999986 766273 1 11 999988 -325139 2 73669 865530 1 167923 944691 -936415 1 12 999989 -845538 1 508426 618236 597796 2 2 999999 1 1 999985 147392 2 19 999997 2 400229 935980 1 2 999999 646819 1 10 999999 -496467 2 803666 858569 2 5 999982 1 11 999994 597186 2 13 1000000 2 2 999999 2 2 999999 2 311622 398113 2 2 999999 2 158470 705017 1 2 999999 624858 1 5 999990 -184363 2 1 999984 1 19 999993 -516223 1 6 999984 -787270 2 55079 897175 1 2 999999 -755317 2 19 999993 2 2 999999 1 8 1000000 162503 2 344318 393582 1 4 999996 -910211 2 50794 716667 2 2 999999 2 177065 327338 1 254351 767068 -420811 1 425663 559991 -990677 2 18 999992 1 2 999999 -599446 1 528973 844082 759607 2 2 999999 2 601050 691439 1 20 999984 312742 2 78616 925887 2 5 999992 2 10 999987 2 7670 51520 2 632005 850287 1 62457 508886 -698426 2 2 999999 1 2 999989 639838 1 2 999999 988620 2 2 999999 2 2 999999 2 12 999981 2 400281 606598 1 19 999984 847456 1 19 999988 -725514 2 2 999999 2 7 999987 1 8 999994 -613530 2 281533 550191 1 371740 375395 -467309 1 2 999999 -481621 1 366927 974251 606035 1 376603 992832 -288322 1 727278 757570 -226352 2 2 999999 2 195770 586489 2 2 999999 2 568238 770272 2 179947 682995 1 459033 872579 804126 1 752427 766042 764071 2 14 999991 2 2 999999 1 250981 613011 -154281 1 79797 333998 264322 1 2 999999 -970929 1 2 999999 974115 2 2 999999 2 140573 191662 1 508954 908451 524835 1 2 999999 641651 2 14 999994 2 3 999999 2 11 999990 1 2 999999 99371 1 33011 924230 -81263 1 10 999998 -406870 1 2 999999 -718844 2 3855 490999 2 17 999996 2 43707 259355 1 5 999997 434488 1 2 999999 340650 1 18 999985 -451700 2 353137 745294 1 1 999994 -383665 1 18 999997 -735603 1 688331 875646 652419 2 885113 893585 1 5 999983 -926550 1 2 999999 -413759 1 16 999988 -477288 1 389668 616898 -711165 1 64466 770686 945124 1 66689 670211 -395682 2 9 999995 1 753923 958775 -60980 1 6 999982 227918 1 12 999990 -914627 2 2 999999 2 5 999989 2 2 999999 1 2 999999 316629 1 775408 889597 761160 2 2 999999 2 629911 708363 2 17 999991 1 11 999990 -967802 2 2 999999 2 412128 783017 2 2 999999 2 13 999994 2 2 999999 2 2 999999 1 18 999993 535926 2 136022 170338 1 2 999999 706555 1 2 999999 544538 2 1 999991 2 492603 950159 2 309354 520178 1 685324 820002 834262 2 2 999999 2 16 999995 1 62104 259790 -753403 1 373819 537227 855590 1 8 999993 -778814 2 11 999990 2 16036 238508 2 479659 982129 2 2 999999 2 34311 181790 1 355718 836715 -563457 2 115237 286565 1 7 999990 -674749 2 16 1000000 1 230890 346174 323672 1 13 999981 -154780 2 153980 752771 1 11 999995 104139 2 2 999999 1 8 999997 727248 2 761240 868749 2 7 999985 1 19 999995 423989 1 2 999999 170520 1 2 999999 801656 1 2 999999 866474 2 216816 443534 2 387849 942836 1 11 999987 -852735 1 384718 504704 758315 2 2 999999 1 2 999999 784168 1 179272 292519 -639407 2 435022 511500 2 2 999999 2 2 999999 2 2 999999 1 54824 852153 520818 2 2 999999 2 4 999998 1 2 999999 361081 1 388253 605454 -11427 2 9 999992 1 6 999984 762379 1 13 999983 267932 2 2 999999 1 15 999988 -728969 2 11 999981 1 17 999986 832736 2 2 999999 1 567009 838146 -118889 1 362939 900847 345461 2 8 999991 1 10 999994 270919 2 2 999999 1 509403 690158 963891 1 2 999999 -320392 2 2 999999 1 2 999999 37727 1 2 999999 91742 1 8 999989 228927 1 20 999992 -976687 2 9 999988 1 2 999999 272069 1 2 999999 -102619 2 2 999999 2 296730 617118 2 2 999999 1 342775 583469 29513 2 2 999999 1 17 999982 -655472 2 536995 660041 1 395664 734986 -137983 1 11 999989 -506061 1 2 999999 813475 1 2 999999 356429 2 7 999990 1 17 999998 438558 2 196914 611984 2 500862 517682 2 2 999999 1 2 999987 -428720 2 43902 154155 2 7 999983 2 523770 847702 1 88596 149492 503347 2 572044 841200 2 2 999999 1 103792 923128 296019 2 2 999999 2 2 999999 2 170540 179009 2 420753 615802 1 358373 508915 -573035 2 111023 332834 2 2 999999 1 243370 301581 240880 2 9 999993 2 99954 670936 1 2 999999 789399 1 2 999999 307572 1 330983 586422 -414650 2 2 999999 2 8 999987 1 472078 905661 -419920 2 13 999999 2 65677 495609 2 2 999999 1 1 999999 -589841 1 513815 958476 -821519 2 13 999995 2 2 999999 1 2 999999 -724224 1 2 999999 199096 2 7 999993 2 18 999986 2 2 999999 1 8 999995 95241 2 15 999994 1 20 999998 891590 1 797908 853587 -156660 2 532132 604415 1 509979 944538 -822452 1 2 999999 445288 2 13 999981 1 15 999981 184566 2 11 999990 2 14 999993 1 8 999988 37445 2 5 999985 1 18 999990 54103 2 2 999999 1 20 999988 142719 2 394200 584917 2 2 999999 1 2 999999 -447018 1 2 999999 17832 2 705724 826066 1 2 999999 -331438 2 43601 74903 2 713243 903763 1 40364 934953 725725 1 521870 970393 -127158 1 192333 982413 -340645 2 2 999999 1 8 999994 -376247 2 17 999989 1 2 999999 463847 2 6 999990 2 14 999992 1 2 999999 744784 1 2 999999 981432 2 2 999999 1 10770 107898 -323104 2 2 999999 1 15 1000000 903301 2 19 999991 2 2 999999 1 179245 308764 -418855 1 2 999999 422449 2 814138 991171 2 8 999995 1 4 999988 465058 2 15 999983 1 391290 705693 156354 1 439876 668087 -890459 1 2 999999 -530587 1 491383 745715 757654 1 13 999985 775359 1 10 999995 -67429 2 2 999999 1 2 999999 -488735 2 2 999999 2 3 999987 2 2 999999 1 111406 197141 -355939 2 10736 139203 1 212515 235937 -975413 1 13 1000000 688763 1 2 999999 619644 2 12 999993 1 2 999999 -363831 2 2 999999 2 2 999986 2 14 999991 1 13 999984 -483512 1 638212 810491 724948 1 11 999987 -976684 1 877374 879466 988058 1 2 999999 -278802 2 2 999999 2 20 999982 1 573673 821291 -28720 2 175747 946342 1 347314 544398 -193196 1 2 999999 373042 2 14 999999 2 2 999999 2 2 999999 1 587277 703668 -236 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 138659 442748 267510 1 16 999984 280236 2 2 999999 2 7 999994 2 20 999992 1 8 999982 772021 1 276699 831319 568637 1 326863 329768 -804638 2 965 493631 2 2 999999 1 484815 704673 -789882 2 13 999985 2 630422 874956 1 19 999998 -26212 1 13 999992 879286 2 16 999984 2 375118 449258 1 2 999999 -628983 1 417297 684400 -829799 2 11 999981 1 2 999999 -69875 1 2 999999 782830 1 12 1000000 970794 1 3 999989 58160 2 13 999985 2 3 999985 2 2 999999 2 18 999999 2 3 999996 2 20 999985 1 2 999999 923825 2 18 999987 1 652198 884459 653267 2 71442 408085 1 109911 722022 415743 1 4 999985 771848 2 16 999983 2 1 999991 2 2 999999 2 11 999994 1 391091 825474 -388498 2 277579 652242 2 151177 426484 2 14 999991 1 18 999982 444442 1 4 999988 -413113 1 7 999987 -496989 2 468827 769530 1 549482 564500 903336 1 286859 493561 -166329 1 2 999999 -681123 2 20 999982 2 2 999999 2 2 999999 2 9 999988 1 2 999999 967537 2 2 999996 2 506396 887125 2 13 999988 2 2 999999 2 2 999999 2 7 999991 1 511014 648116 -863922 2 198100 498677 2 149064 690920 2 486334 499516 2 5 999988 2 493738 841775 1 17 999987 -839639 1 259419 917876 818374 1 176237 264628 -827991 2 7 999987 2 2 999999 2 2 999999 1 19 999992 30126 1 16 999994 114197 2 2 999999 1 229822 638409 342837 2 509725 917338 1 2 999999 -7310 1 464028 998354 -313005 2 211447 283985 1 2 999999 -324463 1 310795 991863 99237 1 17 999992 -996039 1 351264 499841 -665582 2 14 999981 2 2 999999 2 2 999999 2 231451 821319 1 128950 399663 -563953 2 13 999993 2 15 999987 2 125886 655359 2 11 999990 1 6 999988 -382437 1 2 999999 -848399 2 938887 994277 2 7 999993 2 299320 900891 1 2 999999 11727 1 2 999999 876840 2 81405 448877 1 14 999993 -949748 2 2 999982 2 141824 525226 2 220266 745996 2 203117 342687 1 20 999983 111272 1 265245 323828 608979 2 694337 940582 2 2 999999 1 2 999999 -293425 1 16 999997 808059 2 8 999984 2 578456 706518 1 536372 923801 199482 2 112411 429252 2 490472 969087 1 149616 916151 -23823 1 2 999999 -954512 1 17 999995 -566888 2 60885 177293 2 232792 419230 1 5952 828085 72885 1 11 999982 961841 2 2 999999 2 4 999983 1 2 999999 527024 2 2 999999 1 2 999999 521919 2 12 999985 1 2 999999 539867 2 479685 869544 1 2 999999 -404564 2 2 999999 2 2 999984 2 250895 669787 1 2 999999 -952092 1 272328 423345 -272876 2 2 999999 2 2 999999 2 13 999984 2 2 999999 2 1 999991 1 2 999999 -619698 2 19 999986 1 15 999991 -675501 1 16936 840173 -57994 1 6 999985 -124192 1 17 1000000 -767158 2 7322 760603 1 2 999999 -689561 2 2 999999 2 2 999999 2 2 999999 1 4 999995 -719702 2 2 999999 1 4 999993 363208 2 2 999999 2 2 999999 1 2 999999 748921 2 2 999999 1 82547 117204 -484702 1 17 999984 -816680 1 168741 214802 -292214 1 16 999990 499324 2 15 999985 1 884208 949355 820414 2 2 999999 1 2 999999 -416374 2 550854 776139 2 2 999999 1 2 999999 -8348 1 580699 811597 -216018 2 226933 399884 2 2 999999 1 2 999999 -897892 2 5622 945965 1 2 999999 -639839 1 1 999998 -640725 1 2 999999 512266 2 14 999983 2 19 999981 1 6 999998 -852140 2 2 999999 1 2 999999 -623894 2 6 999986 1 2 999999 362560 2 2 999985 2 592156 777335 2 12 999994 2 2 999999 2 308389 665944 1 18 999998 206532 2 2 999999 2 2 999999 2 16 999995 1 8 999996 -281662 2 553448 707539 2 16 999990 2 303929 607593 2 438802 529683 2 501760 765219 2 2 999999 2 2 999999 2 77264 827702 1 8 999992 -503386 1 715613 752818 847400 2 2 999999 2 46423 68680 2 4 999998 2 10 999998 1 292189 719480 730131 2 14 999997 2 2 999999 1 142905 189487 303458 1 1 999982 375641 2 83887 365141 1 7 999991 756880 1 2 999999 895889 2 85658 964339 2 12 999993 1 2 999999 440076 1 2 999999 -815276 1 13 999994 906252 1 412944 902002 365092 2 10 999990 1 313249 762595 -646575 2 2 999999 2 14 999988 2 1 999987 2 214624 814791 1 2 999999 -838891 2 22164 723620 1 858697 909483 -110984 1 20 999987 -840586 1 4 999983 729028 1 137529 797940 -100549 2 20 999989 1 347712 905719 728328 1 274717 819275 -862697 2 2 999999 1 2 999999 633182 2 5 999996 1 2 999999 -530332 2 2 999999 2 5 999983 2 17 999987 2 2 999999 1 536373 699350 -265841 1 2 999999 837000 2 2 999999 1 11 999994 -962323 2 704834 754036 2 107293 285291 1 300690 547917 -832240 2 3 999997 1 114894 683021 719798 1 15 999999 276366 1 2 999999 4903 2 2 999999 2 9 999994 1 16 999994 263373 1 430825 945760 -56722 1 2 999999 -231519 1 279235 580822 -447116 2 2 999999 2 20 999990 2 2 999999 1 2 999999 -228574 1 345891 622636 -240513 2 11 999988 1 4 999983 -954897 1 2 999999 798825 2 2 999999 1 540070 788914 -147974 2 39292 932700 2 2 999999 2 15 999991 1 19 999987 -166824 2 258545 851850 2 796511 900593 1 18 999999 -322043 2 652152 784298 1 1 999983 362280 2 2 999999 2 9 999984 2 20 1000000 2 112545 625026 2 13 1000000 2 15 999987 2 2 999999 2 14 999996 2 3 999992 1 10 999989 -745160 1 2 999999 297076 2 2 999999 1 2 999999 -312595 1 753185 900790 -892296 2 5 1000000 1 2 999999 -171052 1 19 999998 777865 1 582039 942269 145634 1 65629 892860 -530898 1 44370 187544 -401091 1 1 999984 687192 2 2 999999 1 6 999998 -336895 1 12 999988 285242 2 2 999999 2 2 999999 2 2 999999 2 16 999986 1 1 999993 -82561 1 603536 898912 892035 1 17 999991 -322727 2 415106 847482 1 333750 361914 -579614 2 267321 633665 1 13 999994 -129621 2 2 999999 2 2 999999 2 2 999999 1 4 999985 398198 2 138099 386222 2 2 999999 2 10 999998 1 2 999999 440865 2 2 999999 1 18 999987 670390 2 3 999990 2 17 999996 1 11 999994 -668412 2 2 999999 2 393331 457546 1 2 999999 -465878 2 481105 917847 2 499731 820930 1 11 999992 -607359 1 2 999995 -289623 1 10 999989 -846471 1 14 999985 766821 1 433610 937960 984267 1 9 999996 -206172 1 17 999994 435300 1 2 999999 666966 2 597346 713841 2 2 999999 2 182593 544416 1 290446 548496 906533 2 2 999999 2 14 999981 1 2 999999 336724 1 2 999999 29401 2 2 999999 1 8 999987 990944 1 723625 941890 -145155 2 17 999990 2 11 999984 2 2 999999 2 2 999999 2 16 999983 2 429297 446529 2 2 999999 2 266291 631983 1 134475 274589 976947 2 13 999983 1 12 999994 524181 1 5 999981 342930 2 250476 339766 2 13 999986 1 12 999994 907406 2 14 1000000 1 545563 781471 447938 1 2 999999 705565 2 6 999997 1 9 999981 -851949 1 10 999999 -798191 2 2 999999 1 17 999997 714516 1 475070 971155 942410 2 429277 576674 2 19 999986 2 2 999999 2 361538 385303 1 2 999999 26340 2 358432 963804 1 20 999985 938015 1 161167 786394 633603 2 17 999992 2 2 999999 1 17 999983 -892205 1 19 1000000 385732 2 10 999990 2 980582 981028 1 488109 995306 937331 2 529390 862455 2 2 999999 1 675764 999370 943173 1 2 999999 377800 1 516858 548384 717981 1 2 999999 -613331 1 16 1000000 -705920 2 221437 819082 1 2 999999 -471770 1 5 999997 807794 2 30161 482071 1 2 999999 41752 2 15 999987 2 2 999999 1 2 999999 156609 1 2 999999 -315154 1 11 999986 -141562 2 2 999999 2 2 999999 2 214233 696909 1 645817 850819 337378 1 78017 801875 634695 1 2 999999 -770141 1 10 999982 54853 2 1 999997 1 613066 750071 -380713 1 2 999999 653118 2 5 999989 2 547995 832760 2 11 999987 2 2 999999 1 17 999990 830529 1 2 999999 -459406 2 2 999999 2 2 999999 1 5 999999 -438574 1 2 999999 740575 2 15 999985 2 2 999999 2 167262 575348 2 378155 509182 1 251530 858045 944196 1 186119 745993 -850626 1 2 999999 -247807 1 4 999991 -310954 2 17 999999 1 84063 369589 -595908 2 2 999999 1 17 999983 887477 2 13 999994 1 14 999993 -170271 1 1 999988 -902357 1 540800 618550 -638377 1 2 999999 -85496 1 2 999999 -910656 1 2 999999 -340293 1 454207 853405 139915 1 2 999999 -404666 2 2 999999 1 653006 727070 -856838 1 2 999999 257596 1 121246 903388 588332 1 2 999999 -635660 2 2 999999 1 253355 502502 -586396 2 331223 553746 1 422110 508371 -456522 1 2 999999 -76890 2 295545 482320 1 639520 979028 -23165 1 15 999990 -879893 2 19 999996 1 2 999999 101135 1 250248 371598 -402248 2 169868 609892 1 2 999999 -634348 2 442608 890499 1 198462 875828 -417910 1 9 999987 365556 1 2 999999 -268806 1 14 999999 -540397 1 2 999999 -341786 2 11 999992 2 9 999993 1 5 999991 448453 2 465415 848944 1 2 999999 171563 2 11 999994 1 204588 339519 -830261 1 2 999999 711381 2 2 999999 2 4 999991 2 102585 368178 1 2 999999 830931 2 2 999999 1 14 999993 128441 1 2 999999 -289637 1 15 999981 739607 2 455620 679962 1 2 999999 837383 1 2 999999 -820382 1 781868 804056 676622 2 2 999999 1 2 999999 -963065 1 10 999983 -834915 2 2 999999 1 2 999999 -867335 2 400385 869710 1 7949 642531 -570662 2 216713 753686 2 2 999999 1 2 999999 529469 1 7 1000000 -299003 1 2 999999 644864 2 20 999985 2 7 999997 2 6 999984 2 467989 513371 1 20 999987 147650 1 17 999997 745524 2 757036 819416 2 837890 944319 1 2 999999 -966858 2 140493 525445 1 185883 727729 167140 1 211527 334654 -698209 1 18 999984 -111553 2 542395 584941 2 8 999995 2 2 999999 2 455579 811224 2 2 999999 2 2 999999 2 7 999995 2 2 999999 2 11 999982 2 7 999983 2 10 999991 1 13 999983 540395 1 68782 976800 947632 1 10 999990 -840920 2 2 999999 1 2 999999 980250 2 2 999999 2 687839 690277 2 2 999999 1 603132 807783 434113 1 19 999982 774304 2 2 999999 2 2 999999 2 89322 302656 2 482622 483628 1 3 999989 309204 1 81708 139861 -333061 1 2 999999 -551404 1 2 999999 -786055 1 424252 506956 -151385 2 10 999989 1 2 999999 126738 1 842288 971644 -365358 2 2 999999 1 17 999987 946962 2 435175 970987 1 2 999999 -977126 1 2 999999 -148384 1 2 999999 521818 1 83333 433543 753580 2 13 999983 2 2 999999 2 2 999999 2 2 999999 1 6 999986 837480 2 263329 299085 1 19 999981 -257416 2 216341 910129 1 160376 638396 -173956 2 556320 994809 2 566730 628661 2 2 999999 2 19 999992 2 2 999999 1 11 999983 448317 2 386391 800048 1 15 999988 -173486 2 2 999999 1 143630 930694 -936944 1 2 999999 -825601 2 2 999981 1 181878 746431 -503353 2 16 999985 2 2 999999 2 2 999999 2 2 999999 2 546958 564872 2 20 999994 2 205299 776753 1 19 999982 21439 2 2 999999 1 9 999991 19495 2 2 999999 1 4 999997 -341511 2 9 999999 1 17 999987 -132266 2 24667 200412 1 698500 919449 348201 1 253151 922402 -461679 2 454117 677548 1 30383 472541 -567015 2 48287 771495 2 10 999984 2 694499 813896 1 7 1000000 649681 1 854266 877078 -539560 2 469546 993190 1 2 999999 932956 1 2 999999 -33855 2 73624 195681 2 388733 394942 1 2 999999 -488143 1 4 999985 -926178 1 101264 249763 -994895 1 19898 213760 638338 1 11 999987 -625241 2 77653 790469 1 2 999999 -429336 1 2 999999 517001 1 9 999992 937833 2 457103 751177 2 19 999995 1 366521 662447 678014 2 2 999999 1 2 999989 -536728 2 10 999987 2 287138 555286 1 156061 364251 -719065 2 7 999989 1 2 999999 -719482 2 811002 849682 1 2 999999 -640395 2 10 999993 2 1 999992 1 19 999995 595462 2 16 999986 1 1 999994 -804478 1 336136 845998 631707 1 2 999999 214579 1 7 999984 850629 1 10 999996 -547929 1 603345 693909 -376150 1 3 999998 475453 1 7 999985 477333 2 2 999999 2 14 999992 1 2 999999 -566728 1 257631 384093 982759 2 237223 692378 2 2 999999 1 223156 517973 -839082 2 222346 432972 1 12 999991 849910 1 2 999999 -190040 1 2 999999 -542511 1 2 999996 -826485 1 121901 578976 -578722 1 560253 779986 318869 2 2 999999 2 614632 839438 2 373557 654666 2 156792 477006 2 11 999992 2 4 999997 2 341823 929473 2 370812 818136 1 153133 957626 531101 1 1 999986 909608 2 1 999986 2 342638 377505 2 175199 826483 2 745010 952898 1 20 999991 -605614 1 2 999999 -869836 1 2 999999 -424391 1 11 999981 -909681 2 2 999983 1 2 999999 -427084 1 11 999985 -704867 2 2 999999 2 11 1000000 1 20 999995 -907750 1 353443 461518 437363 1 14 999996 -641080 1 3 999983 127701 2 118232 765905 1 4 999988 567495 1 702348 857954 -208500 1 19 999989 388032 1 1 999984 -121743 1 2 999999 -908821 1 2 999999 -15010 1 14 999996 -338951 1 2 999999 192613 2 218759 925617 2 2 999999 1 5 999982 -614363 1 2 999999 31586 2 2 999999 1 7 999995 -481952 1 2 999999 -338183 2 786540 948603 2 2 999999 2 2 999999 2 49073 151589 2 660818 915215 2 1 1000000 1 19 999992 588852 1 19 999985 9944 1 213693 673267 232045 1 229233 479449 409559 1 7 999994 361607 1 156574 851555 878205 1 3174 273352 -564026 2 2 999999 2 2 999999 2 2 999999 2 9571 877181 2 510545 800953 1 9 999999 798147 2 32757 549568 2 2 999999 1 12 999993 -560604 2 18 1000000 2 17 999990 1 20 999988 828336 1 3697 870692 418823 1 170587 804901 901146 2 2 999999 2 19 999987 2 489924 597409 2 63658 365746 1 10 999988 795649 2 16 999994 2 10 1000000 1 7 999994 -900080 1 299631 864171 699326 1 154664 825241 562952 1 2 999999 -731043 2 222976 526350 2 2 999999 1 1 999981 128451 2 2 999999 1 13 999986 -412008 1 454565 560092 -528543 1 119182 137829 3751 1 2 999999 852925 2 520530 734937 2 13 999998 1 20 999990 -21723 1 10 999996 -398147 2 14 999994 1 59581 453802 -581258 2 552712 881506 1 2 999999 527634 1 521458 912275 442102 1 2 999999 555434 1 2 999999 212673 1 415870 621907 983503 2 12 999999 1 7 999996 -401004 1 2 999999 424114 1 4 999988 922110 1 2 999999 849220 2 2 999999 2 2 999999 1 119986 524257 -572632 2 388574 589798 2 2 999999 2 12 999992 1 2 999999 -912432 2 20 999989 2 40087 53954 2 36890 496753 2 134862 368810 1 2 999999 668576 1 448231 626563 -150547 1 6 999984 -463323 1 2 999999 -878703 1 2 999999 821618 1 2 999999 370883 1 4 999996 -427177 2 2 999999 2 4 999985 1 2 999999 -736053 1 2 999999 -606834 1 2 999999 -3102 1 792137 907182 -353201 2 11 1000000 1 420211 802602 438772 2 174495 706832 2 5 999990 1 2 999996 203540 1 2 999999 785435 2 2 999999 2 6 999993 2 14 999981 1 14 999988 -354490 1 2 999999 49359 2 128595 850673 2 1 999991 2 2 999999 1 189556 240757 65075 2 241113 279904 1 324731 417720 -349653 2 76182 844613 1 109184 330531 60902 1 2 999999 -243360 2 20 999986 1 2 999999 -438852 2 105582 577718 2 746452 987936 2 2 999999 2 2 999989 2 13 999988 2 2 999999 2 440259 457985 2 422198 770935 1 20 999982 -766355 1 97042 521139 576474 1 436594 795336 391429 2 11 999994 2 157082 455089 1 14 999996 -922498 2 281291 987283 1 3 999987 853768 1 770351 795841 -271557 1 10 999987 412080 1 12 999993 170956 2 15 999982 2 24449 620620 2 590804 915640 2 6 999985 1 856089 974671 528882 1 1 999989 665349 2 566699 745641 1 4 1000000 -542045 2 7 999985 2 6 999982 2 2 999999 1 321710 404366 535324 2 5 1000000 1 2 999999 -472826 2 246686 374939 2 93913 359686 1 245644 351533 -51712 1 2 999987 267140 1 4 999984 772864 1 8 999996 716905 1 10 999997 876316 2 4 999985 2 276787 765484 1 2 999999 -473008 2 8 999998 2 2 999989 1 18 1000000 -387120 1 5 999998 -67226 1 17 999981 -49402 1 287413 731762 729740 1 17 999982 -35350 1 848560 982249 -319211 2 2 999999 2 129916 191372 1 322438 323080 875741 1 13 999985 506566 2 118698 482744 1 2 999999 346692 2 3 999987 2 10 999999 1 2 999984 622304 2 2 999999 1 2 999999 -892111 1 66939 628466 325340 1 102806 909100 332529 1 2 999999 311712 1 14 999994 -233182 2 308884 969979 2 2 999999 1 2 999999 -922515 1 2 999999 616963 2 105075 190189 1 16 999984 -885584 2 271798 365968 1 2 999999 183002 2 18 999981 1 8 999990 -504356 1 2 999999 106288 1 2 999999 113465 2 2 999999 1 459515 684514 597499 1 1 999988 -592549 2 616794 995941 1 16 999988 -819545 2 2 999999 1 2 999999 -142290 1 2 999999 768444 2 50328 494297 2 12 999997 2 9 999994 2 200770 895966 2 2 999999 2 2 999999 1 306360 790828 -948646 1 7 999996 147058 2 10 999995 1 14 999988 642652 1 2 999999 855158 1 2 999999 841612 2 17 999982 1 2 999999 -980786 1 2 999999 665786 1 638353 659844 -704292 1 2 999999 361079 1 11 999988 121271 1 2 999999 852247 1 54981 934016 -385479 1 227747 932689 623004 1 19 999998 58557 2 11 999984 2 16 999994 2 162657 581878 2 14 999992 2 19 999993 2 124579 590679 1 2 999999 957571 2 2 999999 1 2 999999 -367721 1 13 999992 -192197 1 136502 588666 -866150 2 2 999999 2 206118 386456 1 2 999999 570661 1 268580 881352 910152 1 509306 792501 -692553 1 2 999999 632099 1 12 999994 -144246 1 2 999999 -703899 1 14 999986 -812050 2 627782 734772 2 2 999999 2 2 999999 1 9 999996 79804 2 156649 890734 1 15 999994 812671 1 8 999997 -547199 2 9 999988 1 2 999999 -794438 1 430294 653110 589442 1 12 999991 299408 2 2 999999 1 2 999999 644756 2 6 999983 1 176124 250484 688749 2 377581 385885 1 2 999999 -259284 1 2 999999 -733113 2 16301 814849 1 2 999999 270831 2 206911 671965 1 413874 605500 -833742 2 2 999999 1 13 999991 -87147 2 145534 405433 2 2 999999 1 607104 898571 -858170 2 511331 648147 2 2 999999 1 5 999989 65261 1 14 999998 438478 1 147698 357584 -389682 2 4 999999 1 9 999995 441903 1 2 999999 -640119 1 180404 313136 -186431 1 2 999999 -821848 2 2 999999 1 2 999999 -837608 2 5 999990 1 472320 605989 -604499 1 10 999981 615663 2 2 999999 1 1 999986 -687706 1 163546 731277 -79975 1 17 999999 841695 2 2 999998 1 636428 848844 30159 1 2 999999 -853823 1 98065 263309 356960 1 2 999999 -879042 2 4 999992 2 7 999997 1 17 999988 -151454 2 2 999999 1 19 999991 659892 2 2 999999 2 2 999999 1 2 999999 317335 1 2 999999 -906225 2 230352 734887 1 178864 512457 111037 2 13 999999 1 2 999999 793131 2 2 999999 2 2 999999 2 562126 633885 1 107959 140951 931465 1 294625 496797 648733 2 512343 862075 2 2 999999 1 308915 900601 31881 2 23833 431854 1 7 999998 1856 2 13 999982 1 482642 993188 19839 2 3 999992 1 2 999999 -770712 1 128205 678582 -367799 1 356935 960946 953792 2 2 999999 1 11 999989 974592 2 2 999999 2 493363 916660 1 110192 389988 758239 2 2 999999 1 2 999999 329614 2 398070 744372 1 2 999999 -381920 1 2 999999 987359 1 2 999999 929096 2 10 999985 2 4 999987 2 2 999999 1 2 999999 -753520 1 19 999987 -443199 1 2 999999 -63857 2 18 999998 2 11 999995 1 8 999981 498683 1 2 999999 -841427 2 462351 504275 1 2 999999 909822 2 62260 517949 2 238470 987416 2 401583 766902 1 6 999988 -125883 1 10 999988 -787123 2 2 999999 1 7 999988 463689 1 485987 970623 802785 1 106216 187473 -651287 2 2 999999 2 2 999999 2 8 999997 2 2 999999 1 413557 467461 -272002 1 174194 301644 430921 2 16 999992 1 11 999985 67925 2 2 999999 1 2 999999 948321 1 326497 834815 -290748 2 15 999992 2 9 1000000 1 7 999988 -509783 2 2 999999 1 2 999999 260619 2 136175 171112 1 2 999999 -992674 1 2 999999 345362 2 16 999983 2 6 999981 2 2 999999 1 14 999990 54771 1 2 999999 461113 2 17 999997 2 2 999999 1 2 999999 416680 1 2 999999 55130 2 2 999999 2 2 999999 1 5 999995 -836646 2 7 999988 2 1 1000000 2 364203 368213 2 2 999999 2 8 999984 2 196428 755629 2 2 999999 2 17 999983 2 20 999986 2 17 999988 2 22225 563044 2 15 999991 2 150091 560304 1 17 999997 -508021 1 2 999999 -897014 2 17 999986 2 411570 899199 1 222625 878514 85066 1 2 999999 382069 2 19 999990 2 265063 351672 2 14 999991 2 339606 471448 1 1 999998 969383 2 952089 970529 1 6829 395869 -779232 2 3 999993 2 367955 939813 2 2 999999 1 431966 992388 -231435 1 4 999994 -277850 1 25945 91908 -45374 1 2 999999 -568224 2 2 999999 2 2 999999 2 15 999986 2 164359 942656 2 2 999999 2 2 999999 2 219133 988933 1 1 999981 -1020 1 13 999988 -788338 1 2 999999 215535 1 626872 770668 -257888 2 101023 494501 2 190836 732046 1 2 999999 -604580 1 18835 776776 732315 2 13 999986 2 2 999999 2 2 999999 1 2 999999 -875463 2 2 999999 1 17 999987 380500 1 139009 818713 303908 1 308558 765199 813638 2 9 999998 1 2 999999 -470212 2 41583 317550 1 12 999982 116384 1 5 999994 -501684 1 1 999983 751772 1 2 999999 120646 1 410786 465979 976805 1 2 999999 -794763 1 2 999999 -550686 2 12 999982 2 18 999997 2 2 999999 1 10 999993 -280165 2 342868 530039 1 14 999993 -885888 1 12 999984 -989168 2 65798 382764 1 2 1000000 170737 2 13 999993 2 17 999985 2 2 999999 2 436805 759437 2 260770 909698 2 568521 804250 1 7 999987 -390580 1 1 999996 701906 2 2 999999 2 2 999999 2 2 999999 2 4 999989 1 310386 437966 754476 1 2 999999 414917 2 2 999999 1 8 999991 -652661 1 234257 944389 752265 1 13 999983 -609084 1 15 999994 400536 1 18924 373132 611023 2 111032 877952 1 153680 533898 -492851 1 2 999999 119118 1 2 999999 684689 2 8 999997 1 8 999999 113162 1 218589 690699 -820116 2 548258 752868 1 1 1000000 -491347 2 2 999999 2 3 999991 1 6 999993 983366 1 358968 708382 604591 1 11 999998 -697508 2 2 999999 2 12 999988 1 2 999999 -753702 1 2 999999 -238222 1 2 999999 361095 1 2 999999 -142298 1 2 999999 -695922 2 557301 880340 2 19 999984 1 2 999999 1694 2 2 999999 2 5 999982 1 2 999999 -180026 2 700050 816272 2 15 999986 2 103866 806824 2 18 999996 2 560773 632400 2 10928 195841 1 17 999983 -576171 2 296947 411380 1 2 999999 -901581 1 2 999999 828158 1 221080 632695 111525 2 2 999993 2 359781 786898 1 1 999997 -73754 1 497994 683551 -767645 1 17 999990 901134 1 2 999999 -803289 1 2 999999 571781 1 18 999981 -881186 2 9866 170502 2 387129 529524 1 10 999990 -741057 1 186503 692196 -719012 2 54301 836690 1 2 999999 -100890 1 13 999992 115502 2 2 999999 2 2 999999 2 76303 933082 1 487865 719661 984643 1 562475 957828 -498640 1 2 999999 -503311 1 10 999981 -381685 1 12 999992 816009 1 19 999988 762460 2 2 999999 1 279418 640568 869574 2 2 999999 2 101312 823562 1 2 999999 -412072 1 2 999999 961696 1 644580 993975 -210003 1 767373 874687 492590 2 5 999987 2 2 999999 2 2 999999 2 10 999997 2 524526 778842 2 103809 449913 1 2 999999 -834284 1 46792 60978 718777 2 144611 409515 1 737411 850961 669760 1 2 999999 -6370 1 5 999998 127314 1 2 999999 381324 2 512243 657768 1 232277 968774 256995 1 23399 872859 -363854 1 7 999982 -661428 1 2 999999 422118 1 5 999986 -786055 2 2 999999 1 18 999990 487452 2 2 999999 1 378028 931289 -625350 2 19 999984 1 622763 697086 183835 1 601421 949014 -228857 2 2 999999 2 8 999989 1 5 999996 771358 2 11 999984 1 8 999984 -857816 1 2 999999 -544581 1 307541 638683 687177 1 2 999999 -877374 1 5 999991 -275672 1 499601 989509 815964 1 7 999992 79128 2 2 999999 1 11 999992 981126 2 2 999999 2 2 999999 2 469075 694903 1 14 999988 99174 1 734560 825425 949518 1 2 1000000 -116277 1 2 999999 851179 1 3 999988 490857 1 233542 590964 675025 1 2 999999 96562 2 19 999997 1 73298 940910 -2679 1 632010 879604 -473212 1 19 999987 -752532 2 11 1000000 2 3 999988 2 11 999981 2 20 999990 1 6 999982 189875 1 4 999992 294348 2 15 999991 2 2 999999 1 106287 448040 733015 1 2 999999 773788 1 463374 547272 -652277 2 5 999992 2 19 999986 1 731619 861384 689719 1 1225 789345 -91356 2 2 999999 2 511720 607994 2 2 999999 2 827851 980321 2 458231 925498 1 99476 373562 -930512 2 3 999981 2 157009 286259 2 19 999991 1 18 999988 938098 1 651396 727870 -555364 1 2 999999 372825 1 16 999988 748178 2 195004 451709 2 17 999985 1 2 999999 242085 1 18 999996 -501373 1 2 999999 -907202 1 2 999999 123584 2 2 999999 2 14 999996 1 474912 908130 296484 2 51531 476687 2 3 999982 1 336404 503113 391422 2 2 999999 2 13 999982 2 380075 477358 2 2 999999 1 463043 713848 1326 2 6 999986 2 802984 839733 2 8804 477029 2 17 999996 2 2 999999 1 18 999989 -972630 1 2 999999 829571 2 15 999981 1 156250 496218 899479 1 8 999997 -945096 2 22048 574338 1 7 999983 517258 1 2 999999 567832 2 12 999997 1 9 999984 456289 1 6629 649207 -147436 1 2 999999 -429062 2 17 999992 1 2 999999 -19937 1 2 999999 -749198 1 420088 865536 760698 2 5 999992 1 2 999999 36884 2 17 999991 1 2 999999 696511 1 2 999999 447281 1 1 999982 870966 2 4 999993 2 2 1000000 2 1 999991 1 510653 655980 -247481 2 51777 882680 1 9 999993 -278668 2 19 999990 1 2 999999 644368 2 571418 707533 2 137767 194291 2 395618 399694 2 404570 894427 2 2 999999 1 304659 550484 212838 2 525211 571387 1 12792 849249 -440027 1 13 999987 -46992 2 2 999999 2 2 999999 2 7 999984 2 2 999999 1 535505 602511 602141 2 2 999999 1 10 999994 -62668 2 18 999993 1 1 999992 -669956 2 8 999982 1 2 999999 646738 1 132277 262346 590673 2 27155 774866 1 7 999984 -536172 2 17 999993 1 658663 678717 528512 2 666682 955090 2 386281 997123 2 202424 240146 2 20 999999 2 2 999999 2 830774 957036 2 2 999999 2 5 999987 2 12 999987 1 2 999999 -193237 1 2 999999 611331 1 4 999998 612880 2 832997 969368 2 2 999999 1 2 999999 217889 2 10 999984 2 6 999995 2 8 999997 1 2 999999 -328309 1 65149 354864 -64217 1 20 999993 -21358 1 2 999999 197538 2 2 999999 1 355396 901984 392249 2 327805 929630 1 34159 985428 -861648 1 2 999999 -731021 1 205428 909470 -955919 2 2 999999 2 10 999999 1 2 999999 -721931 2 611357 988785 1 369503 986543 -489548 1 4 999991 15949 1 3 999992 653178 2 428623 565889 2 9 999992 2 2 999999 1 9 999988 -225433 2 2 999992 1 2 999999 -693395 1 17 999989 -666016 2 383623 551513 1 2 999999 -468620 2 8 999995 1 150723 786898 -281885 2 2 999999 2 2 999999 1 16 999986 53296 2 2 999999 1 595679 997681 437230 1 2 999999 -203025 2 280878 882461 1 2 999999 862652 2 182791 393736 2 1 999993 2 13 1000000 1 2 999999 846126 1 2 999999 387589 2 19 1000000 2 11 999998 1 689851 742369 -121076 1 203911 206822 -43028 2 14 999982 1 264601 575166 -707107 2 3 999984 2 691965 712275 1 242394 955047 -207027 1 868819 933993 -982064 1 75426 414486 -563068 1 486925 543219 433504 2 2 999999 2 137257 437348 2 17 999993 1 17 999995 -775382 1 2 999999 -883253 2 107621 481103 2 477556 708695 1 427183 839257 -630208 1 15 999992 615675 2 8 999995 2 16 999997 1 2 999999 -169056 2 2 999999 2 98097 743753 2 74623 214394 2 152712 521642 2 117201 122688 2 18 999996 2 48866 993980 1 596111 907072 745983 1 2 999999 476598 1 8 999991 991995 1 2 999999 313815 1 726963 998996 105102 1 320479 741705 561997 2 20 999995 2 74210 942817 2 2 999999 1 2 999999 293517 2 20 1000000 1 2 999999 24774 2 394882 464860 1 2 999999 -893737 1 2 999996 -515598 2 12 999984 2 2 999999 1 163247 978519 920584 2 759860 999376 2 20 999995 1 2 999999 669527 1 2 999999 632251 1 47167 813214 578836 2 251365 518383 2 2 999990 2 5 999987 1 15 999984 768726 1 2 999999 228600 2 14 999993 2 2 999999 1 703288 745831 -879446 2 2 999999 1 20 999999 217111 1 82649 210214 -985034 1 8 999987 898440 2 292625 766976 1 428662 669129 336419 1 15 999981 35918 1 113094 877229 -643086 1 6 999985 402821 2 2 999999 1 2 999999 524071 2 2 999999 2 7 999983 1 2 999999 602744 1 2 999999 -467326 2 2 999999 1 282979 674382 -91917 2 244534 906686 1 2 999999 878055 2 2 999999 2 187047 428213 2 2 999999 1 2 999999 -610608 1 2 999999 683192 2 2 999999 1 19 1000000 661400 1 252709 684342 541300 1 2 999999 282412 1 18 999983 -847598 1 428271 651516 787890 1 19 999996 197890 1 9 999988 -359291 1 169536 651869 -298862 1 12 999986 777542 1 2 999999 606614 1 2 999999 -520587 2 4 999987 1 9 999983 424045 1 341152 397705 -343031 2 2 999999 1 2 999999 -392381 2 339985 907536 2 247494 917960 1 2 999999 317541 2 27460 450418 2 2 999999 1 4 999994 -462352 1 2 999999 86126 1 16 999997 -405133 2 14 999990 2 8 999983 2 823915 926505 2 16 999983 1 11 999987 -934958 1 5 999999 -539776 2 17 999984 2 4 999984 1 20 999991 918013 2 31966 763368 1 6051 588685 950978 1 2 999989 -908453 2 8 999981 1 2 999999 -797793 2 7 999983 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -391283 2 2 999999 1 145317 950510 -651345 2 580471 700900 1 2 999999 711680 1 19 999988 640833 1 235772 339379 -16561 2 2 999999 1 23897 334180 916452 2 2 999999 2 2 999998 2 239363 702887 2 2 999999 2 5 999987 2 207065 993507 2 7 999997 2 698755 717750 1 16 999996 -542562 2 2 999999 2 335382 812658 1 153901 213682 454708 2 2 999999 2 9 999990 1 2 999999 -684944 1 166315 422280 754261 2 17 999990 2 3 999993 2 407751 478967 1 4 999997 -357851 1 2 999999 66087 2 442554 962981 1 19 999996 391994 2 2 999999 2 2 999999 1 2 999999 -198953 2 2 999999 1 348291 916928 -228894 1 2 999999 510169 1 24911 953991 -658115 2 15 999993 1 2 999999 242349 2 152756 834250 2 2 999999 2 10 999999 2 2 999999 2 637106 926238 2 424912 622802 2 595010 631946 1 6 999998 741256 2 521736 812889 2 2 999999 1 2 999999 212760 2 5 999987 2 14 999990 2 2 999999 2 285564 750268 1 2 999999 -48891 2 28142 324845 2 2 999999 2 6 999993 1 2 999999 -821418 2 628596 992174 2 2 999999 2 589307 872822 1 33504 565536 965080 1 92105 939324 328888 2 2 999999 1 12 999992 909300 2 10 999983 1 2 999997 152344 1 12 999997 -680836 2 18 999987 1 163659 428614 284514 2 2 999999 1 9 999999 275018 1 416139 934157 -20078 1 2 999999 -466720 1 6 999982 -348197 2 203525 247110 1 311195 607757 136253 1 2 999999 640808 1 2 999999 658187 2 864133 935681 2 2 999999 1 2 999999 -789523 1 331182 430242 928072 2 2 999999 2 3 999990 1 9 1000000 838242 2 81569 84012 2 6 999986 1 2 999999 -270729 2 423101 786011 1 2 999999 -304660 1 493154 613742 107353 1 353732 453219 -624408 1 4 999986 -747538 1 385871 941710 819821 1 16 999995 639118 2 21759 619168 2 6 999997 2 603294 691637 2 2 999999 2 2 999999 2 2 999999 1 11 999989 317527 2 2 999999 1 2 999999 32598 1 7 999997 -579977 1 11 999994 -119626 1 17 999991 -94052 1 16 999995 -501108 1 2 999999 623841 1 7 1000000 347069 2 12 999982 2 2 999999 1 63361 304207 124754 1 65138 224635 -6915 2 8 999997 2 27044 182153 2 2 999999 2 16 999993 2 13 999999 2 2 999999 2 2 999999 2 3 999982 2 13 999993 1 2 999999 -162234 2 117781 634945 2 2 999999 2 8 999994 1 210795 960411 906433 1 8 999992 259253 1 20 999992 -122830 2 448265 926711 2 2 999999 2 19 999993 2 2 999999 2 11 999982 1 2 999999 482445 1 2 999999 -432869 2 14 999987 1 87735 129901 -517471 2 2 999999 2 1875 116850 1 2 999999 274172 2 6 999994 1 20 999988 272379 1 126921 587705 510114 1 2 999990 -658017 2 2 999999 1 438123 905331 782536 2 2 999999 1 205579 308688 -378220 2 11 999990 2 2 999999 1 223654 562616 -588055 2 428253 590649 2 2 999999 2 11 999990 2 2 999999 1 13 999997 -750946 1 15 999982 306562 2 2 999999 1 2 999999 739246 2 3 999996 1 61363 270228 -417773 2 6 999993 1 5 999981 -835543 2 19 999994 2 811476 827876 2 132808 744268 2 2 999999 1 11 999982 26997 1 442797 873550 946143 2 2 999999 2 333767 510534 1 2 999999 142116 1 636226 956940 401306 1 2 999999 312719 1 25243 710006 -69003 2 1 999999 2 459394 580620 1 438707 499579 635368 1 19 999992 299590 2 2 999999 1 3 999992 659450 2 2 999995 1 305834 450705 829761 1 725537 794241 -824740 1 10 1000000 -2315 1 9 999992 -695306 2 16 999996 2 224128 405125 1 10 999995 57606 2 15 999983 2 2 999999 2 2 999999 1 7 999987 -224941 2 250493 806784 1 2 999999 828499 2 9 999995 2 11 1000000 2 2 999999 1 2 999999 467852 2 2 999999 2 2 999999 2 664765 847568 2 74730 165250 1 2 999999 -830030 1 2 999999 921737 1 2 999999 -789198 1 19 1000000 -470100 1 286059 592523 943815 1 227061 913308 -538214 1 4 999984 203040 2 2 999999 2 7 999982 2 2 999999 1 2 999988 -812581 2 2 999999 2 327089 388046 2 15 999981 2 13 999993 2 91270 95588 1 2 999999 625522 2 2 999999 2 2 999999 1 9 999988 79991 2 315852 429505 1 16 999991 -361226 1 2 999999 -463933 2 2 999999 1 92539 453656 -766524 1 2 999982 370728 2 2 999984 1 429241 608544 288503 2 2 999999 2 2 999999 1 820533 880126 -158886 2 681013 843382 1 2 999999 -522459 1 534912 609564 -23814 2 787252 819955 1 3 999997 -532640 2 2 999999 2 2 999999 2 10 999986 1 8 999994 -693860 1 945299 998709 164951 2 15 999989 1 88639 896734 -942678 2 2 999999 2 91074 371938 1 2 999999 -489588 1 2 999999 -587653 1 20 999996 933465 1 6 999984 -428962 2 2 999999 1 2 999999 -674708 1 2 999999 692993 2 2 999999 2 2 999999 2 675924 924084 2 2 999999 1 129317 202396 87688 1 2 999999 895312 2 405526 782330 1 18 999981 402325 2 424690 773465 2 420907 775763 2 9 999985 1 2 999999 -183753 1 524590 792964 -704127 1 2 999999 271269 1 101701 999813 104789 1 46014 714734 -93634 2 2 999999 2 2 999999 2 4 999985 2 13 999984 2 18 999990 2 205134 930437 2 2 999999 1 165566 370663 457434 2 2 999999 2 18 999982 2 10 999983 2 13 999993 1 8 999985 789660 2 305235 539165 2 175044 966982 1 2 999999 214245 1 9 999982 -837963 2 806400 895749 1 160803 554393 -237654 2 2 999999 2 2 999999 1 2 999999 -745774 1 407188 456772 18859 1 15 999992 -242288 2 787254 938150 2 4 999983 2 15 999988 1 2 999994 -530212 1 5 999999 -469332 2 17 999984 1 2 999999 -986680 1 630219 751431 950794 2 2 999999 2 7 999989 2 160080 665749 2 432950 547234 1 448178 586610 -882939 1 474414 873724 -350457 2 151453 451111 1 8459 673406 129060 2 36980 923049 2 16 999981 2 16 999992 2 521079 835546 1 2 999999 -258945 2 614578 861877 1 2 999999 425986 1 223876 409060 613863 1 2 999999 686015 1 589809 592308 298858 1 4 999996 35394 2 17 999987 1 501354 529973 357351 2 538528 868412 1 152151 585513 -533792 1 18 1000000 -15177 2 1 999990 2 10 999985 2 18 999988 2 631271 960636 2 1 1000000 1 8 999982 -894032 2 401662 824343 2 544252 745356 1 102873 121754 174345 1 116798 775059 -92732 2 2 999999 2 2 999999 2 132089 939485 2 2 999999 1 464646 987384 726794 1 12 999999 236609 2 9 999984 1 190921 552440 716948 2 2 999999 2 2 999999 2 225004 872741 1 793923 923964 505449 1 388587 825257 -383065 1 373016 757907 747926 1 2 999999 325982 1 2 999999 178609 2 387741 958626 2 12 999984 2 2 999999 1 13 999993 -3532 1 28909 467504 -259423 1 2 999999 432102 2 2 999999 1 9 999991 -702849 2 104596 396020 2 4 999989 1 2 999999 252401 1 7 999985 876994 2 105261 691649 1 2 999999 -360436 2 159613 798331 1 67965 850288 -48839 1 2 999987 -203881 1 19 999997 -98043 1 2 999999 -319425 1 15 999985 315408 1 226079 382336 571243 2 115086 924476 2 2 999999 2 215698 712464 2 4 999988 2 2 999999 2 2 999999 2 2 999999 2 20 999986 1 2 999999 -351087 1 457438 657097 -667482 2 2 999999 2 7 999996 2 9 999981 2 4 999994 2 13 999994 2 2 999999 1 2 999999 518579 2 18 1000000 1 69587 884327 332168 1 11 999998 -364438 1 7 1000000 -978715 2 2 999999 2 5 999985 2 2 999999 2 14 999982 2 123091 183896 1 2 999999 38396 2 4 1000000 1 2 999999 543025 2 3 999997 2 17 999995 2 13 999998 1 2 999999 526416 2 188151 843840 2 2 999999 1 174778 453826 999991 2 740788 996538 1 2 999999 23486 2 20 999982 1 19252 806285 235742 1 2 999999 -488972 1 2 999999 -475891 1 2 999999 -588737 1 501638 726389 -544279 1 3 999984 87738 1 360066 473735 -326848 1 7 999991 889964 1 2 999999 904495 2 187382 235758 1 18 999995 -953028 2 17 1000000 2 398169 816010 2 6622 991189 1 1 999986 -477271 2 2 999999 1 11 999983 -246030 1 103860 237959 247056 1 674783 775111 197747 2 5 1000000 1 17 999984 934750 2 74756 953842 2 386379 544128 2 2 999999 1 346960 368676 -909405 1 14 999991 -299265 2 48822 202327 1 16396 508493 451923 2 383364 517601 2 193508 465237 2 329259 452828 2 2 999999 2 3 999996 1 8 999987 -337333 1 11 1000000 -721727 2 17 999997 2 2 999999 2 2 999999 2 18 999987 1 2 999999 412874 2 2 999999 2 11 1000000 1 2 999999 -613079 2 392067 876931 1 636190 802521 -96282 2 17 999985 2 96263 921618 2 694701 976417 1 2 999999 -376188 1 2 999999 134156 2 14 999992 2 490614 995664 1 484192 542814 -340934 2 4 999982 2 2 999999 2 71868 625967 2 2 999999 2 1 999989 2 20 999999 2 706855 825986 1 630788 845988 -159041 1 5 999988 526206 2 16 999996 1 19 999987 902754 2 2 999999 1 148857 789487 181075 2 679121 719514 1 2 999999 332606 1 2 999999 294701 1 370616 517613 425384 1 18 999995 -66599 2 155773 649534 2 5 999992 1 2 999994 -412758 1 2 999999 959667 2 377773 646315 1 2 999999 -765465 2 2 999999 2 381909 421063 2 4 1000000 2 334264 414788 1 2 999999 173057 1 2 999999 650911 2 1 999987 1 15 999986 -913177 1 2 999999 730466 2 726888 994933 2 719919 770818 1 6 999985 -676834 2 354431 692384 2 2 999999 2 7 1000000 2 537680 572667 2 269971 427955 1 13 999991 511299 2 731979 975465 1 3 999991 957827 1 12 1000000 954778 1 56850 251073 -837174 2 380738 580207 1 217387 630786 507857 1 19 999990 -586218 1 302355 992481 163706 2 2 999999 1 10 999981 847907 1 3 1000000 285714 1 2 999999 855861 1 15 999981 751326 1 135751 697614 -886708 1 15 999981 743295 2 205385 455559 2 424645 678596 1 2 999999 405406 1 15 999990 -542771 1 11 999984 -435393 1 665848 896814 -250530 2 183293 295366 1 113225 291498 107691 1 26391 561233 -742705 2 2 999999 2 2 999999 1 1 999995 517558 2 4 999996 2 14 999985 2 14 999990 2 82329 953397 2 19 999981 1 260215 386680 474073 2 2 999999 2 2 999999 1 3545 338596 409341 1 2 999999 308276 1 15 999987 827022 1 2 999999 -626452 2 585531 974731 1 20 999986 -916153 2 10 999996 1 8 999997 -304835 1 2 999999 4802 2 12 999981 2 10 999991 2 4 999991 2 8 999990 2 11 1000000 1 117438 810954 308324 2 2 999999 2 2 999999 1 12 999989 468395 1 5 999998 59022 2 67066 97466 1 7 999981 -149889 2 2 999999 1 8 999987 320663 2 356866 948737 2 5 999988 2 2 999999 1 485232 724287 573838 2 2 999999 1 2 999999 822843 1 2 999999 -618174 2 456479 816735 2 2 999999 1 2 999999 681869 1 325487 734996 91389 2 2 999999 1 11 999992 11084 2 2 999999 2 6 999995 1 88650 317345 299551 2 272491 743393 2 738622 821152 2 175064 314303 1 288885 856628 -965446 1 2 999999 -761974 1 2 999997 -865232 1 319177 959668 494275 1 856022 937744 -648108 1 2 999999 854521 1 2 999999 372916 1 2 999999 822286 1 19 999984 -194400 2 341987 602372 1 3 999984 929904 2 2 999999 1 5 999987 -593926 1 792349 850902 369259 2 20 999998 2 2 999999 2 2 999999 1 363524 805250 46237 1 20 999996 -193191 2 694031 801981 2 13 999997 1 5 999982 -737766 1 309695 570841 -813960 1 16 999981 -805334 2 8 999997 2 329080 433096 2 118125 615340 1 2 999999 -189943 2 8 999989 2 16 999991 1 862659 869937 137257 1 3 999996 -440368 2 12 999993 2 2 999999 2 321438 578835 1 51271 493624 -65413 1 540658 758956 -666447 1 2 999999 138411 2 147995 938284 1 2 999999 332294 1 76324 281344 83084 2 244427 578344 2 10 999983 2 6 999983 2 45666 266625 2 802817 937331 2 2 999999 1 15477 949950 318425 2 3 999996 2 5 999983 1 3 999981 146444 2 783249 875127 2 10 999991 1 536016 536471 828228 2 16 999988 2 97643 197750 1 9 999981 -897019 1 19 999993 524238 1 2 999999 982253 2 20 1000000 2 435502 915494 1 418611 652838 -231373 1 528369 799391 -34039 2 2 999999 1 2 999999 931137 2 2 999999 1 11 999991 -953801 2 2 999999 1 4 999998 907449 2 2 999999 2 535654 868706 1 467814 811264 806128 2 686733 894516 2 13 999981 1 76107 603741 725571 1 2 999991 157032 1 138104 144899 -343653 1 2 999999 -448926 2 19 999998 1 102539 803752 431464 2 1 999984 2 398926 663214 1 2 999999 -1716 1 2 999999 -155902 2 16 999983 2 13 999982 2 267597 533835 1 10 999995 -875393 2 2 999999 2 2 999999 2 14 999997 1 119254 697091 -262241 1 2 999999 715744 2 2 999999 1 4 999993 -212020 2 9 999985 1 504869 505887 -758134 2 2 999999 2 8 999998 1 11 999994 -421280 2 278120 962961 1 757556 807921 615449 2 157886 613067 1 131920 888042 803132 2 2 999999 1 2 999999 -653056 1 17 999996 -841389 1 2 999999 -219929 1 592950 922346 -783663 1 14 999990 608188 2 278697 382777 2 7 999988 2 2 999999 1 2 999999 -564263 1 2 999999 -114599 1 19 999991 643892 1 8 999982 867960 2 10 999989 1 339910 783342 503135 1 263930 379026 -755856 2 123012 779882 1 420747 517007 -784711 2 2 999999 2 1 999994 2 608576 843528 2 213113 809682 2 2 999999 1 2 999999 154183 2 10 999998 2 207826 905582 1 415690 614486 928850 2 2 999999 1 2 999999 -533560 2 2 999999 2 392169 635964 2 6 999988 1 64052 882280 -53807 2 19 999983 2 19 999997 1 15 999986 -205200 2 14 999981 2 2 999999 2 2 999999 2 172756 366116 1 13 999987 92905 2 19 999998 1 2 999989 -174874 1 404048 849248 -498081 1 125221 516474 -940453 1 754265 909577 820920 2 11 999996 2 7 999981 1 2 999999 -498933 1 1 999984 -615877 1 4 999984 -340776 1 332424 520964 -979326 1 2 999999 414121 2 2 999999 2 8 999987 2 2 999999 2 14 999996 2 4 999994 1 288890 985838 983113 2 2 999999 2 213680 915142 2 3 999993 1 674184 704315 -280285 2 2 999999 2 15 999988 2 2 999999 1 2 999999 132845 2 58389 250295 2 2 999999 1 2 999999 109853 1 524854 542195 269338 1 2 999993 -906765 2 247009 329982 1 2 999999 822874 1 2 999999 -263167 2 2 999999 2 464266 910781 2 605075 889652 1 220472 859009 -667269 1 2 999999 354965 2 81051 203290 2 17 999994 2 445785 807420 2 2 999999 1 2 999999 654166 2 9 999984 2 2 999999 1 430712 756703 -103322 2 9 999997 1 146610 250248 58203 2 197606 857927 2 733678 761831 1 2 999999 861276 2 531528 875344 1 312677 549147 -695538 1 8 999994 -5092 1 2 999999 974335 2 678798 713711 2 624818 990150 1 173567 640759 -311352 2 2 999999 1 1 999999 -70012 1 2 999999 -143532 1 14 999988 -765385 1 61241 232752 194945 2 1578 551414 1 2 999999 510157 2 2 999999 1 10 999995 702836 2 7 999991 2 15 999997 2 98364 162783 2 61882 741399 2 2 999999 2 19 999987 1 18 999994 -547713 2 2 999991 2 8 999990 2 209743 552784 1 2 999999 439137 1 321920 681099 725631 1 14 999989 -782688 1 2 999999 729392 1 19 999992 -678174 1 2 999999 -803229 2 15 999981 1 2 999999 -40732 1 16 999994 720203 1 7 999981 -729055 1 19 999984 -422919 2 337080 571615 1 188409 990663 -399369 1 52414 432471 -928401 1 2 999999 495236 1 170583 653394 -986404 2 70673 654559 1 15 999992 848414 2 10 999998 1 457094 479982 -676039 1 2 999984 45335 2 17 1000000 1 16 999997 516406 1 12 999987 610550 2 2 999999 1 2 999999 -800913 1 2 999999 505877 1 2 999999 -975584 1 81620 406709 138424 1 2 999989 417514 1 2 999993 395638 2 13 999987 2 16 999990 2 3 999990 2 11 999986 2 4 999987 2 2 999999 1 2 999999 639852 2 2 999999 1 11 999993 -317092 1 2 999999 180846 1 17 999992 -570407 1 192474 367749 848175 1 317275 754712 62324 1 49359 498763 769471 2 2 999999 2 579645 623670 1 6 999992 -965414 1 2 999999 786331 1 458963 639810 -323518 2 3 999987 1 2 999999 22310 2 61750 738502 2 236699 280457 1 6 999983 -310259 2 2 999999 2 4 999993 2 2 999999 1 2 999999 -417995 1 2 999999 -792230 2 19 999984 2 4 999985 2 14 999995 2 235506 770727 2 12 999991 1 2 999999 562125 2 2 999999 2 8 999987 2 291164 455683 2 2 999999 2 2 999999 1 2 999999 19013 2 84591 942004 1 9 999994 891139 2 19 999982 1 20 999997 -28669 1 2 999999 628403 1 2 999999 -746425 1 2 999999 -880883 1 256328 450275 189489 1 17 999987 -864191 2 105839 444379 1 2 999999 526294 1 2 999993 -415220 2 87695 391578 1 99504 208092 -449057 2 1 999987 2 16 999994 1 2 999999 801630 2 576601 728352 1 12 999983 820357 1 3 999984 200696 2 2 999999 1 2 999999 333794 2 885337 972902 2 7 999981 1 5 999987 -862894 1 16 999994 -135120 2 514052 872485 2 3 999996 1 409607 688885 -674181 1 365232 701725 -261600 1 2 999999 -995887 1 2 999999 133907 1 17 999989 326297 2 339503 401657 2 676527 920343 1 54361 120398 779865 1 2 999999 402273 2 16 999993 2 17 999990 1 523690 841736 947144 1 2 999999 668519 1 2 999999 103196 1 2 999999 230059 1 19 999994 -197627 2 2 999999 1 2 999999 -371427 1 2 999999 -290546 2 2 999999 2 49287 622269 2 2 999999 1 257863 807244 756937 2 20 999999 1 443099 968102 196096 1 2 999999 1866 1 190943 971387 259903 2 2 999992 2 17 999994 2 2 999999 1 499827 748530 -838003 1 2 999999 44456 2 78409 709561 1 2 999987 -347192 1 367290 782841 -608153 2 2 999999 1 10 1000000 977431 1 2 999999 823139 1 87015 288153 786542 2 187824 752966 2 20 999993 2 2 999999 1 195198 247735 676672 1 15766 260685 285207 2 20 999990 1 2 999999 -426603 1 2 999999 -583124 1 2 999999 275327 2 194261 986732 2 2 999999 1 82835 200658 304566 2 13 999999 2 114465 582479 2 10 999983 1 2 999999 -271994 1 326954 708195 464519 1 2 999999 820460 1 16 999994 -109978 2 19 999992 2 2 999999 2 7 999982 2 413347 461205 1 1 999982 424590 2 67692 617473 1 2 999999 -46693 1 2 999999 -35376 1 2 999999 83159 2 3 999996 1 2 999999 -104690 1 2 999999 384530 2 19 999994 2 38600 536604 1 2 999999 743703 1 12 999990 -5312 1 1 999992 -576384 2 2 999999 1 130625 390375 923005 1 2 999999 982026 2 15 999997 1 20 999997 995650 2 456714 960784 1 275006 715449 -238016 1 63024 358581 183132 2 6 999997 1 9 999995 910925 2 184713 934577 1 7 999999 274331 1 566235 661938 -414710 1 14 999981 856294 2 18 999995 1 621358 732100 70039 2 5 999986 1 2 999999 20992 2 2 999999 2 6 999989 2 111177 995978 2 2 999999 1 759300 777396 -815304 2 2 999999 2 464383 931421 2 339111 484650 1 326214 605114 -733483 2 6 999993 2 2 999999 1 2 999999 -221301 2 286855 443582 2 2 999999 2 521669 651435 2 6 999984 2 2 999999 2 7 999996 1 2 999999 996315 2 215574 554252 1 91349 312209 28170 2 4 999992 2 1936 366153 2 20 999987 2 18 999992 1 17 999983 -24692 2 2 999999 1 13 999991 768569 2 2 999999 1 1 999998 540161 1 2 999999 814314 1 115165 336974 685354 2 617534 811880 1 334732 931257 215737 1 12 999998 451676 1 778657 877539 513393 2 2 999999 2 299288 881459 1 2 999999 900929 2 2 999999 2 2 999999 2 2 999999 2 538472 931933 1 655867 869292 -118803 1 16 999982 -505075 1 2 999999 -430966 2 2 999999 2 2 999999 2 13 999994 1 2 999996 -965985 2 11 999986 1 9 999994 -517155 1 422980 932302 -814463 2 2 999999 1 2 999999 816691 2 251842 700564 1 685093 889249 -312298 1 3 999999 -904178 1 2 999999 802130 2 4805 341868 2 88785 815730 2 18 999983 2 2 999999 2 213915 384636 1 2 999999 819715 1 5 999982 648253 2 1 999986 2 446600 824523 2 301912 863764 2 2 999999 2 3 999992 1 2 999999 -926589 2 2 999999 2 14966 344759 1 2 999999 678691 2 381142 518991 2 3 999994 2 8 999988 1 324409 600207 652322 1 13 999989 985121 1 709172 934345 -215921 2 14 999999 2 2 999999 2 7 999996 1 308947 653762 -273782 2 2 999999 1 2 999999 229491 1 17 999989 -875631 2 2 999999 1 3 999987 519022 1 9 1000000 -499264 1 2 999999 -929556 1 278215 412304 -378468 2 8 999996 1 2 999999 244850 1 19 999982 731988 1 2 999999 -783307 2 126859 208920 2 2 999999 2 19 999987 1 2 999999 -10072 2 16 999998 2 10 999986 2 14 999993 2 20 999989 1 19 999998 -421735 1 56173 335157 879402 1 2 999999 971858 1 18 999997 -523439 2 122183 636485 2 2 999999 2 8 999989 2 2 999999 2 477312 536230 2 20 999991 1 503272 577477 484886 1 7 999981 41863 2 16 999990 2 2 999999 2 2 999999 2 17 999992 1 2 999999 112003 2 4 999984 1 2 999999 -680184 1 561249 960703 -408629 1 6 999981 225456 2 2 999999 1 2 999999 -86866 1 2 999999 5424 2 2 999999 2 145954 270156 1 5 999981 434968 2 859565 972600 1 6 999981 418235 1 2 999999 -532404 1 627921 824293 -140521 2 4 999989 2 314727 993589 2 13 999991 2 1 999993 2 6354 221362 1 8 999984 -615352 2 2 999999 1 10 999983 222556 1 281333 422857 -797284 2 752535 871220 2 8 999987 2 534692 789805 2 156855 958766 1 2 999999 -253027 2 432432 504162 1 7 999981 345057 1 2 999999 -135163 2 2 999999 1 2 999999 671336 1 2 999999 129971 1 2 999999 -718619 2 2 999990 1 9 999992 -356080 1 265450 412723 399747 2 230215 349671 2 5 999992 1 11 999998 646985 1 2 999999 965191 1 2 999999 585627 2 3 999992 2 19 999988 1 348420 634516 497519 1 1 999997 -227602 2 2 999999 2 13 999986 2 10 999989 1 2 999999 -955997 1 2 999999 198106 2 87514 556342 1 323610 828594 505866 2 2 999999 1 195702 458429 -359696 2 2 999999 1 523845 765908 286612 1 2 999989 -410661 2 2 999999 2 346368 544600 2 2 999999 1 16 999985 790536 2 10 999981 2 4 999991 1 2 999999 -355691 2 2 999999 1 4 1000000 -861083 2 200079 980002 2 336099 676105 1 18 999991 529288 2 6 999986 1 147095 542128 -524974 1 214163 492900 -722655 2 11 999994 2 2 999999 1 2 999999 375915 1 7 999987 -624594 2 2 999999 2 233160 907334 1 1 999995 -528188 1 330547 402129 65649 2 2 999999 1 2 999999 438662 2 608407 900122 2 221018 448358 1 5 1000000 -789143 1 751007 791040 -644571 2 2 999999 2 86159 205207 2 296522 623245 1 240663 536619 -104350 1 5 999989 773297 1 14 999982 231051 2 20 999995 1 675241 899339 262428 2 2 999999 1 10 999987 -682337 2 702380 966577 1 2 999999 307969 1 28379 252362 272776 2 392374 501938 2 6 999988 1 11 999989 358901 1 320841 604452 173363 2 863109 966931 2 469655 818908 1 7 999999 835108 1 2 999999 -911763 1 364123 841935 373316 2 2 999999 2 2 999999 2 2 999999 2 471774 755881 1 2 999999 377964 2 117861 125347 2 2 999999 2 2 999999 1 79679 898478 331146 2 2 999999 2 19 999989 2 13 999996 2 11 1000000 1 17 999984 -787011 2 382486 563945 1 2 999999 -11282 2 149800 820079 2 18004 582381 2 3 999986 1 250191 259940 -651494 1 253418 482730 -769877 1 113019 247943 448776 1 2 999999 -502889 1 12 999981 -695709 2 2 999999 2 636736 820886 2 2 999999 2 2 999999 1 2 999999 652393 2 195782 870703 2 5 999986 2 6 999990 1 38885 300875 101940 1 258752 297469 491179 2 316586 857809 2 2 999999 2 19 999994 2 2 999999 2 11 999994 2 2 999999 1 395183 721848 -757108 1 16 999981 528049 1 2 999999 -644012 1 2 999999 -450807 2 8038 145173 1 571207 805627 -353875 1 3 999992 907042 2 415611 977114 2 339147 665182 1 1 999989 -935129 2 547680 805489 1 2 999999 777239 2 2 999999 1 734410 936671 218496 1 2 999999 795493 1 19 999988 -23031 1 329040 403167 190279 1 13 999998 508520 1 2 999999 546044 1 2 999999 623905 2 19 999986 1 438639 923789 -399855 2 20 999999 1 2 999999 211659 2 2 999999 2 540459 967138 1 15 999987 422483 2 129063 890508 2 408153 893582 2 2 999999 1 2 999999 417157 2 2 999999 1 17 999996 116376 1 2 999999 861704 1 12 999996 -913554 1 2 999999 -661821 1 15 1000000 -406134 1 20 999987 -159486 1 2 999999 -482360 1 263045 356189 -504459 2 19 999983 1 5 999988 -173170 2 4 999996 2 150393 743422 1 8619 202613 -299454 2 644538 887495 2 449325 708517 1 92317 105053 50700 1 2 999999 -757635 2 2 999999 1 102338 733962 -401995 2 2 999990 2 14262 814360 1 507364 679852 -14203 2 191254 291757 1 594877 650581 6530 1 9 999983 -17258 1 5 999995 355003 1 900705 969336 473952 2 20 999983 1 2 999999 -254872 1 678750 865551 306942 2 2 999999 1 85842 889774 458824 2 12 999997 1 385834 639941 547181 1 165123 626780 145791 1 3 999994 415492 2 2 999999 1 130121 337818 -962620 2 2 999999 2 340215 675965 1 2 999999 308903 1 20 999996 -476168 2 2 999994 2 2 999999 2 2 999999 2 566601 669159 2 2 999999 1 4 999990 -519652 1 13 999981 -657758 2 2 999999 1 16 999994 711656 1 981560 995814 311559 2 101626 526243 1 6122 527863 167524 2 2 999999 1 20 999986 -640585 2 445986 743767 1 2 999999 -196754 2 18 999990 2 736336 797394 1 6 999992 -357461 1 59318 412483 657580 2 528950 867729 2 84121 442911 2 14 999985 2 2 999999 1 9 999992 451215 2 2 999999 2 2 999999 2 491943 887095 1 2 999999 -909853 2 2 999999 1 515044 741809 -613350 2 2 999991 2 12 999989 2 538410 635897 2 2 999999 2 140436 352022 2 5357 76033 1 4 999983 20550 2 2 999999 2 887054 966654 1 16 999988 929628 1 2 999999 -637059 1 106615 116592 -603556 1 2 999999 -331067 2 17 999992 2 4 999986 1 43073 241844 66753 2 827952 952436 2 2 999999 2 4 999987 1 2 999999 -140319 1 182674 724764 -172799 2 10 999992 1 90261 917938 223595 2 220247 586092 1 58823 375527 389132 1 1 999982 -254663 2 18 999990 2 2 999999 1 8 999988 -594890 2 2 999999 1 7 999981 -875580 2 291271 504537 2 2 999999 1 20 999982 -358461 2 4 999992 1 1 999985 501149 2 115395 833365 2 2 999999 2 2 999999 2 5648 301465 1 2 999999 610258 2 6 1000000 1 2 999999 -790068 1 2 999999 402902 1 4 999987 -484151 1 808526 871926 867675 1 401587 995078 -913384 2 307806 464252 1 2 999999 944057 1 20 999997 -878464 1 3 999989 191922 2 292292 841054 1 165034 186339 -628114 2 493192 728950 1 195653 779515 165486 1 2 999999 -333535 2 2 999999 1 44457 888408 -924495 2 2 999999 1 18 999993 51134 1 2 999999 -837038 1 134791 272770 -688322 1 16 999986 -569797 1 2 999999 570992 1 236385 624995 352728 1 2 999999 174333 1 5 1000000 966275 1 2 999999 -716819 1 2 999999 447957 2 2 999999 1 3 999990 442819 1 581555 669449 41342 1 233938 334874 -912344 2 2 999999 1 2 999999 -816700 2 69508 248632 2 314154 752143 2 154414 748917 1 154345 228830 -62628 2 2 999988 2 2 999999 1 3 999982 648292 2 469294 984512 2 12 999994 1 12 999997 -252174 2 2 999999 1 2 999999 875851 1 375880 455137 877778 2 135521 302969 1 684471 753321 700820 2 359166 495582 1 20 999995 129648 2 20 999982 2 17 999985 1 16 999999 -513448 2 9 999997 2 13 999994 2 489822 748728 2 2 999999 2 2 999999 2 17 999990 2 8 999987 2 656259 732089 2 2 999999 1 18 999981 -688748 1 2 999999 654641 1 1 999983 578444 2 1 999994 2 252558 459654 1 581726 804914 473293 1 12 999995 -740177 1 2 999999 917226 1 2 999999 -753100 1 364297 788549 465319 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 100727 196701 212822 2 2 999999 2 330051 646230 2 280121 816497 2 234077 680947 2 7069 691318 2 2 999999 1 353864 355319 -533098 2 2 999999 1 448306 743784 831505 1 445993 672324 -225691 1 411820 923154 828314 1 2 999999 -363146 1 11 999995 557902 1 2 999999 -72329 2 1286 169629 2 725230 759262 2 13474 148737 1 7 999988 404647 1 266472 606811 -570255 2 3 999987 2 2 999999 2 15 999982 1 1 999991 -549102 2 15427 89303 1 215707 718950 -597248 2 2 999999 1 256165 857113 154947 2 14 999988 1 16 999992 961385 2 454665 798770 1 89109 983357 949319 2 2 999999 2 4 999987 1 877644 974057 558272 2 7 999981 2 771919 928777 1 18 999999 -880808 2 2 999999 1 2 999999 313925 1 3 999991 -404744 1 2 999999 -901147 2 12 999995 1 6 999998 -524959 2 13 999992 1 512835 729607 90901 1 4 999989 657376 2 2 999999 2 6 999986 1 2 999999 611243 2 2 999999 2 2 999999 1 2 999999 -739204 1 2 999999 539042 1 318869 323752 -359318 1 2 999984 147589 1 17 999996 245545 2 2 999999 1 2 999999 140358 1 16 999984 782061 1 375616 965174 379393 2 16 999987 1 16203 511392 -871807 1 10138 597982 -711784 1 20 999987 -774293 2 20 999990 2 2 999999 1 17 999995 14385 1 6 999983 -756439 1 9 999990 837351 2 18 999985 1 2 999999 -411292 2 99887 363962 1 17 999989 369212 2 2 999999 1 2 999999 -954887 2 2 999999 2 777348 854590 1 13 999991 618990 1 525760 620446 56848 1 2 999999 -782778 1 2 999999 -80649 1 1188 449514 -219068 1 115303 951837 -271589 1 103006 771829 514680 1 2 999999 327069 1 2 999999 -266309 2 2 999999 2 2 999999 1 13 999985 250004 2 2 999999 2 2 999999 1 6 999995 -906301 2 447735 613304 1 2 999999 214587 1 499841 900406 876741 1 2 999999 -749336 1 2 999999 883871 1 2 999999 -333752 2 3 999990 1 2 999999 283182 1 7 999988 322684 2 20 999987 1 17 999981 -586113 1 18 999981 414951 2 230800 656657 2 6 999984 1 2 999999 774041 1 21024 787677 -689350 2 2 999999 2 2 999999 1 388225 919694 728818 1 9 999984 271972 1 2 999999 4990 2 278516 635287 2 15 999995 1 433126 916595 453047 2 2 999999 2 3 999999 1 2 999999 -725463 1 18 1000000 984177 2 2 999999 1 485598 782414 -517545 1 132299 409948 -959405 1 20 999982 32363 2 46203 808779 1 12 999996 764130 1 82538 578692 312613 1 19 999989 -224470 1 1 999984 994458 1 515415 796506 -717969 1 2 999996 23657 2 3 999987 1 14 999982 -812717 1 674688 773943 674408 2 2 999999 2 2 999999 1 9 999994 300594 2 723899 760506 2 729130 920409 2 282765 437564 1 5 999990 -280121 1 463607 616539 868312 2 2 999999 1 2 999999 86280 1 130304 650886 201018 2 115207 333409 2 19 999999 2 2 999999 1 8 999996 -416871 1 2 999999 115536 2 2 999999 1 6 999992 -162422 1 2 999999 288308 2 351315 484647 2 2 999999 1 80976 754497 -908988 2 15 1000000 2 108349 607202 2 136867 815799 1 146322 249406 753133 2 664945 808160 1 2 999999 -880889 1 127552 418593 -785329 2 2 999999 1 161339 808544 -28576 1 2 999999 929024 1 620341 993351 -867955 1 649124 797804 -142492 1 2 999999 552813 2 2 999999 1 524379 768710 -578209 1 2 999999 270028 2 2 999999 2 12 999986 2 13 999986 1 2 999999 892488 2 317157 954185 2 2 999999 1 217109 242942 984518 2 2 999999 1 154356 485160 -711162 2 2 999999 2 16 999998 1 2 999999 260193 2 512056 918057 2 16 999989 1 83418 271965 479095 2 428508 920038 1 17 1000000 -62281 2 2 999999 1 437463 605005 201468 2 6 999997 2 98548 417249 1 10 999994 -914099 1 2 999999 951164 1 2 999999 483949 1 20 999993 67040 1 6 999981 -841893 1 690511 857167 707671 1 69665 365677 338522 1 2 999999 485173 1 16 999991 -576427 1 1 999993 -825773 2 2 999999 2 14295 736393 1 2 999999 -930876 2 2 999999 2 2 999999 1 10 999989 505716 2 17 999988 1 16 999997 281871 2 657819 862718 1 2 999999 22654 2 2 999999 2 167277 401085 1 70185 707886 520937 1 13 999981 933099 2 2 999999 1 2 999999 159462 1 2 999999 -749115 1 20 999993 -273985 1 3 999995 473367 2 2 999999 2 116547 760440 2 247947 904795 1 764825 991732 -778677 1 19 999981 -482263 2 34419 63061 1 10193 622981 -240597 1 3 999996 -759603 1 2 999999 -416260 1 2 999999 58412 1 12 999981 -885460 2 262642 732228 1 129616 921251 -881617 2 2 999999 1 2 999999 604446 2 2 999999 1 8 999994 279406 2 17 999992 2 19 999995 1 2 999999 -676533 2 2 999999 2 2 999999 1 12 999986 740268 1 2 999999 -184149 1 2 999999 689816 1 2 999988 899910 2 78264 181997 1 2 999999 653626 2 2 999999 1 15 1000000 484215 1 2 999999 200648 1 735468 765892 430086 2 1 999995 2 30085 892783 1 2 999999 529569 2 7 999994 1 2 999999 -682185 2 480515 606570 1 2 999999 832244 2 3 999986 1 14 999993 320660 2 2 999999 1 15 999987 456166 1 22968 228473 -226852 2 2 999999 1 272307 764183 -411165 2 8 999992 1 273908 311643 720707 2 17657 145137 2 789391 975975 2 5 999989 2 723154 807531 1 171338 444139 -208272 2 2 999999 1 2 999999 436058 2 289177 576891 2 2 999999 1 14 999981 -997748 2 5053 683108 2 2 999999 2 18 999981 1 3 999984 552853 1 2 999999 590932 1 615752 940745 -153593 2 330437 367308 2 11 999992 1 291097 484232 -739462 1 2 999999 -724814 2 686586 961642 1 4 999984 -380525 1 2 999999 858363 2 731971 813802 2 2 999999 2 100485 397961 2 107743 496419 1 2 999999 -511850 2 210356 520414 2 5 999986 2 2 999999 1 13 999998 970092 1 6 999992 585123 2 349977 772998 2 2 999999 2 2 999999 2 455941 610166 2 2 999999 1 13 999998 475339 1 12 999985 -478581 1 2 999999 -827024 2 2 999999 2 13 999998 1 215878 972595 491991 1 5 999990 -161381 1 14 999994 -430842 1 20 999990 -205236 1 13 999983 791272 2 12 1000000 2 58439 526560 2 18 999996 1 2 999999 -269521 1 2 999999 535575 2 8625 514065 1 376296 982719 -581711 1 2 999999 815879 1 6 999995 -639614 2 270632 295258 2 322161 510576 1 2 999999 837847 2 12 999998 1 13 999982 -333683 2 865041 896725 1 415568 493275 353502 1 707443 831963 -696122 2 3 999997 2 14 999991 1 2 999999 -169539 1 37499 462872 -823873 1 364123 691425 478947 2 2 999999 1 2 999999 -294754 1 2 999999 -412839 2 2 999999 1 2 999999 3952 1 12 999989 34636 2 794655 862910 2 1150 485338 1 2 999999 328315 2 2 999999 1 77947 986581 -319606 1 2 999999 182963 2 10 999990 2 77021 556849 1 9 999996 -373089 2 493547 971820 2 2 999999 2 7 999999 1 10 999987 686508 2 2 999999 2 11 999990 2 14 999985 1 251533 516489 8110 2 98594 983578 1 2 999999 561296 1 14 999989 -516898 2 7 1000000 2 159997 820522 2 2 999999 1 104743 335088 399999 1 227352 238375 663544 2 9 999990 1 2 999999 -389205 2 2 999999 1 321174 433633 -49571 2 304305 399606 2 10 999992 1 13 999985 129272 2 9 999999 2 18 999998 1 377652 472072 718374 1 2 999999 -493508 2 2 999999 2 2 999999 1 14 999982 690976 1 8 999995 547738 1 220050 557571 -779258 2 20 999999 1 2 999999 207850 2 2 999999 2 307152 841581 1 2 999999 460427 1 17 999992 515186 2 20 999990 2 2 999999 2 337714 775588 1 787327 885189 -175041 1 15 999997 670925 1 58257 164837 -19811 2 321065 458095 2 128531 446937 1 6 999992 -885658 2 112843 427725 1 2 999999 -776782 2 9 999997 1 147928 374022 -17972 2 77292 289151 1 2 999999 747475 1 231198 658766 -788432 1 15 999990 -470198 2 10 999991 2 3 999984 1 406977 448796 812102 1 296257 836274 -487501 1 2 999999 -763041 1 6 999989 -244199 2 142453 639135 1 8 999999 901429 2 2 999999 1 3 999993 -910387 1 2 999999 -960097 2 2 999999 2 550591 787939 2 265827 604191 2 2 999999 1 2 999999 333533 2 14 999995 1 107425 410984 911828 1 281077 553622 548079 2 440918 885931 2 2 999999 1 16 999981 513969 1 1 999981 -834066 1 2 999999 -906749 1 2 999999 -163492 1 109309 889542 138267 1 18 999992 -660885 1 320953 847285 898976 2 44572 628559 2 246807 660607 1 2 999999 -852652 1 2 999999 4551 1 2 999999 -112252 2 192803 553274 2 30936 712128 2 639526 980882 2 373068 878737 2 1 999981 1 8 999991 -723089 2 2 999999 1 2 999999 -98863 2 61782 453797 1 15 999997 -86751 2 2 999999 1 2 999985 -297253 1 15 999991 186084 2 43912 947828 1 77455 655908 269408 1 18 1000000 677117 2 2 999999 1 60760 634038 451242 1 2 999999 96226 1 2 999999 -442830 2 279778 937940 2 18 999990 2 210843 763954 2 2 999999 2 492895 999350 2 70431 485820 1 10 999986 -158170 2 15 999988 1 3 999996 866199 1 238718 621046 594729 2 2 999999 1 2 999999 -894642 1 2 999999 -63666 1 17 999982 801182 2 2 999999 1 2 999999 853707 1 2 999999 866883 1 776311 910274 112 2 19 999988 1 2 999999 -162743 2 2 999999 1 19 999982 99201 2 8 999986 2 880802 945507 1 19 999986 31025 1 17 999986 -563793 2 12 999986 1 8 999991 -974239 1 2 999999 -93239 1 2 999999 820537 1 2 999999 424468 1 17295 912527 -143779 2 4 999982 1 114905 872529 -137314 1 9 1000000 716449 1 123613 408243 833804 1 172323 773820 209114 2 2 999999 1 2 999999 163139 2 166292 747379 1 2 999999 920855 1 2 999999 -891396 1 2 999999 829966 2 5 999996 1 2 999999 581265 1 5 999994 -942242 1 16 999984 -497188 2 4 999999 1 350660 481782 436152 2 2 999999 2 117251 797448 2 858827 969369 2 2 999999 2 11 999995 2 10 999996 2 2 999999 2 94740 672852 1 2 999999 -868398 1 2 999999 -96587 1 2 999999 331653 2 12 999985 2 2 999999 2 20 999988 2 29998 997782 1 52982 185526 294549 2 9 999999 2 16 999983 1 17969 730984 887511 2 18 999991 2 2 999999 1 7 999982 -719823 1 2 999999 273557 1 2 999999 706339 1 2 999999 683519 2 13 999998 1 14 1000000 -644121 1 3 999986 -897973 2 2 999999 2 20 999993 1 8 999987 -885901 2 2 999999 1 4 1000000 175450 1 4 999983 528232 1 16 999999 286250 2 15 999988 1 373930 620231 -83391 1 2 999999 669529 2 14 999999 2 2 999999 2 2 999999 2 15 999994 1 2 999999 -883770 2 24001 605047 1 908158 942140 768974 2 1 999991 1 18 999995 772266 1 116794 723653 542870 2 623032 636516 1 2 999999 -71872 2 2 999999 1 7 999993 759721 1 533667 707600 524673 2 14 1000000 1 450670 676574 543116 2 18 999995 1 19 999998 -976103 2 2 999999 2 303061 404928 2 14 999993 2 19 999989 2 8 999990 2 20 999985 2 2 999999 1 2 999999 -966088 1 2 999999 288680 2 18 999982 1 18 999999 -87464 2 2 999999 1 438342 893374 -362998 2 2 999999 2 4391 947095 2 1 999998 2 20 999990 2 9 999996 2 139337 867511 2 2 999999 1 2 999999 12942 1 20 999988 349004 1 2 999999 -677757 2 2 999999 2 2 999999 1 2 999999 -6436 2 55414 102474 2 2 999999 2 780529 867648 1 18 999994 -190286 1 2 999999 231533 2 179425 593718 2 2 999999 2 685423 917486 1 2 999999 -810591 2 533579 965797 2 14 999996 1 132656 905095 471905 1 3 999987 -319947 2 2 999999 2 14 999995 2 2 999999 2 2 999999 1 2 999999 41174 1 12 999990 -700856 1 276610 393248 911529 2 123413 915282 2 128196 700437 2 11 999985 2 264172 739100 1 2 999999 212930 1 102043 908143 906806 1 2 999999 275682 2 2 999999 2 2 999999 2 20 999997 2 2 999999 2 89107 532801 2 2 999999 1 2 999988 -848168 1 2 999999 780043 1 615904 704114 953972 2 10 999999 1 2 999999 355330 2 465396 569972 2 2 999999 2 2 999999 2 2 999999 2 41859 86332 2 321190 446959 1 2 999986 392488 1 2 999999 704890 2 229611 496223 2 876007 995439 2 23133 710549 1 18 999981 -611309 1 577153 798863 -251027 2 133724 287525 2 2 999999 1 4 999981 -252188 1 19 999989 141837 1 272392 765139 -593419 2 12 999983 1 268128 914963 -527245 1 3 999982 -547770 1 20 999989 -811055 2 17 999999 1 11 999985 399140 1 2 999999 569361 2 6 999987 1 56556 644772 -516779 2 78117 921565 2 2 999999 1 2 999999 -685616 2 542801 582876 2 2 999999 2 2 999999 1 2 999999 -115675 2 196527 754105 2 2 999999 1 15 999982 -770324 2 184355 647808 2 11 999987 1 549625 567108 355421 2 2 999999 1 6 999987 -501909 2 7 999989 2 2 999999 1 164382 853237 622499 2 2 999999 2 16 999984 1 12 1000000 -167502 1 2 999999 -621353 1 8 999984 -717898 2 348872 562407 1 17 999997 -376114 1 1 999985 881145 1 2 999999 -777429 2 2 999999 2 2 999999 2 2 999999 2 283768 380614 1 371536 591328 -900316 1 2 999999 405569 2 147012 168192 2 18 999989 2 2 999999 1 10 999997 -486708 1 556281 594414 364790 2 2 999999 1 10 999999 478881 2 97266 381068 1 2 999999 -58378 1 38965 600039 956385 2 8 999999 2 707 829837 1 8 999996 -710588 2 683516 875620 2 197934 451541 2 1 999995 1 427630 991243 643160 2 2 999999 1 159576 872422 213234 2 1 999990 2 2 999999 1 2 999999 -702897 2 530926 558623 1 15327 938853 61605 1 12 999983 256325 1 149830 881401 -830855 2 2 999999 1 3 999983 -30864 1 2 999999 286750 2 2 999999 2 19 999985 2 309055 914996 2 478404 776599 1 2 999999 -986391 1 88086 850467 -55329 2 2 999999 1 18 999994 619362 1 273345 793726 995371 1 7 999991 951462 2 18 999985 1 16 999982 -224441 2 245913 947843 2 2 999999 2 552603 765476 1 2 999999 -681450 1 2 999999 -929586 2 596508 679991 1 214775 978250 -400077 2 24221 279556 2 619772 964089 2 7 999999 2 2 999999 1 2 999985 195011 2 14 999991 2 251918 421819 2 80652 546657 1 6 999983 754708 1 15 999987 822645 2 2 999999 2 2 999999 1 14 999999 99684 1 9 999982 -211328 2 219650 450654 2 2 999999 2 2 999999 1 15 999981 161714 1 2 999999 -507676 1 457755 655762 703332 2 699341 829964 1 2 999999 -594078 2 3 999984 1 15 999987 254403 2 15 999987 2 2 999999 2 620534 646900 2 2 999999 1 154922 424819 -414030 1 593376 732918 918754 2 2 999999 2 190445 339827 1 97278 182780 -149247 1 2 999999 -942221 1 10 999984 561356 1 15 999989 907660 2 972567 977359 1 2 999999 555394 1 2 999999 638186 1 2 999999 832632 1 2 999999 -964007 1 167089 299871 2345 1 18 999995 -901761 1 893664 980637 147442 2 214 629099 2 14 999983 1 2 999999 -654034 2 2 999999 1 203850 782646 870397 2 16 999987 2 10 999996 1 4 999994 -94662 1 10 999996 902441 2 2 999999 2 540651 565559 1 48786 689060 980975 1 2 999999 -183620 2 2 999999 2 170850 626950 2 16569 677535 2 2 999999 2 2 999999 2 2 999999 2 14 999999 1 538093 796827 705193 1 2 999999 775006 1 486842 515616 -663885 1 110629 640316 115859 1 2 999999 966820 1 275669 626761 662112 2 2 999999 1 20 999985 852134 1 4 999984 670448 2 340119 591062 1 88678 451566 -299318 1 2 999982 879291 2 161093 389432 2 2 999999 2 2 999999 2 2 999999 1 19 999994 244041 1 2 999999 -176886 1 40552 739690 85452 1 7 999997 518817 1 19 999991 -885803 2 6 1000000 1 557350 982056 -853940 1 326776 992157 54250 1 75139 946958 819577 2 2 999999 1 73196 101975 -677438 1 2 999999 -292139 1 20 999997 -189568 1 12 999986 -915625 1 604988 764183 -810280 1 2 999999 932425 1 2 999999 851480 2 2 999999 2 2 999999 1 302337 518456 996812 2 2 999999 1 17 999992 -887901 1 2 999999 75406 1 1 999986 -347518 2 10 999988 1 268704 627739 396202 2 2 999999 1 9 999985 -855722 2 34096 943894 2 7 999988 2 209760 467029 2 9 999985 1 2 999999 460478 2 2 999999 1 545573 840423 892769 2 16 999985 2 2 999999 1 5060 78261 -957886 2 13 999996 1 12 999987 -637704 1 2 999999 -304457 1 2 999999 -642367 2 299362 596063 2 20 999981 2 2 999999 2 484713 784742 2 259862 448151 2 2 999999 1 7 999998 -112436 2 481764 980515 2 2 999999 2 2 999999 1 14 999996 425239 2 2 999999 1 18 999994 999603 1 2 999999 424887 1 2 999999 659919 2 18 999988 1 2 999999 -802412 2 31955 741460 2 73171 335337 2 18 999986 1 10160 271768 423043 1 2 999999 728302 2 1 999992 1 12 999994 -148765 1 7 999988 -519781 1 13 999989 -931233 1 2 999999 870841 1 2 999999 -648970 1 423911 764782 432041 2 190600 934742 2 2 999999 2 7 999991 2 218890 978959 2 12 999995 1 3 999999 785835 1 15 999992 -751327 2 2 999999 2 11 999983 2 2 999999 1 16 999985 503864 2 19 999994 1 565861 914820 -66397 2 258625 478856 2 24850 693932 2 2 999999 2 365816 867438 2 2 999999 1 17 999997 -582444 1 2 999999 -109723 2 268900 442651 1 2 999999 -113080 1 2 999999 -642980 2 8 999990 1 2 999999 930909 1 4 999987 -598709 2 2 999992 2 16 999996 1 165707 861964 150641 1 375892 453832 664614 2 190719 272147 2 444849 520707 1 2 999999 -207664 1 1247 306706 919989 1 322300 648957 -726461 1 62218 82662 -309933 2 9 999992 2 2 999999 1 204206 400430 -498481 2 2 999999 1 3115 7346 -421655 1 2 999999 -360599 2 71554 324672 2 134204 412824 2 213739 553807 2 467193 928919 1 2 999999 -416419 1 2 999999 687133 2 214860 249288 2 11 1000000 2 2 999999 1 17 999986 -249914 2 2 999999 1 2 999999 640857 1 464700 496368 -68716 1 17 999991 813932 1 8 1000000 909117 1 2 999999 -893066 2 2 999999 2 425783 553756 1 9 999990 -942745 1 6 1000000 -412455 2 16 999990 2 70295 363999 1 618596 645359 -530682 1 13 999998 874088 2 336696 820749 1 122854 746975 -630385 2 2 999999 1 2 999999 -719840 1 81369 942679 -345630 2 17 1000000 1 2 999999 232270 2 2 999999 1 45844 67639 877843 2 14 999983 1 476003 779392 446577 1 19 999997 -662323 2 10 999983 1 2 999999 48135 2 2 999999 1 2 999999 -572679 1 15 999994 -270172 2 14 999984 2 6 999994 1 12 999986 866570 2 2 999999 1 419941 957202 831536 2 2 999999 2 14 999986 1 455441 950703 524120 1 9 999999 -259083 1 2 999999 776339 1 20 999996 709063 1 2 999999 -128417 1 9338 810357 29860 1 2 999999 -327234 1 8 1000000 -788242 1 47608 362098 -84167 2 256904 664314 2 195605 654897 1 264747 487273 636690 1 11 999994 908624 2 67432 532565 1 2 999999 215331 2 8 999991 2 346908 832634 2 6 999988 1 3 999989 900599 2 2 999999 1 731422 949721 -400752 2 392687 400713 2 5 999995 2 4 999989 2 2 999999 1 3 999996 179022 2 33498 558359 2 15 999981 2 2 999999 2 19 999992 2 605835 940575 2 6 999987 2 70907 856481 2 7 999998 2 4 999982 2 18 999996 2 2 999999 1 189804 713322 -170174 1 9 999995 -432093 2 2 999999 1 2 999999 -399098 1 2 999999 248102 2 7 999982 1 310165 862174 302137 2 2 999999 1 16900 207105 390312 1 12 999996 -993158 2 19 999986 2 2 999999 1 12 999988 855356 1 55998 785114 195007 2 2 999999 1 2 999999 397859 2 11 999988 2 451624 746425 1 268191 730662 971161 2 15084 981660 1 18 999996 -544179 2 7 999989 2 77279 988700 1 11 999988 -222217 2 484422 695355 2 9 999981 2 4 999981 1 2 999999 -239724 1 2 999999 -538023 1 11 1000000 441539 2 120913 624583 1 176186 491463 652974 2 10 999988 1 2 999999 950705 1 2 999999 -876712 2 2 999999 2 20 999985 1 142461 507788 782856 2 2 999999 2 2 999999 2 2 999999 2 157653 718748 1 71825 632900 994546 2 18 999982 1 2 999999 -370703 1 2 999999 -91831 2 2 999999 2 2 999999 1 15 999983 -515776 2 26883 153052 2 389373 483471 1 7 999988 228199 2 2 999999 1 142796 710536 -809776 2 6 999994 1 110821 973246 -330076 1 2 999999 489980 1 194314 945874 667519 2 326375 454827 1 276103 388024 -910589 2 3 999993 1 2 999999 555182 2 253596 314894 2 2 999999 2 317675 987783 1 2 999999 276959 2 2 999999 1 116543 455456 257312 2 5 999994 1 527610 650631 622973 2 12 999996 1 11 999993 540293 2 6037 754001 1 787457 955691 -193281 2 76215 494178 2 221942 308373 1 11 999981 675885 1 200329 990635 -598236 1 15 999982 -768841 2 2 999999 2 2 999990 1 170261 276824 -395171 1 54304 725412 630577 2 2 999999 1 446064 957707 -59585 1 13 999981 173106 1 107252 249080 905421 1 2 999999 -345376 2 17 999981 1 17 999993 -548800 1 10 999981 928070 1 7 999981 -824985 2 216235 801517 1 2 999999 -433530 1 2 999999 -622839 2 2 999999 1 7 999982 -90059 2 2 999999 1 149578 727506 -111240 1 405112 793730 -767532 1 11 999981 -646862 1 11 999985 851638 1 2 999999 -136538 1 178892 746112 -371838 1 350963 557029 648642 1 275469 657245 -485285 1 2 999996 -8303 2 442509 979022 1 7 999983 -328257 2 881612 946387 1 2 999999 47381 1 8 999993 -368484 1 631879 822540 696000 2 2 999999 1 18 1000000 723672 1 16 999998 595680 2 2 999999 2 24158 408888 1 2 999999 -685768 1 2 999999 65490 2 226718 993142 1 2 999999 604939 2 400773 772020 1 18 999994 554590 2 15 999998 2 3 999997 1 9 999993 122971 1 4 999991 558584 1 2 999999 -969473 2 2 999999 1 2 999999 -232222 1 2 999999 -882802 1 2 999999 177567 1 251406 697883 960622 1 5 999984 -352362 2 2 999999 2 3 999998 1 123755 181492 910860 2 604344 696300 1 330486 400690 -531965 1 4 999994 115838 2 2 999999 2 2 999999 1 216799 446825 -744859 1 11904 322248 -326718 1 579468 598280 -583718 2 543862 984396 1 5 999997 907737 1 2 999999 190680 2 16 999981 2 1 999998 1 16 999985 821219 2 599298 798145 2 792218 993688 2 471450 886466 1 18 999986 545994 2 2 999999 1 16 999997 -15244 1 2 999999 -755266 1 2 999999 -593269 1 2 999999 777426 1 2 999999 176276 1 519453 565321 -702586 1 2 999999 -874173 2 8 999988 2 12 999999 2 15 999982 1 201476 314150 -875115 1 2 999999 -143099 2 152315 660625 2 14 999984 2 140968 721497 1 2 999999 517595 1 2 999999 394434 1 604358 622869 510648 2 4 999988 2 19 999991 1 2 999999 40390 1 15 999993 795530 2 8 999994 1 332491 539819 -322898 2 2 999999 1 221646 455082 -53709 2 2 999999 1 2 999999 -36609 1 2 999999 738760 1 243068 499193 -691370 1 326908 984547 371663 2 19 999984 1 2 999999 489432 1 145695 334122 91721 2 2 999999 1 2 999999 516067 1 4 999990 565133 2 2 999999 1 341063 897263 661393 1 18 999992 -21135 2 60600 816376 1 18 999996 679552 1 2 999999 -216879 1 705182 837500 -996227 2 42357 646945 1 8 999992 648708 2 9 999996 2 15 999992 1 576906 842011 -965134 2 2 999999 1 543867 779487 -957467 1 2 999999 -696689 1 562607 851100 -329791 1 182799 558063 776567 1 4 999981 -767686 1 10 999996 866262 1 484576 646190 -611292 2 10 999990 2 6 999984 2 2 999999 2 888619 914015 1 367283 510589 -780530 2 10 999985 1 2 999999 -682883 1 2 999999 -25738 1 2 999999 -219824 1 198945 356412 624561 2 13 999997 1 2 999999 867619 2 2 999999 1 375679 820262 271171 2 15 999985 1 2 999995 -671032 1 2 999999 150187 1 149895 646563 654105 1 2 999999 434922 1 8 999996 338307 1 97496 770543 -531119 2 2 999999 1 6 999982 113523 1 293128 331296 66707 1 20 999983 -364025 2 2 999999 1 9 999989 361184 2 5 999985 2 2 999999 1 4 999999 892821 2 508161 933315 2 12 999999 2 5 1000000 2 5 999988 1 353630 933615 -78568 1 150907 723022 -161729 2 19 999988 1 8 999984 -819181 2 277148 507717 1 4 999984 778039 2 2 999999 2 439476 698599 1 7 999993 -207677 2 2 999999 2 2 999999 1 97582 385953 349122 2 2 999999 2 6 999996 2 2 999999 2 7 999981 1 9131 775999 976740 2 7 1000000 1 16 999990 -236537 1 573177 836681 -283796 2 625141 848112 1 237866 487882 -655421 2 2 999999 2 5 999994 2 2 999999 1 14 999987 -909114 2 2 999999 1 185747 322561 -527637 2 353182 456798 2 563081 760754 1 2 999999 -154563 1 2 999999 977984 2 14255 204780 1 2 999999 -363190 1 660953 967460 12755 2 112043 937316 2 12 999984 1 6 999983 -983752 2 271964 455617 1 150214 613372 -822308 1 377191 870763 854526 2 2 999999 2 203337 437238 1 8 999992 484787 1 81319 498588 -248975 1 2 999999 -743252 1 2 999999 964130 2 2 999999 1 279547 586118 -281421 1 2 999999 -322017 2 3 999995 2 495743 814290 1 11 999986 -453367 2 2 999999 1 84856 805195 737099 2 2 999999 2 2 999999 1 2 999999 184486 2 3 999998 2 597367 650688 2 11 1000000 2 4 999990 1 5 999985 647658 2 5 999984 1 7 1000000 334071 1 17 999984 348829 1 597953 686446 857231 2 728687 900013 1 2 999999 822430 1 515277 991709 -235080 1 139082 802464 -964002 2 478650 673846 2 2 999999 1 4 999986 -696031 1 1721 470897 -259389 1 17 999989 -24158 1 6 999988 718587 1 14 999983 986303 1 67415 978032 -660134 1 2 999999 -875805 1 678249 838091 821539 1 341353 534255 -309571 1 12 999986 483391 1 7943 106654 -168 1 14 999989 377078 1 2 999999 -318183 1 9 999994 -49573 1 2 999999 -180517 2 2 999999 1 2 999998 -656118 2 2 999999 1 13 999993 848518 2 12 999990 2 2 999999 2 353711 970422 2 2 999999 1 594935 727057 533731 1 2 999999 957118 2 15 999987 2 3 999987 1 6 999981 403800 2 2 999999 1 18 999997 924493 1 12 999983 -86457 1 2 999999 -84037 1 1 999985 -500191 1 2 999999 525912 2 273102 503095 1 7 999993 -177695 2 476347 820084 1 208232 329545 -179950 2 577 754313 1 586245 684960 70753 2 2 999999 2 2 999999 2 2 999999 2 4 999985 2 526799 961454 2 4 999996 2 13 999987 2 69846 643781 2 2 999999 1 2 999999 -719044 1 16 999992 49518 2 14 999985 1 2 999999 307566 2 2 999999 1 2 999999 -684580 2 7 999986 2 13 1000000 2 424095 561278 1 7 999986 667228 2 18 999994 1 8 999998 169841 1 2 999999 357413 2 17 999982 2 2 999999 1 2 999999 416529 2 5 999989 2 69003 745546 1 19 999987 470525 1 12 999982 248963 1 7 999993 537093 2 177770 703778 2 2 999999 1 421782 661754 -661753 1 317325 757579 894304 2 2 999999 2 1 999983 2 2 999999 1 17 999987 925975 1 40560 331923 871865 1 192870 570336 -486265 2 2 999999 1 2 999999 988688 1 6 999997 -304816 2 9 999981 1 443026 782163 828501 2 8 999982 2 19 999997 1 153008 326455 -81937 1 855287 879466 -386481 1 14 999993 138859 1 1 999982 972537 2 16 999983 2 2 999999 2 18 999991 2 10 999996 1 2 999999 369092 1 506217 511802 869305 2 2 999999 1 20 999988 -156535 2 1 999991 1 802595 922635 1525 1 5 999990 -705496 1 99290 496164 666892 2 2 999999 1 2 999999 140776 1 10 999996 -72147 2 238202 851633 1 18 999995 405458 1 770014 993528 975909 1 2 999999 343562 1 377772 486831 -863705 1 274294 704935 -460928 2 2 999999 1 2 999999 -415286 2 9 999997 2 9 999983 1 212182 903064 452108 1 266116 372328 232173 1 2 999999 795227 2 2 999999 1 211152 460278 -194262 2 2 999999 2 4 999984 2 632093 942467 1 2 999999 772856 2 2 999999 1 2 999999 -97358 2 103640 245343 1 2 999999 918953 1 18 999995 156661 2 2 999999 2 12 999984 1 2 999983 541264 1 2 999999 -428682 2 20 999983 1 3 999995 332041 1 14 999994 3683 2 264844 725254 2 170146 173102 2 20 999997 1 9 999985 -311887 1 2 999999 -746529 2 2 999999 1 321706 539927 548807 1 6 999991 -711014 1 5 999983 476846 1 3 999981 -370367 1 2 999999 373041 2 2 999999 2 2 999994 1 2 999999 -939447 1 9 999996 996474 1 767953 844508 -266694 1 2 999999 -907520 2 6 999984 2 408424 683510 1 669435 913893 532484 2 2 999999 2 2 999999 2 318628 967730 1 2 999999 960244 2 2 999999 1 886634 956268 -880666 1 2 999999 654937 2 412189 551199 1 2 999999 -162071 1 18 999983 -48384 1 1 999995 183686 2 225152 263872 1 6 999997 -681445 2 89949 393122 2 18 999992 1 9 999989 -777817 2 2 999999 2 2 999999 1 2 999999 -521193 1 821839 835200 -378430 2 3 999981 2 2 999999 1 11 999981 915834 1 17 999985 -903303 2 5449 444148 2 12 999994 2 620467 717355 1 762263 841562 267703 2 3 999984 1 2 999981 -867925 2 2 999999 1 2 999999 673781 2 2 999999 2 17 1000000 2 16 999990 1 6 999998 514265 1 757151 883311 368150 1 4 999990 825890 2 5 999988 2 5 999981 2 2 999999 1 79367 716477 -832237 1 899165 953028 -147122 2 20 999983 1 2 999999 -495880 2 2 999999 1 52472 467265 486620 1 20 999985 778350 1 3 999981 206851 2 2 999999 1 3 999990 589225 1 1 999990 -940801 1 496947 885077 -593045 1 6 999985 168246 2 2 999999 1 1 999992 -837768 1 2 999999 982573 1 320644 518048 847041 2 2 999999 2 2 999999 1 10 999998 -989438 2 2 999999 1 3 999986 -751593 1 2 999999 10482 2 2 999999 2 20 999992 1 2 999999 -337041 2 322322 715139 2 2 999999 2 65257 531973 2 245213 621411 1 17 999986 739640 2 180648 868177 1 153905 552776 -756858 1 271244 810164 283571 2 6 999996 1 2 999999 877822 1 2 999999 123611 1 2 999999 -757029 2 20 999990 1 406882 624855 689625 2 2 999999 2 2 999999 2 15929 484316 1 23344 328408 -429006 2 2 999999 2 456310 535792 2 2 999999 1 2 999999 -240796 2 3 999984 2 476198 964975 1 144185 487107 176985 2 7 999994 1 10 999995 -365269 1 969430 996713 -116912 1 17 999995 -566814 1 2 999999 79443 1 2 999999 -131264 1 500781 925486 16316 1 2 999999 317174 1 369595 415045 212014 2 13 999984 1 13 999990 -677997 2 324464 996562 1 781596 972926 -44491 2 1 999988 1 3 999981 -511894 2 139879 637828 1 2 999999 -666454 1 8 999984 558949 2 2 999999 2 2 999999 1 108039 464825 748234 2 2 999999 2 19 999983 2 2 999999 2 62488 302403 2 12 999990 2 17 999992 1 4 999992 660436 2 2 999999 2 381767 821235 2 6 999994 1 2 999999 420375 2 2 999999 2 15 999981 2 904777 980396 1 11 999989 14521 2 16 999986 2 485606 926653 1 2 999999 -804701 2 2 999999 2 55293 172155 2 2 999999 2 1 999986 2 2 999998 1 10 999983 -785999 1 518320 523692 200551 2 2 999999 2 16 999998 2 2 999999 2 2 999999 1 7 999995 97596 2 414478 423923 1 216963 970513 18790 1 334500 423556 205079 2 6 999996 1 6 999982 -608596 1 8 999997 -926874 1 842134 885948 -385367 1 10 999999 -327153 2 72758 220240 2 17 999988 2 2 999999 2 13 999991 2 2 999999 1 13 999994 -308255 2 15 999983 2 19 999990 1 119626 777826 -312943 1 12 999999 335178 2 258943 515680 1 9 999986 466660 2 2 999999 1 2 999999 121929 2 221379 416563 2 2 999999 1 2 999999 -990563 2 14 999998 2 675656 961795 1 2 999999 373943 1 8 999982 -82953 2 2 999999 2 361325 843319 1 2 999999 100081 2 199886 700641 1 2 999999 -882200 1 664096 757295 634801 1 9428 87045 -491907 1 224570 721790 98998 2 2 999999 1 7 999986 39353 1 2 999999 -350109 2 1 999995 1 19 999990 -68937 2 2 999999 1 2 999999 135694 2 612103 642938 1 56453 541685 723931 2 100104 362480 1 8 999993 765155 2 19 999997 2 246090 636136 2 6 999992 2 2 999999 1 2 999999 78454 1 4 999988 -528734 1 2 999999 -124893 2 683397 893873 1 3 999997 246769 1 15 999993 909067 2 8 999992 1 655297 969813 516863 2 2 999999 2 12 999987 2 4 999996 2 3 999995 2 560808 573619 1 2 999999 -600525 1 356306 975205 -758215 2 96473 439911 2 2 999999 2 597372 601957 1 13 999985 -295295 1 240452 366897 -291836 1 415724 479585 32737 2 20 999981 1 19 1000000 -946612 2 2 999999 1 623477 906310 235386 1 88311 171145 822556 1 232724 881549 908717 2 2 999999 1 2 999999 624545 1 13 999994 708992 1 233423 544551 -98680 2 2 999999 1 2 999999 30036 2 3 999989 2 2 999999 2 339019 346451 2 49395 806737 1 2 999999 -964216 1 2 999999 -577243 2 17 999997 2 2 999999 1 2 999999 -487088 2 15 999990 1 2 999999 24436 1 2 999999 -820361 2 427372 844900 2 2 999999 2 16 999983 1 2 999999 324938 1 2 999999 -333891 1 20 999990 -796392 1 7 999997 -468222 2 1 999989 1 278112 727705 299370 2 2 999999 2 211479 493000 1 11 999995 695549 2 2 999999 2 167030 476099 1 2 999999 -392567 2 2 999999 1 20 999996 39499 2 360522 521106 2 2 999999 1 243276 939969 337351 2 145682 545430 1 653821 846278 96110 2 2 999999 2 483943 715969 1 10 999982 717 2 7850 981586 1 10 999987 -682750 2 2 999999 1 318916 893364 -406092 2 2 999999 2 9 999981 2 75446 834700 1 389115 877302 203294 1 132672 854005 -865956 2 2 999983 1 2 999999 -775748 1 10 999996 306535 2 217514 983189 2 16 999984 1 2 999999 -308865 1 2 999999 115907 2 2 999999 2 13 999987 1 2 999999 -786730 1 18 999986 -641590 1 2 999999 -269731 2 16 999997 1 3 999981 390553 2 12 999997 2 2 999999 2 2 999999 2 15 999987 2 2 999999 1 13 1000000 221132 1 2 999999 855998 1 161185 212977 170713 1 79854 914079 516796 1 2 999999 104525 2 10 999995 2 2 999999 1 2 999999 -14027 1 663660 958004 34879 1 452004 743792 714330 2 10 999995 2 11 999983 1 127129 816309 -444626 2 768459 849856 1 2 999999 135904 2 11 999988 2 73884 321525 1 8 1000000 -669295 2 2 999999 1 2 999999 325337 2 4 999998 1 430642 665051 -873904 2 19 999982 1 17 999994 -120525 1 2 999999 874918 2 13 999983 1 9 999997 178481 1 35460 598630 -116751 1 108213 398582 -228900 2 606349 789621 2 2 999999 2 7 999985 2 6 999986 2 11 1000000 2 9 999982 2 762813 988597 2 730286 903947 1 163250 580153 695883 1 231695 544310 -788298 1 2 999999 -609457 1 913039 952995 -748679 1 2 999999 359595 1 9 999986 380399 2 21676 362964 2 2 999999 2 18 999988 1 6 999990 903199 2 63202 781213 1 17 999994 810879 2 12 999994 2 150145 580671 1 2 999999 -445833 1 2 999999 -230775 2 14 999997 1 822749 926688 225477 1 2 999999 -761377 2 2 999999 1 2 999999 854328 1 304034 754074 563866 1 2 999999 -286199 2 747962 878222 2 2 999999 1 19 999998 -438952 2 221389 288830 2 381204 922098 2 376002 565005 1 2 999999 713456 2 20 999989 2 14 999997 2 96983 893234 2 964914 997153 1 49786 553308 -626283 1 1 999988 735156 1 6 999988 136798 2 18 999999 1 2 999999 -575481 1 2 999999 278788 1 156665 556410 -60213 2 624210 998174 2 2 999999 2 2 999999 1 484631 706760 -399545 2 2 999999 2 740959 826414 1 24667 785303 410899 2 2 999999 1 2 999999 26279 2 2 999999 1 623134 915406 92851 2 14 999996 1 2 999999 -204135 2 99561 360876 2 18 999983 1 19 999998 -954671 2 2 999999 1 188670 558218 -650369 1 188291 850717 -823187 2 25285 324898 1 2 999999 -90022 1 1 999982 359977 2 2 999999 1 2 999999 906316 1 11 999995 -614973 2 2 999999 1 2 999999 -892044 1 2 999999 907547 2 10 999987 1 6 999993 -157570 2 2 999986 1 14643 462957 741987 2 2 999999 1 2 999999 -350794 1 793380 943401 -413295 2 123655 234048 2 3 999992 1 490860 745001 -393424 2 6 999987 1 16 999992 905337 1 264690 317686 -451678 1 2 999999 -84714 2 2 999999 1 345178 732359 748995 1 9 999983 -283635 2 150459 885457 2 11 999994 2 5 999998 1 46721 913995 429944 2 755807 790756 2 15 999994 2 2 999999 1 2 999999 -365594 2 3 999982 1 427431 739048 697660 1 17 999984 268198 2 91173 853397 1 219735 740667 -128603 1 404076 570958 818575 1 20498 802302 -586767 1 614 534478 -77959 2 171884 870580 2 2 999999 1 54201 497005 832221 1 11 999989 38869 2 2 999999 2 2 999999 2 239538 671882 2 17 999986 1 129707 234723 674946 2 2 999999 1 2 999999 -828888 1 2 999999 -506351 1 17 999992 775645 1 282145 767388 776448 2 955411 988724 2 4 999981 2 2 999999 2 690051 860913 1 2 999999 -787703 2 2 999999 1 2 999999 -448184 1 520285 816849 -594757 1 512021 680431 277489 1 2 999999 717493 2 72505 431026 2 9 999990 2 14 999982 1 2 999999 -965230 2 4 999994 1 4 999998 -61670 2 19 999989 2 18 999986 2 107646 734381 1 284341 531675 834249 1 16 1000000 -407573 2 409802 479825 2 2 999999 2 2 999999 2 8 999984 2 17 1000000 1 2 999999 307245 1 95895 930600 -358650 2 15 999994 1 385961 752921 -711317 2 2 999999 1 424861 829464 986118 2 302201 908551 1 403797 605371 259940 2 3 999999 2 488973 490274 1 408062 700484 -583835 1 137769 674114 101012 2 2 999999 2 74797 82496 2 19 999991 1 79533 987225 -925071 2 8 999996 2 331119 394779 2 3620 962139 2 102988 893677 1 2 999983 -982197 2 17 999991 1 326610 580577 978202 2 237277 345410 1 19 1000000 -288745 2 2 999999 1 2 999999 -71355 2 34879 82094 2 2 999999 2 2 999999 1 2 999999 903447 2 2 999999 2 8 999985 1 19 999998 -843159 1 2 999999 307600 1 18 999983 -507255 1 427907 605228 941204 1 4 999982 -310773 2 747295 969909 1 10 999989 -151256 2 2 999999 2 2 999999 1 2 999999 -1269 2 6 999999 2 2 999999 1 540949 973173 -855992 2 246736 426549 1 2 999999 231127 2 2 999999 1 183908 401405 554676 2 2 999999 1 10 1000000 370299 2 2 999999 1 2 999999 36488 1 2 999999 -385133 1 342568 586158 907065 2 8 999989 2 19 999983 1 16 999997 -732979 2 317521 317774 2 9 999982 2 6 999987 1 2 999999 -722409 2 20 999983 2 16 999998 2 181510 584052 1 260364 685882 544523 1 134201 637553 -328622 2 349406 983818 2 2 999999 2 2 999999 1 2 999999 -814736 2 2 999999 2 590395 655138 1 2 999988 -424920 1 876552 906722 451126 1 18 999984 132915 2 18 999986 1 14 999992 -260854 2 2 999999 2 215838 521860 1 2 999999 -522843 1 4 999996 -104020 2 2 999999 1 2 999999 904974 2 4 999988 2 12 999989 2 2 999999 1 2 999999 -536225 2 2 999999 1 16 999995 -733941 1 2 999999 -463630 2 2 999993 2 208706 247593 2 4 999998 2 2 999999 1 17 999997 -54274 2 2 999999 2 2 999999 1 2 999999 -677652 2 18 999990 2 860475 994823 1 2 999999 -288370 1 16 999982 -53365 1 2 999999 29909 1 18 999983 286710 1 2 999998 -181527 1 2 999999 381868 2 2 999999 2 30931 660973 2 154575 328581 2 12 999994 1 726903 756109 270832 2 2 999999 2 2 999999 1 2 999988 368634 2 6 999991 2 17 999987 1 169599 475870 -754285 2 2 999999 1 598350 906680 842130 1 151911 469117 -699589 1 8 999991 -559439 2 550807 729372 2 2 999999 1 419395 586369 -193378 2 11 999999 2 2 999999 1 6 999996 -852464 1 2 999999 -525470 1 2 999999 778165 2 2 999999 1 405940 993994 761727 2 2 999999 1 981498 983056 -879161 2 1 999983 2 9 999982 1 2 999999 -399920 1 2 999999 -948255 2 302519 596580 2 2 999999 1 2 999999 379629 2 2 999999 2 353069 959680 2 2 999999 1 444682 926555 644002 1 2 999999 621995 2 2 999999 2 18 999986 1 6 999999 -898435 2 14336 45442 1 2 999999 -702317 2 2 999989 1 9 999995 -184323 1 511455 914371 273301 1 2 999999 -448144 1 17 999999 -963620 2 18 999993 2 16 999981 1 2 999999 -816901 2 6 999987 2 2 999999 1 113122 203026 514838 2 105182 304401 2 233069 967031 2 11 999986 2 137545 410219 2 2 999999 1 478304 726077 82078 1 2 999999 839990 2 110027 577095 1 10 999986 -603979 2 10 999981 2 11 1000000 1 73876 169209 839230 2 10 999983 2 2 999999 1 487160 556161 -462298 2 635713 787022 1 291525 455683 -204054 2 5840 446856 2 2 999999 2 12 999994 1 84375 536404 -165481 2 2 999999 1 59519 815357 653043 1 15 999993 -343807 1 9 999986 738985 1 2 999999 -993936 1 9 999992 -99116 2 2 999999 2 2 999999 2 13 999987 2 2 999999 2 2 999999 1 2 999999 352681 2 2 999999 2 2 999999 2 80253 834529 2 6 999989 2 252771 824726 2 1 999981 2 6 999993 1 2 999999 -682934 1 9 999998 -545957 2 16 999996 2 19 999986 1 369676 858644 24094 2 2 999999 2 2 999999 1 2 999999 920934 2 2 999999 2 379506 952623 2 2 999999 1 557974 851721 905694 1 621177 909111 693541 1 2 999999 -395523 1 105395 186785 816084 2 2 999999 2 99752 165839 1 168308 956927 625804 1 322795 617693 -26891 1 2 999982 -945005 2 9 999999 2 20 999990 2 191855 826917 2 2 999999 1 1 999994 -831876 1 2 999999 -993680 2 2 999999 1 18 999981 -105517 2 312082 458189 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999996 -192387 2 2 999999 2 2 999999 1 431205 715942 786241 1 2 999999 -349790 1 2 999999 -167888 2 2 999999 2 2 999999 1 11 999986 -500932 1 4 999988 -513256 2 2 999999 2 2 999999 1 133015 308722 748942 1 13 1000000 -317117 1 2 999999 -391751 2 5 999998 1 143731 929027 -511420 2 2 999999 1 2 999999 -826515 2 12 999998 2 487718 755459 1 18 999997 -638407 2 912279 925839 1 258570 288143 -410672 1 2 999999 212191 1 18 999991 662115 2 83902 268137 1 2 999999 -137411 1 203933 323381 -696347 2 9 999991 2 2 999999 2 267873 511410 2 189702 653736 2 428913 977315 2 503547 518128 2 499538 798927 2 17 999996 1 94621 531591 375910 2 331144 634495 1 2 999999 -479078 2 19 999993 1 14998 529142 -565538 1 100451 869081 -70753 2 383391 976775 2 2 999999 1 13 999991 121297 2 149709 843008 1 4 999992 257034 1 2 999999 -761370 2 175914 748562 1 2 999999 757871 2 2 999999 1 2 1000000 -820415 2 5769 25114 2 20 999983 1 2 999999 -333964 1 18 999997 -954190 2 2 999999 2 2 999999 1 2 999999 580628 1 2 999999 350529 2 336789 355077 1 2 999999 -726197 2 2 999986 1 2 999999 -53020 1 11 999988 -606365 1 2 999981 -483182 2 2 999999 1 2 999993 617416 1 19 999999 670978 2 19 999997 2 2 999999 1 2 999999 374593 1 247931 361815 -850738 1 266729 348042 538164 2 640018 680017 2 421209 898845 1 407664 430576 -880600 1 14 999984 -30375 2 2 999999 2 15 999998 2 2 999999 1 215204 594471 -604581 1 17 999996 60523 1 192549 411661 -718435 2 2 999999 1 472016 681288 843603 2 13 999995 2 2 999999 2 2 999984 1 14 999984 -466965 1 4 1000000 -162977 1 425006 986960 312658 1 12 999986 256232 2 2 999999 2 2 999999 1 2 999999 -790712 1 12 999984 734653 1 11 999992 642428 2 2 999989 1 471934 766171 -85204 2 7 999989 2 10 999991 2 14 1000000 1 2 999999 -730174 2 2 999999 1 2 999999 -618267 1 2 999999 -416804 2 1 999983 1 2 999999 189994 2 12 999999 2 632085 640508 2 33097 582050 2 529727 979954 2 2 999999 1 16 999994 -540498 1 39527 273454 -352376 1 821619 961859 -696713 2 2 999999 2 2 999999 2 17 999987 1 2 999999 969207 2 9 999984 2 150364 634441 2 358968 997814 1 2 999999 -692624 1 2 999999 586241 1 2 999999 -948419 2 2 999999 2 494768 580431 1 1 999987 -85902 1 15 999998 -320928 2 11 999983 2 346792 727331 2 3 999990 2 204549 878077 2 169124 691367 1 2 999999 -373848 1 16 999998 244468 1 2 999999 -483350 1 11 999993 -508502 1 446919 460293 -566684 2 2 999999 2 9 999998 2 2 999999 2 7 999989 2 2 999999 1 1 999996 651852 2 3 999996 2 18927 980635 2 2 999999 1 50373 997796 -572850 2 2 999999 2 2 999999 1 178708 971397 667095 2 2 999996 1 2 999999 -663116 1 2 999999 259255 2 2 999999 2 9 999986 2 2 999999 1 2 999999 165030 2 20 999986 1 724483 927377 937979 2 2 999999 2 11 999981 2 422035 532516 2 27756 206660 1 2 999999 552215 2 20 999997 1 15 999991 97835 2 2 999999 1 375367 476112 74004 1 2 999999 -442939 2 2 999999 1 8 999988 -810874 1 2 999999 363946 1 2 999999 -675536 2 570891 663696 2 5 999986 2 5 999989 1 433091 888413 723619 2 16 999984 1 115075 943553 607196 1 2 999999 121191 1 14 999992 405389 2 20 999984 1 20 999992 -232094 1 2 999999 49916 1 13 999988 480030 1 292212 749030 828693 1 6 999995 -716238 2 566387 639022 2 5 999996 2 291917 617193 1 2 999999 272295 1 2 999999 -799510 1 9 999987 -409061 2 431458 753028 2 2 999999 1 16 999985 885600 1 13 999984 -736255 1 698071 776613 523367 2 164881 543096 1 12 999991 -951762 2 17 999988 2 6 999984 1 433873 793686 852380 1 19 999989 411963 1 162666 974873 -661107 1 815554 983575 211156 2 2 999999 2 20 999985 1 487425 863732 -919456 1 2 999999 -154579 1 1 999987 965276 1 2 999999 452998 2 1 1000000 2 2 999999 2 8 999995 2 2 999999 1 2 999999 28982 2 640642 744173 1 25923 966515 -611734 2 303006 768910 2 17 999996 2 187126 463445 1 203247 556853 297151 1 14 999981 320856 2 2 999999 1 2 999999 954721 2 422562 816947 1 948158 965143 132488 1 2 999999 115385 2 18 999985 2 11 999982 1 11011 301877 19615 2 430034 843154 1 20 999998 -574785 2 18 999998 1 16 999990 399344 1 2 999999 157425 2 10 999999 2 2 999981 2 120099 721616 1 2 999999 952723 1 633344 655060 -858745 2 400330 507685 1 27669 173705 243047 1 2 999999 -431433 1 2 999999 -895170 1 15 1000000 374657 1 126167 698063 -114177 1 623225 999459 -899404 1 2 999999 -512684 2 2 999999 2 2 999999 1 11 999983 283351 2 12 999996 2 9 999987 2 2 999999 1 101625 494232 -368557 1 2 999999 930314 1 2 999999 -861639 2 14 999997 1 117151 698617 572857 1 132916 741766 -331711 2 3 1000000 2 2 999999 1 15 999981 -800598 2 199846 473822 2 2 999999 1 2 999999 -63979 1 9 999987 -762756 1 11 999997 -927858 2 12 999998 2 16 999998 2 15 999992 2 2 999999 2 2 999999 2 805124 943232 2 5 999993 1 2 999999 -255134 1 2 999999 -543415 2 582575 852612 1 209339 738807 474249 1 2 999999 -221145 1 14 999982 -148892 1 6 999989 -293066 1 7 999991 615964 1 17 999997 -506775 2 2 999999 1 2 999999 220871 1 2 999999 -412008 1 14 999985 -670787 2 772134 944484 2 6 999984 2 2 999999 1 12 999995 70537 1 225941 473937 104157 1 12 999981 -311787 2 2 999999 1 14 999993 632806 2 2 999999 1 18055 825149 6108 1 14 999981 -853663 1 246957 775809 -425211 1 13 999996 -656383 2 17 999988 1 881413 971858 635219 1 444181 544982 -801800 1 3 999993 -247258 2 19 999989 2 329892 798738 2 331828 638035 1 698431 994560 -53434 1 4 999987 -751494 2 373609 920783 1 630336 713742 -426250 1 2 999999 -78332 2 2 999999 2 15 999983 2 2 999999 2 2 999999 2 162415 542607 1 4 999988 -365076 2 2 999999 1 2 999999 270179 2 2 999999 2 718258 740961 1 19 999992 81813 1 2 999999 -459012 2 217288 537435 2 536544 855601 2 234923 721561 2 13 999983 2 307280 932057 2 2 999999 2 2 999999 1 43757 784006 388596 2 483095 530367 2 2 999999 1 483802 790374 -631680 1 17 1000000 214202 1 126082 531855 -806999 1 10 999986 -488379 2 2 999999 1 2 999999 562114 1 1 999989 318967 1 2 999999 123689 1 45511 931118 240797 2 596772 791289 1 142528 192461 456832 1 20 999982 752404 2 8 999994 2 5 999992 2 769151 965155 1 2 999991 -46404 1 2 999999 42702 1 2 999999 -456847 2 2 999989 1 9 999989 -963799 1 2 999999 -9978 2 14 999985 2 219813 589414 2 704083 989074 2 2 999999 1 458858 652637 716049 1 71831 584668 -118824 1 6 999995 -562493 2 14 999991 2 882734 889121 1 15 1000000 -446800 1 2 999999 -860130 1 773415 953154 -211901 2 2 999999 2 11 999992 2 2 999999 2 6 999993 1 2 999999 -112909 1 1 999989 914887 2 2 999999 2 189609 798945 2 542692 786466 1 2 999999 922030 2 11 999981 1 2 999999 745101 2 19 999990 1 253745 603854 -892871 2 2 999999 2 20 999994 1 2 999999 594667 1 11 999985 -364980 2 334849 463737 2 3 999987 1 2 999999 -181202 1 14 999991 -747195 2 12 999992 1 680861 765418 752828 1 2 999999 786547 1 9 999992 -789022 1 1 999981 -9401 2 456210 580705 1 216174 918954 -476778 2 1 999989 1 2 999999 239384 2 2 999999 2 680568 996383 1 229607 838631 -335546 2 2 999999 2 8 999982 1 9 999995 -588204 1 28038 342454 -191500 1 11 999986 -763299 1 5 999994 512754 2 17 999983 2 2 999999 2 68642 78320 2 7 999990 1 2 999999 -477661 1 2 1000000 583603 2 2 999999 2 11 999984 2 535762 628239 2 471986 953172 2 16 999994 1 617209 685339 268279 1 2 999999 89360 1 40745 516927 -352475 1 8 999993 -615344 1 14 999994 148142 2 18 999992 1 2 999999 101056 1 16 999993 726880 2 14 999995 1 534847 595286 177036 1 87589 262118 866538 1 2 999999 -318197 1 489573 519676 -573399 2 9 999983 2 19 999995 1 6 999988 -583244 1 2 999999 819224 1 3318 924108 -544455 2 15 999995 1 2 999999 743352 2 13 999997 1 2 999999 243668 2 2 999999 2 2 999999 1 2 999999 216383 2 2 999999 1 221756 689768 -821975 1 240585 448822 -433444 2 10 999985 1 2 999999 725325 1 2 999999 -135662 2 16 999985 2 640929 816509 1 2 999999 181866 2 259942 736701 1 216991 289449 940249 1 15 1000000 334493 2 2 999999 2 17 999991 2 176812 998091 2 2 999999 2 477244 973838 2 17 999984 2 387906 501624 1 85565 264359 -276079 1 2 999999 889911 2 2 999999 2 445453 851737 2 5 999989 2 193300 322315 1 3 999982 -240979 2 12 999984 1 241206 618969 -639117 1 112922 643209 -341998 2 2 999999 2 59959 385086 2 1 999990 2 384892 640508 1 2 999987 -90142 2 17 999988 1 432581 890310 842763 2 2 999988 2 579248 973666 1 2 999996 -927874 1 2 999999 -10888 1 14 999986 254173 1 165040 951518 -408000 2 16 999986 2 3 999992 2 398262 507896 1 467592 487330 892281 1 496992 809973 613236 2 4 999989 2 143855 842524 2 15 999983 1 15 999996 -669423 2 4 999987 2 2 999999 2 2 999999 1 132830 976519 565904 2 16 999994 1 2 999999 466620 2 2 999999 2 327919 970324 2 2 999999 2 42363 340914 2 6 999981 2 414201 986890 2 4 1000000 2 2 999999 1 1 999985 704903 2 2 999999 1 2 999999 -937930 1 703887 750518 -236781 1 2 999999 561670 2 2 999999 1 568362 834269 316772 2 2 999999 1 2 999999 803393 1 2 999999 843090 2 4 999983 1 13 999984 -989286 2 2 999999 1 445135 804832 -284902 1 267093 501214 971254 1 6 999981 -761131 1 179389 206207 -337151 1 2 999999 -789212 1 9 999986 -44362 2 501226 748251 1 473008 997149 977559 1 801339 924666 151199 1 2 999999 38642 1 379609 687004 211953 1 321945 681472 -67457 1 276177 538142 -385747 2 461967 822320 1 20 1000000 -96634 1 2 999999 537354 2 3 999991 2 2 999999 2 89224 275360 2 6 999991 1 2 999999 -177435 1 18 999994 -507873 2 15 999985 2 2 999999 1 2 999999 -609526 2 2 999999 1 2 999999 893093 2 4 999987 2 2 999999 1 2 999999 22785 2 7 1000000 1 229983 244485 -319795 1 505911 877854 141678 1 2 999999 -418757 1 12 999996 781914 1 2 999999 -603675 2 2 999999 2 2 1000000 1 105459 996849 -453875 2 14 999984 1 551871 645533 619888 1 2 999999 -575702 1 2 999999 -370975 2 2 999999 1 33889 601784 211294 1 661713 796972 -917345 1 393154 400690 -349273 2 633450 916666 1 521047 593239 -512799 1 2 999999 -306077 2 2 999999 2 2 999999 1 69558 664473 -100233 2 2 999999 1 625466 970004 -73580 2 2 999999 2 20 999985 1 18 999981 -561005 1 15 999984 -448112 1 2 999999 938709 2 2 999999 2 486154 565492 1 7 999991 504859 2 812642 873510 1 196436 659956 -706766 2 457679 694176 2 2 999999 1 2 999999 570836 1 60295 259445 -605676 2 2 999999 2 2 999999 2 3 1000000 1 312203 424064 -946775 2 165501 729033 1 489259 795396 415139 2 18 999984 1 2 999999 737387 2 17 999990 1 551808 993458 745048 2 672521 692297 1 2 999999 134281 2 259615 811246 2 2 999999 2 10 1000000 2 2 999999 1 2 999999 990050 1 2 999999 -677904 2 2 999999 1 2 999999 -61386 2 416094 958787 2 2 999999 1 793358 943262 72737 1 2 999999 -152250 1 2 999999 -42006 2 2 999999 1 2 999999 -81201 1 2 999999 213034 2 549086 939474 1 2 999999 502244 2 2 999999 1 3 999986 552619 2 331199 650560 1 243672 284190 -248243 2 299148 697008 1 136800 874986 -744780 1 2 999999 36936 1 65122 544720 441043 2 11 999994 2 2 999999 1 2 999999 -340795 1 13 999987 571239 2 104867 493018 1 3 999997 -227517 1 330748 402646 374630 2 6 999986 2 3988 239113 2 348928 355497 1 2 999999 -662981 2 13 999995 1 458013 808373 563783 2 2 999999 2 2 999999 1 2 999999 -803211 2 15 999984 2 714395 866767 2 2 999999 1 3 999997 210044 2 502056 759662 1 2 999999 -755932 1 2 999999 -856669 2 14 1000000 2 19 999998 1 17 999997 883635 1 402821 659462 937793 1 2 999999 -476694 2 405278 564700 2 10 999982 2 412420 935726 2 273523 913540 2 2 999999 1 2 999999 -93530 2 12 999996 2 2 999999 2 28626 601794 1 4 999989 566162 1 5 999988 45692 1 474509 649070 19953 1 3 999989 661788 2 15 999996 1 8 999982 976299 2 2 999999 2 17 999987 2 402509 686579 2 85710 360286 1 2 999999 889731 2 2 999999 2 849446 929173 2 11 999995 2 7047 407823 2 2 999999 1 659345 881542 683916 2 17 999984 2 13 999988 1 14 999991 1872 2 2 999999 1 2 999999 -398821 1 11 1000000 -171324 1 259588 799765 -818781 1 507914 669856 -24032 2 294893 454131 1 12 999998 331089 1 17 1000000 128025 2 396941 727563 2 2 999999 2 42209 549018 2 1 999986 1 208420 860203 -14166 1 736570 790996 -170729 1 15 999997 614611 1 2 999999 -584153 1 164532 615443 -750267 2 8 999982 2 14 999984 1 2 999999 -222963 2 28633 762531 1 315784 878964 -965191 1 23647 701317 -653258 1 2 999999 -641334 2 2 999999 1 871060 939601 225143 2 2 999999 2 13 999994 2 4432 556707 2 2 999999 2 15 999989 1 652122 833625 119528 2 353542 817629 1 2 999999 541648 2 2 999999 1 2 999999 184792 1 2 999999 872917 1 2 999999 277467 2 2 999999 1 18 999992 -510326 1 62512 201484 -419471 2 2 999999 1 16 999993 -664670 2 2 999999 2 12 999990 2 4 999985 1 17 999985 -547641 2 20 999999 2 7 999994 1 2 999999 -508836 1 403666 954950 -767945 1 459749 550847 608482 2 326541 943855 2 52507 184294 1 115306 824499 -878627 2 5 999995 1 2 999999 757399 1 99466 749426 299973 1 40100 343826 94151 1 793738 887210 -687951 2 2 999999 1 2 999999 -294010 2 54262 447210 1 180629 790776 -705047 2 141978 964693 1 3 999992 -738343 1 10 999984 389839 1 575163 980510 -237512 2 78348 690149 2 105246 597666 1 2 999999 294859 2 5509 369334 2 9 999992 2 13 999986 1 2 999999 536852 2 2 999999 1 14 999993 676456 1 261717 825244 128041 1 438940 924037 766116 1 455892 839524 56992 1 522354 919782 540906 1 263430 459693 -289049 2 2 999999 1 528869 903243 -583989 1 2 999999 -8288 1 7 999998 -400261 2 1 999996 1 2 999999 -297931 2 2 999999 1 227759 350447 -382344 1 2 999999 -535077 1 527366 718038 59011 1 2 999999 455880 1 5 999992 -280328 2 2 999999 1 16 999982 -385823 1 40613 262869 -385667 2 2 999999 2 2 999999 2 11 999993 2 451479 643259 2 2 999999 1 9 999983 140187 2 2 999999 1 16 999986 -74200 2 4 999998 2 16006 596880 2 2 999999 2 2 999999 1 2 999999 173820 1 5 999997 -741634 1 12 999988 421790 2 1 999987 1 2 999999 -968689 2 436945 761588 1 20 999989 -861971 1 243235 673021 -504338 1 6 999983 -101110 2 2 999993 2 2 999999 1 2 999999 16367 2 8 999996 2 2 999999 2 613999 998536 1 12 999990 62057 1 2 999999 -288146 2 2 999999 1 2 999999 700513 2 50289 54812 1 374874 674685 127699 1 296570 866269 858497 1 2 999999 854742 1 2 999999 -479511 1 2 999999 814849 1 2 999999 441335 1 755971 814609 -430181 2 790470 998470 2 346709 622402 2 10 999998 1 15 999997 23873 1 2 999999 -814639 1 8 999997 42967 2 2 999999 2 2 999999 1 15 999997 310664 2 20776 179359 1 321202 907568 591435 1 2 999999 -469514 1 10 999986 291154 1 14 999989 -69951 2 155400 916976 2 2 999999 1 15 999993 202045 2 6 999986 1 12 999994 -151909 2 820240 905978 2 2 999999 1 2 999999 420111 1 18 999983 270435 2 358085 754184 2 2 999999 2 524816 990078 1 19 999998 269072 1 140574 748151 813735 2 308731 730531 1 2 999999 -245106 1 2 999999 702098 1 2 999999 71724 2 2 999999 2 503076 964519 1 1 999983 68835 1 139026 746421 -336102 2 2 999998 2 10 999985 1 17 999999 728237 1 2 999999 -968841 2 2 999999 2 2 999999 2 16 999987 2 3 1000000 2 52515 416871 2 137649 813138 2 2 999999 1 458328 687354 -65477 1 2 999999 -822954 2 331787 622321 1 677376 952342 229119 1 11 999985 -712981 1 160446 670977 -834437 1 315769 657608 -403513 2 201893 819561 2 1 999992 1 2 999999 -749450 2 13 999997 1 2 999999 586160 1 2 999999 619321 1 2 999999 -605548 2 2 999999 2 15 999984 2 2 999999 1 215689 679415 532180 2 13 999983 1 473055 658168 -343430 2 2 999990 2 175621 330856 2 2 999999 2 131514 997913 2 5 999988 2 436199 688768 1 2 999999 348715 1 2 999999 430357 2 200926 941225 2 368001 562812 1 499006 600901 -856783 2 2 999999 2 7 999984 2 13 999998 1 672098 860171 -894403 1 11 999995 -563733 2 11 999987 1 176194 681627 -110376 1 2 999999 -905094 1 2 999998 -314210 1 809334 819682 -692203 1 13 999984 447693 1 5 999996 83134 2 182204 549330 2 15 999981 1 271705 752927 271712 1 20 999981 978708 2 2 999999 1 639127 775292 294252 1 49310 852946 -981487 2 2 999999 2 741258 823233 1 438757 571197 -566616 1 2 999999 -771491 1 7 999987 -638132 2 8 999988 1 14 999997 64356 1 12 999997 -10529 2 2 999999 2 2 999999 1 2 999999 -20877 1 2 999999 703547 2 273546 966732 1 2 999989 -486808 1 2 999999 317901 2 2 999999 2 2 999999 2 117498 359088 1 2 999999 855182 1 5 999996 753538 2 2 999999 1 2 999999 -6489 2 620820 981144 1 377060 990881 899281 1 2 999999 329308 2 2 999999 2 17 999988 2 2 999999 1 12 999990 708229 2 2 999999 1 61033 601590 79832 1 19 999995 -77380 1 469046 890416 346200 2 1 999981 1 12 999999 957116 2 2 999999 1 2 999999 500209 2 2 999999 2 549895 963191 1 5 999997 525129 2 33737 797616 2 307451 332257 1 4 999992 527356 2 162086 819169 1 11 999982 -246692 1 188308 288884 513311 2 14 999987 2 208381 410951 2 626936 925237 1 6 999992 807018 1 71811 774074 -194143 1 344146 722935 750037 2 24918 374255 1 2 999999 419071 1 922901 958231 172352 1 312109 363819 -732377 1 409477 640667 476318 1 612304 649777 -949059 1 2 999999 361303 2 2 999999 1 2 999999 196568 1 11 1000000 660185 2 977696 981749 2 9 999994 2 2 999999 1 344255 847023 -323033 1 452649 544970 -593050 2 5 999991 2 52511 906618 1 2 999999 -880449 1 2 999999 -695682 2 101593 354014 2 7 999992 2 686858 699579 2 2 999999 1 240169 545938 -249107 1 260425 468549 -643848 2 15 999994 1 106424 805231 -15250 2 7 1000000 2 20 999987 1 2 999999 309440 1 710424 767805 421308 2 110871 294568 2 369212 763516 1 17 999997 837820 1 2 999999 495876 2 2 999999 1 18 999992 -720567 2 31488 323404 2 2 999999 2 15 999992 1 403063 999264 -479628 1 643696 808593 283518 2 2 999999 1 4 999995 -327620 1 6 999995 876737 1 2 999999 746411 2 236090 726326 1 5 999986 -756061 2 2 999999 1 12 999982 -446331 2 122172 217165 2 13 999997 1 10 1000000 -145529 1 2 999999 -331638 2 2 999999 1 2 999999 217451 2 2 999999 2 2 999999 1 11 999981 -393659 1 195017 431270 -77565 2 2 999999 1 5 999989 -381089 1 8153 855779 -9987 1 2 999999 -324398 2 151083 842763 2 892716 971726 2 126141 720568 1 14 999996 -290269 1 2 999999 952680 2 2 999999 1 2 999999 764923 1 13 999982 482119 1 2 999999 444539 2 2 999983 1 5 999994 -332186 2 20 999992 2 1 999981 1 2 999999 -835226 1 709994 916856 169446 2 267253 384675 2 7 999997 2 401600 409361 2 37849 76524 1 279022 876830 904218 1 20 999991 -283004 2 2 999999 2 478309 550165 2 2 999993 1 735332 834798 670286 1 210349 805076 -471147 1 12 999982 376777 1 18 1000000 63663 1 7 999989 -648698 1 7 999982 472168 2 13 999996 2 231057 248844 1 32186 105319 -295340 1 12 999997 -69583 2 2 999999 2 3 1000000 2 2 999999 2 2 999999 2 86089 705875 2 2 999999 2 500823 708483 2 6 999982 2 197986 547470 1 14 999993 -598435 1 17 999990 -449254 1 2 999999 -92971 2 575094 993401 2 2 999999 1 113287 305725 -135910 2 478643 843026 1 2 999999 -578802 2 686384 988745 2 187518 676944 1 2 999999 -888176 2 6 999998 1 8 999986 109977 2 2 999999 1 3 999989 -59650 1 805054 916756 669252 2 12 999983 1 18 999991 -298933 1 2 999999 562311 1 2 999999 -932867 2 509740 884106 2 2 999999 2 74431 171591 2 2 999999 2 10 999981 2 2 999999 1 2 999999 861439 2 555555 905003 2 19725 34037 1 354569 980253 -239809 1 104742 707864 -337870 1 489749 646723 -525226 2 91624 821096 1 72057 186507 380990 2 172781 270962 2 280396 714472 2 162037 487604 2 2 999999 1 650039 811790 -810642 2 20 999989 1 2 999999 788935 2 2 999999 1 2 999999 -529358 2 2 999999 1 5 999991 -888772 1 19 999984 169915 1 530710 560580 608777 1 18 999988 -199098 1 2 999999 -560487 2 2 999999 2 103555 842907 2 439232 481236 1 2 999999 -729430 1 2 999999 584028 2 100940 730296 1 2 999999 750159 2 12 999992 2 2 999999 2 5 999996 1 2 999999 467789 1 5 999984 -300617 2 96652 508012 1 2 999999 -128994 2 2 999999 1 1734 615081 -3695 2 2 999999 1 2 999999 -430135 2 2 999999 2 2 999999 1 8 999996 -995723 2 13 999984 2 261392 952661 1 2 999999 -601370 2 2 999999 1 2 999999 -659506 1 2 999999 217628 1 244180 945188 -668666 1 974069 989603 693327 2 18 999983 2 258423 862488 1 161873 891325 476324 2 2 999999 1 525506 760270 785777 1 5 999997 632213 2 2 999996 2 17 999992 2 444204 568034 1 11 999995 350416 2 123846 787092 2 217497 527847 1 18 999981 -513014 2 2 999999 2 16 1000000 1 19 1000000 -944249 1 2 999999 -634104 1 20 999984 -473212 2 2 999999 2 18 999998 1 2 999999 -865458 2 476154 986613 2 2 999999 2 77029 523344 1 145801 659320 516199 1 2 999999 420544 2 295121 316084 2 19 999990 1 430351 924818 909199 1 17 999991 468874 1 455685 805293 -896336 2 2 999999 2 454041 791209 2 9 999984 1 12 999984 318643 2 363803 376291 2 2 999999 2 729893 849830 2 2 999999 2 2 999999 1 2 999999 -755398 2 2 999999 2 1 999987 2 19 999988 2 644502 877226 1 2 999999 -475570 2 6 999999 2 220089 251335 2 8 999988 1 105691 739628 812978 1 2 999999 -683245 1 10 999987 -395763 1 354651 453436 64923 1 9 999990 -6802 1 164425 649306 312831 2 2 999999 1 327468 389388 -564659 2 2 999999 1 460777 998233 793006 1 474817 897171 627211 2 537212 730847 2 17 999992 1 2 999999 86262 1 10 999998 47408 2 217979 325606 1 1 999981 475974 1 356852 721675 466725 1 624819 713064 977169 1 5 999985 -145002 2 2 999999 1 15 999994 824985 1 2 999999 -362702 2 2 999999 2 2 999984 1 2 999999 913619 1 6 999989 935423 2 10 999982 2 120011 147232 1 13 999993 317256 2 202479 786739 1 73895 334465 -611684 2 2 999999 1 14 999982 849228 2 5 999988 2 20 999999 2 2 999999 2 18 999995 2 712775 957739 2 541937 664461 1 2 999999 170082 1 2 999993 112728 2 207497 749669 2 699682 973361 2 15 999987 1 2 999999 472697 1 2 999999 506191 1 776816 885638 649196 2 2 999999 1 20 999985 215741 1 2 999987 601250 1 2 999999 -299612 2 70040 623942 1 228188 481459 123764 2 778496 868612 2 2 999999 1 693466 999523 -874099 1 2 999999 -464088 2 49838 990978 1 229602 697149 926984 1 2 999999 -320482 1 2 999999 -976003 1 6 999995 20344 2 17 999998 1 4 999995 237671 2 15983 717443 1 758310 926067 -144503 2 2 999999 2 2 999999 2 6 999991 2 731852 745199 1 2 999999 -515109 2 2 999999 2 1 999996 2 11 999998 1 2 999999 -99210 2 466675 734811 2 2181 363856 2 2 999999 2 2 999999 2 336549 694893 1 5 999991 981504 1 17 999999 727374 1 2 999999 -466520 1 12 1000000 -368971 1 16 999998 -804888 1 75650 91850 -769104 2 293787 954062 1 63905 649457 -755552 2 2 999992 2 2 999999 1 2 999999 -927240 2 3 1000000 1 2 999999 308423 2 2 999999 1 2 999999 887374 1 13 999990 -667805 2 2 999999 1 2 999999 -146847 1 19 999997 -690574 2 13 999995 2 540797 967702 1 6 999987 -79754 2 18 999995 2 12 999992 2 2 999999 2 164329 827475 1 20 999995 -536311 2 11 999984 1 2 999999 -863613 2 2 999999 1 15 999987 924002 2 2 999985 2 248573 567370 2 15 999996 1 2 999999 987859 2 590939 934719 2 2 999999 2 2 999999 2 2 999999 1 306111 335328 -927609 1 2 999999 715675 2 12 999991 1 2 999999 -180685 1 2 999999 549454 2 644918 679571 1 2 999999 374182 1 136582 882909 652794 2 380281 823407 1 602685 930132 -464262 1 2 999999 -850926 2 2 999999 1 344072 561114 195036 2 85884 813753 1 2 999999 -837432 1 2 999999 -750039 1 2 999999 -133908 1 13 999996 305799 1 563127 911847 852159 1 139453 307403 -545518 1 2 999999 782212 1 2 999999 -69634 2 2 999999 2 2 999999 2 17 999983 2 2 999999 1 2 999999 -981532 1 914896 968698 917250 2 20 999991 2 67463 308739 1 2 999999 681231 1 2 999999 -916355 1 2 999999 252197 2 4 999994 2 2 999999 1 756558 799021 -29711 2 5 999983 1 494147 851680 869798 2 11 999983 2 756939 917849 2 346698 458814 2 18 999991 1 5 999982 687829 1 2 999999 -350483 1 13 999989 -298334 1 2 999999 172010 1 455236 991059 -148212 1 17 999999 -257532 1 105618 878884 -542590 1 12 999987 -101029 1 13 999983 169262 2 2 999999 2 4 999988 2 149491 519703 2 542146 975935 1 279933 450046 242970 2 10 999984 1 17 999999 695544 2 9 999984 1 14 999991 -467432 1 2 999999 482597 2 3 999982 1 3041 412298 -4084 1 17 1000000 -918937 2 369250 714145 2 12 999995 2 2 999999 2 369949 840567 2 2 999989 2 47963 135652 2 15 999984 2 321375 613333 1 10 999994 -728249 2 258747 879108 2 2 999999 1 2 999999 26045 2 2 999999 1 327251 429046 -725675 2 2 999999 1 2 999985 -381187 2 18 1000000 2 542089 922845 1 2 999999 174778 2 2 999999 2 2 999999 1 2 999999 -217742 1 2 999999 -788956 1 9 999999 582174 2 330091 501326 1 2 999999 -157519 1 101431 435123 821398 2 2 999999 2 265375 538936 2 5 999994 1 7 999996 921791 2 640051 721196 2 2 999999 2 2 999999 2 52237 727242 1 13 999994 754775 2 2 999999 2 184075 315636 2 20 999992 2 56873 634702 1 15 999988 -374237 2 1 999993 1 188908 312125 -210658 1 401202 692389 46616 1 117443 974849 -445231 2 225895 878875 1 134859 553823 235179 1 678790 793115 -720612 2 16 999983 1 2 999999 545601 2 2 999999 1 8 999990 586716 2 2 999999 2 16 999989 2 248193 562943 1 2 999999 -144191 1 2 999999 143602 1 537522 774832 608414 2 9 999992 2 5231 705070 1 12 999992 286089 1 162070 317474 663678 1 303793 606268 -511921 1 20 999998 940957 1 844890 862858 -892056 2 2 999999 1 2 999999 -11245 2 25400 99848 1 705690 903396 110347 2 2 999999 1 262785 795850 171632 2 89596 649075 1 2 999999 -167650 1 688055 891202 -296816 2 5 999995 1 433943 870003 -857784 2 2 999999 1 15 999995 -720900 1 69283 702449 365135 1 546104 793144 -301207 1 2 999999 565808 1 488253 756332 -477376 2 14 999997 2 165241 474102 1 2 999999 -613586 2 2 999999 2 1 999994 1 361435 554946 -756046 1 2 999999 -437840 1 197209 867259 889189 2 2 999999 2 17 999991 1 23749 658767 -785272 1 10 999986 317231 2 5 999994 2 2 999999 2 18 999991 1 2 999999 -959931 1 15 999984 861414 2 2 999999 2 52406 233913 1 9 999982 781486 2 903739 952835 1 15 999990 195965 1 17 1000000 -646590 2 2 999999 1 371451 947542 400771 1 15187 18416 -704015 2 70046 805970 1 264753 803185 762007 1 6 999998 790727 1 228073 546632 -211695 1 2 999999 581798 2 235538 713087 2 10 999993 2 2305 488574 1 2 999999 -769083 2 2 999982 2 16 999981 2 9 999986 2 17 999987 1 692068 876049 978206 1 2 999999 249223 2 2 999999 2 16 1000000 1 17 1000000 848890 1 358958 619647 240516 2 74392 876782 1 242070 251065 -160903 1 20 999996 814337 2 2 999999 2 174679 450189 1 458356 696414 -29371 1 231278 876546 -60448 1 15 999998 19976 1 2 999999 -24333 2 2 999999 1 237028 273951 -782772 2 2 999999 2 5 999984 1 18 1000000 627115 2 7 999990 1 3 999999 585778 1 575278 665355 520781 2 2 999999 2 377207 443447 2 397022 793639 2 2 999999 1 20 999992 -269833 1 2 999999 -417965 2 7 999991 2 268754 852150 1 7964 920748 62119 2 726552 913039 1 2 999999 824661 2 516814 787627 2 2 999999 2 2 999999 1 398417 531086 556921 2 19 999997 2 5 999998 2 82607 757958 2 811696 950872 1 944373 991048 -369468 2 108524 283318 2 2 999999 1 238389 349565 -687448 2 20168 642059 1 19 999981 -221619 1 684431 953389 -796001 2 64088 674396 1 138968 939351 643317 2 2 999999 1 1 999993 200889 2 14 999986 1 6 999997 -17096 2 69702 307586 2 783121 813169 1 2 999984 -650209 1 199953 469475 -659482 2 14 999997 1 7 999981 14362 1 11 999986 -640729 1 2 999997 -233653 1 2 999999 524353 1 5 999982 209758 1 13 999992 -564716 1 538156 966713 203448 1 16 999993 764332 1 19 999995 -167122 1 19 999987 309425 2 6 999993 1 2 999999 -273729 1 567858 688502 249823 2 16 999991 1 2 999999 868245 2 73058 923490 1 3 999986 481060 2 9 999992 2 11 999989 2 2 999999 2 2 999999 1 16 999983 -221015 1 374073 586145 -841268 2 14331 151422 1 2 999999 913224 2 2 999999 2 7 999986 2 2 999999 2 1 999995 2 13 999983 2 265432 335175 2 372613 986460 1 1 999990 -476383 2 3 999985 1 2 999999 479907 1 375369 831048 -396000 2 411040 773674 1 33833 451953 129580 1 19 999986 -437700 2 2 999999 2 2 999999 2 2 999999 2 57649 283049 1 2 999999 -657019 1 2 999999 -345986 1 2 999999 -302089 1 606635 853892 -958664 2 232755 912898 2 11 999991 2 2 999999 2 2 999999 1 2 999999 23019 1 3 999983 393551 2 2 999999 1 268475 658370 -693845 2 193684 655143 2 2 999999 2 212602 910711 1 1 999998 -271516 2 149175 279426 1 2 999999 284452 2 2 999999 2 576180 811665 1 2 999999 -492089 1 14 999984 -352112 1 679602 903901 590344 1 2 999999 833111 1 64692 879110 323894 2 445361 678797 2 4 999990 2 2 999999 1 2 999998 697244 2 2 999999 1 950496 981181 978450 1 362814 696089 -200434 1 2 999999 58767 2 576259 891768 2 2 999999 2 2 999999 2 2 999999 2 908516 988116 2 3 999998 2 397258 692107 2 157733 411175 1 250499 364953 -205527 1 653570 826707 -898274 2 754972 833999 1 15 999997 649401 2 11 999992 2 341681 399860 1 169555 863587 822375 1 1 999988 400969 2 2 999999 2 629849 766056 1 66310 894233 90919 2 2 999999 2 2 999999 2 2 999999 1 450582 750092 -33194 1 2 999999 -275434 1 1 999984 205670 2 11 999982 2 29012 50757 1 6 999985 -833091 1 20 999997 954529 1 2 999999 -521877 1 560448 738248 151546 2 2 999999 1 3 999998 972945 1 11 999987 -779017 2 7 999997 1 2 999999 -852462 1 8 999987 54847 1 2 999999 -957899 2 2 999999 1 2 999999 -406745 2 188191 580015 2 8 999998 1 517177 971114 -807520 2 85074 186082 1 2 999999 945107 1 121943 441916 35660 2 137685 157786 2 50645 615317 1 2 999999 890403 1 336534 887901 -244912 1 2 999999 -874934 1 20 999981 -98555 2 3 999996 2 2 999999 2 2 999999 1 309028 768834 -134447 2 850088 882042 1 35470 103417 176343 2 13 999984 2 5 999992 1 2 999999 939447 1 2 999999 -262185 2 2 999999 2 2 999999 1 148741 800454 249283 1 574146 643111 -916101 2 9 999988 1 2 999999 859266 1 2 999999 166169 2 17 999994 2 10 999996 1 213605 553195 -890242 1 7 999991 -766373 1 2 999999 516834 2 2 999999 1 2 999999 -739294 2 16 999994 2 11 999997 1 15 999983 -103542 1 2 999999 305198 2 215819 573193 2 2 999999 1 2 999999 -128667 1 71534 759593 -409743 2 204484 335346 2 2 999999 1 232815 308651 758457 2 18 999991 2 18 999994 2 582650 793344 2 8 999991 2 13 999987 1 9 999982 -38799 2 71401 431229 1 4 999983 -834171 2 10 999984 1 91315 906716 -101272 2 4 1000000 2 2 999999 2 123958 402575 2 12 999998 1 40771 920775 -94223 1 2 999999 -233207 1 269420 837077 -498142 1 186041 652080 -799121 1 8 999992 208673 1 14 999987 43659 1 12 999984 188080 2 7 999984 2 2 999999 2 14 999988 1 313220 586075 -228573 1 150207 611027 365200 1 2 999999 -791765 2 382804 446561 2 375807 537410 2 2 999999 2 252498 908388 1 1 999984 -829177 1 6 999996 718376 1 2 999999 -222622 2 2 999999 2 2 999999 1 8 999994 775907 2 3 999998 1 18 999987 -752779 2 1 999993 1 13 999982 -25905 2 2 999999 2 29295 961111 1 600279 675623 624320 2 440906 526599 1 545846 746837 -844757 2 2 999999 1 4 999985 436419 1 18 999991 695333 1 11 999994 -960582 2 2 999999 1 2 999999 126895 2 331192 393298 2 13 999999 1 2 999999 -27627 1 2 999999 451544 2 6 999993 1 2 999999 363985 2 20 999983 1 2 999999 -984401 2 12 999995 1 10 999987 753037 2 18 999989 1 309746 857821 -689154 1 9 999981 -676077 1 247278 603385 173526 2 5 999993 1 6 999991 -237255 2 18 999996 2 2 999999 1 2 999999 794915 1 20 999986 575853 2 7 999992 2 848170 923852 2 2 999999 1 2 999982 -870691 2 2 999999 1 2 999999 -300377 1 836028 890149 -316866 2 332530 347282 2 786814 813842 2 2 999999 1 2 999999 -709575 2 2 999999 1 2 999999 892793 2 14 999994 1 38406 544841 563238 1 12 999985 119719 2 334684 957964 1 14 999987 289139 1 21324 885180 -826907 1 2 999999 -348632 1 483389 694797 -699425 1 6 999994 -440858 2 6 999990 1 2 999982 -763890 2 18 999989 1 12 999981 -104757 2 105676 307928 1 239843 840224 299617 2 2 999999 2 15 999988 2 2 999999 1 35968 106755 37983 1 467639 934155 -451031 2 2 999999 1 2 999999 -41845 2 8 999987 1 5 999997 691511 1 20 999982 -543685 1 3 999991 539928 2 16 999985 1 580436 672513 -813078 1 2 999999 696727 1 14 999990 -5974 1 809169 978830 -567517 1 5 1000000 392144 2 2 999999 1 67691 821845 561461 1 2 999999 -809565 1 2 999999 829740 2 644579 749214 1 187632 413117 92336 1 2 999999 -892188 2 473445 999410 1 74303 693798 -662653 2 20787 134119 2 288010 547791 2 2 999999 2 2 999999 1 520583 691633 777896 2 2 999999 2 10 999985 1 2 999999 649313 1 2 999999 -316070 1 2 999999 130178 2 2 999990 2 2 999999 1 2 999999 -909948 2 190218 982405 2 7 999984 1 330198 988589 847870 1 2 999999 -922713 2 927356 955704 1 2 999999 690031 1 9 999990 823057 2 120090 326340 1 193595 471744 -191249 1 15 999996 61522 1 16 999988 42148 1 476270 593430 -279931 1 100359 945658 -208470 2 15 999995 1 10 1000000 12808 2 399209 916277 1 2 999999 -452918 1 7 999999 482605 2 2 999999 1 1 999993 -152857 1 589068 713202 -191499 1 367031 795693 -93339 2 363012 423923 1 13 999986 639880 1 2 999999 -781549 2 2 999999 2 3 999985 1 2 999999 -676012 1 11 999985 441487 2 2 999999 1 7 999986 294842 2 67170 407951 2 713839 998877 1 2 999999 815411 1 2 999984 -110871 1 2 999999 367663 1 2 999999 680718 2 497479 950223 1 238783 310054 -739337 2 150803 194452 1 16 999981 -935208 2 2 999999 2 113600 532721 1 2 999999 675784 2 2 999999 2 464277 687474 1 4 999992 -983755 1 14 999997 582763 2 2 999999 2 2 999999 1 405362 584857 465947 2 303531 463976 1 49174 525828 644111 2 11 999991 2 243450 610641 1 2 999999 849508 2 2 999999 1 17909 309769 98767 2 154714 397932 2 5 999982 2 11 999987 2 20 999997 1 2 999999 270955 1 85214 704587 460051 2 13 999988 1 662850 796472 -270062 2 3 999982 1 274241 837121 -677176 2 1 1000000 1 2 999999 -439421 2 10 999989 1 273632 467771 894817 1 2 999991 419985 2 2 999999 2 1 999981 2 2 999999 2 99138 829901 1 513139 751453 -542588 2 20 999988 1 2 999999 744317 2 92686 705150 1 93942 704563 31857 1 331162 979498 932361 1 20 999993 -727787 2 10 999981 2 2 999999 1 407080 853636 -795871 2 2 999999 2 1 999985 2 9 999996 2 18 999997 1 804853 987126 585759 2 19 999996 1 6 999987 -753531 2 2 999991 2 2 999999 1 4 999996 -69918 2 246294 612568 2 237688 990543 2 19 999993 2 2 999999 1 5 999987 -963193 1 2 999999 -592087 1 2 999999 918508 2 2 999999 2 2 999999 2 5796 979114 1 2 999999 600870 1 2 999999 -410324 2 16 999983 2 5 999989 1 3 999989 -976515 1 389305 858821 -871958 1 2 999999 -138422 2 147950 794145 2 250916 557762 1 38608 589942 -689910 2 7 999996 1 447412 647567 901309 1 2 999999 -899826 2 2 999999 1 275308 875698 85585 2 438181 876924 1 16 999985 -541368 1 15 999989 -980355 1 294351 435204 160107 1 5309 475060 -266971 1 12 999987 -772855 1 232163 859549 751475 2 256037 962841 1 2 999999 -375673 1 637036 896844 -858914 2 15 999986 2 8 999988 1 2 999999 185575 2 10 999991 2 288530 344287 2 3 999991 2 628978 768989 1 11 999983 172594 1 12 999999 132223 1 817152 820383 -526101 2 184540 336974 1 2 999999 -257923 2 19 999994 2 18 999996 2 109921 933049 2 173350 560480 1 325475 559609 -533164 1 2 999999 -115950 1 2 999999 -569795 2 18 999998 1 2 999999 -756030 2 2 999999 2 523505 731231 1 199821 505717 315990 2 136774 761540 2 765178 977557 2 19 999984 2 11 999984 2 2 999999 2 9 999993 2 2 999999 2 2 999999 2 2 999988 1 473620 970257 3445 1 8 999992 445916 2 11453 545671 2 1 999997 1 7 999988 227305 1 705383 756292 -171840 2 16 999995 2 79068 843674 2 2 999999 2 2 999999 2 5 999988 2 2 999999 1 2 999999 -672188 1 531483 783165 -139262 1 6 999997 -698134 1 2 999999 -449957 2 679000 748298 1 6 999982 -551419 2 2 999999 2 2 999999 2 16 999989 2 2 999999 1 158846 605214 805368 1 3 999988 -131733 1 2 999999 695709 1 2 999999 -600549 1 2 999984 -83304 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 545746 998392 1 14 999991 609585 2 15 999990 1 289703 335988 325194 1 6 999999 -378412 2 553764 988889 2 2 999981 2 353343 356344 1 3 999992 879594 2 12698 317306 1 2 999999 289713 1 3 999981 65261 1 15 999993 -168765 2 90189 547073 2 3 999994 1 2 999999 -812930 1 16 999985 -824884 1 3 999996 73080 1 2 999999 125011 2 2 999994 2 20 999985 1 372176 967114 941512 1 6 999987 -598051 1 192658 560404 -810183 2 1 999994 1 2 999999 -485060 1 2 999999 -975505 2 15 999988 1 5 999999 6881 1 20 999996 -758920 1 2 999999 -772660 2 5797 848301 1 2 999999 179739 1 2 999999 -539537 1 447288 584725 -981330 2 2 999999 1 2 999999 344443 2 19 999995 1 16 999985 343278 1 2 999999 -218056 1 727039 927255 5350 2 246952 440709 1 2 999999 76363 2 2 999999 1 734037 870844 -114240 1 8 999990 832371 1 532539 669529 185451 2 542511 805246 1 2 999999 56658 1 2 999999 554277 1 901574 911681 -238283 1 780569 956911 248404 2 2 999999 1 2 999999 478940 2 478730 607170 2 500537 825440 2 6 999999 2 2 999999 2 162819 668345 2 2 999999 1 786795 876959 -847169 1 9 999997 298647 1 2 999998 398738 2 2 999999 2 2 999990 2 2 999999 1 2 999999 96700 2 8 999982 2 2 999999 1 3 999998 946886 2 496408 565837 2 2 999999 1 19 999983 731486 1 2 999999 -216426 1 93591 447593 997446 2 13 999988 1 7 999990 623657 2 4 999982 2 372090 867472 2 12 999986 1 433577 518505 -158375 1 2 999999 -489710 2 69706 445068 2 1 999985 2 449121 560813 1 7 999994 -585770 1 2 999999 -995245 1 2 999999 -37291 2 24576 744904 1 15 999995 -512415 2 762458 871001 2 13 999984 2 302485 416458 2 19 999984 1 627793 649893 -124740 2 2 999999 1 2 999999 418212 2 13 999985 1 18 999984 351922 2 2 999999 1 13 999984 805936 2 2 999999 1 2 999999 657452 1 11880 610157 40185 2 519984 921682 2 6 999998 2 2 999999 1 2 999999 867176 2 6 999996 1 20 999998 553279 1 2 999999 -162117 1 2 999999 -29685 2 15 1000000 1 69927 203143 -250737 1 5 999995 166746 2 513624 579497 2 566097 773338 1 5 999981 830547 1 2 999999 172988 1 388695 686948 -560329 1 2 999999 881667 1 380841 845345 954950 1 2 999999 -276739 1 14 999981 856561 1 5 999989 910277 1 2 999999 -209400 1 20 999989 216370 2 19 999996 2 4 999991 1 2 999999 228640 1 2 999999 -210911 2 20 999993 1 2 999999 -682729 2 638488 652969 1 2 999999 -120665 2 2 999999 2 17 999984 2 15 999981 1 5 999995 817715 2 4 999996 2 132327 444416 2 17 999985 1 11 1000000 757192 2 6 999993 1 3 999989 -152702 1 1 999999 -384262 2 2 999999 2 248085 916088 2 6 999995 2 191537 267168 2 791476 901857 2 11 999983 2 352934 533053 1 102854 960622 -468541 2 11 999986 1 18 999982 680449 1 14 999989 288310 1 59857 585272 -806192 2 138322 544413 2 20 1000000 1 2 999999 150593 2 13 999982 2 2 999999 1 2 999999 -417027 1 2 999999 715920 1 228181 495228 -994586 2 1 999995 1 2 999999 745939 2 13 999997 1 2 999999 -289317 2 9 999993 1 520123 968926 725116 2 6 999997 1 272414 571601 51902 1 8 999997 -546108 1 5 999993 381880 2 11 999991 2 252622 483342 2 489570 823378 1 3 999997 -44878 2 2 999999 1 2 999999 -823802 1 42505 197289 890074 1 15 999986 785746 1 318265 375955 291562 1 2 999999 -620906 2 123561 827796 1 2 999999 267781 1 402514 829442 -576690 2 2 999999 2 202990 733533 2 909853 981145 1 13 999989 814500 1 2 999999 426465 1 344722 679616 289337 1 18 999995 927622 2 2 999999 2 42357 820113 2 411582 590712 2 2 999999 2 16 999996 1 15 999998 -582690 1 17 999985 932978 1 521480 832144 -467687 1 914119 966385 -455524 1 2 999999 778921 2 2 999999 1 19 999996 251285 2 10 999990 1 6 999997 -796561 2 2 999999 1 6 999998 458412 2 405895 562858 1 2 999999 678041 1 195493 343958 -746845 2 14 1000000 1 13 999986 525160 2 3 999981 2 759996 916430 1 2 999999 135693 2 2 999999 2 2 999999 2 2 999999 1 16 999983 -654824 2 12 999983 1 11 999983 -964166 2 2 999999 1 421685 811781 -377624 1 10 999981 -663754 1 855137 893559 325659 1 116263 275126 -37175 1 592011 620684 379860 1 2 999999 -341424 1 575334 880070 -302700 1 794496 919037 -232751 2 58890 990826 2 2 999999 1 374008 399639 529278 1 1 999995 -815940 1 2 999999 649969 2 617509 892378 1 454958 648120 -597219 2 5 999997 1 10 1000000 -96086 2 12 999988 1 2 999999 621230 1 2 999999 -303324 2 18 999983 2 2 999999 2 2 999999 2 2 999999 2 307800 434619 1 11 999988 -999142 2 2 999999 2 2 999999 1 5 999986 -610366 1 2 999999 -416365 2 20 999994 1 290980 573190 -738593 2 118976 443035 1 236052 795555 831546 1 9 999993 -220004 1 137362 729343 -267094 2 1 999981 2 2 999999 2 2 999999 1 2 999999 -314430 1 620746 970911 569506 1 115284 474661 406478 1 2 999999 -642766 2 2 999999 2 6 999985 2 14 999999 2 161300 371539 1 427279 598818 754240 1 2 999999 249330 1 140432 799570 -670893 2 1 999993 1 2 999999 -384056 2 625714 732764 2 2 999999 1 370365 557384 -253128 2 103874 478344 2 543816 789542 1 92176 942585 542222 1 2 999999 -761908 1 20 999995 105881 2 6 999990 2 18 999981 2 2 999999 2 2 999999 2 289140 715912 1 2 999999 -837504 2 7 999988 1 2 999985 683124 1 2 999999 842432 2 225202 879544 2 15 999995 2 2 999999 2 2 999998 1 2 999999 211555 2 2 999999 2 2 999999 1 13 999993 133767 2 18 999982 2 18 999991 2 111853 579412 1 8 999984 -41142 1 552099 965326 -318230 1 262816 292573 436311 2 339140 905642 2 2 999999 1 2 999999 363467 1 3 999981 758311 1 536806 601038 80207 2 2 999999 2 12 999984 2 13 999991 2 14 999981 1 20515 249900 717517 1 636290 878895 -33739 2 2 999999 2 13 999981 1 13 999994 -856030 2 2 999999 2 20 999990 1 6 999988 -689294 1 678276 683811 874864 2 2 999999 2 433459 626744 2 20 999988 2 2 999999 1 2 999999 -709816 1 2 999999 -779449 2 2 999999 1 2 999999 -866907 2 121905 287920 1 167189 814311 186771 1 2 999999 -172659 2 20 999981 2 2 999999 1 2 999999 222848 1 20268 31174 372910 2 19 999995 1 3 999990 -323357 1 5 999982 -938105 2 498876 617636 2 19 999987 2 5 999995 1 361063 443822 -654511 2 163424 524472 1 2 999999 894266 2 352445 461456 2 629539 758102 2 2 999997 1 2 999999 -41579 2 4 999998 1 2 999999 -138172 1 2 999999 -994391 2 20 999984 1 10 999997 142243 2 3 999984 1 2 999999 602628 1 2 999999 866203 2 159872 603755 1 2 999999 -452798 2 637155 660323 2 2 999999 1 880618 962501 886992 1 2 999999 892519 1 2 999999 774965 2 71702 500950 2 18 999983 1 113300 790538 -651527 1 2 999999 -141271 1 450370 768156 -41063 2 7 999997 1 5 999999 788591 2 4 999985 1 2 999999 967337 2 2 999999 1 6 999992 -677881 1 15 999981 -200159 1 2 999999 -195995 1 3 999998 -554789 1 593174 664535 -950572 2 336287 820763 1 2 999999 -401856 2 2 999999 1 91098 860386 176194 1 6 1000000 423795 1 2 999999 552610 2 2 999999 2 2 999999 2 16 999983 1 101474 779903 360769 1 724956 726502 -602098 2 2 999999 1 2 999999 176064 2 960312 984478 2 84987 225007 2 16 999998 2 53556 384646 1 110160 303759 -591272 2 2 999999 1 2 999999 -306248 2 1 999987 1 55102 384963 720799 1 2 999999 -440032 2 2 999988 2 2 999999 1 821561 888348 993731 2 12 999983 1 315802 566143 47592 2 2 999999 1 158572 398909 330064 2 2 999999 1 13 999982 -359346 1 4 999987 -869029 1 6 999994 -363359 2 8 999984 2 411148 711678 2 14 999996 1 1 999999 -571583 2 5 999981 1 10 999982 593981 1 6 999996 354161 2 18 1000000 2 2 999999 2 2 999999 2 17 999984 1 2 999999 -585099 1 16 999984 -532834 2 2 999999 1 1 999988 685566 1 2 999999 -967791 2 2 999999 2 2 999999 2 2 999999 1 575888 989779 437495 2 135073 441993 1 22874 366245 941577 2 2 999999 1 93091 981861 -668617 2 2 999999 1 136149 829709 -609099 1 5 999984 -710643 2 2 999999 1 8 999987 554168 1 11 999987 -459477 1 69568 608218 601389 1 15 999989 -88471 1 3 999993 -898913 1 124797 137966 112998 1 15 999984 -517826 1 15 999991 -702648 2 2 999999 2 78289 351223 1 2 999999 -572903 1 2 999999 138835 1 5 999982 749710 1 2 999999 415797 2 96512 638827 1 46077 62723 118462 1 14 999988 -420194 1 2 999999 827920 1 18 999986 982214 2 2 999999 1 2 999999 458435 2 8 999987 2 11 999994 1 2 999999 -370662 2 154911 237252 2 117115 869320 1 435799 455761 -920133 2 2 999999 2 2 999999 2 2 999999 2 181574 199666 2 2 999999 2 13 999993 2 2 999999 2 10 999983 1 268830 604721 881998 1 2 999999 -408137 1 700841 753159 248322 1 2 999999 -705550 1 2 999999 -435728 1 10 1000000 933307 2 521793 656326 2 122079 883017 2 266110 341726 2 545189 994182 1 148577 653939 739439 2 220943 292910 2 2 999999 2 99157 771871 1 6 999994 340328 2 2 999999 2 8 999985 2 2 999999 2 95332 378982 2 189372 652985 2 518381 740364 2 17 999989 1 2 999999 480898 2 18 999984 1 83824 316243 -383860 2 2 999999 2 10 999993 2 19 999985 1 2 999999 20537 2 19 999988 2 467825 985035 2 267559 848338 2 12 999995 2 684603 939738 1 12 999999 -516779 1 2 999999 -902581 1 2 999999 -493042 1 2 999994 941026 2 7 999992 1 2 999999 687912 1 431085 640993 859469 2 222691 716591 1 10 999991 -245991 1 2 999999 121692 2 5 999981 1 64005 390129 195082 2 20 999994 1 15 999989 278659 1 2 999999 -269465 1 7 999992 -770963 1 2 999999 180494 2 2 999999 1 7 999997 79139 1 10 999982 828748 1 503386 588604 -485706 1 2 999999 848372 2 912077 933505 2 2 999999 1 85504 589508 -689417 1 2 999999 -967936 2 510604 693263 1 9 999983 678938 1 2 999999 -37022 1 552162 881622 799987 2 10 999999 1 115342 691646 610882 1 406320 598609 -241581 1 2 999999 223894 2 14 999996 1 448400 593263 -62296 2 65337 526244 1 244559 463376 972007 2 2 999999 2 511074 626479 2 2 999999 1 91551 681137 50419 2 18 999997 1 168221 203496 -804134 2 11 999985 1 119133 873121 -360019 2 2 999999 1 16 999991 -875235 2 17 999998 1 777024 833306 -449271 1 2 999999 -353183 1 2 999999 967825 1 734115 849997 910454 1 2 999999 -826356 2 18 999992 2 2 999999 2 12 999999 2 6 999996 2 2 999999 1 66913 672502 -721575 2 2 999999 1 20 999991 -601898 2 480487 531481 2 4 999991 1 2 999999 -975618 2 20 999993 1 17 999999 -861463 2 2 999999 2 4 999994 2 230477 296775 2 1 999982 1 20 999995 512972 2 10 1000000 2 462006 782350 1 6 999984 257641 1 15 999986 642294 1 2 999999 792978 2 100861 263262 2 10 999988 1 2 999999 447697 2 6 1000000 1 2 999999 -309558 1 2 999999 70482 2 7 999999 2 717373 940387 1 2 999999 -147479 2 2 999998 1 352344 832575 895248 2 12 999989 1 13 999993 639009 2 672496 817431 1 385075 589689 288260 1 198264 206636 -289980 2 20 999986 2 2 999999 2 2 999999 2 195774 489982 2 20 999999 1 426440 552390 -447502 2 668893 795040 2 2 999999 1 222599 940314 588554 1 186022 567942 548278 2 66977 636166 2 2 999999 1 83943 728525 -570032 2 731971 799207 1 87985 949813 -381369 1 447671 797688 443478 1 2 999999 -40182 1 21639 317555 266148 2 613621 973033 2 12 999984 1 12 999989 -576212 1 2 999999 -715065 1 2 999999 83318 1 2 999999 908645 2 2 999999 2 20 999990 2 9 999982 1 2 999999 213025 2 19 999981 1 2 999999 162980 1 2 999999 -875479 1 2 999999 -881389 1 785325 945076 -612047 2 4 999999 2 2 999999 2 2 999999 2 193711 538844 2 11 999994 1 16 999984 -272880 2 2 999991 2 2 999999 2 2 999999 1 541934 635442 526200 1 309170 360292 135231 1 289842 353973 -854519 1 328794 625876 -613752 1 17 999989 89295 2 2 999999 1 2 999999 463024 1 538896 724830 670087 2 86581 576259 2 2 999999 2 20 999989 1 375243 418127 -91292 2 18 999988 2 47084 655513 1 392435 742915 -917147 1 8 999983 -160692 1 2 999999 816792 1 2 999999 228562 1 4 999996 465691 1 96866 634017 -739694 1 2 999999 -504437 1 16 999992 -259401 2 509308 560640 2 2 999999 2 2 999999 2 2 999999 2 447313 741897 1 2 999999 865623 1 65660 609111 -13461 1 6 999985 -54880 1 2 999999 -916956 1 450156 779606 -729233 1 2 999999 296548 1 554367 700201 -720828 2 2 999999 2 2 999991 2 20 999997 2 11 999997 1 15203 504674 665209 1 640962 872067 -134729 1 7 999991 395198 1 2 999999 -323614 1 391374 476313 734233 2 229600 714690 1 402253 600646 -309311 2 6 999986 2 2 999999 2 137138 803582 2 9 999991 1 73342 879083 812851 2 1 999995 2 6527 545203 2 2 999999 2 587887 964302 2 1 999991 2 13 999986 2 2 999999 1 2 999999 -996018 1 2 999999 -669271 2 2 999999 2 406297 863434 2 224110 834433 2 471023 804107 2 112441 999101 2 86104 644548 2 182402 211692 1 78351 119916 -175516 1 14 999986 113831 2 158415 988976 2 2 999999 1 292744 360650 -548059 2 507573 625599 2 62623 234044 1 228979 951906 -635936 2 15 999982 1 651488 993637 -905660 1 422943 804942 876070 1 2 999999 174136 2 287976 638215 2 2 999999 1 2 999999 -42318 2 14 999986 2 2 999999 1 10 999990 988910 1 515592 631946 295405 2 179854 664737 1 2 999999 292805 2 2 999999 1 372093 666320 748644 2 2 999999 2 13 999989 2 2 999999 2 148429 609993 2 537446 902019 2 600411 974141 1 209997 773722 346703 1 2 999999 -45028 1 2 999999 687417 1 19 1000000 704730 1 2 999999 205089 1 11 999990 145452 1 2 999999 -796759 1 37455 616155 -314731 2 2 999999 2 20 999996 2 629176 783812 1 20 999995 -847794 2 2 999999 1 2 999999 -505607 2 623103 626788 1 845690 889827 344917 2 2 999999 2 197993 436529 2 268022 868238 1 10 999989 -779471 2 105195 179514 2 29166 116449 1 293252 521772 699603 1 8 999991 160232 1 39094 394909 -616297 1 53850 789155 -360222 1 453642 537722 562765 2 273962 687979 2 209089 741762 2 2 999999 2 530130 712318 2 384250 669319 1 318104 481034 -411004 1 6 999987 -325630 2 2 999999 2 2 999999 1 3 999993 -298495 2 10 999981 2 454834 606113 1 396451 567635 -33890 2 17 999998 2 192966 966985 1 2 999999 -264093 1 76561 499561 -449974 2 2 999999 1 7 999996 -819068 1 2 999999 -776263 1 2 999999 64725 1 716949 905708 475161 1 9 999993 914941 1 16 999984 697134 1 183806 798965 393761 1 332781 947446 84764 1 2 999999 -908331 1 9 999998 385216 2 9 999999 1 88246 971516 121589 2 2 999991 2 2 999999 2 2 999999 2 2 999981 1 573744 778773 -737448 1 4 999994 452559 1 2 999999 289325 1 11 999995 -126219 2 284492 598612 2 2 999999 2 95870 328521 1 302171 399739 797156 2 181191 886554 2 19 1000000 2 2 999999 1 2 999983 -788276 2 298454 474995 1 17 999986 434058 2 147209 150028 2 351648 944874 2 2 999999 2 66730 383921 2 2 999999 2 2 999999 2 12 999998 2 15 999988 2 570562 989146 1 190951 896566 310857 2 17 999987 2 53492 269085 1 37764 629390 341528 2 14 999998 2 2 999999 2 9 999992 1 2 999999 734855 1 18 999983 -323351 1 3 999999 269165 1 2 999999 933123 2 417821 920618 1 138756 542661 871338 1 353507 415834 -789758 2 2 999999 1 586738 684132 746940 1 2 999999 -374201 1 2 999999 856574 2 297365 521964 2 2 999999 1 17 999988 -665702 1 2 999999 81450 2 846616 878071 1 414740 766232 -876104 1 10 999983 793561 1 246823 266895 675202 2 2 999999 1 399078 538632 932615 2 8 999990 2 2 999999 2 8 999993 1 2 999999 740447 2 559357 699944 1 249151 444577 513506 1 19 999991 -835292 2 2 999999 2 2 999999 2 433468 917488 2 293654 676177 1 211296 400775 605699 2 1 999989 1 2 999999 977973 2 7 999988 1 16 999992 -15553 2 17 999985 2 18 999997 2 2 999999 2 2 999999 2 11 1000000 2 9 999987 1 19 999994 146757 1 20 999985 138026 2 3 999985 2 248750 571323 1 440152 865605 805555 1 2 999991 570844 1 2 999999 -768195 2 2 999997 2 6 999988 1 2 999999 145955 1 620099 653384 -808966 1 2 999999 703291 1 279467 793710 306667 2 2 999999 1 4 999986 -231566 1 264657 583319 370658 2 14 999996 1 147271 861771 -503746 2 1228 958577 1 57230 788959 -334043 1 282872 389411 -242153 2 2 999990 2 8 999995 1 310562 715033 803593 1 14 999987 -570763 1 19 999987 292502 1 17 999999 -971833 2 2 999999 1 560386 641809 -116674 1 2 999999 770923 1 2 999999 -970501 2 577713 601656 2 2 999999 1 7 999999 -697869 1 99010 211072 -805164 2 232787 547837 2 2 999999 2 15 999995 2 2 999993 1 2 999999 646777 1 155502 202400 589547 2 2 999999 2 263900 718195 2 253845 997871 2 155398 819399 2 82475 785641 1 3 999985 229340 1 13 999984 -450891 1 473084 887680 -747097 1 11 999995 853245 1 385584 605791 689287 1 24274 972161 -555939 1 2 999999 192536 1 2 999999 89027 1 438667 897080 -254752 2 7 999992 1 332579 577982 391950 2 2 999999 2 16 999998 1 779030 984323 -438138 2 19 999984 1 13 999981 -561227 1 896509 926131 267724 1 2 999999 -415374 2 440279 763911 1 589008 964156 -855763 2 11 999981 1 16 999997 -1370 2 2 999999 1 459408 593353 706884 2 2 999999 1 207136 387655 -253922 2 107593 175625 1 18 999987 456188 2 9 999996 2 395291 800195 1 11 999983 -820305 1 289446 998569 144983 2 667831 930557 2 416747 453816 1 19 999996 -76778 2 2 999992 1 2 999999 908382 1 640196 805312 -531062 1 19 999989 -884032 1 234952 377322 401737 2 2 999999 2 291257 580076 2 2 999999 1 18 1000000 -710515 2 19 999985 1 2 999999 714858 1 2 999999 -328034 1 121634 914762 -229013 2 3 999989 1 11 1000000 -206488 1 2 999999 900724 2 2 999999 2 15 999993 2 1 999994 1 2 999999 19092 2 2 999999 1 361652 611159 -262599 2 15 999983 2 414015 944944 1 2 999999 357293 2 188742 457330 1 403160 435510 -649309 1 2 999999 -156207 1 13 999993 212167 1 348144 676815 185193 1 2 999999 492920 1 2 999999 -565551 2 2 999999 1 13 999999 377927 1 176089 718645 -501383 1 2 999999 -995710 1 160711 438162 -278037 1 8 999981 -393042 2 16 999983 2 18 999996 1 2 999999 27343 1 14 999994 143880 1 14 999988 749885 1 478755 881463 -957462 2 483731 894646 1 64294 396966 430789 1 360007 669740 -547355 2 2 999999 2 8 999990 1 18 999985 -80333 1 71763 869934 -59832 1 81677 876992 664420 1 2 999999 -100258 1 2 999999 -31330 2 2 999989 2 8 999994 2 7 999990 2 41729 727755 1 14 999994 195304 1 2 999999 172153 2 2 999999 1 2 999999 385431 1 348671 829867 -515345 2 443173 913149 1 528197 735649 -252422 1 2 999984 -340069 1 2 999999 125916 1 2 999999 38698 1 2 999999 -351191 1 2 999999 -790807 2 712574 842200 1 11 999993 829803 1 448748 812201 -87614 1 2 999999 860914 2 12 999983 1 1 999982 -133225 2 9 999995 1 2 999999 -624539 1 8 999990 -710442 2 8 999988 1 806562 998471 -878792 2 2 999999 2 180427 180547 2 2 999999 2 2 999999 2 2 999999 2 18 999986 2 2 999999 1 523196 864499 605804 2 13 1000000 2 14 999989 2 1 999984 2 177935 999755 1 9 999999 855218 1 7 1000000 23720 1 297434 693863 141291 2 366288 429000 1 683665 924028 704628 1 47764 492896 97287 2 2 999999 2 280508 893554 1 2 999999 -771443 1 2 999999 933731 2 2 999999 1 8 999985 594334 1 1 999999 64226 2 17 999983 1 2 999999 -139039 1 124579 297865 -72984 2 2 999999 1 2 999999 -563826 1 688049 806465 594545 1 581058 883842 195642 1 2 999999 -118065 1 8 1000000 755076 1 153956 803231 -819208 2 2 999999 2 2 999999 1 4 999987 247851 1 14 999994 727908 2 7 999991 2 10 999999 1 2 999999 -159161 2 668288 895433 1 9 999981 744241 1 11 999994 -311784 2 298455 692389 2 18 999987 2 2 999999 2 2 999999 1 392370 715475 761525 1 12 999985 -709900 1 210523 538753 -292847 2 2 999999 1 10 999982 -132027 1 2 999998 622459 1 264573 529068 -324198 1 18 999981 78382 2 14 999988 1 12 999981 131226 2 2 999999 1 11 999992 -872569 2 12319 658225 2 2 999999 2 20 999985 1 2 999999 469933 1 17 999990 -62888 1 268746 642858 87620 1 330035 396540 199495 2 2 999999 1 362639 868680 734523 1 2 999999 682990 2 882036 922020 2 116780 188834 2 2 999999 1 2 999999 -837275 2 445867 757446 1 12 999986 727124 1 2 999999 227108 1 20 1000000 -759702 1 8 999981 -676614 2 2 999985 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999986 -157800 1 2 999999 -678299 2 17 999990 2 4 999997 1 2 999999 294979 2 2 999999 1 2 999999 -325082 2 363566 446419 1 4 999992 286699 2 15 999990 2 2 999999 1 549998 903957 -773985 2 8 999998 1 13 999988 923653 2 2 999999 2 512116 916164 1 18 999982 -615268 2 3 999989 2 38489 900981 2 19 999982 1 14 999994 63293 2 2 999999 2 573896 669972 1 4 999999 535471 1 2 999999 -670411 1 2 999999 918833 2 2 999999 2 291369 343857 1 2 999999 -150044 2 571598 835328 2 764688 857608 2 2 999999 1 2 999999 -576648 2 10 999986 1 462795 750042 711715 2 2 999999 1 17 999993 849774 1 11 999993 105836 2 2 999999 2 4 999988 2 273717 875434 2 2 999999 1 2 999999 -590443 1 2 999999 -133867 2 2 999999 1 304878 321971 375728 1 2 999999 -392705 2 2 999999 1 2 999999 488156 1 355779 419087 899209 1 2 999999 -133010 2 2 999999 1 349769 844701 423171 1 14 999988 967707 2 405298 538324 2 166219 259041 2 2 999999 1 331635 417258 -33241 1 2 999999 -175062 2 20 999981 2 2 999999 2 375897 469217 1 208045 707170 87342 1 2 999999 666731 1 2 999999 635897 1 4 999993 -90358 2 88997 291914 2 13 999985 1 700243 725676 -513440 2 14 999988 1 2 999999 -899909 1 2 999999 -28237 2 2 999999 1 5 999993 668530 1 16 999984 160956 2 84710 991302 1 2 999999 857500 2 341718 511309 1 9 999995 93588 2 93847 399533 1 2 999999 928434 2 11 999993 1 1 999996 -848354 2 2 999999 2 129190 246465 1 3 999984 -797012 1 18 999990 246497 1 2 999999 385802 2 2 999999 1 2 999999 -105954 2 12 999981 1 2 999999 138433 1 2 999999 -418939 1 2 999999 -524185 1 2 999999 749987 1 13 999997 -687533 2 2 999999 2 552495 919541 2 427416 786433 2 453015 604394 1 397598 700042 128210 1 559429 610905 917307 1 2 999999 573590 2 2 999989 2 10 999996 1 76554 293570 -194921 1 2 999981 756245 2 2 999999 1 305549 794923 -607607 1 17 999996 773878 2 8 999985 2 2 999999 1 2 999999 434696 2 791589 847025 1 378056 575099 17722 2 2 999999 1 8 999989 -794537 2 19 999983 2 2 999999 1 111896 490238 405897 1 13 999994 685867 1 831682 971504 -281869 1 18 999984 -184438 2 2 999999 2 32632 247118 1 605507 868071 -943060 2 15 999992 1 77685 937307 860088 1 2 999999 -346841 2 2 999999 2 2 999999 1 2 999999 917337 2 5 999991 1 2 999999 45689 1 20 999983 198887 1 387005 709857 -133921 1 5 999999 998963 1 63418 313511 -733216 1 2 999999 -915868 2 107571 376405 2 10 999989 1 323459 853456 597960 1 2 999999 -629202 2 19 999987 2 549692 958135 2 2 999999 1 2 999999 -538256 1 2 999999 767855 1 489864 919736 656584 1 1 999990 -734493 1 11 999989 -158428 2 17 999999 2 9 999984 2 13 999987 1 2 999999 -248724 1 125764 902617 824928 2 2 999999 2 3 999998 2 612968 932017 2 4 999991 2 14 1000000 2 14 999992 1 2 999999 -587180 2 2 999999 1 16 999995 -344024 1 4 1000000 696836 1 10 999982 443343 1 12 999991 -329726 2 346730 901382 2 2 999999 1 2 999999 984543 1 2 999988 -718867 1 4 999994 657507 1 9 999995 467457 1 271828 973381 61171 1 253488 890262 572852 2 404489 516997 1 4 999997 -876186 1 7 999999 181100 1 2 999999 -986644 2 179858 195491 2 2 999999 2 239950 854572 1 75718 971145 -332362 2 8 999997 1 310800 949641 -129193 2 2 999999 2 2 999999 2 510967 886979 1 780569 805250 288974 1 263722 902104 341877 2 17 999998 2 2 999999 1 415142 450142 72365 1 2 999999 767054 2 2 999999 2 18 999992 1 6 999998 505407 2 5 999982 1 2 999999 -191373 2 6 999999 2 116308 889363 2 2 999999 1 2 999999 866274 1 246220 736632 24035 2 2 999999 1 2 999999 -306912 1 2 999999 -555948 2 19 999996 2 369327 638329 2 5 999999 1 2 999999 250434 2 2 999999 2 176899 858935 2 2 999999 1 216020 663797 529160 2 11 999981 1 668656 891373 550610 1 14 999982 -89567 2 197419 801204 2 2 999999 2 457969 629954 1 31279 284881 -147204 2 83776 799033 2 2 999999 1 384942 561817 448506 2 2 999999 2 601969 858840 1 13 999992 838303 1 11 999996 130547 2 59873 519897 1 366633 526448 295030 2 20 999987 2 19 999983 2 1 999995 2 657484 884018 2 2 999999 2 2 999999 1 229187 982996 825204 1 746702 822465 -108772 1 11780 886158 384271 2 6 999995 2 2 999999 1 5145 595735 -509902 1 20 999994 412647 1 36129 600011 -945103 1 10 999986 -749822 2 3 999988 1 938674 946264 -58041 1 2 999999 291012 1 267466 906515 -1617 2 14 999997 2 11 999989 2 9 999994 2 2 999999 1 11 999986 832401 1 2 999999 866245 1 2 999999 -634481 1 183052 687505 434662 2 5 999997 1 2 999999 132714 1 10 999983 556177 2 108649 690427 1 7 999982 377582 2 2 999999 1 2 999999 53653 1 311078 630330 -145602 2 338861 906203 2 2 999999 1 2 999999 924331 1 129781 324053 -589542 1 411529 815598 -180053 2 2 999999 1 213961 759728 -14823 2 2 999999 2 2 999999 1 16 999997 901600 1 292185 714417 352565 2 657407 846182 2 2 999999 2 2 999999 1 2 999999 -134353 2 17 999999 2 3 999991 2 3 999985 1 2 999999 258102 1 5 999995 671639 2 2 999999 2 563518 992481 1 183356 455471 162892 2 70169 172410 1 7 999990 -307371 1 2 999999 -291945 1 19 999992 -295950 1 2 999999 -428572 1 409656 433333 779564 1 18 999981 530510 1 10 999998 -337657 1 2 999999 -434903 2 11 999982 1 120043 485042 -564754 1 28014 624906 1825 1 2 999999 -362826 1 43963 459786 300181 2 2 999999 2 227704 630842 1 59258 305146 994260 1 7 999998 -184881 1 282318 540843 -154751 1 18 999989 341911 2 2 999999 1 3 999983 786705 1 4 999982 370173 2 6 999986 2 2 999999 1 16 999982 668405 2 259035 476271 2 2 999999 2 321116 893144 2 2 999999 2 17 999991 2 19 999982 1 14 999999 -610527 2 7 999991 2 2 999999 1 505164 992141 449037 1 2 999999 575184 2 16 999994 1 2 999999 -659067 1 337001 782409 -502231 2 10 999993 1 259620 431230 937248 1 341355 980863 -140966 1 62827 267140 50207 1 2 999999 -400086 1 20 999990 215241 1 2 999999 987631 1 1 999990 -937510 2 14 999997 1 3 999989 -293800 1 2 999999 -262506 1 2 999999 -542954 2 60287 697115 1 9 999993 -835469 1 2 999999 -686774 1 653735 950495 405979 2 8 999988 2 4 999986 2 2 999999 2 2 999999 2 2 999999 1 201040 653567 -379938 2 227730 974107 2 94523 543483 2 865663 966944 1 20 999991 -404998 1 2 1000000 -887956 1 291312 882942 801692 1 120650 645354 718288 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 611515 622184 1 13 999983 -33070 1 5 999995 -531111 2 2 999999 1 2 999999 -657456 1 55167 512073 -283485 2 556614 690534 1 2 999999 172180 1 3221 652146 906795 1 555690 794487 480438 1 10 999997 -187083 1 2 999999 -394465 2 5 999990 2 17 999988 1 663122 875178 -578449 1 2 999999 -618616 2 2 999999 2 2 999999 1 16 999988 -500651 2 865427 971556 2 17 999993 2 371252 544814 1 5 999998 508542 1 4 999981 -233023 1 2 999999 333008 2 1 999986 2 2 999999 1 102732 246144 -756429 1 3 999994 -145248 1 308741 449702 -840989 1 2 999999 -343452 1 468586 581401 -548598 2 140754 366566 1 4 999982 294564 2 2 999999 2 804801 822534 2 2 999999 2 2 999994 1 18 1000000 -677318 2 565957 980194 1 17 999988 -196370 1 2 999999 801200 1 761861 940809 544591 2 13 999982 2 17 999995 1 675604 878454 755125 2 18331 136506 2 16 999982 1 2 999999 -162985 1 13 999982 -708398 1 2 999999 -337254 2 9 999998 1 2 999999 -418673 1 2 999999 -405937 1 169994 771745 -951758 1 2 999999 751509 2 9 999999 1 7 999999 -737771 2 2 999999 2 455246 785284 1 2 999985 605178 2 423785 930546 2 19 999990 1 19 999981 -244992 1 8 999985 -711283 2 2 999999 1 4 1000000 -849890 2 174458 855194 2 2 999999 2 2 999999 2 1 999999 2 2 999999 1 2 999999 -16263 1 2 999999 -603750 2 1 999991 1 5 999981 926779 1 2 999999 307994 2 15986 615722 1 2 999999 803726 1 221928 455633 880328 1 20 999986 -156903 1 2 999999 217163 2 219892 947869 2 7 999997 1 19 999999 -89595 2 7 999991 2 13 999987 1 426403 689125 223814 2 2 999999 1 14 999982 -212588 2 2 999999 2 2 999999 2 531781 560016 1 363368 807037 -536613 1 242898 818307 -603878 2 18 999987 2 2 999999 2 189383 398773 2 1 999991 2 8 999991 1 4 999983 -230536 1 2 999999 646833 2 508775 970305 1 2 999985 937747 1 6 999988 488115 2 2 999999 1 2 999999 445573 2 12 999998 2 2 999999 2 15 999990 2 6 999981 1 477461 544756 -726194 2 19 999989 2 2 999986 2 10 999993 1 506407 806904 -967998 2 2 999999 1 2 999999 477956 1 488747 700670 -233919 1 2 999999 829008 2 9 999985 2 2 999999 2 14 999981 1 20 999987 -351165 1 2 999999 -87194 1 144125 355804 -101124 2 10 999985 1 8 999986 974824 1 2 999999 334730 2 11 999985 2 8 999997 1 2 999999 -458226 2 186912 743125 2 929486 929595 2 2 999999 1 196226 412887 -549986 1 109320 391081 166375 2 182789 614321 1 672256 866920 -825401 1 568379 999300 -74932 1 3 999994 -23529 1 140090 402207 -650776 1 9 999982 -208016 1 2 999999 -560180 1 2 999999 284984 2 2 999999 1 718049 862792 -254810 1 2 999999 -697411 1 2 999999 897199 1 435278 686348 -949499 2 2 999999 2 707453 959693 2 8 999984 2 245359 606443 1 2 999999 630061 2 3 999990 2 14 999987 2 2 999999 2 3 999991 1 142774 869584 28906 1 253055 882423 912349 2 12 999988 2 12 999992 1 2 999999 -881906 2 3 999985 1 2 999999 265798 1 18 999983 -506637 2 11 999993 2 2 999999 2 295341 904093 1 2 999999 413902 2 117480 237936 2 19 999996 2 14 999999 2 286834 736868 1 407608 512780 -97818 2 2 999999 1 2 999999 -565852 2 12 999998 2 11 1000000 2 103543 125660 1 90006 735553 -636528 1 2 999999 -834597 1 2 999999 16598 1 12 999982 686407 2 2 999999 1 376623 570427 -154341 2 1 999999 1 272175 426282 -572321 1 2 999999 847440 2 303952 564453 1 12 1000000 -846126 2 13 999991 2 10 999989 1 302922 994685 167519 1 20 999984 -171117 2 1 999990 2 2 999999 1 13 999990 -282585 2 26998 828492 1 2 999999 -313321 1 2 999999 -862035 2 6150 105606 1 2 999999 458167 1 2 999999 -407580 1 560179 733649 -880542 2 8 999995 1 17 999998 -224188 2 340236 797371 2 69185 773255 2 2 999999 2 128982 190108 2 110071 784292 2 2 999999 2 371350 419296 1 19 999990 315801 1 5 999992 141435 2 18 999998 2 3 999995 2 226242 349434 2 7 999986 2 4 999991 2 5 999990 1 2 999999 861664 1 2 999999 -984627 1 11 999999 544319 2 1 999992 2 2 999999 1 5 999999 -582458 1 2 999999 -644565 1 2 999999 -959433 2 2 999999 1 2 999999 88819 2 2 999999 1 443553 876475 387132 1 14 999998 968056 1 2 999999 -439449 1 2 999999 673428 1 2 999999 234115 1 2 999999 -378628 1 2 999999 703221 1 40246 186489 -136436 2 58938 904260 2 2 999999 2 4 999993 1 8 999984 -792721 2 13 999984 2 647309 973019 1 2 999999 -889248 2 4 999992 2 535675 799119 2 8 999987 2 2 999999 2 6 999990 1 2 999999 895882 1 377782 932782 783980 2 2 999999 2 2 999999 1 16 999988 629167 1 41266 617235 565685 2 16 999991 1 18 999989 94057 2 19 999990 1 248280 868892 -254362 2 131827 633440 1 13 1000000 -601559 1 8 999997 -942739 1 16 999992 353311 1 2 999999 -368051 1 2 999999 -943384 2 16 999986 1 333249 924464 570916 1 2 999999 191174 2 20 999996 2 17 999990 2 2 999999 1 650908 748481 -214695 2 11 999995 2 2 999989 2 870968 949777 2 2 999999 1 227355 900849 471602 2 19 999998 1 2 999999 575510 2 1 999993 2 2 999999 1 398850 549533 299364 2 2 999999 2 11 999991 1 151157 729327 248066 1 2 999999 -756208 2 904264 923896 1 1 999993 694185 2 20 999991 2 158970 765437 1 178813 318027 -352927 2 3 999981 2 13 999992 1 20 999989 -390037 2 269618 621734 1 2 999999 -8749 2 19 999997 1 11 999996 -81305 1 2 999999 -595547 2 14 999997 1 1 999997 -724579 2 361532 853607 2 2 999999 2 9 999986 2 279696 923973 1 15 999999 200252 2 2984 819736 1 98671 486325 71716 2 464363 508848 2 2 999999 2 15 999990 2 138889 260577 2 13 999982 2 175267 478661 1 194541 402050 356912 2 103487 333432 1 22672 120647 664124 2 2 999999 1 2 999999 -371952 2 2 999999 1 2 999999 -722355 2 2 999999 2 4 999982 1 7 999991 -137057 2 7 999983 2 504237 833053 1 312635 511604 -644383 1 2 999999 -745561 2 243896 693537 1 2 999999 530471 1 2 999999 143552 1 19 999999 -838914 2 12 999999 1 328373 964926 -444128 1 269674 557472 -835353 1 2 999999 -968428 1 474415 604749 893444 2 2 999999 1 2 999999 -206854 2 19 999998 2 9 999982 1 167929 940807 458103 1 2 999999 -766001 1 2 999999 605378 1 510978 979356 13974 1 2 999999 599753 1 301326 514879 850309 1 2 999999 -215595 2 2 999999 2 11 999983 2 2 999999 1 2 999999 -464721 2 201677 385135 2 205038 558615 2 2 999999 2 2 999999 1 930338 943196 -784839 2 153956 291908 1 2 999999 511836 1 207245 657158 920926 2 386322 612326 2 2 999999 1 688090 987413 -124870 2 220288 280574 2 18 999997 1 17 999999 -382837 1 475702 749886 -448661 1 2 999999 692305 2 8 999992 2 12 999988 1 119381 502414 -627813 2 2 999999 1 2 999999 -747053 1 2 999999 849984 1 141580 473390 -753723 1 18 999981 252673 1 2 999999 -996683 1 6 1000000 112583 1 11 999999 467907 1 614016 686371 441758 2 1 999991 2 6 999999 1 19 999988 990269 1 17 999993 -710727 2 427327 728343 1 186749 887839 504179 1 2 999999 297273 1 2 999999 -67302 1 81319 352275 247195 2 11 999984 2 14 999998 2 2 999999 2 2 999999 2 2 999999 2 8 999989 2 330194 352339 1 15 999990 -93947 1 2 999999 712598 1 268096 499626 -101753 1 258622 743919 -978372 2 529030 883338 2 8 999998 2 18 999998 1 218836 304968 -537762 1 2 999999 -763856 2 2 999999 1 208620 250044 593697 2 2 999999 1 2 999999 622745 2 2 999999 1 5 999986 -972038 2 2 999999 2 2 999999 1 342089 880379 -955582 1 2 999999 834777 2 36744 519913 2 16 999985 2 445651 940727 2 1 999998 2 7 999988 1 834724 907462 -358149 2 2 999999 2 2 999999 2 2 999999 2 10 999981 2 3 999989 1 3 999983 724255 1 663331 746455 645354 1 610756 683219 589406 1 5 999983 -840007 1 9 999988 21096 2 2 999999 2 13 999986 2 9 999982 1 2 999999 -252322 2 459687 482946 2 16 999996 1 877286 979960 -880591 1 2 999999 -582141 2 2 999999 2 2 999999 2 12841 766025 2 459279 856382 1 754408 796528 -722768 1 407606 765072 -156676 2 265055 477826 1 704725 812049 -398071 2 20 999996 2 35931 582588 2 2 999999 1 18 999993 565746 2 404427 690486 2 580389 947595 1 20 999990 -376846 1 11 999992 65480 2 497987 584504 2 2 999999 2 114149 604707 2 865799 988004 2 545091 801707 2 1 999984 2 440450 492764 1 17 999996 331626 2 688304 939399 2 2 999999 1 713758 718497 -227717 2 15 999988 1 12 999991 -167289 1 2 999999 -388034 1 5 999984 938491 1 2 999999 -786918 1 57041 975520 825928 2 3 999990 1 12 999984 542249 2 19 999991 1 2 999999 262820 2 267690 566316 1 142669 149439 324137 1 16 999985 -915380 2 91107 572274 1 575200 898695 635563 2 8 999989 2 2 999999 2 196168 571639 2 186696 344333 2 567914 937669 1 11 999991 -649645 1 18 999989 -934772 2 305763 831477 2 38690 333505 1 2 999999 -466553 1 2 999999 -374037 2 20 999983 2 11 999999 1 14 999985 390238 2 117469 499409 2 12 999989 1 657895 944520 -317787 1 888398 978957 -358143 1 2 999999 201314 1 194008 444069 253989 2 12 999981 1 102135 780370 -710748 2 2 999999 2 2 999999 1 435595 748478 765277 1 2 999999 -304233 2 468582 704626 1 6 999987 -794144 1 299837 871605 -69462 1 2 999999 -973220 1 324638 434029 -493461 2 2 999999 1 60879 916748 822908 2 9 999995 1 290476 878602 -227158 1 12 999987 -399931 1 9 999997 50161 1 2 999999 361893 1 102138 984892 489379 2 2 999999 2 2 999999 1 58375 837465 894280 1 6 999995 -447244 1 66514 74432 490280 2 2 999999 1 2 999999 969348 1 20 999987 -30643 1 2 999999 405879 1 334259 689543 1866 2 369199 991674 2 16 999995 2 33219 900428 2 462251 990620 1 2 999999 498414 1 105882 998634 -738047 2 240419 721048 1 2 999999 -666381 1 2 999999 -740467 2 2 999999 1 9 999990 -250344 2 193428 382588 2 1 999991 1 2 999999 -542890 1 2 999999 -789816 2 2 999999 1 10 999998 -497476 2 506368 895558 2 2 999999 2 391667 935095 1 17 999989 796044 1 5 999999 -791700 2 97767 129931 2 2 999999 2 9 999999 1 2 999999 972589 1 3 999983 -22433 1 110169 602229 -942383 2 274845 856573 2 302657 486900 1 2 999999 -288514 1 3 999993 459798 2 54221 554145 2 20 999989 2 5 999994 1 2 999999 -195415 2 2 999999 2 929992 959272 2 332630 673999 2 2 999999 2 2 999989 2 2 999999 2 491022 547196 1 587008 937809 -371151 2 1 999989 2 2 999999 1 12 999994 -639679 2 2 999999 2 935030 964420 2 2 999999 2 259856 591536 1 10 1000000 -437913 1 135603 444398 126211 1 57049 707331 -770162 2 2 999999 2 2 999999 1 22568 596716 511237 2 42605 875619 2 184800 755241 2 2 999999 1 20 999992 229793 2 2 999999 1 2 999999 636646 1 17 999991 -157458 1 650408 701066 763233 1 2 999999 -650107 2 2 999994 2 2 999999 1 8 999988 124675 2 6 999998 2 5208 321063 2 13 999986 1 15 999984 -800739 2 2 999999 2 266199 820770 1 2 999999 -21271 2 2 999999 1 524891 698388 -264813 1 11 999998 -479452 2 14 999991 2 2 999999 2 19 999998 2 6 1000000 1 24268 984128 911181 2 3 999994 1 7 999988 217272 1 10 999991 313249 2 402734 690796 2 11 999996 2 2 999999 2 399553 787097 2 2 999999 2 2 999985 1 620168 900346 419040 1 3 999990 934973 2 266823 814314 2 2 999999 2 2 999999 1 2 999999 917784 2 16 999998 1 2 999999 -124673 1 2 999999 -530340 2 16 999998 2 2 999999 2 2 999999 1 17 999984 802952 1 676601 881486 -190892 1 308539 773732 396615 2 2 999999 1 2 999999 751833 1 3 999991 -489791 1 2 999999 775437 2 2 999999 2 2 999999 1 2 999999 32683 1 9 1000000 -191986 2 2 999985 2 16 999999 1 2 999999 -611531 2 1 999995 1 11 999997 -181618 2 9 999988 1 2 999999 -650784 1 14 999991 966583 2 401648 979845 1 2 999994 -134988 2 5 999989 2 709478 917838 1 61430 522565 971085 2 748527 852325 1 20 999988 222175 2 176237 724593 1 8 999992 -617840 1 2 999999 -961935 1 320271 667916 -974175 1 235217 373975 301974 2 466870 596804 1 2 999999 -167494 1 2 999999 -662337 2 2 999999 1 2 999999 940113 1 2 999999 563523 2 2 999999 1 19 999983 313139 2 2 999999 1 2 999999 -438271 2 14 999997 2 17 999991 2 553103 918345 1 584796 922449 -539324 2 18 999983 2 3 999982 2 250258 857137 1 405896 558715 759228 2 59773 642872 1 6 1000000 155184 2 2 999996 1 2 999999 454042 2 2 999999 1 13 999992 558664 1 2 999999 -948817 2 20 999984 2 14 999988 1 2 999999 310328 1 2 999999 -197236 1 6 999992 512324 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 428123 957176 -850949 1 19 999989 -72097 1 9 999981 -601928 1 2768 727109 -315054 2 16 999989 1 2 999999 983788 2 2 999999 1 771651 852669 607270 1 338092 605983 -864567 1 941455 951723 876701 1 2 999999 -484112 1 11 999981 339141 2 518822 906115 2 48854 684472 1 2 999999 -343552 1 11 999990 358690 2 17 999996 2 2 999999 1 14 999985 843405 1 2 999999 200226 1 617437 794230 -531296 2 11 999985 1 334638 881827 127555 1 44104 961094 -894780 2 10 999989 2 2 999999 1 16 999999 293601 1 83705 619042 941453 2 17 999994 2 2 999999 1 2 999999 -68696 2 482323 910404 1 7 999994 716916 2 49197 848053 1 2 999999 -721824 1 2 999999 782035 2 2 999999 1 18 1000000 -394259 1 108146 309665 348047 2 2 999999 2 14 999998 2 2 999999 2 2 999999 2 2 999999 1 6 999998 -764017 1 11 999996 -358347 2 3 999983 1 2 999999 -735360 2 5 999983 1 259859 980189 834151 2 177965 551883 1 1 999987 -593908 2 11 999984 2 608197 803852 1 16 999988 458298 2 2 999999 1 2 999999 222572 2 904820 984939 1 15 999995 44915 2 6 999986 2 2 999999 2 2 999999 1 6 999989 740862 2 2 999999 1 15 999983 870287 1 289287 754231 10974 1 13 999991 12326 2 653506 965793 2 5 999995 2 205537 213989 2 19 999998 2 136505 588607 2 3 999982 1 20 999988 -78269 2 14 999989 1 2 999999 -554053 1 2 999999 511876 2 77337 986089 2 124041 669292 1 2 999999 -76584 1 2 999999 650336 2 2 999999 1 189792 927768 754589 2 126278 477973 2 2 999999 2 203140 248656 1 2 999999 216638 2 473763 914965 1 5 999982 813223 1 2 999987 327853 2 5 999989 1 531700 769090 -413972 1 1 999987 918320 2 2 999999 1 245104 749950 -124521 2 2 999999 2 2 999999 2 687738 829722 1 2 999999 897039 1 983172 993814 394089 2 417662 492203 1 2 999999 -544561 2 735077 751258 2 2 999999 1 16 999983 283913 2 2 999990 2 2 999999 2 14 999986 2 8 999997 1 598679 920684 470921 2 62011 965900 2 2 999999 1 709046 718548 -180662 1 2 999999 918360 1 9 999983 876687 2 3 999984 2 2 999999 2 2 999990 2 3 999991 1 14 999982 533934 1 2 999999 361376 1 5 999994 -595919 2 2 999999 1 3 999998 -175883 1 254378 841463 407386 1 2 999981 -143234 1 308862 571836 251318 2 392050 495917 2 451905 975474 2 2 999999 1 174862 291383 612859 1 15 999982 -386351 2 2 999999 2 295623 974113 2 3 999983 2 19 999987 2 4 999989 2 2 999999 2 463250 959841 1 15 999984 -688536 1 421351 469745 -232906 1 2 999999 861479 2 5 999986 1 1 999993 -986580 2 14353 484147 2 497758 724326 2 2 999999 2 395006 765645 2 14 999991 1 2 999999 -699188 2 2 999999 1 12 999990 607706 1 547943 959217 -727368 1 2 999999 842204 2 12 999984 1 5 999999 417279 2 2 999999 2 8 999989 2 185318 981945 2 4 999994 2 48522 365581 2 2 999999 2 107706 445934 1 8 999990 396474 1 2 999993 56999 2 9 999986 1 348764 999748 -43870 1 2 999999 194706 1 7 999999 790368 1 359782 679695 -48216 2 340913 515410 1 2 999999 -356655 1 8 999996 -115997 2 9 999995 1 8 999986 786185 2 13 999982 1 753762 947755 -762178 2 8 999993 2 72571 181198 1 2 999999 -511430 2 2 999999 2 4 999989 1 636431 908574 661241 2 20 999994 1 11 999986 952254 1 24490 608396 -115748 2 14795 862804 2 566670 755293 2 5 999995 1 2 999999 580004 2 346176 970028 2 652781 966026 1 71864 661928 -767752 1 239805 358638 802131 2 18 999995 1 2 999999 953753 2 8 999992 1 2 999999 53052 2 2 999999 1 8 999996 -238059 2 10914 248699 2 2 999999 2 2 999999 1 5 999988 -302432 2 2 999999 1 6 999983 605866 1 181535 516134 993133 1 18 999993 773697 2 17 999989 2 2 999999 1 2 999999 714956 2 2 999999 1 2 999999 -2320 1 2 999999 -35078 1 2 999999 893265 2 66902 102024 2 2 999999 1 15 999984 622600 2 12 999981 2 2 999999 2 294926 558769 2 227824 784340 2 2 999999 2 2 999999 2 2 999999 2 20 999987 2 2 999999 1 10 999985 677677 2 16260 308608 2 123802 796736 1 2 999999 692091 2 10 999989 1 551302 765058 307031 1 2 999999 799822 2 546076 990652 1 2 999999 381966 2 363590 464302 2 11 999997 2 258415 930265 2 673133 994945 2 2 999999 1 52254 914888 547575 2 2 999981 2 197786 414461 1 16 999988 -655397 2 2 999999 1 2 999999 -740453 2 4 999993 2 83538 320611 2 2 999999 2 290832 690042 2 4 999999 1 5 999981 -31643 2 502186 831645 1 8 999993 -594334 2 114181 147464 1 5 999985 410343 2 10 999987 1 6 999998 -230019 1 2 999999 401039 1 20 999996 -57083 1 738214 924032 341678 2 7 999985 1 209731 424431 -532171 1 2 999999 -41400 2 1 999991 1 2 999999 593639 1 4 999983 -782725 1 18 999992 -994177 2 517513 575375 2 4 999997 2 11 999997 2 2 999999 2 2 999999 2 9 999989 1 2 999999 -893092 2 2 999999 1 2 999991 284271 2 2 999999 1 9 1000000 -416186 2 2 999990 1 2 999988 61943 1 410408 454470 -953168 2 14 1000000 2 452048 638753 1 3 999991 777327 2 15 999999 2 16 999997 2 541891 699507 1 2 999999 -801080 1 456583 479852 275009 1 10 999995 376362 2 18 999993 1 2 999999 -494306 1 2 999999 -21854 1 49113 464300 -613618 2 2 999999 1 19 999995 995397 2 287448 647592 1 13 999998 -781559 2 17 999985 2 10 999982 2 1 999982 2 17 999991 1 2 999999 -40808 1 915937 968558 -697381 2 705927 801208 2 439791 854701 2 1 999983 2 7 999990 2 13 999983 1 66137 437845 -428837 2 16 999986 1 165364 464957 -320107 2 232951 614382 2 2 999999 1 330228 647298 928981 1 2 999999 -257591 1 20 999997 431452 1 13 999986 -525229 1 2 999999 -797642 2 200117 211883 2 15 999993 1 2 999999 -939469 1 2 999999 -670256 2 17 999996 1 146934 254683 658192 2 835062 963136 2 910336 989976 2 817482 979112 2 10 1000000 2 12 999999 1 29471 903873 -807696 2 6 999981 2 2 999999 1 600704 796879 317809 2 253671 417250 1 12 999987 163566 2 17 1000000 1 19 999983 -292138 1 15 999985 55329 1 2 999999 -396900 2 20 999992 2 2 999999 1 285181 354203 347761 2 56284 488028 1 2 999999 -244264 1 664115 951187 780722 2 305775 989693 1 178531 878476 548126 1 2 999999 -803196 2 689800 892604 1 681060 738636 -744063 2 2 999999 1 2 999999 89 2 427650 632498 1 2 999999 -432560 1 176802 458120 -789948 2 2 999999 1 3 999999 548036 2 14 999981 1 2 999999 24662 2 406515 571211 1 2 999999 508622 2 2 999999 2 388583 668617 2 16 999989 2 578427 988923 2 2 999986 2 13 999987 2 210739 929696 2 16 999990 2 2 999999 2 2 999999 2 3 999992 2 20 1000000 1 2 999999 680352 1 7 999982 150664 2 17 999998 1 3 999998 370359 2 372362 694057 1 3 1000000 842433 2 13 999997 2 2 999999 1 173911 481758 -227432 1 18 999981 251150 1 2 999999 359693 1 2 999982 753216 1 259033 266929 279022 2 2 999999 1 412897 672894 993781 1 8 999984 -304178 1 718124 753017 907720 1 31421 552939 -948191 1 2 999999 -651778 2 2 999999 2 386416 569322 1 2 999999 626660 1 15 999994 280090 1 19 999998 -231408 1 81287 980045 979671 1 18 999983 -43495 2 2 999999 2 2 999999 2 2 999999 1 376706 566176 417926 2 2 999999 2 450586 812048 2 2 999999 2 18 999996 1 2 999999 -389563 1 46364 768755 83065 1 4 999982 -239129 2 2 999999 2 599069 859809 2 161376 400890 1 1 999984 -9714 1 5 999985 -382687 1 846092 921029 -220788 2 6 1000000 2 73619 518138 1 18 999997 -5289 1 205134 505187 83254 1 6 999984 61632 1 5 999985 775608 2 9 999992 2 2 999999 2 628024 995958 2 2 999999 1 674441 697542 635879 2 2 999999 2 13 999991 2 116266 359969 2 254891 622712 2 428768 777122 1 2 999999 271753 1 8 999999 173661 1 20 999983 -652563 1 266120 776430 740722 2 2 999999 2 2 999999 2 341350 849663 1 2 999999 -263306 2 114956 970797 1 18 999996 -364731 1 13 999991 -69403 2 2 999999 2 2 999999 2 498407 666229 1 1 1000000 -10601 1 2 999999 -295801 1 2 999999 -882527 2 2 999999 2 253804 314458 1 7 999992 -155960 1 497150 665043 305428 2 2 999999 2 469058 777819 2 893106 988056 1 189313 259115 -931368 1 2 999999 151960 2 657779 714173 2 457237 798049 1 17 999993 438431 1 12 999987 -78323 2 83725 387947 2 250038 825401 1 1 999997 852275 1 154746 303313 -754553 1 17 999985 -785494 1 2 999999 -455118 2 260882 899559 1 2 999999 386660 2 2 999999 2 11 999988 1 2 999999 361475 2 2 999999 2 2 999999 2 64226 128949 1 13 999984 313897 2 2 999999 2 16 999994 1 111547 982285 271580 1 7 999984 -151641 2 1 999997 2 2 999999 1 6 999983 -404562 2 19 999986 2 7 999995 1 57712 770600 -502786 2 2 999999 2 166349 527435 1 165468 923181 424392 2 2 999999 2 127765 363347 2 13 999996 1 2 999999 -250286 2 2 999999 1 2 999999 973340 2 500583 848889 2 2 999997 1 6 999991 491606 2 4 999992 2 276892 987102 1 2 999999 -971176 1 2 999999 -184400 1 7 999992 449645 1 16 999985 -801300 1 2 999981 -442245 1 469686 857801 924282 2 20 999990 1 306290 621431 -749322 2 2 999999 1 228498 969064 -708030 2 2 999999 2 2 999999 1 2 999999 516601 2 2 999999 1 349623 547722 295441 2 689582 737217 2 86196 299278 1 2 999999 -827405 1 2 999999 -451182 1 479557 699572 693514 2 2 999999 1 2 999999 509199 2 5 999990 2 20 999992 2 5 999989 1 4 999985 -268744 1 2 999999 203537 2 52969 599725 1 2 999999 656451 2 686591 766058 2 2 999999 1 2 999999 800793 1 2 999999 -887359 1 2 999999 -42656 2 17 999982 1 2 999999 84544 2 3 1000000 2 2 999999 1 2 999999 128777 2 2 999999 2 123470 765396 1 17 1000000 487369 1 7 999982 253532 2 7 1000000 1 12 999987 642317 1 15 999997 -630140 2 206787 444016 2 2 999999 1 6 999991 -324172 1 2 999999 -64424 2 404175 460978 1 6 999988 -250624 1 8 999987 369434 2 2 999999 2 2 999999 1 9 999988 -707674 1 556969 656791 -388635 1 2 999999 -180110 1 2 999999 129956 1 739505 774576 -956036 1 14 999984 102017 1 11 999998 933773 1 2 999999 244329 2 2 999999 2 567096 748987 2 2 999999 1 941781 996388 -912348 1 2 999999 504073 2 10 999990 2 325348 850955 2 9 999985 2 116963 402718 2 11 999996 1 580811 922274 71211 2 2 999999 1 2 999999 865987 1 201013 220608 -937220 2 20 999990 2 11 999995 2 2 999999 1 11 999984 -932642 2 2 999999 2 16 999999 2 188124 765503 1 2 999999 131722 2 15 999989 2 65349 405395 2 2 999999 2 2 999999 1 6 999999 575288 1 2 999994 607913 2 4 999981 2 2 999999 1 16 999982 799199 1 2 999999 -172868 2 12 999988 2 2 999999 1 35071 950921 474369 2 2 999999 1 9 999995 -466489 1 1 999998 804712 1 2 999999 750785 1 108647 794591 819750 1 15 999994 543423 1 2 999999 832240 1 431123 676035 909974 2 100074 434087 2 143778 429880 1 2 999999 789395 2 2 999999 2 566790 722854 1 118712 893663 12682 1 11 999988 -813372 1 15 999986 -14279 1 15 999984 515149 1 1 999995 55766 2 2 999999 1 461385 729015 -297740 1 11 999997 62626 2 2 999999 2 603073 965760 1 10565 856955 948809 1 6 999992 -191577 2 12 999998 1 10575 534866 967044 1 6 1000000 -191304 1 7 999994 -274118 2 90364 288396 1 6 999982 371123 2 2 999999 1 2 999999 -954323 2 2 999999 2 424937 583954 2 64631 111589 2 2 999999 2 2 999999 2 2 999999 1 308270 317386 816371 1 21213 923548 873933 1 2 999999 -325139 2 6 999985 2 408951 618528 2 15 999984 2 10 999997 2 1 999989 2 7 999997 1 5 999986 -609714 2 2 999999 1 2 999999 140278 2 12 999993 1 18 999994 818045 1 660370 910271 -203343 1 14 999997 814635 1 2 999999 742935 2 15 999981 2 2 999999 2 2 999999 1 2 999999 -894419 1 2 999999 718932 1 2 999999 -885540 1 2 999999 825702 2 19 999992 2 2 999999 1 291120 976241 -212891 1 547022 603308 911816 2 258785 832768 2 80568 610709 2 482492 747208 1 19 999989 -589911 2 2 999999 1 199467 235470 872591 2 19 999993 2 2 999999 1 667585 934743 -928761 2 131280 615756 2 789791 893272 1 707985 964672 -277488 1 2 999999 771648 2 5 999983 1 297733 753695 -660496 1 191807 428715 360266 1 13 999997 -785678 2 2 999999 2 2 999999 1 5120 533429 -553572 2 2 999999 2 13 999990 2 8 999995 1 622960 945116 874627 2 9 999995 2 4 999988 2 17 999985 2 2 999999 1 2 999999 885449 2 9 999993 1 689924 942044 901763 2 2 999999 2 371149 741735 2 15 999981 1 232565 401328 45853 2 4 999986 2 517182 857215 1 20 999991 476698 1 2 999999 -366392 2 17 999993 2 3904 553204 1 7 999984 -606145 2 160970 479420 2 268244 654099 2 404116 681361 1 191108 752991 -475373 2 2 999999 1 19 999994 -955248 2 713594 785493 1 12 999985 759349 1 11 999989 -21601 2 277616 930515 2 2 999999 2 3 999985 1 299336 362241 665890 2 13381 646212 1 2 999999 -389832 2 386169 677528 1 9 999984 834593 1 2 999999 -333897 1 2 999999 -781996 1 13 999984 549001 1 76683 997959 -601867 2 238752 737763 1 2 999999 -612394 1 10 999985 931906 1 111542 278004 -224446 2 1 999998 2 2 999999 1 332383 881932 465613 1 2 999999 957565 2 13 999985 1 2 999999 -944091 2 8 999997 2 2 999999 2 2 999999 2 820538 830134 1 2 999994 513503 2 2 999999 1 509691 575019 -174949 2 474046 711364 2 14 999995 1 2 999999 870001 2 393894 733160 2 759589 997586 2 178935 672441 2 548843 796768 1 3 999997 -277034 1 17 999988 -84063 2 5 999989 1 172838 675825 1162 2 2 999999 1 295802 654031 992641 1 14 999984 -245421 2 246821 838974 1 709773 911302 -842420 2 404255 571502 2 2 999999 1 12 999999 995633 2 2 999999 2 2 999999 2 281439 495070 2 489730 969798 1 20 1000000 907859 2 14 999987 2 5 999999 1 935547 941024 660096 2 2 999999 2 188781 406940 1 18 999988 517248 2 2 999999 2 2 999999 2 14157 26653 1 2 999999 -743752 1 2 999999 -826676 1 12 999986 -91531 2 2 999999 1 94457 328522 416179 2 2 999999 1 65460 834108 759473 2 2 999999 1 266499 421621 -115883 2 2 999999 1 2 999999 -371301 1 14 999990 -944510 2 2 999999 2 6 999981 2 10 999984 1 11 999985 -419260 2 10 999982 1 2 999999 -961107 1 213064 341695 197240 2 2 999999 1 243596 272233 -835374 1 2 999999 -646586 2 398977 414453 2 2 999999 1 19 999989 944431 2 10 999984 2 459060 978785 2 2 999999 1 9 999997 -161441 2 2 999999 1 329349 943892 139454 2 2 999999 1 632438 900988 172581 1 19 999982 -212459 1 4 999997 -37839 1 10 999993 102886 1 10 999986 -580927 1 20 999996 852924 2 215557 952189 2 2 999999 1 2 999999 802085 1 18 999984 485857 2 2 999999 1 11 999986 409912 1 2 999999 638043 1 2 999999 -258516 2 2 999999 2 703178 832822 1 190328 739545 -630333 1 2 999999 -672978 1 589703 833920 272461 2 249286 398030 2 2 999999 2 3 999994 1 19 1000000 750794 1 2 999999 -68700 1 498871 933750 843297 1 7 999999 1192 1 2 999999 836867 2 208148 555519 2 289062 615521 1 2 999999 -99001 1 11 999984 -347094 1 600762 998477 956388 2 27241 639615 2 2 999999 2 9 999984 1 2 999999 -529142 1 2 999999 -254854 1 2 999999 -530089 1 2 999999 653757 1 2 999999 517262 2 614587 752962 2 12 999997 1 20 1000000 -357189 1 796018 817793 -782347 2 7 999984 1 549639 604749 -227182 1 12 999987 -188562 2 6 999982 2 352645 886846 2 2 999999 1 18 999987 491633 1 16 999981 -246429 2 33997 417722 1 421253 939113 -715269 1 36344 310101 822112 1 14 999990 -850557 1 2 999999 -868785 2 17 999998 1 78142 524330 -29057 2 37716 647487 1 5 999986 774025 1 7 999991 -176696 1 2 999999 439052 1 2 999999 610082 2 1 999990 2 7 999981 1 2 999999 -49155 2 2 999999 1 2 999999 870339 1 2 999999 -715811 2 455530 504821 2 2 999999 2 2 999999 2 303443 838542 1 406409 947102 645284 1 2 999999 530518 1 166858 210726 -680461 2 6 999988 1 13 999997 -474775 2 548171 766836 1 211644 671411 327138 2 2 999999 1 9 999993 -342713 2 2 999999 2 424181 892042 2 2 999999 2 2 999999 2 912557 923211 1 87947 108322 139710 1 31940 227438 426358 1 2 999999 -592749 1 593642 940630 -444130 2 177063 470412 1 2 999999 -708114 1 11 999988 -946895 1 693770 877850 556554 2 10 999999 1 2 999999 948247 1 258686 808126 577740 1 2 999999 644217 1 2 999999 -812085 2 1 999985 2 408224 846229 2 8 999983 2 165179 490845 1 2 999999 111170 2 536944 670397 2 185911 623442 1 1 999987 -444059 2 2 999999 2 122358 500970 2 110936 894911 1 195615 861125 -945087 2 474573 647475 1 2 1000000 -426844 1 2 999999 368941 2 648541 703837 1 265280 759802 -968187 2 5 999995 2 393699 798305 2 20 999987 1 2 999999 267050 2 19 999981 1 234913 293334 -880402 1 903953 967856 261115 2 8 999988 1 131853 829645 -607466 2 18 1000000 1 27178 907437 89648 1 2 999999 -901188 2 5 999986 2 609484 865580 2 18 999985 2 2 999999 1 240897 320465 528313 2 5 999984 2 2 999999 1 2 999999 629512 2 409570 797026 2 18 999989 2 9 999989 1 24554 588758 387221 2 14 999992 2 2 999999 2 27574 199255 2 17 999995 1 2 999999 704601 1 2 999999 42621 1 2 999999 841782 2 225489 664280 2 2 999999 2 369523 473256 1 518979 633921 -412537 1 2 999999 939699 1 2 999999 536321 2 521113 618386 2 338906 357997 2 134975 261080 1 589360 838352 115538 1 468277 886509 -190814 1 2 999999 558197 1 15715 399749 177340 2 529152 919728 1 2 999999 -685565 1 9 999990 -722583 2 2 999999 1 239275 368574 490953 1 32504 97380 942714 2 13 999987 1 51477 886182 329539 2 2 999999 2 5 999982 2 2 999999 1 14 999986 433009 1 523014 577158 -604939 1 2 999999 674681 1 244766 410463 -934476 2 2 999999 1 9 999990 324895 2 12 999993 1 18 999984 -840828 2 614045 695893 2 7 999986 2 8 999989 2 2 999999 2 2 999999 2 2 999999 1 335993 728652 332198 1 363021 896814 5143 1 2 999999 281917 1 2 999999 192738 1 2 999999 -758413 1 2 999999 -927007 2 17 999987 1 2 999999 -178940 2 2 999999 2 2 999999 1 59372 901093 456514 1 2 999999 738726 2 6 999981 1 7 999987 241100 2 2 999999 2 113073 588124 2 433728 993685 1 748015 757631 83990 1 479005 789004 -857631 2 258727 407876 2 2931 154050 1 499500 721150 -353437 1 132335 359049 -811551 2 9 999996 2 16 999996 2 429718 975390 1 2 999999 -133905 2 45921 696711 1 8 999996 227116 1 653407 657908 -686069 1 2 999999 39729 1 346785 979767 -849594 2 4 1000000 2 2 999999 1 2 999999 382200 1 11 999982 613116 2 4 999999 1 2 999999 336972 1 748502 926024 33907 2 2 999999 1 2 999999 90425 2 16 999989 1 2 999999 -324225 2 2 999999 1 560799 773011 -609465 1 2 999999 624633 1 2 999999 -608711 1 9 999999 246905 1 2 999999 -906499 1 2 999999 137446 1 15 999995 947417 1 6 999993 437801 1 141824 712880 -475198 1 684604 918930 726976 2 18 1000000 1 495626 711584 985874 2 89489 746807 2 14 999996 1 2 999999 -949170 1 199579 882353 605648 1 379094 750966 -264070 1 467230 867724 71871 2 10 999991 1 24243 813400 -749675 2 2 999999 2 13 999984 1 2 999999 -525736 1 5 999993 703272 2 3619 806460 1 913948 996980 388261 2 13 999991 1 2 999999 -954532 2 322624 324284 1 8 999983 -665042 2 2 999999 2 855909 871588 1 2 999999 -118824 2 2 999999 1 2 999999 897018 1 6 999998 359963 2 2 999999 2 7340 852273 2 3 999981 2 364301 656739 1 33876 475236 863659 2 2 999999 1 17 999993 645235 2 259752 443020 2 2 999999 1 2 999999 499338 1 5 999990 995752 2 2 999999 1 1 999997 -979283 1 2 999999 -350939 1 418124 963812 -939849 2 64572 883370 2 20 999994 1 19 999991 289939 2 704458 984165 1 23601 927552 763390 2 15453 778401 1 4 999999 -945929 1 195078 556253 -921515 1 1 999992 -191214 1 3 999984 708847 2 54972 623019 2 64346 529668 1 3 999989 -229128 1 915319 987676 214665 2 2 999999 2 2 999999 2 6 999993 2 2 999999 2 13555 24014 1 2 999999 -789381 2 13 999988 2 5 999990 2 2 999999 2 5 999992 2 4 999994 2 9 999998 2 19 999986 2 38607 478359 2 2 999999 2 2 999997 2 327553 759142 1 2 999999 703994 1 348534 707178 473088 1 153776 659028 980456 2 2 999999 2 156307 848228 1 9 999981 -655964 1 2 999999 491639 2 34185 437833 1 18 999990 848736 1 184778 500903 -73395 2 2 999999 1 13 1000000 932655 1 9 999991 449304 2 19 999993 2 473918 627235 2 2 999999 1 3 999985 952374 1 448824 712419 -669238 2 2 999999 2 4 999988 1 309340 957253 -226274 1 95641 678808 -324158 2 15 999993 1 4 999993 -22494 1 4 1000000 -631444 2 14 999997 2 681695 707938 1 140701 992981 -597039 2 2 999999 2 9 999994 2 11 999985 2 2 999999 2 2 999999 2 5470 581906 2 9 999996 2 2 999999 2 2 999999 2 14 999990 1 12 999983 -64773 1 65733 661374 557199 1 2 999999 30910 1 2 999999 -678582 1 229089 954434 660880 1 2 999999 120594 2 503235 931201 2 9 999997 2 2 999999 1 14 999989 929592 2 653856 842636 2 2 999999 2 18 999998 2 1 999986 2 27829 97249 2 110239 342457 1 56304 342990 307772 1 73877 673001 929173 1 11 999993 399096 1 12 999987 -699847 2 2 999999 2 13 999994 1 1 1000000 442406 1 2 999999 -834789 2 519261 891105 2 2 999999 2 616075 888445 2 41623 321373 1 18 999995 -592068 2 2 999999 1 2 999999 -266168 1 2 999999 102570 1 11 999986 -723288 1 2 999999 -204944 1 351690 584589 792414 1 313650 790748 991505 1 2 999999 149959 2 532822 676007 1 6 999988 -583129 2 7 999991 2 2 999999 2 105959 657196 2 2 999999 1 7 999997 188866 1 475545 921616 83776 1 209277 399392 21529 2 2 999999 2 3 999987 1 697416 847796 828714 1 2 999999 -203117 1 17 999987 -946232 1 11 999995 -335546 2 19 999989 2 381018 404459 2 549658 712520 1 65708 504826 -453566 2 2 999999 2 2 999999 1 534010 737011 -822301 1 387253 833355 -134202 1 12 999986 491038 2 2 999999 1 2 999999 678158 1 203486 533702 48880 1 13 999995 -206905 2 382730 659687 1 20 999988 -237905 1 2 999999 432217 1 372884 375616 437926 2 152530 278557 1 2 999999 758564 1 2 999999 -255283 1 3 999995 406846 2 174860 869218 2 5 1000000 1 2 999985 -797254 1 160120 164502 -618357 2 2 999999 1 18 999988 -990594 1 3 999988 -596884 2 2 999999 1 2 999999 21934 2 203474 319991 2 650152 899238 1 222133 562006 -998520 1 2 999999 -778990 2 12 999988 1 2 999999 -558981 1 2 999999 733175 1 2 999999 733255 2 256457 445262 2 15 999986 2 2 999999 1 793660 898748 -787418 1 5 999994 460410 1 2 999983 -697178 2 2 999999 2 8 999985 1 111831 543787 -925015 1 18 999986 462547 2 2 999999 2 517273 996330 2 14 999992 1 535510 744339 -237646 2 18 999997 2 2 999999 1 496325 621194 845251 2 530411 817967 1 17 999998 100054 1 2 999986 396361 1 481781 688339 564153 2 897091 967008 2 159275 770891 1 5 1000000 -736065 1 2 999982 119310 2 276352 804378 2 5 999991 1 14 999998 -254310 1 690535 988508 -645847 1 2 999996 848521 2 229172 439089 1 11 999993 -531815 1 746983 963131 -457785 1 2 999999 425920 1 562268 665809 907814 2 420606 781994 2 2 999999 2 17247 193788 1 288963 493144 401021 1 2 999999 535628 1 19 999983 -16942 1 8 999981 -620706 2 12 999986 1 111857 575465 582266 1 2 999999 439417 1 81866 746027 -674523 2 2 999999 2 2 999999 2 2 999999 2 350364 579211 1 277812 484365 -110620 2 112774 424682 2 10 999988 2 8 999985 1 53819 886827 -798333 1 77481 443136 748898 1 9 999991 973925 1 2 999999 -376960 2 4 999993 1 2 999999 526890 1 15 999996 -854630 1 107707 839680 810112 1 2 999999 -159065 1 2 999999 -585736 1 19548 153732 821768 2 649202 964843 2 239736 899977 2 5 999981 2 2 999999 1 2 999999 -377400 2 266780 333231 2 19 999988 1 55084 780735 750361 2 2 1000000 1 15 999991 -741928 2 2 999999 1 249748 496690 -553556 2 2 999999 1 20 999998 -841567 1 2 999999 620402 2 2 999999 1 13 999998 686731 2 720767 952439 2 52448 353357 1 15 999993 -535275 2 2 999999 2 2 999999 2 81275 996150 1 316789 947539 631003 1 20 999986 683679 1 2 999999 308807 1 14 999994 -137404 2 5 999985 1 6 999987 260443 1 764042 768176 -663448 2 17 999993 2 15 999995 1 20 999983 303477 2 3 999994 2 765342 993106 1 14 999983 -581811 1 113152 330178 -733422 2 6 999996 1 2 999999 83550 1 2 999999 594637 1 6 999991 846968 2 3 999990 2 259075 949059 2 13 999990 1 2 999999 -115201 1 19 999994 571727 2 14 999997 1 13 999994 900118 2 2 999999 1 2 999999 -924266 1 2 999999 133692 2 1 999988 2 2 999999 1 3 999992 394117 1 694590 959730 332497 1 812798 877930 804753 2 2 999999 2 731618 811290 1 2 999999 -370788 2 137133 448954 2 2 999999 2 2 999999 1 87390 636471 483043 1 18 999989 -523256 1 13 999983 -722147 1 17 999996 912259 2 20 999981 1 20 999989 995478 2 855514 952486 1 2 999999 408144 1 3871 308446 -130935 2 6 999986 1 2 999997 -200049 1 2 999999 764142 2 294873 425915 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 189209 1 2 999999 465372 1 14 999993 499907 1 3 999997 -334568 2 8 999998 2 1 999995 2 437609 941859 2 2 999999 2 9 999994 1 17 999994 787354 1 2 999999 -618084 2 269385 302284 1 11 999989 928935 1 30673 582954 428744 2 3 1000000 2 187536 464158 1 20 999983 -183950 1 2 999999 203469 2 2 999999 2 2 999999 1 196806 287382 599153 1 512407 920313 -526189 2 2 999999 1 552679 650778 -293342 2 10 999985 1 2 999999 -98437 2 2 999999 2 16 999993 1 593656 747591 865845 2 12 999982 2 15 999990 1 61300 258766 947297 1 2 999999 420118 1 112753 462633 605008 1 5100 498229 -250593 1 2 999999 516061 2 564196 889802 2 630233 917453 1 2 999999 -461249 1 20 999993 -886086 1 9 999998 -880791 2 15 999984 1 242745 730287 988703 1 16 1000000 119820 1 18 999985 -147259 1 8 999996 146424 2 9 999991 2 2 999999 1 586382 947388 -123725 1 14 999996 -162912 1 2 999999 553255 1 15 999985 39263 1 2 999999 -41397 1 3 999995 -985424 1 2 999999 -448310 2 21630 800762 2 2 999999 2 2 999999 1 2 999999 198896 1 4 999982 126951 1 7 999988 755696 2 17 999988 1 2 999999 -582699 2 2 999999 1 2 999999 536592 2 886366 985239 1 2 999983 -990033 2 2 999999 1 3 999985 -163829 1 18 999986 -636946 2 1 999993 1 2 999999 -948223 1 2 999999 996234 2 317712 958283 2 2 999999 2 2 999999 1 493104 898859 516589 1 76290 485250 -979409 2 2 999999 2 8 999990 2 5 999983 1 2 999999 477093 1 914946 998064 -129644 1 16 999989 217591 2 2 999999 2 2 999999 2 11 999982 1 2 999999 641900 1 109262 474200 522973 1 2 999999 -831600 1 124433 340004 839235 1 20 999984 -232447 2 593960 958839 2 782199 862776 1 17 999989 -137313 1 2 999999 -124330 1 2 999999 409655 1 639203 930844 -36159 2 257495 811245 1 2 999999 -64685 2 2 999999 2 2 999999 2 2 999999 2 760737 915269 2 7 1000000 1 11 999983 -828068 2 2 999999 2 9 999982 2 593044 783313 2 2 999999 2 30868 581210 1 2 999999 616926 1 679778 691401 -637618 1 2 999999 959801 2 2 999999 1 279356 439557 507285 1 20 999981 377704 2 159834 221063 1 1 999996 -342701 1 2 999999 986249 1 2 999999 -617002 2 698897 991154 1 82962 244893 -516926 2 8 999998 2 2 999999 2 3889 527274 1 13 999986 -919587 1 8 999990 -955114 2 2 999999 2 11 999998 2 2 999999 2 20 999982 1 2 999999 96376 2 14 999996 2 4 999996 2 2 999997 1 2 999999 352226 1 2 999999 -182875 1 2 999999 -958422 1 41373 57218 -136441 2 2 999999 2 485952 508626 2 16 999987 1 13 999985 125562 1 10 999996 216569 1 10 999999 713027 1 361800 588044 819239 1 2 999999 518147 2 18 1000000 1 316656 717801 -142568 1 54802 306676 -49424 2 33166 917346 1 20 999990 -510269 2 200013 534876 2 12 999997 1 2 999999 -824881 2 1 999986 1 303767 649012 745698 2 282894 977274 1 368747 915358 -818224 1 121492 228330 -167972 1 7 1000000 254938 2 52222 937687 1 2 999999 787294 2 2 999999 2 2 999999 1 673075 716256 801085 1 2 999999 -818121 1 2 999999 79523 1 7 999998 986444 1 4064 407542 -162333 2 202517 674222 2 2 999999 1 7 999991 421833 1 14 999999 836757 1 2 999999 903462 1 8 999987 40952 1 11 999999 159039 2 11 999994 1 2 999999 -807670 1 2 999999 690896 2 1 999984 2 2 999999 2 2 999999 1 2 999999 -198448 2 9 999997 1 2 999999 309942 1 16 999987 155539 2 352613 903003 1 915782 979242 268020 2 154133 430946 1 9 999995 -82331 2 321670 425165 1 6 999982 277434 2 8 999995 2 2 999999 1 15 999982 -389077 2 5 999982 2 2 999999 1 2 999999 -676085 2 193580 208650 2 10 999982 1 2 999999 -960088 1 2 999999 -735029 1 2 999999 850492 2 2 999999 2 405684 666742 2 2 999999 2 2 999999 1 5 999984 -508228 2 2 999999 2 3 999993 1 718251 908370 -869542 1 2 999999 -365835 2 19 999996 2 17 999986 1 9 999989 661321 1 2 999999 771452 2 8 999995 2 5 999984 1 541260 770765 -719242 2 149020 526143 2 4 999994 1 2 999999 539110 1 15 999984 -765653 1 446958 586869 756250 1 244010 427362 -659419 2 12 999998 2 2 999999 2 4 999988 2 699856 792722 1 2 999999 659315 1 265437 597095 447176 1 295566 864679 -494892 1 2 999999 -347048 1 2 999999 806563 1 2 999999 350785 2 1 999989 1 256329 912653 771742 1 699791 860108 140932 2 67199 570309 1 201710 907296 382316 1 2 999999 -442855 1 2 999999 309500 2 412159 884209 2 19 999997 1 131940 652304 -888105 2 448502 527355 1 544623 796332 -370708 1 2 999999 315348 1 19 999996 785846 2 2 999999 1 4 999990 -964615 2 47003 514015 1 2 999999 233175 1 2 999999 -523199 1 610480 970629 160576 2 128436 998656 1 2 999999 -286741 2 2 999999 1 2 999999 -664391 1 1 999992 -520697 2 18 999985 1 400686 889070 963417 2 65360 225160 1 2 999999 151009 2 105045 409343 1 285203 999832 768663 1 2 999999 -887010 1 1 999983 422967 1 11 999986 -368504 1 9 1000000 100156 2 11 999985 2 436948 819894 2 2 999999 2 2 999999 2 2 999999 2 620347 717505 1 2 999999 263255 2 12 1000000 1 2 999999 -828928 1 77066 130903 336608 1 5 999998 -704504 2 256609 966088 2 19 999984 2 263793 463462 1 2 999999 783194 1 913388 969517 859327 2 533060 698212 1 94562 951313 -171886 2 2 999999 2 2 999999 1 2 999999 -968073 2 484810 592062 1 9 999997 486466 2 20 999999 2 2 999999 2 12 1000000 1 2 999999 -616592 2 197741 544005 1 88445 395928 51288 1 182752 768456 948348 2 4 999996 2 129224 829321 1 1 999983 -222212 2 292626 506815 1 116646 504629 -672576 1 11 999993 -83470 1 2 999999 860844 2 16 999993 1 2 999999 969354 1 2 999999 24591 2 10 1000000 1 201489 471867 -598553 1 2 999999 -388776 1 2 999999 -621708 1 564766 845855 -840033 1 621969 781843 -68394 1 2 999999 974672 1 2 999999 695492 2 15 999982 1 2 999999 -930318 2 12 999992 2 2 999999 1 11 999997 662509 2 5678 564682 2 258929 533477 2 2 999999 1 20 1000000 -547377 1 6 1000000 626361 1 2 999999 448155 2 13 999985 2 151869 807531 2 15 999993 2 2 999999 2 2 999999 1 240870 301106 546804 2 5 999986 2 19 999999 2 18 999998 1 5 999987 166815 2 2 999999 1 11 999997 957862 2 2 999999 1 6 999997 -156496 2 366102 406727 1 2 999999 -191813 2 2 999999 2 613532 767689 1 607171 716280 -76916 1 542721 859307 -360608 1 2 999999 -341911 2 607533 676661 1 2 999999 44988 1 432055 524274 -582192 1 9 999989 798108 2 575241 732362 1 821369 968243 -771433 1 413424 430319 409657 2 80427 817631 2 34610 407700 1 20 999991 -125432 2 2 999999 2 456082 996887 2 7 999995 2 102909 702280 1 94101 346007 -200557 1 2 999999 19434 1 456646 793934 -46995 2 2 999999 2 2 999999 1 2 999999 843051 1 2 999999 10587 2 19 999989 1 2 999999 197826 1 273446 557306 461254 1 2 999999 -563331 2 2 999999 1 338361 788221 -316849 1 20 999992 -746641 1 2 999999 341069 2 2 999999 2 8 999981 1 17 999989 120781 1 12 999994 550058 1 2 999999 986866 2 18 999987 2 453152 627062 1 23199 585875 -158478 2 5 999991 2 20 1000000 2 12933 844515 1 2 999999 -361878 1 2 999999 465326 2 5 999982 2 10 999986 1 2 999999 -244751 1 12 1000000 356613 1 660786 847896 807812 2 2 999999 1 533166 949783 747630 2 2 999999 2 3 999991 1 360334 570505 -575478 1 2 999999 218953 2 289641 772774 1 315777 842033 -246467 1 235548 547783 -119619 1 4 999986 879656 2 2 999999 1 534314 593654 600238 1 18 999995 -892589 1 76498 425019 -889599 1 692367 888194 714158 2 14 999985 1 1 999987 -255273 1 2 999999 544043 2 2 999999 1 2 999999 -848748 2 17 999992 1 13 999999 348531 2 8 1000000 1 2 999999 496208 1 101344 507289 -507360 1 2 999999 -568250 1 334813 604135 715677 2 2 999999 1 336312 503447 291580 1 2 999999 806881 2 5 999982 2 2 999999 2 4 999995 2 2 999999 1 2 999999 356189 1 3 1000000 419593 2 559636 871216 2 414351 748427 2 20 999984 2 20 999983 2 14 999998 1 4 999998 607384 2 2 999999 1 6 999987 746046 1 606072 773143 150025 2 2 999999 2 337266 744992 1 11 999982 203251 1 2 999999 -810709 2 2 999999 1 9186 418893 199732 1 7 999996 -473019 1 2 999999 -129375 1 105668 290435 -733361 2 107706 567203 1 2 999999 752825 2 2 999999 1 14 999995 972095 2 12 999983 2 4 999993 1 8 999993 585025 2 225219 361286 2 2 999999 2 170534 241275 1 43283 926005 964166 2 7 999991 2 4 999998 1 2 999999 -793969 1 2 999999 670723 2 11 999994 2 7 999998 1 2 999999 492836 2 10 999995 2 8 999998 2 10 999985 2 6 999987 2 120524 529258 2 13 999986 2 216570 251182 1 103713 760246 -287723 1 35312 931928 -691030 2 18 999988 1 11 999992 -591111 2 340682 547746 2 2 999999 2 2 999999 2 2 999999 1 2 999999 917136 2 2 999984 2 38598 416526 1 2 999999 602930 2 2 999999 2 15 999986 1 44888 621609 -636778 1 2 999999 80630 2 2 999999 1 2 999999 -244020 1 14 999999 251862 1 18 999991 328189 2 6 999982 2 364461 671462 1 2 999999 -352180 2 2 999982 2 3 999981 1 2 999999 158535 2 127199 778968 1 2 999999 79231 1 11 999992 -163446 2 17 999981 2 584555 887758 2 171308 396897 1 2 999999 -961735 2 20 1000000 2 3 999991 2 5 999997 1 20 999981 -288203 1 12 999999 -295973 1 413521 663511 311404 2 1 1000000 1 2 999997 -565899 1 17 999991 154931 1 9 999985 416301 2 473633 892801 2 2 999984 2 202073 260742 1 5 999985 181426 1 2 999999 538183 2 29664 942383 1 433865 504677 -449326 2 6 999990 2 82453 948360 1 2 999999 -516334 2 459427 719767 1 2 999999 406167 1 2 999999 -898287 2 573156 948870 1 19 999991 404931 1 12 999998 752633 1 136027 209024 337732 2 2 999999 1 7 999996 20193 1 7 999985 -404098 2 6 999996 1 110621 516124 -542503 2 2 999999 1 217599 504469 198022 1 5 999991 -824300 1 2 999999 -490328 1 706799 741621 -905215 1 379104 673902 -694215 2 2 999999 1 18 999994 709816 2 2 999999 1 2 999999 958567 2 14 999987 1 471694 553846 -344179 1 6 999994 -715613 1 14 999986 557777 2 206908 688752 2 35245 206402 1 2 999999 -3316 1 3 999982 517576 1 49035 507505 -748811 2 482627 897179 1 11 999999 -324701 2 531459 615285 2 2 999999 1 592964 602736 519140 2 4 999993 1 4 999994 277857 2 519689 531536 1 2 999999 917258 2 18 999986 2 6 999999 2 570561 599713 2 490853 751733 2 633809 951077 2 254949 403441 2 2 999999 2 820318 872169 1 319708 970671 -879387 1 5 999990 294551 1 4 999997 15333 1 2 999983 -247918 2 16 999996 2 5 999998 1 159294 719389 -850385 1 2 999999 99391 1 2 999999 475446 2 777178 923149 1 2 999999 488448 1 2 999999 9668 2 17 999987 1 17 999990 -978817 2 9 999989 2 132723 684068 1 290060 775601 802646 2 10 999981 2 19 999992 1 623665 991427 187609 2 161252 372343 2 2 999999 1 8900 979602 728219 2 2 999999 2 420790 638112 2 169285 526672 2 2 999999 2 10 999983 2 427940 459716 1 1 999983 913582 2 2 999999 1 2 999999 -802487 2 2 999999 1 776382 787613 792021 2 2 999999 2 2 999999 2 16 999993 2 19 999990 1 9 999995 853671 1 326521 384677 455420 2 8 999990 1 2 999999 410165 2 18 999995 1 2 999999 -519183 1 14 999993 632316 2 122428 361088 1 803173 993167 -239400 1 18 999992 379799 2 109401 244223 2 46493 617439 2 155196 814738 1 10 999987 784954 2 2 999999 2 371128 754585 1 2 999999 972702 2 85802 159781 1 70376 690017 456482 1 13 999995 -481091 2 9 999994 1 1 999990 -193955 2 2 999999 2 2 999999 1 17 999998 -157944 1 18 999999 505256 2 17 1000000 1 122058 632844 -63936 1 638734 778104 -713241 1 2 999999 479515 1 6 999995 345263 2 19 999988 2 17 1000000 1 406840 608559 56895 1 15 999996 -330269 1 2 999999 933767 1 2 999999 -362869 1 145417 278465 895649 2 11 999986 1 78140 928545 -298436 2 2 999999 2 515336 547254 1 20 999981 -273356 1 6 999983 -181078 1 252283 315836 -667619 2 2 999999 2 2 999999 2 2 999999 1 198163 518761 113359 1 2 999999 71220 1 347410 910106 -209664 1 691845 713022 -597564 2 876629 927558 1 19 999985 -252989 2 2 999986 1 19 999987 245922 1 383039 663471 108246 1 2 999999 -244094 2 7876 508577 2 14 999994 1 146772 506914 663206 1 132125 857313 -61641 2 4 999992 2 7 999998 2 264012 620050 2 2 999999 1 2 999999 -122572 1 331229 786170 -145711 2 2 999999 1 2 999999 526317 2 3 999996 2 331154 774535 1 2 999999 848092 1 2 999999 8333 1 2 999999 -894170 1 8 999983 -595978 2 2 999999 1 224121 411276 -507736 1 2 999999 558673 2 819061 868354 1 2 999999 -796484 1 7 999985 360572 2 20 999990 2 11 999996 2 2 999999 1 7 999982 -931541 2 2 999999 1 6 1000000 414909 1 20 999999 466295 2 1 999996 2 2 999999 2 551146 989292 1 2 999999 544602 2 2 999999 2 703318 934270 2 333396 605012 1 17 999989 -384667 1 14 999993 -425114 2 68530 206650 1 2 999999 1685 2 20 999992 1 2 999999 -683559 2 2 999999 1 396751 505298 856032 1 14 999994 80177 1 18 999983 849553 1 14 999992 -60287 1 2 999999 403050 1 5 999985 727107 2 2 999999 1 288932 833197 265898 1 357468 540667 -870838 1 163720 726993 13319 1 216861 562174 -245045 1 2 999999 -497057 1 2 999999 -867523 2 430505 445859 2 2 999999 2 7 999998 1 13 999993 905198 2 18 999990 2 349023 733642 1 2 999999 502390 2 10 999992 2 2 999999 2 7 999995 1 37094 138854 -664025 1 15 999991 419037 2 300023 535578 1 2 999999 -292347 1 2 999999 -199905 1 728301 996719 -586595 2 141059 708114 1 136291 337683 -124302 1 8 999982 -623993 1 2 999999 -63534 1 94790 316842 -29370 2 2 999999 2 8 999983 2 286285 920760 2 2 999999 2 2 999999 2 10 999989 2 6 999992 1 2 999999 -17876 1 4 999994 -960696 1 13 999997 946228 1 2 999999 -702716 1 188972 721865 134029 1 465406 745876 -39711 1 5 999989 694478 2 2 999999 2 53118 135666 2 2 999999 2 2 999999 2 320503 844400 2 16 999984 1 8 999993 515466 1 9 999983 -210357 1 749890 826923 -673145 1 419583 517099 -537087 1 339457 430238 696832 2 442519 450191 2 2 999999 1 6 999990 -718413 1 84177 963252 934847 2 4 999987 2 2 999987 2 143915 396733 2 39876 804296 1 16 999991 918956 2 2 999999 2 2 999999 1 10 999994 951355 1 164311 523848 304346 1 26959 269997 182883 2 10922 304501 1 2 999999 884852 1 8 999984 -75379 2 8 999988 1 19 1000000 -195598 2 2 999999 1 6 999989 -408340 1 685084 689066 12489 1 4 999988 -666569 1 331578 741688 -567835 2 125905 455839 1 2 999999 -938441 2 2 999999 1 588387 655773 854062 2 192261 906523 2 2 999999 2 640084 935011 2 145887 675420 2 2 999999 2 9 1000000 2 17 999998 2 18 999995 1 12 999987 815350 1 2 999999 532970 2 12 999985 2 3203 210615 1 8 999999 -859752 1 1 999995 -11554 2 438802 994041 1 13 999999 989993 2 2 999999 2 345354 363086 2 2 999999 2 2 999999 2 6 999988 1 2 999999 -129737 1 18 999995 -903499 1 12 999988 -462909 2 223910 288197 2 40913 119764 2 2 999999 2 1 999995 1 575851 788526 -657399 2 152056 449910 2 512943 739999 2 16 1000000 1 2 999999 -903131 1 239698 405744 128764 1 160017 601686 -930638 2 84049 393146 1 9 999998 305899 2 2 999999 2 5 999983 1 2 999994 -371459 2 276886 733751 2 2 999999 1 2 999999 -830062 1 2 999999 842908 2 2 999999 2 2 999999 1 18 999990 -145217 2 20 999986 2 2 999999 2 34797 486670 2 41883 497869 2 2 999999 1 904513 913538 -322169 2 2 999999 2 2 999994 2 11 999988 1 686358 691405 893283 1 2 999999 -982583 1 28482 488982 880967 2 2 999999 1 552496 779055 351090 1 568973 863305 -351622 1 4 999981 979637 1 2 999999 482796 1 591836 791566 -222282 2 7 999999 1 524406 874386 -577923 2 2 999999 1 428575 616501 627691 2 19 999990 2 52475 374376 1 68911 845642 -812778 1 26221 758498 -500360 1 7 999992 -100225 1 46169 176236 -545131 1 20 999997 352843 1 1 999981 -157375 1 2 999999 -373681 1 2 999999 -930604 2 307142 881150 1 2 999999 590501 2 103836 355079 2 188487 555486 2 2 999985 1 5 999986 385616 1 53300 838340 722820 1 2 999999 -134133 1 660848 847323 -617495 1 1 999997 26697 1 2 999999 648632 2 6 999998 1 2 999999 484334 2 186237 481837 1 10 999993 433545 2 12 999981 1 2 999999 840209 2 350848 792382 2 2 999986 2 42126 369554 1 489658 635466 -927218 2 12 999995 2 18 999983 2 2 999999 1 12 999991 -216344 1 2 999999 -974460 2 334522 776587 1 588524 610360 661929 2 13 999982 1 425810 526652 -604854 2 7919 952020 2 697542 803224 1 20 999987 -565558 1 2 999999 845215 1 2 999999 944420 2 2 999999 2 2 999999 1 2 999999 289697 1 62469 387677 85103 1 1 999992 137333 1 18 999987 -429934 2 249256 822172 2 155618 231413 1 2 999999 41488 2 2 999999 2 18 999986 2 8 999983 2 19 999993 2 289023 446217 2 2 999999 2 17 999994 2 453350 507381 1 2 999999 -511854 1 240263 285217 793219 2 16 999991 2 259044 387577 1 18 999983 127356 1 694864 958674 408099 2 2 999999 2 10 999997 2 2 999999 1 91915 991616 -140270 2 2 999999 1 2 999999 907273 2 391689 951282 2 150029 972991 1 2 999999 213613 2 2 999999 1 18 999989 -471889 2 4 999996 1 10 999989 80685 1 17 999999 230463 2 2 999999 2 5 999982 2 8 999987 1 2 999999 714114 1 2 999999 -167236 2 119263 735161 1 2 999999 977198 1 2 999999 391359 2 13 1000000 1 6 999990 513031 2 2 999999 2 55564 206780 2 2 999999 1 426772 736493 -585237 2 419808 744166 2 565312 984352 2 13 999989 2 2 999999 2 206155 323767 2 14 999992 2 327589 822240 2 18 999985 2 2 999999 2 875391 880321 2 18646 921274 1 323602 764697 252839 2 325292 429803 2 56327 755743 1 5 999991 -363208 1 2 999999 755229 2 2 999999 1 2 999999 -651032 2 408015 496433 2 11 999983 2 173713 639992 2 162392 951913 2 16 999985 1 2 999999 -921073 1 7 999986 -480641 2 7 999981 2 2 999999 1 2 999999 -741783 1 2 999999 294209 2 2 999999 2 2 999999 2 2 999999 2 11 1000000 1 14 999989 -991349 2 646693 757753 1 20 999990 -800562 2 2 999999 1 766797 878183 -901313 2 76164 701572 2 14 999997 1 2 999999 -435140 1 838404 948534 362638 2 2 999996 2 236847 643671 1 2 999999 759312 1 344223 373808 -635521 2 513566 697323 1 2 999999 -539008 1 91856 818837 -869985 1 8 999982 -593256 2 207170 945003 1 502300 777810 666930 2 2 999999 2 529543 694373 1 179351 948134 -432013 2 2 999999 1 816096 976878 958544 1 2 999999 700416 2 2 999988 2 12 999991 2 379741 749253 1 50833 829303 -379591 1 2 999998 -211900 2 19 999982 2 7 999983 2 310136 846305 2 758707 933434 1 14 999997 -643615 1 83765 350862 511839 1 2 999999 203718 1 2 999999 948437 2 12 999999 1 2 999999 -60508 1 16 999998 585610 2 7 999996 1 8 999990 333109 1 2 999999 512104 1 720565 775293 332739 2 2 999999 2 6 999986 1 403359 876379 -623989 1 13 999987 -987062 2 350664 384454 2 653423 714696 1 2 999999 702367 1 386899 449812 164477 2 2 999999 1 2 999999 645091 2 787096 811039 1 3 999997 842272 2 2 999999 2 310686 383067 2 692214 916920 2 2 999999 1 2 999999 -951561 1 2 999999 -745629 2 6 999990 2 19 999983 2 20 999981 1 500761 920731 -921234 2 181742 728014 2 102533 796978 2 5 999982 2 273702 387985 2 2 999999 1 409742 871467 -553256 2 307505 435006 1 2 999999 -645050 1 15 999982 -960079 2 12 999995 1 151360 390087 -44831 2 2 999999 1 2 999999 45975 2 2 999999 1 11 999996 -97874 1 2 999999 -153786 2 729553 792374 2 2 999999 2 452399 939654 1 11 999982 607963 1 2 999999 -261398 1 2 999998 66548 2 2 999999 1 2 999999 4992 1 62712 115494 660598 2 18 999998 2 388021 738759 2 19 999991 2 2 999999 1 140627 268669 464679 2 2 999999 2 1 999999 2 13 999997 2 2 999999 1 2 999999 -903206 2 2 999999 2 9 999994 2 3 999990 1 3 1000000 426329 2 6 999985 1 99973 889317 -178490 2 125899 126893 2 2 999999 1 3 999985 -136190 1 12 999993 -296526 1 2 999999 829308 2 2 999999 2 2 999999 1 2 999999 -210586 1 2 999999 131619 2 13 999989 2 284863 523195 2 8 999985 2 5 999998 2 2 999999 2 233196 624887 1 13 999994 -295630 2 2 999999 2 166864 862892 1 851385 998535 -690569 2 2 999999 1 17 999997 479295 1 12 999986 321950 2 2 999999 2 10 999988 2 14 1000000 1 2 999999 361142 1 2 999999 -334983 2 12 999997 2 182136 867108 2 2 999999 1 2 999999 553813 1 221938 768813 918295 2 420107 722930 2 17 999985 2 17 999998 1 775418 981299 16913 2 2 999999 1 2 999999 312468 2 2 999999 2 2 999999 2 17 999994 2 2 999999 2 2 999999 1 5 999999 937311 1 2 999998 352661 1 14 999982 124367 2 2 999999 1 2 999999 -962145 2 6 999982 2 766139 900137 1 2 999999 -311099 2 203562 621658 2 266699 484678 2 11 999983 2 6 999992 2 20 999998 2 240313 614709 1 484264 505604 463388 2 6 999987 2 20 999981 1 10 999999 930377 1 382088 593888 -989223 2 586090 871006 2 14 999984 1 2 999999 218950 2 682981 749714 1 2 999999 -268045 1 2 999999 -861800 2 138748 661770 2 2 999999 1 16 999982 -63014 1 2 999999 -928154 2 11 999984 2 524050 958925 2 2 999999 2 2 999999 1 3 999990 256007 1 13 999983 -476416 1 2 999999 -423612 2 2 999999 2 3 999989 1 713603 966415 -140154 1 2 999999 665694 1 2 999999 -880984 1 13 999996 -922241 2 17 999986 1 38584 262144 -580037 1 4 999992 -774477 1 13 999989 184653 1 82114 575398 -57824 2 2 999999 1 10 999983 -260058 1 115783 994656 -671629 2 2 999999 2 740586 933777 2 156779 225177 1 16 999989 408183 1 2 999999 -269227 1 19 999985 -603732 1 2 999999 468900 1 186014 454696 -776042 2 555691 763163 2 2 999999 1 2 999999 -693758 1 543154 869275 220454 1 202274 915996 -92964 2 2 999999 2 2 999999 1 2 999999 -421609 2 95056 999436 1 2 999999 -593500 2 414851 650148 1 2 999999 -235454 1 2 999999 -646396 2 2 999999 1 676945 755269 120222 2 2 999999 2 14 999993 1 38145 71482 205135 1 2 999999 499635 1 750174 855143 988457 2 2 999999 2 2 999999 1 19 999998 278451 2 773811 805504 2 2 999988 2 23342 258405 1 139985 259899 815788 2 762105 883155 1 260003 872829 508042 1 12 999996 626082 2 11 999999 1 705512 727622 -411530 1 19 999982 -546622 2 4 999997 1 397678 990751 394510 2 83696 115743 2 12 999986 2 39684 802235 1 373831 435566 403105 2 17 999993 2 20 999989 2 2 999999 1 2 999999 -661669 2 2 999999 1 2 999999 372022 2 2 999999 1 12 999994 -468420 1 2 999999 971239 1 2 999999 -176336 2 2 999999 2 2 999999 1 8 999994 710067 1 623583 632698 -743482 1 243120 977911 628119 2 2 999999 1 2 999999 668757 2 11 999986 1 2 999999 738731 1 2 999999 360688 2 2 999999 1 46255 143171 -93953 2 2 999999 1 2 999999 -930662 1 14 999993 253370 2 2 999999 2 10 999996 2 269509 497923 1 2 999999 212824 1 2 999999 121501 1 5 999996 -54987 2 5 999990 2 2 999999 1 510754 579076 -504973 1 2 999999 -4273 2 2 999999 1 2 999999 944630 1 188091 831381 -398522 1 8 999994 655876 2 71695 413362 1 14 999982 -76274 2 2 999999 2 2 999999 2 232974 502209 1 15 999994 -788266 2 392029 834980 1 490565 588703 -917644 1 19 999982 -347478 2 2 999999 1 235416 886999 -409769 2 18 999998 2 2 999999 2 977017 994249 2 351385 869087 2 15 999984 2 408836 886077 1 2 999999 -361212 2 2 999999 1 380048 761291 -603345 2 2 999999 1 310350 873082 -809697 1 196143 835039 648729 2 4 999986 1 2 999999 -734512 1 15 999995 484152 1 271266 461156 236584 1 2 999999 -575229 2 71464 929827 1 388830 539738 66664 1 724040 822014 -641387 1 2 999999 469342 1 15 999990 133429 2 2 999999 1 1 999986 661044 2 569779 823183 2 2 999990 2 509570 695105 1 18 999987 968095 1 20 999983 823876 1 7 999995 -216731 2 127944 523947 1 672072 894558 -390580 1 7 1000000 587876 2 155017 396506 1 2 999999 -89646 1 408365 959904 -825092 1 11 999984 506797 1 14 999986 -489838 2 14 999981 1 59812 850026 -691836 2 664116 751989 2 10 999988 2 1 999981 2 685386 723425 2 608230 714795 1 316037 358757 755576 1 3 999987 -239689 1 33697 309822 538150 2 2 999999 1 2 999999 19675 2 2 999999 1 13 999984 220676 2 5 999986 1 349598 448591 883970 1 16 999995 816640 1 406722 690578 -867564 1 226888 859671 -728926 1 291376 502273 667541 2 19 999997 2 2 999999 1 561309 977079 121178 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999989 -439964 1 2 999999 638322 1 313870 416928 191762 2 12 999994 1 212391 510316 165826 1 6 999993 402698 1 2 999999 -467971 2 3 999990 2 2 999995 1 2 999999 622973 2 2 999999 1 511924 515304 -490510 1 2 999999 242222 1 359054 618050 -559839 2 2 999996 2 3 999990 2 13 999988 1 2 999999 -987193 1 340986 712320 409764 2 44938 108503 1 324801 714634 -897525 2 4 999990 2 2 999999 2 2 999999 1 11 999985 971215 2 78447 80657 1 532785 692889 262539 1 2 999999 71042 1 15 999994 -569253 1 4 999995 -843740 1 2 999999 -448525 1 917613 919774 -205826 2 90363 851813 1 2 999999 -314410 2 2 999999 1 13 999983 -63406 1 2 999999 5627 1 95598 909246 412651 1 2 999999 -647264 1 2 999999 397382 1 20 999986 929194 1 10 999997 -517828 1 2 999999 317646 1 2 999999 83304 1 5 999988 992482 1 3 999987 -850655 1 14 999983 158535 2 2 999999 1 2 999999 -8914 1 9 999987 -181619 2 12 999985 1 14 999995 -735528 2 8 999982 1 17 999995 -325627 2 73579 772239 2 368952 665777 1 2 999999 556146 1 2 999999 459255 1 2 999999 -249356 1 2 999999 -369058 1 2 999999 -578023 2 2 999999 2 2 999999 1 4 999986 571313 1 2 999999 315071 1 2 999999 -827227 2 2 999999 1 49317 49418 53278 2 2 999999 2 2 999999 2 18 999981 1 17 999984 -720929 1 8 999995 390599 2 699596 719947 2 2 999999 2 2 999999 2 18 999998 1 304714 599359 765801 1 2 999999 732922 2 2 999999 2 18 999994 1 223834 346731 340798 1 93392 592551 577903 1 2 999999 -276525 1 309583 566095 -849830 2 116847 397179 2 269038 847634 2 781780 982897 2 2 999999 1 5 999999 672165 1 20 999999 -114437 1 5 999989 999178 2 2 999999 1 2 999999 951100 2 7 999996 1 17 999990 21985 1 8 999988 627700 1 2 999999 122902 2 2 999999 1 615082 854784 -792773 2 2 999999 1 2 999999 982008 1 2 999999 550627 1 484906 716618 -426620 2 507418 873273 2 289669 529114 2 678941 708824 1 306122 583717 766509 2 746489 877527 2 264940 618042 1 16 999992 707213 1 806091 985641 -156446 2 2 999999 1 2 999999 -659680 1 2 999999 310247 1 16 999991 -459077 2 10 999997 2 382843 568216 2 2 999999 2 295706 931085 1 329011 419385 217750 1 2 999999 -263103 1 2 999999 908806 1 131713 565804 -20615 2 220509 981987 1 295036 387642 -147260 1 244352 909469 991551 1 2 999999 425521 2 1 999996 2 549985 991433 2 2 999999 1 2 999999 -985649 1 15 999981 215545 1 2 999999 -369060 2 2 999999 1 62834 820598 147593 1 2 999999 -864839 2 43274 585925 2 31576 572115 2 361486 699684 2 2 999999 1 2 999999 -2951 2 16 999996 2 737670 889593 2 2 999999 2 3 999999 1 6 999997 240696 2 2 999999 2 10 999986 2 13 999993 2 5 999987 2 19 999997 2 2 999999 1 15 999997 704108 2 242252 705670 1 688082 946478 791454 2 2 999999 2 528671 546640 2 2 999999 2 15 1000000 1 2 999999 -870065 1 1 999996 259740 2 414642 869090 1 787320 865135 -61283 1 315414 771544 -743115 2 2 999999 1 2 999999 549716 2 10 999996 1 272247 996041 25647 2 2 999999 1 76573 580467 638957 2 2 999999 1 715191 960441 648429 1 10 999987 -799550 2 11 999985 1 2 999999 803138 2 4 999994 2 2 999999 2 2 999999 1 21337 127424 -61256 1 12 999999 -387316 2 4 999992 1 453946 877501 -907513 2 18 999989 1 2 999999 -195780 2 2 999999 1 2 999999 -330319 2 1 999986 1 20 999982 637538 1 2 999999 -501509 1 352375 647543 546463 2 2 999999 1 2 999999 217043 1 9 1000000 -280585 2 93722 153430 1 11 999981 298097 1 599415 740667 -302889 2 2 999999 1 414911 533721 194204 1 2 999999 971475 2 380413 440213 2 263258 697492 1 5 999986 -757062 1 2 999999 -837364 1 391987 600369 487208 2 10 999999 1 7 1000000 995142 1 50305 265908 -440197 2 2 999999 2 294953 407869 1 178727 196227 668293 2 9 999996 1 283458 371599 -27847 1 2 999999 -258392 2 2 999999 2 419300 749853 2 212312 411725 1 434528 701548 -802502 1 2 999999 536891 2 224276 781226 2 19 999981 1 140061 852765 466720 2 2 999999 1 172487 688859 -731858 1 1 1000000 76761 2 330255 885097 1 4 999990 -218170 1 2 999999 921426 2 13795 842939 1 275061 280127 178136 1 145660 288188 -717734 2 3 999989 2 3 999998 2 881479 976929 1 269413 711676 -31216 2 843027 895250 2 4 999999 2 2 999999 1 19 999993 821502 2 17 1000000 2 10 999995 1 305501 652335 677670 2 230099 329296 1 2 999999 245560 1 2 999999 -638940 2 38598 420297 2 277475 559172 1 12 1000000 -593226 2 2 999999 2 192998 607408 1 2 999999 511079 1 2 999999 969539 2 2 999999 2 17 999987 1 2 999999 -417510 1 1 999986 252374 2 10 999995 1 6 999994 -628657 1 20 999985 -8143 2 10 999989 2 2 999999 1 19 999986 235584 1 652443 945841 961968 2 108959 330414 2 2 999999 1 3 999987 894970 2 5 999981 2 115515 149652 1 82056 773425 -903089 2 14 999984 1 2 999999 -44353 2 4 1000000 2 848932 998698 1 702382 929393 -259182 1 592375 773128 970132 2 18 999989 2 12 999998 2 2 999999 2 13 999987 2 262814 516813 2 9 999999 2 2 999986 2 12 999989 1 951790 961064 -62260 1 64959 692835 494368 1 77293 612666 -502838 2 2 999999 2 812188 961340 2 741442 886228 2 9 999990 2 20 999983 1 9 999998 -27409 1 422451 888991 -881780 1 2 999999 971665 2 2 999999 1 558583 840371 899948 2 10 999987 1 16 999987 -312217 1 2 999999 731913 1 17 1000000 163243 1 174608 801997 854721 2 9 999995 2 13 999985 2 2 999999 1 435709 890012 -52478 2 436964 595905 2 18 999998 1 8 999983 -655372 1 4 999984 -329397 1 2 999999 45139 1 2 999999 -758390 2 318422 902298 2 318747 323365 2 99125 430258 1 4 1000000 -540652 2 12 999985 1 4 999981 -777297 1 2 999999 -505291 1 12 999985 112673 2 642934 932258 1 80662 998301 318568 2 20 999990 2 11 999987 1 2 999999 677683 2 360575 788963 1 2 999999 -466961 1 2 999999 509486 2 912157 955202 1 20 999989 389080 1 5 999987 511031 1 20 999998 274033 1 20 999993 215752 1 13 999989 -562637 2 217201 325568 2 308892 704922 1 123286 722649 489888 1 2 999999 -559100 1 867890 906262 537817 2 125534 796038 1 2 999999 232937 1 56148 383528 496873 2 2 999999 1 20 999994 -381702 2 2 999999 2 2 999999 2 790898 922609 2 20 999992 1 2 999999 294851 2 14 999992 1 2 999999 956869 1 470229 878420 659620 2 295052 929069 2 245284 887035 1 3 999998 -963143 2 2 999999 1 2 999999 -870127 1 358258 417486 575507 2 19 999981 2 38965 218119 2 2 999999 2 2 999999 1 17 1000000 -552611 2 14 999992 1 112380 154871 -448062 2 18 999995 1 587038 846462 -192746 1 2 999999 -406806 1 2 999999 902796 2 518842 931251 1 2 999999 -311640 1 2 999999 585547 1 2 999999 -528771 2 2 999999 1 289895 291879 763158 1 2 999999 -734437 2 5 999984 1 12 999991 961087 1 18 999999 875156 2 20975 303039 2 185031 272773 1 12 999998 305631 2 128542 968575 2 2 999999 2 5 999991 2 353371 748539 2 371983 490004 2 13 999986 2 2 999999 2 88390 563924 2 4 999992 2 3 999990 1 2 999999 213658 2 74847 836287 2 2 999998 1 550126 766841 -696008 2 1 999997 1 2 999999 80252 2 2 999999 1 3 999996 160362 1 606275 627290 29614 1 2 999999 602256 2 18 999991 1 230627 793824 -749895 1 164073 184276 -802136 1 534166 861724 -598293 2 20 999991 2 2 999999 1 2 999999 138647 2 17956 410032 1 65978 663135 -850699 1 1 999983 -350589 1 5 999981 -184641 2 2 999999 2 16 999997 1 12 999999 54504 2 5 999996 2 8 999985 2 703310 895653 2 10 999990 1 2 999999 953605 1 16412 938670 590822 2 2 999999 2 504194 835701 1 6039 707972 -745305 2 2 999999 2 17 999985 1 2 999999 -463857 1 63186 998463 -544307 2 19018 817236 2 5 999989 1 66734 891447 497618 1 2 999999 932752 2 4 999997 1 19 999987 -29114 1 72405 254305 -76626 2 2 999999 2 2 999999 1 2 999999 5956 1 11 999995 -545561 2 453324 613322 1 2 999999 54532 2 644529 667658 1 522823 740089 524695 2 14 999997 2 225460 456200 1 442575 477016 -930585 1 168607 837160 -851873 2 2 999999 1 8 999993 427324 2 2 999999 1 200345 972964 651940 1 14 999999 -997424 1 545228 785396 -320650 2 2 999999 2 6 999988 2 15 999982 2 2 999999 2 20 999996 1 826501 890892 901670 1 2 999999 -875657 1 6 999982 239177 2 18 1000000 2 15 999992 1 2 999993 130991 2 1 999992 1 504554 652259 578300 1 2 999999 885784 1 167339 290427 729141 2 505375 637772 2 14 999995 1 2 999999 116904 1 20 999981 159545 2 2 999999 2 325156 360070 1 267686 319176 564333 2 718407 842052 1 2 999999 -426894 1 2 999999 527120 1 19 999985 835138 2 20 999994 1 2 999999 -901452 2 426283 716111 2 2 999999 2 11 999990 2 2 999999 2 2 999999 1 1 999999 343978 2 2 999999 2 2 999999 2 40918 595333 1 291117 433723 -352491 2 2 999999 2 304736 413180 2 8 999996 1 8 999999 977752 1 2 999999 475083 2 10 999983 2 2 999999 1 2 999999 830174 2 487867 699433 2 2 999999 2 301744 988466 1 2 999999 -877973 1 241396 343839 -62844 1 2 999999 -192527 2 18 999985 2 2 999999 2 17 999985 2 5 999989 2 2 999999 1 198510 341363 387876 2 822248 844536 2 131491 974467 2 2 999999 2 5 999999 2 680487 765442 2 15 999995 2 9 999994 1 2 999999 -587275 2 141414 808538 1 245065 613806 -737604 2 1 999989 2 488892 810870 1 177912 675245 960922 2 469636 552304 2 5 999983 1 9 999999 761911 2 393568 419848 2 2 999999 2 9 999983 2 3 999999 2 224966 375753 1 334659 642960 -39432 1 217263 798638 505514 1 11532 14840 118503 2 2 999999 2 522437 972540 2 5 999983 2 2 999999 2 2 999999 2 10 999995 2 2 999999 1 9 999982 -578924 2 70218 530607 1 291020 941686 -225055 1 214497 973845 471495 2 2 999999 2 616247 798602 1 2 999999 63872 1 76780 561627 -15561 2 196086 325332 2 2 999999 1 243407 548108 661397 1 2 999999 942887 1 2 999999 -447073 2 538651 598660 2 2 999999 1 37010 712901 110368 1 19 999996 817770 2 16706 153034 1 2 999999 -798517 2 464891 745107 2 2 999999 1 2 999999 -414462 1 2 999999 -418327 2 2 999999 1 13 999983 465510 2 11 999994 2 2 999999 2 10 999993 1 2 999999 -614521 1 160386 647373 688238 2 2 999999 2 13 999988 2 286342 897721 1 2 999999 -524635 1 2 999999 -320227 1 1 999981 -812394 1 9 999989 -372281 1 535152 917409 225787 2 188407 283140 2 11 999986 1 54471 490348 370637 1 9 999981 877243 1 4 999998 170959 2 274440 542346 2 2 999999 1 29030 121960 129379 2 427711 795781 1 14 999996 -561787 1 17 999992 347360 1 1 999983 194595 2 4 999998 1 10 999981 152563 1 2 999999 -101437 1 11 999984 -438490 2 411678 916451 2 2 999999 2 2 999999 2 332581 495152 2 2 999999 2 2 999999 2 783237 861842 1 4 999988 469741 1 14 999997 637956 2 15 999998 1 1 999985 -247167 1 2 999999 -954450 1 12 999997 -946373 2 2 999990 2 3 999983 1 2 999999 -216024 2 17 999986 2 292989 696218 2 2 999999 1 13 999991 -762852 1 15 999981 -55181 2 2 999999 1 7 999986 -349573 1 146466 669756 329898 1 11 999999 620631 2 17 999997 1 482357 781433 219419 2 2 999999 2 2 999999 1 2 999999 297151 1 915048 937781 690728 1 93155 696506 724957 1 5556 945530 -815359 2 789711 808078 2 443318 865950 1 20 999990 -752995 1 2 999999 -301083 2 2 999999 1 2 999999 153758 1 20 999981 -54219 2 8 999984 2 6 999993 2 2 999999 1 2 999999 -865104 2 7 999990 1 7 999988 466568 2 10 999992 2 4 999988 2 825021 904822 2 3 999999 2 9 999990 1 2 999999 -599246 2 4 999997 1 135978 204013 282255 2 68474 975281 1 2 999999 -308247 2 2 999999 1 6 999982 308723 2 16 999997 1 2 999999 995366 1 448222 610859 -627335 2 358508 473142 2 2 999999 1 18 999996 -30999 2 365079 538176 2 2 999999 1 2 999999 -847555 1 1 999989 893409 1 450373 649208 755450 1 14 999992 -192435 1 186304 193653 -651175 2 2 999999 1 440171 806597 -475334 2 2 999999 2 2 999999 2 2 999999 1 180605 367650 -316904 1 2 999999 717908 2 2 999999 1 2 999999 462806 2 878630 899261 1 1 999993 669853 2 2 999999 1 2 999999 308134 2 10 999986 2 2 999999 1 2 999999 434971 1 484849 495124 -834730 2 223786 388466 2 706411 986242 1 159127 949262 861218 1 11 999998 199004 1 2 999999 -22852 1 2 999999 786038 1 2 999999 240124 2 2 999999 1 2 999999 -450070 1 2 999999 751478 2 1 999995 2 2 999999 2 16 999992 2 2 999999 2 2 999999 1 8 999984 98157 2 408809 891062 1 240735 255304 -370393 1 2 999999 36745 1 44983 552970 882191 2 20 999981 1 2 999999 -172550 2 10 999994 1 2 999999 118493 2 15 999986 2 49527 752837 2 7 999998 2 199049 278035 1 2 999998 -114350 1 2 999999 455370 2 17 999988 2 381495 518731 2 2 999999 1 15 999998 -37638 2 2 999999 2 19 999994 2 520580 684434 2 488591 682233 1 2 999999 -441486 1 2 999999 52015 2 2 999999 2 230316 764520 1 2 999999 -175104 2 2 999999 1 262001 751763 896280 2 2 999999 2 2 999999 1 9 999994 -372978 2 1 999991 2 8 999986 1 16 1000000 97772 1 2 999999 -16092 2 2 999999 1 237945 329774 -494104 1 12 999995 -910582 1 2 999999 901372 2 2 999999 1 784647 865121 -596573 1 2 999999 251466 2 2 999999 1 2 999999 -244854 1 35746 627130 -573906 2 20 999990 1 207055 733939 -366822 2 11 1000000 2 573422 631791 1 2 999999 15950 1 2 999999 363435 2 739810 813602 2 2 999999 1 50635 310553 154892 1 10 999995 482791 2 11 999999 1 2 999999 339794 2 3 999997 1 2 999999 -988107 1 15 999999 -988000 1 2 999999 -242205 1 511517 763384 -920233 1 403809 577935 175351 2 188236 990903 1 237849 286807 -994179 1 2 999999 -639142 2 2 999992 1 2 999999 -318617 1 273866 387147 486036 1 744688 998904 -400036 2 11 999984 1 2 999999 -634552 1 2 999985 557764 2 2 999999 2 5 999998 2 2 999999 2 2 999999 2 2 999999 1 173316 638483 190515 2 19 999994 1 2 999999 321384 2 2 999999 2 2 999999 2 2 999999 1 15 999997 -593469 1 19 999981 -565564 1 2 999999 374967 1 616389 863811 419490 2 2 999999 1 2 999999 -193956 1 2 999999 -396214 1 628453 859037 36993 2 594566 994395 1 9 999984 -141679 1 89857 984491 -351131 2 12 999997 1 632696 742034 246315 2 2 999999 2 15 999989 1 19 999990 75176 2 8 999986 2 2 999999 1 910992 935348 -237019 2 8 999991 2 10 999991 1 6 999982 -107126 2 2 999999 1 8 999981 268400 2 2 999999 2 2 999999 1 2 999999 764897 1 634709 669788 365978 2 2 999999 1 2 999999 315617 2 776933 782955 2 19 999984 2 20 999993 1 4 999999 402849 1 3 999981 -495511 2 5 999992 1 284957 674869 236273 1 18 999991 -310312 1 409123 573118 -796004 2 9 999995 1 11 999991 -910256 2 29857 193504 2 20 999988 1 9 999990 76543 2 2 999999 2 715456 960377 2 2 999999 1 174753 623693 -774956 1 5 999992 280940 2 11711 516604 2 16 999992 2 230184 655745 2 779424 901209 1 2 999999 -265712 1 30347 970847 -39145 1 1 999983 -314216 2 2 999999 1 2 999999 602143 2 15 999990 2 10 999989 2 2 999999 2 530737 742596 2 387858 470674 2 2 999999 2 2 999999 1 544966 569038 -342706 1 2 999999 -179611 2 4 999992 2 15 999992 1 38594 647055 -945347 2 689706 979342 1 450952 474850 236123 1 7 999992 -76613 2 5 999995 2 19 999981 2 8 999988 2 180396 761322 1 359301 900288 223341 2 17 999994 2 116198 632802 2 68 43706 1 44779 807953 -643237 1 2 999999 -138749 1 2 999999 242473 1 16 999996 -592890 1 2 999999 242072 1 2 999999 34099 2 12 999984 1 1 999995 797907 2 5 1000000 1 220061 739021 -640325 1 47955 920238 992713 1 291467 723094 -457691 2 8 999996 2 2 999999 2 7 999993 1 3 1000000 556065 1 2 999999 -877836 1 8 999993 431145 2 624254 870285 2 9 999996 2 20 999993 1 489459 533767 387871 1 2 999999 -684840 1 19757 727662 847041 2 463529 874569 1 18 999992 -130086 1 9114 348605 -943525 2 123004 548816 2 3 999985 1 2 999999 -184924 1 2 999999 650929 1 2 999999 189783 2 4 1000000 1 2 999999 -222625 1 2 999997 -495946 2 295387 971054 2 2 999999 1 108986 918594 236663 1 2 999999 892238 2 378871 546744 2 234760 400540 2 7 999991 2 3 999988 2 5 1000000 1 610980 913247 67299 1 9 999999 -756484 2 14 999985 2 2 999999 1 767640 791205 745919 1 678007 710278 -141961 1 495559 635409 153642 1 2 999999 -201395 2 356770 478869 2 59320 615801 1 1 999986 -954865 1 2 999999 65836 2 2 999999 2 462354 862722 2 4 999991 1 2 999999 200930 2 2 999999 1 2 999999 503635 1 20 999995 470082 1 2 999999 -310504 1 12 999988 551490 1 2 999999 763980 2 2 999999 1 1 999988 615887 1 2 999999 -58265 1 10 999999 249390 1 2 999999 284966 1 2 999999 -875109 2 2 999999 1 17 999995 205300 2 2 999999 2 2 999999 2 14 999982 1 432468 804241 538413 1 15 999982 -535960 1 1 999981 -170381 1 2 999999 -458619 2 2 999999 2 7 999994 2 2 999999 2 2 999999 2 2 999999 2 677952 762793 1 1 999986 -94038 2 2 999999 2 2 999999 1 17 999997 874213 1 3 999990 995905 1 278241 325417 450063 1 502959 703461 -931200 1 6 999995 -249819 1 425162 722770 -36292 1 2 999999 955787 2 19 999987 2 13 999997 1 2 999999 -251097 2 696955 815142 1 403895 499272 -390894 2 2 999999 1 2 999999 45330 2 14 999988 2 2 999999 2 6 999983 1 90725 290852 -892448 2 11 999985 2 16129 120751 1 699404 772012 479876 1 175126 972641 173029 2 192792 872857 1 5 999983 978652 2 42853 282123 1 695186 734874 396734 1 394994 944155 471715 1 2 999999 -282769 2 567925 673438 2 630320 807675 1 18 999999 -763013 1 2 999983 606171 1 14 999986 -128215 2 1 999985 2 2 999999 2 4 999997 1 370160 845620 920218 2 10 999987 1 794694 980665 404056 1 303131 376253 -70904 1 1 999982 -504224 1 2 999999 622988 2 14 999986 2 6 999993 2 2 999999 2 10 999991 2 535729 595433 2 302695 493534 1 2 999984 -305604 1 3 999999 -215056 1 2 999999 4975 1 2 999999 -963035 2 243461 450495 2 2 999999 1 17 999987 673575 1 210105 726391 705315 1 14 999992 -603824 1 203731 749894 490952 1 269466 550384 665959 1 291309 577385 632728 2 2 999999 2 404678 536789 2 10 999992 2 541955 557645 1 8 999992 -292118 1 10 999993 -16724 2 2 999999 1 64028 343774 626681 1 2 999999 -356646 2 2 999993 2 2 999999 2 15 999998 2 2 999999 1 2 999999 917613 2 2 999999 2 2 999999 2 164168 511320 1 2 999999 -375575 1 15 999997 140132 1 19 999999 -452384 2 580372 790995 2 4 999985 2 2 999999 1 230183 984842 -942598 1 2 999999 -690646 2 2 999999 2 2 999999 2 2 999999 2 613366 968943 2 38483 997649 1 2 999999 842148 1 2 999999 619456 1 10 999985 -399094 2 477591 737356 2 2 999999 2 2 999999 2 2 999999 2 714725 854192 1 17 999993 -118991 2 2 999999 2 2 999999 1 19 999989 -458974 1 3 999985 642290 1 11 999983 182336 2 2 999999 2 2 999999 1 20 999996 677647 1 11 999996 317585 1 2 999999 -994696 2 2 999999 2 2 999999 2 7 999998 1 13 999997 -473201 2 5 999995 1 16 999985 34385 1 12 999996 656030 1 8 999993 959090 2 403503 976209 1 2 999999 255291 2 137909 434527 1 170857 671410 62768 1 4573 454358 -201922 2 148844 399471 2 70670 942254 1 2 999999 792072 1 17 999999 565073 2 302937 860415 2 95107 935150 1 2 999999 -834892 1 2 999999 377775 2 187702 357820 1 2 999999 222298 1 11 999997 151829 1 2 999999 -324367 1 25192 407620 768166 1 314793 903737 -801674 1 2 999999 273465 1 577067 747561 89236 1 8 999982 190196 1 8 999998 -305816 1 2 999999 -634687 2 2 999999 2 85352 907492 2 11 999998 2 21716 115009 2 131247 467756 1 101062 668119 90508 1 12 999986 -709983 1 187321 316021 -722554 1 247420 484505 -24462 1 2 999999 533238 1 2 999999 -568158 2 2 999999 1 2 999999 467095 2 2 999999 2 2 999999 2 20 999987 2 628895 823011 2 26677 962910 2 447532 570187 1 699204 942741 130397 2 3 999996 1 2 999993 209615 2 2 999999 1 8 999985 -648483 2 13 999995 2 26486 86576 1 60751 694416 -610543 1 113201 582062 254441 1 518744 778813 182550 2 19 999991 1 2 999999 -10259 2 2 999999 2 602412 647919 1 2 999999 -115076 1 15 999993 -415738 2 20 999983 2 15 999995 2 11 999989 1 706293 988771 -390202 2 652379 674824 1 2 999999 372879 2 16 999981 1 83210 170359 812035 1 1 999999 521442 2 2 999999 2 499029 983493 1 369371 458602 508494 2 17 999986 2 2 999999 1 386458 779581 -424294 1 2 999999 104559 1 2 999999 383504 2 2 999999 2 2 999999 2 152881 928230 2 7 999994 1 20 999992 -212916 1 240188 313320 838133 1 593226 804564 -552210 2 699916 721226 1 237981 464483 -883265 1 10 999982 55702 1 2 999999 -243352 2 511872 788298 2 111014 877851 1 9 999986 -866434 1 2 999999 -671270 2 7 999991 1 2 999999 -211600 1 284883 511289 781663 1 2 999999 11202 2 229091 669943 2 2 999999 2 184893 522707 2 2 999995 2 23793 805376 1 10 999986 120406 1 17 999999 -521018 1 283813 860085 22245 2 2 999999 1 2 999999 -207458 1 2 999999 -231556 1 594505 823316 -278627 1 2 999999 -870316 2 3416 397704 1 2 999999 276192 1 9 999992 45827 2 266503 330809 1 13 999982 675174 1 2 999999 688931 1 16 999990 39245 1 390297 398346 -274684 1 6 999991 -161850 1 19 999997 180439 2 5 999998 1 2 999999 -513200 1 272161 721225 163339 1 17 999993 -357143 2 164546 420419 2 217822 916891 2 2 999999 2 2 999999 1 38688 882251 813510 2 502798 637590 1 459451 969098 -243508 1 2 999999 252379 2 2 999999 1 293903 771056 -565997 2 2 999999 1 2 999999 -27979 1 91331 700648 -80971 2 2 999999 1 23295 797017 986940 2 634011 887009 2 2 999999 2 127330 247522 1 2 999999 576051 1 11 999998 -764583 1 5 999981 -124441 1 479392 731226 -631347 1 1 999984 302705 1 2 999999 617297 2 10 999994 1 2 999999 -61765 2 2 999999 1 2 999999 95163 1 209576 415762 43549 2 2 999999 2 2 999999 1 65177 350448 -41876 1 6932 356705 897291 2 20 999986 1 2 999999 956455 2 2 999999 2 75088 566153 2 2 999999 2 2 999999 1 2 999997 -368011 1 2 999999 544067 2 72185 106092 1 2 999999 -166593 1 787571 841184 -476586 2 19 999994 1 376213 690583 609108 1 391535 920646 -269059 2 2 999982 2 2 999999 1 2 999999 591050 2 550430 568971 1 10 999997 125290 2 20 999989 2 2 999999 2 2 999999 2 174552 887807 1 3 999999 -112380 2 6 999999 1 3 999985 -880460 1 2 999999 -998151 1 2 999999 235944 1 2 999999 451023 2 162194 237608 1 14 999991 -246494 2 181047 608805 2 2 999999 2 3 999983 2 381231 788795 1 272103 418379 2313 2 236404 238347 1 2 999999 594383 2 2 999999 2 7 999988 2 2 999999 2 17 999981 1 2 999999 744455 1 608264 817179 -270986 1 219100 645527 144765 2 431926 997268 2 154093 597061 2 2 999999 1 1 999989 -504743 1 6 999988 983710 2 2 999999 1 363222 945750 -767567 1 4 999989 73364 1 4 999985 -323079 2 374034 555533 2 2 999999 1 12 999988 -206319 2 2 999999 2 366412 688080 2 18 999989 1 254031 868263 71523 2 18 999989 1 2 999999 432148 1 2 999982 503486 2 2 999992 2 2 999999 2 2 999999 1 52440 678577 -37046 1 1 999993 -241327 1 2 999999 -50522 1 1 999982 -284269 1 275036 772349 -971278 2 826168 941085 1 2 999999 537356 2 3 999993 1 10 999982 -456910 2 380718 655142 1 267145 913198 -994013 2 17 999986 1 19 999996 708399 2 11 999997 1 14 999986 -423688 2 2 999999 1 3 999985 -760302 2 2 999999 1 351171 935847 -766783 1 2 999999 -873393 2 2 999999 2 2 999999 2 13 999988 2 2 999999 1 124646 370680 -85459 2 17 999990 2 12 999993 1 843275 978753 -557102 1 2 999999 -43338 2 2 999991 2 2 999984 2 18 999996 1 2 999999 -231699 1 13 999992 -624363 1 540419 550789 -696850 2 125538 495066 2 145655 537456 1 849703 982315 758528 1 1 1000000 13465 1 2 999999 342215 1 2 999999 -521372 1 2 999999 934064 1 2 999999 513617 1 2 999999 564114 2 55122 121749 1 20 999992 427415 1 2 999999 -872260 1 2 999999 -544848 1 93101 743271 -844332 1 2 999999 -162474 1 2 999999 771316 2 70402 997140 2 2 999999 2 19 999988 1 20 999982 -272278 2 15 999988 2 15 999987 1 10 999985 -222474 1 2 999999 -467224 1 9 999986 -484561 2 381515 649374 2 10 999985 1 2 999999 350308 1 2 999999 769190 1 6 999998 748777 2 2 999999 2 2 999999 2 415438 751208 1 110501 234485 -474862 2 39537 334210 1 532338 956653 843831 1 26684 697164 503800 1 2 999999 -143734 2 16 999986 2 352417 763997 2 184039 667755 1 98921 804240 -126821 2 20 999983 1 408685 526349 -819175 2 702997 898790 1 748335 975307 -226521 2 283537 393584 2 6 999984 1 5 999982 -311853 2 2 999999 2 856979 955690 2 11 999997 2 18 999986 2 2 999999 1 1 999998 -719685 2 180864 597683 1 535794 883258 426821 2 179932 517149 1 282116 621610 156411 1 93784 567907 147410 1 18 999998 512840 2 2 999999 1 2 999999 940863 1 2 999999 271885 1 550449 838448 -169410 1 2 999999 -655297 2 7 999986 1 2 999999 854294 1 13 999992 -654588 2 2 999999 2 2 999999 2 2 999999 2 186725 860479 2 470500 601594 1 2 999999 -794677 1 2 999999 10975 1 2 999999 -636418 1 9 999994 306227 1 2 999999 837914 2 2 999999 1 2 999999 751058 1 2 999999 331901 1 694512 835550 863997 2 14 999989 2 19 999992 2 2 999999 1 371210 981631 292229 1 2 999999 54194 2 410955 789998 2 11 999997 2 180714 552288 1 2 999999 427931 1 631674 902692 -152810 2 2 999999 1 432323 509207 -340054 1 17 999986 609756 2 1 999999 2 2 999986 2 15 999981 2 179418 420859 2 2 999983 1 236289 664267 -732115 1 1 999983 946672 1 2 999982 336106 1 2 999999 321381 2 2 999999 2 2 999999 1 2 999999 -455755 1 2 999999 -171684 1 246627 896052 -440969 2 19 999986 2 123011 965308 2 390033 514632 2 2 999999 1 323378 640628 -228144 2 2 999990 1 20 999982 -665602 1 8 999987 786556 2 8 999987 1 11 999982 -114570 1 61365 985968 -131425 1 11 999999 -260598 1 775198 802300 -870715 2 408070 725385 1 2 999999 -548346 1 16 999999 405920 1 2 999999 -829660 2 323408 782370 1 2 999999 -743481 2 3 999990 2 2 999986 1 2 999999 978399 2 6 999981 2 14 999999 1 20 999986 -294882 2 551019 782873 2 4 999995 2 99944 106579 1 130289 305934 -76838 2 2 999999 1 3 999989 -187072 1 3 999991 698388 1 214619 798857 -339356 2 20 999993 2 477538 637668 1 2 999999 -926684 2 2 999999 2 4 999991 2 2 999999 1 341836 399747 795490 1 2 999999 314707 2 2 999999 1 2 999999 79945 2 2 999999 1 2 999999 781039 1 2 999999 -321823 1 545978 693151 -831732 2 15 999990 2 2 999995 2 2 999999 1 1 999997 286138 2 839960 956574 1 11 999993 393236 2 2 999999 1 2 999999 852326 2 791734 896481 1 17 999985 953016 1 16 999992 207853 2 17 999999 2 2 999999 2 6 999996 2 564136 577053 1 2 999999 40696 1 323611 454737 29236 1 17 999999 -44146 1 18 999986 489095 1 2 999999 -828790 2 126811 646150 1 2 999999 -408491 2 2 999999 2 1 999992 1 9 999999 -793125 2 227580 431941 2 18 999984 2 531948 716491 2 12 999990 2 377773 519510 2 59019 995637 1 2 999999 596465 2 2 999999 2 12 999993 1 643887 693800 915221 1 8 1000000 310652 2 2 999999 2 2 999999 1 3389 38477 828690 1 2 999999 -887145 2 2 999999 2 491579 728676 2 348462 471533 1 2 999999 -231102 1 682767 820532 -355919 2 705058 938684 1 2 999999 -88507 1 19 999988 427389 1 2 999994 -521013 1 2 999999 -377760 1 20 999987 690010 1 547 22385 -991245 1 172103 521028 -512974 2 2 999988 2 174576 609197 2 12 999999 1 2 999999 369222 1 2 999999 356488 2 293367 319864 1 5 999989 -724695 2 2 999999 1 3 999993 -665161 2 523755 691206 1 2 999999 -104564 1 130221 951788 835161 1 2 999999 -505845 2 7 999988 1 5 999992 747883 1 2 999999 -859449 1 2 999999 -938538 2 2 999999 1 5 999981 136993 1 33310 294214 -488329 2 655260 724779 1 2 999999 63023 1 13 999995 -988091 2 2 999999 1 14 999995 334898 2 1 999982 2 2 999999 2 498201 546462 2 2 999999 1 2 999999 -584159 2 593036 732011 1 780591 969328 -192198 2 5 999997 2 12 999982 1 13 999990 462427 1 3 999995 334756 1 12 999997 -565273 2 603242 676611 1 2 999999 -366870 2 266699 651414 2 2 999999 1 178081 612763 -442057 1 2 999999 745944 1 2 999999 -118840 2 15 999996 2 17 999984 2 2 999999 2 18 999983 2 206551 765670 2 2 999999 2 789957 808448 1 810688 897414 -766262 1 2 999999 -737767 1 2 999999 147382 2 2 999999 1 10 999995 -868338 1 2 999999 -257836 2 377292 586045 1 14 999983 551047 1 18 999984 277108 2 2 999999 1 699135 704063 732773 1 2 999999 546689 2 20 999999 1 118157 282242 -483850 2 2 999999 1 2 999999 831664 2 1 999982 1 2 999999 -808462 1 6 999983 538246 2 2 999999 1 151158 347719 -613551 2 490687 794070 2 226995 629600 1 18 999992 52310 1 14 999984 -119138 1 18 999982 -691862 2 380656 779343 1 265992 841649 179603 2 12 999991 2 2 999999 2 129396 337569 2 2 999999 1 2 999999 -853417 1 2 999999 -251803 1 2 999999 308295 1 2 999999 269957 2 2 999999 1 2 999999 -419420 2 10 999992 1 189568 382010 727972 1 2 999999 -949265 1 15 999994 -754122 1 171402 206749 -22089 2 473004 749739 2 16 999981 1 11 999994 -325021 1 438093 613775 -206437 2 7 999996 2 2 999999 1 2 999999 822708 2 2 999999 1 2 999999 34531 1 8 999995 864000 1 67955 161012 -123515 2 2 999999 2 2 999999 2 144328 446505 1 2 999999 36610 2 2 999999 1 87771 747600 -413170 1 5168 223606 315860 2 2 999999 2 109644 310782 2 2 999999 1 1 999998 -105165 2 16 999999 1 2 999999 -475307 1 16097 438060 812821 1 94459 593192 -814430 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -378390 1 507032 727983 653969 1 2 999999 413936 2 11 999988 2 2 999999 2 14 999985 1 2 999999 797516 1 13 999989 195864 1 2 999996 -19680 1 9 999992 -894122 1 6 999994 -611312 1 2 999999 986542 1 2 999999 550401 2 2 999999 2 695728 913310 1 619160 923900 706484 2 18 999989 2 251752 394367 2 18 999984 2 2 999999 1 401983 790745 -500777 2 697850 975572 1 293764 404759 -50379 1 18 999983 505905 2 20 999990 1 15 999990 -452320 2 2 999999 1 2 999999 935433 2 315913 554748 2 7 999987 2 2 999999 2 6 999997 1 19 999997 611580 2 129331 776179 1 2 999999 -527362 2 10 999995 2 2 999999 2 2 999989 1 17952 35060 808839 2 9 999983 1 2 999999 -463382 1 214902 488705 540992 2 250857 682257 2 3 999987 2 2 999999 1 2 999994 -296665 2 136049 947682 1 7 999986 -61644 2 6 999982 1 14 999992 -375839 2 195039 306696 2 2 999999 2 2 999999 2 3 999987 1 624966 974352 192253 1 7 1000000 -610433 1 2 999999 702543 1 2 999999 573444 2 2 999999 2 2 999999 2 10 999991 1 2 999999 470361 2 630982 961400 2 151089 505355 2 435651 893371 2 5 999981 1 10 999985 22530 1 2 999999 995947 2 2 999999 1 17 999991 -700642 2 265034 537039 1 208213 363369 -309485 2 610864 935714 2 2 999999 1 20 999981 954412 1 20 999982 -532440 2 2 999999 2 15 999997 2 226891 834015 1 13 999985 752800 2 11821 864801 2 624013 743596 1 2 999999 -697391 1 2 999999 -411488 2 19 999982 2 3 999987 1 7 999994 -522615 1 2 999999 494894 1 45089 72103 376728 1 2 999999 880736 2 14 1000000 2 748945 814609 1 2 999999 -29733 2 132671 398486 1 237106 258354 434793 1 2 999999 215775 2 2 999999 1 2 999999 -962381 2 2 1000000 2 10 999983 2 190786 782516 2 2 999999 1 619450 933156 -854850 1 19 999992 -330353 2 588997 970430 2 2 999999 1 318656 320664 -147416 1 61387 515644 542520 2 8 999982 1 2 999999 -252366 1 2 999999 -721443 1 8 999992 -573743 1 2 999999 -855930 1 6 999982 106519 2 4 999997 2 5 999991 1 12 999985 -753874 2 398536 679454 2 2 999999 1 4 999997 -422194 1 2 999999 271475 1 312713 968725 392454 2 3 999985 2 2 999999 2 12031 347197 2 547411 755665 2 9 999983 2 20 999983 1 694525 760560 619872 2 2 999999 1 6 999993 -26465 1 2 999999 694450 2 12 999997 1 519550 900993 650210 2 16 999990 2 15 999983 1 2 999999 -209624 2 17 999993 2 2 999999 2 2 999999 1 805981 876563 574884 1 8 999990 803996 2 10 999991 1 482663 615930 -972504 1 273852 499002 -298635 1 228845 408611 808988 1 2 999999 -358855 2 293399 904957 1 2 999985 603541 2 296443 927611 1 201508 272967 -264177 2 2 999999 2 293594 302891 2 18 999987 2 2 999999 1 2 999999 969917 1 2 999999 523581 2 3 999987 1 395397 822605 471707 1 2 999999 -180320 1 2 999999 -276820 1 17 999997 -152866 2 2 999999 2 16 999989 1 177017 718859 -926064 2 2 999995 1 2 999999 -300928 1 2 999999 -867476 2 2 999999 1 29404 472055 235973 1 5 999986 254606 1 2 999982 -614561 2 2 999999 2 406749 437046 2 13 999998 1 2 999999 620922 2 237765 341951 2 132292 495972 2 590309 782916 1 2 999999 792602 1 300308 372525 -261888 2 19 999991 1 2 999999 -640922 2 2 999999 1 2 999993 -991928 1 10 999988 -655178 2 2 999999 2 9 999985 1 2 999999 -232222 1 2 999999 406742 2 234890 637612 1 2 999999 758618 2 2 999998 1 12 999981 309996 1 2 999999 -824949 2 2 999999 2 69128 374000 1 11 999982 731639 2 5 999988 2 12 999983 2 628094 830528 2 2 999999 2 16 999996 2 144775 251962 2 2 999999 1 20 999989 817255 2 62868 576027 1 2 999999 499587 2 42252 230697 1 2 999999 -151569 1 1 999993 -200127 2 39011 811106 1 2 999999 -626334 1 1 999992 -832442 2 9 999987 2 7 999991 1 516213 797930 -834934 2 2 999999 2 3 999998 1 7 1000000 194778 2 749098 765554 1 489216 853410 475931 1 2 999999 -327477 2 171664 269235 1 3 999989 352070 2 191390 382301 1 2 999999 526664 2 1 999989 1 2 999999 188137 1 11 999992 671267 2 2 999999 1 19 999999 -184068 1 2 999999 418344 2 372396 922553 2 9 999995 2 133799 316872 1 449315 949473 464582 1 202196 889396 -213444 1 2 999999 749633 2 47544 67757 1 2 999999 -322119 2 2 999999 2 616908 850495 1 2 999999 -224407 2 2 999999 1 279212 870329 866114 2 16 999987 1 2 999999 780541 1 2 999999 -920059 1 2 999999 -574475 2 2 999999 1 127601 517309 252481 2 18 999983 2 11 999998 1 9 999991 -940635 2 1 999987 1 212737 996118 -120737 2 2 999999 2 2 999999 1 165481 611984 -481616 2 109606 372942 2 12 999981 2 19 999991 1 2 999999 712423 2 2 999999 1 285455 649232 -863883 2 2 999999 1 2 999999 -789628 1 587521 824287 861290 2 4 999997 2 2 999999 2 2 999999 1 577051 646653 134665 1 2 999999 811691 2 612704 868235 2 2 999999 2 973559 992245 2 8 999995 2 20 999999 2 6 999997 2 770122 987496 2 2 999984 1 2 999999 -979993 2 12 999994 1 274756 508062 -825259 2 458976 500650 1 40510 830547 -296972 1 2 999999 -497412 2 19 999987 2 165735 195758 2 17 999985 1 2 999999 179324 2 6 999987 1 4 999986 934631 2 75131 917590 2 2 999999 2 2 999999 2 11 1000000 1 4 999994 284345 2 100450 481751 1 2 999999 822688 2 148086 421779 1 183271 453134 -411497 1 2 999999 392920 2 2 999999 1 82487 600818 304332 2 469005 607682 1 2 999999 -276224 2 304255 939920 1 17 999984 -311804 1 14 999995 -91414 2 2 999999 2 8 999991 1 2 999999 -301647 1 152610 671506 682567 1 15 999995 209465 1 15 999992 -280995 1 3 999983 -467285 1 13 999996 775382 2 6 999994 1 144467 963458 28936 1 327728 545453 -235275 1 2 999999 -427833 1 374447 431054 862161 2 419337 587147 2 17090 544021 1 191548 715795 -247009 2 2 999999 2 2 999999 1 2 999999 -166626 2 2 999999 1 529905 718963 103961 2 2 999999 1 204300 332481 510534 2 1 999985 1 51716 615847 -231233 1 11 999999 -252912 2 13 999988 1 9 999982 25616 2 2 999999 2 127145 652530 1 35270 673162 633810 2 8 999987 1 2 999999 -9201 2 2 999999 2 345575 503107 2 16 999994 1 19 999992 636325 1 412283 910412 953715 1 13 999987 529543 2 193387 878937 1 14 1000000 -412478 2 2 999999 2 2 999999 1 3 999993 567155 2 355565 493923 1 2 999999 591263 1 9 999983 -781309 2 683573 813759 1 70174 267957 125621 1 5 1000000 572314 2 18 999992 2 2 999999 2 5 999982 1 131971 742650 -760105 1 18 999996 -532040 1 145806 482577 131029 1 12 999981 305656 2 525451 758957 1 277966 376456 -455941 1 2 999999 794789 1 10 999988 -749990 2 668469 754723 2 801115 955468 1 4 999994 -804710 2 2 999999 2 2 999999 1 428868 895057 207779 2 119017 348168 2 2 999999 2 3 999990 1 3 999981 519838 2 2 999999 2 148072 879337 2 567957 648504 2 19 999997 2 341985 891734 2 17 999989 1 2 999999 905793 2 2 999999 1 14 999983 -455372 2 5 999983 2 7 999983 1 2 999999 600871 1 2 999999 -842411 1 487354 972458 -435476 2 3 999983 2 2 999999 1 2 999999 577870 1 2 999999 389544 1 289635 298288 -200546 1 190289 310567 -510227 1 2 999999 -580554 2 2 999999 1 614260 844850 -357837 2 2 999999 1 271575 928215 358301 2 11011 477355 1 2 999999 -901935 1 8 999999 705302 2 7 999999 2 6664 332547 1 17 999992 -69131 2 8 999984 2 17 999982 1 2 999999 477576 2 2 999999 2 2 999999 1 2 999999 72195 2 2 999986 2 7 999983 2 157556 649762 2 2 999999 1 428942 901074 -987890 2 1 999995 2 17 999983 1 5 999982 181700 1 2 999999 1590 1 2 999999 -214573 2 2 999999 2 579884 978326 1 422598 618027 -195198 2 2 999999 1 401009 911028 95641 2 2 999999 2 13 999988 1 397673 860401 -15864 2 2 999999 1 824056 873799 291352 2 2 999999 2 421415 516058 1 2 999996 -211838 1 802096 927733 -997015 1 357167 367715 334076 2 2 999999 2 2 999999 1 62168 866417 813636 1 2 999999 -796017 2 537579 582490 2 20 999990 2 19 1000000 2 14 999999 2 286420 366977 1 686634 699826 591645 2 9 999981 1 460218 538694 136214 1 2 999999 77928 1 2 999999 -300293 2 2 999999 2 17 999992 2 2 999999 2 599059 732862 1 12 999982 -931122 1 5598 887931 -162581 1 2 999999 315551 1 2 999983 -185673 1 683588 921144 222431 1 2 999999 250678 2 2 999999 1 60843 826159 -474599 1 2 999999 -955010 2 13 999993 1 2 999999 728429 2 2 999999 2 502772 945783 2 2858 689403 2 2 999999 1 8 1000000 -113071 2 5 999981 1 2 999999 623911 2 590303 970513 1 2 999999 121380 1 2 999999 -106404 2 17 999989 1 2 999999 150491 1 371037 889497 823330 1 182973 193359 -779201 2 963526 986839 1 11 999986 773553 2 2 999999 2 2 999999 1 2 999999 -712005 1 409437 743296 -116590 1 2 999999 502249 1 140113 507498 -423738 1 2 999999 -154371 2 2 999999 2 2 999999 1 14 999982 -376241 2 125758 843553 2 6 999990 2 2 999999 1 2 999999 176546 1 430276 606257 507849 2 3 999986 2 2 999999 2 17 999986 1 182082 775921 -658138 2 16 999996 1 2 999998 900398 2 2 999999 2 2 999999 1 273493 898500 753289 1 2 999989 783990 2 2 999999 1 2 999999 -309946 1 2 999999 372459 1 20 999992 -425904 1 237717 307004 -833490 1 827232 975876 -426899 1 660674 951745 366392 1 19 999998 -500659 2 2 999999 2 40237 764048 2 96542 883086 2 2 999999 1 8 1000000 -555026 2 13 1000000 1 438640 531309 -384999 1 19 999987 881679 1 2 999999 -767807 1 2 999999 52983 2 2 999999 1 2 999999 -252234 1 9 1000000 -808414 1 310983 702142 551948 1 2 999999 173903 1 2 999999 -178044 2 17 999988 2 789215 927710 2 2 999991 2 11 999983 2 602526 672138 1 281537 529254 666162 2 16 999989 2 294442 797002 2 2 999999 1 6 999987 -109585 1 499060 961902 -980658 2 2 999999 2 2 999999 1 20 999986 398827 2 587275 958483 2 19 999996 1 18 999988 -765894 1 622418 834938 786371 2 2 999999 2 8 999992 1 11 999992 -227385 2 2 999999 2 1 999989 2 300597 929036 1 2 999999 130332 2 826888 967803 2 5 999990 1 2 999999 180563 2 193163 445935 1 2 999999 132533 2 12 999987 2 371564 478701 2 2 999999 2 2 999999 1 17 999982 -42782 1 2 999999 -867529 1 2 999999 558083 1 2 999999 423239 1 60413 328408 813987 1 15 999996 -613807 2 7 999989 1 2 999999 -397010 1 2 999999 -517533 2 4 999990 2 5 999984 1 20 999994 249605 2 18 999994 1 5781 492830 857672 1 2 999999 224104 1 7 999992 -243969 1 2 999999 835816 2 2 999999 1 2 999999 259217 1 524969 774847 -436200 1 4 999985 428750 2 826332 839382 2 9 999986 1 29788 147174 -117937 2 2 999999 2 28952 441333 2 2 999999 2 180448 584447 1 498562 975161 -601462 1 793217 967222 543277 1 2 999999 -637742 1 2 999999 -360381 1 26119 598584 779292 1 814517 861093 786634 2 157712 260893 2 648031 940916 1 5 1000000 382301 2 2 999999 1 310016 789603 380158 2 2 999999 1 2 999999 -255806 2 2 999999 1 8 999986 824126 2 13 999982 2 2 999999 1 64589 131107 -883865 2 281254 635309 1 2 999999 755573 1 469308 763098 -537095 2 282913 536779 2 2 999999 2 17 999997 1 2 999999 -608916 2 2 999999 1 2 999999 141437 1 10 999988 632494 1 687023 990892 486747 1 511134 792913 186849 1 2 999999 681724 2 2 999999 1 2 999999 -215019 2 142026 947882 1 2 999999 -748473 2 167197 221482 2 19 999990 1 139500 960714 -846623 2 446536 662014 1 60373 898543 -311008 1 14 999997 471858 1 6 1000000 567465 2 36267 187596 1 13 999982 -159177 2 189588 618977 1 303952 640808 -127744 1 519764 846456 -541159 1 2 999999 230767 1 19 999994 -7379 2 2 999999 2 244437 498120 1 16 999990 157012 2 291979 384673 2 2 999999 2 711271 719046 2 630304 972494 1 849640 944181 358887 2 1053 50338 1 13 999998 -440985 1 558646 677118 -667612 1 476934 983095 -882728 2 33380 393286 1 3 999994 963294 1 2 999999 884164 1 2 999999 58477 1 427508 514789 383354 2 2 999999 2 126041 734593 2 327171 584389 1 13 999989 714603 1 690038 789771 318863 1 2 999999 -918436 2 20 1000000 2 2 999999 2 3 999987 1 58914 499400 54616 2 2 999999 2 15 999987 2 135244 468642 1 479897 697283 -297693 1 189468 301294 617224 1 3 999989 758111 2 2 999999 1 14 999997 -79472 1 2 999999 -32587 1 528679 803751 466032 1 209776 943018 -139055 2 113655 357327 1 4 999992 783193 1 2 999999 355845 1 2 999999 -863697 1 824100 909380 -158378 1 681309 747377 -422734 1 82315 194915 258480 2 63540 464807 1 2 999999 -892110 1 2 999999 -571789 2 557824 954417 1 9 999994 639378 2 2 999999 1 15 999988 -349645 1 489018 533713 -625152 2 207674 956307 1 6 999996 -431810 2 2 999999 2 2 999999 1 97647 244355 -581569 2 2 999999 2 6 999989 2 2 999999 2 2 999999 2 2 999999 1 235795 775365 -528012 2 13 999992 2 218851 381710 2 169035 337089 2 2 999999 2 14 999994 1 19 999995 -566576 1 1 999990 -604637 2 11495 366927 1 2 999999 850862 1 627182 655701 -386849 1 9 1000000 -9825 1 2 999999 -842052 1 2 999999 -300443 1 2 999999 862184 2 2 999999 2 17 999995 2 2 999999 2 242879 442097 2 13 999989 1 260461 271226 698654 1 9 999991 124681 1 2 999999 357914 2 2 999999 1 939366 953158 321325 1 2 999999 -840794 2 9 999981 1 171275 716341 937875 2 2 999988 2 20 999997 2 2 999999 1 2 999999 -320667 2 2 999999 2 18 999999 1 609072 808964 -714483 1 85336 695635 -473423 1 17 999990 208149 1 11 999983 -416962 1 2 999999 -396039 2 2 999999 2 660144 722364 2 2 999999 2 2 999999 1 221167 644226 496233 1 2 999999 -270740 2 16 999994 1 2 999999 103200 1 16 999991 277118 1 16 999993 -833607 1 639716 654760 740018 2 445351 767636 1 2 999999 -455649 1 2 999999 695329 2 225428 370571 2 271297 560036 2 31184 989670 2 226963 303775 2 3 999995 2 10 999985 2 73383 107985 1 163616 426226 528928 1 2 999999 -684088 2 124594 514376 1 234893 422173 76516 1 2 999999 -345848 2 32876 625696 1 638223 705677 266938 1 2 999999 -311010 1 18 999987 -208281 2 206344 764576 1 463720 640070 505998 1 2 999999 297731 1 2 999999 440953 1 2 999999 220962 1 2 999999 -602333 1 145502 819103 126272 1 436480 584229 12157 2 102875 369605 1 6 999991 596596 2 153461 722296 1 2 999999 732326 2 2 999999 2 2 999999 1 10 999998 -325736 2 441675 551196 2 174151 200263 2 2 999999 1 2 999999 373565 1 2 999999 29385 2 2 999999 1 2 999999 35399 2 253107 495621 1 10 999988 288185 1 2 999999 199119 1 169789 378661 -131109 2 248767 344794 2 543929 937254 2 10 999992 2 108759 731773 1 714178 909508 -933928 2 51451 907131 2 375222 997123 1 5 999997 -274384 2 15 999998 2 2 999999 1 2 999999 -855607 1 2 999999 925988 2 630340 950096 2 283919 427986 2 914248 996370 1 2 999999 -976549 2 19 1000000 1 238246 606179 562654 1 2 999997 768933 1 109320 155033 426253 1 2 999999 -584606 2 6 999998 1 9 999982 -895179 2 668457 966206 2 12 999985 1 2 999999 -271341 2 2 999999 2 32571 611449 2 4 999983 2 2 999999 2 435801 507487 1 2 999999 929097 2 3 999981 2 797770 925958 2 754336 930714 1 2 999999 21776 2 2 999999 2 2 999999 2 374094 611608 2 2 999999 2 2 999999 2 20 999995 1 14 999990 -827860 1 2 999999 723407 1 13 999995 234858 2 2 999999 1 355170 613103 757854 1 117953 375001 824169 1 436761 540844 -10006 2 6 999986 2 2 999995 2 140565 215264 2 59984 713031 2 2 999999 1 446903 563990 103315 2 119222 691743 2 201956 213194 2 2 999999 2 18 999981 1 372141 517669 -686190 2 2 999999 2 2 999999 1 54390 723369 -31318 1 2 999999 37296 1 471423 516449 541793 1 2 999999 876906 1 2 999999 355483 2 12 999994 2 12 999991 2 13 999995 1 2 999999 -253103 2 462749 489439 2 2 999999 1 356190 641566 434502 1 11 999982 -334705 2 2 999999 1 2 999999 843703 1 1 999990 -80717 1 20 999984 881414 2 371222 836945 1 17 999986 66175 2 174156 809682 1 7 999984 -209483 1 336754 525976 161818 1 5 999989 378023 1 60785 422783 204505 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 342174 744746 -244645 2 368372 977006 2 19 999988 1 211553 534958 -250063 2 2 999999 1 4 999997 243877 2 2 999999 1 17 999981 -23780 2 2 999999 2 507842 667026 1 8355 453095 290707 2 112824 316070 2 131634 861757 2 278919 318026 1 12 999997 856318 1 210649 391499 593026 1 2 999999 312163 1 17 999984 -237553 2 740823 826945 1 10 999995 -84852 2 2 999999 1 2 999999 -626773 2 3 999984 2 10 999991 2 474551 506824 1 20 999992 -98248 1 457398 487511 552273 1 688077 783091 646428 2 2 1000000 1 120064 892747 -607093 2 12 999999 2 332437 392488 2 18 1000000 1 406972 447488 -592004 2 2 999999 1 36067 88737 947888 1 2 999999 51026 1 29465 305458 -790041 2 2 999999 1 6 999989 210196 1 13 999997 238158 2 621331 890098 2 279335 388574 1 2 999999 -423277 1 8 1000000 -532732 2 2 999999 2 2 999999 2 164414 581989 1 605266 646928 684506 1 506014 776261 -336481 2 2 999999 2 2 999999 2 17 999993 1 2 999999 293992 2 11 999999 2 2 999999 1 16 999983 821462 1 2 999999 915564 2 80430 696332 2 12 1000000 2 2 999999 2 7 999994 2 11 999999 2 58603 713679 2 2 999999 1 15 999994 957942 2 394019 595387 2 8 999993 2 2 999999 1 2 999999 226920 1 15 999981 299634 2 27881 553077 2 2 999999 1 18 999989 -880387 1 65066 487320 -617291 2 2 999999 1 136760 597280 -902277 2 190298 539219 1 19 999981 -18181 2 2 999999 1 332863 935435 471549 2 5 999992 2 28617 618829 1 8 999986 -462903 2 2 999999 1 8 999990 814624 1 14 999999 -501967 2 89703 987860 2 214859 573938 2 2 999999 1 18 999981 341677 1 209990 852599 160060 2 10 999991 1 49402 720537 108778 2 2 999999 2 3 999984 1 20 999993 -637218 2 385046 429805 1 2 999999 -590355 2 17 999998 1 2 999999 251046 2 322781 736362 2 2 999999 2 6 999985 1 15 999981 -589407 1 2 999999 134133 2 19 1000000 2 2 999999 1 2 999999 -844170 1 341824 526819 791075 1 2 999999 -452246 1 19 1000000 208806 2 763526 937652 2 2 999999 2 154486 276542 1 2 999999 683864 1 321136 892044 -594512 2 380996 853168 2 170786 289013 1 2 999999 -913739 2 8 999990 1 2 999999 -269606 1 367593 476870 624665 2 2 999999 1 16 999994 764253 1 14 999998 -474157 2 17 999981 1 73411 997178 630544 2 2 999999 2 9 999991 2 2 999999 2 186493 570800 1 2 999999 909186 2 2 999999 2 2 999999 1 17 999992 -400198 2 19 999996 2 861663 891089 2 20 999981 2 2 999995 1 2 999999 413338 1 2 999999 279957 1 2 999999 -388909 2 2 999999 1 2 999999 264045 1 2 999999 439094 1 10 999985 188600 2 2 999999 1 329906 622326 -683703 1 17 999998 390937 1 2 999999 399051 2 238553 461027 2 341471 614908 2 55324 998878 2 44445 346094 1 2 999999 344986 2 480823 982245 2 87488 493568 1 2 999999 -42931 1 2 999999 343827 2 18 999990 2 2 999999 2 20700 367305 2 2 999999 1 11 999990 54062 2 2 999999 1 801140 949094 -954907 1 2 999999 523494 1 2 999999 -93597 2 2 999999 2 2 999999 1 8 999983 -781919 1 14 999985 597420 2 179340 800037 2 2 999999 1 536319 586615 -409578 1 424493 533556 547351 1 285288 464614 454170 2 75837 677409 1 2 999999 -998516 1 2 999999 707681 1 17 999989 278676 2 140288 935538 2 148196 542213 2 19 999992 2 433689 949217 2 8 999994 2 2 999999 1 117013 781856 66566 1 458200 553384 178254 2 2 999999 1 32741 575695 215059 2 1 999998 2 16 999991 2 13 999998 1 2 999999 -613638 1 2 999999 785363 2 4 999988 2 2 999999 1 271818 817006 -889227 1 5 999990 -883265 1 2 999999 -568589 1 174860 206732 -633746 1 2 999999 754568 2 2 999999 1 401028 608824 492896 2 104946 109382 2 2 999999 1 6 999990 -226247 2 10 999991 2 2 999999 1 5 999995 -396234 1 3 999988 -960538 1 19 999996 -161685 2 586948 996679 2 5 999987 1 2 999999 -16302 2 2 999999 2 602363 889820 2 2 999999 2 2 999999 1 7 999987 -30384 2 2 999999 2 294838 868609 1 2 999999 -690878 2 2 999999 1 279204 781538 -352988 2 15 999981 1 17 999982 -828134 1 6 999988 -726054 2 12 1000000 1 279364 496566 -443415 1 118083 427268 -973741 2 1 999998 1 2 999999 -707105 1 4 999991 -354170 1 72722 221437 413911 1 17 999983 -471454 2 2 999999 1 3 999990 557572 2 2 999999 2 64632 795123 2 19 999984 1 10 999994 258172 1 196736 480229 -57702 2 135373 616711 1 14 999983 580563 1 2 999999 905727 2 2 999999 2 13 999993 2 11 999981 2 9 999988 1 672310 893703 657106 2 5 999987 2 501153 630560 2 568732 798667 2 2 999999 2 512527 733225 2 9 999983 1 2 999999 914173 1 3 999988 -848334 2 166648 499700 2 2 999999 2 2 999999 1 563409 868546 -782222 1 10 999982 94762 2 10 999981 2 2 999999 1 2 999999 -122545 2 2 999999 2 2 999999 1 58479 67991 115131 2 2 999999 1 20 999989 520651 1 645307 926226 -425640 1 2 999999 -411115 1 51504 409223 612804 1 2 999999 -651426 1 430421 914229 950922 2 20 999992 1 6 999997 -352799 1 360031 569865 146998 2 14 999998 1 2 999992 -265217 2 651883 890051 2 1 1000000 2 2 999999 2 359540 750074 2 2 999992 1 678659 997800 650747 2 172703 832879 1 2 999999 103299 1 18 999986 311264 1 171601 564923 -4008 2 2 999999 1 4 999986 961854 1 18 999988 -936037 2 924468 945801 1 226739 606746 642710 2 2 999999 1 2 999999 -754724 2 2 999999 1 522496 872950 -340620 1 2 999999 -646304 1 569589 702394 714923 2 677532 698914 1 2 999999 -904247 2 340994 725074 1 2 999999 -66919 2 2 999999 1 2 999999 328959 2 559364 895158 2 230411 520606 2 2 999999 2 2 999999 2 2 999999 2 11 999999 1 2 999999 603247 2 832656 903038 1 17 999994 -910862 1 2 999999 -426558 1 326664 895988 349563 1 7 999986 -450473 2 15 999996 1 194911 300389 32023 2 2 999999 1 5 999997 -109171 2 18 1000000 2 2 999999 2 2 999999 1 11 999984 513490 2 2 999999 1 2 999999 -230850 1 15 999994 150249 2 2 999999 1 139108 409598 -519177 1 268262 616804 -181106 1 704148 801460 397221 1 80277 760166 -465253 1 3 999989 386077 2 2 999999 1 4 1000000 -71305 1 14 999997 -196673 2 1 999982 1 700978 708701 549108 2 2 999999 2 2 999999 1 14 999982 663522 2 2 999988 1 6 999992 -459383 2 373875 409819 2 2 999999 2 19 999999 1 2 999999 -554587 1 2 999999 855878 1 20 999998 -120677 2 10 999987 1 412125 433898 -279303 1 2 999999 -368094 1 19 999982 489040 1 2 999999 -500312 2 2 999999 1 2 999999 -38382 1 13 999985 -663496 1 6 1000000 493571 2 2 999999 2 115441 517233 1 10 999993 753498 1 28040 606406 -504279 1 8 999998 -983560 1 2 999999 787851 1 2 999999 562607 1 2 999999 -711422 1 421546 891167 -451272 1 247610 971316 -897467 2 9 999988 1 2 999999 959455 1 2 999999 -816391 1 10 999985 -936917 2 5 999986 1 2 999999 780787 2 6 999995 2 2 999999 2 2 999999 1 16 999984 -150537 1 8 999983 458649 2 602538 852356 1 2 999999 -969949 1 2 999999 512304 1 2 999999 -886288 1 2 999982 63429 1 5 999999 36463 1 309647 597125 -550829 2 2 999999 2 19 999991 1 2 999999 296052 1 15 999987 921625 2 2 999999 2 2 999999 2 601965 941628 1 646272 932878 -20654 1 2 999999 -124023 2 2 999999 1 32786 783310 -100149 1 2 999999 227191 2 6 999993 1 9 999990 -787906 2 15 999990 1 2 999999 797101 2 186535 873240 1 9 999992 752821 1 2 999999 -706055 2 370651 664125 2 2 999999 2 11 999989 1 2 999999 129576 2 10 999984 1 2 999999 513543 2 143713 579899 2 20 999981 1 2 999999 -438543 1 407106 441212 403908 2 5 999985 2 10 999994 1 338394 436678 870767 1 5 999992 47486 2 9 999986 1 14 999996 158475 2 11 999984 1 74530 91922 -509797 2 36388 222250 1 2 999999 679856 1 2 999999 262382 2 2 999999 2 2 999999 2 11 999983 2 2 999999 2 12 1000000 1 2 999999 391923 2 2 999999 1 18 999994 -777872 2 2 999999 1 445477 644745 -848211 1 2 999999 850756 1 15 999985 -317463 2 17 999981 1 12 999987 -390867 2 264491 278140 2 299956 784434 2 5434 211236 1 2 999999 898686 2 543315 957248 2 42192 71102 2 5 999994 2 2 999999 1 249779 892770 -77805 1 2 999999 -413862 1 610910 683991 484477 1 2 999999 584151 2 81918 805093 1 52978 382038 530209 2 2 999999 2 2 999999 1 4 999997 248683 1 8 999990 937011 2 247601 527426 2 596719 613165 1 2 999999 -230039 2 59209 954228 1 67654 487327 390794 1 2 999999 786449 2 42021 944073 1 2 999999 -192829 2 2 999999 1 6 999993 828111 1 16 999998 785786 1 251801 305775 -669276 2 2 999999 2 15 999992 1 3 999986 -845417 1 17 999987 98106 2 504590 999819 1 12 999987 -785911 1 13 1000000 476241 1 2 999999 -748594 1 6 999985 479401 2 4 999996 2 2 999999 1 5 999990 -884517 2 14082 855099 1 3 1000000 989562 2 20 999984 2 132022 966902 1 620544 777455 -33348 1 177450 740731 -17890 1 2 999999 -361245 2 2 999999 2 181019 290583 2 6 1000000 2 2 999999 1 2 999999 241947 2 865438 900938 1 13 999989 -380191 2 16 999981 2 3 999993 2 4 999994 1 103597 602136 -269662 2 9 999997 1 8 999985 -163219 1 1198 79312 524269 1 2 999999 185023 2 2 999999 1 19 999985 49030 1 17 999998 -869916 2 13 999989 2 17 999991 2 13 999990 1 450571 774408 -593161 1 420995 932592 -609708 1 2 999999 -55631 2 2 999999 1 19 999998 318887 2 17 999983 1 2 999999 -745528 2 2 999999 1 2 999999 -204962 1 2 999999 -919087 2 2 999999 2 548539 818438 1 5 999986 -699925 2 2 999999 2 2 999999 1 58401 78663 326077 1 207608 218175 777857 1 16 999987 24420 2 10 1000000 1 16 999993 806450 1 9 999994 498482 1 1 999994 843454 2 648281 842216 1 10 999984 772453 2 838266 975895 2 79717 321684 1 797700 952989 874235 1 20 999987 -183545 2 15 999984 2 15 999983 1 4 999995 171913 1 2 999999 -185367 2 2 999999 2 10 999984 2 6 999988 1 2 999999 924793 2 88059 846070 2 16 999986 1 17 999999 -958950 2 12 999996 1 2 999999 -892646 1 19 999983 619216 2 301217 396993 1 11 999991 -572325 2 163593 259667 2 3 999994 2 2 999999 1 2 999999 -167892 2 113931 352482 1 2 999999 549013 1 2 999999 183881 2 868734 970348 1 14 999984 -337450 2 317470 845420 2 1 999990 2 2 999999 1 2 999999 458647 2 42919 525063 1 16 999999 29138 1 3 999987 53006 2 2 999999 1 20 999982 -821032 1 631450 974186 136151 1 478041 937755 -863052 2 306186 693054 2 1 999987 2 463587 513685 1 14 999990 758098 1 2 999999 -47487 2 41143 225090 2 119316 789202 1 247986 940012 423681 1 2 999999 844745 2 147533 650431 2 2 999999 1 26907 555952 464962 2 213930 361888 1 5 999992 -658286 2 5 999997 1 16 999992 531555 1 2 999999 412134 2 2 999999 2 377383 825070 2 2 999999 1 11 999991 -230745 2 101069 137661 1 2 999999 598124 2 505308 843489 2 213698 501923 2 205301 452642 2 110926 773823 1 63824 230357 941049 1 2 999999 -909280 2 12014 495461 1 14 999993 991712 2 2 999999 1 309723 879996 -975910 1 13 999991 -758515 1 94490 198898 756086 2 5 999982 1 865612 929079 880076 2 2 999999 2 388133 802925 1 583136 669260 554082 1 7 999988 609611 2 8 999989 2 2 999999 2 4 999997 2 2 999999 2 20 999996 2 10 999994 2 2 999999 1 10 999992 792471 2 355268 647026 1 16 999993 -360013 2 10 999987 1 16 999995 90126 1 320378 325633 -786492 1 9 999983 227072 1 196680 691389 -770737 1 2 999999 949101 1 2 999999 758121 2 2 999999 2 13 999985 2 2 999999 1 2 999999 668876 2 243095 883457 1 2 999999 440737 2 17 999988 2 1 999991 1 259409 995005 -462576 1 473931 590328 -528395 2 10 999996 2 2 999999 1 155553 787562 593427 2 14 999986 1 6 999995 -284666 1 2 999999 -518668 2 9 999990 1 2 999999 28447 1 16 999987 465148 1 2 999999 -55127 1 673955 687035 -208220 2 9 999989 1 201077 944176 -979956 2 2 999999 2 2 999999 1 6 999987 -454931 1 6 999994 940386 2 692886 847868 2 2 999999 1 19 999990 814984 2 19 999984 1 6 999990 -550289 1 9 999990 -183216 1 36047 274513 -634028 2 20 999999 2 529998 901938 2 2 999999 2 18 999995 1 2 999999 -652492 1 212917 726435 288353 2 2 999999 2 2 999999 1 2 999999 453839 1 18 999987 -185399 1 2 999999 -242785 1 2 999999 620714 1 405231 786854 875419 1 696194 758672 -815087 2 2 999999 2 763413 807912 1 20 999984 701235 2 17 999985 1 39061 795040 -895968 1 2 999999 -428828 2 292004 593836 1 4 999994 -353573 1 516557 987267 525169 2 94768 453687 1 15 999982 829081 2 2 999999 1 120340 506557 -789585 1 2 999999 -897 1 2 999999 685122 1 2 999999 542805 1 4 999982 390216 1 2 999999 336742 1 362146 615644 599112 1 366938 904251 484183 2 840722 887790 2 83677 412695 1 2 999999 -310782 2 315616 379390 1 929617 952517 -431405 1 2 999999 -111691 1 11 999981 -25006 1 1 999997 538447 2 2 999999 1 10 999981 967495 1 405460 959333 140003 2 317129 397261 2 20 999996 1 4 999999 231925 1 4 999998 900106 2 158409 945214 2 495353 665950 2 535079 943719 2 10 999984 2 2 999999 2 6 999993 2 2 999999 2 2 999999 1 411277 828015 180113 1 15 999998 592407 1 2 999999 -150510 1 2 999999 -651884 1 14676 618424 -699263 2 2 999999 2 12 999997 1 13 999997 950356 2 2 999999 1 4 999997 16660 2 2 999999 2 723623 824587 1 17 999993 342281 2 2 999993 1 2 999999 -211016 2 341264 469240 1 355000 657435 -156993 2 2 999999 1 2 999999 884334 1 2 999999 625661 1 18 1000000 -200743 1 13 999998 946229 1 215208 786844 -468867 2 103187 638417 2 2 999999 1 2 999999 591657 1 2 999987 -87602 1 120606 199623 -716730 2 208575 881580 1 7 999986 -428917 1 2 999999 -143120 1 13 999988 180139 1 2 999987 173358 1 19 999985 925026 1 2 999999 873121 1 489403 572684 6173 1 17 999993 -11163 1 154183 327049 -392887 1 18 1000000 -461612 1 476875 806790 -902370 1 54281 788892 -332632 2 16 999998 1 19 999994 306235 2 2 999999 1 520861 651307 671986 2 16 999982 1 3 999985 -795868 2 8 999984 2 671998 679039 2 3 999986 1 2 999999 -30294 1 12782 559611 113561 1 2 999999 -474533 2 2 999999 1 12 999999 902198 1 2 999999 500209 1 5 999996 229369 1 2 999999 -963048 1 116229 890718 821485 1 105375 230006 -387481 1 677338 894346 -412261 2 391449 789710 2 113133 786376 1 429515 507171 826324 2 2 999999 2 3 999981 1 5 999995 269982 2 2 999999 1 9 999988 -275038 1 19 999993 773683 1 2 999999 103524 1 2 999999 301651 2 2 999999 2 2 999999 1 362868 974488 -658520 1 170521 889744 -761253 1 2 999999 695887 1 64543 595133 641319 2 1 999983 1 13 999992 333882 2 104034 916059 2 891803 916587 1 2 999999 124759 2 776610 844013 2 5 999989 2 7 999997 2 5 999982 2 18 999991 2 3 999984 2 179791 462668 2 2 999999 1 274048 676614 805549 1 2 999999 -728045 1 314562 839446 -726011 1 2 999990 299673 1 2 999999 -686211 2 2 999999 1 2 999999 208806 1 16 999990 706623 1 2 999999 798863 1 2 999999 970076 1 2 999999 -616633 2 94842 96507 2 435488 470579 1 7 999989 598767 2 6 999992 2 396895 647303 2 321481 702908 1 14 999990 -919504 2 2 999999 2 18 999993 2 18 999986 2 330097 906215 1 2 999999 -33120 2 2 999999 1 2 999999 -463515 1 13226 49651 698207 1 11 999988 -563107 2 127560 754032 2 14 999987 2 536993 975642 2 2 999999 1 2 999999 796990 2 108035 357356 2 2 999999 2 11 999991 1 184799 455186 291118 2 612450 956460 2 2 999999 2 2 999999 1 2 999999 -712778 1 177097 224548 142999 2 2 999999 2 11 999996 1 631846 970391 847520 2 465570 933661 2 105474 660167 2 556386 848220 1 2 999999 -630812 1 2 999999 -113589 1 395966 982284 953288 2 2 999999 2 11 999991 2 2 999999 2 247929 897532 1 2 999999 678986 1 2 999999 -638033 2 2 999999 2 20 999991 1 2 999999 -359247 2 360593 803488 1 6 999997 104762 2 371816 398249 2 2 999999 1 2 999999 415276 2 100626 658186 1 2 999999 34120 2 2 999999 1 2 999983 -128392 2 13 999994 2 457066 804659 1 190726 362202 335768 2 2 999999 1 65057 919071 -205520 2 1 999996 2 173051 545511 1 2 999999 -294489 2 2 999999 1 458744 537594 -252186 1 2 999999 -187408 2 2 999999 2 18 999998 2 2 999999 2 2 999999 2 2 999999 1 13 999984 547938 1 5 999988 820427 2 5 999988 1 2 999999 -379705 2 18 999990 1 13 999981 -150066 2 12 999995 2 17 999990 1 10 999991 129579 2 14 999990 1 2 999999 -229255 2 17 999996 2 2 999999 1 754969 987411 -969852 2 2 999999 1 11 999982 455178 1 2 999999 -570664 2 874344 887987 1 2 999999 -32179 1 58598 706716 -873989 2 8174 84389 2 2 999999 2 1 999994 1 2 999999 48551 2 2 999999 2 2 999999 2 7 999986 1 3 999988 141450 1 11 999992 -654243 1 221043 959787 -537259 1 2 999999 -925556 1 14 999996 -955352 1 644382 805857 -73087 2 1 999985 2 175206 401887 1 6 999981 12607 2 11 999982 1 2 999999 354602 1 2 999999 -915489 2 20 999988 2 2 999999 2 2 999999 1 457056 520129 -604894 1 547621 723329 133283 1 5 999991 -530353 1 2 999999 427908 1 2 999999 -806736 2 393521 733174 1 2 999999 577816 1 542232 918213 -506859 2 249974 797415 2 11 999982 1 297006 421864 319960 1 286045 350580 -548156 2 6 999991 1 323447 832582 844592 2 253419 934011 1 12 999984 612759 1 2 999999 900866 2 2 999999 2 525965 669135 2 19 999997 1 411172 662963 894389 1 5 999983 -747064 1 85629 88498 -384186 1 156452 331535 -53989 1 1 999984 202548 2 188942 806727 2 382402 804336 1 2 999999 172694 2 618917 933078 2 3 999999 2 3 999984 2 2 999999 2 5 999986 2 353804 499053 1 327045 713558 856997 1 86071 323591 316047 1 2 999999 -516158 2 2 999999 1 2 999999 330402 1 475978 762539 -850995 2 242779 686580 2 2 999999 1 6 999984 -588102 1 2 999999 811952 1 1 999989 -4266 1 9552 791616 49530 2 2 999999 2 218766 976823 1 506315 552496 -631511 1 2 999999 -744067 1 8 999995 31745 2 12 999982 1 2 999999 -144347 1 181135 285564 715107 1 255104 406822 75224 2 2 999999 1 514438 562937 -163755 2 2 999999 1 15 999983 310618 1 2 999999 -206097 2 2 999999 1 19 999984 -493583 1 1 999992 -862115 2 2 999999 2 2 999999 2 6 999993 1 946220 958077 184369 1 2 999999 306044 2 300459 481254 2 411234 434411 1 60168 549779 907651 2 16 999995 1 3 999992 -947052 1 270141 736691 -894509 1 90273 201073 -77536 2 2 999999 2 2 999999 1 2 999999 919382 2 2 999999 2 2 999999 2 581550 672898 2 9 999999 1 1875 116495 -200504 1 2 999999 47103 1 15 999992 -600481 1 2 999999 831672 1 7 999990 668840 2 2 999999 2 7 999985 2 2 999999 2 228460 367574 1 2 999999 147114 1 28922 695507 609825 2 505316 662723 2 2 999999 2 16 999992 2 82314 958819 1 11 999984 853834 1 2 999999 -669477 2 8 999993 1 2 999999 460138 2 70759 988239 2 2 999999 2 2 999999 2 2 999999 1 2 999999 410069 1 222668 396116 -252465 2 2 999999 1 222316 770091 -787326 2 12 999989 1 385299 908038 -195752 1 2 999999 802332 1 392230 914243 -657071 1 2 999999 -635581 2 77260 819472 2 17 999992 2 18 999993 2 2 999999 1 9 999986 247512 2 128036 765829 1 6 999984 243403 1 3 999998 -243340 1 19 999996 -788113 1 747468 914870 313446 2 388006 480070 1 2 999999 429958 1 2 999999 674121 2 3 999983 1 2 999999 -680631 2 6 999989 1 2 999991 516744 2 549099 969117 2 130136 326217 1 5 999990 -469107 1 818917 956007 -22249 1 20 999989 177754 2 119417 709422 1 77249 899784 517569 2 1 999999 2 296649 476878 1 84016 832176 -174154 2 164637 708976 1 20 999987 546716 1 2 999999 -678271 2 2 999999 1 49953 125742 -898290 2 2 999999 1 9 999986 -584193 2 433878 958116 2 471625 880960 2 2 999999 2 5 999982 1 206340 477290 596240 1 2 999999 -909002 1 12 999986 -39792 1 151182 907763 -965685 2 2 999999 1 2 999999 -947925 2 13 999987 1 8 999982 -430252 2 524487 939997 1 2 999999 -121957 1 17 999987 -852915 1 16 999992 -421396 2 10 999997 2 471543 986627 2 11 999991 2 2 999999 2 19 999989 2 2 999999 2 20 999997 2 13 999991 2 10 999982 2 786410 814371 1 660479 890985 -743248 1 108168 256593 568744 2 391859 460618 2 18 999997 1 2 999999 -502430 1 310833 515026 459262 1 6 999983 -119879 2 373064 473352 2 2 999999 1 2 999999 844378 1 2 999999 791525 1 2 999999 -327957 1 2 999999 129775 1 27634 838459 263918 1 14 999996 -10415 1 1 999997 145770 2 16 999988 2 18 999996 1 14 999986 441977 2 82642 294217 1 97567 226670 -712722 2 439858 782856 2 527775 942575 2 2 999999 2 2 999999 2 5 999987 1 13 999992 209098 1 3 999998 -407293 2 10 999986 1 2 999999 577597 2 1 1000000 2 52965 222811 2 304461 365765 2 504626 894030 2 8 999993 2 20 999987 1 6 999992 449210 1 2 999999 -360894 2 122223 201501 2 600110 872616 2 462637 898689 2 504516 787320 1 2 999999 -622755 2 14 999995 1 15 999998 -581543 1 790775 936025 -752937 2 2 999999 2 170786 640872 1 777319 893565 669932 2 10 999990 1 2 999999 -19054 2 2 999999 2 4 999998 1 526882 976305 822476 2 11 1000000 2 2 999996 1 15 999990 -259260 2 389527 398063 2 2 999999 2 504189 808290 1 1 999983 -313954 1 2 999999 688976 2 2 999991 1 391084 752794 -647769 2 85111 372881 1 62324 86236 -83980 1 2 999999 -423852 2 2 999999 1 409519 441019 300512 1 5 999994 48716 1 18 999988 608440 1 6 999998 179724 2 2 999999 1 2 999999 537289 2 328188 491586 1 2 999999 -229554 1 20 999993 -907653 2 2 999999 1 2 999999 -305213 2 80091 550997 2 18 999987 1 90451 669078 -34710 1 258578 385400 -537636 2 2 999999 1 2 999999 -735659 2 2 999999 1 2 999999 -661404 1 2 999999 -83675 2 2 999999 1 222998 665431 -578956 1 188920 241081 -815978 1 2 999999 70604 2 2 999999 2 13 999988 1 2 999999 645848 2 370284 390374 1 2 999999 378738 1 15 999989 378749 2 2 999999 2 6 999988 1 14 999983 -448759 1 12 999994 -476147 1 241695 725789 913558 2 11 999991 1 2 999999 960531 1 4 999996 861017 2 644212 656471 2 2 999990 2 2 999999 2 2 999999 1 284852 907762 558915 2 1 999998 2 315663 414634 1 186160 305211 -569622 1 171546 393385 350542 1 312422 988114 -315744 2 150197 618686 2 8 999988 1 620243 862067 634739 1 283179 366856 350347 1 1 999996 -584790 2 32192 938721 1 9 999986 599472 2 18 999985 2 552936 745068 2 16 999987 1 7 999992 290570 1 6 999981 -739571 2 462525 869747 1 2 999999 -811045 1 448958 524731 818095 2 2 999999 2 2 999999 1 2 999999 -696514 1 2 999999 -683139 2 2 999990 2 71319 228931 2 11 999994 2 2 999999 1 5 999992 -668475 1 5 999987 -246107 2 13 999990 2 2 999999 1 7 999987 997212 2 2 999999 1 418473 647337 20708 1 2 999996 823846 1 5 999986 -413656 2 16 999989 1 939481 942754 191642 2 73786 992222 1 13 999985 580358 1 2 999999 113537 2 2 999999 2 15 999997 2 2 999999 2 661138 991812 2 6 999998 2 426116 842783 2 13 999991 1 2 999999 -297758 1 2 999999 308659 2 2 999999 2 1 999991 2 60222 382191 2 3 999998 1 6 999994 -13059 1 2 999999 -276626 1 178057 578256 113841 2 152150 394143 1 2 999991 -978824 2 6 999985 2 131599 828556 1 15 999990 720879 1 4 999988 -129950 2 2 999999 1 2 999999 546671 2 19 999982 1 507756 531454 2902 2 2 999999 1 8 999996 -92486 2 11 999984 1 4 1000000 -325014 2 1 999993 2 2 999999 2 2 999999 2 198462 235225 1 2 999999 -331033 1 18 999988 989394 1 71230 587021 -819874 1 2 999999 250873 1 271227 532710 119431 1 275446 277677 266357 1 2 999999 223558 1 849003 968665 -310383 1 170259 953549 -769342 2 322970 601333 2 722531 741656 2 4 999987 2 19 1000000 1 163993 287250 -299011 1 281803 348474 -746496 1 2 999999 926492 2 2 999999 2 9 999984 1 148021 553613 181626 1 5 999981 915227 1 2 999999 -458991 1 14 999990 -744435 1 2 999999 -791870 1 2 999999 323127 1 5 1000000 -329398 2 2 999999 2 12 999996 1 64410 989979 912725 1 431109 786400 938841 2 2 999999 1 2 999999 -274226 2 2 999999 2 218577 278923 2 17487 263359 2 2 999999 2 20 999991 2 52422 830259 1 2 999999 -42011 2 31665 435270 1 54047 721164 290050 2 45859 634725 2 18 999993 2 2 999999 1 4 999993 -81555 1 284516 436137 -92157 1 20 999996 -102568 1 16 999985 -134410 1 9 999997 -340566 1 12247 141433 -418571 1 1 999989 -225198 1 2 999999 -221802 2 73407 410367 2 2 999999 1 2 999999 366541 1 20 999985 -304397 1 171911 202215 907962 1 74330 318253 -560883 1 620032 915583 -43963 1 262480 473549 -195814 2 12 999982 2 2 999999 2 9 999985 1 2 999999 771402 1 233597 678615 336307 1 439480 962148 916018 1 7 999984 -819431 1 317807 513596 983725 1 17 999983 691921 2 2 999999 2 83920 955779 1 684145 828177 -46837 1 10 999991 -453437 2 12 999986 1 271443 658084 -890719 2 856949 982676 2 83073 454845 2 11 999981 1 2 999999 870420 2 2 999999 1 168051 274530 -615711 2 2 999999 1 2 999999 -596425 1 2 999999 -238648 1 2 999999 232611 2 587660 843614 1 19 999997 277734 1 17 999997 223886 1 583257 905474 496798 2 2 999999 2 20 999994 1 17 999987 606081 2 471151 685933 1 2 999999 200338 2 286648 713513 2 19 999992 1 528554 892724 -385920 1 9 999981 743158 2 2 999999 2 2 999999 2 18 999982 2 143609 768740 1 2 999999 -970500 1 130720 448679 -138530 1 77819 379692 280559 1 20 999994 4301 2 3 999982 1 16 999988 886721 2 9 999987 1 2 999999 793946 1 2 999999 410805 2 17 999986 2 2 999999 1 39796 93260 -910855 1 149105 215480 -247768 1 2 999999 -804799 1 2 999999 905711 2 2 999999 2 812941 935408 1 2 999999 -136109 2 2 999990 1 12 999998 992100 1 1 999986 -100297 2 115948 521383 1 105165 316413 177438 1 2 999999 -615446 2 86952 89315 1 262872 274285 739505 1 2 999999 -970030 2 2 999999 2 2 999999 1 15 999995 -742146 2 12255 854019 1 680726 766509 -609878 1 9264 137138 651488 1 2 999999 -123447 2 6 999994 2 321735 874016 1 2 999999 -959597 1 507090 760273 -628753 2 18 999992 1 2 999999 604681 1 223815 906283 341377 1 2 999999 205321 1 51691 535013 412231 2 5 999995 2 2 999999 1 2 999999 -209641 2 439534 654404 2 188277 531121 1 7 999986 503888 2 2 999999 2 414462 508693 1 320287 453349 186318 1 19 999994 399449 2 3 999992 2 86006 143774 1 307124 536572 255535 1 163481 646808 -308675 1 440223 632378 211756 2 2 999999 1 2 999999 59573 2 867690 971831 2 2 999999 1 2 999999 896430 1 82896 210878 912472 2 18 999998 1 544596 913485 -538564 1 17 999985 242228 1 396114 550898 110651 2 718518 856595 1 2 999999 247839 2 157689 779502 2 241732 388836 1 10 999997 1165 2 2 999999 2 421573 899986 2 538325 645778 1 387396 647725 818215 1 11 999982 798559 1 19 999997 -216741 1 2 999999 -936681 1 10 999984 87884 2 464746 764575 2 8 999983 2 391628 923194 1 686317 985713 -139878 2 230176 609209 1 5 999993 -79818 2 115842 858852 2 538007 664975 2 2 999999 1 7070 893016 -811084 2 2 999999 2 19 999987 2 221178 773844 1 31151 950068 -172478 2 2 999999 1 2 999999 -250526 1 923295 974249 469194 2 4 999996 2 2 999999 1 13 1000000 -854449 1 19 999984 -127389 2 2 999999 1 2 999999 924836 1 343169 933366 -442079 1 2 999999 645872 1 18 999984 -623308 1 19 999990 137638 1 16 999982 443160 2 13 999988 2 4 999993 2 2 999999 1 17 999983 912889 2 301909 919699 2 37570 923091 1 4 999999 -808901 1 157255 880587 500830 2 280238 593711 2 2 999999 2 7 999995 2 2 999999 1 196526 989715 -471010 2 2 999999 2 3 999993 1 11 999984 322244 1 35396 956199 -553296 1 2 999999 -30420 2 2 999999 2 9 999999 1 2 999999 301185 2 20 999988 2 28423 274499 2 11 999999 1 9 999998 306306 1 11 999987 108392 2 2 999999 2 1163 713823 2 725290 747089 1 13 999994 550401 2 13 1000000 1 2 999999 590502 2 4 999995 1 7 999995 39384 1 537010 785176 -254455 2 2 999999 2 12 1000000 1 2 999999 -818139 2 18 999995 2 2 999983 1 445152 900332 -293621 1 68603 497300 713390 1 4 999999 829466 1 2 999999 43418 2 350963 762814 1 4 999996 -485289 1 550605 885792 473248 1 19 999985 -137644 2 2 999999 2 279285 789041 2 171685 372884 1 730911 753718 620567 2 2 999999 2 11 999992 2 18 999988 1 2 999999 -202279 1 9 999992 -672407 1 18 999991 30657 1 8 999993 249164 1 19 999985 -456039 2 42950 117660 1 9 999988 -349550 1 6 999989 -615473 1 2 999999 649201 2 473289 998578 2 242005 970384 1 2 999999 -257783 2 114664 715546 1 10 999996 612663 2 328289 863056 1 447481 995569 976290 2 2 999999 1 2 999999 193095 2 8 999991 1 17 999989 -180118 1 655545 941974 130968 2 17 999997 2 14 999983 1 2 999999 533651 2 2 999999 1 117694 629767 -864046 2 282929 363195 1 18 999982 381305 2 3 999987 1 509642 891558 -706637 2 281833 576044 1 14 999990 -997152 2 235643 712643 1 3 999986 104801 2 2 999999 1 23831 333748 -732978 2 4 999992 1 198338 275608 -869474 1 2 999999 123348 1 12 999982 -4606 2 2 999999 1 655542 831691 203946 1 398949 813806 156010 1 2 999999 -213956 1 399835 891901 -859315 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -462444 1 9 999982 947220 1 15 999990 922964 2 2 999999 2 2 999999 2 2 999999 2 417284 586499 2 2 999999 1 25739 721086 271023 2 392117 766299 2 2 999995 1 303959 960876 -150801 1 15 999996 37487 1 2 999999 -198853 2 242251 401051 1 299436 447083 -282477 2 467035 866808 2 9 999995 1 2 999999 816701 1 230993 403824 380397 2 2 999999 2 18 999985 1 17 999984 305632 1 2 999999 -62357 1 12 999992 295448 2 2 999999 1 2 999999 -622337 1 2 999999 610853 2 2 999999 1 2 999999 723734 2 2 999999 1 20 999993 -99800 2 552812 820875 2 2 999999 1 2 999999 579142 2 2 999999 1 2 999999 524273 2 2 999999 2 2 999999 2 457511 895792 2 2 999999 1 10 999995 -688283 1 672473 914976 -425329 2 331810 893777 2 2 999999 2 2 999999 2 2 999999 2 324021 789175 2 2 999999 2 2 999999 1 450601 464459 330339 2 615472 972886 1 2 999999 -74160 2 2 999999 1 591051 807464 336563 2 4 999988 1 8 999992 224052 2 55894 963838 1 265605 970293 165255 2 2 999999 1 934633 984783 36597 1 63093 540612 747862 2 264142 702928 1 2 999999 852136 2 316652 358530 2 211643 448306 1 7 999985 -14530 1 19 999995 -463077 1 2 999999 -92533 1 1 999999 186474 1 19 999981 -159851 2 5 999994 2 331098 520249 1 12 999987 333659 2 2 999992 1 4 999995 483702 2 253273 565189 1 8 999983 812740 2 2 999999 2 2 999999 1 2 999999 261781 1 2 999999 4772 2 224038 930495 2 2 999999 2 2 999992 1 770344 947202 -254010 1 106736 863157 652877 1 2 999999 -400517 2 691370 795827 2 5 999993 2 276054 924713 1 2 999999 403108 1 2 999999 205033 1 20 999988 -705044 2 10 999983 2 14 999993 1 18 999993 77975 2 2 999999 1 2 999999 749731 2 162650 801353 1 2 999999 -63929 2 6 1000000 2 2 999999 2 7 999982 1 2 999999 -27590 1 5 999986 -367560 2 13 999995 1 230115 806620 -171749 1 2 999999 196259 1 8 999993 -17364 1 16 999991 -365690 1 818195 820959 679073 2 2 999999 1 2 999999 -252196 1 751861 852825 -261851 1 2 999999 -284818 1 405523 612711 709894 1 11 999997 62649 1 2 999999 -768474 2 2 999999 1 623623 655287 999018 2 928093 993695 1 871037 874479 539847 1 679539 871064 -447798 2 17 999998 2 2 999999 2 2 999999 2 11 1000000 1 2 999999 -178094 2 2 999999 2 856021 867762 2 314624 632647 2 10 999988 1 2 999999 475304 1 11 999989 180180 2 105888 761349 2 2 999999 1 17 999992 -550453 2 265339 924151 2 7 1000000 1 2 999999 -636217 2 149232 620527 1 2 999999 130665 1 15 999984 -280789 1 4 999996 679083 2 1 999987 2 2 999999 2 607748 724895 2 781853 918025 2 91832 432543 2 55267 605493 1 497830 743386 531824 1 2 999999 -975018 2 2 999999 2 93467 349393 1 2 999999 -289463 1 2 999999 -925603 1 330840 909984 228722 2 13 999996 1 918170 959137 306391 1 10 999991 739718 2 2 999999 2 703911 752291 1 2 999999 -829795 2 2 999999 1 261304 554983 -252075 2 18 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999997 2 4 999986 2 2 999999 1 2 999999 789179 1 16 999992 972202 2 683373 731107 1 16 999984 458414 1 2 999985 -380237 1 20 999988 -97443 2 3 999993 1 2 999999 381032 1 18 999988 -534047 2 11 999993 2 11 999984 1 2 999999 -616942 2 2 999999 1 262148 786401 981230 1 12 999989 -333140 2 191807 822072 1 7 999993 494029 2 15 999989 2 2 999999 1 2 999999 853634 1 2 999999 36043 1 14 999982 254248 1 19 999994 -659780 1 4 999990 440711 2 18 999992 1 457820 715391 639715 1 175975 460015 242775 2 2 999999 1 2 999999 -237404 1 17 999990 -416406 1 2 999999 -869231 2 8 999985 2 2 999999 1 2 999999 -429305 1 6 999995 -121962 1 2 999999 927373 1 856642 935889 -805471 1 2 999993 143398 2 2 999999 2 2 999999 2 11 999987 2 2 999999 1 12 999998 976119 2 2 999999 2 20 999984 2 2 999999 2 12374 527831 2 18 999986 2 686310 812919 2 2 999999 2 8 999990 2 906699 947986 2 976133 992647 1 2 999999 -129398 1 2 999999 -306248 1 11 999994 -91688 1 2 999999 -509498 2 2 999999 2 2 999999 1 2 999999 -36732 2 9 999982 2 7 999989 1 13 999984 91715 1 414554 500882 879376 1 32876 717902 285030 2 3 999989 1 2 999999 -436987 2 2 999999 1 97573 454702 312981 1 2 999999 82360 2 20 999989 2 198518 269980 1 217587 614821 962009 1 9 1000000 -499934 1 600931 754323 825041 2 2 999999 2 16 1000000 2 2 999999 2 2 999999 2 12 999998 1 15 999986 -251572 2 371989 712414 1 9661 282734 244978 2 14 999996 1 7 999993 -590197 1 1 999987 458760 2 2 999999 2 14 999987 1 6 999987 -984542 1 2 999999 238766 2 13 999986 2 2 999999 1 4 999984 44647 2 287980 626112 1 2 999999 384070 1 795291 952222 -747904 1 132078 793169 -443848 2 11 999986 2 2 999999 1 3 999985 486121 2 799927 875338 2 2 999999 1 2 999999 -619512 2 202533 395586 1 11 999990 -395691 1 247708 360584 -305467 2 442866 767992 2 2 999999 1 2 999999 -771946 2 16 999982 2 5 999996 1 392565 502697 733805 1 259908 405452 776912 2 2 999999 2 2 999999 2 361867 930600 1 5 999982 268418 1 64405 339143 527720 2 4 999982 1 400713 763083 -366752 2 2 999999 2 707183 906161 1 10 999988 -181819 1 9 999985 -169939 2 366679 468961 1 610537 611618 -789204 1 2 999999 -403997 2 103776 320613 2 2 999999 2 43084 128319 2 4 999989 1 15 999981 -750756 1 2 999999 658330 1 2 999999 -874983 2 2 999999 2 2 999999 2 2 999982 1 7 999988 556793 1 672640 987127 797684 1 2 999999 842897 1 445216 613892 613653 2 8 999994 1 737653 791804 820005 1 2 999999 -959675 2 8 1000000 2 442636 463477 2 13 999992 1 17 999981 -682003 2 288843 892613 2 571816 878425 1 6 999996 -908522 1 3 999986 -306029 1 2 999999 -172104 1 8 999982 13626 1 2 999999 481082 2 273639 566823 1 16 999981 548325 1 698722 951433 -86744 1 10 999989 894576 2 298763 849308 2 8 999997 1 2 999999 -509174 1 3 999985 68844 1 518563 703636 -300973 1 2 999999 87282 1 8 999999 -614891 1 376132 526848 251078 1 87491 935765 -767728 2 39099 762252 1 413257 951333 597390 1 200437 825412 -678176 1 2 999999 -831457 2 2 999999 2 2 999999 2 459162 995035 2 600430 957621 2 131674 139435 1 157888 516398 779477 1 12 999981 -729428 1 2 999999 764498 2 2 999999 1 2 999999 547103 2 15 999987 1 10 999993 -702375 1 487698 703457 -607163 2 844649 846809 2 10 999996 2 2 999999 1 2 999999 -829011 1 756038 918728 -933636 1 2 999999 -445797 1 2 999999 26800 2 245124 781132 1 144830 604164 -811352 2 353092 536840 2 284367 450614 2 2 999999 2 3 999984 1 148164 522917 109658 2 2 999999 2 2 999999 1 2 999999 -694751 2 18 999983 1 613507 661548 127666 2 2 999999 2 166105 338954 2 2 999999 1 15 999998 -608998 1 2 999999 -928283 1 170548 612154 -415357 1 2 999999 -73929 1 5 999987 -419717 1 2 999999 743061 2 2 999999 1 2 999999 -322192 2 1 999993 2 13 999999 1 6 999989 937241 2 16 999992 1 14 999985 11348 1 171283 616891 -583766 1 399998 857199 -533430 1 20 999983 -880084 2 664955 994806 1 2 999999 502451 1 20 999987 -105692 2 235580 419211 1 2 999999 -799078 1 154698 489177 -973709 2 2 999999 2 2 999999 2 2 999999 2 20 999994 1 92954 256603 822532 2 63193 544854 2 210752 496433 2 2 999999 1 2 999999 861918 2 2 999999 1 2 999999 172138 1 2 999999 224525 2 13 999990 1 2 999992 221875 1 1 999998 -742727 2 17 999991 1 3 1000000 -569678 2 11 999999 2 2 999999 1 2 999999 -872021 2 2 999999 1 2 999999 116854 2 2 999999 1 577936 580177 81257 2 401764 972803 2 8 999994 2 8 999992 1 2 999999 541457 1 15 999982 191424 2 561574 630065 2 10 999998 2 2 999999 1 499896 642574 849478 1 8 999996 -167225 2 12 999993 2 3 999990 2 2 999999 1 19 999992 -159756 1 12 999987 -970564 1 279141 577748 159034 2 7 999981 2 2 999999 2 15894 258878 1 2 999999 602351 2 2 999999 1 727921 936005 513898 1 87383 261490 -770341 2 15 999981 2 2 999999 2 411283 879458 2 8 999990 1 25313 728237 -359549 2 9 999981 2 1 999987 2 16 999985 2 6 999996 1 72706 975898 -984811 2 689916 756374 2 15 999987 2 300380 423459 1 2 999999 297319 1 9 999993 -519397 1 9 999993 -436335 1 6 999988 692142 1 9 999983 -770337 2 2 999999 2 2 999999 1 2 999999 985590 1 4 999984 -12552 2 6 999992 2 99299 806882 1 334819 886788 -28482 1 2 999999 -466701 1 18 999998 404474 1 7 999989 377537 1 27726 373449 527123 2 113331 242352 2 2 999999 1 17 999996 -968110 1 13 999999 -655095 2 767133 905332 2 485835 762742 2 2 999999 2 2 999999 2 5 999998 2 10 999984 1 2 999999 -673346 2 2 999999 2 149350 364753 1 665469 870700 999438 1 8 999990 -400006 1 83805 156857 643188 1 2 999999 -452497 2 541633 658390 1 2 999999 -713379 1 10 999998 -211433 2 15 999983 1 2 999999 541625 2 239476 549716 1 2 999999 940753 2 304058 680450 2 2 999999 2 379288 916019 1 19 999983 -100069 1 1 999987 -163901 1 9 999994 -439210 2 2 999999 1 15 999981 -455396 1 12 999996 -744550 1 2 999999 29010 1 561406 945311 -214514 1 253292 556482 3042 1 11 999987 451368 1 2 999999 -253351 2 597469 864616 2 16 999986 1 2 999999 415474 1 2 999999 221578 1 2 999999 -859390 2 287270 723962 1 17 999994 -88169 2 280789 481976 2 204027 912855 2 435919 880245 1 76636 570236 -872245 1 2 999985 -85093 1 626635 811890 -439452 2 411265 429228 1 2 999999 -542700 1 2 999999 -980524 1 2 999999 292149 1 16 999992 452577 1 422965 890033 131688 2 3 999995 1 2 999999 658269 2 2 999999 2 2 999999 1 41278 800561 993043 2 12072 386033 2 2 999999 1 20 999982 -660609 2 2 999999 2 5 999992 2 2 999999 1 2 999999 323152 2 641559 667759 2 963196 994524 2 2 999999 1 8 999995 817099 2 760916 770537 2 2 999999 2 9 999992 1 147573 197177 -99714 1 2 999999 -826555 1 9 999981 -610746 1 2 999999 -951844 2 2 999999 1 2 999999 -885888 2 104956 434297 2 62802 671665 1 708688 829738 -309334 1 13 999990 -263210 2 17 999984 1 2 999999 -121128 2 4 999982 2 2 999999 1 10 999982 -899770 2 4 999989 2 163778 604298 1 2 999999 242168 2 17 999983 1 2 999999 916806 2 4 999989 1 2 999999 -988599 2 284799 772531 2 2 999999 2 11 999986 2 346159 557197 2 9 999999 2 5809 750535 2 2 999999 1 15 999984 -847976 2 15 999999 2 20 999999 1 2 999999 -863362 1 9 1000000 -819300 1 2 999999 -395705 1 185952 689795 585990 2 2 999999 1 19 999984 -412661 2 88035 597984 2 18 999996 2 2 999999 1 600052 697179 -721568 1 2 999999 682382 1 1 999999 -340062 2 3 999991 2 114909 329046 2 2 999999 2 107108 377480 2 346125 935979 2 18 999987 1 89026 954664 -503213 2 19 999982 2 89898 961885 2 835165 871751 1 354813 694376 829896 1 2 999993 -508235 1 18 1000000 -939921 1 20 999985 -668627 1 176987 824357 626584 1 2 999999 -64061 2 8 999984 2 29046 554107 2 16 999989 1 2 999999 900812 2 439417 984585 2 2 999999 1 2 999999 278637 2 8 999995 2 4 999984 2 6 999985 1 17275 914845 403193 1 10 999997 -519073 2 2 999999 2 358393 549238 2 539815 688539 1 371217 688798 559331 2 2 999999 2 521655 680782 2 18639 37959 2 509316 830740 2 2 999999 1 65713 144636 808396 2 2 999999 2 18 999986 2 2 999999 2 2 999999 2 521008 791550 2 3 999986 2 9 999985 1 304007 819816 607515 1 9 999999 -912632 1 18 999998 119739 2 13 999993 2 2 999999 2 2 999999 1 13 999994 361488 1 2 999999 -751033 2 2 999999 2 542823 784665 2 19 999993 1 19 999985 -714530 1 2 999999 -401727 2 2 999999 2 13 999988 1 12 999986 -413634 2 95741 651065 1 2 999999 -408405 1 357089 896597 -974726 1 2 999999 -761251 1 12 999987 -44003 2 185223 611194 1 2 999999 479328 1 162506 531297 866199 1 18 999999 880061 1 342561 808273 740795 2 2 999999 2 336341 462725 1 3 999986 198199 2 4 999986 1 19 999992 103237 2 2 999999 2 17 999986 1 2 999999 -637168 2 6 999984 1 1 999986 236890 2 2 999999 2 770768 869681 2 14 999997 2 14 999993 2 5 999982 1 430406 651716 76282 1 299935 760230 734837 2 2 999999 1 5 999984 -973941 1 2 999999 -942278 1 70738 885626 -689879 1 10 999990 -554586 2 324906 563603 1 18 999997 726858 2 2 999999 2 2 999999 1 64338 412564 24400 1 4 999994 178884 1 199463 547960 -370246 2 11 999986 2 18 999981 1 2 999999 -844761 1 9 999997 884824 1 4 999997 -738651 2 16 999984 1 90727 346247 -922327 2 6 999990 2 315492 557591 2 2 999999 2 14 1000000 2 2 999999 2 2 999999 2 714328 809679 2 2 999999 1 2 999999 619966 1 15 999982 -798770 2 18 999990 2 674572 832422 1 783778 920745 -782869 1 2 999999 -832697 1 2 999999 -919392 2 2 999999 1 99478 231920 16918 1 2 999999 -65984 1 220767 403915 -161207 1 18 1000000 616315 2 938895 993219 2 477532 812589 1 10 999998 -630999 2 629316 989630 1 350982 994080 -703876 2 2 999999 1 2 999999 107786 2 6 999986 2 9 999991 2 2 999999 2 85352 440709 2 311005 330772 1 2 999999 194806 1 311159 927476 259532 1 246874 657057 -56946 2 507150 794005 1 14 999984 -424224 2 792823 821489 1 2 999999 624603 2 2 999999 2 15 999989 1 2 999999 -612534 1 14 999989 -2498 1 598018 633951 -676289 1 105073 561256 -760967 1 4 999994 -116226 2 3 999992 1 355962 522902 -612356 2 742496 748253 1 363383 738811 -278118 2 2 999999 2 17 999999 1 327528 914381 -574469 1 2 999999 935490 2 308448 402818 2 2 999999 2 570314 812700 2 14 999989 2 15 999987 1 16 999992 -929642 2 6 999981 2 14 999993 1 2 999986 746468 2 432453 446890 2 2 999999 2 94267 341832 1 2 999999 834635 1 2 999999 -701868 2 46501 657266 2 2 999999 2 6 999991 2 94197 571499 1 2 999999 -314134 1 312447 853252 291114 2 12 999992 2 2 999999 2 2 999999 2 313462 702322 2 426045 915760 2 539338 912714 2 2 999999 2 2 999999 2 115397 943089 1 2 999999 -135762 1 1 999991 209054 2 446295 738049 1 165656 527875 935152 1 18 999988 -358593 2 2 999999 2 2 999999 2 704079 954120 1 3 999981 587590 1 2 999999 -893464 1 110964 306402 615958 2 2 999999 2 2 999999 1 2 999999 994515 1 2 999999 926691 2 39730 872700 1 7 999997 251320 2 187730 810953 1 538570 610414 914119 2 7089 956508 1 623005 896723 780652 1 423417 461703 118959 1 359085 754535 562495 2 2 999999 1 2 999999 949131 2 2 999999 1 2 999999 -830294 1 2 999999 619458 2 2 999999 1 2 999999 -81743 2 14 999988 2 19 999986 1 2 999999 -121674 2 10 999995 1 2 999999 866419 2 443992 531412 2 20 999983 2 1223 611123 1 261221 601210 -244027 2 322720 908397 1 2 999999 -73163 2 19 999996 1 355812 914639 -302014 2 885778 937713 1 152479 770928 724088 1 75272 996105 -840160 1 2 999999 288521 2 10 999997 1 15 999989 889140 2 356443 498817 1 11 999993 42314 2 187383 345949 2 2 999999 2 2 999999 2 45881 688518 2 9 999985 1 10 999983 -15146 1 1 999990 765807 1 227320 993278 -679359 1 2 999999 601099 2 2 999999 1 16 999993 -508436 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 274330 2 105953 714352 2 354019 432908 2 479521 971427 1 2 999999 270519 2 315371 648608 2 1 999982 1 2 999999 656699 2 12 999998 1 19 999987 402915 1 2 999999 -922872 1 2 999998 562147 1 1 999997 -27794 2 2 999986 2 2 999999 2 1 999998 1 648558 904976 337226 1 16 999991 -729002 1 2 999999 -76641 1 112104 987555 -469030 2 19 999986 1 549048 971193 888262 2 2 999999 1 17 999992 -67083 1 2 999999 100666 1 11 999993 80638 2 2 999999 2 2 999999 1 2 999999 137346 1 2 999999 -558817 1 2 999999 375763 2 555478 948303 1 2 999999 765690 2 2 999999 2 16 999997 2 123534 403745 1 365231 691858 -352623 1 2 999999 12133 2 2 999999 1 87891 295044 518027 2 2 999999 2 2 999999 1 2 999999 -918876 2 8 999985 1 16 999987 -459076 1 13 999997 -592923 2 317725 483063 1 6 999999 -923735 2 4 999993 2 8 999993 1 16 999983 417519 1 207904 969785 -40463 2 10 999992 1 34831 451487 -599609 1 1 999988 -105450 2 2 999999 2 2 999999 2 195331 346328 1 206035 484233 -806801 2 385460 462101 1 2 999999 -305677 1 12 999981 -591184 2 2 999999 1 12 999987 955787 1 275696 852318 -933049 1 12 999999 847357 1 2 999999 552614 1 39415 564327 -458878 1 2 999999 222998 1 2 999999 278355 2 78340 390134 1 2 999999 -146550 1 2 999999 -563986 1 2 999999 167375 2 31138 160146 1 3 999998 107329 1 433990 760108 -31631 2 257333 346115 2 244063 741480 2 2 999999 2 2 999999 1 2 999999 938484 2 2 999999 1 2 999999 449317 2 66433 425778 2 2 999999 2 2 999999 1 4 999997 303826 2 2 999999 1 450172 896598 884224 1 1 999990 -952795 2 13 999985 2 2 999999 1 2 999999 624980 1 2 999999 922255 2 2 999999 2 16 999994 1 471714 603489 706113 1 523216 925395 655577 1 2 999999 -408860 1 832 540560 416308 2 8 999995 1 11 999983 -530571 1 4 999993 -335293 2 9 999996 1 17 999983 -36471 1 2 999999 35492 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -539963 1 2 999999 -598107 1 2 999999 -789102 2 568982 755651 2 15 999993 2 2 999999 2 2 999999 2 2 999999 2 76242 552790 1 2 999999 750521 2 2 999999 1 2 999999 -194666 2 2 999999 1 276931 652896 -78132 1 324853 640986 886368 2 597297 966569 2 587900 635330 2 17 999985 1 116712 155942 21717 2 763387 934412 1 2 999999 35455 2 212866 574035 2 2 999999 1 2 999999 -427919 1 11 999989 332230 1 7 999993 730648 1 2 999999 217721 2 3 1000000 1 2 999999 -147894 2 2 999999 1 833968 838125 -692753 2 9 999985 1 2 999999 665880 1 305371 611844 823536 2 2 999999 2 876507 991295 1 2 999999 958036 1 570826 640216 360414 1 2 999995 -224776 1 2 999999 774023 2 2 999999 2 424899 591310 1 543129 955964 300713 1 20 999998 -695072 1 12 999995 718939 1 2 999999 755185 1 2 999999 -847257 1 2 999999 -985637 2 9 999992 2 2 999999 2 268474 691984 1 378503 996416 183620 1 16 999990 179617 1 2 999999 471329 1 54960 770134 710656 2 151840 885309 1 2 999999 -124650 2 2 999999 1 2 999999 -818592 1 260342 944628 752760 1 2 999999 -962312 2 2 999999 2 279499 523012 1 98353 810999 -570130 2 142910 314435 2 133792 785898 1 251417 860879 903320 2 154594 844309 1 15 999986 556178 2 151474 624408 1 131761 637076 17322 1 244158 285993 899666 2 37743 308865 1 2 999999 -686264 2 2 999999 1 2 999999 72780 2 13 999983 1 7 999985 -781863 2 471041 653719 2 253591 276589 1 601863 836320 27580 1 16 1000000 -161312 2 7 999983 1 6 999998 185821 1 2 999999 518597 2 2 999999 1 2 999999 -75267 1 2 999999 -380605 1 2 999999 698014 1 265629 572777 -895311 1 2 999999 375103 2 2 999999 2 139389 622822 1 2 999999 -914502 1 10 999996 27480 2 11 999989 1 2 999999 -302505 1 107169 176649 -721300 2 59888 557923 1 2 999999 -217771 1 8 999996 -198234 1 16 999997 -722382 1 707810 720665 122469 1 476050 903070 -734677 2 233473 548609 1 2 999984 -319184 2 2 999999 2 254740 263592 2 14 999993 1 2 999999 -683760 2 12 999983 1 2 999999 -90805 2 317809 390451 2 154856 471082 1 78630 936679 -607325 2 80938 219598 1 2 999999 225844 1 26090 858446 -439920 2 119531 829149 2 2 999999 2 701756 751492 2 119031 373566 2 345680 593593 1 2 999999 -115420 1 93155 895304 503598 2 744228 955959 1 2 999999 594543 1 5 999994 -194329 1 12 999984 908850 2 110424 244804 1 1 999981 858355 1 2 999999 -377517 1 175013 855259 -183330 2 2 999999 1 7 999999 493542 2 242714 513918 2 4 999996 1 41806 284940 113976 1 11 999998 572478 1 20 999999 883074 2 13 999996 2 2 999999 1 128271 154157 231188 2 2 999999 2 240415 462402 2 53917 790890 2 18 999998 2 531549 664000 2 500102 931372 1 2 999999 -797565 1 8 999992 843739 2 213117 967666 2 16 999996 1 2 999999 -524433 2 18 999990 2 6 999987 1 2 999999 -461748 2 54484 998906 1 129051 668841 -725411 2 301849 611646 1 9 999996 -713518 2 2 999999 2 20 999982 2 2 999999 2 109840 734510 1 2 999999 -255210 1 2 999999 462732 1 15 999996 -42163 1 186252 983966 538302 1 10 999995 -513431 2 150780 686562 1 3 999991 -202524 1 8 999982 846545 1 19 999993 -299260 2 2 999999 1 2 999999 283748 2 2 999999 1 9 999981 -786670 1 2 999999 943492 1 20 999991 437816 1 725702 814254 621755 1 2 999999 -781463 1 20 999984 184554 2 2 999999 1 2 999999 -649814 1 2 999999 717328 2 822007 918100 1 19 999999 -567958 2 18 999990 2 2 999999 1 10 1000000 474827 2 2 999999 1 2 999999 -792679 2 190576 542484 1 3 999983 -7895 1 9 999988 484911 1 3 999984 377815 1 7 999983 -271905 2 2 999999 2 104351 417274 2 407441 648696 2 2 999999 2 52125 548582 2 2 999999 2 2 999999 2 12718 870623 2 8 999986 1 2 999999 911742 1 613354 835961 736472 2 17 999991 1 373222 561733 723921 1 14 999999 -997131 2 12 999984 2 2 999999 1 15 999999 267983 1 16 999998 -882590 2 291460 632260 1 115822 741953 -92699 1 4 999982 -921344 1 2 999999 941486 1 14 999997 238853 1 17 999995 897970 1 534465 907107 17955 1 12 999989 355450 2 2 999999 2 196525 508449 1 297508 335192 -175352 1 2 999981 449209 2 2 999999 1 9 999992 344515 1 15 999986 -551615 2 2 999999 2 190565 320669 2 379126 637093 2 4 999987 2 11 999992 2 2 999999 1 501815 600268 -928133 2 470075 559210 1 12 999990 -439222 1 518001 569069 -851510 1 2 999999 496737 1 21036 458699 253599 2 1 999993 2 16 999997 2 2 999983 1 12 999992 704803 2 220598 368649 2 2 999999 2 681399 869810 2 2 999999 2 18 999981 2 2 999999 1 13 999996 -438661 2 309307 745302 1 2 999999 959173 1 19 999998 959408 2 2 999999 2 2 999999 2 9 999990 2 434143 730773 2 299612 724959 1 285719 836163 354572 1 458613 604605 879087 1 2 999999 -386025 1 17 999993 -729123 2 2 999999 1 503187 565675 264378 1 555842 908575 -932784 1 21997 641232 196123 1 15 999999 964712 2 25388 382206 1 2 999999 -455528 2 2 999999 1 206513 641049 -101862 2 263558 831902 2 609719 676020 1 2 999999 229281 1 16 999990 -307833 2 89487 431914 2 4 999992 1 2 999999 219557 2 10 999987 1 12 999992 237858 2 18 999985 1 2 999999 610783 2 51313 470730 2 2 999999 2 492607 886747 1 16 999983 2456 1 2 999999 -211173 1 2 999999 777471 2 9 999984 2 2 999999 2 2 999999 1 2 999999 -662124 2 148237 494945 1 713020 786343 19449 1 2 999999 712532 2 10 999989 2 2 999999 1 19 999993 514316 1 75034 252023 779173 2 2 999999 1 5 999987 -184891 2 18 999987 2 3 999999 1 416384 618811 213506 2 4 999999 2 2 999999 1 510186 990542 506799 1 352804 464831 -643663 2 20 999998 1 444139 831748 -563858 1 4 999991 -786930 1 11 999996 -130768 2 539443 684771 2 12 999992 1 16 999982 -420643 2 155431 593629 1 2 999999 -493164 2 2 999999 1 182892 584213 84450 1 652124 959318 -327349 2 16 999994 2 496011 941362 1 848158 961425 954365 2 2 999999 1 2 999999 110182 1 2 999999 -171018 1 2 999999 924176 2 13 999999 1 5 999986 -649393 1 19 999994 -961655 1 847377 926101 124297 1 166592 860053 949839 1 18 999993 -755224 2 477362 873209 2 145703 157428 1 2 999999 732137 1 2 999999 -54606 1 2 999999 -338027 1 2 999999 -91301 1 2 999999 245681 2 226348 300789 1 9761 332920 -160123 2 805178 900600 1 2 999999 841858 1 15 999982 -405687 2 607190 772147 1 447543 451869 765708 2 2 999999 2 9 999997 2 2 999999 2 262240 719393 2 830181 831307 2 2 999999 1 2 999999 753231 2 56430 225987 2 431881 612561 1 5 999990 -608444 1 200473 802324 371280 1 11 999985 682506 2 2 999999 1 18 999988 6369 1 2 999999 100021 1 7 999992 -209665 2 11 999996 1 524647 588974 700051 1 11 999997 -320599 1 8 999987 918031 1 44483 798977 574963 1 2 999999 404238 2 1 999998 1 7 999993 724439 2 5 999992 1 567372 769087 22555 2 2 999999 2 500741 927307 1 311412 407109 -77672 1 878016 954933 -365284 2 3 999983 2 18 999989 2 2 999999 1 2 999999 441334 1 11 999992 -838630 1 2 999999 -269856 2 1 999996 1 8 1000000 37132 1 316579 496676 -596406 2 8 999993 2 16 999996 2 2 999999 1 8 999999 579298 2 2 999998 2 2 999999 2 8 999994 2 37216 904812 1 2 999999 91106 1 2 999999 -930081 1 2 999999 -602980 2 2 999999 2 2 999999 1 166187 682973 -631261 1 2 999999 138158 2 181650 711034 2 164170 555311 2 10 999995 1 2 999999 365981 1 115647 662333 136976 1 2 999981 -404025 1 426053 913895 557921 1 744965 934252 401894 2 44706 99937 2 15 999996 1 46963 147828 -822570 1 2 999999 633517 2 20 999984 2 7068 299410 2 348705 483128 1 1 999996 856822 2 820556 945363 1 2 999999 -330964 1 2 999999 -621685 2 68209 360246 2 6 1000000 1 2 999999 989536 2 2 999999 2 6 1000000 2 29190 997457 1 9287 204495 327809 1 10 999988 384077 1 568662 717648 873630 2 12 1000000 2 6 999982 2 2 999999 2 6 999984 1 12 999999 110611 2 13 999999 1 3 999985 165207 2 2 999999 1 214020 523389 -62030 1 165624 743050 775101 2 324233 470649 1 689459 762796 213147 1 2 999999 -185280 2 10 999984 1 39643 485015 -407178 1 3 999987 -6768 1 10 999986 961456 2 2 999999 1 2 999999 191758 2 439622 480827 1 12 999999 -48929 1 9546 30646 650658 2 2 999999 2 9 1000000 1 2 999999 855370 1 349027 660838 45159 2 89307 508653 1 14 999986 776981 2 1 999991 2 2 999999 2 2 999999 2 11 999991 1 2 999999 -422065 2 678979 814023 1 2 999999 979320 2 15120 627389 2 725003 811816 1 2 999999 -708062 1 4407 566927 -344530 2 9 1000000 1 353951 970838 -50846 2 2 999999 1 2 999999 567281 1 604990 941262 -562243 2 876022 995642 1 2 999999 735206 1 789330 919662 290261 1 16 999983 -117144 1 12 999982 724914 1 19 999992 755480 1 565051 790754 809480 1 15 999981 985310 1 2 999999 -27636 1 172583 525768 53380 2 2 999997 2 2 999999 2 848687 961815 2 2 999999 2 7 999992 1 14 999985 118201 2 2 999999 1 12 1000000 829115 2 4 999989 2 19 999994 2 20 999984 1 402788 623845 73683 1 2 999999 -962141 1 16 999991 -312301 1 11 999984 190994 1 2 999999 377272 2 1 999987 2 333891 449614 2 2 999999 2 8 999990 1 19 999990 698532 2 254735 925170 2 289474 695409 1 102942 275796 3101 1 2 999999 760398 2 19 999988 1 4 999989 695584 2 2 999999 2 9 999993 1 2 999999 103533 1 478736 610300 523079 1 2 999999 752032 2 19 999997 1 187505 189825 207541 2 8 999988 1 594947 673850 243645 2 5 999998 1 2 999999 -812233 2 8 999992 2 2 999999 1 92874 317614 388492 1 2 999999 126708 1 6 999985 506051 2 139563 197551 2 1 1000000 1 790879 886560 946107 1 2 999999 -965904 1 3 999994 -213936 1 11 999991 874660 1 2 999999 -758320 2 10 999987 1 197450 263864 77000 1 2 999999 -361573 1 279823 473482 -867284 1 547315 859264 -729316 1 2 999999 -745991 1 2 999999 -553290 2 2 999999 2 16 999990 2 20 999995 2 229190 943049 1 2 999999 -232799 1 2 999999 487224 1 2 999999 -581419 2 188649 496383 2 12 999983 1 6 1000000 192876 2 20 999985 2 4 999987 1 11 999988 -619785 1 11 999990 -744599 2 2 999999 2 2 999999 2 2 999999 1 2 999999 599516 2 570127 765225 2 2 999999 2 4 1000000 2 2 999999 2 2 999999 2 2 999999 2 11 999981 1 20 999997 -722686 2 2 999999 1 9 999984 -209999 1 2 999999 -689149 2 15524 737088 1 731597 996675 -111950 1 2 999999 -803004 2 2 999999 1 252644 810006 477986 2 2 999999 1 2 999999 -677226 2 470068 917900 1 68030 806918 449887 2 265279 906143 1 202549 632925 806574 2 2 999999 2 3 999990 2 81074 644305 1 196741 245139 532022 2 18 999992 1 3 999981 -419561 2 2 999999 2 2 999999 2 3 999992 1 2 999999 -10916 2 332693 684917 2 405929 944355 2 381123 567966 2 16 999984 1 2 999999 53584 2 2 999999 2 2 999989 1 2 999999 -797759 1 2 999999 944242 1 17 999997 -294756 2 7011 759739 1 3 999981 887672 1 617925 815295 -370967 1 598759 671346 975823 1 488080 753318 -686367 2 2 999999 1 15 1000000 -200184 1 2 999999 815051 2 2 999999 1 15 999993 622433 2 20 999996 1 403310 439870 802017 1 179961 409467 669091 1 585902 910715 -668350 1 294398 650719 -678445 2 13 999995 1 2 999999 94452 1 2 999999 720963 2 204791 812350 1 14 999985 -227193 2 2 999999 1 2 999999 -746046 2 2 999999 2 275794 308633 1 2 999999 146543 2 2 999983 1 8 999999 519644 2 10 999988 2 2 999999 1 8 999989 -858794 1 14 999989 -281782 1 6797 405392 -954473 1 3 1000000 -199449 2 5 999991 2 132395 744237 1 2 999999 70048 1 7 1000000 804481 1 18 999985 42257 2 2 999999 1 7 999990 -11380 1 9112 246783 678427 1 2 999999 -678686 2 2 999999 2 9 999982 1 2 999999 -391531 2 2 999998 2 491061 527263 2 14 999993 1 5 999995 -634657 2 54120 606999 1 2 999999 962812 1 9 999990 957446 2 667796 746458 2 820236 862470 2 3 999995 1 4 999996 369746 2 727989 977378 2 16 1000000 2 2 999999 1 646990 921982 146620 2 542289 898754 2 10 999984 1 2 999999 684284 1 2 999999 157901 2 929876 972954 2 113204 307494 2 3 999988 2 19 999982 2 2 999999 2 2 999999 2 13 999986 2 19 999982 1 17 999986 519760 1 2 999999 308338 2 591700 597100 2 2 999999 1 565375 730710 -589095 1 385879 477527 -297344 1 2 999999 514075 2 406888 965482 2 1 999983 2 18 999985 1 2 999999 -86397 2 2 999999 2 286161 757891 2 9 999986 2 321095 405811 1 2 999999 -300037 1 3 1000000 933113 1 852133 915361 -487549 2 215505 340154 1 12 999996 -782732 2 246180 948935 2 171074 435878 1 2 999999 -8283 2 222929 940372 2 2 999999 1 197902 534696 579221 1 38457 667171 -200390 1 8 999982 -432842 1 2 999999 326156 1 2 999999 -848797 2 2 999999 1 2 999999 -381741 1 323437 471398 -926481 1 10 999981 -313778 2 2 999999 2 237391 545086 2 20 999991 1 611670 862052 318973 1 192831 794223 918385 2 95395 526950 2 2 999999 1 2 999999 277659 2 2 999999 2 2 999999 2 556734 699331 1 12 999997 481244 1 412097 456359 -55049 2 2 999999 2 16 999986 1 4 999982 840007 1 18 999987 -479401 1 2 999999 5442 2 12 999993 2 82720 156415 2 242392 824581 2 2 999999 1 19 999994 957305 1 1 999987 231693 2 15 999992 2 1 999993 2 246589 390310 1 2 999999 -747475 1 2 999999 79274 1 40110 485221 -651622 1 2 999999 -695302 2 187914 429877 1 4 999992 300489 2 99538 591932 1 2 999999 719515 1 85193 928615 -769224 1 17 999996 980494 1 2 999999 743540 1 8 999998 812058 2 2 999999 2 3 999992 2 581712 781062 1 41857 477147 -891170 2 2 999999 2 2 999999 2 2 999999 1 318410 355218 191481 1 2 999999 80315 2 77137 363377 1 909427 958460 483011 1 19 999987 -443238 1 2 999999 -116961 2 2 999999 1 563711 770419 928316 2 2 999999 2 7 999985 1 15 999997 381288 1 2 999999 460804 1 11 999997 203950 1 3 999986 -177496 2 2 999999 2 24897 905560 1 2 999999 392052 2 14 999996 2 113456 538262 2 2 999999 1 387994 942200 457085 2 632278 997929 1 133834 227444 239218 1 6 999986 494162 2 339390 844200 1 762931 771168 -150461 2 3 999983 2 2 999999 1 669012 802259 773043 2 209184 597855 2 2 999999 2 330896 940235 2 20 999994 1 2 999999 -344160 2 3 999998 2 2 999999 2 2 999998 2 2 999999 2 126101 258153 1 555027 870147 8339 2 138425 168651 1 2 999999 292697 2 2 999999 2 843607 873747 1 2 999999 257862 1 2 999999 320668 1 13 999994 232812 1 2 999999 -206115 2 850756 914090 2 2 999999 2 76754 145372 1 7 999995 31440 2 2 999999 2 2 999992 1 2 999999 -223447 2 2 999999 1 13 999983 518750 1 2 999999 -254347 1 2 999999 651823 1 4 999999 239395 1 1 999993 -270809 1 3 999999 -3027 2 18 999984 2 1 999988 2 14 999984 2 2 999999 1 2 999999 -576676 1 2 999999 730660 1 7 999982 -397207 1 448849 863572 200347 1 2 999999 9462 2 380687 580157 1 8 999984 231056 2 15 999996 1 2 999999 514504 2 16 999999 2 9 999984 2 543724 581802 2 342939 449872 2 10 999982 2 220851 670898 1 2 999999 446983 1 118685 767157 459411 2 4 999999 1 100165 310091 25584 2 276882 917210 2 2 999999 2 11 999985 1 296089 461783 -287524 2 2 999999 2 2 999999 1 459551 934241 -262098 1 2 999999 -397216 2 399603 933023 2 445153 968979 2 357252 858240 2 304132 347438 2 2 999999 1 2 999999 878801 2 5 999994 1 10 999995 -791928 1 237017 864918 854858 1 11 999998 318672 2 10 999991 2 247553 487196 1 121611 706671 -279627 1 2 999999 547570 2 19 999994 2 2 999999 2 262190 932908 1 2 999999 940315 2 2 999999 1 692579 695181 -151746 2 117755 395441 1 14 999983 327211 2 16 999995 1 77707 512442 419034 1 57430 798480 391822 1 2 999999 -149722 1 18 999996 31390 1 2 999999 -545941 1 2 999989 23188 2 203207 379972 2 2 999999 2 2 999999 1 105889 957207 -435418 1 180292 940234 701867 2 5 999992 1 396565 472371 -448318 1 1 999984 -983184 1 1 999993 -407604 1 6 999992 830278 1 6104 679415 969637 1 13 999992 -972476 1 507625 641921 -772178 1 2 999999 -674792 1 817045 967663 -43813 2 5 999990 1 2 999999 -152616 2 11 999996 1 20 999986 710458 1 377395 569454 -229434 2 2 999999 1 567816 888463 89385 2 429701 610170 2 2 999999 1 141391 528319 -941584 2 2 999999 1 253387 285158 -676454 2 2 999999 1 2 999999 -474515 1 2 999999 982315 1 133429 441690 -822710 1 2 999999 905226 1 2 999999 490950 1 642305 655075 947974 1 2 999999 734600 1 11 999995 -816833 1 18 999994 143234 2 20 999984 1 2 999999 -300884 2 2 999999 2 2 999999 1 2 999999 840352 1 657287 984238 94762 2 3 999993 2 298892 398329 1 885572 886838 -633304 2 3 1000000 1 73362 680389 -479773 1 2 999999 680315 2 2 999999 1 16 999987 778438 1 13 999989 513790 2 17 999998 2 2 999999 1 406621 810421 -58651 2 13 999999 1 366870 777180 -3050 1 15 999995 -338119 1 67728 225989 -921299 2 19 999983 2 148819 462257 1 12 999999 139820 2 2 999999 2 2 999999 1 20 999996 936091 1 567397 591274 -41623 2 11 999982 1 63296 180765 636141 1 2 999999 739643 2 338443 545816 1 2 999999 139379 1 17 1000000 785115 1 2 999999 734507 2 13 999983 2 2 999999 1 190797 322014 766919 2 2 999999 1 3 999988 442495 2 115862 283520 1 2 999999 235867 1 2 999990 147652 2 571855 748350 2 2 999999 1 638440 980833 -557624 1 12 999982 852277 1 247735 853502 -224192 1 2 999999 571616 2 218643 830004 1 4 999987 821734 2 2 999999 1 122703 844585 -205191 1 17 999998 791943 2 5 999985 2 2 999999 1 2 999999 139651 2 2 999999 2 451742 726123 1 14 999992 160249 2 566492 645994 2 2 999996 1 19 999998 -141377 1 2 999999 -33264 1 16 999999 -366916 1 2 999999 -305051 2 2 999999 1 13 999991 -833784 2 5 999981 1 472020 539309 -757355 2 2 999999 1 2 999999 403388 1 10 999998 356496 2 2 999999 2 9 999987 2 458623 742095 1 17 999984 319094 1 2 999999 -725763 1 383407 867043 -634446 2 2 999999 1 2 999999 336834 2 684034 739114 2 2 999999 1 19 999982 706360 2 19 999997 1 3 999985 853537 2 8 999984 1 633534 885030 -501881 2 397624 576420 1 19 999985 759288 1 215151 550222 169241 2 18 999982 1 2 999999 468566 1 2 999999 -835037 1 2 999999 -294020 1 357370 522778 666754 1 11221 970396 -560333 1 12 999993 -429129 2 5 999993 2 2 999999 1 629750 738725 -575064 2 2 999999 1 2 999999 975038 1 2 999999 421465 1 457867 644115 -699833 2 2 999999 2 2 999999 1 2 999999 -948430 1 18 999998 -402417 2 2 999999 1 3 999996 759911 2 8 999996 2 2 999999 2 309520 390457 1 554946 563280 327142 2 203821 909239 1 387172 927276 -974795 1 315013 536756 876522 1 373147 792633 981750 2 2 999999 1 228851 767668 -460368 1 351457 629972 -306651 2 50411 788343 1 16 999987 -176535 2 2 999999 2 488005 682264 2 2 999999 2 6 1000000 2 2 999999 1 2 999999 283737 1 15 999989 -791993 2 2 999999 1 2 999999 513644 1 39234 404105 -136559 2 347118 397658 2 2 999999 1 2 999999 -410333 1 6 999990 -519890 2 20 999997 2 1 999989 2 7 999983 1 12 999988 -505170 2 19 999995 1 2 999999 -207299 1 538082 740214 680859 2 2 999999 1 2 999999 37400 2 2 999999 1 158198 401214 762808 1 2 999999 568547 2 453546 482238 2 2 999999 2 2 999999 1 6 999985 -857321 1 619587 807175 386282 1 2 999999 117158 1 8 999990 657329 1 158087 933180 724452 1 2 999999 353170 2 3 999986 2 2 999999 1 3 999986 -883319 2 4 999998 1 2 999999 877215 1 206743 759774 -383934 2 9 999990 1 907024 943210 163558 2 2 999999 1 2 999999 182597 1 1118 59934 123553 1 3 999999 -636539 1 239164 989339 -557781 1 2 999999 -970766 1 2 999999 -121439 2 2 999999 1 108575 920010 -466594 2 58137 932074 2 2 999999 1 6 999990 344589 1 117383 377153 758656 1 2 999999 -489687 2 601159 749842 1 123922 980561 -436964 1 152634 719803 -236046 1 16 999988 -925720 2 15 999995 2 2 999999 2 2 999999 1 20 999999 -22486 1 16 999989 59162 2 18159 133527 1 2 999999 -95708 1 2 999999 987590 2 19 999981 1 270350 341390 461284 2 427435 963382 2 3 999987 1 881055 900280 357804 1 2 999999 -42467 2 2 999999 1 905714 949366 -754899 1 294467 395691 695207 1 2 999999 652988 2 2 999999 1 18 999993 223853 2 10 999987 1 16 999998 88386 2 194363 809971 2 316412 934257 2 6 999981 2 181234 525843 2 2 999999 2 8 999995 2 2 999999 1 2 999999 71537 1 3 999988 -656176 1 2 999999 754669 2 2 999999 1 2 999999 -695783 1 550438 944821 973952 1 2 999999 633615 1 113498 186158 -745527 2 9 999993 1 677697 754403 90464 2 1786 189078 1 2 999999 540490 1 513428 802750 208269 1 4723 445641 638825 1 365230 955832 -598510 2 258738 473438 1 9 999988 -613382 2 816070 936338 2 18 999989 1 121312 161115 -788711 2 2 999999 1 2 999999 -562993 1 19 999984 498150 2 16 1000000 2 401951 695936 1 2 999999 -653304 1 43195 697833 4556 2 223422 765556 2 1 999990 1 2 999999 10025 2 111813 604645 2 264080 376875 2 267003 783960 1 6 999985 -522070 2 18 999982 1 2 999999 -163755 2 11 999996 1 2 999999 -427523 1 19 999993 -770364 1 2 999999 -187737 2 234418 734106 1 2 999993 -331207 2 204512 505905 1 2 999999 -507238 1 515500 539586 899412 1 9 999997 300181 2 2 999999 2 19 999986 2 87092 945997 1 20 999982 554054 1 500529 946803 719922 1 21363 821728 626720 1 3 999987 656378 1 2 999999 378614 1 17 999999 -188114 1 2 999999 802135 1 2 999999 902196 2 2 999999 1 2 999999 -629292 1 194792 296602 583990 1 2 999999 -369796 2 557663 945298 1 2 999999 -575608 2 9 999985 1 2 999999 368124 2 14 999987 2 2 999999 1 299931 319912 932490 1 203883 264418 -183631 1 10 999991 511147 1 2 999999 -370943 2 283898 344552 1 2 999994 829703 2 6 999998 1 14 999988 -786654 1 15 999995 -445200 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -302325 2 10 999998 1 327718 627157 -858209 2 2 999999 1 2 999999 776504 2 463699 624985 1 6 999982 489507 1 260554 449271 812985 1 2 999999 -109665 2 1047 790954 2 11 999981 1 7 999984 -609164 2 2 999999 2 2 999999 2 10 999992 1 6 999992 872487 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 835626 995123 2 7 999981 2 2 999999 1 405443 759491 -960422 2 13 999994 1 6 999984 572945 2 17 999998 1 2 999999 102058 2 258580 690541 2 8 999983 1 119092 239655 310637 1 10 999997 304987 1 610461 616379 -758757 2 2 999999 1 17 999995 703943 1 2 999999 -467934 2 64449 172944 2 2 999999 1 2 999999 -625626 2 20 999989 2 33929 958943 1 620096 993697 -370158 2 2 999999 2 2 999999 2 105284 247889 1 2 999993 -876967 1 1 999989 372574 2 430223 822831 2 2 999999 1 119051 727454 336811 1 2 999999 -426438 2 16 1000000 1 321102 797926 303241 1 621157 848850 314468 1 2 999999 11563 1 5 999996 728255 2 2 999999 1 2 999999 -384910 2 277754 916982 2 18 999982 2 4 999997 2 45876 958201 2 2 999999 2 6 999993 2 230300 724292 1 12 999996 -541110 2 2 999999 1 13 999982 -961117 1 15 999994 -518983 2 110068 694544 1 2 999999 -596809 2 40142 936958 1 2 999999 888839 2 2 999999 2 4 999999 2 20 999991 1 276612 959568 867368 2 50266 840804 2 12 999996 1 18 999991 121338 1 15 999999 -256726 2 492561 715099 1 10 999992 589730 2 17 999991 1 11 999991 264585 1 20 999993 1865 2 17 999992 1 674749 719822 446007 1 72312 571955 174220 1 15727 650557 -316636 1 11 999995 -656318 2 2 999999 1 8 999998 -164384 1 1 999986 -10657 1 506319 684965 -804326 2 485591 529287 1 166381 898293 -225206 2 70507 297760 2 6 1000000 2 2 999999 1 18 1000000 -254334 1 64481 117902 -510377 1 283716 951917 -936315 1 709877 808688 -238375 1 341375 745566 72176 1 20 999997 -577061 1 2 999999 -87622 2 9 999982 1 2 999999 31448 1 2 999999 256991 2 5 999992 1 2 999999 494235 2 2 999999 2 2 999991 2 258932 760842 2 2 999999 2 14 999996 2 342347 655351 2 2 999985 2 1 999984 1 282537 322158 -869687 1 2 999999 -902568 1 12 999994 -415888 1 2 999999 643852 1 2 999999 301209 2 2 999999 1 76224 457892 -97522 1 18 999987 56569 1 2 999999 -603721 1 216529 963347 -893244 1 20 999988 -446273 2 2 999987 2 2 999999 1 2 999999 473449 1 493798 681162 -333990 2 507271 931852 2 6 999983 2 108417 585401 2 2 999999 1 2 1000000 -708504 2 2 999999 1 10 999989 -553445 1 270974 504539 -65280 2 5 999988 1 642527 762235 145697 2 601506 786351 2 1 999994 2 686814 740619 1 1 999995 659549 1 167589 380429 -367932 2 2 999999 1 2 999999 -17761 1 3880 792013 217739 2 2 999999 1 2 999999 -532950 2 117236 891109 1 2 999999 469246 2 20 999992 1 747635 818122 -960787 1 292395 669323 341988 1 303065 851064 -606031 2 2 999999 1 53509 235405 -202422 2 5 999982 1 16 999999 -106404 1 9 999998 353423 2 2 999999 2 16 999982 1 460034 828136 -681571 1 2 999993 -872028 1 397771 777702 796624 1 13 999992 -205180 2 157406 378261 1 466451 677017 172169 1 2 999999 186357 2 589275 633666 2 104834 604865 2 6 999995 2 671521 796058 1 2 999999 510901 2 428746 645854 2 2 999999 1 5 999992 -31081 1 2 999999 -582831 1 89004 406500 626001 1 2 999999 -581321 1 1 999994 -177210 1 11 999984 101427 2 2 999999 1 2 999999 -261380 2 6791 480651 2 2 999999 1 342375 768247 467891 1 9 999990 -400012 1 2 999999 -705718 2 3 999999 1 434149 899956 608790 2 637587 864141 2 76209 79459 1 2 999999 -7534 1 8 999981 250078 1 2 999999 -301096 1 186339 600340 659418 2 70248 118136 2 17 999989 1 16 999981 178623 1 19 999987 379785 2 3 999983 1 228396 320591 -703547 2 19 999987 2 2 999999 1 9 999988 432013 1 16267 676238 987194 1 2 999982 973469 2 2 999986 2 2 999999 2 296543 312531 1 8 999984 -506598 1 2 999999 934076 2 2 999999 1 529850 794323 925966 1 2 999992 713280 2 2 999999 1 2 999999 490098 2 2 999999 2 60180 261330 1 1 999986 166229 1 3 999983 -640293 1 4 999982 -198768 2 2 999999 1 2 999999 -218475 2 2 999997 1 11 999986 -431193 1 2 999999 711846 2 1 999984 2 3 999989 2 2 999999 1 125494 546121 955516 2 15 999983 2 17 999985 1 2 999999 768489 1 20 999996 -144086 2 2 999999 2 319245 323303 2 170800 819090 2 2 999999 2 2 999999 1 4 999999 971814 2 12 999984 2 2 999999 1 211378 645022 -849444 2 2 999999 1 4 999994 -607510 1 17 999981 -738811 2 2 999999 1 2 999999 843368 1 2 1000000 728670 1 3 999996 18025 2 17 999991 1 8 1000000 -895668 2 2 999999 2 8 999981 1 632685 856568 12638 2 16 999985 2 2 999999 1 2 999999 314848 2 2 999999 2 187309 612672 1 217508 663000 -477162 2 1 999995 1 2 999999 281621 2 7 999983 1 2 999999 66989 1 2 999999 -130798 2 2 999999 2 2 999999 1 20 999999 986823 2 8 999990 2 51301 113581 2 678594 899191 1 2 999999 -628103 1 12 999995 902643 1 118329 511529 908135 2 686257 829015 1 2 999999 444687 2 4 999993 2 132942 316134 2 14 999990 1 2 999999 -456938 2 2 999999 2 2 999999 1 1 999994 288271 1 1 999987 -763585 1 20 1000000 -38421 2 12 999997 2 2 999999 1 30591 810774 442810 2 2 999999 2 2 999999 1 2 999999 -778703 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -891049 1 226380 669943 668535 2 2 999999 2 293221 951531 2 8 999988 1 696309 806757 -8556 2 2 999999 2 18 999998 1 2 999999 -574169 2 930988 953496 2 12 999991 2 64007 117111 1 1 999990 -253957 2 11 999989 2 418507 435499 1 2 999999 628218 1 2 999999 -998804 1 242614 626891 -314603 2 2 999991 2 2 999987 1 461619 808957 -188777 2 2 999999 2 33619 211754 2 473370 873644 1 5 999990 -901614 2 2 999999 2 334059 810438 2 10 999995 2 18 999994 2 82489 417388 1 227140 939405 -49215 1 12 999984 -584168 1 10 999983 -897079 1 2 999999 51185 1 7 999995 117324 1 18 999982 486772 2 7 999989 1 2 999999 197289 1 47832 641330 -71405 2 2 999999 1 442843 901627 973240 2 20 999990 2 268385 798979 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999992 2 57051 58103 1 2 999999 710882 2 16 1000000 2 14 999981 2 2 999999 1 3 999997 -223861 1 13 999985 256662 2 2 999999 2 4 999998 1 338672 980445 782971 2 12 999995 1 2 999999 543315 2 4 999981 1 2 999999 622516 1 10 999995 -50630 1 6 999994 708778 1 142699 490908 -450316 2 717063 778449 2 3 999984 2 13 999999 1 3 999987 -752832 2 2 999981 1 2 999999 -125592 2 218120 300624 1 2 999999 -899946 1 2 999999 -701678 1 6 999990 601902 1 2 999999 452967 2 2 999999 2 7 999997 2 156598 520358 2 6 999995 1 13 999982 -637165 1 395998 831722 -395051 1 2 999999 -9510 1 10 999998 -516383 1 2 999999 -450367 2 76845 970402 1 82572 299085 451207 1 18 999990 639504 2 2 999999 1 2 999999 978818 1 15 999999 -83456 1 669984 683739 -546395 2 1 999995 1 2 999999 695891 2 18 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999982 2 17 999996 1 201178 363835 407151 2 3 999995 2 2 999995 1 2 999999 899984 2 2 999999 1 19 999984 188217 1 9 999993 -675627 1 7 1000000 781550 1 185469 994361 -542071 1 2 999999 -356386 2 2 999999 1 247964 366431 756634 1 347199 679146 -736989 2 169956 435945 1 5891 658863 -312044 1 14 999994 98128 1 18 999983 527699 1 15 999990 -295841 2 243443 544727 1 548003 780912 937709 2 2 999999 2 2 999999 2 225498 248153 2 285534 748190 2 7 999983 1 10 1000000 467403 1 241318 719375 -170880 1 19 999995 -404250 2 2 999999 1 19 999989 -788926 1 2 999999 14758 2 76585 681803 1 12 1000000 63714 1 13 999993 -892194 1 16 999998 -261263 2 368579 966257 1 8 999986 -394269 1 10 999994 -115943 2 72480 591918 1 2 999999 -445884 2 17 999995 2 20 999992 1 14 999986 -179850 2 2 999999 1 674345 715217 -936891 2 53295 638547 1 443995 967959 -571200 2 8262 654948 2 2 1000000 2 73231 140593 2 2 999999 2 2 999999 2 2 999999 2 18 999996 2 477803 807399 2 2 999999 1 582 277939 -777467 2 15 999995 2 47661 607534 2 2 999999 2 2 999999 1 2 999999 500216 2 175848 724774 1 2 999999 459187 1 9 999994 903233 2 524537 974944 1 2 999999 781511 2 296215 504475 1 2 999999 546840 2 806893 892871 1 18 999988 651707 1 6 999992 -943890 1 2 999999 509089 1 2 999999 -717783 2 2 999999 2 14 999986 1 20 999986 -68530 1 379146 976632 -298674 2 2 999999 2 10 999993 1 54944 269938 -85076 2 19554 398557 2 93474 481211 2 2 999999 2 2 999997 1 340894 868291 -397973 2 13 999981 1 10 999987 -686221 2 5 999988 1 4 999995 -473973 1 17 999996 202873 2 17 999982 2 11 999988 2 2 999999 2 807611 834374 1 2 999999 -472541 2 2 999999 2 2 999994 1 2 999999 -67285 2 2 999999 2 245536 954607 2 2 999999 1 16 999996 -869564 2 2 999999 1 185090 562715 78245 1 2 999999 -181924 1 11 999989 274639 1 2 999999 365782 2 573130 728999 2 2 999999 2 2 999999 1 2 999999 -608013 1 2 999999 -886207 2 2 999999 1 337751 580922 -421010 1 2 999999 -607636 1 770695 799027 -299237 2 2 999999 1 13 999989 -496925 1 206152 778202 63281 1 143850 448058 831035 2 15 999999 2 754722 911776 1 2 999999 -341884 1 2 999999 901829 1 2 999999 -176461 2 15 999992 1 12 999984 -989276 1 23 70003 -14075 2 418899 536276 2 790705 869844 1 8 999984 -375149 1 13 1000000 -590040 1 158869 928659 -407204 2 143403 455528 2 14 1000000 1 7 1000000 -415892 2 2 999999 1 17 999991 -36608 1 368585 707680 -962882 1 95609 730842 862657 2 11 999992 2 736358 842199 1 19 999995 18736 2 128453 379221 1 3 999986 -607028 2 20 999995 2 2 999999 2 13 999998 2 2 999999 2 2 999999 2 537769 951027 2 216358 404860 1 3 999985 -225784 2 80479 477934 2 8 999999 2 8 999984 2 7 999998 2 2 999999 1 477741 970492 -257926 1 2 999999 641939 1 2 999999 -515864 1 316763 784950 -804113 1 169315 689213 269814 1 267671 766407 -512613 1 2 999999 687445 1 2 999999 744824 2 6 1000000 2 20 999990 1 166842 526174 940287 1 2 999999 -567724 2 2 999999 2 2 999999 2 8 999989 2 6 999985 2 2 999999 2 753951 967766 1 919015 927034 -461634 2 4 999983 2 2 999999 1 2 999999 -799299 1 2 999999 143728 1 5 999989 973293 2 18 999999 1 13 999998 451313 1 2 999999 -968511 2 18 999994 2 1 999986 1 550614 957459 202350 1 2 999997 797729 1 772075 944983 -403715 1 2 999999 639752 1 2 999999 -369085 1 2 999999 421919 2 2 999999 2 43121 108262 2 285881 930604 1 2 999999 -863026 2 2 999999 2 767332 769328 1 230268 951875 719729 2 2 999999 1 516129 927968 907775 2 13 999984 2 5782 964189 2 9 999986 1 19 999985 649827 2 2 999999 1 2 999999 -973707 1 11 999991 545928 2 2 999999 2 5 999986 1 2 999999 -553540 1 7 999996 835078 1 13 999983 -490775 1 151551 738917 -337822 2 1 999992 1 2 999999 739779 1 19 999993 -270563 2 719641 994890 2 16 999983 1 2 999999 -178017 2 19 999984 2 2 999999 1 5 999986 -436239 2 2 999999 1 82557 304225 -117090 1 773675 890199 -219276 1 2 999999 822462 2 2 999999 2 8 999998 2 2 999982 2 345432 917528 1 220252 842257 997478 2 14 999987 2 2 999999 2 2 999999 1 549861 697603 177707 1 17 999998 -983262 2 192302 723282 2 2 999999 2 12 999988 1 30410 120553 -637891 1 276110 433316 747971 1 281084 889296 537101 1 2 999999 -367422 1 18112 444047 -725754 2 12 999985 2 18 999985 2 2 999999 2 4 999989 2 436755 782148 2 13 999982 2 2 999999 1 50167 402064 -986997 2 5 999990 2 2 999999 1 2 999999 175478 1 26688 637046 960188 1 2 999999 -708814 2 2 999999 2 229609 859698 1 6 999991 -693240 2 92425 558110 1 8 999997 -47024 1 2 999999 -701074 2 781813 981934 1 2 999999 -150481 2 2 999999 2 18 999996 2 2 999999 1 494469 796008 850981 1 15 999996 552011 2 361123 611286 2 2 999999 1 631545 722682 190912 2 142522 312013 1 2 999999 -653595 1 2 999999 758307 2 2 999999 2 13 999981 1 10 999993 27521 2 2 999999 2 19 999999 1 510941 797727 -336715 1 411336 779296 608426 1 14 999984 41901 1 577409 791136 -615484 1 2 999990 -660138 2 40102 264988 1 20 999989 978621 2 15 999994 1 8 999995 624084 2 16 999989 1 8 1000000 564033 1 10 999993 -978958 2 34630 901963 2 6 999981 2 2 999999 2 29221 182792 1 8 999998 -341566 1 2 999999 235902 2 250234 887406 1 117164 930637 -198200 1 2 999999 119193 2 17 999983 1 2 999999 907951 1 2 999999 -58336 2 737955 943850 1 221974 460547 794011 2 12 999984 1 32780 348994 -891698 2 1 999993 1 2 999999 680730 2 15 999992 1 7 999989 426666 2 557099 717709 1 308407 453438 -865820 1 564477 773227 752785 1 2 999999 -203143 1 2 999999 85707 1 2 999999 -659333 1 648156 708637 781318 1 2 999999 83482 2 14 999997 2 551592 926943 2 378776 460613 1 72732 469958 646435 1 2 999999 -126683 1 2 999999 353483 1 16 999985 317749 2 2 999999 1 6 999991 412213 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -470999 2 563588 846313 2 322932 816320 1 16 999981 -951836 2 2 999999 1 389342 910789 348362 2 2 999999 2 224864 783493 2 457185 877256 2 2 999999 2 6 999984 2 2 999999 1 116295 632939 977133 1 2 999999 800404 2 76202 717912 2 2 999999 2 12 999995 2 538148 774495 2 2 999999 2 8 999996 1 153612 200745 -718489 2 616242 675580 2 15 999982 2 150739 558503 2 19 999990 2 13 999998 2 401789 949558 1 422909 630947 -823283 2 2 999999 1 2 999999 150228 1 166481 301641 139330 1 2 999999 804597 1 340024 484869 -48309 2 6 999997 2 10 999982 2 289171 536506 2 2 999999 1 12 999997 -825189 2 8 999995 2 2 999999 2 2 999999 1 575105 590886 957758 1 11 999983 124887 1 12 999997 335438 1 6 999988 643455 1 2 999999 268705 1 809408 827551 -97430 2 2 999999 1 9 999991 -627620 2 2 999999 2 7 999997 1 473986 483467 583948 2 76792 404890 1 88627 856626 -57397 2 15 999990 2 201875 707731 1 2 999999 351661 2 339956 470813 2 17 999991 2 12990 859304 2 44637 159785 2 2 999999 1 192241 642081 -472113 2 458026 760993 2 149359 915058 1 352282 490292 575373 2 289976 568969 2 2 999999 1 18 999986 -569306 2 14 999995 1 17 999986 -765184 1 2 999996 -370594 1 2 999999 838929 2 649248 687601 2 111540 838232 1 13 999988 412810 2 2 999999 1 2 999999 -399306 1 572167 763799 618922 1 44404 691499 660585 1 15 999987 90755 2 8 999993 1 738898 941950 -660641 1 2 999999 979926 2 472916 865245 1 2 999999 -833493 1 20 999989 343073 2 2 999999 2 2 999999 1 2 999999 905563 1 2 999999 961378 1 4 999983 202824 2 2 999999 2 8 999997 2 2 999999 2 492764 729150 2 2 999999 1 194020 419167 680067 2 13 999998 1 2 999999 -498057 2 7 999990 1 2 999999 -698492 1 16 999995 944842 2 238726 414209 1 453559 488676 382534 2 9 999998 2 2 999999 1 2 999999 -457334 1 570882 870791 -114832 1 349909 531090 -364880 2 19 999992 1 2 999999 279032 2 17 999990 1 300212 586569 600430 2 2 999999 1 8 999984 774942 1 16 999997 548659 1 228016 581420 610840 2 14 999991 2 477112 938223 1 84361 823331 -271664 2 323118 462587 1 458581 581470 -887085 1 2 999999 379969 1 5 999982 937623 1 2 999999 812295 1 19 999996 98197 1 2 999999 -415727 1 2 999999 957048 2 146728 492764 1 12 999991 -974691 1 2 999999 -366740 1 2 999999 267457 2 470137 727496 1 2 999999 550131 2 2 999999 1 2 999999 -908770 2 318656 452683 1 11 999997 -874835 1 271255 755164 27419 1 2 999999 18148 2 494387 966903 1 2 999999 577417 1 14 999984 474951 1 4 999994 -344451 2 19 999982 1 13 999988 -979422 2 2 999999 1 16 999985 63876 1 414119 961905 -856633 1 544280 868600 841344 2 2 999999 1 2 999999 635630 1 9816 163662 -518973 1 2 999983 -679863 2 54005 862790 2 19 1000000 2 568235 701165 2 2 999999 2 417618 727489 2 376033 622228 1 2 999999 113533 1 89925 139208 -151661 2 2 999999 2 9 999995 2 19 999991 1 2 999999 923153 2 434589 551739 2 6 999992 2 192346 493718 1 12 999984 851085 1 2 999999 -888778 2 14 999982 2 19341 394385 2 9 999989 1 9 999995 254579 1 46375 778912 90067 2 1 999988 1 11 999988 -363272 1 2 999999 35821 2 36860 908033 1 10 999987 97729 2 11 999993 2 10 999988 1 10 999993 92560 2 2 999999 1 5094 366540 891943 1 2 999999 605930 1 9 999988 -903703 2 2 999999 2 495032 953851 2 152670 561465 1 2 999999 86372 1 100148 555219 949808 2 2 999999 2 18 999998 2 27549 894255 1 2 999999 28461 1 64379 893091 -22030 2 19 999996 2 2 999991 1 2 999999 983115 1 10 1000000 -31443 1 5 999984 95730 1 2 999999 310875 1 13 999993 -555712 2 542786 787766 2 2 999999 1 2 999999 399934 2 2 999999 2 2 999999 1 183208 629909 -645063 1 18 999994 -274648 2 2 999999 1 2 999999 764727 2 18 999989 1 2 999996 706448 2 28201 431823 2 2 999999 1 540745 620254 296059 2 14 999993 1 2 999999 -141630 1 5 999988 152434 1 2 999999 -771199 1 2 999999 -562073 2 7 999995 2 17 999997 1 351296 412917 677777 2 172203 971146 2 55739 485627 1 8 999993 585530 1 7 999989 -9047 2 379207 849552 2 2 999999 1 2 999999 806653 2 2 999999 2 2 999999 1 430984 600019 83341 2 182730 874733 2 3 999986 2 735225 828976 1 48856 767839 -662007 2 10 999992 1 17 999988 -517737 1 424130 765218 10962 1 16 999997 335373 1 642836 878565 345000 2 478895 539692 2 2 999999 1 2 999999 881291 1 2 999999 -271437 1 148107 355923 412552 2 2 999999 2 2 999999 2 920341 973143 1 8 999985 -365164 1 93772 978551 -901681 2 17 999995 1 2 999999 539220 1 15 1000000 580080 2 54963 83502 1 691660 940857 253453 1 201706 642748 -563390 2 335763 733947 2 678417 990009 1 186589 264789 -742946 2 56894 504634 1 764169 811262 659129 1 74259 80653 596396 1 2 999999 174958 2 1 999996 2 19 999988 2 255630 805857 1 916821 974449 532530 2 12 999993 2 2 999999 1 271867 682864 354594 1 2 999986 32782 2 4 999987 1 2 999999 455055 1 318762 703811 859419 1 2 999999 -318793 2 2 999999 2 164781 851487 1 117935 834393 61102 2 20 999988 2 13 999981 2 2 999999 2 2 999999 2 2 999999 1 7 999987 -119584 1 16 999991 -912202 2 16 999998 2 3 999986 1 2 999999 -92507 2 2 999999 2 27679 860721 2 13 999981 1 80008 336588 -45497 2 353394 598828 2 2 999999 1 486342 863751 -944979 2 2 999999 2 215212 985314 1 2 999999 -237867 1 2 999999 85634 2 647477 989578 1 455647 708910 994532 2 12 999991 1 2 999999 400652 1 4 999999 -449171 1 2 999999 -324362 1 15 999995 586789 2 2 999999 1 2 999999 254498 1 15 999997 195038 2 17 999993 2 182674 476008 2 7 999985 1 16 999984 855696 1 343775 567136 466140 2 2 999999 2 13829 125733 2 2 999988 1 2 999999 -402367 1 2 999999 -588344 2 2 999999 1 87830 159802 153030 2 570579 836145 2 2 999999 1 8 999986 -372802 2 2 999999 2 2 999999 1 2 999999 -689713 2 1485 197498 2 2 999999 1 2 999999 947629 1 2 1000000 742741 2 2 999999 1 2 999999 -73762 2 2 999999 2 16 999995 1 2 999999 473394 1 2 999999 362502 1 4 999987 58191 2 255802 763229 2 18 999981 2 73792 141079 1 75473 643059 373362 1 2 999999 401055 1 2 999996 793316 2 2 999999 2 2 999999 1 1 999981 -427581 2 2 999999 2 252802 998845 2 493008 949798 1 3 999988 113487 2 2 999999 1 2 999999 -668499 2 6 999983 2 219718 431428 2 716077 989544 1 14 999985 -16265 2 7 999988 2 383222 697371 2 13 999989 2 9 999984 2 18 999986 1 2 999999 -388444 1 491508 811164 -532978 1 2 999999 -286164 2 2 999999 1 2 999999 -681853 1 18365 306470 788395 2 17 999994 1 2 999999 951708 1 2 999986 -891329 1 2 999999 534988 1 864362 938166 141570 1 13 999992 393383 2 2 999999 1 2 999999 485834 1 7 999994 591567 2 9 999999 2 162538 247907 1 2 999999 530036 1 9 999992 -156026 1 369395 619794 603063 1 525744 777562 728381 1 13 999989 -208989 1 14 1000000 -978423 2 180249 433532 2 8 999987 2 89974 545450 1 13 999996 -259685 1 15 999982 252668 1 7 999996 -829964 2 2 999999 2 2 999999 2 11 999989 1 84930 134538 -184825 2 429954 954355 2 585234 747904 2 2 999999 1 27271 784538 -843656 1 17 999995 877625 2 14 999996 2 132436 890921 2 2 999999 1 2 999999 534516 1 459716 803978 285485 1 7 999998 880045 2 2 999999 1 744163 910479 901342 2 2 999999 2 2 999999 1 2 999999 342992 1 20 999994 453378 2 10 999989 1 740919 788550 30202 2 2 999999 1 2 999999 272448 2 1 1000000 1 2 999999 735008 2 292983 637530 1 6 999999 574909 1 4 999994 647193 2 2 999999 2 298814 375568 1 2 999999 -415357 1 219510 800439 194250 2 2 999999 1 2 999999 -195634 2 15 999996 1 384794 959698 18582 2 2 999989 2 2 999999 2 11 999987 2 904905 991120 1 2 999999 -587345 2 2 999999 2 9 999991 2 723030 730095 2 362124 482156 1 2 999999 -778742 1 371135 551685 1157 2 244863 574076 1 2 999999 234737 1 2 999999 68914 1 2 999999 409029 1 8 999988 -119239 1 197931 923703 -951233 1 13 999992 784347 1 347399 425729 -304087 2 2 999999 2 2 999999 1 1 999982 -230252 1 14 999995 137009 1 2 999999 972928 1 11 999995 -600373 2 2 999999 1 194532 508186 109038 1 2 999999 -330331 1 2 999999 317452 2 2 999999 2 273553 731669 1 2 999990 389235 1 273775 392344 -178046 2 17 999996 1 963754 987957 -58955 2 2 999999 2 9 999983 1 185052 288168 249897 1 348430 915122 413482 2 20 999999 2 166954 680792 1 206942 397490 -405625 1 2 999999 -547801 2 2 999999 2 2 999999 1 2 999999 563985 2 3 999984 2 2 999999 2 8 999986 2 3 999983 1 822235 944255 340312 2 10 999997 1 482335 708812 -921368 1 2 999999 -137331 1 17 999981 -924288 2 356896 997572 2 2 999999 1 2 999999 -300346 1 2 999999 -103530 1 97381 733882 -987214 2 9 999996 2 2 999999 2 240204 548378 2 19 999998 2 10759 429975 1 5 999995 806865 2 18 999996 1 58895 633596 -597899 1 2 999999 343572 1 2 999999 922848 2 11 999983 1 140557 539868 -73635 2 118050 615180 1 2 999999 684158 1 15 1000000 501573 2 2 999999 2 2 999999 2 721939 833246 1 13 999995 912099 1 348078 914214 -530565 2 131172 383895 2 2 999999 1 2 999999 -887337 1 4 999983 595614 2 6 1000000 1 515865 945780 -778319 2 196113 665127 1 2 999999 -463106 2 118623 887775 1 2 999999 -444624 2 38604 277090 2 2 999999 2 20 999990 1 10 999989 -574242 1 10 999985 895777 1 17 999997 -414833 1 524729 734912 488752 1 499664 725663 788329 1 17 999998 379774 1 11 999998 76815 2 2 999999 1 2 999999 -813022 2 2 999999 2 101377 436106 2 2 999999 2 2 999999 2 749173 945357 1 75334 855873 -260884 1 21868 961052 -857523 1 394301 890585 604282 1 2 999999 -242343 1 511146 820782 -579499 2 625400 901820 2 20 999986 2 3023 333069 2 14 1000000 2 15 999982 1 2 999999 -285011 2 379657 402193 1 2 999999 758102 1 2 999999 -42035 2 902802 972845 1 2 999999 856289 1 2 999999 377808 1 370520 868748 112851 1 2 999999 -644024 2 9 999992 1 130223 338488 950441 2 10 999996 2 2 999999 1 173019 592952 -306837 1 2 999999 125878 1 1 999992 866344 1 3 999987 750392 2 2 999999 2 2 999999 2 39437 686235 2 19 999995 2 441890 706243 1 2 999999 773401 2 14684 747131 1 2 999999 -411717 1 470020 987347 -480377 2 2 999999 1 2 999991 286666 1 2 999999 -562478 1 455691 750347 -141620 1 16 999981 -588404 1 5 999986 9260 2 231729 962550 1 15 999993 975579 2 116964 329214 1 11 999996 375795 2 2 999999 2 138210 283001 2 428101 996075 2 69956 979309 2 145906 999996 1 2 999999 -461094 1 562533 714779 803406 1 6 999982 1072 1 280687 732867 -156203 1 13361 816965 -831014 1 775604 931387 -148265 1 16 999986 -117147 1 2 999999 -867177 1 2 999999 407216 1 49618 165163 414314 2 3 999981 2 286067 740352 1 560135 892096 -892500 1 322698 857072 -17589 1 2 999999 -243978 2 15 999990 1 2 999999 -942321 2 394397 453035 2 20 999997 1 18 999995 -625160 2 2 999999 1 2 999999 -846409 2 2 999999 2 2 999999 2 15 999999 1 3 999994 542558 1 9 999988 -762169 2 20 999984 2 44659 517626 2 2 999999 2 1 999993 1 317472 483953 261450 1 13 999981 184306 1 2 999999 960623 2 2 999999 2 9 999998 2 3 999982 1 48805 976190 435668 1 316813 325886 735432 1 261787 451783 653747 2 2 999999 1 186745 456687 399266 1 9 1000000 -799527 1 18 999991 712442 2 244536 619298 2 2 999998 1 240403 668205 789081 2 2 999999 2 2 999999 1 15 999995 -939388 2 2 999999 1 935250 940961 -768070 1 2 999999 125353 2 2 999999 2 9 999985 1 240521 922668 -416490 2 2 999999 1 2 999999 -200743 2 403923 881362 2 15 999999 1 157188 616545 174729 2 16 999987 1 46372 994579 -979187 1 5 999997 -501666 2 2 999999 2 2 999999 2 11 999992 2 2 999999 2 2 999999 2 26767 358283 2 3 999993 2 6 999997 2 5 1000000 1 13 999986 651637 2 19 999999 2 12 999989 2 2 999999 2 18 999986 2 2 999999 2 2 999999 2 2 999999 2 190800 267814 1 929987 969017 531496 2 10 999990 2 114032 210288 1 10 999998 -249282 1 2 999999 -105297 1 676450 932729 -453058 1 2 999999 -454921 2 632259 849267 2 2 999999 2 40303 232925 2 2 999999 1 18 999983 -827075 2 644880 912220 2 504015 932882 2 11 999981 2 290116 939461 2 2 999999 1 20 999994 -960259 2 2 999999 1 151023 764345 -823100 1 384736 452204 595252 1 2 999999 577607 1 706338 926970 -974024 1 76103 210158 -981544 2 2 999999 1 345817 835570 921686 2 2 999999 1 2 999982 -570139 2 2 999999 2 4 999987 2 182005 400189 2 591830 878370 2 2 999999 1 2 999999 217531 2 363230 510968 2 494257 648519 1 20 999998 850533 1 868506 903789 634014 1 2 999999 729225 2 4 999992 1 12 1000000 762783 2 246760 388581 2 2 999999 2 3 999983 2 2 999999 2 10 999995 1 2 999999 480532 1 78544 487479 -604193 2 2 999999 1 133180 410748 -109148 1 2 999999 -909223 1 2 999999 414832 1 11 999981 -573950 2 344227 773253 2 2 999999 1 658763 976925 569959 1 210875 649149 -245391 1 260945 730660 651115 1 2 999999 -532662 2 55569 972885 2 2 999999 1 1 999990 452410 1 2 999999 -864849 1 19 999990 -81051 1 95403 810615 595615 2 355570 740831 1 809353 933885 -695684 2 349973 696027 1 698420 847820 -163590 2 505682 988921 1 2 999999 870735 2 385070 472243 2 306468 894070 2 2 999999 1 15 999985 18958 2 2 999999 2 18 999982 1 144505 163069 -555194 2 517040 827634 2 6 999996 1 6 999983 200740 2 76987 838312 2 323871 432613 1 2 999999 -682163 2 2 999999 1 115803 862135 -927930 1 20 999981 134827 1 10 999989 74722 2 2 999999 2 16 999997 1 5 999998 190498 2 421486 603627 1 561685 936423 -543257 1 8 999999 -445101 2 6 999990 2 299453 821423 2 18 999985 2 2 999999 1 2 999999 946697 1 2 999999 -788440 1 5 999983 662993 2 2 999999 1 2 999999 183630 2 18 999986 1 2 999999 -33627 2 5 999996 2 63773 298560 2 14 999997 1 2 999999 374348 1 2 999999 -755386 1 19 999986 -174487 2 2 999999 2 2 999999 2 2 999990 1 2 999999 -266136 1 137191 638374 -576823 1 470804 696196 -471129 1 463455 917289 441275 1 714488 999023 476150 2 475809 961076 1 2 999999 -349111 2 250742 805565 2 2 999999 2 85051 929800 1 39894 265805 419462 2 2 999999 1 17933 783480 641912 1 2 999999 -670701 1 36084 47656 921209 2 20 999992 2 8 999987 1 2 999999 588032 1 2 999999 125828 1 2 999999 59634 2 98400 867389 1 16 999996 152055 2 2 999999 1 41925 608274 519412 1 225113 463465 133551 1 2 999999 -421416 1 379182 996164 -931972 1 19 999990 732917 2 778359 825948 1 2 999999 -575701 2 8 999989 1 6 999995 593422 1 4 999989 386353 2 56992 542929 1 14 999983 -604166 2 2 999999 2 2 999999 2 2 999999 1 159556 359339 -972523 2 144825 699866 2 173969 498041 1 2 999999 -439765 1 295135 636090 314407 2 15 999988 2 2 999999 1 2 999999 80137 1 847000 889326 707306 1 2 999999 715624 1 166842 814106 186497 1 2 999999 -429422 2 58586 881915 2 649834 727785 1 2 999999 -282098 1 9 999996 -852171 2 653623 673114 1 2 999999 -79769 2 235365 263213 2 11 999983 1 9 1000000 -724954 2 18 999986 1 78274 500392 875043 2 2 999999 2 69051 152791 2 2 999999 1 15 999981 240458 2 2 999999 1 2 999999 420233 2 2 999999 2 17 999991 1 2 999999 315216 2 12 999984 2 2 999999 2 2 999999 1 514921 615867 -131063 2 2 999999 2 149781 370990 1 196945 762668 439097 1 589642 878867 881374 2 13 999986 2 4 999981 1 432945 614293 -684299 1 3689 740363 -99897 1 2 999999 554705 1 11 999994 -584568 2 2 999999 1 2 999999 -984555 2 399886 709218 1 2 999999 -773386 2 19 999981 1 12523 727888 -202705 2 145335 310542 1 2 999999 777403 1 2 999999 -84651 2 2 999999 2 7 999999 2 8 999981 2 2 999999 1 2 999999 -957541 2 16 999985 1 569659 651019 -781346 1 13 999994 -107615 1 2 999999 407541 1 5 999984 56346 1 479 997185 -133170 2 2 999999 2 9 999991 2 18 999996 2 2 999999 2 267141 810210 2 2 999999 2 189495 852064 1 784439 800499 957595 1 239466 756488 -599183 2 210783 881319 1 15 999990 -116894 1 15 999995 -608446 1 2 999999 344096 2 10 999993 1 2 999999 -496876 1 2 999999 -732665 1 2 999999 856646 2 2 999999 1 2 999999 -363758 2 2 999999 1 401079 438652 50019 2 371583 442903 2 8 999996 2 2 999999 2 708167 958444 2 2 999999 1 2029 679181 -696044 1 14 999998 367476 1 10 999997 213383 1 13 999983 304220 1 19 999994 -894308 1 2 999999 -550975 2 9 999994 2 129987 942340 2 2 999999 2 17 999983 2 15 999999 1 511146 877966 -214440 2 5 999987 1 2 999999 -259052 2 17 999985 2 2 999999 1 2 999999 -92249 2 589439 995433 2 3 999992 1 9 999996 -387894 2 2 999999 1 2 999999 835050 1 6 999989 435404 2 17 999986 2 93000 464797 2 827154 961839 2 2 999999 1 2 999999 -918896 1 2 999999 280716 1 441139 821944 -486740 1 6 999983 450342 1 2 999999 564529 2 100416 961415 1 2 999999 388289 2 638331 754106 1 305069 913908 912158 1 2 999999 -86732 2 2 999999 2 520757 609914 1 103144 774378 -397044 1 118706 459011 -337375 2 165130 306875 1 2 999999 436545 1 439465 874655 -496494 2 13 999988 2 2 999999 2 238169 857633 2 2 999999 1 2 999999 -596734 2 807981 826001 2 134071 900882 2 2 999999 2 6 999998 1 2 999999 -120966 2 328132 342003 1 9 999990 -515525 1 750080 868584 -942906 2 1 999988 2 2 999999 2 2 999989 2 238962 385731 2 2 999999 1 2 999999 -598614 2 2 999999 2 2 999999 1 4 999982 -469719 2 2 999999 2 2 999999 1 26023 507823 -634759 2 17 999981 1 4924 927919 17704 2 2 999999 2 715014 788963 1 16 999984 -553137 1 2 999999 756558 1 17 999983 833391 1 3 999986 108309 2 2 999999 2 2 999999 1 9 999986 -412112 2 11 999986 1 1 999993 -844889 2 2 999999 2 204373 433990 1 2 999999 324679 1 9 999982 377893 1 80726 838004 24934 2 53170 970409 1 212138 535862 774117 1 17 999987 112720 2 441668 779355 2 2 999999 1 186903 857612 -129232 2 443071 590591 1 2 999999 913067 2 13 999989 2 340170 540472 2 20 999996 2 3 999989 2 2 999999 2 2 999999 2 2 999999 1 13 999993 -741655 2 14 999990 2 2 999999 2 5 999988 1 233430 629483 -271475 1 192929 201746 412731 2 7 999988 1 816199 933251 394701 1 2 999999 -272065 1 16 999990 -963852 1 202233 344598 539422 1 2 999999 979049 2 889828 971590 1 810485 871826 -441759 2 480043 700772 1 3 999987 608510 1 2 999990 -541316 1 572828 995493 939631 2 2 999999 2 841510 953142 2 240071 330717 1 9 999987 -112516 2 495179 973143 1 4 999986 -157400 2 6 999994 1 2 999999 16940 2 11 999982 2 7 999984 2 15 999984 1 2 999999 -810035 2 2 999999 1 635009 712934 312905 1 182196 660560 -117749 1 11 999988 610452 2 2 999999 2 4 999984 1 2 999999 158531 2 17 999982 1 668050 759572 -677429 1 5 999984 -503981 2 10 999986 2 2 999999 2 301027 521745 2 406025 715302 2 679287 968307 2 2 999999 2 32635 767868 1 2 999999 -828011 1 233574 920788 -839704 1 6 999984 -764145 2 483763 574819 2 891641 903998 1 34233 520420 -555460 1 2 999999 183575 2 2 999999 2 2 999999 2 241657 649808 2 400998 959574 2 2 999999 2 17 999983 2 601405 721907 1 2 999999 -641106 1 187014 834187 -401159 1 186709 525736 796365 1 738861 812823 329382 2 2 999999 1 28818 566466 556468 2 13 1000000 2 176475 961143 1 2 999999 -573263 1 20 999987 482923 2 3 999990 2 9 1000000 1 2 999999 605160 2 267318 369584 2 543595 898489 2 5 999987 1 2 999999 631252 1 2 999999 -549483 2 4 999988 1 587196 988528 106907 1 2 999999 676942 1 4 999996 143209 2 7 999996 1 2 999991 519933 1 114615 769216 -563022 2 11 999996 1 481637 511016 713257 1 526651 723809 -623811 1 2 999999 -597384 2 2 999999 1 2 999999 -504946 2 13 999986 1 416344 523625 -940445 2 2 1000000 2 122893 577094 2 799799 931721 2 6 999991 2 866691 898067 1 5 999995 781555 1 1 999997 -931687 1 27416 373064 -781449 2 2 999999 2 2 999999 2 7 999988 2 332491 970570 1 8 999994 -258391 1 2 999999 426702 1 320530 845233 865520 1 218537 737151 -114824 1 267497 616997 -803493 2 2 999999 1 641314 644215 -114209 2 2 999999 1 184755 972861 -283895 2 641197 864227 2 17 999990 1 20 999987 -976141 2 9 999986 1 2 999999 245918 2 402010 962781 2 354000 908375 2 87769 661257 2 2 999999 1 2 999999 866292 1 3 999996 339276 2 2 999999 2 2 999999 1 224115 561871 17172 1 15 999986 728977 2 2 999999 2 2 999999 2 2 999999 2 405569 507384 1 2 999999 598798 2 456848 574738 2 122313 918145 2 178794 952356 1 346223 865083 472576 2 350284 402948 1 2 999999 -491022 1 2 999999 312304 2 12 999985 1 2 999999 -380649 1 2 999999 174171 2 513369 985567 2 10 999992 1 157209 809412 654073 1 306463 473774 -431516 2 262472 541955 2 4 999982 2 2 999999 2 2 999999 2 137195 321832 1 196686 581719 -412038 2 33824 736103 2 2 999999 2 2 999999 1 22166 510970 68600 1 246463 370032 -804770 2 2 999999 1 12 999996 425906 1 14 999985 -770820 1 885461 957268 -788040 2 2 999993 1 8 999993 575404 2 18 999998 1 9 999997 980701 1 8 999991 410330 2 381404 890456 2 2 999999 2 2 999999 1 2 999999 -545487 1 8 999981 748914 1 57584 514017 49342 1 700875 756861 115443 1 161653 532427 -417348 1 2 999999 234440 2 2 999999 2 2 999999 1 3 999996 178082 2 2 999999 1 139055 411743 730904 2 2 999999 2 2 999999 2 2 999999 1 2 999999 199621 1 8 999989 -535982 1 425785 455341 -580932 2 145476 329104 2 2 999999 1 175673 361225 588222 2 2 999999 1 20 999990 843077 1 343626 451329 -686399 2 2 999999 2 7 999984 1 8 999999 -169223 2 2 999999 1 328441 450592 598499 2 11 999999 2 16 999992 1 2 999999 -115967 2 1 999991 2 12 999981 2 747344 910484 1 2 999999 705686 2 2 999999 1 383944 856407 -109823 2 39053 577544 2 2 999999 1 146790 291430 -893453 1 2 999999 853120 1 10 999995 -979942 1 9 999996 652654 2 2 999999 2 1 999999 2 213092 331719 1 2 999999 -111814 2 300801 525534 2 70001 624281 1 360301 879910 163974 2 11 999986 2 4 999984 2 2 999999 2 20 999990 2 20 999993 2 16 999983 1 204658 481025 285686 2 220102 416990 1 2 999999 317891 2 291208 377671 1 2 999999 984067 1 20 999984 56447 1 14 1000000 -963921 1 589080 725434 -120608 2 6 999996 1 5 999994 914917 1 16835 947422 419331 1 2 999999 -861382 1 2 999999 966151 1 2 999999 41252 1 73026 752297 941988 2 2 999999 2 2 999999 2 21849 141282 1 17 999981 454797 2 765266 805512 1 699642 763917 -727667 1 586985 842428 -519236 1 2 999999 -567080 1 2 999999 740660 1 20 999989 -853763 2 1 999994 1 2 999999 -359128 1 563089 658037 -152940 1 182796 931479 143225 2 2 999999 1 17 999998 670741 1 2 999999 -903080 2 55753 978655 1 2 999999 -232357 2 11 999986 2 2 999999 1 2 999984 293737 2 2 999999 2 2 999999 1 15889 320677 416611 1 19 1000000 -375247 2 2 999999 2 19 999982 2 4 999996 1 570060 613152 -878674 1 11 999982 390998 2 234657 886842 2 2 999999 1 17 999986 -346476 1 2 999999 394959 2 424375 873759 2 629967 691125 1 18 999992 -276404 2 7 999987 2 613853 727718 1 555370 820679 -537730 1 2 999999 517832 1 16 999986 3891 1 174644 476339 -796019 1 553643 754129 875482 1 143634 930927 -776363 2 16 999996 1 2 999999 240709 2 17 999985 2 13 999993 1 309406 476114 -923332 2 2 999999 1 11 999985 -996157 1 2 999999 16423 2 240054 564934 1 3 999988 795764 2 17 999993 2 10 999995 2 2 999999 2 2 999999 2 211183 944786 2 150281 164852 2 8 999993 2 2 999999 2 6 999995 2 1 999999 2 2 999999 2 16 999993 2 17 999992 2 13 999984 2 369981 428431 2 16 999999 2 3 999992 1 2 999999 839193 2 2 999999 1 115249 708541 -22579 2 2 999999 2 10 999987 1 378554 508884 584357 2 48269 894329 1 2 999999 -838666 1 2 999999 -323622 2 2 999999 1 328078 783968 246252 2 2 999999 1 227540 437222 -421944 2 2 999999 1 407978 753756 843131 2 12 999990 2 2 999998 1 2 999999 585420 1 2 999999 -534821 2 15 999994 1 23294 653536 -335283 1 2 999999 -417165 1 2 999999 -78020 2 258273 799534 1 200432 936856 -68613 2 2 999999 1 4 999982 -41422 1 13 999995 303851 1 656898 723781 293907 2 285464 537047 1 2 999999 -877394 2 2 999999 2 2 999999 2 2 999999 1 713861 868449 523723 2 2 999999 2 2 999999 2 726016 829190 2 2 999999 2 13 999983 2 357797 649078 2 30414 472430 2 1 999995 1 3 999983 269487 1 11 999989 420064 1 4 999984 337671 1 12 999981 -373348 2 650313 785872 1 1 999998 753903 1 763405 772338 409856 2 11 999994 2 15 999996 2 9 999995 1 94367 377510 -662386 1 18 999987 -600350 1 590433 813768 606292 1 8 999997 30648 2 20 999998 2 376805 864047 1 5 999988 -542912 2 628376 976651 1 18 999996 -126689 1 3 999989 -179140 2 2 999999 1 2 999999 605299 2 15 999996 2 2 999999 2 569672 617623 2 212840 691700 1 4 999997 861947 2 4 999982 1 286343 999383 -541304 1 91733 524054 322928 2 2 999999 2 10 999981 1 2 999999 856849 1 2 999999 286645 1 2 999999 560413 2 255470 954478 1 440088 843243 945220 1 2 999999 -861716 1 20 999985 261860 2 8 999995 2 14 999992 2 2 999999 1 2 999999 808519 2 2 999999 2 20 999982 1 19 999987 288013 1 34768 778902 834179 2 244140 651837 1 18 999991 -845475 2 2 999999 2 136700 886484 2 5 999995 2 2 999999 1 2 999999 -232546 2 20 999996 1 69634 874874 -390436 1 354361 517050 -132809 1 692287 715623 -41099 1 707328 945854 -307739 1 2 999999 -603377 1 15553 378775 -403341 2 12 999988 1 18 999998 -304979 2 137926 629041 1 2 999999 -958873 1 247322 906140 494897 2 16 999987 2 19 999985 1 1 1000000 -957916 2 701922 821586 1 490695 645095 -552373 1 2 999999 633105 1 18 999994 -95085 2 7 999987 2 14 999983 2 296367 504548 2 17 999986 2 476339 961134 2 4 999984 1 65918 852686 -548489 1 209415 595536 -151745 2 9 999988 2 759794 786917 2 457904 814849 1 10 999982 553615 2 758594 845723 2 12 999981 2 2 999999 2 4 999998 2 2 999999 2 2 999999 2 4 999984 2 9 999983 1 2 999999 -483782 1 17 999987 751913 1 2 999984 825598 1 15 999988 -379672 1 10 999989 185488 1 6 999991 -670502 2 2 999999 2 8 999994 2 525450 728456 1 41602 47202 -450522 1 2 999999 94355 2 6 999983 2 2 999999 2 2 999999 2 19 999993 1 435571 448242 -995479 1 415696 626862 -812225 1 16 999985 -517629 2 14 999993 1 17 999981 641128 2 92288 284919 2 2 999999 2 2 999999 2 1 999986 1 2 999999 837309 1 178382 807590 906097 2 2 999999 2 16 999993 1 13 999994 331774 2 8 999983 1 2 999999 774628 2 2 999999 2 373693 473879 2 118103 164415 2 2 999999 2 231248 747799 1 11 999996 -392832 2 159358 779444 1 387771 560024 736299 2 2 999999 1 981728 986965 -733038 1 8 999997 -846320 2 2 999999 1 313918 500278 491589 1 599302 680809 748134 1 19 999981 329195 2 4914 387253 1 2 999999 -969235 1 7 999998 -627680 2 2 999999 1 1 999996 -736145 2 129840 819124 2 2 999995 2 2 999999 2 655477 778491 2 549842 870170 2 15 999997 1 303233 590080 -147017 1 636729 929124 374568 2 1 999989 1 12 999989 177221 2 117425 467018 1 166621 314039 -47789 1 2 999999 340611 2 2 999999 1 278974 685620 -681673 1 2 999999 995279 1 536017 705430 -504110 1 576794 892847 -311641 2 20 999987 2 2 999999 2 141671 565976 2 2 999999 1 15 999992 -509486 2 240576 763764 2 14 999986 1 91117 317346 42836 1 2 999999 117974 1 13 999997 119302 2 2 999999 1 206543 546773 -901534 2 750313 780839 1 2 999999 263653 1 1 999992 -946783 2 2 999999 2 2 999999 2 2 999997 1 1 999988 -882266 2 512101 540523 2 18 999992 2 19 999984 1 2 999999 502579 2 15 999994 2 2 999999 2 2 999999 2 9 999999 1 6 999995 741865 1 15 999984 -606244 1 10823 703125 470060 1 742076 788543 -482716 2 205633 364515 1 80988 571148 895521 1 2 999999 225636 2 829324 973968 1 3 999985 688987 2 2 999999 2 18 999982 1 2 999999 -96497 2 8 999994 2 2 999999 2 2 999999 2 2 999999 1 10 999996 359836 1 12 999986 390747 2 422829 737028 1 16 999983 879978 2 220575 535029 1 2 999999 -477862 2 16 999985 2 27403 925025 2 18 999989 2 2 999999 2 2 999999 2 2 999999 1 351903 875805 647115 1 490194 521055 -753968 2 12 1000000 1 427867 764622 -547290 1 14 999990 220886 1 222695 843507 -102571 2 6 999983 1 537311 938310 -58206 2 163992 640297 1 129928 235712 829196 1 813184 977477 17485 2 454711 840026 2 496186 835338 2 2 999999 1 2 999999 749643 1 3 999988 -680398 1 354618 767820 -533170 1 520622 631429 462323 1 61368 357877 -766473 2 312784 356823 1 293032 714298 624382 1 10 999986 -922644 1 653808 965941 886219 2 2 999999 1 2 999999 35204 1 2 999999 -737160 2 2 999999 1 2 999999 -872126 2 2 999999 1 6 999988 15593 1 2 999999 -68038 1 2 999999 821496 1 2 999999 549836 2 2 999999 2 2 999985 1 2 999999 935326 1 11 999984 136267 1 11 999982 -651214 2 877184 902263 1 2 999999 -244660 2 2 999999 2 271093 273940 1 14 999987 626252 1 2 999999 -591720 1 297512 573595 -231233 2 11 1000000 1 2 999999 420064 2 2 999999 2 2 999999 1 5 1000000 663876 2 2 999999 1 17 999998 -629693 2 2 999999 2 303248 484781 1 11 999991 -590380 2 2 999999 1 8 999990 -554100 2 2 999999 1 310475 667132 -158935 2 14 999985 1 531430 950958 292058 2 30218 689571 1 3 999981 -847477 1 2 999999 474801 1 2 999999 776030 1 343948 359494 775095 1 6 999987 -751282 1 20 999990 -400391 2 3 999982 2 465569 665957 2 11 999997 2 2 999999 2 2 999999 1 2 999999 -360160 1 14 999996 -78268 2 245973 812123 2 730300 973313 1 10 999987 953269 1 10 1000000 -915728 1 2 999999 2184 1 2 999999 505293 1 18 1000000 567058 1 2 999986 995968 2 342775 451100 1 2 999999 837768 1 8 999988 -538261 2 550440 773546 2 18 999995 1 241353 662721 -715329 2 541253 553398 2 2 999999 2 5 999981 1 1 999994 -130653 2 12 999981 1 462739 718159 539075 2 2 999999 2 4 999997 1 20 999987 -899552 2 65850 209829 1 2 999999 -972711 2 2 999999 2 693990 748256 2 2 999999 2 2 999999 2 19 999986 1 4 999981 -481880 2 93142 967901 1 2 999999 -611654 1 18 999995 84606 2 2 999999 1 13 999983 -315281 2 2 999999 2 2 999999 1 20 999982 387538 2 2 999999 1 604974 640125 -717693 1 18 999999 50952 2 17 999988 2 167155 294901 1 587453 742981 -4478 2 2 999999 2 10 999999 2 5 999985 2 12 999985 2 15 999995 2 8 999995 2 8 999997 1 60916 889245 -866037 1 2 999999 388187 2 8 999983 2 2 999999 2 2 999999 2 2 999999 1 2 999999 614397 2 11 999988 2 17 999999 2 2 999999 2 721050 931446 1 2 999999 536078 2 11 999987 1 2 999995 573848 1 2 999999 -993173 1 2 999999 -440746 2 34144 560517 1 3 999993 318435 2 2 999999 1 1 999999 -660061 1 135598 987193 339231 1 2 999999 -474839 1 5 999985 372164 2 164952 510317 2 6 999986 1 262178 287785 697222 1 325467 818133 -533656 1 2 999982 50203 2 4 999987 1 2 999999 -738895 2 176194 202131 1 64475 509065 733636 2 15 999998 1 2 999998 824896 1 2 999999 34133 2 2 999999 2 12 999989 1 2 999999 -883517 2 3 999998 2 2 999997 2 2 999999 2 2 999999 1 759405 824793 -201195 2 17 999985 1 682175 997538 111280 2 270850 711678 2 627949 920599 1 2 999999 -182016 2 211430 567763 1 18 999991 -273354 2 32424 606913 1 2 999999 -120710 1 2 999999 -327364 1 558435 701528 921386 2 573671 778271 2 11 1000000 1 48791 846999 924598 1 816705 874016 949800 1 2 999999 -808608 2 225032 248313 2 20 999997 2 8 999991 1 2 999999 758482 1 624667 690701 954916 1 421457 697737 865202 2 19 999987 1 2 999999 765205 2 2 999993 2 10 999981 2 90280 815147 1 2 999999 594393 1 665445 768520 -493573 1 2 999999 -761670 2 16465 329201 1 2 999999 301397 1 1 999987 -282339 2 2 999999 1 2 999999 451525 1 398462 410475 118086 1 13 999996 682657 2 511596 880231 2 2 999999 1 9 999996 533841 2 2 999999 2 14 999991 1 2 999999 -104201 2 1 999995 2 2 999999 1 4 999998 272696 2 2 999999 1 2 999999 -657260 2 3 999993 2 8 999985 2 14 999992 1 18 999989 -53144 1 417984 714220 -590724 1 2 999999 277905 1 402486 951755 -494568 1 2 999999 36053 1 18 999986 -918946 1 103631 433215 808995 2 6 999998 1 2 999999 -602575 2 2 999999 2 2 999999 1 69029 551080 936197 1 545291 637068 -311755 2 502188 988777 2 2 999999 2 350622 927806 1 2 999999 -170129 2 10 1000000 1 5 999995 -751067 1 398442 754049 -807340 1 118936 922429 -419342 2 9623 995106 2 655014 814934 1 2 999999 343190 1 252583 595335 684043 2 19 999997 2 2 999999 1 2 999999 -251330 1 8 999988 -707816 2 16697 482101 2 2 999999 1 15 999995 -628143 1 489181 865821 112397 1 10 999985 -474274 2 6 999981 2 2 999999 2 761150 842593 1 2 999999 262421 2 12 999988 1 9 999983 -100173 2 19 999981 1 7 999992 -986122 2 791549 886517 2 2 999999 2 2 999999 1 6 999992 929618 1 2 999999 -87355 1 153466 334478 19442 2 2 999999 2 2 999999 1 3 999989 -575530 1 9270 221927 977534 2 8 999987 2 9 999990 2 9 999987 2 78421 205070 1 468218 752502 -260480 2 2 999999 2 2 999999 2 13 999992 1 2 999999 31489 2 17 999996 1 160251 407142 -92720 1 2 999999 97106 2 1 999981 2 163507 862054 1 5 999987 708887 2 7 999998 1 11 999988 813345 2 2 999999 2 18917 993598 2 9 999999 2 91101 811846 2 1 999994 1 2 999999 380873 1 16 999985 -356377 1 840725 983288 -651464 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999995 2 6 999982 2 325526 790367 1 337398 993642 -515089 1 255940 615932 -367278 1 63392 559779 293546 1 19 999984 312098 2 2 999999 1 413981 956602 894953 2 474445 975871 1 2 999999 711192 1 112808 958306 528459 1 462965 743241 150855 2 232216 853223 1 17 999995 -589453 1 2 999999 93097 1 142597 470962 -18092 1 2 999999 -466904 1 2 999999 486736 2 333371 739843 1 498849 791765 659101 1 7 999994 -670330 2 2 999999 1 4 999993 214975 1 2 999999 -471070 2 829085 875653 2 2 999999 2 2 999999 1 231449 535997 -913564 2 1 999990 2 2 999999 1 1 999991 601794 2 2 999999 1 724284 898643 552138 1 924498 935101 734626 2 8 999994 2 408521 833730 1 45814 838901 -959964 1 668859 801558 -570153 2 14 999999 1 377249 737976 770722 1 763993 907665 127725 2 2 999999 1 2 999999 -677918 1 10 999992 508982 2 18 999997 1 937659 993224 416881 1 272853 545513 -34012 1 18 999992 -151227 2 369357 944368 1 2 999999 26680 1 156790 852534 430739 1 436363 987858 558036 1 2 999999 47580 2 2 999991 1 4 999993 -770843 1 724833 906538 -154192 2 2 999999 2 895520 978491 2 14849 337811 2 635514 668706 1 14 999987 398268 2 293432 496574 1 718430 829803 693451 1 110388 572496 -276710 2 2 999999 2 7 999996 1 10 999995 -962475 2 8 999990 2 2 999997 2 16 999997 1 16040 398637 471372 2 2 999999 1 266630 501098 334182 1 2 999999 859648 1 11 999989 -64899 1 2 999999 -964513 1 505647 599113 52190 1 330582 789794 368871 2 2 999999 1 571948 728674 991823 2 363137 493037 1 2 999999 370007 2 7 999997 2 543315 722453 1 2 999999 335391 2 2 999999 2 472314 685403 1 2 999999 285277 1 2 999999 81652 1 61496 200791 671130 2 10 999994 2 1 999997 1 2 999999 569080 1 191253 835782 847468 2 76277 99762 1 17 999984 -288992 2 96617 704263 2 251496 841452 1 2 999988 -97509 1 3913 606979 382258 2 5 999989 2 307320 756421 2 7 999994 2 631093 707431 2 20 999983 1 139030 959177 644235 1 5 999983 -256623 2 19 999993 1 2 999999 -137346 2 2 999999 2 2 999999 2 2 999999 2 454711 919491 1 2 999999 -469974 1 2 999999 688083 1 2 999997 342447 2 355379 524919 1 2 999999 -365882 2 10 999999 1 14 999984 -317637 1 2 999999 229686 1 2 999999 -480756 2 2 999999 1 395405 583297 755943 1 19 999997 671585 2 2 999999 2 15 999983 1 5 1000000 705204 2 2 999999 1 373284 574959 890184 1 2 999999 -906010 2 2 999983 2 16 999985 2 16 999981 2 9 999992 1 7 999984 489216 2 12 999987 1 391025 735747 -293889 1 15 999996 184318 1 2 999999 -333182 2 2 999999 2 10 999998 2 758468 874819 1 2 999999 111157 2 648754 919278 1 235467 345981 462384 2 19 999987 2 434289 694556 1 15 999988 -125124 1 506466 937895 -76411 1 2 1000000 -594141 2 2 999999 1 875125 968900 -458955 1 2 999999 -777051 2 3 999999 2 2 999999 2 2 999999 2 3 999986 1 2 999999 364175 1 367588 766132 -819727 1 2 999999 951319 2 10 999999 1 280758 931182 -610747 2 3 999982 1 19 999982 167547 1 404625 765392 -593686 1 13 999981 -944671 2 17 999990 1 296131 708550 -686779 2 32199 686574 1 144930 227535 -492807 2 89504 860718 1 2 999999 184738 1 102588 781142 510672 1 71065 978464 -435560 1 38376 64180 -417406 2 2 999999 2 378832 723389 2 13 999991 1 9 999996 -205578 2 52269 172995 1 807914 952589 -322647 1 222219 994123 83678 2 120178 151943 1 2 999999 162245 2 10 999991 2 19 999988 2 2 999999 1 2 999999 664600 2 2 999999 2 2 999999 1 3 999984 584365 2 12 999985 2 15 999981 1 503051 525839 489167 1 14 999996 411872 1 70229 783511 288636 2 2 999987 1 495402 682156 970469 2 2 999999 1 12 999997 -603158 2 19 999995 1 520670 973656 -990434 1 2 999999 906512 1 553811 671372 -180903 1 15 999991 327239 2 35263 634525 2 2 999999 1 2 999999 -447878 2 522463 618248 1 2 999999 -978091 1 122952 610093 -42091 1 18 999999 -529711 1 259900 512353 56703 2 15 999997 1 11 999984 860339 2 5 999991 2 2 999999 2 5 999987 1 17 1000000 666001 2 472594 941785 2 84857 955631 2 2 999999 2 15 999994 1 129783 566768 767625 1 2 999999 213982 1 11 999992 -25260 2 67035 100271 1 11 999989 97361 2 19 1000000 1 137658 594841 959856 1 17 1000000 949054 1 2 999999 -149743 2 2 999999 2 8 999999 1 2 999992 167843 1 2 999999 -442475 1 249358 875845 -100040 1 5 999991 -108642 2 2 999999 1 2 999999 91777 2 2 999999 1 616786 763529 -31380 1 2 999999 499013 1 1 999982 -155339 1 267563 517345 805535 1 18 1000000 -11791 1 8 999988 623578 1 71384 679758 -632504 1 288913 621367 -718277 2 9 999986 2 2 999999 2 687007 997114 1 34408 348127 233864 1 11 999987 705000 2 236578 330929 2 2 999999 2 15064 235649 2 282783 694530 2 2 999999 1 5 999983 -377715 2 513716 876156 2 2 999999 2 117195 945786 2 2 999999 2 15 999987 2 6 1000000 2 14 999981 1 7 999981 -375619 2 2 999999 2 567395 779163 2 2 999999 2 2 999999 1 2 999999 105939 1 18 999996 -735697 2 428373 807440 2 20 999998 1 2 999999 829432 1 583991 695620 815809 1 2 999999 -448083 2 2 999999 2 511938 646938 2 2 999999 1 288414 710472 447843 1 462580 466883 -102331 2 691288 925847 2 2 999999 1 200337 520183 631134 1 357000 623405 136414 2 2 999999 1 277869 449222 -700464 1 6 999999 466702 1 93963 442776 691487 1 17 999997 407755 1 98725 198485 -505090 2 4 999992 1 248829 902626 805155 1 2 999999 -106585 2 2 999999 1 2 999999 224173 2 269604 545901 2 595762 953671 2 17 999997 1 207804 417753 -162753 1 14 999984 -149227 1 5 999991 225895 2 488684 962772 2 2 999999 1 7800 530540 172441 1 2 999999 732738 1 2 999989 -668731 2 2 999999 2 52253 359865 1 2 999999 -750330 2 315553 959228 1 183850 709594 980370 2 202426 511508 1 2 999999 -545326 1 123370 937360 -208574 2 11 999983 1 120805 987124 735831 2 14 999992 2 2 999999 1 3 999983 67086 1 781634 896370 331886 1 671347 805342 531340 2 37409 63344 2 2 999999 1 18 999981 319329 2 8 999985 2 2 999999 2 2 999999 2 502091 895701 1 4 999982 -6029 2 586895 893028 2 2 999990 2 2 999999 1 242456 682776 -375430 1 41755 192414 459772 1 2 999999 -474970 2 743804 813622 2 2 999999 1 15 999996 -709478 2 688783 905004 2 2 999999 1 2 999999 346803 1 596551 908916 -639329 2 2 999999 2 6 999992 1 354318 672705 -787095 1 17 999993 -364654 2 11 999989 1 2 999999 779836 1 2 999999 532287 2 2 999999 2 2 999999 1 2 999999 -438567 2 17 999985 2 97699 402412 2 14 999996 1 208312 647970 -531391 2 6 999999 1 2 999999 -984506 1 3 999994 712350 2 2 999999 1 4 999992 -567916 1 4501 358012 286224 1 362564 892248 330231 2 449938 507895 2 572913 654517 1 5 999989 572779 1 2 999999 581445 2 2 999999 1 13 999981 -930693 1 517548 887113 -738139 2 2 999999 2 2 999999 2 8 999985 2 2 999999 2 2 999999 1 3 999987 75267 1 915826 970108 41857 1 2 999999 -143687 2 36837 688011 1 9 999994 -20601 1 5 999994 591135 2 97214 605971 2 106588 975965 2 65300 551825 1 19 999996 821643 1 375497 651275 74986 1 2 999999 -46158 1 2 999999 418066 2 300600 723211 2 8 999983 1 2 999999 -422842 1 2 999999 -282607 2 2 999999 1 506052 983558 493553 1 272174 873002 -683770 1 2 999999 637256 2 7 999986 2 17 999990 1 193100 652987 -438311 1 2 999999 -240705 2 2 999999 2 2 999999 1 216562 423526 661065 2 2 999999 2 907190 965488 2 2 999999 1 27062 352004 644437 1 2 999999 42239 2 366194 939226 2 11 999998 2 139057 942339 1 556594 613316 -835807 1 2 999999 8875 1 2 999999 -674378 1 2 999999 111233 1 2 999999 -838213 1 18 999995 -117755 1 6 999988 827889 2 1 999984 1 2 999999 -814199 1 8945 932065 -742271 1 205564 678862 676545 2 175921 535262 2 2 999999 2 2 999983 1 6 999991 556729 1 16 999985 -343896 1 773385 862961 436906 1 1 999999 -900194 1 2 999999 660178 1 2 999999 -104575 1 12 999989 -857671 1 182479 889737 174405 1 2 999999 619728 2 21392 88428 2 432319 609019 1 2 999999 748980 1 2 999999 -560706 2 2 999999 1 2 999999 123552 2 2 999999 1 9 999987 204549 2 2 999999 1 2 999999 -745829 1 2 999999 -502764 1 2 999999 265258 1 2 999999 945900 2 2 999999 1 227545 732616 162669 2 470029 960555 1 15 999998 69914 1 9 999981 -31110 2 10573 977568 2 2 999999 1 12 1000000 -451100 2 11 999983 2 559661 960177 2 13766 275028 2 773231 967966 1 2 999999 -830687 2 8 1000000 2 14 999989 1 6 1000000 -500477 1 677511 708539 21731 1 2 999986 689326 1 59683 605546 179288 1 32230 184334 -155819 2 2 999999 2 2 999999 1 19 999990 -370256 2 2 999999 2 10 999998 2 99177 313348 2 2 999999 2 2 999999 2 2 999999 2 18 999990 2 5 999984 2 492356 596168 2 2 999985 2 325979 626822 1 585199 921381 -61968 2 86088 730305 1 2 999999 -891861 1 290983 431209 676295 1 2 999981 123692 2 2 999990 2 297799 368709 1 11 999998 753515 2 710275 902705 1 8 999994 717422 1 2 999999 -998280 1 9 999990 -33440 2 2 999999 1 4 999983 210090 1 2 999999 223213 2 2 999999 2 663173 838216 2 476078 568510 1 3 999988 -719280 1 2 999999 599883 1 2 999999 911813 1 13 999994 -366308 2 2 999999 1 467658 798102 680887 1 68041 215947 -343684 2 2 999999 2 805961 916788 2 129626 840568 2 2 999999 2 14 999996 2 2 999999 1 9 999982 76534 2 20 999984 2 263737 444213 2 2 999999 2 2 999999 1 2 999999 -313271 2 2 999999 2 2 999999 1 7 999987 -843 1 2 999999 560189 2 408966 854138 2 2 999999 1 271352 912863 -152509 1 2 999999 -833163 2 122213 606346 1 8 999991 931647 2 13 999999 1 794459 920295 83400 2 321095 634128 1 2 999999 626897 2 2 999999 2 6 999987 1 2 999999 -220708 2 2 999999 1 767361 963876 -977794 2 213296 826821 1 7 1000000 938424 1 90598 348150 -904903 2 2 999999 2 17 1000000 1 11 999991 83044 1 2 999999 269825 1 2 999999 657403 2 9 999999 2 2 999999 2 385110 900392 2 529043 933943 1 142355 817910 805077 1 447725 857423 82191 1 2 999999 -284034 1 55720 924705 472229 2 2 999999 1 2 999999 -66122 2 4 999985 1 218502 658972 571100 2 52498 396385 1 418495 910685 -444410 2 151991 159236 2 543998 618501 1 2 999999 -931825 1 2 999999 691647 2 204688 681853 2 2 999999 1 787335 829514 -706734 1 2 999999 340345 2 16 999981 2 698745 760031 1 2 999999 464163 2 2 999999 2 673491 821522 1 23490 511684 -348910 1 292599 500832 -742954 2 20 999996 2 2 999999 2 11 999990 2 390319 534429 1 332631 533651 237873 2 4 999995 1 688593 949353 -249031 1 422908 597641 -27607 1 2 999999 981348 2 15 999985 1 2 999999 603049 1 18 999999 -274059 2 2 999999 1 64560 844460 456805 2 13 999985 1 19 999998 720244 1 291038 965333 306075 1 624678 829394 446302 2 301747 448103 2 2 999999 1 159950 366366 -901930 1 2 999999 -360685 1 9 999995 -332590 2 2 999999 1 2 999999 95341 2 2 999999 2 14 999992 2 2 999999 2 349760 684389 2 703669 973370 1 11 999999 458805 2 2 999999 2 59233 409691 1 250770 742586 685323 2 649981 780483 2 230869 332726 1 19 999986 -800315 2 10 999986 2 313782 840298 1 2 999999 305054 1 219089 589416 537707 1 2 999999 -935930 2 4 999986 1 2 999999 -169928 1 2 999999 345214 2 240264 344731 1 319683 662567 -723630 1 17 999998 449970 1 2 999999 93899 1 11 999991 -878715 2 206106 507956 2 2 999999 1 835669 953420 542324 1 5 999982 -311588 1 2 999999 776359 2 2 999999 1 16 999988 -930345 1 11 999996 -598921 1 11 999998 608807 2 12 999993 2 12 999997 2 2 999999 2 377635 828781 1 2 999999 436316 2 2 999999 1 13 999982 599669 1 2 999999 515408 2 2 999999 2 2 999999 2 9 1000000 1 18 999989 748341 2 2 999999 2 4 999997 1 226356 835290 245573 1 19 999994 481063 2 2 999999 1 10 999987 846557 1 2 999999 974605 2 10 999994 1 60174 617203 -506391 2 2 999999 2 5 999999 1 18 999986 -785449 2 2649 610979 1 4 999984 -553681 2 8 999985 1 2 999999 -658828 2 2 999999 2 1 999984 1 919650 996328 -617547 2 289755 984090 2 2 999999 2 2 999999 1 147048 166749 -112912 1 2 999999 783230 1 2 999999 509943 2 2 999999 2 2 999999 2 7 999995 2 15 999997 2 70636 948190 2 715019 994617 1 11 999999 -429604 2 18 999998 1 2 999999 557972 2 52328 290739 1 535864 897489 52324 2 2 999999 2 6 999996 1 2 999991 -559772 2 2 999999 2 2 999999 1 2 999999 -764045 2 2 999999 1 2 999999 545553 2 1 999990 1 9 999992 -503612 1 2 999999 12267 1 2 999999 -437900 2 1 999985 1 18 999998 613247 2 16 999986 1 2 999999 -956297 1 18 999991 306993 1 2 999999 -477668 2 20 999997 2 2 999999 2 136689 435148 1 2 999999 -525760 1 532945 730210 390105 1 145987 695096 -26094 2 431470 996771 1 13 999985 996925 2 19 999995 1 281180 372602 372338 2 2 999999 1 2 999999 -321856 1 2 999999 198275 2 1 999996 1 3 999996 521333 1 2 999999 -734536 2 843699 928056 1 2 999999 -678349 1 2 999999 -516794 2 12 999987 1 331831 697960 -315010 2 24655 415271 2 12 999985 1 551934 713940 -315531 1 239383 863485 -819089 2 7 999984 2 2 999999 1 20 1000000 -970057 2 2 999999 2 776043 814292 1 16 999996 -153000 1 1 999984 -121919 2 77107 896485 2 2 999999 1 15 999996 -100079 2 635094 681630 2 2 999981 2 2 999999 1 262685 656188 610097 2 2 999999 1 2 999999 570970 2 2 999999 1 2 999999 173657 1 65342 850271 214216 1 26583 751594 -693848 1 52200 574032 -433493 2 5 999999 2 7 999984 1 2 999999 422121 2 2 999999 1 11 999996 -177164 2 217070 616905 2 45512 166456 1 2 999999 -89973 2 110087 444806 1 266284 851096 804124 1 546694 916400 297643 2 15 999993 1 3 999991 688959 2 333182 835682 1 16 999984 680241 2 266838 675360 2 705073 931983 2 766485 849246 2 2 999999 1 183009 930698 343526 2 2 999999 2 2 999999 2 2 999999 1 11 999991 -885159 1 34363 627838 -170491 2 2 999999 2 2 999999 2 18 999989 1 330378 354394 -523700 1 20 999992 -555542 1 14 999995 -66366 1 2 999999 42077 2 2 999999 1 2 999999 -693473 2 20 999987 2 2 999999 2 829771 941328 1 6 999990 76059 2 6 999995 2 11 999994 2 9 999981 1 2 999999 404982 2 12 999982 2 105621 732639 2 8 999998 1 446331 635449 -808740 2 2 999999 1 2 999999 -992237 1 11 999996 -588050 2 90176 845900 1 7 999998 165803 2 434707 714382 2 2 999999 1 821664 847118 584672 2 2 999999 2 17 999988 2 3 999983 2 173292 461145 1 15 999983 -298973 2 344937 947442 2 2 999999 1 67412 680851 826816 1 5 999981 737921 2 12 999989 2 24686 218617 1 2 999999 -571113 1 2 999999 -731096 2 2 999999 1 2 999999 -664923 2 19 1000000 2 16 999981 2 578264 762403 2 2 999999 1 301983 957937 390167 1 72925 522723 324154 2 158262 236033 2 227261 311677 2 2 999999 1 96342 696700 -671848 1 2 999999 174650 1 199737 360490 796504 1 442687 975376 -181710 1 2 999999 151286 1 122061 919289 676007 1 562928 795422 -932383 1 211760 780052 -643309 1 193064 373664 863211 2 2 999999 2 5488 294152 1 602463 790715 -340097 1 1 999995 894279 2 231703 616236 2 4 999997 2 7 999996 1 1 999988 643076 2 9 999982 1 12 999984 -859385 2 3 999990 1 6 999986 -118110 2 9 999987 2 14 999987 2 557266 790161 1 7 999997 817472 2 2 999999 1 679512 962961 785386 2 7 999996 2 2 999999 1 524652 786792 -225354 2 3 999997 2 416877 838155 2 16 999984 1 581490 589500 947060 2 2 999999 1 2 999999 -44308 2 357240 955717 1 2 999999 320853 2 2 999999 1 7 999989 -248624 1 1 999990 -218069 1 14 999986 -398307 2 2 999999 2 56162 831353 2 137872 836819 2 176050 934914 1 3 999985 722054 1 121466 621145 432824 2 308813 316305 1 362043 653051 -435795 2 17 999982 1 2 999999 -304594 2 500377 728123 1 19 999988 -633050 2 9 999989 2 840500 875311 1 421990 557808 498551 1 706484 827307 783990 2 18 1000000 2 16 999997 1 2 999999 -81040 2 15 999986 2 859262 978499 2 49489 745741 2 10 999988 2 150766 205343 1 20 999997 831597 2 3 999981 1 20 999986 136012 2 2 999999 2 2 999999 1 83871 678605 -549159 2 5 999983 2 414689 473301 2 433683 979640 2 2 999999 2 235826 484179 2 2 999999 2 2 999999 1 9 999984 -643365 1 98219 997976 -64430 2 2 999999 2 2 999999 1 58894 825973 -831404 1 137986 142685 698693 2 796857 826407 1 2 999999 -985653 2 19 999981 1 2 999999 -130327 2 2 999999 2 208150 538428 2 2 999999 2 2 999999 1 15 999999 -158177 1 2 999983 -55058 2 12 999994 1 10 999984 514277 2 2 999999 2 2 999999 2 2 999999 1 13 999981 -238582 2 2 999999 2 16 999987 2 504994 635102 2 2 999999 1 498870 898432 317488 2 2 999999 2 401696 418771 2 3 1000000 2 16 999997 1 2 999999 128345 2 2 999985 2 2 999999 2 475838 709208 2 137665 483816 2 2 999999 2 12 999992 1 778480 877249 562079 2 2 999999 2 227004 260113 2 2 999999 2 181767 588286 1 420875 435754 -577250 2 332974 654041 1 13 1000000 571635 2 455696 825383 1 497455 972871 -179012 1 405894 872890 996874 2 188976 449606 1 2 999999 -184985 1 10 999982 570910 2 19 999997 1 10 999986 -405899 2 10 999995 2 3 999999 2 436477 866658 1 2 999999 342097 2 2 999999 1 2 999999 -520429 1 69490 164679 -485339 1 8 999987 789143 1 2 999999 -301976 1 2 999999 234336 1 628710 750891 -564735 2 442463 567497 2 660737 779200 2 384941 578537 1 2 999999 41392 1 6 999988 733149 1 2 999999 -105481 1 2 999999 -68792 2 2 999999 1 637573 696008 -113013 1 8 999990 72222 2 2 999999 1 119372 212369 -330039 1 2 999999 416344 2 354611 363959 1 2 999999 -189160 2 2 999999 2 231723 289973 1 20 999988 106486 2 494418 859362 1 262551 268086 827604 2 2 999999 2 15 999993 1 436322 458481 419625 2 3 999988 2 6 999989 2 2 999999 1 2 999999 -263279 2 13 999996 1 28717 789177 -926199 2 2 999999 1 2 999999 -400764 1 17 999983 -836906 1 2 999999 -262873 2 20 999992 1 2 999999 -553093 2 2 999999 2 304410 516523 2 2 999999 2 2 999999 1 2 999999 858253 1 17 999995 -658296 1 12 999985 -53304 2 14 999981 1 325456 356434 -356334 2 9 999999 1 262719 634676 -372122 1 2795 537257 -245189 2 17 999995 1 15 999990 686244 2 8 999993 2 227377 798546 2 4 999988 2 2 999999 1 15 999997 462511 1 189141 382593 951319 1 3 1000000 548802 1 22216 544399 815183 2 233904 589780 2 2 999999 1 20 999998 147021 2 14 999982 1 2 999999 4728 2 212554 331271 2 2 999999 2 2 999999 1 2 999999 -839125 1 16 999993 -569644 1 2 999999 -987381 1 13 999983 -774191 1 316761 649130 776473 1 2 999999 140840 1 2 999999 407623 2 20 999984 2 43506 191366 1 2 999999 -541502 2 11 999995 2 2 999999 2 14 999993 1 2 999999 692408 2 4 999981 1 3 999996 -458376 1 186754 415159 -83139 2 2 999999 2 15 999991 1 62454 575978 -913713 1 9 999997 -691254 2 19 999992 2 625385 892654 1 265665 655663 -287157 1 382279 739841 757218 1 2 999999 283026 2 2 999999 2 16 999994 1 923692 984537 -611071 1 2 999999 530726 2 143866 433169 2 124154 531615 1 20 999983 692027 2 2 999999 2 18 999985 1 14 999981 -378799 2 6 999996 1 655421 783667 -124179 2 18 999990 2 2 999999 1 2 999999 -9538 1 162540 657486 717509 1 279109 544843 127359 1 2 999999 -559603 2 13 999981 2 13 999995 1 3 999999 676503 2 150025 424063 2 2 999999 1 3 999992 212422 2 18 999993 2 813271 900241 1 15 999987 14069 2 11 999986 2 504528 809969 2 2 999999 1 443770 791642 -851377 1 2 999999 534934 1 2 999999 -842591 1 199415 426351 -141959 1 456202 482291 849547 1 292390 497448 -378712 2 2 999999 1 2 999999 -257277 2 4 999983 2 2 999999 2 215019 712514 2 15 999997 2 2 999999 2 19 999993 1 11 999988 68298 1 2 999995 -175134 2 2 999999 1 422097 939377 272478 1 2 999999 302858 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -395632 1 6 999999 -72024 1 2 999999 165534 2 2 999999 2 3 1000000 1 316517 921765 -22314 2 2 999999 1 4 999986 372463 2 14 999982 2 511132 635927 2 18 999983 2 13 999994 2 324385 691820 1 83583 641222 -317583 2 55596 206580 2 2 999999 2 203920 439351 1 2 999999 -31385 1 2 999999 -771973 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -683213 2 2 999999 2 18412 569046 1 8 999992 790885 2 107388 311105 2 418019 438517 1 2 999999 974085 1 2 999999 817560 2 2 999999 2 11 999987 1 2 999999 499789 1 2 999999 597634 2 2 999999 2 373535 661987 2 19 999987 2 2 999999 1 1 999982 448764 2 168326 379644 2 2 999999 1 552698 613773 946693 1 13 999985 -452902 2 554525 748092 2 2 999999 2 13 999997 2 23278 356611 2 300987 957798 1 473511 574649 -760573 1 2 999999 425795 1 16 999988 -333135 2 244199 272066 1 2978 317844 -102369 2 2 999999 1 8718 340264 722330 1 11 999999 -336292 1 2 999999 922918 2 253073 740803 2 513218 793388 2 5 999985 1 386793 437899 836845 1 78136 484104 -763717 1 14 999990 476095 2 11 999993 1 568841 698847 478892 1 20 999996 165162 2 8 999997 1 46363 148951 -511786 2 2 999999 1 432092 764079 997723 2 2 999999 2 140185 220989 2 9 999992 2 2 999999 1 258702 814691 -311634 1 20 999994 -224538 1 18537 530619 784766 2 2 999999 2 2 999999 1 4 999986 -41333 2 12 999982 1 12 999998 774717 1 2 999999 -454527 2 10307 126446 1 27225 116383 -359489 1 149422 445223 -994964 2 11360 855641 1 2 999999 -593673 2 492643 928411 1 15 999993 -736636 2 18 999982 1 12893 913594 -795793 1 456848 609500 -715903 2 2 999999 2 201952 942123 1 2 999999 -745548 2 19 999998 2 4943 874901 2 2 999999 1 8 999992 -214720 2 700302 754408 2 45726 206631 2 776052 853419 2 231585 856132 2 2 999999 1 14 999996 -669344 1 5 999989 457226 1 2 999999 -886327 1 522980 569786 466639 1 133207 676948 -337838 1 10 999994 267033 1 8 999991 -939537 1 771992 848842 904962 1 2 999999 -768766 1 13 999993 932547 2 207872 447108 2 117217 738811 2 7 999993 1 5 999996 -482510 2 2 999999 1 154784 485770 -475013 1 379341 547493 -109419 2 11 999982 2 2 999999 2 703591 989392 1 15 999983 226429 1 863807 989197 571507 2 9 999999 1 583561 839287 -95674 2 2 999999 2 2 999999 1 127271 445272 796899 2 14 999989 2 11 999982 1 11 999984 171869 1 13 999988 107705 2 2 999999 1 2 999999 -660528 1 118062 175927 -246609 1 2 999991 -627924 1 2 999999 -948528 2 2 999999 1 2 999999 -487978 1 2 999999 219273 2 526736 977968 1 6 999990 -866289 2 6 999981 2 2 999999 1 178197 603859 -403603 2 191726 509156 1 9 999991 169269 1 18 999987 -475554 1 78386 554214 561465 2 589584 833531 2 105954 348616 2 7 999998 1 2 999999 173640 1 2 999999 -354823 2 2 999999 1 2 999999 -630667 1 1 999992 524654 2 117123 925712 2 614726 924658 1 307322 385759 -539945 2 7 999987 1 2 999999 429175 1 11 999986 533454 1 565324 692381 517250 2 6 999985 2 20 999991 2 898097 943561 1 2 999999 -356442 1 641133 801019 -946562 1 2 999999 -397086 1 2 999999 231575 2 706423 981249 1 110144 740678 -558549 2 93087 630482 1 2 999999 799775 1 1 999981 -418690 2 2 999999 1 176209 223902 -188108 1 4 999995 885217 2 2 999999 2 2 999999 1 225139 851226 907113 1 11 999984 874878 2 490775 934009 2 2 999999 1 2 999999 208738 2 2 999999 2 2 999999 2 7 999986 2 2 999999 2 3 999995 1 607151 617817 -178201 2 2 999999 2 2 999999 1 20 1000000 655546 1 16 999993 706952 1 2 999999 70625 2 2 999999 1 6 999998 695410 1 281313 505916 -886385 1 3 999982 -132321 1 7 999998 36664 2 20 999990 2 16 1000000 1 826226 980484 892808 2 17 999985 1 136868 940040 -658668 2 11502 873287 1 2 999999 -325945 1 164534 313837 582774 2 15 999982 1 562370 658918 443635 2 2 999999 1 2 999999 427829 2 2 999999 2 256779 302980 1 2 999999 -597096 1 12 999981 -442417 2 123962 483121 1 233095 419042 -287515 1 288868 585396 72012 1 14 999992 307153 2 518997 877008 1 133602 432301 -166638 1 2 999999 -977181 2 2 999999 2 536770 687044 2 2 999999 2 2 999999 2 2 999999 1 7 999987 59765 2 2 999999 2 113797 653191 2 187338 277768 1 15 999987 -601254 1 2 999999 -892448 1 2 999999 628691 1 423394 424239 -987396 1 675879 684067 -244286 1 220375 407227 -217660 2 16 999990 1 2 999999 281097 1 463893 650922 -720387 1 2 999999 986030 1 2 999999 -559413 2 1 999999 1 2 999999 -139612 2 296677 499315 2 12 999981 2 2 999999 1 2 999999 -274496 1 509092 643494 446125 2 2 999999 2 11 999985 1 87869 949741 667860 2 351552 848039 2 557737 744549 1 395727 913711 748336 1 2 999999 198016 2 2 999999 1 5 999983 -229797 1 2 999984 -827851 2 1 999990 2 452078 732620 2 18 999995 2 530359 760370 1 206403 250437 25076 2 6 999983 1 213629 501564 522151 1 90538 149551 909948 2 8 999988 1 20 999995 450744 1 5 999989 -980370 1 2 999999 759563 1 434266 780151 996019 1 222491 981573 158184 1 2 999999 398511 2 660900 680630 2 2 999999 2 8 999982 2 3 999989 2 737155 793000 2 176791 749475 1 2 999999 -437225 2 12 999981 1 2 999999 14168 2 8 999999 1 120319 949241 986558 1 4 999987 -811629 1 2 999999 712967 1 2 999999 448898 2 3 999986 2 19 999986 1 2 999999 -905291 1 2 999999 -251914 1 2 999999 969430 2 18 999988 1 185917 216160 443301 2 83702 238632 2 4 999995 1 2 999999 -358790 1 2 999999 -735120 1 18 999997 -218148 2 2 999999 1 2 999999 -170382 2 476866 796128 1 2 999983 -139834 2 802056 913253 2 4 999995 2 2 999999 1 962815 965372 -930514 2 232674 479526 1 18 999989 346789 2 4 999990 1 517135 817637 602087 1 133130 584326 -612450 1 123378 297628 818597 1 656637 951739 -40115 2 7 999981 2 2 999999 1 17 999991 535405 1 3 999985 539387 1 2 999999 782510 1 6 999992 265971 2 16 999985 1 172931 273587 762508 1 165748 450769 819403 1 2 999999 970295 2 10 999984 1 9 999990 306724 2 2 1000000 1 12345 789872 135242 2 552568 910702 2 2 999999 1 15 999987 -406494 1 2 999999 -993274 2 4 999996 2 10 999981 1 12 999992 805431 1 11 999981 719348 2 2 999999 2 17 999996 2 220253 545800 2 18 999989 1 11 999996 844036 2 340694 839056 2 2 999999 1 442885 510106 -657143 2 2 999999 1 2 999999 917631 2 16 999982 2 2 999996 1 2 999999 574133 2 2 999999 2 472304 507452 2 12 999986 1 9 999982 339698 1 13 999982 -43984 2 4 999997 1 2 999999 880891 1 63055 202966 -431011 2 751639 880474 2 89392 640365 2 18 999995 1 886507 903635 -802603 2 56406 98916 1 10 999988 -383456 1 2 999999 569228 1 2 999999 141561 1 13 999981 -133968 2 2 999999 2 2 999999 2 2 999999 1 332837 753170 503484 2 7 999982 1 2 999999 -450241 1 8 999986 653074 1 8 999988 -404804 1 2 999999 32759 2 2 999999 2 506207 576570 1 236412 674367 -988162 1 3 999993 836997 1 11 999987 -246474 2 166858 635294 1 15 999990 -34478 1 2 999999 -830353 2 2 999999 1 5 999990 202826 2 2 999999 2 20321 744906 1 2 999999 449416 1 820474 851705 85335 1 2 999999 969824 1 214339 889548 -633146 1 2 999999 -575050 2 55343 931752 2 564153 829717 2 11 999996 2 2 999999 1 14 999999 -77085 1 20 999990 387665 1 58358 327315 400832 1 2 999999 88437 2 2 999999 2 516596 726670 1 2 999999 -426947 1 54382 906175 203536 2 242367 493408 2 2 999999 1 17 999990 653865 1 2 999999 19730 1 466731 490833 675671 1 18 999991 190802 1 163005 881816 834560 2 775560 980463 1 130671 612321 639394 1 69031 372374 176281 2 9 999983 1 7 999986 684247 1 19 999988 303926 2 14 999997 2 20 999990 1 1 999992 170977 2 7 999986 2 13 999982 1 174716 893022 874199 2 3 999996 2 378202 457547 2 7 999983 1 147900 280252 52502 2 240791 422072 2 2 999999 2 8 999985 2 2 999999 1 4 999998 371118 2 30810 184384 1 2 999999 -149585 1 18 999999 880932 2 2 999999 2 307427 372943 1 2 999999 960300 2 2 999999 1 216588 632387 -109390 1 2 999999 881938 1 2 999999 -77888 1 6 999985 -61690 1 2 999999 -276183 2 2 999999 1 2 999999 -38718 2 20 999987 2 66211 738375 2 330842 876180 1 345993 411119 781667 1 181236 894057 366681 2 674831 872587 2 2 999999 1 11 999992 -804173 2 10 999985 1 332270 375527 161603 1 2 999999 -120587 2 2 999999 1 70885 339307 640961 2 15 999999 2 2 999999 2 575269 936159 1 175630 892222 -728264 1 309256 311916 -97372 2 2 999999 1 153694 513710 719134 2 14 999995 2 766914 926459 2 11 999993 1 7 999988 814954 1 2 999999 698218 2 527309 931377 1 4 999993 333617 1 20 999989 603620 1 2 999999 -466281 2 8 999988 1 20 999988 713497 2 553751 752850 2 180434 916662 2 472062 982305 2 13 999989 1 1 999994 514931 2 35896 486022 2 38676 949646 1 2 999999 323906 1 225710 791154 335279 1 2 999999 988237 1 162674 631188 764647 2 25443 778216 2 452132 863485 2 12 999991 2 277052 780155 2 2 999986 2 162775 380479 2 83712 478306 2 557689 815821 1 596280 746657 -470715 1 284340 884652 158472 1 694671 931660 -637002 2 1 999991 2 264500 809669 2 2 999999 2 2 999999 1 19 999986 -363652 2 17 999984 1 13 999983 438656 1 5 999999 203871 2 454225 976478 2 25887 535185 1 708921 898626 953782 1 2 999999 14632 2 13 999997 1 6 999994 240745 1 2 999999 91585 1 2 999999 -508900 1 2 999999 -751348 2 176846 608219 1 6 999994 748657 1 3 999989 -75921 2 18 999992 1 554355 761374 -706856 1 2 999999 -302932 2 2 999999 1 5 999985 562663 2 552958 980810 2 2 999999 2 2 999999 2 7 999993 2 167488 982701 1 2 999999 693941 2 19 999996 1 330633 892807 60303 2 2 999999 1 16 999985 600659 1 2 999999 -53389 2 2 999999 1 441328 957215 -545708 1 16 999992 598502 2 379450 459751 2 2 999999 2 2 999986 1 347318 576657 158183 2 656432 728603 1 9 999990 -429921 2 2 999999 2 7 999981 1 11 1000000 -206464 1 2 999999 719021 2 2 999999 1 2 999999 29000 1 92142 824353 -500878 2 2 999999 2 6 999999 2 2 999999 2 58636 272620 1 2 999999 -897917 1 2 999999 813694 1 2 999999 897229 2 7 999998 1 2 999999 -176665 1 2 999999 604228 1 2 999999 -759578 2 184108 245926 2 10 999991 1 2 999999 430997 2 383016 809809 1 7445 810787 -468446 2 284908 780730 1 217289 289467 -392181 2 4 999987 2 4 999994 2 2 999999 2 2 999999 2 17 999987 2 5 999992 1 32871 95415 -644365 1 2 999999 -56546 2 2 999999 2 2 999999 1 19 999997 925090 2 12 999998 1 2 999999 -844518 1 2 999999 985493 1 722859 886912 -653652 1 18 999991 -645379 1 12 999990 845778 2 10 1000000 1 7 999981 888822 2 2 999999 2 69270 967820 2 279500 403063 2 13 999993 1 7 999993 -438146 2 184573 645497 2 2 999999 2 2 999999 2 2 999999 1 8 999985 48947 1 393997 897010 -259544 1 821775 995171 -276173 2 2 999999 1 5 999993 125319 2 282959 984807 2 2 999999 1 2 999999 241405 1 2 999999 -41771 1 513665 769929 624048 2 2 999999 2 16 999999 2 2 999999 2 2 999999 2 201621 879572 1 10 999997 131887 2 2 999999 2 5 999987 2 2 999999 1 16 999987 -661282 1 9 999981 -14981 1 109542 280309 3273 2 4 999984 2 4 999982 2 8 999995 1 2 999999 239931 1 308042 422417 -440559 2 2 999999 1 401421 726216 766471 2 2 999999 1 373001 935216 261654 1 2 999999 -982857 2 706341 750795 2 82637 324689 2 2077 701444 1 12 999987 -660047 2 734394 797187 1 113334 763654 -704408 1 2 999999 -939414 2 804729 866929 1 19 999987 468917 1 2 999999 842003 2 2 999999 1 601808 613336 -163444 2 2 999999 2 390713 445776 2 25430 334416 2 2 999999 1 2 999999 -609195 2 2 999999 1 194038 639818 924463 1 2 999999 922947 2 12 999989 1 2 999999 -343340 2 5 999982 1 381729 912807 755254 2 20 999984 2 148753 582462 2 17 999990 1 98886 305473 873965 2 4 999984 1 65129 496165 523277 1 2 999999 182391 2 5 999985 2 6 999999 2 2 999999 1 17 999989 997728 2 5 1000000 2 9 999991 1 126032 351583 268434 1 20 999982 -685303 1 11 999989 41742 2 2 999999 2 13 999999 1 2 999999 -290218 1 1 999991 777162 2 2 999999 1 2 999999 -783918 2 138112 215917 1 611604 677099 -655038 2 208741 713705 2 3 999993 2 15 999989 2 2 999999 2 63027 343442 2 9 999998 1 17 999984 -170955 1 302188 598889 662965 2 9 999983 1 2 999999 100441 1 17 999995 823463 2 2 999996 2 4 999982 1 2 999999 415807 2 9 999986 1 18 999995 -906661 1 17 999998 139816 1 2 999999 -615540 2 118705 648651 2 7 999985 2 2 999999 2 331009 781876 1 16 999992 652833 2 2 999999 1 2 999999 -924168 2 11 999981 2 2 999999 1 2 999994 -759868 2 143549 239777 1 2 999999 102104 2 9 999983 2 661129 999671 1 2 999999 77134 1 2 999999 996531 2 2 999995 1 18 999987 552404 2 82148 158938 2 105034 528757 2 2 999999 1 2 999999 -809623 1 12 999987 959377 2 503553 747701 1 3 999994 -705588 1 2 999999 854967 2 5 1000000 1 5 999986 178415 1 16 999988 -475920 1 2 999999 305695 2 793348 969210 1 7 999987 -238408 1 2 999999 -836153 2 236645 816441 2 227542 561145 2 686060 906556 2 13 999981 1 4 999985 -924864 1 2 999999 -199445 1 2 999999 708873 1 54464 189479 484027 2 303063 815741 2 735740 778267 1 667744 674829 -699926 2 15 999999 2 2 999999 2 339361 926113 2 2 999999 1 18 999981 524230 1 195539 610577 943541 1 500428 832007 833914 2 2 999999 1 8838 191037 863691 2 10 999998 1 2 999999 -491642 1 12 999982 640794 2 2 999999 1 8 999985 -559124 1 2 999999 -383303 1 2 999999 -14069 2 291025 654606 1 904051 923364 -261568 1 13 999984 -113219 2 7 999986 1 610142 710603 -10873 1 17 999992 561946 1 7 999987 867789 2 428936 675007 2 37636 668017 1 10 999994 631782 1 457842 671057 458355 1 2 999999 350047 1 17 999997 400105 1 228858 435977 733336 2 9 1000000 2 48990 786793 2 2 999999 2 2 999999 1 2 999999 455576 1 2 999999 978520 2 2 999999 2 582731 675128 2 4 999994 2 17 999997 1 711297 967927 -765571 2 2 999999 1 2 999999 -825915 1 2 999999 425477 1 13 999999 366712 2 3 999991 1 2 999987 662527 1 2 999999 377552 1 18 999988 541774 2 8 999991 2 2 999999 2 2 999999 1 16 999984 226129 2 18 999996 2 2 999988 1 14 999996 625051 1 4 999984 67824 1 505908 611238 911795 2 274941 861721 2 316457 658492 1 2 999999 710462 2 2 999999 2 2 999999 1 13 999981 -992773 2 404458 433589 1 557635 681413 -105411 2 2 999999 2 10 999984 1 2 999999 -152123 1 19 999998 770812 2 2 999999 2 547860 968401 1 10 999999 -286327 2 319672 545031 1 1 999987 -133686 2 2 999999 2 147289 353843 2 252388 503431 2 17 999987 1 5 999981 270044 2 2 999999 2 2 999999 2 567218 629356 2 2 999999 1 77598 601144 164196 2 2 999999 1 18 999991 -429354 1 2 999999 925554 2 16 1000000 1 63365 832940 915745 2 2 999999 2 105659 346010 1 20 999997 761178 2 7 999987 1 17 999981 -928080 2 8 999981 1 32563 918307 413508 1 421727 834517 847272 1 6 999991 836755 2 429037 550585 2 2 999999 1 257156 849773 -523226 1 2 999999 760897 1 2 999999 -731752 2 857628 969406 1 442124 515907 542031 1 2 999999 -187287 2 2 999999 2 195208 273224 2 20 999981 1 2 999984 783669 1 4 999994 60249 2 11 999994 2 10 999982 2 107632 122330 1 9 999983 -969156 2 248529 453419 2 2 999999 2 8 999995 1 311482 927131 856160 1 2 999999 -72325 2 11 999981 2 7 999986 2 2 999999 2 264551 986834 1 2 999999 -676574 1 9 999993 -276773 1 255569 515686 -642670 1 398764 603717 202383 1 13 999983 940634 1 2 999999 845959 1 36033 606634 219532 2 16 999988 2 2 999999 1 2 999999 337015 2 16 999989 1 2 999999 838928 1 2 999999 -878967 1 2 999999 142264 1 9 999984 -494995 2 2 999999 1 2 999999 -685542 2 212979 862942 1 103920 701383 718547 2 785600 843554 1 2 999999 527887 2 2 999999 1 12 999981 -863381 1 2 999999 -921398 2 27554 922344 2 16 999990 1 20 999996 -441444 1 18 999984 420044 2 456183 674589 2 2 999999 2 31446 439712 1 2 999999 -79382 1 213931 877530 52342 2 2 999999 2 494489 924707 2 2 999999 2 11 999996 1 327454 736814 -969322 2 3 999991 1 5 999999 612264 2 20 999987 2 679740 780016 1 19 999994 -503154 1 20 999994 516832 2 17 999997 2 18 999994 1 16 999999 -264986 1 565994 748858 718641 2 8 999999 1 11 999987 -585259 2 2 999999 2 2 999999 2 11 999998 2 505234 824657 2 19 999987 1 12 999987 -717869 1 2 999999 -862704 1 275475 294099 57908 2 2 999999 1 2 999999 -141879 2 6 999995 1 2 999994 -803997 1 2 999999 246590 2 2 999999 2 2 999999 1 64339 301984 -372783 1 2 999999 -367539 1 17 999983 964301 1 2 999999 -855030 1 100121 586636 -306290 1 10 999989 -365958 2 7 999999 1 2 999999 -386066 2 20 999998 1 2 999999 -731373 2 14 999995 1 2 999999 -169174 2 2 999999 1 2 999999 724833 1 10 999999 -652479 1 2 999999 -871936 1 118051 212008 389809 1 386369 837632 173570 1 33081 364216 848508 2 14 999985 1 2 999999 268035 2 149769 841391 2 7 999987 1 8 999998 -115620 1 361676 758245 -911261 1 5 999989 -228377 2 9 999993 1 84021 347769 -580831 1 11 999993 -129464 2 31279 242401 1 5 999996 -233018 2 2 999999 2 15 999990 2 321337 469489 1 5 999989 -494978 1 466369 807682 593867 1 144971 367201 -888350 2 2 999999 1 1 999992 810153 1 2 999999 247736 1 6 999998 639415 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 871499 984696 -807984 2 2 999999 2 177043 377277 2 2 999999 2 118716 472562 1 2 999999 -791985 1 183019 883793 -769910 1 10 1000000 -842655 1 393393 819521 -403169 2 2 999999 2 19 999985 1 2 999999 570703 1 79229 80667 483026 1 2 999999 298782 2 13 999983 2 6 999991 1 7 999983 -352562 1 787234 848518 -645274 1 2 999999 -594693 2 2 999985 2 224956 923942 2 2 999999 1 157712 533079 332408 2 19 999988 1 2 999999 341154 2 461127 743283 1 2 999999 169503 1 8 999981 685555 1 2 999999 982317 2 131116 663288 1 15 999988 114325 2 1 999987 2 130633 267344 1 2 999999 840142 2 7 999999 1 16 999994 -911943 1 12 999984 938124 1 2 999999 -857923 2 16 999982 1 5 999987 69255 1 2 999999 -291819 1 13 1000000 -21679 1 6 999988 -205570 1 429525 896555 -807494 1 3 1000000 -768305 1 119742 642416 -758909 2 2 999999 2 13 999999 2 2 999999 1 2 999999 87592 1 680942 705023 312265 2 529929 773098 1 2 999999 -790710 1 653076 750525 -904477 2 10 999988 1 15 999983 672211 1 2 999999 765911 1 3120 852761 -421984 1 508828 762618 798216 2 11 999984 2 1 999995 2 15 999987 2 678155 753774 1 2 999999 870796 2 7 999996 1 627751 960422 -179457 2 7 999990 2 4 999983 1 6 999993 -761728 1 7 999995 -812009 1 2 999999 -519653 2 2 999999 1 4 999990 -847407 1 161501 893110 -820232 1 1 999988 869290 2 343119 545859 2 2 999999 1 2 999999 560632 1 2 999999 136904 2 2 999999 2 367706 555814 2 2 999999 2 237649 999459 2 10 999991 2 2 999999 1 7 999985 108545 2 2 999999 1 174257 761420 -26526 2 347748 753024 1 319886 989912 755151 1 15 999988 -251044 1 187927 318646 -113305 2 2 999999 2 515098 867601 1 423470 690467 448126 2 2 999999 1 2 999988 18752 2 2 999999 2 2 999999 2 15 999992 1 285472 813137 -885544 1 557150 697001 -214293 2 750527 928903 1 467233 723528 -429459 1 4 999998 118319 2 19 999992 2 20 999996 1 8 999993 542154 2 2 999999 2 2 999999 2 204106 754757 1 2 999999 515645 2 2 999999 2 2 999999 2 234877 258412 1 315981 910142 -80023 1 2 999999 905741 1 407842 546378 631596 1 2 999999 -822784 1 245325 745848 -232807 1 2 999999 614822 1 187082 558394 475994 1 2 999999 -46832 1 2 999999 950873 1 4 999992 632675 2 2 999999 2 7 999987 2 1 999998 1 18 999997 131800 2 2 999999 1 66379 675280 507353 1 2 999999 -551276 2 481781 616989 1 2 999999 364147 1 17 999994 -62403 1 2 999999 241755 2 7 999981 1 75914 992383 -252658 2 2 999999 1 17 1000000 -219346 2 334294 420434 1 2 999999 122860 1 480095 830574 617934 2 537907 727311 2 2 999999 2 333760 490875 1 3 999998 -706291 1 3 1000000 454015 2 2 999999 1 2 999999 70632 2 3 999998 1 1 999988 -365619 2 2 999999 2 5 999992 1 2 999999 -946527 1 5 999993 913183 2 507982 669407 1 20 999988 -364978 2 2 999999 1 18 999987 540248 1 2 999999 -472816 1 2 999999 -905458 1 251094 592022 -84184 1 2 999999 265537 1 9 999985 127915 2 2 999999 2 359019 473929 2 19 999986 2 3 999984 2 4 1000000 1 607430 905678 110462 1 2 999999 -302758 2 11 999986 2 2 999999 2 2 999999 1 710592 828609 547042 2 2 999999 2 20 999988 1 13308 82221 803054 2 6 999996 2 193902 488843 1 3591 60877 726425 1 7 999998 -856470 1 4 999997 -20038 2 2 999999 2 554021 729215 1 19 999997 -813426 2 2 999999 2 18 999990 1 2 999999 -832007 2 2 999999 1 450260 520376 272034 1 735234 790033 -562573 1 18 999985 -526230 1 699439 760941 68295 2 44397 657763 1 20 999991 77005 2 2 999999 1 19 999998 805261 1 2 999999 631893 2 742401 761918 1 2 999999 -898425 1 2 999999 -795014 2 20 999988 2 344527 363016 1 2 999999 -965157 2 11 999985 2 2 999999 1 144312 773449 483687 2 13 999996 2 12 999993 2 13 999994 2 8758 882947 1 151390 543933 297860 1 297464 959267 791989 2 464756 802863 1 2 999999 745228 2 320844 802785 1 10 999987 -632428 2 194810 419398 1 345230 938942 -478081 2 9 999981 1 19 999984 21418 2 115368 914643 2 18 999991 2 2 999999 1 5 999998 895179 2 2 999999 2 2 999999 2 9 999997 1 412327 597950 -836024 1 2 999992 393719 1 155877 243306 651315 1 156327 181566 -227704 2 155108 574055 2 2 999999 1 17 999991 415003 1 137232 816447 538433 1 13 999992 58389 2 2 999999 2 2 999999 1 579589 747360 -524588 1 2 999999 -296510 2 2 999999 1 14 999984 209563 1 11 999986 -602002 1 864595 959571 694047 1 2 999999 127784 2 19 999994 2 125450 909096 2 12 999984 2 18 999999 1 6 999982 380739 1 9 999994 949559 2 8 999991 2 285691 495015 2 2 999999 2 2 999999 2 374056 927309 1 11 999990 887851 2 302776 682303 2 14 999981 1 284406 445118 6463 1 916072 921040 743668 1 900250 916020 477254 2 17 999989 1 2 999999 612324 2 472742 679282 2 13 999990 2 343941 741693 2 16 999995 2 1 999988 1 17 999989 -32381 1 747169 752832 -42007 2 2 999999 2 142100 741454 1 477802 919554 -245158 2 2 999999 2 9 999984 1 2 999999 -265253 1 6 999981 -823221 1 12 999985 901738 2 906449 970430 1 82196 991872 753085 2 321419 938451 2 466681 636985 1 14 999992 -244568 1 17 999998 220587 2 10 999997 2 208080 975303 1 321223 356323 -161479 2 14 999984 1 459691 970671 -631924 1 6 999994 -864153 1 2 999999 77034 2 2 999999 1 2 999999 221314 2 18 1000000 2 17 999992 1 2 999999 -811806 2 2 999999 2 18 999999 1 8 999988 464138 1 9 999995 287972 2 2 999999 1 15 999999 -253792 2 637453 960392 2 199390 314196 1 802842 883125 -965612 2 2 999999 1 684010 927919 298485 2 723446 891817 2 12 999985 2 78414 358972 2 20 1000000 2 162843 972981 1 2 999999 375211 2 488904 625466 1 2 999999 -907798 2 464610 716329 1 613273 787924 -125212 2 4 999991 2 2 999999 2 75366 487515 1 19 999995 -732170 2 9 999992 2 99978 227368 2 11 999984 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 336214 446243 2 2 999999 2 47444 890728 2 799907 960286 1 1 999989 366201 1 2 999999 -280693 1 12 999988 -80564 2 2 999999 1 323686 343535 256100 1 6 999997 375166 2 10 999990 1 17 999999 268026 2 17 999982 1 19 999994 388937 1 2 999999 -987311 1 2 999999 -189940 1 2 999999 650862 1 2 999999 -215333 1 2 999999 -38661 1 2 999999 -204420 2 80344 85878 1 2 999999 -98819 1 2 999999 -205135 1 347877 467756 868509 2 2 999991 2 2 999999 1 425789 552876 811272 2 2 999999 2 2 999999 1 634574 989134 -261065 2 4 999999 1 499584 691695 553235 2 461503 897420 1 10 999984 811736 2 1 999985 2 11 1000000 2 12 999997 2 2 999999 2 11 999990 2 13 999990 1 2 999999 -509464 2 331418 836591 1 162597 986960 -505540 1 448180 910271 738085 1 729793 924281 695003 1 2 999999 -313325 1 2 999999 969805 2 2 999999 1 756331 897748 -644880 2 4 999984 2 2 999999 2 590553 618149 2 9 999993 1 2 999999 -553076 2 577862 875094 2 2 999999 1 3 999989 121466 2 609499 879911 1 2 999999 406058 2 2 999999 1 2 999999 -131065 2 9 999988 1 4 999990 389598 1 11 999986 -549879 2 2 999999 1 19 999995 348257 2 148706 538108 2 2 999999 1 2 999999 -55711 2 2 999999 2 6 999988 2 594451 753709 2 103975 167937 1 12 999988 -462695 2 163741 295094 2 2 999999 1 8 999999 -975425 1 248453 512216 586791 2 2 999999 1 2 999999 -891329 2 2 999999 2 756136 938107 2 3 999998 1 585650 627374 742732 2 5 999991 1 11 999992 146973 1 12 999983 138542 2 167517 741101 1 3 999992 400502 1 10 999995 641221 1 5229 842196 -150183 1 2 999999 226010 1 2 999999 291604 1 5 999991 -85403 2 2 999997 2 74623 512940 1 15 1000000 193785 2 12 999998 1 366053 972694 -828825 1 2 999999 -413445 1 31190 59830 325738 1 2 999999 925619 1 98321 802029 -249675 1 311045 643902 -984979 1 17 999993 915190 2 1 999993 2 2 999999 1 18 999992 -166066 1 2 999999 527527 1 18 999985 -820601 2 5 999993 2 2 999999 2 2 999999 1 2 999999 -531183 1 61330 479047 -857193 2 2 999999 2 372467 407105 1 11 999982 -856333 1 2 999999 234315 1 2 999999 -552927 2 34011 390863 2 20 1000000 1 83354 834539 840939 1 507288 982388 -822608 1 2 999999 -859311 2 571049 797525 2 2 999999 1 2 999999 -673963 1 132530 460449 -735029 1 2 999999 -38107 2 627978 695882 1 4 999987 550157 2 140766 260939 1 2 999999 -885925 2 2 999999 1 17 999996 660000 1 2 999999 -586232 2 444819 626808 1 2 999999 -631542 1 274055 787776 -652227 1 46964 547381 622872 2 3 999996 1 81754 930922 -783301 1 3 999997 -552238 1 2 999993 876445 2 184274 798664 1 2 999999 -452544 1 2 999999 -152431 1 15 999984 948326 1 2 999999 521828 1 14 999982 222300 1 813659 846157 809623 2 113673 638784 1 443049 872299 -250272 1 3 999999 -918504 2 2 999999 2 15 1000000 2 2 999999 2 20 999997 1 2 999999 327911 1 2 999999 -291272 1 2 999999 -642571 1 2 999999 -933609 2 2 999999 1 2 999999 356784 1 421674 701589 634207 1 8 1000000 693628 1 412709 719991 -894681 1 53987 293328 -851042 2 1 999982 1 13 999995 -867231 2 2 999999 2 2 999999 2 3 999986 1 2 999999 -902583 2 2 999999 1 2 999982 -703773 1 2 999999 275528 2 2 999999 2 4 999985 2 8 999987 1 14 999997 -109246 2 510081 934804 2 2 999999 2 2 999999 2 591923 603649 2 499100 503631 1 744838 844963 -302624 1 6 999981 -553319 2 2 999999 2 3 999994 1 214522 474577 437834 1 6 999988 -98497 2 921141 999155 2 12 999998 2 893883 930662 2 18 999988 1 2 999999 -289050 2 2 999999 2 17 999983 1 494315 615448 346739 1 661819 831007 -37400 2 2 999999 2 7 999982 2 211626 532216 2 159187 579115 1 16 999982 -180451 2 2 999999 1 2 999999 792064 1 2 999999 -220664 2 2 999999 1 198304 610020 192172 1 501193 568889 308677 2 570608 736361 2 17 999988 2 7 999992 1 42061 793705 13053 2 12 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 143529 720456 30028 2 5 999985 2 2 999999 2 183929 899857 2 11 999987 2 10 999993 1 2 999999 -799168 2 2 999999 1 267197 759690 636067 2 96567 122422 2 242498 987926 2 2 999999 2 2 999999 1 2 999999 319178 1 3 999987 -941597 1 8 999984 978065 2 10 999983 1 2 999999 -304545 2 18 999998 1 2 999999 -468103 1 550907 615757 -10956 2 3278 639676 2 13 1000000 2 343354 620676 2 2 999999 2 18 999993 1 6 999991 -672440 2 7 999991 1 12 999996 -748830 2 286117 339518 1 2 999999 507277 1 17 1000000 126137 1 8 999999 -272083 1 2 999999 865651 1 356611 475989 -532032 1 3 999998 862790 1 7 999987 311226 1 6 999991 -159874 1 2 999999 515920 1 29539 997412 700254 1 13 999989 -675659 2 15 999987 1 470008 614084 -897903 2 2 999999 2 60811 620873 2 187538 781460 2 62103 554924 1 2 999999 443395 2 312660 516147 2 209586 905648 2 205371 274187 1 8 999994 386293 2 3 999982 2 151773 397296 1 2 999999 2154 2 2 999999 2 2 999999 1 2 999999 -951683 2 2 999999 1 2 999999 -56737 2 175979 438788 2 306666 395305 2 759870 847831 1 7 999996 -988045 2 39730 534541 1 2 999999 -455803 1 2 999999 602546 1 2 999999 170855 2 10 999982 2 2 999999 1 2 999986 -265506 1 100078 266046 459955 1 16 999999 29062 1 683661 772072 -426902 1 2 999999 -366320 1 915635 997277 -353607 1 540451 764766 -772075 1 2 999999 493245 2 2 999999 2 2 999999 1 9 999994 -247805 2 2 999999 1 12 999995 -21616 2 256974 967448 1 17 999984 -389811 2 4 999985 1 5 999985 708760 1 2 999999 -435332 2 2 999999 1 2 999999 574382 1 6 999997 486245 2 2 999999 1 14 999996 606764 2 2 999999 2 2 999999 1 2 999999 573114 1 2 999999 530494 2 40971 996181 1 16 999987 324695 1 161746 980487 -799051 1 2 999999 906018 1 869501 988948 312126 2 9 999987 1 2 999999 -416559 1 267483 858416 -738320 1 2 999997 -778431 2 14542 891477 2 152622 941903 2 10 999987 2 211245 465417 2 17 999997 2 19 999992 1 565285 792427 -858453 1 664420 773317 800496 2 2 999999 2 228291 438769 2 337234 858166 2 7 999987 1 5 999987 952370 2 241845 647029 1 3 999985 -576222 1 372107 877290 -340728 1 3 999997 593113 2 2 999999 2 2 999999 2 401457 442086 1 257719 382268 -163049 1 2 999999 330994 1 2 999999 -487622 2 2 999999 1 110985 341510 865359 1 2 999999 253009 2 2 999999 2 2 999999 1 212739 753414 582565 2 25279 76652 1 2 999999 925601 2 547825 770407 2 2 999999 1 2 1000000 -566806 2 11 999988 2 567717 579813 1 700184 728974 116801 1 926592 936174 796679 1 838476 982144 177737 1 3 999987 32117 1 2 999999 -476455 1 10 999991 -866853 2 59973 132126 2 234655 936464 2 238614 893059 2 12 999997 1 11 999987 734614 1 231544 406607 444642 1 351415 496921 570668 2 190178 278284 2 2 999999 1 2 999999 165145 2 5 999998 2 378586 798118 2 452533 782058 2 774091 778448 2 7 999990 2 11 999998 1 15 999994 815609 2 787714 928126 1 2 999994 519051 2 427993 955054 2 18 999985 1 4 999992 682014 1 857784 890668 -252021 1 3 999981 -696113 1 149409 423319 -87158 1 2 999999 -803117 2 2 999999 2 165 461901 2 2 999999 1 481112 499024 926388 2 130822 355078 1 50811 323981 -134114 1 17 1000000 -816920 2 393613 444379 2 2 999999 1 2 999999 810631 1 2 999999 -826045 1 2 999999 -320913 1 2 999999 -286795 2 2 999999 1 528061 765393 -892101 2 16 999989 2 4 999992 2 20 999995 2 332178 514628 2 200907 812664 1 399105 975467 -119933 2 331163 344351 1 74366 337980 -82265 2 16 999982 1 740142 820469 931866 2 677503 728774 2 12 999981 1 268566 892121 170705 1 2 999999 -185299 2 456487 788809 1 341829 485581 61102 2 15 999983 2 10 1000000 2 410470 772359 1 2 999999 -218275 2 2 999999 1 659038 686111 69202 2 9 999998 2 6 999997 2 427743 920037 2 2 999992 1 69057 271301 554564 1 9 999994 131831 2 16 999993 1 20 999995 -352441 2 2 999999 1 2 999999 -635959 1 136699 924053 845808 2 732141 930109 1 6 999987 -841315 1 18 999988 476213 2 605897 728433 1 2 999999 -769705 2 166688 988932 1 31874 850891 48824 1 14 999983 -510059 1 2 999999 -278584 1 43161 400665 -669598 2 5 999985 1 16 999998 987101 2 171931 277675 2 2 999999 2 2 999999 2 385040 918400 1 89085 861785 534268 2 19 999982 2 293843 663860 2 2 999999 1 183151 209008 107575 2 2 999999 1 1 999985 597007 2 2 999999 2 2 999999 2 67786 508440 1 65838 573312 916385 2 2 999999 1 337316 407936 -902545 2 16 999987 1 7 999993 496752 1 165071 599766 878037 1 2 999999 807272 1 2 999999 962857 2 2 999999 2 2 999999 2 2 999999 2 12 999982 2 14 999995 1 579776 785477 674165 2 17 999989 2 606780 961307 2 2 999999 2 3 999990 1 1 999987 810079 2 3 999995 1 2 999999 788560 2 578464 808051 2 2 999999 2 2 999999 2 20 1000000 1 20 999981 -203973 1 10 999983 800075 2 2 999999 1 2 999999 -612504 1 15 999987 87906 2 12 999987 2 2 999999 1 52124 847016 -89451 1 166462 889374 -671401 1 2 999999 -88086 1 15 999990 -550447 1 572016 702545 271784 2 2 999999 2 677475 767839 1 2 999999 569580 2 803056 924618 1 91950 359630 637485 2 2 999999 2 108891 680421 2 116530 518294 2 320325 331079 1 11 999997 -17818 2 2 999999 1 203132 252397 687083 1 2 999999 -664435 1 2 999999 823565 2 18 999985 1 3 999991 -309975 1 18 1000000 -312451 1 5 999985 -106454 2 281066 625570 1 2 999999 691724 2 15 999992 2 650693 735501 2 115310 870575 2 80483 541607 1 3 999993 -705866 2 89064 174677 1 2 999999 -287560 2 19 1000000 1 2 999999 347983 1 11 999998 392218 1 246807 833547 634562 2 349588 895959 1 465640 617649 145381 2 17 999984 2 20 1000000 2 2 999999 2 2 999999 1 2 999999 -280934 1 67375 565054 170187 1 361017 571319 960941 2 19 999992 1 8 999989 -322300 2 2 999999 2 561244 796405 1 216023 612748 916682 2 2 999999 1 20673 310845 292728 1 13 999991 310872 2 2 999999 2 2 999999 1 5 999998 -953999 2 2 999999 1 2 999999 -979038 2 2 999999 1 13538 295629 861489 1 17 999982 -813340 1 412698 752667 -119418 1 2 999999 -292169 2 19 999988 1 18 999984 -574872 1 168347 518544 170950 2 2 999999 2 2 999999 1 5 999996 828908 1 2 999999 -987137 1 8 999992 -62933 1 551470 593767 -768058 2 6 999985 1 11 999988 1351 2 2 999999 2 2 999999 1 27437 600023 -428934 1 2 999999 -394411 2 453084 581629 1 114730 467943 947806 1 2 999999 -875503 1 3 1000000 -148297 1 622474 843717 719936 2 16 999981 1 329463 574253 -899858 2 42711 93084 2 2 999999 1 2 999999 611697 1 106139 688636 321792 1 2 999999 619022 1 16 999985 -239376 1 464059 508783 597204 1 23962 544263 -341095 2 2 999999 1 2 999999 22106 1 6 999981 -160517 1 142000 872627 -78157 2 7 999986 1 628642 889546 -797741 2 17 999982 2 2 999999 1 2 999999 70107 2 2 999999 1 186550 457906 733234 2 2 999999 1 2 999999 420539 2 7 999981 1 16 999996 479062 1 2 999999 63761 1 6 999993 233775 2 2 999999 2 493949 522462 2 16 999983 2 2 999992 1 39574 643980 -904538 1 2 999999 46585 1 2 999999 -160378 1 78052 255146 -831004 2 17 999988 1 2 999999 -932566 1 2 999999 -368945 2 355869 540443 1 2 999999 -263 1 2 999999 -472447 1 2 999999 789059 2 524046 901095 2 2 999999 2 254070 574314 2 2 999999 2 1 999993 2 824084 900443 1 3 999993 900292 1 625231 843429 -840150 2 30720 189920 2 9 999985 1 2 999999 571182 2 632892 769436 1 99290 728286 -319113 2 2 999999 2 81134 169500 1 189386 259638 748211 2 8 999991 1 63091 348067 -925051 1 2 999999 -843592 2 1 999990 2 3 999997 2 2 999999 1 20 999997 -686668 2 2 999999 1 16 999984 975027 1 2 999986 807012 2 2 999999 2 178724 418888 2 20 999985 1 2 1000000 123229 1 2 999999 623926 2 72044 480254 1 2 999999 -567778 2 380872 892002 2 4 999999 1 1 999982 483592 1 500036 557070 -333728 2 2 999999 1 394112 626177 -157570 1 2 999999 -311956 2 3 999982 1 347882 901255 -809428 2 2 999999 2 465670 981844 1 443058 628072 -388196 2 5 999982 1 571750 906577 695135 1 581416 845536 87168 1 2 999999 -759661 2 1766 154050 1 588328 976539 26990 2 7 999992 2 10 1000000 2 10 999984 1 2 999999 -119577 1 2 999999 257338 1 483367 679408 -881019 2 3 999984 2 54427 533911 1 2 999999 -453383 1 2 999999 -757632 2 681453 971984 1 2 999999 -42699 2 2 999999 1 190930 280282 -827787 1 10 999986 612495 2 20 999999 1 2 999999 -25739 2 2 999999 2 15 999984 1 2 999999 111562 2 393476 959506 1 13 999999 -827347 2 12 999999 1 12 999988 523599 1 456607 543352 556545 1 7 999982 -303855 2 10 999985 1 471115 480197 531158 1 1 999985 603236 2 2 999999 1 2 999999 381420 1 408798 816337 -705612 2 2 999999 1 6 1000000 91772 1 175103 829270 -194223 2 2 999999 2 2 999999 1 71321 95963 23695 2 17 999982 2 12 999986 1 441205 814044 -792571 1 181888 972903 -404612 1 2 999999 172071 1 61599 846000 -511012 2 2 999999 2 19 999992 2 428971 625762 1 2 999999 -869573 1 2 999999 995828 1 562665 804414 707125 2 20 999997 1 2 999992 -280611 2 18 999990 1 2 999999 521861 2 344407 500184 1 17 999994 -667452 1 12 999995 -141700 1 2 999999 -29763 2 12 999991 1 2 999999 670679 2 2 999999 2 2 999999 2 209370 659390 2 4 999993 1 58080 728752 165562 1 641385 914531 -594179 1 84268 243339 -777473 2 2 999999 1 77855 685038 353467 1 20 999982 50012 2 2 999999 2 113716 235402 1 114940 483764 -140285 2 2 999999 1 2 999999 87866 1 2 999999 -549800 2 5639 726204 2 178455 936896 2 439326 641561 2 333008 560143 2 2 999999 1 617129 804211 -208852 2 2 999999 2 144207 821829 2 2 999999 1 2 999982 -956340 2 2 999999 1 75523 429731 -718875 1 528853 799613 764013 1 289701 385641 451872 1 357849 501457 786561 1 64953 691528 -364534 2 14 999981 1 46518 646442 701324 1 534284 691970 334442 1 2 999999 842575 2 2 999999 1 18 999985 -605445 2 2 999999 1 228303 546158 -878054 1 2 999999 -31247 2 2 999999 1 89033 322452 -632908 1 2 999999 964726 1 43337 530307 -429399 2 2 999999 2 88447 131687 1 7 999991 -274275 2 14 1000000 1 367656 474617 466031 1 2 999999 -431273 2 441157 879204 1 2 999999 116649 2 8 999982 1 13 999992 -238552 2 479639 639050 1 282544 785558 75677 1 3 999991 514530 1 216030 372449 -486171 1 2 999999 -774867 1 2 999999 419369 2 172768 445895 2 2 999999 1 714230 796745 -348377 2 16 999982 1 83426 805009 525930 1 19 999983 -201626 2 2 999999 2 2 999999 1 2 999999 -743919 2 2 999999 2 6 999992 2 3 999988 2 275395 879474 2 91949 423943 1 14 999998 373870 2 36616 995781 2 20 999985 2 2 999999 2 2 999999 1 670761 951282 -673138 2 2 999999 2 2 999999 1 1 999984 43944 2 523738 897151 2 17 999993 1 131793 446773 219259 1 17 999996 -328975 1 410687 778883 -488067 1 821149 948601 409419 2 6 999988 2 10 999989 2 328841 575946 1 2 999999 683915 1 3 999984 -39912 2 20 999983 2 169074 364235 2 2 999999 1 2 999999 -652982 1 332107 869841 789448 2 227788 462449 2 469103 622946 2 14 999985 1 20 999982 -765929 2 20 999982 1 133260 523719 -760033 2 9 999986 1 139171 149735 771822 2 15 999986 1 2 999999 688692 1 14 999984 -921910 2 117760 409523 1 2 999999 331954 1 2 999999 -616457 2 271583 435125 1 2 999999 -312165 2 245766 951715 2 2 999999 2 86252 545637 2 70291 643100 1 4 999994 20399 1 2 999999 854977 2 632999 873276 2 64625 929550 2 290543 502865 1 567193 904937 636161 1 2 999999 -588132 1 12 999986 429183 2 213932 971343 1 2 999999 -210001 2 2 999999 2 2 999999 1 2 999999 340744 2 374166 442233 1 17 999982 -957851 1 711724 959323 -381230 2 2 999999 2 2 999999 2 132601 590530 2 2 999999 2 292795 309231 1 2 999999 -813164 2 252021 646960 1 2 999999 374039 2 528660 830867 1 54660 165625 132512 2 627586 662806 1 116718 253560 -988951 1 206306 361834 906810 2 2 999999 2 3 999982 2 1 999983 1 361779 560624 416069 2 2 999999 2 2 999999 2 2 999999 2 8 999982 1 485809 748395 812982 1 14 999997 901987 2 2 999999 2 2 999999 1 2 999999 573734 2 2 999999 1 2 999981 595497 2 3 999987 2 31854 703876 2 480034 578322 1 79340 199097 -773342 1 2 999999 -561321 1 10483 139685 -571993 2 2 999999 2 5 999996 1 16 999989 -752944 1 657420 812745 715658 2 676876 881843 1 8 999998 218261 2 158838 448931 1 8 999987 343546 1 16 999993 -836236 1 15 999986 -641281 1 13 999983 -165067 1 7 999993 -748981 1 4 999987 -659899 1 379774 557903 993524 2 648015 896170 1 2 999999 313806 1 20 999993 -703861 2 20 1000000 1 2 999999 900108 2 6 999987 1 3 999995 -678854 2 362428 770541 2 16 999989 2 263748 313252 1 2 999999 -379196 1 578197 942211 322667 2 11 999989 1 307911 408196 579290 1 15 999997 40688 1 2 999999 -244566 1 2 999999 285624 2 11 999987 1 17 999981 914583 1 250704 516494 377763 2 20 999994 2 2 999999 1 164695 905734 40360 1 18276 916990 -464024 1 12 999983 951147 1 2 999999 64264 2 347660 721246 2 11 999986 2 569594 802160 2 20 999990 2 9 999998 1 502252 588691 130212 1 495083 546620 144729 2 421466 488219 1 3 999988 681752 2 319002 848189 1 362537 728127 91255 2 2 999999 2 482756 916117 2 2 999999 2 72535 647017 1 2 999999 629495 1 604060 887689 -988121 1 2 999999 -921717 1 8 999986 669125 2 2 999999 2 456111 939898 1 2 999999 991208 2 2 999999 1 16 999991 506749 2 481545 599376 2 2 999983 2 2 999999 1 166230 526736 -219990 2 2 999999 2 2 999999 1 529488 718221 -124964 2 70555 141274 1 11 999989 -536394 1 2 999999 370565 1 15 999992 474573 1 4 999996 190667 1 2 999999 901670 2 316737 700179 1 2 999999 439883 1 2 999999 335639 1 162034 944831 473331 2 12 999989 2 391890 481931 1 7 999990 -580567 1 2 999999 -761905 1 721976 785384 -12957 2 7 999997 2 87544 733616 2 167914 684089 1 19 999997 -839585 2 2 999999 1 2 999999 -181858 1 3 999995 -619176 1 2 999999 -355889 2 2 999999 2 2 999999 2 12 999988 2 2 999999 1 2 999999 610780 1 775556 962620 181891 2 8 999992 1 354422 534840 636722 2 2222 962153 1 2 999999 -104847 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -578980 1 18 999986 365434 1 2 999999 55182 2 2 999999 1 671060 725307 785575 2 93658 661448 2 300437 917186 1 1 999989 -754076 1 283463 440070 706656 1 12 999991 398484 2 4 999995 2 16 999997 2 2 999999 1 3 999986 -261502 2 496522 833633 1 2 999999 -132304 2 421730 664244 2 232066 828419 2 2 999999 2 163300 194590 2 181893 224627 1 2 999999 -706119 2 259380 888554 2 401898 910424 1 99643 241154 249072 1 2 999999 670590 1 641874 908396 -446981 2 12 999988 2 371268 525810 2 127980 137733 2 378870 441658 1 355388 414030 966322 1 85646 408087 -618144 2 1 999985 1 8 999995 -404650 2 2 999999 1 2 999999 -782257 1 204669 306552 -151974 1 2 999999 -955803 2 4 999991 1 2 999999 -867719 1 2 999999 26701 2 17 999993 1 2 999999 755435 2 365887 448214 1 7746 325127 -832180 1 2 999999 535612 2 593901 841093 2 2 999999 1 2 999999 -682220 2 154976 834696 1 2 999999 555165 1 2 999999 787241 1 3 999991 564260 2 581546 599388 2 317471 586514 2 15 999985 2 2 999999 2 25539 419655 2 13 1000000 1 16 999985 428752 2 2 999999 1 11 999985 -573611 1 716632 910458 -295536 2 2 999999 2 403866 953099 1 15 999996 13050 1 2 999999 253316 2 2 999999 2 2 999999 2 20 999983 2 71068 956009 1 3 999981 -840230 2 3 999990 1 2 999990 -535147 2 1 999995 1 8 999985 494504 2 10 999987 2 25139 661413 1 256385 671464 633594 2 2 999999 1 1 999987 54091 2 477629 678713 2 2 999999 1 2 999999 780559 1 14 999988 -352179 1 366339 997627 -780739 2 432852 955342 2 16 999999 2 2 999999 1 2 999999 -999476 2 7 999987 2 130165 378776 2 12 999999 1 2 999999 123927 2 183538 770553 1 147160 446797 -756810 2 2 999999 1 262887 346271 -164982 2 10 999993 2 93467 984825 2 94144 770793 2 587445 842882 1 5 999981 293845 2 13 999991 1 3 999998 -545842 2 11 999983 1 2 999999 -957945 2 985560 996584 2 20120 213024 1 321462 382364 807163 1 13 999985 318203 2 2 999999 2 2 999999 1 7 999983 -502163 2 2 999999 2 2 999999 2 2 999999 2 222359 336396 2 15 999991 2 3 999992 1 18 999992 152872 2 2 999999 1 5 1000000 -478179 1 16 999992 -887066 2 2 999999 1 4 999990 -926892 2 2 999999 1 2 999999 924980 2 7 999984 2 347319 370095 2 2 999999 2 2 999999 2 6 999989 2 2 999999 1 9 999997 -149373 1 6 999993 869664 2 1 999997 1 6 999989 752987 2 2 999999 1 573882 970928 -92085 1 10 999985 -111674 1 2 999999 -876278 1 15 999994 487937 1 13 999986 -170981 2 269874 453434 1 454211 854169 -336672 2 2 999999 2 283590 651194 1 2 999999 -719179 2 4 999997 2 2 999999 1 45756 291089 -160150 2 15 999999 1 2 999999 979709 2 726713 855755 1 484485 933826 317188 2 20 999982 2 2 999999 2 10 999984 2 2 999999 2 2 999981 2 2 999999 2 7 999997 2 275048 410180 2 136631 844922 1 1 1000000 -924845 1 11 999991 686615 1 18 999990 -56710 2 69082 959560 1 3 999989 -531906 1 121315 232878 297936 2 2 999999 1 2 999999 -552544 1 272795 739076 -896872 2 2 999999 2 170350 825936 1 13 999995 589561 2 2 999999 1 2 999999 -240544 2 536588 812615 2 13 999994 2 2 999999 1 13 999993 585668 2 2 999999 1 2 999999 982006 2 3 999983 1 2 999999 -158497 1 42977 927313 990679 2 4 999988 1 334322 662795 969979 1 2 999999 383508 2 2 999999 1 238742 973423 911760 2 391184 850511 1 231199 389457 178256 1 2 999999 549034 1 2 999999 -116217 2 18 1000000 1 26679 759212 211193 2 2 999999 1 2 999999 134528 1 2 999989 761324 2 575618 758941 1 660309 935295 -332432 1 8 999986 -396256 1 2 999999 -385566 1 12 999996 961864 2 2 999999 1 2 999999 413493 2 413028 782366 2 1 999988 1 8 999999 87228 2 249426 291646 2 2 999999 1 378505 555443 -297971 2 6 999999 2 2 999999 2 4 999989 2 196606 767582 1 12 999997 145709 2 12 999988 2 2 999999 2 73371 726526 2 2 999999 2 262283 319577 1 2 999999 933956 1 2 999999 -472590 1 2 999999 -71315 2 261158 322124 1 264661 483809 981109 1 306576 692704 59210 2 160472 544487 1 5 999994 -953871 2 1 999993 2 278120 852964 1 2 999999 -391544 1 2 999999 892567 1 14 999997 -299814 2 2 999987 2 2 999999 2 388382 866623 2 2 999999 2 2 999999 1 2 999999 -692129 1 2 999999 -418675 1 2 999999 -799932 2 906859 997696 1 2 999999 838206 2 16 999987 2 2 999999 2 8 999986 1 9 999985 -216 2 5 999982 2 9 999986 2 5 999981 2 124612 487990 2 4 999988 1 125140 862250 499815 1 2 999999 664621 1 13 999981 63392 1 10 999985 -249920 1 686515 910011 972962 1 19 999986 -973489 2 190069 206481 1 16 999997 9899 1 8 999992 -204482 1 2 999999 913220 2 2 999999 1 2 999999 -599181 2 13 999992 2 17 999987 1 280254 820865 -482151 2 66703 704443 1 2 999999 -699375 2 2 999999 1 14 999998 632220 1 123535 959637 176719 1 14 999982 629259 1 727512 866351 -672911 1 7 999983 668552 2 2 999999 2 2 999999 1 20 999983 506289 1 9 999982 -195707 2 2 999999 1 5 999999 -177642 2 2 999999 2 16 999997 1 2 999999 -591084 2 410483 578867 2 19 1000000 1 2 999999 -857003 2 2 999999 1 2 999999 -959802 1 2 999999 616977 2 298923 899494 1 2 999999 -24487 1 16 999987 -231717 2 562300 951700 2 15 999987 1 2 999999 659823 2 2 999999 2 2 999999 2 2 999999 2 6 1000000 1 533392 540647 833676 1 2 999999 418747 2 13 999997 2 12 999989 1 18 999997 -616464 2 2 999999 1 2 999999 -654445 1 15 999987 929395 1 7 1000000 -775938 1 16 999994 -29780 2 20 1000000 2 20 999993 2 484692 588000 1 2 999999 -973589 1 9 999996 684279 1 2 999999 -900511 2 278848 832427 1 2 999999 951289 2 17 999985 1 2 999999 92188 2 411396 948789 2 12 999993 2 15 999995 1 2 999999 -253175 1 2 999999 788899 2 17 999990 2 839524 884102 2 2 999999 2 10 999999 2 1 999991 2 11 999982 1 1 999984 -433636 1 2 999999 -499269 1 20 999984 -411137 2 2 999999 1 2 999999 859491 2 2 999999 2 43807 192308 1 1 999989 707047 1 18 999987 -612465 1 2 999999 680040 1 364260 562762 -558397 1 15 999987 718923 1 152498 385814 453596 1 3 999987 998403 2 17 999987 1 13 999994 -67210 1 413002 635726 166406 2 6 999996 2 2 999999 2 14 999988 2 226038 465249 2 148767 984805 1 2 999999 314937 2 3 999987 2 9 999984 1 17 999984 -298565 1 20 999990 6967 1 2 999999 486765 1 214009 460755 247794 1 2 999999 -145177 1 2 999999 -121192 2 19 999982 1 13 999983 893304 1 2 999999 3708 1 17 1000000 403526 2 19 999998 2 444494 589259 1 6 999995 -392674 1 13 999991 -383735 1 2 999999 450507 2 2 999999 1 2 999999 -702761 2 2 999999 2 15 999984 1 14 999995 562451 1 19 999998 584266 1 9 999991 -429125 2 2 999999 2 29695 246774 2 2 999999 2 142856 874621 2 282663 555038 1 18 999988 304301 1 3 999999 -838054 1 2 999999 880715 2 343620 596089 2 311540 381141 1 101472 534893 421923 2 127974 955075 2 7 999997 1 2 999999 -35830 2 2 999999 1 3 999987 -790623 2 2 999999 1 13 999982 -24078 2 2 999999 2 325597 938871 1 2 999999 -842479 2 259842 514206 1 2 999999 175814 1 264028 673662 -342801 1 18 999986 302142 1 2 999999 778135 1 5 999986 -939802 2 3624 491987 1 9 999986 -464317 1 784451 899053 -568599 1 8 999984 490546 2 970699 999613 2 2 999999 1 38734 309410 785645 2 352326 638820 2 2 999999 2 2 999999 1 118090 732851 -156002 1 10 1000000 917709 1 916798 952696 -748974 1 113195 401575 -434394 2 363769 468392 1 313847 710150 623030 1 4 999989 85051 2 794644 910586 2 2 999999 2 94309 874841 2 8 999985 1 2 999999 -848604 2 9 999989 1 2 999999 -390848 1 91573 611816 -752924 1 2 999999 122139 1 13 999985 627371 2 297940 992350 2 10 999991 2 79852 715760 2 454608 706676 2 658980 944763 1 356944 542477 689013 2 2 999999 1 16 999996 935055 1 2 999999 626079 2 2 999999 1 2 999999 -576411 2 296380 827916 1 10 999997 -517640 1 9 999984 -771616 2 242838 665934 1 2 999999 445946 2 2 999999 2 2 999999 2 1 999988 2 602315 773279 2 6 999991 2 14 999989 1 391601 402782 997238 1 2 999999 -816887 2 10 999995 1 335596 929115 876127 1 16 999995 199273 1 489017 671920 607270 2 15 999999 1 6 999989 -731421 1 333687 852010 606440 1 2 999999 -789806 1 2 999999 -612048 2 20 999990 2 2 999999 2 18 999997 1 20 999995 -567084 2 419882 435035 1 643512 916105 -620512 1 18 999985 -180113 2 242608 498163 1 255628 442406 354775 1 354095 578642 -448314 2 2 999999 2 7 999995 2 8 999986 1 249077 504747 -916663 2 2 999999 2 366271 407783 1 19 1000000 -50341 2 2 999999 1 669241 940825 206891 1 14119 318275 575090 2 7 999998 1 2 999999 863916 1 8 999989 -18866 1 262945 782116 143563 1 2 999999 -580370 2 2 999995 1 2 999999 305376 2 4 999988 1 20 999998 946555 1 13 999985 995248 1 147458 878194 715113 2 7 999983 1 2 999999 520063 1 2 999999 794259 2 14 999998 2 4 999991 1 2 999999 -29876 2 2 999999 2 5 999992 1 2 999999 382927 1 560383 832168 -792855 1 388620 814949 345860 1 4 999989 -239809 2 1 999993 2 3 999997 2 2 999999 2 20 999993 2 17 999993 1 18 999993 -171674 1 559776 811168 -533324 2 20 999981 1 2 999999 27843 1 9 999985 -393499 2 99124 197060 1 1 999984 -186557 1 2 999999 -141749 1 17 999989 111493 1 2 999994 -14193 2 213723 279731 2 19 999985 1 174773 700595 -36018 2 2 999999 2 148981 236219 2 11 1000000 1 116063 895710 -736394 2 2 999999 2 296423 731155 2 763435 934839 1 7 999982 -721993 1 622945 658419 662902 1 2 999999 -692505 1 2 999999 200691 1 13518 897048 952695 2 527520 666356 2 285650 498216 2 154514 875016 1 6 999994 -59414 1 2 999999 530737 2 2 999999 1 2 999999 -756385 1 104549 529392 -751401 2 2 999999 2 8 999983 2 2 999999 1 2 999999 -903200 2 907853 924189 2 1 999997 2 9 999994 2 129319 158014 1 91431 140466 -394905 2 9 999996 1 12 1000000 -453356 1 240898 332022 -252781 2 2 999999 2 5 999986 2 2 999999 1 130857 571764 -70724 2 12 999986 1 2 999999 27479 1 19270 607227 -523693 2 2 999999 1 2 999999 103989 1 2 999999 420319 2 491917 587327 2 144806 892608 2 8 999988 2 2 999999 2 2 999999 1 452807 998858 -327714 1 579564 976028 -920485 1 9 999981 -862033 1 4 999984 -173419 1 2 999999 640162 1 2 999999 757525 1 2 999999 734432 1 609736 966300 -77740 1 160134 778436 899326 1 179939 726719 -6695 1 151239 506606 -687657 2 332995 335728 1 2 999999 -9850 1 6 999983 -957748 1 20 999990 958390 2 488895 672571 2 8 999988 1 2 999999 -300248 1 2 999999 -861462 1 158632 689914 -832983 2 297561 309682 2 14 999999 2 1 999990 2 295871 517720 2 61029 962173 1 17 999986 -866894 1 2 999999 320675 2 515720 613806 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999991 2 15 999987 1 2 999999 661799 2 17 999998 1 14 999982 -584927 2 2 999999 1 8 999989 -12791 2 7 999999 2 2 999999 1 2 999999 -164782 2 372828 501131 1 2 999999 368055 1 5 999992 -838894 2 654806 931288 1 2 999999 801869 2 305491 445149 1 10 1000000 929126 1 2 999999 424079 2 3 999993 2 2 999999 2 86264 471049 2 508019 979936 2 2 999999 1 18 999984 957220 2 11 999990 2 16 999995 1 260110 906613 874330 1 13 999990 -375083 1 16 999998 -955667 1 9 999988 -77024 2 526478 750051 1 158496 859809 -865385 1 740357 808138 33369 2 2 999999 2 2 999999 2 2 999999 2 477052 960969 2 391363 618836 2 573584 647264 1 2 999999 799688 1 658146 874698 970272 1 2 999999 620209 2 2 999999 1 37140 259245 -668654 1 240814 682673 -786824 2 6 999998 2 5 999993 2 20 999996 2 2 999999 2 6 999982 1 2 999999 708607 1 13 999993 -435268 2 4 999999 1 9 999989 -343173 2 624114 679126 2 2 999999 2 549294 878798 2 400455 996266 1 447556 839590 -214088 1 4287 709886 -992210 1 699484 835368 -801342 1 2 999999 -667248 1 35294 845193 468753 1 71751 284332 508120 2 18 1000000 1 3 999989 -873713 1 2 999999 -790886 1 162535 930058 -884363 1 6 999999 716665 1 2 999984 302978 1 3 999985 -211521 2 17 999998 2 17 999993 2 383495 567837 1 11 999995 -109849 1 489109 717647 -395186 1 104367 155712 160708 1 4 999993 192458 2 368870 826652 1 2 999999 679974 1 2 999983 220773 1 15 999982 -947274 2 296756 449973 2 2 999999 2 2 999999 2 7 999986 1 2 999999 -476098 2 8 999981 1 156966 999405 -94363 1 2 999988 356827 2 13 999995 1 11 999986 423651 1 293677 869034 -719538 1 94087 502453 -788920 2 20 999986 1 123360 986387 -610656 1 7 999995 797329 1 13 999989 659661 2 2 999999 2 2 999999 2 2 999999 1 110526 657945 628362 1 20791 658036 -827793 2 2 999999 1 14 999988 154536 1 1 999997 504640 2 2 999999 2 10 999988 2 2 999999 1 2 999999 461240 1 3 999993 893524 1 1 999999 560557 2 3 1000000 1 2 999999 -310250 2 17 999996 2 5 999981 1 8 999993 220503 2 7 999992 2 4 999993 2 15 999995 2 234011 635370 2 2 999999 2 2 999999 1 510732 712732 -233068 2 2 999999 1 2 999999 -428118 1 2 999999 -797901 2 401646 815313 2 2 999999 2 2 999999 1 244603 409065 982598 2 30812 947068 1 2 999999 212621 1 16 999996 504108 2 18 999986 2 2 999999 2 167788 461403 1 1 999996 -476271 1 2 999999 -928256 1 8 999986 287487 1 1 999984 -994308 2 2 999999 2 1 999988 2 400616 443589 2 236158 891017 2 12 999997 2 2 999999 1 8 999995 426837 1 16037 934256 447290 1 10 999998 26150 1 13 999986 -350736 1 2 999999 54397 2 282588 647162 2 970432 973539 1 2 999999 -179601 1 2 999999 -160254 1 202196 320901 -436390 1 10 999992 -577733 1 106683 528109 -592983 2 521830 700237 2 3 999990 1 440503 790935 -540990 2 520247 758964 1 19 999990 31694 1 2 999999 -502761 2 5 999989 2 4 999987 1 574 555101 20701 1 7 999991 769668 1 4 999994 386948 2 7 999984 2 17 999987 1 2 999999 742455 1 2 999999 650231 1 18 999984 761368 2 296262 693575 1 16 1000000 750730 2 156148 810440 1 8 999997 427557 1 6 999986 -647593 2 2 999999 2 2 999999 1 164254 988037 -292178 2 602331 803687 2 275430 909948 2 569855 759515 2 2 999999 1 2 999999 -302804 2 19 999993 1 59455 233773 -445302 1 2 999999 -574307 2 819843 867610 2 241427 310104 1 351377 587047 -457486 2 2 999999 2 2 999999 1 2 999999 -549643 2 273676 666497 2 14 999983 2 31177 954731 1 377935 745538 839665 1 2 999999 927239 2 19 999993 1 15 999989 -645757 1 6 999996 -409388 1 2 999999 -659632 1 587203 920067 -535069 1 2 999999 737404 2 1 999991 2 2 999999 2 2 999999 2 2 999999 1 36817 866566 -63862 2 2 999999 2 89149 773806 2 2 999999 2 2 999999 2 2 999999 2 6 999989 1 928848 946823 -131599 2 2 999991 2 475707 612546 1 171951 676442 -597405 1 2 999999 -266342 1 2 999999 -384779 1 2 999999 -776904 2 267204 769024 2 2 999999 2 288115 988070 2 1 1000000 1 18 999984 246205 2 135133 971283 2 561917 851705 2 291709 688215 2 16 999988 1 2 999999 -568100 2 2 999999 1 8572 548394 117312 2 725127 773436 1 650626 729586 759996 2 284389 946966 2 98522 734671 2 20482 872721 2 2 999991 2 15 999981 1 37503 698293 518154 1 2 999999 -350138 2 2 999999 1 17 999991 -372967 2 2 999999 1 57969 783322 -595587 1 41610 382907 -822912 2 2 999999 2 117950 836452 2 513567 703408 2 227837 483928 1 15 999991 -174286 1 19 1000000 870016 2 726215 929690 1 401890 616590 96796 2 2 999999 2 154568 817410 2 12 999998 2 512189 770946 1 322449 693440 738724 2 7 999982 1 2 999999 517902 2 73092 290971 2 2 999999 1 2 999999 238893 1 644629 768032 -626243 1 45110 811915 -777123 2 355777 655253 2 220929 787276 2 2 999999 1 2 999984 369614 1 2 999999 -220617 1 2 999999 -337011 2 2 999999 1 479659 550440 -254603 1 14 1000000 411704 1 109927 394811 -331659 1 74989 576409 442627 1 262041 592840 -290641 2 16 999992 2 19 999998 2 770792 808359 2 2 999999 1 18 999998 -685613 2 15 999994 1 2 999999 90902 2 18866 701680 2 18 999987 2 200656 374009 1 16 999984 4144 1 17 999997 -932331 2 2 999999 1 736099 855050 346192 1 2 999999 -261218 1 10 999985 610257 1 270588 679536 -993270 1 7 999998 -777303 2 11 999998 2 15 999994 1 13 999988 811263 1 12 999988 974301 1 16 999997 167654 1 800353 845073 -969630 2 7 999992 2 2 999999 1 2 999985 603583 1 2 999999 -932152 2 16 999998 1 409511 894681 635333 1 2 999999 314603 1 2 999999 72164 1 755922 912742 -534043 2 2 999999 2 2 999999 1 2 999999 703100 2 7 999981 1 1 999988 901069 2 6 999984 2 2 999999 2 3 999997 2 305494 930975 1 239374 885381 707058 2 437951 969788 1 11 999985 -149539 2 416481 549210 1 2 999999 -349726 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 484317 712481 1 2 999999 -548516 2 2 999999 1 485371 877640 -764794 2 121343 247769 1 2 999999 -166604 2 79805 853230 1 3 999990 465680 2 9560 899939 2 15 999986 1 5 999994 -175138 2 606345 836757 2 2 999999 2 17 999985 1 2 999999 509299 2 2 999999 1 2 999999 -861501 1 29406 167551 99767 2 492309 946614 1 19 999983 -732523 2 2 999999 2 13 999990 2 2 999999 1 135721 899401 991919 2 8 999984 2 36990 58785 2 369831 935741 1 2 999999 -563427 2 10 999989 1 2 999999 -288506 1 2 999999 -535719 2 604460 869029 2 2 999999 2 643571 786556 1 673265 897391 737660 1 11 999981 -194274 2 92602 133818 1 632139 852100 -773799 2 2 999999 1 2 999999 103817 1 73458 327945 -794279 1 2 999999 979641 2 6 999998 1 2 999999 -649865 1 425146 611420 -591472 2 2 999999 2 2 999999 1 3 999983 -423446 2 2 999999 1 584347 639172 631692 2 160908 599016 2 25689 259139 1 918434 977341 673464 1 19 999986 936796 1 2 999999 -478174 1 10 999989 -46689 2 2 999999 1 2 999999 530663 1 2 999999 817279 1 17 999996 424683 2 377888 555403 2 3 999994 1 15 999985 -22155 1 1 999985 676210 1 16 999994 146886 1 31256 149671 -854043 2 2 999999 2 5 999991 1 2 999999 357776 2 437349 760844 2 1 999999 2 1 999984 1 937234 970977 -814599 2 312554 431082 1 150175 725897 142405 1 846621 952738 -826282 2 399531 930288 2 479139 977275 2 19 999993 1 290927 602712 64558 1 771168 859979 959594 2 1 999988 2 2 999999 1 12 999995 354173 2 605844 938248 1 20 999990 847054 1 2 999999 26614 2 17 999995 1 13 999995 -714189 1 2 999999 -915570 1 4 999988 610401 1 2 999999 -313884 2 2 999999 2 12 999981 2 2 999999 1 680045 896662 642161 2 11 999982 1 2 999999 657045 1 4 999998 526918 2 7 999991 1 13 999982 654006 2 851610 996460 1 8 999988 -522374 2 11 999988 1 2 999999 628071 1 14 999999 805662 1 2 999999 810751 2 439086 861489 2 10 1000000 2 2 999999 2 2 999999 2 2 999999 1 6 999994 -509335 2 2 999989 2 2 999999 1 10 999996 691176 1 314216 425496 -581188 2 2 999999 2 353499 993249 2 13 999986 2 4 999990 2 20 999987 2 2 999999 2 34463 709800 2 192873 696246 1 2 999999 208632 1 10 999982 -53947 2 2 999999 2 10 999984 2 19 999999 1 4826 95670 536648 2 2 999999 1 11 999994 212664 1 15 1000000 -29639 1 561745 931947 -502670 2 2 999999 1 16 999992 -833678 2 10 999994 1 359103 441733 72835 2 10 999994 2 2 999999 1 3 1000000 764522 1 774292 872876 408048 2 2 999999 2 6 999984 2 685575 703526 2 171011 741345 1 12 999987 -590830 2 12 999995 1 16 999990 -451060 2 2 999999 2 242243 258266 1 7 999990 -504863 1 1 999990 754309 2 488147 558779 1 160242 223899 19992 2 471194 939196 2 2 999999 1 11 999986 679521 2 2 999999 2 203828 444250 1 2 999999 -311275 1 2 999999 53798 2 2 999999 1 11 999997 -433122 1 2 999999 449377 2 8 999992 2 2 999999 2 15 999993 1 11 1000000 -899464 2 669589 870317 2 9 999994 1 413860 998041 786164 2 1 999986 1 10 999997 -29111 1 124775 988047 638870 2 282540 544788 2 395854 457634 1 2 999999 791113 2 15 999984 2 3 999998 2 946421 954919 1 503100 576066 -47632 1 11 999999 -573368 2 770907 958166 1 658657 975324 815708 2 162852 937184 1 31183 863688 144106 1 785 822520 934336 1 432209 987955 -285641 1 20 999981 -408085 1 2 999999 -27515 1 2 999999 -999331 2 383248 887245 1 2 999999 53308 2 2 999999 2 12 999989 1 115698 557595 -363765 2 129032 871706 1 332634 714282 -753950 1 2 999999 -545401 1 243425 599199 -236631 2 31484 107358 1 6 999989 -998871 2 305516 686204 1 21016 217462 57959 1 12 999988 -279844 1 188832 524943 -354471 2 2 999999 2 148016 716643 1 2 999999 517310 1 14 999981 -126469 1 20 999996 -393296 1 2 999999 -203156 2 2 999999 2 2 999999 1 258879 893879 763290 1 2 999999 -925266 1 2 999999 -156716 2 8 999987 1 4 999988 -407255 1 127390 933730 635931 1 2 999999 898328 1 5 999998 436643 2 16 999981 1 17 999989 708024 2 536461 956188 1 10 999997 357504 1 12 999997 -656330 1 2 999999 90625 1 15 999981 913878 1 2 999999 -506102 1 14 999983 -893229 2 2 999999 1 467016 865809 -202584 1 161636 283129 -604659 2 9 999997 1 2 999999 -85089 2 17 999993 2 43966 479549 2 19 999983 2 14 999981 2 2 999999 2 29933 431193 1 8 999989 874345 2 2 999999 1 6 999984 -165205 1 2 999999 -552433 1 2 999999 -490386 2 2 999999 2 323333 882226 1 3 999983 -911033 2 7 999989 1 2 999999 -591927 1 125766 257360 722978 1 17 999992 440108 1 13 999991 -290623 1 17 999993 -941412 2 2 999999 1 44455 439778 935855 2 11 999988 2 90400 240314 1 37742 817813 229898 1 562297 800485 287384 1 2 999999 -542881 1 12 999991 916910 1 2 999999 641544 1 2 999999 736674 2 143697 147049 2 6 999982 2 2 999999 2 20 999986 2 18 999985 1 1 999987 -945872 2 20 999996 2 17 1000000 2 2 999999 2 2 999999 1 2 999999 -288804 2 2 999999 1 2 999999 485278 2 2 999999 1 833874 966864 902942 1 257276 831244 20770 2 113604 939420 2 2 999999 2 56664 574750 2 281975 528876 1 2 999999 -105257 1 825987 834264 557835 2 13 999982 1 10 999988 525490 1 454264 656328 336659 1 13 999983 986742 2 621417 987079 2 1 999993 1 4 999987 293863 1 190944 294455 -741855 1 11 999998 -26647 1 2 999999 763454 2 2 999999 2 2 999999 1 2 999999 -271465 2 6 1000000 1 111834 565487 -318515 2 2 999995 1 91385 437342 -732947 2 2 999999 1 317353 928455 -631040 1 18 999991 492691 1 2 999999 385010 2 149057 891075 2 904566 989897 2 718641 762654 1 2 999999 947476 1 597351 709686 -205455 2 280327 649086 1 2 999999 303708 1 10 999993 -382151 2 2 999999 2 2 999999 2 2 999999 2 12 999988 2 770182 857874 2 8 999984 1 433172 747679 -722260 2 286679 563876 1 232827 969311 -974352 1 2 999999 -474622 1 2 999999 -655791 1 16 999982 -366569 1 2 999999 -378849 1 4 999993 851904 2 420905 999748 2 6 999986 2 7 999999 2 20 999984 1 2 999999 988656 2 18 999987 1 2 999999 -87586 1 2 999999 -817636 2 2 999999 1 3 999981 -179932 1 8 999993 -80681 1 376584 909592 393712 1 202592 348242 371929 1 160877 491931 324863 1 6 999996 942105 2 2 999999 2 13 999992 1 2 999999 207922 1 14 999989 -145156 2 159598 335890 1 18 999994 664592 2 4 999985 2 471572 474374 2 2 999999 1 2 999999 565157 2 154972 901759 1 2 999999 365164 2 3 999993 1 11 999983 -160131 1 6 999988 343468 2 7 999984 1 3 999986 -26547 2 1 999985 2 13 999985 2 13 999987 1 2 999999 575506 1 2 999999 81106 2 329620 762889 2 13 999985 2 749547 799440 1 2 999999 -146664 1 18 999988 258999 2 2 999999 2 411048 759016 2 2 999999 2 236450 988903 1 2 999999 -538899 2 2 999999 1 2 999999 -704644 2 4 999985 2 18 999984 2 7 999984 2 7 999997 2 2 999999 2 348845 641581 1 78364 570799 -621697 2 826407 995027 1 2 999999 580845 2 689269 744330 2 109004 569151 2 219810 457815 2 6 999983 1 2 999999 284069 2 2 999999 1 785747 905776 587257 2 8 999984 1 556584 899721 479113 2 10 999985 1 2 999999 -417040 2 227922 278349 1 14 999981 642232 1 475543 507923 705766 2 139037 660391 1 18 999982 -583017 2 17 999997 2 14 999982 1 495860 495963 -886071 1 185903 210111 -136006 2 92712 525851 2 7 999983 1 308767 975524 717776 1 63402 469561 813055 2 6 999991 1 8 999999 836176 2 382586 562422 2 10 999993 1 17 999989 677040 1 2 999999 -499639 1 2 999999 -616629 1 2 999999 46834 1 2 999999 -674887 2 138431 755146 1 749121 993605 -173412 2 13 999990 1 4 999992 692368 2 7 1000000 1 17 1000000 -496690 1 38063 107986 171993 1 22279 540997 -508439 2 5 999991 1 474960 732574 160951 2 130898 782579 1 20 999991 -741249 1 187485 856785 69302 1 25599 489968 997519 1 2 999999 -681903 1 10 999995 -55413 2 2 999999 1 459549 743324 367440 2 2 999999 1 1 1000000 477983 2 2 999999 2 928140 976077 2 2 999999 1 2 999999 -897248 2 5 999999 1 2 999999 -586040 1 20 999989 -513883 2 162669 338586 2 16159 110872 1 7 999984 -529254 2 205626 302226 2 297887 622357 2 412840 562920 2 18 999993 1 18366 508826 811832 2 2 999999 1 416320 909566 292966 2 8 999982 1 2 999999 -910393 1 431831 764339 982173 1 62223 618985 -651801 2 2 999999 1 292783 410602 986188 2 18 999995 1 9 999984 -670995 2 11 999989 1 2 999999 -811199 2 2 999999 1 2 999999 286466 2 2 999999 2 801031 863380 1 2 999999 -531170 2 821939 849448 2 398388 890314 1 19 999993 694353 1 913606 951931 -421547 2 2 999999 1 17 999986 552911 1 13 999999 -123666 1 11 999995 -140259 2 15 999981 2 4 999985 1 2 999999 127321 1 2 999999 -71242 1 2 999999 -696988 1 2 999999 594153 1 2 999999 894055 1 372089 848675 -583082 2 94014 259485 2 3 999984 2 2 999999 2 115176 749982 2 2 999988 2 423110 949896 2 2 999999 1 5 1000000 144251 1 7 999998 -509907 2 20 1000000 2 2 999999 1 2 999999 -701025 2 2 999999 2 7 1000000 1 36532 861398 251099 2 3 999992 1 208926 781503 -560414 2 349583 445090 1 20 999986 115749 1 2 999999 568452 1 329056 655675 -343080 1 2 999999 293133 1 555529 591452 -736567 1 975036 977481 323157 1 2 999999 843502 1 899259 939461 338484 2 7 999984 2 560343 961508 1 229896 683109 161077 1 674043 907208 801668 1 3 999987 668231 1 12384 469372 302181 2 237458 560314 1 233314 475491 843681 2 361327 409747 2 9 999986 1 16 1000000 947298 2 2 999999 2 9 999992 2 14 999997 2 2 999999 2 20 999988 1 560407 952058 293724 1 14 999992 -411689 2 214832 959919 2 46175 61087 1 359102 754676 -935612 1 13 999999 400943 2 6 999997 1 2 999999 -369752 1 2 999999 701416 2 474500 767592 2 2 999999 1 371223 878795 -421445 1 316082 359254 685263 1 728015 826306 799697 1 9 999987 -334129 1 69989 950294 -837435 1 2 999999 187334 1 23251 752569 -314644 2 2 999990 2 2 999999 1 2 999999 392375 1 2 999999 201235 2 351230 799610 2 4 999995 1 401788 437994 656669 2 802620 866696 1 98291 660653 -138588 2 2 999999 1 615961 974797 -996624 2 2 999999 1 258049 591893 358103 2 2 999999 2 10 999998 2 48469 413248 1 2 999999 -324412 1 432803 540989 246230 2 145366 480549 2 2 999999 1 7 999999 -108341 2 2 999999 2 2 999999 2 8 999982 1 623631 667469 594771 2 469993 546982 2 78147 982135 1 14 999987 450733 2 2 999999 2 88662 355465 2 2 999999 2 2 999999 2 366711 849130 1 830392 849636 488632 2 2 999999 2 472010 502843 2 14 999999 1 2 999999 -575715 2 12082 664840 1 2 999999 -79059 1 45083 779050 -807983 1 2 999999 285655 2 2 999999 2 358210 639749 1 4 999985 -61360 1 7 999993 954231 1 2 999999 752916 2 2 999999 1 2 999999 829431 1 6 999989 559320 1 15331 326433 -113636 1 8 999988 952929 2 2 999999 1 675314 915340 783256 1 2 999999 606542 1 561361 669125 -648842 2 20 999985 2 9 999998 2 9 999997 2 2 999999 1 18 999982 448641 1 2 999999 -210596 2 2 999999 2 134561 735450 2 345363 763418 1 322043 557654 104201 1 2 999999 -607962 1 2 999999 -940397 2 480470 498948 1 15 999993 44914 1 292828 389346 -518647 1 9 999983 -175354 1 2 999999 500208 2 67335 752396 1 280529 731681 -481645 2 15 1000000 1 110619 814617 202681 1 2 999999 -127263 1 11 999991 358404 1 11 999989 -954771 2 2 999999 2 2 999999 2 2 999999 1 85914 758260 110743 2 244797 815028 2 467809 678729 2 18 999982 1 5 999997 833296 2 18 999991 1 2 999999 -440421 2 2 999999 2 14 999995 1 15 999995 -560434 1 2 999999 761358 2 599336 863876 2 371826 755063 1 882416 951800 -840885 2 4 999987 2 100084 351879 2 11980 58145 1 139848 985009 -919553 1 4 999999 876243 1 437722 621755 -588383 1 2 999999 380685 2 18 999998 1 216555 803002 261429 1 2 999999 -769780 2 698576 749859 2 8 999987 1 2 999999 -918505 1 577355 603624 999513 1 2 999999 100901 1 224081 483031 997334 2 8 999996 1 12 999981 -469431 2 457500 872192 1 123604 279692 -653650 1 20 999988 -36579 1 211030 745873 674980 1 489473 504364 -138890 2 2 999999 1 43673 949109 -361427 2 13 999994 2 351569 791828 2 2 999999 2 515022 832526 2 68194 266726 2 285077 606500 1 66801 568801 248903 1 11 999986 826920 2 489378 827631 2 62161 102832 2 2 999999 2 2 999999 2 18 999984 2 363497 526760 1 2 999999 373760 2 13041 934201 1 5 999987 -561748 2 18 999993 1 27644 891724 533489 1 360743 669053 -434761 1 2 999999 580709 2 9 999981 1 15 999991 -121876 2 2 999999 2 2 999999 2 448213 882258 2 2 999988 1 2 999999 -351893 1 11 999988 65597 1 18 999993 144953 2 20 999989 2 5074 689900 1 406864 529634 861905 1 2 999983 -640920 1 50884 752381 959612 1 2 999999 -621528 1 2 999982 -297532 2 3 999989 1 42567 446323 -533334 2 18 1000000 1 11 999986 914731 1 581905 915076 -918683 2 1 999987 2 2 999999 1 2 999999 207560 2 2 999999 2 173308 948086 2 2 999999 2 14 999998 1 2 999999 -341581 1 862935 952127 958336 1 2 999999 -934679 1 508882 532744 -365970 2 2 999999 2 2 999999 1 3 999982 -553077 2 2 999999 2 2 999999 2 6 1000000 2 2 999999 1 8 999991 -364956 2 2 999999 2 4 999991 1 2 999996 453088 2 2 999999 1 369709 514147 566106 2 6 999992 2 2 999999 2 69173 669799 2 1 999999 2 2 999999 1 2 999990 -335677 1 2 999999 958538 2 435482 566451 1 2 999999 55146 2 2 999999 2 4 999987 1 19 999985 623021 2 2 999999 1 2 999999 -315666 2 2 999999 2 107601 319375 1 2 999999 -882676 2 19 999994 2 15 999984 1 2 999999 -675071 2 2 999999 1 7 999997 -297106 2 2 999999 2 53097 361356 1 306458 741754 -92666 2 9 999983 2 9 999998 1 14 999987 313121 1 2 999999 806643 1 2 999999 368605 2 2 999999 2 10 999991 2 2 999999 2 172714 922601 2 15 999991 2 2 999999 1 196918 331429 302616 1 2 999999 -763478 1 2 999999 -868677 2 513593 964133 1 20 999990 754996 1 9 999982 -468791 2 290446 569410 2 17 1000000 2 2 999999 1 354320 479630 761139 2 19 999985 1 2 999999 539773 1 2 999999 -117993 1 2 999999 -359766 1 20 999984 -581986 1 2 999999 121224 2 188679 676522 2 2 999991 1 2 999999 -224778 1 2 999999 -651911 1 593007 734744 -846537 2 638137 985485 2 4 999994 2 2 999999 1 2 999999 288258 2 888219 991280 1 730363 822623 596550 1 803887 933278 887722 2 2 999999 2 19 999994 2 18 999988 1 2 999999 -694402 2 2 999999 2 13 999999 2 8 999988 2 11 999991 1 2 999999 510855 1 6 999993 324405 2 2 999999 2 113139 737220 1 10689 986591 -62054 1 9 999984 -359009 1 2 999999 -450957 2 11 999994 1 2 999999 152306 2 4 999996 1 2 999999 45900 1 2 999999 -186184 1 2 999999 299931 2 12 1000000 2 2 999999 2 546949 572670 2 13 999995 1 2 999999 -517728 1 2 999999 -150429 2 71582 452758 1 10 999987 737864 1 533743 835676 -792017 1 873505 953095 -6006 2 2 999991 2 2 999999 1 53145 491816 -529406 1 133662 516991 -373062 1 53360 292649 736126 2 354280 824594 2 2 999999 2 5 1000000 1 548086 662367 -424002 1 3 999997 -862866 2 1 999988 2 2 999999 2 424563 932860 1 2 999999 807583 1 694069 944160 655617 1 2 999999 442435 1 2 999999 906835 1 197916 310146 -291122 2 2 999999 1 2 999999 -141120 1 1 999999 -15736 2 3 999982 2 3830 397146 2 2 999999 1 4 999997 613644 2 2 999999 2 2 999999 2 2 999999 2 16 999992 2 2 999999 2 314962 328488 2 663174 816122 2 2 999999 1 2 999999 923203 2 2 999999 2 2 999999 1 2 999999 987627 2 15 999985 2 20 999998 2 16 999987 2 630529 767084 2 13628 218259 2 225127 575825 1 202993 861936 521188 2 20187 224469 2 478530 526954 1 177290 799166 -682617 2 2 999999 1 192498 768192 -974763 1 137207 154876 18132 2 11 999999 1 5 1000000 889468 1 51944 968007 -911094 1 189439 541068 727769 1 2 999999 -940953 1 244430 582027 -960796 1 133254 414443 45125 2 721752 908953 2 2 999999 2 14 999998 1 168176 622043 -190530 1 13 999985 41743 2 2 999999 1 139244 207982 -724008 1 638310 900790 -417267 1 2 999999 353126 1 16 999985 -850656 2 486874 640086 2 279985 394793 2 199975 421804 1 2 999999 -248033 2 2 999999 2 2 999999 1 2 999999 395628 2 9 999990 1 149888 950952 688851 2 456126 468592 2 2 999999 1 2 999999 -851693 2 13 999986 1 2 999999 977559 2 101076 195598 1 776474 799580 -220766 1 5 999984 472527 2 4 999988 2 2 999999 2 3 999991 1 2 999988 933141 1 372372 652673 678353 1 2 999999 -476664 2 10 999985 2 2 999999 1 15 999998 544442 1 2 999999 393558 1 12 999999 -595428 1 2 999999 640149 1 25820 471820 111230 2 261114 761108 1 2 999999 -606700 1 807326 849642 46525 1 2 999999 -437625 2 3 999992 1 2 999999 651765 2 43578 480404 2 2 999999 2 186504 907133 2 2 999999 1 2 999999 12660 1 2 999999 334088 2 18 999986 1 226931 301461 -190333 2 2 999999 2 835740 855516 1 5 999994 190952 2 2 999999 2 15 999983 2 20 999981 1 606328 811191 -26961 2 2 999999 1 60626 530307 -787064 2 2639 365396 1 10 999998 -952476 2 2 999999 1 3 999994 89283 2 6 999988 1 15 999991 482552 1 485489 948480 198375 1 346194 422940 -150055 1 20 1000000 371031 1 305159 617993 -676727 2 17 999989 2 340561 872849 2 2 999999 2 2 999999 2 2 999999 1 2 999995 -214377 1 9 999982 919958 1 597716 657934 -739613 2 10 999988 1 7 999997 -141791 1 1 999987 219790 2 14 999990 1 2 999999 522642 2 6 999991 2 42755 385823 1 629553 923418 -253623 1 307480 623969 -841722 2 2 999999 2 15 999993 2 3 999984 1 302959 631231 -201684 1 806711 863072 -453018 2 149957 151628 2 2 999999 2 2 999999 1 2 999999 -624659 1 9 999987 643078 1 2 999999 184134 1 2 999999 -755238 2 2 999999 1 727534 858194 93046 2 96290 823787 1 380645 669411 -434433 1 2 999999 -270450 1 330830 624540 -653583 1 338077 420032 -32089 1 7 999992 801711 2 536134 738869 2 20 999996 2 2 999999 2 497860 909765 1 791941 995577 986132 1 120695 838771 822054 2 2 999999 1 16 999991 -146529 1 15 999992 -329596 1 788731 999006 233255 1 2 999999 897906 1 659805 945381 892639 2 8 999987 2 120634 651652 2 3 999985 2 646532 821221 2 491579 593716 2 2 999999 1 14 999990 530645 2 2 999999 2 2 999999 1 182151 663306 -802152 1 2 999999 -998105 1 63171 429530 113502 1 6 999983 -710968 1 4 999997 -711652 1 14 999994 -86658 2 73854 887698 1 4 999995 511328 2 12 999988 1 20 999984 -204143 1 1 999990 -153593 2 2 999999 1 2 999999 768758 1 2 999999 952959 1 2 999999 865567 1 2 999999 85817 1 750927 851837 190203 1 2 999999 301269 1 2 999999 602431 2 9 999998 2 71863 313358 1 9771 204974 -112660 2 371916 520719 1 10 999992 -967630 1 5 999997 486277 2 249793 400548 2 8 999987 1 182932 805406 -63264 2 11 999982 2 20 999984 1 292537 454163 -512520 2 2 999999 1 2 999999 443093 1 853812 942156 -652717 1 544488 720803 -189857 1 5 999992 114806 2 5 999998 2 13 999992 1 405855 765666 639365 2 297460 397366 1 2 999999 -733683 1 392783 438276 174470 1 2 999991 639965 1 3 999996 -768391 1 2 999999 567371 1 2 999999 128623 2 264344 689650 2 12 999983 2 16 999999 2 2 999999 2 2 999999 2 2 999999 1 12218 783720 -930806 1 19 999997 -526224 2 6 999997 1 38813 470303 -58110 2 563539 679217 1 20 999988 -867321 1 2 999999 593097 2 8 1000000 2 937484 996376 2 7 999991 2 2 999999 1 2 999999 893015 2 2 999999 2 2 999999 1 2 999999 -605384 2 1 999989 1 296176 633957 -139665 2 20 999997 2 140478 692257 1 472065 506244 711875 2 2 999987 1 2 999999 -719477 2 593804 834503 2 2 999999 2 143789 634079 1 378929 809327 119239 1 119170 131511 -964862 2 2 999999 2 3 999985 2 890367 900976 1 2 999999 -844154 1 750225 930733 825492 2 259020 984677 1 4 999986 961428 1 2 999999 56676 1 13 999992 -595641 1 17 999985 -653316 1 116826 876304 -301712 1 2 999999 293368 2 2 999999 2 8 999994 2 12 999994 2 13690 328011 2 13 999984 2 2 999999 1 2 999999 -530671 2 2 999999 1 181557 837494 -567736 1 2 999999 793215 2 20 999985 1 132254 456404 -150287 2 4 999994 1 41059 398517 -822342 1 2 999999 -629544 1 2 999999 805636 2 2 999999 2 2 999999 1 2 999999 147014 1 2 999999 -314678 2 2 999999 2 384181 635142 2 2 999999 2 15 999999 1 2 999999 822559 2 2 999999 2 9 999984 1 2 999999 101701 1 334705 948818 488828 1 602931 968889 -359894 1 2 999999 -885730 2 2 999999 2 13 999986 2 2 999999 2 2 999995 2 27350 360574 2 2 999999 2 2 999999 2 1 999995 1 2 999999 -696706 2 58070 915706 2 603914 868499 1 11 999981 576272 2 18 999987 1 2 999999 823260 1 10 999991 -470140 1 2 999999 634564 1 2 999999 806210 1 2 999999 711770 1 13 999995 -558617 2 2 999999 2 87649 475220 1 18 999990 644309 2 57175 364724 1 6 999984 -166005 2 301179 831477 1 4 999984 -332336 2 2 999999 2 16 999982 2 620103 834010 1 2 999999 727967 2 592642 774002 1 2 999999 137963 2 484588 985268 2 7 999984 1 2 999999 -195716 1 20 999991 659246 2 2 999999 1 2 999999 969777 2 606154 656079 1 235189 894900 -991001 1 14 999995 -826813 2 15 999985 1 2 999999 -84726 2 17 999985 2 2 999999 2 20 999985 2 112190 392012 2 2 999999 2 11 999984 1 18853 600291 223030 2 11 999989 2 13 999999 2 18 999994 1 100192 525311 792758 1 592796 614365 -706617 2 16 999985 2 2 999999 1 300280 532730 -120877 2 499471 708250 2 2 999999 1 273035 471486 -437746 1 13 999985 626434 1 2 999999 -718644 2 95032 371860 2 20 999990 1 7 999983 498124 2 10 999985 2 2 999999 2 327219 366554 2 2 999993 2 2 999999 1 16 999998 -666164 2 2 999999 2 2 999999 1 2 999999 972831 2 289562 445478 2 301536 950114 2 2 999999 1 2 999999 -909251 2 16 999987 1 2 999999 110857 2 1 999991 1 18 999999 -129893 1 767708 969242 -527232 2 12 999994 1 248507 797843 -724001 1 2 999999 565558 1 3 999990 829637 2 201946 455936 2 8 999999 2 2 999999 1 446684 730990 -161466 2 2 999999 2 1 999997 2 284302 339563 2 2 999999 2 800336 928933 2 685416 878284 2 370258 901596 2 17569 901880 1 20 999986 -930967 2 8 999996 2 168238 335742 1 671508 814042 -338152 1 34572 384491 153923 2 2 999999 1 95817 968567 -449745 2 2 999999 1 6 999982 747527 1 2 999999 557952 2 10 999996 1 312792 778460 -46862 1 241422 977851 -506068 2 2 999999 1 4 999987 -383902 1 2 999999 -854195 2 158517 691555 2 15 999991 2 2 999999 1 10 999987 565070 2 532885 783646 2 509528 679035 2 2 999999 1 5 999986 175064 2 2 999999 1 427600 820636 640241 2 589983 696541 1 199244 368484 443154 2 2 999999 1 2 999999 805753 2 11 999987 1 20 999993 980471 2 154153 824702 2 2 999999 1 139308 417329 -897903 2 2 999999 1 2 999999 -599407 1 8 999994 -798187 1 243934 783419 550190 1 10 1000000 187299 1 43592 665688 47068 2 2 999999 2 2 999999 1 2 999999 -680480 1 183773 224682 -415084 1 312599 901748 685978 1 214272 527029 115543 2 2 999999 2 67364 78441 2 612680 783577 2 2 999999 2 11 999993 1 132981 489971 -653138 2 2 999999 1 2 999999 598108 1 2 999999 -875928 2 2 999999 1 2 999999 236305 2 2 999999 1 2 999999 -755909 1 502195 712077 -321799 2 2 999999 1 2 999999 -7600 2 7 999993 1 2 999999 78349 1 349378 445125 -853447 1 8 999982 494834 2 172199 709705 2 20 999988 2 8 999987 1 2 999999 770571 1 10 999991 -542002 1 2 999999 -448619 1 265865 677450 -719164 2 59767 732157 2 2 999999 1 81334 88278 130982 1 8 999998 111298 1 18 999998 -391906 1 2 999999 -978041 2 2 999999 2 757578 911178 2 2 999999 1 672604 944224 307339 2 2 999999 2 2 999999 2 2 999999 1 3 1000000 511330 2 8 999995 2 5 999983 2 2 999999 2 61139 134100 1 13 999999 537253 2 270911 336897 1 13 999984 654594 2 2 999999 2 2 999999 1 497343 652163 177736 2 167659 728974 2 2 999999 1 2 999999 376675 1 6 999983 735471 2 547995 645180 1 186325 276677 -767900 2 3 999988 1 2 999999 420832 1 2 999999 -779644 1 123605 869130 -207131 2 13 999993 2 16 999999 1 10 999996 559947 2 2 999999 1 17 999981 -283598 1 2 999999 -168647 2 2 999999 1 5 999997 649286 2 253792 806002 1 2 999999 -907928 2 9 999996 1 135384 794700 110416 2 17 999990 2 632774 740982 2 2 999999 1 5 999981 626015 1 2 999999 -741585 1 11292 517445 -386703 2 2 999999 1 257642 949932 320420 2 2 999999 2 360687 542517 2 263387 709406 1 2 999999 -654734 1 42953 785577 -196726 2 2 999999 1 3 999995 81750 1 5 999998 677207 2 9 999993 1 2 999999 557809 2 430736 879022 2 18 999986 1 2 999999 -388198 1 18 1000000 37467 1 2 999999 -1168 2 270769 808676 1 7 999994 828896 2 2 999999 1 399891 921152 -12713 1 2 999999 -649984 2 3 999993 1 573783 710670 -601702 2 2 999999 1 2 999999 116046 1 2 999999 747136 2 4 999991 1 7 999989 175766 1 510991 647119 41696 1 162069 596353 67276 2 2 999999 1 2 999999 299088 2 347428 809092 2 818042 925384 2 2 999999 1 6 999983 325971 2 2 999999 1 2 999999 611665 2 163924 542452 2 247496 403623 2 2 999999 2 2 999999 1 2 999999 -863332 2 18 999984 2 4 999997 1 272530 874236 -418629 2 16 999988 1 18 999989 342608 1 2 999999 -916588 1 432960 521806 306614 1 2 999999 115026 2 2 999999 1 374786 534602 -257500 2 15 999998 1 692512 842713 559535 1 399490 419407 -633062 1 48600 716007 -665535 1 2 999999 825115 2 159050 257154 2 802387 859177 1 11 999989 -462457 2 2 999999 2 8 999983 2 2 999999 1 493082 617373 -370208 2 18 999993 1 364191 589097 27883 2 4 999996 1 350620 636645 296381 1 4 999997 -820791 2 2 999999 2 4 999993 1 594745 763708 128579 2 2 999999 1 117816 701612 2214 1 2 999999 158583 2 658360 712592 2 435721 717094 1 253736 987493 623496 2 2 999999 1 271402 592161 -779503 2 23782 777954 2 2 999999 2 2 999999 1 1 999982 -546070 1 2 999999 -681082 2 362580 677061 2 1 999989 2 8 999991 1 2 999999 742458 1 210507 589798 557636 2 2 999999 1 2 999999 -434029 1 207301 699768 158342 2 151067 993810 2 6 999993 2 3 999996 2 2 999999 1 2 999999 800870 2 2 999999 1 9 999987 -838676 2 2 999999 1 267334 491811 -511540 1 2 999999 -559324 2 215156 337049 1 16 999987 282438 2 340689 664047 1 519710 679667 -457611 2 384317 553494 2 9 999986 2 361343 860530 1 2 999992 920753 1 17 999986 -930386 1 385851 492441 822217 2 2 999999 1 4 1000000 -19697 2 2 999999 2 13042 129333 1 2 999999 -142483 1 2 999999 -241769 1 337770 377506 857376 2 272674 337788 1 2 999999 -180532 1 454094 755724 -333042 2 874709 888835 1 7 999990 -81667 1 2 999989 785940 1 4 999994 -895826 1 419860 605035 261161 2 7 999992 2 13162 258578 2 18 999990 2 1 999987 1 19 999986 782612 1 2 999999 222428 1 2 999999 524128 1 13 999997 -736671 2 2 999999 2 2 999999 2 254139 791352 2 10 1000000 1 117049 328708 -28568 2 332297 580086 1 2 999999 565865 2 689276 853068 1 813170 919892 -364821 1 2 999999 -27309 1 4 999985 736769 1 2 999999 -98024 2 463920 954087 2 6 999988 1 2 999999 -312964 2 2 999999 2 1 999995 2 20 999994 1 2 999999 -694637 2 2 999999 2 569282 962267 1 18 999995 -307190 1 204185 821398 -503629 1 35478 470081 266378 2 2 999999 2 12 999995 1 3 999997 -425797 2 2 999999 1 715227 915076 -167409 1 15 999987 -139688 2 2 999999 1 15 999994 455148 2 2 999999 2 462031 933222 2 14 999981 1 504851 796863 -772710 1 302761 399909 -204579 1 2 999999 -762470 2 2 999999 2 2 999999 2 751006 977293 2 6 999988 2 2 999999 2 2 999999 1 8188 691888 -853946 1 411184 714502 585530 2 19 999992 1 2 999999 748434 1 2 999989 -421572 2 198070 353503 1 831187 940523 75736 1 3 999988 373223 1 538643 946561 -602940 1 7 999995 376796 1 12 999981 -514390 1 186976 635357 362128 1 2 999999 -736879 2 16 999981 1 2 999999 -604423 2 2 999999 1 6087 568582 566006 1 678407 821872 -84949 2 2 999999 2 2 999999 2 2 999999 2 3 999987 2 2 999999 2 16 999989 1 12 999999 36356 1 151253 318907 753085 2 697041 715358 1 191723 927060 -336058 2 352466 835453 1 688736 966197 480585 2 9 999994 2 2 999985 2 18 999996 1 13 999984 -561486 2 1 999983 2 7 999984 2 12 999999 1 2 999999 -814022 2 7 999992 2 17 999989 1 2 999999 899213 2 11 999988 2 17 999986 1 8 999995 -239181 1 9 1000000 802291 2 2 999999 1 154575 562883 163713 2 384475 830956 1 2 999999 55566 1 63284 858079 -101342 2 2 999999 1 5 999999 -219740 1 16 999982 -202956 1 2 999999 -492408 1 559532 979887 315015 1 103994 838324 -323112 1 2 999999 144597 2 199611 616836 2 212345 749389 1 2 999999 -739671 1 432417 997535 -843674 1 2 999999 862635 1 2 999999 -301296 1 2 999999 -202088 1 609023 764201 -999066 2 14 999992 1 2 999999 -55480 1 2 999999 -157064 1 158515 678560 28005 2 419971 588754 1 603927 660765 662219 1 16 999998 -823303 2 2 999999 2 2 999999 1 224529 234372 154470 1 2 999999 526314 2 2 999999 1 2 999999 -628036 1 37982 104158 611457 2 2 999999 1 2 999999 -180181 1 245824 627369 -809701 2 218368 605910 2 12 999985 1 2 999999 -286184 2 967641 993802 2 2 999999 1 2 999999 -365915 2 2 999999 1 6 999982 138703 1 12 999988 -703681 2 2 999996 2 2 999999 2 135027 240101 2 134500 629318 2 488190 717443 2 134329 904010 1 11 999984 -569264 2 2 999999 1 227958 308888 -555672 2 2 999999 1 2 999999 -965665 2 809289 833941 2 2 999999 2 787758 989646 2 2 999999 1 2 999999 581353 2 165905 260906 2 18 999982 1 2 999999 -533457 1 19 999984 -772346 1 45113 215912 271796 1 605413 946742 725730 1 2 999999 -443641 1 175181 177403 -249606 2 2 999999 2 2 999999 2 18 999982 2 705962 787762 2 53768 533753 2 14 999989 2 9 999983 2 8 999992 1 329011 416783 -188597 1 857817 877980 786930 1 8 999985 43601 2 13 999999 1 3 999996 -852190 1 3 999981 803382 1 3 999984 -202590 1 2 999999 -496564 1 3 999992 -641306 1 19 999991 913017 2 222226 765439 2 2 999999 2 20 999984 1 2 999999 -312951 1 11 999992 185387 2 2 999999 2 86545 424883 2 2 999999 1 58147 389104 662746 1 15 999998 987179 1 250167 255059 241585 2 18 999999 2 2 999999 2 12026 865068 1 9 999988 746629 2 49373 619584 2 8 999994 2 18 999991 1 2 999999 905310 2 2 999999 2 98589 584487 1 145222 441063 527043 2 346278 474114 1 9 999982 -529551 2 208780 660366 2 2 999999 1 2 999999 -712781 2 92134 703037 1 506974 986625 97685 2 17 999986 1 2 999999 410499 2 774457 851367 1 89375 117782 -505095 1 2 999999 -997880 2 19 999995 1 2 999998 131397 1 10 999988 649294 1 2 999999 -355413 2 121407 617511 2 2 999999 2 15 999987 1 19 999998 -566237 1 60235 460926 -323063 1 2 999999 -407886 2 3 999992 1 2 999999 710428 1 2 999999 288117 2 138672 507211 1 167388 172037 297220 2 12 1000000 2 20 999999 1 2 999999 -846137 2 2 999999 2 13 999991 1 2 999999 830607 2 19 999983 1 2 999999 -338393 2 874054 906070 2 155130 193458 2 12 999981 1 2 999999 807121 2 522486 669453 1 17 999996 -96771 2 104384 407478 2 2 999999 2 2 999999 1 6 999987 619555 2 89756 805469 2 297057 444080 1 170253 225026 -401081 2 133177 673833 1 11 999989 -145104 1 12 999998 -879293 2 2 999999 1 2 999999 -789833 1 294079 511919 369547 2 360255 880289 2 292064 577991 2 363831 581216 1 2 999999 6750 2 6 999998 2 208797 665870 1 190446 797352 -628749 2 6 999995 2 2 999999 1 2 999999 -301443 2 807972 984723 2 8626 606383 2 12 999993 2 565591 992008 1 2 999999 -395614 1 7 999995 954405 2 3 999988 2 2 999999 2 534802 761001 2 20 999995 1 8 999998 805708 1 17 999997 -380258 2 425005 710720 1 6 999982 441457 2 818137 971689 1 18 999991 919333 1 864552 934551 -59481 1 702337 770704 -764703 2 6 999984 2 2 999999 2 2 999999 2 20 999995 2 349484 391595 1 2 999999 572710 1 18 999981 -443051 1 2 999999 -476822 2 51126 377371 1 18 999990 964151 1 101079 349054 -900086 2 8 999991 1 461793 662929 910249 1 2 999999 -769612 2 8 999981 1 10 999982 460559 2 13 999987 2 2 999983 2 155106 419985 2 213170 219229 1 101896 331614 176871 1 9 999992 929191 1 10 999987 245779 1 2 999999 -995560 2 2 999999 1 2 999999 -735933 2 722869 769585 1 2 999999 -813818 2 437039 573095 2 562548 841859 2 10 999981 2 2 999999 2 2 999999 1 2 999999 473434 1 2 999999 -287282 1 2 999999 242996 2 2 999991 2 203772 740152 1 2 999999 828405 1 222833 738797 -17022 1 451977 898194 -360833 2 2 999999 2 198594 610486 2 2 999999 1 2 999999 238436 1 2 999999 665240 1 15 999982 62366 2 9 999985 1 2 999999 -79974 1 2 999999 -122048 1 6 999987 -123445 1 4 999998 -505254 1 1 999982 -636871 1 282001 537880 -150954 1 12 999986 -409698 1 2 999999 -825773 2 2 999999 1 362025 474022 -96946 1 2 999999 234601 1 2 999999 -836985 2 2 999999 1 729926 853553 -884734 2 2 999999 2 20 999988 2 521910 664665 2 2 999999 1 2 999999 447278 2 89890 872628 2 2 999999 1 347333 376521 536616 1 2 999999 530938 1 2 999999 -12713 2 2 999999 2 2 999999 2 2 999999 1 378653 578009 -740141 1 20 999992 -227701 2 2 999999 2 2 999999 2 7 999993 1 2 999999 -101171 1 4 999982 985630 1 371273 468470 -26404 2 9597 489189 2 124263 976475 1 2 999999 686844 2 12 999999 2 6 999982 1 2 999999 51694 1 3 999984 -272438 2 2 999999 2 2 999999 1 6 999998 191924 1 80480 552117 741053 2 251726 499968 2 15 999998 2 583584 621067 2 16 999986 2 14 999998 2 2 999999 1 18 999982 37520 1 2 999999 -142852 1 256943 499686 -178182 2 2 999999 2 185711 876796 1 175042 382659 487595 2 2 999999 1 2 999999 553628 1 13 999997 -639395 1 2 999999 327814 2 6 999981 2 496956 733277 1 410753 942270 -612220 2 17 999990 1 2 999999 -988368 1 2 999984 -641716 2 2 999999 1 3 999988 190629 1 287752 366909 258571 1 2 999999 -446578 2 7 999995 2 2 999999 1 2 999999 -155544 1 10 999985 -896837 2 613915 951563 2 20 999994 2 193679 882142 2 2 999999 1 20 999994 769057 2 535394 898199 2 15 999999 2 16 999994 1 2 999999 -992646 1 18 999986 779800 2 9 999997 1 2 999999 -921129 1 13 999993 -270471 1 458353 819050 57371 1 2 999999 -344062 1 822727 823952 -254512 1 7 999986 -93516 1 125006 821733 95210 2 18 999990 1 593976 963004 546867 2 305115 808299 2 526371 892222 1 566732 574574 -485926 1 2 999981 156268 1 198561 616260 958782 1 8 999999 -524688 1 15 999987 872383 1 898159 947433 985947 1 2 999999 72798 2 2 999999 1 2 999999 580306 1 160751 240953 493702 2 2 999999 1 2 999999 -744275 1 2 999999 -158947 2 12 999987 2 2 999999 1 528739 856483 -58821 2 206171 423611 2 3 999983 1 816340 819396 -205928 2 16 999987 2 556615 722870 1 4 999989 690487 2 2 999999 2 2 999999 2 6 999999 2 2 999999 2 11 999989 1 19 999988 -608981 2 224277 711401 2 18 999994 2 565632 915784 1 2 999999 320622 2 7 999984 1 250835 388313 -250747 2 2 999999 1 113088 825342 901267 2 529921 929708 1 5 1000000 -620486 2 285637 612843 1 2 999999 642638 1 19 999987 -929657 1 2 999999 -547482 2 2 999999 2 2 999999 1 638112 681067 28629 2 2 999999 1 2 999999 -280127 1 2 999999 -350917 1 473792 799997 781624 2 2 999999 2 2 999999 1 2 999999 846476 2 329432 436279 2 2 999997 1 188025 443609 -238301 2 493505 521032 1 4 999981 865255 1 65169 389381 -579653 1 2 999999 751919 2 5 999997 2 17 999987 1 2 999999 -38083 1 2 999999 351606 2 373626 728856 1 2 999984 382169 1 10 999995 -219477 2 2 999999 2 2 999999 2 19 999986 1 256227 720055 671373 2 166047 956087 1 2 999999 552620 1 15 999987 8452 1 2 999999 -150157 2 252911 461640 1 2 999999 438278 2 20 999993 1 55799 777774 352308 1 2 999999 754536 2 131834 295972 1 1 999981 -791554 2 256072 966546 1 2 999999 903331 1 158848 655009 906289 1 111365 539976 500672 2 11 999999 1 23160 928242 205909 2 2 999999 1 2 999989 221093 1 1 999986 -39693 2 2 999999 1 2 999999 184105 1 20 999989 98278 2 13 999985 2 2 999999 2 2 999999 1 235410 473023 -323557 1 2 999999 -697691 2 2 999999 1 12 999994 40498 2 1 999982 2 362423 775354 2 2 999999 1 886044 908157 545802 1 98693 466750 -484060 2 209165 884323 1 6 999991 847313 2 2 999999 1 2 999999 509154 2 2 999999 1 174373 267165 -154791 2 17 999994 2 1 999992 1 100303 925810 732411 2 1 999985 1 16 999985 8978 1 710197 994913 431048 2 2 999999 2 28044 415368 2 180365 356254 1 15 999990 -811951 1 12 999999 -947875 2 14912 241545 1 16 999998 -449199 1 2 999999 493735 1 7 999981 -830334 1 7 999998 -938015 1 431261 439784 671731 2 14 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999984 -135593 2 10 999992 1 2 999999 854128 2 2 999999 1 11 999991 418250 2 2 999999 1 2 999999 605034 1 2 999999 225589 2 18 999994 2 2 999999 1 700988 722990 880581 2 154102 957217 2 165631 625262 2 15623 289110 1 4 999999 15162 1 2 999999 102572 1 642700 837817 903293 2 278118 394830 1 2 999999 267659 2 10 999985 1 461554 987975 349700 2 134342 564656 2 13 999987 1 668190 925835 394541 2 2 999996 2 249890 760483 1 662948 994490 788888 1 7 999991 405503 1 108371 261617 -752569 2 64190 574856 1 570232 701263 196635 2 2 999999 1 2 999999 739765 1 60823 151028 -927711 2 4 1000000 1 29283 712025 -595869 1 2 999999 753725 2 543720 646443 1 2 999999 -264260 2 2 999999 1 5 999987 88674 1 4 999984 -779705 2 115515 452572 2 2 999998 1 6 999985 467460 2 2 999999 2 10 999984 2 12 999987 2 16 999989 2 7 999983 2 3 999994 1 11 999988 241200 2 2 1000000 1 9 999995 228149 1 73163 386893 313866 2 2 999999 1 19 999996 -41989 1 6 999986 387710 2 20912 618608 1 2 999999 -913116 1 15 999982 151614 2 19 999982 1 2 999999 753729 2 18 999998 2 13 999987 1 2 999999 -81747 1 115080 402528 -396375 1 3 999990 712252 2 68449 795558 2 2 999999 1 2 999999 -49429 1 2 999999 -650607 1 2 999999 -591228 2 3 999985 2 5 999987 2 2 999999 1 13 999992 -176609 2 1 999987 1 2 999999 74556 2 2 999999 2 2 999999 2 2 999999 2 7 1000000 1 640052 929819 360902 1 16 999983 -136087 1 11 999992 -590064 2 2 999999 1 18 999990 868414 2 2 999999 2 2 999999 2 788740 843729 1 175375 317783 613491 2 2 999999 2 2 999999 1 2 999999 -569521 1 8 999993 -728579 2 225626 570050 2 35558 896196 1 3 999985 974573 2 2 999993 1 350414 757646 -629043 2 6 999999 1 2 999999 458896 1 10 999988 352138 1 4 999986 -102430 1 703014 957684 234932 1 169019 173615 -430117 2 382329 683181 2 30314 110176 2 2 999999 2 51108 741128 2 72784 284257 2 2 999999 1 398147 903679 339083 1 2 999999 882802 1 2 999999 -271912 2 2 999999 2 9 999996 2 2 999999 1 593565 688507 475245 2 127820 310637 2 553952 907148 2 231529 558535 1 11 999998 530536 1 2 999999 628909 2 3 999982 2 59942 455181 1 17 999998 -556917 1 3 999989 -122443 2 4 999984 2 2 999999 1 3 999983 111852 1 583809 866281 -526228 1 1 999990 638792 2 1 999993 2 19 999993 2 2 999999 1 13 999999 -871880 2 2 999999 1 2 999999 312839 1 2 999999 448751 2 11 1000000 2 2 999999 2 2 999999 2 25597 729794 1 466498 843035 888354 1 10866 874175 -117301 2 2 999999 2 2 999999 1 2 999999 -152966 2 10 999983 1 186833 924739 -387771 1 2 999999 -955345 1 471364 649161 122360 2 5 999987 2 9 999993 2 2 999999 2 551847 896589 1 10 999982 -615283 2 1 999998 2 687077 900711 2 2 999999 1 143633 991733 314040 2 66609 981860 1 15 999989 -80144 1 2 999999 927631 1 2 999999 -555863 1 324012 615513 841061 2 2 999999 1 2 999999 353485 1 8 999986 -602995 2 6 999991 2 415967 852836 1 2 999999 -969306 1 495199 599337 -73601 1 167488 352036 -690013 2 45377 852222 1 17 1000000 -90668 2 11 999984 2 2 999999 2 15 999984 1 15 999994 425867 1 407027 926136 454608 1 13 999985 824373 1 2 999999 915240 2 10 999985 1 585447 807896 -468246 1 10 999981 -986684 2 2 999999 1 2 999999 457629 1 5 999985 617417 2 19 999993 1 9 999984 -336559 2 1 999999 1 19 999993 694445 1 1 999999 17408 1 4 999986 -954177 2 407766 999210 1 2 999999 -928821 1 20 999999 371044 2 6 999990 2 16 999982 2 2 999999 2 3 999983 1 164621 808646 619415 2 2 999999 2 17 999997 2 15 999995 1 56339 863464 -454564 1 5 999987 -40176 2 2 999999 1 2 999999 632350 2 11 999995 2 2 999999 2 2 999999 1 788108 980937 -357364 2 389035 422607 1 1 999989 937207 1 216411 485390 906689 1 2 999999 -795764 2 80164 658985 1 18 999996 247595 1 2 999999 980955 2 8 999982 2 8887 290223 2 2 999999 2 663098 760280 1 3 999994 -686534 1 378451 632366 114904 2 16 999997 2 2 999999 2 2 999999 2 7 999984 2 149978 371797 1 2 999999 613414 2 765877 808776 1 6 999991 -159664 2 90101 372170 1 928019 947963 -972932 1 2 999999 792267 1 2 999999 -499417 2 356524 941764 2 18 999983 2 162270 807805 1 15 999995 887894 2 376776 457020 2 2 999999 2 253396 336674 2 33307 75503 2 2 999999 1 2 999999 -523739 1 13 1000000 -121830 2 20 999984 2 20 999986 2 2 999999 1 17 999998 -997108 1 7 999996 -445674 1 594384 793591 -433855 2 2 999999 2 13 999985 1 8 999988 522805 1 250155 769673 -699433 2 2 999999 2 6 999985 2 8 999998 2 466401 768926 2 2 999999 1 397630 433356 8280 1 2 999999 -48025 2 19 999984 1 442572 552584 -273664 1 2 999999 400483 1 2 999999 -140797 2 15 999989 2 13 999990 1 69469 862157 -817923 2 166347 578181 2 2 999999 1 2 999999 -593211 2 367599 694851 2 2 999999 1 2 999999 -629775 1 502259 875842 -366462 1 20 999991 -945486 1 7 999991 -242174 2 1 999991 2 4 999986 2 82395 451158 1 10 999995 -644632 2 2 999999 1 2 999999 -67398 2 2 999999 2 2 999999 1 2 999999 -712751 1 4065 871285 232091 2 2 999999 2 203858 323901 1 2 999999 -251713 2 449285 736156 2 606129 707820 1 2 999993 794643 1 2 999999 -907038 1 601341 647020 -852176 2 566991 856235 2 8 999996 1 6 999988 943149 1 3 1000000 -810647 1 2 999999 -671167 1 36349 964453 748737 2 4 999983 1 475099 656121 -29032 2 2 999999 1 13 999998 312456 1 93283 880807 -401604 2 61983 671445 2 15 999990 2 702740 826256 1 2 999999 122211 2 2 999999 2 145878 971678 2 17 999994 1 19 999989 453265 2 2 999999 2 7 999990 2 2 999999 1 615444 666827 832605 2 2 999999 2 2 999999 1 2 999999 -729606 2 244635 834731 2 2 999999 2 56842 903883 1 2 999999 627277 2 2 999999 2 13 999999 1 12 999993 -532943 1 8 1000000 142837 1 2 999999 -802159 2 1 1000000 1 155853 826715 408986 2 21904 355684 2 20 999987 1 2 999999 510555 1 2 999999 632398 1 2 999999 159077 2 2 999999 1 9 999987 -875894 2 2 999999 2 2 999999 2 3 999985 2 514021 698171 2 2 999999 2 19 999996 1 2 999999 681596 1 10 999994 444790 2 523707 824110 1 2 999999 11337 1 2 999999 16338 1 2 999999 855698 2 2 999999 2 2 999999 1 8674 834016 661112 1 2 999999 -311244 2 17 999992 2 2 999999 2 2 999999 1 356852 599080 -749905 2 18 999991 1 124842 752135 -262067 1 1 999997 164523 2 10 999988 2 312007 367734 2 135798 995422 1 248201 730282 51735 2 2 999999 2 2 1000000 1 18 999989 -291184 2 5 999992 1 144875 693955 633135 1 2 999999 -942802 2 11 999996 2 2 999999 2 12 999999 2 2 999999 1 396875 916226 -173230 1 10 999987 130540 1 35615 200613 783339 2 9 999982 1 2 999999 325809 1 20 999986 702232 2 15 999986 2 2 999999 2 11 999990 2 2 999999 2 2 999999 1 2 999999 762261 1 18 999991 574637 2 15 999982 2 47662 963583 2 2 999999 2 1 999995 1 136155 802560 684317 1 2 999999 -782153 1 321902 569946 22684 2 10 999989 2 2605 82407 1 14 999995 359500 1 2 999999 301702 1 16 999988 -65350 1 10 999981 -778982 2 15 999988 1 2 999999 747073 2 19 999996 2 2 999999 2 12 999990 2 103369 264758 1 12 999992 -340224 2 11 999987 1 13 999991 -457565 1 3741 375506 -341486 2 558925 673480 1 2 999999 -728081 2 7 999981 2 4 999993 1 275085 303306 -251101 2 2 999999 1 2 999999 -178818 1 2 999999 54590 1 745425 941524 831537 2 10 999987 2 645812 704385 2 862973 877917 1 2 999999 933630 1 6 999985 -309217 1 2 999999 112674 1 694406 843619 459141 1 702842 905399 -191981 2 2 999999 1 17 999992 -325911 2 165017 254018 1 207154 328585 198618 1 2 999999 -611431 1 14 999996 -110765 2 2 999999 1 5 999995 -213666 2 10 999992 2 2 999999 2 7 999994 2 13 999982 1 2 999999 -692210 1 13 999989 976253 2 5 999991 1 2 999999 -873790 2 544404 615494 2 2 999999 1 2 999999 733152 1 11 999997 280448 1 142224 190305 -750021 1 18 999986 -397209 1 31354 321994 -809590 2 2 999999 2 237161 712715 2 2 999999 1 20 999988 278831 2 2 999999 2 185940 718915 1 2 999999 -874268 2 6 999991 2 6 999983 2 461884 493779 1 15 999992 -663697 1 2 999999 685944 2 64345 647342 2 305045 840261 2 18 999988 2 2 999999 1 10 999985 -578070 2 157510 806053 2 260848 442526 2 18110 752463 1 2 999999 -235139 2 2 999999 2 660258 790135 2 20 999997 2 84322 641442 2 2 999999 1 488336 978703 661003 1 2 999999 459769 1 8 999990 -816085 1 2 999999 -35259 2 190479 738994 2 2 999999 2 11430 15080 2 155183 648152 1 211682 858635 26026 1 2 999981 178386 2 309460 574928 1 2 999999 -791883 2 2 999999 2 77727 416030 2 2 999999 2 2 999999 1 2 999999 548369 2 2 999999 1 2 999999 855020 1 1 999993 216181 1 53928 188855 -471201 1 2 999999 -854708 1 20 999999 -382226 1 665941 919979 142652 2 2 999999 2 7 999999 1 183078 583614 -50329 1 2 999999 -532449 2 15 999988 2 1 999991 1 2 999999 -213922 1 2 999999 -664982 2 8 999983 2 2 999999 2 2 999999 2 319871 656693 2 252436 726267 2 329980 470432 1 2 999999 -139176 1 2 999999 -518438 2 11 999996 2 2 999999 2 2 999999 1 2 999999 -652204 1 3 999990 38092 1 7 999994 -535800 2 299034 489427 1 6 999989 136306 1 16 999984 821264 1 2 999999 -860587 2 2 999999 2 9277 97975 1 2 999999 -304442 2 2 999999 2 689351 926596 1 2 999999 -387001 1 365827 748415 -38173 2 484309 556077 2 384786 782580 2 2 999999 2 44483 781861 2 1 999989 1 8 999985 -301128 1 18 999984 590557 2 2 999999 2 2 999999 2 2 999999 1 280662 881945 -569558 2 192564 947551 2 20 999986 2 2 999999 2 271182 680804 1 2 999999 909294 1 2 999999 436933 2 472733 716317 2 305576 673789 2 2 999999 1 2 999999 -994137 2 9 999998 2 7 999988 1 412455 634702 -612949 1 200009 677158 -95314 2 10 999993 1 2 999999 -731852 2 515918 727359 2 14 999992 2 27786 261585 1 17 999982 10904 2 2 999999 1 281485 392247 -237512 2 2 999999 2 2 999999 2 86634 985650 2 253775 469744 2 18 999998 2 2 999999 2 2 999999 1 202309 494293 -444123 1 11 999983 516318 1 15 999989 -878664 1 544598 607943 -70925 1 15 999994 405333 2 11 999996 1 19 999994 -589500 1 2 999999 35351 2 134345 629639 1 10 999992 -216145 2 2 999999 1 626705 881330 -269522 1 2 999999 -660051 2 6 999982 2 123942 578498 2 2 999999 2 115613 764184 1 7 999997 -833152 1 5 1000000 -176827 1 2 999999 101300 1 404685 953602 -953765 2 9 999992 1 7 999999 -303159 2 2 999999 2 2 999999 1 1 999995 -927725 2 570026 614030 2 276728 953192 1 2 999999 902795 1 321567 625899 -667639 2 476876 724890 1 2 999999 -813717 2 462906 520322 2 9 999990 2 2 999999 1 2 999999 -616032 1 1 999987 449321 1 7 999994 -212096 2 2 999999 2 2 999999 2 2 999999 1 19 999986 20842 1 750632 821341 916855 2 2 999999 2 810214 952576 2 13 999991 2 401885 932557 1 18 999989 221056 1 2 999999 -551258 1 752268 838081 -611054 1 19 999992 -937928 1 917244 933926 163148 2 16 999991 1 11 999986 -657367 2 6 999984 1 19 999995 -819311 2 6 999987 1 7 999989 -908684 2 245512 577684 1 16 999981 883433 2 13 999982 1 228156 670626 18617 2 8 1000000 2 75327 170206 1 731500 733232 -899774 1 383672 983259 -241234 2 163559 407825 1 12 999997 384401 2 8 999993 1 15 999994 -134422 1 291761 670059 314753 2 882291 949343 2 5 999999 1 2 999999 -464407 1 2 999999 -196418 2 574046 923478 1 1 999981 -490740 2 183620 258120 1 2 999999 521166 2 17 999982 1 12 999998 483720 1 94224 878209 649841 1 710099 833029 710008 1 5 999983 -647870 1 2 999999 -827332 1 18 999992 196676 2 10 999990 2 456451 505577 2 497144 637438 1 375932 840700 -633361 1 1 999982 -57427 1 2 999999 615769 1 565820 769500 -857313 1 10 999999 183073 2 143304 558522 1 6 999989 -444498 1 16 999981 183001 1 7 999993 370638 2 16 999998 1 5 999993 -445946 2 20 999984 1 201188 853415 969873 2 105993 441893 1 2 999999 -899375 2 2 999999 1 2 999999 -356094 2 58252 215850 1 648158 658369 253342 2 2 999999 2 71438 159819 1 2 999999 -994562 1 2 999999 -70130 2 2 999999 1 439386 830140 -677536 2 2 999999 1 226241 463295 700828 1 2 999999 657922 1 536641 873951 911390 1 592457 661851 -252511 2 285546 839714 1 2 999999 226856 2 2 999999 2 17252 364813 1 9 999987 749083 2 830395 831622 2 2 999999 2 10 999994 1 10 999992 32573 2 19 999990 2 2 999987 1 2 999999 -971244 1 179715 677904 -946584 2 234857 826536 2 219245 430820 2 2 999999 1 2 999999 118449 2 73349 664394 2 46891 464997 1 2 999999 463067 1 2 999999 584847 2 17 999990 2 3 999994 1 2 999999 832113 1 12 999981 463988 1 58898 278418 -962931 1 451387 665454 -846113 1 24390 247249 562444 1 2 999999 276260 2 169584 598740 2 2 999999 2 2 999999 1 764437 930513 -850988 2 44151 708776 2 2 999999 2 2 999999 2 2 999999 1 17 999992 242646 1 2 999999 701264 2 2 999999 1 3263 66216 -279507 1 365892 453295 -468026 2 2 999999 2 5 999999 1 12 999987 286153 1 209616 865513 -12240 2 266626 712438 1 2 999999 362186 1 11 999988 -567281 1 2 999999 -47987 2 2 999999 1 12 999990 883605 1 2 999999 -263733 2 18 999988 2 14 999984 2 3 999994 1 17 999997 984907 2 2 999999 2 2 999999 1 9 999988 661763 2 12 999996 2 526360 596554 1 19 999985 568985 1 2 999999 696125 2 9 999999 1 11 999982 -468913 1 578623 794740 -661051 2 2 999999 2 2 999999 1 2 999999 203058 1 7 999999 -212174 1 15 1000000 -862936 2 19 999985 2 2 999999 1 2 999999 976585 1 16 999995 393927 1 2 999999 386416 2 14 999981 2 2 999999 2 7 999998 2 2 999999 2 42539 741997 2 2 999987 2 68513 214477 2 10 999998 2 2 999999 2 6 999990 2 5 999986 1 8 999987 -992316 1 8 999989 148912 1 159386 252585 -981173 2 52754 197014 2 2 999999 1 216265 405981 36709 1 751079 763972 889581 1 11 999989 -528954 1 2 999999 2983 1 2 999999 -966212 2 409661 740284 2 2 999999 2 2 999999 1 325726 705797 405604 2 8 999998 1 2 999999 67799 2 617540 839126 2 64710 140000 2 255913 933652 2 18 999985 1 2 999999 482801 1 2 999999 373506 1 2 999999 -256496 1 5 999993 -234810 2 2 999999 2 11 999983 1 101794 229727 -993534 1 13 999984 177331 1 13 999996 -540046 1 2 999999 -672938 2 16 999981 2 18 999992 2 11376 82582 2 287808 997980 2 513406 775948 2 2 999999 1 2 999999 933531 1 167783 820753 -216993 2 2 999999 1 17 999999 -577415 2 599436 736004 1 2 999999 -616682 2 244740 861175 1 2 999999 901059 2 183569 980688 2 151349 851105 1 436215 685832 505407 2 12 999997 1 2 999999 666452 2 572692 741001 1 33929 482674 495500 2 424647 581635 1 2 999999 962837 1 2 999999 187678 1 2 999999 114904 2 187238 869571 2 561112 674776 2 242465 299686 2 12 999988 2 358956 937243 2 6 999986 1 4 999983 572580 2 798689 896746 1 2 999999 604481 1 13 999986 -694788 2 2 999999 1 17 999988 582287 2 133292 866339 2 755132 885726 2 2 999999 2 660070 991890 1 226893 908371 665763 2 237908 492520 2 888051 922563 2 20 999982 2 11 999984 2 7 999994 1 2 999999 861591 2 211203 673092 2 16 999986 2 81654 865343 2 19 999990 2 2 999999 2 2 999999 2 751384 790459 1 378627 649422 446980 1 2 999999 -556823 2 139793 451378 1 861399 873707 644580 2 574596 907725 2 500791 914874 1 170202 186391 863476 1 649638 798314 719066 1 408336 908162 887443 2 156337 529785 2 142124 262607 1 158269 684359 488793 1 844976 891250 -900 2 168688 294948 1 11 999984 3086 1 18 999985 -416263 1 20 999994 -559999 2 19 999984 2 533383 997601 1 2 999999 258102 1 12 999982 468452 1 900001 976759 566563 1 2 999999 -267477 2 2 999999 2 7 1000000 1 4 999984 563936 1 8 999986 392633 2 17 1000000 2 622192 972763 2 4 999988 1 16 999996 706739 2 94754 967998 2 2 999999 1 601599 944207 444950 1 367829 927953 -296534 1 2 999999 -243161 1 479792 859013 956175 1 18 999992 -930340 2 17 999986 1 88554 109149 602996 1 16 999999 -74047 2 2 999999 1 10 1000000 -445853 2 2 999999 2 459854 572891 1 2 999999 -168826 2 362064 893722 2 2 999999 2 522803 883011 2 3 999982 2 2 999999 1 1 999982 954273 1 641625 746718 -140403 2 11 999998 2 373349 566705 1 471427 916545 -384098 2 14 999999 1 20 999993 70308 2 27550 404883 2 15 999984 1 680991 709168 402833 1 2 999999 -34447 1 705761 720222 -272872 2 5 999981 1 15 999993 508285 1 2 999999 220055 1 2 999999 406001 1 222503 439081 766599 2 14 999995 1 2 999999 -947405 1 410418 565720 873773 2 12 999997 1 10 999989 930634 1 25753 443383 940043 2 582249 625306 1 2 999999 -299677 2 9 999987 1 2 999999 -768841 2 263991 326290 2 2 999999 2 1208 389548 2 12246 511878 1 7 999981 426496 2 2 999999 1 4 1000000 702347 1 16 999990 722407 2 2 999999 2 2 999997 2 20 999985 1 2 999999 528992 1 293224 351083 -301526 1 2 999999 289658 1 18 999992 -176396 1 690800 728910 -783689 2 291225 823473 2 8 999982 2 2 999999 2 186098 461886 1 2 999999 -138102 1 19 999995 851476 2 14 999998 1 2 999999 -36649 2 420543 436894 2 16 999982 1 20 999991 484459 2 8 999983 1 13 999985 -393560 1 9 1000000 -100314 1 131285 370605 6521 2 841716 987378 2 1 999982 2 19 1000000 2 820587 994738 1 3 999996 286890 1 2 999999 987802 2 527502 963513 1 11 999990 -476668 2 2 999999 1 2 999999 94777 2 2 999999 1 2 999999 608829 1 2 999999 -657791 2 2 999999 2 35581 449435 2 459999 970775 1 425002 879089 -300447 1 13 999990 457813 1 15 999995 -601783 2 12 999989 1 2 999999 -63101 2 1 999994 2 2 999982 2 2 999999 2 2 999999 2 2 999999 1 580970 615046 -449898 1 2 999999 -426532 2 2 999999 1 14 999988 -438241 2 20 999992 2 5 999999 2 80869 625157 2 9 999984 1 13 999981 564515 1 18 999984 -353882 1 273530 997910 618794 1 9 999989 -182787 1 17 1000000 -56976 2 14 999992 1 498949 732876 -824814 2 19 999999 2 173333 652620 1 287652 411558 -466408 1 2 999999 512889 1 6 999999 -267459 1 24097 534381 -870661 2 18 999993 2 2 999999 1 211194 501957 880934 2 2 999999 2 219117 676543 1 397581 494582 -451813 1 116900 319433 545492 1 2 999999 392222 1 707733 842099 -411393 1 2 999999 -379654 1 2 999999 -211377 2 3 999990 1 12133 62437 148762 2 4 999990 2 13 999986 1 1 999983 92078 2 2 999999 2 100902 590928 1 588161 860943 -92145 2 370529 761773 2 2 999999 1 16 999986 655823 1 284706 295060 -93095 2 15 999994 2 2 999999 2 6 999985 1 2 999990 -154452 2 210592 555592 2 6 999991 1 678802 993267 -308089 1 616302 837832 -458536 2 8 999993 1 8 999983 -727017 2 2 999999 1 2 999999 568139 2 2 999999 1 200628 536801 -441310 1 75304 209421 316099 1 2 999999 986995 2 2 999999 1 9844 313511 203699 1 394523 863755 708204 2 2 999999 2 322506 898485 2 6 999982 1 6 999996 -902724 1 2 999999 -758071 1 3 999983 552036 1 466787 858178 -283110 1 20 999985 131023 1 18 999997 213915 1 2 999999 -330040 1 200050 713967 -960816 2 4 999984 2 2 999999 2 3 999997 1 194531 277300 -597313 2 38959 507256 1 68266 719239 -911534 2 1 999997 2 16 999999 1 331091 903647 897576 2 323602 810162 1 2 999999 -500001 1 2 999999 732709 1 163135 494503 658931 1 2 999999 546628 1 41469 595078 974377 1 13 999997 -417468 1 49456 487332 -14805 2 2 999999 2 192724 497917 1 344150 647580 -916435 2 4 999993 2 3 999997 1 13375 109011 749413 2 401674 831657 1 2 999999 424582 1 16 999982 648914 1 2 999986 212191 1 2 999999 -392061 2 15 999986 1 2 999999 -360651 2 2 999984 2 199680 656860 2 773115 821644 2 370511 624034 2 36653 795650 1 2 999999 -370611 1 167039 626224 52093 1 2 999999 -838135 1 13 999981 -253380 1 2 999999 999484 2 3 999993 2 2 999999 1 55695 365791 -387575 1 2 999999 140087 1 513219 988386 -138226 2 10 999995 2 401248 619923 2 290991 292857 1 18 999983 -797092 1 186592 903134 -596962 2 14 999994 1 16 999992 -796227 1 293050 656825 -194260 1 500959 823441 103301 2 478055 942124 1 82699 828991 838310 2 15 999991 2 2 999999 1 408549 681917 -209651 1 9 999984 808820 1 15 999990 189161 2 2 999999 2 8 999995 2 5 999993 2 2 999993 2 2 999999 1 2 999999 -509353 2 2 999999 1 106529 742309 562349 1 29911 844253 394698 2 2 999999 2 9 999983 2 2 999999 2 12 999991 2 2 999999 1 2 999999 5253 2 17 999983 1 15 999986 -334309 1 19 999989 -617365 1 2 999999 295628 2 18 999999 1 1 999990 505220 2 2891 951758 1 2 999999 521423 2 2 999999 2 9 999982 2 2 999999 2 2 999999 1 16 999981 -701822 2 16 999999 2 363520 969311 1 13 999982 -445943 2 356948 635371 1 7 999981 28609 1 18 999998 -926858 2 634228 926132 2 2 999999 1 152204 837996 -821708 2 18434 819504 2 2 999999 2 2 999999 1 2 999999 606467 2 607419 980895 1 36761 418175 733750 2 208165 656043 1 2 999999 714114 2 425500 613507 1 88643 473789 -882931 2 6 999988 1 165328 949915 -62696 2 6 999995 1 6 999996 226223 2 2 999999 1 474820 506863 -178226 2 2 999999 1 16 999988 -114719 2 334346 991729 2 4 999994 1 2 999999 -759641 1 112536 583172 234350 1 505348 727187 -56583 2 172998 621700 2 2 999999 2 2 999999 1 2 999999 -815204 2 2 999999 1 2 999999 -160882 1 11 999999 -48406 2 2 999999 2 2 999999 1 355554 616401 184516 1 2 999999 -748260 1 12 999981 -803874 2 2 999999 1 127372 212781 43438 1 18 999991 264159 1 2 999999 -900592 2 49524 914952 2 389737 791484 2 3 999997 1 8 999996 -595272 2 2 999999 1 164652 963137 669016 1 256788 442191 953354 1 205911 526685 104545 1 2 999999 -371513 1 17 999987 -827358 2 2 999999 1 19 999995 -583661 1 2 999999 759537 1 2 999999 -909786 2 2 999999 2 411164 712351 2 7 999984 2 488518 786873 2 2 999999 2 2 999999 2 12 999998 1 90717 994951 -737552 2 2 999999 1 2 999999 13277 1 17 999991 -389653 1 545863 704218 806683 1 430620 860536 707162 2 13 999995 1 15 999982 -972482 1 2 999999 -551413 2 4 999994 2 2 999999 1 656036 735528 -762717 2 2 999999 2 2 999999 2 2 999999 2 536976 577764 1 2 999999 -681328 2 2 999999 2 135400 462446 2 169188 200968 2 529919 979519 1 2 999999 -850765 1 2 999999 658502 2 2 999999 2 1 999984 2 10 999989 2 2 999999 1 2 999999 -597555 1 2 999999 -971597 2 2 999999 1 72234 672136 -882311 2 7 1000000 2 17 999995 2 8 999994 2 12 1000000 1 276479 947494 345123 2 2 999999 1 479416 836647 309675 1 2 999999 -742723 1 4 999982 -493597 2 402109 768842 1 17 999982 857858 2 2 999999 2 176205 208156 2 54034 210952 2 109498 372317 2 245067 369073 2 2 999999 2 591163 883617 2 16 999990 1 2 999999 375076 1 483443 615081 -576443 2 2 999999 2 344352 900112 2 3 999981 1 15 999988 491343 2 16 999981 2 631252 749611 2 2 999999 2 495507 980613 1 2 999999 -468695 1 412908 867852 92351 1 6 999992 398419 1 2 999999 129820 2 16 999984 1 156470 861944 368849 2 2 999999 2 2 999999 1 2 999999 -115489 2 9 999981 2 412064 810580 2 17 999982 1 6 999981 172668 1 2 999999 427508 1 4 999993 151006 1 2 999999 686560 2 19 999993 2 12 999994 1 53242 439892 658261 1 16 999981 -155180 2 2 999999 2 9 999995 2 3 999985 2 4 999995 1 2 999999 48609 2 3 999991 2 2 999999 2 2 999999 1 2 999999 328529 1 521491 807886 463530 2 47169 442294 2 4 999998 2 2 999999 1 2 999999 77639 2 608385 721272 1 2 999999 -392966 2 194531 675470 1 2 999999 -24132 1 2 999999 -224632 1 795200 834987 -241518 2 299635 715270 1 509078 720676 850346 1 2 999999 598351 2 2 999999 2 58282 722916 1 2 999999 -523379 1 10 999987 668647 2 10 999999 1 5 1000000 843361 2 13 999991 2 11 999995 2 467012 694127 2 833318 861558 2 2 999999 2 5 999990 1 2 999999 352285 2 480648 735222 1 2 999992 541466 2 23469 346688 1 2 999999 191057 1 2 999999 -394355 2 2 999999 2 195350 709848 2 143583 580547 1 14 999997 720160 2 2 999999 2 380068 600180 1 2 999999 -712818 2 609171 984933 2 1 999997 1 372089 836249 -948260 1 405554 744434 -724833 1 19 999999 -361940 1 555764 808045 522655 1 672852 857518 33636 2 2 999999 2 736407 812393 1 16 999992 -154923 2 2 999999 1 2 999999 -897502 2 537219 713474 1 4 999998 -114987 2 812732 856814 2 2 999999 1 17 999981 684664 1 20 999998 750840 2 20 999996 1 10 1000000 256083 2 412755 446239 2 13 999992 2 14 999989 2 401331 715335 2 72368 686729 2 2 999999 1 16 999996 -362025 2 11 999991 1 304045 933010 -472953 1 1 999994 -671470 1 18 999996 265063 1 2 999999 -865686 1 208071 602175 874485 2 18 999993 2 144399 487099 2 2 999999 1 428925 763143 -476850 2 7 999997 2 1 999996 2 4 999983 1 17 999983 421935 2 97427 447622 2 2 999999 2 760753 907194 2 5 999983 2 361054 448040 1 19 999995 804791 2 2 999999 1 2 999999 -719442 2 2 999999 2 10 999982 2 2 999999 2 1 999993 2 10 999987 1 337453 395003 -711504 2 4 999989 2 7 999989 2 2 999999 1 2 999985 85835 1 5 999992 368842 1 2 999999 -203105 2 16 999998 1 24351 229866 -805112 2 2 999999 1 10 999989 -176614 1 2 999999 -319901 1 2 999999 731053 2 212775 347658 2 2 999999 1 87769 117727 -941584 1 146008 656176 -318760 2 330742 686708 2 57313 482216 1 17 999992 -238915 1 17 999994 -46692 1 18 999985 -874816 1 15 999989 354386 1 2 999994 -935655 2 122986 951998 1 697064 927629 112227 2 2 999999 2 2 999983 1 2 999983 -461439 2 2 999999 2 2 999999 1 600032 856876 809213 1 2 999999 409244 2 240188 509851 1 2 999999 -687517 1 2 999999 377428 1 2 999999 -27669 1 11 999993 -966177 2 3 999992 1 2 999999 -762357 2 68498 566703 2 14 999984 1 86473 129429 -584662 2 14369 935191 1 20 999999 910489 1 2 999999 -666424 1 326828 862490 -914123 1 10978 791297 829187 1 14 999983 612662 2 2 999999 1 17 999983 -408321 2 2 999999 2 18 999992 1 865509 958042 885131 1 87613 415791 101453 2 408619 657890 1 264258 923767 414265 2 667953 811306 2 2 999999 2 2 999999 2 553075 566500 2 16 999998 1 11 999987 -384072 2 2 999999 2 10 999983 2 2 999999 2 18 999994 1 3 999983 -767958 2 115018 690060 2 2 999999 2 479410 685519 2 2 999999 1 588728 715668 41024 2 11986 812782 1 762399 778830 466374 2 10 999983 1 667396 819258 125765 2 20 999999 1 310174 859784 -575314 2 11 999984 2 1 999981 1 2 999999 -474941 2 4 999997 1 576493 648139 8425 1 67234 179086 -887001 2 4 999992 1 2 999999 -554793 2 523968 545000 2 3 999999 1 14 999989 457824 1 18 999990 546362 2 485331 963104 2 2 999999 2 791962 948874 1 8 999997 -16853 1 18 999999 232843 2 8 999981 2 2 999999 2 2 999999 1 323342 730276 77000 2 139825 235059 2 54433 270587 2 2 999999 2 21471 443766 1 148470 797089 616588 1 2 999999 -282904 2 17 999982 2 190548 461887 2 2 999999 2 17 999999 2 883545 970207 1 493480 816517 30094 1 126059 443408 858391 1 2 999999 875585 1 9 999988 950312 1 8023 490173 738896 1 92050 644971 858091 1 15 1000000 -605702 1 2 999999 -756579 2 262694 524173 2 6441 456435 2 15 999999 1 12 999989 966898 2 2 999999 1 2 999999 -188440 2 269647 822513 2 2 999999 1 8 999982 -960282 1 2 999999 -548745 1 15 999986 -913604 2 2 999999 2 2 999999 2 11 999981 1 2 999999 -353027 1 379409 950549 445430 1 240674 292359 712063 1 2 999999 -697103 2 201269 784461 1 582068 739661 448264 1 744036 902958 299150 2 161314 189814 1 204068 953276 -798631 2 58775 251633 1 653654 976229 626307 1 2 999999 -875292 1 269930 739120 278230 1 7 999994 571584 2 12 999992 2 75917 914889 2 315579 651756 1 2 999999 2458 1 2 999999 -251448 2 2 999999 1 1 999984 -641544 2 54101 889172 1 350318 678245 898625 2 16 999998 2 2 999999 1 2 999999 933534 1 19 999986 777709 1 5 1000000 542493 1 17 999991 -433850 1 2 999999 909711 1 4 999988 -529966 2 577105 646156 1 6 999981 389584 2 2 999999 1 2 999999 982096 2 2 999999 2 14 999996 2 2 999999 2 2 999999 2 519894 911581 1 1 999993 -361741 2 2 999999 1 3 999987 291345 2 4 999990 2 2 999999 2 2 999999 1 6 999991 -262840 1 745970 818681 -805858 1 158333 674448 -963687 1 14 999987 -37585 1 2 999999 671621 2 1 999981 1 2 999999 20704 1 356937 424050 417289 2 5 999982 2 2 999999 2 2 999999 1 2 999999 -922861 2 42163 712461 2 2 999999 1 1 999988 26961 2 118029 201585 1 5 999985 -171918 2 2 999999 2 12 999997 1 520423 928885 465373 1 19 999992 756154 2 143224 559083 1 187086 566631 -760403 1 7 999987 912334 2 142964 484137 2 2 999999 2 15 999983 1 2 999999 -43866 1 216207 490007 -293258 1 2 999999 84400 2 4 999996 1 197668 835897 874544 2 2 999999 2 2 999999 2 2 999999 2 307015 561069 1 2 999999 686140 2 2 999999 2 198367 741839 1 13 999982 780352 1 2 999999 -210728 2 15 999988 2 51385 769752 1 10 999997 -73968 2 177787 772731 2 17 999986 2 2 999999 1 16 999999 -781841 1 46966 252919 919920 2 446412 784882 1 172131 689951 553487 1 2 999999 -770181 2 220124 570131 1 139942 247783 -676855 1 19 999982 -507755 1 16 999996 527680 1 499521 533716 -704635 2 2 999999 2 2 999999 2 308099 805479 1 5 999989 712847 2 353403 639498 2 9 999986 2 2 999999 1 13 999982 480442 1 12 999993 -326424 1 14 999989 -770453 1 2 999999 -349738 2 1 999988 2 16 1000000 1 2 999999 -7503 2 2 999999 1 8 999995 -834936 2 2 999999 2 110815 959110 2 9 999993 1 2 999999 665510 2 294940 361339 1 380569 939157 -136188 1 421587 554925 295278 2 2 999999 1 273116 829205 -386017 1 20 999987 -381318 1 2 999999 906518 2 309459 528324 2 2 999999 2 840307 924688 2 2 999999 1 18 999993 -378933 1 1 999993 -736426 1 2 999999 692506 1 11 999999 -274112 1 610272 918761 74516 1 14123 548968 670713 1 1 1000000 400125 2 120539 488207 2 2 999999 1 8 999996 -572076 2 19 999985 1 9 999984 -873605 1 145973 644145 774995 1 7 1000000 121897 2 2 999999 2 2 999999 1 262424 316265 434673 1 3 999988 -490916 2 2 999999 2 2 999999 2 8 1000000 1 2 999999 796726 1 103024 752661 265200 1 2 999999 -124444 2 2 999999 2 139613 415870 1 2 999999 571044 2 15 1000000 1 2 999999 424485 1 2 999999 796799 2 17 999992 2 94860 98320 1 2 999990 249391 1 609226 961734 307572 1 3 999998 910592 2 20 999991 1 2 999999 -485926 2 2 999999 1 14 999994 -822677 1 6 999982 -690698 2 391122 557276 2 421753 475868 1 2 999999 -327971 1 11 999999 -135155 1 16 999982 -826125 1 5 999987 -89487 2 15 999988 1 11 999982 771261 1 2 999999 420484 1 488765 957725 138381 1 2 999985 -94938 1 185577 436026 -708923 1 2 999999 -956530 2 2 999999 1 6 1000000 -404108 2 234757 996967 1 179987 589698 489915 2 5 999995 2 471007 802133 1 460137 590769 133767 1 2 999999 826861 1 245068 285215 539445 2 192257 651080 1 9 999999 -962486 1 11 999990 450378 2 2 999999 2 616442 767265 2 20 999987 1 2 999999 781008 1 2 999999 -443553 1 9 999987 236729 2 2 999999 2 245832 318096 2 467509 479782 1 314639 687980 -408329 2 2 999999 1 12 999983 517401 1 2 999999 -791907 1 2 999999 721265 2 851095 956389 1 2 999999 -348240 1 8 999989 874139 2 355506 989541 2 13 999990 1 284683 653784 -580106 2 247393 828493 1 20 999994 -376853 2 2 999999 2 569774 583672 1 685563 812627 985969 1 2 999993 -965975 2 273294 743101 2 5860 907890 2 2 999999 2 2 999999 1 20 999984 -36773 1 358288 689329 -603716 2 2 999999 2 2 999999 1 1 999985 956432 1 40473 588242 -144239 1 79341 694617 -945979 1 8 999994 998352 1 423261 558432 -250637 2 2 999999 2 528214 779096 2 419237 447160 1 265526 382750 697220 2 2 999999 1 2 999999 867196 1 8 999986 647471 2 2 999999 2 13 999998 1 19 999992 290995 1 2 999999 365718 2 2 999999 1 2 999999 600456 2 2 999999 1 2 999999 253437 2 14 999981 1 2 999999 -117974 1 15 999985 -481979 1 12 999997 -117989 1 26660 505191 142423 2 11 999983 1 577468 960528 -584335 1 15 999996 367354 2 2 999999 2 31465 634169 2 150481 586583 2 436235 811933 2 181851 650063 1 2 999986 282485 1 170888 909452 -758667 2 2 999999 2 410973 849795 2 318070 417693 1 126670 164105 50398 1 13 999985 -113772 2 4 999984 1 847086 999763 -123285 2 2 999999 1 6 999982 -509152 2 262438 276805 2 14 1000000 1 16 999994 877545 1 2 999999 466214 1 2 999999 809305 2 2 999999 2 15 999991 2 511598 673365 2 18 999998 1 2 999999 490443 2 2 999999 1 18 999993 -750517 1 38165 122268 -598725 2 1 999995 2 531165 750783 1 2 999999 14477 1 18 999994 -383950 1 556666 643904 160595 1 2 999999 -687077 1 16 999991 310762 2 18 999986 2 2 999999 2 120827 451518 2 25172 565839 2 2 999999 1 2 999999 255335 1 2 999999 -716826 1 2 999999 -164515 2 10 999981 1 2 999999 -860688 2 2 999984 2 2 999999 1 2 999999 -819485 1 2 999999 -274748 1 738845 939506 142374 1 2 999999 544942 1 2 999999 29099 1 104361 697749 -587565 2 10 999992 1 40178 203880 273689 2 2 999999 1 562905 684696 -978611 1 14 999990 609361 1 2 999999 598 1 2 999999 84527 1 456102 831381 -864935 1 7 999988 798328 1 2 999999 -685885 2 304681 444088 2 656213 838678 2 736054 775897 2 362498 609528 1 2 999999 -694534 1 374962 956319 477252 2 2 999999 2 393626 616207 1 2 999999 -9047 2 2 999999 2 4 999987 1 4 999981 963950 1 18 999983 -743501 1 791994 858837 -140888 2 3 999992 2 2 999999 1 138394 475145 767672 2 123638 558133 1 11 999998 -174327 2 8 999981 1 2 999999 -990829 1 1 999999 -123800 1 4 999982 -364321 2 19 999988 1 14 999996 338181 1 464067 980342 -991385 2 2 999999 1 42419 715733 -935466 1 83369 504587 334726 1 2 999999 -722063 2 4 999986 2 10217 70067 1 14 999994 85053 2 20 999989 1 2 999999 -472418 2 2 999999 1 2 999999 -675055 1 2 999999 -934678 1 491620 930657 -569157 1 8 999997 426490 2 492863 893718 2 192447 856826 1 14 999983 886236 1 2 999999 311085 2 2 999999 2 6 999995 1 20 999982 658260 1 14 999992 366199 1 104441 253101 651196 2 2 999999 1 17 999990 -446365 1 5 999983 609648 1 9 999995 719605 2 435993 852989 1 3 999994 -803328 1 2 999999 239565 2 7 999992 2 2 999999 2 2 999999 1 17 999982 18422 1 2 999999 -268510 1 20 999996 559185 2 2 999999 1 2 999999 66035 2 63127 257862 1 12 999989 43809 1 13 999981 -839235 2 418361 775892 1 2 999999 -866693 2 97730 967447 2 2 999999 1 14 999991 910134 1 76294 886270 -123079 1 9 999995 -916141 1 842130 859064 -644730 2 2 999999 1 323367 457906 533465 2 2 999999 2 2 999999 1 7 999983 84559 1 2 999999 -292583 1 2 999982 -522776 2 2 999999 1 2 999999 -62271 2 2 999999 1 176462 242014 954227 2 2 999999 2 466807 909060 1 2 999999 -767438 1 99902 981235 -17988 1 672512 825772 -885619 1 488761 515537 379950 1 2 999999 14291 2 224183 239554 2 2 999999 1 16 999991 544336 2 4 999992 2 2 999999 1 12 999987 493969 2 8469 69842 2 2 999999 1 9088 637011 -982892 1 5 999999 -299162 2 330170 685964 2 233830 639777 2 2 999999 2 110728 777783 2 2 999999 1 6 999990 605829 2 300048 888312 1 14 999991 551608 1 535562 666752 -909106 1 17 1000000 838770 1 2 999999 -611732 1 552068 583798 -600753 1 709748 786376 -579939 2 18 999983 1 2 999999 686111 1 2 999999 702975 1 2 999999 926849 1 1 999998 -645684 1 2 999999 -685332 1 12 999990 739799 2 5 999996 2 2 999999 2 2 999999 1 2 999999 970617 2 743935 931435 2 3 999991 1 370320 471204 -341692 1 170264 937943 249089 2 9 999982 2 11 999998 2 2 999999 1 7 999994 948795 2 17 999981 1 548102 802519 246002 2 5 999987 2 7 999990 2 2 999999 2 2 999999 2 2 999999 2 10 999999 1 5 999994 206427 2 2 999999 1 2 999999 687149 1 2 999991 -965663 1 2 999999 -370527 2 5 999992 2 7 999981 2 87004 595279 2 2 999999 1 339624 505471 281706 2 2 999999 2 16 999997 1 2 999999 214426 2 2 999999 2 678785 829429 1 3 999994 -209487 1 703204 722511 -167779 1 2 999999 -186822 2 2 999999 1 19 999989 963945 1 14 999988 114035 1 421786 898858 803354 1 812482 930279 902613 2 2 999999 1 11 999981 437683 2 11 999998 2 7 999989 1 443596 521944 -726333 2 2 999999 1 495022 776599 -934865 2 1 999993 2 164762 349872 1 14 999984 -195044 2 10 999992 2 2 999999 2 41235 589664 2 255790 314391 2 3 999997 1 2 999999 -781060 2 17 999986 2 8106 253720 1 2 999999 126771 1 250770 722753 -960107 2 2 999999 1 57525 965213 510430 2 2 999999 2 384864 815380 2 1 999995 2 341657 680023 2 20 999989 1 479871 724159 -538321 2 12 999982 1 5 999999 -624604 2 4 999981 1 2 999999 -171896 2 389575 965003 1 513471 749482 998162 2 2 999999 1 547211 916077 -770751 1 584064 642046 212958 2 2 999999 1 2 999999 -82136 1 2 999999 -589824 2 438002 620666 1 79634 644658 -759756 2 3 999991 1 2 999999 -122149 2 2 999999 1 2 999999 -962591 1 11 999993 669896 2 550830 905889 1 311616 370276 -782481 2 2 999999 1 418461 956649 784717 1 2 999999 121350 2 2 999999 2 19 999996 2 609262 756093 2 300572 566854 2 2 999999 2 572681 779277 1 2 999999 770076 2 17 999988 2 2 999999 2 1 999998 1 571766 822615 554431 1 8 999986 747618 2 7 999989 1 15 999993 978626 1 14828 245829 -61628 1 12 999993 554376 1 2 999999 455643 2 11 999989 1 496497 661323 901861 2 10 999999 1 345901 718304 -827153 1 8 999984 686985 2 1 999986 2 2 999999 2 606597 805686 1 324387 569154 234132 1 2 999999 -683427 1 2 999999 -744025 2 237602 961983 1 2 999999 133867 2 302887 345859 2 164518 461870 2 4 999994 2 339824 407017 1 1 999981 515847 1 2 999999 443949 2 2 999999 2 11 999981 1 6 999984 950025 2 12 999982 1 2 999999 124914 2 2 999999 1 16 1000000 102543 2 16 999987 2 207726 572475 1 142377 781712 876644 1 2 999999 701938 2 2 999987 1 17 999985 -798952 1 2 999999 231632 1 2 999999 549375 2 2 999999 2 18 999982 1 1 999993 73545 2 4 999991 1 2 999999 560118 2 660396 817315 1 126443 721801 -931975 2 20 999995 2 18 999987 1 26154 391057 -883559 1 1 999999 -152351 2 9 999982 1 2 999993 -611367 1 10 999982 -472698 1 2 999999 89986 2 240285 997015 1 2 999999 -245779 2 215603 288138 2 16 999997 1 2 999999 158307 2 9 999987 1 5 999987 347423 1 2 999999 828874 2 2 999999 1 13 999989 -917761 1 11549 456828 -429818 1 206866 467489 -390702 2 2 999999 2 2 999999 1 3 999990 206890 1 248525 411803 275248 1 13 1000000 407911 2 10 999984 2 12 999993 1 7 999995 -823766 2 404022 983978 1 14 999993 -436096 1 869464 879050 468559 2 2 999999 2 2 999999 1 261599 387236 757476 1 2 999999 125186 1 167938 933238 -594627 2 208033 863481 1 5 999996 761436 2 2 999999 2 1 999992 2 2 999999 2 2 999999 1 152735 873280 -159588 2 18 999994 2 20 999982 1 5 999994 813783 2 2 999999 2 575250 958846 2 578766 924167 1 18 999985 -520054 1 2 999999 -981555 2 4 999993 2 13 999996 1 17 999994 912177 2 6476 222588 2 281439 927156 2 476627 932247 2 623767 810574 2 2 999999 1 619117 959424 102597 2 11 999995 2 95983 463466 2 163130 389835 1 20 999996 576735 2 12 999994 1 5 999981 886783 1 4 999985 28427 1 44245 536586 -284115 2 5 999990 1 12 999985 269612 2 126824 943031 2 683339 829312 2 2 999999 1 423096 732656 281367 2 228774 777821 1 62998 499945 684689 2 18 999986 2 541189 709642 1 2 999999 385999 1 54006 407642 119353 2 7 999989 2 2 999999 1 760910 963016 261989 1 2 999999 -627282 1 9 1000000 891505 1 2 999999 -360992 1 14 999995 232841 2 2 999999 2 14 999982 2 7 999985 2 301186 461836 2 332964 864232 2 2 999999 1 592807 764657 -707770 2 20 1000000 1 68638 793176 232867 1 50243 573767 695897 2 6 999995 2 2 999999 1 193218 879783 -646718 2 6 999999 2 782438 995922 2 322923 439800 2 17 999982 2 2 999999 2 125719 682940 1 2 999982 300695 1 2 999999 -752429 1 633901 970473 -914810 1 4 999981 611023 1 32172 434635 139229 1 1 999996 -831783 1 19 999989 79726 2 15 999982 1 34800 243704 372827 1 160268 918352 752715 2 2 999999 2 10 999983 1 3 999981 360496 2 323224 642859 1 17 999994 820203 2 250328 960114 1 2 999999 775295 1 2 999999 991400 1 4 999999 711382 1 449869 842222 247518 1 1 999999 677257 1 9 1000000 117324 1 445017 923662 670799 1 19 999991 579085 1 172869 308918 993649 2 61820 962442 2 7 999991 2 4 999997 2 68663 514387 2 571732 716551 1 3 999998 488210 1 2 999999 113445 1 2 999999 320407 1 249837 286545 252316 2 10 999990 2 2 999999 1 2 999999 254520 1 4 999996 455107 2 569241 720032 2 1 999987 1 2 999999 488983 2 2 999999 2 489028 615143 1 487047 609974 -952305 1 148916 670902 145910 2 2 999999 1 17 999985 186252 1 12 999988 -299390 1 803418 929886 556605 2 2 999999 2 2 999999 2 2 999999 1 11 999998 -309870 2 3 999984 2 16 999998 2 1 999995 1 2 999999 -550957 1 5 999987 -724635 2 115259 643399 2 2 999999 1 877469 996094 149745 2 399834 938282 1 124999 665795 -614011 2 216061 872046 1 2 999999 700957 1 3 999995 -354324 2 198169 512635 2 527362 875973 2 8 999994 2 2 999999 2 95075 115760 1 165748 562016 -136409 2 10 999985 2 22601 111132 2 2 999999 1 9 999990 -479301 2 7906 711226 2 2 999999 2 20 999989 2 6 999983 1 2 999988 864818 1 330066 475067 137162 1 14 999989 -300367 1 963927 975226 41059 2 2 999999 1 15 999996 578057 2 499043 610645 1 541174 906357 514469 1 186423 719705 178633 2 2 999999 1 892732 918787 -568333 1 8 999987 585195 1 2 999999 441157 2 80924 595385 2 189031 750002 1 20 999996 -731 2 3 999989 2 17 999986 1 2 999999 431111 1 2 999999 647468 2 16 999991 1 11 999986 295599 2 2 999999 2 2 999999 1 2 999999 507334 2 15 999985 2 2 999999 1 83687 911266 625131 2 19 999999 1 2 999999 -635418 2 56427 759542 2 228655 668593 1 439585 450713 -833970 1 2 999999 -636040 1 14 999983 491688 1 2 999999 -597512 1 18 999993 -648042 2 2 999999 2 662504 968154 2 2 999999 2 17 999986 2 10 999988 2 12 1000000 2 12 999983 2 2 999999 1 20 999988 788196 1 2 999999 308334 1 19 999986 929210 1 2 999999 693384 1 20 999982 78526 1 7 999989 -592004 1 2 999999 677864 1 20 999985 -884229 2 52415 375320 1 2 999999 -297436 1 32191 779138 572607 2 42344 610443 1 196474 400417 -750839 1 9 1000000 -169413 2 2 999999 2 2 999999 2 79686 787381 1 101766 177696 -694251 1 16 999993 -596123 1 2 999999 -357564 2 7 999992 2 2 999999 1 523688 734299 -743559 1 9 999989 -585203 1 2 999999 574401 1 11 999986 -295311 2 2 999999 1 299395 895183 968965 1 17 999989 31436 2 446281 735011 1 8 999995 -316302 2 2 999999 1 4 999984 -61118 1 147344 540515 667713 2 14 999983 1 8 999994 -57310 1 2 999999 -742774 1 245981 945844 -995957 2 12 1000000 1 8 999998 -427851 2 64686 689497 1 10142 562239 702140 1 2 999999 -149019 1 547243 635274 -25553 1 521411 756482 -674678 1 396759 890705 -173725 1 2 999999 -259832 1 548131 855481 -321019 1 2 999999 -897796 2 2 999999 1 212791 843662 426636 1 18 999981 -773389 2 2 999999 1 2 999999 -58532 1 9 1000000 -682041 1 17 999989 -214316 1 2 999999 -392224 1 689510 700879 -529555 2 2 999999 2 64343 174640 1 2 999999 349450 1 2 999999 462473 2 18 999992 1 689431 801157 788852 2 687525 818750 1 356297 920909 439383 1 11 999995 263675 2 3 999983 1 2 999999 -796326 2 1 999990 2 335337 944398 1 258651 810537 633775 1 14 999995 370908 2 248401 273518 2 2 999999 1 9 999982 -369413 1 2 999999 -599247 2 468251 936857 1 3 999990 -383464 2 2 999999 2 4 999993 2 7 999988 2 2 999992 2 688715 918762 2 76922 363110 1 15 999999 310484 1 346760 928442 -415394 2 2 999999 1 13 999987 -883163 1 297509 633730 -300042 1 314690 943625 924857 1 2 999999 -828716 2 3 999992 1 109825 245661 186153 1 2 999999 -416018 1 381549 411496 -946855 1 7 999998 421283 1 15 999988 -124857 2 10 999987 1 2 999999 812701 2 2 999999 2 14 999993 1 24459 975388 -489730 1 2 999999 249221 1 194778 256674 121684 1 2 999991 465655 2 292250 324644 2 57816 675876 1 8 999988 -360660 2 2 999999 1 10 999987 -11646 2 6 999986 1 351059 942777 -8061 1 590544 825074 826829 1 14 999987 -920925 1 300464 388709 550615 1 2 999999 -478673 2 2 999999 1 14 999985 -871469 1 562529 982330 -831381 2 2 999999 1 315204 704067 434730 1 11 999994 -837680 2 228541 849703 1 233654 902969 -827761 1 2 999999 -628054 1 2 999999 660312 2 347791 808243 2 2 999999 2 262077 845075 1 2 999999 83814 1 154086 303912 131251 2 372422 878482 1 3 999986 736438 1 2 999999 147102 1 259969 624681 349273 2 10 999987 1 820474 859715 464964 2 2 999999 2 2 999999 1 655235 959855 -629614 2 2 999999 1 2 999999 933272 1 20 999998 -181553 1 2 999999 126609 2 2 999999 1 2 999999 -299627 2 18 999995 2 2 999999 2 2 999999 1 2 999999 -887160 2 41728 130203 2 2 999999 1 2 999999 879312 2 682218 790431 2 3154 468513 1 116273 814455 469380 1 2 999999 -190017 2 18 999989 2 2 999999 1 12 999987 -227859 1 13 999986 -52707 2 2 999999 1 2 999999 -822183 2 2 999999 2 6 999987 1 274268 711406 408721 1 2 999999 608927 2 2 999999 2 2 999999 1 6 999993 230523 2 8 999993 2 2 999999 2 162355 763965 1 2 999999 -98283 1 2 999999 499947 1 2 999999 -542472 2 5 999997 1 376166 425906 952013 1 2 999999 -630690 1 2 999999 -481355 1 2 999999 -817339 2 7 999992 1 7 999990 -686050 1 786251 951093 -45057 2 4 999992 2 18 999990 2 528708 772518 1 8 999993 -738982 1 2 999999 -469442 1 13 999997 -345694 2 118410 809796 2 6 999984 1 19 999995 -382969 2 1 999995 1 19 999998 53940 1 2 999999 -974381 1 18 999994 -786847 1 2 999999 652 1 13 999992 598034 2 109976 905039 1 2 999999 752525 2 13 999983 1 2 999999 85606 1 776201 870832 -593757 2 2 999999 2 2 999999 1 2 999999 910068 2 864249 914332 2 559808 580070 2 86484 512968 1 760132 888204 -431255 1 4 999997 -916080 1 4 999995 2501 2 2 999999 1 2 999999 -936401 2 218985 565815 2 94351 657639 1 2 999999 -191211 2 7 999996 1 2 999999 -854917 2 2 999999 2 303403 657282 1 697258 807015 -74767 1 465305 961176 -878727 1 74499 833449 -727812 1 2 999999 -621073 2 333300 444343 2 390027 585370 1 89969 260683 97889 1 2 999999 -18738 2 14 999998 2 540696 563464 2 5347 142828 1 394751 559250 592746 2 6 999984 2 2 999999 1 2 999999 -937254 1 667807 975434 -445004 1 12 999997 363918 1 2 999999 861793 1 2 999999 738938 1 2 999999 -102694 1 871977 897932 -223121 1 7 999983 -866046 2 17 1000000 1 10 999986 662647 2 6 999985 2 340385 531957 2 44387 181187 1 145347 427653 -731280 1 2 999999 374866 2 6 999997 2 18 999992 1 2 999999 -584435 1 252770 726436 386066 2 2 999999 2 7 999986 1 19184 284730 866632 2 9 999995 2 236586 842423 1 1 999990 389716 1 3 999984 -515974 1 13 999990 -933242 1 2 999999 703723 2 2 999999 1 2 999999 -438061 2 485417 939662 2 2 999999 1 2 999999 41561 1 9 999984 308161 2 310792 395234 1 2 999999 -266620 1 2 999999 -678792 2 562421 925745 1 4 999986 46346 2 234110 631043 2 98917 311813 1 458677 473198 -312027 1 8883 549137 -641407 1 447991 465006 -304467 2 12 999981 1 2 999999 -643557 1 2 999999 501049 1 2 999999 -933202 1 2 999999 351865 2 2 999999 1 757665 836108 -312453 2 2 999999 2 20 1000000 1 8 1000000 927729 2 2 999999 2 10 999988 1 2 999999 608685 2 5 999983 2 833135 840128 1 2 999999 -208185 1 15 999999 904556 2 14 999995 2 2 999999 1 562562 753750 -299812 2 2 999999 2 5 999999 1 1 999994 268343 1 85421 400746 -827236 1 2 999999 629432 1 2 999999 428366 2 209961 571600 2 920352 968282 2 2 999999 2 396416 515700 2 19 999994 2 20 999984 1 368663 663880 -794226 1 2 999999 828050 1 2 999999 -697006 2 335003 972891 2 28463 689047 1 17 999998 603902 2 16 999986 2 1 999994 1 12 999986 775970 1 106632 836677 495210 1 20 999987 -838439 1 15 999994 852442 2 2 999999 2 20 999982 2 2 999999 2 16 999993 1 4 999992 -195610 2 2 999999 1 2 999999 -771602 2 2 999999 2 1 999991 2 2 999999 2 20 999992 2 424730 641812 2 20 999990 1 2 999999 -940749 2 149344 243908 2 10 999997 2 670266 800250 1 2 999999 -583285 1 2 999999 -292682 1 2 999999 -850982 1 2 999999 913644 2 2 999999 2 90966 221838 2 2 999999 2 6 999992 1 16 999986 -591224 1 2 999999 901921 2 9 999989 2 2 1000000 2 2 999999 1 2 999999 779156 1 54541 163205 -553706 1 13 999997 -796322 2 102510 185968 1 2 999999 14143 2 109688 906106 2 2 999999 2 2 999999 1 2 999999 -714573 1 50318 245268 224405 1 2 999999 -53598 1 7 999999 590177 1 1 999994 -416015 1 6 999992 -886785 2 799049 975485 2 274255 411639 1 2 999999 -520928 1 436044 713691 -642356 2 329915 472204 1 9 999992 -468016 2 2 999999 2 2 999999 1 2 999999 901239 1 2 999999 -812429 2 169121 511357 1 2 999999 607758 1 2 999999 946868 2 176749 353134 1 4878 982314 663106 2 19 999988 1 16 999994 -5262 1 2 999999 -273072 1 6 999983 -418345 1 16 999985 -736815 1 13 999988 -802710 2 8 999989 1 8 999992 -584720 1 500743 865431 980812 1 2 999999 -679487 2 2 999999 2 19 999994 1 2 999999 155323 2 617598 930709 2 17 999987 1 2 999999 769785 1 2 999999 -761224 1 330990 763340 -765762 1 19 999984 -325482 1 18 999996 -163770 1 2 999999 7434 2 3 1000000 2 230056 306768 2 18 999995 2 2 999999 1 2 999999 568571 2 2 999999 2 372734 492209 1 2 999999 99790 2 2 999999 1 2 1000000 -232397 1 64823 426667 453352 1 2 999999 -674268 2 2 999999 1 5 999984 125048 1 9 999981 750041 2 414628 900072 1 82756 916278 -71406 2 761297 801893 2 487392 836263 2 332109 480670 1 19 999983 675279 2 178339 742717 1 16 999987 121937 2 82093 722889 2 77342 228878 2 2 999999 2 326648 948456 2 39764 334117 1 297532 893237 52092 1 13 999992 580474 1 4 999992 -495171 2 5 999989 2 6 999984 1 2 999999 344746 1 370266 466937 561628 1 234751 490450 -993529 2 1 999984 2 2 999999 1 1 999993 -608091 1 2 999999 -327420 2 87213 310122 1 105467 891352 -973727 2 2 999999 1 3801 38236 755525 1 2 999999 -665868 1 45794 53381 -611187 1 13 999994 -849450 1 728856 889950 -525557 1 115035 248103 436597 2 20 999998 1 2 999999 -63567 1 74951 949322 -823422 2 365074 393954 2 8 999983 1 236325 876783 922096 2 13 999982 2 2 999986 1 784388 838316 476069 2 2 999999 2 5 999999 1 35321 126817 -192964 2 9 999994 1 2 999999 -596690 2 564638 572961 1 17 999984 -245344 1 129496 459597 473574 2 17 999985 1 15 999986 933138 2 15 999992 2 459170 536055 1 16 999983 921483 1 2 999999 -519170 2 2 999999 2 2 999999 2 7 999995 1 288408 477589 591432 1 2 999999 719112 1 179320 308296 588902 1 9 1000000 956827 1 13 999998 249516 1 2 999999 -565249 2 3 999991 1 2 999999 728972 2 2 999999 1 510842 785375 117762 2 11 999999 2 88377 865753 2 2 999999 1 2 999999 -505288 1 117424 165364 494064 2 15 999981 1 2 999999 -669654 1 12 999981 -555064 1 13 999983 91177 2 2 999999 1 302195 616448 -910932 1 199547 926339 -177507 1 15 999983 53067 2 1 999981 2 13 999989 2 4 999983 1 13 999995 -891336 2 20 999993 1 558365 642140 -585906 1 2 999999 -630611 2 3 999982 2 6 999983 2 2 999993 1 1 999983 261879 2 17 999985 1 342874 933227 -882032 1 2 999999 -398247 2 13 999989 2 2 999999 1 9 999981 798744 1 152868 819850 -805686 1 5 999997 -654036 2 2 999999 1 7 999986 -795725 1 2 999996 -714653 2 13 999988 2 2 999999 1 2 999999 376693 2 1 999993 2 23034 529436 2 2 999999 1 592779 863442 325630 1 11 999987 -475539 2 2 999999 2 240746 844735 2 2 999999 2 2 999999 2 113056 615330 2 2 999999 2 2 999999 2 2 999999 2 191017 736859 2 20 999999 1 2 999999 523862 2 619365 900105 1 2 999999 -941347 1 1 999995 -190360 1 217800 343721 -135048 2 12 999985 2 2 999999 1 2 999999 -341898 1 4 999986 932364 2 60301 98415 1 2 999999 564933 2 2 999999 2 2 999986 2 2 999999 2 2 999999 2 2 999999 1 661304 841945 -745658 2 20 999997 1 2 999999 -411002 1 2 999999 359926 1 2 999999 -162514 1 19 999995 716230 2 2 999989 1 595916 722732 -720492 2 17 999990 2 10 999982 1 2 999999 294033 2 13 999992 2 245993 360317 2 597350 757837 1 6 999983 920705 2 5 999982 2 2 999999 2 2 999999 1 2 999999 -801800 2 11 999990 1 432410 679209 247801 2 2 999999 2 13 999987 2 4 999994 1 391629 545751 829354 2 6 999982 2 16 999986 2 2 999999 1 2 999999 -209277 2 2 999999 1 6 999999 629814 1 2 999999 -821653 2 2 999999 2 2 999999 1 2 999999 408427 1 911954 943412 461713 1 78572 602940 347738 2 159068 920456 2 7 999985 2 9 999991 1 2 999999 -644011 1 985254 987209 379062 1 295473 413868 464492 2 2 999999 2 2 999999 2 9 999987 1 9 999997 706738 2 10 999994 2 2 999999 1 549011 775573 66693 1 10 999982 888372 2 316810 496703 1 4 999985 802910 1 10 1000000 -346882 2 2 999999 2 2 999999 2 2 999999 1 20 999998 318453 2 7 999988 1 2 999999 88209 1 597057 641673 185947 2 15 999982 2 2 999999 2 2 999999 1 2 999999 769140 1 2 999999 151997 2 12 999997 1 2 999999 -815472 1 2 999999 407879 2 60287 552046 2 655990 841303 1 20 999991 941873 2 2 999999 1 16 999996 -212 2 15 999986 1 423797 682775 623276 1 16 999985 167500 2 16 999998 2 12 999990 1 2 999999 -894609 1 138439 931407 -643129 1 11 999996 628720 2 348924 559604 2 2 999999 2 2 999999 1 13 999992 -505774 1 195843 573175 962747 1 2 999999 -693575 1 2 999999 -480890 1 13 999988 -396030 2 169029 338867 2 191748 307639 1 2 999999 -51527 2 7 999985 1 590995 789123 102110 2 9 999990 1 47389 65239 -902664 1 393620 874070 942196 2 2 999999 2 260701 603539 1 2 999992 693516 2 5 999990 2 5 999985 1 280620 681762 -343192 1 2 999999 845226 1 2 999999 242721 1 301216 924713 815991 1 2 999999 -509465 2 17 999993 1 5 999994 -91108 1 2 999999 -147853 1 243615 650200 982458 2 6 999997 1 428727 662775 789892 2 20 999994 1 2 999999 -295751 2 7 999994 1 7 999986 -423443 1 2 999999 402777 2 271340 934049 1 294909 688780 -24609 1 463470 744203 908694 2 18 999991 2 19 999989 1 2 999999 897379 2 3 999986 1 241306 572893 895728 2 89699 351746 2 239111 669707 2 15 999992 2 357925 786226 1 527137 792157 -144453 2 18 999997 1 5 999993 900024 2 2 999999 1 13 999999 -894177 1 2 999999 526503 2 2 999999 2 7 999987 1 559958 809068 648941 1 18 999992 -314988 1 2 999999 443226 2 413376 564278 1 7 999998 516161 2 6 999996 1 3 999991 -134998 2 631069 936461 1 302522 500299 -638536 1 20 999991 -561514 2 2 999999 2 18 999983 1 2 999999 900787 2 2 999999 2 171920 512014 1 17 999984 -145903 1 14 999994 -196807 1 13 999999 -834380 2 15 999984 1 696143 885057 760159 2 2 999999 2 2 999999 1 2 999999 100529 2 2 999999 1 11 1000000 884953 2 2 999999 2 83627 295275 1 2 999999 689258 2 2 999999 2 91221 827998 2 2 999999 2 616095 870327 2 38089 201390 2 2 999999 2 85229 533713 1 11 999983 -277500 1 764578 785749 -616188 1 297944 915017 73199 1 2 999999 -971763 1 6 1000000 -423663 2 544342 874272 2 1 999981 1 2 999999 83404 1 2 999999 -167850 2 2 999999 1 1 999984 -104557 1 5 999983 919905 1 8 999984 469586 2 169877 422808 2 779542 851958 2 9 999987 2 223294 794526 1 733366 843496 -561102 1 20 999999 -473598 2 42513 860896 1 68977 868994 357568 1 2 999999 -662002 2 2 999999 2 2 999999 2 3 999982 1 2 999999 350628 1 140674 521591 -235631 1 17 999985 13388 1 18 999997 -619817 2 713192 906299 1 2 999999 999208 1 2 999999 157042 2 1 999986 1 4 999991 111820 1 42674 75760 -574887 1 2 999999 -244327 1 345245 868104 315560 2 15 999989 2 938504 972260 2 1 1000000 2 2 999999 2 182445 962219 2 229420 354806 2 57338 964693 1 376195 757296 737756 2 1 999992 1 5 999995 739701 1 19 999998 -45925 1 367172 792275 715386 2 86711 745332 2 2 999999 1 2 999999 -2042 2 10 999983 2 2 999999 2 146943 446863 1 610292 843617 -901516 2 19 999982 1 253741 762861 226833 1 2 999999 671674 2 2 999999 1 2 999999 424942 1 12 999996 383185 1 4 999981 -554411 2 2 999999 1 343290 572923 252684 2 585344 638794 1 621678 866209 16246 2 485431 787119 1 13768 70883 802964 1 7 999983 630266 1 18 999994 969727 2 2 999999 1 10 999991 -294025 1 285066 386044 -717326 2 2 999999 1 4 999989 968762 1 2 999999 523334 1 20 999988 -896278 1 311921 753082 -157814 2 2 999999 1 18 999985 -490868 1 4 999997 659872 2 2 999989 1 641694 931915 836840 1 181874 683150 684297 1 8 999986 -196002 2 17 999983 2 2 999999 2 2 999999 2 2 999999 1 2 999999 287579 2 2 999999 1 4 999995 -567015 2 63606 205856 2 2 999999 1 101041 378669 -661671 2 305019 853858 2 427526 754848 1 2 999999 777172 1 486890 865242 863620 2 706612 971594 1 2 999999 197205 1 11 999992 -930914 1 2 999999 -251806 2 2 999999 2 100025 699806 2 2 999999 2 877295 980309 2 2 999999 1 2 999999 194500 2 2 999999 1 268307 719753 -298297 1 206036 450383 414445 1 13 999992 30898 2 356006 381849 2 12 999994 2 2 999999 2 120662 836555 2 2 999999 1 2 999999 -632296 1 2 999999 -73206 2 10 999984 1 2 999999 339611 1 2 999999 98251 1 166377 501850 517017 2 103261 107960 2 244863 916535 1 7 999987 872187 1 2 999999 247933 2 2 999999 1 2 999999 998196 1 7 999996 22086 2 240229 599421 1 292813 443253 -609810 2 6 999998 1 435684 775976 -344465 1 2 999999 -481076 1 85481 708727 -476735 2 8 999981 1 8056 379557 73266 2 4 999986 1 4414 934400 317336 1 20 999986 117039 2 6 1000000 2 2 999999 1 347777 740402 78316 2 11 999999 2 35698 577957 1 11 999996 747613 1 5 999997 94326 1 561606 983466 -644855 2 13 999985 1 197993 943796 -413412 1 2 999999 526171 2 9844 551443 1 2 999999 -217774 1 315467 339601 -731649 1 6 999992 -609291 1 2 999999 762421 1 2 999999 693777 2 503263 503804 2 20760 798345 2 3 999989 2 2 999999 1 2 999999 694282 1 2 999999 -850121 1 416910 883913 193403 1 15 999982 -282085 1 2 999999 467479 1 2 999999 836102 2 539326 699615 1 8 999981 -238423 1 2 999999 -11034 2 416312 565170 1 146289 417473 28743 1 344102 840312 -689869 2 350085 466379 1 8 999997 930627 1 337046 486688 -971710 1 24537 546677 477056 1 2 999999 -101576 2 392238 614928 1 2 999999 409587 2 327178 575430 2 14 999997 1 354825 614654 -771852 2 2 999999 1 20 999986 -242976 1 2 999999 502140 2 6 999996 2 233317 392742 2 2 999999 1 18 999989 422625 2 330360 884440 1 1 999998 468893 1 20 999993 230598 1 803243 808879 483417 2 8 999988 1 2 999999 -947461 1 2 999999 -293518 1 12 999991 55078 1 5 1000000 696769 1 343071 506963 878292 2 2 999999 1 8717 398430 783135 2 6 999983 1 2 999999 581509 1 2 999999 -53368 1 2 999999 -25264 1 9 999990 633701 2 391720 789505 1 2 999999 86983 1 3 999989 273877 1 1 999991 -903265 2 2 999999 2 2 999999 1 2 999999 588128 2 2 999999 2 9 999988 1 13 999993 480513 1 940771 976649 138177 1 719148 749608 -251913 2 144208 172398 2 9603 311266 2 9 999989 1 2 999999 416735 1 2 999999 -914665 1 2 999999 610055 2 2 999999 1 192605 251578 52836 2 14 999985 2 2 999999 1 211025 403193 994908 2 9 999986 2 67946 104655 1 2 999999 -883967 2 2 999999 1 2 999999 759581 1 2 999999 -672242 1 2 999999 -145014 1 260835 520606 -21290 2 2 999999 1 19 999990 -837144 1 337809 749300 630386 1 11 999992 -289312 2 173090 977688 1 13 999998 73759 1 2 999999 262889 2 339918 427368 2 2 999999 2 16 999984 2 2 999999 2 289416 863495 2 330376 565723 1 2 999999 892923 1 2 999999 330215 1 16 999985 97618 2 2 999999 2 518973 587718 1 2 999999 -400334 1 2 999999 -347257 1 16 999995 -503610 2 15 999993 2 2 999999 2 188074 337996 2 18 999990 1 350682 566552 -108776 2 106725 120385 1 2 999999 -777923 1 8 999996 846483 2 327186 355096 1 18 999999 -575495 2 11 999989 1 70111 419029 -252052 1 8 999993 291527 1 16 999996 797507 2 2 999999 2 2 999999 1 77204 388529 960559 2 432367 502564 2 5 999988 2 8 999996 1 393428 757111 961315 2 9 999999 2 446775 910666 2 17 999993 1 472322 743528 329679 1 2 999999 314145 1 2 999999 603382 1 664700 767463 -857246 2 2 999999 2 2 999999 2 157368 909012 1 885786 948011 287275 2 4 999990 1 11 999988 370311 1 3 999995 -50729 1 399998 945480 560900 1 28742 713025 -838595 1 7 999981 327488 2 191244 520129 1 463035 895447 -804667 2 16 999983 2 41423 59299 1 5 999990 -718571 1 506557 808710 506140 2 9 999995 2 281153 554813 1 2 999999 91458 1 2 999999 815465 2 264227 553232 2 400430 863757 1 2 999999 827990 1 292845 467605 836405 1 2 999999 -518863 1 2 999999 595002 2 2 999999 1 52881 473246 -56548 1 2 999999 729578 1 74104 198979 279808 2 2 999999 2 453072 578759 1 159755 257326 -227490 2 4 999996 1 302212 369556 440619 1 10 999993 -688783 1 239356 633470 -667243 2 18 999987 2 282854 576224 2 2 999999 2 5 999987 1 17 999998 204469 2 450446 517615 1 8008 204496 -930778 1 2 999999 706458 2 7 999985 1 2 999989 574316 2 2 999999 1 653122 986903 29700 2 14 999989 2 9 999994 1 2 999999 -725778 2 13 999989 2 2 999999 2 672939 893027 2 13 999984 2 16 999996 2 8 999997 1 78786 531442 457856 1 2 999999 -148235 1 84631 655579 -972232 2 17 999999 2 2 999999 2 2 999999 1 2 999999 -724323 1 109516 927072 24196 1 390590 403030 398885 2 329903 866563 1 1 999984 963871 2 63158 866712 1 8 1000000 -665260 2 11 999987 1 205080 275158 421103 2 12 999993 1 86877 369099 1198 2 336954 853475 2 515820 620954 1 1 999994 439478 1 2 999999 -580354 2 12 999982 2 100829 569665 1 2 999999 116555 1 774540 959198 619447 1 609173 772943 405806 1 545021 963026 -264165 1 514252 700584 -360086 2 380608 741916 1 12914 287387 931856 2 340488 558708 2 310972 705021 2 16 999985 2 19 999990 2 20 999989 2 460369 682636 1 2 999999 540205 1 319462 428803 -662464 1 9 999994 218814 1 2 999999 -821467 2 205218 452275 2 2 999999 1 2 999999 -436990 1 794266 881356 390697 2 2 999999 2 5 999989 1 19 999996 448866 2 2 999999 1 2 999999 -279041 1 2 999999 -275100 1 2 999999 845697 2 239464 529423 2 2 999999 1 497799 732935 268845 1 2 999999 -554294 1 15 999984 -364149 2 10 999987 2 11 999991 1 19 999989 -164580 1 2 999999 -987035 2 507801 787244 1 2 999999 -643160 2 2 999999 1 498872 720006 85466 1 2 999999 724632 2 2 999999 2 2 999999 2 15 999991 1 2 999999 368500 1 2 999999 986264 2 379054 401916 1 264754 294786 -168948 2 696041 767890 1 43585 162646 -30679 2 2 999999 1 18 999987 -548786 1 2 999999 -706951 1 2 999999 -298031 1 2 999999 179958 2 275762 999988 2 396178 408096 2 522457 961074 2 284175 813954 1 1 1000000 304743 2 2 999999 2 104704 243077 1 467686 890442 -885584 2 2 999999 1 2 999999 635872 1 176725 524804 -189890 1 6 999984 -520637 2 11 999984 1 583347 697291 323848 2 2 999999 1 2 999999 368293 1 9 999997 264687 1 706170 982100 -911642 2 13 999992 1 339891 774361 787356 2 2 999999 2 2 999999 1 2 999999 825325 2 1 999999 2 295079 968162 1 245453 449881 -267399 2 2 999999 1 2 999999 56398 1 2 999999 -507542 2 2 999999 1 2 999999 810472 1 2 999999 -652994 1 2 999999 580584 1 537827 794052 976747 1 2 999999 180551 1 2 999999 70954 2 24238 635179 2 15 999985 2 277737 672058 1 11 999992 702392 1 34454 546598 124414 1 84204 800920 -439213 2 2 999999 1 501817 683100 364347 2 2 999999 1 18 999993 902492 2 723565 859777 1 12 999983 573754 2 300208 471909 2 2 999999 1 343624 539462 -946452 2 101475 799979 2 720511 748328 1 12 999987 184227 1 146712 627714 -742442 1 2 999999 -291887 2 2 999999 2 128610 340985 1 376610 858282 835503 2 89795 99706 2 10 999993 2 21525 436612 2 2 999999 2 9 999985 1 2 999983 -796919 1 10 999988 -769177 2 2 999999 1 2 999999 -657178 1 785105 929635 155644 2 2 999999 2 12 999990 2 246205 873623 2 2 999999 1 2 999999 -386620 2 2 999999 1 2 999999 500412 2 290384 735613 1 15 999983 329135 2 15 999987 2 2 999999 1 6 999992 409681 2 2 999999 2 2 999999 2 11 999981 2 13 999987 1 2 999999 -246952 2 21268 150102 2 16 999986 1 2 999999 -193393 1 33615 766784 -977215 2 328260 593896 2 121152 836612 2 252443 518574 1 2 999999 -961665 1 9 999994 -198625 2 2 999999 1 2 999999 571999 2 2 999999 2 12 999981 2 1 999994 1 18 999996 900027 2 4 999992 1 2 999999 858162 2 2 999999 2 768749 894529 2 2 999999 1 2 999999 365150 1 2 999999 -834284 1 4 999992 694894 2 825524 860367 1 18 999990 370610 1 2 999999 358696 2 15 999982 1 2 999999 -588452 2 10 999983 2 14 999993 1 2 999999 -691757 1 2 999999 -353511 2 2 999999 1 170536 654993 208731 1 9 999982 -830385 1 9 999989 892909 1 15 999990 571112 2 16 999996 1 16 1000000 858154 1 2 999999 -909721 2 3 1000000 2 13 999985 2 2 999999 2 409739 579101 2 568532 729111 1 14 999996 -175391 2 8 999987 1 868588 979170 -949520 1 156453 545715 800059 2 809338 911133 1 16 999999 913469 1 2 999999 372606 1 2 999999 782104 2 2 999999 1 2 999999 565048 2 401615 639928 1 19 999986 -884753 1 8 999992 -248222 1 2 999999 -914568 2 22232 214924 2 6 999989 1 2 999999 -386223 2 16 999982 1 322382 660863 205165 1 44216 213801 994593 1 351038 546326 768816 1 6 999990 51668 2 738285 897163 1 2 999999 -913586 1 2 999999 399534 2 20 999983 1 2 999999 -385083 1 2 999999 637551 1 2 999999 358302 1 2 999999 -742271 1 106588 659979 445717 2 2 999999 1 2 999999 -306766 2 2 999999 1 2 999999 -744926 1 2 999999 39026 1 115183 745924 819776 2 290430 664615 1 423439 496570 -297634 1 2 999999 -866542 1 7 999992 -778181 2 230563 796080 1 2 999999 272202 2 14 999997 1 167070 380746 2776 2 664325 931189 2 16 999996 2 7192 562034 1 150821 663870 804445 1 13 999995 -498518 1 837899 886256 897731 1 850099 856406 716517 2 2 999999 1 2 999999 -26401 1 94713 352065 -412598 1 345146 898597 584912 2 12 999989 2 14 999997 2 2 999999 2 2 999999 1 629059 776019 -373783 2 823867 949075 2 2 999999 2 2 999999 2 11 999988 1 2 999999 933095 2 19 999985 2 5 999997 1 158283 972034 -318295 2 875330 925455 2 2366 657780 1 815457 822729 -912103 2 11 999998 1 443985 488613 -430026 2 687984 896497 1 140937 910958 46172 2 2 999999 1 2 999999 367893 2 96998 495149 1 5 1000000 -605457 2 365853 448485 1 378215 908525 6195 1 2 999999 -537865 2 2 999999 1 12 999996 65569 2 14 999989 1 2 999999 -470831 1 2 999999 -212646 2 555497 781783 1 14 999996 790842 2 549289 705159 2 590627 953528 1 2 999999 -621757 1 161140 672546 -638745 2 32631 664520 1 2 999999 -405165 2 2 999999 2 231740 633330 1 767999 901252 701003 1 9 999998 -232204 1 2 999999 579684 2 2 999999 1 2 999999 248889 2 2 999999 1 2 999999 -586860 1 14 999982 -745581 1 2 999999 -152638 2 3 999985 1 5 999990 380390 1 12 999994 602426 1 2 999999 -874438 2 429506 682380 2 2 999999 2 386907 667213 1 281357 931026 567902 2 6 1000000 1 2 999999 -296732 1 2 999999 -33162 2 7 999982 1 101840 650367 -112814 2 2 999999 2 140925 316872 2 2 999999 1 283853 752107 507520 2 2 999999 2 8 999996 1 16 999985 -298700 2 2 999999 2 785822 967839 1 2 999999 -362392 2 2 999999 1 80655 321920 223754 2 125468 971657 1 955012 972926 817530 2 2 999999 2 17 999987 1 2 999999 619068 1 638301 800528 -991363 1 13 999983 881921 2 47484 351645 1 2 999999 427381 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 -812005 1 2 999999 -534832 2 139334 927987 1 2 999999 915119 2 92138 815464 2 2 999999 2 2 999999 1 2 999999 -189113 2 16 999981 2 563630 807494 1 2 999999 482738 2 2 999999 2 460705 682371 1 551443 792678 56790 1 19 999999 445100 1 363775 795489 -481235 1 642686 861261 266046 2 2 999999 1 2 999999 -781577 1 3 999985 869520 1 16046 589133 -143343 2 69015 530798 1 14 999994 -835276 1 305329 654578 956763 1 7 1000000 77035 2 2 999999 1 2 999999 -508062 1 106441 968716 28977 2 2 999999 1 5 999989 -522833 1 3 1000000 -538425 1 2 999999 315037 2 14 999999 2 410965 922070 1 139915 583829 197805 1 2 999999 473496 2 231236 965400 2 34120 796983 1 10 999987 -789028 2 1 999998 2 497103 949686 1 18 999991 872687 2 2 999999 1 2 999999 -944082 1 407498 499523 265688 2 5 999988 1 7 999998 -597578 2 2 999999 2 533823 622299 2 9 999998 2 301789 953584 2 7 999998 2 361392 671768 2 825093 878928 2 171618 785619 2 195815 256691 1 2 999999 -466133 2 693711 935791 2 2 999999 2 18 999985 1 2 999999 -180903 2 643913 929473 1 2 999999 266129 1 511215 800883 395950 1 208331 455962 313615 2 5 999994 2 179071 580935 2 2 999999 2 460276 471609 2 493587 583368 1 2 999999 126039 2 20 999984 1 2 999999 825650 2 2 999999 1 2 999999 447737 2 20 999981 2 2 999999 1 16 999993 -397695 1 2 999999 -775888 2 25812 706254 2 19 999987 2 13 999997 2 2 999999 1 2 999999 -226697 1 15 999992 214570 2 19 999985 2 320068 517454 1 2 999999 -609711 2 101381 937095 2 2 999999 1 14 999996 -579738 1 1 999991 595345 1 312015 690278 -717330 1 2 999999 475756 2 7 1000000 1 2 999999 823989 2 2 999999 1 514071 955976 834130 2 228962 795680 2 2 999999 2 6 999983 2 308807 703772 1 13 999981 -730324 2 2 999999 2 218827 770457 2 2 999999 2 766511 823258 1 2 999999 716739 1 16 999984 -735999 2 160380 393713 1 8 999993 771861 2 6 999987 1 10 999993 102876 2 2 999999 2 4 999992 1 11 999981 467514 1 459467 995871 -456918 2 7 999986 2 10 999994 1 2 999999 942243 1 2 999999 859738 1 9 999984 442422 2 2 999999 2 14 999993 2 2 999999 1 2 999999 -590668 2 6 999985 2 2 999981 2 2 999999 2 2 999999 2 6 999984 1 146196 705083 446332 1 3 999985 -489361 1 124306 462629 -595740 2 889317 933967 2 1 1000000 1 283214 623929 -946490 2 2 999996 1 2 999999 -48696 1 40547 91920 361642 2 20 999984 1 6 999986 -805777 1 2 999999 208603 2 8 999996 2 2 999999 2 341973 679783 2 114834 825117 2 2 999999 1 799976 927359 517888 1 3 999995 -829193 2 2 999999 2 12 1000000 1 20 999984 912799 1 2 999999 632950 1 578539 952540 -996385 2 7 999997 1 242079 354696 -433418 2 2 999999 1 2 999999 -971389 2 290304 690609 1 128431 742762 893125 2 301861 724218 2 2 999999 1 2 999999 236953 2 2 999999 1 4 999996 -84593 1 396926 861796 338947 2 14 999983 2 42611 828700 1 2 999999 879720 2 401586 864948 1 20 999998 836443 2 2 999999 2 143210 312195 2 2 999999 1 2 999999 -769193 1 63955 149640 710156 2 2 999999 1 2 999999 713659 2 15 999997 2 749520 984823 1 281008 528338 -923109 2 2 999988 1 2 999999 492045 1 2 999999 540128 1 493248 845965 780099 2 2 999999 2 15 999995 2 797574 861034 2 2 999999 2 108079 895300 1 2 999999 430969 1 2 999999 -649638 2 2 999999 2 424777 734099 1 93058 165160 878856 2 2 999999 1 2 999999 -953568 1 420757 753751 -530850 1 2 999999 -551761 1 362870 367863 -363412 2 18 999982 1 382762 631399 105265 1 861395 961294 780101 2 378946 524670 2 2 999999 1 2 999999 -573986 2 2 999999 2 16 1000000 2 3472 400733 1 2 999989 458282 2 110910 226557 1 266894 644195 222949 2 12 999991 1 2 999999 -734672 1 2 999999 49085 2 2 999999 1 2 999999 666268 2 20 999996 2 2 999999 2 5 999989 2 2 999999 1 127865 337113 181256 2 498668 668514 2 220369 495017 1 2 999994 182667 1 9 999991 651015 2 118713 889166 2 2 999999 1 229599 891331 930916 1 103917 805621 908722 2 9 999991 1 1 999991 967492 2 2 999999 1 2 999999 -404095 1 2 999999 331588 1 2 999999 920601 2 2 999999 1 2 999999 -761468 1 3 999993 706160 1 314684 415781 -438730 1 4 999986 -984640 2 2 999999 2 5 999990 2 159402 394101 2 2 999999 2 2 999999 2 18 999999 2 12 1000000 1 2 999999 194244 1 7 999982 861725 2 313664 553637 2 2 999999 1 13 999983 -87995 1 19 999991 -505780 1 13 999985 -653733 2 7421 819804 1 516849 805899 -330136 1 14 999981 -212320 1 18 999986 273589 1 2 999999 282043 1 2 999999 25119 2 9 999994 2 603410 667681 1 2 999999 -670811 2 7 999996 1 2 999999 -9839 1 137713 218608 -842178 1 729580 885418 -466496 1 810061 929069 -327678 2 2 999999 1 180952 391496 -106513 1 18 999993 741048 1 8 999995 158262 1 2 999999 -905767 1 16 999990 631570 2 2 999999 2 642038 719701 2 20 999995 1 2 999999 817375 1 2 999995 622607 1 134666 696501 102659 1 455603 959449 273207 1 1 999985 149424 1 82968 196283 566331 2 10 999999 2 43318 388394 1 228881 275636 331259 1 2 999999 29390 2 6 999992 1 2 999999 -336142 1 2 999999 -964096 2 780713 830527 2 375086 824813 1 107828 441258 -26603 1 3 999998 -633432 2 2 999999 2 237892 851550 1 18 999991 -616421 1 10 999993 559348 2 9 999988 2 17 999985 2 77266 691456 2 2 999999 1 7 999998 -551012 2 19 999983 1 2 999999 974907 2 56664 919231 1 2 999999 777358 1 4 999982 575338 2 2 999999 1 89663 557873 611340 1 13 999981 -387136 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999987 1 212624 688595 -631371 2 2 999999 2 33743 880012 2 2 999999 1 4 999996 -965408 1 2 999999 354577 1 701719 748157 209854 1 16 999989 405446 2 2 999999 1 2 999999 -518030 1 7 999985 -585001 1 11 999989 338588 1 5 999991 168515 2 2 999999 1 12 999990 -240739 1 2 999999 120334 1 383511 440685 24347 2 350704 946612 1 11 999993 14244 2 147153 257164 2 277919 630798 1 11 999997 823205 1 11 999993 -734511 2 2 999999 2 20923 423436 1 2 999999 131218 2 2 999999 2 617699 958728 1 14 999981 -444689 1 2 999999 -381024 1 1332 114234 706609 1 19651 512659 304667 2 2 999999 1 6 999981 -45866 2 12 999994 2 20 999996 2 142209 830392 2 2 999988 1 1 999981 -105610 1 2 999999 439086 2 2 999999 2 13 999993 1 14 1000000 -787190 2 4 999984 1 7 999996 844711 2 2 999999 1 64210 859585 -158335 2 6 999983 2 213880 826690 1 503568 726858 438517 2 203912 291382 2 420577 763531 2 2 999999 2 2 999999 1 32940 136208 -738799 2 17 999987 2 217834 851763 2 4 999981 2 674346 758896 2 6 999983 2 2 999999 2 5 1000000 1 1 999984 40628 2 2 999999 2 15 999997 2 2 999999 1 4 999992 49120 1 2 999999 -211909 1 2 1000000 -191668 1 303380 823873 -820551 1 2 999999 -329183 2 832403 833028 1 2 999999 -937891 2 14 999983 1 14 999993 591516 1 444776 740609 -956290 2 4 999999 2 16 999990 2 11 999992 1 728059 867486 -654770 2 314091 802592 1 28039 291840 625690 1 12 999982 -353656 1 5 999986 892634 1 8 999995 551977 1 2 999999 417514 2 79590 925802 1 18 999993 -218854 2 2 999999 1 460877 877857 61443 1 16 999994 -838145 1 1 999991 433156 2 108490 484484 1 281363 558553 461045 1 18202 154183 -346728 2 392627 639432 1 2 999999 -930271 1 2 999999 -613393 2 2 999999 2 2 999999 2 17 999998 1 2 999999 718236 2 300713 949767 2 58658 915457 1 15 999983 -270480 2 2 999999 1 2 999999 9110 2 2 999999 1 505776 822956 -929075 2 2 999999 2 247102 598555 1 2 999999 461376 1 12 999995 451698 1 454942 975384 844544 2 2 999999 1 3 999986 -774329 2 385819 406124 2 2 999999 2 9 999983 1 2 999999 -692485 1 468285 481814 -726569 2 2 999999 2 1 999989 1 256098 342226 -850080 1 11 999996 391860 1 17 999991 -349211 2 7 999993 2 253801 425799 2 16 999993 2 2 999999 1 47336 172259 212445 1 3 999981 -607513 2 392377 461866 1 2 999999 -687929 1 2 999999 -114362 1 9 999989 241091 1 2 999999 212062 1 319732 953812 555217 1 2 999996 -546617 2 739967 997610 2 178118 679562 1 16 999994 -450985 1 673778 841790 -822818 2 5 999987 1 2 999999 -95150 1 13 999986 359284 2 2 999999 1 120973 709407 180706 1 2 999999 409125 1 741007 885282 -368928 2 2 999999 2 857569 908594 2 2 999999 1 2 999999 120053 1 285226 927411 -794730 2 10 999989 2 178672 313479 1 2 999999 -622532 2 432654 702115 2 19 999985 1 2 999999 -282597 2 7 999983 1 14 999998 268650 1 2 999999 601621 2 430554 782249 2 11 999988 1 84254 678800 261034 2 244127 980926 2 362656 934727 1 685163 923285 885539 2 2 999999 1 2 999999 -536752 2 3 999997 1 2 999999 593116 2 5 999996 2 6 999991 2 2 999999 1 2 999999 55402 1 5 999987 37668 2 2 999999 1 606446 674101 134173 1 14 999986 -157473 1 2 999983 195115 2 360158 404545 2 2 999999 2 2 999999 1 2 999999 781570 1 557516 739258 -88984 2 2 999999 2 297149 891969 2 2 999999 1 2 999999 770245 2 19 999994 2 10 1000000 2 13 999998 1 108387 849057 -872932 2 4 999999 1 2 999999 -44827 2 546205 796020 2 479842 805055 2 2 999999 2 13 999982 2 147193 836154 2 119045 897211 1 2 999999 512826 2 355542 868123 1 2 999984 540122 2 12 999993 1 2 999999 -118614 1 2 999999 -598693 1 7 999981 -497508 1 555583 909916 -30764 2 2 999999 2 553416 707038 1 5 999999 39331 1 2 999999 460487 2 107287 606733 2 2 999999 1 167282 756437 13144 2 17 999986 2 17 999999 1 2 999999 927254 2 6 999981 2 2 999999 2 16 999997 1 47471 213948 745818 1 2 999999 -353379 2 2 999999 2 18 999998 1 2 999999 -15834 1 2 999999 519485 1 91709 295521 -612720 1 16 999994 -901935 2 4 999990 1 430717 525413 -451471 1 315033 778056 -186673 1 17 999997 -362703 1 4 999990 -313269 2 11 999997 2 10 999988 1 272433 555269 138662 2 20 999981 1 19 999986 -415572 2 2 999999 1 772656 895585 156603 1 277034 797238 -153761 2 20 999981 1 17 999996 31324 2 2 999999 2 8 999983 1 486013 903871 818911 1 2 999999 -288770 1 16 999998 921281 1 174536 472340 -225781 1 2 999999 873515 1 2 999999 488418 2 2 999999 2 413675 533445 2 2 999999 1 2 999999 407463 1 305724 884816 -257475 2 13 999998 1 568953 661047 626163 2 2 999995 1 19 999991 -615409 2 5 999989 1 4 999988 527520 2 12 999981 1 13 999988 193040 2 13 999984 2 383849 896792 2 2 999999 1 2 999999 569781 2 355297 972432 1 10 999981 26083 1 8 999995 -579906 2 10 999986 2 11 999997 1 2 999999 -583328 1 2 999999 -26711 1 2 999996 -94626 2 329754 974566 1 516764 804543 415828 1 9 999986 20099 1 14 999992 -914691 2 2 999999 2 393350 597623 2 213689 509715 2 2 999999 1 2 999999 -848529 2 13 999995 2 2 999999 2 18 999998 1 6 999987 -116448 2 2 999999 1 351751 469921 -303147 2 15 999988 2 14 999981 2 3 999996 1 654094 948013 -785204 2 461502 581485 1 3 999988 -786104 2 286908 339831 2 15 999984 1 17 999999 354469 1 2 999999 26381 1 2 999999 320186 2 304597 468655 1 8 999997 887781 2 6 999994 1 4 999988 -77333 2 2 999999 2 533832 731531 1 3 999989 214424 1 1 999990 62616 1 277645 880867 -691475 2 6 999992 2 2 999999 1 19 999996 -871352 2 2 999999 2 2 999999 2 20 999996 2 5 999981 1 27043 461588 -110501 2 2 999999 2 2 999999 1 42954 372207 -995564 1 2 999999 663622 2 2 999999 2 2 999999 1 2 999999 726286 2 587643 786433 1 2 999999 -547492 2 18 999982 2 19 999998 2 266225 971816 1 121604 684485 -234827 1 1 999991 -637788 2 8 1000000 2 753972 870042 1 19 999985 -952343 1 2 999999 497476 1 65964 240475 441065 1 132184 161313 301548 2 2 999999 2 9 999999 1 17 999993 917242 1 282809 818771 -967576 1 2 999984 -539370 1 17 999995 -518636 2 364272 539417 2 779866 962922 2 6 999995 2 2 999999 2 19 999994 1 2 999999 -762796 1 577208 596050 52887 1 343197 911858 94207 1 742173 909246 559827 2 2 999999 2 420459 791937 2 11 999981 1 167775 571052 617903 1 252910 741185 736262 2 6 999989 2 733395 978379 1 272471 544836 -366494 1 2 999999 -249844 2 103510 165952 2 167801 597416 2 2 999999 2 546727 780955 2 216921 829537 2 2 999999 1 311758 751398 -203043 1 2 999999 -646470 2 2 999999 1 2 999999 234183 1 2 999999 834086 2 2 999999 1 5 999992 -32624 1 2 999999 -220362 2 785002 817071 1 20 999991 645715 1 392369 681067 411000 2 769012 826813 1 16 999998 -11183 2 2 999999 1 515579 744425 471957 1 402047 506288 11876 2 2 999999 2 2 999999 2 360758 656279 2 154661 276918 1 3 999997 -945072 2 70499 537770 2 401767 954295 1 8 999994 -322324 1 2 999999 583296 2 2 999999 1 2 999999 -650835 2 80842 243524 1 84089 889464 343496 1 386973 399038 147817 2 2 999999 2 11 999983 1 561552 717763 714945 1 246055 856526 320446 2 520404 837140 2 2 999999 1 2 999999 894165 2 2 999999 2 8 999997 2 15 999999 2 2 999999 2 115624 259598 2 2 999999 2 13 999991 1 4 999998 337174 1 743095 926450 494680 2 2 999999 2 2 999999 1 2 999999 -411804 1 2 999999 585030 1 12 999983 -297610 2 2 999999 1 13 999992 385305 2 267743 369601 1 1 999994 180969 2 2 999999 1 19 999983 -474673 2 12 999982 2 2 999999 2 9 999995 1 2 999999 -310542 2 262859 791610 1 16 999984 450632 1 5 999997 -471461 2 2 999999 2 2 999999 2 18 999997 1 18 999991 -707737 1 7 999981 654893 1 2 999999 663167 1 2 999999 536065 2 330826 960821 2 3 999996 2 2 999999 2 9 999982 1 226228 373351 -219983 1 125978 435871 -776611 1 4 999992 939044 2 2 999999 2 96159 118445 2 2 999999 1 2 999999 -959133 1 109648 859788 451541 2 2 999999 2 17 999993 1 11 999995 636600 2 2 999999 1 184768 906124 -417764 1 2 999999 -76117 2 1 999985 1 2 999999 -349909 1 5 999986 -655524 1 2 999999 284073 1 828249 867851 -561564 1 2 999999 -315379 1 118340 248807 981077 2 6 999999 1 2 999999 -206608 2 4 999999 1 18 999985 -49797 1 2 999999 -543718 2 113937 570185 2 2 999999 2 209969 837217 1 7 999996 -321386 2 17 999981 2 8 999995 1 3 999983 147244 1 2 999999 -708597 1 204978 975648 691053 2 7 999988 1 166916 875229 -478523 2 2 999999 2 2 999999 2 16083 584267 2 538027 974957 2 2 999999 2 2 999998 2 568335 714175 2 551939 583823 1 620455 696733 154930 2 929675 972769 2 2 999999 1 12 999987 736020 1 2 999999 -697595 1 249341 452868 -951984 1 372166 905951 -491850 2 2 999999 2 2 999999 1 2 999999 -646535 2 2 999999 1 8 999984 118542 2 5 999992 2 65281 357781 2 4 999981 1 282902 307857 -167895 2 262463 317001 1 10 999988 457824 1 98016 288982 -877580 2 14 999996 1 2 999999 -20137 1 2 999999 -987946 1 2 999999 -154431 2 74076 625741 2 2 999999 2 2 999999 2 2 999999 1 111944 586764 871795 1 6 999983 -278560 2 2 999999 1 2 999999 9507 2 5 999984 2 2 999999 1 2 999999 388323 2 145369 738631 2 19 999985 1 14 999989 -438822 2 488881 649199 1 2 999999 487179 2 9 999994 1 11 999993 -214221 2 46091 92491 1 2 999999 306675 2 97966 440838 2 922098 933075 1 545408 694917 -783360 2 489350 824887 1 54778 823944 -522255 1 171091 555148 -7006 2 7 999984 1 601957 614180 -538317 2 671996 737040 1 94165 399863 -252596 1 2 999999 -700981 1 499755 622882 -428685 2 20 999993 2 16 999999 2 2 999999 2 2 999999 2 4 999984 2 236103 562759 1 2 999999 -391253 1 20 999993 546961 2 169147 726884 1 3 999981 -999580 2 178441 595412 1 20 999981 901008 1 2 999999 -320486 2 12 999986 2 2 999999 1 8 999997 -909965 2 711161 904762 1 459134 527930 422221 1 2 999999 -677403 2 2 999999 2 2 999999 2 386160 680764 1 2 999999 885096 2 28069 921480 1 2 999999 862550 1 108120 191587 838304 1 125207 317202 739627 1 384404 875702 -539999 1 792338 927712 128467 2 5 1000000 2 13 999988 1 8 999996 -723494 2 1 999982 1 2 999999 156521 1 2 999999 73910 1 2 999999 757314 2 11 999988 2 4 999993 2 2 999999 1 2 999999 833747 1 670471 965601 -933980 1 933108 988462 607147 2 909754 928427 2 689161 917947 2 2 999999 1 13 999985 -905045 1 1 999998 -370116 2 18 999982 2 2 999999 2 2 999999 1 13 999999 983246 1 243693 811180 -708864 1 2 999999 -18411 2 4 999986 1 2 999999 92749 2 752882 924703 1 10 999981 -661470 2 20 999986 1 6 999991 -315002 2 367134 990838 2 180864 860186 1 2 999999 -135656 1 535642 804703 559556 2 224106 906983 1 2 999999 -408673 2 2 999999 1 10 999993 -988177 1 282629 899518 -564847 1 13 999987 119080 1 2 999999 -967594 1 2 999999 -776593 2 2 999999 2 1 999982 2 334937 522623 1 670074 767130 -835997 1 2 999999 507571 1 476993 704935 -886495 2 309922 758127 1 5 999991 976392 1 253479 571376 -532309 1 435439 772175 -816174 1 12 999995 -532607 2 291296 535501 2 2 999999 2 2 999999 1 15 999987 -726387 1 296864 312249 801065 1 2 999999 952878 2 5 999982 2 2 999985 2 4 999994 1 2 999999 -79996 2 2 999999 1 480339 629537 742868 1 2 999999 681904 1 12 999991 969251 1 2 999999 92620 2 7 999983 2 2 999999 1 250550 564919 531828 1 2 999999 114381 1 380483 989226 614650 2 2 999999 2 71109 824035 2 907213 987368 1 2 999999 283131 2 609312 643909 2 246736 430268 2 2 999999 1 2 999999 -706833 2 2 999999 1 566498 983486 672779 1 2 999999 63635 1 15 999999 -259304 1 12 999982 -473557 2 11 999988 1 2 999999 -650002 1 238649 828322 -755429 1 447726 505957 -106164 1 2 999999 -147387 2 417312 421819 2 192405 621258 1 204591 844052 -666152 2 2 999999 1 2 999999 -116832 2 12 999997 2 2 999999 2 2 999999 1 2 999999 -561688 2 198973 823158 2 40647 761830 1 2 999999 28077 2 15 999991 2 2 999999 1 2 999999 -318190 2 2 999999 2 19 999983 1 518906 819019 303731 1 2 999999 900490 2 350903 411910 2 143612 602579 1 702724 837451 -668548 1 285772 302024 -18117 1 18 1000000 -747791 1 301429 851328 -888005 1 2 999999 -409181 2 2 999999 2 630206 903092 2 18 999998 2 2 999999 2 2 999999 1 6 999988 -54789 1 13 999982 972613 2 252077 431314 2 2 999999 2 21682 766491 1 2 999999 428966 2 15 999995 1 455639 501330 -410683 1 4 1000000 937368 2 5 999997 2 129155 853806 2 2 999999 2 442840 613247 1 416607 923476 -379938 2 917414 965459 1 223216 232704 281108 1 241008 339181 -651777 1 60034 849948 728797 1 155027 242384 976924 2 868019 948960 2 2 999999 2 6864 483500 1 64317 229422 403884 1 7 999981 -754257 1 16 999989 -748312 2 301541 710851 1 817561 884574 -560050 2 2 999999 2 19 999982 1 2 999999 558356 2 13 999993 2 2 999999 1 2 999999 -216377 2 2 999999 2 538932 851766 2 14 1000000 2 2 999999 2 6 999995 2 2 999999 2 683547 858253 2 11 999993 1 11 999986 -41387 2 18 999981 1 9 999981 -621537 1 3 999997 -385853 1 13 999990 -827333 1 2 999999 177455 1 3 999995 -168175 1 9 999987 -433665 2 2 999999 2 16 999998 2 14 999992 2 20 999991 1 2 999999 819980 1 17 999998 -530939 1 2 999999 -686298 1 2 999999 391844 2 7 999998 1 2 999999 69207 1 2 999999 -863943 2 2 999999 1 2 999999 -306412 1 15 999993 827813 2 2 999999 2 2 999999 1 2 999999 -314968 2 2 999999 1 3455 805730 616422 1 2 999999 996012 1 302592 914962 140814 1 2 999999 -941557 1 2 999999 -959946 1 421895 894951 238757 2 2 999999 2 10 999986 2 4 999984 1 2 999999 308511 2 2 999999 1 789420 808137 -59548 2 4 999991 2 1 999990 1 2 999997 789344 1 2 999999 -226266 1 5 999988 -10537 1 438917 860747 -9034 2 2 999999 1 2 999999 -245101 1 2 999999 -963969 2 832512 891572 2 2 999999 2 2 999999 2 2 999999 1 2 999999 508742 1 5 999986 -343389 2 532842 635564 1 7 999984 -215647 2 2 999999 2 529766 534834 1 13 999981 -581204 2 8 999988 2 129492 798322 2 20 999988 1 20 999987 302764 2 2 999999 2 54039 888318 1 255351 699250 -807838 1 151600 692244 776694 2 2 999999 1 4613 314122 -380451 1 19 999988 105411 2 106402 392985 1 2 999999 968059 1 80271 348325 191295 1 2 999999 668661 1 2 999998 750469 2 2 999999 1 100810 226473 -708393 1 108535 631251 546548 1 2 999999 577556 1 13 999999 72435 2 16 999983 1 219220 626580 -457265 1 479189 698333 -601258 2 12 999999 1 2 999999 72341 1 7 999997 -539378 1 348962 396157 672660 1 2 999999 -528799 1 7 1000000 -319387 2 660016 967090 1 278198 339159 798389 2 775035 797807 2 885454 953275 1 2 999999 -978153 2 3 999988 1 179639 897060 324992 2 2 999999 2 342432 916299 2 2 999999 1 94752 895070 599863 1 6256 195354 299086 2 2 999999 2 246174 919735 1 2 999999 -578189 1 2 999999 555560 1 9 1000000 175856 1 12999 901326 -181186 1 2 999983 -420637 2 2 999999 2 382070 891238 1 15 999991 -269722 2 347535 613606 1 2 999999 -346919 2 125513 708376 1 77617 690108 -303092 1 2 999999 43515 1 2 999999 -24655 1 35714 128334 -379142 2 2 999999 1 2 999988 210545 2 2 999999 1 19 999988 681616 2 2 999999 2 2 999999 2 340975 687331 2 13 999996 1 14 999995 -111463 2 2 999999 1 3 999992 795459 2 3 1000000 2 475408 735889 1 6 999993 -263729 1 19 999987 914712 1 2 999999 -719416 2 2 999999 1 576623 834011 751501 1 16 999981 -609568 1 2 999999 -508572 1 7 999993 983896 1 2 999999 561055 1 509623 599480 -575094 1 14 999985 203080 1 16 999994 -10902 2 550637 591013 1 133832 492405 483239 1 18372 726495 -781235 2 2 999999 1 2 999999 -736419 1 2 999999 -976383 2 2 999999 1 460436 664477 682110 2 96545 400265 2 2 999999 1 2 999999 174383 1 73327 357658 193978 2 4 999996 1 2 999999 349450 1 6 999989 -335960 2 5 999992 2 5 999994 1 12 999990 973229 2 79452 807385 2 2 999999 1 136619 492271 -151852 1 2 999999 -450129 1 2 999999 436348 2 2 999999 1 187646 798220 -305690 2 2 999999 1 12 999997 913999 1 18 999982 -505640 1 175036 297472 -698959 2 2 999999 2 2 999984 1 7 999982 -6873 1 676795 924119 -627990 2 13 999995 1 2 999999 960790 1 12 1000000 338997 2 750403 866085 1 17 1000000 946057 2 490331 699191 2 15 999992 2 13814 134625 1 19 999983 701947 1 2 999999 -408186 2 1 999989 2 2 999999 1 2 999999 -339566 1 476894 887583 -369355 2 6 999994 2 622622 994005 2 19 999990 1 4 999997 623415 2 9 999994 2 9 999987 2 2 999999 1 256354 403128 680127 1 192905 713308 784885 2 208520 636179 2 154448 391525 1 636091 642000 736303 1 2 999999 -986584 1 2 999999 -82831 2 13341 116853 2 2 999999 1 261098 506156 238892 2 16 999984 2 10 1000000 1 5 999987 -134911 2 2 999999 2 284345 467846 1 15 999998 -375883 2 534227 910816 2 2 999999 2 2 999999 2 2 999999 2 6 999995 2 139338 821522 1 280179 702879 -982168 2 15 999987 2 4 999987 1 2 999999 697542 1 2 999999 608564 1 2 999999 -844654 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 121408 814417 -790979 1 248714 489006 -204261 1 199674 848522 -917354 1 4 999984 -66864 2 4 999985 2 14 999999 2 132521 210882 1 595898 862486 -242064 1 8 999988 490462 1 8 999994 -373252 1 13 999989 32505 1 17 999989 -285117 2 2 999999 2 7 999982 1 400926 544439 134333 2 8 999983 2 2 999999 2 13 999985 2 14 999991 2 1 999983 1 134392 432818 164185 2 15 999995 2 2 999999 1 2 999999 796663 2 14 999998 2 295234 918436 2 2 999999 2 2 999999 2 2 999999 1 2 999993 922462 2 3 999990 1 2 999999 -719186 1 2 999999 -96022 2 20 999988 1 39029 764864 -958741 2 1 999998 2 2 999999 2 255283 387741 1 2 999999 -749070 2 11 999990 2 2 999999 1 18 999995 -818886 2 2 999999 1 207530 583836 271544 1 2 999999 717586 2 407369 669510 2 14 999997 2 12 999997 1 20199 959903 -374668 1 592951 850711 200237 2 3 999994 1 268359 721172 939321 2 7 999995 1 2 999999 190169 2 490978 973036 2 2 999999 1 2 999999 39962 2 20 999989 2 8 999984 1 2 999999 -657093 2 136303 425915 2 19 999993 1 14 999993 -507766 1 103481 921485 -253876 1 568672 849955 759914 1 352215 792848 -875452 1 93870 326504 -422611 2 378032 647351 2 16 1000000 1 113610 375977 -193792 2 374729 872046 2 29029 880077 1 756137 991831 877148 1 17 999990 295039 1 591989 794813 459719 1 391117 590893 -906290 1 2 999999 813242 1 205040 991747 -972605 2 473134 625799 2 38769 657736 1 16 999991 -300207 2 263925 989421 1 346309 406797 -418356 2 2 999999 1 2 999999 6758 2 2 999999 2 159617 555945 1 308865 646877 -802559 2 14255 957015 2 2 999999 1 16 999982 963756 1 2 999999 -327598 2 4 999998 1 13 999990 -85078 2 14 999999 2 2 999999 1 13 1000000 645422 1 20 999991 260330 1 14 999986 371494 2 2 999999 2 7 999999 1 2 999999 -100152 2 1 999984 1 6 999994 -559591 1 2 999999 -373420 2 4 999995 1 4 1000000 -851215 2 623025 779416 2 15 999992 1 732143 920776 436351 1 2 999999 407006 1 9 999987 -512979 1 15 999990 -179434 2 705280 986889 2 2 999999 2 429335 678181 1 305544 386567 -368016 2 301936 975853 2 395059 770033 2 2 999999 2 434223 461433 2 2 999999 2 2 999999 1 16 999998 667367 1 847977 872681 361505 1 6 999988 -416476 1 62901 609751 -708780 2 2 999999 2 2 999983 1 3 999982 -58400 1 821978 909327 -995878 1 482639 764137 531713 2 156153 514013 2 10 999982 2 12 999996 1 5 999999 -81605 1 558229 934232 -97185 2 2 999999 2 766602 946446 1 2 999999 639032 2 2 999999 2 335982 719473 1 16 999987 -176774 2 2 999999 1 8 999990 -632729 2 289045 330585 1 11 1000000 522247 2 2 999999 1 2 999999 -889903 2 2 999999 1 16 999982 46687 1 438105 715602 -568396 2 669694 859240 1 2 999999 -838285 1 12 999998 -72024 2 9 999993 2 446708 562157 1 295338 711077 716485 2 2 999999 2 19 999991 1 2 999999 -407946 1 5 999986 -503947 1 121475 448867 107538 2 20 999982 1 2 999999 -144424 2 2 999999 2 2 999999 2 12 999981 2 11 999985 1 2 999999 594106 1 2 999991 -889782 1 2 999999 413009 1 2 999999 -617362 2 298135 997607 1 505696 686956 259284 2 2 999999 1 2 999999 551881 1 2 999999 831099 2 1 999989 1 12 999985 -835439 1 448038 836309 -781274 2 463116 915425 2 4 999986 1 13 999992 489064 1 10 999987 455584 2 2 999999 2 390903 460274 1 17 999992 -885268 2 2 999999 2 102130 967205 1 616986 993019 710215 2 2 999983 2 2 999999 1 140592 421342 -940532 1 429169 914390 -244699 1 9166 410367 -162604 1 2 999999 -727477 2 9 999990 2 2 999999 2 6 999987 2 2 999999 1 2 999999 515153 2 2 999999 2 10 999984 1 205598 962653 -743646 1 2 999999 618150 1 2 999999 -574115 2 205165 422420 1 5 999997 -804900 2 2 999999 1 116521 442440 544912 2 2 999999 1 80989 715443 -890393 1 2 999999 531793 2 222029 664826 2 2 999999 2 96211 231772 2 84264 724261 1 2 999999 49159 2 5 999994 2 2 999999 1 10 999985 868462 1 661650 935130 -927624 1 212514 322477 267850 2 312018 576467 1 20 999993 -767748 1 714719 871570 -135343 2 2 999999 1 7 999982 -607862 1 2 999999 815489 2 19 999987 1 18 999985 143518 1 2 999999 335187 2 2 999999 1 694435 766048 -788944 2 5 999996 2 274788 891457 1 27700 284440 216341 2 271580 707518 2 629217 740891 1 2 999999 -701102 2 2 999999 1 1 999988 -673080 1 13 999989 21356 2 2 999999 2 5723 396691 2 561744 653188 1 12 999998 -65430 2 2 999999 2 531039 823897 1 17 999993 571037 2 38264 56931 2 14 999994 2 2 999999 2 182578 343490 1 553993 682875 224663 2 46266 254737 2 242418 901598 2 3 999995 2 5 999982 2 495488 541378 1 9 999997 47705 1 359201 905243 -796350 1 2 999999 -738294 1 2 999999 380955 2 20 999997 2 18 999984 2 266471 615023 1 2 999999 -714510 1 534068 578000 676587 2 105546 333850 2 283930 405559 1 293043 404856 201602 1 17 999999 862250 1 12 1000000 953488 1 2 999999 483651 2 319409 796192 1 10 999997 -189199 2 2 999999 2 782156 951403 1 12 1000000 -930805 2 19 999993 1 2 999999 -803824 2 20 999981 2 2 999999 2 464721 580529 2 144414 433176 2 15 999989 1 3 999982 558524 1 623165 891565 -792379 2 2 999999 2 2 999999 1 151946 234597 149775 1 297472 523741 971921 1 3 999986 -455895 2 11012 978000 2 7394 676970 2 535688 938110 1 4 999990 -203716 1 16 999991 -920300 1 11 999997 978135 2 72578 972143 1 10 999991 -24018 1 448860 521826 -44833 2 2 999999 1 13 999996 -720053 1 133657 503211 -981863 2 85504 713668 2 2 999999 1 436927 742009 703838 2 235572 237441 1 2 999999 -665452 2 2 999999 2 2 999999 2 2 999999 1 2 999999 503134 1 2 999999 -340581 1 12 999982 643878 2 19 999988 1 281716 515016 552636 1 2 999999 -350935 1 19 999985 -859447 1 307232 464483 -940688 1 14 1000000 -854670 2 2 999999 1 16 999999 -413383 2 11 999984 1 2 999999 -147050 2 2 999999 1 167806 602044 453062 1 370653 909377 648354 1 545085 560999 -242850 1 8 999990 -277990 1 4 999984 -527426 2 493321 892705 2 13 999991 2 9 999996 1 112866 233170 -638659 2 13 999983 2 525693 720434 1 7196 64004 758804 1 2 999999 296652 2 15 999989 1 2 999999 -897783 2 273472 976803 2 2 999999 1 3 999992 -24015 2 8 999991 1 4 999996 690790 1 646299 730698 802008 1 370224 882083 -477218 2 19 999982 1 701472 965899 -853510 2 2 999999 1 17 999982 -711292 2 218876 845522 1 20 999994 -546920 1 16 999981 682875 1 2 999999 780495 2 15 999991 1 170893 408380 21710 1 18 999999 -69018 1 2 999999 797995 2 255388 520458 1 718596 842552 209483 1 18 999985 814465 1 359158 603108 957605 2 92341 453787 2 16 999992 1 2 999984 -60900 1 11 999985 441808 1 8 999981 89458 2 3 999981 2 2 999999 2 13 999997 2 2 999999 1 2 999999 -439069 2 5 999984 1 3 999997 279998 2 42274 981065 1 1 999993 338626 1 2 999999 637433 2 2 999999 2 20 999984 2 155348 493563 1 3 999981 458834 2 2 999985 2 13 999990 2 17 999992 2 2 999999 1 14 999995 -466352 1 259499 833593 446656 2 31936 347438 1 9 999988 97488 2 18981 391109 2 3 999992 2 554169 912955 2 623732 766219 2 950683 957165 2 7 999988 1 2 999999 261023 2 1 999995 1 13 999991 668154 1 4649 509273 483878 1 2 999999 399956 2 294638 630118 1 8 999990 25084 2 211196 644048 1 15 999983 -534280 1 6 999989 -853309 2 2 999999 1 419729 420752 -952659 1 2 999985 -969837 2 16 1000000 1 2 999999 -515227 1 3 999986 -154977 1 2 999999 512084 2 19 999987 2 12 999981 2 454 126769 2 104753 552505 1 2 999999 483423 1 475009 969265 -356062 1 531746 735808 -100406 2 314216 486897 1 20 999993 -259437 2 14 999985 1 2 999999 -560912 1 180041 508873 373505 1 10 999994 474180 2 2 999999 1 2 999999 368577 2 2 999999 1 2 999996 803294 2 14 999993 1 2 999999 -888468 2 561402 814682 1 3 999984 -368456 2 18 999989 1 129015 339684 16493 1 11 999997 912247 1 13 999984 -193607 1 333415 702203 768838 1 11 999991 -913745 2 10 999995 1 10 999981 295852 1 636409 790022 804358 1 17 999986 589619 1 276501 889759 -733900 2 11 999985 2 1 999991 2 2 999999 2 6 999998 1 2 999999 -838076 1 402356 417103 74730 2 2 999999 2 11 999984 1 16 999985 -318029 1 222747 304365 -435704 1 2 999999 -669062 1 18 999986 66726 2 2 999999 1 276589 317456 -31793 1 2 999999 599508 1 45589 235924 -326663 1 563141 869978 -721246 2 14 999998 1 16 999988 -42633 1 707415 977314 -374709 2 7 999987 1 2 999999 442204 2 19 1000000 2 13 999992 2 8 999984 2 2 999999 2 17 999985 1 16 999990 277815 2 3 999994 1 2 999999 -801984 2 432245 637447 2 12 999995 2 11 999981 2 6 999988 2 161462 919435 1 669254 788591 311082 1 2 999995 29208 1 11 999999 -367460 1 489291 639417 145975 1 19 999995 -317852 1 97940 557668 -708872 1 174885 444559 361517 2 736273 919495 2 2 999999 2 14 999992 1 504768 892048 -609662 1 18 999997 921676 2 2 999999 1 414719 454930 -318084 2 114174 494529 2 57140 267366 1 2 999999 -803546 2 264355 944499 2 421231 894303 2 6 999987 1 17 999994 634299 1 2 999999 236959 2 51879 208795 2 48674 395520 1 6 1000000 -277031 1 7347 171811 -653955 1 8 999997 -223739 2 2 999999 2 2 999999 1 94917 199878 178547 2 142406 701143 2 2 999999 1 2 999999 440759 2 258503 786298 1 2 999984 -625603 1 2 999999 199971 1 386185 992917 -493626 2 603391 989979 1 2 999999 10277 2 2 999981 1 2 999999 632152 1 2 999999 -303830 1 6 999990 -711002 1 19 999983 -550429 2 12 999999 1 8 999994 -91920 2 639328 773311 1 293454 599013 524312 2 19 999981 2 19 999984 2 470662 550156 1 19 999999 -665784 2 16 999987 2 2 999999 2 98378 504208 1 2 999999 811528 1 2 999999 -421980 1 2 999988 598408 1 49189 536509 -979235 1 1 999999 -587895 1 7 1000000 -126692 2 7 999997 1 393969 441397 607255 1 106208 358520 751370 1 273031 946812 -124712 1 2 999999 -337909 2 9 999991 1 665148 956801 -660814 2 91202 656850 2 2 999999 2 2 999999 2 2 999999 1 506505 934806 208325 2 674175 755312 1 5 999993 -361060 2 2 999999 1 2 999999 -831513 1 2 999999 62412 1 2 999999 -371122 1 9 999989 473314 2 2 999999 2 2 999999 2 307407 734634 1 663245 792722 -577884 2 9 999982 1 362842 746302 774047 1 613738 829181 -51758 2 2 999999 1 2 999999 256386 2 3 999994 2 2 999985 1 2 999999 404827 1 189883 384054 -265862 1 2 999999 78913 2 2 999999 2 8 999990 1 278895 457695 -906261 2 2 999999 1 16 999986 -400372 2 728215 781645 2 2 999999 1 2 999999 550015 1 127412 663066 743099 2 2 999999 2 7 999998 1 15 999996 -893109 1 363071 807474 -917798 2 2 999999 1 329495 443809 844656 1 5 999996 -603573 2 2 999999 1 2 999999 697195 1 2 999999 227695 1 97230 493014 -643983 1 2 999999 -983089 1 2 999999 300964 2 20 999984 2 15 999997 2 2 999999 2 589314 651068 2 2 999999 2 19 999995 1 2 999999 -759441 2 177228 592509 1 184070 427215 169054 1 19 999991 -57434 1 4 999993 785533 2 2 999999 1 912754 955565 -964764 2 116608 810299 2 2 999999 2 549933 806561 2 10 999985 1 53140 659383 57503 2 345348 876183 1 2 999999 -765031 1 32162 261454 216064 1 16 999991 -16918 1 278074 726668 325338 1 546560 883431 389598 2 9 999981 2 6 999993 2 20 999999 1 19 999998 745148 2 10 999982 1 2 999999 -259480 1 14 999981 977457 2 7 999996 1 417030 927875 -810091 1 10 999983 -845537 2 17 999993 2 7692 541494 1 2 999999 398932 2 18 999995 1 635447 833007 161252 1 2 999995 953146 2 219854 317817 1 338999 923795 803121 1 2 999999 634517 1 643449 737154 605283 1 2 999999 869334 1 4 1000000 70434 1 2 999999 506106 1 2 999999 -544377 1 13 1000000 667272 1 2 999999 -588051 1 2 999999 -191304 2 19 999986 2 344610 803014 2 3 999987 2 67060 492596 2 9 999985 1 218209 558471 843715 2 20 999988 2 126509 197721 2 17 999985 2 8014 657876 1 1 999986 757385 2 2 999999 1 14688 900530 243457 2 36553 970930 2 120519 970633 1 163273 329782 468290 1 2 999999 839950 2 2 999999 2 15 999981 1 2 999999 213491 2 2 999999 2 308561 559654 1 2 999999 -801685 2 8 999986 2 2 999999 1 1 999994 955316 1 2 999999 100905 1 445997 631889 846257 2 229635 813452 1 2 999999 940963 1 352755 925541 748961 1 17 999983 627284 1 1 999988 -319665 1 415455 630225 861711 2 10 999999 1 10 999994 -333084 1 2 999999 791751 2 8 999993 2 8 999981 1 92766 935042 415581 1 17 999987 -196144 1 2 999999 869900 2 231571 942494 1 2 999999 405763 2 3 999982 2 2 999999 1 2 999999 929125 1 11 999983 27374 1 20 999981 -18031 2 271239 779443 2 389543 924326 1 2 999999 950361 2 448528 910798 2 321439 788517 2 12 999986 1 7 999987 977035 2 2 999999 1 54056 998004 495862 2 2 999999 1 2 999999 266665 2 295084 780798 1 462462 569000 -599463 2 5 1000000 1 2 999999 342792 1 586145 953406 256187 1 123579 477383 -659653 2 2 999999 2 11223 185223 1 2 999999 -861111 2 382874 975827 1 11 999997 915715 2 2 999999 2 5 999996 1 1 999988 386305 1 632087 761882 -979217 2 2 999999 1 2 999999 -545914 2 2 999994 2 160802 172734 1 1 999989 48143 2 9 999999 2 2 999999 1 1 999997 468052 2 471773 523075 1 98605 594556 -819061 2 13 999993 1 265624 434252 702805 2 11 999995 1 20 999996 688530 2 1 999984 1 13 999984 -139101 2 2 999999 1 1 999987 390528 2 6 999998 1 499284 898618 -281888 1 49289 971326 507366 1 522390 999475 871848 1 1 999985 844252 1 418999 425232 -713876 1 15 999987 -88050 2 7 999993 2 187215 261432 1 105543 299801 558958 2 3 999988 1 493389 612197 988038 2 402258 720656 2 2 999999 2 2 999996 2 17 999988 2 8160 897350 2 74327 760876 1 1 999987 57487 2 222437 450718 2 13 999998 1 2 999999 -510099 2 350013 465341 1 6 999984 229685 2 10 999984 2 2 999999 1 2 999999 -245644 1 373136 490339 851698 2 14 999990 2 4 999983 1 333887 998219 262194 1 2 999999 -330867 1 103602 753443 -155414 2 5 999994 2 2 999999 1 14 1000000 -151195 1 8 999994 50465 1 14 999987 152989 2 2 999999 2 118546 579481 1 2 999999 243899 2 11 999985 2 379828 908130 2 17 999995 2 2 999999 1 16 999981 551879 1 124722 422043 86849 2 2 999999 2 2 999999 2 400490 495551 2 6328 844649 1 13478 423610 -692949 2 2 999999 1 2 999999 202492 1 10 999981 424058 1 2 999999 -137214 2 2 999999 1 2 999999 520117 1 6 999983 591287 1 107410 574215 342078 1 12 999997 7635 1 2 999999 -481111 1 2 999999 -6983 1 12 999982 414006 1 5 999995 -275660 1 526592 786898 101230 1 2 999999 -486374 2 2 999999 2 583087 611188 2 2 999999 1 682906 766493 300256 1 2 999999 -549235 1 2 999999 -167264 1 3 1000000 -894712 1 2 999999 -190650 1 2 999983 -373396 2 2 999999 1 2 999999 -169983 1 33198 190093 796558 2 2 999999 2 20728 654387 1 10 999997 -189160 2 19 999986 1 18 999989 -42506 2 464914 965817 1 418544 844009 -941737 1 2 999999 462735 2 674926 893990 2 20 999990 1 16 999999 261256 1 2 999999 -401313 2 11 999981 2 2 999999 2 935573 975778 1 171835 213508 -701587 1 2 999999 595742 1 2 999999 700178 1 2 999999 598606 1 295883 395238 -906271 2 2 999999 2 3 999997 2 2 999999 1 2 999999 -837129 2 13 999994 2 4 999985 2 3 999984 2 359872 583080 1 4 1000000 -232991 1 5 999996 979032 1 15 999996 928410 2 2 999999 1 13 999983 -882936 1 2 999999 -735278 1 163804 714911 218556 2 2 999999 1 2 999999 -410680 2 2 999999 1 178373 196545 859187 2 2 999999 1 248057 826973 236894 2 11 999996 2 1 999992 1 2 999999 296504 1 5 999983 -173125 1 599614 687483 -226696 1 24649 473001 852108 2 19 999996 1 234319 436657 411001 1 2 999999 361804 1 727706 982279 720539 1 2 999999 780692 2 2 999999 2 2 999999 1 255205 266916 248134 2 14 999988 2 2 999999 2 34594 928569 2 918544 945619 1 5 999982 995530 1 729088 944974 387597 2 18 999986 1 15 999994 -577331 2 2 999999 1 36033 867426 889491 1 2 999999 182906 2 2 999999 2 2 999998 2 2 999999 1 314213 695535 666909 1 2 999999 -230419 2 20 999985 1 249930 386842 -727707 1 12 999998 -425120 1 2 999999 -38143 1 2 999999 970297 2 246933 277751 1 8 999985 49762 1 294706 539366 3864 2 2 999999 1 2 999999 95998 2 2 999999 1 9 999990 -558113 1 2 999999 942313 2 299491 405715 1 4 999986 -132967 1 12 999985 -820456 2 16 999991 1 2 999999 198344 2 4 999985 1 2 999999 565607 2 801280 942804 2 771450 897762 2 2 999999 2 2 999999 2 759444 946728 2 2 999999 2 181054 837397 2 2 999999 1 2 999999 811517 1 6 999994 624796 2 289855 947365 1 2 999999 -77904 2 2 999999 1 36224 443250 -359419 1 2 999999 537855 2 2 999999 2 59841 392550 1 3 999998 -53350 2 88023 365600 1 2 999999 -202223 2 17 999982 1 2 999999 -435260 2 2 999999 1 2 999999 -790928 2 254111 806031 1 2 999999 662513 2 103402 541281 1 1 999983 659503 2 2 999999 1 2 999999 868505 2 2 999999 1 2 999995 259866 1 552516 628317 299674 1 17 999988 -657026 1 18 999992 -920551 2 459395 964376 1 18 1000000 565125 1 2 999999 10441 1 8 1000000 218373 2 15 999999 1 697261 931989 337920 2 2 999999 1 2 999996 667909 1 655047 666594 -786695 1 2 999999 -481597 1 2 999999 -734721 1 20 999990 -602301 1 142344 608054 -703464 2 20 999984 2 13 999981 2 7 999985 2 2 999999 1 16 999996 -938642 2 20 999981 2 17 999989 2 16 999984 2 8 999992 2 2 999999 2 2 999984 2 9 999993 2 2 999999 1 18 999984 -806920 1 835513 854747 -155718 1 3 999981 -992976 1 719046 988192 -677662 1 2 999999 -451466 2 575289 627423 2 2 999999 1 15 999995 -763536 1 19 999986 24464 2 403953 865594 1 356166 986489 848269 1 2 999999 -670556 1 8 999990 178397 2 11 999993 1 4 999984 -59606 2 2 999999 2 16 999999 1 15 999984 267899 1 423063 912391 934164 1 17 999988 -743533 2 6 1000000 2 508645 665322 2 4 999984 2 1 999997 1 2 999999 -544688 2 3 999997 1 600976 663823 420084 2 20 999998 1 5 999999 -985315 1 2 999999 829674 1 2 999999 -240465 2 2 999999 1 1 999984 -160117 1 13 999995 739159 1 11 999996 -204991 2 376084 588645 2 15 999981 2 14 999984 2 2 999999 1 728813 846432 -750158 1 15 999993 -414918 2 2 999999 1 19 999992 -292737 2 271313 804950 2 292108 657993 2 39543 317554 1 2 999999 -400388 2 29091 709340 2 17 1000000 2 458254 780746 2 561082 834212 2 19 999996 1 31773 893786 667562 2 2 999999 1 14 999997 988578 1 4 999986 941360 2 14 999987 2 440010 808096 2 5 999992 1 2 999999 -660312 1 32535 192217 -219046 2 368749 577414 1 2 999999 702562 1 559019 694752 -616293 2 11 999990 2 20 999990 1 3 999995 174511 2 538227 650297 1 455812 770267 44990 1 14 999989 -790971 1 2 999999 -392285 1 17 999987 -200623 2 54290 751630 1 17 999991 318542 1 769358 929833 -367780 2 2 999999 1 343406 983026 75106 2 30794 503941 2 15 999992 1 2 999999 -105544 2 2 999999 2 5 999986 2 10 999999 1 157583 302604 -439936 2 2 999999 2 3 999989 2 6 999994 2 11767 586590 2 2 999999 1 16 999989 -220224 1 10391 234442 47349 1 190907 795450 901806 1 50360 450395 -807256 1 13 999992 44917 1 552031 972831 606314 1 17 999997 -648132 1 358345 795481 -482226 1 2 999987 582279 1 781108 797963 -306022 1 20 999987 833074 2 2 999999 1 3 999995 -908441 2 2 999999 1 2 999999 -982550 2 2 999999 1 490935 811814 24560 1 119120 838421 -324068 1 2 999999 -551385 2 2 999999 1 2 999999 -733912 2 2 999999 1 201319 882885 -848830 2 9 999995 1 125915 406919 -744240 1 2 999999 448498 2 2 999999 1 12 999990 -748287 2 455431 931026 1 2 999999 -707371 2 2 999999 2 232876 931971 1 2 999999 346867 2 357152 960331 1 127641 562850 928705 2 20 999986 1 12 999989 753441 1 2 999999 -961012 2 2 999999 2 370767 633789 2 2 999999 2 19 999990 1 16 999994 -268389 2 115025 356825 2 2 999999 1 8 1000000 -52359 2 582649 710815 1 10 999995 -445817 1 14 999993 -424198 2 2 999999 2 20 999991 1 2 999997 -102263 1 19 999982 -276278 1 12 999981 -208122 2 15 999990 2 20 999993 2 2 999999 1 13 999983 -536195 1 11083 440204 958282 2 46543 945056 1 2 999999 -578744 1 2 999999 560007 1 484076 653078 446933 1 177346 216445 61913 2 2 999999 2 2 999999 1 2 999999 418503 2 20 999990 2 2 999999 1 2 999999 755093 2 133112 279829 2 166988 533506 2 2 999999 2 15 999997 1 98943 198718 -624039 1 2 999999 -936740 1 94512 595985 389660 1 2 999999 -931634 2 80801 83156 1 3 999983 -83304 1 700694 839216 -926330 2 676974 757069 1 14567 324287 -382324 2 2 999999 2 690684 964530 2 2 999999 2 2 999999 1 762122 838759 372604 1 53338 132188 872907 2 19943 799640 1 5 999990 846333 2 2 999999 2 31217 383017 1 2 999999 408297 2 2 999999 1 2 999999 394212 1 274943 691340 -651483 1 2 999999 952571 1 286015 857059 696405 2 27909 840630 1 2 999999 -45487 2 12 999985 2 2 999999 1 15 999994 971929 2 20 999995 1 196627 498370 149771 2 17 999995 2 2 999999 2 2 999988 2 475747 705651 2 2 999999 1 5 999981 81848 2 7 999995 2 2 999999 1 2 999999 -718337 1 666480 727722 -303208 1 222190 697339 -490007 2 2 999999 2 622858 696121 1 2 999999 -149267 1 2 999999 -230775 1 2 999999 433498 1 132098 787884 346910 1 2 999999 -812820 1 304561 991796 -262195 2 7 999989 1 9 999999 -748921 2 6 999998 1 19 999992 -499130 1 2 999999 -404696 2 2 999999 2 10 999995 2 214996 395623 1 2 999999 -10487 2 191362 587535 2 19 999983 2 2 999999 2 703071 767651 2 136088 230030 2 2 999999 2 11 999982 1 28668 855496 8851 2 10 999987 1 159021 903498 -985169 1 200442 442747 -966904 1 3 999995 -370403 1 7694 580991 -675229 1 2 999999 824528 2 331084 871733 2 16 999991 1 175913 818308 438203 1 15 999995 828559 1 687183 743096 428866 2 694580 877733 1 18 999996 -962624 1 2 999999 722629 1 2 999999 571516 2 9 999998 2 674069 690146 2 2 999999 1 130255 153765 695277 2 140396 161599 1 3 999988 -606634 2 2 999999 1 2 999999 635465 2 2 999999 1 9 999997 -165905 2 2 999999 2 28788 983407 1 11 999997 -560031 1 68145 941144 260067 1 16 999990 448009 1 6 999982 821328 1 272722 992421 754700 1 161915 383951 797142 1 14 999998 514849 1 576000 750334 371394 1 2 999999 -202135 2 5543 148674 1 2 999999 186584 2 936095 952718 2 179762 379563 2 5 999997 2 24670 627321 1 316827 781547 130441 2 16 999990 2 442900 763211 1 15 999992 934040 2 461367 466335 1 87405 888848 349569 1 2 999999 517390 1 11 999993 -857436 1 11563 961015 -452385 1 2 999999 394931 1 2 999999 641482 1 24968 320396 329410 2 2 999999 2 269216 461832 2 2 999999 1 2 999999 86164 1 431180 684780 -538276 1 279966 617622 313380 2 417783 540395 2 235485 742910 2 133178 593194 2 2 999999 1 2 999999 148031 1 275950 904278 -961284 2 409104 433703 2 7690 204621 1 17 999997 -188797 2 2 999999 2 15 999982 1 2 999999 616278 1 15 999984 -597401 2 2 999999 1 15 999986 -798246 1 1 999981 450339 1 207486 890334 -357857 2 382237 483109 2 228099 262598 1 12 999997 409977 1 10 1000000 -965279 2 12295 399060 1 789349 989447 -159953 1 2 999999 -17537 1 2 999999 496224 2 2 999999 2 20 999989 1 75914 912280 -292915 2 2 999999 2 2 999999 2 2 999999 2 343599 404987 1 11 999986 716400 1 2 999999 -516729 1 316963 995078 -470216 1 14 999999 -633570 1 368840 660052 474258 2 601280 613779 1 199631 549485 214932 2 15 999995 1 2 999999 324792 2 7 999982 1 2 999999 -389638 2 2 999999 2 474370 719298 1 2 999999 200696 2 232139 602624 2 2 999999 2 54876 943748 1 16 999986 475002 1 4 999992 446544 2 14 999995 1 154972 859872 -189013 1 608186 916248 208517 1 210459 471330 -897144 1 3 999998 695885 2 259811 839331 1 2 999999 24600 1 2 999999 -873302 1 2 999999 436299 1 2 999999 960147 2 10 999997 1 14315 670763 266720 1 2 999999 355354 1 587337 841468 -823511 1 757934 789618 -373260 1 13479 474677 -229107 2 9 999999 2 759779 803828 2 11 999982 1 452655 588132 -920827 1 294485 502635 -240825 2 360953 536003 2 17 999998 2 2 999999 2 2 999999 1 6 999982 297145 1 2 999999 -98839 2 2 999999 2 69750 185893 2 6 999991 1 6543 835050 846071 2 6 999984 1 19 999987 780995 1 2 999999 -539284 2 234238 876575 2 679059 748008 1 18 999983 -876337 1 2 999999 -889334 1 395479 788230 233010 2 14 999982 2 2 999999 1 3 999995 -979163 2 16 999994 2 2 999999 1 642752 922045 -841653 1 19 999991 632391 2 19 999999 1 2 999999 -524436 2 2 999999 1 13 999990 -769109 1 2 999999 -357023 2 2 999999 2 14 999984 2 8 1000000 1 2 999999 686176 2 93216 605603 2 4 999987 1 953809 955569 -629125 1 440486 707654 -114073 2 19 999991 1 106314 322296 737170 2 20 999996 2 309292 473132 2 116352 555682 2 1 1000000 2 2 999999 1 2 999999 -796014 2 9 999987 1 183032 254143 -901814 1 2 999999 809293 2 604448 678919 1 11 999991 873877 2 263804 401907 1 2 999999 193660 1 19 999995 493847 2 408249 647290 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -120362 1 14 999993 -757737 2 7 999988 1 179408 368769 831093 2 19323 849661 1 2 999999 -650452 1 709989 716951 486418 2 590413 950854 2 170100 618546 2 2 999999 1 46483 845787 -990838 2 2 999999 1 1 999981 -76724 2 11 999995 2 2 999999 1 18 999998 202919 1 507562 948960 -639762 1 2 999999 -846749 2 455973 565387 1 11 999985 -193056 2 12 999982 1 25411 894286 776339 1 2 999999 311822 1 2 999999 343100 1 78200 128916 478177 2 2 999999 1 806052 815790 -262023 2 16 999995 2 11 999992 1 8 999999 -184116 1 334625 422040 -881129 2 17 999995 2 2 999999 1 2 999999 -720397 1 2 999999 800127 2 4 999998 2 2 999999 2 397308 618138 1 4 1000000 -133666 2 16 999998 2 2 999999 1 107126 964324 -63278 1 2 999999 -53482 2 7 999991 1 2 999999 -842951 2 2 999999 1 2 999989 656349 2 2 999999 1 2 999999 114424 2 3 999987 1 2 999999 -961001 2 12 999997 2 19 999984 2 2 999999 1 4 999988 -384829 2 962025 968134 2 2 999999 2 8 999990 2 2 999999 2 523126 579126 2 367626 599076 1 2 999999 640784 1 255897 677789 620624 2 12 999988 2 10 999985 1 2 999999 -827843 1 428650 692157 318802 1 20 999981 780914 1 132632 639010 594872 1 714069 806683 -590798 2 435181 485517 1 325499 725694 432323 1 671088 692936 -925164 2 10087 519422 2 100693 958620 1 2 999999 786911 1 16 999995 -688050 2 3 999990 1 105865 162548 947415 2 11 999981 2 124386 896489 2 8 999994 1 9 999996 685884 1 1 999995 585870 1 4 999998 -387808 2 2 999999 1 187891 298371 -198340 2 2 999999 2 9 999994 1 2 999990 -191091 2 671237 861318 1 2 999999 -397812 1 2 999999 -816592 2 516976 961145 2 115089 273473 1 6 999996 -953006 1 944092 971325 11269 2 19 999984 2 2 999999 2 65354 197798 2 3 999993 1 404490 909175 -679272 2 3 999993 1 2 999999 664109 2 7 999982 1 18 999985 224569 2 12859 225216 2 2 999999 2 8 999995 2 2 999999 1 8 999988 -351392 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 451108 798157 1 2 999999 663340 2 2 999999 1 2 999999 -137421 2 3 999983 1 10 999994 -190404 2 14 999988 2 16 1000000 2 8 999981 2 9 999986 1 464914 711555 -534980 1 16 999982 -348896 2 2 999999 2 2 999999 2 16 999986 2 18 999986 1 73180 622817 337783 2 17178 856080 2 2 999999 1 2 999999 -105434 1 408062 641359 236736 1 16 999996 724451 1 363733 920579 552918 2 121431 622006 2 71735 692542 2 2 999999 2 2 999999 1 211351 320075 968080 1 250245 944465 333685 1 13 999995 -904177 2 2 999999 2 3 999998 2 2 999999 1 87184 764804 -161771 2 784997 891874 1 59796 495954 -778219 2 2 999999 1 8 999985 441721 2 2 999999 1 2 999999 -371780 1 11 999994 844388 2 2 999999 1 2 999999 -286264 2 11 999992 2 13 999983 2 73161 640244 2 35867 220804 1 51649 339919 -80005 2 7 999981 1 2 999999 142177 1 2 999999 -680984 1 290924 850598 543785 2 2 999999 2 425321 865834 2 673801 765130 2 2 999984 1 2 999999 608940 2 2 999999 1 498199 876527 -800975 2 18 999997 2 165743 567937 1 1 999995 228212 2 2 999999 1 728379 926054 91286 1 43315 385508 -938046 1 1 999985 657340 2 8 999995 1 9 999983 -707194 2 2 999999 1 2 999999 2674 2 2 999999 1 9 999986 708933 1 766557 980246 -970042 2 20 999998 2 2 999999 1 2 999999 -274234 1 2 999999 949635 2 128306 452728 1 17 999997 989826 2 2 999999 1 18 999991 145197 1 2 999999 -901666 2 20 999981 2 64375 815842 2 15 999991 1 2 999999 354588 1 449493 670651 -165517 2 54239 300437 1 6 999983 480821 2 9 999991 2 2 999999 1 711006 923852 -56600 2 1 1000000 1 2 999999 -593780 2 226859 750794 1 2 999999 832693 2 9 999999 1 10 999985 319933 2 18 1000000 2 19 1000000 1 507360 851890 -580388 1 10 999993 -46024 1 17 999996 384721 1 10 999985 221924 1 18 999984 -247226 1 2 999999 960717 1 2 999999 -825186 2 19 999992 1 8 999984 -844366 1 446550 734396 805601 1 10717 886133 488732 2 2 999999 1 97446 339223 797477 1 12 999988 906750 2 2 999999 2 2 999999 2 4 1000000 2 2 999999 1 2756 398353 -622685 1 8 999981 -609593 1 13 999991 -383043 2 2 999991 1 10 999999 709094 2 2 999999 1 308438 868176 -776850 1 11 999987 681831 2 2 999999 1 521019 625340 889560 2 10 999986 2 2 999999 2 2 999999 1 2 999999 939345 2 2 999999 1 11003 849778 -642525 2 2 999999 2 2 999999 1 268417 389217 893705 1 15 999994 715688 2 2 999999 2 2 999999 2 293157 526474 1 83387 930965 47057 2 18 999994 1 2 999999 254181 1 18 999991 99922 2 400339 762581 2 158845 333752 2 120674 953568 1 376398 801100 452271 1 685857 874133 -946776 1 2 999999 -323704 1 434727 971419 -142440 2 333926 703573 2 2 999999 2 2 999999 1 7 999987 232512 2 2 999999 2 16 999994 2 13 999992 1 2 999999 449331 2 2 999999 2 2 999999 1 2 999999 495391 2 2 999999 2 2 999999 1 2 999999 625697 1 2 999999 -396602 2 2 999999 1 32884 293506 397767 1 2 999999 894327 2 8 999982 1 14 999997 495725 1 3 999999 116310 2 46863 825592 1 2 999999 586741 1 2 999999 -946311 2 2 999999 1 17 999985 939798 2 2 999999 2 2866 525166 1 2 999999 577402 2 2 999999 2 16 999993 2 13 999987 1 334407 403682 800034 2 2 999991 2 2 999999 1 4 999986 -747632 2 190430 600774 2 517503 970107 1 188043 395576 110923 1 14 999992 808886 2 214591 327188 1 9 999991 -675353 2 622677 980710 2 16 1000000 2 2 999999 1 2 999999 836547 2 629292 707547 2 727635 863524 2 13 999993 2 2 999999 1 315930 728193 889272 1 5 999987 156222 1 2 999999 423970 2 14 999997 1 2 999999 25559 1 10 999987 915875 1 2 999999 536750 1 8 999991 -418807 1 2 999999 -851028 1 351454 700068 -905247 1 615929 680137 -815215 1 2 999999 -617700 2 17 999987 1 2 999999 -66934 1 2 999999 -991306 1 18 999992 469461 1 2 999999 61189 1 2 999999 686406 1 14 999990 46065 2 473390 603799 1 2 999999 849450 1 166678 766397 73650 2 2 999999 2 1 999992 1 19 1000000 -421306 1 281367 347045 539723 1 2 999999 286919 1 2 999999 -506807 2 16 999981 1 7 999993 -220278 1 215734 956739 -199124 2 212197 671464 2 2 999999 2 435668 612468 1 279031 407453 -364711 2 60357 731335 1 196503 957560 65142 2 660036 799587 1 410661 577001 -728815 2 487037 749707 2 2 999999 1 2 999993 -510910 2 19 999995 1 2 999999 -902552 2 567977 693525 1 720139 750232 -325108 2 11 999986 2 115886 446520 1 487877 488417 409380 1 47239 155973 -664023 2 9 999983 2 846043 931301 1 963470 990388 -661179 1 1 1000000 -185425 1 18 999993 -396293 1 15 999987 87372 1 12 999986 -939836 2 130755 222081 1 2 999999 773962 2 11 999986 1 7 999997 286065 1 764258 858193 -128485 2 19 999988 2 209295 262889 1 2 999996 -230962 1 10 999994 326210 2 361877 687464 1 269204 792349 -943793 1 8 999993 -906873 1 2 999999 696591 1 60045 510659 -757627 1 20 999986 -858613 1 10 999995 663947 2 2 999999 2 2 999999 2 2 999999 2 19 999981 1 453080 944194 -190802 1 241626 950041 305208 1 3 999986 -882850 2 354290 605685 1 801419 886015 -430505 1 17 999993 -88218 1 2 999999 -210167 1 2 999999 -637385 1 13 999991 -668022 2 188011 953274 1 2 999999 992450 2 344752 760831 2 420550 709939 2 2 999999 2 95626 137916 1 2 999999 464434 2 10 999993 1 14 999989 -84643 1 2 999999 72159 1 759840 902267 460731 2 42878 668872 1 17 999984 -642741 1 539068 701715 191165 2 2 999999 1 2 999999 601790 2 2 999999 2 10 999983 2 119081 644864 2 2 999999 1 2 999999 222692 1 438343 966481 -51106 2 2 999999 2 2 999999 2 2 999999 1 115329 166586 659617 2 343865 571643 2 14 999990 2 2 999999 2 7 999985 2 297349 860398 2 123353 466111 1 2 999999 202374 2 2 999999 1 17 999997 241560 2 12 999985 2 2 999990 1 2 999999 969402 2 446249 518865 1 608181 938943 402376 1 2 999999 35235 2 7 999998 2 672189 851464 1 102397 298206 540510 2 2 999999 2 18 999983 1 20 999981 281191 1 38034 231071 825633 2 2 999999 2 2 999999 1 7 999990 -811387 2 2 999999 1 187775 719556 -704871 2 507999 653418 1 12 999986 107761 2 2 999999 2 2 999999 2 9 999995 1 110710 644972 -47858 1 111787 442317 -35841 2 15 999997 1 19 999990 -201340 2 12 999997 2 2 999999 2 273491 463168 2 15 999999 1 19 999986 -8613 2 2 999999 1 2 999999 260458 1 191326 832811 509983 2 2 999999 2 6 999995 2 713062 883907 1 15 999993 483115 2 13 999988 2 13 999983 2 889935 907371 1 108273 743165 -115554 1 2 999999 642609 1 751753 918353 -64506 1 42093 930202 -512645 2 16 999986 2 19 999981 1 2 999999 277898 2 17 999984 1 19 999993 -290020 2 2 999999 1 1 999984 -383850 2 151346 873148 1 3 999988 566791 2 2 999999 1 227509 465519 145996 2 19 999995 2 18 999997 1 2 999999 11322 1 11 999988 622294 2 17 999982 1 356113 813512 345329 2 6 999995 2 178156 305266 2 343197 601462 2 2 999999 2 393073 940742 2 10 999984 2 278256 498609 2 2 999999 2 2 999999 1 13 999993 -628800 1 2 999999 307899 2 369292 927299 1 2 999999 128339 2 425059 723966 2 2 999999 2 95161 697630 1 13 999999 -881286 2 402144 669247 1 17 999993 -50707 1 2 999999 -531979 1 162163 328688 988103 1 6 999988 404274 1 11 999982 -479056 2 202313 806518 2 2 999999 1 17 999991 -849658 1 117423 250461 790884 2 392466 530522 2 626383 705075 1 2 999999 272602 2 418221 814085 2 2 999995 1 776123 918998 -396202 1 2 999999 604535 2 604630 666449 1 2 999999 -655064 1 16 999998 -440611 2 843542 867795 2 145705 630233 1 2 999999 565356 1 24761 446814 -373267 2 290429 922492 1 329605 499846 370380 1 357987 711503 958876 1 602581 765353 -409341 2 14 999993 2 2 999999 2 2 999999 2 2 999999 2 11 999989 2 103041 511750 2 2 999999 2 271784 489547 2 6 999983 1 6 999981 -365607 2 252716 398462 1 360075 399758 -265738 1 17 999985 46105 1 2 999999 -643673 1 2 999999 -102846 1 914156 942642 650271 1 7 999984 846039 2 868225 970119 2 14 999996 1 135705 810805 -914706 1 2 999999 -426335 1 13 999983 296596 1 30094 668875 -537457 2 2 999999 1 2 999999 -725540 1 256812 876803 573838 1 3 999983 851062 2 2 999999 1 2 999999 -940550 1 2 999999 748077 1 19091 624164 -635793 1 2 999999 258893 1 2 999999 -271860 1 163592 265883 -149227 2 2 999999 1 3 999988 66565 2 14 999999 2 27868 447660 2 18 999997 2 28014 168569 2 6 999997 2 11 1000000 2 16 999993 2 356163 985765 2 340864 381500 1 153566 876593 840545 1 2 999999 -943732 1 257984 968025 -730231 1 1 999995 -972512 2 133271 528867 2 2 999999 2 17 999995 1 100943 717779 938577 1 10 999984 671275 1 333934 990492 693718 2 2 999988 1 56322 668053 188446 1 13 999985 -610169 2 46197 192579 2 16 999987 1 545874 749063 848727 1 14 999988 -869172 1 15 999983 159353 2 2 999999 2 155202 204059 2 2 999999 1 13 999991 892371 2 6 1000000 1 2 999999 -771552 1 1 999988 192080 2 247495 403001 1 219454 933894 265070 1 428794 968010 929297 1 12 999999 -766934 1 56217 906143 593897 1 4 999995 723910 1 19 999991 650852 1 6 999997 -91107 2 2 999999 2 12 999986 2 2 999999 1 7635 661968 929055 2 17 999996 1 2 999999 -446070 1 19 999997 -887148 1 2 999999 836547 1 152791 874817 210993 1 2 999999 -623813 1 277539 596044 -395112 1 2 999999 40626 2 467554 901319 1 2 999999 -913654 2 406090 765671 2 2 999999 2 2 999999 2 2 999999 1 2 999999 800347 1 3 999991 347476 2 2 999991 1 2 999999 909027 2 7 999991 1 14 999994 868007 2 10 999993 1 2 999999 379444 1 13 1000000 -881237 2 85512 507829 1 19 999988 921214 2 2 999999 2 19 999995 2 2 999999 2 716706 756723 2 188791 533197 2 5 999981 2 15 999981 1 2 999999 -283408 1 273495 527119 260468 1 7 999998 -970046 1 2 999999 -884436 2 565801 683530 2 1 999991 2 2 999999 1 594685 813416 487314 2 266761 993939 2 294769 948975 1 2 999999 -71355 1 6 999985 695832 1 15 999987 -964654 2 208669 260534 2 815079 946053 1 4 999990 138025 1 14 999984 -432287 2 2 999999 2 430855 467747 1 6 999993 253184 2 385787 403309 1 19 999982 54787 2 488591 705831 1 19 999996 -306299 2 2 999999 1 16 999999 65657 1 2 999999 -749096 1 398889 560087 -328020 1 154488 723113 280002 1 2 999999 979368 2 725978 855315 1 647958 817957 -394772 2 754562 974698 2 599390 633703 2 138536 174693 1 4 999985 -245693 2 2 999999 2 59646 332936 2 843752 929676 2 2 999999 1 2 999999 -486364 1 3 999986 323153 1 2 999999 -117719 2 471227 860049 2 19 999998 1 2 999999 -552409 1 2 999999 -183525 2 8 999984 2 366756 393864 1 416223 562152 -531985 1 3 999992 539294 2 2 999992 2 671991 943593 1 2 999998 623192 2 640756 734435 2 222241 729207 1 2 999999 151320 2 171203 339534 2 687727 725782 1 2 999999 -459033 2 14 999989 1 6 999996 -500214 1 285022 593096 675891 1 19 1000000 564041 2 2 999999 2 2 999999 1 64633 963172 364311 1 2 999999 -165917 1 2 999999 872015 2 4 999986 2 19 999985 1 9 999984 -228157 1 12 999994 501855 1 70088 788498 186112 2 6 999994 2 188413 889620 2 2 999999 2 2 999999 2 378493 576969 2 8 999989 1 2 999999 -46905 1 356773 872110 166393 2 19 999998 1 3 1000000 -636235 2 432588 681046 2 3 999982 2 2 999999 1 493303 842883 -824428 2 2 999999 2 2 999999 1 2 999999 -507992 1 210786 615443 -97190 1 17 999998 919378 2 10 999995 1 20 999989 245328 2 11 999990 2 2 999999 2 440686 649189 2 2 999999 2 18 999985 1 19 999992 941846 1 13 999989 -575031 2 5 999990 1 2 999999 96007 2 8 999990 1 1 999983 684269 1 5 999989 548199 1 2 999999 -248495 2 5 999988 1 2 999999 431466 2 19 999987 2 2 999999 2 110140 774267 1 72193 461169 -302129 1 2 999999 295297 1 8 999984 -128892 1 716756 936057 -912883 1 2 999999 996832 2 329936 671216 2 2 999999 2 2 999999 1 9 999988 -443656 2 2 999999 2 2 999999 2 2 999985 1 18 999992 -421228 1 2 999999 -712758 1 2 999999 -733244 2 2 999999 1 466289 944948 -490558 1 3 999994 610676 1 9 999995 723286 2 208124 707538 2 2 999999 2 17 1000000 2 2 999999 2 17 999994 1 49808 949870 28635 2 7 999992 2 7 999987 2 10 999999 1 2 999999 939844 2 570223 672950 1 554263 916518 814069 1 167604 185951 738197 2 317319 324400 1 2 999999 640300 1 2 999999 -118099 1 391775 614104 -702130 2 46517 843280 2 11848 19844 2 683895 900561 1 2 999999 -635372 2 4 999996 2 19 999997 1 336544 472454 -331201 1 8 999990 283328 1 2 999999 703156 1 322042 803976 -224611 1 2 999999 694911 1 57792 988848 424042 1 2 999999 749321 2 827041 969929 1 2 999999 -764725 1 2 999999 518528 1 329678 832787 780114 1 5757 547932 128042 2 2 999999 2 2 999999 2 2 999999 1 298982 426330 -794277 2 2 999999 1 2 999999 -939215 1 2 999999 -565314 2 2 999999 1 2 999999 106358 1 20 999987 -216075 2 2 999999 1 2 999999 390213 1 11 999984 398338 2 183109 635394 1 230369 843859 -400430 1 15 999982 -101346 1 325619 828557 -850988 2 712048 833980 1 2 999999 -386982 2 242047 504869 2 2 999999 2 8 1000000 1 2 999999 -739714 1 2 999999 687018 1 2 999999 198172 1 2 999999 -163873 2 564727 713982 1 2 999999 572196 2 18 999992 2 745468 836395 2 3 999994 1 2 999982 137767 1 81383 146870 -166821 2 354573 499567 2 2 999999 2 18 999995 2 2 999999 2 1 999997 2 3 1000000 2 13 999992 2 796446 824143 2 118055 699791 1 2 999999 78446 1 2 999999 -478295 1 2 999999 715154 2 20 999985 2 619865 836156 2 13 999991 1 14 999999 190404 2 225719 399944 2 2 999999 1 2 999993 327621 2 364641 594370 1 7 999986 -713148 1 18 999988 -188647 1 18 999993 622711 1 266146 968025 -808022 2 22913 131534 2 2 999999 2 401450 989357 1 13 1000000 624250 1 2 999993 -471381 1 527540 938850 373972 2 2 999999 1 2 999999 -275544 1 391318 459332 -697217 1 2 999999 -148013 2 2 999987 1 2 999999 -315524 2 88857 647303 1 2 999999 -953170 2 15 999998 2 1 999986 2 4 999984 2 507858 729687 1 578742 685876 238674 2 406762 827348 1 17 999987 -295597 1 2 999999 -329139 1 8 999985 155749 1 14 999990 -772116 1 2 999999 838908 2 120417 766071 1 4 1000000 265201 1 2 999999 -213805 2 2 999999 2 2 999999 1 2 999999 287338 1 135545 710078 7230 2 29060 449907 2 645062 957940 2 553267 562393 1 2 999999 170191 2 165788 966598 1 2 999999 -165116 1 8 999982 542140 2 10881 444112 2 7 999985 1 2 999999 340358 1 344929 438074 -816123 2 2 999999 1 2 999999 -178631 2 16 999986 1 460904 682580 -814108 2 2 999999 1 2 999999 -98790 2 614893 897332 2 2 999999 1 10 999997 190334 2 2 999999 2 6 999986 1 2 999999 981160 2 2 999999 1 4 999999 -872340 1 14 999986 -843255 1 2 999999 -822743 1 2 999999 870381 1 202226 464234 -941193 1 419781 850803 -788484 1 179091 752513 -100029 1 47542 250728 -226269 2 472029 857455 1 826279 846523 -509012 2 74417 283555 2 678667 950614 2 2 999999 1 15 999989 756516 2 4 999992 2 11 1000000 2 57030 987508 1 11 999989 -139007 2 2 999999 2 501387 759013 1 836713 903327 -289149 1 2 999993 -205831 2 12 999987 2 9 999993 1 2 999999 158916 2 2 999999 2 2 999999 1 2 999999 45505 1 185846 900696 -942702 1 312512 463104 325150 2 2 999999 1 10 999993 -665135 1 255427 273775 -367732 2 8 1000000 2 80636 971914 2 80755 810842 1 2 999999 252457 2 14870 562609 2 13 999985 2 2 999999 1 2 999999 -648314 1 18 999986 -443408 1 2 999999 604666 2 307148 644900 2 185558 678962 1 2 999999 266635 2 395869 925730 1 2 999999 390968 1 23536 696438 855405 2 156368 985537 1 11 999993 183449 2 284345 718982 2 16 999996 1 2 999999 -652711 1 2 999999 526308 2 1 1000000 1 443839 894585 -90291 2 666239 832159 2 7 999994 2 125084 423683 1 2 999999 347350 2 4 999995 2 2 999999 2 4 999993 1 2 999999 -71337 2 389939 554502 2 28065 804489 2 661552 726715 2 929605 962347 1 759130 879325 -937960 1 464005 910842 -252866 2 19 1000000 2 1 999992 2 2 999999 1 2 999999 -410507 1 380025 878228 -352947 2 2 999999 1 2 999999 778709 1 17 999991 578951 2 494360 908863 2 17 999996 2 426741 716264 2 180815 303350 2 3 999981 1 17 999997 680591 1 2 999999 -140498 1 215939 726873 -4583 2 49359 379130 2 2 999999 1 2 999999 -992999 2 19 999982 2 267851 556796 2 2 999999 2 4306 602962 2 2 999999 1 94375 245985 831787 2 9 1000000 1 9 1000000 -563644 2 7 999981 2 407785 732407 2 2 999999 1 14 999997 350841 1 20 999990 468682 1 2 999999 641926 2 2 999999 1 539085 747592 615364 2 20 999986 1 2 999999 104267 2 2 999999 2 2 999999 2 134917 740462 2 2 999999 1 13 1000000 326874 2 2 999999 1 5 999990 -986612 1 69637 870578 27564 2 569078 941508 1 656786 710878 -883745 2 2 999999 1 313725 484608 -106606 1 2 999999 524173 2 110338 711503 2 101020 968185 1 2 999999 -397977 2 64915 243641 1 2 999999 -444492 2 262045 601189 1 715698 743379 815658 2 1 999994 1 730396 998214 -660544 2 2 999999 1 2 999999 688644 2 1 999991 1 408685 766769 -875802 1 634178 953695 -915271 1 176319 378954 25924 2 2 999999 1 5 999986 -789994 2 16 999990 2 2 999999 2 331926 803454 1 2 999999 -805665 2 2 999999 2 240411 921688 1 2 999999 -635676 2 13 999984 1 2 999999 933536 2 8 999999 1 18 999992 -246251 2 2 999999 1 8005 100734 -909757 2 186166 991269 2 1 999987 2 18 999995 2 18 999998 2 15 999991 1 2 999999 247158 1 13 999993 -760415 1 2 999999 -29460 2 8 999985 1 142578 480886 436016 1 2 999999 27497 2 203341 338453 2 18 999986 2 5 999988 1 2 999999 -649784 1 97363 722301 711246 1 2 999999 170168 1 2 999999 827023 2 426204 655334 2 2 999999 2 12 999983 1 279013 584192 -314414 2 420204 606592 2 506447 534103 2 835247 942581 1 8 999986 -462674 2 160985 374481 2 1 999991 2 2 999999 1 10387 462158 159017 1 486113 952932 -76033 2 16 999986 2 2 999999 1 2 999999 -611977 2 2 999999 1 179627 961591 -369636 1 19 999986 182098 1 211921 905867 -551024 1 10 1000000 -697326 2 14 999986 1 2 999999 345972 2 44670 899247 2 2 999999 1 2 999999 -245736 1 12 999999 813877 2 2 999999 2 3 999981 1 2 999999 -643221 2 18 999996 2 2 999999 2 2 999999 2 13 999981 1 391157 680858 -529863 2 2 999999 1 2 999999 -633528 2 13 999993 1 329179 706090 -718890 2 876326 907842 2 1 999987 1 633163 864665 655166 2 2 999999 2 9422 809027 1 17 999986 -999886 1 9 999996 -553109 2 2 999999 1 5686 220340 855677 2 80014 792438 2 2109 485751 1 59103 548691 -997635 1 262411 426440 493767 2 23766 676765 2 17 999982 1 129437 814504 966784 2 4 999986 1 2 999999 -668400 1 755357 958829 660912 1 19 999992 -893913 1 98576 250388 422642 2 23160 218391 2 2 999999 1 17 999994 395811 1 2 999999 303466 1 2 999999 344042 2 50660 471104 2 2 999999 2 2 999999 1 119709 321244 -975268 1 14 999989 208736 1 3 999982 750280 1 804466 931173 871442 2 227696 919783 2 2 999999 2 2 999999 2 10 999987 2 13 999988 1 5 999981 748696 2 196848 557782 1 19 999984 -358386 1 2 999999 126548 1 2 999999 -250942 1 450479 990209 722646 1 10 999992 481840 2 445503 550265 2 136793 384729 1 22975 333923 -41110 1 2 999999 650778 1 15 999994 773245 1 7 999985 693408 2 2 999999 1 2 999999 -126599 1 17 999990 435592 1 2 999999 522396 2 19 999988 1 2 999999 664127 2 2 999999 1 10 999988 407627 2 262343 647980 2 7 999986 1 20 999996 -214992 1 2 999999 -412452 2 73309 539968 1 11 999991 -404449 2 70749 831199 2 2 999999 1 559165 636774 311532 1 13 999996 380864 1 11 999992 -727268 2 782088 964961 1 8 1000000 510740 2 2 999999 2 2 999999 1 2 999999 714190 2 2 999999 2 633652 741331 1 716205 939353 -560061 2 46913 676473 2 2 999999 1 2 999999 -118483 1 16 999991 715322 2 2 999999 1 173290 463686 -350026 1 13 999991 -684412 2 20244 202399 1 17 999985 -804425 1 335479 876450 822349 1 20 999990 803189 1 2 999999 -250514 1 2 999999 -104239 1 19 999988 482778 2 644323 767711 2 12 999984 2 7 999991 2 2 999999 1 491980 818227 -773605 1 144111 931270 -847872 2 2 999999 2 2 999999 1 2 999999 110168 2 2 999999 1 12 999997 23864 1 1649 340457 38970 1 2 999999 591135 1 20 999987 674658 2 2 999999 2 15 999996 2 2 999999 1 235797 834231 -814758 2 18 999989 1 14357 798549 53287 1 2 999999 -177361 1 501431 916161 260840 2 304440 894131 1 2 999999 -419673 1 246594 534835 131677 1 42126 899144 433884 2 106201 152070 1 776618 872723 -313302 1 2 999999 -52249 2 13 999997 1 2 999999 -124897 1 320300 560224 904498 2 17 999997 1 12 999983 -900125 1 5 999990 -771157 1 2 999999 705801 1 2 999999 635063 2 2 999999 2 2 999999 1 415158 691378 318875 1 2 999999 -661057 1 186471 315708 -221710 2 6 999986 2 8 999992 2 283593 646056 2 9 999984 2 2 999999 1 234346 942004 206030 1 4 999994 818503 1 476983 529404 -901830 2 2 999999 1 2 999999 -612612 2 14 999982 2 166968 277371 1 402739 598396 -941495 1 2 999999 -310645 2 7 999989 2 181937 552529 1 371779 815547 -368440 1 2 999999 -340193 1 748949 763217 -20348 2 679959 694739 1 58140 469764 -740930 2 201529 510249 1 10 999986 403704 1 2 999999 -957342 1 772202 855254 847052 1 2 999999 -339782 1 8 999993 950265 2 804214 969786 1 2 999999 -679302 1 169898 876908 284734 2 531607 735298 2 223046 659859 1 237366 276673 854527 1 101512 656373 563542 2 215998 876497 2 3 999998 2 2 999991 2 19 999983 2 2 999999 1 11 999993 604266 2 11 999994 1 571964 710789 -935863 1 334013 451066 -439372 2 18 999996 2 2 999999 1 275176 695761 267489 2 9 999994 2 15 999997 1 146528 443694 -698066 2 2 999999 1 2 999999 995360 1 18 999981 -400381 1 133591 534881 -980034 2 592206 704537 2 6 999986 1 2 999999 499672 1 23891 634909 654413 2 2 999999 2 3 999992 2 2 999999 2 8 999984 1 2 999999 -642517 2 741262 790428 2 14 999991 1 220304 305274 685007 2 2 999995 1 9 999989 -795077 2 2 999999 2 2 999999 1 2 999999 -555161 1 2 999999 202452 2 20 999991 1 2 999999 698111 2 7 999999 2 2 999999 2 16 999992 2 2 999999 2 4 999997 1 2 999999 156943 1 197588 528897 -122997 1 2 999999 -2794 2 149553 713676 1 7 999992 -645137 2 2 999999 2 28193 396594 2 2 999988 1 305592 950320 34138 1 14 999997 351189 2 2 999999 2 6 999999 1 20 999987 -992711 1 2 999999 341340 1 733609 794643 -751646 1 2 999999 314915 2 382099 859103 1 253267 592645 -376483 1 2 999999 -109364 1 625161 987680 -986785 1 17 999983 33500 1 64899 473799 315220 2 898149 990801 1 1 999994 626299 1 449554 570329 334297 2 2 999999 2 176861 356136 1 8 999997 431795 1 112980 629717 680935 1 2 999999 470365 1 93557 933635 -559950 1 2 999991 -7085 1 354497 960476 109792 2 2 999999 1 487811 822369 -346909 2 681768 820869 1 843881 908179 -502526 1 2 999999 319867 2 2 999999 1 587743 932123 -618036 1 168575 785541 -866704 1 14 999990 -234896 2 231270 863379 1 432546 744093 852865 2 2 999999 1 16 999996 -302291 1 18 999991 235373 1 412789 705901 69392 1 187962 763657 -187568 2 10 999996 1 4 999989 -839601 1 332504 971665 489415 1 25457 716399 -595008 1 765552 909054 -975874 2 2 999999 1 307812 388408 -883761 1 919357 928197 198169 1 2 999999 -568578 2 13 999983 2 2 999999 2 2 999985 2 2 999999 2 2 999999 2 2 999999 2 263669 386797 2 19299 676606 2 2 999999 2 15159 326414 2 16 999993 2 2 999999 2 4 999995 1 254244 481555 -602909 1 2 999999 956858 1 2 999999 484575 2 211280 570895 2 584627 916504 1 2 999999 -458466 2 3 999984 2 16 999999 2 10 999988 2 3 999988 2 4 999989 1 3 999983 824156 2 2 999999 2 2 999999 1 437175 912805 993194 2 95968 348730 2 67556 216480 1 2 999999 -180116 1 2 999999 -920423 2 582350 614104 2 2 999999 2 2 999999 2 406253 791234 2 1 999996 2 2 999999 2 113715 529609 2 2 999982 2 17 999983 1 120869 379531 -333510 1 12 999987 -400388 2 94724 184320 1 25820 718251 659278 2 2 999999 1 2 999999 363803 2 13 999991 1 17 999981 99529 1 2 999999 -396023 2 2 999999 2 19 999989 2 1 999996 1 375987 778016 849054 2 9 999987 1 2 999999 963529 2 12 999985 1 20 999999 -928309 2 2 999999 1 3 999988 -18116 1 2 999999 7974 2 748487 855865 2 14 999993 1 13 999996 493945 2 2 999999 1 2 999999 -991108 1 192733 408293 612493 2 65381 383987 1 56882 665845 -732974 1 428916 945097 -471684 1 583200 928327 213576 1 15 999995 522771 2 151030 274679 2 5 999999 1 2 999999 -323044 1 2 999999 781641 1 20 999982 959182 1 20 999998 -869870 2 2 999999 1 159173 274671 317754 2 2 999999 2 27778 354079 1 2 999999 -476468 2 232827 784782 2 16 999996 1 8 1000000 -469209 1 511360 667018 -263615 2 19 999991 2 2 999997 2 17 999998 1 9 999983 -499250 1 785788 973208 -885981 2 10 999983 1 20 999995 -897859 2 7 1000000 2 2 999999 2 3 999988 1 2 999999 -370123 1 2 999999 -241884 1 630605 897552 733861 1 2 999999 296331 2 718215 959693 2 793830 874108 1 2 999999 -929055 1 37009 808391 -105434 1 2 999999 74719 2 354738 826828 2 676915 770537 2 134568 185823 2 10 999985 2 2 999999 2 183212 278674 2 2 999999 1 2 999999 -600045 2 2 999999 2 2 999999 2 22349 583581 1 2 999982 -567087 1 159712 904276 -507021 1 3 1000000 693735 1 2 999988 438396 2 14 999986 2 143563 457607 2 2 999999 2 158149 688238 2 2 999999 1 2 999999 594877 1 103366 257723 -40477 1 2 999999 -98578 2 63877 766320 2 109858 898659 2 378427 768993 1 290002 601690 -859824 2 357947 494913 1 760962 872211 202804 2 540908 851718 2 2 999999 1 615327 619468 -400958 2 19 999990 1 129020 458556 -262295 1 432218 675301 -387061 1 12 999986 241804 1 8 999987 592287 1 8 999989 -999683 2 13 999998 2 9 999999 2 20 999995 1 403523 423728 532891 2 12 999983 2 2 999999 2 252500 703149 2 111794 703002 2 10 999990 2 14 1000000 2 2 999999 2 2 999991 1 2 999999 -81652 2 2 999999 2 1 999989 2 5 999990 1 13 999991 756512 2 2 999999 2 2 999999 2 108408 558650 2 500187 542885 2 18 999999 1 203940 225832 -85085 2 17 999990 1 246968 423186 379777 2 673758 988954 2 16188 210081 1 19 999993 -542493 1 579054 992122 -357601 1 108444 815205 949048 2 417486 603642 1 493980 718802 -383108 1 42284 467864 -512640 2 2 999983 1 15 999987 -249082 2 1 999995 1 602169 822001 440601 1 2 999999 -405970 1 2 999999 863140 1 780202 858479 72831 2 2 999984 1 635217 881087 -190335 1 9 999990 -249460 2 1 1000000 1 2 999999 326220 1 11 999983 237905 1 2 999999 735461 2 2 999999 2 856787 979887 1 177153 331825 -553338 2 151792 331781 2 506015 970918 1 2 999999 -464197 2 2 999999 1 2 999999 -876638 2 47981 158865 2 14 999992 2 8 999994 1 2 999999 61362 2 2 999999 1 2 999999 -80431 2 15 999986 1 2 999999 891389 2 16 999982 2 2 999999 2 317430 741308 2 8 999987 2 625416 725086 1 7 999997 -723909 2 17 999990 1 2 999999 239330 2 2 999999 2 2 999999 2 15 999986 1 368394 968685 683648 1 4 999983 -543344 1 2 999999 -524539 1 213693 676327 -161855 2 218107 889428 2 2 999999 1 870675 896101 314166 1 10 999998 856193 2 8 999985 2 17 999989 2 66557 970328 2 491512 581018 1 14 999981 772825 2 886067 999432 1 9 999985 -871134 1 2 999999 830890 2 499653 856185 2 629315 799882 2 186416 866237 2 118235 213615 1 5 999988 445891 2 20 999988 2 7 999988 2 4 999984 1 229972 395711 -384625 1 2 999999 -516410 1 2 999999 -353551 1 14 999986 975839 2 141290 476607 2 2 999999 1 418968 930171 -624068 2 2 999999 1 8 999982 697088 2 5 999991 2 13 999984 2 232461 492765 1 2 999999 -554045 2 145630 576884 1 234455 774511 845388 2 421071 444773 1 18 999985 290670 1 46423 71105 -671119 2 16 999987 2 82429 89345 2 219572 292505 1 59643 995058 973207 2 5 999981 1 11 999982 -425978 2 7 999993 1 3 999984 -175205 1 71800 137271 790487 2 6 999997 1 17 999985 -450675 2 3 999986 2 193928 921240 2 4 999989 2 1 999991 2 2 999999 1 37297 855428 -857995 2 6 999983 1 2 999999 35881 1 15 1000000 -721944 1 13 999998 -142427 2 145777 696410 1 2 999999 89403 1 2 999999 215101 2 2 999999 2 13 999996 1 15 999988 470326 1 14 1000000 657884 1 2 999999 -664770 1 2 999999 -454779 1 13 999994 -263683 2 13 999994 1 9 999988 190692 1 13 999990 -952983 1 1 999991 -856880 1 2 999999 287696 2 693668 910793 1 2 999999 -727574 2 7 999991 2 2 999999 2 2 999999 1 3 999991 56407 2 99745 992004 1 108880 677965 -679689 1 111895 685683 321263 1 673101 793248 148460 1 2 999999 -969569 2 8 999986 2 2 999999 2 2 999999 2 9 1000000 1 2 999999 358796 2 7 999998 1 2 999999 -27536 1 9 999989 580128 1 159839 399848 -437854 2 2 999999 1 12 999988 551748 2 2 999999 2 320643 745167 2 2 999999 1 14 999996 -774369 2 20 999986 2 2 999999 2 719455 898208 2 17 999993 2 20 999999 1 14 999988 -573674 2 2 999999 1 881893 896165 105083 2 753392 974789 1 882392 997090 -579302 1 10 1000000 820103 1 50556 77247 -61144 1 516043 675974 -884308 2 2 999992 1 2 999999 985755 1 2 999999 -376271 2 2 999999 2 2 999999 1 173826 482148 90328 2 228282 487103 2 11 1000000 1 2 999999 -319521 2 805463 969336 1 942748 975975 -596412 2 14 999983 2 2 999986 1 2 999999 151200 2 2 999999 1 23033 607927 -128901 2 19 999985 1 563907 989954 -881426 2 2 999999 2 18 999991 1 19 999987 223920 2 336086 709630 2 2 999999 1 92898 795449 -941342 2 2 999999 1 13 999996 635472 2 14 999989 1 16 999993 -804722 2 835892 877801 1 124205 626695 -35649 1 2 999999 -947750 2 2 999999 1 2 999999 -428679 2 8 999998 2 8 999998 1 728629 806521 199905 2 15 999993 1 283442 775336 542181 1 2 999999 -229591 1 1 999988 -32839 1 2 999999 647874 2 2 999999 2 646398 964874 2 460088 958352 2 17 1000000 2 429070 927887 2 2 999999 1 2 999999 -887487 1 19 999995 386758 1 486846 899716 -285328 2 2 999999 2 2 999999 2 2 999999 1 238753 369832 -98500 2 10 999992 1 21484 156648 352963 2 2 999999 2 157867 239638 2 320394 619451 2 468303 476420 2 2 999999 1 2 999999 524045 1 3 999999 -961442 1 4 999997 561686 2 12 1000000 1 2 999999 -223207 2 119738 763678 2 10 999989 2 2 999999 1 17 999991 -477732 1 2 999999 -267105 1 589510 928004 -205511 1 6 1000000 -36156 1 11 999994 -915634 2 2 999999 2 2 999999 1 16 999992 -592557 2 40582 691099 2 247349 511146 2 581925 871411 2 548396 990066 2 2 999999 1 5 999995 -164186 1 292952 712301 -72321 2 8 999993 2 8 1000000 2 2 999999 1 160516 569196 286158 2 1 999983 1 9 999996 -386970 2 340328 608031 2 87809 847401 1 153417 844146 -532233 1 2 999999 -585836 2 2 999999 1 12 999989 -518150 1 2 999999 977925 2 12 999994 1 9229 884733 85274 2 6 999988 2 9 999990 2 491702 799488 2 2 999999 2 225472 609914 2 2 999999 2 2 999999 1 2 999999 -807818 2 126759 945816 2 18 999994 2 2 999999 2 2 999999 1 2 999999 -880243 1 2 999999 -653214 2 19 999983 2 2 999999 2 6 999988 1 661890 742335 -340099 2 2 999993 1 2 999999 850021 2 246794 523526 1 2 999999 774582 1 173172 967740 933228 1 144552 719473 372908 1 2 999999 472774 1 209959 759667 -770817 1 332525 528475 -532850 2 83388 869975 1 2 999999 426530 1 2 999993 -166059 2 110538 291163 2 497282 883818 1 522528 582161 429048 1 2 999999 15365 1 9 999998 -830072 2 2 999999 1 2 999999 -993245 1 208600 301081 674439 2 8 999993 2 16 999999 1 2 999999 455014 1 2 999999 -400033 2 9 999984 1 2 999999 868435 2 19 999982 2 2 999999 1 306012 534421 814126 2 2 999999 1 603656 663443 950889 1 2 999999 -716733 1 343295 631980 -615948 1 3 999989 270831 2 2 999999 2 16 999990 2 2 999999 2 2 999999 2 2 999999 2 86122 710320 2 2 999999 2 463311 764922 2 312407 878077 2 2 999999 1 18 999999 -58900 1 19 999984 27187 2 208041 813180 2 4 999994 2 261517 306851 2 2 999999 1 8 999986 307031 2 13 999984 1 679244 946801 -706134 1 584753 980207 -434302 2 227104 825377 1 2 999999 -271840 1 2 999999 207253 1 2 999999 -685531 2 45302 471787 2 2 999999 1 2 999999 -49952 2 12 1000000 1 338732 895340 254197 1 2 999999 -960303 1 268149 797028 -492403 1 2 999999 577860 2 2 999999 2 3 999993 2 7 999986 2 2 999999 2 504320 821150 2 69795 487364 2 2 999999 2 2 999999 1 2 999999 -577502 2 2 999999 1 13 999981 -319528 2 19 999985 1 1 999991 -828179 1 164349 873803 -390050 1 2 999999 487044 2 15976 923647 1 11 999992 -542291 2 453333 771090 2 13 1000000 2 93290 616737 1 696861 766928 -451781 2 2 999999 2 17 999992 1 11 999993 544464 2 2 999999 2 48671 815790 1 2 999999 -878316 2 2 999999 1 3 999994 186647 2 2 999999 1 15 999986 506242 1 67745 323286 181865 2 6 999989 1 2 999999 -876301 1 2 999999 729415 2 1 999999 2 257612 374566 1 2 999999 -136550 1 273905 417808 -323273 2 2 999999 2 493436 733313 1 10 999998 -208261 2 16 999999 1 11 999983 -553956 2 6 999984 1 151441 192612 592402 1 2 999999 -15517 2 29577 367842 2 2 999999 2 783737 937741 1 6 999987 720442 1 2 999999 -636566 1 508359 784943 895471 1 7 999996 -542041 2 81953 813113 2 3 999991 1 2 999999 97504 1 2 999999 934976 2 15 999996 1 18 1000000 -430759 2 2 999999 2 2 999999 1 2 999997 203550 2 16 999998 2 12 999996 2 4 999992 2 286157 723924 2 571040 940602 2 18 999986 1 2 999999 92739 2 7 999998 1 2 999995 -237212 2 2 999999 1 3 999999 -536538 2 2 999999 1 2 999999 728695 1 2 999999 450805 2 1 999992 2 9 999987 2 542636 843309 2 5 999985 2 2 999999 2 2 999999 1 8 999988 -21152 1 139887 372374 727238 2 458096 840251 2 5 999986 1 2 999999 529580 2 2 999999 1 3 1000000 -925380 2 258473 831356 2 39644 657672 1 2 999999 385509 1 2 999999 -390557 2 258141 375246 1 153099 242927 -183157 1 6 999996 714406 1 9 999998 -452599 2 2 999999 2 6 999993 2 3 999985 2 2 999999 2 279395 698689 2 2 999999 1 9 999998 -314815 1 583304 867293 706190 2 590144 941039 1 12 999982 943874 2 5 999986 2 17 999989 1 2 999999 -446044 2 2 999999 1 10 999983 935848 2 2 999999 1 360755 834879 -593862 1 2 999999 989118 1 2 999999 935989 1 2 999999 -595991 2 307328 940403 1 2 999999 684574 1 2 999999 201835 2 2 999999 2 2 999999 1 572795 993713 538950 1 2 999999 -161462 2 178763 491964 2 17 999998 2 2 999999 1 161612 406659 451038 1 2 999999 -706607 1 500068 826697 774518 1 360760 938851 937176 2 6 999994 2 2 999999 1 2 999999 -62705 1 2 999993 -732456 1 58404 585400 601617 2 2 999999 1 2 999999 924364 2 2 999999 1 2 999999 -181488 2 2 999999 2 703916 983564 2 14 999989 1 2 999999 -359827 1 2 999999 -482029 1 472572 668123 -307683 2 14 999990 1 2 999999 -50335 1 14 999984 799618 1 2 999999 63346 1 2 999999 -377880 1 16 999990 433389 1 12 999993 613711 1 319757 424210 -975177 1 2 999999 185409 2 2 999999 1 111569 210506 -849306 2 2 999999 2 2 999999 2 6 999992 2 2 999999 2 255168 838439 2 2 999999 1 2 999999 -301152 2 2 999999 2 10 999985 2 2 999999 1 12 999997 -99761 1 1 999986 486610 2 6 999995 1 7 999993 -340253 2 2 999999 1 2 999999 -919717 2 2 999999 2 603301 724422 2 452493 461497 2 2 999999 1 19 999997 -329550 2 68611 565156 2 13 999990 2 2 999999 1 5 999992 154629 2 3 999995 2 2 999999 2 10 999986 2 19 999984 2 317812 865584 2 724199 820904 2 14 999985 1 61698 979763 -222578 2 2 999999 2 257859 819644 1 4 999996 635646 1 47670 762721 -832274 1 3 999992 920443 2 13 999984 1 140009 426714 -697037 2 15 1000000 1 7 999994 -749730 1 541701 819152 961310 2 2 999999 2 361685 417655 1 202991 829734 263705 1 2 999998 -165236 1 6 999983 235680 2 114302 552299 2 661388 990485 2 2 999999 2 58509 858695 2 5 999981 2 2 999999 1 1 999989 653217 1 17 999990 935646 1 1 999998 328540 1 439888 497216 577198 2 81364 375048 2 427020 658908 2 9 999989 1 2 999999 630445 2 340076 578352 2 445916 578566 1 269831 558037 218157 1 2 999999 764788 1 243508 306162 -777913 2 2 999999 2 2 999999 2 7 999986 1 3 999990 599963 1 2 999996 535087 2 14 999987 1 5 999982 611444 1 8 999997 805008 2 20 999982 2 462802 583478 2 2 999999 2 6 999989 1 2 999999 925425 1 20 999992 -735740 1 2 999999 -583363 1 2 999999 -150971 1 546665 648432 -920224 1 2 999999 -911400 1 2 999999 386126 2 2 999999 1 2 999999 -942700 2 10 999991 1 2 999999 495080 2 16 999997 2 2 999999 2 2 999999 1 492106 766374 -392878 1 409651 421886 -675264 1 11 999983 -608064 2 2 999999 2 12 999998 2 2 999999 1 2 999999 224279 2 19 1000000 2 11 999995 1 365478 529894 492407 1 52491 399164 591154 2 96991 705532 1 2 999999 422247 1 20 999987 931925 2 2 999999 1 534724 663754 -884428 2 2 999999 2 12 1000000 1 15 999985 -699334 1 801645 835250 -358340 2 2 999999 1 16 999994 685631 1 10 999994 959782 1 2 999999 -8312 2 2 999999 2 8 999991 1 139666 543954 11775 2 5 999992 1 2 999999 -886874 2 2 999999 2 2 999999 2 249753 492319 2 11 999992 1 354186 411650 950787 2 8 999981 2 2 999999 2 739464 948849 2 2 999999 2 14 999988 2 2 999999 1 4 999985 942000 2 13 999985 1 756067 895497 619406 2 283916 836847 2 2 999999 1 2 999999 810052 1 2 999999 -109153 1 2 999999 480180 1 80405 977336 -994659 2 18 999994 1 18 999993 -844704 2 29519 922386 1 2 999999 883900 2 2 999999 1 76925 598892 -999282 1 196621 692750 -815175 1 9072 76103 -447571 1 12 999996 255100 1 36988 364107 642727 2 5 999986 2 2 999999 1 2 999999 -172802 2 2 999999 1 11 999997 -705969 2 20 999992 2 2 999999 2 15 1000000 1 2 999999 881533 2 380942 914568 1 2 999999 -250147 1 10 999987 83831 2 254976 280987 2 16 999999 1 686693 817088 696028 1 255292 623997 -838005 2 330437 531878 2 2 999999 1 111322 199918 -574346 2 652844 894297 1 2 999999 790374 2 212589 391392 2 2 1000000 1 20 999997 304885 2 960242 997083 2 15 999993 1 3 999994 730292 2 2 999999 2 10 999984 2 6 999993 2 582790 656433 2 2 999999 2 2 999998 1 15 999983 138777 2 2 999999 2 8 999993 1 2 999999 -465121 2 223390 804901 1 2 999999 725116 2 3 999996 2 15 999985 1 11 999984 -856689 2 2 999999 1 17 999997 -446906 1 15 999997 -931950 2 2 999999 2 383594 467655 2 134326 553108 2 2 999999 2 255706 927857 2 220767 841748 1 18 999991 -924435 2 285360 924986 2 372134 912724 1 301619 462056 -27168 1 2 999999 270409 1 545487 956881 315278 2 801369 841309 2 7 999982 1 1 999984 732738 2 269228 734655 1 2 999999 165470 1 2 999999 -477767 2 11 1000000 2 2 999999 1 4 999987 -6708 2 10 999984 1 3285 825880 -247613 1 570592 677692 816348 1 254016 459738 -513022 2 540806 893343 2 2 999999 1 185792 366589 -609387 2 2 999999 1 12 999993 -334598 1 2 999999 741809 1 15 999997 -715355 1 226740 648417 581709 1 6 999993 834367 2 19 999983 2 15 999991 1 18 999994 260320 2 193631 257434 1 9 999999 -746872 1 17 999992 412162 2 7 999990 2 2 999999 1 45599 140585 -55511 1 2 999999 -710910 2 9 999988 1 330937 562445 441581 1 600054 861148 378177 1 2 999999 -308932 2 2 999999 2 5 999991 2 2 999999 1 4 999996 -775201 1 680738 987430 953041 1 2 999998 -885723 1 2 999999 -817751 2 15 999985 2 23342 372094 1 19 999999 -513372 1 10 999982 -603357 2 10 999999 2 2 999999 2 704030 999696 2 2 999999 1 13 999991 920997 2 503253 659247 1 12 999992 -23639 1 15 999994 -809198 1 2 999999 -694244 2 8 999998 1 2 999999 -223332 1 2 999999 -367896 2 453487 958804 1 11 999989 -740123 1 89433 961779 -300835 2 20 999990 1 3 999984 -971013 1 11 999995 278291 1 2 999999 296776 1 2555 205206 445440 2 2 999999 1 14 999986 -226528 1 82786 164762 -138875 1 717874 838878 -745414 2 818076 882708 2 10 999984 1 867237 910491 -952638 2 783933 871424 1 2 999999 887125 2 9 999998 2 111194 837060 1 2 999999 388868 1 2 999999 -405124 1 15 999986 178704 2 15 999989 1 703194 735262 -230573 1 2 999993 -237425 1 214111 507907 -850386 2 2 999999 1 2 999999 -165511 1 429556 880916 626773 1 2 999999 -457392 2 269613 745394 1 2 999999 -86449 1 2 999999 -474350 1 2 999999 80733 1 455655 716308 782608 2 2 999999 1 242015 367356 633016 1 494259 892815 -368989 2 2 999999 2 2 999999 2 16097 430357 1 19 999990 781668 2 2 999999 1 2 999999 -105802 2 9 999986 2 193353 517259 2 26810 740522 2 7 999992 1 48246 898266 393553 2 238428 711436 2 20 999998 1 594893 659673 -133223 1 11 999992 804236 2 29896 121348 2 18 999987 2 2 999999 1 2 999999 218223 1 451658 570871 294709 2 380148 760198 1 6 999996 799225 2 2 999999 2 12 999984 1 2 999999 119561 2 2 999999 1 12 999985 -819844 1 2 999999 -676337 2 42175 668703 1 4 1000000 -90473 2 2 999999 1 571683 730033 -833269 2 16 999991 1 786150 940596 93880 1 258182 947743 -308197 1 705717 779931 747348 1 2 999999 -279587 2 2 999999 2 19 999990 2 8 999989 2 359629 946406 2 4 999994 1 295014 738468 -358334 2 2 999999 1 151502 309464 -778295 1 288803 663601 -763428 2 780146 877231 1 2 999999 903668 2 18 1000000 1 35639 265314 880834 1 2 999999 760178 2 8 999990 2 16 999992 2 2 999999 1 2 999999 -387126 2 9 999990 1 12 999992 338724 1 2 999999 956917 1 17 999989 420247 2 350888 990928 2 129634 229405 1 627463 922551 -535022 2 18 999986 1 371596 764100 279917 2 2 999999 1 14049 993506 918674 1 3 999994 -166867 2 2 999999 2 699165 938507 2 16 999991 1 582442 852867 312265 2 2 999999 1 70403 947748 -554734 2 1 999982 2 330063 964637 2 16 999995 2 14 999998 1 18 999988 -778434 1 171600 197700 928164 1 2 999999 -649767 2 387489 392104 2 19 999995 1 326007 573362 238387 2 20 1000000 2 2 999999 1 559972 776429 627342 2 11 999987 2 288328 543614 1 2 999999 -759887 2 356559 988689 2 11 999997 1 12 1000000 -63044 2 14 999990 2 143017 828410 1 2 999999 -285948 2 525125 819517 2 274993 801590 1 7 999986 -875278 2 491015 818257 1 854773 874740 -777661 1 56178 143331 147581 2 2 999999 2 229351 522474 1 17 999992 103669 1 10 999991 423626 1 13 999988 -644726 2 2 999999 2 2 999999 2 2 999999 1 231280 626791 717002 2 2 999999 1 165390 429097 -798863 2 2 999999 1 2 999999 -60452 1 676491 735571 -310582 1 2 999999 -603861 1 98617 114702 99311 2 18 999992 1 18 999999 320251 1 589907 644520 56092 1 31281 905546 -444938 1 13 999985 -887965 2 2 999999 2 15 999997 1 345439 854997 -533218 1 10 999993 716720 1 19 999996 241313 1 2 999999 -197554 2 7 999981 1 520488 604976 -903834 2 2 999999 2 15 999991 1 9 999989 -171716 1 629886 949174 843864 2 2 999999 1 2 999999 -33583 1 16 999984 439693 1 2 999999 717433 2 2 999999 2 2 999999 1 18 999996 -686466 1 20 999991 58485 1 298546 967799 -534623 2 290070 290610 2 2 999999 1 17 999985 -141470 1 2 999999 262152 2 2 999999 2 851790 966189 2 615513 625449 1 2 999999 764743 2 2 999999 2 19 999988 2 675630 877067 1 2 999999 675257 2 2 999999 2 10 999981 2 657955 801682 2 2 999999 1 2 999999 980682 2 320068 695422 1 49787 675466 997287 1 20 999986 384389 1 712448 726945 252758 2 2 999999 2 13 1000000 1 2 999999 270740 2 225940 444281 2 2 999999 1 22756 299241 651863 2 9 999991 1 13 999988 -144218 2 36812 308383 2 310093 763082 2 804957 944857 2 883059 998471 2 5 999986 1 2 999999 764529 2 389474 916652 1 2 999999 -971971 1 157825 801755 527970 2 2 999999 1 2 999999 -731979 1 54569 730760 133041 2 2 999999 1 18 999995 -695182 1 2 999999 951184 2 2 999999 2 12 999984 1 2 999999 706609 2 2 999999 1 473691 857772 -443791 1 2 999999 -999154 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -603536 2 2 999999 2 481098 689272 1 231015 430626 -521516 1 2 999999 -235390 2 4 999991 2 2 999999 1 545290 625808 -200137 2 2 999999 1 13 999996 947066 1 2 999999 207122 1 645328 784503 829480 2 424297 841008 2 5 999995 2 115126 957998 2 4 999989 1 782434 854472 707120 1 2 999999 -421279 1 14 999988 773607 1 2 999999 542383 1 18074 635932 333859 2 4 999989 2 398453 837953 2 18 999981 2 2 999999 1 17 999985 544644 2 2 999999 1 507183 718506 515139 1 95469 668288 164810 1 251005 506803 345382 1 662025 863320 -2107 1 5 999985 489427 2 14 999983 2 524174 591766 1 18 999990 55994 1 8 1000000 330753 1 1 999995 -514210 1 377621 812571 98647 2 7 999983 1 302961 608589 998308 1 2 999999 419952 1 242507 632884 847872 2 2 999999 2 2 999999 1 2 999999 -959370 1 11 999998 955960 1 237028 289813 -43335 1 18 999985 233231 1 560162 800931 769861 1 8 999990 75899 2 6 999986 2 10 999981 2 173436 355512 1 7 999998 -97635 1 113689 993201 -374066 1 943281 955307 -340842 2 138916 379756 2 342582 856297 1 2 999999 956793 2 2 1000000 2 6 999981 2 43364 848870 1 98572 509833 85978 1 7 999989 -28437 2 2 999999 2 582606 617658 2 2 999999 2 17 999992 1 2 999999 36743 2 12 999984 1 2 999999 -927892 1 786789 954659 -368881 1 389372 415746 -737132 2 11 1000000 1 5 999999 760924 1 2 999999 372966 2 2 999999 1 277640 725545 -341796 2 494161 803772 1 2 999989 -738273 1 2 999999 573904 1 349013 503497 431739 2 674572 858512 2 5 999982 2 13 999999 2 13801 145360 2 2 999999 2 19 999983 1 18 999986 -640488 1 37390 428774 -355648 1 9 999988 506400 2 2 999999 2 16 999999 2 40708 503946 1 11 999982 -880719 2 2 999999 2 131978 504094 2 2 999999 1 142619 294456 -798363 1 63998 551438 971177 1 7 999994 -261588 2 2 999999 1 13 999999 489931 1 2 999999 631891 1 134716 823181 715716 2 14 999989 2 2 999999 1 1 999988 139265 1 15 999998 -787347 1 658547 939209 426635 2 4 999986 1 649169 767707 439686 1 2 999999 -190733 2 388689 859701 1 10 999996 -664477 2 158327 849537 2 341612 665510 1 175133 248557 37159 1 162426 276926 911729 1 2 999999 -363186 2 407549 785900 1 89121 588986 261780 2 7 999990 1 323116 445863 374359 2 4 999987 1 518468 987964 310226 2 2 999999 1 539280 956324 327372 2 2 999997 2 16 999983 1 2 999999 -488327 2 2 999999 1 8 999992 -267287 2 15 999995 2 384909 774471 1 44126 86710 352044 2 896250 943359 1 12 999982 -996202 1 7 999989 252421 2 2 999999 1 2 999999 -424979 1 91248 680019 -364725 2 7 999995 2 404662 934850 2 2 999999 1 13 999995 -330680 1 155159 881621 -407147 2 227471 613643 1 453502 839771 -527430 2 2 999999 2 303245 901089 2 158937 969081 1 1832 930403 822691 2 2 999999 2 15 999985 2 2 999999 1 3 999986 -460665 1 556022 686825 261631 2 2 999999 2 10 999998 2 134660 162750 1 2 999999 -603168 1 534185 572907 170711 2 46026 640902 2 477301 964112 1 325591 864784 -516539 1 169984 265960 653741 2 2 999999 2 10 999988 1 3 999985 -100807 1 4 1000000 257687 2 234423 804361 2 594843 967168 1 11 999999 462376 1 5 999996 727057 1 374394 995989 -763950 2 18 999992 2 157293 438402 1 20 999995 440784 1 4 999999 -395037 1 548050 981519 -372831 1 147762 642491 -502766 1 2 999999 642971 2 2 999999 1 563193 978991 486016 1 2 999999 940641 1 2 1000000 232573 2 2 999990 2 124499 464236 2 2 999999 2 12 999988 1 802726 838783 -267478 2 2 999999 1 697550 757550 763887 1 675583 758635 759788 1 2 999999 276379 1 2 999999 -688697 2 266475 878476 2 6106 227044 2 6 999981 1 2 999999 430893 2 168202 442195 2 95133 194167 2 827386 947731 1 2 999999 455640 1 19 999993 993030 2 16 999986 1 9 999991 970611 1 2 999999 -529586 2 2 999986 1 17 999986 -844437 1 2 999999 214066 2 14 999995 2 2 999999 1 11 999989 243768 2 2 999999 1 5 999988 13481 2 15 999990 1 9 999997 -980630 2 6 999987 2 99885 772495 2 2 999999 1 5805 368868 -368449 1 12 999995 450501 1 13 999982 -162595 2 9 999983 1 196517 211279 196013 1 16 999986 111883 1 110815 231045 753740 1 15 999990 176768 2 17 999990 1 448305 551318 357768 1 2 999999 -845488 2 701985 811458 2 8 999987 1 2 999999 784453 1 2 999999 751575 1 2 999999 320233 2 355884 687056 1 2 999999 -559599 2 322175 863780 2 15492 260379 2 400161 833909 1 2 999999 567852 1 20 1000000 -793358 1 17 1000000 349415 1 2 999999 415676 1 12 999987 785958 1 1 999985 604300 2 13 999985 2 2 999999 2 289811 441395 1 20 999989 -546717 1 351325 770050 -651129 1 2 999999 -147802 1 74755 447435 -783135 2 2 999999 2 1 1000000 2 1 1000000 1 2 999999 -836063 2 2 999999 1 717134 778406 -286471 2 292923 756578 2 12 999983 1 12 999985 321385 2 18 999992 1 70073 523009 -268922 1 111789 247098 -100678 1 42065 56158 909183 1 98684 155845 923076 2 2 999999 2 2 999999 1 688173 786947 407788 1 8549 975268 -157070 1 10 999987 -916212 2 2 999999 2 414915 919617 2 681409 856617 1 583776 689879 673446 1 432896 625087 943594 1 2 999999 -824411 1 794727 903788 114781 2 2 999999 1 16 999981 -110234 1 121128 660157 -819268 2 2 999999 2 2 999999 2 2 999999 2 591721 754176 1 2 999999 -624853 1 1 999985 238159 1 2 999999 603751 1 16 999989 -100365 1 2 999999 -280564 2 2 999999 1 12 999995 -286261 2 23815 121726 1 18 999998 999496 2 13 999991 2 193828 981155 1 9 999989 -460454 1 498451 536998 788827 2 2 999999 2 2 999999 1 18 999992 140911 1 2 999999 371856 1 11 999999 -672727 1 1 999994 783661 2 2 999999 2 732363 801550 1 819621 894761 -92333 2 227756 516392 2 9915 237707 1 777451 861368 -87865 1 2 999999 453662 1 2 999999 -57239 1 8 999993 -757871 2 2 999999 2 498237 756622 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 751141 917483 -647366 2 65612 508693 2 294178 308114 1 16 1000000 604576 1 66609 399217 717409 1 105097 214399 500666 2 11 1000000 1 2 999999 543552 2 15 999992 2 116000 503749 2 20 999993 2 18 999989 2 4 999983 1 2 999999 772613 2 2 999999 2 14 1000000 1 2 999999 -402289 2 315030 394694 1 87563 912913 53830 1 159070 902658 24326 1 2 999999 -714775 1 20 999985 -210550 1 16 999988 373626 2 7 999988 1 539236 855260 349283 1 2 999999 -917529 2 2 999999 2 8 999986 2 351564 512433 1 116180 443889 -42431 2 2 999999 1 2 999999 -247983 2 48771 835808 2 623945 694781 1 278824 503982 -622625 1 13 999994 -729812 2 2 999999 1 16 999983 -924243 1 2 999999 499935 2 19 999991 1 2 1000000 -657194 2 315461 607420 2 785765 961096 2 2 999999 1 2 999999 -939914 1 5 999999 711409 2 2 999999 1 2 999999 369958 2 2 999999 1 2 999999 -311637 1 2 999999 438770 1 239494 636633 505012 2 690229 752903 2 1 999989 2 13 999986 2 19 999988 1 2 999999 164077 1 136345 933341 82538 2 2 999999 1 5 999982 211793 1 9 999990 -489594 1 441130 904392 -959802 1 14 999987 -158596 1 401832 644212 -987879 1 3 999982 -468953 1 376567 722605 -582654 1 14 999995 876108 2 2 999999 1 74516 930034 243784 2 2 999999 2 18 999986 2 717778 877561 1 376258 877805 133312 2 640957 721666 2 3 999986 1 66110 422083 -530242 2 2 999999 2 20 999982 1 4 999985 653654 2 763706 884221 2 2 999999 1 16 999985 -397404 2 305359 724293 1 140155 467636 -230772 2 10 999988 2 2 999999 2 563950 693502 2 2 999999 2 213748 313345 1 6258 817644 -687268 2 2 999999 1 2 999999 466841 1 20 999983 -404062 2 2 999999 2 2 999999 2 16 999984 1 2 999999 -368879 2 18 999997 2 9 999989 1 2 999999 336650 1 544399 777436 -320413 2 17 1000000 1 20 999988 867661 1 2 999999 986391 2 2 999999 1 6 999983 -985647 1 2 999999 -388013 2 19 999993 1 242329 805909 73685 2 2 999999 1 347882 598956 122929 1 16 999992 852958 1 19 999988 -486918 2 2 999999 2 2 999999 1 2 999999 -794251 2 9 999983 1 233326 760553 962326 2 2 999999 2 2 999999 1 2 999999 -102054 1 2 999999 -848691 2 16 999995 2 11213 755645 2 2 999999 2 20 999994 2 29401 768868 1 160287 492595 538009 2 18 999981 2 6 1000000 2 769202 929794 2 2 999999 1 15 999993 -359214 1 270902 954661 -423684 2 6 999988 1 725020 767387 559209 2 324039 860147 2 2 999999 1 19 999990 -343535 1 77642 149253 -929654 1 19 999992 -734075 2 105417 956464 2 24265 773869 1 2 999999 -321821 1 9 999999 -311799 1 2 999999 957931 1 2 999999 -669389 2 10 999997 2 1 999996 1 2 999999 -201785 2 2 999999 2 415597 661798 1 268134 599485 -879401 2 317595 466732 2 272099 459611 1 2 999999 568765 1 2 999999 -760983 2 16 999991 1 451847 929794 362821 2 5 999992 1 610827 988135 -138727 1 16 999981 186116 2 2 999999 2 18 999998 1 2 999999 302767 2 2 999999 2 3 999992 1 19 999986 194055 2 2 999999 1 2 999999 -482574 2 18 999992 1 233653 431637 -334195 2 37721 245817 1 119184 346194 -447573 1 6 999983 -884028 2 2 999999 1 563149 706873 -775975 2 15 999992 1 2 999999 374913 2 187797 406992 2 1556 748078 2 12 999994 1 2 999999 343477 1 16 999995 407150 2 2 999999 1 5 999990 642347 2 2 999999 2 2 999999 1 8 999997 -775608 1 393537 613913 501938 1 438743 556237 563293 1 2 999987 -693191 1 103399 676211 -145945 1 3 999988 758921 1 2 999999 292707 1 9 999984 -386358 2 2 999999 1 10 999984 804295 2 2 999999 1 14 999984 -394344 1 11 999999 -102016 1 2 999999 -706369 2 4 999998 1 13 999997 -124296 2 2 999999 2 5 999993 2 296574 610230 2 644475 728607 2 37837 292862 2 2 999996 1 1 999997 -217760 1 2 999999 432428 2 3 999998 1 2 999999 -892942 1 2 999999 -879968 1 1 999993 874779 2 8 999989 1 6 999981 -11182 2 4 999990 2 2 999999 2 6 999988 1 2 999999 915741 1 1 999985 469662 2 4 999986 1 18 999996 -557706 1 554357 877581 -577144 1 645795 739554 -411966 2 20 999983 1 617820 996303 396550 2 395801 563552 2 15 999995 1 2 999999 -202451 1 2 999999 -625963 2 2 999999 2 13 999984 2 195346 241555 2 2 999999 2 2 999999 1 2 999999 -465041 2 2 999999 2 11 999990 1 4 999992 3590 1 76264 102638 114153 1 2 999999 607502 1 2 999999 -167920 2 2 999999 1 778971 906964 -298784 2 3 999996 2 2 999999 1 15 999995 806761 1 2 999999 -158153 2 839392 898317 1 831424 945196 797178 2 7 999989 1 562812 877018 -73914 1 2 999999 -642179 2 2 999999 2 587838 894016 1 224780 850581 42099 1 2 999999 57531 1 2 999999 -994370 2 1 999984 1 11 999993 963608 2 5 999994 1 7 999995 952387 2 9 999993 2 17 999994 1 382553 852927 -57803 2 6 999984 1 2 999999 612376 2 739607 812171 2 2 999999 1 152485 651668 831816 2 901533 969635 2 2 999999 2 2 999999 2 15 999982 1 2 999983 357649 2 2 999999 1 2 999999 591502 2 5 999998 2 400804 454422 2 2 999999 2 31780 402335 1 2 999999 368932 1 2 999999 963217 1 6 999984 -230542 2 508659 807707 2 2 999999 1 12 999983 -980316 1 17 999981 -77989 1 2 999999 955174 2 12 999988 1 8 1000000 -249812 2 5 999992 2 17 999984 1 41122 318394 -484607 1 417624 959660 109226 2 2 999999 2 877163 917408 1 18 1000000 341093 2 2 999999 2 20 999985 1 2 999999 614235 2 14 999982 2 17 999999 2 5 999991 1 19553 702417 -877783 1 209304 539606 623264 2 2 999999 1 2 999999 256446 1 13235 728137 593317 2 5 999994 2 12 999984 2 346849 472737 2 248064 387357 1 446725 930739 27666 2 13 999996 1 352203 504514 -433127 2 125715 150014 1 2 999999 -900520 2 199244 361493 2 5 1000000 1 117614 584472 -128859 2 8 999992 2 2 999999 2 59781 565345 1 361900 694672 -587181 2 168479 748130 1 499470 845289 -313886 2 13 999996 1 6 999988 -694803 1 2 999999 826639 1 2 999999 -873479 2 2 999999 2 10 999987 1 98717 402050 -960663 2 4 999992 2 45075 356246 2 20 1000000 2 16 999995 1 2 999999 61846 2 2 999999 1 2 999999 -903010 2 2 999999 1 106969 955152 -812421 1 30000 889077 -321128 1 752031 957298 -856945 1 2 999999 -559407 1 2 999999 596148 1 250652 862641 -617305 2 65698 549782 2 350775 707156 2 2 999999 2 2 999999 1 2 999999 797282 2 67589 851192 1 12 1000000 858126 1 14 999998 -894895 2 2 999999 2 8 999997 2 13 999982 1 2 999999 -96690 1 272505 581293 -468049 1 2 999999 419770 1 2 999988 322296 2 531626 552781 1 2 999999 -685788 1 2 999999 -138245 1 2 999999 779122 2 17 999990 1 2 999999 -130129 2 681714 983805 2 2 999999 1 14 999995 -788124 2 2 999999 1 34119 651900 -382980 2 2 999999 1 1 999992 130422 2 2 999999 1 19 999988 795880 2 2 999999 2 50134 387961 1 1 999985 688981 1 244210 346380 -388164 1 225847 306043 -96761 2 8 999984 1 2 999999 -143353 2 2 999999 2 1 1000000 2 14195 377387 2 710925 739204 2 317455 625110 1 2 999999 -416684 2 216427 454624 1 18 999986 485790 1 20 999998 296393 2 665782 930180 2 2 999999 2 12 999993 2 10 999981 1 361461 696443 -697511 1 5 999994 348216 2 2 999999 1 114665 483600 5828 2 3 1000000 1 271933 988364 475358 1 20 999989 -129482 2 42427 513819 2 1 999996 1 2 999999 -535933 1 416192 801882 184813 2 143693 585769 2 11 999986 1 10 999986 -536006 2 202144 786425 1 2 999999 821909 1 2 999999 18299 1 587018 843691 -993130 2 205669 435278 1 2 999999 -746711 2 18 999990 2 62793 581018 2 193255 771786 2 221923 333197 1 2 999999 -768345 2 356115 700981 2 14 1000000 1 19 999997 -839338 2 2 999999 1 9 999990 913759 1 6 999998 977898 1 16 999998 -771888 1 57302 513761 -407924 2 109433 712500 2 261604 339051 2 231666 587125 1 15 999993 -497549 2 2 999999 1 5 999999 724756 2 482941 995436 1 732935 838134 -649442 2 177674 570762 2 20 999996 2 13 999986 2 483773 730124 1 2 999999 682779 2 2 999999 1 181013 746809 -30704 1 368308 890463 -888446 1 26367 835255 -866806 2 212624 870043 2 2 999999 2 9 999985 2 380195 562884 2 37829 958096 2 272120 918271 1 335823 799267 995668 2 4 999995 1 19 999998 247604 1 104431 713692 -701041 2 2 999999 2 2 999999 2 11 999990 2 3 999998 1 2 999999 -581608 1 467768 638636 -200378 2 28010 282751 1 5 999992 -883212 2 9 999983 2 553700 659855 2 378395 501859 2 20 999984 2 2 999999 2 607644 717825 1 2 999999 -268417 2 2 999999 2 533610 646099 1 14 999991 -244051 2 389655 489429 1 437434 853744 -600318 2 206033 967239 2 5 999995 2 584203 970177 2 2 999999 2 348855 554717 2 2 999999 2 2 999999 1 8 999989 -168288 2 610453 771332 2 2 999999 1 485498 520981 -701920 2 374973 791274 1 9 999985 -953348 2 2 999999 1 71421 115266 508701 1 19 999997 701940 2 2 999999 2 2 999999 2 14 999985 1 602379 782246 -64572 1 8 999995 -56610 1 2 999999 945002 2 12 999995 2 247425 760261 1 4 999981 223721 2 2 999999 1 2 999999 -531793 1 17 999992 -296202 2 2 999999 2 10 999987 2 92328 878742 1 7907 849481 -948701 1 554307 555464 375505 1 421577 829397 134977 2 80685 221907 2 2 999999 1 382874 612715 -312996 2 829846 952380 1 358233 557271 726388 2 2 999999 1 2 999999 617050 1 2 999993 -901957 1 3 999998 -921598 2 257706 716469 2 349073 572353 1 2 999999 37182 2 2 999999 2 2 999999 2 86803 619561 1 2 999999 -122422 2 3 999993 2 2 999999 1 16 999986 349216 2 10 999989 2 7 999992 1 8 999983 -5383 2 5 999999 2 2 999999 2 2 999999 1 13 999987 195487 1 2 999999 442562 2 659879 756675 2 11 999999 2 314198 968424 2 504649 724953 2 236847 358041 2 477474 988858 1 263898 605524 -285831 1 750904 806728 -42699 1 2 999999 573074 1 2 999999 -193444 2 138746 805533 1 16 999996 -885354 2 561451 760144 2 2 999999 1 1 999984 -32412 2 2 999999 1 91315 770339 253069 1 35183 889657 584715 2 15 1000000 1 2 999990 -989999 2 16 999981 2 10 999991 2 477008 487157 2 234881 810900 1 20 999991 -642189 2 2 999999 1 2 999999 734645 2 9 999991 1 629484 920167 313061 2 2 999999 1 2 999999 776319 2 2 999999 1 2 999999 962216 1 6 999989 -548853 2 15 999992 2 2 999999 1 2 999999 -600959 2 73407 568848 1 20 999995 88462 1 3 999995 244454 1 752742 896504 -706694 2 2 999999 2 20 999994 1 76723 132314 602191 2 95028 837082 1 7 999993 317023 1 120302 453163 -654626 1 2 999999 -870198 1 782001 861545 841942 2 18 999995 2 254917 998335 1 3 999982 991762 1 15 999985 516124 2 246992 766516 1 349563 936325 183655 1 4 999981 126586 1 2 999999 -468794 2 14 999992 1 145255 670547 143941 2 16 999982 2 2 999999 2 554276 631687 2 15 999992 1 497972 714451 -214536 1 2 999999 633614 1 2 999999 881541 2 15 999984 2 10 999995 1 285205 525897 648472 2 15 999989 2 7 999984 1 9 999992 -98188 2 791193 983889 1 5 999982 -450864 1 27136 248263 -503746 2 9 999997 2 3 999993 1 189884 576809 431168 1 438171 876275 -970022 2 2 999999 1 2 999999 747724 2 5 999986 1 2 999999 -902974 1 12 1000000 -902624 2 6026 196124 1 3994 97992 272284 2 14 999999 2 2 999999 2 552687 738973 2 10 999999 1 185194 287725 128933 1 12 999988 160345 2 2 999999 1 435781 866871 427158 2 2 999999 1 365672 646064 249825 2 9 999999 2 9 999997 1 600891 618550 686617 2 2 999999 2 2 999999 2 6 999995 2 46029 457130 1 138436 668277 -346677 2 294830 598572 1 2 999999 692610 2 19 999982 2 15 999992 2 169990 697092 2 81287 620497 1 6 999988 322507 1 2 999999 561871 1 3 999989 400913 1 2 999999 494995 1 2 999999 -236329 2 124616 349988 1 538016 814713 -24546 1 2 999999 857292 2 2 999999 1 16 999991 239022 2 2 999999 1 2 999999 -871302 2 2 999999 2 2 999999 1 86764 390606 758557 2 18 999992 2 2 999999 2 2 999999 1 58039 401771 336574 2 2 999999 1 2 999999 -18092 1 2 999999 420063 2 86893 502167 2 2 999999 2 10 999987 1 487806 604905 -304678 2 20 999993 1 14 999996 247204 1 11 999985 -184787 1 2 999999 30373 1 1 999999 -598211 1 2 999999 33257 1 778119 858894 -637727 2 13 999989 2 232534 954007 1 41412 475129 -337360 2 2 999999 2 2 999999 2 2 999999 1 18 999993 -850981 1 2 999999 218877 2 12712 151006 1 30169 417682 -459588 1 2 999999 960592 2 1 999995 1 224019 243770 -566839 1 458274 695882 -641874 2 2 999986 1 3 999992 30225 1 2 999999 -504334 2 2 999999 2 368541 968221 2 2 999999 1 643295 783283 578071 2 2 999999 1 225608 264333 -193040 1 509812 575335 -800441 2 2 999999 1 12 999998 81024 2 10 999982 2 8 1000000 1 10 999982 -12426 1 2 999999 -144303 2 921210 992517 2 2 999999 2 2 999999 1 9 999987 -496930 2 1 999990 2 14 999996 1 8 999986 104133 1 2 999999 525113 1 7 999999 611545 2 110334 320160 2 1 999998 1 1 999996 -459640 2 516792 580839 2 11436 957350 2 115769 826142 2 299496 715736 1 222902 418269 540079 2 2 999999 1 217277 560954 -355258 1 4788 755069 399934 1 238528 625962 794401 2 178120 493720 2 240095 628106 1 355394 826967 314937 2 2 999999 2 9 999996 2 2 999999 2 193892 255190 2 40902 401642 1 12 999981 -275194 2 2 999999 2 2 999999 2 10 999987 2 2 999999 1 2 999999 -895255 1 2 999999 -124631 1 2 999999 -611252 2 754159 778653 1 11 999986 -296645 2 2 999999 1 720697 743096 -457827 1 4 999995 263071 2 11506 858529 1 2 999999 976453 1 20 999995 -780385 1 189904 930636 256136 1 19 999989 623697 1 2 999999 642905 1 267854 548252 -616621 2 165816 730130 2 41506 519469 1 3 999998 -71018 2 2 999999 2 5 999996 2 1 999988 1 2 999999 -653846 2 133289 268152 2 2 999999 1 2 999999 443321 2 646274 991792 1 10 999988 665029 1 15 999985 -830351 1 2 999994 -851955 1 195568 808176 -981303 1 2 999999 -857375 2 2 999999 2 461639 610215 2 422247 904548 2 2 999999 1 9986 726680 523804 2 4 999997 1 2 999999 -511441 2 2 999999 2 2 999999 1 18 999996 144539 2 28761 994786 2 6 999990 2 2 999999 1 16 1000000 156598 1 2 999999 125179 1 23777 672000 663098 2 879180 944971 1 1 999993 59890 1 2 999999 408381 1 16 999985 -485396 2 350243 826104 2 2 999999 2 2 999999 2 456819 462481 1 2 999999 -282717 1 529633 876194 -216859 2 8 999988 2 2 999999 2 2 999999 1 2 999999 83984 2 2 999999 1 1 999995 -740902 2 2 999999 1 2 999999 518629 2 2 999999 2 2 999999 1 397166 512419 -626598 2 9 999987 2 315742 976952 2 3 999988 1 333313 592962 -673601 2 2 999999 2 15 999999 1 592869 684686 -610779 1 2 999999 397020 2 2 999999 2 2 999999 1 514812 715946 -373034 2 2 999999 1 2 999999 -678403 1 12 999987 964648 2 481609 931570 1 9 999994 -833758 2 8 999983 1 2986 185085 594397 2 2 999999 1 238370 454855 339380 1 2 999999 246018 2 85482 970757 1 2 999999 265767 2 15 999981 1 5 999990 -640390 2 252228 707466 2 16 999984 1 2 999986 -571738 1 2 999999 95119 2 7 999999 1 101116 490802 577833 2 171095 577724 2 466118 895643 2 2 999999 1 8 999997 176709 2 2 999999 1 257199 550938 -999910 1 20 999998 266488 1 27182 229883 541943 2 2 999999 1 15334 397472 -670163 1 2 999999 836562 1 15 999996 484005 1 2 999999 -703579 2 2 999999 1 2 999999 121385 2 7 999995 2 2 999999 2 19 999985 1 17 999981 -750999 2 6 999997 2 8 999996 2 822066 877754 1 2 999999 -516700 1 2 999999 807037 2 566054 576880 1 15 999995 -548992 1 2 999999 -459037 1 2 999999 485448 1 228927 716246 -464728 2 308529 723472 1 494350 514890 -570554 1 305672 493068 505402 1 454819 835619 885107 2 12 999999 2 209454 981752 1 2 999999 -246968 1 60829 623907 428941 1 2 999999 304547 2 88700 413792 1 7154 154406 -842108 2 2 999999 1 54079 397996 -463497 1 247176 464991 673760 1 2 999999 854667 2 3 999982 1 7753 238294 -420314 1 386013 642995 918120 1 2 999999 865136 2 561941 885987 1 14 999991 692803 1 2 999999 271062 2 306098 892862 1 1 999995 -335555 2 10 999994 2 235054 831999 2 14 999987 1 18 999984 -951323 2 62435 466229 1 427771 759137 -711274 2 2 999999 1 75455 915590 -514560 1 156468 609354 295980 2 2 999999 1 2 999999 250528 2 467728 946077 2 489452 878432 1 18 999997 486775 2 2 999999 1 2 999999 -384919 2 2 999999 1 907537 922015 621805 1 2 999999 -315710 1 2 999999 289655 2 839863 888799 2 16 999992 1 2 999999 358312 2 678617 987821 2 17 999993 1 15 999992 -49381 1 2 999999 608944 2 682299 769690 1 52626 138410 -9522 1 2 999999 -844321 2 509062 911174 2 2 999999 2 270188 549740 2 404884 685691 2 273893 689799 1 73617 740443 497920 2 2 999999 1 4711 245536 405829 1 748602 895463 -647143 2 6 999996 1 2 999985 360880 1 2 999999 358638 2 2 999999 1 2 999999 -821731 2 71944 701333 1 7 999993 747846 1 342339 546213 199673 1 1 999997 520555 2 389939 977029 2 751680 924731 1 2 999999 540077 1 289736 784703 962012 2 321911 807341 1 2 999999 -783525 2 146125 699203 2 108053 399213 2 2 999999 1 829615 968713 259334 2 2 999999 2 85846 757863 1 437588 602868 -375234 1 569508 660073 -585894 2 18 999993 2 7 999988 2 2 999999 2 23985 388654 1 2 999999 239158 1 497325 526035 452959 2 11 1000000 2 2 999999 2 2 999998 1 5 999997 -222874 2 5 999984 1 12 999995 -865732 1 2 999999 211995 1 626368 969480 -978939 2 551837 643564 2 4 999992 2 361194 538637 2 6 999998 2 2 999999 1 238815 270083 -335504 2 16 999982 2 2 999999 2 3 999998 2 2 999999 1 2 999999 887199 1 2 999999 -692521 2 7 999983 2 2 999999 2 360194 628410 2 2 999999 1 2 999999 42648 2 247928 968215 2 1 999998 2 2 999999 2 604161 967668 2 54868 239251 2 2 999999 2 2 999999 1 92555 623944 213466 2 182011 826053 2 52397 237585 1 2 999999 989612 2 5 999999 1 64688 743051 357274 2 15 999991 1 337503 933694 98315 2 54091 182266 2 19 999983 2 4 999983 1 11 999999 -303345 1 2 999999 231845 1 15 999991 -433579 2 135894 573114 1 174621 352624 602019 2 14 999994 1 4 999993 737013 1 309925 478540 492678 2 252304 301206 2 2 999999 2 2 999999 2 624884 981854 1 17 999997 -848200 1 2 999999 -799511 2 12 999990 1 19 999992 857004 1 697199 806600 -420853 1 163640 770723 180353 2 150814 273142 1 2 999999 628468 2 2 999999 2 13 999988 2 2 999999 1 2 999999 131976 1 519928 876078 -594933 1 15 999990 264595 1 2 999999 36038 1 282874 391107 849174 2 2 999999 2 2 999999 2 19 999991 2 199506 245070 2 816173 881608 2 18 999985 2 282098 988066 1 19 999983 980525 1 18 999991 -830259 2 2 999999 2 12 999997 2 19 999994 2 19 999996 1 2 999999 354721 1 2 999999 -310079 2 2 999999 2 8 999986 1 2 999999 -476827 1 15 1000000 594923 1 2 999999 -139385 1 2 999999 -918147 1 20 999989 -780008 1 13 999999 -778096 1 20 999988 365569 1 577319 769912 611034 2 3 999993 1 2 999999 -232341 1 15 999983 -890570 2 2 999999 2 2 999999 2 2 999999 2 237859 542459 1 7 999985 -635574 1 139823 421765 -481332 2 2 999999 1 340436 505190 -32306 1 135575 994538 568611 2 57664 449857 1 2 999999 822172 2 2 999999 1 3 999986 544310 2 3 999988 2 74619 489260 2 14 999982 2 412420 907783 1 2 999999 197393 1 2 999999 156385 2 660701 900898 1 2 999999 649559 1 2 999999 814759 2 622601 645026 1 2 999999 220355 1 359796 938720 -956048 2 2 999999 1 579875 718676 620430 2 729352 996837 1 12 999997 33352 2 10 999986 1 693011 837973 -765540 1 2 999999 -307879 1 20 999993 -704252 1 141200 252089 389035 1 438777 447497 917091 1 2 999999 -382243 1 15 999985 218818 1 822811 891834 -346680 2 2 999999 2 4 999997 2 2 999999 1 345263 531504 87476 1 1 999998 794828 1 239644 487590 558154 1 17 999981 -152530 2 4 999995 2 2 999999 2 356278 857698 2 2 999999 1 2 999999 30011 1 2 999998 805773 1 2 999999 -214884 2 15 999986 1 9 999999 -846297 2 16 999997 2 2 999999 1 447849 668555 452306 2 3 999983 2 7 999981 2 2 999999 2 283773 693511 2 173475 413935 2 6 999991 2 15 999988 2 19 999990 2 371952 700663 2 2 999999 2 2 999999 2 214437 960547 1 2 999999 -83313 1 1 999999 -81817 2 647916 801063 1 55324 420203 894586 2 2 999999 1 14 999984 -555423 2 2 999999 1 13 999985 104618 1 7 999985 -904649 1 2 999999 -943080 1 2 999999 -835067 1 400692 906625 -146671 1 374436 983362 443704 2 117624 628307 2 6 999982 1 53213 975758 -243225 2 2 999999 1 174019 277364 -590935 1 2 999999 718927 1 497610 892621 171153 2 7 999981 2 12 999986 1 15 999996 -980901 2 7 999983 2 1 999989 2 20 999981 1 5 999998 700696 2 9 999989 1 2 999999 -790407 2 507151 693131 1 19 999999 -107715 1 312087 499243 975064 2 277309 938553 2 2 999999 2 4 999985 1 156592 650817 418572 2 2 999999 2 12 999999 2 2 999999 2 2 999999 1 2 999999 -28842 1 7 999991 -724467 1 2 999998 -240499 2 2 999984 2 2 999999 1 2 999999 431236 1 2 999999 -118247 1 2 999999 -384737 2 593235 728417 1 2 999999 87115 1 12 1000000 -402193 2 526160 854572 2 18 999986 1 2 999999 -820984 1 2 999999 10260 2 9 999989 2 18 999989 2 524943 898477 2 15 999997 2 511792 580583 1 12 999997 923858 2 222706 334042 2 109231 620843 1 723918 987731 -181213 1 20 999982 586372 2 283807 874237 1 19 999999 -333055 2 8 999992 1 11 999981 -864343 2 467797 746809 1 71983 829861 45379 2 581883 930950 2 403994 812505 1 534424 853515 695953 1 2 999999 439208 1 2 999999 68606 1 7 999987 -766362 2 2 999999 1 91114 292087 -405558 2 4 999984 2 4 999985 2 15 999981 2 4 999988 2 2 999999 1 2 999999 -942276 2 20 999981 1 2 999999 -389180 2 2 999999 1 2 999999 386668 2 688520 915881 1 2 999999 358314 2 13 999997 2 2 999999 2 15 1000000 1 114091 184961 -96999 1 2 999982 877939 1 2 999999 -647018 1 13 999987 -297349 1 2 999999 -197355 1 380934 781084 -801672 1 2 999999 610678 1 5 999986 2554 1 2 999999 -236942 2 696669 786069 1 2 999999 -86097 1 19 999996 3142 1 17 999992 -961537 1 14 999996 -982443 2 684402 685393 1 784030 883411 -83037 2 2 999999 2 2 999999 1 547663 667203 -376167 1 2 999999 -775869 1 400 408811 216644 2 150989 242322 1 184059 627399 883300 1 171375 401666 -777826 2 2 999999 2 2 999999 1 289847 848063 -749540 1 641146 912450 190718 1 2 999999 376879 2 577065 617080 1 736522 760571 458082 2 2 999999 1 306103 656649 737589 2 76143 425856 1 16 999984 523890 2 468779 582033 2 309399 675661 1 15 999982 229414 1 2 999999 -359453 1 18 999990 -232046 1 17 1000000 405722 2 20 999986 1 8 999996 292092 2 20 999997 2 2 999999 1 122582 369466 990279 1 2 999999 -715166 2 122141 631780 2 2 999999 1 5 999982 -875927 1 2 999999 608742 2 2 999999 1 2 999999 -394338 2 16 999986 2 1 999992 2 693104 893837 2 2 999999 2 8 999989 2 9 999994 1 2 999999 -778937 2 12 999997 2 14 999999 2 18 999984 2 2 999999 1 10 999994 687694 2 2 999999 1 560428 616792 683608 1 3 999982 216386 2 226519 787082 1 307969 686737 -679368 1 669802 901007 -915892 2 10 999993 1 2 999999 996097 2 328126 865207 1 14 999991 -341642 2 322270 934269 2 2 999999 1 2 999999 324446 2 611546 806109 2 770892 907485 1 332297 439853 -237985 1 2 999999 -200285 1 2 999999 -188520 2 16 999996 2 555311 810350 1 2 999999 839594 1 2 999999 -809650 1 11 999993 -136495 1 161039 744915 -764925 1 2 999999 -201384 1 195054 985458 705911 2 731742 994891 2 164551 601165 1 143936 628573 990138 1 16 999982 -79917 2 19 999996 1 244185 348695 897404 2 2 999999 2 3 1000000 2 11 999998 2 187 558784 2 43958 169273 1 510536 961270 -474752 2 2 999999 2 4 999981 1 10 999996 -848284 1 2 999999 -374187 1 446722 565952 -351647 2 31045 974713 1 4 999992 877704 2 402345 453449 2 7 999984 1 18 999982 -599914 2 2 999999 1 2 999999 469353 1 15 999981 -821800 1 2 999999 186693 1 2 999999 -600324 1 19 999990 -550734 1 20 999988 943531 1 546103 755073 761189 1 2 999999 -16253 2 583646 806908 1 2 999999 1725 2 246946 849882 2 91907 962159 1 1 999990 -208270 2 14 999985 1 2 999999 -130303 1 15 999988 -423078 1 14 1000000 -36084 2 14 999984 2 18536 653770 2 844743 993481 2 15 999985 2 20 999986 1 10 999984 120721 2 11 999986 2 2 999999 1 2 999999 -466216 1 12 999993 239970 1 14 999989 666545 1 2 999999 120072 1 6 999986 710391 1 16 999989 637367 1 187438 932864 400587 2 2 999999 1 337877 924352 -696828 2 2 999999 1 2 999999 517237 2 300762 994482 2 316620 417160 1 2 999999 -338633 2 6 999989 1 2 999999 -745312 2 13 999988 1 2 999999 858428 1 19 999997 917098 1 2 999999 270791 1 5 999997 556832 2 2 999999 1 2 999999 -742429 1 13 999989 567106 2 2 999999 2 14 999981 1 11 999985 -236556 1 2 999999 797149 1 19 999999 -667926 1 2 999999 -220764 2 18 999997 2 2 999999 2 2 999999 2 15 999993 1 97359 388611 837512 2 7 999992 1 20 999986 -441525 1 2 999999 709328 1 650420 672336 680753 1 8 999991 401292 2 2 999999 2 2 999999 2 2 999999 1 883996 950321 -753672 1 34770 495055 -608987 1 1 999982 -270865 2 2 999999 2 680805 922936 1 3 999991 -986104 1 245315 579986 864964 2 2 999999 1 2 999999 940462 1 13 999997 -581609 2 700815 745448 2 2 999999 2 2 999999 1 2 999999 -222564 2 2 999999 2 1 999997 1 14 999989 616032 1 11 999982 958498 2 2 999999 2 475418 975245 1 20 1000000 -413897 1 2 999999 836117 1 2 999999 -703300 2 2 999999 1 153936 695240 274374 1 368842 940639 488183 1 8 999985 971651 1 2 999999 -410751 2 2 999999 2 2 999999 1 3 999983 -899358 1 420175 512496 -388637 2 11 999997 2 2 999999 2 14 999989 1 18 999981 435929 1 191569 228043 -824443 2 2 999999 2 2 999999 1 2 999999 13710 1 1 999988 862705 1 4 999990 377552 1 14 1000000 610329 1 2 999999 174797 2 2 999999 2 119577 148625 1 422459 839107 -813070 2 9 999984 1 2 999999 768642 2 4 999998 2 2 999999 2 3 999993 2 11 999994 1 2 999999 262452 1 7 999992 387551 2 3 999993 2 2 999999 1 72686 658334 939075 1 4 999986 855550 1 337133 633979 -126169 2 13 999996 2 2 999999 1 11 999985 -123976 2 5 999983 1 11 999981 283530 1 2 999999 -197505 1 9 999990 -860195 2 420119 978805 2 704344 763405 1 2 999999 -65810 2 310481 631242 1 5 999985 594250 2 4 999998 2 697672 811302 1 2 999999 143267 1 423048 685819 -233821 1 124408 933763 512319 2 2 999999 2 8 999982 2 2 999999 2 2 999999 2 18 999981 1 2 999999 847633 2 19 999991 2 18 999990 1 10 999991 281152 1 970261 999645 -906322 2 2 999999 2 2 999999 1 11 999989 389573 2 19 999997 1 2 999999 811286 2 84373 630658 1 613382 841477 365418 2 6 999988 2 8 999985 2 178716 859796 2 496083 743378 2 4 999988 2 2 999999 1 2 999999 326275 1 99034 362780 -792088 1 757523 942697 239488 1 10 999990 646992 2 204949 680745 1 676453 727644 70958 1 2 999999 -956613 1 2 999999 -116063 2 13 999987 2 2 999999 2 5 999988 1 2 999999 9821 2 2 999999 1 10 999993 137136 1 2 999999 546720 2 6 999992 1 11 999990 -635831 2 2 999999 1 2 999999 -127165 2 498606 916687 1 7 999995 -796031 1 2 999999 -805593 2 2 999999 1 122175 471620 -118071 2 2 999999 2 490283 662713 2 14 999990 2 100527 749137 2 2 999999 2 1 999995 2 2 999999 1 2 999999 412027 1 79358 384851 874302 1 2 999999 922308 2 2 999999 2 17740 30998 1 17 999989 178836 1 2 999998 623995 1 2 999999 -666440 1 18 999987 -282378 2 2 999999 1 2 999999 -11051 1 147409 337556 -566208 1 2 999999 885232 2 7 999983 1 6 999993 -302769 1 243929 687671 392829 2 4 999995 2 10 999983 2 20 999998 2 17 999998 1 131838 665229 62469 2 502150 790849 2 2 999999 2 14 999995 1 192442 274602 -916740 1 2 999999 919246 2 17 999982 1 130142 131080 -731248 2 2 999999 1 746343 985413 407500 2 2 999999 1 341877 902750 728487 1 2 999999 795318 2 314985 900134 2 2 999999 2 249756 569135 1 105456 116755 -419541 1 2 999999 -301148 1 208949 486681 47811 2 2 999999 2 2 999999 1 6 1000000 797841 2 2 999999 1 2 999999 219803 2 196466 367507 2 1 999991 2 2 999999 2 576879 873171 2 2 999999 2 57490 855884 2 12 999988 1 2 999999 31376 1 6 999988 315327 2 2 999999 2 389212 719107 1 2 999999 -202931 1 225638 950762 503801 2 190628 219737 2 2 999999 1 2 999999 336308 2 2 999999 1 4 999985 694138 2 2 999999 1 2 999999 -193427 1 2 999999 -20654 2 2 999994 2 95466 429648 2 35442 679302 2 2 999999 2 2 999999 1 5 999985 429653 1 12 999991 604835 1 940078 970939 872875 1 2 999999 -61410 2 362197 386839 1 2 999999 -586159 1 11 999985 188805 1 2 999999 125333 2 18 999994 2 19 999993 2 2 999999 1 2 999999 11648 1 7 999993 256188 1 399870 452709 -910743 1 2 999999 327324 2 628922 848332 1 406015 645449 363656 2 492757 839522 2 302550 615720 1 12 999989 -360552 1 12 999991 187946 1 12 999998 224829 1 4 999983 103986 1 517694 572322 936356 1 9 999987 -665398 2 2 999999 2 112845 369488 2 2 999999 2 9 999984 2 91304 754118 1 303084 764741 21873 2 2 999999 2 2 999999 1 8 999986 713167 1 493188 878070 404850 2 2 999999 2 19 999984 1 2 999999 -43070 2 2 999999 1 8 999985 238800 2 338360 818509 2 15 999987 2 670187 712815 1 10 999981 -108326 1 7 999989 -35400 2 151180 317524 2 378394 847854 2 775324 977764 1 256512 799696 478715 1 18 999983 429498 1 178619 842611 462732 1 19 999981 377680 1 816557 834193 -928044 2 59612 980885 2 122025 393657 2 2 999999 1 677523 785768 -484135 1 2 999999 469329 2 2 999999 1 2 999999 383772 2 2 999999 1 4 999988 424736 1 312832 800180 -305838 1 2 999999 493191 1 52129 474115 141603 1 19 999986 121970 1 2 999999 -985988 1 12 999998 476910 1 19 999999 -165057 2 467725 498175 1 2 999999 425852 1 50477 292018 529182 1 328546 725480 -773149 1 2 999999 -337467 1 2 999999 345414 2 682972 958222 1 2 999999 555195 1 2 999999 -333774 2 2 999999 2 137191 282604 2 231827 290831 2 361738 469782 1 2 999999 255015 2 1 999984 2 2 999999 1 289622 935613 -809528 1 5 999993 125639 1 148203 625548 -165159 1 20 999981 663545 2 2 999999 2 9 999986 1 5 999997 -543964 1 188769 782504 360831 2 187339 795894 2 165650 220774 2 2 999999 2 20 999992 2 613891 961623 2 274186 508950 2 4 999999 2 2 999999 1 458291 905192 -912472 1 2 999999 -482199 2 2 999999 2 2 999999 2 7 999992 2 19 999990 1 2 999999 581743 2 2 999999 1 243789 431642 -172236 1 310153 604238 284774 1 492963 951299 -150153 1 13 999995 -44959 1 72911 944443 383585 1 1 999997 849854 2 2 999999 1 77400 795345 119361 1 16 999991 -813105 1 35746 499296 -279079 2 40269 83997 1 178988 476091 57262 2 789451 960392 1 640187 861217 -66162 2 9 999987 2 2 999999 2 2 999999 1 2 999999 802634 1 2 999999 -652252 2 15 999995 2 20 999999 2 180768 552865 2 16 999984 1 518553 884963 -949608 2 665806 882495 2 67191 854763 2 2 999999 2 1 999997 2 315826 522500 2 242664 359320 1 816 456241 -245972 2 20 999997 2 15 999981 2 2 999999 1 8 999983 -355959 2 177345 858679 1 2 999999 -527863 2 289635 701753 2 18 999982 1 304818 307326 136373 1 2 999999 648075 2 2 999999 2 30422 123804 2 2 999999 2 196423 335812 1 2 999999 -20416 1 229719 601254 929845 2 2 999999 2 55463 225685 1 137640 563688 210523 2 50929 581186 1 18 999986 -328816 1 853632 898596 355306 1 20 999983 -41651 1 2 999999 192723 2 8 999981 2 301465 771840 1 4 999993 -247407 1 14 999982 977193 1 430627 987265 -49979 2 2 999999 1 15 999994 709045 1 6 999983 661637 2 2 999999 2 724046 772584 2 3 999989 1 9 999986 644520 2 2 999999 1 192368 805012 91245 1 18 999994 -414171 1 2 999999 -11125 1 222476 944999 -446674 1 2 999999 -940325 1 137268 767883 763643 2 20 999981 1 53654 552920 435810 2 2 999999 2 13 999985 1 10 999985 -127660 1 465385 751746 -253848 2 10 999982 2 2 999999 2 1 999992 2 111809 390943 1 2 999999 186355 1 204278 559615 -409187 2 15 999993 1 76147 442636 766086 1 19 999998 287850 2 2 999999 1 2 999999 -937638 2 5169 193074 2 422088 849406 2 2 999999 2 2 999999 2 477443 778446 1 1 999992 -795642 1 2 999999 -453763 1 2 999999 408392 1 39140 433668 -625753 1 298070 799706 -577224 1 12 999981 229688 1 2 999999 -152507 1 19 999981 830260 2 2 999999 1 385069 679698 -426305 2 2 999999 2 51925 397724 2 3 999987 2 124663 611340 1 510469 530108 -514633 2 646054 897398 1 8 999995 365386 2 838281 922240 1 2 999999 -518331 1 412023 560553 693798 2 5 999981 2 136485 941910 1 2 999999 -204457 1 11 1000000 -443280 2 792051 928069 1 444313 533982 895241 1 396827 761211 293228 2 443266 477144 2 632326 944525 1 5 999994 -69628 1 2 999999 399660 1 2 999999 216653 1 2 999999 -350025 1 91932 908383 -118035 2 2 999999 2 19 999982 2 204183 836053 1 19 999991 38572 2 368986 411221 2 2 999999 2 2 999999 1 2 999999 412697 1 15 999991 -717130 1 12 999991 -752945 2 2 999999 2 2 999999 2 6 999989 2 168223 616271 1 2 999999 -797023 1 343464 888635 107868 1 2 999999 320998 1 4021 348234 494857 2 15 999994 1 2 999999 -335449 2 2 999999 2 2 999999 2 168134 707554 1 2 999999 830055 2 2 999999 1 1 1000000 -204903 2 301235 753947 2 12 999984 2 2 999999 2 20 999996 1 2 999999 908043 1 2 999999 123145 2 2 999999 2 12 999990 1 669990 681521 -163013 1 2 999999 -478646 1 684619 738058 891921 2 2 999999 2 384591 420767 1 472284 814148 -213623 1 320936 871544 817144 2 2 999999 2 1 999981 2 288784 449562 1 2 999999 -461886 1 657825 722971 -349532 1 2 999999 -948279 2 6 999992 2 561085 640724 2 2 999999 1 2 999999 700597 1 570120 583568 311471 1 2 999999 -756052 2 2 999999 1 257566 924536 301599 1 7 999995 101977 1 15 999987 485625 1 2 999999 569753 2 459972 467308 2 229854 508277 1 18 999989 666115 2 19 999995 2 293148 955111 2 6 1000000 1 2 999999 -676448 1 2 999999 875746 1 2 999999 467481 2 17 999994 2 2 999999 1 10 999983 712518 2 2 999999 2 719534 990013 1 7 999983 392377 2 2 999999 2 17214 363103 2 2 999999 2 14 999995 2 2 999999 1 7 999990 -81580 1 11 999985 62363 1 2 999999 -600156 1 504709 650435 -837755 2 173145 952736 1 156808 914953 -969675 2 29217 491685 2 18 999985 1 649909 786335 372706 2 2 999999 1 2 999999 -719130 1 439515 630309 -611401 1 16 999999 -311222 1 464822 722358 561186 1 68438 873500 -972680 2 11 999994 1 2 999999 780856 2 701137 815513 2 256226 426898 1 2 999999 -365465 2 309291 537362 2 13 999981 1 57642 906082 818282 1 155634 693935 -880343 2 2 999999 2 2 999999 2 2 999999 1 2 999999 740474 2 19 999988 2 2 999999 1 15 999988 818866 2 2 999999 1 344815 867001 -871501 2 308816 874456 2 2 999999 2 2 999999 2 3 999992 2 284924 643279 2 2 999999 2 7832 927940 1 15 999989 255275 1 336101 406851 556352 1 17 999994 -50981 2 2 999999 2 3911 34336 2 20 1000000 1 2 999999 -585053 2 7 999984 1 333471 447934 -241020 2 20 999991 2 169165 283306 2 707124 999448 1 11 999994 695452 2 198001 329346 2 8 999991 2 106065 637734 1 16 999981 515028 2 4 999982 2 2 999999 2 18 999990 2 368965 537974 1 166878 370592 -892071 1 13 999996 -342504 1 2 999996 229218 2 14 999999 1 2 999999 -936661 1 1 999985 995720 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999981 491326 1 2 999999 411820 2 263218 532547 1 107867 916671 -939529 2 472251 938145 2 329051 765178 2 2 999999 2 408030 865583 2 13 999990 2 34529 720336 1 18 999999 204751 1 15 999986 544437 2 2 999999 1 14 999991 -153533 1 614561 764775 613585 2 18 999996 1 13 999990 505310 2 11 999989 2 626641 867311 1 3 999991 -765721 2 3 999983 1 20 999997 -926167 1 324449 798807 255285 1 12 999998 -95921 2 2 999999 1 2 999999 -401465 1 578777 843210 873971 2 19 999995 2 20 999981 2 4 999995 2 2 999999 1 13 999992 -947163 2 133863 283954 2 160542 796754 2 2 999999 1 14 999983 43558 1 14 999998 655290 1 183051 879678 -369785 1 1 999987 28913 2 399871 639349 2 226839 619319 2 2 999999 1 7 999992 628420 1 2 999999 -427373 2 3 999997 2 475660 854431 1 54667 535102 -27954 2 141971 591421 1 12 999982 -867190 1 325554 695121 -921932 1 46555 895828 178632 2 7 999988 1 2 999999 -445103 2 6 999987 2 372635 868431 2 10 999999 1 2 999999 731023 2 251913 759513 2 2 999999 1 18 999998 -351300 2 403636 990318 1 11478 743886 -652664 2 9 999994 1 871 803087 611206 2 441085 971719 1 2 999998 -353767 2 301033 408517 1 8 999996 -979900 2 386680 728119 2 2 999999 2 2 999999 2 533971 606148 1 2 999999 -280974 1 2 1000000 -933941 1 10 999985 -791102 1 2 999999 -151186 2 2 999999 1 2 999999 112520 2 18 999986 1 453805 569915 732937 1 18 999982 475395 1 2 999999 892118 2 327 804296 1 4 999986 231230 2 403296 464251 2 51187 975598 2 9 999983 1 2 999999 762381 1 2 999999 612572 1 1 999989 863887 2 2 999999 1 16 999986 926826 2 20 1000000 2 17 999988 1 17 999981 -382543 1 901530 929061 -654901 1 7 999985 -208166 1 2 999999 231567 2 284779 389189 2 16 999996 1 296821 473961 711422 1 2 999999 -747389 1 2 999994 -856895 2 2 999999 1 368904 449378 -419063 1 480678 775021 -242088 2 224299 521864 2 340010 449654 1 2 999999 -89822 2 101233 364029 2 168629 821600 2 58803 354879 2 12 999994 2 2 999999 2 2 999999 1 2 999999 419983 2 935688 948001 1 2 999999 -165022 2 2 999999 2 912619 945022 2 9 999995 2 19828 134273 1 6 999985 -504133 1 12 999996 878673 2 2 999999 1 2 999999 -598181 2 14 999984 2 5 999991 2 2 999999 1 1 1000000 -159117 2 384018 965570 1 2 999999 -527720 1 2 999999 278118 1 2 999999 951143 1 684323 715673 502419 1 2 999999 536044 2 6 1000000 2 2 999999 1 750198 794492 -781457 2 20 999999 1 13 999992 -515380 2 370105 663860 1 8 999981 972667 1 187496 331105 -352136 2 2 999999 1 901225 928950 834079 2 256819 775853 1 194744 976889 -305431 2 705874 769388 2 511248 661284 2 437046 821299 1 520 809836 304433 2 1 999987 2 9 999982 2 2 999999 2 7 999982 2 588189 693800 2 2 999999 2 98335 825232 2 662867 958410 2 2 999981 1 2 999999 -574762 1 7 999991 -408239 2 2 999999 2 899587 934622 2 12 999983 2 558911 655622 1 2 999999 975724 2 15 999997 1 19 999990 -505275 2 1 999999 1 13 1000000 -554466 1 16 999993 352060 2 602760 871170 1 13 999985 411049 1 2 999999 576204 2 284270 991281 1 140993 604224 22391 2 181276 417452 2 46944 839437 2 12 999990 1 14 999992 -670877 1 602981 687266 731253 2 266157 786105 2 2 999997 1 1 999990 -707046 1 341901 976276 803291 2 17 999986 1 50530 209843 76863 2 909407 936843 1 3 1000000 403922 2 2 999999 1 2 999999 -93369 2 17 999982 2 2 999999 1 254023 616442 -44499 1 2 999999 -270192 2 145354 418386 1 214078 979219 -639701 1 2 999999 -821750 2 2 999999 1 2 999999 -218508 1 2 999999 829287 1 3 999988 603923 1 2 999999 -548312 2 2 999999 2 8 999997 1 17 999985 268182 2 12 999985 1 236370 674396 663350 1 529601 923083 423295 1 16 999983 -724843 2 7 999985 2 458219 663785 1 415887 792988 568004 1 23749 89747 -768961 1 2 999999 -312283 1 3 999998 642255 2 466962 532746 1 18 999981 472899 2 7 999984 2 18 999999 1 243088 267289 -357703 1 12 999984 379958 1 2 999985 174597 1 3 999996 -242991 1 16 999983 -765885 1 2 999999 -415568 2 5 999995 1 130541 572731 -160467 2 605604 737535 1 1 999992 835238 2 2 999999 2 10 999995 2 12 999997 2 2 999999 2 5 999992 2 912247 987070 1 511907 570003 205734 2 295823 370757 1 322833 623226 221169 2 2 999999 2 2 999999 2 2 999999 1 256717 927742 -663649 2 253756 686961 1 10 999999 -538150 2 2 999984 2 572113 818619 2 7 999982 2 19 999984 2 7 999997 1 2 999999 -364640 1 2 999999 -206470 2 2 999999 1 1 999999 944360 2 364971 723682 2 2 999999 2 137215 519649 1 2 999999 524162 1 2 999987 -403689 2 2 999999 2 509880 879883 2 14 999991 1 2 999999 546682 1 20615 35408 -773784 1 2 999999 -340661 2 20 999984 2 9 999995 2 112430 443835 1 8 999986 878089 1 2 999999 424397 2 12 1000000 2 5 999994 1 2 999999 475604 1 155069 164181 -565352 2 2 999999 2 2 999999 2 2 999999 1 836859 927198 568275 1 2 999999 -76344 2 3 999993 2 20 999996 1 47258 133164 -194419 2 2 999999 2 20 999999 1 2 999999 823635 2 915476 997989 2 348551 929909 2 3 999989 2 359213 945126 1 20391 116353 784854 1 2 999999 -763761 2 559874 964238 1 349916 448928 -552630 2 3 999999 2 15 999993 1 2 999999 -172199 1 2 999999 -467959 1 309078 407618 -685920 1 2 999999 -391240 1 14 999993 -476921 2 428627 574579 1 12 999988 521826 2 2 999999 1 20 999981 -971724 2 2 999999 2 2 999999 1 468892 678924 -243839 1 5 999982 -593128 2 3 999985 1 2 999999 -539622 1 330797 883740 -8972 1 10 999993 657527 2 17 999987 2 542030 568732 2 472988 871074 1 15 999984 -14527 2 2 999999 2 261431 613921 2 2 999999 2 5 999998 1 4 999981 -215148 2 2 999999 1 19 999994 -695936 1 2 999999 -622852 2 4 999990 2 2 999999 1 2 999999 685202 1 4 999993 292058 1 343184 669502 89376 2 9 999998 1 172679 489303 466792 2 5 999998 2 2 999999 1 4 1000000 920194 2 2 999999 1 68920 622326 -577123 2 11 999994 1 2 999999 -351276 1 152644 173911 229710 1 2 999999 222055 2 2 999999 1 287074 525945 -952002 1 158273 450425 342633 2 2 999999 1 2 999999 -555909 2 2 999999 1 117113 919226 -652427 2 2 999999 2 2 999999 1 10 999986 368055 2 18 999982 2 15 999992 1 3 999988 -597593 1 597987 865676 10254 1 6 999989 941214 1 2 999999 321044 2 18 999999 1 2 999999 -760541 1 2 999999 2019 2 2 999999 1 2 999999 665086 1 792206 822697 -752459 2 2 999999 2 870584 987021 1 15 999988 290288 1 2 999991 441515 1 14 999990 -380557 1 14 999984 -443675 2 2 999999 2 8 999998 2 2 999999 1 9 999983 371384 1 349707 547838 990883 2 9 999985 1 110788 576102 -766815 2 2 999999 1 2 999999 185996 2 177330 811815 1 1 999988 480747 1 631331 907077 -893538 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -954996 2 2 999999 1 2 999999 -357402 1 2 999998 712745 2 86541 975428 2 2 999999 1 428059 677087 350962 1 14 999992 -963464 2 2 999999 2 149982 899410 1 5 999988 741480 2 84300 624395 2 514449 858404 2 12 999994 1 2 999999 64975 1 82059 410408 141951 1 2 999999 747823 1 557001 723330 325258 1 2 999999 -275673 1 2 999999 438714 2 2 999999 2 15 999996 2 451458 642605 1 13 999989 -416632 2 579673 754893 2 2 999999 2 13 999985 1 2 999999 856017 1 2 999999 614892 2 2 999999 2 107145 951432 1 13 999999 422508 2 2 999999 1 17 999986 220422 1 2 999997 -43373 1 2 999999 806000 2 142988 668849 1 181970 497266 24685 2 13 999991 1 271847 454772 -571072 1 90995 212906 787968 1 11 999988 412481 2 519855 924574 2 629002 910816 2 709120 748409 2 195462 706509 2 2 999999 2 11174 644410 1 188039 426708 -798190 1 2 999999 -733172 1 924060 984313 159952 1 2 999999 -993455 2 16552 659171 1 812771 836637 808581 2 2 999999 1 10 999983 -535680 2 2 999999 2 564124 804346 1 2 999999 -844908 1 11 999983 -979323 2 2 999999 2 2 999999 2 2 999999 1 7 999996 -111353 2 388677 950553 1 2 999999 7941 1 2 999991 -767283 2 14 999981 1 2 999999 -724247 2 2 999999 1 234280 364811 -240400 1 280847 975232 203372 1 13 999983 862002 1 395023 577763 -398859 2 342569 346954 1 2 999999 195715 2 2 999999 2 19 999983 1 349851 446596 -575347 2 2 999999 1 93501 326141 -529296 2 461983 651545 2 15 999998 2 5 999981 1 369826 736569 354151 2 272879 525057 2 9 999991 1 2 999999 178988 1 149011 357815 -312840 2 2 999999 2 795650 904389 1 87173 564060 510523 1 8 999994 270581 1 599143 989397 -36129 2 294134 721968 1 3 999989 -754889 1 2 999999 -388944 2 78642 265535 2 20 999989 2 2 999999 2 105530 451415 2 2 999999 1 4884 503211 687384 1 20 999997 863849 1 399113 934952 867530 1 19 999991 -932210 1 8 999990 -745468 2 237067 340177 2 2 999999 1 9 999997 -633410 1 301887 402948 510777 1 17 999986 -285584 1 12 999994 472621 2 216766 520169 2 474381 949632 1 16 999996 -793786 1 133149 329151 24192 1 2 999999 476724 1 2 999999 -365543 2 2 999999 1 650182 771998 -848938 2 2 999999 2 2 999999 2 5 999984 2 2 999999 1 2 999999 -526030 2 7 999986 1 627789 856864 664514 2 25512 820846 2 20 999984 1 20 999988 -71317 1 13649 586663 696784 2 137179 463113 2 13 999993 1 4 999999 782450 2 1 999996 2 2 999999 2 112488 495037 1 2 999999 -859143 1 2 999999 924991 1 17 999995 163634 1 190105 269305 479494 1 19 999995 -976327 2 8 999990 2 477176 964581 1 11 999995 414577 1 195733 831745 192465 1 2 999999 154426 1 2 999999 -979969 2 2 999999 1 10 999990 578629 1 565750 871636 -243366 2 121510 444815 1 18 999995 974326 2 2 999999 2 2 999999 1 17 999987 -601031 1 2 999999 593591 2 2 999999 1 180134 596445 -900406 2 20 999990 1 2 999999 285911 2 781254 791223 2 555515 701250 1 262898 686006 -35363 2 311724 760788 1 20 999989 283016 1 438646 470671 -521385 2 2 999999 2 188244 738319 2 915890 947271 1 2 999999 -441676 2 9 999999 2 2 999999 1 664212 667462 472677 2 2 999999 2 358100 550343 1 11464 101065 875863 2 2 999999 2 2 999999 1 90201 535194 364589 2 2 999999 1 407068 741149 457924 1 12 999983 -419700 1 2 999999 254334 1 2 999999 -989390 1 17 999990 90372 1 1 999995 -939412 1 98303 941478 -525316 2 755616 996502 1 551160 771809 650776 1 12 999986 100525 1 20 999998 -219940 2 2 999999 1 202494 225840 801789 2 2 999999 1 3 999996 -889507 1 20 999983 -941051 2 7 1000000 2 2 999999 1 2 999999 976334 1 196514 955065 772803 2 11 999982 1 2 999999 898818 1 14 999982 -680060 2 2 999999 1 503408 754615 883789 1 2 999999 -744713 2 2 999999 2 715227 816233 2 14 999985 2 2 999999 2 679533 762590 1 7 999986 -492004 1 2 999999 190029 2 294515 929320 1 11 999994 819821 1 5 999991 144043 1 3 999989 869986 1 17 999994 -74509 1 2 999999 -584083 1 13 999993 251309 2 13 999994 2 115165 724599 1 6 999993 -790367 2 4 999983 2 14 999984 2 2 999999 1 2 999999 186061 2 1 999989 2 2 999999 1 91512 470106 -367219 2 148285 857170 1 153610 319000 492925 2 1 1000000 1 2 999999 285604 2 2 999999 2 167843 426639 2 1 1000000 2 2 999999 1 324685 445065 218691 1 2 999999 -907769 2 10 999992 1 2 999996 -505320 2 406840 719927 2 453007 620660 2 65430 579336 2 12 999986 1 2 999999 872042 2 3 999989 1 2 999999 -143155 2 7 999992 1 323396 911282 -606630 1 4 999981 -234104 2 138346 390007 2 351308 704842 2 341075 688531 1 2 999999 548880 2 422756 592312 1 12 999983 681575 2 2 999999 2 5 999993 2 822887 861569 1 16 999990 52027 2 2 999999 2 13 999989 2 407325 598210 2 2 999989 2 473620 682016 1 2 999999 820744 1 2 999999 -350440 2 2 999999 2 7 999990 2 2 999999 1 2 999999 939780 2 1 999999 1 266159 913100 -627276 2 2 999999 1 2 999999 985244 2 830048 942619 1 7 999982 172137 1 16 999990 626616 1 2 999999 -8260 1 7 999983 -414351 2 2 999999 1 2 999999 -179782 1 49915 507153 -17405 1 63658 834555 513658 2 2 999999 2 102205 183601 2 2 999999 1 2 999999 -460402 1 14 999998 -459059 2 95483 709911 2 2 999999 1 124336 870443 -560933 2 16 999982 1 149557 398914 -970147 2 6 999996 2 8 999998 2 29437 183999 2 2 999999 1 2 999999 837928 2 2 999999 2 292731 762429 2 505334 682200 1 214951 564772 76417 2 114789 590566 1 2 999999 -554188 1 367615 807117 772162 2 6 999983 1 11 999984 -357219 2 12 999983 2 321704 682057 2 14 999993 1 2 999999 556703 1 9 999988 10423 2 411366 570120 1 2 999999 602002 2 715139 991492 1 2 999999 477777 2 19 999986 1 2 999999 821725 1 6 999999 -546205 1 169924 510663 847886 2 5 1000000 1 332357 578493 653345 1 11 999995 237824 1 113693 486341 -234958 2 14 999983 1 15 999986 202288 1 244649 832770 926048 2 2 999999 2 447321 657201 1 19964 253173 622059 2 33430 350341 1 619342 897714 996186 2 2 999999 1 15 999984 170972 2 2 999999 2 2 999999 1 487689 976203 265352 1 11 999993 715977 1 40569 294409 836002 1 2 999999 444445 1 2 999999 -991368 2 2 999999 1 2 999999 877057 1 2 999999 640086 2 278177 832275 2 613881 660742 2 2 999999 2 471604 948294 2 2 999999 1 336200 514773 893362 1 2 999984 -632137 2 451990 657056 1 7 999995 423823 1 400408 812566 -325408 2 2 999999 2 632649 718873 2 2 999999 1 2 999999 -104591 1 10 1000000 459206 1 5 999989 -237761 2 2 999999 1 2 999999 268985 1 18 1000000 -593953 1 213857 919011 -564092 1 20 999988 244811 2 7 999997 1 2 999999 -517735 1 2 999999 -462386 2 9 999986 2 466572 713742 2 83142 859737 1 2 999999 -700477 1 2 999999 976137 1 14 999996 -387272 1 10058 770511 134460 2 76090 233908 1 2 999999 -363751 1 603026 671338 138972 1 218622 570393 -490700 2 2 999982 1 2 999999 85283 2 2 999999 1 2 999999 -16211 2 5 999995 1 12 999983 934444 2 2 999999 1 2 999999 975505 1 416528 640376 -102474 2 4 999987 1 2 999999 -13894 1 3 999984 177555 2 2 999999 1 2 999999 830508 1 114579 668578 -33668 1 20 999995 402760 1 2 999999 -278469 2 460303 844002 1 2 999999 871054 2 593989 754416 1 2 999999 -720135 2 16 1000000 2 136683 736673 1 10 999998 -156549 2 13 999996 2 15997 921324 2 2 999999 1 478120 725650 86044 1 2 999999 -979547 1 5288 89415 -48784 2 2 999999 1 19 1000000 359363 2 123841 244240 2 2 999985 1 12 999998 -669318 2 236146 961011 1 390586 681340 502797 1 206448 998576 269776 2 341472 750356 2 703876 724493 2 2 999999 1 351070 389485 -689214 1 11 999984 -574116 2 15 999998 1 204034 588406 760371 1 2 999983 -217034 1 8 999997 926649 2 263294 925879 2 100240 400339 1 252526 653876 41475 2 10 999992 2 12 999996 1 2 999999 -678714 1 17 999993 976582 2 2 999997 1 366236 930143 -371051 1 84576 702034 -386879 2 5 999997 1 781702 882612 984393 2 2 999999 2 20 999988 2 220592 916788 2 2 999999 2 2 999999 2 16 999991 2 2 999999 2 9 999988 2 2 999999 2 12 999990 1 306750 328120 521808 2 11 999992 1 202289 977230 302485 1 8 1000000 780480 1 7 999999 157893 1 20 999983 -758931 1 268669 538289 36574 2 2 999999 1 8 999986 311998 1 1 999983 -70214 1 212400 907898 34617 1 163329 896931 568709 1 162612 797851 987720 1 52480 86679 -994934 1 7 999981 -111398 2 11 999989 2 10 999986 1 2 999999 -58354 2 2 999999 2 2 999999 1 2 999999 -144285 2 2 999999 1 2 999999 459313 1 109419 786644 -346809 1 2 999999 -144443 1 5 999996 913764 1 18810 655427 733472 2 2 999999 2 16 999997 2 2 999999 2 15 999991 2 6 999981 2 6 999990 1 11 999992 -433591 1 18 999986 571965 1 2 999999 541953 1 6 999995 70901 1 20 999995 -96795 1 2 999999 -684522 1 3 999984 -856 2 6 999990 1 11 999981 306239 1 17 999985 839600 2 2 999999 1 710589 975426 -848914 1 488759 763029 -438735 2 260353 777386 1 5 999982 -814412 1 2 999999 982670 1 82586 312629 -768347 1 2 999999 352962 2 11 999985 2 425008 433405 2 6 999999 2 258414 628574 1 11 999990 491557 1 2 999999 392775 2 2 999999 2 17 999994 2 9 999989 1 2 999999 772399 1 4 999999 -760905 2 2 999999 2 2 999999 1 610470 671756 -867945 1 360115 451221 564660 1 10 999989 -355943 2 8 999987 1 432014 513427 229119 2 99082 258342 1 8 999997 -520778 2 2 999999 1 2 999999 364887 1 2 999999 479650 1 5 999984 958981 1 6 999995 -155776 2 19 1000000 1 2 999999 279565 2 10 999992 1 1 999993 125948 2 225402 948911 2 13 999991 2 308840 849249 1 2 999999 -70655 1 689951 923348 -457725 1 1 999983 -89624 2 6 999998 2 2 999986 2 4 999982 1 2 999999 -718618 1 710462 739990 858964 1 16757 254722 -647622 2 14 999981 1 2 999999 283333 2 19 999987 1 133600 360975 991731 2 491573 781140 1 709802 966431 -337074 2 2 999999 1 2 999999 -532632 2 2 999999 1 249503 759423 -69809 2 71620 658723 1 12 999983 -282351 2 2 999999 2 716879 821168 1 11 999999 -451069 1 4 999983 -831855 2 2 999999 2 2 999999 1 95027 445825 275385 2 434380 847026 1 760542 834011 -368899 1 555879 737544 -247141 2 267403 530822 2 22165 830834 2 2 999999 2 17 999997 2 28132 109357 1 4 999982 -943425 1 2 999999 -146402 2 269785 452705 2 199986 961371 1 350558 672286 579321 1 15 999998 -125109 1 3 999991 465797 1 2 999993 939875 2 2 999999 1 9 999998 -643864 2 13 999987 1 2 999999 -709974 1 43262 54200 108436 1 2 999999 -379250 2 92042 932329 1 771154 896202 149806 2 203055 757860 2 462236 745515 2 383374 390706 1 410948 835945 369671 1 637548 873608 -972751 1 16 999988 728341 2 258413 719873 1 11 1000000 45887 1 222499 619641 105448 2 470251 832690 2 2 999999 1 12 999998 -524189 1 2 999999 -213961 2 15 999999 1 2 999999 -609930 1 2 999999 -944929 1 105434 763274 193296 2 311931 398454 2 2 999999 2 20 999983 1 202026 913299 -53038 2 11 999990 2 15 999985 1 191553 784418 910292 1 464870 697193 -294757 1 393582 457525 -788880 2 408329 726796 1 623657 775355 -838578 1 7 999981 258956 2 296395 683597 1 2 999999 -18365 2 262999 446577 1 2 999999 666709 2 152279 632555 2 186222 595421 2 567794 834545 2 323400 773022 1 438623 862189 -543733 1 482440 901039 597678 1 2 999999 891323 2 2 999999 1 212623 767528 23319 1 461883 748379 752267 2 2 999999 2 2 999999 2 3 999993 1 2 999999 593184 1 8 999996 796401 1 6 999991 -978804 2 782021 996785 1 2 999999 838056 1 106344 991503 -815154 1 207448 636085 521499 2 2 999999 2 13 999994 2 11 999997 2 10 999988 1 2 999999 570682 2 2 999999 1 3 999984 634387 2 44213 377056 2 256387 432943 1 10 999986 556602 1 403355 935742 -986669 1 459363 696993 -118939 1 12 999993 -784237 2 10 999986 2 16 999998 2 16 999990 2 2 999999 2 2 999999 1 9 999989 -813429 2 2 999999 2 2 999999 2 32807 303335 1 519377 994135 400448 2 2 1000000 1 2 999999 -823320 1 13 999994 29290 2 380799 587242 1 542199 880718 -477215 2 5 999991 1 773193 962146 867899 2 2 999999 2 397927 727980 2 678907 958818 2 2 999993 2 287467 547962 2 399982 814682 1 17 999989 338925 2 1 999999 1 11 999984 -401155 1 493422 671709 -863597 1 96802 807263 837660 2 2 999999 1 2 999999 -830939 1 2 999999 -679675 1 742357 836862 857423 2 2 999999 2 2 999999 1 2 999999 -761273 1 2 999999 409182 1 911374 966332 -872840 1 2 999999 -655892 2 590840 625135 2 135485 584249 2 84585 585632 1 193224 786520 -335356 1 505162 972278 631790 1 2 999999 -444789 1 16 999990 463501 1 2 999999 -616466 1 13 999984 389413 2 2 999999 1 2 999999 38403 2 209249 306429 2 13824 709117 1 115539 878451 -784708 1 600797 606716 303423 2 2 999999 2 2 999999 2 672918 876979 1 12 1000000 581800 1 16 999986 -664699 1 145353 489241 827585 2 2 999999 2 2 999999 2 2 999999 1 308301 923871 -520151 1 19 999985 -956548 2 2 999999 2 9 1000000 1 168406 939323 902447 2 58687 781354 1 2 999999 555411 2 10 999996 1 2 999999 871072 1 2 999999 164226 1 2 999999 -473986 1 2 999999 -849689 1 758710 963253 -467497 1 18 999981 -641197 1 17 999991 573344 2 790761 955826 1 9 999985 -596186 1 2 999999 299869 2 14 999993 2 2 999999 1 18 999994 403123 2 4 999994 2 2 999999 2 635571 638520 2 15 999998 2 18 999982 1 4 999987 -618747 2 2 999999 1 878753 942110 524119 1 2 999999 817829 1 4 999986 -527560 1 2 999999 526733 1 1 999982 -900347 2 17 999985 1 236588 961834 -537731 2 2 999999 1 8 999990 570181 2 17 999996 2 570444 918661 1 17 999981 666272 2 2 999999 2 2 999988 1 29420 882247 -610804 2 35916 562659 1 20 999987 -989073 1 2 999999 96186 1 2 999999 -911498 2 19 999987 2 16 999993 2 8 999987 2 13 999983 1 376218 913678 239865 1 206556 214880 761512 1 64990 371284 -572268 2 19 999983 2 209320 611358 2 16 999992 2 699024 868189 2 2 999999 2 9 999997 1 2 999999 422146 1 808994 912923 506795 2 2 999999 1 5 999994 -193244 1 2 999999 966934 1 2 999999 461584 2 60766 629608 2 552591 635916 2 375961 636338 2 66358 215929 2 14 999998 2 281072 905406 1 2 999999 130417 1 2 999999 421812 1 1 999987 366973 2 275516 727706 2 2 999999 2 490488 920441 2 2 999999 1 394389 842454 -895125 2 2 999999 1 2 999999 674495 2 289292 983277 1 193781 500463 -558645 1 81722 769028 -902781 1 3 999985 -497393 1 507586 588325 -4033 1 1 999981 993707 2 143661 656777 2 13 1000000 1 6 999990 373370 1 16 999988 861738 1 2 999999 601725 1 2 999999 9400 2 327971 723112 1 40638 680359 -498223 1 2 999999 407404 1 10953 662890 -307044 1 555100 566243 -959330 2 2 999999 2 14 999988 1 202420 668282 -450887 2 2 999999 1 2 999999 -371134 1 2 999999 -470293 1 815 348035 848330 2 166138 859623 2 2 999999 2 2 999999 2 195840 799781 1 14 999996 261109 2 20 999991 1 2 999999 775361 2 3 999994 2 752943 943782 1 2 999999 140079 1 4 999982 810931 2 461885 821813 1 11125 589055 239174 1 2 999999 -900478 2 163801 346831 2 223398 273905 2 2 999999 1 483779 945833 595500 1 2 999999 674795 2 2 999999 2 2 999999 1 15 999989 -59489 1 13 999993 573314 1 12 999989 -487425 1 294459 856192 511696 1 2 999999 -47595 2 2 999999 2 445714 576942 2 15 999992 1 15 999994 107976 2 2 999999 2 850667 870078 2 2 999999 2 2 999999 1 59744 394174 -303384 1 16 999989 -810365 2 73630 308308 1 5 999997 850359 2 596510 679950 2 795569 978029 2 2 999999 1 2 999999 -235663 2 518265 917520 2 10 999981 1 2 999999 -871534 1 80613 802261 -863130 2 872145 894559 2 2 999999 1 2 999999 -744805 1 2 999999 -281867 2 19 999988 1 2 999999 -639307 2 2 999999 1 159045 992322 351395 1 83488 124455 -818449 2 144404 590493 2 192156 616811 1 194493 452144 -179011 1 2 999999 -746695 2 13 999981 1 321604 794870 303520 2 79779 802385 2 770754 881516 2 11 999996 2 17 999985 2 218189 606484 2 2 999999 1 365057 681967 -515998 2 2 999999 2 14 999988 1 2 999999 -165760 1 6 999993 999610 2 6 1000000 2 2 999999 2 183457 855819 2 89241 513916 1 13542 449253 -747314 1 174686 477447 80677 1 7 999983 793209 2 19 999995 1 311095 841067 386499 1 2 999999 -217158 1 635535 750449 -615317 1 5 999982 29698 1 20 1000000 877121 1 2 999990 432251 1 2 999999 634140 1 2 999999 -254723 1 227475 895844 -516083 1 568301 927827 637684 2 2 999999 1 3 999986 168747 1 80302 702829 -944246 2 2 999999 1 594698 928739 -419023 2 182214 447876 1 10 999984 821538 2 302498 866788 1 525484 762766 -291541 1 11 999994 802339 2 10 999988 1 9 999997 -102008 2 2 999999 1 542867 576627 -344623 2 513967 528670 1 2 999999 706904 2 1 999986 1 349244 901569 -166226 1 2 999999 691520 1 14 999993 -228647 2 2 999999 2 2 999999 1 213577 663654 -290688 2 17 999993 2 2 999999 1 340900 502032 -701271 2 2 999999 2 7 999992 1 8 999986 -679624 1 4 999988 645346 2 470425 736053 1 2 999999 -179423 1 13634 759794 236197 1 314012 634755 -523601 2 7 999984 2 115352 724499 2 893514 903932 2 2 999999 2 304224 721297 2 5 999985 1 2 999999 354411 2 265129 314941 1 2 999999 560938 1 63730 937275 66703 2 11 999993 2 2 999999 2 14 999993 1 98419 855779 -510317 1 12 999990 -469104 1 2 999999 85916 1 234434 867351 -316104 1 2 999999 709422 2 12 999999 2 2 999999 2 11 999985 2 17 999982 1 4 999988 -485311 2 2 999999 1 17 999994 -968693 1 2 999986 -667681 2 490493 853724 1 10 999996 376246 2 8 999991 1 2 999994 -455438 1 274894 350204 -573014 2 404761 578279 2 2 999999 1 80713 355573 -446353 2 4 1000000 2 1 999982 2 2 999999 1 4 999991 -573432 2 12 999992 1 2 999999 -39327 1 2 999999 -723197 1 2 999999 -484686 2 69117 267303 2 2 999999 2 2 999999 2 694539 861472 1 10 1000000 241523 1 19 999989 717290 1 7 999990 -733588 2 228069 722145 2 1 999993 1 3 999991 687864 1 16 999989 353013 2 240818 756720 1 84995 405420 449283 2 2 999999 2 2 999999 1 2 999999 -530632 2 216519 594043 2 557950 642931 2 10 999995 1 2 999999 399681 2 7 999993 1 2 999999 40022 1 50136 944009 -133639 2 2 999999 2 3 999993 1 156485 459712 590528 2 5 999998 1 2 999999 328858 2 8 999982 2 755903 914549 1 279026 731187 -253350 1 12 999986 -829507 2 17 999984 1 19 999999 626767 1 571498 803213 431585 2 259303 402269 2 2 999999 2 2 999999 1 2 999999 -49972 2 41398 269221 2 95566 298373 2 7 999986 2 559062 807788 2 2 999999 1 2 999999 990051 2 19 999994 2 13 1000000 1 139265 905613 -977277 1 4 999991 328214 1 2 999999 413658 1 2 999999 573565 1 2 999999 540715 1 364157 455599 -441886 2 2 999999 1 3 999993 542433 2 830457 884175 2 2 999999 2 2 999999 1 2 999999 23473 1 2 999999 -67855 2 285707 946078 2 2 999999 1 15 999981 -177336 2 11 999984 1 12 999989 -449670 1 2 999999 983868 1 2 999999 593497 2 170315 386706 2 145233 976684 2 2 999999 1 2 999999 51168 1 445528 643110 -960437 2 2 999999 2 41483 428625 1 12 999993 -329808 1 2 999999 -490221 2 12 999988 2 559280 705278 1 9 999983 -783354 1 17 999992 823803 2 2 999999 2 2 999999 1 18 999993 -920702 1 13 999999 527381 2 19 999986 2 17 999995 2 379714 691578 2 16 999998 1 19 999997 164825 1 2 999999 817789 1 1 999985 -876361 1 17 999982 583738 1 12 1000000 -410233 2 9 999998 2 123530 879986 2 2 999999 2 9 999989 1 16 999983 836820 1 6 999983 140245 1 2 999999 317209 1 2 999999 669119 1 2 999999 700732 2 144213 248885 2 335408 940614 1 19 999991 776436 2 2 999999 2 2 999999 2 15 999984 1 2 999999 452046 2 502288 837319 2 20 999988 1 3 999988 397099 1 13 999996 662988 1 10 999987 155116 2 2 999999 2 3 1000000 1 5694 96345 -853392 2 2 999999 2 16 999988 1 2 999999 110731 2 13 999992 1 13 999993 -714311 2 7 999994 1 36886 140723 -482381 1 5 999991 827598 1 5 999988 211860 2 12 999991 1 4 1000000 -354215 1 4 999997 -862438 1 3 999982 -155550 2 18 999992 2 357599 459326 2 1 999991 1 18 1000000 876365 1 2 999999 14301 1 218267 542186 -725680 2 218821 901471 1 10 999991 443152 2 390589 955947 2 41573 831432 1 2 999999 8150 1 9048 494949 728746 1 10 999987 -564559 1 2 999999 -205857 1 2 999999 829838 2 18083 734953 1 2 999999 -454269 2 2 999999 2 1 999988 2 8 999993 1 11 999984 515945 1 2 999999 741366 2 9 999991 2 838260 853984 2 9 999982 2 661272 779521 1 4 999995 -749830 1 851979 866499 159674 1 287946 292279 -104302 2 543709 988656 2 631379 773548 1 20 999999 -767832 2 2 999999 2 550935 609479 1 4 999988 91414 2 342738 744209 1 480595 765903 912215 2 300486 627220 1 6 999990 96038 1 2 999999 542692 2 9 999985 2 7 999990 1 481925 619211 821696 2 271685 537525 1 2 999999 143626 2 374033 590233 2 2 999999 2 2 999999 2 243547 596194 2 16 999997 1 2 999999 432725 2 2 999999 1 15 999992 888089 2 15840 206434 2 331117 498537 2 568582 720693 2 7 999983 1 436605 524221 -406051 2 6 999984 2 4 999991 1 2 999999 -170047 2 17 999998 1 2 999999 536705 1 2 999999 995944 2 2 999999 2 11 999987 1 2 999999 743190 2 2 999999 2 666180 739781 1 2 999999 87569 2 15 999991 1 10 999999 854563 1 2 999999 -221428 1 6 999998 -535614 1 2 999999 707073 1 132554 994146 -577444 2 67827 496205 1 2 999999 717931 2 469914 706905 1 10267 872174 -790584 1 2 999999 507341 2 2 999999 1 34586 790322 -361028 2 2 999999 1 54048 524670 -806462 2 181063 796250 1 9 999982 -552127 1 2 999999 412922 1 63871 109687 -630758 2 13 999989 2 2 999983 2 1 999988 1 2 999999 -10684 1 20 999994 552506 1 353133 728353 483182 1 4 1000000 673433 1 2 999999 958956 2 244361 439296 1 2 999999 -597139 2 2 999999 2 3 999998 1 12 999985 -654748 2 2 999999 2 614830 708797 1 2 999999 -674234 1 244167 365452 177222 2 7 999994 1 2 999999 143827 2 3 999991 2 2 999999 2 2 999999 1 2 999999 759350 1 207933 259500 43985 2 4 999984 2 2 999999 2 2 999999 2 244010 352102 2 2 999999 2 212344 901597 2 179292 835728 1 27443 319502 860400 2 295834 769436 1 2 999981 478588 2 2 999999 1 19 999987 -916250 2 106028 154962 2 288494 506113 2 738223 861801 1 214159 850792 -502281 1 2 999999 -865515 1 6 999997 594873 1 11 999985 359499 1 2 999999 394111 2 2 999999 2 830245 936104 2 146355 264930 2 131706 475383 1 2 999999 -253270 1 2 999999 -293282 2 2 999995 1 18 999986 911406 2 2 999999 1 26529 168648 -636874 1 157164 355358 522528 2 16 999992 1 863608 878655 -884692 2 538839 558353 1 2 999999 730251 1 2 999999 493758 2 2 999999 1 2 999999 -767410 1 3 999996 -128672 2 17 999991 1 16 999984 864894 2 2 999999 1 2 999999 -447761 1 1 999982 642131 2 6 999989 2 427110 980044 2 19 999998 1 3 999991 484339 2 2 999999 1 2 999999 -131857 2 2 999999 1 2 999999 357775 1 358961 984434 910773 2 530801 984782 1 660455 799460 753674 2 11 999983 2 2 999999 1 2 999999 348091 1 398133 564378 347949 2 907925 991973 2 144905 796971 1 149114 202343 -156598 1 2 999999 -516282 1 442129 627202 143046 1 539817 802550 -80464 1 2 999999 -873854 1 2 999999 328007 2 7 999993 2 2 999999 1 2 999999 831922 1 6 999999 -843913 1 624088 675011 747028 1 2 999999 -642585 2 10 999996 2 2 999999 2 2 999999 2 482254 930053 1 707693 867534 -419844 2 5 1000000 1 2 999999 -495044 2 626690 953161 2 2 999999 2 221283 703375 2 18 999996 1 25477 761613 -180821 2 104005 837990 2 160274 459484 2 208020 801196 1 20 999987 -326039 2 269820 295432 1 2 999999 179339 1 2 999999 550111 1 699887 904852 -18270 2 268574 663327 1 306533 963972 711079 1 313694 676204 23105 1 6 999998 -100743 2 2 999999 1 6 999985 598529 2 14 999992 2 2 999999 1 17 999998 95326 2 10 999989 1 345301 806144 -669322 1 19 999988 695176 2 2 999999 2 3 999990 1 1 999982 -291976 1 613060 674372 -840041 1 2 999999 -806533 2 358293 489575 1 15 999988 -900381 2 2 999999 1 161284 362700 171151 2 2 999999 2 2 999999 1 518173 923740 818857 1 2 999999 159300 2 2 999999 1 19 999997 -880359 1 22994 487885 912125 1 2 999999 493895 1 1 999988 650549 2 348515 866787 1 4 999992 17110 2 2 999999 1 2 999999 71253 1 14 999986 -119015 1 16 999990 -64816 1 9 999994 88185 2 14 999985 2 251954 547622 2 23033 469607 1 6 999983 -534358 2 20 999985 2 284035 787685 1 439421 662413 140581 1 2 999999 -489395 1 4 999996 -622509 1 2 999999 957539 2 187859 747539 1 2 999999 188043 1 2 999999 970846 1 17 999987 -352699 2 491637 510151 1 62787 567681 -207305 2 2 999991 2 2 999999 1 12 999999 -355913 2 2 999999 1 295230 492968 -977265 2 5 999997 1 243876 676380 -567699 2 2 999999 1 13975 248823 -254174 1 239542 817860 397658 1 627469 627998 716880 1 2 999992 334767 1 2 999999 -513318 2 2 999999 2 2 999999 1 767374 847356 22590 2 5 999991 1 17 1000000 -621579 2 602390 713446 2 2 999999 2 14 999998 1 19 999985 893763 1 281877 604309 -749054 1 2 999999 876709 1 951365 986831 352948 2 19 999989 2 62939 966781 2 2 999999 1 483411 868779 -786840 1 2 999999 -942407 1 9199 871185 20491 2 2 999999 2 14 999995 1 431932 854121 -351479 1 106585 646072 864388 2 2 999999 2 1 999992 1 757996 788114 -711030 1 70626 224639 -715598 1 730183 777594 348762 1 9 999988 -89397 2 676639 950362 1 2 999999 -394571 2 351232 549328 2 1 999989 2 9 999998 2 10 999994 1 2 999999 -937675 2 32659 676841 1 2 999999 -903075 2 42702 701858 2 18 999985 1 12 999983 -336588 2 2 999999 2 18 999991 2 2 999999 2 13 999998 2 2 999999 1 401493 416547 -271544 1 125205 353196 965970 2 4 999983 2 1 1000000 1 11 999997 -11508 1 2 999999 -523183 2 16 999987 1 2 999999 419453 1 2 999995 -978392 2 4 999990 2 98993 843163 1 2 999999 -415159 2 240075 416988 1 128045 171882 107877 1 2 999999 741034 1 87222 872986 48471 1 20 999990 -208944 2 515407 918380 1 119389 270160 58328 2 2 999999 2 2 999999 1 2 999999 433122 1 831474 889459 -683110 1 6 999983 718990 1 558939 727803 -990217 2 3 999987 2 2 999999 1 2 999999 -916933 2 2 999999 1 16 999994 409015 1 283194 532134 694623 2 2 999999 2 242400 983568 2 422963 628508 1 2 999999 841657 2 2 999999 1 14 999999 675999 1 2 999999 -107422 2 197200 963349 2 2 999999 2 878437 887925 1 285907 543754 -21389 2 6836 310332 1 2 999999 788008 2 20 999989 2 2 999999 2 2 999999 1 13 999984 -448788 2 405903 456940 1 2 999999 960433 1 559132 799332 -341402 1 8 999981 929041 2 2 999999 1 2 999999 892059 1 56383 110749 913670 2 20 999999 2 15 999990 2 2 999999 2 2 999999 2 2 999999 2 16 999987 1 2 999999 621962 2 2 999999 2 5 999993 1 2 999999 44212 2 2 999999 2 7 999981 1 7 999985 -384145 2 7 999996 1 925796 951081 129981 1 701214 726179 449672 1 323065 801494 707848 1 575349 677181 -995840 1 2 999999 -324834 1 8 999996 -406205 1 699569 843998 -454762 1 2 999997 247690 1 13 999984 375063 2 2 999999 2 2 999999 2 2 999999 2 331668 960962 1 2 999999 189977 2 18 999999 1 119143 986779 -98680 2 2 999999 1 4715 949678 418933 2 6 999985 1 2 999999 58988 2 2 999999 2 2 999999 2 2 999999 1 7673 998271 714233 2 91085 455282 2 179750 674033 1 123400 757510 -967025 1 2 999999 230337 2 120998 587773 2 2 999999 2 6 999990 1 14 999983 -986118 1 2 999999 -985717 2 4 999994 2 7 999982 1 108912 230954 784619 2 408534 648261 1 52816 869553 -458132 1 10 999997 791402 2 18 999988 2 59213 338229 1 354797 558463 -89783 1 2 999999 -988386 2 17 999996 1 17 999990 -856193 2 10 999990 2 1 999999 2 41141 972336 1 3 999999 19251 2 2 999999 1 106694 179295 -566801 2 3 999985 2 10 999996 2 794730 987671 1 2 999999 -122066 2 2 999999 1 667753 886811 -417104 2 10 999997 2 2 999999 1 7 999995 -440789 1 536825 544552 374528 1 2 999999 967509 1 15 1000000 199131 1 2 999999 -196951 2 2 999999 1 541524 917433 611927 1 8199 74101 -738028 1 239254 667054 257726 1 247873 507332 195126 1 2 999996 756562 1 2 999999 642547 2 474812 812583 2 261802 940695 2 2 999999 2 2 999999 2 18 999983 1 2 999999 498241 1 129721 988956 641709 1 263214 465599 596046 1 11 999990 702842 2 220910 322707 2 2 999999 1 221855 334904 377085 2 15 999988 2 20 1000000 1 7 999998 336459 1 17 999996 679245 2 424522 969387 1 2 999999 749080 2 9 999999 2 2 999999 2 2 999999 2 2 999999 1 12 999987 726426 1 17 999992 153722 1 135471 298936 152636 1 2 999999 559137 1 2 999999 566408 1 10 999997 -753759 1 12 999985 -698331 1 416094 882593 475919 1 350346 687624 65347 1 2 999999 751477 1 2 999999 -678594 1 2 999999 660554 2 2 999999 1 9 999990 29651 1 8 999993 -289579 2 13 999991 2 274595 584136 2 18 999990 1 140504 865507 -361336 1 17 999999 279108 2 2 999999 2 384775 453488 2 10 999984 2 55512 516053 2 111902 560262 1 2 999999 745432 1 2 999999 -187970 2 14 999988 1 2 999999 16270 1 2 999999 327465 2 2 999999 2 3 999996 2 158194 977912 1 287208 770854 863381 2 714028 774814 1 2 999999 794427 2 379428 995671 1 13 999996 263419 1 12 1000000 967518 1 16 999997 -283847 1 2 999999 395229 2 6 999996 1 595083 754484 -10555 2 241089 308813 2 456411 769028 2 2 999999 2 533479 810258 1 2 999999 807528 1 2 999999 -519998 1 2 999999 -978964 2 126763 587510 1 20 999994 -516506 1 310194 565066 850246 2 347112 732536 1 333677 751503 179136 1 2 999999 852186 1 12 999990 246805 1 2 999999 384813 1 577104 708539 -24663 2 12754 40050 1 12 999994 480103 1 19 999990 -575427 2 18 999991 2 2 999999 2 4 999994 2 8 999987 2 2 999999 2 283674 685789 1 2 999999 -201067 1 2 999999 -764477 1 27285 255352 -150900 2 58686 632382 1 205396 558843 537024 1 136484 733064 -168257 2 433867 705062 2 2 999999 1 704952 792107 83027 1 10 999998 -384897 1 14 999992 178114 1 5 999992 -970929 2 2 999999 1 12 999983 324670 2 2 999999 1 144854 453878 -771153 1 700240 909729 -16908 2 3 999996 2 2 999999 2 567074 718633 1 15 999985 838471 1 207159 246083 -373804 1 224251 639034 -595825 1 10 999983 927217 1 14 999981 -331623 2 2 999999 1 1 999996 -184565 1 220489 312818 -219572 1 14 999989 -555738 2 131975 875743 2 19 999993 1 3 999996 -89886 2 2 999999 2 2 999999 2 45620 796043 1 15 999993 -884804 2 134835 910967 1 2 999999 -203007 1 252310 448741 -573542 1 2 999999 -699492 2 778489 905338 2 175453 707517 2 2 999999 2 2 999999 2 6 999983 1 15 999990 29118 2 5 999992 2 13 999995 2 5 999988 2 6 999999 1 6 999986 -468356 2 7 999987 2 198652 682525 2 784404 924479 2 16 999995 1 2 999999 -558127 2 2 999999 2 2 999999 2 2 999999 1 384854 709409 -608286 1 2 999999 173975 1 6 999982 201286 1 331837 978004 9067 2 12 999995 2 10 999992 2 8 999997 1 2 999999 811591 1 12 999998 978801 2 683179 965629 2 2 999999 2 2 999992 1 383010 404039 888129 2 2 999999 1 15 999989 -250645 1 6 999988 792072 2 431650 801172 2 2 999999 2 198061 536153 2 553255 565718 1 20 999999 300267 1 178987 399085 -168229 2 2 999999 1 649688 691766 -808169 2 273457 394736 1 2 999999 -416487 2 193162 861705 2 2 999999 1 2 999999 397868 1 782817 976145 -692413 1 2 999999 726250 2 4 999991 2 85281 639829 1 2 999999 -29090 2 827708 934738 1 85376 148912 -620273 2 638556 680560 1 2 999999 -552891 1 28914 276720 952311 1 96505 712878 336720 1 483492 582087 256995 1 2 999999 -884531 1 12 999984 -495237 1 11 999989 -588811 2 6 999981 1 2 999999 -203170 2 163111 607984 1 30547 802582 -720068 2 2 999999 2 2 999999 1 151160 863493 229294 1 19 999998 72699 1 2 999999 826654 1 205202 351797 828167 1 17 999992 471508 2 429495 963083 2 2 999999 1 617417 934312 -312599 1 328418 670439 -674635 2 17 999996 1 353033 675885 916628 2 6 999992 1 15 999991 728007 2 3 999994 2 6 999998 2 809704 973198 1 2 999999 402060 1 5 999997 350317 1 606777 627339 -362593 2 550677 733631 1 2 999987 -742010 2 2 999999 2 11 999991 1 2 999999 -281860 2 6 1000000 1 754863 935299 -49638 1 528523 830348 -442422 2 291356 402624 1 19 999996 -598029 2 289691 437382 1 2 999999 112445 1 297156 364895 172403 1 936315 976713 20854 1 2 999999 -506392 2 2 999999 1 2 999999 -46231 2 488451 585101 1 4 999986 8074 1 32941 605906 -759752 2 2 999999 2 17 999992 1 1 999986 -325874 2 2 999999 2 14 999990 1 2 999999 -492520 2 6 999999 2 9 999985 2 125883 356470 1 2 999999 -76938 1 114815 895193 469484 1 244316 913912 -7273 2 2 999999 1 2 999999 43280 2 121055 924691 2 237224 444266 1 358659 423455 496676 1 458451 481670 843697 2 19 999996 1 2 999999 -858953 1 6 999996 297037 1 19 999985 -918861 1 81259 399315 -302036 1 171626 249699 585531 2 10839 176056 1 8 999985 917180 2 16 999989 1 5 999992 711644 2 527453 966398 1 18 999983 478340 2 13 999986 2 2 999999 2 33986 989340 1 625728 950109 966067 2 2 999999 2 177899 959631 1 123546 404322 72679 1 40996 887846 -569411 1 75849 135162 913134 2 2 999999 1 1 999984 61523 2 169072 276734 2 15089 873759 2 15 999999 2 2 999999 2 15 999984 2 360920 484734 1 2 999999 213611 1 10811 674317 -501208 1 2 999999 971995 2 15 999982 1 2 999999 779276 1 2 999999 342113 2 145373 841839 1 722819 784450 561147 2 2 999999 2 16 999990 1 504302 720694 -392971 2 2 999999 2 2 999999 1 7 999991 -275627 2 10 1000000 1 352545 448066 -745322 1 3 999988 -277172 2 18 999991 2 395567 423286 1 2 999999 -829664 2 14 999995 1 288144 667228 -168615 2 423030 608572 2 535670 974593 2 632872 861552 2 8 1000000 2 2 999999 1 293035 601076 -160104 2 2 999999 1 2 999999 29091 2 2 999999 2 2 999999 1 99831 203434 142658 2 835850 939029 2 2 999999 2 253964 764499 1 8 999982 -444776 2 2 999999 2 2 999999 2 16446 257690 1 2 999999 -176433 2 37292 631491 1 8 999987 262808 1 2 999999 -54064 2 2 999999 2 567092 906504 2 2 999999 1 2 999999 108138 1 18 999982 198096 2 10 999993 1 11 999995 416928 1 2 999999 104798 2 252137 978877 1 12 1000000 552334 2 2 999999 2 2 999999 2 934889 999707 1 840216 989438 408025 1 714370 730199 442176 2 17 999991 1 1 999990 373689 2 2 999999 2 205736 327817 2 10 999988 2 128439 165565 2 107672 619607 2 618824 939699 1 1 999989 -197591 1 448744 758370 -935123 1 482407 637249 286775 2 811785 920605 1 2 999999 -756501 1 2 999999 -947294 2 2 999999 2 494159 796111 2 2 999999 2 2 999999 1 2 999999 374987 2 2 999999 2 20 1000000 2 10 999997 1 2 999999 -529353 2 355862 466189 1 129150 958877 75262 2 2 999999 2 26041 316148 2 12 999993 1 11 999987 -987681 2 133499 975427 1 548937 960890 842192 2 176965 826557 2 2 999999 2 80785 844558 1 1 1000000 634918 1 357570 675650 -608583 1 19 999983 347950 1 251441 697228 -636126 1 2 999999 -484130 2 2 999999 1 2 999999 258691 1 18 999987 -454519 2 306578 542084 1 20 999998 -200185 1 352785 840878 600031 1 340110 408535 -231145 1 14 1000000 -648482 1 2 999999 49753 1 677281 751778 541758 2 8 999987 1 2 999999 -972613 2 8 999990 1 5 999986 896538 1 2 999999 -374809 1 8 999983 528649 2 2 999993 2 273636 361932 2 2 999999 1 10325 698852 -637353 2 217097 624887 1 9 999984 917568 1 2 999999 416575 1 20 999983 165023 2 19 999986 2 154342 807051 2 123159 673820 2 227094 473876 2 13 1000000 2 402059 843055 2 714901 745103 1 2 999999 833596 2 546403 661485 1 2 999999 -873280 2 2 999999 2 6 999988 2 8 999992 2 121621 887946 2 18 999993 2 2 999999 1 42895 352523 461122 2 131513 774750 2 2 999999 2 331069 990568 2 10 999985 2 2 999999 2 541187 847135 1 2 999981 -857900 2 2 999999 1 104287 599911 17365 2 2 999999 2 2 999999 2 252927 339528 2 13 999984 2 3 999982 1 2 999999 -316094 1 2 999999 -592784 2 11 999982 1 942667 956266 -741556 2 2 999999 2 2 999999 1 649948 898840 -119330 1 2 999999 -305396 2 5 999989 2 2 999999 2 11 999991 2 2 999999 2 2 999999 1 2 999999 -862260 2 214 891609 2 2 999999 2 1 999986 1 632114 802393 -348 1 5 999994 621819 2 2 999999 2 9 999988 1 13 999993 -953697 2 16 999990 1 518922 848683 -783615 1 4 999998 -882119 2 2 999999 1 16 999992 -705541 2 2 999999 1 402555 575491 -224278 2 2 999999 1 4 999997 -659624 2 19 999994 1 2 999999 304191 1 12 999994 -62889 1 226367 729213 264815 2 3 999999 1 2 999999 494198 1 2 999999 523561 1 2 999999 -818023 1 49177 732751 421480 1 275815 542333 565203 1 14 999999 -943781 2 2 999999 1 186970 573970 653955 2 2 999999 2 2 999987 1 2 999999 670245 1 501123 875524 -126205 1 2 999999 -829484 2 2 999999 2 4 999998 2 2 999999 2 344514 882118 2 2 999999 2 2 999999 1 162580 777819 782432 2 16 999996 1 11 999998 -891766 2 261233 583836 2 2 999999 1 862190 919491 -257278 1 9 999981 276954 1 10 999993 793164 1 2 999999 -988222 1 2 999999 225614 1 4 999982 768188 2 10878 928756 2 2 999999 2 2 999999 1 9 999992 -215619 1 2 999999 -226410 2 2 999999 2 772306 879056 1 107589 452838 986783 1 3 999994 522330 1 4 999986 887875 2 16 999988 2 2 999999 1 7 999995 -916315 2 2 999999 1 6 999988 -523423 1 17 999991 -310207 2 11 999984 1 649577 683317 -73440 2 17 999988 1 2 999999 382454 1 16 999994 -738372 2 2 999999 2 1 999994 1 2 999999 935552 2 2 999999 1 641037 978015 -372464 2 193969 883736 1 289252 942994 605875 2 298406 606238 1 2 999983 18060 2 15 999991 2 2 999999 1 8 999994 174205 1 2 999999 -583393 1 9 999988 -625488 2 19 999984 1 2 999999 145136 2 357118 758157 2 13 999991 1 4 999984 900145 2 11 999984 1 2 999999 -400549 1 2 999999 -182426 1 9 999990 35718 1 122750 782978 -874404 1 14 999989 -2539 1 2 999999 -694903 1 2 999999 -166644 1 2 999999 32010 2 12 999989 2 2 999999 1 2 999999 -124567 2 448101 915030 1 287462 412299 961762 2 343464 606436 1 2 999999 413883 2 9 999985 1 2 999999 -864725 2 6 999987 1 333971 916922 -489479 2 2 999999 1 183586 739120 501524 2 2 999999 1 16 999986 614723 2 75488 351941 1 2 999999 481420 1 2 999999 -645067 2 19372 990473 2 395372 422295 1 37253 720974 -508802 2 2 999999 2 398840 578600 2 2 999999 2 773781 918308 2 518693 860824 2 732047 912138 2 1 999995 1 387442 547754 651175 2 2 999999 1 2 999999 -401774 1 2 999999 635541 1 3 999999 -377780 2 278933 873502 1 2 999999 633447 2 6 999981 1 15 999992 865652 2 1 1000000 1 643747 971216 -573555 2 313241 893813 1 4 1000000 335274 2 2 999999 1 2 999999 -965646 2 469010 957928 1 2 999999 361782 1 2 999999 -471689 2 8 999984 2 11 999991 2 2 999989 1 251573 577634 45826 1 12 999993 879144 1 263472 686085 518588 2 2 999999 1 171442 440327 -40097 2 37341 770358 2 2 999999 2 2 999999 1 621013 794487 410797 2 13 999999 1 2 999999 -883924 1 299667 521675 731990 1 140567 418013 -257010 1 778198 975988 -775078 1 615314 852330 322388 1 14 999995 -816302 2 8 999984 2 2 999999 2 5 1000000 1 2 999999 -259704 1 868262 891632 266698 1 2 999993 -612451 1 10 999983 942730 2 2 999999 2 2 999999 1 2 999999 -35077 1 2 999999 -451525 2 6 999988 2 7 999996 1 2 999999 675094 1 334181 842396 -118474 1 354220 398612 -278275 1 2 999999 665760 1 297344 658574 705630 2 19 999983 2 13 999995 1 15 999999 588670 2 4 999987 1 2 999999 941910 1 2 999991 659306 2 920278 931967 2 1 999985 2 8 999993 2 334364 860545 1 830476 912550 -889414 1 2 999999 548767 2 18 999988 1 106928 722155 -452143 2 265171 576082 2 2 999999 2 10 999997 2 15 999999 1 2 999999 472977 2 9 999993 1 2 999999 115432 1 2 999999 483706 2 43424 554707 2 820073 930203 1 3 999998 -602023 2 100176 416623 1 2 999999 -224364 1 128714 985610 -397640 1 238628 745217 -787819 2 18 999987 2 2 999999 1 11 999985 560930 1 26441 240850 -184448 1 18 999991 -384939 2 17 999983 2 2 999999 2 294582 769533 2 181071 871089 2 866114 991400 2 2 999999 1 2 999999 -78542 1 16 999982 673288 2 2 999999 2 2 999999 2 8 999989 2 383708 528607 1 2 999999 -37474 1 2 999999 519797 2 2 999999 2 2 999999 2 2 999999 1 350616 959690 -808396 2 8 999998 1 489802 660424 528899 2 20 999990 1 2 999999 -214914 1 2 999999 313932 2 2 999999 1 4 999982 -264144 1 2 999999 250777 2 4 999989 2 16 999984 2 2 999999 1 7 999995 213286 1 2 999999 748658 1 16 999994 888280 2 2 999999 2 521468 598198 2 2 999999 2 8 999994 1 2 999999 635092 1 2 999999 -615387 1 180273 444471 -807365 1 8 999987 -212267 2 2 999999 2 4 999984 2 668118 881824 2 3 999988 1 12 999999 739435 2 8 999985 2 15 999997 1 2 999999 482108 1 308145 352505 -122320 2 18 999999 2 3 999983 1 12 999994 183411 2 16 999994 2 19 999984 1 2 999999 574495 1 2 999999 314594 2 721672 953530 1 2 999999 540452 2 566582 911964 2 2 999999 1 2 999999 -348975 1 190095 626362 434060 1 2 999999 -90393 2 731252 826254 1 2 999999 388971 1 20 999995 712815 1 109054 164190 380586 2 349784 587153 1 4 999984 376782 1 585298 928071 -352370 1 2 999999 -306149 2 276116 795319 2 10 999999 1 2 999999 455919 1 2587 986188 816171 1 114858 276018 517747 2 158908 246371 2 2 999999 2 2 999999 1 416967 856518 401905 2 495250 558649 2 2 999999 1 236787 722982 20953 2 2 999999 2 13 999997 1 417825 938867 697382 2 2 999999 2 8 999998 1 120354 163533 -876202 1 8 999982 945780 2 514532 889606 2 76914 853744 2 280011 413934 1 2 999999 -937876 1 4 1000000 65611 1 12 999993 -902583 1 67224 639259 148720 1 10 999991 -975270 2 101804 185332 2 236421 665703 1 2 999999 687100 1 2 999999 -461745 2 15 999999 1 2 999999 -860377 1 8 999981 -917622 1 644264 747411 14129 2 2 999999 1 2 999999 149165 2 2 999999 1 4 999987 481176 2 2 999999 2 2 999999 2 9 999986 1 2 999999 -664682 1 2 999999 715561 2 11 999985 2 112955 314064 2 2 999999 2 326203 351332 1 7 999983 882728 2 5 999989 1 317000 411810 899616 2 14 999986 1 17 999998 807043 2 2 999999 2 4 999982 1 107540 517042 209862 1 5 999998 -554853 1 2 999999 -412536 2 683929 896876 1 20 999991 -465447 2 2 999999 2 483570 522330 1 2 999999 265853 2 595801 820139 2 6 999991 2 394469 687610 1 2 999999 382344 2 5 999991 2 4 999997 1 4 999991 -69139 1 2 999999 -288021 2 2 999999 1 195772 738939 -176603 1 2 999999 29577 1 15 999990 -401569 1 18 999986 -823560 2 11 999990 1 327778 668192 -999676 1 2 999999 -326234 2 2 999999 1 2 999999 -259465 2 1 999991 1 2 999999 -996643 2 213536 313550 2 2 999999 1 40867 861094 -401339 1 2 999999 599602 2 14 999991 1 2 999999 -219708 2 110754 641820 2 2 999999 1 18 999993 273885 1 2 999999 303528 2 17 999993 1 8 1000000 -666637 1 164355 597454 456828 1 109892 305788 -437558 1 2 999999 131234 1 836979 908174 -133829 1 2 999999 -799685 1 12 999988 -723033 2 4 999991 1 2 999999 -109716 1 7 1000000 -62481 2 13 999997 2 2 999999 1 2 999999 -164974 1 20 999985 587286 2 386236 646525 2 460788 783899 1 219392 528264 -247088 2 16 999987 2 2 999999 1 2 999999 774757 1 12 999992 68905 2 11449 679106 2 2 999999 1 445402 517849 660181 2 18 999996 2 2 999999 2 2 999999 2 616433 624077 1 57363 930053 -808199 1 2 999999 917812 2 2 999999 1 17 999984 209346 1 10 999981 445941 2 556642 684080 1 2 999999 967035 1 284831 393965 -856187 1 10 999996 750445 2 15 999986 1 15 999999 623304 1 2 999999 -621411 2 77895 744569 1 2 999999 -312920 1 2 999999 662484 1 2 999999 -595812 2 105139 459731 2 488871 903442 1 4 1000000 40797 1 12 999984 520902 1 377873 798632 -260590 2 834401 902578 1 2 999999 -867486 1 12 1000000 222296 1 2 999997 -65767 2 2 999999 1 18 999992 -584837 2 2 999999 1 9 999998 -738830 1 2 999986 97337 1 2 999999 -469810 2 2 999999 1 148289 594915 -609038 2 748467 763455 1 2 999999 181607 1 40603 898810 876070 1 14 999981 77607 2 2 999999 2 17439 441383 1 878192 933842 577886 2 307220 386352 2 2 999999 1 2 999999 615135 1 2 999999 -978887 2 20 999991 1 2 999999 -553248 2 2 999999 2 614896 701440 1 2 999999 401583 2 18 999991 2 2 999999 2 354754 399733 1 2 999999 -619685 1 2 999999 -431482 1 4 999998 164002 1 1 999986 -542220 2 146925 649864 2 135832 803050 1 2 999999 -969556 2 2 999999 2 2 999999 2 2 999999 1 15 999993 200448 1 753139 958353 -412079 2 7 999995 2 11 999982 1 2 999999 699801 1 2 999999 -760692 2 334648 785756 2 24986 831503 2 291520 487281 2 2 999999 2 267568 681585 2 93472 766209 1 2 999999 -80762 2 2 999999 2 133598 555333 1 14 999985 744630 2 66698 348980 2 11 999985 1 18 999984 393853 1 37103 285966 -641797 1 3 999999 46177 2 2 999999 2 18 999986 2 322922 862345 2 10 1000000 2 13 999988 1 2 999999 -486703 1 8 999991 -87902 1 2 999999 249300 1 193554 463931 603856 1 2 999999 219727 2 2 999999 1 2 999999 506549 2 10 999982 2 2 999999 2 656932 757509 1 13 999988 -292690 2 420899 993712 1 7 999981 150983 1 7 999981 -727605 2 1 1000000 1 632333 912688 291027 1 4 999984 -558162 1 19 999988 -964431 1 2 999999 722365 2 1 1000000 2 562449 583077 2 5 999997 2 12 999988 1 2 999999 844179 2 16563 226711 2 154261 918042 1 1 999994 -779514 2 14 999985 2 229222 727067 1 2 999999 -429039 2 5 999985 2 2 999999 1 8 999985 -339334 2 7 999988 1 2 999999 -956269 2 9 999989 1 20980 525907 979019 2 2 999999 2 359558 778931 2 7 999984 2 5 999991 2 16 999982 2 2 999999 2 20 999986 1 459570 846585 128078 1 2 999999 582349 2 2 999999 1 2 999999 840223 2 6 999984 1 2 999987 126763 2 77062 197325 1 683701 949012 890965 1 17 999986 -434640 1 2 999999 791342 2 365081 402284 2 413694 821692 2 684538 868037 2 2 999999 1 13 999991 -934659 2 2 999999 1 4 999991 422106 2 2 999999 1 289916 586672 -585993 2 18 999986 2 2 999999 2 18934 25367 2 154194 183446 2 2 999999 1 2 999999 -583454 2 7 999984 2 1 999994 1 237430 289352 725424 2 14 1000000 2 38458 512370 1 10 999992 -836499 1 15 999994 419226 1 172983 329198 515670 1 82374 737619 -135375 1 2 999999 -223022 2 740869 954710 1 2 999999 160421 1 2 999999 -519543 1 461826 467139 -874886 2 2 999999 1 2 999999 -751958 1 362806 385420 -450635 1 106972 707573 779021 1 61512 312212 -153490 1 607849 731508 -642203 2 3 999985 1 2 999999 -680856 1 2 999999 199846 2 32048 369564 2 59572 518495 2 2 999999 2 218268 860583 2 4 999990 2 2 999999 1 2 999999 492950 2 2 999999 2 452385 708228 2 2 999999 1 2 999999 536334 1 15 999990 537878 2 125418 952677 1 395445 702477 -5265 1 324625 608734 376842 2 3 999986 2 108885 171961 1 2 999999 -915046 1 2 999999 -899494 1 81196 831849 443620 1 2 999999 251239 1 128426 900082 -851848 2 2 999999 1 2 999999 -176368 2 200598 306391 2 8 999998 1 583441 831260 -11223 2 2 999999 2 2 999999 2 2 999999 1 2 999999 523226 2 4 999989 1 13 999996 -58996 1 2 999999 308173 1 2 999999 -667369 1 15889 581240 657045 2 20 999983 2 276536 900745 2 2 999999 1 86164 378183 132751 1 13 999993 252428 1 2 999999 2381 2 189366 736955 2 388918 553159 1 2 999999 -500651 1 2 999999 -395261 2 2 999999 1 2 999999 519917 1 90423 574861 -851202 2 2 999999 1 456813 727304 587635 2 2 999999 1 2 999999 -220236 1 2 999999 -103573 2 2 999999 2 2 999999 1 8 999989 -31415 2 12 999990 1 19 999987 -828178 2 2 999999 1 2 999999 567712 2 415769 741465 2 2 999999 1 387729 893312 -913274 2 18 999988 1 184297 215907 608470 2 412437 498191 1 601766 787259 88900 2 15 999988 2 5 999993 2 2 999999 2 328045 586712 2 2 999999 1 25133 345813 -803882 1 2 999999 -629445 1 2 999999 -151121 2 2 999999 1 300538 416656 556932 1 335417 563469 48168 2 18 999982 1 12 999984 -161464 1 2 999999 84381 2 10 999987 2 2 999999 2 152664 798750 1 604965 801202 -766165 2 10 999990 2 15 999987 1 2 999999 597698 1 2 999999 -35306 2 17 999997 2 658898 729374 1 5 999981 -547165 2 2 999999 1 30307 469598 -33965 2 2 999999 2 138402 243446 2 708989 869494 1 2 999999 565175 2 2 999999 2 46913 649566 2 207095 467939 2 2 999999 2 11 999987 2 637518 769573 2 1 999998 2 2 999999 1 365291 446051 -321806 2 2 999999 2 1 999987 1 193157 680530 44338 2 2 999999 1 15 1000000 722001 1 8 999981 -122633 2 614982 827472 1 2 999999 460936 1 179132 285164 711882 2 20 999981 1 591693 701518 714545 1 2 999981 -861429 1 2 999998 706968 2 2 999999 1 3 999999 460708 2 2 999999 1 27916 573033 -697414 1 524843 963775 688500 1 6 999996 973358 2 2 999999 2 17418 264208 1 2 999999 649974 2 2 999986 2 572700 669505 1 15 999996 706074 2 2 999999 2 2 999999 1 625633 757607 47185 2 14 999994 1 2 999999 303328 2 2 999999 2 2 999999 1 2 999999 439603 2 259061 383074 1 5 999998 -258277 2 2 999999 2 2 999999 1 2 999999 -389108 2 103537 366251 2 525517 908157 2 19 999998 1 5 999987 -91656 1 119883 340615 -989840 1 2 999999 812429 1 2 999999 699609 1 15 999983 -28003 1 330054 451140 -538352 2 7 999995 1 14 999986 563005 1 2 999999 365949 2 2 999999 1 61818 290875 -351358 1 4 999997 -445685 2 2 999999 1 2 999999 -115352 2 2 999999 1 222790 637304 367989 2 6 999998 2 132357 193906 1 717744 820456 -571977 1 2 999999 -585364 2 598595 703552 2 2 999999 2 2 999999 1 873511 927427 465213 1 2 999999 -483507 2 14635 14703 2 209684 925189 2 2 999999 1 448278 677410 676333 2 225035 538270 1 4 999983 100424 1 2 999999 -773786 2 439052 894275 2 15 1000000 2 222168 411576 1 2 999999 -878013 2 14 999988 1 2 999999 -986814 1 742957 934878 -649155 1 10 999992 690090 1 13 999995 650151 1 153650 161652 186060 1 2 999999 290696 1 13 999995 -653978 1 123671 869965 5977 2 380363 865209 1 2 999999 291720 2 6 999986 2 5 1000000 2 812537 900861 1 287745 693841 608569 1 627267 706213 -567096 1 17 999988 468745 2 19553 558394 2 2 999999 2 2 999999 2 599766 774076 2 475158 802980 2 17 999983 1 3 999989 -855944 2 15 999990 2 2 999999 1 425111 910770 881593 2 2 999999 2 18 999989 2 2 999999 1 2 999999 634386 2 7 999990 2 19 999995 2 2 999999 1 2 999999 243503 1 5 999987 537071 2 248489 856058 1 2 999999 -525834 1 14 999998 -125434 1 20 999993 -902571 2 51844 855904 1 14 999986 42573 2 14 999998 2 14 999984 1 15 999987 -538503 2 4 999991 2 84408 646586 1 2 999999 133713 2 2 999999 1 312381 960904 -700681 2 7 999983 1 16 999989 502115 1 5 999997 583808 1 2 999999 482381 2 661489 943901 2 85122 86283 1 407739 576033 -65247 2 7 999990 2 434723 587929 1 2 999999 -541754 2 3 999985 1 599548 829385 636135 2 211075 674773 2 1 999993 2 17 999991 1 355021 457938 102904 1 2 999999 833879 1 14 999992 -902616 2 487933 549009 2 10 999986 1 19 999989 152682 1 66604 110476 -88812 2 2 999999 1 2 999999 490010 2 8132 43276 2 11 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -58590 1 658427 850441 -502038 2 141686 257266 2 100806 594816 2 231458 475093 2 2 999993 1 4 1000000 263333 2 42731 54682 2 2 999999 1 71108 436336 -617536 2 2 999999 2 2 999999 1 6 999983 -910757 2 1 999985 2 3 999990 1 369758 747069 857810 1 439999 740559 331177 1 16 999993 -302034 2 2 999999 1 2 999999 485631 2 60799 666437 1 12 999998 -974584 1 2 999999 520321 2 2 999999 1 2 999999 -962697 2 823136 960826 1 2 999999 470640 1 1 999982 368103 1 15 999991 -580437 2 1 999985 1 605569 872327 -972837 1 87909 499403 774623 2 9 999986 2 2 999999 2 371345 981644 1 923808 961662 457482 1 2 999999 374498 2 226994 930659 1 300636 349479 341659 2 6 999990 2 16 999987 1 5 999999 -12755 1 6 999995 754105 1 19 999983 -693126 1 451389 887382 721227 2 13 999998 1 3 999984 -453339 2 3 999981 2 2 999999 2 2 999999 2 19 999999 2 74774 472479 2 14 999997 2 565271 955041 2 876399 935450 1 22374 948764 393013 2 2 999999 2 2 999999 1 336772 472242 -578481 2 14 999997 1 6 999990 -485713 1 2 999999 -280434 2 8 999983 1 37409 439824 -493136 1 2 999983 -441964 1 17 999997 -801102 2 2 999999 1 2 999999 -963935 1 2 999999 -300280 2 2 999999 2 2 999999 1 280246 761413 808513 1 2 999999 516636 1 2 999999 -115929 1 2 999999 940452 1 2 999999 201027 2 10645 836477 2 2 999999 1 2 999999 666977 1 8 999994 -653517 1 15 999999 -564278 2 466697 590223 1 736612 851445 341529 1 280609 310263 974672 1 153697 381986 704022 1 338194 761074 515692 2 809758 968024 1 2 999999 -497320 1 12 999997 371271 1 2 999999 928872 1 4 999995 -275437 1 2 999999 783490 2 2 999999 2 17 999988 1 18 999987 624384 2 16673 207833 2 3 999986 1 2 999999 586835 1 249847 881564 699682 1 2 999999 -760203 1 631312 945393 774138 2 302124 686777 1 132017 254304 -476840 2 2 999999 1 2 999999 -96926 1 16 999997 611438 1 247280 630339 498500 1 2 999999 -3731 2 391208 722118 2 12 999992 2 571861 877373 2 2 999999 1 11 999985 777523 1 146605 303089 706894 1 721294 750736 -57619 2 2 999999 2 2 999999 2 484269 517453 1 7 999984 22746 2 18 999985 1 9 999988 346893 1 497072 651353 -982909 2 2 999999 1 2 999999 606839 1 801075 841930 -768390 2 12 999982 1 4 999995 -352143 2 2 999999 1 4 999995 174535 1 2 999999 -694763 1 5 999981 -142485 1 397076 950099 -905555 1 9 999986 876252 2 2 999999 1 2 999999 266255 2 110953 616370 1 1 999990 -462504 2 2 999987 1 3 999999 670511 1 16 999989 -203630 2 20 999999 2 755757 955886 1 3 999994 -721709 1 2 999999 349586 1 2 999999 -465855 2 2 999999 1 15 999998 936078 2 6 999986 1 478762 995722 225801 1 2 999999 220361 1 2 999999 902581 2 10 999981 1 2 999999 727477 2 16 999994 1 2 999999 707633 1 2 999999 -635265 1 2 999999 -434928 1 15 999984 -310270 1 18 999989 850911 2 32116 92223 2 2 999999 1 891759 929811 -648575 1 9 999983 -131305 1 414206 864952 11478 1 2 999999 401839 2 9 999981 1 196132 777825 142487 1 215141 307551 585390 1 12 999999 272567 1 679297 919161 -428564 1 14 999991 -288374 1 2 999999 -760723 2 2 999999 2 397146 781091 2 2 999999 2 2 999999 2 2 999999 1 171159 208118 -751034 2 144926 574948 1 2 999999 391323 1 2 999999 458587 1 9 999991 -132455 2 200411 494276 2 8 999988 2 19 999995 1 14 999986 813098 2 11 999998 2 10 1000000 2 424957 461032 2 10 999986 1 15 999985 -931984 2 341241 453053 2 2 999999 2 44734 312340 1 5 999994 29847 1 202391 701569 52127 2 15 1000000 1 20 999989 405500 2 20 999984 2 17 999983 1 15 999984 401364 2 16 999995 1 2 999999 -653849 2 11 999983 2 2 999999 2 12 999981 1 2 999999 159266 2 9 999989 1 710574 802515 -164679 1 12 999987 861506 1 17 999982 323468 2 11 999997 1 335318 626117 -950676 1 15 999983 806993 2 2 999999 2 11 999987 1 7 999993 158512 1 39652 620666 -729598 2 2 999999 1 12 999999 -999057 1 2 999999 -390840 2 2 999999 2 2 999999 1 235449 699154 870355 2 2 999999 2 138590 955775 1 93718 752924 743858 1 2 999999 633528 1 2 999999 -214230 1 5 999982 222376 2 14 999987 2 2 999988 1 2 999999 295257 2 2 999999 1 271276 622128 -753992 1 11 999992 164341 2 414651 964815 2 15 999996 2 170207 221694 1 145793 262544 -553826 1 2 999999 -101934 2 16 999988 2 41244 61763 1 2 999999 -503613 2 2 999999 1 2 999999 -329941 1 2 999999 138203 2 162116 991299 2 8 999981 2 439218 450013 1 17 999990 -642628 1 18 999995 921160 1 19 999989 796395 2 2 999999 1 753299 956140 107071 1 16 1000000 -586990 2 2 999999 2 2 999999 2 16 999989 1 2 999999 852649 2 468586 773359 1 4 999994 -455560 1 15 999985 -375704 1 682235 706751 952504 1 2 999999 -187569 2 253546 911608 2 8 999992 2 2 999999 2 7 999993 1 794674 941555 128502 2 110821 335777 1 12044 907444 651888 1 253454 977573 673319 1 2 999999 298282 2 2 999999 2 19 999997 2 605196 791581 1 71419 988810 913446 1 750930 930585 -15901 2 719735 915524 1 13 1000000 409705 2 4 999984 2 5 999987 1 20 999986 -956102 1 2 999999 -946873 1 40998 608474 21660 1 8 999995 497664 2 2 999999 2 18 999998 2 386809 592877 2 2 999996 2 17 999981 2 5 999995 2 9 999998 1 2 999999 -555997 2 235172 455916 2 207988 772054 2 2 999999 2 6 999998 2 11 999987 2 820920 952574 1 2 999999 -842275 1 1 999981 914379 1 12 999981 804179 2 4 999988 2 111758 565817 2 5 999997 2 2 999999 1 17 999996 441055 1 2 999999 317649 1 2 999999 567778 2 2 999999 2 525887 883809 1 7 999982 45101 1 18 999991 -144078 1 2 999999 545255 1 2 999999 231046 2 14 999996 2 12 999991 2 1 999982 2 3 999996 2 2 999999 1 2 999999 375446 1 2 999999 -191161 2 2 999999 2 101671 742896 1 2 999999 737006 2 9 999995 1 16879 985295 -573649 2 20 999982 2 12 999992 1 575185 624753 453927 2 17 999996 2 20 999994 2 2 999999 1 13 999991 568063 2 578531 855884 1 4 999998 -468588 2 55173 902332 2 10 999987 1 12 999994 -75488 2 102538 942963 1 6 999995 -937255 1 19 999994 922454 2 233840 385711 1 434489 829065 37890 2 2 999999 2 356330 570533 1 7 999996 -375952 1 18 999982 -587963 1 16 999986 277774 1 20 999987 -402878 2 1 999983 2 17 999987 1 2 999999 367019 1 2 999999 -823993 1 600485 713060 -744745 2 2 999999 2 272851 362873 2 2 999999 1 2 999999 -175423 1 7 999983 435565 1 431299 980464 -700435 2 2 999999 1 2 999999 212704 1 2 999999 -399821 2 10 999982 2 19 999993 2 6 999986 2 292908 776238 2 343893 726729 2 2 999999 1 2 999999 528148 1 1480 333194 -516124 2 598972 719709 1 18 999991 829580 1 2 999999 -868124 2 19 999993 2 2 999999 1 646912 711560 -955237 2 65923 704962 2 144399 949523 2 2 999999 2 6 999981 1 1 999997 990972 2 2 999999 1 447958 781821 -552178 2 14 999999 2 2 999999 1 446091 624071 332560 2 896315 915757 1 146265 514527 -733508 1 2 999999 251595 2 2 999999 2 2 999999 1 69097 353338 359133 1 15 999999 -245776 1 50146 880332 633003 1 2 999999 901955 1 13 999993 -559612 1 2 999996 887232 1 799432 951465 193228 2 3 999988 2 10 999993 1 7 999997 430700 1 101352 104078 -655246 1 3 999994 67953 2 10 999986 1 20 999981 512258 1 4 999985 550124 1 2 999999 -689753 1 2 999999 53626 1 2 999999 -929762 2 76013 865742 2 2 999999 1 2 999999 -528692 2 48009 664242 1 1 999999 86896 1 2 999999 758396 2 309983 502604 1 165685 847891 -236591 2 10 999993 2 10 999995 1 2 999999 -499552 2 2 999999 1 2 999999 865816 2 20583 670908 1 15 999989 356677 1 177625 925096 658160 2 11 999992 2 2 999999 2 2 999999 2 6 999999 2 762309 815719 2 719474 887048 2 2 999999 1 8 999986 761479 1 9 999991 53573 1 303480 332873 -242345 1 2 999999 288952 2 12 999995 1 2 999999 847468 2 412724 698808 1 19 999999 983472 1 4 999985 565200 1 2 999985 634241 1 2 999999 -766159 1 2 999999 967866 2 16 999984 2 2 999999 1 2 999999 -856709 2 8 999992 2 2 999999 2 19 999982 1 13 999995 -796782 1 725934 923772 28377 2 2 999999 1 5 999994 975625 1 2 999999 -629751 2 2 999999 2 2 999999 2 246783 400722 2 2 999999 1 352986 869323 -756157 2 558805 922075 1 2 999999 83479 2 10 999987 2 12 999986 2 13 999993 1 47612 134536 -495990 2 1 999982 1 44345 70925 441372 2 3 999984 2 7 999992 2 2 999999 1 382482 664967 271796 2 4 999996 1 2 999999 271061 1 2 999999 -382067 1 2 999996 453848 1 789271 922237 -309268 1 6 999987 507714 2 2 999999 2 2 999999 2 132306 857757 2 2 999999 2 2 999999 1 11 999992 -475328 2 20 999988 2 628875 811182 1 2 999999 486524 2 12 999984 2 2 999999 1 5 1000000 -106205 1 239697 515491 -396521 2 2 999999 1 2 999999 -645542 1 76268 503092 113932 2 2 999999 2 2 999999 2 806964 841538 1 4 999999 -535271 2 171500 647979 2 53747 553535 1 596619 632563 836070 1 7 999987 602513 2 724658 812958 1 2 999999 -714723 2 170498 243393 1 2 999999 638106 1 12 999982 378507 1 197679 469477 312437 1 14 999990 354918 2 11 999996 1 2 999999 -32949 2 172755 352621 1 2 999999 809152 2 6670 238534 2 166960 603156 1 14 999995 -248085 1 773290 788713 518423 1 11 999984 -184126 1 2 999999 -699006 2 234814 447269 1 11685 366794 736463 1 16 999982 795568 1 2 999999 883669 2 19 999984 1 34775 830099 363090 2 11 999990 2 329269 572899 2 2 999999 2 2 999999 1 2 999999 -637753 1 102331 860592 253903 2 2 999999 1 2 999999 -731234 2 2 1000000 2 502047 701623 2 13 999993 1 2 999999 -401511 1 597756 972924 -442268 1 17 999992 523865 2 19 999991 2 627499 869918 1 563494 613844 365555 1 2 999999 526813 1 12 999991 415497 1 2 999986 531278 1 2 999999 619419 1 11 999997 455199 2 2 999999 1 438643 613553 -711529 2 20 999999 1 2 999999 140066 2 175423 730431 1 462903 789016 420294 1 862977 990921 420940 1 2 999999 -630096 1 2 999999 -147450 2 18 999989 1 18 999994 -476853 1 616740 705328 -293235 1 183079 321459 116954 2 2 999999 1 2 999999 -124283 2 11 999988 1 14 999983 -888091 1 726514 853139 -343620 2 11 999998 1 253487 429922 -552067 2 2 999999 1 2 999999 -805944 2 2 999999 2 783041 976828 2 8 999991 1 15 999983 889109 1 2 999999 -643551 2 294054 924786 2 451814 988727 1 29424 902555 433785 2 441887 701843 2 12 999984 2 2 999999 2 14 999993 1 11 999990 641821 1 2 999987 636971 2 2 999999 1 12 999994 -749219 1 2 999999 446097 1 200117 745950 866336 2 16 999998 1 2 999999 578825 1 1 999992 -705651 2 14 999985 1 14 999993 508708 1 7 999998 988414 1 2 999999 -631453 1 141743 775439 673218 1 2 999999 -316787 2 2 999999 1 9 999981 -366253 1 115698 625008 -303474 2 9 999984 1 2 999999 712639 1 19 999990 837274 1 2 999999 764593 1 38392 517230 124336 1 67055 998251 -716582 1 382187 595075 -392289 2 427617 526812 2 4 999998 2 2 999999 2 117536 438390 1 366580 586691 488194 2 2 999999 2 4 999999 1 6 999997 -579169 1 2 999999 -551902 1 247067 691943 -181035 1 3 999994 492660 1 92873 910255 -623565 1 190826 477738 393901 2 694986 978354 2 2 999999 2 16 999998 1 2 999999 445334 1 2 999999 -488218 2 9 999995 2 3 999996 1 4 999986 -711052 1 6 999995 643365 1 408767 956564 -165928 2 3705 329067 2 487515 916718 1 14 999993 807577 1 528050 533849 910755 1 2 999999 -761925 1 19 999984 796000 2 2 999999 2 462285 968623 2 466096 520100 1 20 1000000 558265 2 2 999999 1 591957 702451 -924549 2 226296 228779 2 7 999990 1 15 999999 -478070 2 599365 889404 1 400739 620245 -719260 2 2 999999 1 8 999997 486423 1 246823 996875 262692 1 885961 928394 227591 1 2 999999 871336 1 708814 784669 897838 2 238966 876458 1 4 999998 -796184 2 14 999982 2 4 999997 2 215 301662 1 44401 812182 941854 2 2 999999 2 2 999999 1 13 1000000 538610 1 2 999999 -41388 1 17 999996 369235 2 103797 756371 2 656650 780097 1 14 999993 71897 2 10 999998 2 602504 662851 1 224881 509586 -517605 1 2 999999 -963798 1 638676 646472 -542242 1 714164 826895 -574640 1 2 999999 396371 1 237038 665253 624662 1 2 999999 -912871 2 5 999983 1 2 999999 -541831 1 4 999991 726331 1 2 999999 -63695 1 248796 801710 -59970 2 2 999999 2 2 999999 2 544563 809979 1 19 999989 660836 1 16 999997 935953 2 2 999999 1 180461 756256 437250 2 633662 691646 2 2 999999 2 2 999999 2 40557 309774 2 1 999996 2 301311 852779 2 158085 930142 1 372005 990892 -988865 1 2 999999 346174 2 2 999999 2 2 999999 1 9 999993 552594 1 653027 989267 -255861 2 2 999999 1 93092 117232 364133 1 2 999999 46848 2 3 999989 1 2 999999 -475383 1 2 999999 794433 1 2 999999 270637 2 305981 463602 1 241031 271337 -258966 2 3 999985 1 2 999999 189118 2 2 999999 2 203828 478793 1 2 999999 -508417 2 2 999999 1 2 999986 936414 2 2 999999 2 2 999999 2 205830 713280 1 2 999999 4685 1 75612 868638 -939 2 11 999998 1 348142 800177 -859023 2 816809 986981 1 2 999999 765935 2 2 999999 2 2 999999 2 6 999996 2 2 999999 1 160056 620712 556073 2 117748 463384 2 581611 611987 2 10 999997 1 2 999999 -50414 1 2 999999 11675 2 154834 373564 2 7 999997 1 331103 715444 -585733 1 20 999991 810826 1 9 1000000 966344 2 11 1000000 1 2 999999 -864631 2 4 999989 1 10 999989 288499 1 2 999999 116007 2 2 999999 1 13709 603041 452330 1 2 999992 993376 2 2 999999 1 365976 461555 -357524 1 427402 861618 -93778 1 722124 923672 854865 2 130579 823499 2 2 999999 2 220252 951432 2 2 999999 2 2 999999 1 228646 754267 -63166 1 9 999997 608939 2 17 1000000 1 16 999993 -557141 1 84799 348008 -192944 1 15 999994 524091 1 7 999991 -362836 1 2 999999 -326060 1 6 999992 668864 1 2 999999 564764 2 2 999999 1 87564 213765 -972630 1 13 999994 -95519 2 13226 737245 2 40080 621367 2 2 999999 1 84966 229936 936001 1 26703 726387 831176 1 2 999999 -344079 2 2 999999 1 7 999995 799875 2 8208 118752 2 14 999982 2 2 999999 2 144721 821243 2 2 999999 1 2 999999 -815943 2 2 999999 2 2 999999 2 275717 444359 1 2 999999 -48228 1 14 999990 20318 1 6 999999 -521129 2 555628 855663 2 339482 504497 1 36505 288595 152220 2 2 999999 2 14 999997 1 532530 802618 -371711 2 6 999997 2 17 999990 2 4 999984 1 20 999991 -590040 2 6 1000000 1 11 999998 -695655 2 2 999999 1 2 999999 -367484 2 290459 597216 1 11 999984 217530 2 2 999999 1 2 999999 -262541 1 289811 321151 779583 2 2 999999 1 2 999999 -303286 2 14 999986 1 6 999994 16436 2 251302 309001 1 2 999999 -725792 2 2 999999 1 2 999999 978059 1 2 999999 300491 1 17 999987 -811581 1 16 999992 -671977 2 400061 834051 2 287153 855693 2 11 999989 1 1 999997 -883601 2 614034 933889 2 18 999999 1 2 999999 -461701 1 86337 145091 -25848 1 173660 278087 963412 2 250200 657829 1 291370 705114 -962198 1 518277 549711 583965 1 674181 881912 -469449 2 187406 384990 2 2 999999 2 156936 886810 2 7 999984 2 3 999984 1 437628 966949 57728 1 139505 564380 568382 1 2 999999 -722943 2 14 999993 1 263242 747534 -455794 2 10 1000000 1 14 999984 807916 1 15 1000000 562225 2 2 999999 2 10 999984 1 15 999985 911334 1 2 999999 798481 1 423067 877592 -478225 2 2 999999 1 711470 848440 -940607 1 17 999996 316321 1 17 999983 113014 1 12 999998 -942054 2 5 1000000 2 10 999992 1 2 999999 -921575 1 2 999999 652816 2 2 999999 2 6 999981 2 2 999999 2 2 999999 2 612563 671557 2 37685 528386 1 4 999985 -437056 1 1 999988 -326980 2 279528 863901 2 2 999999 1 2 999999 -891591 1 2 999999 -347035 2 75446 630345 2 862148 998607 1 363794 402353 -885909 2 11 999999 2 14 999993 2 9 999982 2 2 999999 2 1 999993 2 2 999999 2 2 999999 2 14 999990 1 2 999999 253322 1 485210 954016 932475 2 503607 629251 2 1 1000000 1 2 999999 55089 2 19 999981 2 1 1000000 2 585439 906488 1 339735 727928 813591 1 9 999993 94696 1 970202 984498 -653270 2 37032 491278 1 240999 785791 -342855 2 51552 733221 2 2 999999 1 2 999999 77007 1 20 999995 508159 2 402542 405834 1 295733 835775 993046 2 2231 545463 1 2 999999 914586 2 2 999999 1 657015 820275 -152023 2 2 999992 2 2 999999 2 11 999991 1 9 999990 -896890 1 57354 945470 -152780 2 2 999999 2 2 999999 1 13 999993 798189 2 165618 315680 2 434590 525825 1 3 999992 -457531 2 210360 560491 2 2 999999 1 2 999999 904334 2 2 999999 2 931610 943598 2 7 999989 2 14 999986 2 488620 558377 1 289098 716582 6570 2 2 999999 2 10781 281596 2 2 999999 2 2 999999 1 2 999999 228863 2 12 999999 1 2 999999 -500353 1 2 999999 -895661 1 2 999999 -566880 1 363164 755846 913969 2 2 999999 2 2 999999 1 2 999999 499709 2 84532 412138 1 444787 896087 -831910 2 348805 536397 2 247323 687877 2 184073 806791 1 2 999999 -617196 1 259886 938563 368899 2 1 999992 1 15 999990 798013 1 1 999986 -70413 1 117510 467858 -607211 2 7 999992 2 2 999999 1 429723 810179 -153947 2 12 1000000 1 14 999998 207726 2 3 999985 2 991996 997189 1 9 999997 -322069 1 844587 969219 -168104 2 2 999999 2 2 999999 2 2 999999 2 822306 840633 1 18 999993 -460117 1 19 999997 875896 1 8 999999 300594 1 14 999999 89502 1 15 999984 -903273 1 2 999999 682957 2 2 999999 1 286068 385829 894641 2 2 999999 1 6 999985 707834 1 2 999999 235469 1 10 999994 94697 1 179990 970156 695257 2 15 999987 2 15 999990 2 2 999999 2 7 999983 1 8 999989 6609 2 17 999998 2 2 999999 2 19 999985 2 2 999999 1 494312 655139 -955344 2 2 999999 2 341430 553578 2 343465 676212 1 2 999999 -660803 2 2 999999 2 10 999989 2 2 999999 1 147854 922397 753103 1 2 999999 -969137 2 200531 690581 2 18 999993 1 2 999999 605635 2 282699 972563 2 461561 990748 1 20 999984 169074 2 2 999999 1 2 999999 811209 2 5 999991 2 8 999994 1 628268 683487 -648378 2 438057 460477 2 278633 843690 1 2 999999 455171 1 2 999999 -124766 1 2 999999 -350101 2 2 999999 2 321358 786882 1 2 999999 -917152 2 2 999999 1 120530 885315 -722529 1 894851 950648 967030 1 2 999999 333976 2 20 999990 1 2 999999 739007 1 1 999998 -426807 1 2 999999 162312 2 2 999999 2 8 999983 2 361478 754928 2 16 999993 1 624522 888470 176124 1 2 999999 -103778 2 2 999999 1 2 999981 117259 1 380403 688866 588128 2 14 999991 2 409872 672031 2 362011 897674 1 192748 488664 -681950 1 824639 947998 74644 1 389440 942096 364069 2 2 999999 1 123723 235838 -839299 1 9 999986 277374 2 4 999997 1 2 999999 -412954 1 2 999999 -678996 2 2 999999 2 5 999981 2 16 999981 2 184855 722651 2 327283 434589 2 123779 230377 1 18 999997 205983 2 142256 219450 2 554932 571633 2 584642 938244 1 2 999999 351050 2 2 999999 1 2 999999 336302 2 3 999998 1 405000 496311 916898 1 2 999999 512925 1 5 1000000 976298 1 2 999999 326229 1 2 999999 873614 1 2 999999 -742403 1 535048 857979 79726 1 644294 966155 248355 2 2 999999 2 3 999986 2 127167 860412 2 254808 584118 2 2 999999 2 144365 256493 2 2 999999 2 17 1000000 1 2 999999 150827 1 12 999983 -542496 2 14 999994 1 2 999999 -966259 1 224980 442058 -479601 1 523040 718239 -368274 2 13 999994 1 14 999982 -80321 2 2 999999 2 2 999999 1 20 999994 516610 2 2 999999 1 80783 184853 -933268 2 180604 790119 2 16 1000000 1 366475 952880 -896219 2 239087 559023 1 2 999999 -535013 1 2 999999 -423031 1 101964 843541 -762203 1 179781 305208 -14452 2 18 999997 1 17 999983 -526241 2 11 999988 1 730944 842354 883211 1 473731 584127 -218270 2 1 1000000 2 17 999986 1 253310 413890 -325661 1 2 999999 -21600 1 1 999995 -871881 2 6 999990 1 2 999999 780651 2 234736 793167 2 2 999999 1 2 999999 51916 1 8 999993 516307 1 3 999991 -958987 2 779883 946666 1 2 999999 659575 2 890874 963926 2 72020 798626 1 2 999999 -845979 2 2 999986 1 2 999992 288462 1 8 999981 141373 1 179830 384551 -34152 2 544937 572099 2 2 999999 1 20 999985 -282565 2 2 999999 1 39753 263977 559181 1 18 999985 -836593 1 17 999985 126929 2 49034 448991 1 68033 897798 -733364 1 318343 983763 130250 1 20 1000000 -956759 2 2 999999 2 19 999992 1 884677 909500 -473867 2 2 999999 1 2 999999 295585 2 2 999999 1 210481 371110 915579 2 1 999990 1 5 999983 785885 1 13 999996 321496 1 101840 140977 704652 2 2 999999 2 2 999999 1 391556 712019 -759185 1 5 999999 -953875 1 3 999993 -86129 2 2 999999 2 2 999999 2 5 999985 1 2 999999 401641 1 12 999991 126663 2 2 999999 2 79318 214389 1 172481 571347 780252 1 37443 725555 933809 1 684246 944548 31573 1 214031 501701 -170648 2 36951 825994 1 2 999999 -271858 1 2 999999 229034 1 309214 863347 -938179 2 20 999987 2 2 999999 2 168880 281194 1 3 999998 -336388 1 89854 617838 662597 2 267847 378716 1 294937 827463 -986409 2 2 999999 1 1 999988 -83785 1 20 999993 578153 2 2 999999 1 2 999999 45092 2 13 999989 1 9 999990 295376 1 40345 786618 621642 2 2 999999 2 20 999997 1 16 999984 -899696 1 98737 569892 221206 1 19 999990 -663363 1 2 999999 580257 2 2 999999 1 2 999999 -134 2 5 999989 2 2 999999 2 20 999983 1 17 999996 -469387 1 20 999984 318029 1 3 999981 39042 1 12 999993 831599 1 11 999985 149107 2 551951 807061 1 2 999999 939225 2 295383 677478 2 4 999987 1 653662 717922 847954 2 14 999981 2 12 999981 2 17 999987 2 2 999999 1 2 999999 -531496 1 82923 235556 175085 1 2 999999 -221593 1 2 999999 493764 2 23258 136520 2 2 999994 2 2 999999 1 18 999988 -649461 1 537650 906775 958151 1 2 999999 839026 1 694764 771409 -289935 2 9 999983 2 12 1000000 1 10 999997 227655 1 303497 693214 275606 2 2 999999 1 304987 655567 243638 1 815405 904595 510970 2 171942 885491 2 2 999999 1 83754 276421 686313 2 8 999988 1 2 999999 -67193 2 4 999989 2 12 999982 2 20 1000000 1 13 999999 -54672 1 143186 771915 657425 2 896375 919995 1 742233 885117 210687 2 648511 877784 1 39395 425391 152040 2 10 999983 2 2 999999 2 84547 779595 2 12681 600382 1 16 999981 559985 2 592395 976895 1 3 1000000 -648324 1 2 999999 -677371 2 2 999999 2 2 999981 2 2 999999 1 14 999995 865141 1 228276 653994 -553348 2 451488 554774 1 12 999983 881252 1 839515 877615 268257 2 93358 221931 2 2 999999 2 2 999999 1 2 999999 790108 2 114563 816208 1 15 999999 -518621 1 4 999982 58538 2 12 999985 1 225269 639613 27756 1 2 999999 -989224 1 2 999999 -469554 2 619519 790728 2 17 1000000 2 175774 445967 2 2 999999 1 9 999991 46678 2 4 999986 1 135181 664243 -239665 1 460584 483646 -256384 2 10 999989 2 19 999986 2 2 999999 1 3 999988 626869 1 112228 421586 888227 1 104645 432646 471880 1 83470 206690 -438085 2 2 999999 1 97111 164441 -805542 2 10 999993 1 2 999999 -893091 2 157159 809778 1 118458 167140 99816 1 159845 926299 907816 2 297334 707653 1 19 999981 -211888 1 11 999992 161692 2 13 999983 1 1 999994 603458 1 2 999999 1839 1 2 999999 -70119 1 404071 828060 -244354 2 17 999982 2 2 999999 1 2 999999 -888857 2 643030 736523 2 10 999997 1 2 999999 -645166 2 596998 780598 2 447717 565343 2 319312 802515 1 5 999996 963342 2 16 999987 2 12 999982 1 9 999983 741667 1 80876 845823 -545056 2 16 999992 1 223993 926398 -818956 2 2 999992 1 4 999997 699262 1 152153 820841 -68788 1 2 999999 -251565 2 2 999999 2 14 999993 2 63775 209547 1 459697 874319 -706608 1 203833 711774 769617 2 298119 386188 1 17 999986 -660009 2 4 999992 1 2 999999 -942390 2 428189 653249 1 3 999998 -298396 1 310344 742878 -306689 2 444433 861153 2 3 999988 1 209107 815092 -734970 2 3 999994 2 597587 724431 1 486131 893336 292052 2 12 999991 2 552524 577671 2 2 999999 2 2 999999 2 280551 587013 1 8 999992 195030 1 2 999999 -80519 2 2 999999 2 247116 731658 1 129771 647657 -568474 1 2 999999 -294951 2 566859 786296 1 2 999999 -675705 2 162962 822639 1 503923 743094 237739 2 2 999999 2 436962 658197 2 2 999999 2 361328 803826 1 20 999992 880399 1 13 999993 -415861 1 11 999981 743759 1 11 999986 -352616 2 2 999999 1 2 999999 -410812 2 13 999990 2 2 999999 1 2 999999 502318 2 17 999998 1 77206 99414 -862620 2 9 999999 1 328536 442058 792079 2 2 999999 1 10 999998 97555 1 11 999996 276569 2 2 999999 1 3 1000000 -147272 2 347330 686749 1 11 999992 -629749 2 9 999998 1 47325 970754 -604976 2 198217 542155 2 2 999999 1 19 999982 -237634 2 520868 548293 1 198645 597996 -375248 2 2 999999 1 762475 991218 -814185 2 2 999999 2 2 999999 2 2 999999 2 7 999998 1 8 999990 -909409 1 676415 771950 131251 1 2 999999 -180958 1 2 999999 -8220 2 86314 135533 2 41062 92069 2 2 999999 1 18 999984 582017 1 2 999999 686184 1 2 999999 621113 2 2 999999 1 15 999998 -129302 1 3457 880756 -901177 2 2 999999 2 2 999999 1 1 999991 828511 1 51565 297149 383984 2 280717 952528 1 7 999994 428348 1 2 999999 322030 1 2 999999 -600831 2 446122 935802 1 4 999999 656459 2 85813 830900 2 2 999999 2 439655 783097 1 2 999999 -821557 1 9 999995 -451150 2 2 999999 2 5 999997 1 27398 168984 -678192 1 578282 750533 698676 2 1 999988 2 580322 990986 1 10 999999 486806 2 335929 953444 2 5 999987 2 2 999999 2 6 999990 1 2 999999 528979 2 323518 456169 2 3 999983 2 2 999999 2 14 999999 1 2 999999 314090 2 2 999999 2 217759 426640 2 2 999999 1 16 999982 -168051 2 8 999986 2 2 999999 1 2 999999 -755410 2 546577 768739 1 2 999999 74788 2 2 999999 2 6 999998 1 2 1000000 -958323 2 2 999999 2 669310 899099 1 345502 846299 966514 1 17 999986 894340 2 2 999999 1 19 999983 315654 2 7 999990 1 18 999994 -168038 2 6 999997 1 149856 438274 302650 2 6 1000000 2 29125 302230 2 498141 750172 2 2 999999 1 14 999990 -876947 1 14 999984 -279315 1 15 999986 756359 2 4 999982 2 2 999999 1 640192 988198 570419 2 2 999999 2 327209 712433 1 9 999989 844116 1 384343 776394 -909516 2 2 999999 2 707657 854863 1 143568 624928 -226500 2 26039 293528 2 2 999999 2 9 999993 1 18 999990 -40831 2 539183 826307 1 112796 632107 -378825 1 2 999999 558322 1 2 999999 265756 1 8 1000000 -939252 2 12 1000000 1 2 999999 473571 1 12 999985 841383 2 2 999999 2 2 999999 2 6 999983 2 7 999989 1 2 999999 241008 2 12 999981 2 2 999999 1 448243 979320 99518 1 2 999999 -258357 2 187455 701772 1 2 999999 159796 1 2 999999 635903 2 704308 783479 1 2 999999 822052 1 680205 879567 127724 2 678430 684700 1 2 999999 -285688 1 2 999999 608962 1 17 999987 -882057 1 2 999999 933445 1 8 999982 590861 2 317005 921175 1 14 999986 355682 2 16 999981 2 2 999999 2 2 999999 1 2 999983 290942 2 2 999999 2 582173 857701 2 927795 969110 2 7 999988 1 355743 536591 343346 1 2 999999 -102355 2 13 999998 2 2 999999 2 5 999981 1 716806 845111 193305 1 785284 998224 -518587 2 9 999983 1 16 999981 307356 1 1 999995 -177001 2 2 999999 2 17 999985 2 2 999999 1 2 999999 571308 1 2 999999 -594048 2 19 999984 2 335437 413394 2 19 999997 2 12 1000000 1 2 999999 407624 1 2 999999 934638 1 2 999983 364686 1 117194 231267 -975247 1 2 999999 -982683 2 2 999999 2 1868 724657 2 77566 89951 1 11 999986 351212 1 418239 858235 376465 1 2 999999 -88251 2 2 999999 2 127953 588078 1 2 999999 617438 1 2 999999 -40953 2 6 999999 2 62901 476978 2 346904 538836 2 4 999982 2 146733 891890 2 32664 764041 1 2 999999 -732015 2 375064 595452 2 2 999999 2 20 999987 1 2 999999 -252417 2 64344 765338 1 353862 905002 -343493 1 2 999999 632530 2 2 999999 1 2 999999 338162 2 10 999999 2 2 999999 1 2 999999 -290719 1 368178 550985 -311342 1 5 1000000 -304953 2 2 999999 2 2 1000000 2 2 999999 2 2 999999 1 699934 826432 -758600 2 2 999999 2 145714 715967 2 2 999999 1 2 999999 392779 2 459510 570023 2 418474 707546 2 10 999987 2 2 999999 1 2 999999 60809 1 2 999999 -934805 2 524622 707841 2 2 999999 2 75584 92640 1 2 999999 642282 2 611068 842037 2 2 999999 2 2 999999 1 445995 802690 547713 1 11 999981 455731 2 2 999999 1 2 999999 723288 1 2 999999 706723 2 7 999993 1 776563 833895 -809479 1 540951 946858 -228308 1 216236 655066 -90268 1 2 999999 -700257 2 2 999999 1 2 999999 585411 2 2 999999 2 17 999982 2 12 999997 2 751776 786119 2 2 999999 2 22174 885197 1 15 999984 713450 2 2 999999 1 2 999999 996211 2 2 999999 2 19 999996 1 627478 839534 -673372 2 2 999999 1 2 999999 -483205 2 2 999999 1 764650 829100 -145836 2 2 999988 2 12 999988 1 15 999991 -540365 2 15 999987 2 4 999997 2 19 999998 1 63678 286281 367916 2 2 999999 1 15 999983 273791 2 322475 446938 2 2 999999 2 2 999999 1 15 999997 966278 1 2 999999 -451748 2 15 999988 2 6 999987 1 2 999999 -794037 1 2 999999 -920755 1 26229 807622 -243367 2 154110 240433 1 2 999999 -226416 1 18 999992 169901 2 2 999999 1 532384 567996 194922 1 2 999999 761571 2 19 999989 2 7 999993 1 568429 705456 577277 1 214903 599865 754167 2 520708 585536 1 195908 484023 565659 1 252321 815066 -355420 2 2 999999 1 46674 912190 319729 1 116038 508888 -422983 1 5 999992 -459443 1 47764 266609 -387685 2 759503 889975 2 574929 857806 1 2 999999 -921793 1 7176 944777 -348221 2 20 999996 2 17 999984 1 111226 481023 -946988 2 192932 572410 2 12 999981 2 2 999999 2 2 999987 2 211300 832230 2 673648 913129 1 605522 828306 423554 2 2 999999 2 456432 822415 2 4 999981 1 15 999993 858986 1 301056 789043 -618115 1 423029 626779 -891200 1 20 999999 278616 1 2 999999 420234 1 10243 76064 321049 1 3 999995 -694669 2 3 999987 2 2 999999 2 6 999984 1 19 999998 -574698 2 13 999986 1 72848 523335 551714 1 12807 857928 -339416 2 1 999982 2 8 999999 2 2 999999 1 11 999991 -255753 2 2 999999 1 10 999988 -729966 2 10 999994 1 2 999999 -991288 1 19 999987 -288885 2 2 999999 2 2 999999 2 3 999982 1 18 999999 -287790 2 372429 378315 2 2 999999 2 79354 532185 1 7 999995 783057 1 13 999995 -10895 2 3 999985 2 134983 652076 2 2 999999 2 2 999999 2 18503 173713 2 506672 709757 1 227471 385215 268356 1 432191 556944 734026 1 13 999989 358856 1 2 999999 -920679 1 2 999999 -377427 1 71441 733443 249605 2 9 999989 2 125420 771165 1 40093 986313 11265 1 2 999999 -728397 1 826483 932682 21617 1 2 999999 -664142 1 13 999992 -621230 2 9 999995 2 18 999996 2 2 999999 2 2 999999 1 2 999999 -684340 2 2 999999 1 130159 542881 378565 1 2 999999 563010 2 2 999999 2 18 999985 1 5 999983 -275128 1 2 999999 65634 1 111967 309723 151924 1 68683 897457 938971 1 44310 195730 987325 2 16 999985 2 11 999984 1 2 999999 740131 2 2 999999 2 636692 639998 2 271590 837270 2 2 999999 1 9 999983 490089 2 371023 759072 2 20 999982 2 403010 926486 1 2 999999 -483235 2 20 999986 2 12169 483077 1 2 999999 -594235 1 5 999992 614422 1 1 999999 -894767 1 853758 871735 -905810 1 2 999999 -667333 2 2 999999 1 15 999995 773946 1 2 999999 -148380 2 274836 644113 1 18 999992 -358845 1 99794 249982 591213 2 10 999993 1 2 999999 206956 2 2 999999 1 2 999999 814387 2 36010 57253 2 6 1000000 2 20 999990 2 4 999991 1 501403 878689 -248755 2 2 999999 2 2 999999 1 575927 708126 202159 1 172050 465922 92299 2 37440 769566 2 2 999999 1 2 999999 -680523 1 2 999999 324449 2 13 999984 2 2 999999 1 14 999984 -248023 2 2 999999 2 215659 363928 1 2 999999 6762 1 1 999996 280763 1 15 999999 838603 2 20 999997 1 3 999984 -612739 1 457559 979821 -29124 1 620022 748663 -240970 2 15 999995 2 332214 932732 1 17 999986 641692 1 2 999999 269052 2 17 999998 2 568505 681893 1 1 999989 52579 1 2 999999 -536463 2 495001 777886 1 17 999996 838495 2 255224 760876 1 2 999999 644638 1 366133 386545 -127555 1 89224 776879 617684 2 4 999981 2 2 999999 1 2 999999 436392 2 718428 949606 1 1 999985 62158 2 625022 637884 2 14 999992 1 13 999984 -924947 2 36518 414836 2 1 1000000 1 13 999998 464880 2 13 999983 1 2 999995 959207 1 6 999991 -681902 2 3 999986 2 11 999983 1 195884 697300 250306 2 680532 894206 1 2 999999 -105474 1 267854 742720 668912 2 5 999982 1 2 999999 -501393 1 47575 638966 420162 2 15 999999 1 219051 693149 -816892 2 10134 963300 1 2 999999 710618 2 579156 613852 2 8 999992 2 440227 837172 1 5 999992 -843322 1 2 999999 -956450 1 2 999999 -48366 1 52158 897931 261827 2 2 999999 2 2 999999 2 1 999991 2 16 999998 1 2 999999 659418 1 2 999999 -358811 1 2 999999 881031 1 2 999999 195435 2 728958 963518 1 141926 954804 495581 1 11 999983 -350059 2 2 999999 2 6 999982 2 212313 993394 2 2 999999 2 19 999981 1 20 999999 -15576 1 18 999983 -100141 1 18 999997 698261 1 658212 705261 -987295 1 16 999989 -87460 1 2 999999 563797 2 368941 449809 1 20 999994 -585497 2 200500 340974 1 2 999999 605789 1 2 999999 -168859 1 10 999987 -970652 1 19 999988 717288 2 339771 391053 2 2 999999 1 2 999999 9229 2 452334 716049 2 2 999999 1 2 999999 -792595 1 17 999992 377052 1 88523 804375 -175633 1 18 999997 633852 2 266825 552224 1 20 999981 -399143 1 259854 594306 -145029 1 289442 478430 649048 1 2 999999 -539108 2 2 999999 2 648605 837127 1 493118 499747 254852 1 484400 669250 -286351 2 3 999988 1 17 999993 961252 2 3 999988 2 2 999999 1 550871 568447 -111192 1 2 999999 -841004 1 332637 957134 659589 1 25151 967435 -301647 1 110054 816998 -153043 2 15 999985 2 69941 232909 1 395760 440361 70392 2 2 999999 1 2 999999 881094 2 4 999982 2 13 999989 2 416423 652162 2 2 999999 1 2 999999 790134 2 2 999999 1 9 999982 714623 2 15 999997 1 117917 458870 -164072 2 16 999998 1 575634 768439 276267 2 114163 361709 2 4 999999 2 295084 556835 1 7 999986 -356700 2 893804 922023 2 2 999999 1 16 999991 983691 2 763901 873973 2 13 999998 2 19 999983 1 2 999999 -539329 2 433355 723237 2 7381 663887 1 2 999999 956693 2 21293 884952 2 2 999999 1 464308 775043 747500 2 26860 951057 1 2 999999 -975268 1 129025 710319 -249152 1 18 999998 -255008 1 11 999993 106614 1 363317 800406 547414 1 2 999999 -185734 1 5 999995 -319831 1 20 999991 678858 1 14 999981 -532969 2 705258 744618 1 2 999999 627630 1 93257 809939 878132 1 94860 997726 -586168 1 2 999999 315954 1 2 999999 -960406 1 26529 439867 -549272 2 2 999999 2 7 1000000 1 2 999999 409198 1 516194 739864 -436182 1 5 999993 -789796 1 2 999999 375629 1 2 999999 486546 2 179669 579882 2 18232 862995 1 2 999999 -399928 2 2 999999 1 14 1000000 985756 1 379015 951775 -981954 2 4 999997 1 2 999999 69207 2 184880 685166 1 302080 332706 855345 2 13 999995 2 2 999999 1 535580 961073 75143 1 2 999999 -787255 1 2 999999 419031 2 706195 915270 2 245433 764321 2 19059 41014 2 180203 521376 2 9598 672971 1 2 999999 -998137 1 4 999987 330455 1 18 999982 826065 2 2 999999 2 176097 847287 2 681069 874743 1 506608 794428 -25431 1 140390 621727 -749375 1 2 999999 329621 1 20 999985 -85768 2 410825 572732 2 7 999986 2 20 999981 1 2 999999 420774 2 2 999999 2 5 999990 1 11 999991 621238 1 348056 877527 -610892 1 5 999981 -707159 1 2 999985 -847956 2 8 999984 2 95676 448441 2 52416 320236 1 3 999993 -630611 2 5 999994 2 2 999999 1 11 999993 -121490 2 13 999984 2 489454 780891 1 2 999991 -44077 2 775167 917488 1 13 999990 -412364 1 413002 543189 643352 1 2 999999 255316 1 18 999994 -778328 1 2 999999 -839016 1 601020 662188 583352 1 13 999981 506369 1 16 999987 -404552 2 13 999998 2 2 999999 2 124135 256841 2 2 999999 2 143523 434133 2 61352 801603 1 442597 915316 -14092 2 13 999988 2 17 999988 2 2 999999 2 2 999999 2 8 999994 2 2 999999 1 15 999986 -558841 2 193314 749679 2 6 1000000 2 265492 870432 1 4 999994 579440 2 609497 967423 1 13 999997 585573 2 2 999999 2 488333 797483 2 2 999999 1 223822 808544 -513601 2 13591 299896 2 2 999999 1 271960 799889 35166 2 788930 876816 1 2 999999 198772 1 2 999999 682597 2 2 999999 1 136890 448396 970252 2 15 999993 1 17 999985 -983635 1 41832 296289 -199465 1 23015 636620 -43216 1 2 999985 -224547 1 2 999999 -93769 1 321340 347837 211026 1 2 999999 -258011 1 20 999997 299906 1 373585 588309 69592 2 2 999999 1 6 999986 381516 1 12 999994 -665673 1 2 999999 -265222 1 2 999999 -587834 2 20394 457187 1 430434 728488 -927785 1 4 999992 484425 2 7 999997 1 2 999999 478241 2 2 999999 1 7 999983 -345216 2 20 999989 2 2 999999 2 2 999999 2 6 999991 1 2 999999 -899261 2 16 999994 1 2 999999 206815 1 12 999997 -864707 2 2 999987 2 11 999995 2 134666 446956 2 494422 543817 2 109213 518779 2 11588 82607 1 2 999999 543386 1 21437 383110 -277054 1 29410 376729 827557 2 2 999999 1 2 999999 -977911 1 2 999999 38669 1 139315 963454 -857243 1 18 999992 811607 2 2 999999 1 2 999999 193284 1 59249 751016 -966647 1 2 999999 551746 2 19 999987 2 2 999999 2 82895 188124 2 2 999999 2 2 999999 2 18 999983 2 246576 878712 2 12 999988 2 200750 840750 1 3 999992 -735996 1 220329 839580 761335 2 610279 968817 2 10 999988 2 18 999996 2 2 999999 1 79114 481021 446798 1 11 999983 -224784 2 588623 708466 1 2 999999 917459 2 14 999983 1 2 999999 960088 2 2 999999 2 373545 843963 2 480249 782951 2 107010 663139 2 20 999998 2 2 999999 2 2 999999 2 2 999999 2 6 999984 2 19 999996 1 248880 445416 -375093 2 368141 873805 2 557501 923080 1 226077 862960 -885367 1 2 999999 -72404 2 2 999999 2 6 999981 1 2 999999 -454437 1 508215 867604 -474250 2 14 999991 1 395320 943109 -286207 2 780128 915439 2 8 999985 2 12 999982 2 2 999999 2 3 999997 2 8 999982 1 3 999984 -214682 2 4 999985 1 269514 663720 -94006 1 229719 785714 850885 1 12 999984 -849184 2 180065 897865 2 2 999999 1 154825 556504 -990423 2 1 999989 1 2 999999 740409 1 2 999999 -914790 1 605495 783238 -911297 1 12 999994 619791 2 2 999999 1 2 999999 -3801 1 19 999986 77668 1 2 999999 -961359 1 15 999995 572619 2 2 999999 2 15 999998 1 611599 760715 722130 1 2 999999 79744 1 2 999986 149953 2 12 999996 1 2 999999 434402 1 43000 920056 -899811 1 448074 908389 -3076 1 3 999988 599851 1 552547 887290 318488 1 2 999999 -817872 2 2 999999 1 2 999999 -292427 2 2 999999 1 2 999999 410240 1 2 999999 501710 1 19 999987 -90082 2 2 999999 1 2 999999 -195196 2 2 999999 2 14 999982 2 2 999999 2 517304 655883 2 2 999999 1 6 999992 560064 2 97747 259218 1 7 999990 -297142 1 32819 542032 875372 2 2 999987 1 2 999999 -178691 1 19 999994 675845 1 6 999986 770829 2 16 999981 2 446961 447038 1 180873 702925 545695 1 2 999999 630180 1 2 999999 365742 1 2 999999 398389 1 290260 872462 850350 1 5 999986 22642 2 10 999997 2 20 999984 1 7 999998 566976 1 2 999999 -300654 2 10 999992 1 2 999999 -826 2 2 999999 1 2 999999 635295 2 16 999986 2 6 999988 1 19 1000000 -726681 2 2 999999 2 2 999999 1 12 1000000 692738 2 2 999999 1 4 999996 600482 1 2 999999 -174754 1 2 999999 150028 1 10 999997 860329 2 9 999992 1 2 999999 118356 2 394852 993071 2 9 999998 2 97270 272073 1 303509 908152 -787765 2 17663 863232 2 16 999990 2 4 999996 1 20 999990 458184 1 126332 257531 -473106 2 3 999982 2 11 999982 2 10 999982 1 2 999999 841280 2 782189 986272 2 2 999999 1 7 999999 358186 2 266730 743318 2 90716 427549 1 2 999987 172272 1 2 999999 412733 1 750276 898706 -137873 1 12 999996 -758883 2 1 999981 2 14798 571745 1 77831 523306 -551252 1 376050 974843 840960 1 2 999999 -364106 2 1 999995 2 2 999999 2 2 999999 2 18243 646700 1 369613 819526 -278972 1 1 999996 520033 1 514377 535330 541476 1 387506 914064 746431 2 2 999999 1 166206 447082 -807851 2 2 999999 1 2 999999 657641 2 5 999990 2 2 999999 2 2 999999 1 211848 872858 303662 1 2 999999 -9648 2 1 999987 1 17 999985 478591 2 370092 854005 1 741265 939953 211386 2 1901 652378 1 1 999987 -961804 1 2 999999 -744544 2 258579 633369 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 33243 775571 2 569792 816581 2 13 999999 1 17 999989 304639 1 16 1000000 -551483 2 6 999992 1 6 999999 964314 2 8 999985 2 735768 884204 2 2 999999 2 2 999999 2 376014 699241 1 649341 970319 110205 2 2 999999 1 2 999999 563979 1 35288 214494 100916 2 723191 747276 1 2 999999 -967669 1 1 999989 581572 1 2 999999 -74619 2 824765 893206 2 593278 611313 2 7 999985 1 2 999999 -901322 2 580173 811703 1 2 999999 366000 1 2 999999 -417511 1 15 999992 -384320 2 331892 633124 1 5 999999 968231 2 15 999981 2 47446 839982 1 424626 657279 -773542 2 119382 405622 1 487784 654508 407102 1 2 999999 -564341 1 2 999999 450817 1 3 999990 886789 2 2 999999 2 2 999999 1 2 999999 626393 2 1 999988 2 2 999999 1 14 999991 -232414 2 2 999999 2 1 999982 2 8 999993 1 2 999992 -197784 2 125337 635713 2 142539 416323 2 2 999999 2 12 999991 2 10 999982 1 614096 987101 -20886 1 10 999984 -194821 1 2 999999 740673 1 753589 998855 -980282 2 2 999999 2 14 999992 1 2 999999 -556320 1 2 999999 -694259 1 2 999999 165433 1 2 999999 248102 2 15 999988 1 2 999999 -897101 2 210849 882215 1 326879 864784 -945735 2 13 999981 2 1 999981 1 243715 365651 -896678 1 2 999999 41669 2 2 999999 2 3944 841707 2 532503 715526 1 2 999999 762855 2 317153 390316 2 135234 541101 2 610860 832413 1 2 999999 -668136 2 389090 436730 1 6 999987 619187 1 18 999992 -864426 2 11 999997 2 2 999999 1 104086 157509 26708 2 2 999999 1 1 999993 -897707 1 2 999999 35668 1 2 999999 676636 1 11 999998 -668416 2 2 999999 2 2 999999 1 13 999989 784496 2 417754 595774 1 2 999999 470724 2 2 999999 1 357159 441519 -38901 2 19 999996 2 2 999999 1 14 999995 361230 1 7 999982 -468579 2 762350 789733 2 2 999999 1 2 999999 724650 1 7 999991 410365 1 14 999989 -348947 1 2 999999 -479706 2 2 999999 1 2 999999 752068 2 301184 978538 2 2 999999 1 2 999999 542390 2 14 1000000 1 1 999999 23209 1 928147 994975 744821 2 5 999998 1 18 999987 -648002 1 16 999987 202019 2 2 999999 2 2 999999 1 2 999999 511257 2 16 999982 2 2 999999 1 684852 827197 150082 1 135541 558532 100460 2 7 999989 1 2 999999 -82935 2 14 999981 1 19 1000000 -442290 2 88928 258884 1 12 999995 288530 2 47642 159374 1 2 999999 -99082 2 644378 993716 1 102607 187639 -724642 2 36795 291524 2 23573 593040 2 796735 830936 2 11 999988 1 233320 611728 -806157 2 12 999984 1 2 999999 -615384 2 2 999999 1 101098 459660 -956757 1 333044 879845 157806 1 623734 945308 -578918 1 2 999999 -176943 1 2 999999 770124 2 2 999999 1 8 999985 -646949 2 2 999999 2 14 999984 2 13 999994 2 282036 702690 2 10 999994 2 5 999989 2 2 999999 1 4 999997 856814 2 183981 798579 2 67071 671146 2 5 1000000 1 2 999999 582739 1 18 999982 -579927 2 1 999991 2 856765 988308 1 2 999999 100406 2 16 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 18 999995 2 2 999999 1 2 999999 903679 2 2 999999 1 69651 451889 655515 1 75292 678883 411267 1 9904 597407 -447833 1 17 999986 196556 2 15 999994 2 11 999990 2 48073 330224 2 18 999991 1 2 999999 722998 1 2 999999 -940288 1 104537 727278 878873 1 16 999989 -991465 2 2 999999 1 3 999997 386102 1 2 999999 461615 1 616474 746914 748379 1 491089 947749 65854 2 19 999981 2 2 999999 1 5 999985 -321379 2 2 999999 1 2 999999 325459 1 11434 601248 374309 1 4 999990 -829453 2 15 999982 2 748692 810619 1 20 999990 -923474 2 10 999996 2 1 999994 1 5 999999 -977272 1 14 999997 81787 1 2 999999 341106 1 2 999999 585455 2 2 999999 2 2 999999 2 333434 397132 2 255426 908447 2 1 999981 2 331606 384409 2 10 999992 1 534624 879239 992598 2 2 999999 2 20 999997 2 12 999983 1 2 999999 -506721 1 10 999981 -714073 2 15 999993 2 10 999986 2 2 999999 1 2 999999 208482 1 625871 710452 841228 1 2 999999 -607564 2 2 999999 1 239784 901158 316502 1 196017 379533 872397 2 559343 924107 2 191548 240994 2 304048 648548 2 618732 878238 2 162473 374672 1 17 999992 -851315 1 2 999999 693188 1 14 1000000 235226 2 310135 835543 2 9 999998 2 2 999999 1 351087 955486 -208740 2 2 999987 2 1 999994 1 395573 973393 651434 1 2 999999 -165569 2 2 999999 1 33064 370268 757243 1 18 999994 175982 1 12 1000000 -640194 2 12 999999 1 194311 199737 -423444 1 17 999990 647999 1 2 999999 -426086 1 2 999999 72874 1 274167 471435 -791699 2 514157 516918 2 242094 747543 2 3 999997 2 369665 755202 2 399690 708514 2 2 999999 1 462788 923974 647727 1 7 999989 -992282 1 210525 269556 -48892 1 589572 830017 2045 2 20 999990 1 60847 63082 -592324 2 2 999999 1 3 999984 -572425 1 2 999999 -655183 1 41291 431382 580266 2 2 999999 1 576559 599554 15759 2 15 999997 2 195967 960903 2 20 999996 2 2 999999 1 346199 910782 489479 1 2 999999 880138 1 3 999990 175242 2 18 999994 1 2 999999 -613038 1 10 999995 97044 1 17 999995 -872053 2 2 999999 1 2 999999 -240614 1 5 999984 237775 2 876504 926321 1 8 999987 514615 1 270057 590568 12636 1 237409 488571 333489 1 18 999999 -462171 2 2 999999 2 17 999996 1 198458 387656 -783714 1 2 999999 354831 2 2 999999 2 15 999990 1 9 999986 644192 1 224841 971562 -503276 1 2 999999 -109166 2 121622 285083 2 2 999999 2 17 999988 1 2 999999 -688039 1 1330 318320 772854 2 2 999999 1 13 999981 -525761 2 2 999999 2 16 999984 2 2 999999 2 2 999999 1 5 999994 -222371 2 8 999989 1 270925 369155 -991938 1 189010 521158 -54134 2 2 999999 2 2 999999 2 2 999999 1 19 999998 809197 1 2 999999 -582345 2 16 999996 2 426557 610478 2 14 999992 1 269687 994266 -884746 2 544236 695990 2 104135 815406 2 13 999985 1 5 999983 593230 1 2 999999 927186 1 838527 854710 155181 1 289399 531513 595773 2 19 999985 2 2 999999 1 2 999999 16378 2 17 999984 1 2 999999 501074 2 6 999996 2 650848 849405 1 404892 535743 227358 2 237383 813246 2 2 999999 1 2 999999 -403236 2 2 999999 1 20 999992 -121928 1 2 999999 546781 1 9388 618362 533050 1 2 999999 -979684 1 2 999999 -550216 2 13 999993 2 6 999995 2 792952 997501 2 13 999986 2 16 999994 1 137879 951930 703144 1 17 999994 911182 2 585088 600179 2 17 999995 1 13 999991 -513996 2 2 999999 1 19 999983 -384403 2 11 999981 2 2 999999 1 9 999993 -767649 1 30998 542009 -916393 2 287296 651764 2 288886 406740 2 13 999984 2 128959 501699 2 8 999988 1 17 999995 231465 1 2 999999 760548 2 2 999999 2 2 999999 1 3 999988 -779282 1 1 999994 -692664 1 2 999999 -416445 1 9 999997 -738805 1 1 999989 -32795 2 19 999982 2 54875 858509 2 143138 238965 2 584179 941894 2 38504 100968 1 2 999999 364635 1 115307 275360 -86896 2 4 999995 2 2 999999 1 250835 554397 -464804 2 2 999999 1 2 999999 -426683 1 2 999999 188949 2 2 999999 1 12 999986 -160795 1 44911 604608 288854 1 2 999999 622991 1 497633 533091 -153195 1 8 999992 -351393 1 7 999993 -490567 2 467644 951797 2 11 999983 1 2 999999 169759 1 2 999999 -881964 1 2 999999 539211 1 12 999982 -7521 2 2 999998 2 2 999999 1 490976 583148 934090 2 15 999987 1 2 999999 644461 2 45528 831649 2 2 999999 1 172346 852147 390774 2 20 999993 1 2 999999 875793 2 2 999999 2 388734 452146 2 7 1000000 1 2 999994 335299 2 11 999999 1 184978 970427 578205 1 18 999983 20229 1 12 999981 857390 1 480293 551132 790523 1 389649 547460 -871112 1 15 999989 675070 1 172187 309492 373643 1 41175 896144 158298 1 95331 613317 -483590 1 2 999999 67838 1 10 999992 -558485 1 841549 897077 709062 2 14 999995 1 730318 843650 -785739 2 20 999985 2 648641 699975 1 2 999999 -919501 1 6 999991 -223797 1 16 999991 -165596 1 17 999991 -108081 2 20 999991 1 244744 892236 -107396 1 588060 775086 516755 2 542331 903404 2 18 999981 2 7 999993 1 6 999983 664467 1 2 999999 -500441 2 2 999999 1 2 999997 595731 1 2 999999 -233070 2 13 999990 2 705682 747830 2 2 999999 2 9 1000000 2 612396 799425 1 2 999999 -214521 2 2 999999 1 2 999999 582780 1 18 999981 -644351 1 534234 784921 -108399 2 86183 216909 2 581703 831932 1 2 999999 -47170 2 9 999994 1 8 999997 601728 2 493520 997585 2 2 999999 2 440749 519623 1 526506 924355 146211 1 2 999999 829674 2 1 999999 1 743519 843207 -950931 2 2 999985 1 81782 910778 107425 2 577728 945208 1 2 999999 338639 2 324297 986471 2 2 999999 2 2 999999 2 305223 694982 2 2 999999 1 2 999999 585843 2 2 999999 1 2 999999 -504199 2 2 999999 2 12 999990 2 15 999990 1 51032 89938 -159931 1 516969 860178 455194 1 472417 635549 447572 2 381619 989241 2 20 999982 2 18 999984 1 2 999999 674100 1 15 999982 -982526 2 2 999999 1 1 999998 447469 2 3 1000000 1 17 999982 -337085 1 115680 137025 -405680 1 10 999985 563113 1 20 1000000 227324 2 9 999999 2 2 999999 1 2 999999 11415 2 13 999996 1 359153 587888 -386204 2 2 999999 2 98811 542336 1 352434 647549 -589969 1 2 999999 -988327 1 4 999981 751854 2 93356 370958 2 438223 917401 1 2668 542220 -995218 1 1 999982 -604424 1 9 1000000 68614 1 6 999981 -679175 1 2 999999 -521388 2 18 999986 1 2 999987 808403 2 22301 690916 2 8 999988 2 2 999999 2 6 999981 1 326 381184 38178 1 2 999999 186414 2 16 999998 2 88650 472031 1 2 999999 60017 2 9 999999 2 2 999999 2 2 999999 1 347807 808140 -905899 2 24638 580953 1 5 1000000 -350807 1 359358 513843 742693 2 12 999997 1 168140 622220 233058 1 5 999992 -97020 1 79314 422012 858593 1 2 999999 -975820 1 9 999993 -179129 1 4 999984 -409691 2 293691 727564 2 2 999999 1 15 999997 904804 1 191828 781499 -528532 1 24578 924747 76539 2 2 999999 1 65617 404955 -369256 1 639232 673510 865815 2 6 999993 2 5 999996 2 19 999984 1 467251 934218 -523584 2 10 999993 1 7 999981 -362921 1 20 999995 -258496 2 242790 306645 1 2 999999 501587 1 384129 442223 201989 2 7 999996 1 133417 285161 -951041 2 678188 898060 2 6 999982 1 2 999999 236087 1 2 999999 -387990 2 2 999999 1 617894 644700 359610 2 631259 674042 1 20 999989 44128 2 2 999999 2 10 999983 2 2 999999 1 17 999982 -665983 1 2 999999 327002 2 2 999999 2 141010 258624 1 2 999999 8877 2 270591 628708 1 1 999989 569713 2 29125 543112 1 2 999997 54464 2 268240 742865 1 18 999986 240895 2 2 999999 1 5 999983 184555 2 4 999981 2 892028 989877 2 252689 417954 1 68007 658278 -567941 2 2 999999 1 650990 925512 -896298 2 579660 698996 2 2 999999 1 883432 967173 -462521 2 2 999999 1 106708 774061 452796 1 2 999999 664372 2 106920 407382 2 2 999999 1 4 999994 959271 2 8 1000000 2 300516 730296 1 2 999999 179795 2 13 999982 1 2 999999 -647482 2 10 999990 2 17 999987 1 11 999998 147246 1 2 999999 -555977 1 15 999984 -260578 2 401698 493723 1 2 999999 -97982 2 12 999985 1 20 999994 392193 1 69067 893935 472475 2 552945 613277 1 2 999999 767532 2 675802 702116 2 131410 342681 2 17 999982 2 2 999999 2 10 999983 2 2 999999 1 1 999992 -956406 1 13 999982 413857 2 227486 722982 1 101840 174849 -920730 1 17 999997 -248108 1 2 999999 893840 2 2 999999 2 193735 842517 1 2 999999 569321 1 91867 635334 787842 1 16 999987 -134889 2 2 999999 1 2 999999 828314 1 2 999999 -206903 2 2 999999 2 17 999986 1 2 999999 165340 2 2 999999 1 588983 799949 194761 1 648772 871510 318294 2 2 999999 2 15 1000000 2 7 999995 1 5282 662446 847034 1 77851 896740 -368209 2 234824 813608 2 1 999993 1 182943 675248 -411081 2 20 999997 2 2 999999 2 20 999994 2 618042 942203 1 2 999999 202468 2 12 999982 1 2 999999 -450416 2 2 999999 2 2 999999 1 822996 860830 410329 1 8 999984 38975 1 14 999992 102787 2 2 999999 1 494427 615736 819559 2 14 999992 1 2 999999 -498135 1 2 999999 -251249 2 473923 774720 2 4 999982 1 11 999988 -550070 2 2 999999 1 2 999999 -671910 1 15 999981 -260143 2 14 999981 2 3 999991 1 16 999988 -332496 2 2 999999 2 69431 977823 2 1357 746455 1 16 999988 160860 2 2 999999 1 569515 805206 -981028 2 83519 236998 2 44921 610144 1 13 999984 -813758 1 443920 858803 -854712 2 15 999992 1 2 999999 -286256 2 573931 937918 2 2 999999 1 209077 940707 -157133 1 307 974756 -496693 1 12 999981 142747 2 6 999990 1 466352 756307 -822320 1 2 999999 838360 1 2 999999 -824294 1 420407 947047 -122193 2 514831 867444 2 169087 925411 1 90280 228665 -839493 2 2 999999 2 2 999999 1 2 999999 -317035 1 11 999997 -357481 2 2 999999 2 18 999982 2 89914 998755 2 17 999985 1 328696 600969 662587 2 2 999999 2 20 999981 2 250022 512877 2 2 999999 1 39102 162748 166980 1 18 999998 277186 1 13 999991 863963 1 3 999998 203724 1 5 999988 -535392 2 11 999997 2 6 999981 2 367356 665159 2 358348 494751 1 2 999999 -142492 1 2 999999 515777 1 2 999999 -916728 1 11 999987 -425948 1 1 999982 26010 1 175608 265086 -498178 2 10 999997 1 2 999999 328043 1 2 999999 45705 1 19 999982 -828514 2 4 999995 2 2 999999 2 1 999994 1 13 999987 905729 2 261953 734940 2 2 999999 2 2 999999 1 854885 974396 -622330 2 738430 982688 2 6 999994 2 417311 918564 1 2 999999 750625 1 18 1000000 781904 2 5 999994 1 169538 842290 327875 2 231126 963282 1 13 999996 -516436 1 9 999986 -491245 2 2 999999 1 2 999999 -353815 1 331831 984063 431275 2 246798 488145 2 12 999989 1 137082 670063 274574 2 2 999999 2 9 1000000 1 2 999999 -88140 1 2 999999 -236178 1 5 999986 -11943 2 656450 910563 1 3 999984 -478822 1 117607 874468 -237644 1 2 999999 600190 1 2 999999 -101450 2 2 999999 2 2 999999 2 20 999999 1 11 999985 508337 2 2 999999 2 18 999991 1 11 999984 -252033 1 2 999999 406523 1 2 999995 -193935 1 148544 182968 -80445 2 735114 791340 1 16 999999 217312 1 6 999987 -680357 1 1 999991 269856 2 485714 659901 1 482690 907371 -679832 2 18 999982 1 220905 263158 -485245 2 2 999999 1 12948 767927 563946 2 2 999999 1 440036 901038 -330284 2 29562 574603 1 762458 857644 -220929 2 2 999999 2 2 999999 1 2 999999 378736 1 2 999999 719792 2 695141 904047 1 413406 735101 -255987 1 2 999999 19838 1 188981 219048 22968 1 7 999996 -883840 1 15 999996 -369837 2 4 999993 1 2 999999 701290 2 12 999998 2 7 999998 2 8 999983 1 69818 871932 -213780 2 601176 747729 1 2 999999 -23937 2 6 999981 1 593591 642556 -994069 2 195815 347417 1 9 999995 86570 2 2 999999 2 450978 614180 1 836541 927615 700431 2 12 999982 2 334567 574876 1 2 999999 287434 2 3 999991 2 8 999994 1 5 999996 911840 1 169061 977993 576691 1 17 999997 -872299 2 16 999992 1 2 999999 376796 2 614809 800239 2 2 999999 1 2 999999 -176170 2 2 999999 2 10 999997 1 2 999999 423734 1 175017 596806 140949 2 275984 656439 1 2 999999 -29841 1 281167 478827 64552 1 2 999999 -837390 2 2 999999 1 9 999983 906399 1 2 999999 -913912 2 297866 594276 2 7 999989 1 651946 797236 757179 1 814011 886066 -513934 2 2 999999 2 460243 951222 1 2 999999 645870 2 19 999986 2 2 999999 2 13 999998 2 2 999999 1 59010 519358 -457554 1 16 999984 -402262 2 373160 572284 1 14 999995 165170 1 10 999999 430711 1 10 999990 -766011 1 2 999999 73618 2 2 999999 2 907738 910620 1 5 999983 -639525 1 20 999985 -926385 1 2 999999 232920 2 2 999999 1 2 999999 -563290 1 2 999999 988832 2 2 999999 2 485201 519357 2 2 999999 1 2205 999108 -207932 1 9 999998 584202 2 2 999999 1 2 999999 850695 1 4 999986 -651392 1 8 999988 524549 1 2 999999 -417245 2 285376 406786 2 292840 545409 1 2 999999 -76724 2 2 999999 1 2 999999 -14679 1 553855 693760 39927 1 20 999981 -922537 1 2 999999 -754345 2 20 1000000 2 7 999992 1 2 999999 -48026 2 19749 747263 1 2 999999 -550719 1 473851 487292 -79603 2 2 999999 2 24772 528246 1 47071 93211 -420777 1 2 999984 622639 1 1 999983 742360 1 549759 816797 478985 1 88142 974207 -881531 2 20 999995 1 2 999999 276774 1 202854 582238 -730723 1 2 999999 214979 2 2 999999 2 2 999999 2 6 999999 2 27755 836799 2 12 999993 2 18 999997 1 7 999995 -217036 1 370775 637145 -683702 2 730607 888446 2 16 999990 1 1 1000000 -744269 2 11 999990 1 11 999994 525780 1 2 999999 161288 2 10 999987 2 2 999999 2 12 999992 2 20 999992 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 937821 1 2 999999 282065 1 14 999988 992857 1 12 999981 923150 2 2 999996 1 127513 324075 840701 2 479782 638574 2 305442 541107 2 489223 613763 1 119977 803626 628177 2 2 999999 2 19 999994 1 2 999999 -502977 2 7 999982 1 2 999999 704634 2 2 999999 1 10 999989 -104710 1 2 999999 652144 1 14 999983 10714 1 605962 996850 747681 2 2 999999 2 2 999999 2 2 999999 1 20 999988 641630 2 2 999986 2 3 999997 1 6 999993 -917525 1 10 999989 -875596 1 3 999988 548462 2 2 999999 1 2 999999 -775823 1 2 999999 104433 2 1 999989 1 80444 120498 213821 2 2 999999 2 549215 735242 2 2 999999 1 2 999999 -884364 2 301872 956540 1 522222 870232 -160801 1 2 999999 -476912 1 7 999984 536243 1 18 999987 -88440 2 2 999999 2 462289 891402 1 5 999997 569521 2 2 999999 1 11 999995 -995647 1 2 999999 503243 2 13 999986 1 2 999999 398207 1 562018 797519 380939 2 1 999999 1 2 999999 476296 2 2 999999 2 20 999987 1 2 999999 776308 1 9 999994 -947893 1 2 999999 333415 2 2 999999 1 18 999999 -265709 2 15 999997 1 2 999999 -78224 1 2 999999 -72149 1 603999 745705 -239950 2 114822 618117 2 2 999999 1 30221 342435 771520 1 12 999995 403323 1 6 999984 114899 2 2 999999 1 486659 812971 416157 1 5 999992 -328 2 2 999999 2 790705 915723 2 13 999982 1 4 999983 348081 2 2 999999 1 113942 889507 162445 1 31506 826700 847205 1 19 999994 -648079 2 30866 274445 2 6 999982 1 70174 652983 855701 2 4 999989 2 1 999999 1 13 999996 -826256 1 9 999986 -571438 2 438706 515439 2 2 999999 1 506472 879903 661518 2 15 1000000 1 647471 753484 27062 1 2 999999 281939 2 31020 851568 1 16 999982 830437 2 25716 181581 1 4 999988 319406 2 2 999999 2 10 999987 2 187717 195461 2 13 999992 2 5 999996 2 2 999999 1 2 999999 346817 2 3 999987 1 169728 527786 627480 1 20 999988 -632400 1 2 999999 -223275 2 2 999999 2 2 999999 1 2 999999 768941 2 2 999999 2 5 999981 2 15 1000000 1 2 999999 -450015 1 2 999999 -289014 2 2 999990 2 2 999999 2 2 999999 1 601456 645807 66468 1 17 999983 -678392 1 1 999994 -467357 2 2 999999 1 8 999993 -336833 1 19 999988 601701 2 2 999999 2 2 999999 2 6 999986 1 2 999999 -111801 2 2 999999 1 646395 780424 120648 2 3 999996 2 2 999999 2 668460 791471 1 149958 881457 -958471 1 7 999995 782895 2 2 999999 2 2 999993 2 230355 933864 1 2 999999 287629 2 239950 984299 2 515745 659445 2 13 999997 2 2 999999 1 548668 906248 -876811 2 2 999999 1 3 999989 60002 1 2 999999 23356 1 5 999995 252796 1 13 999994 638238 2 319578 883632 2 15 999999 1 2 999999 -875840 2 2 999999 2 16 999985 1 368137 605011 -327748 1 559393 692790 82843 2 13 999994 2 2 999999 1 555808 973634 943247 2 1 999994 2 2 999999 2 38602 950470 2 15 999994 1 2 999999 -830346 2 15 999998 1 184055 276383 975435 2 176676 693270 2 515491 515801 2 2 999999 1 229908 420194 -95945 1 473549 887477 -524726 1 470349 770470 -336607 2 556907 809777 1 460613 731824 827272 2 2 999997 2 15 999984 2 15 999997 2 18 999994 1 16 999992 -808903 1 2 999999 18482 2 2 999999 1 2 999999 632018 2 13 1000000 1 2 999999 -849596 2 2 999999 1 607629 964965 -374299 2 15 999982 1 12 999988 -181344 2 2 999999 2 2 999999 2 594722 694317 1 2 999999 -442233 1 953150 969566 -671986 1 2 999999 49313 2 2 999999 2 105879 486954 2 2 999999 1 2 999999 -920013 1 2 999999 451238 2 361471 811463 1 2 999999 -251147 1 14 999992 839240 2 768633 977290 1 11 999993 248807 2 697295 807502 1 19 999995 -917146 1 2 999999 -979398 1 2 999999 668468 2 4 999985 1 514878 663118 826233 1 2 999999 -516337 1 15 999998 676343 2 9 999993 2 645893 815760 2 3 999997 2 78038 574436 2 12 1000000 1 2 999999 574613 1 269153 368799 -303183 1 4 999986 -451 1 2 999999 575942 1 18 999996 747910 1 2 999999 -572943 1 477399 914749 -772118 1 18 999983 -670399 1 2 999999 177964 2 344231 782359 2 70841 85498 2 811905 890259 1 2 999999 -176416 1 6 999989 -575989 1 2 999999 -557801 1 2 999999 -542991 1 2 999999 20121 2 2 999999 1 2 999999 584996 1 300510 438073 896737 1 4 999995 -652485 2 5 999984 2 489854 674931 2 13 1000000 1 4 999985 542932 2 20 1000000 2 775269 986712 2 270219 356052 1 16 999985 -290231 1 13 999985 425693 2 2 999999 2 2 999999 1 2 999999 -903296 2 2 999986 1 600737 895958 -548558 1 532671 941893 -370615 2 536350 916598 1 2 999999 467685 2 5 999994 1 12 999992 -570820 2 8 999994 2 15281 532616 1 8 999986 -934610 1 412725 844492 470539 1 2 999999 -473105 1 1 999993 284892 1 6 999995 -903199 1 12 999987 607613 1 325628 924739 -912518 1 331568 746308 -589453 2 4 999991 2 436269 867062 1 2 999999 -382575 2 140240 507432 2 2 999999 1 2 999999 -218572 1 2 999999 145097 2 2 999999 2 19 999999 2 185118 786075 1 2 999999 -508855 1 3 999983 -179773 2 2 999999 1 19 999995 -49398 1 755575 993639 645270 1 12 999994 572747 1 201419 677358 970422 1 256850 839094 428141 2 8 999995 2 2 999999 1 55454 318824 -872545 2 6 999987 2 13 999983 1 2 999999 184999 1 405325 866908 388441 1 184885 870169 -928110 2 2 999999 2 7 999998 2 7519 691949 2 49218 904888 1 247688 814357 -864846 2 20 999994 2 228254 646034 2 2 999988 2 356705 925732 2 404 337583 1 440805 502267 330447 2 132610 488737 1 2 999990 780430 1 2 999999 -184766 1 17 999984 687761 2 2 999999 1 2 999999 -136878 2 9 1000000 2 3 1000000 1 391608 903240 -766796 2 2 999999 2 13 999983 2 2 999999 1 18 999990 164014 2 5 999995 1 81402 491738 -574031 2 544399 600180 2 448775 705791 2 320428 923931 1 9 999990 249127 2 13 999999 1 17 999988 824536 2 9 999989 2 152899 933149 2 959 869845 2 7 999998 1 9 999988 351211 2 210861 435598 2 2 999999 2 260134 298871 2 2 999999 2 20 999992 1 2 999999 -56407 2 13 999996 2 906753 928999 2 2 999999 1 12 999993 883477 2 2 999999 2 522093 801376 1 678084 709778 -348973 1 2 999999 -784217 2 15 999981 1 33229 375269 864685 1 13 999999 678605 1 2 999999 -973698 2 8 999993 1 2 999999 -632538 1 10 999996 985647 2 2 999999 1 2 999999 -297749 1 15 999992 267292 2 2 999997 1 634770 785262 -212732 2 2 999999 2 2 999999 2 14 999996 1 7 999996 -503973 2 2 999999 2 15 999985 2 49874 820973 2 274037 768392 2 2 999987 2 2 999999 1 2 999999 620438 2 383058 726767 2 70682 920572 2 414211 700787 2 4 999992 1 2 999999 -36535 1 2 999999 707584 2 2 999999 1 2 999999 724694 2 10 999998 2 9 999985 2 7 999987 1 2 999999 547114 1 17 999987 -812598 2 587992 987984 1 2 999999 -821391 2 470938 802199 1 2 999999 833408 2 193650 438640 1 2 999999 141187 2 2 999995 2 2 999999 2 77918 944337 1 898495 901025 -520295 1 2 999999 953305 1 97158 808037 176235 2 656390 657880 2 2 999999 2 371709 578923 1 678426 727281 428583 1 2 999999 -459603 1 537946 647654 155019 2 2 999999 1 15 999985 50710 1 2 999999 855102 1 2 999999 807600 2 2 999999 2 41029 760101 1 102496 663131 -627475 2 2 999999 2 45394 939379 2 2 999999 2 2 999999 2 186270 349755 2 477273 829714 1 2 999999 851850 2 20 999990 1 741838 857363 -107366 1 1 999991 374300 1 2 999999 276547 1 511162 731141 373508 1 2 999999 674052 1 172375 970152 -65465 1 2 999999 -645848 2 19 999997 1 77962 395088 -888968 2 5 999987 2 2 999999 1 2 999999 839647 2 2 999999 1 254694 857290 58261 2 10 999992 1 3 999988 836178 2 2 999999 1 456154 678561 -97489 2 397331 595508 2 1 999985 1 262494 883690 765692 2 2 999999 1 2 999999 588306 2 2 999999 1 2 999999 844552 1 2 999999 558689 2 689317 927608 2 17 999999 2 14 999981 2 471103 894650 2 2 999999 2 12760 522203 1 18 999996 -659523 2 20 999998 2 16 999997 1 818374 987156 -985012 1 20 999999 291464 2 7 999990 2 16 999999 2 2 999999 1 2 999999 619519 1 10 999982 -627179 1 6 999993 90027 2 225813 767727 2 11 999985 2 10 999988 2 134942 345819 1 9 999993 175141 2 2 999999 1 18 999988 -814947 1 2 999999 -865025 1 229750 651825 -770219 2 2 999999 2 2 999999 1 3 999984 620548 2 12 999999 2 2 999999 2 20 999987 2 19 999981 2 2 999999 1 183661 494506 972227 1 301321 563780 285698 2 2 999999 1 123883 414825 -996170 2 7 999993 2 352082 924830 2 202597 875965 2 18 999991 1 4 999983 -510233 2 2 999999 2 62180 654438 2 2 999999 1 2 999999 359670 1 2 999999 -503669 1 6 999991 387537 1 2 999999 103733 2 11 1000000 1 2 999999 698897 2 2 999999 1 2 999999 -532237 2 2 999999 2 514617 799688 1 57934 155572 -311663 1 9 999991 95939 2 2 999999 2 744031 990401 2 2 999999 2 213423 413331 1 469249 572378 275575 2 2 999999 1 7 999992 593191 2 6 999987 1 4 999997 668592 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 244667 778000 2 811633 946502 2 18 999997 1 16 999991 -209917 1 75790 227734 546083 2 403131 520228 1 12 1000000 492460 2 2 999999 2 2 999999 2 498962 848133 2 5 999986 2 2 999999 2 342807 944691 2 568822 712882 1 12 999998 -466994 1 2 999999 547210 1 2 999999 969028 2 10 999999 2 2 999999 1 4 999995 609900 1 2 999999 -271519 2 2 999999 2 734748 897286 1 2 999999 271535 1 8 999981 855353 2 316788 462552 1 11 999998 167363 2 19 999981 2 17 999985 2 138145 639814 2 8 999989 2 746408 944855 1 2 999999 -374702 2 2 999999 2 12 999995 1 400696 480019 885916 2 2 999999 2 58012 397979 2 666832 681291 2 2 999999 2 2 999999 2 2 999999 2 722305 729493 1 2 999999 -664142 2 2 999995 2 502838 687542 1 12 1000000 261072 1 20 999998 -681181 2 147983 629090 1 17 999991 624964 2 9 999990 1 7420 311435 747791 2 2 999999 1 2 999999 -736842 1 708662 850566 921791 2 2 999999 1 19 999993 -935350 2 2 999999 2 2 999999 1 237042 248708 -753548 1 103640 341876 743620 2 16 999982 2 2 999999 2 13 999992 1 1 999994 -468003 1 2 999999 748168 2 452515 656094 1 20 999994 526629 2 13 1000000 2 15 999998 2 337990 899944 2 392617 440229 2 2 999986 2 17 999985 2 3 999989 2 2 999999 2 28039 132762 1 2 999999 370422 2 2 999999 1 10 999983 82350 2 99291 465637 1 20 999996 -355519 1 565496 600886 627514 2 2 999999 1 2 999999 -822449 1 2 999999 470730 1 6 999999 -578488 1 18 999998 571243 1 2 999999 -419336 2 11 999987 2 16 999983 2 453160 919384 2 2 999999 1 18 999984 79778 1 10250 129630 -398031 2 463962 784450 1 18 999988 312153 1 2 999999 516411 1 490545 547804 510343 2 394075 971782 1 74728 300668 427505 2 394318 498227 1 196786 361748 -78601 2 2 999999 2 18 999985 1 225598 809320 251334 2 8 999992 1 151282 599919 58556 2 6 1000000 1 2 999999 -674230 1 7 999990 -377835 2 2 999999 2 13 999992 2 2 999999 2 4 999992 1 524373 573003 -927065 2 266689 568747 1 2 999999 -774678 2 2 999999 2 19606 175720 2 2 999999 2 19 999993 2 19 999996 2 2 999999 1 5538 468803 -710216 2 332505 441598 1 7 999983 685461 2 2 999999 1 2 999999 -464518 2 2 999999 1 2 999999 -858091 2 2 999999 2 2 999999 2 8 999981 1 491420 965084 385891 2 10 999997 1 397298 521006 688495 1 2 999999 -20130 2 2 999999 2 2 999999 1 2 999999 25109 1 648465 885303 260150 2 13 999983 1 17 999988 -387669 1 2 999999 -144024 2 15 999992 2 7 999985 1 2 999999 -463841 1 109612 748884 329974 1 16 999997 200288 2 541243 926709 1 814728 881724 -359412 2 513116 822694 2 19 999983 1 135048 550222 -123025 1 15 999981 236961 2 16 999988 2 111569 674827 2 78156 972645 2 2 999999 1 15 999996 504603 2 9 999985 2 286304 291109 2 2 999999 2 2 999999 2 2 999999 2 75205 236454 2 2 999999 2 11 999990 1 48992 612766 -243097 2 39116 886228 2 2 999999 2 2 999999 2 355418 484151 1 2 999999 548987 2 16 999991 2 8 999988 1 481937 790592 256305 1 14 999995 987369 1 15 999996 -412717 1 158230 630399 543920 2 834997 849519 2 2 999999 2 553077 898562 2 36102 365825 2 18 999990 1 2 999999 815059 2 2 999999 2 738214 759847 2 6 999991 1 2 999999 -444037 1 504330 509224 -336064 2 2 999999 2 14 999994 1 600415 909818 780745 2 12 999983 1 742672 923075 686784 2 5 999996 1 2 999999 -704704 2 2 999999 2 18 999995 2 16 999981 1 2 999999 -964083 2 531943 709225 2 2 999999 2 16 999999 2 17 999999 1 865888 935051 -370284 2 5 999990 1 547699 661149 -447858 2 2 999999 2 412833 628840 1 2 999999 -736578 2 3 999991 1 19 999992 515700 2 190257 824278 2 2 999993 1 2 999999 361579 1 2 999999 580096 1 2 999999 -780576 2 2 999999 1 2 999999 -884167 1 68020 415179 -875270 1 11 999994 298954 1 2 999999 -962494 1 2 999999 853228 1 2 999999 815395 1 2 999999 718133 1 3 999992 -880242 2 2 999999 2 4 999997 2 537419 852136 2 2 999999 2 2 999999 1 54922 173832 319237 2 193253 883179 2 11 999996 2 58768 334763 1 2 999999 -854316 1 289565 369713 147353 1 424616 676476 -579840 2 10 999995 1 19 999985 -391248 1 603059 681287 196552 1 12 1000000 205345 1 485623 787044 -263837 1 11 999986 38860 1 949441 998720 -791992 2 50296 60848 2 2 999999 1 10 999991 -917477 2 2 999999 1 2 999999 -126328 2 689928 828551 1 19 999997 484870 1 11 999982 -820255 1 8 1000000 -577080 2 364010 959136 1 2 999999 180979 1 621688 769519 -481988 1 2 999999 -399667 1 15 999983 -995839 1 16 999986 -728202 1 11 999985 -877672 2 2 999999 2 2 1000000 2 2 999999 1 17 999982 -657776 2 199095 644093 1 728641 807623 150286 1 4 999996 723526 2 19 999987 1 16 999987 436922 1 11 999990 -266842 2 16 999985 1 2 999999 -172142 2 430708 697308 2 8 999995 2 2 999999 2 8 999998 1 2 999999 840645 1 367401 884900 560973 2 5 999981 2 14 1000000 2 2 999999 2 13 999989 1 2 999999 -703061 1 143844 477819 889472 1 2 999999 -898613 1 557070 610034 -192396 2 427364 685255 2 7479 769931 2 10 999994 1 12 999998 -18949 2 537927 540093 2 2 999999 2 2 999999 1 424464 559931 305749 1 225482 377363 -815437 1 2 999999 -695482 1 11 999982 -339398 1 503806 714015 189012 2 2 999999 2 2 999995 1 1 999990 954479 1 9 999994 -700516 2 308666 963549 1 546297 818192 175775 1 175529 212444 860816 2 18 999982 2 20 999995 1 553689 642227 -114918 1 2 999999 582104 1 2 999999 676008 2 16 999985 2 7 999993 1 2 999999 -585414 2 2 999999 2 10 999996 2 2 999999 1 2 999999 503866 1 7 999981 782511 1 2 999999 692432 1 2 999999 -769822 1 34639 833163 72014 2 665731 978897 2 2 999999 1 2 999999 719064 2 496446 745676 2 2 999999 1 339968 603331 384715 1 2 999999 -461341 1 282728 808754 190465 1 13 999993 -880302 2 767742 947700 1 2 999999 870145 1 12 999987 -389398 2 2 999999 1 284131 744124 -652974 1 347475 793944 793522 1 2 999999 110566 1 64139 645433 -644223 1 2 999999 -462011 1 12 999993 -918329 2 121369 585989 1 2 999999 -221311 1 6 999993 246361 1 9985 795543 587970 2 2 999999 1 7 999996 -655716 1 2 999999 -639206 2 2 999999 1 2 999999 -159763 2 293844 556363 1 15 999990 -807324 2 2 999999 2 17 999984 2 15 999998 2 6 999989 2 2 999999 2 20 999996 2 2 999999 1 15 999988 654120 2 13 999995 1 2 999999 -149962 1 293956 924017 266560 1 663793 760411 586129 1 477102 991627 -142698 2 309832 827626 1 2 999985 504872 2 2 999999 2 35657 387452 2 580596 713280 1 47996 667790 -716339 1 2 999999 -283480 1 2 999999 -476844 2 699369 820969 1 186235 726566 -227685 1 2 999999 -733398 1 2 999999 -48021 2 9 999985 2 2 999999 1 2 999999 871816 1 18803 438657 324405 1 507367 920290 -649087 1 5 999997 982765 2 15 999992 2 3 999990 1 2 999999 -983093 1 393477 723156 7353 2 2 999999 1 2 999999 -782567 1 7 999984 -384440 1 183034 836252 200359 2 895114 959059 1 15 999997 291592 1 344575 861254 -907594 1 14 999994 -10813 2 2 999999 1 2 999999 943494 2 2 999999 1 9720 768058 5358 1 145061 726066 61569 1 90306 669027 -678677 2 2 999999 2 2 999999 2 2 999999 1 2 999999 814710 2 394359 825566 1 2 999987 943196 2 729382 883075 1 3 999998 -184638 2 13 999988 1 503154 708421 860523 1 20 999998 -226435 2 2 999999 1 13 999991 208815 2 670456 957855 2 18 999984 1 2 999999 817043 1 2 999999 128055 1 2 999999 -457806 1 110805 711453 -461841 1 44590 916445 478982 2 362927 555493 1 784478 825899 348807 2 2 999999 1 2 999999 -764030 2 20 999993 1 265147 781820 233062 2 5 999986 1 17 999997 -384963 2 2 999999 1 2 999988 -471583 1 2 999999 -758870 2 393827 830209 1 3 999981 259338 1 2 999999 275411 1 12939 802474 -191310 1 26429 904903 -327533 1 344771 829286 -972784 2 74348 909635 2 6 999985 1 209023 869905 -396302 2 2 999999 2 495023 784584 2 277390 902493 2 226874 720642 2 15 999998 2 14 999987 2 7 999997 2 2 999999 1 7 1000000 176975 2 2 999999 1 2 999999 -48456 1 13 999998 -585598 2 183386 830064 2 2 999999 2 8 999994 1 374921 892717 202051 2 2 999986 1 8674 196878 -550072 1 353674 791551 -296644 2 348178 984769 2 173601 193221 2 2 999999 2 408496 907930 1 17242 766166 825551 2 65290 688495 1 14 999999 -48429 1 92415 374114 335318 1 555210 955779 -726620 1 19 999991 -136990 1 11 999989 -866381 1 2 999999 384567 1 19 999982 -999010 2 15 999998 2 2 999999 2 2 999999 2 9 999981 2 2 999999 1 2 999999 189385 1 138112 885384 875782 2 19 1000000 1 6 999999 -169073 1 14 999994 -101888 1 16 999991 -506312 1 2 999999 961192 1 49491 828709 -933901 1 592767 963857 -247271 2 14 999993 2 2 999999 1 3 999997 523868 2 2 999999 2 279118 852558 2 110397 986942 2 13 999983 2 16 1000000 1 2 999999 -878223 2 14 999984 1 2 999999 945091 2 106555 587504 1 50483 692009 400827 2 43183 628653 2 9 999988 1 2 999999 -853689 2 2 999999 1 6 999983 -119913 2 4 999999 1 283144 361199 358267 2 115358 169713 1 2 999999 -665958 1 55206 550618 334010 1 199925 574184 412938 2 5 999987 2 2 999999 1 392265 719838 914847 2 873572 975080 1 2 999999 29582 1 2 999999 -192869 2 5 999987 1 192742 970572 -68916 1 2 999999 433075 1 296519 918704 370365 1 16 999984 520256 1 912118 923034 833293 1 2 999999 -378019 2 5 999995 2 2 999999 1 2 999999 266921 1 16 999998 332337 1 2 999999 815933 2 4 999996 2 437213 593482 2 10 999996 1 2 999999 215234 1 4 999987 894017 1 294570 394055 -523828 2 5 999981 2 81905 678534 2 344791 745924 2 76307 248153 1 494077 749926 53311 2 9 999998 1 4 999998 363061 2 2 999999 1 48334 284757 726213 1 20911 763817 794520 2 2 999988 1 17 999987 -155539 2 15 999991 1 39578 91845 68038 2 20 999989 1 755355 962560 14232 2 120825 893780 2 3 999999 1 6 999984 -794091 1 2 999999 -996377 1 2 999999 177233 1 305223 721907 22194 2 2 999999 2 90904 280123 1 2 999999 476518 2 2 999999 2 16 999998 2 9 999984 1 11 999989 878979 1 14 999993 85181 2 92172 876497 2 2 999999 1 18 999997 -620607 1 2 999999 -134496 2 225135 996488 2 2 999999 2 19 999982 2 2 999999 2 2 999999 1 2 999999 -974337 1 15 999982 459651 2 753991 879023 2 19 999993 1 3 999987 -78365 2 16 999991 1 704575 989244 -106438 1 18 999992 -562047 2 2 999999 1 2 999999 401218 2 281156 414623 1 263192 551445 -696215 2 764351 850709 1 2 999999 -475836 1 227323 780141 -826040 1 2 999999 -144125 2 387617 676002 2 19 999992 1 2 999999 610303 2 2 999989 2 1 999984 1 2 999999 -891031 1 2 999999 474675 1 15 999986 -664132 2 495987 732550 2 355918 773746 2 2 999999 1 2 999999 -599901 2 5 999988 1 278756 590525 1039 2 2 999999 2 2 999999 2 47744 802464 1 90794 612645 892630 1 578948 843623 952265 1 36395 362479 -128290 2 169793 999141 2 2 999999 1 2 999999 584826 1 631043 871039 244643 2 627068 755012 1 2 999999 22826 1 289585 442201 -144958 1 12 999993 -633761 1 108310 243628 265931 1 2 999999 3223 1 91665 672267 -263452 1 4 999991 366239 1 2 999999 -813835 1 314044 549625 906789 1 2 999999 337154 1 2 999999 696617 2 421669 877616 1 15 999999 125657 1 6 999993 -790208 1 149821 836688 -460392 1 2 999999 750152 2 2 999999 1 623536 626184 -228837 1 214075 617000 -160763 1 156874 666356 595464 2 1 999981 2 12 999997 2 20 999986 1 16 999990 -868636 1 2 999999 446746 1 5 999987 316063 2 4 999997 2 13 999999 2 8 999989 1 2 999999 408571 2 17 999981 1 19 999981 113674 1 2 999999 578868 2 756434 968675 2 2 999999 1 2 999999 -799010 1 1 999984 -742847 2 60927 250721 2 2 999999 2 2 999999 2 46635 758442 2 17 999986 2 234392 913424 1 20 999983 38150 1 315794 602805 293398 1 882860 996091 464312 2 2 999985 2 2 999999 2 14 999986 2 90233 775642 2 13 999995 2 17 999987 2 231226 278055 2 7952 307172 1 368236 607122 18640 1 7 999986 -558652 1 2 999999 -946034 1 6 999993 190753 1 2 999995 587839 2 2 999999 2 173431 535973 2 8 999987 1 2 999999 -377069 1 15 999992 -419442 1 2 999999 -634882 1 682490 860525 -363623 2 2 999999 1 2 999991 -587665 2 184781 511628 2 2 999999 1 141003 661729 193357 2 13 999990 2 447892 883697 2 458830 984137 2 386829 536016 2 2 999999 1 2 999999 -988890 1 9 999996 -414019 2 286779 403830 1 260409 780152 -804732 2 69831 601840 2 2 999999 1 42079 309516 941015 1 2 999999 741200 2 12 999985 1 3 999992 -347939 2 11 999988 2 12 999989 2 2 999999 1 8 999981 261651 1 2 999999 167353 1 20 999985 -861435 2 2 999999 2 260120 625001 1 14 999997 12640 2 2 999995 1 2 999981 586956 2 19 999994 1 1881 314697 -242957 1 2 999999 -620241 2 11 999999 1 2 999999 -661205 1 5 999987 -324965 1 2 999999 -45963 2 259502 525347 1 2 999999 936267 1 2 999999 335095 1 16 1000000 -993289 2 691518 862449 2 1 999992 2 481673 493330 1 18 999995 326437 2 517143 913162 2 4 999995 1 2 999999 193357 2 14 999981 1 781176 833079 249790 2 740516 885175 2 18 999996 2 12 999984 1 6 1000000 -411481 2 2 999999 1 272049 584747 990089 1 2 999999 701560 2 2 999999 1 93969 502015 614261 2 2 999999 2 414055 596567 2 15 999986 2 2 999999 2 14326 61298 2 701808 880611 2 3 999984 2 14 999987 1 9 999984 -782207 2 6 999996 1 96923 997824 -801146 2 2 999999 2 11 999991 1 2 999999 -131583 1 15 999988 -393234 1 2 999999 -70249 2 111956 655721 1 2 999999 52200 2 405954 767920 2 2 999999 1 11 999990 -927430 1 16 999997 -684705 1 198180 298036 207590 2 2 999999 1 2 999999 -287912 2 20 999983 1 2 999999 811635 1 2 999999 412938 1 74483 96640 -795069 2 2 999999 1 2 999999 598085 2 2 999999 2 2 999981 1 2 999999 -209858 2 23768 586803 2 13 999982 2 2 999999 2 2 999999 2 18 999981 2 2 999999 2 2 999999 1 326495 807462 185526 2 2 999999 1 2 999999 66849 1 2 999999 -583694 1 2 999999 -373476 1 5 999988 459479 2 2 999999 2 179776 292338 1 2 999999 712974 1 283070 846131 -446504 2 2 999999 1 2 999999 -365324 2 2 999999 2 13 999999 2 2 999999 1 13 999996 873681 2 541872 870563 2 2 999999 2 229842 815540 2 13 999994 2 11 999993 2 2 999999 1 483902 826871 -802366 1 2 999999 961272 2 13 999989 1 2 999999 -917361 1 16 999985 588041 1 2 999999 49996 2 2 999993 1 16 999981 904659 2 705362 820762 1 10 999982 -13751 1 123059 268310 -212855 1 2 999999 -386689 2 2 999999 2 13 999995 1 2 999999 612587 2 331540 536536 2 413012 888621 1 13 1000000 -686925 2 149366 462979 1 20 999987 144727 1 2 999999 -816454 2 135131 722098 1 6 999997 729300 2 13 999981 1 13 999996 -945115 1 317866 637522 884696 2 2 999999 1 25100 346961 959528 2 18 999981 1 1 999987 186767 1 22869 911310 248688 1 2 999999 -388645 1 2 999999 -180779 2 230536 482256 2 680312 689185 1 2 999999 -660462 2 360184 579940 1 2 999999 -361251 2 611745 823049 2 2 999999 2 2 999999 1 20 999984 402664 1 14 999995 886452 1 2 999999 685562 2 37116 307341 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -678859 2 238795 850800 1 113040 797835 -984223 1 765820 990281 820060 1 2 999999 917217 1 107998 692153 -465032 2 2 999999 1 94707 991796 -139820 2 2 999999 2 2 999999 1 2 999999 -69700 1 428494 589267 573094 1 2 999999 -615162 1 2 999999 -659074 1 707907 779472 -333725 2 2 999983 1 13 999997 -55380 2 12 999981 1 8 999995 10258 1 180748 504010 114609 2 8 999994 1 2 999999 -316330 1 3 999984 195540 1 555464 970180 325039 2 3 999982 1 314031 862003 108510 2 2 999999 2 2 999999 1 3 999989 -822939 2 156064 304079 1 2 999999 -533379 2 5 999995 1 45765 284631 802024 2 2 999999 1 8 1000000 -128274 2 145406 361792 2 2 999999 1 2 999999 -50628 2 2 999999 1 2 999999 -729137 2 2 999999 2 2 999999 2 15531 775535 1 2 999999 -631453 1 493120 904910 13875 2 2 999999 2 18 999989 1 8 999990 152744 1 2 999999 637877 2 10 999993 2 86572 944671 1 7 1000000 -981995 2 19 999992 2 2 999999 1 374844 825055 -282215 2 611345 698695 1 428629 559330 -290138 1 2 999999 -478039 2 2 999999 2 413500 949207 2 446779 868961 1 86906 885262 -158178 2 2 999999 2 2 999999 2 17 999983 2 44944 699089 2 145056 260730 1 2 999999 594718 1 7 999985 131843 2 299932 836701 2 2 999999 1 2 999999 -669584 2 24069 26596 2 2 999999 2 283977 431429 2 12 999982 2 16 999995 1 17 999986 -609888 2 3 999994 2 392995 733619 2 101266 376016 1 2 999999 -740735 2 306151 635776 1 3 999983 591243 2 16 999999 2 224543 741774 2 127939 413161 2 125139 431246 1 2 999999 690789 2 1 999994 2 431865 524716 1 2 999999 -827481 2 2 999999 1 17 999985 642692 2 2 999999 2 4 999983 2 21084 172425 1 710611 907679 -316753 1 2 999999 351154 2 10 1000000 1 4 999984 2569 1 2 999999 167189 1 2 999999 780536 1 12 999995 -161596 2 889235 990585 2 2 999999 1 2 999999 -957090 2 19 999996 1 2 999999 -9044 2 13 999984 1 208714 471774 793376 2 575390 700735 2 206962 842662 2 190444 356332 1 220401 953862 -14 2 2 999999 2 13 999984 2 2 999999 1 4 999995 817096 1 15 999992 -420127 1 17 999983 -148509 2 147505 395540 1 361364 664236 -219484 1 18 999990 -931942 1 2 999999 -616744 1 2 999999 -131670 2 392084 539104 1 2 999999 560922 2 758919 853032 2 14 999997 2 2 999999 1 20 999995 -82169 2 2 999999 1 329410 814986 -955372 2 2 999999 1 2 999999 370884 1 18 999997 27634 1 2 999999 -710711 1 2 999999 -538754 1 10 999985 200727 1 7 999987 -766585 1 163798 648326 400848 1 11 999987 -643985 2 162036 686587 1 153672 462788 -440151 2 13 999987 1 2 999999 -632527 2 2 999999 1 18 999985 -378904 2 2 999999 1 2 999999 796910 1 648696 690997 12360 2 2 999999 1 2 999999 284991 2 2 999999 2 68750 530015 2 2 999999 1 46873 815629 -445244 2 2 999999 1 270169 443550 249787 1 3 999997 802633 1 3 1000000 943893 2 20 999993 1 4 999982 810572 1 15 999989 -866413 2 553948 920860 1 331525 899993 874295 2 11 999989 1 9 999993 116959 1 16 999986 398299 1 2 999999 603883 1 2 999986 670547 2 2 999999 2 2 999999 2 18 999988 1 549026 610534 -496887 2 4 999995 2 493627 908382 2 2 999999 1 2 999999 -821747 1 2 999981 -338471 2 20 999989 1 174256 626866 -340743 2 7 999984 1 2 999999 543630 1 4 999992 208796 1 20 999991 -491565 1 2 999999 -804267 2 225848 337342 1 2 999999 -229525 1 2 999982 91061 1 99736 411959 -742754 2 34380 645844 1 6 999992 -818445 2 2 999984 1 2 999999 -521363 2 17 999984 2 19 999995 1 740420 924713 -84965 1 68847 883358 -686681 2 326057 886842 2 2 999999 1 2 999999 -708496 2 323560 425997 1 6 999989 300570 1 817145 838461 -303071 2 58004 761633 1 154908 614795 597064 1 2 999999 -427367 1 6 999981 281275 1 673832 737137 -939104 1 2 999999 147976 2 277709 886984 2 17 999982 1 513859 713931 -106720 1 2 999999 -81126 1 2 999999 778746 2 2 999999 1 197858 657695 314010 1 2 999999 -295539 2 2 999999 2 836956 916538 2 20 999992 1 1 999997 625951 1 2 999999 -761260 2 79990 792910 2 14 999982 1 2 999999 682406 2 2 999999 1 2 999999 675840 1 1 999988 -280836 1 2 999999 567962 1 2 999999 -50304 2 9 999991 1 3 999987 -506115 1 14 999995 -830839 2 16 999992 2 2 999999 2 2 999999 1 423537 771108 788881 2 419034 553901 1 592867 879468 -905877 1 776567 908039 -150163 2 2 999991 2 2 999999 2 11 999982 2 63810 887215 1 2 999999 766497 2 15 999982 2 436283 929129 2 49215 543451 2 2 999999 1 2 999999 -513418 2 182235 436374 1 14 999981 915982 1 199471 804332 -310677 1 2 999999 611076 1 15 999998 480350 2 749484 827381 1 87365 135894 -859309 2 2 999999 1 1 999991 -310478 1 472114 992468 -395745 1 2 999999 -142730 2 19 999981 1 277973 893851 790156 1 67566 830479 216340 2 2 999999 1 1 999994 610194 2 1 999991 2 2 999999 2 2 999999 1 12 999988 -973296 1 14 999995 367208 1 2 999999 -664500 2 798516 804261 1 13 999998 103365 1 2 999999 835642 1 2 999999 -336409 1 11 999994 349812 2 428139 932499 1 7 999995 -599889 2 2 999999 2 15 999994 2 2 999999 1 7 999986 521913 1 172883 272242 287894 1 411424 441995 -800398 2 5 999991 2 2 999992 2 7 1000000 1 83750 982374 409387 2 15 999987 1 2 999999 -962890 2 30064 401735 1 19 999982 -100359 1 13 999989 -677011 2 13 999989 1 2 999999 -174116 2 15 1000000 2 2 999999 1 2 999999 -278258 2 43323 312221 1 387644 828108 -619042 2 3 999985 2 17 999988 2 324319 947305 1 12 999988 411867 1 2 999999 -471572 1 656810 954153 416592 2 803218 803594 2 17 999994 2 2 999999 2 552360 773004 1 19 999989 -553545 2 11 999982 1 36753 75658 -422644 2 162280 704142 1 2 999999 568967 1 223657 580537 -527416 1 2 999999 -50086 1 16 999998 -967462 1 237595 692593 24347 1 485548 854767 139560 1 9 999996 137861 2 2 999999 1 14 999999 -431048 1 2 999999 -962658 2 1 999998 2 2 999999 2 3 999990 2 2 999999 2 540744 792427 2 110977 271388 2 11 999998 2 8 999986 2 17 999994 2 8 999987 2 187734 209952 1 244590 485035 194441 1 2 999990 205850 1 2 999999 -291692 2 2 999999 2 775600 939133 1 31723 775125 960805 1 688354 702004 -757953 1 8 999985 67941 1 6 999994 857321 1 12 999993 368657 1 16 999999 145157 1 15 999981 832749 2 9 999984 1 1 1000000 652309 1 2 999995 -835812 1 29538 955175 -85632 2 2 999999 1 13 999984 -53556 1 2 999999 -796587 1 141006 576488 -216925 2 2 999999 1 9 999986 745763 2 10 999993 2 2 999999 2 2 999999 1 17 999992 -10344 1 216405 737993 271440 2 359328 733635 2 4 999996 2 5 999993 2 927652 969789 1 9 999988 -768108 2 2 999999 1 2 999999 53386 1 2 999999 -910223 2 575169 684393 2 404207 961668 1 217470 364852 850365 2 6 999987 2 809723 979364 2 6 999992 2 2 999999 1 10 999991 392274 1 2 999999 -731255 2 2 999999 2 2 999999 2 2 999999 1 14 999987 281290 2 495954 915648 2 2 999999 1 50534 366764 -917249 1 2 999999 229375 1 1 1000000 -427217 2 218823 351726 2 4 999993 1 2 999999 873203 2 2 999999 1 12 999988 994513 2 2 999999 1 124952 451818 737693 2 10 999999 2 10 999985 1 7 999997 -915104 1 7 999985 466477 1 15 999987 -510492 1 2 999999 601519 2 11 999997 1 2 999999 832852 2 258674 366232 2 1 999994 1 2 999999 440608 1 800846 956882 54646 1 657754 665162 360103 1 2 999999 -758015 2 622869 944690 2 7 999993 1 262275 492425 -470747 1 1 999990 517784 2 559292 837564 2 49681 222084 1 2 999999 -269640 2 118716 805312 1 270583 945963 -560061 1 2 999999 -173412 1 9 999991 -795803 2 157517 966093 1 2 999999 -96866 2 2 999999 1 461473 534750 287807 2 640224 847508 2 2 999999 1 356137 835660 630010 1 63298 685067 452501 2 283816 685086 1 8 999996 621942 2 2 999999 2 2 999999 2 29599 337106 2 2 999999 1 10 999995 -840997 1 2 999999 -757166 2 7 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 930993 2 5 999995 2 2 999999 1 16 999985 -666458 1 2 999999 -13094 1 2 999985 -806371 2 21805 553076 1 5 999985 -604509 1 6 999998 126331 1 171339 222645 390734 1 276616 911724 668305 2 584030 977451 1 5 999989 613630 1 2 999999 314076 2 18 999984 2 282006 603494 2 2 999999 2 9 999991 1 150276 161633 -893572 2 2 999999 2 60292 70618 1 2 999999 435996 1 16 1000000 558502 1 232726 881634 -68912 1 2 999999 -892301 1 289837 687468 -798148 1 10 999987 -211886 1 2 999999 -197782 1 2 999981 855999 1 356929 708090 315832 2 2 999999 2 68718 547524 2 11 999990 2 26357 256997 1 600423 844085 35586 1 2 999999 336436 2 2 999999 2 2 999999 2 8 999982 1 2 999999 818463 1 20 999987 -204460 2 2 999999 2 9 999984 1 32716 115442 295738 2 122119 194720 2 732204 864841 1 2 999999 -764522 1 2 999999 -696014 2 9 999994 1 449171 816149 397288 1 2 999999 -655971 2 205865 638689 2 66459 799291 2 2 999999 2 45100 864706 1 19 999982 784131 2 2 999999 2 19 999982 1 2 999999 327787 1 2 999999 549624 1 457076 550397 768822 2 2 999999 2 20 999996 2 7 999982 1 12 999986 85095 1 2 999999 -262381 1 7 999981 -697166 1 625565 898910 424431 2 430734 597722 1 2 999999 809307 1 67146 769869 -845056 2 1 999986 1 2 999999 -881406 2 2 999999 1 18 999982 -435065 1 2 999999 396403 2 18 999984 2 463807 661204 1 2 999999 13151 2 15 999981 2 571618 589217 1 19 999981 517545 1 547125 656000 581767 2 4 999985 1 45908 629112 447390 2 2 999999 2 105660 741575 1 2 999999 -483415 1 2 999999 56140 1 8 999984 470206 1 2 999999 -774370 1 48383 217666 -86613 1 2 999999 -970503 2 6 999998 2 2 999999 2 6 999988 1 10 999987 309537 1 2 999999 -867041 1 449296 585425 147848 1 1 999995 -193815 2 438125 821994 2 2 999999 1 17 999990 917221 1 2 999999 -637828 2 540448 847016 1 2 999999 -568760 2 2 999999 2 2 999999 1 502391 721546 790412 1 6 999993 -51893 1 496333 874353 846748 2 759774 925911 2 16 999989 2 14 999983 1 2 999999 -689224 2 2 999999 2 2 999999 1 2 999999 473520 2 14 999998 1 2 999999 350941 2 2 999999 1 2 999999 56286 2 355868 686470 2 231897 686186 1 2 999990 779237 2 10 999999 2 20 999991 2 2 999999 1 2 999999 -790995 1 2 999999 -725496 1 2 999999 -997924 1 192920 805702 -584162 2 153760 634328 2 8 999991 2 15 999994 1 2 999999 316564 1 2 999999 -633581 2 19 999983 2 2 999999 2 18 999995 1 11 999988 -447402 1 9 999998 258526 1 450648 697296 -723659 2 2 999999 1 406670 844449 -612591 2 16636 155584 2 418691 852859 2 12 999989 2 364449 606229 1 842644 926957 754838 2 162395 521716 1 354898 764503 826916 2 2 999999 2 2 999999 1 12 999996 681235 1 3 999988 781365 1 721906 889726 713020 2 149438 172785 1 19 999981 292402 1 2 999999 922657 1 137255 296444 752745 2 35791 643724 1 95329 359657 -853877 1 586448 602464 608567 1 5 999997 -14444 2 9 999992 1 628374 635765 -698672 1 11 1000000 38226 2 2 999999 2 499814 938963 2 2 999999 2 209907 569741 1 2 999999 -821515 1 1 999988 -771171 1 2 999999 750794 1 2 999999 542990 1 5076 800334 934088 2 2 999999 2 197433 221593 1 6 999986 -750755 2 70518 284148 1 481612 953672 -521462 1 2 999999 -720774 1 220446 781552 788336 1 2 999999 -998376 1 1 999992 3820 2 434743 984695 1 17 999998 984566 2 2 999999 2 18 999989 2 355112 875547 1 2 999999 -419795 2 776060 831474 1 2 999999 -867790 1 2 999999 679081 1 179040 212422 23342 1 15 999988 -551061 1 675927 928960 -177929 1 2 999999 493610 1 2 999999 -416846 1 19 999987 460331 2 2 999999 2 527244 882109 1 2 999995 -50299 1 14 999992 61803 2 2 999999 1 2 999999 803086 1 2 999999 -554431 1 407615 551358 830897 1 2 999999 -173884 2 16 999999 2 2 999999 1 425520 517168 -242565 2 18 999997 2 628317 900436 1 4 999994 -244622 1 166525 670290 725812 1 2 999999 75936 2 550707 652146 2 23355 982866 2 2 999999 2 3 999997 1 2 999999 36608 1 2 999999 -650390 1 1 999981 507881 2 3 999990 2 11 999998 2 2 999986 1 628166 780223 -688299 2 646900 698356 2 248568 433204 1 2 999999 957191 2 9 999985 1 4 999986 192913 2 2 999999 1 2 999999 -337114 1 397904 490286 -593986 2 19 999989 1 7 999999 711505 1 20 999996 788985 2 2 999999 2 2 999999 2 419748 933796 2 10 999985 1 11 999984 -414542 2 2 999999 1 60652 762400 707033 1 2 999999 253554 2 65112 490486 2 209703 225911 2 7 999994 1 11 999990 52997 1 2 999999 -271319 1 242099 343840 743203 1 3 999994 -870558 1 10 999998 126200 2 465422 466067 1 2 999999 303284 1 2 999999 425475 1 92980 708487 11110 2 7 999998 2 16 999982 1 25362 75933 811535 2 10 999984 2 2 999999 2 2 999999 2 7 999993 1 2 999999 -517091 1 2 999999 303625 1 517147 592647 -907299 1 15 999992 -86338 1 87117 144312 -593695 1 766414 800607 -360392 2 2 999999 1 110161 413948 -73436 2 224441 402044 2 2 999999 1 318187 472401 461059 1 341363 763272 -245458 2 287908 850847 1 2 999999 -915224 2 328275 779457 1 636660 693775 299969 2 2 999999 2 729426 777045 1 5 999998 716113 2 2 999999 1 243154 463278 955078 1 277100 887591 -106091 2 2 999999 1 750370 853048 -242655 2 123857 486904 1 646016 851127 563267 2 3 1000000 1 2 999999 399102 1 8 999990 260991 1 15 999981 -702121 2 2 999999 1 159139 736453 524633 2 2 999999 2 259775 658351 2 16029 503587 2 15 999992 2 20 999982 2 5 999996 2 2 999999 1 11 999988 998594 2 5 999997 1 18 999993 465329 1 13 999984 73077 1 2 999999 178805 2 2 999994 1 2 999999 -779585 2 76984 118449 2 2 999999 1 20780 677462 977611 2 2 999999 2 2 999999 1 345789 790183 -914509 2 31685 976216 2 470687 901540 1 169224 654334 -785269 2 2 999999 1 16 999987 922625 2 262714 546044 2 2 999999 1 16 999983 -725913 2 2 999999 1 144035 562823 -645949 1 4 999994 -944765 1 8 999984 970122 1 18 999987 -979814 1 18 999991 846365 1 2 999999 20616 1 2 999999 -984498 2 2 999999 2 7 999984 1 253086 287656 -459625 2 2 999999 2 12 999997 2 4 999994 1 15 999987 621064 2 14 999983 1 776123 961264 -199720 1 96481 445789 282429 1 2 999999 -465732 2 2 999999 2 2 999999 2 1 999986 2 18 999993 1 241006 414640 467089 1 2 999999 -275887 2 11 999990 1 19 999998 -20275 2 2 999999 2 5 999986 2 20 999993 1 2 999999 38224 2 369000 761716 1 8 999993 -894470 1 264735 629164 657946 1 2 999999 786241 1 236223 826872 319771 2 615593 816754 1 9 999994 -926324 2 20 999984 2 10 999996 2 831286 969229 2 2 999986 2 554492 894596 1 35284 186152 647005 2 139345 424566 2 2 999999 1 690372 761277 93141 2 18 999991 2 14 999995 2 1 999995 2 69632 882635 1 1 999982 -863289 1 2 999999 -818073 1 103406 772227 496862 2 12 999984 2 19 999981 1 2 999999 -556044 1 13 999985 -122699 1 2 999999 393642 1 171221 839079 643063 1 282816 835137 715254 2 20 999996 1 10 999991 -931536 1 2 999999 299936 2 10 999982 2 2 999999 2 285629 427663 2 334957 712380 2 11 999996 2 19 999996 2 3 999985 1 2 999999 214364 2 2 999999 2 5 999987 1 12 999999 60747 1 526695 766251 144101 1 90106 290490 594579 2 2 999999 2 93753 386937 2 394004 503613 2 78782 513738 1 18 999990 707454 2 5 999992 1 7 999996 -887666 1 21614 512322 -725506 2 260642 655421 2 72210 166245 1 19 999983 442481 2 1 999992 2 1 999982 2 2 999999 2 494286 685484 2 2 999999 1 2187 541487 262692 1 352133 449321 -378915 1 606135 908172 45227 1 2 999999 -264408 1 10 999990 -826450 1 493529 921544 716237 2 2 999999 1 179069 668281 -207057 2 2 999999 1 2 999999 -240396 1 447083 936593 145400 1 121417 471455 324378 1 2 999999 -642586 2 2 999999 2 16 999986 1 2 999999 -5434 1 196311 882942 -118821 1 107408 378850 41792 1 124062 503323 -833884 2 5 999981 1 12 999996 -599881 1 18 999998 -362662 2 50826 975096 1 5 999982 896360 1 2 999999 857738 2 112210 596363 1 176249 981782 -316576 2 2 999999 1 2 999999 312822 1 2 999999 870353 1 305037 305395 -886892 2 13 1000000 1 8209 384608 461775 1 2 999999 -302327 2 3 999995 1 18 999983 638820 1 2 999999 -810546 1 2 999999 422252 2 12 999981 2 13 999991 1 106250 961756 -250315 1 2 999999 -184718 2 2 999999 1 8 999988 -182889 2 25625 288610 1 2 999999 -352553 1 2 999999 919579 2 7 999990 2 447571 860671 2 2 999999 2 2 999999 1 186898 888939 -642086 2 15 999981 2 413732 996941 2 304630 801438 2 2 999999 1 916064 983941 -153268 2 90323 236994 1 163237 552415 -867930 1 2 999999 -158874 2 2 999999 1 13305 22301 91459 2 37728 468611 1 2 999999 173244 1 2 999999 221985 2 2 999999 1 2 999999 -241814 1 260457 528805 -529669 1 16 999989 -69645 2 2 999999 2 2 999999 1 12 999989 -853291 2 255106 818704 1 3 999986 -77373 1 368280 448853 542011 1 7 999981 233350 2 2 999999 1 2 999999 -991014 2 15 999988 2 283284 452888 1 4 999998 495779 1 2 999999 -146149 1 321226 428270 956795 1 674260 959255 -939028 1 95818 130650 514926 1 7 999999 -978097 2 496480 589481 1 618792 974942 -29190 2 132819 846335 1 2 999999 12678 1 13 999982 -236224 2 9 999999 2 2 999998 2 210139 601328 2 2 999999 1 20 999983 -958347 2 3 999983 1 2 999999 -863810 1 10 999998 -525192 1 2 999999 908933 1 18 999985 -617524 1 467301 933591 110590 2 14 1000000 1 579911 630264 668795 2 3 999982 2 3 999981 2 2 999999 2 169050 417912 1 2 999999 -686284 2 2 999999 2 90274 312291 1 42067 119124 -652030 1 16 999999 114848 2 82676 295894 1 172519 666427 498874 1 239993 328148 -339837 1 633334 924819 61966 1 376896 709890 -627095 2 2 999996 1 58633 569722 321354 1 19 999988 -657559 1 18 999997 -145138 1 646756 958418 -439061 1 2 999999 241659 1 518394 610047 -452422 2 17 999983 2 563286 705386 2 2 999999 1 320467 803914 797691 2 2 999999 1 2 999999 -571050 2 2 999999 2 2 999999 1 294175 742509 16396 1 19 999986 925853 1 20 999994 -51686 2 7 999987 1 2 999999 -608248 1 745216 840037 661573 2 5 999983 2 2 999999 1 2 999999 -635355 1 292002 422064 967927 2 767441 973041 1 11 999987 571814 2 13 999988 1 21071 428095 -590381 1 565958 773620 -183604 1 7 999983 -576560 2 269283 642287 2 177842 523750 2 2 999999 1 5 999985 219230 2 2 999999 2 153625 623178 1 553734 610506 -781521 1 2 999999 912010 2 2 999999 1 2 999999 246270 1 2 999999 263732 2 10 999999 2 2 999999 2 426394 812877 2 305168 943127 2 308318 503996 2 2 999999 1 792834 928974 -328580 1 464543 843061 759256 1 9 999995 -60206 1 18 999982 -982933 1 2 999999 -443890 2 3 999983 1 505520 682472 944441 2 512329 557713 1 561682 961889 334687 2 112713 913312 2 2 999999 2 689941 853096 1 2 999999 760517 2 15 999997 1 2 999999 532313 2 2 999999 1 16 999987 240096 2 2 999999 2 2 999999 2 2 999999 1 2 999999 1881 2 374847 517530 1 2 999999 -480244 2 25864 734514 1 489937 810721 725654 1 2 999999 -139077 2 14 999993 1 16845 30770 183383 1 261447 828631 596686 1 446232 456538 -597998 1 11 999999 -573051 2 9 999991 1 2 999999 226516 1 15 999982 -289955 2 19 999992 1 60321 400079 -125611 2 19 999982 2 15 999981 2 247498 358393 2 20 999984 2 798892 963766 1 2 999999 624362 1 18 999990 -277492 2 159491 490034 2 2 999999 2 2 999999 1 2 999999 853355 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 57850 134622 -395964 1 2 999985 -614220 2 281093 328627 1 13 999996 39983 1 2 999999 122155 1 18 999988 125082 1 1 999989 436485 1 2 999983 -851077 2 20 999998 1 281689 931227 -791085 2 18 999999 1 7 999999 148308 2 385681 950598 1 309202 718592 4554 1 2 999999 727729 2 4 999987 2 2 999999 2 1 999990 1 18 999994 -343214 1 22784 887988 -491459 1 2 999999 -871006 2 531421 627187 2 3 999995 1 16 999993 -466261 2 2 999999 1 2 999999 361006 2 410614 891771 1 177674 351730 -586915 2 17 999993 1 2 999999 108982 2 15 999992 1 2 999999 -729445 1 2 999999 417683 2 17 999989 2 2 999999 1 364532 802298 380877 1 9 999983 723065 2 2 999999 1 19 999993 756236 2 2 999999 1 20 999986 19002 2 211405 879033 1 2 999999 950041 1 2 999999 -102728 2 701360 780417 1 648206 797482 939339 1 2 999999 -557352 2 6 999981 1 130883 593443 -708055 1 20 999995 331749 2 2 999999 1 2 999999 -693830 1 10 999982 -666535 2 18 999985 1 48459 192759 550242 1 18 999999 -999574 2 2 999999 1 6 999990 -309099 2 300355 637562 2 372119 735908 1 2 999999 624570 2 3 999982 1 7 999986 -88272 1 4 999986 318910 2 7 999993 2 2 999999 1 2 999999 122947 2 105428 816643 2 17 999989 2 51159 890005 2 14 999983 1 1 1000000 916715 2 2 999999 2 235913 500055 2 2 999999 2 2 999999 1 2 999999 -359640 2 97511 464875 2 19 999982 1 2 999999 625936 1 572344 868673 -657267 2 8 999983 2 2 999999 2 2 999999 2 11 999982 1 280817 302931 -265217 2 2 999999 1 2 999999 575353 2 113273 869306 2 2 999999 1 153378 220545 545991 1 15 999993 -95263 2 20 999993 1 2 999999 73010 2 2 999999 1 18 999985 -618874 1 11 999981 504242 1 272570 624340 -410088 2 40193 368278 2 69458 444901 1 9 999998 100759 2 2 999999 2 339899 701433 2 14 999987 2 1 999983 1 2 999999 65342 2 20 999987 2 2 999999 1 188107 386963 77262 2 158259 395941 2 2 999999 2 2 999999 1 18 999987 339651 1 2 999999 213295 1 7 999981 -109232 1 2 999999 153575 1 10 999996 315940 1 737197 902589 -780166 1 10 999990 -127916 1 327267 790341 467602 2 2 999999 2 289765 607380 2 304909 681561 2 287132 621441 2 16642 195592 2 2 999999 2 18 999992 2 165530 844681 2 17 999995 1 424152 667153 -879235 2 708277 820968 2 10 999983 2 426271 669336 1 238679 912419 -606524 2 2 999999 1 2 999999 998285 2 284000 675405 2 284162 425527 2 2 999999 2 515848 671838 1 169083 798604 -336352 2 437271 898935 1 4 1000000 -676542 2 14 999990 2 2 999999 2 19 999992 2 147928 606312 2 18 999986 1 2 999999 722736 1 2 999999 -970236 2 492094 584941 1 2 999999 -66971 1 131207 610144 331329 1 346214 636019 -67103 2 82625 799270 2 588719 948719 2 18 999990 1 2 999999 7525 2 2 999999 2 2 999999 1 2 999999 -171911 1 472236 997946 123224 1 2 999999 -811802 2 14 999981 1 596243 863493 -470333 1 17 999995 765363 1 18 999998 -153473 2 2 999999 2 283298 354859 2 2 999999 1 6 999996 874601 1 9 999986 -437271 1 204932 854977 -29943 1 2 999999 -933498 2 19 999997 2 3 999998 1 18 999995 764920 2 2 999999 2 2 999999 2 5 999992 2 2 999989 2 31841 794981 1 124879 214953 562711 1 2 999999 798190 2 2 999999 2 455332 679507 2 849967 986467 1 475668 663813 -569884 2 2 999999 1 661976 946545 193505 2 2 999999 1 13 999996 884952 2 2 999999 1 2 999999 290495 2 2 999992 2 11 999998 1 286759 553535 -163726 1 11 999999 -495356 1 2 999999 -68255 2 14 1000000 1 318976 971661 -998896 2 2 999999 2 2 999999 1 2 999999 704621 2 108501 335006 2 151505 615334 1 651722 842432 -477011 1 278270 680822 533947 2 40056 653734 2 19 999989 1 2 999999 -266041 1 2 999999 -509165 1 548845 672674 -576449 1 15 999982 -263727 1 514230 749097 -157597 1 2 999999 87246 2 100160 427663 1 759348 796473 311766 2 8 999999 2 3 999984 1 236668 852906 -284400 1 549656 824728 -518177 2 394405 492194 1 12 999985 -368974 2 990444 995426 2 2 999999 1 2 999999 -436686 2 5 999998 2 20 999986 1 5 999982 -461697 2 2 999999 1 475777 776675 179398 2 2 999999 1 204146 761797 -717683 2 12 999989 2 113253 352257 1 2 999999 307505 1 2 999999 74591 2 2 999999 2 587466 975031 2 2 999999 2 17 999997 1 2 999999 -677343 2 2 999999 2 420698 982410 1 235823 947821 998128 2 9 999997 2 536654 958828 1 11 999992 304072 1 8 999982 35296 2 2 999999 2 15 999982 1 2 999999 617181 1 2 999999 -462471 2 12167 423771 1 251430 634995 -223034 2 3 999992 1 553554 764858 118349 2 14 999990 1 290004 759880 944236 1 2 999999 -510891 2 328350 848975 2 2 999983 2 17 999988 2 603714 666578 2 2 999999 1 2 999999 231896 2 9 999984 1 478297 496683 -929308 1 2 999999 299804 1 2 999999 -472057 2 4 999996 2 5 999997 1 10508 133708 -592420 2 41333 283732 1 13 999987 746757 1 14 999993 -926722 1 692029 790707 -146623 1 2 999999 611163 2 345759 825530 1 2 999999 534180 1 2 999999 168031 1 7 999984 -706394 1 17 999990 210365 2 2 999999 2 14 999988 1 87249 845471 541948 1 434680 947441 570084 2 506331 881150 1 14 1000000 -936342 1 2 999999 -837140 2 19 999991 1 10 999989 -889276 2 2 999999 1 936455 978118 -558096 1 2 999999 -466982 2 2 999999 2 2 999999 1 4 999997 870718 2 117348 869611 1 7 999993 -652437 2 129381 623754 1 11 999991 120531 2 19 999993 1 634454 793188 74200 2 14 999996 2 2 999984 2 12 999984 2 2 999999 1 19 999982 29689 2 230368 577152 2 701983 992568 1 2 999999 693959 2 9 999989 1 2 999999 716563 1 9 999981 -750267 2 2 999999 1 76743 612633 -192070 1 2 999999 -552630 1 2 999999 809263 1 2 999999 -63027 2 407199 564818 1 624878 693273 -408914 2 8 1000000 1 2 999999 668136 2 11 1000000 2 2 999999 2 257407 794006 2 16 999990 2 351590 719145 2 2 999999 1 3 999989 773098 2 14 999992 1 2 999999 200076 2 13 999997 1 17 999984 -118771 2 304233 689790 2 240422 843361 1 12 999996 -309194 2 347805 417904 2 287666 524453 2 16 999990 1 13 999994 682026 1 149176 954104 720448 1 8078 997578 597349 2 19 999983 2 177434 927771 2 2 999999 2 178868 604430 2 449279 924867 1 10 999997 502588 2 19 999991 2 2 999999 1 8 999999 707742 2 9 999992 2 299002 923713 1 14 999993 78501 1 12 999995 109864 1 10 999988 946675 2 152548 865451 1 8 999997 -118303 2 79356 403029 2 8 999987 2 2 999999 2 210392 307932 2 19 999991 1 154052 399800 -339029 1 20 999990 -674471 2 2 999999 1 13 999999 -557496 1 2 999999 -512254 2 2 999999 2 2 999999 2 247703 536000 1 2 999999 440653 1 158096 290599 -506840 2 165359 915620 2 58802 922287 1 2 999999 793617 1 2 999999 2081 2 2 999999 2 2 999999 2 206230 959588 2 2 999999 2 5148 161273 2 2 999999 1 42428 300715 -256533 2 9 999990 2 58216 559606 2 2 999999 2 56697 166373 2 11 999997 1 15 999995 -203781 2 304722 845739 2 17 999993 1 2 999999 690816 2 2 999999 2 751093 842247 2 2 999999 1 2 999999 65297 2 2 999999 2 2 999999 2 2 999999 2 11 1000000 1 432939 987996 -484291 2 2 999999 2 3 999991 1 2 999999 -550890 2 11 999982 2 3 999992 1 3 999990 -589407 1 2 999999 -245163 1 251729 301542 652650 1 298829 510160 -982556 1 4 999984 -705110 1 230405 881743 -525128 2 702308 930892 2 223194 505608 1 111246 711063 950901 2 2 999998 2 2 999999 1 2 999999 -318892 1 185759 865861 829366 1 10 999996 -594230 2 5 999992 2 2 999999 2 399535 916055 1 2 999999 -763114 1 213172 892625 674009 1 3 999994 310603 2 2 999999 1 9 999990 -83627 2 2 999999 1 596395 863460 -357768 2 6 999992 2 2 999999 1 18 999997 234818 1 15 999996 -503843 2 2 999999 1 132485 880816 -987670 2 26724 369481 1 7 999993 605699 1 2 999999 917620 1 2 999999 -68011 2 17 999982 2 425769 524339 2 2 999982 1 16 999986 317450 2 430550 770092 2 3 999994 2 2 999983 1 12 999988 -71674 2 264356 698055 2 17 999992 1 2 999999 500719 1 2 999999 503030 2 2 999999 2 185789 541359 1 112878 643015 -897792 1 6 999985 991068 1 2 999999 920855 1 5 999990 682993 1 12 999996 28688 1 2 999999 -669332 2 11 999998 1 6 1000000 876043 2 2 999999 1 2 999999 -241036 1 2 999999 -806158 2 500518 522639 2 17 999986 1 216382 970471 -504933 1 18 999996 -359140 1 2 999999 548953 1 15 999984 -803668 2 12 999983 1 12 999989 590362 2 15 999994 2 2 999986 2 2 999981 1 11 999993 39599 1 2 999999 -628916 1 2 999999 267046 2 14 1000000 1 546965 993000 -549337 2 306700 882061 2 20 999988 1 649987 818116 -686024 1 12 999999 -913423 2 17 999997 2 2 999999 1 19 999985 451719 2 244666 690725 2 631285 992248 1 29968 200720 702341 1 14 999991 815256 2 2 999999 1 463450 614227 823981 2 2 999999 1 2 999999 124060 2 11 999993 1 17926 194848 -147091 1 11 999994 222955 2 2 999999 1 2 999999 398124 1 7 999997 830338 1 2 999999 -113807 1 120603 542064 982350 2 195507 600281 2 2 999999 2 2 999999 1 170843 656194 -730325 1 2 999999 -24356 1 2 999999 262514 2 19 999988 1 81946 358776 549545 1 18 999998 472355 2 20 999987 1 2 999999 -857501 1 14 999991 -440036 1 16 1000000 153424 2 10 999985 1 10 999984 713671 2 18 999991 1 205156 447110 225049 2 401673 915402 1 6 999981 -711403 2 696974 800404 1 13 999983 179357 1 15 999984 -563050 1 2 999999 935638 2 3 999997 2 12 1000000 1 6 999995 -82514 2 13022 970387 1 485986 882257 869489 1 19 999988 940264 1 139982 155833 774412 1 90780 976203 -40228 2 2 999999 2 10 999982 1 10 999996 291494 1 2 999999 148909 1 17 999988 152310 1 1 999981 572061 1 58057 221948 -742816 1 414420 502708 -183983 2 19 999983 2 2 999999 1 181199 193469 401778 2 10 999987 2 9 999981 1 18 999987 296225 2 2 999999 1 4 999998 -73134 2 2 999999 1 2 999999 144172 1 145211 227750 451231 2 306261 803757 2 10 999991 2 2 999999 1 2 999999 324818 2 17 999986 2 10 999992 2 362408 568183 2 2 999999 2 297535 417636 2 115846 618379 1 9 999999 -373218 2 2 999999 1 175868 659939 -823061 2 85681 324440 1 375813 692378 368861 2 147515 652152 1 2 999999 345773 2 7 999983 2 2 999999 1 17 999989 969527 1 92028 700931 982571 1 2 999999 286344 1 2 999999 -631660 2 2 999999 2 361997 923720 1 215281 798979 887039 1 7 999993 -838944 2 19 999981 2 14 999994 1 36772 437759 -139658 1 406073 498565 -296017 2 2 999999 2 20 999992 1 2 999999 -621491 1 27061 871982 -195062 1 520685 991470 417889 2 598289 865569 2 270027 434216 1 353346 558923 120449 2 4 999983 1 15 999993 -838714 2 16 999997 2 2 999999 1 2 999999 736710 2 17 999982 1 6 1000000 -136694 2 229708 730225 1 2 999999 981298 2 12 999985 2 2 999999 1 33640 830297 601005 1 282914 579712 -783430 2 15 999982 1 2 999999 -407588 2 12 1000000 2 2 999999 1 2 999999 798770 2 2 999999 1 479240 768452 773265 1 2 999999 620028 2 3 999996 2 2 999999 1 276024 514985 741317 1 2 999999 -853943 2 10 999993 2 628595 814762 2 555316 978202 1 20 999987 446388 2 9 999992 2 2 999999 2 2 999999 2 433673 609891 2 2 999999 2 3 999994 1 9 1000000 -941082 1 15 999999 757872 1 267007 522931 -259629 1 9073 567913 -282925 2 2 999999 2 2 999999 2 127922 259058 2 2 999999 1 4 999987 518169 2 3 999986 1 1 999997 -988725 2 2 999999 2 2 999999 2 485601 607833 2 2 999999 2 228653 591727 1 8 999987 855409 2 1 999997 2 3 999987 2 15 999989 2 315021 895097 1 5 999988 -163923 2 14 999987 2 20 999993 2 2 999999 1 2 999999 -373173 1 114793 629440 453127 1 54971 328420 671611 2 19 999996 1 2 999999 -488204 2 337110 836194 1 2 999999 457880 2 2 999991 1 13 999987 -142716 2 2 999999 2 147121 401268 2 2 999999 2 6 999988 1 9 999990 -716058 1 2 999999 217563 1 2 999999 272647 1 19 999983 -869845 2 2 999999 2 2 999999 2 15 999996 2 7 999981 1 5 999993 -815566 2 2 999999 2 3 999993 2 9 999982 2 677992 874023 2 14 999998 1 2 999999 368300 1 2 999999 503446 2 17 999996 2 13 999996 2 2 999999 2 2 999999 1 1 999999 -407499 1 53371 178153 53890 1 2 999999 -789761 2 490490 698656 2 642189 930435 1 2 999999 -765037 2 23468 570339 2 2 999999 2 2 999999 2 2 999999 2 405252 985859 1 5 999999 -538642 1 2 999999 445233 1 2 999999 -549990 1 12 999993 271430 1 527915 608700 -620416 1 17 999996 351566 2 2 999999 2 16 999982 1 3 999995 -463430 1 152930 949903 -52335 2 94023 399044 2 17 999996 1 7 999995 -472653 1 704282 765866 480818 1 815535 993603 10255 2 5 999982 2 285930 994001 1 224465 239940 -672135 2 2 999999 2 6 999990 1 2 999999 -124847 2 9 999985 1 164882 351198 -636496 1 2 999999 -439839 1 2 999999 754546 2 135402 435313 2 3 999986 2 13 999987 1 2 999999 -831456 2 108849 430872 2 481614 735143 2 2 999999 1 1 999988 -753045 2 49814 120959 1 14 999985 -662539 2 285804 768660 2 2 999999 2 2 999999 1 2 999999 -251478 2 2 999989 1 18 1000000 -861811 2 2 999999 2 795493 796572 2 66355 946114 2 2 999999 2 302026 964709 2 679987 981309 2 2 999999 2 340654 905748 1 267399 617627 -526351 2 20 999995 1 753913 768753 336558 2 10 999982 1 2 999999 595461 1 2 999999 519123 1 2 999999 546677 1 2 999999 -594959 1 12 999984 -378645 2 5 999991 1 2 999999 -729845 1 2 1000000 892956 2 2 999999 1 2 999999 -929988 2 7716 278746 2 13729 696200 1 430737 989527 -143250 1 10 999984 821809 1 13 999983 -669001 1 880669 969829 -594252 2 9 999990 1 2 999999 -792017 1 12 999997 -883022 2 2 999999 1 2 999999 -262304 2 233828 921401 2 35284 938276 1 861949 873946 679542 2 11927 206630 2 598119 785366 2 398544 409094 1 230621 598439 -737753 1 2 999999 637356 2 57127 528961 2 12 999991 2 870764 948277 2 2 999999 1 2 999999 -835847 1 2 999999 758932 1 207318 682082 -964806 2 2 999999 2 15 999982 1 360764 430361 -450627 1 642807 866700 946185 2 2 999999 2 2 999999 2 438903 497879 1 44121 107045 35284 1 20 999995 -874482 1 85271 688315 972232 1 10 1000000 478711 1 2 999999 -908200 2 227131 670901 2 2 999999 1 11 999996 -82953 1 2 999999 656996 2 836777 944026 2 50927 876589 1 2 999999 -259388 2 2 999999 2 2 999999 1 15 999982 -416797 2 2 999999 2 2 999999 2 73052 297524 2 8 999983 1 7 1000000 617912 2 2 999999 1 212850 230211 -976283 1 2 999999 236969 1 2 999999 266455 1 444422 541999 651930 1 2 999999 672884 1 6 999989 -364818 1 19 999998 -626131 1 2 999999 3308 1 234660 598802 881586 1 57988 353805 356759 1 2 999999 539501 1 496138 811329 -595071 1 969325 995556 -344891 1 4 999997 -655179 2 372259 566517 2 2 999999 1 18 999990 197488 1 592654 943932 -292926 1 262207 640911 154836 2 188123 883355 2 14 999996 2 2 999999 2 199188 301429 1 2 999999 37655 1 7 999991 -441333 1 450728 993260 -802264 2 2 999999 1 287386 398966 -566839 2 171762 326910 1 20 999997 -40303 1 15 999997 904149 1 9 999982 629209 1 2 999999 -993246 1 2 999999 217268 2 604957 818666 2 2 999999 2 2 999999 2 869372 901336 1 7 999983 133517 1 2 999999 362288 2 4 999990 1 2 999999 -808252 1 2 999999 -463486 2 2 999999 1 2 999999 665565 2 426607 518187 1 2 999999 518699 2 255019 611128 1 2 999999 -277757 1 10 999981 25189 1 99872 418184 671437 1 16 999999 -131594 2 2 999999 1 2 999999 107689 1 219282 949326 702833 2 2 999999 2 2 999999 1 17 999984 -37298 2 2 999999 1 6 999991 -754420 2 108634 196337 1 2 999999 132544 1 2 999999 -245300 2 8 999993 1 15 999984 -786082 1 665446 991111 -721438 2 724358 754626 2 224579 739308 2 2 999999 2 2 999999 1 5 999987 148583 2 2 999999 2 4350 85745 2 298045 325669 1 30722 119021 499758 2 2 999996 1 3 999988 -509706 2 2 999986 1 2 999999 -531788 1 9 999983 502345 1 833330 869437 227806 1 7 999997 -799915 2 2 999999 1 2 999999 -228321 2 2 999999 1 420045 648558 -235168 2 5 999995 2 14 1000000 1 2 999999 660860 2 95667 568013 2 85185 563699 2 172105 955656 1 2 999999 128418 2 53053 995850 2 2 999999 2 2 999984 1 14 999992 413300 2 6 999988 1 2 999999 187489 2 597997 792135 1 2 999999 -508256 2 2 999999 2 15 999999 1 2 999988 -957947 1 6 999993 226975 2 737430 806221 1 2 999999 685490 2 19 999991 2 128348 984563 1 2 999999 201080 1 11 999996 -773114 2 12 999996 1 52140 158957 -957988 2 411950 892648 2 2 999999 1 17 999990 359193 2 1 999991 2 20 999981 1 2 999999 -75369 2 728378 771764 1 18 999997 574375 2 488840 561418 2 2 999999 1 10 999983 -254875 1 264738 779092 -583549 2 12 999990 2 2 999999 1 2 999999 -60076 2 2 999999 2 2 999999 2 12 999983 2 4 999997 2 2 999999 2 375015 640059 1 2 999999 475494 1 11 999983 -174957 1 18 999993 588597 1 2 999999 -885022 2 2 999999 1 1 999996 719245 1 502512 870909 279470 2 495814 567447 2 2 999987 2 66852 479609 2 15 999985 2 179167 433055 2 819130 849115 1 2 999999 770329 2 2 999999 2 77986 879845 2 2 999999 2 559027 843581 1 20 999984 -648912 2 2 999999 1 2 999999 -265906 2 2 999999 1 11 999986 650740 2 2 999999 1 112945 236335 80108 1 2 999999 447755 2 326730 421355 1 2 999999 196621 2 1 999999 1 14 999987 -300331 1 7 999986 -164331 1 2 999999 -350623 2 2 999999 1 15 999997 -671818 2 265222 340508 1 2 999999 -964425 1 166955 880780 -624164 2 2 999986 1 63364 782340 475756 1 18 999987 565953 2 2 999999 2 162083 399929 1 6 999989 -467170 1 17 999997 863307 1 15 999996 144157 2 20 999984 2 2 999999 2 2 999999 1 2 999999 644671 2 2 999999 2 212632 662706 2 11 999992 1 5 999999 1717 2 1 999990 2 98398 992996 1 2 999999 -56743 1 4 999984 -451657 2 313638 522838 1 2 999999 388151 1 86885 151036 -326531 2 12854 576847 1 15 999995 751304 1 12 999985 -814654 1 13 999990 190694 1 3 999997 -752409 2 13 999995 2 15 1000000 2 2 999999 2 2 999999 2 11 999991 2 2 999999 1 2 999999 702288 2 2 999999 2 2 999999 2 8 999994 1 2 999999 860284 2 2 999999 1 2 999999 -361035 1 8 1000000 868520 1 95494 859606 801091 1 2 999999 100233 2 215584 776996 1 441304 448590 560617 2 12 999999 2 92318 618165 1 2 999981 -465217 1 716839 720965 -366380 1 7 999984 634774 2 2 999999 1 9 999994 888308 1 2 999999 770055 1 5 999997 -976014 2 18 999982 2 2 999999 2 2 999999 1 3 999994 663383 1 46272 762698 299108 2 642392 694339 1 103199 575302 349978 2 2 999999 1 2 999999 -102781 2 14 999994 2 2 999999 2 2 999999 1 2 999999 649380 2 4 999988 1 2 999999 942951 2 62748 743035 2 17 999982 1 8 999991 -263764 2 2 999999 2 81804 253579 2 588219 647499 2 2 999999 1 2 999999 -874193 1 8 999987 -787182 1 489679 846995 874522 2 7 999982 2 2 999999 2 287929 422380 1 43913 447999 -407060 1 20 1000000 -580361 1 12 999998 -454849 1 12 999992 198481 1 2 999999 -642067 2 2 999999 2 11 999997 2 92984 447906 1 5 999981 -772076 1 272872 532509 203565 2 11 999982 2 716225 980805 2 131021 918321 1 20 999982 -914515 2 2 999999 1 8 999990 -47900 1 430258 683614 -777707 2 213432 502635 2 586607 727158 2 1 999997 2 2 999999 2 673739 816161 2 2 999999 2 238578 947066 1 10 999992 128878 2 12 999996 1 12 999998 746732 2 2 999999 2 516529 765242 1 2 999999 389361 2 2 999999 1 484206 905611 -281868 2 116238 821153 2 2 999999 2 6 999985 1 2 999999 926245 1 12250 167057 -827768 2 2 999999 1 8 999982 -610085 2 2 999999 1 2 999999 -12217 2 36054 984453 1 19 999982 731963 1 205290 726136 -148728 2 20 999984 2 10884 764143 1 2 999999 150877 1 65708 539002 -598801 2 2 999999 2 5 999995 1 2 999999 -239559 2 69108 372691 1 5 999989 312638 2 14 999987 2 162242 446363 2 2 999999 1 2 999999 85015 2 14 999984 1 2 999999 785910 2 2 999999 1 712077 812666 -287227 1 121544 891134 -40951 2 9 999981 1 165804 854076 -56826 2 266048 621303 1 8 999988 -81384 1 2 999999 -475107 2 2 999999 1 334008 960828 80657 2 2 999991 1 3 999998 -92514 2 2 999999 2 906634 942452 1 717649 750783 -626223 1 140573 327834 -726592 2 2 999999 1 2 999987 260997 2 2 999999 1 15 999992 -803640 2 14 999995 1 2 999999 229195 2 2 999999 2 272079 654210 2 293074 335378 1 2 999999 -653496 1 11 1000000 -289883 2 2 999999 2 85385 557045 2 2 999999 2 67304 965027 2 365939 858974 2 275821 652960 2 420587 978440 1 2 999999 -45166 2 2 999999 1 2 999999 623113 2 11 999989 1 233160 818692 893157 1 15 999998 -249166 2 2 999999 2 210001 298799 2 14 999985 2 167980 583470 1 2 999999 934938 1 2 999999 758046 2 2 999999 1 2 999999 884256 2 2 999999 2 20 999985 1 2 999999 249254 2 2 999999 1 358961 555467 -376539 1 20 999998 34543 2 2 999999 2 8 999996 2 11 1000000 2 13 999996 2 2 999999 2 12 999983 1 2 999999 352906 2 2 999999 1 2 999999 -378382 2 12 999991 1 7 1000000 920471 2 570041 646183 2 2 999999 2 2 999999 2 17 999998 1 449423 564864 -956770 2 15 999997 1 2 999999 713770 1 2 999999 -808295 2 451833 630840 2 11 999992 1 16 999982 382014 2 547533 962294 1 2 999999 334149 1 149128 717788 -85276 2 252406 542762 2 2 999999 1 2 999999 362525 2 8 999982 2 14 999984 1 2 999999 -883974 1 53003 289196 -429526 1 2 999999 -290868 2 329631 619717 2 2 999999 2 2 999999 2 374885 460462 1 2 999999 15350 2 80689 983914 2 2 999999 2 2 999999 2 11 999999 1 299141 411622 -615651 2 18 999992 1 2 999999 957926 2 7 999984 1 666352 710523 -842713 1 181247 271674 137248 1 2 999999 322380 2 2 999999 2 4 1000000 2 2 999999 1 8 999999 -349427 1 2 999999 -26729 2 264790 584439 1 2 999999 -810374 2 39630 97386 1 8 999983 495882 1 138049 183990 -318597 1 5 999999 -566362 2 13 999996 1 2 999999 -963310 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -329322 2 2 999999 2 3 1000000 1 2 999999 731976 2 375531 446353 1 2 999999 198167 2 11 999987 2 862924 918060 2 8 999993 2 40154 740360 1 15 999990 -491328 1 2 999999 691641 2 2 999999 1 7 999985 -585231 1 282528 652911 -390507 2 2 999999 2 296755 849517 2 187041 416302 1 594238 936225 96225 1 2 999999 17544 2 204092 966872 2 2 999999 2 15389 239029 1 98166 719609 -554572 1 114120 936032 -943954 2 210637 686656 1 2 999999 199987 2 10 999984 1 2 999999 237183 1 2 999999 -653213 1 4 999981 -957141 2 15 999996 2 711761 762781 2 2 999999 2 12 999982 1 2 999999 811586 1 1 1000000 874062 2 13596 854385 1 2 999999 -355771 2 2 999999 1 15 999984 675002 2 155398 571359 1 2 999984 210083 2 222607 932423 2 2 999999 1 19 999999 566967 1 246042 717282 -38569 2 5 999997 2 2 999999 1 276979 907715 -743924 1 13 999997 540839 1 2 999999 -814022 1 2 999999 -75908 1 13 999992 -961371 2 16 999982 1 2 999999 -398401 2 2 999999 2 13 999989 1 356887 479838 -216358 2 2 999999 1 660256 897746 -977792 1 14 999993 -876104 1 3 999992 -833212 2 6 999993 2 2 999999 2 257390 616543 2 271894 611622 1 12 999994 581085 1 2 999999 -2589 2 368858 978888 2 19 999987 2 12 999992 2 14 999992 1 135977 282420 -258630 2 2 999999 2 572697 848312 1 225321 980453 409074 1 2 999999 25729 2 822552 835551 1 583411 666982 -697202 2 9 999996 1 2 999999 -614878 1 15 999994 -397803 2 81834 330476 1 2 999999 -147096 2 2 999999 2 2 999999 1 3 999984 467830 2 9 999993 1 233486 583367 903530 1 15 999999 320077 2 2 999999 2 761660 807027 2 167072 191629 2 20 999994 2 645977 811466 1 566148 920135 940257 2 746657 800055 2 13 999996 1 2 999999 -593883 2 19 999988 1 9654 164825 78291 1 196828 537137 724815 1 10 999990 -752666 2 2 999996 1 2 999999 48941 2 2 999999 2 2 999999 1 2 999991 -441449 2 2 999999 2 305450 913103 1 2 999999 675498 1 763388 850159 -452257 2 18 999995 1 10 999996 127069 1 1 999991 100646 1 2 999999 -327634 1 10 999993 -87380 1 9 999998 624310 1 190153 963693 883631 2 17 999997 2 16 999992 1 19 999987 892247 2 2 999999 1 2 999999 -544373 2 11 999996 2 2 999999 1 377470 921621 855663 2 11 999998 1 3 999991 288700 1 14 999993 -145943 2 130297 772133 1 2 999999 51107 1 697506 764817 -600803 2 601114 620180 1 2 999999 -186774 1 327375 878758 36759 2 6132 581612 2 13 999988 2 2 999999 1 2 999999 465295 2 58892 73734 1 17 999996 -177651 2 2 999999 1 2 999999 -297516 1 2 999999 229560 1 15 999992 322421 2 5 999987 1 2 999999 833271 1 9 999995 -566713 1 200995 305014 522901 1 87166 513015 -806745 2 2 999999 1 16 999991 89163 1 14 999982 809648 2 2 999999 1 2 999999 -744915 2 2 999999 1 722742 985810 791055 1 4 999986 -562981 2 75787 555281 1 509603 656720 -949598 1 2 999999 842374 2 25677 794754 2 2 999999 1 2 999999 -793095 1 17 999995 -191448 2 187905 913599 2 4 999993 1 2 999999 -402490 1 14 999999 -397499 1 255852 654388 -632446 2 17 999999 2 8 999986 1 2 999999 716538 1 4 999997 369541 1 386865 480962 -798661 2 418477 609967 2 419294 517953 1 2 999999 -635476 1 5 999998 49571 1 10 999996 625679 2 551213 753271 1 2 999999 563775 2 2 999999 2 8 999987 1 15 999999 -555532 1 2 999999 819254 2 741032 811881 1 2 999999 362771 2 2 999999 1 2 999999 -172012 1 2 999999 -284745 2 531053 542711 1 14 999983 917558 1 652937 828365 613233 1 292661 565955 -51032 2 2 999999 2 2 999999 2 8 999988 2 2 999999 2 389488 407526 2 12 1000000 2 2 999999 2 2 999999 2 186153 220345 1 19 999993 66637 2 14 999985 2 2 999999 1 2 999999 95795 1 417655 801848 248849 2 13 999986 1 2 999999 -668895 1 12 999993 -815652 2 10 999996 1 350102 426778 -59195 2 156011 673180 1 16 999997 886703 1 16 999998 -291817 2 2 999999 2 708910 893330 1 12 999999 -758966 2 9 999993 1 2 999999 570222 1 5 999999 -562492 2 208393 848397 1 2 999999 -313945 2 13 999983 2 123452 975655 1 3 999986 -259661 1 526621 825806 642194 1 683969 801267 888288 1 2 999999 -808773 1 1 999986 -843720 1 793901 857199 200891 2 184986 227630 2 194905 677068 2 288087 546125 1 2 999999 119216 2 673040 968582 2 2 999999 2 14 999985 1 9 999990 984383 2 2 999999 1 2 999982 -894230 1 2 999999 446053 1 2 999999 367156 2 357530 414970 1 7 999993 258016 1 703086 972063 858338 1 2 999999 615367 2 2 1000000 1 2 999999 -297361 2 2 999999 1 2 999999 506452 1 2 999999 756831 2 251074 847950 1 1 999993 -93819 2 511828 698512 2 2 999999 1 11 999989 589505 1 15 1000000 369855 2 15 999984 2 11 999999 2 9 999996 2 51217 104370 1 2 999999 872607 1 2 999999 -208530 1 2 999999 -530913 1 509803 792801 -807096 2 539453 548360 2 2 999999 1 2 999999 -359425 1 2 999999 723094 1 2 999999 -324869 2 419126 803979 1 267731 698473 261651 2 4 1000000 1 2 999999 369290 1 520446 894741 198356 1 10 999992 -15540 1 2 999999 -576126 1 38142 358572 642389 2 19 999999 1 2 999999 876559 1 1 999981 -845233 1 2 999999 -443589 2 2 999999 1 2 999999 -227568 2 2 999999 1 191529 392368 -132077 2 2 999999 1 11 999996 567616 1 2 999999 391083 1 140899 528901 729078 1 2 999999 262178 1 2 999999 901189 2 1 999988 1 5 999985 -257699 2 3 999989 1 296320 847433 -78761 2 515432 935229 1 2 999999 532347 2 2 999999 1 2 999999 -197852 2 2 999999 1 394350 484372 -711610 2 3 999983 2 2 999999 2 747454 827174 1 2 999999 -692559 2 699801 929730 2 16 999982 2 11 999993 1 2 999999 132475 1 2 999999 -850547 2 2 999999 2 1 999994 1 2 999999 210400 1 2 999999 -646083 2 2 999999 1 7 999981 -397762 1 33348 285527 611079 1 197511 416007 875981 2 585547 692739 1 2 999999 -922067 2 578499 741873 2 2 999999 2 18 999994 2 19 999991 1 8 999994 -841584 2 4 999996 1 2 999999 425199 2 5 999981 2 3 999994 1 2 999999 -34634 2 2 999999 1 15 999995 477458 2 2 999999 1 2 999999 847420 2 2 999999 1 397598 938510 72411 1 2 999999 -308904 1 2 999999 626565 1 18 999991 -600595 1 2 999999 720883 2 683361 892025 2 237682 665935 1 18 999989 470501 1 252182 328620 -771457 2 2 999999 2 2 999999 2 1 999984 2 304977 712527 1 589130 785201 652798 1 10 999984 -918733 2 2 999999 1 9 1000000 -233802 2 9 999981 1 16 1000000 647079 1 415338 941447 -537398 2 2 999999 1 2 999999 397965 2 172800 958636 1 10 999992 898787 1 17 999999 -286784 2 159080 862021 1 14 999987 60294 1 2 999999 -958015 1 9 999993 948258 2 396755 893017 1 18 999984 768401 2 108472 358501 2 14 999995 1 2 999999 74622 1 540946 999296 453800 1 5467 358532 616952 2 2 999999 2 5 999994 1 4 999998 -258352 2 2 999999 2 2 999999 1 15 999982 -878656 2 3 999995 2 17 999983 2 2 999999 2 11 999999 2 12 999985 1 4 999984 -256786 2 2 999999 2 20 999988 1 406774 616569 199675 2 561960 835638 1 12 999993 -318409 2 10 999987 1 28124 356406 -775502 1 283134 297253 93192 1 2 999999 294884 1 2 999999 204826 2 2 999999 1 19 999999 -568728 1 2 999999 383853 2 387618 634622 1 2 999999 621543 2 35697 848796 2 2 999999 1 13 999995 -406578 2 372161 862585 2 182162 306297 1 2 999999 992308 1 2 999999 -290838 2 3 999985 2 2 999999 2 2 999999 2 565409 700422 2 2 999999 2 2 999999 2 3 999996 1 2 999999 -432151 2 2 999999 1 2 999999 -256541 1 376623 679660 973770 2 2 999999 2 2 999999 2 2 999999 1 2 999999 172013 1 2 999999 255560 1 9 999996 563559 2 258554 590737 2 18 999998 2 2 999999 1 712558 734458 -702639 1 703147 737150 -834074 2 2 999999 2 205148 433442 1 204531 243567 282988 2 258127 580789 1 739050 790087 634867 1 2 999999 -485132 1 20 999988 792716 1 9 999989 -574427 2 9 999983 2 184184 724438 1 9 999998 -270503 1 6 999994 216591 1 33484 449342 929610 1 627223 717349 -594189 2 2 999999 2 8 999981 1 290707 506882 -74066 2 6 999998 2 304614 870740 2 264103 893334 1 2 999989 -869570 2 370492 441502 1 2 999999 -300606 1 471641 824945 -621949 2 464850 716934 2 297047 719508 2 521767 917505 2 87015 281169 2 299515 343444 1 91443 191691 -925731 2 588993 844345 2 434721 470207 2 61652 109833 1 654779 749466 -618614 2 2 999999 2 13 1000000 1 2 999999 961590 1 502795 715740 -442683 2 2 999999 2 9 999995 2 2 999999 2 2 999999 1 2 999999 677214 1 134468 428354 -761146 1 2 999999 801495 1 2 999999 263680 1 2 999999 506742 2 3 999997 1 2 999999 371187 1 2 999999 983079 1 99842 510924 986655 2 2 999999 2 8 999984 2 5 1000000 2 2 999999 2 2 999999 1 2 999999 -155463 2 2 999999 1 2 999999 197230 2 479017 810950 2 12 999981 2 2 999999 2 2 999999 1 203362 812368 804633 1 92866 217692 181760 2 131360 205508 2 123812 763547 2 11 999982 1 7 999986 -712142 1 4 999996 253648 1 2 999999 116165 2 5974 845123 2 2 999999 2 2 999999 1 2 999999 801144 1 17 999996 313383 2 35756 231036 2 2 999999 2 7 999990 1 2 999999 -671123 1 2 999999 912349 1 5 1000000 -625213 1 20 999993 -24221 1 2 999999 287139 2 288918 520164 1 2 999999 478898 1 183117 995934 657313 2 17 999984 1 15 999990 649120 1 126840 776544 336459 2 11 999999 2 827799 982286 1 2 999999 -473390 2 2 999999 1 2 999999 -690070 1 511686 536899 582127 2 13 999997 1 118613 769262 933210 1 2 999999 -644369 1 1 999986 643802 2 11 999994 1 2 999999 -923877 1 130140 553635 862021 2 306896 337981 1 2 999999 946344 2 490958 886980 1 18 999988 -65860 2 15 999990 1 2 999999 -807543 1 2 999999 -51252 1 2 999999 -103931 1 15 999984 -818774 2 3 999985 2 279277 934487 1 2 999999 395029 2 2 999999 1 2 999999 408655 1 2 999999 -509549 2 20 999992 2 10 999990 2 3 999982 1 15 999981 44046 2 3 999986 1 11 1000000 281877 1 2 999996 -3649 2 7 999999 2 380585 385713 1 585330 843049 307664 2 2 999999 1 50426 416387 -664821 1 144510 673614 -954273 2 2 999999 1 709542 752721 -940503 2 16 999992 1 104622 647682 639699 2 12 999992 2 2 999999 1 17 999984 851961 1 5 999996 449420 2 3 999981 1 313043 318786 -149176 2 3 999987 2 2 999999 1 12 999982 547255 1 1 999984 -647245 2 5 999994 2 3 999981 1 5 999993 668541 1 2 999999 -375848 2 389791 844038 2 2 999999 1 13 999989 213748 2 156561 967590 2 17 999997 2 2 999999 1 2 999999 -896215 1 100158 754266 430866 2 74402 178034 1 282312 460403 -869549 2 2 999999 2 55721 329298 2 11 999986 2 10 999999 2 2 999999 1 260674 651303 209757 1 2 999999 158817 2 13 999989 1 2 999999 -573505 2 2 999999 1 2 999999 508198 2 2 999999 1 2 999999 -259730 2 2 999999 2 2 999982 2 786551 994628 1 439312 573047 -643181 2 2 999999 2 48136 646859 1 2 999999 -34569 1 736159 780402 593311 1 6 999990 601070 2 650092 997626 2 2 999999 2 20 999989 1 69601 302533 -451942 2 434485 720948 2 2 999999 2 2 999999 1 3 999987 -990776 1 5 999985 915911 2 2 999999 2 2 999999 2 2 999992 2 6 999986 1 2 999999 -625539 2 7 999981 1 94395 645810 186395 1 99811 113654 268530 2 334342 962672 2 202640 477834 1 2 999999 -294886 1 2 999999 -660261 2 10 999992 2 2 999999 1 18 999996 794542 1 3 999991 -71685 1 19 999983 -962667 2 2 999999 2 2 999999 1 2 999999 -76632 1 507609 607402 882671 1 2 999999 -724785 2 2 999999 2 19 999991 2 2 999999 2 2 999999 2 19 999993 1 503668 944714 -592565 2 2 999999 1 2 999999 -10839 1 2 999999 632021 2 5 999981 1 477494 503396 -977858 2 4 999996 2 403099 913848 1 18 999995 -627735 1 2 1000000 -264692 1 2 999999 -321828 2 18 999982 1 2 999999 -277299 2 2 999999 2 19 999992 2 401108 961649 1 2 999999 -116204 1 14 1000000 -76753 1 2 999999 970734 1 4 999997 454300 2 2 999999 1 597310 989084 537098 1 2 999999 -602828 2 12 999982 2 20 999995 2 2 999999 2 266205 728283 1 5 999987 -722344 2 2 999999 1 2 999999 711214 1 2 999999 707568 1 169242 836313 506901 1 297125 974355 382679 2 2 999999 2 214880 633774 1 13 999997 327026 2 2 999991 2 584939 652989 2 2 999999 2 2 999999 1 3 999996 497355 2 19 1000000 2 921729 968335 1 2 999999 -149286 1 14 999996 -200452 1 13 999999 -798810 1 2 999999 -229409 2 244626 645051 2 57072 117022 2 2 999999 1 7 999989 -868222 2 2 999999 2 18 999982 1 10 999994 -141978 1 2 999999 225756 1 1 999984 361102 1 2 999999 704758 1 9 999982 -405952 1 5 999988 845093 2 177637 507522 2 951385 961424 2 3 999995 1 534778 922204 -580253 2 2 999999 1 18 999990 280074 1 16 1000000 452099 2 2 999999 2 2 999999 2 2 999999 1 1 999985 238630 1 1 999988 -372537 1 2 999999 438163 1 379113 669322 -560258 1 2 999996 118772 2 2 999999 1 2 999999 993852 1 16732 996777 796825 2 2 999999 2 16 999984 1 2 999999 480008 2 18 999997 1 2 999999 -741624 2 381336 811726 2 2 999999 1 14 999986 -625900 2 326991 530879 1 2 999999 526235 2 7 1000000 1 2 999999 106525 2 11 999984 2 2 999999 1 2 999999 814242 1 312377 681527 654023 1 377425 993874 953192 2 415254 695617 1 19 999981 769855 1 2 999999 -594184 1 254386 296440 907387 1 2 999999 305256 2 451575 759097 1 154217 968954 385730 2 2 999999 1 369918 390675 -17219 1 501673 957876 -472017 1 12 999989 -522561 1 2 999999 79312 2 9 999992 1 609883 823413 -578230 2 12 999982 1 364313 575815 -6138 2 2 999999 2 16 999981 1 13 1000000 223682 1 9 999989 -339060 1 509233 790715 74243 2 2 999999 1 2 999999 -964557 2 17 999995 1 2 999999 -613638 1 350612 520655 435533 1 2 999999 258753 1 99576 396326 145701 2 4 999998 1 3 999993 56553 2 2 999999 2 2 999999 2 27530 899716 2 2 999999 1 726941 934666 898297 2 3 999990 1 5 999986 -845527 2 2 999999 1 2 999999 131683 2 1 999994 2 2 999999 1 942676 957671 -204121 1 214608 373738 -916886 1 2 999999 -119115 1 442785 856034 -424422 2 126639 876874 2 449414 464495 1 2 999999 267143 1 2 999999 301017 2 84225 552982 2 2 999999 1 19 999997 -665178 1 310688 583557 974880 1 14 999999 813333 1 2 999999 -662195 1 507496 547234 -439545 2 2 999999 2 486695 805656 1 358737 614125 -445272 1 846340 883144 720108 1 108775 279937 -831677 1 2 999999 18748 1 83031 547943 -946292 2 301355 947678 1 2 999999 -5941 1 2 999999 889645 2 125459 645110 1 18 999999 219187 1 2 999999 802456 2 2 999999 2 590542 718451 2 2 999999 2 61991 876526 1 11 999996 -909042 1 2 999997 555327 2 8121 220612 1 2 999999 936622 1 720681 779334 -736063 1 17 999990 -16986 2 289364 609708 2 181958 311332 1 329424 639791 535974 2 2 999999 2 688616 822067 1 17 999993 -419562 1 2 999999 -558883 2 252009 497223 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 290228 877582 251603 2 2 999999 2 13 999992 1 162807 486728 439183 1 520158 575600 40999 1 712571 909113 -652955 1 12 999990 -403995 1 2 999999 833538 1 2 999999 -280113 2 2 999999 2 2 999999 1 7 999985 -64342 2 795775 849180 2 66670 108522 2 2 999999 2 314535 344058 1 44986 285008 175049 1 1 1000000 937369 2 57330 938980 1 2 999999 223642 2 2 999999 1 66404 725375 411836 2 8 999984 1 2 999999 -659970 2 1 999985 2 609014 852881 2 454861 789426 1 546964 823412 -798182 2 2 999999 1 13 1000000 99828 2 655569 758215 2 822677 987941 2 2 999999 2 16 999985 1 13 999986 -802269 2 2 999999 2 555738 998470 2 18 999981 2 13 999998 1 2 999999 -31212 2 145627 481981 1 640108 833301 40746 1 8 999998 -858115 2 354357 967277 2 2 999999 2 2 999999 1 477946 922681 -802244 2 2 999999 2 2 999999 1 5856 589195 -216906 1 2 999999 643121 1 8 999984 268228 2 273230 588270 2 2 999999 2 2 999999 1 742973 976539 555977 2 7 999981 2 16 999997 2 615861 945652 2 2 999999 1 2 999985 -277035 2 2 999999 2 276615 353646 1 2 999999 -816684 1 2 999999 114206 1 2 999999 566772 2 260850 334615 2 390294 626348 2 956358 983623 1 6 999992 209986 1 2 999999 -494179 2 20 999981 2 607389 871038 1 163315 676805 701726 2 2 999999 1 2 999999 25084 1 15 999990 -59958 2 2 999999 1 2 999999 -989515 2 3 999987 1 2 999999 -96045 2 30700 799213 2 2 999999 2 2 999999 1 2 999999 -561763 2 156934 245720 1 2 999999 -105780 2 2 999999 2 2 999999 2 750070 911468 2 7 999986 2 69792 789130 2 2 999999 1 2 999999 -426368 2 248245 980717 1 6415 353679 564359 2 241238 344647 1 2 999999 -245279 2 425989 436613 2 2 999999 1 12 999984 -441625 1 2 999999 -361637 2 15661 994010 2 295164 656590 2 280155 286123 1 795378 944209 -199444 1 3 999988 -589513 2 11506 535308 2 2 999999 1 1 999981 -219285 2 565858 635200 2 6 999983 1 15 999998 916029 1 70397 476539 563803 2 379874 953046 2 1 999985 1 403112 726772 -67894 2 173609 724307 1 376388 965918 -359889 2 315893 912494 1 93470 148069 -791611 1 2 999999 386669 1 505613 645367 322156 1 2 999999 -161090 2 3 999982 2 18 999997 1 2 999999 140538 1 6 999992 771140 1 59806 679863 -356573 2 18 999997 2 283862 565023 1 2 999999 904876 2 2 999999 2 127189 986874 1 2 999999 -560307 1 2 999999 -971036 1 2 999999 184788 2 2 999999 1 2 999999 -527066 1 137445 417965 -128819 2 6 999982 2 2 999999 1 6 999990 -892019 2 17 999990 1 372160 601444 458955 2 551495 834847 2 59118 535812 1 19 999999 -127121 2 337071 970129 2 399574 699837 1 32223 785550 851803 1 541283 542400 -463975 1 2 999999 182088 1 2 999999 370409 2 207708 215153 1 821119 991594 -913542 1 569457 696275 309692 1 20 999991 -332972 1 14 999992 -49258 2 2 999999 2 2 999999 1 19 999996 -26730 2 16 999999 1 683457 824578 288826 1 18 999983 -185491 1 209192 542351 69905 1 2 999999 568890 1 2 999999 -108291 1 2 999999 404433 1 5 999982 550103 2 9 999985 2 2 999999 2 2 999999 2 57327 702168 2 2 999990 2 6 999993 2 2 999999 1 2 999999 857397 1 19 999981 -220590 1 200247 841721 850462 1 246635 814274 -537891 1 394594 553732 499573 1 1 999985 34409 1 2 999999 884617 2 2 999999 1 20 999981 31941 1 179217 985135 -878552 1 19588 565189 -452167 1 104741 422787 -78764 2 100290 670572 2 2 999999 2 2 999999 2 2 999999 2 1 999987 1 530062 787829 371156 2 478676 546534 2 19 999988 2 3 999982 2 19 999999 1 11 999988 856143 1 18 999985 -343718 2 37795 874220 1 12 999993 -430490 1 14 999992 399909 1 117725 246059 857496 2 2 999999 1 2 999999 -637203 2 2 999999 1 487331 682481 -607572 1 745204 811283 -497279 1 2 999999 -531000 1 2 999999 -711102 2 119177 544966 1 489305 887495 -881460 2 2 999999 2 2 999999 1 2 1000000 -141474 2 2 999999 2 19 999993 1 13 999988 380059 2 2 999999 2 2 999999 1 8 999990 107323 2 4 999995 2 220463 542166 2 3 999981 2 2 999999 1 2 999999 -623276 1 7 999997 612878 2 552460 882060 1 352530 929122 -15399 1 15 999990 645971 1 2 999999 -891807 2 7253 162963 1 2 999999 386374 2 2 999999 2 8355 177608 2 9 999992 2 794676 887114 2 2 999999 2 4 999990 1 15 999994 26131 1 16 999984 -921690 2 13 999997 2 19 999998 1 2 999999 695831 1 485430 736052 71745 1 192745 957544 24606 2 2 999999 1 454625 767407 -393766 2 148038 329656 1 627321 997238 916511 1 2 999999 -3847 1 20 999989 -101284 1 10 999988 -349482 1 2 999999 912770 1 2 999999 528452 2 214613 680584 2 2 999999 2 2 999999 2 9 999999 1 2 999999 823850 1 15 999984 -510379 1 382743 535025 -440282 2 50622 554105 2 766503 999164 2 2 999999 2 2 999999 2 85501 316567 1 2 999999 -683263 1 11406 783077 432960 2 2 999999 1 2 999999 8160 2 10 999995 1 17 999990 296538 1 2 999999 -810980 1 44589 713028 358776 2 11 999983 2 3 999996 1 11 999981 920184 1 2 999999 247854 1 2 999999 710715 1 2 999999 -190056 2 13 999981 2 2 999999 1 2 999999 -116161 2 2 999999 1 893097 910280 -617838 1 41394 829191 919774 1 2 999999 -619353 2 11 999985 1 2 999999 786266 2 111920 342313 1 2 999999 -543066 1 77514 871845 958261 1 15 999993 -367816 1 2 999999 -209186 1 655097 826874 -786789 2 8 999992 2 31796 58168 1 2 999999 -842745 2 13 999983 1 2 999999 -642656 1 2 999999 160058 2 2 999999 1 1 999993 -394354 1 2 999999 935929 1 283949 298551 -313430 1 62235 933594 -461260 2 2 999999 1 11 999996 730591 2 2 999999 1 4 999981 654135 1 2 999999 -5346 1 2 999999 -168284 2 25502 750801 1 2 999999 -267031 2 546525 582557 1 340966 803149 647379 2 239038 480566 2 9 999989 1 377941 826389 821102 2 5 999996 2 8 999981 1 2 999999 55261 1 2 999999 -412800 2 23955 417088 1 1 999995 779349 2 318530 769980 2 19 1000000 2 738543 773621 1 153910 592326 471149 2 615515 796841 1 154844 885623 -516505 1 16 999993 -956041 1 530188 647299 27577 2 2 999999 1 12 999982 -662481 1 2 999999 -165531 1 80279 250779 317496 2 2 999999 1 2 999999 -774548 2 2 999999 2 33762 498480 1 2 999999 695626 1 715201 801875 181836 1 3 999986 -199340 2 8 999985 2 12 999994 1 2 999999 105221 1 18 999988 -485807 1 570544 997687 -830374 2 2 999999 1 3 999988 543091 1 2 999999 980100 2 2 999999 1 320901 596096 -74726 2 6 999993 2 131002 455943 2 147965 927752 1 814743 985435 -10432 1 3 999982 -570621 2 19 999986 1 7415 717164 519115 1 17 999990 972206 2 272706 577345 1 3 999994 554169 1 48058 582962 525564 1 2 999999 7706 2 2 999999 1 185720 817520 267805 1 2 999999 -517012 2 7 999995 2 375220 535252 2 111874 654251 2 2 999999 1 255323 400024 519991 2 2 999999 1 12 999990 793640 1 2 999999 473499 1 2 999999 417993 2 2 999999 2 2 999999 1 271505 741383 941344 1 2 999999 54029 2 2 999999 2 4 999983 2 2 999999 1 20 999990 -476682 2 11 999988 1 8 999997 336257 1 2 999999 -979324 2 10 1000000 1 10 999993 119460 1 2 999989 780845 2 2 999999 2 2 999999 1 727704 738957 586492 1 2 999999 753811 2 111924 452631 2 9 999991 2 2 999999 1 437803 521465 38318 1 690094 862124 -25880 1 10 999996 360543 2 5 999986 2 703494 851844 2 2 999999 2 9 1000000 1 15 999986 -72396 2 16 999992 2 1 999996 1 11 999983 -399902 2 15 999991 1 288270 628773 632328 2 337683 611615 2 4 999986 1 2 999999 172828 2 2 999999 2 385635 634398 2 2 999999 1 2 999999 -950695 2 19 999987 2 316062 481681 1 2 999999 -926325 1 2 999989 528417 2 2 999999 1 114488 940945 -832384 1 2 999999 -648040 1 493184 652127 -19804 2 582511 771020 1 268015 577668 -451050 2 9 999995 2 4 999985 1 57752 517570 105105 2 14 999995 1 753974 815955 427641 1 2 999999 -451421 2 16 999998 2 709243 721679 1 380095 718688 710655 1 1 999989 -798117 1 12 999995 -336616 1 2 999999 251885 2 255850 319034 1 310659 863139 -667153 1 4 999999 704880 2 769194 870087 1 298836 937196 24627 2 768253 776928 1 2 999999 895231 2 2 999999 2 2 999999 2 2 999999 2 735972 910522 1 124564 794206 -584361 2 744935 931340 2 8 999997 1 157577 901521 798438 1 432792 846232 -326132 2 2 999999 2 9 999996 2 5 999988 2 3 999996 2 2 999999 1 605159 830153 -649112 2 2 999999 2 11 999984 1 6 999992 -961448 1 19 999990 -249750 1 609867 916564 -259716 2 9 999996 2 334024 911028 2 409600 995001 2 584198 681142 2 2 999999 1 519223 908038 -59464 1 2 999999 -612961 2 2 999999 1 2 999999 -539038 1 10 999990 -61841 2 297376 538933 2 10 999997 1 591043 700887 -461085 2 2 999999 2 378011 582854 2 14 999996 1 2 999999 -344300 1 2 999999 595754 2 13 1000000 2 72934 190289 1 11 999995 -27880 2 20 999988 2 19 999998 2 3 999987 1 2 999999 150598 1 2 999999 958022 1 6 999993 483682 1 582723 632655 421571 2 643438 712181 1 87213 382723 -635707 2 5 999996 1 879847 892136 -115830 2 2 999999 1 333522 486495 72604 1 2 999999 976877 2 602544 701099 2 2 999999 2 15 999997 2 237782 306742 2 11 999995 2 350192 540355 2 11 999998 1 515282 837173 959511 1 2 999999 526285 1 20 999999 893470 2 2 999999 1 2 999999 625979 2 17 999981 1 2 999999 -495856 1 525667 970052 -240648 2 8 999993 1 832809 981190 -219267 2 2 999999 2 10 999990 2 8 999985 1 716946 902122 -641715 1 11725 447294 23201 2 2 999999 1 1 999987 -512660 2 702019 996741 1 13 999993 904167 2 2 999999 2 8 999999 2 19 999998 1 2 999999 511386 1 2 999999 -65027 2 2 999999 1 2 999999 572365 1 2 999999 -885131 2 665332 747673 1 2 999999 924269 2 392908 503198 1 10 1000000 70651 2 177172 335301 1 17 1000000 -384122 2 11 999986 2 2 999999 1 3 999990 944229 1 11 999993 128263 1 2 999999 -455940 2 9 999993 2 18 999995 1 2 999999 313719 2 9 999986 1 2 999999 459073 2 2 999999 1 5 999995 -197770 2 591407 634266 1 16 999993 -207404 2 12 999983 1 2 999999 181930 2 42555 69818 2 452647 709375 1 15 999998 -124827 2 450806 810247 1 275164 481958 -700393 2 7 999998 1 2 999999 -511141 1 11 999985 924152 1 8 999984 235146 1 2 999999 -773618 1 7 999998 782338 1 2 999999 264516 2 442340 588957 2 2 999999 1 2 999992 -727057 2 54609 807295 1 1 999984 775197 1 311289 800847 36951 1 14 999993 828553 2 572692 736268 2 2 999999 2 2 999999 1 37058 584879 807091 2 557119 756537 2 84850 744050 1 2 999999 574227 1 685492 981988 -290778 1 2 999989 905560 2 529631 748719 1 253008 792687 741847 2 102044 347487 2 2 999999 1 2 999999 889414 1 2 999999 320372 1 239573 587620 749395 1 2 999989 -375689 1 2 999999 476932 1 2 999999 -588592 1 102781 517986 864418 2 193960 570539 1 13 999990 -337533 2 20 999998 1 670141 777362 -498957 1 2 999999 -874689 2 84943 721428 2 12 999986 1 453206 691299 -338547 1 10 999983 211013 2 7 999990 2 16 1000000 1 18 999992 501389 2 13 999993 2 2 999988 2 16 999992 2 213691 257210 1 143560 680268 -999187 2 2 999999 1 77768 113261 -59474 1 2 999999 283097 1 39061 289714 -200268 1 15 999993 736439 2 20 999996 1 8 999992 -784680 2 14 999999 1 1 999992 614347 2 7 1000000 2 740979 951213 1 2 999999 -639769 1 2 999999 935440 2 9 999988 1 20 999991 317807 2 601503 843958 1 565596 612239 873218 1 2 999999 -344449 1 351632 892591 -92222 1 617641 768542 -886194 1 1407 83568 -473319 2 2 999999 1 12 999996 -283049 2 15 999985 2 2 999999 2 2 999999 2 17 999998 1 2 999999 250073 2 9 999992 1 2 999999 -672344 2 10 999985 2 2 999999 1 2 999999 -370663 1 143394 708958 642824 2 328040 368704 2 2 999999 2 11 999987 1 106136 296431 342571 2 71501 227609 2 292470 665432 2 16 999998 1 313805 845949 -784523 2 2 999999 1 272046 576017 -292876 1 2 999999 256592 2 29768 466854 2 10 999988 2 2 999999 1 33290 232384 -46565 2 5 999999 2 2 999987 1 12 999999 -127518 2 2 999999 1 2 999999 91811 2 7 999982 1 23197 186691 -673122 1 4 999981 655454 1 3 999997 485338 1 9384 194805 417908 1 350148 641948 -585584 1 2 999999 -164726 2 5 999982 2 2 999999 1 2 999999 -40434 1 2 999999 725984 1 583033 842557 630921 1 597407 731335 -475150 1 2 999999 238474 1 587455 840040 -183491 1 263008 539821 56906 1 257947 651083 705198 2 13 999986 1 289779 855777 540331 1 306839 763804 913230 2 2 999999 1 546007 661308 -249755 2 15 999986 1 2 999999 464357 1 4 999994 596748 2 2 999999 2 16 999994 2 2 1000000 1 11 999992 -193300 1 192786 485968 797823 2 2 999999 2 13 999990 2 2 999999 1 375579 771775 -291948 2 2 999999 1 2 999999 -46714 1 84275 627730 165683 2 149230 705308 1 173121 663655 -352625 1 488804 857661 -914513 2 13 999999 2 16 999990 2 6 999984 1 17 999986 -327853 2 2 999999 2 5 999998 2 382474 960862 1 47304 826500 982746 2 5087 168245 1 30048 707651 -622611 2 434647 556505 2 18 999995 1 427676 704607 -666158 2 11 999988 1 6 999988 -280439 2 46059 566151 1 2 999999 -45535 2 472621 664415 2 2 999999 1 2 999999 -351899 2 2 999999 2 2 999999 2 6 999999 2 213158 623210 2 4 999989 2 465810 983491 1 15 999985 -875201 1 449890 935581 648504 1 385779 782008 813356 2 2 999999 1 380964 720034 -596777 1 351625 834428 -568671 2 244072 289203 1 13 999984 -713140 2 9 999995 1 10 999994 -64813 1 4599 872422 977548 2 869950 920521 1 5 999984 -278940 1 599150 677429 -279709 1 2 999999 506784 1 2 999999 972626 2 20 999994 2 12 999982 1 2 999999 -201028 2 19659 442615 1 11 999989 58158 1 2 999999 -951290 1 2 999999 -249045 2 2 999999 2 494650 789941 1 4 999994 457767 1 7 999982 -254661 2 11 999993 1 11 1000000 558583 1 609558 745750 472254 1 8 999990 -834905 1 17 999993 -885909 1 2 999999 -871675 1 2 999999 -429583 1 2 1000000 -108187 1 2 999999 482442 2 2 999999 2 170375 628118 2 15 999995 2 2 999999 1 2 999999 848443 2 650833 805778 2 12 1000000 2 46702 208183 1 442362 777334 -46811 1 14 999990 -104495 2 14 999987 2 375706 550266 1 19 999988 -717991 1 73011 504431 -775841 1 2 999999 -39828 1 7 1000000 374582 2 757189 779398 2 459581 615237 1 1 999986 -180701 2 2 999999 1 147976 427833 585074 1 17 999992 -290206 2 2 999999 1 2 999999 -598678 2 20 999990 1 2 999999 -934058 1 2 999999 588607 2 2 999999 2 13 999991 1 310634 874563 89372 2 20 999989 2 3 999985 2 19 1000000 1 2 999999 -430008 1 471991 913302 -851817 1 20 999990 286208 2 8 999994 2 10 999982 2 2 999999 1 439247 569635 -553552 2 1 999995 1 576161 919218 853366 2 2 999999 2 658347 743425 2 2 999999 2 1 999984 1 2 999999 49729 2 120301 975302 2 3 999994 2 490323 998692 1 13 999986 -996029 2 2 999999 1 2 999999 -546613 2 2 999999 2 284868 889872 1 2 999999 -422326 1 10 999994 -752412 1 2 999999 -385988 1 606052 977815 584045 1 7 999987 -645520 2 4 999987 2 2 999999 1 2 999999 733124 1 5026 117567 999628 2 2 999999 1 3 999998 -308231 1 16 999985 835465 2 258326 321404 2 2 999999 1 2 999999 -816070 2 8 999982 2 9 1000000 1 2 999999 -969871 1 18 999988 46818 2 4 999993 2 8 999991 2 2 999999 1 10617 762219 884934 1 45291 967897 -707636 2 678591 750216 1 3 999988 -519068 2 2 999999 2 2 999999 1 2 999999 821300 2 10 999988 1 2 999999 486193 1 2 999999 -358807 1 2 999999 -66086 1 2 999999 -829872 2 2 999999 1 490006 854404 -952537 1 642608 900991 -404523 2 306384 635144 2 644304 979793 1 4 999992 724186 1 385008 846910 -841542 2 2 999999 2 8 999993 2 124615 531420 2 17 999990 1 154923 608100 -198214 2 11 999996 2 629032 930136 1 13 999999 624338 2 20 999998 1 10 999981 -118217 1 5 999997 -380739 2 104373 798537 1 2 999999 238833 1 2 999999 -33817 2 110799 244590 1 353987 578788 -754788 1 350333 579653 -115572 2 2 999999 1 13 999988 213947 1 19 999986 -593805 2 51878 944481 1 2 999999 -433902 2 527700 536276 1 2 999999 -267124 1 17 1000000 -122778 2 2 999999 2 2 999999 1 343761 550708 -705255 2 15 999982 1 278908 696095 -165776 1 567544 701415 -75401 1 1 999988 -443210 2 2 999999 2 158544 313867 2 2 999999 1 434105 903687 779124 2 59199 935920 1 547629 637097 -53102 1 2 999999 -457596 2 1 999998 2 1 999993 1 19 999999 203464 2 2 999999 1 5 999999 56683 1 6 999989 132597 2 2 999999 1 2 999999 -904269 2 2 999999 2 91197 626410 1 14 999991 927011 1 2 999999 -478498 2 8542 733892 1 449989 650134 311753 2 534109 975565 2 188373 348094 2 19 999990 2 112925 302657 2 831452 876815 2 2 999999 1 346442 695016 -544057 2 18 999992 2 2 999999 2 446280 466540 2 511507 774682 2 2 999999 2 2 999999 1 5 999982 324208 2 2 999987 2 2 999999 1 2 999999 750149 2 2 999999 2 212417 799045 1 744668 788101 -596474 2 13 999987 2 5 999983 1 663082 776355 557882 2 2 999999 1 2 999999 168375 2 230524 592285 1 2 999999 570015 1 229914 631487 801514 2 17 999991 1 1 999993 848385 2 2 999999 1 2 999999 588886 2 14468 97406 2 2 999999 2 5 999991 1 2 999999 -148053 1 509631 765815 -964562 1 592947 821794 -945426 1 581412 881398 -950416 2 2 999999 1 2 999999 -795478 1 12 999996 318580 2 14 999985 2 164729 310207 1 583096 624317 -174280 2 18 999993 2 2 999999 2 7 999989 1 2 999999 -410229 1 18 999993 -347139 2 503066 974201 1 2 999999 -894657 1 240452 325667 -825037 2 15 999982 1 857795 966716 665233 1 2 999999 -854638 1 188013 815953 552845 1 2 999999 -102556 1 5 999999 765120 1 2 999999 625494 1 2 999999 -54317 2 415734 977822 2 2 999999 1 214945 668933 -456661 2 2 999997 1 16 999992 -7123 2 3 999981 2 2 999999 2 4 999990 2 2 999999 1 189427 561193 32501 1 426338 661110 -553746 2 426756 688696 2 12 999987 1 2 999999 802282 2 2 999999 1 8 999984 -521845 2 624 535652 2 11 999982 2 19 999997 1 283663 822551 819084 1 7 999996 751021 1 93744 757094 492791 1 2 999999 699929 1 2 999999 625804 2 726348 811139 2 20 999984 1 855765 904591 -159672 1 76918 546824 -638598 2 134600 905764 2 2 999999 1 8 999985 833110 2 175137 652388 2 13 999981 2 167648 919052 1 2 999999 187625 2 2 999999 2 2 999991 2 13 999998 2 81438 761274 2 20 999981 1 61359 246396 -192111 1 17 999989 -214982 1 409160 476249 -512353 1 410977 490240 -914123 1 6 1000000 -752142 1 690318 957917 -76477 2 2 999999 2 19 999999 1 2 999999 957873 1 2 999999 354588 2 2 999984 2 397991 582278 1 2 999999 328642 2 147816 708563 2 2 999999 1 271667 750755 602905 1 2 999999 434958 2 2 999999 2 318125 489938 2 93940 194199 2 187377 485197 1 2 999999 123852 1 380401 887170 -738483 2 4 999984 2 2 999999 1 142110 861400 795263 2 551377 723177 1 2 999999 843628 2 2 999999 1 2 999999 551458 2 2 999993 2 669097 791197 1 277665 447425 -23552 1 300851 960026 -795498 1 327213 748382 -574852 2 217413 340537 2 2 999999 2 434835 706959 2 15 999989 1 849846 929627 794453 2 172001 576664 2 2 999999 2 14 999990 2 2 999999 2 599200 996687 1 13 999981 -913956 1 81826 147112 -172976 1 2 999999 97336 2 2 999999 1 4 1000000 -49677 1 16 999986 71610 2 4 1000000 1 2 999999 514294 1 3 999983 842514 1 2 999999 -21114 2 2 999999 1 2 999999 573420 1 6 999999 -364652 2 16 999992 2 457115 610060 1 2 999999 -243146 1 506990 543646 669102 1 2 999999 -481082 2 210410 694814 1 2 999999 -620229 1 2 999999 667519 2 20 999981 2 7 999993 2 2 999999 1 8 999985 -854809 2 14 999985 2 3 999988 1 18 999985 988430 1 2 999999 411452 1 8 999992 -458046 1 9 999986 287641 2 314045 587461 1 327573 375442 -255304 2 14 999990 2 865888 983472 2 228471 488511 2 217640 364693 1 39042 103922 -192117 1 2 999999 730051 2 260029 660060 2 237249 334669 2 2 999999 1 2 999999 851124 2 11 999998 2 581632 807616 2 2 999999 1 454940 594490 855247 2 2 999999 2 6 999997 2 572209 894829 1 2 999999 -209310 1 17 999995 -124870 1 172389 993624 -104278 1 856160 992932 -606240 1 2 999999 125348 2 737181 838400 2 8246 383605 1 2 999999 -300754 2 334809 768684 1 930436 941944 -270742 1 341853 877734 -315592 2 2 999999 2 173892 648948 1 2 999990 -698838 2 4 999989 2 538222 723718 1 182002 830217 449660 1 2 999999 529698 2 359996 859037 2 2 999999 1 2 999999 868749 2 2 999999 1 2 999999 -975305 2 291163 419629 1 715635 925553 -132740 2 9 999987 2 2 999999 1 19 999998 106593 2 15 999992 2 7 999987 2 2 999999 2 9 999982 1 2 999999 466476 1 2 999999 93388 1 3 999999 490507 1 12 999985 -436314 1 2 999999 -303729 1 2 999998 617775 2 13 999995 1 2 999999 225747 1 15 999993 818756 1 2 999999 896402 1 586990 804333 929030 2 390726 661883 2 5 999983 2 87227 907414 2 8 999996 1 4 999991 888107 2 2 999999 1 848540 854406 646155 2 11 999991 2 18 999983 2 5 999990 2 122732 395361 1 2 999999 713145 2 1 999983 2 1 999998 2 12 999997 1 397567 821417 -147076 1 123790 468590 -326713 2 2 999999 2 2 999999 1 1 999993 780407 2 66994 297201 2 77469 482957 2 15 1000000 2 188777 637288 2 268097 775824 1 85994 215664 -996530 1 170817 548351 -232355 1 14 999997 -194973 2 2 999999 2 2 999988 2 19 999998 1 10 999988 33863 2 185820 520434 1 2 999999 -534403 1 382330 382332 -748054 2 385464 589127 1 2 999999 -721328 2 678524 804858 2 18 999986 2 6 999983 2 12 999983 2 3 999986 2 17 999993 1 19 999985 -498177 1 2 999999 -632820 1 2 999999 178690 1 15 999991 949657 1 87832 290705 211943 2 2 999999 1 543911 633873 733268 1 2 999999 -288853 2 8 999983 1 2 999999 -329573 2 16 999982 2 134903 488468 1 10 999981 933093 2 2 999999 1 352697 654979 -378474 2 6 999981 1 15 999993 -306930 1 13 999992 26558 1 19 999997 -810047 2 137988 628022 2 19 999984 1 340700 957574 -356900 1 2 999999 356574 1 2 999999 892309 2 2 999999 2 2 999999 1 201132 686250 530003 1 1 999999 -366712 2 7 999999 2 661495 878637 1 347110 391841 343730 2 367198 386225 1 17 999985 -824971 1 3 999990 -709312 1 2 999999 -125038 2 586922 645096 2 2 999999 2 250870 348368 2 2 999999 2 26318 564338 1 3 999982 99148 2 42335 764675 2 2 999999 1 92332 413207 -561093 2 2 999999 1 593023 677309 -821179 2 18 999995 1 179322 546379 719466 2 371703 557806 1 142894 908000 74798 2 2 999999 2 13 999983 1 2 999999 -231081 1 19079 950948 -285848 1 15 999993 55806 2 2 999999 1 166168 639278 -953105 2 9 999989 1 17 999997 530204 1 865092 886988 558473 2 664989 923840 1 7 999994 430637 2 834403 863798 2 329832 366459 2 179050 983915 2 932358 946899 2 96840 788056 2 2 999999 2 1 1000000 1 2 999999 119226 1 2 999999 -108806 2 2 999999 2 28912 831390 2 19 999994 2 2 999999 2 730255 915404 1 10 999987 481220 1 12 999991 914650 1 2 999999 917156 1 567119 981955 64397 1 2 999999 473695 2 527713 784224 1 2 999999 633001 2 2 999999 1 41858 195182 -145809 1 2 999999 728334 2 2 999999 1 117700 788554 -672224 2 5 999992 1 2 999994 181049 2 2 999999 1 2 999999 824431 2 19 999989 1 2 999999 407032 1 486171 658691 453550 1 2 999999 912208 1 2 999999 -10344 2 2 999999 2 2 999999 2 2 999999 1 795557 840517 -19778 2 317738 933973 1 25984 630988 -17216 2 262724 447094 1 2 999999 892106 1 2 999999 41892 1 4 999998 -830563 2 77478 912995 1 21685 930700 506525 1 2 999999 -243902 2 263150 935058 1 2 999999 327234 2 604574 981658 2 2 999999 2 205029 492706 1 8 999984 536250 2 110169 422710 1 8 999996 -64545 1 2 999999 114118 2 434438 699844 2 2 999999 2 354528 813934 2 495844 747886 2 276955 937726 1 2 999999 830778 2 4 1000000 2 499263 531100 2 437711 474230 1 474188 621770 -545170 1 2 999999 -18107 2 2 999999 1 682815 691519 -824066 2 2 999999 2 2 999999 2 2 999999 2 16983 245858 2 18 999991 2 2 999999 1 306078 535119 -431300 1 2 999999 -337874 2 2 1000000 2 2 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 7 999995 141609 2 2 999999 2 4 999995 1 510079 752901 -293496 1 15 999988 -204817 2 271781 697755 1 88796 647829 -349226 1 460292 880306 259655 1 79492 258594 -311069 2 2 999999 2 1 999988 1 320311 947187 -570873 1 2 999999 -318095 1 2 999999 867909 2 47221 621648 1 5 999998 243927 2 242658 252982 2 163188 771197 1 2 999999 993317 2 13 999984 1 14 999995 -139699 2 4 999982 1 788621 907041 -175178 2 13 999998 1 2 999999 181635 1 2 999999 947697 2 2 999999 2 2 999999 2 2 999999 1 2 999999 310638 1 311342 898204 -657050 1 2 999999 96117 2 6 999984 2 2 999999 1 15 999994 -628966 2 2 999999 2 847035 899436 2 11 999985 2 481500 559915 2 2 999999 1 2 999999 73226 1 2 999999 -575575 1 9609 811889 -623981 2 14266 102424 2 2 999999 1 18 999994 -33062 1 2 999999 -545945 1 9 999989 -136011 1 2 999999 -142413 1 2 999999 -815036 1 15 999987 1022 2 526100 995962 1 7 999981 -561704 2 557375 998725 1 2 999999 941582 1 2 999999 -708137 1 20 999984 747322 2 16 999983 2 2 999999 2 1 999985 1 697058 706566 895674 1 2 999999 -251021 1 483999 613542 660532 2 460955 713412 2 2 999999 2 8 999984 2 2 999987 2 2 999999 2 404786 926370 1 631679 639900 -693218 1 17 999998 -683771 2 13 999990 1 2 999999 -497577 2 2 999999 2 443983 766000 2 11 999990 1 314300 944788 392509 1 15343 195272 -835026 2 2 999999 2 189623 807944 2 3 999982 2 2 999999 1 10 999991 -90677 1 109206 877154 768930 1 17 999982 75352 2 2 999999 1 12 999999 927898 1 489351 977883 587907 1 208354 291584 456294 1 16 999994 338840 1 13 999988 181231 1 165555 448669 -543304 1 434371 679090 982516 1 4 999991 -445581 1 19 999994 -465026 2 2 999999 1 585800 936009 -748041 1 2 999999 -653408 2 2 999999 2 124533 898078 2 2 999999 2 163365 384498 1 2 999999 849077 1 2 999999 -400614 1 2 999999 560613 2 9 999989 1 2 999999 -914977 2 2 999999 2 337065 807464 2 20 999989 1 2 999999 905376 2 2 999999 1 17 999997 -301591 2 229595 480161 1 6 999995 465357 2 36180 343140 2 2 999999 2 418331 924665 2 37047 486258 1 2 999999 310396 2 8 999991 1 2 999999 -195621 2 19 999988 2 381993 639773 2 318882 893473 2 616391 706620 1 655895 682541 -840909 2 4 999984 1 269843 833889 846807 1 2 999999 -853521 2 397317 875351 2 706986 919935 2 2 999999 2 2 999999 1 12 999999 24417 1 3 999998 -446166 1 2 999999 538586 1 2 999999 -798822 1 52967 703514 -861641 2 2 999999 1 2 999999 340302 1 477137 635836 770834 2 230886 348678 2 521062 737268 1 2 999999 975930 1 95882 129848 254287 1 512018 795596 -910778 1 2 999999 -314669 1 2 999999 -927933 1 158361 224562 559256 1 10 999993 378985 1 10 999997 -828567 2 410231 760247 2 38862 510003 1 2 999999 -181884 2 519441 783027 2 11 999997 1 2 999999 576619 2 426564 447185 1 12 999985 411489 2 2 999999 2 2 999999 1 2 999999 -872724 2 2 999999 2 410246 855742 2 678308 924803 1 2 999999 -303388 1 2 999999 468723 2 265310 319516 1 2 999999 46649 1 10 999985 718808 2 2 999999 2 2 999999 1 2 999999 495738 1 2 999999 785628 2 2 999999 2 2 999999 2 4 999994 2 2 999999 1 916920 924215 -810743 2 1687 935768 2 377082 988551 2 278708 935735 2 2 999999 2 2 999999 2 2 999999 2 908982 909146 1 12 999994 576733 1 18572 224579 198618 1 15 999985 390576 1 302846 889017 -71196 2 9 1000000 2 2 999999 2 2 999999 2 684013 841968 1 16 999987 -189831 2 534559 766352 1 2 999999 412227 2 3 999983 2 3 999994 2 2 999999 2 11 999997 1 15 999981 910076 1 321904 635752 474493 1 2 999999 -623608 2 14 999996 1 20 999992 752115 2 2 999999 1 614163 774845 -275772 1 2 999999 -901644 2 2 999999 2 3925 674870 1 2 999999 280102 1 2 999999 -902072 1 2 999999 -598597 2 17 999996 2 3 999997 2 479669 757514 2 2 999999 2 17 999999 1 476616 641317 -329554 2 7 999987 2 2 999999 2 2 999999 2 9 999981 2 2 999999 1 11 999988 -196649 1 18 999992 -576264 2 2 999999 1 15 999981 -281048 1 2 999999 -909531 2 2 999999 1 11 999987 -415803 1 2 999999 352345 2 2 999999 1 2 999999 541048 2 16 999994 1 139343 950045 -303708 1 3 999996 -670505 1 2 999997 -104565 1 2 999999 237878 1 577813 862796 -629894 1 209767 633308 -589599 2 23495 515031 1 90896 126136 -185582 2 3 999987 1 328394 628430 -288250 2 17 999988 1 479287 618857 -961513 1 6 999987 548492 1 17 999996 682072 2 2 999999 1 2 999999 -293392 2 194862 369405 1 2 999999 783069 1 2 999999 -586639 1 20 999988 -509350 1 4 999992 -685126 2 5 999997 1 2 999999 767548 2 224135 591658 1 2 999999 -106175 2 426259 856296 2 2 999999 2 2 999999 1 123528 798033 -275736 1 2 999999 750850 1 2 999999 529909 1 123940 516270 -864210 2 2 999999 2 17 999987 1 5 999995 198334 1 16 999995 922752 1 2 999999 291418 1 524163 697425 -946524 1 427236 648692 -195463 1 18 999992 88508 1 2 999999 -736865 1 11 999985 366573 2 12 999995 1 662759 901808 652556 2 149581 793228 1 2 999999 980 2 2 999999 2 819628 842992 2 119404 142520 2 2 999999 2 2 999999 1 18 999999 -645548 2 2 999999 1 20 999995 -303889 1 139965 404268 365761 2 2 999999 2 291882 538571 2 2 999999 2 19 999998 1 13 999999 -690257 2 2 999999 1 2 999999 149024 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 557149 634940 -438609 2 2 999999 1 2 999999 321376 1 2 999999 998507 1 2 999999 -730066 2 2 999999 1 2 999999 724691 1 2 999999 -210389 1 14 999998 -685364 2 10 999991 2 250061 405046 2 12 999998 2 458865 805563 1 2 999999 -28440 2 293237 327109 1 610186 803218 -896807 2 2 999999 2 4 999996 1 98898 991088 50236 1 2 999999 -615198 1 331857 944327 532022 2 2 999999 2 2 999999 1 8 999998 -935179 2 11 999996 2 272490 364268 2 202196 832072 1 2 999999 12681 1 2 999999 -502893 1 2 999999 787989 2 222333 797994 1 329792 359877 332480 2 509900 904304 1 238867 740012 -768047 1 20 999995 884998 1 2 999999 218862 2 2 999999 2 74351 133416 1 291038 908760 -885024 1 2 999999 620961 1 322749 863656 221353 2 52663 707102 1 169206 465983 -150131 2 2 999999 1 2 999999 -388619 2 106100 269042 1 9 999991 -834918 1 612139 742866 320817 1 15 999983 -351174 2 2 999999 2 2 999999 2 20 999981 2 13 999989 1 17 999991 574365 2 512571 853907 2 11 999981 2 17 999988 1 3 999994 218912 1 2 999999 847363 1 2 999999 636552 1 2 999999 704540 2 128719 558924 2 93049 777778 2 13 999983 1 562378 985520 592684 1 317439 935471 -531186 1 2 999999 -314037 2 3 999984 1 2 999999 474641 2 33630 108047 2 131473 948939 2 5 999985 1 14 999991 -12970 1 2 999999 416915 1 3 999999 613613 1 9 999984 294547 1 78313 810091 -675237 1 11 999995 -779261 2 361648 720456 2 2 999999 2 536821 774972 2 487122 778010 2 2 999999 2 6 999983 2 480932 783214 2 10 1000000 2 108121 194759 1 17 1000000 -476699 2 2 999999 1 177331 824832 931485 2 34965 544137 2 52542 506670 2 16 1000000 2 2520 963823 2 6 1000000 1 3 999999 620751 1 2 999999 561959 1 324197 766962 101673 1 8 999986 -561052 1 2 999999 391346 1 6 999989 -439447 1 17 999999 324790 1 5 999994 754503 1 2 999999 145470 2 8 999993 2 9 999988 1 2 999999 687788 2 3 999982 2 12 999989 1 16 999988 92888 1 152198 344387 -158775 1 2 999999 -181816 2 487657 913665 2 2 999999 1 2 999999 -165315 1 51995 869220 776549 1 2 999999 246565 1 8 999990 672085 2 282527 852607 2 2 999999 1 19305 921447 442583 2 2 999999 1 13 999999 -821122 1 575248 933199 -667837 2 443849 466424 2 70596 662456 2 249094 685054 1 455916 906137 544103 2 18 999984 2 12 999985 1 2 999999 917259 2 548004 782658 2 15 999998 1 9 999989 -241236 2 648073 735802 1 2 999999 -763560 1 659554 801655 639834 2 29776 32703 2 2 999999 1 2 999999 -570656 1 2 999999 -136455 2 2 999999 1 2 999999 204944 1 227323 439007 727514 2 2 999999 1 20 999996 194474 2 2 999999 1 375463 636452 924525 1 2 999999 88654 1 2 999999 -235251 1 78461 774105 -592539 2 889329 969087 2 69883 290250 2 2 999999 2 556918 931413 1 665635 969875 -147697 1 80184 81229 -881068 2 189623 973156 1 13542 495619 172100 1 467672 496883 147819 2 2 999986 2 8 999984 1 2 999999 666793 2 6 999991 1 2 999999 -990970 2 2 999999 2 35380 224642 1 2 999999 946403 2 14 999988 2 380624 383795 1 7 1000000 -854018 2 2 999999 1 3 999994 -876321 2 2 999999 1 481290 916882 -213336 2 7 999993 1 1 999988 772019 1 20 999998 -644131 1 10 999981 933080 2 2 999999 2 2 999999 1 2 999999 -395600 1 2 999999 797964 2 2 999999 1 2 999999 251045 1 10 999996 24452 2 1 999995 2 9 999990 2 2 999999 2 15 999993 2 576750 965244 2 2 999999 1 2 999999 29011 2 2 999999 1 2 999999 137461 1 17 999989 -189375 1 11 999986 465641 2 794515 978531 2 2 999999 1 407239 880737 154068 2 2 999999 1 710236 736284 562259 1 57314 566828 885692 1 2 999999 -801973 1 500349 908217 -753012 2 3 999992 1 594441 626433 621999 2 193010 331130 1 10 999996 -785598 2 2 999999 1 86613 250370 612801 2 2 999999 1 195773 657939 424586 1 381386 416757 -210698 1 103087 247900 -766347 2 3 999986 2 2 999999 1 2 999999 -648966 1 2 999999 -811400 1 16 999993 910941 1 247710 636973 724353 2 110422 806921 1 2 999999 -329627 2 1 999982 2 15 999994 1 289728 424171 -577607 2 2 999999 1 6 1000000 -207971 2 10 999987 2 528752 835943 2 219287 838653 1 2 999999 -839898 2 2 999999 1 276279 822010 -426003 1 1 999994 -923280 2 10 999981 1 2 999999 -211583 2 429348 669495 1 2 999999 542151 1 20 999994 -930201 2 2 999999 2 2 999994 2 2 999999 1 9 999984 986214 1 481813 636513 -821116 1 38606 429807 391870 1 12 999990 897411 2 2 999999 2 27255 708597 2 286122 426820 1 2 999999 872835 1 17 999992 -218384 2 18 999986 2 11 999985 1 99908 663374 757299 1 2 999999 354999 1 2 999999 36344 1 6 1000000 -620245 1 2 999999 421555 2 20 999983 2 2 999999 1 16 999998 -632292 2 2 999999 2 5 999990 1 9 1000000 164117 2 309697 365769 1 5 999986 708775 2 2 999999 1 2 999993 -43509 1 531095 987585 60474 1 19 999986 982600 1 2 999999 -505046 1 12 999996 189914 2 13 999997 1 4 999993 -422490 2 20 999993 2 2 999999 2 399402 592983 1 15298 813262 859765 2 2 999999 2 2 999999 2 558119 577248 2 4 999985 1 2 999999 936166 1 2 999999 -423613 1 18 999989 163168 2 2 999999 1 2 999999 379975 1 15 999982 663608 2 868918 954686 2 103086 674739 2 7046 535514 1 352858 958017 537281 1 2 999999 -874688 1 2 999999 403307 2 196162 810767 2 428541 940523 2 4 999996 2 659877 978630 2 2 999999 1 2 999999 -588138 2 278263 314136 1 2 999999 587857 2 31813 449944 2 4 999999 2 2 999999 1 2 999999 -847636 2 104677 178677 2 167511 749488 1 2 999999 -315824 1 2 999999 844687 2 2 999999 1 3 999983 -806487 1 451632 547909 111173 2 1 999983 1 9 999983 348058 1 7 999998 990469 1 357154 471569 361457 1 6 999993 -534174 2 2 999999 2 31306 815302 2 20 999991 2 2 999999 2 3 999998 2 148922 320602 1 19 999992 700345 2 2 999999 2 132314 816485 1 255336 562041 191808 1 157800 413070 -285989 2 367297 960893 2 19 999993 1 202004 379355 -161724 2 1 999988 1 2 999999 702334 1 2 999999 -762348 1 2 999999 -247932 1 2 999999 669817 1 86056 675817 309183 1 2 999999 -501911 2 5 999996 2 209474 907623 2 6 999995 2 35786 854524 1 2 999999 19240 1 217060 804780 253580 1 2 999999 792017 2 5 999982 1 2 999999 -36267 1 2 999999 -207540 1 2 999999 246479 1 112606 587866 -673292 1 16 999985 -219070 2 43431 603275 1 6 999996 -116388 1 295154 748844 172053 1 19 999990 -82611 2 11 999990 2 276885 463397 1 7 999995 -781786 2 11 999990 2 2 999999 2 54882 142994 2 2 999999 2 2 999999 1 3 999982 119306 2 2 999999 2 229332 313869 2 214906 668559 1 9 999985 -663602 1 2 999999 -182472 1 2 999999 203532 1 18 999994 -614412 1 762385 915089 723446 1 63787 957548 -606808 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999991 -626621 1 7 999995 -619492 2 8 999991 1 20 999997 -697014 1 453028 535104 -122003 2 11 999982 2 2 999999 2 2 999999 1 193737 430248 -220137 1 596193 868678 180359 2 793305 999282 1 105929 896569 337198 2 26180 294833 1 7 999998 479631 2 17 999999 2 2 999999 1 13 999998 86008 1 2 999982 205550 2 2 999999 1 14 999987 -206624 2 3 999981 1 19 1000000 318316 1 2 999999 866916 2 2 999999 2 2 999999 2 17 999993 1 382423 665943 -246127 2 113664 924155 1 374047 856702 319117 2 2 999999 1 17 999997 112228 1 15 999999 416652 2 2 999999 2 2 999992 1 697660 848088 915693 2 2 999999 1 2 999999 -948045 1 2 999999 513648 2 2 999999 1 125173 827635 118776 2 2 999999 2 7 999990 1 2 999999 475838 1 2 999999 672540 1 4 999998 -310590 1 325075 610709 -742860 1 1 999996 660560 1 2 999999 -95658 1 13 999999 952589 2 10607 890861 2 9703 56593 2 18 999984 2 98601 968647 1 746365 916229 977091 2 5 999990 2 14 1000000 2 533164 889671 2 2 999999 2 2 999992 1 182809 752011 -636667 1 2 999999 -628907 2 2 999999 1 79102 951001 -763188 2 2 999999 1 10 999984 839024 2 2 999999 2 588448 863996 2 15 999991 2 171983 747461 2 3 999990 2 2 999999 2 243494 995082 1 6 999988 636160 1 281133 660620 489035 1 80882 280778 63960 2 2 999999 2 316556 927002 1 11 999986 -914654 2 2 999999 2 5 999999 2 9 999996 2 14 999991 2 125747 680071 1 2 999999 41840 1 2 999999 219464 2 506453 759875 1 597962 996763 -195513 1 527964 540916 904218 2 2 999999 1 2 999999 -318781 2 2 999999 2 172067 782499 1 2 999999 -836302 1 12 999983 514013 1 16 999991 541014 2 2 999999 1 377943 450345 916890 2 2 999999 2 2 999999 1 190272 924331 432027 2 2 999999 2 33444 80847 1 2 999999 -787620 2 18 999990 1 2 999986 982035 1 2 999999 -741826 2 2 999999 2 531028 721641 1 204550 681560 456532 2 265612 710054 1 11 999993 464741 1 88665 722241 -173649 2 2 999999 2 123663 640839 2 2 999999 1 2 999999 -193746 2 7 999996 1 6 999990 -187245 1 12 999995 484165 2 151067 226079 1 17 999998 947224 2 11 999984 2 275647 877096 2 2 999999 2 2 999999 1 14 999991 120325 1 720479 775293 -510489 1 19 999987 -168410 1 403811 852002 -138921 2 2 999999 1 2 999999 119048 1 388616 718219 870650 2 2 999999 2 2 999999 1 57540 534410 95339 2 152725 817678 1 2 999999 976981 2 2 999999 1 14 999997 290220 2 350978 508290 1 2 999999 -138976 2 258124 531428 2 2 999999 2 376084 537459 1 2 999999 -391585 1 10 999989 537102 1 2 999999 -957445 2 166973 333714 2 2 999999 1 207002 257065 -259714 2 7 999984 1 14392 429857 -368444 2 13 1000000 2 10 999985 2 5 999994 1 865961 989741 767310 2 167013 934819 2 20 999984 2 9 999998 1 14 1000000 -971271 2 922089 988730 1 381658 942550 477093 2 13 999997 1 2 999999 -294207 2 2 999999 1 2 999999 313094 1 2 999999 781653 1 2 999999 130126 2 8 999983 2 172368 228458 2 2 999999 1 473367 722679 -640250 2 8 999990 1 2 999999 -185309 1 675688 932282 274340 1 2 999999 536448 2 6 999991 1 2 999999 -576989 2 176201 479445 1 2 999995 -717244 2 2 999999 2 193164 756334 2 291253 607372 1 2 999999 -574757 2 364115 659400 2 189411 848814 2 2 999999 1 89399 519415 950024 1 9 999986 -931084 1 440382 787302 -933578 2 8 999997 1 10 999982 896957 1 2 999999 -89852 1 6 999981 678116 2 2 999999 2 74418 424563 1 14390 278065 -758789 2 2 999999 1 2 999999 404055 1 17 999998 285770 2 1 999990 2 47287 303467 1 17 999982 119455 2 2 999999 1 16 999996 760145 1 2 999999 -842480 2 2 999999 1 2 999999 -489800 2 2 999999 2 8 999986 2 481286 564490 1 477409 487788 -134391 1 16 999994 528191 1 6 1000000 552459 2 224807 628061 1 8 999982 524154 1 19 999997 909936 2 2 999999 1 374456 962711 -8553 1 17 999982 291017 2 153440 249242 2 2 999999 2 19 999983 2 4 999991 1 4 999991 -535103 1 638531 761619 -995755 2 680170 758087 2 254152 948497 2 201062 550801 1 3 999987 -708719 1 12 999985 979584 1 19781 255563 -212293 2 121388 902417 2 9 999993 2 2 999999 1 2 999999 -761364 2 2 999999 2 4 999998 2 4 999989 2 7 999989 2 2 999999 1 7 999998 -336379 1 7 999982 656854 2 674005 988258 2 2 999999 1 14 999988 381539 2 4 999991 1 2 999999 -416228 2 2 999999 1 18 999994 840104 1 410186 773471 498102 2 2 999999 2 403105 539721 2 2 999999 1 842912 961878 825343 1 5347 939419 169407 1 2 999999 529706 1 494301 977125 364594 1 2 999999 970680 1 81108 104311 -756930 2 277464 395190 1 388112 473684 530689 2 43359 502883 1 2 999999 -526543 1 2 999986 -439569 1 2 999999 -771107 2 2 999999 1 2 999999 282815 2 278101 540437 1 11 999997 756263 1 7 999991 -999906 1 301214 477287 -418877 1 2 999999 -367872 1 2 999999 927063 2 2 999999 1 11 999987 877655 1 412951 835859 880303 1 526419 942663 -102414 2 20 999984 1 2 999999 225499 1 2 999999 -731612 1 220367 986585 201992 2 330009 392298 2 16 999983 2 517241 992707 2 2 999999 2 18 1000000 2 489431 587051 2 2 999999 1 2 999999 -571946 2 20 1000000 2 194903 215864 2 15 999985 2 2 999991 2 100510 719288 1 307459 744779 570619 2 401592 709160 2 2 999999 1 20 999990 914420 1 8 999988 898692 1 2 999999 -410973 1 10 999982 -129040 2 841382 972290 1 211608 849412 -723214 1 2 999999 -891653 2 81511 238031 2 8140 844881 2 2 999999 1 12 999982 178268 1 2 999999 843648 1 2 999999 -493136 1 2 999999 -996802 2 77010 944182 2 18 999992 2 2 999999 2 323387 396421 1 358890 824936 245985 2 2 999999 2 2 999999 1 4 999988 -559987 1 874866 927873 -880926 1 2 999999 -592487 1 11 999990 -803661 2 338650 728463 1 2 999999 -75740 2 2 999999 2 3 999995 2 639646 998809 2 13 999984 2 14 999988 2 13 1000000 1 2 999999 449524 1 18 999990 -451596 1 414677 681408 414032 2 6 999998 2 25299 200865 1 317569 896192 -761100 2 373115 848245 1 16 999983 -96436 2 874072 887698 1 2 999999 740061 1 14 999987 357165 2 2 999999 2 2 999999 2 4 999992 1 2 999989 513982 1 9 999996 564951 2 427876 983162 1 2 999999 420436 1 193805 243934 -754805 2 2 999999 2 2 999999 2 719336 818923 1 2 999999 261180 1 20 999987 601250 1 33221 984099 398994 1 2 999999 -761500 2 514467 934935 2 2 999999 1 2 999999 965327 2 16 999993 2 2 999999 2 393065 535007 1 189969 931925 -500449 1 2 999999 394553 1 2 999999 -126099 1 621885 811930 498670 1 11 999994 -984044 2 58886 142482 2 9 999993 1 15 999998 642713 1 2 999999 639990 2 15 999990 2 10 999987 2 9 999999 2 15 999992 2 2 999999 1 2 999999 -574553 1 2 999999 -203148 1 118738 780582 357263 2 283446 434704 1 162814 419887 -402338 1 590036 690490 283826 1 238469 540101 -349718 1 15 999981 906884 2 2 999999 2 6 999997 2 4 999994 2 4 999990 1 637765 798363 -120982 1 2 999999 184463 2 18 999996 1 7 999994 840092 1 592598 739477 -638390 1 2 999999 -254248 1 12 999982 -187720 2 106857 354350 1 831867 888124 103977 1 2 999999 -480664 1 6323 614673 -348636 1 647741 872160 -984570 1 128211 963737 -559329 2 1 999994 1 8 999982 994876 1 18 999994 694144 2 2 999999 1 15 999991 802986 2 7 999983 2 3 999999 2 2 999999 1 2 999999 -970691 1 783523 915987 -592876 2 153413 224287 1 293791 942834 -458674 1 1 999997 -334383 2 40161 964207 2 13 999994 1 169057 953899 -754905 1 2 999999 256966 1 2 999999 -243170 1 2 999999 720801 2 10 999996 1 19 999987 15857 1 681597 867401 -783544 1 245204 957287 -320084 1 15 999999 556484 1 306691 802288 603377 1 115441 485789 -623103 2 2 999999 1 20 999987 -972231 2 289693 410297 2 9 999987 1 2 999999 304479 2 2 999999 1 16 999995 -427318 1 630077 960576 -728158 2 13 999994 2 2 999999 1 92353 200249 398569 2 13 999995 1 2 999999 173242 2 1 999984 2 160711 421854 2 820788 848265 2 7 999999 2 2 999999 1 148401 437619 -881470 2 20 999995 2 3 999998 2 702181 775997 1 2 999999 -347443 1 2 999999 -348004 1 2 999999 494206 1 253381 393956 465568 2 2 999999 2 8 999986 1 11 999984 52567 2 464423 808121 2 8 999995 1 11 999990 777449 1 520360 645713 65089 1 400603 734628 444952 1 2 999999 -793806 2 402359 656960 2 8 999996 2 879594 973312 2 115467 434920 1 5 999985 -36212 1 2 999999 -989543 2 2 999999 1 178203 638530 -858172 1 6 999983 -504444 2 19 999987 1 2 999999 412357 2 747717 783473 2 17 999992 1 2 999999 -121676 1 17 999985 -482925 2 9 999983 2 465192 983905 2 521301 682306 1 2 999999 -493919 1 4 999987 264644 2 2 999999 2 7 999983 2 3 999986 2 7 999990 1 19 999999 -66779 2 2 999999 1 288301 553593 747777 2 65456 868941 2 2 999983 2 280758 486344 1 2 999999 -307936 1 2 999999 158036 2 85778 368942 2 2 999999 1 610491 679203 -720585 1 7 999984 -445094 1 2 999999 -938704 2 2 999999 1 219110 663623 143026 1 7 999983 990856 1 2 999999 255493 2 3 999990 1 510329 709520 570730 1 13 999999 703396 1 13 999993 913767 1 2 999999 156976 2 339914 364114 2 2 999999 2 14 999996 1 2 999999 841200 2 2 999999 2 8 1000000 2 1 999981 1 359075 535176 -196223 1 14 999982 -827352 2 606451 667376 2 13 999996 2 2 999999 2 20 999981 1 2 999992 -198825 2 337466 606857 2 2 999999 1 541660 885565 329506 2 157305 745068 1 2 999999 607355 2 16 999986 2 17 999986 2 59338 282563 2 1 999985 1 2 999999 -33091 1 2 999985 -918832 2 2 999999 1 15 999986 715314 2 2 999999 2 3 999996 1 224368 721992 98745 1 60536 632553 -702450 1 2 999999 17594 1 565327 989685 961119 2 20 999998 1 2 999999 403689 1 2 999986 -872593 1 2 999999 -196147 2 2 999997 2 144932 870108 1 2 999999 240673 2 14 1000000 2 19 999989 2 2 999999 2 7 999993 2 1 999991 1 2 999988 -131850 2 254238 918203 2 2 999999 1 154347 761000 715543 2 140463 360662 2 2 999999 2 507102 855710 1 3 999990 415953 2 490291 989862 2 18 999991 1 2 999999 161112 2 2 999999 1 35686 251674 -709153 2 306468 491091 1 13 999987 465926 1 2 999999 -772423 1 206692 816554 -124345 2 2 999999 2 16 999997 1 6 999993 871899 1 2 999999 5454 1 2 999999 -650364 1 12 999995 -183786 2 2 999999 1 281088 348267 312424 1 2 999999 153142 2 2 999999 1 638667 963154 854721 1 2 999999 736142 1 2 999999 -780976 2 2 999999 1 2 999999 -432381 1 2 999999 -77946 1 2 999999 589453 1 356668 901037 -835810 1 396378 606236 738189 1 379928 689561 820617 2 2 999988 1 43350 387049 434310 2 186976 292191 1 2 999999 899702 1 141296 454812 74501 1 2 999982 460770 2 2 999999 1 9 999994 -296491 2 2 999999 2 74735 916299 1 17 999989 570378 2 2 999999 1 15 999996 -108427 1 295233 905955 529557 1 2 999999 741405 1 538769 564744 815020 2 3 999991 2 344852 619554 1 2 999999 -8946 2 2 999999 1 174656 798516 999582 2 2 999999 1 866415 942473 -244314 1 20 999981 314314 1 11 999996 -906090 2 14 999998 1 11 999998 755833 2 19 1000000 1 2 999999 -329040 2 12 999981 1 18 999991 -754447 1 475791 561927 -40693 1 2 999999 -81088 2 3 999985 2 218846 627460 2 613746 640195 2 2 999999 2 2 999999 2 579231 717367 2 13 999985 2 18 999997 2 6 999986 2 2 999999 2 20 999983 2 2 999999 1 424277 427830 980821 1 291091 430671 -657540 2 20 999984 2 133571 922362 1 515384 611585 878729 2 7 999991 2 8 999991 1 16 999992 -332538 1 2 999999 155171 2 10 999994 1 2 999999 -387924 2 2 999999 2 2 999999 1 2 999999 220301 1 2 999999 -602824 2 2 999999 2 18 999998 2 5 999997 1 253180 770074 -548468 2 2 999999 2 10 999985 1 11 999985 327581 2 25387 621307 2 369660 576747 1 260144 747148 -754033 1 2 999999 -303653 1 8 999996 -889554 1 414207 546317 -810224 2 2 999999 2 14 999987 1 74382 704461 445024 2 2 999999 1 418900 792086 -691939 1 2 999999 674604 1 2 999999 411602 2 2 999999 2 2 999999 2 475862 547095 1 389567 773564 868665 1 615921 950786 223060 1 19 999993 -799512 1 20 999991 372971 2 212320 631371 2 2 999999 2 629333 793845 2 2 999999 1 2 999999 -168952 2 2 999999 2 2 999999 1 17 999997 -624679 2 2 999999 2 3 999994 2 2 999999 1 13 999982 -309650 2 185702 232415 1 892348 898415 558388 1 2 999999 -449789 1 19 999983 625662 1 553961 841426 306714 1 2 999999 629045 1 402728 559309 -633733 1 2 999999 -117548 1 1 999994 -541832 1 541111 601711 335723 1 111075 722230 762472 1 18 999996 718092 1 181217 193831 302412 2 2 999999 2 8 999996 1 20 999986 -143602 1 2 999999 508629 1 19 999981 887374 2 355179 490167 2 632274 731308 2 421857 595852 2 8 999987 2 3 999984 1 3 999993 410400 1 14 999987 -893243 2 2 999999 2 2 999999 1 10 999997 473839 2 1 999994 2 10 999997 1 9 999981 -770856 1 365208 972787 794358 2 2 999999 1 2 999999 -615229 2 2 999999 1 2 999999 -30242 2 2 999999 2 11 999983 2 333593 971888 1 2 999999 198130 1 2 999999 795847 2 6 999987 2 11 999987 2 521024 628769 2 14 999981 2 134782 148501 2 15 999990 2 454043 482804 2 2 999999 2 230527 401279 1 2 999999 562995 2 2 999999 1 6 999983 -768987 1 2 999999 219753 1 2 999982 469114 2 20 999996 2 20 999995 1 2 999999 396529 1 514887 846080 105910 2 590745 695839 2 2 999999 1 2 999999 -250585 1 2 999999 676331 1 595687 938306 -639772 2 2 999999 2 116424 263580 1 2 999999 -819062 2 659404 771764 2 63651 423789 1 2 999999 775766 1 2 999999 -633013 1 2 999999 187271 2 2 999999 1 83134 479169 -102380 2 13 999984 1 2 999999 -101813 2 15 999990 2 2 999999 1 2 999999 -165617 1 2 999999 27040 1 10 999989 159473 1 2 999999 327455 2 18 999998 1 13 999998 -738187 2 11 999983 2 22030 269749 2 2 999998 2 559166 856666 2 18 999990 2 16 999985 2 875549 876280 2 197871 906216 2 129460 292700 2 379131 705274 1 535229 921668 -545668 1 2 999999 86279 1 279087 580798 627568 1 963292 983192 18775 2 806172 941878 2 10 999999 1 720900 968444 731531 2 586374 789524 2 9842 148612 1 503752 541812 244940 2 471326 910152 2 20 999996 1 65206 532582 692030 1 2 999999 895758 1 2 999999 382863 2 2 999999 1 2 999999 -7283 1 2 999999 336648 2 322874 329017 1 2 999999 690605 1 18 999995 -524862 2 154536 550424 1 1 999993 -499496 2 2 999999 1 270743 776124 38160 1 2 999999 -717112 1 10 999986 -477442 1 20 999996 -716655 2 436827 720940 1 1 999986 -337245 1 19 999984 305406 2 2 999999 1 2 999999 778470 2 59121 492825 2 4 999986 2 2 999999 2 2 999999 2 2 999999 1 6 1000000 8934 1 2 999999 68443 1 2 999999 -834058 2 8 999988 1 589497 867604 -431843 1 2 999999 207316 2 15 999990 2 2 999999 2 2 999999 2 10 1000000 1 18 999992 578516 1 20 999996 -385085 1 6 999981 496084 2 2 999999 2 2 999999 2 12 999983 2 2 999999 2 353682 524072 2 20 999983 1 456118 505749 593517 2 526547 805465 1 2 999999 -725980 2 18 1000000 2 1 999992 1 19 999981 201586 1 2 999999 177362 2 2 999999 1 265992 814099 884887 2 2 999999 1 2 999999 -31983 2 17020 933182 1 17 999994 -703832 1 2 999999 416835 2 2 999999 2 14 999983 2 124543 579722 2 241695 360874 2 282860 660890 1 323584 803954 -409493 2 14 1000000 1 7 999991 -957244 1 2 999999 -768868 2 2 999999 1 384930 971884 248863 1 69090 518879 -998236 2 2 999999 1 2 999999 -815604 2 2 999999 1 13 999987 701163 1 422861 526095 -878091 2 18 999982 1 847105 883366 538433 1 2 999999 -664888 1 5 999990 953891 2 2 999999 1 13 999981 933071 2 2 999999 1 79085 996922 -489778 2 127941 868892 1 2 999999 -212088 2 418224 666571 2 743927 804695 2 397935 574383 1 5052 747197 -502059 2 85113 831705 1 6 999985 -428208 1 2 999999 -209174 2 2 999999 2 15161 21137 2 506755 923534 2 669736 708204 1 10 999985 361086 2 183349 378153 2 1 999989 1 469680 606501 -195639 1 2 999999 -827912 2 2 999999 1 186478 983208 461188 1 394618 675921 449958 2 6 999990 2 19078 248677 2 2 999991 2 1 999991 1 18 999994 -155815 2 2 999999 2 3 999985 2 2 999999 1 14 999986 78167 2 4 999997 1 707819 957232 911259 1 21682 780817 -647102 2 80749 701110 1 2 999999 433643 1 2 999999 -180675 1 6 999992 -513553 2 19 999982 1 9 999998 -368392 1 2 999999 -203922 2 2 999999 1 1 999982 785824 2 2 999999 2 7 999996 2 2 999999 1 2 999999 435264 1 145935 980067 -891834 2 2 999999 1 17 999986 -446852 1 10 999986 -575002 2 10 999986 1 4 999989 -991076 2 2 999999 1 327482 443551 95949 2 2 999999 1 2 999999 -653580 2 4 999998 2 11 999987 2 106972 784031 2 2 999999 1 2 999999 984569 1 668862 694579 652081 2 73866 442971 1 20 999992 -153054 2 3 999982 1 116197 321680 -808578 1 809068 935571 -846912 1 172631 992862 492466 1 2 999999 636420 2 6 999986 1 2 999999 838806 2 10 999985 2 326469 777505 2 15 1000000 2 15 999983 1 12 999982 251924 2 2 999999 1 4 999998 -809735 2 2 999999 1 11 999994 782059 1 10 999983 707338 1 11 999982 134013 2 18 999994 1 690836 864698 -930132 1 12 999990 365801 1 9 999999 275162 1 124397 186584 375470 2 2 999999 2 2 999999 1 11 999987 334381 2 14 999985 1 499787 675204 220608 2 2 999999 1 2 999993 -640944 1 564310 974114 -533472 2 2 999999 1 12 999994 -266866 1 17 999989 808009 2 1 999997 1 3 999999 53950 1 2 999999 -766088 2 84713 630928 1 223701 256609 -145759 1 2 999999 -36604 2 2 999999 2 12 999989 1 2 999999 693378 1 2 999999 380161 1 14 999986 -64145 1 414235 927092 -230300 2 64132 994641 1 717416 863932 529082 2 17 999983 1 2 999999 -810663 2 2 999999 1 87122 424171 -962594 1 642486 667901 -183018 2 19 999987 2 395402 506542 1 48289 164674 -982834 1 3 999990 110659 2 5 999983 1 4 999983 -76457 1 1 1000000 374507 2 2 999999 1 293189 500212 -342848 2 16 999993 2 2 999999 2 18 999995 2 3 999981 1 18 999993 354608 1 262697 712007 162163 1 2 999999 -621885 1 18 999985 -818526 2 2 999999 2 12 999997 2 2 999999 1 2 999999 -639810 2 2 999995 2 1 999994 2 14 999997 1 322024 971629 72763 2 2 999999 1 165958 218331 883279 1 454863 783465 404672 2 611505 859608 1 2 999999 15000 1 14 999995 -545023 1 2 999999 20310 1 161436 760646 385931 2 2 999999 2 31206 231208 2 7 999998 1 2 999999 -452417 1 2 999999 -454863 1 43992 416358 452859 1 8 999982 -909482 1 203277 844641 -832464 2 499354 832850 1 330594 597387 289349 2 399960 600285 2 15 999981 2 162999 450933 2 2 999999 2 2 999999 2 19 999994 1 5 999995 -773117 2 66410 399816 2 2 999999 2 202983 237794 1 2 999999 50677 1 2 999999 -402960 2 351528 469713 1 20 999992 -148164 1 289578 568794 371981 1 387203 489275 297941 1 541332 878363 -739975 1 12 999985 -198682 1 2 999999 44828 2 450859 954768 2 2 999995 1 13 999998 -231594 1 4 999994 857245 2 693287 695205 2 400616 955778 2 40951 889296 2 205485 662226 2 19 999990 1 2 999999 -112058 2 150232 792681 2 2 999999 2 614770 781266 1 3 999985 754319 1 13 999993 -753606 2 405360 979630 2 385055 636019 2 210650 471457 1 9 999998 -458851 2 12 999985 2 11 999984 1 642622 649158 -50146 1 2 999999 69806 2 2 999999 1 911215 912704 -862312 2 2 999999 1 182479 764641 -685715 1 17 999987 644172 1 293794 988231 -394108 2 2 999999 2 2 999999 1 60866 781627 707916 2 48032 465655 1 2 999999 -49183 1 11 999983 410935 1 56396 389652 -794004 1 2 999999 -267531 1 2426 997163 603273 2 54614 953762 2 2 999999 2 5 999994 1 495950 803938 -466887 1 221901 763571 138718 2 19 999984 1 114659 177862 508079 1 291244 377360 -422659 1 2 999999 475355 1 12 999991 998198 1 5 999987 -243482 1 2 999999 137009 1 488836 732703 -927223 2 212381 541146 1 20 999995 -536361 2 2 999999 2 2 999999 2 2 999999 2 8 999992 2 13 999994 2 2 999999 1 122820 166804 -513218 1 355097 825579 -684971 2 2 999999 1 320710 997777 373065 1 2 999999 -130666 1 15 999984 -16803 1 5 999993 220569 1 11 999988 -447278 1 266877 994337 -390387 1 4 1000000 -699518 1 2 999999 -933922 2 15 999999 2 2 999999 2 2 999999 2 211592 268301 2 19 999982 1 93687 424002 -369676 1 2 999999 -52073 2 9 999999 2 376915 881648 2 7 999984 1 2 999999 -376058 2 657014 883965 2 2 999999 1 2 999999 192925 2 227682 812738 2 691366 854947 1 10 1000000 372463 1 545555 652682 983108 1 2 999999 -9398 1 233521 287653 -229517 2 2 999999 1 2 999999 386794 2 2 999999 2 646895 961965 1 74712 103757 877606 1 9 999993 -231102 1 4 999998 -883723 2 369031 999445 1 377875 660492 -109433 1 109762 217119 921437 2 6 999997 1 2 999999 -184152 2 2 999999 1 2 999999 356271 1 17 999993 485128 1 283885 387946 833558 1 2 999999 -689815 1 20 999994 -991677 1 181243 707845 747248 1 12 999983 155138 2 778966 956369 2 2 999999 1 2 999999 -467559 2 97155 166344 2 8 999995 1 15 999998 81308 2 11 999983 2 540439 541982 1 2 999999 488345 2 9 999987 2 2 999999 2 9 999990 1 6 999981 -782799 1 2 999999 -953577 1 9 999982 -259835 2 17 999981 1 8 999989 140971 1 6 999992 -104880 2 381259 661137 1 177057 902098 -851489 1 6 999984 395954 1 2 999999 -276091 1 18 1000000 102637 2 14 999986 1 12 999982 -61518 1 18 999997 868434 2 712794 912453 2 85345 464321 1 10 999998 -158571 2 2 999999 2 2 999999 2 2 999999 2 29466 161311 2 2 999999 1 11 999999 793775 2 338632 450281 1 2 999999 604375 2 2 999999 2 464441 859573 1 435126 509336 132879 1 148133 872905 -296419 2 1 999994 2 7 999988 2 2 999999 2 281343 574378 1 2 999999 -702169 2 2 999999 2 2 999999 2 113275 412066 2 2 999999 2 276103 503076 1 2 999999 237698 1 4 999992 65864 2 17 999995 2 19 999984 1 175028 552462 -235266 1 1 999986 944222 2 89582 529771 2 2 999999 2 2 999999 1 5 999987 -362793 2 2 999999 2 2 999999 2 310942 946971 1 819081 855211 523632 2 2 999999 1 721979 895525 -188613 2 4 999996 2 2 999999 2 1 999991 2 2 999999 2 2 999999 1 12 999996 -699495 2 7 999988 1 6602 624175 -477696 2 2 999996 1 662522 809641 -200700 2 198955 328513 2 2 999999 1 2 999999 -326432 2 6 999998 1 2 999999 -813238 2 2 999999 2 3 999989 1 2 999999 239344 1 19 999992 418208 2 2 999999 1 12 999983 946201 1 559633 649171 -577160 1 2 999999 116107 1 95790 452729 871108 1 2 999999 917538 1 556040 777670 810860 1 87743 511772 -438887 1 2 999999 157540 1 19989 669582 -81840 1 200729 934469 -901229 1 13 999990 984181 1 20 999991 -820988 2 4 999982 1 2 999999 -244223 1 4 999991 -595078 1 6 999983 413571 2 2 999999 1 761260 969134 87214 1 256461 378208 -185278 2 18 999991 2 2 999999 2 2 999999 1 13 999984 -143505 2 17 999985 1 2 999999 -108617 1 2 999999 455788 1 2 999999 703443 1 2 999999 -104924 2 13 999990 1 249275 252427 -282049 1 5 999988 -281703 1 425093 829278 -645155 2 12 999986 1 62274 562494 -536701 1 2 999999 610936 2 137902 379526 2 2 999999 2 283207 629488 2 12 999984 2 2 999986 1 18 999994 -107902 2 16 999991 2 2 999999 1 76774 639494 341601 1 254393 562523 829492 2 508112 654336 1 2 999999 -306347 1 64579 304373 -777547 1 646336 945178 828069 2 4 999997 1 20 999986 -907250 1 2 999999 -635772 1 2 999999 873413 2 14 999995 1 2 999999 903320 2 5 999996 2 293444 834803 2 10764 767572 1 432040 666877 -842233 2 537333 847379 2 270002 942374 2 2 999999 1 15 999985 -407147 2 586951 738945 2 2 999999 2 2 999999 2 1 999991 1 24138 445627 -434720 1 736456 780899 228896 1 9 999982 -641283 2 475903 480799 1 12 999982 501957 2 17 999990 1 1 999996 -654976 1 19 999999 845584 2 63882 285763 1 577571 693564 941416 2 2 999999 1 2 999999 -174082 2 17 999995 1 2 999999 -681481 2 2 999999 1 94888 123486 -343431 1 631848 924666 -110173 1 2 999999 825423 2 14 999991 1 2 999999 481039 2 468259 753110 1 203589 242137 602870 1 2 999999 365150 1 5 999987 220075 2 26842 537103 2 136607 469294 2 2 999999 2 422731 929874 1 7 999983 -304857 2 735326 806201 2 208342 258608 1 15 999998 -687110 1 4 999983 807369 2 210626 476766 2 2 999999 1 2 999999 434112 2 5 999984 1 2 999999 -914991 2 301714 398280 2 607121 690642 1 519435 959332 890748 1 142160 448672 69513 2 18 999985 2 617622 911348 2 294738 536252 1 2 999999 275619 1 2 999999 -5018 2 13 999990 2 16 999981 1 2 999999 998642 2 2 999999 1 230867 483867 -31046 1 2 999999 -192157 1 2 999999 565238 2 2 999999 2 37709 92598 1 281566 891666 654700 2 146082 282605 1 2 999999 -480556 2 2 999999 1 20 999992 -907630 1 2 999999 -378654 1 2 999999 750461 2 47058 365811 1 2 999999 -908117 1 2 999999 -693367 2 2 999999 1 2 999999 -17713 1 2 999999 441559 1 603864 814504 406297 1 506205 784702 958628 2 14 999992 1 1 999981 -501911 2 202164 372936 2 157591 628536 2 2 999989 2 333979 544542 1 17 999991 -678516 1 8 999998 276958 2 17 999996 2 5 999998 2 2 999999 2 2 999999 1 2 999998 676282 2 10 999993 1 2 999999 753985 2 2 999999 2 303923 621439 1 8 999983 -106888 2 2 999999 2 19 999984 2 1 999986 1 2 999999 -990651 2 2 999999 2 2 999999 2 15784 965202 2 27043 742986 2 20935 51692 2 264555 937236 1 2 999999 -610078 2 18 999995 1 2 999999 -347380 2 26629 848987 2 2 999999 2 343538 747065 1 54533 906701 -574282 2 2 999999 2 13 999997 2 18 999981 1 13 999995 425456 1 157732 251868 750373 1 2 999999 820742 1 11 999986 -182551 1 759951 823679 -846227 2 2 999999 2 2 999999 1 2 999999 218943 1 7 999990 400826 2 2 999999 1 2 999999 -715431 2 2 999999 2 11489 794395 2 17 999990 1 514527 731057 497070 2 505060 781018 2 132268 189443 2 20 999988 1 4 999991 988615 1 9 999992 -76951 2 1 999999 2 12 999994 1 2 999999 744729 2 347875 394692 2 197666 640983 1 10 999986 504045 2 154695 281432 2 2 999999 1 230652 737504 -455032 2 451515 483934 1 2 999999 444552 2 2 999999 2 277700 378825 2 623756 957125 2 140294 220042 2 134564 431030 1 3 999994 -432559 1 2 999999 -531944 2 8 999991 2 2 999999 2 2 999999 2 59050 602538 1 7800 32171 -528385 2 2 999999 1 28812 886445 -665136 2 7 999989 2 2 999999 2 79751 497986 2 19 999981 1 6293 449000 -289458 1 16 999984 61943 2 2 999999 2 5 999982 2 3 999996 1 15 999988 -151671 1 2 1000000 508781 2 12 999992 2 6 999985 2 2 999999 2 405395 411180 2 2 999996 1 20 999985 -990913 2 2 999999 2 14 999993 2 2 999999 1 300458 995365 729730 1 175591 483318 641339 1 2 999999 -421678 2 205711 286555 2 2 999999 1 18 999996 173194 1 15 999983 -49661 1 2 999999 -301109 1 12 999999 -527271 2 15 999997 1 11 999999 397040 2 18 999989 1 2 999999 -875313 2 313177 939466 1 2 999999 -535919 2 355735 448565 2 543508 673200 1 279479 607057 -81377 2 19 999983 2 276849 925089 1 19 999986 635661 2 628280 904181 1 270512 948270 -230428 1 93362 473521 815382 2 314842 338685 1 426873 494573 71175 2 193954 847139 2 31270 846030 1 202273 868827 -580764 1 6 999984 -810654 1 178353 874162 826293 1 2 999999 729727 1 204107 371921 -207429 1 8 999981 -798620 1 7 999981 651162 1 2 999999 -421542 1 2 999999 -971059 2 2 999999 1 2 999999 -408569 1 35180 611931 -103957 2 11 999985 2 15 999982 1 469176 726049 77091 1 2 999999 -545585 1 2 999999 -290907 2 6 999984 2 2 999999 1 13 999995 882943 1 2 999999 -284277 1 409388 742249 -534859 2 2 999999 2 181348 715662 2 2 999999 2 391141 859190 1 2 999999 -870841 1 405542 439265 71285 1 483548 852506 446342 1 13 1000000 620678 1 186936 957615 -955202 2 105757 119557 2 778187 862069 1 2 1000000 471809 1 1102 550665 125255 1 2 999999 -401649 1 203710 846887 298565 1 776893 855870 680117 1 681213 768934 886816 2 138313 343019 1 418541 884792 -494 2 279557 893799 1 323393 877751 -123004 2 2 999999 2 2 999999 1 2 999999 -161841 2 5 999987 2 7 999985 1 9 999994 453270 1 15 999983 -134939 1 6 999988 661335 1 2 999999 -741915 1 256537 303571 -715237 1 306719 730379 68267 2 5 999992 2 2 999999 1 80310 501712 112636 2 404435 522960 2 2 999996 2 2 999999 1 304281 359506 583461 1 2 999999 53764 2 2 999999 2 653527 882101 1 53775 172132 -147059 1 637343 755992 476529 1 406304 702267 609663 1 150374 979456 667752 1 7 999999 -900606 1 18 999984 -998645 1 564616 627815 -592159 2 7 999998 1 592713 947017 575526 2 2 999999 1 683080 742296 -500888 1 13 999998 144587 1 20 999981 307748 2 2 999999 1 2 999999 499570 1 2 999999 324519 2 2 999999 1 2 999999 393677 2 18 999988 1 2 999999 -845365 1 2 999999 -463872 2 2 999999 1 2 999999 148057 2 18 999983 1 16 999988 214539 1 3 999983 97505 2 4 999989 2 2 999999 2 2 999999 2 8 999990 2 18 999995 2 2 999999 1 633638 803902 -733845 1 2 999999 -411218 2 2 999999 1 2 999999 -236527 2 17 999996 1 165990 913755 -534775 2 9 999984 2 2 999999 1 2 999999 -884528 2 13 999983 1 19 999989 -259593 2 2 999999 1 539623 664957 93122 1 12 999995 -177278 2 12 999984 1 10 999999 707717 2 822527 899880 2 2 999999 2 2 999999 1 885862 892600 -809228 2 2 999999 1 2 999999 -415765 2 1 999982 1 18 999984 -23166 1 2 999994 228488 2 2 999999 2 17 999999 1 282692 358359 -273272 1 558549 800574 -838698 2 2 999994 2 1 999998 1 239293 952571 -340847 1 2 999999 -506586 2 2 999999 1 5 999987 -228537 2 10 999981 1 2 999999 13297 2 156228 255983 1 2 999999 504676 1 495439 513780 -627105 1 2 999999 -646441 2 596634 694470 2 2 999999 1 2 999999 -597246 2 10 999985 1 5 999985 793309 1 2 999999 -73748 2 18 999997 1 2 999999 -365605 2 2 999981 1 55077 220598 151316 2 341875 436909 2 704113 922799 2 53634 619084 2 2 999999 2 2 999999 1 2 999999 256272 2 686145 926873 1 165873 393797 -607995 2 8 999994 2 7 999992 2 89942 284057 2 4 999996 2 6 999996 1 2 999999 -502304 2 2 999999 2 9 999981 2 631776 738106 1 276624 692078 -336557 1 2 999999 -499487 2 17989 763966 1 12428 877175 333521 2 2 999999 1 16 999982 818433 1 8 999984 -621786 1 8 999998 -847379 2 2 999999 2 1 999996 2 17 999998 1 14 999990 679461 1 125428 266869 265391 2 2 999999 2 2 999999 2 2 999999 1 674919 864487 855895 1 12 999985 -875268 1 3 999998 265228 2 16 999996 2 201721 367259 1 8 999981 -381256 1 2 999999 -728813 1 135717 190325 -402191 2 7 999996 1 15 999996 891060 2 115122 479127 1 226224 950973 -855311 1 18 999981 -998458 2 603647 659063 2 2 999999 1 2 999999 -5144 2 1 999992 2 2 999999 1 2 999999 973565 1 337169 649190 679734 1 2 999999 894310 1 672993 769410 -980813 1 2 999999 -308980 1 2 999999 7001 1 2 999999 -598812 1 275513 753717 999702 2 2 999999 2 2 999999 2 2 999999 1 531348 642879 -492954 1 2 999999 182898 2 8 999997 2 19 999992 2 4 999993 2 7 999986 2 284045 688892 1 2 999999 -385296 1 565181 709043 -94638 2 2 999999 2 2 999999 2 2 999999 1 2 999999 257181 2 21576 338318 1 2 999999 734674 1 463915 804986 102437 1 2 999999 390377 2 8 999986 2 2 999999 1 2 999999 -233794 2 2 999999 2 2 999999 2 395221 478371 2 1 999989 1 2 999999 -636757 2 2 999996 2 2 999991 1 2 999999 -650511 2 16 999992 2 4 999987 1 2 999999 490617 1 2 999999 54918 2 18 999992 1 256419 457810 -489016 2 545922 967196 1 11 999990 -821616 2 14 999990 2 557503 729718 2 14 999989 2 335264 432359 1 7 999989 150914 2 601217 937420 2 8 999995 2 519935 776600 1 4 999992 910420 1 252868 768227 -296000 2 339950 404532 1 15 999999 -694913 1 6 999992 -876398 1 2 999999 -80105 1 3 999983 -474045 2 13 999982 1 1 999995 -294577 1 8 999991 503342 2 2 999999 1 10 999984 135699 1 14 999996 -654941 1 2 999999 -299632 2 409914 907145 2 19 999996 1 227155 292632 -849611 2 2 999999 1 2 999999 450806 1 2 999999 786986 1 12 999999 -902829 2 2 999999 2 8 999995 2 20 999995 1 519787 566999 593132 1 91669 623204 908244 1 18 999984 775688 2 14 999984 1 2 999999 138119 1 825342 932356 -497857 2 2 999999 1 39092 984554 433650 1 19 999984 -697869 2 1793 894007 2 257438 315633 2 10 999995 2 98202 890380 1 2 999999 862102 2 321444 929306 2 10925 175900 1 2 999999 566873 2 13 999993 2 496405 808881 2 2 999999 2 1 999984 1 733747 913568 -914786 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -145753 1 2 999999 -742865 2 369920 474456 1 16 999996 -30164 1 14 999998 -738109 1 7 999997 694768 1 2 999999 259129 1 1 999988 -367157 2 481569 892567 1 20 999994 -51222 1 2 999999 -409870 1 2 999999 279505 1 2 999999 872838 1 2 999999 -674184 1 553253 714997 100714 1 14 999990 -656965 1 2 999999 -520095 2 19 999988 2 2 999999 2 4 999991 2 2 999999 2 689472 800189 2 226408 843206 2 6 999999 1 1 999996 64415 1 15 999998 999200 1 2 999999 115512 1 2 999999 421319 2 10 999993 1 263061 916922 -962825 2 537518 759860 1 2 999999 205334 2 2 999999 2 2 999999 2 11 999984 1 316325 582300 734218 2 2 999999 2 2 999999 1 2 999999 607596 2 2 999999 2 2 999999 2 2 999999 1 17 999983 879800 2 378087 698286 1 278123 909154 93726 2 2 999999 1 2 999999 958674 1 100472 204638 -53427 1 13 999986 -571884 1 2 999999 71466 2 2 999999 2 17 999983 1 2 999995 -233271 1 347314 683474 -770588 2 167005 315997 1 6 999982 64868 1 14 999983 630660 2 89373 226107 2 616924 987831 2 11 999983 2 242008 536616 1 2 999999 -477490 2 16 999984 1 8 999997 -515662 1 3 999998 45538 2 18 999992 2 2 999999 2 2 999999 2 272803 629066 2 5 999981 1 2 999999 -706861 2 987766 991384 1 606317 607706 742631 1 2 999999 -492037 2 2 999999 1 2 999999 -2610 1 17 999982 -547415 2 11 999993 1 19 999986 770869 1 427594 763369 -98387 2 2 999999 2 13 999987 2 2 999999 1 20 999984 -942439 1 2 999999 -763558 2 19 999995 2 2 999999 1 2 999999 112355 1 2 999999 -431966 1 106762 538666 -551243 1 726102 990755 -142428 2 18 999997 1 19 999997 59533 2 17 999991 1 490436 826504 523376 2 1 999992 1 2 999999 -489481 2 1 999996 1 312450 629564 937234 1 11 999991 928922 1 2 999999 -756015 2 4 1000000 2 104518 435086 2 487773 700951 1 10 999985 -237103 2 2 999999 2 2 999999 2 2 999999 1 206358 391394 -796437 1 2 999999 -212181 2 2 999999 2 17 999985 2 348185 626607 1 2 999999 -494786 2 501316 522135 2 7 999999 1 19 999998 952156 2 940506 982188 1 8 999990 988684 1 364613 775000 610769 1 2 999999 946739 2 8 999997 2 547435 588963 1 525893 915835 -741413 2 2 999999 1 286001 636797 -243577 1 246576 309981 -329188 2 2 999999 2 209007 727987 2 19 999998 1 80026 278277 838517 2 14 999996 1 598688 606483 -421575 1 279345 316173 -277000 1 323118 719931 -198089 1 16 999992 -424831 2 10 999997 1 3 999992 -181438 2 61213 947724 2 2 999999 2 941719 950879 2 15 999989 1 1 999989 671934 2 450120 909212 2 20 999982 1 386649 706498 685723 1 2 999999 -796471 2 2 999999 2 758603 868169 2 9 999991 1 255704 311293 550570 1 2 999999 675555 1 5 999992 174154 2 275728 551942 2 2 999999 2 8 999998 1 330012 518126 -544190 1 2 999999 572325 2 7223 603651 2 2 999999 2 6 999984 2 2 999999 1 2 999999 723021 2 31711 348396 1 2 999999 -1958 1 2 999999 -162765 1 340376 963855 738175 2 138780 371349 2 405797 492366 2 2 999999 2 6 999998 1 2 999999 -729892 2 2 999999 2 3 999995 2 2 999999 2 2 999999 2 2 999999 1 18 999987 -529720 1 6 999991 -572487 2 8 999989 2 757707 782352 2 15 999988 2 18 999992 2 2 999999 1 10 999999 936408 2 968461 977077 1 9 999996 -385350 2 2 999999 1 425584 679399 531184 2 2 999999 2 2 999999 1 735312 904252 -460361 1 14 999982 -37172 1 2 999999 606658 1 12 999989 979442 2 2 999999 1 13 999983 816746 2 238795 646751 2 3 999993 1 5 999988 -670468 1 20 999996 -778579 2 4 999993 1 2 999998 467385 2 3 999983 1 2 999997 423607 1 2 999999 369183 1 2 999999 -736737 1 19 999981 -708405 2 19 999982 1 9317 765459 661669 1 363249 414223 -509178 1 9 999993 9408 2 69609 397585 1 2 999999 801463 1 19 999991 481305 2 20 999995 2 4 999998 1 2 999999 -540754 1 2 999999 237944 2 2 999999 2 469470 859890 1 527176 930864 -640717 1 72000 917846 43739 1 2 999999 383966 1 2 999999 -722894 1 193396 379445 854484 2 9 999988 2 2 999999 1 19 999996 -224648 1 16 999982 983761 2 2 999999 1 11 999994 404139 2 9 999997 1 2 999999 134004 1 75970 331474 -143051 1 2 999999 873385 1 269143 815321 583958 1 340109 817781 -425597 2 2 999999 2 3 999986 2 19 999990 1 12 999990 -987981 1 8 999989 -341413 2 2 999999 2 18 999999 2 19 999988 2 2 999999 2 11 999993 1 367945 392523 -934899 1 394639 986701 -996134 2 153506 543321 1 18551 506594 744916 2 319528 365097 2 9 999985 1 9 999989 -852338 1 2 999999 -199978 1 2 999999 396270 2 154889 607310 2 1 999982 2 11 999990 1 6 999988 943992 1 13 999995 -815476 1 15 999986 -335337 2 241129 661662 1 13 999999 879804 2 163393 863711 2 261466 303398 2 8 999999 2 2 999999 2 15 1000000 2 13 999991 1 607827 789626 335008 1 2 999999 521845 2 15 999985 1 2 999999 855236 1 90988 156366 -472467 2 2 999999 1 415483 704349 416114 2 2 999999 2 15 999985 2 539062 978917 1 3 999999 970204 1 2 999999 -564307 2 640964 789530 2 13 999984 2 19 999984 1 2 999999 -139896 2 818812 822497 1 2 999999 -176673 1 2 999999 893775 2 664624 774962 1 2 999999 356078 2 15 999985 2 18 999997 2 571325 933777 1 13 999990 -928903 2 3 999991 2 612180 989364 2 664962 736234 2 2 999999 2 6 999991 2 2 999999 2 2 999999 2 19 999994 1 6 999997 -101284 2 20 999990 2 469639 527349 1 19 999989 -169810 2 106115 167683 2 9 999986 2 13 999994 1 2 999999 345810 2 2 999999 1 2 999999 -709145 2 232690 258050 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 45851 809059 -37033 2 182888 939650 1 147660 262011 260654 2 2 999999 1 215037 282626 191191 1 5 1000000 674802 1 2 999999 865935 1 296240 584607 251019 1 815416 913361 848837 1 34164 98019 458634 1 238557 862998 516218 2 2 999999 1 2 999999 735081 2 2 999999 2 2 999999 2 8 999991 2 17 999992 2 128582 930906 2 348052 406809 2 275618 465525 2 3 999982 1 14 999993 900305 1 75121 707587 -414994 2 13 999995 2 12 1000000 1 8 1000000 445891 2 2 999999 2 8 999986 2 2 999999 1 165066 502569 -523681 1 2 999999 -295611 1 2 999999 -651304 1 4340 960443 252419 2 439409 957637 1 2 999999 -79361 1 5 999986 285949 1 163419 809383 801568 2 2 999999 2 2 999999 1 868399 942898 914669 2 166709 449551 2 9 999986 1 126709 937384 -613905 1 2 999999 657518 2 2 999999 1 3 999996 -239117 1 793319 986545 453112 1 631658 986812 794760 1 16 999985 -622578 1 2 999999 -705797 2 11 999986 2 119073 854093 2 144985 491007 1 336440 840944 -342370 2 18678 820861 1 2 999999 -752493 2 452114 486583 2 254280 864122 2 2 999999 1 95444 239535 473074 2 4 999998 2 871069 928353 1 2 999999 34624 2 128884 706518 2 2 999999 2 329215 535346 1 2 999999 -575771 2 2 999999 1 598691 712809 223409 1 14 999989 435677 1 108715 602875 934864 1 69488 750068 -3707 2 16 999986 2 20 999993 2 2 999999 2 2 999999 1 9 999982 -655514 2 18 999986 1 663001 968075 -814005 1 150228 825054 -438057 2 2 999999 2 2 999999 2 11 999996 2 369654 455064 2 362847 933817 2 2 999999 1 20 999983 -531222 1 2 999999 746359 1 372028 742035 -720030 2 467611 897565 2 4 999981 1 20 999981 -715117 1 108122 693244 804453 1 527384 860009 -936816 1 2 999999 23869 2 2667 421540 2 2 999999 1 10 999986 -738400 1 9075 813789 -998644 2 18 1000000 1 145983 238056 682519 1 2 999999 409868 1 2 999999 -198705 1 2 999999 273874 2 17 999985 1 2 999999 52301 2 126561 743354 2 2 999999 2 195551 240780 1 2 999999 728874 2 12 999995 1 13 999993 910204 1 19 999981 -433609 2 2 999999 2 2 999999 1 2 999999 582192 2 302406 511276 1 2 999999 951716 1 2 999999 -886008 1 8 999991 -150314 1 17 999985 -799450 2 711982 806930 1 2 999996 95896 1 13 999996 -787853 1 256988 522503 336700 1 48469 141991 535687 2 3 999987 2 11995 225231 1 12607 832960 791733 2 12 999986 2 2 999999 1 328816 339324 533045 2 12 999996 1 2 999999 -51554 2 781145 938510 2 642623 993896 1 343944 806863 -753511 2 2 999999 2 10 999985 1 13 999981 14030 1 14 999990 163627 2 15 999996 2 1 999983 2 19 999982 2 2 999999 1 7 999990 -749876 2 2 999992 2 12 999988 1 667880 941037 890353 2 2 999999 1 9 999995 108562 1 2 999999 -508443 1 2 999999 -46275 1 2 999999 -501717 2 2 999999 1 157335 326791 246847 2 2 999999 1 2 999999 -380884 1 2 999999 773731 2 2 999999 1 2 999999 -166425 2 37852 581767 2 293723 799071 2 68673 902215 1 535104 599679 408851 1 332504 795056 -115251 2 2 999999 1 388851 635381 376272 2 20 999996 2 178536 958992 1 2 999999 -551475 1 938064 950141 156893 2 212914 945915 2 236368 325525 1 15 999991 -94302 2 539977 644147 2 2 999999 2 13 999993 2 559737 855381 1 441319 827023 -57396 2 3 999985 1 10 1000000 259078 1 2 999999 818553 2 2 999999 2 246637 332115 1 19 999993 716478 1 920239 955764 737747 2 7 999983 1 19 999994 496639 2 2 999999 1 197863 354442 559407 2 12 999981 2 5 999984 2 7 999993 2 587011 678172 1 2 999999 764226 1 179867 686431 -979908 2 2 999999 1 2 999999 646686 1 7 999990 -804698 1 3 999995 -874339 2 18 999995 1 662236 887230 -287772 2 2 999984 2 2 999999 2 2 999999 2 2 999999 1 7 999998 -900705 1 2 999999 451349 2 456726 939153 1 581927 585860 -975560 1 7 999986 -130790 1 2 999999 -765916 2 14 999992 2 215485 828608 1 929417 935756 554733 2 10 999999 1 42672 495048 341590 1 12 999990 698055 2 2 999999 1 2 999999 -517763 2 201026 208869 2 9 999986 2 294101 529770 2 2 999999 1 162179 606937 -452356 2 2 999999 1 258160 970522 14923 1 2 999999 878016 1 2 999996 -83214 1 2 999999 170642 1 2 999999 -874049 1 2 999999 -374898 2 19 999997 2 16 999998 1 903657 905711 34547 2 2 999996 2 2 999999 2 461781 770254 1 2 999999 -179720 2 1 999981 2 2 999999 1 215824 460386 697003 1 2 999999 -101371 2 75521 105847 2 293309 700177 2 66823 337651 1 103910 871409 626202 2 3 999984 1 338657 597932 -862507 2 19 999983 2 2 999999 1 19 999989 -190444 1 2 999999 376309 1 5 999996 -297098 1 2 999999 -786351 1 229852 696933 -818635 2 576887 840694 2 197503 592629 2 552547 645464 2 2 999999 1 47204 874248 -350952 2 2 999999 2 230390 743575 1 468763 825229 601325 2 2 999999 2 341186 574399 2 1 999995 1 19 999992 -798410 2 2 999999 1 2 999999 320771 1 13 999988 770489 2 2 999999 1 139020 881718 927046 1 2 999999 516173 1 2 999999 840250 2 2 999999 2 2 999999 2 7 999984 1 67799 470600 -534082 1 5 999982 377215 1 55300 510028 478890 2 2 999999 1 2 999999 -303091 2 2 999999 1 18 999996 -599517 1 12 999990 381543 2 232239 444116 2 2 999999 1 2 999999 -334579 2 2 999999 2 2 999999 2 7 999989 2 19 999997 1 880211 944979 -360629 1 50858 355736 27666 2 2 999999 1 2 999999 395424 1 5 999990 -468937 2 7 999996 2 2 999999 2 360498 435066 1 16 999991 -853663 1 163557 758389 119117 1 2 999999 -767552 1 15 999989 -616064 1 2 999999 -667077 2 2 999999 1 3 999983 -788311 2 178126 699658 1 17 999986 283802 2 2 999999 2 285581 820918 1 18 999999 721865 1 74614 424697 -62636 2 9704 753311 2 52987 679509 1 849969 988452 503674 1 2 999999 424934 1 2 999999 -670237 1 2 999999 -568029 2 395630 712572 2 869504 965293 2 3 999981 2 20 999983 2 166111 605498 2 12 999983 2 3 999999 1 1 1000000 200155 1 7 999999 451985 1 13 999995 493663 2 19 999984 1 2 999999 -76527 1 477604 679858 -330816 1 2 999999 747320 2 3 999986 1 15 999983 453561 2 8 999993 2 2 999999 1 2 999999 -320043 1 7 999993 81042 1 720026 814807 513538 1 491587 811342 515744 1 8 999988 -954829 2 208210 416970 2 4 999982 1 2 999999 75970 2 2 999999 1 269311 604635 535473 1 109676 760749 -673652 1 2 999999 -255402 2 502815 770956 1 2 999999 380086 1 1 999994 -449475 1 7 999996 363134 1 14 999988 291601 1 18 999992 -677715 1 2 999999 239375 2 15 999988 1 18 999993 934904 2 145392 952329 1 2 999999 -675897 2 13 999990 1 92856 519638 -305617 1 2 999999 346071 1 3 999999 -866233 1 8 999999 658046 1 2 999999 964121 1 2 999999 -546263 2 2 999999 1 6 999987 -960511 1 2 999999 11582 1 642981 715505 500281 1 469126 725951 -81495 2 1 999985 1 2 999999 591814 2 6 999988 1 153480 302525 -505728 1 765102 958765 118267 2 4 999995 2 629299 741354 2 4 999993 2 2 999999 1 275181 710071 902715 1 3 999988 130538 2 2 999999 1 2 999999 125158 1 13 999996 790603 1 2 999999 -911590 1 138197 402427 4174 1 2 999999 24453 2 220669 367245 2 2 999999 1 14 999991 -112490 1 754850 902316 -146065 2 2 999999 1 18 999996 485483 1 322829 731692 -116456 1 14 999990 -124717 1 7 999992 860791 2 7 999984 1 2 999999 -560519 2 2 999999 2 11 999997 2 20 999988 2 2 999999 1 2 999999 66349 2 300018 409436 1 2 999999 -379746 1 25545 780922 940073 1 7 999993 -133341 1 65929 230729 100880 2 5 999984 1 9 1000000 -193570 1 2 999999 511175 1 19 999995 -907704 1 11 999990 -553074 2 1 999999 1 2 999999 -769944 2 14 999984 2 323547 901005 2 18 999991 2 7 999998 1 2 999999 24439 1 471859 864126 -378066 1 33272 576444 548296 2 16 999983 2 298071 417574 1 2 999999 -496755 2 186001 231502 1 2 999999 -789101 1 7 999990 541915 1 13 999984 616853 2 11 1000000 1 2 999999 -78465 1 20 1000000 -446063 2 416155 483238 2 2 999999 1 2 999999 447981 1 18 999982 -384271 1 13 999994 -554800 1 8 999987 -500873 2 2 999999 1 184835 596185 731496 2 2 999999 2 816548 829813 2 8 999997 1 148452 955633 635489 1 2 999999 774752 1 2 999999 576586 1 2 999989 -212419 1 9463 47923 666712 1 7 999998 609397 2 888481 893490 2 2 999999 2 565381 676380 1 2 999999 714322 2 2 999999 2 278350 668675 1 16 999985 490353 2 89260 110565 1 636312 819016 -381009 2 2 999999 1 487061 564643 -713042 2 2 999999 2 9 999986 2 2 999999 1 245731 431134 -751725 1 2 999999 613148 2 2 999999 1 2 999999 -459715 1 3 999984 -966520 1 4 999989 -484527 1 2 999999 834419 2 2 999998 2 16 999985 2 9 999989 1 190365 713310 -354223 1 11 999989 997775 1 1 999995 -851658 2 2 999999 2 20 999994 2 2 999999 1 118536 805565 -329642 1 273154 290696 624832 1 12 999996 903452 2 122360 763222 1 20 999989 728624 2 373075 788614 1 1 999997 -11519 1 12 999995 -187490 2 420796 659680 2 8874 294728 1 2 999999 680853 1 2 999999 -371402 2 13 999987 1 2 999999 -529453 1 460495 759649 -646665 1 2489 186991 784352 1 2 999999 732812 2 14 999993 1 2 999999 -692538 1 19 999990 785823 2 31683 969459 2 2 999999 2 2 999999 2 403725 897073 2 710588 968919 2 2 999999 1 2 999999 906656 1 19 999997 39039 2 290033 636693 1 2 999999 -604516 1 346082 677757 423270 2 2 999999 1 2 999999 958322 2 6 999981 2 20 999994 1 2 999999 -367742 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -118397 1 2 999999 -209884 1 19 999985 -947183 1 2 999999 -595068 2 2 999999 1 2 999999 -106211 2 2 999999 2 2 999999 2 2 999999 2 28491 877883 1 2 999999 -701242 1 15 999989 316197 2 2 999999 1 553093 931110 797275 2 2 999987 1 15 999995 293028 1 59964 339983 278057 1 2 999999 203592 2 12 1000000 1 793099 914927 627099 2 440767 709707 2 1 999987 2 1 1000000 1 742833 831882 -126486 2 2 999999 1 523392 523716 141921 1 723446 988766 443814 2 15580 678232 2 2 999999 2 64064 797230 1 543734 731237 386234 2 18 999987 1 2 999999 -590425 2 426348 709067 1 1 999987 -325177 2 2 999999 1 2 999999 200401 2 363061 505621 1 2 999981 686491 2 1 1000000 1 2 999999 748612 1 2 999999 614531 2 2 999999 2 190553 268031 1 3 999997 -402389 1 2 999999 362795 1 359402 376520 576140 2 2 999999 2 324902 925373 1 457852 674309 524177 2 2 999999 2 2 999999 1 17 999999 -896463 1 365408 544749 -757248 1 19 999991 -947908 1 2 999999 398450 2 277012 868988 2 228791 808705 1 13 999988 -913532 1 2 999999 931294 1 3 999995 -899025 2 2 999999 1 2 999999 302236 1 9 999987 34743 2 2 999999 1 661184 815028 642641 1 2 999999 -484922 2 11984 504021 2 5 999991 1 2 999999 -428696 1 294901 381161 -812217 1 3 999988 -448971 2 6 999988 1 340018 940204 83991 1 11 999985 744559 2 2 999999 1 2 999999 -806682 1 362501 415614 228308 2 5 999998 1 441983 519807 -567162 2 11 999994 1 2 999999 -76814 1 18 999984 -101234 2 2 999999 2 2 999999 1 2 999999 -934807 2 2 999999 2 400067 975717 2 11 999994 1 8 999985 -987868 1 14 999993 -636594 1 7 1000000 -607020 1 2 999999 -218046 2 2 999999 2 96078 864076 1 14 999993 -776882 2 2 999999 2 1902 90073 2 123775 737761 2 570456 982272 1 863212 909919 -745977 1 241442 917367 595211 2 141143 166241 1 308332 695469 387128 1 2 999999 789747 2 2 999999 2 111344 939643 2 131851 378934 1 5 999997 143739 2 2 999999 2 554635 714378 2 311358 314354 2 9 999991 2 526506 659478 2 2 999999 2 2 999999 1 2 999999 -490009 1 2 999999 302036 2 2 999999 1 2 999999 224729 1 14 999986 -312507 1 18 999999 201756 2 2 999999 1 2 999999 -820911 1 558050 969713 526787 1 2 999999 213397 1 14 999981 -766071 2 2 999999 1 2 999994 -270016 1 2 999999 38206 2 813470 871985 1 835292 917568 -801501 1 2 999999 937516 2 869264 985565 1 23726 252864 899391 2 2 999999 2 14 999992 2 2 999999 1 17 999984 54960 2 764925 882551 1 10 999989 -208940 2 2 999999 1 8 999988 -695616 2 9 999995 1 135924 428668 -955777 2 2 999999 1 2 999999 535830 2 2 999999 1 17 999991 -640657 1 2 999999 -233161 1 140599 395996 663423 1 15 999985 422267 2 150884 444585 2 2 999997 1 2 999999 -691657 1 2 999999 429506 2 2 999999 2 20 999983 2 2 999999 1 2 999999 364573 2 2 999999 1 2 999999 -636401 2 18 999981 1 19 999981 -351810 1 2 999999 69154 2 19 999981 1 2 999999 495883 2 2 999999 1 4 999993 -910400 2 755053 999124 1 2 999999 -693453 1 20 999992 -106688 2 16 999989 1 2 999999 -161797 1 2 999999 -588692 2 508981 753814 1 2 999999 171154 1 931905 996551 -253890 2 704932 947817 1 753522 995667 186315 1 12 999988 293823 2 10 999998 1 4 999992 -923496 1 160056 687791 -315837 2 2 999999 2 2 999999 2 17 999997 1 173414 478987 704359 1 4 999989 -669673 1 211192 660726 520107 1 2 999999 238123 2 820280 977484 1 428608 973116 -371905 2 8 999998 1 15 999990 551916 1 2 999999 -965132 1 2 999999 720831 2 2 999999 2 770392 886539 2 295067 547002 2 2 999999 1 432527 851442 954391 2 1 999984 1 1 999984 208204 1 12 999997 525160 2 2 999999 2 134714 726554 2 2 999999 2 2 999999 1 729412 787753 -469589 2 4 999982 1 2 999999 -728815 1 6 999985 820618 2 4 999993 1 602082 834986 167752 2 196916 484914 2 2 999999 2 12 999986 1 2 999999 259483 1 7 999991 -993013 1 472415 752641 866148 1 2 999999 -759107 1 10 999988 -656741 1 2 999999 -730887 1 106762 901026 251200 2 72499 242361 2 13 999997 1 18 999993 246177 1 652018 717182 -586022 1 2 999999 -22669 1 277452 745636 385504 1 662336 849182 271861 2 4 999991 2 3 999989 1 13 999992 590472 2 6 999995 1 7 999998 -83633 1 2 999999 -452939 1 2 999999 317847 2 2 999999 2 471311 663502 2 14 999991 2 7 999981 2 17 999986 2 277879 492242 2 4 999984 1 10 999983 585883 1 16 999998 695171 2 1 999988 2 2 999999 2 621082 916819 1 2 999999 -891730 2 580591 989322 2 152678 417183 2 8 999981 2 139630 254770 2 20 999991 2 95479 645912 2 258782 625235 1 2 999999 318648 2 17 999982 2 18 999996 2 53118 407265 1 15 999984 836684 1 18 999989 -716268 1 614286 947202 -267522 2 14 999984 2 96712 569131 2 133939 738085 1 1 999988 -607035 2 236426 949843 2 7 999993 2 866624 915203 2 8 999987 1 2 999999 964428 1 379154 992183 -976685 1 4 999989 -433125 1 2 999999 -441225 1 2 999999 105676 1 17 999982 471367 2 18 999997 2 3 999988 1 165971 815490 -432998 2 2 999987 2 41524 754507 2 2 999999 1 2 999999 -338366 1 131441 240488 317347 2 2 999999 2 104940 934222 2 468571 835105 2 2 999999 1 8 999981 540853 1 15 999985 -559174 1 134508 898926 679212 2 250109 427425 2 597570 671356 2 184123 379031 1 14 999996 601678 2 4 999986 1 147426 412666 298121 1 2 999999 916042 2 15 999984 2 16 999987 2 2 999999 2 2 999999 1 469733 920568 -312760 1 16 999986 -242303 1 684044 807201 583020 2 403672 897850 1 2 999999 -873795 2 16 999987 1 12 999991 -633697 2 2 999999 1 840861 996801 -515389 2 16 999998 2 1 999981 2 5 999997 1 895688 970880 -511031 2 93486 846645 1 2 999999 -984201 1 219464 456058 -222286 2 787587 957948 2 2 999999 2 2 999999 2 489778 923889 1 11 999989 -461831 2 776158 796236 1 206166 681438 12045 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -556682 1 885956 910430 -49793 2 2 999999 1 2 999999 970482 1 13 999999 -129384 1 19 999982 -856134 1 19420 928824 988311 1 344889 479059 -92666 2 344203 753133 1 2 999999 573097 1 2 999999 458821 1 444352 663626 670771 2 424812 632794 2 2 999999 1 2 999999 162504 1 2 999999 902532 1 2 999999 180523 2 319269 368818 2 195991 714361 2 2 999999 2 112831 322267 2 589987 975950 2 480833 722362 1 343490 367134 709293 1 2 999999 -781632 1 261448 908401 -933718 1 2 999999 -853682 1 2 999999 896063 1 2 999999 -742369 1 2 999999 -286770 2 2 999999 2 19 999985 1 20 999997 786514 1 15 999993 865311 2 830517 970532 2 2 999999 1 20 999981 260659 2 472918 558168 2 12 999994 1 2 999992 -796704 1 722355 885064 -599873 2 94152 728081 1 2 999999 -578962 2 16 999987 1 2 999999 -565166 2 25807 70322 2 850770 950798 1 109546 851656 -726695 2 2 999999 1 334184 445876 516667 1 463171 968225 563727 1 3 999991 -102860 2 2 999999 2 2 999999 1 2 999999 169642 2 364967 858091 1 19 999994 -393162 2 2 999999 1 6 999991 541388 1 14 999990 193542 2 16 999984 1 179660 869540 893584 1 355012 621225 261105 2 2 999999 2 4 999987 2 455416 707313 1 70377 258281 -206385 1 19 999996 385024 1 216661 937065 -917745 2 228626 578463 2 2 999999 1 12 999985 -427771 1 797164 806435 422819 2 2 999999 1 19 999984 -552659 2 2 999999 2 2 999999 2 171857 441936 1 13 999985 672785 2 9 999990 2 11 999995 2 375687 551205 2 17 999991 1 5 999981 343903 1 2 999999 975616 2 5 999990 1 58640 808231 81869 1 620495 829079 311529 1 15 999981 -478524 1 161602 296904 -321520 2 2 999999 1 2 999999 -709856 2 6 999987 1 467003 713478 -321892 2 20 999991 2 2 999999 1 2 999999 -709185 1 2 999999 46970 2 2 999999 1 17 999988 72616 2 2 999999 1 17 999986 583559 2 247026 730578 2 508542 881951 1 20 999997 780505 1 12 999982 -552048 2 611767 997725 2 383264 981864 2 8 999984 2 6 999983 2 2 999999 2 3 999997 2 774173 825964 2 2 999999 1 246309 390097 552962 2 2 999999 2 351580 959859 2 2 999999 1 2 999999 -84419 2 456706 996402 1 20 999988 -505815 1 2 999999 -109411 1 2 999999 -278715 2 2 999999 2 2 999999 1 12 999992 -309414 2 524687 548528 1 2 999999 304211 1 19 999983 -146236 2 335398 485941 2 2 999999 2 115223 836531 1 6 999992 -876999 1 779379 883001 929377 1 2 999999 -137707 1 11 999981 691442 1 2 999999 -414164 1 2 999999 -253457 2 2 999999 2 2 999999 2 4769 676720 2 269628 865213 2 365968 579365 2 2 999999 2 17 999995 2 20 999998 1 946184 946695 -318848 1 2 999999 418159 1 19 999998 -525465 2 10 999995 2 1 999988 1 417434 451371 842185 2 319191 865678 2 2 999981 2 2 999999 2 2 999999 2 52688 307894 1 2 999999 2538 1 2 999999 146156 2 2 999981 2 17 999995 1 3 999987 811134 2 1 999982 2 2 999999 1 2 999999 584209 2 8 999998 2 20 999982 2 2 999999 1 2 999984 -745305 1 251598 267178 -918196 2 2 999999 1 13 999996 916453 1 2 999999 372328 1 2 999999 -753688 2 9816 248179 2 2 999990 1 20 999993 325849 2 2 999999 1 2 999999 490745 2 2 999999 2 4 999985 2 2 999999 1 102520 177921 794319 1 8 999997 -81473 2 2 999999 2 17378 268718 2 2 999999 1 178429 189492 351745 1 2 999999 713051 2 336788 607706 2 2 999999 2 2 999999 2 213941 287603 2 11 999983 1 2 999983 -525284 1 216451 516181 -810353 1 477865 639460 -258027 1 15 999981 -317113 2 2 999999 1 342074 379469 -155161 1 110013 524690 84995 1 15 999984 -22611 1 2 999999 -854769 2 383441 972252 2 2 999999 2 320261 682221 1 2 999999 -591700 1 5 999994 916236 1 2 999999 -348705 2 10 999992 2 1 999989 2 496553 597254 1 441353 932781 -508271 1 365015 497823 733585 1 2 999990 -313564 1 223581 263370 313945 2 751792 902100 1 10 999996 489063 1 2 999999 -260045 1 8 999993 -315725 2 757790 872211 2 686682 724465 2 8 999986 1 2 999999 734117 1 6 999995 -139902 2 2 999999 1 41894 308997 -502640 2 280042 684087 1 10 999999 340058 2 436140 716645 1 2 999999 622398 1 1 999985 624608 1 14 999995 -257882 1 10 999986 -883683 1 2 999999 -431067 1 2 999999 570234 1 2 999999 -679956 2 13 999999 1 13 999993 -664486 2 88280 203164 2 327146 886816 1 17 999987 -550762 1 2 999999 -809602 1 2 999999 -996234 1 859272 872427 -458643 2 2 999999 1 1 999991 558009 2 2 999999 2 16 999993 2 57999 213755 1 22578 137888 -289768 2 11 999990 1 185813 231253 986445 1 19 999985 6009 2 6 999991 2 2 999999 1 441949 552203 476244 2 17 999997 2 189290 492561 2 2 999999 2 2 999999 1 10 999992 -691803 1 12 999985 507942 2 5 999982 2 5 999996 2 2 999999 2 2 999999 2 598376 933263 2 15 999984 1 7 999993 183809 2 2 999999 2 28889 164554 2 2 999999 1 2 999999 -881044 2 17 1000000 1 2 999999 -912433 1 13933 40511 915925 1 685127 903555 915481 2 14 999982 2 2 999999 1 3 999982 -220953 2 336443 515046 1 20 999997 -423147 2 1 999995 2 5 1000000 1 819311 916558 23503 1 135564 885109 -435761 2 336514 796290 1 294908 884559 545203 2 480434 951685 2 2 999999 2 2 999999 1 2 999999 -585651 1 19 999996 217025 2 2 999999 2 2 999999 2 2 999999 1 7 999986 978169 1 128176 369707 -55928 1 85103 212300 -377896 2 5 1000000 1 5 999981 41279 1 2 999999 736170 1 2 999999 46647 1 2 999999 -162066 2 14 999996 2 41025 716641 1 148412 491538 -191326 2 2 999999 2 6 999988 2 89474 955461 1 586305 695728 37817 2 7 999997 2 10 999985 2 8 999986 1 13 999993 -111642 2 2 999999 1 14 999982 -85741 1 2 1000000 663830 1 2 999999 -874071 1 2 999999 -63946 2 54960 335992 2 2 999999 1 415092 976683 966330 1 2 999999 -563710 1 20 999989 -995691 2 2 999999 1 2 999999 -998706 2 924221 964574 2 373689 527570 1 2 999999 -149980 2 6 999989 2 433892 563343 1 2 999999 -742660 2 4 999992 1 10 1000000 -7306 2 19 999992 1 72992 682365 -940157 2 171319 967562 1 13 999991 -695749 2 15 999986 1 2 999999 -947995 1 4 999985 -433821 1 27788 693659 -705496 1 13 999991 -35837 1 2 999999 -187542 1 9 999995 -927888 1 2 999999 -931093 2 2 999999 1 9 999985 -159652 2 18 999998 2 650806 651274 2 9 999987 2 2 999999 2 2 999999 2 2 999999 1 4 999989 -896834 2 19 999985 1 2 999999 102751 1 2343 285508 512558 1 343887 831645 -121402 2 670470 838083 2 57596 517310 1 13 999997 -718192 1 55750 56464 5034 2 12543 890860 1 10 999998 400527 2 452920 717248 1 4 999983 -835126 1 2 999999 -793320 1 528635 637837 -696500 1 18 999988 -993388 1 2 999999 692952 2 39609 201125 1 7 999982 649546 2 276771 702931 2 20 999998 2 4 999998 1 181936 288661 910485 2 2 999999 2 2 999999 1 2 999999 -717029 1 2 999999 84914 2 2 999999 1 89330 184573 -135738 2 370719 974580 1 5 999996 867958 1 61361 965428 -748928 2 2 999999 2 17 999987 1 17 999987 -234936 1 333855 906330 -147557 2 6 999987 1 2 999999 -464634 1 2 999999 272732 2 9 999984 2 286974 957193 1 3 999983 -406319 1 422144 463790 794974 1 8 999994 -810411 1 2 999999 329640 1 754041 808106 -332444 2 2 999999 2 8 999996 1 280171 930807 526588 2 2 999999 2 2 999999 1 2 999999 922414 2 14 999992 2 317454 646034 1 2 999999 493225 2 5 999988 1 2 999999 -472828 2 18 999998 1 11 999992 896683 1 15078 971102 -907144 1 94434 365646 845824 2 2 999999 2 2 999999 1 2 999999 555823 1 140434 722975 -677842 2 2 999999 2 262844 400645 1 179194 566620 5574 2 165178 332486 2 8 999993 2 16 999998 2 189415 827869 1 108039 464476 661168 1 18 999991 774858 1 5 999988 -459644 2 266204 321977 1 19 999998 634634 1 2 999999 -60178 1 14 999997 -1735 2 2 999989 2 156576 752105 1 720476 893020 -859880 2 2 999999 1 2 999999 721211 2 308695 765041 2 4 999990 2 96799 102238 1 15 999990 -470303 1 7 999985 -825483 1 272251 545182 -381209 2 191393 933104 1 2 999999 -857124 1 13 999999 -466768 2 2 999999 2 2 999999 1 13 999996 -221180 2 99405 942155 2 4 999985 1 2 999999 -471777 2 1 999998 1 6 999990 943596 1 2 999999 548821 2 386652 767546 1 2 999999 -166650 2 17 999998 2 223170 356944 1 14 999992 -592689 1 5 999991 -510859 2 2 999999 1 187843 963589 -121684 2 8 999998 2 15822 21054 1 748239 968972 -595818 1 3 999988 563543 2 4 999987 2 2 999999 1 2 999999 -585706 1 115342 651098 199698 1 2 999999 9887 2 85739 284059 1 13 999981 562031 2 2 999999 1 17 999998 840304 1 186760 625184 -892558 1 729459 931758 -81618 1 2 999999 907704 1 380099 406954 -338851 1 2 999999 407271 1 537323 700566 -440616 2 190896 295998 1 202979 226296 -99073 2 568956 662525 1 2 999999 -202310 2 2 999999 1 2 999999 -103 1 2 999999 891821 1 64437 349159 291459 1 7 999984 -354270 1 10 999995 668102 2 2 999999 2 352202 596508 2 655129 877739 2 241525 836598 2 14 1000000 1 2 999999 295843 2 6 999999 1 9 999984 775455 1 769429 802661 -870048 2 2 999999 1 4542 730696 754675 1 352437 461767 -416230 2 46457 949827 1 2 999999 399173 2 2 999999 2 2 999999 2 12 999987 1 15 999991 919638 2 157855 423126 2 2 999999 1 10 999997 -382565 2 19 999984 2 2 999999 2 6 999982 1 2 999999 31075 2 2 999999 1 7 999996 724306 2 5 999999 1 11 999984 170009 1 6 999987 12509 1 2 999999 67157 1 2 999999 -509852 1 94867 121900 -188219 2 67442 765693 2 13 999991 1 2 999999 -541057 1 2 999999 -642116 1 8647 417060 -239416 2 2 999999 2 618056 991955 2 733621 899226 1 4 999986 -110328 1 1 1000000 -93529 1 2 999999 -83704 2 13 999984 1 96724 868783 575182 2 463723 788283 1 20 999995 701183 2 20 999998 1 3 999999 -744422 1 498452 648225 -519273 1 3 999996 582961 2 16 999989 2 112984 490495 1 2 999999 -706957 1 12 999984 808454 2 77077 966195 1 2 999999 -529160 2 2 999999 2 3 999984 2 2 999999 2 216119 940305 1 360416 716532 -533377 2 694345 728466 2 2 999999 2 11 999988 1 18 999982 -102084 2 623596 990287 1 2 999999 249465 2 2 999999 1 2 999999 -734041 1 10314 375763 -700546 1 401338 689970 654936 1 2 999999 760281 1 5 999983 -121936 2 35889 677260 2 2 999999 1 244335 844592 -272608 1 2 999999 231383 1 287490 694897 -722907 2 2 999999 1 2 999999 809521 1 351384 741910 -3124 1 12 999995 -88821 1 2 999999 -258041 1 15 999999 -717793 1 663969 835491 316350 2 2 999999 1 11299 155235 865694 2 470121 862531 2 19 999998 1 152503 973972 577621 2 2 999999 1 9 999996 -660348 1 2 999999 -243394 1 13 1000000 -365880 2 238117 476086 2 99142 704956 1 14 999988 -653529 1 2 999999 -841415 1 2 999992 168252 1 83090 512157 128450 2 521863 674592 2 20 999992 2 122989 636118 1 1 999998 -493175 2 15 999982 2 17 999982 1 26790 607041 -969387 1 2 999999 387422 2 454410 799669 1 2 999999 -41999 1 35413 121307 997887 2 2 999999 1 2 999999 436531 2 7 999982 2 2 999999 2 20 999986 1 3 999983 483500 2 2 999999 2 14 999999 2 137116 708581 2 636483 805062 2 15 999984 2 14 999983 1 443354 964701 -999465 2 2 999999 2 20 999983 2 7 999991 2 18 1000000 2 14 999997 1 538579 769772 -733375 2 237649 320530 1 2 999999 -619765 1 156259 772075 175036 2 2 999999 2 423906 584577 2 2 999999 2 6 999998 2 3 999998 1 368454 579483 -115305 2 90956 530898 2 93016 992944 2 2 999999 2 2 999999 1 2 999999 187047 2 513579 664378 2 2 999999 2 3 999985 1 19 999990 759949 1 5 999995 572884 1 16 999999 353424 1 14 1000000 -716524 1 2 999999 994674 2 49373 350053 2 3 999990 2 590676 914437 1 183993 280809 -849726 2 2 999999 2 2 999999 1 359846 934561 301191 1 2 999999 998187 2 15 1000000 2 5 999988 2 299275 438853 2 20 999996 2 4 999985 1 5 999999 388306 2 434200 951949 2 2 999983 2 2 999999 2 370279 711595 1 333648 687669 -529221 2 2 999999 1 10 999997 112105 2 2 999999 2 5 999984 1 2 999999 809610 2 2 999999 1 844822 864247 216648 2 4 999987 2 7 999981 1 7 999985 174529 2 45441 238095 2 354617 550492 1 2 999999 -127357 2 9 999991 2 18 999994 1 2 999999 -764964 2 2 999999 2 13 999985 1 2 999999 363713 2 1 999993 2 590820 672281 2 8 999997 1 21004 401104 -325733 2 198431 566636 1 727485 905560 807834 2 338368 358364 2 4 999981 2 291772 651704 1 20 999989 541950 1 10 999998 -621280 1 10 999994 -698006 2 18 999987 1 2 999999 -442754 1 8 999986 525907 2 138704 474295 1 539332 604008 -735192 1 460782 882500 -230549 1 158486 454585 681920 2 157141 823826 2 236429 997836 2 534459 948308 1 2 999999 182016 1 8 999994 -936605 2 2 999999 1 2 999999 878173 2 13 999985 2 19 999989 2 2 999999 2 2 999999 1 4 999987 -274651 2 2 999999 2 173371 771458 1 317635 904359 -491262 1 625447 626044 159707 1 2 999999 -560536 1 2 999999 365556 1 17 999989 985912 2 2 999999 2 2 999982 2 2 999999 1 52896 319312 -895258 1 2 999999 -744452 2 18 999985 1 716925 835172 543839 1 2 999999 360105 2 2 999999 2 4 999987 2 2 999999 2 680164 937671 2 2 999999 1 653234 975035 -925017 1 70934 973696 -832187 1 2 999999 180381 2 76303 106185 1 5 999994 -54709 1 2 999999 203779 1 422229 524034 339303 1 20 999988 1479 2 290840 930933 1 486899 823173 376591 1 460621 861103 759182 1 15 999985 325622 1 189615 743932 315154 2 4 999995 1 19 999992 -591670 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -4566 2 291941 433287 1 11 999986 -993553 2 9 999998 1 620703 936208 963837 1 2 999999 -840061 2 274812 780973 1 10 999987 249069 2 14 999987 2 2 999999 2 7 999993 2 458187 898056 1 2 999999 489005 1 2 999993 -783787 1 2 999999 -847023 2 2 999999 1 14 999993 -803644 2 93658 541840 1 1 999996 -761222 2 9 999981 1 81514 804198 -759831 1 226797 973490 -686859 2 5 999984 1 13 999997 763821 2 2 999999 1 2 999999 -987132 2 717024 920854 2 2 999999 1 2 999999 -769301 2 2 999999 2 19 999982 2 10 999984 1 8 1000000 -430913 1 2 999999 -448916 1 358889 880963 -425518 2 2 999999 2 2 999999 1 2 999999 -38299 1 2 999999 -990339 2 11 999994 2 2 999999 1 13 999995 -389429 1 167730 331132 884499 1 2 999999 -289106 2 7 999990 1 2 999999 222278 1 6 999995 -960636 1 408889 531254 781833 2 2 999999 1 5 999984 551295 1 11 999988 -190011 1 9 999986 848033 1 309036 613030 -395684 2 2 999999 1 2 999999 -239762 1 2 999999 688126 1 713656 728321 164830 2 800561 904932 2 11 999993 1 18 999989 -730244 1 200865 567505 321293 1 177770 420184 -584616 2 2 999999 2 5 999984 2 20 999997 1 2 999999 -723399 2 345147 728303 2 901289 929491 1 15 999984 -95490 2 8030 156471 1 613063 678318 84348 1 2 999999 -710887 2 2 999991 2 2 999999 1 91083 232103 -673772 2 446132 903378 2 152294 702249 1 202957 353160 -214433 2 2 999999 2 425242 438624 1 415365 769641 361130 2 210380 525544 2 479916 885686 2 706922 884383 1 167411 438601 -763276 2 564044 744613 1 412201 701071 -738609 2 7913 720685 1 332408 692148 38865 1 109151 533660 -312602 1 105883 487728 -14872 1 17 999988 -394039 1 209588 828691 784259 1 2 999999 -290861 1 1 999984 -340966 1 453179 536755 -134329 1 19 999984 100569 2 239480 462374 1 2 999999 -396373 2 2 999999 2 2 999999 1 212753 427943 924500 1 341645 968765 942063 2 266753 719260 1 10 999994 146251 2 752410 829486 1 17 999994 -11168 2 2 999999 2 276248 567117 2 2 999993 2 2 999999 2 600474 864017 2 2 999999 1 17 999986 315194 2 12 999988 2 445789 948345 2 2 999999 2 431907 716254 2 2 999999 2 12 1000000 2 15 999987 1 2 999999 -558559 2 2 999995 2 9 999995 2 2 999999 1 6 999985 -844597 2 2 999999 1 520452 778076 438160 2 2 999999 1 3 999981 -522379 1 468472 534352 -90742 2 630046 714425 2 2 999999 2 2 999999 2 2 999999 2 14 1000000 2 2 999999 1 5 999989 -837630 2 69108 374441 1 19 1000000 777692 1 521050 893738 -899459 2 2 999999 2 68565 964721 1 3 999991 307080 1 2 999999 -472635 1 661100 689442 -740705 1 216976 689892 -789131 2 12 999995 2 19 999986 2 751066 886231 1 76467 157297 -497549 1 17 999997 516738 2 619852 664088 1 2 999999 -378820 1 2 999999 -237737 2 10341 826300 1 287840 903316 -210881 1 14 999990 153370 1 2 999999 -135683 1 2 999999 -455865 2 14 999992 1 88989 802349 421107 2 287156 469268 1 2 999999 246320 1 2 999999 789302 1 2 999999 -183926 1 76141 178448 152325 2 10 999990 1 69412 384968 -934919 1 553943 832758 -737482 1 516870 847336 384534 1 638171 744484 202490 2 225293 875340 2 6 999996 1 2 999999 293855 1 2 999999 -941294 1 3 999998 134837 2 20 999987 1 5 999996 48861 1 83693 982848 654701 1 2 999999 894536 2 524187 994336 1 2 999999 125293 1 2 999999 -319719 2 178984 686272 1 16 999989 -560023 2 9 999985 1 2 999999 -86120 1 15 999997 -141892 1 212483 932263 399578 2 6 999998 1 8 999988 228027 2 694482 924738 1 2 999999 -169737 1 2 999999 -39658 1 7 999982 -862027 2 16 999986 2 2 999999 2 18 999998 2 519524 793321 2 1 999987 1 118807 792542 544697 2 8 999985 1 269104 396222 -930084 2 10 999994 1 2 999999 337383 1 453979 911065 898552 2 504531 584714 2 828808 964935 1 13 999995 -689927 1 2 999999 232738 2 13 999986 1 11 999985 906091 1 2 999999 -920290 1 15 999995 -757933 2 19 999982 2 318667 508295 1 13 999982 -3178 1 88767 760005 113999 2 2 999999 2 1 999995 2 231847 650552 1 2 999999 21231 1 2 999999 -891082 1 5 999993 -201858 2 4 999986 2 8 999992 1 19 1000000 -608453 1 381367 459771 942859 2 2 999999 2 207042 945034 2 196048 446230 2 11 999988 1 84116 542835 941216 1 304573 909715 87257 1 243628 765682 934868 2 2 999999 2 526561 801265 1 2 999999 806169 2 739688 968877 2 132072 584468 1 479870 954808 -552695 1 977127 984075 -923637 2 286645 442733 2 2 999999 2 302130 311252 2 2 999998 1 952146 971671 64301 2 2 999999 2 784765 829942 1 2 999999 209275 2 608453 895464 1 2 999999 -806676 2 4 999984 2 879384 935296 1 12 999989 -385576 2 500169 702093 1 436236 965926 360633 2 2 999999 1 12 999989 -122913 2 2 999999 1 381927 719308 -503392 1 2 999999 346698 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999998 -329715 2 2 999999 1 2 999999 -67071 2 43279 589149 1 15 999991 228064 2 10 999994 1 2 999999 -621640 2 2 999999 1 598377 712484 768304 1 12 999983 814643 2 523217 965383 2 2 999999 2 555840 674886 2 9 999989 2 237977 606398 2 2 999999 2 5 999982 1 13 999996 -373432 1 2 999999 -79217 1 2 999999 80120 2 5 999997 1 694483 984626 -143901 2 16 999990 1 2 999999 -549893 1 2 999999 818453 2 334640 690313 1 16 999997 -614007 2 326633 748256 1 53797 66909 297414 1 2 999999 -265379 1 608583 858551 64096 1 182229 270823 173895 2 11 999999 1 6 999990 863751 2 352855 374403 2 20 999991 1 3 1000000 776324 2 297403 545981 1 30458 288695 -352232 1 112093 715886 760506 2 16 999996 2 3 999995 1 811212 852058 773735 1 4475 71308 -519998 2 182987 344851 2 2 999999 2 9 999983 2 2 999999 2 2 999999 2 2 999999 1 192695 368725 -11799 1 19 999994 413283 2 64404 847105 1 2 999999 532929 2 15 999981 1 2 999999 36756 1 157945 658749 594981 2 2 999999 1 2 999999 641259 2 2 999999 2 482225 518827 2 113818 968770 2 2 999999 2 352735 496104 1 2 999999 -557995 2 6 999983 1 19238 407274 -174626 1 1 999983 336893 1 432645 670871 -737566 1 3 999996 -853555 2 130976 933524 2 2 999999 2 10 999982 1 354446 971380 357637 1 17 999986 714446 1 1 999991 -667353 2 4 999989 1 16058 996518 201391 1 17 999992 -882818 2 2 999999 1 2 999999 -185137 2 12 999991 1 224609 897220 -477934 1 2 999999 -757647 2 2 999999 2 4 999991 2 8 999992 2 2 999999 2 11 999984 2 2 999999 2 2 999999 2 2 999999 1 41966 275429 260138 2 152500 275227 2 13 999981 2 2 999999 2 494867 965450 2 76428 677744 2 616648 870380 2 2 999999 1 2 999999 -460880 2 2 999999 1 471869 803656 -878994 1 2 999999 243046 2 5 999984 2 43571 590013 2 20 999992 2 624468 975956 2 20 999990 1 415107 672570 -912737 2 2 999991 2 2 999999 1 5 999988 552167 2 823615 934555 2 4 999994 2 11 999992 2 2 999999 2 2 999999 1 351613 957023 -213408 2 727029 851682 2 9 999986 1 2 999999 -986567 1 113485 169873 216911 2 2 999999 1 748023 771410 627953 2 2 999999 1 2 999999 -156252 2 2 999999 2 2 999999 2 47885 482997 2 2 999999 1 7 999989 700475 1 68175 446024 -102865 2 4 999992 2 2 999999 2 7 999984 2 2 999999 1 2 999999 238629 1 3 999985 -494917 2 3 999992 2 394472 716828 1 2 999999 -249268 2 3 999991 2 13 999986 1 16 999997 -220722 2 225351 835804 2 774793 970710 2 5 999990 1 7 999987 907200 2 680133 964118 2 329534 514369 1 13 999989 954352 2 9 999998 1 2 999999 -498116 2 19 999996 1 9 999994 -66093 1 252460 819313 406405 1 546868 758342 -907056 2 2 999999 2 73752 739732 1 84804 545196 229199 2 2 999999 2 2 999999 2 2 999999 1 587971 714623 -942909 1 2 999999 -911317 1 2 999985 627335 1 16 999997 -691078 2 19 999996 1 1 999984 546568 2 2 999999 1 444189 893676 878462 2 2 999999 2 2 999999 1 15 999998 265204 2 2 999999 2 2 999999 1 3 999999 -872707 2 2 999999 2 1 999982 1 16 999987 493430 2 2 999999 1 706140 884850 -836108 1 395694 542744 980464 1 4 999989 450394 2 15 999989 2 102223 171537 2 524284 813837 1 32150 572672 804408 2 27003 349845 1 2 999999 335612 2 2 999999 1 2 999999 -567847 2 344684 432549 1 36673 997381 240531 2 11 999986 1 2 999999 -748975 1 2 999999 -83647 2 6 1000000 2 16 999990 2 378214 961078 1 17395 288948 -391734 1 5 999995 306716 2 13 1000000 1 322111 670815 148017 2 5 999982 1 942 523799 236498 1 15 999990 952352 1 2 999999 -258315 1 103460 276449 886115 2 5 999995 2 16 1000000 2 2 999999 2 510604 712235 2 2 999999 2 518556 684024 1 14 999981 -389548 1 2 999999 363361 1 2 999999 100582 2 2 999999 1 2 999999 627797 2 1 999981 1 2 999999 -847614 1 16 999985 233777 2 495303 842560 1 2 999999 935216 2 20 999988 2 2 999999 1 2 999999 -586403 1 5 999988 941029 2 2 999999 2 2 999999 1 78652 635383 -934455 2 521918 555968 2 2 999999 2 14 999983 1 426393 802381 -309313 1 19 999993 -775722 2 2 999999 2 2 999999 1 6 999996 166392 1 2 999999 -796407 1 2 999999 762981 1 288275 879695 919676 2 8 999994 2 261945 852078 2 2 999981 2 851551 992164 2 2 999999 1 2 999999 -146173 1 3 999986 67290 2 75558 111027 2 318378 537747 2 2 999999 1 2 999999 904113 2 20 999982 1 1 999981 -530546 2 2 999985 2 2 999999 2 387394 784806 2 560101 807992 1 10 999999 -64157 2 11 999997 2 11 1000000 2 395124 823488 1 2 999982 -395555 2 6 999995 2 432802 445788 2 2 999999 1 2 999999 -446815 2 17 999997 1 371397 879620 148630 2 276542 745416 2 2 999999 1 597252 747034 -622618 2 2 999999 1 6 999986 838050 2 1 999987 1 2 999999 159639 1 16 999982 -909255 2 2 999999 2 76811 760723 1 14 999991 -550930 2 586132 755914 1 2 999999 748907 1 2 999999 -595582 2 2 999999 2 2 999999 1 2 999999 441140 2 599715 922450 2 2 999999 2 91197 583596 1 318086 872594 61813 1 25206 695328 859921 1 589975 982936 -792472 2 2 999999 2 2 999999 1 2 999999 -114213 2 1 999999 1 102501 172235 -733244 2 19 999995 2 649923 770765 2 2 999999 2 485656 858644 1 540734 733685 662452 1 2 999999 531585 2 219866 524569 2 7 999984 2 81455 429719 2 2 999999 1 11168 420163 240980 1 92083 945289 -607741 2 17 999986 2 237294 960925 1 2 999999 569590 1 1 999991 -242663 2 7 999988 2 20 999988 2 2 999999 2 185920 481815 1 20 999996 -687175 2 3 999989 1 569158 811445 -812659 2 40353 947139 2 14 999985 2 2 999999 1 14 999994 706773 1 15 999995 955096 1 11495 271506 834243 1 16 999982 -160890 1 17 999989 751304 2 2 999999 2 5 999983 2 16 999997 1 2 999999 -844803 2 2 999999 2 15 999985 2 2 999999 1 435798 502135 267640 1 106298 828180 736023 1 2 999999 -519629 1 12 999999 700726 2 2 999999 1 40043 968184 -58062 1 531137 891488 753816 1 546369 965442 901137 2 549876 693289 1 577844 630568 146707 2 20 999995 1 8 999984 894937 2 177963 243107 2 2 999999 2 2 999999 1 2 999999 -777672 1 833639 937959 34847 1 852564 998828 711566 1 365620 662584 -955019 2 2 999999 1 2 999999 267505 2 2 999999 2 2 999999 2 762053 839560 1 498926 770379 -210473 2 524458 744168 1 1 999996 494159 1 17 999994 -471561 2 13 999995 1 1 999991 960914 1 2 999999 -987178 1 19 999981 674266 2 615101 714084 2 446454 519658 1 2 999999 -140090 2 19 999983 2 228936 745748 2 2 999999 1 417815 800862 -965412 2 720228 839399 1 193563 673993 -616752 2 10 999983 2 6 999982 2 433251 872084 2 2 999999 1 5 999997 -585746 2 45219 239741 2 371949 600658 1 381957 730835 -48497 1 503685 958763 193990 1 480162 789312 -212842 2 8 999994 1 2 999999 -252379 1 2 999999 130360 1 2 999999 -429761 2 2 999999 2 12 999995 1 2 999999 -350185 2 2 999993 1 2 999999 591096 2 398383 761562 2 2 999999 2 11 999995 1 428434 942647 -24650 1 337311 384922 299827 2 284681 786889 1 402474 556818 -424764 2 437568 734212 1 2 999999 -434884 2 2 999999 2 2 999999 1 20 999984 666559 2 19 999989 1 235455 890029 -177797 1 2 999999 -836285 1 7 999992 746922 2 2 999999 2 2 999999 2 2 999999 1 2 999999 512114 1 6 999993 -597262 1 2 999999 46422 2 12 999988 2 137763 284560 2 2 999999 2 246043 564002 1 11 1000000 577669 2 7 1000000 1 20334 285839 725174 1 417394 455980 55433 2 2 999999 1 6306 128880 -46245 2 8516 275755 2 6 999997 1 258310 302618 -712613 2 19 999993 1 2 999999 384270 1 13 999998 678648 2 2 999999 2 2 999999 1 17 999984 77474 1 133131 568034 226030 2 953240 957558 1 587032 837709 -492140 1 11 999982 -115015 1 207034 764861 571039 1 17 999990 515560 1 16 999986 -858957 1 15 999983 -739769 1 38076 99593 688210 1 8 999991 -562865 2 43613 306117 1 622277 882032 -208874 1 2 999999 622869 1 8 999985 -997975 2 33636 40159 1 2 999999 370227 1 2 999999 974827 1 536274 793035 397023 2 260000 835030 1 340236 915163 -847049 2 18 999997 1 2 999999 -280183 2 285494 849424 2 8 999997 1 11 999995 689982 1 789441 841890 -159684 2 2 999999 1 2 999999 634976 2 2 999999 1 2 999999 -213722 2 267164 898668 1 341081 360191 765477 2 768749 876053 2 530283 557309 2 2 999999 2 2 999999 2 2 999999 1 2 999999 503529 1 2 999999 -247598 1 862494 876356 868636 2 2 999999 1 8 999988 -78859 1 176231 374604 19255 2 309535 527744 2 10 999989 1 11 999993 -114086 1 12 999996 314901 2 19 999991 1 218598 543416 310563 2 269271 316347 1 13 999993 -241781 1 92987 887603 641229 1 2 999999 -152880 1 2 999999 309367 1 2 999999 654117 2 2 999999 1 12 999995 -644882 1 201429 861216 402968 2 1 999991 2 3 999987 2 8 999996 1 2 999999 -805428 1 11 999997 -582177 1 2 999999 -17834 2 545395 856543 1 2 999999 -874306 2 13 999983 2 2 999999 1 16154 458942 125171 1 171954 341869 199351 1 2 999999 -282935 1 2 999994 -922542 1 2 999999 -694230 2 3 999991 1 2 999999 891660 2 10 999993 1 321524 606543 299279 2 2 999999 2 7 999987 2 62235 68927 2 2 999999 2 19 999995 1 17 999994 71523 1 153259 314962 970928 2 9 999989 1 842116 949642 300635 1 11 999996 489416 1 12 999991 646181 1 2 999999 251602 2 98707 339614 1 2 999999 472639 2 2 999999 2 2 999999 1 24163 487419 418222 1 202471 976179 -323416 2 2 999999 1 215645 840551 446403 2 8 999992 2 2 999999 2 61372 296708 1 389464 511220 -825029 1 59368 893477 -271440 2 2 999999 1 809497 988886 -927036 1 17 999989 76430 1 2 999999 701677 1 2 999985 -228141 1 2 999999 482550 1 2 999999 34078 1 2 999999 -860167 1 2 999999 -501790 2 633362 728815 2 53998 611292 1 22869 990468 820774 2 2 999999 2 872956 877092 2 18 999992 1 7 999993 -424712 1 2 999999 -772906 1 2 999999 824071 1 2 999999 211583 2 14 999992 2 2 999999 1 471134 849515 -714965 1 2 999999 -53758 2 19 999989 1 2 999999 -534143 1 276120 325123 470372 1 217697 703621 -807049 2 2 999999 2 2 999999 1 20 999981 114581 2 704725 832776 1 13 999983 176559 2 1 999986 1 10 999990 868462 1 2 999984 774117 1 11 999983 262003 1 277204 297211 790537 2 15 999996 2 2 999999 1 20 999986 110068 1 606917 749945 87706 2 4 999985 2 2 999999 1 11 999991 248589 1 6 999984 184471 1 52857 665879 622289 2 2 999985 1 166730 855793 62777 1 455386 499218 -527742 1 2 999999 870909 2 6 999987 1 9 999985 -959007 2 81575 565303 1 5 999986 -392587 2 456385 796242 1 2 999999 533337 1 133549 290625 -66638 2 12 999998 2 93450 179030 1 18 999998 81595 2 262426 992895 1 13 999999 625147 1 7 999996 -627966 1 6 999984 638095 2 16 999990 2 18 999998 1 2 999999 -929160 2 2 999999 1 13 999990 769538 1 2 999999 -874874 1 18 999989 -929893 1 12 999989 -898904 2 2 999999 2 266198 741891 1 17 999982 381219 1 202533 828430 -15453 1 185589 522594 882040 1 2 999999 990789 2 2 999999 2 131907 866854 1 2 999999 -758803 2 2 999999 1 358067 633625 518690 2 435451 631293 2 68046 491703 1 2 999999 778644 2 198113 877656 1 171172 958968 -960653 1 116567 941747 48649 2 2 999999 1 2 999999 575236 2 19 999981 1 275899 373963 357192 1 1 999989 687819 2 2 999999 2 2 999999 2 2 999999 2 245003 313825 2 4 999982 1 2 999999 993026 1 2 999999 954581 1 6 999991 891666 2 4866 684872 2 262242 980451 1 16 999990 151015 1 2 999999 -786256 1 888724 899624 839339 2 2 999999 1 2 999999 -431206 2 2 999999 2 2 999999 1 1 999986 919861 1 66502 658456 -749378 2 17 999984 2 10 999992 2 12 999998 1 7 999981 42492 2 493936 721710 2 17 999996 1 82345 513643 767013 2 20 999993 1 232886 509377 -219915 2 633721 954772 1 408945 913670 -716714 1 481568 919289 -988217 2 16 999999 2 2 999999 2 169145 676342 1 2 999999 -17095 1 18 999983 505021 2 363104 427787 1 11 999986 784973 1 374413 961631 -190067 1 4 999992 747761 1 14 999992 985746 1 84619 857193 -728730 1 852188 911899 4894 1 17 999993 -41218 2 4 999983 1 266643 773210 727338 1 18 999984 985871 1 2 999999 -526194 2 8 1000000 1 2 999999 -237409 2 20 999983 1 257103 684037 -378897 1 2 999999 -133017 2 48994 505618 1 3 1000000 -385329 1 2 999999 127600 2 41476 62091 2 17 999992 1 2 999999 -692524 1 853381 854792 -644602 2 9 999999 2 2 999999 2 20 999999 2 178484 250018 1 2 999999 138265 1 195105 274204 -419343 2 852335 981200 1 2 999999 754702 1 299623 556752 -688312 2 580378 617717 1 2 999999 879903 1 13 999987 367146 1 8 999988 886266 1 2 999999 163772 2 2 999999 1 5 999985 -173038 1 2 999999 -482353 1 2 999999 -706089 2 196737 486078 1 2 999999 782430 1 8 999999 278931 2 392476 866154 2 4 999982 2 332284 926715 2 12 999994 2 2 999999 1 16 999985 -270992 2 412820 602656 1 8 999983 -964932 2 15 999982 1 3 999989 710658 2 2 999999 2 247500 351297 1 2 999999 865254 2 595215 732043 2 7 999982 1 928859 953560 -19079 1 2 999999 154510 1 2 999999 -494114 2 2 999999 1 509028 978273 -430455 2 4 999991 2 110698 182596 1 2 999999 816766 1 2 999999 -151340 1 304016 571182 -667872 2 409573 421871 1 6 999993 -567732 1 2 999983 -37430 2 2 999999 1 2 999999 451875 1 138192 348168 -934483 1 2 999999 760978 2 14 999998 2 2 999999 1 2 999985 758185 2 305223 941544 1 1 999998 -390133 1 2 999983 756962 1 264278 350496 348937 1 604735 791009 -723375 2 2 999999 1 78924 869455 -716791 2 17 999983 1 7 999985 -222721 1 2 999999 16978 1 199161 311750 -108297 2 478608 937932 1 365239 539751 -108112 1 2 999999 137743 2 2 999999 1 2 999999 178587 2 620633 693122 1 405411 659945 -269592 2 2 999999 2 9 999993 1 391197 929300 -821037 2 2 999999 2 2 999999 1 2 999999 -682266 1 2 999999 357388 1 9 999981 -548031 1 6 999989 -110532 1 12 1000000 7163 1 255811 362080 -685352 2 181652 963589 1 6 999988 -512905 2 2 999999 1 7 999983 -940929 1 20 999986 811596 2 446160 730848 1 2 999988 304813 2 3 1000000 2 2 999999 1 2 999999 939178 2 82333 624818 1 20 999989 880153 2 2 999999 2 2 999999 2 12 999986 1 2 999999 203638 1 2 999999 -12772 2 2 999999 1 13 999985 543881 2 371904 822004 1 11 999999 427137 2 354299 553886 2 1 999989 2 6 999991 1 472943 596663 598041 2 2 999999 2 15 999985 1 5 999983 -585336 1 459123 663006 102323 1 420848 622732 559364 1 269600 945744 606949 1 5 999991 -549536 2 728223 966819 1 19 999998 -17661 1 2 999999 375218 1 625461 882568 -233472 1 2 999999 -116389 2 257336 895689 2 9 999984 1 198875 339204 177730 2 20 999988 1 212350 605934 -992162 1 11 999981 41697 1 5 999981 -920786 2 2 999999 1 2 999999 -385195 1 337631 933482 886702 2 2 999999 1 533883 761165 595114 1 1 999983 -878789 1 693979 713499 669412 1 186993 358573 708399 1 2 999999 -154581 1 19005 511901 -206445 1 2 999999 -223592 1 343019 833037 253627 2 6 999987 1 12 999986 555541 1 872218 927639 -872284 1 517176 694399 872697 2 10 999997 1 2 999999 -983583 1 2 999999 -420460 2 2 999999 2 8 999994 2 15 999998 2 2 999999 1 15 999996 700003 1 2 999999 -197650 1 7 999995 560305 2 2 999999 1 309665 507556 623387 2 461523 489923 1 2 999999 -735726 1 55166 726042 202273 1 2 999999 679079 1 151765 571228 -385294 1 154715 749356 647744 1 17 999987 -760495 2 548392 554331 1 169894 244485 -511313 1 3 999994 -128324 2 2 999999 1 2 999999 646606 1 128860 798082 -386945 2 2 999999 1 462558 853167 -987716 2 15 999983 1 459648 921376 -878950 2 53564 325883 2 2 999999 2 2240 273968 2 375964 535151 1 14 999981 -622306 2 590134 910897 2 2 999999 2 2 999999 2 10 999983 2 711219 833063 1 2 999999 -31952 2 604115 682924 1 15 999984 478319 1 2 999999 577443 1 2 999999 -92133 1 539832 829179 204967 2 6 1000000 2 313233 695962 2 744455 812962 1 2 999999 902891 2 2 999999 2 16 999981 1 2 999999 409972 2 2 999999 2 20 999989 1 2 999999 -821989 1 2 999999 911725 2 5 999987 1 9 999992 467139 2 2 999986 1 2 999999 -915271 2 2 999999 1 11 999985 -586936 2 2 999999 2 2 999999 1 501091 509961 -973867 1 10 999991 -399204 1 2 999999 -144600 2 2 999997 1 2 999999 78594 2 4 999994 2 2 999999 2 2 999999 2 12 999983 1 1360 931247 284644 1 2 999999 -822962 1 20 999992 296643 1 928950 959380 913046 2 866210 962313 2 801555 915621 2 2 999999 2 5 999984 2 475397 616008 2 2 999999 1 6 999995 797423 2 131415 956546 1 2 999999 -371110 1 13 999997 615688 1 2 999999 -859539 2 2 999999 2 531989 905842 2 295102 356327 1 18 999983 777843 1 280579 305950 418481 2 6 999983 1 14 999990 165606 2 623490 715606 2 2 999999 2 12 999994 2 14 999986 2 2 999999 1 529699 758086 14397 2 1 999988 1 14 999993 -64481 1 2 999999 965226 1 16912 87331 -421193 1 2 999990 -359118 1 769881 842552 -197625 1 2 999999 2943 2 2 999999 1 15 999994 662208 2 17 999996 1 361177 710102 683876 1 146782 678637 -165405 2 595157 706498 2 17 999994 1 1 999983 730714 1 18 999984 -262676 1 350989 832654 795148 2 2 999999 1 2 999999 -511227 1 201161 716023 -168256 1 2 999982 564951 1 2 999999 671829 2 2 999999 1 3 999985 736371 2 2 999984 1 14 999982 -152708 1 200916 954723 -241680 1 2 999999 -135221 1 84662 956622 -749587 2 4 999989 1 7 999997 -287749 2 1 999989 1 2 999999 590905 2 412217 652623 1 190699 357261 294003 2 2 999999 1 8 999985 -458857 1 18 999997 -172969 1 3 999997 -597928 1 2 999999 552842 2 2 999999 2 317099 830110 2 2 999988 2 3 999999 2 9 999991 1 2 999999 -82018 1 9 999990 -447549 2 8 999998 1 818803 825989 -418858 1 2 999999 761856 1 6391 290764 49351 1 2 999999 569268 2 568210 609381 2 497711 997202 2 20 999989 2 4 999997 1 17 999992 106439 1 2 999999 709433 2 16 999998 1 4 999994 93469 2 15 999999 1 18 999985 582697 2 225430 876790 1 2 999999 124057 2 109301 518188 1 55239 644697 -661882 2 270974 788240 1 2 999999 76559 1 2 999999 -925135 1 335720 780506 693385 2 6 999984 2 14 999995 1 2 999999 84873 1 15 999994 381956 2 2 999999 1 332524 744995 269035 2 671749 950537 1 2 999999 891278 2 659240 739393 1 3 999994 -446274 2 337388 791441 1 15 999981 -517522 2 14 999990 1 2 999999 361075 1 156769 651398 812069 1 7 999993 -777126 2 2 999999 2 540048 986618 2 12 999986 2 38805 625200 1 2 999999 66754 1 2 999999 -886745 1 8 999998 768316 2 2 999999 2 569183 572523 2 2 999999 2 12 999992 1 2 999999 546080 2 2 999999 1 147219 498733 712309 1 2 999999 -694896 2 2 999999 1 2 999999 -341014 2 15 999996 2 13 999991 1 161357 381797 693396 2 2 999999 2 126568 589026 2 2 999999 2 2 999999 2 2 999999 1 2 999999 360334 1 4 999999 28329 2 1 999984 2 83573 675219 2 60212 849566 1 272301 394304 -755585 1 6 999996 -497555 2 2 999999 2 2 999999 2 443911 908180 2 2 999999 2 7 999983 2 3 999995 1 14 999992 932737 1 2 999999 -985168 2 2 999999 1 371387 464756 555323 1 399676 713840 689757 2 2 999999 1 2 999999 -913832 1 350056 682049 733847 2 2 999999 1 2 999987 988855 2 14 999994 1 430835 864202 569753 2 774544 844125 1 381306 572720 -117386 1 425016 774770 671936 2 237505 258057 1 2 999999 198675 2 2 999999 2 12 999988 2 14 999993 2 23593 665898 2 2 999999 1 2 999999 -52612 2 18 999982 2 18 999982 2 224223 510627 1 2 999999 -778207 1 2 999999 -960334 1 2 999999 -936732 1 424500 551101 -52446 2 13 999987 2 395783 939965 1 840773 930090 185713 2 20 999984 1 115337 339181 -413135 1 4 999997 61243 1 14 999983 -959271 2 2 999999 2 154373 154718 1 2 999999 -531185 2 13 999999 2 280226 306611 2 4 999990 1 4 999982 128557 1 572647 794928 605906 2 2 999999 2 718453 813762 1 2 999999 -204294 1 13 999991 -550194 2 390511 750109 1 2 999999 508437 2 2 999999 1 2 999999 359302 1 804873 903945 160997 1 3 999985 -388882 2 2 999999 1 2 999999 197121 2 2 999999 2 2 999999 2 131633 314351 1 14 1000000 790896 1 83194 466192 -690355 1 17 999983 -143239 1 2 999999 -595907 1 657210 820713 -29077 2 2 1000000 2 721304 788259 1 10 999986 -855773 1 210400 299036 -351602 2 2 999999 1 725221 890043 -306804 1 897265 933242 -789360 1 10 999990 -588499 2 2 999999 2 2 999999 1 15849 693879 413367 2 1 999985 1 65533 746364 663801 1 2 999988 -577441 1 2 999999 630760 2 2 999999 2 2 999999 1 3 999992 -578018 2 9 999995 2 9 999990 1 817251 956549 -908558 2 2 999987 2 211961 221288 2 309853 976094 2 14 999992 2 6 999995 1 78206 826323 924589 2 2 999999 2 129221 884028 1 17 999994 433920 1 20 999981 807837 1 2 999999 976440 1 426397 475987 -685645 1 44945 917804 -996396 1 2 999999 707107 2 2 999999 2 584879 714360 1 7 999997 939533 2 2 999999 2 268265 770302 2 97012 796669 2 2 999999 2 100314 594553 2 440421 444338 2 9 999993 2 68334 190686 1 19 999989 -508161 2 60347 398721 2 12 999990 1 525860 939697 342478 2 2 999999 1 17 999981 790471 2 9 999987 2 8 999986 2 15 999990 2 19 999996 1 2 999999 -319510 2 2 999999 1 16 999983 694318 1 745515 896578 597983 1 3 999987 734666 1 2 999999 -531530 2 300315 864761 1 189447 201807 406295 2 20 999997 2 5 999983 1 437783 822696 -576604 1 586005 800477 526401 2 2 999999 1 12 999985 -464978 2 15 1000000 1 13 999990 884276 2 67178 993102 2 117539 646120 1 143591 299615 566375 1 257553 551319 592538 2 5 999984 2 2 999999 1 2 999999 942733 1 685341 915086 281898 1 530351 676881 -152645 1 2 999999 -329378 1 2 999999 -428719 1 2 999999 -446789 1 15 999987 972028 1 2 999984 -404143 2 64252 905590 2 608979 757896 1 364578 767367 219698 1 1 999988 840433 1 316916 639530 360342 1 538934 706133 718844 2 11 999999 1 751830 830150 -546653 1 690067 951337 432276 1 445700 642736 30240 2 574514 886616 2 469331 655646 2 2 999999 1 2 999999 739586 2 431582 779342 2 13 999991 2 17 999996 2 12 999992 1 2 999999 -149289 2 764450 958887 1 2 999999 -423143 1 2 999999 -69364 1 259408 533627 173442 2 7 999998 2 129352 579080 1 1 999990 588877 2 208585 767376 2 4 999987 1 14186 313621 -455929 2 19 999982 2 2 999990 1 3 999983 -833102 2 96540 362564 2 124839 549293 1 2 999999 156877 2 2 999999 2 3 999992 2 2 999999 2 73792 637213 1 20 999992 -545592 1 230274 590512 -536921 2 626078 933238 2 2 999999 1 50409 206210 -573901 2 20 1000000 1 89477 675214 -472639 2 2 999999 2 473380 576109 1 5 999985 -92987 2 359364 719326 1 10 999982 -951894 2 14 999981 1 1 999992 -242138 1 9 999993 320557 2 328585 973361 1 257581 286413 476100 1 2 999999 -647736 1 51984 315274 222965 2 2 999999 1 209199 856852 671849 1 2 999999 -487536 1 5 999981 5317 1 12 999995 -440914 1 19 999985 -55789 1 20 999998 -689715 2 149420 770124 2 221552 557628 1 2 999999 488249 2 2 999999 1 2 999999 182269 2 269858 820830 1 332286 618992 915393 1 2 999999 62540 2 237687 326593 1 2 999999 -323259 2 2 999999 1 13 999999 -131423 1 305175 939332 152993 1 2 999999 675933 1 2 999999 -615873 2 2 999999 1 268115 700883 443251 1 16 999988 934780 1 765191 886922 -463364 1 540884 919973 -552545 1 2 1000000 -359434 1 4 999984 542995 1 5 999983 99582 1 628243 726989 447051 1 30335 338110 -463667 2 2 999999 2 2 999999 1 23510 102348 728443 2 464454 674831 1 2 999999 186514 2 587165 941702 1 17 999984 -215183 2 921943 998660 1 2 999999 -967662 2 15 999988 2 2 999999 1 116806 786820 293039 1 2 999990 -977165 1 16 999989 114799 1 14 1000000 35566 2 121245 948246 2 2 999999 1 8 999996 -687584 1 806389 840694 -754576 2 129595 277249 2 2 999999 2 14 999981 1 71397 421819 -696850 1 4 999993 504829 2 15 999992 2 6 999990 1 167387 447594 -459546 2 70286 810138 1 2 999999 782274 2 2 999999 1 402504 775492 581207 2 8 999997 2 2 999999 1 114243 426203 -514178 1 458459 768324 365603 1 2 999999 -828209 2 559371 786230 1 111746 348432 -632726 1 2 999999 -339371 2 20 999982 2 11 999992 2 14 999983 2 553218 624976 1 2 999999 614126 2 1 999987 2 7 999987 1 151846 334272 380343 1 3 999997 -847596 1 2 999999 834358 2 185379 874209 2 2 999999 1 19 999986 -124163 2 2 999999 1 146691 817826 124014 2 2 999999 2 15 999987 2 2 999999 1 498658 628185 763409 2 2 999999 2 2 999999 2 5 999999 1 19 999999 55343 1 2 999999 532731 1 1 999982 -152530 2 20 999982 1 2 999999 -936361 2 14 999995 1 8 999993 705486 1 148559 460735 -898395 2 2 999999 2 2 999999 1 19 999983 -519968 1 20 999998 470290 1 9 999992 -125294 1 14 999983 386501 2 12 999993 2 2 999999 1 435904 542155 650609 2 406622 588225 2 17 999998 2 2 999999 1 85917 814796 431729 2 2 999999 1 301345 800469 661483 2 2 999999 1 614715 727917 -841478 2 2 999999 1 803059 935477 147460 1 490966 790212 50508 2 186095 624487 2 570805 759645 1 320592 583505 -371358 1 5 999995 341199 1 521221 958863 163718 2 2 999999 1 2 999999 -439891 1 2 999999 486 1 16 999981 827918 2 2 999999 2 4 1000000 2 2 999999 2 2 999999 1 2 999999 709236 2 2 999999 2 110358 912388 1 2 999999 -541939 2 5 999989 2 2 999999 1 165208 258287 -924354 1 11 999999 -999990 2 13 999982 2 1 999995 2 260417 895211 2 475796 792186 1 34207 621089 830198 1 2 999999 -57374 2 2 999999 1 2 999999 -944245 2 2 999999 2 14 999990 1 2 999999 39106 2 82954 850054 1 357167 491884 -84769 2 220434 528374 2 2 999999 2 5 999986 1 868534 879549 -892326 1 18 999986 -206508 2 2 999999 1 14 999985 986850 1 324564 502836 45015 1 482606 808357 -29519 2 247941 962787 2 347386 989285 2 149070 563436 2 2 999999 2 344275 928018 2 19 999987 1 139243 975924 -412003 1 2 999999 -780528 2 2 999999 1 20 999988 991329 2 2 999999 1 13 999995 736907 1 153647 769596 -753095 2 5 999996 2 310666 524785 1 9 999990 -729730 1 11 1000000 -762829 1 2 999999 163463 2 2 999999 2 10 999986 1 16 999982 10329 1 2 999999 -904434 2 2 999999 1 123353 878637 -145647 2 756911 890829 1 9 999993 -634649 2 18 999996 1 2 999999 -885257 1 608914 808284 -988210 1 2 999999 -456124 2 9 999989 1 482008 578328 195965 1 2 999999 239691 1 14 999982 -621627 1 831610 925999 -913149 2 2 999999 1 2 999999 -249181 2 152267 342185 2 2 999999 2 217502 246107 1 329236 394429 -869965 2 6 1000000 2 466991 962633 2 500090 871721 2 707970 940413 1 16 999998 -669547 1 513633 604250 545756 1 1 999996 -336466 2 101171 910279 2 15 999983 1 13 999989 -95094 1 10 999995 822487 2 2 999999 2 2 999999 1 371198 907653 815221 2 2 999998 1 351490 720444 -574022 1 7 999985 -712661 1 12 999981 -258702 1 4 999987 -213965 1 436345 757363 145376 1 2 999999 -186741 2 2 999999 2 267567 449680 1 2 999999 -998784 1 2 999999 721361 1 2 999999 -13704 1 2 999984 -495196 2 415785 617902 2 2 999999 1 2 999999 104246 2 2 999999 2 2 999999 1 18 1000000 555279 2 2 999999 1 2 999999 -418108 1 56059 505420 -240636 2 4 999994 2 2 999999 1 97256 200308 566961 1 15 999989 210397 2 510887 785698 2 15 999987 1 14 999997 -747124 2 20 999987 2 2 999999 1 230190 920290 54357 1 2 999982 163799 1 6 999998 -542035 1 677641 853086 -920776 2 2 999999 1 17 999997 -844086 1 127884 147001 -363827 1 641765 845214 -200800 1 5 999983 -156637 2 2 999999 1 527534 664410 -208631 1 95325 645700 628852 2 849174 996086 1 4 999990 -313987 1 2 999989 -562344 1 7 999997 19794 1 147837 733699 -817983 1 2 999999 -750465 2 849419 990052 1 2 999999 -178286 1 16 999998 573167 2 17 999988 2 6 999995 1 17 999998 85616 1 32478 727842 -106942 1 2 999985 35061 2 21092 357305 2 444807 502799 1 2 999999 135523 1 111527 782659 -501283 2 135714 537394 1 2 999999 -349324 2 13 999996 2 16 999989 1 230566 987872 -599788 1 2 999999 658947 1 2 999994 180699 2 2 999999 1 7741 91110 141035 1 2 999999 452319 1 11 999999 -658487 1 7 999992 -485092 1 14 999982 895673 2 11 999996 2 812316 865396 2 2 999999 2 19 999995 1 2 999999 803382 2 3 999992 2 571145 854660 1 247818 690738 -444638 1 2 999999 -37602 2 143895 833767 2 16 999991 1 13 999989 -768762 2 6 999981 2 2 999999 1 2 999999 246386 2 20 999995 2 2 999999 2 150866 192655 1 514961 923307 358717 1 2 999999 473390 1 2 999999 -583494 2 4 999989 2 2 999999 2 227433 299107 1 2 999999 848466 1 381496 399756 657305 2 15 1000000 1 7 999986 111133 1 193735 825596 -869769 2 2 999999 2 2 999999 1 109304 950918 -389522 1 2 999999 -217109 1 19 999992 179599 1 400164 883538 -849286 2 15 999990 2 11 999994 1 343950 396787 -741607 2 37481 694833 2 2 999999 2 4 999994 2 18 999990 1 2 999999 -196944 2 142587 151700 1 11 999992 23583 1 225536 467644 -562324 1 4 999986 -464268 2 287239 581392 1 2 999999 640609 2 2 999999 1 2 999999 474538 1 9 999986 200321 2 2 999999 2 242456 640884 1 9 999999 771457 1 2 999999 163780 1 274886 416890 -720808 2 734570 962558 1 2 999983 -497565 2 5717 415932 1 477927 986521 -857298 2 508652 827063 2 2 999999 2 2 999994 1 5 999994 -189009 2 4 999988 2 2 999999 1 385973 539981 -930660 1 17 999989 936900 2 2 999999 1 303790 927049 -516745 1 308011 990434 -618516 2 70152 909675 2 1 1000000 2 10 999994 2 20 999998 1 164405 786721 24217 2 10 999997 1 2 999999 -992392 2 5 999995 1 182575 218818 405902 2 2 999999 1 2 999999 -604410 1 17 999999 55654 2 7 999990 2 167751 708544 1 4 999987 140565 2 2 999999 1 693668 959660 302076 2 9 999988 2 2 999999 1 12 1000000 896016 1 2 999999 -528194 2 2 999999 2 2 999999 1 2 999999 424697 1 8 999990 -567498 1 41872 389670 -708870 1 2 999999 -452107 1 2 999999 -218718 2 2 999999 2 17 999991 2 18 999990 1 152372 826925 -949525 2 20 999999 2 122045 736736 1 2 999999 874056 2 2 999987 2 17 999990 2 5 999988 2 20 999995 2 1 999996 1 1 999997 -298169 1 14661 661316 913101 2 2 999999 2 16 999983 1 2 999999 708382 2 14 999997 2 2 999999 1 9600 887965 -360710 1 2 999993 -162097 1 747964 838116 634382 2 2 999999 1 12 999995 160900 2 2 999999 2 3 999994 2 99741 647101 1 2 999999 -309876 2 2 999999 1 17 999998 174895 2 2 999999 2 2 999999 2 8 999982 1 2 999999 234973 1 13 999991 -746593 1 2 999999 495575 1 2 999999 279342 1 2 999994 178251 1 14 999996 -159122 1 2 999999 -56026 2 2 999999 2 8 999984 1 469543 514503 364998 2 633767 702704 2 262127 283952 1 5 999994 546296 1 116699 419156 -944179 1 96287 578630 -277948 2 13 999985 2 2 999999 2 638317 695033 1 329614 949732 488541 1 25390 960339 785305 2 10 999996 2 8 999981 2 12 999987 2 2 999999 2 2 999999 2 418047 747577 1 10 999985 231023 2 2 999999 1 12 999995 -167794 2 7 999987 1 2 999999 830295 2 4 999999 2 20 999990 2 2 999999 1 7 999987 630746 2 13 1000000 2 10 999981 2 466503 602065 2 6 999994 2 2 999999 2 228486 266840 1 587757 886372 443545 1 2 999999 -864053 2 19 999991 1 5 999997 -275907 1 706303 730405 107631 1 14947 337354 -408704 1 18 999982 470152 1 6 999993 702658 2 2 999998 1 2 999999 253534 1 2 999999 186575 1 25599 231335 -820958 2 130383 455345 2 1 999996 1 2 999999 -207176 1 2 999999 -848982 2 352659 773664 1 2 999999 -323968 2 179098 813788 1 2 999999 945121 1 2 999999 -219659 1 240464 434537 -450751 2 2 999999 2 209970 738024 1 1 999989 298892 2 373540 521016 1 18 999995 487003 2 12 999987 1 251635 727460 -764457 2 104912 341923 1 2 999999 437436 2 4 999989 1 2 999999 -118157 2 2 999999 1 4 999985 -951324 2 26024 713268 1 7 999996 409819 1 2 999999 -989853 1 11 999987 -934616 1 2 999999 -86048 1 2 999999 737298 1 196667 447864 -38430 1 2 999999 264324 1 2 999999 -576519 2 2 999999 1 20 999996 548901 1 365866 783960 -319730 2 340133 689650 1 17 999988 -12508 2 2 999999 1 2 999999 -970970 2 25011 707972 2 2 999999 2 2 999999 1 108464 299519 -961154 2 798859 934367 1 8 999997 636622 1 2 999999 899787 2 1 1000000 1 2 999999 -597630 2 80450 348163 2 11 999999 2 2 999999 2 3 999995 2 267334 268864 2 17 999985 2 2 999999 2 2 999999 2 17 999995 2 657239 894546 1 2 999999 -462652 1 12 999988 293821 2 1 999995 2 70717 922083 2 116046 702541 2 316265 678556 2 2 999999 1 2 999999 346563 2 1474 280062 2 2 999999 2 2 999999 1 2 999999 -876592 1 144 567058 -165707 2 2 999999 2 453095 465314 1 314067 827781 134234 2 8 999997 1 4 999998 -265322 1 2 999999 373964 1 2 999999 -676635 2 203541 537118 2 33191 383817 1 2 999999 446709 1 656345 787722 908769 2 243686 402334 2 2 999997 1 2 999999 543803 2 2 999999 1 247040 842979 -23770 1 13 999995 -899125 1 346228 590687 237695 1 403127 765657 -72039 2 104794 985603 1 441842 766291 499012 1 2 999999 -292178 2 5 999997 2 286988 657001 2 17 999982 1 368565 950009 -462864 2 213388 235761 2 621252 818410 1 8 999993 -322281 1 2 999999 -795614 2 20 999997 2 6 999983 2 160965 202903 1 2 999999 -571561 1 2 999999 471960 1 20 999987 -471468 2 3 999998 2 16 999996 1 18 999994 241583 1 164956 570392 462996 1 472855 584818 445909 1 2 999999 -682989 2 2 999999 1 8 999997 -336690 2 547619 995871 2 12 999999 2 241565 462546 2 6 999988 1 2 999999 256838 1 18 999991 135101 1 606245 808713 -872642 1 2 999999 -946297 1 109847 535324 789415 1 9 999988 -113522 2 2 999999 1 383261 624984 143378 1 2 999999 -22955 1 18 999981 -124304 2 2 999999 1 11 999997 662550 1 2 999999 -657919 2 723522 984776 2 80268 432799 1 2 999999 150292 2 398290 741803 1 2 999999 595110 1 20 999988 -847392 2 508961 794471 2 144794 513009 2 5 999982 2 1 999990 1 2 999999 881468 1 2 999999 -494469 1 2 999999 963197 1 2 999999 959623 1 20 999985 206641 1 2 999999 936363 1 5 999986 -629412 2 289082 412796 2 2 999999 1 2 999999 -525388 1 522809 868910 -767037 1 2 999999 -244352 2 13 999988 2 15 999998 2 2 999999 1 474705 564476 -968455 1 358553 586886 760151 2 2 999999 2 297907 414998 2 3 1000000 2 2 999999 2 17 999990 2 7 999988 1 2 999999 331199 2 2 999999 1 2 999999 250915 2 20 999987 1 6 999997 -563930 2 8 999996 2 6 999983 2 2 999999 1 499859 926056 -198947 2 3 999984 1 2 999999 613572 1 2 999999 -657187 2 4124 515746 1 17 999998 -159154 1 484741 555035 -347907 2 2 999999 1 97465 706071 160099 2 188348 582235 2 442090 554975 2 816977 902598 1 8 999989 -38870 2 2 999999 1 2 999999 963158 2 19 999989 1 2 999999 -738708 1 197020 594376 843081 1 579610 973637 61586 2 772849 852670 1 2 999999 734762 1 50511 707962 -723593 1 17 999996 64136 1 689829 810211 -285037 2 2 999999 2 372169 916088 2 364572 649453 2 154080 917780 1 811926 904990 90452 1 14 999995 -595262 1 14 999993 -672273 2 1 999995 2 2 999999 2 2 999999 1 9 999992 -549603 2 134097 864099 2 2 999999 2 19 999996 1 3 999995 -825053 2 17628 178858 1 2 999999 -846396 2 194828 725701 2 119150 749878 1 2 999999 -745958 2 18 999999 2 2 999999 2 2 999999 1 2 999999 783246 1 2 999999 -709497 1 117017 253654 -824880 2 10 999988 2 9 999998 2 6 999983 1 2 999999 350635 2 14 999996 1 2 999999 386495 1 527558 590336 -435617 1 49199 593096 670359 2 421608 518228 2 20 999982 1 2 999999 542245 2 644267 807719 2 2 999999 1 2 999999 -857973 1 627497 630114 309137 1 579134 799393 949841 2 252799 510805 1 2 999999 280495 2 2 999999 1 2 999999 -592950 2 353639 860057 1 14607 33527 -249430 1 11 999995 784958 1 2 999999 315426 2 15 999982 1 649511 666115 939487 2 2 999999 2 1 999985 2 15 999983 1 12 999985 -902411 2 6 999981 1 14 999991 -132773 2 2 999999 1 2 999999 482362 1 309158 598819 -530745 1 513453 806486 -826721 2 18 999982 1 409780 473754 -178577 1 2 999999 91906 1 2 999999 54459 1 48875 456452 -820013 1 2 999999 793432 2 219561 383817 2 2 999999 2 2 999999 1 17 999982 128369 2 20 999995 1 306690 540091 744816 1 2 999999 -302313 1 2 999999 -562419 2 2 999999 2 4 999999 1 2 999999 275926 1 2 999989 258283 2 2 999999 2 220871 763119 1 2 999999 -597230 1 241858 478418 703607 1 2 999999 -940054 2 123991 172735 1 156801 290975 -660693 1 285182 804609 -941360 1 2 999999 -262032 2 3 999988 2 4 999992 2 527592 904291 2 205170 255911 1 807776 893397 848485 2 2 999999 1 618321 718152 384017 2 17 999995 2 301643 999780 2 2 999999 1 3 999988 -884710 2 17 999989 1 2 999999 859402 2 2 999999 2 6 999982 1 9 999989 455773 1 2 999999 625410 1 256936 759779 989470 1 5 999990 -263331 1 206128 751486 -751365 1 19 999995 281081 1 29895 191753 -382074 1 421648 619048 -579456 1 15 999983 -163768 1 184863 398740 -39500 1 2 999997 63525 2 14 1000000 2 2 999990 2 380746 560810 2 346417 478189 2 9 999993 2 11 1000000 1 7 999992 -389713 1 117353 653352 -285548 2 45634 742565 1 102586 685521 982751 2 892951 914197 2 2 999999 2 2 999999 1 5 1000000 -890115 1 19 999986 576591 2 16 999988 1 2 999987 730282 1 82554 166366 140421 1 2 999999 935062 1 2 999999 -781060 2 19 999985 1 345307 936845 824342 1 1 999996 147088 2 195147 417386 1 8 999991 -826797 1 221386 990538 620711 1 481731 980944 103905 1 10 999981 -536731 1 194261 695677 -504729 1 9 999993 995645 2 17 999987 1 3 999981 440840 2 20 999998 1 2 999999 788931 2 10 999991 2 9 1000000 2 541189 816170 1 2 999999 -32106 1 2 999999 911329 2 548280 709577 2 2 999999 1 2 1000000 -141950 2 2 999999 2 2 999999 2 59515 566379 1 5 999981 -66359 1 2 999999 -555982 1 2 999999 -538128 1 14 999983 556859 2 302855 366285 2 6 999985 1 2 999999 458615 2 638378 818494 2 2 999999 1 2 999999 -783827 2 751942 939145 1 624427 796087 -217123 1 14 999982 -890096 1 2 999999 137915 2 754537 950791 2 19 999985 1 2 999999 955537 2 6 999997 1 8 999988 -425246 1 2 999999 -572049 2 53843 100633 2 725556 939163 1 11 999984 519652 1 167213 415176 576177 1 2 999999 966824 2 2 999999 1 88596 874428 774104 2 2 999999 2 2 999999 1 7 999996 492386 1 323045 450145 812236 2 2 999999 1 2 999999 351425 2 10 999993 1 19 999981 374119 2 4 999995 2 2 999999 1 55957 417697 -484161 2 16 999989 2 2 999999 2 95337 749318 2 10 999997 2 2 999999 2 2 999999 1 2 999999 921620 1 2 999999 -332242 1 2 999999 508830 1 18 999989 152406 2 12 999998 2 161206 968269 1 18 999999 -302063 2 50248 553213 2 2 999999 1 13 999987 -4651 1 2 999999 -359087 2 332237 336139 1 2 999999 -429774 1 7 999986 376129 2 3 999995 1 2 999990 -70873 1 2 999999 934145 2 167965 195804 1 2 999999 -899422 2 13 999982 2 18 999993 2 612195 787401 2 2 999999 2 3 999982 1 2 999999 159848 1 5 999998 855291 2 4 999997 1 2 999999 -310805 2 2 999999 2 559442 966977 2 7 999984 1 527931 619121 -847981 1 320194 838690 15487 2 5 999987 2 10 999984 1 2 999999 -227684 1 111784 873196 578087 2 127222 576029 1 2 999999 -257602 1 14 999996 -115607 1 484391 848980 177532 1 2 999999 -920793 1 2 999999 -739377 1 310524 794315 458177 2 362767 920799 2 433286 776259 2 2 999999 2 3 999984 1 2 999999 631388 2 148255 699959 2 914040 942647 2 399411 735375 2 8 999989 1 489641 667156 -766450 2 17 999993 2 71342 146943 2 685190 786785 2 457836 917834 1 4 999993 11699 2 2 999999 2 817812 867439 1 175905 810902 -932121 2 678841 878810 2 2 999999 1 2 999999 -911955 2 14 999990 2 343428 924656 2 163339 821856 2 2 999999 1 22601 801124 916249 2 5 999985 2 2 999999 1 16 999991 47917 2 19 999996 2 1 999983 2 2 999999 1 2 999999 188416 2 277858 646715 2 2 999999 2 12 999995 2 2 999999 2 19 999982 2 2 999999 2 2 999999 1 2 999999 -99507 2 2 999999 1 2 999999 -160499 1 2 999999 -132693 1 154506 311162 735837 2 2 999983 1 61836 556256 -555687 1 400066 761794 -651333 1 2 999999 916590 1 2 999999 -543435 1 2 999999 833270 2 195860 854997 2 421733 549200 1 2 999999 -19580 2 460745 672738 2 281379 874331 2 238642 671632 2 720767 787486 1 2 999999 -736536 2 2 999999 2 2 999999 1 2 999999 -572478 2 704944 855651 2 387061 803369 2 516685 888881 2 2 999999 1 16072 463101 521617 2 331697 549072 2 361650 708353 2 2 999999 2 17 999997 1 20 999997 -127353 2 2 999999 1 18 999994 -233136 1 113641 777889 -93843 1 7 999999 559712 2 836075 881287 1 11 999981 -871590 2 2 999999 1 2 999999 -787856 1 14 999994 508507 1 12 999992 -803465 2 48243 716567 1 15 999982 -768538 2 20 999998 1 2 999999 -463959 1 647185 700221 -108941 1 203872 861525 -627793 2 219162 765520 1 65165 241959 -914946 2 2 999999 2 2 999999 2 2 999999 1 13 999998 874183 1 1 999985 820601 2 23385 315302 2 2 999999 2 10 999994 2 631375 993308 1 13 1000000 -682948 1 17 999995 804284 2 2 999999 2 353143 821829 2 2 999999 1 9 999997 -462642 1 7 999989 995919 2 2 999999 2 9 999992 1 2 999999 812030 1 19 999984 13821 1 40268 163823 -209229 1 13 999987 -789137 1 2 999999 121195 1 20 999982 -102466 2 54171 514815 1 2 999999 -487760 1 9 999989 -217565 2 2 999999 1 2 999999 375981 1 2 999999 885898 2 479538 507528 1 456131 988925 190731 2 2 999999 2 7 999993 1 634423 871385 -765040 2 2 999997 1 2 999999 -527191 1 2 999999 -18742 1 226058 277297 748693 2 1 999982 1 2 999999 -178904 2 672536 983701 2 11731 926389 1 2 999999 -583431 1 138015 646800 -240833 1 5 999995 -449419 1 5 999996 -710210 1 586028 738773 -655715 2 2 999999 2 527679 918291 1 692382 810987 -434499 2 2 999999 1 8367 647039 -340642 2 2 999999 2 2 999999 1 29748 440780 -948714 2 7 999996 2 14 999995 2 334239 653345 2 2 999999 1 20 999995 -243361 1 733402 860086 -27306 2 2 999999 1 2 999999 440639 2 15 999997 1 82136 543525 -294598 1 7 999994 -231659 2 8 999983 2 511745 629187 2 2 999999 1 2 999999 312305 2 2 999999 2 2 999999 1 2 999999 -914070 2 2 999999 1 9 999986 380637 1 788937 941224 302286 2 18 999992 1 2 999999 -877822 1 20 999983 873094 1 2 999999 -897600 1 128100 562837 -877443 2 6 999993 2 111691 506450 2 28168 95244 2 46803 464838 2 1 999989 2 273976 843999 1 169475 874804 -358168 1 2 999999 511214 1 18 999997 665203 2 1 999988 2 2 999999 2 383872 963248 2 2 999999 1 493342 848002 -18117 2 16 999987 2 15 999981 2 10 999999 2 6 999990 2 240151 549031 1 16 999987 -537572 1 4 999998 621669 2 17 999982 1 2 999999 585595 2 2 999999 2 12 999997 2 411006 429429 1 539069 665610 317114 2 4 999989 2 497408 929932 1 2 999999 -767039 2 2 999999 1 661352 817659 39226 2 325574 900991 1 2 999999 686402 2 559114 646022 2 15 999987 1 2044 518691 -343958 1 12 999995 956455 1 17 999997 -750398 1 418338 786913 521552 1 2 999988 -487718 2 2 999999 2 111400 671904 2 524059 827357 1 6 999989 -812021 1 17 999989 403778 2 2 999999 1 4 999981 28388 1 2 999999 -999273 2 667882 824038 1 12 999982 -299566 2 15 1000000 2 10 999984 2 6 999996 1 794 798067 -50197 1 2 999999 129215 2 2 999999 1 42483 462057 54425 2 2 999999 1 2 999999 192166 2 2 999999 1 332802 746194 -878780 2 453697 716177 2 2 999999 2 2 999999 1 2 999999 469693 2 325404 845364 2 4 999996 2 77825 603360 2 19 999997 1 5 999989 36120 1 2 999999 557525 2 2 999999 1 2 999999 344753 1 449476 845509 840193 2 4 999989 2 305433 764613 2 20 999998 2 435927 789695 2 2 999981 1 617839 789641 368858 1 2 999999 -249336 1 2 999999 708547 2 605425 970748 1 6 1000000 -797416 2 2 999999 1 2 999999 907200 2 792899 943387 2 2 999999 2 4 999981 2 2 999999 2 2 999999 1 513389 990098 -685703 1 2 999999 487713 2 335035 436766 2 298037 575232 2 39268 260075 1 7 999995 185611 1 2 999999 34786 2 2 999999 2 88499 150253 2 11 999995 1 1 999994 -837921 1 2 999999 904486 2 2 999999 2 2 999999 2 114665 715032 2 2 999999 2 406822 547006 2 3 999994 2 2 999999 1 2 999999 635770 1 226595 587857 210632 1 2 999999 971168 2 73099 498578 2 2 999999 2 2 999999 2 5 999993 2 4 999983 2 2 999999 2 10 999991 2 391467 564447 1 2 999999 598371 1 5 999994 739105 1 3 999989 501571 2 3 999982 2 336146 700265 2 2 999999 2 16 999992 2 2 999993 1 93888 963288 -123609 2 9 1000000 1 2 999999 901744 1 12 999994 488076 2 195451 506052 2 2 999988 2 2 999999 2 2 999999 2 2 999999 1 1 999990 -643920 2 4 999993 1 13 999992 -231513 2 14 999982 2 740449 772794 2 11 999998 2 2 999999 1 2 999999 -329690 2 9 999984 1 265301 676157 256101 1 1 999993 -860402 2 6 999985 1 653454 718394 -939984 1 2 999999 -945234 2 2 999999 1 2 999999 -567117 2 7 999988 2 832380 973112 2 2 999999 1 15 999994 601649 2 411428 787508 1 199565 437176 -279208 1 3 999990 381882 2 774125 996968 1 350699 535971 799486 1 19 999987 366881 2 2 999999 2 2 999999 1 4 999996 -33261 1 2 999999 376091 2 2 999999 2 2 999999 1 14 999994 214093 2 11 999983 1 680138 786231 -983900 1 2 999999 496650 2 14 999997 1 11 999987 -260698 1 2 999999 618569 2 2 999999 1 589665 775439 -953679 2 5 999993 1 732992 885093 -270648 2 21196 486202 1 320475 990977 788938 1 19 999988 -243963 1 742460 932912 -538531 2 1 999982 2 8 999981 2 304597 936576 2 682745 759176 1 329589 607782 93525 1 6 999982 205174 2 14 999988 2 6 999995 2 2 999999 2 428460 593719 1 593933 632054 12594 2 2 999982 1 9 999984 172524 2 850723 869342 2 44180 517125 1 1 999996 -720289 1 173821 329981 350197 1 3 999990 192673 1 13 999984 -310001 2 2 999999 2 44062 85524 2 4 999983 2 450371 942007 2 25887 859357 1 153312 691479 -346537 2 16 999986 2 2 999999 2 2 999999 1 2 999999 250684 1 19 999999 791412 2 2 999999 2 6 999986 2 281809 573734 2 2 999999 2 2 999999 2 16 999989 2 566050 807047 2 2 999999 2 604021 821445 1 790355 891243 -986627 1 2 999999 132735 1 76217 387688 -936054 1 2 999999 -522066 2 2 999999 2 16 999998 1 7 999994 -357834 2 2 999999 1 9 999990 -16510 2 263530 324019 1 2 999999 -367563 2 12 999996 2 2 999999 1 2 999999 755358 2 2 999999 2 637405 653648 2 2 999999 1 2 999999 -524865 2 622610 917013 2 13 999986 1 542189 778877 442725 1 2 999999 -323296 1 12 999986 819043 2 3 999997 1 2 999994 235699 2 17 999982 1 2 999999 808429 1 137706 644357 531752 1 11 999998 -202244 1 2 999999 -283485 1 242104 493806 729767 1 3 999995 -352021 1 761178 884301 -735586 1 16 999984 90113 1 16 999987 -364997 2 2 999999 1 9 999989 -241756 2 2 999999 2 201503 697791 2 483538 830127 2 18 999983 2 2 999999 2 7 999986 2 570202 961957 1 2 999999 -129047 1 215414 844652 -801423 1 2 999999 -690731 2 228376 840903 1 439855 921813 -87238 1 2 999999 -483065 2 10 999982 2 117182 608985 1 305456 616727 687104 2 20 999981 2 2 999999 2 8 999981 2 15 999995 2 14 999982 2 185729 782540 2 11 999997 1 2 999999 98329 2 2 999999 2 431053 506657 1 292328 530529 164231 1 2 999999 -556500 2 2 999999 1 3 999995 708790 2 2 999999 1 458279 621018 789893 1 170008 564966 -691394 1 2 999999 -234408 2 12037 392962 2 19 999994 1 595410 971675 -145268 2 2 999999 1 479534 721066 -423868 2 15 999999 1 2 999999 -958335 2 82931 606510 1 362913 912116 -701454 2 243770 735208 1 2 999999 -69916 1 737243 981260 -425680 2 405799 509415 1 57424 569139 335889 1 2 999999 -947759 1 2 999999 -620237 2 8 999993 1 2 999999 -531480 1 2 999999 789871 1 338231 606541 -441039 2 221679 685631 1 2 999999 672344 1 16 999984 -550082 1 11 999988 -529352 2 15 999983 1 960360 962237 790075 1 18 999993 -525593 2 230435 584068 2 2 999999 1 90491 378698 638796 1 124450 460072 997420 1 359670 448792 49359 1 8 999985 79372 2 2 999999 2 94011 115751 2 325140 527358 2 673115 973052 2 2 999999 1 9 999988 950356 1 2 999999 -515112 1 2 999999 685262 2 14 999995 1 2 999999 226402 1 2 999981 502864 2 9 999997 2 15 999981 1 46920 868921 948032 2 51244 760582 1 2 999999 647208 1 81004 806892 -910868 2 2 999999 1 4555 754535 71407 2 249986 528043 2 434971 523155 2 11 1000000 2 186033 275446 2 10 999985 1 2 999999 559507 2 2 999999 2 179692 202885 1 2 999999 -561613 2 2 999985 1 5 999993 -446560 2 2 999999 1 19 999982 544030 1 293796 849290 57436 1 19 999996 -936655 1 8 999996 388175 1 474401 710834 428874 1 136400 182831 -165834 1 1 999996 -110981 2 19 999987 2 16 999997 1 17 999992 718613 2 11 999994 1 133701 952136 69376 2 477627 951360 1 483572 672526 411715 2 19 999987 1 249987 774628 915968 2 78814 954191 1 2 999999 -299340 1 855322 958681 161594 2 646736 690589 2 632494 645582 2 18 999984 1 9 999998 -460320 2 16 999995 1 329005 448627 -352456 1 12 999988 -911367 2 2 999999 1 2 999999 -837355 2 290512 869145 2 261118 933959 1 280118 971487 247385 1 2 999999 -437627 1 2 999999 -375824 1 4 999982 -25845 2 10 999981 2 2 999999 2 2 999999 1 232688 411221 -819352 1 2 999999 -983932 1 10 999984 16794 2 815990 939623 2 2 999999 2 2 999999 2 2 999999 2 13 999991 1 571717 890216 -457194 1 120323 617333 42040 2 720504 726150 2 2 999999 2 14 999982 2 8 999999 2 618665 730295 1 2 999999 475933 2 14 999997 2 118062 377596 1 248166 639167 -304460 1 20787 389835 -689822 2 8 999989 2 5 999985 1 2 999996 -158987 2 93890 328133 2 539417 557099 1 396791 903281 767729 1 16 999991 -432934 1 13088 114939 -335978 2 16 999992 1 2 999999 -141101 1 2 999999 -721730 2 759913 786759 2 15 999993 2 2 999999 1 2 999999 -197366 2 10 999993 1 2 999999 -183780 2 2 999999 2 2 999999 2 2 999999 1 6 999994 -381488 1 16 999988 759648 1 2 999999 -564675 2 6 999988 2 2 999999 2 643605 751053 2 2 999999 2 208238 370093 1 8 999997 898373 2 915806 940117 2 835084 855887 1 2 999999 -637293 1 7 999986 996745 2 108085 329225 1 2 999999 -213356 2 2 999999 2 2 999999 1 2 999999 -141063 1 11 999996 -542296 2 83654 482128 2 19 999995 1 427537 697135 572190 1 10 999984 -124088 2 141561 676558 2 245114 526563 2 5 999989 1 2 999995 863455 1 263770 950492 401152 2 377318 396947 1 587725 922573 -574134 2 14 999984 2 206550 291264 1 970943 998783 965542 1 521796 944303 -202751 1 2 999999 639452 2 116417 511121 1 160853 950075 447197 2 673962 945714 2 506688 866369 2 2 999999 1 640344 868530 469242 2 20 999983 2 2 999999 1 2 999999 922096 2 11 999995 2 20 999984 2 2 999999 2 17 999987 2 15 999999 1 2 999999 -892566 1 12 999997 129531 1 194787 867083 -204082 2 2 999989 2 519357 651839 2 17 999993 2 176134 987289 1 5 999989 28089 2 562926 642025 1 641771 783303 504658 2 2 999999 1 2 999999 -226144 2 2 999999 2 12 999981 2 2 999999 2 1 999996 2 2 999994 1 20 999981 967452 2 2 999999 2 403793 528690 1 7 999985 35749 2 18 999983 1 203004 210890 299919 1 292936 537895 -76707 1 17 999991 560615 1 108655 266879 142363 2 9 999986 2 8 999992 2 9 999984 1 2 999999 846886 2 2 999999 1 2 999999 422552 2 2 999999 1 2 999999 657081 2 596435 984940 1 2 999999 360079 2 6 999997 2 2 999999 1 17 999997 -911481 1 10 999985 329540 2 13 999981 1 432100 482574 -998369 2 5 999992 2 2 999999 2 460555 729592 2 601167 809206 1 361447 944390 106821 1 2 999999 709278 2 2 999999 1 2 999999 -548292 2 2 999999 1 17 999982 340964 2 177547 997088 2 198087 230975 2 522351 579520 2 2 999999 2 6 999990 1 1 999986 130721 2 331042 701123 2 697533 975151 1 5 999995 935560 2 500383 822392 2 2 999999 2 2 999999 2 161587 321146 2 14 999981 2 209355 687688 1 189416 965875 609783 2 309247 534878 1 20 999992 963491 1 20 999986 -203193 2 16 999994 2 186532 852105 2 2 999999 1 2 999999 171906 1 284405 475829 -253802 2 2 999999 2 1 999999 1 2 999999 -540614 1 2 999999 120039 2 2 999999 2 2 999993 1 383945 674166 -880899 2 11 999994 1 2 999999 366143 1 2 999999 69711 1 2 999999 -672542 2 2 999999 1 2 999999 -110648 1 32395 276563 189451 1 2 999999 12115 1 2 999999 790689 1 2 999999 -751325 1 9 999996 -62341 2 427353 827316 1 2 999999 -597441 2 740681 996752 1 2 999999 -40890 1 2 999999 825236 2 10 1000000 1 86773 216303 -886010 1 794223 979066 448538 1 2 999999 -240725 2 6 1000000 1 2 999999 619133 2 374708 490266 1 302407 469585 645988 1 2 999999 50811 2 9 999987 1 15 1000000 507604 1 376560 910911 -381148 1 17 999999 -812538 1 2 999999 740680 2 2 999999 1 4 999999 32665 2 20 999995 1 2 999999 -390052 2 2 999999 2 451333 893434 2 10 999988 1 296685 787575 -471759 2 2 999999 2 2 999999 2 548598 939283 2 2 999999 2 18 999991 1 466532 847036 690225 2 574593 695996 2 16 999990 1 11 999981 420013 1 9 999991 -905778 1 679095 988239 421969 1 2 999999 -15305 1 2 999999 885487 1 2 999999 -709447 1 205871 389512 -250370 2 2 999999 2 2 999999 1 375601 692278 738786 1 15 1000000 -601725 2 37413 340172 2 5 999992 1 2 999999 281627 1 2 999999 -996162 2 2 999987 2 8 999992 2 2 999999 2 6 999998 2 650483 902082 2 2 999999 1 896585 941586 870436 2 16 999998 1 14 999984 -717662 2 2 999999 2 4 999987 2 1 999983 1 4 999982 838687 1 20 999988 -159251 1 1 999997 686499 2 586970 942664 2 2 999999 2 2 999999 1 2 999993 533003 1 11 999982 -491919 1 2 999999 -143869 1 578434 691148 332292 1 2 999999 -765306 1 102420 252013 353458 1 2 999999 549505 2 10505 120725 2 2 999999 2 17 999999 1 295063 540422 102112 1 2 999999 -278400 1 515162 822930 -948873 1 2 1000000 283473 2 26942 226146 1 1 999986 436627 1 281430 904642 517284 1 13 999999 925353 1 22457 861652 476866 1 16 999999 143516 1 2 999999 793930 2 19 999986 2 2 999999 1 10 999991 551165 1 2 999981 387702 2 13 999987 1 535709 844381 883515 1 10 999981 365144 2 2 999999 2 402824 589325 1 230135 302804 -168461 1 2 999999 840837 1 2 999999 -993064 1 252551 674280 230305 1 9 999991 281038 2 2 999999 1 2 999999 512914 1 14 999985 795668 2 371541 775430 2 2 999999 2 149755 180986 1 16 999981 -762925 2 2 999999 2 18 999982 2 130002 328817 1 11 999990 643923 2 2 999999 1 548096 764866 20243 2 43805 423507 1 118960 964166 -898129 1 237819 769560 550391 2 419693 668950 1 2 999999 -887890 1 2 999999 -536443 1 2 999999 690458 2 8 999988 2 573104 941084 2 4 999981 1 141324 534151 846095 2 567437 825951 1 2 999999 -340909 2 3 1000000 2 10 999989 1 38401 174972 130292 2 2 999999 1 2 999999 137519 1 2 999999 891847 2 2 999999 1 2 999995 400420 1 18 999998 505031 1 2 999999 974305 1 2 999999 -364665 2 4 999986 2 12 999993 1 434271 492960 729135 1 5 999988 162220 1 2 999999 -493896 2 2 999999 1 2 999999 771171 1 355697 925141 -803022 2 545752 733623 1 9 999984 128535 2 323528 580685 1 10 999998 -128939 1 20 999997 229376 2 13 1000000 2 2 999984 2 10 999987 1 2 999999 -508217 1 2 999999 -905091 1 265997 360646 -460107 1 2 999999 352814 1 461138 617070 562826 2 2 999999 2 636 217667 2 301929 856974 2 2 999999 2 10 999993 1 672172 800990 -36824 2 7 999987 2 325513 611473 1 44297 960197 965503 1 8 999990 917787 1 90399 993815 -530063 1 2 999999 -493092 1 13 999988 -330517 1 2 999999 -100675 1 18 999988 799450 1 596313 607905 -689748 1 521165 523593 -772598 2 310591 399035 2 18 999994 1 6 999987 -218238 1 13 999999 278925 1 12 999995 427887 1 423998 682745 -335973 2 202371 844389 1 2 999999 -738697 2 13 999987 1 454688 897435 356682 2 10 999991 1 2083 141114 647 2 2 999999 2 173708 952417 2 2 999999 2 2 999999 1 180425 973062 -38799 1 495255 622442 -398914 1 12 999981 -650545 2 2 999995 1 16 999993 -248146 1 2 999999 468581 2 2362 114855 2 2 999999 2 1 999990 2 2 999999 1 3 999995 -34107 2 355933 790587 1 6 999999 -319478 2 297217 676219 1 2 999999 -774667 2 30982 770946 1 2 999999 935434 1 2 999999 891667 2 156667 746788 1 2 999999 -841826 1 2 999999 750587 1 17 999994 184618 2 2 999999 1 17 999993 -269682 1 2 999987 933508 1 687255 746457 574894 2 2 999999 2 2 999999 1 62443 644694 570301 2 2 999999 2 388298 990639 2 207018 844677 2 440535 941343 1 2 999999 -635155 1 2 999999 -961775 2 2 999999 1 681148 916514 -104394 1 2 999999 239786 1 697330 845964 294405 1 2 999999 -872214 1 9 999986 641370 2 439172 777524 2 18 999989 2 20 999996 1 394884 966624 -384218 1 454158 736326 530504 1 14 999988 332206 1 812780 954713 715080 1 1716 274831 -618465 2 2 999999 2 2 999999 1 708643 895468 -36745 2 8 999984 2 767280 843140 2 4 999995 1 4 999983 648248 2 2 999999 2 240915 469888 2 2 999999 1 2 999999 460729 2 15 999996 2 761559 967852 2 17 999982 1 2 999999 -321693 1 2 999999 -130172 1 8 999983 173551 2 16 999986 2 4 999994 2 319873 598165 2 11 999982 2 6 999999 2 6 999989 1 18101 968514 -333542 1 12 999996 -645555 2 5 999991 2 91621 287039 2 2 999999 2 13 999988 1 260002 814197 -668260 1 2 999999 -990970 1 16 999996 -604471 1 207275 845147 -538003 2 313969 365613 1 16 999986 -793824 2 285501 359278 2 17 1000000 1 518420 898561 27929 2 11 999999 1 2 999999 -762132 1 499376 743870 610675 2 19 999993 1 6 999997 253307 1 2 999999 -809462 1 496440 535652 -188675 1 16 999995 -573419 2 627235 760975 2 2 999999 1 686460 974129 -964017 1 175654 236000 -961554 1 388047 680355 -455645 1 9 999984 -180164 1 2 999999 -197430 1 7 999990 -167638 1 471825 729728 142928 1 2 999999 352251 1 5 999993 58607 1 18 999981 -529102 2 810481 988532 1 16 999988 -712849 1 8 999986 -440065 1 549356 569501 302036 1 14 999987 393517 2 91903 387994 1 2 999999 -143517 1 20 999991 -58281 2 8 999984 2 2 999999 1 664758 808618 -907024 2 2 999999 1 18 999993 41838 1 385548 665923 -887795 1 574576 641129 -500152 1 2 999999 187811 2 2 999999 2 13 999981 2 11 999989 2 88930 324736 2 16 999988 1 2 999999 -812156 2 10 999993 1 12 999989 760344 2 419284 953204 1 1 999995 905927 2 16 999983 2 528583 972456 1 542777 789049 633044 2 3 999996 2 852588 876383 1 672552 739371 994569 1 14 999985 -841602 1 17 999986 845578 1 242512 267649 -395217 2 65593 400240 2 5 999984 2 657923 849250 2 2 999999 2 12535 980587 2 38287 948411 1 2 999999 -60869 1 2 999999 -807262 2 5 999982 1 19 999982 -370005 2 2 999999 1 2 999999 581105 2 525592 788417 2 787446 891838 2 2 999999 2 6 999982 2 164843 845526 1 813730 815505 912501 1 3 1000000 603075 2 259380 923010 1 4 999983 5849 2 19 999981 1 2 999999 -838310 1 2 999999 180283 2 2 999999 2 11 999992 1 2 999999 333426 1 276972 955204 476946 2 700953 860300 1 2 999999 353408 1 237073 421359 636943 2 2 999999 2 2 999999 2 2 999999 2 96247 728817 2 17 999987 1 6 999984 -261492 2 2 999999 1 308640 337141 -813541 2 8234 678032 2 4 999995 1 2 999999 -152893 2 922161 965635 2 6 999993 2 2 999999 2 16 999999 2 11 999990 1 2 999999 -731315 1 2 999999 -81985 2 2 999999 1 9 999981 941107 1 2 999999 -644679 2 526051 998496 1 2 999999 -238160 2 167781 499467 1 767104 836108 -973000 1 838120 853962 720514 1 19 999986 695549 1 2 999999 890395 1 11431 249447 -508957 2 7 999998 1 2 999999 705680 2 9 999991 1 291950 981626 172142 1 68780 645084 734079 1 2 999999 -16872 1 572477 953999 367597 1 2 999999 217885 2 2 999999 1 306936 727403 -350308 2 2 999999 2 17 999998 2 20 999982 2 1 999992 1 226075 839277 661910 1 2 999999 -607321 2 2 999999 2 16 999991 2 12 999982 2 866730 929832 1 2 999999 768951 2 2 999999 2 289421 705740 2 226563 801029 1 2 999999 501733 2 2 999999 2 2 999999 1 2 999999 191277 2 282246 587226 1 2 999999 -736893 2 9 999990 2 2 999999 1 2 999999 -412008 1 17 999998 -127792 1 18 999999 -851271 2 2 999999 2 93056 643684 1 10 999982 -61216 2 5 999982 2 2 999999 1 10 999981 -47021 2 2 999999 2 2 999999 2 2 999999 1 39269 179763 720969 1 2 999999 819037 1 2 999999 -388127 1 128017 854276 -656607 2 149417 432703 1 3 999999 -537428 1 200210 445878 -913236 2 19 999995 1 74354 518112 -903796 1 14 999981 -401868 1 2 999999 -83670 2 825902 958601 2 2 999999 2 6 999983 2 2 999999 1 2 999999 -420929 1 10 999981 605382 2 2 999999 1 2 999999 -218708 1 10 999983 1124 1 2 999999 628757 2 2 999999 1 12 1000000 -998634 1 5 999991 -250724 2 175070 260423 2 17 999989 2 2 999999 2 8 999998 2 2 999999 2 1 999994 2 2 999999 2 5 999981 2 43176 566882 1 9 999989 -290305 2 6 999987 2 779545 960270 2 247381 525800 1 2 999999 796960 2 450344 819306 1 6 999990 -252238 1 2 999999 -49818 2 25463 344835 1 2 999999 700525 2 2 999999 1 2 999999 -856141 1 10 999983 -672310 2 2 999999 1 2 999999 490739 1 533215 669815 -196452 1 11 999991 652505 1 2 999999 -160515 2 13 999994 1 135668 949481 570980 2 653958 771404 2 161931 542104 1 640858 927462 -839141 1 17 999989 428400 1 3 999998 97336 1 383143 505513 440772 2 740621 974093 1 751138 858438 973171 2 2 999999 1 19 999984 292618 2 2 999999 2 9 999982 1 2 999997 -126475 1 2 999999 447668 2 2 999999 2 446607 875711 1 20 999997 -533310 2 84083 954299 2 17 999988 1 5 999997 306789 1 3 999981 -637443 2 2 999999 1 441294 610323 -572191 1 528621 996601 64013 1 339736 852191 806114 1 19 999989 384036 1 7 999987 199477 1 17 999989 -197871 2 2 999999 2 2 999999 2 11 999987 1 223703 400271 83196 2 2 999999 1 17 999987 704469 1 3 999994 944704 1 353314 640944 538415 2 2 999999 2 222319 739030 1 155987 340973 -976484 1 148757 420176 -590949 2 2 999997 1 2 999999 -599916 1 2 999999 -677990 2 122145 247037 2 78884 539373 1 12 999993 -503877 2 7 999988 2 8 999993 2 11 999983 2 339982 882783 2 262850 792894 1 4 999989 -163688 2 13 999989 1 2 999999 961824 2 2 999999 1 2 999999 130865 2 2 999999 2 5 999989 1 2 999999 -524660 2 295008 898144 1 373277 869272 -580655 1 14 999991 -108924 2 768778 775068 2 341055 711216 1 183213 326889 -967147 1 3 999985 -114396 2 3 1000000 2 13 1000000 2 187625 961756 1 182396 815084 994219 1 110818 953037 -266693 2 232504 547704 2 2 999999 1 198666 729400 -558823 1 16 999984 43422 1 2 999999 749610 2 115716 925619 1 224741 963014 -149866 2 2 999999 2 100646 811360 1 2 999999 756198 1 9 999988 882451 1 7 999985 556665 1 697088 710730 -191224 1 458609 482958 -213327 1 1 999991 -579980 2 7 999986 1 78107 297883 971270 2 2 999999 2 2 999999 1 313603 502075 -414926 1 317123 758624 -385637 1 128212 204465 737551 2 20 999999 1 2 999988 -497512 1 16 999988 -268488 2 2 999999 2 15 999992 2 2 999999 1 2 999999 -361346 1 683420 922428 767982 1 10 999988 -360548 2 21899 634538 1 2 999999 267950 2 2 999999 2 4 999989 1 274780 692992 -364183 1 2 999999 -213445 2 12 999988 2 2 999999 1 1 999987 170034 2 19 999998 2 12 999983 2 15 999994 2 2 999999 1 2 999999 639248 2 178339 904968 1 743619 759121 -801458 1 8 999992 252673 2 275214 504198 1 260215 281202 -822342 1 709754 837750 120125 2 183282 209178 2 9 999993 2 640810 834170 2 2 999999 1 6 999983 812644 1 2 999999 -821736 1 17 999990 703343 2 373576 617730 1 2 999999 -623778 1 692777 773665 548129 2 226783 309903 2 3 999986 2 20 999997 1 13 999981 -27899 1 17 999995 -285806 1 2 999999 503988 2 2 999999 2 17 999991 2 742492 865597 2 20 999996 2 17 999993 2 12 999989 1 2 999999 440461 2 759238 894431 1 288318 502579 -989753 1 2 999999 -433634 1 2 999999 -637479 1 8 999997 814204 2 14 999998 2 2 999999 1 234392 877225 -905109 1 2 999991 -792422 1 1 999998 538407 2 13 999988 2 2 999999 1 18 999993 77635 1 2 999999 -159080 1 13 999994 586402 1 6 999994 860941 2 557381 772718 1 482548 547810 309381 1 1 999986 54077 2 19 999988 2 607566 732454 2 11 999986 2 196591 637132 1 2 999999 -804912 1 20 999996 697471 1 10 999991 936984 1 2 999999 387914 2 2 999999 1 907109 924366 -575845 1 2 999982 934505 2 2 999999 2 2 999999 1 60684 612737 -156917 2 373593 619959 1 2 999999 823600 1 9 999999 -435318 1 2 999999 887850 1 6 999983 -65440 2 102428 334906 2 2 999998 2 2 999999 2 2 999999 1 551049 552898 -872914 1 12359 821806 -841237 1 3 999983 192005 2 2 999999 2 12 999994 1 12 999987 -502740 2 130886 925101 2 336686 738479 1 1069 714540 462584 1 2 999999 104965 2 2 999999 2 10 999984 1 2 999999 -734565 1 2 999999 -553519 2 461850 816123 2 8 999990 2 14 999996 1 2 999999 437913 1 16 999993 -503138 1 1492 835038 -339502 2 2 999983 2 88862 99514 1 14 999989 -598635 1 201414 957551 977675 2 444271 583724 2 19 1000000 1 2 999999 -862235 2 251630 451478 2 2 999999 2 4492 260221 2 12 999984 2 2 999999 1 17 999993 37753 2 2 999999 1 2 999999 -435564 1 328387 911638 103630 1 18 999985 -690923 1 189536 893556 -409490 1 11 999990 84269 2 10943 380399 2 11 999986 1 385701 774553 -175965 1 2 999999 -62175 2 2 999999 1 8 999997 557514 1 2 999999 -946074 1 16 999998 223423 1 2 999999 -274930 1 641696 947042 -436317 1 2 999999 721612 2 2 999999 2 7 999992 2 2 999999 1 2 999999 -899587 2 19 999984 1 10 999987 151721 2 10 1000000 1 464997 726546 770912 1 418401 918866 584602 1 139907 412682 713007 1 2 999986 -513347 1 2 999999 440153 1 2 999999 -602855 1 6 999988 922646 2 388067 542016 1 310583 777440 -681567 2 453502 740581 1 404798 413849 -587450 2 18 999982 2 29468 765964 1 175713 682622 -671070 2 9 999993 1 2 999999 -752149 2 372323 588381 1 16 999999 -291144 1 2 999999 -476600 2 3 999994 2 244743 980380 2 2 999999 1 1 999994 801810 1 20 999996 -876105 1 10 999996 94672 1 2 999999 -842284 2 243502 419258 1 9 999994 -377785 2 6 999987 1 2 999999 -627367 1 19 999983 -531559 2 8 999995 1 2 999999 146153 1 20 999988 -138083 1 69628 393449 -37268 2 512869 923938 2 2 999999 1 9 999987 -23070 2 2 999999 2 60449 759620 1 2 999999 -909127 2 2 999999 2 2 999999 2 4 999983 2 2 999999 1 13 999990 -469745 1 19 999998 172268 2 2 999999 2 2 999999 2 489470 725709 1 15 999994 -490261 1 9 999999 -639728 2 58773 282443 2 14 999999 1 348599 674972 -206909 1 18 999985 280639 1 7 999996 -73519 1 139656 261350 -538359 1 2 999999 263952 2 398820 780122 2 10 999981 1 2 999999 -933310 1 2 999999 -984923 1 1 999994 -639426 1 2 999999 -51392 1 168100 870566 679901 2 2 999999 1 2 999999 -49057 2 2 999999 1 506384 545325 -535486 1 18 999989 108237 1 213251 795031 161717 1 2 999999 -64391 1 325004 527831 -303182 1 14219 891034 664206 2 2 999999 1 11 999985 -615351 2 330687 788822 1 2 999999 -517226 2 2 999999 2 154128 317001 2 360546 933293 2 2 999999 1 2 999999 868230 1 2 999999 501397 1 2 999999 -664962 2 1 999995 2 101901 934733 1 370134 773958 519264 2 16 999981 1 2 999999 256286 2 11 999985 1 572764 947795 400178 1 2 999999 815374 2 718862 883697 1 5 999986 -772909 2 8 999983 2 4 999981 1 158064 204247 121074 1 364828 890648 -294982 1 10 999985 582654 1 2 999990 -632758 1 16 999988 653573 1 2 999989 -573144 2 2 999999 2 476072 529464 1 2 999999 -333547 1 2 999999 293171 2 19 999992 2 2 999999 1 2 999999 -44694 2 2 999999 2 2 999999 1 2 999999 -3766 2 140413 292475 2 711024 720510 1 81100 814621 442718 2 637767 799449 1 2 999999 -847381 1 138714 807466 357506 1 550820 944206 424963 1 9 999999 -623741 1 2 999982 -440018 2 15 999981 2 342239 485330 1 118986 553654 399315 1 2 999984 -88980 1 716 155548 -552992 2 284402 929500 1 2 999999 713643 1 2 999999 -600818 2 16 999998 2 20 999999 2 631735 812672 1 43308 578541 516741 2 344573 683111 1 14 999998 188137 2 20 999984 2 2 999999 2 222762 304055 1 2 999999 438604 2 46306 546056 1 2 999999 862236 1 205886 231787 -887826 1 520882 734423 -29886 1 2 999999 644095 2 119095 712556 2 2 999984 2 5 999992 2 13 999989 1 12 999986 203402 1 11 1000000 584174 1 2 999999 640148 2 4 1000000 2 2 999999 2 13263 542516 2 46023 946024 1 929093 981463 -768478 2 2 999999 2 2 999999 2 480304 924029 1 6 999992 -325714 2 10 999986 1 19 999998 550629 1 43523 301957 227241 2 2 999999 1 15 999988 512604 1 6 999987 14781 2 2 999999 2 80132 159814 1 373422 983724 -101989 2 6 1000000 2 5 1000000 1 2 999999 864952 1 514036 627511 -758110 1 2 999997 546821 2 20 999997 2 15 999989 1 580273 886639 175676 2 279057 919001 2 17 999990 1 640232 798845 -109096 2 9 999982 1 48782 895768 -4019 1 2 999999 -890822 1 563017 763568 -273099 2 460512 679890 2 2 999999 1 2 999999 -552061 2 624650 860981 2 3 999981 1 2 999999 312810 1 644032 964390 682388 1 11 999995 -331252 2 19 999983 1 43557 686464 439872 2 529092 698920 1 3 999985 440430 1 12 999992 984036 1 2 999999 -480645 1 16 999993 915764 2 1 999990 2 1 999983 2 16 999984 1 2 999999 775168 2 2 999999 2 2 999999 2 524401 948313 2 2 999999 1 2 999999 -580176 2 701989 714222 1 511008 851845 613213 2 119303 250990 1 2 999999 -449157 2 411677 450176 1 2 999999 -368107 2 15 999993 2 2 999999 1 134261 839132 445337 2 8 999992 1 19 999981 -406691 2 486120 739682 2 2 999999 1 685234 801141 967970 2 638607 959424 1 2 999999 -585381 1 5 999991 156400 1 9 999990 -641288 1 17 999983 -686630 1 2 999999 258205 1 8 999995 -48060 1 2 999999 -546451 2 338482 592927 2 2 999999 2 301045 560989 1 5 999982 565255 2 200656 633380 1 2 999999 849724 1 319120 586993 893227 2 2 999999 2 2 999999 2 2 999999 1 8 999997 42490 1 2 999999 674405 1 7 999989 496922 1 3 999983 508270 2 2 999999 2 1 999982 2 2 999999 2 19 999981 2 2 999999 2 4 999992 2 2 999999 1 10 999992 -538053 2 9 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 939227 958260 2 13 1000000 1 25328 896608 153367 2 2 999999 1 9 1000000 -295379 2 306627 566514 1 20 999986 512582 2 2 999999 1 19 999983 326859 2 7 999985 1 2 999999 -98579 1 2 999999 294438 2 5 999985 1 191993 850249 514708 2 10 1000000 1 242112 288112 866236 2 392308 995595 2 60090 819841 1 109906 577988 343491 2 2 999999 1 2 999999 -762728 2 2 999999 1 1 999988 -21688 2 2 999999 1 2 999999 -893646 2 147055 701918 1 2 999999 -910560 1 46453 875501 -920511 2 695374 764707 2 18 999996 2 2 999999 2 2 999999 2 5 999983 1 8 999984 -34267 2 6 999981 1 523846 606492 246945 1 9121 766718 -38156 2 2 999999 1 2 999999 800479 1 3 999997 -353652 2 10737 883911 2 512380 949612 2 2 999999 2 823472 992150 2 18 1000000 1 2 999999 926328 1 8 999981 295160 1 13 999988 51393 1 19 999983 -878306 1 12 999981 -29009 2 2 999999 1 18 999987 109104 2 3949 563116 1 248705 424341 839023 2 2 999990 2 482299 865156 1 11 999994 793741 1 2 999999 -866302 2 16 999992 1 2 999999 -616133 2 2 999999 2 2 999999 1 2 999999 852049 1 2 999999 191187 1 1 999994 404445 2 366173 508346 2 282437 975085 1 202296 735505 301884 2 302791 843662 1 124007 394245 -460250 2 1 999999 2 2 999996 1 17 999990 -421064 2 2 999999 1 2 999999 -234666 2 7937 612929 1 59646 340634 796159 2 955334 961135 1 2 999999 -119420 2 49481 917548 2 2 999999 2 2 999999 2 124569 579536 1 2 999999 896912 2 2 999999 2 2 999999 2 2 999999 1 131359 143267 18804 1 2 999999 682790 1 700075 786239 -831147 2 7 999988 2 74451 740588 1 543836 636842 -415189 2 12 1000000 2 2 999999 2 585118 683947 2 20 999988 1 10 999988 397428 2 19 999996 1 47073 581880 -977595 2 9 999984 1 254940 839709 -535594 2 3 999997 1 2 999999 -169301 1 494902 871780 -919267 1 2 999999 -194077 1 2 999999 736544 2 2 999999 2 2 999999 2 222850 451386 1 2 999999 -354852 2 17 999991 1 14 999987 517779 2 177169 666960 1 18 999985 202046 2 2 999999 2 594424 639114 2 3 999993 2 201459 926051 2 9 999996 2 2 999999 1 725526 924226 541986 1 16 999992 280472 2 184312 775904 1 3 999995 410644 1 2 999999 -494755 1 2 999992 939039 1 14 999988 -787263 2 2 999999 2 503029 898910 1 2 999999 460811 1 3 999988 -803469 2 15 999994 2 370557 398566 1 305653 556842 616123 2 494180 938721 2 20 999995 2 2 999986 1 18 999994 -252527 1 337481 655144 835648 2 576236 590812 2 272776 336306 1 2 999999 447615 1 2 999999 -177481 2 2 999999 2 2 999999 1 366346 870884 211310 1 12 999990 576151 1 75658 209202 -225522 2 2 999999 1 2 999999 -968103 2 2 999999 2 15 999991 2 2 999999 1 2 999999 933641 1 15 999981 855549 2 254709 665100 1 232237 393516 -197587 2 551156 995618 1 157310 849348 602292 1 2 999999 364568 2 2 999993 1 69399 216315 -805846 2 776683 923265 1 6 999986 853755 2 2 999999 1 2 999999 -446763 2 2 999999 1 151374 854552 -650407 1 2 999999 -277908 1 2 999999 825490 2 277932 374335 2 942439 973334 1 290728 886019 463508 1 39246 525053 -864413 2 610190 924558 1 139554 451888 -833196 2 14 999999 2 117730 527608 1 17 999989 -836140 1 15 999999 -282483 2 15 999986 1 123014 343390 -406627 1 2 999984 764434 1 13 999988 -331187 1 2 999999 635662 1 6 999982 469552 1 705712 954003 109474 1 137854 983704 -278962 1 2 999999 -218836 1 1 999981 587178 1 13567 66939 -279627 2 6 999983 1 486307 880611 517590 2 2 999999 2 821432 851227 1 3 999993 936032 2 17 999984 2 4 999985 2 2 999999 2 2 999999 1 2 999999 454900 2 378364 802758 1 2 999999 -648925 1 2 999999 961201 2 19 999989 1 104183 749513 618718 1 2 999999 858318 1 8 999988 49216 1 165188 571048 -561143 2 30846 323249 2 2 999999 2 34627 796163 1 4 999992 -435916 2 349792 445182 1 2 999999 -40397 2 2 999999 2 141018 510328 2 2 999999 1 2 999999 -997795 2 15 999984 2 6 999981 2 8 999986 1 530233 653901 -480917 2 2 999999 1 155532 513683 -386234 1 350765 864807 -255444 1 329737 531818 309869 2 250577 644953 2 391554 471813 1 2 999999 -217429 1 12 999988 452869 1 2 999999 -544538 2 2 999999 2 3 999989 1 178697 809098 -662238 1 15 999981 -537827 2 9 999995 1 4 999987 -67986 2 2 999999 2 15 999996 2 19 999982 2 2 999999 1 141052 405826 -964028 1 20667 810019 848413 2 2 999999 2 8 999998 1 310491 501519 -854352 1 2 999999 -555288 1 392434 440905 -246835 2 2 999999 2 2 999999 1 416444 958305 320027 2 1 999986 1 2 999999 -864503 2 14 999981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 328249 876023 2 176513 232115 1 2 999999 -697150 1 20 999988 -57154 2 13 999997 2 130688 419128 2 280621 842785 2 105818 163544 2 2 999999 1 4 999994 968398 1 5 999982 -664349 2 217424 547594 2 116971 119942 1 2 999999 658237 1 2 999999 -699325 1 2 999999 459473 1 16 999992 -614547 1 8 1000000 -917223 1 865767 907441 -760110 1 20 999996 -529282 1 1 999981 383709 1 2 999999 -21702 2 2 999999 2 2 999999 1 15 999984 282411 1 2 999999 -757922 2 16 999999 2 20 999998 2 107927 810741 2 2 999999 1 2 999999 -362888 1 2 999999 -605735 2 19 999990 1 2 999999 534675 1 6 999981 -240354 1 166163 660874 -312117 2 13 999993 1 2 999999 -632040 1 7 999995 -328704 1 262465 939902 -23397 2 125459 697460 2 415555 938147 1 181496 771234 -41304 1 2 999999 680755 1 2 999999 -285889 2 4 999996 1 2 999999 -559252 1 6 999989 -838131 2 2 999999 1 196960 888143 903727 1 4 999999 356636 2 2 999999 2 18 999994 1 2 999999 -557229 1 20 999999 -822018 2 34258 839367 1 2 999999 552949 1 2 999999 166300 2 14 999990 2 346329 635719 2 201720 253665 2 2 999999 2 422928 768481 2 13 999989 2 2 999999 2 3 999981 2 2 999999 2 234999 269073 2 1 999992 1 2 999999 955036 2 478487 523138 2 91557 682394 1 96855 767214 26802 2 82468 905049 1 2 999999 530632 1 17 999982 -350022 2 6 999988 2 2 999999 1 7 999999 -295281 2 18 999981 2 2 999999 2 11 1000000 2 53882 546035 2 615562 873876 2 19 999984 2 171066 923202 2 2 999999 2 1 999999 2 181021 658532 2 160878 717275 1 2 999999 -475492 2 20 999989 2 91182 518719 2 268394 465942 1 4 999982 -708383 2 2 999999 1 2 999999 -888879 1 3 999991 758485 1 4 999997 111867 2 13 999999 1 2 999999 -123244 2 2 999999 1 209607 652656 -129957 1 12 999990 -927976 1 13 999990 240027 1 13 999998 877547 1 2 999999 8454 1 20 999996 -215131 2 2 999999 1 14 999989 -407876 1 848438 876775 -390638 1 2 999999 865064 2 2 999999 2 2 999999 2 2 999999 1 2 999999 539707 2 8 999985 1 60486 226066 -438377 1 647816 851457 -16456 1 5 999991 838634 2 10 999998 1 2 999999 -748339 1 2 999999 95606 1 1 999997 -288572 2 2 999999 2 610829 709678 1 546719 821679 -410861 2 760979 827686 2 2 999999 1 125475 359157 -955542 2 7 999981 1 91173 312181 -752393 2 2 999999 1 746496 950014 731534 1 2 999999 -504918 2 3 999989 1 38381 539592 769913 2 16 999981 1 2 999999 -137637 2 456146 600163 2 2 999999 2 9 999984 2 5 1000000 1 2 999999 -545737 2 13 999997 1 2 999999 -92605 2 10 999983 1 404136 633202 506591 2 2 999999 2 2 999999 1 177338 599539 -221390 1 14 999986 -388590 2 2 999999 2 2 999999 1 2 999999 -64336 1 823588 938644 579067 2 14 999989 2 175602 348696 1 496066 888837 -667004 2 17 999982 2 4 999987 1 18 999986 25061 1 2 999999 139505 2 541374 555575 1 2 999999 311161 1 164913 233079 489974 2 2 999999 2 2 999999 2 128840 335214 1 9 999984 -536741 2 11 999986 1 2 999999 -214072 2 11 999996 2 4 999984 1 20 999989 -230771 2 2 999999 2 1 999994 1 267178 779127 2351 2 9 1000000 1 785653 883331 -342503 1 2 999999 402127 1 2 999999 532288 1 2 999999 130385 1 2 999999 923403 1 6 999998 454702 2 2 999999 2 29310 203616 2 165304 832338 2 287542 613958 1 2 999999 -131682 2 2 999999 1 16 999984 761616 1 12 999995 -644147 1 17 999981 242290 2 60508 913520 2 673842 900625 2 16 999996 1 2 999999 229572 2 2 999999 1 2 999999 -522490 2 2 999999 1 163362 684578 -734361 2 15 999999 2 2 999999 1 114635 918465 -767845 1 2 999999 14057 2 9 999993 1 247983 527862 -126384 2 2 999986 2 13 999999 2 14 999984 1 2 999999 -642321 1 14613 556031 582049 1 2 999999 -612163 2 10 999985 2 6 999993 2 19 999989 2 2 999999 2 343021 723290 2 1 999981 1 5 999988 -324512 1 9 999991 -902972 1 2 999999 931215 1 7 999990 -196020 1 1 999983 -592953 1 4 999986 860608 1 10 999992 -272436 2 2 999999 2 304870 369546 2 545165 761709 2 2 999999 2 20 999995 2 20 999990 2 15 999998 2 8 999996 1 461742 831686 -543722 1 14 999993 -751790 2 210568 476053 1 803703 939531 878735 2 2 999999 2 12 999992 2 2 999999 2 2 999999 1 20 999987 -484536 2 8 999988 2 2 999999 1 2 999992 580132 2 155105 943507 1 2 999999 -144442 2 6 1000000 2 14 999990 1 2 999984 -801529 2 2 999999 1 2 999999 -680200 2 7 999986 2 2 999999 2 2 999999 1 7 999990 4336 2 2 999999 2 16 999987 1 2 999999 99089 1 2 999999 -841405 2 2 999999 1 408462 954578 141865 2 1 999984 1 2 999999 -202175 1 42816 925393 970110 1 23750 577735 267022 2 13 999988 1 2 999986 146079 2 84784 797293 1 2 999999 970954 2 8 999991 1 2 999999 -269409 1 17 999998 741454 2 2 999999 2 2 999999 1 60098 591368 -675752 2 809067 812044 2 519028 759114 2 2 999999 2 10 999981 1 18 999990 980903 2 538121 599098 1 3 999994 -6962 2 2 999999 2 420331 539049 2 12 999994 1 206459 527141 -764211 2 598726 670642 2 1 1000000 2 3 999984 2 105844 931030 1 2 999999 694883 1 2 999999 -592127 1 17 999983 216059 1 2 999999 525767 1 13 1000000 -411076 1 2 999999 421483 2 2 999999 2 2 999999 2 65293 974519 1 10 999986 -584601 2 2 999999 1 2 999999 189827 2 15350 74141 2 720920 776131 2 2 999999 1 2 999999 -387069 2 853620 964929 1 374943 990371 991586 1 3 999985 528577 2 7 999998 1 155745 494358 4820 1 2 999999 -84446 2 2 999999 2 5 999991 2 2 999999 2 6 999993 1 75052 550604 533910 1 2 999999 -296487 2 2 999999 2 2 999999 2 163240 315639 1 358371 873829 -119266 1 246613 284917 259395 1 74646 286040 772279 1 2 999999 -578790 1 6 999989 -845837 1 9 999998 -618227 1 2 999999 -67720 2 12 999984 2 862664 985050 2 2 999999 2 20 999999 1 2 999999 364686 1 2 999985 353106 2 345498 666114 1 2 999999 358636 2 164569 947547 2 7 999996 2 89803 481925 2 174362 696306 2 2 999999 1 2 999999 619590 2 11 999999 1 2 999999 -893470 1 2 999999 945154 2 309548 468635 2 2 999999 2 447538 699734 1 6 999990 -630750 1 6 999986 -525576 1 250541 768925 -829969 1 2 999999 -204253 2 925591 951424 1 2 999999 702979 1 9 999997 -53819 1 7 999986 953895 2 413491 909859 2 2 999998 1 255949 335558 -71740 1 2 999999 -395007 2 150931 171863 2 6 999991 2 535009 898647 1 16 999996 -734673 2 2 999987 2 2 999999 2 2 999999 2 2 999999 2 12 999991 2 2 999999 2 6 999981 1 10 999990 -197145 2 2 999999 1 370765 546166 -412049 1 2 999999 625721 1 7834 70175 782406 2 12 999995 2 2 999999 2 719040 817015 2 251019 637845 1 20 999996 -707640 2 33337 171871 2 2 999999 2 279375 616895 2 18 999983 1 6 999993 713416 2 14 999984 1 2 999999 188407 2 18 999992 1 2 999999 843404 1 19 999993 435620 1 431614 962896 859911 1 333868 864023 450843 2 2 999999 2 2 999999 1 18 999998 -179511 2 2 999999 2 10 999984 2 2 999999 2 19 999984 1 5 999998 73235 2 2 999999 2 2 999999 2 13 999996 2 3 999994 2 80186 839409 1 376225 896677 338698 2 94416 963912 2 6 999991 1 2 999999 981499 2 2 999999 1 2 999999 885994 2 14 999997 1 1 999989 -621008 1 7 999984 797826 2 12750 726348 2 2 999999 2 168567 789997 1 495448 565693 -32773 1 2 999999 -307275 2 2 999999 2 10 999998 1 41727 339872 -234627 1 205322 898061 761104 1 18000 757684 -187812 2 3 999999 1 14 999988 527641 1 1 999993 317173 1 6 1000000 626508 2 648246 694550 1 2 999999 -488930 1 16 999990 -434052 1 20 999999 -85504 1 1 999986 76953 1 8 1000000 105647 2 5 999993 1 2 999991 -243661 2 312431 515148 2 2 999999 1 2 999999 881554 1 20 999991 -773313 2 2 999999 2 781057 907145 2 2 999999 1 251321 787903 -108345 1 139972 881446 -441851 1 313800 982359 -937094 1 16 999993 -11331 2 3 999991 1 2 999999 -685846 2 223594 312744 1 2 999999 -78497 2 4 999988 1 12 999995 388442 1 789383 930605 451946 2 2 999999 1 2 999999 -389710 1 97526 260311 -841944 2 9 999990 2 2 999999 1 2 999999 66884 2 3 999988 1 9 999983 -677583 2 717217 919332 1 4 999986 -185867 1 1 999992 -994313 2 192939 887821 2 451097 665088 2 2 999999 1 6 999985 -596233 2 625906 721617 1 18 999988 -380507 1 7 999990 987584 2 18 999981 2 14 999996 1 61880 72359 -116699 1 5 999987 690098 2 2 999999 2 51766 643583 1 2 999999 753466 2 20 999994 1 6 999995 -81808 1 2 999999 633870 1 20 999983 710660 2 118174 478911 2 2 999999 2 298477 327761 1 15 1000000 25650 1 2 999999 -323837 1 471792 479049 -512185 2 16 999987 1 157422 281697 -688431 1 513181 900274 -128091 1 19 999995 185070 1 2 999999 -864008 1 2 999999 691857 2 2 999999 2 2 999999 1 11 999984 -553981 1 2 999999 65202 1 4 999999 58357 1 368961 506692 906827 1 15 1000000 82291 2 9 999987 2 336188 526153 2 63276 557630 1 284025 729415 990614 1 2 999999 439384 2 324823 680635 2 2 999999 1 2 999999 -126397 2 92841 465131 1 383831 695299 -496212 2 2 999999 1 2 999999 -4759 1 2 999999 889897 2 2 999999 1 2 999999 43418 2 432664 784421 2 20 999992 1 6 999993 -840505 1 2 999999 847715 1 144234 526451 -691279 1 2 999999 -636675 1 10 999999 609806 1 2 999999 -627716 2 1 999984 2 2 999999 1 6 999994 -626618 1 14 999992 -499895 1 528276 840763 192211 1 163943 707752 -861851 2 2 999999 2 2 999999 2 496610 736416 2 10933 680872 1 2 999999 657429 2 5 999985 2 2 999999 1 857193 858764 -416173 1 2 999999 749990 2 50799 829092 1 224249 435891 621917 2 15 999992 1 2 999999 -626894 1 11 999988 -609253 1 3 999987 -369298 1 17551 891506 -738224 2 2 999999 1 2 999999 325842 2 2 999999 2 360560 672197 2 20 999999 1 2 999999 -523868 2 16 999987 1 4 999995 103076 2 11 999998 2 12 999992 1 2 999999 174812 1 13 999986 916659 2 13 999982 2 2 999999 2 4 999985 2 160283 437958 1 4 999999 -310780 1 1 999996 794165 1 10 999999 -292359 1 84666 686552 824765 1 11 999989 390705 1 487983 907055 342418 2 2 999999 2 2 999999 1 17 999996 680814 1 2 999999 -740240 1 2 999999 737843 2 760156 865436 1 2 999999 332141 2 2 999999 2 14 999994 2 2 999999 2 2 999999 1 2 999999 234734 2 254291 355817 1 505060 783320 182995 2 2 999999 1 13 999986 678438 2 17 999998 1 889793 916368 23883 1 2 999999 -229843 2 322348 655521 2 12 999981 2 938070 963931 2 2 999999 1 10 999983 724187 2 762401 869135 1 2 999999 618435 1 384116 407574 -521430 1 2 999999 -316161 2 124852 252508 2 2 999999 2 6 999985 2 2 999988 2 697986 898189 2 83261 588464 1 2 999999 -59808 2 11 999988 1 316595 933141 -802197 1 710331 829542 -852794 2 2 999999 2 110648 219383 2 707508 837347 1 2 999999 -996438 1 5 999996 -707304 2 2 999999 1 2 999999 -80970 1 15 999988 644695 2 2 999999 1 5 999984 -886037 1 2 999999 -582080 1 14 999988 -845448 2 2 999999 1 2 999999 311932 2 8 999996 2 2 999994 2 2 999999 2 486654 926447 2 464265 702829 2 5 999996 2 2 999999 2 447373 692983 2 2 999999 1 478661 522126 366243 2 9 999999 2 2 999999 2 2 999999 2 85447 102171 1 19 999982 -734152 2 1 999982 1 537686 645376 125 1 199763 217127 -989878 1 2 999999 -935247 2 635129 951914 2 140068 252234 1 3 999993 -966584 2 295472 471416 1 2 999999 191298 2 9 999991 1 481012 894395 -250828 1 2 999999 843548 1 533564 955226 207522 2 1 999986 2 310026 485720 2 12 999999 2 2 999999 2 423828 454460 2 43481 954294 1 332540 474017 -563102 2 2 999999 2 353582 651159 1 2 999999 287444 1 8 999983 -303331 2 126913 866463 1 521266 717834 677320 1 394711 615567 -776664 1 3 999992 -362017 1 295358 478032 728708 1 9 999981 -227158 1 2 999999 197689 2 16 999992 1 164622 605904 28478 2 2 999999 2 2 999999 1 2 999999 975980 1 17 999985 -315385 2 14 999993 1 3 999983 -325488 1 428380 678862 -780253 2 2 999999 1 2 999999 -326705 2 2 999999 2 36537 502790 1 2 999999 31684 1 176467 333523 -975104 2 8 999982 1 304728 379060 -489163 1 2 999999 -390366 1 12 999990 164088 2 10 999987 2 2 999999 1 11 999998 735434 2 2 999999 1 897875 963188 -537479 2 2 999999 2 19 999983 2 17 999999 1 82403 402370 545976 1 2 999999 -263770 2 3 999985 2 5 999995 2 41039 595366 1 2 999999 55258 1 7 999981 -98000 1 2 999999 -430025 1 192284 239749 186035 1 100284 467422 413687 2 11 999983 2 131120 524801 1 2 999999 687566 1 2 999999 142118 1 56461 289169 15808 2 409468 709048 2 210291 531584 1 19 999995 736752 2 14 999993 2 12 999985 1 6 999983 -352967 2 6 999996 2 303791 782692 2 465162 476683 1 952176 956850 -145917 2 326470 469626 2 6 999993 1 2 999999 146241 2 4 999995 1 2 999999 -539667 2 79926 964493 1 2 999999 -970913 2 7 999989 1 2 999999 -543939 2 12 999990 1 2 999999 -115613 1 2 999999 274692 2 526423 703315 2 2 999999 1 2 999999 499645 2 2 999999 2 8 999987 2 7 999993 1 2 999999 -787183 2 2 999999 2 1 999981 2 414703 855026 2 2 999999 2 211113 521460 2 2 999999 2 7384 981622 2 20 999994 1 18 999995 -762086 2 272387 277632 2 18 999987 2 486363 728206 1 7 999987 -669507 2 2 999999 2 24547 855401 2 54349 71771 2 77185 624230 2 102987 733697 1 98070 806842 -285877 1 246839 701568 -183231 2 13 999988 2 198508 691433 1 2 999999 -54810 2 77573 238745 2 20 999992 1 7 999991 525871 2 2 999999 1 286854 734118 -560238 2 2 999999 1 273231 430332 -576067 1 3 999999 391598 1 366656 425375 988530 1 8 999989 -680587 2 377281 676643 1 2 999999 210102 2 803881 963836 1 420628 827071 260605 1 442126 581596 257830 2 414168 830955 2 11703 930038 1 903381 957424 42581 2 13 999985 2 149594 969062 2 5 999988 1 2 999999 694238 1 10 999996 44647 1 2 999999 -644288 2 2 999984 2 620587 806476 1 605817 942625 353383 2 6 999982 2 293433 340803 2 12 999989 1 63624 612973 -127555 2 900588 912925 2 18 999989 1 2 999999 -326480 2 2 999999 1 433307 512860 287679 2 2 999999 1 34562 669262 -734228 1 471182 962190 -713163 1 3 999992 -489217 2 9751 35968 2 2 999999 1 17 999982 -786359 2 2 999999 2 2 999999 1 5 999987 210173 1 2 999999 503382 2 796186 928500 1 2 999999 946963 2 13 999991 2 2 999999 2 2 999999 1 3 999998 369590 2 228947 237894 2 13 999984 2 24048 149443 1 2 999999 384161 1 635130 791339 142421 2 608871 681158 2 2 999999 1 10 999990 924834 1 549654 583524 -790229 2 923918 978990 2 11 999991 2 4 999985 1 788072 808162 277189 1 261063 991509 891206 2 238982 363148 2 2 999999 1 2 999999 -770217 1 2 999999 151281 1 17 999995 -967444 1 12898 241189 122575 1 19 999992 -638750 1 420990 993496 135114 1 11 999990 629964 2 2 999999 2 2 999999 2 17 999997 2 2 999999 1 10 999987 -846247 1 342340 686119 -576546 1 2 999999 18216 2 3 999988 1 2 999999 649828 1 1 999982 -197400 2 2 999999 2 19 999988 2 2 999999 2 54981 479454 1 2 999999 570361 1 13 999998 -739065 1 2 999999 -853481 1 20 999988 868765 1 2 999999 -890038 1 2 999999 -683971 1 2 999999 -822219 1 10 999986 -289524 1 10 999984 159742 2 16 999982 1 2 999999 459961 2 2 999999 2 120241 956251 1 425097 571864 -878244 2 284407 663852 2 2 999999 1 15 999999 401447 1 20 999982 -212819 2 2 999999 1 2 999999 -320813 2 156127 349543 1 1 999986 -617824 1 9 999982 -730431 1 2 999999 915762 2 1 999981 1 3 1000000 -139617 2 19 999991 2 2 999985 2 147087 359022 1 2 999999 468382 1 556673 586422 345023 1 16 999982 -54924 2 49917 199729 1 325865 624474 -128474 1 2 999999 490651 1 12 999992 -114002 2 2 999999 1 430687 972642 519630 1 418769 927699 -70761 1 2 999999 -555036 2 2 999999 2 2 999999 2 15 999991 1 547649 670657 -481197 1 2 999999 339410 1 131653 197945 -101520 2 187827 933293 1 858056 966600 816371 2 158284 626142 2 19 999992 2 2 999999 2 2 999999 2 436310 734704 2 33496 285208 2 2 999999 1 19 999993 -215557 2 605377 711746 2 2 999999 2 136202 487180 2 174051 683735 2 13568 197334 1 284247 780587 908820 1 2 999999 445463 1 172595 281423 145432 1 15 999985 744739 1 21568 899881 -398640 1 2 999999 97965 2 19 999998 1 2 999999 -957069 1 8 999986 -107914 1 11 999987 648798 2 657035 854091 2 702022 732804 2 167682 746157 1 4 999982 675261 2 2 999999 2 15 999993 2 275895 479248 2 10 999992 2 14 999993 1 17 999982 -492625 2 75368 776465 1 2 999999 107937 2 2 999999 1 2 999999 -736435 2 2 999999 2 14 999985 2 462073 784437 2 511108 881568 2 2 999999 1 2 999999 -917093 2 2 999999 1 224020 335015 -439381 2 69324 286541 2 131853 897643 1 68419 669167 -702643 1 2 999999 405805 1 394 106278 754007 2 10 999981 1 2 999999 706478 1 19 999986 -611288 2 111209 652056 2 304536 923777 2 16 999995 1 2 999999 282750 1 14 999982 -109080 2 2 999999 1 32125 511111 -492777 1 2 999999 815259 2 498239 621078 2 2 999999 2 12 999986 1 396059 829375 -593535 2 629726 698490 1 87221 860798 127952 2 2 999999 1 2 999999 -156272 1 490441 761592 -38784 2 2 999999 2 2 999999 1 2 999999 332170 2 8 999983 1 129626 631091 -819296 2 185438 533104 2 2 999999 2 2 999999 1 538991 814659 601103 2 12 999983 2 217587 504183 1 217881 405047 -664734 2 161256 502143 1 2 999999 728425 2 2 999999 1 61044 96412 -546012 2 2 999999 1 2 999999 636785 1 685304 853957 -234757 1 324226 524192 -236947 2 904067 914289 1 15 999995 23230 2 211367 535710 1 14 999982 -208807 1 182102 341977 -669913 2 8 999986 2 13 999994 2 12 999987 1 26024 538604 803740 2 2 999990 2 6 999989 1 190397 239801 -461938 1 2 999999 8718 2 30567 810783 1 446269 551270 943677 2 12 999991 1 821407 983868 -753888 2 10 999988 1 2 999999 -652596 1 2 999999 269959 1 13 999997 181977 2 268801 848560 2 323216 353576 2 76109 82014 2 20 999991 2 11 999997 1 264692 470539 -229543 2 6 1000000 1 6 999990 -100512 2 5 999995 2 12 999982 1 130890 713243 436631 2 19 999999 1 14 999991 -125906 1 634490 740253 -143369 1 5 999983 -638866 2 8 1000000 2 17 999982 2 2 999999 2 2 999999 1 571764 757000 -547354 1 2 999999 805434 1 792042 851933 -79507 1 598043 693971 -732528 2 40058 128032 1 507561 888374 718067 2 2 999999 1 174467 838329 -814410 1 107587 176073 583340 1 2 999999 -807325 2 454133 566482 1 2 999999 -797535 2 2 999999 2 2 999999 2 16 999997 1 2 999999 119274 2 2 999999 1 12 999987 336254 2 477839 956489 1 2 999999 -529674 1 18 999985 -552704 2 336675 648730 1 2 999999 -841028 1 2 999999 472926 2 692733 976543 1 728023 967461 325992 1 2 999999 792864 1 347983 434789 -631258 2 19 999982 1 1 999994 156768 2 20 999993 2 1 999991 2 229119 401271 1 2 999999 -865302 1 437588 728907 995183 2 379353 783532 2 476634 533805 1 2 999999 667701 1 2 999999 678856 2 408617 765367 1 383537 927032 -298783 2 2 999999 1 5 999995 287433 1 2 999999 40682 2 18 999988 2 805565 932252 2 2 999999 1 462821 606831 -487356 2 2 999999 2 14 999993 2 87285 155138 1 8 999983 -675392 1 2 999999 -234383 1 2 999999 515976 2 2 999999 2 72935 91133 1 19 1000000 704643 2 313232 797897 1 2 999999 -268815 2 2 999999 1 2 999999 874725 2 2 999999 1 2 999999 651826 2 6 999982 2 23225 492097 2 81542 161413 2 7 999991 1 32207 44717 -44066 1 397336 990311 822802 1 114941 823973 877196 1 17 999984 323093 1 2 999999 -112970 1 129417 484361 411884 2 2 999999 2 14 1000000 2 2 999999 1 209308 243746 564057 2 2 999999 2 13 999996 1 27813 972855 -681843 1 11 999991 -661854 2 2 999999 1 2 999999 -335652 2 34807 271311 1 96124 461402 -297790 2 2 999999 1 7 999988 375532 1 386596 451722 -469620 1 2 999999 -854386 1 4 999981 674762 1 913246 983936 -782780 2 269387 573480 2 1 999991 1 2 999999 427028 1 4 999994 -263858 1 5 999984 373184 2 10 999995 1 12 999992 643689 2 89316 331181 2 414276 783802 2 433272 942936 1 217530 837235 -795172 2 2 999999 2 5 999988 2 2 999999 2 470136 668244 2 7 999997 2 17 999985 2 734118 839389 1 803497 809239 512956 2 8 999991 2 96610 821383 2 2 999999 1 16 999984 477186 1 2 999999 595369 2 2 999999 1 8 999991 398521 2 466916 892876 2 460441 478509 2 16283 270728 2 820710 959160 1 2 999999 32781 2 56341 911246 2 69238 888303 1 30198 481247 -69709 1 7 999982 363196 1 2 999999 281067 1 2 999988 -205690 1 2 999999 -970677 1 2 999999 -544994 1 2 999999 322451 2 8 999983 1 18 999994 -390262 2 14 999987 1 2 999999 494511 1 743399 795892 838091 1 275620 460513 550739 1 644183 678736 555553 1 19 999984 -376851 2 2 999995 2 2 999999 2 1 999995 1 781417 783035 27462 1 2 999999 516090 1 329264 713223 830706 1 47953 375012 358282 1 104809 511803 672330 1 19 999999 289021 2 2 999999 2 271931 398486 2 2 999999 2 3 999996 2 6 999993 1 449346 871686 618105 2 476151 581084 2 2 999999 2 2 999999 2 2 999999 1 3 999986 -756049 1 11 999998 -888747 2 2 999999 2 365730 753085 2 668413 871475 2 2 999999 1 5 999997 -765300 2 8 999982 2 17842 990390 1 585713 731610 -4606 2 9 999982 1 7 999999 902279 2 447302 899658 1 171759 217089 -85419 2 238864 698546 2 13 999987 2 2 999999 1 16538 863427 -665472 2 2 999999 2 2 999999 1 9 999996 646694 2 2 999999 2 2 999999 1 143710 626138 -174341 1 13 999987 140885 2 777513 833750 2 593290 784595 1 201577 543934 -735726 1 20 999999 -93681 1 563824 718383 960569 1 2 999999 143245 1 11 999990 308391 1 7 999991 -334163 1 2 999999 -673674 2 11 999988 1 2 999999 -22080 1 2 999999 413305 2 15 999981 1 2 999999 97256 1 5 999985 717725 1 2 999999 -497911 2 2 999999 1 2 999999 -185013 2 2 999989 1 2 999999 182660 1 89353 122595 400159 2 98412 747345 2 195866 523626 2 165246 826518 2 151552 877644 1 674977 745308 -863819 2 13 999993 2 764048 866417 2 2 999999 2 806216 908280 2 1 999993 2 820238 859580 2 12 999998 2 9 999986 2 704017 715318 1 13 999995 953596 1 570459 608527 503991 2 2 999999 1 15 999988 -74468 2 20 999981 1 313664 365573 105111 1 20 999998 501977 2 2 999999 1 2 999999 886262 1 158122 863075 110763 1 2 999999 980020 2 617948 821153 2 20 999993 1 2 999999 434145 2 1 999997 2 448636 477224 1 2 999999 -135863 2 2 999990 2 12 999993 1 2 999999 939654 1 14 999987 -894640 1 6 999982 -809057 1 2 999999 -786186 2 14 1000000 2 2 999999 2 19 999998 1 65774 617505 222494 1 446002 586172 -805577 1 390275 393462 271834 2 20 999993 1 2 999999 -692054 2 2 999983 1 50828 993179 -349909 1 2 999999 951429 1 118810 490039 493025 1 2 999999 200096 2 16 999992 2 16 999990 2 415829 801839 1 2 999987 385229 2 245871 980831 2 6 999990 1 10 999998 -443941 1 2 999999 755278 2 8 999984 2 11 999986 2 2 999999 1 5 999983 829189 2 2 999999 2 108974 967028 2 20 999991 1 332123 612886 99589 2 630374 818061 1 2 1000000 57114 1 2 999999 185451 2 153365 406915 2 17 999990 2 2 999999 2 17 999981 1 5 999997 67385 2 2 999999 1 11 999983 -250504 1 2 999999 136274 1 12 999990 -172775 2 19419 383354 2 7 999991 1 2 999999 588491 1 2 999999 -190628 1 2 999999 -556879 1 279698 996346 -350702 2 495904 554812 1 325550 406495 -836007 1 19 999991 981684 2 6 999991 1 14 999995 434755 2 13 1000000 1 856189 940083 574768 1 19 999981 -565254 2 2 999999 2 2 999999 2 2 999999 1 412618 574285 958084 2 2 999999 2 675942 757279 2 185 228389 2 2 999999 1 2 999999 979868 1 19 999997 -505125 1 2 999999 576174 1 426020 437026 499095 1 1 999999 917426 1 5 999988 -105107 2 7237 482945 2 18 999996 2 2 999999 2 20 999988 2 17 999991 2 58507 968251 1 16 999999 839062 2 3 999988 1 2 999999 63052 1 13 999995 -812962 2 12 999981 1 15 999989 831359 2 2 999999 1 2 999999 -652473 2 137277 278200 2 2 999999 2 2 999999 2 16 999982 1 617599 725603 560682 2 50155 313086 1 2 999999 -893479 2 2 999999 1 16 999994 578837 1 5185 122710 -144442 2 6 999997 1 451019 683344 -590970 1 18895 22015 -277772 1 2 999999 40258 2 2 999999 1 18 999990 -418984 1 296836 651897 529537 2 18 999993 2 2 999999 1 2 999999 312953 1 4 999995 924195 2 164517 578980 2 893093 962128 1 2 999990 -578380 1 2 999999 84288 1 2 999999 252830 1 16 999999 39659 2 137199 550931 1 14 999981 595878 2 323738 338689 1 2 999999 -374239 1 2 999999 816154 1 231591 241050 973325 2 560225 947154 2 64098 759561 2 414742 777135 1 18 999992 -937702 1 6 999992 -337264 2 2 999999 1 62537 625919 -435255 1 2 999999 -411569 2 179485 723314 1 332879 693138 -453660 2 2 999999 1 2 999999 871916 1 2 999999 245663 2 2 999999 2 2 999999 1 11 999985 645565 1 109523 470146 -200173 2 199234 562627 2 3 999991 2 2 999999 1 7 999999 -852343 2 8 999994 1 125884 673865 -142626 1 4 999988 -686462 1 326220 641148 427400 1 2 999999 356029 1 217500 719296 -339186 2 75493 708974 1 2 999999 -669081 1 2 999999 -525709 1 11 999982 424504 1 2 999999 -320242 1 2 999999 -748685 1 267420 837432 -837994 2 811556 816575 1 2 999999 -793039 2 917849 923668 1 178501 309327 212079 1 5 999983 489339 1 2 999999 549124 1 8 999999 -989388 1 47358 199187 -346461 1 766285 809779 -223265 1 569660 659487 30594 1 3 999997 -503914 1 2 999999 -649838 2 20485 182459 2 18 999995 2 2 999999 2 2 999999 2 267597 470069 2 3 999995 2 2 999999 1 15 999983 -882946 1 16 999997 -762564 2 8 999999 2 194635 748762 1 16 999985 -219397 2 428252 720271 2 2 999999 2 558013 916524 2 2 999999 1 829392 883460 597400 1 2 999999 -679037 1 18 999992 192460 2 341978 794800 2 2 999999 1 8 999995 -863950 1 15 999987 -707338 1 2 999999 -234617 2 7 999993 2 107760 963379 2 13 999983 1 14 999999 -247896 1 122131 629995 -800536 1 2 999999 127403 1 1 999990 334850 2 2 999999 2 2 999999 1 2 999999 -317575 1 3 999988 -790161 2 2 999999 1 2 999999 -227297 1 2 999999 -586884 2 18 999995 2 3 999993 1 2 999999 -707655 1 580105 960942 827021 2 302824 356753 1 99820 304600 -346787 1 8 999989 298620 2 7 999997 1 5 999997 -67062 2 119436 469585 2 299542 536113 1 2 999999 890817 1 16 999990 994650 2 227355 759251 2 2 999999 1 20 999999 358339 2 16 999989 1 121167 212907 374944 1 2 999999 556817 1 2 999999 -440275 2 7 999994 2 2 999999 1 3719 451802 22024 1 289852 918083 952727 1 381987 898123 302530 2 20 999989 1 2 999999 402072 2 13 999998 1 400126 896264 998677 1 13 999989 -856862 2 179030 579372 1 2 999999 856103 1 2 999999 76821 1 13 999992 596604 1 2 999999 507703 2 2 999999 2 2 999999 1 14 999981 511547 1 337386 976738 389497 2 14 999985 1 2 999999 758211 2 100623 779438 1 2 999999 565450 2 241412 440236 1 12 999997 -278827 1 16 999986 576200 2 787594 885405 2 2 999999 1 2 999999 -19850 2 2 999999 2 695911 978765 2 383006 693051 2 17 999989 1 7 999992 633343 1 2 999999 -978936 2 5 999998 1 10 999999 532277 2 17 999996 1 3 999995 -657011 2 2 999999 1 1 999994 -116461 2 2 999999 1 206144 356512 -382096 1 5 1000000 714191 2 2 999999 2 16 999997 1 118937 244325 -948980 2 310095 660716 2 26122 579336 1 2 999999 372568 2 324803 600131 1 4 999987 -503775 2 916525 984196 1 2 999999 971061 2 398301 605991 2 12 999998 1 13 999983 883188 1 11 999989 -129232 1 11 999995 905627 2 2 999999 2 17 999989 2 2 999999 1 446425 462906 -10995 1 2 999999 211908 1 6 999990 -586732 1 128295 149574 -217330 2 17 999983 1 2 999999 -593093 2 59450 358928 1 167587 432689 124144 2 2 999999 2 11 999995 1 400867 638066 -106157 2 2 999999 1 176608 475775 154936 2 43457 328604 1 10 999997 -540640 1 791250 796106 -251547 1 429274 776401 -118161 2 230413 688003 1 2 999999 -106635 2 528582 868095 1 606230 880594 854842 1 4 999983 -81395 1 3 999983 954272 1 2 999999 -172132 2 2 999999 1 11 999991 -792157 1 2 999999 411403 1 356322 616138 515885 2 2 999999 2 12 999994 2 2 999999 1 13 999981 -876935 2 2 999999 1 2 999999 -684440 2 15 999983 2 2 999999 1 2 999999 -325488 2 2 999999 2 2 999999 1 2 999999 -267637 1 2 999999 398400 2 393171 401679 1 89767 927817 261509 2 2 999999 1 274527 778208 -587763 2 2 999999 2 9 999991 1 181378 951245 -119169 2 700982 921317 2 2 999999 2 10 999996 2 20 999992 1 139587 990758 -137087 1 1 999986 194669 1 2 999999 -106971 2 11 999990 2 470146 924477 2 212527 375825 2 2 999999 1 95559 439629 -178081 1 2 999999 -367870 2 492246 988380 2 2 999999 1 2 999999 326344 1 433575 440791 -32190 2 3 999994 1 934 917268 -111899 2 2 999999 2 225953 750226 1 2 999999 714033 1 16 999993 -139635 1 108323 835399 -547776 2 13 999991 2 317469 844100 2 98414 441046 1 713775 839158 -408408 1 2 999999 -718837 2 778806 888150 2 2 999999 2 5 999992 2 2 999999 1 569273 820321 -474958 2 4 999999 2 852258 867359 1 2 999982 -510844 1 88863 266894 875288 2 17 999995 1 134582 423106 757928 1 664771 901010 -390046 2 646778 801880 2 20 999988 1 502899 676443 -965449 2 14 999989 1 760409 809497 784947 2 20 999997 2 368468 849862 2 4 999994 1 2 999999 -499222 2 2 999999 2 8 999988 1 129426 983352 -786447 1 842756 888091 167541 1 19 999983 50324 1 26536 887303 -939128 1 2 999999 760002 1 2 999999 -190679 1 590047 927475 142143 2 2 999999 1 2 999999 -188097 1 2 999999 610957 2 2 999999 2 160840 403020 2 41300 284741 2 108105 990371 2 290887 714443 2 220639 372021 1 16 999991 -668638 1 7151 82827 324075 1 49985 918122 234558 1 687930 960852 -216849 2 807104 867050 1 2 999999 556582 1 3 999998 299782 1 10 999994 -267807 1 2 999999 -927859 2 101409 214499 2 484675 803949 1 337920 803900 160290 2 25565 71892 1 89863 130417 -296968 2 2 999999 1 9 999990 907140 1 2 999999 -456780 1 2 999999 10648 1 214872 488799 -797807 2 12 999996 2 2 999999 1 586723 828988 568621 2 13 999997 2 18 999990 1 84385 431912 -5419 2 17 999987 1 578015 814438 755686 1 201046 494915 88623 2 132737 459222 1 20 1000000 968318 2 19 999989 2 3 999998 1 2 999999 -595814 2 133224 400653 2 5 999995 2 162609 271504 2 2 999999 2 19 999992 1 14 999994 280913 2 5 999994 2 2 999999 1 241837 772321 325157 1 505850 739765 994552 1 19 999982 520724 1 867820 992039 -173997 2 2 999999 2 282131 411748 2 2 999999 1 9 999987 638188 2 108079 302834 2 2 999999 2 2 999999 2 6 999981 1 14 999982 -413634 1 3 999996 515171 1 102148 474888 -234329 2 14 999984 1 17 999984 966392 2 2 999999 1 20 999991 83217 2 303061 836357 1 2 999999 -207630 1 486261 586423 -574030 2 455866 596703 1 2 999999 -924296 2 2 999999 2 726588 741902 1 19 999981 43182 1 2 999999 565160 2 392887 903734 1 3 999983 458081 2 620848 812686 2 8 999986 2 17 1000000 2 13 999999 1 338492 499495 496017 1 13 999987 946308 1 2 999999 -925981 2 2 999999 2 539502 746810 1 2 999999 838159 1 8 999995 -116728 2 18 999994 2 2 999999 2 12 999999 2 2 999999 1 2 999999 49880 1 1 999981 57257 2 2 999999 2 2 999999 2 2 999999 2 56018 295107 1 125964 583805 258006 1 14 999993 670564 2 2 999999 1 106313 572763 -242945 2 311673 408838 2 13825 285649 1 2 999999 -734731 1 579253 681119 341806 2 20 999982 2 14 999986 1 2 999999 -458576 2 2 999999 2 538160 610665 2 273933 360825 1 569552 786775 -769877 1 731547 794355 390406 2 3082 401101 2 5 999996 1 513742 744971 -910266 1 18 999998 481617 2 2 999999 2 2 999999 2 2 999999 2 15 999992 2 18 999992 1 12 999996 760106 1 2 999999 -895584 1 2 999991 -725811 1 233447 443340 934360 1 15 999997 269398 2 399916 787913 2 20 999985 2 6 999991 2 9 999987 1 2 999999 -856902 1 19 999997 -57481 2 12832 690162 1 533110 956962 476805 1 5 1000000 603145 1 2 999999 -173224 2 2 999999 1 15 999997 -27061 1 748719 853912 296534 2 9 999992 1 13 999988 688654 1 2 999999 761764 1 108180 317339 -431803 2 248538 985823 1 2 999999 395966 2 16 999996 1 2 999999 -212645 1 203252 620446 798221 1 25557 290520 -135733 2 2 999999 2 2 999999 1 2 999999 -746899 1 13 999999 -327342 2 18 999985 2 7 999992 1 538092 839760 484388 1 496259 957850 455207 2 652651 931487 2 2 999999 2 3 999996 1 35184 990737 245760 2 323592 602505 1 14 999995 213468 2 13479 703628 2 14 999983 1 2 999982 -20890 1 8 999991 -289354 1 2 999999 187302 1 2 999999 -716979 1 2 999999 894033 2 2 999999 2 415041 769636 2 433434 489967 1 20 999993 -377375 1 314326 746528 608350 2 2 999999 1 671661 941233 -764971 2 235868 958405 2 319382 947542 1 2 999999 -623581 2 2 999999 2 2 999999 2 4 999985 1 2 999999 -66472 2 2 999999 2 16 999994 1 2 999999 -432684 1 2 999999 -519853 1 8 999989 907534 2 13 999984 2 2 999999 1 6 999998 -933923 1 14 999990 12394 1 2 999999 -653440 1 2 999999 81150 2 2 999999 1 386687 918653 112668 2 15 1000000 1 15 999983 -891050 1 2 999999 -949722 2 2 999999 1 2 999999 -713829 1 383064 667418 -344170 2 5 999982 2 16 999991 2 2 999999 2 2 999999 2 11 999998 2 104384 779459 2 2 999999 2 2 999999 1 12 999996 165753 1 16 999991 79758 1 2 999999 -873581 1 10 999987 547582 1 20 999987 -962971 2 2 999999 2 14 999995 2 2 999999 2 5 999987 1 2 999999 -138123 2 17 999983 2 2 999999 1 2 999989 513796 2 2 999999 1 7 999994 -143823 1 20 999981 -341964 2 433128 762422 1 19 999995 -363169 1 179080 444650 -923638 2 2 999990 1 366722 799504 960547 1 59675 278060 -656253 2 444703 691113 2 130777 393342 1 20 1000000 195328 1 66163 993634 622618 2 2 999999 2 2 999999 1 656837 703462 -114803 1 2 999999 463134 1 159493 977884 -123835 1 360006 766372 -743588 1 2 999999 -82248 2 5 999992 2 2 999999 2 551857 738319 2 2 999999 2 2 999999 1 2 999999 -286327 1 2 999990 -835247 1 2 999999 868303 1 494076 707090 599511 1 762 1963 -88719 2 2 999999 2 2 999999 1 36302 282189 681691 2 2 999999 2 2 999999 2 347789 452053 1 16 999995 -859017 1 2 999999 -623588 1 251183 276839 -160922 1 2 999999 380197 2 2 999999 1 440562 692365 -971309 2 16 999982 1 445766 539375 -511338 1 2 999999 -127152 2 13 999982 2 13 999999 1 2 999999 134046 1 411807 868165 967253 1 2 999999 -555726 2 304575 491383 2 14 999984 1 2 999999 554157 1 2 999999 198846 1 128851 349141 -146055 2 357250 960900 1 72519 943780 -619866 1 2 999999 -949091 1 2 999999 813157 1 2 999999 -810158 1 2 999999 900766 2 5 999985 1 511166 567090 -777152 2 2 999999 2 2 999985 1 2 999999 -189194 1 205870 318421 -637443 1 407615 419653 -110602 2 19 999986 1 2 999999 998027 2 2 999999 1 2 999999 804150 2 12 999984 1 2 999999 -405083 2 18 999997 1 2 999999 -372655 1 12 999992 -758274 2 467056 605062 1 2 999999 -739804 2 17 999999 1 14 1000000 -152074 2 8 1000000 1 2 999999 815347 2 2 999999 1 12 999993 141221 2 241940 697480 2 2 999999 2 7 999997 1 2 999999 -652053 1 769272 949366 -167574 1 10 999987 -998851 2 12 999996 2 17 999992 1 2 999999 674 1 14 999993 -6365 1 5 999991 226630 2 403210 947461 2 2 999999 2 16 999990 1 5 1000000 545645 2 2 999999 1 2 999999 195290 2 234413 885558 1 17 999981 797277 2 2 999999 1 9 999982 218346 1 2 999999 298297 2 2 999999 2 462288 726234 2 2 999999 1 14 999996 -904167 1 19 1000000 -984749 2 370232 694529 2 2 999999 1 197626 521063 215440 2 2 999999 2 20 999991 1 429577 946422 482020 1 530385 866675 -36905 2 2 999999 1 2 999999 613168 2 2 999999 1 3 999999 118661 2 2 999999 1 2 999999 -519476 1 15 999990 638185 1 2 999999 -821617 1 423134 505592 993388 2 181196 955293 1 467390 812398 314658 2 2 999999 2 2 999999 2 2 999999 2 19 999989 2 178825 692821 2 14 999996 2 10 999989 1 4 999991 -400865 1 13 999997 -355316 1 4 999990 -692489 2 6 999982 2 610838 667628 1 399469 425986 562440 2 16 999992 1 151203 821880 86877 2 2 999999 2 163240 985190 2 2 999999 2 268499 380340 1 17 999985 695293 2 2 999999 1 441728 919050 251848 2 6 999991 2 1 999997 2 15 999985 1 2 999999 -265875 1 2 999999 -289211 1 2 999999 892182 2 2 999993 2 529053 991667 2 74462 286397 2 7 999999 1 535739 616496 485641 2 222939 766203 1 2 999999 495942 1 20 999984 -889588 2 2 999999 1 514196 891025 54166 1 12 999987 -810734 1 51897 66671 -631040 2 2 999999 2 2 999999 1 4 999997 -524236 2 318268 451033 2 164055 185721 1 13 999995 -980176 1 9 999984 -680190 1 680230 826316 -277623 2 2 999999 2 20 999992 1 2 999999 372351 1 2 999999 -745730 2 12 999989 1 19 999994 956 1 599965 829067 510115 2 16 999985 1 2 999999 810744 1 2 999999 -561328 1 265005 811366 477094 1 2 999999 -811605 1 2 999999 435638 1 246572 747034 613174 1 474504 853741 496244 1 2 999999 848985 2 18 999989 1 92477 259691 51916 2 10 999997 2 13 999982 2 65276 691848 1 2 999999 -465013 1 8 999988 -661232 2 18 999993 2 1 999998 2 9 999993 1 377424 384308 -4804 1 2 999999 673025 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 653885 897178 535214 2 76131 368856 2 493788 910807 2 6 999984 2 2 999999 1 2 999999 2514 1 20 999991 930313 1 2 999999 -728387 1 8 999988 793216 1 20 999987 -476149 1 14 999994 -329919 1 4 999998 -380843 2 105619 544875 2 2 999999 2 2 999981 1 694268 939613 828088 1 8 999987 -30479 1 300565 749678 269329 1 2 999999 -820100 1 29051 278841 407633 1 11 999997 622896 1 463304 663584 -82901 2 18 999996 2 6 999986 2 194955 868004 2 17 999992 2 2 999999 1 2 999999 934652 1 151444 904235 -876975 1 2 999999 739575 1 20666 270603 -285897 1 7 999990 533945 2 264405 678087 1 7 999990 -189624 1 4 999988 -946885 1 11 999993 -810390 2 433520 787744 1 2 999999 314258 2 113303 283029 2 9 999991 1 6 999999 674557 2 455553 719500 1 268594 378533 97346 1 218826 350993 83482 1 192594 792793 -575726 1 72230 850385 -964833 2 2 999999 1 8 999999 714650 1 23336 900545 153767 1 16 999988 756485 2 2 999999 1 2 999999 -584431 2 352268 861308 1 9 999989 37167 2 2 999999 1 2 999999 -673970 2 581114 634875 2 758214 802180 2 16350 36221 1 2 999999 982393 1 631479 712128 -117660 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -140947 1 6 999982 -794720 1 292307 917171 428814 1 2 999999 115131 2 14 999983 2 6 999985 2 2 999999 1 56945 713550 156091 1 657061 945918 -479898 2 18 999998 1 1 999989 -240842 1 2 999999 957180 1 19 999992 -675138 2 18 999998 2 307437 337911 2 15 999981 1 9 1000000 382016 2 6 999997 2 2 999999 2 15 999992 1 2 999999 757267 1 265443 593291 -474677 2 2 999999 2 16 1000000 1 18 999985 587158 2 2 999999 2 1 999997 1 519313 623846 -657150 1 15 999994 735251 1 18 999994 -185570 1 6 999991 251314 2 2 999999 2 220760 431972 1 218851 558475 -640274 1 19 1000000 928165 2 15 999990 2 5 999991 1 2 999999 936237 1 20 999996 -569118 2 309791 404332 1 14 999989 -768997 2 230263 678743 1 9 999986 412518 1 8 999986 564620 1 9 999993 -403179 1 919127 968169 299580 1 2 999999 172582 1 2 999999 -364758 2 42657 759973 1 12 999995 -912472 2 2 999999 2 2 999999 1 17 999991 -326957 2 20 999993 2 2 999999 1 40983 71873 -479407 1 19 999996 -60899 2 2 999999 2 2 999999 1 235332 990970 724145 1 19 999984 326923 1 2 999999 -264477 1 12 999989 456285 1 536508 995227 -89102 2 2 999999 2 5 999993 1 143378 521055 7171 2 2 999999 1 2 999999 317813 1 2 999999 -419825 2 2 999999 1 10 999991 -24664 2 2 999999 1 528214 726510 113423 2 2 999999 2 1 999999 2 604299 939908 2 2 999999 1 9 999991 -538910 1 433207 780945 -635226 1 2 999999 -342113 2 359339 503795 1 443915 635018 -216510 1 3 999992 -669913 1 14 999984 -51991 1 14 999995 748324 1 280514 360160 950316 2 8 999992 1 1 999983 532543 2 18 999982 2 2 999999 2 391459 452698 1 179713 982582 177729 2 2 999999 1 342862 731001 -309475 2 71929 586779 1 19 999993 828780 2 169517 949388 2 2 999999 1 205567 585233 -532735 2 10 1000000 2 45086 386553 1 4 999981 345996 1 2 999999 623027 2 13 999998 2 2 999999 1 2 999999 -49678 2 2 999999 1 8 999981 -570920 1 178486 828502 26769 1 217298 269439 -747133 1 559722 861461 -929200 1 61892 811240 -886776 2 561715 997458 2 2 999999 1 2 999999 -268776 1 305883 319400 -206425 2 176770 260569 1 5 999986 -626927 1 2 999999 360896 1 2 999999 -601452 2 7 999988 2 2 999999 2 382027 643683 2 252108 330006 2 276862 996721 1 2 999999 -804563 2 421353 512380 1 65276 861580 -404717 2 2 999999 1 369249 835009 604270 2 2 999999 1 2 999999 -162545 2 512175 850620 1 24167 926919 -756141 1 694722 931965 -109885 1 42726 74397 297630 2 75595 537639 1 366117 516292 -339313 2 648756 873213 1 2 999999 -134937 1 27909 713672 -845857 1 2 999999 257350 2 3 999994 2 97924 324451 2 38902 372770 1 294932 740958 48314 1 61610 619281 -826792 1 14 999995 -498815 1 7 999994 421587 1 19741 173430 -492162 1 2 999999 798862 1 233076 447283 845516 2 6211 908045 2 2 999999 1 49354 774351 -358441 1 2 999987 660165 2 375754 845172 2 3 999997 1 2 999999 983007 1 2 999999 543307 1 525425 656866 392777 1 2 999999 -604295 2 2 999999 1 14 999985 250697 2 885396 976197 1 152406 863497 -41954 2 52087 891233 1 2 999999 802899 1 40606 727885 821967 2 14 999987 2 15 999996 2 420217 937389 1 764535 964331 -634137 2 11 999981 1 2 999999 696811 1 190658 646072 -231200 1 1 999995 -528139 2 147945 254480 1 8 999997 -327025 1 2 999999 -163579 2 4 999993 2 2 999999 2 10 999999 1 2 999999 663671 2 18 999989 1 3 999993 3445 1 2 999999 491611 1 2 999999 508748 1 2 999999 812543 2 2 999999 2 2 999999 1 2 999999 -378928 1 2 999999 -557563 1 20 999988 -621175 1 137237 882551 965561 1 2 999999 -575411 1 569332 920108 426159 2 44493 521446 2 2 999999 2 825198 849667 2 2 999991 2 757814 946882 1 2 999999 909343 1 565739 845877 555715 2 2 999999 1 2 999999 247997 1 14 999993 725453 2 267075 984443 2 361083 445672 1 55058 194802 58503 2 286446 543822 1 2 999999 -133146 2 2 999999 2 459316 952444 2 9 999992 1 375032 598349 221185 1 375341 646646 -503248 2 20747 873767 1 5 999998 309209 1 17 999997 -674945 2 686378 811956 2 8 999995 2 299370 742658 1 471795 502174 37984 2 16 1000000 2 9 999991 1 16 999995 -584643 1 2 999999 -319146 2 2 999999 1 2 999999 17120 1 15 999990 -481319 2 9 999996 2 431952 837991 2 2 999999 2 288606 712324 2 18 999987 1 1 999994 929095 2 2 999999 2 10 999983 1 2 999985 3105 1 273069 746103 999842 2 19 999994 1 702222 857656 7515 1 4188 685139 -699895 1 528035 809338 646131 2 424295 955095 2 612552 667399 2 450815 958076 1 146994 180167 -796504 1 455889 978004 -972243 2 2 999999 1 11 999982 865160 2 16 999984 2 2 999999 1 19 999988 266166 2 300617 651405 1 79235 85761 -708339 2 2 999999 2 20778 285717 1 12 999982 818620 1 2 999999 -891267 1 467073 804219 -66380 2 362727 855512 2 1 999986 1 628745 780662 570228 2 28556 423123 1 64243 165794 882047 2 2 999999 1 2 999999 378620 1 11 999994 -577350 1 20 999994 -313336 1 1 999990 -231705 1 12 999995 327823 2 11 999988 1 2 999999 -784924 2 2 999999 1 110772 451055 -739235 2 698089 773229 2 181364 867071 2 125372 235445 1 67152 765753 713719 2 2 999999 2 424537 844156 1 29331 778659 903738 1 2 999999 75246 1 2 999999 775526 1 2 999999 -165642 1 2 999999 739987 1 13 999991 7570 1 2 999999 62003 1 12 999996 -45592 1 223754 605158 -493382 2 18 999999 1 2 1000000 106727 2 2 999990 1 10 999998 -721344 2 504532 844926 2 2 999999 2 2 999999 1 242664 415915 -477539 1 2 999999 232710 1 578269 701803 461541 1 10 999988 569969 2 2 999999 1 533365 611122 -639541 1 2 999999 -455187 1 8 999997 -939002 2 15 999998 1 2 999999 637555 2 2 999999 2 2 999999 2 7 999992 1 2 999999 -832555 2 2 999999 1 9 999985 -76715 1 2 999999 169508 2 17 999993 1 2 999999 436449 1 3 999981 -33110 1 282431 893837 884693 2 3 999995 2 4393 314026 1 19 999987 -980580 2 2 999999 2 348864 684988 1 418256 867850 -291666 1 7 999996 897807 2 444158 461101 1 2 999995 -632825 1 2 999999 149944 2 2 999999 2 3 999987 2 4 999983 2 14 999989 2 117165 688426 1 2 999999 -310237 2 329501 818113 2 9 999990 1 213090 532659 -642845 2 7 999991 2 735342 917864 2 13 999988 1 353708 662863 211470 1 11 999993 441342 1 2 999999 -387856 1 4 999987 -687813 2 2 999999 1 2 999999 862663 1 2 999999 -888094 2 2 999999 2 2 999995 1 685525 876059 -517394 1 2 999999 821661 2 574818 793363 1 16 999984 634427 1 2 999999 -776253 2 2 999999 1 12 999989 -150288 2 2 999999 2 406095 651006 1 2 999999 104804 2 8 999998 1 2 999999 638648 1 107780 923985 -763176 1 1639 940544 -601259 1 2 999999 455791 2 2 999999 1 10 999994 -709453 1 63719 403421 918382 1 2 999999 -47106 2 2 999999 2 450099 933791 1 2 999981 -148026 1 153374 796260 -256419 1 3 999996 609281 2 12 999985 1 2 999999 -573954 2 2 999999 1 17 999987 337556 2 2 999999 1 238831 782217 259385 1 2 999999 327117 1 1 999997 -527391 2 709647 925800 2 50759 607469 2 2 999999 2 20 999981 2 2 999999 2 685236 853231 1 2 999999 500489 1 8 999997 -884672 1 14 999988 278691 2 12 999984 2 2 999999 1 3 1000000 821477 1 9 999984 181050 1 64888 447613 675015 1 11257 408714 -994454 1 6 999983 -489970 1 2 999999 -617855 1 2 999999 878208 1 2 999999 630408 1 2 999999 399900 2 1 999996 1 216858 478094 952264 1 151728 545776 994827 1 107304 274365 -288527 2 2 999999 1 11 999987 -665450 2 406786 412775 2 17 999983 2 8 999999 2 18 999994 1 2 999999 -32457 1 2 999999 654211 1 16 999989 346080 2 493983 642672 1 13 999993 -344377 1 12 999990 -829677 1 63661 209151 -606072 2 20 999981 1 14 999998 -333714 1 585324 602950 272519 1 5 999982 -989064 1 2 999999 -477678 1 218376 376190 -614419 1 5 999994 -441911 2 2 999999 1 649553 898533 981265 2 3 999981 2 15 1000000 2 6 999997 2 19 999994 2 2 999999 2 10 999985 1 2 999999 189264 2 406146 478314 2 2 999999 2 615930 669802 1 19 999987 168779 1 2 999999 -783556 2 6 999996 2 2 999999 1 2 999999 73755 2 14 999990 1 10 999989 780591 1 2 999999 -810586 1 2 999999 256786 1 2 999999 925291 1 8 999989 -234071 2 2 999999 1 363583 494795 270775 1 2 999999 -166930 1 10 999981 -886270 2 12 999988 2 113289 859969 1 19 999997 -259088 2 23022 217033 1 2 999999 367042 2 7 999983 1 49076 836240 62579 1 2 999981 968543 1 145989 460686 763180 1 787906 997222 879221 2 227776 475510 2 174271 652824 1 12 999990 -167837 2 842067 937468 1 7 999991 507158 2 13 999993 2 16 999983 1 6839 463587 383628 2 18 999983 1 268707 989141 -552221 2 5 999985 1 51401 997289 62824 1 2 999999 171117 2 7 999993 1 13 999997 128703 2 397420 497012 1 16 999984 -707925 1 2 999999 945937 2 458598 643584 2 6 999997 1 4277 878762 -731630 1 7 999999 604747 1 2 999999 -596780 1 254352 959127 782433 1 626692 980946 -245692 1 484394 837704 -567901 2 2 999999 1 18 999997 -126314 2 2 999999 1 383332 832416 347219 2 35664 950239 2 485606 601075 2 9 999983 1 2 999999 -677551 1 269443 638996 60641 1 2 999999 799117 1 5 999981 152992 1 20 999998 -531776 1 2 999999 -810141 1 2 999999 940500 2 7 999986 2 17 999986 1 2 999999 920422 2 2 999999 2 16 999999 1 16 999984 -674737 1 1 999999 -71765 2 88228 629379 2 2 999999 2 202878 448399 1 16 999992 -447 1 2 999999 808528 1 169546 405084 204344 1 4 999994 672465 2 2 999999 2 241743 958371 2 2 999999 1 2 999986 -921017 1 2 999999 -415928 1 13 1000000 610255 1 2 999999 663451 2 2 999999 1 808463 808864 -678367 2 2 999999 2 2 999999 1 12 999995 118747 2 11 999984 1 2 999999 -34851 2 11 999991 1 181295 306148 403154 1 90138 887158 -532041 2 14 999981 1 8 999987 -863244 2 837063 837787 2 19 999992 2 2 999999 2 531527 710463 1 3 999989 -58193 1 38530 461202 47920 2 2 999999 1 2 999999 262472 1 2 999999 768257 2 14 1000000 1 2 999999 -309971 1 17 999998 549390 2 10330 989064 1 20 999997 276358 2 20 999987 2 2 999999 2 2 999999 1 274565 961999 -852947 2 20 999990 1 2 999999 -935547 1 675803 750412 -759618 2 2 999999 2 12 999985 2 131176 336991 1 20 999996 -486769 2 20 999983 2 638613 794709 2 15462 81919 1 103995 488957 138587 1 15 1000000 -367689 1 301757 964240 -435866 2 2 999999 1 2 999999 706641 1 32430 467537 -675973 1 9 999998 -23053 2 2 999999 1 762220 768861 176993 2 5 999981 1 15 999981 -666492 1 9 999988 293347 2 204508 219877 2 399669 947578 1 497972 766755 34834 2 326801 707315 2 2 999999 1 630711 688968 150877 2 12 999991 2 18 999988 1 2 999995 754720 1 671645 930976 723762 1 2 999999 -337043 2 14 999989 1 13 999987 -115864 1 3 999982 458464 1 2 999999 151051 2 421895 915639 1 3298 493133 359503 2 296430 704049 2 18 999993 2 4 999984 1 149029 294955 198465 2 9 999984 2 2 999999 2 455916 648085 1 82349 786375 -939153 1 741531 929847 -230217 2 357595 777943 1 14 999986 404126 1 2 999999 -233895 2 2 999999 1 360650 400853 563082 1 2 999999 -955122 1 405452 590978 729003 2 31872 395564 2 5 999991 2 2 999999 1 2 999999 13287 2 2 999999 2 4 999998 1 2 999999 442676 1 18 999986 -994647 1 2 999999 -305598 2 9 999991 1 15 999983 75711 1 16 999981 856990 2 2 999999 1 78400 471651 640292 1 220496 342493 750314 2 120988 352679 2 3 999982 2 16 999993 2 297532 761829 1 477832 526676 16870 1 25728 233120 101396 2 18 999993 2 12 999981 2 2 999999 1 2 999985 -369346 1 6 999989 -42806 2 2 999999 1 2 999999 -945473 2 2 999999 2 2 999999 1 836594 933969 -935230 2 16 999996 1 8 999999 804189 2 450753 780695 2 123129 417094 2 20 999982 2 12 999992 1 3 999987 -27609 2 30159 942227 2 7 999994 1 2 999999 -17656 2 2 999999 2 2 999999 2 167521 170254 1 434877 558007 92294 2 18 999997 2 2 999982 2 143986 483958 1 45589 181008 673273 1 2 999999 -332978 2 2 999999 1 77596 148619 -382667 1 2 999999 759400 1 14 999994 -921830 1 2 999999 529847 2 134404 483092 2 15 999989 1 11 999988 -466253 2 20 999997 2 3 999985 2 2 999999 2 2 999999 1 2 999999 -351920 2 2 999999 1 166000 732848 649955 1 10 1000000 -449129 1 10 999985 54528 2 28322 650903 2 211962 897718 1 2 999999 604346 1 2 999999 -507837 2 101172 913001 2 4 999981 2 304925 855795 1 2 999999 -485952 2 434705 540773 1 11 999993 -103031 2 2 999999 1 5 999998 -541399 2 2 999999 2 2 999999 1 14 999999 926018 2 458156 683321 2 247714 265762 2 1 999991 2 3 999997 2 2 999999 2 2 999999 1 18 999981 -726619 1 2 999999 114837 2 2 999999 2 330109 420982 1 2 999999 488622 2 2 999999 2 334277 912602 2 406308 863207 2 79799 705125 2 12 999985 1 11 999993 -868195 2 2 1000000 2 2 999999 1 2 999999 -648180 1 8 999990 146806 2 2 999999 2 436104 570013 1 836359 952597 -556633 2 1 999989 2 14 999990 2 2 999999 1 405802 585118 751115 2 18 999999 1 516773 727421 -734043 2 5 999999 2 893186 945511 2 11 999985 2 35786 742010 2 276634 311577 1 2 999999 -723644 2 874242 938536 2 7 999982 1 18 999988 -879692 2 221453 801822 2 502610 841021 2 18 999993 2 141403 748498 1 92930 660613 -521084 2 16 999981 2 2 999999 2 9 999984 1 11 999996 639030 2 2 999999 1 502401 574148 55706 1 2 999999 -889370 1 598710 611563 -301547 1 867085 948354 297214 2 2 999999 2 600281 946465 1 8 999993 277009 2 9 999982 1 8 1000000 366489 2 2 999999 1 2 999999 -609594 2 19 999983 1 4 999994 547673 2 2 999999 2 619588 999970 1 2 999999 -603428 1 9 999988 782774 2 8 999992 2 17 999984 2 17 999993 2 2 999999 1 2 999999 -147981 1 642954 796381 -790593 2 2 999999 2 2 999999 1 953453 998964 -669078 2 19 999991 2 448537 907158 2 2 999999 2 262409 705708 1 301474 317463 -634184 1 2 999999 162368 2 621458 924657 1 19 999989 378734 2 248619 950590 1 2 999999 58759 2 2 999999 1 164705 649717 223793 1 2 999999 -997280 1 7 999985 -288461 2 1 999996 2 2 999999 2 9245 536840 2 6 999993 2 2 999999 2 12 999997 1 2 999999 -601196 2 9 999999 2 539692 695106 1 91774 356779 90363 2 527847 981517 1 2 999999 852378 2 6 999990 2 12 999992 1 14 999983 -87597 2 2 999999 2 720017 925311 2 9876 285700 2 2 999999 1 675235 765875 934005 1 2 999999 108713 2 2 999999 2 2 999999 1 2 999999 251758 1 16 999985 803765 1 2 999999 96562 1 12 999984 -575763 1 10 999997 -107266 1 5 999999 -579097 2 610575 771947 2 19 999996 2 157475 824317 1 693588 936028 -972420 2 20698 577912 2 2 999999 2 1 999991 2 2 999999 1 2 999999 -686379 1 15 999981 948018 1 2 999999 -887469 1 7 999997 -655882 1 6 999986 -481571 2 524258 876846 1 12 999984 429767 2 75979 78912 2 365513 777091 2 2 999999 2 2 999999 1 7 999986 -48815 2 194564 494195 1 349533 920160 -334527 1 16 999996 313808 1 15 999989 129640 1 96847 975916 -420125 2 318375 803181 1 133806 601569 184623 1 2 999999 654619 1 2 999999 238328 1 755693 755929 271918 2 11 999988 1 197980 958366 -486083 1 19 999990 98188 2 317328 529675 2 222277 952198 1 2 999999 -111718 2 970042 985840 1 5 999999 882243 2 259591 871298 2 19 1000000 2 165502 677159 2 1 999998 2 2 999999 1 19 999983 -857356 2 53954 663575 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999981 2 1 999996 1 2 999999 247561 2 2 999999 2 2 999999 2 2 999999 2 10 999998 1 131075 251630 -146482 2 18 999997 2 2 999999 2 19 999991 2 19 999992 1 48409 811376 887767 2 472959 525273 1 2 999999 -416382 2 255906 336810 1 18 999993 -780983 2 2 999999 2 15 999997 1 2 999999 455915 2 19 999984 2 5 999981 1 97590 631036 -274041 2 13 999987 2 455377 969859 2 2 999999 2 16 999989 2 2 999999 1 20 999984 -141893 2 10 999985 1 18 999996 -186558 2 2 999999 1 6 999998 -470498 2 126308 787127 2 618372 701878 2 59993 205985 2 654864 906683 1 83536 750078 591333 2 2 999999 2 2 999999 1 1 999982 -356770 1 2 999999 -638233 2 2 999999 1 2 999999 -853175 1 2 999999 84478 2 101554 558000 2 226769 664383 1 382872 832953 445892 1 2 999999 386838 1 2 999999 -600545 1 2 999999 458007 2 224592 776346 1 5 999992 -876579 1 150579 701740 367942 1 16 999982 830074 2 1 999991 1 5 999996 -352404 1 341307 341761 -922060 1 10 999986 -324625 1 86587 562689 661790 1 2 999999 -884255 2 216234 613169 2 2 999999 1 2 999999 -385191 2 2 999999 2 19 999998 2 358922 719270 1 422968 455468 212972 1 18 999988 -648791 2 2 999999 2 3 999989 2 563551 720225 1 623634 708282 -351235 1 3 999981 -913589 1 49938 267511 516673 1 2 999999 -846152 1 778443 858310 -268605 1 22950 654217 202197 1 1 999988 -24178 1 2 999999 472794 2 8 999987 2 2 999999 1 16 999993 705501 2 569467 709621 1 17 999987 984999 1 434374 532973 -122200 1 2 999999 620371 1 627659 676711 -783868 2 680144 989473 2 131409 237421 2 2 999999 2 505985 844570 1 2 999999 648095 1 2 999999 -950397 1 9 999984 -894244 2 13 999993 1 14 999988 -849595 2 2 999999 2 39595 185092 1 478193 816151 -507262 2 19 999992 1 210521 785635 713232 1 409803 449682 -356840 2 864856 865413 1 274572 669118 -122468 1 2 999999 889432 1 2 999999 551717 2 10 999984 1 112166 794245 -990429 2 5 999999 2 386709 786270 1 596800 875669 613856 2 400144 818948 2 2 999999 2 3 999987 2 110459 166796 2 677552 986651 1 18 999995 274796 1 395133 799894 584802 1 2 999999 -575363 1 8 999997 -87722 2 2 999999 1 2 999999 885673 2 13 999981 1 2 999999 556772 1 14 999984 -229779 2 2 999999 1 128756 733650 492667 1 2 999999 -965676 2 2 999999 1 166854 500972 114166 1 368809 918661 203253 2 2 999999 1 550299 840887 -557728 1 14 999999 -372379 2 89824 756215 2 2 999999 1 13 999986 -180858 1 5 999994 -115373 2 19 999983 2 2 999999 1 2 999999 842066 1 14 999989 -523319 1 2 999999 164757 2 2 999999 1 2 999999 -644692 1 2 999999 -58612 1 686075 697499 -903374 2 18 999991 2 397234 932805 1 8 999989 -715780 2 4 999986 2 9 999986 1 2 999988 -152992 2 2 999999 1 2 999999 -408454 1 112879 281761 805912 1 2 999999 -505561 2 13 999991 2 2 999999 2 20 999984 2 322066 413738 1 248866 308597 -150051 1 48507 138633 -889147 2 14 999982 1 188666 437692 964826 1 17 999987 -889483 2 388807 873037 2 16 999986 1 5 999995 -173852 1 353818 949253 697748 1 19 999996 -527720 2 346491 629215 2 2 999999 1 10 999983 877353 2 2 999999 1 2 999999 -145570 2 5 999989 2 2 999999 2 6 999992 1 2 999999 424091 1 2 999999 -233929 1 2 999999 378858 1 4 999993 -919220 1 6 999993 450927 1 20 999982 181370 1 4 999985 312197 1 188280 989558 792474 1 60740 789997 372907 2 2 999999 1 2 999999 459822 2 179460 463262 1 2 999999 574538 1 15 999990 -796073 2 2 999999 1 2 999999 65432 1 2 999999 -393547 1 2 999999 840496 2 2 999999 1 2 999999 789507 1 194718 407935 741996 2 3 999995 1 16 999990 -264007 2 14 999998 2 68482 142790 1 2 999989 688079 1 2 999999 136698 1 599135 695944 -640298 1 11 999983 944100 1 254852 647213 -756520 1 2 999999 -733987 2 43314 343511 2 2 999999 1 551551 876499 -689910 2 155289 985427 1 2 999999 706360 2 11 999981 1 2 999999 553215 1 2 999999 -351830 2 152953 605333 1 108377 229307 -88083 2 6 999995 1 2 999999 -130091 2 7 999982 1 2 999999 845596 2 431486 674444 2 2 999999 2 11 999986 1 42101 702548 872049 1 2 999999 656199 1 8 999984 -741067 2 15 999985 1 530473 547607 -813268 1 17 999983 -372279 2 3 1000000 1 82292 714064 336580 1 10 999986 -465005 1 6 999987 -419976 1 95283 333007 -269020 2 27944 931282 1 18 999988 -418146 1 2 999999 60111 2 2 999999 1 14 999990 188922 2 974134 989856 2 48253 145088 1 45664 565415 745601 2 2 1000000 2 2 999999 2 798720 908357 2 6 999987 1 2 999999 -129612 1 2 999999 46881 1 75398 828425 -377474 1 9 999996 -446351 1 2 999999 -597334 2 5 999987 2 6 1000000 2 2 999983 1 184013 918462 644824 2 2 999999 1 11 999989 94072 1 1 999992 919185 2 2 999999 2 193975 713753 1 9 999982 -639764 1 2 999999 378684 1 143536 187734 -108702 1 13 999993 -574876 1 255839 344729 -426731 1 702024 724597 -314398 2 84773 532254 2 2 999999 2 190183 554561 1 4 999986 455954 2 9 999995 2 2 999999 2 311220 566028 2 250954 269817 1 2 999999 -799141 1 415314 689713 -840093 1 18 999986 186883 1 391151 430070 -245960 2 1 999998 1 15 999988 -564780 2 4 999995 2 14 999985 2 2 999999 1 7 999982 403717 2 2 999999 2 13 999996 1 15 999983 -364141 1 4 999999 824704 1 541047 878399 76053 1 2 999999 513517 2 2 999999 2 2 999999 1 182716 559240 648993 2 141884 394577 1 20 999997 -142667 1 17 999981 199944 1 12 999992 244134 1 207569 526000 478644 1 2 999999 669653 1 2 999999 772186 2 603889 793597 1 12 999998 634068 1 1 999985 40727 2 6 999986 2 367662 998809 1 54345 508268 403614 2 2 999999 2 191751 595205 1 2 999999 -122079 2 642135 802344 1 2 999999 -943064 1 10 999985 240618 1 1 999990 -742102 2 2 999999 1 448796 630371 -186260 1 2 999999 604033 2 46948 245358 1 9 999983 -608882 2 237243 857068 2 4 999993 1 2 999999 545371 2 2 999999 2 398078 612623 1 2 999999 678165 2 19 999993 1 2 999999 920028 2 457842 592400 1 88379 518590 785891 1 49025 79247 -792664 2 2 999999 1 8153 10138 -273610 2 1 999999 2 8 999983 2 20 999998 1 5 999983 332809 1 660941 910898 547202 1 2 999999 967896 1 1 999985 681591 1 8 999983 -15607 1 374553 485731 -537267 1 295586 982256 549322 1 19 999983 652725 1 2 999999 925079 2 2 999999 1 761751 781419 604731 1 116117 529392 591399 2 415008 477222 1 12 999994 27064 2 17 999991 2 8 999986 1 76299 984984 890677 2 646553 840000 2 504125 593578 2 1 999998 1 29113 320970 762609 1 15 999989 -850890 2 12 999986 1 2 999999 -398380 1 10 999989 -204413 1 2 999999 111454 2 78100 405588 1 2 999982 -473359 2 6477 822329 2 12197 239925 1 529314 723032 346076 1 473109 657011 -370005 1 2 999999 -783065 2 2 999999 2 1 999999 2 183209 432336 1 5 999987 -614742 1 615803 730051 -692014 2 2 999999 2 395001 680813 2 2 999988 1 2 999999 -172899 2 2 999999 2 2 999999 1 5 999985 645553 1 14 999998 -854571 1 2 999999 758650 1 312979 549849 -700621 2 523641 704559 2 2 999999 1 5 999985 -316508 2 289148 513741 2 2 999999 2 12 999993 2 18 999988 2 2 999999 1 2 999999 -186498 1 54134 901763 -478808 2 16 999991 2 188179 975646 2 15 999983 2 14 999990 2 8 999989 1 2 999999 688311 2 15 999984 1 653269 767826 -989512 1 2 999999 951105 1 204333 975165 -471051 2 852913 982617 2 9 999995 1 2 999999 645797 1 50153 915082 898799 2 10 1000000 1 5 999989 -711364 2 16 999990 1 6 999999 -753068 2 15 999994 2 2 999997 1 7 999996 41440 1 2 999999 416290 1 2 999999 764750 1 2 999999 433813 2 4 999986 2 2 999999 1 2 999999 543528 1 2 999999 -128727 1 4 999985 680101 1 2 999999 319938 2 195977 923805 2 2 999999 1 2 999999 926344 1 20 1000000 -885692 2 565268 844992 2 2 999999 1 2 999999 -411675 2 2 999999 1 2 999999 272594 1 2 999999 475429 1 8 999981 -140527 2 2 999999 2 13 999991 1 2 999999 -927098 1 161113 444326 -461669 1 2 999999 834048 1 16 999990 -458305 1 2 999999 -106016 1 17 1000000 -894900 2 266458 459425 1 2 999999 673309 1 2 999999 -423108 1 486995 863915 513412 1 18 999995 460145 1 2 999999 349101 2 139045 207637 2 116359 498365 1 2 999999 933190 1 354588 428729 184917 2 19 999987 2 187547 388875 2 362150 389017 2 3 999990 2 309676 730556 1 2 999999 674332 1 2 999999 -575361 2 14 999982 2 29629 536190 1 82255 837884 295213 2 2 999999 2 5 999989 1 2 999999 -201462 2 229276 748758 2 2 999999 1 3 999983 545469 2 12 999995 1 2 999999 791507 1 2 999999 -539344 1 2 999999 447612 1 474256 887959 677041 2 18 999991 2 2 999999 1 680626 801186 846199 2 2 999999 2 661352 746619 1 752313 948701 968342 1 9 999986 536182 2 98532 511237 2 1 999984 1 4 999994 374519 1 2 999999 94817 1 703060 848789 -723255 2 11 999985 1 2 999999 -446126 1 12 999987 86965 2 326009 560854 2 3 999985 1 2 999999 310422 1 1 999999 -804982 2 2 999999 2 8 999995 2 4 1000000 2 435451 698732 2 274132 474643 2 764612 911239 2 16 1000000 2 6 999991 1 4 999999 -828206 1 2 999999 43926 1 2 999999 206658 1 16 999981 150914 2 2 999999 1 12 999997 46561 2 2 999999 2 2 999999 1 19 999999 536963 2 409723 577190 1 115429 615091 -160432 1 13 999989 -842608 2 296143 644114 1 2 999999 269020 2 2 999999 2 2 999999 1 2 999999 -172771 2 2 999999 1 228349 399011 -221393 2 70379 727689 2 408163 471830 2 2 999999 1 2 999999 -576139 1 105211 649178 -451567 1 206066 330403 688376 2 2 999999 1 265677 353880 452677 1 3 999995 144534 2 2 999999 1 15 999986 -35243 1 69729 409198 -44816 2 493808 795644 2 17 999998 2 2 999999 1 47419 235945 746132 2 2 999999 2 2 999999 2 89687 846453 2 742677 895786 1 7 999989 97468 2 108275 918944 2 2 999999 1 406668 519811 433390 2 10 999996 2 269741 784180 1 48975 975308 544297 1 680259 756342 -995924 1 6 999983 726276 2 2 999999 1 2 999999 595838 2 5 999984 2 2 999999 2 2 999999 1 13 1000000 -572403 2 2 999999 2 2 999999 1 11 999995 -199655 2 2 999999 1 184816 829779 -439465 2 3 999986 2 2 999999 1 379208 462627 -401590 2 2 999999 2 9 999989 2 2 999999 2 230037 875609 2 787444 958154 2 10 999992 2 16 999991 2 2 999999 2 505544 552631 2 49599 788730 1 2 999999 493529 2 77195 242132 1 11 999992 861227 1 88206 553948 429930 1 2 999999 -607305 1 17 999987 -887303 2 86742 867097 1 2 999999 266528 2 400776 968858 2 249817 414186 1 363325 397379 -368079 1 4 999997 594645 1 19 999994 973907 2 4 999998 1 2 999999 -752280 1 612075 843604 -677939 2 320685 597672 2 525515 759215 1 11 999991 977110 2 2 999999 1 2 999999 703717 1 2 999999 669418 2 14 999997 2 2 999999 1 153533 603597 260044 1 2 999999 -788927 2 612439 813563 1 2 999999 316725 2 7 999991 1 2 999999 -169377 2 9 999992 2 2 999999 1 415080 638198 752114 2 2 999999 2 17 999993 2 2 999999 2 434416 651639 2 5 999992 2 2 999999 2 12 999999 1 2 999999 -764531 1 2 999999 -485792 2 20 999995 2 18 999999 1 141089 248088 745368 2 74613 741445 2 20 999996 1 108287 530276 -324914 2 84490 487111 1 218516 485714 -36542 1 2 999999 -865248 1 8 999984 -958182 2 9 999997 1 204180 411160 -965332 1 44585 697398 -907873 1 2 999999 -383362 1 244629 466482 -777970 2 5597 70610 2 573316 615729 1 195520 865845 -474515 2 262193 607287 2 580160 607625 1 164532 854105 56762 1 537450 881474 721970 1 2 999999 211051 2 11 999991 1 2 999999 193551 2 2 999999 1 359762 486250 -760587 2 2 999999 2 2 999999 1 2 999999 825467 2 5 999992 2 374584 777981 2 6 999990 2 3 999997 1 2 999999 307917 2 2 999999 2 16 999982 1 2 999999 907606 2 2 999999 1 2 999999 -603757 2 4 999992 2 398406 743816 1 634697 797298 -994516 2 2 999999 1 2 999999 756662 2 357202 901514 1 2 999999 -113220 1 73557 786763 -11110 1 16 999993 725667 2 2 999998 1 18529 671500 828173 2 4 999983 1 2 999999 -363174 2 2 999999 2 17 999981 2 2 999999 1 8 999995 -270135 2 18 999995 1 29845 833486 886781 1 9 999991 -720539 2 2 999999 1 2 999995 -312430 2 907948 937783 1 244899 471327 -359330 1 11 999984 261119 1 2 999982 -344143 2 2 999999 2 8 999985 1 26358 340272 451207 1 127735 458724 -623754 1 7 999994 -658534 2 2 999999 1 269552 465065 -989629 1 489280 776129 -153110 1 463749 809494 143830 2 2 999999 2 2 999999 1 7 999990 -604466 1 2 999999 -838540 1 2 999999 389912 1 289304 660001 753472 2 2 999999 1 495172 818536 -391244 1 114526 916595 -996050 2 6 999983 1 364828 902474 489380 1 8 999999 -206573 2 2 999999 2 102935 955171 1 11 999984 552007 1 2 999999 -800112 2 14 999983 1 62939 791208 711364 1 508216 724114 -113008 2 2 999999 1 5 999987 402551 2 2 999999 2 2 999999 1 2 999999 -479841 2 846928 991007 1 819191 952953 405370 2 9434 993427 1 407222 533762 275562 2 2 999999 2 17 999987 1 2 999999 93835 1 2 999999 -185775 2 259820 499364 2 2 999999 1 566742 676364 649108 1 2 999989 246677 2 440483 936710 2 13 999982 1 3 999987 -649868 2 9 999985 2 2 999999 1 3 999995 801984 2 19 999999 2 3 999991 1 2 999999 -343101 2 2 999999 2 4 999990 1 13 999981 -14973 1 384944 458892 398639 1 14 999984 -421775 2 216803 752685 1 2 999999 -876912 2 4 999985 2 2 999999 2 19 999997 2 3 999995 2 2 999999 2 285633 841418 1 2 999999 285 2 221910 475130 2 204975 625572 1 65032 225427 -911251 2 18 999983 2 2 999999 2 7 999997 2 101225 283420 2 406348 591743 1 2 999999 -346754 1 2 999999 371000 1 2 999999 -129261 1 6 999995 -562940 2 19 999991 2 69106 920811 1 2 999999 587979 2 8 999983 2 325644 994856 2 2 999999 1 2 999999 -707286 1 240848 450327 823823 1 16 999995 -159104 2 5 999991 1 2 999999 -710739 1 2 999999 304153 2 9 999989 1 2 999988 293765 2 2 999993 2 550542 757707 1 2 999999 734433 1 2 999999 983598 2 2 999999 2 2 999999 2 181777 581098 2 2 999999 1 4 999990 -146122 1 777703 878989 -475664 2 8 999993 1 2 999999 -18047 2 2 999999 1 286941 808541 264861 1 48687 313632 -537774 2 19 999994 1 2 999999 312543 2 18397 292545 2 20 999989 2 9 999987 2 2 999999 2 119619 576040 2 8 999986 1 326479 390389 -116209 2 2 999999 2 15 999982 2 862159 889933 1 4 999991 332122 1 333266 806225 47490 1 37053 694602 909389 1 2 999999 -251984 1 17 999993 -776774 1 2 999999 128178 2 631887 705410 1 2 999999 606261 2 113770 535458 2 2 999999 2 15 999983 2 16 999997 2 15 999986 2 439096 868235 1 2 999999 286326 1 8 999991 -503724 1 19 999991 516347 1 2 999999 -753324 2 122579 177450 2 814321 895540 1 2 999999 -934270 2 13 999985 2 2 999999 2 2 999999 2 226491 995478 2 805498 949542 2 2 999999 1 82635 945428 -323862 2 3 999996 1 2 999999 535577 2 1 999988 1 669979 707226 -332793 1 15 999981 -967772 2 2 999999 2 803647 895648 1 84981 213948 514191 1 4 999983 -168546 1 155360 300939 -418083 1 2 999999 172475 1 15 999997 -671102 1 9 999987 -30775 2 19 999998 2 437189 615913 2 315544 906946 1 2 999999 -299939 1 642219 964487 362601 2 13 999991 1 282558 367015 -757983 1 14 999992 445293 1 7 999996 -826291 2 13 999981 1 2 999999 709591 2 2 999999 2 1 999997 2 8 999985 1 2 999999 385635 2 2 999999 1 395737 627180 -925797 1 11 999981 183108 2 99798 538206 2 2 999999 1 803042 842388 -643829 2 420591 572321 1 2 999999 -295120 1 6 999994 280430 1 224472 588906 -649995 1 207547 243518 641351 2 405932 930627 2 2 999999 1 451815 717753 -244329 1 2 999999 -314999 1 14 999991 -286298 1 2 999999 760293 2 6 999981 2 93269 136958 2 2 999999 2 673258 724935 2 2 999999 2 14 999987 1 35755 594602 225996 2 165686 294452 1 12 1000000 514497 1 313132 873135 -184017 2 2 999999 2 101922 883100 1 3 999994 872851 2 620467 747606 1 6 999996 654026 1 2 999999 -266901 1 70246 210512 -785987 1 2 999999 999410 1 41313 964139 891840 2 2 999999 2 2 999999 2 2 999999 1 12 999994 -300626 1 156950 182845 -751398 1 320186 435342 -901428 1 2 999999 -741700 1 107328 293250 -550598 2 2 999999 2 137804 738526 2 169242 594355 1 2 999999 575969 1 2 999999 116524 2 12 999984 2 4 999983 2 11 999997 1 11 999990 -671044 1 3 999982 824048 1 475309 565497 231253 1 19 999994 149267 2 830192 912951 1 3 999993 587948 2 2 999999 2 2 999999 2 335757 462012 2 565203 851576 2 3 999995 2 16 999998 1 17 1000000 562461 2 2 999999 1 5 999981 339765 2 18 999999 1 2 999999 877264 2 12 1000000 1 12 999996 -167677 1 6 999994 517327 1 160465 201085 -566543 2 7 999988 1 4 999992 -855672 1 12 999991 162672 1 2 999988 -250595 1 2 999999 697350 1 2 999999 997520 1 4 999995 399383 1 2 999999 -941016 2 8 999995 2 2 999999 1 294681 496116 -1722 1 2 999999 -391835 2 2 999999 2 2 999999 2 9 999983 1 2 999999 -235954 1 2 999999 -20882 1 2 999999 -868913 1 3 999989 -921633 1 14 999981 -292920 1 2 999999 475825 1 2 999999 138312 1 2 999990 -508830 1 20 999981 -295670 1 2 999999 266686 2 11 999999 1 11 1000000 347687 1 248033 572564 189292 2 881383 927751 1 2 999999 -690707 1 190171 736849 109508 2 2 999999 2 2 999997 2 2 999999 1 2 999999 234336 1 457941 690889 -241365 1 410661 621652 757336 1 5 999983 758660 2 19 999981 2 44412 78715 2 2 999999 1 2 999999 -474058 2 20 999993 2 9 999989 1 2 999999 -759704 2 2 999999 1 327132 842189 833896 1 5 999997 737430 1 2 999999 935753 1 332622 699395 928333 1 9 999998 -293155 2 133010 991437 1 308877 333023 180627 1 14 999995 391008 2 13 999999 2 250151 514619 2 2 999999 1 14 999999 814386 2 2 999999 1 17 999986 908238 1 12 999991 297818 2 18872 651752 1 2 999999 931591 1 2 999999 629200 2 15 999999 2 193514 252446 1 110695 228554 -221544 1 383326 638092 488898 2 691385 709889 2 2 999999 2 2 999999 1 6 999984 -24856 1 2 999999 379628 2 19 999992 2 2 999999 1 15 999995 762306 1 33875 962888 691356 1 2 999999 -218403 1 655332 805384 -262486 1 8 999997 -831776 1 2 999999 -633067 2 2 999992 1 2 999999 949591 2 13 999995 2 2 999999 2 420288 632079 1 17 999983 953001 1 15 999984 -695131 2 130756 244874 2 8 999995 1 5 999985 -636165 1 491672 823209 -943396 1 2 999999 -604506 2 427716 817964 2 870173 934653 2 2 999999 1 2 999999 -370502 2 12 999990 1 18 999990 -993523 1 2 999999 6643 1 183220 824174 761357 2 129016 597409 2 2 999999 1 2 999999 787823 1 1 999998 474295 1 454019 989416 9286 1 15 999981 634498 2 269555 961771 1 2 999999 559609 1 2 999999 578975 1 17 999989 652438 2 3 999987 2 2 999999 2 49761 627319 2 9 999995 2 6 999991 1 1 999985 965097 1 2 999999 768614 1 208987 442647 137602 2 13 999999 2 110167 473558 2 2 999999 1 2 999999 287093 2 2 999999 1 2 999999 -606952 1 2 999996 174642 1 2 999999 -826500 1 12 999998 328339 1 735062 789254 -791691 1 636880 985120 -729703 2 2 999999 2 2 999999 2 11 999987 1 2 999999 503431 2 2 999999 2 3 999996 1 2 999999 209579 1 237748 657925 -265253 2 595540 702249 1 320644 853080 380972 2 250516 618290 2 292743 686920 2 711966 832023 1 2 999999 407664 1 11 999993 369862 2 9 999983 2 2 999999 2 337686 573560 2 131243 171050 2 2 999999 1 3 999992 840420 2 8 999985 2 2 999999 2 5 999997 2 2 999999 1 720851 949882 64036 1 14 999984 -384988 2 467521 596948 1 93066 903542 25617 1 642407 835577 533314 2 98676 291626 2 3 999992 1 683791 803779 -432734 1 2 999999 -8413 1 20 999997 -557527 1 10 999990 909267 2 8 999983 1 8 999985 -666210 1 11 999982 -58078 1 14 999999 363567 2 252083 526260 2 175195 658267 2 6 999983 1 506589 693913 -808619 1 5 999990 -788610 2 668164 848870 2 420301 588287 1 2 999999 -807457 1 6 999993 -883064 1 2 999995 -564174 2 143662 407165 1 141530 726969 884842 2 2 999999 2 6 999985 2 2 999999 1 7 999989 319637 1 2 999999 729529 2 20 999992 2 15 999995 2 2 999999 2 16 1000000 2 374910 388301 2 266402 531166 2 780532 876097 2 2 999999 1 2 999999 395979 2 721711 755475 1 17 999994 -915991 1 401896 467584 118746 2 2 999999 1 574806 838635 544221 2 10 999991 2 15 999997 1 11 999983 -596442 2 14 999981 1 346526 647535 -629652 1 268495 956501 236165 1 2 999999 295698 2 2 999982 2 2 999999 2 2 999999 2 7 999989 1 2 999999 -88946 1 1 999995 -111079 1 3 999986 825963 1 9 999983 -489962 1 157352 756435 -368161 2 2 999999 1 2 999999 -871986 1 474559 722190 -596610 1 2 999999 -250701 2 2 999999 1 96079 625234 552678 2 38565 318341 1 2 999999 753531 2 4 999988 2 20 999992 1 2 999999 -896573 2 11 999998 1 568167 575591 805960 2 2 999999 2 2 999999 2 620378 624676 2 353 849321 2 10 999990 2 748882 998528 2 225139 900875 1 2 999999 -307924 2 2 999999 2 2 999999 1 227822 785043 -470389 1 2 999999 617815 1 5 999999 484562 1 193349 949303 772200 1 3 999997 -42218 2 2 999999 1 12 999981 -394734 1 244332 864860 -350767 1 44597 902115 -242307 2 496137 954878 2 4 999996 1 18 1000000 695096 2 798837 950745 1 16 999994 829038 2 2 999999 2 2 999999 2 13 999984 1 2 999992 482217 1 2 999999 149413 1 492082 920477 -106124 1 2 999999 -100351 1 34428 146711 84267 2 375742 659855 1 19 999997 -756910 2 3 999992 1 20 999981 -487708 1 2 999999 982457 2 11 999983 2 13 999997 1 18 999996 -836612 1 192920 476448 -615151 1 2 999999 -49695 2 92695 636243 2 5 999999 1 2 999999 -317767 2 2 999999 2 2 999999 2 2 999999 1 496486 504474 -772640 2 10348 575300 1 5855 990236 911694 1 2 999999 -993042 1 2 999999 -145008 2 193963 630685 1 43454 846433 264530 2 6 999993 2 2 999999 2 18 999986 2 339484 998603 1 4 999993 353427 1 218060 261299 665569 1 7 999984 76513 2 2 999999 2 3 999990 2 3 999998 1 546525 947495 -85886 2 2 999999 2 30570 154578 1 826503 852506 -247430 2 3 999985 1 2 999999 78283 1 180390 758240 701885 1 11 999998 -900770 2 523449 745968 2 47882 968162 2 8 999993 1 175937 895544 849930 2 19 999991 1 12 999996 27637 1 14 999981 -803313 1 4 999991 -608160 2 18 999984 2 17 999988 2 9 999989 2 705450 735368 2 467048 471806 2 109774 968528 1 17 999999 841690 1 657992 885265 -278330 2 1 999995 2 646618 841230 2 9 999996 1 444517 854871 -162401 1 2 999999 -933761 2 2 999999 2 2 999987 1 2 999999 -121089 1 156833 596283 67864 1 2 999999 -570256 1 100888 226689 -7070 2 16 999983 1 2 999999 760675 2 2 999997 2 2 999999 2 10485 634397 2 18 999999 2 19 999994 1 2 999999 691768 2 269194 726745 1 2 999999 -183632 1 197082 854756 145112 1 359617 728749 -23185 2 7 999998 1 3 999992 -99868 1 8 999995 601583 1 91157 670341 -10318 1 2 999999 823237 1 504079 860645 -808349 2 10 999989 2 9 999992 1 3 1000000 -708046 1 2 999999 885041 2 2 999999 1 2 999999 -616538 2 16 999998 1 7 999986 590198 2 2 999999 1 2 999999 -640780 1 2 999999 946139 2 13 999985 2 16 999986 1 1 999985 -330632 1 309519 666687 855263 1 2 999999 564572 1 2 999999 105168 1 577168 915046 -73926 2 440642 586092 1 2 999999 325600 1 2 999999 -855765 1 9784 415782 405208 1 2 999995 -53572 1 2 999999 -680324 1 2 999981 342434 1 293727 945041 586906 1 18 999988 -580758 1 412089 846642 633934 1 18 999981 696343 2 6 999999 2 691677 696089 2 2 999999 2 195860 908526 1 5 999986 -870060 2 2 999999 1 511285 969794 399063 1 7 999994 -711252 1 154127 736962 26120 1 2 999999 -691332 1 2 999999 933688 2 2 999999 1 14 999997 -381155 2 201054 722071 2 2 999999 2 284277 792425 2 2 999999 1 2 999999 -583629 1 17 999990 -467760 2 176084 401530 2 588281 626695 1 58176 269078 5507 2 2 999999 1 654930 956994 -374531 2 2 999999 2 8 999989 2 2 999999 1 2 999999 -284604 2 191072 212345 1 362365 513681 -247426 1 566036 850085 -700191 2 2 999999 1 44701 372462 -445997 1 2 999999 -591775 1 13 999995 -887550 1 4 999986 -307255 2 769141 881310 1 2 999999 705419 1 2 999999 -818103 1 19 999992 720396 2 2 999999 1 2 999987 711460 2 2 999999 2 75825 216446 2 268603 670685 2 2 999999 1 193254 486761 -336367 1 5 999982 -806278 1 2 999999 -784817 2 2 999999 1 278239 775307 -802215 2 9888 236083 1 2 999999 -625227 1 10 999998 729958 2 220134 760694 2 12 999987 1 267977 314355 281588 2 2 999999 1 2 999999 770571 2 19 999998 1 8 999999 652207 2 455593 589225 2 184577 517689 1 153337 903957 -179337 1 344432 688147 313195 2 2 999999 1 347833 795173 -424069 1 7 999985 -549256 1 17 999993 392009 1 15 999986 -551978 2 234063 577513 2 145670 965499 1 20 999999 -997649 1 713122 715455 330882 2 2 999999 2 2 999999 1 8 999984 946500 2 475298 906413 1 81483 767052 417535 2 19 999981 1 2 999999 -935810 1 7 999984 -521860 2 2 999999 2 3 999995 1 2 999999 839472 2 2 999999 1 7 999991 -522810 2 3 999987 2 9 999996 2 2 999999 1 13 999995 818012 1 356449 873174 499187 1 4 999990 -251878 1 328100 678432 174924 1 128690 753201 -21811 2 246509 896375 1 2 999999 383862 1 201927 381599 -633791 1 2 999999 873487 1 2 999999 -238041 2 8 999999 1 148234 256004 -118365 2 19 999999 1 14 1000000 -78123 2 215915 924093 1 2 999999 -501984 1 10 999992 -880175 1 2 999999 375289 1 14 999994 -307683 2 2 999999 1 1 999999 -761477 2 13 999985 1 2 999999 -401740 2 1 999998 2 10 999996 2 15 999998 2 17 999997 1 4 999995 611150 1 2 999999 -556592 1 14 999996 -541793 2 2 999999 1 6 999997 -678488 2 4 999996 1 2 999999 828737 2 29987 35450 2 1 999989 2 350624 760350 2 386815 631135 1 5 999991 840622 2 6 999983 2 341857 805603 2 4 999983 2 2 999999 1 2 999999 -267805 2 2 999999 2 2 999999 2 2 999999 2 565375 767469 2 4 999987 1 2 999999 -693446 2 460845 764457 1 141421 587081 781345 1 11 999982 -552363 1 583637 755316 -711285 2 246096 647136 1 9 999986 350362 1 402420 951569 -984718 1 20 999987 337024 2 10 999991 2 241054 500034 2 2 999999 2 13 999991 1 2 999999 -845317 2 4 999981 1 5 999991 269738 1 2 999999 922719 1 2 999999 -490722 1 71536 323002 649685 2 1 999982 1 8 999995 -656017 1 2 999999 45811 2 576041 590839 2 302177 877508 1 839344 986017 379509 1 10 999992 -606337 1 18 999983 89701 2 2 999999 1 679798 716884 -320327 2 2 999999 2 689586 925870 1 268702 392193 -910356 1 2 999999 -134813 1 13 999999 -583187 2 2 999999 2 540915 961548 1 2 999999 926160 2 10 999998 2 4 999990 2 17144 819967 2 2 999999 2 12 999994 2 2 999999 1 106134 254650 -109745 2 11 999989 2 13089 452982 2 230719 242684 1 2 999999 -479681 2 1024 134476 2 115311 729628 2 2 999999 1 175610 744804 21440 1 2 999999 80250 1 16 999984 -90060 2 2 999999 2 2 999999 2 8 999984 1 2 999999 310960 2 2 999999 1 3 999999 936615 1 1 999983 470252 2 13 999994 2 2 999999 2 308220 849342 2 13 999996 1 17 999999 -130305 1 4 999988 -223624 2 8 999981 1 2 999999 976153 2 110270 867254 1 847830 928610 451902 1 2 999999 -612353 1 81967 622953 332673 1 16 999998 764136 1 2 999999 -106440 1 2 999999 367585 2 2 999999 2 2 999999 1 53341 457654 -210156 2 6 999982 2 2 999999 1 2 999999 192857 1 258628 345854 -153867 2 81801 226755 1 391794 919106 -460912 1 859569 901175 -167912 1 2 999999 -342548 2 2 999999 2 260076 752317 2 2 999999 2 520631 565524 1 2 999999 37747 1 15 999990 -488021 1 26537 84603 -720140 2 16 999993 2 2 999999 2 283331 387676 1 2 999999 303868 1 2 999999 570367 1 2 999999 768032 2 710430 751673 1 797077 943783 -212374 1 11 999996 -468468 2 2 999999 1 17 999991 -96396 2 15 999997 1 2 999999 -232574 1 15 1000000 -560063 1 210363 551421 -96531 1 17 999999 211049 2 17 999987 1 270857 667797 984502 1 8 999998 710040 1 35089 495346 -920077 2 608013 969856 2 15 999991 1 29755 922694 397081 1 4 999992 349964 2 2 999999 2 126664 240537 1 219787 999037 -23328 1 714788 934221 734935 1 16 999994 156002 2 234726 455145 1 8 999998 -902054 2 261615 861797 2 137235 468175 1 678867 934482 -26831 1 18 999999 -177989 1 398995 491079 -344028 2 5 999992 1 2 999999 94929 1 2 999999 -275885 2 2 999999 2 2 999999 1 3 999989 689634 2 2 999999 1 2 999999 -946156 2 183326 768065 2 2 999999 1 12 999982 531893 1 2 999999 -372903 1 2 999999 164685 2 140265 599209 2 2 999999 1 2 999999 -466775 2 2 999999 2 2 999999 2 2 999999 1 15 1000000 -805327 2 1 999983 1 2 999999 500459 2 2 999999 2 2 999999 1 2 999999 -382178 1 14 999992 409391 2 14 999988 1 465896 497945 336766 2 15 1000000 2 48895 831908 1 2 999999 933092 1 87219 243286 739662 2 2 999999 1 2 999999 598110 1 2 999999 -443410 2 2 999999 1 10 999983 131179 2 2 999999 1 13 999982 -333867 2 2 999993 1 2 999999 125393 1 13 1000000 -267019 1 2 999999 -493763 2 2 999999 1 2 999999 -924328 1 150663 275847 -45329 1 2 999999 535499 2 2 999999 1 340570 577670 198531 1 2 999999 -883563 2 2 999999 1 374821 575555 -951843 2 44517 973184 1 10 999994 895400 2 2 999999 2 2 999999 1 5 999985 73137 2 2 999999 1 161709 380786 -943394 2 12 1000000 1 528265 698669 -366512 1 86011 542057 -675598 2 11 999981 2 675484 973689 2 876098 888157 2 2 999999 1 14 999985 608855 2 86836 299333 1 9 999982 188976 1 15 1000000 -804228 2 2 999999 1 2 999999 -947461 2 303025 534830 1 290552 677453 -409829 1 2 999999 761851 2 14 999991 2 2 999999 1 711138 911545 -917105 2 2 999999 2 2 999999 2 81351 137774 1 6 999993 82473 2 2 999999 1 15157 111078 371140 1 2 999999 666290 2 2 999999 2 2 999999 2 365939 588635 1 2 999999 252584 1 741030 958395 -476811 1 17 999993 77776 1 2 999999 -376197 2 2 999999 2 2 999999 2 19 999998 1 96494 884695 -470277 2 2 999999 1 2 999999 -972027 1 253243 673461 -439435 2 2 999999 2 469470 740257 1 2 999999 554188 1 18 999982 636453 2 2 999999 2 2 999999 2 421681 677195 1 167660 807468 -924188 1 5 999987 969869 2 99033 713753 2 108769 924959 1 2 999999 -999089 1 2 999999 453868 1 17 999983 278425 1 223639 648019 -786849 1 2 999999 64862 2 2 999999 2 381147 868984 2 2 999999 1 4 999988 -410934 2 10 999993 2 346195 831907 1 322968 450469 303320 2 2 999999 1 2 999999 465096 2 5 1000000 1 572438 993464 -780706 1 79989 418432 680114 2 5 1000000 2 8 999993 2 2 999999 1 2 999999 218544 1 12 999985 413845 2 229499 924124 1 782611 797288 -263653 1 95975 749177 -443675 2 1 999982 1 20 999989 563674 2 647786 800432 1 153266 674742 539515 1 263360 497518 -120426 2 2 999999 1 101792 488164 341310 1 13 999986 -746646 1 2 999999 44468 1 2 999999 -639058 1 2 999999 952559 1 2 999999 59838 1 579340 846449 165907 1 830634 884546 475435 2 2 999999 1 2 999999 924332 1 335092 922158 -562894 2 3 999985 1 2 999999 18278 2 980929 982994 2 2 999999 2 2 999999 2 354467 893244 2 2 999999 1 10 999981 -84206 2 2 999999 2 2 999999 2 189665 845013 2 403793 757173 2 2 999999 2 2 999999 2 18 999981 1 2 999999 415960 1 2 999999 206568 2 688848 765731 2 2 999999 1 2 999999 427737 1 11 999996 555138 1 374325 674280 -44314 2 2 999999 1 290925 615836 933367 2 2 999999 1 3 999982 332708 1 9 999996 268047 2 2 999999 1 317336 750034 725952 1 2 999999 523721 1 2 999999 602896 2 2 999999 1 4 999989 156863 1 2 999986 393219 2 10 999997 1 2 999999 -86212 1 8 1000000 -739954 2 17 999989 2 2 999999 2 2 999999 1 18 1000000 -843075 2 112316 262273 2 876603 910947 1 247410 352771 -861121 1 16 999987 -469919 1 2 999999 -787784 1 19 999992 -708822 2 100265 976161 1 608025 961233 -916750 2 255263 307806 1 2 999999 867219 2 442281 443026 1 2 999999 -544256 2 13 999997 1 172545 978341 585099 1 16 999989 -838725 2 150298 217237 1 11 999993 942179 2 2 999999 1 2 999999 398311 2 2 999999 2 2 999999 1 10 999988 910288 2 2 999999 1 2 999999 802911 2 9 999996 1 2 999999 -264262 1 2 999999 6767 1 389518 583081 -314725 2 609198 961004 2 2 999999 2 6 999984 2 13 999993 2 12 999985 1 11 999992 -309155 1 13 999986 679918 1 16387 111233 -600163 2 161339 218235 2 2 999999 2 8 999981 2 17 999997 2 572512 776764 2 15 999998 1 1 1000000 -345189 2 2 999999 2 2 999999 2 378891 559247 1 96769 734679 -825573 1 121570 893987 -751345 1 90332 973008 149869 1 2 999999 -845494 2 4 999987 1 266005 844293 555147 1 2 999999 -937577 2 788474 798048 1 2 999999 201180 1 131213 828932 857899 2 12 999987 1 2 999999 848836 1 8 999996 -626196 2 2 999999 2 15 999987 2 110861 316910 2 17 999999 2 272678 562969 2 12 999994 1 302900 316947 -781596 1 136625 469760 -884448 2 476709 744406 1 2 999999 -609415 2 2 999991 2 48166 408485 2 3 999983 2 2 999999 1 2 999999 171757 1 9 999989 -40053 2 2 999999 1 386068 760525 336623 1 13 999989 459711 1 3 999985 634101 2 185641 279782 1 2 999999 -356548 1 362007 588270 -91198 2 6 999985 1 20 999983 346363 2 6 999987 1 2 999999 888620 1 185795 703674 663892 2 123676 373831 2 314124 645851 2 354496 389661 2 581684 848039 2 2 999999 1 2 999999 316763 1 19 999989 -87979 1 18 999998 -760429 1 2 999999 -979384 2 2 999999 1 2 999999 -69820 1 5 999994 898534 2 598000 601228 2 20 999991 2 2 999999 1 2 999999 220105 1 2 999999 -130685 1 137819 956333 216707 2 12 999985 2 212404 641547 1 16 999981 -94688 2 2 999999 2 2 999999 1 263965 530133 -549440 2 9 999982 2 10 999986 1 4 999997 -469499 1 49791 282551 -107583 1 2 999999 -170831 1 2 999999 -441991 1 2 999999 596454 2 2 999999 1 4623 871471 -981364 1 186904 265173 -660810 1 89909 902343 -808252 2 8 999995 1 13 999990 718371 1 6 999982 -675059 2 4 999995 2 2 999999 2 8 999986 2 3 999993 2 15 999981 1 7 999987 -909569 2 2 999999 2 16 999997 2 14 999985 2 11 999987 1 478924 620749 606216 1 2 999999 13327 2 2 999999 2 20 999991 1 2 999999 -896999 2 16 999985 2 302387 642461 1 2 999999 556251 2 5 1000000 1 11 999993 773921 2 2 999999 1 2 999999 -695585 2 168383 797581 2 6 999991 2 8 999996 1 638809 675415 375362 1 20 999990 554667 1 2 999999 -882665 1 2 999999 642979 2 7 999991 2 357048 868584 1 10 999998 765650 1 2 999999 759697 2 2 999999 1 2 999999 932604 2 177260 662203 2 469932 882478 1 14 999993 799674 1 2 999999 -414696 2 2 999999 2 197961 536277 2 2 999999 1 602599 780390 654822 2 2 999999 2 12 999984 2 2 999999 2 2 999999 1 548303 935518 146511 2 341668 769227 1 135291 496201 -986677 1 2 999999 23611 1 2 999999 101606 1 10 999996 202987 2 3786 612325 1 2 999999 641924 1 2 999999 -563469 2 2 999999 2 270506 897484 1 16 999997 -153851 2 1 999990 1 25697 876762 604129 1 255178 864833 -787559 1 2 999999 981909 1 2 999999 792123 1 1 999990 -596704 1 2 999999 567701 2 7 999990 2 11 999999 1 108351 974683 -811097 1 2 999999 56408 1 2 1000000 718769 2 2 999999 2 1 999984 1 198833 525353 652436 1 13 999997 -523786 1 2 999999 218787 2 20 999990 1 8975 606034 229698 2 749148 970485 1 2 999999 968623 2 2 999999 1 1654 718168 51221 1 20 999987 213977 2 430462 483966 2 565034 984964 2 2 999999 2 42629 286446 1 2 999999 -994727 1 469619 993105 -614955 2 20 999998 2 203137 830597 1 207976 505995 -250251 1 14 999989 -399824 2 15 999992 1 2 999999 -134427 2 2 999999 2 2 999999 2 2 999999 1 196315 415155 -507636 2 2 999999 1 359642 438122 873169 2 153959 599220 1 65786 817558 790708 2 169796 399102 2 9 999995 1 15 1000000 -580571 2 2 999999 2 19 999990 2 681462 930101 2 413017 513398 1 11 999994 -820831 1 268199 345288 481219 2 2 999989 1 2 999999 618118 1 2 999999 -348861 1 123734 211548 337057 2 470940 906265 2 2 999987 1 7 999993 -298088 2 14 999984 2 118049 811512 1 2 999999 526542 2 2 999999 1 12 999999 -660863 2 2 999999 1 2 999999 680824 1 683715 832614 -235004 1 159708 904908 903242 1 117808 828333 -167426 1 2 999999 488379 2 1 1000000 1 190645 715896 -797064 2 23987 303873 1 2 999999 -986609 2 2 999999 2 2 999999 2 9 1000000 1 2 999999 -315463 1 211853 283904 -580489 1 224360 355911 -603453 2 10 999990 1 2 999999 -743464 2 282556 421160 1 2 999999 -266678 2 385515 448419 1 410541 682251 -578362 1 262355 288229 -921778 2 388870 546112 1 615186 828511 201381 1 517694 876718 539246 2 322630 427671 1 2 999999 693671 1 19 999988 -538362 2 553469 804637 2 19 999984 1 373921 772972 -8379 2 631408 757031 1 2 999999 99985 1 690127 795909 -955256 1 19 999996 784879 2 182570 829626 2 3 999991 1 2 999999 -144480 1 11 999983 -13930 2 2 999999 1 2 999999 -290132 1 63819 581991 -603401 2 2 999999 2 2 999999 1 2 999999 -257572 2 2 999999 2 2 999999 2 491439 904682 1 13 999997 -237416 1 735968 927474 -724569 1 172902 520694 -89616 2 75949 175862 1 2 999999 500397 1 12 999994 -468511 2 2 999995 1 98973 617509 415869 2 2 999999 1 2 999999 -919225 2 125308 724216 1 2 999999 -355613 2 2 999999 2 408435 656902 2 2 999999 1 2 999999 -245365 1 6 999987 675401 2 2 999999 1 2 999999 -58967 1 149881 911270 662057 1 150630 353535 705220 1 2 999999 -992569 1 2 999999 833831 2 142381 488008 1 2 999999 -794512 2 7 999982 2 809215 944688 2 2 999999 1 933185 989804 -325512 2 2 999999 2 14 999994 1 2 999999 189194 2 2 999999 1 2 999999 893713 1 17 999997 -794153 2 554301 641750 2 401387 440536 2 2 999999 1 2 999999 -870916 1 141675 745156 451619 1 2 999999 166572 1 19 999987 59530 1 2 999999 582303 1 2 999999 503273 1 2 999999 536303 2 357075 686792 1 376175 772862 429592 2 36978 60431 2 3 999997 2 2 999984 1 2 999999 694428 1 2 999999 -330448 2 751754 873754 1 673776 936060 -591497 2 2 999999 1 20 999984 -779073 2 2 999999 1 2 999999 306240 2 316688 402677 1 2 999999 883944 2 12 999995 2 2 999999 1 2 999999 -291245 1 2 999999 218603 1 2 999999 -78357 2 19 999986 2 15 999993 1 2 999999 -318169 2 2 999999 1 386940 830982 962170 1 2 999999 218005 2 97241 507336 1 186068 759996 823862 2 14 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999995 2 1 999989 1 127926 210170 377037 1 163653 273494 -579765 2 189297 428969 1 35297 355687 59691 1 14 999999 -288739 2 818313 823842 1 221635 260529 722735 1 312715 583728 814913 2 2 999999 2 2 999999 2 2 999999 1 3 999983 -774669 2 7 999999 2 2 999999 1 6 999996 -781451 2 2 999999 2 2 999999 2 2 999999 1 18 999996 -894803 2 244893 304891 2 2 999999 2 4 999991 2 395387 976727 2 5 999987 1 2 999999 249133 1 427565 444602 -263033 2 2 999982 2 9 999994 2 2 999999 2 2 999999 1 2 999999 538429 2 371726 558596 2 739114 994568 2 14 999996 1 15 999993 784332 2 2 999999 2 86333 210264 1 2 999999 -845482 2 2 999999 2 206321 985381 2 17 999986 1 9 999996 -501245 1 712509 948028 -684537 1 2 999999 -356910 1 18 999986 -77546 1 18 999986 -27092 1 2 999999 729994 1 336878 989436 182695 2 667626 863631 2 2 999999 2 381776 987401 2 228392 644581 2 2 999999 1 2 999999 615718 1 2 999999 541240 1 2 999992 636378 2 2 999999 2 262131 842235 2 8 999988 1 34008 428569 774766 1 2 999999 -437 2 42223 745841 2 13 999985 2 2 999985 1 132059 555994 499491 2 9 999987 2 2 999999 2 2 999999 2 7 999998 1 662407 974034 28933 2 15 999997 1 37821 919783 819453 2 14 999998 2 2 999999 1 10 999992 889212 1 2 999999 -390980 2 2 999999 2 516701 931051 2 594363 697941 2 16 999984 1 18 999984 -417764 2 148936 440014 2 5 999988 2 4 999993 1 2 999999 931880 2 422898 835589 1 2 999999 376411 1 17 999999 58526 2 344647 987161 2 12 999997 1 2 999999 -796594 1 4 999990 187144 2 126030 626212 1 2 999999 226793 1 2 999999 470259 1 2 999999 105602 1 3 999996 -892987 2 2 999999 2 1 999988 1 171531 967644 -357091 2 1 999996 1 2 999999 -109915 1 633857 758728 722066 2 615015 848721 1 2 999999 784509 1 1 999986 -384714 2 2 999999 1 7 999981 645211 1 2 999999 238062 2 6 999989 1 2 999999 -563876 2 64164 908686 1 17 999993 -357445 1 2 999999 -247242 2 2 999999 1 2 999999 -725247 1 2 999999 -357664 1 392953 535758 -545232 2 554031 687028 1 2 999999 -40599 2 18 999995 1 2 999999 -923197 1 9 999996 978062 1 777694 804457 715060 2 2 999999 2 414862 704063 2 2 999999 2 2 999999 2 2 999999 1 593335 977799 420461 2 2 999999 1 5 999991 -14999 2 2 999982 1 277658 618828 646975 1 16 999997 -641705 1 2 999999 -462284 1 2 999999 -877394 2 187497 687654 1 20 999995 -223249 1 150341 316109 -609219 2 2 999999 1 656635 912075 -452114 1 2 999999 -680411 1 2 999999 51635 1 18 999992 -114240 2 2 999999 1 778362 859272 -213415 2 2 999999 1 188461 895037 -307565 2 130793 593729 1 13 999994 -468489 1 2 999999 -653989 2 553189 984212 2 2 999999 1 401814 845980 -127548 1 2 999999 530421 1 2 999999 -376482 2 15 999984 1 40914 99389 -873570 2 11 999992 2 89767 373020 1 17 999981 -31417 2 101530 958488 2 28891 570905 1 677422 741502 231683 1 15 999994 -323467 2 4 999990 1 340219 752429 -78176 1 14 999988 -147495 2 261778 408652 1 2 999999 404408 1 689886 695439 193303 1 290468 746522 -968986 1 2 999999 548496 1 2 999999 407768 1 2 999999 -978634 1 15 999984 -659798 1 86406 727920 -939828 2 8 1000000 1 14764 957763 -456840 1 2 999999 721871 1 682427 882899 -407096 1 7 999987 647103 1 2 999999 753618 1 15 999993 252438 2 381792 429028 1 480430 699989 966435 2 13 999994 2 2 999999 2 2 999999 2 3 999983 1 16 999989 -851485 2 3 999999 1 20 999985 898572 1 477043 914884 64590 2 13 999993 1 2 999999 757214 2 554528 604564 2 23946 949269 1 2 999999 -550528 1 2 999999 -583391 1 338374 461382 -216634 1 16 999997 867565 1 173146 750846 -275707 1 2 999999 709068 2 15 999985 2 2 999999 1 17 999983 -161235 2 55379 509546 1 3 999981 123439 2 473821 958058 1 2 999999 -724593 2 13 999997 2 2 999999 1 2 999999 -868439 1 18 999987 871030 2 847911 910565 1 15 999987 -588742 1 213535 727530 -128080 1 9 999986 222545 1 455810 898673 56066 2 13 999987 2 2 999999 2 3 999985 1 2 999999 216885 1 2 999999 -557967 1 15 999987 -467183 1 2 999999 172578 1 373173 995926 -199745 1 2 999999 -591249 1 731199 981104 -312365 2 140067 741731 2 1 999983 1 2 999999 -253117 2 97141 794292 2 11 999988 1 143527 645712 40833 2 14 999984 1 20 999991 -723384 1 244287 994941 -100450 2 2 999999 2 2 999999 2 864763 993388 1 480286 604790 618144 2 2 999999 1 2 999999 266687 1 2 999999 -293870 1 731730 895298 -306861 2 1 999988 1 2 999999 33649 1 2 999999 -682394 2 2 999999 1 2 999999 -385100 2 7 999986 2 10 1000000 1 15 999992 670423 1 276916 933249 -168360 2 3 999982 2 4 999985 2 2 999999 2 220405 789404 2 414604 590006 1 371600 491902 858150 2 2 999999 1 1 999993 -702667 1 13 999994 145751 2 350932 748325 1 2 999999 -700364 2 2 999999 1 7607 877219 409746 1 14 999987 -443762 1 18 999991 929434 1 292228 516523 -342299 1 12 999997 -244388 2 2 999999 1 77892 325610 910299 2 2 999999 1 2 999999 139286 2 364915 715194 2 10 999997 2 11 999990 2 82112 736400 1 2 999999 -399116 2 40152 515122 2 75215 671034 2 1 999993 2 411618 970569 2 2 999999 1 2 999999 -444910 1 7 999985 503814 2 2 999999 2 15 999995 2 502423 648267 1 2 999999 804836 1 18 999988 809322 1 17 999995 28725 1 465642 900787 180402 1 11240 773092 -508336 1 130664 303482 572250 2 127845 368753 1 2 999999 -138965 2 2 999999 2 140118 481891 2 2 999999 2 8 999990 1 2 999999 -310872 1 8 999999 -102368 1 688605 741039 17225 2 846236 905738 1 20 999989 866852 1 2 999999 -917947 2 623890 637427 2 11 999983 2 2 999999 2 27749 655850 2 3 999992 2 2 999999 2 12 999991 2 15 999982 1 2 999999 891987 1 3 999998 762926 2 2 999999 1 2 999999 321697 1 2 999999 -154682 1 19 999985 275527 1 2 999999 -306588 1 132950 798642 362756 2 6 999985 2 2 999999 1 220596 911414 -110408 2 25605 147774 2 150286 506075 2 450896 747930 2 244745 370442 1 2 999999 408695 1 2 999999 -845581 1 628941 746441 491276 1 2 999999 865289 1 10 999992 567026 1 11 999998 117648 2 6 999986 2 2 999999 1 113713 526740 -878164 1 324721 351156 578003 2 408089 427174 2 3 999990 1 17 999985 -353339 1 309964 389612 5268 1 547777 729285 -511423 2 2 999999 1 2 999999 384007 1 2 999999 -713950 1 11 999983 -547845 2 597232 682448 2 507884 907927 2 349401 715579 2 2 999999 1 2 999999 -673853 2 16 999989 1 155387 483088 -168044 1 2 999999 62513 2 2 999999 1 7 999989 -493657 1 234506 775182 -458958 1 409182 910249 190651 2 11 999986 2 3 999998 2 2 999999 2 17 999998 2 2 999993 2 2 999985 1 2 999999 -217386 1 2 999999 650092 2 2 999999 2 13105 84784 2 19 999989 2 2 999999 1 2 999999 708109 2 2 999999 1 2 999999 199003 1 229004 898231 672880 2 19 999988 2 2 999999 2 2 999999 2 2 999999 1 488797 961145 488723 2 10 999985 1 15 999982 672864 2 8 999988 1 2 999999 410823 1 92333 797692 -937531 2 912260 956326 1 2 999999 414445 2 81456 83989 1 2 999999 -975008 2 3 999992 1 8900 588044 822730 1 8 999988 175470 2 2 999999 2 331514 641667 1 392323 525529 955344 1 14279 293300 -376733 1 2 999999 -700871 1 2 999999 -364050 2 2 999999 1 168590 725419 -47051 1 163511 454674 -884247 2 6 999995 2 15 999996 1 2 999999 -995247 2 2 999999 2 10 999995 1 2 999999 -418904 2 2 999999 2 51624 531433 2 17 999989 2 6 999997 1 936313 993279 -812311 1 901700 993730 501950 1 2 999999 637829 1 543624 827825 -239473 2 467182 803480 1 590147 744967 -382949 1 1 999981 -370756 2 4 999999 1 11 999987 -20780 2 2 999999 1 2 999999 -452416 2 2 999999 2 131703 653746 1 17 1000000 582089 1 2 999999 179238 1 17 999984 274742 2 151066 721629 1 49037 263962 944872 2 183603 425927 2 232425 293704 1 2 999999 -119331 2 2 999999 1 7 999988 537192 1 15 999985 865087 1 2 999999 -665272 1 483623 832388 -123068 2 10 999991 1 9 999996 665589 2 2 999999 2 12 999983 2 14 999993 2 380351 680857 1 14 999983 -463862 1 9 999981 -863497 1 2 999999 -44661 1 64341 833622 329961 1 1622 781339 -410224 1 45552 397809 893119 2 1 999981 1 233487 651221 986604 1 213700 674502 -24508 1 2 999999 439929 2 437193 866439 2 273351 784740 2 338489 994319 2 2 999999 2 2 999999 1 228946 982222 465097 1 4 999999 -904042 1 474548 757653 -762846 1 197552 293390 -119356 1 5 999984 928294 2 135805 956557 2 2 999999 2 18 1000000 2 2 999999 1 21120 554778 -53254 1 73653 116084 314045 1 2 999999 146986 2 4 1000000 1 20 999997 -544453 2 2 999999 2 371901 956742 2 14 999994 1 10 999988 -109128 2 11 999992 1 9 999985 -426860 1 2 999999 458303 2 12 999986 2 2 999999 2 10 999983 1 2 999999 -64225 1 238204 920595 986334 2 2 999988 1 9 999986 494230 1 273859 275661 -398953 2 377106 770225 1 97560 305198 833401 1 561767 793359 -598356 2 2 999999 2 68328 605410 1 2 999999 -298881 2 514350 599655 1 14 999992 370699 1 2 999999 -450149 1 12 999985 58003 2 519728 797716 1 15 999994 476416 2 2 999999 1 2 999999 -515026 2 481816 890430 1 2 999999 -27238 1 2 999999 158638 2 473219 755708 2 105003 733753 1 19081 278019 -818654 1 166238 464836 -100953 2 2 999999 2 2 999984 2 2 999999 2 2 999999 1 2 999999 928537 1 9 999997 716959 1 2 999999 95919 2 312663 582495 1 2 999999 -357040 1 11 999985 -67403 1 85225 855665 -186688 1 12 999996 -514469 1 13 1000000 -836490 2 4 999982 1 4 999992 -532978 2 496497 980722 2 2 999999 1 16 999990 9505 1 15 999985 -557902 2 3 999989 2 250804 501147 1 12 999981 -848482 1 532438 609157 -811601 1 55338 85211 -293758 1 2 999999 -286284 2 2 999999 1 184704 447081 -581747 1 2 999999 -63266 1 623120 641055 695382 2 2 999999 2 2 999999 1 229548 684518 852435 1 11 999994 291620 2 2 999999 2 397920 874681 1 2 999999 104823 2 7 999994 2 2 999999 2 750495 832452 2 2 999999 2 92344 296094 1 127646 280762 -529727 1 270805 507771 155746 2 1 999998 2 18 999990 1 10 999986 -127202 2 266698 337344 2 2 999999 1 11 999984 131851 2 37556 106095 2 2 999999 2 3 999995 2 2 999999 2 242876 859953 1 18 999981 -58093 2 14 999987 1 2 999999 191918 2 2 999999 2 2 999999 1 167860 470512 587925 2 17 999995 2 28087 740046 2 20 999997 2 2 999999 2 126703 634104 2 2 999999 2 42374 519552 1 8 999988 480098 1 1 999985 -865931 1 244592 653086 964199 1 2 999999 180836 2 2 999999 1 41919 674839 -91425 1 7 999999 536912 2 688248 988377 2 2 999999 2 2 999999 2 2 999999 1 855901 998284 137217 2 30223 769425 1 517453 719868 309819 1 10 999981 354059 2 463588 682871 2 20 999987 1 2 999999 92376 1 3 999997 88833 2 2 999999 2 598172 913919 1 548301 961785 699286 2 2 999999 1 190609 325027 -765186 1 100388 232318 601709 1 222622 315168 352206 2 19 999997 1 193428 727764 -307561 1 2 999999 -681049 1 9 999981 -787500 2 2 999999 1 85661 646958 190440 2 45960 605294 1 513463 640221 -422663 1 10 999986 971580 2 7 999997 1 2 999999 494949 1 20 999981 -254701 2 14 999993 1 6 999992 936260 2 2 999999 1 635910 651243 -23139 1 52053 660407 130367 2 2 999999 2 20 999998 2 44445 620656 2 8 999983 1 2 999999 263849 2 9 999986 1 11 999981 94839 2 2 999999 1 14 999983 -852549 2 2 999999 1 2 999999 -53630 1 7 999989 -421483 2 2 999999 2 307786 924617 1 2 999999 -218753 1 2 999999 -586437 2 4 999998 2 1 999985 1 247334 718198 -488284 1 19 999988 -10472 1 2 999999 877161 1 2 999999 610213 1 2 999999 205595 2 128075 988813 2 303804 825592 2 2 999999 1 2 999999 -367295 2 5 999986 2 4 999993 2 2 999999 2 2 999999 1 2 999999 -676834 2 17 999995 2 8 999998 2 2 999999 1 474456 838488 -662091 1 2 999999 747083 2 14 999995 1 2 999999 -532837 2 14 999990 2 207411 913240 1 610006 969602 -768094 2 53929 271754 1 7 1000000 -171978 1 474398 789272 -698606 1 733731 783601 -145914 1 2 999999 -836247 1 19 999999 384132 2 16 999996 2 2 999999 2 769353 822134 2 2 999999 1 15 999999 598573 2 276748 498906 1 2 999999 -18221 1 8 999995 828928 1 4 999990 997685 2 10 999985 2 7 999999 1 135 791730 476142 1 2 999999 -973895 2 469534 703821 2 3415 151353 1 6 999981 -788562 2 6 999994 2 2 999999 2 2 999999 1 874543 911417 -185529 2 3 1000000 1 119639 949136 54287 1 2 999999 644416 2 281185 764345 2 2 999999 2 116142 577355 1 913233 920043 -611346 1 18 999994 865225 1 18 1000000 -785695 1 14 999990 554435 1 2 999999 778927 2 10 999982 1 2 999999 -438347 2 18 999996 2 7 999983 1 14 999986 -150385 2 311521 493829 2 2 999999 1 2 999999 935017 2 182223 401219 2 2 999999 2 478363 723502 1 6 999992 -220986 1 2 999999 68039 2 313994 964699 1 558508 949240 -523255 1 49475 639622 -24722 2 2 999996 1 17 999987 -990709 1 11 999996 -932853 1 109674 876972 64638 2 5 999998 1 324742 399058 -905228 2 768947 988108 1 12 999990 991923 1 4 999996 335366 2 19 999993 2 20 999984 2 2 999999 1 1 999987 -412249 1 4 999991 -661397 1 312953 532346 140285 2 402553 458614 2 2 999999 1 14461 49617 409319 2 13 999986 2 2 999999 2 12 999996 2 4 999993 1 2 999999 677086 1 2 999999 162886 2 2 999999 2 2 999999 2 10 999982 1 243004 501471 -414742 2 2 1000000 1 2 999999 474672 1 193100 729791 256255 2 11 1000000 2 5 999996 1 13 999985 965811 1 2 999999 -82891 1 13 999981 217830 2 2 999999 2 19 999997 2 2 999999 2 7 999995 1 2 999999 -443512 2 115412 736328 1 2 999999 -413552 1 11 1000000 630201 1 2 999999 -383853 1 24132 128954 -427871 2 20 999981 2 2 999999 2 1 999992 2 137594 361298 2 19 999985 2 564195 650077 1 2 999999 503854 2 20 999998 1 208088 762540 431887 1 32107 775345 -452273 1 171528 338288 901745 1 4 999984 729853 2 312529 481876 2 782948 818708 1 2 999999 899018 1 1 999982 794071 2 2 999999 2 398635 839911 2 416682 448374 2 4 999996 2 76156 711401 2 82636 507820 1 9529 315797 696404 2 13 1000000 2 49965 824956 2 595737 950888 2 5 999993 1 2 999999 352808 2 8 999990 1 2 999999 -398761 2 10 999991 1 7 999985 -497665 1 2 999999 984740 1 2 999999 890701 1 2 999999 -395038 2 2 999999 2 2 999999 2 2 999999 1 16 999998 340856 1 2 999999 -773177 1 7 999999 -952438 2 2 999999 2 2 999999 2 6 999998 2 173175 606973 2 314991 727303 2 10 999996 2 2 999999 1 460310 552315 -503924 1 274798 765966 -931260 2 333523 570206 2 11 999995 2 62153 530722 1 2 999999 69431 2 11 999996 1 2 999999 -870160 1 6 999988 541913 2 740224 955469 1 20 999981 86699 1 2 999999 135397 1 2 999999 -575058 1 2 999999 833408 2 2 999999 2 7 999985 1 8441 135539 289175 1 20 999997 -364119 2 6 999990 1 2 999999 544207 2 2 999999 2 2 999999 2 459951 759436 1 120616 746083 -273316 1 449711 875597 76156 1 17 999982 281713 2 2 999999 2 506546 685136 1 31177 881795 857900 2 16 999994 2 2 999999 2 16 999999 1 2 999999 28598 1 62792 796647 -380169 1 2 999999 -355162 1 18 999990 653240 1 483626 907896 664074 2 314733 732910 1 561829 886335 -330448 1 693715 746100 -157600 2 469810 999451 1 6 999985 -302433 1 2 999984 317689 2 19 1000000 1 2 999999 559669 2 13 999995 1 15 999996 807607 2 2 999999 2 5 1000000 1 2 999999 755469 2 11 999998 1 6 999987 -409061 2 2 999999 1 1 999982 693812 1 750125 890296 -156094 1 2 999999 -922160 2 2 999996 1 9 999983 659992 2 173245 414004 2 2 999987 2 43786 619798 2 2 999999 2 416351 760319 1 2 999999 407736 1 8 999991 -927781 1 73185 249046 993507 1 2 999999 433751 1 16 999995 590283 2 246164 536751 2 298224 435631 2 2 999999 1 17 999986 349528 2 10 999995 2 677160 718080 1 2 999999 -710136 2 424923 426088 1 464330 898386 652880 2 87986 868239 1 38766 111502 -638747 2 19 999993 2 5 999999 1 201322 349570 -24403 2 2 999999 1 1 999982 522407 1 127172 276651 -213572 2 1 999992 1 2 999999 -58580 1 9905 696184 -522310 2 19 999987 2 6 999996 1 7 999983 -510188 2 1 999982 1 99983 913578 4695 2 2 999999 1 91611 135551 -322484 2 20 999998 2 286036 981756 2 2 999999 1 23774 848489 657089 2 1 999992 1 462111 470926 921465 1 2 999999 -57124 1 7 999992 -837298 2 36651 610438 1 2 999999 -654072 1 4 999990 112209 2 15 999983 1 2 999999 225020 1 2 999999 838541 2 2 999999 2 2 999999 2 2 999999 1 8 999983 968858 1 232833 879587 960630 2 66944 921866 2 14 999990 1 2 999999 21977 2 8 999986 2 2 999999 2 15 999983 2 14 999995 2 2 999999 2 660020 955444 1 2 999999 162726 2 392444 589683 1 638390 787035 988060 2 599636 845526 1 550725 796759 360904 1 11 999997 -719224 2 2 999999 2 78463 282270 1 375845 634564 -548841 1 2 999996 553758 1 2 999999 217895 1 2 999999 -914733 1 2 999999 892955 1 279318 405767 -287478 2 790138 858781 1 96490 323328 891222 1 647373 969801 -885180 2 2 999999 1 2 999999 820671 1 16 999983 371293 1 13290 129116 446564 1 10 999999 758635 1 820732 928827 571473 1 2 999999 -815421 1 101114 842131 -209499 1 7 999986 -558667 1 2 999999 256855 2 2 999999 1 2 999999 -985568 1 534904 572243 -752758 2 2 999999 2 13 999995 1 2 999999 -963468 2 127356 733035 1 629440 879163 319487 2 99841 265929 2 297878 442832 1 9 999993 -20000 1 91287 840478 714396 2 13 999989 1 485471 931531 563843 2 19 999988 2 2 999999 1 258433 540661 171750 1 2 999999 135470 2 17 999990 1 2 999999 -244420 1 731899 790575 49873 2 2 999999 1 2 999995 -314925 1 14 999992 -405068 2 19 999998 2 488133 720476 1 206025 738869 -506395 1 10262 454864 -680490 1 19 999994 905464 1 5 999992 553679 2 14 999997 2 2 999999 1 2 999999 -200818 2 506992 959226 1 35382 595588 205169 2 11 999996 1 8 1000000 519273 2 2 999983 2 2 999999 1 10 999994 -466307 1 330938 811000 257935 2 10 999989 1 7 999982 -953655 1 495543 871435 -18256 1 1 999994 114679 2 19 999997 1 2 999999 -345591 1 621923 750984 -726775 1 2 999999 883879 1 2 999999 124986 1 13 999989 686319 2 18 999999 2 125362 854899 1 150404 802214 -584552 1 102693 789946 -942657 1 2 999999 -876047 2 421122 819819 2 9 999985 2 880867 967909 1 2 999999 260833 1 5 999995 -622676 2 2 999999 1 2 999999 306300 1 2 999999 466715 1 71223 281424 605050 2 7 1000000 2 376394 989994 1 605231 885855 305128 2 4 999990 1 362038 782074 -760291 1 2 999999 27631 2 18 999996 1 124283 272215 -298004 2 2 999999 2 2 999999 1 19 999981 791107 1 150678 666524 -982402 2 2 999999 1 2 999999 -39442 1 3 999996 466325 1 16 999982 -140719 2 71497 718991 1 292856 445240 -12143 2 249738 820288 1 2 999999 697686 1 12 999984 866980 2 798875 992714 1 73342 99564 -526795 1 2 999999 -78842 1 14 999986 360537 1 2 999999 -881594 2 2 999999 2 2 999999 1 11 999994 198483 1 163541 440055 -501926 2 18 999989 2 2 999999 2 496540 792068 2 272136 925538 2 14 999986 2 2 999999 2 4 999987 1 6 999989 -886140 1 4 999981 -37451 2 8 999990 1 4180 547255 941608 2 4 999996 1 2 999999 -597516 2 2 999999 1 139454 794246 431006 2 2 999999 2 17 999996 2 12 999991 2 5 999982 2 2 999987 1 253237 571390 93769 2 2 999999 2 400500 737056 1 2 999999 -112084 2 370281 777260 1 772641 968227 268154 1 9752 918407 -349338 2 155087 258811 1 2 999999 -503591 2 2 999999 1 2 999999 -730027 2 2 999999 1 461078 949689 -461840 1 2 999999 452874 1 47840 569365 -586593 1 2 999999 116450 1 254733 498357 -65011 1 3 999997 -967136 2 5 999989 1 2 999993 -636513 1 7 999998 32343 1 7 999981 -638780 2 10 999993 2 19 999985 2 19 999983 1 8 1000000 996073 2 395316 619585 1 2 999999 663895 1 10 999983 -561962 2 13 999992 1 2 999999 859605 1 2 999999 425540 1 2 999999 -735292 2 404780 617742 2 5 999996 2 45187 309556 2 432519 966205 2 2 999999 2 2 999999 2 903896 986873 1 152886 625906 -410779 2 140325 881398 2 2 999999 1 2 999999 786684 1 886238 915971 476168 2 558091 851374 1 10 999999 -866813 1 2 999981 -529421 1 2 999984 -580939 1 540706 589441 550124 1 19 999996 -904774 2 3 999983 2 2 999999 1 2 999999 336673 1 117753 797064 -605464 2 13 999996 2 401897 442566 1 262694 508224 70679 1 5 999992 -38019 2 2 999999 1 2 999999 -771478 2 2 999999 2 15 999990 1 623358 648536 949989 2 149412 767601 2 6 999999 1 2 999999 777745 1 2 999999 -651258 1 469095 812189 754851 1 2 999999 -178857 2 2 999999 1 316994 870576 758698 2 2 999999 2 2 999999 1 2 999999 405288 2 71160 926425 1 349081 503997 685028 1 2 999999 930932 2 49743 434478 1 2 999999 650603 2 18 999983 2 14 1000000 1 2 999999 -619974 2 341530 504131 1 263854 856352 -632467 2 9 999994 2 2 999999 1 2 999985 462744 2 464324 499721 2 8 999993 2 19 999983 2 2 999999 1 2 999999 -974013 2 10 1000000 2 120206 750145 1 2 999999 -68691 1 331463 639268 514287 2 2 999999 1 296211 608247 246032 1 2 999999 -311329 2 3 999986 1 5 999993 -28527 2 911161 938271 2 2 999999 1 2 999999 605965 1 2 999999 -420932 1 2 999999 -459185 2 273829 914691 2 226252 878896 2 4 999999 1 422403 740864 -784756 2 2 999999 2 2 999999 2 2 999999 1 2 999999 564145 2 2 999999 1 13 999984 -972777 1 2 999999 205533 1 2 999999 277699 1 2 999999 -293932 1 2 999999 -590691 1 262866 536175 -323935 1 2 999999 918377 2 2 999999 2 113643 271949 1 9 999993 292231 2 382883 604908 2 6 999984 1 9 999985 -207265 1 8 999993 871399 2 2 999999 2 6 999989 2 2 999999 2 16 999995 1 489370 748769 146143 1 5 999998 -796855 2 186001 956630 2 101142 163664 1 150859 596907 -150648 2 483306 859427 1 438811 951990 -295159 1 187948 362457 278780 2 211876 212077 2 15 999983 2 692020 889974 2 2 999999 1 2 999999 -451806 1 2 999999 929781 2 152061 658922 2 219476 767236 1 2 999999 735747 1 2 999999 -868204 1 2 999999 893151 2 2 999999 1 20 999989 283638 1 444810 558279 -81482 2 4 999993 1 24385 895506 -545584 1 7 999989 -454797 1 2 999999 792012 2 532223 609060 1 118930 301523 -185202 2 14 999982 2 73195 548739 1 2 999999 857848 2 9 999989 2 953423 990852 2 2 999999 2 13 999997 2 2 999999 2 219746 642393 1 186646 393982 -804142 2 562826 824571 1 24139 379128 -113107 2 8 999987 1 2 999999 589689 2 175980 783441 2 2 999999 1 371006 840488 791684 1 7 999997 -612438 1 2 999999 328790 1 8 999999 -296900 1 270109 768036 -541350 1 53246 447680 -819665 2 652898 739987 2 9 999987 1 2 999999 720529 1 12187 573640 334096 2 576147 580187 2 781300 934283 1 3 999990 590662 1 17 999991 -993765 2 2 999999 2 2 999999 2 157203 363016 2 20 999983 2 79047 293761 1 2 999999 -179685 2 2 999999 1 7 999994 681189 1 300998 413523 -78659 2 6 999989 1 2 999999 -747185 1 5 999988 -528934 2 7 999991 1 234054 909947 -994830 2 12 999984 1 12 999989 60803 1 2 999999 424168 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999996 742430 2 760903 871441 1 2 999999 372917 2 20843 747793 1 2 999999 298920 1 539751 846869 -561926 2 142340 927266 2 404772 645432 2 2 999999 2 2 999999 2 268199 477885 1 651304 805849 -998463 1 8 999991 194380 1 2 999999 769093 1 8 999985 210639 1 347945 708119 897429 1 2 999999 633571 2 308380 965093 2 12 999995 2 2 999999 2 138731 187438 1 2 999999 -894647 2 2 999999 2 7 999983 1 2 999999 -340634 2 3 999983 1 618226 935130 967031 1 10 999996 -434207 1 11 1000000 -184985 2 5 999991 1 65981 452405 -528577 2 2 999999 1 14 999998 561061 1 119382 817467 822245 1 50317 498268 -346500 2 2 999999 2 15 999998 1 15 999987 -912552 2 2 999999 2 9 999993 2 336212 571144 2 119229 427027 1 2 999999 -457224 2 543894 952836 1 3 999994 -727527 1 9 999995 -409365 1 2 999999 987813 1 2 999999 -728827 1 524731 843785 543721 2 360374 572436 1 66043 958138 115161 2 3 999994 2 2 999994 1 44202 994904 667227 1 152741 270174 -283296 2 16 999998 2 12 999982 2 5 999992 2 21028 832419 2 498206 921300 2 157126 188338 2 237981 697526 2 13 999988 1 9 999984 432628 1 430098 891883 688482 1 569242 822862 652967 2 2 999999 2 10 999987 1 2 999999 -127990 1 3 999986 450793 2 2 999999 2 2 999999 2 2 999999 1 2 999999 819760 1 18 999993 -961066 1 412355 798123 -967595 1 14 999983 141253 1 239742 879953 363733 2 2 999999 1 390491 658589 18004 2 2 999999 2 2 999999 2 15 999998 2 536949 650453 1 14 999987 -957443 2 131801 681192 2 9 999985 1 2 999999 -682668 2 17 999989 1 10 999993 709427 1 19 999987 213404 1 4 999982 585836 1 635583 910707 -40239 1 16 999989 49988 1 9 999983 657000 1 5 999995 872855 2 44914 541999 1 2 999984 585866 2 1 999982 1 2 999999 660522 2 2 999999 1 5 999993 -923804 1 2 999999 73054 1 2 999999 31943 1 447203 845557 646428 2 5 999991 2 41967 807529 1 354122 542076 -895785 1 19 1000000 450657 2 19 999999 1 20 999988 873330 2 2 999999 1 2 999999 -327250 1 533266 573504 -383188 2 351909 394761 2 2 999999 1 238973 310418 120258 2 2 999999 2 9 999997 2 2 999999 1 626895 832115 964440 1 59173 271403 -873645 1 13 999994 -539365 1 192336 953640 523567 1 2 999999 -546477 2 185219 633358 1 9 999984 -30038 2 965124 980846 1 341317 668178 -627550 1 267683 995755 -289205 1 15 999998 -505938 2 2 999999 1 15 999990 -821794 1 429233 731132 -69895 2 5 999998 1 2 999999 372845 1 2 999999 -64703 2 670043 723156 2 13 999987 1 5 999982 -379303 2 2 999999 2 2 999999 1 410866 643041 -491847 2 2 999999 1 15 999994 613152 2 14 999982 2 18 999982 2 2 999999 2 18 999997 1 12 999997 -826860 2 259460 336964 1 213413 504362 -760219 2 64533 620462 1 132121 823388 -229851 1 2 999999 709356 2 196968 881132 1 8 999984 -980673 1 14548 723551 -160493 1 5 999991 589868 2 17 1000000 1 346509 907507 268550 1 2 999999 983789 2 16 999992 2 6 1000000 1 9 999991 623141 2 8 999998 2 5 999996 2 326255 554898 1 2 999999 -882026 2 8 999984 2 2 999999 2 10 999991 2 19790 282166 1 3 999994 78284 2 2 999999 1 17 999997 885579 2 12 999986 1 7 999995 -906216 1 106286 563090 952693 2 2 999999 2 19 999997 2 9 999984 1 406009 977714 433133 2 2 999999 2 115229 715108 1 12 999984 128148 2 8 999999 2 2 999999 2 1 999991 1 2 999999 759188 2 2 999999 1 20 999988 86562 1 208151 553508 220512 1 2 999999 -208643 1 103770 134376 -933454 1 18 999985 337947 2 7 999982 1 11 999997 397185 1 57431 805502 -707407 2 2 999999 1 24056 576266 934033 2 47293 851743 2 9 999987 2 2 999999 2 683419 793170 2 5 999989 2 7 999995 1 69320 744326 480832 2 481871 750238 2 501997 656858 1 75376 959144 722491 1 2 999999 -317778 2 2 999999 1 2 999999 -547634 2 192896 267513 1 154724 507769 436911 2 129311 307301 2 184499 718598 1 1 999998 -184250 2 12087 995547 2 331741 686465 1 201632 783367 617517 1 2 999999 769884 2 58369 235329 1 2 999999 693216 2 616500 694105 2 638135 913992 2 664095 907661 1 2 999999 -723062 1 11 999998 -781967 2 502683 984139 1 8 999994 -455395 2 7 999995 1 457396 971164 -261411 2 2 999999 2 2 999999 1 18 999983 447934 2 2 999999 2 8 999996 1 2 999999 519999 2 2 999999 1 595007 896245 337373 2 2 999999 1 768852 800227 246913 1 2 999999 794608 1 130127 475300 627194 1 9 999982 -265571 2 221970 725360 2 16 1000000 2 2 999999 2 49565 936052 1 2 999999 457348 1 192281 449234 -479687 1 483537 652425 -286992 1 2 999999 90368 1 2 999999 793694 1 11 999982 237248 1 1 999994 850296 1 24145 354175 -69296 2 284400 673179 2 7 999995 1 2 999999 449713 2 13 999985 1 2 999999 -860299 2 666842 872997 1 146864 777553 -573300 1 602231 632806 -751403 2 293155 827148 2 13 1000000 1 641569 911525 870853 2 15 999994 2 2 999999 1 2 999999 -84272 2 1 999989 1 20 999994 643350 1 5 999998 298190 2 14 999987 2 5 999999 1 2 999999 -226820 1 2 999999 -84338 2 513317 931006 1 2 999999 638242 2 112700 272564 1 4 999992 897030 2 2 999999 1 2 999999 502586 2 14 999982 1 656400 698958 -921992 2 13 999986 2 2 999999 1 33052 207573 62500 2 2 999999 1 3 999993 757918 1 2 999999 -32756 2 2 999999 1 2 999999 85457 1 2 999999 779706 2 289531 595659 2 12 1000000 2 68790 955800 1 172245 316684 -397780 1 1 999988 306409 2 2 999999 2 11 999989 2 2 999999 1 2 999999 128284 2 2 999999 2 13 999994 2 371575 623467 1 238583 339021 970860 2 676526 916169 1 15 999984 954680 2 230992 827612 2 2 999999 1 552023 671439 247588 1 81427 265342 59582 1 13 999990 -350459 2 13 999988 2 2 999999 2 12 999992 2 2 999999 1 27825 378758 727263 1 30108 896185 872867 2 300800 477912 2 13125 98725 1 6 999999 663764 1 2 999999 -679006 2 96060 205638 2 7 999983 2 2 999999 1 739293 992889 -823134 1 3 999988 -471477 2 2 999999 1 343997 869400 -846731 1 90655 774452 -179805 1 6 999988 450968 2 726754 855468 1 104530 799283 600055 1 2 999999 -392526 2 2 999999 1 366833 379879 -307747 2 2 999999 2 709961 732910 2 871682 997816 1 557147 660893 336266 1 451337 867395 309945 1 2 999999 801398 1 110196 935508 -373961 1 5 999989 -40001 2 18 999983 2 362090 773684 1 184251 811699 -424981 1 126714 329999 -185720 2 2 999999 1 472403 930291 -724184 2 2 999999 1 545657 794905 246142 2 2 999999 2 17 999999 2 688254 915424 2 2 999999 1 2 999999 -70096 1 313024 901513 680375 2 2 999999 2 10 999988 2 71498 690915 2 419104 629961 1 2 999999 -903184 1 2 999999 -216124 2 381502 654176 2 2 999999 1 16689 303940 -910640 1 439083 934040 -840269 1 15 999996 -1176 2 14 999983 2 2 999999 2 652447 705213 1 4 999984 -504319 2 2 999999 1 2 999999 349630 2 774051 984210 1 2 999999 -423057 2 50043 434185 2 2 999999 2 6 999983 2 2 999999 1 6 999993 20821 2 10 999984 1 646049 672770 767046 1 2 999999 31850 1 2 999999 -16511 2 304440 630449 1 47368 293737 566112 2 2 999999 1 9 999989 -910604 2 2 999999 1 466945 603959 594091 1 2 999999 139445 2 2 999999 2 196904 973837 2 175648 940471 2 2 999999 1 268172 403928 -471186 2 156259 834753 2 7 999991 1 454621 854335 175075 1 21581 567387 -957475 1 10 999983 128272 2 2 999999 1 8 999989 -294016 1 10 999982 307189 2 2 999999 1 7 999986 -449650 1 2 999999 536613 2 7 999995 1 2 999999 -888286 2 5 999990 2 129575 941255 2 46660 48935 2 5 999984 2 17 999981 1 2 999999 732793 2 626015 650662 2 395036 585324 1 2 999999 164352 1 2 999999 433849 2 2 999999 1 1 999986 -748 2 732133 789504 2 2 999999 2 15 999986 2 272884 980680 1 4 999986 493710 2 2 999986 1 557309 698850 -189544 1 2 999999 132963 1 106675 131078 737702 2 277024 808464 2 2 999999 2 1 999988 2 2 999999 1 135189 832094 696829 2 2 999999 2 18 999993 1 20 999984 -560947 1 6 999985 -848869 1 17 999985 669533 1 1 999994 -837018 1 7 999999 713166 2 9 999997 2 20 999983 1 174963 942219 -418824 1 15 999984 -507018 2 16 999999 2 10 999989 1 2 999999 86269 1 12 999998 -815226 1 13 999987 -844850 1 618113 934664 299860 1 311304 690731 -495449 1 2 999999 -605520 1 662624 972606 513261 1 2 999999 657547 2 22329 249280 2 362689 939482 2 2 999999 2 6 1000000 2 39872 254672 2 8 999989 1 145084 869034 283511 2 725041 894679 2 2 999999 2 15 999986 1 2 999999 -78903 1 2 999999 -141585 1 2 999999 472872 1 6 1000000 -931277 1 2 999999 457941 2 2 999999 1 3 999994 -636275 2 2 999999 2 2 999999 2 219078 346990 2 39020 428354 1 2 999999 265024 2 15 999993 1 2 999999 -675671 1 2 999999 -839013 1 32678 938260 -166115 1 2 999999 -165747 1 2 999999 -539155 1 728518 851040 -823453 2 5 999988 2 5 999984 1 339520 819421 -362418 1 2 999999 674243 2 844675 934730 1 2 999999 154972 2 240229 473464 1 486656 560530 107288 2 2 999996 1 161848 236567 -360958 2 2 999999 1 3 999985 -726417 1 3 999996 971720 1 17 999984 -250313 2 2 999999 2 452936 557427 1 52996 368743 -452332 1 2297 312598 -167370 2 2 999999 1 188034 435456 22621 2 276471 284557 1 2 999999 17754 2 2 999999 1 18 999985 465066 1 2 999999 -623194 1 2 999999 -501178 2 474785 912363 1 2 999999 -83618 2 2 999999 1 2 999999 -458078 2 2 999999 2 257925 975949 2 5 999983 2 2 999999 1 222398 673922 566268 2 809737 875822 1 2 999999 -749095 2 158721 715051 2 475200 923720 1 2 999999 668432 2 138127 775160 1 49617 122608 601389 1 2 999999 559163 2 679798 685129 1 8 999989 -748377 2 14 999990 2 2 999999 1 2 999999 554332 2 85269 130851 1 543258 957404 484742 1 20 999990 -784488 2 2 999999 2 9 999996 1 219969 752516 73362 2 670138 758373 1 7 999981 222594 2 2 999999 2 178665 359316 2 11 999991 1 20 999988 -870094 1 284978 328506 843370 1 14 999986 381007 2 13 999995 2 755708 759201 2 2 999999 2 5 999999 2 2 999999 2 2 999994 1 140373 197376 652330 1 2 999999 -785280 2 17 999982 1 872004 954269 994687 1 16 999983 738919 1 3 999991 875179 1 2 999999 -292709 2 9 999994 2 2 999988 1 2 999999 624624 1 23895 414780 891103 2 33183 453031 1 11 999981 -581029 2 2 999999 2 6 999993 1 114303 345528 -632273 1 2 999999 283478 1 2 999999 109731 2 2 999999 2 189225 873987 1 2 999999 -660063 1 2 999999 666629 2 482229 579872 2 2 999999 1 2 999999 991172 1 224846 532626 174611 2 2 999999 2 780221 868889 2 417001 915177 2 7 1000000 2 163357 322495 2 2 999999 1 2 999998 -323921 1 691731 714389 -550594 1 18 999996 -997405 1 2 999999 225914 1 655358 889389 939940 2 13 999984 1 10 999996 -624968 2 388213 599357 1 208552 270828 -976930 2 5 999983 1 2 999999 514349 1 2 999999 663879 2 405640 485713 1 1 999981 -224239 1 14 999985 284567 2 16 1000000 1 271305 628079 -411255 2 114051 294521 1 953975 998024 -299495 2 634452 823943 2 2 999999 2 2 999999 2 2 999999 1 590289 814292 -585004 2 2 999999 1 5 999996 493812 2 2 999993 2 347404 520117 1 502780 592508 25399 2 2 999999 2 11 999983 1 14 999984 -247600 1 1 999999 667510 1 328258 576319 705483 2 17 999984 1 540258 679837 -331831 2 40312 967845 1 2 999999 478889 1 2 999999 -483491 1 10259 813617 -710020 2 800682 978056 1 11 999985 -474415 1 11 999985 -661765 1 17 999996 48477 1 2 999999 -832886 1 149076 276275 -317228 1 2 999999 -232609 1 2 999999 301565 1 2 999999 -267344 2 2 999999 1 6 999992 438186 1 332447 605569 389623 1 9 999982 -404840 2 3 999993 2 2 999999 1 7 999983 155957 2 354723 697945 1 108228 961743 7248 2 646672 902391 2 3 999988 1 498100 521144 -812361 1 43167 615377 -680276 1 9 999991 756158 1 102856 846784 -806434 1 8 1000000 -639277 1 19 999996 -908680 2 391009 981656 1 13 999995 -190371 1 15 999999 932310 2 2 999999 1 20 999999 -77279 1 15 999987 239428 1 155716 645353 -635424 1 2 999999 -524679 2 59157 464174 1 18 999997 -926692 2 2 999999 1 19 999985 685528 2 2 999999 2 19 999994 1 2 999999 -546812 2 2 999999 1 2 999999 -683955 1 18 999991 33621 1 170186 981814 499971 1 2 999999 765577 2 2 999999 1 2 999999 654798 2 5 1000000 1 2 999999 -156371 1 2 999999 -421248 1 467708 575906 -51650 1 19 999984 765852 1 20 999988 -622858 2 2 999999 1 2 999999 -933103 1 514005 717988 -901385 1 2 999999 -197043 2 207046 538001 1 12 999985 498502 1 2 999999 -262864 2 2 999999 2 15 999986 1 2 999999 -192939 2 6 999988 2 18 999993 1 10 999992 -818038 1 699299 733389 -955591 1 153310 814138 -55384 1 2 999999 -523777 1 639024 968836 820818 2 2 999999 1 117380 515855 -47849 2 2 999999 2 2 999988 1 117255 719287 680929 1 809944 940608 -215159 2 14 999996 1 10 999984 382615 2 3 999987 2 210199 711971 2 139045 987230 1 18 999999 -360646 1 2 999999 355191 2 350572 386795 1 1 999990 -759395 1 10 999999 381331 1 15 999996 -242077 1 2 999999 -747359 1 581899 882766 719956 1 2 999999 -970924 2 39842 659678 2 153554 697861 1 2 999999 742087 1 8 999990 445379 1 17 999991 -476004 2 2 999999 1 1 999994 -103259 1 2 999999 -336890 2 2 999999 1 780391 805874 258156 2 2 999999 2 4 999993 2 18 999981 1 2 999999 -604660 1 157469 348373 18696 1 2 999999 -902596 1 2 999999 302913 1 16 999995 794698 1 2 999999 1860 1 302917 934984 30546 2 12 999994 1 2 999999 -259112 1 557935 995772 467758 2 3 1000000 2 19 999988 2 203785 775970 2 393422 752119 1 721126 858819 -783529 2 11 999981 1 2 999999 -931822 1 18 999996 -877399 2 2 999999 1 18 999984 -160118 1 2 999999 -110515 1 8 999996 -384597 2 2 999999 1 7 1000000 286578 1 2 999999 439599 2 2 999999 2 894330 978552 2 283861 383601 1 16 999994 -698704 1 799621 898468 705476 2 9 999984 1 433475 700924 -550880 1 183816 918582 -275642 1 20 999991 232991 2 2 999999 2 250870 678125 1 1 999995 -928647 2 15 999987 1 110000 362143 -247998 2 15 999993 1 2 999999 -179142 1 8 999991 -36262 1 16 999994 -404319 2 7 999996 2 8 999983 2 2 999982 1 16 999990 -589664 1 436671 441270 -779891 1 509259 931531 -37142 1 396540 928177 723620 2 2 999999 1 2 999999 -994880 1 11 999997 -411601 2 2 999999 1 14 1000000 927601 1 2 999999 -80706 2 2 999999 2 20197 764496 2 7 999985 2 2 999999 2 20 999999 2 854384 891221 1 335798 525332 -52338 2 2 999999 2 144463 897985 1 2 999999 -578094 1 2 999999 -947702 1 13 999987 -373690 2 2 999999 2 13 999993 1 545628 655126 500757 1 2 999999 365465 1 24433 69829 -124039 2 14 999993 1 134040 909595 383459 2 2 999999 2 9 999991 2 2 999999 2 10 999991 1 28882 991696 770766 1 20 999999 922206 1 12 999986 -781566 2 5 999997 2 2 999999 2 214563 578044 2 9 999988 1 160918 328360 -431310 2 13 999985 1 322014 587446 -166523 2 6 999986 1 2 999999 480481 2 2 999999 2 18 999985 2 2 999999 2 2 999999 1 838896 909526 461833 2 10 999992 2 2 999999 2 621849 735635 1 2 999999 711858 1 2 999999 652766 2 40015 350046 2 255523 706451 2 490263 624775 2 460881 968411 2 2 999999 1 7 999988 402058 2 2 999999 2 2 999999 1 3 999994 -578082 2 559987 560813 1 5 999995 -833016 1 20 999989 -363556 1 2 999999 -317521 1 4 999987 -489787 1 644280 953355 348959 2 386347 423129 2 2 999999 1 15 999987 -926012 2 421241 823464 1 10 999997 -672592 1 3 999999 529897 2 12 999999 1 122069 427385 277733 2 2 999989 2 2 999999 2 16 999982 1 7 999998 -571642 1 522179 580691 2252 2 157619 601592 1 70872 536341 -135190 2 326966 993131 2 9 1000000 2 13 999981 1 2 999999 943656 1 2 999999 993496 1 2 999999 34340 2 15 999987 2 50076 500789 2 7 999984 2 19 1000000 2 2 999999 1 2 999999 -323742 1 5 999999 -273623 2 17 999998 1 2 999999 656884 1 2 999999 729143 2 302109 858250 1 13 999995 -40646 2 508312 528840 2 169557 507296 2 5 999987 2 182425 928889 1 156340 960711 28761 1 2 999999 63839 1 426632 486954 -697888 2 3 999990 2 2 999999 1 43239 115606 -419767 1 2 999999 -344219 1 475240 769236 -267275 2 2 999999 1 20 999982 -246177 2 16 999983 2 2 999999 2 10 999983 1 57612 579972 284447 1 8 999986 719299 2 15 999982 1 8 999993 674519 1 2 999999 -802990 2 2 999999 1 478957 771990 -977265 2 285938 588332 1 654663 906835 -821448 1 839168 840418 36837 1 578976 716043 249591 1 229194 383718 519077 1 548064 643022 -200456 2 312983 435710 1 19 999985 -584345 2 446934 745551 1 254127 538758 -270154 1 2 999993 -733240 1 262977 381389 -53817 1 2 999999 176825 1 12 999986 -755010 2 2 999999 1 2 999999 401843 1 2 999999 -963613 1 10 999984 316457 1 376381 387940 -609576 2 2 999999 1 640839 714672 402920 2 2 999999 2 2 999999 1 2 999999 -229290 2 2 999999 2 699806 706468 1 2 999999 -673348 2 8 999992 2 13 1000000 1 13 999988 -368729 2 2 999999 1 13 999987 703076 2 552798 573647 1 111870 810232 -623132 1 2 999999 -950006 1 10 999988 856264 2 342207 576650 1 4225 554981 -413589 1 19 999983 -835565 1 2 999999 700565 2 2 999999 1 12 999990 -251087 2 205201 517491 1 33211 157555 -51985 1 3 1000000 -408967 1 8 999991 -892805 2 2 999995 2 6 999993 1 13 999981 -795787 2 2 999999 1 10692 712185 746383 2 14 999995 1 2 999991 937832 1 158354 167156 -337558 2 114657 626689 1 584322 852785 995833 2 271329 461454 2 258460 300499 1 2 999999 398995 1 10 999990 616787 2 16 999991 2 2 999999 1 19 999982 724438 1 17 999989 -900655 1 202749 668074 -678202 1 2 999999 -195131 1 2 999999 -128901 2 2 999999 1 2 999999 -969124 2 2 999999 1 97634 611042 897630 2 5 999995 2 5 999984 1 13 999998 510967 2 20 999985 2 34029 819657 2 2 999982 1 158236 486495 995455 2 2 999999 1 2 999999 659273 2 43207 328860 2 7 999991 2 434909 840909 1 2 999993 -288483 1 444591 678561 249673 2 2 999999 2 2 999999 1 375399 927668 -263322 1 2 999999 661817 1 2 999999 -507877 2 15 999984 1 19 999989 -625899 2 4 999984 1 15 999983 -729638 1 20 999986 -724422 1 5 999995 133848 1 2 999999 -230350 2 2 999999 1 10 999987 -679810 2 119187 134200 2 55761 723577 1 2 999999 -551715 1 235512 279545 -172431 1 2 999999 -717231 1 2 999999 610240 1 208092 954425 174602 1 253971 490896 -965663 1 7 999989 -95611 1 235694 909460 174097 2 12 999994 1 10 999997 657756 2 15 999990 1 279896 395802 439642 2 14 999984 1 370125 916916 425819 1 2 999999 -143181 2 794858 804306 2 20 999986 1 16 999995 -224628 1 2 999999 6659 2 337039 838032 2 486432 794714 1 3 999991 272120 2 2 999999 1 11 999990 -582270 1 471353 776435 709231 1 2 999999 -830994 2 12 999985 2 2 999999 2 374723 667595 2 6 999985 1 497452 691834 -144261 2 335507 824991 1 20 999989 474055 1 34225 888520 416613 1 262289 478317 -655748 1 368865 452483 -545186 2 3 999985 1 5 999999 -584463 1 9 999993 625001 1 2 999999 -128659 1 2 999999 -209716 2 3 999988 2 640553 800186 1 215075 266881 459151 1 2 999999 -517766 1 2 999999 -449779 1 2 999999 -62848 1 3635 317613 -110500 2 2 999999 2 11 999996 2 244013 821532 1 14 999995 19340 1 2 999999 969704 2 17 999990 1 2 999999 -277168 1 2 999999 -284801 2 2 999999 1 111118 828758 85912 2 215051 922649 1 2 999999 863624 2 264653 978454 2 2 999999 2 2 999999 2 2 999999 2 4 999982 1 2 999999 585102 1 13 999999 -558006 2 2 999999 2 2 999982 1 19 999982 -889263 2 170465 246765 2 17 999986 1 2 999999 -77763 2 9 999995 1 2 999999 158511 1 359763 722153 336897 1 2 999994 175985 2 2 999999 1 2 999983 -27319 1 2 999999 758500 2 2 999999 1 7 999984 -842971 2 630265 733738 1 3 999993 -677647 2 2 999999 2 2 999999 2 502005 556784 1 2 999999 -95902 2 17 999983 2 2 999999 1 132494 592060 -804379 2 11 999996 1 2 999999 -487985 1 2 999999 -886986 1 2 999999 -465093 2 2 999999 2 247641 346221 1 4 999997 346595 1 187325 696606 426379 2 20 999992 2 10 999999 2 2 999999 2 8748 634104 2 422714 894186 2 574420 646101 1 86 972825 -852863 1 2 999999 480074 2 5 999982 1 14 999990 849460 1 16 999983 -575959 1 14 999986 66627 2 2 999999 1 15 999982 -481160 1 74232 735259 708103 2 17 999983 2 13 999994 1 26642 69041 153512 1 14 999998 -593420 1 18 999987 -284126 2 116942 658341 1 2 999999 765043 1 741961 998362 313909 2 18 999996 1 10 999987 -403746 1 2 999999 423294 2 13 999991 1 2 999999 -8600 1 2 999999 131517 2 2 999999 2 153255 733980 1 39877 769202 383177 1 2 999999 -486995 1 198185 709552 218825 2 2 999999 1 2 999999 365600 1 1 999981 972504 2 475742 920458 2 5 999981 2 18 1000000 2 266013 424955 2 6 999997 2 395309 749508 1 567204 732018 683161 2 2 999999 2 9 999985 2 15 999993 2 92068 529029 1 2 999999 242832 2 2 999999 2 16 999996 1 895896 907564 90615 1 2 999999 -888973 2 455510 796932 2 2 999996 2 2 999999 1 17 999990 290507 1 81493 321345 352673 1 635517 697647 -643458 1 2 999999 393734 2 2 999999 2 2 999999 2 7 999990 1 19 999992 448053 2 2 999999 1 176106 450955 -33548 1 149779 636007 -379468 2 2 999999 1 12 999983 830380 2 2 999999 1 2 999999 544264 1 20 999994 -743007 2 3 999997 1 12 1000000 -52594 2 242986 381274 2 13 999983 2 2 999999 1 2 999999 947638 1 309450 716599 961786 2 17 999999 1 18 999982 -896568 2 321968 683362 2 367361 911246 1 2 999999 311842 1 485445 829595 498397 2 2 999999 1 20 999991 230322 1 9 999986 -378534 2 240265 972446 1 16 999985 533030 2 3 999981 2 2 999999 1 391893 912060 -52017 2 10 999983 1 16 999996 -285115 2 2 999999 2 12 999989 2 603569 794994 1 15 999981 426301 1 15 999994 934515 2 10 999984 1 170157 515192 -628110 2 778240 991226 2 5 999999 1 2 999999 -118315 1 2 999999 344576 2 19 999993 2 29461 325613 2 588402 686606 2 81726 649672 2 2 999999 1 291727 522260 290956 2 4 999994 1 2 999999 -695450 2 527071 617435 1 14 999999 980550 2 2 999999 2 2 999999 2 2 999999 2 78029 322537 1 660289 763987 184748 1 284165 799688 898364 2 2 999999 1 2 999999 550246 1 3 999985 476927 2 164935 941303 2 2 999999 2 19 999986 2 900188 916214 1 5 999990 475708 1 388313 664613 -426626 2 2 999999 2 2 999999 2 17 999987 2 2 999999 2 102120 282166 2 2 999999 1 686866 726183 -188452 1 658 207856 354316 2 2 999999 2 2 999999 2 2 999999 2 13 999995 2 2 999999 1 7 999984 375800 2 20 999993 1 2 999999 983147 2 2 999999 2 189942 979557 1 11 999991 -327253 1 2 999999 203579 2 18 999994 2 132674 432059 2 376475 787383 1 7 999999 -575309 2 634481 987771 2 2 999999 2 13 999983 1 15 999990 -390594 2 2 999999 1 15 999986 -636323 1 2 999999 -952731 1 2 999999 -490865 1 31805 908621 403954 1 34886 691734 68299 1 491023 945880 -228226 1 276260 836374 935478 2 9 999991 2 306342 915078 1 2 999999 -790336 1 13 999999 862386 1 13 999983 37385 1 810319 866023 -433896 2 2 999999 2 2 999999 2 2 999983 1 699659 924489 665254 2 2 999999 1 2 999999 46240 1 539043 834507 -997890 1 381843 528779 112169 1 15 999999 816163 1 598592 870097 -306678 2 7 999997 2 2 999999 2 874757 918328 2 2 999999 2 888671 924435 2 310461 606894 1 2 999999 530254 1 8 999997 -899419 1 395888 804942 294960 2 17 999990 2 12 999991 1 151072 321626 -122242 2 10 999991 1 2 999999 -853821 1 2 999999 -917342 2 13 999987 2 15 999982 2 161786 680050 1 6 999993 317342 2 2 999999 2 20 999995 1 154582 871456 516109 1 178067 963075 591854 1 2 999999 362570 2 2 999999 2 3 999990 2 575660 743092 2 209395 724153 2 10 999990 2 475631 642704 2 2 999999 1 30125 694509 -217968 1 3 999982 -430645 2 2 999999 2 2 999999 1 18 999991 76448 1 447633 456956 -310036 2 713355 780932 1 2 999999 -795629 1 16 999990 474649 2 2 999999 2 2 999999 2 192533 684064 2 7 999981 1 3 999999 327933 1 2 999999 -44000 1 9 999997 -280512 1 18 999981 -969198 2 2 999999 1 11 999991 525116 1 2 999999 -858550 2 8 999991 2 229857 541899 1 14 999986 862282 2 90496 784982 2 249386 688932 1 2 999999 543936 1 437185 690992 -14150 2 2 999999 2 431900 670283 1 9 999982 -635647 2 2 999999 2 17 1000000 1 298830 869204 78285 1 17 999984 542440 2 2 999999 1 4 999990 -40668 1 36572 760583 -530366 1 17 999994 -776920 2 5 999993 2 2 999999 1 14 999986 -933071 1 2 999999 -884116 2 2 999999 1 2 999999 61391 2 2 999999 2 2 999999 1 102006 631907 760955 1 2 999999 666368 2 275719 803831 2 13 999982 1 153084 477508 -11769 1 16 1000000 674137 2 2 999999 1 183374 230644 -383172 1 568594 869439 -844627 2 2 999991 2 2 999999 1 2 999999 -360815 1 281323 599273 864013 1 723683 741286 923168 2 243473 565675 1 175029 296984 707857 2 575948 632587 1 17 999995 -602261 2 10 999990 1 3 1000000 147018 1 8 999991 -872500 2 2 999999 2 4 999981 1 2 999995 640344 2 338822 988147 2 19 999991 2 38018 662814 1 4 999985 749051 2 2 999999 2 57171 706268 1 134208 172088 -569125 2 2 999999 2 6 999992 1 13 999992 -668883 2 11 999987 1 18795 595818 -654303 1 499139 972786 846983 1 2 999999 -361580 2 2 999999 1 316511 868896 399541 2 4 999989 1 304421 829012 -754948 1 2 999999 -615698 2 2 999999 2 4 999995 1 18 1000000 777272 2 418346 693957 2 1 1000000 2 2 999999 1 75014 924849 697783 1 19 999989 314873 2 9 999991 2 245923 893839 1 726956 823425 -285890 2 46084 783726 2 19 999999 2 4 999991 2 277400 874692 1 6 999986 925696 2 650831 691112 1 2 999999 -648358 2 8 999990 1 131939 198306 723284 1 2 999999 -903120 2 17 999993 1 352703 502912 430206 2 2 999999 1 19 999987 168363 2 1 999983 2 6 999994 1 36960 902600 -585508 2 3434 779578 1 407424 640897 -374201 2 669725 871520 2 5 999987 1 5 999993 -57599 1 3 999989 -842855 1 792287 903769 -28516 2 2 999999 1 198822 671549 471218 1 2 999999 -817120 2 2 999999 1 11 999985 -372152 1 7 999986 -512733 1 2 999999 -444521 1 133396 210337 796302 1 127494 718176 467887 2 113476 438476 2 143917 652809 1 9 999997 646943 2 1 999996 2 12 999981 1 558007 692673 130125 2 2 999999 1 2 999999 -224579 2 13 999983 2 2 999999 1 14 999991 -355719 2 290324 878514 2 2 999999 1 2 999999 814250 2 590564 821574 1 327371 603175 177518 1 246087 923886 -157350 2 767880 874181 2 794255 936799 1 2 999999 -179098 2 2 999999 1 2 999999 -428068 2 14 999991 2 2 999999 1 16 999990 922025 2 205790 503479 2 19 999998 2 121390 382813 1 2 999999 -81846 1 2 999999 622739 1 115111 243396 -900342 1 2 999999 -137788 2 10 999999 2 2 999999 1 6 999981 36177 2 10 999998 2 18 999983 1 9 999988 887952 1 7 999997 183388 1 2 999999 261660 1 421832 453859 938646 2 108381 991597 1 18 999994 -279765 2 497352 852279 1 2 999999 816240 2 19 999983 1 14 999983 -899044 1 4 999998 -684486 2 2 999999 2 2 999999 2 17 999994 1 2 999999 -784172 2 132098 973562 2 503688 730624 1 192068 835307 424318 1 20 1000000 871028 2 6 999995 1 138144 310532 -73489 1 18 999993 -450071 1 2 999999 884748 2 11 999988 2 335895 847472 2 2 999999 1 2 999999 316339 1 2 999999 -451217 1 210576 226709 554646 1 6 999999 158391 2 1 999988 1 89599 731391 -198190 1 9 999981 -195475 1 14 999987 -499368 1 276011 386265 -87407 2 312646 485593 2 20504 59239 2 2 999999 1 2 999999 -685642 1 116117 171912 -98254 1 2 999999 530808 1 253757 517607 566215 2 316837 767203 2 600890 958616 1 18 999990 -154467 1 2 999999 133229 2 139681 348612 1 547310 995272 -475331 2 71644 206973 2 465200 697084 2 2 999999 1 15 999995 -853753 1 8 999993 116816 2 34252 969446 2 396081 409138 2 18 999992 1 2 999999 932650 1 525578 635584 625274 2 2 999999 1 13 999993 -578781 2 210322 783386 1 6 999990 -504606 1 2 999999 987983 2 433267 871732 2 2 999999 2 16 999990 2 101222 305969 2 2 999999 1 17 999998 595343 1 2 999999 -65691 2 2 999999 2 6 999996 2 2 999999 2 314477 888753 1 160228 783431 -116167 2 4 999983 1 356789 862197 -439681 1 302826 719658 -863093 2 2 999999 1 14 999990 -373486 2 4 999996 2 2 999999 2 2 999999 2 2 999999 2 6 999981 2 1 999984 2 2 999999 1 14 999987 417206 1 13 999982 -875298 1 155634 267721 30196 2 2 999999 2 422719 944218 2 182394 747524 1 883203 931817 773686 1 4563 937180 -928675 2 15 999992 2 2 999999 1 129061 604322 737388 1 3 999993 24762 2 8 999995 1 2 999999 -502312 1 792820 954117 212057 2 14015 311073 1 9 999996 -120912 1 2 999999 -305272 2 545386 951441 2 85944 948374 2 255757 547107 1 110718 367768 -850530 1 91092 304125 531696 2 350399 810122 2 3 999999 2 15 999998 1 2 999996 505763 1 6 999988 726969 1 2 999999 127627 1 2 999999 274391 2 2 999999 2 67855 583081 2 2 999999 2 2 999999 2 17 999992 1 62726 124376 235924 2 121414 289239 2 12 999995 2 12 999991 2 15 999988 1 2 999999 -512272 2 2 999999 1 2 999999 -596645 2 20 999983 1 2 999999 524481 1 20 1000000 654852 1 2 999999 -346529 2 441435 516740 1 216160 755166 -929140 1 303804 619681 -175870 2 2 999999 2 4 1000000 1 4 999995 -238634 1 2 1000000 -260038 1 440766 678269 -5728 2 119765 547421 2 4 999991 1 18440 433533 984189 1 3 999990 -726727 2 6 999997 2 2 999999 1 677277 816176 546040 1 6405 648776 675655 2 29069 982474 2 2 999999 2 2 999999 2 2 999999 2 685832 988847 2 241646 942549 2 15 999994 1 266773 805633 -943060 1 2 999999 -578376 2 318928 880434 2 5 999988 2 677688 707863 1 214295 435948 -475194 2 11 999994 1 434778 594443 907995 1 4 999984 -70466 1 273298 719496 867560 1 17 999984 -449134 2 1315 179106 1 2 999999 -779025 2 353472 743377 2 3 999997 1 2 999999 -836875 2 623191 979495 1 127640 653453 -876261 2 11 999981 2 2 999999 2 18 999990 2 2 999999 1 17 999992 221216 1 189293 192666 -503278 1 12 999986 692292 2 7 999993 1 2 999999 -481850 2 2 999999 2 1 999998 1 2 999999 243057 2 2 999999 2 147690 578633 1 2 999999 -193776 1 2 999999 -477548 2 601300 695357 2 328373 552517 1 14 999996 963606 1 9 999997 920553 2 2 999999 1 2 999999 45853 1 14 999995 -238353 2 3 999997 1 2 999999 -280996 2 40633 906098 1 18 999987 -98894 2 421467 966287 1 2 999999 -416003 2 2 999999 2 281151 825508 2 16 999990 2 20 999988 1 526360 694605 -277052 2 608506 972255 2 386846 406545 2 2 999999 1 2 999999 -169142 2 16 999991 1 2 999999 359383 2 15 999995 1 70274 492871 -426560 2 2 999992 2 12 999984 2 546640 988628 2 13 999982 1 55222 864007 -685728 1 26376 423091 553828 2 190416 418655 2 873708 879047 2 2 999999 2 3 999983 2 2 999999 2 4 999995 2 16 999994 1 9 999984 -381706 1 2 999999 -558748 1 2 999999 -888221 1 2 999999 -857156 1 10 999988 -366746 1 4 999998 724261 2 78006 225188 2 14 999992 1 2 999999 861724 1 390377 778479 949908 1 2 999993 -533140 2 2 999999 2 7 999999 2 1 999983 2 16 999991 1 134145 268378 902046 2 8 999986 1 2 999999 -310435 2 4 999985 1 361395 957393 -857984 1 4 999999 159550 1 249382 782456 956620 1 2 999999 -799869 2 2 999999 2 2 999999 2 340318 649613 1 5 999991 126663 2 1 999981 2 2 999999 2 18 999991 1 2 999999 -867892 1 6 999989 859757 2 37662 494074 2 6 999987 2 116814 615832 2 2 999999 1 2 999999 380880 2 496043 752944 2 2 999999 1 187068 321034 -5404 2 13427 803173 1 9 999991 -678568 2 207624 972855 1 44501 546390 736958 1 852254 916975 68438 1 2 999999 -344273 2 2 999999 2 243413 508135 1 2 999999 -825323 2 523239 770545 1 1 999991 520304 2 2 999999 1 151610 813451 190493 1 2 999999 650415 2 2 999999 2 2 999999 1 480173 517881 -352662 2 161564 318763 2 5 999982 1 2 999999 500131 2 10 999991 2 2 999999 1 306618 537582 119234 2 189156 878276 2 2 999999 2 11922 916015 1 2 999999 908768 1 19 999984 830743 2 2 999999 1 3 999995 -213274 2 2 999999 2 1 999999 2 5 1000000 1 13286 385150 -106065 1 18 999992 -559504 2 493551 709294 1 2 999999 -658983 2 2 999999 1 533954 957631 662228 2 169460 877577 2 12 999993 1 543927 584385 114250 2 5 999987 1 13 999982 -559501 2 2 999999 1 2 999999 -319491 1 2 999999 894019 1 10 1000000 892138 1 115643 609023 -856431 1 103647 261829 65834 1 2 999999 842166 2 1 999999 2 2 999999 2 2 999999 1 17 999999 383704 2 7 999983 2 5 999997 1 39728 887321 468032 2 274994 332554 2 2 999999 2 600176 617209 2 2 999999 2 11 999981 2 2 999999 1 535513 972730 -701535 2 2 999999 2 847130 953623 1 14 999999 764545 1 97690 124148 587602 1 19 999987 973163 2 2 999999 1 2 999999 635324 1 184648 487610 -619005 1 555538 629342 80405 2 2 999999 1 10 999993 175637 1 2 999999 -428537 1 14 999993 -32259 1 2 999999 -2419 2 2 999999 1 9 999998 287779 1 4 999982 335308 2 681449 853998 1 7 999988 -19819 2 2 999999 2 5 999995 2 965719 975909 2 14 999991 1 129550 371164 137153 1 156068 585222 291053 1 2 999999 -370669 2 2 999999 1 1 999984 87212 1 81121 573583 -857300 1 2 999999 -982306 2 37738 660537 2 2 999999 2 2 999999 1 51054 400243 -432668 2 2 999999 2 384984 685507 2 17 1000000 1 2 999999 -555977 2 555543 830186 1 6 999992 237699 2 2 999999 1 2 999999 -481563 1 852875 963348 -775830 1 2 999999 618379 2 3 999981 2 113556 207078 1 99930 854450 617544 2 11 999994 1 1 999994 622779 2 2 999999 1 2 999999 -129086 1 2 999999 -765609 1 3 999984 -436043 2 10 999981 2 622578 710625 1 2 999999 267207 1 2 999999 345934 2 20086 79017 1 15 999998 729802 1 2 999999 303717 2 85648 997566 1 712472 763829 593435 1 2 999995 827993 2 2 999999 1 180304 562625 -232932 1 646619 763462 -926958 2 458346 800741 2 2 999999 1 41274 202089 -946133 2 2 999999 2 731276 816813 2 93096 330276 1 275892 562576 702311 1 18 999982 -412405 2 301381 505429 2 161493 542245 2 2 999999 2 36557 486741 1 13 999987 2773 1 844652 891886 912922 1 2 999999 -886213 1 2 999999 960615 2 2 999999 1 2 999999 910098 1 20 999987 219213 1 50416 651767 -79856 2 851752 932809 2 2 999999 1 2 999999 -733048 2 538221 867102 1 112495 145231 446676 1 5 999997 -499462 2 13 999986 1 16 999994 -458656 1 243027 427046 -250891 2 546619 882098 1 11 999986 700238 1 542563 821678 172032 2 2 999999 1 159409 594603 -976136 1 2 999985 -479420 1 2 999999 -455090 2 2 999999 1 2 999999 931533 2 2 999999 2 13 999985 1 180479 435538 410527 1 6 999988 -448698 1 35712 339670 33457 1 15 999995 -640201 2 7 999983 2 170295 598635 2 16 999998 2 15 999989 1 13 999996 -695627 2 621441 981039 2 13 999993 1 14 999984 772539 1 2 999999 -440790 2 461189 668050 1 3 999984 -46266 1 17 999994 780105 1 8 999983 997453 1 2 999999 -224568 1 2 999999 -188484 1 2 999999 2346 1 2 999999 462525 1 13 999996 -8097 1 2 999991 -708812 2 2 999999 1 876521 996153 -150840 2 2 999997 1 110106 581703 518416 1 308831 353988 -877016 2 332581 774535 1 274599 783518 210766 1 18 999995 636226 1 2 999999 -400572 1 2 999999 -904716 2 3 999982 1 2 999999 -524578 1 26547 299502 -245332 2 7 999983 1 10 999990 -738370 1 437148 764212 -593810 2 248410 658293 2 61032 858421 1 19 999995 491146 1 2 999999 19060 1 725295 966387 -757481 1 18 999997 -839787 2 131843 396700 1 11 999993 -987072 1 30332 980870 294482 1 13 999983 277628 1 2 999999 277698 1 10 999987 -263525 1 20 999994 -337746 1 135401 788811 751457 2 131214 939230 1 19 999985 -415269 1 2 999999 -925423 2 6 999994 1 512071 516564 718566 2 2 999999 2 2 999999 2 18 999995 2 8 999995 1 20 999985 469878 2 387497 985748 2 20 999988 1 899886 956448 -139282 1 839517 882124 -328215 2 2 999999 2 13 999996 1 7 999989 137377 2 5 1000000 1 20 999995 273784 2 12 999988 1 450270 747983 564929 2 2 999999 1 2 999999 693858 1 154014 426537 -433507 1 195279 508612 -775684 2 2 999999 2 897277 987819 1 560434 802715 -266424 2 14 999999 1 2 999999 49721 1 333518 792330 -382488 1 1 999998 -410204 2 100519 768455 1 2 999999 333355 2 4 999985 2 2 999999 2 549145 979335 1 141645 606293 -388941 1 2 999999 863020 1 2 999999 104040 2 2 999999 2 7 999986 2 9 999997 1 18 999996 -686782 2 2 999999 2 2 999999 2 2 999999 1 8 999997 -255829 1 3 999983 426757 2 18 999989 1 7 999982 -548087 2 521490 730043 2 2 999999 2 68101 568430 1 2 999999 391416 2 7 999989 1 12 999993 -252058 1 2 999999 -369694 2 2 999999 2 17 999982 2 223087 540348 2 120836 288457 2 308883 952379 2 329304 351672 2 155528 863282 2 475142 552692 1 15 999989 858844 1 350173 877172 -246717 1 2 999999 962844 1 114122 912943 -573119 2 465940 549934 2 42919 273032 2 5 999997 1 14 999992 -591561 1 2 999999 -263334 1 2 999999 306935 2 480075 776115 2 229185 338837 1 2 999999 -947883 1 83125 420173 -404214 1 9 999991 500127 2 2 999999 2 941796 973536 1 2 999999 33136 2 4 999991 1 13 999988 -359168 1 10 999988 908045 1 9 999993 768032 2 2 999999 2 806252 933544 1 8 999986 -542703 2 7 1000000 2 312954 887151 2 198928 851718 1 2 999999 669022 1 2 999999 -323750 1 311485 960094 513733 1 6 999992 -556595 2 788954 953258 2 1 999987 2 2 999999 1 8 999993 -322752 2 18 999992 2 642613 937418 2 2 999999 2 2 999999 2 2 999999 2 75897 473275 1 2 999999 120903 1 200774 467487 -561185 1 228120 449394 -73900 2 11 999995 2 134952 226928 1 12 999986 -341774 1 2 999999 -951595 1 100633 223881 -686174 2 2 999999 2 14 999983 1 486231 947060 -784757 1 14 999996 473622 1 11 999982 -738252 2 2 999999 2 2 1000000 1 90010 702549 902634 1 2 999999 -692632 1 2 999999 961857 2 163550 591282 2 2 999999 1 102975 967882 362024 2 2 999999 1 2 999999 -357421 2 2 999999 1 617082 789631 581978 1 8 999988 -663909 1 2 999999 190698 2 2 999999 1 8 999990 131649 2 2 999999 1 2 999999 -592825 2 759117 772491 2 7 999981 2 2 999999 1 3 999998 -125537 1 2 999999 -777656 1 11 999982 546880 1 2 999999 -479673 1 17 999999 -257643 2 2 999999 1 129586 137254 936345 2 2 999999 1 15 1000000 980975 2 2 999999 1 2 999999 -843976 2 2 999999 2 160962 821018 1 46292 228010 200125 2 10 999997 1 2 999999 -135558 2 11 999999 2 19787 714668 1 577973 739879 -663862 1 16 999987 410659 1 2 999999 -489733 1 2 999999 -594739 1 8 999993 481578 2 2 999999 1 309209 319325 288562 1 15 999994 671877 1 146611 363860 765725 2 570354 837648 2 2 999999 1 2 999999 479232 1 2 999999 -469137 1 15 999982 816887 2 693907 772145 2 5 999985 2 18 999989 1 99564 412946 -662786 1 52511 558759 -386448 2 2 999999 2 536681 813126 1 5 999997 605414 1 314565 643610 -769827 2 2 999999 2 2 999999 2 295710 794663 1 2 999999 115819 2 16 999985 1 644439 717542 249144 2 4 999987 1 2 999999 -773083 2 16 999998 2 349506 600053 1 652533 945615 -764304 2 2 999999 1 895209 902917 774721 2 2 999999 1 2 999999 665466 2 44234 925690 1 4 999999 -831654 1 15 999985 -619140 2 2 999999 1 12 999987 -827558 2 823910 920969 1 2 999999 -688702 1 869324 978496 879566 1 11 999996 -349513 1 2 999999 -729438 2 2 999999 1 2 999999 -707141 2 1 999981 1 1 999991 -652824 2 43438 547504 2 1 999990 2 8 999988 1 2 999999 66772 2 2 999999 1 2 999999 -337464 1 768625 917690 522116 1 124852 629310 327060 1 87145 496403 38310 2 4361 273609 2 2 999999 2 414457 538319 2 2 999999 1 1 999998 -197843 1 2 999999 -874710 2 678801 802155 1 340595 809163 -883887 2 2 999999 2 262166 356995 1 2 999999 -86058 2 584057 743149 2 132823 924570 2 477693 743645 1 11 999988 -417860 1 145027 663528 572704 1 277765 374139 415349 1 2 999999 600991 1 2 999999 -677412 1 3 999990 803466 2 2 999999 2 2 999999 1 324590 572496 445774 2 2 999999 2 59072 570376 2 3 999988 2 2 999999 1 286220 932262 491078 1 11 999996 -541727 2 650651 719012 2 2 999999 2 6 999986 2 2 999999 2 2 999999 1 2 999999 -836328 1 2 999999 200431 1 16 999981 -291739 1 2 999999 967847 1 6 999987 -431892 2 19 999983 2 2 999999 2 141990 605975 2 2 999999 1 2 999999 375689 2 2 999999 2 20 999982 2 254734 804853 1 2 999999 -320808 1 212689 585991 -790814 1 668177 825946 776238 2 284269 527790 2 2 999999 1 245056 862447 163911 1 2 999999 -468853 1 600791 697005 745061 2 9 999994 1 17 999981 644009 1 491245 830806 -969937 1 2 999999 789637 2 2 999999 1 2 999999 357721 1 2 999999 290378 1 361031 682924 588717 1 19797 525310 -466427 2 6 999990 1 2 999999 -154754 2 2 999999 2 2 999999 2 97137 478239 1 2 999999 531623 1 283883 526495 197689 1 6 999982 567285 1 2 999999 -274235 1 413404 754114 -185443 1 19 1000000 -839012 1 321901 920121 405114 1 2 999999 299564 1 118082 976899 -632308 2 2 999999 1 175930 337065 -216912 2 14 999991 2 2 999999 2 317088 820853 1 10 999997 636440 2 2 999999 2 2 999999 2 603564 606466 2 16 999993 2 11 999987 1 87798 466315 813464 1 2 999999 -341745 2 9 999984 1 63099 306419 274448 1 363127 470728 749707 2 314368 636377 1 418988 647336 545819 1 2 999999 -102509 1 13 999994 335638 1 2 999999 806973 2 655761 715668 2 228397 577487 2 2 999999 2 2 999984 1 429733 953794 -151655 1 66333 509994 979693 1 2 999999 -621487 2 2 999999 1 2 999999 -696106 2 18 999993 2 2 999999 1 546045 557394 -904114 1 2 999999 -988521 2 1 999994 2 17 999999 2 5 999994 2 2 999999 1 5 999997 202242 1 881152 932035 -131725 2 371102 677069 1 15 999997 -143634 1 479236 816150 -18904 2 533627 783791 1 339702 917246 930197 2 166248 556572 2 62080 173210 2 69367 842096 1 14 999993 853321 2 2 999999 1 15 999999 35068 1 518652 597207 278069 1 14 999986 171490 1 102608 634554 -253619 2 2 999999 1 14 999992 639387 2 15 999998 2 119619 355108 1 9 999992 -385908 1 200772 943037 -140138 1 2 999999 456742 2 240222 799826 1 125816 544332 28756 2 11 999990 2 105033 889364 2 12 999993 2 18 999993 1 15 1000000 -903366 1 2 999999 184589 1 87537 635286 521955 1 2 999999 491078 2 6352 124333 1 299573 775922 -948205 2 660300 739008 1 131414 447350 196132 2 17 999996 1 4 999998 -664242 1 200974 522948 -223017 1 220917 322889 -500769 2 17 999984 2 2 999999 1 284396 965449 678408 1 16 999996 -542671 1 10 999985 891940 2 471544 882500 2 11 999993 1 2 999999 -646376 2 114900 202075 2 14 999997 1 2 999999 -488104 2 268715 512582 1 2 999999 553226 1 347656 716017 -937586 1 2 999999 202836 1 7 999994 836216 1 17 999995 95866 2 2 999999 2 2 999999 2 12 999981 1 537742 951568 861669 1 624680 974233 510606 2 2 999999 2 9 999982 1 3 999983 -625435 2 2 999983 1 14 1000000 -775384 2 2 999999 1 124155 911210 487481 1 7 999993 -152071 2 12 999990 1 2 999999 259504 1 11 999987 -832495 1 18 999984 919323 1 11 999993 -765387 2 2 999999 1 2 999999 229946 1 2 999999 -676104 2 2 999999 2 10 999985 1 2 999999 233186 2 2 999999 2 48509 518814 1 612231 677373 636542 1 146370 268286 823494 2 792324 800444 1 2 999999 -476210 2 2 999999 1 14 999995 -732659 1 204144 736304 128854 1 636861 819452 -610236 1 323077 598818 -996879 1 383092 433513 787359 2 2 999999 2 2 999999 1 2 999999 851071 2 1958 571126 1 2 999999 -665931 1 20 999993 -181982 1 438407 692245 98426 2 310722 357258 1 301834 396273 313124 1 17 999991 589822 1 2 999999 -869144 1 2 999999 -794346 1 2 999999 337224 1 581211 727205 -822242 2 2 999999 1 2 999999 -344769 1 184431 198065 -227905 1 2 999999 716639 1 708109 797640 484673 1 2 999999 -975132 1 251209 810566 -694974 1 17 999986 -218737 1 2 999999 -483947 2 485154 647573 2 2 999999 2 2 999999 2 8 999982 1 2 999999 128631 1 991000 992703 -48610 2 2 999999 1 325024 820619 -980898 2 17 1000000 1 88258 392958 -66782 2 221458 602814 2 2 999999 1 13 999982 390765 1 220405 958925 344783 2 2 999999 2 2 999999 2 3 999998 1 2 999999 -647470 1 11 999987 -543635 1 8 999993 -23734 2 2 999999 2 6 999981 1 274761 977929 645956 2 18 999992 1 217843 701171 238407 1 20 999993 -824055 2 2 999999 1 2 999999 -664312 1 690975 827019 -536722 2 235893 897815 1 432204 804781 451321 1 431870 557510 -417764 2 2 999999 1 2 999999 -815819 2 18 999992 1 229557 290317 -793538 1 554992 925262 -467825 1 2 999999 449880 2 37655 812232 1 2 999999 367500 1 18 999981 -258109 1 6 1000000 191031 2 11 999983 1 2 999999 -77616 1 2 999999 -377458 2 525296 681481 1 2 999999 458805 2 62006 847775 1 2 999999 -358664 2 2 999999 2 33005 937199 1 236344 461784 751609 2 65692 875621 2 668089 961050 1 7 999991 -381966 2 13 999984 1 134602 275649 128254 1 17 999990 984671 1 2 999999 -897867 2 7 999983 2 2 999999 2 44723 969121 1 311651 441307 -290960 1 2 999999 620449 1 448232 507665 -230169 2 2 999999 2 634935 999165 1 16 999988 -296045 2 2 999999 1 2 999999 -654424 1 20 999986 -678592 2 2 999999 2 18 999984 1 2 999999 -698502 1 5 999991 -677988 2 12 999988 1 2 999999 143901 2 140399 604152 1 20 999981 -692056 2 3 999981 1 16 999988 -103419 2 2 999999 1 2 999999 -468286 2 2 999999 2 2 999999 2 425086 896123 1 714386 726162 952012 1 8 999995 -53456 1 643350 957315 -846227 1 1 999990 -552915 2 97020 497979 2 5 999994 1 15 999995 -620458 2 238587 766295 2 475500 903386 2 2 999999 1 43633 332353 811794 1 14 999984 -182895 1 33167 231226 100168 2 7 1000000 1 211039 990048 -390229 2 2 999999 2 2 999999 1 551020 639416 985831 2 819526 966583 1 4 999995 620435 1 416211 900991 -132824 2 35921 427843 2 459754 687008 2 4 999995 2 1 999989 1 924042 971111 -488152 2 242939 326488 2 515490 782327 2 2 999999 1 386276 417284 -994078 2 157671 279048 2 16 999998 1 15 999981 -30830 2 118928 278853 2 2 999999 2 2 999999 2 792695 798153 1 2 999999 422437 1 14 999999 -954247 1 102739 146333 -216555 2 1 999992 1 19 999992 585286 1 8 999997 -554536 2 2 999999 2 2 999999 1 2 999999 -247313 2 806150 888417 1 395724 474583 77436 2 745428 819886 2 2 999999 1 2 999999 412551 2 438222 522360 1 534122 634597 -444855 2 761065 963911 2 709063 748457 2 13 999984 1 2 999999 329201 1 2 999999 673151 1 259988 821178 850690 1 2 999999 240175 1 300787 800690 -385370 1 461610 957940 814478 2 18 999985 2 22151 620248 2 2 999999 1 711746 936010 266409 1 2 999985 293083 1 5 999994 657392 1 14 999996 -239140 1 678025 797022 330914 2 132265 711959 2 2 999999 1 217212 750323 636181 1 4 999995 -10012 2 6 999981 1 15 999999 -698279 2 37860 598762 2 2 999999 1 9 999984 -790969 2 56665 902252 2 15 999991 2 2 999999 1 637680 901972 794358 1 2 999999 903606 2 2 999999 2 2 999999 1 532679 558845 -420003 2 10 999990 2 2 999999 1 2 999999 -335299 2 19 999986 2 528815 794688 2 471090 486026 2 332894 974496 1 13 999998 403247 2 9 1000000 1 5 1000000 -89880 2 592404 976503 2 17 999982 2 2 999999 1 2 999999 642173 2 29803 664595 1 3 999984 520978 1 171803 319188 -844192 1 79844 712008 7856 2 15 999998 2 3 999985 2 8 999992 2 2 999999 1 2 999999 339838 1 2 999999 400788 2 2 999999 1 17 999998 -983024 1 18 999996 491344 2 107048 244026 1 2 999999 -313053 2 669125 908220 1 2 999999 -661706 1 20 999999 -421542 2 57843 900358 2 473600 601213 1 2 999999 28043 2 106781 233111 1 18 999988 556728 1 16 999982 -321288 1 690173 923673 -417473 1 2 999999 -964344 1 382390 512375 -815521 1 2 999999 -771864 2 2 999999 1 934635 954729 712020 1 795753 945566 -21404 1 9 999988 -813746 2 153578 830567 1 2 999999 -806022 1 17 999997 733709 1 216758 404108 827070 2 15 1000000 2 2 999999 2 650648 950783 2 2 999999 1 2 999999 348793 2 276505 911385 2 18 999986 2 17 999999 2 932382 960841 2 2 999999 2 2 999999 2 20 999987 1 664397 920469 496045 2 2 999999 2 2 999999 2 2 999999 1 2 999988 -979370 1 42014 825179 -334410 1 198052 836209 -352475 1 2 999999 -960880 2 16 999993 1 814422 942330 117556 1 2 999999 -68979 2 1 999996 2 2 999994 2 115929 315853 1 230313 828618 -690484 1 2 999999 753120 1 13 999997 960956 2 2 999999 2 606088 774144 1 12 999983 -339179 1 13 999993 -489770 2 2 999999 2 485736 720211 1 2 999999 -744641 2 2 999999 1 308180 351187 -838940 1 2 999999 -632469 1 2 999999 372277 1 2 999999 -902855 2 2 999999 1 96311 257170 -464979 1 9 999997 -287581 2 12 999990 2 2 999999 1 18 999985 -460293 1 2 999999 -712768 1 491543 509297 -787358 1 553296 628405 -877882 1 405554 526679 -485518 2 2 999999 2 729359 804138 1 12 999998 -380008 2 707046 997536 1 889039 949559 -578852 2 2 999993 2 15 999994 2 18 999997 2 2 999999 2 8 999991 2 215022 600687 1 76668 483678 -86576 1 15 999986 730425 2 10 999985 1 2 999999 -349370 1 2 999999 -957523 1 313898 998694 -675641 2 221593 782874 1 598255 703197 831490 2 2 999999 2 709095 811794 1 2 999999 -900906 1 12 999989 960038 1 13 1000000 863565 1 2 999999 96567 2 375570 621646 2 563964 842497 1 2 999999 -163321 2 7 999984 1 2 999999 596494 2 2 999999 1 2 999999 320576 2 1 999990 1 4 999992 -571004 2 315512 525807 1 120268 282283 -897996 1 233385 686201 875440 2 278633 940921 2 20 999997 2 2 999999 1 2 999999 -653999 2 7 999993 1 2 999999 684264 2 9 999982 1 12 999997 -336767 2 18 999981 1 461889 971616 203360 1 2 999999 100740 2 11 999988 1 2 999999 4550 1 17 999995 -799498 2 647435 922292 2 150346 456496 2 2 999999 2 2 999999 2 17 999984 1 2 999999 622620 1 16 999991 200321 2 2 999999 1 2 999999 364542 1 13 999988 -400566 2 11 999982 1 2 999999 908466 1 762818 986269 840532 2 2 999999 1 2 999999 816619 2 17 999988 1 2 999999 -52318 1 228031 356551 -879020 1 19 999996 809006 2 2 999999 1 362247 610025 32751 1 18 999996 -576850 1 324724 338913 -963006 2 19 999988 1 18 999986 -855581 1 14 999996 785935 2 16 999986 2 61423 518303 1 2 999999 -217964 2 15 999992 1 2 999999 -347472 2 429599 889627 2 416850 672630 1 20 999986 -400512 1 886186 967905 931504 1 2 999999 -21468 1 9 999992 -666906 1 57413 898566 718547 2 2 999999 1 41433 521892 -762093 1 2 999999 70330 1 220532 551087 195218 2 3 999989 1 503485 959089 370727 2 472285 566469 2 7 999986 2 2 999999 1 193498 369916 -530853 2 170619 681039 2 2 999999 1 5 999987 -728536 2 575160 820835 1 2 999999 -455685 1 199583 807858 796340 2 3 999988 2 2 999999 1 19 999982 739883 2 197019 295716 1 705212 762290 -851316 1 5 999985 85663 1 2 999999 527875 1 2 999999 -750367 2 4 999985 2 5 999988 1 2 999999 -387991 2 8 999997 1 6 999995 506588 1 2 999999 -274980 2 300139 476048 1 17 999984 772268 2 542902 864871 2 221351 947852 2 2 999999 1 1 999994 -878135 2 660281 782011 2 670364 827338 1 2 999999 -756565 1 79822 565716 -812422 1 1 999990 97004 2 11 999989 1 2 999999 251083 1 517207 629894 -109471 1 2 999999 853376 2 575813 633860 2 36517 886228 1 862145 933585 -688851 2 9 999996 2 2 999999 1 137362 828439 -666104 2 18 999992 1 10 999997 397484 2 2 999999 1 2 999999 387855 1 2 999999 630270 1 13 999981 341190 2 2 999999 2 13 999986 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -702922 1 2 999999 823539 1 3152 813650 111174 2 84636 250379 1 2 999999 547061 1 2 999999 -625612 2 580297 764901 1 388064 920945 -333737 2 2 999999 1 2 999999 -31709 1 416418 611618 192095 1 420316 530652 -505536 2 12 999999 1 15 999999 -389038 1 273936 672612 608032 2 123688 809119 2 9 999996 1 439591 949119 289260 1 2 999999 689123 1 522837 545529 982440 2 334523 793751 1 299400 663424 -242558 2 2 999999 1 601441 737757 384046 2 1 999999 1 2 999999 99143 1 7 999987 -769543 1 232388 854558 -131182 2 12 999983 2 701695 934276 1 14 999997 -635102 2 2 999999 2 2 999999 2 2 999999 1 13 999993 226684 2 2 999999 1 222028 701145 -218246 2 78229 827810 2 2 999999 1 2 999999 -185021 2 10 999999 2 2 999999 2 20 999998 2 2 999999 1 17 999986 500245 1 6 999985 -184834 1 86305 168249 -548867 2 20 999991 1 2 999999 882072 1 127541 166380 -392699 2 247575 447577 2 136304 899815 1 2 999999 569458 2 417392 811858 1 312545 520829 435268 2 2 999999 2 2 999999 1 680005 780988 -412326 2 276797 560222 1 376085 998944 -79590 1 267826 697303 -765216 1 2 999996 -268250 1 19 999987 17035 2 9 999996 1 10 999985 -377217 2 223862 934800 2 18 999989 2 20 999994 2 424317 434734 2 262792 836478 1 2 999999 -292685 1 124019 571325 536523 1 358190 413752 -153266 1 2 999999 -407261 2 397802 840151 2 358902 385253 2 525478 546198 2 203184 784544 1 17 999988 674963 2 16 999988 2 611200 910500 1 28308 753328 -248598 1 378316 639016 -420543 2 259942 953989 1 2 999999 -155784 1 2 999999 544030 2 9 999991 2 16 999989 2 18 999995 2 12 999991 2 2 999999 1 1 999996 -297664 1 536937 783382 966508 2 9 999998 1 782057 971426 814268 1 2 999999 -367867 1 4 999981 -74236 1 127713 696961 593903 2 851642 915545 1 888619 910837 -861771 1 2 999999 -665245 2 818255 895713 1 797536 825558 -132548 2 2 999999 1 7 999987 -714901 2 125108 161971 1 8 999994 -502920 2 17 999987 1 640247 737680 -35976 2 332837 860482 2 8 999996 2 30672 749711 2 13 999989 2 17 999996 1 5 999994 970230 2 246711 513472 1 87971 235775 97296 1 647299 861481 678612 1 2 999999 -717708 2 2 999994 2 2 999999 1 2 999999 380069 1 626539 869853 392227 1 2 999999 468415 1 339346 391894 -384736 2 501517 913685 1 17 999996 -54822 1 272638 718561 -49431 1 2 999999 -751750 2 16 999992 1 17 999984 888219 2 9 999998 1 2 999999 575970 2 2 999999 2 45101 805655 2 299260 987423 1 32225 792887 228424 1 2 999999 -349885 1 3492 640512 70445 2 2 999999 2 369060 807237 2 2 999999 2 2 999999 2 396473 771665 2 19 999991 2 482994 605392 2 2 999999 2 2 999999 2 2 999999 2 71192 776262 2 17 999990 2 2 999999 2 9 999982 1 16 999999 268099 1 5 999993 340959 1 3 999983 -311653 2 2 999999 1 2 999999 -704013 2 4 999986 2 245671 276482 1 16 999997 -407339 2 67777 175231 1 783652 869066 426579 1 15 1000000 -247137 1 2 999999 974136 2 2 999999 2 2 999999 2 605119 694934 1 135838 632332 -379874 2 2 999999 2 8 999999 1 2 999999 902111 1 11 999996 -461437 1 14 999996 -944570 1 2 999999 1313 2 2 999999 1 2 999999 548669 1 290550 306079 260160 1 19 999996 -250382 2 23498 95812 2 2 999999 1 348352 657903 230770 2 7 999986 2 2 999999 2 10 999998 1 474577 754972 489812 2 124504 169119 2 19 999989 2 92893 629713 1 20 999990 382786 2 649614 981685 1 2 999999 -217587 2 16 999989 1 2 999999 -413457 2 2 999999 2 2 999999 1 11 999996 455616 1 503192 837330 450506 1 11 999995 58363 2 2 999999 2 455257 770097 2 7 999987 1 2 999996 -228356 1 11593 441847 -964776 1 2 999999 514870 1 2 999999 -473440 1 20 1000000 501612 2 2 999999 1 2 999999 -83276 1 535630 651130 530394 1 12 999986 52410 1 426471 730881 598218 1 1 999996 -335603 1 2 999999 -700710 1 20 999986 -692010 2 2 999999 1 13 999994 287070 2 2 999999 2 10 999982 1 382017 410846 447440 1 9 999985 16615 1 421196 647912 -629551 1 6 999981 -755561 2 315439 420403 2 9 999991 2 653201 799037 1 7 1000000 193395 2 99496 779209 2 2 999999 2 6 999991 1 20 999995 -121695 2 7 999996 2 2 999999 2 2 999999 1 3 999995 -71334 1 17 999987 56008 2 2 999999 1 20 999993 164741 1 21544 581894 947056 2 26237 239920 2 2 999999 2 17 999998 1 117804 441946 -942109 2 1040 818208 1 2 999981 -926873 1 18 999993 -651897 2 156247 449324 2 12 999992 1 2 999999 -581513 2 781686 980754 2 9 999988 1 215114 659455 -306923 1 50884 566936 936279 1 700673 903371 3947 1 2 999999 852896 2 583834 816099 2 10 999985 1 1 999995 -576909 1 625512 679010 -28847 1 1 999998 -923263 2 2 999999 1 7 999989 920701 1 2 999999 -872504 2 307398 567079 2 2 999999 1 2 999999 -190340 2 8062 253526 2 2 999999 1 348729 450171 248720 1 2 999999 -934243 1 66442 238601 -702583 1 15 999981 228966 2 176703 931215 1 2 999999 58669 2 9 1000000 2 2 999999 1 2 999999 -529535 1 7 999996 -180670 2 2 999999 2 2 999999 1 12 999985 -255713 1 193736 923339 -346390 1 659480 730969 773921 2 7 999997 2 426697 518752 2 2 999999 2 14 999989 2 74861 704484 2 2 999983 2 10 999987 2 16 999991 2 2 999983 1 10 999994 -904560 2 2 999999 1 15 999992 -502727 1 2 999999 243391 1 2 999999 -371319 2 14 999986 2 273212 772638 2 2 999999 1 338150 806094 -330739 2 289382 516008 2 115222 685524 1 2 999995 -357218 2 649088 944826 2 2 999999 2 381408 692709 1 306364 758943 -650521 1 2 999999 -912701 2 5729 597383 1 231659 614164 73512 2 2 999999 1 2 999981 -951328 1 4 999997 -569852 2 184186 334650 1 2 999999 -749910 1 205491 490369 445267 2 144414 765609 1 616917 739155 953562 1 17 999989 193000 2 2 999999 1 2 999999 -764458 2 2 999999 1 483747 629909 -484155 1 2 999999 860272 1 2 999999 369811 2 59021 478793 2 177387 650963 2 14 999988 2 12 999994 2 58451 331287 1 42197 289221 313258 2 291049 510516 2 356035 410858 1 2 999999 -624897 2 2 999999 1 300900 603189 -450554 1 210358 746154 -179487 1 405452 486123 -702672 1 2 999999 837494 2 284349 951991 2 15 999998 1 18 999987 567447 1 2 999999 -987322 2 18 999997 2 47357 898982 2 2 999999 2 123020 236546 1 346519 453896 -56289 2 2 999999 1 9 999990 -914850 2 16 999998 2 7 999982 1 2 999999 -280476 1 156245 162469 -616846 2 3 999992 2 38278 299130 1 368276 787960 -83377 1 17 999989 -59907 1 9 999990 696072 2 397955 498400 1 10 999997 26827 1 13 999997 612927 1 2 999999 670187 2 5 999995 2 20 999993 2 391231 957783 2 17 999981 1 2 999999 -401394 2 331593 627357 2 176654 496679 2 209940 880577 2 183667 681599 1 65525 701953 497159 2 2 999999 2 2 999999 2 147007 670865 2 2 999999 2 11 999989 2 82267 794936 1 2 999999 615194 1 2 999999 983454 1 201654 515723 650741 2 10 999999 1 316700 419105 -171461 1 3 999995 -183014 1 2 999999 -99286 2 2 999999 1 2 999999 -45629 2 240740 802457 1 2 999999 305232 1 2 999999 -450073 2 2 999999 2 282539 737467 1 2 999999 -630926 2 419955 882345 1 726034 878812 -591470 1 11515 909637 -494795 2 2 999999 2 6 1000000 1 2 999999 741459 2 2 999999 1 318326 475772 -384054 1 13 999981 664806 1 19 999998 874250 2 47108 895883 1 393983 859049 839103 1 12 999986 -1253 2 20254 600864 1 698188 720681 192369 2 2 999999 1 2 999999 -877121 1 19321 195336 269035 2 10 999993 1 11 999982 -397955 1 2 999999 506535 1 272706 417834 169015 1 1 999995 -213363 1 140244 660067 -769404 2 658456 744895 1 15 999995 -538179 2 9 999991 2 16 999983 1 792891 798723 -96656 1 15 999988 -467058 2 2 999999 1 3 1000000 -21758 2 18 999991 1 2 999999 -796407 2 19 999994 1 13 999984 741160 2 2 999999 1 248703 883893 -503346 1 2 999999 -455672 2 10 999991 2 15 999995 1 2 999999 924469 2 19 999995 2 16 999985 1 2 999999 595931 1 2 999999 -631461 2 16 999988 1 5 999988 -246573 2 15 999994 1 510916 728593 470992 1 520381 953420 918947 2 2 999999 2 10 999994 2 2 999999 1 2 999999 -883334 1 15 999994 766481 1 2 999999 -838083 1 5 999988 -416888 2 3 999998 2 16 999988 1 542028 617381 -841368 2 2 999999 2 11 999990 2 2 999999 1 246397 602674 972899 2 460887 736724 2 2 999999 2 518180 685315 2 9 999981 2 8428 292366 1 705085 801282 -31046 2 11 999998 2 2 999999 1 16 999984 462989 1 16 999991 977214 1 834033 968466 -121269 1 2 999999 902412 1 572754 893425 394506 2 2 999999 2 359334 504989 1 2 999999 -284225 1 2 999999 529589 2 2 999999 2 11 999998 1 22880 703933 405255 2 12 999995 1 9572 240776 608130 2 19 999997 1 136555 635008 -402008 2 145334 189870 2 2 999999 2 1 999984 1 1 999998 -898850 2 19 999991 1 2 999999 -931821 1 2 999999 -787406 2 2 999999 2 2 999999 2 6 999999 1 375379 419278 904660 2 6 999991 2 213001 757283 1 387414 506797 -741572 1 2 999999 -21580 1 109870 538906 209161 2 319396 425811 2 16 999986 1 544301 951716 106704 1 2 999999 -950952 2 18 999983 1 155070 925660 482141 2 2 999999 2 8 999994 1 2 999999 -203995 1 2 999999 -789129 1 236088 541399 38847 2 16 999986 1 26911 796766 -4706 1 666419 680327 534806 2 14 999991 2 10 999997 2 20 999997 1 353010 682525 267429 1 13 999983 584029 2 11723 902873 1 16 999996 710190 2 10 999994 2 2 999999 2 540493 941940 1 713928 901776 -279388 2 15 999984 2 171020 461646 1 19 999991 -146515 2 2 999999 1 113672 250701 -175567 1 2 999999 607858 1 13 999983 -80303 1 532187 784987 -519147 1 858332 989485 -717365 2 2 999999 1 257710 382856 736893 2 18 999997 2 18 999994 1 499237 593826 -403360 1 2 999999 -868029 1 2 999993 -630595 1 214737 244494 184424 1 2 999999 -749294 1 2 999999 -824245 1 2 999999 322707 1 2 999999 -828745 2 2 999999 2 3 999995 2 2 999999 1 240570 997687 -312711 1 6 999997 -458173 2 157385 954277 1 2 999999 -599547 1 501553 548924 -707869 2 8 999989 2 4 999988 2 2 999999 1 2 999999 940690 2 59194 363955 1 2 999999 940750 2 2 999999 1 238828 597708 -880785 1 98381 428421 -336889 1 13110 570541 -689541 1 14 999987 155704 1 530452 589936 833214 1 2 999999 -439831 2 513635 935940 1 174769 334593 -239778 2 2 999999 2 809463 963728 1 3 999999 214025 2 7 999983 1 68228 999343 399933 2 334861 360801 1 855836 957131 -248968 2 93919 695046 2 373844 509828 1 2 999999 97937 1 2 999999 206790 2 215451 836550 2 20 999995 2 2 999999 1 2 999999 -586239 2 498508 973267 2 659275 665593 2 10 999995 2 9 999998 1 157912 350272 933712 1 2 999999 -7888 2 13 999985 1 4 999998 -134607 1 2 999999 -33873 1 8 999994 -950082 1 110401 494311 170046 1 94456 270874 -510727 2 382847 917070 2 2 999999 1 2 999999 861628 1 2 999999 285768 1 2 999999 -261004 2 2 999999 1 373511 794102 -674659 2 17 999999 2 20 999981 2 91188 306296 1 178571 828693 243321 1 2 999999 -631893 2 47369 193973 1 16 999989 -915052 1 151880 360386 -46854 1 9 999997 -2254 2 91843 152109 2 2 999999 2 2 999999 2 158837 910822 1 15 999992 -483377 2 4 999993 1 16 999990 714947 2 2 999999 2 6 999989 2 692206 900500 2 86092 829578 2 2 999999 2 197819 388737 2 125359 588227 1 1 999997 -598843 2 17 999981 2 303452 390464 1 2 999999 -229162 2 300465 424679 2 2 999999 1 2 999999 95483 2 14 1000000 1 2 999999 227728 1 511475 572752 814164 1 2 999999 -684174 1 17 999997 -26922 1 172601 180944 677028 2 16 999983 2 119706 806639 2 455865 710229 1 73508 468521 -828986 1 16 999981 -67399 1 17 999992 -514635 2 801145 823885 1 2 999999 543091 1 658952 771647 665325 2 555895 641487 2 447252 554826 2 4 999988 2 341378 548964 2 5 999982 1 34592 894051 716820 1 2 999986 945179 1 2 999999 625640 1 59901 764622 -70660 2 50127 129441 1 18 999998 -731832 1 15 999991 244916 1 736281 760762 -82249 2 2 999999 1 14 999987 429956 2 9 999992 2 2 999999 1 459332 495462 -93371 1 2 999999 834010 2 11 999989 2 18 999994 1 2 999999 224284 2 418428 632527 1 127463 888463 208315 2 9 999984 1 226785 513325 -765338 2 2 999999 2 520952 939710 2 2 999999 2 436999 939093 2 20 999988 2 2 999999 2 454731 499696 2 2 999999 1 39317 561044 643355 2 4 1000000 2 672684 785565 2 104420 944691 2 52238 489479 1 18 999981 -226434 2 9 999982 2 1 999997 1 49068 425807 -287865 2 230542 949790 2 9 1000000 1 2 999999 776702 2 2 999999 1 2 999999 -895794 1 569171 624651 -865869 1 11 999996 894731 2 5 999988 2 15 999999 1 1 1000000 -865052 1 79833 546727 513612 1 14 999988 721693 2 16 999995 1 594408 915046 780802 2 8 999990 2 2 999999 2 315972 583095 2 2 999999 2 1 999997 2 43038 547684 2 2 999999 2 104202 874093 2 16 999990 1 13 999987 -694004 2 2 999999 1 282347 489431 421167 2 354071 955533 2 2 999999 1 14 999983 720633 1 11 999992 -184709 2 2 999999 1 2 999999 -964176 2 9 999985 2 18 999983 1 2 999999 -423484 2 49153 181889 1 2 999999 401586 2 7 999985 2 2 999999 1 2 999999 938996 1 549253 883430 325103 2 3 1000000 2 2 999999 2 12 999984 2 2 999999 1 11 999989 630729 2 8 999988 2 5 999985 1 2 999999 -168910 1 2 999999 762097 1 75374 594237 -917393 1 18 999998 489842 2 2 999999 2 2 999999 1 8 999989 308289 2 9 999993 2 20 999995 1 431809 596595 -425990 2 14 999995 2 9 999986 1 10 999998 321802 1 2 999999 580571 1 265562 349267 -439589 1 19 999987 548228 1 250442 390707 492249 1 611043 641335 -826914 1 17 999998 -185470 2 75566 993537 2 2 999999 2 15 999994 1 101104 191934 917614 1 50283 842992 341350 1 2 999999 874132 1 2 999999 -216818 2 603247 756032 2 17 999982 2 29325 651468 1 81501 583312 407910 2 2 999999 1 2 999999 -100468 2 2 999999 1 7 999995 289691 2 2 999999 1 2 999999 439748 1 17 999999 -458509 1 636825 846495 -710569 2 2 999999 2 2 999999 1 217297 977566 -648450 2 397268 519989 2 10 999981 2 2 999999 2 145232 746794 1 2 999999 -218127 1 488705 908067 676983 2 241546 558464 1 2 999999 -187474 1 414956 838305 -768187 1 11 1000000 736316 1 9 999984 -295855 1 11 999994 250107 1 2 999999 -640881 2 2 999999 2 61462 531441 1 2 999999 708421 2 2 999999 1 14 999992 296586 2 2 999994 2 2 999999 2 8 999995 2 8 999982 2 865719 877949 1 2 999999 718316 2 2 999993 2 2 999999 1 4 999993 -958861 1 2 999999 881430 1 2 999999 -599517 1 287804 833723 -493375 2 2 999999 2 19 1000000 1 18 999997 855447 2 350154 588782 1 2 999999 23952 2 13 999989 1 2 999999 186103 2 354183 677256 2 45117 507467 2 134247 545639 2 1 999995 2 6 999987 1 14 999998 -277399 2 2 999999 1 15 999997 -937809 2 451990 653067 2 2 999999 1 343063 782057 -734689 1 754246 845160 230742 2 11 999985 1 305404 895421 236738 1 425242 766309 -677166 1 2 999999 -170241 1 16 999996 891147 1 2 999999 251612 2 2 999999 1 303025 574899 -428095 1 359639 984359 -851166 1 2 999999 697090 1 11 999997 194255 1 19 999996 84408 2 2 999999 1 108017 387082 149634 1 679013 816478 -415437 2 12 999994 2 2 999999 2 694297 705200 2 2 999999 2 190411 509218 2 12 999997 1 2 999999 99025 2 2 999999 2 337047 609059 1 9 999988 827370 1 6 999982 291620 2 2 999999 2 2 999999 2 511268 594529 2 415966 437486 1 2 999999 280828 1 51749 444016 432393 2 19 999993 2 2 999999 2 2 999999 1 5 999992 608812 1 2 999999 392651 2 41806 411396 2 2 999999 2 7 999990 1 2 999999 -326465 1 18 999993 9130 2 11290 667636 2 2 999999 1 474447 489757 860120 1 16 999993 -731244 2 470483 959792 2 18 999983 2 2 999999 2 2 999999 2 2 999999 1 88379 901433 -374187 1 7 999988 490384 2 18 999991 1 2 999999 917508 2 50050 557037 1 2 999999 65044 1 2 999999 -59755 1 2 999999 331352 2 138242 544210 1 199583 303448 194700 2 8 999992 2 11 999991 1 382581 619552 -409715 1 193275 334180 327830 1 8 999981 -257675 2 2 999999 2 267126 484014 1 205691 516462 679931 1 156921 856103 568337 2 1 999981 2 2 999999 1 2 999999 -382954 2 10 999995 2 56081 384002 2 2 999999 2 20 999983 2 2 999999 1 14 999997 -833160 2 2 999999 2 2 999999 2 2 999999 1 7 999997 -915874 1 2 999999 -829568 2 6 999999 1 20 999990 -510493 1 459638 951943 626666 1 2 999999 -671892 2 389616 676819 2 606013 855313 2 10 999999 1 603259 913033 158548 1 398312 907906 913215 2 13 999982 2 475541 705619 1 6 999999 -964857 2 134328 253756 2 510558 889448 1 824286 960075 -59289 1 2 999999 810216 2 2 999999 1 2 999999 96020 2 291936 911812 1 2 999999 -421970 2 2 999999 1 2 999999 -610577 2 95475 632932 1 13 999998 431317 1 2 999999 -312900 2 802514 915783 2 16 999995 1 300939 897576 -970414 1 14 999987 225623 1 581185 774701 -612856 2 792289 949151 1 2 999999 410208 1 18 999992 2109 1 15 999985 852689 1 2 999999 160192 2 691449 939763 2 2 999999 1 2 999999 453665 1 13 999990 157281 1 13 999998 592881 1 2 999999 -335438 2 115770 139352 1 10 999995 -767961 1 273730 288794 -140424 2 272946 964300 1 2 999999 -6527 1 2 999999 -351237 2 10 999988 1 2 999999 798283 2 6 1000000 2 2 999999 2 546087 819099 2 5 999987 1 151834 646838 -795640 1 242322 349982 -302950 2 89616 975965 1 2 999999 65962 2 241 114052 2 14 999992 1 20 999985 663577 2 491999 567062 2 7 999985 1 299839 785499 -625160 2 18 999989 2 10 999982 2 8 999981 1 1 999987 -724559 2 547751 869647 1 139416 903618 -737938 1 468888 532008 475559 1 600173 886402 -280733 1 2 999999 -576768 1 2 999999 -443959 1 153850 616858 661948 1 527380 625972 461218 1 2 999999 -873085 1 391595 606689 -148666 2 511839 838423 1 2 999999 -119093 1 625867 921550 531633 2 20 999995 2 17552 559761 2 2 999999 2 2 999999 2 57906 766567 2 2 999999 2 269786 369086 2 2 999999 2 14 999998 2 2 999999 1 4 999999 -148542 1 199765 250867 236882 2 311937 546333 2 15 999998 1 266573 981217 -471514 2 175088 425379 1 7 999997 -313886 2 42803 759462 1 1 999982 186858 1 20 999989 401545 2 107205 570258 2 4 999994 1 4 999988 99395 1 12 999991 531741 2 2 999999 2 2 999999 1 2 999999 57207 2 20 999999 2 2 999999 1 2 999999 -418557 2 235190 688437 1 2 999999 230089 1 417728 668370 -258906 1 146579 610532 -301144 2 2 999999 2 2 999999 1 328427 588527 657193 2 2 999999 2 2 999999 2 2 999999 2 189470 491523 1 147434 503697 193580 1 13 1000000 162886 2 15 999998 2 2 999999 1 267629 989187 -133939 1 2 999999 -853562 2 26005 755821 1 158545 623069 734481 1 2 999999 -242683 2 1 999998 1 290296 295518 25984 1 2 999999 890609 1 20 999989 376085 1 2 999999 -221572 2 2 999999 2 2 999999 1 2 999999 -401631 1 2 999999 650279 2 16 999990 2 19 999995 2 20 999992 1 2 999999 383390 2 2 999999 2 2 999999 2 2 999999 2 95206 469472 2 540788 642914 2 2 999999 1 9 999991 -629911 2 2 999999 1 2 999999 348092 1 2 999999 -959269 1 3 999994 659576 1 2 999999 983296 1 2 999999 551723 2 11 999989 1 5 999999 459628 2 2 999999 1 2 999999 413141 2 191184 881025 1 16936 719357 114998 1 2 999999 149350 1 2 999999 715519 1 352035 484984 233798 1 356493 403867 594918 1 789786 834527 -413660 2 2 999999 1 316839 881694 -262236 1 232574 249126 486057 1 62850 922998 58494 2 558048 646520 2 2 999999 2 9 999996 1 16 999985 -920834 1 16 999995 793854 2 9 999994 2 2 999999 2 315051 908469 1 1 999992 808957 2 11 999998 2 15 999981 1 14 999999 682135 1 2 999999 946163 2 432883 572940 1 16 999985 450402 1 2 999999 339421 1 8 999993 489113 1 10 999985 187188 1 39508 657871 -677788 1 13 999987 903222 2 2 999999 1 20 999987 -152918 1 203709 721824 -847084 1 20 999986 -848147 1 6 1000000 -716013 2 395205 655897 1 262619 279915 594792 2 486287 588555 1 9 999986 -987991 2 2 999999 1 3 999991 412021 2 266878 554659 1 14 999983 -424878 2 383552 846213 2 2 999999 2 2 999999 1 184318 347217 148459 1 5 999998 545797 1 2 999999 395519 2 2 999999 2 2 999999 2 14 999986 1 545164 976433 -55981 2 367502 512726 2 2 999999 2 224478 547888 2 272932 273163 2 483189 696648 1 12 999993 445517 1 2 999999 30176 2 2 999999 1 609246 851587 494227 1 8 999981 -514260 2 656408 727100 1 2 999999 -661937 1 2 999999 551381 1 2 999999 417081 1 2 999999 -548196 2 2 999999 1 2 999999 177055 2 7 999988 1 7 1000000 948568 2 2 999999 2 18 999982 1 8 999993 996327 2 17 999995 2 2 999999 2 2 999999 1 2 999999 739878 2 612392 707233 1 2 999999 -86003 2 15 999992 1 2 999999 548244 2 19 999991 1 610606 966753 -305544 2 2 999999 1 2 999999 196006 2 2 999999 1 2 999999 380918 2 325399 895280 2 2 999999 2 10 999983 1 2 999999 492526 2 448957 752207 1 2 999999 680872 2 13 999998 2 2 999999 2 2 999999 1 197325 536076 728161 2 282561 833335 2 40223 253431 1 2 999999 936673 1 877615 993066 601046 2 146540 657608 2 464837 608311 1 2 999999 913488 2 2 999999 1 467707 565054 -487505 1 2 999999 172174 2 12 999999 1 6 999986 -818067 2 19 999981 1 589958 663506 -251194 1 17 999992 -168267 1 338286 608468 65678 2 14 999986 1 707758 789001 -709022 1 360904 900020 895592 1 789396 859342 -792387 1 2 999999 -453995 1 2 999999 -594375 1 152187 759318 -349449 2 137393 417952 2 2 999999 1 900049 997544 658994 2 7 999987 2 220652 461762 1 4 999995 54005 1 2 999999 -314413 2 543904 922999 1 2 999999 -541389 1 14 999982 512375 2 2 999999 2 2 999999 1 181190 812351 -957624 1 504606 547477 205407 2 277975 337220 1 3 999982 -16611 1 2 999999 331208 2 17 999992 2 2 999994 2 2 999999 2 2 999999 2 17 999987 2 117463 964201 2 836846 934570 1 2 999999 -792050 1 19 999999 -451761 1 213323 935229 221556 1 452666 833894 901642 1 2 999999 -658763 1 15 999982 -519485 2 5 999982 1 2 999999 -953450 1 99819 916617 -3505 2 14 999985 1 2 999999 -693544 1 623650 858690 590111 1 20 999982 893024 1 2 999992 725594 1 2 999999 307175 1 2 999999 95375 1 158303 622148 888991 1 2 999999 -792446 1 9 1000000 159112 2 19 999982 2 2 999999 1 15 999985 -115285 1 2 999999 908427 1 192364 611988 -545142 2 2 999999 2 15 999999 1 127181 204556 -800704 1 2 999999 -929028 2 2 999999 2 18209 629571 2 296434 858418 2 5 999992 2 2 999999 1 194195 567701 -217140 1 2 999999 956580 1 74146 906656 722681 1 7 999991 -87099 2 18 999987 2 832251 885189 1 547037 729596 -746297 1 2 999999 501595 2 449426 853969 2 454013 880621 1 2 999999 802955 2 2336 179408 1 189615 908718 -426029 2 51230 813361 2 214324 929179 2 834208 911848 1 334108 724621 593043 2 2 999999 2 14 999993 1 336895 608622 -306997 1 2 999999 123593 2 2 999999 1 2 999999 769210 1 443166 776422 709457 2 2 999999 1 262041 963844 -607972 2 536712 834941 1 40188 172333 -716201 2 2 999999 2 2 999999 2 116715 932047 1 18 999989 -373923 1 111822 902001 357057 2 2 999999 1 2 999999 736585 1 18 999998 679606 1 483030 996837 -547982 2 20 999987 1 2 999999 -126911 1 2 999999 -998330 1 19 999992 -833113 1 2 999999 540650 1 20 999985 -884180 2 13 999990 2 890775 999668 1 156466 715188 147872 2 2 999999 1 8 999982 -467979 1 2 999999 -640683 2 220228 297697 1 20 999994 -378309 2 2 999999 1 2 999999 336916 2 2 999999 2 10 999981 1 147659 378406 -544104 1 2 999999 519270 2 709836 786710 2 2 999999 1 2 999999 783035 2 147484 901898 1 2 999999 239198 1 7 999998 646232 1 2 999999 -149620 2 84068 572015 2 2 999999 2 269465 939834 2 10 999999 2 16 999989 1 37574 114636 127412 1 17 999990 767365 2 5 999982 2 11 999997 2 2 999999 2 756682 819476 2 2 999999 1 2 999999 616696 2 2 999981 2 19 999999 1 2 999999 -986773 2 2 999999 1 18 999986 -192761 1 302916 504977 -853586 1 2 999999 296618 1 2 999999 -261980 2 5 999997 1 722428 779857 -514281 2 10 999983 2 2 999999 2 24209 53075 1 606986 674651 177362 2 2 999999 1 11 999996 718331 2 2 999999 2 468671 566233 2 2 999999 1 19 999992 790262 1 14 999992 -258932 1 239567 853464 74212 2 16 999984 1 2 999999 -130822 1 188583 216391 -787300 1 2 999999 729405 2 202208 210579 2 2 999999 2 11 999987 1 409952 975222 248688 2 271097 900272 2 2 999999 2 2 999999 2 12 999985 2 414701 679173 2 19 999986 1 601277 765823 155636 2 374767 732501 2 238696 563344 2 2 999999 1 2 999999 683238 2 2 999999 2 2 999999 2 8 999984 2 2 999999 2 245096 493450 1 8 999988 -312930 1 11 999981 -98737 2 8 999998 2 2 999999 2 2 999999 2 240913 620053 1 16 999991 -71285 2 2 999999 1 17 999993 824400 2 2 999999 1 228870 333049 -146316 2 682623 936912 1 5 999996 -924502 2 2 999999 2 328490 514260 1 5 999981 623264 2 5 999997 1 199356 218070 105219 1 584327 662461 -94380 2 35904 924525 1 16 999993 -25165 1 10 999996 173695 2 12 1000000 2 7 999995 2 2 999988 2 6 999998 1 2 999999 -675676 2 5 999986 1 12 999981 230332 2 2 999999 2 12 999983 2 9 999985 2 19 999983 1 639234 688782 958821 2 11 999997 2 2 999999 2 2 999999 2 2 999999 2 15 999987 1 2 999999 761666 2 1 999983 2 2 999998 1 558441 881781 -473640 1 15 999999 436875 2 705391 784079 2 2 999999 1 2 999999 196952 2 3 999994 1 122829 898775 -370097 2 518355 871916 1 11 1000000 -511382 1 2 999999 -620809 2 2 999999 1 17 999981 -683722 2 16 999991 1 2 999999 -984657 1 590255 931759 -991537 2 2 999999 1 2 999999 -475831 2 18 999998 1 103930 321168 -952479 1 2 999999 805998 1 212484 287950 752580 1 5 999993 -770916 1 2 999999 -795997 2 641034 932663 2 20 999997 2 2 999999 1 244692 555080 122384 2 6 999997 2 20 999991 1 16 999993 -879139 1 229089 491112 68333 2 3 999987 2 2 999999 1 18 999992 969214 2 542953 613318 2 2 999999 1 41720 145375 532570 1 394843 617004 969321 2 11 999990 2 2 999999 1 16439 912410 97523 1 2 999999 -167899 2 865350 993434 2 17 999996 1 9 999986 -886787 2 2 999999 1 2 999999 -585959 1 424710 578111 -426482 2 2 999999 2 76514 358894 1 5 999984 33329 1 367975 596168 -183763 2 209724 600004 1 521116 968530 -616545 1 170923 774195 353227 1 80570 785805 922723 2 270484 842442 2 52736 740438 2 354149 769745 1 250812 604333 -242030 1 2 999987 610279 2 1 999989 1 2 999999 691721 1 2 999999 718928 1 2 999999 -546965 2 2 999999 2 2 999999 1 2 999999 -876504 1 2 999999 -560515 1 2 999999 611924 2 46380 570705 2 501915 745613 2 82660 945439 1 587002 597583 347820 1 2 999999 365877 1 152291 371991 -483764 2 2 999999 2 247322 630037 2 2 999999 2 2 999999 1 8 999999 503604 1 4 999983 -493081 1 3 999991 194757 1 2 999999 -453034 2 3 999997 2 2 999999 1 1 999994 -357987 1 2 999999 -574051 2 770401 985602 2 2 999999 2 2 999999 2 12 1000000 1 759260 805887 159859 1 2 999999 -793216 1 2 999999 774926 2 156503 681452 1 3506 912370 39475 1 11151 270915 -961968 1 2 999999 -718945 1 363936 517364 -681685 2 505150 788402 2 149085 226066 2 20885 77379 2 2 999999 2 2 999999 2 2 999999 1 16 999989 -579526 2 3 999990 1 7 999990 301100 2 13 999989 1 715608 951389 903153 2 2 999999 1 168594 558414 -746967 1 868240 999917 282638 1 2 999999 469716 1 2 999999 -950476 2 8 999989 1 68256 518099 -901220 2 2 999999 1 5 999988 -206483 2 165571 538495 1 2 999999 -409906 1 2 999999 749257 1 2 999999 392245 2 443601 464019 2 1 999985 2 2 999999 2 2 999999 1 2 999999 827423 2 2 999999 1 2 999999 -615480 1 13 999995 -44406 1 7 999992 124113 1 2 999999 -224689 2 5 999984 1 17889 55345 906626 1 347374 506346 -389710 1 48493 371947 -682814 2 254519 369772 1 9 999999 28833 2 8 999995 1 17 999998 -623639 2 2 999987 2 2 999999 2 2 999999 1 2 999999 987221 2 7907 544552 2 135071 787432 2 2 999999 1 15 999984 530340 1 2 999999 -447754 2 53875 214383 2 2 999999 1 9 999990 -202294 1 2 999999 89203 2 2 999999 2 821629 850668 2 208328 908517 2 605879 641978 1 260616 897905 -881024 2 2 999999 1 5 999987 106955 1 7 999984 36618 2 254210 265551 2 9 999984 1 2 999999 -53740 1 63858 118278 -698092 2 15 999988 2 700306 730682 1 327816 959740 129086 2 226731 892921 2 2 999999 2 2 999999 1 17 999993 -710732 1 1 999988 -548860 1 11 999986 -734371 2 226663 590690 2 2 999999 2 336906 435931 2 457634 863171 1 2 999999 -425616 1 2 999999 -179690 2 63079 735734 1 2 999999 431349 2 16 999997 1 2 999999 -346059 2 837545 948101 2 230203 282596 1 2 999999 -574546 1 2 999999 921458 1 2 999999 760524 1 396587 979120 -114609 1 2 999999 726334 1 19 999986 616943 1 930632 996396 -702592 2 696392 886830 2 8 999996 1 2 999999 514511 1 13 999993 651091 1 15 999996 975499 2 40184 704269 2 199671 303992 1 4 999983 -916849 2 400002 521387 1 18 999986 -168532 2 387385 541202 2 2 999999 1 368095 581610 -379336 1 2 999999 316726 2 2 999999 2 16 999991 2 11 999998 2 2 999999 1 2 999999 606436 1 6 999998 576253 2 2 999999 2 9 999986 2 10 999989 2 129537 194261 2 1 999999 2 8 999983 2 132735 741027 1 19 999988 -686405 2 2 999999 1 723457 919654 -837427 2 155452 704596 2 2 999999 1 409784 753652 -381248 2 2 999999 2 2 999999 2 2 999999 1 2 999999 736734 1 2 999999 735171 2 17 999991 1 9 999986 -378299 1 673997 945274 -444880 2 2 999999 1 7 999986 130615 1 19 1000000 139279 1 460616 835167 148068 1 2 999999 -409015 2 542436 574788 2 352840 651808 2 2 999999 2 9 999985 2 175949 750794 2 2 999999 2 6 999988 1 413277 600698 -802765 2 697844 847199 1 7 999994 -563308 1 806907 890345 314625 2 2 999999 2 2 999999 2 32659 516490 1 510150 943813 -833716 1 7 999989 313484 2 3 1000000 2 2 999999 1 20 999986 -42037 2 624501 959984 1 5 999985 -327835 2 9 999986 2 4 999982 2 2 999999 2 1 999986 1 173202 666081 135403 1 2 999999 -610156 1 2 999999 4446 1 792206 792268 893841 1 400150 788990 132195 1 10 999994 -513056 2 16 999983 1 337563 369036 911937 1 2 999999 -442505 1 84096 448015 -362694 2 241830 880780 1 15 999995 77750 2 2 999999 2 3 1000000 1 2 999999 -868670 1 533828 781864 779753 1 4 999992 792121 2 86737 551155 1 498499 856625 -516857 1 2 999999 899057 1 17 1000000 321230 2 7 999994 2 3 999996 1 571843 592603 548648 2 6 999981 1 114806 349330 946208 1 4 999989 -681891 1 11 999994 844683 1 171579 550353 535174 1 2 999999 697328 2 2 999999 2 2 999999 1 2 999999 -953908 2 293824 513292 2 2 999999 2 18 999985 2 1 999990 1 2 999999 814629 2 2 999999 2 8 1000000 1 361295 374083 -682004 2 2 999999 2 604362 759108 2 1 999997 1 18 999996 524727 1 7 999988 597459 1 20 999983 175567 1 2 999999 822546 1 3 999981 752368 2 2 999999 2 2 999999 2 346598 782252 2 2 999999 2 5962 746826 1 15 999992 -803960 2 2 999999 2 9 999993 2 2 999999 1 419994 692774 523271 2 582912 815678 1 399525 503907 -552472 2 20 999987 2 433729 854219 2 11 999994 1 11 999997 -29049 2 5 999988 1 2 999999 -94959 2 2 999999 1 14 999991 -940805 1 2 999999 -444587 2 19 999991 2 10 999986 2 2 999999 1 2 999999 -471300 1 5 1000000 -643025 2 2 999999 2 412067 761004 2 27569 899333 1 2 999999 -289820 2 2 999999 2 2 999999 1 2 999996 159289 1 2 999999 172542 1 2 999999 369265 1 81898 767629 -734172 1 11 999981 70814 2 15 999993 2 432193 472688 1 287756 916349 996400 2 2 999997 1 11 999987 -84738 1 1 999987 684937 2 2 999999 2 75173 146374 1 2 999999 -219595 2 17 999983 1 2 999999 203247 1 13 999991 -367424 2 239465 451382 1 625503 957120 -398387 2 2 999999 1 11 999996 -349257 2 2 999999 1 1 999994 778634 1 389700 547274 -698718 1 17 999984 -307701 2 2 999999 2 327731 676593 2 14561 121586 2 710842 931749 2 13 999984 2 2 999983 2 546871 577517 1 2 999999 -771629 2 169424 832363 2 454679 902417 1 2 999999 47008 2 2 999999 2 129900 986847 2 131777 640927 1 121006 745123 856356 2 544646 929964 1 457798 549291 -782167 2 17 999988 1 492047 688843 -368355 1 2 999999 -26968 2 420544 541023 2 340395 692918 1 18 999994 -263885 2 255925 670323 1 2 999999 28331 1 2 999999 375015 1 2 999999 594031 1 113997 216118 -729075 1 9 999984 -913935 2 1 999992 1 2 999999 537135 2 2 999999 1 2 999999 -379160 2 8 999991 1 1 999996 800477 2 2 999999 1 17 999995 -698208 2 2 999999 1 100210 160970 875183 2 15 999985 1 54361 639802 -542682 2 633906 885460 2 11 999983 2 3 999997 1 19 999993 906131 1 635074 647991 703535 1 13 999997 417860 2 11 999992 2 2 999999 2 11 999991 2 3 999982 1 2 999999 -700642 1 2 999999 -67291 2 14 999990 1 19 999990 -594113 1 319889 886408 18033 2 105565 964325 2 13 999999 1 390481 844262 207973 2 2 999999 1 19 999991 -610666 1 78723 982406 422987 2 17 999985 2 467578 747234 2 2 999999 1 58564 633937 684001 2 334974 370761 1 2 999999 -924240 1 11279 371517 401575 1 15 999990 -963221 1 5 999984 -327242 1 2 999999 338036 2 644452 979278 1 9 999989 -291193 1 2 999999 -407505 2 2 999999 2 2 999999 2 153794 606588 2 2 999999 1 645145 942765 -684383 1 8 999983 -168857 2 2 999999 1 76809 969110 381178 1 2 999999 606508 1 478152 880135 -999952 2 2 999999 2 531376 547154 1 2 999999 248938 1 2 999999 28141 1 2 999999 -591428 2 2 999999 1 2 999999 -176648 2 2 999999 1 7213 29058 -236103 2 19653 55629 2 18 999990 2 2 999999 2 41517 382210 2 2 999999 1 225299 352707 -295334 1 2 999999 -789718 2 650225 816493 2 122738 165301 2 810415 868516 1 2 999999 923042 1 483551 531896 672836 2 3 999988 2 2 999999 1 2 999999 -433619 1 19 999985 568228 2 138513 219268 1 2 999999 -954178 2 16 999992 1 2 999999 989946 1 159299 755134 818751 2 16 999988 2 10 999997 1 16 999992 -503017 1 5 999990 961791 1 1 999996 -342847 1 105795 836936 30620 2 2 999999 1 20 999981 -292760 1 8 999992 63561 2 656836 760201 1 10 999994 -401384 1 2 999999 314898 2 200591 332055 1 7 999982 429155 2 10582 663495 1 2 999999 255127 2 19 999996 2 2 999999 2 2 999994 1 10 999983 -499446 2 38656 675947 1 31184 725790 761234 1 13 999985 940951 2 2 999999 1 19 999993 858088 1 13 999986 -223928 2 15 999990 2 480564 972140 1 2 999999 -820235 2 543465 841393 2 7 999998 2 16 999988 2 4 999990 2 13 999998 1 2 999999 829200 2 9 999992 2 1 999996 1 2 999999 820613 2 2 999999 1 434160 939068 -779442 2 4 999987 2 323336 520169 2 13 999989 1 158764 228128 -735408 1 179813 726882 749375 2 633198 734180 1 2 999999 -610369 1 19 999998 216445 2 565727 832597 2 171866 859644 2 2 999999 1 238806 326813 501634 2 240902 970989 1 6 999986 574502 2 12 999993 1 411866 462852 -104861 1 11 999986 -174049 1 2 999999 -641694 1 5 999995 -905774 1 461762 804680 549981 1 2 999999 729627 1 9 999993 -936019 2 17 999996 1 784604 817234 -320759 2 2 999999 2 147442 841212 2 698633 754757 1 8 999985 769175 2 10 999982 1 2 999999 -683194 2 229795 861190 1 17 999987 858248 2 2 999999 1 47365 939744 978355 2 279517 388978 1 2 999999 588645 1 17 999999 860557 2 143972 664401 2 223610 421847 2 16 999988 2 8 999991 1 2 999997 113114 1 14 999983 -723582 1 2 999999 -588417 2 11 999992 1 322579 621261 509784 2 3 999992 1 9 999984 -642300 1 2 999999 -733749 1 2 999999 -350545 2 464268 836922 1 8 999998 328695 2 239578 905393 1 13 999997 595140 1 12 1000000 -84814 1 2 999999 -789355 2 18 1000000 2 64028 703196 2 168253 464387 1 318916 477799 -65038 2 427617 903997 1 6 999988 994382 2 4 999988 1 2 999999 8578 2 324913 906069 2 2 999999 1 2 999999 698597 1 819212 993615 699678 2 19 999996 2 8 999998 1 2 999999 450705 2 1 999986 1 2 999999 835690 2 20 999982 2 2153 860157 2 2 999999 1 2 999999 -741908 1 2 999999 622113 2 2 999999 1 2 999999 -99815 1 2 999999 -388679 1 536448 704257 -651804 2 16489 902055 2 693868 847903 2 13 1000000 2 2 999999 2 2 999999 2 9 999992 2 2 999999 1 2 999999 -576567 2 2 999999 2 20 999998 2 62937 600313 2 2 999999 2 9 999990 1 15 999992 420286 2 15 999981 1 627727 921590 -746521 2 748140 860940 2 2 999999 2 62955 817152 2 9 999990 1 790416 899459 24308 2 244489 803132 1 3 999986 890269 1 2 999999 709820 1 2 999999 994592 1 12 999985 207674 2 401119 927519 2 144257 555757 1 203531 274441 -653913 2 2 999999 2 71053 516687 1 19815 606635 463319 1 473934 597363 -527394 2 4 999984 1 1 999994 932441 2 950747 986513 1 10 999992 304875 2 9 999999 2 2 999990 2 5 999987 2 272494 891307 2 362087 649137 1 71116 969835 615723 1 384754 513757 -359179 1 300795 967499 103602 2 332539 404339 1 3 999998 108176 1 2 999999 152265 1 2 999999 3834 1 770127 898257 929154 1 2 999990 -947207 2 4 999998 2 8 999982 2 230893 918415 2 2 999999 2 6 999992 1 594622 645882 10572 1 116560 731637 -271840 1 93386 384478 363658 2 2 999999 2 8 999988 2 5 999990 2 11745 23824 1 403350 858173 48767 1 305949 496985 505364 1 513059 611992 -130394 1 962595 995835 -812082 2 2 999999 1 2 999999 38525 1 1 999993 268389 2 589255 691464 2 2 999999 1 5 999986 353323 2 276667 748729 1 225698 956044 865849 2 2 999999 1 396117 600475 -950246 2 2 999999 2 2 999999 2 2 999999 2 2 999991 1 275414 791411 -520317 1 592029 832259 591698 1 2 999999 494395 2 2 999999 2 2 999999 2 676729 790949 1 9 1000000 -321305 2 2 999999 2 2 999999 2 2 999999 2 35470 628903 1 6 999983 659380 2 2 999999 2 2 999999 1 484634 869086 -976285 2 575031 644910 1 14 999991 -485199 2 2 999999 1 316263 859813 218144 2 197854 661742 1 11 999992 -449763 2 8 999992 1 163320 488895 -808914 1 2 999999 -225 1 5 999982 893082 1 2 999999 569779 2 5 999997 2 2 999999 1 10 999992 -3068 2 6 999996 1 13 999993 -35968 2 2 999999 1 345830 932993 -254975 1 2 999999 -663432 1 120167 855732 -597745 1 48806 178472 287364 1 2 999999 -852888 2 205005 542228 1 8565 34626 -474935 1 190026 895624 578122 2 13 999996 1 2 999999 -306771 2 8 999984 1 441711 982310 475987 1 212788 886714 -373696 2 2 999999 2 10 999997 2 17 999984 2 7 1000000 2 179239 721804 1 17 999984 515173 2 5 999994 2 2 999999 1 111087 134398 -687264 2 2 999999 2 2 999999 1 449885 924091 113944 2 2 999999 1 417429 470741 -94242 2 2 999999 2 4 999986 1 2 999999 556059 1 530342 754774 479544 1 3 999986 763154 2 14 999999 2 88333 186583 1 2 999999 717646 2 2 999999 1 2 999999 285691 2 2 999999 1 2 999999 -780185 1 2 999999 655585 2 14 1000000 1 2 999999 -739708 2 2 999999 2 2 999999 2 437953 542442 2 950040 969447 1 9 999987 -380797 1 12 999997 334534 1 6 999998 599855 2 20 999981 2 17 1000000 1 11 999988 -368344 2 2 999999 2 688679 854899 2 256696 299559 2 29964 250076 1 2 999999 271158 1 2 999999 -362272 2 649025 948414 1 12 999996 -707462 2 2 999999 1 2 999999 -611011 1 1 999996 -499687 1 2 999999 697610 1 495031 880071 -285519 1 450483 890141 -704945 2 19 999996 1 6 999986 295605 2 2 999999 2 2 999992 2 268194 938762 2 152416 216418 1 2 999999 -467172 1 2 999999 159471 2 12 1000000 1 2 999999 811699 1 504994 597751 623005 2 43894 486064 2 2 999999 1 366039 438540 -868779 1 160752 751582 477430 2 8 999998 1 477783 700217 -340821 1 155497 811700 87097 1 16627 134816 -296352 2 2 999999 2 2 999999 1 891743 915784 547322 2 2 999999 2 854647 990490 2 2 999999 1 74334 271895 671571 2 18 999981 1 7 999993 -109949 1 2 999994 -892638 1 9 999997 748974 1 16 999999 14900 2 212788 605595 1 181175 937295 -547050 1 2 999999 563482 1 4 999999 -295122 1 3 999984 -326957 2 663209 942585 2 2 999999 2 564927 566725 1 6 999992 -408431 1 46551 442379 188681 2 12 999994 2 2 999999 2 15 999989 2 15 1000000 1 3 999997 852508 1 101161 854949 -396334 2 2 999999 2 9 999999 1 2 999999 691457 1 68665 860749 614300 2 19 999985 2 2 999999 1 2 999999 -287510 1 2 999999 -495520 1 9 999988 569321 1 2 999999 297236 1 20 999986 486368 2 2 999986 1 2 999999 -64437 2 2 999999 2 15 1000000 2 17 999984 1 18 999991 -852010 1 180186 472644 -20912 1 2 999999 107174 1 75101 433765 486064 2 8 999987 2 196091 567801 1 12 999986 -441027 2 4 999994 2 213779 283169 2 2 999999 2 2 999999 1 799406 823057 637289 1 2 999999 997309 2 2 999999 2 2 999999 1 13 999998 -502694 2 19 999991 2 615912 627404 2 124834 364982 2 2 999999 2 284854 633630 1 2 999999 867293 2 579740 812458 1 110084 162080 -953535 2 187424 595039 2 2 999999 2 6 999991 2 15 999982 2 286499 687639 2 2 999999 1 176423 996970 -505493 2 2 999999 1 239048 978607 484234 2 1 999992 2 731379 777239 2 8 999992 2 2 999999 1 72330 458752 413243 2 2 999999 1 8 999996 -482718 1 61234 82676 -813648 1 8 999999 191794 2 211687 478037 1 6 999990 643977 1 10 999993 -927007 2 2 999999 2 20 999990 2 903099 920259 1 2 999999 -279922 2 646079 760265 1 82310 930756 -40362 2 2 999999 1 2 999994 307890 2 250727 348004 1 2 999999 -141183 2 4588 697856 1 2 999999 824456 2 3 999995 2 2 999999 2 2 999999 2 810539 922904 2 14 999984 1 2 999999 -847980 2 369227 735922 2 13 999989 2 2 999999 1 20 999988 190372 2 2 999999 2 10 999989 2 2 999999 1 6 999989 -710817 1 2 999999 766497 2 2 999999 2 207107 554884 1 343537 989368 -835051 1 2 999999 350902 1 14 999987 62816 2 13 999990 1 2 999999 55941 2 2 999999 2 56879 76127 2 5 999982 2 8 999990 2 2 999999 1 852497 931325 -389155 1 15 999981 -936446 1 13 999989 -299372 1 8 999997 -608680 1 261623 888974 60474 1 2 999999 515214 2 6 999994 2 2 999999 2 65077 154907 1 71683 866451 -602362 2 281470 672449 1 16 999990 -271595 1 295402 381853 -841566 2 354605 821971 2 115897 891950 1 342200 416207 27305 1 2 999999 -662595 1 7 999995 -914755 2 2 999999 2 37736 849482 1 2 999999 91726 1 41776 285905 211916 1 410408 893618 760443 2 8 999995 1 17 999981 -962521 2 241236 602963 2 4 999997 1 223521 319038 818378 1 2 999999 697826 1 74038 734886 769514 2 14 999981 2 174724 211627 2 2 999999 1 14 999982 -963171 2 2 999999 2 13 999996 2 16 999988 2 431228 714790 2 19 999991 1 2 999999 584067 2 2 999999 2 2 999999 2 157986 515722 2 19 999989 2 11 999999 1 2 999994 385008 1 2 999999 999810 2 57843 582567 2 19 999998 2 2 999999 1 313572 443100 188146 2 2 999999 1 1 999998 15861 2 305508 394285 2 3 999992 1 162030 310497 212783 2 2 999999 2 391686 911998 1 150112 282226 902167 2 2 999999 2 12 999982 1 2 999999 -489458 1 890586 974695 56682 2 2 999999 2 263442 781101 1 7 999989 -217876 1 4 1000000 -604775 2 17 999997 2 98868 634292 2 2 999999 1 2 999999 -576803 1 639607 716502 118744 2 2 999999 2 2 999999 2 1665 210089 2 16 999982 1 2 999999 -672475 1 2 999999 -470412 1 161288 195647 -148823 1 3 999995 -557900 1 12 999996 -593627 2 5 999997 2 18 999983 2 4 999993 2 6 999985 2 18 999984 2 20 1000000 1 4 1000000 447930 1 464779 742532 613535 1 12 999994 -30748 1 9 999998 686654 1 2 999999 -312618 2 249397 390680 1 16 999991 199667 2 592830 886721 2 766848 837518 1 68648 106968 706220 1 70566 111877 902537 2 8 1000000 2 320306 880394 1 2 999999 654676 2 2 999999 1 1 999995 378814 2 261177 453857 2 6 999995 1 9 999997 432569 1 2 999999 855953 2 182717 370614 2 6 999981 2 15 999996 1 31397 897414 304579 2 2 999999 2 75446 195627 1 310450 957353 -465655 1 2 999986 150880 2 664026 694161 1 10 999987 128223 1 216901 949615 983489 1 18 999986 871081 2 283438 989777 1 418368 985998 -862866 2 2 999999 1 13 999991 -238527 2 9 1000000 1 5 999997 817189 1 492654 820777 -882131 1 12 999993 72299 1 2 999999 -32772 2 2 999999 1 2 999999 726769 1 539998 997611 785191 2 15 999989 1 2 999999 680294 1 316422 832201 -546957 1 390899 823022 -45266 2 10 999981 1 16 999990 931599 2 36555 601633 2 4 999997 2 2 999999 1 754206 961811 681630 1 20 999986 -88164 1 108882 503167 -516037 2 5 999997 2 12 999996 2 243563 496334 2 302197 742797 2 222158 581456 1 4 999999 -530675 1 292820 535363 -460907 1 2 999999 438155 1 2 999999 112109 1 361815 548258 626237 2 16 999981 1 172342 691614 -957844 1 2 999999 -854840 1 12 999995 -873855 2 706989 923768 1 2 999999 -666935 1 2 999999 213607 1 1 999996 -488660 1 771630 875418 -481447 1 485739 873525 -688232 2 15 999984 1 2 999999 615115 1 3 999982 32535 2 16 999999 2 2 999999 2 13 999992 1 2 999999 -318726 2 9 999986 2 20 999982 2 9 999990 1 16772 646918 490825 1 2 999999 -210181 1 2 999999 -261100 2 205731 230316 1 2 999999 822095 2 15 999982 1 2 999999 636746 1 3 999984 -226958 1 2 999999 -326758 2 693242 826354 1 2 999999 761040 2 103842 132258 1 8 999984 394682 2 2 999999 1 356393 572710 -191999 2 2 999999 2 785621 859908 1 10 999983 -673467 2 325834 710712 2 2 999999 2 1 999986 1 756095 839237 847130 2 464581 895504 1 2 999999 347938 1 10 999993 837040 2 880197 901419 1 20 999996 729680 2 186736 855876 1 37562 664428 27067 2 2 999999 1 2 999999 -872691 2 2 999999 1 2 999999 538417 1 335399 873175 -110072 1 12 999991 -756805 1 2 999999 -866213 1 2 999999 244480 1 2 999999 600396 2 1 999988 2 13 999981 1 138213 469215 -556769 1 12 999993 977620 2 242165 867497 1 17 999982 188141 2 73994 734043 2 2 999999 1 107120 624080 166907 2 2 999999 1 2 999999 299217 1 2 999999 -366648 1 2 999999 -752444 1 143154 998983 940335 1 8 999992 -506902 2 2 999999 1 2 999999 -37161 2 1 1000000 2 427376 565614 1 2 999999 953970 2 490407 761476 2 121931 611468 1 833247 882187 907201 2 436946 691486 1 8 999985 887560 1 2 999999 227359 2 32521 803710 1 82801 918191 898371 2 2 999999 2 8 999986 2 2 999999 1 709961 947264 685332 2 19 999996 2 17 999996 2 889757 926230 1 2 999999 752754 2 70278 340977 1 592488 879971 -680974 2 139005 205777 1 2 999999 -142553 2 110520 165726 2 2 999999 1 558184 821543 -458319 1 2 999999 -817804 1 19 999990 -352102 2 84214 959383 2 707373 760558 2 2 999999 2 2 999999 1 2 999999 -495297 1 2 999999 533515 2 2 999999 1 638802 873473 -567406 2 124697 236335 2 2 999999 2 212364 331748 2 2 999999 2 2 999999 2 8 999984 2 2 999999 1 2 999999 -801599 1 2 999989 227102 1 3 999986 -558572 2 2 999999 2 2 999999 2 2 999999 2 7 999998 2 66261 520900 2 389948 876693 2 374059 704898 2 64152 538910 2 37233 480138 1 10 999986 -886884 2 2 999999 2 17 999990 2 10 999998 1 20 999989 834891 1 16 999998 119414 1 2 999999 -847618 1 3 999982 -526893 1 17 999984 -14966 1 2 999999 710768 2 295597 740994 1 19 999981 -894658 2 2 999999 1 6 999997 333650 2 16 999985 1 45615 263127 -830603 2 2 999999 1 15 999989 247457 2 2 999999 2 1 999983 1 2 999999 616889 1 14695 387774 328913 2 2 999999 1 20 999997 103552 2 7 999994 1 20 1000000 -177365 2 2 999999 1 2 999999 448719 2 2 999999 2 2 999999 2 2 999999 2 12 999995 2 9 1000000 1 18390 510702 605646 2 2 999999 2 353048 483091 1 849317 992492 912400 2 3 1000000 2 2 999999 1 20 999983 -946349 2 77561 635662 2 429704 961029 1 8 999998 353593 1 98128 306076 726318 2 7 999986 2 752121 875659 1 3 999986 637848 2 2 999999 2 689292 770264 2 135191 674386 2 10 999995 2 2 999999 1 509874 728785 45159 2 309030 477942 2 349938 608798 1 19 999987 411518 2 2 999999 2 2 999999 2 2 999999 2 6 999990 1 228831 501958 316739 1 18 999986 -209555 2 789880 882422 2 16 999998 1 2 999999 -11223 1 297009 989199 -269169 1 2 999999 952267 1 175351 256117 -702559 1 15 999991 157175 1 125177 915590 -634887 2 2 999999 1 3 999985 97289 1 2 999999 -25739 1 187120 540679 923686 1 305547 492322 583962 2 14 999986 2 20 999996 1 12 999994 79052 1 3 999996 641182 1 460053 798128 -564543 2 10 999981 1 566587 645678 892679 2 841285 925796 1 2 999999 272032 2 2 999999 1 279063 876435 -209702 2 2 999999 1 16 999998 -562533 2 704358 792274 1 303624 339563 -841031 1 3 999989 -717483 2 14 999995 1 2 999999 972495 2 206995 816780 2 515373 916710 1 2 999999 956935 1 167396 246744 643476 2 582659 915389 1 584587 953554 70886 1 6 999996 -599176 2 431284 842070 2 7 999982 1 2 999999 -746728 1 1 999995 -582083 1 9 999992 349851 2 1 999998 1 13 1000000 -441172 1 14 999982 -494834 1 8 999988 -578762 1 12 999991 -183615 2 12 999991 2 2 999999 1 2 999999 132946 2 2 999999 1 15 999996 782444 1 2 999999 101247 2 295024 298899 1 19 999989 261435 2 353636 496398 2 2 999999 1 2 999999 801460 2 226548 470002 2 17 999996 1 2 999999 589775 1 589712 858316 -973104 1 2 999999 -394205 1 6 1000000 957635 1 506287 881965 467414 2 11 999987 2 2 999999 1 510626 671405 459907 2 2 999999 1 15 999994 513975 2 92490 852758 2 7 999992 2 11 999986 2 821947 895764 2 2 999999 2 16 999996 1 2 999999 430602 2 2 999999 1 1 999999 493867 2 2 999999 1 240991 631031 -644786 1 19 999990 -125979 1 471846 688221 -725759 2 835887 979279 1 2 999999 102664 1 20 999984 483394 2 162015 736379 2 13 999983 1 152509 920275 698172 2 2 999999 2 598684 885079 2 280043 767870 1 2 999999 -622517 2 8 999994 1 3 999997 -879763 1 2 999999 -868173 1 2 1000000 919253 2 7 999989 2 2 999999 2 542387 836539 2 2 999999 1 11 999999 -197624 2 2 999999 1 70700 309853 254907 2 820777 932061 1 282797 705149 350241 2 2 999999 1 52623 288473 185129 1 10 999990 867446 2 2 999999 2 464335 488411 2 431329 752445 2 16 999986 2 687859 754755 1 51838 371908 933764 2 2 999999 2 85380 959979 2 15 999989 1 14 999990 -332661 2 2 999999 1 439615 593492 -997639 2 108881 818910 1 2 999999 -633108 1 2 999999 105753 2 77476 690827 2 100229 444823 1 2 999999 171439 1 2 999999 876851 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 221372 537943 1 218406 363161 218117 1 8 999999 680411 2 12 999994 1 16 999982 397409 2 2 999999 2 2 999999 2 26085 34359 2 8 999995 2 2 999999 2 3 999986 1 2 999999 -381209 2 3 999994 1 8 999992 -978682 1 14 999987 -330248 1 14 999989 216371 1 440078 693891 741442 2 5 999996 1 284040 614089 648244 1 10 999994 93265 2 14 999984 1 45116 448847 -993035 1 2 999999 -814292 1 120960 516451 75618 1 2 999991 636077 1 11 999987 86254 2 16 999992 2 2 999999 2 2 999999 2 160564 903787 2 101325 722936 2 17 999981 1 2 999999 -743851 2 859897 974918 1 13 999985 -637455 1 9 999993 78152 1 51108 760842 -436850 1 11 999989 571119 2 2 999999 1 287070 661711 -857398 1 2 999999 174993 2 2 999999 1 2 999999 -868227 1 175053 436128 156625 2 2 999999 1 2 999999 -610404 2 2 999999 1 15 999989 -164550 1 11 999981 -647938 1 587577 648673 -235986 1 310471 679915 616147 1 2 999999 422188 1 115989 910245 853155 1 81357 839630 43417 2 2 999999 2 403267 609147 2 14 999997 1 20563 284671 88538 2 149989 549959 2 46928 328231 1 8 999988 178259 1 10 1000000 -28000 1 538147 779592 -41240 2 14 999996 2 657640 757631 1 15 999981 -759718 1 2 999999 321917 1 2 999999 148819 2 20 999996 1 2 999999 361574 2 533428 585588 1 2 999999 -801767 1 2 999999 -520545 1 1 999997 470563 1 4 999983 -954112 1 2 999999 834119 2 19 999996 1 15 999982 -232754 2 15 999987 1 2 999999 383778 1 13 999984 905630 2 112780 140155 1 327768 778709 -221856 2 498912 847272 2 1 999992 2 2 999999 2 2 999999 1 19 999997 -33681 1 2 999999 -970856 1 2 999999 702061 1 10 999998 -723992 2 792901 809094 1 2 999999 -884017 2 4 999987 1 2 999999 341537 1 222817 295172 -282288 2 140184 979700 2 2 999999 1 395500 729470 -737768 2 208616 903212 2 2 999999 2 12 999987 2 10 999999 1 2 999999 796626 2 270857 785806 1 646320 866236 -875716 1 430239 620355 -844730 2 2 999999 2 2 999999 1 9 1000000 206812 1 2 999999 570128 1 56578 385224 203019 2 2 999999 2 2 999999 2 243202 671771 1 2 999999 363706 2 353582 960012 1 259691 318946 181453 1 2 999999 -93315 2 85814 773505 1 451827 532346 433583 2 2 999999 1 2 999999 749054 2 93 174734 2 8 999992 2 85651 88626 1 161123 367097 -328434 1 2 999999 685899 2 2 999999 2 177333 368648 1 16 999984 74802 1 18 999987 -276293 2 2 999999 1 2 999999 -533561 1 2 999999 172624 1 2 999999 929822 2 535126 871555 2 2 999999 1 15 999992 282811 1 608637 816667 -952800 2 2 999981 1 2 999999 514289 2 664598 968375 2 471402 947876 1 2 999999 -831655 1 685498 979308 625028 2 114722 882037 2 2 999999 1 2 999999 -343352 2 2 999999 1 1 999986 -498727 2 55280 188262 2 5 999996 1 1 999993 890435 2 17 999999 2 2 999999 1 718290 798075 549948 1 2 999999 -644277 1 2 999999 -103827 1 34584 445247 930492 1 2 999999 412233 1 5 999981 437088 1 2 999999 -136518 1 4 999988 378767 1 2 999999 53353 1 2 999999 919562 1 512524 785088 -390923 2 336018 832898 2 314790 693374 2 15 999998 1 1 999986 331222 2 2 999999 2 562423 790589 2 179583 917527 1 751633 798591 845784 2 30988 99204 2 2 999999 2 2 999999 2 2 999999 2 432747 729229 2 2 999999 1 42447 937548 -88317 1 2 999999 -172208 2 9 999985 2 19 999995 1 17 999994 311762 1 2 999999 421259 2 292795 875574 2 11 999983 1 16 999983 744632 1 498972 916328 -675574 2 8 999981 2 472760 799766 1 841241 865572 503336 2 2 999999 1 539023 718234 535801 2 2 999999 2 8 999997 1 2 999999 431003 2 430494 947756 1 14 999987 716132 1 53601 758997 589384 1 197831 964680 932206 1 2 999999 69227 1 13 999997 516132 2 9 999991 2 445959 947620 1 157621 924958 -322025 2 412628 885039 2 3 999993 1 250568 270571 -104671 1 661387 856886 952053 1 10 999993 189357 2 474211 616006 2 11 999989 1 11 999986 731052 2 973907 989593 1 20 999998 -613745 1 2 999999 -264780 1 443508 710904 -487307 1 12 999987 268656 2 2 999999 2 248557 376070 1 2 999999 -444228 1 2 999999 -323314 2 543219 962134 1 597275 889481 -305037 2 410726 454310 2 9 999991 1 7265 818037 -63227 1 12 999982 -87802 1 171147 453917 276882 2 2 999999 2 2 999999 1 2 999999 -479189 2 2 999999 2 19 999996 1 2 999999 496517 2 5 999985 1 791684 960334 312548 1 3 999990 837062 2 2 999999 2 2 999999 1 2 999999 999884 2 12 999988 1 2 999999 -46023 1 4 1000000 -955968 1 2 999999 -706326 2 17 999987 2 202115 893390 1 20 999990 978027 2 2 999999 2 14 999990 1 19 999995 331974 1 2387 29716 910055 2 21552 841755 2 2 999999 2 21656 252170 1 14 999989 -871747 1 514415 888853 308361 2 349723 644556 1 9 999989 -653006 2 343249 995165 1 19 1000000 -90881 1 2 999999 -90779 1 18 999993 938300 1 9 999996 264431 1 81191 659583 -832266 2 2 999999 1 2 999999 230138 1 238776 928104 -425519 1 2 999999 402749 2 291527 609048 2 108935 751299 1 13 999986 312184 2 344713 942756 1 2 999999 -623293 2 728146 956713 2 2 999999 2 74042 113059 2 53414 818031 2 67121 430380 1 2 999999 -983072 2 19 1000000 1 455848 739475 310023 1 1446 817295 -697888 1 14 999993 113342 1 209421 554135 823201 2 427131 518329 2 4 1000000 1 6 999994 782674 2 10658 777027 1 2 999999 308479 2 462200 817847 2 2 999999 2 2 999999 1 2 999999 -249081 1 12 999990 -123289 1 619463 968668 259619 2 17922 373034 2 174467 863606 2 2 999989 2 355036 421449 2 8 999982 2 242102 575756 1 714062 828773 975043 2 2 999999 2 1 999984 2 6 999982 1 790107 895612 -784983 2 2 999999 1 49638 60699 -292510 2 18 999984 1 35081 414186 -271666 2 14 999984 2 2 999999 2 2 999999 2 16 999997 2 239959 299894 2 16 999992 2 5 999995 2 2 999999 2 10 999985 1 45901 388247 -769212 1 702051 738062 -266316 2 78041 113293 1 2 999999 -408398 1 926060 999264 404132 1 2 999999 236069 2 653305 654042 2 64337 267142 1 59522 759147 -710550 2 11 999986 1 2 999999 701159 1 10 999987 437124 2 2 999999 1 15 999998 -507251 2 472077 657463 2 65698 797139 2 14 999983 1 15 999989 -218812 2 19 999999 2 8 999989 2 2 999999 2 535069 653897 1 493378 523447 314973 2 2 999999 1 307056 671166 -401157 2 18 999991 1 20 999996 975652 2 265271 995906 1 2 999999 548008 2 2 999999 2 2 999999 2 9 999983 1 2 999999 344995 1 79002 457971 -374753 1 2 999999 896892 1 2 999999 653082 2 591266 594316 1 2 999999 -252199 1 498872 904725 199972 1 2 999999 -524428 2 19 999999 1 282108 865238 -711629 1 689659 790013 -477823 2 12 999999 2 31990 100990 2 185635 249060 2 2 999999 1 6826 798335 51084 2 388482 883630 2 2 999991 2 2 999999 2 2 999999 1 425486 674302 640 1 534212 799921 63602 1 186836 870613 -954996 2 92200 594680 1 120585 759115 448816 2 273749 626210 2 256097 606713 2 2 999999 2 2 999999 1 8 999983 764845 1 3 999981 794706 2 2 999999 2 2 999999 2 11 999999 2 2 999999 1 554026 737635 -263470 1 51834 530933 -445643 2 2 999999 1 2 999999 -430689 2 2 999999 1 2 999999 780719 2 2 999999 2 2 999999 2 2 999999 1 724632 936062 -393806 2 10 999997 2 325005 824180 1 561025 690089 636660 2 204969 207118 1 674784 934695 -786326 1 2 999999 417009 1 14 999991 850941 2 20 999992 2 15 999998 1 34906 909019 -194719 1 2 999999 837803 2 11 999983 2 6 999986 2 698146 903407 2 2 999999 2 20 999998 2 702550 988105 2 3 999982 2 12 999996 1 104578 325665 -947833 1 19 999984 591217 1 552379 766382 545969 1 806059 993718 -681744 1 350148 756937 -985146 2 226259 284514 2 403610 733191 1 5 999994 137681 1 3 999992 -156896 1 123246 932149 -488488 1 18 999984 562628 2 2 999999 2 15 999982 1 2 999999 109826 2 2 999999 2 282104 374198 2 2 999999 1 158672 877572 60476 1 2 999999 965614 2 42821 360453 2 2 999999 1 2 999999 -196570 1 9 999986 -450447 1 72078 619889 -531103 1 2 999999 -133899 2 16 999989 1 18 999981 169059 2 13 999999 2 10 999996 1 2 999999 -616017 1 2 999999 -84217 2 1 1000000 2 306905 394327 1 698522 841464 925767 1 2 999999 679233 1 2 999999 -546468 1 227751 484163 -725449 2 2 999999 2 12 999989 1 2 999999 -427849 2 301190 589638 1 2 999999 945806 1 2 999999 988318 2 2 999999 1 2 999999 -620132 1 2 999999 544691 2 2 999999 2 7 999987 2 2 999999 2 8 1000000 1 8 999998 451683 1 2 999999 -359327 2 17 999988 1 158837 439093 -698970 1 120921 693158 943094 1 2 999999 -117865 1 387158 911398 959711 1 7 999984 -645797 1 2 999999 -756010 2 2 999999 2 16 999995 1 6 999998 -736576 1 280832 409737 137444 1 20 999981 642742 1 2 999999 779531 1 2 999999 -511993 1 183474 497975 256192 1 146312 835233 -293250 1 2 999999 -202894 2 2 999999 1 113630 921791 -886045 2 482065 521699 1 358469 494273 -571328 1 2 999999 246416 1 255910 904908 -64345 1 214542 449041 -856407 1 2 999999 -423554 2 518509 571008 2 2 999999 1 141883 630684 -811095 2 19 999989 1 303032 637416 -20074 2 19 999985 2 141698 390577 1 19 999984 96103 1 2 999999 -901184 1 2 999999 -16981 1 2 999999 102296 1 518841 731088 -946738 1 440252 923604 849723 2 18 1000000 1 2 999999 45382 1 2 999999 998755 1 16 999992 -554077 2 363663 760986 2 2 999999 2 347418 549760 2 213889 558428 2 249607 610427 2 10 999983 2 357496 476862 2 2 999999 1 2 999999 124908 2 2 999999 1 10 999990 -409395 2 4 999999 1 9 999994 919245 1 16 999999 443938 2 2 999999 2 6 999984 1 17 999991 -605462 1 230343 448071 -637925 1 401270 529797 -128347 1 7 999994 -707131 1 120084 918093 -411710 2 690189 914001 2 9 999998 2 8 999991 1 2 999999 -546435 2 2 999999 2 2 999999 1 1 999998 746390 1 2 999999 96769 1 2 999999 992011 1 363013 875711 566898 2 277041 972234 2 2 999999 2 860549 896915 1 2 999999 -578453 1 2 999999 405559 1 366784 875247 972783 2 7 999993 1 462324 796369 662050 1 2 999999 -452772 1 2 999999 -285457 1 2 999999 646338 2 15 999998 2 2 999999 2 13 999989 2 2 999999 2 166223 951058 2 2 999999 1 13 999981 -396720 2 2 999999 2 20 999993 1 337646 838725 -292407 1 326432 359230 888811 2 332165 354691 2 16 999997 1 526226 649801 315287 1 6 999995 -112644 2 15 999989 2 8 999995 2 171720 851347 2 4 999982 1 2 999999 86980 1 777339 985322 926873 2 360632 922735 1 488383 990560 68800 2 2 999999 2 148454 501621 1 2 999999 241908 2 5 999985 1 5 999991 123367 2 18 999982 2 360194 729574 2 2 999997 2 17 999996 2 2 999999 2 458222 495369 2 2 999999 1 17 999982 466473 2 47390 676327 2 19087 327939 1 2 999999 690329 2 19 999987 1 10 999995 112369 1 80557 211588 -231780 1 297001 346445 -174129 2 38228 132504 1 2 999999 -356375 2 29222 468015 2 2 999998 2 19 999997 1 2 999999 -254593 1 134616 384399 -131585 2 12 999993 1 577244 716282 109190 2 14 999988 1 3 999996 -726928 2 136119 228535 1 20 999990 843724 2 2 999999 2 2 999999 2 1 999984 2 3 999988 1 477053 599177 83319 2 10 999985 1 2 999999 -656721 1 2 999999 996618 1 2 999999 -285986 2 818363 829451 2 2 999999 1 12 999985 -989858 1 20 999989 641067 2 11 999997 2 2 999989 2 2 999999 2 2 999986 1 9 999983 559230 1 2 999999 390764 1 361800 458632 873387 1 2 999999 -660644 2 2 999999 1 703924 978132 783868 1 2 999999 38441 1 3 999981 -909576 2 832841 856788 2 1 999981 2 2 999999 1 203467 975916 -533576 1 4 999982 782255 2 16 999981 1 2 999999 97281 1 19 999988 -364183 1 8 999985 690081 2 2 999999 1 9 999985 967689 1 2 999999 -361652 2 1 999997 2 2 999999 1 533660 706976 -834526 1 2 999999 350996 1 6 999986 95345 1 2 999999 -323204 2 14 1000000 1 2 999999 -827394 1 603046 721564 768980 2 17 999987 1 185083 553425 -881016 1 15 999986 898000 2 2 999999 1 309554 641668 921692 1 2 999999 967913 2 84137 621651 1 584379 639961 -825190 1 19 999991 -700464 2 2 999999 2 67854 382200 2 17 999988 2 51151 412251 1 9 999985 -911492 2 2 999999 2 20 999987 2 18 999997 2 72515 940371 1 260469 318221 965253 1 1 999994 11454 1 6 999995 327875 1 103699 204915 -506830 1 20 999983 -52213 2 146483 916048 2 397050 895543 2 335418 604685 1 51986 685561 208460 2 15 999981 2 2 999999 1 257370 368786 336803 2 2 999999 1 2 999999 -521265 1 18 999999 -372691 2 12 999998 1 17 999991 -123265 1 11 999995 558766 2 2 999999 1 14 999991 84379 1 2 999999 -103478 2 8 999997 1 2 999999 -217796 2 14 999981 2 5 999989 2 2 999999 2 214525 789253 1 371561 402175 989053 1 10 999981 -620857 2 1 999985 1 2 999999 102135 2 13 999983 2 2 999999 2 4 999985 1 8 999994 136688 1 2 999999 -18429 2 2 999999 1 2 999999 -852515 1 94046 592121 -2018 1 65735 637534 -112214 2 2 999999 2 2 999999 2 36386 455257 1 2 999999 255655 2 8 999989 1 2 999999 -333703 2 2 999999 1 2 999999 155911 2 653397 789827 1 2 999999 546186 1 2 999999 10834 2 193977 820073 1 2 999999 -734652 1 145190 622998 555242 2 10 999983 2 736014 736083 2 6 999981 2 2 999999 1 116716 894840 44642 2 2 999983 2 783975 815410 1 200893 893793 972662 2 323859 920456 1 2 999999 -147480 2 2 999999 1 2 999999 -139773 1 11 999987 122531 2 9 999997 1 18 999997 439432 2 617357 773655 1 2 999999 -350558 1 2 999999 160522 1 119455 688905 639547 1 2 999999 502638 2 582702 987321 1 88936 729001 783929 1 10 999989 479033 1 6 999988 -606108 2 763157 808637 2 2 999999 2 807520 946187 2 2 999999 2 335478 829814 1 249673 320343 -359205 1 13 999988 887717 2 2 999999 1 147310 553748 -523568 2 2 999999 1 229975 334846 269246 1 2 999999 -917481 1 726955 982871 382721 1 11 999987 -490893 2 320530 619635 1 20 999995 -904997 2 18 999984 1 10 999986 -851097 2 740197 745194 1 1 999994 -922233 2 12 999990 2 233031 780233 1 695167 833745 343871 2 2 999999 2 127531 471908 2 12 1000000 1 2 999999 -666905 2 2 999999 1 307387 659049 -837632 1 39935 993300 -421463 2 510574 566254 1 2 999999 330689 2 347277 613884 1 113298 633102 -116446 1 526812 806102 589857 2 2 999999 1 2 999999 647124 1 237444 289348 283832 2 141951 872004 2 6 999986 2 20 999983 2 13 999994 2 2 999999 2 12 1000000 1 612583 855776 202060 2 2 999999 2 72062 338818 1 5 999985 669391 1 2 999999 387947 2 2 999999 2 62246 942264 2 2 999999 2 2 999999 1 231760 552912 554146 1 10 999986 55600 1 2 999999 285048 2 7 999990 2 3 999996 2 10 999990 2 2 999999 2 10 999998 2 538277 553103 2 1 999985 1 2 999999 954387 2 173609 971253 2 2 999999 1 53869 749825 -846998 2 769293 790802 2 17 999998 2 107754 761549 1 2 999999 -899358 1 2 999999 -672911 1 905578 976549 591299 1 7 999989 822836 1 15 999994 -113967 2 9 999987 2 63858 646473 2 2 999999 1 12 999981 -324811 1 19 999994 -529450 2 2 999999 1 297245 956066 -409491 1 2 999999 341937 2 20 999981 2 8 999991 2 424441 753479 2 314289 886964 2 18 999995 1 12 999992 -842431 1 201402 828030 313386 1 6 999998 -862882 1 2 999982 511435 1 2 999999 566869 1 300914 649283 -139499 1 2 999999 -497861 1 2 999999 -551753 2 2 999999 1 9 999990 759222 1 12 999998 645599 2 129843 432483 2 2 999999 1 277442 295820 474926 1 282693 860003 -607808 1 266069 725871 -663122 1 3 999992 -715915 1 10 999982 949751 1 16 999983 -454126 2 2 999999 2 2 999999 2 19 999998 2 2 999999 2 200892 344559 2 34886 548237 1 13 999988 -306572 1 20 999983 850122 2 1 999997 1 425412 899610 783417 1 409299 514699 -577744 1 3 999994 471099 1 14 999987 255326 1 2 999999 -843995 1 17 999988 621174 2 163854 391764 1 371953 501356 10767 2 8 999993 1 2 999999 616010 1 2 999999 826961 2 2 999999 1 409831 994014 809808 2 112115 443865 2 484125 800311 1 153414 311807 769277 1 2 999999 938893 1 669266 687912 532482 2 2 999999 1 2 999999 -992358 2 2 999999 2 2 999999 1 2 999999 524130 2 10 999986 1 2 999987 987803 1 2 999999 870406 1 61655 690514 -101054 1 2 999999 529152 1 2 999999 -394605 1 478866 730521 582835 2 4 999998 2 297176 625729 2 2 999999 1 927670 968997 34988 1 2 999999 -869042 1 9 999998 -506275 1 196081 423540 -527242 1 2 999999 -788191 1 4 999996 -383794 2 2 999999 1 2 999999 -806718 1 2 999999 434332 1 612323 629126 340508 2 567466 583445 1 37324 716102 -221523 1 2 999999 -617956 2 2 999999 2 16 999990 2 10 999987 1 16 999983 -398330 1 2 999999 586211 1 18 999991 32536 1 475948 950722 -749993 1 8 999988 175930 1 82118 291046 -177837 2 244089 852610 1 18 1000000 351202 2 14 999992 1 3 999988 -846817 2 3 999985 2 90187 554119 2 2 999999 1 303651 948114 -334723 2 193586 841369 1 2 999999 -92941 1 2 999999 -142287 1 852249 920216 161992 1 2 999999 -123439 2 2 999999 1 3 999993 261532 1 20 999998 340819 2 203261 588583 1 331620 360034 -809424 2 554035 795018 1 2 999999 438355 2 6 999991 2 901185 951370 1 223589 876214 -701604 2 2 999999 1 244120 747000 -285793 1 449260 486213 999228 2 55350 899863 2 2 999999 1 2 999999 128384 1 2 999999 -805616 1 1 999997 549211 2 8 999999 1 10 999984 941095 1 12 999995 -242970 2 6 999991 1 2 999999 -804729 2 2 999999 1 10 999995 -79392 1 586017 719924 197023 2 514700 963368 2 814964 926782 2 19 999999 2 188180 414427 2 13 1000000 2 2 999999 2 2 999999 2 2 999987 1 2 999999 108088 2 2 999999 2 2 999999 1 118193 896480 -487068 2 7 999997 1 253567 895563 824553 2 593574 994445 1 1 999992 -821790 1 2 999999 804256 2 2 999999 2 20 999991 1 2 999999 -622291 1 2 999999 -178828 2 8 999982 1 371810 878972 -229866 2 16 999984 2 398174 918847 1 4 999985 -867289 1 747330 979464 788755 1 2 999992 -321478 2 12 999984 1 31324 925562 -678595 1 2 999999 966398 1 2 999999 -608890 1 50172 556689 -425289 2 356015 770037 2 308055 560422 2 104271 991107 1 71375 336965 -903786 2 19 999986 2 674535 846441 1 2 999999 246881 1 2 999999 -132879 2 19 999998 1 10 999987 367800 1 2 999999 966383 2 13 999987 1 13 999984 -158738 1 20 999998 -453762 2 19 999984 1 76218 172087 367500 2 318344 434344 1 265741 335196 -559718 2 440468 545808 1 14 999993 451802 1 436079 590085 -744765 1 20 999999 884345 2 222047 559460 2 13 999994 1 12 999990 -708536 1 17 999986 -946205 1 2 999999 764393 1 15 999994 -229901 2 2 999999 2 11 999990 2 2 999999 2 408691 440434 1 621570 625982 -520745 1 2 999999 -812387 2 224863 914773 1 19 999990 -627496 2 2 999999 2 236502 392812 1 538600 646518 -787128 2 99208 237031 1 373946 896149 633420 1 610911 935217 234385 2 2 999999 1 2 999999 981986 2 192441 511461 2 14 999991 2 343880 431831 2 6 999982 2 98365 313989 2 18 999990 1 2 999999 238922 1 246985 830585 -493343 1 2 999999 -732000 2 13034 330581 2 12656 656886 2 18 999993 2 2 999995 2 3 999991 1 16 1000000 -756775 2 4 999999 1 826411 852851 31713 1 545843 987281 22489 2 2 999999 1 2 999999 345830 2 7 999985 1 315663 645843 -601576 1 10 999994 -73987 2 6 999997 2 2 999999 1 2 999999 -68472 2 2 999999 1 813486 871622 858811 2 2 999999 2 189295 688508 2 2 999995 1 170547 636549 814974 1 2 999999 -727501 1 12 999999 -386353 2 804639 889344 1 2 999999 607711 2 10 999988 1 15 1000000 371195 1 471044 599759 -860727 1 2 999999 -783695 1 912377 915120 870954 1 337121 668313 710236 2 2 999999 2 2 999999 2 648338 929925 2 400123 966978 1 28090 239815 -109967 2 257890 861872 1 32690 825758 -145447 2 2 999999 1 182780 369290 606890 1 16 999991 970327 2 247187 798944 1 405459 522137 559267 2 2 999999 2 2 999999 2 457579 817275 1 2 999999 683814 2 2 999999 2 14 999995 1 8 999993 -284370 2 302330 942007 2 558647 920744 1 66660 897861 355805 2 130943 319525 2 2 999999 1 2 999999 176028 1 540662 670200 598219 2 678039 950551 1 2 999999 377670 2 440766 911916 1 225132 955548 -677256 2 2 999981 1 2 999999 -963227 2 4299 272404 1 179665 416888 412086 1 13 999990 201028 1 12 1000000 -766088 1 2 999989 -546661 2 464917 485466 2 682962 957056 2 288448 855014 1 7 999984 163333 2 86776 901138 1 125166 761517 445193 1 3 999998 275626 1 2 999993 119563 1 107927 667079 883652 1 2 999999 -957856 2 172408 515315 2 11 999988 1 212863 535128 -900807 2 13 999988 2 277055 624556 1 15 999984 -946086 1 2 999999 290805 2 227574 787831 2 48044 316615 2 2 999999 2 574925 705602 2 12 999993 2 2 999999 1 9 999982 -684037 2 93096 437211 1 10 999983 -218005 2 5958 17457 1 2 999999 711557 1 2 999999 -360211 1 2 999999 -131183 2 2 999989 2 3 999988 2 13 999981 2 14 999994 1 2 999999 114849 1 2 999999 840609 2 2 999999 2 66105 201627 1 445743 868581 -31893 1 2 999999 -431374 2 190313 231220 1 7 999985 -77197 1 2 999999 644774 2 2 999999 1 15 999996 549671 2 11 999982 2 2 999999 1 2 999999 406553 1 2 999999 -117013 2 286481 357653 2 2 999999 2 3 999988 1 2 999983 -716529 1 2 999999 481015 2 181111 750730 2 5 999981 2 2 999999 1 40400 932890 -955386 1 193930 532769 -632324 1 16578 528367 -619257 2 2 999999 1 5 999999 300316 2 2 999999 2 5 999988 1 7 999991 709021 1 2 999999 801711 1 362371 456172 -267044 1 2 999999 210137 1 18 999987 -613577 1 250074 945140 -560176 1 2 999999 872394 1 14 999998 846317 2 16 999988 2 388970 715349 1 729813 991055 -668350 1 2 999999 409648 2 2 999999 2 274402 286966 1 2 999999 -817524 1 2 999999 210487 2 259824 663906 2 2 999999 2 20 999985 1 2 999999 55881 2 2 999999 1 2 999999 314667 1 2 999999 -227996 2 2 999999 1 197862 359341 54540 1 17 999982 -418284 2 2 999999 2 19 999988 2 9 999999 1 13 999997 785100 2 2 999999 1 150916 572520 950985 1 2 999999 -565613 1 478581 626047 -712971 1 20 999996 679314 2 145519 978406 1 2 999999 5965 2 2 999999 1 2 999999 500234 1 2 999999 -276200 2 2 999999 2 180649 765589 1 8 999988 -828830 1 2 999999 887825 2 463862 532794 1 17 999992 123504 1 2 999999 509242 1 2 999999 -923155 1 2 999999 -987996 2 2 999999 1 292162 816947 -313466 2 2 999999 2 18 999991 1 2 999999 -5459 2 2 999999 1 2 999999 -903182 2 2 999987 1 172779 842008 -797706 1 2 999999 627856 1 512064 900157 -554444 1 435632 579338 278997 1 17 999987 -849080 1 2 999999 -548481 2 5 1000000 2 16 999992 2 12 999995 1 19 999983 744632 2 401542 876798 2 404764 645034 2 2 999999 1 13 999999 -451590 1 2 999999 840104 1 3 999986 -359799 2 18 999997 1 11 999998 638283 2 2 999999 1 2 999999 355781 1 2 999999 780078 1 3 999981 -961232 1 165893 241130 -179434 1 7 999986 784761 2 6 999992 1 14 999995 33447 2 92538 585079 1 146184 872831 -813359 2 7 1000000 1 8 999984 -98400 1 174199 810032 -858393 1 2 999999 -159291 1 485100 683085 818262 2 12733 711908 1 2 999999 426399 2 2 999999 2 6 999996 1 3 999986 262844 2 2 999999 2 891862 895047 2 2 999999 2 2 999999 2 4 999986 1 2 999999 989763 1 12 999997 -880377 2 2 999999 2 7 999997 1 8 999981 -699308 1 501384 526700 912927 2 102673 980630 2 10 999981 2 19289 300765 1 2 999999 -991650 1 283780 307907 -744417 1 2 999999 -159221 1 19 999982 -233196 2 529353 913958 2 2 999999 2 167567 416117 2 17 999985 1 15 1000000 936555 2 8 999984 1 2 999999 -900508 1 486128 578162 -320942 1 346349 628130 971541 2 2 999999 2 31767 129919 1 19 999995 -308964 1 153309 217831 764640 1 363580 472990 440715 2 2 999999 1 2 999999 -580215 2 12 999987 1 5 1000000 437204 2 707669 909041 1 19 999982 250159 1 155556 403185 -326106 2 18 999981 2 2 999999 2 197801 840349 2 854961 884761 2 1 999990 2 149613 834463 2 245465 995776 1 8 999987 516662 2 2 999999 1 2 999999 -326907 2 2 999999 1 2 999999 984811 1 15 999988 -802915 2 266988 656215 1 493067 783858 -527840 1 351966 879626 -348322 1 2 999999 -343641 2 287903 483944 1 2 999999 -783672 1 81399 515650 725557 1 54969 863365 842037 1 5 999992 422718 2 14 999996 2 2 999999 2 2 999999 1 8 999999 -482946 2 7 999991 1 248234 418078 -308806 2 2 999999 2 2 999999 1 9 999995 -860259 1 2 999999 -290117 2 2 999999 1 9 999995 417902 2 2 999999 2 501019 976106 2 2 999999 1 2 999999 -762310 2 163398 854943 1 2 999999 -153343 2 195826 822144 2 2 999999 1 12 999985 61516 1 3 999987 -457029 2 2 999999 2 16 999998 2 2 999999 2 3 999983 1 162810 196649 -248206 2 2 999999 1 14 999985 -494903 2 18 999984 2 378693 687353 2 2 999999 2 8 999989 2 2 999999 1 82814 696496 -267556 1 2 999999 -729648 1 11 999990 214880 1 77529 619723 -674743 1 19 999982 36103 1 2 999999 -114692 1 13 999992 523178 2 410113 732110 1 88954 477623 274335 2 2 999999 2 2 999999 2 1 999983 2 7 999990 2 2 999999 2 2 999999 2 716857 903643 2 2 999999 2 285388 918687 1 17 999986 34214 2 16 999991 2 15 999988 2 2 999999 1 2 999999 753266 1 2 999999 33735 1 2 999999 222765 2 11 1000000 2 886069 910341 1 2 999999 422886 2 322236 383695 2 2 999999 2 679740 712374 2 16 999995 1 2 999999 972491 1 163235 494670 -209581 2 2 999999 2 21400 619757 1 2 999999 -716246 1 112376 531260 698065 2 2 999999 1 2 999999 -801839 1 214483 800176 -202228 1 6 999994 -854740 1 2 999999 907582 2 460923 916781 1 749901 796277 726097 2 4 999983 2 295619 843600 1 2 999999 675104 1 18 999985 -877179 2 98220 362926 2 14 999992 2 17 999995 2 2 999999 2 4 999983 1 2 999999 -360238 2 2 999999 2 803218 968470 1 251778 334140 641838 2 444529 652213 1 202185 659378 -768764 2 2 999999 2 643854 985011 1 2 999999 -39272 2 93821 612593 2 488269 756597 1 138637 592282 407643 1 2 999999 945984 1 36143 338564 818368 1 503539 784550 -705477 2 496558 570604 2 2 999999 2 11 1000000 1 2 999999 -74489 1 15 999985 -941753 2 2 999999 1 120840 814761 577328 1 2 999999 76053 1 16 999981 -98932 2 11 999983 2 240942 746960 2 7 999982 1 2 999999 -311756 2 16 999997 1 16 999995 834795 2 18 999996 1 2 999999 97373 1 2 999999 -955734 1 421324 792291 -401121 2 360546 851112 1 245491 834913 -65005 2 2 999999 1 18 1000000 898107 2 7 999989 1 303246 652349 -732863 1 15 999982 -253084 2 19 999985 1 127742 730505 -937747 1 19 999981 -293224 2 2 999999 1 2 999987 -442528 1 3 999991 302858 1 164285 970560 421988 2 2 999999 1 15 999995 -520672 2 214526 742756 2 3 999986 1 2 999999 -951929 1 2 999999 -906532 2 2 999990 2 2 999999 2 2 999999 1 2 999999 -521059 2 11 999990 1 18 999998 892273 2 2 999999 1 2 999999 812665 2 2 999999 2 15 999981 2 16 999990 1 2 999999 534017 1 6 999995 -406373 1 4 999986 560383 2 17 999986 2 2 999999 1 2 999999 -959572 2 2 999999 2 9 999990 2 2 999999 2 9 999983 2 216971 806326 1 989755 990137 -516663 1 371687 854467 -856003 1 6 999983 -298770 1 2 999999 -866207 1 13 999993 -143789 2 284717 519680 2 641286 891411 2 2 999999 2 2571 641462 2 13 999985 1 9 999983 69033 1 416744 902983 751770 1 2 999999 -47723 2 19 999998 1 680249 813334 278145 2 2 999999 2 2 999999 2 317195 970664 2 163477 652097 1 2 999999 -655899 1 512613 970382 -359480 1 6 999990 -276894 1 135206 683322 663565 2 110805 170432 1 2 999999 -243900 2 9 999987 2 252586 989931 1 20 999997 810064 1 2 999999 -13277 1 362049 628969 -138200 1 2 999999 546485 2 43317 352088 1 822700 935217 435808 2 2 999999 1 2 999999 957644 1 2 999999 601070 1 2 999999 48830 2 588888 793767 1 2 999999 650140 1 19 999988 -831090 2 5 999987 2 11 999994 2 9 999982 2 5 999991 2 101568 437357 2 10 1000000 1 115097 408236 -637930 1 2 999999 152123 2 10 999981 2 14235 207697 2 14 999982 2 73052 444090 2 2 999999 2 2 999999 1 19 999984 -189377 1 2 999999 134552 1 88839 970161 -272659 1 270812 430040 -907176 1 512083 977790 992118 2 2 1000000 1 89285 823335 770760 1 31964 109149 -134481 2 844796 966151 1 21429 64569 -372579 1 80587 609881 338284 2 12 999987 2 448509 980874 1 279027 606967 -926969 2 63453 775933 2 2 999999 1 11 999983 -808480 2 10 999993 1 2 999999 790237 1 2 999999 -432640 2 26784 348849 1 6 999991 929884 2 17 999999 2 2 999999 2 2 999999 2 19312 558596 1 595537 762622 -407900 2 2 999993 1 11 999995 -483371 1 20 999989 -4685 2 267653 499561 1 16 999986 746482 1 2 999999 -296984 1 2 999999 -370256 1 2 999999 -523040 2 2 999999 1 12 999991 -668340 1 2 999999 7903 2 91078 922515 1 414998 720260 -277358 2 511469 592729 2 2 999999 2 2 999999 1 2 999999 -12327 1 796992 878444 -647306 2 14 999987 1 791483 842977 156845 2 615125 990419 2 2 999999 2 7 999986 2 213717 700276 1 240929 753150 939387 1 412066 653009 567770 2 293972 548794 1 2 999999 813431 1 7119 859932 -432226 2 11 999987 1 12 999983 659153 1 2 999999 -79820 2 14 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999984 -450554 1 15 1000000 895424 2 2 999999 1 2 999999 -124124 1 271802 321899 714725 2 90610 228982 1 16 999989 -353027 2 634306 774363 2 292279 767892 1 14 999989 618727 2 2 999988 2 398125 536544 1 551642 734291 -348086 1 14 999981 -695937 2 2 999999 1 3 999989 551321 1 2 999999 -164763 2 188199 978296 1 145904 907534 -286908 2 2 999999 2 90217 609470 2 2 999999 2 26388 772600 2 2 999999 2 394433 663890 2 16 999988 2 344085 676957 2 337414 914360 2 2 999999 1 10 999997 275700 2 3 999992 1 1 999983 822361 1 2 999999 759460 2 2 999999 1 2 999999 -520375 1 320098 764818 451226 2 19 999999 1 16 999981 339060 1 16 999994 876130 1 2 999999 888318 1 4 999991 851454 2 2 999999 1 15 999992 -558199 1 2 999999 506476 1 2 999999 510270 1 11 999990 -323357 2 95840 489935 2 2 999999 1 2 999999 -829017 1 169275 743385 872978 1 4 1000000 -661639 1 865825 891016 -253881 1 2 999999 -728395 1 12911 460024 126891 1 19 999989 233929 1 19 999991 220000 1 2 999999 -487811 2 95118 243152 2 557684 911916 2 3 999991 2 2 999999 2 2 999999 2 73718 890031 1 3 999984 373741 1 10 999998 -669951 1 2 999999 726373 1 18 999999 720441 1 12 999991 -216375 1 17 999991 -769510 1 2 999999 -486372 2 77823 807270 1 2 999999 -710589 1 4 1000000 -826206 1 612599 734124 992877 2 18 999996 1 19 999992 -456363 2 2 999999 2 2 999999 1 2 999999 9464 1 2 999999 714176 1 92458 342500 340876 2 2 999999 1 2 999999 785574 2 2 999999 1 2 999999 666151 1 2 999999 -437984 2 2 999999 2 13724 920598 2 89755 127783 2 2 999999 1 42452 58860 897282 2 17 1000000 1 9 999993 -140739 1 2 999999 986419 1 400866 409196 217243 2 2 999999 2 2 999999 1 340176 775242 -916709 1 2 999999 -389800 1 2 999999 479706 1 2 999999 909769 2 2 999999 1 3 999988 -576367 2 313202 671468 2 6 1000000 2 16 999993 2 7 999997 2 7 999982 1 5 999992 165673 1 252626 968606 -354236 2 11 999996 1 385416 720595 -494095 2 17 999984 1 20 999998 297643 2 2 999999 2 5 999999 2 2 999999 2 11 999988 2 781626 790920 2 1 999992 1 100131 351590 790865 2 2 999997 2 14 999984 2 3 999991 1 621241 629378 -535324 2 2 999999 1 2 999999 643813 1 82778 846284 88650 1 2 999999 719337 2 7 999983 1 265636 731187 890231 2 709785 901656 1 611011 911534 854642 2 192293 723841 1 441153 805963 -435524 2 47644 341667 1 19 999990 -13754 2 52068 474854 2 222776 930099 2 2 999999 2 11 999987 1 2 999999 -566699 2 528344 632660 2 2 999999 1 2 999999 -292835 1 2 999999 -170547 1 9 999995 555695 2 2 999999 2 2 999999 1 2 999999 -297397 1 2 999999 744598 2 12 999995 2 14 999986 2 2 999999 1 2 999999 -652575 1 562615 767968 -550841 2 2 999999 1 11 999983 -1011 2 515358 763965 1 9 999989 621694 2 649531 814754 1 2 999999 419834 1 234314 522035 511465 2 2 999999 1 217352 483824 495225 2 726381 776112 1 555941 898092 314347 2 6 999998 1 2 999999 -85032 2 30668 228617 1 524622 752781 103817 1 14 999983 776306 2 2 999999 2 2 999990 2 12 999991 2 2 999999 1 68877 928968 360171 1 12 999993 -250827 1 2 999999 306361 2 14 999983 1 20 999985 -846438 1 2 999999 -532028 1 2 999999 -128730 1 16310 373775 -77804 2 229748 252823 2 56473 76607 1 12 999986 116147 2 119291 996818 1 19 999998 376835 1 2 999999 -982947 2 2 999999 1 457116 605620 -414389 2 58158 276765 2 3 999983 2 392215 626703 2 11 999989 1 2 999999 419416 2 17 999984 2 106365 613005 1 18 999999 913176 2 456519 580429 2 2 999999 1 5 999996 -500338 1 2 999999 311371 1 403474 485545 -193520 2 579 340085 1 2 999993 -383936 1 10 999984 761198 1 3 999996 902897 2 2 999999 2 2 999999 2 329336 589872 1 13 999990 -828816 2 2 999999 1 16 999983 -304801 1 2 999999 -309797 1 18 999981 961178 1 19 999989 -455347 2 2 999999 2 200176 445919 2 2 999999 1 4 999988 -475179 1 2 999999 308368 2 13820 375632 1 2 999999 453502 1 20 999998 347686 2 2 999999 1 12 999984 559679 2 33050 864802 1 2 999999 -287271 1 289038 523031 -918377 2 2 999999 1 2 999999 -439618 2 17 999987 2 2 999999 1 4 999992 326074 2 2 999999 1 1 999982 -251680 2 2 999999 1 2 999999 -10057 2 1 999990 2 711911 948117 2 219480 843412 2 2 999999 2 2 999999 2 2 999999 2 588496 781354 2 523792 786667 2 476093 487953 2 2 999999 2 2 999999 2 501118 550542 1 3 999994 125226 1 5902 397312 308538 2 3 999982 1 353685 823503 995029 1 2 999999 468806 2 57487 58657 2 11 999991 2 251919 875610 1 915406 979142 -657652 2 429547 823567 2 2 999999 2 235206 653882 2 20 999989 1 8 999994 610766 2 2 999999 1 1 999997 -617103 2 124834 433885 1 7 999992 -96735 1 234194 491361 -375209 1 2 999999 -378112 2 10 999984 1 15 999991 444649 2 452756 514935 2 6 1000000 2 772477 861897 2 2 999999 1 13 999988 572024 2 289917 302301 1 202387 647868 -356181 2 223745 906781 2 9 999993 1 117148 805100 -727704 1 2 999999 464498 2 2 999999 1 900085 950414 -342353 2 7 999998 2 2 999999 1 5 1000000 -744023 2 571431 907519 2 371305 737189 1 2 999999 624893 2 2 999999 1 148279 970551 -928896 1 2 999999 -599901 1 2 999999 102667 2 199434 371573 1 2 999999 -507399 1 12 999988 772780 1 8 999998 -943575 1 2 999999 40837 1 3 999987 439455 1 355295 991936 161342 2 15 999990 2 282879 777508 2 2 999999 2 192421 786153 1 2 999999 618579 1 16 999994 -782701 2 2 999999 2 2 999999 2 10 999984 1 2 999999 -398908 1 2 999999 -962682 1 2 999999 308706 1 2 999999 -671829 1 5 999987 -253445 1 10 999997 -280937 1 2 999999 -73724 1 2 999999 -342169 2 263702 346935 1 2 999999 -112508 2 727426 819782 2 164442 735044 2 631088 859093 2 113252 395899 1 2 999999 -613086 2 2 999999 2 19 999981 2 11 999986 2 2 999999 2 3 999988 2 35850 108900 1 12 999992 -103122 2 53991 777162 1 20 999986 -630596 1 2 999999 -725199 1 137873 202523 -873719 2 9 999997 1 20 999987 105249 2 856285 923539 2 568634 929271 1 10 999990 462680 2 3 999999 1 16 999997 693023 2 8894 77309 1 2 999999 500496 1 2 999999 -680699 2 486729 945959 1 2 999999 -236169 2 2 999999 2 168735 196184 1 11 999987 494898 2 12 999989 2 8 999999 2 2 999999 1 12 999983 -522870 2 379291 676083 1 7 999981 176639 1 185231 998646 955095 1 2 999999 402647 1 18 999987 180971 2 289037 830544 2 677170 947266 2 2 999999 1 19 999994 6872 1 77695 735590 167087 2 44331 367043 1 489599 626639 211030 1 2 999999 33706 1 12 999995 795911 2 2 999999 1 321985 819190 894699 1 26458 943613 698338 2 2 999999 2 2 999999 2 10 999981 1 2 999999 -467403 1 2 999999 -821672 1 2 999999 645249 1 461262 862078 177405 2 220082 684302 1 2 999999 227835 2 2 999999 1 14 999992 -740337 2 458261 706293 2 2 999999 2 20 999982 2 17 999994 1 2 999999 -34681 2 17 999990 2 8 999996 2 17 999999 1 13 999989 358159 2 13 999996 2 2 999999 1 496191 895876 38204 2 17 999989 1 931188 975195 -755720 2 2 999999 2 2 999999 2 12 999998 1 2 999999 -157611 2 9 999988 1 9 999996 147415 2 2 999999 1 468992 484800 950374 1 2 999999 -629338 2 2 999999 1 14 999997 -92227 2 2 999999 1 696805 939489 983334 2 2 999999 2 15 999994 2 2 999999 1 39142 724201 -616263 1 4 999992 -297756 1 144070 711885 -911943 2 253432 287430 1 684441 699236 -762459 1 2 999999 -283407 2 7 999986 1 2 999999 -312606 2 175288 210191 2 13 999984 1 83203 328665 -237046 1 928314 975567 513254 1 6 999991 -670051 1 17 999992 -198891 1 239089 850061 626246 2 755716 862362 2 159919 503908 1 620897 684647 -877784 1 624644 891236 -522468 2 2 999999 1 904324 982559 761908 1 5082 695142 919065 2 18 999983 2 291189 545607 1 15 999982 777196 2 2 999984 1 560307 851320 620637 1 17 999987 -48727 2 11 999997 2 18 999988 2 391647 471909 2 2 999999 2 11778 248658 2 274261 559789 1 2 999999 -470677 1 10 999988 -531051 2 12 999991 2 13 999983 1 3 999996 -484095 1 19 999988 682133 2 6172 259685 2 5 999987 2 102913 805679 1 2 999999 128441 2 2 999999 1 348457 598406 -458425 1 3 999985 312499 2 62584 133921 2 3 999997 1 17 999997 580641 1 777308 836424 37565 1 2 999999 -222144 1 2 999999 493703 2 39437 455783 1 2 999999 748919 2 8 999998 1 2 999999 596181 2 280272 419080 1 20 999981 673527 1 278099 493701 486822 2 780478 832021 2 15 999987 1 2 999999 -58990 1 2 999999 924839 2 163613 899102 2 4 999984 1 420578 995069 181635 2 352768 665587 2 2 999999 1 608066 624907 355497 1 19 999991 836381 2 23966 146679 1 507067 569487 321159 1 2 999999 -359778 1 2 999999 -498257 1 583079 855829 -916394 1 12 999983 -356114 2 9 999988 2 3 999982 1 2 999999 561364 1 176713 198482 665814 1 215322 689753 -88068 1 3 999984 81439 1 13127 905497 44982 1 10 999983 -46992 2 2 999991 2 369282 655469 2 5 999984 1 2 999999 -293856 2 128520 522278 1 2 999999 916719 2 3 999987 2 2 999999 1 514177 844314 268080 1 2 999999 102028 1 2 999999 669347 1 426679 739702 310940 1 437154 781459 580937 1 2 999999 832092 2 2 999999 1 17 999986 -996216 1 12 999996 -493628 1 280452 716666 598333 2 369024 527173 1 429066 898509 110724 2 789037 965352 2 189752 574273 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -749540 1 532927 835880 -879620 1 8 999988 974406 2 198077 688825 1 189681 789302 606373 2 2 999999 2 50861 464564 2 2 999999 2 2 999999 1 2 999999 725483 1 20 999998 354011 2 4 999986 2 4 999988 2 13 999993 1 349174 351357 821583 1 2 999999 489234 2 2 999999 1 2 999999 -51277 2 2 999999 2 41092 880335 2 8 999990 2 76334 139857 2 3 999982 2 242604 474083 1 15 999988 196448 1 2 999999 981733 1 334776 495562 300530 2 2 999984 2 3 999997 2 2 999999 1 17 999991 -68834 2 2 999999 2 2 999999 1 2 999999 -452273 1 17 999989 -840192 2 2 999999 2 335552 964225 1 2 999996 146618 2 2 999999 2 5 999997 1 2 999999 -50514 1 2 999993 651758 2 1 999986 2 2 999999 1 32717 301785 -353901 2 2 999999 2 752756 921381 1 2 999984 848165 1 2 999999 -933009 2 2 999999 1 777757 889069 -680388 2 21768 580934 1 2 999999 651286 2 15 999996 2 2 999999 2 2 999999 2 477231 845412 1 10 999988 419383 1 11 999989 374222 1 15 999998 60656 2 2 999999 1 488344 621401 -925301 2 2 999999 1 798850 998763 489902 2 83884 106992 2 2 999999 2 192329 534855 2 2 999999 2 2 999999 2 2 999999 1 2 999999 670423 1 2 999999 253027 1 9 999991 455165 1 6 999999 -265964 1 83012 845022 -827611 1 607259 713925 343586 1 2 999999 -207075 2 14 999996 2 15 999985 1 2 999999 617156 2 2 999999 2 17 999990 1 40529 962424 971838 2 2 999999 2 9 999986 1 200598 890999 785630 1 389375 472260 -27167 2 545637 795549 1 11 999999 222867 1 2 999999 767173 2 158450 607328 1 6 999983 758611 1 540369 949238 254287 2 17 999997 2 5 999985 1 2 999999 979406 2 2 999999 2 2 999999 2 2 999999 2 604403 712739 2 150772 807091 1 2 999999 -343421 1 2 999999 956850 2 2 999999 1 15 999994 -392458 2 2 999999 1 5 999998 -614690 2 22576 188400 1 1 999994 444294 2 2 999999 1 2 999999 -855707 1 2 999999 353711 2 13 999997 2 11 999984 1 169076 455158 351678 2 7 999983 2 5 999984 1 2 999999 921619 2 2 999999 1 2 999982 431192 2 19 999984 1 10 999981 624337 1 729813 935286 572494 1 18 999996 467425 2 2 999999 1 10 999981 -532849 2 216782 937907 1 169716 824981 719652 2 2 999999 1 821332 822946 527575 2 186555 219286 2 175825 651129 1 13 999982 88981 2 9 999983 1 9 999992 310835 1 353615 817107 955395 2 2 999999 2 426935 530787 1 2 999999 948199 1 17727 768806 -597259 2 9 999981 1 2 999999 364628 2 8 999992 1 526620 595360 -260306 1 446079 629419 21718 1 2 999999 317742 1 1 999993 701083 2 2 999999 1 6 999999 548158 2 153215 164768 1 2 999999 -515412 1 2 999999 -769605 2 7 999991 2 15 999996 2 8 999989 1 4 999983 998656 1 280426 897949 -364393 2 7 999988 1 218575 788828 432675 2 694151 804719 1 675283 724234 971121 2 2 999999 1 2 999999 493465 2 560358 827021 2 124957 284635 1 2 999999 998132 1 472657 705346 669279 2 2 999999 1 2 999999 87386 1 2 999999 -876074 2 238845 535234 2 10 999985 2 19 999984 2 2 999999 1 2 999999 538644 1 2 999999 590909 1 2 999999 720777 2 7 999988 1 7 999988 407129 2 2 999999 1 11 999992 -87908 1 2 999989 -342285 2 5 999999 2 17 999994 1 2 999999 594047 1 10603 396707 15782 2 10 1000000 2 2 999999 2 5384 977469 1 18 999995 -613246 2 2 999999 1 298437 462091 32865 1 2 999991 -117506 1 10 1000000 937046 2 2 999999 2 2 999999 1 444012 831986 615251 1 3 999998 -490772 2 332681 701340 1 2 999999 -991531 2 2 999999 1 7 999993 -476637 1 2 999999 973366 1 12 999989 235002 2 8 999993 1 8 999997 -410987 2 2 999999 1 2 999999 -719690 1 430804 973499 536504 1 193552 523687 -294707 2 117608 772789 1 2 999999 268897 1 213134 958713 967259 1 11 999991 809945 1 2 999999 -772018 1 76398 739515 236278 2 9 999985 2 12 999982 1 394868 577638 -616148 2 14 999983 1 287355 766466 63470 2 18 999993 2 130041 943141 2 7 999985 2 453091 829258 2 2 999999 2 271336 558867 1 52260 137601 349392 2 2 999999 1 222309 810229 80184 1 468025 904278 -21077 1 216498 884367 -592567 1 37946 779336 -216932 2 113116 450601 2 2 999995 2 2 999999 1 2 999999 536697 2 485241 755683 2 1 999993 1 22706 315553 342563 1 357651 437482 -887285 1 262243 615470 -929536 1 513921 594849 747969 2 2 999999 2 12 999983 2 11 999989 2 8 1000000 1 2 999999 -527795 2 2 999999 2 6 999997 2 2 999999 1 4923 925924 443324 2 285132 381640 2 511355 852645 2 431699 602603 2 10 999997 2 152623 604823 1 2 999999 -301975 1 390656 627369 962150 2 8 1000000 2 88996 725178 1 12 999985 -669376 2 10 999992 1 2 999999 36396 1 2 999999 142138 2 348490 803048 1 2 999999 -595616 2 192728 788954 1 2 999999 837318 2 91930 759190 2 547089 912809 2 19 999998 1 58508 639103 -488002 1 2 999999 281137 1 820796 856384 -196521 2 18 999983 1 2 999999 -764554 2 5 999999 1 439082 684025 16534 1 2 999999 -827216 1 16 1000000 -284163 1 8 999986 464624 1 422930 683722 934392 2 14 999982 1 1 999984 104616 2 14 999988 2 1 999999 1 7 999988 -491350 1 2 999999 713423 2 87359 439919 1 12 999996 -695625 1 2 999999 880189 1 7 999982 -142807 1 108784 888246 -877665 1 4 999984 -842197 2 12 999986 2 674254 730410 2 356386 609892 2 2 999999 2 717716 786176 1 3 999987 502644 2 18 999993 1 416652 720914 927648 2 152265 370888 1 384282 621563 367865 2 4 999990 2 4 999992 1 248761 298524 166732 2 11 999986 2 2 999999 2 2 999999 2 2 999999 1 7 999993 -95217 1 20 999985 -185629 2 5 999985 2 14 999994 2 2 999999 2 13 999997 1 2 999999 273951 1 2 999999 310180 2 13 999982 1 20 999996 384386 1 650693 891340 -422822 1 891426 970256 882788 2 2 999999 2 298665 538643 1 2 999999 -828517 2 541557 699419 1 2 999999 -812529 1 14 999985 416930 1 2 999999 77650 1 15 999988 377796 2 2 999999 1 20 999994 -302202 2 4 999991 1 2 999999 596179 1 742381 960375 885783 2 2 999999 2 10 999989 2 570180 596629 1 545624 860050 -780686 1 9 1000000 -46203 2 197696 403236 1 11 1000000 542195 2 2 999999 1 2 999999 232638 1 379375 787804 617068 2 184726 467514 1 2 999999 -312811 2 19 999981 1 2 999999 -650799 2 944106 988806 1 2 999999 317149 1 474614 583883 771436 1 2 999999 928426 1 1 999986 249898 1 3 999985 -742124 1 178034 339509 -404660 1 518956 655258 920842 1 15378 231912 473251 1 952506 980385 -505418 2 417462 863815 2 8 999986 1 3015 182582 -472821 2 195622 349731 2 2 999999 2 2 999999 2 2 999999 1 5 999987 755712 2 2 999999 1 735521 968442 558798 2 17 999991 2 2 999999 2 2 999999 1 2 999999 145169 1 37701 557204 -642008 2 2 999999 1 1 999991 -757307 2 16 999987 2 20 999985 1 8 999983 -462131 2 2 999999 2 35540 778467 2 206212 963193 1 3 999997 -616090 2 19 999987 1 8 999996 -456949 1 2 999999 -12603 2 188522 317439 2 2 999999 1 19 999991 993560 2 2 999999 2 4 999987 1 167717 538833 -710427 1 407812 958616 737538 2 2 999999 1 5 999985 846330 1 2 999999 -684884 1 4 999995 -610979 2 3 999992 2 698649 831199 1 161960 775496 -93509 1 155114 925363 -119233 1 568392 883727 146864 1 2 999999 457891 2 8 999981 2 2 999999 2 2 999999 2 17 999984 2 162753 746711 2 180069 673778 1 467755 893580 -950659 1 17 999987 -436735 1 2 999999 -637973 1 1 999996 133177 2 2 999999 1 9780 720187 358916 2 14 999988 1 13 999998 296793 2 403107 938287 1 79699 940711 -654605 1 2 999999 22948 1 65884 695670 381803 2 249782 549642 2 515883 624861 1 99102 218998 202222 2 342816 510316 2 37895 359945 1 9 999988 458121 1 2 999999 354129 1 2 999999 980151 2 200933 543233 2 383926 748023 1 2 999999 829201 2 17 999998 1 1 999995 -764695 2 454073 935403 1 326055 704389 -732805 2 2 999999 2 479016 740359 1 2 999999 -667813 2 400 210304 1 10 999997 -97645 2 17 999997 1 302880 809608 101521 2 9 1000000 1 13 999987 -951718 1 1 999995 -402535 1 3 999986 145488 2 13 999994 1 79643 709568 -456919 2 2 999999 1 205760 835954 -746241 2 544505 954514 1 2 999999 899080 1 14 999995 -340273 2 2 999988 2 2 999999 1 7 999997 -722905 1 9 999992 -531578 1 7 999993 -59703 1 505390 921185 -137016 1 6 999990 739491 1 2 999999 -593754 1 19 999990 -597428 1 24218 449071 -46531 2 301738 888851 1 648750 744242 -280445 1 183424 802701 -33971 1 12 999996 -679960 2 2 999984 1 2 999999 -724682 1 2 999999 -580363 2 310295 437955 1 11 999990 941022 2 2 999999 1 2 999999 719471 1 920414 972684 796757 1 668472 689466 394868 1 2 999999 258131 2 9 999981 2 9 999986 2 18 999982 1 16 999988 369113 1 2 999999 -286802 2 2 999999 2 2 999999 2 547750 736220 2 2 999999 1 16 999987 917784 2 372442 581431 2 2 999999 2 2 999999 2 724025 798135 2 2 999999 1 447801 854887 -154484 1 9 999985 519350 2 2 999999 2 276036 495485 1 315217 732093 -220158 1 19 999991 745932 2 2 999999 2 188617 927451 2 10 999992 2 772817 826892 2 2 999999 2 3 1000000 1 8 999995 908109 1 2 999999 -39896 2 510158 686449 1 2 999999 -251218 1 2 999999 -136901 2 2 999999 1 4 999990 590292 2 12368 30291 1 2 999999 -330628 1 2 999999 730105 1 7 999998 48974 1 565686 682943 547130 1 15 999991 -196587 2 2 999993 1 2 999999 446205 2 6 999991 1 468736 832776 893478 1 17028 235996 -27292 1 97572 860426 -61599 2 313912 592899 2 12 999987 1 2 999999 -694945 1 2 999999 633245 2 2 999999 1 18 999987 707619 1 109526 898754 427142 1 16639 172396 554457 2 5 999994 2 2 999999 1 2 999999 -364967 1 1 999985 234743 1 20 999993 585980 2 127584 530655 1 65021 582149 -210128 2 2 999999 2 3 999985 2 2 999999 2 394664 837376 1 10248 814240 -571019 2 409983 500350 2 542284 795691 1 357364 680465 942913 2 6 999994 1 2 999999 834944 2 2 999999 2 2 999987 2 2 999999 1 4 999985 952590 2 2 999999 1 146649 164587 -906706 2 249338 568932 1 2 999999 452386 1 157888 459504 -374510 1 1 999993 -572864 2 2 999999 1 2 999999 -303095 1 464857 681179 -757402 1 133137 953161 -821924 1 2 999999 -816320 1 17 999996 -184702 2 9 999992 1 2 999999 34977 1 3 999995 -905863 2 2 999999 2 9 999988 2 240808 428508 2 16 999989 2 13 999986 2 280056 423018 2 2 999999 2 2 999999 1 4 999988 127657 1 2 999999 655057 1 2 999999 512597 2 2 999999 1 2 999999 -837808 2 10 999988 2 104617 655937 2 2 999999 1 2 999999 -303508 2 440283 667100 2 2 999999 1 20 999999 744115 1 526367 692132 546309 1 2 999999 259349 2 159330 219215 1 2 999999 371043 1 2 999999 927849 1 2 999999 119055 2 2 999999 2 28012 403190 1 2 999999 -725528 1 508338 663060 576557 2 284853 419770 1 16 999996 -794796 1 4 999997 954521 1 6 999985 446300 1 2 999999 134960 1 3 999986 968976 1 60057 62803 -733569 1 2 999999 608203 2 15 999999 2 2 999999 1 13 999999 -154909 2 2 999999 1 677720 682593 589790 1 847447 887684 -522533 2 90115 587786 2 3 999993 2 2 999999 2 2 999999 2 3 999991 1 20 999998 471698 1 11 999988 -949196 2 611156 928002 2 19 999982 2 10 1000000 2 405356 533085 1 2 999999 -486407 1 2 999999 -434849 1 12 999999 -465794 2 1 999992 2 2 999999 2 770872 973881 1 2 999999 931364 2 18 999983 1 805509 805992 -813606 1 18 999984 -544618 1 2 999999 -773673 2 12 999990 2 747822 955067 2 140924 637960 2 579818 843602 1 2 999999 380549 1 2 999999 -146607 2 13 999986 1 284171 656737 990129 1 63963 631434 -586778 2 120676 819991 1 2 999999 -153407 1 104802 601415 415047 1 4 999988 -242092 1 3 999990 -116689 1 2 999999 732113 1 13 999999 -101039 1 2 999999 727407 1 2 999999 34159 1 2 999999 -921881 2 210446 539997 1 7 999989 204443 2 368930 808287 1 5 999988 -797586 2 2 999999 1 15 999997 -311483 1 14 999991 85047 2 2 999999 1 146713 938988 194523 2 5 999995 1 2 999999 570247 2 2 999999 1 2 999999 497241 1 59904 633409 8706 1 48841 251923 969483 2 81707 635611 1 317060 801918 110023 1 2 999999 -230531 2 117287 743084 2 671271 914770 1 4 999998 312844 1 2 999999 -343320 1 207908 894426 -908573 2 12 999993 1 89055 583300 -942956 2 2 999999 2 2 999999 1 764969 937132 -974756 1 2 999999 771480 2 643061 890967 1 521792 753486 -86626 2 406703 843694 1 8 999999 963663 1 10 999997 86617 2 409410 545200 1 77057 880214 -362081 2 228881 410725 2 527545 767121 1 450029 924841 185919 2 2 999999 2 539483 609993 2 13 999995 1 18 999998 826691 2 13 999996 1 19 999989 432778 2 10 999984 1 6 999988 626180 1 9 999982 -440698 1 3 999999 -298717 1 2 999999 417386 2 639369 742684 1 590728 992575 -41619 2 128907 177764 1 19 999995 -651630 1 55706 805644 -262538 1 484562 508111 717347 2 95124 699039 2 2 999999 2 359034 373805 2 3 999998 2 15 999986 2 14 999987 2 2 999999 2 99512 903339 2 8 999987 2 2 999999 2 225694 880961 1 13 999998 -396103 2 501829 626801 1 12 999983 624269 2 2 999999 2 15 999985 1 16 999981 -468637 2 10 999986 2 211838 389335 2 94076 863503 1 200271 844363 337273 1 179317 427971 -939055 1 9 999997 -220452 2 2 999999 2 4 999983 2 7 999992 2 6 999990 2 2 999999 2 2 999999 2 15 999996 2 557774 956492 2 19 999984 2 8 999990 1 11 999994 -229478 1 2 999999 -637507 1 2 999999 967067 2 2 999982 2 18 999985 2 15 999989 2 2 999999 1 5 999999 478618 1 2 999999 -204814 1 391060 735612 -466781 1 8 999986 -390101 2 498887 856175 1 14 999983 986877 2 208824 883385 1 2 999999 -343913 1 2 999999 -43525 2 74203 240375 1 190473 563887 -99035 1 275666 349071 34856 1 810141 973886 322803 2 1 999992 2 145096 424661 2 18 999983 1 164595 903487 -981182 2 2 999999 1 14 1000000 972407 2 229078 528709 1 2 999999 -612428 2 9 999998 1 714908 788094 -22054 1 395766 902305 -888999 2 390915 576701 2 14 999993 2 2 999999 1 10 999995 97941 1 604342 878273 -432573 1 2 999999 -281863 1 13 999989 991259 1 2 999999 708510 1 16 999996 134255 2 4 999995 2 190749 892970 2 6120 582144 1 2 999999 -946325 1 2 999999 -360075 2 707698 790242 1 631346 777840 -282607 2 577893 716985 1 11 999993 819813 2 799088 829373 1 8 999992 461318 2 5402 651322 2 18 999983 2 2 999999 1 10 999991 -879807 1 275312 780540 -638015 2 309305 589056 1 405569 811769 -759411 2 692092 808058 2 2 999999 2 98492 810461 2 682125 820807 2 9940 687379 1 347368 517792 -883952 1 2 999999 -693864 2 10 999986 2 18 999990 1 289987 673514 -51498 2 10 999981 1 245924 295604 638803 2 194592 288212 1 3 999993 303657 2 2 999999 2 19 999984 2 350242 639045 2 24651 358631 2 7 999986 2 17 999994 2 282476 985247 2 2 999999 2 2 999999 1 2 999999 -347358 2 12 999998 1 2 999999 -238240 1 2 999999 -18239 2 20 999994 1 2 999999 430939 1 386211 739616 84450 1 3 1000000 -968943 2 2 999999 2 5 1000000 1 2 999999 642932 2 131771 439919 2 2 999999 1 16 999988 -670387 1 514694 729067 -965063 2 677369 906309 1 5 999996 -486472 2 2 999999 2 51317 608136 2 239686 846702 1 46210 364178 799738 2 8 999983 2 111865 760799 1 18 999984 -886088 2 531722 732164 1 11 1000000 -298135 1 11 999999 -356757 2 3 999993 2 601165 943842 2 2 999999 2 170302 851841 1 280903 450259 716510 1 2 999999 -239954 1 6 999993 54365 2 15 999997 1 541649 970431 -420263 2 2 999999 2 2 999999 1 2 999999 568823 1 19 999994 685974 1 280605 912301 -384960 2 2 999999 1 2 999999 154701 2 13 999990 1 20 999986 690382 1 2 999999 -879332 2 2 999999 2 818822 922073 1 15 999998 -612622 1 40759 107654 312693 2 277263 893779 2 58324 419261 2 2 999999 2 9 999993 2 338842 626559 1 42590 811985 -577798 1 13 999982 64162 2 2 999999 2 121675 254339 2 20 999988 1 247660 888003 -601065 2 2 999999 1 2 999999 552066 1 717590 767127 -999121 2 626807 997239 1 12 999994 -819316 1 2 999999 -439343 1 12 999990 507572 2 2 999999 2 2 999999 1 2 999999 -59948 1 33198 196918 -513978 1 9 999984 -387302 1 672064 927965 647887 2 2 999999 1 17 999996 348896 2 10 1000000 1 2 999999 -375768 2 8 1000000 1 18 999989 -591373 2 361088 371715 1 1 999995 -956317 2 12 999990 1 2 999999 -293353 2 21201 902662 1 16 1000000 -971255 2 2 999999 2 18 999986 1 300541 867857 -233897 2 198388 431522 2 276053 891555 2 148194 247035 2 166700 757452 1 2 999999 800947 1 2 999999 487195 1 656765 738399 547663 1 2 999999 188432 1 474678 477192 -77889 1 2 999999 -492956 1 796998 889673 -354296 2 5 999986 1 11 999983 -57857 2 4 999991 2 1 999981 2 2 999991 2 129205 537240 2 2 999999 1 13 999999 -770061 1 19 999984 914316 2 74193 442020 1 2 999999 -791483 2 232838 987478 1 182651 734782 -959879 1 6 999991 -304431 1 12 999997 390557 2 2 999999 2 20 999991 1 703052 987120 187753 2 147576 190594 1 1 999988 -555541 1 2 999999 599054 2 355715 936401 2 2 999999 1 3 999992 -34199 1 18 999983 -806835 2 2 999999 2 6 999986 1 2 999999 -562198 2 302527 953468 2 281310 298538 2 10 999983 1 231727 845236 933299 1 6 999984 714108 2 698257 771944 1 46302 624712 -648684 2 2 999999 2 88484 532797 1 2 999999 -291988 1 8 999987 -526346 2 644056 654141 1 2 999999 924037 1 116324 598067 938306 1 687548 952147 745884 2 2 999999 2 10 999991 2 17 999994 1 440866 970396 258877 1 15 999983 74436 2 48341 612902 1 377107 491949 216413 2 2 999999 2 2 999999 2 20 999988 2 2 999999 2 630401 985051 2 4 999998 2 4 999998 1 2 999999 -160979 1 97143 902610 863504 2 580077 710974 2 441707 636798 2 9 999988 2 270609 327563 1 14 999982 362643 1 2 999993 546923 1 20 999989 468635 1 447705 704344 574501 2 181130 411816 1 2 999999 979771 2 18 999984 1 2 999999 -976158 2 10 999989 2 404376 671421 2 214196 906632 1 11 999995 807331 2 159391 295623 1 14 999984 -386636 2 2 999999 1 2 999999 -847679 1 2 999999 778029 1 13 999994 -566820 1 7 999999 469850 2 425437 582190 1 2 999999 -676507 1 20 999992 233542 1 20 999998 298530 1 2 999999 -577305 1 330594 418866 -787635 2 2 999999 2 11 999984 2 15 1000000 2 126293 619346 1 2 999999 891707 1 572835 782566 492342 2 11 999995 2 283740 614531 2 93500 150737 2 9 999990 2 2 999999 1 3 999987 834922 1 91145 513867 860922 2 12 999987 2 466474 505227 2 242419 568988 2 274185 455216 1 12 999988 753275 2 2 999999 1 3 999984 -317558 1 393188 982938 -505166 1 193304 201494 747235 2 252135 523091 2 3 999991 2 557307 602720 2 392666 825976 2 1 999988 2 2 999999 1 7 999988 276659 1 788705 834290 -971611 2 2 999999 1 2 999999 -440527 1 2 999999 642986 2 43942 152561 2 16 1000000 2 868750 948601 2 344712 573962 2 2 999999 1 673519 760595 193766 2 355426 383261 2 2 999996 2 2 999999 2 10 999997 2 2 999999 2 2 999999 1 785113 972767 9458 2 2 999999 2 7 999992 2 2 999999 1 241744 851637 42626 2 11 999993 2 379349 659593 2 152595 245051 1 19 999982 -77434 1 19 999986 -25513 1 2 999999 762576 1 15632 224800 488859 2 239363 255450 2 74731 412875 1 637665 781644 -731439 2 273049 545778 1 10 999995 -727205 2 19 999988 2 2 999999 1 343366 523974 -682121 1 10922 383919 -973270 1 2 999999 961372 1 9 999998 466079 2 299313 347776 1 264186 912868 -939422 1 7 999993 95543 1 6 999995 843391 1 2 999993 -699965 1 51127 141111 353962 2 95869 630786 1 2 999999 -233873 1 2 999999 456710 2 364464 789133 1 16 999991 8083 1 896605 962948 368072 1 4 999986 -958149 1 178371 821665 86003 2 2 999999 1 887560 964507 366812 1 2 999999 525613 1 363593 790542 860413 1 245601 541943 -408228 2 372557 872715 1 2 999999 107597 2 151864 762083 1 2 999999 -236579 2 121974 181752 1 1 999998 -161315 2 55080 215945 2 2 999999 1 2 999999 -501992 2 2 999999 2 2 999999 2 2 999999 2 20 999993 2 14 999998 2 1 999985 1 2 999999 -589954 2 20 999992 1 129247 659255 -763186 2 17 999981 2 15 999999 1 2 999999 955409 1 5 999981 995742 1 2 999999 -828496 2 13 999996 1 2 999999 -557007 1 1 999997 -546751 1 2 999999 -182987 2 18 999993 2 2 999999 1 62129 829937 18081 1 2 999999 4122 2 2 999999 2 4 999983 1 2 999996 -993085 1 3 999994 -246370 1 643228 649575 -201305 2 2 999999 2 8 999997 1 19 999983 937961 2 9 999983 2 751585 815561 2 2 999999 1 2 999999 -402593 1 2 999999 -746144 1 391085 447897 -54908 2 13 999988 1 5 999985 -230022 1 161062 551581 471034 2 2 999999 1 2 999999 -831816 1 14 999984 -805619 1 532482 552625 -622110 2 666377 676092 2 242454 280520 2 18 999983 1 20602 57926 -798288 2 15 999987 2 2 999999 1 2 999999 776065 2 15 999993 2 476917 773863 1 377199 401103 -895785 1 2 999999 921826 1 18 999992 143061 2 2 999999 1 7 999983 543960 2 12 999988 1 2 999999 764510 2 3 999989 1 2 999999 -701813 1 1 999992 -598898 1 9 999991 -382715 2 4 999998 2 2 999999 1 5 999984 53936 1 2 999999 549050 2 250022 554203 1 2 999989 -863603 2 279593 666211 1 147441 850784 785833 2 1 999984 2 2 999999 2 295072 997025 2 2 999999 2 520798 542914 1 589943 706174 616797 2 2 999999 1 10 999985 -735400 2 441277 789632 2 2 999999 1 550020 882249 -596904 1 2 999999 431056 1 2 999999 -30119 2 12 999996 2 613584 762907 1 2 999999 -407934 1 4 999983 545983 2 2 999999 1 892666 951050 -249797 2 2 999999 1 2 999999 -742393 1 2 999999 -89880 2 394766 897587 2 2 999999 1 2 999999 -765926 1 2 999999 -185739 2 19 999998 1 2 999999 -907482 2 2 999999 1 703 26994 -855600 2 105881 299522 1 2 999999 -245237 2 2 999999 2 13 999985 1 2 999999 936608 2 2 999999 1 2 999983 211978 1 2 999999 -572283 1 11 999993 -961064 1 6 999987 735900 1 573404 884752 -140266 2 2 999999 1 2 999999 -643526 1 896709 960602 670811 2 4 999992 1 2 999999 -533231 2 2 999999 2 2 999999 2 2 999999 1 75182 304397 24130 2 143049 641049 1 267138 858549 -624461 1 7 999987 177347 2 13 999999 2 4 999998 1 5 999994 878001 2 5 999999 1 9 999991 222416 1 117169 150630 -891434 1 286779 336417 775936 1 265713 576348 -703783 1 3 999999 -304947 1 2 999999 -202679 2 612136 873681 2 2 999999 2 5 999996 1 5 999981 440684 1 5 999990 -915351 2 2 999999 2 216015 387803 2 4 999995 2 633689 960957 2 2 999999 2 512120 718928 2 655288 663093 1 23035 772607 783782 1 17 999993 -911750 1 16 999981 -88863 1 139705 533775 -212956 1 326995 941696 538225 1 370437 502015 -97891 2 2 999999 2 3 999991 2 2 999999 2 663343 930285 1 2 999999 -812083 1 534962 783951 720781 1 140073 425501 471649 2 91053 776788 2 1 999992 2 2 999999 1 6 999998 833295 2 18 999997 2 8863 765014 2 326864 587988 2 19 999987 1 18 999989 361445 2 150458 982499 1 447782 608690 359957 1 2 999999 -417872 1 631167 959730 554720 2 597879 941156 2 19 999988 1 95147 276527 520829 2 16 999998 1 2 999999 -107304 1 91150 682094 -492580 1 571397 682760 366169 2 10 999995 2 13 999997 1 2 999999 -153345 1 2 999999 188868 1 76391 547386 685010 2 2 999999 2 53062 75077 2 2 999999 2 2 999999 2 2 999999 2 121269 683635 2 2 999999 2 8 999988 1 5 999998 -520138 1 656998 691430 733674 2 251806 507206 2 705383 968122 2 13 999997 1 2 999999 -226304 2 2 999999 2 137955 803582 1 13 999987 514910 2 7 999989 1 12 999987 -145003 2 3 999989 1 738627 846507 -710769 2 23333 989336 1 4 999990 871796 1 10 999996 -269699 2 2 999999 2 16 999984 2 5 999981 1 164594 675189 242705 1 17 999981 -585573 1 179592 839625 -429377 2 2 999999 2 2 999999 2 8 999982 1 128073 565925 362744 2 2 999999 1 9 999994 897786 2 7448 748634 2 8 999992 2 749745 962048 2 10 999981 1 179717 954256 350720 2 4 999991 2 20 999987 1 106200 763457 -597610 1 13 999984 742676 2 10 999987 2 2 999999 1 14 999981 55368 2 10 999998 2 4 999997 1 6 999985 345032 1 4 999992 405478 2 260198 818051 1 2 999997 487436 2 100667 534798 2 864305 897084 2 2 999999 1 125554 283645 -650517 2 5 999988 2 4 999993 2 2 999999 1 2 999999 -780914 2 2 999999 2 181191 935223 1 231383 650845 905068 1 15 999990 336810 2 2 999999 1 16 999999 -991430 2 15 999990 2 2 999999 2 430288 737599 1 2 999999 -753769 2 277296 288658 2 4 999992 2 107097 929982 2 278812 841226 1 2 999999 240213 2 2 999999 1 2 999999 108413 1 2 999999 955277 2 13 1000000 2 218027 545514 1 12 999997 395885 2 290583 503425 2 914598 980849 1 227148 703595 -757896 2 2 999999 2 689083 757376 2 2 999999 2 99666 960783 1 74001 697682 834064 2 466365 743905 1 16 999984 -111365 2 132671 914908 1 2 999999 117950 2 4 999982 2 6 999993 1 2 999999 654344 1 2 999999 132214 2 2 999999 2 21627 749922 1 2 999999 602603 1 8 999981 -110290 1 929068 981111 772213 2 2 999999 1 2 999999 -910383 2 2 999999 1 8 999995 231900 2 183588 523282 2 449101 776235 1 291544 990917 246138 2 18 999998 2 195382 865140 1 567993 972958 -186851 2 2 999999 1 101459 266190 -129140 2 173225 607984 1 233580 977510 -510044 2 2 999990 1 66061 315391 -196697 2 90891 783838 2 9 999989 1 19 999994 -6249 2 15 999992 1 2 999999 -437391 1 207891 516718 -873361 2 2 999995 2 461214 467919 2 252539 441410 2 2 999999 1 15 999987 -77967 2 31140 669214 1 13 999993 -84973 2 14 999999 2 2 999999 2 5 999983 2 5 999997 2 1 999998 1 52167 184704 -379874 2 2 999999 1 227335 314063 -215581 1 290910 929823 -663780 2 165731 720039 1 742564 874630 402504 1 2 999987 -828662 1 230493 616350 -684549 1 2 999999 993770 2 71900 862278 2 12 999987 1 2 999999 836553 1 2 999999 -631950 1 2 999995 890211 2 351753 815338 2 2 999999 2 2 1000000 1 10 999981 456705 1 2 999999 908524 2 639512 692449 1 656232 813593 589335 1 2 999999 961728 2 2 999999 1 8 999993 -691794 1 653455 878761 583462 2 2 999999 2 16 999985 1 2 999999 -665205 2 6 999991 2 13 999985 1 2 999999 719265 2 618304 739681 1 19494 792505 -847821 1 2 999999 62166 1 2 999999 -981702 2 8 999983 1 2 999999 569129 2 35159 815256 2 16 999997 2 16 999995 2 2 999999 1 715413 820826 412041 2 154448 867553 1 115306 832663 506053 1 2 999999 933433 2 4 999990 2 87753 175172 2 14 999993 1 2 999999 685668 1 15 999994 562344 2 2 999981 1 2 999999 -266874 1 2 999999 -642418 1 229044 281432 -463871 1 433263 773380 -981947 2 2 999999 2 345937 667363 1 2 999999 111473 2 18 999999 1 4 999984 21972 1 7 999991 283018 2 189963 352989 1 714965 770324 -856500 1 2 999999 -176827 1 19 999994 540237 2 2 999999 2 2 999999 1 205841 419528 473377 1 175936 641369 -946134 1 154005 369292 -314346 2 9 999991 1 2 999999 782854 1 45905 450060 707548 1 6 999985 -448451 2 46169 748975 2 195046 737117 2 2 999999 1 2 999999 -94264 1 4286 486190 -779193 1 2 999999 -503481 1 9 999994 56710 1 2 999999 -131802 2 2 999999 1 2 999999 232152 1 327490 605291 900814 2 760807 964938 2 16 999981 2 341483 996744 1 2 999999 -614441 1 2 999999 757107 2 4 999993 2 19 999991 2 239391 531774 2 140682 996820 1 2 999999 173636 2 94520 895144 2 5 999981 2 2 999999 2 2 999999 2 3 999981 1 2 999999 -805256 1 17 999995 -798465 1 217628 935175 -344336 1 279969 609465 -773437 1 619916 803793 -847495 2 2 999999 2 2 999999 1 2 999999 468816 2 6 999991 2 2 999999 1 19 999993 -464700 1 59927 570197 -533195 2 776231 871198 2 2 999999 1 2 999999 -958060 1 67998 542961 897118 2 2 999999 2 38640 335684 2 2 999999 2 2 999999 2 16 999992 2 2 999999 1 139729 762437 543493 2 4 999986 2 18 1000000 1 2 999999 213460 2 2 999999 2 2 999999 2 661262 787288 2 3 999985 1 18 999992 -974655 1 2 999999 323295 2 460920 837433 2 122768 129370 2 6 999999 1 397677 904366 -556862 2 2 999999 2 75284 171742 1 15 999991 -41898 1 631220 724238 785254 1 5 999984 511032 1 2 999999 -763307 1 2 999999 912051 2 461115 610615 2 175462 528170 1 6 999998 -764956 1 477715 522818 -943910 1 2 999999 -849159 2 2 999999 1 8 999986 -658781 2 16 999985 1 13013 484975 225781 1 20 999985 -198314 1 433808 511955 -856789 1 2 999999 68628 2 5 999982 1 2 999999 -91069 1 2 999999 656956 2 13 999992 2 333697 550920 2 303665 964108 1 6 999989 -512809 1 2 999999 -922341 1 11 999982 74397 1 12 999999 -84214 2 20 999991 2 352139 824033 2 269049 340457 2 287119 831193 1 4 999995 643291 1 182519 836721 640572 2 2 999999 1 2 999999 -689813 1 11 999997 986031 2 700056 771608 1 2 999999 489729 2 1 999997 1 2 999999 -474299 2 257756 313811 2 16 999988 2 15 999981 1 17 999988 -429899 2 19 999998 2 2 999999 2 6 999984 1 468626 945058 607055 2 9 999991 1 9 999997 814105 1 36721 286983 22548 1 14 999988 466354 2 2 999999 2 12 999995 2 2 999999 2 2 999991 1 2 999999 594081 1 15 999998 -62019 1 199282 287862 584855 2 518748 906991 2 2 999999 2 2 999982 2 12 999985 1 5 999999 -185231 2 8 999992 2 2 999999 2 2 999999 1 8 1000000 -782375 1 776140 970645 929347 2 40062 347268 1 18 999999 840107 1 2 999999 36593 2 81493 359221 1 7 999998 623646 1 523141 951014 -442118 2 225877 641514 1 12 999984 -3431 2 13 999995 1 7 999983 -681779 1 20 999989 384997 1 142450 317523 60334 2 14 999986 1 87008 495687 519896 2 154732 373464 1 2 999999 -148823 1 2 999999 -448753 1 11 999985 656887 1 2 999999 381760 1 2 999999 728268 2 2 999999 2 8 999986 2 14247 281016 2 2 999999 2 560204 892455 2 234283 409013 1 2 999999 398543 2 17 999993 2 2 999999 1 2 999999 742290 1 15 999990 -740230 2 573742 755017 1 9 999996 977907 1 2 999999 927918 1 424715 670127 689517 1 129785 361341 -781681 1 11 999997 -498978 1 30544 33961 -348206 1 20 999982 -978994 1 101796 989230 -845483 1 1920 965301 725978 2 610256 676666 1 432962 846685 307774 2 2 999999 1 12 999994 89213 2 17 999986 1 16 999993 -389271 1 111265 851565 879888 1 7 999993 -799119 2 2 999999 2 2 999999 2 2 999999 2 48080 236226 2 65517 969596 2 2 999999 1 15435 634552 47827 1 1 999993 691568 1 14 999999 471121 2 493276 862376 1 2 999999 719168 2 804566 910195 2 8 999988 2 9 999999 1 2 999999 -236528 2 2 999999 1 13 999997 -914025 2 2 999999 1 2 999999 -903496 1 424166 467480 -877233 2 9 999990 2 2 999999 2 562024 882932 1 15 999990 -572052 2 2 999999 2 18 999984 2 5 999992 2 2 999999 1 1 999989 -579222 2 2 999999 2 15 999987 1 194596 744368 -316122 1 543785 875739 914336 2 2 999999 2 493025 759651 2 252316 518797 2 879432 980092 1 248327 784156 -387575 2 2 999999 1 2 999999 399316 1 2 999999 831452 1 11 1000000 -910333 1 2 999999 -971011 2 445171 722349 1 534750 682740 -902601 1 2 999999 -433940 1 11 999992 -323956 2 2 999999 2 6 999999 2 4 999993 2 577215 760720 1 213930 453995 970113 1 11 999987 -27137 1 2 999999 800198 1 2 999999 -567302 2 2 999999 1 5 999983 769441 2 2 999999 2 5 999981 2 155029 593692 2 559350 648391 2 44790 607930 2 20 999984 2 7590 59324 2 325806 398296 1 2 999999 -677339 2 7 999985 2 9 999982 2 2 999999 2 14 999987 1 491860 562566 856126 1 375719 790543 352406 2 4 999985 1 298584 623159 -111392 2 4 999998 1 2 999999 -169803 1 15164 672944 644932 2 399082 716636 2 11 999998 1 566927 994528 -781389 2 7 999985 2 165974 216568 2 11 999999 2 12 999982 1 11311 515908 -536139 1 331945 827131 793827 2 10 999982 1 13 1000000 863311 2 2 999999 1 2 999999 799398 2 2 999999 2 180524 501900 2 99118 206228 1 18 999981 -657734 2 519457 715520 1 321982 769663 293046 1 16 999987 135157 2 289385 947286 1 2 999999 57101 2 657159 905463 1 230214 711312 57431 2 2 999999 1 8 999983 252793 1 8 1000000 402832 1 2 999999 -540703 2 62429 542661 1 2 999999 -620831 1 5 999996 -911531 1 36579 940623 507838 1 2 999999 -303204 1 360961 842101 476076 1 385651 679794 927906 1 3 999986 -286051 2 30842 968287 2 2 999999 2 8 999985 1 11298 570964 -718698 2 17 999998 2 380871 496981 2 36894 73535 1 2 999999 -992689 2 320792 512121 1 14 999991 26380 1 2 999999 -484551 2 4 999988 2 2 999989 1 447388 744792 508930 2 32399 689719 1 2 999999 558517 1 145854 573221 -806177 1 2 999999 205930 2 323047 763071 2 2 999999 2 116019 452943 2 591480 932233 2 2 999999 1 2 999999 198545 2 7 999999 1 673056 788306 870028 1 155286 884262 552650 2 2 999999 2 2 999999 1 2 999999 -767735 1 2 999999 -804677 1 204158 772602 417543 2 123722 599617 1 2 999999 -47318 2 13 999990 2 14 999992 1 2 999999 -402837 1 212953 872561 -135406 2 1 999991 1 19 999984 -563788 2 6 999995 1 2 999999 -753183 2 252687 913187 2 4 999996 2 386452 489913 1 2 999999 632873 2 2 999999 1 11518 22133 785636 1 165549 312199 -105507 1 2 999999 42978 2 2 999999 1 2 999999 -935064 1 2 999987 623107 1 2 999999 -414267 2 925640 940046 2 2 999999 2 2 999999 1 2 999999 -90848 2 15 999989 2 7 999982 2 495527 943293 2 237076 640758 1 10 999981 797339 2 13 999991 1 2 999999 -738644 1 144166 990543 -937795 2 2 999999 1 201477 838836 731620 1 21846 983822 995668 2 6 999990 1 667149 723051 165330 2 5 999989 2 2 999999 2 2 999999 2 2 999999 2 5 999995 2 2 999999 2 6 999986 2 493146 519721 1 2 999999 911421 1 5 999993 -740919 2 873711 937182 2 6 999999 2 283877 508195 2 424086 884044 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999993 181444 1 2 999991 -679119 1 15 999987 -190091 1 2 999998 281547 1 41719 370163 441032 2 152829 868071 1 2 999999 595754 2 244208 475343 1 2 999999 -670037 1 9 999996 -936945 1 235124 905501 -482435 2 705177 916470 1 2 999999 619356 1 8 999997 -333518 1 2 999999 -690164 2 331804 714464 1 10 999999 -457887 1 15 999994 -806326 2 2 999999 1 627344 953710 -453489 2 2 999999 2 2 999988 2 349092 875352 1 12 999995 289319 1 2 999999 -167838 1 5 999984 891846 1 6 999991 339198 2 2 999999 2 277098 723396 2 499417 937606 2 2 999999 2 7 999981 2 2 999999 1 2 999999 -958420 1 2 999999 -768009 2 1 999988 2 2 999999 2 4 999994 1 2 999999 -481281 2 16 999981 1 461058 563323 66117 1 7 1000000 589731 2 2 999999 1 380451 426361 971090 1 12 999997 -513397 2 2 999999 2 6 999999 1 8 1000000 -541726 2 2 999999 1 298743 651978 -770843 1 2 999999 648059 2 8 999995 1 9 999995 -935596 2 11 999994 1 2 999997 508374 1 2 999999 430771 1 17 999994 26847 1 2 999999 -261885 1 11 999988 -406501 1 6 999992 810915 1 118995 767695 -731322 2 2 999999 1 213936 606126 788998 1 8 999993 418508 2 2 999999 2 6 999990 2 2 999999 2 109599 111298 2 2 999992 2 2 999999 2 104735 956189 1 2 999999 -56415 1 555802 616161 414287 2 2 999999 1 758346 949081 -761722 1 2 999999 -215821 1 657994 948250 67395 2 101908 413338 1 11 999995 127995 1 2 999997 487452 2 3 1000000 2 2 999999 2 2 999999 1 63978 495616 -204807 2 6 999995 1 18 999997 253491 2 345120 404866 1 297783 838266 -748365 1 2 999990 132530 2 1 999994 1 72183 528680 136420 1 2 999999 534269 1 5 999997 -552458 2 11 999982 2 436098 955661 2 2 999999 2 2 999999 1 536218 550665 172965 1 281298 720543 807968 2 12 999988 1 567091 678672 -409881 1 2 999999 -82969 1 2 999999 224581 2 18 999989 2 2 999999 1 3 999987 -399474 2 2 999999 1 15 999991 153346 1 2 999999 -85734 1 403451 422007 631940 1 2 999999 609125 1 2 999999 -697698 1 292504 604996 152501 2 7 999993 1 378068 930444 457838 2 15 999988 1 433324 667834 -235689 1 8 999994 -179098 2 17 999988 1 2 999999 567172 2 14 999991 1 4 999990 615291 1 2 999999 678625 2 6 999986 1 134190 839322 -314448 1 242485 966132 138622 2 1 999997 1 12 1000000 381308 2 75729 718473 1 2 999999 599813 1 5 999989 -841273 1 418930 944091 647923 2 2 999999 2 2 999999 2 2 999999 1 8 999998 639680 1 6 999996 496661 2 245603 809048 1 2 999999 924338 1 764075 876274 519078 2 2 999999 2 2 999999 2 8 1000000 1 17 999994 546446 1 11 999991 -308899 2 16 999995 1 375016 592941 125798 1 2 999999 387495 1 4 999986 170497 2 2 999999 1 869130 912824 -279219 1 2 999999 -67882 2 10 999999 2 2 999999 1 61694 610849 90911 2 15 999993 2 725531 755792 2 2 999999 2 37142 683251 1 2 999999 -284430 2 2 999999 1 2 999999 -4525 2 2 999999 2 15 999991 1 350456 370763 -636994 2 219205 535275 2 2 999999 2 10 999994 2 4 999992 2 2 999999 2 466546 635409 1 15 999994 787415 1 5 999995 -803786 2 297287 371685 2 2 999999 1 2 999999 -426657 1 2 999999 852570 1 151406 369070 -237363 1 2 999999 -753747 1 2 999999 -232711 2 2 999999 2 2 999999 1 757546 948348 -205479 2 7 1000000 2 2 999999 1 2 999999 111340 2 2 999999 1 15 999984 -229338 1 2 999989 185763 2 704067 911000 2 11 999990 2 2 999999 1 277404 344817 -897744 2 2 999999 1 12 999998 947201 1 891091 989841 504543 2 125628 602291 2 17 999988 1 9 999984 694632 2 677757 941130 1 2 999999 -767324 1 155759 527454 604850 2 2 999999 1 3 999991 773025 2 2 999999 2 15 999981 1 2 999999 -625718 1 2 999999 -44118 2 2 999984 2 17 999994 2 2 999999 1 1 999995 472896 1 17 999981 -299987 1 411680 763837 762658 2 11 999991 1 2 999999 918670 2 2 999999 2 2 999999 1 2 999999 -614581 2 2 999999 1 2 999999 116333 2 14 999994 2 101899 945720 1 2 999999 636547 2 13 999996 2 2 999999 2 525624 727810 1 2 999999 -567941 1 2 999999 -481006 1 655109 692282 -450438 1 2 999999 729520 1 2 999999 912288 2 210799 291810 2 2 999999 2 742521 760046 1 15 999992 86296 2 4 999995 1 20 999999 -895029 1 5 999997 -417259 2 16 999996 1 820568 887909 1971 2 167838 203093 2 74842 798417 1 378593 415102 -100375 1 816804 942259 923178 1 24817 537713 893078 2 423481 471153 2 2 999999 2 7 999989 2 597514 763341 2 571920 791251 1 398344 658110 -262426 2 19 999997 2 18 999998 2 195891 590178 2 2 999999 1 2 999999 648855 1 2 999999 -820963 1 2 999999 -48177 2 474705 703496 1 1 999981 -298631 1 3 999986 -388192 2 5 999994 2 14 999987 2 282561 400234 1 10 999990 -138243 1 8 999993 -830852 1 232675 461577 879705 2 2 999999 1 2 999998 -420403 1 2 999999 299459 2 2 999999 1 27013 705076 -750686 1 242624 733986 -573194 2 2 999999 2 2 999999 1 16 999997 613538 2 2 999999 1 2 999999 438095 1 2 999999 -73377 2 11 999993 2 260572 372760 2 92225 408502 1 10475 730949 777632 1 227890 701010 -278068 1 19 999989 -639473 2 507957 955901 2 111191 821871 2 8 999996 2 249888 762061 2 16 999997 1 889150 917891 575341 2 17081 312907 1 2 999999 645538 1 15 999997 -720340 1 11 999998 855964 1 6 999983 527827 2 2 999999 2 2 999999 2 18 999984 2 15 999981 1 288086 696183 940826 2 13 999984 1 4 999985 -887500 1 14 999988 -981109 1 10 999981 696238 2 2 999999 1 16 999996 -226765 2 720779 975815 2 167554 385031 2 2 999999 1 99944 241211 -265100 1 601385 860905 -104243 2 2 999999 2 2 999999 2 2 999999 1 2 999982 138276 2 88179 764672 2 17 999988 2 15 999990 1 2 999999 647557 2 12 999997 2 2 999999 2 9 999992 2 2 999984 2 107249 176088 2 836926 976881 2 154745 845043 1 2 999999 864295 2 2 999999 2 4 999989 2 450078 574239 2 183686 495255 2 11 999999 2 83452 864162 1 15 999984 175489 2 2 999999 2 7 999997 2 2 999999 2 11489 449476 2 148861 348082 2 5 999993 2 2 999999 1 577429 679985 392291 1 272599 603003 -636811 1 2 999994 -580413 1 223762 700514 -118468 1 154903 844855 936616 2 13 999990 2 1 999986 2 2 999999 2 2 999999 2 12 999987 2 13 999982 2 2 999999 1 18 999990 994671 1 461836 710734 749362 2 18 999993 2 9 999992 1 9 999995 655094 1 758035 780691 185971 2 12 999990 2 2 999999 2 531026 877165 2 72060 754133 1 20 999986 143144 2 2 999988 1 2 999999 36035 1 2 999999 483707 2 2 999999 1 35513 864256 -30726 1 2 999999 -572924 2 2 999999 2 121166 591662 1 2 999999 -975708 2 125909 490398 1 432958 478593 434652 2 775071 868725 1 10 999989 646586 1 20 999990 -976742 1 1 999991 743525 1 179569 534673 152776 1 15 999988 541092 2 2 999999 1 7 999981 -481585 1 15 999981 380877 2 2 999999 2 880458 955950 1 596293 926420 -344115 2 7 999993 1 5 999981 -576549 2 875748 902122 1 628783 790473 -137029 2 463311 947615 2 2 999999 2 2 999999 2 3 999985 2 219149 777747 1 16 999987 576771 2 3 999987 1 12 999999 -124181 2 398770 818718 2 359986 896956 1 2 999999 339857 1 185817 982655 327110 1 4 999997 -361587 2 462959 572865 2 2 999999 2 13 999992 1 721488 736899 485378 2 548647 765773 2 799004 849356 1 2 999999 -86011 2 806103 932083 2 2 999999 2 2 999999 2 1 999990 1 2 999999 -871109 2 756681 972832 1 512358 791756 -405120 2 2 999999 2 15 999992 1 20 999994 24110 1 17 1000000 -240062 1 13 999981 272632 2 2 999999 2 2 999999 1 2 999999 -457247 2 2 999999 1 2 999999 949396 1 3 999985 -331794 2 17 999987 2 169609 253737 1 94078 506405 -217364 2 2 999999 1 2 999999 -573872 2 4826 581425 1 2 999999 -528773 1 2 999999 -529929 1 7 999985 263440 1 2 999999 -455882 2 2 999999 1 3487 591679 -301355 2 18 999990 1 2 999999 -703482 2 11 999999 1 11 999989 -678401 2 2 999999 1 17 999998 340152 2 2 999999 2 2 999983 1 2 999999 783088 2 199693 731286 1 5 999987 680692 1 2 999999 905120 2 4 999994 1 399353 896055 690773 2 10 999981 2 2 999999 2 2 999999 1 6 999992 774468 1 834138 930446 544220 1 2 999999 805488 2 16447 996192 1 5 999981 -194380 2 3 999984 2 9114 308176 2 447730 649166 2 16713 640331 2 12 999987 2 13 999994 2 121169 985467 1 2 999999 839480 2 5 999989 1 19 999984 -818724 2 8 999999 1 2 999982 -220208 2 132617 749483 1 19 999993 -343315 1 959578 986795 -497221 2 2 999999 2 260502 643508 1 2 999999 526270 2 608281 866128 2 6274 457309 2 473105 868564 1 4 999981 300101 1 8 999986 -770002 1 358718 973054 590194 2 2 999999 2 1 999982 2 2 999999 1 2 999999 372277 2 2 999999 1 10 999997 -719466 2 609922 950793 1 6 999990 -243129 2 17 999994 1 2 999999 67387 2 2 999999 2 2 999999 2 4 999998 2 66745 870396 1 277804 616768 -852210 2 215921 633871 1 120657 677405 75200 2 704531 791989 2 296449 688119 2 2 999999 1 2 999999 -33608 2 2 999999 2 2 999999 2 19 999982 2 2 999999 1 211133 328540 -603824 2 35156 646815 1 750773 901240 -972070 1 30786 899851 816745 2 809468 900915 2 2 999999 2 18 1000000 1 7 999988 971140 2 2 999999 2 2 999999 2 19 999987 1 16 999986 636640 2 263840 454009 1 13 999996 949287 1 2 999999 -890821 1 2 999999 -713915 1 3 1000000 63912 1 2 999999 221559 2 34608 339138 2 2 999999 1 19481 984861 -712745 2 2 999999 2 10 999989 1 2 999999 252187 1 5148 184779 -2244 1 5 999995 950308 1 522124 563158 320983 2 425410 838566 2 382789 704998 1 2 999999 -286754 1 599036 854339 602543 1 15 1000000 -462791 1 2 999999 -540342 2 2 999999 2 15 999984 1 20 999983 24911 1 17 999992 -542964 2 2 999999 2 2 999999 2 2 999999 2 9 999982 2 14 1000000 1 422861 584525 -481747 2 3 999984 1 10 999989 31014 1 2 999999 660718 1 1 999984 -856275 2 2 999999 2 2 999999 1 141734 208746 -756071 2 11 999992 1 2 999999 574006 1 19 999990 -208099 1 2 999999 -436442 1 393614 443906 381677 2 2 999999 1 3 999989 482456 2 2 999999 2 2 999999 1 18 999997 281570 2 2 999999 2 195003 837699 2 2 999999 1 2 999999 -552862 2 213280 390791 1 19 999991 -746497 2 9 999989 1 60180 796936 710573 2 9 999981 2 632401 931416 2 528291 957235 2 10 999986 2 18 999982 1 68550 919877 567199 2 582410 587764 2 145820 492445 1 748578 908416 185859 2 9 999982 2 2 999999 1 16 999990 463794 2 3 999988 1 363287 505044 410412 1 11 999995 -458945 1 2 999999 -77777 1 2 999999 -616049 2 355860 736881 2 2 999999 2 151783 779615 1 2 999999 484089 1 725906 749610 -312533 2 17 999986 1 112259 594642 585437 2 2 999999 2 2 999999 2 2 999999 1 2 999987 391900 1 232931 565767 982679 1 2 999999 -431607 1 384901 386336 724512 2 20 999999 1 97838 462047 -975719 1 4 999986 568133 2 915255 948786 2 511445 597622 2 2 999999 1 2 999999 -281601 1 430444 792800 -901997 1 10 999989 414751 2 2 999999 1 386703 683763 -669311 1 2 999987 711343 2 2 999999 1 12 999982 82753 1 1 999985 410389 1 2 999999 -174952 2 12 999990 1 80237 362168 -183283 2 2 999999 1 6 999981 -783552 1 219398 498732 80168 1 524659 681735 375970 1 19 999981 654119 1 7 999987 -274446 2 2 999999 1 20 1000000 104149 2 5 999982 2 2 999999 2 1 999984 1 449039 619367 -162973 1 86492 638495 -576802 2 11 999996 2 1312 254049 1 2 999999 -888174 1 110639 239655 551267 2 2 999999 2 364886 451472 2 561973 606966 2 2 999999 2 19348 944071 1 76155 534234 532119 2 16 999991 1 2 999999 814883 2 2 999999 1 7 999981 442822 2 295263 928693 2 11 999994 1 2 999999 236151 1 388914 699922 444568 2 2 999999 2 18 999983 2 2 999981 2 5 999999 1 68162 111307 592861 2 716324 965582 1 151377 357337 -302368 1 1 999999 -98554 2 2 999992 1 20 999985 -448734 2 71870 711599 1 11 999990 503153 2 2 999999 2 2 999999 2 2 999999 2 9 999998 2 5 1000000 1 6 999983 842295 1 18 999989 -198640 2 66221 75611 2 1 999997 2 137580 766208 1 489796 794511 254499 2 313589 531487 1 2 999999 -502066 1 2 999999 928009 2 231625 539744 1 2 999999 -201240 1 38982 624895 -411103 2 2 999999 2 3 999998 1 17 999985 320206 2 439854 659609 2 2 999999 1 2 999999 602450 1 12 999991 -461249 2 2 999999 2 2 999999 2 178788 206731 2 18 1000000 2 16 1000000 2 819525 985552 1 14 999992 -136748 2 5 999987 1 2 999999 633924 1 2 999999 -851208 1 2 999999 -64297 1 18 999988 -113619 1 13 999995 178085 1 2 999999 -869507 2 10 999998 2 8 999984 2 9 999997 2 18 999994 1 252771 998472 -60042 2 111541 596927 1 7 999995 -411177 2 146647 492027 1 15 999999 -28424 2 2 999999 1 2 999999 -773466 2 2 999999 1 20 999987 -532097 1 2 999999 -582635 1 153120 935314 -725118 2 6 999996 2 2 999999 1 364452 824841 -823826 1 2 999999 242466 2 2 999999 2 260548 860824 1 965457 976804 -275610 2 18 999995 2 12 999991 2 1 999983 2 2 999999 1 2 999999 476033 1 16 999992 -793630 1 16 999985 393540 1 2 999999 590602 2 8 999990 2 2 999999 1 2 999999 526870 1 266352 659353 876304 1 319524 559571 -770783 1 862696 969103 275475 2 2 999999 2 2 999999 1 106062 781332 -252680 1 119945 588819 -626779 2 13 1000000 2 4 999986 1 63996 173719 -318019 2 2 999999 2 967934 969198 2 2 999999 2 16 999984 1 2 999999 -254813 2 29957 532079 1 544210 680218 779658 2 357456 878431 2 17 999994 2 504393 871386 2 13190 842584 1 12 999983 -985664 1 638354 830381 -855879 1 427060 594332 643328 2 19 999999 2 430824 904389 1 924750 931692 685479 2 15 999989 2 2 999999 2 2 999999 1 18 999985 -686968 1 9 999993 592598 2 19 999985 2 6 999982 2 10 999985 1 115247 525056 830602 2 513485 950680 1 18 999999 108312 1 1 999991 211268 2 684572 874588 1 2 999999 -891081 2 13369 615209 2 2 999999 2 774671 991855 1 2 999999 -596540 2 2 999999 2 2 999999 2 1 999985 1 2 999999 -759946 1 151382 399822 -522286 1 84220 868816 81173 2 11 999994 2 8 999996 2 366531 424086 2 2 999999 1 95647 261066 681830 1 535601 617040 793327 2 785101 860793 1 2 999999 -256113 2 108581 811808 1 231563 890135 -107838 2 2 999999 1 2 999999 -903710 1 7 999997 -879679 1 2 999999 -921570 1 11 999986 50260 1 17 999989 104399 1 2 999999 -654897 1 2 999999 473605 1 2 999999 -682825 1 10 999989 -991283 2 72216 739625 1 2 999999 257733 2 2 999999 1 446963 498359 645868 1 97669 264646 681781 1 189815 242418 -494745 2 2 999999 2 43750 705015 2 796546 911347 2 13 999990 2 3 999997 2 2 999999 1 2 999999 -116142 2 2 999999 1 20 999996 798550 1 2 999999 336290 2 110931 345262 2 2 999999 2 16243 530353 2 2 999999 2 2 999999 1 9 999984 850740 1 2 999999 650154 2 2 999999 2 327051 867141 2 14 999987 2 442106 533932 1 361600 600660 282542 2 11 999999 1 4 999998 46309 2 2 999999 1 2 999999 -524355 1 17 1000000 68131 1 2 999999 -553507 1 118591 243849 29027 1 4 999997 594148 1 2 999999 419767 1 3 999994 -544669 2 5 999995 1 317367 870066 181223 1 2 999999 927256 2 4 999988 1 2 999999 -485414 2 971932 976747 1 5 999999 -86481 2 209320 432955 1 14 999997 156432 2 2 999992 1 653041 742291 -273819 1 745776 788751 694516 1 5 999981 -337517 2 2 999999 1 4 999991 35939 2 19 999989 1 17 999982 646828 1 12 999990 225944 2 17 999989 1 676766 832462 336462 1 733363 967369 -498655 1 12 999996 707675 2 399362 673426 2 2 999999 2 51582 108172 2 379451 382409 2 2 999999 1 2 999999 420 2 503049 833280 1 8 999996 -285726 1 6 999995 -701243 2 337373 502703 1 4 999999 707633 2 121087 728673 1 312196 591541 -761112 2 226181 405576 1 2 999999 -11045 2 662637 687128 1 11 999992 511295 2 655348 865224 1 14 999986 -391681 1 103823 766226 -391941 1 17 999990 -561916 1 801543 939486 401920 1 46955 349882 -180689 1 425548 712491 750172 2 435083 776785 2 2 999999 1 66625 680960 -447811 1 2 999999 172235 2 2 999999 2 2 999999 2 13 999998 2 316870 420249 1 8 999993 31716 1 668649 940521 942080 2 2 999999 2 4 999991 1 750645 999548 558301 2 2 999999 1 76411 185406 -695476 1 17 999985 -639918 1 329091 974576 -812867 2 535094 837317 2 13221 350965 1 2 999999 -335974 2 205601 397060 2 2 999999 2 14 999997 2 11 999998 1 391264 780964 117870 2 326952 875387 1 2 999999 377073 1 73455 278326 -552610 2 19 999989 2 13 999988 2 3 999985 1 2 999999 439355 2 2 999999 1 17 999985 -414292 1 10 999991 727694 2 518738 531212 1 2 999999 186685 1 18 999988 72873 2 14 999998 2 292275 435690 2 6 999985 1 2 999999 -290483 1 2 999999 -743686 1 168259 548283 165179 1 2 999999 317346 1 9 999981 812664 2 267676 653783 1 742889 855344 -922012 2 11 999991 1 39223 298301 -41846 1 14 999987 450648 2 361936 453120 1 13 999981 644017 2 256900 887542 2 2 999992 1 3 999984 -787543 2 2 999999 1 2 999999 275189 2 9 999982 2 2 999999 2 18 999991 2 192732 890079 2 2 999999 2 20 999992 1 9 999990 665434 2 2 999987 2 2 999999 1 2 999999 -884827 1 2 999999 -533689 1 6 999992 96195 2 2 999999 1 270029 577859 689827 2 12 999996 1 2 999999 -853899 2 2 999999 2 804248 864557 1 92083 676670 968417 2 2 999999 1 215195 900439 -267746 2 2 999999 1 2 999999 -280083 1 751600 791438 623326 1 408697 541639 -398190 1 2 999999 -540985 2 4 999984 1 12 999995 996558 1 529369 767288 -921996 1 2 999999 92122 2 2 999997 1 4 999990 -348291 2 2 999999 1 2 999999 517449 2 5 1000000 1 2 999999 487017 1 371184 376711 793660 2 2 999999 2 19 999995 2 262665 308508 1 816186 881231 486406 2 2 999999 2 249599 824048 1 1 999984 646917 2 692328 842597 2 3 999997 1 696726 945428 384950 1 18 999987 160450 1 15 999984 -465701 1 2 999999 551857 2 2 999999 1 199721 563544 -557771 2 5 999989 1 2 999999 177315 1 2 999999 -386991 1 6 999990 -369971 1 2 999999 -393891 2 16 999986 1 2 999999 603041 1 12 999987 568430 2 138406 908599 1 317480 492836 -224587 2 17 999986 2 2 999999 2 3 999989 2 210355 964517 1 858574 907349 389350 2 203886 521946 2 2 999999 1 2 999999 138882 1 257702 445830 634493 2 2 999999 2 2 999999 2 10 999985 1 2 999999 -820522 1 132286 373399 813957 1 2 999999 -621111 2 5 999997 2 2 999999 1 2 999999 541718 2 2 999999 1 61079 921615 -119640 2 16 999992 1 648532 792182 376141 1 388768 563690 899273 1 2 999999 -458563 1 2 999999 885775 2 801741 946561 2 2 999999 2 1 999982 2 2 999999 2 2 999999 1 712610 932466 146735 2 550726 758130 1 25538 396186 264900 1 2 999999 -127197 2 695455 794233 1 2 999999 901862 1 6 999998 -912932 2 113971 609682 2 2 999999 1 3 999988 85888 2 6 999994 2 771552 896594 2 20 999991 2 685608 973992 1 6 999983 -406720 1 686239 815858 -372990 1 14 999993 336271 1 2 999999 121860 1 2 999999 -384777 1 511100 934260 -934451 2 6 1000000 2 13 999991 1 412183 805807 983899 1 2 999999 -468126 1 2 999999 167209 2 2 999999 2 113432 129653 2 2 999999 1 526787 958813 807437 1 84016 147376 -285653 1 189201 871363 129674 1 2 999999 480609 2 2 999999 1 7 999997 -940941 2 504575 804860 1 2 999999 -771151 1 13 999982 727571 1 4 999995 -990721 2 177982 481306 2 6 999989 1 16 999995 -801273 1 333680 540136 334990 1 104138 782515 897042 1 19 999982 923054 1 2 999999 521416 1 5 999992 631662 1 132491 638632 229689 1 2 999999 976514 2 9 999982 1 6 999985 -948186 2 157944 337676 2 2 999999 1 2 999997 886841 1 628826 730076 -428469 2 16 1000000 1 2 999999 -361479 1 830749 860725 262870 1 2 999999 805423 1 2 999999 -928316 2 295284 441156 2 2 999999 1 17 1000000 465553 2 2 999999 2 2 999999 2 2 999999 2 14 999989 1 2 999993 617530 2 553278 995219 2 2 999999 1 20 999990 676422 2 2 999999 1 2 999999 67984 1 19 999981 465671 1 2 999999 241727 2 5 999998 2 2 999999 1 2 999999 -2883 1 2 999999 384074 2 618749 711877 2 260554 266724 1 13 999988 -599310 2 2 999999 2 10 999997 1 2 999999 949827 1 18 999998 -381915 1 145444 933712 933339 2 2 999999 1 73348 743139 703494 1 2 999999 206832 2 286235 507857 1 170690 663270 373159 1 2 999999 562180 1 2 999999 678395 1 3 999991 410631 1 600272 846048 357292 2 11 999981 2 11 999988 1 20 999993 955447 1 18858 897195 -490247 2 919247 935598 1 2 999999 626971 2 44094 593850 2 2 999999 2 451984 783893 2 2 999999 1 3 999989 989214 1 60373 921981 258592 2 761551 835516 1 42 578123 -392583 1 233552 839607 576486 1 16 999997 771391 2 7 999990 2 2 999999 1 2 999999 468425 2 51128 360805 1 4 999985 -44192 1 601104 721967 383085 1 13 999991 186505 1 15 999991 726314 2 17 999989 1 19 1000000 -247245 1 273769 290496 -728103 2 13 999995 2 7 999986 2 2 999999 2 242746 809646 1 2 999999 -755480 2 2 999999 1 276165 513213 -303630 1 47569 423701 483684 2 229094 351014 2 127345 244421 2 2 999999 2 2 999999 1 103923 938826 -650380 2 2 999999 1 901178 953844 -874163 1 199808 676825 939961 1 7 999987 666797 2 2 999999 2 2 999999 2 7 999992 2 703439 948449 1 2 999999 132028 2 2 999999 1 2 999999 -623056 2 8 999987 1 77971 491433 722124 2 2 999986 1 661587 960041 834450 1 14 999991 315237 1 2 999999 -790422 2 6 999986 2 742606 798004 1 11 999994 -934240 1 18 999983 -194935 2 2 999999 1 20 999997 -976450 1 456501 973554 -622955 1 13 999990 534368 2 20 999993 2 2 999999 1 6 999986 -547736 1 485860 884917 -864624 1 18 999998 178756 2 148558 812040 2 2 999999 2 424571 536639 1 824869 983404 206804 1 185261 743946 730996 2 2 999999 1 6 999997 500965 1 7 999983 -184767 2 12 999993 1 4 999987 -771318 1 17 999984 -996423 1 2 999999 525489 2 2 999999 1 2 999999 75654 1 15 999989 590430 2 13 999984 2 16 999997 2 764825 921331 1 207003 590574 -355663 2 554640 693936 2 96926 796503 2 2 999999 2 321662 939224 2 2 999999 2 2 999999 2 9 999991 2 1 999981 1 82184 775410 -423833 1 367539 440268 928841 2 20 1000000 2 2 999999 2 581831 696386 2 9 999995 2 2 999999 1 677947 790092 462652 2 18 999990 1 30384 827701 691637 2 1 999995 2 178968 559161 1 22952 788358 407083 1 2 999999 241434 1 100633 411764 271593 2 916831 929587 1 7 999984 -44162 2 3 999995 2 17 999988 2 2 999999 1 12 999988 66234 1 25553 171836 -291829 2 2 999999 2 2 999999 2 2 999999 2 648845 932420 1 9382 779553 -8364 1 7 999991 -402155 2 15 999994 1 2 999999 248867 1 12 999985 492883 1 17 999990 980764 1 2 999999 554137 2 18092 583992 1 2 999999 -800659 2 17 999994 1 22024 904862 -442605 1 418958 745523 -186142 1 2 999999 -535676 1 14 999991 299241 2 2 999999 2 2 999999 2 60527 166041 2 2 999999 2 13 999988 2 4 999987 2 2 999999 1 921680 980930 -689304 1 2 999999 -623867 1 15 999995 -386037 1 4 999985 -754043 1 215170 470364 695200 2 17 999987 2 612581 885802 2 847344 920311 2 2 999999 2 160801 803019 1 19 999987 405024 1 40371 724506 817429 2 2 999999 2 2 999999 1 35266 106018 198292 2 2 999999 2 140955 257274 1 2 999999 61461 2 4 999986 1 15 999988 -479245 1 711554 820044 762948 2 2 999999 2 2 999999 2 2 999999 1 35816 205025 871549 1 50967 212785 -483878 1 310881 908840 858357 1 2 999999 936777 1 2 999999 -635383 2 14 999995 2 12 999982 1 19 999987 -668651 2 4 999999 2 2 999999 2 11 999983 1 11 999990 -261369 1 552728 801448 -322904 1 141813 644025 268644 1 12 999988 -694248 1 334509 862485 984761 2 16 999982 1 9 999989 33694 1 17462 524855 -898051 1 8 999991 -473889 1 225767 263898 152269 1 5 999990 977903 2 31042 966667 2 2 999999 1 16 999999 479561 2 2 999999 2 605929 718030 2 11 999988 1 9 999997 585548 2 2 999999 2 284536 296396 1 294393 766760 596301 2 2 999999 2 423875 755856 2 158469 895872 1 2 999999 206904 2 152044 169220 2 2 999999 1 649152 783696 911714 1 2 999999 -438064 1 2 999999 108534 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 591747 645583 1 259219 825685 757908 1 17 999999 582709 2 11 999981 1 847105 968439 522075 2 374464 996077 1 2 999999 -256658 2 200129 758021 1 15 999990 546664 1 263916 767202 -600541 2 2 999999 1 2 999999 -630139 1 200261 815983 140792 1 10 999985 -472969 1 50022 755315 230813 1 810041 882551 -131947 2 2 999999 1 2 999999 618001 2 359856 474635 2 2 999999 2 2 999999 2 17 999998 1 20 999984 458330 1 326098 913535 562461 2 709070 905584 1 135983 369549 695594 1 58788 234033 615869 1 19 999993 -869128 2 17238 115539 1 2 999999 -826801 2 10 999981 2 158873 419334 2 120650 417691 2 13 999995 2 17 999990 2 2 999999 1 2 999999 -605264 2 205324 316315 1 2 999999 577852 1 2 999999 -4115 1 2 999999 -951756 1 2 999999 -819736 1 114792 428003 -421733 1 2 999999 -160139 2 2 999999 1 223273 316090 -545193 2 16 999996 2 2 999999 2 10 999997 2 2 999999 1 12658 211467 991895 1 3 999992 686077 2 3 999983 1 2 999986 578440 1 2 999999 -300116 1 2 999999 -948838 1 2 999999 457970 1 383957 913996 201084 1 2 999999 358061 1 2 999999 -648564 2 292692 495629 1 650529 863860 723586 2 181954 320021 1 8 999998 240248 1 314287 823190 326715 2 138250 960215 2 209146 966168 1 2 999999 -959226 2 2 999999 2 112353 735573 2 10 999982 1 485129 714751 373006 2 2 999999 1 2 999999 -296645 1 2 999999 170441 2 2 999999 1 750185 808958 -132411 1 19 999994 -105524 2 615681 908935 2 15 999990 1 8 999984 243147 2 381098 541020 1 14882 855429 -47101 1 516961 891633 75444 2 16 999996 1 19 999994 900512 1 11 999983 197490 2 2 999999 2 2 999999 2 7824 894478 2 624652 974286 2 25991 82714 2 372779 651229 1 2 999999 -423569 1 446198 719717 -559178 2 264064 952338 1 11 999996 46712 2 2 999999 1 2 999999 253624 1 2 999999 -384127 1 4 999989 -138564 2 11 999983 1 316226 537122 759841 1 15 999984 -921193 2 8 999981 2 3 999992 1 15 999983 269461 1 93883 633718 -999467 2 6 999987 2 19 999993 1 2 999999 409241 2 2 999999 2 12 999989 1 16 999982 -581615 2 20 999998 2 425555 499925 1 5 999986 -392003 1 2 999999 186856 2 14 999983 2 9 999983 2 1 999987 1 11 999995 669244 1 2 999999 -600906 2 117595 198770 1 2 999999 571786 2 404411 560082 1 2 999999 140589 2 78827 600575 1 257650 738251 -177538 2 14 999993 1 16 999983 63038 2 109813 945914 2 10 999992 2 223136 354753 2 2 999999 1 271834 342359 -669487 1 292450 305029 -209935 1 90907 469291 594091 2 2 999999 2 2 999999 2 11 999981 2 2 999999 2 133722 706814 1 2 999999 -829260 1 9 999985 192056 1 415246 574523 711224 2 2 999999 2 15 999996 1 2 999999 -341088 2 2 999999 2 2 999999 1 2 999991 704361 2 179300 425547 1 514506 798391 -858571 2 7 999984 2 749935 907776 1 58198 788621 972790 1 133540 892689 297262 1 16 999996 -130949 1 346922 605017 529863 2 12 999991 2 258012 908976 1 20 999989 -112491 1 374613 460050 -434446 2 2 999999 2 411446 946690 1 41372 126647 -455614 1 44592 337870 -348305 2 95041 778739 1 20 999981 509226 1 283945 648721 -594982 1 2 999999 -134175 1 18 999994 -300432 2 13 999995 1 2 999999 778201 1 12 999992 990763 2 9 999999 1 4 999994 620945 2 315889 358747 1 2 999999 -526458 2 6 999991 2 2 999999 2 18 999990 1 14 999995 -939454 2 2 999999 2 9 999988 2 2330 960983 2 19 1000000 1 513203 651299 -543786 1 8 999983 479857 1 20 999987 386267 2 8 999992 1 2 999999 -225990 2 4 999995 2 2 999999 2 46610 954293 1 540288 605168 -326592 1 9 999983 -897957 2 242074 252994 1 18 999982 514145 2 236299 489845 1 19 999996 282044 2 577521 650518 2 2 999999 1 4 999997 140265 1 5 1000000 391848 2 1 999995 1 2 999999 -420791 1 9198 280999 -652683 1 2 999999 -448119 2 519038 758504 1 3 999990 -819607 2 95732 732977 1 2 999999 770872 1 663987 963743 646146 2 437598 990346 2 475090 583573 1 9 999989 -885758 2 2 999999 2 18 999989 2 112400 567033 2 193134 684060 2 19 999987 1 281614 533252 -313744 2 260750 702327 2 20 999997 2 728652 936518 2 2 999999 2 502344 803076 2 2 999999 2 35213 555073 2 2 999986 2 2 999999 2 241188 485252 1 10 999997 68950 2 2 999999 2 434679 607596 2 17 999986 2 2 999999 1 2 999999 -606901 1 8 999989 -340665 2 13 999983 2 2 999999 2 2 999999 2 6 999985 2 2 999999 2 597187 680214 2 865828 952273 2 521954 868250 1 77230 563390 394003 2 18 999983 2 5 999998 2 2 999999 2 2 999999 2 14 1000000 2 480884 674944 2 17 999985 1 2 999999 -556753 1 426177 640722 -963671 2 7 999983 2 494285 596692 2 2 999999 2 103272 802541 1 489416 706094 -502282 2 7 999981 1 2 999999 913213 1 4 999996 44258 2 2 999999 1 18 999997 -52120 1 445396 582030 -650557 1 2 999999 390407 2 2 999999 2 331089 752151 2 4 999997 2 2 999999 1 2 999999 -722993 1 18 999988 -802560 1 7 999984 -533490 2 9 999992 2 673214 776694 2 2 999999 1 93577 378290 998992 2 778887 905915 2 254822 704033 1 280560 365774 661496 2 6 999996 2 2 999999 2 2 999999 1 7 999991 367351 2 287786 381955 2 20 999997 2 143291 587083 1 2 999999 -721264 1 2 999999 247881 2 470532 945117 1 2 999999 234125 2 2 999999 2 422861 974270 1 19 999994 448073 2 12 999988 2 224619 635973 2 18 999991 1 2 999999 764335 1 752159 782757 681873 2 13 999993 2 859379 888354 2 2 999999 1 69310 224781 147281 2 235609 641185 1 1 999983 -205085 2 166144 877711 2 2 999999 1 15 999996 457071 2 1 999998 1 2 999999 507002 1 12 999997 -636580 1 147144 336411 -403489 1 265093 950238 -346872 2 430911 789933 2 234723 278742 2 584778 654780 1 2 999999 -435887 1 4104 837888 894116 1 13 999994 -186021 1 2 999999 -510850 2 2 999999 1 1 999982 -568061 2 295852 918332 1 113058 320557 357656 1 2 999999 -416796 2 75518 707363 2 12 999995 2 4 999981 2 12 999995 2 709545 986482 2 4 999995 1 13 999998 210232 2 820056 942670 2 370835 639252 2 8 999993 1 147011 868300 -793874 1 8 999986 637857 1 2 999999 -353532 1 2 1000000 697410 2 2 999999 1 451449 921893 839694 2 28561 544836 2 11 999995 2 127395 724502 2 2 999999 2 473889 679570 1 372603 408091 69882 2 13 999986 1 299988 642731 780710 1 2 999999 91596 2 628868 698064 1 2 999999 446601 2 441824 563566 1 171068 820551 14113 2 2 999999 1 7 999983 -127656 1 2 999999 532943 2 13 999987 1 20 999982 106153 2 17 999987 1 2 999999 -251172 1 2 999999 642272 2 6 999987 2 77103 109009 2 16 999989 2 238147 916739 2 186987 669674 2 181774 713481 2 2 999999 1 113488 928445 331865 1 10 999996 -93521 2 15 1000000 2 12 999984 1 379139 907443 -401816 1 2 999999 954638 2 17 999994 1 362175 842467 -445569 2 862385 872786 1 2 999999 -343223 1 426212 728517 107367 2 2 1000000 2 2 999999 1 655533 729559 896672 2 2 999999 1 2 999999 -607403 1 433271 439482 338248 1 781729 825785 736694 2 170790 804469 2 858566 936449 2 182953 189500 1 8 999984 -276400 1 19 1000000 -552855 1 6 999986 68742 2 2 999999 2 163312 389285 1 2 999999 116389 1 17 999988 338918 1 570411 899303 684994 2 432933 797903 1 237066 663482 -530219 2 546576 741966 2 749825 887887 2 140684 455644 2 10 999981 2 18 999983 2 231741 771662 2 2 999999 2 19 999989 1 4 999990 -353233 2 10 999999 1 2 999999 -837855 2 261135 757160 2 2 999999 1 2 999999 869862 2 9 999981 1 205197 967060 -298732 2 2 999999 2 2 999999 2 2 999999 1 733544 896032 373274 2 2 999999 1 2 999999 -244418 1 2 999999 224558 2 2 999999 2 2 999999 1 287304 682817 -812864 2 922621 962957 2 2 999999 2 8 999987 2 780169 873841 2 9 999991 2 2 999999 2 10 999981 2 242518 570281 1 195092 618451 253938 2 2 999999 1 3 999988 -736495 2 10 999986 1 2 999982 -211693 1 14 999987 176655 2 2 999999 2 10 999991 1 3 999987 -556903 2 5 999996 1 9 999988 797553 2 5 999999 2 66479 247902 2 2 999999 1 18 999989 -854982 1 502280 682064 889692 1 2 999999 -431383 2 8 999992 2 402541 619759 1 11 1000000 770112 1 440987 909498 111194 2 2 999999 1 2 999999 139705 1 3 999998 -348001 1 3 999997 187698 1 2 999999 -524596 1 2 999999 -651239 1 2 999999 -29284 1 17 999981 -42329 1 8 999987 972629 2 208883 259413 2 561601 766974 1 2 999999 -83653 1 2 999999 -130558 1 654361 846389 -409855 1 178323 991180 -872392 2 2 999999 2 198703 528858 1 2 999985 227948 2 849589 984551 1 535529 692964 -689461 2 20 999994 2 185471 263821 2 5 999993 1 368111 962600 144823 1 2 999999 -245340 1 2 999999 185784 1 5 999987 -73042 1 2 999999 497643 2 2 999999 1 6 999987 -701066 2 3 999994 2 11 999983 1 2 999999 970630 2 2 999985 2 5 999986 1 319972 447413 -863216 2 2 999999 2 11 999988 2 2 999999 1 2 999999 574982 2 20 999999 1 2 999999 78564 2 2 999999 1 2 999999 744143 1 151173 335305 450119 1 298816 445720 -352819 2 12 1000000 2 15 999997 1 602833 837753 -386134 1 9 1000000 460386 1 2 999999 121487 2 2 999999 2 18 999989 1 5 999987 686722 2 4 999998 1 2 999999 68158 1 9 999994 898729 2 130864 728922 2 14 999995 1 12664 876938 441793 1 257471 412882 971673 2 990217 995254 2 396092 479190 1 17 999993 637627 1 151187 222268 379167 1 2 999999 300969 1 2 999999 -742249 2 17 999982 2 20 999992 2 2 999999 1 655600 868417 -654300 2 2 999999 1 2 999999 891289 2 2 999999 1 15 999981 -816928 2 2 999999 2 136728 395698 1 9 999991 185377 2 17 999996 2 13 999990 1 743152 757820 -644344 1 2 999999 869849 1 2 999999 795204 2 545554 941596 1 2 999999 -922539 1 2 999999 152849 1 2 999999 352864 1 197643 591316 450090 1 15 999996 305796 2 2 999999 2 8 999988 1 2 999999 943805 2 464779 580466 2 784518 978947 1 700199 775494 160737 1 2 999999 248197 2 100823 565249 1 5 999994 -93203 2 2 999999 2 20 999987 2 264995 933373 1 2 999999 -487672 1 9 999986 -792083 1 2 999999 -355014 1 533243 984515 -352340 1 7 999984 -421512 2 12241 898337 1 525807 911789 -453438 2 18 999991 2 299136 323267 2 5 1000000 1 373140 750573 199004 2 2 999999 1 139486 562907 -752118 2 2 999999 2 9 999985 2 643430 715883 2 11 1000000 1 2 999999 405747 1 5 999994 -813181 2 2 999999 1 245437 457096 -941244 2 226780 275855 2 438638 856767 2 11 999983 1 18 999987 884720 2 163908 635210 2 165988 786055 1 2 999999 582866 2 75243 523728 2 2 999999 1 259462 645736 -651057 2 13 1000000 2 5 999986 2 210578 401211 1 2 999999 34467 2 1 999990 2 11 999984 1 6 999993 -876967 1 127427 524619 429193 2 2 999999 1 190233 576789 150375 2 2 999999 2 43825 499967 1 2 999999 258404 1 2 999999 -739356 2 19 999986 1 119995 295023 669063 1 416815 674179 152568 1 2 999999 82714 2 454258 668975 2 2 999999 2 2 999999 1 25284 29678 -80741 2 2 999999 2 19 999982 1 212919 809401 459775 1 2 999999 -475164 1 2 999999 -248447 1 970255 972054 -515082 1 17 999994 585344 1 12251 616264 -262245 1 270737 736723 -408962 1 905404 998822 -503058 1 2 999999 822848 1 18 999991 -62036 1 539696 994754 238838 2 2 999999 2 2 999999 2 554803 906612 1 380566 889225 -359018 1 5 999990 -445020 1 2 999999 613770 2 16 999989 1 147410 295355 -490885 2 2 999999 1 12 999991 632245 2 210906 385521 2 1 999990 2 8 999990 2 3 999998 2 272978 335319 2 20 1000000 1 2 999999 -388427 2 10 999981 2 192040 326783 2 15 999988 2 150844 977322 2 2 999999 1 308910 969791 938133 2 552087 853602 1 2 999999 149467 2 9 999990 2 12 999993 1 2 999999 -316795 2 684031 773691 2 85565 549338 2 2 999999 2 2 999999 1 612782 979695 -96033 1 2 999999 509075 2 173299 504769 1 4 999996 386224 1 29179 868761 -659484 1 2 999999 -488548 1 356219 481037 -41957 2 13 999981 1 2 999981 -382320 2 2 999999 2 2 999999 2 2 999999 2 8 999981 2 349406 949407 2 2 999999 2 14 999988 1 19 999991 75221 1 2 999999 421747 2 2 999999 1 401631 854025 -773489 2 20 999989 2 2 999999 2 2 999999 1 2 999999 -473896 2 17 999998 1 13 999991 356060 1 13 999998 -828872 1 15 999982 -776110 1 2 999999 -157126 1 9912 26193 718847 2 937672 980645 2 16 999987 2 5 999986 2 20 999999 1 8 999981 704715 2 2 999999 1 7 999997 -915359 1 1 999985 34072 2 242097 356077 2 419129 826701 2 2 999999 2 96012 807972 2 2 999999 2 446741 891247 2 7 999989 1 931837 975608 340773 2 2 999999 2 16 999989 1 224483 811644 -555884 2 3 999984 1 2 999999 960809 1 2 999999 438633 2 12 999996 1 5 999981 -982526 2 4 999985 1 4438 814490 298779 1 668789 728348 408482 2 594694 841908 1 2 999999 -647208 1 2 999999 -547799 2 9 999994 1 359605 638524 839023 1 16 999991 19182 1 2 999999 393178 2 111980 272901 1 2 999999 829940 2 681801 771664 2 8 1000000 1 612407 708562 23552 1 2 999999 535704 1 2 999999 -746604 1 8 999992 512927 2 2 999999 1 2 999999 750417 1 2 999999 -666066 1 7 999985 611666 2 2 999999 1 49183 334665 854133 1 4 999994 721937 2 14 999985 2 5 999994 2 17 999997 2 4 999986 1 2 999999 -180415 1 755843 965765 641779 2 807746 848412 2 6 999981 2 15 999983 2 2 999999 2 2 999999 2 8 999998 1 372019 850755 330403 2 2 999999 2 283098 378930 2 392647 746431 2 452024 935344 2 7 999999 1 2 999999 -338410 1 2 999999 19277 2 2 999999 2 19 999994 1 737601 883050 -766362 1 36422 690845 241257 2 13 999986 2 2 999999 2 9 999992 2 2 999999 1 159580 503830 850895 1 2 999999 911537 1 136213 963813 -420760 2 2 999999 2 2 999999 2 12 999982 1 425806 973220 690745 2 2 999999 2 20 999989 1 2 999999 -870317 2 1001 537290 2 38808 170629 2 6 999995 2 245726 485693 1 11 999985 371720 2 2 999999 2 4 1000000 1 813186 862157 -564920 2 229770 398885 2 2 999999 1 2 999999 -303790 2 7 999993 1 328446 717316 763177 1 549205 611288 166044 2 2 999999 2 2 999999 1 6 999981 -344196 2 9 999998 2 2 999999 1 2 999999 -70287 2 6 999993 1 2 999999 -486838 2 262368 916359 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 527455 887376 -193204 2 201831 339414 1 2 999999 29045 1 647 543376 917760 2 10917 579009 1 2 999999 440019 1 2 999999 -795314 2 5 1000000 2 490391 915579 2 8 999999 2 60560 68581 2 9 999995 2 2 999999 2 424024 578829 2 348287 997096 1 12 999986 -291828 1 107076 252094 189741 1 65899 340731 -420387 1 4 999985 -645191 1 166478 471052 -32722 1 2 999999 282697 2 37371 958279 1 2 999999 -699044 2 666117 838349 2 355241 512266 2 242972 737258 2 62551 607760 1 533535 790775 438592 1 588667 784490 -460637 1 12 999982 197779 2 5 999999 2 2 999999 2 108291 844727 1 2 999999 30229 1 262359 429966 500751 2 2 999999 2 15 999998 1 15 999998 -281610 1 1 999992 339908 2 259070 676415 1 11 999983 225648 1 514690 667964 937867 2 2 999999 2 6 1000000 1 2 999999 -734065 1 257373 758287 477234 1 333013 402754 -253908 2 2 999999 1 873190 926100 -742151 1 200988 410287 -866332 1 746895 816515 -258577 2 198691 400919 2 12 999986 2 2 999999 2 211163 912466 2 15 999997 2 27565 281357 1 135226 938456 771016 2 2 999999 1 2 999999 68110 1 19 999988 911252 1 2 999999 945085 2 14 999986 2 2 999999 1 553119 967507 -524951 1 577119 860466 735121 2 8 999981 2 250946 568981 1 2 999999 -451517 1 79590 729193 -33500 1 425548 989743 859090 2 2 999999 1 2 999984 -841641 1 162376 631587 -69416 2 113126 728348 1 61586 133245 -986072 1 35473 474897 -825626 1 538517 832922 -387580 1 483428 636649 -611734 1 1334 169019 165603 2 8 999991 2 13 999988 2 13 999987 2 222973 512306 2 592913 679332 2 477846 784987 1 380817 411302 504684 1 2 999999 -199970 1 10 999999 -250821 2 10 999992 1 142888 364345 -949007 2 2 999999 1 1 999990 214834 2 2 999999 2 420175 738461 2 386438 541180 2 102787 537106 1 16 999990 945450 2 2 999999 1 2 999999 -333588 2 44307 213546 1 2 999999 88702 2 15 999998 2 2 999999 1 2 999999 -98787 2 11 999986 2 4 999990 1 2 999999 191033 1 19 999982 -559714 2 403642 605564 2 379521 704097 2 2 999999 2 571718 851782 1 215237 229035 406657 2 2 999999 2 81756 748386 2 332780 592296 1 229464 232242 651753 1 5 999998 558122 2 16 999992 2 7 999987 1 461266 705957 -835923 2 2 999999 2 14 999983 2 2 999999 1 17 999983 -148792 1 1 999996 428549 1 2 999999 -955160 1 15 999997 -527968 2 269221 765940 1 18 999987 482713 2 9 999984 2 8 999996 1 16 999995 -900176 1 20 999987 373042 1 671082 886263 -171916 1 14 999989 778262 1 32597 433680 931413 1 7 999988 446689 1 2 999999 718548 2 7 999982 1 117117 537375 -505935 1 9 999986 852306 2 8 999989 2 14 999993 2 2 999999 1 2 999999 -271039 1 2 999999 485603 2 1 999987 1 5 999989 -82749 1 410361 454120 745641 2 10 999992 1 2 999999 26334 2 2 999999 2 2 999999 2 6 999992 2 4 999997 2 66150 259408 1 2 999999 711754 2 116979 358145 2 19 999982 2 2 999999 2 12 999983 2 3 999997 1 5 999982 735375 1 169519 347513 759803 2 19 999996 2 692004 880418 1 2 999999 892902 1 2 999999 159920 1 8 999992 -757449 1 13 999998 -735492 1 54021 280352 -793576 1 18 999985 -5021 2 6 999981 1 764583 962917 -887823 2 9 999999 2 2 999999 2 2 999990 2 2 999999 2 17 999991 1 208366 365277 355083 2 2 999999 2 2 999999 1 447487 601135 -572087 2 6 999982 1 2 999999 -400451 2 2 999999 1 2 999999 -760703 1 157479 564326 952956 2 3 999991 2 2 999999 1 8 999993 246378 1 143194 417285 187084 2 9 999992 2 2 999999 1 2 999999 -790939 2 16 999985 2 338967 398966 1 851439 896385 178912 2 2 999999 1 9 999992 -851723 1 2 999999 -187166 1 28441 424892 -987574 1 359902 626805 -270423 1 2 999999 -838620 1 13 999987 568241 2 265099 309553 2 2 999999 1 2 999999 -939858 2 2 999999 2 10853 158603 1 2 999999 -708643 2 20 999991 1 531805 716785 816105 2 2 999999 2 2 999999 1 10 999991 -439430 2 2 999999 2 15 999993 2 502410 771131 1 142662 963700 -120853 1 2 999999 83241 1 257921 474630 639365 1 464864 799037 -808414 2 443742 835558 1 223346 364662 -885897 1 2 999999 -15942 2 2 999999 2 90143 901148 2 2 999999 1 18 999992 -33640 2 19 999992 2 2 999999 2 120218 888025 1 3 999999 -770752 1 12 999998 31690 2 229225 741411 1 8 999985 -641625 2 56243 447507 1 17 999993 -678897 2 48403 999560 2 5 999999 2 2 999999 1 81221 572098 -353327 2 2 999999 1 2 999999 9345 1 14 999991 -681528 1 3 999998 -655378 2 155857 459550 2 14 999997 1 2 999999 -742390 2 17 999996 1 2 999999 -136253 2 98721 875642 1 552104 748626 324314 2 56703 864217 2 314406 356825 1 212200 240195 580054 1 624285 899242 180578 1 5 999993 564765 2 767068 881446 1 1 999994 -579707 2 19 999997 1 381665 893569 -753434 1 11 999996 180128 1 196077 269006 740615 1 2 999999 805280 1 2 999999 -121349 2 4 999984 2 2 999999 1 184802 595396 -822213 2 209335 432412 2 2 999999 2 2 999999 2 11181 58028 1 2 999999 867936 2 321342 532563 1 2 999999 783346 2 58472 692927 2 2 999999 2 4 999983 2 12 999999 1 5 999993 494122 2 12 999987 2 19 999993 1 17 999989 478147 2 2 999999 2 156640 783507 1 9 999998 -250704 2 9 999981 2 16 999984 2 17 999982 2 151374 744212 1 2 999999 845489 2 2 999999 2 5 999994 2 201830 701528 2 2 999999 2 6 999998 1 82351 847465 -651895 1 2 999999 -847149 2 782338 940247 1 405390 729731 351716 2 17 999988 1 167929 598539 198455 2 19 999993 2 199202 597964 1 7 999997 -57344 1 385316 737791 -735919 2 20 999986 2 10 999993 2 308230 439678 2 9 999989 2 17 999996 1 277 833495 -273450 2 12 999986 1 66147 155796 -57973 1 353907 653121 -5296 2 7 999998 2 235799 770975 2 2 999999 2 206424 450190 2 136366 930697 1 2 999999 -202302 1 6 999983 334344 1 325276 455288 644400 2 2 999999 2 16 999990 1 2 999999 -97876 1 2 999999 339736 1 877438 957073 984805 1 13993 373346 692788 1 2 999995 526731 1 715261 792192 -381695 2 236553 844859 2 5 999991 2 2 999999 1 88576 914795 638519 2 7 999990 2 7 999985 1 20 999994 564114 2 6 1000000 2 2 999999 1 20 999984 -552410 1 183585 452000 16906 2 3 999997 1 35348 751832 -304342 1 572468 978805 851636 2 2 999985 2 2 999999 2 94372 790721 2 5 999999 2 2 999999 2 2 999999 1 2 999999 884570 1 757082 937790 -989783 2 16 999999 2 18 1000000 1 717886 918956 149164 2 14 999982 1 2 999999 -371261 2 255564 339211 2 416711 548038 1 2 999999 -180592 2 2 999999 1 2 999999 382168 2 430677 778855 1 2 999999 346091 1 58737 949877 -555343 2 2 999999 1 84518 724289 217121 2 2 999999 2 104878 765460 2 2 999999 2 2 999999 1 13 999986 -852788 2 2 999999 1 2 999999 694401 1 2 999999 212006 1 2 999999 425284 2 2 999999 1 171825 257949 -253347 1 2 999999 -476032 1 7 999983 -216704 2 14 999983 2 2 999999 1 2 999999 -632248 1 13 999992 -21416 1 2 999999 303619 2 2 999999 1 2 999999 774015 2 2 999999 1 2 999999 718289 1 2 999999 -500706 1 349554 917438 -675004 2 7 999987 1 2 999999 437162 1 2 999999 -513533 1 11 999990 582818 1 288853 782567 650094 2 19 999983 2 2 999999 1 2 999999 -75761 2 2 999999 2 3 999981 2 2 999999 1 2 999999 -477747 1 2 999997 486213 1 12 999991 347315 1 571032 893027 -140662 1 2 999999 -181560 2 743905 855533 2 598628 779752 1 319886 937567 -967278 1 160060 501008 -739790 1 305047 867129 -908965 1 13 999997 -313035 1 2 999999 93241 2 15 999997 2 11 999991 2 12 999999 1 114498 599924 633546 2 2 999999 2 2 999999 1 29378 213563 -198741 1 2 999999 -105522 1 392359 463195 90286 2 2 999994 1 2 999999 -129642 1 2 999999 -80200 2 2 999999 1 2 999999 204623 1 14 999994 403739 2 2 999999 1 827757 980049 -59181 2 2 999999 1 2 999999 -445330 2 20 999995 1 8 999996 -839904 1 1 999986 922261 1 10 999991 -297431 2 168295 901236 1 7 999990 624010 2 727819 821465 2 2 999999 2 2 999999 1 19 999987 208822 1 13 999994 667250 1 26545 755228 973708 1 2 999999 -50486 2 89554 239790 2 1 999992 1 669824 799065 -163491 1 2 999999 -608043 2 165447 639929 2 2 999999 2 2 999999 1 2 999999 -440881 2 14 999984 2 7 999990 2 190556 537639 1 13 999995 396803 1 2 999999 556230 1 217206 653962 330734 2 2 999999 2 326032 932716 1 745203 779167 576177 1 2 999999 598171 2 8 999984 2 10 999988 2 2570 505509 1 678430 762267 726330 2 2 999999 2 14 999981 1 18 999984 -756341 2 220599 623283 1 2 999999 777822 1 8 999991 -999626 2 323603 606709 2 581245 696748 2 2 999999 2 277843 435485 1 16 999984 -151343 1 2 999999 -455056 1 2 999999 -978662 2 18 999985 2 17 999999 1 2 999986 -965150 1 393263 756708 993457 1 14 999984 -687279 2 2 999999 2 2 999999 1 11 999989 -665567 1 7 999986 509327 1 9 999981 -495032 1 2 999999 293539 2 436998 524018 2 224609 460604 2 2 999999 1 636896 675851 345861 1 2 999999 -885100 1 15 999991 1754 1 2 999999 -616666 2 16 999982 2 45385 308734 1 2 999999 -914440 1 9 999998 -632767 2 7 999991 2 2 999999 1 593478 732459 772219 1 141613 550356 728852 1 2 999999 886809 1 93028 906936 361393 2 2 999999 2 178228 434680 1 171331 202483 -187893 1 650312 862193 938794 1 264434 344233 -543763 1 2 999999 123464 2 8 999993 1 15 999996 172722 1 2 999999 329772 1 7 999981 -357496 1 228972 994509 681455 1 2 999999 767977 1 2 999999 -435509 2 7 999983 2 5 999989 2 17 999981 2 2 999999 1 280620 533516 -598448 1 533389 884023 141567 1 517767 740514 -34717 2 4 999987 1 8887 883489 888128 2 57297 325811 2 20 999987 2 2 999999 1 4 999994 229033 1 2 999999 -75462 2 19 999991 2 3 999991 1 20 999997 -280130 2 13 999987 2 16 999993 1 12 999984 297368 1 2 999981 55096 1 13 999985 -710664 2 2 999999 1 510718 533791 -155441 1 2 999999 -65454 2 5 999981 1 2 999999 754275 2 7 999987 1 472306 768657 557649 1 815059 867519 208919 2 332158 806487 2 231672 477800 1 2 999999 -122955 2 2 999999 2 744278 984834 2 55193 529367 1 369882 402379 524679 2 11 999999 1 18 999986 182401 1 218594 933358 -947319 1 2 999999 -146350 2 2 999999 1 2 999999 -916545 2 2 999999 1 2 999999 863132 2 2 999999 1 59611 623824 -14718 1 15 999985 788143 1 55156 624987 -611938 1 3 999984 182494 1 399689 659677 -960510 2 2 999999 1 214027 985905 -438323 1 222714 897542 -202535 1 10 999983 -150823 2 129972 793980 2 356875 455205 1 2 999999 -214153 1 10 999991 312303 1 2 999999 689384 2 11 999986 2 2 999999 2 7 999985 2 169793 631506 2 525505 758049 2 2 999999 2 17 999997 1 14 999981 -317885 2 7 999989 1 2 999999 -649769 2 11 999981 2 271379 274327 1 12 999990 -253475 1 87473 807585 -764013 1 14 999983 -998298 2 18 999997 1 5 999993 -41823 1 20 999995 -815844 2 2 999999 2 19 999981 2 2 999999 2 795894 874482 1 5099 84492 -573913 1 212928 970795 819716 1 106147 336846 405058 1 2 999999 -30292 2 12 999993 2 5 999981 2 744680 876425 1 2 999997 781592 2 17 999999 1 288229 705514 181143 1 361891 425451 -723791 2 2 999999 2 172385 372947 2 6 999983 1 15 999984 191195 2 76589 309037 1 2 999999 -142418 2 296334 747572 1 2 999999 581187 2 10 999981 2 3 999982 2 15 999997 2 3 999993 1 7 999989 982350 2 20 999998 1 314262 928025 858316 1 44677 257128 -34592 2 15 999999 2 11 999991 2 17 999992 1 597832 710567 -51232 1 20 999994 -292665 1 2 999999 -539820 1 7 999992 878254 1 2 999999 304359 1 14 999984 399582 2 2 999999 1 2 999999 -984691 2 35199 732177 1 121786 794881 -69108 1 160295 568661 237931 2 590852 752406 1 2 999999 -191576 2 184756 666709 2 6 999985 1 11 999985 -30204 1 59091 82910 537272 1 12 999985 -306158 2 12 999983 2 7 999996 1 4 999985 69938 1 9 999994 -92964 1 2 999999 -282614 1 2 999999 806768 2 18 999989 1 2 999999 387864 2 111647 270886 1 2 999999 381431 2 4 999983 1 192220 811455 -248301 1 90011 726450 -966474 2 57568 928693 1 11 999989 -792951 1 708824 881939 -57368 2 2 999999 2 214316 549139 2 19 999984 2 304650 877898 2 6 999987 2 4 999992 1 2 999999 -888988 1 175941 206429 -167628 2 2 999999 1 20 999985 -662529 2 10 999982 2 299043 829203 1 2 999999 517812 1 2 999999 -838555 2 2 999999 1 43396 494531 -829096 2 20 999994 2 2 999999 2 1034 727757 1 839743 955703 852335 2 237903 718952 1 612056 945503 533520 1 2 999999 -256577 1 21099 394276 -76407 2 15 999984 1 4 999999 -236453 2 2 999999 2 362874 511900 1 309239 898904 763115 1 2 999999 -38923 1 101796 342131 839277 2 1 999986 2 2 999999 2 18 1000000 2 2 999999 2 366410 744217 1 2 999999 -866921 1 7 1000000 -275799 2 33017 136583 1 794509 809709 -181437 2 12 999981 2 14 999998 1 17 999984 -926949 1 3 999995 -155119 1 2 999999 135113 2 2 999999 1 6 999992 -44598 2 12 999994 2 2 999999 2 2 999999 2 13 999991 2 19 999986 2 793848 866715 2 16 999987 1 2 999999 963985 2 30920 154435 1 2 999999 183861 1 508234 538217 -518903 2 547045 569688 2 2 999999 2 2 999999 1 2 999999 568298 1 11 999991 473709 1 16 999984 -537785 2 276912 367044 2 2 999999 2 557465 560572 2 51782 225027 1 6 999983 -655606 2 432763 776211 2 431077 537714 2 16 999985 1 20 1000000 556811 2 9 999993 1 2 999999 605815 1 2 999999 -847240 2 8 999999 2 661589 774191 2 2 999999 1 2 999999 -144223 2 2 999999 2 240988 895848 1 20 999992 959063 1 888873 992107 562338 2 2 999986 2 53694 317533 1 3 999990 -107022 1 15 999991 -233445 1 685122 685730 10928 2 2 999999 1 10 999983 791334 2 2 999999 1 403240 517819 241477 1 7 999982 -495105 2 86677 479841 1 6 999993 -625616 2 14 999992 2 170847 456214 1 2 999999 -224751 1 2 999999 372800 2 14 999995 1 2 999999 -783506 1 2 999999 -229376 2 1 999982 2 688842 847458 1 399621 957684 542218 1 408168 900377 706968 1 228078 877039 889332 2 2 999999 1 2 999999 947928 2 197877 223216 1 11 999996 -384386 2 2 999999 2 6 999984 1 13 999995 -431554 2 2 999999 2 1 999998 1 2 999999 -780736 2 60841 201813 2 3 999994 2 10 999989 2 417934 540311 1 7 999990 298675 2 176127 993953 2 193310 749347 2 2 999999 1 20 999989 -115887 2 5 999989 1 2 999999 430843 2 2 999999 2 201024 391136 2 99774 280060 2 8 999999 1 2 999999 -321788 1 405666 605624 -968469 1 2 999999 477167 1 2 999990 -663454 1 2 999999 928317 2 2 999999 1 12 999984 -473405 1 14 999984 910119 2 2 999999 1 2 999999 -862869 1 4 999995 -120599 1 2 999999 -424710 2 2 999999 1 2 999999 946819 2 421703 944486 2 670931 932759 1 151705 465396 -202982 1 11 999990 191932 1 12 999987 -3946 2 4 999985 2 2 999999 2 50805 778852 2 14 999988 2 2 999999 1 2 999999 729147 1 19 1000000 -477232 1 6 999990 145180 1 3 999991 352224 2 2 999999 1 205301 280477 -401749 2 5 999998 1 375053 410077 -264246 1 14 999982 691085 1 1 999995 -806132 2 6 999983 1 8 999990 -264764 1 12 999994 503219 2 206368 607354 2 16 999999 2 2 999999 1 759 103604 984244 1 602659 787564 -896804 1 2 999999 884516 2 2 999999 1 2 999999 -986751 2 2 999999 2 2 999999 1 14 999993 -954004 1 11 999991 207305 1 2 999999 213623 2 8 999989 1 459394 835538 -683661 2 103871 767702 2 316254 407888 1 1 999991 651515 2 2 999999 2 14 999995 2 584600 785552 1 438764 729537 316265 1 2 999989 805032 1 95578 296295 -563770 1 2 999999 -920449 1 2 999999 -279454 2 2 999999 1 634773 829061 -625376 1 274723 961598 972445 2 2 999999 2 2 999999 2 2 999985 1 2 999999 -432915 2 19 999996 1 529947 735590 -62881 2 109129 456343 1 13 999995 -523103 1 424633 937105 -2810 1 168272 479977 175323 2 19 999992 2 5 999987 1 3 999998 -407454 2 4 999995 2 467404 966253 1 2 999999 965336 2 1 999995 2 2 999999 1 2 999999 770537 2 2 999999 2 2 999999 1 16 999999 -713336 2 2 999999 2 332758 489543 1 19 999985 -314332 1 5 999996 -989179 1 2 999999 -286368 2 17 999994 1 14 999983 505767 2 2 999999 2 13 999985 1 68349 729662 -375932 2 7 999991 1 2 999999 -420344 2 2 999999 1 3 999989 714362 1 48174 581803 82676 2 9 999983 1 2 999999 324925 2 6 999995 1 622233 883760 -695292 1 5 999990 122546 2 15 999985 2 489958 647197 1 1 999994 -947878 2 543688 974187 1 19 999994 -802942 1 531330 932472 534714 2 43420 126606 1 2 999999 579573 1 9 999983 -686227 2 2 999999 2 2 999999 1 871715 988681 620194 2 13 999986 2 2 999999 2 134344 267035 2 2 999999 2 20 999987 1 445814 890228 -942652 1 462718 980026 -407073 1 1 999995 -157116 2 2 999999 2 7 999999 1 4 999996 -468347 2 17 999993 2 161690 183538 2 874879 944623 1 194980 872123 -956525 1 2 999999 -899599 2 2 999999 2 404325 660254 1 362782 363222 -415473 1 9 999994 -696560 1 266832 365173 470591 1 139063 277984 948786 2 1 999996 1 2 999999 -380394 1 13 999994 -949013 2 2 999999 1 12 999985 -541520 1 3 999997 963409 2 5 999990 2 2 999999 2 18 999994 1 3 999981 553361 2 2 999999 2 20 999987 2 2 999999 2 2 999999 1 8 999986 121219 2 2 999999 1 43168 93819 342351 2 1 999994 1 2 999999 -396242 1 77070 365342 51157 1 526435 811914 519207 2 2 999999 1 12 999982 -844857 2 2 999999 2 2 999999 1 2 999999 371790 1 462286 756192 -228795 1 35461 94273 558295 1 2 999999 -783433 2 1 999986 2 9 999997 2 20 999992 1 4 999994 194848 1 3 1000000 -930789 1 467542 953658 646405 2 230853 992766 2 2 999999 1 74715 155258 -56602 2 18 999983 1 2 999999 709652 2 2 999999 1 425839 666035 -291636 1 411092 480578 -398282 1 13 999991 -979965 1 14 999992 -63860 2 16 999992 1 2 999999 -928436 2 111640 246446 1 11 999991 -33674 2 83240 85356 1 2 999999 483520 1 227089 589883 -575595 1 10 999987 454659 1 18 999988 658299 1 14 999986 536353 2 2 999999 2 8 999994 2 2 999999 1 2 999999 -269898 2 622534 659735 2 702310 945919 1 2 999999 -549671 1 2 999999 -207103 1 546280 577913 -580266 2 13 1000000 2 340309 471206 2 2 999999 2 282572 762635 1 124741 410689 -81323 1 2 999999 52027 1 2 999999 815235 2 13 999996 2 1 999992 1 3 999994 638695 1 184175 699302 -810286 1 2 999999 -922197 1 8 999986 663812 1 500097 791596 500393 1 8 999989 -262425 2 531622 566668 2 2 999999 1 2 999999 -232464 2 2 999999 1 342008 963407 -673299 2 19 999994 1 12 1000000 -169845 2 2 999999 2 8 999992 2 15 999988 1 2 999999 -192214 2 2435 84425 1 19 999999 189285 2 20 999989 2 2 999999 2 631273 686458 1 15 999998 296482 1 2 999999 -478663 1 543165 975061 -133835 2 2 999999 2 2 999999 1 399082 412708 136306 1 15 999993 99031 2 2 999994 1 18 999991 -214271 1 204942 691050 -542137 2 2 999999 2 14 999991 2 2 999999 1 922460 989852 12297 2 11 999991 2 304102 310937 1 559693 701199 -688842 1 12 999990 831793 2 13 999993 1 16 999992 -365880 1 2 999999 -767895 1 2 999999 -331734 2 2 999999 1 538797 845552 -261392 2 173342 520918 2 20 999982 2 2 999999 2 16 999996 2 2 999999 2 18 999989 2 529221 578375 2 10 999987 1 2 999999 273437 2 2 999999 1 2 999999 537330 2 2 999999 2 2 999999 2 2 999999 1 2 999999 272513 1 2 999999 691609 1 2 999999 -362775 2 2 999999 2 2 999999 2 7 999986 1 2 999999 390133 2 6 999991 2 19 999994 1 2 999999 687171 2 2 999999 1 13279 390488 -2622 2 2 999999 1 111484 691330 -290050 1 2 999999 -418924 1 2 999999 -230434 2 2 999999 1 2 999999 -832827 2 505064 704798 2 108564 686508 1 20 1000000 -823838 2 6 999982 2 2 999999 1 2 999999 899386 2 2 999999 2 3 999989 1 2 999999 180231 1 2 999999 -481454 1 9 999988 20859 2 272303 756339 2 10 999984 2 34356 98434 2 200421 346620 2 338638 527363 2 2 999999 1 2 999999 -474856 2 466644 649600 1 179122 883004 -58397 1 82393 509023 767540 2 417721 891641 1 6 999997 -564995 1 116974 907989 359419 1 527708 713909 722741 2 9 999996 2 6 999992 2 14 999988 1 226409 895780 -530950 1 2 999999 -67249 2 2 999999 2 1 999987 1 491377 555528 -552084 2 20 999983 1 2 999999 14200 1 1 999994 848687 1 8 999988 -40853 1 602830 814070 870199 2 7 999985 1 7 999983 -792652 2 107191 318557 1 14 999987 937927 1 19 999996 635625 1 11 999993 -911034 2 372206 979589 1 9 999985 776289 2 2 999999 1 2 999999 -313906 1 2 999999 630076 1 2 999999 -306676 2 308273 657074 1 19 999996 -501751 1 2 999999 787329 2 271290 821416 1 540647 744690 -868672 2 238634 566303 2 1 999983 2 439766 595935 2 426929 486016 2 2 999999 1 805954 862682 700695 1 16 999989 480856 2 2 999999 1 313717 383573 245836 1 2 999999 -738864 1 2 999999 101112 1 2 999999 426936 1 2 999999 -388091 1 263347 337644 143412 1 15 999988 -661723 1 15 999989 -608454 1 638152 913958 702967 2 280763 472055 2 19 999987 1 2 999999 -156528 1 8 1000000 -20270 2 2 999999 2 10 999995 2 2 999999 1 14 999996 519423 1 2 999999 945336 1 2 999999 311495 1 2 999985 -379720 2 2 999999 2 17 999988 2 3 999986 1 2 999999 -773724 1 280912 691566 -88135 2 2 999999 1 14 999995 -604559 2 2 999999 1 300203 628417 -254953 1 242085 649734 678839 1 255559 576970 47623 1 172245 204450 -615002 1 2 999999 -388280 1 2 999999 -916276 2 2 999999 1 4 999985 39812 1 2 999999 863341 1 621424 866436 -712689 2 441738 956723 1 171886 449464 -600493 2 211774 395058 1 20 999991 80800 1 9 999994 763985 2 20 999998 1 776332 840240 346073 1 4 999999 640602 2 515341 917784 2 2 999999 2 688594 740526 2 2 999999 2 77983 442988 1 568746 629778 -75883 1 147094 459151 991441 1 34374 189477 546333 2 4 999988 2 2 999999 2 2 999999 2 2 999999 1 457103 517552 -877978 1 2 999999 -697632 1 9 999983 404480 1 567471 656205 553282 2 2 999999 2 2 999999 2 3 999999 1 14 999993 -642172 2 2 999999 2 11 999981 1 11 999988 642156 2 2 999999 1 2 999999 624148 1 2 999999 -255443 2 2 999999 1 2 999999 248453 2 2 999999 1 2 999983 871298 2 2 999999 2 12 1000000 1 223962 649147 -668122 2 2 999999 1 2 999999 774506 1 723462 829763 256826 1 14 999996 620807 1 688753 882406 358129 1 2 999999 451845 2 15 999986 1 13 999999 -739298 1 2 999999 275245 2 738353 799477 1 4 999983 -756664 1 4 999987 584367 1 2 999999 513187 1 10 999991 398583 2 59825 737123 2 9 999988 1 2 999999 529223 2 431523 840279 2 17 999996 1 2 999999 794216 2 527558 837019 2 37073 82106 2 2 999999 1 1 999997 819095 1 412008 931954 -289155 2 17 999999 1 265511 768587 -556789 1 2 999999 591969 1 2 999999 766245 2 18 999986 2 2 999999 2 122224 245619 2 2 999999 1 9 999994 -907253 1 2 999999 197665 2 18 999992 2 2 999999 2 13 999999 1 19 999981 525195 2 14 999986 1 2 999999 -47446 1 2 999999 151022 2 19 999990 1 563616 704380 437130 1 46754 719378 -836579 1 113450 886575 -60717 2 15 999993 1 2 999999 887699 2 179657 288756 2 15 999981 2 2 999999 2 2 999999 2 20 999988 1 13 999987 -672295 2 160675 250051 2 8 999986 1 7 999991 -846806 1 799862 806841 959076 2 2 999999 1 9 999998 85050 2 2 999999 2 13 999992 1 3 999998 631744 2 18 999988 2 7 999984 1 11 999997 995652 2 2 999999 2 561078 899388 1 2 999999 -26571 1 2 999999 567741 2 9108 17063 1 2 999999 318593 2 5 999982 2 215544 809242 2 13 999992 2 2 999999 2 33458 206132 1 213696 905849 -542558 2 403358 748614 2 8 999997 1 677784 914185 503533 1 14 999981 -816978 2 386562 520442 1 18 999989 -364003 2 7 1000000 2 18 999994 1 2 999999 -461098 2 15 999991 2 5 999993 2 2 999999 2 39411 995658 2 17 999990 1 4 1000000 -210560 2 2 999999 2 260258 318451 2 154523 887331 1 379434 737729 -783870 2 16 999998 1 14 999996 933476 1 8 999991 688954 2 845099 896305 2 400822 505867 1 628512 891959 -341818 1 20 999991 277011 1 14 999994 771105 1 2 999999 -203458 2 14 999992 2 668958 856325 1 199600 991837 -767112 2 2 999999 1 2 999999 -985179 1 19 999995 -7525 1 18 999988 -542584 2 100595 190582 2 750263 961020 1 2 999999 -263207 1 2 999999 -294214 1 5 999981 613928 2 1 999983 1 24142 696143 612817 2 18 999995 1 2 999999 -516275 2 9 999997 2 2 999999 2 2 999987 2 227630 405665 2 2 999999 1 2 999999 816116 1 750991 797376 -228656 1 13 999981 794108 1 267739 392263 -542452 2 13 999982 2 4 999987 1 238956 900249 -198762 2 2 999999 2 791482 842822 2 2 999999 2 2 1000000 2 2 999999 2 195849 197040 1 2 999999 609938 2 461631 605577 2 2 999999 2 17 999993 1 502346 781267 -498350 1 730505 866422 848066 1 17 999998 888629 1 2 999999 346356 1 114043 473438 574203 1 1 999989 -625593 2 190918 637032 2 233362 463350 2 2 999999 1 11 999997 369597 2 2 999999 2 8 999999 2 2 999999 2 667992 677971 2 476931 705515 2 84240 941727 1 17 999982 89963 2 2 999999 1 16 999996 -922224 1 301440 842449 140693 2 20 999984 1 277817 348099 188218 2 191631 528715 1 13 999988 642543 2 10 999996 2 612908 924913 1 10 999993 -319059 2 17 999998 1 2 999999 -433089 2 2 999999 1 11 999996 -168842 2 59277 624675 2 203074 235000 1 13 999981 427101 1 2 999999 -971401 2 1 999988 2 1 999982 2 229906 733262 1 237778 285296 599294 1 10 999998 -577230 2 12 999993 1 19 999988 -584342 2 5 999989 1 2 999999 448869 2 2 999988 1 1 999987 -765903 2 14 999992 2 2 999999 2 2 999999 2 4 999994 2 9 999997 2 231745 829630 2 2 999999 1 469672 745529 -521205 2 603502 718925 2 20 999996 2 2 999999 2 13 999983 1 619507 977590 290065 2 6 999985 2 3 999986 2 425656 819169 1 2 999999 571885 1 4 999999 -746364 1 118233 416030 380026 2 18 1000000 1 2 999999 -773133 1 442656 683827 -738995 1 2 999999 548373 1 2 999986 -191547 2 2 999999 1 351187 372232 -723979 2 17 999998 1 2 999999 65316 2 435671 921299 2 2 999999 1 2 999999 -98367 2 134220 200473 2 171957 641110 2 19 999996 2 13 999993 2 2 999999 1 2 999999 634829 2 2 999999 2 20 999982 1 2 999999 426978 2 2 999999 1 11 999987 182468 1 2 999999 -570929 2 2 999999 2 2 999999 1 248376 546487 -282438 1 13589 104785 -196350 1 2 999999 -899715 2 17 999988 1 2 999999 -653519 1 111776 974472 -416363 1 2 999999 910262 2 6 999995 2 44383 492258 2 370813 442326 1 2 999999 295214 2 8 999982 1 379858 678583 565278 1 2 999999 -751040 1 9 999981 -695460 1 567454 712713 -559448 1 2 999999 -355896 1 16 999986 -176917 1 4 999982 -195220 1 9 999988 -198208 2 6 999999 1 339589 907452 -153043 1 6124 258319 786813 2 2 999999 2 20 999996 2 1 999994 1 172412 408396 -545140 1 2 999999 -319021 1 11 999989 2929 1 619376 636013 855697 1 700834 897230 915520 2 19 999981 1 17 999984 -193580 1 6 999989 235537 2 780824 959260 1 2 999999 -956839 2 2 999999 2 389847 449344 2 2 999999 2 2 999999 2 291807 673852 1 196385 802222 -841471 2 2 999999 2 218030 589850 2 2 999999 1 254616 898474 246320 1 20 999999 -409844 2 804531 900679 2 2 999999 2 384065 640612 1 2 999999 -946333 1 2 999999 319833 2 2 999999 1 2 999999 -223473 2 2 999999 2 101011 335577 2 285912 419067 2 2 999999 2 2 999992 2 137568 574081 2 8 999997 1 14 999987 706608 1 2 999999 93652 2 2 999999 2 6 999996 2 2 999999 2 2 999999 1 2 999999 -177784 1 444412 768955 317579 2 7 999981 1 8 999985 403853 1 10 999982 -188533 1 2 999999 859440 2 155399 592497 2 12733 941422 1 19 999996 261338 2 368728 964943 2 883958 981090 2 1 999992 2 18 999983 1 2 999999 829611 2 394598 682382 2 377098 882600 2 13 999984 1 578901 910032 450823 1 790693 939938 413457 1 406771 989383 367491 1 926006 995906 -808209 1 2 999999 926771 2 756552 868796 1 52719 879285 661308 2 509272 951883 2 192681 296006 2 8 999986 1 72035 226604 24209 2 7 999986 1 2622 829550 -894268 1 8 999998 218038 1 825434 930114 413511 1 16 999997 -783788 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 125887 603444 2 2 999999 1 2 999999 -918393 2 85515 286984 2 363284 882486 1 269394 770362 -349177 2 224319 612680 1 445817 910404 517552 2 2 999999 2 2 999999 2 22710 620105 2 60233 218055 2 18 999983 1 9 999987 -586129 2 2 999999 2 2 999999 2 804879 896359 1 2 999999 -114112 1 320614 802410 -225248 2 513471 845562 1 112279 519353 -678903 2 131190 345383 2 2 999999 2 8 999997 1 519388 757952 905053 2 2 999999 2 226343 840501 2 15 999991 1 2 999999 -604609 2 456921 828548 2 91717 727242 2 12 999993 2 420123 839628 1 2 999999 669238 2 18 999997 2 450285 931073 1 2 999999 -239402 2 132499 878198 1 659989 742575 984583 2 354700 946316 2 2 999999 2 2 999999 1 19 999981 -87484 1 477594 604134 662461 2 14 999995 1 2 999999 208852 2 2 999999 1 4 999994 -759609 2 598643 744614 1 1 999983 -178296 2 2 999999 1 9 999993 137570 1 216202 462707 806725 1 2 999999 424698 2 18 999987 2 19 999996 1 6 999982 643579 2 2 999999 1 2 999999 -240232 2 2 999999 1 12 999981 528648 2 2 999999 2 2 999999 2 144838 791444 1 2 999999 865230 1 114559 610175 -715048 2 2 999999 2 751975 872770 1 4 999990 809545 2 5 1000000 2 5947 367735 2 2 999999 2 2 999999 2 292617 423469 2 103199 687702 2 347620 407257 2 2 999999 1 1 999997 -599699 1 615720 619283 -721347 1 2 999999 182840 1 2 999995 275154 2 2 999999 1 13 999987 -999056 2 736125 965600 1 404114 829779 807577 1 2 999999 -988141 1 5 999994 -388370 1 1 999995 -832875 2 2 999999 1 5 999983 706383 2 2 999999 2 2 999999 1 2 999999 -340703 2 412028 552172 2 88679 525664 1 11 999985 -369560 2 2 999999 2 2 999999 1 5 999997 -250467 2 9 999994 1 20 999985 534604 2 2 999999 2 2 999999 2 3 999999 2 8 999997 1 394915 819553 208630 2 2 999999 2 2 999999 2 2 999999 1 2 999999 962919 1 149932 697762 157962 2 2 999999 2 2 999999 1 2 999999 703136 1 2 999999 620695 2 333881 660239 1 12 999987 945236 1 13 999997 -7441 2 5 999987 1 16 999984 -866365 1 13 999998 499755 2 15 999984 1 6 999991 862606 2 607500 910810 2 6 999998 1 2 999999 -681245 1 2 999999 -242368 2 552133 713307 1 2 999999 -553018 2 225277 305538 1 11 999991 -471047 2 2 999999 1 681300 721008 865342 1 2 999998 -540551 2 382685 387970 2 96219 290821 2 276672 494624 1 13 999996 658835 2 2 999999 2 2 999999 1 15 999999 588563 1 2 999999 262258 2 445399 734651 1 454451 717305 -131423 2 10 999997 1 9 999992 635854 2 3 999984 2 85464 592247 1 73919 700209 356611 1 2 999999 706479 1 2 999999 -170556 2 602430 738320 1 2 999999 -648594 1 408898 727552 -534933 1 2 999999 326057 2 15 999983 1 2 999999 -545005 2 2 999999 1 2 999999 -439707 1 256116 812095 463715 1 17 999982 392122 2 156265 543792 2 7 999984 2 17 999993 1 2 999999 -156209 2 68809 79780 2 2 999999 2 327632 744668 2 2 999999 2 16 999987 2 320803 763391 1 18 999989 705451 2 8 999989 2 732290 906048 2 11 999983 1 402357 982010 212447 2 2 999990 2 2 999999 1 2 999999 562293 2 15 999990 2 2 999999 2 774852 963288 1 2 999999 -715428 2 656291 829018 2 2 999999 1 361642 770544 603787 2 2 999999 2 181041 338954 1 2 999999 -746019 2 2 999999 1 163459 600454 -461481 2 2 999999 1 630334 635426 -32793 2 4 999989 1 8 999983 275780 2 2 999999 2 2 999999 1 483971 589822 -773587 2 728412 909258 1 4 999994 -801724 2 88193 354365 1 12 999993 418148 2 2 999999 2 6 999997 2 142131 779163 2 270546 813197 1 2 999999 -495577 2 388768 420850 2 160709 745494 1 2 999999 -246664 1 10 999984 -193399 1 15 999994 -370629 1 12 999991 187766 2 297651 584785 1 19 999995 -746090 1 214743 270917 516152 2 2 999999 1 16 999987 891 2 176208 196672 1 103717 638473 -167356 1 22541 432119 373402 2 18 999998 1 2 999999 -505414 1 2 999999 630358 1 15 999986 16221 1 2 999999 570726 2 450833 532649 2 1 999986 1 16 999985 939203 1 12 999984 309243 1 2 999999 -381483 1 200937 931305 639170 2 2 999999 2 2 999999 1 2 999999 284590 2 11 999984 2 7 999997 1 9 999983 -804552 2 1 999998 1 4 999993 911999 1 13 999995 204957 1 42708 433769 64227 1 7 999993 -148182 2 2 999999 1 2 999999 -512158 2 2 999999 1 9 999986 595402 1 237380 737581 -817543 1 142516 519836 380195 2 11 1000000 2 2 999999 2 2 999999 2 2 999999 1 164346 242251 80763 2 236924 237963 1 12 999991 793932 1 9 999988 -299738 2 2 999999 2 2 999985 1 1 999987 -68585 1 5 999982 776507 2 2 999999 2 2 999999 1 116059 953991 -891506 2 566747 893962 1 20 999994 -756473 2 14 999992 2 707187 747743 1 59713 747860 -771454 1 20 999986 -785332 1 562795 954509 468700 2 51650 890630 1 119262 318143 996504 2 144775 371570 1 2 999999 321990 2 456288 832284 1 2 999999 -480618 2 793624 890912 2 111450 316040 2 251705 872080 2 2 999999 1 2 999999 -430871 1 139373 699592 272081 2 539336 926289 2 170334 183965 2 846914 941693 1 400144 437388 -327298 1 16 999990 280132 1 338883 726918 -510289 1 2 999999 -869323 2 7 999997 2 392379 394095 2 2 999999 2 2 999999 1 2 999999 -666017 2 2 999999 2 15 999988 2 8 999986 1 110196 982527 730201 1 10 999986 923735 1 2 999999 -566902 1 19 999990 -666018 1 93314 916483 -798184 2 2 999999 2 6 999983 1 13 999990 -358253 1 470217 810651 386144 2 2 999999 1 2 999999 -389068 1 5 999998 273043 2 1 999985 2 2 999999 2 2 999999 2 50 232332 1 39741 324535 825534 1 53221 672157 365596 1 2 999999 797510 2 2 999999 2 19 999981 1 2 999999 895678 2 2 999999 2 354497 648022 2 701165 984035 1 2 999999 331122 2 20 999992 1 17 999982 341884 1 695535 962771 491506 2 17 999990 2 140078 962591 1 2 999999 604534 2 2 999999 2 535761 676289 2 2 999999 1 202939 424872 -424233 1 2 999999 888885 2 13 999994 1 7 999987 -606515 2 2 999999 2 13 999984 1 359766 490693 -216383 1 3 999997 530678 1 583799 655516 343798 1 2 999999 833994 1 2 999999 419397 1 546538 830764 566128 1 12 999981 963979 2 560509 818057 1 19 999999 168549 2 545744 966129 2 208475 235557 2 2 999999 1 146541 247959 813792 1 18 999991 509822 1 2 999999 -971151 2 2 999999 1 14 999992 -440372 1 6 999983 104487 1 12 999983 -723444 1 19 999983 -774803 2 2 999999 1 2 999999 -395424 2 2 999999 2 11 999983 1 2 999984 -912276 1 13 999998 560960 1 472437 628008 -609020 1 283733 307295 698229 1 14 999982 495386 2 2 999985 1 118002 358956 -40244 2 20 1000000 2 40521 68342 2 5 999985 2 2 999999 2 4 999996 1 2 999999 -578344 2 2 999999 1 2 999999 698678 1 18 999990 -938306 2 2 999999 1 10 999984 838223 1 498263 876019 -610877 2 17 999992 2 9 999986 1 382935 490982 -94646 1 4 999983 -97784 1 2 999999 637020 2 189211 489607 1 17 999998 806927 2 176424 445880 1 2 999990 329351 1 221183 539941 156386 2 424030 801312 2 14 999990 1 7 999985 -751444 1 7 999983 -420742 1 14 999990 561447 2 13 999999 1 383563 967017 -391506 1 2 999999 -496101 1 2 999999 849285 2 2 999999 1 2 999999 306063 1 854904 867511 -734511 2 17 999982 1 632816 819611 860347 2 2 999999 1 2 999999 -61015 2 140996 461895 2 2 999999 2 2 999999 1 2 999999 -385791 2 217565 345293 1 85997 638294 297992 2 2 999999 2 350610 361503 1 667465 714770 -717613 2 479356 775939 2 2 999999 2 7 999999 2 70044 527888 1 906611 910829 -26826 2 5 999992 2 2 999999 1 431507 985667 261283 1 205420 999266 -139476 1 7 999997 702523 1 16 999981 -29836 1 2 999999 -685238 2 259236 886718 1 2 999999 -992806 1 70824 309764 -734840 1 147590 935350 960755 1 11 999987 -772888 1 15 999997 -434812 1 383714 436165 -658901 2 2 999999 2 370510 908815 1 194305 784555 -558697 1 10 999998 85812 2 7 999993 2 14 999993 1 42005 522659 -783690 2 14 999981 1 9 999999 -457381 1 349758 595302 -15667 2 15 999982 2 2 999999 2 8 999994 1 8 1000000 97653 1 671768 964865 3066 2 15 999988 1 5 999994 -543962 2 450772 453982 2 2 999999 2 8812 49799 1 13 1000000 347207 2 482247 785906 1 2 999999 850540 2 68076 893117 1 2 999999 -400318 2 2 999999 1 2 999999 -475225 1 124176 438144 369572 2 16 999995 1 122782 319546 730611 2 476654 842483 1 6 999987 -204137 1 2 999999 64570 1 20 1000000 -525226 2 2 999999 1 441203 895842 -614778 1 11 999993 -85257 1 826703 849779 -921573 1 635466 733289 322838 1 473091 684790 -88151 2 12 1000000 2 487115 886352 1 265675 673758 -321664 2 2 999999 2 11 1000000 1 2 999999 -75085 2 2 999999 1 2 999999 586948 2 3 999984 1 1 999998 290729 1 16 1000000 128892 1 264117 435806 291294 1 374024 878834 -316989 2 5 1000000 1 547372 555093 356395 2 106098 955730 2 2 999999 1 19098 893581 -124067 2 349857 369632 1 2 999999 293031 2 1 999983 1 2 999999 -507042 2 2 999999 2 2 999999 1 12 999988 -59435 1 2 999999 973418 1 618629 857135 95109 1 12 999993 855450 1 899420 965026 314115 2 47670 300024 2 115552 528131 2 179740 977853 2 11 999997 1 2 999999 750522 1 282094 871319 598921 1 14 999993 394603 1 4453 699371 -449153 1 2 999999 673612 2 2 999999 1 2 999999 722823 1 11 999991 -857582 2 13 999984 2 402025 903505 2 233127 304402 2 2 999999 2 249332 904171 1 20 999992 -365020 1 2 999999 -190063 2 9 999994 2 2 999999 2 839714 971090 2 131808 903406 1 2 999999 303189 2 5 999990 2 99195 608028 1 2 999999 857528 1 2 999999 -669591 2 2 999999 1 111881 955239 -960095 1 2 999999 377715 2 12 999988 2 2 999999 2 9 999981 2 17 999983 2 108840 590811 2 2 999999 1 2 999999 571892 1 519169 679508 696137 2 3 999982 2 295828 576091 2 2 999999 1 9 999995 -247927 1 2 999999 -500100 1 2 999999 659159 1 2 999999 -406812 1 9 999987 -524815 2 220582 776395 1 5 999991 500586 2 12 999997 1 8 999994 -263076 2 2 999999 1 13 999986 -565129 2 13 999995 2 184880 431739 2 2 999999 1 13 999982 -403138 1 14 999981 955641 2 2 999999 2 2 999999 2 2 999999 2 20 999986 2 54088 900974 1 372360 401697 -819776 1 2 999999 -754604 2 2 999999 2 20 1000000 1 18 999992 -55409 2 594698 599304 1 6 999983 -331388 1 12 999989 533305 1 560928 973611 338718 2 17 999986 2 9 999989 1 217712 826803 233599 1 595328 861731 -150524 1 126302 937935 -630041 2 415708 658810 1 281376 300675 444638 1 2 999999 784325 2 2 999992 1 2 999999 383590 2 16 999986 1 13 999989 -105875 2 2 999999 1 520425 646619 -710612 1 740639 782129 303308 1 2 999999 786343 2 18 999996 2 165225 959151 1 4 999992 -81021 2 946650 954934 1 2 999999 812436 2 386671 400779 2 17 999996 1 181642 447959 -193087 1 10 999999 -227856 2 17 999993 2 83733 306784 1 8 999993 534338 1 2 999999 -108157 2 184092 626738 2 128416 906543 1 383525 555813 500392 2 7 999992 1 19 999983 125710 2 2 999999 1 183153 412375 -907006 1 16 999998 -615026 1 544296 686784 -962598 1 2 999999 -578098 1 576573 942581 -828218 1 175408 789380 -445949 1 2 999997 399503 1 145231 971581 259963 1 2 999999 831636 1 2 999999 795395 2 548827 880410 2 846474 938656 2 9 999993 1 18 999991 988551 1 2 999999 -205037 1 206227 717978 -406371 1 14 999985 114084 1 86849 583220 716700 1 466424 560736 139244 1 4 999997 -440353 1 312319 490124 -973719 1 559854 798392 493964 2 1 999993 2 4 999985 2 74940 360307 1 20 999998 482696 1 2 999999 673886 1 654402 953017 747075 2 2 999999 2 35271 279970 1 158148 951684 -191431 2 2 999999 2 2 999999 2 1 999997 1 2 999999 -249042 1 15 999988 297272 2 53799 440630 2 73207 912559 1 14 1000000 -299895 1 2 999999 577347 1 2 999999 996699 1 181049 770576 792023 2 14 999984 1 376942 806652 625287 2 2 999999 2 4 999995 1 308985 929206 878746 1 2 999999 -74276 1 784242 794028 366379 2 2 999999 2 2 999999 1 2 999999 -846186 2 6077 363646 2 2 999999 1 4 1000000 774891 2 2 999995 1 4 999993 617166 1 2 999985 99540 1 2 999999 388328 1 643539 841561 679236 1 55466 636236 -484411 1 2 999999 -527485 2 33372 84106 2 2 999999 1 294801 919932 -683083 2 2 999999 1 2 999999 562352 1 2 999999 586422 1 2 999999 -958106 1 2 999991 -509863 1 394235 914303 -284172 2 2 999999 2 3 1000000 2 2 999999 2 2 999999 1 9 999985 348462 1 163078 964170 -124918 1 2 999999 892983 2 468552 770578 1 8 1000000 -213741 1 13 999997 332874 2 5 999981 2 2 999999 2 2 999999 1 20 999987 -532868 1 2 999999 -208749 2 131245 901105 2 2 999999 2 10 999988 2 20 999993 1 2 999999 -5791 1 2 999999 -705351 1 207665 370628 329500 2 327608 554384 1 880552 922364 -408457 1 2 999999 581821 1 2 999999 164457 2 6 1000000 2 13 999997 1 287516 627286 -973020 2 14 999995 1 263484 491742 782896 2 7 999998 1 2 999999 13815 1 16 999997 776694 2 15 999983 1 11 999990 783663 2 304646 530325 1 15 999982 -647009 2 2 999999 2 154037 695397 2 12 999985 2 16 999999 1 19 999988 409891 1 506870 598733 -905056 1 14 999987 431977 2 739342 928507 2 67698 974596 1 2 999999 -335567 2 6 999981 1 580411 650076 881282 2 2 999999 2 2 999999 2 2 999999 2 552470 970233 2 13 999997 2 625398 951229 1 2 999999 526898 2 11 1000000 2 187678 902816 1 2 999999 -87047 1 30408 145735 165483 2 7 999997 1 576026 947631 433570 2 705110 961338 2 3 999989 2 2 999999 1 20 999983 -8643 2 2 999999 2 269525 285733 2 18 999992 1 11 999989 -928822 2 10 999999 1 22150 117030 -916642 1 7 1000000 -412430 1 2 999999 -741957 2 13 999997 1 4 1000000 -455188 2 4 999992 1 2 999999 -585250 1 2 999999 -542394 2 2 999999 2 9 999984 1 2 999999 -564729 2 2 999999 1 2 999999 581788 2 152490 757932 1 200211 249869 327319 1 4 999989 -97399 1 3 999983 284532 2 2 999999 2 1 999991 2 11 999998 2 2 999999 2 10 999993 1 38036 293701 -337777 1 566594 577372 23131 2 8 999997 1 2 999999 -662022 2 2 999999 2 204359 891495 2 6 999986 1 2 999999 -309120 1 2 999999 -314213 1 2 999999 -179045 1 402870 533476 999684 1 11 999988 -734414 1 314274 451019 -562762 1 274815 814098 667096 2 5 999999 2 2 999999 1 2 999999 796821 1 13 999990 -847077 2 8 999985 1 2 999982 -914347 1 303298 364935 73823 2 51059 974025 2 2 999999 2 11 999985 1 1 999989 -852294 1 125832 302041 680307 2 20 999984 2 2 999999 2 96260 184850 1 2 999999 -393065 2 2 999999 2 2 999995 1 18 999998 -593491 1 11 999987 587917 1 2 999999 177443 2 16 999986 1 3248 674948 365300 2 266556 472472 2 13 999989 1 313101 851813 -909993 2 11 999991 1 140938 304952 504987 1 13723 945460 536478 2 2 999999 1 2 999999 816792 2 8 999993 1 2 999999 -657650 1 1 999986 670364 1 2 999999 813813 2 925559 934760 2 692565 837424 2 2 999999 2 799762 930225 2 2 999999 2 2 999999 2 154962 368441 1 13 999998 988959 2 6 999985 2 2 999999 2 65593 648517 2 2 999999 2 12 999989 1 6 999986 -418495 1 12 999993 -883141 2 186157 391294 2 13 999988 1 17 999986 344273 1 16 999996 832083 2 2 999999 2 2 999995 1 2 999999 -385959 2 2 999999 1 127078 408233 33048 1 1 999988 -164468 2 11 999995 2 10 999988 2 2 999986 1 2 999999 394712 1 16 999983 993913 1 163065 860769 -576464 1 19 999998 352433 1 2 999999 -950178 2 2 999999 1 12 999986 378183 2 14 999995 1 2 999999 30512 1 70188 817256 756865 2 10 999990 2 11 999991 2 42320 860974 2 2 999999 1 11 999988 634744 2 11 1000000 1 541740 607432 -126573 2 2 999999 1 6 999990 -368324 1 2 999999 569859 2 783023 841135 1 2 999999 -876666 2 13 999993 1 777892 831874 -790731 2 2 999999 2 2 999999 2 2 999999 1 11 999996 -236515 2 2 999999 2 12 999993 2 547364 741517 1 2 999999 920992 2 829680 982969 2 611350 851293 2 2 999999 1 491751 596782 515506 2 2 999999 1 2 999999 -127005 2 14 999985 1 7 999984 -920077 1 653149 756868 -464730 2 778282 870323 2 342544 673907 1 10 999994 -33273 1 2 999999 -328609 1 2 999999 960063 1 10 999998 -964875 2 2 999999 2 19 999994 2 2 999999 2 34049 583746 2 2 999999 1 2 999999 509395 2 300316 321414 1 5 999998 -174514 2 2 999999 2 18 999996 2 2 999999 1 2 999999 -733187 1 2 999999 -86925 2 510276 743358 1 2 999999 486690 1 2 999999 -748441 1 14 999997 25719 1 57739 745536 -564790 1 363881 917800 814741 2 288464 617492 1 2 999999 906557 2 2 999999 1 2 999999 -127669 2 341329 423079 1 16 999990 439882 1 7 999986 -760971 1 2 999999 -920321 2 1 999981 2 2 999999 1 2 999999 800298 1 269250 907719 -253201 2 8 999999 2 14 999982 2 2 999999 1 2 999999 524145 1 2 999999 719670 1 208852 671358 -651543 1 364777 857117 -438257 2 284552 468556 2 2 999999 1 80797 585832 -811256 2 387444 695136 2 8 999989 2 9 999995 2 167121 490691 2 2 999999 2 2 999999 2 650380 718563 2 78585 948005 1 2 999999 -126068 1 720543 942409 340466 2 2 999999 2 352983 931805 2 9 999994 1 19 999988 -732594 1 2 999999 397360 2 5 999996 1 14 999995 -506236 2 2 999999 1 10 999999 845045 2 7 999985 2 2 999999 2 51605 489162 2 382161 666574 1 7 999996 415585 2 91566 794776 1 7 999984 -552795 1 17 999991 57415 2 2 999999 2 242611 949700 1 595404 867055 -103633 1 29875 493903 -403870 1 7 999993 -686891 1 13 999997 233731 1 2 999999 -571049 2 8 999989 2 12 999984 1 20 999991 -293717 2 2 999999 1 2 999999 -120296 2 18 999984 1 548997 967929 427176 1 250309 431310 160939 2 202819 463544 1 682658 901596 23483 1 11 999987 568267 1 2 999999 21556 2 15 999987 2 18 999999 2 4 999996 2 20 999997 2 336333 661530 1 37389 380428 265205 1 2 999999 637004 2 2 999999 2 2 999999 1 2 999999 309170 1 2 999999 -930580 2 2 999999 2 367434 745333 2 2 999999 2 2 999999 1 2 999999 -625694 2 3 999991 1 2 999999 -152720 2 22301 297987 2 337413 899938 2 19 999989 1 236991 281133 -66407 2 176388 589580 1 4 999998 459376 1 2 999999 -833193 1 2 999999 -542039 1 2 999999 -520737 1 9 999988 -149093 2 2 999999 1 2 999999 -488064 1 348035 886688 443640 1 607703 736991 -640313 1 607947 956920 -34308 2 2 999999 2 2 999999 2 672124 906882 2 90710 489815 2 10 999999 1 516772 838031 -568155 1 2 999982 135085 1 378462 573033 -882266 2 235672 935312 2 5 999991 2 2 999999 2 48144 543875 1 866131 892951 822271 1 242385 351339 -90761 1 2 999999 913691 2 828794 961898 2 2 999999 2 379006 696709 2 26915 672538 2 13 999998 1 16 999984 -544070 2 2 999999 1 18 999984 306263 2 10 1000000 1 2 999999 -701711 2 2 999999 1 80871 142858 805691 2 129856 757088 1 908652 933085 636206 2 2 999999 2 2 999999 1 725946 862927 372531 1 350462 611217 270449 2 2 999999 2 14 999997 1 130461 153665 274181 2 146264 737477 1 2 999999 743756 2 652833 694230 2 17 999997 2 2 999999 1 404620 553653 905156 1 224727 916264 -510644 2 2 999999 2 2 999999 1 581354 864133 543584 1 20008 446815 114012 1 4 999985 -872546 1 467686 545475 169822 1 100002 185255 542961 2 359070 640096 2 229637 378204 1 1 999985 784163 1 2 999999 701688 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 761770 2 2 999999 1 351651 955107 -589148 1 248664 318497 -932284 1 2 999999 816822 1 1 999991 917388 1 11 999987 166497 1 164018 905878 -85875 2 218341 221728 2 8 999986 1 8 999992 -487627 2 17 999987 1 2 999999 816815 2 2 999999 1 2 999999 -304303 1 11 999983 -485865 2 8 999989 1 2 999999 -41918 2 2 999999 2 465244 871817 2 318575 847615 1 2 999999 -453445 1 2 999999 638223 2 395856 567775 2 2 999999 1 530394 649947 331795 1 2 999999 899639 1 9 999984 772599 2 2 999999 1 2 999999 273499 1 256515 738771 534472 1 2 999999 284949 2 2 999999 1 554586 636521 -962345 2 2 999999 1 253385 645062 -76778 1 121654 932920 -165213 1 506356 816304 500250 1 2 999999 -253048 2 157919 702457 1 741299 936434 137912 2 1 999991 1 2 999999 159978 2 755950 943061 2 338788 940587 1 12 999992 -44364 1 77686 883326 750508 1 6 999992 -802128 1 4 999983 -878446 1 12 999994 893892 1 7 999988 -43477 1 182047 753328 -570990 1 307949 480244 375570 1 85740 914502 831977 2 15 999991 1 220766 371799 912250 1 19 999994 -512691 2 2 999999 2 7 999981 2 1 999987 2 45598 553133 2 2 999999 1 77808 291662 -627528 2 695847 939572 1 13 999998 -489942 2 419924 764619 1 2 999999 -954435 1 326039 699794 -676504 1 13 999988 -101909 2 12 999996 2 485929 843223 2 335871 598228 1 2 999999 66757 1 2 999999 542186 2 8 999997 2 2 999999 1 2 999999 392239 1 249874 829075 -45540 1 4 999985 -264412 2 664607 862849 1 2 999999 878160 1 10 999985 -358516 2 10 999999 1 2 999999 -521655 1 12 999989 796226 1 19 999985 960571 2 350587 500695 1 2 999999 575152 2 2 999999 2 20 999991 1 7 999997 -494005 1 2 999999 -954356 1 541760 649739 -261602 1 351883 521933 859114 2 18263 882037 1 2 999999 -173841 1 2 1000000 455566 1 15 999991 -983265 1 2 999999 626521 1 70382 855498 -991838 1 2 999997 -530265 2 338783 835572 2 2 999999 2 16 999987 1 126354 581361 -494972 1 19 999985 -533253 1 2 999999 -912825 1 2 999999 475373 2 6 999995 2 119972 351117 2 486255 604818 1 128554 305739 -350818 1 12 999981 -626376 2 2 999999 2 3 999982 2 2 999999 1 2 999999 261660 2 2 999999 2 392413 562090 2 17 999998 2 7 999988 2 2 999999 2 243523 273625 2 8599 255410 1 246186 321440 987094 1 2 999999 -199812 1 2 999999 -673479 1 5 999992 859670 2 2 999999 1 7 999983 624740 2 293938 993329 1 19 999999 990296 2 2 999999 1 2 999999 -723855 2 9 999986 1 7 999997 136268 2 2 999999 2 59064 425409 2 2 999999 2 2 999999 1 261941 803042 -632572 1 2 999999 104319 1 279876 611048 943875 2 8 999986 1 2 999999 965143 2 2 999999 1 1 999988 777866 1 2 999999 -639342 1 311201 703505 293614 2 2 999999 1 732776 813192 -482812 2 55260 64395 2 12 999985 2 2 999999 2 253416 916089 1 6 999992 -941671 2 13 999990 1 9 999981 700237 2 11 999985 1 2 999999 464154 1 2 999999 255246 2 18 999986 2 65074 630166 1 6 999997 154787 1 635491 940237 793539 2 73606 687329 2 2 999999 1 2 999999 222347 2 2 999999 1 2 999999 -488777 2 1 999997 2 338736 950093 1 2 999999 -381162 2 2 999999 2 6 999999 2 2 999999 1 15 999988 -970909 1 2 999999 -9653 1 781303 836732 723249 1 11 999999 326408 1 467900 867768 -583053 1 2 999999 986228 1 13 999987 -93733 2 2 999999 1 11 999997 -781994 1 318034 643419 116272 2 17 999997 2 15 999991 2 51877 199094 1 7 999997 921915 1 7 999988 727849 1 258889 700903 -86596 2 2 999999 2 396614 687178 1 2 999999 -475850 1 341897 360292 403997 2 3 999985 1 596193 968425 -348806 1 9 999987 -696823 2 2 999999 1 50435 903587 323726 2 19 999990 2 2 999999 1 113432 157444 69604 2 473023 650816 1 19 999989 -844628 2 2 999999 2 518964 613986 2 2 999999 1 13 999983 350119 1 14 999997 370587 2 6 999999 1 2 999983 114111 1 309790 932754 -631978 1 2 999999 232315 2 4 999991 1 14 999999 9909 1 266280 715069 -579299 1 155628 225964 -493590 1 5 999992 307902 2 16 999991 2 2 999999 1 45064 145389 -501505 2 394624 862444 2 355961 474642 1 2 999999 551704 1 350956 864496 -494763 2 2 999998 1 547096 569745 -26910 1 4 999984 -955936 2 206540 705317 2 10 999983 2 2 999999 1 4 999988 -892758 1 15 999981 -488101 1 13 1000000 -418691 1 565515 784720 362360 1 13 999983 -48367 2 11 999989 1 2 999999 -130496 1 359607 963659 763184 2 19 1000000 1 2 999999 -701488 2 2 999999 2 3 999996 1 2 999999 907663 1 4 999983 399474 2 11 999990 2 2 999999 1 602087 938993 -822420 1 259577 771324 -224728 2 297716 888206 2 16 999994 1 2 999999 -666685 1 2 999999 32600 2 2 999999 2 16 1000000 1 2 999999 823794 1 698340 852400 533365 2 2 999999 2 9 999985 1 2 999999 416649 1 2 999999 107572 1 13 999998 410672 1 2 999999 -650708 1 624642 929326 -769428 2 313669 751149 2 2 999999 1 2 999999 407699 2 7 999991 2 27016 383893 1 497796 588952 206575 2 2 999999 1 2 999999 390426 2 2 999999 2 2 999999 1 2 999999 -798630 2 14 999984 2 141892 806649 2 2 999999 1 2 999999 -204696 1 803547 879455 -413533 2 2 999999 1 2 999999 484918 1 27636 374868 610508 1 2 999999 -687123 1 2 999999 62961 1 2 999999 -348769 1 2 999999 -410588 1 2 999999 -889217 2 156499 401351 2 430754 456090 1 2 999999 658155 2 388912 814169 2 7 999983 1 12 999982 -293282 1 10 999995 531139 1 34598 44590 -451357 1 6 999982 -771727 2 2 999999 1 2 999999 -59197 1 2 999999 5687 2 2 999999 1 4 999997 265506 2 585366 982670 1 238478 476033 994848 1 2 999999 -74992 1 2 999999 -727454 2 5 999998 1 206288 902659 69908 2 2 999999 2 2 999999 2 18 999982 2 2 999999 2 748173 851662 1 326694 745722 171909 1 514501 607854 165411 1 13 999986 445555 2 2 999999 2 17 999996 2 13 999992 1 11 999992 -301692 2 188509 634594 2 7 1000000 1 14 999992 -793704 1 435022 801051 -910128 1 71458 884920 -544337 1 2 999999 -681056 1 4 999983 746405 1 172916 579692 -1316 2 626758 697666 1 62835 691226 356316 2 274541 775952 1 14 999998 -178217 1 397094 852964 42433 1 2 999999 469218 2 2 999999 2 4 999982 2 15 999994 2 2 999999 1 338714 424330 262581 2 587130 775652 2 185427 809312 2 408877 694526 1 11 1000000 999136 1 373388 959387 850619 2 2 999999 2 20 999987 2 2 999999 1 14 1000000 -604562 1 770530 964674 -286473 1 20 999993 -231825 1 2 999999 -900591 1 2 999999 808538 1 633731 829387 967788 1 15 999995 258468 2 5332 981030 1 310930 332037 133941 2 2 999999 2 2 999999 2 7 999994 2 20 999993 2 2 999999 1 19 999994 -60376 2 12 999986 1 2 999999 686786 1 2 999999 492954 2 176503 433358 2 2 999999 1 2 999999 -185945 1 110663 212378 -651500 1 2 999999 514370 1 56865 142972 171765 2 2 999999 1 2 999999 -555114 1 2 999999 552040 2 19 999992 2 4 999999 2 2 999999 1 4 999992 -222234 1 438940 958228 -897158 2 15 999996 1 315269 483502 962691 1 161333 466937 -128488 2 655179 847895 1 2 999999 777373 2 33972 769399 2 14 999991 1 19 999986 638352 2 2 999999 2 13 999996 1 2 999999 411118 1 74173 708221 -74478 1 10 999992 -400393 2 1 999996 1 13375 744158 -530143 2 2 999999 2 2 999999 1 12 999989 188910 1 2 999999 -639874 1 12 999987 -361644 1 5 999990 172188 1 508599 824928 -643780 1 8 999986 947184 1 20 999983 398217 2 2 999999 2 2 999999 2 507807 537643 2 2 999999 2 2 999999 2 19 999993 1 18 999986 127636 1 4 999982 876649 1 13 999988 464654 1 577732 860961 -623686 1 2 999999 900478 1 2 999999 -371734 2 2 999999 1 20 999999 755487 2 100272 344249 2 30226 99386 1 265021 532730 -874609 2 13 999993 1 445469 793510 -573572 2 6 999986 1 2 999999 15528 2 2 999999 2 2 999999 2 11 999991 2 370788 851572 1 227134 796990 55823 2 183386 740603 1 11 999991 -377134 1 19 999990 338624 1 18 999994 -786317 2 11 999983 2 12 999998 1 5 999984 926288 1 553948 970071 -594098 2 8 999999 2 12231 280942 2 2 999999 1 18 999982 -123066 1 10 999990 -812871 2 310200 953688 2 12 999985 1 536895 903314 844171 1 496566 603593 513962 2 2 999999 2 102605 231069 1 19 999995 -166186 2 2 999999 1 2 999999 -163445 1 19 999991 190997 1 16 999996 835293 2 16 999992 2 8 999989 2 2 999999 2 545623 566051 1 20 999988 662228 1 284612 807984 575933 1 16 999995 833910 2 18 999989 1 2 999999 -427129 1 2 999999 873346 1 2 999999 -411671 1 172401 639534 -475412 1 4 999982 -25465 1 19 999982 428134 1 2 999999 -859492 2 210460 371510 1 312845 592761 748228 1 2 999999 69287 1 147595 379352 -823318 2 309675 938687 2 2 999999 2 2 999999 1 354977 980470 581939 2 2 999988 2 2 999999 2 852875 971102 1 17 999995 730446 1 5 999996 585005 2 11 999984 1 2 999999 693662 1 124006 207132 708669 1 410194 891357 984815 1 11 999999 811999 1 20 999988 703743 1 9 999994 750861 1 1 999990 -6034 1 2 999999 837611 1 8 999990 577365 1 10 999992 444236 1 2 999999 -185522 2 3 999993 2 12 999991 2 15 999982 2 2 999999 1 2 999999 -974637 1 2 999999 459210 2 2 999999 1 4 999990 -628167 2 2 999999 1 20 999999 38693 2 2 999999 1 2 999999 285070 1 5662 775835 290563 2 2 999999 1 3 999990 -146095 2 12 999986 1 509207 657720 -547301 2 1 999997 2 2 999999 1 108272 407904 38026 1 2 999999 34241 1 20 999988 -307066 1 14 999981 298303 1 2 999999 816809 1 7 999982 -44357 2 15 999984 2 17 999989 1 668456 678690 -696171 1 13 999992 -123783 1 393312 572271 -292455 2 2 999999 1 6 999998 211651 1 2 999999 -701053 1 230106 520240 205349 2 43258 49276 1 2 999999 -571852 2 144683 303772 2 2 999999 2 202404 321800 1 455106 731184 779535 2 2 999999 2 8 999999 2 2 999999 2 635262 649248 2 2 999999 1 8 999999 4107 2 2 999999 1 2 999999 649287 1 2 999999 579358 1 11 999990 626307 1 527261 972189 -758521 1 2 999999 -417651 2 28450 117070 2 2 999999 1 360187 942769 712876 1 364006 487571 372052 1 10 999993 -828750 2 2 999999 2 4 999996 2 61618 570282 2 558616 656043 1 2 999999 401373 2 2 999999 2 2 999999 1 2 999999 739196 1 17 999995 -672260 1 2 999999 611312 1 6 999981 -606505 2 7 999988 1 2 999999 863489 2 19 1000000 2 2 999999 2 7 999995 2 15 999982 1 425839 960723 -42863 2 2 999999 2 2 999999 1 225420 241556 448791 2 2 999999 1 10 999981 390747 2 8 999998 2 2 999999 1 486883 617296 -445890 1 217380 436063 -797691 2 8 999983 2 2 999999 1 17 1000000 -639779 1 2 999999 -187432 2 536807 945580 2 2 999999 2 493946 670705 2 18 999994 2 8 999989 1 176984 355916 -641087 2 432213 442330 2 185123 915848 2 480462 732929 1 16 999997 979009 2 618100 809542 1 2 999999 274475 1 19 999991 -328509 2 27165 448759 1 2 999999 561798 2 6 999990 2 16 999984 2 2 999999 1 467513 468192 -3374 1 2 999999 -4071 1 2 999998 631092 1 1 999982 -396837 1 2 999999 401786 2 2 999999 2 2 999999 2 121407 254375 1 7 999989 618481 1 6 999998 434746 2 63534 849142 1 213110 402769 288619 2 17 999990 1 2 999999 227639 1 11 999990 -882415 2 460241 594241 2 18 999988 1 576400 941227 -576998 2 9 999983 2 2 999999 1 12 999983 370030 2 908484 970405 2 2 999999 1 5 999989 -568472 2 644654 733314 1 276355 323038 -168158 2 2 999999 1 5 999986 -651558 1 329682 779427 729854 2 303950 741935 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -592395 1 498317 852293 -506787 1 187405 349771 572662 2 2 999999 2 2 999999 2 16 999982 1 2 999999 -524088 1 197407 519650 463792 1 2 999999 -750990 2 2 999999 1 2 999999 -941332 1 2 999999 -353544 1 873631 966553 885849 1 2 999999 751915 1 2 999999 404214 1 2 999999 255123 1 17 999998 956369 1 2 999999 950040 2 2 999999 1 520287 686848 470478 1 2 999999 -526276 2 12 999991 2 4 999990 1 107315 716327 547146 2 1645 344354 1 2 999999 -219003 2 118089 866758 2 14 999993 1 2 999999 -893712 1 2 999999 875383 1 11 999995 985053 1 14 999985 30909 1 5 999986 -524820 1 143562 563122 513070 1 18 999988 -291360 2 8 999991 1 416173 947645 875098 2 2 999999 2 2 999999 1 2 999999 478143 2 2 999999 1 8 999985 -335168 1 2 999999 -226670 2 59492 714987 2 2 999999 1 2 999999 839669 2 117619 151919 1 860184 927318 -287184 2 87606 102561 1 2 999999 -847468 1 2 999999 423199 2 325175 722669 2 365651 767040 2 2 999999 1 18 999988 -389145 1 2 999999 -393253 1 2 999989 -557441 1 229298 772291 -204559 1 2 999999 57571 2 2 999999 1 3 999983 564638 2 2 999999 1 2 999999 984021 1 8 999999 -849008 2 2 999999 2 230948 811301 1 2 999999 -357053 2 11 999987 1 7 999984 -561942 1 2 999999 929354 2 289887 329997 2 817313 985814 1 2 999999 -893370 1 5 999989 -693920 2 11 999994 1 17 999989 882974 1 2 999997 -458260 2 18 999992 2 11 999996 2 16 999987 1 406076 431165 464851 2 219847 242023 1 273899 901849 172155 1 2 999999 -53726 2 13 999984 1 2 999986 -651491 1 2 999999 -368987 2 936778 938705 2 2 999999 1 17056 210069 -782844 1 10 999990 575629 1 20 999992 -135686 2 2 999999 2 11 999997 2 2 999999 2 285965 895237 2 16 999998 2 6 999986 1 181215 818443 -278350 1 2 999999 917796 1 2 999999 693575 1 2 999999 -699643 2 2 999999 2 2 999999 2 15 999989 2 209795 232738 2 6 999999 1 3 1000000 -134731 1 2 999999 -733768 1 2 999999 -500930 1 156091 958963 452329 1 7 999981 313255 1 18 999994 753672 2 351227 835054 2 4 999985 2 3 999989 2 293844 540356 1 2 999999 -832552 2 17 999997 1 2 999999 918267 2 560903 774438 1 135800 279191 -638458 1 2 999999 -524092 2 6 999996 2 2 999999 1 2 999999 821374 1 11 999981 -335324 1 93587 606818 -896816 1 2 999999 -829554 2 176900 644582 2 383505 694094 1 132973 522494 -841714 1 203223 478441 512973 1 2 999999 -691822 2 15 999996 2 2 999999 2 2 999999 1 818975 824746 -93764 1 250081 493524 -789017 2 2 999991 2 9 999998 1 2 999999 -168842 2 2 999999 1 468731 905916 -210577 2 7 999990 2 332817 665187 1 86011 734939 817793 1 12 999994 -994658 2 68098 500531 1 11 999988 897452 2 8 999997 2 2 999999 2 651247 852937 1 2 999999 808106 2 252838 679892 2 432597 634005 1 453866 882983 2058 2 5 999988 1 34979 570259 -708393 1 2 999999 364016 2 2 999999 1 7 999991 -321388 2 19 999986 2 2 999999 2 2 999999 2 2 999999 1 1 999985 185090 2 6 999997 1 412084 685175 819740 2 2 999999 1 867755 919624 -995538 1 7 999992 690370 1 513526 683038 272076 2 2 999999 2 2 999999 1 2 999999 68989 2 471898 648507 1 16 999992 -250785 1 2 999999 -697856 2 55315 829727 1 1 999991 -26792 1 2 999999 336177 1 2 999999 -422193 2 513709 855537 1 15 999999 -508491 1 8 999989 39197 2 13 999988 1 399446 945093 -537501 2 4 999984 2 252070 326537 2 2 999999 1 129112 286376 -507607 1 5 999999 -596680 2 181523 792701 1 452180 912804 944057 2 16 999993 1 4 999990 -653283 1 415720 691057 -395196 2 4 999991 1 13 999992 364442 1 2 999999 867167 2 272960 875642 1 17 999987 413915 1 19 999994 -469390 1 12 999983 -620586 1 2 999999 181609 1 11 999984 -59827 2 209689 611929 1 51719 990107 -948543 2 11 999992 1 2 999999 985689 1 540089 965291 -982213 1 11087 377292 485306 2 2 999999 2 20 999995 2 396561 458220 2 2 999999 1 5 999985 -829554 1 2 999999 -994014 2 2 999999 1 9 999985 -500239 2 235088 661567 2 281944 898564 2 2 999999 2 17 999984 1 862324 985717 -565919 1 2 999999 283859 2 777719 864873 1 17 999984 -635149 1 2 999999 878351 1 2 999999 -844066 2 53619 577707 2 12 999988 1 6 999987 -510555 1 2 999999 483314 1 13 999982 387575 2 434830 789886 1 288123 383358 331160 2 2 999999 2 203836 426215 1 149606 881953 575157 2 13 999985 2 2 999999 1 590721 859671 30386 1 611266 637587 791158 1 625336 994404 130049 1 8 999996 -803194 1 2 999999 609329 1 969451 973984 -545523 2 405680 465854 2 18 999982 2 21151 278714 1 10 999995 928737 2 946337 993344 1 10 999984 516954 1 561888 892620 503120 1 398972 591501 179959 1 2 999999 321087 2 58514 962194 2 11 999983 2 2 999999 2 2 999999 2 13 999996 1 3 999982 -92723 2 2 999999 2 2 999999 2 2 999999 1 14 999999 333846 1 2 999999 -173028 2 17 999997 1 125006 297810 -639601 1 2 999999 866364 2 401438 855048 1 2 999999 -148883 1 6 999999 -531228 2 4 999987 1 192981 617546 -903810 2 2 999999 1 264492 968902 -316296 1 2 999999 -852570 1 14 999998 -446082 2 2 999999 2 2 999999 1 2 999999 -262823 2 2 999999 2 222878 368199 2 3 999989 1 2 999999 -803170 2 15 999990 1 2 999999 947572 1 322850 921571 276786 2 20 999986 1 8784 606713 -108773 2 8 999987 2 2 999999 2 1 999985 2 9 999994 2 18 999983 1 9 999988 -474865 2 2 999999 2 15 999996 2 2 999999 2 2 999999 1 18 999985 519980 1 11 999986 216759 1 9 999992 -181958 2 13 999993 2 524158 883764 2 193739 686268 2 100579 712651 1 2 999999 -65821 1 12 999982 701403 1 19 999995 788221 1 53039 755810 -416115 2 2 999999 2 586278 624752 1 2 999999 324173 1 32354 185781 37879 1 121969 432720 -348667 1 402122 928936 951050 1 11 999985 -611114 1 63358 243512 863964 2 240325 434554 2 384630 438057 1 2 999999 339451 1 17 999993 672357 2 2 999999 1 6 999995 -258804 2 2 999999 1 2 999999 203818 2 434342 483082 2 293776 483612 1 2 999999 532914 1 20 999990 -88039 1 71685 131952 750008 1 2 999999 -987705 2 302589 406042 2 322673 951253 1 5 999997 -360352 1 14 999996 651560 1 2 999999 -891618 1 5 999992 -236084 2 2 999999 1 2 999999 -51338 1 43230 762706 961929 2 2 999999 2 3 999988 1 2 999999 -289505 2 18 999985 2 320816 645063 2 444161 598058 2 5 999991 2 2 999999 1 232796 318274 -320544 1 15 999985 -302595 1 2 999999 789305 2 20 999991 2 369564 753577 1 18 999994 682810 1 2 999999 -971631 2 722308 743953 2 258438 549147 2 2 999999 2 194050 433996 1 15 999985 682948 2 2 999999 1 13 999990 148998 2 284862 367226 2 12 999983 2 590113 939999 2 228028 676460 2 685835 757914 1 11 1000000 -4780 1 293666 660849 -841203 1 122462 201067 592585 2 296779 505849 2 65463 367882 2 2 999999 2 4 999984 1 253302 470242 399219 1 99946 744906 521006 1 2 999999 -267495 1 13 999981 -630051 1 70706 947423 -285123 1 2 999999 451013 2 3 999998 2 2 999999 1 4 999992 400968 2 6 999993 2 20 999990 2 11 999987 2 2 999999 1 10 999984 -590835 1 428909 602443 205741 1 2 999999 302573 1 2 999999 179784 1 8 999986 831741 2 4 999998 1 2 999999 -329946 1 6 999998 -619963 2 2 999999 2 2 999999 1 6 999995 -371225 2 19 999988 1 158044 635571 759635 1 2 999999 -268837 1 18 999989 404370 1 2 999999 -753411 1 3 999988 -301550 1 2 999999 -114857 2 133557 237033 2 2 999999 1 2 999999 698434 1 2 999999 -968356 1 19 999982 215115 1 725258 953627 504759 1 11 999990 -834095 1 505771 811363 -822346 1 15 999999 -810392 1 2 999999 538597 2 2 999999 2 2 999999 1 2 999999 -541708 1 135435 457566 887837 1 2 999999 815157 2 2 999999 2 2 999999 2 4 999987 1 14 999993 767291 2 4 999993 2 2 999999 2 264828 407626 2 2 999999 1 276588 781250 -354426 1 926627 945621 -462569 2 6 999988 2 15 999998 1 521069 934490 -342905 1 2 999999 -886894 2 2 999999 2 127011 953901 1 18 999998 -28201 2 2 999999 2 287029 837243 1 12 999983 823764 1 119964 326588 264515 2 17 999995 1 12 999993 -16842 2 20 999983 2 2 999999 1 16 999989 -483946 1 1 999981 559867 1 20 999992 684176 1 5 999993 -711299 1 2 999999 250374 2 5 999990 2 333818 774601 2 511292 982258 1 13 999989 -135192 2 7 999993 2 2 999999 2 2 999999 2 6 999982 2 134016 828717 1 12 999999 -616059 2 2 999999 2 2 999999 1 2 999999 -717068 1 2 999999 21957 2 12 999997 2 2 999999 2 2 999999 1 5 999988 540442 1 48234 579659 193559 1 15 999998 -116131 1 5 999990 -381567 2 12 999982 1 11 999986 -78412 2 20 999986 1 2 999999 -227200 2 2 999999 2 18 999987 1 2 999999 318678 1 83855 851262 318251 2 2 999999 1 2 999999 -378719 2 2 999983 2 166229 621005 2 2 999999 2 10 999995 1 811236 829744 943804 1 20 1000000 -61306 1 598465 923371 -68876 1 4802 658406 484939 2 16 999989 1 3 999992 -678824 2 215314 929618 1 3 999983 -914808 1 13 999994 113496 2 2 999999 1 19 999996 376389 1 419112 506014 -210177 1 690722 947113 383732 1 2 999999 31939 1 312337 405047 763114 1 357511 610829 -415199 2 2 999999 2 2 999999 2 2 999999 1 584821 865571 376256 1 1 999981 -597944 2 2 999999 1 59183 463765 149710 2 165896 210429 1 2 999999 -765797 1 2 999999 -877762 2 2 999999 2 365856 659163 1 18 999982 79956 1 4 999987 433886 2 149817 722819 1 2 999999 -646217 2 19 999985 1 2 999999 -121361 1 59366 326089 983635 2 12 999997 1 15 999990 977279 2 2 999999 1 2 999999 -181959 2 589742 860890 1 2 999999 166213 2 511487 661864 2 2 999999 2 168783 970114 2 19 999985 2 2 999999 2 53347 448315 2 69504 921100 2 92721 851604 1 2 999999 -415305 1 167665 850940 732361 2 15 999995 1 549766 863827 521642 1 16 999998 -114000 1 11 999982 811707 2 14 999994 2 2 999999 2 386544 585093 1 81443 947978 -322516 1 2 999999 -234365 1 2 999999 -625543 1 208968 261034 422627 1 2 1000000 355283 2 152755 330624 1 440486 796157 -436417 2 473279 982947 1 13 999985 573260 1 5 1000000 -458447 2 1 999987 2 96197 133162 1 2 999999 -573446 2 16 999985 1 15 1000000 398545 2 368488 704848 1 111273 932239 -730071 1 2 999999 420211 1 10229 453601 -206597 2 132718 723776 1 18 999995 768801 1 2 999999 657191 1 207858 866936 -879182 2 19 999998 1 149508 475230 134848 2 55254 143067 2 361806 368133 1 2 999999 839741 2 65049 670065 2 2 999999 1 10 999991 771338 2 15 999986 1 2 999999 -525715 1 2 999999 -510665 2 104922 422779 1 6 999991 -111800 2 679911 922144 2 8 999992 2 2 999999 2 395275 864586 2 18 999994 1 346543 867696 919790 2 341019 424620 2 2 999999 1 102403 876907 227701 1 439625 620595 815021 1 641104 685372 -775825 2 16 999986 1 2 999999 -995183 1 19 999997 -613300 2 20 999994 2 521043 853814 1 208129 237436 -568363 2 418756 890713 2 3 999983 2 2 999999 1 8 999992 592175 2 7401 782814 2 2 999999 1 17 999990 17638 2 841676 894458 2 2 999999 2 2 999999 1 19 999990 879493 2 2 999999 2 42815 571678 2 188278 234799 2 13 999993 1 103094 584411 911364 2 2 999999 1 8 999982 933679 2 6 999994 2 318506 536294 2 11 999984 1 2 999999 456129 2 719489 732680 2 15 999987 1 2 999999 -821638 2 3 999982 2 3 1000000 1 7 999986 -413083 1 2 999999 908857 1 776277 962634 -544978 1 20 999984 569288 1 697188 721869 618158 1 2 999999 -273060 1 1040 545870 816425 2 13 999981 2 69298 428858 1 2 999999 730895 2 2 999999 1 2 999999 -986175 1 19 999983 -675080 1 2 999999 -116958 1 2 999999 -314386 2 2 999999 2 2 999999 1 2 999999 -626199 2 2 999999 1 5 999995 -332974 1 325118 807672 808031 1 12 999998 500386 1 2 999999 832149 1 446481 813139 743353 2 2 999999 1 3 999989 -184900 2 517238 992501 2 449061 850333 1 2 999999 -75273 1 2 999999 -853471 1 5 999982 -664819 2 674313 815508 2 2 999999 1 2 999999 -421372 1 2 999999 55470 2 2 999999 1 6 999991 -998082 2 5 999998 2 5 999986 2 123226 418843 1 16 999994 847022 2 16 999999 2 188791 298827 2 2 999999 2 2 999999 1 71557 938692 -355510 2 11 999981 2 255941 883873 1 590553 896131 -650797 1 2 999999 -146124 2 1 999994 1 88722 698507 -575260 1 2 999999 -862240 2 2 999999 1 2 999999 -725445 1 627657 844651 515701 1 20 999992 -127052 1 477488 638834 672048 1 442544 622201 -946500 2 2 999999 2 367011 759231 1 2 999999 -700473 1 2 999999 -103580 2 2 999999 2 9 999994 1 11 999983 -216993 1 748290 959177 -219008 1 2 999999 741469 1 15 999988 -491120 2 254142 712384 1 4 999997 281886 2 3 999998 2 8406 895843 2 2 999999 2 430955 938749 2 8 999990 1 16 999990 3042 2 2 999999 2 2 999999 1 2 999999 435371 2 8 999993 1 325160 872199 -646155 1 17 999981 330302 1 18 999997 -860561 2 503792 968049 2 2 999999 2 162860 591388 1 6697 889289 817583 2 2 999999 1 248124 455267 -22245 2 8 999984 1 2 999999 -124415 2 2 999999 1 698674 873726 373353 1 2 999999 634774 1 8 999991 88384 1 14 999999 -700812 2 2 999999 1 655927 675503 558607 2 239521 876609 1 7 999998 -800036 2 2 999999 1 563763 841113 -314066 2 181616 772160 1 2 999999 512315 2 2 999999 2 11 999993 2 7 999993 1 15 999991 449458 2 5 999994 2 306556 506430 1 10 999994 -521433 2 20 999999 1 1 999993 -114425 1 2 999999 -981351 1 2 999999 -911116 2 451151 742036 2 2 999999 1 2 999999 -903029 2 2 999999 2 111902 118282 1 469866 946664 276349 2 2 999999 2 3 999998 2 860960 871584 1 2 999999 -414569 1 94170 226405 -929471 1 2 999999 258906 1 15 999994 -911234 2 15 999985 2 2 999999 2 17 999994 1 2 999999 -449959 2 15 999999 1 96277 630342 -546731 1 2 999999 -198164 1 322297 442097 -278064 2 304733 743699 1 234306 914856 111374 2 348463 972194 1 2 999999 827594 2 129939 569928 2 4 999982 1 2 999999 -806422 1 485276 525637 875404 1 305977 348960 -439348 1 768152 886166 -489513 2 18 999995 2 10 999990 1 93904 644338 -377413 2 3 999992 2 2 999999 2 949690 986546 2 2 999999 1 2 999999 150838 2 18 999995 1 13 999987 243184 2 3 999991 1 4 999991 743440 2 14 999990 1 2 999999 -128298 2 5541 401595 2 2 1000000 2 214299 653740 2 465490 988195 1 12 999990 916939 2 2 999999 2 234774 237053 2 3 999998 2 293340 444928 1 11 999987 -749516 2 737150 905328 2 2 999999 2 3 999995 2 7 999995 2 871572 990301 2 2 999999 2 2 999999 2 20 999982 1 88493 119131 651564 1 2 999999 753764 2 9 999981 1 7 1000000 -151005 1 71428 417379 951076 2 56919 791800 2 10 999986 1 19 999985 166362 1 9 999984 -852685 2 12 999986 2 2 999999 1 11 999985 222001 1 2 999999 -21711 1 199889 745330 990149 2 617893 681845 2 3 999993 1 18 999986 -852091 2 16 999983 1 52 777619 113258 2 16 999993 2 7 999993 1 9 999994 -520429 1 14 1000000 126574 2 2 999999 2 1 999987 1 20 999985 305346 2 742845 770587 2 2 999999 2 72307 616383 2 62020 195428 1 2 999999 -162802 1 15 999997 6771 1 7 999994 492660 1 2 999999 154780 1 724428 967848 -284747 1 179146 730697 648256 1 15 999994 -902507 2 2 999999 2 2 999999 1 2 999999 643661 2 2 999999 2 17259 323142 2 639640 679545 2 17 999988 1 265205 565048 -967711 1 19 999987 210455 1 19 1000000 278153 2 14 999982 1 16 999982 28790 1 9 999996 213540 1 16 999985 359280 1 20 999981 545868 1 9 999991 -441497 1 18710 840630 155822 2 128123 954662 2 472678 583442 1 683401 873454 -75846 2 2 999999 2 294752 666518 2 278621 306716 1 9282 498082 -102089 1 16 999987 -194346 2 142587 686490 1 2 999999 -441677 2 18 999999 1 6 999990 -346685 1 456707 910482 279236 1 4 999995 330737 2 9 999993 2 2 999999 1 2 999999 -394406 2 2 999999 1 8 999982 -463380 1 7 999989 -270969 1 2 999999 758356 1 12 999990 -709736 2 2 999999 1 2 999999 653852 2 2 999999 2 2 999999 1 817053 942654 129000 2 930536 951638 2 23924 560885 2 18 999992 1 55123 367281 385258 1 362411 805570 -664577 2 2 999999 1 441772 484974 840902 1 2 999999 816886 2 2 999999 1 2 999999 -734361 2 2 999999 2 172434 798647 1 2 999999 898219 2 2 999999 2 2 999999 2 773429 879569 1 2 999999 -553203 2 2 999999 2 645211 900846 1 5 999999 169872 1 428821 750897 81904 2 5 999988 2 599081 792084 1 470494 789793 958553 1 100493 961855 -925242 1 335100 793804 612451 2 2 999999 2 472295 595729 1 2 999999 587863 2 20 999982 2 2 999999 2 346880 784559 2 2 999999 2 2 999999 1 23562 927617 -475822 1 13 999983 121781 1 7 999997 13850 2 12645 689355 2 703147 991179 1 2 999999 -852884 2 2 999999 2 2 999999 2 2 999999 1 2 999999 707102 1 175574 354297 19728 2 18 999990 1 16 999992 701061 1 2 999999 954465 2 2 999990 2 2 999999 2 5 999990 2 15 999981 2 11 999987 1 15 999999 -647308 2 2 999999 2 2 999999 2 6 999983 1 2 999999 846541 1 17 999994 -242421 1 2 999999 406689 1 469402 486245 720709 1 13 999987 337084 2 2 999999 1 14 999988 -334055 2 2 999999 1 4 999992 792491 2 122576 343531 2 582965 860645 2 67361 305125 2 10 999994 1 2 999999 -665511 2 18 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -448338 2 770296 941258 1 18 1000000 -582031 2 2 999999 2 2 999999 1 2 999999 965695 1 2 999999 309029 2 12 999994 2 20 999997 1 2 999999 379809 2 2 999999 1 17 999984 -419273 2 19 999991 2 18 1000000 2 318045 753461 2 2 999999 2 76329 240211 2 6 999985 1 2 999999 -312391 1 4380 457477 128533 2 17 999991 1 7 999989 -537047 2 2 999999 1 2 999999 50497 1 449151 926201 -955643 1 214974 804264 -626562 2 2 999999 1 27947 279347 -155034 1 457494 880167 686220 2 2 999999 1 1 999991 -765509 1 13 999988 -7336 2 2 999999 1 8 999997 -782120 1 8 999997 -195754 2 9 999998 1 2 999999 -354957 2 167507 859246 2 19 999987 1 12 999983 -330720 2 102564 640659 1 629076 791737 991883 2 2 999999 2 2 999999 1 7 999988 247814 2 3 999992 2 4 999991 2 2 999999 2 14 999981 1 13 999992 328125 1 2 999999 388014 1 12 999987 553689 2 122687 875031 1 849853 859904 315553 1 2 999999 -496243 1 2 999999 -793865 1 12 999997 949982 1 9 999992 217338 1 2 999999 957752 1 6 999994 -457237 2 2 999999 1 2 999999 -394514 2 2 999999 2 9 999985 1 2 999999 957402 1 2 999999 522559 2 1 999993 1 11 999988 -452422 2 393118 420557 2 7 999988 1 2 999999 -515192 2 2 999999 2 11 999988 2 2 999999 1 20 999995 -339797 2 2 999999 2 262590 539772 2 2 999999 1 564301 618779 -494340 2 267817 860653 2 14 999994 2 314643 825929 2 16 999998 2 2 999999 1 423111 521074 -120424 1 37571 433465 -710613 2 15 999986 1 2 999999 -438282 1 355805 828598 -885657 1 149585 943833 158567 1 2 999999 -366268 1 68427 551301 -740051 1 4 999990 595056 1 8 999989 -708773 1 2 999999 658168 2 2 999999 1 18 999990 276820 1 4 999995 86982 1 2 999999 -589192 1 18 999986 959665 1 2 999999 -553779 2 2 999999 2 529356 630294 1 6 999997 -417188 1 590007 681734 778479 1 12 999993 -903764 2 2 999999 1 6 999991 -554835 2 2 999999 2 3 999981 2 2 999999 2 2 999999 1 2 999999 117146 2 17502 58582 1 13 999986 237062 1 20 999987 787960 2 2 999999 2 2 999999 2 20 1000000 2 3 999982 2 2 999999 2 2 999999 2 6 999983 2 133038 962911 1 570503 772588 -290960 2 124613 873794 2 216271 404787 1 2 999999 349871 2 2 999999 2 2 999999 1 494834 849911 -132633 2 470803 740516 2 501740 561252 1 2 999999 679162 2 699519 898316 1 14493 38943 -749811 2 2 999999 2 2 999999 2 216626 329817 1 155898 446761 411940 2 433425 507896 2 2 999999 2 503518 717781 1 302577 713406 842916 1 2 999999 626372 2 71611 513629 1 830235 976005 -401900 1 2 999999 -867351 2 2 999995 2 2 999999 2 836374 848663 2 7 999982 2 2 999983 1 13 999999 -478358 2 17 999992 1 49286 394641 527986 2 736162 821765 1 2 999999 905562 1 51890 837582 -166819 1 2 999999 -651521 1 14 999992 -602962 2 2 999999 1 10 999986 64608 2 3 999985 2 2 999999 1 2 999999 -10845 2 2 999999 1 2 999999 828420 1 363645 556259 -547679 2 6 999995 1 5 999995 862042 2 2 999999 1 216133 396439 -409769 2 2 999999 1 10 999982 533936 2 2 999999 1 372162 681435 112751 1 346437 677279 -718064 1 425676 759434 -103072 2 389059 996611 2 2 999999 2 369767 971345 1 8 999991 -787321 1 17 999992 782689 2 235353 932097 1 2 999999 520209 2 896774 920177 2 91095 625590 2 420551 660846 2 2 999999 2 9 999988 1 2 999999 -962387 1 6 999983 -488028 2 15 999995 1 20 999998 -432336 2 2 999999 2 2 999999 1 363509 476263 -353667 2 2 999999 1 2 999999 710951 1 2 999999 -985605 1 776334 818610 -137573 2 2 999999 1 568064 661078 620683 2 2 999999 2 20 999984 1 2 999991 -443351 1 38214 138584 -887065 2 505323 516052 2 501152 643507 1 14 999987 376794 2 2 999999 2 518065 851946 2 99826 849802 2 7 999998 1 19 999998 -945718 2 2 999999 2 17 999983 2 232538 246351 1 2 999999 310838 1 1 999984 872497 1 5 999993 794354 2 138858 442075 2 2 999999 2 236410 271929 1 656271 881774 -67053 2 2 999999 1 8 999983 374306 1 2 999999 249716 1 10 999991 896115 2 5 999983 1 1 999982 -724249 1 8 1000000 -411788 2 9 999999 1 9 999999 816240 1 10 999996 -629810 1 2 999999 389520 1 2 999999 967774 2 237376 400534 1 433714 876000 -680448 2 350562 436345 1 6 999995 -347559 1 2 999999 -906823 1 3 999991 955542 2 2 999999 1 3 999993 -914534 2 84874 611904 1 2 999999 -106309 1 419216 743439 845376 2 2 999999 2 735961 960478 1 35799 583849 -759673 2 253204 565530 1 281949 329191 -704899 1 2 999985 903842 1 17 999985 -909585 1 2 999999 116577 1 2 999999 704687 2 9 999995 1 2 999999 -842611 1 2 999983 -240605 2 56892 639350 2 145227 754429 1 2 999999 220729 1 1 999988 -443293 1 21538 963848 -472925 1 124509 355813 -297859 2 451393 514370 2 46557 120474 1 179970 388271 551466 1 2 999999 370925 2 221701 861306 2 2 999999 1 20 999982 -187212 2 2 999999 1 2 999999 13770 1 473964 979318 -149014 1 40125 808809 -537513 2 17 999994 1 2 999999 591380 2 2 999999 2 2 999999 1 14 999996 471923 1 13 999999 -502675 2 2 999999 1 5 999995 190398 1 2 999999 219020 1 2 999999 725657 1 16 1000000 9452 1 380250 872426 -383449 1 79955 530068 -638835 2 5 999997 2 4 999989 1 10 999996 686093 1 578120 695364 -740732 2 500364 543771 1 2 999999 644136 1 19 999992 -490534 2 9 999989 1 2 999999 -594142 1 9 999987 -475317 1 60588 909991 396023 2 33943 89208 2 7 999993 2 2 999999 1 75273 442692 351567 2 10 999997 1 382634 988767 28805 1 13 999997 219607 2 404813 546938 1 2 999999 128081 2 2 999999 1 2 999999 400104 2 2 999999 2 2 999999 1 2 999999 -890741 2 101728 697375 2 13 999982 1 2 999999 719408 2 187254 419048 2 16 999982 2 7 999986 2 438251 665378 2 3 999982 2 131602 163529 1 14 1000000 -459022 1 1 999981 829257 2 575837 919387 1 2 999999 -363358 1 310812 482452 530770 1 4 999997 540604 1 790452 910390 78597 1 297440 941746 -557443 2 4151 296609 2 47296 988998 2 14 999984 1 4 999999 377518 2 2 999999 2 2 999999 1 2 999999 -559889 1 162876 190542 409284 1 8 999991 940372 2 2 999999 2 889969 948631 1 2 999999 975650 1 2 999999 913785 2 7 999997 2 138554 249299 2 2 999999 1 893160 992890 -927819 1 2 999998 -269564 2 2 999999 2 252699 857697 1 147486 913516 -143072 2 207261 256963 1 251348 749912 -435802 2 312309 920030 1 2 999999 -372747 2 593229 628835 1 601180 967435 -698002 1 483828 744910 -229487 1 1 999991 -469805 2 12 999996 1 16 999986 982021 1 2 999999 -898133 1 171 620664 35966 2 161545 825963 2 758255 854784 1 233837 992582 -872532 2 2 999999 2 16 1000000 2 15 999993 1 2360 124409 282913 2 2 999999 2 12 999985 1 2 999999 -87959 1 767395 837428 725565 2 2 999999 1 5 999989 636706 2 517902 771886 2 785638 896223 2 2 999999 1 6 999998 353243 2 61309 927928 1 2 999999 69336 1 9 999987 -497207 1 4 999991 -318227 2 2 999999 1 2 999999 809036 1 2 999999 -215793 2 829531 853462 2 9 1000000 2 11 1000000 2 2 999999 1 6 999989 -55357 2 2 999999 2 2 999999 2 3 999994 2 813476 990684 2 2 999999 1 3 999996 516277 1 13 999999 688708 2 176633 353425 2 18 999999 1 2 999999 -260639 1 2 999999 -701528 2 18 999991 1 2 999999 939567 2 2 999999 2 19 999999 2 18 999987 1 815011 876914 484300 2 2 999999 1 393160 464904 -841331 1 2 999999 -591019 1 2 999999 -881445 2 2 999999 2 14 999994 2 2 999999 2 10 999999 1 418583 851051 802614 2 21123 80727 2 2 999999 2 879215 992200 1 2 999999 301739 2 2 999999 2 3 999998 2 2 999999 2 3 999996 2 2 999999 2 63380 930669 2 2 999999 1 2 999999 504862 1 349408 433462 -464254 1 2 999999 583844 2 12 999995 2 143209 692037 1 2 999999 -302636 1 19 999988 830185 1 2 999999 223955 2 627592 692218 2 20 999984 2 2 999999 1 2 999999 828231 1 2 999991 -337952 2 2 999999 2 2 999999 1 8 999996 672014 1 4 999989 774038 2 247413 902352 2 308781 795340 2 19 999997 1 12 999987 274201 1 217742 958275 762942 1 4 999982 493531 2 2 999999 2 13 999982 2 14 999996 2 429697 944199 1 26627 987700 931003 1 351409 673466 -644461 1 2 999999 244201 1 2 999999 -438040 2 2 999999 2 2 999999 2 12 999988 1 2 999999 951297 2 841387 892288 2 14 999996 1 512917 780586 595518 1 3 999992 -900690 1 3 999996 10099 2 12 999986 2 2 999999 1 17 999998 689758 2 2 1000000 2 323930 547071 2 3 999995 1 2 999999 374049 2 308863 393338 2 2 999999 1 563696 642437 348554 1 68140 197290 -319316 2 253936 930399 1 2 999999 -842142 1 20963 257576 904592 2 12781 70356 2 1 999996 2 590270 805047 1 2 999999 455179 1 43617 780971 281722 1 149394 430670 -254425 1 2 999999 -945010 2 613049 996359 2 6255 586202 1 10 999989 -675492 2 2 999999 1 529271 933022 363666 2 2 999999 2 3 999997 1 2 999999 -348496 1 2 999999 -971772 2 3 999988 1 337384 783691 950956 1 2 999999 -476134 1 965874 990159 -924799 2 2 999999 2 16 999985 1 4 999998 494379 2 2 999999 1 216943 993003 -763676 1 2 999999 -289027 2 17 999991 2 4 999992 2 3 999985 2 2 999999 2 339159 965809 2 2 999999 1 2 999999 -647040 2 182181 316898 1 2 999999 612876 2 4 999989 2 2 999999 2 572993 733945 1 2 999999 -705320 1 2 999999 836786 2 781772 860740 2 2 999999 2 410574 637743 2 20 999995 1 241015 359236 -765535 1 2 999999 401012 1 207268 635340 -374125 1 10 999990 -985248 1 3 999999 -88099 1 2 999999 916942 1 7 999994 -16346 1 306643 559242 310332 2 2 999999 1 485942 720160 -100567 1 80209 296743 912062 2 6 999990 1 2 999999 685383 2 2 999999 2 2 999999 1 316449 531359 871131 1 2 999999 351770 2 6 999997 2 361722 934181 1 182704 324491 551299 2 7 999982 1 5 999981 -988853 1 1 999984 667006 1 10 999996 565058 1 2 999999 -810554 2 295287 668415 2 2 999999 1 2 999999 -641671 1 924575 968110 724558 1 8 999982 -912417 2 2 999999 2 33989 114308 1 2 999999 259527 1 2 999999 721704 1 242685 327810 -653133 2 18 999997 1 2 999999 -806383 2 2 999999 2 2 999999 1 16 999990 -738143 1 2 999999 -334137 2 107468 133502 2 20883 136806 2 20 999988 2 2 999999 2 2 999999 1 2 999999 234750 1 471273 917894 641495 2 2 999999 2 108441 434199 1 5 999999 591690 2 4 999990 1 3 999995 110130 2 259397 397117 1 126308 669229 284390 2 2 999999 1 2 999999 -800252 2 2 999999 1 2 999999 -169684 2 2 999999 2 2 999999 1 2 999999 389402 1 2 999999 80257 2 2 999999 2 7 999990 2 3 999999 2 550182 915392 2 2 999999 1 12 999987 -172074 1 543132 690492 -346323 1 17 999983 -341149 1 100680 478507 -538331 2 2 999999 1 2 999999 762687 2 2 999999 1 216600 882186 -401209 2 373205 685923 1 60154 763109 38716 2 338528 706901 1 14 999982 -459798 2 6 999996 1 10 999988 590033 2 2 999999 1 2 999983 -227429 2 18 999990 1 19 999994 -337842 1 2 999999 -783837 2 213059 234686 2 79937 441053 2 17 999998 2 13 999987 1 952625 970579 811730 1 2 999999 -312561 1 2 999999 -745766 1 13 999997 83520 1 2 999984 509131 2 161720 931628 1 389820 793699 350230 2 2 999999 1 141392 317262 -460943 1 8 999994 484864 1 532258 717401 923475 2 7 999990 1 552743 586802 -938560 1 211586 247420 347405 2 2 999999 1 638433 884584 -405134 1 50389 776838 -127039 2 450584 518462 1 614100 958639 -718802 2 231667 378558 2 446300 768408 1 2 999999 219296 2 320643 536209 2 2 999999 2 112849 416848 2 5 999988 2 9 999992 1 480541 602947 -463240 2 147607 861361 2 554045 797946 1 17 999994 217371 2 10026 679591 1 18 999984 -410714 1 886690 995643 -714527 2 20 999989 2 2 999999 1 2 999999 675444 2 631382 951176 1 12 999994 859601 1 2 999999 -575917 2 903741 963684 2 698887 744982 2 173685 456199 1 131075 474663 864947 1 2 999999 -270725 2 2 999999 1 15 999988 -126482 2 1 999988 1 12 999984 476359 1 636140 696860 -797671 1 118961 783505 -729078 2 14 999984 1 36920 290828 256335 1 215860 434074 -17295 2 323898 713235 1 2 999999 -538612 2 12 999982 1 5 999999 843077 1 12 999983 -92336 2 630869 780295 1 2 999999 -753871 2 2 999999 1 8 999999 -739736 1 2 999999 -551735 1 670116 795237 749216 2 20 999997 2 5867 357416 1 19 999987 -255079 1 2 999999 844359 2 2 999999 1 2 999999 616407 2 797452 856659 1 477116 747644 776897 1 245049 337210 -633552 1 11 999995 11701 2 11985 360899 1 7 999987 329272 1 4 1000000 182441 2 164534 264190 2 136746 203412 2 8 999988 2 6 999998 2 2 999999 1 273362 565192 626822 1 14 999995 428551 2 18 999984 1 2 999999 -925942 1 186922 843707 -318501 1 15 999987 -763038 2 2 999992 2 93117 321250 2 245983 301703 2 2 999999 2 85262 468192 1 4 999993 49587 2 188976 479356 2 20 999991 2 2 999999 2 2 999999 1 671804 736306 243854 2 2 999999 1 2 999999 987340 1 10 999992 116646 1 190392 341997 -343391 1 334938 564940 736775 1 2 999999 478377 2 8 999998 1 27303 285227 -592777 1 1 999983 -54154 1 3 1000000 -632988 1 2 999999 969695 1 2 999999 -388036 1 10 999985 -988200 1 11 999995 -986603 2 10 1000000 2 55897 958289 1 2 999999 75414 1 2 999981 572337 2 342993 844528 2 2 999999 1 1 999998 853283 2 15 999995 1 291315 519293 -772862 2 20 999984 2 14 999995 1 7 999985 291204 1 2 999999 -265434 1 18 999981 -211626 2 534965 745234 1 377350 580086 955187 1 3 999984 275256 2 42938 894886 2 7 999987 1 52120 782212 658471 2 2 999999 2 8 999983 1 409899 637348 409710 1 212463 252456 -180257 1 11 999999 161774 2 17 999996 2 2 999999 2 2 999999 1 19 999984 -890269 1 20 1000000 -669070 1 3 999991 27236 2 20 999981 1 290948 421999 -129283 1 2 999999 271706 2 2 999999 2 11 999983 1 591031 910957 590711 2 20 1000000 1 301044 651235 -586738 1 2 999999 884129 1 413689 670278 972624 1 1 999985 -721882 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 224092 736649 658899 1 2 999999 808927 2 5 1000000 1 3 999988 -971521 2 241620 430418 2 470341 819802 1 8 999985 -481158 1 13 999990 668730 1 2 999999 -577274 1 311218 728880 -976759 1 14 999987 781090 1 6 999994 -220341 2 262620 311533 1 579941 942220 -165181 1 12 999995 831247 2 500201 715291 2 7 999999 1 69622 108124 391377 1 2 999999 579697 2 2 999999 2 2 999999 2 2 999999 2 324409 365534 1 291912 710484 -17727 1 11 999981 977209 1 2 999999 -44449 1 10 999996 104529 2 537857 834335 1 452463 669401 156612 2 11 999984 1 4 999994 -652822 2 311387 994216 1 2 999999 333937 1 2 999999 -627121 1 2 999999 797998 1 2 999999 36465 2 2 999999 1 309247 720350 689629 2 282950 290207 2 18 999986 2 2 999999 2 2 999999 2 16 999996 1 2 999999 961267 2 2 999999 1 11 999998 -593751 1 159771 784308 232895 2 16 999982 1 277235 347089 225423 2 572692 576351 1 18 999999 -24097 1 399329 705187 503420 2 6 999983 2 2 999999 1 12 999990 -567177 1 189595 268566 -850511 1 2 999999 624393 2 2 999999 2 2 999999 2 287952 715162 2 2 999999 2 159290 803636 1 12 999994 -720623 1 434741 593251 -777909 2 2 999999 1 111208 150773 174417 2 20 999994 1 2 999999 50839 1 7 999988 955099 2 914013 990753 1 2 999999 993325 1 6703 954166 -155341 2 9 999989 2 14 999981 2 1 999994 1 8 999993 696281 1 547466 618667 -336562 2 1 999987 2 6 999998 1 16 999984 769281 1 78614 935426 -652056 1 12 999996 -443528 2 609058 884278 1 244932 778979 834210 1 1 999991 -192363 1 10 999987 -712386 2 5 999994 1 12 999998 603220 2 2 999999 2 2 999999 1 11 999998 -713884 2 19 999991 2 5 999991 2 8 999997 1 374668 849976 570651 2 133588 188915 2 2 999999 2 226146 391219 2 2 999999 1 2 999999 -684065 2 2 999999 2 57018 801420 1 316108 840340 -244037 2 14 999995 1 455712 582746 358870 1 301641 987714 714700 1 2 999999 362696 1 2 999999 975966 2 2 999999 1 2 999999 -772148 1 2 999999 -670862 2 10 999985 2 5 999993 2 2 999999 1 2 999999 -630252 2 434527 454601 1 16 999982 -156631 1 368493 529501 576945 2 4 999984 1 2 999999 886254 2 11 999989 2 467994 753889 2 13 999991 2 170828 227186 2 2 999999 1 2 999999 -461300 1 3 999986 80889 1 2 999999 323764 1 230632 421200 105074 1 2 999999 -766652 2 2 999999 1 197861 829355 366385 1 2 999999 -916094 2 9 999993 1 2 999999 161428 2 649555 686242 2 19 999995 2 449106 600733 2 18 999994 2 372100 405278 2 2 999999 1 2 999999 -539952 1 18 999998 572383 1 20 999983 -795858 1 17 999992 768108 1 2 999999 813651 1 6 999988 622614 2 18 999992 2 248218 485082 2 2 999999 2 2 999999 1 13 999989 541564 2 1 999987 1 2 999999 -256177 1 2 999999 357783 1 229242 929750 762065 1 187931 817785 675047 1 2 999999 -530683 2 14 999998 2 2 999999 2 2 999999 2 2 999999 2 227888 263837 1 159052 426397 659451 2 2 999999 1 11 999984 -711034 2 612629 786700 1 8 999985 249897 1 297899 331968 -719261 1 1 999982 -313799 2 333944 403519 1 165679 555191 -422367 2 9 999992 2 71941 878147 2 1 999981 1 10 999994 -107154 2 469196 957995 1 1 999998 962158 1 2 999999 752489 1 2 999999 772575 1 13 999987 69935 2 678234 885733 1 11 999995 409570 1 2 999999 -46681 1 318989 664281 34395 1 2 999999 -605571 1 2 999999 -783526 1 2 999999 -297162 1 104364 913512 -704116 1 4 999999 872067 2 2 999999 2 2 999999 2 14 999995 1 2 999999 -82143 1 643883 885029 -475952 2 14 999992 1 7 999999 -41825 1 2 999999 -973744 2 14 999988 2 384047 839279 2 96870 495029 2 553312 749734 2 75976 245316 2 19 999993 2 457335 531487 1 462247 889447 -455370 1 2 999999 -876684 2 249329 709010 2 4 999983 1 2 999999 421651 2 7 999996 1 2 999999 -494693 2 326901 818876 1 2 999999 -871233 2 634254 882095 1 2 999999 235714 1 2 999999 -879464 2 13 999987 2 402741 923841 2 20 999993 1 16 999990 731271 2 15 999983 1 6 999992 321950 2 2 999999 2 15237 146473 2 2 999999 1 2 999999 -958722 2 285084 799012 2 2 999999 1 2 999999 571689 1 174411 994745 -368911 1 679830 862247 243905 1 2 999999 -642139 2 574279 576628 1 7 999986 768275 1 157119 485926 380344 2 17 999990 1 2 999999 -887683 2 15 999998 1 2 999999 -324498 1 8 999995 93926 1 13 999991 455072 1 16 999991 840398 1 98781 446834 49632 2 11 999998 1 192846 860363 545357 1 138773 909642 410083 2 19 999992 2 2 999999 1 11 999988 -492751 1 71578 580942 412978 2 139047 750836 1 2 999999 -445161 2 20 999984 2 541382 808903 2 2 999999 1 118387 549015 350784 1 356611 386614 618913 1 444715 477018 277155 1 16 999991 620350 1 2 999999 -16711 1 60281 619245 -131327 1 13 1000000 -240672 2 504727 925581 1 11 999984 -129155 1 14 999999 644449 1 358926 429866 -389419 1 171176 265117 -877234 1 2 999999 -457577 2 207104 601755 2 2 999999 2 13 999987 2 340469 721501 1 156353 865146 -922580 2 454513 646188 1 2 999999 289686 2 2 999999 2 2 999999 2 543803 982601 1 2 999999 86239 1 4 999988 253539 1 2 999999 -767593 1 53927 767685 20911 2 52610 313913 1 369765 463421 76674 2 325866 863523 2 2 999999 1 13 999985 -905032 2 125802 694517 2 206756 527257 2 110148 503211 2 1 999990 2 239802 854134 2 336575 849121 2 138900 741015 2 2 999999 1 2 999999 111221 2 3 999990 2 2 999999 2 2 999999 2 242329 670946 2 2 999999 1 262022 829910 -521142 1 2 999999 -626113 1 2 999999 567427 2 11 999990 1 58789 289967 -842984 1 384106 821072 828751 2 382245 796638 2 70397 937214 2 424820 601018 2 2 999999 1 130791 999119 -660882 2 516484 650257 1 2 999999 538936 2 2 999999 2 321132 494842 2 16 999985 2 2 999999 2 61487 836217 1 202096 206794 605416 1 19 999987 23789 2 665357 816818 1 2 999999 -389046 1 2 999999 264376 2 2 999999 2 2 999999 2 2 999999 2 448297 548322 2 11 999986 1 4 999982 654431 2 2 999999 2 2 999999 1 2 999999 -772010 2 10 999994 2 2 999999 2 2 999999 2 14 999993 1 2 999999 413950 1 4 999984 503711 2 14 999986 1 2 999999 -611694 2 2 999999 1 3 999987 -312833 1 19 999987 -543175 2 687786 918052 1 65220 123883 735724 2 23758 502929 2 16 1000000 2 129890 587495 2 495100 859144 2 129711 917048 1 147246 645368 377519 2 2 999999 1 581483 759379 949229 2 2 999999 2 576429 852904 2 661146 985256 2 2 999999 2 12 999994 1 781774 852284 153076 2 13 999992 1 13 999995 -420108 1 2 999982 153113 1 2 999999 -881647 2 445543 781618 1 372834 777912 244045 1 225511 747705 400472 1 2 999999 -768439 1 345171 513347 -101519 1 16 999987 -195669 1 2 999999 79230 1 19 999998 486655 1 2 999999 -648414 2 246054 692635 2 270714 635897 2 61985 796095 1 305737 470398 -465604 2 831997 966532 1 2 999999 -555364 1 18 999984 863631 2 512060 647869 1 2 999999 -519969 2 4 999987 2 706935 780537 1 2 999999 858483 2 2 999999 2 2 999998 1 2 999999 92161 2 5 999996 2 2 999999 1 3 999992 -462900 2 13 999990 1 804601 834621 -880226 1 11 999981 461880 1 2 999999 -281259 1 189796 548270 673347 2 647478 852589 2 2 999999 2 2 999999 1 167967 857904 -217082 2 20 999990 2 2 999999 1 2 999999 -787510 2 445997 465807 1 113395 321057 819173 1 7 999982 -807523 1 600611 615219 409748 1 2 999999 581360 1 337894 549417 70665 2 2 999999 1 109287 639625 931049 2 2 999999 1 453340 814976 839229 1 2 999999 -632638 1 7 999982 -962638 2 759273 988972 1 2 999999 322836 2 247447 851535 1 122531 550999 -163353 2 5 999992 2 17 999987 1 2 999999 363084 1 2 1000000 -988488 2 2 999999 1 87235 99909 -364704 2 351916 782176 2 151248 279727 1 1 999987 952542 1 11 999989 121903 1 3644 368530 -663772 2 2 999999 1 2 999999 161784 2 18 999990 1 214304 616838 684572 2 2941 632471 1 115844 184326 -793727 1 10 999990 -106953 2 2 999999 1 15 999992 187819 1 2 999999 -638868 2 10 999994 2 13 999987 2 2 999999 2 12 1000000 1 2 999999 810911 2 19 999999 1 193213 289307 -907273 1 746654 947693 -41242 2 2 999999 1 406551 691682 -317631 1 127672 309773 346835 1 12 999989 -655229 1 2 999999 27060 2 281037 466281 1 100927 944697 552718 2 12 999994 1 2 999999 -375446 1 2 999999 799829 1 20 999989 363629 1 2 999999 529670 1 622734 749169 -833790 1 450248 659373 901432 1 758895 862843 -837685 1 9588 376121 -51577 2 18 999986 1 15 999985 -755599 1 11 999987 -771195 2 2 999999 2 2 999999 2 2 999999 1 290222 533383 760430 2 19 999985 1 511560 906414 -900000 2 202133 816928 2 2 999999 1 103019 460031 244596 1 2 999999 -130195 1 18 999984 595127 1 222917 638383 -665351 1 5 999988 -863067 2 4 999998 2 2 999999 2 197179 260311 2 20 999986 2 2 999999 2 19 999987 2 487594 494579 1 3 999989 -406133 2 184474 446996 1 39693 749055 97372 1 11 999984 700507 1 364777 399033 -722584 2 157285 686262 1 2 999999 115038 2 2 999999 2 4 999995 2 4 999998 1 17 999984 -928052 1 2 999999 -60112 2 75191 777679 2 1 999988 2 2 999999 1 2 999999 -303248 1 2 999999 474705 2 2 999999 1 103824 190909 -894005 2 650206 928564 1 2 999999 -3150 1 471938 959259 -618519 2 98891 985260 2 18 999990 2 2 999999 2 2 999999 1 19 999994 -732370 1 2 999999 593494 2 2 999999 2 319108 479208 1 2 999999 -603918 2 2 999999 1 88746 157485 -977243 1 13 999998 14634 2 89368 144272 2 2 999999 2 886127 904161 1 53366 491491 661939 2 11 999997 1 2 999999 808346 1 9 999983 568164 2 371147 848077 2 583210 835681 2 4 999987 1 2 999999 15447 2 380160 557682 2 122965 180001 1 845420 942075 906355 1 4 999995 613291 1 5 999998 -770935 1 286712 531171 240553 1 3 999991 -621978 2 2 999999 1 2 999999 223629 1 422039 830568 -591410 2 2 999999 2 2 999999 2 2 999995 2 475610 757656 1 394062 936522 -800496 2 19 999992 2 2 999999 1 120296 325590 712036 1 2 999999 -957474 2 1 999990 1 8 999997 -727006 2 9 999999 1 2 999999 561225 1 2 999999 -584249 2 26938 679510 1 1 999984 645840 1 14 999987 268087 1 544437 708517 -945096 2 2 999999 1 714548 801657 -526135 1 428790 726185 22678 2 7 999986 2 2 999999 1 776542 991020 -17418 2 465992 849617 2 2 999999 2 822935 891105 1 2 999999 -400488 2 568673 754847 1 330832 739161 170894 1 521659 588180 437121 2 9 999988 2 48106 999366 1 2 999999 -210336 2 379591 469148 2 78757 914831 1 15 999999 133667 2 18 1000000 2 608952 865069 2 294222 898048 2 2 999999 1 88577 788863 -523219 2 2 999999 1 11 999981 722455 2 2 999999 2 2 999999 2 6 999998 1 2 999999 537485 2 15 999981 2 59861 179058 2 553671 722609 1 2 999999 -561104 1 14 999986 -238767 2 12 999995 2 211499 864074 1 14 1000000 -6522 1 2 999999 -610303 2 4 999989 2 2 999999 2 1 999985 1 10 999996 401800 1 3 999981 317984 1 319235 956986 956662 1 2 999984 -1383 1 5 999993 -855950 2 364913 947280 2 90882 895377 1 290494 570867 401729 2 17 999999 1 2 999999 -884490 2 18 999995 2 2 999995 1 8 999987 619849 2 2 999999 1 5 999995 197333 1 2 999999 -769840 1 2 999999 -496757 1 424890 450339 612193 1 122864 640902 -246046 1 2 999999 -310680 2 2 999999 1 548096 948757 589227 1 562938 906198 -353089 2 2 999999 2 2 999999 2 2 999999 2 675807 675983 1 2 999999 946480 1 18 999985 -340342 1 2 999999 -763971 1 2 999997 165231 1 2 999999 -112209 1 378429 582244 835647 2 213058 552130 2 2 999999 1 2 999999 763954 1 2 999999 -938568 2 81778 904127 1 114026 308208 1381 1 1 999990 805556 2 14 999982 1 2 999997 -539110 2 2 999999 2 5 999987 1 535625 994338 -851927 1 253874 905321 -97679 1 1 999990 -734694 1 159735 935263 467289 2 2 999999 2 155781 818090 1 5 999991 920934 1 2 999999 30808 2 184194 385722 1 18 999981 257007 2 458943 911001 1 16 999993 -45316 1 2 999999 -658020 2 344409 924003 1 2 999999 643202 1 2 999999 816916 1 2 999999 -556246 1 788585 881745 162481 2 2 999999 2 2 999999 2 3 999986 2 28943 45572 2 2 999999 1 2 999999 370078 2 337992 414280 2 2 999999 1 2 999999 -230389 2 2 999999 1 19 999995 333555 2 9 999990 2 318241 376154 1 292419 750610 60031 1 12 999982 -159523 1 11 999987 767404 2 2 999999 2 532797 537568 2 15 999987 1 2 999999 -912640 1 2 999999 -702572 2 169692 833582 1 2 999999 447514 2 168785 573110 2 400095 855187 1 30355 952262 -300220 2 2 999999 1 2 999999 509438 2 17 999995 2 18 999992 1 2 999999 665611 1 256991 797863 -604021 1 3 999999 607746 1 5 999994 139675 2 2 999999 1 19 999989 388305 2 10 999986 2 2 999999 2 2 999999 1 623610 807548 88139 2 13 999986 2 14 999986 1 12 999998 -51150 1 527266 947249 -833578 1 10 999987 -178584 2 2 999999 1 364253 948032 -284051 1 2 999999 788141 2 226235 828785 2 8 999982 1 5 999996 296882 2 13 999993 1 41959 378793 984824 2 10 999989 2 20 999981 2 20 999987 1 195801 514843 -755438 1 272120 438278 -15659 2 2 999999 1 121964 949028 40016 1 185219 391430 46455 2 423524 550772 1 268895 970721 167110 2 237924 244518 1 2 999999 -160890 1 2 999999 379375 2 2 999999 1 17 999986 297829 2 2 999999 1 6 999984 -934883 2 16 999988 1 683271 733749 -751792 1 480471 924632 244293 1 9 999988 950060 1 14 999992 341550 1 2 999999 425328 1 488707 586836 779171 2 525411 554383 2 246650 757582 2 2 999999 1 13 999989 -619954 1 568734 944232 -302967 2 332928 341511 2 6 999996 2 2 999999 2 2 999999 2 302975 402758 1 11 999988 -359269 2 19813 524715 1 2 999999 -760389 2 12 999989 1 798022 984022 -897539 1 7 999998 564119 1 2 999999 262213 2 2 999999 1 237195 898039 997878 2 256550 908632 2 476702 503959 1 14238 118446 -123127 2 2 999999 2 1 999997 1 2 999999 -69038 2 2 999999 1 286571 543072 744136 1 2 999999 -149779 1 2 999999 -423881 2 2 999999 1 2 999999 -263484 2 12 999983 2 2 999999 1 8 999992 108930 2 11 999992 1 219001 915796 150770 2 1 999993 2 2 999999 2 14 999995 1 185904 569812 725696 1 2 999999 53466 2 1 1000000 1 9 999989 196869 2 12 999985 1 20 999987 305586 1 2 999999 513276 2 2 999999 1 2 999999 -710375 1 730282 921547 -297412 1 16 999984 885007 2 810475 920706 2 29241 83868 2 13 999982 1 157894 872481 14978 2 21705 572882 2 2 999999 1 2 999999 -651996 2 2 999999 2 2 999999 1 17 999998 51966 1 2 999999 614240 1 2 999999 459292 2 14 999999 1 134355 236806 -184811 1 17 999982 224522 2 6 999994 1 19 999981 683135 1 2 999999 -341944 1 246946 909411 -843171 1 16 999988 -798943 2 2 999999 1 2 999999 -866602 2 2 999999 2 17 999994 2 11 999982 2 2 999999 2 2 999999 2 4 999992 1 13 999999 -85878 2 385081 494350 1 597159 883284 -912118 2 11 1000000 2 2 999999 2 2 999999 2 2 999999 1 8 999997 801717 1 2 999999 406667 2 2 999999 1 4 999996 -931552 1 12 999981 679934 1 2 999999 -448142 1 2 999999 -829600 2 17 999982 1 1 999993 -919526 1 186874 315482 120862 1 15 999984 -596797 2 2 999999 1 12 999997 -387333 1 2 999999 790402 1 18 999995 939880 1 2 999999 -871518 2 2 999999 2 2 999999 1 2 999999 -750430 1 9 999981 -947895 1 2 999999 -444991 2 102101 859260 1 2 999999 903570 1 2 999999 624699 1 2 999998 -705596 2 2 999999 1 15 999988 897185 1 8 999982 222069 1 2 999999 -875047 1 2 999999 465079 1 16 999986 -168769 1 75257 460889 73811 1 151890 498746 -210869 2 8 999986 1 308908 499803 -548119 2 41085 847068 2 2 999999 1 2 999999 -540611 2 4 999992 1 139291 418372 -478061 1 2 999999 -347415 1 270911 287771 197916 2 352145 525061 1 4 1000000 535979 2 17 999998 1 9 999996 -246733 1 2 999999 793519 1 2 999999 625894 2 215328 504308 2 2 999999 2 2 999999 1 1 999983 -395639 2 2 999999 1 53211 911135 822872 2 2 999999 2 10 999985 1 346121 755396 -207474 2 2 999999 1 2 999999 849214 1 96618 481417 -383509 2 440514 465022 1 53996 377729 775237 1 7 999994 -792188 1 566847 885375 728039 2 170755 824667 1 2 999999 733135 1 2 999999 749110 1 90442 777335 31732 2 61417 383270 1 434871 852259 857866 1 827414 966211 -314691 1 336585 350125 -119951 1 12 999990 -926533 2 16 999992 1 907000 935429 -851575 2 1 999991 1 2 999999 927828 1 462015 588636 -532965 2 9 999995 1 81075 730782 927266 2 812814 972679 2 123763 524340 1 17 999986 -400956 1 18 999982 -916655 2 2 999999 2 2 999999 2 34611 336583 1 143341 357322 620322 1 380695 427910 -715002 2 3 999994 1 2 999999 920946 2 198479 834410 1 512153 976065 -703177 2 16 999995 1 19 999985 -588079 1 7 999989 673179 2 1 999985 1 2 999999 216436 1 2 999999 -889967 1 2 999999 -885431 1 2 999999 862076 1 2 999999 -272052 2 455155 824173 2 2 999999 1 2 999999 852229 1 22944 48298 654033 2 2 999999 2 5 999984 1 2 999999 -106127 1 2 999999 -188846 2 12 999992 2 2 999999 1 2 999999 -598442 1 287326 871010 409154 1 19 999994 -118875 1 2 999999 -939448 2 2 999999 1 4 999981 399287 1 5 999997 669957 1 363815 636418 400052 2 2 999999 1 2 999999 -251907 2 2 999999 1 76480 846165 -987737 2 220561 794768 1 72120 588190 813189 2 174275 451169 1 399791 695072 -64364 1 652611 981481 435555 2 496816 939226 1 19 999982 -496003 2 2 999999 2 95158 346684 1 19 999994 -826549 2 427996 612454 1 9 999999 -695355 2 2 999999 2 7 999981 2 438567 824652 2 34079 154259 1 6595 284420 -620125 1 2 999999 -626785 1 2 999992 -479852 2 19 999983 2 2 999999 2 685557 837054 2 2 999999 1 504185 723445 -148958 2 20 999992 1 351384 811453 976126 2 14 999981 2 41431 868319 2 17 999981 1 2 999999 -886939 2 2 999999 2 3 999999 2 10 999997 1 2 999999 -370422 2 2 999999 2 275259 690693 1 2 999999 813140 1 2 999999 -626512 2 2 999999 2 8 999986 1 17 999988 99543 1 876051 881517 629291 2 19 999992 1 6 999988 888874 2 2 999999 1 2 999999 -974704 1 2 999999 301869 1 304347 362863 491198 1 2 999999 -262765 1 611722 710346 663022 1 396044 905439 146961 2 55485 273440 2 2 999999 1 16 999996 651241 1 2 999999 943356 1 2 999999 276438 1 18 999998 508039 2 286351 573331 2 7 999995 2 425220 967418 1 19 999996 -202497 2 266358 379291 2 402310 995754 1 130061 425226 -874066 1 5 999992 942840 1 2 999999 -110066 1 163018 350981 797133 1 2 999999 345621 1 535693 761478 -16823 2 20 999990 1 258034 342451 787185 2 8 999986 1 15 999988 -971030 1 486517 793904 -259121 2 2 999999 1 2 999999 371611 2 7 999985 2 2712 372423 1 1 999994 793412 1 8 999999 -729526 1 19 999995 73056 1 2 999999 208209 2 12 999990 2 4 1000000 1 20114 778842 -345811 2 8 999982 2 2 999999 1 339176 928244 994003 1 11 999985 -150218 1 248996 892338 -717854 1 2 999999 -256478 2 18 999982 1 4 999984 -4577 1 289192 457685 -14040 1 2 999999 -601828 1 18 999993 -743211 2 5 999987 2 29468 339745 2 6 999990 2 8 999997 1 2 999995 -498447 1 2 999999 -326427 2 20 999983 1 2 999999 -269040 1 2 999988 -469459 1 531701 741100 -619297 2 19 999993 2 14 999981 1 148745 372869 -333926 1 2 999999 931863 2 2 999999 1 2 999996 30329 1 16 999989 -235785 1 2 999999 566426 2 323618 692134 2 754048 972689 2 2 999989 1 2 999999 -846560 1 2 999999 -444808 1 3 999990 -184350 2 17 999981 2 2 999999 1 2 999999 -620052 2 2 999999 2 6 999988 2 1 999985 2 10 999991 1 451599 874232 61019 1 7 999991 980698 2 5 999986 1 260355 436578 -518463 2 19 999999 1 355054 499026 672955 2 2 999999 1 2 999999 729550 2 6 999998 2 2 999999 1 19 999995 -611186 1 18 999990 906347 2 232700 373023 2 48416 305121 1 18 999989 222630 1 77268 878255 -533220 1 198969 587180 -812850 1 507923 821566 474226 1 17 999983 127346 1 614817 926024 -34044 2 476933 718326 2 467406 761397 1 485789 633183 13140 2 2 999999 1 16 999984 -397858 1 14 999983 -505039 2 610168 866392 2 2 999999 1 2 999999 -484531 1 19 999983 -398665 2 2 999999 1 51926 303227 706369 2 266488 325332 1 108088 409544 166442 1 2 999999 677500 2 215248 232508 1 7 999985 -283376 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -774934 1 13 999999 -967688 2 20 999984 2 379850 518780 1 548577 588389 681000 1 3 999987 -910989 1 2 999999 -6728 2 497815 964965 2 19 999987 2 2 999999 1 2 999999 -189154 2 2 999999 1 4 999993 -350480 2 29364 607187 2 3 999994 1 2 999999 -431271 1 6 999987 526777 2 2 999999 2 2 999999 1 2 999999 640411 2 2 999999 1 166750 477681 -510479 2 9 999997 2 17881 479722 2 2 999999 2 2 999999 2 209951 533566 1 403724 968176 421105 2 2 999999 1 775921 968940 -325230 1 11 999982 -406691 1 19 999984 453560 2 2 999999 2 2 999999 2 2 999999 1 1 999997 -512700 1 14 999991 -326199 1 656509 691341 -936561 2 565171 835453 2 2 999999 1 15 999981 338602 1 18 999985 603860 1 20 999989 207088 2 121146 370853 2 144659 409227 1 213573 851417 -669025 2 2 999999 2 2 999999 1 73907 618873 99326 1 641643 922270 453548 1 18 999984 491475 1 2 999999 -929337 1 2 999999 188388 1 2 999999 27983 2 2 999999 2 5 999992 1 14 999981 34123 1 327545 937399 156748 1 690590 820236 -218711 2 2 999999 1 15 999995 -777699 1 18 999994 -462523 2 10 999997 2 2 999999 1 6 999985 290638 1 20 999992 -822123 1 2 999997 254211 2 2 999999 2 9 999985 2 444721 650654 1 237433 792373 651884 2 2 999999 1 5 999981 595623 2 2 999991 1 2 999999 -379061 1 2 999999 -171105 2 145410 219295 1 2 999999 -26901 2 18 999988 1 2 999999 357583 2 18 999988 2 2 999999 2 3 999982 1 17 999994 939522 1 2 999999 307682 2 5 999991 1 2 999999 -732957 1 2 999999 207928 1 2 999999 -626254 2 67968 519880 1 542150 852052 -254706 1 2 999999 -309527 1 11 999988 -494533 2 19 999994 2 2 999999 1 7 999994 -28033 1 15 999994 -123686 1 12 999986 8482 1 2 999999 73443 1 2 999999 240941 1 12912 832620 -354226 1 2 999999 783482 2 2 999999 1 6 999994 405630 1 2 999999 -625615 2 19 999983 1 4 999982 -77321 1 296923 601066 -98788 2 4 999998 2 2 999999 2 161736 365455 2 308585 532022 1 2 999999 -636496 1 139323 585508 -653796 2 2 999999 2 264304 279305 1 133221 585841 -916141 2 3 999994 2 566753 786103 1 8 999991 -494065 1 8 999983 498388 1 71595 804581 -715405 1 2 999999 -766285 2 88686 204166 1 739472 798288 -418949 1 10 999992 350310 1 425349 563175 609143 2 16 999990 1 1 999999 235475 2 2 999999 2 4 999985 2 2 999999 1 20 999991 937236 1 104471 763229 802533 1 2 999999 -288801 2 1 999984 1 132457 537826 290783 1 383022 928906 240846 2 10 999997 1 2 999999 916398 2 10 999999 1 16 999994 -497763 2 154178 766843 2 12 999997 2 6 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999993 2 501496 873523 2 6 999984 1 4 999998 -445072 2 3 999990 2 2 999999 2 2 999999 1 2 999999 -286689 1 2 999999 341935 1 2 999999 162570 1 2 999999 -206888 1 17 999991 555241 1 2 999998 210007 1 593371 770154 -979280 2 1 999983 1 2 999999 -311512 1 544904 849576 495860 2 11 999985 1 2 999999 672341 1 2 999999 365895 2 8 999989 2 2 999999 1 2 999999 -639232 2 19 999990 1 2 999999 -823982 1 506363 966859 802116 1 2 999999 770255 2 16 1000000 2 76788 911251 2 2 999999 1 2 999999 -288192 2 2 999999 1 477700 524523 998945 1 2 999999 84219 1 2 999999 835606 1 342091 424186 327961 2 4 999994 1 10701 65752 915663 1 19 999988 57225 2 12 999999 2 406143 536038 1 2 999999 -633813 2 2 999999 2 614228 796987 1 2 999999 -246933 1 2 999999 -30395 2 15 999991 1 741061 803552 -517038 2 2 999999 2 2 999999 1 2 999999 228041 2 805887 983294 2 3 999987 2 530658 866796 1 2 999999 194045 1 3 999996 -700995 1 105491 864567 -744221 1 2 999999 494736 1 249959 618921 -318662 2 360874 594121 2 13 1000000 1 2 999999 -923193 1 16 999998 242077 2 2 999999 1 2 999999 464812 1 1 999983 -476940 2 445584 517615 2 20 999982 1 125567 299278 280762 2 9 999999 2 151487 238646 1 2 999999 -117075 1 2 999999 215207 2 503422 741540 1 2 999999 542049 1 654571 836889 -956012 1 2 999999 -442664 2 3 999994 2 180843 466940 2 2 999999 2 616100 750242 2 2 999999 2 341043 996178 1 12 999998 314630 1 546287 752699 -161318 1 646858 953373 930299 1 378452 507179 -558524 2 5 999996 1 2 999999 597349 2 5 999995 2 3 999990 2 260695 473992 1 17 999990 -836281 2 3 999995 2 2 999999 1 2 999999 -375019 2 7 999993 1 2 999999 557151 1 713437 907622 722018 1 14 999997 -979723 1 13 999998 203349 2 852055 971660 2 232191 476882 2 9 999989 1 6 999984 -137470 1 314631 817043 -253539 1 20 999985 -23603 2 41018 874816 2 57513 946191 1 438368 582099 974720 2 17 1000000 1 51569 445117 -898955 1 289492 390540 909080 2 10 999983 2 2 999999 2 858539 947615 1 7 1000000 -392722 1 6 999986 976846 2 2 999999 1 527379 555985 -638616 2 52758 143072 1 2 999999 -491432 2 2 999999 2 537313 889465 2 4 999983 1 397961 558759 759326 1 2 999999 474928 1 20 999991 466155 1 2 999999 -203591 1 15 999985 310135 2 12 999997 1 673503 809636 -989916 1 7 999985 553890 2 71518 734597 1 277279 741654 -582173 1 2 999999 917505 1 15 999992 771730 1 2 999999 -498706 2 3 1000000 2 346204 611404 1 2 999999 -956170 1 181380 828989 -32083 1 435964 545130 860429 2 2 999999 2 2 999999 1 12 999988 971913 1 901494 910169 -96799 2 8 999992 1 658992 870177 477556 1 43441 782302 -536226 1 2 999999 -94949 1 513408 683393 26962 1 2 999999 -588734 2 2 999999 1 14 999992 -351358 1 8 999991 460438 2 2 999999 1 2 999999 -414736 1 207905 873977 -454358 2 2 999999 2 3 999985 2 2 999999 2 9 999986 1 2 999999 -914607 1 93949 460679 -732161 2 2 999999 2 284475 967686 1 2 999999 -37155 2 2 999999 1 2 999999 634830 2 1355 718475 1 20 999982 -34788 1 13 999982 951234 1 49603 762985 -831404 2 379605 478115 2 5 999985 1 7 999999 -816820 2 2 999999 1 17 999995 711247 1 342238 397000 -37767 2 2 999999 1 12 999986 -570217 2 915118 969313 1 157378 349382 -467673 1 258608 848034 777474 2 423907 934245 2 2 999989 1 360802 845324 -520416 2 8 999981 1 2 999999 -389387 1 292560 585806 -170108 1 603669 964479 273123 1 2 999999 -778099 2 82711 213850 1 42510 575574 -406395 2 465956 563082 1 16 999999 -158321 1 2 999999 25920 1 12 1000000 -990622 2 8 999988 1 20 999995 162281 2 13 999992 1 2 999999 -806454 2 2 999999 2 320609 711186 2 13 999999 1 2 999999 831134 1 17 1000000 -684179 2 2 999999 2 5 999985 1 2 999999 -473021 1 11 999983 578414 2 2 999999 1 475636 527590 789560 1 10 999988 -761893 2 2 999999 2 2 999999 2 2 999999 2 296780 775309 1 2 999999 -245860 2 2 999999 1 393115 402371 363698 1 11 999995 384402 1 2 999999 -762572 2 438023 717386 1 2 999999 -187058 1 320813 751432 897400 2 2 999999 2 4 999998 1 1 999984 -873886 2 6 999983 2 2 999999 2 20 999999 1 2 999999 467746 1 503714 841635 254796 2 74078 520865 2 2 999999 1 3 1000000 -376637 2 83176 513608 1 2 999999 -671822 1 2 999999 -926827 2 2 999999 1 2 999999 213942 1 402801 414389 -207727 1 7 999985 -397944 1 1 999993 275133 1 2 999999 -646288 2 2 999999 1 663435 996124 -452255 1 5 999988 202575 2 14 999985 1 13209 194136 -128271 2 129900 668683 2 2 999999 2 2 999999 2 2 999999 2 63001 385689 2 2 999999 1 573530 956915 909966 2 485352 681081 2 15 999993 2 183527 464143 2 5 999993 2 241310 310017 1 2 999999 686247 2 7 999990 2 115431 395024 1 3 999986 -409744 1 53091 72845 902705 1 16 999991 407835 1 714173 904910 -990627 1 480327 774512 600157 2 292417 320008 1 175187 725433 453708 1 263724 859578 635422 2 20 999997 2 17 999999 1 20 999990 -921105 1 2 999999 214731 1 637034 882905 640099 2 2 999999 1 14 999987 -689523 2 2 999999 2 2 999999 2 13 999990 2 186978 314654 2 12 999989 1 91443 641248 -380587 1 9 999997 -518498 1 1 999985 -763485 1 197156 587301 608089 1 2 999999 28982 2 2 999999 1 47474 707873 584615 2 636850 728162 1 2 999999 181246 1 20 999992 -596800 2 10 999984 2 99498 696683 1 32555 431756 460358 1 2 999999 -192965 1 528375 955070 814466 1 381971 525624 -593015 1 5 999991 -336485 2 203704 566011 2 9 999992 1 247998 890371 -695632 2 2 999999 2 2 999999 2 2 999999 1 14206 569555 522581 2 20 999991 2 550157 948867 2 2 1000000 1 2 999999 -481914 2 14 999981 2 2 999999 1 287429 382644 577942 1 4 999986 251586 1 317157 693441 742652 1 4 999992 -583113 1 864372 960486 -455352 1 456595 506562 -723361 2 2 999999 1 213530 557250 -875234 2 139260 920412 1 2 999999 423833 2 72258 319754 2 228787 457316 1 162657 709284 591712 1 6 999985 -192140 1 20 999986 -477444 1 8 999988 -300841 1 8 999994 -761282 2 2 999999 2 153043 320088 1 2 999999 811541 1 332109 611185 -526523 1 2 999999 -864247 1 15 999983 728240 1 505442 516504 8865 2 2 999999 2 8 999998 1 598405 740066 -901766 1 228807 964589 -29567 1 2 999999 -310245 2 836557 958385 2 19 999993 2 20 999985 2 19 999993 2 5 999998 2 2 999999 2 1 999987 2 2 999999 2 2 999999 1 2 999999 -256391 1 2 999999 575367 1 448937 628317 234528 1 2 999999 -560548 1 2 999999 283133 1 222240 645321 98409 1 17 999984 692912 2 715383 940946 1 2 999999 110181 2 1508 486670 1 2 999999 403803 2 2 999999 2 2 999999 1 2 999999 -260603 2 1 999997 2 357312 400961 2 5 999992 2 155821 542141 1 2 999999 -994738 1 3 999997 957763 2 576205 751558 2 2 999999 2 2 999999 2 151260 621809 2 257576 965588 1 2 999999 118114 1 458879 999233 -642884 1 147974 660367 -543254 1 6 999996 -549192 2 15 999982 1 2 999999 -862243 2 2 999999 2 2 999999 1 2 999999 451322 1 2 999999 482161 2 2 999999 2 1 999998 2 1 999984 1 4 999997 804832 2 16 999997 1 219303 448446 -497906 2 2 999999 2 12 999998 2 2 999999 1 2 999999 657152 2 444626 856741 1 2 999999 393358 2 13436 840460 1 2 999999 984273 2 3 999990 2 2 999999 2 2 999999 1 13 999984 890903 1 855986 862729 814284 2 2 999999 1 787711 930807 526085 2 2 999999 1 2 999999 710417 1 2 999999 330473 2 723206 911552 1 2 999999 -568442 1 607521 794865 -732956 1 2 999999 -623281 1 2 999999 540750 2 2 999999 2 3 1000000 2 2 999999 1 776296 898155 723897 2 14 999988 2 20513 518633 1 2 999999 709179 1 2 999999 -889578 1 2 999999 -92822 1 554687 912089 -803479 2 11 999996 2 20 999995 1 12 999984 732431 1 176534 671436 -588881 2 2 999999 1 2 999999 370415 2 352363 721192 1 9 999995 -874289 2 324005 759183 1 2 999999 -904816 2 19 999986 2 2 999999 2 10 999997 2 2 999999 1 4 999981 467765 1 9 999994 -920736 1 2 999999 -622133 2 12 999988 2 19 999991 2 2 999999 2 133238 460619 1 9 999984 -154908 2 149539 386725 2 313197 971340 2 9 999985 1 261518 562804 -391534 1 168613 304835 -835135 1 2 999999 96359 2 6 1000000 2 40766 894977 2 2 999999 1 8 999993 -660010 2 162516 295351 2 21846 317951 2 7 999982 2 266764 596572 2 2 999999 1 16 999996 7124 2 292790 581367 2 6 999998 2 2 999999 2 20 999999 2 19 999998 2 2 999999 1 4 999993 298376 1 3 999988 961280 1 19 999997 -85530 2 65958 834109 1 2 999999 290331 1 13 999991 -793035 1 19 999992 -454870 2 184608 754149 2 15 999981 2 8 999990 2 19 999989 1 2 999999 267913 2 2 999985 1 5 999990 -626150 2 2 999999 2 13 999992 1 19 999986 -188941 1 3 999983 -338340 2 4 999987 2 626038 725992 2 32753 771509 1 316009 847968 -222039 2 2 999999 1 18 999992 -528871 2 17 999988 2 12 1000000 1 2 999999 648228 2 2 999999 1 137196 576600 -230647 1 2 999999 -882338 2 563173 976266 2 10 999992 1 600852 820505 -60359 1 15 999986 -718812 1 472 380282 596886 2 837561 926808 2 2 999999 2 18 999991 2 18 999995 1 227331 314355 766768 2 15 999982 2 664103 933630 2 365616 443348 1 2 999999 585286 2 9 999999 2 2 999999 2 48534 993519 2 625586 710976 1 18 999982 -342444 2 2 999999 2 2 999999 2 2 999999 1 729818 899868 -326312 1 2 999999 -459636 2 138596 546029 1 4 999992 -691969 1 4 999991 -139245 2 2 999999 1 142817 836122 -423298 1 793437 855598 -383696 2 14 999991 2 365033 946283 2 42895 639962 2 45766 211175 2 2 999999 2 6 999983 1 2 999999 197004 2 2 999999 2 4 999993 2 2 999999 2 4389 937161 1 240467 718935 252830 1 2 999986 -126982 2 2 999999 2 3 999998 2 2 999999 2 663504 871987 1 10 999987 -85400 1 2 999999 -154850 2 450620 483677 1 18 999990 -396336 1 8 999983 -521782 1 2 999999 541252 1 242950 649316 738541 1 21362 437478 40147 1 2 999999 758418 2 2 999999 1 6 999989 -673340 2 278857 686729 1 14 999986 66429 2 2 999999 1 14 999989 724499 1 755022 784573 -890420 1 19 999982 -269294 1 331711 647164 -176940 1 2 999999 361430 2 2 999999 2 17 999999 1 280362 447477 15336 2 2 999999 1 12 999989 76772 2 16 999983 1 2 999999 -410610 1 13 999982 63560 2 2 999999 1 192039 847882 765639 1 2 999999 -225983 1 13 999990 -822986 2 319378 888598 1 4 999996 -33946 2 2 999999 2 4 999992 1 15 999994 785954 2 643332 786779 1 16 999997 -193084 2 13 999996 1 2 999999 -607201 2 18 999991 2 18 999989 2 2 999999 2 2 999982 1 2 999999 -223498 2 828441 940348 2 2 999999 2 604771 984416 2 2 999999 1 2 999982 858988 2 828018 913997 2 2 999999 2 2 999999 2 2 999999 1 1 999989 -270573 1 237165 988346 286918 2 2 999999 2 2 999999 2 313370 990704 1 2 999999 466464 2 2 999999 1 4 999994 -966862 2 2 999999 2 76257 366338 2 14 999996 2 677069 887072 1 2 999999 -508915 1 40800 407138 -239599 2 2 999996 1 96055 432451 709096 1 130122 447297 679846 2 461087 838281 1 12 999990 618680 1 18 999996 -979001 2 16 999983 2 12 999998 1 7 999989 264590 1 2 999999 680048 1 2 999999 -24098 2 306490 611120 2 2 999999 1 13 999986 -506661 2 2 999999 2 373124 462699 2 195356 840947 2 14 999996 1 214802 518262 -782833 2 294948 720249 1 2 999999 232564 1 14 999993 305072 1 2 999981 578062 1 356126 766451 -289259 2 283070 979338 1 546826 601969 -581198 1 2 999999 94033 1 2 999999 273977 2 2 999999 2 593452 686760 1 19 999994 -815874 2 2 999999 2 2 999999 1 2 999999 972411 2 574624 819804 2 698970 977536 2 424699 919823 1 2 999999 -939891 1 2 999999 -462633 1 7 999989 993191 2 12 999990 1 2 999999 -571551 1 2 999999 -296597 2 2 999999 1 12 999992 -559620 1 95146 919145 591896 1 391655 939346 364674 2 14 999981 1 7 999985 245628 2 9 999994 1 2 999999 99026 1 2 999999 232315 1 4 999992 307262 2 85192 768210 2 2 999999 2 1 999993 1 154890 499398 -193506 1 5 999998 473975 1 2 999999 -93559 2 2 999999 1 2 999999 -706157 2 2 999999 1 20 999989 -499404 2 2 999999 2 16 999988 2 2 999999 1 2 999999 48290 2 2 999999 1 2 999999 312489 1 10 1000000 -759277 1 12 999989 -75236 2 2 999999 2 76212 724690 1 548767 648452 988530 2 114552 592763 1 86298 975411 213035 1 779227 779596 -356720 2 2 999999 1 2 999999 71195 1 538734 795504 -359037 2 287719 293244 2 45065 508075 1 499992 923830 666770 1 317280 388214 552030 1 7 999998 -972953 1 16 999983 -816790 1 8 999994 -521796 1 2 999999 105907 1 10 999992 -976620 1 624131 669049 704616 2 2 999999 1 2 999999 761111 2 664403 738129 1 2 999999 -700958 2 532571 692177 2 2 999999 1 193509 661790 963869 1 10 999988 970490 2 320414 545263 2 2 999999 1 2 999999 308953 1 8878 473257 -774882 2 2 999999 1 15 999985 397395 2 4 999981 1 12688 179748 -148820 2 2 999999 1 2 999999 269828 2 11 999984 2 2 999999 2 2 999999 2 2 999999 1 10 999995 -761984 2 9 999993 2 2 999999 2 8 999996 1 384758 440027 -930981 1 2 999999 392832 2 90252 429610 1 16 999998 448959 1 2 999999 -84187 1 12 999998 -688308 2 2 999999 2 2 999999 1 834040 944272 -245516 1 2 999999 232003 1 2 999999 -12132 1 9 999990 -291653 1 87092 425136 -831885 1 170032 744398 -27821 1 2 999999 591183 2 2 999999 1 224898 386900 -765755 1 2 999999 587822 1 450991 746815 756426 1 2 999999 179358 1 42699 534686 -227045 2 182559 648468 1 2 999999 -560727 1 2 999999 208095 2 666218 754666 2 2 999999 2 2 999999 1 2 999999 649342 1 239580 757774 -284301 1 2 999999 57738 2 15 999989 2 2 999999 2 2 999999 1 838333 960310 -110916 1 170762 249032 566829 1 18 999997 -565299 2 2 999999 1 2 999999 -257133 2 2 999999 1 376900 784777 -334100 2 484462 657237 1 156145 662421 -3397 2 73685 575469 2 2 999999 1 2 999999 -44841 2 329248 600904 2 2 999999 1 2 999999 228809 1 6 999983 212096 2 7 999989 1 2 999999 -543000 1 18 999989 105943 2 71509 231193 2 315802 542653 2 2 999999 2 2 999999 2 9 999984 1 921310 980801 69521 1 2 999999 -579988 2 243308 587255 2 819417 995989 2 2 999999 2 2 999999 1 885327 995230 -949350 2 2 999999 2 13688 283675 2 105889 536450 2 1748 351897 2 15 999986 2 104199 555751 2 2 999999 2 15 999998 1 3 999989 -719385 1 12 999995 -804996 1 183684 531063 -229395 2 511761 856696 2 383161 598622 2 4 999988 2 294713 722690 2 449947 814890 2 19 999994 1 16 999998 284322 1 2 999999 907686 1 290448 488285 640038 1 16 999998 -580789 1 2 999999 -629269 1 2 999999 -240708 1 227701 958072 487927 2 356173 570068 1 1 999988 883808 1 2 999999 600290 2 2 999999 2 2 999999 1 29779 215261 58570 1 4 999995 487910 1 714998 856126 -542784 1 2 999999 -91121 2 2 999991 1 17 999999 -586848 1 235881 547564 -266702 2 3 999995 2 611026 997637 2 130521 760728 2 1 999993 2 1 999996 2 235118 827261 2 31001 293482 1 2 999999 579143 1 16 999982 -289623 1 15 999991 922473 1 16 999994 967325 1 2 999999 802780 2 2 999999 2 3 999990 1 5 999995 -640814 2 174081 889517 2 2 999999 2 484364 957587 1 2 999999 -368714 1 5 999990 -858161 2 2 999999 1 166139 670411 -950351 1 2 999999 -973866 2 2 999999 2 2 999999 1 11 999998 -881062 2 2 999999 2 2 999999 1 13 999997 588466 1 2 999988 -716518 2 5 999982 1 938224 970697 -70832 1 219272 722312 -434156 1 5 999999 -613274 1 191933 375817 -257579 1 741663 814709 -564576 1 2 999999 800772 2 2 999999 1 2 999999 -178456 2 199544 794493 1 2 999999 462400 2 2 999999 2 7 999997 2 576807 730954 1 5 999997 -741972 1 2 999999 -970906 1 2 999999 -12103 1 10 999981 -505518 2 36214 434270 1 2 999994 4990 1 2 999999 -155872 2 2 999999 2 11 999981 1 2 999999 -158753 1 13 1000000 -142028 2 20 999998 1 9 999992 -294179 1 2 999999 581852 1 60080 166256 -877638 1 605793 819562 824877 1 2 999987 280115 2 1 999988 1 6 999992 886136 2 2 999999 2 975216 997532 2 2 999999 2 7 999997 1 20 999983 160541 1 8 999995 -775149 1 5 999981 985733 2 2 999999 2 3 999987 2 563030 895282 1 673733 997780 410748 1 695598 983655 37589 1 112955 139510 353473 2 110370 153668 1 298368 310292 7877 1 383587 600429 -43814 1 2 999999 162486 2 16 999990 2 2 999999 1 2 999999 -886985 1 2 999999 -226449 1 2 999999 -908432 2 207284 797037 2 790880 949068 1 2 999999 446843 1 171356 481680 -818726 1 26285 245603 -77338 2 2 999999 1 636415 788926 -739794 2 2 999999 2 2 999999 2 16 999984 1 2 999999 -46272 2 731135 891799 1 343093 412475 964254 1 12 1000000 -977303 1 20 999986 10265 2 2 999999 1 2 999999 411491 1 2 999999 882255 2 2 999999 2 2 999999 1 6 999995 -524339 1 13 999989 -901769 2 2 999999 2 2 999999 1 267593 272933 -303733 2 2 999999 1 628101 716986 -609681 2 48405 687792 1 18 999984 -479241 2 2 999999 2 2 999999 2 75603 297388 1 324994 504860 -333948 1 7 1000000 -32667 2 569057 871174 1 2 999999 786074 1 2 999999 -221999 1 16 999990 -696023 2 407142 611049 2 2 999999 1 13 999999 552606 1 55439 786070 -781483 1 537351 604390 535038 2 51068 587570 2 4 999981 2 426924 622425 1 2 999999 -759551 1 8 999986 -554535 1 2 999999 523212 1 373873 634920 -339431 1 2 999999 -417695 1 209307 783949 -882334 2 2 999999 1 19 999992 -979962 2 365488 785619 2 2 999992 2 617649 945258 1 2 999999 -261392 2 15 999982 1 824857 988790 -838958 2 19199 552171 1 214850 881846 610086 2 2 999999 1 2 999999 -590403 1 2 999999 623571 2 288851 544748 1 454337 693646 580321 2 17 999985 2 94193 352442 1 2 999999 -38564 1 16 999986 -374281 1 20 999998 797007 2 35628 218828 2 2 999999 1 12 1000000 -928703 2 2 999991 2 564775 970124 2 2 999999 2 251186 845384 2 366194 996153 2 1 999982 1 2 999999 460329 1 2 999999 133361 2 55874 701961 1 19822 268365 890713 1 2 999991 490941 2 2 999999 2 2 999984 1 2 999999 -13865 1 571723 600491 652500 2 2 999999 2 458892 768780 1 385334 648265 296045 1 2 999999 -233528 2 2 999999 1 2 999999 -158794 1 2 999999 -826803 2 24687 258516 1 891485 971543 91121 2 2 999999 1 2 999999 -555740 1 289480 609152 118943 2 5 999984 1 41068 914464 -449072 1 2758 170944 693313 2 9 999996 2 183809 668137 2 2 999999 1 17 999983 -92405 1 16 999987 817516 1 17 999993 152225 2 3 999986 1 323829 333978 -813518 2 8 999997 1 5 1000000 -504079 1 2 999999 814186 1 5 999992 66322 1 317231 627755 614249 2 14778 96692 2 176796 192988 2 20 999989 1 2 999999 535073 1 76701 289424 350635 2 2 999999 2 18 999992 2 19839 122810 2 2 999999 2 59652 186406 2 7 1000000 2 64137 179072 2 2 999999 2 707726 871293 1 77275 668063 677624 2 2 999999 2 2 999999 2 9 999986 2 2 999999 1 302658 987364 -671619 1 5 999990 -123212 1 2 999999 -262786 2 9 999982 1 4774 580918 -934524 1 367531 414152 718001 1 2 999999 869810 1 2 999999 -961199 1 2 999999 226313 1 2 999999 887331 2 2 999999 1 2 999999 761776 1 5 999981 -708109 2 2 999999 2 18 999989 1 2 999999 -298270 1 2 999999 473467 1 2 999999 174501 2 2 999999 1 19 999987 747784 1 2 999999 603471 2 10 999983 2 12 999995 2 844703 926148 2 72056 576050 2 17 999994 2 323818 802594 2 2 999999 1 20 999987 -492569 2 66998 933832 2 472547 910215 1 8 999983 98784 1 7 999998 458531 2 11 999992 1 12 999985 198189 1 2 999999 -629988 2 2 999999 1 9 999999 160782 2 549962 741345 1 2 999999 584211 2 4 999986 1 2 999999 727252 1 2 999995 993936 1 115659 815297 -691895 1 518448 809430 -531196 1 4349 139672 -630547 1 2 999999 175954 2 44547 844424 2 2 999999 2 2 999999 2 2 999999 1 18 999995 -706953 1 11 999981 951353 2 12 999986 1 2 999999 314422 1 150551 513863 712822 2 13 999998 1 4 999981 112068 1 227456 351264 -139049 1 14 999981 158176 1 3621 725807 406287 1 6 999997 342364 1 9 999997 382826 1 411998 474532 -58605 2 20 999994 2 2 999999 2 250571 697391 2 9 999993 2 19 999982 1 9 999998 822270 1 13 999987 697010 1 17 999994 -466089 1 747507 958203 -802991 1 1 1000000 818577 1 46728 668637 -570985 1 485872 897282 287344 2 118849 743482 2 26812 275567 1 11 999986 -576975 1 6 999994 -962265 2 2 999999 1 245346 917238 -777223 1 2 999999 538926 2 20 999996 2 2 999999 2 2 999999 1 2 999999 701258 1 2 999999 15825 1 4062 849586 -632585 1 2 999999 -621943 1 14072 385048 -563842 2 5 999993 2 18 999998 2 390636 815700 1 653704 770479 -285653 2 443994 785909 2 20 999994 1 2 999999 146762 1 19 999992 286596 1 2 999999 -795488 2 197586 209875 1 54643 188796 488519 2 842865 890354 1 2 999999 -755459 1 2 999999 -936697 1 541315 826247 843687 1 546799 872604 -768348 2 4 999983 1 132285 854744 205160 2 95980 902883 2 511645 585227 1 2 999999 -202321 2 7 999986 2 2 999999 1 8 999992 -586331 1 490212 930887 580960 2 347474 870236 1 667297 899130 425932 1 2 999999 987643 1 474632 926269 984676 2 143850 164435 2 2 999999 2 2 999999 2 545441 927533 1 2 999999 276058 1 3 999994 85804 1 2 999999 -895826 1 2 999999 320062 2 2 999999 2 49385 247596 1 465116 885724 871210 2 16 999981 2 2 999999 2 15 999983 1 355942 995346 812505 2 16 999992 2 1700 985675 2 8 999985 1 17 999994 6634 2 5 1000000 2 12 999990 1 288691 869413 -834197 1 142590 686329 -907850 2 14 999994 2 2 999999 2 2 999999 2 202705 461969 2 18 999992 1 2 999999 730076 1 8 999982 355385 2 17 999994 1 4 999984 770734 2 187049 654378 2 517095 872109 1 2 999999 -959778 2 9 999985 2 5 999985 1 301914 715236 346045 2 2 999999 1 2 999999 748464 2 17 999992 2 20 999990 1 2 999999 -333452 1 2 999999 343827 2 5 999987 2 23738 589381 1 382790 986164 106280 2 6 999988 2 148302 696729 1 19 999986 -88695 1 2 999999 597013 2 1 1000000 1 2 999999 1047 2 82021 443772 2 188163 792426 2 659060 729394 2 2 999999 1 2 999999 445147 2 534622 689819 1 2 999999 -550530 1 12 999993 845562 2 27489 42107 1 2 999999 697212 1 50322 369484 -479425 2 5 999984 2 54580 626939 1 2 999999 -396344 2 84293 381654 1 19 999982 -453954 1 6543 367014 740248 1 2 999986 977016 2 17 999993 1 2 999999 -409427 2 5 999996 2 6 999990 2 450706 499070 2 427534 512224 1 193465 594259 432204 1 140782 909419 -435601 2 19 999988 1 10 999994 20317 2 148069 891046 2 8 999984 2 2 999999 1 563160 906024 385926 2 392527 407883 1 6 999992 787904 1 41686 653104 -650855 1 2 999999 -693519 1 871479 885719 585237 1 445801 496697 -147017 1 695015 800606 745450 2 515215 630723 2 16 999983 2 117638 922922 2 2 999999 1 334859 365111 -238418 2 341174 476813 2 8 999991 1 44435 532588 365754 1 3 999988 -277408 1 2 999999 -369648 1 2 999999 -829352 2 2 999999 1 552373 552405 981754 1 647504 696815 765772 2 10 999989 2 18 999987 1 752448 802322 608135 1 344634 576027 -359296 2 600308 778834 1 2 999999 -920114 2 1 999981 2 20 999993 1 273795 835544 254298 2 2 999999 1 424940 796397 -804901 1 13 999991 -709909 2 2 999999 2 211579 835227 1 681220 950785 289612 2 2 999999 1 2 999999 -846157 1 4 999984 540629 2 8 999986 1 2 999999 -130452 1 2 999999 -24211 1 2 999999 245718 2 2 999999 1 290494 924070 705764 2 15 999989 1 782393 877919 987536 1 8 999985 780072 2 6 999987 1 10 999991 73664 1 617028 620888 -473649 1 2 999999 179304 2 11 999985 1 9 1000000 -976579 2 2 999999 2 648866 902035 2 300034 581894 2 327339 351869 2 891176 946300 2 12 999981 1 2 999983 864212 1 17 999986 78076 2 776348 964132 1 8 999982 868022 1 3 999997 539872 1 243847 414457 362906 1 382683 391331 -822824 1 406142 859655 494316 1 2 999996 -197160 2 352755 676961 1 3 999984 61841 2 53514 919797 2 2 999999 1 2 999999 -672604 1 226114 711241 -458656 1 79832 374966 755518 2 2 999999 2 4 999998 2 12 999990 2 104226 725345 2 71357 106113 1 245020 879205 262557 1 2 999999 312769 1 280419 297235 541013 1 8 999997 -318780 2 2 999999 2 2 999999 2 3 999995 2 193129 561043 2 2 999999 1 2 999999 987217 1 2 999999 -570476 2 9 999996 1 9 999994 -284988 2 651465 856592 2 137942 535182 2 251842 752015 2 15 999997 1 2 999999 -812150 2 2 999999 2 266605 679086 2 2 999999 1 16 999987 -648805 2 2 999999 2 598219 818235 1 2 999999 -371568 1 16 999994 774159 1 2 999999 -488355 2 249029 645567 1 4 999981 -425897 2 14 999989 2 102992 341571 1 2 999999 -373344 1 330661 775746 489340 2 2 999999 1 225304 332634 616922 2 3 1000000 1 2 999999 -263284 2 337977 990794 1 2 999999 -458209 1 13 999989 -159593 1 135567 393133 22098 1 10 999986 252836 1 18 999998 -64425 1 710886 911115 750754 2 544600 996493 1 2 999985 -882344 2 2 999999 2 3 999995 2 2 999999 2 2 999999 1 525469 652636 -486172 2 3 999986 1 11 999985 -866688 1 19 999996 103217 1 2 999999 649687 2 1 999981 2 526510 622294 1 2 999999 -485250 1 332639 480245 -322788 2 7 999996 2 2 999999 1 175720 338232 392457 1 2 999999 -368408 2 22827 836742 2 3 999996 1 2 999999 298762 1 2 999999 800680 2 18 999986 2 481445 841578 1 15 999998 -889156 2 2 999999 1 2 999999 -164802 1 622670 775208 417871 2 2 999999 1 10 999999 -501942 2 9 999995 1 2 999999 -358857 2 2 999999 2 2 999999 1 2 999999 -797596 2 2 999999 2 2 999999 2 12 999992 1 16 999985 824734 1 14 999985 -902190 1 12 999988 -702241 1 15 999988 565615 2 2 999999 1 2 999999 -438273 2 17 999998 1 16 999987 504996 1 226330 316120 -73428 2 2 999991 1 319955 716371 150420 1 4 999990 863331 1 2 999999 467690 2 2 999999 2 94655 722761 1 78769 748514 448989 2 2 1000000 1 594458 978558 -280023 2 2 999999 1 784178 793254 845832 2 725505 792671 1 6 999994 -758784 1 20 999993 668773 2 269510 852622 2 148687 717406 2 7 999990 2 16 999994 1 2 999999 -130585 1 10 999985 -742456 1 2 999999 -782780 2 6 999987 1 4 999987 -367929 1 558661 628361 910578 2 14 999986 2 14 999993 2 3193 651312 1 539432 763719 -196417 1 229960 728167 -308649 2 1 999998 2 7 999982 1 2 999999 -123752 1 2 999999 736000 2 14 999983 2 693212 939208 1 10 999994 383009 1 82527 226847 117640 1 2 999999 -636957 2 2 999999 2 2 999999 2 9 999983 2 826144 997562 1 16 999994 -639477 2 415257 450635 2 13 999990 2 285839 463355 1 206949 542671 538947 2 1 999988 2 5 999988 2 6 999984 1 8 999988 -229636 2 2 999999 2 2 999999 2 693102 791498 1 8 999992 -260499 1 2 999999 669891 2 2 999999 1 376214 774993 -655185 2 491499 926721 1 12 999982 -777026 1 7 999993 -215340 2 118459 271833 2 597339 901159 2 2 999999 1 351646 994263 124891 2 15 999993 2 390598 546844 1 317180 566851 292829 2 2 999999 2 2 999999 2 51463 987191 2 91566 388011 2 2 999999 1 12 999996 717219 2 479894 836642 1 2 999999 -322968 2 20 999985 1 87535 336521 -660481 2 2 999999 2 4 999982 1 16 999998 89871 1 6 999983 -646177 1 346500 839628 -401398 2 16 999991 1 19 999992 -956495 2 2 999999 1 18 999998 83098 1 2 999999 -879479 2 177764 938374 2 1 999989 2 804224 944712 2 2 999999 1 264773 351990 330304 1 2 999999 -472596 2 13 999999 1 6 999987 209474 2 2 999999 1 2 999999 97489 2 2 999985 2 56603 520884 2 15 1000000 1 2 999999 -27002 2 845665 906825 1 2 999999 -834948 1 20 999986 -293150 2 243356 560730 1 756 365656 -898619 2 7 999998 1 17 999987 -741483 2 11 999988 2 10 999999 1 76366 257438 485315 1 19 999997 780142 1 15 999990 923598 1 2 999999 802304 1 363967 370059 605665 1 301180 408455 -542598 2 5 999990 2 2 999999 2 165076 954215 1 383811 741111 565260 1 13 999989 -269489 1 645477 885824 45642 2 448672 961609 1 2 999999 -386116 2 49966 659837 2 2 999999 2 324332 859812 1 759680 919586 -593915 2 13 999991 1 444498 647420 481466 1 2 999994 394714 2 2 999999 2 2 999999 1 2 999999 -984437 2 16 999989 1 12 999982 -885367 2 15 999997 2 7 999985 2 12 999981 2 8 999996 2 58841 619908 1 606075 809079 -111252 2 286229 730630 2 14 999988 2 2 999999 1 554024 673052 925558 1 4 999992 753695 1 23248 423330 -330379 1 7 999982 -322173 1 656251 838700 434638 1 780917 985877 -456910 1 2 999999 -609927 2 2 999995 1 6 999997 -219833 1 19 999987 -577448 2 825702 981282 2 2 999999 1 810405 839708 -929295 1 450550 741733 -538778 1 849847 957167 -639683 2 2 999999 1 2 999999 -595865 2 223024 548949 1 606646 826392 -745152 1 2 999999 -303943 2 769981 873798 1 2 999999 -591044 2 42470 454817 2 13 999988 1 17 999992 500792 1 602967 881793 -314650 1 398275 688668 638680 2 2 999999 2 2 999999 1 2 999999 273386 2 379621 599236 2 15 999984 1 4 999991 -416432 2 279708 321078 1 13 999989 783233 2 2 999999 2 104026 705187 2 2 999999 1 2 999999 469520 1 2 999999 -428958 2 667536 694139 2 2 999999 1 2 999999 -515282 2 275283 887122 1 839760 890289 467468 2 76888 661772 2 553723 555468 1 226273 847903 -193052 2 16 999991 1 15 1000000 -939914 1 354162 967634 648808 1 384731 639723 -974369 1 4 999997 776473 2 16 999999 2 9 999986 2 2 999999 1 11 999983 403282 1 332311 562588 388785 1 3 999984 -767840 1 2 999999 -356282 2 481526 910474 2 13 999985 1 11 999986 -402179 1 2 999988 -976646 1 401322 965657 -813621 2 2 999999 2 2 999999 2 15450 581687 1 396053 756651 64326 2 2 999999 1 2 999999 846688 2 14 999987 2 2 999999 2 555807 789612 1 2 999999 -219583 1 323550 639768 -82346 1 2 999999 -807890 1 2 999999 538342 2 2 999999 1 7 999995 -839309 1 2 999999 -58385 2 16 999986 2 2 999999 2 15 999982 1 2 999999 -585890 1 18 999981 -74765 2 13 999992 1 258589 281723 821194 1 1 999984 462136 1 263532 279453 766548 1 2 999999 844302 2 2 999999 1 16 999982 -470739 1 13 999984 -247028 1 2 999999 -989770 1 20 999988 295978 1 2 999999 699747 1 14 999988 621653 1 1 999989 -202593 1 263238 412613 -86116 1 2 999999 -739038 1 2 999999 -164594 1 480677 550695 -454681 2 2 999999 2 30934 218406 2 152670 848194 1 2 999999 -18760 1 2 999999 611069 1 19 999991 -920702 1 2 999999 -232478 1 74533 893896 -194251 2 458085 492947 2 542385 982167 1 2 999999 494507 1 7 999990 890070 1 78033 882243 950434 2 951918 990935 1 2 999999 -677686 2 2 999999 2 2 999999 2 1 999988 1 206072 983147 -577744 1 371259 739802 272616 1 2 999999 255285 2 2 999999 1 487989 573249 221925 2 2 999999 1 404044 822846 168701 2 72385 963709 2 2 999999 1 2 999999 378490 1 4 999984 870391 2 2 999999 2 94698 344955 1 12 999996 -86685 1 10 999988 -488709 1 311882 881021 778084 2 458502 985457 1 2 999999 656797 2 1 999987 1 14 999987 -26966 1 2 999999 -703357 2 18 999995 2 15 999998 1 177078 507848 81467 2 2 999999 1 16 999997 -182498 1 2 999999 817390 2 2 999999 1 128775 359087 -929312 1 2 999999 -961995 1 18 999985 -556408 2 425555 517920 1 330321 815083 -67013 2 2 999999 1 211060 346828 501437 2 366 441898 1 66342 442320 -458004 1 19 999988 -984914 2 13 999991 1 2 999999 715549 1 2 999999 -246429 1 2 999999 -352756 2 577508 807726 2 20 999998 1 17 999993 517968 1 2 999999 -540419 2 15 999999 1 2 999999 681733 1 614982 658690 386728 2 2 999999 1 2 999999 922734 2 2 999985 1 912881 999383 -178111 1 1 999998 963727 2 608729 951396 2 8898 781341 2 5 999993 2 2 999999 2 363970 675261 2 2 999999 2 896036 982834 2 6 999996 1 15 999986 314759 1 7 999994 499864 1 2 999999 -375287 1 115529 552862 -327187 1 2 999999 -880560 1 16 1000000 362755 2 253006 357534 2 674956 969626 1 17 999985 -761084 1 2 999999 -381918 2 2 999999 2 13 999995 2 3 999982 1 2 999999 -398274 1 17 999987 -653688 1 2 999999 -370694 1 826873 898899 -8151 1 2 999999 877109 1 2 999999 85129 2 723791 957871 1 2 999999 904782 2 589451 620848 1 2 999999 514345 1 5 999981 -678261 1 4 999995 -386572 2 2 999999 2 2 999999 2 263105 823542 1 90032 676194 -369580 2 89293 384968 2 49049 403644 1 265703 938156 -297723 1 14 999998 423628 2 279188 550007 2 2 999999 1 2 999999 -847931 2 2 999999 2 172564 284037 2 126614 424221 2 2 999999 1 7 999984 -900601 1 4 999995 777536 1 11 999990 189967 2 2 999993 1 9 999990 631610 2 2 999999 1 22907 819721 -912777 2 85705 531106 1 770548 856182 57748 2 2 999999 1 448387 854511 155222 2 14 999996 1 463230 768951 814716 2 437152 659247 1 2 999999 950092 1 2 999999 -913794 1 17 999994 -425469 2 2 999999 2 95217 733207 2 2 999999 2 10 999998 1 2 999999 696593 2 2 999999 2 2 999999 2 8 999985 1 2 999999 -680763 2 139190 327433 2 11 999989 2 2 999999 2 2 999999 1 408657 902421 303349 2 349711 424955 2 2 999999 2 11 999983 2 3 999992 2 186552 816271 1 20 999989 -41454 2 157442 487970 1 368175 406287 933973 2 485751 832586 2 529298 604294 1 18 999987 -916484 1 6 999987 -131933 2 19 999993 1 2 999999 931562 1 2 999999 -184640 2 15 999997 2 654286 834054 2 2 999999 2 789412 888097 2 39736 55486 1 19 999994 -375374 1 515835 733432 550190 2 15 999988 1 876763 887172 -461554 1 53435 885411 -818777 1 7 999986 848565 2 2 999999 1 2 999999 931732 2 337325 414777 2 486219 758151 1 755 475073 450225 1 11 999985 368639 2 389837 979584 1 2 999999 715452 2 2 999999 2 2 999999 1 2 999999 117005 1 12 999997 454092 1 2 999999 -975784 1 2 999999 -448248 2 2 999999 1 10 999994 -870042 2 2 999999 1 239575 440649 -162887 2 2 999999 2 2 999999 1 17 999998 -60664 1 2 999999 -927759 2 2 999999 1 17 999984 471346 1 773957 883067 193094 1 20 999992 -830026 2 2 999999 2 287939 527182 2 4 999983 1 16 999999 4594 1 2 999999 230946 2 20 999984 1 3 999988 150538 1 2 999999 -326194 2 2 999999 1 194743 199085 211770 2 18 999986 1 504719 686311 -721219 2 11 999992 1 120836 996966 -777196 2 822249 981295 2 17137 738302 1 2 999999 -879670 1 5 999987 -178028 1 14 999999 -605521 2 8 999991 2 150923 691044 2 2 999993 1 2 999999 578925 1 12 999987 -791933 2 20 999996 2 10 999995 2 12 999991 2 2 999999 1 51545 484058 -368071 1 11 999994 -177280 2 242037 698300 2 19 999983 1 9 999989 207021 2 3187 605522 2 61458 271044 1 430452 705897 -21558 1 315306 494850 804743 2 9 999986 1 2 999999 -694635 2 2 999999 1 2 999999 -456399 1 2 999999 -650052 2 2 999999 2 2 999999 2 18 999999 1 1 999992 -847550 2 135066 299150 2 2 999989 1 11 999997 -556127 2 3 999986 2 125088 397167 1 12 999981 756659 1 2 999999 -599009 1 20 999992 -590126 1 136625 527043 342228 2 300550 840380 2 5 999990 1 16 999991 396913 1 18 999989 -545247 1 2 999999 -971696 1 2 999994 535254 2 2 1000000 2 299738 934545 2 2 999999 1 89625 182421 582776 2 14 1000000 1 6 999985 378808 2 57890 190010 1 2 999999 989441 2 410326 468601 1 278243 900045 563394 1 20 999983 -182756 1 2 999999 708637 1 2 999999 -593739 1 84027 534339 497151 2 117013 255420 1 2 999999 -102514 2 53603 278154 1 3 999985 583480 1 2 999999 20519 1 3 999991 369538 1 9 999991 267582 1 12173 159868 292473 2 2 999999 2 18 999996 1 13 999998 -487140 1 15 999998 -781521 1 373543 499162 -454836 1 2 999999 -20976 2 2 999999 1 11 999988 13552 2 2 999999 2 2 999999 2 5 999997 1 137169 380180 151202 2 344595 998314 1 6 999990 270077 1 6 999993 -883321 2 2 999999 1 2 999999 493897 1 18 999998 413997 1 2 999999 -632982 2 2 999999 1 15 999991 945912 2 14 999983 2 5 999989 2 4 999987 1 293160 491549 -466110 2 2 999999 1 508828 530817 628188 1 2 999999 -907750 1 2 999999 983339 2 2 999999 1 2 999999 422657 2 1 999998 2 4 999995 1 3 999981 742119 1 15 999984 995516 2 14 999997 2 10 999988 1 18 1000000 -434769 2 6446 821264 2 670558 873049 2 155642 953867 1 251391 515256 573225 2 2 999999 2 3 999990 1 12 999988 564983 1 6 999983 932489 1 17 999990 -470035 1 16 999990 931058 2 8 999988 2 9 999988 2 2 999999 2 354404 453771 2 2 999999 1 71269 783939 172195 2 756365 870417 2 220265 610526 2 2 999984 2 124972 398752 1 2 999999 729326 2 2 999999 2 2 999999 2 2 999999 1 663515 910413 -662382 1 2 999999 506351 1 2 999999 632971 2 1 999981 1 2 999985 -956767 1 17 999989 -254362 2 2 999999 1 2 999999 -324959 2 7 999997 1 17 999994 -421148 2 12 999988 1 18 999991 504657 1 416602 454381 -93972 1 256251 654090 275315 2 2 999999 1 2 999999 845941 1 14 999993 891194 2 2 999999 2 10 999998 2 118088 793216 2 83841 706684 2 8 999990 2 2 999999 2 339724 881892 1 16 999988 -445102 2 27443 352690 2 383285 665303 1 2 999999 -540330 1 2 999999 -229409 2 2 999999 1 2 999999 176383 2 2 999999 2 2 999999 1 2 999999 606991 2 8 999982 2 371450 382574 2 2 999999 1 2 999999 -668432 2 2 999997 2 2 999999 2 4 1000000 1 2 999999 -704510 2 17 999995 1 733264 990484 680661 1 2 999999 250462 2 14 999996 2 9 999983 1 2 999999 -850607 1 10 999995 -356666 2 2 999999 2 9093 17585 1 18 999988 450047 1 2 999999 -130668 1 3 1000000 867406 1 2 999999 628866 2 11 999995 2 5 999999 1 2 999999 -407618 1 13 999994 -663833 1 2 999999 -552094 1 18 999982 870453 1 2 999999 320783 1 8 1000000 210036 2 272936 580588 2 161390 585035 1 2 1000000 530378 1 17 999995 614495 1 20 999988 116173 1 501885 701112 -592543 1 389030 507399 600632 1 2 999999 -605725 2 3 999981 1 13 999998 -812004 1 683039 823177 259040 2 91429 786281 1 2 999999 183913 2 2 999999 1 201242 346294 -731416 2 74812 358994 2 18 999985 2 2 999999 2 7 999990 2 2 999999 2 18 999994 1 343401 520658 701898 1 482017 971046 -79104 1 2 999999 955576 2 19 999997 1 686562 961688 135126 1 332268 725719 -296261 2 176547 719682 2 2 999999 1 27274 452603 604991 1 3 1000000 -371174 2 9 999987 1 537204 981738 223469 1 2 999999 -298191 1 62318 545554 817378 2 160399 795476 2 117590 358110 2 79233 477257 2 2 999999 1 224257 511062 901168 2 3 999982 2 2 999999 2 10 999992 1 618933 685077 -399989 1 2 999999 60559 2 2 999999 1 10 999998 536476 2 782867 871153 2 2 999999 2 882250 988913 2 2 1000000 1 9 999985 -741076 1 4 999988 508933 2 5 999981 2 2 999999 1 2 999999 -413838 2 16 1000000 1 2 999999 -877562 2 4 999992 1 2 999999 721205 2 2 999999 1 479443 503475 -781332 1 191329 417216 -398087 2 17 999996 1 651102 688380 -833644 1 14 999992 -85554 2 5 999992 2 2 999999 1 2 999999 284819 2 2 999999 2 113751 143811 2 2 999999 2 13 999992 2 222129 543872 1 2 999999 -201747 1 17 999988 653452 2 17 999983 1 149345 989915 491729 1 492925 774158 861053 2 20 999995 1 319851 808606 239331 2 2 999999 1 17 999991 -123359 2 19 999999 2 2 999986 2 5 999996 1 19 999993 977561 2 2 999999 2 5 999981 1 210453 366471 94670 1 2 999999 802299 1 17 999990 -126023 2 12 999983 1 444550 644829 -294573 2 7 999982 1 13 999986 -336772 1 2 999999 72466 2 258386 849827 1 140781 546556 775582 2 2 999999 1 4 999990 788859 1 19 999982 228646 1 8 999990 -79409 1 2 999999 -378016 1 387782 663659 -373285 1 2 999994 491759 1 2 999999 190976 2 2 999999 2 2 999999 1 2 999999 -478831 1 3 999994 -195191 2 554896 833806 2 14 999994 1 2 999999 -649739 1 406089 956246 -407745 1 2 999999 924221 1 2 999999 627925 1 2 999998 -991323 2 666535 748202 2 2 999999 2 791143 974875 1 12 999988 -819614 1 20 999986 -627900 1 15 999991 26198 1 673150 723301 559560 2 40551 246867 1 2 999999 615894 2 2 999999 2 2 999999 1 2 999999 676573 1 2 999999 418284 2 147967 562098 1 14939 629928 669848 2 2 999999 1 516756 964151 599005 2 2 999999 1 531171 554111 28079 1 10 999991 702830 1 838987 965915 159105 2 180011 571558 1 14 999989 851792 1 16 999998 -608339 1 17 999999 -761282 1 82929 724220 -846798 2 8 999994 1 152483 337562 -935599 2 14 999993 1 27759 194312 398468 2 386927 772864 1 13 999994 864799 1 2 999999 303205 2 629758 863661 1 684077 997522 678810 2 2 999999 2 8 999984 2 3 999998 1 2 999999 -721856 1 38285 446815 -311503 2 56710 213721 1 8 1000000 -773164 2 404614 539001 2 159119 961477 1 2 999999 660159 2 12 999981 2 2 999999 1 4 999990 -742680 2 2 999999 1 3 999986 -237402 2 16 999983 1 10 999995 557460 2 149599 382042 1 2 999999 107253 1 10 999996 22938 2 2 999999 1 2 999999 808463 2 10 1000000 2 2 999999 2 2 999999 1 15 999990 -293241 2 44773 852674 1 647160 668958 944443 1 9 999988 131823 2 19 999984 1 2 999999 264791 2 8 999993 2 2 999999 2 24614 494070 2 2 999999 1 8 1000000 -873442 2 3 999981 2 2 999999 1 487048 553281 -359148 2 2 999999 2 12 999984 2 905704 923012 2 550246 889903 1 2 999995 -71226 2 299725 709479 2 2 999999 2 113028 714245 2 2 999999 2 7 999988 2 24895 803210 1 1 999998 843812 2 8 999996 1 674173 860077 -186852 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -653969 2 2 999999 2 25918 819760 2 937656 977661 1 2 999999 -382558 1 491907 718806 -862956 1 4 999983 27775 1 2 999999 -721670 2 1 999996 1 2 999999 31824 2 2 999999 2 1005 646782 2 7 999999 2 184252 549792 1 12 999997 247775 1 2 999993 -604943 2 9 999994 1 2 999999 -28450 2 816378 974358 1 8 999999 856267 2 19 999995 1 195572 586305 -203559 1 258197 734092 -919351 1 153884 330045 320608 1 2 999983 -100783 1 469639 707487 770105 1 2 999999 -864515 1 6 999982 -224068 2 2 999999 1 2 999999 -603808 2 11 999993 2 2 999999 2 693781 808655 1 11 999987 -226078 2 2 999999 1 2 999999 -814632 1 9 999993 920091 2 9 999985 1 18 999988 440415 2 179839 462051 1 18 999988 -676822 2 16 1000000 2 2 999999 2 96921 837888 2 2 999999 2 20 999994 1 1 999999 12207 2 2 999999 1 290692 438904 -791722 1 609762 835424 703956 1 389112 602518 -229861 2 2 999999 1 2 999999 -318404 1 2 999999 -340606 2 2 999999 1 18 999990 -343758 1 19 999985 467516 2 2 999999 1 5 999982 359793 1 5 999995 -747408 1 238443 374694 -326328 2 455212 761258 1 371167 973254 -200400 2 2 999999 1 667367 807398 190622 1 38730 53815 718491 1 198552 885232 894064 1 2 999999 -557927 1 2 999999 235533 1 2 999999 -531411 2 18 999999 1 2 999999 -613477 1 2 999999 951132 1 6 999990 -788123 1 373559 731946 290480 2 2 999999 1 2 999999 -861879 2 18 999992 1 446740 689429 389455 1 214782 690491 927896 2 678472 912583 1 5 999986 -137375 2 14 999991 1 2 999999 783461 2 18 999998 2 2 999999 2 2 999999 2 382544 624678 2 667950 875036 2 145666 978117 1 249675 290869 993515 1 8 999994 93703 2 270909 577071 2 7 999999 2 2 999999 2 2 999999 2 11 999996 2 1 999986 2 2 999999 1 2 999999 107598 1 2 999999 -387502 1 2 999999 -381242 2 2 999999 1 7 999985 450868 1 2 999999 27157 1 568114 633611 38758 2 794060 808242 2 603153 995052 2 2 999999 1 12 999988 -360714 2 2 999999 1 580338 955650 -340901 1 2 999999 820903 1 2 999999 629747 2 19 999996 1 2 999999 -332886 2 659329 693658 2 5 999988 2 12 999999 2 796862 912007 2 277524 526310 2 11247 190353 1 2 999999 -370090 1 192435 947886 385454 2 2 999999 1 2 999999 -171958 1 20 999986 -528114 2 138289 611987 1 2 999999 -308502 2 2 999999 1 2 999999 462758 1 455167 751994 389024 2 28288 928616 1 288360 917228 864822 2 365079 865359 2 483043 738148 2 561320 817903 1 2 999999 908147 1 657588 926385 -694587 2 426980 732965 1 18 999988 -870 1 17 999988 -668147 2 521719 839963 1 2 999999 -238520 1 2 999999 970399 1 6 999993 -515955 2 165750 554010 1 18 999987 -828739 1 378540 601604 540585 2 327600 742433 1 18 999986 384845 2 802939 953038 2 11 999991 2 259126 663093 2 2 999999 2 100521 379251 1 2 999999 -950027 2 15 999992 2 265479 609866 1 2 999992 -278567 2 2 999999 2 2 999999 2 11 999986 1 2 999999 950304 2 5 999998 1 140758 252229 -612861 1 2 999999 -522378 2 2 999999 1 413487 467239 -803095 2 2 999999 1 303126 508199 950256 1 20 999994 -54506 1 2 999999 260950 2 11171 704372 2 18 999981 1 2 999999 -930572 2 10 999986 2 4 999997 2 280678 499625 2 2 999999 2 2 999999 1 2 999999 210931 1 181069 494012 -163921 2 3 999985 2 624494 787809 1 772500 924539 511534 2 15 999996 2 2 999999 1 1 999990 490107 2 659299 959785 2 261124 904459 1 19 999989 -700952 2 2 999990 2 393055 570278 2 4 999989 1 2 999999 -657418 2 19 999986 1 229593 925540 -322092 1 14 999990 3437 1 2 999999 494308 1 11 999989 -149993 1 2 999997 -182306 2 6 999994 2 2 999999 1 269353 588898 -150341 2 2 999999 2 16 999982 1 429493 606497 -320236 1 324559 614907 -701085 2 76809 241087 2 136804 730105 2 2 999999 2 2 999999 1 467842 692722 -768957 2 19 999991 2 6 999981 1 412709 643107 -970420 2 127676 553764 2 19 999988 1 2 999999 833964 2 19 999984 2 461950 867067 1 2 999999 766490 2 2 999999 1 16 999989 -569586 2 2 999999 1 2 999999 -830736 1 14 1000000 88564 1 7795 505365 616811 2 547158 873372 1 760565 966743 -77252 1 115773 189270 525935 1 17 999992 -377039 1 13 999985 -543001 2 2 999999 2 2 999999 2 5 999991 1 1 999987 -290771 1 16 999992 366721 1 118485 177818 661390 1 368393 399912 -391315 2 2 999999 1 790017 831627 189318 2 228799 390276 2 1 999994 2 126468 208878 1 3 999997 608208 2 2 999999 2 8 1000000 2 77970 686370 2 20 999987 1 5 1000000 -1805 2 1 999981 1 5 999993 882651 1 151523 985592 -867244 2 923696 988799 1 1 999981 676040 1 2 999999 136374 2 540165 930885 1 2 999996 -636607 2 2 999999 2 2969 172377 2 18 999992 2 671216 681575 2 230244 647945 2 4 999990 2 2 999999 2 10 1000000 2 510927 547129 1 622888 860452 -670994 2 2 999999 2 2 999999 1 224074 650570 -259323 1 3 999996 -775688 2 2 999999 2 2 999999 1 2 999999 -238535 1 302471 561113 251769 1 146878 386308 591881 2 16 999985 1 474231 871224 955154 1 357097 465834 493608 2 862394 867881 2 2 999999 1 9 999984 -1837 1 258487 939560 670766 2 2 999999 2 139129 601326 2 708788 789697 1 18 999992 266838 2 8 999989 1 2 999999 207801 1 17 999994 -898143 1 16 999999 -14680 2 13 999991 1 119807 619438 908196 1 114028 751719 158596 1 9 999990 9857 2 188515 344035 1 2 999999 867177 2 4 999989 1 391907 952645 907198 1 146763 548597 533582 1 2 999999 -910735 1 1 999986 -374426 1 12 999996 -221313 1 33164 345621 131938 1 283580 307888 -582938 2 5 999989 2 18 999994 2 14 999997 1 14 999990 418419 2 2 999999 1 2 999999 -24813 2 14 999982 1 2 999999 172762 1 2 999999 -44194 1 7 999981 218712 1 8 999990 -459147 2 14 999990 2 277472 923104 1 119204 158681 -152018 2 2 999999 2 20 999988 2 2 999999 1 15 999996 339507 1 2 999999 -798358 1 611482 852328 -280243 2 2 999999 2 2 999989 1 210322 814022 967076 1 180236 861142 -275924 2 8 999995 2 9 999995 1 2 999999 90912 1 2 999999 -370282 2 4 999993 2 6 999985 2 24026 584792 2 47712 792342 1 2 999999 976007 1 2 999999 -801750 2 17 999990 2 262060 792408 1 10 999998 836374 1 2 999999 -495746 1 2 999989 471300 1 20 999986 -160710 2 5 999991 1 274722 790198 2640 2 2 999984 1 284848 499100 -655912 1 12 1000000 918582 1 642360 853237 -243546 2 2 999999 2 6 999996 2 2 999999 1 248781 659632 -237715 1 2 999999 -845613 1 1 999994 -261317 2 20 999982 1 380865 429428 137665 2 2 999999 1 2 999999 43123 2 12 999989 2 342988 347744 1 86752 732618 -791142 2 14 999994 2 2 999999 1 142849 930494 -895056 1 606707 669960 -227038 2 601521 737493 2 145155 813117 2 12 999988 1 2 999999 -20066 2 6 999988 2 11 999998 2 2 999999 2 15 999990 1 420317 731800 -5366 2 8 999985 2 2 999999 1 175829 527527 995267 1 12 999997 835529 2 18 999991 2 2 999999 2 2 999999 1 292205 887824 370553 1 2 999999 -247094 2 2 999999 1 14 999995 543942 2 7 999991 1 272383 276809 -314284 2 112085 704578 2 2 999999 1 206929 392809 689818 2 2 999999 2 2 999999 1 2 999999 -458973 1 2 999999 -396929 1 2 999999 -366284 1 2 999999 -445546 2 2 999999 2 5 999989 1 2 999999 -182878 2 3 999988 1 2 999999 -906766 1 16 999990 -443777 1 2 999999 -513565 1 7 999982 751422 2 5 999994 2 935468 951425 2 2 999999 1 298255 367569 979698 1 17 999986 -841806 2 2 999999 2 163564 869274 1 2 999999 470617 2 2 999999 1 82532 330796 723450 2 2 999999 2 548645 844993 2 2 999999 1 219748 508632 264379 1 2 999999 -473243 2 776456 993242 1 2 999999 840466 2 143657 984557 2 19 999989 1 299400 525116 -4150 1 2 999999 74540 2 2 999999 2 19 999987 1 14 999987 -279860 2 4 999992 2 17 999981 2 14 999991 2 8 999983 1 2 999999 415925 1 135709 262193 971674 2 448434 581472 2 16 999988 2 2 999999 2 7 999985 2 298030 361500 2 2 999999 1 842132 863089 776111 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -59451 2 250971 952708 1 532729 630316 -318606 1 2 999999 880827 2 2 999996 2 5 999990 2 2 999999 1 2 999999 -172772 1 2 999999 182986 1 2 999999 192540 2 2 999999 1 2 999999 69203 2 2 999999 2 24828 762538 2 260051 670914 2 676379 778754 2 13 999985 2 2 999999 2 12 999985 2 117946 170848 2 307446 468935 1 157792 238834 831892 1 2 999999 939508 1 450931 882468 -997037 1 2 999999 -507871 1 18 999988 260654 1 2 999999 800327 1 481584 760221 -358348 1 4 999999 -349411 2 19 999985 1 813779 850442 242900 2 2 999999 2 2 999999 1 2 999999 306771 2 10 999992 1 6 999990 701941 1 2 999999 100511 2 2 999999 2 47204 725308 1 506003 814396 -89719 2 12 999988 1 2 999999 -371547 2 481880 968967 1 2 999999 -426277 1 357172 887186 -254616 1 786869 869526 549562 2 2 999999 2 2 999999 1 229981 391537 -498613 2 2 999990 2 163602 232202 1 2 999999 -138168 1 7463 890460 -171534 2 2 999999 1 2 999999 588249 2 2 999999 1 2 999999 -6205 1 315509 363919 -285857 1 31628 648872 -683096 1 2 999999 -7426 1 156431 360351 69298 1 267004 291187 -377295 1 2 999999 -649717 1 11 999989 662223 2 463464 777431 2 7 999994 1 465436 586853 611623 1 2 999999 -32269 1 314224 948832 -699479 2 305316 463646 1 430218 885665 -881501 1 718944 884817 340687 2 643085 779132 2 2 999999 2 2 999999 2 2 999999 1 10 1000000 -188667 1 622060 844903 -388981 2 2 999999 1 223307 465152 -520242 2 600439 698475 1 147203 672077 638348 1 2 999999 325917 2 1 999983 1 19 999989 -826162 2 1 999982 2 5 999987 1 9 999990 -537741 2 212857 739074 1 2 999999 542401 1 9 999995 545464 1 2 999999 648488 1 173175 658915 762456 2 18 999991 1 2 999999 736294 2 2 999999 1 2 999999 -201477 2 9 999998 1 2 999999 671031 2 2 999999 2 8 999982 2 2 999999 1 2 999999 971672 1 2 999999 -44463 2 2 999999 2 176988 362462 2 2 999999 1 54385 504026 -121975 2 468315 771543 1 376495 713630 730402 1 16 999983 485092 1 8 999995 -506368 2 2 999999 1 2 999999 -316571 2 37374 278613 1 516182 641290 -769596 1 17 999991 -553585 2 70651 548634 1 2 999999 -600537 2 2 999999 2 479009 827894 1 15 999989 -553464 2 2 999999 1 2 999999 -973588 2 2 999999 1 2 999999 -535386 1 2 999999 -194588 1 145749 645225 -914823 2 2 999999 2 2 999999 2 2 999999 1 355883 932932 622340 1 15 999996 -472363 1 331439 572668 625867 1 11 999988 -26696 2 732576 872640 2 9 999986 1 12 999981 -388873 2 472498 758162 2 18 999988 1 7 999998 -527825 1 9 999982 665874 2 2 999999 2 2 999999 2 4 999981 2 183425 366236 2 2 999999 2 9 999989 2 2 999999 2 496338 843825 2 122886 620355 1 2 999999 365401 2 11 999988 2 2 999984 2 92898 678622 1 16 1000000 934037 1 2 999999 277246 2 10 999994 2 471253 541529 2 87401 853096 1 2 999999 482171 1 14 999993 1678 1 2 999999 436065 2 2 999999 1 17 999986 382346 1 14 999999 252675 2 5 1000000 2 10 999995 2 522915 581420 2 237738 849969 1 2 999999 288984 2 6 999982 1 10 999981 276527 1 9 999982 419506 2 5 999985 1 2 999999 364410 2 2 999999 2 2 999999 1 16 1000000 -113640 1 4 999990 191288 2 527795 759196 2 480236 598980 1 2 999999 -180352 2 203519 556065 1 2 999999 93738 2 2 999999 1 2 999999 -533909 1 754283 949622 995229 2 6 999983 2 83731 951240 1 461389 729965 293128 2 2 999999 2 13 999981 2 663678 846154 2 7 999992 1 71892 497570 -22190 1 2 999999 198913 1 2 999999 50726 1 2 999999 -938203 1 9 999992 -989585 2 5 999987 2 353862 887129 2 12 999981 1 2 999999 -832729 1 90385 903364 -547788 2 84134 255470 2 2 999999 1 16 999982 292916 1 329802 426086 -137078 1 271126 371488 -880081 1 7 999992 523351 2 13 999991 2 253964 387213 2 349629 942894 1 90947 232714 -470652 2 2 999999 1 2 999999 -514383 1 2 999999 703197 1 2 999999 444567 2 242439 510965 2 386529 582018 1 379739 583702 135602 2 189792 257717 2 2 999999 2 2 999999 1 2 999999 706538 2 2 999999 1 87399 537696 -774575 2 209129 607750 1 2 999999 -107745 1 11 999994 582182 2 441275 764719 2 2 999999 2 55857 946000 2 8 999992 1 805739 888203 -123237 1 2 999999 236000 2 3 999991 1 2 999999 263002 2 16 999992 2 1 999982 1 12 999981 -106404 1 15 999993 -297769 2 17 999999 1 2 999999 -699108 1 19 999988 -797960 2 128699 437686 1 219265 469844 -255019 1 2 999999 566474 2 2 999999 2 2 999999 1 424665 502681 -114883 1 7 999988 -657585 1 2 999999 736438 2 2 999999 1 53329 300934 -970175 1 19 999992 77940 1 251288 851078 407542 1 9 999990 331479 1 844886 996521 145780 1 2 999999 -500358 1 2 999999 -213491 2 137196 568954 2 480968 659499 2 15 999983 1 20 999985 184526 2 2 999999 1 2 999999 566039 1 6 999998 -561309 1 136401 254902 342463 2 773685 989479 1 521377 558327 -250378 2 2 999999 2 153048 175892 1 18 999997 -843487 2 793821 816811 1 2 999999 -1830 2 14 999990 2 8 999986 2 18 999994 1 10 999987 239938 2 78130 620018 1 20 999992 -645275 2 2 999999 1 2 999999 -679345 2 695245 723700 2 222953 257490 2 18 999998 2 438426 984418 2 17 999990 2 24203 317024 2 18 999992 1 2 999999 -230740 1 2 999999 524787 2 2 999999 2 11 999984 1 16 999987 -500939 1 3 999999 828542 2 75226 754348 2 112196 610219 1 2 999999 332198 1 10 999992 -633685 2 7 999981 2 2 999999 1 347581 359743 729339 1 442909 621723 -171532 1 2 999999 938599 2 14 999989 1 404755 947126 408323 1 420874 462101 829750 1 1 999994 641755 2 18 999987 2 227257 691227 2 1 999995 1 4 999983 -465774 2 19 999996 2 17 999992 2 2 999999 2 23427 891702 1 2 999999 733 2 2 999999 2 2 999999 1 636442 729566 -192858 2 2 999999 2 9 1000000 1 652837 986063 -535001 1 225736 627886 280411 2 1 999993 2 12 999989 2 265992 885265 1 37593 986777 -664198 1 2 999999 344446 2 275718 826017 2 60126 188369 1 13 999981 703819 2 8 999995 2 6 999986 2 2 999999 1 7 999996 232599 2 19 999996 2 5 999991 2 2 999999 2 2 999999 2 10 999989 1 271758 348672 80346 2 919703 974350 1 2 999999 580570 1 171166 199513 -819795 2 589376 670453 1 2 999999 508128 2 601361 916497 1 2 999999 753634 1 2 999999 549819 1 37312 967482 -978892 1 5 999989 357579 2 17 999989 2 2 999999 1 144677 782461 450067 2 50827 82582 1 335052 346779 854548 1 17 999998 580093 2 2 999999 1 9 999994 168520 1 12 999986 -466642 1 1 999987 816470 2 6 999982 1 2 999999 379772 1 791145 975961 357454 1 2 999999 83007 2 13 999983 2 20898 59779 1 153256 942467 468664 2 61806 802505 2 203588 420129 2 2 999999 2 26342 259294 2 7 999990 2 2 999999 1 2 999999 532894 1 417908 472705 -654930 1 8 999993 729968 2 12 999984 1 156240 185982 878008 2 16 999990 2 2 999999 2 2 999999 2 2 999999 2 183843 667077 1 700425 933664 -333426 2 6 999991 1 2 999999 -961392 2 2 999999 2 2 999999 2 2 999999 1 5 999991 -549508 2 772139 818002 1 2 999999 -153982 1 2 999999 932533 1 2 999999 -115034 1 2 999999 -122745 2 2 999999 2 11 999996 1 2 999999 146890 2 12 999992 2 2 999999 1 2 999999 251266 1 18 999990 606589 2 6 999995 2 461121 653857 1 2 999999 -605272 2 393215 652322 1 2 999999 258437 2 15 999996 2 78336 982523 2 66287 394054 2 20 999993 1 2 999999 883538 2 251645 265924 1 552796 849748 -835690 1 7 999998 -941722 2 18 999988 2 123108 544078 2 2 999999 1 191741 831633 -443833 2 2 999999 2 12 999993 2 642450 950101 2 2 999999 2 581536 927204 2 96452 984037 1 10 999992 -318716 1 522308 903751 -18175 1 19 999986 -983943 1 187982 341389 -855535 2 8 1000000 1 60863 643315 -396601 1 2 999999 464803 1 360626 941055 106652 1 2 999999 957173 2 59167 553045 2 144865 405767 1 332142 647022 -981319 1 15 999999 774984 2 348190 931336 1 627564 692471 -28847 2 13 999991 1 4 999985 503892 2 364381 664665 1 18 999990 406395 1 2 999999 -418742 2 2 999999 2 1 1000000 1 1 999995 -874819 2 2 999999 2 1 999991 1 2 999999 878449 2 495931 605601 1 18 999989 435541 2 624486 775357 2 2 999999 1 273402 284902 -961841 1 6 999990 90671 2 1 999981 2 17 999990 1 550092 636420 -704798 2 2 999999 2 7 999991 1 19 999982 -436000 2 2 999999 2 325107 980261 1 2 999999 -400922 1 2 999999 -673899 1 17 999985 -90296 2 2 999999 2 20 999999 1 19 999993 320078 1 779373 971771 -99957 2 2 999999 1 506328 743585 -820016 2 8 999983 2 2 999999 1 2 999999 -769245 1 5 999981 -639074 2 170878 725122 2 2 999999 1 14 999981 -911 1 1 999996 -110739 1 584636 818911 253269 2 2 999999 2 72996 920277 2 30932 151722 1 528163 537173 694790 2 37825 988240 2 2 999999 2 15 999998 2 2 999999 1 24099 220438 -972052 1 14 999993 804781 2 19 999993 1 16 999988 -146371 2 2 999999 2 2 999999 2 78918 917249 1 459260 991649 796729 2 2 999999 1 4 999994 658464 2 11 999998 1 2 999999 -205512 2 10 999993 2 197644 930074 2 742923 823277 1 1 999990 883455 2 2 999999 2 19 999981 1 6 999992 304200 2 185877 280126 2 2 999999 1 7 999988 -289777 1 654843 823064 240479 1 2 999999 -402117 1 346393 502464 -389974 2 548626 742985 2 125079 444590 2 2 999999 1 2 999999 54336 2 20361 464078 1 357924 771956 -80939 1 584965 879201 -806462 1 11 999987 -458399 2 2 999999 2 338561 959616 2 10 999993 1 80151 303637 874429 2 6 1000000 2 2 999999 1 18 999983 195484 2 266321 584729 1 16653 354517 762142 2 2 999999 1 7 999985 380468 2 2 999999 2 134261 567557 2 12 999996 1 2 999999 -146335 1 19 1000000 -85804 2 255516 294080 2 2 999999 1 133362 782101 -328242 2 3 999998 2 76168 141555 1 2 999999 -252544 1 2 999999 -399104 1 117028 775605 -69845 2 8 999992 1 33350 382775 -898719 2 2 999999 2 298111 369820 2 2 999999 1 2 999999 -309085 1 17 999982 -803581 2 2 999999 2 17 999990 1 2 999996 736113 1 2 999999 -927582 1 19 999982 -594478 1 151984 557523 -950309 1 264767 785404 -175124 1 2 999999 258237 1 120936 990295 -469789 2 2 999999 2 15 999992 2 2 999999 1 2 999999 995996 2 2 999999 2 405698 656438 1 201492 951628 906103 1 12 999995 -65857 1 2 999999 -803742 1 5 999990 41750 1 2 999999 725048 2 13 999984 2 2 999999 1 19 999992 111004 1 608416 915779 -772587 2 7 999991 2 11 999991 2 4 999992 1 664282 733683 245938 2 2 999999 1 84552 540019 -626707 1 2 999999 257916 1 303833 900049 482119 2 2 999999 2 2 999999 1 891703 920151 733029 1 12 999993 583347 1 12 999993 -975054 2 616937 735928 1 18 999981 903261 1 2 999999 115711 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -132916 1 3 999992 -98842 1 2 999999 9164 1 2 999999 266918 2 2 999982 2 12 1000000 2 2 999999 1 2 999999 547250 1 938089 970664 483000 2 2 999999 1 269260 502200 763058 2 2 999999 2 746983 957945 2 19 999990 1 6 999992 -773092 1 484373 753926 -366384 1 7 999982 900987 2 9 999995 1 136925 527738 572864 2 13 999990 2 2 999999 2 2 999999 2 2 999999 2 14 999981 2 228081 682627 2 2 999999 1 2 999999 44278 2 2 999999 1 7 999995 257804 2 19 999997 1 440849 935831 -488664 2 2 999999 2 18 1000000 2 2 999999 1 492584 509265 588915 2 2 999999 2 126278 683497 2 4 999996 1 597274 696658 574184 2 10 999993 2 17 1000000 2 137499 299649 1 20 999985 728204 1 2 999999 632106 2 154617 256739 2 20 999987 2 605271 612051 2 15 999981 2 10 999985 2 5 999992 1 576737 577939 -476675 2 67406 735499 2 4 999997 2 14 999983 2 2 999999 2 173994 545910 2 2 999999 2 16 999999 1 3 999984 -442128 2 2 999998 2 2 999999 2 2 999999 1 10 999994 -608442 1 11 999982 861815 1 2 999999 753600 1 2 999999 -917569 2 288059 937163 2 2 999999 2 9 999986 2 774731 916886 2 2 999999 2 491492 837698 2 2 999999 2 14 999985 1 12 999999 -872821 2 898860 964467 1 2 999999 13381 2 2 999999 2 2 999999 1 2 999999 651852 1 35985 536957 -701536 2 2 999999 1 154499 323700 -75569 1 1 999981 -41431 1 2 999999 -126066 2 2 999999 1 17 999995 143518 2 2 999999 1 494150 728011 40301 2 2 999999 2 12 999983 2 9 1000000 2 6 999983 2 2 999999 1 299033 763046 111491 2 2 999999 2 291983 660281 1 2 999999 821869 2 118207 440051 1 17 999992 -98591 2 18 999985 1 96232 582816 93797 1 271021 995312 -42062 2 447704 631142 1 2 999999 572963 1 119658 822110 7514 1 2 999999 -74084 1 11 999993 818087 2 197865 642677 1 328995 982336 463299 2 2 999999 1 192715 493861 -355490 1 2 999999 -698523 2 2 999999 1 2 999999 -562351 1 2 999999 -881937 1 12 999991 18328 1 153844 781737 880444 1 7 999982 -704896 2 446681 638365 2 2 999999 1 303979 371293 625730 1 270816 336653 429303 2 207123 224051 2 2 999999 1 10 999987 -399809 1 17 999992 -465731 1 2 999999 368648 1 438731 446083 144440 2 20 999981 1 14 999981 721806 2 2 999999 2 20 999996 2 12 999998 1 15 999985 701782 2 8 729587 2 2 999999 1 13 999988 -143666 2 2 999999 2 6 999989 2 7 999983 1 395943 792888 -632951 1 9 999990 971509 1 18 999997 -309951 1 3 999986 742996 1 2 999999 -880855 2 20 999982 2 10 999997 2 2 999999 2 2 999999 2 7 999999 1 610840 894690 310178 2 2 999999 1 2 999999 882479 1 2 999999 -731320 2 2 999999 2 6 999993 2 2 999999 2 7 1000000 2 2 999985 2 2 999999 1 2 999999 -207791 1 3 999989 -29904 2 2 999989 1 3 999993 544070 2 15 999996 2 65432 544544 1 2 999999 116887 2 2 999999 1 385568 655774 898441 1 13 999985 10196 1 2 999999 -289631 2 2 999999 1 14 1000000 867055 2 2 999999 2 489591 869107 1 400943 866194 411286 2 223216 785485 2 7 999990 2 480717 864551 2 4 999998 2 2 999999 1 2 999999 140864 1 156613 469276 541251 2 2 999999 2 254083 338819 2 2 999999 2 307870 597717 2 960250 974911 1 394633 636773 125311 2 2 999999 2 709948 952432 2 155672 705781 2 2 999999 2 437740 676475 1 2 999999 636513 1 11 999997 -193822 2 2 999999 2 2 999999 1 13 999983 -6273 2 393209 414205 2 3 999997 2 415777 533981 1 20 999992 559946 2 5 999998 2 2 999999 1 2 999999 937595 2 402789 869779 2 410212 758339 2 2 999999 2 2 999999 2 11 999990 2 2 999999 2 764392 876194 1 2 999999 560074 1 625405 882386 -418979 2 129443 916268 1 15 999993 -534499 2 159617 800098 2 13 999984 1 19 1000000 787059 2 19 999999 2 678108 792197 2 15314 484890 1 2 999999 783730 2 2 999999 1 753787 986459 -182608 2 2 999999 2 18 999990 2 7 999991 2 2 999999 1 2 999999 672260 1 2 999999 104054 1 2 999999 -226420 1 11 999983 332740 1 244111 924520 -956433 1 2 999999 -74717 1 2 999999 -591627 1 1 999988 707310 2 2 999999 2 5 999994 2 125312 339722 1 3 999994 750559 2 2 999999 1 11 999997 -161390 2 95579 582598 2 2 999999 2 2 999999 2 2 999984 1 30468 466155 -179269 1 114764 755540 675139 1 11 999988 995345 2 2 999999 2 1 999995 1 1 999985 824449 1 55442 495067 671846 2 621 524599 2 2 999999 2 17 999993 2 1 999988 1 472203 913683 623344 2 3 999997 1 2 999999 -915510 2 2 999999 1 16 999998 879837 2 2 999999 1 1283 343432 484606 1 9 999981 -841770 1 328178 712319 -141051 2 2 999999 1 7 999999 588814 2 12 999993 1 2 999999 -623603 2 2 999999 2 2 999984 1 231060 399219 188629 2 24544 180775 1 2 999999 -788218 1 452611 595935 -997536 2 13 999992 1 24159 246603 -189864 1 660194 760359 149990 2 331742 435789 2 642697 814674 2 8 999983 2 377242 874667 2 8 999994 1 19 999986 -759005 1 2 999999 -530887 2 18 1000000 1 2 999999 -262084 2 2 999999 1 454899 559115 -947138 1 67241 352248 526184 2 2 999999 2 2 999999 1 17 999995 -857636 2 2 999999 2 10 999999 1 2 999999 -662118 2 107960 144563 2 129690 725631 2 3 999991 2 383878 434441 2 2 999999 1 18 999991 -154125 1 385781 727509 418844 1 2 999999 813628 2 19 999990 2 2 999999 2 4 999992 1 2 999999 602550 2 733471 856751 1 12 999996 731657 1 261508 605771 -903021 2 2 999999 1 2 999999 -814538 1 1 999998 -597897 2 24673 918106 2 349063 386334 1 2 999999 210444 1 2 999999 -407807 2 457524 991236 2 12 999993 2 2 999999 1 127602 268587 -904663 1 2 999999 -440607 1 6 999993 -910732 1 324793 693215 153842 1 18 999990 -299585 1 14 1000000 311665 2 10 999982 2 119275 494486 1 4 1000000 840298 1 648576 673723 -9420 1 236298 644662 -643346 1 2 999999 -427207 2 152079 722440 1 96793 524128 -644599 1 20 999998 155670 2 2 999999 1 16 999989 -647940 2 18 999992 1 686450 955184 7956 1 460747 697978 -643863 2 380434 550979 1 122698 715839 624841 1 61903 726360 192240 1 501823 853078 355847 2 2 999999 1 2 999999 -133383 1 199258 891344 418058 1 19 999995 -102863 1 261709 706306 -390932 2 789811 820777 1 2 999999 450658 2 2 999999 1 13 999994 -730045 1 20 999981 158862 2 630753 767413 2 10 999998 2 18 999988 1 4 999998 462443 2 38771 649272 2 166217 761541 2 3 999981 1 3 999985 197877 2 592311 918320 1 10391 763063 448271 1 2 999999 -581642 2 280574 967864 1 15 999989 898788 2 2 999999 1 2 999999 -87402 1 1 999987 -92553 1 2 999999 503645 1 2 999999 643941 2 2 999999 1 219833 371017 -176271 1 2 999999 -257660 1 2 999999 579108 1 4 999985 503952 2 533149 856137 2 41296 782734 1 295745 817091 763245 1 20 999995 -151826 2 2 999999 1 4 999991 106574 2 2 999999 1 17 999999 -496168 2 2 999999 2 463544 579941 1 562271 650452 -835080 2 2 999999 1 2 999999 -999382 1 76947 96557 -975609 2 2 999999 1 2 999999 884671 2 2 999999 2 20 999985 1 55747 795416 754783 2 2 999999 2 440574 849138 1 10 999987 729565 1 523898 538112 807836 1 175446 965460 413308 1 2 999999 -375692 2 422042 885673 2 125631 981165 1 465611 814479 -547755 1 2 999999 -805497 1 301191 944808 425724 1 2 999999 -343834 1 10 999995 97494 2 464108 703630 1 6 999988 735785 2 2 999999 1 445136 709511 877512 1 2 999999 -980824 2 2 999986 1 2 999999 -849289 2 589184 879347 2 6 999983 2 11 999992 1 397110 825673 -49212 2 2 999999 1 848561 937073 142950 2 8 999986 2 2 999999 1 2 999999 -628108 2 2 999999 1 2 999999 -813759 1 20 999998 49352 1 167830 928862 545360 2 3 999981 2 9 999998 1 4 999994 501755 1 7554 703709 -603358 2 2 999999 1 165295 604747 -403860 2 2 999999 1 17 999986 -527186 2 12 999992 1 347052 997657 607616 1 2 999999 -709882 2 562920 929458 1 9 999996 -721475 2 2 999986 1 14 999996 415085 2 441907 539771 2 609609 963121 2 46947 703562 2 2 999999 1 105723 383403 -407068 2 190785 913798 1 12 999992 -455996 1 14 999984 52959 2 8 999995 2 389719 694126 2 2 999999 2 220800 993254 1 1 999986 -89473 1 19 999984 -112178 2 2 999999 1 2 999999 363818 1 2 999999 -977297 1 2 999999 685530 1 260946 985011 -864268 1 740618 792026 -511044 2 2 999999 1 14 999986 -475699 1 2 999999 130629 2 2 999999 1 627148 657574 426895 1 16 999999 811442 1 331441 939037 -960922 2 380984 560702 2 2 999999 1 11 999996 971323 2 2 999999 1 2 999999 593696 2 2 999999 2 274693 592820 1 698948 754424 766627 1 2 999999 -687978 1 12 999988 -10511 2 7 999988 1 328542 582318 772165 1 657727 705928 234810 2 3 999988 1 2 999999 -368911 2 76453 613301 2 1 1000000 1 13 999988 -239413 1 2 999999 -303563 1 2 999999 382354 1 16 999996 -949461 2 2 999999 2 114497 927754 2 8 999994 1 2 999999 -1447 1 16 999982 -336847 1 2 999999 971374 2 2 999999 1 249591 368994 -165614 1 120732 225280 -79156 2 71156 993874 2 6 999990 1 421203 630672 -719823 2 2 999999 1 2 999999 -404201 1 2 999999 355007 1 538617 945946 671354 1 869319 991169 459273 1 12 999988 -456644 1 2 999999 381391 1 11 999991 -162841 2 9 999995 2 19 999983 2 7669 533150 1 2 999999 287114 1 12 999987 232571 2 2 999999 1 5 999986 -890164 2 2 999999 2 8 999984 2 52984 419780 1 8 999996 98469 1 93589 437023 375876 1 14 999995 -217731 2 293216 607197 1 295687 489818 -81458 1 27896 808502 976007 1 20 999988 759777 1 18 999990 631350 2 12 999995 2 2 999999 1 2 999999 -217515 2 871538 941837 2 7 999998 2 12 999981 1 2 999999 -601990 1 20 999991 436408 2 430887 798509 2 553831 814244 2 54881 538663 2 2 999999 2 488317 811539 2 2 999999 2 316269 711155 1 2 999999 -117739 2 536042 623307 2 2 999999 1 4 999998 -799114 2 8 999986 1 19 999983 -577278 2 19 999993 2 16 999996 1 2 999999 -886976 2 2 999999 1 12 999982 823014 2 2 999999 1 8 999996 623866 1 759436 921190 20484 1 164189 778972 627712 2 14 999989 1 4 999981 881844 2 2 999999 2 1 999991 2 4 999988 1 266358 496474 772843 1 2 999999 -320221 2 126700 358382 1 3 999988 165369 1 5 999995 77847 1 935775 986107 -407433 2 220115 900393 2 2 999999 1 8 999996 996514 2 202812 914418 1 2 999999 695018 1 2 999999 334243 1 533729 651623 -971019 1 14 999984 241871 2 5 999992 2 2 999999 2 2 999999 2 2 999999 1 233525 704193 652420 2 2 999999 2 2 999999 2 5 999994 1 244342 692331 266768 1 122171 699164 -383731 1 2 999999 -961719 1 823100 945210 380531 2 2 999999 1 2 999999 597382 2 164734 523888 2 11 999989 2 6 999984 1 19 999989 218357 1 18 999983 -703096 1 2 999999 -435903 2 39896 545784 2 8 999985 1 189963 793282 40990 1 19 999989 742217 2 40789 414992 2 2 999999 1 512494 854190 25979 1 2 999999 -8888 1 868210 981870 682402 1 9 999996 -373706 2 20 999992 1 232467 545423 150879 2 26115 90671 2 473353 547686 2 322233 683361 1 2 999999 -126002 1 1 999986 -897487 1 16 999992 809319 2 6 999983 2 16 999997 2 2 999998 2 124618 924871 1 2 999999 624633 2 2 999999 2 496897 863083 2 13 999982 2 2 999999 2 2 999999 1 20 999984 -637881 1 2 999999 -654025 2 2 999999 1 2 999999 -742616 2 213550 236192 2 2 999999 1 948777 951899 -81811 1 2 999999 137547 1 364675 768573 -44220 1 2 999999 520015 1 5 999997 595884 1 59790 591308 -567248 2 575740 974761 2 2 999999 1 2 999999 560789 1 480976 805225 -255751 2 676566 737065 1 167920 971973 -1744 2 13 999994 1 17 999994 -941199 1 2 999999 312211 2 14 999988 1 275881 594865 177128 1 85347 287001 145340 1 2 999999 986387 1 2 999999 756981 1 5 999998 -986659 1 2 999999 -9888 2 17 999994 1 2 999999 -478045 2 11 999994 2 621849 806964 2 826869 852222 1 105533 947658 891500 2 1 999982 1 203193 582410 -888530 1 7 999998 -40396 2 4 999996 1 4 999985 -294410 1 399087 976779 871774 2 199401 944386 2 144511 844533 1 2 999999 494890 1 2 999999 427095 2 2 999999 1 2 999999 559371 1 7 999987 240764 1 2 999999 -686980 2 701866 853663 2 17 999995 1 2 999990 -436730 1 25673 726465 599184 2 7 999998 1 2 999999 740795 1 531299 543833 821368 1 2 999999 -914426 2 2 999999 2 219698 612944 1 2 999999 -907982 2 398154 757941 2 2 999999 2 4 999984 1 14 999997 -383323 2 2 999999 2 444656 445251 1 2 999999 -567825 2 18 999983 1 15 1000000 -838532 2 5 999993 2 2 999999 2 147903 838254 2 602390 646735 2 90752 994056 1 543792 670560 865007 2 2 999999 1 2 999999 746819 2 20 999990 1 7 999991 198689 2 12 999983 1 447773 857164 -770168 1 4 1000000 -425647 1 442890 539548 744392 2 15 1000000 1 16 999994 -969375 1 1 999988 671701 2 2 999999 2 2 999999 2 2 999999 1 2 999993 -116499 2 430913 826453 1 11 999987 254 1 708917 887810 593795 1 2 999999 -419737 2 5 999998 1 2 999999 -303269 2 747689 874340 2 6 999997 2 201915 208118 1 17 1000000 -165174 1 274532 641374 524704 1 128217 851917 325242 2 18 999996 1 2 999999 -688604 2 141752 918044 1 415236 635839 -559616 2 6 999995 1 16 999998 -886918 1 5 999995 414835 1 13 999983 -727461 2 8 999998 1 16 999997 -268490 2 4 999997 1 13 999992 588563 2 396074 963239 2 2 999981 2 2 999999 2 2 999999 1 2 999999 246561 2 577261 961300 2 215222 659246 2 2 999998 1 2 999986 -473694 2 11 999981 1 467120 879417 686863 1 4 999993 810724 2 892561 954200 1 9 999994 -431753 1 2 999992 302280 2 3 999986 2 15 999984 2 251321 972858 1 526631 962542 971926 1 2 999999 560682 2 500744 725549 1 50359 111414 -182961 1 8 1000000 -976157 2 624555 972970 1 16 1000000 -745636 1 16 999994 -691673 2 2 999999 2 228569 932990 1 341839 886444 840644 2 2 999999 1 2 999999 280763 2 344507 999837 2 18 999996 1 464561 981628 -94593 2 2 999999 2 2 999999 2 398666 522262 2 829697 993265 1 387123 547362 -653026 1 66404 527402 753181 2 2 999999 2 2 999999 1 718302 949663 409177 2 201301 220902 2 6 999983 1 15 999981 -482100 1 265034 378531 -265932 1 224048 354902 -827641 2 15134 934046 2 16293 341216 1 2 999999 285071 2 16 999994 2 19 999982 2 129263 170066 2 2 999999 2 16 999993 1 2 999999 -720948 2 10 999987 2 2 999999 2 2 999999 2 348075 459304 1 2 999999 278015 1 2 999999 -438833 1 8 999992 -987774 1 606914 643914 162660 1 2 999999 -955265 2 1 999989 2 125093 594375 2 2 999999 2 13 999994 2 17 999981 1 2 999999 332069 2 2 999999 1 383606 966562 -44930 1 2 999999 426423 1 16 999981 -728316 1 2 999999 -242119 2 16 999994 2 376957 534586 1 397037 894589 -983072 1 10 999999 372347 2 3 999997 1 341617 686426 627870 1 2 999999 763547 2 16 999985 1 2 999999 867087 2 2 999999 2 19 999990 2 2 999999 1 2 999999 819834 2 2 999999 2 2 999993 2 272179 981163 2 14 999984 1 185960 651343 -203049 1 2 999999 768012 2 2 999999 2 623870 676439 1 2 999997 568146 2 207918 388810 1 2 999999 748821 2 20 999987 1 756516 774415 -419375 2 8 999986 2 2 999999 2 623031 789858 1 2 999999 609980 2 1 999990 2 486326 492801 2 2 999999 2 5 999987 1 2 999999 504872 1 2 999989 91032 1 419366 520914 102690 2 2 999999 2 466195 530560 2 185360 266706 1 744330 815402 930606 1 16 999990 558555 2 10 999990 2 2 999999 2 365063 472084 1 2 999999 821233 1 90563 302984 -174032 2 2 999999 1 269888 480364 -179957 2 2 999999 2 11 999995 1 2 999999 -947421 2 3 999981 2 2 999999 2 8 999998 1 2 999999 -271984 1 2 999999 605878 2 14 999999 2 4 999990 2 2 999999 1 5 999982 958726 2 816204 998222 1 547634 690288 -397908 2 296517 463263 2 213343 481671 2 2 999999 2 20 999982 1 595057 845535 -349176 2 2 999999 2 68869 179777 2 72070 491744 2 2 999999 1 58099 73832 407708 2 8 999985 2 236510 705321 2 10 1000000 2 2 999999 2 15 999996 2 2 999999 2 2 999999 2 14 999990 1 16 999988 463372 1 132552 673755 -884379 1 7365 187408 -931728 2 2 999999 2 180845 605570 2 190732 513329 2 9 999989 2 10 999991 1 2 999999 443175 1 2 999999 484927 1 14 999988 734510 1 4 999988 -45027 2 11 999987 2 2 999999 2 10898 575865 1 2 999999 337563 1 2 999999 826678 2 614594 951312 1 2 999999 14207 2 2 999999 1 2 999999 203991 1 9 999991 -125286 1 8290 512503 -327249 2 438098 988084 2 10 999982 2 8 999993 1 2 999999 -894822 1 2 999999 527491 2 8 999999 1 5 999981 267606 1 2 999999 -562775 1 3 999982 -88418 1 47420 298432 81563 1 368413 493399 974378 2 723185 907567 1 13 999985 624365 2 2 999999 1 143528 864526 -507485 2 280772 967646 1 2 999999 -82898 1 265267 976137 389123 1 206249 704990 854921 2 103421 530023 1 717078 784328 -857349 1 2 999999 29181 1 2 999999 -79418 2 13 999995 1 95554 281286 902129 1 2 999999 -666076 1 346741 533164 -816658 1 9 999992 732466 2 493628 653252 1 2 999999 -482094 2 2 999999 2 11 999989 1 2 999999 -128394 2 2 999999 1 7 999989 783459 2 78393 124552 2 5492 856405 2 2 999999 2 370419 723098 2 2 999999 1 231513 703419 345870 1 274785 541143 368156 2 7 999987 1 735573 961713 564 1 120622 519948 -31143 1 2 999999 127158 2 14 999990 2 389906 570038 1 2 999999 813597 2 617872 997902 1 8 999989 -3873 1 2 999999 222163 1 806425 842105 93146 1 499354 720260 -167331 1 327382 886575 9165 1 7 999995 871662 1 34939 501342 980258 1 6 999983 226320 1 49255 516814 670698 2 291889 779424 1 229392 761544 -816620 1 4 999984 795669 2 18 999990 2 2 999999 2 2 999999 2 2 999999 1 5 999992 837587 1 847783 960305 490532 1 13 999988 -828717 2 2 999999 2 6 999993 1 2 999999 62505 2 3 999986 2 16 999987 1 14 999994 268020 1 4 999996 -396397 2 81524 666773 1 1 999993 -174763 2 2 999999 1 188306 335847 -972183 2 2 999999 2 463947 662544 1 160211 800129 988101 2 2 999999 2 2 999996 2 2 999999 1 19 999987 882022 2 5 999998 2 539179 804883 2 3 999997 1 601478 823340 -140204 2 5148 476413 1 10 999987 878484 1 2 999999 206112 1 19 999997 -554233 2 3 999988 1 2 999994 -969496 2 2 999999 1 9 999984 -518644 2 530632 659673 2 3 999989 2 2 999999 2 97845 828163 2 2 999999 1 2 999999 658039 2 2 999999 1 2 999999 513379 1 216769 637627 916167 2 2 999999 2 14 999983 2 2 999999 2 2 999999 2 253779 878662 2 15 999985 2 647265 956112 2 3 999984 1 8 999997 -81932 2 2 999999 2 6 999983 1 2 999999 231553 2 112070 787222 1 2 999999 -456115 2 9 999989 2 2 999999 2 2 999999 2 48908 906819 1 4 999984 535646 2 254676 549011 1 301109 684356 858359 1 397886 847202 75929 2 2 999999 2 2 999999 2 15 999994 1 2 999999 153885 2 2 999999 1 345245 346615 -706971 1 248478 296787 -211143 1 9 999990 -678749 1 284104 773172 -488443 1 2 999999 -567468 2 12 1000000 2 3809 477120 2 205065 313748 2 29950 766948 1 2 999999 -808027 1 2 999999 98830 1 2 999999 682404 1 2 999999 -744308 2 9 999997 2 2 999999 1 10 999995 535250 2 299893 696869 1 41711 279806 803085 2 2 999999 1 4 999987 847393 2 211688 334062 2 485300 903522 2 478607 858191 1 8 999989 -967632 2 68901 840926 1 1 999982 -929662 1 14 999996 438481 1 9 999983 -365513 2 332212 579548 1 20 999982 -681510 2 707691 845815 2 241545 636101 1 18 999995 -913203 2 2 999999 1 2 999999 673712 1 1 999986 27766 1 9 999989 101791 1 2 999999 422333 2 569 733700 2 423028 962600 2 7 999995 2 566730 676116 2 356808 540808 1 13 999985 196499 1 215320 500868 -583901 2 2 999999 2 6 999983 2 2 999999 1 2 999999 314501 2 15 999992 2 405077 587422 2 764328 968470 2 1 999988 1 556962 908667 -460078 1 227718 514478 342816 1 328551 834521 -336589 1 653389 986600 314201 1 7 999989 -952661 2 2 999999 1 5 999995 349739 1 265601 913782 -427417 1 2 999999 396849 1 581236 855437 -678772 2 2 999999 2 2 999999 2 966967 968590 1 2 999999 -879730 2 161774 433577 1 235749 385355 614626 2 797143 893266 1 2 999999 -557863 1 8 999996 167417 2 15 999999 1 16 999983 -3038 1 285109 838921 525996 2 2 999999 1 521505 999918 593757 2 4 999989 1 14 1000000 -171125 1 479729 844374 825079 2 2 999999 2 139735 346515 2 1 1000000 2 85320 969381 1 2 999999 57976 2 300528 459623 2 169009 706672 1 462922 832777 -781548 2 7 999995 1 190862 517322 953470 2 12 999996 1 1 999986 -409086 1 868851 923360 -477393 1 2 999999 -337699 1 99030 263407 796289 1 81727 795999 872617 1 13 999981 -227821 1 2 999999 172005 1 95425 183248 990846 2 2 999999 2 157318 247138 2 663907 894959 1 293357 943701 816373 1 175099 421593 -238204 1 2 999999 668171 1 2 999999 282788 1 1 999987 190269 2 2 999999 2 16 999989 2 2 999999 1 14 1000000 -538618 2 8 999992 1 20 999987 683714 1 543186 710622 -510206 1 5 999983 343077 2 7 999994 2 2 999999 1 2 999999 -93051 1 18 999988 -870077 1 537583 896948 -262219 2 127050 711747 2 2 999999 1 8 999989 375274 2 2 999999 1 4 999992 276159 1 269885 624902 -195263 2 16 999982 2 805947 998825 1 15 999993 910693 2 619620 890680 2 2 999999 2 566425 639633 1 2 999999 -103609 1 8 999993 -677052 1 366897 775459 -446055 1 19 999994 -313347 2 18 999994 2 2 999999 1 15 999986 781867 2 6 999998 1 4 999989 -276487 2 552214 884377 2 2 999999 1 2 999999 595802 2 2 999999 1 17 999989 761096 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -706697 2 2 1000000 1 2 999999 -664723 1 2 999999 290280 1 273587 374473 655665 2 9 999985 2 3 999987 2 2 999999 2 19 999986 1 195887 281364 -610996 1 2 999999 16956 1 15 999984 869707 1 527905 757380 58344 2 258383 992668 1 17 999994 594235 1 2 999999 83838 2 6 999987 1 58855 355238 372178 2 2 999999 2 18 999985 2 14 999986 1 7 999991 -418452 2 12 999992 1 52150 628945 -727109 2 43171 76352 1 2 999999 43326 1 20 999992 -440549 1 140663 827374 -64073 1 229986 372865 398042 1 838274 842563 48269 1 2 999999 810261 2 16 1000000 1 2 999999 733598 1 12 999986 -814918 1 2 999999 -168711 2 2 999999 2 2 999999 1 20 999987 -858606 1 2 999999 -796741 2 2 999999 2 106151 218697 2 121192 587430 2 2 999999 2 2 999999 1 6 999991 -732544 2 9 999992 1 2 999999 553880 2 15 1000000 1 13 999997 71047 2 146363 331246 1 13 999987 -391329 2 2 999999 1 290666 880263 869450 1 2 999999 56455 2 114945 855622 1 89342 164585 -769442 2 2 999999 2 2 999999 2 629189 880051 1 120945 379661 -729327 2 20 999982 2 2 999999 1 15 999983 -822361 1 623694 973338 -473461 2 500557 740838 2 759679 913050 2 11 999995 1 2 999999 93815 2 2 999999 1 100684 589572 -680294 1 20 999990 731570 1 19 999992 -587670 2 3 999983 2 336194 514784 1 2 999999 -201772 1 2 999999 64608 1 655920 895018 -706477 1 1 999996 -627313 2 3 999981 1 667230 948965 -471941 1 13 999983 877809 1 13 999994 595833 1 301081 455242 113405 1 5 999999 -20798 2 1 999996 1 2 999999 462646 1 445271 955207 779846 2 97856 352655 2 16 999994 1 9 999997 -877063 2 2 999999 2 418437 980001 2 2 999999 1 18426 432905 262493 2 525366 961505 2 326595 664504 1 2 999999 579098 1 75546 567045 355882 2 20 999982 2 685002 798865 1 223485 812478 457324 1 224259 720158 500447 2 306498 997374 1 2 999999 41834 1 593526 916902 -961120 1 460943 710253 -700533 2 2 999999 1 2 999999 -504258 2 10 999994 2 15 999984 2 2 999999 1 2 999999 121946 1 17 999988 -803664 2 2 999999 1 280661 814520 -133752 1 131739 306799 -715328 2 6 999988 1 3879 107738 408466 2 2 999999 2 6 999987 1 2 999999 -17299 2 5 999992 1 39923 546890 329512 2 2 999999 1 162691 465225 765615 1 2 999999 28316 2 386264 461255 1 14 999992 124497 2 3 999982 2 584358 887859 2 2 999999 2 14 999995 2 11 1000000 1 10 999991 -420963 2 58843 255948 2 2 999999 2 8 999986 2 2 999999 1 8 999996 -987052 2 7 999997 1 5 999998 -525427 1 2 999999 -74880 2 2 999999 2 7 999997 1 17 999994 299430 1 407774 884266 -136465 2 11 999995 2 2 999999 2 13 999992 1 2 999999 -840385 2 528750 648147 2 2 999999 2 11 999996 2 31763 134624 2 250019 764930 1 2 999999 774117 1 440474 463233 637884 1 2 999999 -389218 2 18 999994 2 2 999999 1 2 999999 227208 2 2 999999 1 2 999999 -39180 1 2 999999 323463 1 597290 635271 518204 1 167343 471342 297668 1 2 999999 -9187 2 669695 687664 1 2 999999 713113 1 2 999999 -928942 1 2 999990 883280 1 327565 978582 97241 2 6827 32749 1 9 999986 218418 2 2 999999 2 5 999982 2 2 999999 1 6 999992 971255 2 757007 976703 2 1 999998 2 2 999999 2 20 999994 2 2 999999 1 2 999999 -90886 2 2 999999 1 15 999996 406235 2 429944 984914 2 19 999994 1 2 999999 546453 1 1167 99967 733713 2 51631 57373 1 132724 486357 964300 2 2 999999 1 17 999996 -390417 1 11 999997 402857 2 584326 955795 1 110205 778633 -472104 1 14 999982 838209 1 189213 553591 -591509 1 20 999983 -800263 2 2 999999 1 216028 906791 -267901 2 8 999988 1 2 999999 -576546 2 678029 749767 2 2 999999 2 156585 453983 2 9 999992 1 2 999999 805818 1 2 999999 -433653 1 2 999999 593165 2 6 999994 2 2 999999 2 13 999994 2 766266 915737 2 6 1000000 1 2 999999 -837561 2 65798 687978 1 1 999988 856355 1 13 999984 109700 2 11 1000000 2 14 1000000 2 2 999999 1 116044 217789 992957 1 2 999999 655213 2 15 999987 2 8 999989 2 119803 186615 1 114013 186083 -482921 2 523628 829169 2 2 999999 2 540062 780754 1 14 999987 670349 2 540931 766743 1 2 999999 792963 1 793687 796659 -974214 1 17 999987 68848 1 2 999999 -256963 1 2 999999 -358746 1 2 999999 650125 2 8 999991 1 591751 940226 -598232 2 469840 558866 2 17 999991 1 5 999987 -879619 2 2 999999 2 2 999999 1 2 999999 -470580 2 2 999999 2 16 999983 2 6552 616581 2 1 999999 1 2 999999 -451266 1 108981 704485 -921429 1 18 999983 -255956 1 2 999999 -926112 1 2 999999 -256558 2 2 999999 2 15 999986 2 384898 886420 2 20 999986 1 115143 856482 -434978 1 167640 470981 -339845 1 248317 910299 806965 2 4 999997 2 2 999999 1 113909 355096 218334 1 477832 487465 662666 2 75159 83353 1 2 999999 871452 2 42278 906094 1 14 999981 295789 2 398171 804981 1 20 999993 -723497 1 2 999994 -188596 2 2 999999 1 2 999999 889048 1 19 999993 -270367 1 7 999991 661775 2 881765 910407 2 17 999999 1 2 999999 293910 1 2 999999 -34820 2 212008 793723 2 2 999999 2 2 999999 1 2 999999 666797 2 212592 994184 2 380069 486668 1 2 999999 947640 1 1 999991 -282326 2 10 999997 1 2 999999 813077 1 16 999987 -794864 1 20 999983 312559 1 92023 366657 907531 2 2 999996 1 602471 710866 -228156 2 2 999999 1 311559 851042 96486 1 380248 418816 -381620 1 2 999999 -439458 2 2 999999 1 15 999990 -860191 1 218617 519969 -954568 2 2 999999 1 5 999992 567980 2 500617 968698 2 16 999995 1 14 999996 783275 1 2 999999 -949411 1 2 999999 436544 2 199355 708838 1 2 999999 -329675 2 391563 781700 2 2 999999 2 2 999999 2 14 999992 1 2 999999 481869 1 5 999982 744445 1 2 999999 7719 1 721941 847610 524910 2 2 999999 1 20 999996 184034 1 2 999999 -896240 2 2 999999 1 2 999999 423107 1 2 999999 701685 1 16 999995 675386 2 2 999999 1 217489 571316 -922172 2 9 999985 1 450598 484027 -33919 2 54190 798934 2 2 999999 1 248359 768695 -445255 2 1 999994 1 14 999999 995080 1 42910 964353 -512645 2 261715 830914 2 557032 852986 1 546718 630184 -154953 1 18 999997 314689 1 15 999997 908869 2 2 999999 2 244395 726627 2 12 999992 1 9 999991 -534117 2 9 999987 1 2 999999 -298212 2 2 999999 2 2 999999 1 19 999989 -702912 2 12 999986 2 424722 723694 2 10 999999 2 2 999999 1 550992 740326 -331925 1 2 999999 930573 1 3 999981 -791319 1 290235 673103 972401 1 5 999999 203608 1 235550 618268 -949324 1 6 999988 -732584 1 106290 460206 -477354 1 16 999986 -571481 1 230409 943608 -441197 1 136733 462893 547462 2 2 999999 2 1 999982 2 2 999999 1 2 999999 398710 2 2 999999 2 257821 609526 2 13 999985 2 19 999987 2 2 999999 1 45960 686040 650218 1 5 999995 -567754 2 1 999981 2 100046 181258 2 2 999999 2 2 999999 1 2 999999 -278288 2 394932 584633 2 13 999994 2 639146 884336 1 240769 546085 -260073 1 2 999999 369550 2 2 999999 1 14 999994 236780 2 407834 594832 2 904460 968195 1 3 999993 290053 2 17 999998 2 13 999989 1 58782 405092 240999 1 280165 564542 -356389 1 2 999999 -178679 1 18 999991 -262026 1 2 999999 93268 1 763854 791785 -738409 2 2 999999 1 2 999999 -976569 2 2 999999 2 5 999993 2 2 999999 2 5 999993 1 2 999999 -112548 1 258275 863780 75323 2 8 999986 2 2 999990 2 420327 627928 1 9 999996 882463 1 2 999999 288994 1 284247 694022 820782 2 131098 441210 1 2 999999 -434206 1 414492 963287 182807 2 2 999999 2 2 999999 1 2 999999 -345332 2 324668 630223 2 67595 613256 2 17 999987 2 2 999999 2 381410 922139 1 704235 888191 -438775 2 302844 584197 1 65308 279719 -180089 2 441105 532039 2 1 999988 2 2 999999 2 12 999995 2 105353 438841 1 2 999995 425919 2 2 999998 2 5 999986 1 99392 462886 128978 1 16 999984 -351844 1 2 999999 444888 1 282688 456841 -183684 2 2 999999 2 2 999999 2 2 999999 2 482681 922493 1 9 999997 65843 1 2 999985 181453 1 13000 816705 -239805 1 20 1000000 -832595 2 385910 796256 2 2 999999 2 2 999999 2 604910 767806 1 2 999999 -183477 1 19 999983 515494 2 3 999994 2 2 999999 1 476581 980036 -533524 2 3 999992 1 2 999999 768428 1 14 999990 -683464 2 2 999999 2 8 999984 2 1 999987 2 17 1000000 1 296339 686597 287568 2 68775 882032 1 220032 430611 810102 2 4 999999 1 242751 590821 -727730 2 20 999990 2 466636 610510 1 2 999991 416462 1 10 999993 483536 1 10 1000000 -242093 1 2 999997 752824 1 8 999989 364314 1 19 999993 673712 2 2 999999 2 124163 505782 2 97086 434578 1 2 999999 897787 2 2 999999 2 70477 251720 2 357178 753570 2 228915 731383 2 245387 318201 1 16 999987 29353 1 1 999994 849395 1 2 999999 763592 2 264117 389380 1 2 999999 598093 2 2 999999 1 2 999999 -168839 2 4 999993 1 2 999999 567232 1 2 999999 423936 2 287785 562809 1 195716 866070 -928119 2 2 999999 2 224692 644368 2 6 999991 1 49270 325430 695489 1 2 999999 -701200 2 464125 783883 1 5 999982 781560 1 390040 563737 625633 1 641947 769802 814326 1 20 999982 -431017 1 821015 885959 -868784 2 6 999982 2 305088 993942 1 4 999988 590546 1 2 999999 -909882 2 2 999999 1 2 999999 -44824 2 2 999999 1 143866 302429 -931827 2 5 999982 2 768405 829085 1 9 999982 -157838 1 600937 813007 980444 2 20 999987 2 484047 549845 1 525827 587413 -843466 2 119260 709957 2 20 999988 2 89888 706515 1 6 999985 -84096 1 241701 284405 -404687 1 18 999997 -873444 2 2 999999 2 2 999999 1 349952 887530 -190615 2 14 999999 2 278259 381791 2 52343 324205 1 3 999984 67714 2 10 999990 1 166443 783858 -10592 1 2 999999 443101 2 2 999999 2 2 999999 2 9 999988 1 18 999996 -877266 2 8503 600654 2 193649 243532 2 167052 880296 2 2 999997 2 10 999986 1 2 999999 953857 2 2 999999 2 15 999983 2 2 999999 1 224638 789071 77965 1 2 999999 782390 2 5 999989 1 502643 620461 -618125 2 9 999992 1 2 999999 985877 2 2 999999 1 4 999986 -626102 1 11 999981 803948 1 2 999999 -881811 1 2 999999 -439990 1 8 999982 -769098 1 2 999999 514432 1 17 999994 -949720 2 7 999994 1 29383 381913 81373 2 6 999997 1 2 999999 -921905 2 10 999983 1 7 999988 826456 1 13 999996 -748525 2 768992 867045 1 694162 930419 -53745 2 158546 964894 1 704019 715409 63172 2 147018 588784 1 887074 928001 457649 2 1 999991 1 666755 690134 -539916 1 2 999999 553854 1 342083 853732 959681 1 9 999984 -179339 2 2 999999 2 432418 942599 2 2 999999 2 4 999992 2 139958 982443 1 312964 738849 289925 2 2 999999 2 9 999983 2 15 999990 2 906706 988768 2 3 999988 2 350 889454 1 2 999999 894777 1 234851 607279 30096 2 8 999994 1 461542 873842 -746151 2 27378 346058 1 2 999988 348580 1 13 999981 -955642 2 1 999981 1 2 999999 842368 1 2 999999 176578 1 507164 664110 -338819 2 2 999999 1 398183 940780 -960140 1 13 999991 -150211 2 12 999981 2 426649 715386 2 478312 502258 2 6 999995 1 4 999991 -411594 2 257243 360592 2 2 999999 1 2 999999 -275301 1 141166 152297 -70553 2 17 1000000 1 2 999999 74651 2 2 999999 2 402752 998373 2 8 999989 1 169487 245526 -584162 1 29259 174911 -212575 2 2 999999 2 121741 948813 2 1 1000000 2 2 999999 2 5 999991 1 27163 927183 -424527 2 19 999999 2 640700 846900 2 19 999984 1 415016 471835 338539 2 7 999995 1 10250 150220 859802 1 16 999990 -819298 2 2 999999 2 2 999999 2 2 999999 2 344763 798555 2 2 999999 1 2 999999 -116042 2 2 999999 1 432773 617324 -169357 2 13 999987 1 5 999983 -759028 1 13 999984 705120 2 11 999997 1 606072 975303 -643407 2 62878 909188 2 2 999999 2 2 999999 2 6 999987 1 2 999999 -667170 2 2 999999 1 36387 975780 969408 1 11 999998 381950 2 193855 196778 1 471340 786245 793727 2 229014 483110 1 508658 944271 279387 1 2 999986 -605407 1 2 999999 -89547 2 2 999993 2 86178 802763 2 193197 431112 2 13 999995 1 2 999999 630589 1 2 999999 -237005 1 2 999999 839755 1 14 999997 253568 2 151334 450975 1 3 999995 -143829 1 585806 666123 564542 1 2 999986 -936661 2 14 999999 1 13 999982 -397338 2 252761 465307 1 19 999993 895023 1 13 999996 -798206 2 2 999999 2 4 999986 1 2 999999 -307110 1 13 999986 -843230 1 5 999981 -660656 1 2 999999 785229 1 167458 876981 652435 2 12 999994 1 549069 685405 89043 1 11 1000000 -351248 2 2 999999 2 2 999999 1 422500 929393 347295 1 11503 485201 -359809 1 3 999986 -690321 2 66172 646364 2 20 999993 2 652284 665798 1 2 999999 -897580 1 2 999999 588215 1 718337 833022 -390270 1 2 999999 779388 1 414560 766395 -967889 2 2 999999 1 122174 676170 635954 2 4 1000000 2 12 999981 1 124450 683260 616269 1 2 999999 -37393 1 12 999988 -272333 1 422166 691043 -633979 2 8 999981 2 736055 742469 2 2 999999 2 2 999999 2 2 999999 2 18 1000000 1 3 999989 880225 1 2 999999 -922528 1 2 999999 970551 2 2 999999 2 2 999999 2 17 1000000 1 2 999999 617663 2 5 999988 1 101552 270378 -661187 2 2 999999 1 10704 848472 720579 2 556729 784063 1 2 999999 -864214 1 2 999999 631470 2 2 999999 2 2 999999 2 214519 507926 1 2 999999 -667823 2 2 999999 2 2 999999 1 10 999999 884901 1 10 999992 -271470 1 360868 790382 -436619 1 489693 672940 912031 1 138549 422856 -730833 1 64856 380352 704191 2 431790 457109 1 2 999999 -667348 2 16 999995 2 9 999981 2 18 1000000 2 12 999990 1 2 999999 649606 1 2 999999 198360 1 2 999999 915871 2 2 999999 1 2 999999 194481 1 2 999999 -406281 1 10 999998 -901049 2 99059 476916 1 5 999981 -401665 2 514246 905101 2 2 999999 2 2 999999 2 12 999985 2 268857 286420 1 2 999999 891528 1 17 999991 -695455 1 7 999997 -514982 2 2 999999 1 3 999999 693990 1 65951 828718 563371 2 19 999982 2 2 999999 2 2 999999 1 2 999999 165448 1 20 999986 -182069 1 2 999999 837188 1 9 999998 314522 1 20 999990 324337 2 2 999999 2 3 999983 1 2 999999 -41077 2 1 999984 1 14288 449968 677118 1 2 999999 -516553 1 12290 440221 -207785 2 2 999999 2 110328 476328 1 13 999986 -448435 1 7 999990 -863257 2 1 999993 1 225820 785075 316389 1 8 999996 904544 1 13 1000000 -688119 2 670445 897211 2 5 999989 2 20836 757045 1 2 999999 -665635 2 129666 204920 2 106271 151405 2 9 999999 2 12 999982 2 2 999999 1 1 999995 241953 1 258825 856827 449190 1 15 999988 -716879 2 34840 162628 2 116448 753746 2 5 999992 2 8 999988 1 2 999999 -164996 1 73041 115372 -560429 2 20 999993 2 234580 606424 2 3 999995 1 44064 631988 -337244 1 113592 434126 -667917 2 449551 772156 1 19 999987 -894521 2 223750 638442 1 330796 934561 -291847 2 2 999999 2 8 999986 1 2 999999 580159 2 16349 62034 1 143983 444178 -801010 1 2 999999 -758458 2 2 999999 2 205040 583533 2 2 999999 2 7 999991 2 313552 919828 2 301424 944940 2 7 999986 1 5 999999 -120607 1 47544 332633 -184384 1 300769 334645 34829 2 2 999999 1 16 999989 268113 1 20 999993 -922643 2 4 999998 1 18 999982 131235 2 6 999999 2 2 999999 1 2 999999 84043 1 2 999999 -186877 1 18 999993 -826818 2 656040 832394 1 2 999999 -91399 2 2 999999 1 5 999982 -146127 1 298150 827545 -808534 2 17 999990 1 250221 561736 895453 2 5 999993 1 119382 205206 741583 1 36775 666253 -260917 1 87725 623442 140501 2 94873 125649 2 757914 844487 2 119988 868769 1 15 999983 932843 2 2 999999 1 2 999999 -545309 2 2 999999 1 2 999999 9115 1 216717 964746 -247627 2 7 999985 2 248483 930241 2 2 999999 2 2 999999 1 377508 653109 490736 1 2 999999 -935251 2 145713 154275 2 299576 649036 2 60576 979243 2 2 999999 1 301369 689191 857823 1 2 999999 224706 1 595518 641762 -508055 1 2 999999 -460341 1 2 999999 229921 1 2 999999 468148 1 2 999999 -723747 1 9 999982 -191038 1 108407 832097 -381056 1 2 999999 892439 1 13 999983 551614 2 201153 622699 1 14 999984 530807 2 12 999997 1 54120 930096 -113869 2 452542 731590 2 583695 783887 2 896707 910811 1 152310 465100 430412 2 34054 603167 1 2 999999 653003 2 19 999984 1 2 999999 482828 1 2 999999 -52115 1 80931 324641 -39710 2 17 999991 2 2 999999 1 15 999983 -776994 1 258061 354494 852655 2 2 999999 2 129562 225246 2 2 999999 1 2 999999 681864 1 8 999998 355953 1 2 999999 -602408 2 3 999994 1 227151 692985 225051 1 176401 240776 -161425 1 9 999998 -87217 1 16 999984 503225 1 264900 482810 919932 2 2 999999 1 2 999999 799668 2 2 999999 2 1 999999 2 453449 517844 2 11 999997 1 2 999999 -329037 1 152967 671526 -383470 2 14 999995 2 2 999999 2 2 999999 2 432792 669275 2 2 999999 2 19 999986 1 15 999999 -400841 1 2 999999 950465 2 13 999996 1 573123 721347 699061 2 163665 838379 1 2 999999 486646 2 2 999999 1 447051 827759 -598556 1 11 1000000 978009 2 9 999997 1 17006 860864 -510879 2 2 999999 2 16 999990 2 164190 879729 2 152764 166592 1 2 999999 -665288 2 3 999998 2 964491 966790 2 1 999984 2 60117 642190 2 808487 825462 1 2 999999 -364043 2 2 999999 2 2 999999 1 2 999999 788120 2 2 999999 2 2 999999 2 272524 772343 1 383783 961237 -849055 2 596049 685346 2 192105 737053 2 2 999999 1 9 999985 -991057 2 19 999981 1 2 999999 453813 1 1 1000000 24739 1 2 999999 480218 1 432056 904728 -664765 1 5 999983 -327458 1 474597 966670 -915355 2 2 999999 1 7 999994 42496 2 169292 415631 2 2 999999 1 2 999999 902789 2 2 999999 2 5150 395144 1 2 999999 866450 1 7 999983 -101401 1 2 999999 -598154 2 2 999999 2 2 999999 2 7 999983 2 2 999999 1 117951 415068 -632107 2 246921 562835 1 18 999990 566991 2 2 999999 2 8 999982 2 278519 376796 1 2 999999 -698888 2 316558 852322 2 2 999999 1 12 999982 479657 1 20 999989 -942766 1 2 999999 -952223 2 2 999999 2 131978 492830 2 2 999999 2 10 999997 1 17446 547972 -301691 1 3 999990 56028 2 2 999999 2 14 999997 2 5 999997 1 2 999999 -260249 2 9 999993 1 12 999994 931218 1 2 999999 -754896 2 239025 892525 2 3 999981 1 2 999999 769988 1 2 999999 243812 2 43906 530766 2 14 999997 1 2 999999 -284433 1 2 999999 496102 2 2 1000000 1 4 999999 840952 2 18 999994 2 16 999984 1 2 999999 -87335 2 888381 998469 2 2 999999 2 1 999984 2 2 999999 2 2 999999 2 2 999999 1 18732 235294 -984801 1 11 999988 786736 1 2 999999 -95775 2 254894 748502 1 18 999983 -851674 2 4 999993 1 87522 425977 935736 1 2 999999 104613 2 5 999991 2 11 1000000 2 2 999999 1 70605 312208 -322541 1 4324 317067 735334 2 3 999992 2 603481 748575 2 2 999999 2 158203 795455 1 18 999996 630176 2 2 999999 1 197224 970879 -209452 2 121980 579100 2 2 999999 1 15 999995 -828196 2 6 999995 1 12 999987 -508500 1 5 999998 -216091 1 83800 639138 -311061 2 17 999995 2 15 1000000 1 2 999999 653194 2 1 999993 2 2 999999 1 8 999998 -377430 1 577601 993584 280076 2 16 1000000 1 2 999999 -483261 2 419348 518821 1 8 999997 -179463 1 364815 848470 702095 1 6 999986 43004 1 125662 762840 -141125 1 461967 770329 992631 1 348772 713426 -583719 1 2 999999 -859466 2 2 999999 1 2 999999 407612 1 204758 904561 62962 2 2 999999 2 2 999999 2 734987 956295 2 20 999989 2 14 999988 2 16 1000000 2 276943 352103 2 185716 578461 1 550889 674441 -486308 2 7 999996 1 20 999986 922711 2 477212 722744 2 11 999989 2 2 999999 1 14 999994 -573893 1 8 999997 -392192 2 16 999998 2 19 999988 2 872285 911397 2 5 999982 2 2 999999 1 2 999999 -563656 2 9 999999 1 104817 448869 -506918 1 20 1000000 -804209 2 249352 321438 2 194999 638309 1 19 999991 -899288 2 2 999999 2 10 999997 1 2 999999 -656000 2 12 999985 1 7 999984 -179968 1 11 999991 423813 2 8 999995 1 603783 916056 -971712 2 13 999989 1 95129 865278 210655 1 827569 937308 -55661 2 4 999981 1 585042 663531 116092 1 324059 960915 -522882 2 2 999999 2 4 999986 1 2 999999 106313 1 657067 778735 669884 2 2 999999 1 2 999999 53129 2 2 999999 1 404420 827712 59291 2 2 999999 1 2 999999 913628 2 2 999999 1 2 999999 -85415 2 6 999982 2 2 999999 1 2 999999 981045 1 16 999999 613481 1 2 999999 -519452 1 9 1000000 428486 2 2 999999 2 12 999989 1 667222 767906 -133856 2 2 999999 1 2 999999 -817021 2 6 999984 1 14 999981 -182506 1 406572 934088 209542 1 234573 893483 -427634 2 184748 765690 2 13 999990 1 2 999999 -861059 1 17 999998 896815 1 2 999999 -4771 2 4 999983 1 2 999999 -581097 2 5 999999 1 6 999998 314456 1 2 999999 -540746 1 518484 709883 -849180 2 143985 358681 2 2 999999 2 3 999994 2 2 999999 2 2 999999 2 2 999999 1 15 999983 -465679 2 7 999981 2 2 999999 2 19 999981 1 2 999999 700242 1 21291 95753 -530532 2 819904 949402 1 17 999984 -342938 1 2 999999 116434 2 2 999999 2 129532 802618 1 2 999999 -588648 1 2 999999 -455824 2 2 999999 1 18 999989 -364506 2 3 999984 1 9 999996 -389602 2 2 999999 1 285356 690991 -315273 2 2 999998 2 2 999999 1 392622 500540 -759757 2 2 999999 1 75931 416430 257410 1 563322 681565 -251868 1 16 999981 561965 2 3 999993 1 2 999999 794711 1 2 999999 13807 1 6 999986 -659389 2 2 999989 1 16 999998 989115 2 407198 743924 1 2 999999 648749 2 6 999997 2 4 999985 1 2 999999 -461502 1 368423 637665 -399520 2 2 999999 2 439398 975243 1 2 999999 -947115 1 2 999999 716746 2 4 999981 1 2 999999 75689 1 4 999988 -445319 1 2 999999 732164 1 447940 536559 986059 2 74122 998759 1 451223 634882 -475692 1 2 999999 52288 2 4 999985 1 2 999999 782713 2 1 999981 2 2 999999 1 454340 576259 691635 2 10 999981 1 2 999999 849438 1 2 999999 -663092 2 12 999996 2 583562 774959 1 401450 768988 723495 2 11 999986 1 13576 230605 -82001 1 2 999999 962193 1 2 999984 -663698 1 91764 438989 369083 2 445148 779289 2 12 999983 1 164185 486148 -625412 2 1 999987 2 494678 926995 2 2 999999 2 2 999999 1 7 999990 820304 2 370012 905717 2 8 999985 1 3 999986 177566 2 17 999987 2 3 999983 2 14 999988 1 870493 878737 -64971 2 2 999999 1 2 999986 466550 1 16 999994 -905746 1 177987 506609 -808378 2 10 999993 1 572504 727059 639891 2 2 999999 2 242866 466827 2 2 999999 1 2 999987 659419 1 2 999999 547957 1 2 999999 502535 1 10 999984 -668878 2 2 999999 2 13 999997 1 16 999999 -546881 1 15 999988 769228 1 2 999999 250697 2 15 999994 1 2 999990 385124 1 2 999999 -696989 2 16 999985 1 7 999990 -396622 1 2 999999 -658100 1 284649 315293 976047 1 15 999981 -184832 1 4 999986 627348 2 12 999989 1 16 999985 555935 1 20 999992 723252 2 2 999999 1 2 999999 -926552 2 2 999999 1 9 999993 -595310 1 21549 833965 31505 2 2 999999 2 2 999999 2 2 999999 1 13 999995 428962 2 66219 598759 2 2 999999 2 2 999999 2 18 999981 1 1 999997 668490 2 8 999993 2 2 999999 2 2 999992 1 464260 508191 -478468 1 242997 508129 678522 2 61693 202084 2 234322 709469 2 571181 897813 2 2 999999 1 315598 868647 447047 1 15 999992 384727 2 2 999999 2 2 999999 1 376572 569671 653908 1 549699 994240 -483315 1 2 999999 -128048 2 169392 625324 1 19 999989 643243 2 2 999999 2 502833 730638 1 3 999999 -839198 1 509098 646594 -197458 1 2 999999 -40119 2 730585 742214 1 2 999999 510071 1 498647 684341 -774882 2 15 999997 1 65769 455335 27522 1 18 999989 792380 2 8 999990 1 8811 380658 -598991 1 2 999999 -20517 2 11 999982 2 535594 927517 2 2 999999 2 10 999999 1 2 999998 -582708 2 1 999981 2 2 999999 2 18 999982 2 9 999985 2 215179 900155 1 2 999999 -863815 1 2 999999 -950561 1 229583 439166 -840272 1 2 999999 -263708 1 2 999999 307418 2 197994 697717 2 11 999996 2 2 999999 1 352510 415811 -142316 1 609077 784042 788351 1 3 999996 396326 1 2 999999 743635 2 10 999997 2 2 999999 2 541910 552275 1 2 999998 800092 1 2 999999 776582 1 7 999982 -9576 1 35086 621904 -124129 1 659116 796404 -740660 2 4 999996 2 502507 839447 2 2 999999 1 2 999999 711160 2 433865 491625 1 2 999999 -837800 2 2 999999 2 4 999995 2 14 999982 1 10 999986 -715663 1 2 999999 162502 1 70401 206530 -403637 1 15 999999 -513998 1 317652 467222 254680 2 2 999999 1 282440 875580 306839 1 743835 883799 -79027 2 11 999983 1 2 999999 531592 1 213732 370765 927426 1 2 999999 -592176 2 2 999999 1 370362 620118 840681 1 454907 960926 -521414 1 17 999993 -231657 1 2 999999 908647 1 2 999992 -406288 1 34906 998844 776597 1 2 999999 639179 2 15 999987 1 2 999999 -678453 2 2 999999 1 324189 693341 667060 2 200504 225912 2 3 999986 2 20 999986 1 68847 407385 -848039 1 2 999999 784386 2 2 999999 2 9 999992 2 349642 861437 2 12 999986 1 2 999999 940256 1 4 999993 -137513 2 6 999992 1 2 999999 866989 2 2 999999 1 4 999989 182996 1 2 999999 -714215 2 2 999999 2 2 999999 2 100217 608164 1 3 999981 94644 2 9 999989 2 2 999999 2 2 999999 2 19 999991 1 632543 906046 672778 2 6 999999 2 618308 976975 1 3 999990 640785 1 3 999984 906609 1 4 1000000 518133 1 540906 592137 772662 1 139373 460591 -108758 1 7 999989 -430206 1 2 999999 -847614 1 13 999985 272081 2 2 999999 2 6 999994 1 18 999992 305747 1 40301 42722 894066 2 100859 761709 2 808644 920612 2 158740 302055 1 257644 588278 433636 2 189926 235638 1 105661 458263 305395 1 2 999999 563636 2 243375 764168 2 2 999999 1 12 999984 970134 1 4 999992 -348278 2 2 999999 1 17 999999 -99165 1 2 999999 53821 2 2 999993 1 2 999999 -193283 1 2 999999 -257995 2 295902 391338 2 2 999999 1 13 999988 957170 1 10 999995 64787 2 2 999999 1 198021 569745 -741757 1 15 999985 -855375 1 13 999999 143320 1 2 999999 232665 1 17 999997 343350 1 18563 926870 242963 2 3 999992 2 2 999999 1 15 999981 -51016 2 2 999999 2 2 999999 2 2 999999 2 339404 955891 2 2 999999 1 122410 759344 246643 1 2 999999 166743 1 8 999985 -449484 2 2 999999 2 2 999999 1 20 999991 281376 2 7 999998 1 2 999999 -473594 1 53626 754040 -741797 1 2 999999 -217969 1 2 999999 -943798 2 3 999986 2 2 999999 1 349054 834366 -524828 1 28403 945687 -264386 1 365169 839990 130850 1 20 999984 728557 2 66238 410416 2 651790 896072 1 2 999999 -265854 1 2 999999 432440 1 10 999993 656996 2 2 999999 1 2 999984 874042 2 517723 982670 1 758927 783324 676837 1 7 999997 858247 2 8 999988 1 274311 961894 -245693 1 2 999999 -69331 1 174438 638684 911405 2 2 999999 2 3 999999 2 120279 509485 1 14 999996 -773167 2 2 999999 2 11 999991 2 3 999997 2 254830 336864 2 671030 690362 1 5 999985 268398 1 2 999986 -481178 1 697533 805098 -482565 2 186576 614516 1 456891 873803 -720556 1 2 999999 -576685 2 2 999999 1 4 999996 -645889 2 2 999999 1 2 999999 -813140 1 124350 416735 -285615 1 15 999996 -324717 2 2 999999 1 6 999986 -582347 1 2 999999 -732630 1 7 999998 -769488 2 2 999999 2 99350 107681 2 19 999990 2 606617 915373 1 2 999999 929990 2 2 999999 1 727057 905149 -658840 2 2 999999 1 2 999999 -990175 1 7 999987 224611 1 20 999994 703568 2 338468 858292 1 2 999999 -958639 2 287194 843868 1 131116 509767 252935 2 335811 833628 2 186227 850401 2 2 999999 2 2 999999 1 2 999999 179703 2 4 999982 1 5 999998 34810 1 9 999986 929656 2 2 999999 2 9 999993 2 2 999999 1 621092 772254 909334 2 2 999999 1 2 999999 -459379 1 106486 892091 351441 2 2 999999 2 2 999999 1 2 999999 877409 1 3 999981 -327573 1 1 999991 88876 1 595831 926274 -423177 1 12 999993 -730264 1 2 999999 687849 2 1 999991 1 2 999999 645593 2 2 999999 1 414920 500446 -530336 1 138160 940951 -41254 1 2 999999 -62140 2 294275 358715 2 16 999993 1 17 999996 839654 1 2 999999 422918 1 906780 933407 264269 1 15 999991 -20418 2 10 999995 1 2 999999 988442 1 8 999981 -907072 2 163431 798426 1 2 999999 -15086 2 2 999999 2 2 999999 1 331089 917215 -712594 1 28481 331586 -101089 1 15 999990 627176 1 237425 995093 -439981 1 2 999999 -287249 1 2 999999 -307913 1 8 1000000 71196 1 189393 608655 86367 2 2 999999 2 192687 413244 2 2 999999 1 2 999999 178092 1 2 999999 686077 1 387 437212 -343043 2 2 999999 2 1 999990 2 2 999999 2 6 999998 2 2 999999 2 2 999999 2 2 999999 1 105683 998437 -61967 1 13 999984 97690 2 2 999999 1 2 999999 -134507 1 147793 823607 584761 1 2 999999 489092 2 200759 468304 1 2 999999 -690902 1 675874 731046 271930 2 16 999985 1 13 999993 -706890 1 2 999999 -681180 2 877885 983931 2 14 999989 2 2 999999 2 11 999985 2 13 999993 1 12 999994 744830 1 58805 159456 -296334 2 20 999995 1 2 999999 641791 1 82600 534096 248786 1 8 999998 -211558 2 240673 642640 1 18 999999 -869575 1 545346 981926 -920269 1 4 999986 429430 2 4 999999 1 5 999985 641719 1 241798 388046 397413 2 133291 824087 1 2 999999 -733260 2 2 999999 1 15 999985 210170 1 19 999993 -701542 1 2 999999 567423 1 3 999997 -848021 2 6 999996 2 422997 776830 2 2 999999 2 3 999994 2 131298 443932 1 2 999999 -954581 1 10 999999 295416 2 2 999999 2 75927 857747 2 7 999983 2 601093 700638 1 2 999999 -566233 1 2 999999 -435765 1 2 999999 -25946 1 8 999986 761277 1 2 999999 -277524 1 19 999995 746521 2 414168 567962 1 2 999999 686320 2 59014 822230 1 8 999985 -191828 2 7 999990 1 2 999999 655653 2 6 999999 2 18 999982 2 2 999999 1 2 999999 523304 2 2 999999 1 2 999999 613810 1 20 999996 -427769 1 470072 524282 965882 2 321005 612710 2 5 999982 2 21392 667458 1 2 999989 448899 1 3 999987 439182 2 6 999995 2 2 999984 2 17 999985 1 554807 697821 445051 2 731008 980622 2 636630 883420 1 75384 540433 388746 2 2 999999 2 1359 881494 1 458652 558778 869103 2 14827 950768 2 180741 704364 2 2 999999 2 2 999984 2 18 999989 2 642546 686252 1 2 999999 -424095 1 18 999996 -567097 1 2 999999 7174 2 12 999988 1 195316 840508 320272 1 8 999986 -452098 2 1 999987 2 16 999992 2 6 999985 1 43347 610359 -279164 2 745337 818829 1 2 999999 896328 1 2 999999 -616032 1 2 999999 -233904 2 16 999991 1 251943 691225 749259 1 290049 987338 507646 1 10 999984 -572752 1 17 999987 608240 2 2 999999 1 2 999999 -888631 1 2 999999 -118556 1 6 999989 -462956 2 447687 707309 2 2 999999 1 2 999999 -40106 2 150536 525598 1 261260 923063 -202632 1 2 999999 -524358 1 8 999994 -147660 1 17 999997 941487 2 2 999999 2 2 999999 2 4 1000000 2 236247 793304 2 2 999999 1 5 999991 -378480 2 844029 962803 1 2 999999 494935 1 2 999999 -293233 2 190684 667594 2 2 999999 1 234216 531310 -1605 1 194872 548007 -650148 1 2 999999 474414 2 2 999999 2 280770 432623 2 736662 957205 2 3 999987 2 1 999987 1 2 999999 140130 1 2 999999 -465177 1 816727 831440 -285879 1 2 999999 983807 1 3 999988 -174328 1 16 999993 711541 1 2 999999 582096 1 302454 652585 -381766 2 2 999999 2 2 999999 2 2 999999 2 6 999981 2 2 999999 1 2 999999 -631029 1 9 999991 623814 2 2 999999 2 19 999988 2 7 999983 1 146660 303727 -761099 2 2 999999 2 2 999999 2 14 999990 2 12 999995 1 2 999999 -883414 1 7 999997 314716 2 16 999990 2 323139 541841 2 11972 682318 2 291968 679731 2 562222 720990 2 9 999991 2 181505 702921 1 2 999999 -198213 1 2 999999 84368 2 408148 830096 2 2 999999 1 2 999999 -773398 1 538924 959973 -761527 1 3 999982 178658 2 2 999999 1 150664 242099 -210636 1 203394 903422 -241979 1 12 999990 -157478 2 24869 591082 1 2 999999 -443074 1 96568 285269 865287 1 2 999999 -805091 2 131967 215444 2 2 999999 1 2 999999 -265236 1 2 999999 276970 2 17 999996 1 2 999999 -97766 2 595054 644972 1 382920 551944 953723 1 767829 984954 245808 1 464363 502999 700923 2 341425 692293 2 12 999989 1 178028 240159 624110 1 2 999999 963781 1 2 999999 -739491 1 13 999988 -979080 2 20 999983 2 2 999999 2 2 999999 2 12 999987 1 469560 533133 640146 2 18 999991 2 17 999995 2 101239 259312 1 15 999985 970881 2 389405 403652 1 5 999999 -669395 1 2 999999 573792 2 2 999999 2 149496 647409 2 246675 615598 2 11 999987 1 818121 840030 426885 1 8 999991 -371756 1 19 999985 217215 1 2 999999 690241 2 2 999999 2 7 999999 1 2 999999 865432 2 1 999997 1 4 999995 -67719 2 11 999991 1 2 999999 420464 2 2 999999 1 181716 694145 371250 1 551870 664404 -310854 1 18 999993 839844 2 2 999999 1 12 999981 -910444 2 88890 864245 2 53489 172978 2 8 999985 1 2 999986 -660963 1 10 999983 110135 1 2 999999 78987 2 2 999999 2 543015 639491 1 2 999999 57189 1 156031 439079 -103722 1 15 999981 -875557 1 2 999999 -705386 1 2 999999 856073 2 2 999999 1 503118 755638 361037 1 2 999999 -633838 2 602531 928008 2 9 999998 2 4 999997 1 260910 973110 388669 2 2 999999 2 2 999999 2 392089 934752 2 394337 952857 2 159878 379817 1 2 999999 -938726 2 3 999998 2 11 999986 1 8 999997 28298 2 166479 903641 2 9 999986 1 5 999987 155218 2 2 999999 1 2 999999 758426 2 16 999992 1 2 999999 -626358 1 2 999999 76041 1 12 999994 680048 1 70919 386869 476611 2 2 999995 2 18 999995 1 2 999999 64658 1 2 999999 668029 1 338930 761598 -281716 2 12 999995 1 12 999995 -724 1 2 999999 -881617 1 2 999999 -428425 2 5 999995 1 167939 936214 985766 2 284259 364941 1 2 999999 -643905 2 6 999998 1 53769 994015 -334360 2 2 999999 2 2 999999 1 2 999999 -550319 2 2 999999 2 111244 954500 1 2 999999 -955141 1 231728 892873 -302743 2 817822 935229 1 2 999999 -327342 1 2 999999 57417 1 279565 897798 797391 1 2 999999 -156427 1 2 999999 332834 1 2 999999 -306929 1 10 999985 -805371 1 16 999986 -424636 1 14 999999 336827 2 19 999989 1 923106 952897 -643843 2 18 999984 2 2 999999 2 2 999999 1 910647 928258 658801 2 2 999999 2 2 999999 2 2 999999 1 71829 522583 582180 1 895260 905920 -238623 1 15 999992 727196 2 3 1000000 2 373237 578928 1 231453 383364 850343 2 15 999993 1 2 999999 -691791 1 51236 568028 -220721 1 4 999991 -595871 1 2 999999 -446117 2 453478 743326 1 2 999999 -711200 2 200052 438928 1 210018 582575 -111501 2 2 999999 1 2 999999 -11922 2 2 999999 1 18 999995 14468 2 2 999999 1 2 999999 -873294 2 20 999994 1 17 999989 324235 2 670441 766806 2 20 999986 2 7 999986 2 2 999999 1 2 999999 383946 1 628575 849522 -15725 1 10 1000000 -423917 2 2 999999 2 2 999999 1 531110 938111 251918 1 2 999999 -956646 2 2 999999 1 20 999981 -602764 1 15 999993 -436607 2 5 1000000 2 11 1000000 2 15 999983 2 13 999999 2 33927 283155 2 933926 962835 1 9 1000000 15394 1 11 999983 802965 2 2 999999 2 12 999982 1 7 999986 -625246 2 19 999988 2 2 999999 1 2 999999 -539055 2 3 999991 1 7538 379169 103086 1 11 999984 582367 1 5 999991 -751326 2 2 999999 2 2 999999 1 476646 685939 -769696 1 2 999999 580565 2 2 999999 2 827296 864122 2 2 999999 2 2 999999 1 720134 908299 949718 1 2 999999 824373 1 2 999999 864120 2 2 999999 2 65868 530907 1 2 999999 -100807 2 567902 996651 1 485514 737338 211399 1 111917 884471 519768 1 2 999999 -731900 2 8 999991 2 590648 761903 1 264700 364029 741465 2 2 999999 2 6 999991 2 2 999999 1 2 999999 778723 2 2 999999 1 313781 621536 -541064 1 2 999999 531451 2 420582 693067 1 2 999999 -26723 1 611356 797801 -455184 1 305153 742026 172414 1 17 999989 794307 2 2 999999 1 3 999987 -805100 1 18 999985 701299 2 572815 783157 2 2 999999 1 19 999998 816004 2 903042 946475 1 363730 554575 168150 2 654696 692640 2 2 999999 1 2 999999 56146 1 154946 677464 958839 1 2 999999 -854432 2 4 999998 2 210769 808730 1 9 999981 -838620 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 317272 398447 1 16 999989 221567 1 387122 894150 399646 1 230618 658036 -840326 2 48005 180988 2 650414 721204 2 14 999994 2 10 999986 2 2 999989 1 149113 753281 514058 1 1 999985 13617 2 13 999996 1 13 1000000 -312216 1 2 999999 715148 1 203022 743476 -631143 2 2 999999 1 11 999997 -882451 1 11 999981 -115788 2 533537 846472 2 274148 281606 1 2 999999 -653609 1 17 999983 -556118 2 2 999999 2 119632 283792 2 2 999999 2 2 999999 1 14 999992 192829 1 31932 908587 595233 2 2 999999 1 12 999991 -311867 1 140258 846200 814064 1 2 999999 -697276 1 10 999998 -949649 1 2 999999 13244 2 2 999999 2 11 999989 1 2 999999 40385 1 2 999999 840579 2 3 999985 2 2 999999 1 315777 453752 785141 1 1 999995 -883303 1 139785 429860 20101 2 698395 892394 2 684135 753085 2 2 999999 1 521889 549475 300766 2 2 999999 1 7 999988 322288 1 2 999999 -400127 1 206303 737856 645400 1 2 999999 -880129 2 4 999993 1 432503 869091 -193960 2 2 999999 2 557717 976473 2 2 999999 1 2 999999 -503493 1 372151 773442 -577950 2 2 999999 1 2 999999 630619 2 664820 722514 2 5 999982 2 3 999992 1 2 999999 -69225 2 13 999998 2 2 999999 2 266369 435098 2 416595 816603 1 7 999992 783020 1 2 999999 220120 2 835775 847141 2 83975 699852 2 7 999986 1 15 999986 -560728 2 100934 376076 2 1 999983 1 3 999996 -165158 1 2 999999 -470498 2 520510 649106 1 6 999992 741542 1 20 999989 -484901 2 12 999985 2 13 999994 1 17 999988 -904578 2 16 999986 1 373029 883642 25087 1 257711 998772 501147 2 384973 860794 2 4 999994 2 2 999999 1 569222 670043 -617379 2 31380 832116 2 400903 853555 2 2 999999 1 173280 286247 321255 2 2 999981 2 19 999981 1 2 999999 -121565 1 2 999999 665562 2 9 999998 2 2 999999 1 11 999982 891713 2 2 999999 1 3 999983 -176366 2 112914 977947 1 2 999999 288743 1 119229 119766 419167 2 2 999999 1 2 999999 -110750 2 2 999999 1 750945 814996 69078 1 2 999999 818178 2 118506 882798 1 2 999999 -291758 1 2 999999 225225 2 3 999988 1 12 999995 -806231 2 1 999994 2 2 999999 1 2 999999 -521623 1 2 999999 -776567 2 17 999986 1 392314 478763 -732922 2 467072 623947 1 810629 839157 -335306 1 113278 247758 -278647 2 140036 266316 2 275191 297681 2 457090 706159 1 275372 516379 -966108 1 2 999999 -361621 2 661751 910454 2 16 999995 1 17 999984 -322609 2 17 999994 1 644556 705746 -389058 1 488857 875831 52520 1 874568 902330 -762736 2 3 999990 2 488897 897529 1 2 999999 -247738 1 55764 127547 -889352 1 2 999999 136302 2 15 999988 2 19 999982 2 9 999990 1 205060 576896 -663726 2 20 999985 2 2 999999 2 8 999983 1 8 999990 226456 2 8 999987 1 18 999989 666321 1 1 999992 -433735 2 298012 544659 1 2 999999 -537778 1 17 1000000 -999275 1 811209 933154 -164680 2 17 999986 2 2 999999 2 19 999996 1 767431 791090 -869820 1 134418 910641 -136762 2 2 999999 2 2 999999 1 19 999991 45846 1 542798 912874 757358 1 168432 500435 134211 2 657238 837786 2 2 999999 2 445377 550607 1 6 1000000 907678 1 2 999999 122552 2 2 999999 2 7 999982 1 7 999997 257447 2 20 999990 1 17 999985 787025 2 3 999991 1 2 999999 -413955 2 2 999999 2 2 999999 2 129368 331409 2 2 999999 2 3 999995 1 530703 755192 55169 1 4 999988 -241004 1 12 999992 873349 2 17 999991 2 6 999984 2 2 999999 1 13 1000000 89305 1 2 999999 773062 2 3352 788207 1 11 999984 852914 2 1 999988 2 2 999999 2 342696 396379 2 1 999983 2 3 999988 1 10 999994 -66537 2 1 1000000 2 1 999994 1 163420 945413 -106645 2 2 999999 2 2 999999 1 597995 790782 -409957 1 19 999987 883423 1 2 999999 637472 1 12 999991 -719472 2 2 999999 1 17 999996 749551 2 7 999994 2 2 999999 2 123767 397238 1 2 999999 -279897 2 2 999999 1 2 999999 -839871 2 2 999999 1 2 999999 -832290 1 13569 574456 -305833 2 18 999996 2 5 999998 2 1869 641022 2 6 999996 1 16 999998 -524455 1 315390 865765 169920 1 1 1000000 199602 2 2 999999 1 2 999999 -965315 2 160246 691265 1 8 999988 -736688 2 2 999983 2 2 999999 2 1 999982 2 335522 389270 2 7 999984 2 2 999999 2 1 999988 2 4 999992 2 2 999999 2 9 999984 2 111958 244449 2 3581 928663 1 19551 244606 -485585 2 20 999990 1 648385 792327 -498876 2 249597 254924 1 2 999996 990856 2 18 999984 2 15 999992 1 161384 809049 -840352 1 2 1000000 -642381 2 19 999982 1 51497 320080 -979083 1 4 999982 -919561 2 2 999999 1 2 999999 950261 2 205173 806755 2 594088 923912 2 6 999981 2 2 999999 2 1 999988 2 2 999999 2 8 999999 2 9 999984 2 2 999999 2 5 999981 2 2 999999 1 641962 845015 -339503 1 13 999999 297468 2 17 999992 1 15 999987 609491 2 2 999999 2 11 999988 2 11 999985 2 279906 873910 2 58094 591263 2 1 999986 1 2 999999 -166560 2 244826 499418 1 2 999999 831905 2 435391 681283 1 9 999984 616111 1 2 999999 -601413 1 17 999990 684613 1 2 999999 257315 2 2 999999 1 12 999994 -726416 1 16 999990 70739 2 2 999999 1 262878 611708 -189967 2 8 999984 1 14 999982 753558 2 59835 912151 2 2 999999 2 2 999999 1 2 999999 983036 2 3 999982 1 3 1000000 75207 2 7 999981 1 682663 745975 826101 1 103985 353861 159381 2 137124 222832 1 2 999999 -94888 2 452835 800548 2 2 999999 2 508327 816582 2 346631 801815 2 261855 278154 1 657314 711726 914080 1 377249 383997 208408 1 2 999999 -811840 1 19 999999 -951075 2 2 999999 1 20 999993 -616080 2 2 1000000 1 736507 916183 -481554 2 2 999999 1 100648 417292 -569877 1 2 999999 -575329 1 5 999981 -556971 1 15 999986 -797237 2 2 999999 2 2 999999 1 1 999985 -309974 2 694272 829246 2 438481 502035 1 20 999995 -954892 2 2 999999 2 2 999999 2 7 999981 2 11 999988 1 837535 925719 526054 2 526732 581508 2 2 999999 2 5 999994 1 793711 800004 510358 2 123804 711590 2 102289 608723 2 2 999999 1 292651 810204 316262 2 2 999989 2 991237 998067 1 2 999999 -520453 1 199863 962037 -760689 2 648747 858741 1 2 999999 -309931 2 411587 631468 1 20031 363783 -28715 1 14 999986 -115107 2 1 999992 2 12 999982 2 12 999984 2 550935 624464 1 20 999986 917283 1 2 999999 42147 1 2 999999 150182 2 640804 758208 1 147516 431383 112952 2 8 999982 1 423796 524862 880837 1 427973 688205 543918 2 251547 918398 1 2 999999 907687 2 2 999999 1 9 999991 533445 1 3 999992 -217048 1 107380 994611 -492215 2 519163 837467 2 10 999999 1 13 999998 -751329 1 228038 819293 -39524 1 132777 829142 -958335 2 39483 72951 1 136638 434167 14144 1 6 999981 -38608 1 657809 683097 -660512 1 1 999997 -464344 2 11 999991 2 2 999984 1 18 999997 201518 2 2 999999 2 5 1000000 1 2 999999 -743764 2 43424 122698 2 76359 854187 2 2 999999 1 18 999985 653895 1 16 999984 281628 1 2 999999 -906934 2 92627 885702 2 233097 736925 1 2 999999 -77386 1 787803 813160 218285 1 9 999989 -703333 1 2 999999 -362306 2 6 999993 2 310872 419137 2 14 999999 1 6 999982 588683 1 1 999994 638143 2 8 999995 2 3 999994 2 2 999999 2 20 999986 1 2 999999 601374 2 2 999999 1 11 999981 317497 1 10 999989 523455 1 10 999983 943943 1 383704 893936 764220 1 464866 902012 584782 2 9 999993 1 10 999996 -864212 2 18 999998 1 2 999999 593623 2 2 999999 1 4 999991 -748158 2 338529 391353 1 494553 832048 -563957 1 282153 602568 -164559 2 2 999999 2 20 999999 1 2 999999 -338078 2 2 999999 2 12 999982 1 251684 868769 433502 1 2 999999 240851 2 424755 636774 1 10 999981 900935 1 665990 964980 -195320 2 20 999984 1 732801 814023 898615 1 2 999999 887520 1 2 999999 -387824 1 110895 402677 387379 2 401504 684622 2 755791 981272 1 119823 339179 340481 2 10 999996 1 2 999999 312084 1 861865 995248 120752 2 2 999999 1 2 999999 -653454 2 162911 679110 1 269902 323885 -421565 2 339041 851393 1 2 999983 41834 2 329730 628398 1 438237 660868 -552238 1 2 999999 -187796 1 19 999992 957879 1 14 999999 580770 1 2 999999 884751 2 318236 420454 1 2 999999 -356708 1 14 999990 -206009 2 250935 624946 2 3569 608574 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999986 1 10 999989 86835 2 548857 673251 1 14 999996 -480515 1 2 999999 743404 1 17 999981 653259 2 1 999997 1 2 999999 612386 1 19 999983 -264514 2 1 999984 2 150162 697392 2 3 1000000 2 10 999990 2 325150 520650 2 47787 510302 2 2 999999 2 348400 576668 2 11 999995 1 2 999999 -885247 1 237780 999792 -341194 1 2 999999 -145452 2 2 999999 2 9 999995 1 2 999999 333686 1 401252 764098 -937082 2 2 999999 2 63141 126347 1 2 999999 -932755 2 246941 871303 1 554543 778387 -471215 1 2 999999 556569 1 2 999999 -499820 1 115285 857167 -368970 2 11 999993 1 2 999999 -443516 2 18 999989 1 139577 313313 280005 2 2 999999 1 271348 280666 779372 2 2 999999 2 2 999999 2 618749 753745 1 5 999993 -552823 2 2 999999 1 2 999999 -107435 2 2 999999 1 1 999982 763493 2 2 999999 1 7 999997 -4704 1 2 999999 63136 2 8 999989 1 2 999990 -249289 1 2 999999 -242488 2 2 999999 2 16 999993 1 461295 945617 191711 1 2 999999 -60921 1 3 999987 824236 1 9 999981 75268 1 222140 980103 -130515 1 17 1000000 -188253 1 17 999992 494491 2 335140 964121 1 16 999987 571442 2 5 999999 1 300141 873953 612456 2 13 999993 1 2 999999 811860 2 2 999999 2 12 999998 1 3 999997 214402 2 19 999998 1 16 999985 609010 1 4 999983 -36593 1 50900 447911 604984 2 292134 985415 2 15 999999 2 672810 799276 1 2 999999 -78953 2 2 999999 2 11 999992 2 12 999999 2 14 999992 2 9 999990 2 7 999992 1 873352 909685 824929 2 2 999999 1 723713 862619 -802743 1 674161 704786 -339053 2 8 999984 2 2 999999 1 2 999999 -415545 2 14 999999 2 231528 920332 1 563669 614507 -238540 2 12 999983 1 2 999999 620540 1 679893 754175 442142 1 2 999999 -146465 2 2 999999 2 2 999999 1 15 999986 845035 1 6 999987 -605764 2 224418 592633 2 2 999999 1 657306 691793 884130 1 2 999999 -25755 2 51670 123942 2 4 999983 2 3 999990 2 2 999999 1 3 999981 -139675 1 2 999999 323165 2 10 999986 2 2 999999 1 14 999987 722610 1 2 999999 -141893 1 2 999999 717437 1 660599 835894 -941816 1 117116 646463 -539886 1 502555 705197 409563 2 13 999996 1 545625 622261 720261 1 13 999997 -791162 2 2 999999 2 2 999999 1 367668 554608 -320261 1 6 999984 -964442 2 18 999994 2 52234 541622 1 76246 745980 791392 1 517525 630420 -459428 1 2 999999 619625 2 15 999986 2 4 999988 1 2 999990 -615949 1 2 999999 -509576 2 872856 935083 2 19 999992 1 1 999982 891741 2 2 999999 2 2 999999 2 11 999990 2 2 999999 2 6 999990 1 229506 715470 -304077 1 3 999990 -994075 2 81734 947002 1 2 999999 531106 1 119307 151116 452732 1 7 999997 147339 1 17 999984 371730 2 701327 929833 1 2 999999 203003 1 70285 330251 384985 1 10 999987 -646141 1 19 999985 135514 1 2 999999 -450459 2 2 999999 2 2 999999 2 129200 342051 1 6 999992 842584 2 2 999999 1 19 999996 -487478 1 25798 813691 512228 1 212629 504867 425823 2 20 999984 1 117235 790641 -783384 1 2 999999 714208 1 123900 362177 626815 2 215973 385676 1 2 999999 -509355 2 213355 912975 2 323393 721026 1 159870 930511 221053 2 11 999990 1 110577 606312 -659626 2 2 999999 1 469697 511704 -924156 1 2 999999 -271121 1 18 999982 -171254 1 2 999999 946589 2 3 999986 2 2 999999 1 275752 334476 354357 1 2 999999 -406255 1 18 999999 605032 2 4283 486501 2 36707 474521 1 2 999999 -762973 2 13 999993 2 10 999981 2 2 999999 2 113440 801254 2 4 999992 2 10 999999 2 3 999992 2 11 999989 1 655083 923150 574056 1 18 999981 -603551 2 69094 838383 1 7 999986 464420 1 233609 395400 -321346 2 2 999999 2 15613 671163 2 2 999999 2 563684 935388 2 2 999999 2 2 999999 2 22177 297639 1 601224 799502 -155697 1 2 999999 989818 2 66592 320179 1 2 999999 527216 1 2 999999 915885 2 2 999999 1 6 999988 860822 2 6 999988 1 2 999999 378574 1 19 999995 409211 1 2 999999 85804 1 17 999985 -43460 1 75752 492085 -440473 2 20 999987 1 2 999988 269663 2 2 999999 1 18 999991 -303496 1 40198 745806 507910 1 282662 379100 516307 2 2 999999 1 206886 319462 581777 2 2 999999 1 529040 765489 251028 2 28040 493525 2 12 999982 1 2 999999 -313949 2 552838 892348 1 2 999999 -659073 1 14 999995 -893624 1 2 999999 -623509 1 19 999999 -22215 1 2 999995 721806 2 355394 368273 1 2 999999 -978094 1 644866 687615 -477397 1 20 1000000 -212583 2 6 999999 1 416266 993586 662567 2 2 999999 1 9 999983 -994687 1 12 999990 87316 2 10 999981 1 532748 620691 -14437 2 2 999999 2 8 999995 2 2 999999 1 497034 567964 895945 1 17 999988 -129603 1 2 999999 -128580 2 2 999999 1 2 999999 578276 1 18 999991 484356 1 744031 832374 859650 2 2 999999 1 482452 514447 38203 1 456124 658367 502300 1 290599 962187 872794 1 1 999998 -495403 1 2 999999 948853 1 97700 272237 633432 1 946328 992721 -217877 2 4 999987 1 446654 622509 -256951 2 2 999999 2 240218 844990 2 1 999981 2 16 999997 1 9 999996 128030 2 399591 948411 2 2 999999 1 294760 557430 434871 1 8 999995 -269822 2 155200 821927 1 2 999999 -814273 1 602287 975208 -4553 1 16 999986 87132 1 14 999993 728773 1 2 999999 607975 2 2 999999 1 2 999999 252103 2 2 999999 1 144454 523295 -127372 1 2 999999 125243 1 251157 784764 542353 2 16 999999 1 36738 678003 240250 2 16 999991 1 11 999998 -555434 1 2 999999 446710 1 10 999983 947259 1 2 999999 -167346 2 404571 948899 1 644421 905155 164719 1 2 999999 861748 2 7 999986 1 719357 942315 -10011 2 16 999992 2 2 999999 1 5 999990 -638133 2 15 999999 1 2 999999 -761411 2 511062 843360 1 33309 56353 -817899 2 2 999999 2 2 999999 1 13 999997 159136 1 130282 906701 526788 1 275471 893137 59318 2 8 999987 2 2 999999 1 1 999989 474305 1 2 999999 901766 1 180071 770252 -819582 1 2 999999 -639135 1 18 999985 -727760 2 2 999999 1 2 999999 -896963 1 2 999999 691140 2 13 999982 1 381716 669580 4356 1 15 999995 794732 1 2 999999 917496 2 2 999999 1 254442 724228 647305 2 2 999999 2 316781 636304 2 2 999999 2 253870 287342 2 2 999999 1 2 999999 208999 1 2 999999 217443 2 2 999999 1 2 999999 -439564 1 2 999999 -883022 1 17 999997 -829460 1 228486 864649 548360 1 2 999999 710435 1 20 999988 -375975 1 6 999986 -81610 1 17 999992 656737 1 3 999986 596691 2 158848 739857 1 2 999999 -790962 2 2 999999 1 18 999987 273993 1 1 999983 -808198 1 289348 919295 -683105 1 17 999982 -424134 1 9 999988 395732 2 2 999999 2 2 999999 1 12 999995 -747465 1 2 999999 967851 2 743054 974411 2 2 999999 2 2 999999 2 2 999999 2 9 999986 2 2 999999 1 347137 415106 -955598 2 486309 744203 2 17 999992 1 6 999993 -53431 1 651272 960182 -734129 1 271304 295380 581201 1 2 999999 -486339 1 19 999991 667144 1 423414 529702 39459 2 2 999999 1 705609 868952 552509 1 2 999994 -233712 2 150164 700492 1 2 999999 -963938 1 182444 461035 -567916 2 9 999986 1 951650 982880 -839904 2 8 999996 1 2 999999 -856223 2 9 999982 2 2 999999 2 2 999999 2 399229 444402 2 2 999999 2 2 999999 2 2 999999 1 7 999982 -629087 1 2 999999 -572556 2 113423 126674 2 2 999999 2 11 999997 2 349712 936619 1 855450 910337 934155 2 7 999986 2 2 999999 1 4 999997 -892077 1 69143 200056 -379689 1 2 999999 -870318 1 447459 623388 -65292 2 2 999999 2 5 999984 2 168827 327966 1 896785 937034 -957665 2 411725 608694 1 2 999999 775892 1 2 999999 183216 1 2 999996 -685317 1 14950 324241 -820093 2 2 999993 1 53375 356764 864759 2 349089 475085 2 5 999992 2 16 999989 2 2 999999 2 2 999999 2 698708 930602 2 534412 881050 2 2 999999 1 13 999997 -29448 1 2 999999 444937 1 2 999999 144738 1 10 999981 -365649 2 2 999999 2 2 999999 1 1 999991 548066 2 231502 441799 2 12 999985 1 2 999999 -438183 1 2 999999 -261888 1 2 999999 -675749 1 2 999999 215790 1 2 999999 -920650 1 2 999999 -864219 1 2 999999 636197 2 2 999999 2 14 999993 2 2 999999 1 8 999985 377509 1 2 999990 -340774 2 5 999994 2 2 999999 2 4 999994 1 50302 234629 -948227 1 35401 455885 97658 1 12 999992 827173 1 124456 363372 -939913 1 8 999995 -527345 2 2 999999 1 167227 890235 620497 1 691935 863192 -739198 1 12 999991 686412 2 544205 831221 2 9 999983 1 2 999999 938744 1 2 999999 -997281 2 12 999989 1 2 999999 845056 1 2 999999 738626 1 727074 897645 -69299 1 2 999999 -623872 2 311201 640481 2 2 999999 1 2 999999 486866 2 670016 825967 2 15 999994 2 10 999990 2 20 999997 1 2 999999 546436 1 247235 533404 -486831 1 2 999999 82491 1 690775 761624 845809 1 262328 404736 -27914 1 2 999999 313650 2 421056 457134 1 12 999998 -710437 2 653327 995045 2 2 999999 2 16 999990 1 377516 767012 435847 1 147283 358104 -443259 1 2 999999 401163 1 447703 899678 287197 1 378531 574568 -657744 2 15 999983 1 16 999993 292067 2 16 999990 2 9 999994 2 20 999989 2 4 999997 1 246212 507762 732419 2 11 999982 1 13 999987 -574489 2 7 999991 1 110630 581407 -433256 2 331788 843740 2 8 999989 2 324719 658003 2 2 999999 2 560212 775803 2 16 999988 1 322928 938659 844400 1 2 999999 -992767 2 2 999999 2 2 999999 2 2 999999 1 2 999999 719901 2 2 999999 1 357126 652582 -340321 1 11 999991 -304142 2 7 999986 2 12 999992 2 12 999996 1 2 999999 207528 2 32237 729766 2 257223 929823 2 2 999999 2 2 999999 2 10 999994 1 14 999987 -903828 2 2 999999 1 20 999998 -841690 1 2 999999 -543575 2 2 999999 1 2 999999 303363 1 2 999999 431425 2 2 999999 1 2 999999 742187 1 1 999993 959879 2 2 999999 2 234076 485382 2 344676 660637 1 2 999999 45547 2 10 999987 1 229899 732686 842004 1 1 999988 -685103 1 2 999999 251236 1 2 999999 -531107 2 355951 853007 1 12 999995 -881066 1 335727 533877 617519 1 11 1000000 888237 1 2 999999 495127 1 15 999986 -6238 1 19 999982 -204406 2 2 999999 2 2 999999 1 651312 758265 926701 2 252669 830369 2 156761 986564 2 26452 747134 1 417297 953099 741986 2 2 999999 2 408630 706092 1 106637 178331 496779 1 520376 966093 756829 2 2 999999 1 5 999997 -687743 1 270100 568607 220818 2 417901 743015 1 604032 632135 453704 1 68608 906392 -910975 2 2 999999 1 5 999994 437113 2 212844 439889 1 7 999985 -978957 2 509449 664362 1 11 999982 243488 1 219965 358115 -643231 1 2 999999 -182601 2 635993 675189 2 6 999984 1 12 999994 189966 2 2 999999 2 236707 285471 1 19 999988 -360716 2 2 999999 2 526512 730161 1 10 999990 75918 2 2 999999 2 663058 774279 2 2 999999 1 18 999984 933498 1 3 1000000 -995134 1 2 999999 -620451 2 2 999999 2 9 999983 1 2 999999 269166 1 5 999995 81945 2 551435 820621 1 2 999999 56652 2 2 999999 1 2 999999 -554293 1 66549 647487 -818506 2 11 999981 2 2 999999 1 2 999999 522233 1 12 999986 -888504 1 552153 669154 -952938 1 17 999991 -929593 1 34498 775699 558530 2 15 999983 2 6 999990 1 763082 866868 717763 1 175672 197179 859323 2 7 999998 1 842770 994346 -346597 2 9 999982 2 223427 503340 2 186450 960165 1 218720 280254 -737735 2 460740 861049 2 7 999997 1 22281 46428 931742 1 2 999999 -494311 1 10 999989 369399 2 6 999986 1 13 999985 -31171 2 135726 526078 1 265172 334575 -631099 2 2 999999 2 512609 731791 1 13 999989 -150830 2 2 999996 1 97851 947571 378150 1 19 999994 -699503 1 2 999988 425021 2 19 999987 2 184453 547695 2 643116 860724 2 6 999983 1 2 999999 -893797 1 7 999989 -747675 1 383373 770567 149454 2 2 999999 2 2 999999 1 96232 147370 10007 2 645061 890433 2 2 999999 2 7268 413108 2 19 999997 2 590042 920162 1 2 999999 11905 2 7 999997 2 334462 435766 2 2 999999 2 2 999999 2 491819 675387 1 450712 958022 -264320 1 2 999999 65001 2 491260 600364 1 2 999999 336344 1 20 999985 447435 1 105068 330641 -960133 1 2 999999 314732 2 10 999988 2 16 999993 2 12 999993 1 190977 997302 375461 1 2 999999 -578242 2 19508 157254 1 2 999999 -287514 2 621674 740816 2 336020 568926 1 13 999990 -567408 1 2 999985 828840 2 7 999987 1 2 999999 -738105 1 376453 556134 -386764 1 2 999999 -20514 2 2 999999 2 2 999999 2 2 999999 2 128988 550158 1 28090 38832 -955932 2 9 999982 1 2 999999 612199 2 15 999993 1 2 999999 8687 1 2 999999 -980709 2 75822 752202 1 113699 401136 -917066 2 19 999996 2 451742 918349 2 539726 811369 1 19 999995 19183 1 6 999989 -291229 1 2 999999 -152099 1 2 999999 950031 2 2 999999 1 649619 784962 862343 1 6 999985 399077 1 10 999989 742100 2 126206 568711 2 4257 456352 2 2 999999 1 2 999999 -909416 2 17 999989 2 2 999999 1 18935 353629 995794 1 13178 670712 -273774 2 2 999999 1 2 999999 -483147 1 2 999999 -120859 1 5 999993 -166075 2 672337 826633 1 2 999999 -1050 2 2 999999 2 2 999999 1 2 999999 -340509 1 205988 697719 -248065 1 2 999999 -159092 1 7009 773264 -810964 2 413183 451808 1 2 999999 120007 1 6770 682503 -218920 1 2 999999 -19196 2 2 999999 1 2 999999 -124391 1 170596 754404 -66897 2 2 999999 2 13 999982 2 1 999990 2 4 999982 1 13 999993 -805043 1 256303 863880 328964 1 2 999999 199151 1 2 999999 -332700 2 2 999999 2 6 999997 1 2 999999 -267631 2 2 999999 2 1 999989 1 17 999982 718972 2 18 999985 2 895789 992508 2 14 1000000 2 2 999999 2 2 999999 1 2 999999 -438707 2 437664 668959 1 9 999990 863308 1 16 999991 309444 1 2 999999 -832571 2 12 999987 1 20 999984 686239 2 58278 887085 2 2 999999 2 104540 833172 1 2 999999 831810 2 255301 663057 2 19 999984 1 713654 934004 -621038 1 20 999990 584162 2 314772 957093 2 2 999999 2 318542 768231 2 458411 891920 2 2 999999 2 8 999984 1 2 999999 76472 1 17 999989 -61571 1 12 999982 62167 2 449126 682529 2 12 999990 2 9 999988 1 12 999987 123002 2 49751 970509 2 1 999981 1 353182 776188 660454 1 800427 942539 999277 1 17 1000000 505269 1 116333 360049 896424 1 2 999999 -307127 1 562969 643731 -350686 1 2 999999 -501107 2 4 999996 2 2 999995 1 2 999985 -192142 1 529828 791684 281367 1 10 999997 762627 2 2 999999 1 2 999999 -232990 2 19 999997 2 20 999988 1 135979 584668 310096 2 2 999999 1 2 999999 -449935 1 276642 428007 -80661 1 90284 136389 -983738 2 794282 871882 1 15 999991 -915304 2 17 999984 2 2 999999 2 152781 974444 1 16306 644207 53361 2 2 999999 1 211825 897321 -665040 2 2 999999 1 6 999991 -965394 2 5 999996 1 2 999999 550533 1 2 999999 -243923 2 11 999981 2 2 999999 1 9 999997 729321 1 407972 430377 425068 2 10 999985 1 2 999999 105742 1 17 999983 -41806 1 11 999983 -672402 2 2 999999 2 1 999982 2 217672 765320 2 9 999985 2 17 999985 1 14 999984 307577 1 704183 864146 823610 2 6 1000000 2 14 999987 2 625637 638568 2 389186 625903 1 837942 971009 484336 2 353139 354679 1 139988 405392 740088 1 15 999992 -516249 2 2 999999 1 2 999999 -659496 1 18 999996 893658 1 2 999999 -247137 2 2 999999 1 20 999984 -856002 1 2 999999 -977310 2 2 999999 2 2 999999 2 61688 785378 2 948251 950279 2 19 1000000 1 2 999999 593915 1 5382 431160 570325 1 2 999999 -15787 2 2 999999 1 364433 834641 -485248 1 6 1000000 -762279 2 268490 471607 2 117973 866634 2 20 999989 2 16 999997 2 548422 565899 2 2 999999 2 2 999999 1 1 999987 661730 1 2 999999 992042 2 3 999990 1 2 999999 -761668 1 14 999992 -122222 2 2 999999 2 371171 459529 1 131328 862552 -315162 1 9 999986 953574 2 314062 907831 1 504888 888858 -248903 2 2 999999 2 477860 859995 1 426991 718340 -521097 1 536946 645193 610889 1 2 999999 -912939 1 2 999999 315669 2 2 999999 1 694223 991114 -700254 1 9 999984 -751710 1 2 999999 -532921 2 2 999999 2 502103 525428 1 14 999982 648631 2 89113 975847 1 17 999987 968209 1 5 999990 -541331 1 75299 999348 454298 2 12 999993 2 5 999987 2 2 999999 2 2 999999 1 2 999999 621648 2 2 999999 2 2 999999 2 5 999986 2 2 999999 2 11 1000000 1 2 999999 -556736 2 78643 192798 2 7 999999 2 290162 378547 1 2 999999 -835343 2 16 999985 1 2 999999 -555505 2 2 999999 2 2 999999 1 2 999999 404346 2 119674 591184 1 275370 412705 698361 2 141814 889195 1 2 999999 422258 1 13368 857354 390059 2 52238 76861 1 2 999999 589358 2 2 999999 1 60426 788000 -148111 2 7 999987 2 2 999999 2 2 999982 2 17 999999 1 5 999993 -934656 2 2 999999 1 2 999999 857068 1 8 999997 -472329 1 899641 944025 -865168 2 578725 916261 1 10 999984 472595 2 2 999999 1 4 999986 169949 2 2 999999 1 2 999999 14266 1 2 999999 172027 2 7 999996 2 9 999983 2 2 999999 1 2 999999 -116880 2 167670 725535 2 94016 380327 1 2 999999 134797 2 15 999999 1 225372 225678 703557 1 2 999999 -362226 2 637912 763557 2 271198 627948 1 648168 804299 -75992 1 2 999999 162494 2 2 999999 1 447958 695035 -180030 2 683381 788932 2 2 999999 2 331966 454563 2 2 999999 1 383405 563358 -941940 2 2 999999 1 3 999993 463120 1 359631 441100 759202 1 42595 103016 -374280 1 2 999999 213106 1 667932 945354 235456 1 440024 632800 363306 1 331180 345644 953368 2 56954 406259 2 2 999999 2 104743 243411 1 136335 217670 -209122 1 19 999996 676459 2 2 999986 1 8 999991 756219 2 151627 350550 1 2 999999 -891624 2 18 999983 2 2 999999 2 5 999998 1 2 999999 826092 1 386210 401275 691612 1 86946 135578 860371 1 9 999998 -910490 1 142341 912930 978051 1 2 999999 -257921 1 2 999999 -490421 1 1 999993 -267708 2 14 999985 1 7 999993 90572 1 576164 974801 601903 1 816555 879215 -902701 2 15 999995 2 332023 619423 2 11 999996 2 56501 422170 2 2 999999 2 15 999992 2 2 999999 1 2 999999 -819311 2 2 999999 1 18 999985 -255246 2 6 999985 1 46229 303448 -993564 2 2 999999 1 103679 371871 652994 1 2 999999 -795104 2 2 999999 1 2 999999 -315115 1 2 999999 576654 1 98385 475741 -63217 2 14 999988 1 196371 574740 -48774 1 2 999999 -557601 1 629959 759354 -927749 2 2 999999 2 159828 250957 1 364481 924850 608408 1 2 999999 -479002 1 2 999999 -408412 1 114928 765252 108095 1 333618 955912 3095 2 2 999999 2 14 999992 1 2 999999 356071 1 948083 989666 -882243 1 3 999992 -999112 1 822488 966152 -524100 2 7168 638072 2 2 999999 2 739362 927765 1 118115 616161 468580 2 20 999991 1 19 999984 -330788 1 4 999996 822845 2 2 999999 1 2 999999 430137 2 2 999999 2 474453 832554 1 727646 746525 -671900 1 2 999999 -359466 1 637749 924250 294294 1 381891 735132 -546321 2 6 999985 2 6 999984 1 1 999993 824428 1 326031 739214 -641752 1 8 999991 239772 2 612940 885250 2 2 999999 2 2 999999 2 2 999999 1 611335 713339 -773430 2 17 999991 1 2 999999 -374856 2 14 999997 2 6 999998 2 81362 869075 2 2 999999 2 2 999999 1 2 999999 268050 1 2 999999 -974207 2 16 999999 2 829445 877536 2 2 999999 2 11 999981 1 4 999999 -986322 2 525006 915896 1 12 999999 -55382 2 2 999999 2 14 999996 2 2 999999 1 121430 983876 148858 1 2 999999 -661784 2 2 999999 2 17 999993 1 2 999999 601758 2 2 999999 2 2 999999 1 9 999995 725463 1 2 999999 146372 1 838559 988612 214893 2 57111 821995 2 2 999999 2 348972 790070 1 12 999981 654720 2 2 999999 2 2 999999 1 2 999999 -221740 2 181401 919823 1 68917 81741 170268 2 33482 150503 1 498408 649040 551539 1 114035 538412 449125 2 18 1000000 1 2 999999 -679921 2 2 999999 2 2 999999 1 4 999982 -502618 1 458653 462668 -715689 2 3 999989 2 9 999996 2 62076 759888 2 2 999999 1 521811 936860 582429 1 497858 805344 318360 2 450265 967054 1 131331 199016 730732 1 2 999999 -722438 2 2 999999 2 93244 225738 2 4 999995 2 12 999992 1 3 999993 703650 2 719599 953667 1 2 999982 -711907 2 13 999995 1 2 999999 648176 2 14 999984 2 2 999999 2 386619 645805 1 2 999999 -345086 1 16 999990 573413 1 446798 537494 127072 1 2 999999 293376 2 2 999999 1 2 999999 38551 1 2 999999 243605 2 96901 447140 2 2 999999 1 748950 847836 252734 2 20 999983 2 2 999999 1 2 999999 876436 2 7 999995 2 2 999999 2 2 999999 2 113464 882502 1 20 999986 -279521 2 2 999999 1 144672 964501 -747778 2 2 999999 1 2 999999 -534126 1 260360 714802 -646275 2 2 999999 1 10 999998 53888 1 12 1000000 -155851 2 2 999999 1 420474 999272 349324 1 2 999999 -459695 1 2 999999 -186666 1 2 999999 -968733 1 13 999997 -371183 2 157344 953716 2 1 999981 2 5 999981 2 7 999992 2 129252 977264 2 2 999999 2 2 999999 1 2 999999 273630 2 7 999981 2 202842 637698 1 2 999999 -736557 2 2 999999 1 16 999986 313153 1 50082 206193 616939 1 98019 291507 367935 2 2 999999 1 432495 489920 80305 1 13 999984 -615495 1 760760 763366 249066 1 12 999981 -79876 1 329008 427903 6589 1 2 999999 87676 2 2 999999 2 2 999999 2 2 999999 2 3 999990 2 20 999984 1 2 999999 -43899 2 83945 487300 2 2 999999 2 18 999985 2 92905 923269 2 14 999992 2 2 999999 2 9139 244410 1 2 999982 -895383 1 128164 688201 -785822 1 2 999999 939296 2 190008 328621 1 453881 819794 773002 2 465038 556738 1 2 999998 -636291 2 2 999999 2 2 999999 1 5 999985 -441998 2 2 999999 1 2 999999 -19830 1 2 999999 -417529 1 112303 288441 319954 1 2 999999 -256823 2 4 999994 2 365377 967004 2 14 999990 2 265190 876200 2 474511 649644 1 15 999993 214299 2 2 999999 1 2 999999 -232962 1 10413 933145 -279781 1 3 999987 979999 1 217851 657702 650690 2 277520 821858 1 148096 398031 908486 1 2 999982 620952 2 319786 491409 1 17 999990 -788290 2 18 999983 1 5 999987 -251241 2 160924 642682 1 2 999999 -508790 1 11 999989 -39325 2 37865 749255 2 17 999981 1 413271 452720 703043 1 558168 742623 144574 1 2 999999 -103462 1 142816 736894 953778 1 117525 158712 63285 1 20 999999 558919 1 5 999987 590483 1 2 999999 690393 1 14 1000000 558454 1 2 999999 213738 1 437607 966559 -693480 2 9 999989 2 2 999999 2 2 999999 1 27074 313076 842144 1 3977 126721 638493 1 449077 683706 -706572 2 2 999999 1 17 999991 201033 1 2 999999 50652 1 2 999999 -107864 2 2 999999 1 2 999999 985898 1 469901 673492 880464 2 13 999981 2 141174 831014 2 258765 717466 1 113640 242501 334825 2 57417 670470 2 2 999999 1 19707 321686 -770893 1 27966 666694 -550451 2 18 999994 2 215754 665130 2 330207 877146 2 492416 761844 2 111706 619333 1 2 999999 -4070 1 233731 661912 241233 1 1 999995 184338 1 2 999999 31157 1 14 999985 870944 1 294283 603104 223443 2 2 999999 1 2 999999 98315 1 192173 583588 -822505 1 305658 509205 73638 1 617943 826025 -722841 2 2 999999 1 2 999999 242539 1 11 999982 -571440 2 8 999982 2 168542 845554 2 2 999999 2 591984 912382 2 2 999999 2 2 999999 2 462054 846455 2 2 999999 1 213302 334925 987496 2 78643 104456 1 649274 821677 -564474 2 2 999999 2 12 999983 2 2 999999 1 294321 470180 -277072 2 9 999990 2 227995 840613 2 9 999989 2 10 999981 2 2 999999 2 2 999999 1 2 999999 824367 2 60215 168688 2 7 999984 1 20 999988 25900 2 2 999999 1 11 999990 -503574 1 246843 783831 -596265 2 67737 219517 1 4 999997 324467 1 318748 953701 876102 1 20 999992 -885364 1 739542 782654 992379 1 6 999996 431733 2 2 999999 2 2 999999 1 2 999999 -210473 1 344265 861809 -765566 2 636963 875315 2 6 999986 1 85277 850583 -420649 1 2 999998 -641837 1 379104 876151 -57479 1 15 999995 194384 2 14 999990 1 20 999991 -174919 1 13 999990 -14259 2 17 999992 1 2 999999 -808515 2 2 999999 2 2 999999 2 1 999986 1 49787 572475 -956425 2 2 999999 1 412510 848593 88604 2 206577 434603 1 2 999999 -774680 2 126737 266035 2 2 999999 1 2 999999 -664808 2 2 999999 2 523993 657450 2 111521 393828 1 3 999993 -82504 2 2 999999 2 2 999999 2 2 999994 2 2 999999 1 19 999985 -279660 1 16 999984 -476029 1 20 999981 -676795 2 2 999999 1 2 999999 -152799 2 605322 768651 1 740412 775676 844670 1 232205 396615 887632 1 2 999999 -244362 2 318296 546271 2 2 999999 2 10 999981 2 394507 782032 2 2 999999 1 7 999981 374835 2 234691 896465 1 403720 998116 916631 1 2 999999 -799795 2 20 999984 2 20 1000000 2 9 999989 2 2 999999 2 2 999999 2 15 999999 1 394263 555137 -168687 2 15 999992 1 2 999989 -35834 2 2 999999 2 270750 559822 2 2 999999 1 183684 418211 -397773 1 180261 887633 -60848 1 8 1000000 970620 1 670809 904700 326087 1 2 999999 996056 2 11 999981 1 4097 671829 322939 2 266417 780748 1 10 999994 975833 1 20 999989 405668 2 355853 764077 2 6 1000000 2 2 999999 2 15 999981 2 6 999987 1 2 999999 -193351 1 2 999999 -296386 1 2 999999 -733812 2 10 999991 2 740394 971141 2 2 999999 2 18 1000000 2 2 999999 2 2 999989 1 2 999999 903628 2 2 999999 2 2 999999 1 170938 588885 274045 1 454980 508013 -70688 1 185200 828608 -867249 1 91651 453110 779199 1 5 999986 907674 2 2 999999 1 2 999999 840928 2 601503 623851 1 9 999987 -307328 1 2 999999 -529724 1 2 999999 -206898 1 13 999990 559965 1 2 999999 774159 2 2 999999 1 6 999983 181606 1 2 999999 941585 1 3 999997 -627920 2 271895 621730 2 5 999989 1 2 999999 -604568 1 18 999991 -330789 1 2 999999 236626 1 372068 938180 -853186 1 124761 175648 -233635 2 2 999999 1 2 999999 -467473 2 204560 804805 2 2 999999 2 13 999999 2 5 999988 1 125774 991211 -239910 2 2 999999 2 417793 759372 2 2 999999 1 8 999985 -22574 1 616814 951212 -61911 1 7 999981 -643837 1 59652 675374 374162 1 159123 860958 497001 2 2 999999 1 75343 587477 900346 2 2 999999 2 2 999999 1 293146 330800 -715940 2 10 999995 1 284441 704837 -46770 2 347748 782399 2 496742 729635 1 13 999988 690271 1 18 999997 -435114 1 2 999999 641202 1 2 999999 241884 1 6 999990 22293 1 142139 504588 37788 1 17 999982 361893 2 2 999999 1 545686 628202 -342667 2 2 999999 2 2 999999 2 2 999999 2 19 999986 1 18143 498229 -162991 2 264993 772919 1 14 999990 -590401 1 2 999999 -604818 1 785281 932592 -299083 1 2 999999 -482178 2 629257 725059 2 147208 400920 2 18 999981 2 8 999984 1 12 999997 -104406 1 6 999991 135020 1 14 999988 -776590 1 2 999999 -107860 2 2 999999 1 2 999999 415523 1 5 999985 -448269 2 174118 403164 2 417866 492894 2 2 999999 2 12 999997 2 53726 854976 1 4 999995 172028 2 2 999999 2 7 999993 2 9 999996 2 2 999999 2 201833 582488 2 3 999981 2 55873 58507 2 2 999999 1 390465 469641 544040 2 450014 450646 1 2 999999 928258 2 139720 327595 2 2 999999 1 2 999999 -873881 1 2 999999 677286 2 780254 785474 2 56518 522028 1 243302 644601 593854 1 12 999992 -474223 2 13 999999 2 2 999999 1 6 999997 561407 2 489711 738537 2 89817 513638 1 117228 774829 -119734 2 13 1000000 1 446703 502074 356606 1 167608 539001 -952848 1 18 999983 545682 2 18 999985 1 2 999999 817500 2 2 999999 2 353635 975282 1 300864 301457 425448 1 2 999999 -340361 2 324718 464545 1 7 999997 -382340 2 1 999984 1 2 999999 -30247 2 12 999992 1 477144 802362 50027 1 155571 684114 -955310 1 8 1000000 -150157 1 2 999999 -655566 2 2 999999 1 2 999999 599815 1 20 1000000 -261902 1 623791 694971 919840 1 258071 781907 894382 1 590421 597092 -545292 1 17 999984 -633409 2 16 999996 2 18 999989 2 5 999985 1 2 999999 -973613 2 2 999999 1 2 999999 464259 2 2 999999 1 266256 610337 -423944 1 2 999999 -153487 2 2 999999 2 537571 809822 1 295819 391417 -839865 2 97214 991546 1 15596 814654 172724 1 827982 857594 215828 2 300377 832001 1 6534 635289 617047 2 2 999999 2 408273 912013 2 2 999999 1 4 999993 582663 2 1 999997 2 2 999999 1 2 999999 932703 1 567292 979576 846947 2 365620 574961 1 3602 292372 -857874 1 2 999999 312188 2 2 999999 2 20 999993 1 694381 967710 -183221 2 2 999999 2 438332 692464 2 2 999999 1 2 999999 -61704 1 2 999999 -692093 2 521486 866057 1 15256 991275 277762 2 7781 838124 1 58391 411560 -161415 2 2 999999 1 2 999999 376188 1 2 999999 -678716 2 3 999992 2 2 999999 1 20 999994 -615788 2 2 999999 2 95670 365291 1 2 999999 313547 2 22195 315563 1 159367 901543 686278 2 1 999982 1 521303 806815 -14737 2 2 999999 1 165024 184360 923285 1 160130 645676 368807 2 6 999997 2 15 999997 1 2 999999 -760818 1 2 999999 -963911 2 2 999999 1 540863 693753 -37465 2 2 999999 2 17 999995 2 209702 352466 1 2 999999 692519 1 345701 814165 -606210 2 19924 611953 2 2 999999 1 19 999998 120117 2 313896 690672 2 2 999999 2 1 999992 1 761653 975188 -981796 1 14 999991 -884709 2 2 999999 2 2 999999 1 2 999999 910019 2 477766 907909 2 2 999999 2 2 999999 2 66085 122227 2 27108 197596 1 4 999988 600403 2 15 999993 2 2 999999 2 17 999999 1 455453 986886 429127 2 20 999999 2 2 999999 1 195599 796690 -907034 1 768628 923492 -985309 1 1 999981 711479 1 2 999999 -824995 2 2 999999 1 2 999999 -119894 1 7 999994 232541 1 2 999999 578051 1 2 999999 -690269 1 672396 805966 799878 1 7 999982 -569439 1 15 999995 435679 2 11 999981 1 32136 572563 764878 1 185410 321169 -301795 1 136978 940158 967954 1 16 999989 91971 1 2 999999 371452 1 125889 736691 351537 1 47816 713264 745857 1 18076 54895 34592 2 10 999999 1 2 999999 -444359 2 3 999991 1 1 999982 349420 1 1 999997 911806 2 437340 950710 2 18 999995 2 7 999989 1 2 999999 -411411 1 530443 563106 -477989 2 1 999981 2 44681 604903 1 6 999982 -153431 2 19 999999 2 712288 769866 2 14 999989 2 331233 698843 2 2 999999 1 17 999993 -114116 1 9 1000000 751130 2 346272 673822 1 16 999993 86037 1 6 999994 944996 2 714183 795661 2 9 999986 2 20 999985 2 341969 418816 1 10 999986 805031 1 10 999992 14764 2 2 999999 1 693717 872808 -740027 2 17 999986 1 2 999999 -676624 1 228433 835131 -651396 2 2 999999 2 2 999999 1 17 999984 -304600 2 497835 627478 1 9 999993 816607 1 14 999988 910049 2 217361 274780 2 369854 715060 1 7 999985 729955 1 4 999993 837727 1 261044 344953 795664 1 7 999997 260817 2 3 999984 1 2 999999 235099 1 9 999984 -83403 2 2 999999 2 130070 951915 2 12 999995 1 2 999999 493748 2 272748 449466 2 2 999999 1 2 999999 -209273 1 5 999989 -864892 2 97990 117548 1 2 999999 -270205 1 2 999999 -330523 2 18 999999 2 9 999983 2 277903 380953 2 299393 374192 2 2 999999 1 169543 371462 520502 1 663460 853296 443530 1 19 999995 -428136 2 513297 885289 2 2 999999 2 2 999999 2 473641 969898 1 2 999999 -144809 1 2 999999 -740000 1 2 999999 431600 2 2 999999 1 5 999995 -670390 2 2 999999 1 787337 811274 809930 1 836880 971919 -504889 2 9 999994 2 2 999999 1 2 999984 891837 1 2 999999 -966812 2 2 999999 2 2 999999 1 2 999999 -546922 1 5 999997 644906 1 2 999999 -594896 1 10 999991 -668169 2 179925 686078 1 2 999999 -806464 2 2 999999 2 300889 590079 1 2 999981 -86727 1 18 1000000 -514920 2 7 999990 1 2 999999 -332346 2 2 999999 2 7 999994 2 1 999992 1 2 999999 4873 1 13 999991 -682648 1 7 999986 -344533 1 2 999999 -92586 2 2 999999 1 17 999998 -186608 2 2 999999 2 648891 783347 1 13 999991 -552857 2 375158 588683 1 2 999999 -951220 2 2 999999 2 7804 361326 2 68534 944019 2 511603 527387 2 2 999999 1 600789 952986 -925287 1 2 999999 -805084 1 17 999993 -906424 2 154566 463580 2 10 999994 1 7 999988 -188800 1 2 999999 5919 1 13 999995 -406539 2 15 999988 1 18 999983 -787554 1 2 999999 641491 2 2 999999 2 17 999985 2 2 999999 2 264233 787863 2 2 999999 2 191324 808117 1 12 999998 972865 2 2 999999 1 304898 781711 -303583 1 3242 214553 -379821 1 502085 843907 305778 2 2 999999 1 535903 959938 -139915 2 17 999981 1 2 999999 -716560 2 2 999999 2 2 999999 1 2 999999 335125 1 2 999999 -890124 2 2 999999 2 2 999994 2 2 999999 2 220707 480052 1 6829 499985 541977 1 2 999999 732232 1 2 999999 -176761 2 2 999999 1 312029 816673 760004 2 16 999992 1 487728 522976 789231 1 2 999999 759199 1 608188 783050 295963 2 13363 222737 2 12 999999 1 16 1000000 -393214 1 2 999999 -526930 2 19 999997 1 2 999999 -668806 1 2 999999 724101 2 49188 644674 2 551240 829803 1 13 999984 -55497 1 271260 680355 256317 1 111342 971908 -887572 1 10 1000000 7221 1 2 999999 -801512 1 462103 570767 -265815 1 3 999986 469268 1 76988 396927 -901947 1 3 999998 -861546 1 2 999999 -559457 2 171700 683609 2 4 999987 1 2 999999 267941 1 225922 973389 133980 1 304060 716493 438428 2 6 999993 1 19 999988 274465 2 73627 242816 1 733338 926663 974783 1 172818 397567 329860 2 102713 940428 1 16 1000000 -61312 2 2 999999 1 2 999999 -897747 2 2 999999 1 2 999999 446111 2 105457 997828 2 192365 805354 1 16 999984 277605 1 192580 410482 188269 2 4 999994 1 13 1000000 59046 1 19 999997 -309620 1 202375 509877 551442 1 202753 314980 -953115 2 678162 832490 1 46614 945147 -420930 1 2 999999 -617375 2 16 999992 2 614342 958028 1 3 999999 -401449 2 296563 616346 1 36055 158458 -846715 2 11 999981 2 19 999981 1 867200 929235 -574325 1 6 999988 -643556 1 2 999999 797272 1 7 999994 946475 1 2 999999 744580 2 144793 572642 2 188540 644495 2 2 999999 1 3929 7950 957522 2 2 999999 2 630838 910021 2 167776 714849 2 146596 441797 2 2 999999 1 2 999999 -607367 1 2 999999 964783 1 69797 827796 -504047 1 2 999999 -13976 2 58615 642018 1 2 999999 -342750 1 2 999999 -890179 1 160568 925516 630720 2 2 999999 2 2 999999 2 2 999999 1 2 999999 628623 2 406013 731115 1 2 999999 -52559 1 2 999999 -746229 1 2 999999 -749939 1 2 999999 -84668 2 2 999999 1 2 999999 365575 2 17 1000000 1 3 1000000 813637 1 2 999999 -841149 2 2 999999 1 493842 806793 -490162 1 2 999999 -257271 2 108766 526637 2 2 999999 1 2 999999 -685569 1 342610 660074 70665 2 2 999999 2 2 999999 1 409104 616851 321882 1 2 999999 220948 1 15605 75988 446371 1 73142 965882 814300 1 2 999999 -508882 2 1 1000000 2 2 999999 2 2 999999 2 2 999986 2 2 999999 2 19 999985 2 2 999999 1 2 999999 426452 1 14 999988 -600466 1 5 999995 961870 1 302149 882481 824078 1 2 999999 -243563 2 406910 992832 2 14 999998 2 616298 714248 1 6 999988 47890 1 73611 574866 -993553 1 2 999999 494889 1 11 999985 -202887 2 7 999992 2 16 999987 2 2 999999 1 2 999999 418469 2 2 999999 2 17 999984 2 13 999993 2 390559 866512 1 2 999999 227388 1 640875 826555 493311 2 10 999982 2 19 999989 1 277386 634317 715072 1 2 999999 -759747 1 2 999999 480034 2 9 999996 1 12 1000000 293623 2 2 999999 2 14 999999 1 2 999999 -215335 2 2 999999 1 2 999999 840047 1 10 999998 445787 2 220067 438395 1 293088 558058 698206 2 617650 886958 2 20 999997 1 155992 164409 -430206 2 563153 622532 2 78132 698334 1 5 999998 -411949 2 2 999999 2 470346 859385 2 12 999984 2 75716 365752 1 665179 753467 945841 2 2 999999 1 2 999999 689743 2 2 999999 1 16 999988 -302726 1 2 999999 394713 2 2 999999 1 15 999993 848198 2 17 999994 1 2 999999 309283 2 13 999999 1 191462 523784 564396 2 2 999999 2 219630 982300 2 2 999999 1 525487 924129 -303731 1 312973 492999 612979 1 2 999999 -722081 2 6 999985 2 2 999999 1 522326 838725 -386494 1 15 999996 -376421 2 2 999999 1 6 999988 -761082 2 2 999999 2 15 999981 2 11 999995 1 18 999988 -603590 2 2 999999 2 205941 245816 2 111694 566692 2 13 999998 1 2 999999 -418111 1 138811 732034 429046 2 2 999999 2 5 1000000 1 2 999999 -841884 2 13 999993 1 737640 896680 -381937 1 2 999999 -284036 1 2 999999 -525773 2 310134 523117 2 11 999994 2 4 999986 2 7 999982 1 9 999994 833126 2 369553 978141 2 109874 332777 1 2 999999 602616 2 14 999995 1 203567 335437 -119477 2 18 999983 1 2 999999 -168579 1 11 999983 -588771 2 82236 251334 1 66043 998609 -387443 2 9 1000000 2 2 999999 2 8 999989 1 2 999999 -75131 1 142513 730791 47492 2 16 999987 2 2 999999 2 2 999999 1 2 999999 -546335 2 88493 663540 2 164546 459134 2 19 999981 1 2 999999 -46472 1 2 999999 -173658 1 10 999999 867325 2 10914 200209 1 228539 422047 -120017 1 2 999999 -389516 1 2 999999 -112199 1 14 999983 -994248 2 11 999992 2 6587 84133 1 4 999998 645377 2 15 999988 1 237068 712778 -945683 1 2 999999 -103788 2 770622 884072 2 10 999997 1 393741 796737 342310 2 653697 992035 1 2 999999 730626 1 307255 503746 511978 2 2 999999 2 344901 573183 2 2 999999 1 7 999984 -818553 2 9 999991 2 2 999999 1 2 999999 -769639 1 2 999999 179690 1 2 999999 572606 2 2 999999 2 59793 712756 1 2 999999 -118450 2 708429 844095 2 16 999987 1 2 999999 -836574 1 536886 789273 636826 2 2 999999 1 17 999992 -486009 2 2 999999 2 2 999999 1 6 999983 -311352 1 2 999999 -771422 2 265053 468954 2 9 1000000 1 2 999999 966500 2 2 999999 2 2 999999 2 276403 341931 1 2 999999 -866498 1 2 999999 170492 1 4 999982 895606 2 20 999986 2 17 1000000 2 299234 757979 2 2 999999 2 12 999993 2 686039 840540 2 136925 528629 1 2 999999 777627 1 10 999989 -746270 1 379351 893842 -357938 1 2 999999 438569 2 199551 428294 1 2 999999 236955 2 29760 562100 2 643915 698109 2 2 999999 2 950367 989620 1 223198 320237 950205 1 2 999999 -196373 1 11 999991 425236 1 13 999998 -729026 2 458356 589410 1 92097 886864 -850366 2 2 999999 1 5 999985 25174 1 230862 516254 -348826 1 2 999999 6407 2 277241 969846 2 272705 674294 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -189775 2 2 999999 2 2 999993 2 1 999992 1 19 999981 494648 1 12 999999 687215 2 282083 401641 2 17 999994 2 8 999986 2 16 999999 2 16 999994 1 4 999984 997001 2 2 999999 1 204814 579401 -121388 2 20 999989 2 2 999999 2 12 999991 1 2 999999 963468 1 626786 805126 574845 2 442673 511809 1 2 999999 -838094 1 604533 904807 772122 2 17 999994 2 8467 786896 1 270589 621074 -907860 2 170497 817341 2 240333 987476 1 2 999999 -39314 2 1 999983 1 11 999983 -852740 1 12 999996 -319397 2 545150 633157 2 416015 894190 2 2 999999 1 262811 936105 677990 2 53626 813123 2 13 999985 1 2 999999 -401006 2 14 999998 2 2 999999 1 3 999990 -393879 1 2 999999 -267059 1 2 999999 -564985 1 1 999994 750362 1 428990 859042 564409 2 20 999991 1 240763 698255 -359895 2 652976 878598 2 1 999997 2 1 999990 2 5 999992 1 2 999999 -630153 1 666094 966024 353321 2 495476 841288 2 2 999999 1 11 999988 -690500 1 2 999999 -543615 2 168413 391174 2 2 999999 1 253821 833836 -149526 1 148851 287933 985291 1 2 999999 21073 2 464307 948201 1 2 999999 -403818 2 2 999999 2 280854 388612 2 172619 238465 2 2 999999 2 1 999991 2 2 999999 1 379517 703471 -996216 1 94538 526788 -620360 1 2 999999 -347312 1 2 999999 32191 1 846010 858471 512797 1 2 999999 -344221 2 88232 493164 1 2 999999 511346 1 17 999996 -578712 2 13 999988 2 7 999984 2 347116 704208 1 19 999992 -370163 2 206488 919729 1 2 999999 -968498 1 2 999999 359221 2 262244 935800 1 10 999990 -17709 2 2 999999 2 2 999999 1 2 999999 267370 2 13 999993 2 3 999999 1 2 999999 -387873 2 16 999996 1 4 999995 389977 1 2 999999 641587 1 10 999989 -352017 1 130193 363300 -519004 1 2 999999 -458911 1 436573 661254 -461963 2 3 999994 2 2 999999 1 2 999999 234243 2 2 999999 1 2 999999 190968 2 13 999984 1 18 999996 962540 1 2 999999 553826 1 2 999999 310968 2 19 999995 1 20 999995 749288 1 514869 638148 -943823 1 246502 665770 -789789 1 634393 665309 223648 2 211150 783579 2 16 1000000 1 12 999981 36096 2 2 999999 2 20 999984 2 5 999988 1 119944 996197 -175997 2 2 999999 1 4 1000000 919454 2 2 999999 1 18 999991 -798757 2 3 999981 1 335832 862071 -779240 2 2 999999 2 126569 630228 2 197111 297896 2 2 999999 1 2 999999 -58751 1 2 999999 997189 2 2 999999 1 2 999999 -963039 2 4 999999 1 17 999996 -357645 1 2 999999 732145 2 2 999999 2 1 999984 2 1 999992 2 3 999991 1 12 999990 -829718 2 2 999999 1 3 999983 -693425 2 15 999993 1 681631 712707 652945 1 130236 801389 623053 1 9 999984 848760 2 2 999999 2 9 999996 1 181437 998238 756083 1 7 999987 -9815 1 12 999999 445780 2 380087 774459 1 513609 895361 511925 1 5 999987 268928 2 4855 99861 2 2 999999 1 2 999999 -856496 1 2 999987 454826 1 548850 691224 824191 1 398630 558165 -727375 2 2 999999 2 10 999993 1 2 999999 790392 1 17 999997 -740837 1 17 999988 -185053 2 131466 279161 1 18 999997 48868 1 502379 613604 592870 1 77080 778714 -692058 1 4 999993 -285718 2 390476 863780 2 821300 994170 2 10 999996 1 481312 731639 -369860 1 2 999999 880851 1 80793 512025 -618747 1 2 999999 -560766 1 523572 755459 -580632 2 214619 659584 1 863578 961286 -781164 2 9 999985 1 2 999999 200051 1 334246 804808 606895 1 281192 444735 -131415 1 11 999986 -94927 1 2 999981 -754234 2 2 999999 1 6 999991 -960801 2 2 999999 1 7 999999 -235563 2 6 999995 1 657574 931905 605493 2 378833 528343 1 13 999996 902384 2 2 999990 2 25003 145178 1 12 999992 543123 2 2 999999 1 501341 965489 -125398 1 15 999985 846845 1 280549 656709 968078 1 6 999983 -705437 2 3 999995 1 2 999999 -104312 2 300880 619405 2 18 999999 2 102516 824157 1 2 999999 257908 2 129015 935968 2 2 999999 1 91815 997123 786552 1 2 999999 -127030 1 2 999999 735321 1 2 999999 648287 2 721024 797241 2 146057 166640 2 223776 396494 2 2 999999 2 2 999999 2 346329 448750 1 7 999981 -969599 1 2 999999 740096 1 431902 680410 21188 1 2 999999 -35802 1 2 999999 879012 2 205945 526059 1 478747 896001 595811 2 20 999986 2 2 999999 2 2 999999 1 2 999999 -177695 2 2 999999 1 3 999996 -713017 1 2 999999 459809 2 20 999994 2 9 999984 1 13 999999 277754 1 2 999987 197783 2 2 999999 1 10 999998 -793896 2 387460 672244 2 2 999999 2 892857 987960 1 2 999998 -475859 1 5 1000000 -984384 2 7 999989 1 15 999987 -249595 1 2 999999 419828 2 252860 807556 1 2 999999 417688 1 2 999999 -172862 1 2 999999 -82488 1 2 999999 -154443 1 2 999999 -5845 2 5 999991 1 2 999999 -578982 1 403526 784080 872410 1 585765 591755 -224681 2 3 999990 2 145953 439082 1 603918 783609 747839 2 146981 647432 2 20 999987 2 14 999994 1 2 999999 33845 2 13 999986 1 81764 563708 189068 2 10 999992 2 454799 819057 2 594907 694844 2 10 999985 1 14 999989 -149870 1 148164 820783 -287909 1 2 999999 -745998 2 20 999999 1 4 999994 749597 2 19 999995 2 10 999991 1 10 999991 -416787 1 538552 563931 -876159 2 902192 930489 1 2 999999 -874287 2 18 999993 2 17 999991 1 1 999999 352449 1 2 999981 -457984 1 2 999999 -92050 1 4 999984 57243 1 16 999991 -79558 1 310061 744748 275597 2 2 999982 1 2 999999 930641 2 2 999999 1 2 999999 753794 1 3 999997 -484635 1 3 999999 259365 1 2 999999 242008 1 386032 458120 972516 1 71250 922670 -31113 2 2 999999 1 2 999999 -194413 2 667646 744927 2 2 999999 1 11 999981 376891 1 2 999999 760891 1 163026 361699 160081 2 7 999994 1 6 999983 -138367 1 2 999999 871830 2 2 999999 1 5 999996 216433 1 228100 627545 890834 1 167679 186993 -970390 1 1 999988 113750 1 2 999999 361889 1 2 999999 -969424 1 2 999999 184846 1 2 999999 300254 1 2 999999 -390434 1 2 999999 375511 2 17 999991 1 790428 934984 -129722 2 407743 565308 1 340184 898763 645604 2 335121 666589 2 16 999981 2 169158 539400 1 12 999996 509592 2 2 999999 1 2 999999 256935 1 2 999999 -481515 2 11 999997 1 7 999996 308642 1 17 999995 671410 1 17 999985 72144 2 16 999995 1 18 999985 -985951 2 444167 925031 1 185389 728128 438776 2 2 999999 2 2 999999 1 779312 938232 880407 2 2 999999 2 2 999999 2 2 999999 1 10 999999 -504415 1 271046 277359 809707 2 17 999989 1 355645 690384 -532950 1 11 999994 650234 1 272113 728550 932374 1 2 999999 -448304 1 2 999999 -532687 2 2 999999 2 131005 810517 2 352233 599046 1 89982 472913 -558961 2 9 999998 2 2 999999 2 2 999999 2 15 999997 1 18 999984 915750 1 2 999999 397633 1 11 999984 112913 2 20 999998 2 494414 840963 2 291315 795305 2 2 999999 1 3 999992 387937 2 2 999999 2 2 999999 1 2 999999 214433 1 10 999991 53543 2 351015 901725 2 19 999990 1 597325 840827 -413588 2 105136 410198 1 260353 705771 -375138 2 5 999983 2 7 999988 2 254107 852830 2 561908 761076 2 2 999999 2 10 999997 2 2 999999 1 9 999996 -316541 1 754715 825863 335605 2 20 999988 2 2 999999 1 4 999981 -723161 2 2 999999 1 2 999999 247300 2 18 999981 2 701027 754065 1 7 999995 -150422 2 2 999999 1 2 999999 -491740 2 2 999999 2 19 999987 1 13 999994 622529 2 2 999999 2 5 999987 2 9 999996 2 490193 535428 1 2 999999 -105546 1 9 999982 -664772 2 2 999999 1 2 999999 -486911 1 2 999999 624414 1 13 999989 352509 1 8 999994 -245876 1 20402 665763 -819825 1 366568 801284 -688019 2 64130 470810 1 363178 982443 454889 2 19 999998 2 282213 588327 1 751445 904888 -997526 2 420836 710618 1 305454 367895 -862225 2 2 999999 1 752093 861072 -212914 1 2 999999 -951132 1 20 999997 491766 2 621066 787168 1 28199 956826 558601 1 111181 575548 689055 2 18 999993 1 32876 789038 -582877 2 2 999999 1 9 999984 331952 2 16 999997 2 904948 926425 2 2 999999 1 320122 648152 -176960 2 2 999999 2 488650 674711 1 474910 888405 -489385 1 2 1000000 90381 1 14330 368891 -506930 1 2 999999 -419968 2 14 999998 2 11 999992 2 944028 996773 2 476610 894342 2 610108 989030 1 12228 539762 386341 2 12 999993 1 15 999996 646124 2 837693 971885 1 10 999994 -964064 1 5 1000000 543007 2 2 999999 2 2 999994 2 2 999999 1 91657 127501 375754 1 175301 865067 -979042 2 2 999999 2 10 999987 1 2 999999 -449453 1 2 999999 -449563 1 650544 984642 990327 2 2 999999 1 177495 483349 160155 2 24625 942318 2 500427 719167 1 18 999995 -218955 2 2 999999 2 227422 293713 2 2 999999 2 8526 189447 1 7 999992 564652 2 16 999989 2 2 999999 1 180014 801939 381479 2 5 999983 2 6 999989 1 2 999999 301301 1 2 999999 583129 1 479349 647136 540598 2 6 999987 1 19 999996 -526354 2 17 999987 2 2 999999 2 15561 358365 2 3 999994 2 53153 504475 2 2 999999 1 9 999990 -503964 1 271172 529289 874985 2 2 999999 1 6 999985 659168 1 2 999999 579414 1 61005 180249 -904514 2 16 999981 2 2 999999 1 2 999988 505535 2 1 999992 2 6 999990 1 8 999996 -344668 2 210153 852194 2 226850 985435 1 547870 896323 399121 1 1 999996 602350 2 2 999999 2 630193 659212 2 19 999981 1 266026 610852 -284527 1 13 999991 -810418 1 2 999999 185336 2 2 999999 1 20 999989 -949548 1 2 999999 -376003 1 7 999993 699332 2 11 999986 2 2 999999 1 2 999999 337804 1 20 999991 699472 1 5 999989 -698221 2 13 999998 2 2 999999 2 2 999992 1 2 999999 124115 1 6 999985 -124080 2 39465 263464 1 6 999987 -323801 2 2 999999 1 6 999981 -579165 2 2 999999 2 946813 996885 1 2 999999 -489379 1 249938 915563 461462 2 438356 500375 1 15 999993 83924 2 171258 777128 2 2 999999 2 2 999999 1 3 999997 -688459 1 144520 796432 -24411 1 2 999999 679451 2 2 999999 2 2 999999 2 166626 200259 1 2 999999 -68907 2 6 999990 1 7 999983 360893 1 4 999995 -933164 2 2 999999 2 12 999987 1 2 999999 -413153 1 554451 642288 -227295 1 9 999989 -141651 1 371133 862410 -519528 2 7 999981 2 141668 603892 1 2 999999 -825529 1 8 999981 -256778 1 16 999984 -845915 1 14 999996 -607636 1 8948 81865 -665474 2 1 999997 2 17 999985 1 374079 485622 -968046 2 2 999999 2 546562 622340 2 10 999985 2 2 999999 2 208669 453548 1 2 999999 -55985 1 58737 293428 492404 1 2 999999 -425135 2 972151 982084 1 14 999988 737911 2 374158 766902 2 419984 800799 2 3 999985 1 556153 870913 -752099 1 5 999995 660084 2 18 999985 1 376836 742228 651001 1 577583 909701 640895 1 10 999991 -294419 1 11 1000000 -340836 1 2 999999 698435 2 2 999999 1 2 999999 812069 1 2 999999 241021 2 153745 680957 2 19 999988 2 5 999994 1 2 999999 -915051 2 2 999999 2 16 999987 2 2 999999 2 547354 619184 2 5 999999 1 2 999999 300457 1 16 1000000 15556 1 288493 457289 82736 1 2 999999 671898 2 19 999997 1 2 999999 -427342 1 2 999999 -656725 1 2 999999 339316 1 2 999999 286195 1 2 999999 720500 1 605196 658266 -113960 2 18 999983 2 2 999999 1 20 999999 102299 1 96798 683948 134525 2 6 999986 1 2 999999 -357189 1 15 999982 761928 1 15 999983 -141839 1 139478 309942 160463 2 7 1000000 2 11 999991 2 83167 977704 1 166154 993852 983492 1 222632 804406 -571348 2 2 999999 2 2 999999 2 2 999999 1 18557 491678 739944 2 138277 652343 1 206697 383754 -835798 2 4 999995 2 15 999992 2 2 999999 1 2 999999 -923937 1 16 999983 -518884 1 28371 879270 -574481 2 2 999999 2 19 999982 2 2 999999 2 4 999987 1 119928 487851 -199435 2 543199 677913 1 2 999999 458961 2 2 999999 1 205673 435349 -205416 2 2 999999 1 657587 916661 -871293 1 2 999999 118826 2 2 999999 2 2 999999 1 8 999999 -879106 1 2 999999 -457703 1 2 999999 869012 1 2 999999 639169 2 2 999999 2 18 999997 1 9 999990 378706 2 101966 548847 1 16 999983 502908 2 2 999999 2 2 999983 2 2 999999 2 6 999992 2 284674 950135 2 2 999999 1 2 999999 712608 1 221816 491379 -536732 1 482334 555742 -828477 1 63004 207677 -445298 2 2 999999 1 13 999990 -801455 2 10 999987 2 496097 672369 2 19 1000000 2 2 999999 2 679831 686235 2 23434 566918 1 496177 708898 550111 1 657895 706232 72651 1 13 999985 -956996 2 19 999983 1 2 999999 5205 1 653729 902988 -989890 2 467452 990080 1 2 999999 -21689 2 2 999999 1 8 999982 599825 2 195021 275231 1 2 999999 167715 1 3 999982 -281244 1 2 999999 -281178 1 3 999985 -843355 2 7 999982 1 10 999996 655960 1 2 999999 783686 2 2 999999 2 94265 988474 2 2 999999 2 2 999999 2 2 999999 1 69776 557584 813722 1 572646 808372 -691971 2 20 999988 1 2 999999 348914 1 2 999999 -295800 1 255961 619624 134199 1 2 999999 -355879 2 20 999986 1 840827 890744 122644 2 194445 989721 2 3 999992 1 2 999999 380279 2 2 999999 1 2 999993 760268 2 536333 777990 2 123877 427174 1 735639 999654 -774936 2 293414 642996 2 2 999999 2 2 999999 2 3 999988 2 293553 850167 2 2 999999 1 643712 720414 48115 2 439663 567908 2 12 999984 1 6 999990 -447870 1 4 999996 -587642 2 130266 574512 2 2 999999 2 9 999988 1 2 999999 -755066 1 2 999999 239036 2 139519 537772 2 1857 130165 2 2 999999 2 11 999989 1 19 999995 372967 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -405413 1 2 999999 -881898 2 2 999994 1 1 999983 -2360 1 2 999999 -557275 2 712123 720855 2 2 999999 2 352805 472776 1 56116 513456 -838252 2 373244 934750 2 8 999984 2 149032 866228 2 8 999987 2 387086 833282 2 877495 938140 2 3 999995 1 20 999999 -189479 1 2 1000000 433675 2 2 999999 2 7374 26480 2 12 999992 2 133508 190363 2 2 999999 1 14 999988 -970930 2 510985 796092 1 198194 823079 -543017 2 2 999999 1 260554 538002 -456507 1 2 999989 -577780 2 383254 498909 1 2 999999 322011 2 587990 932877 1 234557 952833 -82992 1 2 999999 -878225 1 2 999999 559563 2 11 999998 2 2 999999 1 701139 976470 -419284 1 2 999999 -629555 2 2 999999 2 8 999984 2 726898 778001 2 2 999999 1 236472 498723 127494 1 17 999993 213527 2 2 999999 1 284342 974004 65696 1 517758 701614 43541 1 11 999984 556078 1 8 999981 642299 2 2 999999 2 305529 675825 2 20 999986 1 676986 940662 791399 2 2 999999 1 2 999999 184564 2 98055 664033 1 4 999993 642075 2 775686 957432 2 17 999986 2 2 999999 2 210579 461355 2 2 999999 2 2 999999 2 652151 963589 1 19 999988 880163 2 2 999999 1 2 999999 -970432 2 4 999985 2 3 999999 1 2 999999 413085 2 2 999999 1 648476 649417 -44007 1 2 999999 -237552 2 2 999999 2 2 999999 2 131245 937651 1 1 999985 287730 1 2 999999 -908617 1 376933 445342 92897 2 410375 625259 2 379173 379460 2 2 999999 1 15 999989 232220 2 2 999999 2 2 999999 1 2 999999 -760891 1 2 999999 -711144 1 41128 421828 -371139 2 2 999995 2 364037 669584 2 2 999999 1 2 999999 489980 1 609512 639818 798288 2 7 999994 2 407420 942301 2 2 999999 2 4 999986 2 2 999999 1 9 999997 691511 2 10 999985 2 287725 809544 1 524378 978560 965694 1 273867 906449 -492562 2 7 999997 1 2 999999 -810426 1 795546 900163 -648806 1 11 999982 -222197 2 2 999999 2 2 999999 1 188982 205835 -890496 1 2 999999 833455 1 246050 822845 -359644 2 2 999999 1 336985 522108 -673377 1 2 999999 -965103 1 6 999992 -598069 2 185881 690223 1 20 999981 -789403 2 34165 701419 2 416038 580313 1 2 999999 585252 1 2 999999 343365 2 812644 941148 2 257357 482065 2 505980 549195 1 17 999987 -872362 2 2 999999 2 238042 353155 1 142 139990 -445762 2 15 999982 1 17 999991 -952943 1 493152 764585 -93170 2 18 999987 1 2 999999 103981 2 734513 888501 1 11 999988 -251658 1 3 999993 -510745 2 13 999987 1 2 999999 -886883 1 2 999999 -494027 1 296362 949413 -230514 1 2 999999 -260466 1 10 999998 703202 1 6 999983 -926786 2 2 999986 1 433707 503149 -964473 1 2 999999 368086 1 257252 818134 737529 1 2 999999 -412433 2 9 999996 2 2 999999 1 9 999995 -580945 2 12 999984 2 2 999999 2 17 999989 1 17 999992 -385316 1 240575 810875 412078 2 1 999999 2 412911 960226 1 305403 510001 -124034 1 19 999996 -71579 2 2 999999 1 245605 359533 -457305 2 2 999999 2 2 999999 2 4 999991 2 2 999999 1 2 999999 -457205 2 2 999999 1 672259 717820 451911 2 19 999984 2 15 999983 1 13 999995 -142187 1 9 999996 301262 2 15 999990 1 390033 595271 849418 2 13 999992 1 19 999992 -312713 1 2 999999 249834 2 2 999999 2 2 999999 1 16 999999 -698968 2 2 999999 2 2 999999 1 8 999996 -448231 1 417513 848295 890831 2 125488 525613 1 4 999996 406890 1 2 999999 -951458 1 2 999999 619900 1 784599 813381 176388 1 11 999997 -637962 2 2 999999 1 11 999986 -462701 2 9 999996 2 2 999982 1 148347 918274 -271978 2 202537 638836 2 2 999999 2 1 999989 1 2 999999 -612204 2 206137 224585 1 14 999988 429733 1 595908 961317 893609 1 544001 571201 -161528 1 15 999993 -570784 2 2 999999 1 2 999999 -930117 2 2 999999 2 2 999999 2 10186 780223 1 16 999987 -193752 1 114433 772545 -7559 1 2 999987 -497315 1 75644 771966 -52415 1 604199 606676 -226731 1 94099 295283 66646 2 15763 151974 1 2 999999 894802 1 2 999999 -693814 2 54509 499320 2 10 999993 2 570144 683506 2 12 999987 2 2 999999 2 820084 960483 1 834 716208 -599726 1 309943 709400 -742280 2 2 999999 2 19 999987 1 20 999983 -832730 1 656912 905723 -839814 2 2 999999 1 18 999993 -761839 2 285325 896764 2 54276 286708 1 117235 404593 -432103 2 2 999999 2 16 999993 1 2 999985 -540544 1 2 999999 -767570 2 17 999981 2 2 999999 2 2 999999 2 122985 162630 1 2 999999 964107 2 89397 637622 2 17 999991 2 874068 976001 1 2 999999 -65884 2 519477 724327 1 196409 791095 50959 1 2 999999 -482550 2 413248 800864 2 2 999999 1 2 999999 -521437 2 8 999988 2 146580 267073 1 12 1000000 -384616 1 7 1000000 451994 2 2 999999 1 13 999997 -358292 2 2 999999 1 9 999992 -60060 2 341802 871673 2 686850 747861 1 155305 950836 83239 2 2 999999 2 8 999994 2 11 999999 2 407441 892941 2 13 999984 2 20 999982 1 2 999999 512957 1 57426 197448 720635 1 9 999999 -743485 2 18 999995 2 2 999999 1 2 999999 -358282 1 2 999999 962346 1 2 999999 -507040 1 189538 218288 -846772 2 15 999992 1 15 999991 431894 2 2 999999 1 2 999999 10509 2 12 999999 1 7 999997 -182324 2 332188 908084 1 211652 437774 -656282 1 2 999996 78852 1 15 999984 -340878 1 16 999999 -731994 2 2 999999 1 2 999999 412537 1 2 999999 -687155 2 482060 634506 2 641251 740866 2 10 999983 1 111092 312327 -413628 2 557662 940482 2 2 999999 1 685102 965849 -604092 1 2 999999 -393279 2 367285 785362 1 2 999999 797434 1 10 999998 808405 2 173179 423699 1 11 999992 -164509 1 10 999997 255912 1 17 999981 148078 1 561342 568215 -248931 2 188732 967711 1 2 999999 -364013 2 2 999999 2 2 999999 1 3 999988 -900400 2 20 999993 2 340243 678432 2 2 999999 1 744296 758128 -667356 2 14 999983 1 90281 894952 -791373 2 2 999999 2 2 999999 1 2 999999 -409912 1 632215 693687 1508 2 2 999999 2 242485 517134 2 2 999999 2 2 999999 2 15 999985 1 10 999993 785678 2 2 999999 2 833140 932359 1 2 999999 323666 2 13 999993 2 904440 989852 2 20 999990 2 8 999992 2 152029 729975 1 2 999999 -375874 1 714947 759262 -219761 2 405548 602197 2 360778 548634 1 317759 461255 154538 2 2 999999 1 208228 879388 -835228 1 4 1000000 250423 1 2 999999 657307 2 2 999999 2 657314 818263 2 13 999981 1 734249 812429 811154 1 17 999992 399271 1 13468 465728 248523 2 2 999999 2 2 999999 1 19 999983 -733676 2 2 999999 2 2 999999 2 16 999985 1 10 999991 467453 2 18 1000000 2 4 999986 2 6 999982 1 8 999999 444391 2 2 999999 2 2 999999 2 18 999981 1 2 999999 -798267 2 2 999999 2 632483 917151 2 2 999999 2 10 999988 2 2 999999 2 24052 199727 1 2 999999 -57119 2 2 999999 2 397785 579166 2 2 999999 1 3 999986 294839 1 146106 963795 826022 2 2 999999 2 2 999999 1 12 999981 -535015 1 8 999987 -259058 2 2 999999 2 2 999999 1 489843 826972 -921051 2 650880 702852 2 8 999995 2 49300 194874 2 76756 680922 1 2 999999 54015 1 16 999990 -880783 2 156173 544852 2 473910 588742 1 588770 723228 -191008 1 2 999999 -261045 1 11 1000000 -911561 2 1 999982 2 2 999999 1 2 999999 -99569 2 5 999990 1 2 999999 880761 2 1 999999 1 2 999999 758175 1 14 999998 916212 2 2 999999 1 16 999995 241514 1 2 999999 -463851 2 2 999999 1 21908 26447 51113 2 7 999984 2 131914 402570 2 2 999999 1 297555 383904 -611743 1 7 999995 -628366 1 4 999982 81750 1 744292 914904 31353 2 2 999999 1 15 999994 -113536 2 2 999999 2 62505 99010 2 2 999999 1 3 999983 650125 2 16 999985 1 2 999999 -250064 2 613223 653829 2 4 999983 2 375148 408090 1 2 999999 -902627 2 2 999999 1 272614 863235 684278 1 2 999984 160171 1 490512 509664 697124 2 79346 136160 1 2 999999 -457880 1 2 999999 -373284 1 330598 942435 -509896 2 2 999999 1 9 999997 206879 2 2 999999 2 2 999999 1 11 999984 645043 2 2 999999 1 47063 480916 -344185 1 489019 786173 861110 2 3 999981 1 1 999995 -890158 2 8 999995 2 2 999999 1 7 1000000 -189757 2 2 999999 1 2 999999 448165 1 2 999996 678616 1 2 999999 204142 2 716259 832495 2 14 999996 1 11 999983 -144033 2 165841 652312 2 2 999999 1 227726 819148 178191 1 2 999999 301331 1 226954 950674 -46570 1 7 999984 -109411 1 389300 523879 -414576 1 7 999988 446949 2 2 999999 2 17 999999 1 2 999999 907390 1 2 999999 241574 2 2 999999 1 2 999999 -569649 2 2 999999 2 10 999999 2 2 999999 1 721640 936356 783123 2 8 999987 2 2 999999 1 3 999988 -470742 2 2 999999 2 73844 133768 1 2 999999 548123 1 7 999989 -937835 1 17 999983 -526803 2 145481 886343 1 2 999999 -46262 1 543810 880879 -493461 2 21358 49425 1 627145 633750 532847 1 2 999999 -305479 1 15 999988 750507 2 6 999987 1 2 999999 -701086 1 643229 759757 521260 2 19 999988 1 2 999999 653416 1 1 999982 126668 2 62934 877394 1 755966 890806 171531 2 2 999999 1 2 999984 573971 2 177991 465313 1 19 999985 -595173 2 2 999999 1 312463 612801 653215 2 437521 947304 2 127104 328881 2 2 999999 1 2 999999 -842430 2 403604 982432 2 1 999998 2 315534 714622 2 2 999999 1 13 999989 -262233 1 400731 732464 472119 2 16906 711501 2 2 999999 2 2 999999 2 2 999999 2 569794 894333 1 2 999999 -336841 2 48867 376971 1 2 999999 -882076 1 2 999999 358608 1 3 1000000 96772 1 2 999999 875025 1 2 999999 -230689 1 3 999988 -147581 2 2 999999 1 145271 929206 345861 2 2 999999 1 96472 109889 -269902 1 8 999991 930104 1 2 999999 239943 1 2 999999 -290070 2 759521 964341 1 2 999996 -478134 1 74056 540507 735839 1 18 999986 -164280 1 2 999999 927570 2 2 999999 1 13 999982 997819 1 77449 406544 659752 2 2 999999 2 324663 434642 1 9 999992 455799 1 2 999999 -968298 1 925129 975645 -528492 2 2 999999 1 90424 728180 -43560 2 4 999991 2 12 999988 1 179338 429518 -135141 2 2 999999 1 4 999988 260953 2 136695 279040 1 11 999993 696863 2 14 999992 2 2 999999 2 181808 920462 2 19 999994 2 185668 349754 1 337403 575599 317592 1 2 999999 233915 1 3 999990 -501604 1 7 999981 56519 1 357188 923405 582932 1 2 999999 -305903 2 2 999999 1 2 999999 -882688 1 20 999990 -573024 2 15 999995 1 13344 773551 593993 1 449704 714916 -335901 2 12 999995 1 2 999999 561810 2 11 999981 2 6 999986 2 16 999993 1 6 999984 -555096 2 2 999989 1 9 999990 986867 2 8 1000000 1 264228 877357 -305915 1 20 999989 -877487 2 2 999999 2 578224 749504 1 9 999981 375819 2 7 999990 1 2 999999 -912269 1 235083 550320 466623 2 2 999999 2 13 999995 1 9 999985 -617968 2 11 999986 2 2 999999 1 143658 977006 92283 2 221908 871190 1 40643 365505 -73742 1 12717 816008 663886 2 2 999999 2 9 999997 2 20 999995 1 3 999984 -176958 1 2 999999 411922 2 416429 766311 2 427723 639055 1 311091 506522 -251639 1 2 999999 759943 2 2 999999 2 19 999984 2 11 999993 1 7 999995 101437 1 8 999998 626209 1 3 999991 424404 1 14 999995 -750740 2 2 999999 1 2 999999 381902 2 2 999999 2 17 999998 1 2 999994 458685 2 2 999999 2 793228 942575 1 11 999994 -379565 2 401852 638906 2 87163 716695 1 2 999999 -923962 1 2 999999 -442287 1 2 999999 393355 1 280336 842328 492269 1 175008 372056 -823352 2 2 999999 1 13 999996 -358539 2 12 1000000 2 8 999995 2 11 999984 1 449367 608598 250338 2 10 999982 1 18 999998 -724323 1 672605 793978 904971 2 242167 541592 2 1 999994 2 264604 709914 1 8 999985 -944480 2 190039 694942 2 2 999999 2 513338 859001 1 2 999999 -44836 1 2 999999 816082 2 578187 666595 1 2 999999 -958879 2 20502 633668 2 146291 500614 1 61062 791983 -598209 2 7 999987 1 20 999998 -487221 1 4 999995 -916692 2 4 999993 1 2 999989 -697805 1 185524 750801 648923 2 2 999999 2 2 999999 2 54494 314152 1 329227 769446 -391603 1 144709 627518 334209 1 358233 986566 868955 2 582848 858219 1 563438 697183 -657509 2 516131 925002 1 2 999999 88146 2 5882 611229 2 304903 567265 1 6 999987 -904504 1 164884 363018 85400 1 2 999999 958787 1 2 999999 -27557 1 2 999999 557418 2 15 999988 1 756366 823986 -536582 1 17 999994 929947 1 10 999989 1111 1 9 999995 -821321 2 110727 244451 1 2 999999 -163556 1 1 999982 122096 1 540108 551158 806855 1 17 999983 854094 2 2 999999 2 2 999999 2 217768 593988 1 2 999999 -940274 2 2 999999 1 2 999999 119746 2 20 999996 1 12 999994 423322 1 109398 773432 -425660 2 10 999982 1 387443 675163 467616 1 2 999999 2543 1 186950 996749 85526 1 2 999999 397998 1 2 999999 797558 2 2 999999 1 4 999982 690571 1 2 999999 7079 1 2 999999 195438 2 2 999999 2 12 999984 1 2 999999 -677313 2 63931 381119 2 378214 534767 2 37583 99228 1 2 999984 -511716 2 137819 807774 2 8 999984 2 2 999999 1 12 999991 826060 1 2 999999 -818875 1 2 999999 -199607 2 420471 720166 2 2 999999 2 14 999996 2 907969 945024 2 240701 301584 1 2 999999 129842 2 11156 492042 2 2 1000000 1 155277 550181 -98822 2 264557 596898 2 289103 901165 2 549782 973640 1 4 999997 -436798 1 2 999999 -984381 2 20 999990 2 93823 270820 1 6 1000000 871785 1 2 999999 -723242 2 6 999986 2 2 999999 1 538691 934153 518891 2 3 999982 2 527395 848884 1 9 999998 -323242 1 792904 904593 -110618 1 240442 357933 -979860 1 20 999986 732988 1 2 999999 -942000 1 279031 913716 -417009 1 358332 382402 -798816 1 12 999987 -725539 2 16 999993 1 33545 634162 -79068 1 17 999982 -805010 1 75857 708073 919411 1 2 999999 352663 1 499633 607471 -100622 1 2 999999 723165 2 2 999999 1 2 999999 806544 1 2 999999 851200 1 147131 836456 617261 2 2 999999 1 12 999981 -766066 1 16 999991 -997720 2 2 999999 2 160937 703262 1 16 999992 -321298 1 8 999994 913202 1 750293 989357 -334652 2 648486 712614 1 2 999999 341773 2 2 999999 2 13 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 298615 535070 728608 2 147640 187088 1 665912 858212 806637 1 6 999998 -544041 1 4 999988 -799737 2 747782 866817 2 192929 629604 1 483692 961351 58221 2 2 999999 2 2 999999 2 2 999999 2 75026 577735 2 2 999999 1 311597 559730 -296435 1 8 999999 -721859 2 217712 899496 2 86941 114961 2 2 999999 2 22550 389302 2 154335 847938 2 675041 688601 2 554490 640106 1 323971 652216 461692 2 11 999988 1 17 999989 -879556 1 18 999988 -878934 1 2 999999 244111 1 2 999999 -840382 1 14 999983 -461161 2 11 999983 1 2 999999 -53138 2 36422 50658 1 166537 607334 453811 2 2 999999 1 4 999996 920521 2 9 999987 2 11 999998 2 2 999999 1 14 999987 428794 2 334825 524562 1 886794 907115 -643894 1 4 999994 173578 1 8 999986 -355434 1 2 999999 664270 2 21977 476629 1 7 999995 -451828 2 2 999999 2 380195 831898 1 2 999999 -666050 2 2 999999 2 3 999996 2 14 999993 1 2 999999 533149 2 14290 89049 1 1 999999 -699101 1 11 999999 -812758 2 2 999999 1 2 999999 -144685 2 2 999999 1 2 999999 -370446 2 2 999999 2 44162 717940 1 9 999988 -442483 2 2 999999 1 171199 524220 602793 1 2 999999 846428 2 13 999997 1 2 999993 605076 1 16 999981 544210 1 602596 711214 520251 2 2 999999 1 2 999999 -956732 1 8 999995 -921323 2 5 999995 2 295086 408027 1 2 999999 731101 2 2 999997 1 9 999992 -199286 2 266756 307503 1 534338 876318 -796801 1 2 999999 432249 1 15 999991 220787 1 761207 888846 582541 1 2 999999 104662 2 19 999995 2 2 999999 2 2 999999 1 16 999984 70546 1 5 999997 -861702 1 2 999999 958744 2 2 999999 1 2 999999 -523938 1 362895 760435 -336509 1 245413 514929 -56065 2 6 999996 1 606349 956907 -889936 1 13 999993 361569 1 16 999999 296301 1 112026 448971 217935 2 256118 567673 1 16 1000000 -644393 1 2 999999 -733274 1 2 999999 -317369 2 14 999983 2 2 999999 2 17 999981 2 25046 465242 2 18 999984 1 1 999992 666757 2 14 999993 2 2 999999 2 448537 774561 2 137354 308626 2 1 999989 1 2 999999 -238744 1 10 1000000 901199 2 151921 774017 1 337507 971164 843512 1 4 999986 206283 2 2 999999 1 7 999989 941439 2 29820 874119 2 252226 884487 2 3 999989 2 304987 324776 1 7 999991 232815 1 6 999996 94744 1 6 999985 -966405 2 33702 789266 2 2 999999 1 136716 982368 843077 2 2 999999 2 2 999994 2 2 999999 2 2 999999 2 15 999981 1 2 999999 -683990 1 11 999995 891117 2 9751 820477 2 141092 145791 2 2 999999 2 95166 533024 1 8 999986 -662700 1 2 999999 532582 1 272117 988630 812543 2 87290 482727 2 2 999999 2 121185 647921 1 2 999999 236525 2 2 999999 1 2 999999 -607569 2 2 999999 1 9 999989 667561 2 18 999992 2 338873 870722 2 586062 587952 2 12 999994 1 1 999995 798766 2 2 999999 2 194883 968563 2 6 999998 1 353302 997299 115199 1 2 999999 152466 2 119345 859804 2 178779 459743 2 2 999999 1 2 999999 719593 1 2 999999 429503 2 3 999999 2 2 999999 1 433845 869526 631205 2 2 999999 2 2 999999 2 363818 800345 2 604282 884709 1 463376 763110 161263 1 2 999999 688495 1 685772 896604 413710 2 2 999999 1 2256 874718 868832 1 53288 963197 -163253 1 2 999986 -369578 2 19 999998 2 15 999997 2 360766 679196 2 2 999999 2 9 999997 1 2 999999 -742304 1 285116 951165 -106219 1 2 999999 -884139 2 16 999997 1 2 999999 -242243 1 2 999999 394506 1 18 999997 349990 1 2 999999 -518799 1 588170 680318 351335 2 44105 417121 1 13 999982 177396 1 11 999981 -423586 2 735872 948653 2 13 999985 1 2 999999 -536883 2 167945 391566 2 2 999999 2 2 999999 1 13 999990 502657 1 1 999997 -240418 1 2 999999 -75162 2 11 999988 2 2 999999 2 2 999999 1 2 999999 -176080 2 587954 928217 1 6 999984 -561713 1 6 999992 389770 2 829157 931356 2 2 999999 2 80417 310846 2 19 999982 1 382506 470012 702970 2 2 999999 1 2 999999 -732880 1 2 999999 -601242 1 239366 791648 -55176 2 8 999984 2 2 999999 1 17 1000000 891035 1 2 999999 -266349 2 20 999987 2 227582 730770 1 2 999999 868438 1 11 999986 -679698 2 19 999983 1 8 999984 -513603 1 8 999994 -262119 1 234810 290757 38378 2 10 999985 1 472596 815471 618826 1 15 999998 626520 1 93484 990647 -782650 1 2 999999 970108 2 2 999999 1 20 999992 59845 2 147336 691350 2 770167 920879 2 7 999993 2 273407 501924 2 86227 130710 2 814936 953549 1 511699 954616 453150 1 2 999999 -874400 1 2 999999 -103443 2 2 999999 2 20 999994 1 100043 260618 13363 2 17 999987 1 2 999999 539388 2 8 999982 1 2 999999 753681 1 367204 373174 -26761 1 14 1000000 377470 2 44659 774970 1 2 999999 528702 2 5 999989 1 523528 695150 875200 1 3 999988 -835731 1 2 999999 885523 2 2 999999 1 2 999999 155734 2 74102 368723 2 2 999999 1 48964 210085 -133392 2 104716 623184 2 7 999991 1 85432 298152 -403162 1 5 999998 -596381 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -749125 2 2 999999 1 2 999999 -867380 1 425633 878890 105631 1 2 999999 -802656 1 2 999999 10412 2 2 999999 1 5 999981 982529 1 2 999999 -909725 2 13 999983 1 87247 203161 95531 2 3 999984 1 2 999999 442590 2 2 999999 1 2 999987 -988297 1 2 999999 51642 2 2 999999 2 12 999994 1 518406 856683 421749 1 2 999999 219938 2 2 999999 1 4606 398592 262260 1 844 932457 601478 1 417542 865924 804088 1 110946 156951 176519 1 2 999999 825699 1 2 999999 -331514 2 2 999999 2 84189 903945 1 15 999988 -695565 1 2 999999 897764 1 2 999999 -759883 1 667204 673461 -388123 2 18 999989 1 19 999990 883651 2 15 999998 2 15 999991 1 16 999993 422624 2 30422 607108 2 11 999987 1 12 999993 612543 2 37440 613779 2 34774 131442 2 2 999999 2 2 999999 1 20 999981 793340 1 11 1000000 248327 1 2 999982 -550892 2 332232 673552 1 474194 772564 176886 1 15 999995 198490 1 4 999992 -812789 1 18 999981 -52921 1 13 999999 325384 1 2 999999 735244 2 33421 740339 1 9 999982 -398378 2 14 999990 1 190000 676378 -99243 2 78046 86456 1 3 1000000 -985485 2 2 999999 1 13 999993 -103677 1 2 999999 -738108 2 20 999997 1 2 999999 -878252 2 2 999999 1 5 999999 -648431 2 5557 553004 1 337820 936784 -346367 1 69520 327920 -566976 2 2 999999 1 5743 262361 681996 1 2 999999 -311697 2 20 999991 1 213254 503821 651705 2 297264 379519 2 18 999997 1 317202 710089 -537247 1 2 999999 -276237 2 137594 915096 2 2 999999 2 269427 563503 1 123455 421483 184085 2 661887 701863 1 2 999999 -917388 1 20395 688926 35596 1 12 999982 281019 1 7 999986 20230 2 8 999989 1 2 999999 160892 2 521485 744315 1 2 999999 -951591 2 2 999999 1 442672 648785 -922170 2 2 999999 2 2 999999 1 7 999994 517931 2 615937 899272 1 2 999999 871500 2 1238 514615 2 17 999991 2 4 999984 1 18 999997 453677 1 13 999994 855099 2 2 999999 1 2 999999 -625231 1 194824 446436 -934610 2 173749 383656 2 12 999990 1 7 999991 418467 1 2 999999 14701 2 2 999999 1 8 999990 -47430 2 2 999999 1 2 999999 344459 1 72379 167980 990910 1 380644 517061 -348974 1 14 999984 923564 2 2 999999 1 2 999999 504934 1 2 999993 -879619 2 1 999990 2 3 999991 2 2 999999 1 2 999999 138743 1 560834 689373 704179 1 2 999999 195011 2 711290 887092 1 75323 534708 -550045 1 2 999999 -899721 1 493737 494909 -361776 2 4 999982 2 2 999999 2 203366 523797 1 276807 288167 -659815 1 2 999999 -59675 2 2 999999 2 5 999993 1 8 999994 391321 1 15 999985 128047 1 17 999988 736491 2 2 999999 1 437989 813884 294174 2 3 999983 2 210424 871742 1 2 999999 -803945 1 2 999999 451807 2 10 999996 2 2 999999 1 18 999998 5176 1 73482 81035 -561966 2 2 999999 1 2 999999 22322 1 6932 773750 -892739 2 16348 707893 1 2 999999 -734067 2 2 999999 2 573417 944574 2 2 999999 2 20 999997 1 479492 969155 888380 2 13 999981 1 10 999989 398276 1 10 999991 -970967 1 14 999996 -278573 2 237159 869201 1 112270 992006 -674823 2 14 999982 1 2 999999 -204706 2 2 999999 1 2 999999 -556079 2 2 999999 1 2 999999 870916 1 834081 907127 -747758 2 46203 427978 2 10 999994 2 500251 966713 2 2 999999 2 387107 446886 2 3 999983 1 2 999999 -333888 2 20 999987 2 2 999999 2 184784 987961 1 17 999994 479723 1 2 999999 -606203 2 156553 654244 1 143424 319237 260614 2 263607 711891 1 17 999994 168169 2 89973 383062 2 329252 977758 1 5 999991 -998014 1 18 999988 421923 2 150074 763273 2 2 999999 2 2 999992 2 262733 786840 1 155530 808007 -444027 1 1 999998 -792559 1 447017 604914 598377 1 2 999999 -733955 1 135571 249920 -187776 1 17 999984 604865 1 99641 844145 -493046 2 466863 698982 2 35128 327416 1 571125 989817 -466964 1 2 999999 235114 2 249307 977743 1 14 999993 -977527 2 2 999999 2 2 999999 1 2 999999 839822 1 2 999999 562602 1 12 999994 -412633 1 2 999999 -431802 1 2 999999 -438740 1 258900 711553 -656505 2 19 999987 2 11 999984 2 320604 511271 2 2 999999 1 438509 658098 -643879 2 17 1000000 2 228625 610650 1 2 999999 -692092 2 2 999999 2 8 999986 2 2 999999 1 2 999999 -561208 2 11 999997 1 482814 591132 637105 1 7 1000000 -865384 2 15 999983 1 456898 490176 -707162 2 244424 942037 2 15 999983 2 2 999999 1 2 999999 -715501 2 2 999999 1 9 999992 397591 2 317676 651200 2 14 999985 2 603471 638220 1 8 999983 -944274 2 8 999984 1 6 999997 43925 1 286088 383039 -564935 1 308499 983018 310520 1 2 999999 892044 1 101351 554601 -662182 1 77611 147613 -858963 2 269251 537098 2 13 999993 1 372310 598004 -775631 2 16 999989 2 27049 751640 2 19 1000000 2 2 999999 1 2 999999 -847677 1 2 999999 84760 1 760648 944634 -448026 1 2 999999 878287 1 637814 780611 -865052 1 2 999999 875634 1 12 999997 -904899 2 12 999994 1 2 999999 20942 1 15 999992 622262 2 6 999986 1 629269 694254 475889 1 249287 914389 -329325 1 2 999999 -821763 1 2 999985 -678081 1 204061 225695 98850 1 2 999999 67557 1 9 999996 769460 1 37655 312857 84176 2 13 999993 2 732628 987203 2 282157 673504 1 2 999999 941313 2 279015 330200 2 2 999999 2 2 999999 2 542497 713231 2 4 999984 2 345994 816069 1 2 999999 655786 2 314499 692095 2 391226 401670 1 632129 936320 -34524 1 298242 769918 247188 1 5 999986 906381 1 7 999983 -12873 1 2 999999 86027 2 85745 674006 2 2 999999 1 2 999999 462393 1 141871 868693 344435 1 2 999999 918933 2 220426 266501 1 163629 234148 295293 1 5 999994 -485648 1 6 999996 -696872 2 19 999998 1 2 999999 495191 1 2650 50799 -110249 2 25128 838574 2 832404 944977 1 7 999990 -207659 2 19 999991 1 2 999999 -596499 2 223783 686828 1 13 999981 -270034 2 414449 904169 1 2 999999 -402261 2 51820 681222 1 9 999984 97322 1 520893 728763 374333 2 2 999999 2 2 999999 1 2 999999 114584 1 2 999999 -169450 1 2 999999 527286 1 2 999999 173375 1 624172 790505 87357 1 12 999985 587248 2 11 999998 1 2 999999 82399 1 120040 675574 -141172 2 801995 956169 2 837470 928914 1 2 999999 -919855 2 2 999999 2 2 999999 2 646693 647101 2 5 999983 1 3 999981 297589 1 605862 677545 -92024 1 16 999998 -639609 2 2 999999 2 299187 418364 2 2 999999 1 2 999999 -323229 2 2 999999 1 274528 847276 728350 2 2 999999 2 2 999999 2 2 999999 1 5 999981 -564452 2 178252 435506 2 2 999999 1 2 999999 907805 2 10 999990 1 2 999999 -249382 2 2 999999 1 14 999993 -927992 2 5 999986 2 15 999995 2 2 999995 1 5 999981 928660 2 11 999998 1 2 999999 -688961 1 12 999987 519990 2 2 999999 1 42581 747458 -154156 2 1 999989 2 403229 512593 1 15 999981 569967 1 298487 486975 -427542 2 2 999999 2 2 999999 2 13 999984 1 8658 302575 -370742 1 579887 619270 363637 2 4 999999 2 10 999996 1 35554 837117 -813401 1 81392 648623 -450298 1 2 999999 695439 1 2 999999 102552 2 204745 469030 2 2 999999 1 2 999999 613636 1 494676 808496 -837726 1 94436 111829 -733521 2 4 999988 2 2 999999 2 184422 238533 1 219095 888654 -859874 2 174608 393732 2 2 999999 2 2 999999 2 303482 432262 1 1 1000000 -978931 1 10 999990 -207364 1 2 999999 -802289 1 8 999990 -763720 2 617714 840598 1 2 999999 648724 1 82783 331249 691956 1 2 999999 302442 1 2 999999 99262 2 2 999999 1 85081 184748 -730142 1 273085 502840 -99203 1 1 999982 565087 2 4 999986 2 20 999992 2 6 999991 1 11 999996 771857 1 4 999992 -156987 2 252526 697780 1 2 999999 -435406 1 29557 490832 495123 1 10 999981 690662 2 2 999999 1 2 999999 -414197 2 2 999999 1 2 999999 758764 2 152085 508884 2 2 999999 1 2 999999 16038 1 18 999995 360845 1 234313 834672 -788337 2 2 999999 1 2 999999 357450 2 2 999999 1 90630 136772 366778 1 2 999999 391370 1 480265 939869 770641 2 90976 937457 1 484259 709150 -578716 1 697922 885926 -329744 2 761973 841096 1 2 999999 -373053 2 11 999987 2 430709 450468 1 575220 736846 395679 2 2 999999 1 20 999993 377671 2 2 999999 2 314016 836916 1 8 999991 -955172 2 16 999994 1 5 999993 -13192 2 2 999999 1 8 999981 -592949 1 406582 581930 -664604 1 21810 529323 -899167 1 2 999999 -544306 2 518677 747786 1 7 999997 -819727 2 221601 490058 1 2 999999 -510811 1 17 1000000 -99328 1 508933 672047 725273 1 396519 569629 579075 2 19 999982 2 29208 965724 1 2 999999 -800597 2 799130 822782 2 4 999989 1 2 999999 -406746 2 185831 594628 2 2 999999 2 407819 920559 2 17 999992 2 66588 441962 1 3 999993 -243657 1 15 999986 550829 2 846770 937126 1 6 999999 -250096 2 79296 163940 1 19 999999 -267238 2 538937 718426 2 357497 583845 1 319949 765938 823919 1 2 999999 615797 1 345369 845260 850196 2 4 999999 2 2 999999 1 19 999983 504931 1 2 999989 -708050 2 3810 216979 1 2 999999 428519 2 2 999999 1 351007 474768 248039 2 191235 610029 2 2 999999 2 148873 713995 1 2 999999 388 1 2 999999 -941378 2 151510 375010 2 194310 878103 2 14 999990 1 8 999999 573850 2 3 999997 1 109383 686748 744105 1 9 1000000 -497517 2 122176 761550 1 256572 620464 -160649 2 399302 926894 1 2 999999 591573 2 2 999999 1 6545 384816 -136973 2 10 999984 2 2 999999 2 20 999999 2 2 999999 1 14 999996 -946529 2 334266 575449 2 2 999999 1 2 999985 814040 2 722537 822533 1 2 999999 -425929 1 11 999982 611658 2 11 999984 2 6 999984 2 8 999990 1 7 999995 -849446 1 2 999999 -126668 2 2 999999 1 2 999999 -269197 1 481649 622801 643429 1 10 999990 -835718 1 3 999987 269099 1 16 999993 -138374 2 2 999999 1 7 999993 209489 1 299415 654686 911291 1 14 999989 343213 1 2 999999 236714 2 62279 466806 2 8 999995 1 2 999999 749750 1 12 999982 -301854 1 164837 565571 660224 2 2 999999 2 2 999999 2 2 999999 2 5 999982 1 6 999983 715220 1 128827 276265 -708146 1 11 999986 -554548 1 2 999999 901551 2 257477 916235 1 4 999992 -964535 1 2 999999 -832055 2 2 999999 2 2 999999 1 455953 812862 -382123 1 10445 827732 -702520 2 715154 878743 1 137409 951002 -302293 1 18 999988 37338 2 2 999999 2 2 999999 1 2 999999 326007 2 209888 786639 2 539004 558380 1 14 999992 -386709 2 155935 848564 1 3 999990 520047 1 144788 335449 -402981 2 14 999999 1 2 999999 -373560 1 809543 844107 283994 1 52786 696248 329255 1 13 999991 115178 2 126889 144782 2 6 999986 2 13 999991 2 5 999995 1 11 999999 -889719 1 13 999985 398416 2 139932 286408 2 569970 618959 1 2 999999 743782 1 369324 681182 522389 1 362972 815150 -76259 1 2 999999 397629 2 44759 756649 2 808192 882937 2 2 999999 2 19 1000000 2 2 999999 2 16 999986 2 4 999995 1 5 999987 489064 1 448533 831767 -514693 2 5 999990 1 201071 270527 945189 2 77074 876866 2 819924 836561 1 359951 562099 -524851 1 2 999999 478611 1 2 999999 -30000 2 639115 641308 1 2 999999 -434708 2 6 999991 2 279358 994758 2 2 999999 2 7 999993 2 13 999988 2 18 999988 2 2 999997 1 2 999999 554243 2 699258 983653 1 11 999999 265495 2 325531 408974 1 694712 972518 -432106 2 2 999999 1 2 999999 541388 1 9 999981 -974849 1 2 999999 321065 2 342556 566288 2 296170 563498 2 2 999999 1 2 999999 -39853 1 11 999991 120804 1 2 999999 795123 2 1 999992 2 2 999999 2 316610 644538 2 2 999999 1 2 999999 50093 2 117344 170807 1 3 999999 925810 1 442076 658606 -619430 2 8 999989 1 18 1000000 114429 2 424294 813991 2 6 999987 1 6 999998 332313 1 15 999984 -287948 2 12 1000000 2 15 999989 1 146365 701189 669524 1 2 999999 -217651 1 2 999999 886212 1 2 999999 679763 2 118753 795167 2 12 999985 2 169501 420704 2 13 999986 1 2 999999 -761164 1 2 999999 -873664 1 2 999999 -297368 1 18 999989 -263213 2 480571 962664 1 2 999999 429056 1 9 999993 919971 1 147432 277444 636543 1 11 999982 141088 1 7 999984 928039 2 16 999981 1 2 999999 531868 1 2 999999 -869804 1 18 999996 -418166 1 923265 944866 -732241 1 2 999999 -591044 1 691207 995858 -431697 1 13 999998 635664 2 398374 748836 2 2 999999 1 2 999999 335360 1 2 999999 -311389 2 20 999990 1 19 999985 361551 2 2 999999 1 17 1000000 -405758 2 138300 473498 2 8 999992 1 2 999999 -408491 1 13 999998 958635 1 2 999999 -999981 1 240369 720650 722725 2 10 999987 2 3 999995 1 10 999984 739101 2 213794 308786 2 127104 611374 2 183532 967062 1 415003 624611 -646090 2 2 999988 1 16 999988 416982 2 7 999998 2 209034 659273 1 19 999996 893597 1 2 999999 257203 1 3 999986 -884286 2 2 999999 2 2 999981 1 464929 628192 355260 1 229654 914380 -301291 1 306777 504338 -466603 1 13 999982 90720 2 3 999998 1 20 999996 97342 2 4 999985 2 10 999996 2 18 999982 2 2 999999 2 2 999999 2 17 999996 2 55181 945331 1 16598 353359 -473838 2 2 999999 1 2 999999 180706 1 3 999996 -245091 2 2 999999 1 3 999994 101253 1 2 999999 -791226 1 2 999999 22702 1 2 999999 103647 2 84113 801423 1 6 999988 -531017 2 2 999999 1 2 999999 898038 2 3 999996 2 318074 374809 1 250506 477294 -261823 2 18992 590725 1 364809 905846 -96090 1 5 999991 348318 1 2 999999 602934 2 213966 326653 2 2 999999 1 2 999999 707277 1 2 999999 -622658 2 7 999983 2 2 999999 2 547631 670762 2 471338 704622 1 2 999999 -750123 2 413120 525936 1 2 999999 -828461 1 19 999990 -706287 2 24802 726740 1 58920 962392 -278733 2 2 999999 2 13 999994 2 7 999986 1 12082 535933 541763 2 2 999999 2 2 999999 1 74467 274244 300049 1 17 999984 336626 1 2 999999 -343242 1 16 999988 -461185 2 14 999985 2 197058 846056 1 10 999992 978079 1 867657 928322 619882 2 2 999998 1 729364 876745 129370 1 574899 934921 819520 1 374148 417006 -547692 2 2 999999 2 2 999999 1 7 999994 -424783 2 10 999992 1 2 999999 884185 1 6636 286798 796567 2 951485 959839 1 2 999999 202167 1 15 999990 -194865 2 4 999989 2 339547 456301 1 2 999999 -919805 2 2 999999 2 614856 788137 1 2 999999 319430 1 16 999993 -192374 1 2 999999 367670 2 2 999999 2 2 999999 1 14 999999 -149162 2 54091 154458 2 164866 493299 1 19 999993 29286 2 497081 908444 1 446415 698672 134522 1 2 999999 534716 1 2 999999 104208 2 2 999999 2 2 999995 1 418848 535909 377876 2 115340 465296 1 18 999986 -294762 1 2 999999 156436 1 7 999988 212879 2 1 999985 1 2 999999 -110848 1 2 999999 284708 2 5 999991 1 213989 833545 624580 1 2 999999 -309044 2 2 999982 2 2 999999 1 2 999999 -481129 1 2 999999 639295 1 2 999999 261367 2 321711 544299 2 3 999984 2 165033 507667 2 687775 814148 1 10 999993 -575467 1 2 999999 -231281 1 2 999999 -248074 2 17 999999 2 2 999999 2 742103 871195 1 2 999999 603003 2 573459 675509 2 2 999999 1 2 999999 -37771 1 3 999995 -120564 2 12 999985 2 486353 747665 1 2 999984 -23771 1 6 999987 87379 2 271591 475600 1 4 999993 964353 1 31327 857757 -304430 1 2 999999 -453551 1 2 999999 536874 1 2 999999 -341464 2 20 999994 1 245257 878279 9636 1 641868 825089 200266 1 121091 220526 -48090 2 2 999999 1 14 999991 344456 1 18 999985 -68048 2 57557 888172 1 2 999999 348771 1 465827 598222 -253701 1 20 999992 255407 2 2 999999 1 14 1000000 64709 2 75979 85863 2 14 999991 1 2 999999 -852132 1 2 999999 636912 1 2 999999 -440889 2 136945 850936 2 12 999995 1 10 999995 561413 1 10 999996 180108 1 2 999999 172176 2 9 999981 2 18 999984 1 65027 96279 -919114 1 2 999999 35833 1 130072 818508 103228 1 2 999999 -983531 2 64015 707581 2 510966 633773 1 2 999999 804109 1 13 999997 643642 2 2 999999 2 15 999997 2 2 999999 1 2 999999 -149288 1 15 999989 539179 2 6 999998 2 155293 738831 1 1 999993 971172 1 3 999988 -341419 2 8 999988 1 2 999999 -351477 1 2 999990 -839409 1 2 999999 -725218 2 2 999999 2 2 999999 1 2 999999 -793544 1 4 999991 -442145 2 20 999994 1 2 999999 754967 1 224662 238868 573616 2 4787 674505 2 2 999999 1 16 999997 -845612 1 6 999986 572096 2 13150 991106 1 2 999999 -471048 2 728776 986121 2 2 999999 2 2 999999 1 9 999996 -964405 2 2 999999 2 14 999990 2 19 999986 2 2 999999 2 563332 689734 2 13 999983 1 3 999990 800599 1 15 999981 817037 2 14 999990 1 2 999999 -678598 1 71194 228163 644858 1 15 999996 -558032 2 11 999993 2 17 999986 2 2 999999 1 2 999999 -640773 2 2 999999 1 2 999999 782217 2 16 999991 2 2 999990 1 140966 971972 -293950 1 322426 350529 -115313 2 689429 952213 1 14 999994 674365 2 2 999999 2 18 999982 2 143727 424589 1 829160 897718 719308 1 20 999997 84088 1 170417 921826 592339 2 143002 347294 2 15 999992 2 433105 677757 1 2 999999 -65013 1 396855 814479 608439 2 648816 841524 1 634758 893916 503812 1 2 999999 758969 1 2 999999 404451 1 2 999999 -142484 1 2 999999 -68749 2 15 999998 2 20 999997 2 2 999999 2 12 999991 2 17 999997 2 2 999999 2 2 999999 1 538504 718855 -701319 1 2 999999 414719 1 2 999999 860880 1 731173 926486 625635 2 117471 758246 1 2 999999 -887542 2 2 999999 1 13 1000000 -405381 1 9 999996 530554 1 16 999989 373022 2 424492 499054 2 182362 403227 2 10 999994 2 6 999999 2 2 999999 2 11 999996 2 78692 586600 1 12 999990 -828097 1 684786 721594 328036 2 2 999999 2 7 999998 2 119167 646604 1 18 999987 -784053 2 14 999995 1 2 999999 -252726 2 2 999999 2 16 999993 2 9 1000000 1 177372 713873 -588667 1 425809 843386 498004 2 165899 842255 1 2 999999 -344419 1 5 999985 -212634 1 19 999987 364099 2 12 999993 2 2 999999 1 3 999997 765413 1 8 999998 -925578 2 14 999994 1 2 999999 -508052 2 392708 458802 1 344212 705482 760986 1 553147 892153 987204 2 2 999999 1 670197 734433 -948457 2 2 999999 2 10 999982 2 2 999999 2 14 999990 2 2 999999 1 2 999999 901483 1 3 999981 -950195 2 10 999982 1 2 999999 -465139 2 20 999986 1 224361 605851 -808327 1 4 999993 -111426 2 16 999991 1 261214 799352 711346 1 2 999999 -561569 1 8 999992 531370 2 2 999999 2 16 999986 1 677334 981707 -298164 1 30805 809976 579569 2 2 999999 1 62815 342131 -914260 2 2 999999 2 2 999999 2 2 999999 1 640893 891003 -528710 2 399629 853105 1 319431 723813 43185 2 16 999981 2 2 999999 1 2 999999 367040 2 2 999999 1 2 999999 -13151 1 11 999996 280760 2 8 999990 2 16765 339035 1 1 999995 -683240 2 16 999994 1 2 999999 670531 1 21081 393951 392659 2 502953 907215 1 58495 341932 296766 1 90561 716599 -702110 2 125633 433663 1 14 999981 650295 2 17 999998 2 52169 647756 1 8 999986 128897 2 268781 385873 2 8 999990 2 20505 991168 1 802932 991293 -988357 2 18 999991 2 2 999999 1 856279 988487 -670242 1 2 999999 447026 1 9 999981 -606070 1 8 1000000 -822761 1 2 999992 855204 2 405071 626961 1 17 999999 815612 1 8 999991 -973815 2 17 999992 2 13 999989 1 15 999995 690802 1 194992 240513 -426034 2 2 999999 2 18 999990 1 922636 979311 -483615 1 2 999999 -342038 1 99713 805743 -63959 1 10 999992 -719659 2 2 999999 1 2 999999 767631 2 13 999982 2 95625 650571 2 72418 339822 1 16 999993 -333076 2 79270 179611 2 2 999999 1 138953 932058 889902 2 573361 608817 2 2 999999 2 6 999988 2 17 999989 1 15 999989 106437 1 2 999999 774687 1 492273 521859 -603847 2 2 999999 1 2 999999 451685 2 2 999999 1 2 999999 990843 1 696352 698810 725045 2 2 999999 2 2 999999 1 2 999999 486034 2 205675 572653 2 2 999999 1 10 1000000 -199277 1 2 999999 -933205 2 5 999999 1 2 999999 439871 2 610047 717402 2 2 999999 2 8 999997 2 2 999999 2 5 999991 1 75412 104764 449415 1 741233 994408 270867 1 2 999999 734895 2 2 999999 2 439875 893634 2 18 999995 2 1 999996 1 2 999999 -921007 1 2 999999 974642 1 19 999993 334850 1 7 999984 -472812 2 2 999997 2 2 999999 1 508028 570983 46408 2 2 999999 2 10 999991 1 2 999999 -638510 1 2 999999 707740 1 2 999999 -972309 1 40553 771827 -319658 2 142151 760761 2 544022 796092 1 2 999999 -74348 2 2 999999 2 2 999999 2 73922 528947 1 16 999984 268008 2 1 999984 1 309597 735541 74817 2 584698 698812 2 1 999990 2 2 999999 1 20 999999 781437 1 15 999982 135680 1 2 999999 -330297 1 2 999999 -198721 2 2 999999 1 343755 964383 -937460 2 15 999985 2 4 999984 1 360349 395530 -136950 2 2 999999 2 2 999999 1 14 999994 -989953 1 2 999999 -169112 2 2 999999 1 28190 858125 -410120 1 288786 503419 421368 2 17 999985 2 2 999999 1 2 999999 476191 1 18 999994 -615958 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 10 999983 -672482 1 427764 835428 657188 1 6 999996 995623 2 2 999999 2 12 999983 1 15 999988 -211895 1 2 999999 -359106 1 20 999989 677882 1 20 999982 -263730 2 2 999999 1 18 999987 110322 1 379141 788404 947077 1 500109 915737 589624 2 446694 921873 1 16 999988 955674 2 19 999987 2 2 999999 2 167094 204779 1 9 999992 179757 2 2 999999 1 2 999999 -593095 2 2 999999 2 237877 664937 2 2 999999 2 2 999989 1 13 999995 894958 2 4 999997 1 128228 788616 -282908 2 2 999999 1 227116 949841 -558180 1 396632 520203 503206 2 13 999984 1 10 999981 -582640 2 307831 339399 1 5 1000000 -443614 2 2 999999 2 486269 778140 1 2 999999 -832854 2 13 999999 2 2 999999 2 273454 970520 1 2 999999 -768361 1 504565 804310 -287537 1 19 999989 -128566 2 282177 535567 2 10 999985 2 19 999982 2 2 999999 2 2 999993 1 2 999999 758388 2 14 999983 2 2 999999 2 2 999999 2 2 999999 1 355034 554491 871055 1 2 999999 891424 2 2 999999 2 20 999981 1 20 999991 907295 2 670887 938929 2 23549 701316 1 52535 949180 711720 1 380619 986069 66223 2 704612 945164 1 2 999999 -740357 2 2 999999 1 11 999986 -554764 2 719272 841566 2 661 639284 2 2 999999 1 18 999988 -772092 1 586795 703794 123601 1 241735 555064 55717 1 13 999995 -851895 2 181811 789812 1 2 999999 -77851 2 2 999999 1 2 999988 -87800 1 240874 581136 766117 1 4 999996 -685565 1 36232 532786 -831760 2 6 999983 2 9 999989 1 2 999999 899121 2 893665 943396 2 269598 808848 1 248935 940763 -130320 2 2 999999 2 2 999999 1 2 999999 -604441 1 1 999984 209261 2 3 1000000 1 15 999991 121898 2 770047 814628 1 2 999999 -935837 1 20 999989 207795 2 127146 933552 2 2 999999 1 2 999999 775541 2 18 999985 2 39584 784058 1 5 999987 870998 1 19 999983 746415 1 239695 352347 324056 2 12 999994 1 17987 347734 -700633 1 2 999999 -157941 2 159011 165987 1 12 999985 -152707 2 8 999981 2 8 999985 2 169521 365594 2 85522 848507 1 6 999991 -858252 1 146439 684536 327365 1 614341 933292 436369 1 2 999999 -245989 1 303467 584840 -63036 1 7 999992 329223 1 15 999986 421398 2 2 999999 1 2 999998 181334 2 2 999991 2 19 999985 2 2 999999 1 101904 339301 339636 2 348383 773992 1 12 999993 -146841 2 2 999999 1 20 999988 -913723 1 5 999983 69492 1 810087 816729 268557 2 2 999999 1 2 999999 500258 2 2 999999 1 2 999999 557431 2 2 999999 2 18 999990 1 1 999994 759596 2 5 1000000 1 2 999999 804593 1 2 999999 -774461 2 2 999999 1 14 999994 -455871 1 16 999983 -531457 2 472601 823739 1 177876 455347 -798559 1 423533 621367 83624 2 562405 929695 2 615610 702932 1 7 999999 651487 1 2 999999 459209 2 2 999999 1 18 999994 814605 1 2 999999 303808 2 102219 323107 1 508091 899672 242803 1 2 999999 -199788 2 2 999999 1 2 999999 310668 1 157395 244876 140837 2 901379 908312 2 4 999998 1 19 999985 -132141 2 254539 595448 2 14 999996 2 243721 245570 2 16439 122818 2 11 999985 2 11 999996 2 11 999997 1 2 999999 503870 2 112638 848011 2 71098 428316 1 16 999989 -278596 2 6 999985 2 191560 743177 1 520598 835850 -510261 1 2 999999 296578 2 2 999999 1 12 999982 63177 1 705099 898132 -864001 1 11 999987 -461302 2 2 999999 1 2 999999 -99884 2 15 999997 1 12 999992 345239 2 1 999997 2 2 999999 1 11 999988 -491236 1 234568 822806 -350986 1 8 999996 134377 2 10 999992 2 441239 458996 1 2 999999 230511 1 2 999999 954870 2 2 999999 1 2 999999 616513 2 2 999999 2 305166 985868 2 6 999996 1 547570 877006 99236 1 5 999985 -358826 1 2 999999 937009 2 6 999989 1 5 999987 -416244 1 2 999999 -592988 1 2 999999 -165338 2 2 999999 2 2 999999 1 591636 832437 27830 1 927122 945706 23463 1 2 999989 750232 2 2 999999 2 4401 661636 2 2 999999 1 290401 742337 530474 2 556210 847253 1 572809 731636 -243872 1 2 999999 702674 1 7 999991 -165218 1 15 999993 844986 1 238038 493497 -854486 2 2 999999 1 2 999999 2139 1 2 999999 70040 1 11 999990 784114 2 277008 313496 1 18 999986 40175 1 6 999996 -536689 2 751200 755020 2 2 999999 2 11 999988 1 2 999999 -305778 2 713723 826627 2 8 999989 1 635684 733928 506344 1 2 999999 406746 2 20 999985 2 2 999999 1 232388 883015 744264 1 283348 737345 594606 2 4 999990 2 419823 769719 2 16 999985 2 136064 726921 1 549144 636076 -829110 1 83940 124708 625944 2 6 999997 2 2 999999 2 18 999987 1 18 999989 861986 1 2 999999 964942 2 16 999992 1 2 999999 -683741 2 541398 715092 1 14 999992 -645754 2 4 999984 1 20 999999 748865 2 2 999999 1 2 999999 846469 2 2 999999 2 2 999999 1 406552 886283 113150 2 3 999991 2 2 999999 2 3 999994 1 239039 366639 622335 1 174508 662516 224428 2 18 999995 2 587228 638367 1 10 999988 -119494 2 16740 791637 2 18 999985 2 605669 613314 2 2 999999 1 15 999997 -817607 1 2 999999 -409752 2 90911 805248 1 470399 523793 -851732 2 597937 947466 2 41988 891688 2 2 999999 1 2 999999 791123 1 3 999988 350743 2 53752 110108 2 367516 757875 2 2 999999 2 3 999996 1 2 999999 616881 1 2 999999 949383 2 2 999999 1 2 999988 703323 1 152264 542002 204644 2 599814 966107 2 300222 873562 1 1 999986 751038 2 18 999996 2 2 999999 1 10 999987 -694821 1 12 999992 143972 2 2 999999 1 2 999999 -169796 1 2 999999 -834202 2 17 999986 1 2 999999 -191096 1 2 999999 225417 2 19 999982 1 4 999992 796033 2 784420 815672 2 2 999999 2 2 999999 1 2 999999 -765835 2 2 999999 2 165008 430778 2 18 999999 2 11 999987 2 133592 299852 1 11 999997 513433 1 2 999999 667866 2 2 999999 2 2 999999 2 16 999986 2 2 999999 1 2 999999 852367 2 2 999999 2 2 999999 1 2 999999 -863742 2 2 999999 1 150789 812142 91492 1 13 999994 928272 1 2 999999 249202 2 18 999998 1 2 999981 -595022 1 364633 588490 278807 2 387628 764146 1 19 999983 496405 2 2 999999 2 2 999999 1 181815 569209 189961 2 2 999999 1 2 999999 -77062 1 710155 747931 -705791 2 2 999999 1 6 999990 -99957 2 2 999999 2 14 999996 1 14 999987 320296 2 100304 752382 1 309294 659065 -146270 2 674293 947464 1 2 999999 -148455 1 757014 784750 -858603 2 967840 982430 2 11 999998 1 405488 785966 601064 2 40851 177016 2 18521 869777 1 7 999996 128506 2 9 999997 1 13 999984 -46940 1 14 999991 722087 1 542118 676355 -265612 1 4 999992 934183 1 2 999999 -175828 2 2 999999 2 2 999999 2 2 999999 1 908569 920670 484240 2 406328 881886 1 547352 719386 -96278 1 210334 668682 -449750 2 2 1000000 2 2 999997 1 17 999993 366656 1 2 999999 -372480 2 12 999996 2 13 1000000 2 5 999993 2 15 999999 2 1 999989 1 2 999999 -431397 2 331515 809807 2 4 999984 2 11 999987 2 2 999999 1 2 999999 -467281 1 5 999981 897758 1 2 999999 -868804 2 5 999982 1 2 999999 251055 2 5 999986 1 397950 717063 -824025 1 298220 510270 -371952 2 15 999998 2 184805 198465 1 20 999985 -312434 1 2 999999 -114271 2 18850 60345 1 2 999999 -50007 1 319773 360430 902647 2 2 999999 1 2 999999 -414707 2 17 999983 1 17 999995 198394 2 29158 664112 1 2 999999 -624065 1 736139 782056 371151 1 216831 951402 -410719 2 7 999989 1 2 999999 -75216 1 451582 984898 -925161 2 418361 740004 1 721704 978650 100429 2 2 999999 2 82332 991834 1 2 999999 -759636 2 2 999999 2 86995 261122 1 2 999999 -845486 1 120456 135016 404857 1 427473 488551 26262 2 380401 530797 2 14 999985 1 5 999987 870763 2 2 999999 1 10 999986 361681 1 13 999982 -381960 1 2 999999 406688 2 16 999990 2 8 999982 2 1 999991 2 2 999999 1 13 999996 548377 1 17 999999 879479 2 92036 301083 1 16 999999 -573440 2 20 999992 2 515441 811471 2 167612 611157 2 2 999999 1 2 999999 -432351 1 43314 872098 862345 2 12 999995 1 789096 804340 486213 1 2 999999 -17244 2 12 999990 1 2 999999 162987 1 13 999998 -415396 2 2 999999 1 12 999987 586034 1 2 999999 -789648 1 18 999984 -835629 1 286298 788905 244191 1 128499 392145 -378635 1 115103 324265 -978703 1 2 999999 342753 2 2 999999 1 2 999999 862800 1 2 999999 419325 2 47695 184274 2 1 999996 2 6 999987 2 40601 940771 2 713870 981622 1 18 1000000 -533750 1 2 999999 3411 1 14 999995 -139222 1 13 999998 297361 2 11 999991 2 10 999986 2 6 999996 2 8 999999 2 581774 759320 2 2 999999 1 2 999999 -655936 1 281042 447334 825331 2 510490 647974 2 90922 405636 1 11 999994 621407 2 507666 915271 2 2 999999 1 2 999999 -14954 1 56919 215894 844375 1 2 999999 732415 2 60381 407030 2 300739 438479 2 12 999984 2 19 999984 2 20 999999 1 2 999999 -526839 1 2 999999 996598 2 2 999999 2 2 999999 1 20 1000000 900249 2 1 999997 2 20 999981 1 3 1000000 5937 1 2 999999 969263 2 61460 276788 2 539184 929125 2 667541 987400 2 8 999990 2 18 999984 2 11 999998 1 2 999991 979574 2 344672 528640 2 109986 441170 1 105476 628052 161459 1 145698 417514 830163 2 241016 581364 2 2 999999 2 199033 944235 1 16 999982 -6741 1 2 999999 -146259 1 6 999992 865602 2 295975 798718 1 2 999999 -537900 2 2 999999 1 2 999999 912752 2 1 999994 2 2 999999 1 848078 975796 524557 2 2 999999 2 203105 661073 1 11 999981 909002 1 2 999999 924062 2 8 999996 1 17 1000000 -793540 1 2 999999 -702186 2 5 999986 1 341914 944883 525427 1 3199 964901 -296126 1 182706 717578 762661 1 2 999999 63789 2 2 999999 1 7 999987 -152105 1 2 999999 -516166 2 6 999999 1 140400 897436 614384 1 2 999999 613709 2 260719 782614 2 11 999997 2 321285 595171 1 2 999995 -82943 1 15 999985 -643729 1 2710 341851 -646395 1 704801 711170 324380 2 2 999999 1 2 999999 -24636 2 2 999999 1 11 999984 -509572 1 211238 711423 963195 1 18 999999 -374667 2 13 999994 2 2 999999 2 47391 454298 1 2 999999 -545987 2 6 1000000 2 2 999999 1 2 999999 -281442 2 59817 677061 1 6 999986 295310 2 8 999995 1 489204 669419 -97047 1 19 1000000 966621 2 8 999993 1 2 999999 -888768 1 1 999996 610717 2 17 999983 2 2 999999 2 8 999986 2 17 999988 1 2 999990 237076 1 2 999999 472878 2 641447 725373 1 2 999998 -259396 2 4988 903625 1 461794 692496 758752 1 13 999996 -539844 2 821934 951906 1 611464 782089 106968 2 2 999999 2 168314 892956 2 393339 732482 2 898105 951300 2 2 999999 2 8975 461466 2 2 999999 1 8 999993 -759395 1 2 999999 300069 2 470723 895406 1 5 999981 968129 1 2 999999 -995648 1 2 999999 -445215 1 20 999985 -103782 2 335146 477213 2 5 999988 2 2 999999 2 92911 785041 2 2 999999 1 17 999998 354599 2 2 999988 1 14 999988 -41189 1 375664 734569 -61207 1 2 999999 497388 1 2 999999 332528 1 104447 595515 -470300 1 466602 589506 638857 2 4 999998 2 7727 652797 1 7 999992 929474 2 853235 903296 1 2 999999 726133 2 266733 371852 1 2 999999 356865 2 4 999992 2 6 999993 1 17 999982 295760 1 15 999990 -759042 1 92358 95574 -373256 2 351574 971785 1 4 999981 474368 2 3176 952867 2 2 999999 1 2 999999 -816112 1 2 999999 818453 1 207399 411543 568886 1 2 999999 -162104 1 5 999992 701252 2 580825 681975 2 13 999997 1 2 999999 -610536 2 2 999999 2 504771 752067 2 8035 42841 2 267245 358719 2 93566 657799 1 330366 607456 -65090 1 1 999983 -338439 2 172497 380075 2 517608 985575 1 119625 781650 977032 1 218345 957214 -10152 1 19 999988 453884 2 39551 793987 2 1 999991 2 10 999991 1 2 999999 -904054 1 2 999999 -507433 1 83512 428434 -34753 1 13 999982 878616 2 2 999999 1 623279 744393 -322366 1 273888 651536 197040 1 299468 568018 -360461 1 4 999990 679710 1 16 999985 -103223 1 2 999999 18814 2 31665 980249 2 227080 841590 2 2 999999 2 2 999999 2 20 999999 1 13 999994 673550 2 346499 470628 1 2 999999 -514996 1 6 999990 -192282 1 13 999982 850599 1 20 999992 -476516 2 8 999987 1 2 999999 -441890 2 802523 882508 2 2 999999 2 2 999999 2 520710 525354 1 14 999981 -212141 1 90912 112853 751646 1 193903 545599 731170 1 5 999989 694001 1 16635 183464 375664 2 3 999994 2 532037 611833 2 297559 982563 2 595383 830237 1 2 999999 -928420 2 851748 858771 1 83281 807401 -52733 1 2 999999 506267 1 791025 960114 -761428 1 2 999999 -804689 1 279981 625949 390377 2 17 999998 1 2 999999 720054 1 140848 429314 -651027 2 2 999999 2 3 999994 1 76664 851769 -284459 1 751224 803373 -237493 2 5 999995 1 417325 899174 -605877 1 5 999985 -796116 2 10 999985 2 2 999999 1 2 999999 -105247 1 13 999991 75091 2 3 999992 1 2 999999 -948019 2 2 999999 2 3 999986 2 2 999999 2 17 999985 1 1 999984 -96056 2 2 999999 1 7 999991 874750 1 422436 557146 -567698 2 674753 814308 1 2 999999 -180827 1 57535 738334 -533611 1 2 999999 334907 2 540617 707236 2 641426 653742 1 586181 908559 334136 2 460995 461451 2 2 999999 1 2 999999 -772907 1 2 999999 -691382 1 2 999999 -399043 2 14 999987 1 2 999999 44168 2 372770 756426 1 10 999996 -48068 2 7 1000000 1 2 999999 699459 1 9 999992 -299659 2 12 999990 1 20 999992 -796816 1 2 999999 530052 2 17 999995 1 880208 949991 12377 1 501779 742121 396319 2 390947 744531 1 9 999993 640139 1 403736 972484 480833 2 2 999999 1 2 999999 39000 1 7 999993 152231 2 18 999999 1 12 999993 -140478 2 22126 330301 1 359831 563892 -931777 2 25333 205353 2 2 999999 2 599974 645375 1 2 999999 138873 2 543839 827309 1 2 999999 -748552 1 2 999999 133667 2 10 999983 1 14 999988 492651 1 239999 393043 290697 2 16 999992 1 2 999999 550846 2 19 999983 1 2 999999 600068 2 2 999999 1 7 999986 940729 1 588254 646708 -6991 2 28357 408150 2 79674 112620 2 16 999996 1 16 999988 752931 1 2 999999 115268 2 608294 993003 2 578774 582509 1 693417 725725 491091 2 2 999999 2 8 999987 1 2 999999 777220 1 3 999996 -669221 1 4 999985 456932 2 93995 386846 2 975421 983853 2 444237 581072 2 10 999997 1 631407 971910 470340 2 2 999999 1 16 999996 -810458 1 2 999999 185294 2 335951 670949 1 2 999999 -133090 2 2 999999 1 390048 897863 736080 1 4 999995 729221 2 31087 440419 1 2 999990 46717 2 2 999999 2 531976 826896 1 2 999999 -793505 2 2 999999 2 2 999999 1 15 999999 77782 2 2 999999 1 65889 596339 989314 2 241972 780406 1 364767 786882 -613817 1 17 999994 514092 2 2 999999 1 5 999983 -199270 2 5 999995 2 2 999999 2 4 999999 2 556261 865106 2 14 999986 2 899601 986070 1 634641 970976 307740 2 2 999999 2 804814 913003 2 762971 775192 2 609193 766013 2 15910 572628 1 11066 694279 534745 1 10 999981 -430373 1 2 999999 -818017 1 10 999989 744242 1 19 999999 286601 2 380765 398262 2 18 999986 1 540572 705808 152787 1 18 999997 481299 1 2 999999 60995 2 10 999993 1 2 999999 -678617 2 15 1000000 2 2 999999 1 506830 791355 907066 1 14 999985 -96613 1 9 999998 293155 1 241693 875232 631749 2 165456 233757 2 2 999999 1 48151 943586 776053 2 9 999992 2 1 1000000 1 481318 669244 180352 1 15 1000000 74095 1 18 999984 859147 2 13 999995 2 8 1000000 1 468730 899877 369966 1 3 999994 103798 2 2 999999 2 5 1000000 2 2 999999 2 67755 213616 2 14 999999 1 18 999984 -418114 2 19 999987 2 361240 396401 1 223288 620855 264107 1 2 999999 -255507 1 680001 707539 50407 1 276196 857996 945996 2 13 999995 1 248740 279420 293916 2 162237 199782 2 19 999982 1 2 999999 619049 1 2 999999 589030 2 2 999999 2 6 999982 1 7092 981255 584881 2 310346 643580 1 2 999999 828342 2 123614 256853 2 10 999994 1 194909 998358 -118527 1 408947 511046 921580 1 2 999999 -817344 1 13 1000000 192417 2 1 999995 1 17 999981 94121 2 14 999997 1 2 999999 462000 1 208405 328424 -896704 2 8 999982 1 2 999999 -737928 2 10 999992 1 111742 588171 189295 2 46731 595621 1 9 999986 2170 1 2 999999 -942318 1 368992 887592 -635719 2 2 999992 1 220279 444230 -376340 2 4 999983 2 7 999986 1 2 999999 -730049 1 646311 774199 -76135 1 20 999996 136364 2 4 999982 2 4 999996 1 630376 951298 448361 1 2 999999 437366 1 19 999983 610601 2 520382 766144 2 2 999999 2 10 999984 2 2 999999 1 2 999999 419519 2 15 999984 1 946212 992324 592308 1 2 999999 -126805 1 2 999999 272024 1 156650 328377 -303360 1 2 999999 -941796 2 2 999999 1 2 999999 -991264 1 172759 998287 -169848 1 2 999999 680725 2 2 999999 1 97324 695474 482673 1 19 999984 517421 1 2 999999 -894698 1 106112 810650 106293 1 2 999999 801531 1 6 999986 -312773 1 17 999999 -372984 2 8639 667275 2 198528 717648 1 1 999990 -327872 2 5 999987 1 2 999999 -202846 1 2 999999 -311682 2 2 999999 1 243086 544390 -804287 1 17 999983 -476517 1 2 999999 -556786 2 6 999981 1 299695 357690 332065 2 277484 687502 1 2 999999 -534313 1 3 999987 -609644 1 14 999990 746736 2 2 999999 1 2 999999 268809 2 2 999999 1 2 999999 738171 2 2 999999 2 16 999987 2 2 999999 1 13 999992 704122 1 34741 770203 316538 2 524552 596361 2 2 999999 1 2 999999 610868 1 15 999986 -245209 2 2 999999 1 2 999999 974829 1 6 999998 -421479 2 7959 884080 1 41872 963694 -578215 2 14 999992 2 7 999993 1 2 999999 16602 1 13 999987 398254 2 72962 139412 2 2 999984 2 20 999982 1 38039 159931 -165409 2 517550 923979 2 84760 419904 1 2 999999 -27648 2 2 999999 1 16 999987 -747306 1 2 999999 -976326 1 309237 652715 -622778 1 2 999999 307095 2 3 999999 2 8 999987 2 408347 600402 1 6 999981 359890 1 15 999988 260297 1 290153 291885 -881546 1 2 999999 -855669 2 7 999987 1 2 999989 -440416 2 2 999999 1 16106 624924 651073 1 17 999990 981875 2 2 999999 1 322476 457095 -239337 2 2 999999 2 255066 588308 1 2 999990 -234091 1 2 999999 -248036 1 2 999999 788547 1 2 999999 -800995 2 2 999999 2 5 999990 1 2 999999 38923 1 2 999986 -114043 1 2 999999 477469 1 2 999999 -12092 2 16 999993 2 2 999999 1 2 999999 -851101 1 188749 788569 898027 1 18 999991 -794638 2 2 999999 1 10 999995 223721 1 2 999999 950911 1 683434 986930 -322597 2 470764 873232 1 2 999999 326898 2 16 999995 2 2 999999 2 2 999999 1 2 999999 864482 2 20 999982 1 2 999999 -504080 1 2 999999 973502 1 6 999989 627373 1 2 999999 -990853 1 2 999999 -477519 1 372376 490459 -966223 1 278386 463945 -816901 1 451954 996066 -395422 1 2 999999 698077 1 2 999994 78061 2 764439 946004 2 116955 381603 2 7 999989 1 16 999993 -515253 2 652432 892397 2 317494 937268 1 2 999999 641763 2 16 999983 1 2 999999 -932060 2 8 999987 2 18 999985 2 355035 647976 2 11 999995 2 15 999993 1 20 999986 -456508 1 15 999989 -834691 2 2 999999 2 2 999999 1 2 999999 -814499 1 408157 661181 -622749 2 9 999984 2 2 999999 2 451228 639720 2 164697 747734 2 643169 760607 2 2 999999 2 2 999999 1 3 999998 744311 2 267276 275675 1 2 999999 894636 1 2 999999 -330767 1 13 999989 666127 1 15 999986 -871369 1 181575 813554 -785766 2 13 999990 2 2 999999 1 3 999983 -129115 2 15 999986 1 506185 803105 995792 2 704122 899074 1 516346 553818 -890372 2 15 999991 1 10 999989 -474781 1 13 999990 -189399 1 2 999999 131947 2 805673 954294 1 20 999997 667831 2 2 999999 1 420849 839973 -982699 1 2 999999 983374 2 2 999999 2 2 999999 1 2 999999 -169199 1 2 999999 -18620 2 20 999983 2 10 999983 1 2 999999 -102180 2 2 999999 2 2 999999 1 7 999989 -334313 1 19 999982 -399586 2 401887 633803 2 250712 294087 2 87684 229143 1 2 999999 764170 1 325140 783117 361880 1 2 999999 199690 2 2 999999 2 374095 812148 2 17 999986 2 128686 280115 1 2 999999 348469 2 14 1000000 2 2 999999 2 2 999999 1 2 999999 363985 2 2 999999 2 65333 82587 2 2 999999 2 656190 724109 1 2 999999 -525924 1 2 999999 443094 2 3 999983 2 6 999986 2 194450 286004 2 396043 740143 2 369718 840750 2 4 999994 2 2 999999 2 2 999999 1 38012 551785 117391 1 335830 765171 -395019 2 2 999999 1 698578 847766 -964810 2 14 999987 2 243450 682915 1 577087 940743 833001 2 2 999999 1 16 999999 -531580 2 2 999999 1 2 999984 67472 2 11 999999 1 6 999983 902661 1 2 999999 572512 1 525935 948249 -939106 1 353892 510736 934727 2 2 999999 2 2 999999 1 293776 479173 -159023 2 2 999999 2 2 999999 1 2 999999 938942 2 147700 573995 1 7 999984 -467711 2 2 999999 2 2 999999 2 24446 620738 1 2 999999 948065 1 2 999987 -839000 1 2 999999 681971 2 2 999999 1 2 999999 -606019 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999993 -658614 1 2 999999 356736 2 367123 419730 2 2 999999 2 267476 352820 1 6 999997 744107 1 721499 828200 722618 1 2 999999 329598 1 268639 279201 340769 2 9 999989 1 488964 831653 -101810 1 2 999999 678362 1 6 999985 -765141 1 3 999986 993842 1 2 999999 -201981 1 13 1000000 -967774 2 332677 656092 2 2 999999 1 2 999999 767768 2 9 999993 1 173994 680756 -618783 2 3 999993 1 2 999999 -51393 1 116704 602194 -914473 2 2 999999 2 166555 622855 1 7 1000000 716779 1 6 999999 856788 2 817561 876737 1 726313 957093 439243 1 14 999988 273595 1 17 999983 628123 2 2 999999 2 160072 641575 2 803938 998787 2 2 999999 2 355133 366043 2 2 999999 1 14 999998 47348 2 2 999999 2 2 999999 2 184977 926002 1 863586 920667 718767 2 349567 756104 2 19 999996 1 221306 568581 -224625 1 12 999993 304725 2 2 999999 1 374785 540699 -245163 1 11 999987 -570536 2 931189 949500 2 1 999991 1 2 999999 128777 2 2 999999 1 9 999994 -955343 2 2 999999 1 511637 912098 -507553 2 3 1000000 1 462920 660843 777756 1 16 999984 -667249 2 302418 762397 2 2 999999 1 2 999999 -674656 1 2 999999 -756353 2 359408 729108 1 11 999997 330742 2 2 999999 1 12 999989 -110561 2 195886 561765 1 178206 578993 698713 2 2 999999 2 2 999999 2 13 999991 1 19 999999 -278697 2 2 999999 2 7 999990 2 360621 594122 2 2 999999 2 7 1000000 1 5597 500410 -727460 1 13 999984 574551 1 10 999981 -976847 1 283286 444591 744583 2 2 999999 1 5 999981 566369 2 714802 787056 2 2 999999 2 35023 628764 1 434299 827284 224467 1 19238 806380 868324 2 11554 353265 1 21802 843783 334769 2 2 999999 1 15 999998 966283 2 5 999983 2 20 999999 2 534771 670095 2 5 999996 1 8 999987 523320 2 2 999999 1 267726 362423 -666401 1 19 999986 -524837 1 515338 848939 529328 2 2 999999 2 5 999999 2 2 999999 1 5 1000000 -896671 1 455091 673156 -864330 2 7 999982 1 2 999999 -38685 2 476165 484033 2 2 999999 2 16 999991 1 2 999999 947041 1 111340 692647 -757832 2 16 999986 1 664441 945651 -794445 2 6 999997 1 629907 854985 509959 1 2 999999 -81415 1 2 999999 -615247 1 13 999987 -119770 1 2 999999 850577 1 411477 500252 420304 1 2 999999 935934 1 2 999999 -636320 2 10 999991 1 8 999999 23200 2 2 999999 2 20 999987 2 11 999999 2 8 999981 2 19 999994 2 19919 48284 1 2 999999 309850 1 2 999999 499096 2 2 999999 1 2 999999 712287 1 2 999999 -555484 1 2 999999 -823347 2 379351 808004 2 2 999999 2 9 999986 2 51341 591192 2 109608 484780 2 2 999999 2 2 999999 2 2 999999 2 12 999987 1 7 999981 154862 2 2 999999 1 625662 769340 370366 2 504641 687013 1 82462 727039 663435 1 15 999985 937288 2 2 999999 2 7 999993 1 123161 808512 544275 1 16 999983 -136894 1 2 999999 213409 1 2 999999 -14186 2 2 999999 1 2 999999 110022 1 3 999983 -812976 1 211955 656655 -898203 1 2 999999 209128 1 260453 526854 183417 2 142770 258466 1 19 999982 -660787 2 191606 704901 1 2 999999 41253 1 7 999983 -783948 2 2 999999 1 2 999999 120721 1 4 1000000 67337 2 14 999997 2 296491 584184 1 2 999999 196271 2 612048 967475 2 2 999999 2 2 999999 1 580720 937597 -836801 1 11 999997 -173048 2 6 999991 2 571131 808452 2 27846 924110 2 11 999998 2 164297 816033 1 591143 957037 -974526 2 12 999994 2 10 999990 2 19 999997 2 17 999989 2 2 999999 1 855534 994301 -282812 2 2 999999 2 17 999982 2 385095 767366 2 401867 548889 2 584568 765222 1 8 999988 -836467 2 378498 866354 1 88591 189934 -953584 2 2 999999 2 11 999989 2 2 999999 1 12 999997 -636410 1 541953 913178 -610508 2 17 999995 2 28911 904396 1 3 1000000 596310 1 456659 843160 814256 2 2 999999 1 2 999994 -236877 2 11 999987 1 303386 463321 305518 2 102028 622913 1 4 999982 -870382 1 743553 915834 688478 1 209938 575390 -552720 1 9 999993 -885888 1 353252 538873 -54173 2 508898 613104 2 2 999999 2 2 999999 1 19 999995 734181 1 36804 466545 -421366 2 42596 952378 2 428376 824667 1 3 999998 22784 1 572675 739187 -153516 1 304701 999057 233305 1 116039 688495 368311 2 19 999989 1 2 999999 207088 1 196056 256056 416451 2 2 999999 1 726253 741374 912208 1 597575 747018 -271353 2 3 999993 1 2 999999 694545 2 868 155561 2 5 999995 1 2 999999 -949701 2 2 999999 2 13 999996 2 529512 760389 1 2 999999 513095 2 1 999984 2 339039 807393 2 13 999988 2 11 1000000 1 2 999999 155564 2 600233 954762 1 155303 753079 -904199 2 243617 349669 2 2 999999 1 9 999988 -484492 2 6 999994 1 2 999999 -126567 1 4 999994 248829 1 2 999999 283082 2 2 999999 1 2 999999 548617 2 2 999999 2 527190 885602 1 331828 679059 -393430 1 2 999999 701010 1 2 999999 999955 1 117111 853572 -119293 1 291508 964030 871052 1 318817 935606 -232043 1 3 999991 -817084 1 2 999999 -151507 1 353459 524306 939959 1 11 999987 -808750 1 7 999988 901867 1 118648 635557 380240 2 505579 858219 1 5 1000000 -28047 1 6 1000000 167550 2 2 999999 2 10 999992 1 1 999988 818148 2 2 999999 1 2 999999 265727 1 2 999999 -388585 1 132017 561654 -315864 2 3 999993 2 60319 821376 2 5 999982 1 140668 157420 -200687 2 13 999989 1 2 999999 -353332 2 2 999999 1 1 999985 -697364 1 2 999999 -123206 1 2 999999 -35806 2 961299 971987 2 14 999986 2 2 999999 1 379312 905713 964371 2 2 999999 2 407395 807217 1 2 999999 411108 2 2 999999 2 258969 386870 2 2 999999 1 2 999999 -135229 1 882199 992314 -458940 2 412641 981731 1 2 999999 -790304 1 2 999999 -469233 1 8 999985 -240827 2 503385 525047 2 300174 963253 2 7 999987 2 23918 202562 1 7 999995 -786340 1 2 999999 -606810 2 267620 952398 1 659074 690565 958125 1 13 999987 -430658 1 246730 557457 -908351 1 2 999999 659356 2 2 999999 1 7 999983 668934 1 2 999999 477952 2 470927 666598 2 20 999982 2 2 999999 1 20 999985 -860956 1 523782 642596 -169287 2 159873 401958 2 20 1000000 2 9 999987 1 837317 986181 239698 2 187198 863709 2 7 1000000 2 14 999985 2 220454 969708 1 19633 930404 -362913 1 2 999999 499936 2 768503 784385 1 417448 649136 -484991 2 17 999984 2 2 999999 1 2 999987 926590 2 2 999999 1 2 999999 -168143 2 9 999997 2 255538 681195 2 941562 974699 1 563449 731396 490657 1 25986 759900 784360 1 314507 827443 797150 2 19 999988 1 2 999999 658915 2 2 999999 1 343256 660158 -322068 1 448787 928115 234307 1 2 999999 -792409 2 2 999999 1 19118 46034 -527197 1 10 999990 483898 1 20 999987 20219 2 463514 783182 1 15 999986 7486 1 2 999999 128102 1 2 999999 -902175 1 2 999999 994325 2 233946 655419 2 2 999999 1 2 999999 -389575 2 2 999999 1 77515 107419 -95492 1 2 999999 -944044 1 7 999990 -360864 2 15 999986 1 14 999996 -937463 1 515018 553188 -564685 2 2 999999 2 6 999982 2 2 999999 2 20 999998 2 397777 868403 1 890930 944103 -841873 2 1 999999 1 100665 434111 -806708 1 2 999999 -877753 2 2 999999 2 4 999981 1 12 999983 -567371 1 196111 863317 817445 2 7 999981 2 17 999999 2 2 999999 2 12 999995 2 2 999999 1 438794 589599 -139673 2 7 999984 2 178620 955248 2 2 999999 2 9 999997 2 2 999999 1 30814 212695 -975832 1 18 999992 -310584 2 13 999989 1 2 999999 808277 2 1 999995 1 14 999990 -447542 2 2 999999 2 399883 772841 1 11 999998 45990 1 9 999986 -229945 2 2 999999 2 20 999989 2 192075 713592 2 17 999983 1 1 999990 -656469 1 3 999984 885774 2 6 999991 2 278426 689655 1 4 999982 806686 2 339333 640101 2 9 1000000 1 2 999999 -791364 1 220008 226410 -240490 2 19 999996 1 11 999996 29507 1 2 999999 -498525 1 45142 633690 412438 2 13 999995 1 13 999991 -574098 2 4 999995 2 2 999982 1 15 999989 347833 1 12488 541422 269821 2 2 999999 2 11 999991 2 260953 455956 2 16 999997 1 20 999995 405901 2 368677 594791 2 98353 749572 1 3 999998 272137 1 2 999988 -32547 1 7 999989 845958 2 20 999999 2 2 999999 1 161199 190322 -775623 1 481184 839905 -600319 1 1 999982 -220860 1 14 999995 -947209 2 414321 485300 1 2 999999 -476268 1 17 999994 985362 2 168319 652688 2 12 999985 2 14 999997 1 2 999999 825628 2 3 999999 2 2 999999 2 14 999985 1 17 999998 846690 1 7 999981 -442394 1 7 999992 626695 2 3 999990 1 2 999999 -948190 1 542996 982961 -52873 1 11 999995 -286774 2 2 999999 1 3 999993 -647458 2 2 999999 2 2 999981 2 281321 505597 2 15 999982 1 5835 442445 368952 1 2 999999 221146 2 48070 297648 2 45853 277362 1 2 999999 736213 1 269548 447658 -816102 2 107930 438291 1 226577 544479 190532 2 2 999999 2 127126 375821 2 2 999999 2 182716 195611 1 90185 208666 -302186 1 2 999999 767692 1 15643 255785 712590 1 155569 314328 -735053 1 2 999999 -724901 2 17 999987 2 2 999999 1 2 999999 -493407 1 406221 930521 535753 2 10 999985 1 9 999987 -124468 1 13 999984 -755362 1 12 999982 -388270 2 26379 788742 2 5 999984 1 90621 882422 -981715 1 1 999994 -834359 1 578623 753398 -453195 2 541488 917556 1 399027 745155 -829981 2 2 999999 1 12 999983 962738 2 461449 487813 2 4 999985 1 115900 717749 75677 1 296168 984505 318841 2 2 999999 2 78442 318917 1 20 999993 -97163 1 16 999993 -594843 1 8 999988 777411 2 7 999995 2 2 999999 2 2 999999 2 2 999999 1 172234 287966 -954524 2 16 999989 1 237155 744896 -921998 1 2 999999 -865998 1 14 999990 657332 1 90427 842519 -12028 2 4 999988 2 4 999999 2 2 999999 2 393928 573244 2 2 999999 1 186364 301368 -42377 1 2 999999 -592923 1 19 999987 -481826 1 136987 672844 920239 2 19 999993 2 3 999984 2 27627 523905 2 355519 712756 2 54481 91875 1 486135 664680 844266 1 17168 466765 -905870 1 20 999987 -15967 1 845271 954691 -686750 2 12 999988 2 78734 377670 2 20 999993 1 2 999999 -137298 2 2 999990 1 99408 390522 -16522 2 2 999999 1 735654 837688 888179 1 2 999999 -162460 2 16 999991 2 12 999990 1 831412 976869 -384517 2 2 999999 2 2 999999 2 10 999985 2 2 999999 1 498368 904103 553107 1 11 999992 -880979 1 2 999999 -346485 2 13 999995 2 2 999999 2 2 999999 2 944961 982257 1 3 999988 492163 1 16 1000000 895875 2 18 999995 1 2 999999 61731 1 168511 809541 -418020 1 3 999996 -162284 1 150678 694382 -700837 2 1 999997 2 334007 409922 2 2 999999 2 11 1000000 1 2 999987 614682 2 2 999999 1 499325 856573 1578 2 589085 778350 1 2 999999 -733740 1 2 999999 873564 2 490537 915920 2 2 999999 1 317951 695767 -497159 1 11 999992 288424 1 8 999995 -232877 1 174505 392153 -118346 1 7 999991 268137 2 19 999989 1 330642 336826 767611 1 595346 717975 510040 1 2 999999 -942148 2 211957 932406 1 2 999999 -154358 2 16 999998 1 2 999999 894650 1 2 999999 854795 1 59847 700569 -118184 2 586198 656802 1 2 999999 363417 2 31531 609833 1 2 999999 -110880 2 8 999997 1 767648 999489 -332488 1 15 999998 -512300 1 314707 491684 542345 2 2 999999 1 15 999981 -401948 2 2 999999 2 2 999999 2 485817 529286 1 627409 962929 -59199 1 2 999999 438050 1 13 999999 -84525 1 2 999999 276436 1 8450 918825 -997746 1 14 999992 -739566 1 2 999999 100091 2 20 999989 2 2 999999 2 2 999999 1 12 999995 341723 1 2 999999 -150255 1 5 999998 -841832 2 2 999999 1 2 999988 -678533 1 7 999986 -101264 1 2 999999 951916 2 933889 954623 1 2 999999 477080 1 1 999989 -859615 2 2 999999 2 124291 999490 1 76700 230756 -998645 1 4 999994 -342815 2 2 999999 1 231007 609173 765140 2 2 999981 2 15 999988 1 18 999981 96423 2 5 999993 2 2 999999 2 2 999999 1 2 999999 153969 2 10 999982 1 2 999999 -622744 2 2 999999 1 2 999999 -838886 2 17 999996 1 2 999999 -614267 2 20 999984 1 204402 210305 616023 1 98291 103287 978181 1 2 999999 -342879 1 394247 979344 -359443 2 190754 965081 1 1 999988 -585777 2 708124 944401 1 2 999999 124843 2 334898 623113 2 4 999986 2 13 999991 2 2 999999 1 123115 584829 -616331 2 13 999987 1 5 999986 -763106 1 349280 888998 -753133 1 2 999999 184381 1 2 999999 801655 1 2 999999 260374 1 2 999999 813113 1 153874 282895 283338 2 10 999987 2 2 999999 2 13 999992 1 2 999982 751926 1 2 999999 639471 2 7 999994 1 2 999999 -533901 2 511222 696804 1 69533 865031 605977 1 16 1000000 826624 1 2 999999 461794 2 12 999999 2 5 999997 1 516871 840637 -361752 1 287086 754744 -16940 1 19 999994 60742 1 2 999999 -108807 1 10 1000000 -256916 2 1 999996 2 2 999999 2 2 999999 1 2 999999 -516475 1 12 999989 50351 1 4 999996 -905240 2 2 999999 1 15 999985 -29424 1 19 999982 709311 2 2 999999 1 647925 909185 -71000 1 2 999999 -554097 2 51475 961387 2 2 999999 2 2 999999 2 2 999999 1 84519 606850 -872438 2 19 999983 2 2 999999 1 1 999982 703993 1 2 999996 -973676 2 14 1000000 1 57715 677140 -892418 1 417128 982852 -836912 1 2 999999 -167567 1 135035 345544 -893629 1 104353 723707 -919353 2 596419 735691 1 2 999999 -306093 1 475645 593170 -727349 2 2 999999 1 18 999985 421159 2 2 999999 1 293397 413690 838400 2 2 999999 2 2 999999 1 16 999984 77270 1 618337 699354 -904331 1 313033 839418 497341 2 19 999987 2 5 999989 1 2 999999 273297 1 2 999999 817635 1 2 999994 78552 1 2 999999 616545 2 80652 630917 2 11 999991 1 2 999999 219891 1 273298 506284 253394 1 17 999997 -717324 2 9 999995 2 2 999999 1 4 999999 285329 1 2 999999 -827724 1 12 1000000 -180027 1 2 999999 -545579 1 10 999985 947623 2 519260 950030 1 2 999999 -237114 2 651630 934637 2 10 999999 2 51429 733703 2 2 999999 2 2 999999 2 2 999999 1 30682 696316 -357721 2 2 999999 2 20 999983 1 2 999999 -647267 2 337974 444499 1 809433 942317 -590391 1 18 999996 85369 1 18 999982 -489488 1 2 999999 -950416 2 222528 980825 2 2 999999 2 2 999999 2 9 999982 1 2 999999 -303946 2 1 999986 1 8 999995 950285 2 10 999990 2 568020 816988 2 2 999999 1 447713 648064 463054 2 2 999999 2 305740 839599 1 2 999999 -734203 1 131639 185891 461475 1 18 999993 939154 2 4 999988 1 8 999989 586355 2 2 999999 1 2 999990 -644221 1 2 999999 -360679 2 244137 946313 2 2 999999 1 73902 915908 -582695 1 10 999995 -429616 2 530931 720709 1 515962 679262 -941705 1 272242 625046 794752 1 256834 581573 18576 1 9 999983 506663 2 362254 875008 2 2 999999 1 695263 904947 -241105 1 2778 712699 -515206 2 16 999990 2 554211 937980 2 47609 121808 2 2 999999 2 204273 529515 2 424414 920338 2 2 999999 2 2 999999 1 509564 767450 669657 1 16 999981 -254622 2 2 999999 2 8 999999 1 2 999999 -593859 1 9 999997 85125 2 2 999999 1 18 999988 295248 2 493433 721140 2 187730 717635 2 9 999995 1 9 999993 237498 2 14 999990 2 2 999999 1 37851 95133 -45875 1 6 999982 -29508 2 2 999999 2 7537 17001 1 17 999983 -632733 1 297813 772836 -874116 2 190208 288984 1 296280 582147 -398915 2 11 999988 1 143585 942351 -134375 2 648009 958406 1 4 1000000 -86734 2 614487 794084 1 2 999985 -649391 1 1 1000000 203099 1 12 999989 -332551 2 2 999999 2 11 999982 2 3 999983 2 2 999999 2 2 999999 1 2 999999 506740 2 2 999999 2 2 999999 1 128629 774299 639388 1 379316 886421 27664 2 12 1000000 2 2 999999 2 20 999990 1 2 999999 744695 1 3 999994 -558321 1 15 999984 -101768 2 8 999997 2 2 999999 2 19 999993 1 322675 903473 -543648 2 15 999988 2 2 999999 1 309807 676257 -900850 1 20 999992 483076 1 309375 312574 -240493 2 1 999983 2 438900 738799 1 199899 541899 -792666 2 13 999998 1 11 1000000 -219904 1 349022 493852 53948 2 547425 601770 1 23033 73109 114380 2 2 999999 2 573537 948807 2 2 999999 1 16 999992 626842 2 11 999991 1 334975 602666 391005 1 8 999988 -224784 2 2 999999 2 610781 804268 1 216481 300687 335396 1 2 999999 -415045 1 2 999999 628290 2 16 999990 2 38157 667306 1 393631 922808 -265602 2 2 999999 1 16 999986 -694207 1 2 999991 390546 1 406050 812512 -432844 2 2 999999 2 3 999998 2 587537 709125 1 3 999987 759157 2 14 999993 1 11 999998 750531 2 2 999999 2 596505 658047 2 2 999999 1 2 999999 423277 2 10 999995 2 3 999991 2 2 999999 1 10 1000000 742027 1 2 999999 -473981 1 36470 954250 766125 2 4 999992 1 2 999999 352085 1 634077 771304 874201 2 2 999999 2 570620 629556 2 19 999987 1 2 999999 -122699 2 13 999997 1 235893 447275 -279860 1 10 999981 -413828 1 2 999999 -990007 1 5 999983 -827513 1 614323 951927 -215559 2 300974 690005 1 2 999999 -915808 1 145739 891231 973761 1 79126 753946 763177 2 656294 845562 1 358850 950574 -406469 2 2 999999 2 3 999983 2 1 999984 1 3 999992 -296819 1 6 999981 634244 1 275745 936112 -811572 2 4696 395415 2 2 999999 2 8 999983 2 2 999999 1 2 999999 -755871 1 8 999985 726481 1 1 999991 -781518 1 2 999999 -183644 2 1 999983 2 2 999999 2 2 999999 1 818358 830083 406629 1 2 999999 635347 2 2 999999 1 108621 663761 -448364 1 75711 442125 478422 2 11 999981 2 53024 622493 2 9 999995 2 9 999997 2 16 999985 1 586405 853675 385527 1 2 999999 31562 1 2 999999 27776 1 2 999999 -534181 1 744864 777706 -70606 1 2 999999 -86700 1 396721 752764 29279 1 2 999999 875487 2 247966 795198 2 2 999999 1 179037 627750 733203 2 6 999982 2 2 999999 1 8 999987 610122 2 16 999996 1 2 999999 126536 2 2 999999 1 656950 953040 -5418 2 6 999989 1 5 999988 -871904 1 83210 395199 -427047 1 5 999981 109396 1 2 999999 -99809 2 549230 966703 2 233043 547083 1 478258 903291 -517505 2 19 999986 2 2 999999 2 1 999994 2 2 999999 2 2 999999 1 50993 572716 776622 1 2 999999 -247255 2 4 999991 2 119164 369132 1 2 999996 -662824 2 2 999999 1 175678 472237 383569 2 2 999999 1 11 999998 755841 1 2 999999 595511 2 13 1000000 1 17 999991 -150083 1 2 999999 697635 1 9 999986 633918 2 2 999991 2 12 999987 1 4 999996 -594418 2 2 999999 2 199046 426618 1 562166 733565 662588 1 2 999998 122557 1 18 999996 -373437 1 15 999991 661241 2 12 999982 1 8 999984 -394983 1 2 999999 -791971 2 2 999998 1 2 999999 184404 1 4 999993 -336743 2 2 999999 2 13 999995 2 2 999999 1 250154 695389 50688 1 306499 739057 -942108 1 2 999999 238654 2 249258 546627 2 497139 942896 2 2 999999 2 443707 947868 2 18 999986 1 189252 878824 -27966 1 17 999998 -49394 1 673643 983796 28408 1 20 999996 -158207 1 14 999997 213396 1 828368 972868 36328 2 6 999993 1 62547 930086 979056 1 6 999999 -839983 1 2 999999 -19226 2 70235 210302 1 284922 984538 -108901 1 166791 906048 -278406 2 15 999984 1 304966 990534 111883 2 10 999987 1 109154 155129 -77185 1 2 999999 976502 2 249433 357256 2 263757 431925 1 5 999983 634358 2 3 999997 2 2 999999 2 7 999993 1 920301 923821 723012 1 2 999999 351736 2 2 999999 1 329905 537408 -344741 2 2 999999 1 2 999999 448232 1 2 999999 -61172 2 17 999996 2 2 999999 1 2 999999 72324 2 7 1000000 2 244373 989245 2 13 999991 2 138752 319647 2 6 999986 2 2 999999 2 2 999999 1 2 999999 201696 1 2 999999 884242 2 2 999999 2 529017 690264 2 2 999985 1 2 999999 -428575 2 2 999983 2 137837 988880 1 16 999981 716490 1 4 999983 -689878 2 13 999990 1 3 999990 -730923 1 5 999996 498241 1 2 999999 -965514 1 320578 624655 449307 1 16 999993 621185 2 52053 979126 1 2 999999 -184951 1 2 999999 716303 1 13 999984 961903 1 8 999985 -685505 2 2 999999 1 2 999999 840800 2 75203 348568 2 491423 667982 2 2 999999 1 2 999999 -105036 1 6 999996 -290508 2 15 999999 2 6 999992 1 3 999992 597349 1 2 999999 358078 1 18 999999 -676948 2 8 999993 1 207781 524230 -789660 2 5 999993 2 9712 168508 1 626085 875099 521249 1 5 999994 44370 1 521287 566117 -276063 2 65599 964767 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -606545 1 18 999982 379811 1 126976 528106 192036 1 135062 649745 176259 1 120431 287699 -767517 1 86043 480869 106783 1 2 999999 593459 1 2 999999 688474 1 8 999990 159679 2 2 999999 2 16 999999 1 160313 271113 -885681 1 2 999999 814715 2 18 999993 1 7 999989 -8800 2 13 999999 1 259883 381517 -276067 1 382536 734033 840060 1 2 999999 -445945 2 15 999991 2 2 999999 1 4 999988 -16947 2 493485 637162 1 2 999999 466576 2 450105 722881 1 291065 998489 -647210 1 2 999999 706516 2 18 1000000 1 2 999999 391869 2 459494 965738 2 18 999996 2 7 999995 2 74749 755851 2 2 999999 2 2 999999 1 2 999999 -74335 1 2 999999 651471 2 621405 977969 1 659884 891387 786160 1 16 999983 105262 1 16881 330321 -137207 1 2 999999 98524 1 583348 941527 694609 2 593749 776422 2 10 999991 1 17 999984 498573 1 1 999998 -224299 2 2 999999 1 2 999999 -5089 2 2 999999 2 2 999999 2 1 999985 2 2 999999 2 2 999999 2 9 999987 2 421914 532558 1 2 999999 720296 2 6 999986 1 2 999999 590540 2 9 999985 1 2 999999 -815863 1 53098 587840 371902 2 209516 744071 2 805547 929512 1 112449 275947 167853 2 49448 703130 1 11 999997 -930273 2 2 999999 1 2 999999 134039 1 2 999999 -414748 2 14 999985 2 2 999999 1 13 999996 -351964 2 2 999999 1 3 999983 -294565 1 235914 575476 -924282 2 4 999983 1 17 999999 -776682 1 2 999999 366877 1 2 999999 932074 2 126982 715959 1 11 999986 325586 1 569423 610318 -65640 1 612972 700420 -868456 2 2 999999 1 2 999999 -669785 1 128818 956102 627822 2 2 999999 2 89502 516968 2 8 999992 2 2 999999 2 2 999999 1 149219 761209 -94591 2 2 999999 2 2 999999 1 17 999999 77999 1 112432 170904 -583493 2 397838 697285 1 2 999999 -450566 1 170971 274545 -694897 1 2 999999 739481 2 3 999989 2 20 999987 2 100628 753792 2 2 999999 1 14 999989 -739168 2 394889 461677 1 2 999999 100357 1 577808 761705 -362213 2 770848 857946 1 364842 897166 -112831 2 475911 532908 1 2 999999 236788 1 2 999999 937146 1 2 999999 -237073 2 175403 860044 2 589992 944368 2 15 999987 2 16 999985 1 52847 269162 -159242 1 2 999999 38741 2 2 999999 1 146156 915356 334816 1 836018 884729 -212069 2 2 999999 2 798784 840194 1 2 999999 412284 2 2 999999 2 5 999992 2 134207 449227 1 20 999994 95210 2 12 999984 2 808960 951580 1 10 999998 -219661 2 703919 916264 1 11 999996 -343665 1 7 999983 356127 1 2 999999 357900 2 2 999999 1 18 999996 -336635 1 2 999999 698184 1 12 999988 -709225 2 16 999987 1 8 999993 -814007 2 1 999998 1 472094 536389 915141 1 2 999999 249885 1 281338 285268 520580 1 586057 660861 -40769 1 19 999990 909210 2 4 999982 1 2 999999 -557635 1 2 999999 -442732 1 2 999999 -878626 1 2 999999 18941 1 437498 866262 826568 1 266070 329828 89602 1 446886 993817 -211804 1 5 999998 -568014 1 858408 876022 213770 2 20 999998 1 19 999983 945062 2 20 999984 1 4 999993 -794317 1 2 999999 533049 2 7 999996 2 2 999999 2 19 999999 2 2 999999 2 251804 814446 2 2 999999 2 18 1000000 2 1 999998 2 2 999999 1 12 999998 570098 2 2 999999 1 14 999987 23650 1 2 999999 -134398 2 294206 309244 2 15 999984 1 12 999988 110793 2 2 999999 2 387101 797607 1 2 999999 -476682 2 13 999989 2 422662 956878 1 376345 719417 813271 1 176577 979760 393277 2 2 999999 2 2 999999 1 469130 637434 654280 1 3 999999 107389 1 2 999986 -972958 1 616634 965655 709663 1 2 999999 -496392 2 2 999999 1 4 999994 542547 2 525534 929478 2 2 999999 1 2 999999 466230 2 400989 594945 2 8 999999 1 131633 662840 186844 2 619423 877826 1 2 999999 285495 2 272266 306045 2 12444 876133 1 138566 243256 -541422 1 2 999999 567013 2 4 999996 1 32087 413583 658236 1 2 999999 554505 1 608032 848496 804878 1 5 999981 283234 1 2 999999 66367 2 2 999999 1 2 999999 276726 1 147364 644828 -698056 2 19 1000000 1 2 999999 539567 2 561288 833252 1 107491 346682 931224 2 2 999999 2 632145 733028 1 11 999993 -170841 2 2 999999 2 15 999985 1 295052 333056 -792473 1 654326 900594 445230 1 129582 639883 214216 1 1 999990 426758 1 266712 463492 834349 2 2 999999 2 19 999995 1 6 999983 511634 2 11 999983 1 3 999997 362091 1 4 999987 654036 1 543715 691177 766983 1 2 999999 362769 2 2 999999 1 2 999999 -492714 2 3 999993 2 11 999992 1 4 999985 -737836 1 8 999999 725277 2 2 999999 1 11 999986 303325 1 2 999999 -892309 1 252497 647412 -718291 1 2 999999 556784 1 11 999990 21531 2 16 999995 1 124363 217952 502048 2 342941 451346 1 8 999988 -601018 1 10 999997 980640 2 381989 515787 1 16 999988 792841 1 289650 971670 850838 1 4 999986 435781 2 94858 737298 1 2 999999 -461311 1 2 999999 -428647 1 410090 555308 -501250 2 2 999999 2 2 999999 2 12 999994 2 2 999999 2 41623 283146 1 2 999999 946351 1 945666 962406 -596147 2 11277 616325 2 2 999999 2 493514 801021 1 18762 744963 -967256 1 2 999999 715467 1 72050 524861 446475 2 227709 607391 1 11 999986 883472 2 2 999999 1 2 999999 443117 1 139037 192304 -211081 1 2 999999 -524754 2 572434 721719 1 12 999992 -834226 1 2 999999 895733 1 13 999985 -489701 2 485242 622145 2 585660 733103 2 207554 309797 1 203944 225231 851441 2 259237 779985 1 2 999999 -945778 1 3 999993 -937296 1 9 999990 -81427 2 2 999999 1 1 999997 609910 1 2 999987 939570 1 64827 630889 -78557 2 60034 553610 1 13 999994 449291 1 2 999999 861605 1 15 999982 680285 2 71200 957378 1 2 999999 66323 2 17 999981 2 916150 935397 2 8 999996 1 14 999990 -351444 2 2 999999 2 2 999999 1 2 999999 -350025 1 2 999999 505007 1 691644 697392 -500337 1 36651 307911 -488341 2 8 999981 2 30461 363993 1 183451 864860 852575 2 2 999999 1 17 999999 6492 1 739954 780842 -430601 2 6 999986 2 576650 712040 2 2 999999 2 288066 938926 2 704161 838192 1 10 999991 -674415 1 2 999996 -681297 2 2 999999 1 2 999999 -225682 1 2 999999 -52284 1 2 999999 -270029 2 2 999999 2 7 999983 1 286900 716181 -139132 1 755828 903142 871372 1 2 999999 869252 2 707717 880408 1 2 999999 -103881 1 4 999990 -815017 2 8 999984 2 124089 250686 2 264527 363906 2 2 999999 1 2 999999 -171343 2 2 999999 2 3 999988 2 7966 690972 2 8 999982 1 2 999999 645591 1 11 999981 203465 2 2 999999 2 10 1000000 2 14 999982 2 9 999982 2 126696 244616 1 160758 924745 -445663 2 4 1000000 2 2 999999 2 14 999992 1 11 999989 889872 2 6 999986 2 5 999989 1 2 999999 -102484 2 109001 643893 2 17 999986 1 13 999988 -324921 1 9 999989 469483 1 2 999999 167638 1 530243 721942 -783878 1 593007 713782 -445648 1 2 999999 756654 1 102304 665202 -549845 2 11 999995 2 20 999993 1 4 999997 -79775 1 17 999981 -728733 1 2 999999 197527 1 2 999999 -768316 1 813431 862396 550976 2 29111 701151 2 2 999999 2 17 999992 1 590677 889666 -479012 2 2 999999 1 2 999999 287700 2 9 999989 2 659822 994988 1 2 999999 703847 2 2 999999 2 304513 594666 2 16 999982 2 11 999998 1 2 999999 -212247 1 455597 899899 -190141 2 5 999995 1 116506 263624 782853 1 3 999983 539398 1 17 999986 -52552 1 8 999998 477371 1 11 999982 -860745 1 2 999999 -791318 2 19 999989 1 447508 744608 -856500 2 18 999997 1 2 999999 622041 2 2 999999 2 2 999999 1 2 999999 -827723 1 2 999999 249288 1 5 999986 934015 1 2 999999 -406947 2 19 999992 2 20 999997 1 2 999999 774898 1 12 999986 -757364 2 131912 248082 1 17 999987 580493 2 17 999982 1 2 999999 698121 1 171428 342739 -580643 2 654191 774697 1 2 999999 604127 1 517525 720801 -803222 1 2 999999 676201 1 533324 630885 -961994 2 470827 703733 1 2 999999 -960319 1 502109 705587 355290 2 2 999999 1 2 999999 -936865 1 2 999999 890562 1 466178 944526 -376139 2 127649 720359 2 135058 427080 1 2 999999 -361953 1 12 999990 484548 2 15 999996 2 10 1000000 1 245330 321053 842260 2 8 999998 1 17438 121147 944109 2 19 999999 2 2 999999 2 1 999984 1 501186 677549 -896616 2 12 999985 2 6 999997 2 2 999999 2 2 999999 1 152475 293771 989297 2 2 999999 1 2 999999 -29491 1 2 999999 784427 2 19 999984 1 958430 986675 304559 1 2 999999 6931 2 699065 922836 1 2 999999 828754 2 2 999999 1 4 999997 -307114 2 115601 686088 2 194281 474682 1 19 999990 -950606 1 2 999999 -199124 2 190649 448056 1 2 999999 -500060 2 503650 970466 1 8 999987 -761955 2 2 999999 1 2 999999 -9673 1 71277 386323 828461 1 16 999992 526975 1 2 999999 445313 2 75433 589584 2 2 999999 2 2 999999 2 6 999997 1 3 999983 -468327 1 366047 410225 -183301 1 2 999999 -247038 2 2 999999 2 3 1000000 2 588907 792512 1 2 999999 558923 1 14012 446506 -568913 2 2 999999 2 9 999996 2 6 999995 1 3 999994 -538439 2 20 999998 1 19 999992 -204284 1 18 1000000 252381 2 2 999999 2 3 999982 1 2 999999 -314369 2 6313 394259 2 2 999999 2 348759 944344 1 412925 571375 103534 1 159823 702644 -353150 1 162577 361778 720578 2 2 999999 2 336244 862993 1 347623 410416 79260 1 11 999987 -390381 1 2 999999 968758 1 2 999999 862723 1 19 999990 856982 1 173831 183960 617690 2 2 999999 2 2 999999 1 489273 554802 255111 2 13 999994 2 2 999999 2 490205 635780 1 16 999989 -797508 2 543076 838127 1 901361 961558 -704408 2 17 999982 1 2 999999 -459385 2 2 999999 1 308347 438723 -810092 2 646180 971384 2 2 999999 1 2 999999 354200 2 2 999999 1 2 999999 -175419 1 6 999983 572618 1 2 999999 322449 2 417333 705829 2 702017 873666 2 10 999988 1 9 999996 -645213 1 18 999995 953240 1 2 999999 -812586 1 3 999997 -658349 2 602638 675553 1 292432 849008 876499 1 2 999999 807499 2 2 999995 1 2 999983 -707910 2 11 999992 1 7 999999 -976098 1 593326 625667 -443084 1 2 999999 -782731 1 562675 846087 532652 1 2 999999 -509607 1 20 999992 -994247 2 19 999985 1 1 999995 835289 2 534838 999135 1 2 999990 -484548 1 150073 628218 643747 1 457495 626613 515059 2 278186 410403 1 2 999999 -1786 2 5 999999 1 2 999999 516167 2 4 1000000 2 609435 692385 1 2 999999 -7963 2 337966 774830 2 173405 282014 1 19 999988 348085 1 16 999998 -741792 2 10 999990 1 25317 914172 -639176 2 10 999981 1 2 999999 114403 1 1 999992 173334 2 2 999999 2 353465 783865 1 18 999996 956210 2 10 999990 1 14 999982 -752840 1 2 999991 -668281 1 2 999999 645986 2 9 999982 2 17 999997 2 2 999999 1 8 999993 -715511 2 29976 277898 1 2 999999 -595976 2 2 999999 2 107963 586159 1 2 999999 951155 2 11 999986 2 168493 766868 2 1 999986 2 2 999999 2 397105 434385 1 156855 661111 -236404 1 2 999999 -916858 1 6 999983 -837678 1 2 999987 453246 1 396175 685512 -573463 1 16 999985 814208 2 303261 445336 2 2 999999 2 13 999988 1 2 999986 459503 2 4 999999 2 2 999999 2 3 999985 2 2 999999 2 325411 977657 2 54492 582166 2 19 999995 2 2 999999 1 2 999999 502859 1 12 999988 895013 1 568709 673124 -963850 1 218718 527780 -475277 2 2 999999 1 2 999999 -917735 2 2 999999 1 2 999999 -542703 1 11 999987 -911139 1 34337 429338 -916159 2 78135 509633 1 2 999999 -820502 2 16 999985 1 657868 782974 735454 2 5 999988 1 16 999995 24271 2 552282 926023 2 539890 548966 2 129508 239759 1 5 999989 144820 2 2 999999 2 11 1000000 2 123712 686862 1 71692 808708 734152 1 8 999984 -808951 2 2 999999 2 19 999991 2 4 999983 1 2 999999 -976591 1 195770 721520 667492 2 206624 554010 2 19 999982 1 163069 238262 -755849 1 2 999984 95314 1 2 999999 266373 1 179328 282819 -614390 2 2 999999 2 3 1000000 1 14 999995 -369752 2 2 999999 2 2 999999 2 3 999988 1 14 999989 -444743 2 412024 564634 2 70258 115121 2 571593 967898 1 2 999999 539204 1 2 999999 -366132 2 344027 890144 1 165274 472429 55852 2 5 999994 2 557789 891181 1 199510 790721 339534 2 2 999999 2 524446 999929 1 7 999990 42423 2 5 999981 1 2 999999 483433 2 2 999999 1 2 999999 950652 2 801317 895500 1 20 999985 -654888 1 233417 528613 928805 2 278359 762365 2 386567 583920 1 2 999999 -8321 1 14 999997 174579 2 5 999982 2 4 999996 1 2 999999 -736642 1 2 999999 -351321 2 446456 623040 1 4 999986 -45992 1 2 999999 -789995 2 460525 523212 2 16 999988 1 2 999998 -424115 2 776813 835970 2 2 999999 1 18 999998 -79519 1 20 999992 -705001 1 2 999999 591179 2 583860 700930 2 16 999986 2 2 999999 1 16 999988 420464 2 127156 574613 2 502259 915664 2 2 999999 1 538683 665986 563953 1 134782 491899 -607393 1 2 999999 -42086 2 35331 749737 2 87234 461539 2 2 999999 1 1 999992 -30249 2 7028 561242 1 3 999990 -621756 2 2 999999 2 3 1000000 2 2 999999 2 2 999999 1 7 999983 128987 2 395726 935090 2 8 1000000 1 2 999999 423748 2 15 999992 1 20 999989 -861298 1 12 1000000 160978 2 2 999999 2 479431 569374 1 2 999999 -396652 1 9 999981 555806 2 2 999999 1 2 999999 -797379 1 2 999999 589522 2 141699 644411 2 2 999999 1 418638 948054 617370 1 2 999999 -561176 2 20 999992 1 20 999987 705510 2 451125 928512 2 28453 929432 1 6 999981 72946 2 2 1000000 1 2 999999 312429 1 7 999981 674299 2 317113 776771 1 20 999988 -287035 1 2 999999 142820 2 445260 738645 2 917842 919004 1 2 999999 781023 1 13 999984 -672630 1 597866 979444 355963 2 9 999988 1 2 999999 -317741 2 2 999999 1 13 999991 -201073 2 2 999999 2 116622 607326 1 19 999998 -429012 1 2 999999 -359238 1 20 1000000 135325 2 2 999999 1 2 999999 129168 2 550391 978696 1 2 999999 -895346 2 11 1000000 2 2 999999 1 94029 901519 -633763 1 201899 782468 -194374 2 20 999996 1 260587 804776 738504 2 10 999999 1 9 999988 830361 2 2 999999 2 4 999991 2 2 999999 2 201342 410208 1 17 999998 933150 2 11 999998 2 8 999984 2 2 999999 1 13 999999 489741 1 2 999999 -89260 1 13 999989 628394 1 2 999999 44685 1 17 999988 359779 1 13 999996 -338926 1 3 999990 185319 2 2 999999 1 20 999990 -791668 1 2 999999 174623 1 2 999999 60562 2 664425 881050 1 2 999999 -140819 2 308121 705515 1 7 999995 -945767 1 15 999985 -364232 1 2 999999 665523 1 2 999999 151498 1 8 999996 234419 1 20 999986 -293217 2 6 999989 1 462884 912734 -522946 1 139129 989208 -757087 1 2 999999 45486 2 221248 387833 1 2 999999 -532449 2 145074 695395 2 13 999999 2 6 999994 1 18 999988 85244 2 2 999999 1 3 1000000 -328872 1 330098 350276 -943078 2 2 999999 2 2 999999 2 6 999998 2 2 999999 1 92284 808921 -685117 1 8 999993 -446378 2 17 999981 1 13 999987 845666 2 2 999999 1 2 999999 -202047 2 484765 936225 2 12 999990 2 48619 392883 2 19980 291332 2 2 999999 1 10 999987 -14109 1 2 999999 -11780 2 180481 828734 1 391967 998193 659583 2 2 999999 2 18 999981 2 13 1000000 1 2 999999 -814373 2 2 999999 2 4 999981 2 2 999999 1 2 999999 839358 1 4 999998 704690 2 2 999983 1 17 999986 796244 1 9 999989 501064 2 39496 809564 2 136265 442434 2 4 999983 1 2 999999 746621 1 109424 905173 -518429 1 2 999999 86419 2 19 999998 1 2 999999 -361580 1 2 999999 -489383 1 3 999984 -716090 1 2 999999 542606 2 101413 913396 1 2 999999 812282 1 45207 99448 -170081 1 359064 662195 444580 1 5 999987 -156021 2 17 999988 2 2 999999 1 7 999994 -102905 2 17 999998 2 118136 313084 1 2 999999 -221460 1 392089 482371 -372061 2 17 999998 2 287470 653247 1 2 999999 593368 2 11 999989 2 12 999994 2 160983 182113 1 20 999987 185570 2 2 999999 1 2 999999 -108617 2 2 999999 1 2 999999 706088 1 8828 529218 467449 1 3 999994 458403 2 482003 742523 1 2 999999 -505885 2 864451 928328 2 810281 987320 2 2 999999 1 351650 761822 -37883 1 15 999988 289350 2 2 999999 1 4 999987 49295 1 2 999999 948999 1 66285 685278 546578 2 2 999999 2 2 999999 1 19 999992 -581009 2 19 999997 2 14 999999 1 4 999997 -943267 2 13 999990 2 14 999981 2 146658 499326 1 8 999981 -154286 2 2 999999 1 2 999999 -310759 2 8 999991 1 9 999983 -413421 1 2 999999 634204 2 18 999994 2 327964 909427 2 684044 746660 2 532541 899521 1 408601 987689 -543620 2 209669 751536 1 170306 408369 543283 2 2 999999 2 2 999999 1 476411 508355 61827 1 154038 602067 -948204 2 2 999999 2 801692 807210 2 101772 912987 1 682049 765264 -496731 2 309267 691765 1 103232 661489 193663 1 2 999999 -994833 2 20 999999 2 4 999982 2 2 999999 1 2 999999 105948 1 450656 792131 -431643 2 2 999999 2 315872 976739 1 2 999999 -720038 1 143033 552075 205307 1 974599 983585 840980 2 2 999999 2 2 999999 1 14 999981 28722 2 3 999997 1 851352 953848 -354789 1 470741 916521 834635 1 76599 588056 -855289 1 533970 959585 -19508 2 843922 865612 1 19 999996 435453 1 2 999999 548064 2 643512 967245 1 2 999983 -502158 1 569036 811840 103991 2 241570 873072 1 460261 655754 88712 2 11 1000000 2 213162 545865 1 676226 715899 116408 2 2 999999 1 2 999989 253214 1 8 999981 -666859 2 16 999991 2 1 999986 1 412283 528664 313851 2 7 999988 2 10 999993 1 19 999994 452495 2 2 999999 1 20 999993 -152687 1 549965 678433 -594771 2 46498 553696 2 2 999999 2 16 999986 1 98921 476626 908278 2 5 999991 1 9 999981 605284 2 14 999995 1 2 999999 -842401 2 1 999998 2 145468 741344 2 13 999993 2 93995 234233 1 58992 982648 177226 2 183921 991090 1 470498 888911 314466 1 332321 378768 123531 1 559053 760631 -8986 2 2 999999 2 8016 537349 2 10 999983 1 296398 381780 -719745 2 2 999999 2 2 999999 2 183252 391291 1 480248 779106 -869819 1 1 999990 -483254 1 146455 313313 75900 2 7 999991 1 602764 703327 -262828 2 106496 428137 1 2 999999 314605 1 2 999999 -461492 2 208801 868616 1 268305 772577 551549 1 2 999999 221562 2 14 999993 2 19 999993 1 2 999999 247620 2 3 999995 2 3 999985 1 14 999991 -401693 1 4 999986 -691766 2 879516 957329 2 3 999995 1 451739 920925 938727 1 18 999989 194610 2 2 999999 2 20002 830097 2 13 1000000 2 17 999985 2 1 999992 2 2 999999 1 662949 808249 -976048 2 5 999984 2 627038 897682 2 2 999999 1 2 999999 754674 1 789166 862101 -784788 2 174323 512911 2 17 999986 2 2 999999 2 2 999999 1 2 999999 -928205 2 2 999999 2 645257 959078 2 253918 372248 1 19 999983 -883894 1 18 999994 -567341 2 34949 95689 2 19 999990 2 317395 931143 1 72177 329082 -221053 2 2 999999 1 322725 532506 -825334 1 10216 622628 -240469 2 283889 406318 2 102460 580645 2 2 999999 1 8 999987 -874281 1 2 999999 962166 2 14 999992 2 2 999999 1 63508 649219 304500 2 366110 981475 1 6 999988 948514 2 2 999999 2 110128 822903 1 20 999994 229815 1 503636 791137 -462934 2 2 999999 1 164486 756528 410771 1 643872 798739 -776027 2 2 999999 2 19 999997 2 1 999998 2 439916 844029 1 2 999995 -217287 1 212053 760225 -844149 2 2 999999 1 296158 796031 -684985 2 9 999999 1 468506 634965 926615 1 15 999999 252611 2 36878 460688 2 19 999994 2 129539 917184 2 18 999996 1 2 999999 798740 1 2 999999 644547 1 2 999999 -939521 2 5 999997 2 17 999996 2 13 999997 1 2 999999 196921 1 2 999999 -46390 1 268195 274176 365035 1 537998 771956 381279 2 7 999995 1 464418 997090 848652 2 17 999991 1 18 999998 191182 1 20 999992 -403005 1 2 999999 169255 2 2 999999 2 2 999999 2 497555 686236 1 2 999999 -680036 2 811006 974710 2 11 999993 2 360417 999111 1 170624 598282 -253230 2 2 999999 1 2 999999 -652269 2 513473 617493 2 233365 837611 2 12 999985 1 2 999999 -559775 2 10 999997 1 8 999993 589637 2 2 999999 1 2 999999 -261132 2 2 999999 1 568896 747722 -742737 2 15 999997 1 695726 982873 -954163 2 12 999996 2 2 999999 2 8 999985 1 9 999996 -800232 2 2 999999 1 2 999999 -26241 2 5 999983 1 2 999999 357291 2 2 999999 1 2 999999 777576 1 6 999997 -610837 1 2 999999 936198 2 2 999999 2 6 999994 2 672399 676292 1 2 999999 520040 1 2862 893015 -224655 1 2 999999 510212 2 2 999999 2 725175 872363 1 7 999997 500422 2 15 999998 1 322154 715049 802905 2 8 999991 1 33025 803867 55715 2 41875 440011 2 2 999999 2 14 999985 1 2 999999 73360 2 142501 521190 1 130898 395640 313745 1 5 999990 816733 2 2 999999 1 15 999995 -698107 2 2 999999 2 17 1000000 2 5 999991 2 2 999999 1 8 999988 330266 1 20 999981 134863 1 7 999988 -562519 1 187077 608326 -113171 1 19 999993 -792939 1 3 999992 199227 1 274520 912452 383981 2 6 999982 1 499461 724280 -867021 2 462796 766288 2 13 999998 1 9 999995 407787 1 7 999987 354770 2 2 999999 1 14 999996 411227 2 561243 594132 1 2 999999 62828 2 2 999999 2 10 1000000 2 4 999987 1 17 999981 842490 2 723884 845697 2 9 999998 1 2 999999 -589898 1 20 999983 697294 2 370 546065 1 19 999992 646164 1 12 999986 199524 2 14 999998 1 2 999999 16963 2 414969 584861 2 694348 757453 1 480305 768234 -4308 2 16 999996 2 14 999989 1 141836 996583 -384591 1 537359 964820 274892 2 11 999990 1 2 999999 -595352 2 14 999985 2 10 999984 1 2 999999 -973700 2 467825 655708 1 10 999998 373108 2 7 999984 1 8 999985 -342659 1 10 999991 -706247 2 869487 889658 2 5 999987 2 3 999982 1 9 999989 -749348 2 26588 568683 2 811642 899979 2 13 999983 2 10 999987 1 8 999998 -521737 2 6 999997 1 2 999999 -571876 1 2 999999 -725707 1 793980 868330 469313 2 19 999982 1 2 999999 -893398 1 2 999999 505908 2 2 999999 2 18 999998 1 2 999999 -316215 2 360227 839188 1 103585 786665 -563355 2 1 999999 2 97302 636611 1 13 999982 478603 1 4 999982 5440 2 207773 483401 1 262927 871477 -87728 1 2 999999 570612 2 353134 958587 2 542597 977586 1 19 999983 -670920 2 13 999982 1 364270 925427 885915 2 2 999999 1 500351 722755 -356624 2 822791 988600 2 2 999999 2 103996 205495 1 2 999999 478277 2 2 999999 2 752057 943129 1 7395 145906 -640995 1 3 999982 -317920 1 2 999999 710580 2 573994 700079 1 401513 928193 997836 2 2 999999 1 502387 608430 -614325 1 2 999999 -634048 1 366918 985125 -437967 2 2 999999 2 3 999983 1 3 999989 -548023 1 2 999999 -528506 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999985 -817443 2 2 999999 2 326542 744321 1 2 999999 500089 2 317230 386736 2 1 999989 2 656139 957402 2 16 999998 1 2 999999 -551328 1 15 999993 243305 2 2 999999 2 317673 420123 1 19 999985 -322804 2 18 999996 1 1 999993 513796 2 384879 525735 1 2 999999 -136888 1 2 999999 -841653 1 2 999999 645207 1 2 999999 773375 1 14 999982 -310066 2 580673 829118 1 2 999999 -197958 2 235731 692930 1 79437 212836 811344 1 17 999981 112803 2 42225 917358 2 2 999985 1 2 999999 257775 2 2 999999 1 2 999999 746229 1 16 999981 657500 1 18 999986 786761 1 2 999999 -298503 1 18 999997 656876 2 324807 625357 1 15 999997 -317895 1 2 999999 905381 2 17 999999 1 284750 621705 -3400 2 19 1000000 2 7 999993 2 5 999999 2 10 999992 2 17 999997 1 5250 784347 566784 2 149237 886544 1 175983 448995 233863 2 2 999999 1 17 999982 907155 2 1 999984 1 2 999999 548402 2 419417 434507 1 11 999994 715680 2 7 999995 2 593414 924536 2 2 999999 1 2 999999 -603528 2 8 999987 1 2 999985 218947 1 2 999999 924706 2 1 999984 2 12 999999 1 239007 541679 166428 1 13 1000000 619923 2 2 999999 2 2 999999 2 2 999999 1 446794 447763 -813262 2 19 999997 2 10 999989 1 640865 992342 886096 2 13 999981 2 2 999999 2 11 999994 1 19 1000000 512641 2 2 999999 2 18 999982 2 2 999999 1 2 999999 315405 1 486677 658747 325130 1 215548 884416 421412 1 2 999999 -176565 2 184797 614876 2 15 999988 2 954329 978124 1 4 999986 -54712 1 9 999993 -148141 2 70850 212630 2 19 999991 1 12 999983 -304740 1 2 999999 436451 2 13 999991 2 245839 289560 2 1369 426654 2 241095 610385 1 18 999988 -655512 1 2 999999 227644 2 12 999998 2 572131 577249 2 2 999999 1 4 999991 401082 2 260821 287780 2 18 999996 2 2 999999 1 2 999999 -205381 2 11 999984 1 14 1000000 -255431 1 662230 730898 -768661 1 13 999986 320859 1 77089 117074 -995659 1 315879 722468 927815 1 18 999985 764962 2 188921 463543 1 14 999998 133011 1 2 999999 -543078 2 2 999999 1 345491 740717 -123445 1 2 999999 -938571 2 562998 708138 2 2 999999 1 405893 706524 -504934 1 16 999987 643148 2 2 999999 1 16 999991 -498567 1 2 999999 -408854 1 2 999999 -607075 2 129197 655059 1 2 999999 -975764 2 48452 877469 2 296277 749267 1 150292 358713 476666 1 7466 975475 988603 2 20 999993 2 2 999999 2 6 1000000 2 2 999999 2 4 999984 2 2 999999 1 2 999999 139784 2 2 999999 1 2 999999 -847271 2 18 999987 2 721697 802346 1 2 999999 547607 2 889564 938513 1 2 999999 129368 2 787736 897793 1 90815 549076 -296383 2 1 999984 2 53996 767354 2 5 999994 2 14 999991 1 373698 532249 864941 2 2 999999 2 2 999999 2 417159 661177 1 4 999992 509683 1 2 999999 -293474 1 16 999990 434856 1 2 999999 564723 2 390125 768467 2 4 999984 1 16 999987 973017 1 2 999988 -551788 1 84323 743145 -573618 2 2 999999 2 17 999998 1 239097 270641 -28367 1 2 999999 -774300 1 29523 626885 -637391 2 2 999999 2 252244 933642 1 551667 995179 -994469 1 723799 735272 756840 2 919414 972680 2 15 999989 2 804118 922755 1 20 999988 -827603 2 516568 609285 1 2 999999 -675013 1 197506 675854 -743910 2 2 999999 1 438394 682265 -692202 1 2 999999 -731000 1 2 999999 344808 2 2 999999 2 2 999999 2 7733 70689 2 2 999999 2 2 999999 2 2 999999 1 4 999993 -696251 2 2 999999 1 79567 822042 190267 2 77990 693178 2 836194 874537 2 2 999999 2 17 999995 1 2 999999 -21343 2 15 999983 1 114402 520766 675047 1 2 999981 154743 1 2 999988 -306087 1 2 999999 690224 1 2 999999 121586 1 1 999989 902630 2 2 999999 2 17 999990 2 2 999999 1 167485 397356 -713460 2 579701 706017 2 2 999999 1 123593 940380 -128274 2 2 999999 1 2 999999 -867487 1 15 999998 -172907 2 208531 369976 2 19 999982 1 2 999999 690761 2 541604 782280 2 2 999999 2 2 999999 2 19 999988 2 626987 779774 1 215595 279361 180071 1 2 999999 -171845 2 52714 718163 1 19333 920334 -976973 2 13 999990 1 241629 642652 -743039 1 254433 866333 -259480 1 16 999989 403864 2 2 999999 1 8 999990 774255 2 12 999988 2 2 999999 1 608454 816790 412446 1 2 999999 122370 1 2 999999 -305903 2 2 999999 1 2 999999 -779862 2 112533 976752 1 6 999997 535363 1 445316 789848 -10829 2 2 999999 2 18 999981 2 2 999999 1 2 999999 -236973 2 1 999985 2 369618 924769 1 3 999981 753508 2 84815 927222 1 15 999990 305716 1 98602 914881 165539 1 2 999999 -756204 1 8 999995 -144572 2 2 999999 1 2 999999 -662525 1 84387 299689 -151151 1 8 999981 402907 1 4 1000000 889896 2 2 999999 2 2 999999 2 2 999999 1 2 999999 992176 2 336133 377790 2 462927 498862 1 2 999999 -641611 2 6818 117711 2 232097 254865 1 219126 260904 95116 1 5 999993 163288 2 2 999999 1 2 999999 204626 2 2 999999 1 610436 934084 -910495 1 2 999999 -332210 1 9 999981 172683 2 682384 843495 2 2 999999 2 2 999999 1 5 999981 473475 1 12 999993 151979 2 389628 572678 2 2 999999 2 2 999999 2 503158 830764 1 46661 806942 379843 1 17 999998 -533555 2 1 999999 2 6 999985 1 11 999990 273836 2 394126 986471 1 389215 660826 -437811 1 20 999984 -670752 2 26737 405512 2 318987 420726 2 450872 872346 2 113533 885511 1 2 999991 104155 1 2 999999 949408 2 43592 215736 1 2 999999 -102137 1 7 999999 -435592 2 145183 766281 1 12 999998 -395369 2 183243 859310 2 2 999999 2 569382 596725 1 2 999999 594357 1 3 999997 -155337 1 12 999993 41392 2 2 999999 1 18 999986 -634926 2 2 999999 2 2 999999 2 659303 766255 1 115066 732630 866396 1 2 999999 -280875 1 231786 796880 -570009 2 785333 863484 2 257358 574114 1 18 999982 -475532 2 2 999999 2 2 999999 2 228515 297813 2 144104 290095 1 19 999990 404765 2 216878 673552 1 2 999999 514855 1 2 999999 -73944 2 7 999997 1 2 999999 872771 1 133631 712440 138426 1 15 999999 49433 1 216789 234666 227911 2 199224 551618 2 514686 901542 2 2 999999 2 2 999999 2 15 999992 1 2 999999 -854133 2 2 999999 1 7 999994 -628125 2 6 999994 1 2 999999 -654288 2 483845 575618 2 2 999999 2 12381 240938 1 546148 853387 -525587 2 4 999992 1 8 999981 -276304 1 523882 903239 415022 1 921058 934858 452916 1 161992 617690 909014 1 249565 636135 -520045 1 2 999999 376756 2 11 999991 1 588522 801919 -424138 2 8 999984 1 2 999999 -186905 2 2 999999 1 12 999984 682476 2 16 999999 2 2 999999 1 399541 482857 177666 2 9 999990 1 383149 696864 -183751 1 3 999988 -212566 1 383243 656537 141886 2 10 999985 2 4 999989 2 10 999986 2 15 999996 1 2 999999 604197 2 87800 238559 1 844333 875215 244465 2 2 999999 1 16 999988 -828021 2 27917 702043 1 2 999988 563239 2 10040 623004 2 78008 579414 2 2 999999 1 4 999983 -386572 2 10 999985 1 422457 868395 67368 2 2 999999 1 2 999999 82366 2 10 999999 1 2 999999 -746139 2 2 999999 1 11 999996 -733557 2 9 999991 1 1 999988 -283389 2 598743 614015 2 52407 194821 2 2 999999 1 390369 662525 -514340 2 2 999986 2 15 999982 1 2 999999 -402660 1 5 999991 204603 2 2 999999 2 2 999999 1 774620 803356 871511 1 2 999999 477470 1 2 999999 -617177 1 534347 935548 -604487 2 2 999999 1 8 999988 -584754 2 2 999999 1 2 999999 910248 1 6 999987 -9554 1 452088 922386 960245 2 2 999999 2 2 999986 2 7 999994 2 755606 864579 1 99662 167004 279839 1 2 999999 -953404 2 4 999998 2 2 999999 2 2 999999 2 10 999982 1 14 999989 -613825 1 833826 869112 120726 2 6 999983 2 1 999983 2 17 999984 1 483065 540489 656632 1 770767 958870 -183674 1 2 999999 -564373 2 20 1000000 2 2 999999 2 2 999999 1 7 999999 -19026 2 11 999999 1 14 999991 -518687 2 298821 313713 1 7 999995 437891 2 56698 214084 1 14 999987 497538 2 9 999989 2 38972 533749 2 60956 579801 1 164980 710387 704791 2 19 999986 1 456217 502041 -199098 1 18 999983 196577 2 656349 780172 2 2 999999 1 3 1000000 -813204 2 6168 151641 1 2 999999 -26473 2 17 999987 1 17 999984 75765 1 5 999989 511210 2 42961 986615 1 4 1000000 464063 1 9346 647841 -677780 1 2 999999 880456 2 9 999995 1 864911 969046 -117889 1 17 999986 -617741 1 2 999999 -430194 2 2 999999 1 221808 670245 -410776 1 7 999983 354434 2 2 999999 2 506681 775495 2 17 999999 2 2 999999 1 6172 393381 -381946 2 9 999984 2 13 999987 2 472387 527902 2 2 999999 2 156068 439949 1 5 999984 -745774 1 20 1000000 697091 1 2 999999 940501 2 2 999999 1 2 999999 -31040 2 229771 240146 2 560996 762116 1 13 999986 -292474 1 16 999990 972919 1 16 1000000 81025 1 938836 990740 329029 2 2 999999 1 2 999999 -345889 2 2 999996 2 623997 840661 2 16 999991 1 239670 280969 687654 1 2 999999 -313361 1 585533 648883 430198 1 14 999992 25611 2 455391 698735 1 2 999999 -478787 2 142072 605112 1 2 999999 396738 2 249589 259533 2 640895 736803 2 2 999999 1 124009 996279 543057 2 19204 312427 1 342823 528527 391476 2 116773 679484 2 2 999999 1 508267 944162 -351718 2 7 999985 2 102539 847846 2 2 999999 1 269655 780583 -138849 1 20 999985 -562241 2 309681 878051 2 9 999983 2 13 999990 2 243648 841693 1 12 999981 -774192 2 11 999989 2 2 999999 1 4 999989 -912788 1 166305 166321 -82767 2 18 999996 1 3 1000000 666009 1 67100 673714 901491 2 2 999999 1 6 999988 666662 1 530278 797917 -586039 2 2 999999 2 18 999988 1 43379 716083 505789 2 16 999994 2 20 999988 2 4 999995 2 211761 916144 2 15 999984 1 2 999999 627770 2 10026 727803 2 4 999987 1 1 999997 9806 1 11 999999 447421 2 519416 569266 2 16 999986 2 20 999992 1 2 999999 143395 2 2 999999 1 2 999999 54750 2 628296 640545 1 12 999984 72792 2 20 999999 2 2 999999 2 17 999987 1 2 999999 -239560 2 542099 955512 1 74649 743431 -849536 1 280416 702017 878906 2 2 999999 2 553868 602910 1 2 999999 895519 2 702207 927318 1 2 999999 -209636 2 19 999989 1 10 999990 -447243 2 212825 606692 2 18 999987 2 442298 921185 1 2 999999 -153823 2 2 999999 2 9055 585526 2 2 999999 1 2 999999 -637185 2 14 999982 2 12 999983 2 14 999986 2 9 999987 1 138996 811532 -900769 1 12 999990 -649358 1 2 999999 -741070 2 2 999999 2 807261 812907 2 2 999999 1 2 999999 905800 1 496388 837226 797343 1 2 999999 -379014 1 111126 582524 285370 1 340229 919685 806547 1 2 999999 374173 2 77847 185547 1 2 999999 -554909 2 17 999982 2 6 999988 2 2 999999 2 633659 885612 2 459875 975473 1 7 999985 -466322 2 3 999991 1 2 999999 -871586 1 2 999999 182657 2 12 999984 1 2 999999 -371784 1 256736 682410 -327017 2 2 999999 1 2 999999 880504 1 445320 619408 540709 2 20 999992 1 2 999999 -561085 2 369655 671555 2 3 999989 1 237624 572102 150354 1 17 999988 -348332 1 2 999999 -499662 2 2 999999 1 2 999999 -859828 1 4 999991 -542748 2 2 999999 2 415551 984568 2 168961 939640 1 181138 238001 -891512 2 273745 317366 2 17645 54229 1 5 999998 -405468 1 2 999999 -489721 1 2 999999 907422 1 756899 778437 -924164 1 785955 915349 -696716 2 2 999999 1 735307 898552 -828853 2 11 999983 2 2 999999 1 2 999999 927220 1 10 999983 975071 1 2 999999 676404 1 2 999999 264404 1 2 999999 583417 2 2 999999 2 20 999986 2 402225 954313 1 481417 636261 544265 2 2 999999 1 2 999999 -571191 2 2 999999 2 209599 366640 1 16 999982 -542118 2 104457 836111 1 16 999982 812534 2 754640 818736 1 131905 954229 -262474 1 4 999983 -396238 1 2 999999 17326 2 10 999993 2 849318 891191 1 202460 729445 -794480 1 2 999999 641150 2 307630 746699 1 10 999997 787612 2 2 999999 1 344953 900304 152057 2 50297 61280 2 7 999992 1 9488 346039 -9785 1 2 999999 -438554 1 2 999999 909301 1 2 999999 428478 2 496991 779279 2 4 1000000 2 2 999999 2 5 999986 1 3 999981 -996552 2 13 999985 2 2 999999 1 901734 938010 -273581 1 294822 484958 -172096 2 259111 833861 2 2 999999 1 26986 359985 110938 1 561938 756845 688275 1 13 999982 -841451 1 16 999993 483428 2 2 999999 1 11 999998 811752 1 2 999999 -594014 1 25546 324319 923802 1 2 999999 -651011 1 283338 737610 -209948 2 2 999999 2 4 999992 1 42165 402282 -205693 1 459549 900576 -124313 2 2 999999 2 6 999983 1 2 999999 509952 2 2 999999 2 2 999999 1 2 999999 -32858 2 2 999999 2 660086 753460 1 85683 597744 -508625 2 17 999984 1 2 999999 243855 1 2 999999 -559095 2 15 999991 2 19 1000000 2 288163 604759 2 2 999999 2 2 999999 2 20 999987 1 210070 704343 38395 1 395332 502919 -546730 1 11 999984 -754399 2 2 999999 2 17 999999 2 629308 989542 1 522239 579041 -141522 1 2 999999 -876163 1 206918 462491 195862 1 2 999999 -555909 2 11 999986 2 2 999999 2 2 999999 2 18 999993 2 2 999999 2 2 999999 1 2 999999 959646 1 86765 807955 896600 2 2 999999 1 351725 824567 -242023 1 2 999999 -555134 1 2 999999 889186 1 2 999999 -176653 2 446561 846489 2 455234 728463 2 2 999999 2 16 999992 1 4 999996 82587 2 272477 927982 2 4 999984 2 157480 433051 1 301173 614453 258032 1 2 999999 -887832 2 55588 888738 2 19 999987 1 1 999992 660468 2 2 999999 2 2 999999 2 11 1000000 2 14 999995 2 10 999981 1 1 999999 -349988 2 14 999987 1 435776 518621 -631038 1 2 999999 -965802 1 16 999988 -112773 1 2 999999 -541827 2 6 999987 2 2 999999 1 2 999999 -215335 2 438836 971186 2 19 999986 1 1 999995 139941 1 282918 375236 -116947 1 2 999999 153691 1 2 999999 -95644 1 55831 994085 -605463 1 2 999999 -511248 2 316503 758524 2 2 999999 1 353977 488922 -854944 2 10 999992 2 12 999993 2 2 999999 2 57904 569005 1 8 999987 519951 1 3 999986 -762033 2 6 999997 1 834202 924514 451968 1 2 999999 520082 2 197662 305090 2 2 999999 1 451244 477852 179716 1 2 999994 782489 2 2 999999 1 914127 974287 -291438 1 2 999999 -439 2 2 999999 1 19 999982 645146 2 2 999999 1 77846 887467 261915 1 36328 370667 357432 2 407645 929841 2 13 999989 1 4 999997 -750755 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -877116 1 12 999994 521309 1 2 999999 882008 1 2 999999 -307423 1 2 999992 342915 2 3 999994 2 16 999981 1 806607 855584 -947150 2 6 999990 1 13 999991 -134820 1 2 999999 -371001 1 178679 763306 -872470 2 2 999999 2 382368 995106 2 17 999984 2 211409 652508 2 585154 623994 1 33748 180338 540133 1 2 999999 -317295 2 385724 697263 2 287560 863461 2 13 999993 1 285161 769635 864138 1 2 999999 131858 1 2 999999 135267 2 20 999993 2 10 1000000 2 876143 960311 1 360159 743261 -299526 2 20 999999 2 2 999981 1 13 1000000 888609 1 86491 149750 653754 1 2 999999 360105 1 2 999999 -353768 2 2 999999 1 16 999998 525451 1 699834 928411 -848204 2 760467 921954 2 2 999999 2 580701 783812 2 13 999991 2 8 999998 2 8 999984 2 2 999999 2 277624 522968 1 18 999993 698011 2 53691 729397 2 2 999999 2 2 999999 1 13 999999 394312 1 129420 763557 -601261 1 2 999999 -284508 2 5 999994 1 2 999999 35271 1 2 999998 -878963 1 2 999999 -90639 2 450947 479360 2 20 999987 2 2 999999 1 16 999998 733764 1 8 999987 -866980 1 7 999989 -656161 2 719159 960010 1 2 999999 499446 2 2 999999 1 2 999999 365159 2 2 999999 2 2 999999 1 2 999999 307859 1 590123 684386 -180852 1 2 999999 -434141 1 20 999983 -446073 1 7 999988 839462 2 453180 501193 1 2 999999 847260 2 540426 851444 2 382388 385675 1 8 999994 843355 1 11 999993 822003 1 11 999992 -408340 1 2 999999 -782341 1 2 999999 161009 1 12311 216012 -244015 1 305771 540584 294200 1 18 999996 519930 2 19 999989 2 2 999999 2 2 999999 1 2 999999 600560 1 57622 897470 -108386 1 501828 885958 477070 1 17 1000000 105258 1 2 999999 492582 1 143523 356831 461932 2 97251 214550 1 2 999999 959900 2 683985 881321 2 104017 668566 2 479017 497081 1 2 999999 -304443 2 35277 869778 1 432826 487860 30141 1 2 999999 -710667 1 3 999986 -347741 1 2 999999 771740 1 12 999983 -220330 2 2 999999 1 46249 881558 863615 1 349513 883916 -810850 2 2 999999 2 57026 802543 2 219493 451520 1 544583 670617 -249246 1 2 999999 54634 2 2 999999 1 599939 650144 -287716 2 4 999983 1 2 999999 510540 1 13 999983 410183 2 2 999999 2 4 999982 1 2 999999 -532413 2 15 999984 2 676789 752303 2 13 999986 2 1 999981 1 11 999996 918077 2 233618 293583 2 2 999999 2 894272 898508 1 10 999989 246729 1 20 999983 486829 2 95613 434787 2 396772 604121 1 233877 974394 457572 1 2 999999 -484136 1 8 999986 594944 2 547706 608232 1 103855 678754 556719 1 10 999992 -389185 1 2 999999 -296853 2 5 1000000 1 2 999999 -348538 1 19 999987 632255 1 11 999996 -225206 2 2 999999 2 550306 947920 2 4 999988 2 2 999999 1 2 999999 47604 1 2 999999 -446678 2 20 999983 2 2 999999 1 10 999995 11250 1 691592 833941 -573719 2 2 999999 2 45603 937597 1 2 999999 91584 2 6 999985 1 242237 575233 -21608 2 17 999996 2 21033 202847 2 699267 772545 2 2 999999 1 181731 655578 -21069 1 1175 910329 -694814 1 18 999988 -546777 1 235075 753075 -34850 1 2 999999 -464464 2 9 999988 1 132437 630694 91932 2 13 999992 1 2 999999 703074 2 284120 728068 1 15 999991 40000 1 584576 833466 472011 2 2 999999 1 216984 778905 795125 1 2 999999 -428261 2 490677 837036 2 2 999999 1 72211 425293 -307283 2 722141 958343 1 280699 727276 -963107 2 2 999999 1 283384 861560 -209521 1 1 999996 -235015 1 4 999988 968311 1 2 999999 -723464 1 11 999995 718891 2 5 999993 1 2 999999 -863550 2 16 999995 2 99583 624184 2 1 999996 2 5 999998 1 11 999995 443857 2 289926 398026 2 1 1000000 1 14 999993 -857952 2 9 999994 1 114594 697026 864734 1 196981 379703 -793408 2 451790 605324 1 347711 584556 -932555 1 151016 889523 55167 1 5 1000000 65153 1 19 999990 -660018 1 2 999999 -788105 1 19 999987 348067 2 16 1000000 2 790912 901607 1 15 999982 869760 2 639203 708431 2 13 999990 2 354175 674868 2 143602 316077 2 454032 681438 2 686109 703987 1 557811 604540 -50617 1 2 999999 141018 2 19 999988 1 8 999993 951483 1 863587 926389 -957616 1 50681 959718 472322 1 12 999993 -799422 1 20 999988 527831 1 2 999999 -416868 1 1 999985 -991359 1 208205 782050 388970 2 71034 351035 1 12 999984 234239 1 6 999982 -370669 2 245359 693054 1 16 999988 286948 1 10 999996 -44387 1 20 1000000 374446 2 2 999999 2 1 999981 1 4 999994 -799361 2 11 999982 1 356154 485029 -258872 1 2 999999 -543823 1 2 999995 914841 1 6 999995 -929305 1 2 999999 47757 2 113352 921779 1 17 999996 30838 1 2 999999 -335183 1 2 999999 -475036 1 18 999981 392450 1 270643 987821 440832 1 633793 842128 -880518 2 619241 700697 2 605591 975932 2 220175 962846 2 17 999995 1 15 999981 236288 2 12 999992 2 2 999999 2 2 999999 1 2 999999 -872700 1 11 999983 -75941 1 2 999999 729379 2 368423 686942 1 394987 795771 -942492 2 7 999982 2 2 999991 1 1 999986 350915 1 2 999999 -524697 2 100527 824995 2 2 999999 2 3 999993 2 2 999999 1 398459 724870 89590 1 621348 793422 -272366 2 602898 827140 1 812092 850702 460968 1 6798 627103 100062 2 11 999994 2 638953 929986 1 2 999999 796798 2 754989 955287 2 2 999999 1 2 999999 -732786 1 307101 498951 927073 1 10 999987 -864009 1 15 999988 -760985 1 11 999990 253893 1 626155 674145 478865 1 770978 968774 -286830 2 713001 912406 1 85188 462571 208459 2 639239 885401 1 2 999999 419116 2 6 999982 2 28831 176105 1 345620 589774 -970870 1 2 999999 -850672 1 599195 620300 287981 2 8 999997 1 2 999999 618327 1 2 999999 -311792 1 1 999992 684780 1 27610 155921 69056 2 5 999990 2 611245 800786 1 284521 807511 76260 2 163992 285479 1 13 999992 202271 1 304168 665792 106322 1 4 999986 630368 1 500230 500958 -13357 1 18 999982 595474 1 12039 383818 -919621 2 391411 593336 1 549882 644643 754710 2 26876 952657 1 439990 641423 -215241 1 2 999999 377599 2 1 999989 2 563605 651014 1 2 999999 911510 1 2 999999 97642 1 2 999999 418851 1 2 999999 819516 2 428978 472663 1 756698 939349 666988 2 54261 826251 1 30946 777606 990119 1 101829 416562 139674 2 2 999999 1 2 999999 -807670 2 7 999994 2 14 999985 1 2 999999 -327517 1 16830 968067 270722 1 16 999994 553097 2 599200 939047 1 545639 619959 -368141 2 49729 161471 1 36962 583220 -249666 1 433116 440019 324133 2 2 999999 1 2 999999 602499 2 2 999999 2 2 999999 2 19 999986 1 2 999999 747731 1 49315 532626 122852 2 2 999999 2 19 999994 1 1 999993 -996568 2 630664 890021 1 4 999990 642046 2 13 999996 2 494750 638373 1 76818 187629 928642 2 2 999999 2 10 999988 1 19896 310728 388431 1 2 999999 272073 2 446489 480148 1 2 999999 368690 2 577056 759370 2 741509 757875 1 2 999999 449366 1 394806 837379 162030 1 752252 963596 -416635 2 13 999993 1 225600 681818 -169415 1 2 999999 586077 1 2 999999 696349 1 2 999999 551959 2 759225 967640 2 2 999999 1 5 999993 56111 1 160162 428663 307529 2 675626 789910 1 16 999999 -408782 1 329794 873812 -222750 1 12 999998 -178138 2 2 999999 1 18 999983 -187021 2 2 999999 1 248073 498137 261061 1 425004 997114 -412746 2 91837 705040 1 6 999987 902057 2 14 999982 1 586059 895774 -58075 2 260456 380370 2 516688 742250 1 2 999999 845165 2 2 999999 2 2 999999 2 18 999988 2 354807 895901 1 17 999984 623478 1 6 999990 884525 2 327191 445703 2 7 999994 2 5 999998 2 242199 922945 1 20 999982 643436 2 9 999986 1 2 999999 -194098 2 2 999999 1 339085 961165 -668976 1 2 999999 -555822 2 20 999989 1 385617 959822 320499 2 473023 659026 2 537788 562543 2 11 999992 2 17 999981 1 418508 869770 -302667 1 68641 819253 706536 2 1 999989 2 5526 715420 1 2 999999 -436399 1 13 999992 -19223 2 2 999999 2 20 999988 2 8 999982 1 11 999986 715498 1 7 999986 -480560 2 92279 724444 1 13 999997 -866162 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -597133 2 192032 251291 2 2 999999 1 2 999999 -968324 1 505176 976050 -638936 1 2 999999 -950791 1 2 999999 -493537 2 159819 656085 2 19 999984 2 2 999999 1 5 999992 -224762 2 147158 460056 1 2 999999 -23038 1 7 999989 683544 2 278721 304086 2 2 999982 1 8 999989 -477745 2 2 999999 2 2 999999 2 2 999999 1 120678 796298 -329563 1 13 999987 940248 1 2 999999 -677420 2 143910 699995 1 16 999984 738443 1 6 999998 696529 1 462778 934455 928682 1 2 999999 201198 1 129410 982028 -513833 2 529999 990948 2 10 999982 2 12 999988 2 6 999995 1 2 999999 685891 2 7 999988 2 59155 771898 2 2 999999 1 2 999999 -129538 2 8 999998 1 14 999982 880497 2 2 999999 1 2 999999 -544287 2 18 999986 1 7 999984 -193866 1 2 999988 -286909 1 19 999990 75779 2 569038 853258 1 147154 730116 -666692 2 713954 875547 1 257359 590368 -117173 2 303155 986458 1 2 999999 -844870 1 17 999984 -743724 2 2 999999 1 352773 700465 -275317 1 5 999987 499357 1 2 999983 893186 1 217545 463188 -986281 2 2 999999 1 17 999982 362553 1 2 999999 -136800 2 2 999999 2 5 999996 1 17 999985 -390653 1 262810 468763 194115 2 2 999999 2 513832 645283 2 20 999998 2 353611 970862 1 13 999997 537008 1 2 999999 302685 2 2 999999 2 2 999999 1 578684 802210 -811263 1 412124 810217 768444 2 2 999999 1 2 999999 863632 2 2 999999 2 14 999994 1 13 999981 -885468 1 2 999999 999284 1 18 999986 265818 1 2 999999 46295 1 614952 991798 -58073 1 13 999998 351246 1 2 999999 2707 1 2 999999 378176 1 272341 735469 -493490 2 12 999999 2 480474 911874 2 18 999993 1 9 999989 -1543 2 126879 726965 2 20 999981 1 2 999999 741705 1 2 999999 -604948 1 12 999983 -307442 2 2 999999 1 13 999983 797458 2 8 999986 2 2 999999 2 393719 733728 1 2 999999 -524297 1 106971 300522 860439 2 2 999999 2 2 999999 2 349823 912880 1 7 999998 -515246 2 16 999994 2 18 999984 1 7 999988 -135735 2 6 999996 1 16 999986 -339863 1 2 999995 75045 2 2 999999 2 18 999984 1 383673 626492 -151421 1 2 999999 973355 2 246888 493930 1 110266 329982 -490999 1 16 999993 -778417 1 19 999991 -380791 2 2 999999 2 861792 877702 2 6202 645852 2 2 999999 1 257602 308398 -143309 2 2 999999 1 11 999995 -587196 1 2 999999 -622497 1 8 999982 -389430 1 886373 914642 803517 2 497978 501619 1 2 999999 -185074 2 4 999985 2 2 999999 1 2 999999 417073 1 199717 869585 56321 1 2 999999 827922 1 341377 364222 543356 1 12 999983 -561930 1 2 999999 868578 2 8 999982 2 2 999999 1 182245 213666 333928 1 461084 692477 -86571 1 5 999986 -305835 1 70685 507087 -120877 2 2 999999 2 8 999998 1 125892 186131 -21239 1 2 999999 -394059 2 2 999999 2 20 999994 1 65120 503550 -720736 2 2 999999 1 2 999999 127496 1 2 999999 633693 2 847614 977626 1 12 999992 575932 2 20 999993 2 2 999999 2 114966 597344 2 9 999997 1 1 999983 475473 2 2 999999 1 78758 536204 -164173 2 203549 274922 1 4 999990 -602123 1 11 999994 465126 1 245207 453757 -223757 1 699068 900590 42130 2 756364 963243 2 11 999998 2 18 999985 1 171632 545310 -543169 2 306327 754691 1 110768 254664 -943701 1 12 999992 775273 1 9 999984 416 1 11 999988 13986 2 2 999999 1 118550 604437 815568 1 438126 750923 -897062 1 6 999999 -163354 1 2 999999 -266928 2 222181 289595 2 102733 243518 1 2 999999 461171 1 346175 679136 -143040 1 2 999999 393713 1 413085 976385 165828 1 2 999999 -165930 2 366641 980238 1 7 1000000 704069 2 14033 645553 2 317545 735191 1 9 999990 411969 1 2 999999 -690732 1 2 999999 -999197 2 2 999999 1 10 999999 -608868 2 2 999999 1 439277 798508 -967154 2 2 999999 2 328156 448783 2 18 999988 2 16 999998 1 5 999990 174674 1 2 999999 -262443 2 884735 930314 2 7 999996 2 2 999999 1 2 999999 983258 1 2 999999 -652837 2 2 999999 1 122402 808026 -813822 2 10 999982 2 2 999999 1 249399 388269 265061 1 220762 868963 324213 2 2 999999 1 2 999999 931245 2 532969 546430 1 58707 381911 627486 2 2 999999 1 10 999984 -6731 1 45284 605163 890421 2 2 999999 2 2 999999 2 175956 292793 1 14 999985 -287802 1 5 999986 -797209 1 8 999989 -710095 1 2 999999 -873416 1 110501 119435 -694541 1 2 999999 -874453 2 2 999999 1 61501 946545 -832651 1 2 999999 -901913 2 15 1000000 2 2 999999 1 2 999999 538587 2 523458 778666 2 8 999981 2 12 999997 2 10 999999 2 454969 726104 1 2 999999 -259067 1 2 999999 -473884 2 2 999999 2 2 999999 1 18 999992 796626 2 9 999988 2 28485 452282 1 7 999995 669137 2 548125 573230 1 269715 374988 -263398 2 358120 719793 1 2 999999 -870413 1 3 999989 -766722 1 3 999981 105684 1 2 999999 -231478 1 18 999995 -756922 2 2 999999 1 58075 837816 -223002 1 10 999988 417881 2 2 999999 2 2 999999 1 2 999995 -841950 1 8 999992 546914 1 154765 167725 546694 1 18 1000000 -558239 2 2 999999 2 2 999999 1 2 999999 233997 2 810961 949603 2 13 999983 2 162191 620118 1 99259 323913 -296124 1 520653 589676 -364549 2 10 999996 1 11 999995 783681 1 113791 909825 -332853 2 10 999993 2 2 999999 1 16446 103696 7392 2 4 1000000 2 13 999993 2 63511 172824 2 13 999981 1 10 999990 723092 2 2 999999 2 546129 884448 2 8 999992 2 2 999999 2 2 999999 2 8 999993 2 124208 161408 1 1 999998 49327 1 180581 873049 417061 1 5 999982 -367070 1 763537 930356 -930486 2 8 999991 1 14 999987 -110402 1 2 999999 839647 2 2 999999 2 11 999991 1 2 999999 -492456 1 388396 881273 -52701 2 269782 572712 2 439042 778369 1 44646 77584 31519 1 443743 499192 -945729 1 16 999992 -12814 2 2 999995 2 5 999991 2 2 999999 1 5 999990 693370 1 339437 367452 631981 1 225485 348878 522630 2 2 999999 2 178516 516070 2 6 999996 1 2 999999 300806 1 5 999994 97953 2 2 999999 1 2 999999 -235946 2 2 999999 1 2 999999 -455394 1 429634 803917 241509 1 19 999989 153458 2 353000 654131 2 404645 603421 1 5 999983 -947809 1 363559 558041 405449 2 2 999999 1 654631 831798 662817 2 614470 709450 1 13 999999 -744624 1 3 999993 880948 1 359492 492330 500503 1 2 999999 -975545 1 4 999984 -745605 2 63048 893652 1 2 999999 65754 1 122309 356472 -280718 2 712612 977323 2 857977 902065 2 559698 976726 2 432364 635138 2 466971 480337 1 2 999999 -84110 2 4 999982 1 81902 394680 -379478 1 2 999999 -862216 2 2 999999 2 139566 435618 2 2 999999 2 2 999999 2 136365 849969 1 9 999994 -970192 1 2 999999 829920 2 6 999992 1 2 999999 172522 1 11 999989 -204445 2 3 999998 2 622888 675791 1 196794 705255 -545993 2 11 1000000 1 343715 381772 -36346 1 10 999993 79181 1 5 999995 42347 2 158526 668566 2 6 999990 1 2 999999 -239136 2 3 1000000 1 582679 850214 962515 2 2 999999 2 2 999999 2 2 999999 1 896095 984273 -629597 1 140378 749185 -117458 1 2 999999 621147 1 600554 748062 4047 2 140873 689082 1 2 999999 263087 1 2 999999 877440 1 178844 561150 713053 1 420582 561407 -836141 2 3 999982 1 2 999999 87351 1 10 999994 271805 1 2 999999 -997194 2 1 999983 1 176899 864507 768418 2 13 999988 2 2 999999 1 186629 554826 -239324 1 548311 631084 -75852 1 14 999993 -125160 2 9 999983 1 5 999990 110651 1 28658 225180 460505 1 224599 451178 -62929 2 2 999999 1 2 999999 -948878 2 1 999983 1 5 999987 4781 1 2 999999 -964388 1 62160 712654 26351 1 2 999999 -317392 2 17 999992 1 2 999996 456174 1 19 999992 -369180 1 15365 856891 765382 2 2 999999 1 577715 883976 -448375 2 2 999999 2 5 999989 2 7 999981 2 223509 768692 1 521322 978344 -89809 1 2 999999 -983914 2 526049 925234 1 2 999999 -849806 1 2 999999 -294103 2 2 999999 1 10 999981 -707244 2 669911 676357 2 39292 505918 1 2 999993 823234 2 14 999991 1 2 999999 75047 1 14 999989 351718 1 2 999999 -361707 1 2 999999 -171878 2 18 999995 1 623278 794936 -682942 2 2 999999 2 2 999999 2 17 999989 2 16 999996 1 15 999988 -888810 2 171144 849676 2 3 999998 2 12 999989 2 912407 982461 2 2 999999 2 266762 482515 1 14 999994 972779 2 529 401905 1 2 999999 836879 1 2 999999 -845667 2 13 999982 2 10 999987 1 17 999993 -500368 2 2 999999 1 352566 850808 -795222 1 341623 637624 -31203 2 282628 748044 2 178244 854425 2 11 999993 1 609287 875718 -687327 1 15 999990 -893084 1 15 999985 454455 1 12 999992 -421253 1 167275 278382 -899232 1 10 999985 -499826 2 18 1000000 1 11 999998 -489900 2 13164 64532 2 185690 339416 2 2 999999 1 3 999995 682500 1 2 999999 283667 2 20 999986 2 19 999999 2 2 999999 1 2 999999 -736920 2 9 999992 1 2 999999 6449 2 2 999999 1 2 999999 948844 1 12 999982 629613 1 3 1000000 282883 2 405931 546464 1 2 999999 418252 1 2 1000000 210137 2 40814 431085 1 2 999999 773985 1 2 999999 -401921 1 52357 930520 249457 2 580934 629659 1 580455 659488 642861 2 2 999999 2 10 999994 1 2 999999 27275 1 2 999999 755370 1 2 999999 867883 2 177467 256442 2 5 999991 2 311457 462953 2 2 999999 1 8771 624054 767985 2 10 999983 2 2 999999 1 515011 628377 -572363 2 2 999999 1 2 999999 300572 1 4 1000000 -391351 1 381742 710678 376366 2 164096 490678 1 2 999999 525186 2 89481 814978 2 2 999999 2 11 999984 1 19 999999 955956 1 10 999996 -361443 2 2 999999 2 15 999993 1 10 999996 -547055 1 166011 812343 -12611 2 2 999999 1 2 999999 36933 1 20 999989 -386273 2 111416 312444 2 15829 441879 2 8 999985 2 2 999999 1 10 1000000 670647 1 2 999999 200656 1 94566 847007 -587088 1 14 999997 684954 1 2 999988 465532 2 612116 930045 2 2 999999 2 2 999999 1 9 999993 -522365 1 19 999991 862231 1 2 999999 891530 2 20 999983 1 2 999988 -607748 2 2 999999 1 19 999996 770957 1 232079 481913 -181416 2 2 999999 2 2 999999 2 54168 864259 2 5 999987 2 15 999990 1 27216 731909 636450 2 157394 171272 2 2 999999 1 17 999981 -649 2 374830 558856 2 19 999988 2 8 999982 1 743968 858879 -740424 2 4 999990 1 2 999999 399832 2 190455 344455 1 523472 606457 -966612 1 2 999999 698498 1 18 999986 384233 1 2 999999 538186 2 13 999988 2 236618 896389 1 266284 867809 -295445 2 2 999999 1 2 999999 -164163 1 2 999999 -519957 2 100492 304276 2 2 999999 2 2 999999 1 19 999991 586338 1 2 999999 -314426 2 2 999999 1 717985 733426 493342 1 351167 415814 702665 1 48074 392309 805888 2 355607 435662 1 3 999993 -145044 1 2 999999 -540313 1 884566 974204 -40964 1 9 999997 918354 1 2 999999 -417389 2 10 999994 2 2 1000000 1 19 999985 768924 1 28441 252399 829299 1 2 999999 864093 2 7 999998 2 440805 765062 2 2 999999 2 2 999992 1 2 999999 84743 1 2 999999 -13820 2 2 999999 2 19 999997 2 10 999984 1 5 999997 -289845 2 10 999998 1 18 999986 378216 1 2 999999 -864593 1 18 999982 -538293 1 7 999998 -699550 2 2 999999 1 94056 907372 -656096 2 16144 259734 1 20 999998 -372595 2 11 999983 2 511883 888103 2 5 999991 1 2 999999 791246 1 2 999999 -594569 1 537096 643083 -755250 1 2 999999 -513624 2 2 999987 2 216590 863279 2 2 999999 2 192494 444691 1 2 999987 535941 1 2 999999 -684492 1 25313 756115 -252354 1 4 999992 -455108 1 4 999998 -37030 2 569025 839281 1 2 999999 813455 2 12 999998 1 824821 923543 702236 2 2 999999 1 85975 877121 -507728 2 15647 799931 1 10 999995 794498 2 305226 630602 1 12 1000000 602560 2 72550 236862 2 30860 664548 1 12 999982 631810 1 8 1000000 -962664 2 279486 964254 1 88548 761192 -216141 1 55106 502048 858573 1 10 999994 699408 1 2 999999 553749 1 259640 896875 -393677 1 5 999992 735831 2 9 999994 2 1 999981 2 10 999985 1 370035 814003 561640 1 13 1000000 -467102 2 12 1000000 2 14 999987 1 9 999986 54293 2 2 999999 1 11772 443795 -836957 1 145587 755339 521369 1 19 999993 -586291 1 5 999998 634319 2 273803 855617 2 169225 460263 2 93788 867614 1 14 999986 -380671 1 745272 955870 656241 2 2 999999 1 12 999983 -783839 2 5 999985 2 2 999999 2 2 999999 2 58919 518669 2 36119 748850 1 38598 239300 512447 1 383856 706971 -274039 1 18 999995 260055 1 2 999999 -178478 1 230158 596895 -298566 2 18 999982 2 13 999989 2 2 999999 2 13 999989 1 11 999986 -908234 2 114775 161157 2 11 999999 2 2 999999 1 2 999988 -888242 2 1 999998 2 190013 796599 1 18 999997 898095 1 310915 784560 863104 2 13 1000000 1 8 999998 -899811 2 22328 220946 1 2 999999 -541181 1 2 999999 9344 2 197934 473486 2 2 999999 1 14 999998 354966 2 2 999999 2 734849 954432 2 2 999999 2 16 999997 2 2 999999 2 1 999996 2 163355 911478 1 528386 838289 68693 1 2 999999 -342190 1 493261 792918 -234024 2 391311 972520 1 2 999999 -495715 1 501439 990084 -75417 1 13 999994 -808788 2 212791 812610 2 256194 513473 2 2 999999 2 2 999999 2 2 999999 1 7 999993 202654 2 8 999991 1 3 1000000 991836 2 2 999999 2 8707 86007 1 9 999988 365925 1 1 999997 -485218 2 2 999999 2 2 999989 2 2 999999 2 159443 963143 1 2 999999 446331 2 2 999999 2 13 999993 2 27566 676355 2 876875 934122 2 658035 790991 1 2 999999 95335 2 2 999999 1 794413 892186 -710755 1 2 999999 982671 1 18 999993 -321861 2 1 999982 2 2 999992 2 9 999984 1 2 999999 957848 2 2 999999 2 2 999999 2 14 999987 2 4 999993 2 2 999999 2 2 999999 1 2 999999 375138 1 2 1000000 793071 1 13 999989 360287 2 362214 502258 1 8 999984 224776 1 2 999999 279939 2 3 999997 1 2 999999 119824 2 212941 261684 1 2 999999 -65148 2 8 999986 2 2 999999 1 2 999999 -672166 2 163875 288060 1 15 999999 734492 1 2 999994 -50111 1 12996 916990 284069 2 3 999999 1 621387 703550 965506 1 692818 832122 -624929 2 6 999986 1 2 999999 169139 1 477964 960556 880075 1 2 999999 538895 1 2 999999 417799 2 334228 455377 1 2 999999 7416 2 108926 771326 2 6 999993 1 2 999999 240472 1 1 999988 138328 2 2 999999 2 8 999999 2 182553 749373 2 381532 387867 1 614907 710768 828458 2 2 999999 1 2 999989 423104 1 52387 334493 -333574 2 17 1000000 1 11 999987 973899 1 36024 904016 884956 2 2 999999 1 264376 756509 -952845 2 2 999999 2 138375 558320 1 20 999996 -713255 1 4 999993 -685740 2 2 999999 2 11 999993 2 2 999999 2 34991 574594 2 2 999999 1 2 999999 -534396 1 51026 407575 356642 1 63337 920514 -163346 2 2 999999 2 298687 334664 1 411228 863479 770698 2 38577 253051 1 18 999982 644437 2 2 999999 1 189769 268437 -174672 1 2 999999 -105736 2 429569 460216 2 5 999988 1 514169 888546 880218 1 17 999985 -428339 2 617067 656377 2 12 999981 2 402615 647338 1 1 999988 116516 2 380566 758333 1 415006 425782 -578218 2 2 999999 1 234370 375244 156620 2 520676 800572 2 2 999999 2 2 999999 2 622218 990820 2 5 999993 1 2 999994 -544976 2 36310 271828 2 8 999983 1 2 999999 145294 2 20 999995 1 2 999999 630779 2 7 999999 1 2 999990 -920892 2 273838 697129 2 2 999999 2 2 999999 2 12 999997 2 2 999999 1 2 999999 -359214 2 2 999999 1 14 999996 702260 2 98011 777522 2 672596 969108 2 254668 799264 2 286615 979098 2 2 999999 2 20 999991 2 2 999999 2 11 999982 1 324119 472902 -789624 1 8 999996 -648597 1 2 999999 -586594 1 9 999986 -913791 2 12 999994 2 2 999999 2 578404 858377 2 514963 721695 1 1 999992 -477251 1 17 999995 858263 2 2 999999 2 3 999982 2 19 999988 2 4 999993 2 2 999999 2 13 999995 2 2 999999 2 11 1000000 2 20 999993 2 6 1000000 1 19 999994 -975700 2 3 999992 1 3 999992 901289 2 188965 927850 2 2 999999 2 2 999999 2 2 999999 1 10 999981 249948 1 2 999999 508379 2 2 999999 2 14 999999 1 118989 405265 945200 2 4 999993 1 18 999988 417981 2 25617 440594 2 2 999999 2 2 999999 1 2 999981 152820 1 716279 736543 -252871 2 18 999985 2 263817 893879 1 2 999999 414652 1 9 999986 -838643 2 14 999990 1 2 999999 865546 2 2 999999 1 481140 493689 -291644 2 575098 789488 1 2 999999 649294 1 2 999999 -477577 1 572283 872204 4244 1 2 999999 338469 2 2 999999 1 7 999991 -875583 1 4 999982 627827 2 2 999999 1 390993 677693 -398322 2 176111 579456 2 381707 573397 1 2 999999 96231 2 2 999999 2 55446 350446 1 2 999999 -892634 2 4 999981 2 6 999990 2 2 999999 1 2 999999 693604 2 147355 179770 2 56797 821782 2 2 999999 1 2 999999 535470 2 848134 978434 2 14 999993 1 2 999999 -486220 1 10 999991 605843 1 2 999988 24308 2 793011 958738 1 157808 439661 -117891 1 2 999999 -888680 1 72080 180376 -745023 1 16 999993 288904 1 2 999999 -33362 1 16 999984 -520327 2 2 999999 2 2 999999 1 144781 620177 -769767 1 2 999993 -582420 1 410241 593202 64270 1 11 999990 -673579 1 7 999992 993166 1 207144 803113 495930 1 2 999999 -748247 2 2 999999 1 2 999999 382756 1 18 999984 -894779 1 2 999999 -789203 1 276688 375175 348719 1 145268 318203 -946340 2 293297 577872 2 340148 413789 2 16 999984 1 16 999992 226747 1 102110 738886 -563620 2 2 999999 2 10 999982 2 18 999999 1 347352 886942 -15178 1 3 999987 -702737 2 2 999999 1 403524 799427 122912 2 907070 994847 2 2 999999 2 609706 966354 1 2 999999 -555303 2 17 999986 2 6 999983 2 2 999999 1 2 999999 900337 2 2 999999 1 2 999999 -747097 1 14 1000000 -739842 2 2 999999 2 69741 923346 1 7 999992 -53927 2 2 999999 2 70093 551318 2 2 999999 1 2 999999 -895471 2 18 999982 1 2 999999 919569 2 853716 924082 2 2 999999 1 2 999999 806391 2 2 999999 1 118237 664489 -653392 1 1 999998 609104 1 2 999999 -677854 2 2 999999 1 2 999999 -613841 1 5 999985 21428 1 69756 519258 590545 2 2 999999 2 65626 608892 1 2 999999 -610272 1 4 999983 446405 1 4 999983 -587092 1 2 999999 -516951 1 9 999992 443945 1 2 999999 -467154 1 2 999999 548047 2 2 999999 1 2 999999 -320961 2 483800 729603 1 305684 350142 922229 1 15 999983 74526 2 15 999985 1 453927 517907 -769795 2 274231 893695 2 9 999989 2 253400 733698 2 2 999999 1 858427 899468 -964926 2 8 999993 2 2 999999 1 2 999999 725262 1 2 999999 490446 2 21926 476588 2 15 999986 2 83663 210076 2 9998 778918 2 66375 628291 1 2 999999 216915 1 18 999990 380150 2 2 999999 2 2 999999 2 57243 567399 2 2 999999 2 219054 949283 1 16 1000000 -271568 2 1 999991 2 768500 916259 2 2 999999 2 12 999997 1 10 999988 -974893 1 2 999999 -291392 2 545337 716497 1 2 999999 816633 1 70196 444319 -40278 2 281995 901779 2 2 999999 2 72570 399226 1 2 999999 -491146 1 2 999999 -884591 2 15 999987 1 6 999995 -637805 2 264602 974124 1 20 999996 237004 2 13 999991 1 2 999999 259154 1 92705 697796 -265794 2 2 999999 1 18 999992 -173634 2 7 999983 2 2 999999 1 456671 548982 75725 1 11 999986 809202 1 2 999999 -680508 2 366907 481452 1 9 999998 -939492 1 2 999981 -511992 1 196728 368272 -630478 1 2 999999 628049 2 20 999993 1 64324 94247 635218 1 550270 887691 -397132 2 1 999993 2 153572 442471 2 7 999991 2 15 999991 2 2 999999 1 7 999985 295865 1 2 999999 -718695 1 252177 595738 -123522 1 2 1000000 -817813 1 635428 851753 -521093 1 264385 747542 -612481 1 2 999999 -179058 2 2 999999 2 2 999999 1 2 999999 501386 1 8 999987 -992238 1 244048 426898 -477278 2 9 999987 1 2 999999 -310168 1 2 999999 -331343 1 2 999999 198935 2 2 999999 2 2 999999 1 2 999999 -641246 1 235260 956758 422541 1 97773 979693 957495 1 10 999989 -137533 1 2 999999 691284 1 2 999999 94636 1 2 999999 -153401 1 475849 709259 -621257 1 2 999999 -610606 2 2 999999 1 10 999983 237286 1 2 999999 -600568 1 10 999989 -667624 1 2 999999 -92096 2 5591 750961 1 129601 368266 542230 1 738678 991619 341834 2 144368 909213 1 8 999992 246807 1 142700 966272 -932465 1 11 999990 -408617 2 2 999999 1 2 999999 583562 2 7 999990 1 6 999989 -832775 2 11 999989 1 398703 958140 383940 1 607584 726602 521590 1 336929 352610 250048 1 2 999999 -303578 1 240954 693242 -141473 1 733063 751264 776978 1 633071 726509 -562843 2 10 999991 1 645660 714371 65023 1 2 999999 -288939 2 2 999994 1 12 999986 219274 2 650390 927874 2 14 999983 2 20 999995 1 12 999985 249914 2 2 999999 1 423054 853516 -994395 1 2 999999 -720665 1 180584 384579 -322429 2 95376 252358 1 5 999992 -86573 1 2 999999 116357 1 335904 628137 114167 1 2 999999 320051 1 2 999999 157289 2 523913 978100 1 14 999998 281061 2 9 999998 1 2 999999 658136 2 14 1000000 2 11 999985 2 6 999987 1 261549 510760 -874494 2 2 999999 2 2 999999 2 19 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 513704 1 493483 797558 724315 1 2 999999 865024 2 349472 875556 2 2 999999 1 19 999996 505962 1 2 999999 377207 1 2 999999 -638504 1 2 999999 78140 1 8 999983 -917271 1 4 999983 113274 1 2 999999 949422 1 2 999999 -389531 1 678860 797753 286721 2 2 999999 1 2 999999 -792849 2 2 999999 1 94695 792346 -263063 2 385206 390304 1 19 999982 -284787 2 2 999999 1 602759 727052 -653087 2 131559 516210 1 4 999986 152953 2 2 999999 2 2 999999 2 2 999999 1 4 999982 713542 2 9 999986 2 2 999999 1 2 999999 -706803 1 16 999988 270828 1 114069 909244 -387021 2 183729 862966 2 2 999999 1 7 999995 729577 1 11 999990 544483 2 13 999986 1 2 999999 -398344 2 988014 993075 2 8 999983 2 201931 535564 2 2 999999 1 2 999999 -107682 2 2 999988 1 2 999999 -723010 1 18 999990 756027 1 2 999999 -783149 1 2 999999 6148 1 2 999999 -538375 1 2 999999 -711154 1 18 999981 975538 1 2 999999 -268731 2 464808 880847 2 2 999999 2 146430 311571 2 9 1000000 1 7 999989 128356 2 2 999999 1 2 999999 104990 1 8 999991 -430937 2 12944 154924 1 16 999986 -468331 2 3 1000000 2 2 999999 1 72298 532675 385513 2 204732 293955 1 2 999999 472030 1 6 999992 770473 1 2 999999 183377 2 4 999989 2 2 999999 2 347769 544378 2 2 999999 1 2 999999 44068 2 428695 666192 2 12 999993 2 2 999999 2 10553 823992 2 2 999999 2 2 999999 1 5 999989 -274616 1 6 999986 827907 1 2 999999 -543592 2 2 999999 2 629510 864683 2 2 999999 2 2 999999 1 193604 587907 -127786 1 2 999999 923865 1 100349 952333 216582 2 2 999999 2 2 999999 2 2 999999 1 15 999981 -590385 1 2 999999 801146 2 2 999999 1 158099 793131 711608 2 2 999984 2 11 999981 1 230173 842859 -915267 1 2 999999 -911324 2 87522 104858 2 11 999986 1 196562 339662 -33886 1 20 999987 -672925 2 312435 785567 2 2 999999 1 20 999996 293055 1 311228 815729 386606 1 2 999999 703909 2 294612 301280 1 59105 877114 217611 1 167239 554741 892347 2 1 999987 2 55493 859204 1 2 999999 -940332 2 11 999987 1 13 999982 -540246 2 2 999999 1 212220 228326 177716 2 482398 644686 2 2 999999 2 3 999985 2 5 999987 2 364232 487421 2 2 999999 2 6 999983 1 119864 824878 733089 2 2 999999 2 5 999988 1 726715 995202 922066 2 4 999994 1 2 999999 -722642 1 429224 585997 665792 2 9 999983 2 9 999991 1 4 999997 993038 2 2 999999 1 9 999996 -249994 1 447063 599295 -229911 1 797976 984343 -960991 2 372948 401558 2 2 999999 1 2 999999 -997788 1 7 999992 546739 2 11 999991 2 5 999993 1 74271 214966 -384481 2 3 999997 1 13 999996 276053 1 2 999999 438410 2 4 999993 2 2 999999 1 2 999999 922922 1 2 999999 -560004 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 413538 880587 1 2 999999 530287 2 234468 462392 1 810794 956219 -979684 2 193992 248682 1 313736 952194 -437463 2 16 999983 2 5 999988 1 220104 962514 -973454 1 1 999992 109573 2 2 999999 1 269112 685728 -27746 2 17 999983 1 3 999990 14169 1 2 999999 -688653 2 15 999985 1 16 999995 -837835 2 3 1000000 1 3 999981 -195895 2 16 999993 1 2 999999 -672566 2 569736 988658 1 14 999990 -263009 1 2 999999 -776236 2 2 999999 1 134290 814319 222657 2 12708 630781 1 257800 562937 547347 1 2 999999 -779208 2 2 999999 1 2 999999 187084 1 5 999987 73960 1 14 999997 -58728 1 727735 930605 64970 2 2 999999 1 10 999995 -506087 1 2 999999 -189198 2 16258 955081 2 2 999999 1 2 999999 -840030 1 5 999990 -790611 1 11 999986 -444779 2 2 999999 2 7 999983 1 109189 880796 -573830 1 2 999999 471335 2 2 999985 1 200953 637651 -200128 1 2 999999 -148580 1 2 999999 821316 1 2 999999 -38412 2 2 999999 1 2 999999 -242408 2 2 999999 1 403179 548500 -959712 1 2 999999 802298 2 2 999999 2 75768 268185 1 865135 899154 388977 2 12 999981 2 15 999996 2 2 999999 1 2 999999 565418 2 2 999999 1 2 999999 502245 1 82696 842916 -113877 1 16 999997 -112464 2 2 999999 2 18 999997 1 2 999999 206076 1 744521 779357 -459725 2 20 999988 1 15 999988 -489530 2 12 999987 1 2 999999 484999 2 2 999999 1 14 999991 -770182 1 18 999992 -688819 2 2 999999 2 269741 839688 2 197675 917683 1 364007 562165 -747874 1 632787 916830 631226 1 260913 372050 -932860 2 244986 499445 2 19 1000000 1 12 999991 -897596 1 1 999984 -170887 1 14 999988 -504378 2 2 999999 2 17 999983 1 10 999985 887081 1 7 999984 395933 1 2 999997 47816 1 6 999999 480932 1 2 999999 -329 2 2 999999 1 2 999999 -941502 2 2 999999 2 14 999989 1 266636 663459 399038 1 2 999999 -480579 1 2 999999 -161450 1 15 999984 -795123 2 3 999989 2 10 999998 1 2 999999 597206 1 2 999999 348720 1 2 999999 -992420 1 2 999999 -123984 1 667623 991174 -502160 2 7 999999 1 6 999987 630764 2 2 999999 2 258342 964015 2 1 999989 1 2 999999 -49269 2 2 999999 2 18 999982 2 2 1000000 2 2 999999 2 157682 541183 1 402575 561498 942044 1 348082 599866 611827 1 2 1000000 941186 1 2 999999 -46700 1 45604 190764 -957702 2 417433 995108 2 2 999999 2 3 999982 2 12 999982 1 283629 356130 -368370 2 87573 721912 2 2 999999 1 2 999999 -127473 1 2 999999 -758434 2 250428 854315 2 637225 736703 1 2 999999 14112 2 384726 647755 2 397022 509367 1 335910 802540 700463 2 2 999999 1 360705 849526 659218 1 8 999983 -394757 1 2 999999 81745 1 158726 238870 942621 1 20 999988 61503 2 858565 909676 1 20 999982 864535 2 2 999999 2 19 999981 1 145465 157281 -902837 1 2 999999 456615 2 2 999999 1 39130 752080 -854904 2 2 999999 2 2 999999 2 2 999999 2 164478 361540 2 26363 383188 1 2 999999 36973 2 2 999999 2 2 999999 1 2 999999 896640 1 75830 654810 -647252 2 19 999988 1 2 999999 602942 1 739860 879006 -705231 2 2 999999 1 171414 861309 -223137 2 15 999982 2 8 999986 1 9 999988 -522000 1 17 999997 -637542 1 38560 671325 -244534 2 293630 891791 1 2 999999 345871 2 349159 805743 2 20 1000000 2 2 999999 2 6 999982 2 15 999994 1 2 999999 -406460 1 2 999999 -797615 1 2 999999 -276345 2 411127 924353 1 2 999999 -420901 1 439352 727591 314722 2 237810 908267 2 5 999985 1 2 999999 736729 2 9 999992 1 4 999994 240050 1 269480 396178 954075 1 9 999984 888323 2 657969 779961 2 19 999990 1 8032 982105 -765492 2 2 999999 1 754281 842654 -321653 2 16 999997 2 2 999999 2 2 999999 2 186265 283325 2 309272 526143 2 196708 609334 1 131742 769365 -813156 1 2 999999 254354 1 2 999999 126924 2 128149 955276 1 164510 632065 -802440 1 13 999990 -407114 1 12 999992 267073 2 2 999999 2 564888 982440 1 2 999981 129193 1 2 999999 512626 1 386806 802584 604771 2 11 999988 2 228726 958667 2 2 999999 2 566581 574657 1 2 999999 961044 2 198861 680637 2 2 999999 2 15 999991 1 89464 587906 754493 1 321135 587765 -27316 1 18 999998 -736766 1 2 999999 490949 1 87770 214799 -807529 2 2 999999 2 2 999999 1 2 999999 468670 1 572188 834021 -838289 1 2 999999 497851 1 359824 847944 -596250 2 2 999999 1 305763 652064 -366712 1 2 999999 122300 1 2 999999 517349 2 651296 659967 2 18 999986 2 206317 563773 2 2 999999 2 2 999999 1 2 999999 -542221 2 2 999999 2 2 999999 1 3 999991 75802 1 2 999999 -426574 1 2 999999 -760297 1 12 999994 568135 1 2 999999 754595 2 18 999983 1 3 999998 -650823 1 7 999999 -749149 1 2 999999 421464 2 2 999999 2 9 999996 1 19 999990 204372 1 2 999999 -70971 1 21449 138635 -663220 1 2 999999 234970 1 40867 374655 622566 1 2 999999 203100 1 11 999993 -714077 2 13 999982 2 2 999999 1 83980 163761 757893 1 2 999999 113096 1 13 999987 -650234 1 13 999986 412787 1 199576 486783 610841 2 325741 484450 2 2 999999 2 2 999999 2 3 999981 2 3 999982 1 2 999999 981743 2 67267 443913 2 10 999993 1 342004 461991 17270 2 2 999999 2 18 999983 2 13 999997 2 401045 528667 2 2 999999 1 2 999999 -425181 1 2 999999 523414 2 15 999986 1 2 999999 335670 1 19 999999 -576207 1 2 999999 -199122 2 18 999985 2 6 999981 1 100941 422061 58120 2 2 999999 2 302079 330896 2 151727 249495 2 63520 456440 2 409065 686381 1 2 999999 587174 1 6 999983 -183282 1 4 999995 854524 2 19 999982 1 18 999991 432321 1 560392 781728 415513 2 2 999999 1 1 1000000 -178558 1 466322 708244 -206093 1 2 999985 783964 2 1 999998 1 2 999999 -232802 2 92812 461515 1 9 999987 983969 2 2 999984 2 9 999990 1 20 999992 -689418 1 290477 661464 -587655 1 20 999984 513428 2 2 999999 2 2 999999 1 2 999999 -697254 2 461148 830428 2 558304 938441 2 212798 344637 1 243871 807342 -590378 2 13 999996 1 2 999999 138370 1 2 999999 708292 2 9 999990 1 2 999999 -28167 2 2 999999 1 2 999999 127259 2 148344 404183 1 2 999999 302962 1 5 999983 907014 2 11 999997 2 42748 122382 2 19 999996 1 2 999999 979543 2 574670 902052 1 2 999999 856268 1 482632 653003 100676 2 2 999999 2 376141 537802 1 356751 441637 149982 1 6 1000000 519181 2 2 999999 1 12 999987 433665 2 59844 243675 1 586206 842544 569243 1 12 999999 -993566 2 12 999997 1 2 999999 873094 2 2 999995 2 2 999999 2 415450 666441 1 7 999998 -5579 1 5 999984 552873 2 504935 821603 2 119925 499471 2 2 999999 1 18 999996 777265 1 2 999999 -969780 1 2 999999 741389 2 128091 614559 2 468286 733040 2 283959 939685 1 726831 837507 338100 2 9 999994 2 354899 511838 2 2 999999 1 15 999993 94956 2 2 999999 2 318976 641759 1 12 999981 228715 2 7 999983 1 367202 883584 707895 1 19 999990 -991892 2 210535 556565 2 14 999981 2 2 999999 2 2 999999 2 319200 829825 1 220366 729163 606604 2 7 999985 2 474587 643302 2 2 999999 1 276680 522056 -346074 2 2 999999 1 385272 958574 -279783 1 688459 889975 -577260 2 159305 218784 2 12 999995 2 6 999994 1 14 999988 976369 1 226138 255753 -851495 2 274039 971745 2 2 999999 1 2 999999 -837192 2 2 999999 1 2 999999 -531710 2 2 999999 2 2 999999 2 14 999983 1 2 999999 -761261 2 9 999991 1 2 999999 54848 1 191806 500088 -553803 2 2 999999 2 7 999997 2 439474 505532 1 2 999984 -608691 2 3 999984 2 196013 605227 2 13 999996 1 11 1000000 748693 2 55815 901991 2 2 999999 1 3 999981 774707 1 7 999995 88597 1 161758 605585 246637 2 8 999985 1 10 999998 -323553 1 105774 262185 853445 1 124419 130808 982785 2 528525 559667 1 2 999999 717856 2 19 999988 1 705166 774284 -284031 1 2 999999 398717 2 105913 667034 2 2 999999 1 16 999983 -1464 2 2 999999 2 2 999999 1 7 999987 -175267 2 2 999993 2 11 999989 2 212681 361412 2 532132 719357 2 2 999999 2 2 999999 2 2 999999 2 20 999997 1 2 999999 450458 2 10 999995 1 9 999986 -868191 2 6 999990 2 763434 815779 2 77333 539559 1 4 999998 436319 2 2 999999 2 6 999991 2 2 999999 1 333487 775977 -25293 2 5 999988 1 2 999999 92940 1 2 999999 -106037 2 12 999983 2 2 999999 1 15 999995 -71429 2 4 999990 1 2 999999 -341353 1 2 999999 -706172 1 7 999989 -424732 1 2 999999 443860 2 338127 497108 1 2 999990 192211 2 788156 815702 1 148081 791561 198773 1 254265 679264 802256 1 2 999999 -999238 1 394364 639811 278622 1 16 999993 466508 2 2 999999 1 10 999987 257639 2 642997 643113 1 11 999993 -10809 2 17 999994 2 2 999999 2 17 999988 2 2 999999 2 175899 195329 1 375382 557361 -151108 1 77875 742992 -854884 1 2 999999 -371197 1 11 999992 -69626 1 2 999990 -586845 1 2 999999 58572 2 2 999999 1 2 999999 464344 1 592009 904697 945204 1 589770 848147 717670 1 887943 895886 -267631 1 145183 358229 890817 1 8 999998 703660 2 2 999999 2 14 999991 1 14 999981 143335 2 2 999999 1 1 999996 140072 2 17 999996 1 453423 954486 546600 2 545790 672173 2 5 999983 2 20 999993 2 2 999999 2 423533 771198 2 2 999999 1 2 999999 -856407 2 290762 733398 1 2 999999 -476006 2 7 999983 1 2 999999 -338626 1 2 999999 313641 1 2 999999 252038 2 2 999999 2 20 999985 1 2 999999 -233672 2 550653 772253 2 2 999999 1 2 999999 728796 2 159890 343303 2 2 999999 1 10 1000000 368514 1 2 999999 -210026 1 3 1000000 288854 1 39064 444460 443223 2 373836 741231 2 104438 983132 1 71496 944493 -923302 2 2 999999 2 16 999994 1 468791 481566 918819 1 7 999993 -238616 1 72289 244633 -937841 2 185374 335813 2 68423 908277 2 52182 296051 2 9 999981 2 12 999986 2 305295 359023 2 404168 628435 2 80947 934463 1 2 999999 542810 1 20 999996 527722 1 14 999998 6326 2 688385 797568 2 2 999999 1 443339 880460 926780 2 18 999981 1 2 999999 829856 1 228852 643774 773629 2 2 999999 2 219919 950292 1 12 999985 907507 2 20 999991 2 80179 516818 1 8 999999 970484 1 2 999999 835965 1 2 999999 723295 1 1 999997 867903 1 14 999986 -384354 2 122314 751470 2 619006 853085 1 2 999999 749638 1 1 999983 401435 2 423401 581398 1 337579 515667 112816 2 2 999999 1 2 999999 -845071 1 2 999999 -439574 2 463306 468350 2 2 999997 2 373183 869557 2 2 999999 1 64144 873001 479908 1 5 999987 -466477 1 13 999998 -688110 1 8 1000000 -108792 2 2 999999 2 2 999999 1 303151 333552 614232 1 2 999999 792052 1 2 999999 -630161 1 2 999998 568188 2 126278 935384 1 4 999988 -372619 1 11 999988 -817112 2 124411 905205 1 3116 254280 -273947 2 45846 723756 1 589220 771301 -359836 1 2 999999 -298200 2 371877 507907 1 511417 559944 -430518 1 2 999999 -548935 2 407855 875064 2 18 999997 2 390170 687974 2 654117 810125 1 2 999999 205600 1 8 999999 -91675 2 138583 493487 1 2 999999 -296884 1 16 999998 280160 1 11593 366455 -377634 1 2 999999 -800776 2 2 999999 2 5 999994 2 431457 575585 1 130567 669227 -235662 1 15 999984 -194718 2 2 999999 1 2 999999 -558011 1 4 999982 -754585 1 15 999991 -163711 1 19 999997 -937906 1 19 999988 -294236 1 452247 508426 -375289 1 2 999999 -544813 2 16360 292680 2 20 999997 1 9 999988 301066 2 394101 920747 1 2 999999 -59532 2 2 999999 1 147930 976103 -124185 2 2 999999 1 19 999994 129539 1 2 999999 -656124 2 2 999999 1 2 999999 -194096 1 316579 434533 25588 1 5 999981 977929 1 2 999999 -310180 2 12 999992 2 2 999999 1 2 999999 -32810 2 2 999999 2 267964 774235 1 2 999999 -923893 1 2 999999 -676969 2 13 999991 2 600595 630070 1 20 999999 400770 2 210433 463731 1 387548 920383 77581 1 14 999983 644405 1 14 999993 -348656 1 18774 854947 -412840 2 2 999999 1 10555 402804 -908419 1 205023 240700 -879050 2 819683 879464 1 2 999999 866559 2 2 999999 1 250109 940260 864120 2 3 999987 2 654373 884908 2 2 999999 1 2 999999 467624 1 4 999987 292749 2 9 999996 1 15 999982 317017 1 197103 283380 615395 1 547245 761781 204080 2 2 999999 2 290388 365126 2 2 999999 2 39853 371447 2 15 999991 1 375264 572006 -173412 2 2 999999 1 2 999999 724527 1 62994 566968 -103586 1 1 999990 -66832 2 765051 997184 1 2 999999 -819985 1 7 999991 -350619 1 16 999987 -727132 2 10 999992 1 19 999999 795058 1 373177 607362 555055 1 2 999999 -550966 1 18 999990 -931860 2 89150 323949 1 58860 151630 -552016 2 515415 760571 2 7 999998 1 13 999993 -409366 2 2 999999 2 13 999994 2 2 999999 2 548814 586184 1 2 999999 -958726 1 2 999999 -508777 1 2 999993 -195766 2 2 999999 2 5 999993 2 9 999984 2 17 999984 1 2 999999 -642245 1 2 999999 538191 2 151144 765275 1 2 999999 822019 2 11 999995 1 14 999986 184415 2 2 999999 1 19 999991 -874954 1 12 999993 886308 2 2 999999 1 13 999992 135309 1 2 999999 -742752 1 2379 260711 -492598 2 9 999996 1 601819 628837 232747 1 301476 997639 -763513 2 263433 822721 1 71809 999382 693092 1 523519 845483 -306719 2 2 999987 1 325271 507101 -761278 2 154232 247680 2 18 999988 2 2 999999 1 2 999999 154118 2 2 999999 2 10 999994 2 2 999999 1 2 999999 -504256 1 2 999999 977789 1 15 999993 -571578 1 1 999995 -17901 2 214611 739391 2 2 999991 2 2 999999 1 2 999999 -222115 2 10 999990 1 17 999986 -334215 1 6 999981 -292862 1 2 999999 896033 1 2 999999 10689 2 2 999999 2 2 999999 2 735609 754651 2 1 999993 2 424635 971378 1 2 999999 -332269 1 103656 363126 -421194 2 2 999999 1 9 1000000 -157592 2 701412 957975 1 145472 857897 -183650 2 572258 816289 1 13 999993 237950 1 370715 881238 78308 1 14 999984 -774070 1 7 999987 760143 2 570033 694773 1 696734 741028 650211 2 20 999987 2 2 999999 2 263192 512450 2 2 999999 2 2 999999 1 569100 971325 -368573 2 2 999999 2 753059 789303 2 90653 160865 2 758002 996764 1 2 999999 261959 2 437019 471374 2 2 999999 2 541244 738501 2 2 999999 2 111700 416804 1 361681 877281 -839785 2 2 999999 2 533730 776159 2 529556 747705 1 350519 773157 443575 2 325216 878444 2 298931 941482 2 15 999993 1 265142 883681 -588417 2 2 999999 2 4 999983 2 18 999998 2 2 999999 2 1 999996 1 2 999999 -224 1 2 999999 166640 1 2 999999 -731029 2 2 999999 1 9 999991 1710 1 2 999999 31340 2 13 999984 2 17 999996 2 17 999999 1 19 999994 -742308 2 5 1000000 1 13 999982 380611 1 164577 201562 391009 2 2 999999 2 2 999999 1 2 999989 195630 2 15 999992 2 158172 971231 2 17 999991 1 496027 788948 -198276 2 10 999992 2 2 999999 2 16 999993 1 5515 819881 -337877 2 8 999988 1 32283 975281 936330 1 659611 922180 172739 1 15 999990 845396 1 900615 904653 -34248 1 91346 717075 -909576 2 2 999999 2 1 999981 2 18 999985 1 2 999999 173220 2 630591 975817 1 283846 433587 -195943 1 241535 798837 235260 1 2 999999 -775536 2 17 999999 1 2 999999 -882850 2 2 999999 2 2 999999 1 17 999984 -297889 2 9 999990 1 2 999999 -130362 2 2 999983 1 177344 723564 -850089 1 2 999999 660833 1 164807 737863 -136966 2 13 999983 2 30436 874586 2 170632 883145 2 2 999984 2 2 999999 1 2 999999 867583 1 18 999989 310085 2 258175 767574 2 29720 222280 2 14 999993 2 9 999998 2 4 999990 1 13 999981 732936 2 7 999989 2 132576 285499 1 508058 965326 145446 1 398836 788600 -492157 2 2 999999 1 6 999982 133932 1 16 999989 242233 2 2 999999 1 2 999999 -833390 2 2 999999 2 2 999999 1 319661 699827 -923837 1 16 999995 -869508 2 16 999997 1 2 999999 -381516 1 2 999999 -807903 2 4 999987 2 2 999999 2 2 999999 2 2 999999 1 15 999988 975335 1 14 999996 559562 1 2 999999 -487995 2 3 999987 2 786570 817765 2 593965 713747 1 2 999999 341636 2 6 999997 2 384021 494735 1 2 999999 670883 2 3 999982 2 250533 731066 2 361746 381477 1 2 999999 666324 2 18403 968764 2 19 999993 2 2 999999 1 3 999994 -558358 2 8 999986 1 20 999999 356922 2 316100 364364 1 4 999987 134163 2 2 999999 1 15 999984 929348 1 10 999981 925806 1 7 999995 -899265 2 2 999999 2 523989 680029 2 2 999999 1 281505 542451 -523452 2 2 999999 1 2 999999 -270948 1 10 999998 855460 1 2 999999 -928156 1 60257 940092 283536 2 2 999999 1 107804 997463 717496 1 19 999995 -900239 1 7477 951354 -663366 1 17 999989 -182428 2 373399 979837 2 2 999999 1 12 999986 -514150 2 7 999995 1 18 999997 642678 2 2 999999 2 15 999983 1 73174 330691 178564 2 2 999999 2 2 999999 1 4 999988 -655633 1 2 999999 -606263 2 12 999982 1 2 999999 825211 1 533653 963440 807695 1 881111 926840 -957284 1 343148 724653 189178 2 8 999993 2 3 999987 2 586516 970742 1 24650 538575 -486444 2 47337 854935 1 2 999999 887869 1 9 999987 353900 2 2 999999 1 2 999999 -275319 2 2 999999 1 6 999997 967188 2 13 999989 2 2 999999 2 9 999982 1 18 999997 41063 2 8 999981 1 2 999999 266763 2 3 999991 2 2 999999 2 18 999985 1 394509 941356 -832295 1 2 999999 -272037 2 340058 534934 2 2 999999 1 2 999999 648844 1 55305 992707 -385043 1 2 999999 229595 2 2 999999 2 2 999999 1 267397 743856 279952 2 18631 725534 2 2 999999 2 2 999999 1 55937 980446 -491017 1 219334 324332 512245 1 17 999998 -474171 2 316239 472195 2 2 999999 2 2 999999 2 2 999999 2 268267 472170 2 692227 827305 1 249818 447202 -403688 2 2 999999 1 2 999999 717460 1 2 999999 255194 2 2 999999 1 2 999999 -289651 2 20363 891982 1 43856 247478 506899 1 379634 511743 459816 2 2 999999 1 2 999999 415699 2 17 999983 1 2 999999 -628858 1 643994 777852 861031 1 4 999993 501509 2 2 999999 1 952655 984469 -393301 2 9 999989 2 256411 616612 2 2 999999 2 2 999999 2 4 999981 2 2 999999 2 16 1000000 2 2 999999 2 2 999994 2 10 999996 2 315522 340426 2 2 999999 1 2 999999 272532 2 2 999999 2 9 999997 2 164823 227497 1 303585 848494 -596888 2 2 999999 2 361490 935100 2 2 999999 2 2 999999 1 2 999999 -455279 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 286090 811694 -979646 2 70148 272350 2 2 999999 2 142569 746628 1 3 999985 -758549 1 2 999999 532199 2 1 999994 1 8 999986 299052 2 2 999999 1 123802 346020 738628 1 4 999981 -368888 2 2 999999 2 3 999986 1 8 999990 434673 1 1 999995 -231466 1 1 999990 585854 1 4597 14164 -251732 2 365784 751735 1 17 999999 411952 2 1 999988 2 2 999999 1 2 999999 -919849 2 2 999999 1 5 999982 -687231 1 18 999984 -395638 2 2 999999 2 2 999999 2 2 999999 1 8 999982 -337988 1 578296 947323 -96095 1 2 999999 943839 2 2 999999 1 18 999994 -818365 1 4 1000000 -315414 1 339886 846810 677093 1 4 999990 370900 1 8 999994 -353606 1 2 999999 377241 2 2 999999 1 639942 767612 127642 2 299083 663756 2 2 999999 2 306692 391486 2 701992 988206 2 362448 748006 1 19 999981 902275 2 334745 498895 1 2 999999 378090 2 2 999999 2 2 999999 2 114343 650259 1 1 999987 497224 1 218356 727802 -853224 1 9 999991 -886835 2 264564 981125 2 19 999985 2 2 999999 2 261787 528813 1 10 999994 -868471 2 143412 161936 2 99701 390576 2 856224 992517 2 6 999997 1 6 999997 559905 2 12 999994 1 13 999989 718890 1 4 999986 624498 1 448920 553426 -127643 1 266232 894917 -526758 2 19555 186487 1 2 999999 806603 1 15 999997 -286751 1 7 999992 714203 2 419541 891736 1 68956 652167 -885033 1 2 999999 631502 1 2 999999 -283719 1 2 999999 342375 2 18 999995 1 830457 916387 -282867 2 12 999986 2 2 999999 1 826224 835375 -940664 2 2 999999 1 486605 728724 -221017 1 1 999988 -916690 1 18 999998 -313333 2 19 999990 1 2 999999 705462 2 7 1000000 1 6 999989 526390 1 457225 976607 -576647 2 2 999999 2 2 999999 2 389701 444297 2 2 999999 2 527467 898895 2 15 999987 1 2 999999 -59329 1 19 999998 432654 2 3 999981 1 19 1000000 144355 1 2 999999 -534817 2 2 999999 2 10 999997 1 2 999999 577237 1 315826 996867 749023 1 12 999981 -380738 2 2 999999 2 14 999985 1 15 999986 -481343 1 550009 624122 -584181 2 241037 898094 1 362918 775345 766832 1 8 999983 902150 1 15 999988 -943269 2 6 999993 1 2 999999 976773 2 16 999983 1 15 999990 -446284 1 7 999988 166002 2 522404 615909 1 2 999990 881824 2 247661 705847 2 5 999990 1 5 999988 659884 1 13 999986 -582287 1 2 999999 591896 1 2 999999 -217012 2 16210 972946 2 2 999999 1 2 999999 -330702 2 2 999999 2 11 999991 2 4 999993 1 199211 769586 -864545 2 2 999999 1 303936 817045 605860 2 5 999999 2 15 999988 2 2 999999 1 65640 522388 695896 2 4 999994 2 6 999990 2 350493 906585 1 2 999999 45780 2 183607 566239 1 2 999999 599416 1 2 999999 -61464 1 231383 666603 445846 2 2 999999 2 2 999999 1 91216 614409 -525428 2 8 999991 1 2 999999 820543 1 2 999999 -453506 2 49537 783364 1 2 999999 -121190 2 2 999999 2 138152 651175 2 17 999989 2 2 999999 2 38209 99925 1 2 999999 700576 2 19 999982 2 61037 997690 2 9 999990 1 95786 295249 -606433 1 467507 667573 -515083 2 211588 304839 1 2 999999 380212 2 2 999999 2 2 999999 2 2 999999 1 2 999999 413027 1 165664 487996 -597319 2 2 999999 1 2 999999 -820960 2 2 999999 2 2 999999 2 171572 916818 1 12 999985 956870 2 75328 969119 1 2 999999 -465780 1 11 999995 273711 2 3 999983 1 66729 660832 298452 1 2 999999 -894466 2 482303 891158 1 3 999994 -696585 1 2 999986 63562 2 10 999987 1 191986 462039 -156424 2 2 999999 2 2 999999 2 13 999998 1 18 1000000 721408 1 1 999984 -453224 2 14 999997 1 2 999999 -310890 2 333503 426128 1 2 999999 -12876 1 9 999992 290574 2 124678 603970 1 2 999989 -607039 2 374206 519045 2 2 999999 1 2 999999 -349719 1 331109 470743 146331 2 2 999999 2 2 999999 2 19 999996 2 2 999999 1 40497 100507 -127280 1 311738 863066 663465 2 18 999987 2 8 999989 2 5 999995 1 12 999987 -332458 1 7 999988 860297 1 19 999993 557897 1 14 999990 296965 2 2 999999 2 191320 272081 1 2 999999 169704 2 186957 504834 1 12 999993 555915 2 2 999991 1 5 999990 425473 2 9 999997 1 97157 438895 -953002 2 18 999990 1 413375 539551 808542 2 172337 825728 2 435369 862739 2 384722 850242 2 2 999999 2 2 999999 2 714929 726479 1 2 999999 -711480 2 2 999999 1 2 999999 251640 1 2 999999 -141747 2 2 999999 1 186357 288463 -908591 1 2 999999 -166346 1 4 999981 812916 1 529025 602408 967835 2 2 999999 1 2 999999 -71935 1 18 999987 -926095 1 54138 908648 957267 2 2 999999 1 238447 430225 -222676 2 656584 679452 1 2 999999 568109 2 16 999999 1 427532 733096 320084 1 290380 438580 -372010 2 881150 994529 1 13 999984 52654 2 2 999999 2 604854 909868 1 13 999981 -81354 1 720180 897245 227310 2 2 999999 1 427384 560756 -40830 1 14 999989 -115763 2 70605 278929 1 217472 729668 817220 2 12 999994 1 2 999999 -373843 1 2 999999 -608121 2 10 999984 2 105640 779699 2 5 999988 1 2 999999 928092 2 2 999999 2 2 999999 2 16 999991 2 579451 709810 2 35110 99563 2 2 999999 1 588727 693524 900657 2 2 999999 1 167622 762122 -376504 1 127684 231730 -274410 1 16 999991 76845 2 189181 456245 1 676021 732804 -828320 2 2 999999 2 2 999999 2 1 999985 1 525615 806856 -454635 1 281525 398871 -988365 1 352287 504132 540418 1 2 999999 853034 1 2 999999 -822627 2 10 999996 2 4 1000000 2 17 999991 1 9 999990 -764313 2 8 999996 1 2 999999 186945 2 2 999999 2 2 999999 1 2 999999 197135 1 184734 624920 -407073 2 2 999999 1 11 1000000 529725 1 415848 717700 -994673 1 662169 841155 748324 2 13 999990 1 17 999989 806821 1 2 999999 -674205 2 2 999999 1 20944 919067 -918479 1 17 999983 164939 1 239595 686369 175859 2 647008 946316 1 28963 757792 626567 2 2 999999 2 394962 948140 2 90680 331058 2 217040 920494 2 12 999994 1 251687 300845 320637 1 2 999996 788201 2 11 999984 2 152113 676804 2 65756 942939 2 2 999999 1 1 999994 837523 1 385655 468322 -676929 1 13 999982 451304 1 2 999999 -275565 1 2 999999 -354486 1 11 999996 -3023 2 400489 721430 1 261961 848708 791517 2 3 999995 1 2 999999 -745826 1 18 999990 -550360 2 2 999999 1 2 999999 -647171 2 265079 541324 2 1 999983 2 224497 738039 1 2 999999 688700 2 2 999999 1 2 999999 -652927 2 19 999985 2 463304 974456 2 424153 979660 1 173600 724559 -495387 1 2 999999 -11350 2 2 999999 1 2 999999 470176 1 7 999986 -241319 2 9 999987 1 18 999986 928800 1 12 1000000 -623204 2 2 999999 1 19 999995 938776 1 409566 986461 -704709 2 307403 531565 1 71154 79401 914173 1 2 999999 -86077 2 6 999999 2 13 999996 1 2 999999 592792 1 2 999999 824629 1 15 999987 -750946 1 71635 704800 -579940 1 15 999994 455391 2 9 999992 1 9 999992 513706 2 384784 836766 2 4 999982 2 2 999999 1 20 999985 -25713 1 2 999999 -924213 2 516372 659087 2 2 999999 1 2 999999 -131841 2 4 999989 2 171204 462217 1 92406 381495 671875 2 116626 237652 1 19 999999 679396 2 10 1000000 1 798041 899244 759194 1 2 999999 -527445 2 18 999992 2 2 999999 2 2 999999 1 486208 832963 -880810 2 3 999988 1 2 999999 651925 2 740943 831407 1 9 999995 678898 2 1 999989 2 14 999986 2 52493 935801 1 2 999999 -928784 1 2276 874146 -139112 2 12 999990 2 2 999999 1 14 999997 -900122 2 20 999986 2 16 999984 2 16 999992 2 467925 603740 2 2 999999 2 2 999999 2 167315 593102 1 733072 995920 272587 1 13 1000000 -839830 2 12 1000000 1 15 999987 843054 2 2 999999 1 420059 716293 -176065 2 18 999984 1 115246 220301 156298 2 2 999999 2 2 999999 2 9 999993 2 18 999991 1 2 999999 -858584 2 153893 395141 1 11099 810582 954230 1 12 999996 831071 1 2 999999 138790 1 2 999999 -441591 1 543393 681843 553028 2 20 999996 2 2 999999 2 2 999999 1 2 999999 843181 1 10 999989 -731669 1 17 999985 -849752 1 2 999999 736950 1 2 999999 -455211 1 6 999984 -481357 1 18 999998 -144170 2 2 999999 2 2 999999 1 2 999999 379205 2 206500 385387 1 21639 905404 -784491 2 3 999998 1 120198 411173 -465329 2 11 999992 1 346127 868162 592623 1 16 999992 -297754 1 2 999999 442486 2 2 999999 2 2 999999 1 10 999991 -576848 2 123085 620482 1 15 999989 129030 1 10 999986 -9378 1 14 999989 -988273 1 2 999999 301790 1 2 999999 -784494 2 392895 401320 1 2 999999 402931 1 2 999999 -987272 1 2 999999 -239406 2 245508 769555 2 2 999999 1 3 999996 765715 2 2 999999 2 1 999985 2 19 999998 1 1 999992 775286 2 18 999981 2 18 999992 1 332182 851477 -596137 1 2 999999 321883 1 2 999999 -248871 2 626975 944166 1 130868 377410 -780716 1 18 999994 996056 2 8 999981 2 2 999999 2 279169 476229 2 3 999981 1 2 999999 -96603 1 871023 881254 490989 1 10 999984 627638 2 14 999984 1 19 999991 277818 1 2 999999 -562696 2 2 999999 1 2 999999 -988718 2 2 999999 2 14 999993 2 262859 484731 2 16 999994 2 244178 527321 2 241094 561787 2 14 999988 2 430383 498794 2 2 999999 2 3 999992 1 18 999983 -93072 2 16 999993 1 4 999981 182039 1 362687 531121 -432806 2 2 999999 2 3 999997 2 2 999999 2 673099 905033 1 2 999999 619259 2 4 1000000 2 21407 704833 1 17 999993 -288744 1 308748 675606 520155 1 5 999988 914375 1 602219 942859 626914 2 537178 857625 2 185578 913586 1 18 999982 659629 2 3 1000000 2 16 999985 2 19 999989 2 18 999989 1 2 999998 496342 2 50031 214958 1 837831 955952 -238354 2 2 999999 1 2 999999 -747466 1 448132 814674 -216580 1 359360 665397 -781329 1 2 999999 -7584 2 1 999999 2 2 999999 1 15 999990 243444 1 25549 432871 408428 2 454223 492624 1 232985 357871 -483812 2 2 999999 1 2 999999 521414 1 2 999999 -441498 1 2 999999 -844888 2 10 999989 1 2 999999 962959 2 17 999989 2 123349 233038 1 17 999989 -17189 2 1 999991 2 442601 728236 1 3 999990 990476 1 2 999999 417636 1 375031 433928 91713 2 2 999999 1 12 999988 125019 2 2 999999 2 107993 953464 1 14 999988 820341 2 6 999990 2 164703 583660 2 15 999984 1 17 999981 706142 2 12 999987 2 122300 149354 1 8 999993 249942 1 120120 369246 -335570 2 14 999993 2 357191 701176 1 250 161777 -325390 1 2 999991 353647 2 4 999991 2 81756 292426 2 2 999999 2 2 999999 1 5 999998 584377 1 2 999999 -325996 1 2 999999 -386939 1 281139 292667 -299699 1 9 999991 280560 1 72800 930007 282520 2 3 999996 2 423062 957094 1 170780 547523 -105680 2 2 999999 2 2 999999 2 2 999999 1 431854 979410 -743590 1 2 999999 686216 2 736703 955656 1 626404 725620 -748551 2 542408 765235 2 2 999999 1 2 999999 -864417 2 11 999992 2 159019 290926 1 2 999995 82431 1 4 999990 610170 2 2 999999 2 13 999991 2 18 999995 2 338 844398 1 10 999985 -523716 2 210649 625440 2 5 999997 1 201463 767593 868207 1 2 999999 -200076 2 589015 830883 2 88645 120559 2 163482 373771 1 8 999992 631760 2 292982 978736 1 2 999999 -662905 2 6 999984 1 109005 200303 364446 2 2 999999 2 633082 893646 1 788342 904215 940587 1 4 999987 -14100 2 5 999985 2 16 999991 2 2 999999 2 7 999995 1 2 999999 728364 2 2 999999 1 2 999999 -749960 2 61540 605672 1 2 999994 -571150 1 2 999999 666579 2 2 999999 1 307546 741947 984254 1 256552 663713 -196230 2 2 999999 1 399965 707840 -247643 2 14 999998 1 2 999999 -398552 2 14 999991 1 20293 61073 519948 2 2 999999 1 2 999999 -288426 2 2 999999 1 2 999999 852161 2 2 999999 1 7 999989 120181 1 4 999984 -225660 1 16 999994 -273553 2 13 999986 2 177505 503443 1 2 999999 230580 1 65975 283664 -514537 2 2 999999 2 2 999999 2 2 999999 2 330429 383535 1 8 999992 -75899 2 19 999998 2 7 999985 2 2 999999 2 2 999999 1 701844 857068 872623 2 2 999999 2 2 999999 2 182783 999403 2 342149 486494 1 2 999999 820108 2 157773 204533 1 511373 840260 -940683 1 599727 943288 499796 2 94888 820661 2 18 999996 1 2 999999 -977731 2 2 999999 2 2 999999 1 107743 342839 310779 2 1 999996 1 15570 680983 596763 2 2 999999 1 613868 640198 -636030 2 5 999995 2 14 999989 2 2 999999 1 2 999999 -333855 1 1 999995 730523 2 2 999999 2 17 999989 2 13 999991 1 2 999990 666820 1 2 999999 -822435 2 10407 192208 2 11 999988 2 2 999999 1 2 999999 -769906 1 641563 684739 185708 1 15 999995 448175 2 494118 784079 1 2 999992 -334083 2 6 999996 2 12 999982 1 2 999999 -739531 2 2 999999 2 813186 813816 2 16 999987 1 400315 913968 -774168 1 13 999985 -729455 1 10 999995 184472 1 16 999982 229337 1 2 999999 -432885 1 499882 556569 678468 2 11 999991 1 6 999981 -147777 2 419146 894093 1 2 999999 262150 1 15532 65764 717517 2 2 999999 1 854557 956512 142731 1 2 999999 200932 2 360509 690797 1 6 999983 23303 1 2 999999 256965 1 14 999992 21531 2 721298 951431 1 8 999988 -324537 1 917358 939323 -618982 1 8 999991 -250326 1 2 999999 -566964 1 12 999989 594045 1 14 999986 -215343 1 2 999999 139280 2 51950 342319 2 2 999999 1 166801 564455 -175046 1 8 999982 641960 1 2 999999 711019 2 2 999999 1 2 999999 609445 1 1 999994 -179599 1 2 999999 -738038 2 2 999999 1 2 999999 -336720 1 5 1000000 -245356 1 755653 822654 790499 1 5 999985 -786675 2 518946 818742 1 76172 323432 550841 1 10 999999 332608 2 579 922094 2 428139 983532 2 2 999999 2 8 999995 1 2 999999 978101 1 2 999999 -412372 1 6 999989 -646526 2 2 999999 2 2 999999 2 18 999981 2 2 999999 2 20 999986 1 9 999991 -180819 2 3 1000000 1 8 999984 -27663 1 19 999990 835098 1 2 999999 -635932 2 2 999999 2 19 999989 1 1 999999 -144720 2 11 999988 2 2 999999 1 2 999999 106596 1 382049 486444 300986 1 246655 629068 309130 2 889899 925893 1 10 999990 897186 1 2 999999 -488758 1 2 999999 374365 1 2 999999 800791 1 2 999999 -265176 2 580093 909911 2 42210 633819 1 10 999987 319589 1 2 999999 298019 2 10 999984 1 10157 473251 290698 2 17 999997 1 8 999986 -48803 1 211411 962700 -682917 2 1 1000000 1 1 999989 216836 1 2 999999 -746474 2 508144 768563 1 2 999999 -630565 2 9 999991 2 8 999990 2 7 999982 2 2 999999 1 11 999985 844353 2 2 999999 2 2 999999 1 16 999984 634601 2 41971 390872 1 2 999999 280794 1 2 999999 -649755 1 11 999989 -820520 2 1 999984 1 19 999995 767782 2 2 999999 1 2 999999 -963721 2 2 999999 2 2 999999 1 149741 564342 662822 1 170483 282105 -627385 1 10 999992 -306419 1 17 999982 -733878 2 2738 247874 2 667829 859111 1 477054 743010 -166055 2 2 999999 2 8 999981 2 2 999999 1 601377 841365 501857 1 2 999999 200340 1 2 999999 -351633 2 12 999993 1 2 999999 312817 2 2 999999 1 2 999999 -104777 1 25170 883903 371133 2 6 999993 1 176021 215490 -350271 2 464392 685996 2 2 999999 1 812548 863484 546065 1 23024 430756 880196 1 2 999999 -626153 2 312167 312455 1 2 999999 -482337 2 8 999993 1 1 999990 -490605 2 268816 547262 1 16 999995 551552 1 2 999999 695075 2 30537 220443 1 11 1000000 224188 2 12 999985 2 3 999983 2 43196 772210 2 276718 826072 2 2 999999 1 838091 844460 327268 2 5 999994 1 2 999999 817951 2 13 1000000 1 2 999999 677523 1 2 999999 165497 1 2 999999 743420 2 2 999999 2 15 999997 1 2 999999 541758 1 2 999999 1658 2 51924 150043 2 10929 761776 2 773847 961849 1 2 999999 250663 1 2 999999 323292 1 9 999988 -935013 1 2 999999 330490 2 2 999999 1 2 999999 74565 1 8 999990 80407 1 74651 712867 -745492 1 648986 678341 256869 1 2 999999 304845 2 213584 809292 2 58633 523355 1 226614 700020 783956 1 2 999999 659923 1 405843 570085 659880 2 12 999987 1 2 999982 309777 2 3 999985 1 2 999983 -540022 1 190025 957157 277401 1 41848 485746 340498 2 2 999999 2 24111 329549 1 112247 464927 -969684 1 327591 629419 556875 2 2 999992 2 405353 810039 2 2 999999 1 968158 978367 203449 1 20 999982 -90700 1 16 999992 690646 2 2 999999 1 2 999999 342899 1 234785 910277 927567 2 6 1000000 1 11 999997 880367 1 12 1000000 976388 2 319106 692583 2 2 999999 2 2 999999 1 2 999994 112524 1 10 999992 278211 2 16 999994 1 7 999990 59297 1 2 999999 -24980 2 13 999988 2 2 999999 2 129059 587058 2 172591 990898 1 2 999999 403581 1 2 999999 126778 2 50062 962034 1 725093 739773 835218 2 11627 468822 2 2 999999 1 4 999990 338194 2 15 999996 2 2 999999 2 359035 766875 2 9 999994 1 2 999999 -642470 1 2 999999 305907 1 181398 591681 453495 2 2 999999 2 391501 478029 2 187750 611919 1 175787 495451 -915857 1 796735 804473 735313 1 269096 994676 -210808 1 205128 948355 -796573 1 13 999982 948326 1 2 999999 982072 2 19 999990 2 2 999999 1 15 999981 -392625 1 9 999990 366415 1 123874 319678 -381001 2 2 999999 1 2 999999 -747892 2 2 999999 1 2 999999 182664 2 154118 845502 2 2 999999 1 376405 813686 110169 2 9 999984 1 15 999995 -697337 1 42750 808135 -646826 1 393476 645054 274066 2 2 999983 1 12 999999 444323 2 656765 755391 1 2 999999 715756 2 217745 611584 2 109950 734125 2 2 999999 2 13 999988 1 10 999993 582991 2 358827 992553 2 19 999987 1 10 999999 -540031 2 2 999999 2 125100 938948 1 2 999999 887511 2 14 999986 2 2 999999 2 3 999988 2 2 1000000 2 2 999999 2 14319 190741 1 2 999999 144711 2 14 999985 1 1 999984 328598 2 2 999999 2 16 1000000 1 78193 404204 -829665 2 5 999987 1 2 999999 410414 1 10 999989 -749759 1 427794 719317 893125 2 2 999999 1 388815 950785 722093 1 96941 216319 521462 1 2 999999 168761 2 12 999987 1 2 999999 685381 1 7 999992 -491862 2 173537 200675 2 9 999995 1 12 999994 622531 1 236347 941814 -488147 2 2 999999 2 18 999985 2 9 999998 2 11 999982 2 55587 651700 1 379776 448204 -426474 2 584911 588474 1 8 999989 -722632 2 2 999985 1 326186 773359 -599460 1 2 999999 -758838 2 578704 697530 2 333974 826631 2 210542 906002 2 2 999990 1 318091 429723 25372 1 163032 782015 838512 2 263281 839288 2 2 999999 1 147262 186695 -867859 2 2 999999 2 279975 839772 2 2 999999 2 17 999997 2 2 999999 1 2 999999 304925 1 8 999998 -522057 2 14 999997 2 20 999989 2 576765 906249 2 10 999981 2 369602 677091 1 2 999999 196879 2 2 999999 1 223922 230327 -609717 1 139893 904776 -130158 1 15 999996 -10322 1 218272 975825 56205 1 2 999999 449243 1 2 999999 -357987 1 316672 624999 -894283 2 2 999999 1 402935 818390 260482 1 8 999992 637193 1 17 999991 63526 1 19 999984 515167 2 2 999999 1 26221 183879 -453222 1 6 999992 -674352 1 41276 203859 -699448 2 714932 955709 1 2 999999 664958 1 2 999999 -272384 1 469378 697531 -660246 2 2 999999 1 14 999989 -489129 1 2 999999 -958259 1 66874 744004 -621932 2 2 999999 2 2 999999 2 16 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 517797 1 118999 992353 97410 1 2 999999 888642 2 5 999986 2 16 999993 2 4977 248126 1 2 999999 -669375 2 828826 855597 2 14 999985 2 396206 446828 1 2 999999 -711838 2 376091 383938 2 12 999981 1 2 999999 254114 2 173955 207326 2 102681 606133 1 4 999995 -179313 2 5 999989 1 4 999990 239383 1 1 999991 -356296 2 12 999998 1 594845 871909 252558 2 14 999982 2 19 999989 1 2 999999 -766001 2 17 999985 1 831648 994970 948711 1 17 999994 -988072 2 2 999999 1 4 999985 -909414 2 17 999998 2 2 999999 1 299252 331057 236759 2 186718 254875 2 2 999999 2 2 999999 2 709567 925110 1 2 999983 -995704 1 433141 704833 855592 2 605091 921888 2 189766 288672 2 756208 788569 2 2 999999 1 8736 806538 655056 2 2 999999 2 19908 166391 2 547456 820713 2 2 999987 1 2 999999 -676556 1 19 999996 742431 2 101225 501174 1 2 999999 -619557 1 105045 653188 142988 2 14 999985 2 2 999999 1 1 999988 693897 1 2 999999 893109 1 9 999981 947422 1 18 999993 38023 1 2 999999 -474615 1 13 999987 -675368 2 2 999999 2 36477 200923 1 856128 941137 35861 2 2 999999 1 2 999999 725608 2 799091 938195 2 297637 590471 2 149186 655750 1 10 999983 91350 2 11 999994 1 2 999999 383272 2 235351 396091 1 7 999985 -732449 2 185550 619776 1 2 999999 712090 2 409606 434658 1 659160 928428 -82604 2 2 999999 2 8 999994 2 2 999999 1 4 999985 988225 1 180748 199141 403953 2 58363 650158 2 577109 618447 1 2 999999 481140 2 10 1000000 2 2 999999 1 12 999982 61342 1 2 999999 -313779 1 5 999990 -725615 1 394119 595028 -178088 2 187230 610011 1 85926 763082 -798433 2 2 999999 2 5 999996 1 2 999999 24848 1 2 999999 840604 1 11 999990 471101 1 2 999999 -58174 2 2 999999 2 185074 262470 1 235297 600149 428181 1 2 999999 -857039 2 249072 437700 2 3 999990 2 847897 933622 1 2 999999 -675058 1 16 999995 508746 1 2 999999 552590 2 310790 687943 2 168332 578502 1 9 999982 -883480 2 11 999991 2 2 999999 2 617813 916861 2 33549 899982 1 347623 747446 -928908 2 2 999995 2 2 999984 1 112968 911599 979777 1 2 999999 200927 2 2 999999 2 654097 769407 2 37859 230920 1 19 999999 -24912 1 560969 979161 230105 1 2 999999 -524838 2 2 999999 2 2 999999 2 122222 594220 2 2 999999 1 498322 740660 566424 1 2 999999 -816533 2 2 999999 1 879962 991319 536937 1 2 999999 -403302 2 2 999999 1 18 999992 512355 1 7 999996 652808 1 2 999999 686889 1 363765 484814 29573 2 14 999990 2 24283 576756 2 388096 498361 2 7 999998 1 21296 626043 335750 1 94422 507638 -426761 1 489075 608071 -650956 1 1 999997 60323 2 351892 663364 1 2 999999 670421 2 18 1000000 2 2 999999 1 10 999993 -44875 1 2 999999 -817545 1 410476 839928 937726 2 15 999982 1 630823 949391 -809584 2 1 999989 1 2 999999 -174475 2 6 999982 1 18 999987 937997 1 839092 923057 889490 1 11 999993 -62344 1 12 999997 368253 1 46103 165700 -13440 2 2 999999 1 43125 508977 -201039 2 732839 989187 1 2 999999 -130126 1 2 999999 -630771 1 2 999999 -144807 2 2 999999 1 2 999999 416351 2 2 999999 2 236652 705845 1 2 999999 342925 2 7 999992 2 15 999995 1 779789 793102 -212303 2 2 999999 1 696916 703356 -423004 1 13 999996 34492 1 180041 382391 -846140 1 5 999986 956593 1 13689 777374 -228016 1 2 999999 -489768 2 1 999983 2 2 999999 2 439607 780733 2 2 999999 1 2 999999 262318 2 2 999999 2 486516 829272 1 14 999987 824985 1 2 999999 -104271 2 2 999999 1 2 999999 876964 1 7 999996 -705016 1 12 999988 -360326 1 1 999988 -144465 1 588671 760443 -630332 1 606542 920069 893905 1 21794 362961 -493201 1 215219 256158 577457 1 147493 794869 183002 2 203096 636357 2 81482 785957 1 23969 991159 221038 2 792723 929958 2 1 1000000 1 13 999996 -105960 1 2 999999 -960151 2 555205 789799 2 18 999987 1 555840 620716 -260158 2 1 999998 2 2 999999 2 149341 435042 1 2 999999 -802013 1 114785 832345 -620728 1 15 999990 -683071 2 125222 222923 2 20 999984 2 12 999991 1 2 999999 -266892 1 2 999999 660010 2 756333 877356 1 18 999991 42772 2 626096 843908 1 97329 643510 352793 1 2 999999 769803 1 5 999996 -520418 1 262795 840407 860935 2 2 999999 1 2 999999 899763 1 419395 425769 138252 1 3 999994 625491 1 12 999981 934660 2 422930 801100 2 2 999999 2 2 999999 1 5 999998 -346125 2 305220 356279 1 5 999985 267118 2 13 999987 1 2 999999 -144230 1 2 999999 485331 2 14 999989 1 2 999999 -597976 1 722762 963747 -752715 2 2 999999 2 16 999986 2 2 999986 1 52580 345308 573466 2 2 999999 2 14 999989 1 2 999999 -862345 2 855081 867603 1 2 999999 -294367 2 2 999999 2 20 999987 1 480250 668424 -86027 2 494035 983513 1 2 999999 703344 1 323764 557360 -260181 2 471059 513731 1 2 999999 -251249 2 472181 761936 1 2 999999 -54097 2 2 999999 2 2 999999 2 2 999999 2 628376 846157 2 196380 596344 2 18 999985 2 17 1000000 1 16 999991 -223118 2 10 999996 2 2 999999 1 12 999984 503592 1 17 1000000 -315479 1 2 999999 -387518 1 419092 600403 958577 1 250636 527177 193149 1 10 999993 422600 1 774560 881724 627559 2 2 999999 2 4 999999 1 17 999992 66253 2 376574 379944 1 5 999987 -812716 2 5 999987 2 2 999999 2 15 999996 1 2 999999 -33970 2 2 999999 1 804662 826741 664817 1 15 999987 -341093 1 2 999999 548816 2 2 999999 1 7 999985 -59216 2 7 999988 2 9 999989 2 3 999987 2 2 999999 1 128586 870393 927174 2 2 999999 2 2 999999 1 16 999994 714069 2 20 1000000 1 250160 985512 133406 2 9 1000000 1 11 999998 715987 2 501810 922448 1 50490 634818 -235545 1 18 999994 428932 2 16 999991 1 2 999999 8581 1 467392 939996 -660372 1 323524 959475 214526 2 6 999981 1 2 999999 285210 1 2 999999 -298139 1 3 999984 78707 1 17 999996 -176378 2 2 999999 2 17 999999 2 4 999995 1 291244 536066 540458 1 472091 634038 797726 1 17 999992 527154 2 2 999999 1 2 999999 699097 1 13 999982 948328 1 2 999986 -14114 2 9 999984 1 2 999999 63385 1 313136 475068 -150495 1 122263 347271 -67089 1 345333 966591 -88822 1 2 999999 485780 2 3 999985 1 20 999993 683577 2 192086 726235 2 18 999992 1 220234 324725 783368 2 6 999984 2 2 999999 1 236723 987463 620080 2 2 999999 2 2 999999 2 16 999990 1 208440 434780 723486 2 2 999999 1 2 999999 -687209 1 2 999999 -887618 1 2 999999 -823465 2 17 999982 1 3 999989 -6316 2 6 999988 2 69424 403658 2 2 999999 2 559342 852366 1 195731 223269 350028 2 12 999996 1 3 999992 -365599 1 6 999997 -831139 2 4 999996 2 1 999998 2 365228 642238 2 2 999999 1 277225 538219 439043 1 4140 578071 421601 2 2 999999 1 2 999999 14264 1 253793 735932 -766635 1 2 999999 906591 2 19 999990 2 2 999999 2 58140 70734 2 633715 841636 1 13 1000000 113885 2 2 999999 1 40116 276466 833785 1 2 999999 262118 2 112617 936053 1 57876 458689 -887608 2 7 999999 2 5 999996 2 9 999982 2 507913 732034 2 427278 724971 1 2 999999 525331 2 58935 820416 2 16 999988 1 2 999999 -953836 2 8 999990 2 5 999985 1 2 999999 -87391 1 828261 926814 922029 2 257502 515250 1 18 999983 -103338 2 485293 922606 1 338063 529017 -897453 1 2 999999 469629 2 2 999999 2 2 999999 1 189220 741795 385841 2 129659 186063 2 2 999999 1 19 999986 -702695 1 2 999999 37458 1 119566 429480 747750 1 2 999999 590063 1 2 999999 -705865 1 10 999989 -522154 1 9 999987 93201 1 87105 211401 651443 2 201670 393314 2 2 999999 1 631893 645528 605516 2 3 999993 2 54235 389237 1 605346 895086 527300 2 365155 560144 2 7 999996 1 7 999999 -324760 2 20 999991 1 2 999999 105613 2 2 999999 2 9 1000000 1 164143 373267 -565215 1 16 999997 -465460 2 43277 454760 2 245396 960229 2 777299 798948 1 824519 956329 -449608 2 7 999993 1 19 999987 -158125 2 2 999999 1 6 999992 -614186 1 2 999999 523834 1 2 999999 -611182 1 2 999999 507225 2 7 999988 2 9612 298130 1 1 999984 409697 2 15 999992 1 391637 801894 -71223 1 452342 526958 565107 2 600407 864744 1 14 1000000 552074 2 716374 809368 2 314471 316254 2 3 999997 1 19 999997 -247273 1 2 999999 912595 1 17 999992 308922 1 101855 290901 -70235 1 2 999995 -537919 1 3 999990 200111 1 457013 980099 -965743 1 725002 826285 52011 1 2 999999 513580 2 2 999999 1 2 999999 668687 2 20 999997 1 2 999999 863648 2 349930 665505 1 72789 330314 -851575 2 286152 587681 1 2 999999 -553627 1 2 999999 589295 2 18 999987 1 2 999999 -786737 2 2 999999 2 5187 617060 1 2 999999 -648537 1 306221 714114 546129 1 2 999999 -253484 1 45761 993651 160427 1 684783 787667 -543729 1 110397 524001 238458 1 4 1000000 -70824 2 19 999981 2 107931 352212 2 377018 978872 2 16 999988 2 2 999999 2 15 999993 2 649501 787687 1 14 999993 -85805 1 11 999999 -526184 1 13 999988 -964508 1 3 999987 622507 1 2 999999 -615710 2 2 999999 1 2 999999 68558 1 15 999993 -303439 1 466579 796366 -802753 1 396229 676698 552629 2 1 999985 2 13 999989 2 3 999993 2 769201 796663 2 2 999999 2 16 999982 1 2 999999 -306350 1 724597 736193 16619 1 306201 401014 -895825 2 2888 159923 1 13 999992 920102 1 10 999990 -810405 1 208333 406262 628021 2 15 999983 1 231354 901855 925567 1 2 999999 -320268 2 452616 972340 2 11 999997 1 2 999999 117518 2 3 999991 2 2 999999 1 6 999985 -280975 1 182493 492756 951867 1 123011 847429 156995 1 2 999999 479141 1 7 1000000 935380 1 221577 612108 -722447 1 20 999990 373619 2 2 999999 2 2 999999 2 8 999984 1 76295 144382 307388 1 2 999999 -333738 2 19 999994 1 2 999999 860167 1 2 999999 -102405 2 176122 764305 1 599202 687019 -967365 1 222153 941902 -130920 2 2 999999 1 10 999999 -763666 2 4 999994 1 116308 442754 963734 1 533933 980076 -228677 2 184741 740612 1 2 999999 -5333 1 2 999999 -525844 1 9 999986 625561 1 16 999993 430672 1 136364 588673 509625 1 324231 476562 341643 1 321708 366753 251480 2 291540 963567 2 321419 636357 1 10 999992 -218828 1 19 999992 861797 1 125834 408642 -1152 2 3 999998 2 12 1000000 2 20 999982 1 10 999984 502893 2 6 999988 2 19 999998 2 137350 762825 1 34633 531962 -596601 2 13 999987 1 2 999999 965425 1 2 999999 -982846 2 2 999999 2 2 999993 1 1 999987 -995002 2 1290 246609 1 946919 998714 244490 2 2 999999 2 13 999984 2 13541 935816 1 2 999999 692378 1 2 999999 945571 1 19 999984 -496788 2 10 999995 2 446271 497179 2 20 999999 1 3 999984 -704961 1 2 999999 771216 2 484086 898826 1 2 999999 168544 2 2 999999 2 2 999999 1 157423 900124 -583846 2 570782 939653 2 2 999999 1 2 999984 980266 2 685705 899801 1 2 999999 -900875 2 152426 178911 2 8 999999 2 2 999998 2 384322 462569 2 6 999981 2 2 999999 1 7 999983 634115 2 191676 407849 2 2 999999 2 84759 795847 1 2 999999 -350121 1 6 999999 -318746 1 16 999988 -364413 1 87544 388669 -323616 1 2 999994 -967913 1 1 999996 -489575 1 326073 375216 965826 2 360618 516194 2 132055 146239 2 443064 773007 1 2 999999 -895747 1 810176 863821 791112 1 2 999999 939478 2 17 999996 2 2 999999 1 60184 937696 -414572 2 448762 774485 1 2 999999 -362920 2 2 999999 1 2 999999 -712137 1 2 999999 296516 1 2 999984 912530 2 4 999988 1 2 999999 702438 2 13 999984 2 2 999999 1 558389 581089 280041 1 315292 589560 -928721 1 529028 943280 47417 1 14 999999 -900692 2 15 999986 1 535746 926616 61891 1 503201 949165 -581954 2 2 999999 1 11 999996 -279696 2 828183 850990 1 2 999999 -523566 1 2 999999 460376 2 796677 905892 2 3 999984 2 2 999999 1 12 999988 -444705 1 20 999998 95759 2 2 999999 1 103895 205627 -507281 1 1 999997 -650417 2 7 999983 1 2 999999 -608100 2 515571 722600 1 2 999999 585254 2 2 999999 1 128884 459875 -92399 2 2 999999 2 2 999999 2 4 999996 2 2 999999 2 2 999999 2 180836 516271 2 79613 524311 1 504212 753703 -392712 2 4 999992 1 2 999999 -877631 1 2 999999 -432548 1 8 1000000 872230 1 16 999985 803006 2 2 999999 1 2 999999 -359489 2 2 999999 1 2 999999 585095 2 52015 926838 2 2 999999 2 298161 667925 2 2 999999 1 19 999986 -57832 2 12 999983 2 13 999986 2 2 999999 1 13 999986 737976 1 437485 495462 2895 2 2 999999 1 2 999999 987909 2 3 999993 1 2 999999 -702687 2 331183 740434 2 244075 256021 1 618736 825647 290735 1 9 999987 -261735 1 2 999999 141814 1 2 999999 -114877 2 2 999999 1 2 999999 -677785 1 722689 762611 874082 2 272571 601503 1 124629 133043 142406 1 2 999999 -951715 2 12 999984 2 2 999999 2 2 999999 2 2 999988 1 2 999999 722683 1 14 1000000 643587 1 2 999991 -67824 1 2 999999 231556 1 736207 786366 -732378 2 2 999999 2 2 999999 2 2 999999 2 273981 357340 1 6 999984 168643 2 2 999999 1 13 999998 755481 2 9 999996 1 2 999999 660426 1 2 999999 -272318 1 7 999995 156998 1 2 999999 94295 2 2 999999 2 2 999999 1 7 999994 544873 2 3 999988 2 284743 502829 2 792733 898943 1 270406 449424 -400707 2 734909 914991 1 8 999997 109624 2 864971 995594 2 2 999999 2 381347 774051 2 688375 975231 1 7 1000000 23840 1 8 999999 267187 1 2 999999 -68034 1 2 999999 256416 1 93802 174389 -457540 2 7 999989 2 7 999990 2 516729 865000 2 646524 959978 2 11 999982 2 14 999981 1 2 999999 503962 1 2 999999 -726347 2 102269 507526 1 2 999999 -177660 1 661426 923576 827009 2 17 999987 1 121172 216858 -90283 1 121555 915580 723467 1 2 999999 -597404 2 101326 161407 1 194744 493640 190888 2 2 999999 1 2 999999 -572535 2 2 999999 2 2 999999 2 2 999987 2 2 999999 1 249905 335800 881412 2 226113 442314 2 2 999999 2 9 999996 1 20504 813227 -778125 1 2 999999 422536 2 2 999999 1 447891 451118 391564 1 2 999999 701926 2 2 999999 1 2 999999 327986 2 16 999987 2 2 999999 1 18 999987 958454 2 44668 904569 1 795443 929354 -225289 1 287160 433566 -971516 2 2 999999 2 6 999997 2 2 999999 1 449067 810833 -237845 1 804171 855376 42841 1 2 999999 669961 1 2 999999 81085 1 2 999999 -926758 2 15 999996 1 18 999996 609458 2 2 999999 1 1 999998 -756676 2 13 999985 1 2 999999 -10344 2 2 999999 2 16 999994 1 17 999983 -539649 1 2 999999 931865 1 2 999999 508918 1 5 999983 328165 2 253595 469063 1 551816 783123 -920270 1 2 999999 193831 2 520109 840847 1 20 999999 272314 2 310166 586257 1 420116 730114 -65528 2 8 999998 1 2 999999 415417 1 1 999993 -671894 2 588074 728955 1 260896 512523 -921061 1 196186 246763 604545 2 2 999999 2 18 999984 1 1 999990 463187 1 2 999999 -688960 2 19 999982 2 2 999999 2 275966 876734 2 460913 882442 1 2 999999 193031 1 17 999987 -795313 1 404713 682600 -562338 2 2 999999 1 262149 276113 912769 2 560581 797537 2 2 999999 1 22571 156923 -791339 1 632449 833015 38163 2 2 999999 1 2 999999 704112 2 731407 751686 2 734764 946596 2 375582 649810 2 2 999999 2 2 999999 2 2 999999 1 519612 961083 -366624 2 2 999999 2 416547 465661 2 2 999999 1 2 999999 758145 1 19 999997 -821779 2 275027 617027 2 2 999999 2 2 999999 1 612180 848994 37338 2 198868 750983 1 2 999999 177199 1 6 999999 628706 1 11 999988 852358 1 203390 270041 -147871 1 2 999999 -738607 1 14 999993 715586 2 94875 419166 2 2 999999 1 7 999995 708183 2 254370 479612 1 7 999993 -311513 1 18 999990 836582 1 355524 853933 368146 1 229494 491608 -752200 2 20 999998 1 79643 285203 643130 1 48907 500517 -305570 1 525820 999073 -70907 2 5 999981 1 2 999986 -457092 2 11 1000000 1 137626 189913 -514891 1 3 999982 200653 2 195959 548200 2 10 999982 1 2 999999 53597 1 7 999997 -936708 1 2 999999 -422213 1 418313 971629 606486 2 217730 581115 1 739622 818858 940776 1 2 999999 871072 1 181147 779707 -1143 2 8 999990 1 2 999999 713642 1 14 999987 58900 1 14 999988 -924736 1 20 999994 -113020 2 2 999999 2 2 999999 1 97532 349415 -323697 2 2 999999 1 2 999999 -722941 1 144099 930467 646408 1 13 1000000 708205 1 2 999999 592349 1 17 999990 -497206 1 8 1000000 28328 2 2 999999 2 11 999988 1 20 999994 -918815 2 2 999999 2 10 999986 1 613030 852652 -991961 2 2 999983 1 12 999987 -284100 2 4 999985 1 389005 464255 567454 2 2 999999 1 376568 889136 569385 2 5 999991 2 2 999999 1 2 999999 533432 2 2 999999 1 2 999999 862721 2 2 999997 1 2 999999 156229 2 6 999988 1 1 999993 -211053 2 512438 862324 1 10 999998 172554 1 2 999999 377379 2 2 999999 1 2 999999 -687638 2 2 999999 2 9 999982 1 633810 855173 513939 1 99739 993879 -711081 2 2 999999 2 2 999999 2 1 999984 2 2 999999 2 357968 435971 1 2 999999 -592601 1 2 999999 53923 1 11 999989 384533 1 2 999999 512969 2 2 999999 1 8 999995 105794 2 2 999999 1 543668 937942 -870747 2 2 999999 2 4 999990 2 1927 135199 1 41414 490576 -703438 1 120127 554971 -377252 2 12 999990 1 219671 699386 314902 2 7 999985 1 14 999991 -770171 2 252663 837892 1 2 999999 -547736 1 11 999989 -41035 1 530556 932591 -990995 2 340241 432706 1 57386 983514 311000 2 693982 827002 1 432363 656415 88389 2 683884 762873 2 16 999999 2 390556 579486 1 10 999989 -828829 1 2 999999 -685883 2 87718 777776 1 203162 252001 487876 1 608146 918171 -88808 1 21910 749586 -894812 2 5 999998 1 2 999999 -120983 2 10 999982 1 2 999999 844569 1 2 999999 -968010 2 20 999998 2 534565 644453 2 2 999999 1 235195 483815 -201697 2 19 1000000 1 425351 988221 -66732 2 2 999999 1 11 999983 -980994 1 18 999987 -656270 2 574630 640449 2 2 999999 1 2 999990 343294 1 2 999999 878617 2 618701 641730 2 8 999998 1 334593 477486 555622 2 13 999998 2 2 999999 2 197231 670354 2 7 1000000 2 2 999999 1 2 999999 -150111 1 2 999999 -835419 2 2 999999 2 2 999999 2 3 999994 1 17 999985 514800 1 2 999999 -995905 2 2 999999 2 16 999999 1 115105 933040 -444533 2 3 999993 2 2 999999 2 19 999986 1 15 999994 -181055 1 15 999991 340859 2 4018 6398 2 908704 936680 1 11 999988 -864346 2 604042 702879 1 169525 745461 348440 2 687265 768436 2 6922 27328 2 34151 519526 1 2 999999 -968377 2 2 999999 2 454036 699094 2 2 999999 2 41608 82543 2 64411 950962 1 2 999999 -618732 2 2 999999 1 402628 860220 -707258 1 2 999999 782769 2 2 999999 1 263529 933633 105343 1 866090 983800 857599 1 2 999999 -754375 1 2 999999 -955251 1 4 999995 -608601 1 587544 753108 -919856 1 217579 818448 -478119 1 2 999999 890145 1 2 999999 646363 2 55257 707250 2 4 999994 1 283935 723039 523314 1 8 999997 -145891 2 170961 732182 1 127020 224307 -493616 1 2 999999 -159075 2 6 999983 1 2 999999 330753 2 2 999999 2 13 999988 2 386075 944885 1 2 999999 -286022 2 16 999991 2 526829 833637 2 2 999999 2 13 999991 2 385722 695929 1 15 999993 264141 1 3 999983 201720 1 2 999999 60937 2 8 999997 1 2 999995 -239561 2 580371 657336 2 17 999999 2 53918 154401 1 251017 313572 -10598 1 8 1000000 772030 1 230120 401807 -639933 1 2 999999 656552 2 15 999993 1 432436 491525 706490 1 2 999999 946501 1 2 999999 287796 2 8 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999989 -586832 1 2 999999 247341 2 2 999999 2 16 999996 2 485846 813518 1 2 999999 -774632 2 775949 829788 1 725690 894888 -103655 1 154162 738606 823533 2 267896 987518 1 540150 884651 527906 2 13 999987 2 609126 955584 2 105295 886553 1 438537 910922 -459065 2 8 999991 1 454062 863470 -975296 1 611539 904741 510952 2 2 999999 2 5 999983 1 2 999991 741635 1 92115 746441 645381 1 689578 705483 871565 2 2 999999 1 20211 246545 984490 2 2 999999 2 273699 293271 2 67496 160114 2 2 999999 1 2 999996 875598 2 10 999999 2 2 999999 1 12 999997 -88401 1 2 999999 360544 2 17 999990 2 2 999999 2 103951 395042 2 2 999999 1 405902 777707 -986706 1 2 999999 552791 2 223722 409931 1 2 999999 -673615 2 151374 891040 1 493795 880628 509619 2 17 999998 2 2 999999 2 112 831495 1 666423 957474 330402 1 158952 974627 -184640 1 157814 518275 393215 2 1 999989 2 100165 211048 2 454098 766543 2 351161 361969 2 455058 647732 1 12 999983 817265 1 3 999985 -840167 1 2 999999 270895 1 17 999993 -766607 2 2 999999 2 574244 652204 2 174162 384305 2 2 999999 1 2 999999 -902036 1 321258 621652 -329339 2 892177 968508 1 11 999982 -581011 2 537233 648116 1 11 999995 -542672 2 1 999997 1 119570 165590 -457970 1 2 999999 213570 2 84415 602014 2 7 999983 2 2 999999 2 6 999984 1 34943 267926 739038 1 10 999993 -455698 2 2 999999 2 17 999990 1 18 999997 -205523 1 173191 226228 268543 1 237415 504400 488872 1 362888 476148 756755 1 2 999999 133526 1 18 999998 -758128 1 2 999999 -507228 1 2 999999 -952923 1 2 999999 480149 1 2 999999 532948 2 430566 861510 1 301449 365676 485534 2 341442 580151 2 120298 899622 1 16 999988 573242 1 2 999999 -574487 2 14 999992 2 2 999999 2 635265 981622 1 2 999999 759430 2 5 999986 2 1 999997 1 7 999982 -346810 1 2 999999 831163 2 2 999999 1 2 999999 -688536 2 361752 973989 2 542376 884020 1 18 999985 -432641 2 569187 864460 2 103946 883553 2 17 999986 1 17 999989 -755318 2 166439 960390 1 380421 451688 228656 1 767188 809741 617072 1 2 999999 -283137 1 7 999989 713883 2 13 999996 2 2 999999 2 2 999990 1 237874 545690 86486 1 87786 668735 -66137 2 2 999999 2 10 999993 2 6 999982 1 402719 470287 -656811 1 2 999999 688758 1 199414 277524 791768 1 19 999981 -143859 1 15 999991 -169823 2 2 999999 2 2 999999 1 2 999999 757752 2 26303 431021 1 7 999989 558760 2 7 999989 1 2 999999 -453211 1 287731 807958 -469449 2 3 999988 2 737177 796336 2 7 1000000 2 45064 504003 1 590086 618199 -502795 1 622778 644000 -762 1 301069 903460 787768 2 19 999996 2 2 999999 1 2 999999 -399331 1 2 999999 -901703 1 2 999999 675894 2 2 999999 2 75230 963183 1 2 999999 -123002 2 60789 994817 1 2 999999 112619 2 2 999999 2 16 999996 1 2 999999 367125 1 239158 340409 917856 1 140267 596599 -976130 2 2 999999 1 2 999999 307117 1 2 999999 303185 2 2 999999 2 7 999992 2 5 999993 2 2 999999 1 2 999999 -823530 2 8 999983 1 328789 957462 986723 2 4 999987 1 2 999999 816356 2 16 1000000 2 2 999999 1 5 999983 -71579 1 2 999999 -307173 1 3 999994 -781640 2 2 999999 2 2 999992 2 15 999998 2 5 999981 2 58777 697824 2 11 999983 2 749884 996130 2 584910 776405 1 2 999990 -41824 2 6 999992 1 2 999999 -573623 1 5 999981 512586 2 226011 693404 2 406320 833795 1 11 999985 -166878 2 15 999996 2 538933 888409 1 2 999999 173748 2 102929 159686 1 3 999989 111586 2 176470 670835 1 457383 905798 -278893 2 597250 814931 2 2 999999 1 201391 390896 892325 2 78184 776472 1 198190 655757 11120 1 15 999991 -41699 2 14 999987 1 17 999981 -949973 2 6 999998 1 8 999989 -424003 1 17 999981 -117746 2 16 999991 2 303984 429536 2 324156 556134 1 165376 682953 329344 1 8 999983 -179087 2 7 999985 1 1 999997 823988 2 11 999996 2 2 999999 1 153692 928958 25303 2 2 999999 2 2 999999 2 8 999984 1 2 999999 584157 2 3 1000000 1 2 999999 791187 2 2 999999 1 15 999998 322907 1 76989 765895 -295090 1 2 999999 -570998 2 8 999997 2 2 999999 1 643542 759378 961631 2 2 999999 1 2 999999 27215 2 18 999997 2 662762 885242 1 2 999999 -247883 1 110675 164886 909858 2 2 999999 2 304810 467320 2 98591 854118 1 2 999999 54087 2 9 999982 2 7 999985 2 2 999999 2 112564 871648 1 2 999999 173096 2 17 999985 1 43920 776024 922338 1 368217 460923 -228795 1 11 999991 762171 1 171562 914429 729565 2 2 999999 1 91328 910179 860365 1 2 999999 -538151 1 2 999999 -389014 1 2 999999 299720 1 2 999999 -594674 2 361442 884789 1 20 999984 360478 1 2 999999 419664 2 212208 455963 1 2 999999 -933996 1 134233 393428 -963451 2 10 999981 1 2 999999 -525077 2 308780 779149 1 697475 721893 -771666 2 219357 674997 1 238497 515036 -859398 1 2 999999 -282721 2 8 999991 2 84380 135903 2 11 1000000 1 2 999999 -915358 2 324654 835658 2 2 999999 1 2 999999 -431009 1 329094 689335 818799 2 19 999982 2 18 999992 2 388914 707331 1 2 999999 95382 2 271094 336911 1 14 999984 781788 2 869530 892696 2 819887 991111 1 15 999986 635804 2 6 999992 2 2 999999 1 20 999984 -509197 1 2 999999 -733717 1 9 999987 -889392 1 2 999999 -656310 1 2 999999 -328550 2 3 999999 2 2 999999 2 6 999997 1 2 999999 952636 1 369655 860757 869758 1 3 999982 -868324 2 13 999985 1 12 999994 -227249 2 2 999999 2 2 999999 2 2 999991 2 96129 379481 2 8 999995 2 63165 435101 1 2 999999 -170797 1 2 999999 -272716 2 2 999999 1 15 999993 789415 2 43073 985245 2 311251 574257 2 502851 897574 2 690439 783120 2 14 999989 1 2 999999 423771 2 7 999983 1 20 999989 -172531 1 2 999986 967569 1 8 999998 -646173 2 457429 459262 2 9 999994 1 5 999995 -854953 2 2 999987 2 215987 478772 1 2 999999 -268366 2 11 999986 1 102689 293066 -127003 2 7 999982 1 1 999985 -836852 1 2 999999 -493128 2 39231 77059 2 1 999983 1 19 1000000 -578368 2 360706 704198 2 111472 427560 2 2 999999 1 2 999999 -743633 2 103163 381492 1 2 999999 798641 1 16 999985 809920 1 2 999999 -332647 2 172940 811555 1 19 999997 389631 1 18148 456843 -422722 1 582450 992327 563564 2 2 999999 1 509040 614337 371967 2 2 999999 1 15 999991 759316 1 2 999999 -316529 1 17725 779694 -714047 1 2 999999 -173784 1 59943 161270 -929550 2 406559 429427 2 17 1000000 2 20 999986 2 2 999999 1 4 999996 -826348 2 164494 797249 2 61615 370216 2 2 999999 1 151792 935133 -42850 2 10 999998 1 7 999989 -456579 2 202869 366562 1 2 999999 -989296 1 196322 309351 -986851 1 181097 726608 -940535 1 2 999999 -718468 2 622369 897720 2 2 999999 2 593460 711000 2 2 999999 2 433088 626939 1 2 999999 -143063 1 74528 763521 608008 2 18 999985 2 7 999992 2 2 999999 1 396527 566960 -894419 2 1 999994 2 12 999983 2 2 999999 2 208695 854195 1 2 999999 -806613 2 129475 976419 1 475189 628560 344618 1 2 999999 -206660 2 2 999999 1 93554 384000 -165993 1 8327 777266 -270394 2 66849 702749 1 2 999999 -854952 2 2 999999 1 2 999999 -825067 2 12 999990 2 2 999999 1 44179 555808 -714791 1 15 999996 223152 1 3 999982 678563 2 10 999996 2 872127 907762 2 212293 579556 2 4 999981 2 2 999999 1 2 999999 122315 1 4 999998 -291024 1 2 999999 981316 2 16 999997 1 2 999999 -702196 1 6 999996 857460 1 185909 993395 211964 2 13 999997 2 745636 856082 1 7 999987 -943562 1 2 999999 287552 2 2 999999 2 2 999999 1 3 999983 -603362 2 18 999996 2 363415 762720 1 308832 332171 -434205 1 2 999999 -558405 1 15 999997 456802 1 342501 680029 -156622 1 7 999994 -648841 1 5 1000000 -32528 2 9 999992 2 2 999988 2 2 999999 2 19 999990 2 84710 479856 1 107255 642563 175998 2 11 999988 2 11 999981 1 126073 709080 614295 1 563757 733702 -629244 1 338732 886887 494828 2 6 999992 2 2 999999 1 103687 932543 -651676 1 2 999999 -927610 2 2 999999 1 102378 995252 -79241 2 2 999999 1 6 999998 297834 2 2 999999 1 2 999999 -599299 1 184221 284855 -459293 2 12 999998 2 12 999983 1 467733 471698 -393173 1 11 999982 -817554 1 533740 971579 -543841 2 2 999999 2 483970 931947 1 2 999999 -550800 2 2 999999 2 2 999999 1 8 999984 -735804 2 4 999997 2 2 999999 1 14 999983 -514353 1 8 999982 -860758 2 12 999984 1 2 999999 538225 1 2 999999 568140 2 4 999989 1 12 999985 275366 2 4 999991 1 17 999993 203909 1 474638 779706 -744732 2 2 999994 1 795344 989634 -449860 2 604688 993644 2 18 999995 2 2 999999 2 355374 622950 1 2 999999 938326 2 10 1000000 1 12 999985 -209632 1 11 999982 -131254 2 10 999990 1 2 999999 -874240 1 347093 727561 -376046 1 416076 876198 579759 2 16 999991 2 220159 867334 1 6 999983 -640002 2 5 999995 2 2 999999 1 6 999999 344998 2 6 999990 1 2 999999 -820490 2 651857 912181 1 2 999999 -184725 1 575592 722062 188704 2 14 999993 1 16 999982 926746 1 386191 650192 303702 2 628671 803372 1 15 999994 -119462 2 2 999999 1 10 999995 483327 2 7 999983 2 2 999999 1 5 999990 625676 2 2 999999 1 2 999999 984155 2 2 999993 1 6 999996 -612388 1 412534 913611 459477 2 15893 51958 2 7 999983 2 12 999987 1 15 999986 550909 1 6 999988 -332099 2 2 999999 2 430305 877789 1 147943 869963 -246204 2 209807 937514 2 2 999999 2 1 999996 1 2 999999 852112 2 16 999985 1 2 999999 -627915 2 18193 161457 1 11 999983 321749 2 15 999995 1 19 999997 715552 1 19 999985 670541 1 510907 973499 828771 1 2 999999 229510 2 2 999999 1 14 999996 -248446 1 8 999999 -281296 2 10 999982 2 275081 419950 2 2 999999 2 19 999990 1 1 999998 -838342 2 18 999993 1 13 999998 -734199 1 2 999999 725144 1 14 999996 -718828 2 6 999992 2 2 999985 2 15 1000000 2 140139 860188 2 48880 406811 1 87525 297002 -662439 2 2 999999 1 2 999999 896805 1 2 999999 -580042 1 132395 591824 -358454 2 11 999983 2 293818 908187 1 420480 652830 -980580 1 20 999993 -729330 2 2 999999 2 16 999983 2 2 999999 1 2 999999 -521908 1 18991 441989 -121959 2 2 999999 2 374818 559866 2 12 999993 1 158840 356752 909695 2 1 999984 1 5 999984 384773 1 2 999999 -751228 1 656972 777387 -794510 1 2 999999 -357745 1 2 999999 475432 1 344784 471453 -959297 2 2 999999 1 9 999989 357578 2 18 999985 2 3 999997 1 7 999993 102383 2 113676 951731 1 2 999999 -827954 2 2 999999 2 146542 985008 2 2 999999 2 14768 877243 1 10 999988 -314146 1 3 999998 -335379 1 2 999999 -116674 2 15 999998 1 13 999987 313684 2 369825 527713 1 6 999989 -827339 2 2 999999 2 11 999997 1 32598 115059 -669085 2 2 999999 1 672941 918968 20582 1 18 999983 476792 2 432446 676085 1 171269 529209 998825 1 2 999999 -679094 2 5 999990 1 2 999999 571758 2 4 999985 1 457924 470422 -671057 2 478205 479111 1 265042 483334 23721 1 2 999999 128110 2 14 999997 1 7 999998 941034 2 232950 362241 1 16 999981 594448 2 11 999997 2 72520 758597 2 1 999991 1 2 999999 3279 1 2 999999 -198017 1 2 999999 -698906 1 8 999990 355567 2 529867 713750 2 400726 413413 1 83367 269133 980621 2 2 999999 1 2 999999 -189435 1 7 999985 943943 1 3 999994 97563 2 2 999999 2 2 999999 2 327961 509843 2 2 999999 2 2 999999 1 2 999999 422102 1 16033 281233 530041 1 302031 825732 945304 1 2 999999 129569 2 822729 891841 2 2 999999 1 2 999999 -242989 1 181307 563739 -896262 1 2 999999 561907 1 196767 499887 735720 1 2 999999 990923 2 654498 737094 2 602507 658812 2 7 999990 1 554307 868133 361916 2 2 999999 1 15 999993 629560 2 793645 802486 2 648167 868982 2 2 999999 2 15 999983 2 2 999999 1 599909 724693 -702186 2 2 999999 1 2 999999 644224 1 229751 445917 572139 2 319754 351059 1 10 999997 -163998 1 333403 709361 281189 2 11 999988 2 323029 950752 1 18 999994 -368842 2 2 999999 1 150769 365508 118482 2 784732 873339 2 390574 732880 1 2 999999 -641429 1 642179 685264 -303701 1 596107 812928 6919 2 14 999987 2 2 999999 2 2 999999 2 172352 823170 2 2 999999 1 2 999999 952089 2 7 999987 2 10 999986 1 14 999999 -365432 1 1 999992 -363210 2 2 999999 2 852825 948433 2 2 999999 2 5432 983751 2 2 999999 2 36629 146196 2 2 999999 1 261453 924046 865842 2 18 999992 2 12 999997 2 2 999999 2 170328 550156 1 244738 578728 683149 1 485197 785678 -956673 2 368945 540322 2 575437 932881 1 188600 279131 18970 1 2 999999 432070 2 1 999996 1 17 999997 -854986 1 617027 689979 -819453 2 466397 961845 2 11 999987 1 242191 941231 -624856 2 2 999999 2 488953 813015 2 2 999999 1 2 999999 102120 2 10 999992 1 353783 647163 -120495 2 559505 578267 2 2 999999 2 2 999999 2 2 999999 2 3 999995 1 270491 338568 859887 1 492940 892999 55249 2 2 999999 2 6 999992 1 14 999995 925299 1 2 999999 -816852 1 806964 872098 605087 2 2 999999 2 2 999999 1 12 999996 -116632 2 2 999999 1 2 999999 101374 2 2 999999 2 2 999999 2 2 999999 2 17 999983 1 2 999999 202343 1 2 999999 368323 2 210896 766933 1 256734 588543 239713 2 523248 598103 2 3 999981 1 2 999999 918363 1 310620 734940 33144 1 9 999997 750118 2 57066 464011 2 94266 982591 2 10 999983 1 68450 382806 987201 2 2 999999 2 199935 521957 1 2 999999 176589 2 934162 939526 2 42678 371674 2 2 999987 1 123394 609138 918020 1 12 999992 982550 1 201208 472473 563792 2 2 999999 2 17 999982 1 10 999995 771886 1 10 999984 688303 1 290938 307118 -166786 1 2 999999 530225 2 2 999999 1 15 999993 -979722 2 2 999999 2 20 999988 1 2 999999 -611893 1 3 999995 948841 1 2 999999 401411 2 2 999999 1 19 999996 -538038 2 11 999982 2 4 999984 2 2 999999 2 2 999999 1 2 999999 410102 2 228676 525820 2 47329 213200 2 2 999999 1 9 999988 -725288 2 2 999999 1 2 999999 -822402 2 15 999997 1 231519 915515 -963051 2 2 999993 1 2 999999 -900128 2 2 999999 1 2 999999 -364548 2 780670 813279 1 644942 702104 -474897 1 7 999983 464693 1 139699 313094 716527 2 18 999985 2 18298 148494 2 329856 464992 1 2 999999 170909 1 17 999985 110760 2 2 999999 1 2 999999 -220813 2 2 999999 1 2 999999 688678 2 2 999999 1 9 999995 -136550 1 15 999993 -951027 1 188215 564326 -370083 2 2 999999 2 2 999999 1 47275 496617 -49195 1 11 999988 527300 1 205401 382642 141468 1 10 1000000 -975192 2 2 999999 2 2 999999 1 2 999999 58768 1 10 999983 713419 1 2 999999 388411 2 2 999999 1 2 999999 739680 2 2 999999 1 93494 906520 34226 1 20 999994 -602619 1 20 999999 -836934 1 115434 452870 873068 1 373 781946 -879918 2 8 999989 1 2 999999 -405689 2 20 1000000 1 8 999991 -688129 1 108173 464884 264121 2 146506 626172 1 12 999982 763351 1 2 999999 -429126 2 698044 763235 2 2191 861349 1 2 999999 -408758 2 11 999991 1 12 999989 -852033 1 2 999999 90171 2 53386 275178 1 259940 665851 188658 1 2 999999 -722421 1 589788 655243 -946688 2 8 999985 2 178166 496674 2 142564 526636 1 2 999999 584707 2 11 999982 1 2 999999 762773 1 19387 992195 -433900 1 182831 270132 -318184 1 487029 882841 911708 2 2 999999 1 2 999999 -482487 2 548929 560128 1 68635 636514 543528 2 6 999999 2 17 999988 1 479917 540601 745774 1 200639 332573 -248116 1 2 999999 669319 1 15 999997 -643185 2 2 999999 1 19 999998 222421 1 5 999986 851723 1 198593 283711 321879 1 2 999999 -701438 2 18 999996 1 5 999988 649188 1 2 999999 -347271 1 51568 419052 838445 2 4 999987 1 2 999999 756942 2 15766 680484 1 626471 665799 -605821 1 137950 794688 853054 2 2 999999 2 2 999999 1 195730 912236 -393317 2 2 999999 2 20 999991 1 8 999998 142317 1 36613 366433 -962595 1 16 999984 712632 1 72221 836628 958322 1 7960 884384 261887 2 103029 940690 1 2 999999 -225366 1 2 999999 -563673 1 2 999999 563783 2 2 999999 2 281811 726078 2 14 999999 2 4 999987 2 8 999992 1 2 999999 111715 2 113942 833502 1 2174 144463 503521 1 2 999999 -546768 2 843519 944409 2 2 999999 1 2 999999 -408134 2 15 999988 2 493011 771839 1 18 999983 475767 1 2 999984 -799236 1 1 999991 246126 1 251211 370411 -867521 1 493690 899241 -469911 1 15 999982 -56023 1 13 999997 101318 2 2 999999 1 2 999999 -259447 2 2 999999 1 309340 740574 250967 1 8 999995 960801 2 845669 976213 1 2 999999 679222 1 7 999982 438949 2 167191 664770 1 8 999984 -299215 2 12 999989 1 2 999999 971254 1 239858 688813 -196689 2 2 999999 2 11 999985 2 7 999993 1 176120 537141 549062 1 744363 751137 -214112 2 18 999994 2 15 999998 2 2 999999 2 5 999993 2 65978 349900 2 2 999999 2 527645 707128 1 2 999986 -527625 2 16 999989 1 811145 909138 -977203 1 2 999999 864655 2 8 999982 1 179538 815632 -887287 2 394859 474268 1 17 999996 823138 2 18 1000000 1 2 999999 620603 2 18 999987 2 331020 822199 1 5 999986 423246 1 182078 660334 545869 1 2 999999 814682 2 2 999999 1 28772 228387 542532 2 135696 873902 2 378059 690135 1 2 999999 239486 1 2 999999 854130 2 1 999987 2 18 999990 2 2 999999 2 361472 548484 2 16 999996 1 134448 442880 918617 1 10 999990 230193 1 2 999999 982925 1 2 999999 -255223 2 2 999991 1 13 999991 -476046 2 753083 917038 2 8 999983 2 468939 896524 1 13 999994 -741584 2 2 999999 1 4 999981 -486475 1 279603 305034 -7635 1 2 999999 185299 2 560487 579064 1 2 999999 607059 1 2 999999 431139 1 16 999998 940419 2 511268 625312 1 2 999999 -184662 2 14 1000000 2 2 999999 1 371997 897143 -665676 2 19 999990 1 2 999999 -810704 2 2 999999 2 2 999999 2 8 999990 1 2 999999 548357 1 2 999999 997704 1 153921 406509 -277893 2 18 999997 1 2 999999 -358829 1 32660 957051 -740082 1 612943 956959 -102478 2 2 999999 1 2 999999 -816670 2 238266 481721 2 2 999999 2 10 999982 2 2 999999 2 8 999993 1 2 999986 978896 1 2 999999 -329470 1 405905 559080 501198 1 289932 619948 339759 1 2 999999 -453120 1 16 999997 -436544 1 2 999999 487565 1 2 999999 -616644 1 308909 550305 -208149 2 193946 384117 2 326779 733116 2 4 999990 1 2 999999 12019 2 2 999999 2 2 999999 2 2 999999 1 566449 946814 -604059 2 699923 848613 2 8 999985 2 707591 969629 2 16 999998 1 5 1000000 -454961 2 2 999999 2 296862 802727 2 2 999999 1 174891 946617 887096 2 311053 825723 1 359846 906977 905873 1 358595 431267 246452 2 762826 965984 2 2 999999 1 13 999984 -146628 1 379591 687285 317100 1 432869 600443 256853 2 20 999991 1 16 999995 -844275 1 10 999990 70878 1 2 999999 -427946 1 675442 829562 -763642 2 7932 462173 2 86917 135715 1 19 999990 997728 1 2 999999 604160 1 14 999991 -549597 2 14 999995 2 280270 931336 1 2 999999 -768298 1 1 1000000 502121 1 259379 993353 -865726 1 297298 780882 -322329 1 11 999986 -815370 1 2 999999 5615 2 435331 841422 2 2 999999 2 3 999995 2 2 999999 2 2 999999 1 1 999983 -859184 2 2 999999 1 12 999992 -471945 2 2 999999 2 2 999999 2 2 999999 1 9 999989 49427 2 2 999999 2 48435 499548 1 12 999984 281329 2 2 999999 1 2 999999 -345166 2 14 999990 2 14 999983 1 18614 797778 169774 2 716159 883475 1 2 999999 -204865 2 2 999999 2 17 999997 2 681378 971544 1 345927 561314 498698 1 5 999997 -327384 2 229090 347414 1 9 999993 -536 2 51850 400033 2 18 999997 2 5 999998 1 9 999989 -398170 2 2 999999 2 9 999991 1 702466 987005 519426 1 2 999999 433838 1 2 999999 189961 2 281652 985888 1 2 999999 -157083 1 2 999999 -154805 2 615076 970744 1 546148 591286 522877 1 14 999996 -770517 1 5 999982 -833240 1 2 999983 -889418 1 8 999984 -30146 1 10 999991 139790 2 2 999999 2 18 999984 1 3 999995 947009 2 641583 942552 2 319984 599452 2 540010 830906 2 2 999999 1 218659 810395 16284 1 2 999999 944035 1 2 999999 359734 1 2 999999 -418260 2 7 999988 2 2 999999 1 14 999983 484350 2 89255 254880 1 2 999999 -554267 2 2 999999 2 2 999999 1 618334 770727 -626180 2 72943 957443 1 2 999999 181439 1 2 999999 -133272 1 2 999999 466707 2 2 999999 2 6 999995 1 2 999999 -570816 2 2 999999 2 2 999999 1 744034 900737 -811096 2 83353 834529 2 322458 798570 1 8 999991 -921681 1 554775 713665 132665 2 2 999999 1 2 999999 449521 2 2 999999 1 656698 823031 10361 1 2 999999 337207 2 269374 548877 1 3 999996 841818 2 61126 106355 1 6 999985 -147764 1 13 999990 591931 2 2 999999 2 174952 185758 2 2 999999 2 7 999988 2 385924 391063 2 602574 739749 2 353641 616347 2 2 999999 2 2 999999 2 59211 191597 1 17 999990 480547 2 2 999987 2 757268 804466 2 11 999994 2 18 999990 1 2 999999 -411970 1 138915 361262 802885 2 697446 901202 2 363878 397146 2 2 999999 1 2 999999 415140 1 150678 183993 -286799 2 2 999999 2 603064 800830 1 7 999991 -520872 1 422572 855516 -358489 2 6 999989 2 2 999999 2 2 999999 2 618558 821645 1 110118 812520 576353 1 2 999999 -206880 1 2 999999 118672 2 177705 309074 2 283778 685990 1 28136 125045 308211 1 2 999999 -476113 2 2 999999 2 2 999999 2 516946 609086 2 9 999984 1 15 999993 -247565 1 2 999999 -916190 1 31964 359616 594460 1 8 999982 -849977 1 14 999998 997785 2 2 999999 2 2 999999 2 2 999999 2 1 999986 2 13 999997 1 433826 837394 -37801 1 2 999999 91773 1 569477 602831 -846363 1 2 999999 90473 2 356844 519898 1 2 999999 -437221 2 484209 882629 2 9 999986 2 2 999999 1 2 999999 912589 1 2 999999 -867176 1 15 999991 932783 2 11 999999 1 381128 776984 630833 1 435433 525087 900349 1 20 999986 197463 2 19 999982 2 2 999999 1 58502 241121 -662191 1 2 999999 -735691 2 2 999999 2 2 999999 2 16 999995 2 13 999982 2 9 999985 2 6 999995 1 20 999992 -587227 1 6 999991 841390 1 412998 723175 -155646 1 2 999998 -607345 1 2 999999 879417 1 2 999982 480473 1 2 999999 -932961 1 2 999999 661499 2 15 999996 1 2 999999 -841418 1 379051 963024 670691 2 719591 825559 2 2 999999 1 2 999999 -104814 2 174875 210787 1 2 999999 -53880 1 917977 938323 -98990 1 229217 912107 242617 1 633522 897959 -221733 1 2 999999 418966 2 20 999982 2 418986 868830 1 2 999999 569125 2 14 999990 2 387818 842290 1 17 999996 -492631 1 514824 977935 105729 2 871990 978801 2 522590 953430 2 2 999999 1 418191 915767 -449164 1 11 999990 -575329 1 2 999999 135778 2 3 999989 2 2 999999 1 2 999999 566640 1 20 999987 275116 1 277520 652533 3123 2 508864 834508 1 2 999999 78990 1 99286 936212 -365707 1 20642 352587 -690284 2 342647 595517 2 327483 970177 1 299171 360906 649697 1 7 999984 886673 1 2 999999 609483 2 2 999999 1 579052 885574 864990 2 748177 878683 1 423455 893890 128338 1 267194 612534 99103 1 2 999999 885546 1 481147 618646 -601914 1 17 999989 445732 2 2 999999 2 2 999999 2 449996 534131 2 708346 740109 2 25884 705020 1 2 999999 663024 1 2 999999 542412 2 2 999999 1 2 999999 -139487 1 11 999986 -508570 2 2 999999 1 213517 917475 -927707 1 2 999999 757192 2 279749 426739 1 2 999999 -807056 1 202081 842887 -532917 2 2 999999 1 3 999989 -385704 2 208463 982826 2 2 999999 2 10 999984 2 20 999992 2 11 999995 1 2 999999 267613 1 15 999997 999143 1 15 999990 -129047 2 20 999990 2 152921 840472 1 156490 837898 -775657 2 2 999999 1 2 999999 374954 2 2 999999 2 14 999982 2 13 999991 2 2 999999 1 3 999989 -395006 2 2 999999 1 2 999999 439065 2 319842 952610 1 2 999999 140387 2 2 999999 2 12 999981 1 3 999986 191765 1 777157 848578 366364 2 10 999986 1 86703 683640 163054 1 2 999999 219119 1 19 999996 -229925 1 14 999985 -122124 2 236782 621047 1 397566 540740 -341833 2 2 999999 2 13 999999 1 2 1000000 -839264 2 1 1000000 2 4 1000000 2 415913 420080 2 482107 706490 2 2 999999 1 2 999999 996516 1 19 999987 677012 2 293638 612228 2 2 999999 2 2 999999 2 169305 857774 1 2 999999 -863862 2 4 999993 2 9 999999 2 1 999982 2 2 999999 2 11 999986 2 551077 697840 2 20 999993 1 12 999987 630593 1 2 999999 787255 2 19 999999 1 226842 854411 434300 2 138964 607054 2 7 999987 1 2 999999 -592679 2 12359 398414 1 386154 947445 -481164 1 2 999999 16994 2 7 999994 2 2 999999 1 2 999999 -40056 2 2 999999 1 481861 703342 -468362 2 2 999999 2 20 999999 1 108529 959028 311601 1 231600 332859 46228 1 2 999999 202714 2 652169 909896 2 523940 564596 2 1 999985 2 2 999999 2 2 999999 1 2 999999 629803 2 390083 878687 2 2 999999 2 12 999984 1 6 999997 418049 1 103033 144187 348898 1 29653 398556 -492445 2 716373 817459 1 70314 148091 -374265 2 40039 46291 1 2 999999 -211494 1 2 999999 891127 2 2 999999 1 2 999999 -524255 1 2 999999 -264350 2 9 999992 2 525919 687055 1 2 999999 259109 1 5 999994 572057 2 2 999999 1 2 999999 279533 1 2 999999 -590702 1 2 999999 -906244 1 588231 691052 123439 2 2 999999 1 1 999983 226889 1 2 999999 -650195 2 9 999995 1 141834 781259 -620065 2 2 999999 1 726180 803354 240254 1 207251 425161 87175 1 16 999991 493533 2 2 999999 1 630129 884312 323707 1 2 999999 -734610 1 79818 317683 -166506 2 15 999990 1 19 999993 -777456 1 2 999999 41329 2 10 999982 1 2 999999 227829 2 2 999999 2 2 999999 1 2 999999 194587 2 2 999999 1 2 999999 474753 2 5 999986 1 538995 649491 -886756 2 20 999990 2 682635 943697 1 284918 432596 -447861 1 2 999999 -243784 2 82105 200126 1 1 999994 629237 2 2 999999 1 2 999999 -580442 2 142953 310301 2 6 999983 2 245723 654124 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -45143 1 19 999987 -296450 1 6 999996 -14246 1 1 999987 -837528 2 80156 530254 2 2 999999 2 163042 233889 2 2 999999 1 16 999996 585805 1 2 999983 -902302 2 18 1000000 2 2 999999 1 2 999999 -635003 1 43358 637598 -719074 1 2 999999 -931355 1 2 999999 -139493 1 11 999981 -804248 1 15 999982 -121316 1 247719 623882 207393 2 10 999989 2 19 999988 1 2 999999 -40438 1 2 999999 121311 2 2 999981 2 125312 531475 2 2 999987 1 13 999990 -949502 1 1 999997 -457641 2 2 999997 1 1 999991 219170 2 2 999999 1 2 999999 863460 1 263723 275081 -640641 1 19 999985 993517 1 13 999990 -577803 1 19 999984 -618084 1 2 999999 -794788 2 2 999999 2 2 999999 2 17 999999 2 681471 973990 1 18 999994 496853 2 2 999999 2 821193 834061 2 2 999999 2 10 999994 2 2 999999 2 2 999999 1 502102 518536 -882981 2 152644 357719 1 1 999982 -888121 2 46197 867904 2 798959 849695 1 8 999981 -873622 2 599318 806346 1 20 999985 -16110 2 823995 909214 2 2 999999 1 2 999999 473130 1 12 999999 737128 1 2 999999 -642264 2 831385 911951 1 12 999983 982558 2 4 999990 1 942571 984704 365656 1 2 999999 -421727 1 2 999999 -415556 2 14 999994 2 9 999999 2 2 999999 2 120033 205560 1 17 999994 837147 2 5 999994 1 2 999999 218620 2 2 999999 1 797640 877394 249151 2 17 999987 2 14 999997 2 2 999999 2 13 999993 2 2 999999 1 2 999999 757567 2 11 999988 2 6 999984 1 810731 981277 -151506 2 847266 917516 1 2 999999 430472 1 2 999999 540606 2 63336 661953 2 217678 337852 1 123518 767811 524954 1 5 999996 -138321 1 16 999998 -175227 1 15 999996 356030 1 2 999999 299385 2 818715 883706 2 2 999999 2 900460 909945 2 9 999999 2 4 999981 2 19 999988 2 2 999999 1 3 999985 823958 1 2 999999 -658065 2 21420 773030 1 5 999995 557574 1 2 999999 646001 1 271105 596056 779637 2 2 999999 2 3 999984 2 13 999989 2 400726 533199 1 15 999997 336997 2 15 999987 2 688197 895709 1 2 999999 464274 1 19 999981 -472313 1 2 999999 -319657 1 669396 861623 182967 1 261154 268194 88074 1 323535 818533 -140117 2 2 999999 1 715635 915719 300905 1 843056 860502 699376 2 585941 607097 2 16 999996 1 679082 867252 498642 2 2 999999 1 2 999999 -657413 2 195483 352590 2 5 999981 2 279344 580533 1 293697 684163 -518723 1 15 999995 458765 2 141584 674259 2 16 999992 1 2 999999 769069 2 277617 796449 1 542319 868802 -734761 2 9 999997 1 12 999998 972416 1 2 999999 269853 1 18 999995 527323 1 10 999989 125588 1 15 999995 -155986 2 3 999989 2 2 999999 1 9 999991 653453 1 481337 616787 -13786 1 10 999998 239284 2 366054 416346 1 2 999999 -601936 1 27027 548572 -533573 2 14 999996 2 2 999999 2 369015 917667 2 15 999990 2 11 999990 1 2 999999 62300 1 2 999999 -156976 2 13 999981 1 2 999999 -73214 2 12 999987 1 327082 658229 826581 2 61850 954065 1 10 1000000 -242345 1 12 999992 -301525 1 2 999999 -456962 2 7 999996 1 20 1000000 612438 2 7 999999 1 2 999999 900273 2 1 999984 1 446670 459581 571758 2 735597 825568 1 2 999999 -941783 1 11 999981 580920 2 534014 761242 2 18 1000000 1 378364 949151 -465938 1 15 999986 908017 1 2 999999 -481390 1 146807 885158 792842 2 2 999999 2 521298 667018 1 422286 485562 -849903 1 2 999999 91510 2 2 999999 2 2 999999 1 2 999999 944602 2 2 999999 1 855891 951674 214292 1 685455 861535 -158109 2 542443 767182 2 17 999999 1 4 999992 -178237 1 149128 496158 427817 1 12 999983 288844 1 11 999983 334172 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 117989 921552 1 11 999996 981413 1 304723 563406 -61658 1 2 999985 -100027 1 406535 827087 255599 2 113449 269073 2 453523 848176 1 2 999999 -351244 1 43772 520955 490592 1 544313 968382 -648138 1 584389 737298 -46913 1 20 999991 -991406 2 2 999999 1 2 999999 -96995 1 2 999999 915861 1 238576 312419 -404871 1 1 999993 116612 1 2 999999 347424 2 7 999982 2 2 999999 1 1 999985 642906 2 212097 538120 1 20 1000000 -661181 2 407349 634326 1 15 999990 838528 2 2 999999 2 129613 549962 1 13 999993 -860925 1 2 999999 -139395 2 651677 841889 2 348463 951564 2 2 999999 2 2 999999 2 327271 800944 1 671344 970680 -784264 1 2 999999 -777629 2 2 999999 2 9 999995 2 34882 440556 2 13 999992 1 17 999995 629058 2 15 999982 1 266623 433689 173072 1 2 999999 -910495 1 20 999994 -195828 2 9 999982 2 348281 445044 1 2 999999 -198769 1 3 999981 869953 1 216553 446639 53944 1 2 999999 650933 2 125530 704516 2 123852 187994 2 2 999999 1 722689 900852 631950 1 137957 532103 -478072 1 2 999999 -478852 1 2 999999 -979423 2 438849 995387 1 6 999989 126949 2 332508 827833 1 11 1000000 -472023 1 2 999999 -104551 2 7 999986 1 630686 887637 -545753 2 345072 381742 2 5 999992 1 2 999999 -688397 1 9 999988 308621 1 2 999999 -650285 1 496837 785757 403929 2 198656 250875 2 10 999998 1 2 999999 940585 2 2 999999 1 322057 573853 889903 2 2 999999 1 16 999986 129786 1 2 999999 608100 2 373409 753473 1 3 999983 -286975 2 116508 350723 2 154944 726253 1 694278 840219 -963463 1 9 999984 -766567 1 2 999999 691010 1 8 999995 631239 1 10 999986 745421 1 409756 906814 -755294 2 19 999991 1 236398 284610 699006 2 2 999999 2 1 999984 2 437601 452130 1 932705 964603 -748373 1 306316 577006 405796 2 2 999999 1 427296 728700 -804147 1 2 999999 651390 2 2 999999 1 299169 695910 372754 2 18 999985 2 11 999986 1 9 999982 -518357 2 132158 329374 1 8 999986 -90453 2 18 999994 1 470263 776412 167228 1 10 999990 -424803 2 2 999999 2 63746 743316 2 12 999998 1 407568 637585 980319 2 2 999999 2 11 999992 2 552308 630434 1 9 999997 -632204 1 2 999999 928522 1 500943 870205 -232211 1 15 999990 -921525 1 2 999999 -705952 1 13 999988 -252050 2 636485 836850 1 7 999991 269827 2 730036 829857 2 130233 587538 2 11 999982 2 2 999999 2 6 999990 1 2 999999 386821 2 2 999999 2 2 999999 1 2 999999 669349 1 2 999999 248998 2 69280 503890 2 2 999999 1 2 999999 521669 1 2 999999 276830 1 2 999999 -695477 2 2 999991 2 2 999999 1 3 999996 -197599 1 78251 190626 879165 1 2 999994 118783 2 136960 950234 2 2 999999 2 274673 517283 2 2 999999 2 66727 259314 2 145333 378790 1 294991 436271 171108 1 572988 834144 -568491 2 2 999999 1 71971 202311 -423499 1 490606 792329 -543693 1 493427 660248 -529238 1 2 999999 -923141 1 11 999999 747016 1 2 999999 -490699 1 2 999999 -226483 2 558919 784052 1 286859 964133 235044 2 8 999987 2 2 999999 2 2 999999 1 20 999988 62148 1 2 999999 158933 2 2 999999 1 13 999988 -162551 1 8 999985 -900575 2 2 999999 1 2 999999 -337262 2 855628 952978 1 314227 821577 -176728 1 141178 419532 -732531 1 2 999999 -821615 1 2 999999 409852 2 2 999999 1 2 999999 917963 1 7 999997 232664 2 853393 902494 1 2 999999 -404320 2 8 999982 1 2 999999 453535 2 798972 853992 2 10 999989 2 11 999984 1 2 999999 374603 1 11 999997 -22805 2 2 999999 1 9 999981 -562636 1 9 999985 240825 1 557518 706641 -382009 1 2 999999 -905799 1 2 999999 884435 2 2 999999 1 2 999999 476456 2 2 999999 2 281388 785280 1 8 999991 988015 2 197598 578541 1 464713 507343 -862079 1 495696 887556 5704 1 2 999999 595295 2 2 999999 1 379863 487909 -748265 2 758973 776706 2 13 999989 2 2 999999 2 233127 505030 1 373900 948617 658904 1 4 999990 -573379 2 10 999983 1 2 999999 -172250 1 49718 569684 -669770 2 11 999996 2 2 999999 1 15 999999 -332690 1 425444 669185 746088 2 2 999999 1 2 999999 -742140 1 15 999999 960249 2 685035 923941 1 537987 888140 560952 1 102322 286851 590663 1 2 999999 -250446 2 17 1000000 2 2 999999 1 15 1000000 741782 2 2 999999 1 1795 131423 -115526 2 2 999999 1 2 999999 189155 1 377036 577933 790997 1 9725 747238 -334062 2 287750 597126 1 2 999999 -477661 2 89452 214814 1 2 999999 14025 2 45142 242929 2 12 999998 1 18 999999 290031 2 2 999999 2 477167 527660 2 2 999999 1 853437 946719 821308 1 2 999999 -254198 1 68819 909966 -409393 2 657574 824426 1 2 999999 939767 1 193092 949722 -102619 1 3 999995 271327 2 299496 494424 1 9 999984 553535 2 2 999999 2 2 999999 1 425983 765876 -296230 1 459546 570189 -462506 2 11 999982 1 2 999999 -232667 1 18 999995 -126229 1 15 999993 -967210 2 298617 950725 1 17 999988 -256087 1 3 999991 -921656 1 660429 698725 -600646 2 2 999999 2 7 999989 1 13 999987 312306 1 2 999999 18441 2 8495 528206 1 175924 476020 738228 1 478814 660825 393127 1 2 999999 -781340 1 2 999999 486201 2 5 999993 1 20 999992 -465980 2 3 999997 1 2 999999 116050 1 11 999997 271377 1 1 999988 493354 1 11 999982 82149 1 5 999987 -337199 2 2 999999 1 72831 366057 169109 1 13 999987 -261518 2 206193 986980 2 478165 543282 1 2 999999 121722 1 6 999989 -181962 2 2 999999 2 444136 709982 1 2 999999 794199 1 2 999999 530842 2 745696 784670 2 2 999999 2 468193 554705 2 2 999999 1 286237 431459 -628039 1 2 999999 -694220 1 2 999999 663559 1 163369 509523 -260517 1 276968 785898 -308490 2 1 999990 1 2 999999 -563286 1 2 999999 -255597 2 6 999991 1 510507 514402 -980392 1 189073 978418 687126 1 11 999993 506263 2 17 999987 1 12 999998 301861 1 50049 713729 806434 2 665351 791657 1 2 999993 -962863 2 363269 597211 2 2 999999 2 2 999999 2 97732 120757 1 18 999999 289376 2 2 999999 1 126600 837212 81259 1 16 999993 -630091 1 2 999999 -507832 2 302238 846936 2 79724 864503 2 14 999982 2 238744 827088 2 380521 799789 1 16 999986 45174 1 5 999987 975500 1 13 999991 -951940 1 2 999999 639025 1 17 999983 609101 2 16 999982 2 20 999994 2 2 999999 2 104957 532337 2 190382 960516 1 3 1000000 103165 1 18 999982 -249469 2 1 999996 2 2 999999 1 469943 561305 446541 2 12 999999 1 17 999997 681261 1 841344 863650 766959 1 11 1000000 974795 2 5 999997 2 2 999999 2 19 1000000 1 2 999999 -631054 2 2 999999 1 2 999999 -231826 2 55172 220354 1 20 999993 -720360 2 16 999985 2 465749 902604 2 2 999999 1 6 999992 -211894 1 214671 364869 332196 2 19 999982 1 2 999999 -307141 2 2 999999 1 10 999999 500350 1 234628 864720 400065 2 11 999983 2 3 999997 1 2 999999 -804021 2 78716 610288 2 8 999990 2 2 999999 1 2 999999 207950 1 600249 856676 -761202 2 2 999999 2 273147 614728 2 12 1000000 1 2 999999 328985 2 2 999999 1 116756 319945 -677945 2 2 999999 2 2 999999 1 33341 625184 -769620 2 8 999985 2 538931 674496 2 8 999991 2 8 999999 1 255113 485084 -417933 2 288519 657959 1 308738 748864 -210939 1 15 999995 526016 2 2 999999 2 18 999988 2 666763 786504 2 126207 902302 2 2 999999 2 400390 511859 1 2 999999 -860168 2 15 999994 1 15 999997 148026 1 2 999999 135209 1 2 999999 175233 2 2 999999 1 11 999992 347661 1 19 999997 283408 1 8 999990 417682 1 316947 945924 -485214 2 433164 448427 2 212742 922679 1 8 999983 230038 2 176783 903257 2 5 999996 1 2 999999 -904004 2 11 999993 1 2 999999 579533 1 5829 635509 -423124 1 7 999999 -57816 2 486804 815154 2 256752 496600 2 84627 243210 2 8042 968364 2 10 999990 1 2 999999 922897 1 183799 797190 285374 2 140018 492065 2 2 999999 2 2 999999 2 5 999992 2 6 999986 1 442929 955994 631160 1 165083 997418 787453 1 2 999999 489715 2 12 999982 2 2 999999 1 2 999999 807537 2 4 999998 2 2 999999 1 3 1000000 -441223 2 2 999999 2 262861 925714 1 2 999999 -674486 1 9 999981 99414 2 2 999999 1 185419 925252 -545998 1 2 999999 40487 2 2 999999 2 8 999985 2 2 999999 2 2 999999 2 15 999994 2 261785 948771 1 2 999999 128343 2 647577 714237 1 292372 674789 -600415 1 5 999983 -799561 2 15616 406022 2 749228 839461 2 8596 940014 1 641147 806173 622972 1 2 999999 -654303 2 2 999996 2 2083 896101 2 452566 660400 2 2 999988 2 584832 893568 2 2 999999 1 2 999999 921119 1 2 999999 896170 1 2 999999 -594867 1 178402 738249 992466 2 16 999982 1 2 999999 793788 1 2 999999 -650293 1 537417 636597 445968 1 4 999998 -906577 2 2 999999 2 2 999999 1 4 999989 375255 1 172682 750373 75324 2 577308 717095 1 13 999987 611248 2 2 999999 2 672950 766288 2 2 999999 2 12 999998 1 2 999999 154990 1 10 999983 158108 1 32906 391357 -401982 2 207166 376592 1 2 999991 -811891 1 788732 909447 -119662 1 656921 960765 695213 2 279155 304535 2 2 999991 1 657665 853694 815728 1 2 999999 394391 1 2 999999 -301217 1 19 999998 55594 2 708232 957482 2 2 999999 2 2 999999 2 380854 438732 1 2 999999 650964 1 32686 907452 -384385 2 19 999990 2 330633 500027 2 386068 958010 1 4646 70819 -108283 1 2 999999 460259 2 2 999999 2 2 999999 2 80898 857032 2 2 999999 2 361956 543234 1 40241 617077 677285 2 2 999999 2 8 999982 1 10 999985 -919578 1 35985 259066 -80927 1 14 999991 561395 2 9 999997 1 2 999999 -676646 2 2 999999 1 790380 895047 -58264 2 2 999999 2 384532 493453 1 256816 770768 -290126 1 248243 868918 -801084 1 14 999989 -245732 1 330104 686830 -108970 2 7 999990 1 658762 820520 223065 2 2 999999 2 2 999999 2 2 999999 2 6 999995 1 269041 672396 317903 1 16 999993 212921 1 16 999996 -148387 2 333769 347125 1 2 999999 -766905 1 764401 917385 291816 1 13 999991 -144835 1 289435 424920 -301752 2 91715 894205 1 289195 402336 -572105 2 10 999982 1 88403 544095 -559577 1 751642 784586 928673 1 2 999999 -808273 2 16 999981 2 2 999999 2 2 999999 1 20 999982 -738443 1 247851 599704 -247809 1 2 999999 -329636 2 2 999999 1 2 999999 -667037 2 2 999999 1 224438 368829 81272 2 128660 752529 1 301955 504561 -502506 1 19 999997 -653932 2 2 999999 1 18 999993 256716 2 2 999999 1 17 999999 993516 2 11 999982 2 633142 987301 2 2 999999 1 252752 328452 -568777 2 664188 723476 1 443045 595959 699956 2 84243 569807 2 2 999999 2 98912 676018 1 18 999989 -929858 1 2 999999 692113 1 2 999999 -552311 2 236820 386703 1 2 999999 -786392 1 31477 647168 286009 1 2 999999 -695404 2 8 999981 1 46001 168619 265058 1 8 999982 -904618 1 61821 138400 597859 2 156670 302374 1 2 999999 344221 1 207186 229947 603835 2 3 999997 1 2 999999 -55244 1 2 999999 -909477 1 7647 910184 486161 1 11 999986 5639 1 341506 941999 534466 1 18 999990 966555 1 2 999999 369901 1 14 999981 -790152 2 2 999999 2 2 999999 2 2 999999 2 258035 267524 2 16 999986 2 649788 730300 1 9 999993 654995 2 151426 945912 2 2 999999 1 2 999999 527222 1 350852 397535 -967912 2 2 999999 1 17 999986 -655602 2 17 999994 2 2 999999 2 5 999990 2 192190 944831 2 18 999998 1 352210 770730 -346672 2 19 999994 2 906512 924547 2 2 999999 2 426552 968512 1 20 999994 -65934 2 230474 563535 2 382084 590596 1 153994 566817 -125531 2 2 999999 1 2 999999 -267737 2 2 999999 1 13 999995 990069 1 2 999999 -804952 1 7 999999 -21587 2 48088 825947 2 803618 826897 2 2 999999 1 364219 874445 95759 1 2 999999 618724 1 2 999999 949955 1 10 999981 421236 1 16 999984 809749 1 620840 663857 994160 1 158800 705952 847180 1 290238 610386 588150 1 2 999999 -498093 1 214112 983967 308245 1 631153 821755 53174 2 17 999989 2 830659 833100 2 13 999992 2 2 999999 2 1 999994 1 7 999988 -323718 2 8 999985 2 5 999987 1 725117 912325 -978659 1 17 999986 360640 2 3 999982 2 17 1000000 2 2 999999 2 855171 941060 1 5 999994 949873 1 2 999999 -124156 1 13 999987 -772217 2 9 999998 1 202008 546398 -475646 2 239026 332437 2 2 999999 2 549497 872702 1 2 999999 298344 1 598417 816344 -56822 1 8 999984 -247414 2 7038 150461 1 2 999989 79323 1 339337 735898 -978968 2 2 999999 1 659439 998057 -598342 1 2 999999 -96586 2 10 999985 2 2 999999 2 13 999981 2 2 999999 1 20 999982 -836632 2 20 999986 1 284348 429815 -658283 1 419223 965170 -185094 1 473360 808558 742733 2 15 999994 2 2 999999 2 11 999991 1 2 999999 -733632 2 13 999992 2 443854 735006 1 2 999999 961827 1 2 999999 -157849 1 2 999999 -960827 2 2 999999 2 2 999999 1 451515 667296 723917 2 9 999996 2 20 999988 1 34436 265649 668776 2 18 999991 2 9 999990 1 2 999995 440947 2 40611 252909 2 875550 946513 2 195868 220035 1 674166 927503 86038 2 16 999981 2 2 999999 2 2 999999 2 617073 908330 1 14 999999 860289 1 2 999999 -409488 2 2 999999 1 18 999993 -338148 2 2 999999 1 2 999999 -380677 1 440362 824310 -880145 2 14196 738129 2 10 999991 2 115708 499697 1 3 999999 -533430 2 389718 404010 1 419885 915117 668462 1 11 999984 186914 1 4 999981 266781 2 2 999999 1 307632 547557 -159597 2 328263 898382 1 2 999999 -128053 1 10 999984 366226 2 2 999999 1 237565 611670 -807047 1 153197 665350 -410589 2 2 999991 2 2 999999 2 15 1000000 2 2 999999 1 2 999999 246419 2 2 999999 1 470105 476057 728659 2 20 999984 2 2 999999 2 2 999999 1 11 999997 -572954 2 86811 288549 2 689945 869088 2 2 999999 1 2 999999 -269382 1 425524 552422 425348 2 2 999999 1 2 999999 973961 1 2 999999 -766592 2 2 999999 2 2 999999 1 2 999999 -631310 2 2 999999 1 19 999995 308357 1 12 999998 -272692 1 2 999999 -75175 2 125793 333273 1 461265 891685 791995 2 2 999999 1 414500 439812 301738 1 2 999999 -305270 2 2 999999 1 404546 810492 557377 2 2 999999 1 1 1000000 595978 2 738131 936460 1 3 999994 962743 2 2 999999 1 42057 534532 -946540 2 2 999999 1 18 999992 173181 2 2 999999 2 3 999992 2 17 999994 1 247543 294510 -349271 1 2 999999 -452297 1 20 999986 -182661 2 481533 573637 1 646205 835527 -487858 1 10 999982 -105782 1 226338 547182 324641 1 17 999984 -763975 1 575857 858293 26890 2 2 999999 2 12 999992 1 405252 547469 271762 1 8 1000000 897676 2 793044 875696 1 243400 637891 -987880 1 2 999987 -147043 2 18 999991 2 128619 691001 1 15 999994 -328176 2 798521 896234 1 3 999989 -603231 1 953030 961137 -690803 2 3 999993 2 14 999984 2 17 999994 2 12 999989 2 2 999999 2 395185 785721 1 19 999993 -997713 2 406361 542936 1 18 999997 769485 1 208198 230677 -583142 1 2 999999 -547924 2 19 999984 2 327936 959273 2 166309 388606 2 2 999999 1 121598 823352 -35928 2 1 999996 2 2 999999 1 2 999999 173681 2 20 999993 1 2 999999 902756 2 910963 952228 1 370808 395141 -692475 1 12 999989 821825 1 86975 705385 -328604 2 2 999999 2 683289 831787 2 491188 890634 2 146565 440195 2 2 999999 1 5 1000000 795851 2 2 999999 2 1 999986 1 2 999999 -663413 1 10 999988 780888 1 19 999990 -294840 1 2 999999 259691 2 10 999996 2 161120 761345 1 159073 840806 -756313 2 2 999999 2 441773 824430 1 2 999999 888493 2 2 999999 1 2 999999 912321 1 2 999999 -45613 1 7 999998 298049 2 2 999999 1 383617 464835 394144 2 2 999999 1 136459 928601 -753158 1 124396 787658 -943950 2 2 999999 1 2 999999 508611 2 2 999999 1 2 999999 -490716 1 7 999988 -19003 2 16 1000000 2 2 999999 1 264027 877801 -670685 1 2 999999 402138 1 7 999996 -27924 2 8 999992 2 10 999998 2 555404 633358 1 2 999984 114154 2 18 999989 1 172758 870452 124979 1 11 999990 -103957 2 2 999999 2 7 999988 1 20 999998 -121013 1 2 999999 -143207 1 18 999991 685379 1 2 999999 -20727 1 2 999999 171577 1 464517 917495 -681812 1 12 999984 -882552 1 264360 730238 -574687 2 30148 855465 1 10 999992 512136 2 51537 287852 2 2 999999 1 117464 992492 -892687 2 2 999999 2 11 1000000 1 97859 512396 662208 1 2 999999 -696534 2 277940 302331 1 2 999999 559496 2 550458 705365 2 2 999999 2 2 999999 1 19 999987 -786205 2 2 999999 1 492699 559904 739596 2 315026 368132 2 2 999999 2 4 999996 2 5 999985 1 18 999992 -711245 1 67123 140438 -971242 1 2 999999 -202025 2 2 999999 2 19 999989 2 20 999998 2 2 999999 1 11 999986 -624741 1 2 999999 509528 2 51114 82609 1 443487 789121 898356 2 149815 633719 2 12 999999 2 2 999999 2 2 999999 1 2 999999 343695 2 11 999982 1 2 999999 -571693 1 19 999986 652839 2 2 999999 1 2 999999 -777652 2 194686 865047 2 16 999994 1 5 999981 956781 1 2 999999 -691711 1 245722 616403 -523718 1 475076 695638 -123470 2 17 999982 2 19 999981 2 2 999999 1 2 999999 -697927 2 2 999999 2 2 999999 1 6 999992 592041 1 6 999985 -746733 1 5 1000000 983040 2 6 999981 1 2 999999 -245510 2 2 999999 1 2 999999 290977 1 2 999999 325118 2 12 999998 1 2 999999 564475 2 323814 617871 1 15 1000000 -699953 1 16 999982 325954 1 8 999992 -714385 2 2 999999 1 2 999999 36722 2 260916 681790 2 230030 608586 2 2 999999 1 7 999989 -312373 2 2 999999 2 131068 227935 1 683407 780483 347047 2 10 999998 2 449134 907898 1 14 999985 203273 1 2 999999 965414 1 494082 769311 -770072 2 2 999999 2 10 999996 1 11 999992 -119834 2 363518 493951 1 227012 905763 -378822 2 12 999986 2 379463 810109 1 2 999999 -175390 2 2 999999 1 4 999994 775173 2 2 999999 1 19 999993 -776566 1 12 999983 -266192 2 179350 829476 1 342846 449018 -858089 1 2 999999 -141517 1 43181 111230 -977591 2 2 999999 2 35887 791076 1 2 999999 348119 2 8 999983 2 2 999986 1 2 999999 66419 2 2 999999 1 345497 686113 38311 1 424521 782293 -743157 1 303954 740132 -274082 1 2 999999 66018 1 2 999999 -636731 1 19 999995 -528333 1 2 999999 670070 2 13 999995 2 405720 464276 2 62368 458241 2 3 1000000 1 2 999999 -684798 2 2 999999 2 2 999999 1 14 999984 292147 1 2 999999 -820738 2 7 999982 1 2 999999 -270067 1 19 999992 161351 1 2 999999 -109707 2 648721 832858 1 400089 612532 804184 2 9 999985 1 2 999999 278790 2 68204 406880 1 2 999999 642486 1 16 999996 787464 2 2 999999 1 562918 617912 -712805 2 2 999999 2 2 999999 2 13 999996 1 152113 958159 28665 2 2 999999 1 4 999985 -844526 1 2 999999 -827830 2 7 999982 2 2 999999 2 7 999990 1 2 999999 125291 1 140547 157898 -851495 2 9 999993 1 690403 811426 -535592 2 2 999999 1 2 999999 -202478 2 9 999981 1 28233 360271 341186 1 16 1000000 878927 2 2 999999 1 2 999999 280917 1 2 999999 587729 2 20 999994 1 17 999984 -156752 2 155339 438657 2 2 999999 2 2 999999 1 173704 659248 560856 1 2 999999 -994364 2 2 999999 1 2 999999 414843 1 9 999986 -140361 1 4 999994 815097 2 2 999999 2 781299 862213 1 14 999993 673110 2 324638 574556 2 628202 670513 2 11905 649119 1 2 999999 -171432 1 199494 757429 160291 2 201706 820425 1 7 999981 -313288 1 20 999983 -935227 2 2 999999 2 2 999999 1 595716 711669 -667437 1 2 999999 144140 2 2 999999 1 390123 590796 -112147 1 519198 959868 -797196 1 254103 324969 983905 2 7 999992 1 10 999985 -502985 2 2 999999 1 2 999999 -349913 1 15 999997 -449014 2 2 999999 2 2 999999 1 13 999983 -309919 1 18 999994 23728 2 2 999999 1 16982 123786 586918 2 101986 384857 2 2 999999 1 2 999999 -383759 1 2 999999 -393387 1 10 999996 -452966 2 2 1000000 1 15606 347536 -886345 1 2 999999 -454160 1 2 999999 -80809 1 109570 884829 -606369 2 14 1000000 1 12 999990 181766 2 2 999999 1 2 999999 113854 2 14 999992 2 122525 674029 2 2 999999 2 2 999999 1 2 999999 148657 1 13 999990 -400780 2 2 999999 1 11 999981 857011 2 17 999992 1 5 999997 406274 1 592656 898174 -995518 1 2 999999 249154 1 2 999999 207104 2 2 999999 1 7 999984 -696321 2 15 999993 1 1 999989 907970 2 9 999983 2 2 999999 1 483295 567484 817733 1 6 1000000 -787589 1 2 999999 -607009 1 106058 624732 -889173 2 14 999998 2 15 999993 1 2 999999 236372 1 12 999998 -450859 1 35021 622921 343224 1 17 999984 980217 1 2 999999 -116718 2 17 999984 2 511506 701668 2 2 999999 2 262642 730362 2 19 999990 2 311421 996857 1 22628 980949 -612594 1 54358 753125 -297945 1 3 999999 197807 1 163058 227335 955844 1 494917 761797 -98011 2 2 999999 2 2 999999 2 149702 482120 1 334688 673560 767433 1 348434 741194 906638 1 2 999999 -605584 2 2 999999 2 3 999987 1 8 999990 -733346 2 2 999999 2 26239 512201 2 15 999994 2 2 999999 2 18 999991 1 2 999999 -292844 1 2 999999 -592374 2 2 999999 1 2 999999 556809 1 257898 575570 -96732 2 8917 503995 1 12 999991 -30605 2 15 999986 1 2 999999 389109 1 20 999987 -428587 1 2 999999 -862972 2 2 999999 2 2 999999 1 36614 676008 772042 2 447842 449039 1 13 999990 940937 1 11 999981 -212478 1 2 999999 -278010 2 545745 877820 2 14 999991 2 2 999999 1 505940 713997 430586 1 2 999999 -547710 2 2 999999 1 209897 992437 -314634 1 2 999999 500065 2 2 999999 1 841692 956919 261236 1 504142 733942 689820 2 2 999999 2 7 999994 1 217836 999388 166124 2 108884 333712 1 400591 966758 580964 1 2 999999 -298546 1 17 999986 -369079 1 690332 739504 -676988 1 18 999994 688577 2 19 999982 1 699892 732506 -191965 1 4 999984 -355377 2 2 999999 2 294098 583250 2 2 999999 2 2 999999 2 2 999999 2 20 999985 1 3 999995 177656 2 2 999981 1 589552 759126 -332348 2 2 999999 1 19 999995 -47634 2 2 999999 2 16 999998 2 8 999984 1 216957 841152 -695760 2 7 999994 2 12 999983 2 17 999990 2 17772 94317 2 20 999989 2 2 999999 1 492522 629443 -932225 1 10 999982 -512607 1 2 999999 750002 1 7433 898706 -119898 2 13 999990 1 2752 394441 -94970 1 12 999984 -499714 1 2 999999 -756952 2 2 999999 2 144680 510085 1 7 999989 -688268 2 2 999999 1 2 999999 -302964 1 2 999999 -102592 1 16 999986 495937 1 142441 422111 549122 1 2 999999 -767227 1 246724 710603 -136939 1 60720 688546 606288 1 495547 915123 -327113 2 2 999999 1 512230 592348 209998 2 187182 274196 2 15 999986 1 2 999999 348731 1 2 999999 -627511 1 2 999999 -987247 2 2 999999 2 6 999989 1 18 999992 500797 2 9 999995 1 16 999994 37842 2 436086 588863 2 13 999982 2 150154 350454 2 2 999995 1 17 999986 99041 1 2 999999 403545 1 2 999999 687278 1 430487 721681 -983922 1 2 999999 -151784 1 359921 834686 -10632 1 7 999994 -62966 2 2 999999 1 12 999995 873095 1 1 999983 157242 2 2 999999 2 387784 848029 2 2 999999 1 2 999999 -303057 2 2 999999 2 2 999999 2 2 999999 2 211776 590976 2 369112 486581 1 14 999990 -201515 1 2 999999 -204878 2 2 999987 1 2 999999 -392079 2 19 999986 1 2 999999 -933000 2 2 999999 1 9 999992 -253773 2 2 999999 1 1 999985 -754245 2 10 999997 2 7 999983 2 891162 940612 2 3 999981 2 25981 153256 1 15 999993 786090 2 11 999987 1 8 999984 342255 1 10 999993 -48311 1 2 999999 -818111 2 148349 926940 1 360672 473478 -958455 2 136485 889474 2 1 999996 1 4 999985 131622 2 2 999999 1 5 999985 361982 1 2 999999 -64944 1 2 999999 27105 2 627450 697847 1 17 999988 297181 1 8 999997 966398 2 2 999999 1 3 999996 977101 1 4396 843967 -791086 1 3 999989 742911 2 169262 199948 2 572438 862841 1 2 999999 69027 1 5 999983 247479 1 237218 471343 886143 2 214406 462610 1 2 999999 869988 2 2 999999 1 1 999996 -158787 2 15 999982 1 2 999999 -834914 2 2 999999 2 7 999995 2 487503 955810 2 36135 680197 1 408715 960511 164822 2 645639 973394 2 4 999999 1 87622 156402 809837 1 539500 906035 80232 2 421617 851116 2 2 999999 2 791755 932205 1 604117 653125 -966163 1 190475 590526 906709 2 17 999996 1 2 999999 99301 2 3 999982 2 1 999992 1 2 999999 -606751 2 18 999981 2 313907 360655 2 7 999996 2 2 999999 2 2 999999 2 2 999999 1 20 999995 987519 2 491827 609221 2 8 999997 1 2 999999 334919 1 84396 187556 770741 2 345685 594861 1 2 999999 -142818 1 12 999987 -441310 1 6 1000000 633944 1 447114 493601 475383 1 121102 176287 -734366 2 715567 920541 1 8 999989 904533 1 2 999999 759292 1 5 999985 345516 2 370840 765998 2 653666 925765 1 253991 660428 -827654 2 14177 460491 1 2 999999 -928930 1 192701 722680 -834362 1 121317 933351 313489 2 2 999999 2 2 999999 1 2 999999 -973014 1 3 999994 -440784 1 2 999999 -925247 1 9 999990 49491 2 2 999993 2 2 999999 1 718513 967684 541713 1 251520 893665 -224308 2 14885 826882 1 13 999998 393146 2 75975 350959 1 3 999998 852713 1 2 999999 258318 1 5 999992 -213485 2 181410 836135 1 12 999986 -1091 2 2 999999 2 119996 128361 2 9 999990 2 2 999999 2 52029 296855 2 213339 636949 1 2 999999 -310059 2 11 999987 2 20 999991 2 189130 204925 2 324124 617720 2 6 999995 2 10 999989 1 2 999999 -963325 2 6 999984 1 20 999990 591228 1 6 999993 348355 2 409461 890337 1 408235 416533 -796832 2 2 999999 1 15 999997 161555 2 63750 120941 1 2 999983 -703120 2 2 999999 2 12 999986 1 522322 754794 -405424 2 655827 947748 1 2 999999 570541 1 2 999999 -544172 1 5 999989 753144 2 2 999999 1 2 999999 -868648 2 2 999999 2 12 999998 1 2 999999 -944992 1 334597 495712 -137091 1 114591 513707 -790658 1 19 999996 332665 2 301294 666010 1 822691 945411 -218561 2 15 999983 2 19 999982 2 1 999982 1 2 999999 -969401 1 16 999983 -614843 2 79324 994311 2 194856 654634 1 435367 920979 948835 2 1 999982 2 18 999995 1 44218 473350 670762 1 2 999999 -769763 1 327549 585069 -868335 1 368795 631698 516731 2 8 999981 1 2 999999 586608 2 20 999989 2 12 999982 1 107425 698441 28532 2 2 999999 2 2 999999 1 222455 665924 -609927 1 2 999999 731819 1 47692 172932 -103847 2 7 999999 2 8 999998 1 2 999999 313925 1 189174 658124 -435851 1 406437 518958 530461 2 2 999991 2 2 999999 2 315133 541395 2 10 999988 1 7 999992 840594 2 10 999993 1 420479 500984 671398 1 7 999982 -6765 1 2 999999 -206057 2 819445 919729 2 6 999998 1 2 999984 61264 1 5 999988 -452728 1 2 999999 -44570 1 12 999984 -643765 1 2 999999 428510 2 2 999999 1 402656 935978 746514 1 1 1000000 -453921 2 2 999999 2 2 999987 2 12 999995 1 2 999999 866209 2 97998 638702 1 7 999998 709072 2 693773 961833 2 2 999999 1 546458 929912 131737 1 2 999999 39988 2 2 999999 2 14 999996 1 13 999994 493185 2 2 999999 2 227840 701215 2 2 999999 1 20 999987 455255 1 45064 564515 895049 1 18 999985 244857 1 740337 917864 565622 1 2 999999 -386419 1 559415 799822 965651 2 2 999999 2 484451 591431 1 475384 663986 400819 2 150989 172830 1 2 999999 750580 1 2 999999 985064 1 2 999999 -801827 2 13 999987 1 9 999996 126651 1 500935 583157 -438959 1 163396 870135 876006 1 8 999989 -130698 1 20 999991 -193427 1 5 999999 527399 2 2 999999 1 17 999985 609922 1 642344 886427 741535 2 11 999987 2 2 999999 1 2 999999 427131 2 2 999999 1 2 999999 957186 1 2 999999 534864 1 2 999999 -459541 1 17 999998 -690643 1 14 999993 760295 2 133719 833699 2 2 999999 2 2 999999 2 2 999999 1 801502 873833 -578636 1 2 999999 931171 1 8 999999 977506 2 410269 609433 2 20 999982 2 188221 549775 1 49374 136310 -865594 1 104652 104969 435838 1 6 999984 154202 1 4 999991 -189893 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999989 2 2 999999 1 2 999999 37449 1 16 999988 839669 1 2 999999 -870826 1 118595 171919 835396 1 46774 407999 620365 1 2 999999 651130 1 7 999981 -425723 2 2 999999 1 2 999999 -38889 1 3 999985 -317892 2 2 999999 1 14 999996 604296 1 14 999982 310728 1 2 999999 -809760 2 2 999999 1 2 999999 -788309 2 5 999991 1 107064 245667 -792769 2 176998 204675 1 1 1000000 -299214 2 15 999998 2 2 999999 2 2 999999 1 53480 847670 -562327 1 8 999981 286893 1 2 999999 987863 1 4 999997 -941690 2 2 999999 1 2 999999 -15171 1 17 999993 663238 1 1 999986 411247 2 2 999999 1 8524 51486 -311816 2 328157 418713 2 16 999994 2 18 999999 1 2 999999 827695 1 692577 741540 342826 1 8 999981 201493 2 156984 393039 2 14 999996 2 2 999999 2 2 999999 2 2 999999 2 1 999992 1 2 999999 -764945 1 10 999984 117820 1 5 999986 -426730 2 2 999999 2 14 999998 1 16 999999 -676109 1 33070 501744 -948323 2 269414 376372 1 657114 709349 481411 2 563701 775209 2 2 999999 1 2 999999 931020 1 1 999989 41164 2 20396 142143 1 2 999999 -765041 1 2 999999 -249604 1 297596 531795 754509 2 17 999992 2 2 999999 1 2 999999 947909 2 1 999998 2 6 1000000 1 2 999999 -70454 1 2 999999 192052 2 3 999987 1 661208 871059 -615954 1 10 999999 287502 2 2 999999 2 7 999985 1 260711 959598 203414 1 2 999999 340890 2 185653 540823 2 140371 823736 2 580376 932574 1 612670 958353 -774279 2 2 999999 1 2 999999 509871 2 715640 911867 1 10 1000000 234093 2 16 999982 2 349874 689016 2 8 999998 1 441630 461155 640490 1 17 999996 117195 1 10 999993 799231 2 72406 394969 1 15423 581205 -4133 2 20 999989 1 10 999999 -379694 1 2 999999 -525861 1 234760 461711 -645454 2 655617 710931 1 7 999998 -278792 2 5 999985 2 2 999999 2 309436 358638 2 7 999992 2 789950 973795 2 672344 996841 2 2 999999 1 2 999999 -349349 1 157866 472177 618257 1 15 999989 714383 1 108479 954251 -400932 1 85954 810051 -203945 1 2 999999 523769 2 19 999995 2 20 999991 2 16 999993 1 646357 956255 799914 2 449591 705239 1 500024 709120 922279 1 8 999986 -989489 2 87659 753907 1 2 999999 760385 2 10 999991 1 453301 480700 -374958 1 558948 921088 73535 1 4938 879107 -120574 1 334494 879149 -921182 1 19288 478442 -364956 2 2 999999 2 2 999999 1 20 999993 72719 1 2 999999 -700335 2 13 999982 1 2 999999 -326910 2 2 999999 1 286765 771262 266075 2 2 999999 2 752437 779954 1 2 999999 826465 1 514170 954559 -17212 2 2 999999 1 2 999999 -531875 2 2 999999 2 13 999986 2 2 999999 2 10 999996 1 910198 943918 740985 1 17 999987 -228537 1 3 999997 793245 2 78735 539200 2 2 999999 1 241756 851077 226675 2 539928 881542 2 2 999999 2 2 999999 2 20 999985 1 2 999999 -671473 1 2 999999 42873 2 2 999987 1 2 999999 -219787 2 4 999987 1 696714 998442 428286 1 2 999999 759333 1 2 999999 -151181 1 12 1000000 704938 2 2 999999 2 2 999999 2 2 999999 2 122322 854687 1 18 999999 131397 1 2 999999 -532507 2 2 999999 2 2 999999 1 5 999991 -364110 1 2 999999 -615277 2 812508 924350 2 386945 542969 2 18 999986 1 12 999994 638407 1 20 999981 -525260 1 2 999999 -198948 2 2 999999 2 16 999987 2 13 999988 1 8 999990 867238 2 116057 328481 2 2 999999 2 25732 895864 2 451150 940367 1 2 999999 -438785 2 1 999994 1 382662 980425 -671680 2 19 999982 2 19 999998 2 2 999999 1 379838 545955 -947689 2 19 999987 2 457640 508455 2 544696 706223 1 7 999987 501764 2 2 999999 2 2 999999 1 4 999984 379574 1 668391 711711 -851645 1 19352 197065 -48474 2 2 999999 1 1 999988 850752 1 142163 575871 -107485 2 2 999999 1 8 999984 -995407 1 475562 754927 777277 2 1 999984 1 9 999996 77660 2 2 999999 2 5 999993 2 14 999995 1 606294 736934 -294402 2 2 999999 2 2 999999 2 17 999990 1 2 999999 -916772 2 20 999986 2 2 999999 1 19 999996 -675539 1 2 999999 -162353 1 2 999999 731969 2 343900 378084 1 55045 703148 631280 2 331650 616485 1 3 999994 -259166 1 2 999999 220690 1 2 999999 115617 2 8 999996 1 9 999991 -172686 1 2 999999 610701 1 15830 87577 -95483 2 2 999999 2 779451 906751 1 17 999988 -455228 2 2 999999 1 2 999999 355633 2 2 999999 1 372691 508838 806838 2 11 999995 1 2602 668645 40436 2 1 999988 1 495415 990841 -297194 2 265910 816490 2 2 999999 1 654424 711393 93280 2 8 999995 1 5 999990 765745 2 4 999998 1 43105 238919 -63948 1 97188 989504 24863 2 2 999999 1 503604 671297 683352 1 11 999993 764955 2 15 999996 1 2 999999 -83746 2 7 999999 2 11 1000000 1 2 999999 275903 1 10 999992 -338027 1 2 999999 991675 1 2 999999 -989254 2 2 999999 1 2 999999 154072 1 10 999995 464170 1 2 999999 214558 1 812660 881028 814596 2 2 999999 2 2 999999 1 2 999999 18916 1 2 999999 920949 2 27813 892033 2 10 999991 2 2 999999 1 10 999997 -145673 2 2 999999 2 454908 903477 2 2 999999 2 234228 454186 1 8 999993 -329972 2 609835 855509 2 210156 815613 2 215746 528529 2 2 999999 1 2 999999 -529317 1 2 999999 -709399 2 2296 646024 2 2 999999 1 2 999999 467903 1 12 999997 310535 2 2 999999 1 2 999997 -541104 1 2 999999 914483 1 3 1000000 69936 1 79994 852396 -902365 1 13 999988 296296 1 2 999999 993705 2 109495 241381 1 384458 501003 -902269 2 2094 291272 2 76408 636609 2 2 999999 2 20 999997 2 2 999999 2 564523 887550 2 190638 775685 1 2 999999 737758 1 20 999984 653112 1 370970 373644 586089 2 246435 792439 2 2 999999 2 6 999991 2 13 999999 2 2 999999 2 5 999987 2 397958 413385 2 740464 777140 2 2 999999 2 2 999999 1 280301 592301 529583 1 10 999993 872306 1 2 999999 657579 2 202158 363182 1 150130 794943 -104566 2 2 999999 2 128814 877926 2 365716 391451 1 2 999999 828192 2 2 999999 2 695042 851118 2 5830 463010 1 16 999990 43031 1 2 999999 129408 2 261944 716406 1 4 1000000 226200 2 2 999999 2 18 999989 1 2 999999 -684686 1 2 999999 -585064 2 2 999999 2 14 999989 1 11 999983 -768728 1 12 999994 -2778 1 2 999999 -786912 2 12 1000000 2 781758 808998 2 2 999999 1 432540 818786 -654218 2 2 999999 1 15 999999 -35128 2 248505 858090 1 9 999982 -199039 2 2 999985 2 16 1000000 2 741136 834840 1 3 999997 -786871 1 277008 488571 -926569 1 268352 590825 -91599 1 492266 833328 740341 1 192649 401007 -384449 2 2 999999 1 2 999999 933020 2 2 999999 1 2 999999 843178 2 2 999999 2 3 999982 2 762432 781265 1 2 999999 495635 2 2 999987 2 2 999990 2 15 999987 2 2 999999 1 13 999982 408660 1 2 999999 573540 2 78174 853596 1 2 999999 -784393 1 11 999999 511319 2 2 999999 2 2 999999 2 390411 746511 2 2 999992 2 2 999999 1 15 999989 424837 2 270881 745878 1 559653 908223 860116 1 546570 659105 -13111 2 15 999995 1 2 999999 -638614 2 374123 636509 1 2 999999 -833054 1 2 999999 328523 1 2 999999 653841 2 447265 866662 2 3 999984 2 15 999988 2 2 999999 2 2 999999 1 3 999983 -243617 1 28977 776186 52326 1 188800 543453 335009 1 197472 337493 -409112 2 456489 787603 2 5 999981 1 3 999996 64085 1 621168 623667 -277364 2 592238 763512 2 2 999997 2 2 999999 2 2 999999 2 681681 775769 2 5 999999 1 11 999998 -399920 1 19 999983 -496520 2 2 999999 2 2 999999 2 340342 629284 1 119251 402082 -382607 2 2 999999 2 623448 789796 2 2 999999 2 17 1000000 1 295735 363411 -187511 2 2 999999 1 2 999999 -715624 2 234696 775542 1 645961 674966 484900 2 2 999999 2 2 999999 2 432722 480831 2 4 999987 1 2 999999 -889571 2 5836 516978 1 703703 959179 962308 1 14 999984 510914 2 850065 972522 2 120019 145224 2 2 999999 2 16 999986 1 7 999988 -425610 2 2 999999 1 2 999999 -494563 1 261076 558311 -802823 1 2 999999 664111 1 111133 715853 -506641 1 860599 958847 -696697 1 2 999999 161226 1 2 999999 162360 2 3 999998 1 597106 678931 266708 2 526324 589430 1 16 999981 598054 1 549116 693846 -799212 1 14 999991 -278007 1 495390 758080 967365 2 2 999999 1 16 1000000 -217196 1 14 999983 -535429 1 2 999999 -619570 1 2 999999 214188 2 621893 834461 2 11 999983 1 2 999999 -668268 1 10 999997 -755034 1 2 999999 -474213 1 541444 680449 -953734 2 15 999990 2 2 999999 2 209775 377342 1 2 999999 -768829 2 2 999999 2 2 999999 1 2 999999 -650766 1 13 999988 -356257 2 2 999999 2 60928 788010 1 396296 719681 -374388 1 8 999998 437535 1 872199 914117 165367 2 2 999999 1 2 999999 -643520 2 19 999991 2 2 999999 2 9586 73165 1 13 999994 392544 2 7 1000000 1 14 999987 903409 2 639749 794572 2 2 999999 2 87612 357067 2 37637 493615 2 17 999989 2 2 999999 1 2 999999 -141732 2 8 999988 2 2 999999 2 537220 948936 2 2 999999 2 2 999999 2 373921 585028 1 16 999990 -666782 2 442825 921141 1 2 999999 -437254 2 135609 275044 2 2 999999 1 48630 74763 -718390 1 432013 530812 -510878 1 230168 644450 -482924 1 17 999999 291274 1 2 999999 -375451 1 2 999999 -441490 2 760380 837574 2 2 999999 2 2 999999 1 147509 360021 219013 1 64142 811261 267422 2 2 999999 2 5 999985 2 2 999999 1 2 999999 311908 1 569781 706539 -533166 2 15 999999 2 17 999993 2 2 999999 2 15 999983 2 96358 426885 2 2 999999 1 489162 568257 -427625 2 252107 617323 1 423537 996393 -283549 1 229853 780165 -529707 1 5 999981 932094 1 10 999992 -340322 2 5 999986 1 68274 533274 -904184 1 11 999992 -690472 2 70649 693856 1 529964 541914 777659 2 14 999995 1 2 999999 352596 2 970822 999169 1 2 999999 -829237 2 2 999999 1 2 999999 -450009 1 746152 767835 -725097 1 13 999981 547956 1 444839 482731 730052 1 14 999992 532921 2 13 999999 1 8 1000000 -273991 2 387691 839689 1 193507 326672 177187 1 525033 638863 -380849 1 119430 983397 -772276 2 2 999999 2 596292 844382 1 5 999985 418449 1 2 999999 963636 1 429256 598240 682622 2 2 999999 1 18 999989 139185 2 732455 934157 1 488836 718901 -715795 2 258117 836469 2 12 1000000 2 2 999999 2 209824 867542 2 463757 771097 2 2 999999 1 2 999999 80500 1 482730 835128 -230500 2 2 999999 1 4 999982 -607093 2 13 999997 1 19 999996 155284 2 14 999989 1 2 999999 -928850 1 467527 786440 -479472 1 287858 441036 -551261 2 9 999981 2 18 999981 2 20 999981 1 104198 806499 301548 1 13 999988 -631887 2 359261 697968 2 237650 356411 1 2 999999 -64102 1 15 999994 -639011 1 16 999982 -339979 2 1 999981 2 396937 465694 2 443376 752317 1 290412 536849 156653 1 10 999982 12233 2 13 1000000 1 7 999985 221135 1 13 999983 173173 1 14 999989 696191 1 389673 663592 351166 2 589801 817492 1 2 999999 -386200 1 187022 723734 -946795 2 584078 808267 1 10 999984 440166 2 5 999988 1 2 999999 -254217 2 395207 822822 2 474138 482106 2 2 999999 2 2 999999 1 15 999993 981918 2 2 999999 1 2 999999 4114 1 2 999999 263558 1 2 999999 461680 2 19 999982 1 11 999996 904022 1 20 999991 -858014 1 2 999999 463004 2 2 999999 1 2 999999 962650 2 2 999999 2 12 999984 2 558308 617985 1 2 999999 -109054 2 2 999999 1 16 999991 931410 1 2 999999 -416027 2 5 999998 1 2 999999 490185 2 5496 633840 1 19 999983 -491197 2 143634 786172 1 312497 786587 574712 1 17 999991 -629026 1 2 999999 51107 1 789724 986932 100549 1 3 999984 682920 1 109572 990455 -549355 1 2 999999 -417951 1 17 999987 -67107 1 16 999991 -252307 2 18513 802675 1 19 999995 485041 2 198419 541639 2 332929 493037 2 17 999981 2 695265 994633 2 2 999999 1 10 999994 -196653 2 155784 507474 2 2 999999 1 327224 414899 -323047 2 6 999998 2 859072 982154 2 2 999999 2 2 999999 1 2 999999 -154362 1 17398 410133 357833 2 633217 755505 1 2 999999 778626 2 641051 838888 2 592497 778083 1 2 999999 -389087 1 2 999999 -163911 1 830299 868957 -901386 1 1 999999 -818795 2 589623 778334 2 20 999997 2 10 999998 1 2 999999 624234 1 2 999999 868696 1 239991 444570 764240 1 2 999999 -489023 2 2 999999 1 18 999997 -46871 2 18 999996 2 2 999999 1 17 999995 146793 2 5 1000000 1 7 999984 -760472 2 273642 729802 2 471586 768938 2 2 999986 2 2 999999 1 7 999988 78502 2 6 999993 1 9 999986 -319954 1 640398 847823 819039 2 796250 952187 2 4 999995 1 13 999997 687302 1 5 999989 -32225 1 2 999999 -31941 1 2 999999 -484554 1 46037 65694 951649 2 2 999999 2 719409 963368 2 195140 799605 1 343222 724953 553685 1 17 999981 63999 1 2 999999 -419261 2 467582 651332 2 87414 512798 2 3 999981 1 457979 472558 40428 1 2 999999 125694 1 6 999985 27007 2 5 999989 1 458852 988405 -957868 2 2 999999 2 15 999992 1 2 999999 -830925 2 2 999999 2 2 999999 2 223826 401364 1 145980 335749 816090 1 2 999999 -617736 1 319542 666764 -694939 2 10 999994 2 2 999999 2 2 999999 2 680143 901542 2 2 999999 2 2 999999 1 2 999985 -47316 1 16 999992 496362 2 2 999999 1 2 999999 227436 2 2 999997 2 11 999995 2 327317 533568 2 291391 816941 2 2 999999 1 2 999999 -246597 1 17 999997 608435 2 354798 851855 2 14 999995 2 2 999999 2 11 999990 1 389595 963393 -19792 1 11 999982 -254450 2 2 999999 1 293814 944304 221822 2 2 999999 1 544286 590037 640823 2 132564 587551 1 279348 884154 -52751 2 54123 909596 1 2 999999 -482140 1 2 999999 245113 1 2 999999 -124289 1 346392 637935 759769 1 2 999999 195873 1 747420 926986 564497 1 2 999999 798703 1 9 999994 -228562 2 49782 146556 2 2 999999 1 450666 539989 749982 1 20 999998 -428804 2 21774 365804 2 205560 719610 2 6 999982 1 5 999995 573236 2 2 999999 1 2 999999 272774 2 530620 642365 2 2 999999 1 30835 211171 717312 2 2 999999 2 576444 734516 2 650095 856077 1 2 999999 -636 1 2 999999 832407 2 2 999999 1 65584 662632 870882 1 2 999999 697042 2 428427 968705 2 2 999999 2 2 999999 2 11 999987 2 2 999999 1 2 999999 15392 2 14 999986 2 2 999999 2 170993 815215 1 2 999999 -843042 1 2 999999 688433 2 2 999999 1 2 999999 529903 2 2 999999 1 2 999999 -372191 2 548803 571628 1 281330 602135 891760 2 672365 994708 1 8 999991 80296 2 2 999999 2 2 999999 1 5 999986 799563 2 2 999999 2 483340 620567 1 2 999999 -206642 2 590959 764815 2 338585 419307 1 2 999999 274517 1 2 999999 389171 1 12 999987 -397151 2 6 999982 2 185931 501919 2 2 999999 2 15 999999 1 10 999993 543653 2 2 999999 1 8 999993 312528 1 2 999999 471705 2 2 999999 2 2 999999 1 330285 825666 853215 2 6 1000000 1 173636 759491 -645843 1 2 999999 480721 1 15 999998 195815 1 2 999999 -504000 2 2 999999 2 11 999990 1 2 999985 -195316 1 2 999987 701678 1 783490 883489 664959 1 6 999983 -818418 2 8 999987 2 13 999992 2 131863 638510 1 464786 834838 731047 2 2 999999 2 116422 253448 2 2 999988 1 2 999999 672293 2 230547 821358 1 67653 107484 -541167 1 2 999999 -154693 2 119831 880857 1 17 999995 -739638 1 11 999995 629899 1 2 999999 634476 2 6 999992 2 2 999999 1 12 999996 -349201 2 535230 552992 1 11 999991 -358796 2 2 999999 1 13 999981 406908 2 19 999984 1 66412 482079 912270 2 2 999999 2 12 999995 2 20 999990 2 2 999999 2 16 999999 2 10 999984 1 2 999999 -208851 1 2 999999 -595791 2 844404 868289 1 11 999990 -674867 1 9 999997 -519391 1 140232 347949 -745196 2 2 999999 2 286421 563129 1 9 999998 -963455 1 2 999999 -379780 2 368339 643004 1 473907 895173 -24832 2 894844 902456 1 95155 883112 479465 2 2 999999 2 2 999999 1 7 999991 46060 2 2 999991 1 505220 971729 -298056 1 2 999999 -413298 1 2 999999 729825 1 1 999999 -439794 1 17 999992 -979465 2 74752 487218 1 11 999995 535863 1 2 999999 -649575 2 2 999999 1 2 999999 49205 1 3 999989 714940 1 470771 780488 -37096 1 9 999990 763612 1 2 999999 -807200 2 738175 855818 2 51928 81796 1 231044 612422 677138 1 2 999999 841695 1 2 999999 509498 1 2 999999 40086 2 190802 863639 1 12 999998 -920938 1 278921 883307 -757766 2 11 999982 1 118291 244902 -230225 1 82571 238990 -302046 2 437896 674120 2 2 999999 2 2 999999 1 19 999987 -715909 2 2 999999 1 2 999999 698331 2 3 999995 2 124803 300610 2 12 999991 1 2 999983 933288 2 20 999981 1 169634 548634 -734793 2 441010 641703 2 2 999992 1 2 999999 989987 1 2 999999 -274674 1 2 999999 -293654 2 2 999999 1 13 999986 -238852 2 2 999999 1 325837 547378 -978491 2 550635 874421 2 185194 898410 2 13 999995 1 15 999984 903291 2 333947 964602 2 2 999999 2 74817 690987 1 38851 510690 -97260 2 8 999987 2 81812 556232 2 2 999999 2 31176 744505 2 724424 850504 1 9 1000000 22985 2 54095 90984 2 2 999999 2 763277 957926 1 2 999999 -464130 2 2 999999 2 516540 997650 2 15 999985 1 64193 974194 -343163 1 2 999999 -744381 2 2 999999 1 484115 898974 58345 2 864366 864528 2 2 999999 2 1 999991 2 14 999992 2 346237 575357 1 546159 790678 -533479 1 198113 301679 114129 1 67075 278553 -885100 2 313432 783097 2 7 999998 2 505614 614570 1 2 999999 775336 2 9 999997 1 5 999984 989942 2 568760 934379 1 2 999999 -329777 1 323348 914632 -434046 1 235731 697177 -388551 1 171448 318172 595898 1 606676 840247 -453841 1 2 999986 -165960 1 484038 810888 772738 1 2 999999 448544 2 830425 882221 2 2 999999 1 140076 764112 -175485 1 2 999999 -223892 2 2 999999 2 2 999999 1 2 999999 537254 1 11 999982 -821198 1 2 999999 676351 2 22768 873484 2 16227 407013 1 2 999999 -86039 1 16 999996 699807 1 407136 578648 566978 2 11 999992 1 2 999999 -23781 2 89456 499621 1 15 999981 993043 2 16 999985 1 14 999998 -139259 1 209277 844778 -968950 2 2 999999 2 2 999999 2 133449 431540 2 2 999999 1 2 999999 -985258 1 166377 687574 -749940 2 2 999999 1 107934 256982 247847 2 19 999982 2 14 999993 1 5 999987 -287859 2 345116 637987 1 13849 861099 -81292 2 14 999992 2 6 999994 2 2 999999 2 2 999999 2 2 999991 1 259565 835554 155589 2 2 999999 1 47804 512634 920930 2 2 999999 1 709892 930104 -376513 2 10 999990 2 653244 833708 1 2 999999 -863499 1 2 999999 533405 2 669044 725737 1 2 999999 456947 1 329016 666433 966525 1 183097 553872 548487 2 16 999995 1 224130 939642 -73201 1 2 999999 942453 2 174681 634905 1 19 999994 -848382 1 492457 569450 -89986 2 2 999999 2 2 999999 1 20 999988 787389 2 1 999987 1 75007 976590 865041 1 399132 941912 17225 1 526583 561974 905394 2 510 276239 1 16 999986 -925956 2 2 999999 2 702246 989825 2 122620 529460 1 2 999999 665467 1 7 999984 -910032 1 8 999989 -875312 2 687292 702631 2 2 999999 2 12 999998 2 761136 919083 2 464815 593433 1 126274 385427 -115405 1 2 999999 506879 2 2 999999 1 14431 957926 270642 1 300402 763890 341745 1 704981 961080 -11855 1 2 999999 713052 1 18 999994 -65179 1 12 999984 170847 1 713443 884323 480843 2 11 999990 1 7 999998 -36752 2 2 999999 1 18 999997 150777 1 13 999981 986142 2 14 999985 1 156897 668518 436386 2 1 999993 2 2 999999 1 9 999990 -390622 1 2 999999 18637 2 11 999993 1 1 999999 550384 2 2 999999 2 2 999999 1 4 1000000 871517 2 20 999999 2 230289 920832 2 3 999993 2 2 999999 1 5213 97941 240934 2 6 999983 2 300483 605118 2 2 999999 1 2 999999 944740 2 63415 434490 2 2 999999 2 8 999999 1 693567 984853 -467450 2 2 999999 1 92661 755216 -124741 2 700035 893073 1 8 999981 418224 2 2 999999 1 14 999989 -516178 2 139672 333164 1 15 999990 187568 2 545942 578881 2 16 999984 1 2 999999 385553 1 2 999999 -306992 1 600462 835789 549895 2 126723 232702 1 16 999981 -848150 1 458015 740493 -181372 2 2 999999 2 2 999999 1 2 999999 -599997 2 16 999985 2 4 999984 2 8 999994 2 398965 433757 1 172065 994631 89475 2 202723 352393 1 16 999996 -242559 1 27100 266197 -896384 2 2 999999 1 9 999981 217200 1 2 999999 46420 2 14 999987 2 12 999991 2 802879 877798 1 268038 499706 -93588 1 2 999999 824574 2 2 999999 1 8 999994 410836 1 18 999986 609758 1 2 999999 28837 1 2 999999 911909 1 2 999999 -584277 1 47801 223058 235821 2 2 999999 2 10 999991 2 2 999999 2 2 999999 2 2 999999 1 325130 811648 -211554 2 8 999991 1 2 999990 892553 1 424214 949733 949929 1 2 999999 981759 2 2 999995 1 8 999991 -486206 1 2 999999 768442 1 2 999999 983605 2 20 999996 2 169211 750780 2 16 999998 1 43099 244325 680217 1 2 999999 -72449 2 10 999997 2 15 999998 1 2 999999 -473833 1 2 999999 336883 2 4 999989 1 10 999996 -124423 1 524790 759332 -944365 1 185786 854035 589408 2 52629 371848 1 504576 662638 433901 1 473300 595953 -560254 1 113331 589959 -623748 1 626533 738026 -320778 2 16 999990 2 7 999982 1 23434 314215 -729889 2 213385 289316 1 2 999999 -908574 1 4916 592214 -815879 2 5 999983 1 561414 910096 -44367 1 13 999985 -658512 2 2 999999 2 5 999981 2 111165 916970 1 9 999998 342499 2 380615 437282 1 20 999995 481044 1 5 999992 143929 1 735603 864359 -374334 1 946093 991822 -481984 1 236175 662227 674040 1 2 999999 288981 1 623015 915387 728289 2 6 999986 2 101196 776974 2 305031 379578 1 2 999999 -249467 2 50227 531449 2 17 999982 2 147139 753794 1 16 999981 685715 2 5 999989 1 2 999999 -188039 1 55246 336576 662909 2 2 999999 2 2 999999 2 1 999991 1 2 999999 -824193 2 169211 857011 1 2 999999 933753 1 936937 957410 -901117 1 2 999999 -381906 2 2 999999 1 6 999991 -219911 2 2 999999 1 2 999999 -295519 2 2 999999 2 2 999999 1 509982 607594 -279243 2 11 999999 1 366916 571030 -327600 1 2 999991 104494 2 2 999991 1 3 999981 143117 2 425742 487692 2 2 999999 2 5 999987 1 2 999999 214414 2 2 999999 1 3 999991 -456945 1 429377 544176 837161 2 817237 910237 2 2 999999 1 170425 228871 252048 1 642406 960807 -14171 2 358086 665951 2 157779 822471 2 4 1000000 2 20 999988 1 14 1000000 -231187 1 2 999999 265160 2 2 999999 1 1 999982 295905 1 14 1000000 -694522 1 2 999999 -624084 1 2 999999 965287 2 976334 981319 2 20 999981 2 2 999999 2 2 999999 2 10 999988 2 7 999997 2 2 999999 1 2 999999 856375 2 2 999999 1 2 999985 449118 1 324808 462914 638495 2 70026 593525 1 678023 902919 -248368 2 465478 524307 2 2 999999 1 2 999999 -565833 1 2 999999 -495817 1 45292 69361 397521 2 19 999986 1 677078 862087 -686642 1 2 999999 432733 2 2 999999 2 2 999999 2 212615 550397 2 7 999985 1 2 999999 -850014 2 2 999999 2 256999 398533 2 18 999999 1 2 999990 -922027 2 57902 815009 2 720224 920361 1 2 999999 -4092 2 2 999999 2 2 999999 2 28206 457708 2 112577 226333 1 13 999992 -230253 2 155014 987557 1 14 999994 -177726 1 2 999999 310441 1 17 999982 -923627 1 13 999986 -750256 1 2 999999 -299506 2 11 999981 1 17 999989 281967 2 2 999999 1 95618 580481 969909 2 2 999999 1 442311 464245 626041 1 2 999999 890201 1 27748 603235 -938529 1 290336 817668 -779612 1 2 999999 900005 2 638465 846507 1 2 999999 -886342 2 11 999988 2 472818 896666 1 2 999999 -805726 2 338444 669460 2 396025 420135 2 561426 847433 2 2 999999 1 2 999999 -383126 1 2 999999 379634 1 2 999999 972349 2 784936 891070 2 2 999999 2 710880 901930 1 2 999999 -532242 2 2 999999 1 16 999984 27629 2 11 999983 2 7 1000000 1 16 1000000 -722805 2 2 999999 1 442930 502994 -277213 2 2 999999 1 2 999999 -4151 2 285661 857235 2 713958 890757 1 11 999990 667249 1 8 999997 817846 2 2 999999 1 2 999999 27975 2 142989 847111 1 430788 999963 -978672 1 299995 635150 -320183 1 185038 910894 484223 2 2 999999 1 2 999999 -309064 1 13 999998 -994961 1 15 999987 951923 2 347352 410673 1 458441 980687 -940701 1 253779 695213 734375 2 5 999994 2 827866 937517 1 7 999994 122122 2 410904 580253 1 2 999999 318033 1 20 999981 -318960 2 19254 338158 2 2 999999 2 20 999991 1 2 999999 321781 1 4 999991 184588 2 19 999992 1 2 999999 578501 1 2 999999 107347 1 2 999999 45227 2 2 999999 1 2798 329943 -413668 1 457256 897243 649746 2 2 999999 2 2 999999 2 2 999999 1 3 999983 540927 1 2 999999 891968 2 74489 534252 1 59439 319202 -382391 1 14 999993 979109 2 170411 835698 2 2 999999 2 6 999985 2 6 999989 1 2 999999 -785609 2 1 999981 1 325406 805232 556850 1 202665 843224 -980424 1 172322 783558 835676 1 148148 527809 -303814 2 626731 680323 2 502545 515430 2 8 999982 1 307149 792190 -462583 1 175427 786198 -900700 2 4 1000000 1 12 999982 979211 1 2 999999 -294485 1 2 999999 660585 2 386002 834556 2 17 999983 1 12 999985 800865 1 19 999991 -396762 1 2 999999 -484642 1 2 999999 274216 1 426399 803498 484844 1 5 999999 -233918 2 299104 538120 2 2 999999 2 13 999986 2 2 999999 2 250171 466225 1 20 999991 62235 1 97388 472627 891082 2 17 999992 1 2 999999 768136 2 681546 819434 1 16 999986 -922529 1 2 999999 -85019 2 2 999999 2 2 999999 1 471614 943858 529044 1 2 999999 -787838 2 8 999986 1 15 999996 -898750 2 2 999999 2 321133 749141 1 2 999999 261705 1 1 999985 593643 1 5366 928063 -242377 2 800820 931952 2 721144 818097 1 34501 921053 -37102 2 13 999995 2 355100 924675 2 2 999999 1 2 999999 -73750 1 6 999995 902871 2 70828 671215 1 2 999999 -683340 1 7 999984 -671582 2 2 999999 2 2 999999 1 2 999999 -68075 1 99377 474764 -164598 1 2 999999 491499 1 355392 692995 -887515 2 2 999999 1 10 999993 -260655 1 18 999985 596346 2 192935 512702 1 20258 259621 -403357 2 2 999999 1 53041 854004 -593613 1 238491 527708 978485 1 2 999999 -615260 1 2 999999 298525 2 724696 930603 2 2 999999 2 129158 323307 1 70383 550588 -828894 2 117737 270255 2 267614 575879 2 8 999993 2 20 999999 2 2 999999 2 1 999996 2 2 999999 1 11 1000000 693157 2 677673 847818 1 7 999994 690390 2 28866 149695 1 709650 824050 -442351 1 2 999999 239377 1 16 999995 599229 2 2 999999 1 2 999999 603389 2 2 999999 2 7 999988 2 14792 628753 1 2 999999 982680 1 405803 942637 -181174 1 59216 647710 -770329 2 2 999999 2 18 1000000 1 11 999990 -524471 1 2 999999 944287 1 2 999999 496990 1 4 999998 -777979 1 2 999999 547715 1 200427 343031 585339 2 23529 538097 1 2 999999 103782 1 20 999989 847008 2 2 999999 1 90945 356857 -955768 1 18 999996 353633 1 483607 576618 811205 2 2 999999 2 169063 778840 1 411605 461368 830670 1 2 999999 242526 2 8 999983 1 202637 267791 -334173 2 2 999999 1 2 999999 925508 2 2 999999 1 38524 864295 -10654 2 12 1000000 1 2 999999 -359900 2 14 999986 2 94671 349239 2 581913 935942 2 351600 679813 2 2 999999 2 541007 923164 1 2 999999 176839 2 40577 954245 2 102160 948694 2 389189 884057 2 19 999982 1 459550 608649 -136034 1 2 999999 373364 1 589464 668360 -806332 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -91136 2 156721 637515 2 8 999999 1 8 999987 -878033 1 1 999985 -385639 2 4 999984 1 2 999999 271831 2 164044 292303 1 2 999999 616117 1 2 999999 -721859 1 13 999999 918957 1 246679 804968 -177522 1 2 999999 476058 1 13 999988 -183139 1 18 999987 -713658 1 3 999995 62267 1 3 999989 57528 1 10 999985 237514 2 2 999999 1 2 999999 507127 2 15 999983 1 136542 581288 -312298 1 2 999999 394587 1 2 999999 750529 1 2 999999 -992685 2 635253 850188 1 1 999981 -723747 1 15 999990 -297308 2 483345 555363 2 2 999999 2 16 999996 2 41776 225965 2 2 999999 1 2 999999 -428932 1 2 999999 -332621 1 15 1000000 -404931 2 27287 731907 2 466247 802737 2 2 999999 2 2 999999 1 2 999999 -980314 2 2 999999 1 6 999989 955546 2 2 999999 2 2 999999 1 16 999989 -161690 2 208095 705568 2 5988 577929 2 3 999997 2 2 999999 2 20 999996 1 197893 278706 -916244 1 2 999999 879350 1 149494 497383 -841035 1 4 999997 769342 1 98292 110344 59104 1 19 999981 659745 1 2 999999 728799 2 2 999999 2 8 999985 1 255138 270023 298033 2 3 999992 1 2 999999 -1530 1 252439 756596 644080 1 2 999999 -949632 1 2 999999 254790 2 18 999999 2 179442 376348 2 605350 873497 2 19 999993 1 7 999987 -472258 2 2 999999 1 2 999999 -30746 2 8 999985 1 2 999999 -602769 2 19 999981 1 2 999990 -279321 1 2 999999 -645353 2 2 999999 2 528111 872779 2 2 999999 1 152794 532961 -757909 2 16 999998 1 5 999988 -618191 2 8 999984 2 203637 224386 1 238172 552367 -910910 1 2 999999 657807 1 2 999999 -270172 2 86883 283047 1 209426 584307 -60311 2 2 999999 2 16 999993 1 31876 518642 -23685 1 2 999999 625761 1 54228 976565 874109 2 13 999984 1 251820 291570 939152 2 413364 577600 2 355550 374018 1 6 999994 -646012 2 2 999999 1 2 999999 -894385 1 19 999996 313215 2 1 999997 1 2 999999 259992 1 2 999999 -529989 2 636887 931336 1 1 999991 647893 2 641949 938276 2 2 999999 1 606581 742201 85351 1 259903 820987 375961 1 2 999986 124935 1 369654 427430 271392 1 7 999994 734764 2 5 999998 2 395471 509065 2 14 999992 2 8 999999 2 2 999999 1 302387 433585 469695 1 2 999999 477557 1 66103 877874 6622 2 4 999987 2 2 999999 1 2 999999 809380 1 9 999995 -931942 1 11 999994 945591 2 2 999999 2 8 999993 2 2 999999 1 2 999999 75119 1 222269 810999 -803521 1 2 999999 -996226 2 167737 674918 1 17 999991 -495993 2 2 999999 2 474175 809977 1 172841 307378 -433586 2 377302 658030 2 19 999986 1 2 999999 -850682 2 2 999999 1 13 999983 492480 2 2 999999 1 73799 489279 905310 2 690744 933047 1 5 999988 -771510 2 2 999999 2 2 999999 2 2 999999 1 157929 598979 433400 1 2 999982 1293 1 595979 732868 61718 1 777326 796084 454154 2 5 999991 2 356753 693298 1 3 999994 -75981 2 13 999981 1 262350 885166 -944289 2 1 999993 1 2 999999 -412637 2 130678 840387 1 52010 273206 658686 1 774417 906309 752583 1 2 999999 353026 2 14 999985 2 2 999999 2 7 999981 2 2 999999 2 6 999991 2 2 999999 2 5 1000000 2 2 999999 1 3 1000000 101660 1 12 999981 -682865 2 2 999999 1 469470 919634 -671596 1 2 999999 302892 2 15 999981 2 495627 699665 2 4 999997 1 14 999984 381193 1 896490 958628 380789 1 239375 658165 908919 1 6 999997 946975 1 2 999999 712342 2 8 999987 2 12 999991 1 2 999999 851032 1 15 999986 692811 1 5 1000000 561884 1 2 999999 -943944 2 575510 921148 2 7 999999 2 216138 723961 1 450735 941491 -774747 2 600677 931818 2 2 999999 1 2 999999 898828 1 158345 368130 -895600 2 3 999987 1 2 999999 718896 2 7 999984 2 2 999999 2 267612 371469 1 197469 337288 -156997 1 518646 669247 -877329 2 617507 913224 2 608431 859087 1 202172 997403 501907 2 2 999999 2 3 999989 2 676355 907731 1 2 999999 415526 2 2 999999 2 133322 295938 1 2 999999 94868 2 93201 540154 1 1 999987 -983688 1 18 999984 760900 2 304075 359407 2 56148 858429 2 288536 675786 2 2 999996 2 14 999992 1 10 999983 255392 1 2 999999 -523436 2 7 999997 1 657136 751905 -788744 2 2 999999 1 19 999989 317527 2 668530 910085 2 2 999999 2 2 999999 1 12 999987 5462 2 2 999999 1 20 999982 -997809 1 2 999999 -290611 1 471033 925216 -426586 1 2 999999 -381152 1 4 999993 211073 2 2 999999 1 7 999985 -935663 2 264505 649551 1 2 999999 -37942 2 20 999985 1 14 999993 -170103 1 7 999981 -712839 1 20 999988 -593004 2 2 999999 1 2908 476661 -537149 2 64812 101674 2 382063 830211 1 11022 451525 839066 1 2 999985 -307679 2 5 999994 2 7 999996 2 10 1000000 2 37274 65076 2 2 999999 2 17 999987 2 2 999999 1 2 999999 582624 1 15 999989 275718 2 798182 907998 2 2 999999 2 728296 760494 1 3 999994 124718 2 2 999999 2 13 999986 1 9 999996 -32796 2 15 1000000 2 2 999999 1 443317 875482 704645 2 14 999982 2 16 999992 1 2 999999 740253 1 675744 733365 -663915 1 135203 517752 -737816 1 17532 793177 -766178 1 218159 536454 286285 2 2 999999 2 221605 773146 2 6 1000000 1 19 1000000 384840 2 4 999996 2 2 999999 1 10 999992 -334234 2 171724 468333 2 13 999992 2 2 999999 1 501419 614880 -333809 1 13 999996 -122804 1 9 999985 62914 2 12 999991 2 279562 811935 2 2 999999 1 2 999999 561315 2 113204 737342 1 433339 522183 -49761 1 816083 923579 -499282 1 281819 736058 314137 2 659834 760422 1 8 999987 -401691 1 46563 882309 551230 1 219008 230311 568403 1 585655 594349 761981 1 2 999999 822574 2 391028 983038 1 39813 50004 379786 2 11 999996 1 16 999990 417288 2 2 999999 2 2 999999 2 2 999999 1 489626 881138 -663053 1 122161 295986 976095 1 253329 406863 819146 1 2 999985 728266 1 68349 552344 644658 2 14176 236309 1 2 999999 779798 1 777582 987594 -428579 2 2 999999 1 2 999999 104552 2 173535 220443 2 302943 476379 2 2 999999 1 108902 240210 -937551 2 2 999999 1 492248 819243 691516 2 18 999990 1 10 999981 -963802 2 44346 825238 1 20 999996 -592059 2 860388 959970 1 2 999999 579052 2 2 999999 1 510245 524189 -842591 2 19 999999 2 538803 740070 1 18 999997 -376453 1 16999 897687 862885 2 10 999982 2 10 999990 1 2 999999 514979 1 3 999985 -101017 2 2 999999 1 2 999999 -738657 1 2 999999 -812889 2 2 999999 2 9 999990 2 11 999994 1 2 999999 -942770 2 3 999988 1 19 999981 829904 1 870790 922383 106755 1 11 999996 -519405 2 2 999999 1 2 999999 -383977 2 2 999999 2 11 999990 1 2 999999 612701 1 623502 776406 767599 2 1 999986 1 14 999994 -255551 2 61083 898298 2 999 612847 1 329847 360874 -717307 2 11 999996 1 31322 738885 -25642 1 115176 272956 845757 2 2 999999 1 10 999986 249410 1 49134 331827 -308553 2 305115 389294 1 10 999997 -710887 1 2 999999 131331 1 2 999999 929143 2 9 999993 2 374044 469518 2 2 999991 1 9 999985 -713106 2 2 999999 2 15 999990 2 2 999999 1 374682 879289 590295 2 2 999999 2 2 999999 2 12 999986 1 121788 341201 -945391 2 13 999987 1 31733 801729 -954909 1 642143 709758 489199 1 11 999990 -984214 2 4 999982 1 18 999999 -613054 2 1 999999 2 226032 835367 1 2 999999 -391239 2 323533 338308 1 219592 407851 157406 1 2 999999 -464002 1 6 999982 926559 1 16 1000000 -709579 2 2 999999 1 285668 720232 247084 1 249978 717412 -821423 1 4 999994 -164397 2 4 999998 2 19 999989 1 14 999986 -302341 2 544128 550646 1 15634 47980 499879 1 2 999999 -820630 1 52515 675567 302813 1 15 999986 -794948 1 17 999982 -678725 1 10 999991 973173 2 614418 911162 2 18 999993 2 730817 824966 1 522246 743599 660705 2 2 999997 1 2 999999 376836 1 2 999999 502652 2 2 999999 1 2 999999 -129811 2 728349 828143 1 106878 662360 273819 1 2 999999 23841 1 3 999982 -135819 2 2 999999 2 9192 521196 2 1 999982 2 2 999999 1 9 999989 588498 2 2 999999 1 18 999997 -117740 2 7 1000000 2 2 999999 1 2 999999 264809 1 19 999984 166019 2 327475 645440 2 2 999999 1 2 999999 662432 1 14 999981 -101994 2 2 999999 2 8 999988 1 2 999999 -469883 2 4896 296864 2 2 999999 1 7 999990 -921428 1 5 999987 364751 1 2 999999 -440912 1 2 999999 307062 1 2 999999 980547 2 177909 435390 2 4 999986 2 146191 605250 2 2 999999 2 611312 844481 2 141289 259604 1 49449 746306 682104 2 17 999987 1 126349 966916 -417528 1 664437 760348 143806 1 17 999990 517545 2 2 999999 1 2 999999 -893126 2 209218 630848 2 2 999999 2 20 999988 2 258929 409044 2 18 999986 1 8 999998 -942214 2 13 999994 1 407687 738638 463483 2 101215 523419 1 2 999999 -755908 1 6 999988 -244615 2 2 999999 2 115554 895735 2 2 999999 2 2 999999 2 2 999999 1 2 999999 609734 2 2 999999 2 33909 341790 2 3 999986 1 11 999985 988844 1 386084 917372 -253159 2 2 999999 1 8629 455528 978762 2 2 999999 2 18 999985 2 386155 955290 1 2 999999 -719729 2 17 999987 1 4 999996 -630394 1 133548 663496 -452472 1 18 999990 985454 2 14 999983 1 423096 941229 275738 1 19 999986 788563 2 115287 331079 2 406892 662963 2 326029 433584 1 58488 720274 -2500 1 2 999999 177417 1 2 999999 248501 2 757125 829306 1 2 999999 775474 1 8 999982 39105 2 6 999982 2 2 999999 2 2 999999 2 8 999992 1 8 1000000 31559 1 2 999994 16998 2 10 999995 2 4 999995 1 2 999999 518165 1 10 999981 -481699 2 7 999982 1 201273 878134 384313 2 2 999999 1 17 999993 -70798 2 16 999998 2 138825 395142 2 2 999999 1 2 999999 -931983 2 12 999994 2 2 999999 2 11 999998 2 293082 346992 1 665856 755585 -764390 2 279108 472835 2 2 999990 2 17626 95492 1 2 999999 -11922 2 16 999983 1 2 999999 168528 1 383882 390551 -968915 1 2 999993 590364 1 3 999987 899391 2 2 999999 2 13 999981 2 2 999999 1 2 999999 -726798 1 16 999992 43048 2 6 999981 1 8 999994 977780 1 2 999999 758262 2 124675 761220 2 2 999999 2 2 999999 1 111526 176264 759066 2 16 999981 2 2 999999 2 17 999983 1 11 999988 293485 2 4 999991 1 144164 814955 467644 2 12 1000000 2 2 999999 2 112571 873807 2 19 999988 1 450471 594054 917706 2 13 999990 1 8687 731807 468184 1 313433 613452 328435 1 9 999990 569875 2 285372 609471 1 415194 963704 -995791 2 8 999984 1 10 999989 -387767 1 2 999999 427792 1 2 999999 -595930 1 1 999982 -218903 1 2 999999 -567302 2 57944 674216 2 392206 808219 1 26876 904898 998038 1 19 999998 -177431 2 38841 851532 2 40901 997544 1 20 999984 509690 1 2 999999 652262 2 626 868983 2 10 999993 1 308604 607674 231091 2 655465 773913 1 449650 720623 747034 2 2 999999 2 291375 633289 2 2 999999 2 56446 390666 2 3 999992 1 582069 960316 902775 1 132970 627800 -572880 2 344417 892558 1 784735 946083 -94879 2 13 999988 1 2 999999 -341896 1 13 999998 -875166 1 792064 837391 -66669 2 15 999994 2 2 999999 1 17 999995 215700 1 356347 624726 -554709 1 2 999999 -161924 2 20 999992 1 4 999996 711326 2 13 999999 2 673774 781268 1 1 999995 -802549 1 2 999999 293535 2 136014 645949 1 708565 741975 -255287 1 381172 785011 970872 1 1 999997 -49609 2 2 999999 1 4 999995 698599 2 19 999997 1 2 999999 -938672 1 15 999984 -230034 2 2 999999 2 2 999999 1 9 999982 975024 2 7 999997 2 2 999999 1 593856 757056 445267 1 2 999999 562497 2 789411 880816 2 216354 801232 2 2 999999 1 599515 648775 -488091 1 2 999999 -573913 1 2 999999 228931 1 12 999984 892934 1 2 999999 -712311 2 115660 644782 1 460434 634966 578646 2 14 999996 1 2 999999 -517388 2 2 999999 1 15 999996 -602247 2 388032 393046 2 13 999981 1 304691 451237 475587 2 4 999993 1 18 999986 -236893 1 562806 876563 367679 1 29805 905639 92648 1 2 999999 -26620 2 826915 905165 2 2 999999 2 2 999999 1 11 999995 504879 1 327589 603426 814990 1 17 999989 808161 1 6 999999 677135 2 2 999999 2 2 999999 1 20 999984 124059 2 271901 467721 2 2 999999 1 13 999984 211140 2 2 999999 2 16 999995 1 869536 952377 8193 2 3 999999 1 94732 116183 427774 1 2 999999 20403 1 302100 978695 -391807 2 2 999999 1 2 999999 -242405 2 448103 905193 2 18 999989 1 2 999999 971385 1 2 999997 -698603 2 316931 899843 1 4 999993 320370 2 190092 505343 1 498485 688529 995477 1 30112 304748 243385 1 2 999999 740683 2 13 999991 2 2 999999 2 84114 774176 2 2 999999 1 2 999999 -890512 1 2 999999 -56570 1 6 999985 -859103 1 2 999999 -7377 1 497415 594415 716225 2 13 999997 2 47575 911006 2 528776 765518 2 2 999999 2 6 999983 1 17 999998 -222242 2 2 999999 1 76387 309383 -503462 2 5 999981 2 180064 454523 1 322548 325901 -786872 2 335391 924442 1 210555 404641 555022 1 614406 642386 -720516 2 2 999999 2 7 999986 2 2 999999 2 141601 456296 2 648274 953062 1 2 999999 -669846 2 622313 909792 2 20 999983 2 2 999999 1 16 999989 360049 2 298850 463838 2 4 999989 2 590947 927392 1 2 999999 370291 1 18 999983 -438030 2 79616 757950 1 103056 211365 -94039 2 19 999985 2 423474 612940 1 201265 216711 -119993 2 2 999999 2 11 999987 2 4 999981 1 5 999986 373680 2 10492 905943 2 2 999999 2 356091 501535 2 2 999999 1 11 999992 -869487 1 271185 778895 586449 1 2 999999 -598180 1 2 999999 290955 2 16 999992 1 8 999983 63602 1 1 999989 80824 1 2 999999 288062 2 2 999999 2 2 999999 2 11 999992 2 15 999991 2 3 999983 2 5 1000000 1 139776 546471 198189 1 259096 750698 -924973 2 19 999983 2 12 999984 1 19 999995 261770 2 8 999987 1 2 999999 -87924 1 17 999997 170148 2 475224 747657 1 646201 904529 830075 1 2 999999 -717159 1 2 999999 198630 2 101483 855851 2 1 999990 1 147781 507443 -590845 1 2 999999 615611 1 9 999985 -167346 1 13 999999 276295 2 132594 973194 2 2 999999 1 157854 248884 226017 2 3 999991 2 11 999998 2 151961 620732 1 3 999995 925482 2 151592 877812 1 136110 323208 -234747 2 2 999999 2 7 999994 1 7 999983 -97297 1 2 999999 555084 2 2 999999 2 13 999981 1 2 999995 -809467 2 18 999997 2 12558 127825 2 2 999999 2 698968 953579 2 3 999988 2 2 999999 2 147960 317141 2 17 999994 1 9 999993 554649 1 2 999999 -305094 2 2 999999 2 17 999982 2 2 999996 2 2 999993 1 725455 771431 -76799 2 141701 250565 1 10 1000000 263966 1 2 999999 -346101 1 40534 801029 -901398 2 2 999983 1 2 999999 56393 1 748198 900318 -520280 1 2 999999 468135 2 195395 831677 1 547145 700827 908874 1 377572 390055 761738 1 19 999990 -244601 2 2 999999 1 2 999999 -856777 1 10 999993 -842102 2 2 999999 2 2 999999 2 2 999999 2 4 999993 1 2 999999 752260 2 11 999998 1 729213 913373 173058 2 2 999999 2 2 999999 2 2 999999 1 19 999987 254843 2 2 999999 2 490066 844583 1 2 999999 -385758 1 2 999999 996906 2 15 999998 1 15 999989 13702 2 119112 173250 1 6 999991 188571 1 2 999999 183409 1 335884 405872 -996182 2 640650 826959 1 17 999993 -165914 2 2 999999 2 2 999999 2 2 999999 1 103632 774144 900959 1 2 999999 -568673 2 7 999997 1 885823 993988 -184592 2 2 999999 2 10 999987 2 561660 892166 1 103114 220108 -71253 1 12 999981 318930 1 18 999994 -574986 1 127679 604651 -724814 1 740394 927846 -919444 1 309173 374373 28850 1 2 999999 424093 1 17 999994 258198 2 289271 611341 1 633708 994958 720266 2 2 999999 2 2 999999 2 2 999999 1 10 999989 -391299 1 20 999983 664751 2 365756 975285 1 149130 375309 -352899 1 377149 866844 627672 2 16 999996 2 16 999985 2 37139 871245 2 828125 922264 2 2 999999 1 12 999998 125558 2 367695 419365 1 178702 592747 -331001 2 740366 828228 1 742719 818000 803466 2 500775 748585 1 2 999999 576732 2 2 999999 2 2 999999 2 2 999999 2 358735 706225 2 884179 967888 2 3 999994 2 2 999999 1 17 999993 708369 2 218708 677047 1 2 999999 945279 1 14 999997 785426 1 452810 964653 425895 2 2 999999 1 807232 984212 142872 2 2 999999 1 7 999998 -104150 2 2 999999 1 2 999999 -699259 1 2 999999 -156930 1 55302 203594 -928021 1 1 999987 -854040 2 641196 732930 1 388145 459011 -684586 2 794774 829752 1 5 999986 -604779 1 361820 666148 -250216 2 15 999987 1 20 999982 -257193 2 4 999997 2 2 999999 2 121044 419171 2 5 999993 2 1 999983 1 91223 242618 -184929 1 142576 181574 -409288 2 267361 514159 2 220653 964334 1 423201 464539 938131 2 788204 902824 2 319235 875907 2 2 999999 1 4 999983 -844243 2 5 999991 1 9 999998 855495 2 612373 816692 1 2 999999 96952 2 3 999982 1 2 999999 363569 2 4 999996 2 3 999988 1 446084 662861 759485 2 2 999999 1 2 999999 -385623 2 7 999989 2 2 999999 1 17 999998 867473 1 792602 999285 -532891 1 17 999996 963104 1 2 999999 -351340 2 322282 735114 2 9 999988 2 286348 641863 1 269463 613774 217752 2 2 999999 1 167064 460350 -982191 1 2 999999 643037 1 2 999999 -62756 2 263614 421207 2 14 999993 2 2 999999 1 2 999999 931357 1 174217 264859 891236 1 11 999994 -87559 1 2 999999 252637 2 2 999999 1 448397 909143 -417872 2 2 999999 2 3 999997 1 15 999990 -41322 2 10 999990 2 105648 982478 2 2 999999 2 2 999999 2 19 999981 1 443289 475640 241690 2 90680 565302 2 2 999999 2 4 999981 1 140630 502009 -435111 1 378171 536657 -944188 2 12 999985 2 562414 592817 1 686437 849804 291554 1 680793 857447 -234600 1 14 999996 -513198 2 2 999999 2 12 999997 1 2 999999 532568 2 9 999989 1 589774 835601 363256 2 11 999994 2 13188 916677 1 2 999999 -844094 2 2 999999 1 344943 701994 -343381 1 9 1000000 850173 2 2 999999 1 295936 991126 -439893 1 2 999999 -875514 1 3 999998 -138709 2 12 999996 1 2 999999 -401690 2 2 999999 2 243095 722589 1 2 999999 693301 2 293678 551200 2 2 999999 2 2 999994 2 355252 398732 2 14 999987 2 20 999987 1 20 1000000 267805 2 9 999985 2 19 999992 2 2 999999 1 392773 831760 -900788 2 10 999985 2 2 999999 2 9 999991 2 2 999999 1 20 999982 -371744 2 2 999999 2 2 999999 1 2 999999 -35847 1 896309 978325 -975653 2 4 999993 1 2 999999 -223378 2 4 999988 2 2 999999 1 2 999999 405197 2 12 999986 1 2 999999 -691662 1 1 999995 -971302 1 2 999999 -752467 2 2 999999 1 10 999988 -706383 2 4 999996 1 4 999984 -741873 2 36547 496114 2 361412 534131 2 5 999986 1 7 1000000 -827383 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -156427 2 13 999993 2 121159 966543 1 243115 418706 -836810 2 14 999985 2 7792 142859 1 2 999999 -11045 2 97777 197495 2 299180 519074 1 2 999999 359878 1 2 999999 -670460 1 2 999999 205416 1 2 999999 -765239 2 2 999999 2 2 999999 2 13 999994 1 738398 852147 524113 1 2 999999 -655749 2 2 999991 2 772909 823223 2 2 999999 1 19 999990 709417 2 2 999999 2 2 999983 2 2 999999 1 124454 355808 309348 2 2 999999 1 213163 378382 -982805 1 2 999999 330418 2 4 999983 2 13 999986 1 11 999995 137668 1 19 999995 -860071 2 16 999997 1 137638 669094 880632 2 532014 769988 1 737242 797421 -856226 2 244664 729227 1 2 999999 -751593 1 782281 913289 907162 2 2 999999 2 10 999997 2 2 999999 1 782380 945797 725793 1 9 999982 -277986 1 2 999999 327897 2 13 999988 2 497983 675630 2 36438 348074 2 12 999990 1 3 999987 51673 2 2 999999 2 2 999999 2 2 999999 2 15 999991 1 3 999994 -948053 1 2 999999 903404 2 1 999983 1 2 999999 495512 1 4 999988 -570596 1 2 999999 829021 1 71675 692056 -207059 1 2 999999 -289918 1 358635 989904 -490441 2 18 999998 1 2 999999 290603 2 127883 500978 2 2 999999 1 17 999986 833715 2 2 999999 1 368651 547473 -754265 1 140542 207438 651207 2 157671 764141 2 75931 104024 1 2 999999 384086 1 151326 674712 -33625 2 117584 280028 1 12 999996 542513 2 193524 620969 1 475894 635076 498881 1 1 999987 -894229 1 31602 466701 815471 1 20 999997 -843066 1 5 999988 934484 1 6 999993 -824293 2 2 999999 2 6 999992 1 11 1000000 416836 1 395802 560337 123522 1 2 999994 -134547 2 2 999999 2 5 999986 2 8 999988 1 2 999999 429074 2 13 1000000 1 7 999990 -608276 1 2 999999 -636217 2 612805 847596 1 2 999999 992137 1 277737 291251 -765988 1 18 999993 206203 1 136682 528023 911553 1 5 999990 -851367 2 76944 903407 2 2 999999 2 154080 909012 2 38111 134894 1 2 999999 876334 1 20 1000000 688862 1 10 999986 -503615 2 686482 789460 1 1 999998 185070 1 36373 507112 -215135 1 2 999999 114044 1 2 999999 67929 1 2 999999 613337 1 2 999999 108659 2 10 999997 2 434474 917725 2 2 999999 2 2 999999 2 2 999999 1 12 1000000 11799 1 2 999999 733651 1 2 999999 -744460 2 2 999999 1 4 999984 -11566 1 248513 283255 916721 1 17 999984 -352461 1 2 999999 -518421 1 2 999999 583670 2 13 999998 1 18 999983 -690836 2 207122 597577 1 2 999981 -873385 2 511807 591557 2 7 999990 2 774489 916555 2 3 999999 1 10 999994 235340 1 7 999997 139024 1 2 999999 474757 1 224641 795184 -308106 1 2 999999 796617 2 19 1000000 2 2 999999 1 2 999999 340102 1 195564 658309 -707785 1 2 999999 -578587 1 680503 723552 56444 1 655162 898867 -241441 2 18 999986 2 88830 937788 1 6 999993 -792886 2 92069 992313 2 2 999999 2 19 999982 1 14 999982 -763348 1 584747 861037 -48001 2 2 999992 2 264301 888290 1 10235 881767 811824 2 2 999999 1 7 999994 849755 1 373820 420240 -616177 1 10 999981 -345533 1 489414 611145 -664537 1 5 999992 57848 2 2 999999 2 19 999997 1 2 999999 -419714 1 633983 825626 40182 2 8 999995 2 2 999999 2 4 999995 2 2 999999 2 2 999999 2 112934 285285 1 199828 586610 -887868 1 5370 932937 -667206 2 559958 676196 1 2 999999 -991332 1 8 999982 736653 1 102514 338598 462924 1 298876 697604 688384 2 2 999999 1 2 999999 -534562 2 18 999995 1 19 1000000 56987 2 4 999981 2 65367 437557 1 599407 693446 -104775 1 127866 669599 524313 2 10 999987 2 530888 940699 1 639259 830094 -481027 2 2 999999 2 2 999999 1 309667 737048 779413 2 246328 818375 2 17 999998 1 5 999982 719329 1 8 999988 557100 2 281830 562623 1 2 999999 -967339 2 320986 735599 2 45475 197766 1 18 999982 -168326 1 2 999999 -265140 1 153389 350655 -114691 2 11 999999 2 19 999994 1 10 999982 -219806 2 2 999999 2 2 999999 1 12 999987 81602 2 10 1000000 2 10 999992 2 17 999997 2 11 999998 2 3 999986 2 247049 487622 1 19 999986 431823 2 20 999982 2 208351 968880 2 16 999989 2 920109 943409 1 507229 670285 -62242 2 2 999999 1 21330 138772 -977122 2 2 999999 1 2 999999 -307952 1 2 999999 -455676 2 198696 939197 1 18 999983 642477 2 2 999999 2 2 999999 1 7 999995 -370151 2 3 999996 2 125939 993700 1 577073 696218 -354566 1 9 999989 -569902 1 2 999999 278591 2 2 999999 1 17 999995 553387 2 2 999999 2 4 999989 2 2 999999 1 224284 572936 556697 1 508217 794902 -392810 2 20 999993 2 5 999981 1 433506 848029 837818 2 16 999981 1 625 934845 115158 1 2 999999 210511 1 9 999992 -6210 1 2 999999 63333 1 2 999990 427988 2 17 999983 1 419083 789615 216541 2 1 999995 1 498724 778533 15629 2 11 999997 1 2 999999 796318 1 521687 648238 558634 2 2 999999 2 14 999996 2 13 999985 1 2 999999 281129 2 294668 411820 1 2 999999 943525 2 2782 189734 2 2 999999 1 2 999999 -630710 1 2 999999 -510186 1 343224 975222 -905163 1 467900 501838 647999 2 295892 750617 1 14 999988 702910 2 570968 921676 2 13 999991 1 20 999981 -993308 1 2 999999 122911 1 397030 650310 623597 2 2 999999 2 6 999998 2 5 999994 1 552845 705919 998976 2 594197 596698 2 2 999999 1 356188 732956 -893107 1 622505 965393 -115540 2 216306 614101 1 380917 814630 -78611 2 71945 330731 2 2 999999 2 16 999999 1 19 999998 -865299 2 4 999992 1 15 999995 28380 1 2 999999 639030 2 294766 493858 2 18 999984 1 264276 975625 -614362 2 51358 482996 2 14 999983 1 2 999999 877663 2 6 999993 2 2 999999 2 938682 967605 2 2 999999 2 2 999999 1 10 999989 997721 2 213936 344332 2 2 999999 2 3 999985 2 3 999995 2 2 999999 1 2 999999 15117 2 8 999982 2 8 999997 1 2 999981 25146 2 447902 559345 1 9 999992 -782999 1 17 999992 -507312 2 2 999999 1 20 999995 418947 2 18 999985 2 190441 996070 1 356468 910849 -951737 2 247482 445639 2 27413 403784 2 276990 883750 1 2 999999 -348457 2 204774 930588 2 210412 240374 1 665921 839084 -12463 2 1 999983 1 2 999999 -183890 2 345640 381256 1 2 999999 789426 2 2 999999 1 2 999999 699757 1 1 999994 -629495 2 19 999992 2 2 999999 1 91468 943473 705041 1 14 999985 188442 2 3 999981 1 2 999999 344961 1 4 999984 -244602 2 214182 318385 1 11 999994 -731213 2 14 999990 1 308768 367761 657221 2 7 999997 1 2 1000000 521675 1 5 999987 -758669 1 13 999997 619860 1 6 1000000 611976 1 2 999999 387323 2 2 999999 2 452105 527479 1 2 999999 -881300 2 2 999999 2 2 999999 1 167013 214154 492035 1 675954 699252 -531172 2 2 999999 2 165832 898883 2 2 999999 1 3 999999 -950341 2 462510 553319 2 20 999997 2 11 999986 1 2 999999 189556 1 2 999999 105229 2 634504 946369 1 2 999999 527025 2 10 999993 1 2 999999 -902230 1 100676 306343 975310 1 2 999999 546532 2 11 999988 2 18 999987 1 19 999991 355475 2 172451 590626 2 645068 975578 1 2 999999 -477962 2 2 999999 1 2 999999 382837 2 2 999999 2 602397 611269 1 2 999999 -975321 1 2 999999 571691 2 3 999993 2 3 999997 1 2 999999 412037 2 785627 865943 2 17 999983 1 17 999984 290567 2 2 999999 2 806885 919853 2 394240 509258 1 757702 801754 21369 1 2 999999 356737 2 110851 336981 2 2 999999 1 4 999988 449803 2 17 999986 1 10 999988 -92894 1 1871 582597 -247097 2 842704 992704 1 391334 719633 -112004 1 2 999999 899944 2 72578 933703 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 101450 550454 2 2 999999 2 8 999983 1 2 999999 848284 1 226714 810770 325593 2 14 999994 2 3 999993 2 553267 718414 1 2 999999 289690 2 181192 339451 1 722173 980963 151368 1 2 999999 -488032 2 271587 286880 1 177035 237346 419432 2 2 999999 2 364855 885746 2 2 999999 1 78120 208200 -976145 1 2 999999 -650652 1 2 999999 714462 1 303177 557068 776943 1 2 999999 -724270 1 7 999990 -505641 1 89492 497000 667854 1 2 999999 -103539 2 14 999985 1 265451 565120 -833403 2 2 999999 1 708827 775774 -87908 1 14 999982 -429645 1 2 999999 -586288 1 249786 538003 356179 2 14 999990 2 7 999982 1 2 999995 -331430 2 2 999999 1 10 999993 612495 2 2 999999 1 6 999998 535238 2 235578 752792 1 18207 716454 -110549 2 17 999981 1 421345 784818 436019 2 716825 955215 2 4 999984 1 7 999986 -813812 1 8 999986 884306 1 362617 421028 -856432 1 221109 319803 204193 2 2 999999 1 13 999993 -275574 2 369016 679146 2 12 999992 1 291985 356059 11428 2 54327 867199 2 6 1000000 2 15 999982 1 2 999999 476124 2 2 999999 1 1 999987 -12479 1 2 999999 -510086 2 757721 794290 1 468504 482833 399300 2 1 1000000 1 7 999993 -97791 1 9 999989 -804549 1 3 999986 -946615 1 224163 918589 -638536 1 8 999992 348110 1 18 999987 80794 2 89468 164522 2 642123 838710 1 4 999993 814125 2 2 999999 1 521243 908598 -972197 2 10 999984 1 5 999995 -8783 2 16 999998 2 269088 726643 2 2 999999 2 2 999999 1 2 999999 774757 2 2 999999 2 238874 860123 1 15438 798000 -498614 1 1 999992 -970594 1 5 999987 -303975 1 2 999999 -909898 1 2 999999 288318 2 2 999985 1 2 999999 479042 1 898218 980717 371218 2 13 999981 1 2 999999 -841141 2 2 999999 1 6 999983 -569803 2 96706 784600 1 2 999999 -717452 2 5 999991 2 2 999999 2 6 999997 2 13 999999 1 359832 708535 -504746 2 2 999999 1 2 999999 742997 1 8 999995 -687927 1 341688 879910 -368711 1 35604 254234 -217826 2 2 999993 2 2 999999 2 2 999999 1 2 999999 -791294 2 721656 921849 1 2 999999 530545 2 10097 27250 2 2 999999 2 346882 702968 1 96289 539891 64870 1 230953 940997 605315 1 7 999987 816467 2 2 999999 2 33208 223889 2 416849 794325 1 396341 677377 731294 2 424382 842367 2 327911 881838 2 2 999999 2 55487 135655 1 683536 794527 -960714 1 2 999999 987632 1 46067 256941 -742755 1 16 1000000 21265 2 2 999999 2 16 999987 2 17 999986 2 575173 750882 1 275977 309560 286527 1 18 1000000 250739 1 379357 667728 472950 1 16 999989 -854946 2 2 999999 1 2 999999 277680 2 14 999981 1 611993 639600 536342 2 16 999999 2 14 999988 1 707269 752841 -886283 2 18 999993 2 2 999999 1 11 999996 -391096 1 3 999984 531571 2 2 999999 1 47218 978595 -353047 2 2 999999 2 2 999999 2 61607 97467 2 11 999991 1 234652 497332 -276278 2 2 999999 2 2 999999 1 17 999988 -30650 1 8 999981 -327147 1 45112 905216 829888 1 596094 967007 697034 2 115851 587034 1 639845 881395 968652 2 18 999981 1 89746 713694 -851358 2 8 999988 2 189448 756522 1 2 999999 -243644 1 74293 951541 -22084 2 465413 722909 1 20 999990 -39245 2 407224 725974 1 5 999991 -432058 2 8 999986 1 7 999987 -555870 2 11987 52048 1 64999 360810 357235 2 410702 831109 2 2 999986 2 15 999995 2 2 999999 2 205306 370531 2 9 999991 2 20 999986 1 576049 1000000 -636362 2 126616 286299 2 2 999999 2 11 999987 2 75832 576449 2 13932 873673 2 617132 741540 1 12 999994 -748451 1 2 999999 503236 1 2 999999 222323 1 2 999999 -873366 2 161495 446485 2 2 999999 2 2 999999 1 2 999999 980716 2 548651 740885 1 679412 722144 -170644 1 19 999984 957277 1 2 999999 -605975 2 1 999981 2 36220 98294 1 17 999984 361444 1 2 999999 -416329 1 11 999984 669448 2 6 999982 2 346888 850151 2 20 999994 2 6 999995 1 2 999999 529952 2 2 999999 1 104144 386794 995108 2 2 999999 1 14 999984 764652 1 581192 610298 525158 2 16 999992 1 160053 805229 -748974 1 363349 437731 -977423 1 2 999999 573918 1 15 999990 -593488 1 197899 996069 -2020 2 17 999988 1 7 1000000 100742 2 6 999987 2 632388 723111 2 13 1000000 1 5 999993 327616 2 9 999995 1 2 999999 -295394 2 247667 924208 1 2 999999 -316789 1 2 999999 982574 2 74783 926301 1 673614 960855 -410601 2 2 999999 1 608648 918955 -549297 1 2 999999 913120 2 2 999999 2 2 999999 2 19 999991 2 2 999999 1 3 999992 -267478 2 20 999983 2 378539 710836 1 232655 808439 105964 2 228463 895476 2 798609 851967 2 2 999999 2 11 999988 1 13 999998 807913 2 488854 931551 1 41894 661009 833671 1 165079 202844 724843 1 6 999983 -523480 2 2 999999 2 19 999994 2 125884 287755 2 562676 944345 1 11 999992 458596 1 2 999999 -354040 1 13402 676467 809064 1 660431 844588 -653506 1 562078 909053 -516642 1 2 999999 -377150 1 17 999991 689969 1 16 999983 -55022 1 154066 555592 338719 2 2 999999 2 2 999999 1 15 999981 115702 1 403803 865449 -868080 1 13587 545723 -203675 1 11 999996 700505 1 2 999999 208066 1 239391 993836 -291425 1 2 999999 54818 1 462835 667023 917826 2 5 999987 1 17 999995 -70869 2 2 999999 1 2 999999 307333 2 57262 651229 1 3 999997 -320358 1 2 999999 -156518 1 385353 608618 -369180 1 623119 930407 -688570 2 276488 462200 1 2 999990 916255 2 3 999987 2 6 999981 2 6 999999 1 2 999999 603202 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -408417 2 2 999999 1 2 999999 720729 2 799474 988225 2 2 999999 1 4 999986 388759 2 10 999986 1 1 999999 -847857 2 2 999999 2 8 999983 2 2 999999 2 103814 858395 1 43060 59647 999487 1 14 999997 863423 2 10 999995 2 2 999999 1 184459 622910 -829859 1 2 999999 104247 2 2 999999 1 119218 337619 -386429 1 618972 958972 354903 1 18 999992 335982 2 86077 972019 1 15 999991 -562882 1 4 999982 -473732 1 302972 560989 -19407 1 130650 797528 -174860 2 20 1000000 2 2 999999 2 487916 565780 2 7 999995 2 2 999999 2 2 999999 2 449003 730108 2 2 999999 2 88600 523051 2 2 999999 1 9 999990 175059 2 183992 347036 2 16 999994 1 2 999999 -588484 2 9 999998 1 355474 771549 294176 1 62987 617745 119708 1 65067 299319 -489770 1 2 999999 995294 1 112117 546748 94851 2 2 999999 2 10433 791852 2 18 999986 1 29988 858041 -919101 2 3 999989 2 146027 933140 1 19 999993 -191899 1 135612 168109 115004 2 231505 576949 2 2 999999 1 391504 541125 -234841 2 2 999999 2 15 999989 2 7 999989 1 2 999999 -590177 1 2 999999 -253591 2 2 999999 2 311260 846815 2 3 999995 1 2 999999 985670 2 291489 959175 1 2 999999 -922131 1 2 999999 343693 2 2 999999 2 2 999999 1 2 999999 -898170 1 14 999997 276103 2 330432 699807 2 9 999997 1 2 999999 475679 2 2 999999 2 2 999999 1 2 999999 474044 1 6 999995 254573 1 10 999993 73940 2 2 999999 1 4 999999 52402 1 193168 251680 -375490 2 687896 754935 1 5 999981 -488146 2 2 999999 2 316224 334393 1 17 999997 -728038 1 9 999988 40365 1 9 999989 -43485 1 6 999988 -910500 1 2 999999 517140 2 489619 753884 2 2 999999 1 2 999999 448633 1 2 999999 248190 1 2 999999 -961981 1 14 999993 586926 2 403751 936649 2 2 999999 1 11 999997 -588327 1 14 999982 -996759 1 108146 547431 276744 2 2 999999 2 632438 844328 2 10 999982 2 2 999999 1 643543 805858 -241141 2 3 999987 2 2 999999 1 47920 383178 -314261 2 23914 284254 1 80860 132920 -83555 2 397094 918391 2 2 999999 2 2 999999 1 4 999982 -216879 2 19 999994 1 9 999999 453386 1 14 999992 -86867 2 727895 740761 2 2 999999 2 470953 886921 2 19 999988 2 42554 588977 2 2 999999 1 110505 867321 739788 2 117989 637680 2 16 999990 1 16914 75656 -623555 2 2 999999 2 2 999999 2 2 999999 1 569998 636530 814647 2 2 999999 2 220124 438889 2 14 999991 2 242754 260289 1 11 999997 227532 2 12 999999 2 500322 890543 1 354204 711939 -603344 2 2 999999 2 2 999999 1 2 999999 945622 2 2 999999 1 3 999983 688056 2 7 999991 1 16 1000000 563291 2 15 999982 1 16 999993 -909601 1 790145 992130 -769167 1 248171 775946 525627 2 2 999999 2 248343 284662 2 2 999999 2 18 999993 2 72726 120613 1 7 999993 -209264 2 6 999998 1 2 999999 -346791 1 2 999999 -754748 1 2 999999 523857 2 340009 504319 1 2 999999 -56416 2 2 999999 2 2 999999 1 19 999990 21283 1 466188 850466 717758 2 277641 447316 2 513234 580813 2 146600 360620 1 8 999994 -231905 2 2 999999 2 486519 960252 1 14 999985 165553 1 2 999999 -428031 1 180222 787806 -533552 2 3 999983 1 3 999991 -721617 2 2 999999 1 9 999997 -936002 1 2 999999 -307576 1 10 999988 -945569 2 220384 904145 2 130004 748053 1 565637 701595 616321 1 20 999982 506884 2 66712 717520 2 18 999987 1 2 999999 925551 1 129191 603579 489196 1 19 999985 796409 2 6 999987 2 744492 862803 1 11 999982 703854 1 1 999996 333288 1 2 999999 681965 1 16 999996 -460290 1 19 999993 594666 2 238795 860224 2 43245 766098 1 210591 259617 -293389 1 2 999999 229024 1 14 999996 -971760 2 2 999999 1 2 999999 582717 2 2 999999 1 2 999999 148040 1 2 999999 596182 1 2 999999 -18714 1 2 999999 -157341 1 79309 662816 -184727 1 2 999999 -511281 2 2 999998 2 2 999999 1 113425 972240 835495 1 546622 893101 -201023 2 2 999999 1 3 999990 432858 1 2 999999 236542 1 2 999991 -44585 2 15 999989 2 2 999999 2 7 999982 1 6 999994 732181 2 2 999999 2 128660 406960 1 434617 809448 -874104 1 10 999984 739240 1 15 999985 -389386 2 2 999999 1 2 999992 59227 1 19 999985 146172 2 2 999999 2 228864 947083 1 13 999994 850837 1 2 999999 -70220 1 2 999999 789512 2 17 999985 1 2 999999 425868 1 2 999999 -45913 2 99452 551567 2 632805 993398 1 3 999984 46511 2 2 999999 2 65665 753818 1 2 999986 321364 1 353364 434385 -631318 1 451171 505223 246758 1 2 999999 -181473 2 2 999999 2 260617 792390 1 2 999999 942965 1 12 999990 -556235 2 53135 824553 2 18 999984 1 274077 432384 547539 2 2 999999 2 2 999999 2 16 999990 2 2 999999 2 2 999999 1 145771 691628 -834416 1 2 999999 -155146 2 2 999999 2 344883 447267 2 38431 100203 2 2 999999 2 8984 956499 1 2 999999 91738 1 2 999999 -998211 1 2 999999 -989822 1 2 999999 863525 2 63966 978354 2 364261 601060 1 2 999999 -605896 2 2 999999 1 778633 909007 400581 2 2 999999 2 160320 222886 2 2 999999 2 2 999999 1 2 999999 108173 2 2 999999 1 406965 945615 -34706 2 2 999999 2 18 999998 1 14 999995 801918 1 3 999991 408483 1 225099 281012 -95147 1 348750 530645 -51380 1 2 999999 78889 1 5889 290029 -831234 1 15 999997 -685244 2 4 999992 1 503026 720838 -452131 2 2 999999 1 12760 14072 338097 1 2 999999 -287815 1 2 999999 83749 1 2 999999 409654 2 11 999981 1 237826 428333 11418 1 2 999999 397191 1 755444 990361 -545607 1 789913 881859 -762523 1 387042 665013 418168 1 2 999999 -806532 1 143459 376105 -692704 2 2 999999 1 2 999999 -311945 1 2 999999 587351 2 2 999999 2 12 999995 1 2 999999 71109 1 6 999992 -598585 1 1 999989 -307964 1 2 999999 -759374 2 496285 571948 2 2 999999 2 287600 297137 1 2 999999 915809 2 2 999999 2 6 999988 2 2 999999 2 18 999994 2 9 999995 1 2 999999 696005 1 2 999999 566537 1 20 999998 -456862 2 2 999999 2 2 999995 1 10 999993 -399016 1 17 999985 909580 1 2 999999 994445 2 17 999999 2 167558 568761 2 2 999999 1 355903 685939 -61612 2 559487 740437 1 2 999999 -642248 1 2 999999 -303391 1 11 1000000 492360 2 841068 898044 1 1 999987 -207761 2 57888 359147 2 14 999999 1 151943 387834 489442 2 2 999999 2 13 999999 1 2 999999 513327 1 849876 857663 742931 2 2 999999 1 11 999997 103698 2 283559 463307 1 18 999992 961425 1 3 999992 311518 1 2 999999 -701807 2 203842 207852 1 284856 761263 -446773 2 571953 754386 2 4 999991 1 377675 615812 -638013 1 151824 281580 -217691 2 2 999999 2 18 999982 1 13 999993 -243470 1 2 999999 856131 2 483809 947829 2 488861 640911 1 11 999981 -337985 2 13 999988 2 7953 314361 2 2 999999 2 520825 620533 1 217583 956397 -105136 1 673476 829470 944187 1 3 999983 -213000 2 94108 693410 1 477205 913569 510701 2 141987 673498 1 43122 98446 -75746 2 2 999999 2 298611 745200 2 2 999986 1 195800 482506 995439 1 217275 937973 -631219 2 2 999999 1 181028 669511 -489421 1 450754 507434 625781 1 2 999999 -165573 2 186835 593677 1 2 999999 -264680 2 386432 757795 2 2 999999 1 301261 749150 -61220 2 786861 977763 2 2 999999 2 18 999984 1 2 999999 -218140 1 412907 848207 993928 2 2 999999 2 11 999984 1 12 999993 817931 2 418359 663095 1 2 999999 760979 1 346543 397111 -608173 2 2 999999 1 20 999998 502997 1 2 999999 743349 2 811686 859484 1 2 999999 890565 1 10 999987 -894612 1 15 999986 -35406 2 18 1000000 2 14 999989 1 8 999989 -779666 1 2 999999 835020 2 248818 977416 2 558083 858186 1 2 999999 -769461 2 82563 380669 2 14 999984 1 15 999989 490138 1 2 999999 -716218 1 18 999983 100550 1 8 999987 687723 2 197226 215422 1 159551 164612 -934111 2 8 999998 1 2 999999 -473462 2 82375 244877 1 2 999999 -335477 2 222664 328655 1 12 999989 392785 2 773230 875409 1 2 999999 -484888 2 12 999993 1 2 999999 -95270 2 4 999996 2 2 999999 1 2 999999 -857602 2 14 999993 1 2 999999 -730 1 58054 349059 -121881 2 16 999981 1 2 999999 399429 2 787390 973512 1 2 999999 -54418 1 12 999997 -601193 2 17 999990 2 2 999999 2 17 999981 2 4 999994 2 2 999999 1 2 999999 -986636 1 16 999984 -500355 2 2 999999 1 2 999999 736468 2 2 999999 1 10288 36344 197027 2 2 999999 2 2 999999 2 4 999982 1 833611 959146 -269217 2 280337 442710 1 2 999999 851754 1 3 999984 -97715 1 2 999999 -398025 2 6 999990 1 2 999999 394920 2 4 999998 1 2 999999 -693316 1 9 999983 -350962 2 289652 338856 1 95068 618839 648495 1 15 999997 18623 2 41382 987171 1 6 999993 -73926 2 2 999999 2 216642 322602 2 9 999993 2 498893 642217 1 470747 806841 -616550 2 2 999999 2 423957 717665 2 334456 385187 2 2 999999 1 2 999999 809651 1 470861 730486 -300506 1 611465 649784 -837785 1 18 999991 -107045 1 15 999986 -863618 1 18 999983 168652 1 589660 900192 -814572 2 8 999988 2 3 999985 1 2 999999 53175 1 18 999995 -512733 1 13 999992 -421434 2 25104 818171 2 2 999999 1 616129 921572 -700187 2 27679 752205 2 2 999999 1 702167 985064 -585935 2 453028 704047 2 706899 815131 2 7 999993 1 20 999982 309878 2 170554 934909 2 13 999994 1 17 999987 670096 1 2 999999 854979 2 471716 690795 1 12 999997 -461650 1 2 999999 -148648 2 165332 681794 2 2 999998 2 13 999989 2 392673 809694 2 2 999999 2 2 999999 1 2 999999 809310 1 169214 622786 -95475 2 2 999999 2 358624 926558 2 1 999989 1 11414 706672 810159 2 436952 704519 2 2 999982 2 17 999987 1 797589 848444 295146 1 13 999983 824014 1 224174 257439 62968 2 888013 984150 1 2 999999 -846485 2 15 999995 1 225400 382950 418371 2 2 999999 2 904550 972148 2 99185 172504 1 1 999992 96149 1 98821 924747 -388980 1 2 999999 645896 2 2 999999 1 13 999992 9921 1 7 999981 70020 1 397738 815072 298917 2 170070 480528 1 327667 330305 666380 1 398280 919851 -672588 2 144589 826217 2 76455 667376 1 19 999984 848469 1 5 999995 -722033 2 10 999998 2 2 999999 1 440509 615880 -99914 1 3 999982 -785722 1 552203 786457 -739918 2 97619 970590 2 324438 961845 2 2 999999 1 64895 611252 -738478 2 9 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 305079 2 513143 818546 1 2 999999 -620869 1 2 999999 -539636 2 5 1000000 2 204712 969932 1 15 999987 865462 1 20 999981 -507658 1 3 999996 721727 1 13 999985 287289 1 2 999999 -212131 2 261683 749864 2 2 999999 1 179751 582356 -402533 2 2 999999 1 237944 664820 -97051 1 272939 962533 -317530 2 2 999999 1 19 999998 796635 1 2 999999 -275810 1 2 999999 489846 2 2 999999 1 5 999987 579162 1 23468 162801 646665 2 2 999999 2 70931 984086 2 19 999981 2 17 999985 2 2 999999 2 20 999993 2 2 999999 1 423024 969329 307556 1 2 999999 -456199 1 2 999999 -79990 1 10 999997 -986307 2 137629 647787 1 75138 534311 645962 2 2 999999 1 16 999987 509185 1 2 999999 -205062 1 363735 482061 720552 1 218802 980753 371868 1 2 999999 -145958 2 182499 183326 2 586706 800884 1 270945 361058 -915116 1 2 999999 -381634 2 8 999984 1 5 999985 -492089 2 6 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 97189 1 11 999997 -235617 2 14 999986 1 16 999982 -500550 2 6 1000000 2 4 999993 1 19 999982 310389 1 2 999999 -446721 2 16 999996 2 14 999984 2 47369 956110 1 3 999999 111998 2 6 999997 2 2 999999 1 2 999999 571951 2 2 999999 2 2 999999 1 2 999999 -519460 2 232165 472923 1 470142 490119 -36235 1 630977 782463 949957 2 2 999999 1 2 999999 893967 1 3 999999 153846 2 141877 883017 1 2 999999 896305 1 140934 185484 900568 2 85053 161926 1 328558 343747 824902 1 2 999999 554933 2 2 999999 1 2 999999 -455179 2 772865 957142 2 9 999988 2 521667 912464 2 39207 310195 1 481524 597761 -213684 1 324584 875041 142791 2 2 999999 2 16 999988 2 2 999999 1 2 999999 285513 1 2 999999 215086 1 123807 963330 738352 1 356353 530827 -381418 2 2 999999 2 12 999986 1 1 1000000 -908794 1 186271 272473 -152475 2 2 999999 1 145407 175918 -109963 2 2 999999 2 254504 499895 1 9 999993 138640 2 10 999983 2 10 999996 2 205052 653528 1 246471 763991 230031 1 2 999999 904654 2 2 999999 1 2 999999 713777 1 228205 480426 -608246 2 262392 615460 1 7 999984 866550 1 13 999990 -422384 1 2 999999 -445109 1 2 999999 101715 1 19 999991 782788 1 2 999990 269871 1 11 999996 50273 2 2 999999 2 245330 886852 2 16370 274645 2 2 999999 1 5 999998 -339677 1 2 999999 -312025 2 2 999999 2 2 999999 2 5 999986 1 2 999999 766938 2 15 999988 2 12 999987 2 730021 845846 2 2 999999 1 2 999999 436938 1 7 999983 -569738 2 2 999999 1 3 999982 -811160 2 16 1000000 1 3 999989 147969 2 2 999999 2 333197 897292 1 20246 730920 678460 1 2 999999 -539364 1 7 999986 -227373 2 341123 929410 1 2 999999 682614 2 546293 880272 1 2 999999 984807 2 19 999987 1 2 999999 696245 2 495529 587872 2 2 999999 1 459202 728059 435966 2 2 999999 2 2 999999 1 6 999995 878297 2 36410 580934 2 2 999999 1 714060 826030 600478 2 2 999999 2 2 999999 1 2 999999 -916150 1 15 1000000 332889 1 10 999994 -984059 1 4 999994 336983 1 212333 557563 -907357 1 2 999999 130955 1 2 999999 957563 1 17 999987 -296045 2 292451 991484 1 2 999999 955991 1 2 999999 509794 1 245516 999305 821260 1 37766 231220 98508 1 428047 904853 145457 1 6 999987 691805 1 2 999987 258685 2 2 999999 2 184038 802702 1 710812 749372 540968 1 2 999999 848403 2 2 999999 1 8 999995 -164692 1 715541 921198 354583 2 16 999995 1 2 999999 672388 2 2 999999 1 2 999997 532315 2 2 999999 2 16 999985 2 2 999999 2 19 999993 1 234090 548086 -254949 1 562590 929079 -299025 1 14 999993 220059 1 884053 995608 30682 1 398091 957146 878381 2 2 999999 2 8 1000000 1 8 999984 533424 1 6 999989 389391 1 7 999993 966596 2 4 999998 2 13 999995 2 182191 709973 2 335748 359887 1 2 999999 824518 2 2 999999 1 563592 750409 180304 2 109464 926453 1 85292 268763 874227 1 5 999987 239348 2 19 999984 2 2 999997 1 12 999999 52222 1 269554 583202 -470727 2 338839 438506 2 10 1000000 2 19 999996 2 174833 861649 1 2 999999 155506 2 18 999989 1 2 999999 -46233 2 332730 696060 2 2 999999 1 20 999998 239361 2 426203 807148 2 2 999999 1 2 999999 533994 2 2 999999 2 356983 945355 1 2 999999 801113 1 1 999984 -591844 2 1 999986 2 554787 768920 2 10 999992 1 91269 94604 -2116 1 2 999999 857190 2 214895 834865 2 7 999997 1 11 999988 -875068 2 3 999982 2 2 999999 2 1 999992 2 4 999994 1 2 999999 -75549 1 2 999999 -271228 1 5 999986 -928561 2 16 999983 1 6 999984 665004 1 487685 895666 -193261 2 127368 787881 1 2 999999 -790460 2 11 999983 1 322136 697556 894006 2 12 999995 2 2 999999 1 2 999999 -577284 1 20 999986 598163 1 19 999992 990332 2 17 999988 1 10 999997 836929 1 2 999999 -670116 2 18 999990 1 2 999999 212635 2 2 999999 2 2 999999 1 133219 466272 -548713 1 2 999999 -147622 2 2 999999 2 2 999999 1 145480 155598 -491862 1 99277 157422 566774 2 14 1000000 2 11 999985 2 2 999999 1 2 999999 -293727 2 14 999991 1 2 999999 958493 2 292681 358828 1 2 999999 756392 1 1 1000000 -724264 2 2 999999 1 2 999999 -248061 2 22375 439864 2 452308 517780 1 17 1000000 -653236 1 4 999995 -502935 1 239336 803975 -973316 2 8 999994 2 641508 737137 2 7 999985 2 274020 368515 1 2 999999 792555 1 2 999999 -437196 2 191287 644498 2 2 999999 2 2 999999 2 12 999984 1 661280 994935 -129560 2 2 999999 2 6112 357030 2 9 1000000 2 133851 784665 1 2514 602107 -496504 2 2 999999 2 5 999994 2 2 999999 2 6 1000000 2 2 999999 2 181789 490030 1 642453 936315 -235429 2 184454 314313 2 17 999998 2 488369 592433 2 2 999999 2 2 999999 2 2 999999 2 17 999990 2 331699 356897 2 2 999999 1 4 999987 345602 2 411043 960834 1 425252 896804 -840984 2 154456 536800 2 2 999999 2 1 999987 2 19 999994 2 132892 976479 2 2 999999 2 311023 925167 2 20 999994 2 19 999987 1 2 999999 -171731 2 761808 886719 2 242296 924090 2 9 999981 1 678219 802002 -727801 2 1 999985 2 873010 877486 2 451660 780604 2 5 999997 2 274759 943786 1 18 999991 -153810 2 2 999999 1 374646 522998 -907697 1 132408 281684 67731 1 20 999984 -423857 2 2 999999 1 17 999981 -905596 1 222814 270816 -391620 2 382042 786382 1 2 999999 -134417 2 2 999999 2 12 999984 2 491180 751680 1 12 999996 -294437 1 2 999999 894534 1 11 999983 375743 1 220257 236578 758329 1 658495 989815 -328522 1 15 999987 89087 1 2 999999 157620 2 413155 584234 1 185730 654674 -93942 2 3 999995 2 440191 910669 1 2 999999 -635274 1 120997 653177 -47566 1 576742 607088 -18764 2 2 999999 2 73889 336730 2 536895 683321 2 14 999996 2 437594 643398 1 5 1000000 -901550 1 138561 325379 -975703 2 2 999999 2 3 999994 1 2 999999 -477417 1 13 999981 -79780 1 6 999990 884824 2 1 999990 1 2 999999 -754447 1 2 999999 137802 2 72541 684895 2 18 999989 2 239075 409639 1 2 999999 -677679 2 306542 757706 1 56882 305957 809028 2 201773 331961 2 556863 658279 2 485406 737484 2 140626 164475 1 19 999986 626167 2 5 999990 2 7 999983 2 208483 609784 2 35594 580272 1 2 999999 969143 1 4 999986 -952641 2 2 999999 2 10 999984 2 12 999982 2 11 999987 1 524912 740550 550060 2 2 999999 1 2 999999 -433256 2 2 999999 2 5 999984 2 55595 423772 1 298643 704309 615087 1 13 999989 950165 1 90211 163760 -851160 2 28866 166096 1 2 999999 -864770 2 702969 872792 2 4 999998 2 8 999982 1 2 999999 -437486 1 2 999999 -644489 1 489543 688803 -806816 1 354364 751794 -407846 2 20 999989 2 521817 972842 2 2 999999 2 239066 958065 2 11 999990 2 2 999999 1 153381 869033 304978 2 232730 244755 1 2 999999 -281756 1 13 999990 -539825 2 290625 515513 2 15243 108365 1 321665 637585 -122546 1 18 999990 -516559 1 1 999991 -506672 2 276518 469446 1 12 999990 319016 1 2 999999 -635209 2 2 999999 2 237220 242270 2 134038 837572 2 680311 873666 1 9 999983 -45734 1 2 999999 150447 1 330031 911480 63176 1 16 999986 -997819 2 11 999990 1 409840 975681 -919293 2 6 1000000 1 2 999999 -197987 1 7 999989 478047 2 225474 855638 2 2 999995 1 117129 306437 -595053 2 2 999999 2 736593 920256 2 2 999999 2 2 999999 2 12 999998 1 9 999992 -164849 1 547551 692740 -817979 2 18 999986 1 2 999999 -479453 1 135068 639125 -765338 1 2 999999 -250172 1 137954 515757 50400 2 16 999981 2 2 999999 2 2 999999 2 3 999981 2 3 999994 1 2 999999 -897958 2 2 999999 1 2 999999 -378608 1 813675 981830 347244 1 9 999990 8866 1 721990 916864 -950842 2 18 999989 1 2 999999 560627 1 1 999985 952017 1 8 1000000 -613890 2 10 999985 2 2 999999 1 14 999983 -140356 1 2 999999 -184047 1 6 999983 206499 2 2 999999 1 2 999999 901902 1 2 999999 -723179 2 2 999999 2 638778 861323 1 374439 805228 953192 1 478545 742873 -987159 1 232649 332356 -422428 1 650892 938068 -445720 2 2 999999 2 2 999999 2 13 999989 1 13 999991 692680 2 2 999999 1 2 999999 -252870 1 2 999999 963441 1 2 999999 174067 1 15 999991 -253741 1 2 999999 609230 2 13 999991 1 8 999987 254593 2 12893 883341 1 128201 142791 -667396 1 2 999999 685970 2 2 999999 1 2 999999 33675 1 7 999986 817760 1 20 999984 188918 1 52103 462146 574992 1 2 999999 931454 2 10 999981 2 2 999999 2 3 1000000 2 8 999999 1 2 999999 622329 2 13 999984 2 2 999999 1 4 999984 -329285 1 86262 403809 648965 1 513280 646778 774727 1 2 999999 -639471 1 2 999999 155560 2 7 999989 2 114407 414142 1 2 999999 -589120 2 235098 688484 1 178483 610097 352505 2 5 999991 1 2 999999 -798621 2 6 999983 2 65059 550707 1 8 999994 876215 1 8 999989 -667467 2 14 999992 1 10 999983 86003 1 2 999999 87700 1 2 999999 -709960 1 2 999999 -22216 2 2 999999 1 2 999999 -821990 2 3430 449029 1 2 999999 -671354 1 440381 915696 30464 1 2 999999 -130296 1 12 999981 525524 1 11 999989 -66539 2 148211 667365 2 2 999999 2 2 999999 2 2 999999 1 15 999993 369589 2 285813 491696 2 2 999999 2 7264 871833 1 2 999999 8199 2 62418 741384 1 19 999981 -353997 2 2 999999 1 411891 818519 -222502 1 488194 532754 -932935 1 2 999999 715179 1 13 999990 382423 2 12 999982 2 542511 746660 1 2 999999 197970 2 2 999999 1 14 999997 -190615 1 68549 126313 995867 1 2 999999 -914533 2 17 999994 2 13 999997 2 394561 870204 1 303272 322543 45668 1 11 999996 571775 1 2 999999 -700919 2 2 999999 2 2 999999 1 369525 454067 -584245 1 10 999999 -568162 1 15 999989 -799051 1 57809 339599 -967305 1 3 999987 -690922 1 2 999999 -126697 1 1 999987 -640921 1 425497 517342 528016 2 8 1000000 1 10 999989 -812944 2 921490 997135 1 14 999987 -117191 2 2 999999 1 2 999999 725604 1 1 999998 -172647 1 219410 312990 220071 1 538061 992362 980799 1 2 999986 295173 2 2 999999 2 100940 120307 2 2 999999 1 337698 496118 -704966 1 358162 776650 -922689 1 2 999982 30285 1 6 999998 -916518 2 519460 625890 1 5 999995 817379 1 2 999999 -190953 2 514672 878927 1 17 999992 -317479 1 2 999999 -192545 1 2 999999 -622201 2 13 1000000 2 2 999999 1 1 999989 940044 1 9 999994 889106 2 218170 301577 2 11 1000000 2 2 999999 1 2 999999 476237 2 2 999999 1 2 999999 -140373 2 2 999999 2 399376 679114 2 74757 995178 1 3 999984 -195403 2 512 561020 2 11 999986 2 4 999988 2 325016 756482 2 2 999999 2 2 999999 1 663599 957452 -691292 2 13 999986 1 11 999983 671113 2 20 999989 2 4 999985 2 3 999997 1 747512 864803 -838946 2 2 999999 1 2 999999 85792 1 2 999999 -783476 2 2 999999 1 8 999983 838550 1 15 999981 -322917 2 626662 728687 1 409710 958374 302181 1 14 999983 409803 2 543494 683184 2 2 999999 2 2 999999 1 130784 310784 742317 2 144271 709362 2 481962 838909 1 5 999990 -966150 1 139831 178136 677653 2 24568 152929 1 16 999988 558028 1 396255 638955 -42867 1 384455 731051 -145444 1 6 999991 -792752 2 4 999995 2 355164 680301 2 2 999999 2 490090 747414 2 543288 976630 2 2 999999 1 2 999999 922213 1 463531 533553 85657 2 5 999986 2 465404 518980 2 140693 229142 1 78387 385505 -553851 2 234358 794670 2 2 999999 2 20 999989 1 14 999983 849340 2 380986 605554 2 19 999982 1 10 999990 168263 1 2 999999 998630 2 12 999996 1 2 999999 -508158 2 2 999999 1 2 999999 251832 1 2 999999 -471582 2 13 999989 2 262370 297938 2 2 999999 1 2 999999 -835913 1 4825 980180 -289306 2 14 999990 2 2 999999 1 600598 897588 375454 2 2052 57835 1 3 999987 -511093 1 4 1000000 -345588 1 15 999986 -597511 2 509030 988141 2 4 999987 2 414441 930400 2 7 999991 2 2 999999 1 18 999999 192828 2 2 999999 1 2 999999 76775 2 2 999999 1 2 999999 -20776 1 2 999999 -450501 1 11 999992 -192420 2 495764 817821 2 2 999999 1 193168 875962 -68140 1 2 999999 47569 1 2 999999 -269620 2 36141 140606 2 2 999999 2 9 999998 1 195442 812423 -573881 2 2 999999 1 2 999999 -549446 1 2 999999 179646 1 17 999983 -481717 1 5 999989 73865 1 645268 940001 20702 1 2 999999 -886316 2 2 999999 1 4 999983 -183907 2 308067 963403 2 2 999999 2 7 999995 2 454331 526849 1 6 999995 335147 1 3 1000000 959725 1 243311 415692 -164502 2 6 999996 1 2 999999 306597 1 17 999986 -485659 2 282955 936129 1 2 999999 -620832 1 2 999999 -420482 2 508857 815507 2 2 999999 1 2 999999 888064 2 16 999987 2 19 1000000 2 2 999999 2 630062 893827 2 1 999983 2 19 999999 2 321237 880068 2 884533 896651 2 6 999994 2 2 999999 2 2 999999 2 9 999987 1 302877 850837 -181192 1 1 999982 -278054 2 2 999999 1 417167 442311 -386071 1 444166 568423 -798417 2 221217 668303 2 2 999999 1 112720 382172 461328 2 2 999999 2 19 999986 2 11 999995 1 492693 896408 -494636 1 716499 902642 557824 2 14 999995 2 2 999999 1 2 999999 513347 2 5 999983 1 376819 785996 -323140 1 15528 635528 -912695 1 2 999999 331860 1 160712 805115 -657871 1 2 999999 -979517 1 2 999999 316268 2 4 999985 1 14 999999 -14850 2 4 999992 2 17 999994 1 18 999996 -556549 1 2 999999 38123 1 106923 847832 -272638 2 671790 879843 1 5 999983 -91337 1 108393 487920 977889 2 33283 336306 1 2 999999 991923 2 8 999982 1 17 999993 945250 2 2 999999 2 2 999999 2 11 999992 1 437263 483549 616133 2 2 999999 1 12 999986 212501 1 413588 643664 45693 1 2 999999 -152674 2 788494 835449 1 2 999999 415607 1 275794 920726 300331 2 20 999989 1 2 999999 572954 1 6 999982 -769899 1 427049 990547 841721 1 5 999997 646985 2 1 999989 2 2 999999 2 671183 860158 1 8 1000000 331762 2 213227 766569 1 2 999999 357997 1 2 999999 501094 1 2 999999 214209 2 2 999999 2 11 999986 2 2 999999 2 6 999989 2 16 999981 1 11 999996 -828156 1 558718 948969 -769245 2 2 999999 1 18 999986 415633 1 2 999999 781449 2 2 999999 1 14 999983 947238 2 207694 811026 2 19 999990 1 2 999999 128638 2 529623 643347 1 362367 383143 -956269 2 2 999999 2 14 999996 1 25141 178762 388213 1 2 999999 192553 2 2 999999 1 2 999999 -263468 1 2 999999 -885236 2 2 999987 2 2 999999 1 182225 735117 189166 2 565258 891549 2 776995 921018 1 392476 832159 265148 2 10 999998 1 246332 588161 -211519 1 7180 192036 338042 1 12 999994 -693286 1 438029 753236 751146 2 813930 969823 2 71006 241109 2 2 999999 1 13 999993 553307 1 6 999981 891361 2 13 999987 1 7 999994 -929521 1 25431 530076 230789 2 136650 627335 1 2 999999 321950 2 520500 573911 2 11 999982 2 144647 747407 1 11 999983 2621 1 2 999999 -389808 2 3521 76754 1 2 999999 768815 1 2 999999 -399545 1 380363 674629 646358 1 3 999985 24329 1 2 999999 -586262 1 20 999989 -76786 1 18 999983 -273983 1 19 999999 427671 2 3 999981 1 16 999989 357239 1 115591 187851 -239419 2 219422 796088 2 28440 401083 1 80798 733577 217939 2 2 999999 1 2 999999 498918 2 228567 386288 1 2 999999 -269554 1 2 999999 659982 2 9 999995 2 19 999986 1 8 999999 723298 2 2 999999 1 2 999999 -126924 2 2 999999 1 2 999999 19133 2 5 999995 1 80628 934013 -422200 1 2 999999 -978925 2 25295 794180 2 2 999999 1 13 999998 489849 2 2 999999 1 2 999999 848375 1 2 999999 792325 2 5 999990 2 2 999999 2 183101 424918 1 2 999999 473771 1 2 999999 -826246 2 2 999999 1 8 999992 59334 2 43082 398850 2 476416 673056 1 2 999999 947633 1 7 999998 469010 2 2 999999 2 2 999999 2 1 999997 2 20 999989 1 19334 623876 625928 2 2 999999 1 2 999999 -373638 2 15 999991 2 1 999997 2 2 999999 2 475447 556398 2 553895 818533 1 16 999992 149700 2 413887 559364 2 4 999988 1 12 999982 -803978 1 9 999989 -647789 1 2 999999 -929225 1 5 999985 -57756 1 121126 585562 767273 1 2 999999 375045 2 7 999990 1 385339 598377 -326781 2 12 999991 1 59243 568118 -142235 1 16 999991 314530 2 2 999999 2 131938 659433 1 2 999999 651580 1 2 999999 -100591 2 85798 312714 1 11 999991 255775 1 2 999999 391340 2 2 999999 2 78007 816282 2 682912 981563 1 5 999984 -136163 1 294637 597101 915070 2 3 1000000 2 797971 806454 1 406014 926554 650741 2 20 999999 2 544761 705156 2 8 999981 2 206620 841298 2 18 999996 1 2 999999 -895976 1 12 999982 -604460 1 666365 975352 -314720 1 141631 442763 537680 2 2 999999 1 2 999999 590425 2 2 999999 2 500091 662405 1 2 999999 -367903 2 2 999999 1 13338 63014 383145 2 18 999984 2 2 999999 2 2 999999 2 2 999999 1 12 999997 -359210 1 2 999999 331639 1 271380 657081 -972056 1 2 999999 -59210 1 15 999994 573770 2 446701 984554 2 7 999986 2 2 999999 1 2 999999 945951 2 390313 891257 2 4 999985 2 14 999981 1 14 999986 307733 1 3 999993 -198559 2 597977 858698 2 2 999999 2 11 999997 2 2 999999 1 570887 701347 525997 2 2 999999 2 2 999999 1 898758 927713 670663 2 4 999992 1 358101 635492 -767655 2 48232 477797 1 394845 953415 -894434 2 2 999999 1 2 999999 -71752 2 79013 638341 2 2 999996 2 20 999996 1 438854 841572 -969263 2 82507 814941 1 291893 319494 835971 1 2 999999 336090 1 70213 500135 99657 1 2 999999 -926609 2 480111 716928 2 4 999986 2 8 999991 1 12 1000000 25135 1 2 999999 15666 2 17 1000000 1 17 999983 -493995 1 42776 401528 563654 2 15 999994 1 20 999983 30500 1 2 999999 -475318 1 2 999999 -153997 1 19 1000000 846564 2 2 999999 2 2 999999 1 2 999999 -256372 2 2 999999 2 2 999999 2 16 999998 2 2 999999 1 19 999996 165667 2 671013 988158 1 5 999983 538283 1 4 999992 -711184 2 2 999995 2 2 999999 1 506982 651094 -869218 2 2 999999 2 2 999999 2 2 999999 2 762635 851067 2 20 999996 1 2 999999 -852463 1 766750 775004 -167544 1 2 999999 35358 2 2 999999 2 10 1000000 1 2 999999 816439 1 7 999981 585841 1 27923 796581 -825127 2 19 999997 2 10 999999 2 10 999986 1 2 999999 781640 2 187192 334266 1 468202 989547 132107 2 157051 589252 2 10 999984 1 320775 638057 502625 1 1 999997 283617 2 2 999999 1 18 999985 -266959 2 8 999986 1 8 999981 -261274 1 2 999999 808936 1 2 999999 362420 1 2 999999 885997 2 2 999999 2 2 999999 1 252605 563548 -586182 2 2 999999 1 289698 560766 -586632 2 17 999984 1 3 999981 -454155 2 564087 742468 2 2 999999 2 2 999999 2 10 999994 1 19 999988 -263529 2 11 999998 2 2 999999 2 2 999999 1 15 999995 979746 1 5 999987 123620 1 326945 920535 -969909 1 53029 695960 -409023 1 4 999981 156887 1 2 999999 -165971 1 552732 884319 -466278 1 2 999999 677952 2 14 999995 1 155017 181472 233393 1 2 999999 -151135 2 216426 878366 2 2 999999 2 2 999999 2 1 999994 1 215584 306128 -66416 1 5 999983 -282377 2 2 999999 2 382902 815530 1 290757 913760 -966052 2 2 999986 1 2 999999 538074 2 2 999999 1 11 999991 500368 2 2 999999 2 958144 960220 1 2 999999 128253 2 1610 950252 2 6 999994 2 14 999991 1 2 999991 871834 2 488136 906322 2 218482 623038 2 13 999988 1 273181 290379 -988659 1 10 999982 -262207 1 4 999989 -552875 2 2 999999 1 2 999999 757160 2 2 999999 2 2 999982 1 2 999999 -536973 2 2 999999 2 5 999994 2 19 999981 2 10 999984 2 2 999999 2 446405 788676 2 8 999997 1 14 999995 59508 1 2 999999 920632 2 18 999987 2 2 999999 2 670167 755988 1 7 1000000 -685172 2 24398 813088 2 2 999999 2 468242 677964 2 11 999985 2 2 999999 1 13 999995 -553589 1 8 999992 -7670 2 50799 453129 1 150861 702352 -866256 1 70118 164960 641213 2 78149 596368 1 10 999999 -607640 1 70716 992030 169455 2 268149 724096 2 10 999997 1 3 999985 -705986 2 2 999999 1 2 999999 -866219 2 408638 972213 2 15 999984 1 741638 906555 -588711 1 2 999999 -587397 2 216835 732396 2 19 999984 2 12 999986 2 2 999999 1 759644 840640 162445 1 511030 671591 588774 2 19 999986 1 9 999995 -624193 2 2 999999 1 3 1000000 -236113 2 10 999983 1 8 999989 -236168 2 857298 924687 2 2 999999 2 4 999996 1 16 999988 443127 2 2 999999 2 16 999994 2 315834 928184 1 237590 571166 788331 2 3 999993 1 20 999984 284468 2 20 999982 2 101133 837402 2 9 999986 2 102438 267106 1 9 999991 -21997 2 2 999999 2 178135 627504 1 19 1000000 -267118 1 6 999995 465476 2 373534 949507 1 17 999982 -988979 2 2 999999 1 2 999999 -785111 2 128221 535380 2 8 999983 2 2 999999 2 2 999999 2 2 999999 1 157547 579411 -762037 2 240452 929219 2 2 999999 1 9 999996 602069 2 743136 792753 2 2 999999 2 153567 427055 1 287630 586808 19963 2 14 999992 1 299355 865380 -840001 1 484 884515 957910 2 3 999989 2 2 999999 2 2 999999 2 8 999996 1 455112 958587 -148134 2 10 999983 2 2 999999 2 2 999999 1 776925 881344 414808 1 20 999994 -805269 2 307479 601962 1 640170 834877 985676 2 637411 695233 1 534035 607108 -290089 2 65495 221559 1 2 999999 533405 2 2 999999 2 16 999990 1 2 999999 -692758 2 11 999989 2 47677 749179 2 410524 952269 1 14 999988 687135 2 20 999995 2 2 999999 1 7 999987 -164686 1 2 999999 -96958 2 168674 743299 2 15 999990 2 2 999999 1 2 999999 -83271 1 2 999999 -789629 2 242271 259974 1 257950 831036 75789 1 1 999995 -150805 1 13 999993 -725198 2 2 999999 1 1 999993 -76687 1 339980 765207 457313 1 2 999999 171772 1 14 999991 500726 2 3 999988 1 543945 972464 374985 1 8 999991 -27518 2 7509 313945 2 2 999999 1 19 999984 -402696 2 2 999999 1 10 999982 979635 1 347884 566770 -86656 1 11 999993 -839895 2 2 999999 1 711582 763974 618415 1 6 999992 -676886 1 2 999999 -370887 2 2 999999 2 18 999995 1 194813 197258 -189791 1 17 999989 -547645 2 13 999983 1 15 999987 693218 2 2 999999 2 263702 983607 1 2 999999 -391964 2 6 999991 2 13 999995 2 2 999999 1 4 999991 -55483 1 2 999999 170196 1 7 999999 -652284 2 10 999988 1 31865 877652 -441646 2 483203 639028 1 100705 928093 -243295 2 2 999999 2 592261 594988 1 1 999994 -73425 2 3 999988 1 2 999999 208946 2 814525 940802 2 642661 780898 2 3 999981 2 376037 694883 2 2 999999 1 18 999998 -747328 2 85281 136710 1 11 999987 405213 2 540105 802962 1 2 999999 474867 1 2 999999 35165 2 2 999991 2 12 999989 1 2 999999 -290325 2 936996 990309 2 2 999999 1 468470 586362 332727 1 2 999999 -446618 2 2 999999 2 9 999990 2 2 999999 1 147289 476998 670014 1 185157 223058 560809 2 2 999999 1 2 999999 908208 1 110007 347641 859987 2 7 999981 1 5 999986 886119 1 2 999999 -438477 1 8 999993 -766808 2 27011 87741 1 2 999999 -836716 2 18 999984 2 8 999982 1 4 999985 752560 2 144741 372715 2 12 999985 1 502476 639679 -639476 1 82703 784020 855717 1 2 999999 425335 1 7 999984 894947 2 2 999999 1 81745 615080 672715 1 46991 897976 750474 2 10 999989 2 679754 683056 2 2 999999 1 456865 912176 598850 2 5220 243076 2 435256 452592 2 20 999984 1 608297 843140 318468 2 2 999999 2 2 999999 2 588425 921876 1 2 999999 -873543 2 15 999990 2 2 999999 2 81116 813800 1 12 999988 -374848 2 220784 696984 1 4 999987 -302961 2 2 999999 2 17 999987 1 487406 501655 817345 1 18 999998 261979 2 463726 630767 2 14 999983 1 2 999999 -446525 1 348208 393362 920392 2 14 999987 2 2 999999 1 2 999999 -69743 2 2 999999 2 3232 309870 1 2 999999 -581176 2 2 999999 2 2 999999 1 541001 890600 -833932 2 258410 948845 2 2 999999 2 2 999999 2 47191 217503 2 14 999992 1 859892 979062 -669397 2 2 999999 2 72218 599017 1 15 999981 -123044 2 859441 945355 1 2 999999 938262 1 7 999981 585031 2 17 1000000 1 7 999982 -262209 2 224198 549373 1 2 999999 455829 1 80992 512240 650141 2 15 999989 2 15 999996 1 174975 626834 -732248 1 291365 765658 -79807 1 19 999990 -904069 1 2 999999 809294 1 15 999996 -509814 1 2 999999 966837 2 17 999999 1 7 1000000 -366762 2 2 999999 2 646544 818336 2 3 999981 2 4 999998 1 237904 723026 535309 2 384685 686003 2 2 999999 1 20 999986 -625953 2 138874 954269 1 643749 668857 -584671 1 12 999981 653512 2 2 999999 2 2 999999 1 2 999999 -224456 1 2 999999 -491892 2 22351 108411 1 2 999999 -14167 2 15 999986 2 2 999999 1 13 999994 352686 1 476040 976209 969341 1 20 999993 870471 2 15 999992 2 367822 641528 2 2 999999 1 2 999999 860031 2 317883 703952 2 168652 717763 1 305723 491655 651305 1 20 999988 758224 2 6 999985 1 69478 557133 -92741 1 2 999999 898559 1 868938 895795 307733 2 729834 855795 1 489119 719731 -464641 2 2 999999 1 2 999999 -739897 1 14 999988 -639444 2 15 999998 1 16 999984 954662 1 8 999994 -10736 1 2 999999 -643520 1 2 999999 994295 1 220526 760875 372457 1 4 999987 199362 1 2 999999 616430 1 18 999981 -792885 2 7 999990 2 4 999985 2 16 999983 2 20 999984 2 3 999999 2 6 999987 2 2 999999 2 9 999985 2 6 999988 2 14 1000000 1 20 999993 435746 1 2 999999 -361976 2 2 999999 1 244743 417642 -380141 1 690632 904144 425913 1 160504 760083 -971489 1 2 999999 271762 2 15 999992 2 2 999999 1 643919 930437 347353 2 20 999986 1 2 999999 -812579 2 11 999984 2 19 999982 2 7 999989 1 2 999999 407274 1 2 999999 -43556 1 20 999981 31771 2 18 999992 2 465 858351 1 466783 501101 -269020 2 1 999995 1 2 999999 -595865 2 418878 998223 1 20 999985 -917405 2 12 999989 2 2 999999 1 2 999999 -234014 1 149089 731687 248530 1 2 999999 425328 2 2 999999 2 270139 430974 1 18 999998 79450 2 483545 773998 2 18 999988 1 11 999998 829954 2 168880 887881 1 17 999994 100736 1 2 999999 910998 1 69880 110297 -507347 1 2 999999 -147133 1 2 999999 -470048 2 304262 385748 2 2 999999 1 780875 910024 503827 1 2 999999 -721685 1 18 999989 436169 1 290865 513920 78682 2 18 999981 1 2 999999 267849 1 8 999987 434930 2 2 999999 1 215083 944452 -543846 1 3 999993 -331334 1 2 999999 -184402 1 31553 994323 -549751 1 2 999999 -186739 1 16 999981 620879 2 9 999992 1 19 999999 816585 2 4 999984 2 202953 621407 2 15 999995 1 1 999988 -609040 1 2 999999 906865 1 12 999983 250229 1 14 999992 57968 1 2 999999 -343701 2 2 999999 1 4 999983 761072 1 164778 614691 -812047 2 2 999999 1 16 999984 86724 2 2 999999 1 2 999999 561200 1 2 999999 -797875 1 2 999999 369061 1 11 999994 -528770 1 298669 639767 -11912 2 13 999994 2 260278 927571 2 2 999999 2 314369 853056 1 175789 341966 -846001 2 813841 891268 2 87548 843144 1 12 999999 -549547 1 3 999999 -795408 1 2 999999 668100 1 2 999999 -50342 1 10 999986 937154 2 113098 258317 2 145149 457989 2 725403 962647 2 230837 733497 2 1 999982 1 18 999982 270574 1 2 999999 461388 2 2 999999 1 14 999999 389312 1 480579 855124 238638 1 877660 917709 719745 2 55807 797356 2 453009 976561 1 2 999997 488706 2 545962 785481 2 222417 924805 1 3 999987 137287 1 7 999983 332045 2 2 999999 1 2 999999 -82922 1 8 999998 -952050 1 790210 965312 -822090 1 6 999996 -621175 1 179371 767306 -741965 2 4 999999 2 2 999999 1 20 999981 -574850 1 2 999999 -747494 1 2 999991 75693 2 642222 974469 2 2 999999 1 729497 897548 464229 1 2 999999 686592 2 553201 773434 2 499319 972492 2 125187 992357 2 18 999989 1 2 999999 335846 2 10 999992 1 2 999999 734107 1 15 999988 270207 1 2 999999 -93712 2 2 999999 1 7 999992 -306917 2 11 999998 1 29264 472230 -641872 1 116532 322835 374367 1 8 999981 480056 1 70212 940611 363694 2 538207 550897 1 2 999999 -208187 1 11 999982 -167257 2 2 999999 2 35213 806591 1 89707 332937 32146 1 498512 621371 445778 1 17 999991 -333477 1 17 999986 163953 2 2 999999 1 402585 480110 -975740 1 2 999999 717130 1 2 999983 -204135 2 13 999990 1 2 999999 -142471 1 374608 375927 -581437 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999990 2 2 999999 2 20 999994 1 2 999999 -597159 2 13 999989 1 2 999999 -619429 2 2 999999 1 2 999999 -592014 1 585830 816431 476976 2 16 999985 1 8 999990 722013 1 226485 227793 234187 2 2 999994 1 2 999999 283920 2 2 999999 1 2 999999 -501180 2 2 999997 1 1 999996 647627 1 12 999991 603667 2 11 999985 2 131102 549884 2 2 999999 2 280895 349212 2 15 999988 1 2 999999 -562583 1 790930 960587 996524 1 359351 860934 907434 1 2 999999 728635 1 14 999981 880464 1 2 999999 702630 1 712231 983469 -973907 1 2 999999 -526458 2 12 999981 1 2 999999 932145 2 482002 616815 1 463120 835848 -377202 2 2 999999 1 1 999981 112950 2 180957 268062 1 19 1000000 497966 1 2 999999 570573 1 2 999999 922544 1 2 999999 -990661 1 213635 344290 927038 1 2 999999 327921 2 2 999999 2 726709 729642 1 933040 995216 725926 1 2 999999 642928 2 669402 962770 1 324625 347390 537057 2 2 999999 1 17 999993 -874424 2 9 999983 1 2 999999 929762 2 2 999999 2 341443 774883 2 2 999999 1 280175 550135 450583 1 2 999999 811442 1 3 999997 -145716 2 19 999981 2 2 999999 2 2 999985 2 7 999993 2 20 999996 2 11 999993 1 240323 852898 -167810 2 14 999998 1 12 1000000 621477 2 17 999994 1 263368 835046 -754096 1 141417 306220 572075 1 4 999999 -833539 1 496049 973517 325137 1 15 999995 303725 2 20 999991 1 6 999988 541230 2 19 999985 2 2 999999 2 2 999999 1 2 999999 -951781 2 2 999999 2 238358 946399 2 520240 520403 2 19 999984 1 19 999985 448391 1 305106 790629 499772 2 2 999999 2 513638 695539 1 10 999985 435684 2 533653 714860 2 186330 225290 1 16 999996 384375 2 3 999998 2 51547 923419 1 4 999983 339282 1 432457 584795 -703855 1 2 999999 -286979 2 581641 878422 1 5 999983 -963891 1 2 999999 205280 1 17 999995 311067 1 375245 847734 141520 2 15 999994 2 191311 472132 1 2 999999 140835 2 757696 856355 1 237106 492387 952711 1 12 999996 -775909 1 1 999987 783024 2 379284 486463 2 1 999987 1 277307 481999 -649030 2 8 999991 1 2 999999 -903496 2 6 999991 2 408943 448008 2 130061 193225 1 2 999999 -167029 1 2 999999 -34568 2 109722 955148 2 155993 851476 2 292169 965528 2 2 999999 2 18 999992 2 2 999999 1 2 999999 -325827 2 559511 605905 1 8 999998 -583794 1 17 1000000 403719 2 19 999985 2 377551 492832 1 2 999999 -483101 1 2 999999 818283 1 15 999981 -296123 2 737539 761904 1 805223 872522 -989374 2 14 999992 1 411608 495424 365962 2 224609 676585 2 12 999991 1 1 999986 839942 1 28547 723601 -39112 1 20 999991 -334340 2 460905 817924 1 180111 302697 142604 2 17 999991 2 6 999984 1 473906 486671 -819929 1 2 999999 424728 1 2 999999 232750 1 663502 921723 -401158 2 10 999983 2 17 999997 2 161529 337636 1 276312 516332 460934 1 2 999999 -559769 2 33110 889440 2 269427 518276 1 5 1000000 -353684 2 2 999999 1 237415 989619 -313318 1 89993 487981 -998363 2 9 999994 1 8 999986 41074 1 2 999999 -888226 2 19 999986 1 2 999999 383108 1 2 999999 370168 1 2 999999 -225369 2 9 999994 2 93364 596635 1 406195 513965 -48704 1 2 999999 -135172 1 18 999982 -505573 2 187300 554365 2 2 999999 1 7 999990 125759 2 189521 949506 1 776162 803426 392426 1 7 999984 412818 2 15 999993 1 2 999999 -750716 1 4 999989 -471664 1 16 999985 -910045 1 19 999989 -12083 1 6 999981 392464 2 1 999993 2 20 999989 2 2 999999 2 623181 802778 1 2 999999 -661178 1 72307 128677 868258 2 2 999999 2 494577 913440 2 2 999999 1 2 999999 -800947 2 16 999985 1 182721 322558 -85245 1 11 999994 -589844 1 103101 704647 110396 2 10 999994 2 2 999999 1 318510 444587 -252506 2 2 999999 1 1 999998 -424825 2 2 999999 2 727540 917629 2 2 999999 2 100947 823637 2 12 999981 1 589552 798550 898638 1 284442 982397 -310498 1 2 999999 -871040 1 20 999995 895919 2 306944 331792 1 288030 477409 748346 1 2 999999 573377 1 230176 704560 27273 1 2 999999 -412687 2 2 999999 1 2 999999 -672462 2 644884 795577 1 15 999994 957171 1 463869 817033 49066 1 2 999999 -502075 2 2 999999 2 45256 99016 2 2 999999 2 2 999999 2 758463 968237 2 2 999999 2 2 999999 1 408181 901151 -785445 1 15 999982 370136 1 415330 838530 765757 1 2 999999 381944 1 2 999999 468279 2 18 999990 1 2 999992 -392885 1 2 999999 588690 1 717697 944463 15352 2 736284 981561 2 1 999991 2 745560 942229 2 2 999999 1 5 999985 -603538 2 2 999999 1 7 999999 -730741 1 415681 966592 701388 2 11 999997 2 2 999999 1 403559 741012 925407 1 305634 859910 500504 2 19 999992 2 210462 600769 1 2 999999 893664 2 4 999997 2 171739 834701 2 4 999994 1 9 999991 667442 2 6 999996 2 5 999989 1 392634 623136 41320 2 2 999999 2 15 999991 1 71282 430821 701855 1 2 999999 -516334 1 2 999999 -118384 1 2 999999 -807761 2 2 999999 1 13 999997 775245 2 2 999999 1 2 999999 579420 2 23102 261649 2 11 999983 1 2 999999 -231277 1 25484 434977 163327 2 5 999981 2 2 999997 1 2 999999 29260 2 553178 973969 1 2 999999 537517 2 14 999985 1 13 999993 570569 2 2 999999 1 2 999999 -828941 2 602900 689927 2 16 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 1000000 1 461686 600033 434031 2 2 999999 1 373683 687801 990993 1 2 999985 -835776 1 2 999999 -788355 1 7 999981 -19889 2 171148 678687 1 495283 670014 509478 2 348922 908350 2 195179 838200 2 401665 508531 2 2 999991 1 306601 450041 500425 2 14 999988 1 15 999985 976270 2 51730 398186 1 14 999991 575938 1 187325 942695 -398858 1 347487 521030 586335 1 15 1000000 -933132 2 529592 726282 2 9 999996 1 591598 780171 -759406 2 162308 340849 1 2 999999 427899 2 14 999992 2 2 999999 2 8 999987 1 2 999999 -447941 1 168553 652238 -905838 2 95128 974267 1 405370 800270 -501367 2 1 999987 2 2 999999 1 788001 833120 865091 1 2 999999 981155 1 13 999985 -621 1 2 999997 381823 2 307200 584252 1 2 999999 490430 2 97808 571932 1 2 999999 779241 1 221543 586625 -178694 1 20 999984 252249 1 6 999992 956428 2 2 999999 1 2 999999 -149034 1 2 999999 -751392 2 45062 373391 1 10 999994 -42308 2 579014 952849 2 87409 825775 2 53 879040 1 18 999993 -726921 2 20 999995 2 5 999982 2 2 999999 1 11 999996 -427749 2 2 999982 1 355114 767679 -689536 1 12 999993 174568 1 556608 668444 -985455 1 12 999991 -249964 2 9 999984 2 485232 830280 2 418522 757841 2 10 999990 1 2 999999 -611311 1 10 999985 674194 2 8 999982 1 2 999999 -3976 2 4 999998 2 352769 587234 1 10 999981 227116 1 2 999999 -695975 2 397694 773575 2 118044 677006 1 274552 804543 -110590 2 2 999999 1 461470 595656 613340 2 2 999999 1 2 999999 60850 1 13 999982 -515808 1 14 999987 -977127 2 2 999999 2 13 999989 2 2 999999 2 17 999999 2 2 999999 2 20 999996 2 734594 993511 2 2 999999 1 281552 341350 763439 2 16 999997 1 899012 908059 736915 1 670987 853236 -589205 2 170705 709975 1 8 999987 739763 1 2 999999 -288528 2 2 999999 1 2 999999 170620 2 1 999994 1 858756 978581 733719 2 630405 773406 2 2 999999 1 278470 645916 -93059 1 2 999999 -878756 1 749976 856433 -602478 1 28771 748049 565187 2 11 999995 1 2 999999 794752 2 7 999988 1 18 999989 -544773 2 5 999984 1 243606 898415 -509912 1 2 999999 816420 1 7 999982 92641 2 4 999982 2 18 999983 1 17 999997 116404 2 12 999981 1 369586 705200 119386 1 2 999989 989753 2 16 999990 1 13 999999 -677090 1 2 999999 -553268 1 12 999997 -320009 2 2 999999 1 6 999990 994560 1 14 999993 261351 1 2 999999 -120222 2 2 999999 2 611432 987389 1 2 999999 -630951 2 631765 776292 2 2 999984 1 219687 986681 -420319 2 12 999988 2 2 999999 2 705809 773704 1 176706 909344 -107388 1 2 999999 -846633 2 2 999999 2 600497 725164 1 6 999981 693450 1 80598 511048 719675 2 4 999988 2 169437 396339 1 2 999999 -385398 1 18 999998 73277 2 463159 516026 2 290828 862033 2 244340 276265 2 115652 366981 1 2 999999 -142887 2 8 999981 2 663503 758159 2 64682 802461 1 142342 444147 -439375 2 212100 700127 2 2 999999 1 1 999990 534258 2 2 999999 2 2 999999 2 2 999999 2 13 999991 2 707353 781208 2 451394 875496 1 17 999981 378662 2 666108 771568 2 13 999991 1 2 999999 -617181 1 2 999999 627865 1 672960 714484 6131 2 1 999995 2 81938 748527 2 10 999984 1 523548 879791 -879484 1 2 999999 -816234 2 2 999999 1 257572 814040 -711885 2 734218 796532 2 529032 552623 1 493067 882662 -872237 2 2 999999 2 185756 358606 2 10 999988 1 2 999999 -75211 1 5 999998 346970 2 85609 665282 1 9 999981 -705556 1 14 999982 -10001 1 537217 686380 -232436 2 75544 102308 2 2 999999 2 255377 913508 1 3 999998 211703 1 2 999999 64314 2 6 999988 1 8 999992 -997295 1 2 999999 394781 1 7 999998 -761792 1 2 999999 -981223 2 2 999999 1 311766 461829 504247 1 15 999982 -315581 1 2 999999 -156696 1 5 999992 -327041 1 2 999999 419560 2 139290 491443 1 6 999987 -645063 2 2 999999 1 5 999997 865907 1 8 999991 24461 2 13 999992 2 17 999991 1 277925 808549 899665 2 13 999982 1 187796 804070 875936 1 15 999997 780216 1 7 999997 95731 1 15 999994 -773178 1 2 999999 -86567 1 2 999999 -756280 2 243416 332661 1 2 999999 -925669 2 4256 715272 2 121829 727560 1 68788 815762 -472497 2 2 999999 1 601298 920202 940188 2 74439 874879 1 2 999999 -117028 1 5 999987 -1361 2 16 999994 1 2 999985 71647 1 885639 961082 -129649 1 2 999999 -99560 1 2 999999 762103 1 2 999998 -175011 2 2 999999 2 2 999999 2 2 999981 1 2 999999 168816 1 5 1000000 969199 1 20 999995 739005 2 2 999999 1 126481 290638 -76982 2 2 999999 2 13 999991 2 2 999999 2 118166 655621 1 271339 347618 -698859 1 14 999989 -379244 1 1 999991 -487229 1 2 999999 474641 1 5 999987 -612120 1 7 999981 -39137 2 5 1000000 2 2 999999 1 7 999993 -832741 2 2 999999 2 15 999987 2 2 999999 1 811464 916231 15132 1 5 999997 -800921 1 2 999999 811683 2 363989 698659 2 210524 515343 2 2 999999 2 266896 976366 2 2 999988 1 18 999999 -164207 2 63464 815210 2 19 999987 2 209021 579439 2 2 999999 1 2 999999 757153 2 2 999999 2 16 999992 2 230778 365688 2 15 999984 1 402875 783395 -553194 1 633145 788143 33972 2 14 1000000 2 2 999999 2 2 999999 2 1 999983 2 2 999999 1 7 999996 -972547 1 2 999999 473567 1 457428 622940 -628212 1 2 999999 -794437 2 16 999983 2 11 999997 2 8517 884552 1 2 999999 224525 1 32676 344676 -850670 1 244097 503984 -543374 2 2 999999 2 1 999999 2 15 999984 1 9 999981 199713 1 2 999999 -119390 2 2 999999 1 2 999999 593257 1 201756 478069 745133 1 391716 890449 720678 1 2 999992 -716967 1 435553 954188 -960571 2 102640 144761 1 4 999982 830736 2 56195 73598 1 220974 834985 -284348 1 265699 520716 -446112 1 4 999997 -265662 1 2 999999 25634 1 12 999987 -646224 2 6 999982 2 2 999999 2 16553 828896 1 2 999999 942375 1 2 999999 -641278 2 2 999999 2 2 999991 2 559703 599822 1 2 999999 582958 2 322645 436769 1 17 999996 -400506 1 3 999982 217947 1 2 999999 -684023 1 537181 698327 693581 2 2 999999 2 9 999983 2 6 999981 2 59282 716819 2 164073 210366 2 1 999985 2 6 999984 1 285691 329899 902387 2 19 999994 2 249302 283854 2 16 999998 1 2 999999 -858337 2 329037 621111 2 2 999999 2 521839 619555 2 1 999990 2 333923 719687 2 5 999998 1 368675 591646 403006 1 2 999999 160918 2 531705 891289 2 11 999990 2 1 999988 1 2 999999 876566 2 2 999999 2 2 999999 1 2 999999 967387 1 2 999988 -225169 1 2 999999 -719988 2 98088 797315 2 5 999983 1 2 999999 -303277 1 2 999999 -275636 2 126941 647395 1 18 999982 92252 2 5 999991 1 8 999991 -643282 1 2 999999 559495 1 267251 738567 -713042 1 454559 726976 288860 1 2 999999 -164999 1 68026 278629 -939756 1 2 999999 -136938 2 97947 179985 1 216615 262602 -524286 2 9 999996 1 2 999999 -584013 1 2 999999 189722 1 2 999999 -439625 1 4 999991 -753523 2 7 999999 1 2 999990 130494 1 198431 964123 785969 2 6 999998 1 8 999992 -736329 2 20 999995 1 19 999984 -133000 1 14 999991 -221005 2 7 999991 1 2 999999 -117378 2 2 999999 1 7 999987 -462994 1 314971 785654 204684 1 37909 903941 80943 2 314725 869092 2 2 999999 1 2 999999 -257179 2 167895 786840 2 17 999990 1 4 999997 -578842 2 584280 971627 2 17 999996 2 17 999990 1 2 999999 979619 2 865637 902499 1 78169 563890 -381868 1 2 999999 151319 2 6 999991 1 19 999985 379213 1 17 999981 -570413 2 4 999989 1 13 999993 818558 1 2 999999 845336 2 36054 204848 1 511428 579831 668431 1 637103 815580 93040 1 15 999993 -391229 1 2 999999 225006 2 17 999986 1 2 999999 -91405 1 175945 888782 467570 1 219015 397842 -254813 1 2 999999 10621 1 264754 974894 -730074 1 703928 707654 -99253 2 1112 13731 2 2 999999 2 66512 661834 1 14 1000000 931848 1 2 999999 461471 1 8 999985 976478 1 326428 521632 -152047 2 574622 746884 2 6 999987 1 2 999999 -595498 2 18 999986 1 2 999999 813532 2 14 999999 2 350323 826467 2 213149 661383 1 6 999988 176955 1 2 999999 -739069 2 2 999999 1 2 999999 645849 1 2 999999 986243 2 351804 966717 1 240150 409243 -801693 1 2 999999 581626 2 2 999999 1 2 999999 -205888 1 590313 950625 -32035 1 14 999983 113188 1 7 999987 -664888 2 41461 949270 1 2 999999 -75812 1 798477 870553 -904163 2 20 999981 1 2 999999 912188 2 2 999999 1 603154 743392 -297523 2 4 999985 1 9 999984 -481120 1 17 999996 219672 2 2 999999 1 2 999999 566279 2 2 999999 1 2 999999 -134658 1 14 999997 255707 1 5 999996 -710674 1 15 999996 -957802 1 2 999991 348852 1 72652 86476 459208 2 2 999999 1 14 999993 221829 2 2 999999 2 2 999999 2 2 999999 2 359390 877182 2 14 999987 1 231866 906962 120410 1 2 999999 -350895 2 2 999999 2 2 999999 2 2 999999 1 6 999983 454610 2 2 999999 2 310106 349078 1 231156 976494 968647 1 2 999999 -900473 1 13 999984 -672905 2 18 999986 2 16 999989 1 657400 838998 407419 1 2 999999 245913 2 2 999999 2 17 999998 2 2 999999 2 320866 722166 2 2 999999 1 2 999999 -247449 1 342379 780336 -330840 1 2 999999 689077 1 375940 454253 -450254 1 2 999999 -147804 1 2 999999 184799 2 716304 892057 1 327738 991697 -426849 2 2 999999 1 7 999997 618618 1 11 999995 -985996 2 17 999993 2 504678 767671 2 17 999995 1 2 999999 968223 1 8726 701038 492100 1 1 999992 -650056 1 457476 616844 295989 2 2 999999 2 2 999999 2 13 999996 2 438596 882504 1 221235 898367 -230517 1 15 999992 -601436 2 27884 866842 2 679763 745813 1 18379 858781 173429 1 172610 879849 393381 1 25418 77099 -325337 1 2 999999 -639486 2 69551 99392 2 2 999993 2 204329 571440 1 17 999995 636491 1 2 999999 -89121 2 530791 745498 2 514620 865065 2 2 999999 2 137090 460443 2 623139 912132 2 2 999999 2 383945 974810 1 2 999999 -506247 2 2 999999 1 343513 936417 503403 1 2 999999 -549233 2 2 999999 1 5 999995 -569592 2 2 999999 2 328892 637237 1 177009 861764 694635 1 10 999986 662915 1 11 999988 897686 1 12 999993 342169 2 2 999999 2 646501 859140 1 13 999990 -347397 1 105281 547714 267384 2 18 999987 2 2 999999 2 201494 714685 1 547148 970985 1220 2 2 999999 2 8 999987 1 3 1000000 219940 1 2 999999 707320 1 2 999999 490712 2 2 999999 1 223925 354585 91323 1 278863 340437 -788301 1 11 999988 -408443 1 2 999999 -554796 2 2 999999 2 536897 977979 1 2 999999 -539725 1 4 999999 -882058 2 2 999999 1 2 999999 -364327 2 13 999996 1 382125 479165 647982 2 2 999999 2 4 999991 2 12 999998 1 2 999999 -119065 1 12 999995 302428 2 2 999999 2 322633 685521 1 2 999999 -344318 2 116210 773480 1 9 999993 443185 1 2 999999 -18451 1 11 999985 -679176 1 2 999999 -347266 1 15 1000000 43120 1 390723 958810 -385691 1 19523 545526 405213 1 612039 928594 -822959 2 2 999999 1 103087 325291 -988277 2 351996 723506 1 468404 748319 -951650 1 12155 404143 831488 1 18 999992 148548 2 12 1000000 2 2 999999 1 2 999999 155564 1 2 999999 178375 1 283899 544668 870067 1 2 999999 11410 2 99896 188216 1 17 999983 -229903 2 2 999999 1 330847 798473 -603586 1 443700 857649 -985725 1 2 999999 476565 1 13 999995 -921635 2 307549 627399 2 6 999998 2 8 999986 2 19 999984 2 2 999999 2 36264 817408 2 453609 712733 2 2 999999 1 16400 991189 -708922 2 2 999999 2 16 999981 1 12 999981 -174554 2 2 999999 2 1220 992975 1 2 999999 960369 1 1 999986 84820 1 19859 652337 847756 1 4 999982 -93928 2 20 999991 2 2 999999 2 860936 917865 2 2 999999 2 9 999988 2 18 999990 1 14 1000000 570024 1 2 999999 -890820 1 2 999999 -573588 2 2 999999 1 14 999992 617457 1 1 999994 916269 1 16326 555297 -536828 2 10275 706757 1 161098 835561 224060 1 357887 373906 -643436 1 2 999999 737811 2 13 999986 1 757322 842056 491320 2 156850 600545 2 50154 57425 2 2 999999 1 348126 869399 -630912 2 215092 238065 1 237623 625010 959259 1 2 999999 -266075 2 9370 894915 1 672462 953252 561683 2 606386 978913 1 545590 609847 -697299 2 578174 612942 2 2 999999 2 16 999989 1 11266 207385 345397 1 2 999999 -138721 1 2 999999 -104276 1 2 999999 -524449 2 225888 721512 2 4 999983 2 7 999994 1 2 999999 -722916 1 2 999999 351579 2 2 999999 1 20 999981 669043 1 2 999999 -685003 1 103127 729185 97246 1 13 999994 -958298 1 12 999993 156477 2 313603 538202 2 1 999997 2 403516 766792 1 14 1000000 76810 2 153518 359512 1 2 999999 96300 1 2 999999 -438437 1 2 999999 520254 1 2 999999 136678 1 14 999993 -778594 1 2 999999 -963419 1 2 999999 913819 2 738161 966873 2 2 999999 1 2 999999 -617498 1 2 999999 -87431 2 2 999999 2 2 999999 1 250079 861500 306426 1 223643 547317 -484951 2 280068 662622 2 2 999999 1 2 999999 -757686 2 205167 529905 1 16 999982 -702761 1 461864 607028 -761412 2 39681 237835 1 2 1000000 -669124 1 17 999983 662186 2 12 999982 2 2 999999 2 151611 907693 1 2 999999 310882 2 14 999999 1 18 999986 222378 1 2 999999 -691946 1 18 999981 611088 2 12 999983 1 223305 399526 396134 2 217688 907903 2 859880 919115 1 2 999999 -347373 1 2 999999 -558974 1 2 999999 488376 2 15 999981 1 2 999999 -945162 1 2 999999 939232 2 2 999999 1 2 999999 -168140 2 1 999994 2 109506 150778 2 252860 955988 2 248254 446159 2 2 999999 1 6075 479576 -50557 1 18 999990 -111976 1 634187 792936 -233715 1 13 999984 -699950 1 12 999988 302110 1 2 999999 342274 1 16 999981 468302 1 4 999987 770595 2 20 999992 2 14 999999 1 2 999999 414387 2 6 999991 1 2 999999 -505706 1 2 999999 141449 1 649095 737798 953401 1 2 999999 -86004 2 2 999999 2 502151 567432 1 244856 276472 -963069 2 26708 318486 2 528156 554277 1 2 999999 -629958 2 127702 900031 1 316771 662343 -489276 1 274938 522811 -700393 2 11 999991 2 12 999986 1 13 1000000 -696940 1 11 999989 -537806 2 4 999991 2 428370 735691 2 15 999997 1 2 999999 89170 1 2 999999 -679267 2 16 999990 2 26242 59573 2 3 999989 2 2 999999 1 351693 622927 78199 2 19 999997 1 19 999988 -854224 1 8 999995 971765 1 2 999999 564975 1 115079 924262 -587687 1 106205 677756 848833 2 2 999999 2 2 999999 2 72108 983212 2 10 999981 1 99801 315455 13498 2 3 999988 2 4 999984 1 743958 798526 -813825 2 2 999999 2 7 999989 1 2 999999 541830 1 2 999999 -909107 1 2 999999 -474960 1 18 999993 -433720 2 19 999991 1 19199 424185 945738 1 363712 912570 113926 1 2 999999 -917688 1 422156 476777 -519564 1 20 999982 309486 2 11 999986 2 12 999998 1 13 999995 94167 2 89634 906717 2 622851 645786 2 7 999981 1 2 999999 479653 1 2 999999 833617 1 2 999999 861669 1 259563 312071 41684 1 2 999999 95310 2 269952 781397 1 21607 344918 368512 2 2 999999 1 409305 768132 936364 2 457793 938628 2 15 999982 2 17 999986 1 19 999999 -829873 2 18681 906023 2 255941 307478 1 2 999999 544466 2 7 999993 2 4 999987 2 2 999999 1 248157 710035 -786919 2 332917 357101 1 2 999999 71349 1 12 999998 882525 2 2 999999 1 2 999999 578217 2 14 999997 1 7 999989 -866446 2 442298 673314 1 10 999986 -523304 1 16 999998 -45497 1 19 999993 -425249 2 91273 511872 2 558018 911915 1 233415 503095 -861309 2 2 999999 1 2 999999 191107 1 2 999999 -446260 2 2 999999 2 187694 343246 1 232659 588515 774527 2 2 999999 1 2 999999 -236291 2 16 999986 1 408460 414359 -847579 2 652929 810733 1 2 999999 -763715 2 14 999986 1 18 999986 -538937 1 9 999990 -390105 2 491806 720820 2 6 1000000 1 466415 616069 -26309 2 5 999985 2 20 999982 1 288646 376080 247635 2 36629 58428 2 10 999991 1 2 999999 265985 2 5 999990 2 405750 790904 1 2 999999 -519408 2 140099 176719 1 19 999998 90823 1 17 999984 -945429 1 37866 808507 -88559 2 2 999999 1 2 999999 -336688 1 2 999984 -70058 2 473767 977817 1 2 999999 -74273 2 12 999993 2 20 999997 2 437931 524964 1 7 999987 -170224 2 2 999999 2 157857 277262 1 13 1000000 -235145 2 2 999999 1 1 999993 908848 2 8 999983 1 2 999999 7758 2 55590 459172 1 577078 908472 556569 1 2 999999 696217 2 2 999999 1 16 999999 -966326 1 434848 531558 645931 1 8 999993 -366094 2 83207 852581 1 466812 954800 696233 1 2 999999 702082 2 1 1000000 1 308404 801779 -103629 2 20 999985 1 134894 206330 -829823 1 17 999988 157569 1 98252 551933 -584804 2 10 1000000 2 13 999995 2 2 999982 2 2 999999 2 2 999999 1 4 999981 328997 2 16025 492862 2 15 999989 2 13 999987 1 8 999985 -103611 2 2 999999 2 2 999999 1 3035 587667 246863 2 2 999985 1 7 999993 -304416 1 18 999994 -148186 2 8 999992 2 19 999989 1 511786 656967 -767108 2 2 999999 2 2 999999 2 351187 986092 2 19 1000000 2 2 999999 2 308754 535940 2 19 999998 1 168372 523207 116053 1 227318 527991 -215746 2 2 999999 2 11 999988 2 1 999985 2 179653 811211 2 2 999999 1 15 999986 319285 2 2 999999 1 2 999999 -694307 1 9 999991 -957400 1 2590 916376 -875181 1 3 999986 -616019 1 851778 868994 -469477 2 2 999999 2 38529 361729 2 493468 996677 2 6 999991 1 2 999999 -818362 2 41464 476792 1 81773 908631 188510 1 461718 993415 -899934 2 18 999994 2 589394 922882 2 69173 240173 2 390146 519378 1 135860 223803 358080 1 19 999987 242697 2 2 999999 2 11 999996 2 2 999999 1 7 999991 -109388 1 211018 774964 -14442 1 2 999999 -893136 1 2 999999 986268 1 299651 826269 -911651 1 5 999995 -384945 1 2 999999 -286365 2 375681 921430 1 2 999999 927288 1 2 999999 315783 1 280147 319140 623576 1 1 999989 -57754 1 2 999999 849837 2 365228 976499 1 329739 780727 -609330 2 663537 805766 1 2 999999 -525911 2 2 999999 2 2 999999 2 700860 892214 1 2 999999 -268812 1 5 999998 555355 2 302250 391799 2 18 999985 1 1 999998 21232 1 2 999999 201170 2 15 999987 1 64449 451806 -233624 2 3 999997 1 123354 789201 85392 2 17 999998 2 2 999999 1 1 999981 67640 2 106933 619159 2 2 999999 2 6 999994 1 369047 622486 115289 1 2 999999 -813280 2 12 999999 2 6 999996 1 17 999991 -147080 2 2 999999 1 2 999999 835066 2 3 999981 2 538557 807916 2 9 1000000 2 9 999986 2 2 999999 2 714495 844406 2 2 999999 1 12 999995 15367 1 75379 395610 -486814 2 2 999999 1 2 999999 816761 1 2 999999 14100 2 2 999999 2 10 999993 1 144424 634765 447508 2 3 999995 1 2 999999 2222 1 2 999999 418868 2 2 999999 2 17 999990 2 612325 617338 1 2 999999 35594 1 1 999997 180740 2 3 999990 1 9 999989 -102686 1 2 999999 -862128 2 2 999999 2 18 999988 2 105809 384395 2 210150 917104 1 13 999993 -663593 2 2 999999 1 2 999999 928522 2 437903 580253 1 2 999999 -386842 2 185021 397997 1 18 999986 781889 1 460828 778208 561513 1 8 999982 720235 1 610443 770041 213027 2 332811 542390 1 20 999996 -230626 2 2 999999 2 333432 656671 2 2 999999 2 15217 489801 2 8 999982 2 236282 392707 1 146307 656975 -360202 1 2 999999 39048 1 2 999999 -536821 1 2 999999 -600663 2 2 999999 2 4 999989 1 2 999999 -518853 2 2 999999 2 509968 624810 2 7 999983 1 2 999999 -976378 1 18 999994 172544 1 231999 311127 253901 1 19 999997 -466901 1 2 999994 -959956 2 174098 891519 2 2 999999 2 2 999999 2 11 999985 2 437880 456968 1 2 999999 781596 2 5 999997 1 692228 794474 524319 2 15 999989 1 2 999999 258138 1 436354 759768 804200 2 2 999999 2 5 999984 1 13 999990 -248978 2 16 1000000 2 3 999983 1 8 999983 151089 2 2 999999 2 13 1000000 1 2 999999 -524735 1 15 999996 -316495 1 55900 389838 536086 1 2 999989 460723 1 611630 647009 -814333 1 327276 725624 -622207 1 467626 514738 759499 2 9 999998 1 2 999999 -658150 2 2 999999 1 445440 475743 -764109 2 2 999999 1 1 999992 -319533 1 678 753663 821465 1 7 999997 -713492 1 2 999999 -135136 1 2 999999 647016 1 5 999983 613542 1 14 999992 252167 2 2 999999 1 10 999998 330224 2 12 999991 2 117561 533337 1 3 999983 -534930 2 2 999999 1 2 999999 402478 2 19 999986 1 2 999999 911636 2 184899 196946 1 12 999995 999941 1 537786 648640 -630719 2 2 999999 1 2 999999 -591076 1 2 999999 -184013 2 663658 825604 1 380280 789915 -225184 2 2 999999 1 613452 813967 -903086 1 2 999999 -574586 1 2 999999 -570244 2 10 999991 2 10 999989 1 136236 890200 869761 1 870310 961668 -386932 2 81633 141603 1 19 999982 541385 1 1 999983 361532 1 14747 139045 -143179 2 3 1000000 1 2 999999 -436665 2 332283 770706 2 49712 54392 2 2 999999 1 30661 623080 748242 1 16 999985 908035 1 201229 282186 404072 2 15 999989 2 2 999999 2 2 999999 2 266978 556569 2 1 999998 1 406184 496120 -720291 2 2 999999 2 2 999999 1 495508 612283 466145 1 2 999999 380968 2 2 999999 2 2 999999 2 15 999986 1 428388 446399 -672680 2 2 999999 1 249168 738503 603619 2 620794 671513 1 7 999984 828430 2 16 999991 1 2 999999 903501 1 11 999992 67217 2 62589 934685 1 11 999982 101925 2 110931 391545 1 1 999998 96989 2 11 999998 2 2 999999 1 2 999999 -195051 2 2 999999 1 238969 792028 634569 2 2 999999 2 2 999999 1 2 999999 -541646 1 2 999999 454548 2 281347 973476 1 2 999999 -629803 1 572805 970243 -330507 2 7496 462499 2 409874 742615 1 298562 775821 -298952 2 467965 543032 2 2 999999 2 226811 448653 1 2 999999 915127 1 2 999999 312506 2 2 999999 1 6 999996 219554 1 2 999999 711757 1 2 999999 740612 1 629854 959378 475721 1 9 999982 -379210 2 2 999999 1 2 999995 857156 1 11 999983 514012 2 132697 838030 1 2 999999 560786 2 2 999999 1 18 999988 -895047 2 2 999999 2 20 999994 1 2 999999 12774 2 10 999994 1 329916 966024 976965 1 16 1000000 -735382 1 2 999999 -152779 1 433860 709423 -490767 2 12 999999 2 575798 923767 2 2 999999 2 2 999999 1 2 999999 477157 2 353646 836765 1 11 999982 479244 2 3 999984 1 2 999999 -146781 1 4 999988 -283173 1 2 999984 -556093 2 8 999991 1 426561 606482 -372159 2 2 999999 1 409911 755980 586004 2 2 999999 1 8 999998 -182398 2 9 999988 1 3 999984 331169 1 9 999989 282245 1 194354 656470 -251309 1 6 1000000 31904 2 795211 951390 2 15 999992 2 4 999991 2 15 999996 1 45858 907562 -827507 1 474320 795850 109724 1 11 999998 -480790 1 177686 303642 182962 2 2 999999 1 505762 874003 8861 2 2 999999 2 353948 724318 1 52008 994499 -418418 2 2 999999 1 2 999999 588714 2 3 999982 1 8 999994 -475770 2 2 999999 1 9268 989245 601567 2 227316 635478 2 10 999983 1 3 1000000 -331177 1 2 999999 86160 2 63270 320967 2 472105 940882 2 2 999999 1 6 999982 546576 2 19 999993 1 11 999998 -332661 2 2 999999 1 2 999999 -403614 1 2 999999 -613604 2 2 999999 1 3 999993 -628359 2 89780 786016 1 585831 670383 -562129 1 2 999999 -124601 1 2 999999 696863 2 543234 982653 2 423170 727169 2 121619 365798 2 2 999999 2 2 999999 2 2 999999 1 355232 909759 789809 2 101734 463355 2 8 1000000 1 464236 975150 262798 1 2 999999 15354 1 2 999999 -390228 1 2 999999 862683 2 2 999999 2 344106 473225 2 17 1000000 2 231789 691155 2 240378 615452 1 2 999999 630369 1 4 999996 501825 1 20 999994 -545234 2 555268 780626 2 138051 515789 1 2 999999 233362 2 469691 991725 2 249780 899433 1 2 999983 -573237 1 2 999999 220791 1 277415 377944 -246440 1 2 999999 29487 1 275426 592297 -787412 1 2 999999 964162 1 2 999999 487376 1 2 999999 -576723 1 3 999988 -289233 1 10 999993 -361867 1 193941 996763 -476567 1 12 999988 772547 2 10 999985 2 6 999986 2 74696 552421 1 2 999999 225187 1 215936 420197 -707103 2 16 999987 1 10 999991 -299972 2 87304 174510 2 17 999993 1 18 999994 -873058 1 2 999999 800277 2 2 999999 2 18 999981 1 10 999997 876111 2 20 999992 1 2 999999 796866 2 179967 184392 1 250507 859896 650152 1 2 999999 -382595 2 2 999999 2 2 999999 2 466341 966659 2 4784 566304 2 14 999994 1 68013 613951 -957704 1 14 999996 367057 1 2 999999 993965 1 2 999999 -65591 2 537012 792221 2 2 999999 2 2 999999 1 265356 998689 523784 1 18 999983 -321737 1 6 999983 -109550 1 7 999985 -382051 2 119969 845860 2 196035 464822 1 2 999999 693097 2 528715 931471 2 2 999999 1 4 999988 85900 2 14 999997 2 16 999986 2 2 999999 1 2 999999 -402747 2 652786 766276 2 17 999982 2 7 999994 2 2 999999 1 7 999990 561548 2 2 999999 1 2 999999 -171177 2 2 999999 1 2 999999 -240918 1 759355 938866 976105 2 2 999999 2 2 999999 1 2 999999 710443 2 2 999999 2 11 999988 1 16 999998 779703 1 2 999999 735839 1 2 999999 411382 2 2 999999 1 2 999999 639105 1 2 999999 546934 1 17 999985 -731668 2 2 999999 1 8 1000000 -663511 2 42430 587791 1 2 999999 -45332 2 19 999982 2 2 999999 1 2 999999 -762188 2 15 999994 1 3 999990 519034 1 2 999999 616396 1 4 999991 532012 2 285578 840273 1 241800 961045 173656 2 2 999999 2 2 999999 1 2 999999 -530315 2 43677 315238 2 725017 928366 1 12 999995 882933 1 2 999999 883139 2 14 999993 2 14 999987 1 7622 44624 750314 1 19079 639449 -641381 2 2 999999 2 2 999995 1 35876 439020 877524 1 2 999999 -295996 2 20 999987 2 2 999999 1 17 999981 -527202 2 477694 700604 2 3 999988 1 20 999983 -35304 1 640608 845344 -952793 2 887530 949037 1 2 999999 335290 2 719171 773602 2 2 999999 2 3 999989 1 17 999994 -344165 2 2 999999 2 17 999992 2 322988 570875 2 4 999990 1 9 999992 -949209 1 9 999999 -429383 2 2 999999 2 985783 990793 1 2 999999 830843 2 2 999999 1 14 999993 306699 1 14 999986 827134 2 17 999985 1 904864 965234 -812951 2 14 999995 1 7 1000000 -399496 2 2 999999 1 2 999999 310039 2 779683 845462 1 5 999988 517854 1 585871 969806 915451 1 15 999990 -667807 1 191377 672803 361509 2 12 999986 1 857595 964495 -990216 2 353420 925767 1 6 999999 538980 2 856458 953398 1 506165 623772 -681638 2 72930 952542 2 650199 881446 2 6 999999 2 2 999999 1 2 999999 -902423 1 344702 858306 -236023 1 722824 971444 -86112 1 8 999996 522506 1 188069 222831 922392 1 907786 922182 -816241 2 522412 991172 1 303575 610533 557500 2 18 999983 1 341774 507459 778252 1 104953 428231 -873732 2 2 999999 1 19 999984 899401 1 197506 565036 935715 1 2 999999 372664 2 2 999999 1 13 999996 154023 1 2 999999 814932 1 39185 623467 733829 2 2 999999 2 783514 830621 1 2 999999 435972 1 6 999992 -69100 1 2 999999 102997 1 7 1000000 289541 1 1 999997 -201268 1 15 999991 -509057 1 5748 813586 623436 2 13 999997 1 3 999987 -275378 1 14 999985 -70707 1 12 999981 -937850 2 19 999993 1 3 999993 667891 2 780973 924498 1 2 999999 -386405 1 2 999999 358275 1 3 999984 95051 1 2 999999 -40021 2 14 999988 2 407546 919817 2 2 999999 2 2 999999 2 2 999999 1 2 999999 671297 1 300052 779336 897167 2 404711 832415 2 2 999999 2 12 999990 1 13 999981 -787110 1 421632 532885 440397 2 2383 197678 1 2 999999 -66226 1 795597 892981 6994 2 1 999987 2 119591 121818 1 338337 536950 701302 2 758324 891113 1 18 999998 686832 1 294230 585403 25831 2 10 999997 2 15 999985 2 157169 467068 1 22135 873331 84483 2 5 999987 1 546901 690730 -913310 1 659477 763043 73287 2 2 999999 1 624966 847345 993282 2 25902 123625 1 2 999999 -579522 2 8 999989 1 15 999988 -781067 2 2 999999 2 3 999998 2 13 999990 1 20 999985 621000 1 2 999999 -190803 2 2 999999 2 2 999999 1 2 999999 505797 2 2 999999 2 2 999999 1 20 999995 524566 2 2 999999 1 2 999999 -840050 2 10 999993 2 300442 343231 2 2 999999 1 417762 440400 -515610 2 2 999999 1 511113 856989 -68467 2 2 999999 2 141300 747374 1 877676 972690 -771856 1 14 999996 -773 2 2 999999 1 648362 814818 -274068 2 457444 457611 2 8 999992 2 14 999995 2 98404 826592 2 2 999999 1 816244 986899 -345230 2 30704 531199 2 9083 529412 2 11 999996 1 2 999999 -499754 1 2 999999 -515467 2 2 999999 2 461960 990105 1 6 999990 708182 1 229174 559960 548590 1 414812 507921 -498570 2 404451 784769 2 557632 751402 2 2 999999 2 188986 870579 2 2 999999 2 2 999999 2 20 999988 2 236930 316845 2 2 999999 1 393521 691715 945002 2 2 999999 2 119010 590060 2 2 999999 1 502239 554551 411689 2 866052 882858 1 225808 656627 91821 2 12 999988 2 7 999992 2 14378 571770 1 8 999986 174995 2 2 999999 2 2 999999 2 342798 532522 2 2 999999 1 13 999987 -57358 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -771828 2 516735 902850 1 6 999986 -939485 1 505066 545679 734148 1 10 999998 455064 2 526233 623726 1 2 999999 -137044 2 11 999989 1 16945 708465 -244912 1 14 999991 -622826 2 16 999988 2 7 999987 2 2 999999 2 10 999983 1 2 999999 -471291 1 337663 389962 968732 1 2 999999 580326 1 112041 536222 -325486 2 2 999999 1 2 999999 223853 2 114299 765791 1 2 999999 846381 1 234402 693116 713123 1 2 999999 42246 2 471935 630846 2 195024 537566 1 12 1000000 709705 2 2 999999 1 94303 580058 196839 1 5 999992 -854049 1 2 999999 -316453 1 19 999992 764133 2 2 999999 1 5 999981 -467662 2 688273 943020 1 129811 619088 312331 1 11 999991 -741316 2 347489 567705 1 325553 895035 731932 2 752062 874463 1 275036 535615 -914350 2 16 999999 2 15 999982 2 2 999999 2 1 999994 1 68843 960936 -181944 1 80147 895529 83729 1 2 999999 185663 2 2 999999 1 9 999991 529075 2 11 999992 1 18 999988 753998 2 180020 868378 1 15 999989 -371745 2 261807 888409 1 2 999999 -377237 1 2 999999 679151 1 19 999986 696499 1 333281 809666 234451 2 7 999982 1 2 999999 85643 1 14 999998 212360 2 1 999994 1 7 999991 38179 1 434477 518662 -78876 1 1 999987 -840607 1 890688 917464 428644 2 232535 777369 1 2 999981 -816185 1 2 999999 490321 1 2 999999 -152154 2 699250 850524 1 788623 980408 -794377 1 3796 423303 624084 1 6 999996 930685 1 76189 154032 -321745 2 2 999999 1 379852 502923 489817 1 5 999989 -93246 1 54458 347316 -169837 2 496021 939828 2 215041 783812 2 179271 968060 2 9 999991 2 2 999999 1 556000 811790 -620826 2 17 999994 1 136960 802789 -465279 1 10 999982 540597 2 13 999985 1 2 999999 -305407 1 581046 643878 53816 2 198282 533123 2 717948 732635 1 2 999999 222180 1 633931 999855 544800 2 7 999995 1 2 999999 177942 2 202372 984724 1 99102 651520 -68993 2 163 872052 2 2 999999 1 15 999990 -143452 1 735089 916903 190365 1 16 999983 -199055 1 77450 521039 775723 2 19266 588940 1 117833 761440 886827 1 13 999990 614749 1 16 999986 33460 2 537987 973201 2 2 999999 1 2 999999 696610 2 2 999999 1 267214 946348 327649 2 2 999999 2 7 999998 2 16 999989 1 38593 494477 -404133 2 112337 964606 1 2 999999 -267338 1 2 999999 -795418 1 2 999999 629971 1 718264 838978 546563 1 483639 609522 -737810 2 534683 889141 2 37050 291072 1 158137 663409 -222410 1 851605 924157 703540 2 255969 908471 1 2 999999 246546 2 2 999999 2 2 999999 2 3 999984 1 2 999999 671640 1 2 999999 182581 1 173545 682209 172862 1 638496 739313 937765 1 766916 805073 -822616 1 2 999999 -843687 2 6 999987 1 609355 721076 -971463 2 479575 733445 2 560998 961078 2 2 999999 1 713450 996330 496862 2 348721 576982 1 8 999990 407578 2 2 999999 1 9 999995 51252 2 15 999991 1 434120 907550 424948 2 2 999999 2 288416 781307 1 2 999999 -417626 1 7 999987 995799 1 11 999985 361195 2 165287 969590 1 8 999998 662703 2 16 999994 1 2 999999 -982619 1 4 999990 79506 2 17 999989 1 14 999988 -249735 2 12 999986 2 547958 914023 2 562439 640978 2 13 999989 2 261384 469853 2 12 999990 1 15 999984 -725040 1 16218 237559 -687064 1 6 999997 -357978 1 252229 741097 -209106 1 598409 779643 -694229 2 2 999999 1 5 999991 968282 1 3 999989 -984597 2 552232 627137 1 97900 935721 763998 1 15 999993 -934507 1 108521 437015 -689995 2 2 999999 1 1 999988 269404 2 2 999999 1 1 999999 -18238 2 2 999999 2 4 999995 1 7 999997 -902002 2 16 999985 2 2 999999 1 6 999993 -652850 1 456037 648019 -611692 2 152638 487362 2 17 999995 1 41676 897508 -254714 2 655233 862271 2 16 999996 1 2 999999 632873 2 636331 655752 1 17 999989 467864 1 2 999999 802940 2 2 999999 1 8 999996 63290 1 2 999999 915417 2 2 999999 1 712942 749261 643716 1 15 999986 992889 2 652145 830656 1 2 999999 -116911 2 14 999981 2 10 999986 2 174626 694076 1 643652 837254 577020 2 2 999999 1 19 999991 -254245 1 11 999996 -907923 2 9371 924378 1 466028 826351 -738310 1 559517 944313 112072 1 389660 784020 -34636 1 4 999985 69680 1 836001 914922 -930837 1 6 999987 -527406 2 15 999999 2 6 999995 1 45554 771629 -463234 2 273616 629572 2 86966 400630 2 17 999999 2 6 999994 1 900602 986600 -415201 2 2 999999 1 558324 863512 -857505 1 3 999986 -237315 2 2 999999 1 17 999990 7764 2 2 999999 1 163078 775486 -88273 2 58472 311628 2 2 999999 1 2 999999 -599213 1 2 999999 -430129 1 2 999999 645710 1 7 999989 -870357 1 2 999999 -311144 1 2 999999 -673092 2 2 999995 1 437854 651808 817056 2 544343 584347 1 2 999999 -152287 2 2 999999 2 188 2617 2 487496 737316 2 1 999987 1 19 999991 492694 2 2 999993 1 537042 679435 -972429 2 555684 942363 2 2 999999 1 14 999994 -883541 2 380091 707766 1 362046 918662 -522993 2 12 999981 1 16 999991 333222 2 309372 859250 2 224649 398725 1 455336 565983 -708855 1 101039 168812 665140 1 71928 964277 980535 1 33662 524005 734209 2 319829 353803 1 723720 991484 263994 2 12 999999 2 2 999999 1 2 999999 -99074 2 12 999999 2 289722 994508 2 2 999999 2 773136 839286 2 11 999985 1 19 999985 -455763 2 2 999999 2 2 999999 1 20 999989 -718770 1 4 999998 612936 1 1 999984 -518570 2 8 999984 2 860800 863755 1 713757 780885 671177 2 2 999999 1 2 999999 828298 1 20 999988 491113 1 2 999999 741349 2 6 999998 2 14 999983 1 7 999998 407127 2 1 999994 2 2 999999 2 831655 927014 2 8 999983 2 454998 875386 1 241814 949978 -250735 1 17183 662785 334831 1 163653 365282 -537819 2 14 999982 2 109945 356466 2 152719 377627 2 325693 509866 1 2 999999 142184 2 2 999999 1 210095 807540 596321 2 1 999984 2 1 999984 2 14 999990 1 2 999993 -410307 2 222516 533724 2 2 999999 2 5 999994 1 2 999999 -659074 2 2 999999 1 2 999999 -11307 2 2 999983 2 5 999985 2 413770 492859 2 2 999999 2 149613 202578 2 13 999998 2 551221 877188 2 2 999999 1 7 999982 984825 2 423798 706764 1 2 999999 -252682 1 437611 978710 863607 1 15463 598734 -656586 2 2 999999 1 2 999999 570365 1 2 999999 819257 1 2 999999 728179 2 2 999999 2 5 999995 1 153005 858519 692435 1 6 999999 313072 1 423139 765010 -733564 2 4 999991 1 746447 960119 302186 1 125946 463915 425392 2 2 999999 1 858641 863098 -829249 1 632941 648101 804988 2 1 999990 1 17 999985 161975 1 10 999994 -578885 1 14 999993 791784 2 2 999999 2 263644 880748 1 2 999999 543934 2 2 999999 2 14 999998 2 381150 942319 2 16 999983 1 11 999992 640303 1 20 999983 386676 1 7 999997 775723 2 2 999999 1 2 999981 552956 1 377161 724317 -475135 1 811178 889923 -319854 2 535094 697784 1 255996 456285 -366118 2 2 999999 1 94098 766911 341142 2 2 999999 1 512976 531984 -528606 1 2 999999 666462 1 2 999999 597216 1 18832 920983 502670 2 229457 464000 1 2 999999 652850 2 2 999999 2 2 999999 1 14 999986 -826848 1 16 999986 -259197 1 1 999990 614270 1 5 999983 -758843 1 2 999999 938558 1 2 999984 185674 2 12596 482736 1 11 999982 -54485 2 16 999987 2 12 999985 2 621522 882784 1 19 1000000 618816 2 5 999988 2 198842 936687 2 3 999996 2 524396 766819 2 13 999993 1 3 999995 67925 2 57671 946614 1 7 1000000 -780110 1 4 999995 -677254 1 4 999996 656671 1 871625 923005 -947019 2 291273 302895 1 2 999999 220788 2 9 999999 2 252269 762660 1 358561 828444 372061 2 649402 816651 1 16 999999 692298 1 262871 812615 666780 2 229091 893155 2 2 999999 2 8 999994 2 2 999999 1 200150 462624 -628704 1 15 999999 -1709 1 4 999985 994736 2 2 999999 1 5538 265982 -510063 2 14 999999 1 20 999985 -400999 1 315716 344287 -631651 1 32621 147043 -561439 1 15 999987 -662166 1 14 999984 -687355 2 12 999989 2 2 999999 2 2 999999 1 756462 816635 -882859 1 6 999983 -113480 2 2 999999 1 2 999999 918028 1 356862 423760 -170102 1 2 999999 -659803 2 382967 623411 1 2 999999 181043 2 2 999999 2 2 999999 1 15 999983 -212917 2 494376 891831 2 313576 359888 1 2 999999 -735490 2 8 999990 1 1 999994 359921 2 136922 747158 2 2 999999 2 19 999986 1 203532 522729 182589 2 758310 975942 2 9 999995 1 169826 881397 -446712 1 624460 996216 707272 1 2 999999 -601178 1 15 999982 -111608 1 74318 259178 540755 2 579828 644076 1 2 999985 -980006 1 357546 981277 -473425 2 171983 812850 1 79365 712757 918959 1 2 999999 -809911 1 2 999999 -190327 2 10 1000000 1 60513 207095 320830 2 2 999999 2 2 999999 1 11 999982 798524 2 34826 860221 1 2 999999 -998396 2 412444 875550 1 18 999994 205501 1 2 999999 539873 1 2 999999 21449 1 407879 501286 919669 1 2 999999 -40493 2 2 999999 1 2 999999 727806 1 2 999999 -594459 1 156700 196411 -560251 1 2 999999 -724536 1 2 999999 419348 2 18 999985 1 7 999995 83635 1 11 999984 197748 1 2 999999 216036 2 50178 660653 1 83874 603052 556329 1 2 999999 -924822 1 2 999999 -19605 2 19 999986 2 325501 518606 2 13 1000000 2 95024 893020 2 2 999982 2 14 999981 1 2 999999 208039 2 3 1000000 1 6 999986 -311990 1 2 999999 -526607 2 105521 849527 2 2 999999 2 53584 873519 2 2 999999 2 2 999999 1 552203 842233 -808351 2 769141 817962 2 2 999999 2 2 999999 1 255826 345814 25631 2 220805 429159 2 20 999991 2 2 999999 2 2 999999 1 2 999999 527140 2 2 999999 2 30291 842188 2 6 999991 2 16 999987 1 2 999999 34396 2 2 999983 2 16 999991 2 2 999999 2 10 999995 2 2 999999 1 434918 891247 -470120 1 15 999987 -422501 1 14 999993 574589 1 14 999994 -396182 1 2 999999 992981 1 12 999982 385366 1 19 999983 -856493 1 244338 474558 155851 2 2 999999 1 2 999999 -959177 2 20 999985 1 20 999999 24614 1 2 999999 397976 1 2 999999 781559 2 8 999991 1 10 999989 -716016 1 1 999988 -903650 2 14 999983 1 174722 879061 973974 1 3 999982 -671492 2 7 999988 1 257571 482376 -846088 2 2 999999 2 10 999992 2 4 999989 1 605214 901844 -964668 2 7113 330411 2 3 999990 1 1 999992 -978679 2 332004 605603 2 108708 904526 1 1 999994 -990017 1 20 1000000 -938254 2 1 999991 1 51021 73243 923723 2 2 999989 1 131201 496299 192865 1 8740 586782 274854 1 9 999993 -424301 1 2 999999 88997 1 16 999989 422355 1 2 999999 476096 2 3 999999 2 2 999999 2 2 999999 1 38229 612136 -840673 1 7 999999 -926998 1 5 999988 -983737 1 2 999999 133927 2 288323 417365 2 2 999999 1 2 999999 -898421 1 376110 976286 668435 1 226771 806639 324863 2 2 999999 2 4 999982 2 66961 703190 1 2 999999 3768 2 4 999993 1 2 999999 -388562 1 2 999999 -935762 2 2 999999 1 99809 888173 -542021 2 2 999999 1 908894 913113 939696 2 4 999982 1 2 999999 -107817 2 7 999988 2 464426 907090 2 12 999982 1 780308 849745 777348 1 15 999999 -220419 1 15 999996 -701528 2 238029 649358 1 7 999993 -255881 2 10964 219570 2 4 999988 2 2 999999 2 2 999999 1 772524 823176 -944184 2 2 999999 1 534541 787439 -994916 1 2 999999 351390 1 10 999992 -228397 2 1 999994 1 52597 63106 537487 1 212875 794032 -510757 2 2 999999 2 119530 381587 1 2 999999 -905121 1 8 1000000 993520 2 243536 568930 2 9 999987 1 651420 859518 973350 1 18 999996 299083 2 68534 503424 2 2 999999 1 28334 916469 183596 2 2 999999 1 2 999999 -466257 2 2 999999 2 2 999999 2 17 999982 1 2 999999 -297420 2 2 999999 2 16 999984 2 2 999999 2 128275 517571 2 2 999999 1 2 999999 -876681 1 8 999983 211098 1 3 999990 998626 2 2 999999 1 17 999989 -636211 2 121921 179551 1 17 999994 567110 1 666725 958517 -631337 1 3 999984 -708825 2 8 999992 1 2 999999 492789 2 2 999999 2 19 999985 2 2 999997 1 17 999981 -437540 1 4 1000000 -921291 2 2 999999 1 2 999999 75027 1 2 999999 102344 2 2 999999 1 16 999991 -46856 2 12 1000000 1 444391 856524 710636 1 505318 708986 638045 2 361267 406400 2 324542 879223 2 2 999999 1 10 999989 -820743 1 505443 808594 419304 2 2 999999 2 2 999999 1 2 999999 427254 2 18 999985 2 2 999999 1 4 999982 -812108 2 342858 804418 1 1 999995 -787116 2 1 999994 1 2 999999 -10670 2 359574 526953 2 26322 763603 2 17 999991 2 330897 412324 1 4 999986 -187575 1 67902 367743 466319 1 639376 856524 -88005 1 19 999982 270941 2 11 999996 2 2 999999 2 2 999999 2 2 999999 2 18 999999 1 9 999999 670308 1 337602 790388 -129609 2 2 999999 2 2 999999 1 1 999995 -142192 2 20 999986 1 2277 208364 -781050 2 2 999999 2 150858 346083 2 2 999999 1 6 999986 912415 2 2 999999 1 2 999999 517182 2 3 999991 2 2 999999 2 2 999999 1 1350 610876 493775 1 17 999986 127451 1 2 999999 -901821 2 3 999989 1 797749 957792 -976160 1 516075 881386 965285 1 2 999999 145497 2 2 999999 2 13 999991 1 138027 230210 -16642 2 6 999997 1 2 999999 -373991 1 2 999999 861058 1 590268 870946 -922716 2 5 999999 2 86270 457479 1 2 999999 -653360 1 16 999995 -404781 2 2 999999 1 2 999999 352405 1 19 999987 -257951 2 10 999983 1 2 999999 -603312 1 3 999996 -19603 2 62380 321484 1 2 999999 5849 1 8 999990 747711 2 2 999999 2 206690 764671 2 2 999999 2 2 999999 1 7 999994 -694022 2 356347 781511 2 2 999999 2 16 999982 1 264076 426599 -596913 2 2 999999 1 8 999991 197165 1 2 999999 -241128 2 63186 157320 2 2 999999 2 13 999983 1 2 999999 -599606 1 2 999999 975875 1 276327 481088 574376 2 376884 720848 1 2 999999 -126098 2 2 999999 1 741907 825849 -221267 1 2 999999 413367 2 20 999999 2 2 999999 2 12 999999 1 2 999999 337355 1 2 999999 421700 2 2 999999 2 2 999999 2 2 999999 1 429708 987617 -783470 1 4 999981 -40774 2 2 999999 1 19 1000000 7583 2 2 999999 1 63317 647428 574775 2 18 999992 1 422295 873319 -479407 2 2 999999 2 2 999999 2 752310 905971 1 743418 973174 -679199 1 2 999999 -878709 1 19 999993 954852 1 16 999997 296122 1 2 999999 -269772 2 2 999999 1 2 999999 983788 2 2 999999 2 2 999999 2 361612 448241 1 388695 466490 -459931 2 2 999999 2 18 1000000 1 17 999991 75010 1 178579 436389 -628974 1 185869 570343 983287 2 64752 238611 2 1 999987 1 14 999991 45886 2 20 999998 2 14 999993 1 2 999999 120348 1 87198 838349 -530067 1 11 1000000 -578932 1 7 999992 -855000 1 688387 977848 978991 1 134471 637378 588392 1 2 999999 -480428 2 668857 671210 2 2 999999 2 13 999996 2 2 999999 2 406767 834528 2 753599 837534 1 117388 554764 -508862 2 188543 993252 1 826333 904843 -532003 2 6 999986 1 2 999999 -24384 2 6 999988 1 2 999999 -283434 1 2 999999 -94109 2 4 999986 2 11 999984 1 392942 439379 -570360 1 2 999999 -12026 2 4 999986 1 11 999985 702494 2 2 999999 1 108420 696244 739371 2 2 999999 1 563127 885184 -862609 2 13 1000000 1 2 999999 -803698 1 250418 874844 472129 1 2 999999 -786631 1 2 999999 -71892 2 11 999985 2 4 999997 1 2 999999 -389303 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -161666 1 11 999997 884167 2 2 999999 2 2 999984 1 13 1000000 -146547 2 6 999998 2 10 999989 2 350226 951059 2 581430 873444 1 2 999999 707397 2 2 999999 1 15 999981 253368 2 8 999992 1 2 999999 -656003 1 2 999986 445540 2 2 999999 2 11 999986 1 526145 720343 639522 1 2 999999 867350 2 13 999985 2 20 999994 1 368149 944100 -605814 2 615015 624585 1 2 999999 -560771 1 19 999986 -810821 2 2 999999 1 2 999999 840383 1 132448 308294 -265672 2 476809 555326 1 2 999999 372487 2 48085 175216 1 10 999997 475900 1 438979 886134 26476 1 2 999999 104004 1 313785 660881 672941 2 2 999999 2 2 999999 1 2 999992 -839545 2 85013 119008 1 19 999991 -192670 2 2 999999 1 253466 748968 576072 1 2 999999 536512 2 9 999987 1 337441 662840 -119848 2 2 999999 2 8 999992 1 18 999983 730079 2 6 999995 2 490037 719444 2 2 999999 2 10 999981 2 57610 473850 1 639857 902280 -388100 2 2 999999 1 2 999999 695362 1 5 999995 -413061 2 20 999986 1 532781 988111 44656 1 723988 741216 -807897 1 453563 659287 -984989 2 17481 643419 1 15 1000000 925699 2 2 999999 1 2 999999 537881 1 11 999991 -157327 1 4 999986 294668 1 2 999999 343742 1 8 1000000 -471419 2 264243 471679 2 268638 274003 2 2 999997 2 2 999999 1 4 999995 848826 1 618624 962624 -847183 1 35553 881298 -391801 1 7 999989 15849 2 349695 386729 2 5 999996 1 312558 879260 583661 1 2 999999 996134 1 14 999992 -87392 2 618489 705636 1 2 999999 124014 2 2 999999 2 14 999996 1 2 999999 -868875 2 2 999999 2 2 999999 1 526454 632426 244767 2 2 999999 2 509170 650903 1 17 999985 605682 2 87735 280226 1 2 999999 -818423 1 711990 987657 972581 1 2 999999 -961874 1 334203 951095 -403716 1 14 999989 771252 1 17 999998 -341250 1 2 999999 -418633 1 2 999999 -224913 2 8 999995 2 47613 335965 1 415832 957334 813798 1 2 999999 673429 2 15 999994 1 709035 920499 908366 2 2 999999 2 802859 980907 1 2 999999 120912 1 2 999999 -346955 1 2 999999 -868303 2 14 999981 1 2 999999 753910 1 8 999999 -385212 1 22812 654586 -878153 2 2 999999 1 12 999985 -676910 2 18 999999 2 2 999999 2 2 999999 1 61716 223509 -491133 1 8 999991 57221 2 3798 541392 1 2 999999 804463 1 593671 741149 -344292 1 40574 874034 498054 1 2 999999 16637 2 18 999994 2 98747 425809 2 18 999986 1 2 999996 10346 1 19 999983 709189 2 142232 806548 2 534504 849657 1 2 999999 851550 2 15 999994 2 2 999999 1 8 999991 629435 2 12 999997 2 2 999999 2 15 999988 1 364120 472491 -62934 1 2 999999 -52402 2 2 999999 2 4 999990 1 13 999996 -110335 1 2 999999 977957 2 17 999982 2 2 999999 2 360212 544855 1 499702 525326 -886348 2 2 999999 1 2 999999 -1357 2 2 999999 1 6 999981 -689035 2 43063 317822 1 716968 745230 135600 2 13 999989 2 10 999998 1 2 999999 -602181 2 2 999999 1 9 999988 888490 2 25359 438297 1 2 999999 -698089 2 2 999999 2 58943 771445 1 2 999999 743687 2 2 999999 2 430320 451094 1 2 999999 -993540 1 14 999994 -528422 2 2 999999 2 54859 647914 2 434679 697540 2 441126 449117 2 2 999999 1 5 999995 -56332 1 2 999999 712089 1 1 999988 987001 1 13 999982 145392 2 16 999987 2 2 999999 2 200410 799490 2 2 999989 2 475960 683825 2 2 999999 2 2 999999 2 5 999996 1 2 999999 221909 1 2 999999 -381269 2 8 999997 2 2 999999 1 408141 561114 -726578 2 14 999986 1 2 999999 654666 1 2 999999 720100 2 2 999984 2 357163 418083 2 14 999997 2 2 999999 1 420920 801716 -129193 2 2 999999 2 49412 204523 2 2 999999 2 2 999999 2 2 999999 1 12 999995 -786094 2 91840 905205 1 277682 785835 -845514 1 2 999999 -734179 2 2 999999 1 218416 265548 -287746 2 2 999999 1 254852 582842 -320933 1 12 999986 515942 1 7 1000000 -199568 2 2 999999 2 2 999999 1 2 999999 84020 1 2 999999 109466 1 19 999996 41508 2 13 999990 2 419106 545654 2 13 999997 2 112277 143583 1 10 999995 -483144 2 2 999999 2 780565 843412 2 367589 725603 2 15 999997 2 2 999999 2 109962 216839 1 13 999985 -198995 1 10 999995 -1021 1 2 999999 582568 1 2 999999 -203644 2 2 999999 1 2 999989 901242 2 14 999988 1 2 999995 174967 1 2 999999 76828 1 892926 971838 -438809 2 573375 732433 2 2 999999 2 12 999985 2 758027 785004 2 3 999981 1 2 999999 904839 1 117555 367948 170339 1 11 999987 250770 2 2 999999 1 2 999999 642297 2 542185 930585 2 561407 851241 1 16 999988 297558 1 3 999987 -480152 2 2 999999 2 11 999988 2 11 999984 1 16 999989 697501 1 101569 382799 548989 2 11 999987 2 112173 964553 2 320376 908743 1 17 999999 -752187 1 5 999988 -271876 1 6 999989 -438853 2 2 999999 2 367917 579794 2 5 999994 2 44512 637021 1 7 999988 -816375 1 4 999982 831661 1 12 999991 -248848 2 14 999996 1 20 999993 -254050 1 173965 251883 641150 1 1 999990 841450 2 59508 709381 1 2 999999 819697 2 465360 712876 2 2 999999 2 13 999981 1 2 999999 56935 1 17 999985 -589820 2 645641 794906 1 2 999999 -705095 2 243983 934130 2 8 999999 1 46522 364950 -892299 2 6 999992 2 205629 840834 1 12 999997 -456219 1 11 999989 -402819 1 180169 599271 -446781 2 2 999999 1 9 999982 -638864 1 727261 896531 102824 2 258733 559363 1 466855 515272 -941714 2 12 999998 1 3 999998 50069 2 43219 254731 1 436686 489751 994997 1 2 999999 -481855 1 163299 396390 -426091 2 7 999991 1 2 999999 214360 2 452778 492504 2 473953 836967 2 3 999992 2 256447 483027 1 321407 912120 287619 2 359131 670940 1 17 999990 148595 2 20 999998 1 446246 576214 -87837 1 2 999999 -942432 1 756583 909578 96525 2 235657 817442 2 194543 797756 1 2 999999 -169771 1 2 999999 720022 1 381136 775958 22829 1 2 999999 429191 2 754048 863077 2 2 999999 2 1 999992 2 19 999984 1 5 999983 275526 1 2 999999 615483 2 2 999999 2 2 999999 1 17 999988 356990 2 865920 937289 1 2 999999 619951 2 629355 992005 1 136792 227124 -214578 1 2 999999 -909291 2 2 999999 2 15 999991 2 17 1000000 1 14 999985 -105704 2 191216 460787 2 327242 842954 1 2 999999 -408375 1 9 999989 -252054 2 2 999999 1 388826 476557 63366 2 606973 633690 2 10 999981 2 2 999999 1 2 999999 -115258 1 2 999999 625584 2 2 999999 1 8 999982 -333632 2 6 1000000 1 464793 731624 -956108 2 453209 488440 2 9 999988 1 12 999981 870670 1 19 999984 -445865 2 2 999999 2 4 999994 2 2 999999 2 2 999999 2 12 999994 2 2 999999 2 2 999999 2 12 999988 1 2 999999 723139 2 6 999984 2 2 999999 1 2 999999 -427841 2 14 999982 2 83562 849807 1 2 999999 809085 1 1 999999 -438384 1 2 999999 172332 1 14 999985 5282 1 396451 845146 -750160 1 2 999999 -655627 2 2 999999 2 2 999999 1 8 999994 242735 2 6 999985 1 2 999999 363478 1 19 999996 166079 1 13 999999 -842256 1 2 999999 -356100 1 2 999999 63346 2 15 999989 2 2 999999 2 761151 803132 1 156054 586413 -291201 2 493207 521834 1 2 999999 -339374 2 19 999986 1 2 999999 -484520 1 2 999999 833526 2 13 999991 1 2 999999 997753 1 19 999992 560757 1 2 999999 -588570 2 13 999993 1 12 999988 732120 2 270607 898682 1 2 999999 834713 2 13 999985 1 10 999997 283186 2 2 999999 2 2 999999 1 2 999999 669876 1 551511 611990 944163 1 12 999991 -333678 1 17 1000000 -253712 1 2 999999 -487561 1 2 999999 690458 2 2 999999 2 2 999999 2 18 999995 2 747237 786496 2 2 999999 1 13 999997 -845024 2 2 999999 1 2 999993 246866 1 1 999998 -657477 2 10 999986 2 2 999999 1 2 999999 536374 1 767163 797138 -816057 1 2 999999 -179555 2 320490 868824 2 13 999993 1 4 999984 -457761 2 5 999997 1 304033 544076 -43476 1 2 999999 -453936 2 2 999999 2 606943 719644 2 19 1000000 2 544687 810393 2 19 999985 1 2 999999 -177179 1 365641 627919 556313 1 2 999999 -815137 1 2 999999 749151 2 2 999999 2 3 999998 2 2 999999 2 2 999999 2 17 1000000 1 9 999985 -18626 2 2 999999 2 7 999987 2 10 999991 2 2 999999 1 2 999999 868048 1 2 999999 -851063 1 17 999995 804939 2 2 999999 1 2 999999 -217264 2 20 999994 1 36668 301213 -107750 1 2 999999 -741585 1 4 999987 757479 2 18 999997 2 24702 288162 1 2 999999 702117 1 3 999992 -20300 2 753054 822753 1 11 999987 -665821 1 245560 706560 814708 2 20 999992 1 2 999999 -441823 2 2 999999 1 8 999995 294344 2 2 999999 2 2 999999 2 19 999989 2 2 999999 1 2 999999 175902 2 191531 245707 1 2 999999 251160 2 1 999983 2 839134 865632 1 323872 699136 534039 1 2 999999 -948160 1 474361 877049 863023 2 59268 154868 2 2 999999 2 11 999986 1 9 999989 818485 2 2 999999 2 2 999999 1 20072 412268 362180 2 47315 842974 2 11 999983 2 377083 950958 1 1 999987 720617 2 142313 722401 1 11 999994 743592 1 8 999989 902675 2 2 999999 1 13 999994 422509 2 9 999990 2 2 999999 1 15 999987 -669518 2 3 999993 1 428319 944871 -616745 1 639178 698179 642076 2 1 999986 1 2 999999 41217 2 388975 909939 1 7913 130766 -637998 1 2 999999 819113 1 5 999991 539396 1 8 999999 781650 1 2 999999 197892 2 2 999999 2 47191 541983 1 385711 651602 156433 1 2 999999 -762937 2 679392 849331 1 15 999994 -949753 2 6325 400431 1 18 999995 664726 2 60248 575851 1 2 999999 -413541 2 20 999992 2 14 999982 2 2 999999 1 2 999999 -67740 1 12 999995 416882 2 2 999999 1 2 999999 -363385 2 2 999999 1 16 999995 -391486 1 2 999999 -162467 1 298909 825137 -311675 1 729177 749361 -8572 2 459345 719547 1 7 999992 691265 1 2 999999 -888379 2 2 999999 1 10 999983 150105 1 113601 323628 -995214 1 14 999995 477915 2 12 999984 2 53405 511426 2 2 999999 1 9 999996 467470 1 3 999989 847103 1 8155 298250 -654576 2 514570 796407 2 13 999988 2 682871 880927 2 23845 626321 2 9 999990 2 2 999999 1 17 999999 671014 1 2 999999 964454 1 337255 910408 -92705 2 15 999994 1 185892 614352 -949924 2 2 999999 2 2 999999 2 8 999993 2 2 999999 2 1 1000000 1 2 999999 -431391 2 18 999995 1 12 999982 342299 2 4 999982 1 14 999998 266251 1 2 999999 -661438 2 2 999999 2 13 999983 2 19 1000000 1 2 999999 -539367 1 11 999990 460579 2 44768 990543 1 2 999999 -573669 1 2 999999 586760 1 14 999989 551443 2 10 999988 2 9 999995 2 2 999999 2 200944 998882 1 7 999982 322322 2 40085 406888 1 258423 326686 -586372 2 224624 226718 2 12 999981 2 20 999989 1 2 999999 -7326 1 2 999999 -299827 2 20 999999 1 7 999983 -968629 1 128943 620701 -721367 2 16 999985 2 10 999983 2 2 999999 1 2 999999 482839 2 2 999999 1 4 999997 -536059 1 12 999993 -202224 1 2 999999 -564518 2 2 999999 2 2 999991 2 2 999999 2 2 999999 2 2 999999 1 2891 430775 864610 2 1 999991 1 2 999999 -942206 1 18 999988 -17930 1 2 999999 -553981 1 2 999999 -800568 2 2 999999 1 4 999995 -809311 2 257137 296525 1 2 999999 875191 1 743274 828312 923220 2 2 999999 2 63563 792550 2 202124 623712 2 3 999993 1 2 999999 -910573 2 73098 932520 1 15 999990 167473 2 2 999999 2 20 999984 2 434348 844798 2 354068 823669 2 2 999999 1 2 999999 -832552 2 783510 850430 1 2 999999 -669676 2 5 999995 1 135247 525478 -635203 1 6 999986 514005 2 11 999996 2 2 999999 2 15 999996 1 20 999999 -270580 1 19 999982 5557 1 304116 898966 718607 1 7 999983 153602 2 3 999996 2 392736 685363 2 12 999999 2 6 999995 1 2 999999 -504114 1 6 999997 510860 1 2 999999 459175 1 74049 985209 -929632 2 366305 408354 1 2 999999 641439 1 2 999999 -971549 2 16 999991 2 2 999999 1 222936 441168 914420 2 2 999999 2 14 999990 1 2 999999 -988923 2 2 999999 1 907925 927195 -724461 2 2 999999 1 18 1000000 121991 1 15 1000000 717030 1 2 999999 431561 1 2 999999 -147309 1 2 999999 -438567 1 2 999999 -682073 2 2 999999 2 18 999992 2 2 999999 2 24723 503165 1 8 999986 -721037 2 2 999999 2 2 999999 1 18 999986 825134 1 17 999999 -953372 1 439671 928258 -578832 1 2 999999 797380 1 7 999988 -26810 2 5 999987 2 17 999989 1 82957 651406 -761705 1 11 999989 57318 2 20 999998 1 304358 491447 124818 1 2 999999 -620085 2 12 999992 2 2 999999 2 7 999998 1 15 999990 -489941 2 2 999999 1 12 999996 388059 2 14 999988 1 6 999992 162428 2 15 1000000 1 2 999999 -474840 2 256676 873360 2 391795 861620 1 5 999987 -688734 1 2 999999 -737133 1 12 999984 904208 2 637130 813506 1 14 999986 982236 2 506903 982791 1 2 999999 160547 2 2 999999 1 8 999983 -486674 2 2 999999 1 371298 596635 411067 2 11 999983 2 435649 545327 1 1 999995 -710439 1 562633 704262 108232 2 2 999999 2 70529 180424 1 2 999999 456259 2 2 999999 1 2 999999 189296 2 127039 885505 1 13 999987 -210038 2 3 999991 2 330285 680603 2 12 999988 1 175312 849688 -787897 1 251330 686450 232984 1 2 999999 910556 2 15 999996 2 2 999999 2 242488 971413 1 2 999999 -790642 2 14 999991 2 2 999999 1 127005 354917 -906166 1 10356 952281 62804 1 99257 671619 568075 2 7 999986 2 8 1000000 2 88570 139907 1 15 999993 311445 1 2 999999 231625 1 2 999999 -109971 2 2 999999 2 313204 480571 1 2 999999 782065 1 428200 927515 356431 1 2 999999 628772 2 84184 519558 1 324242 796773 -977599 2 2 999999 1 617906 829359 801510 1 18 999984 28507 1 259923 998281 232381 1 2 999999 411017 1 15 999985 -76625 1 2 999999 765106 2 7 999982 2 2 999999 2 27818 650729 2 2 999999 1 13 999986 296835 2 2 999999 2 2 999999 1 20 999993 515489 2 2 999999 2 4785 667203 1 165983 497417 -485601 1 147501 498013 -61492 2 321978 806089 1 14 999993 -561694 2 4 999991 2 4 999982 1 2 999999 589168 1 19 999996 220634 2 3 999986 2 2 999999 1 17 999996 252663 1 3 999991 381406 2 3 999998 2 2 999999 1 12 999987 832885 1 2 999999 -320074 1 2 999999 492749 2 362849 557690 2 16 999986 2 20 999992 2 11 999995 1 3 999992 -692970 1 127206 771444 746759 2 745612 960577 1 2 999999 515126 1 2 999999 814345 1 12 999982 751448 1 2 999999 501889 1 16 999997 922139 2 7 999992 1 2 999999 736279 2 2 999999 2 2 999999 1 2 999998 895012 1 13 999987 -532536 2 2 999999 1 2 999999 -910865 2 9 999981 2 2 999999 2 303221 553884 2 61814 562212 2 13 999988 1 2 999999 -593705 1 2 999999 297872 1 18 999992 -309193 1 442307 460775 -753216 1 3 999996 -530405 1 2 999999 33650 2 6 999996 2 2 999999 1 2 999999 914290 1 33400 812068 149589 1 426482 819446 690050 2 2 999999 2 2 999999 1 227118 613074 799060 2 3 999988 2 1 999981 1 272325 672915 593849 1 5 999990 -150877 1 20 999997 -179386 2 1 999999 1 13 999993 341261 2 2 999999 1 635653 639930 -533575 1 2 999999 -792272 1 14 999987 -268965 1 649177 902121 268156 2 2 999999 1 666552 747869 -691859 1 2 999999 724954 2 277800 976636 1 13 999986 503403 2 2 999999 2 2 999999 2 387596 554997 2 1986 791298 1 942599 972061 -381466 2 2 999999 1 11 999982 -751710 1 18875 957766 93910 2 2 999999 2 13 999996 2 14 999983 1 18 1000000 348804 2 16 999996 1 294248 719827 -107458 1 2 999999 -881159 1 4 999984 -402996 2 2 999999 2 2 999999 2 12 999989 1 5 999990 430353 2 2 999999 1 2 999999 783707 1 12 999999 -324809 1 315651 990766 -324557 1 19852 25562 -722575 1 2 999999 -735837 1 599472 843805 -325960 1 115765 127219 -317274 1 2 999999 509301 2 2 999999 2 8 999995 2 546382 697551 1 2 999999 -223030 2 370225 748351 2 2 999999 2 494972 524756 2 9 999996 2 64635 384973 2 2 999999 1 3 999989 610884 1 2 999999 303034 2 19 999982 2 2 999999 1 138157 901367 807961 2 2 999981 1 6 999992 -842927 1 18 999990 -343835 2 2 999999 1 4 999986 626260 2 2 999999 2 168692 370494 2 352251 924043 2 2 999999 2 2 999999 2 633197 781146 1 2 999999 14710 1 7 999985 656746 1 2 999999 -105659 1 481283 967975 275598 2 15 999996 1 7 999984 -344839 2 17 1000000 2 2 999987 2 2 999999 2 140676 358230 2 2 999999 1 18 999992 113606 1 10 999985 831790 1 20325 317946 -548351 2 2 999999 2 5 999985 1 13 999997 -156573 2 2 999999 2 498299 943942 1 488228 860637 -388562 1 394206 841673 308117 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -763665 2 2587 243547 1 12 999983 -694411 2 3 999984 2 2 999999 1 352915 665005 862437 1 6 999992 -879092 1 740219 824135 6544 2 7 999982 2 2 999985 1 13 999994 -560318 1 13 999992 -959548 2 14 999995 1 6 999989 467603 2 1 999982 1 2 999999 -138688 2 854557 969730 1 125735 988989 81301 1 640994 666333 244294 1 3 999984 207478 1 2 999999 -593044 1 248495 560270 904120 2 11 999986 2 516968 920915 2 2 999999 1 8 999989 10466 2 12 999982 1 2 999997 548847 1 15 999987 536055 2 338807 696409 2 9 999983 1 10 999982 -440797 1 2 999999 -113247 2 2 999999 1 19 999991 -356336 2 2 999999 2 2 999999 2 186691 484578 1 12 999988 -75358 1 2 999999 -89160 2 164384 294994 1 10 999988 977054 2 2 999999 2 2 999999 1 2 999999 -804898 1 3 999985 868105 2 2 999999 2 2 999992 1 2 999999 599221 2 98751 281993 2 19 1000000 2 2 999999 1 2 999999 -207739 1 308273 831144 329625 2 2 999999 1 703809 774612 -103121 2 17696 88918 2 2 999999 1 14188 43438 -306085 1 18 999993 852751 2 13 999994 2 14 999998 1 16 999998 -775530 1 611477 817830 -425638 1 6 999999 889996 2 2 999999 1 151300 810689 -635279 1 4 999982 433489 1 2 999999 174157 2 211419 505431 1 5 999999 -416552 2 450371 478028 1 661131 734242 652844 1 383732 418898 -713229 2 13534 37775 2 17 999987 1 453309 759190 -237732 2 98332 978030 2 2 999999 1 20 999994 -247345 1 257255 330694 -8247 1 127957 332383 212631 1 14 999985 881506 2 7 999989 1 4 999981 541614 1 172490 618817 814893 1 689843 871269 -551712 2 17 999999 2 1 999986 2 2 999999 1 19 999983 -607000 2 124451 981508 1 3 999997 288660 1 7 999982 176720 1 2 999999 321294 2 20 999993 1 2 999999 934118 2 2 999999 2 865478 935946 1 466404 590737 667186 1 20 999999 -785779 2 2 999999 1 860507 996970 -857049 1 12 999999 198941 2 408515 565994 1 15 999996 -222529 2 864105 919567 1 2 1000000 834175 2 9 999999 2 333243 925098 2 2 999999 1 416234 940215 -894198 2 2 999999 1 19 999986 -477574 2 20 999991 2 537179 768066 1 91602 115874 -96467 2 2 999999 2 2 999999 1 2 999999 -88998 1 11 999990 312923 1 311876 417189 -505170 2 2 999999 1 6 999990 -812837 1 2 999999 433800 2 2 999999 2 2 999999 2 575345 984155 1 2 999999 -524624 2 2 999999 1 243191 935337 -818718 2 2 999999 2 3288 295933 2 533054 809549 2 2 999999 1 169812 583384 -447324 1 2 999999 714590 2 120865 431173 1 222733 409592 259689 2 912 741876 1 2 999999 -257610 2 13 999991 1 2 999999 57202 1 394903 405285 831453 1 2 999999 250606 1 2 999999 -278061 2 14 999995 2 16 999993 1 20 999988 -347743 1 546855 773642 335342 1 392534 518509 -343672 2 367167 812553 1 395098 756782 -166595 1 9 999990 32802 1 2 999999 330404 1 4 999988 817984 2 227602 284767 2 7 999984 1 2 999999 758400 1 2 999999 984238 2 2 999999 1 2 999999 622787 1 2 999999 -496544 2 17 999989 2 2 999999 1 315782 833644 72135 1 588209 631568 876762 1 15034 770127 764518 1 2 999999 308463 2 2 999999 1 2 999999 692688 2 224990 640896 2 11 999983 1 2 999999 -512303 2 14 1000000 1 12 999990 -384114 2 716593 749519 2 209980 744706 2 2 999999 1 8 999997 -918503 1 20 1000000 -343921 1 2 999999 -587836 2 374007 405379 1 2 999999 -440973 1 2 999999 -469162 1 351352 612162 -385500 1 5 999994 -705294 1 2 999999 957884 2 2 999999 2 558763 580043 2 17 999991 2 2 999999 1 193163 573152 328675 2 584915 934035 1 2 999999 382105 1 8 999987 -88826 2 9 999996 1 490901 763246 -648357 2 14 999999 2 2 999999 1 2 999999 240160 2 508573 710429 2 2 999999 1 158084 973215 -504247 2 669886 771878 1 728538 977366 -27448 2 5 999988 2 2 999999 2 2 999999 1 621756 930703 -107517 1 406333 754429 -882249 1 6 999995 -202289 2 467619 486372 1 20 999998 -85875 2 2 999999 1 743689 882492 396135 1 175924 905291 317267 1 12 999997 117344 1 212526 711647 -415731 2 7 999986 2 2 999999 1 496938 574960 -21004 2 2 999999 2 359013 515491 1 365257 542549 754519 1 2 999999 389619 1 139141 977358 -438646 2 582442 600706 2 3 999998 2 32870 238938 2 2 999999 1 817791 904312 943586 2 5 999987 2 52691 172785 2 16 999995 1 93325 853320 -259614 2 176750 944132 2 2 999999 2 2 999999 2 1 999989 1 2 999999 200648 1 26700 605235 -939318 1 4 999986 377019 1 37951 947156 13817 2 19 999982 1 8 999984 692301 2 5 999983 1 807637 880517 -102202 2 19 999992 1 5 999998 -512400 2 200504 997327 2 12 1000000 1 2 999999 -987667 1 2 999999 -427589 2 2 999982 2 164917 597660 2 701475 840670 1 188776 687665 17545 1 104676 994145 -717407 1 447027 744920 -491103 1 2 999999 -450646 1 107095 495533 -122994 2 11 999993 1 20 999992 992189 1 16 999982 -940866 2 2 999999 1 552330 735483 153098 2 2 999999 1 12 999994 -820660 2 2 999999 1 2 999985 797228 1 14 999981 589429 2 158454 175532 1 360480 517141 832132 1 323422 892925 -739237 2 2 999999 2 2 999999 1 13 999992 379093 2 202689 414899 1 6 999993 -260048 1 2 999999 -182553 2 491190 526410 1 26532 425870 550965 2 517096 542288 1 2 999999 -101956 1 11 999990 258684 2 262844 557977 2 340673 762193 1 3 999991 159722 2 19 999995 1 750509 812502 -655280 2 15 999982 2 680640 807767 1 4 999986 416932 2 2 999999 2 130120 626755 1 10 999999 737825 1 2 999999 -500885 2 2 999999 2 1 999997 1 14 999985 -869271 2 17799 64581 1 3 999997 930328 1 394919 691821 95879 2 10 999981 1 841527 861983 396737 2 2 999999 2 511194 534528 1 15 999982 252015 2 2 999999 2 28570 903163 2 2 999999 2 2 999999 1 2 999999 372768 1 13 999989 -423085 1 11 999982 -348949 1 633095 817384 16327 1 5 999993 -455453 1 212818 357844 -700448 1 55796 239052 -483595 2 9 999987 2 11 999994 1 2 999993 657035 1 649571 959681 383089 2 12 999999 2 2 999999 1 559944 983120 746042 1 2 999999 751360 2 2 999999 2 24364 41154 1 16 999991 -75873 2 2 999999 2 4 999994 2 309865 549311 1 11 999994 724760 1 597988 629637 542111 2 2 999999 1 81757 812529 -294373 1 2 999999 120335 1 2 999999 911053 2 2 999999 1 397999 508238 -875696 1 2 999999 -534722 1 17 999984 -58892 2 134969 384739 1 7 999985 37838 1 309102 406734 490770 1 3 999993 784981 2 16 999988 2 2 999999 1 16 999984 -539891 1 2 999999 -86592 1 73905 778920 132218 2 2 999999 1 76339 806999 -942486 2 202267 993850 2 2 999999 2 2 999999 1 41445 822123 -637533 2 7 999999 2 14 999983 1 6 1000000 -125966 1 9 1000000 229980 1 335353 482745 -560110 2 2 999999 2 17 999987 1 14 999988 -159443 2 20 999990 1 6 999986 -14219 2 151144 548239 1 2 999999 -674674 1 178452 375530 911722 1 2 999999 624523 1 705142 893824 363745 1 10 999988 129663 1 150957 285193 591374 1 919279 938160 729682 2 349259 695731 1 2 999999 122457 1 6 999981 -560459 2 16 999986 2 409784 630675 2 2 999999 2 2 999999 2 7 999983 2 3 999981 2 515391 724687 1 105917 595866 -148833 1 169688 583485 967445 1 820778 851007 -767507 1 34737 542504 -602365 1 4 1000000 -386772 1 2 999999 -995776 1 10 999981 -317223 2 2 999999 1 357760 896881 -317939 1 10 999998 -207965 2 451428 926100 1 2 999999 -387947 2 13 999994 2 13 999993 2 2 999999 1 18 999983 -342240 2 370265 651083 2 1 999985 2 2 999999 2 842770 977112 2 11 999994 1 430972 574015 -588830 2 48907 203683 2 17 999996 2 571644 980784 1 2 999999 100190 2 402214 447562 2 212036 483381 2 369032 769714 1 2 999999 -514364 1 5 999981 722300 1 203434 675860 -253698 1 864903 989091 468461 1 883760 987975 773327 1 2 999999 -162556 2 5 999985 2 778758 947306 1 295859 592700 -191681 1 2 999999 -96930 1 10396 691037 -641269 1 18 999999 827980 1 570038 847119 533110 1 381014 812242 -508161 2 1 999993 1 2 999994 -141172 2 2 999999 1 448686 476251 -572974 1 158671 417330 -559153 2 2 999999 1 10 999993 -517661 1 19 999991 792686 2 2 999999 1 4 999986 139954 2 12 1000000 1 2 999999 -245162 1 129399 387607 -94326 1 2 999999 -894964 2 442476 640677 2 17 999995 2 2 999999 1 2 999999 723728 1 11 999991 588992 1 2 999999 70082 1 2 999999 -170240 1 426706 442330 -521099 2 127324 138140 2 2 999999 1 718675 974075 -773391 2 10 999993 2 2 999999 1 134394 936122 227134 1 2 999999 216923 1 16 999989 590894 1 317338 515560 449440 2 2 999999 1 2 999999 -88940 1 258487 914406 -130793 1 16 999984 -924378 1 540639 981290 -730226 1 223965 506076 -888647 2 14 999989 2 9 999991 1 1 999992 162756 2 53738 717445 2 2 999999 2 3 999984 2 131346 701263 2 11 999984 1 2 999999 -688423 1 2 999999 -330348 2 312220 733368 1 2 999999 -198005 2 2 999999 1 14 999982 -766635 1 599358 702086 571725 2 757855 868723 2 2 999999 2 2 999999 1 2 999999 510421 2 109236 840444 1 2 999999 422383 2 290114 934461 2 428764 827033 2 2 999999 1 14 999981 -586784 2 2 999999 1 2 999999 -89169 1 2 999999 892879 1 171055 854531 903521 1 2 999999 868060 1 2 999999 987071 1 16 999985 -769359 1 423265 968764 -426808 1 152354 293866 214893 1 2 999999 -454701 1 543319 773811 -629677 1 2 999999 -283596 1 290416 873187 973518 1 817500 838906 272280 1 12 999993 -244524 2 644158 906953 2 19 999994 1 17 999992 -645469 2 2 999999 2 658072 845815 1 2 999999 -965994 1 3 999999 560624 1 64009 257430 -852425 1 13 999999 886859 1 11946 579796 47303 2 444194 849325 1 2 999999 573634 2 2 999999 2 13 999992 1 2 999999 -158864 2 2 999999 2 363996 986451 1 2 999999 848033 1 2 999999 -113840 2 486386 491371 2 10 999997 2 3 999995 1 2 999999 36147 1 12 1000000 -414151 1 101054 539040 -322105 2 2 999999 2 2 999999 1 124357 833813 481597 2 13 1000000 1 13 999982 -561163 1 20 999995 204132 2 2 999999 2 265410 871920 1 2 999999 -328413 2 2 999999 2 2 999999 1 2 999999 859343 2 14 999988 1 218334 323634 551955 2 2 999999 2 336190 933911 1 2 999999 -833358 1 2 999999 581732 1 3 999981 19352 2 2 999998 1 169352 997949 230446 1 2 999999 713558 2 20 999985 1 2 999999 -311918 2 17 999998 2 2 999999 1 342429 703974 892374 1 2 999984 880098 1 369595 963151 815459 1 2 999999 982622 1 2 999999 -896184 2 12 999986 1 1 999998 -890713 2 430499 640467 2 290057 582315 1 3 999992 283123 1 528671 549284 -139306 2 17 999994 2 110524 976964 2 426801 444175 1 17493 649590 -127426 2 2 999999 2 2 999999 2 2 999999 2 784764 989262 2 2 999999 1 115201 947111 953076 1 8 999995 115015 2 2 999999 2 2 999999 1 2 999999 997335 1 2 999999 349971 1 2 999999 300998 2 3 999992 1 4 999991 706099 1 2 999999 526616 2 9 999999 2 428927 726985 2 2 999999 2 6 999991 1 2 999999 281439 2 2 999999 1 44289 892398 -466070 1 9 999994 -195685 2 205263 643088 1 123101 912230 -229225 2 8 999982 2 2 999999 2 2 999999 1 12 999991 745336 1 711777 744827 -429719 1 2 999999 901379 2 2 999999 1 428519 444836 -178854 2 2 999999 1 2 999999 -879502 2 103798 688077 2 2 999999 1 490218 722272 -475150 2 416693 528039 2 15 999991 2 96735 953284 2 2 999999 2 448746 734686 1 153196 656586 -37523 2 2 999999 2 543770 859403 1 471548 749071 -236729 1 10 999984 392832 1 366272 982331 263732 2 771055 999903 2 16 999994 1 17 999989 -375037 2 2 999999 2 250789 356693 1 910 851617 -16979 2 15 999997 2 368839 472641 1 4 999982 -817858 1 20 999996 -200838 1 361836 402284 23064 2 11 999985 1 337500 370331 777881 2 7 999993 2 3 999994 1 214975 790808 -918261 1 2 999999 -720819 1 61343 549449 -475349 1 4 999989 342506 1 2 999999 -75676 2 15 999993 2 106187 506275 1 235888 791891 -988294 2 2 999999 2 384448 734489 1 19 999986 -187782 2 2 999999 1 2 999999 -104401 2 117839 590630 2 20 999998 2 11 999996 2 2 999999 2 18 1000000 1 2 999999 -806702 2 2 999999 2 2 999994 2 15 999987 2 2 999999 1 211723 912512 367683 2 2 999999 2 2 999999 2 2 999999 2 2 999998 1 2 999999 211949 2 2 999999 1 2 999999 466649 2 299578 886588 2 129296 743523 2 3 999991 2 2 999999 1 578344 997495 558834 1 77347 738357 498628 1 223974 261933 -512950 1 2 999999 -536180 2 411533 947653 1 46665 990323 559723 2 2 999999 1 2 999999 303226 1 2 999999 222096 1 2 999999 11448 1 3 999989 765885 1 2 999999 794231 2 2 999999 1 21938 629699 -537186 2 2 999999 1 5 999987 912353 1 164274 731595 103396 2 2 999999 2 590024 655874 1 13 999990 -555227 1 2 999999 -768178 1 8 999991 -470244 1 579593 972640 121047 1 510415 791364 802632 2 2 999999 2 2 999999 2 2 999999 1 283991 801451 -866568 2 29025 120522 1 13 999983 619262 2 360705 617710 1 7 999997 137335 1 64158 786749 298964 2 2 999999 2 170190 494198 1 18 999983 719118 1 604428 614412 -892166 1 6 999998 296411 2 273401 440120 2 20 999989 1 7 999989 -260526 1 5 999987 814470 1 282284 854326 -277447 1 2 999999 -121671 1 18 999994 11293 2 208570 310422 1 17 999989 402060 1 18 999984 382086 1 207703 401323 -166079 1 2 999999 -882671 2 20 999996 2 2 999999 2 5 999990 1 293239 790500 631652 2 1 1000000 1 1 999996 -569863 1 16 999997 -783044 2 189950 836358 2 2 999999 2 705135 977731 1 19 999992 419570 1 10 999982 682994 2 5 999981 1 10 999988 -382764 2 97179 976445 1 18 999992 920433 1 1 999997 -201543 2 17 999982 1 2 999999 797848 2 15 999986 2 2 999999 2 2 999999 2 19 999989 2 16 999993 2 4 999996 1 538824 563213 880994 1 138552 323462 -250750 2 2 1000000 2 2 999999 2 2 999999 1 19 999984 81477 1 2 999999 674080 1 6 999983 847666 1 16 999997 -389183 2 2 999999 2 925766 994297 2 20 999986 1 2 999997 957375 1 1 999985 259333 2 13 1000000 1 9 999981 -435847 2 9 999998 2 2 999999 2 2 999999 1 14 999988 -624638 1 311471 637615 865119 1 352809 646585 -17948 1 19 999983 612550 1 757203 992243 7784 1 265500 739996 -411727 1 9 999995 -336940 1 2 999999 -990852 2 2 999999 2 514472 741175 2 383436 590140 1 2 999999 961270 1 256772 716647 -602248 1 2 999999 117567 1 12159 597610 317158 1 16 999987 89857 1 16 999997 988562 1 19663 721729 -127172 2 2 999999 1 2 999999 535814 1 2 999999 816372 1 5 999981 -986106 1 30586 634796 -864186 1 2 999999 968930 2 11 999999 2 9 999999 2 14 999994 1 4 999983 478145 1 16 999989 578296 1 18 999988 -964738 1 2 999999 -120533 2 19 999991 1 385484 623974 -247675 1 491422 943053 665937 2 9 999996 2 6 999996 2 92339 925563 2 98953 600997 2 650007 902884 2 2 999999 1 14 999997 -745457 2 2 999999 2 2 999999 2 2 999999 2 16 999981 2 19 999987 2 14 999998 1 9 999998 -34952 2 735674 779278 2 61885 568689 2 2 999999 2 103949 414366 1 2 999999 24279 1 8 999996 123404 1 16 999988 56701 2 137155 845971 1 2 999999 325169 1 2 999999 16623 2 603175 697509 2 2 999999 2 9 999999 1 797698 924196 -87327 1 229496 948618 -638180 1 2 999999 699487 2 634674 984991 2 36620 269958 2 2 999999 2 5 999983 1 2 999999 -211341 1 2 999999 -275274 1 2 999999 -813236 1 181738 692921 355386 2 230590 464684 2 2 999999 1 2 999999 421362 1 2 999999 -556548 2 2 999999 2 18 999981 2 17 999982 1 2 999999 -737024 2 2 999999 2 837420 884838 2 2 999999 2 19 999997 1 5 999994 -775917 2 198260 871458 1 2 999999 307648 1 126705 460687 108615 2 2 999999 2 58547 171115 1 2 999999 -191325 2 2 999999 1 3 999986 893870 2 238233 875765 1 11 999985 -951508 1 13 999993 785025 1 234076 907680 435412 1 198735 827328 -849563 1 5837 673385 -912781 2 171748 823906 1 2 999999 41525 2 2 999999 2 897648 983855 2 12 999982 2 16 999996 1 545585 809083 756413 1 2 999999 500342 2 2 999999 2 2 999999 2 2 999999 2 8 999995 1 818714 866852 158770 1 20 999984 736147 2 2 999999 2 2 999999 2 8595 932075 2 457044 883147 1 11 999990 361428 1 345361 861959 -945611 1 66616 658414 97471 1 628370 910113 -681183 1 19 999985 779585 2 2 999999 2 2 999999 1 17 999982 -900144 1 2 999997 200386 2 37164 204432 2 2 999999 1 8 999985 -97826 2 2 999999 1 2 999999 -498129 1 6 999988 -462169 2 2 999999 1 2 999999 175153 2 8 999981 2 2 999999 2 13 999994 2 10 999987 2 20 999993 1 20 999986 -536295 1 1 999981 -789246 1 1 999993 -789209 1 129480 505449 163069 1 2 999999 842874 2 7 999983 2 2 999999 2 5 999991 2 2 999999 2 2 999999 1 407909 467076 240164 2 14 999988 2 583950 995375 1 12 999998 850250 1 225707 435713 -39713 1 11 999992 76026 2 12 999994 2 414362 691125 2 55292 905055 2 2 999999 1 2 999999 -173250 1 2 999999 -426554 2 152057 330186 2 165289 407776 2 2 999999 1 137504 138854 40135 2 2 999999 1 26933 723452 -328506 2 1 999991 1 14 999981 741584 2 346865 520101 1 2 999999 598408 1 2 999999 560998 2 7 999991 1 90214 847221 -296444 2 1 999984 2 12 999995 1 18 999994 -962941 2 2 999999 1 18 999983 352674 2 8 999981 1 18 999986 310845 2 14 999998 2 2 999999 1 17 999989 355556 1 18 999989 -436712 1 2 999999 -761280 2 169791 330325 2 74505 500881 1 2 999999 972699 1 8 999984 -631514 1 2 999999 -773314 1 2 999999 -494310 1 17 999994 -345360 2 2 999999 1 2 999999 850292 1 2 999999 342748 2 2 999999 2 20 999996 2 144099 759508 1 5 999995 697790 1 2 999999 -344603 1 296608 646552 791886 2 362993 656437 2 523927 689672 2 13380 956644 2 19 999989 2 352135 395745 2 20 999981 1 2 999999 -157881 2 5175 262397 1 10 999981 195606 1 1 999996 -167804 1 172733 461908 407648 2 19 999987 2 715653 751301 1 240602 766878 -506404 1 746590 819754 -786494 2 4 999999 1 18 1000000 -890817 2 17 999997 2 557993 684701 2 3 999989 1 9 999992 356880 2 2 999999 1 2 999999 -60164 2 314843 551459 2 269384 433800 2 747584 924945 2 2 999999 2 2 999999 1 18 999985 676532 2 13 1000000 1 2 999999 -653910 1 2 999999 -666430 1 2 999999 -334194 2 2 999999 1 2 999999 475132 2 12 999997 1 2 999983 -368532 2 498189 914666 1 129097 683639 694974 2 80948 138401 1 305804 702016 -976590 1 525989 538222 659648 2 2 999999 2 37516 302076 1 475074 549963 -296974 2 2 999999 2 12 999986 2 2 999999 1 18 1000000 864644 1 10 999990 -621334 2 173248 751280 1 18 999983 841621 1 2 999999 -583425 2 617251 870005 1 1 999986 334596 2 2 999999 1 2 999999 250825 1 2 999999 -493870 2 3 999983 1 2 999999 -530260 2 19 999995 2 16 999987 1 30309 198517 -308278 1 3 999994 -729068 2 2 999999 2 2 999999 2 2 999999 2 147607 267209 2 2 999999 1 27308 915919 -725059 2 10 999988 2 2 999999 1 2 999999 -391540 1 10 999998 -520936 1 17 999999 -856498 2 7 999991 2 17 999995 2 2 999999 2 2 999999 2 2 999999 2 11289 478807 2 10 999987 1 2 999999 676383 2 2 999999 2 11 999998 2 582326 779017 2 719283 826601 1 2 999999 469620 2 2 999999 1 2 999999 -909631 2 5 999999 2 2 999999 1 6 999993 -750425 2 2 999999 1 286749 838727 750000 1 423702 889584 718453 1 19 999999 -534775 2 336664 607344 1 20 999984 380920 1 398183 886170 -509355 1 9 999989 584929 2 9 999993 1 469810 909944 438870 1 94087 424585 529317 1 2 999999 420459 2 2 999999 2 236664 460707 2 18 999982 1 283516 950160 722554 2 515163 886744 2 2 999999 1 912107 963931 -704635 1 20 999997 109697 2 2 999999 1 627432 901757 735576 2 676890 707323 2 318243 880934 2 134986 589822 2 4 999987 1 2 999999 247979 2 12 999996 2 2 999999 1 2 999999 568900 1 524194 617483 320920 1 7 999995 787873 1 142745 460064 -891729 2 2 999999 1 2 999999 -523172 1 2 999999 -389418 1 17 999997 860385 2 2 999999 1 3 999981 -936421 1 3 999993 -801942 1 2 999999 -106323 2 715242 958284 1 36225 759435 867998 2 6 999993 1 19 999981 648662 1 76961 100365 -519994 1 3 999985 866953 2 2 999999 2 619962 651110 1 2 999999 253364 1 4 999988 856525 2 3 999983 2 2 999999 1 2 999999 983495 1 2 999993 520987 1 5 999995 -316528 2 201934 985211 2 131637 967167 1 347246 443561 523642 2 2 999999 2 2 999999 1 9 999989 446077 1 149483 716235 -761080 1 408510 843196 -972134 2 4 999988 2 546558 704088 2 2 999999 2 49238 301370 1 15 999998 -274668 2 2 999999 1 2 999999 297281 2 6 999981 1 597357 738821 281079 1 2 999999 -336378 1 14 999999 -261355 1 2 999999 -732430 2 477206 622596 1 233890 737911 -642824 2 136434 624121 2 2 999999 1 2 999999 -759844 2 2 999999 1 4 999990 -666192 1 2 999999 616966 1 428723 962297 -924213 1 131372 470902 92127 1 121219 696894 522195 1 2 999999 -710401 1 413588 745996 894545 2 20 1000000 1 133011 972883 554677 2 18 999994 2 11 999993 2 2 999994 2 2 999990 2 20 999985 2 4 999983 1 2 999999 261290 1 368311 915971 -667686 2 2 999998 2 8 999987 1 2 999999 980055 1 2 999999 82396 1 315213 848178 -486948 2 2 999999 1 2 999999 742882 2 5 999981 1 729739 966486 468340 1 2 999999 957710 2 9 999997 1 811314 829098 966574 2 2 999999 1 91274 662271 -894283 2 2032 515146 1 2 999999 -899864 2 530242 555083 1 2 999987 -941162 2 16 999984 1 6 999997 882743 1 6 1000000 960400 1 596171 810723 -766730 1 2 999999 701144 1 16 999982 452320 2 2 999999 2 500154 606177 1 14 999984 -506708 2 3 999992 1 2 999999 119687 2 123980 475006 1 162107 483159 28498 1 130790 409796 789226 1 2 999999 -417077 2 589163 728267 2 2 999999 2 166685 533515 2 2 999999 2 115373 981691 1 14 999987 -134616 2 249097 525036 1 2 999999 -552922 1 408744 896321 -808061 1 2 999999 407933 1 12 999996 664359 1 43172 675422 729550 2 2 999995 2 18 999985 2 2 999999 2 2 999999 2 2 999999 1 6 999990 109018 2 116693 932672 2 4 999986 2 155863 374014 1 2 999999 911734 2 647670 654769 2 2 999999 2 296308 597447 1 389869 786992 -952265 1 10 999984 -892662 2 2 999999 2 2 999999 2 594718 997716 1 233623 865702 -926716 1 361456 795211 404150 2 2 999999 2 10 999996 2 99330 333197 2 2 999999 2 23740 910377 2 870934 941046 2 2 999999 2 295342 336861 1 354823 582875 439884 1 572686 927589 898858 2 130339 372013 1 2 999999 589532 2 2 999999 1 2 999999 -160117 2 12716 677016 2 2 999999 2 551924 997147 1 387047 650960 -638734 1 19 999983 450420 1 586270 686260 183565 2 2 999999 1 577505 794575 742751 2 188266 679486 2 506620 585541 1 59134 617788 -854547 1 12 999987 302030 2 2 999999 2 16 999982 1 821525 991529 4734 2 545075 704645 1 2 999999 -289141 1 314658 611479 506553 2 10 999991 1 452686 732117 559734 1 2 999999 876725 1 2 999999 710013 2 2 999999 2 4 999989 1 403407 588515 997218 2 721330 951798 1 184708 191251 154495 2 803108 944499 2 20 999994 1 2 999999 22406 2 13 999987 2 651641 699340 1 14 999981 447297 1 10 999982 -494174 1 40765 217087 408047 2 2 999999 2 194699 321852 1 2 999999 944268 1 562955 764758 761094 2 452060 623682 1 2 999999 -947040 1 163789 256717 -890759 1 11 999982 21149 2 151523 545929 1 10727 101328 359600 2 2 999992 2 13 999993 1 14 999987 717314 1 2 999999 -542853 1 199342 930919 -947588 2 7 999993 2 16 999988 2 12 999989 2 2 999999 2 652556 687537 2 72488 764565 1 17 999993 -292730 2 370072 410447 2 2 999999 1 2 999999 -886592 2 2 999999 2 8 999994 2 29441 181095 1 74502 855876 -17529 2 299831 365147 2 6 999986 2 7 999981 2 15 999982 2 5 999981 2 2 999999 2 8 999986 2 454573 538927 1 168412 932378 831542 1 25466 123844 208930 1 2 999999 -566581 1 20 999990 -314842 2 2 999999 1 458580 469555 359392 1 5 1000000 288759 1 228453 485115 -655872 1 2 999999 97404 2 288095 734072 2 2 999999 2 11 999990 1 12 999986 692055 1 2 999999 408207 1 2 999999 -557375 1 2 999999 170374 2 33702 716093 2 14 999986 2 2 999999 1 15 999987 -456579 1 545774 689966 -492751 1 15 999985 78903 2 16 999993 1 16 999997 -860112 2 2 999999 1 2 999999 -332952 2 281109 416523 2 687202 832504 2 9 999982 1 2 999999 -620823 2 354972 411569 2 16 999997 2 224700 906403 2 2 999999 1 186252 733445 -816611 2 2 999984 1 287531 484859 -414253 1 2 999999 305026 1 15 999987 883575 1 3 999989 47344 1 17 999982 767163 2 879841 932448 1 1 999990 860831 1 126840 419860 -552073 1 2 999999 -681481 2 19 999999 2 427050 977523 1 10 999994 -412137 1 218607 639295 -9926 1 1 999982 -471290 1 6 999998 632959 2 19 999997 1 19 999996 770989 2 2 999983 2 2 999999 1 7159 470775 315757 1 12 999995 952445 2 2 999999 1 132747 593428 -745191 2 555520 696247 2 477089 693547 2 2 999999 1 261772 596014 529265 1 6 999981 -43855 2 3 999994 2 18 999986 1 16 999999 -281332 1 13 999994 74001 2 1 999981 2 2 999999 1 2 999999 931936 1 8 999991 -673861 2 2 999999 2 9 999992 2 6 999992 2 2 999999 2 2 999999 1 475565 961081 -131536 1 2 999999 34107 2 12 999999 1 19 999995 -507967 1 16 999993 -8721 2 2 999999 1 3 999987 -451710 1 27916 257745 -62616 2 418459 555056 2 13 999988 2 2 999999 2 2 999999 1 2 999999 -158562 2 18 999998 2 39612 598847 2 726629 775142 2 176541 191160 2 2 999999 1 2 999999 -61787 2 11 999987 1 7 999982 -724406 1 2 999999 352651 1 726401 917510 -535444 2 9 999988 2 12 999983 2 2 999999 1 5 999999 -304472 2 2 999999 2 2 999999 2 2 999999 1 632600 708398 -801461 1 19 999986 292747 1 2 999999 122022 2 181787 576600 1 309227 338612 -505660 1 2 999999 664325 2 2 999999 1 230583 608560 -626096 2 93052 741073 2 2 999999 1 5 999981 873743 1 2 999999 767364 1 2 999999 -93828 2 2 999999 2 2 999999 2 235367 790379 1 543031 718353 198400 1 15 999992 -132203 1 3 999989 913185 2 2 999999 1 344218 736815 363149 1 2 999999 778517 1 2 999999 -236618 2 12 999986 1 4 999983 -652025 1 2 999999 -293763 1 134609 309159 15251 2 19 999996 1 2 999999 731008 2 115548 665830 1 2 999999 498672 1 394851 621230 573646 2 13 999987 2 2 999999 2 2 999999 2 8 999982 1 2 999999 -902720 2 4 999986 1 9 999994 758828 1 175889 630079 357407 1 613394 837528 528915 1 2 999999 646270 1 5 999993 -929790 1 16 999994 -21847 2 15 999990 1 177088 309592 -20326 2 3 999987 1 2 999999 -667058 2 44836 299102 1 289821 583136 761334 1 14 1000000 -653698 2 2 999999 1 2 999999 -663200 1 2 999999 280403 1 2 999999 720928 1 714870 873221 77739 1 3 999981 -119835 2 2 999999 1 130021 502083 926875 1 1 999985 -263629 1 2 999999 -527857 1 2 999999 485700 2 2 999999 1 2 999999 91236 2 2 999999 2 7 999985 2 2 999994 1 5 999997 533616 1 2 999999 -659894 1 13 999992 -328707 1 736542 924468 170731 2 2 999999 1 6 999982 -842558 1 96534 635145 27012 2 15 999997 1 2 999999 896739 1 2 999999 -723304 1 351596 535356 48641 1 154841 829474 350724 1 9 999998 925479 2 2 999999 2 43399 524656 2 6 999992 1 2 999999 -31607 2 17 999984 1 1 999987 486713 1 208077 267984 -928141 2 508080 800270 2 19 999993 1 237100 247930 -69087 1 2 999999 786359 2 182621 897855 2 12 999995 1 11 999995 -81873 2 189750 331066 1 1 999989 470432 1 2 999999 481689 2 2 999999 1 7 999983 28453 2 71238 896008 1 4 999989 808649 1 293671 812881 553086 1 2 999999 -878982 2 123348 276663 2 2 999999 1 2 999999 -498661 1 9 999982 15667 1 468216 978321 525534 2 333968 502020 1 2 999999 982911 1 16 999993 534206 1 11 999992 -895254 2 1 999988 1 2 999999 507425 2 55146 266086 2 594109 875536 1 628792 889370 -110012 1 2 999999 751274 1 13 999982 34750 2 2 999999 2 17 999992 2 2 999999 1 679195 730457 306176 2 2 999999 2 10 999986 2 377942 484009 2 158894 882923 2 457324 794217 2 8 999995 1 949901 955209 -40433 2 5 999997 2 186778 737118 1 13 999990 472888 2 703062 935229 1 779082 996562 695820 1 865610 958953 -503048 2 2 999999 1 2741 684935 -653527 2 2 999999 1 552255 764646 294782 1 3 999995 -293867 2 2 999999 1 2 999992 -535747 2 555572 902725 1 2 999999 -325435 1 18 999994 407161 1 3 999999 -578750 2 20 999995 2 749040 875972 2 2 999999 1 7 999999 625360 1 8 999990 -29667 1 7 999981 -227408 2 13 1000000 1 555595 636455 -57944 1 2 999999 -108213 1 180979 184811 280848 1 442519 913876 -947947 2 18 999992 2 13301 335118 1 2 999999 884532 2 7 999990 1 7709 852698 -613386 2 2 999999 1 136791 942571 -127328 2 2 999999 2 453015 732846 2 2 999999 1 75088 173885 -295407 1 10386 412294 -876578 1 2 999999 869595 1 19 999999 114805 1 2 999999 430171 1 800548 882460 688470 1 2 999999 447406 2 2 999999 1 12 999981 589901 2 61195 555996 2 1 999993 1 2 999999 143705 2 217483 484240 2 12 999998 2 2 999999 2 822646 900445 2 2 999999 1 11 999995 184842 1 2 999999 -477547 2 1 999983 1 2 999999 -42275 2 2 999999 1 2 999999 -894111 2 18 999982 2 84309 380294 1 11 999987 -138405 1 16 999994 -690738 2 2 999999 2 9 999989 2 2 999999 2 2 999999 1 11 999988 -875289 2 2 999999 1 146896 684554 527665 1 731510 847969 -854338 1 17 999982 453007 1 16 999997 -16314 2 2 999999 2 5 999996 1 220484 412848 381300 1 2 999999 -39163 2 318332 944683 1 17 1000000 889647 1 31371 286939 -440179 2 2 999999 2 147377 616073 2 416529 917698 2 4 999995 2 2 999999 1 213943 785241 -322707 2 2 999999 1 25319 617671 -397737 2 2 999999 1 332337 706927 -335585 2 2 999999 1 17 999987 47494 1 2 999999 -736117 1 494672 926161 151485 2 16 999981 2 2 999999 1 649257 745051 -582139 2 1 999983 1 294390 303389 253908 2 2 999999 1 20 999991 15955 2 16 999991 1 287989 399208 914240 1 2 999999 -811661 1 2 999999 651344 1 19 999988 -622944 1 458844 842822 438505 1 2 999999 619313 1 1 999994 643987 1 8 999998 126501 1 7 999986 480728 1 2 999999 173723 1 7 999989 618878 1 5 999985 388105 2 11 999994 1 2 999999 -881698 1 45166 539115 -42500 1 4 1000000 120231 1 2 999999 660308 1 5 999989 879863 2 162725 189630 2 2 999999 1 2 999999 -412858 1 375381 565522 641343 2 2 999999 1 323469 360011 117599 2 2 999999 2 73120 251195 2 173622 870459 2 2 999999 2 299496 639715 2 12 999999 2 5 999982 2 411782 700590 2 17 999998 2 6 999987 1 2 999999 -756725 2 19 999994 1 4 999995 -78460 1 960751 974235 -206617 2 2 999999 1 6 999995 592880 2 54720 505087 1 2 999999 -152389 1 215189 963174 269746 2 5 999999 1 665644 987578 -518057 2 2 999999 1 184700 682943 -149896 1 7 999983 -749583 2 19 1000000 2 362810 458868 1 2 999999 -186415 2 2 999999 1 20 999994 238806 1 2 999999 238483 1 86662 618656 -700107 1 2 999987 815259 1 580080 894123 -492931 2 4 999986 1 261808 834935 -391910 1 12 999987 -268006 1 343401 385103 207388 2 3 999998 2 16 999996 1 12 999998 -470359 2 19 999996 1 2 999999 -998080 2 492161 937463 1 13 999996 -208841 2 154362 783810 1 294989 388986 -584182 2 2 999999 1 2 999999 446025 2 20 999995 1 2 999999 -881070 1 2 999999 -439294 1 557074 978391 -339908 1 20 999981 -160714 1 154028 163638 -578262 1 311190 450973 753666 1 6 999997 40876 2 2 999999 1 2 999999 -95052 2 2 999999 2 343774 387141 2 4 999998 1 15 999986 -247915 1 6 999990 990507 2 471331 828541 2 6 1000000 2 2 999999 2 4 999996 2 8 999987 1 2 999999 -256338 1 385039 626443 -902507 2 2 999998 1 9 999990 -334024 2 588648 816478 1 8 999991 642057 1 2 999999 -732852 2 3 999984 2 470899 538830 2 2 999999 1 2 999999 -889522 2 2 999999 1 17 999992 -434514 1 13 999992 65548 1 614742 957175 -502906 1 2 999999 305035 2 2 999999 2 61877 922774 1 386354 535687 671329 2 2 999999 1 127275 177721 464454 1 2 999999 620735 1 2 999999 165122 2 2 999999 1 2 999999 -939828 1 2 999999 -389749 2 2 999999 2 13 999994 1 2 999999 589626 2 2 999999 1 2 999999 689126 2 2 999999 1 20 999992 876617 1 157259 594952 -463964 2 20 999999 1 634142 692389 372144 1 489105 602837 309375 1 8 1000000 -1621 1 94662 284017 297323 2 2 999999 2 13 999994 1 930833 957075 -742138 1 680627 838450 -163412 1 2 999999 708386 2 812045 944004 1 113360 132143 195350 2 718652 871412 2 2 999999 2 14 999986 1 56190 555396 918990 2 2 999999 2 8 999996 2 2 999999 2 14 999999 2 2 999999 1 17 999994 851694 2 903333 986409 2 2 999999 2 7 1000000 2 2 999999 1 2 999999 -24346 1 183814 534398 -601732 2 6 999986 2 10 999999 1 350665 839394 -829175 1 2 999999 309448 1 2 999999 -240205 2 208650 674391 2 24325 284723 2 4 999992 2 588302 746989 2 2 999999 1 2 999999 -633314 2 64575 904928 1 126633 722524 463769 2 2 999999 2 8 999991 2 361828 631789 1 17 1000000 268034 2 4 999994 1 2 999999 -318312 1 7647 481176 -157033 1 2 999999 -682383 1 19 999995 -410936 1 2 999988 346281 2 180515 648644 1 1 999995 662996 1 2 999999 61310 2 219353 517418 1 109980 220738 457578 2 602784 665833 2 18 999986 2 2 999999 2 395558 408541 1 202176 316482 -371201 2 2 999999 1 2 999999 311042 1 5036 522232 -172834 2 206879 720549 1 11 999987 799616 2 20 999987 1 6 999993 406728 1 9 999996 894910 2 2 999996 1 235619 736775 -331870 1 3 999995 -15332 1 14 999982 242972 2 13 999981 1 6 999998 -607887 1 478218 988816 156043 1 2 999999 576302 2 8 1000000 2 9 999984 1 729365 771756 -149002 2 195418 913522 2 5 999990 1 86371 121142 -635171 1 2 999999 -979575 2 2 999999 2 425574 779298 1 114316 910300 -783670 2 181779 772335 1 18 999988 -307804 1 788218 848308 526237 1 353839 533835 437397 2 3 999982 2 9 999988 1 19 999999 14510 2 761971 971335 2 2 999999 2 6 999987 2 358818 540742 1 2 999999 -854318 1 568314 889278 493665 1 8 999987 -824108 1 527063 698128 298878 1 2 999999 -922940 1 2 999999 535598 2 3 999983 1 781027 903312 -321462 1 2 999999 -399400 1 2 999999 105584 1 2 999999 524541 1 6 999997 924747 2 2 999999 1 16 999987 -382517 1 2 999999 -357276 1 6 999981 773381 2 2 999999 1 4 999988 -597721 2 2 999999 2 114240 897875 1 19 999989 587867 1 657233 868512 -12658 2 399824 899945 1 12 999987 109663 1 118401 284663 -180802 1 24505 944012 608452 1 19 999986 -171945 2 2 999999 1 38468 325799 -437359 1 811919 995071 -674032 2 2 999999 2 2 999999 2 2 999999 1 18 999999 -156440 2 22212 423027 1 315357 504419 -117836 1 364696 784004 951404 2 431250 987594 1 10 999991 -568412 1 821052 862216 11603 1 2 999999 -236148 2 2 999999 1 11 999999 180202 1 218072 674507 238727 1 18 999994 -111707 2 380178 627293 1 2 999999 464565 2 363884 960556 1 1 999996 -401477 1 119917 897248 37365 1 2 999999 286074 2 98112 980008 1 8 999982 -313126 1 354319 441992 407204 1 830045 831819 343422 1 3 999990 -998180 1 3 999987 287760 1 2 999999 228892 2 6 999983 1 8 999987 776756 1 372622 391587 -960025 1 2 999999 769914 1 213279 470924 -627864 1 2 999999 566693 1 141852 400858 -348286 2 2 999999 2 156724 643215 2 2 999999 2 18 999992 1 15 999988 264653 1 2 999989 -923811 1 804614 913121 -892268 2 2 999999 1 2 999999 323960 2 4 999985 2 4 999993 2 2 999999 1 720607 864205 -856861 1 15 999990 -533067 2 2 999999 2 2 999999 2 2 999999 1 14 999992 484040 1 17 999985 649299 1 2 999999 -254048 2 150196 202194 2 12 999999 1 7 999990 -348502 2 160012 923831 1 1 999984 686813 1 2 999999 782863 2 4 999989 1 2 999999 750558 1 405621 457041 409556 2 2 999999 1 362466 650000 774926 2 499209 884837 1 2 999999 561635 2 19 999983 2 2 999999 2 2 999999 1 2 999999 816938 1 13 1000000 -89286 2 18 999998 1 576158 847518 -455301 1 2 999999 246892 1 2 999999 23088 2 453006 617821 1 7 999985 393379 2 511207 921916 2 19 999996 1 14 999998 368328 1 10 999982 889115 1 18 999986 276102 2 2 999999 2 27397 243219 1 902046 944462 -747297 2 19 999983 2 2 999999 2 481080 756701 1 341202 669406 -37953 1 401605 862160 -776874 1 8 999983 -324362 1 140033 519388 635828 2 2 999999 1 619996 784018 599821 2 878435 907303 1 42841 421667 665376 2 124811 879901 2 19 999985 2 16 1000000 1 6 999999 -984883 1 19 999984 -869649 1 2 999999 798702 1 2 999999 472556 2 619051 741802 2 17 999991 1 2 999999 -397344 1 2 999999 723919 2 2 999994 1 2 999999 740403 2 2 999999 2 187933 796310 1 2 999999 -136355 2 323038 427397 1 47998 354631 -353381 2 2 999999 1 563684 576058 543784 2 203190 298937 2 2 999999 1 2 999999 795586 2 553077 955045 1 200859 683983 -522517 2 878597 907833 2 39559 756145 2 17 999999 2 2 999999 1 2 999999 -32202 1 311886 864896 -419864 1 565532 947454 -406512 2 6 999995 1 15 999986 -655976 1 8 999990 664839 1 16 999992 911790 2 1 999998 1 2 999999 -130751 2 442943 561966 2 2 999999 1 10 999995 704685 2 127533 273708 1 6 999989 -119287 1 2 999999 594958 1 2 999999 195869 1 238820 445706 -795818 2 20 999987 2 2 999999 2 2 999999 1 2 999999 510798 1 108189 733252 -598705 1 587233 924140 -582579 2 58690 442352 1 2 999999 -134776 2 2 999999 2 17 999999 2 2 999999 2 13 999998 1 2 999999 307693 2 7 999983 2 4 999983 2 5 999994 1 15 999986 -451989 2 8 999986 2 2 999999 1 2 999999 242407 1 7 999989 15358 1 13 999997 -377542 1 2 999999 -868499 2 90860 956512 1 108971 377762 -130939 1 19 999990 66956 1 952928 973738 -470649 2 2 999999 2 2 999999 1 437561 980734 -785917 2 15 999993 2 6 999998 1 2 999999 589907 1 2 999999 177998 2 300979 846655 1 2 999999 958439 1 225961 792535 671365 1 481905 623245 388079 2 2 999999 2 13 999997 1 2 999999 -23788 2 2 999999 2 4 999995 2 2 999999 1 2 999999 -386607 2 592448 806877 2 411075 877067 2 2 999999 2 256999 951534 1 305586 954563 3112 2 146147 349793 1 2 999999 -711853 2 5 999998 2 15 999994 2 2 999999 1 2 999999 -206689 1 278654 654643 -821017 2 2 999999 1 13 999989 -930145 2 495840 498570 2 13 999999 2 3 999987 2 7 999987 2 82472 799120 2 275805 474798 2 352175 763274 1 759976 882068 267208 1 11 1000000 924099 2 2 999999 2 606927 746864 1 2 999999 747571 2 2 999999 1 6 999995 124963 1 8 999981 -637586 2 8 999999 1 3 999984 873141 2 1239 953167 1 410011 851771 -653794 2 17 999983 2 2 999999 1 18 999988 -39957 2 16 999995 1 10537 256250 -923164 1 161506 930471 472880 1 18 999994 -843778 2 14 999988 1 46581 415228 28757 2 20 999995 1 117867 486755 -930809 1 19 999991 -526286 1 11 999994 -196244 1 3 999985 574461 1 20 999995 -336343 1 257628 355224 -327927 2 2 999999 1 2 999999 343788 1 580102 865336 -130912 2 2 999999 1 245470 370614 -696283 1 683458 903314 913223 1 45699 335536 -356718 1 2 999999 191122 1 62501 112818 894702 1 195139 971887 877349 1 218123 900704 300894 2 9 999990 2 6 999992 1 15 999984 82330 1 15 999989 -246758 1 7 999998 808180 2 2 999999 2 2 999999 1 11 999984 137168 2 280609 933042 2 12 999987 2 2 999999 1 22948 281702 -861239 2 2 999999 1 698911 755379 142842 2 2 999999 1 2 999999 -671394 2 2 999999 2 321972 366186 1 8 999986 598575 2 2 999999 1 2 999999 -321267 2 133414 353600 1 2 999999 239555 1 12 999981 535787 2 461527 527804 2 2 999999 2 2 999999 1 69860 434001 -582836 1 21194 945255 404907 1 10 999992 771078 2 451637 710849 1 364063 816239 -123681 2 2 999999 1 2 999991 471854 2 61160 537200 1 12 999982 -751132 1 2 999999 180552 1 9 999986 54968 1 310654 510042 -523639 2 6 999996 2 683144 906206 1 2 999999 989020 1 343282 807494 548847 2 131673 733233 1 2 999999 90655 1 7 999992 514954 2 20 999983 1 2 999999 -198213 1 576236 934434 -270513 1 2 999999 -659149 1 273628 427866 -404572 1 11484 561702 758077 1 17 1000000 -268134 2 56810 511109 2 2 999999 1 2 999999 -772632 1 134205 218689 -423344 2 272155 671781 1 2 999999 895452 2 18 999994 2 2 999999 1 14 1000000 -452594 2 2 999999 2 2 999999 1 843469 972629 663298 2 2 999999 2 427168 721690 1 2 999999 826405 1 265206 311454 -317515 2 96232 935934 2 264036 949013 1 2 999999 628102 2 19 999985 2 9 999991 1 19 999983 893697 1 2 999999 505648 2 2 999999 2 200508 841168 2 2 999999 1 11 999984 -977358 1 19 999985 -959827 2 753947 853496 1 26349 275205 38226 2 15 999994 2 2 999999 1 2 999999 -981353 2 12 999997 2 2 999999 2 19 999988 1 2 999999 230055 1 2 999999 556534 1 2 999999 -306028 2 2 999999 1 2 999999 -246474 2 15 999992 1 2 999990 105930 2 2 1000000 1 2 999999 -516950 1 766743 956855 -760518 1 2 999999 -685119 1 2 999999 623614 2 2 999991 2 13 999991 2 408667 963073 2 2 999999 1 533991 864725 82031 1 20 999995 732453 2 2 999999 1 7 999993 795389 1 830491 977023 -827387 1 2 999999 -76159 1 2 999999 -975118 1 2 999999 775434 2 2 999999 1 7 999983 -2377 1 12 999987 -887853 2 2 999999 2 20 999990 1 13 999990 24306 1 399190 445296 -333993 2 5 999992 1 2 999999 585038 1 6 1000000 -241518 1 7 999992 936416 1 4 999986 -475958 2 19 999988 2 2 999999 1 102997 244785 843254 1 2 999999 -672936 1 2 999999 329356 1 9 999998 292804 2 2 999999 1 2 999999 -767787 1 907940 998917 -290982 2 15 1000000 1 2 999999 -290810 2 356157 908515 1 2 999999 -280615 2 2 999999 1 600372 741787 -226571 2 447718 523857 2 1 999988 1 18 999994 -997014 1 2 999999 616614 2 274023 878010 1 369196 877673 -21351 2 17 999986 2 206203 733365 1 19 999992 -223313 1 2 999999 -572018 1 176711 846069 -81370 2 19 999999 1 162234 816879 57326 2 258784 566417 1 2 999999 691320 2 16 999994 1 3 999999 -269428 1 2 999999 165369 2 38148 520531 2 1 999997 1 2 999999 -250604 2 6 999981 1 2 999999 -773824 2 297073 888926 1 222524 304080 -672601 1 1890 9032 902994 1 2 999999 820714 1 2 999999 -539221 1 671872 765318 -699542 1 2 999999 -461583 1 4 999996 944109 2 1 999986 2 2 999999 1 340907 854886 509445 1 576401 617852 235225 2 15 999999 2 1 999998 1 2 999999 132792 2 12 999995 2 15 999998 2 2 999999 1 516950 572726 776722 1 3 999982 489380 1 2 999999 -761063 1 2 999999 342860 2 195661 245826 2 2 999999 1 2 999999 -186593 1 2 999999 426407 1 23682 932952 -944786 2 367897 610894 2 3 999984 2 6425 912240 1 2 999999 -362848 2 2 999999 1 611714 875596 168314 1 350316 636237 -745753 1 2 999999 369910 2 2 999999 2 2 999999 2 307658 423339 1 2 999999 983859 1 446596 775307 -349471 1 264547 433994 132044 1 2 999999 -689332 2 441727 760640 1 16 999995 -26766 2 2 999999 1 2 999999 980901 1 82388 337885 232228 1 2 999999 301745 2 16 999983 1 12 999993 -542011 1 52663 885258 75257 1 6 999988 224005 2 651254 802632 2 749266 881201 1 3 999986 -473557 1 3 999994 -137252 1 7 999987 -651027 2 2 999999 1 118209 983349 -886519 2 357781 952888 2 44066 402034 2 6 999985 1 9 999985 785768 1 400346 763510 -103642 2 2 999999 1 87595 571843 -267905 1 19 999992 -744990 1 7149 878602 -403720 1 15 999999 -337734 1 2 999999 74576 1 2 999991 -624088 2 84147 663475 1 12 999988 -761166 1 2 999999 -526548 1 2 999999 431366 2 26017 985332 1 210996 540298 -962888 2 122774 896132 2 6 999996 1 2 999999 677816 2 2 999999 2 267121 451980 2 18592 856349 1 8 999982 -108279 1 10 999990 -358160 2 751739 923768 2 2 999999 1 45456 981348 -173751 2 20 999984 2 14 1000000 2 84945 236482 2 327017 965337 1 317439 808038 259043 1 3 999981 -274850 2 2 999999 2 473914 679807 1 14 999994 -350213 2 29549 849855 2 2 999999 1 67097 188172 23490 2 16 999983 1 494663 714515 -179462 2 267017 924230 1 2 999999 -956608 1 2 999999 -317425 2 2 999999 2 75328 267633 1 5 999982 -103358 2 19 999999 1 168123 624757 -409186 2 64120 810336 2 2 999999 1 14 999989 -152491 2 20 999991 2 2 999999 1 16 999999 139625 2 2 999999 2 405251 748452 2 6 999989 1 355637 708953 -729991 2 14527 972019 2 2 999999 2 2 999999 1 16 999986 580185 1 2 999999 -154513 1 14 999986 -484198 2 2 999999 2 2 999999 2 341016 402833 2 4614 613363 1 155156 639969 -227846 2 582699 733526 1 2 999999 263913 1 2 999999 703463 2 608050 708124 1 171791 354916 860292 1 2 999999 325252 2 7 999997 2 2 999999 2 18 999981 2 2 999999 2 588516 710658 2 2 999999 1 296499 508303 -756202 1 2 999999 -216910 1 395732 417847 926557 1 267848 728627 -187920 1 312172 376455 -181378 1 18 999986 -713783 1 2 999999 30294 1 412383 845648 869848 1 1 999990 -600757 1 2 999999 -90263 2 563301 766567 1 20 999999 -428654 2 2 999999 1 1 999989 354833 2 2 999999 2 2 999999 1 2 999999 -89138 2 2 999999 2 221607 758888 1 2 999999 866046 1 159908 727096 724557 1 34987 871862 57322 2 699461 903862 2 2 999999 1 2 999999 -276935 2 19 999986 1 104724 881969 -40046 2 27917 92051 2 2 999999 1 2 999999 -784836 2 252681 926239 1 2 999999 978106 2 2 999999 2 5632 990973 1 15 999997 -458213 2 309079 947601 2 28587 278193 1 346677 505912 -602565 1 277009 701175 545390 1 16 999997 -999470 1 326161 568059 -703138 2 2 999999 2 344994 619319 2 2 999999 1 415033 565483 103594 1 16 999991 774648 2 3 999988 2 18 999992 1 2 999999 420558 1 55034 516297 798584 1 2 999999 -473805 2 150924 333734 2 14 999994 2 2 999999 2 89240 194194 1 7 999988 865297 2 17638 542806 2 108897 241566 1 48927 672728 -443463 2 2 999989 1 2 999999 541213 1 302981 537235 462620 1 187354 979680 -509415 1 105666 392331 -913243 1 17 999985 -464687 2 7 999999 2 12 999999 1 2 999999 289422 2 381807 671469 2 95910 338274 1 548388 953909 -404938 2 213673 764554 1 2 999999 -10796 1 321375 909594 740863 2 7 999987 2 8 999990 1 2 999999 -634301 2 12344 153394 2 16 1000000 2 115591 882668 2 397891 887411 2 105924 217587 1 8 999981 267351 1 2 999999 814691 1 403804 523637 246 1 898055 985109 -505320 2 2 999999 2 2 999999 2 2 999999 1 13 999995 -670168 2 851633 865457 2 4 999998 2 15 999997 1 14 999993 -754186 2 391839 904670 1 8 999990 -808319 1 13 999999 -11044 1 326564 866395 -857808 1 2 999999 -247437 2 2 999999 2 529576 850835 2 408180 938330 1 2 999999 -21813 1 144081 909526 -716314 1 787971 844897 -533203 2 2 999999 2 2 999999 1 2 999999 -253437 1 12 999984 -337467 2 2 999999 1 11 999994 444983 2 2 999999 1 2 999999 77494 2 2 999999 1 338823 907509 844486 1 2 999999 -358702 2 2 999999 1 2 999999 246970 1 402752 527300 717552 1 14 999984 -830144 1 215447 479693 -399680 1 19 999998 359411 1 2 999999 360624 1 18 999996 574780 2 2 999999 1 11 999996 -275308 2 2 999999 2 4 999984 1 205927 792724 220566 1 2 999999 184093 1 3 999981 -230954 2 2 999999 1 17626 961740 601645 2 74357 92329 2 3711 51760 2 15 999990 1 2 999999 -819143 1 13 999982 375415 2 2 999999 2 2 999999 2 436880 581761 2 655850 927304 2 77753 493223 2 2 999999 2 580665 718811 1 3 999992 -733089 1 16 999999 -298721 1 2 999999 504651 2 2 999999 1 2 999999 -280922 2 2 999999 2 2 999999 1 258744 720335 -251669 1 3 999984 56032 2 530028 912914 2 10 999996 1 668130 818601 911603 2 765298 842164 2 372189 436738 2 18 999994 1 2 999999 624525 2 119244 666552 2 2 999999 1 7 999985 342606 2 2 999999 1 2 999999 408557 2 5 999991 2 3 999982 2 4 999982 2 213961 267752 2 2 999999 1 2 999999 568313 1 425423 637320 961406 2 530599 699873 2 2 999999 1 106741 617937 624559 2 592130 822125 2 382110 399457 2 16 999985 1 2 999999 535890 2 473404 763092 2 2 999999 1 5 999982 -193642 1 2 999999 -354285 1 2 999999 -954097 2 1 999981 1 2 999999 -29435 2 13 1000000 1 2 999999 540115 2 2 999999 1 2 999999 -810875 2 559315 862296 1 2 999999 -836568 1 2 999999 428217 2 209829 893165 2 2 999999 2 758223 932787 1 2 999999 225520 1 2 999999 -463721 1 1 999992 980939 2 186013 991750 1 18 999983 -378325 2 2 999998 2 8 999993 2 2 999999 2 2 999999 2 701367 842160 2 16 999985 2 4418 388931 1 4 999992 -446204 1 2 999999 -302513 1 747590 937207 -86408 1 20 999997 458399 2 2 999999 2 116770 530036 2 218399 414213 2 8 999997 1 2 999999 -211443 2 2 999999 2 2 999999 1 2 999999 709140 2 2 999999 2 2 999999 2 4 999985 2 11 999999 1 17 999983 -941651 1 518324 856280 92793 1 2 999999 290210 2 174865 941002 2 41409 847106 1 2 999999 -424587 1 10 999995 -413878 2 2 999999 2 452425 737941 1 18 999984 710243 1 2 999999 -299496 1 7 999992 -547278 1 2 999999 -39418 2 3 999995 2 894121 983770 1 2 999999 -993886 1 13 999982 -957653 1 353115 473297 557638 2 2 999999 1 46580 83287 -711186 1 5 999985 177355 1 699105 916374 143983 2 17 999984 1 2 999999 -903200 1 17 999987 -806685 1 505232 792921 -228495 1 2 999999 -786011 2 42185 406523 1 2 999999 90410 1 12 999985 250855 1 558977 678834 907686 1 2 999999 163548 2 274605 447651 2 1 999984 1 2 999999 -615923 2 2 999999 1 14 999995 -703188 2 2 999999 2 266204 870499 2 3430 365009 2 2 999999 1 865342 868829 252469 2 2 999999 1 11 999988 -279100 2 10 999996 2 2 999999 1 2 999999 786780 2 2 999999 1 2 999999 89688 1 2 999999 8325 2 2 999999 1 2 999999 -395430 2 2 999999 1 490286 728922 67621 1 2 999999 483907 1 174109 719743 -357776 1 2 999999 692171 2 14 1000000 2 167896 232686 1 2 999999 461461 1 6 999991 -865114 2 2 999999 1 205818 581576 -655181 2 223986 774381 1 15 999999 632780 1 6 999992 -749852 1 725428 975722 144423 1 181674 514791 877676 2 2 999999 1 815854 949108 -849260 1 13 999983 -713037 1 6871 352213 -152579 2 2 999999 2 378254 858581 2 659905 722350 1 23724 223001 320976 1 544652 890257 -82359 2 768505 828340 2 2 999999 1 289397 792386 -370666 2 126116 900365 1 159584 305681 -51824 1 2 999999 578585 2 7 999987 1 883981 884441 609014 2 2 999999 1 487521 874817 -546803 1 47872 347586 502744 1 181641 784222 296242 2 2 999999 1 346449 860107 624219 2 6 999981 2 2 999999 1 606004 857390 -126455 1 487826 723260 136688 1 2 999999 791164 1 211857 932344 326188 1 2 999999 -860863 2 2 999999 2 4 999987 1 2 999999 -435154 1 141038 827009 284785 1 1 999995 139685 2 18 999999 2 13 999983 1 10 999998 285345 2 320036 885006 1 9 999988 -539421 1 2 999999 -113155 1 4 999997 -255203 1 2 999999 -103581 1 2 999999 -802158 1 2 999999 -960424 2 11 1000000 2 132923 964468 1 739095 827059 804549 2 72698 788097 2 19 999982 1 19 999996 607312 1 19 999982 -523785 2 2 999999 1 10481 27552 837087 2 5 999989 2 134205 412361 1 2 999999 -908978 1 2 999999 225011 2 13 999992 1 865344 902319 -172570 2 72612 831604 2 2 999999 1 2 999999 -594204 2 2 999999 2 2 999999 1 3 999995 -762667 2 2 999999 1 4 999987 236220 2 159191 744046 1 3 999986 -5191 2 1 999984 1 3 999987 -45210 1 2 999999 -844631 2 2 999999 2 360078 777067 2 2 999999 2 19 999998 1 166424 348013 911174 1 2 999999 -667064 2 542257 915727 1 17 999992 -404827 1 14 999994 -578648 1 2 999999 -205602 2 10 999989 2 124301 714217 2 399079 900113 2 4630 918339 1 8 999982 -912228 2 13 999999 2 2 999999 1 23970 340501 566095 2 2 999999 1 192514 665555 484775 2 2 999999 1 283087 492524 700926 2 2 999999 1 117698 633717 670728 2 417522 482347 2 13 999989 1 114161 924200 493653 1 2 999999 -958540 2 20 999998 1 293415 725886 -205579 2 38588 157634 1 488012 588499 834504 2 11091 124996 1 2 999999 710659 1 18 999987 98472 2 2 999999 1 20 999982 -134698 1 2 999999 192593 1 2 999999 -748765 2 12 999984 1 439493 636274 -510742 1 212963 959089 -605355 2 2 999999 1 20905 320857 693660 2 92052 998225 2 4 999985 1 1 999997 54858 2 20 999993 2 7 999984 1 239539 350252 -434398 1 316163 491535 -636278 2 853408 982930 1 779362 854802 820760 2 7 999987 1 150193 350311 -163559 1 16 999993 421444 1 225490 360324 -22541 2 19671 736704 2 2 999999 1 7 999990 -697141 2 2 999999 1 2 999999 -65204 2 12 999991 1 1 999988 -369037 2 383357 869699 1 2 999999 -679685 2 256560 439140 2 6 999995 2 6 999994 1 20 999988 -210782 2 271299 711036 2 508239 690993 1 2 999999 723044 2 51918 822232 2 2 999999 2 12 999981 2 621491 832394 1 2 999987 410634 2 2 999999 1 2 999999 -345187 2 2 999999 2 8 999989 1 2 999999 405155 1 2 999999 -260381 2 401193 440462 2 2 999999 1 682543 797088 -3209 1 578529 999441 905387 1 2 999999 -81583 2 10 999994 1 249486 480996 273363 2 248116 291874 2 159036 217121 1 7 999993 -566362 1 15 999998 -140295 2 114519 238766 1 19 1000000 -468749 1 2 999999 722088 1 2 999983 -768746 1 2 999999 -150259 2 199294 687450 1 9 999998 -951837 2 8 999992 1 312774 828348 75673 2 2 999999 1 15 999981 -346352 1 320178 669047 338809 2 14 999995 2 18 999994 2 2 999999 1 2 999991 971640 2 398272 699027 1 15 999994 517088 2 14 999988 2 11 999994 1 3 999981 -763647 1 203196 610040 -748370 1 2 999999 747556 2 2 999999 1 2 999999 -841025 2 21305 422058 1 3 999990 579972 2 16 999990 2 11 999984 2 515402 905200 2 8 999994 2 14 999992 2 7 999998 1 2 999988 533006 2 2 999999 2 2 999999 2 18 999995 1 626135 912776 677911 1 214492 400257 -806910 2 6 999985 2 12007 38715 2 17 999995 1 17 999990 -579803 2 2 999999 2 4 999994 1 526851 659879 301798 2 40341 154374 1 2 999999 984090 1 3 999993 55520 2 13 999982 2 19 999988 2 9 999983 1 455594 488655 32396 2 6 999997 1 143818 960707 600340 2 109119 214056 1 137845 273215 -336023 2 145070 436403 1 4 999988 488659 2 120831 157060 2 2 999999 2 95914 410976 2 2 999999 1 2 999999 -618017 1 5 999983 529152 2 15983 429579 1 243406 950326 -49222 1 659128 786894 -883568 1 3 999995 -81352 2 626425 677843 2 2 999999 2 8 999999 1 9 999991 -688082 1 2 999999 52537 1 15 999993 311121 2 645413 907618 1 2 999999 -808225 2 2 999990 2 437533 536162 2 250740 895641 2 58705 912903 2 130869 921561 1 648455 933702 362395 2 361331 421950 2 127378 965446 1 20 999998 416284 1 439521 872439 -135899 1 898601 999332 -503391 1 2 999999 836890 1 2 999999 -893292 1 2 999999 870248 1 130571 352916 786488 1 2 999999 -117063 1 18742 71983 762218 2 2 999999 2 461564 882549 2 2 999999 2 11 999998 1 6 999990 469308 1 14 999987 -662497 1 19 999986 -733429 2 2 999999 1 2 999999 199064 1 2 999999 -289714 2 5 999995 2 9 999996 2 608970 686928 2 51266 969067 2 440760 964650 2 2 999999 1 2 999999 -159796 2 262041 639174 1 16 1000000 986065 1 2 999999 265614 1 2 999999 589746 2 20 1000000 1 2 999999 -365794 2 2 999999 2 1 999983 1 5 999986 -165753 2 2 999999 1 323997 402703 384323 1 638356 840539 -56113 1 2 999999 -680091 2 8 999985 2 2 999999 1 4 999998 81136 1 9 999989 733495 1 2 999999 -187385 1 10 999984 873758 1 2 999999 -388303 1 2 999999 969675 2 2 999999 1 5 999990 29880 1 537872 576466 -269814 2 18 1000000 2 2 999999 1 249298 845550 777313 1 2 999999 -356243 2 2 999999 2 4 1000000 1 10 999994 -648527 2 2 999999 2 2 999999 2 290 542179 2 1 999995 2 2 999999 2 2 999999 1 4 999999 -727676 2 104107 448841 2 2 999999 1 7 999995 668832 2 16 999994 2 450632 667372 1 6565 622034 -386728 2 17 999998 1 2 999999 -83289 2 2 999999 1 2 999999 817466 2 2 999999 1 136147 971371 378957 2 176272 723957 1 19 999998 -712534 1 297391 659981 220930 1 16 999998 208579 2 14 999989 1 693470 775148 -611496 2 10 1000000 2 2 999999 2 2 999999 2 126887 948898 2 2 999999 1 401135 721706 -630089 2 137265 925200 1 236066 398478 669215 2 2 999999 1 96607 379352 -851982 2 390495 750037 2 5 999997 2 63779 438260 2 5 999993 2 19 999982 2 435839 871344 2 40742 808183 2 3 999983 2 4 999993 1 141174 150539 940250 1 2 999999 485840 2 16 1000000 1 6 999998 -50351 1 19 999999 -183960 2 164455 487176 1 4 999995 670449 1 361234 899414 -130886 1 5 999991 94879 2 10 999990 2 2 999999 1 302585 736645 820696 1 101491 168319 81607 2 7 1000000 2 16 1000000 2 2 999999 2 2 999999 1 14 999995 -472633 2 2 999999 1 2 999999 -816377 1 3 999996 -156821 1 2 999998 -664120 2 18 999984 1 6 999988 -360948 2 63177 565427 2 2 999999 1 102143 253024 118184 2 5 999993 1 2 999999 -382177 2 2 999999 1 2 999999 936212 1 69033 619014 484984 1 5 999998 543375 2 4 999995 1 961497 993371 680832 1 379073 871546 710355 1 5 999996 -817099 1 98384 732917 -522869 2 2 999999 2 20 999998 1 11 999987 -913044 1 2 999999 764316 1 5 999992 803867 1 17 999994 -919491 1 2 999999 -184052 2 523804 810225 2 9 999982 2 2 999999 2 12 999991 1 172370 378350 -469685 2 2 999999 1 335540 926582 382134 1 8 999988 734090 2 2 999999 2 186293 969040 2 737123 832183 2 97093 157326 1 2 999999 -632953 1 5 999993 99327 1 20 999982 -168424 2 2 999999 2 594735 638697 1 2 999999 -79097 1 682568 812770 738234 1 2 999999 -760860 2 14 999996 2 2 999999 2 611517 966493 2 62854 122985 2 4 999994 2 219176 766573 2 236431 737016 2 2 999999 2 108801 511690 2 233661 518707 1 67144 283244 517618 2 14 999995 1 449774 775886 914345 1 2 999999 -89924 1 456257 709528 -397735 2 391842 829278 1 76029 507595 -944323 1 20 999983 388461 2 328804 772368 1 7132 722875 526614 1 448749 574478 -377012 2 153453 941726 2 2 999999 1 2 999999 345303 1 2 999999 -262212 2 3 999989 2 278740 808540 1 2 999999 -742769 2 20 999982 1 667577 858670 -283995 2 2 999999 2 80926 871922 1 625615 931149 -741467 1 16 999995 -763700 2 5 999991 1 2 999998 509288 1 458832 755307 88296 1 2 999999 660997 1 212167 684162 253345 1 490574 724356 604642 1 2 999999 408119 1 7 999996 334018 1 19 999984 -729870 1 9 999995 -862539 1 2 999999 248462 1 301753 934240 605635 1 2 999999 405190 2 385709 406922 1 154838 174756 -751361 1 102950 790000 -590655 1 2 999999 -523605 2 3 999996 2 2 999999 1 107197 896987 -914979 2 289630 455575 1 3 1000000 135560 1 7 999984 -864362 1 6 999999 937208 2 248674 684094 2 2 999999 2 486500 957444 1 204189 230536 -726766 2 2 999991 2 236000 827430 1 7 999996 678583 1 513089 951183 148622 2 14 999983 2 75786 532526 2 70361 532809 2 2 999999 1 2 999999 -362448 2 291895 662160 2 16 999997 1 2 999999 -170514 1 12 999994 267986 2 2 999999 2 343206 890041 2 4 999985 2 198020 944356 2 973823 975632 2 368751 758001 2 5 999998 2 20 999989 1 2 999999 674106 2 19 999985 1 13 999999 -850534 2 2 999999 1 2 999999 -194769 1 5 999991 378871 1 9702 655962 -649420 2 387562 888373 1 2 999999 910556 2 19 999983 1 395482 604737 301420 1 2 999999 -106693 2 2 999999 2 198549 965722 2 2 999999 1 2 999999 217937 2 701481 789859 2 5 999981 1 575968 934384 -3679 1 6 1000000 -989588 2 2 999999 2 2 999999 1 13 999989 -423951 2 4 999993 2 20 999998 2 200012 758442 2 26723 415462 1 477701 805922 888404 1 4 999990 -698266 2 2 999999 1 18 999996 -771943 1 68301 353548 -131184 1 2 999999 -716414 2 110806 591145 2 2 999999 1 20 999989 337481 2 3 999990 1 211292 537430 947520 2 2 999999 2 15 999984 2 2 999999 1 2 999999 -475756 1 679972 747820 -994909 1 2 999999 -764771 2 2 999999 2 15 999991 2 224655 756724 2 2 999999 2 2 999999 1 14 999987 -76630 2 7 999995 1 526989 921187 -678568 2 6 999984 2 17 999985 1 10 999982 -527092 2 5 999989 2 2 999999 2 2 999999 1 2 999999 -899848 1 352024 844078 -351558 2 2 999999 1 204259 514407 -880882 2 2 999999 1 6 999998 897480 1 2 999999 148099 2 95243 775673 2 2 999999 2 19 999990 2 9 999998 2 557477 579312 2 1 999981 1 161833 537608 -717838 1 2 999999 -881562 2 14 999989 2 2 999999 1 33988 714812 722365 1 8 999997 -97922 2 2 999999 2 113285 148937 2 12546 821289 2 2 999999 2 363690 831029 2 14 999993 1 236330 359903 97974 1 632630 723527 519669 2 8 999982 2 130743 140863 1 560262 611039 564135 1 14 999996 -618282 2 18 999990 2 213900 430611 1 2 999999 -911089 2 728970 993934 1 2 999999 -976579 1 624499 713207 -960999 1 2 999999 803360 2 4 999991 2 8 999996 2 638322 895922 1 715200 918835 686919 2 9 999992 1 2 999999 581556 2 15 999985 2 6 999990 1 674611 817471 26583 2 3 999990 2 2 999999 1 2 999999 -558465 2 10 1000000 2 2 999999 1 3 999986 554905 1 2 999982 75494 1 496630 731810 635072 1 16 999988 -855657 2 171278 274240 2 526758 693399 2 644575 883494 2 2 999999 1 2 999999 -838777 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 530829 831194 1 1 999983 752369 2 2 999988 1 663383 792552 -432905 1 18813 699653 483429 1 15 999998 -841476 2 332377 501110 1 5 999991 -152 2 4 1000000 1 2 999999 737184 1 10 999993 608022 2 416484 478471 1 2 999999 329437 1 2 999999 601568 1 33663 900678 -27431 1 2 999999 -827485 2 2 999999 2 433960 901600 1 2 999999 -125395 2 2 999999 2 227700 939961 1 132659 789334 -310295 1 295293 551936 806668 1 2 999999 -246036 2 2 999999 1 2 999999 574686 1 18 999991 -353217 1 291265 964368 909795 1 2 999999 -280462 2 16 999996 2 925636 971129 1 376512 768951 -508446 1 11 999986 -290964 2 429753 498173 2 137359 195712 2 2 999999 1 174253 482288 545268 2 2 999999 1 302920 665399 -281154 1 249238 905964 -913330 2 13 999982 2 18 999997 1 11 999990 -200809 2 2 999999 2 360751 609699 2 189481 461696 1 2 999999 255639 1 20 999989 666541 2 2 999999 2 631240 787893 2 304110 371055 1 16 999999 596724 2 330176 643290 2 353132 923606 2 8 999999 2 2 999999 1 2 999999 60111 1 2 999999 134589 2 3 999998 1 15 999990 56225 1 5 999992 -537256 1 2 999991 -532033 1 159677 922343 523377 1 2 999987 -846929 1 20 999992 138571 2 143645 584344 1 7 999987 -504243 1 14 999988 -796419 1 182318 485573 -735960 2 167761 204275 1 2 999999 314074 2 14 999999 1 196180 378189 700586 1 2 999999 456223 2 9 999990 1 12 1000000 -349253 2 186928 394943 2 205159 450015 1 2 999987 -958796 1 2 999999 -552284 2 18 999996 1 626613 679550 497965 2 19 999994 1 2 999999 -71322 1 9 999988 -425878 2 139234 478869 1 20 999985 713085 1 2 999999 -842039 2 17 999995 1 2 999999 466696 2 77473 415429 2 428096 561046 2 3 999984 1 7 999981 -405803 1 496743 988576 953849 1 2 999999 -484025 2 15 999994 1 19 999990 -379705 1 2 999999 -875595 1 2 999992 119699 1 124240 359087 654249 2 11 999990 1 305105 504017 -89170 2 216241 254405 1 2 999999 -564193 1 2 999999 437971 1 2 999999 -52732 2 730404 874660 2 2 999999 1 2 999999 161914 1 27770 631460 11503 1 6 999991 864469 2 1 999999 2 640585 997683 2 1 999982 2 2 999999 2 10 999992 2 365504 556397 1 2 999999 -225495 1 2 999999 817503 1 10 999997 -234357 2 362356 684182 2 2 999999 2 549130 973822 2 94793 222663 2 765549 965702 2 18 999999 1 2 999999 -153575 2 13 999992 1 2 999999 782417 2 2 999999 2 68121 389693 2 5 999985 1 5 999991 579583 1 2 999999 -700737 1 4 999984 954085 1 13 999986 -33106 1 2 999999 -650681 2 346890 715912 1 2 999999 713011 2 313220 679294 2 262960 678378 2 2 999999 1 24622 387197 -401402 2 167693 280631 1 4 999988 122321 1 11 999987 -554772 1 13 999995 -157237 1 350039 841944 688710 1 248236 491025 -540292 1 115295 928864 -220740 2 16 999998 2 2 999999 2 2 999999 1 12 999995 699300 1 3 999994 -691266 2 3 999984 2 293890 314338 1 3 999995 473207 2 2 999999 1 2 999999 488075 1 5 999984 114348 2 2 999999 2 2 999999 1 619974 772430 350935 2 226443 876707 1 11 999987 -307109 2 2 999999 1 2 999999 -436320 2 11 999996 2 6 999989 1 129812 162813 -368093 2 13 999999 1 206876 606680 -846292 1 2 999999 -387061 1 4 999996 167544 2 509842 562858 2 217231 318497 1 17 999996 -607202 1 2 999999 -506995 1 18 999993 977299 1 2 999999 -38309 1 2 999999 864783 1 392748 891457 656093 2 2 999999 2 14 999992 1 181799 670286 -439000 2 2 999999 1 143351 726248 -799819 2 258460 728051 2 19 1000000 2 2 999999 1 2 999999 -136500 1 11 999993 833881 2 2 999999 1 2 999999 871753 2 2 999999 1 533404 598533 -256082 1 8 999998 -927179 2 6 1000000 1 2 999999 193571 1 2 999999 983562 1 2 999999 315309 2 15 999991 2 13 999989 1 2 999999 653008 2 334552 770875 2 714223 905997 2 2 999999 2 2 999999 1 19 999982 -222060 2 271848 833549 2 2 999999 1 135681 281594 -410172 2 2 999999 1 7064 362019 -157669 2 17 999987 1 13 999988 -221952 1 2 999999 -649724 2 2 999999 1 16 999999 -736878 1 2 999999 893758 1 2 999999 -54251 2 9 999998 1 2 999999 -544548 1 2 999999 368688 2 2 999999 1 789386 841947 -721875 2 2 999999 2 142090 810613 1 11 999984 -181288 1 190922 483388 -476166 1 333343 500373 -92037 1 591853 897722 966200 1 2 999999 -33186 1 2 999999 -541615 2 2 999999 2 159329 178856 2 2908 384903 1 303486 669811 257722 2 2 999999 2 11 999988 2 2 999999 2 2 999999 2 773751 929795 2 13 999989 1 2 999999 -67336 1 2 999999 -406118 1 86216 653270 -764673 1 269164 703329 -624837 2 478172 623888 2 2 999999 1 2 999999 974572 1 650275 794370 -363534 2 878847 931072 2 347366 829451 1 18 999983 713670 2 10 999983 1 2 999999 -858359 2 2 999999 2 2 999999 1 2 999999 570067 2 9 999997 2 416557 620406 2 10 999998 2 496286 930630 2 2 999999 1 9 999997 -601535 1 18 1000000 -493009 1 11 999987 252944 2 8 999987 1 425279 585747 442904 2 282734 888163 2 2 999999 1 2 999999 -506415 1 8 999998 -261713 2 2 999999 1 2 999999 546250 1 10 999992 -281553 2 15271 456692 2 15 999982 2 2 999999 1 1 999990 176155 1 624332 823894 -350102 1 2 999999 948411 1 75706 581047 -746617 1 382905 445198 794074 1 17 999982 -345441 2 18 999983 2 3 999992 2 2 999999 1 4 999986 -330582 2 14 999982 1 2 999999 -213477 2 17 999983 2 346549 442119 2 18 999999 2 8 999992 1 122494 670050 747594 2 2 999999 2 2 999999 1 2 999999 147454 1 1 999996 -589454 2 394732 787698 2 13 999993 2 504372 735776 2 177397 862092 1 2 999999 682174 1 20 999994 949532 2 2 999999 2 2 999999 2 2 999999 2 267679 831088 2 322248 647104 2 18 999991 1 537650 873084 983290 1 2 999999 -611525 1 12 999986 430257 1 5222 475897 -239607 2 2 999983 2 2 999997 1 4 999983 -668642 2 10 999990 1 449511 643234 -137282 2 413533 677396 2 532025 699357 2 344647 463882 1 64205 454823 690736 1 105170 804275 -437409 1 15 999995 -327171 2 12 999985 2 2 999999 2 2 999999 1 370249 895768 432500 1 520335 745274 -140725 1 2 999999 -985672 1 18 999991 910222 1 1 1000000 46227 2 342825 920479 1 2 999999 -882062 2 3 999993 1 2 999999 280653 2 155471 567222 1 2 999999 -824448 1 2 999999 872370 1 2 999999 -393140 1 7 999984 -484163 2 2 999999 2 664007 678541 2 16 999994 2 18 999988 2 16 999996 2 211632 368206 2 2 999999 2 181083 695699 2 607205 753141 1 15 999996 -342502 2 2 999999 1 4 999991 895503 2 614883 802421 2 14 999993 2 4 999998 2 4 999991 2 2 999999 2 15 999988 1 5 999981 340754 2 2 999999 2 7 999999 1 8 999992 -659853 2 2 999999 1 895762 935049 21184 2 2 999999 2 2 999999 1 7 999983 -401690 2 264075 528879 1 6 999997 -342389 2 2 999999 1 19 999990 970176 2 2 999999 2 10 999985 1 5155 723090 -783674 2 2 999999 1 370458 754938 950700 2 5 999988 1 104182 846367 691820 1 18 999999 -734260 2 2 999999 1 2 999999 -299803 2 2 999999 2 595827 854118 2 2 999999 1 17 999985 473327 1 8 999992 736834 1 2 999999 844282 2 2 999999 1 2 999999 361962 1 2 999999 -534459 2 2 999999 1 2 999999 -212505 2 2 999999 2 15 999991 2 2 999999 1 472220 594018 217282 2 18 999989 1 2 999999 455791 1 8 999993 103578 2 5 999981 1 18 999992 -221304 1 15 999993 -109659 1 567279 931899 -480579 1 206546 919409 420085 2 583464 893125 1 2 999999 9803 1 14 999985 -794066 1 11 999999 -211808 1 16 999983 860697 1 159973 949313 -36373 1 6 999995 -789761 2 401453 903423 1 364066 472931 -985257 2 238225 850006 1 603669 741253 541509 2 2 999999 1 16 999993 67983 2 197121 785913 2 2 999999 2 2 999999 1 16 999994 493678 2 75321 743149 1 1 999995 -557311 2 328720 702130 1 30870 415950 256204 2 5 999986 1 10 999981 -859047 2 2 999999 2 14 999981 1 340446 436586 647347 1 18 999990 426291 2 115341 659408 2 2 999999 1 16 999986 -794412 2 379999 982092 2 15 999987 1 7 999994 -49564 2 10 999993 1 302923 484056 808788 1 2 999999 74201 1 13 999993 -689684 2 2 999999 2 2 999999 2 328619 804659 1 2 999999 -839325 1 11 999988 -830929 2 2 999999 1 411388 849125 618324 2 552120 559462 2 519227 897591 2 2 999999 1 2 999999 -582244 2 2 999999 1 2 999999 441221 2 2 999999 1 528872 672898 -478699 1 31041 258745 444977 1 109184 917891 947129 2 2 999999 2 2 999999 2 16 999999 2 2 999999 1 759495 837401 -203574 2 17 999989 2 12 999981 1 110175 898515 651209 2 2 999994 1 246746 545060 -8143 2 2 999999 1 109753 133474 -217666 2 2 999999 2 8 999991 2 2 999996 1 2 999999 713341 2 2 999999 2 2 999999 1 162784 387883 972868 2 19 999998 1 2 999999 930428 2 2 999989 2 291134 337744 2 2 999999 1 2 999985 -418550 1 14 999985 150829 1 2 999999 546171 1 10 1000000 368588 2 13 999983 2 7 999998 2 529033 704675 1 69375 526199 -416517 2 2519 415156 1 300195 395670 354204 1 213125 298834 -300535 1 14177 919513 -80122 1 6 999988 435416 1 2 999999 -805351 2 5 999987 1 2 999999 389892 1 898062 976563 579045 2 10 999991 1 251934 758148 449575 2 799138 901700 1 8 999991 -155625 1 3 999986 343721 1 269245 429780 -103111 1 17 999994 -676494 1 2 999999 -274151 2 2 999999 2 270328 366383 2 67613 189388 1 4 999997 651391 1 2 999999 918356 2 542873 612249 1 2 999999 838357 1 146534 770586 771935 1 310105 972630 559538 2 15 999994 2 518700 944695 1 483189 637265 198148 1 8 1000000 -846859 2 2 999999 2 200967 855833 2 318203 834154 2 2 999999 2 250115 316032 2 298023 484217 2 838632 974285 1 15 999989 511827 2 279463 374943 1 9 999990 39661 1 2 999999 -986482 1 7 999984 576374 1 19 999988 -529741 1 2 999999 -11742 2 35170 568253 1 2 999999 823911 1 2 999999 -458263 2 164976 541807 1 221533 412450 123958 1 2 999999 -636061 2 567334 711162 1 8 999993 452923 1 281544 428958 -142685 1 452879 899851 299494 1 2 999999 316806 1 151115 931542 812476 1 2 999999 393921 1 155713 616359 644568 1 471066 953988 -204928 1 11 999999 466422 2 2 999999 1 13 999981 -353277 1 7 999994 -940036 2 2 999999 2 16 999983 1 3 999992 -820258 1 459989 789885 -835573 2 2 999998 1 11 999982 649673 1 677712 887932 -377673 1 631460 775968 -172714 2 2 999999 1 18 999999 657924 2 375377 425199 2 2 999999 2 3 999989 1 624401 973331 564693 1 526039 852629 409954 2 2 999999 1 20 999984 -174710 2 2 999999 2 614448 906609 2 2 999999 1 1 999994 -790090 1 433806 547807 -51764 1 8 999981 -644746 2 277942 901618 1 560195 815544 -443253 1 1 999995 -760755 1 17 999988 -765438 2 796141 879136 1 2 999992 -879225 2 206491 265925 1 29641 221705 -224763 1 2 999999 -375802 2 2 999999 2 2 999999 2 2 999999 2 311059 651674 1 2 999999 -18235 1 11 999983 -713127 1 9 999998 824065 2 2 999999 2 16 999994 2 2 999999 1 10 999989 331893 2 2 999999 1 2 999999 988858 1 643637 920172 -94345 2 16 999991 2 6 999986 2 2 999999 1 6 999995 830924 2 2 999999 2 2 999999 2 2 999999 1 669584 708959 224985 1 2 999999 -908022 1 523369 882884 -927213 1 15 999988 14759 2 2 999999 2 176261 342392 1 155491 709807 241469 2 583970 895926 2 2 999999 1 19 999999 711960 2 2 999999 1 171503 791634 -829656 2 2 999999 2 6 999999 2 2 999999 2 2 999999 2 18 999999 2 20 999991 2 612383 655931 1 2 999999 -274652 2 2 999999 2 20 999986 2 263613 477903 1 383683 817696 -979146 2 7 999986 2 68441 269619 2 823205 976911 1 2 999999 -670566 2 92507 123177 2 342906 977231 2 6 999983 2 2 999999 2 12 999982 2 308067 771947 2 2 999999 2 2 999999 1 3 999997 -331722 2 389171 435296 2 2 999999 2 2 999999 1 5 999996 -383996 2 2 999999 1 318392 757159 -369389 1 2 999999 -931699 1 256467 920666 -559580 2 17 999986 1 2 999999 -823971 2 238967 786421 2 2 999999 1 14 999984 -344687 2 10 999990 1 49755 596238 -14117 2 19 999996 2 6 999992 2 161719 407294 1 6 999991 -763008 2 2 999999 1 2 999999 -112502 1 123158 612037 778340 2 2 999999 2 153507 726058 2 9 999993 1 20 999994 212240 2 216399 648790 2 2 999986 2 29202 950403 1 648195 674700 217797 2 13 1000000 1 12 999994 -447193 2 17 999998 1 11 999982 186152 2 190206 942097 1 2 999999 -6603 1 9 999998 392115 1 1 999998 -821091 1 17 999993 -853001 1 639402 680618 -994890 1 3 999996 248187 1 19 999984 256704 1 2 999999 -412400 2 3 999994 1 378083 415415 -624181 2 505534 646859 1 714857 943573 787848 2 2 999999 1 2 999999 485020 1 2 999999 -129345 2 469500 775685 2 10 999989 2 328026 740671 2 12 999991 2 109715 709001 1 2 999999 939419 2 2 999999 2 681690 990039 1 1 999988 -841582 2 10 999997 2 529110 616549 1 6 999999 -565424 2 2 999999 1 2 999999 -313159 1 235366 583951 -332784 2 15 999990 1 2 999999 -624702 1 12 999989 241997 2 8 999994 2 2 999999 2 2 999999 2 163312 206944 1 17 999982 201582 2 2 999999 2 19 999991 2 2 999999 1 2 999999 -162211 2 2 999995 2 7 999995 1 4 999995 450184 2 301710 403850 1 2 999999 -914123 1 248499 357796 220276 2 2 999999 2 2 999999 1 600667 823172 -224598 2 7 1000000 2 4 999985 1 2 999999 657947 2 1 999981 2 98165 786948 2 567584 887921 1 778247 921206 -603131 1 124141 835846 -281357 2 2 999999 2 444699 777591 1 2 999986 -219270 2 9 999981 2 2 999999 1 395029 581483 790919 1 20 999994 924322 2 2 999999 1 9 999991 571908 2 13 999991 2 2 999999 2 15 999997 1 2 999999 -619534 2 16 999991 1 39737 667140 -844156 1 2 999999 40575 1 2 999999 -699515 2 12 999994 2 2 999999 2 284468 341070 1 2 999999 -546324 1 697611 862439 832144 1 2 999999 401829 1 60553 93444 839854 2 228442 434358 1 14 999984 990688 1 9 999992 852987 1 339215 974372 -728956 1 9 999986 -610673 2 761315 853978 2 7 999990 1 795015 987464 -495875 2 2 999999 2 655750 673930 1 340216 583428 568253 2 2 999999 2 265987 650959 1 14 1000000 -671679 2 2 999999 2 5 999986 2 261840 431444 2 2 999999 1 2 999999 -658413 1 2 999999 808726 1 185780 801785 -915318 2 2 999999 2 11 999992 2 2 999999 1 7 999990 853813 1 272705 813877 -809117 1 2 999999 -717474 2 473429 707014 2 2 999999 2 44230 588999 2 2 999999 1 629737 793947 -101368 1 2 999999 -865759 1 2 999999 -458259 1 1 999981 482181 2 2 999999 1 4 999994 -744584 1 2 999999 -217940 1 13 999991 -537676 2 628799 713797 1 180004 712270 -415405 1 2 999999 327011 1 2 999999 67295 2 128271 621303 1 11 999982 -109177 2 16 999993 2 13 999995 1 2 999999 341244 2 596329 653064 2 309168 810264 1 11 999992 800341 2 4 999999 1 2 999999 250050 1 3 999990 -577476 1 19 999984 -647689 1 240860 244076 363619 1 225217 535997 738465 1 5 999998 -106925 1 129468 579279 80957 1 10 999988 -90098 1 2 999999 682945 2 6 999983 1 4 999990 984514 1 2 999999 -690118 1 2 999999 -456970 2 3926 463043 2 9 999997 1 7596 307033 930625 2 434258 484719 2 2 999999 2 10 999987 1 2 999999 325543 2 2 999999 2 15743 370916 1 2 999999 -676314 1 2 999999 910765 1 233256 666018 444198 1 542969 634013 -205402 1 626957 708363 451514 2 14 999989 1 3 999995 -868179 1 424458 708348 -935227 2 2 999999 2 355874 964632 2 2 999999 1 2 999999 -617305 1 261470 636395 -632808 2 18 999984 1 16 999998 709568 1 2 999999 236514 1 2 999999 -533450 2 2 999999 2 272773 698226 2 2 999999 1 341657 884278 -747072 2 10 999986 2 9 999989 1 15 999985 -202249 2 3 999983 2 460102 635587 2 566730 660013 2 9 999998 2 766429 849330 2 735289 739513 1 509619 717710 20320 1 2 999999 -91053 2 19 999985 1 2 999999 -429927 1 736435 954051 773160 1 458632 752757 -643411 1 776424 843663 159063 2 878125 878400 1 27836 181297 -876239 1 2 999999 319990 2 2 999999 2 2 999999 2 162653 801558 1 14 999993 11712 1 2 999999 -628857 2 4 999981 2 2 999999 1 2 999999 550221 2 5 999982 2 478361 829893 2 2 999999 1 2 999999 -315850 1 2 999999 -481992 2 18 999986 1 2 999999 468341 2 12 999985 2 2 999999 2 18 999982 1 2 999999 -192754 2 144510 213475 1 5 999984 -322690 1 2 999999 108441 1 305005 933348 -68547 2 15 999983 2 283079 310013 2 2 999999 2 203552 919097 1 2 999999 -912160 2 8 999985 2 2 999999 1 20 999995 177688 1 3998 832527 219277 2 7 999987 1 2 999999 -377331 1 3 999984 306814 2 473077 878189 2 2 999999 2 2 999999 1 2 999999 287259 2 472935 941839 2 607833 740893 2 187075 741118 2 18 1000000 2 482903 563885 1 4 999986 -597370 1 529301 918043 420871 1 858452 923916 -161166 2 709317 812921 2 251483 963654 2 331690 792773 1 16 999982 543343 2 12 999990 2 2 999999 1 2 999999 226645 2 177277 353640 2 315115 814828 2 2 999999 1 2 999999 -807520 1 2 999999 -677030 1 2 999999 -668473 1 271074 813692 -390287 1 2 999999 -856024 1 1 999998 958335 2 7 999984 2 2 999999 2 173306 572226 1 2 999999 -116631 2 15 999998 2 2 999999 1 2 999999 -231755 1 227367 774281 537902 2 66076 426564 2 68449 396397 2 667378 770516 1 311621 436263 85009 1 2 999999 -272974 2 2 999999 2 2 999999 1 166482 666584 5106 2 3 999998 1 2 999999 561917 2 20 999994 2 240669 554115 1 16 999992 879042 1 2 999999 -423698 1 552209 641111 686251 2 2 999999 1 12 999982 314947 2 8 999993 1 7 999993 543235 2 2 999999 2 18 999991 1 18 999987 881249 1 2 999999 755648 2 5 999996 1 134434 620887 -101095 1 377517 903102 331815 2 2 999999 1 19 999999 180690 1 2 999999 508168 2 2 999999 1 12 999990 -121280 1 17 999999 101834 1 8 999997 61685 2 40937 724193 2 1 999995 1 2 999999 778383 1 7 999987 872714 1 2 999999 597096 2 2 999999 1 140465 491144 -776517 2 2 999999 2 2 999999 2 2 999999 2 354611 598057 1 263245 487962 -17560 2 2 999999 1 13 1000000 -109718 2 16 999994 2 7 999985 1 2 999999 836222 1 2 999999 563781 1 2 999999 -415316 2 2 999999 1 2 999999 -801964 2 2 999999 2 11 999993 2 2 999999 1 728216 774240 -735202 2 37441 70629 1 2 999999 -916539 2 2 999999 1 2 999999 -760048 1 20 999992 -635697 1 7 999997 211756 2 1 999986 2 2 999999 1 80154 206731 -552614 2 711180 801782 1 9 999988 -374303 2 478815 526822 1 6 1000000 -223567 2 2 999999 1 17 999996 -843135 1 2 999999 -646095 1 59529 784238 -718469 2 19 999982 2 2 999984 1 645008 806341 -406264 1 432949 894966 -12349 2 16 999999 2 117371 646898 2 8 999981 2 88118 113841 2 3 999992 1 2 999999 431546 1 7 999983 562981 1 20 999996 145241 1 350553 897763 767890 2 779037 991683 1 43576 499928 -834163 1 18 999982 -468687 1 7262 132207 -702263 1 6 999997 918707 1 177950 639988 557174 1 2 999999 -896566 1 2 999999 733427 1 2 999999 853915 2 51831 926821 2 399830 614989 1 13 999981 -987936 2 551807 934200 1 2 999999 308547 2 186505 362812 2 282740 596307 2 5 999981 2 2 999999 1 736426 966386 793846 2 1 999982 2 406119 884296 1 1 999991 -456240 2 63993 605193 2 2 999999 1 2 999999 903586 1 14045 513041 -510124 1 9 999982 619944 1 138084 510037 787855 2 411638 700081 2 18 999996 2 2 999999 1 17 999991 -262243 2 333151 441531 1 252032 989949 -363693 2 19 999995 1 2 999999 -448432 2 135188 996548 2 2 999986 2 688017 944451 2 77078 949175 1 12 999994 355925 1 2 999999 551258 1 2 999999 633372 2 2 999999 1 15 999988 -826748 1 2 999999 -435769 1 67124 787261 468377 2 11 999983 2 62574 740989 2 406202 786783 2 13 999983 1 310665 968781 -959826 2 14 999989 1 9 1000000 -159650 1 79462 747209 -398391 2 12 999982 2 248309 485093 2 2 999999 1 718825 868835 -844864 1 416134 808898 156480 2 133641 233668 1 3 999998 129342 2 7 999989 2 13 999983 2 5 1000000 2 18 999986 2 357598 460604 2 259189 964621 2 16912 250678 1 2 999999 968428 1 4 999989 -863305 2 292913 326143 1 109860 965610 352988 2 2 999999 1 5 999982 -777053 2 265126 540651 1 815701 937182 732260 1 2 999999 -945467 1 2 999999 -978992 1 6 999995 716138 2 11 999995 2 2 999999 1 2 999999 -100262 2 12 999985 2 2 999999 1 576730 841731 340102 2 2 999999 1 2 999999 -496809 1 2 999999 905344 1 2 999999 -510236 2 17 999991 1 2 999999 361034 2 108643 799489 1 442698 860435 651076 1 3 999981 228175 1 2 999999 45376 2 573504 589086 1 12 999997 -964936 2 108174 812635 1 2 999999 262217 1 3 999998 -162816 2 285758 594697 2 20 999983 2 177035 801599 2 2 999999 1 40604 149405 -995893 2 5532 901357 1 1 999990 -429057 1 2 999999 -521304 1 2 999999 622246 2 2 999999 2 6 999981 1 2 999999 -175602 1 494931 735603 -150105 2 271563 404859 2 2 999992 2 2 999999 1 15 999997 912497 1 69931 156715 504027 1 2 999999 364440 2 8 999993 2 646019 803485 1 2 999999 -925932 2 18821 143082 2 3 1000000 1 18 999993 261932 2 2 999999 2 1165 646035 1 2 999999 -706909 2 18 1000000 1 2 999999 776395 1 2 999999 798380 1 7 999989 -616103 1 18 999991 -811124 1 8 999992 -991003 2 10 999987 2 608531 952707 1 9 999998 822990 2 238836 721708 1 2 999999 -311757 2 17 999981 2 2 999990 2 752122 766219 1 26967 904708 -314319 1 2 999990 526608 2 13 999999 2 2 999999 1 2 999999 -668210 1 1 999992 -866935 2 13 999996 1 2 999999 -348491 1 2 999999 -231407 2 3 999982 2 96904 396321 2 2 999999 2 4 999994 2 16 999993 2 2 999999 2 503691 613806 1 217572 787942 705533 2 68239 336197 2 2 999999 1 7613 879512 954803 2 10 999981 2 347546 589845 2 2 999999 1 108237 914084 -48302 2 2 999999 2 2 999999 1 2 999988 332478 1 294159 722096 -199797 2 235911 346593 1 3 999993 -848525 1 2 999999 -191821 1 12 999991 -1580 2 37184 182221 2 2 999999 1 64653 600068 630169 2 2 999999 2 9 1000000 2 2 999999 2 52564 701193 2 704471 743209 1 623587 700929 -122347 1 4 999993 179543 2 2 999999 1 174349 200949 -632692 1 206631 778045 -756480 1 2 999999 904567 1 81757 239327 -849735 2 2 999999 1 261026 307621 -79361 2 7 999984 2 20 999990 1 5 999988 223023 2 2 999999 2 14 999998 2 779598 980193 2 1 999990 1 13 999987 178514 1 3 999998 962424 2 2 999999 2 19 999981 1 2 999999 521911 1 2 999999 837602 1 17 999996 82043 2 118553 556970 1 3 999998 -547540 1 468939 587523 -420129 1 515585 573691 -322438 1 111242 356193 -189576 2 11 999987 2 5 999991 1 291923 911574 -240758 1 2 999999 -343756 1 2 999999 577087 2 2 999999 1 152960 517791 -484103 1 13 999994 375590 1 2 999999 87681 1 18 999993 -110069 1 2 999999 960918 2 316302 723033 2 2 999988 2 2 999999 1 2 999999 141225 2 8 999992 2 15 999993 1 30378 196095 -21805 2 2 999999 1 2 999999 198848 1 1 999988 600947 2 874530 986458 2 356163 681720 2 11 999991 1 9 999997 37763 2 230292 602096 2 2 999999 2 779782 980922 2 2 999999 1 11 999991 -588027 2 12 999991 1 2 999999 857100 2 553501 841081 2 9 999998 2 2 999999 2 84470 392767 1 2 999999 858340 2 2 999999 2 15 999993 2 2 999999 1 14 999998 548216 2 295327 876083 2 8 999991 2 17 999996 2 2 999999 1 18 999989 954502 1 2 999999 104568 2 12 999985 1 14 999997 -343564 2 2 999999 1 20 999991 -955321 2 12 999982 2 2 999999 2 17 999992 1 2 999999 68420 2 9 999982 1 14 999997 723548 2 82112 983623 1 2 999999 -630616 2 121882 243181 1 445060 715964 -213753 2 17 999987 1 735225 745500 -761990 2 226430 843231 2 188910 864529 2 358884 655811 1 545708 986252 890490 2 8 999981 1 2 999999 -120841 1 2 999999 -31937 1 261742 808947 -470262 2 740200 970386 2 2 999999 1 522050 741864 353957 1 2 999999 717015 2 10 999989 1 11 999985 595654 1 48756 314509 -722070 1 4 999985 -211770 2 487819 824421 1 359228 546499 -322149 2 1 999992 2 2 999999 1 2 999999 -649109 1 351064 971268 710264 1 314707 693719 703363 1 933726 960893 -676968 1 3 999995 -227302 1 2 999999 -875186 2 2 999999 1 2 999999 -485344 1 2 999999 -862182 2 2 999999 2 20 999996 2 10 999994 1 8 1000000 -567776 1 8 999994 674315 2 12 999985 2 529917 603436 1 2 999999 810351 2 258947 642777 2 2 999999 2 685569 848884 2 5 999986 2 368384 673621 2 2 999999 2 16 999981 2 444128 952071 1 2 999999 963764 1 684157 882246 -861322 1 2 999989 -555257 2 2 999999 2 140296 927166 1 688921 855841 762881 2 19 999999 2 5 999988 1 31961 679549 384660 1 2 999999 -981008 2 783988 840954 2 153730 850594 2 964073 966916 1 2 999999 -993037 2 554860 614263 2 2 999999 1 2 999999 -795239 1 6 999985 -787502 2 50996 363168 1 2 999999 648528 2 2 999999 2 6 999981 2 20 999997 2 2 999999 1 2 999999 329315 1 19 999983 82579 1 15 999988 -526548 1 5 999984 -59835 2 5 999996 2 674507 938707 1 2 999999 935761 2 13 999982 2 2 999999 1 2 999999 412108 1 80997 437060 825349 1 2 999999 82425 2 792036 875516 1 20 999989 448808 1 2 999999 -723331 2 587067 879236 2 45377 699358 1 9 999996 29700 1 512122 980014 -664129 2 2 999999 1 352131 566515 961138 1 153028 176480 -665132 2 100872 171524 1 14 999987 85363 2 2 999999 1 522807 536436 -757969 1 17 999983 -995989 1 20 999992 -656233 1 14 999987 854627 1 12 999982 -61813 2 2 999999 1 497829 530014 196063 1 171821 710588 436058 1 10 999998 291899 2 19 999991 2 117376 921820 2 2 999987 2 66850 820868 2 2 999999 2 319140 526157 2 2 999999 1 2 999999 934080 2 2 999999 1 1 999991 733333 1 6 999992 854730 1 2 999999 -247020 1 2 999999 224550 2 527386 548264 1 2 999999 472902 2 2 999999 2 283933 514722 2 116467 209232 2 2 999999 1 457678 870286 -137038 1 378508 856155 -63873 2 254999 355146 2 197704 780080 1 713206 850580 639802 1 517383 747884 720276 2 2 999999 1 5668 996848 85199 2 2 999981 1 2 999999 -772588 1 1 999990 383439 2 2 999999 2 18 999985 1 2 999999 636138 1 15 999985 30025 2 822512 856634 1 8 999989 986322 1 2 999999 288586 1 13 999997 -582421 2 2 999999 2 161046 242868 2 490723 757929 2 2 999999 1 509932 709952 219709 1 19 999993 -623998 1 816758 864180 219956 2 5 999992 2 2 999999 2 2 999999 2 368195 861343 1 18 999992 -485482 2 2 999999 2 474434 639213 2 34301 462850 2 10 999992 1 273716 718911 -842889 2 17 999995 1 2 999999 -933543 1 3 999982 -302676 2 15 1000000 2 432596 949353 2 2 999999 2 17 999983 2 183317 598672 2 2 999999 1 2 999999 977247 2 14 1000000 1 373257 688196 -828828 1 542986 669205 638034 1 16 999984 864225 2 107707 370642 2 10 999994 2 432980 898945 2 2 999999 1 20 999987 93761 2 2 999999 2 381216 774858 1 2 999999 -175269 1 170882 751773 31358 1 2 999999 794035 1 773277 900504 599827 2 474278 715394 1 4 999997 -315534 1 2 999999 799806 1 2 999993 813831 2 15 999991 1 2 999999 -667137 1 817791 967126 -148307 1 19 999996 -545006 2 424192 702379 2 424705 507739 2 245523 726005 1 76448 311473 933809 2 267324 476829 2 162752 624588 2 2 999999 2 66599 445875 1 2 999999 -78681 1 8 999991 -604176 2 2 999987 1 446304 990108 188510 2 407751 896547 2 2 999986 2 962313 979586 1 114918 444490 869557 1 351425 716599 -841464 1 1 999986 -956744 1 494984 829995 -138032 2 2 999999 1 2 999999 -452010 2 2 999999 2 3 999997 1 610268 694200 989466 1 19 999993 959783 2 4 999988 2 550265 755448 2 544764 714132 1 16 999982 -403937 2 2 999999 1 14 1000000 -818840 1 4 999994 -646649 2 14873 582992 1 8 999987 794102 2 17 999982 1 20951 673402 162630 2 10 999983 1 2 999999 353889 2 20 999987 1 16 999981 -491645 1 2 999999 138775 1 9 999992 241406 1 2 999999 786209 2 513057 823993 2 575994 802919 1 14 999998 754498 1 135987 259743 932385 2 2 999999 2 621963 637525 1 795286 834526 -840246 2 19 999986 1 11 999984 -720877 2 9 999981 2 2 999999 1 2 999991 393649 2 1 999987 2 109041 656159 1 85013 173147 -144406 2 135793 505821 2 14 999998 2 259681 410244 2 8 999994 1 8 999999 236074 1 18 999998 863352 1 185852 986977 -37705 2 2 999999 1 13 999991 -238064 1 379517 690319 316499 1 2 999999 192213 1 2 999999 439125 2 19 999993 1 2 999999 -865207 1 9 999989 -731737 1 6 999981 931976 1 19 999987 726282 2 2 999999 1 19 999994 782321 1 586307 942508 621708 1 20 999991 -217064 2 2 999999 1 10 999988 -45208 2 3 999994 1 8 999990 256589 2 583422 918315 1 448429 980382 650759 1 2 999999 -676806 1 1 999996 857328 2 351197 841580 2 15 999981 2 2 999999 2 49849 774375 2 15 999999 2 269047 686891 1 2 999999 -630426 2 144869 663487 2 8 999985 2 339360 844941 2 2 999999 2 884503 981866 2 318708 997191 2 344436 553125 2 2 999999 1 5 999992 106826 2 310593 494802 2 216458 643930 1 398043 411100 547525 2 15 999986 2 5 1000000 2 15 999993 2 2 999999 2 15 999994 1 598417 739506 -717717 1 2 999999 573334 1 13 999997 -296549 1 18 999991 169949 2 2 999999 2 749954 939237 1 2 999999 77172 1 13 999996 182745 1 2 999999 -483456 1 490014 759767 -573940 2 506595 772712 1 2 999999 -368908 1 249557 581996 90743 2 20 999983 2 14 999987 1 2 999999 -720469 1 88184 817041 261527 2 2 999999 1 2 999999 102793 1 2 999999 214354 1 7 999981 -316344 1 1 999985 -131465 2 3 999983 1 20 999993 -600195 1 12 999983 -434900 2 106534 165105 1 16 999987 -97083 2 72492 525010 2 14 999997 2 11 999998 1 2 999999 -81420 2 10 999993 2 32318 346633 1 581259 585538 892486 2 2 999999 1 2 999999 -572785 2 2 999999 2 18 999993 2 411140 767583 2 2 999999 2 707387 976783 2 392297 843405 1 18 999983 -802639 2 2 999999 1 2 999999 588788 1 73969 280175 -760550 1 9 999989 -502557 1 394939 646602 113825 1 605880 839396 -848287 2 731735 870495 2 19 999993 2 5996 677772 2 12 999981 1 898741 946440 -824588 2 2 999999 2 20 999999 2 2 999999 2 83565 743513 2 17 999990 1 9 999987 573515 2 8 999999 2 121793 465405 1 7 999991 177974 1 357098 606130 -498140 1 13 999998 -153769 1 2 999999 -822627 1 444560 864051 63594 1 515399 744450 699371 1 589121 696258 678612 2 2 999999 1 107254 886365 954636 1 50008 922449 504816 2 2 999999 2 92130 389393 2 9 999984 1 1 999995 -834252 1 2 999999 -740794 1 14 999998 853479 2 16 999999 1 358577 847796 491485 2 227994 670219 1 443636 874970 -262234 1 17 1000000 30160 2 5 999990 2 2 999999 1 2 999999 -707521 2 5 999991 2 2 999999 1 652028 689557 -462302 2 2 999999 2 20 999982 1 17 999992 161569 2 9 999989 1 2 999999 -952292 2 12 999986 2 71156 503829 1 6 999984 972312 2 2 999999 1 4 999998 488654 2 2 999999 2 2 999999 2 692185 971953 1 1 999996 -689314 2 517892 527599 2 71859 316875 2 3 999996 1 2 999999 -65118 1 20 999984 -243966 2 13 999995 1 2 999999 678946 1 2 999999 -653689 2 16 999995 2 2 999999 2 281631 477971 1 30919 828377 -812016 1 2 999999 -653570 1 444304 541363 973621 2 2 999999 1 2 999999 -177471 1 167556 600632 688759 2 2 999999 2 2 999999 2 7 999982 2 2 999999 2 2 999999 2 3 999990 1 5 1000000 -276523 1 390540 634311 -584767 2 346778 521930 2 2 999999 1 2 999999 731868 1 3 1000000 290281 2 261849 589913 2 2 999999 1 17 999986 -544519 2 208745 222957 2 20 999989 2 2 999999 1 2 999999 -308253 2 117917 374338 2 9 999981 1 10 999994 212758 1 2 999999 -706944 2 171879 831144 2 572424 674940 2 18 999984 1 199308 276470 -536844 1 20 999989 -882072 1 11 999984 482909 1 2 999999 425057 1 122585 367926 908193 1 2 999999 -93294 1 897899 907675 -215313 2 41539 906926 1 2 999999 161117 2 8 999999 1 2 999999 907985 2 13 999986 2 658295 772822 1 2 999999 -344425 2 619475 849342 2 2 999999 1 2 999999 8635 2 272581 727774 1 9 999991 -588783 1 2 999999 705824 2 2 999999 1 1 999981 56862 2 7 999987 2 2 999999 2 2 999999 1 11 999992 -511838 2 73139 734706 1 12 999982 -678573 1 181965 764424 -938614 1 2 999999 978008 2 494721 911973 2 2 999999 1 2 999999 340957 1 14 999987 -110712 1 36810 309035 7894 2 2 999999 2 2 999999 2 367162 370641 2 197002 406605 1 20 999996 -960511 2 301128 808471 2 2 999999 2 12 999994 2 2 999999 1 17 999997 -217618 2 204193 641706 2 15 999984 1 17 999998 347077 2 105766 525639 1 2 999999 902681 2 2 999999 2 5 999983 1 2 999999 659963 1 2 999999 837386 1 2 999999 625501 2 2 999999 2 236661 991145 1 1 999995 365265 2 2 999999 1 361965 749931 576144 2 18 999997 2 2 999999 2 9 1000000 1 8 999996 -793907 1 2 999999 683582 2 641447 950706 1 115020 656148 984222 1 2 999999 -615351 2 19 999992 1 343858 847852 923752 1 2 999999 840562 1 15 999992 -245267 2 555648 878789 2 2 999999 2 13 999999 2 2 999999 2 596403 719056 1 2 999999 -881096 1 370356 760533 -158192 2 2 999999 1 323489 982820 823972 2 500919 581510 2 37694 563346 2 9 999995 2 2 999999 2 2 999999 2 19 999983 1 493718 976386 -747205 1 23056 334568 -949506 1 2 999999 950582 2 484050 886499 1 12 999983 724900 1 2 999999 -10891 1 538347 880857 -769853 1 9 999998 -216797 1 12 999992 -7539 1 5 999989 286656 2 2 999999 2 12 999981 1 286550 656304 -645230 1 161009 287358 -311008 1 2 999999 -861740 1 2 999999 -404452 2 2 999999 1 605962 737614 618144 1 17 999986 323856 1 375467 519051 -603047 1 2 999999 -272321 2 12 999994 2 2 999999 1 1 999985 -631843 2 185498 316049 1 17 999988 468643 1 5 999991 -290851 1 6 999986 -296775 1 8 999982 -833546 1 634686 915785 891950 2 486667 977672 2 5 999995 1 1 999983 -559472 1 147431 824930 -818781 2 2 999987 1 114596 378669 773710 1 2 999999 939129 1 308627 463313 -239889 2 2 999999 1 14 1000000 -43646 2 2 999999 2 15 999984 2 11 1000000 1 9 999984 -922304 1 1 999989 265229 1 2 999999 623608 1 11 999998 -215420 2 373026 615041 1 2 999999 -105482 2 2 999999 2 877470 939238 2 2 999999 1 79620 814608 -753231 1 26102 99085 578268 2 2 999999 2 11 999989 2 61325 214207 2 2 999999 2 15 999985 1 14 999992 -374827 2 360735 723739 2 2 999999 2 6 999986 2 350026 925598 2 2 999999 1 11650 119716 839566 2 2 999999 2 4 999998 2 2 999999 2 2 999999 2 12 999985 1 16 999992 -845352 2 2 999999 1 2 999999 139794 1 286521 623941 -549108 2 20 999992 1 535755 829163 697938 1 258697 465396 -797194 2 12 999999 1 6 999989 -691589 2 1 999992 1 8 999999 -351901 1 16 999984 -954237 1 4 999985 -351709 1 2 999999 -451628 1 8 999987 -214824 1 116997 448254 -245856 1 2 999999 799394 2 10 999982 2 2 999999 1 2 999999 -631892 2 2 999999 1 2 999999 613816 1 29413 272798 544043 1 263193 914445 730861 1 2 999999 -317742 1 94136 315052 750433 2 1 999989 2 581441 642519 1 2 999999 597556 2 1 999985 2 2 999999 1 9 999990 312193 1 2 999999 626390 1 17 999997 725015 2 2 999999 1 88173 490453 -766783 2 9 999983 2 2 999999 1 354635 912653 -802892 2 12 999990 2 2 999999 2 3 999998 1 2 999999 -491626 1 2 999999 281695 1 2 999999 501595 2 2 999999 2 3 999990 1 621211 924026 128466 2 2 999999 1 740666 925505 406759 1 5 999997 870210 1 17 1000000 450113 2 1 999994 1 63976 896016 -845830 1 7 999991 -6794 1 2 999999 -720064 1 18 999982 306213 1 2 999999 700655 1 407966 456755 774688 2 219590 296120 1 610603 914816 -403961 2 345285 575364 1 14 999996 758274 1 474320 600225 -985311 2 17 999997 1 17 999998 -432812 1 2 999999 545942 2 2 999999 2 4 999998 2 20 999983 2 2 999999 1 2 999999 -848927 2 2 999999 2 459074 852501 1 20 999989 -870826 1 832413 893981 522217 2 5 1000000 1 694621 886162 -584276 2 2 999999 1 285645 836934 -103281 2 302287 830845 2 13 999986 1 18 999994 242381 2 85882 526264 2 17 999986 1 239004 956737 906489 1 2 999999 305471 2 466084 540332 2 187158 213506 1 2 999999 -818191 2 11 999986 1 2 999999 -23417 1 2 999999 123998 1 83957 944956 197916 1 16 999987 234392 1 151483 729126 -399446 2 2 999999 1 175898 920915 -952675 1 211022 862299 -826875 2 2 999999 2 2 999999 1 309794 476613 -277490 1 2 999999 -311929 1 17 999993 752132 1 2 999999 827982 2 2 999999 2 846416 934427 2 14 999988 1 8 999994 800976 1 2 999999 250671 1 359189 797201 -161042 2 2 999999 1 2 999999 -29916 1 4 999999 876278 2 7 999998 2 408422 900760 2 20 999998 1 2 999999 -125534 1 2 999999 688772 2 127772 519145 1 2 999999 -936263 1 19 999993 370879 2 2 999999 1 558777 935235 969247 2 7 999994 2 2 999999 2 2 999999 1 304833 866147 232360 2 6 999991 1 2 999999 71153 2 10 999998 1 2 999999 -94186 2 2 999999 2 620623 809818 1 12 999983 -675414 1 2 999999 993020 1 2 999999 -444187 1 7 999997 -440334 1 2 999999 935681 2 5385 256546 2 18 999986 2 2 999999 1 2 999999 984480 2 2 999999 1 5 999997 41313 1 2 999999 -390531 2 2 999999 1 546477 843048 575627 2 264887 822456 1 3 999988 391583 2 2 999999 1 766865 963926 -10873 2 2 999996 2 2 999999 1 16 999991 746707 1 653029 789307 -217841 2 2 999999 2 19 999998 1 2 999999 827957 2 2 999999 1 2 999999 -253206 1 338315 733873 -142336 2 3 999982 1 3 999985 -170915 2 784413 835691 1 2 999999 -539300 1 19 999998 787910 1 5560 5950 -963300 2 12 999985 2 1 999987 2 9 999984 1 2 999999 -596834 1 50449 134047 303929 2 830949 999386 2 15 999985 2 20 1000000 2 2 999999 2 5 999993 2 2 999999 1 11 999994 325944 2 435575 481485 1 259374 362185 890013 1 972469 978908 -310298 1 289082 790820 826420 1 19 999984 139271 2 214911 324945 2 10 999990 1 20 1000000 -73688 2 464024 762121 1 22090 456447 -944123 2 2 999999 2 2 999999 2 1 999993 2 2 999999 1 5 999982 113537 1 50730 718674 -28276 1 254949 384290 232351 2 2 999982 2 20 999987 1 4 999987 -231813 1 2 999999 -969947 2 2 999999 1 481396 891995 325705 2 257242 747993 1 273315 796332 602067 1 12 999988 501746 2 274410 933769 2 8 1000000 2 2 999999 2 19 999986 1 2 999998 -804641 2 2 999999 2 2 999999 2 172088 363296 2 404030 830266 1 12 999983 -559953 1 7 999997 -552975 2 8 999990 2 2 999999 1 19 999984 -460502 1 119124 780697 -669046 2 53059 404063 1 2 999999 -352840 1 287574 721138 83386 1 141975 576196 -219349 1 38364 546381 376119 1 2 999999 202826 1 2 999999 295927 2 44513 433705 1 47849 386395 -758483 1 2 999999 683435 2 1 999983 2 289145 904400 2 516382 732307 2 2 999999 1 20 999997 744238 1 17 999983 476186 2 2 999999 1 424825 837390 -255949 2 33088 645176 2 176565 939955 2 198040 223421 2 2 999999 1 2 999999 -133583 2 10 999990 2 17 1000000 1 2 999999 -103278 2 2 999999 1 2 999999 224144 2 2 999999 2 16 999995 2 73456 128007 1 3 999981 147401 2 437321 685015 2 5 999997 1 2 999999 834763 2 692793 979542 2 2 999982 1 328315 380366 833124 2 5 999997 1 8 999987 -519543 1 2 999999 -509241 1 2 999999 -576725 2 2 999999 2 2 999999 1 278228 763352 -811485 2 2 999999 2 2 999999 1 5 999993 489826 2 247816 426660 2 2 999999 2 2 999994 2 7 999985 1 862209 929881 -635677 1 11 999984 -474682 1 267554 869128 886106 2 3 999996 1 2 999999 -834432 2 2 999999 1 16 999990 -942639 1 2 999999 44528 2 7 999993 2 444399 634956 2 2 999999 1 21018 628013 -36491 1 521300 708757 81918 2 209155 293276 1 196806 298499 986376 2 2 999999 1 17 999998 -951204 2 2 999999 1 2 999999 -876421 2 2 999999 1 2 999999 15257 2 234621 518317 1 6 999995 -368957 2 18 999990 2 72833 247307 1 2 999999 -702346 2 2 999999 1 8 999984 739808 1 2 999999 556988 1 2 999999 388544 1 766480 853014 -174781 1 425938 616147 553538 1 4 999985 403886 1 2 999999 -207868 2 225802 854672 1 17 999989 -798041 1 4 1000000 7473 2 16 999983 2 2 999999 2 478764 655823 2 1 999996 2 2 999999 2 15 999999 2 2 999999 1 535160 968533 -913307 1 553364 589992 126184 1 157911 170892 175148 1 1 999995 -542353 1 443785 720616 -493937 2 4 999984 1 3 1000000 -288105 1 13 999994 -356010 1 2 999999 -672642 1 2 999999 -243074 2 8 999986 2 187076 673510 1 19 999988 -896558 2 8 999982 2 2 999999 2 432321 615421 1 19 999992 -517031 1 2 999999 402551 1 335213 451790 -672201 1 2 999999 -717636 2 363495 664837 1 7 999997 -700617 1 10 999999 94395 2 11 999987 2 200022 917474 1 496994 867234 -493793 2 396433 501932 2 2 999999 2 222206 749084 1 2 999999 -764071 2 2 999999 1 429166 750960 362380 2 382360 604834 1 2 999999 -418558 1 2 999999 405101 1 2 999999 -513209 1 14 999991 -302159 1 2 999999 316413 2 4 999989 1 2 999999 -189916 1 481550 911928 -479420 1 2 999999 873650 1 657886 965352 -298535 2 2 999999 1 2 999981 348979 2 709923 728843 2 2 999996 1 775873 841736 695495 1 2 999999 -635340 1 11 999996 -708902 2 9212 548895 1 326255 842079 -422099 2 20 999990 1 2 999999 719188 1 5 999995 -268781 1 2 999999 901659 2 2 999999 1 176236 706593 -529802 1 164751 533014 802826 1 2 999999 903756 2 92352 95097 2 233054 756478 1 2 999999 548710 2 2 999999 1 10 999998 266772 1 2 999999 422904 2 19 999992 2 8 999995 2 17 999994 1 396295 475961 719898 2 17 999989 2 12 999984 2 7 999985 1 2 999999 529284 2 2 999999 1 9 999996 902101 1 2 999999 804960 2 10 999988 2 69309 434153 2 483904 783332 1 24856 617542 -604287 1 521713 732670 -987313 1 33715 263687 530703 1 122150 423359 227130 1 889398 977999 -105532 1 2 999999 -144735 2 18 999991 2 2 999999 1 2 999999 493788 1 2 999999 638729 1 2 999999 106329 2 2 999999 2 13 999993 2 2 999999 2 2 999999 2 90966 793576 2 74890 206643 1 18 999981 -763195 2 390863 449214 2 647425 710247 2 18 999996 1 12 999992 458019 2 10 999993 1 2 999999 -837805 1 33287 764185 101616 2 2 999999 2 2 999999 2 2 999999 2 347699 731409 1 3 999986 -43849 2 2 999999 1 4 999994 946542 2 269532 571335 1 2 999999 -175710 1 6 999993 359938 1 8 999995 -414858 1 2 999999 370841 2 2 999999 2 576465 843508 2 2 999983 1 7 999988 503004 1 300677 351445 -406345 2 4 999996 1 462583 628854 -253741 2 6 999983 1 1 999982 170280 2 16 999999 1 13 999983 -89035 2 1 999991 1 2 999999 -652904 2 2 999999 1 13 999982 759746 2 290504 921225 2 1 999984 2 8 1000000 1 2 999999 -878987 2 2 999985 1 19 999983 -32511 1 16 1000000 880233 2 10 999995 1 694884 797355 -432305 1 12 999987 610785 2 2 999999 1 16 999995 148939 2 2 999999 1 2 999999 -858338 2 2 999999 1 507992 916444 -686785 1 2 999999 590629 2 390164 482230 2 10 1000000 2 14 999988 1 2 999999 -815478 1 469681 481456 -964881 2 7166 681637 1 2 999999 650310 1 434482 982464 -198687 2 3 1000000 1 2 999999 131759 1 60122 607925 -774239 2 16 999989 2 258014 620253 2 557676 594710 2 431130 469918 1 2 999999 942906 2 6 999994 1 609209 998203 342971 1 592876 833661 151050 2 4 999989 1 177856 842243 921860 2 183725 579600 2 307592 608530 2 5 999987 1 19 999984 347346 2 15 999981 2 484881 757866 1 5 999988 868795 2 2 999999 2 329673 805354 1 2 999999 -619531 1 2 999999 -338699 1 18 1000000 -636283 2 18 999987 1 14 999993 813884 2 16 999990 1 2 999999 235862 1 10 999996 194927 1 11 999987 231787 1 16 999993 28884 2 2 999999 1 1 1000000 -55321 1 10 999990 -410175 1 68006 365392 -135416 1 728021 935517 644645 1 55797 102728 244725 1 18 999990 913552 1 10 999983 -955484 1 2 999999 -443807 2 2 999999 2 452230 960261 2 2 999999 2 18 999992 2 20 1000000 1 2 999999 80708 1 309418 397091 995264 1 14 999991 89329 1 359428 522640 -511214 1 2 999999 727842 2 663502 755425 2 54742 255263 1 46943 717379 -742915 2 20 999998 2 263725 402270 2 2 999999 2 17 999997 2 1 999991 1 358694 359519 716481 2 16 999985 1 327174 694840 -853724 2 14 999982 1 15 999999 -625041 1 537042 830895 384162 1 2 999999 -801489 2 183760 604969 2 1 999995 1 92628 943928 -987542 1 2 999999 -294840 1 2 999999 78994 2 2 999999 1 2 999999 547908 1 6 999997 -807254 2 7 999989 1 288353 363463 918286 1 5 999996 807366 2 225159 584434 1 1 999991 -952745 2 2 999999 2 8577 704521 2 13 999998 1 761641 856940 61894 2 196484 918543 2 567445 920872 1 386069 693011 -78397 1 37951 491075 -356269 2 266304 613056 2 20 999989 2 2 999999 2 2 999999 1 209193 235091 -606248 2 7 999986 2 19 1000000 1 562420 889092 -760135 1 17 999992 -824168 1 2 999985 -852767 2 10 1000000 2 13 999985 2 12 999998 1 7 999981 -634798 2 2 999999 1 73306 122055 -309911 2 2 999999 2 2 999999 2 218683 365865 2 2 999999 2 2 999999 2 74016 899973 2 11 999981 2 2 999999 2 114885 239215 1 8 999984 -138245 2 2 999999 2 17 1000000 1 433838 789590 977891 1 284226 600546 375266 2 2 999999 2 2 999999 1 352052 916316 -435929 2 182493 857603 1 2 999999 -852178 1 309796 716686 -792814 2 2 999999 2 181338 817179 1 2 999999 994069 2 2 999999 2 218232 339443 2 2 999999 2 2 999999 1 17 999986 658013 2 8 999987 1 17 999981 -42461 1 133228 250617 -122413 1 2 999999 -969853 2 2 999999 2 10 999992 1 2 999999 166160 2 476808 945166 2 349269 388692 2 2 999999 2 2 999999 2 2 999999 2 9 999998 1 17 999992 -145840 1 7 999998 -778537 1 2 999999 -92310 1 2 999999 -922464 2 763578 850523 2 16 999982 1 2 999999 37507 1 2 999999 -191395 2 2 999999 1 2 999999 792360 2 41324 138180 2 20 999996 1 322533 729261 428046 1 336110 735613 616293 1 2 999999 402430 1 560751 567581 -168753 2 220275 989962 1 10 999990 230223 2 2 999999 1 18 999981 110631 2 263629 350083 1 100995 634852 -614033 1 790530 941921 -769528 1 702979 739813 -753446 2 2 999999 1 2 999999 567948 2 2 999999 1 369520 803750 973298 2 5 999996 1 87988 802740 -875646 1 1 999981 358107 2 2 999995 2 9 999981 2 2 999999 1 19 999988 -664932 2 2 999999 1 4 999996 -239133 2 358026 516084 2 2 999999 1 35037 911380 433316 1 5 999996 286957 2 2 999999 1 144842 425465 -283149 2 158899 290041 2 2 999999 2 83834 763712 2 125159 311216 1 738889 751112 -312291 2 2 999999 1 2 999987 108774 1 9 999999 147013 1 85005 300959 -138646 1 2 999999 -289259 1 2 999999 59255 2 2 999999 2 2 999999 1 460219 895118 234307 1 2 999999 452109 2 17 999990 1 133432 919369 -232674 2 2 999981 2 8 999994 2 49730 379502 1 1 999984 -904954 2 559692 672299 2 506930 979392 2 8 999994 1 18 999995 -13810 2 349493 410826 2 463600 962757 2 223948 653474 2 2 999999 1 12 999987 314371 1 2 999999 270674 1 2 999999 60594 2 113867 254116 2 4 999985 1 801495 903514 256709 1 2 999998 -795439 2 10 999985 2 466306 558384 1 6 999991 -368008 1 4 999984 699510 1 2 999999 894638 2 9 999992 2 821755 868421 2 4 999996 2 142748 271068 2 20 999998 1 2 999999 -824793 2 393546 606263 2 218772 754388 1 2 999999 -158673 1 9 999982 268743 1 336152 392003 -404709 2 3 1000000 2 2 999999 2 2 999999 1 2 999999 977256 1 15 999984 -84857 2 3 999992 1 402673 744706 -364644 2 8089 97109 2 2 999999 1 434586 858239 -217543 2 2 999999 1 4 999987 845484 2 20 999996 1 138923 961857 289025 2 2 999999 1 700477 741880 718052 2 2 999999 2 4 1000000 2 509910 981205 1 708447 845767 -20033 2 35601 976044 2 16 999993 2 786053 880666 1 666343 989235 227171 1 97375 904982 793240 2 715783 969685 1 661372 840304 128470 2 318116 700367 2 397214 687633 2 2 999999 1 92105 304071 719692 1 10 1000000 666853 2 2 999999 1 2 999999 -95099 1 588933 858184 207352 2 320397 609735 1 10 999984 -861948 1 19 999989 -172226 1 321614 344965 639074 2 9 999998 1 2 999999 772923 2 16 999993 2 17 999984 2 764324 765260 1 64284 983892 290729 1 2 999999 76875 1 7 999985 960510 1 2 999999 11919 2 7 999983 1 111344 688298 424943 1 2 999999 -239402 1 448977 901458 326632 1 205093 541575 714918 2 2 999999 1 15 999986 -518757 1 18 999994 612846 2 10626 30769 2 536514 894086 2 220253 657982 1 3 999981 484972 2 208375 613103 1 14 999990 -691485 1 132768 713203 276597 1 448268 718996 -124873 1 4 999984 -458993 1 6 999981 194967 1 777281 900702 163552 2 418883 813937 1 2 999999 -524083 1 13 999995 762096 2 2 999999 2 8 1000000 1 2 999999 34952 1 2 999999 759032 1 6 999983 718666 1 151576 208527 807689 2 2 999999 2 16 999998 2 2 999999 2 2 999999 1 16443 909372 -877486 1 1 999995 54500 2 13 999988 1 15 999990 -975303 2 363247 413109 1 313503 398582 -972262 1 30831 299955 -116696 1 616483 941785 -11075 2 2 999999 1 9 999999 -966598 2 2 999999 2 4 999994 2 20 999986 2 18 999982 2 614504 924637 1 15 999994 820911 2 10 999994 2 851449 974365 2 2 999996 2 2 999999 2 2 999999 1 210060 498620 -961863 2 2 999999 1 6 1000000 -38212 2 255784 994853 2 82032 803275 2 15 999987 1 4 999991 -285339 1 18 999994 -646261 2 2 999999 1 18 999982 -514107 2 2 999999 2 312144 632927 2 5 999990 2 19 999981 2 332973 807260 1 395482 538849 678336 1 2 999999 471569 1 2 999999 256045 1 66459 221527 -576508 2 2 999999 2 8 999984 1 848214 946688 122601 2 14 999985 1 2 999999 -792938 1 288590 858539 -347573 1 10 999999 130298 2 2 999999 2 7 999999 2 2 999999 1 2 999999 -201095 2 100744 430583 1 137684 934437 401942 2 2 999999 2 54348 190966 2 18 999991 2 2 999999 1 785260 868930 938396 2 8 999985 1 205080 248375 -402451 1 688508 802120 -636746 1 33607 790442 491109 2 145486 899970 2 2 999999 2 2 999989 1 16 999995 -123799 1 11447 196191 -190112 2 20 999989 2 280008 612180 1 70818 849484 42030 2 5 999989 1 2 999999 73686 2 2 999999 1 2 999999 530708 2 628273 918997 2 163507 731452 1 545435 608403 277256 1 2 999999 837046 2 202316 958968 2 2 999999 1 452931 845910 649459 1 18 999984 824614 1 163842 424248 -468292 2 2 999990 2 2 999999 2 36426 831591 2 2 999999 2 9 999999 2 19 999988 1 2 999999 -269410 2 88638 926003 1 20 999991 -146333 1 2 999999 202004 1 7 999991 256940 2 2 999999 2 19 999992 1 2 999999 -406119 2 876000 997404 1 2 999999 950844 2 433675 500901 2 337693 701345 2 412207 733565 1 67423 921207 -437065 2 246641 303505 1 3 999985 -227929 2 2 999999 1 2 999999 654839 1 2 999999 86799 1 7 999986 322404 1 10 1000000 -943772 2 503393 774519 1 12 999984 886690 2 400446 751150 1 2 999999 311136 1 294794 614733 774011 2 2 999999 2 8 999995 1 17 999994 648617 1 790822 892668 -443697 2 190234 725477 2 404997 436275 1 323382 962489 -623346 1 19 999984 -857575 1 2 999999 895759 1 456485 808849 187305 2 2 999999 2 128809 333893 2 14 999981 2 2 999999 1 2 999999 568637 2 7 999986 2 2 999999 1 250910 592961 -891980 1 4 999981 -977196 2 2 999999 2 458195 594941 1 2 999999 -312003 2 1 999995 1 11 999985 -361038 1 19 1000000 713959 2 539262 974409 1 7 999994 416432 2 674992 683880 2 180158 636285 2 42877 69000 2 3 999998 2 20 1000000 1 13 999984 -453120 2 519625 915823 1 12 999994 251035 2 16 999985 2 219283 433572 2 444608 615175 2 2 999999 1 1 999985 94415 2 2 999999 1 10 999981 534878 1 2 999999 902551 1 2 999999 -310432 2 9 999990 2 755665 794014 1 2 999999 521306 1 2 999999 -822620 2 9 999996 1 191852 532121 -522829 2 228300 542786 2 419803 811177 1 485399 877986 818412 2 474652 807440 2 1 999987 1 2 999999 -283042 2 7 999981 1 803857 804771 725080 2 2 999999 2 10 999981 2 2 999999 2 2 999999 1 14 999988 -135147 2 109956 299661 2 15 999988 2 2 999999 1 687000 931788 518382 1 10 999998 348192 1 2 999999 -989118 1 430152 981316 -783575 1 2 999999 -536542 1 516581 977496 465005 1 762368 816648 531826 1 443496 599590 901613 1 606212 631528 726943 2 512153 695428 1 308066 400119 349439 2 2 999999 2 2 999999 1 17 999998 542072 2 155497 299182 2 2 999999 1 2 999999 -32632 1 2 999999 680266 1 10 999989 -453007 1 19 999996 -19317 1 107200 896719 135161 1 2 999999 -9657 2 6 999992 1 578506 757380 -343238 1 546704 704460 247754 1 2 999999 106866 1 12 999999 323633 2 2 999999 1 741405 961659 -248766 2 10 999989 1 72898 816418 860766 2 16 999983 1 6 999987 666747 1 2 999999 217378 1 2 999999 -323635 1 2 999999 -806203 1 2 999999 -361996 1 2 999999 952766 2 1 999988 2 2 999999 2 518139 690303 2 2 999999 2 5718 410454 1 3 999991 317013 2 329239 424548 2 2 999999 2 164832 336331 1 2 999999 -983786 1 751117 974031 227520 2 874628 885630 1 685725 760989 -537942 1 10 999990 39606 2 18 999997 1 13 999981 -652388 1 264399 351123 -715775 1 264517 393474 726311 1 9 999990 894384 1 18240 608723 -583621 1 937730 971571 -947697 1 16 999996 339034 1 2 999999 -698473 2 2 999999 2 60429 649061 1 1 999997 102558 1 15 999983 536541 2 2 999999 2 14 999986 2 19 999981 1 11 999998 -947213 2 2 999999 1 262504 801374 -445643 1 2 999999 599871 2 2 999999 2 14 999985 1 12 1000000 -713263 2 2 999999 2 4 999993 1 7 999999 96070 1 2 999999 -306812 2 2 999999 2 15 999995 1 1 999987 -686951 1 592484 713780 -173892 1 1 999994 -614099 2 2 999999 1 132041 929605 656859 1 240296 597650 -137806 2 2 999999 1 143206 495961 -866383 1 807308 944997 557414 2 697576 754537 2 2 999999 2 17 999981 2 2 999999 1 122760 584807 856407 2 400944 525750 1 3 999993 -445214 1 392677 832392 -872611 2 2 999999 1 2 999999 300098 1 584302 690744 -5441 1 2 999999 -533538 1 9 999989 77779 1 297595 405187 -684075 1 2 999999 682648 1 2 999999 203391 1 20 999981 -773139 1 2 999999 468470 2 306709 527831 1 16 999989 -856153 1 164887 859070 -919541 2 248363 515312 1 446037 728011 184408 1 154361 764096 912310 2 2 999999 2 19 999986 1 10 999995 -682874 1 167995 365064 330087 2 371846 528098 1 472698 641013 850943 1 2 999999 -183471 1 2 999986 -402534 1 2 999999 624562 2 422162 470475 1 2 999999 379732 2 2 999999 2 17 999990 2 19 999989 1 7 999983 313138 2 15 999982 2 2 999999 2 110255 775098 1 224869 840779 966315 1 2 999999 579000 2 2 999999 2 2 999999 1 2 999999 762886 1 2 999994 695755 1 17 999994 478522 2 8 999987 1 12 999996 -224166 2 337870 704041 2 16 999985 2 2 999999 2 162051 987051 1 728955 778607 781808 2 2 999999 1 2 999999 291147 1 2 999999 -462217 1 2 999999 -75560 2 2 999999 2 4 999989 1 2 999999 -30333 2 2 999999 1 20 1000000 -282056 2 499593 851889 1 1 999992 746208 1 3 999994 510747 2 2 999999 1 367773 602928 301477 2 2 999999 1 204733 861414 532902 2 2 999999 1 4 999987 -479845 1 6 999989 -260594 1 2 999999 258030 1 525668 622789 -182193 2 2 999999 2 14 999995 1 13 999990 623425 2 97763 388127 1 13 999988 379535 2 20 999995 1 17 999988 -839423 2 61147 817395 2 161157 380754 1 2 999999 -949930 1 14 999984 918898 1 777131 818368 82584 1 19 999989 614897 1 6 999997 145236 2 2 999999 1 2 999999 -579057 1 9 999991 -106825 2 2 999999 1 72423 742839 550602 2 2 999999 1 2 999999 244077 2 459577 547854 2 555229 898858 1 281603 305754 1115 1 2 999999 195000 2 2 999999 1 507064 787175 710844 1 1 1000000 -986334 2 8 999981 2 17 999989 2 677782 722869 2 2 999999 2 2 999999 1 2 999999 383129 1 2 999999 -632467 2 2 999999 2 18 999987 1 2 999990 -526416 2 2 999999 1 724594 924382 -768379 2 146268 597223 2 2 999999 2 8 999990 1 584885 664958 -64444 1 230042 604297 575045 1 2 999999 603169 1 17 999988 -732870 2 4 999998 2 2 999999 2 11 999984 2 237515 428118 1 2 999999 -524639 1 2 999999 726147 1 373695 453387 72826 1 1 999985 -876786 2 2 999999 2 148856 231091 2 10 999998 1 14 999986 496576 1 437319 961945 525450 1 9 999995 169550 2 16 1000000 1 2 999999 461487 2 2 999999 2 21278 756049 1 2 999999 83834 2 834027 958871 1 2 999999 -193707 1 138813 247745 400872 2 16 999999 2 133446 846160 2 19 999982 2 2 999999 1 2 999999 -81457 1 492902 729168 661536 1 507671 572287 651419 2 2 999999 2 2 999999 2 160288 498025 1 12 999989 -425669 1 7 999982 -173935 2 199963 383818 1 15 999989 24172 1 2 999999 384336 1 377172 580368 629172 1 10 999999 -757907 1 2 999999 741086 2 13 999994 2 12 999990 1 385269 505711 -910966 2 15 999994 2 2 999999 2 2 999997 2 167786 420075 1 2 999999 492079 2 122233 536544 1 8 999985 73824 2 2 999999 2 76947 770979 2 556931 571444 1 13 999994 -615939 1 55328 74766 59974 2 2 999999 1 18 999999 -903329 1 4 999998 358240 1 11811 475064 -452924 2 20 999987 2 2 999999 1 139246 153298 -303502 1 2 999999 -973231 1 335906 405303 -153793 2 1 999993 2 1 999996 2 6 999988 1 2 999999 698767 2 8 999985 2 2 999999 2 421068 897371 2 2 999999 1 2 999999 -170815 1 63022 771570 -526331 2 2 999999 1 463830 920628 -916894 1 19 999991 -825274 1 19 999995 931244 2 2 999999 1 616046 871917 301402 1 388785 869331 511214 1 3 999993 -607130 1 1 999989 120582 2 2 999999 2 17 999983 1 19 999997 795098 2 11813 263605 2 2 999984 2 11 999996 2 8 999997 2 47019 921784 1 2 999999 64360 2 6 999989 2 505885 858323 2 2 999999 1 17 999995 -581336 2 2 999999 2 8 999988 1 2 999999 -655005 1 2 999999 -60262 1 4 999984 647756 1 2 999999 95239 1 8 999987 -719932 2 63594 355260 1 9 999997 -783007 2 17 999995 2 15 999986 2 1 1000000 1 18 999983 798231 2 253108 612035 2 283253 573235 1 130896 180419 675802 2 5 999999 1 160897 621443 -304355 1 2 999999 -146777 1 219495 986266 742871 2 3 999992 2 2 999999 1 72540 984967 882908 2 2 999999 2 16036 19890 2 345616 910231 2 2 999999 1 484340 573070 103991 1 459875 628175 -524613 1 40010 559250 -993245 2 11 999994 1 2 999999 -546831 2 2 999999 1 2 999999 770954 1 8 999985 -761090 2 2 999999 1 2 999999 316563 1 487348 609472 -494674 1 2 999999 -140851 1 13 999995 -916598 2 4 999986 1 237524 497639 120930 2 401314 902545 2 46569 408094 2 2 999999 2 10 999985 2 11 999994 1 9 999999 -983780 1 2 999999 -972841 2 114605 625591 1 65036 814222 -895724 1 2 999999 -25262 2 2 999999 2 322897 467220 2 565878 883236 2 13 999988 1 6 999986 -844502 2 103617 466771 2 8 999993 2 2 999999 1 555121 883604 81713 1 2 999999 159544 1 700918 814361 -483503 2 2 999998 2 2 999999 1 852879 934180 -319557 2 2 999999 2 738842 856702 1 5 999993 -960462 1 2 999999 -459190 2 2 999999 1 2 999996 -889601 2 2 999999 2 3 999997 1 2 999999 207854 1 436512 509533 708887 1 2 999999 304227 2 2 999999 2 17 999989 1 169270 921635 20842 2 13 999989 1 20 999988 -42853 2 2 999999 2 5 999988 1 792507 845461 -562739 1 184724 951413 584660 2 14 999997 1 77572 385649 119683 1 15 999989 796192 2 2 999999 2 99521 309301 2 2 999999 1 8005 844442 -340571 2 556113 688734 1 11 999997 515703 2 2 999999 2 36086 585140 2 2 999999 2 19 999996 2 11 999981 1 6 999984 420934 1 2 999999 -540575 2 10 999990 2 268366 349089 2 19 999997 1 2 999999 -890978 1 5 999998 529180 2 2 999999 2 180412 522949 2 19 999999 1 256428 933478 -826329 1 2 999999 -997967 1 2 999999 880981 1 59985 360364 -683879 2 420407 471942 1 7 999985 297327 1 2 999999 504912 1 2 999999 189336 1 7 999996 -552283 1 624632 927391 747603 2 2 999999 2 2 999999 1 2 999999 -364632 1 327479 874599 255225 1 20 999990 83457 1 2 999999 -235341 1 17 999989 686931 1 261604 297708 -929594 2 1 999987 1 2 999999 436644 1 114083 492108 926282 2 2 999999 2 731339 818051 1 15 999983 -491963 2 467135 767424 1 12 999981 307716 2 19 999991 1 14 999986 -916874 2 9 999983 1 2 999999 642836 1 2 999999 676611 1 326765 389742 -106196 1 103055 378872 224370 1 2 999999 -909118 2 2 999999 1 174277 956517 -409381 1 23005 460763 763168 2 2 999999 1 2 999999 -889393 2 292896 994291 2 2 999999 1 2 999999 148976 1 2 999999 -500063 1 20 999990 441217 2 2 999985 1 833904 887197 -387799 1 2 999999 33034 2 12 999990 2 34611 857971 2 2 999999 1 15 999984 143787 1 43285 977789 473590 2 361810 894206 1 815588 893929 858732 2 681819 701972 1 7 999988 611182 1 2 999999 -445243 2 2 999999 2 408013 437874 1 2 999999 345187 1 2 999999 -235512 2 181537 732031 2 27912 480694 2 73491 343856 1 2 999999 -315859 1 2 999999 -507677 1 394064 979167 940802 1 5 999997 760726 2 2 999999 2 536493 720775 2 18 999998 2 11 999987 1 334792 951912 -192734 2 316548 528835 2 2 999999 2 2 999999 2 2 999999 2 3 999993 1 238298 480816 732646 2 17 999995 2 238673 700468 2 18 999983 2 162363 691695 1 14 999992 565432 1 2 999999 -517346 1 316957 506719 474102 1 7 999989 720428 1 857091 870976 -159185 2 2 999999 2 4 999990 2 16 999987 2 3 999990 2 2 999999 2 19 999997 2 913563 922685 2 2 999999 2 382896 777680 1 179767 495393 -291997 2 19 999984 2 2 999989 1 2 999999 -459889 1 2 999999 -763446 1 80756 965575 663233 1 15 999981 64656 2 239482 482000 1 2 999999 367965 1 14 999988 956180 2 2 999999 1 8 999981 -239056 2 62015 750063 1 2 999999 -980663 2 409850 995358 2 2 999999 2 4 999999 1 2 999999 -979860 2 499611 639269 1 73228 776392 -863274 1 2 999999 -6198 1 22657 442400 947995 2 101128 495004 1 184514 834566 -239773 2 2 999999 1 2 999999 221701 2 2 999994 1 2 999995 -830345 2 7 999995 1 9 999981 640290 1 5 999990 555583 2 10 999993 2 592826 805792 1 5 999985 -578834 2 18 999984 1 2 999999 -505718 2 726912 998654 2 16 999990 2 597577 701392 2 20 999995 2 2 999999 2 240784 716662 2 6 999989 1 641358 938155 -637179 2 1 1000000 1 154500 547698 417831 1 2 999999 -792526 1 7 999997 393151 1 2 999999 -466694 2 1517 394042 2 674944 834609 2 704358 859296 1 19 999990 -995128 2 2 999999 1 141549 908238 867800 1 628339 837868 342500 1 133770 752708 -394125 1 235883 381949 -344881 1 9 999991 284578 1 2 999999 -850060 2 842072 866329 1 10 999982 209109 1 13 999997 508557 1 2 999999 331792 1 2 999999 -50465 2 133419 388081 2 582023 652823 1 4 999983 -783090 1 15 999997 563516 1 2 999999 -321890 1 196203 354588 -86408 1 9 999989 -14573 2 853354 973782 2 80805 582960 2 2 999999 1 2 999999 -635315 2 16 1000000 1 2 999999 439267 1 176232 557833 -982336 2 606036 786483 2 131168 608046 2 444667 740751 2 2 999999 2 2 999999 1 458940 691171 714314 1 2 999999 -36321 1 289971 731430 297716 2 2 999999 2 6 999986 1 379106 648541 -430605 2 4 999994 1 516623 737953 -450037 2 738043 759572 1 599949 888635 712542 1 11 999999 -88632 2 2 999999 1 143549 495558 584084 1 2 999999 -254247 2 496759 769626 2 2 999999 2 413260 734946 2 2 999999 1 2 999999 598735 1 5 999999 -358422 2 2 999999 2 176765 296383 2 2 999999 1 452922 731155 -15728 1 2 999999 -911887 2 2 999999 2 6 999999 1 842806 876928 -522591 1 17 999990 129358 1 4 999999 827459 2 272216 317266 1 2 999999 490617 1 2 999999 671249 2 517540 862583 2 190498 192146 2 113229 810702 2 56653 189285 1 2 999999 -991521 1 4 999982 158740 2 2 999992 1 4631 474504 360974 2 2 999999 2 2 999999 1 2 999999 -378266 1 5 999997 -324735 1 2 999999 -998282 1 2 999999 992489 2 2 999999 1 2 999999 82718 2 2 999999 2 2 999999 2 416759 754439 1 150860 364601 226951 2 4 999987 2 2 999999 2 6 999992 1 2 999999 317040 1 380912 524104 39246 1 12 999990 -695100 2 383538 769360 1 2 999999 -577505 2 1 999997 1 109194 319273 883453 2 2 999999 1 2 999999 -54182 1 2 999999 -302253 1 11 999990 -336049 1 7 999984 333346 2 85945 878882 1 1 999996 -909732 2 16 999983 2 2 999999 2 2 999999 2 4 999987 1 1 999981 919958 2 2 999999 2 4 999996 1 2 999999 129395 1 160843 203964 -913741 2 279624 451576 1 9 999983 884352 2 2 999996 2 2 999999 2 130895 348572 2 12 999983 1 309987 606711 196743 2 14 999991 2 2 999999 1 20 999991 241656 1 19 999985 -120893 1 8 999989 432549 2 2 999999 1 13 1000000 904416 2 41993 617104 1 20 999983 -609699 2 690895 817830 1 2 999995 999284 1 8 1000000 59350 1 431490 497912 -471554 1 332864 451002 974984 2 2 999999 1 277764 650588 -316712 2 18 999996 2 2 999999 2 2 999999 2 504124 536392 1 2 999999 -670463 2 1 999984 2 2 999999 2 624814 657008 2 264704 601888 1 6 999983 617696 1 81827 653867 720122 1 2 999999 585887 1 285134 392827 -900028 1 2 999999 -201907 2 11 999992 2 43378 169549 2 2 999999 2 2 999999 1 1 1000000 -60551 1 4 999985 -115517 1 159442 708090 -296159 2 2 999999 2 6 1000000 1 14 999988 -43881 1 2 999999 -159631 1 570399 654500 -132230 2 2 999999 1 16 999998 14453 1 2 999999 -523942 1 2 999999 613783 2 2 999999 1 307913 989957 870473 1 58665 569687 921230 2 3 999992 1 6 999993 768791 1 2 999999 -198480 1 2 999999 -381537 2 13 999992 2 2 999999 1 5 999998 -85017 2 9666 687078 2 14 999991 1 47353 366103 -406570 2 2 999999 1 10 999997 -599019 1 2 999999 932353 1 2 999999 141008 2 2 999999 1 356482 362225 265843 2 6 999984 2 2 999999 2 258023 903642 2 3 999988 1 670502 702696 413155 2 58133 158575 1 2 1000000 465932 2 2 999999 1 2 999994 -253963 2 234864 392072 1 15 999996 -323649 2 364492 857965 1 9 999985 971841 1 95549 156398 729831 1 18 999982 -297040 2 2 999999 1 3 999984 952742 2 13 999991 2 2 999999 1 2 999999 -610008 2 5 999986 2 2 999983 2 20 999992 2 2 999999 2 513328 727110 2 6 999984 2 2 999999 1 2 999999 393013 1 60860 423466 -245763 2 2 999999 1 685977 697673 -445200 1 2 999999 -316176 2 633696 636691 1 553468 744701 -80142 1 6 999984 -417876 2 2 999999 1 116008 916385 -748245 2 368055 650304 1 663347 779228 -548523 2 2 999999 2 2 999999 1 2 999999 -723905 2 128480 875196 2 419106 690570 1 2 999999 612100 2 152824 166580 1 19 999991 674295 2 2 999999 1 4 999989 887378 1 453694 675770 -144376 2 9 999981 1 2 999999 662072 2 2 999999 1 9 999997 -400177 2 362138 948685 2 87443 924500 2 7 999998 2 11 999992 1 2 999999 -847950 2 2 999999 1 8 999991 -228554 1 10 999998 -549977 1 356835 677802 -263598 1 2 999987 651006 1 15200 886692 -511880 1 19 999993 -559579 2 2 999999 1 438793 852435 -655591 1 19 999995 538014 2 2 999999 1 735071 852811 581353 1 218039 450346 -706573 1 1 999992 -161562 1 182166 768743 -358535 2 2 999999 2 12 999982 1 139187 994095 449894 2 626975 789145 2 2 999999 1 8 999998 62837 1 2 999999 605616 2 10 999988 1 2 999999 -682621 1 10 999982 272164 1 3 999993 -864871 2 2 999999 1 18 999984 486710 2 39594 397481 2 2 999999 2 20 999994 2 9 999993 1 363341 814691 -149719 2 13 999988 2 8 999995 1 13 999995 -544124 2 2 999999 1 2220 374795 -302502 2 2 999999 1 239729 820699 316316 1 20 999989 764136 2 376570 805216 2 3 999983 2 267521 930650 1 56230 514006 905320 2 17 999999 2 2 999999 1 2 999999 587717 1 17 999986 557432 2 2 999999 2 407625 718191 1 8 999984 -418438 1 102147 123800 -900598 2 11 999994 2 2 999999 2 2 999999 1 452375 458201 -816875 2 328465 377048 2 8 999987 1 2 999999 -302193 2 684240 854985 1 672614 887701 -368225 1 2 999999 464607 1 2 999999 -585803 2 255972 946828 2 3 999988 1 2 999999 535637 2 2 999999 2 15 999992 2 241683 548560 2 229301 583006 1 1 999985 719752 2 14 999987 2 646168 665278 2 7 999993 1 60164 244392 -468221 1 6 999995 781378 1 2 999999 422206 2 45365 283500 1 19864 219921 114957 2 12 999987 1 142090 661415 -20942 2 21964 497454 1 1 999988 -504338 1 357621 383692 -35147 2 642385 773497 1 1 1000000 932236 1 15 999989 110800 2 2 999999 2 2 999999 1 530482 627575 -842107 2 7760 514137 1 2 999999 494157 1 663876 832823 940740 2 347974 662621 2 2 999999 2 338198 468577 2 167188 318340 2 473748 586278 2 2 999999 1 2 999999 -69823 2 541509 644310 2 165327 454698 2 15 999995 2 2 999999 1 12 999999 -692588 1 5 999999 -706808 2 2 999999 1 298817 908754 266985 1 2 999999 -153431 1 2 999999 -210868 1 18 999993 -163642 2 2 999999 1 19 999994 -257605 1 4 999988 -561404 1 2 999999 43588 2 488874 592097 2 63123 188252 2 10 999988 1 151704 448913 -775781 1 2 999999 999366 1 682004 848419 384998 1 17 999995 630008 2 441040 969469 2 11 999999 2 2 999999 2 438039 529736 2 2 999999 1 795342 839083 765781 1 2 999999 -271236 2 2 999999 1 7 999981 -245185 1 2 999999 -255270 2 213447 576373 2 552886 755155 2 4 999992 1 7 999984 767913 1 463120 806633 -371141 1 5 999993 28697 2 2 999999 1 2 999999 -626626 1 2 999999 787368 2 2 999999 1 10 999996 -812872 2 251011 449801 2 4 999994 2 357683 962955 1 2 999999 581740 1 2 999999 -306107 2 14 999999 1 2 999999 461737 1 19 999984 -739906 1 2 999987 -333790 2 625414 711179 1 1 999991 -388972 2 2 999999 2 18 999989 2 920125 942095 1 2 999999 827402 1 16 999990 -76916 2 2 999999 1 13822 191113 801219 1 2 999999 -108161 1 2 999999 -971191 1 10 999987 -197219 2 2 999999 2 2 999999 1 598207 977162 479265 2 4 999997 2 2 999999 1 2 999999 -683393 2 775262 993100 2 2 999999 2 14 999989 2 2 999999 1 262247 570728 -591972 1 865068 938436 238590 1 16 999998 -696043 2 578087 768111 2 2 999999 1 480938 881355 -509514 2 2 999990 1 2 999999 -105173 1 250714 610273 219139 2 9 999999 1 13 999991 357590 1 549831 648650 -458121 1 424494 577426 68483 1 13 999994 -398218 2 12 999990 1 2 999999 653663 2 6 999999 1 731388 933288 712982 1 2 999999 -144851 1 2 999999 32301 2 740297 793119 1 2 999990 -604278 2 2 999999 2 1 999993 1 5540 479685 -708312 2 2 999999 2 2 999999 1 152675 669042 -121841 1 611987 825480 741945 2 14 999992 2 559489 748267 2 2 999999 1 2 999999 -610823 2 2 999999 2 48733 318931 2 514094 547049 1 15 999992 163070 1 1 999986 822805 1 150041 170131 -957764 1 14 999982 -299253 1 185381 372580 769493 1 2 999999 711686 1 5 999994 -476457 2 18 999994 2 553879 796493 2 7 999990 2 845999 934829 1 158340 482216 -413546 2 2 999999 2 4 999996 2 2 999999 2 2 999999 1 2 999999 -256324 2 16 999990 2 1 999990 2 339800 399417 2 2 999999 1 103559 463584 -209125 1 2 999999 533462 1 14 1000000 -479955 1 2 999999 -84661 1 93536 219944 -787803 1 55938 116195 680379 2 123833 491775 1 18 999986 505866 2 192021 237590 2 2 999999 2 215238 467985 1 15 999985 -253123 1 2 999999 35409 1 70388 869111 644135 2 6 999995 2 2 999999 2 2 999999 1 16 999998 846340 2 2 999999 1 2 999999 451612 2 468589 825494 1 18 999989 -216854 1 2 999999 -945121 2 2 999999 1 10 999984 -311367 2 17 999990 2 17 999995 2 646038 984948 2 2 999999 2 10 999982 2 19 999991 1 2 999999 555109 2 2 999999 1 8 999996 298520 1 816693 961244 722601 2 2 999999 1 2 999999 72211 1 20 999987 500628 1 17 999996 886621 1 2 999999 278762 2 15 999997 1 3 999996 943798 2 1 999984 2 2 999999 2 12 999990 2 9 999995 2 2 999999 1 7 999981 -258028 2 2 999995 1 2 999999 -386699 1 2 999999 -922442 1 1 999981 163183 2 10 999996 1 358050 479215 323519 1 155535 551514 -41437 1 13 999989 304388 1 12 999985 -679163 1 331425 900501 -449645 2 11 999982 2 229047 977986 2 862969 949903 2 2 999999 1 2 999999 -395822 2 2 999999 2 10 999986 1 13 999993 291067 2 2 999999 2 71986 204460 1 781954 828971 -49885 1 6 999996 -672889 1 8 999986 -346595 1 5 999991 -464092 1 5 999988 993846 2 650043 962831 2 3 999991 1 17 999993 -419630 1 18 999995 -106913 2 2 999999 2 676143 832061 2 41670 413594 2 429255 588865 2 20 999999 1 7 999997 -332301 1 2 999999 -29574 2 237457 650709 2 525029 846138 2 99963 828993 1 2 999999 -526253 2 4 999982 2 130269 275654 1 2 999999 -922870 2 2 999999 2 15 999992 1 621278 877543 -610892 2 6 999985 1 14 999996 857790 2 97267 852542 2 48981 311094 1 2 999999 662194 1 2 999999 617017 1 2 999999 185154 2 12 999990 2 248001 928487 2 2 999999 2 2 999999 1 2 999999 538582 2 265968 543023 2 2 999999 2 14 999988 1 2 999999 -362455 2 2 999999 2 6 999981 2 311582 912969 2 2 999999 1 2 999999 264799 2 2 999999 1 6 999994 -427915 1 2 999999 -742464 1 17 999984 -54941 1 117048 486311 238064 2 17 999993 1 2 999984 304616 1 64701 937530 -952917 2 2 999999 1 18 999999 66641 1 20 999996 -63876 2 2 999999 2 230632 389445 2 3 999998 1 2761 29044 -787735 1 20 999996 -226274 2 464203 467397 1 16 999995 -734905 1 2 999999 933940 2 15 999983 2 2 999999 1 148561 845977 -14374 2 2 999999 2 17 999993 1 250682 821371 -300998 1 3 999998 241321 2 575622 949288 1 229592 788826 350592 1 2 999999 -539936 1 17 999999 -122894 1 9 999983 55755 2 318203 776317 2 17 1000000 2 41416 646516 1 287016 584750 668188 1 2 999999 -107701 1 218731 896746 -477469 2 821163 868827 2 2 999999 2 2 999999 1 2 999983 939140 1 9 999984 549020 1 2 999999 379876 1 193538 258039 -222623 2 5 999981 1 167192 316352 276515 2 11 999983 1 2 999999 702398 2 2 999999 1 4 999993 751823 1 2 999999 851491 1 2 999999 -804679 1 2 999999 41894 2 2 999999 1 435616 617635 933549 2 1 999994 1 201026 496901 330473 2 267261 415061 1 5 999981 187111 2 2 999999 1 2 999999 256607 2 19 999997 2 2 999999 1 2 999999 617836 1 19 999987 -320422 1 8 999986 -356945 2 17 999994 1 3 999985 172250 2 124288 835946 2 2 999999 1 2 999999 17125 2 7 999994 1 509391 748130 661443 2 2 999999 1 109303 134990 519510 2 15 999989 1 2 999999 599575 1 7 999998 -501234 2 60242 511952 1 2 999994 410147 1 14 999999 -93068 1 2 999999 -743604 1 87164 734787 -895501 1 2 999999 422418 2 2 999999 2 2 999999 1 4 999997 -54792 2 15 999993 2 5 999998 2 314248 823364 1 16 999994 690172 2 207576 617551 1 170210 607416 -911703 1 17 999996 580530 2 19 999991 1 56032 711484 480715 1 2 999999 262665 1 2 999999 -285784 2 2 999999 1 33090 740686 -930336 2 2 999999 2 19 999990 2 10 999991 1 2 999999 -918589 1 2 999999 -840138 1 9 999994 146217 2 9 999995 2 19 999998 1 386971 668034 798404 1 2 999999 -177836 2 545737 811876 1 19 999995 -966188 1 134057 880866 -208157 1 178449 199350 -852865 1 353203 866346 858036 2 2 999999 1 421569 436129 -697913 1 2 999999 -289648 2 2 999999 2 2 999999 2 19 999994 2 2 999999 1 2 999993 -699957 1 21233 451820 -411584 1 6 999998 513294 1 2 999999 -228025 2 2 999999 1 355995 608751 480634 1 15 999990 856331 1 562767 707592 -359052 1 315520 481654 -111651 2 74031 367932 1 364494 873862 836339 1 10 999990 467247 1 2 999999 191491 1 2 999999 170805 1 2 999999 107241 2 225203 623783 2 2 999999 2 522572 931303 1 349912 726510 -379326 1 11 999993 861693 1 2 999999 -182877 2 916130 949157 2 10 999998 1 20 999984 -971661 2 2 999999 2 156934 208772 1 397521 901066 -631566 2 2 999991 2 2 999999 1 2 999999 -444709 2 2 999999 1 2 999999 -719962 2 20 999981 1 2 999999 262038 1 343197 682100 320700 1 2 999999 -488949 1 428348 654548 -250154 2 532109 806167 1 14 999981 -790475 2 2 999999 1 2 999999 -739518 1 662084 901976 -534944 2 38186 649559 1 157086 924496 963755 1 2 999999 -518772 2 2 999999 2 2 999999 2 2 999999 1 2 999999 757851 1 378045 687525 -849084 1 17 999992 -117964 2 2 999999 1 445042 783268 914629 2 20 999998 1 2 999999 704165 1 458558 475413 -770265 1 58649 934811 236831 1 12 999995 -899476 1 19 999983 396193 1 680239 914352 183241 2 411516 834577 1 3 999986 210084 1 240056 935215 723469 2 2 999999 1 12 999996 -60426 1 2 999999 -409296 1 2 999999 529371 1 13 999998 152244 2 3 999984 2 2 999999 1 561909 833025 -567041 1 2 999999 183653 2 11 999985 2 15 999985 1 2 999999 721300 2 2 999999 2 4 999989 2 2 999999 2 2 999999 2 2 999999 2 5 999990 1 2 999999 -57353 2 264884 423750 1 503672 659618 -945962 2 19 999995 1 20737 965808 980575 2 18 999988 2 2 999999 2 2 999999 1 3 999995 840226 2 5 1000000 2 2 999999 2 2 999999 2 142735 768089 2 2 999982 2 67490 706926 2 7 999987 2 113964 847629 2 20 999988 1 2 999999 565364 1 2 999999 132504 2 140724 626104 1 16 1000000 -161512 2 2 999999 1 2 999999 607312 2 17 999983 1 10 999984 -62681 2 781711 821193 1 2 999999 -592111 2 2 999999 1 792263 986006 -384082 1 328510 806532 268920 1 1 999992 312472 1 2 999999 821490 2 140136 818459 1 620531 747194 -563064 2 2 999999 1 258757 851517 -676055 2 2 999999 1 2 999999 -133968 2 381186 755588 2 843514 963835 1 167224 508462 12840 1 2 999999 -756309 1 2 999999 532259 2 2 999999 2 376668 947914 1 371515 699564 825567 2 7 999985 1 479873 927086 -20220 2 108353 251400 2 2 999999 1 208173 770828 266021 2 2 999999 1 2 999999 299067 1 2 999999 6371 1 13 999989 532994 1 2 999999 583088 1 494761 583955 382784 1 9 999999 143386 1 138011 370120 758594 1 14 999981 712048 1 248174 523784 -56071 1 298208 495383 -398724 2 20 999984 2 14 999996 1 887005 914524 -201791 2 2 999999 2 16 999986 2 250015 636824 1 39416 634055 -868218 2 2 999999 1 4 999986 284196 2 2 999999 1 2 999999 994259 2 5 999984 1 2 999999 -539318 2 15 999995 2 2 999999 1 7 999985 -938389 2 10 999993 2 729998 882678 1 2 999999 -408093 2 2 999999 2 639046 936674 1 35225 331935 -911659 2 2 999999 1 2 999999 421544 2 2 999999 2 4 999998 1 29759 151301 546765 1 2 999999 106935 2 2 999999 2 8 999992 2 5 999993 2 561866 740482 2 11 999985 2 3 999988 1 10 999989 73405 2 136193 843774 1 374115 935833 521474 1 2 999999 200675 2 2 999999 2 389407 644489 2 19 999996 1 2 999999 913585 2 789573 981725 2 1 999998 1 10 999988 -241196 1 5 999983 308561 2 24174 276256 2 390904 627051 1 2 999999 -491963 1 15 999997 601865 1 2 999999 -292703 2 2 999994 2 11 999981 1 373729 992383 -335775 2 7 999999 1 262714 813083 -382644 1 2 999999 -787594 2 9 999985 2 17 999989 2 525175 627209 1 2 999999 -292616 1 2 999999 -657645 1 2 999999 506771 2 946 507916 1 500020 807576 -318241 1 10 999992 866730 2 2 999999 2 2 999999 2 10 999987 1 2 999999 -787580 2 2 999999 1 17 999993 576416 1 18 999998 222285 1 16 999997 394093 1 16 999983 -648296 1 2 999999 -539128 1 552828 670831 -479009 2 73281 623135 1 5 999998 624417 2 2 999999 2 14 1000000 1 2 999999 927889 2 14 999999 1 305042 543640 -487271 2 2 999999 1 2 999999 -393202 1 479966 678602 -611899 1 207789 240977 -97914 1 284405 633070 -718705 2 4 999990 2 1 999996 2 2 999999 1 9 999997 661850 1 219887 393617 -948899 1 2 999999 455207 2 93960 749183 1 3 999986 694975 2 2 999999 2 2 999999 2 20 999994 2 2 999999 1 2 999999 706621 1 419411 440141 -187598 1 2 999999 348944 1 14 999986 -213720 1 737767 912249 492099 2 8 1000000 1 1 999998 837356 1 35918 554207 546948 2 12 999995 1 7 999989 -221041 2 16 999982 1 2 999999 -936286 2 17 999982 2 2 999993 2 11 999994 1 2 999999 -61644 2 2 999999 1 2 999999 558188 1 9 999988 301636 2 722255 772963 2 190095 300188 2 2 999999 1 12 999995 -546902 1 772080 944940 -904071 1 2 999999 -957963 1 2 999995 -92884 2 9 999990 2 11783 177565 1 2 999999 401031 2 176301 527752 2 2 999999 2 49919 846790 2 18 999989 2 2 999999 2 12 999989 2 20 999987 1 640816 783259 792805 2 19 999984 1 2 999999 -21492 1 2 999999 -91035 2 2 999999 2 15 999994 1 2 999999 180498 1 240653 769507 527237 2 9 999995 2 7 999981 1 553384 835456 890274 2 15058 417449 2 399717 946443 1 2 999999 -832429 2 2 999999 1 2 999999 -725346 2 179460 878583 1 2 999999 -174092 1 685860 913936 988689 1 2 999999 -598118 2 276292 325398 2 74199 236831 1 2 999999 -542263 2 595109 844354 1 66305 155025 -587060 1 7 999997 -108756 1 749312 939921 142831 2 5 999993 2 2 999999 2 452339 970081 1 627899 638277 88029 1 17 999988 21001 2 2 999999 2 168304 324105 2 2 999999 2 12 999982 1 5 999985 652472 2 2 999999 1 16 999997 -954007 1 2 999999 954428 2 2 999999 1 2 999999 -464641 1 2 999999 664227 1 14 999987 -940852 1 5 999991 892175 2 19875 854914 2 2 999983 2 2 999999 2 268383 630077 1 20 999998 240202 2 9 999995 2 10 999988 2 2 999999 1 2 999983 -870261 2 219269 240436 2 534738 569569 1 11 999999 870343 2 447521 560904 1 2 999999 192182 2 23948 211740 2 2 999999 2 3 999998 1 424512 567859 574797 1 2 999999 876100 1 2 999999 582419 1 568433 662186 -459047 1 5 999987 -423207 2 145885 499271 1 41838 928259 -924809 1 2 999999 -603566 2 2 999999 1 311936 493363 -794014 1 765191 800687 545770 1 15 999986 912792 2 11 999998 1 2 999999 -711321 1 242133 667452 -809137 2 2 999999 2 3 999998 2 88574 999298 2 2 999999 2 18 999981 1 18 999999 543459 2 1 999993 1 2 999999 1652 2 2 999999 1 8 999996 -147937 2 2 999999 2 113735 370679 1 2 999999 615905 2 2 999999 2 2 999999 1 2 999999 91587 1 752140 864755 778139 1 2 999999 -651936 2 9 999988 2 2 999999 2 19 999993 2 2 999999 1 12340 746710 463019 1 2 999999 -999560 1 2 999999 -729612 2 19 999984 2 754142 867673 1 565285 957369 511825 1 12 999991 990309 2 2 999999 1 262775 407311 -494182 1 2 999999 -476582 1 202330 259018 -809089 1 303128 897422 863538 1 2 999999 987766 1 2 999999 -480666 1 632089 853702 -972498 1 5 999999 -32938 2 5 999985 2 1 999985 2 37616 647472 1 374151 619989 361977 2 8 999983 2 20 999983 1 13 999996 -15559 2 16 999981 1 5 999997 -244764 1 2 999999 -879448 2 61600 957477 1 2 999999 -83054 2 299064 374266 2 2 999999 1 216476 812049 525605 1 156563 825682 -563702 1 7 999997 -941841 2 621463 715541 2 12 999991 1 3 999995 183169 1 13 999986 -700082 1 599960 687344 297224 1 7 999995 -214000 1 2 999999 -350916 2 794791 846811 2 8 999995 1 2 999999 324992 2 216378 395835 2 452114 946930 2 325817 536501 2 2 999999 1 2 999999 -827643 1 2 999999 238372 1 19 1000000 547767 1 2 999999 -6820 2 2 999999 2 2 999999 2 2 999999 1 591426 863897 438119 2 2 999999 1 272123 858066 -405911 1 10 1000000 -253595 1 137423 874968 240378 1 20 999996 -143606 1 6 999987 -570382 1 2 999999 440333 2 512628 884883 1 2 999999 966801 1 3 999989 89635 1 621411 933589 69214 1 348553 896253 386200 2 18 999982 1 12 999995 -635365 1 14 999991 -426833 1 361867 789528 615849 1 14 999981 473069 1 714269 974085 728623 1 151920 729701 -132667 2 664137 694718 1 322715 967696 -71088 2 2 999999 2 2 999999 1 18 999984 513611 2 4 999989 1 2 999999 108961 1 19 999991 18508 1 180842 854426 621703 2 5 999995 2 2 999999 2 310250 378933 2 2 999999 2 4 999981 1 95199 238546 -684126 1 20 999998 -934450 1 19 999992 -981128 2 12302 332056 2 7 999993 2 475500 536029 1 923718 990834 -982305 2 2 999999 2 14 999983 2 2 999999 2 19 999986 2 2 999999 1 5 999999 580206 1 20 999999 540405 2 3 999985 2 2 999999 2 698330 849957 2 2 999999 2 2 999999 1 773777 909972 -381590 1 64504 589476 787895 1 7 999997 665819 1 1965 554435 -261898 1 329013 785658 -276065 2 2 999999 1 2335 903413 376489 2 177476 976796 2 428562 492722 1 424295 630937 -29206 1 84457 755309 -413036 2 56839 718617 2 2 999999 1 2 999999 831699 1 27660 150487 549039 2 2 999999 2 6 999992 1 411677 971561 589895 2 2 999999 2 782156 877283 2 408270 425649 2 921834 941684 2 111950 421065 1 2 999999 -947748 1 5 999991 -947658 1 3 999983 955206 2 8 999985 1 2 999999 -98742 1 1 999991 356166 2 340331 966482 2 4 999985 1 2 999999 -613539 1 2394 22353 970980 2 2 999999 1 2 999999 968684 2 13 1000000 2 236359 953706 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 309424 369408 -437303 1 478635 971722 -803938 2 2 999999 1 967778 969481 -895635 2 2 999999 1 18 999992 657386 2 2 999999 1 17 999988 -980752 1 641941 847439 560387 2 20 999981 1 20 999987 -743885 2 24521 59034 2 2 999999 1 2 999999 -192224 1 2 999999 855938 1 132232 907754 353296 2 77201 167641 2 9 999991 1 17 999990 -472484 2 8 999997 2 2 999999 2 15 999983 1 2 999999 132065 2 2 999999 1 56924 349317 672500 1 2 999999 -862620 2 353560 941349 1 599443 996740 -116087 2 598487 643943 2 2 999999 2 2 999999 2 4 999981 1 13 999992 -205688 2 346215 627007 2 19 999993 2 2 999999 1 2 999999 69347 1 7 999996 -751805 1 2 999999 442864 2 2 999999 1 2 999999 -578721 2 6 999997 1 113452 777146 30157 2 564943 717091 2 20616 543088 1 3 999985 -13815 1 12318 677097 -523729 2 2 999996 2 3 999985 2 2 999999 1 245608 600810 367122 2 2 999999 2 2 999999 2 398758 669982 1 13 999993 -824991 2 2 999999 1 2 999999 375975 1 374 541480 795239 2 18203 328127 1 2 999999 862315 1 17 999986 -915881 2 2 999999 2 516099 652458 2 2 999999 2 125806 704684 2 2 999999 2 7 999986 2 226465 984960 1 10 999981 -342059 1 1 999990 -871339 2 151431 504038 2 8 999991 2 11 999982 2 20 999988 1 3449 130506 -47543 1 10 999991 -458618 1 18 999984 306686 2 6 999997 2 2 999999 1 2 999999 692812 2 77738 312785 2 974891 985315 2 532026 650264 2 2 999999 2 2 999999 1 2 999999 -780176 2 2 999999 2 2 999999 1 12 999998 889098 1 2 999999 -291795 2 2 999999 1 1 999988 -162905 2 2 999999 1 242896 842693 -82279 2 2 999999 1 2 999999 -60715 1 89088 755210 419976 2 17 999985 1 4 999985 185679 2 1 1000000 1 2 999999 388110 1 276713 588657 690869 1 2 999999 -348184 1 2 999999 606401 2 2 999999 1 2 999999 266270 1 509669 888678 -585189 1 122885 773267 -111624 2 757405 830435 1 411324 526033 455995 1 19 999987 301598 1 2 999999 -83070 2 257952 980163 1 1 999997 284593 2 125761 218693 2 677405 769256 2 6 999989 1 802197 922415 366150 2 2 999999 2 22064 761562 1 59377 393183 -106033 1 13 999989 951233 2 2 999999 1 17 999985 -265147 1 2 999999 -110730 2 2 999999 2 2 999999 1 2 999999 -859708 1 2 999999 477226 2 2 999999 1 8 999983 162627 2 13 999995 1 11 999992 243567 2 2 999999 2 7 999997 2 2 999999 2 523261 773713 1 202195 491603 347782 2 2 999999 1 102204 636052 343395 1 91768 955637 -61512 2 5 999985 1 120396 610583 -94970 2 19 999994 1 19 999984 -233672 2 628408 912732 2 2 999999 1 211987 307002 368818 2 2 999981 1 248453 465163 860435 2 783617 995490 1 68121 338275 867238 1 14 999987 379233 2 2 999999 1 84662 815251 37002 1 2 999999 -552035 1 660039 711793 505315 1 13 999987 392396 2 70672 759712 1 17 999990 -906918 2 472035 898696 2 2 999999 1 1 999987 -538883 1 9 999992 -375674 1 1 999981 -38747 2 2 999999 2 2 999999 1 18 999995 853494 2 2 999999 2 15 999987 1 16 999995 -322762 2 7 999981 1 2 999999 -176237 2 15 999988 2 177198 706678 2 17 999990 2 19 999997 2 14 1000000 1 34916 794338 664445 2 2 999999 1 115150 231599 14655 2 125315 413156 2 178871 571887 2 19 999989 2 387866 903482 2 5 999987 2 247560 621434 2 2 999999 2 762986 800863 1 9 999993 -65183 2 729107 947379 1 16 999991 -680240 2 64049 243617 1 2 999999 -854154 1 14 999998 -262469 1 6 999999 340600 1 2 999999 186157 1 251465 368958 -361841 1 2 999999 511087 2 633364 973206 2 7 999995 2 264330 964192 1 2 999999 -785306 1 19 999989 -616912 1 2 999999 988534 1 6 999985 -612421 2 311493 972585 2 2 999999 2 372488 895736 2 15 999997 2 2 999983 1 514152 516186 291717 1 2 999987 -630881 2 2 999999 2 413423 678430 2 2 999999 1 2 999999 788701 1 9 999986 -423575 2 7 999981 2 2 999999 1 151248 532292 839616 2 2 999999 1 8 1000000 -782241 1 2 999999 68592 2 2 999999 2 2 999999 2 2 999999 2 10 999996 2 2 999999 1 14 999988 -514807 1 360771 598064 804290 2 2 999999 1 14 999986 739914 2 2 999999 2 2 999999 2 197379 722714 1 3 999985 154866 1 16 999995 127471 1 2 999999 -194230 1 2 999999 927324 2 468522 998761 1 6 999988 188514 2 2 999999 2 16 999985 2 461669 556963 1 2 999999 856915 2 456101 968223 1 2 999999 683435 2 19 999989 1 2 999999 -148589 1 375840 894698 779679 2 201258 955619 1 123450 125954 440454 1 2 999999 -195861 1 2 999999 622960 2 2 999999 2 112659 822801 2 469671 852066 1 2 999999 -804143 2 2 999999 2 380657 856059 2 2 999999 1 136396 436902 577518 1 18 999995 944460 2 2 999999 1 537080 736306 -605279 1 2 999999 -234943 2 62405 554532 2 2 999999 1 618590 705296 975996 1 117963 965816 18049 2 2 999999 1 2 999999 -715144 2 16 999991 2 2 999999 1 452125 940974 688953 2 2 999999 2 9 999985 2 2 999999 1 343310 737355 54752 2 2 999999 2 2 999999 1 1 999999 932007 2 335203 511176 1 2 999999 941702 1 8 999981 490404 2 828025 932868 1 572650 908925 -530208 2 2 999999 1 2 999999 763464 2 7 999986 2 2 999999 2 458248 592424 2 106332 721278 1 632501 689370 146753 1 657928 995579 71209 1 323016 536129 285041 1 510707 721260 -191544 1 3 999995 503635 1 103986 898103 206570 2 3 1000000 2 2 999999 1 2 999999 -716672 1 127323 726017 715908 1 17 999991 539233 2 4 999985 1 2 999999 688489 2 160134 714094 2 328515 610011 2 51876 412239 1 1 999992 34946 1 389545 684480 169978 2 533018 782410 2 16 999987 1 2 999999 839491 2 2 999999 2 288465 605930 2 18 999987 2 19 999998 1 9 1000000 -288277 2 2 999999 1 334071 801484 -959510 2 2 999999 1 2 999999 676582 2 2 999999 2 371000 910633 2 268516 302753 2 2 999999 2 2 999999 1 277192 373216 360559 2 2 999999 1 2 999999 -707898 1 2 999999 -361340 2 2 999999 2 430844 538776 2 137367 324402 2 4 999991 2 10 999984 1 13 999986 227768 2 77944 845640 1 328913 950681 -743441 2 2 999999 2 4096 716866 1 2 999999 -270735 1 2 999999 -968342 2 5 999996 1 158737 476341 -864916 1 2 999999 -837587 1 147863 745021 924902 1 2 999999 -222863 2 8 999984 2 2 999995 1 127086 261016 560950 1 12 999985 904443 1 14 999997 -569721 2 2 999999 1 2 999999 -201402 2 3 999989 2 655532 896485 1 2 999999 387860 2 732611 868172 1 2 999999 -605675 1 3 999999 841711 1 2 999999 -503446 1 404651 508366 100009 2 14 999996 1 275188 395301 -839205 1 2 999999 -558301 2 8593 522064 1 6 999994 150805 2 7 999999 1 6 999990 778540 1 2 999999 -652846 2 2 999999 2 844605 887717 1 1 999991 242057 2 40291 225741 2 2 999999 1 2 999999 290773 2 4 999994 2 2 999999 1 1 999987 -633165 2 102724 131603 1 311645 424974 -325674 1 433531 725990 979506 2 2 999999 2 335079 989593 2 358604 495340 2 718813 904456 2 114896 236609 1 6 999992 230685 1 240251 677238 -848898 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999992 2 154707 813638 1 2 999999 149332 2 2 999999 2 19 999990 1 429716 846136 676348 1 19 1000000 70667 2 2 999999 1 17 1000000 -151460 1 722631 817285 -193468 2 245163 329807 1 2 999999 509335 1 3 999999 -127945 1 2 999999 -988517 2 462246 610844 2 19 999998 2 207013 621671 1 3 999985 -465633 2 214652 296439 2 2 999999 2 7 999998 1 2 999999 -126380 1 703010 836701 181309 2 2 999982 2 5 999987 2 12 999989 2 653436 764712 2 11 999999 2 2 999999 2 17 1000000 1 2 999999 144773 1 128070 249480 -243378 1 2 999999 527378 2 414342 506551 1 4 999982 -907856 2 3 999988 1 5220 171228 506794 1 2 999999 -334518 1 200699 810246 -848281 2 302128 836990 2 15000 136881 2 2 999999 1 2 999999 831718 2 20 999990 1 2 999999 -527539 2 352403 937032 2 2 999999 1 5 1000000 -25991 1 18 999996 318354 1 2 999999 831388 1 641672 856940 710355 1 2 999999 637361 1 61564 830073 285566 2 2 999999 2 2 999999 1 95222 96122 -811724 1 2 999999 -127952 1 135723 211141 837824 1 319596 530456 149670 1 157750 636672 -730257 1 2 999999 728563 1 2 999999 513894 1 10 1000000 584404 2 594908 856385 1 16 999987 -101245 2 13 999990 1 10 999998 -450225 2 15 999986 2 151642 894199 2 10 999983 2 12 999985 1 2 999999 808947 2 18 999998 1 396636 519994 -832578 2 15 999987 2 2 999999 1 2 999999 315086 1 2 999999 79554 1 133055 263184 822704 2 14 999990 2 2 999999 1 405257 954298 451698 1 529540 788878 754645 2 2 999999 1 16 999993 519073 2 658862 842127 2 2 999999 2 2 999999 2 715028 774985 2 790043 845748 1 2 999999 112353 2 2 999999 2 9 1000000 1 308720 368745 906255 1 2 999999 155892 2 213112 884857 1 33090 359016 -147771 1 2 999999 26701 1 2 999999 -509634 1 2 999999 174047 2 551137 656499 2 419661 854538 2 2 999999 1 2 999999 989428 2 479395 739930 2 2 999999 1 2 999991 -740340 2 7 999999 1 10 999989 365449 1 10 999982 -619918 1 12 999997 -395369 2 394464 659757 1 98772 329571 889976 2 2 999999 1 2 999999 214854 1 139801 694011 -521833 2 309772 642577 2 15 999993 2 230002 647601 1 2 999999 -566665 1 577877 643903 908921 2 673591 832775 1 5 999988 306656 1 2 999999 775208 1 48517 86487 993344 2 218690 824167 1 211333 478832 217347 1 765468 784634 -557713 2 20 999994 2 602347 754871 1 7 999999 749442 1 2 999999 -139921 1 20 999987 245783 1 593952 965420 367764 2 274882 885850 1 2 999999 967509 1 294110 572486 217477 2 6 999998 1 13 999988 316828 1 2 999999 -359840 1 49784 139464 -967146 2 106471 154515 1 2 999999 -641186 1 2 999999 -109529 2 462712 795465 2 12747 323440 1 2 999999 516552 1 2 999999 -314483 2 309236 562627 1 2 999999 -272294 2 2 999999 2 2 999999 2 435865 548096 2 2 999999 1 2 999999 -102413 1 2 999999 -897259 2 7 999983 1 18 999997 510932 1 2 999999 -823095 2 16 999994 1 2 999999 571947 1 2 999999 -562539 2 211917 697396 1 284222 893700 937979 2 17 999981 1 2 999999 190427 2 7 999999 1 2 999999 -592670 1 581330 868076 610532 1 667317 730799 273657 1 2 999999 -991401 2 204161 917692 1 3 999992 156392 1 362164 494099 -986921 2 2 999999 1 372358 456139 -796515 2 16 999993 1 5 999988 -820579 2 152491 531563 1 195405 882320 -886200 2 2 999999 2 2 999999 1 2 999999 -274485 2 2 999999 2 2 999999 1 2 999999 146916 1 19 999985 -29717 2 3 999982 1 2 999999 650490 1 1 999989 419937 2 9 999993 2 18 999989 1 15 999983 -720072 1 852848 981328 -934874 2 1 999985 1 309284 707839 -218316 2 2 999999 1 1 999985 573876 2 2 999999 2 2 999999 1 11 999987 -874440 1 2 999999 -759327 1 92366 939203 -575942 1 13 999989 -348680 2 2 999999 1 39718 666740 -710215 2 104078 120705 1 854648 923165 500976 1 2 999999 -299572 1 14 999996 370978 2 2 999999 2 2 999999 2 6 999986 2 2 1000000 1 7 999986 986990 2 9 999991 1 605746 854496 600188 2 2 999999 2 518991 602158 2 2 999999 2 4 999995 2 2 999999 1 334891 872806 -413642 2 2 999997 2 2 999999 2 2 999999 1 2 999999 781116 2 7 999989 1 10376 961918 862930 2 2 999999 2 1189 97368 1 2 999999 213245 2 2 999999 2 329869 820170 2 9 999990 1 5 999990 -524871 1 305396 759634 175970 1 88579 857832 -907170 2 243097 329848 1 593634 753709 -407973 1 554609 891215 117224 2 2 999999 1 19 999986 -176515 2 18 999999 2 626017 940700 1 2 999984 426327 2 2 999999 1 10 999982 196184 1 12 1000000 658600 1 159998 809259 -82363 2 2 999999 2 8268 168916 1 19 999989 541577 2 2 999999 2 64398 861667 2 2 999999 2 394214 780637 2 888791 919572 1 13 999989 947739 2 3 999997 2 17 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -726847 1 19 1000000 273584 2 14 999997 2 2 999999 1 2 999999 543824 2 329079 875225 1 583797 809274 928464 2 32598 429953 2 18 999998 2 2 999999 1 167592 369655 475590 2 2 999999 1 312418 620964 240904 2 131611 743790 1 17 999984 -777070 2 2 999999 2 2 999999 2 188638 520392 1 15 999994 -570194 1 314636 319671 -908599 1 6 999983 -385308 1 14 999995 -899292 1 137037 243570 796635 2 5 1000000 2 13391 455783 2 2 999999 2 4 999992 2 157734 407326 1 2 999999 798008 2 196171 365966 2 37348 133921 2 433578 982396 1 247060 749407 -464861 2 5 999982 1 2 999999 127043 2 2 999999 1 19 999994 -605994 2 14 999989 2 11 1000000 2 2 999999 1 2 999999 390233 2 10 999988 1 12 999995 -988016 1 11 999984 -482315 1 2 999999 -366478 2 2 999999 1 2 999999 -166296 2 617914 652568 2 163716 544997 2 401169 535341 2 38867 734274 1 20 999997 -157404 2 2 999999 2 2 999999 1 2 999999 93250 2 26323 441288 2 294598 751230 1 2 999997 1559 1 2 999999 961189 2 212497 804049 2 39014 197341 2 2 999999 1 162629 447981 272425 1 822404 878773 -407726 2 88781 424441 1 307612 837738 -348754 1 160864 452392 -549536 1 113667 205204 -676671 1 190600 561496 308256 2 337608 596618 2 19 999990 2 2 999999 2 241727 765709 2 518616 980648 1 2 999999 708942 2 361942 426476 2 2 999999 1 2 999999 -961737 2 2 999999 1 2 999999 154130 2 2 999999 1 360590 791581 -782922 2 155611 572713 1 11 999989 865292 1 15921 979228 437149 1 261558 553661 270542 2 2 999999 2 686159 769095 2 3 999993 2 2 999999 2 6 999998 1 305929 868375 -321943 2 3 999999 2 697527 930117 1 9 999983 205072 2 8 999998 2 2 999999 2 6 1000000 2 2 999999 2 14 999993 2 19 999997 2 2 999999 2 10 999982 2 2 999999 1 873553 875933 930047 1 2 999999 272163 1 2 999999 431644 2 2 999999 2 142892 990097 2 2 999999 1 241523 924996 -387702 1 416719 777210 766076 2 2 999999 1 11 999982 -13972 1 201550 655944 947503 2 2 999999 2 325274 651541 2 10 999989 1 387661 394808 633678 2 16 999997 1 10 999986 429226 1 17 999997 238544 2 2 999999 1 104220 457219 854946 1 63020 612171 -22562 1 2 999999 122563 1 2 999999 975673 1 2 999999 955808 1 471966 490711 234951 1 139023 345798 -243008 1 10 999994 459548 2 2 999999 1 3 1000000 -428338 1 2 999999 -548190 2 9 999993 2 2 999999 2 17 999990 1 430652 705731 944535 2 636141 872141 1 381124 384094 663864 2 2 999999 1 2 999999 -985560 2 7 999996 1 2 999999 -125524 2 13 1000000 1 9 999985 142241 1 1 999989 -435868 2 2 999999 2 2 999999 2 2 999996 1 9 999989 233357 2 13 999999 2 284457 501289 2 2 999999 1 10 999983 -944061 2 119223 199422 1 613710 791438 191939 2 11 999983 2 8 999989 2 13 999991 1 2 999999 -209058 1 11 999985 29685 1 13 999991 -950954 1 2 999999 -134247 1 623168 839386 -147484 1 131983 749828 -213193 2 593607 912365 2 20 999981 2 543620 991091 1 68657 224719 -790019 2 100045 388700 2 464276 695536 1 2 999999 -919564 1 2 999999 -649309 1 782348 884466 -356090 2 6 999983 2 8 999995 2 2 999999 2 14 999987 1 2 999999 -220885 1 2 999999 719737 1 684756 955648 -226736 2 2 999999 1 2 999999 -120342 2 2 999999 2 2 999999 2 16 999987 2 2 999999 1 13 999989 -528204 2 790761 894695 2 41887 892681 2 316544 546853 2 784930 902480 2 210584 851177 1 119680 896374 857555 1 19 999990 -514055 1 2 999999 -157877 1 6 999993 -470516 1 19 999998 -209074 1 40539 340831 -520357 2 9 999988 1 332480 963212 610839 1 12 999996 416394 1 2 999999 -801040 2 495903 744995 2 602717 656154 1 13 999987 -248143 1 2 999999 110661 1 2 999999 -599397 1 2 999999 -484186 1 2 999986 -691427 1 2 999999 649864 2 9 999994 2 2 999999 1 2 999999 821284 2 3 999990 1 352479 526523 -311485 2 279207 451358 2 205703 518642 1 225156 883418 468093 1 530025 651631 318257 2 9 999984 1 2 999999 419393 2 2 999995 2 343975 878485 1 2 999999 784347 1 2 999999 -293567 2 1 999992 1 483632 649423 -907671 1 5 999987 -78122 2 7 999995 1 60494 649309 -3451 2 505886 506702 1 14245 885640 417159 1 133404 985823 144604 2 18 999984 2 319254 713723 2 345306 605689 1 565631 953643 864987 2 2 999999 1 2 999999 -33061 2 2 999999 2 106267 108645 1 2 999999 -13001 2 2 999999 1 2 999999 -589121 1 2 999999 956991 1 9 999982 388340 1 671545 683022 272058 2 2 999998 2 47030 727112 2 2 999999 2 2 999999 2 1 999986 2 2 999999 2 9 999984 1 4 999985 -220723 2 5 999995 2 2 999999 2 2 999999 2 4 999988 2 2 999999 1 22155 791996 813751 2 14 999982 2 2 999999 2 2 999999 1 2 999999 -62705 2 13 999986 2 14 999985 2 2 999999 2 10 999987 2 2 999999 1 16 999990 508087 1 2 999999 -283916 1 2 999999 450748 1 218939 956993 147815 2 465053 496608 1 16 999983 -707620 1 2 999999 -232286 1 17 999989 -200360 1 13 999997 -15084 2 2 999999 1 9 999997 -817548 2 16 999992 1 90333 235334 496590 2 2 999991 1 7 999983 445775 2 9 999999 1 144887 261505 476322 1 2 999999 -677102 2 314906 614462 2 8 999998 2 165553 801046 2 2 999996 2 669259 741937 1 4 999996 514917 1 158302 566297 481537 1 229905 719048 353796 1 633524 772196 -740205 1 2 999998 -770141 1 2 999999 485662 1 2 999999 -419113 2 2 999999 1 466246 790883 581025 1 2 999999 472029 1 2 999999 302853 1 19 999987 -700120 1 2 999999 -704876 2 2 999999 1 2 999999 519819 2 526423 884413 1 2 999999 -61755 2 16 999995 1 15 999989 -499308 2 2 999999 1 2 999999 655779 2 224261 465536 1 10 999997 -28684 2 13 999991 1 428963 547624 12498 2 13154 969226 1 18 999986 506063 2 2 999999 2 268180 624425 2 818474 857427 1 328014 487697 -499591 1 15 999987 446598 1 2 999999 286935 2 2 999999 2 73234 829390 1 20 999981 202998 1 2 999999 -334227 2 692591 732866 2 725801 978928 1 12 999992 882065 1 334488 391298 993430 1 7 999992 163586 1 20 999981 575773 1 360958 497140 -58240 2 251658 864206 1 24413 501417 712850 2 2 999999 2 797259 991660 2 7 999990 2 5 999998 1 16 999990 -487783 2 9 999993 1 6 999983 -130548 1 338847 587297 125302 2 2 999999 2 2 999999 1 164702 437043 -893115 2 416686 928250 2 18 999985 2 2 999999 2 2 999999 1 15 999999 987402 1 14 999988 795673 1 2 999999 -557058 2 3 999996 1 121038 929914 -58122 2 170263 397299 1 1 999986 -961758 2 629836 766140 2 619270 828276 2 591208 654417 1 2 999999 208174 2 74049 730480 1 1 999997 -471019 1 754157 901784 216652 1 11 999983 906400 2 8 999981 1 2 999999 -956275 1 2 999999 810303 2 149422 324066 2 370172 685784 2 2 999999 2 2 999999 2 3 999981 1 2 999999 -570367 2 2 999999 2 467739 849480 2 1 999984 2 2 999999 2 2 999999 1 4 999990 312273 2 344111 345205 1 2 999999 -592021 1 13 999984 -781748 2 713914 924514 1 2 999999 -959674 2 20 999986 2 17 999992 2 2 999999 1 2 999999 35909 2 18 999985 2 8 1000000 1 14 999992 271100 2 854809 886732 2 312685 524542 2 11 1000000 2 2 999999 2 385245 983725 1 2 999999 759012 2 144474 803735 1 18 999989 783343 1 14 999982 103124 1 2 999999 -887266 1 2 999999 243612 2 2 999999 2 2 999999 2 2 999999 2 10 999993 1 16 999999 -748384 2 2 999999 2 41222 639323 1 17 999986 -376780 2 132818 548024 1 1 999994 877371 2 200973 647992 1 444038 794398 -110438 2 2 999999 1 2 999999 -141923 2 2 999999 2 553815 921387 2 9 999993 2 1 999998 1 4 999994 828781 1 2 999999 24554 1 9 999984 -159913 1 265103 412243 367614 2 2 999999 1 17 1000000 902340 1 12 999997 210778 1 238637 279568 -336713 1 70078 993232 -168390 2 2 999999 1 507448 905082 257228 2 19 1000000 2 2 999999 1 141021 425765 430129 2 417400 524918 2 12447 185870 1 2 999999 948034 2 17 999990 2 18 999983 1 20 999987 -19144 1 2 999999 -694088 2 396674 900346 1 2 999999 325238 2 9 999987 2 4 1000000 1 2 999999 -569929 1 366296 977516 513124 2 2 999999 1 16 999995 351975 1 17 999991 -435805 2 8 999997 1 2 999999 -480361 1 697462 816920 -88270 1 12 999997 -135968 2 4 999985 1 1 999991 727631 2 2 999999 2 669076 704256 2 579735 692176 1 2 999999 345280 2 3 1000000 2 16 999998 1 2 999999 888593 1 2 999999 -705848 1 8 999998 268029 2 17 999982 1 2 999999 887415 1 38695 640641 551779 2 2 999999 1 14179 110348 293496 2 271149 728760 2 2 999999 1 287260 717379 -550513 1 4 999990 -269638 1 34221 668195 -519773 1 2 999999 920344 2 2 999999 1 2 999999 676878 1 2 999999 -767303 2 2 999999 1 278736 428422 418539 2 18 999985 2 2 999999 1 346291 552158 -122282 1 154794 870681 -582147 1 2 999999 -678005 1 10300 769681 -18909 2 18 999987 2 2 999999 2 156588 712839 1 5 999996 -115934 2 2 999999 1 7 999996 13923 1 2 999999 -645190 1 2 999999 260890 2 226419 903326 2 2 999999 1 19 999988 84680 2 111914 226807 2 10 999997 2 62830 373881 1 338449 624458 200095 1 742509 764394 953812 2 2 999999 1 89917 745576 -204637 2 437042 522776 2 356724 535618 1 2 999999 958859 2 3 1000000 2 6 999989 2 2 999999 2 2 999999 2 6 999983 1 33750 50611 948778 1 2 999999 -146809 2 2 999999 1 43541 368108 481851 1 12 999992 703745 1 17 999996 467310 2 15 999996 1 8 999985 -505344 1 8 999987 621066 1 2 999999 -92603 1 59592 722788 -580916 1 502447 851951 796715 2 11 999998 1 14 999987 290712 1 12 999982 -338718 2 306567 718507 2 2 999999 2 19 1000000 1 2 999999 335477 1 2 999999 353518 2 4 999989 1 16 999986 386724 2 316890 365694 1 10 999997 313693 1 2 999999 801544 1 7 999990 -20612 1 20 999997 343972 2 14 999989 2 173710 679010 2 2 999999 2 296304 601394 1 2 999999 566015 2 18 999982 1 2 999999 299901 2 629323 950475 2 2 999999 2 286317 997698 1 2 999999 792053 2 18 999995 1 16 999992 798859 1 103927 607549 857305 2 2 999999 1 2 999999 366040 1 1 999999 495460 2 553764 762065 2 2 999999 2 2 999999 1 117619 709298 242152 2 2 999999 1 4 1000000 -223941 1 202400 854416 -597695 2 5 999993 1 99730 446971 -524213 1 318630 869789 398064 2 19 999998 2 413670 924108 1 9 999991 -450554 1 9 999998 -437919 1 8 999986 319321 1 2 999999 581612 1 2 999999 -712711 2 2 999999 2 2 999999 2 409612 510317 1 2 1000000 -506139 2 484053 524224 2 6 999981 1 303239 628352 -86393 1 2 999999 129827 2 17 999998 1 2 999999 -329449 1 11 999997 212053 2 2 999999 1 275871 479552 819036 1 9 999996 439609 2 208742 376832 1 1 999981 -119409 2 16 999988 2 16 999983 2 20251 462017 2 366980 791209 1 703190 933744 -956065 2 617252 749896 1 2 999999 501449 2 2 999999 2 367688 659606 1 547293 775664 953977 1 12 999992 -668056 2 321353 444311 1 17 999991 977610 1 7 999994 491347 1 14 999983 436725 1 397605 555096 -199557 1 145422 853549 -662475 1 2 999999 -747589 1 19 999994 683684 1 435635 944246 -48351 1 2 999999 117893 2 176071 912777 1 13 999993 -738132 2 2 999999 2 343482 461165 1 315169 842084 556788 2 1 999998 1 543487 865022 -176109 1 19 999988 -81702 1 334747 771596 2480 1 882444 981436 -351722 2 467176 865490 1 2 999999 -740270 1 329470 832234 -392655 1 2 999999 342370 1 166082 297088 -79747 1 142533 891246 522492 2 2 999999 1 82594 577675 666756 2 320044 818172 1 2 999999 -416879 2 2 999999 1 14 999992 -741401 2 545937 770182 1 15 999994 -745009 1 6 999996 -762726 1 210305 893939 130932 2 79015 735840 1 11 999985 406188 1 11 999995 -447107 1 2 999999 345241 1 2 999999 -984633 2 277170 337632 2 2 999999 2 2 999999 2 2 999999 1 656323 964192 -146117 2 1 999995 1 3 999990 -845816 1 286776 538218 438967 2 336913 668554 2 7 999998 1 1 999994 -320588 2 2 999999 2 13 999995 2 2 999999 1 282814 844707 -389230 2 195269 383593 2 2 999999 1 193373 272772 709332 2 445086 742557 1 18 999981 648859 2 5 999998 2 213095 224980 2 2 999999 1 291603 403110 -658235 1 52174 229661 562199 1 2 999999 689110 1 2 999999 66175 2 2 999999 1 7 999981 -517083 1 3 999986 766343 1 665576 958120 -983488 1 77984 785125 -458151 1 2 999999 11724 2 2 999999 2 6 999993 2 2 999999 2 128683 642171 2 17 999986 2 3 999981 2 959755 980765 2 429285 625665 2 2 999999 2 833517 930925 2 2 999999 2 752324 953558 1 410496 554222 -839329 2 5 999990 2 2 999999 2 2 999999 1 20 1000000 911974 1 369851 587582 196530 1 2 999999 -398884 1 14 999995 672748 2 14 999981 2 2 999999 2 2 999999 1 2 999999 -993445 1 11 999995 -241138 1 255813 448849 422384 2 259113 565085 2 13 999982 2 9 999987 2 2 999999 1 17 999986 -86536 1 2 999999 866065 2 497751 835267 1 2 999999 -293374 1 266724 808040 -436220 1 2 999999 976375 2 438566 553948 1 13 999995 358793 1 11 999991 -279280 1 16 999998 26736 2 11 1000000 2 338673 950934 1 2 999999 -248829 1 15 999995 -992029 1 2 999999 -568504 2 2 999999 2 2 999999 1 2 999999 -472202 2 2 999999 2 73664 595636 1 102984 619748 310513 1 10 999986 847491 2 4 999988 1 2 999999 -905542 1 578131 872701 -203817 1 2 999999 -739467 2 38222 477832 1 2 999999 -755567 1 1 999999 -527048 1 312561 670883 246863 1 11 999999 919306 2 2 999999 1 6 999999 -257938 1 6 999994 -19518 1 2 999999 645125 2 230785 278140 2 10 999993 1 3 999995 -337061 2 96567 118142 1 2 999999 -609623 2 14 1000000 1 2 999999 608887 1 1 999999 -23889 2 353284 845415 1 9 999988 299049 2 3 999994 2 185071 974615 2 12336 83456 1 2 999999 866893 1 2 999999 -851374 2 2 999999 1 465938 471101 435446 2 2 999999 2 5 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -828867 1 422619 646154 278099 2 2 999999 1 2 999999 52621 1 389243 995718 -32625 1 2 999999 -477274 1 2 999999 -884703 1 12 999993 221828 2 2 999999 2 12 999998 1 4 999984 195123 1 309162 645494 -687966 1 2 999999 -289041 1 28637 553029 -233519 1 584777 722371 661055 2 16 999996 1 2 999999 775784 2 343783 669377 1 2 999999 -288555 2 342408 918579 1 434254 715230 467080 2 17 999983 2 45670 688379 2 2 999999 1 10 999987 -604915 2 733783 981451 2 2 999999 2 2 999999 1 1601 52179 -753192 2 491563 720985 2 2 999995 1 10 999987 368914 1 2 999999 577059 1 10 999983 -968474 2 12 999991 2 2 999999 1 4 1000000 -969709 2 774369 950271 1 209709 958425 -470536 1 17 999991 89461 1 60969 406414 832916 2 717660 916004 2 20 999995 1 187948 552558 937786 1 10 1000000 -998538 1 167631 327926 628723 1 2 999999 830541 1 804048 901895 509053 2 2 999999 1 373836 809525 -926631 2 1 999984 2 14 999998 2 2 999999 1 258189 654197 -415309 2 2 999999 2 164404 358363 2 17 999988 2 2 999999 1 2 999999 920773 2 18 999999 1 739372 754053 -869302 2 470793 824454 2 3 999990 2 2 999999 1 285414 585756 246298 2 18 999983 2 97894 769218 1 14 999993 167965 1 67342 105463 444243 2 145652 476407 2 468521 972927 1 2 999999 -312595 2 983670 992990 2 14 999981 2 8 999994 2 2 999999 2 9 999985 2 20 999995 1 9 999994 605815 2 2 999999 2 2 999999 1 856262 993192 964893 1 2 999999 -983754 2 87011 960776 2 272255 590934 2 2 999999 1 15 999990 786409 1 88353 740653 -117653 1 427605 878576 -360535 1 516328 829896 -404590 1 2 999999 617454 1 2 999999 427911 2 317730 346085 1 16 999999 1136 2 2 999999 2 227410 336032 2 2 999999 1 599859 680645 -756879 1 17 999982 633079 1 6 999991 445059 2 6 999995 1 318106 906537 -220154 1 2 999999 -152449 1 346473 884377 -561895 2 325145 721810 2 10 999990 1 36379 544523 61345 2 2 999999 1 156145 997362 128857 1 362844 553081 771882 2 2 999999 2 12 999999 1 453519 758982 -160672 1 14 999998 -83366 2 503652 895828 1 587398 882345 -246102 2 242420 883981 1 8 999989 21043 1 427009 950713 -163520 2 2 999999 1 237486 542525 -735344 1 2 999999 -454837 1 2 999999 -258290 2 2 999999 1 482731 633653 -388838 1 8 999992 -286849 1 323094 859181 -121384 1 14 999997 47516 2 42323 576004 2 212004 251763 1 67041 570729 -630379 2 321250 904691 1 531248 700640 -662191 2 729411 820786 1 504284 790901 76453 1 80433 477252 -90572 2 2 999999 1 326643 590103 -710647 1 6 999999 -436460 2 629737 962044 2 2 999999 1 295808 764088 448357 1 165030 730328 -641645 2 362947 554559 2 11 999988 1 2 999999 -437910 1 2 999999 -458463 2 18 999998 1 644592 992052 267670 1 10 999984 47486 1 9 999986 -705027 1 312402 347026 101561 1 16 999994 469323 1 179356 271878 -155513 1 2 999999 -21799 1 339895 872402 -162346 2 26102 629039 1 402092 761122 605414 2 224732 955990 1 412305 632933 -414838 2 2 999999 1 19 999986 583080 1 360358 546683 -718386 2 2 999999 2 585129 776451 2 3 999990 2 2 999999 1 234646 369601 -921868 2 2 999999 1 338911 390027 8061 1 2 999999 -407039 1 164756 165535 967930 1 290274 781651 -611818 2 2 999999 1 2 999999 -461679 1 179934 611647 -120803 1 2 999999 -282387 1 23474 737672 763228 1 154469 275893 -822549 2 2 999999 2 292401 699855 1 17 999981 -661219 1 2 999999 -78827 1 2 999999 534801 1 7 999998 -184364 1 285000 909303 646173 2 7 999986 1 169043 202764 742690 1 2 999999 -961350 1 2 999999 974974 2 183148 705975 2 1 999996 2 7 999991 2 2 999999 2 2 999999 2 2 999999 2 452384 960059 2 2 999999 1 434660 664608 -905406 1 387296 575134 -300602 1 294454 784987 -83118 1 8 999984 481741 1 57446 401696 -800720 2 4 999997 2 9 999990 2 6 999993 2 15 1000000 2 5911 506193 1 12 999984 431758 1 14 999994 682450 1 6 999991 640915 2 2 999999 1 2 999999 467219 1 2 999999 -605907 1 427124 507925 794778 1 10 999995 -796982 1 875372 977878 -637557 1 5 999995 -570421 1 331046 539935 -74314 2 7 999993 2 2 999999 1 2 999999 -353830 2 2 999999 2 5 999984 1 2 999999 -558340 1 2 999999 -13016 2 4 999991 2 391847 767693 2 1 999986 2 16 999994 2 83484 268294 2 325384 326079 1 2 999999 -264563 2 2 999994 1 446898 592973 672824 2 2 999999 2 2 999999 2 6 999996 2 19 999999 1 2 999999 -241068 2 2 999999 2 825511 834869 1 2 999999 -248650 1 306687 404537 742469 1 556317 919127 241374 2 19 999981 1 2 999999 -493328 2 2 999998 1 15 999996 938479 2 2 999999 2 2 999999 2 5 999991 1 3 999991 -646848 1 2 999999 -882625 2 2 999984 2 183356 344343 2 2 999999 2 2 999999 1 802335 943117 91690 2 14 999982 2 222328 362821 1 10 999984 -476298 2 10 999986 1 11 999998 661613 1 2 999999 -794127 1 37663 890375 -234357 1 17 999998 859378 2 2 999999 2 16 999981 2 2 999999 2 383219 683327 2 31284 308842 2 2 999999 1 418009 955485 782881 1 2 999999 -179456 1 7 999981 300970 1 2 999999 450765 2 4 999992 2 10 999981 1 2 999999 -239808 1 422246 929465 -262858 2 145066 450593 2 378707 552815 1 142277 521878 60207 2 2 999999 1 2 999999 45686 2 228813 783968 1 238395 698238 -464782 1 6 999985 -936257 2 11 999984 2 244404 640599 1 632771 989747 -444237 2 9 999998 1 2 999999 109660 2 2 999999 1 312666 459695 -363372 2 387591 773730 1 2 999999 -537208 1 8 999989 -248449 2 425689 840439 1 374381 877281 -335028 2 838893 883233 2 7 999992 2 12 999985 1 11 999996 442129 2 884053 972636 1 1 999993 -414350 2 3 999997 2 59000 902305 2 14 999984 2 5 999995 1 17 999997 -567451 2 2 999999 1 13 999985 -813750 2 2 999999 2 19 999987 2 79239 245918 2 9 1000000 2 4 999988 2 12 999996 1 11 999997 -543899 2 514800 615594 2 7 999999 1 2 999999 -312263 2 2 999999 2 2 999999 1 412265 495445 -988829 1 1 999991 668373 1 19 999982 -257846 1 7 999998 -959575 2 257928 772045 2 5 999990 2 2 999999 1 31790 610056 -366599 2 9 999992 1 2 999999 789711 1 447744 559832 -708719 2 3 1000000 1 2 999999 -788749 2 225271 385512 2 2 999999 2 271545 824113 1 2 999999 741383 1 1 999984 100141 1 9 999981 -122865 1 232096 895898 -886699 2 2 999999 1 2 999999 -934817 1 289340 499323 -972676 2 103180 439728 2 623664 886225 1 10 999988 -749117 2 17 999996 2 2 999999 2 2 999999 2 2 999999 2 44032 139934 1 84037 595769 589399 1 12 999985 806517 2 17 999984 2 2 999999 1 12 999998 478025 2 2 999999 2 12 999998 2 1 999990 2 501598 736648 1 19 999985 855115 2 350759 470127 2 289280 482897 1 881345 914321 -817188 2 2 999999 2 359753 992345 1 2 999999 224055 2 2 999999 1 19 999983 894477 1 176602 869324 -377128 2 67387 905375 1 302093 369893 -105511 1 2 999999 251332 1 2 999999 -439861 1 16 999999 903354 1 2 999999 394484 1 10614 450186 297518 1 2 999999 -434269 2 371243 570124 2 9 999989 1 2 999981 -633448 1 5 999991 -374244 2 2 999999 2 319112 473730 1 2 999999 -932183 2 13 999988 1 219649 673760 205509 1 2 999999 135783 1 477675 503100 800852 2 121721 577423 2 781956 984820 2 2 999999 2 20 999991 2 2 999999 2 2 999999 1 11 999985 333952 1 129668 628495 767799 2 2 999999 1 233343 756775 643006 2 108920 169191 2 16 999990 1 18 999987 361336 2 499828 801781 1 242589 470537 -471689 2 340011 922250 2 2 999999 2 7 999996 2 94699 346795 1 20 999985 649677 1 2 999999 777238 2 758510 865706 1 625051 935002 900211 2 2 999999 1 2 999999 -730395 1 284074 464869 -758055 2 2 999999 1 7 999984 916748 1 876270 975178 -636673 1 10 999998 147902 1 259893 718220 484343 2 10 999999 1 2 999999 282542 1 755582 915426 135102 1 2 999999 502366 2 2 999999 1 260039 502024 -840632 2 2 999999 2 2 999999 1 18 999988 671570 2 2 999999 2 16 999990 2 2 999999 2 781921 883672 1 2 999999 -122920 2 2 999999 2 2 999999 2 7 999993 1 2 999999 40362 1 238513 874659 -936850 2 19 999985 2 2 999999 1 3 999989 444075 1 2 999999 218355 2 120661 542544 2 249742 341167 2 11 999991 2 20 999996 1 2 999999 891260 2 2 999999 2 408485 939691 1 9 999997 -970099 2 2 999999 1 16 999998 -68242 1 20 999982 729291 2 222580 321572 1 2 999999 272933 2 2 999999 1 802201 938535 735275 1 628033 889498 -894043 2 14 999983 1 441759 769354 -230748 1 2 999997 597320 2 2 999983 1 30215 582186 751420 2 16 999989 2 6 999981 2 2 999999 1 2 999999 -996367 2 298347 797096 1 14 999994 338520 1 14 999995 -600918 1 8 999996 -929824 2 581032 612352 1 483775 867930 133788 1 1 1000000 549669 2 9 999996 2 791694 848037 2 213522 972863 1 398292 938858 -877410 1 2 999999 612283 1 2 999999 -184297 2 11 999993 1 3 999992 663172 2 3389 573594 1 20 999993 355240 2 2 999999 2 6 999982 1 10 999986 62041 1 2 999999 -83768 2 2 999999 2 16 999985 2 471930 897104 1 668749 710399 -813497 2 6 999995 2 373305 456183 2 11 999985 2 15 999990 1 2 999999 273273 2 160566 602561 2 14219 297464 2 7 999987 2 10 999987 1 2 999999 -25391 2 115109 607229 2 80380 314338 1 903731 917570 -426500 2 2 999999 1 18 999981 -380565 1 16 999987 640956 1 2 999999 421344 2 2 999999 2 7 999995 1 12 999985 -291298 1 2 999999 -569670 1 2 999999 113513 1 1 999993 -509583 2 14 999990 1 2 999999 -64683 2 542965 785189 1 2 999999 362842 2 2 999999 2 4 999995 1 2 999999 -817482 2 40523 662960 1 2 999999 -219349 1 18 999999 -804805 2 2 999999 1 2 999999 384695 1 206892 798729 -849531 2 839872 913519 1 587601 908859 -206689 2 2 999985 1 2 999999 -99842 1 2 999999 388069 2 3 999999 1 256557 694929 -333208 2 5 999990 1 691385 701832 -533956 2 662293 938051 1 1 999992 564442 1 2 999999 294981 1 15 999995 21812 1 290929 513507 118267 2 11 999997 2 307386 632369 2 11 999990 2 125914 882655 2 9 1000000 1 39324 427915 366043 1 17 999985 -307587 2 18 999987 2 2 999999 2 2 999999 2 16 999995 1 461565 938917 -869973 2 10 999990 2 31335 959098 1 18 999998 494348 1 2 999999 681160 2 248009 682836 2 836514 961392 1 114782 355692 -293691 2 124939 590027 1 2 999999 -719300 2 2 999999 2 2 999999 2 2 999999 1 25660 591636 -166021 2 13056 647138 2 2 999999 1 203582 441130 -43803 1 19 999995 -811953 2 630560 650729 1 2 999999 -169298 2 2 999999 1 2 999999 351390 1 2 999999 -850482 2 2 999999 1 122799 752629 -501132 1 823569 867890 657525 2 17 999984 2 2 999999 1 19 999985 -774234 1 2 999999 -793587 2 2 999999 1 2 999999 -690130 2 2 999999 2 2 999999 1 775954 784683 276928 2 2 999999 1 19 999989 -666907 2 17 999983 1 12 999995 989558 2 2 999999 2 2 999999 1 1 999998 641275 1 379461 424278 -778246 1 126903 545010 -792951 2 11 999989 2 2 999999 2 2 999999 1 602519 893433 -890459 1 2 999999 -816964 1 38422 575761 845182 2 15 999995 1 2 999999 -440988 2 1 999995 2 544687 945573 2 2 999999 2 334698 548692 2 6 999996 2 10 999985 2 2 999999 1 451017 486413 -659641 1 15 999994 741977 2 297080 578585 2 17 999997 2 2 999999 2 2 999999 2 877225 878005 2 2 999999 2 12 999990 1 20 999990 -356906 1 9 999994 171179 2 4 999987 2 19 999995 1 2 999999 586821 1 7 999983 -497909 2 14 999995 2 824540 972741 2 13 999984 2 2 999999 1 13 999982 -166400 2 2 999999 1 5 999989 642469 1 431842 741873 582210 2 101265 556455 2 2 999999 1 15 999987 436147 1 4 999981 75057 2 216574 219718 1 18 999998 -497715 2 2 999999 1 10 1000000 -899103 1 307868 900975 -131906 1 283176 961598 440870 1 208210 536859 587667 2 17 999985 1 2 999999 -154720 1 209059 440614 393672 1 12553 336774 785955 2 714715 888124 2 2 999999 1 2 999999 71096 2 2368 661034 1 137145 509950 -759621 2 14 999997 1 2 999999 -317548 1 10 999995 -465676 2 2 999999 2 2 999999 1 48707 132247 -824409 1 519202 580318 -128613 1 10 999994 -845699 1 9 999995 -679717 1 165282 754001 -542031 1 653663 766654 984082 1 12 999997 735588 2 2 999999 2 598561 959503 2 9 999989 2 294986 427814 2 16458 502848 1 219734 284680 380265 2 4 999989 1 3 999996 909392 2 2 999999 1 9 999984 -469572 2 2 999999 1 2 999999 -510013 1 2 999999 765345 1 262879 443446 297082 2 388140 876385 1 2 999999 -17456 1 1 999990 650114 2 351185 503138 2 17 1000000 2 2 999999 2 19 999983 2 2 999999 2 314059 858223 1 2 999999 -850536 1 9 999983 -125073 2 15 999982 1 322114 587914 -537415 2 2 999999 2 2 999999 1 789164 838000 -971119 1 19 999991 -118262 1 2 999999 -920092 2 215256 458992 2 2 999999 1 19 999995 -569557 2 59050 753125 2 10 999985 1 19753 408675 -508519 2 31643 364534 1 285286 614848 332443 2 15539 283054 1 2 999999 -892105 2 2 999999 2 19 999981 1 2 999999 -355296 2 294783 466647 2 2 999999 1 2 999999 751397 2 3 999984 1 706926 737920 -910150 2 2 999999 2 2 999999 1 6 999989 -531964 1 2 999999 -417766 1 17 1000000 -790558 2 127164 791488 2 451795 516869 2 2 999999 1 2 999999 557743 1 6 999991 -906017 1 5 999989 -610368 1 297862 877037 658738 2 289087 942182 1 2 999999 -453419 1 191123 787305 214718 1 132430 570756 572767 2 2 999999 1 19 999981 401118 1 2 999999 -167467 2 571099 640698 1 11 999990 882061 1 26483 617240 -811397 1 2 999999 415167 1 2 999999 61569 1 3 999993 -182808 2 19 999994 2 2 999999 1 2 999999 -672496 1 16 999991 -606668 1 9 999989 679319 2 17 999986 2 6 999997 2 2 999999 1 244877 959741 -899273 1 2 999999 -56897 2 62700 301197 1 10 999983 -522229 2 136059 958633 2 12 999999 1 193889 537177 497137 1 861581 888740 585729 1 8 999981 194606 2 15 999991 1 2 999999 -629385 2 2 999999 2 2 999999 2 107888 855990 1 52696 940695 414713 1 2 999999 -803063 2 2 999999 1 868532 881536 822687 2 2 999999 2 676550 844039 1 2 999999 -51911 2 596543 809350 1 7 999987 410625 1 2 999999 -998472 2 2 999999 2 8 999985 2 9 999990 2 2 999999 1 2 999999 -338381 1 2 999999 105474 2 16 999982 1 2 999999 703565 1 2 999999 -885540 1 16 999981 504725 2 12 999985 1 8 999985 958042 1 8 1000000 -250583 1 14 999984 -248944 1 216205 906712 87618 2 2 999999 1 2 999999 855833 1 539255 984205 258707 1 2 999999 -54430 2 2 999999 2 2 999999 2 2 999999 2 76442 380608 2 6 999983 1 12 999997 477222 1 215800 545557 448600 1 591662 777000 -431531 1 2 999999 -690246 1 17976 178165 541885 2 2 999999 2 364121 560148 1 509495 554092 612756 1 2 999999 -482271 1 148712 400089 -845490 1 2 999999 839151 2 715060 723765 1 535048 876517 54775 1 2 999999 159112 1 10 999987 247421 2 4 999988 1 650440 712766 -884234 2 801511 882038 2 2 999999 2 2 999987 1 2 999999 -874927 2 2 999999 1 446877 518035 157574 1 2 999999 -350919 2 2 999999 2 12 999983 2 6 999982 2 2 999999 2 17 999995 1 5 999981 -146131 1 2 999999 70824 1 2 999999 467636 1 2 999999 -825488 2 4 999989 1 479831 754743 856532 1 840593 951582 -462321 1 900355 971928 -224952 1 2 999999 -470380 2 8 999995 2 209298 975342 2 17 1000000 2 2 999999 2 12 999995 2 2 999999 2 2 999999 2 19 999986 2 2 999999 2 7 999998 1 3 999991 254581 1 18 999991 119795 2 2 999999 1 11 999986 -548585 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -690928 2 296496 534685 2 16 999987 1 402498 499649 608812 2 70235 863273 1 2 999999 247438 2 6 999996 2 6 999990 1 343274 747221 -131825 2 13 999984 1 2 999999 88149 1 11 999995 249395 2 6 1000000 1 2 999999 40753 1 2 999999 802804 2 173798 480443 2 2 999999 2 2 999999 2 520579 666555 2 10 999997 1 468205 594361 -35652 2 3 999982 2 7 999988 1 513992 844668 -545843 1 2 999999 -545766 1 321211 921924 794785 2 80760 729049 1 2 999999 491557 2 18 999996 2 3 999992 1 2 999999 118842 2 605298 944499 1 2 999999 -351200 2 386501 899502 2 2 999999 2 124818 505020 2 28309 839414 2 7 999999 2 171592 722931 1 1 999993 -596543 1 191624 954818 339498 2 205297 689075 2 2 999999 2 163005 195027 2 2 999999 1 14 999987 965061 2 2 999999 1 17587 205859 -740345 1 16 999983 65881 1 2 999999 -742357 1 15 999988 -564983 2 6 999998 1 2 999999 -463990 2 192801 851613 1 234323 444438 -258189 2 2 999999 2 328703 364437 1 14 999982 648751 2 11 999989 2 2 999999 1 819638 825776 -278019 1 2 999999 896387 1 8 999993 233550 1 688051 943883 -269240 1 7 999990 447274 2 2 999999 2 2 999999 2 11 999990 2 2 999999 2 2 999999 1 2 999999 -348182 2 12 999991 1 610848 902762 -19821 1 233727 861014 -650897 1 17 999989 855507 2 2 999999 2 10 999993 1 466807 743589 273455 1 15 999997 360106 2 13 999990 2 6 999981 1 2 999999 915810 1 2 999999 594555 2 2 999999 1 91359 623001 -553387 1 59484 838504 -560000 2 4 999988 2 269784 367793 2 12 999995 1 5 999988 -540074 1 229432 871544 -239441 2 2 999999 1 68050 522986 -723532 1 16 999990 -453893 1 588627 665997 -667082 2 2 999999 2 16 999981 1 332820 887589 -566066 1 14 999994 385638 1 802396 815797 -411382 2 57662 201012 2 42398 594682 1 14 999998 834282 1 2 999999 -996352 2 641776 789859 2 375353 943845 2 2 999999 2 3 999985 1 2 999999 301131 1 165281 905196 301901 1 163955 689959 -23185 2 240171 822715 2 432255 775042 1 2 999999 34252 1 2 999999 -836172 1 6 999994 -839259 1 139906 825670 -29224 2 555999 920361 1 2 999999 -894921 2 167650 181344 2 20 999984 2 16 999997 2 20 999983 2 10 999995 2 448800 795675 2 598063 806010 1 2 999999 570173 2 5 999982 2 181017 505500 1 114708 179474 328166 2 400280 533133 2 789119 806152 2 2 999999 1 14 999996 -63502 2 120173 172864 1 2 999999 471323 1 7 999990 -1747 2 2 999999 2 2 999999 1 10 999981 163792 2 14 999984 1 550607 622778 455615 2 9 999988 1 2 999999 397700 1 3 999984 285779 2 20 999998 1 15 999997 -116493 1 15 999987 744310 2 7 999983 2 2 999999 1 257493 995926 375156 2 434691 752197 1 13 999982 141531 2 2 999999 2 16 999992 1 2 999999 4087 2 30007 370266 2 53881 857361 1 17 999989 81256 2 350032 988930 2 2 999999 2 2 999999 1 752435 976920 -619683 1 2 999991 440203 2 5 999996 1 5 999998 638566 1 13196 760788 -348545 2 16 999991 2 2 999999 1 570372 905440 -968737 1 2 999999 611958 2 18 999985 2 349435 650089 1 243557 752583 420455 2 841301 872658 1 16 999989 -52188 2 7 999987 1 10 999992 40353 1 17 999985 -179779 1 2 999999 898388 2 2 999999 2 18 999999 1 3 999986 -297498 1 446652 515383 580450 1 2 999999 236165 1 13 999990 692385 1 16 999988 -401289 2 159312 728257 1 2 999999 -924869 2 2 999999 2 15 999989 2 7 1000000 1 2 999999 -978911 2 10 999989 2 2 999999 2 2 999999 1 7 999986 -989811 2 3 999992 1 150958 401047 46283 1 15 1000000 322063 2 93452 860200 2 2 999999 1 2 999999 244756 1 1109 614192 -555397 2 2 999999 2 596522 676372 2 2 999999 1 4 999995 -457054 1 624117 791119 562930 2 473376 680927 1 13 999999 -198550 1 373429 808543 -908090 2 2 999999 1 2 999999 -701300 2 2 999999 1 2 999999 -447932 1 263700 453618 125500 1 1 999999 -178328 2 85261 490235 2 2 999999 1 2 999999 -423487 2 5 999985 2 612552 744826 1 2 999999 684444 2 2 999999 2 10 999995 1 568494 792010 -349565 1 13 999982 659810 1 13338 451008 832783 2 2 999999 2 175893 402916 2 439529 950080 2 397414 483625 2 18 999994 1 2 999999 -108834 2 856122 921746 2 2 999999 1 2 999999 375864 2 9 999987 1 1 999997 -735278 2 2 999995 1 2 999999 886673 2 416473 912373 1 15 999996 -528966 1 2 999999 -697653 1 177656 846289 152527 2 20 999995 1 2 999999 -557799 1 2 999999 -425518 1 2 999999 -82588 2 11 999982 1 2 999999 -73042 1 329562 601438 -162142 2 2583 874926 1 186767 597169 915979 1 2 999999 412794 1 16 999995 -550531 1 8 999988 268307 1 699727 735357 901627 2 581409 966226 2 61905 200580 2 20 999987 1 2 999999 -607522 1 516069 965985 38864 2 296927 767747 2 183374 750549 2 360691 618694 1 17 999998 597858 1 421159 597493 -881431 2 9 999991 2 411388 796681 1 2 999999 592773 2 874662 952784 2 2 999999 1 6 999981 -73905 1 2 999999 281515 1 300411 505010 440121 1 11 999983 512837 1 628338 860881 -754663 1 13 999988 -768270 2 2 999999 1 2 999999 -6194 2 3 999988 2 1 999992 1 2 999999 846299 1 6 999994 -657334 2 41854 665098 1 571176 605738 583180 2 2 999999 2 157857 226103 2 9 999996 2 448365 700683 2 2 999999 1 63791 948561 883330 2 497964 506935 1 5 999986 -338651 2 7 1000000 1 456599 873996 -616262 2 9 999982 2 15 999987 1 2 999999 -440168 2 2 999999 2 3 999981 1 14 999988 -777282 1 691157 925676 199921 2 20 999988 2 20 999987 1 2 999999 402988 2 2 999999 2 2 999999 1 2 999999 -103603 1 711345 904717 160080 1 8 999992 483326 1 295087 538205 963617 2 13255 977080 2 2 999999 2 2 999999 1 1 1000000 -584030 2 221901 499639 2 17 999992 1 6 999994 -120303 2 2 999999 2 2 999999 1 2 999999 864889 1 2 999999 -558958 2 15 999994 2 2 999994 1 2 999999 -600266 1 377976 977913 -573298 1 14 999991 -5765 2 11 999981 2 16 999993 2 7 999981 1 15 999984 351910 1 322929 395675 -633947 1 325932 797344 -731429 2 3586 392531 1 2 999999 903050 2 2 999999 1 2 999999 715134 1 262025 798155 38103 1 2 999999 -746115 2 156160 492969 1 497608 753112 614967 1 388919 844501 546077 2 2 999999 2 8 999993 1 2 999999 -395420 2 2 999999 1 398908 507806 953522 1 2 999993 -374457 2 2 999999 2 2 999999 2 106608 659110 2 6 999996 2 13 999999 2 2 999999 1 2 999999 32914 2 121550 669949 1 129524 619618 -304984 1 2 999999 751334 1 2 999999 -749715 1 2 999999 901411 2 7 999989 2 11 999981 1 2 999999 215410 1 13 999988 -63840 2 2 999999 1 521583 956737 -982274 2 323777 577928 1 16 999992 -551437 1 2 999999 -151544 1 296705 845166 -110793 1 2 999999 386821 1 336698 954476 90884 2 22192 932955 2 2 999999 2 2 999999 2 3 999995 2 2 999999 1 4 999984 -196441 1 197912 718059 861367 1 17 1000000 350689 2 6 999984 2 2 999999 1 2 999999 -793347 2 280260 897138 2 7 999982 1 15 999991 310286 1 5 999985 -744962 2 80571 310856 1 374327 664027 836782 2 2 999999 2 2 999999 1 59396 82540 515215 2 585786 601937 1 5 999993 970379 2 5 999998 2 2 999999 1 261502 869053 -93368 1 15 999988 685014 1 2 999999 70314 2 30595 105882 1 90400 253919 468829 2 74090 596016 2 10 999999 1 18 999995 20379 1 445931 445944 -630168 2 211138 469254 2 11 999983 1 376996 413647 -581156 2 2 999999 2 2 999999 1 72255 700931 766984 1 2 999999 449873 1 3 999998 400880 1 2 999999 258407 1 16 999984 808582 2 311440 505919 1 2 999999 48415 1 6 999986 -404607 2 11 999993 1 2 999999 -301161 2 2 999990 1 246653 364459 -776780 2 2 999999 2 14 999983 2 20 999996 1 419220 527020 102248 2 2 999999 2 353095 592447 2 9 999989 2 17 999986 1 2 999999 238220 1 7 999993 930906 2 2 999999 1 320288 883902 778865 2 2 999994 1 2 999999 312832 2 6 999981 2 2 999999 2 7 999989 1 12518 635334 -343050 1 19 999989 -237567 2 210840 638880 1 16 999996 -363721 2 15 999992 1 5 999998 82882 2 2 999999 1 12 999992 -391823 2 126190 917278 1 580259 783755 -385618 2 517268 685735 1 2 999999 221567 1 12 999988 540219 1 2 999999 933695 2 6 999989 1 2 999999 -759057 1 2 999999 279799 1 2 999999 -807082 1 9 999989 915310 1 2 999999 13848 2 521988 576064 2 4 999998 1 94955 801862 -236872 2 2 999999 2 4 999991 2 2 999999 1 2 999999 -712127 2 2 999999 2 431249 952538 2 2 999999 2 2 999999 2 2514 36307 1 20 999987 -707125 2 2 999999 2 2 999999 2 2 999999 2 1 999995 2 5 999985 2 2 999999 1 2 999999 422223 2 342142 747037 2 2 999999 2 76755 615160 1 2 999999 429701 2 686496 912195 1 7 999986 -349717 1 11 999990 478114 2 2 999999 1 296140 473478 489029 2 4 999983 2 2 999999 1 2 999999 579442 2 10 999998 2 2 999999 1 8 999998 -761303 2 290056 616740 2 20 999983 2 16 999995 2 6 999997 1 141923 812190 146467 2 547912 644171 1 370694 976970 476048 2 3 999983 1 643222 860351 72453 2 2 999999 2 313073 553771 2 13 999990 2 764846 825737 2 252169 384851 1 622722 696222 -317997 1 2 999999 872713 1 2 999999 222691 1 2 999999 627352 2 100657 561588 1 728436 838294 312430 1 18 999989 -414151 1 2 999999 -143891 2 14 999999 1 2 999999 -64807 1 20 999986 -55795 1 2 999999 -905595 1 126263 923896 457670 1 2 999999 725188 1 2 999999 -424633 1 6 999981 331006 2 10 999984 1 331928 969407 -291370 2 2 999999 1 48348 203078 -28635 1 2 999999 547089 1 713396 879184 -507101 2 80597 420938 2 553675 917129 2 4 999995 2 20 999983 1 2 999999 -696671 2 2 999999 1 18 999986 638618 1 2 999999 17519 2 2 999999 1 2 999999 -252408 2 2 1000000 2 11 999993 1 202153 614849 990319 2 96778 408807 2 17 999998 2 4 999989 1 2 999999 989189 1 2 999999 505847 1 378096 929519 734579 2 7 999981 1 2 999999 -285446 1 4 999986 242439 2 19 999994 1 704572 827007 -473143 2 68950 910229 2 2 999999 1 832223 841305 -989467 2 3 999984 1 303411 776248 590624 1 242003 318119 797753 2 327441 686734 1 2 999999 -8861 1 116723 152117 283451 2 2 999999 2 18 999989 2 328199 571109 2 7 999994 2 223886 594651 2 2 999999 1 1 999989 -331115 1 800682 927031 46440 1 13506 728834 562930 1 2 999999 636782 2 2 999999 1 2 999999 -408918 2 2 999999 1 8 999991 -349069 2 2 999999 2 10 999983 1 197320 481260 -11753 2 8 999991 2 550147 790490 1 67468 191740 -478500 2 165496 467820 1 107309 287438 -166305 2 4 999984 1 322470 376344 -28084 2 2 999999 1 7 999988 661994 1 10 999981 -631534 1 15 999986 -240172 2 14 999986 2 632980 672329 2 828185 938940 2 10 999982 2 2 999999 1 2 999999 -834160 1 640267 725630 593873 1 13 999988 -743036 2 625411 766241 2 2 999999 2 19 999988 2 2 999999 2 2 999999 2 28759 468280 2 2 999999 2 5 999982 1 375043 554576 -111457 2 2 999999 1 2 999999 343171 1 2 999999 733839 2 179518 810444 1 2 999999 689108 2 442609 493785 1 2 999999 -987812 2 16 999986 1 2 999999 -111231 2 200372 802386 1 310028 887653 -799832 2 40650 966268 1 2 999999 -403683 2 574000 723086 1 2 999999 -984848 2 2 999999 2 2 999999 2 2 999999 1 190968 525770 -643813 1 111849 851103 -189120 1 120074 123701 -967180 1 2 999999 191060 1 5 999996 -291147 2 3 999989 1 2 999999 -361553 1 2 999986 -310307 2 2 999999 2 35254 54935 1 2 999999 439718 1 6 999984 -556281 1 518831 666660 -453380 2 9 999988 1 2 999999 -569618 2 548731 841948 2 2 999999 2 20 1000000 2 7 999997 1 77763 671706 -955418 2 428911 950619 1 9 999987 365107 1 228187 944534 -325443 1 398921 768521 -349029 1 3 999996 -276006 1 2 999999 753344 2 13 999998 1 2 999999 -635525 2 190750 428476 2 2 999999 2 11 999992 2 571794 635442 2 8 999999 2 2 999999 2 336059 847076 1 494320 645863 -423485 2 2 999999 2 2 999999 2 298754 330021 2 2 999999 2 438047 779499 2 8 999983 1 11 999990 -564580 1 206874 474371 55135 1 15 999999 -905350 2 86495 442248 2 660040 979697 1 25142 381824 999285 1 2 999999 -159228 1 8 999998 -393596 2 8046 866011 1 8 999998 -501683 1 2 999999 -803705 2 2 999999 2 237514 790436 1 14 999993 261462 1 158026 379878 993581 1 2 999999 -313079 2 19 999997 1 6 1000000 -142264 2 191219 246341 2 2 999999 1 102448 911321 404129 1 12 999992 -752535 1 2 999999 948693 2 2 999999 2 2 999999 2 478756 646772 1 17 999981 466671 2 546787 779131 1 2 999999 -106505 1 393327 798196 -412125 2 2 999999 2 114450 955413 1 302545 772660 -335020 2 84919 239587 2 27981 737424 2 2 999999 2 11 999999 2 214947 404215 1 2 999999 -304784 1 2 999999 -882677 1 2 999999 -827856 2 332448 817801 2 8 999987 1 2 999999 -636666 1 6 999982 332080 2 338769 787179 2 41267 344335 1 15 999991 -346547 1 10 999981 269035 2 172955 469097 2 1012 598343 1 2 999999 762561 1 133446 857277 319384 2 539343 956219 1 1 999989 -510383 1 60357 875328 232437 1 4 999995 431634 2 67899 886589 1 6 999994 787745 2 2 999999 2 2 999999 2 553731 622341 2 237707 693406 1 2 999999 -372931 2 473979 961087 1 7 1000000 816810 2 7 999989 1 2 999999 -2063 2 1 999983 1 2 1000000 650299 1 5 999988 420729 2 116653 575104 2 2 999999 2 2 999999 2 494329 662283 1 227867 894906 735622 2 480550 856431 1 169895 625386 534753 1 147678 261409 512623 2 632476 794779 2 2 999999 1 22807 186976 -740107 2 15 999988 2 10 999999 2 2 999999 2 2 999999 2 5 999991 1 125895 902527 412352 1 125807 264231 923752 1 123269 803438 880389 2 622762 874168 1 2 999999 975784 1 2 999999 -152023 1 2 999999 -62276 1 2 999999 390292 1 691039 857749 752271 2 2 999999 2 8 999996 2 877335 999408 2 2 999999 2 10 999985 1 16 999989 -238291 1 16 999987 -903772 1 15 999983 -675471 1 2 999999 -46651 1 2 999999 941186 2 2 999999 1 2 999999 310973 2 2 999999 1 4 999991 -718193 1 3 999999 -265621 1 2 999999 269430 2 1 999999 2 103333 864043 1 2 999999 -833588 2 387000 578725 1 663527 854489 -700755 2 12 999993 1 2 999999 -370578 2 19 999996 1 2 999999 228062 2 2 999999 1 365475 633945 -982625 1 2 999999 754171 2 436955 616466 2 2 999999 2 2 999999 1 11 999994 -779738 1 2 999999 -387383 1 13 999994 867658 2 2 999999 2 14 999994 1 167970 869550 -816365 1 2 999999 341573 2 2 999999 1 20 999993 178 1 336978 343388 -96762 2 20183 819281 1 2 999999 946878 1 2 999999 -265848 2 2 999997 2 2 999999 1 2 999999 -190972 1 2 999999 -76698 2 2 999999 1 298250 892913 679290 1 2 999999 156850 1 14 999994 -178086 1 2 999999 -751857 2 135773 185511 2 729971 896133 2 2 999999 2 2 999999 2 460870 681241 2 2 999999 1 391923 936274 -727710 1 12 999998 -844553 2 4 1000000 2 14 999996 1 19 999985 32637 1 2 999999 974703 1 35754 703592 108208 1 2 999999 -604855 1 2 999996 778541 2 2 999999 2 4 999994 2 410217 648670 1 2 999999 -581483 2 8 999996 1 140078 639324 317835 2 20 999999 1 7 999992 133001 1 226822 450545 491029 2 3 999996 2 4 999983 1 509004 901124 751814 1 2 999999 -227865 2 2 999999 2 2 999999 2 16 999986 1 184046 459449 836077 1 2 999999 -98310 2 14 999998 2 286977 967881 2 674125 743118 2 7 999991 1 304087 574709 -642970 1 3 999993 -951206 1 13 999984 -777068 1 648805 786177 448733 1 472405 558137 -825410 1 2 999999 -864048 2 90808 788773 2 18 999997 1 2 999999 -306079 2 8 999986 2 1 999992 1 768237 802623 -340779 1 2 999999 19370 1 9 999996 673239 1 22533 269759 -918885 1 2 999999 -116268 1 352961 424446 693985 1 840745 869559 -729676 1 2 999997 -828780 1 95887 519358 112726 1 164035 774569 909911 1 4 999986 -388251 2 2 999999 2 61802 983545 1 802815 895548 832028 1 2 999999 833306 1 17 1000000 666568 2 6 999987 1 376337 475000 -251087 2 771573 809068 2 2 999999 2 261736 404135 2 19 999982 1 2 999999 50938 2 8 999989 1 12 999989 376529 1 492890 685643 -14501 1 284448 655277 185003 2 861477 898698 2 2 999999 2 9 999994 2 529200 672370 2 15 999991 2 564214 805253 1 347195 348833 -101156 2 13 999982 1 2 999999 -889725 2 2 999999 1 867808 875881 332075 1 1 999997 453007 1 4 999999 77369 1 32965 517908 -806187 1 2 999999 -480391 2 3 1000000 1 2 999999 -833306 2 2 999999 1 2 999999 727306 1 4 999990 -769564 1 13 999994 -30655 2 3 999999 1 620202 722460 90726 2 2 999999 2 2 999999 2 2 999999 2 18 999999 2 397829 645044 2 10 999985 2 539694 956941 2 98860 527849 1 3 999994 -553833 1 9 999981 -820706 1 40648 202496 -740643 2 162457 335962 1 75569 602371 -180466 1 2 999999 166914 1 480632 577615 458426 1 286316 653401 -771566 1 2 999999 -893038 1 14 999987 -192094 1 52839 653118 777851 1 562048 959178 428738 2 2 999999 1 7 999983 998197 2 9 999999 2 6 999984 1 13 999995 282535 1 2 999999 -990002 1 19 999998 -566217 1 15 999990 -924003 2 2 999999 2 10 999987 2 2 999999 2 785157 947067 2 2 999999 1 283977 320140 42516 2 12 999990 2 14 999987 1 14 999996 241098 2 91091 569833 1 7 999983 -863601 2 264594 619086 1 2 999999 544669 1 18 999997 327697 2 104993 279899 2 2 999999 2 339337 412946 1 17 999987 406145 2 9 999998 1 12 999985 493903 1 183142 613508 -391930 2 2 999999 1 18 999981 -963756 1 10 999999 240176 2 420665 688298 1 2 999999 -309584 1 256464 858882 171607 1 164535 368184 -662207 1 15 999992 -569131 2 3 999996 2 11 999991 1 2 999999 827518 2 15 999996 1 1 999987 512904 2 9 999994 2 2 999999 1 2 999999 -96240 2 350493 796340 1 8 999987 -876719 1 6 999986 879059 2 2 999999 1 540423 618108 566476 2 3 999991 1 2 999999 -286157 2 2 999999 2 661242 673688 2 38921 143360 2 2 999999 1 20 999984 52477 2 2 999999 1 2 999999 790345 1 14 999987 537239 2 4 999989 2 1 999993 2 341124 764246 2 12 999998 2 2 999999 1 2 999999 665043 2 144958 529053 1 354205 988826 302120 1 11 999997 354402 2 2 999999 2 173259 440537 2 2 999999 2 809611 987355 2 77965 921163 2 462483 715596 2 2 999999 1 7 999998 -534466 2 311223 819378 2 2 999999 2 2 999999 1 2 999997 10239 2 375082 534262 2 9 999985 2 8 999985 1 36222 702107 -419567 2 20 999997 2 241268 663971 1 2 999999 -828178 1 11 999995 730385 2 15195 993377 2 680291 989544 2 842480 980411 2 3 999986 1 5 999995 704806 1 2 999999 -305153 2 17 999993 1 2 999999 -960707 2 868296 877728 1 2 999999 473970 2 2 999983 1 2 999999 -897997 2 9 999985 2 2 999999 2 2 999999 1 511672 758953 -135392 2 2 999999 2 12 999987 2 4 999990 1 1 999991 749938 2 222317 276844 1 1 999999 368971 1 2 999999 622037 2 11 999998 1 3 999989 -469015 1 15 999998 634801 2 551757 920353 2 46020 335774 2 3 999999 2 2 999999 1 423674 521273 -447991 2 306482 373790 2 2 999999 2 14 999982 2 628034 906529 2 10 999984 1 2 999999 -980464 1 2 999999 857071 2 84078 262853 2 4 999991 1 59532 721281 -731441 1 706675 720666 -71686 2 19 999986 2 2 999999 1 2 999999 253747 1 4 999982 -662337 2 1 999997 1 15 999998 447844 2 2 999999 2 2 999999 2 10 1000000 2 3 999993 2 150646 583887 1 18 999985 332362 1 1 999993 -590667 2 18 999995 1 196397 842033 975492 1 477243 650219 -510278 1 2 999999 847003 2 2 999999 2 2 999999 2 184716 756005 1 16 999987 771793 2 2 999999 2 12 999994 1 382625 755251 -831259 1 13 999997 440290 1 514716 743735 -891510 1 181932 651498 -625761 1 1 999987 622458 1 63673 394997 -718987 2 65549 796745 2 18 999984 2 4 1000000 2 93442 246778 1 95794 430915 -836615 1 2 999999 761315 1 174780 594317 -954803 1 145173 987057 -400396 1 2 999999 532006 1 2 999999 193827 2 654084 819257 2 3 999989 2 13 999982 2 174952 638469 2 16554 638122 2 59339 665832 1 3 999990 -576455 1 2 999999 -171442 1 2 999999 2760 1 9713 38541 -640193 1 2 999999 679527 1 3 999992 828156 2 2 999999 2 153421 747324 2 3 999993 1 634327 673607 -469188 1 2 999999 394442 2 2 999999 1 2 999999 359200 2 3 999992 2 9 999995 1 2 999999 212811 2 7 999994 2 605420 844919 2 2 999999 2 4 999988 2 8 999984 1 2 999999 189820 2 332188 482519 1 3 999994 -223260 2 2 999999 2 2 999999 2 20407 572315 1 2 999999 -686738 2 588937 816430 2 2 999999 1 1 999993 -294743 1 10 999998 -559950 2 2 999999 2 17 999981 1 738125 794794 470352 2 126075 815401 1 340640 366105 -724132 1 255084 398962 739140 1 15 999984 796561 1 4 1000000 215383 1 488045 708922 473274 1 2 999999 310847 1 2 999999 940596 1 8 999995 -289145 2 55488 794279 1 2 999999 948542 2 80092 190892 1 2 999999 -602457 1 107182 494604 547657 1 10 999994 72839 2 2 999999 1 6 999993 707295 1 19 999984 539792 2 2 999999 2 20 999984 1 2 999999 -406576 2 2 999999 1 2 999999 -390971 1 461256 560164 -159274 2 2 999999 1 2 999999 13710 1 33148 719507 -438916 1 2 999999 -572224 1 12 999990 641986 1 2 999999 -969733 2 32379 334507 1 2 999999 -643869 2 2 999999 2 620932 751991 2 68897 505455 2 18 999989 1 2 999989 331640 1 2 999999 439210 2 15 999981 1 2 999999 376841 1 2 999999 699499 1 2 999999 -977250 1 11 999994 403988 2 12 999994 1 15 999985 -348642 1 730505 933662 -529190 1 266575 405562 135993 2 2 999999 1 14 999985 531057 1 30383 556239 -774201 2 3 999994 2 2 999999 1 2 999999 809190 2 12 999985 2 20 999995 2 11 999991 1 4 999985 -555517 2 765463 872036 2 14 999987 2 620838 968172 1 330380 415192 989280 1 150689 634847 917515 1 2 999999 -767432 2 2 999989 2 94182 285569 1 7 999992 -822763 1 15 999996 -487823 2 2 999999 1 2 999999 -307041 2 695419 940216 2 2 999999 1 9 999996 973094 2 7 999992 1 2 999999 -918886 1 19 999983 208755 1 18 999981 -263630 2 893803 912636 2 8 999981 1 2 999999 -222959 2 19944 899584 1 338668 751049 676100 2 795680 818352 1 274230 350658 275768 1 5 999987 134293 2 5 999997 1 2 999999 -55003 2 2 999999 1 2 999999 276484 2 2 999999 2 19 999993 1 1 999997 78546 2 9 999985 2 712926 946105 1 244276 409009 -993207 1 14 999997 -40454 1 2 999999 -996955 2 2 999999 1 166114 690222 -159145 2 2 999999 2 12 999996 1 69530 131223 -452780 1 14140 340683 643445 1 2 999999 371147 1 262479 758225 183488 2 2 999999 2 76747 860996 1 474859 625171 -262070 2 2 999999 2 15 999998 1 2 999999 -950430 1 2 999999 -859660 2 4 999995 1 1 999997 754346 2 2 999999 2 235578 236959 2 417886 846275 1 377037 926157 635268 1 2 999999 531711 2 2 999999 2 2 999999 1 102800 892382 -286269 1 473706 569970 216129 2 6 999993 1 2 999999 -233525 2 2 999999 1 2 999999 -575144 2 805128 974092 2 17 999981 2 2 999999 2 2 999999 1 7 999987 -210521 1 618618 645522 499985 1 23120 812623 -75010 2 558037 989295 2 307366 579715 2 2 999999 1 1 999981 203638 1 142698 865809 772848 2 2 999999 1 15 999991 985226 2 638084 962360 1 336664 739094 536750 1 2 999999 -492283 1 12 1000000 -967635 1 514589 959201 -584155 1 15 999999 186375 2 298408 592469 1 412828 589356 886142 1 743149 903649 20 2 20 999994 2 2 999999 2 33657 723242 1 15 999982 -567363 1 654666 889124 675369 2 524661 697356 1 20 999990 -188419 1 2 999999 928819 1 2 999999 -488786 1 5 999983 154236 1 19 999997 -181000 1 2 999999 58531 1 675740 827226 752797 2 16 999993 1 384342 891809 -287261 2 579046 899661 1 64055 603870 822492 1 2 999999 835222 1 2 999999 -349117 1 2 999999 657481 1 2 999999 140803 2 19 999993 1 2 999999 -175062 2 2 999991 1 2 999985 494220 2 12 999997 1 462535 556968 -636352 2 17 999989 1 421450 444408 -920984 1 18 999991 567789 1 2 999999 -664393 2 705002 834416 1 2 999999 671312 1 2 999999 31017 2 2 999999 2 2 999999 1 735747 938078 -353279 2 2 999999 2 2 999999 2 106374 111253 1 629019 774487 -993011 1 2 999999 150213 1 3 999991 -929301 1 3 1000000 772115 2 682410 986068 1 197115 904132 -247481 2 648485 906055 2 8 999995 2 439665 850584 2 15 999999 2 2 999999 1 717766 842922 -862056 2 2 999999 1 271051 586724 -181293 1 22103 392219 -218560 1 2 999999 42061 1 20 999988 837011 2 3 999997 2 2 999999 2 13 999983 1 579018 773717 930247 2 2 999999 2 167204 424786 2 2 999999 2 684316 814180 2 2 999999 1 2 999994 -750967 1 2 999999 220213 1 16 999991 305756 2 2 999999 1 2 999999 -344095 1 12 999990 958148 1 2 999999 723493 1 2 999999 -192696 2 2 999999 1 2 999999 625881 1 2 999999 -167886 2 16 999989 1 2 999999 739728 1 2 999999 116554 1 2 999999 -231725 2 2 999999 1 2 999999 -554143 2 8 999999 1 32858 635113 831536 1 2 999999 563769 1 20 999981 632021 1 2 999999 964936 1 64845 154225 226103 2 2 999999 2 8 999989 1 2 999999 657117 1 2 999994 280944 1 10 1000000 683795 2 2 999999 2 2 999999 2 9 1000000 2 765493 787742 1 316065 782342 -946328 2 2 999999 2 10 999986 1 287738 331923 -836980 1 2 999999 -783648 1 729570 877485 -276833 2 15 999984 2 187090 213135 1 2 999999 146314 2 279200 506178 2 2 999999 2 2 999999 1 2 999999 -156097 1 16 999983 -643537 2 447957 719292 1 16 999985 916169 2 6 999995 2 210130 896528 1 610675 614900 119577 2 2 999999 2 163961 820565 2 529856 872986 1 15 999997 444413 1 286679 681102 312540 1 2 999999 755984 1 2 999999 181310 1 2 999999 -628224 2 665647 740609 2 2 999999 1 2 999999 -773645 1 15 999981 -341817 2 38958 167896 2 169320 413072 2 13 999983 1 12 999998 785104 1 2 999999 68167 1 2 999999 -235268 1 2 999999 -518358 2 13 999992 2 2 999999 1 11 1000000 348185 2 2 999999 1 2 999999 502273 2 39032 512882 2 2 999999 1 17 999994 414258 1 210602 603802 202668 2 2 999999 1 2 999999 105045 2 2 999999 1 17 999982 -231913 1 77355 318920 -913247 2 450180 908005 2 11 1000000 1 11 999988 -835799 1 271533 813823 -662508 1 8 1000000 535258 1 2 999999 611417 2 12 999999 2 2 999999 2 2 999999 1 2 999999 857013 2 455356 764436 1 2 999999 781851 2 11 999984 2 16 999992 2 2 999999 1 4 999982 890206 2 7 999998 2 18 999983 1 17 999997 -201784 1 2 999999 479320 1 2 999999 537073 1 2 999999 257270 1 2 999999 -968094 2 2 999999 1 663029 775499 864057 2 20 1000000 2 5 999995 2 13 999992 2 323238 521543 2 2 999999 1 610920 740049 -392927 1 17 999994 528692 1 6 999996 641084 2 2 999999 1 422556 889099 -179140 1 2 999999 -371013 1 291163 671276 -809483 2 1 999989 1 237210 275363 433101 1 701451 785538 3879 1 646698 754972 -454767 1 10 999990 -118714 1 451093 595883 -307285 1 16 999989 127919 2 208426 516621 1 13 999996 -694080 2 19 999988 2 10 999985 1 2 999999 -299300 1 228361 279343 -131270 1 264228 693331 461566 1 4 999992 -340596 2 4 999981 2 90391 899691 1 2 999999 865123 1 14 999997 -589328 2 13 999998 2 14 999995 1 2 999999 638549 2 2 999999 2 475614 902520 1 662643 930237 -250185 2 14 999983 1 2 999999 924392 1 278917 552874 -678644 2 4 999982 2 457666 652854 1 2 999999 306583 1 30834 697640 -834096 2 97795 709506 2 324056 457975 2 4 999982 1 2 999999 788448 1 13 999989 620017 2 2 999996 2 250403 580728 2 13 999984 1 7 999992 519748 1 2 999999 746855 2 2 999999 1 599377 672227 -146937 2 8846 89857 2 17 1000000 1 597499 936571 170045 1 481572 570913 -915396 2 2 999999 2 2 999999 2 405615 543304 1 29077 120048 574456 1 6 999988 -551625 1 2 999999 -322745 2 399251 839064 2 19 999990 2 6 999992 2 105849 828917 1 3 999999 -56626 1 2 999990 212889 2 2 999999 2 220290 968919 2 2 999999 1 9 999995 -873749 1 2 999999 968426 1 26068 588833 -798784 1 10 999995 959100 2 2 999992 1 2 999999 -463992 1 8 999993 452870 1 2 999999 -125133 2 7088 209848 2 44738 448982 2 2 999999 1 18 999990 -635382 1 11 999985 -345857 2 2 999981 1 106622 874794 789837 1 42217 657449 -786415 1 2 999998 -241504 1 2 999999 455251 1 2 999999 -194596 2 2 999999 2 2 999995 1 1 999994 -657448 1 2 999999 -927550 1 13 999987 -119506 1 395682 575251 -171771 1 228810 828231 -14481 2 2 999999 1 2 999999 -283505 2 2 999999 1 4 999986 -376283 2 12 1000000 2 2 999999 2 2 999999 1 2 999999 548789 1 2 999999 227290 1 62349 318634 80439 2 8 999998 1 2 999999 215270 1 2 999999 -265485 1 246242 626891 339247 2 7 999982 2 242934 698725 1 10 999988 169040 1 3 999996 398105 2 176637 980901 2 14 999998 1 13 999987 170323 2 2 999999 2 14 999986 1 20 999991 -977090 1 607870 962003 562670 2 2 999999 1 486613 509668 577301 1 14 999990 169352 1 2 999983 602292 2 248025 368268 1 20 999998 -492633 1 13 999984 -869411 2 17 999993 2 292254 810398 1 136572 305740 -621077 2 8 999993 2 13 999990 1 2 999999 -933075 2 8 999994 1 385737 943192 406300 2 7 999994 2 20 999992 1 18 999984 300153 1 3 999992 163477 1 3 999992 -683187 2 154769 227638 1 218245 460142 651685 1 2 999999 -847228 2 11 999984 1 2 999999 -683106 1 19 999982 189640 2 2 999999 1 17 999994 711907 1 16 999993 106207 1 20 999997 -423857 2 442082 513674 2 3195 954929 1 624971 859464 -881571 2 157553 825116 1 12 999996 -418495 1 4 999987 938390 1 371327 942568 160859 1 15 999994 883313 2 2 999999 2 521558 556727 1 16 999983 446009 2 2 999999 1 15 999991 -692322 2 2 999999 1 241545 269408 -942303 1 2 999999 -382051 2 2 999999 1 2 999999 677548 2 2 999999 1 17 999997 -346673 2 2 999999 2 2 999999 2 2 999999 1 357910 667323 -885502 1 12 999999 48561 1 2 999999 425270 1 528408 945226 -103509 1 675107 929652 -847669 2 787121 937767 2 897158 908961 1 136132 788873 -965752 1 6 999994 -472606 2 18 999994 1 13 999995 -43371 1 399400 416543 228966 2 17 999998 2 20 999995 1 2 999999 -75072 2 24257 338601 2 120210 449700 1 985684 997376 -962341 2 172882 324042 1 459542 865939 -14375 1 13 999985 599575 2 10 999992 2 2 999999 2 20 999999 2 2 999999 1 575573 615574 -574749 2 2 999999 2 317206 955285 1 10 999981 253948 2 426349 666025 1 689207 903919 28155 1 855150 882346 741210 1 286842 712220 -804425 1 2 999999 678369 2 65163 902631 1 2 999999 -495155 1 2 999999 -417128 2 2 999999 1 169777 851979 -908169 2 154663 243573 1 2 999999 57501 1 347664 426043 64164 2 488647 973695 2 2 1000000 1 170739 671376 -102411 1 2 999999 975999 2 2 999999 1 126924 291658 478353 1 249452 325519 -906706 1 669671 710244 -801947 2 2 999999 2 1 999987 1 663689 980740 -127042 1 2 999999 -635000 2 2 999999 2 485654 801800 2 2 999999 1 38553 158419 884862 2 1 999998 1 95367 438368 841932 1 134343 385846 -759518 2 161750 952847 1 50574 172956 75631 1 10 999981 968824 2 345351 790036 2 1 999987 1 706584 818545 149100 2 2 999999 1 10 999993 -978900 1 105936 935807 -709048 2 2 999999 2 746617 779156 1 10 999984 94843 1 265888 801456 483821 2 2 999999 2 2 999999 2 10 999994 1 13 999993 691786 1 18 999985 168498 1 2 999999 88261 2 553385 952810 2 2 999999 2 735113 780489 1 278076 939667 -123414 2 91925 666300 2 353690 958697 2 2 999999 2 16 999997 2 16 999994 1 17 999984 63349 2 183886 278021 1 16958 304245 -906170 1 1 999997 -127131 2 102966 122049 1 2 999999 412554 1 852986 919280 126529 2 88482 719512 2 19 999982 2 46157 299163 1 17 999993 -327878 2 542016 832554 1 17 999987 460705 1 2 999999 111514 2 177576 996178 1 209406 890705 205164 1 624857 796859 -992481 2 341037 747663 1 692851 931619 -252439 2 10 999999 2 97080 418005 1 15 999998 53937 1 2 999999 37015 1 14 999989 946612 2 444133 758932 1 2 999999 -570454 2 2 999999 2 88746 827010 2 4 999990 1 584593 843371 -95525 1 2 999999 -693180 2 2 999999 2 2 999999 2 13 999984 2 650134 900265 2 137820 653065 1 196720 834623 1855 2 2 999999 2 2 999999 2 20 999995 1 67573 490058 778512 2 317433 974588 1 19 999997 212517 2 758 706766 2 54351 225862 2 3 999997 1 1 999993 973701 2 375935 757113 1 2 999999 -944441 2 2 999999 2 472566 863146 1 2 999999 -930575 2 481028 920443 1 19 999995 -769770 1 2 999993 127134 2 211264 923804 1 6 1000000 -416031 2 6 999990 2 2 999999 2 583608 677123 2 11555 626371 1 209665 942914 2126 1 2 999999 -164076 2 311636 671619 1 203393 278441 673432 1 2 999999 104881 1 2 999999 370696 1 20 999985 185463 1 2 999999 710021 1 351498 683154 -392493 1 6 999992 724459 1 9 1000000 37141 2 3 999998 1 2 999999 -844426 2 621012 850926 2 2 999999 2 203653 204684 1 1 999981 -532409 1 12 999985 924483 1 3 999982 313988 1 2 999999 -621269 1 489817 654016 478365 2 2 999999 1 2 999999 253162 2 502215 543231 1 15 999982 -424332 2 2 999999 2 2 999999 1 275490 890036 -240450 1 20 999988 104380 1 2 999999 300897 2 18 999997 1 2 999999 -570092 1 2 999999 -980813 2 2 999999 2 2 999999 1 12 999990 -18154 2 2 999999 1 317735 661537 -686061 1 2 999999 -93904 2 10 999993 2 403311 871025 2 392489 517776 1 2 999999 620612 2 17 999981 2 2 999999 1 18 999991 84359 2 15 999983 1 375529 700906 -386207 2 2 999999 2 2 999999 2 505476 564946 2 2 999999 2 2 999999 1 19 999994 414362 2 83657 528062 1 2 999999 425562 2 20 1000000 1 12 999999 818003 1 435799 594754 612553 1 16 999994 975645 2 7 999994 2 139648 396642 2 259699 437655 1 3 999995 -751580 2 146298 456077 2 2 999999 2 17 999994 1 14 1000000 -628402 1 2 999999 -712828 1 2 999999 -286101 1 20 999989 -486349 2 18 1000000 2 18 999982 2 51219 448812 2 2 999999 1 2 999999 -97583 1 5 999986 -533258 1 20 999984 544306 1 2 999999 -453274 1 2 999999 -801791 1 10 999990 323439 1 318813 779087 -26306 1 2 999999 61008 1 14 999989 -501844 2 15 999984 1 2 999999 407867 2 255992 880680 1 2 999999 -518182 2 11 999992 2 2 999999 1 4 999991 -31126 2 2 999985 2 17 999985 1 112896 413711 576492 1 2 999999 -280815 1 208545 226266 -251174 1 418073 534894 -986969 2 453933 941561 1 2 999999 544373 1 2 999999 593327 1 326862 868595 849662 2 18 999987 1 8 999997 -690407 2 17 999997 2 12 999995 1 384440 993367 125329 2 2 999999 2 16 999989 2 609510 869502 1 2 999999 302927 2 3 999996 1 2 999999 406165 1 837453 918736 -261620 1 360039 386344 515637 1 1 999996 -832970 1 2 999999 -978790 1 205332 728105 995267 2 18 999993 2 319878 591820 1 2 999999 -232701 2 13 999994 1 2 999999 -347451 2 255923 815750 1 5 999985 532350 1 3 1000000 940036 1 2 999999 355064 2 440822 647487 2 2 999999 1 951603 993247 -453963 2 2 999999 2 2 999999 1 2 999999 -247683 1 2 999999 246427 2 2 999998 1 2 999999 -435026 2 11 999981 2 58006 603115 2 12 999981 1 2 999999 347504 1 2 999999 -235609 2 2 999999 2 2 999999 1 586955 767242 665176 1 2 999999 -693202 2 7 999990 1 18 999990 -781402 1 6 999995 -516870 2 10 999990 2 242487 449638 1 301651 704004 -934870 2 2 999999 1 244255 935019 -667636 2 9 999983 1 88181 745688 -553419 1 10 999991 235648 1 1 999997 -316904 2 193904 972564 1 2 999999 313658 2 2 999999 1 2 999999 256984 1 2 999999 -99021 1 363341 781726 867297 2 187781 434149 1 2 999999 -132280 2 2 999999 1 479625 745012 -853582 1 2 999999 633328 2 2 999999 2 2 999999 2 2 999999 2 13 999994 2 2 999981 1 118024 678696 983291 1 39753 606367 934809 1 11 999984 294821 2 8 999990 1 2 999999 383097 2 471846 896487 2 2 999999 1 2 999999 -5703 2 14 999983 2 13 999982 1 4 999999 382851 2 2 999999 1 2 999999 -623790 1 15 999993 813849 1 349299 980926 5957 2 2 999999 2 353749 676533 1 10 1000000 -223799 1 38774 299038 319511 2 2 999999 2 269866 317741 2 788435 858572 2 2 999999 1 2 999999 372394 1 157350 708975 800474 1 341990 538792 697484 2 227187 590907 1 11 999995 -59702 1 15 1000000 179055 1 566549 625422 234865 1 2 999999 -92180 2 2 999999 1 10 999981 622644 2 549401 936336 1 9 999983 390407 2 14 999982 2 433913 762328 2 288304 678661 2 5 999989 2 3 999991 1 2 999999 -926271 1 201 388221 -808960 1 12 999981 -776165 2 579356 796782 1 2 999999 -850743 1 14 999995 678473 1 2 999999 -8336 2 2 999999 1 8 999981 -1644 1 2 999999 957563 2 154389 780647 2 214139 813895 1 15155 861887 -216835 1 196611 255002 95983 2 2 999994 1 11313 62810 -28922 1 167167 798941 339441 1 23676 864560 -116405 2 2 999999 1 119797 369927 904061 1 2 999999 -356832 2 11 999981 2 2 999999 2 4 999987 1 2 999999 -825918 1 2 999999 -283536 2 120794 139416 1 2 999999 544985 1 2 999999 -1104 1 2 999999 -581073 1 2 999999 -898157 2 2 999999 1 20 999983 -609726 2 2 999999 1 13 999981 -280516 2 2 999999 2 2 999999 1 13 1000000 863030 2 2 999999 1 284544 957306 640279 2 2 999999 1 472655 536111 -27237 1 583557 737290 505547 1 142190 307749 -209306 2 2 999999 1 601716 946712 -906116 1 12 999981 -277423 1 2 999999 75695 2 9 999993 1 2 999990 -276532 2 2 999999 1 286971 300108 -391131 1 2 999999 -38871 2 5 999983 1 2 999999 564443 1 5 999987 -429920 1 194830 395234 691849 1 274235 735103 -861029 1 2 999999 723078 2 2 999999 1 9 999985 270422 1 531170 772617 -431621 1 2 999999 -341707 1 2 999999 -439597 2 353623 941755 1 532828 816886 -51179 2 10 999987 1 2 999999 -661973 1 2 999999 669991 1 5 999983 -515757 2 588761 637177 1 14 999982 -153567 2 190426 619540 2 8 1000000 1 247646 575121 -982874 2 401577 988799 1 501372 835813 24731 2 141906 770278 2 2 999999 2 709151 794688 1 154229 902529 -813016 1 6783 132659 536879 2 2 999999 1 2 999999 -631090 2 448057 895911 1 2 999999 -825473 1 2 999999 304253 1 9 999985 219143 1 4 999985 -305751 2 15 999995 2 2 999999 2 2 999999 2 2 999999 2 83914 294322 1 14 999999 90943 2 100708 136241 2 716364 990191 1 19 1000000 878812 1 2 999999 438727 2 559766 694760 1 1 999998 640856 2 11423 667218 2 1 999988 2 17 999984 1 8 999989 41474 2 2 999999 2 602862 660693 2 4 999995 2 12 999981 2 223320 936170 2 2 999999 1 2 999999 -815321 1 2 999999 359307 1 20 999990 485251 1 6 999991 200392 2 2 999999 2 2 999999 1 2 999999 -708857 1 383304 867821 880303 2 14 999993 1 5 999996 -593675 1 8 999982 274859 2 307964 597988 1 84184 892426 854944 2 82265 210841 1 14 999994 767220 1 1954 223608 -600828 1 2 999999 716298 1 747400 831156 -866716 1 2 999999 650939 2 2 999999 2 296552 330829 2 15 999985 1 189976 907175 935226 2 10 999994 1 4 999991 -773808 2 2 999999 1 14158 959928 -191650 1 13 999990 -300888 2 2 999999 1 9 999984 11611 2 16 999990 2 2 999999 2 20 999983 2 191902 642322 1 8665 627775 -867953 2 242324 363232 2 185999 462815 2 266459 777176 2 15 1000000 2 968735 986127 1 2 999999 41187 2 7 999993 2 16 999982 2 2 999999 1 274655 434495 398531 1 20 999986 432760 2 255175 404228 1 2 999999 491120 1 164150 782276 822472 2 2 999999 2 2 999999 1 2 999999 -693680 1 40848 461543 -742131 1 105155 943270 -881509 1 14 999986 -599488 1 235890 794710 457350 1 2 999999 -140001 2 8 999999 1 14296 882693 -393119 1 10 999996 472135 1 2 999999 -412606 1 20 999998 954555 2 9 999990 1 9 999987 63292 2 292507 403156 1 19 999995 200839 2 2 999999 1 13 999986 -133308 1 11 999997 203394 1 2 999999 -657338 1 17 999986 138991 1 319774 324476 -190633 2 19 999988 1 2 999999 484588 2 67568 815797 2 15 999997 2 1 999997 2 15 999987 2 17 999986 2 4 999984 2 2 999999 2 556548 948769 1 3 999998 13954 1 13 999984 -955786 1 2 999999 -856621 1 18961 744028 142299 1 2 1000000 -542968 2 9 999998 1 2 999999 147328 1 705390 989650 618370 2 2 999995 1 6 999996 -464401 2 6 999994 1 2 999999 373896 2 225253 610292 2 765772 965624 2 7 999998 2 2 999999 1 115983 997619 906463 1 7 999994 362980 2 301829 417642 2 2 999999 1 6 999984 174803 1 2 999999 -562763 1 4 999985 240142 2 2 999999 1 16 999989 303376 2 2 999999 2 2 999983 1 2 999999 -979918 1 223701 577771 557531 1 280896 979045 -180 2 310907 872216 1 1834 274713 107838 1 15 999989 322610 1 19463 316117 -92387 2 15 999991 2 553265 939442 1 667066 700527 -874588 2 2 999999 2 2 999999 2 13 999982 1 13 999986 962135 2 13 999999 2 2 999999 1 16 999987 268777 2 14 999984 2 254496 783963 1 2 999999 461065 1 20408 188900 748269 2 10 999983 1 2 999999 344044 1 2 999999 417559 2 2 999999 1 14453 654875 -343733 1 524522 934523 615147 2 2 999999 1 264690 707446 -227505 2 2 999999 1 1 999987 5996 1 2 999999 253654 1 3 999993 486534 1 273139 670725 -557768 2 2 999999 2 315397 480024 1 556192 804651 973772 2 2 999999 2 2 999999 2 2 999999 1 13 999998 982198 1 2 999999 -30427 2 567323 644650 1 2 999999 -474237 2 380618 890251 2 943552 992607 1 333114 876184 -789577 2 2 999999 2 3 999992 1 9 999981 -614321 1 13 999994 700856 2 2 999999 1 2 999999 814230 2 592904 792879 1 2 999999 290551 2 2 999999 1 2 999999 -646149 2 9 1000000 1 555084 875871 -134684 1 2 999999 -921245 2 2 999999 1 126479 658243 -393264 2 2 999999 1 14 999981 783013 1 2 999999 642953 1 185380 494116 -577811 2 5 999990 2 453003 782947 1 210198 793213 -382931 1 2 999999 -170239 1 9 999999 -700622 1 1 999993 467753 2 227312 601303 2 459151 568821 2 36938 446751 2 458718 714744 2 2 999999 1 18 999999 -800158 1 4 999985 166280 1 2 999999 -320213 2 2 999999 2 2 999999 2 146780 148078 1 86161 761847 980141 1 5 1000000 875330 1 2 999999 -813041 1 20 999998 -826926 2 2 999999 1 2 999999 743382 1 13 999985 512009 1 337041 990077 171100 2 2 999999 2 155197 897341 1 14 999987 -624688 1 20 999997 -105389 1 2 999999 913657 1 248573 467669 676561 2 75626 563403 2 61834 222127 2 17 999983 2 775134 964800 2 2 999982 1 2 999999 -817217 1 2 999999 352715 1 30952 280428 -944664 2 2 999999 1 9 999989 -13696 1 496047 913884 -441302 2 192065 694869 1 2 999993 -228940 2 7 999994 1 480209 521073 -852506 2 634755 650164 2 17 999982 1 5 999987 157402 2 772294 775649 2 640271 793557 2 2 999999 1 2 999999 401945 1 2 999999 -231991 1 234184 359484 900103 1 179150 775974 -931223 2 607967 684383 1 220728 927549 -72070 2 534427 927263 1 2 999999 -307954 2 319404 542068 2 2 999999 2 15 999991 2 2 999999 2 2 999999 1 2 999999 520275 2 5 999981 2 298470 708068 2 526743 714490 1 10 999993 -728969 1 307072 766413 192686 1 2 999999 473391 2 286479 921970 2 2 999999 2 2 999999 1 808967 890131 825407 1 2 999999 -744650 1 14 999997 476810 2 430104 656025 2 503633 711241 1 7 999989 -583624 2 30609 384566 1 2 999999 83658 2 61199 534862 1 8 999985 -266949 1 2 999999 735975 2 2 999999 1 2 999999 916852 1 136731 270334 744732 2 16 999992 2 12 999984 1 2 999999 -313772 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 330934 973491 -364514 2 94597 228200 2 8 999991 1 616511 808875 -644268 2 2 999987 1 742685 859499 -656661 2 2 999999 1 614067 892913 -813462 1 2 999999 -894930 1 62947 324553 -671631 2 13 999981 1 908540 983184 -680905 2 142286 349620 2 7 999987 2 384834 589998 2 2 999999 2 191079 597956 2 2 999999 1 2 999999 360682 1 6 999992 933078 1 19 999983 -869134 1 17 999996 -51342 2 2 999999 1 2 999999 -453781 2 2 999999 2 384231 849517 1 2 999999 -105469 2 343285 727008 2 12 999981 2 7 999983 1 2 999986 -195974 1 2 999991 172600 1 3 999989 335913 1 858793 896816 73621 1 10697 142509 290111 1 2 999999 191214 1 195829 336439 -498645 1 182923 831819 604250 2 9 999986 1 2 999983 -556114 2 2 999999 2 19 999993 2 1 999986 1 2 999999 -108888 2 168812 482755 1 254532 494068 73739 2 2 999999 1 8 999988 -117943 1 908198 935685 -636776 1 206475 442461 76625 2 3 999981 1 3 999990 431954 2 36282 277783 2 251239 719133 2 14281 598831 2 246421 412673 1 2 999999 -904075 1 301928 675818 729639 1 68567 696546 666949 1 187624 466134 592931 2 692413 806143 1 12 999986 470501 1 2 999999 588556 1 437865 947127 -710997 1 2 999999 379297 2 289138 409745 2 921610 996157 2 2 999999 2 106575 699811 2 110413 222943 2 4 999985 1 2 999999 308164 2 369631 551900 1 14 999999 -414728 2 1 1000000 1 2 999999 937062 2 2 999999 1 2 999999 -245924 1 2 999999 -198987 1 2 999999 -871338 1 506319 908496 877207 2 232719 855644 2 2 999984 2 53389 89062 2 196358 936155 2 11 999993 2 2 999999 1 2 999986 878721 2 4 999990 2 774530 957743 2 428800 814206 1 2 999999 831104 2 104089 256684 2 792678 798900 2 2 999999 1 2 999999 914991 2 28875 289095 1 1 999982 -413694 2 115735 709041 1 2 999999 -444882 2 4 999994 1 2 999999 -405159 1 2 999999 490051 1 15 999997 -198732 1 2 999999 -581189 2 2 999999 2 2 999999 1 6 999992 583995 2 11 1000000 1 2 999999 881946 2 1 999996 2 9 999993 2 473725 501442 1 15 999989 589466 2 1 999986 2 19 999991 2 3 999983 2 18 999997 1 180565 330039 896420 1 2 999999 412305 1 2 999999 267642 1 211062 350907 -658698 2 75844 760498 1 251165 366606 -749392 1 80683 648599 613736 1 2 999999 238931 2 2 999999 1 5 999981 -818118 1 2 999999 903115 2 2 999999 1 2 999999 462940 2 16 999993 2 225800 699029 2 49267 877628 1 2 999999 -814300 2 900409 932214 1 361261 369656 461540 1 15 999993 -164490 1 5 999986 976685 1 2 999999 -493581 1 1 999983 115566 2 136123 791313 2 2 999999 2 812081 944126 1 2 999999 698770 2 441340 890388 1 2 999999 652019 2 2 999999 1 298322 762533 525363 2 2 999999 2 2 999999 2 4 999994 1 2 999999 995772 1 2 999999 -908303 2 2 999999 1 2 999999 -565942 2 2 999999 1 904712 929900 -474292 1 2 999999 -564258 2 2 999999 2 435309 587240 1 327147 644552 590060 1 17 999989 147954 2 38895 288548 2 2 999999 1 262736 371828 816271 2 2 999999 2 439385 683652 2 20 999997 1 223688 934760 -591332 2 2 999999 2 6 999996 2 599822 602998 1 2 999999 93318 2 2 999999 1 2 999999 263634 2 234840 833881 1 2 999999 -422009 2 2 999999 2 739719 751709 1 2 999999 -208232 2 8 1000000 1 2 999999 435365 2 16 999984 1 2 999999 580681 2 2 999999 2 2 999999 1 64988 255727 -619358 2 15 999987 2 2 999999 2 67091 219867 1 374979 648019 -660733 1 654032 899640 241104 2 3334 781706 2 323299 617280 1 380097 807906 493950 2 228441 775560 2 2 999999 2 10 999991 1 555608 914973 -548543 1 2 999999 953046 2 19 1000000 2 8 999986 1 5 999982 405776 2 9 999995 2 98248 423564 2 2 999999 1 2 999999 610775 1 2 999999 -606853 1 2 999999 -306095 2 597468 837556 2 90176 113230 2 2 999999 1 9 999995 -585104 2 539756 934759 2 2 999999 1 10 999996 -144225 1 2 999999 129352 2 340653 630888 1 2 999999 511517 2 2 999999 2 2 999999 2 78747 182181 2 18 999984 2 54367 179948 2 2 999999 2 19 999996 2 639496 646146 1 595837 997202 -743008 1 9 999986 -243789 1 53387 59124 -432212 2 252067 882984 1 683814 765728 225697 1 32744 297500 618496 2 14 999990 1 197394 499483 -606087 2 396638 752212 2 2 999987 2 4186 230595 2 2 999999 2 197893 899433 2 313399 994284 2 2 999999 2 2 999999 2 2 999999 2 116207 711980 2 3 999996 2 2 999999 2 933665 949933 2 2 999999 2 291023 583834 1 268221 745397 205480 1 19 999981 -531802 1 2 999986 494651 1 2 999999 698678 2 2 999999 1 6 999992 -10053 2 20 999983 1 3 999995 151769 2 14 999991 1 2 999999 -314003 1 540997 693549 594733 2 662982 763445 2 2 999999 1 2 999999 713319 1 10 999982 245647 2 12 999987 2 2 999999 1 2 999999 -635764 2 425840 630922 2 706535 722051 1 53245 382550 -60356 2 2 999999 1 705413 967163 -221891 2 203442 481826 2 20 999999 1 9 999999 390506 1 2 999999 -108461 2 12 999994 2 13 999984 1 2 999999 -607426 1 2 999992 -699011 2 2 999999 2 321605 581829 1 2 999999 558251 2 2 999999 1 2 999999 669848 1 71574 123564 89684 2 399649 943977 1 2 999999 857817 2 5612 896678 1 2 999999 -774252 1 2 999999 -677501 1 17 999984 267131 1 21230 635279 -106179 1 143712 267895 -127007 2 53128 79898 2 15 999986 1 15 999988 -285385 1 8 999984 -431630 2 2 999999 1 150573 259974 -411585 2 2 999999 1 484125 915324 317381 1 2 999999 -668 2 181262 446176 1 2 999999 -304275 1 2 999999 261492 2 5311 670202 2 117409 752670 2 2 999982 1 73022 187521 -807304 2 2 999999 1 2 999999 613512 2 218842 959097 1 269015 541228 -874250 2 15 999999 1 16 999996 504911 1 204905 677629 -140359 1 2 999999 666664 1 3 999993 792123 2 764925 827941 2 713380 745774 1 2 999999 -582437 1 2 999990 -201273 2 8 999989 1 16 999998 642140 1 2 999999 -82309 2 18 1000000 2 515443 861830 2 2 999999 1 14 999990 213530 2 2 999999 2 2 999999 2 12 999988 1 6 999987 11867 2 4 999992 1 10 999985 -683215 2 2 999999 2 12 999987 1 2 999999 -885776 2 2 999999 2 2 999999 2 418337 760721 1 2 999999 -11253 2 2 999999 2 2 999999 1 845750 866123 -568940 2 736854 811413 1 2 999999 -809229 1 1 999995 353391 2 3 999994 2 378415 737525 2 2 999999 1 43973 225377 -968230 2 484431 734660 2 8 999982 2 2 999999 1 2 999999 -865399 1 2 999999 -298378 2 17 999982 1 258230 721436 26956 1 681488 829859 -967362 1 71082 189579 459365 2 351798 636010 1 16 1000000 -935153 2 302803 507784 2 3 999984 2 401638 638070 1 19 999982 749017 2 16 999986 1 2 999999 583305 1 431321 611335 -574490 2 13 999988 1 1 999998 -235177 2 20 999991 1 3 999994 617524 2 2 999999 1 4 999996 -904707 2 2 999999 1 8929 319541 243254 2 15 999984 1 12 999995 946181 1 11 999990 -372588 2 2 999999 2 417206 822928 2 2 999999 1 2 999999 406754 2 2 999999 2 2 999999 1 9 999987 -762037 2 152394 963855 2 3 999988 2 6 999994 2 2 999999 1 117365 588183 -765643 2 3 999987 2 218975 382730 2 324865 762586 2 20 999987 2 10 999981 2 2 999999 1 11 999987 111812 2 471222 933414 2 2 999999 2 18 999989 2 132068 230449 1 232043 987520 545781 2 2 999999 2 933627 951542 1 2 999999 -591461 2 251601 911629 2 2 999999 2 445978 656414 1 160523 571354 -188174 2 263402 751794 1 721830 797712 -918191 2 324380 487502 1 6 999985 911642 2 2 999999 1 2 999999 -376291 2 328941 469844 1 16 999981 -682115 2 133782 641182 1 2 999999 226314 2 2 999999 2 4 999989 2 17 999989 2 2 999999 1 155648 253346 -511277 1 2 999999 545482 2 331076 748918 1 2 999999 -213274 2 6 999995 2 20 999997 2 10 999995 1 16 999993 266999 1 2 999999 -725705 2 20 999983 2 4 999994 2 67855 636605 1 491315 532656 624751 1 17 999984 818833 1 127098 129976 -182212 2 3 999996 1 162592 591489 -514676 1 2 999999 420510 1 2 999999 -289049 1 2 999999 -683361 2 2 999999 2 2 999999 1 5 999992 -698203 1 2 999999 -291762 1 9 999994 963056 2 12 999992 1 2 999999 81088 1 169489 319483 143724 2 2 999999 1 9 999981 -794858 2 15 999993 1 5 999994 334344 2 274745 344846 2 2 999999 2 356085 858146 2 147934 975961 1 2 999999 508399 2 18 999998 1 116276 269149 -337153 1 9 999999 -440179 1 15 999997 850062 2 213289 659559 1 228290 998234 185349 1 528576 544375 -406637 1 11 999999 190537 1 2 999999 -505088 1 10 999990 -488117 1 521233 999278 226205 1 1 999984 -567274 1 2 999999 -759006 2 12 999987 2 14 999995 1 412200 923504 -286235 2 558083 851005 1 508273 707458 -555793 1 2 999999 -906960 1 2 999999 -399422 2 2 999999 1 15 999998 -945652 2 2 999999 2 12 999983 1 186671 649752 -121203 1 2 999999 -911327 1 80149 442684 -386329 2 4 999988 1 697829 821217 460001 2 13 999991 2 2 999999 2 20 999990 2 2 999999 1 7 999984 29258 2 2 999999 1 30489 791754 -719758 1 2 999999 783986 1 3 999981 -7207 2 8 999982 2 2 999999 2 129752 454269 1 500718 831812 287164 2 2 999999 1 2 999999 -234276 2 2 999999 2 321006 500877 2 32541 326770 2 2 999999 2 9 999989 2 2 999999 2 10 999998 2 15 999983 2 20 999990 2 4 999998 1 813158 891570 -166348 1 580805 682334 -408470 1 2 999999 -56891 1 331708 659272 -119842 2 13 999995 2 49665 588549 2 11288 887085 1 2 999999 217909 2 2 999999 2 2 999999 1 259388 989274 343939 1 284266 416032 -489956 1 2 999999 65534 2 2 999999 1 2 999999 588605 1 38677 965593 -963755 1 350143 478361 -83230 2 18 999983 2 76584 135039 2 31137 993203 1 665761 887455 274310 2 19 999985 1 153683 617178 340313 1 7 999995 377818 2 12 999988 2 2 999999 2 19 999991 1 28501 215033 156114 1 15 999999 -887518 1 192096 743789 261881 1 12 1000000 -969732 2 15712 958747 2 491500 590671 1 448309 717929 476020 2 2 999999 2 3 999994 1 78391 305505 221196 1 12 999995 -656380 1 364246 906565 -361691 2 2 999999 2 593926 739848 2 2 999999 1 44330 518909 -30939 1 137681 668931 592333 2 18 999982 1 6 999997 646818 1 2 999999 245373 1 629519 947627 584507 1 25932 684395 112007 1 2 999999 160684 1 89426 314717 -77390 1 210081 720911 -314802 1 887749 990787 -17941 1 13 999991 -182465 2 2 999987 1 262664 893863 -413810 2 16 999985 2 7 999991 1 564765 789796 461210 1 5 999982 -594682 1 281668 305300 -653932 1 2 999999 828151 2 2 999999 1 105904 823903 -563774 1 12 999997 -551411 1 2 999999 -754846 2 5 999996 2 360652 651226 2 10 999982 2 20 999999 1 5 999982 739794 2 11 999993 1 1 999992 -575312 1 2 999999 875002 1 230027 336677 962699 1 464264 677941 -129376 2 2 999999 2 2 999999 1 16 999999 754818 2 2 999982 2 211996 498911 2 7 999999 2 365624 959999 2 2 999999 1 2 999999 -585122 2 534515 792355 1 205824 842117 706005 1 2 999999 -895884 1 166423 862452 747557 1 2 999999 636297 1 446343 612371 -191917 1 463515 796129 351868 1 2 999999 -530432 2 323144 750743 1 1 1000000 -625913 1 76893 490625 -789953 1 15 999988 -249867 2 592878 609934 1 16 999984 256797 1 2 999999 803688 1 2 999999 -581501 2 14 999985 1 154387 371191 849276 1 676188 886845 559033 1 48316 170961 -873009 2 168309 212618 1 280138 453169 510447 1 5 999993 877296 2 2 999999 2 357327 667852 1 759292 879693 879493 2 6 999981 2 1 999990 1 812017 939304 947349 1 16 999997 -882282 2 297357 386816 1 13 999992 -15156 2 186603 831043 1 2 999999 -3771 1 18 999985 -358670 2 450760 559429 1 78568 908079 892745 2 261273 547234 2 2 999999 2 2 999999 1 126678 579317 -326595 2 4015 56061 1 2 999999 565353 1 2 999999 -409594 2 7 999997 2 163465 176783 1 2 999999 199393 2 6 999995 1 194844 605915 -772212 2 116115 127993 1 6 999981 859476 1 7 999981 -577152 1 13 999988 223321 2 508796 927563 1 2 999999 436084 2 859997 958603 1 109986 286269 532356 1 3 999997 -421155 1 2 999999 189763 1 2 999999 594589 1 60971 666119 -592010 2 12 1000000 1 628208 892520 187995 2 684381 944495 1 340852 687503 -662581 2 182578 288498 1 8 999985 755718 2 10 999988 1 511515 630936 677411 2 120397 360953 2 350022 581039 1 2 999999 -799040 1 13 999988 -461931 1 2 999999 -410336 1 4 999985 754144 2 102545 566562 2 337970 497405 1 19 999990 177677 2 20 1000000 1 2 999999 -15774 2 2 999999 1 20 999996 109542 2 7 999981 2 11 999982 2 14 999989 2 2 999999 1 393796 924176 717289 2 960729 997380 1 12 999997 -712259 1 17 999997 -632496 1 188004 292717 46 1 302041 456184 -476932 1 1 999983 6493 1 878393 991557 -929935 1 2 999999 -610852 2 17 999996 2 8 999997 2 7 999987 2 2 999999 1 395700 600807 256995 1 2 999999 333033 2 608271 610765 1 120692 224892 324073 1 2 999999 103786 2 205159 926285 1 42761 876243 581407 1 2 999999 -398878 2 5 1000000 1 17 999985 -834646 2 182510 805750 2 474839 984627 1 19 999993 -132335 1 2 999999 330183 2 15 999985 2 540147 541368 2 10 999998 1 20 999998 -781029 2 19 999988 2 4 999995 1 55174 608387 19243 1 398039 555977 79024 2 3 999986 1 10 999998 -501791 1 20 999989 299329 2 14 999989 1 18 999984 -344843 2 8 999998 1 15 999992 -746140 1 13 999989 -423617 1 4 999995 -374767 1 15 999996 397077 1 16 999995 -629806 1 846731 859550 383997 1 102486 693232 505119 1 2 999999 -531709 1 518726 702384 716662 1 146891 714030 -294675 2 6 1000000 2 2 999994 1 131680 550068 871255 1 49824 573438 968119 1 12 1000000 245383 2 106437 840050 2 2 999999 1 2 999999 478276 2 2 999999 1 208191 471090 -543746 1 419884 591558 791167 1 13 999982 766887 1 756452 776193 -667543 2 2 999999 2 2 999999 2 2 999999 1 305691 406534 25465 2 13 1000000 2 1 999992 1 6 999997 272804 1 116573 185467 550963 1 6 1000000 534127 2 5 999995 2 2 999999 2 47297 541587 1 11 999985 -879363 1 16 999990 -435966 2 5 999988 2 2 999999 2 7 999985 2 14 999987 1 2 999999 -695422 2 12 999994 1 151095 716565 402669 2 35803 507792 2 201926 401121 2 2 999999 1 2 999999 137220 1 5 999989 -761108 2 2 999999 2 2 999982 2 4 999993 2 622881 954410 2 2 999999 1 15 999999 -977786 1 127352 379254 -432758 2 2 999999 2 2 999999 1 2 999999 -134539 2 67562 572012 2 165287 310952 1 2 999999 -162485 1 6 999987 -480833 1 38918 379329 785556 2 15 999988 2 190859 289790 1 18 999988 70629 1 1 999983 932314 1 17 999997 -715731 2 566624 917586 1 9 999999 754900 1 8 999982 -292437 2 2 999999 1 2 999999 -497380 2 2 999999 2 2 999999 1 11 999999 746867 2 2 999999 1 9 999994 -485758 1 59671 430677 271890 1 2 999999 294749 2 4 999994 2 260383 682677 1 2 999999 -505271 2 2 999999 2 945052 959504 1 2 999999 388234 2 9 999992 2 2 999999 1 2 999999 582160 1 4 999984 -809332 2 92232 440412 2 241867 613122 2 14918 942251 1 18 999991 182440 1 2 999999 -527399 2 14 999985 2 729590 983637 1 2 999999 -893426 1 2 999999 -441117 2 2 999999 1 2 999999 -800248 1 2 999999 576135 2 32976 368367 1 347133 378837 -41444 1 1 999983 567836 1 2 999999 534565 1 9 999986 149636 1 2 999999 -432422 1 2 999995 868537 1 16 999987 649013 1 2 999999 774161 1 2 999999 893774 1 7 999983 -663410 2 2 999999 1 19 999999 372991 2 15 999990 2 1 999987 2 2 999999 1 92852 565997 461929 2 2 999999 2 9 999998 2 5 999983 1 1 999991 701414 1 2 999999 -93579 1 2 999995 984197 1 668741 670722 710527 1 2468 787422 -658286 2 2 999999 1 2 999999 344069 1 4 999985 13745 2 49919 398044 1 3 999995 -454536 1 539066 697311 -602124 2 7 999991 2 9 999994 2 139834 886762 2 201276 573094 2 122427 602966 1 13 999995 932324 1 400504 442490 661406 2 433723 475630 1 5 999985 916888 2 7 999983 2 1 999991 1 2 999998 -590307 2 2 999999 2 3 999992 2 6 999991 1 2 999985 -71680 1 591148 690015 998560 1 167205 544486 -140334 2 2 999999 2 12 999983 2 2 999999 2 20 999998 1 343259 839903 -429661 2 227663 942802 2 638972 782020 1 2 999999 682724 2 2 999999 1 8 999995 -666406 1 64849 465821 -29346 1 19 999993 -101192 2 2 999999 2 266794 363482 2 2 999999 2 103542 546646 1 97074 490071 -85045 2 19 999987 1 2 999999 842840 1 2 999999 -508720 1 2 999999 -206268 2 2 999999 2 2 999999 2 357809 882917 2 501880 534328 1 292544 489070 -750491 1 13 999990 443319 2 3 1000000 2 538795 760222 2 3 999989 2 3 999991 2 2 999999 1 2 999999 -959040 1 15 999982 -162489 2 2 999999 1 650655 967825 832548 1 2 999999 -373105 1 2 999999 75369 2 2 999999 1 316665 873462 -368479 1 389572 787960 -172374 2 512963 667721 2 2 999999 1 9 999994 572828 2 2 999999 2 10 999999 1 2 999999 -737331 2 1 1000000 2 2 999999 1 14 999993 -660107 1 19 999995 -814989 1 420780 790946 548490 2 2 999999 2 2 999999 1 421042 576932 -939578 2 9 999988 1 2 999999 237117 1 10 999991 735308 2 541344 803833 1 1 999988 -774475 2 8 999994 1 212045 671773 -579883 2 2 999999 2 19 999998 2 6 999991 2 10 999989 1 2 999999 -425239 1 2 999999 -58434 2 7 999985 1 2 999999 -442481 2 119088 452386 1 2 999999 -715237 1 17 999988 119 2 2 999999 2 2 999999 2 2 999999 2 437042 926849 2 153246 561473 2 16 999994 2 2 999998 1 2 999999 -660959 2 8 999986 1 3 999992 894899 1 2 999999 667186 2 29083 600490 2 130 119401 1 2 999999 597031 1 2 999999 135069 1 12 999996 676520 2 16 999989 2 186842 451069 2 9 999982 2 16 999989 1 2 999999 256539 1 19 999993 -311801 1 1 999992 976672 2 152732 519155 2 336240 338613 2 413175 764627 1 402923 474678 -839586 2 1 999998 2 13 999986 2 2 999999 2 2 999999 2 15 999994 1 2 999999 452676 1 167366 304414 -689463 1 18 999983 -955680 2 421359 772550 1 527650 725136 -522009 1 2 999999 -673715 1 139760 221307 579028 2 10554 142861 1 2 999999 554843 2 25844 595856 1 5 999984 133593 1 2 1000000 559858 2 800307 962117 2 2 999999 2 8 999991 2 2 999999 2 2 999999 2 299413 359801 1 549170 817838 883112 1 19 999993 150971 1 11 999990 -427166 2 2 999999 1 7 999985 -936879 1 2 999999 -560421 1 511471 558925 239976 1 20 999992 -47012 1 159000 704309 -509714 2 2 999999 1 6 999992 106919 1 7 999987 444102 1 2 999999 488633 2 2 999999 2 313678 740284 2 19 999988 2 2 999999 1 5 999994 787789 2 2 999999 2 5 999991 1 350158 743247 -196896 1 11 999999 302217 2 2 999999 2 346414 893255 2 467384 902874 1 162482 662810 418557 2 20 999985 1 515029 534076 -334013 1 5 999985 918163 1 10 999998 169113 2 123616 206947 1 2 999999 -685355 2 6 999995 2 7 999995 1 105059 118603 609933 2 2 999999 1 16 999999 -179448 2 3 999987 1 2 999999 -816432 2 15 999983 1 6 999983 30473 1 2 999999 -741756 1 2 999999 165666 1 11 999981 690238 2 597485 660910 2 7 999991 2 159770 174228 1 2 999999 -92327 1 2 999999 -17118 2 2 999999 2 5 999981 2 13 999985 2 2 999999 2 493094 607206 2 2 999999 1 189974 612461 856540 2 17 999999 2 5 999998 1 2 999999 209989 2 57663 517620 1 253415 941547 -202522 1 15 999992 884679 1 330550 815447 -90055 2 138375 982352 2 2 999999 1 2 999999 -962993 2 2 999999 1 15 999981 -189186 1 129431 808759 -649502 2 449224 778341 2 4 999994 2 230472 629001 1 2 999999 -787106 1 2 999999 -348785 2 684757 974331 1 2 999999 -917602 1 9 1000000 689191 1 2 999999 -459068 2 17 999985 2 702730 745053 1 169036 633237 305291 1 16 999995 -319323 2 152424 512931 1 2 999999 790563 1 8 999995 668571 2 2 999999 2 32363 197407 1 7 999984 881551 1 10 999987 480920 2 2 999999 1 19 999997 -249204 1 71744 139866 -79336 2 1 999988 2 6 999989 1 2 999999 946120 1 18 999991 217895 1 4 999998 920220 1 2 999999 745955 1 67449 863350 37345 1 2 999999 200009 2 2 999999 2 13 999991 1 87007 931398 -656301 2 153475 271020 2 19 999996 1 617694 903369 -416557 1 2 999999 942777 2 487840 557902 1 56351 708837 846489 1 682531 928570 -458436 2 2 999999 1 2 999999 248337 2 226502 423945 1 931995 970601 -473873 2 110775 319789 2 268108 826849 2 2 999999 2 492331 927756 1 2 999999 -109429 1 2 999999 -55922 1 2 999999 -502445 2 2 999999 2 10 999992 2 2 999999 1 15 999984 34116 2 12 999993 2 161612 912987 1 2 999999 865635 1 12 999989 -930199 2 2 999999 1 11 999991 453736 2 6 999983 2 2 999999 1 1 999987 -977504 1 551839 996430 -723749 2 2 999999 2 15 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 609607 712449 -621222 2 2 999999 1 2 999999 -688869 1 6 999995 410700 2 2 999999 1 2 999999 498443 2 18 999992 1 302072 914829 -278075 2 248468 709494 2 16 999992 2 11 1000000 2 12 999996 1 2 999981 431279 1 2 999999 685765 1 11 999991 -361547 2 842037 872861 2 3 999991 2 10 999983 2 2 999999 2 6 999990 1 13 999984 -704343 1 8 999987 -361924 2 328921 923762 2 7 999990 1 2 999999 -578046 1 9 999994 788856 2 407600 853640 1 16 999982 -590775 1 2 999999 232741 1 22577 550939 -676182 1 19 999990 -892959 1 16 999989 -230246 2 2 999999 1 347644 454904 -519205 2 1 999995 2 2 999999 2 523851 904816 2 2 999999 2 11 999990 2 564823 666772 1 111351 537703 -67197 2 623063 686997 1 20 999983 -200990 1 13 999983 -287030 1 5 999995 -917291 1 5033 644885 -957832 1 167130 177541 -44581 1 19 999987 -144391 1 57186 656401 -135747 2 4 999983 2 2 999999 1 14 999985 -578271 2 349411 597677 1 20 999994 773299 1 165131 711407 366142 1 2 999999 -49743 1 19 999991 908227 1 2 999989 843228 2 554162 591464 1 2 999999 -911068 1 2 999999 97999 2 2 999999 2 9 999989 2 2 999999 1 6 999993 376002 2 12 999987 1 168979 740892 408178 2 15 999992 1 2 999999 748513 2 2 999999 1 1 999981 657496 1 273292 842349 32174 1 2 999999 -73015 2 2 999999 2 8 1000000 2 1 999981 1 28098 392828 -363418 1 2 999999 844901 1 2 999999 -491974 2 5 999991 1 2 999999 418143 1 2 999999 -675823 1 2 999999 952617 1 6 999996 -196506 1 1 999995 183869 2 374102 525926 1 529103 676659 57649 2 13 999991 1 640751 957254 615081 1 19310 484333 858677 1 81745 655699 809557 2 2 999999 1 53426 162272 -237590 2 60220 413583 1 223712 353004 -524685 2 14 999981 2 476520 525045 2 17 999990 2 437476 940991 2 126942 159398 2 17887 469576 2 292754 994474 2 7 999990 2 416045 492581 1 393841 900555 -957530 2 16 999994 2 747334 985731 2 2 999999 1 162579 345641 539861 2 9 999998 1 5505 539106 58833 1 2 999999 313173 1 2 999999 526125 2 14 999981 2 13 999995 2 2 999986 1 114280 123325 7151 1 2 999999 48405 1 15 999995 -133164 2 2 999999 2 3 999985 2 1 999986 1 7 999987 11635 1 2 999999 -813500 2 1 999995 2 342227 876816 1 188249 541835 313978 1 11 999997 936308 2 3 999995 2 3 999991 1 5 999992 226209 1 2 999998 -317668 2 94461 895387 1 2 999999 820410 1 383774 562437 386530 1 539650 759126 21396 1 9 999985 969924 1 4 999984 784327 2 2 999999 2 16 999984 2 2 999999 1 19 999983 892393 1 31445 294344 -700242 2 255848 315294 2 2 999999 1 2 999999 735344 2 351575 409875 1 15 999998 -872904 1 780981 818497 202589 1 3 999986 296411 2 2 999999 1 2 999999 -156604 2 15 999993 2 299260 500222 2 2 999999 2 2 999999 2 2 999999 1 2 999999 419371 2 6 999993 1 3 999991 -399086 2 124877 361128 2 5 999983 1 12 999995 -191649 2 17 999992 2 109100 256425 1 2 999999 -806133 2 1 1000000 2 548099 935973 2 17 999984 2 531905 654919 1 638656 931669 941392 1 20 999999 -592392 1 30409 793014 731493 1 11 999998 -23154 1 8 999981 -21400 2 802453 890609 2 559010 844480 2 2 999999 1 8 1000000 309710 1 8 999990 -510931 2 2 999999 1 248472 626839 -416018 1 2 999999 -544330 1 17 999993 -840233 2 2 999999 2 67793 248351 2 262804 511499 2 18 999984 1 670223 869226 -941910 1 2 999999 470930 2 452438 772951 1 218511 877614 -633994 1 236125 813699 -543953 1 55849 406556 829364 2 2 999999 1 755817 892790 -621352 1 17 999986 108556 2 2 999999 2 23186 127836 2 5216 377401 1 12 999996 481440 1 13 999992 -435613 2 16 999992 1 2 999999 370681 2 771696 786240 2 15 999981 1 3 999981 132022 2 1648 604202 1 17 999986 107163 1 279274 583537 242431 1 13 1000000 -639197 1 7 999987 844967 2 147287 220950 1 275528 404582 -804890 1 561813 733044 230327 2 22362 274332 1 2 999999 -610032 2 18 999983 2 1 999995 2 3 999990 2 542403 707401 1 6 999990 57013 1 2 999999 427478 1 348771 597012 808106 2 2 999999 2 2 999999 2 11 999988 2 330073 391826 2 2 999999 1 5 999995 -122751 2 2 999999 1 571815 807058 -160402 2 2 999999 2 14 999981 1 2 999999 153329 1 2 999999 -167390 1 18 999992 846832 1 18 1000000 -973772 1 1 999994 -690299 1 10 999988 223650 1 2 999999 -318961 1 6 999992 278409 2 3692 831760 1 2 999999 -599192 2 197945 853151 2 2 999999 2 2 999999 1 2 999999 600265 2 325160 582245 2 5 999999 1 2 999999 138262 1 149441 922978 684273 1 19 999992 884909 2 108434 535756 2 146768 421418 1 2 999999 -89661 1 2 999999 892792 2 12 999996 1 149606 632606 533486 2 406042 902391 1 2 999999 -838449 1 2 999999 -800296 1 4 999998 -946115 1 2 999999 690005 2 2 999999 1 2 999999 -646533 1 76406 507004 -283051 2 309033 871808 2 2 999999 1 2 999999 -264713 1 386655 896093 787327 1 12 999990 619726 1 180360 995911 824394 2 3 999982 1 2 999999 727937 1 2 999999 -368537 1 17 999997 520222 2 595150 867807 2 6 999994 1 3 999996 369661 2 526964 557970 2 239646 343090 1 2 999999 804866 1 2 999999 -27974 2 19 999982 2 134797 578874 2 10 999986 2 5798 83535 2 6 999982 1 895163 901359 -427746 2 624575 904221 1 380892 484476 316998 1 77646 597118 42922 2 1 999991 2 2 999999 2 94316 800998 2 180878 624175 1 20 999986 173903 2 3893 735735 1 19 999995 364851 2 13 999991 1 9 999994 717104 1 8 999984 632907 2 2 999999 2 2 999999 1 264336 576358 246489 1 318969 515219 -618391 2 15 999981 2 219841 366014 2 2 999999 2 2 999999 2 2 999999 2 93106 171507 2 32982 901379 1 2 999999 -796980 2 93664 258100 2 60802 912072 1 96127 788137 -885719 1 2 999999 -179199 1 17 999991 946551 1 129308 525065 776382 1 10 999991 -118119 1 2 999999 603146 1 2 999999 261121 1 2 999999 -715855 2 206221 674703 1 2 999999 524714 1 2 999999 526576 2 17 999986 2 2 999999 2 2 999999 2 2 999998 2 8 999999 1 316720 914504 -455130 1 2 999999 572010 1 180477 198328 -845586 2 2 999999 2 4 999994 2 7 999982 2 268582 385434 1 30753 781861 -704483 1 17 999986 783366 2 2 999999 2 2 999999 2 11 999992 1 2 999999 608295 1 2 999999 -905200 2 436283 804004 1 12 999984 -437639 1 344518 966963 970404 1 2 999999 810959 1 2 999999 -233531 2 2 999999 2 17 999984 2 8 999992 2 384300 651186 2 146816 772180 1 4 999993 659477 1 483028 628536 -347876 1 579060 582118 753073 2 205867 861257 2 852744 892565 1 2 999999 476493 1 7505 934082 378294 2 240277 431995 1 20 999991 403527 2 224686 355639 1 19 999991 -126051 1 2 999999 -364795 2 225231 918360 1 657763 807578 61678 2 581792 777270 1 7 999991 -541708 1 15 999984 963533 1 42243 442740 408218 2 697248 702048 2 2 999985 1 2 999999 295168 2 7 999987 2 2 999999 2 386766 814580 1 9 999998 -374042 1 136424 647571 115210 1 19 1000000 -220853 2 2 999999 1 2 999999 115782 2 1 999992 2 2 999999 1 99183 389463 142548 2 925229 966258 1 12 999995 -98054 1 2 999999 606264 2 4 999988 1 14 999982 -831733 1 2 999999 -873866 1 556463 614898 -789330 1 2 999999 -671794 2 646828 825698 2 2 999999 1 2 999999 -716167 1 2 999999 -288098 2 684058 720584 2 441619 538171 1 47548 161894 793844 2 351162 534033 2 2 999999 2 38560 420383 1 435038 485869 943834 1 2 999999 763184 1 2 999999 -368174 1 8 999985 -812382 2 2 999999 1 2 999999 -722849 2 2 999999 1 2 999999 -955229 2 16 999995 1 58129 494653 -221363 2 2 999999 2 316377 358657 1 2 999999 -133723 1 17 999992 385570 1 776676 781251 394422 2 2 999999 2 20 999993 1 19 999983 -809778 2 18230 763381 2 2 999999 1 14 999994 -947356 2 19 999985 2 2 999999 2 2 999999 1 343345 607905 834181 1 18 999983 671427 1 4 999984 -451124 2 180807 832104 2 2 999999 1 2 999999 -28795 2 2 999999 1 594885 823742 -322110 2 275077 391179 2 4 1000000 2 229068 950820 1 8 999992 -415257 2 11 999995 2 265934 313998 2 11 999983 1 292011 875466 813281 2 2 999999 1 466788 759399 -497514 1 7 999992 -997130 1 127539 633189 89470 1 10 1000000 -288550 2 411812 881386 2 4 1000000 2 376300 956544 2 2 999999 1 4 999997 -180005 1 2 999999 406761 1 69034 905371 -923454 1 424895 965776 49587 2 3 999985 2 423149 686275 2 2 999999 1 2 999999 232197 1 2 999999 722306 2 9 999982 1 184987 657516 -363378 1 23601 730644 -606410 1 2 999999 -508411 2 163537 987607 1 20 999991 395546 2 2 999999 2 45354 142354 2 12 999997 1 176576 498121 875474 2 2 999999 1 8 999987 506490 2 685166 806365 2 12 999984 2 2 999999 2 717120 884390 2 2 999999 2 2 999999 1 2 999999 731743 2 375820 981392 2 477042 477240 2 14 999987 1 736075 815108 137687 1 74663 402089 345361 1 477426 933490 -641905 1 4 999983 911609 2 2 999999 2 2 999999 1 2 999999 -617900 2 2 999999 1 467336 878040 783309 1 82298 232266 361269 1 453551 766987 535495 1 2 999999 -1086 1 355185 482799 212920 1 2 999999 755615 2 8 999983 1 821595 845560 286507 2 2 999999 2 166435 758718 1 7 999991 551999 2 606464 746111 1 763201 814030 902304 1 2 999999 -548576 1 421983 997539 716152 1 344013 590100 -600735 2 555381 899230 2 15 999982 2 2 999999 1 320423 932664 -296136 2 15 999981 1 2 999999 918556 1 7 999999 -319731 2 75812 550807 1 2 999999 557631 2 326381 563561 1 2 999999 143994 1 2 999999 -999360 2 2 999999 2 180653 863423 1 4 999982 178681 1 11 999982 -800898 2 17 999984 1 2 999999 865971 2 611405 883290 2 8 999985 1 5 999996 79414 2 64180 877416 1 8 999988 777244 1 2 999999 903000 1 20 999983 -396926 2 2 999999 2 2 999999 1 2 999999 903272 1 2 999999 27507 1 233262 508608 -354848 1 2 999999 -891004 2 17 999988 1 15 999987 -154778 2 2 999990 1 2 999999 -383770 1 9 999996 -558971 1 2 999999 -312839 1 275722 471072 345332 2 375716 443058 2 508130 956197 1 6 999990 507303 2 2 999999 1 2 999999 -588196 1 13 999984 -134077 1 566373 599997 325513 2 2 999999 1 6 999996 -431374 2 174117 383299 1 13 999987 986972 2 2 999999 2 10 999989 2 572518 792671 2 2 999999 2 2 999999 1 435603 572896 946181 2 451483 904970 1 2 999999 98338 2 298588 940418 2 7 1000000 1 6 999993 -70837 2 2 999999 1 2 999999 679557 2 2 999999 2 2 999999 2 869444 903700 2 114321 359776 1 1 999997 -580952 1 5 999996 96774 1 20 999988 -786519 2 402124 909349 2 2 999999 2 134205 257194 1 5 999987 -842358 1 2 999999 -702575 2 2 999999 2 2 1000000 1 9 999984 155795 2 4 999984 1 179801 598032 258447 2 2 999999 2 4 999986 2 2 999999 1 2 999999 674641 2 385347 772730 1 2 999999 -515189 2 2 999999 2 2 999999 1 2 999999 -189104 1 8 999987 -889640 2 2 999999 1 2 999999 379238 1 317435 551464 172856 1 77554 187823 251453 1 2 999999 -580366 2 2 999999 2 2 999999 2 12 999999 1 189499 331281 709628 2 1 999982 2 52543 455226 1 213680 989048 -175087 2 10 999992 1 2 999999 -284150 1 2 999999 589644 1 477889 541651 99612 1 16 999987 -291302 2 90569 561924 1 2 999999 253228 1 2 999999 65618 2 328572 440338 1 252383 712003 103882 1 9 999994 -755939 1 6 999994 48048 1 12 999987 -286793 1 48135 962986 -1782 2 31556 912444 1 2 999999 -789748 2 486337 686564 1 2 999999 450836 1 8 999989 -900590 1 2 999999 997543 1 2 999999 -234938 1 2 999999 82052 1 20 999983 -788685 1 21336 381683 501333 1 770813 932024 -387915 1 14 999986 -70587 1 405415 892453 390851 1 19 999984 87572 1 61437 381088 -776319 2 2 999999 1 725219 905048 -355941 1 578216 893077 -327156 2 461270 917822 1 16 999998 926023 1 15 999996 -687253 2 2 999999 1 739736 969836 731792 1 276566 975585 525167 2 2 999999 1 6 999989 735275 2 238946 634283 1 822890 888305 680093 2 2 999999 1 20 999984 -865702 1 6 1000000 -928487 1 9 999999 619393 2 519547 702786 2 1 999993 1 2 999999 4085 1 434471 729499 159015 1 2 999999 -495466 1 727342 895592 -714203 1 2 999999 348287 1 13 1000000 -961503 2 39633 895639 2 2 999999 1 9 999997 -652648 2 417081 973746 2 2 999999 1 2 999999 477845 2 2 999999 1 2 999999 -861864 1 16 999988 -897847 1 635983 763325 56313 2 4 999995 2 2 999999 2 239723 681319 2 9 999983 2 6 999991 2 9 999994 2 234146 672648 2 15 999987 2 8 999997 1 20 999991 -176829 1 2 999999 49985 2 135223 211066 1 2 999999 963021 1 2 999999 516788 1 2 999999 -31447 1 106590 838005 -798764 1 17 999989 587460 2 208036 688872 2 2 999999 1 9 999982 25826 1 2 999999 344058 2 2 999999 1 159346 233152 -326072 2 2 999999 2 115938 494379 2 2 999999 2 594278 943549 1 2 999999 -803502 1 721598 727564 -156105 2 281552 663987 1 328335 774824 37378 1 2 999999 110054 1 2 999999 -407843 2 2 999999 2 5 999990 1 20 999991 -901705 1 2 999999 135291 2 2 999999 1 2 999981 439243 1 128830 761400 121036 1 179976 795794 -158211 1 139730 944110 -269804 2 703881 948823 1 2 999999 108763 2 19 999983 1 15 999990 618613 1 1 999999 -722267 2 2 999999 2 2 999999 1 2 999999 -534653 2 2 999999 1 19 999986 523475 1 2 999998 -654402 2 362744 687711 2 2 999999 1 20 999981 529775 1 2 999999 -162558 2 11 999984 2 10 999999 2 12 999989 1 66110 809024 -339075 1 4 999981 702374 2 2 999999 2 16 999983 1 36989 94853 -621471 2 16 999987 1 2 999999 -324734 1 16 999992 -31748 2 2 999999 2 220967 452566 2 340198 738689 1 243033 635340 2878 2 6 999998 2 17 999995 2 13 999998 2 76826 524843 2 2 999999 2 91373 296213 1 533257 755206 897607 1 725401 907208 442624 2 4 999989 1 2 999999 -32159 2 6 999995 1 192362 625246 927686 1 17 1000000 49223 2 2 999999 1 552305 641648 -617633 1 5 999988 -76537 2 2 999999 2 695616 823040 1 2 999999 484124 1 21828 919594 534003 1 2 999999 51103 1 213551 515415 -507999 2 591494 873764 2 19 999992 2 6 999995 1 2 999999 -295136 1 2 999999 113632 1 2 999999 -714057 1 12 999996 881563 2 61172 374260 2 57103 528679 2 2 999999 2 600019 773179 1 2 999999 549372 1 9 999981 422843 2 20 999999 1 457599 777561 -795613 1 2 999999 348372 2 2 999999 1 2 999999 359979 2 2 999999 2 2 999999 1 17 999984 -343826 2 11 999988 2 44272 681155 1 658311 964778 -539899 1 682817 905419 263898 1 11 999988 -897719 1 1 999998 -864715 1 9 999983 838001 2 95918 142245 1 2 999999 -188034 1 2 999999 -253480 2 20 999994 1 2 999999 175163 2 2 999999 2 20 999988 2 476171 658478 1 18 999986 126753 1 8 1000000 -799532 2 8 999999 1 2 999999 423346 1 381587 883365 -791484 2 2 999999 1 16 999994 434822 2 2 999999 2 2 999999 1 2 999999 927536 1 3 999985 -450693 1 2 999985 894700 1 11 999987 132730 2 2 999999 1 730650 924070 -229757 1 2 999999 841644 1 16 999996 -263285 1 423255 648794 390690 2 324726 530334 2 613751 965320 1 18 999981 11215 1 2 1000000 106396 1 10 999982 -527791 2 183603 955244 1 178539 289045 -163359 2 18 999988 1 2 999999 344871 1 2 999999 -33743 2 20 999984 2 2 999999 1 2 999999 -457735 1 2 999999 698845 2 2 999999 2 18 999985 2 12 999995 1 2 999999 -39578 1 2 999999 -648137 2 2 999999 2 2 999999 2 2 999999 1 674401 723888 349254 2 397107 993781 2 638919 804012 1 846462 850127 209132 1 579986 793260 -214371 1 2 999999 643302 1 309382 806275 -363594 1 2 999999 97523 2 2 999999 2 3 999991 2 15 999981 2 2 999999 2 347324 643098 1 2 999999 -767427 1 17 999983 -315220 2 2 999999 1 9 999991 895776 2 19 1000000 1 2 999999 460715 1 16 999987 47867 2 2 999999 2 18 999996 1 15 999996 -850843 2 2 999999 2 2 999999 1 2 999994 705520 2 20 999997 1 2 999999 -529223 1 11 999990 960477 2 10 1000000 2 343541 681116 1 596085 914385 -272040 1 7 999992 -367558 2 2 999999 1 54197 688740 -407109 1 200650 825637 -656711 2 256344 301513 2 20 999985 1 103625 435887 -348549 1 15 999993 -954130 1 2 999999 -322280 2 212649 444279 2 428854 465401 1 4 1000000 -962242 2 214532 790753 2 912290 982178 2 611778 946289 2 106218 544362 1 12 999995 863230 1 182528 360114 151982 2 8 999996 1 2 999999 107340 2 15 999998 1 8 999998 -822157 2 149115 282915 1 2 999999 -427088 1 392622 573827 -668227 1 1 999985 431960 1 288444 764202 401987 2 151655 674996 1 2 999999 -424460 1 2 999999 -369058 2 640093 735583 1 543422 700768 246360 1 16 999983 629317 1 19 999993 -328347 1 2 999999 -230093 2 2 999999 1 8 999981 786893 2 155283 320697 1 134772 690676 97196 1 479249 747970 55445 2 251105 691425 2 7 999984 1 333777 958401 817559 1 10 999992 865444 2 5 999993 1 247399 545481 139618 2 567738 892458 2 2 999999 2 7 999996 1 6 999987 -937424 2 2 999999 2 821147 943659 1 264672 696941 -836192 2 2 999999 1 2 999999 -188080 2 525273 603065 1 284062 736256 281766 1 365896 756989 965050 2 138089 598893 2 488624 966892 2 2 999999 1 2 999999 150264 1 292428 616972 945437 2 397827 836964 1 16 999982 -920221 1 1 999982 -797843 2 2 999999 1 95842 913635 664910 2 2 999994 2 19 999993 2 738298 835665 2 213366 792584 2 5 999982 1 1 999984 236715 1 15 999997 426606 1 2 999999 -495561 1 2 999999 369765 2 19 999994 1 2 999999 -888165 1 30664 181300 595468 2 99496 463134 1 2 999999 775604 1 688822 719676 -887430 2 19 999985 1 878754 915295 -490514 1 888030 958302 364799 1 2 999999 -190978 1 20 999990 -555897 1 8 999995 -624859 2 20 999995 2 2 999999 1 1 1000000 -118139 2 6 999998 2 2 999999 2 5 1000000 1 2 999999 53050 1 20 999986 247445 2 9 999987 2 91036 527243 1 370671 804241 -296208 2 438692 785042 1 368885 491748 409919 2 2 999999 1 2 999999 305580 1 2 999997 940080 1 2 999999 490003 1 2 999999 842890 1 11 999992 507167 2 627673 971617 2 140402 640325 2 2 999999 2 14 999989 2 181975 795778 2 15114 863523 1 3 999985 -959391 1 2 999999 -387324 1 19 999991 434503 2 350021 985926 2 2 999999 2 322121 604612 2 2 999999 1 737800 906900 576974 1 2 999999 -406962 2 2 999999 2 13 999990 1 2 999999 561177 1 2 999999 298700 2 53353 303985 1 17 999992 727546 2 333350 569063 1 441140 687568 -934821 1 11 999996 -552296 2 5 999997 1 2 999999 -919469 1 196689 500484 621822 2 301696 609435 1 2 999999 -10172 2 2 999999 1 2 999999 -284357 2 14 999985 2 2 1000000 1 2 999999 541464 2 2 999999 2 168222 850875 2 2 999999 2 298525 564677 2 415063 700509 2 5 999985 1 10 999987 -671531 2 2 999999 1 147465 772874 604424 2 249337 740660 2 2 999999 2 150807 610207 2 5 999996 2 2 999999 1 6 999991 525942 1 2 999999 -402035 2 2627 672894 2 195176 532395 2 2 999999 2 2 999999 2 417763 958212 2 198899 599719 1 373732 928377 692909 1 2 999999 694516 2 605380 877064 1 2 999999 606396 2 123145 211999 1 2 999999 -287145 1 557685 959222 -693154 2 267399 449578 1 128388 144926 -406934 1 54621 665165 -584685 1 2 999997 599775 2 9 999994 1 12 999997 79055 1 191938 483884 597294 1 9 999992 -407604 1 16 999993 -424092 2 11 999983 2 2 999999 1 2 999999 686865 2 18 999985 1 2 999999 -476448 2 12 999982 1 4 999998 464876 1 2 999999 309608 2 2 999999 2 10 1000000 1 2 999999 -897791 2 6 999999 2 18 999996 2 2 999999 1 17 999998 -491191 1 2 999999 -374702 2 2536 452601 2 230292 681819 2 5 999996 1 4 999994 -363820 1 107256 478510 -724174 1 762901 804565 -554195 1 3 999982 725024 2 179778 312507 2 14 999989 2 2 999999 2 292462 344402 1 19 999999 -678284 1 14 999996 694593 1 2 999999 -594093 1 80788 498590 259746 1 2 999999 -191743 1 2 999999 535790 2 13 999999 2 177906 931806 1 29444 370204 -84532 2 2 999999 1 8 999991 160464 1 5 999999 -525940 1 2 999999 -354046 2 12 999985 2 210300 807162 2 3 999983 2 2 999999 1 140364 269598 -464670 1 302275 805268 -67165 2 460883 869471 2 2 999999 2 16 999989 2 627234 667494 1 51045 360989 103688 2 1 999998 2 2 999982 1 2 999999 908557 2 144544 695955 2 2 999999 1 14 999998 804216 1 18 999986 988962 2 279323 964682 1 2 999999 521526 1 512992 861725 531390 1 124943 915005 153868 2 2 999999 2 62798 982607 2 2 999999 1 190870 257734 -599031 1 16 999991 -929927 2 8 1000000 2 6 999986 1 1 999990 544965 2 2 999999 2 2 999999 1 2 999999 -902637 1 8 999981 568862 2 39152 110458 2 11 999983 1 2 999999 -796464 2 3 999994 2 2 999999 2 730044 766807 2 2 999999 2 12 999999 2 585778 685979 1 14 999981 41956 2 13 999988 1 2 999999 -347799 1 2 999999 -112033 2 268498 305320 2 109077 888071 2 14 999987 2 2 999999 2 2 999999 1 17 999982 662154 1 16503 705080 938419 1 588180 707121 211039 2 28753 935407 2 17 999989 2 206811 282736 2 481993 944761 2 20 999992 1 63616 181443 -728657 2 231901 789558 2 18 999982 2 353109 887320 1 619950 905780 830523 1 2 999999 -650899 1 2 999999 -133150 1 25907 710376 -412178 2 697037 905468 2 2 999999 2 13 999985 2 781655 884038 2 11 999994 1 2 999999 84354 1 8 999982 735633 2 13 999988 2 2 999999 1 10 1000000 27049 1 2 999999 787212 1 312148 484269 919611 2 12 999983 1 2 999999 267661 2 2 999999 2 2 999999 1 15 999991 -499654 2 3 999994 2 302185 340754 2 1 999999 2 2 999999 1 401023 574223 86904 1 2 999999 -245035 2 11 999997 2 10 1000000 1 3 999982 -731934 2 5 1000000 2 5 999981 1 2 999999 -825913 1 6 999984 710568 1 2 999999 -120490 1 16 999986 654092 2 20 999990 2 211391 405199 1 98209 807940 -471143 2 19 999993 2 20 999990 2 2 999989 1 166568 661834 201825 2 10 999983 2 2 999999 2 16 999999 2 454774 955469 1 9 999986 315937 2 2 999999 1 252028 401523 627958 2 2 999999 1 2 999999 -301370 2 17171 306672 1 18 999985 -89928 2 286531 733161 1 2 999999 323245 2 308958 900208 2 2 999999 1 7 999986 678036 2 2 999999 1 433698 733810 438553 2 708591 736380 1 239838 753538 -472260 2 2 999999 2 165268 869456 1 2 999999 865196 2 15 999988 2 32293 239510 1 19 999996 -34327 2 2 999999 1 2 999999 -234400 1 3 999994 -981079 1 35631 41168 -152309 2 14 999981 1 186814 510171 -427890 2 2 999999 1 2 999999 517981 2 2 999999 1 439004 528053 -532576 2 3 999995 1 14 999981 346779 2 2 999999 2 1 999985 1 8 999983 616022 1 12 999987 53065 2 208931 717201 1 2 999999 361362 1 2 999999 -723603 1 2 999999 931922 2 189225 202093 1 310741 935219 862135 2 2 999999 2 2 999999 1 2 999999 812058 1 20 999983 540991 1 11672 938455 -186812 2 118860 565534 2 1 999984 1 1 999997 801281 2 2 999999 1 2 999999 -101177 2 4 999993 2 681227 966707 2 287660 771884 2 2 999999 1 14 999991 -584686 1 14 999994 798028 1 1 999990 -581974 1 16 999989 -466831 2 2 999999 2 2 999999 1 2 999999 -953426 1 10 999981 -860299 2 18 999986 1 40308 519951 566090 1 206746 764453 -129965 1 152657 906599 194508 1 188724 904681 -7475 2 2 999999 2 15 999981 2 241937 397299 1 2 999999 -578056 2 2 999999 1 2 999999 -920991 2 2 999999 2 11 999998 2 153897 863947 1 2 999999 -382754 1 13 999996 -699593 2 50283 761525 2 3 999987 1 2 999999 -509775 1 14532 864335 -738332 2 2 999999 2 2 999999 1 8 999984 37034 1 2 999999 -118492 2 2 999999 2 667561 731375 1 43448 275357 -587219 1 78902 336122 318810 1 4 999982 -659927 2 10 999991 1 877157 959341 919685 2 3 999986 2 391134 430848 2 18 999993 2 6 999992 2 162139 534126 1 286877 855573 396243 2 2 999999 2 8 999984 1 10 999991 -649412 2 595898 884711 1 3 999996 -145875 2 14 999997 2 156405 348176 1 163285 178204 420728 1 17 999994 -754967 2 5 999996 2 16 999996 2 2 999999 2 27739 944214 1 2 999999 433298 2 526015 948165 2 814752 981416 1 2 999999 -238247 2 5 999999 2 263566 839411 1 229317 784025 961413 2 2 999999 1 2 999999 39418 1 2 999999 545462 2 11 999983 1 2 999999 -64281 1 2 999999 -698895 1 2 999999 471479 2 2 999999 2 99025 460980 1 2 999999 244790 2 386170 910935 2 586271 871228 2 2 999999 2 517072 795105 1 5 999995 130272 1 15 999998 519585 2 16 999995 1 8 999989 854007 1 1 999999 -463891 1 2 999999 371175 2 184781 594201 1 14570 79828 -271290 2 5 999997 2 3131 500468 1 2 999999 -922317 2 2 999999 1 15 999986 576815 2 8 999997 2 2 999999 1 14 999985 80450 1 20 999994 -762211 2 9 999991 1 2 999999 -305445 2 10 999996 2 303239 955198 2 4 999981 2 2 999999 2 2 999999 2 153364 571493 1 314366 451650 532309 1 6 999996 -491885 2 2 999999 1 11 999985 -251726 1 13688 53862 -257284 2 12 999994 2 2 999999 1 827083 913657 -407113 1 2 999999 991369 2 10 999984 2 81065 675420 1 88642 746967 534139 2 14703 896778 2 2 999999 1 2 999999 -905539 2 170200 481126 2 12 999986 1 2 999999 552117 2 2 1000000 1 2 999999 -512461 2 202196 767648 2 2 999999 1 2 999999 360898 2 5 999987 1 9 999989 318965 2 222636 496629 2 19 999983 1 12 999988 516746 2 2 999999 1 358266 789421 537477 2 8 999996 2 2 999999 2 2 999992 1 2 999999 995412 1 366110 592469 -864779 1 2 999999 516740 1 2 999999 -769122 2 2 999999 2 5 999984 2 297173 345655 1 5 999984 -406773 1 2 999999 -376497 1 659419 841568 -648748 1 2 999994 767966 1 6 999994 910388 1 15 999996 750546 2 2 999999 2 2 999999 2 163412 864818 1 2 999999 -741473 1 4 999981 73477 1 2 999999 -439257 1 569377 582396 -354834 1 2 999999 -329208 1 16 999986 830820 2 3 999986 2 2 999999 2 9 1000000 1 9 999999 -128416 2 2 999999 1 162809 689494 -203208 1 197421 762994 -221541 2 5 999985 2 316195 553408 1 2 999999 79545 1 4 999983 102330 1 4 999999 -327076 1 9 999982 -539769 2 5 999991 1 2 999999 717545 2 15 999995 1 296069 611858 -398291 1 406021 820040 -268754 2 19 999990 1 68637 494147 -773986 2 2 999999 2 892224 961671 1 305624 976708 185904 2 77522 409952 1 738876 779618 126173 2 2 999999 1 140282 224075 -327783 1 473077 491620 354989 1 380138 745506 349340 1 18 999994 534432 2 2 999999 1 2 999999 55446 1 2 999999 298128 2 6 999998 2 2 999999 1 13 999983 934193 2 2 999999 1 7 999995 -968220 1 171080 942295 -93823 2 13 999986 1 32019 356012 982435 1 2 999999 -214216 1 2 999999 -763091 1 82512 886089 -613286 2 2 999999 1 2 999999 737258 1 4 999982 -804192 1 384097 801215 565703 2 2 999999 1 2 999999 -796890 1 578674 715590 243833 2 560997 576203 2 328662 531820 1 2 999999 -399229 1 221684 835711 -821624 2 2 999999 1 2 999999 440777 1 5 999994 -386328 1 2 999989 540096 2 19 999999 2 31231 638310 2 2 999999 2 172813 552670 1 2 999999 -143164 1 191910 583409 -508292 2 301548 750796 2 147116 774246 2 2 999999 2 17 999995 2 3 999989 2 2 999999 1 2 999999 -29784 2 6 999987 1 2 999999 -961006 2 606434 909847 1 489108 806813 848855 2 198651 457718 1 54126 653297 25907 1 2 999999 -462345 2 1 999989 2 1 999999 1 2 999999 -572266 1 2 999999 -911870 1 1 999984 820717 2 62847 114121 2 31750 933862 1 2 999999 656737 2 2 999999 2 17 999987 2 13 999999 1 162365 169956 565832 2 2 999999 1 2 999999 131781 2 14068 339501 2 38236 439089 2 6 999989 1 286674 716203 532925 1 224885 400003 -587201 1 14 999988 346726 2 2 999999 1 2 999999 -295311 2 2 999999 2 8 999985 1 2 999999 -550381 2 2 999995 2 2 999999 1 65676 294598 -435233 2 248552 504766 1 28912 426635 -301769 1 2 999999 -991808 1 629769 973585 -451340 2 293473 681358 2 472858 990907 1 2 999999 746072 2 125847 739302 1 14 999993 -892626 1 2 999999 -576360 1 57395 65255 643488 1 12211 989795 733495 1 9 999997 370325 2 14 999993 1 2 999999 -335002 1 13 999983 -262518 2 271870 613457 1 2 999999 974832 1 2 999990 -216030 1 2 999999 314578 2 19 999989 2 2 999999 2 781588 793769 2 573020 987613 1 2 999999 465750 2 128184 732152 2 2 999999 1 2 999999 -208768 2 2 999999 2 16 999994 1 10 999996 -447668 2 2 999999 1 2 999999 229846 1 199120 594869 -766279 2 2 999999 1 601328 770600 868169 2 17 1000000 2 2 999999 2 67777 527035 2 361871 926652 2 398066 716209 2 624745 850728 1 91109 996486 -593503 2 557298 663161 1 215453 377833 454567 1 315750 492786 -431812 1 73913 936956 -905958 2 8 999991 2 14 999992 1 2 999999 -112269 2 316660 737200 2 2 999987 1 6 999983 -319618 2 101229 178991 1 2 999999 378370 1 2 999999 576138 2 2 999999 1 2 999999 663640 2 1 999994 1 791114 973497 -105718 2 208254 479149 2 16 999992 1 2 999999 463536 1 328698 693530 842584 1 2 999999 -463143 1 2 999999 -212864 2 2 999999 1 227742 959741 -512761 1 11 999992 -120457 2 2 999999 1 81771 988203 444558 2 13 999987 1 842741 894172 -489141 2 10 999993 1 620409 943242 428512 2 365394 700338 2 9 999995 1 415671 945761 535929 1 16 999982 -220348 2 354891 611222 1 432489 602272 -558276 2 10 999989 1 529667 613282 -263289 1 10332 866634 523428 2 380733 919197 1 301381 635194 327190 2 2 999999 2 2 999999 1 14 999986 912188 1 10 999983 531883 1 2 999999 899622 2 533443 672409 2 487113 632636 2 2 999999 1 2 999999 -204051 2 8 999993 2 495268 951249 1 8 999983 -651938 1 756120 780294 988782 2 138459 178075 2 16 999996 2 13 999982 2 20 999984 1 332222 630929 -267332 1 19 999982 -51366 1 24198 43806 768406 1 104366 612670 -313886 1 111564 275827 969965 1 125420 618716 130980 2 361148 878945 2 2 999999 2 151713 971961 1 2 999999 -368397 2 2 999999 2 12 999987 2 493827 989394 1 2 999999 226285 2 2 999999 1 502098 976444 354428 2 16 1000000 1 104545 477174 774281 2 2 999999 1 2 999999 -396183 2 2 999999 1 2 999999 484442 1 959 396280 882574 2 12 999983 1 2 999999 -200835 2 7 999984 2 2 999999 1 18 999988 -121614 1 181797 675818 829949 1 2 999999 8634 1 14 1000000 -783858 2 98693 814571 1 116312 880112 -737535 1 120035 929332 -834306 2 2 999999 2 111979 706270 2 393258 934742 2 2 999999 1 2 999999 408112 1 2 999999 112104 2 326033 705240 2 2 999999 1 20 999987 -917684 1 12 999997 892396 1 52085 757972 -958131 2 2 999999 2 86883 798590 2 16 999995 1 3 999990 136277 1 472738 799601 -663501 2 2 999999 2 2 999999 1 338140 480483 -127770 1 19 999982 620726 2 7 999986 2 49994 925903 1 3 999981 716687 1 533155 599173 -6676 1 2 999999 -462471 2 2 999999 2 20 999991 1 2 999999 -858944 2 2 999999 2 522893 677766 2 667222 722147 2 2 999993 2 5 999999 1 13 999983 -808129 2 299861 459300 1 2 999999 -877200 2 59119 780337 1 2 999999 -555708 1 15315 564403 -752488 2 63822 239307 2 1 999983 1 19 999990 -700069 2 2 999999 1 2 999999 467852 1 251370 631139 240667 1 39977 673038 -332441 2 2 999999 2 474452 917300 1 9 1000000 143625 2 2 999999 1 330420 984941 -441841 1 4 999998 -924009 2 2 999985 2 318937 891551 2 2 999999 2 2 999999 1 2 999999 320386 1 16 999994 -286965 2 7 999985 1 19 999993 -925182 2 2 999999 1 264207 910512 270511 2 2 999999 1 2 999999 917265 2 486130 817604 2 4 999993 1 14 999982 -108667 1 8 999988 113883 1 20 999999 555439 2 254854 797726 2 4447 282664 1 8 999988 223604 2 9 999989 2 244692 468119 2 17 999982 2 15 999988 2 1759 687426 1 2 999999 50366 2 2 999999 1 667142 823666 304135 1 15 999998 334989 2 2 999999 1 18 999981 649531 1 197011 617787 83624 2 2 999999 2 2 999999 1 17 999981 -585905 2 2 999999 2 15 999983 2 178418 488502 2 20 1000000 1 2 999999 47912 2 15 1000000 1 12 999985 -545326 1 2 999999 371894 2 490196 773646 2 26251 98178 1 2 999999 284120 1 2 999999 327746 1 11 999982 -49349 1 487964 510327 969890 2 154503 879647 2 395233 847923 1 19 999995 -591335 1 20 999992 -518803 1 159928 856858 -896534 2 20 999984 2 2 999999 1 2 999999 -554512 2 6 999997 2 2 999999 2 2 999999 1 24026 164687 -530127 2 12 999999 1 122901 509447 -802468 2 13 999982 2 636440 727434 2 6 999982 2 1 999989 2 3 999990 1 2 999999 797252 2 2 999999 2 2 999999 2 9 999992 1 2 999999 448439 2 2 999999 1 280950 596113 389267 2 2 999999 2 2 999999 2 171345 891713 1 2 999999 -986770 1 80609 684409 -993218 2 1 999999 1 1 999995 -809424 2 107919 142587 2 550449 786000 1 10 999992 91749 1 2 999999 -607312 1 345951 699848 -906436 1 2 999999 -687390 2 9 999982 1 561958 749256 746606 2 249369 888119 2 2 999999 1 952088 983874 -933343 2 143750 378990 2 2 999999 2 618337 704903 1 2 999999 -642158 2 2 999999 1 13 999989 -445121 1 2 999999 -847469 1 98910 794845 649521 1 2 999999 231704 1 13 999997 -164914 1 11 999984 137169 2 2 999999 1 2 999999 919964 1 142926 416653 -463304 2 3 999999 2 2 999999 1 328715 537103 -689561 2 15 999988 1 632574 904621 -95434 1 18 999987 -746735 1 8 999987 -687970 1 2 999999 -571414 2 2 999999 1 100728 818390 865868 1 7481 264761 -850706 2 145605 255701 2 217363 427988 2 2 999999 2 2 999999 1 16 999995 -734462 1 17 999985 462725 1 64262 313618 -23246 2 13 999987 2 2 999999 2 18952 339975 2 2 999999 2 2 999991 1 312385 623222 169839 1 3 999988 -496381 1 5 999981 -95780 1 20 999990 242247 2 2 999999 2 666838 809883 2 2 999999 1 1 999985 952167 1 118600 592664 444826 2 434484 744885 1 2 999999 -848314 1 193291 200021 -122081 2 2 1000000 1 2 999985 328001 1 2 999999 988212 1 638461 658920 843261 2 2 999999 2 303432 525890 2 341814 704111 1 207941 398626 -249709 1 7 999984 -197917 2 20 999993 2 20 999986 1 179552 699679 414826 2 261038 602487 2 2 999999 2 2 999999 1 2 999999 -552222 1 27124 360567 -716490 2 2 999999 2 2 999999 1 2 999999 -256776 1 9 999984 328202 1 12 999993 -667739 2 10 999983 1 20 999995 943804 1 7 999981 564705 2 2 999999 2 2 999999 1 2 999999 -854799 1 2 999999 -804898 1 2 999999 -333352 1 7 999981 -911363 1 141169 410297 394440 1 2 999999 733859 2 15 999995 1 4 999998 443732 2 205849 513961 1 2 999997 676600 1 744552 805877 990463 1 7 999996 885875 2 583784 621559 2 2 999999 1 16 999993 -424043 1 274023 687192 -322928 2 534456 739997 2 154347 845754 1 15 999993 -771343 1 142308 600455 190333 2 16 999998 2 113787 966373 1 583360 748274 471910 2 9 1000000 2 2 999999 2 2 999999 1 232267 493342 -94738 2 2 999999 1 2 999999 -739289 1 290871 304408 -418625 1 2 999999 324201 2 10 999985 1 20 999984 -13908 2 407949 749476 2 6 999984 1 2 999999 25474 1 2 999999 795008 1 12 999983 864723 1 714566 872167 -145173 1 2 999999 -286480 2 517828 538257 1 3 999992 706131 2 2 999999 1 99949 849374 -645171 2 10 999991 2 2 999999 2 2 999999 1 2 999999 770081 2 2 999999 2 348884 603298 2 2 999999 1 2 999999 193999 2 714869 787231 2 2 999999 2 381146 454948 1 5 999991 -544521 1 2 999999 -527264 2 18 999998 2 2 999999 2 2 999983 2 2 999999 2 13 999996 1 13 999996 293344 2 309940 322537 1 687526 990581 -448969 2 8 999984 1 277983 716615 -43097 1 82938 294391 -658728 2 12 999996 2 334192 346356 2 19 999991 2 760606 799141 2 124329 905049 2 13 999989 1 2 999999 -85549 2 549314 808760 2 20 999982 2 3 1000000 1 2 999999 -201574 2 8 999997 1 33572 39559 856680 1 17 999992 -397538 2 1 999982 1 306149 411994 624170 2 450437 477958 2 2 999999 2 2 999999 2 11 999981 1 20 999985 -402017 1 13 1000000 350319 1 16 999994 -105653 1 388214 542565 -520400 2 373494 652496 1 61733 268607 -448255 1 2 999986 -166396 2 19 999997 1 7 999988 -330899 2 2 999999 2 1 999999 2 7 999996 2 8 999991 1 175475 790414 689253 1 1 999990 42439 2 749935 904946 2 198354 749652 1 163612 837432 480633 2 20 999991 2 468275 657873 1 7 999989 565631 2 495821 510379 2 2 999999 2 2 999999 1 2 999999 -79565 1 258791 534110 495105 2 33280 520832 1 2 999999 -755503 1 11 999987 761479 2 17 999985 1 2 999999 -152286 1 2 999999 -933510 2 18 999995 1 2 999999 -622496 1 6194 765516 654480 1 2 999999 601197 1 4 999998 -148573 1 2 999999 549199 1 2 999999 -309249 2 2 999999 1 241588 313039 473225 1 19 999985 -172429 2 2 999999 1 2 999999 -603628 1 315526 519635 -727002 1 2 999999 -822545 1 439114 864107 446290 1 2 999999 903293 2 65321 326959 2 5 999987 2 2 999999 2 4 999987 2 469418 855940 2 19 999993 1 172508 358694 257993 1 383423 998737 235246 1 2 999999 659648 1 79200 140215 -140251 2 2 999999 1 156912 898418 -951070 1 11 999999 181196 2 2 999999 2 6 999984 2 474558 753745 2 9 999982 2 262730 352804 2 2 999999 2 19 999989 1 383710 530992 -300920 1 19244 706179 -600451 2 2 999981 2 7 999995 1 2 999999 891126 2 5 999985 2 328375 514726 1 2 999999 -150453 1 177783 798926 61722 2 20 999991 2 2 999999 2 12 999998 1 544247 920449 -360433 2 7 999988 1 129816 811615 -347625 1 2 999999 714248 2 17 999992 2 2 999995 2 1 999996 1 524761 691281 748274 2 2 999999 1 116394 969946 -251534 1 8 999995 870571 1 655608 727766 -818925 2 441831 603757 2 6 999997 2 12 999998 1 2 999999 811252 2 121890 590119 2 49321 697549 2 3 999982 2 7 999990 1 14 999996 -672665 2 677735 716765 1 28653 837007 791464 2 2 999999 2 2 999999 1 10 999989 631889 2 43286 120887 1 2 999999 -509029 2 2 999999 1 4 999992 -123558 2 295420 354772 1 201031 204408 324600 2 2 999986 1 38013 975194 -830906 2 280556 838324 1 2 999999 485750 1 7 999982 958791 1 5 999983 -430121 1 12 999987 533127 2 2 999999 2 2 999999 1 184198 698773 619055 1 78390 114924 578483 1 18 1000000 818053 2 17 999995 2 2 999999 1 149081 247813 -355793 2 585859 767093 2 2 999999 2 146621 700124 2 303748 799740 1 126472 190875 732262 1 2 999999 -633207 2 2 999999 2 522310 983259 1 2 999999 787442 1 794441 989678 929961 1 2 999999 -259640 1 2 999999 423869 2 2 999999 2 8 999994 1 9 999992 -706627 1 5 999997 979835 1 785432 885457 476733 1 2 999999 49463 2 85129 796356 1 40734 197976 -259503 1 19 999984 575405 1 2 999999 -268059 2 2 999999 1 2 999999 -151336 1 222593 244135 980929 1 2 999999 -696869 1 2 999999 513065 2 2 999999 2 8 999985 2 2 999999 2 355809 913945 2 2 999999 2 332862 896900 1 74633 659435 180875 1 2 999999 -108406 1 455727 616344 549485 1 2 999999 5399 2 2 999999 1 2 999999 605207 1 2 999995 -149650 2 2 999999 1 609048 680733 -107579 2 2 999999 1 2 999999 -3191 2 2 999999 2 73701 981971 1 2 999999 -935649 1 2 999999 -310157 2 2 999999 2 433372 938607 1 10 999984 449585 2 264360 365389 2 2 999999 2 2 999999 2 2 999999 1 501469 924737 -555044 2 2 999999 1 10 999997 -190045 1 1 999981 -297644 2 174300 665945 1 16 999999 11760 2 13 999994 2 97876 609434 2 2 999999 2 2 999999 1 2 999999 -285724 1 434582 485116 -168616 1 14 999996 -446742 2 2 999999 2 105263 533275 1 637896 761735 -184406 2 395155 490747 1 1 999999 369373 2 16 999999 1 1 999994 935367 2 15 999998 2 273550 904337 2 2 999999 1 6 999994 359700 1 2 999999 -335476 2 223388 248726 1 5 999986 -510623 2 2 999999 1 2 999999 -185111 1 687598 907508 822975 1 575700 734521 960084 1 150190 993465 508257 2 20 999992 1 697320 843868 215795 1 9741 501015 514157 1 2 999999 -492463 1 2 999999 574748 2 57191 932896 1 2 999999 109279 1 6 999987 -321682 2 2 999999 2 687603 988798 1 4 999992 -278249 2 660304 889140 2 735 114529 1 9 999995 -595985 1 7 999987 259830 2 11 999989 2 2 999999 1 188696 632191 -480105 1 145848 646496 61712 2 272601 825482 2 2 999999 2 9 999997 1 4 999994 891367 2 2 999999 2 2 999999 1 2 999999 -307328 2 9 999994 1 10 999984 -727439 1 16 999984 257530 1 14 1000000 794294 2 2 999999 2 10 999998 1 2 999999 110951 2 2 999999 1 6 999984 178945 2 2 999999 1 12350 308526 -530796 2 2 999999 1 18 999981 -540844 1 511280 913195 882901 1 3 999997 -110960 2 91463 829591 1 2 999999 897228 2 459036 629890 2 14 999996 1 20 999990 -542656 2 2 999999 1 14 999982 -364392 2 2 999999 1 2 999999 -466400 1 191544 666309 49559 2 2 999999 2 2 999999 2 3 999991 2 323170 411193 2 321895 860571 1 17 999997 294624 2 11 999981 2 2 999982 2 2 999999 1 2 999999 -186349 2 14 999988 1 2 999999 -975445 1 2 999999 297654 2 2 999999 1 489491 967201 248544 2 215814 313042 2 2 999999 2 167607 992671 1 762595 864880 955854 1 2 999999 232920 2 363628 406242 2 9 999993 2 323672 732278 1 2 999999 -668841 2 9 999983 1 2 999999 157365 2 2 999982 1 57899 857225 209391 1 8 999998 257220 2 17133 844257 1 17 999998 -375052 1 2 999999 -610504 2 127730 565471 2 398409 525206 1 2 999999 -573476 1 650505 730848 515431 1 459927 767136 -618051 2 116681 878449 2 84551 876323 2 2 999999 2 2 999999 2 4 999989 2 2 999999 1 2 999999 557641 2 77015 148322 1 2 999999 228910 2 585447 820886 1 2 999999 -836892 1 15 999988 -915562 2 3 999987 1 2 999999 907920 1 2 999999 -587111 2 2 999985 1 2 999999 -894380 2 2 999999 1 2 999999 -5419 2 61898 464539 2 87243 144442 1 609564 851183 -195891 1 2 999999 288810 2 470738 692360 2 372155 443946 1 12 999981 310369 2 2 999999 2 558149 991538 1 18 999983 -122403 2 2 999993 1 13 999995 -611525 1 514948 743355 887298 1 29502 133091 -57948 2 2 999999 2 403635 710434 1 7 999986 -948148 1 10 999983 218347 2 850790 942855 1 130157 465420 395231 1 6 999996 -843866 1 17 999984 98799 2 2 999999 2 47193 579564 1 42321 77802 -731442 1 2 999999 191824 1 351255 701170 -5433 2 2 999999 1 9 1000000 -445753 2 17 999981 2 2 999999 2 14 999984 2 2 999999 1 2 999999 -243085 2 13 999993 2 4 999992 2 1 999995 2 482203 930753 2 608435 735151 1 323294 645440 -791009 1 571509 762238 -365144 1 2 999999 -631526 2 2 999999 2 9 999987 1 707597 983602 -785156 2 742457 992139 2 701635 861128 2 351778 691665 2 2 999999 2 2 999999 2 2 999999 1 386405 687429 -610876 1 2 999999 864265 2 811113 899316 2 11 999982 2 2 999999 1 17 999982 -702985 2 2 999999 1 3 999986 824888 2 2 999999 1 2 999999 -897200 1 2 999999 -49850 1 295362 905463 255362 2 131228 782026 2 2 999999 1 668946 823849 -801988 2 2 999999 1 2 999999 -646681 2 449485 670273 1 2 999999 906128 1 7 999985 -87511 2 169217 550893 1 2 999999 42310 1 5 999985 -898744 2 224304 983554 1 2 999999 -924744 1 23298 163576 -218186 1 4 999999 749817 2 2 999999 1 31218 781594 -994684 2 2 999999 2 2 999999 2 19807 596151 2 567159 633561 2 10 999985 2 2 999989 1 438019 570267 -448303 1 2 999999 958840 1 4 999993 541928 1 2 999999 468015 2 8 999996 2 19 999988 2 16 999984 1 133251 882032 333580 1 428609 596376 -724425 2 104602 575014 2 2 999999 1 12 999988 -767654 2 17 999988 2 17 999988 2 459292 464048 1 14 999996 -345771 2 1 999982 1 2 999999 820588 2 13 999996 1 4 999994 743563 2 9 999994 2 2 999999 1 2 999999 -301826 2 14 999994 1 2 999999 -285041 2 666918 853913 1 12 999997 -372618 2 2 999999 1 2 999999 982501 2 5 999994 2 16502 554970 1 5 999986 314783 1 155653 162582 429593 1 2 999999 -710069 1 221383 878777 863312 2 734248 801755 1 2 999999 -138890 1 7 999988 358749 1 20 999982 535513 2 377169 971991 1 325760 529728 135001 2 2 999999 2 9 999991 1 425837 566476 -661217 1 741266 939491 515517 1 16 999987 -244931 1 2 999999 -513458 1 2 999999 716257 2 13 999982 1 174988 807664 -119152 1 15 999994 863195 1 7 999996 -305502 2 217422 826336 2 2 999990 2 429966 441080 2 2 999999 2 96602 380707 2 435933 635584 2 7 999990 1 13 999991 937975 2 20 999995 2 11 1000000 2 316444 350847 2 2 999999 2 2 999999 1 16 999997 889020 1 10 999995 257702 2 2 999999 2 46749 116837 2 2 999999 2 322566 939588 1 2 999999 619561 2 18 1000000 2 466950 844029 2 2 999999 2 2 999999 2 106795 996797 1 2 999999 638327 2 2 999999 1 98729 127659 853954 1 2 999999 376174 1 63582 267843 348183 1 27296 28770 13549 1 113868 417886 570111 2 358265 375241 2 5 999984 1 122461 214632 359142 2 9 999998 1 13 999984 -249899 1 2 999999 -806872 1 451497 509015 922581 2 2 999999 2 2 999999 2 3 999995 2 365649 963831 1 130124 504760 309914 2 669164 838840 2 169678 494044 1 182279 843285 -326983 2 17 999985 1 2 999999 857160 1 15 999983 18847 1 237748 298596 833221 1 17 999983 -400838 1 195448 937689 403404 1 2 999999 944193 2 8 999982 1 2 999999 -215143 2 15 999999 1 222704 818634 -154098 2 20 999994 1 2 999983 -481326 2 449802 771010 2 2 999999 2 2 999999 1 159921 684058 922308 1 14 999988 103845 1 41337 216908 424356 2 98455 554519 2 20 999994 1 36331 172081 -680055 1 343530 886999 -219128 1 481852 795141 137066 2 396006 986466 1 283653 604650 -632397 1 2 999999 217216 2 18 999996 1 358862 720689 -747118 1 8 999999 -222689 1 650201 817365 335813 2 11 999993 1 2 999999 196694 2 11 999982 1 20 999991 431533 2 381996 522745 2 18 999987 1 19 999987 -213991 1 16 999988 -925035 1 2 999999 -515078 2 9 999990 2 2 999999 2 2 999992 2 2 999999 1 2 999999 -882320 2 331425 955968 1 92641 230277 796012 1 335408 577224 -90436 2 7 999996 2 19 999999 2 687578 899269 1 444867 860234 274689 2 10 999986 1 70056 667628 866165 1 303436 820904 918190 1 6 999993 -614432 2 2 999999 1 4 999981 226231 2 20 999994 2 8 999990 1 50094 404714 -450057 1 534857 619030 -109217 1 412265 481115 -647947 2 469850 493263 1 139993 254079 -46620 1 20 999987 -590492 1 2 999999 484302 1 336457 984284 -464679 2 680231 995649 2 308545 888817 2 2 999999 1 2 999999 246842 2 4 999996 1 803013 911700 -825805 2 2 999999 1 2 999999 -714983 1 20 999994 769108 2 185036 288202 2 15 999988 2 51101 470643 2 475781 971425 1 2 999999 314981 1 2 999999 -46837 1 17 999985 587740 2 2 999999 1 6 999984 -385098 1 4 999981 992997 1 820745 961207 480114 2 20 999985 2 336875 776212 2 1 999998 1 2 999999 852352 2 11 999981 2 595874 688293 2 2 999997 2 48370 438256 2 320971 824891 2 2 999999 1 18 999988 246748 1 523614 762905 150160 2 2 999999 2 2 999999 1 19 999990 440144 2 2 999999 1 19 999987 324208 2 15 999984 1 2 999999 948256 2 2 999999 1 2 999999 -219721 2 349658 577558 1 879019 883684 887485 1 694496 970955 -562774 2 2 999999 1 233264 988993 -27836 2 347235 750016 2 706077 796092 1 6 999998 688615 1 4 999985 540862 1 10 999998 277694 2 2 999999 2 2 999999 1 1 999999 -735464 1 11 999989 369531 1 163440 418024 -418284 2 2 999999 1 2 999990 689942 2 2 999999 2 2 999999 2 426547 478923 1 160606 867802 -866880 1 2 999999 -643623 1 12 999983 -130869 2 13 999985 2 2 999999 2 2 999999 1 2 999999 -62600 2 18 999991 2 450258 604355 1 2 999999 152181 2 206892 603019 2 19 999998 2 2 999999 2 487192 823641 2 2 999999 2 2 999999 2 403836 745847 1 17 999998 577351 1 9 999981 867227 2 2 999998 1 14 999997 -684200 2 20 999985 1 2 999999 196193 2 6 999998 2 286639 440821 1 2 999999 -23729 2 2 999999 1 19 999982 736327 2 6 999986 1 2 999999 490036 2 2 999999 1 251450 668208 -954843 1 19 999993 542688 2 20 999999 2 2 999999 1 2 999999 126786 1 108285 394141 608191 1 2 999999 353130 1 2 999999 923192 2 7 999989 1 2 999999 58923 1 13 999986 -325673 1 2 999999 446104 2 2 999999 1 146555 187988 -116900 2 2 999999 2 16 999992 1 595844 779336 -401845 1 178197 410328 908016 2 8 999987 2 2 999999 1 309561 345997 -612506 2 164825 739535 1 2 999999 -740419 2 2 999999 1 793521 871555 -805426 1 15 999984 878466 2 2 999999 2 2 999999 2 4 999989 2 2 999999 2 8 999989 1 2 999999 348978 1 2 999999 673455 1 2 999999 -769701 1 3 999996 987573 2 1 999993 2 594093 760946 2 2 999999 1 4 999987 -169236 1 17888 531484 -794964 2 125466 788380 2 348211 349238 1 14 999994 -903663 2 2 999999 1 1 999982 -601236 2 3 999987 1 2 999999 65727 2 13 999983 2 220923 365777 2 3 999988 2 2 999999 1 2 999999 -732934 1 17 999985 206596 1 2 999999 -367422 2 635529 689627 2 19 999987 1 235300 472597 901828 2 2 999999 2 2 999999 1 2 999999 -262412 1 2 999999 297382 2 17 999991 2 12 999983 1 585088 762656 406811 1 2 999999 -999550 1 2 999999 656875 1 2 999999 214365 1 2 999999 -261727 1 387700 408403 -270150 1 224873 941806 -239712 1 88627 762814 936653 2 13 999983 2 18 999996 2 2 999998 2 2 999999 1 15 999987 -905753 1 20 999995 -403750 2 2 999999 1 33645 282096 22181 1 2 999999 708934 2 561260 798455 2 5 1000000 2 324396 966507 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -677185 1 17910 276353 507412 1 19 999984 875340 1 11 999997 -575758 2 2 999999 2 2 999999 1 2 999999 477529 2 17 999982 1 2 999999 -506447 2 2 999999 1 6 999995 -533214 2 560132 638677 1 1 999981 774520 1 2 999999 514759 1 2 999999 -886243 1 14 999987 -64122 2 2 999999 1 18 999992 -748003 2 13 999985 1 2 999999 344804 2 274792 288600 2 7 999998 2 2 999999 1 4 999983 732084 2 2 999999 2 13 999989 2 2 999999 1 254813 264975 -304848 2 9 999981 1 14 999989 -795141 1 474555 690746 519844 1 8 999998 905396 1 2 999999 376281 1 7 999984 -863052 2 77933 956901 1 2 999999 706629 1 162573 735958 -858401 2 2 999999 2 652516 768835 1 2 999999 -264108 2 592741 941463 1 265748 373043 479090 1 5 999989 69484 1 110007 634170 635814 2 2 999999 2 9 999994 2 9 999995 2 7 999992 1 21252 234258 682719 1 7 999996 -639575 2 2 999999 1 2 999999 707910 2 297948 881741 2 628717 678569 1 17 999983 504456 2 2 999999 1 558138 560672 -566576 1 177434 989893 -113910 2 781040 823126 1 2 999999 581767 1 2 999999 749930 1 2 999999 253626 1 80755 456045 -11621 1 13 999990 -898525 1 2 999999 -509321 2 7 999994 2 430416 722571 2 28942 408755 1 2 999999 -183427 2 10 999996 2 2 999999 2 11 999993 2 2 999999 1 456131 512759 -908768 1 109945 669810 885985 1 2 999999 202690 1 273977 450884 -629503 2 221521 440207 1 2 999999 -515403 1 343655 541102 950089 1 2 999999 796653 1 5997 711643 -896235 2 2 999999 1 2 999999 714690 2 2 999999 1 14 999996 18497 2 1 999992 1 14 999991 -666290 2 16 999981 2 2 999999 2 12417 329706 2 374395 993835 1 246144 847372 -267773 2 255893 903143 2 2 999999 1 2 999999 -20037 2 2 999999 1 2 999999 -751443 2 2 999999 1 148392 313220 -515916 2 2 999999 1 20 999984 548551 1 17820 865703 -179493 1 2 999999 -257228 1 18 999984 823965 1 669461 822415 -38755 1 10 999989 857367 2 1 999989 1 99795 301764 592864 2 18 999989 2 2 999999 1 9 999996 652068 2 110298 396855 1 160912 680953 834590 2 2 999999 2 12 999999 2 8 999996 2 2 999999 1 2 999999 522900 1 439743 897094 914095 2 9 999985 2 88584 374995 1 19 999999 646112 1 2 999999 -104835 2 322524 782056 2 3 999989 2 2 999999 1 27382 42664 -160388 2 2 999999 2 2 999999 2 17 999985 1 12 999984 50204 2 2 999999 2 2 999999 2 12 999999 1 13 999984 960852 2 3 999993 1 2 999999 965124 1 776108 807839 -817368 1 913497 985360 -690939 1 300064 425013 973359 2 536336 945850 1 17 999991 -465774 2 504279 568356 2 379782 789471 2 269352 914301 2 14 999995 2 17 999983 1 2 999999 558085 2 434698 507132 1 2 999999 776595 1 16 999997 -406225 1 2 999999 -342574 2 4 999983 2 2 999999 2 178229 326870 1 2 999985 -358134 2 2 999999 1 515660 620795 -980938 1 2 999999 807318 2 8 1000000 1 2 999999 -804553 2 2 999999 2 660071 690285 2 2 999999 2 2 999999 1 713517 948063 -198258 2 2 999999 1 5 1000000 -828201 1 10 999997 -936959 1 57509 279400 174404 2 13 999982 2 18 1000000 2 646336 660726 2 2 999999 2 9 999986 1 2 999999 15826 1 2 999999 737273 1 17 999994 -69063 1 562534 693728 194146 1 11 999995 -245680 1 20 999993 769893 2 405985 893818 1 304242 905162 972934 2 114472 728216 2 3 999989 2 2 999982 1 2 999999 270844 1 624887 697985 -663614 2 506859 872393 1 2 999999 877892 1 4 999998 -96682 1 162819 353692 -997488 1 20 999983 -488871 2 16 999994 2 546533 910460 1 1 999983 -273140 2 18 999988 2 13 999996 1 17 999998 807752 1 2 999999 -623925 1 588633 667060 -356030 1 74875 983963 546918 1 2 999999 -524090 2 7 999993 2 365263 722718 1 20 999982 726585 1 9 999995 929240 2 2 999999 2 2 999999 1 2 999999 -986732 2 1 999984 2 619762 746751 1 2 999999 -71766 2 109869 438069 1 17 999988 250445 2 318979 828283 2 126783 158116 1 150544 358073 160802 1 8 999994 216862 1 237787 256297 -353386 2 14 999995 2 2 999999 1 2 999999 316346 1 16 999986 960066 2 17 999991 1 623800 629746 688426 2 281898 474203 1 2 999999 -125260 2 1 999996 1 781007 911058 988197 1 6 999989 239040 2 451261 556267 2 2 999999 1 5 999981 -751828 2 2 999999 1 231219 879852 323302 1 2 999999 780052 2 2 999999 1 116029 945922 -234087 1 221075 737219 -344222 2 129493 999916 2 86432 357182 1 198356 576477 336116 1 24061 163513 515953 2 334013 399768 1 10 999994 -279415 1 104474 832898 -837847 1 496820 975508 -760374 1 18 999996 -322594 1 17 999991 481719 1 2 999999 -415399 1 12 999984 722272 2 2 999999 2 100393 957216 1 945332 990137 124702 1 363267 968543 -397051 2 722338 867675 1 309230 799630 719016 2 2 999999 2 4 999996 1 5 999987 603175 1 55681 996452 845739 2 747720 869792 2 2 999999 1 884061 995220 590884 2 9 999999 1 203918 628420 151366 2 2 999999 1 2 999999 520659 2 2 999999 2 814885 884225 1 15 999992 991955 2 15 999998 2 9 999998 1 2 999999 773499 1 17 999995 923473 1 397044 840874 677412 1 282842 609403 -523265 1 840264 947051 -409990 1 2 999999 -910107 1 460799 626522 561247 2 349878 448212 2 2 999999 2 122515 925974 1 904962 920297 -730704 1 2 999990 95930 1 20 999985 -446913 1 374501 581324 997895 2 18 999991 2 632316 813234 1 2 999999 -85773 1 101073 286493 554342 1 2 999999 198989 1 2 999999 -473219 1 2 999999 734650 2 2 999999 1 5 1000000 -725946 2 20 1000000 1 7 999995 -635179 2 210365 918548 2 2 999999 1 2 999999 -806145 2 4 999998 2 217621 778106 2 68242 967019 2 1 999985 1 13 999994 -719880 1 2 999999 230073 2 10 999995 1 65612 337017 25304 1 2 999999 935547 1 6 999992 -552454 1 11 999983 834803 2 2 999999 2 396101 805872 1 2 999999 -364200 2 37058 261209 2 2 999999 2 2 999999 2 3 999983 1 333700 943488 476727 1 166178 183600 -683055 1 2 999999 -628823 2 21607 618179 2 186006 453816 2 444011 785157 1 2 999999 562024 2 117427 383458 1 128328 270599 840521 1 275369 591989 -193374 1 2 999999 -713523 1 836725 985725 869232 2 2 999999 2 2 999999 2 46217 897343 1 2 999999 -903427 2 340793 996422 2 2 999999 2 20 999986 2 491377 802900 1 2 999999 738963 2 5 999990 2 90279 415974 1 2 999999 744363 1 291390 806502 979908 1 223513 913838 775286 2 2 999999 2 773260 916199 1 15 999999 -510545 2 541120 609163 2 54380 899543 1 2 999999 707284 2 4 999993 1 15 999998 -141602 2 595803 601473 2 7 999982 2 316940 725167 2 5 999984 2 410413 436272 1 4 999985 -234303 2 432682 742056 2 2 999999 1 5 999986 114184 2 19 999984 1 177887 383302 624292 1 140874 788449 -394617 2 15 999982 2 16 999989 1 159539 171556 -97066 2 6 999982 1 687941 987242 -338272 1 19 999993 899627 1 14 999990 -716550 2 123686 591428 2 329025 540325 2 17 999985 2 10 999995 1 18 999997 584841 1 207237 421728 -73643 1 2 999999 921955 2 1 999995 2 20 999998 2 2 999999 1 13 999986 -368792 1 869713 897884 -858489 2 14 999989 2 16624 553281 1 16 999990 652332 1 20 999993 -155369 2 164102 189718 2 2 999999 1 2 999999 -267640 1 2 999999 -849565 1 2 999999 727737 1 249741 589397 -347763 1 13 999988 840712 2 688243 760253 2 347903 627966 2 326167 838534 2 2 999999 2 2 999999 1 8 999988 25207 2 273072 979383 1 2 999999 -965156 2 27096 854984 2 357756 533116 1 2 999999 -887489 2 2 999999 2 1 999998 2 129248 364137 1 89649 831634 951948 1 2 999999 648119 1 2 999999 -628944 1 319190 718161 -867973 1 16876 587497 -279075 1 633819 796995 -706091 2 12 999981 2 14 999983 2 14 999989 1 407191 627568 -539320 1 20 999987 272384 1 97751 540028 -473309 2 10 999982 1 2 999999 -126118 2 15 999999 2 2 999999 2 2 999999 2 399069 838200 1 259302 422095 -596272 1 633584 985675 -982393 2 127307 897846 2 2 999999 1 2 999999 734609 2 2 999999 1 13 999989 -238622 2 18 999987 1 2 999999 986615 1 4 999994 815807 1 2 999999 337655 1 3 999984 698726 1 2 999999 -147768 2 2 999999 1 556896 637203 -841195 2 2 999999 2 7 999988 1 19 999990 489158 2 2 999999 2 11 999989 2 18 999985 1 2 999999 658388 1 238082 562554 56418 1 2 999999 263666 2 2 999999 1 392173 915753 833710 1 3 999984 -123318 1 619823 906760 337894 1 569857 626896 -61206 2 2 999999 1 12 999988 -561609 2 852315 923901 1 700990 975370 726981 2 293585 508025 2 42808 805406 1 9 999989 -508167 2 111595 411993 2 2 999999 1 4 999999 500026 2 2 999999 1 2 1000000 -831933 1 2 999999 65410 1 12 999995 -574317 1 2 999999 374802 2 743273 769060 1 2 999999 528422 1 423228 657295 -927926 2 216379 612843 1 146263 444748 -431546 2 9 999992 1 137801 326028 386394 2 2 999999 1 242236 539019 -466972 1 2 999999 -10969 2 2 999999 1 2 999999 451419 2 7 999995 1 275592 302777 862714 1 249474 755002 893554 1 80402 81267 -452969 2 9 999995 2 4 999996 2 2 999981 1 255938 418704 -748559 2 650695 839041 2 2 999999 2 339286 669837 1 2 999999 37304 1 56295 350408 -76196 1 2 999999 -446626 2 404318 847660 1 775699 882022 205491 1 2 1000000 -743837 1 2 999999 612399 2 424297 686653 1 19 999981 -775510 2 10 999988 1 258724 470717 160782 1 180820 249926 319909 2 4 999996 2 323015 951296 1 2 999999 -325410 1 16 999995 -908181 2 2 999999 1 2 999999 404534 2 2 999999 1 16 1000000 153165 2 205418 825322 1 704197 907351 -403380 2 128410 424332 1 2 999999 -193860 1 223985 512066 275637 1 34787 759437 593435 2 19 999992 2 19 999997 2 184551 421849 2 3 999992 1 2 999996 194795 1 309479 977079 -553790 1 812019 977312 407092 1 2 999999 610918 1 13 999991 366505 2 419461 767561 2 168304 734260 2 2 999999 1 633462 830099 -705628 1 325316 611934 247375 2 5 999991 2 7915 776956 2 2 999999 2 16 999984 2 299474 521405 2 2 999999 1 7 999988 27630 1 165584 640191 598689 2 3 999997 2 2 999999 2 308914 683134 1 122332 218073 -513636 2 9 999990 1 2 999999 13424 2 744524 994574 2 2 999999 2 11 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 499417 607157 2 17 999998 1 157954 438759 212661 2 9070 218826 2 2 999999 1 2 999999 636970 2 809002 938860 2 376237 571539 1 18 999987 344194 1 289401 781915 -876796 2 14 999993 1 2 999999 609305 1 20 999981 -514002 1 18 999983 -50218 1 2 999999 45152 2 3 999998 1 2 999999 -725285 1 214863 968274 703335 2 12 999992 2 19 999989 1 7 999986 -497180 2 15 999998 2 9 999990 2 2 999999 1 101873 418328 919483 2 15 999999 2 11 999988 1 2 999999 -445416 2 20 999982 2 2 999999 2 11 999988 1 307452 415936 457151 1 651239 946457 765044 1 2 999999 -69690 1 207591 505454 -857198 2 2 999999 1 2 999999 -305061 2 93111 839609 1 243265 676294 450868 2 2 999999 1 17 999983 -245531 1 2 999999 -488418 1 2 999999 356291 2 797155 885610 2 365251 892980 1 2 999999 537313 1 12 999988 -790680 1 2 999999 435905 2 13 999995 1 332032 626322 319780 2 2 999999 1 2 999999 -141920 1 11 999989 685727 1 2 999999 -310222 1 452830 958761 -3700 1 19 999981 -403691 2 218935 817050 2 6 999995 1 6 999994 -702831 1 2 999999 -174186 2 2 999999 1 10 999999 -894748 1 22455 894782 -496056 1 2 999999 143939 1 15 999992 115812 1 61172 659653 829054 2 2 999999 1 5 999998 477657 2 15987 778525 2 14 999984 2 738645 966309 1 11 999993 802267 1 613422 908957 175299 1 2 999999 817224 1 2 999999 -364801 1 40272 45352 -380916 2 2 999999 1 2 999984 -621614 1 2 999999 -667199 1 316081 611660 -574246 2 17 999989 2 2 999999 1 207180 224970 -812873 1 417952 882327 745798 2 15 999993 2 2 999999 1 2 999999 550202 2 15 999988 1 241440 894976 302087 2 9 999994 1 2 999999 -582063 1 90083 809906 59394 2 2 999999 1 2 999999 445251 2 2 999999 2 2 999999 1 14 1000000 -105111 1 2 999999 847023 1 9 999984 -819598 2 11 999986 1 14 999982 -938319 2 2 999999 1 255146 347685 -48636 1 15 999999 166876 1 2 999999 -841828 2 14 999995 2 413082 695373 1 13320 623887 -34225 2 2 999999 1 297957 474641 883438 2 2 999990 2 2 999999 1 2 999999 70068 2 2 999993 1 7 999991 73268 2 442256 768374 2 402468 606593 2 2 999999 1 2 999999 272020 1 2 999999 -616368 1 6 1000000 -277804 1 309201 546825 -907383 1 125654 497425 54165 1 266125 293531 306824 2 11 999993 1 16161 508541 -129309 1 303044 515852 -87114 1 2 999999 -846620 2 493073 937759 2 191722 767313 2 6 999990 1 2 999999 -797537 1 2 999999 -418275 2 2 999999 2 14 999998 1 159349 533410 467569 2 3 999985 1 808809 962180 -42584 2 561533 695988 2 14 1000000 1 654587 798209 -463558 1 2 999999 240055 2 358 579137 2 2 999999 2 13 1000000 1 12 999982 286456 1 2 999999 732620 1 2 999999 -635003 2 9 999986 2 12 999986 1 8 999995 660302 1 12 999999 -216601 2 2 999999 2 9 999999 1 5 999991 671361 2 630191 828606 1 267687 598072 -99318 2 444139 815360 1 127160 319801 502082 1 17 999998 486853 2 11 999985 2 215325 532200 2 2 999999 2 18 999995 1 113833 680856 -889858 1 103318 403783 520840 2 209708 976883 1 316013 360963 -41540 1 9 999984 570999 2 2 999999 1 20164 370079 -887369 2 5 999991 2 2 999999 1 797174 905223 355771 1 16 999992 -119590 2 3 999993 2 2 999999 2 20 999983 2 8 999992 1 18 999993 -952106 2 12 999984 1 444059 959282 -777942 1 11 999991 -695470 1 894720 915568 965897 2 2 999999 1 153977 418590 375696 2 848300 984135 2 2 999999 2 6201 112717 2 2 999999 2 2 999999 1 119075 554016 584555 2 8 999994 1 11 999995 -6331 1 408597 915833 884653 1 800873 954778 367321 1 2 999999 -498875 1 2 999999 683466 2 14 999989 1 10054 291054 -554761 2 2 999999 1 82685 711821 202281 1 14 999981 -652358 2 2 999999 1 2 999999 502676 1 344934 953808 -999939 2 2 999999 1 14 999987 -401652 1 2 999999 -10078 2 415530 634190 2 2 999999 1 18 999997 -771503 2 120534 827457 2 2 999999 2 2 999999 1 124771 535099 -950032 1 2 999999 19238 2 578903 820006 2 635883 947931 2 2 999999 1 14 999988 42617 1 5 999990 684333 1 12 999998 152560 2 2 999999 1 2 999999 -713690 1 2 999999 889939 1 2 999999 315124 1 2 999999 -488816 1 10 999992 741302 2 3 999982 2 2 999999 2 139254 297000 1 138963 689472 -897497 2 2 999999 1 2 999999 -803921 1 76493 228627 647759 2 824112 871617 2 52921 116805 2 1 999997 2 14 999989 1 13 999982 870389 2 1 999985 2 35136 757164 1 20 999982 215316 1 7 999986 2638 1 2 999999 -672428 1 2 999999 433699 1 2 999999 -682118 1 2 999999 693810 1 19 999999 530379 1 1 999992 -718084 2 13 999985 1 91347 966137 341296 1 2 999999 -275642 1 658998 768267 -586379 2 9 999985 2 124911 461849 2 955879 969677 2 19 999986 1 14 999984 -365308 2 5 999992 1 2 999999 -438501 1 16 999987 942503 2 422866 476753 2 9 999987 2 2 999999 2 2 999999 2 9 999981 2 153549 314250 2 2 999999 1 2 999999 -362468 1 2 999999 -770546 2 2 999999 2 15 999983 1 2 999999 -240689 2 2 999999 1 92483 734186 -159435 1 2 999999 555950 2 2 999999 1 5 999995 -159982 2 2 999999 2 19 999990 2 11 999999 1 641716 710093 -136347 2 211766 974646 1 388556 679572 796391 1 20 999982 -12725 2 2 999999 1 7 999997 258246 2 15 999992 1 19 999983 158353 2 14 999995 2 4858 274531 1 372815 546997 705434 1 276717 290730 -703929 1 25383 451539 605351 2 290030 650706 1 2 999999 867072 2 8 999981 2 2 999999 1 3 999981 382767 2 6 999994 1 2 999999 289470 1 2 999999 -153416 1 12 999998 -872779 2 277717 667977 1 17 999995 821889 1 571658 645134 -960122 1 17 999997 -632581 2 293333 811058 2 95041 522107 1 18 999995 -929301 1 11 999997 -227152 2 55076 631241 1 2 999999 908638 2 2 999999 2 2 999999 2 2 999999 1 2 999999 680068 2 20 1000000 2 5 999988 1 5 999988 -795217 2 2 999999 1 5 999991 -446420 2 2 999999 2 2 999999 1 8 999987 501740 1 2 999999 393426 1 2 999999 724048 2 14 999982 1 506905 752436 395144 1 2 999999 -998664 1 10 999998 -55746 1 213867 293593 847067 2 4 999982 2 434555 764057 1 2 999999 90167 1 2 999999 -12604 1 145433 458961 -105166 2 89948 733054 2 14 999995 2 10 999993 1 257289 730668 534525 2 2 999999 1 2 999999 942807 1 2 999999 -36517 1 1 999999 -533267 1 17 999990 -32611 1 2 999999 462489 2 2 999999 1 77250 369241 733718 2 2 999999 2 124566 999465 2 19 999981 1 2 999999 777819 1 2 999998 -895909 2 102786 298588 2 2 999999 1 3 999986 -932962 1 9 999981 283481 1 498930 957061 265870 1 167281 930039 149069 2 595578 884613 1 20 999990 594061 1 120618 561786 -205719 2 2 999999 2 18 999996 1 2 999999 650919 2 7 999997 2 2 999999 2 8 1000000 1 445854 802499 676353 1 2 999999 -995513 2 300886 352622 1 354594 477936 515537 1 80235 174134 896233 2 2 999999 2 621395 931109 2 2 999999 2 2 999999 1 2 999999 -180271 1 32846 82695 338465 2 9 999998 2 2 999999 1 177174 797961 -796607 2 494455 548510 1 2 999999 -968398 2 339968 724792 2 2 999999 1 19 999990 898933 2 2 999999 1 19 999992 456307 1 134275 216610 404996 2 2 999999 2 7 999982 1 2 999981 -862007 2 12 1000000 1 17 999999 -520148 1 17 999985 290233 1 1 999998 -119847 1 2 999999 297079 1 908121 918746 -418845 2 3 999996 2 11 999993 1 2 999999 746841 2 248096 521826 2 7 1000000 1 137962 965989 769699 1 629727 953123 282284 2 12 999987 2 2 999999 1 873173 913660 -322717 1 477597 723412 386811 2 449018 721764 2 2 999999 1 305878 424320 320020 1 14 999990 789835 1 16 999999 277033 2 10 999996 1 2 999999 -774609 1 2 999999 794307 1 2 999999 -436126 1 2 999999 876023 1 2 999999 306122 2 169650 982304 2 4 999986 2 7 999986 2 2 999985 1 10 999985 -942077 2 309915 684391 1 685676 761908 -619633 1 624784 675065 -575123 1 1 1000000 365636 1 7 999988 573158 2 29055 197200 1 13 999995 -887495 1 2 999999 -6927 1 2 999999 -698806 2 17 999987 1 2 999999 245291 1 13 999984 488991 2 2 999999 1 2 999999 -603158 1 2 999999 571907 1 6 999992 -199432 1 9 999992 -878492 1 1 999991 -686137 1 6 999982 540388 1 8725 215445 -353064 2 3 999996 1 123003 617021 154277 1 1 999983 670296 2 3 1000000 2 2 999987 2 2 999999 1 2 999999 -703886 2 20 999998 2 666227 686880 2 256110 769573 2 16 999990 1 203331 289241 -235754 1 703980 772890 525241 2 14 999998 1 168331 603687 712281 2 17 999992 2 2 999999 1 64390 704199 880384 2 98798 598141 1 138368 159875 -62537 2 7 1000000 2 2 999999 2 2 999999 2 19 999985 2 2 999999 2 125741 753890 2 2 999999 1 19 999992 -452627 2 2 999992 1 4584 641039 683897 2 2 999999 2 2 999995 2 9545 248143 1 1 999983 610055 2 2 999999 1 546052 738262 662509 2 2 999999 1 5478 131672 303128 1 5 999997 167102 2 2 999999 1 13 1000000 -72999 1 347816 809788 -117653 1 589189 954598 213459 2 2 999999 2 6 999987 2 2 999999 2 53696 817593 2 16 999987 2 53194 181313 2 61781 901254 2 18 1000000 2 2 999999 2 2 999999 1 2 999999 -494570 2 559254 617163 1 40780 585886 -976271 1 6 999986 -875829 2 243309 276274 1 3 999994 922310 2 467084 804323 1 8 999988 880413 1 363825 987664 972774 2 3 999993 1 2 999999 -5874 1 2 999999 770282 2 2 999999 2 2 999999 1 2 999999 -751894 1 65886 263678 -869364 2 14 999991 2 2 999999 1 486938 946366 494438 1 8 999992 637766 1 17 999988 294026 1 10 1000000 461061 2 47780 475439 1 14 999984 84817 1 9 1000000 292725 2 13 999983 1 2 999999 -836351 1 1 1000000 -699476 2 2 999999 1 2 999992 618193 1 108179 464910 585253 1 2 999999 596047 1 157809 849362 936235 2 279071 438645 2 16 999983 2 321825 624160 2 5 999993 2 11 999985 2 41741 528236 1 2 999999 -796648 2 4 999989 2 2 999999 1 111968 608436 349375 1 698564 976069 -317829 2 499864 753192 2 2 999999 2 2 999999 1 9 999998 99091 1 814409 922781 448681 1 2 999999 -123450 1 2 999999 -987648 1 1 999993 -740585 1 2 999999 577361 1 2 999999 -907102 2 2 999999 1 813973 881990 325731 2 2 999999 1 2 999999 -28350 1 2 999999 -648038 1 5 999983 885199 1 19845 699250 351449 1 12356 398149 941136 2 159748 227003 2 2 999999 2 2 999999 1 2 999999 546739 1 10 999983 545469 2 84441 803682 2 312577 530123 1 628671 846595 -367406 2 2 999999 1 7 999991 814025 1 2 999999 984330 2 326008 639722 2 6 999996 1 1 999988 -1174 2 247964 267619 1 15 999981 794368 2 467747 603136 1 13 999983 -257783 1 2 999999 702646 1 2 999999 -339429 2 15 999989 2 2 999999 1 2 999999 -8361 2 2 999999 2 823374 855294 1 20 999996 565389 2 81210 117579 2 142798 216362 1 240646 600721 223572 1 2 999999 715224 1 74767 944604 -306874 2 1 999984 2 5 999993 2 2 999999 2 20 999997 1 2 999999 738366 1 12 999988 -628810 2 85160 113295 2 2 999999 1 106874 558708 773125 2 11 999985 2 2 999999 1 686293 709468 741268 1 2 999999 -834808 2 19 999982 1 3 999994 -567173 1 226106 698530 -629106 2 2 999999 2 2 999981 2 17 999996 1 1 999990 -157900 1 2 999999 536068 2 322137 356050 1 560649 664247 52974 2 377996 883142 1 728350 980516 -202354 2 2 999999 1 439435 735550 -148037 2 126533 343071 1 12 999982 -109782 1 2 999999 -502127 2 95246 600675 2 46302 387338 1 2 999999 -901023 2 18 999982 1 422831 694362 -31644 1 684408 754202 977876 2 8 999998 2 82357 544060 1 2 999999 825319 1 2 999999 -659832 1 43070 649941 -436156 2 17 999982 2 14 999995 1 856952 974747 527596 2 29930 928741 1 95682 769984 -765535 1 19 999995 -645193 2 2 999999 1 8188 230008 -639732 1 2 999986 400417 1 18 999982 53306 1 547012 669255 -556140 1 5 999996 -525759 1 822251 917131 793238 1 1 999993 71240 1 2 999999 467258 1 331284 870942 736412 2 5 999983 1 193745 624375 308191 1 835222 862432 117405 1 15 999983 343443 2 5 999984 1 2 999999 393146 1 11 999987 605852 1 763297 816252 426536 1 2 999999 186131 2 374317 952554 1 9 999992 -409331 1 594302 991645 987282 1 2 999999 -559192 1 947859 991723 -729146 1 3 999982 -644815 1 2 999999 951787 1 2 999999 -645500 2 9 999989 2 325427 639644 2 20 1000000 1 2 999999 -695725 2 2 999999 1 142574 963630 107738 1 2 999999 74928 2 3847 432423 2 93525 422252 2 2 999999 2 129310 898728 1 170847 234496 238099 2 510535 593767 2 4 999994 2 9 999988 2 588011 908471 2 5 999983 2 15 999998 2 2 999983 1 2 999999 25830 2 2 999999 2 2 999999 2 4 999999 1 16606 680808 -214379 1 77083 294155 37174 1 2 999999 -496046 2 2 999999 2 2 999999 1 6 999997 604191 2 648187 994735 1 14 999986 991280 2 14936 597367 2 7 999997 1 9 999981 273780 2 11 999983 2 13 999998 2 703630 866106 1 2 999999 -465292 1 2 999999 628467 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -278879 2 2 999999 2 8 999981 2 516317 639656 2 7 999993 1 2 999999 264645 1 13 999984 -352968 1 2 999999 670088 1 303168 406491 345530 2 20 999996 1 3 999987 -290812 1 2 999985 -432046 2 517978 591513 1 15 999990 601784 2 16 999985 2 16 999999 2 9 999983 1 22217 418115 309909 2 382852 923974 1 2 999999 -738094 1 2 999999 367625 1 459998 726829 44397 2 2 999999 1 643670 685084 275598 2 2 999999 1 74705 108306 833196 2 2 999999 1 19 1000000 -35577 2 2 999999 1 2 999996 64958 1 14 999988 225245 2 14 999996 1 2 999999 -599547 1 477316 501237 -702333 2 2 999999 2 2 999999 2 2 999988 1 288446 787179 558019 1 171782 603935 -379640 1 251699 722189 -481681 1 2 999999 -744328 2 2 999999 2 14 999999 2 6 999993 1 16 999983 973316 1 180871 970458 413365 2 1642 604782 2 9 1000000 2 278998 396093 1 393825 772137 747014 1 411865 852531 -982473 1 10 999981 -961391 1 7 999981 215363 1 604966 758669 -17997 2 10 999994 1 2 999999 -335278 1 2 999999 634502 2 355458 357280 2 2 999999 2 20 999997 1 2 999999 -548768 2 633742 822139 2 3 999995 2 2 999999 1 2 999999 703811 2 2 999999 2 2 999999 2 16 999998 1 2 999999 307555 2 2 999999 2 12 999995 2 52433 256764 2 9 999995 1 850485 970627 -704603 2 2 999986 2 2 999999 1 2 999984 -728704 2 2 999999 1 3 999985 -278275 2 2 999999 2 2 999999 1 628973 862684 440708 1 2 999999 -595146 2 4 999994 2 2 999999 1 2 999999 -25536 2 2 999999 2 2 999999 1 2 999999 891441 1 16 999992 -684408 1 2 999999 -14593 1 10 999995 -120160 1 19 999992 985689 2 189163 375800 1 2 999999 972322 1 12 999982 294707 2 384682 733330 1 124137 880068 952891 2 17612 867410 2 11 999996 2 2 999999 2 15 999997 1 221360 861878 624290 2 645975 653587 1 781259 982043 -987926 1 157300 670845 -284272 1 130887 135688 966790 2 7 999994 2 14 999997 1 2 999999 -986411 2 22414 294419 1 12 999993 95716 2 14 999987 1 8 1000000 -891121 2 2 999999 2 10 999996 1 2 999999 92006 1 12 999986 811576 2 2 999999 1 233366 497253 -48670 1 18 999990 709677 1 14 999992 231172 2 14 999982 1 19 999981 340240 1 2 999999 -600661 1 2 999999 -323296 2 541135 601750 1 98388 648687 52827 2 2 999999 2 2 999999 1 154965 684150 -198005 1 2 999999 368480 1 500696 514264 611656 1 2 999999 -2576 2 276436 509240 1 2 999999 -643051 1 16 999990 -385719 2 14 1000000 1 9 999998 182187 1 2 999983 99641 1 262824 884854 -761543 1 16 999992 -836558 2 3 999999 1 9 999987 240210 1 20 999998 480053 1 11 999998 -712971 1 13244 728751 98178 2 484744 824933 2 2 999999 2 2 999999 2 631505 888873 2 3 999991 1 20 999981 506469 1 2 999999 -826067 2 10 999982 2 2 999999 1 2 999999 188123 1 3 999993 -577390 1 2 999999 -889460 2 2 999995 2 311346 953843 2 2 999999 2 19 999987 1 457822 576762 -336247 1 2 999999 34008 1 15 999996 852418 1 532773 599020 -246048 1 38032 886891 761886 2 719733 771493 1 2 999999 -93325 2 36543 48652 1 3 999988 945888 2 2 999999 1 2 999999 -482604 1 520542 625343 900225 1 257479 762930 517887 2 13 999995 2 552479 803493 2 752631 849548 2 14 999984 2 2 999999 1 2 999999 839302 2 2 999999 1 2 999999 -538180 2 70150 695735 2 613799 864075 2 20 999984 1 8 999986 -108731 1 2 999999 535885 1 191738 243827 606588 1 15 999982 242011 1 2 999999 -158236 1 225649 624479 -832618 2 2 999999 1 590054 636658 -772545 2 13 999988 1 15 999998 -79078 1 13 999997 -455819 1 2 999999 990240 2 347385 881339 2 11 999995 2 2 999999 2 7 999985 1 2 999999 -506979 1 2 999999 104062 1 2 999999 832698 2 780753 926420 1 255407 829200 -965689 1 2 999999 -645065 1 874280 876162 793043 2 2 999999 2 6 999994 1 140924 717378 -820747 2 689105 991170 2 2 999999 2 2 999999 1 2 999999 -477213 2 771640 989700 2 19 999992 2 6 999982 1 440778 478760 -298941 1 2 999999 257069 2 17 999987 2 2 1000000 1 2 999999 894002 1 2 999999 568514 2 361400 923490 1 13 999997 963499 2 343778 690266 1 2 999999 837290 2 2 999999 1 8 1000000 130903 1 2 999999 278707 1 189480 385707 294463 2 2 999999 2 41188 228986 1 2 999999 -675753 1 2 999999 -353536 1 392818 410472 352979 1 2 999999 58308 2 4264 820041 1 323230 541954 284748 2 6 999992 2 188773 221292 2 1 999992 2 10 999983 2 136331 779202 1 441334 635780 -426786 2 12 999992 2 8 999997 2 2 999999 2 2 999999 2 256645 294521 2 19 999991 1 232341 973286 963001 1 527684 689195 -62378 1 358653 682884 -827975 2 2 999999 1 94466 597547 -293215 2 775423 820456 1 2 999999 -209304 1 2 999999 598435 1 2 999999 947671 1 6 999996 -697531 2 2 999999 2 2 999999 1 2 999999 89602 1 2 999999 -800925 2 2 999999 2 2 999999 1 2 999999 610770 1 2 999999 -649780 2 36167 655899 1 2 999999 -491575 1 2 999999 -19352 1 2 999999 -401328 2 767218 898905 2 626688 866206 2 2 999999 1 7 999998 -910890 2 969087 995480 1 2 999999 -746341 2 277778 776903 2 7 999991 2 2 999999 1 161627 684908 -989422 2 2 999999 1 2 999996 76929 1 2 999999 -420461 1 2 999999 -950881 2 4 999998 1 2 999999 844767 1 2 999999 -230856 2 87949 765949 1 406240 489998 -611172 2 257119 535630 2 16 999999 2 2 999999 2 50172 288584 1 638777 836665 -924474 2 1 999984 2 13 999997 2 199946 517366 1 482272 543977 -463476 1 268480 845144 -802649 1 2 999999 775508 2 12 999995 1 2 999999 -809398 2 2 999999 2 739796 743467 2 15 999985 1 2 999999 692609 1 2 999999 -865790 2 458074 957491 1 734174 802267 -540987 1 2 999999 -643895 2 2 999999 2 2 999999 1 2 999999 -735612 2 875650 967791 1 2 999999 414019 2 20 999985 2 322063 339649 2 1 999993 2 2 999999 1 1 999995 690579 2 2 999999 2 930360 953555 2 335888 402999 2 14 999992 2 2 999999 1 2 999999 282108 1 5 999992 784476 2 16 999996 2 2 999999 2 346557 636353 2 2 999999 2 793641 865590 1 16 999985 -984482 1 2 999999 -679164 2 207202 409555 1 2 999999 142470 2 9 999996 1 11 999987 -29873 1 2 999999 790016 2 14 999982 1 16 999988 873335 2 10 999989 1 16 999995 -884038 2 2 999999 1 16 999989 -938408 2 14 999990 1 2 999999 832777 2 1 999987 1 3 999987 883650 1 357095 629814 940020 1 2 999999 203297 1 75199 201416 -856564 2 2 999999 1 779935 990479 647624 2 668100 954623 1 2 999999 475930 2 2 999999 2 2 999999 2 2 999999 1 9 999992 522612 1 2 999999 -24868 2 196549 577308 2 2 999999 1 708024 796831 543404 2 111727 211501 2 431612 952840 1 773531 784422 -479396 2 6 999983 2 15 999985 1 2 999999 322916 2 2 999999 2 2 999999 1 935706 995682 684282 2 2 999999 1 2 999999 -406576 2 14 999993 2 2 999999 2 2 999999 2 404699 734052 2 2 999999 2 79208 859765 1 2 999999 -817324 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 537241 655312 1 16 999987 -264008 1 2 999997 -872417 1 17 1000000 -619928 2 320803 523490 2 2 999999 2 2 999999 2 219048 660238 2 2 999999 2 2 999999 1 8 999996 538550 1 2 999999 73272 2 101200 758395 2 344920 790887 2 16 999986 2 913491 998774 1 134280 840109 902563 2 64422 513916 2 19 999982 1 923675 955373 -167608 2 55031 535792 2 11 999996 1 2 999999 -425042 2 2 999999 1 16 999986 103853 2 2 999999 2 126024 714189 2 2 999999 1 2 999999 796900 1 351991 703409 735388 1 77024 348290 826804 2 18 999982 1 2 999999 383841 1 16 999985 856641 2 173169 777934 1 2 999999 -831071 2 2 999999 2 3 1000000 2 16 999997 2 620425 726042 1 2 999999 985168 1 665447 900014 181775 1 14 999986 -89281 1 9 999987 -335165 2 16 999996 2 2 999999 1 2 999999 973440 2 124269 709211 2 11 999989 1 2 999999 -768659 1 2 999999 758292 1 10 999993 -508299 2 10 999995 2 527906 624438 2 2 999999 2 2 999999 2 51281 560597 1 2 999999 -695389 1 2 999999 -124291 1 2 999999 810589 1 15132 295802 -379901 1 12 999992 11444 1 363967 868145 -345263 2 28306 979527 1 95728 827743 -103570 1 48376 664989 104776 2 2 999999 2 5 999986 1 2 999999 85981 2 2 999999 1 16 1000000 598910 1 2 999999 -469711 1 6 999990 -240124 2 14 999981 2 20 1000000 1 301813 546561 -476750 2 30116 291635 2 2 999999 1 2 999999 849000 2 604310 964837 2 2 999999 2 19 999987 1 4 999989 -497675 2 600238 618723 2 2 999999 1 18 1000000 -564888 1 505921 769479 790495 2 274561 642091 1 65814 641094 319489 2 652809 766970 2 822457 972569 1 2 999999 -424073 2 13 999984 1 16 999988 835544 2 2 999999 1 8 999992 423201 1 11 999991 -439588 2 20 1000000 2 12 999989 1 2 999999 44434 1 4 1000000 -851907 2 18 999997 1 5 999988 -330627 1 189082 927692 -113680 1 323958 787045 945458 1 101635 206407 -490727 1 2 999999 -46734 1 1 999994 10702 2 2 999999 1 84008 911266 458445 1 17 999988 184296 2 1 999986 2 276419 872477 2 2 999999 2 2 999999 2 20 999982 2 2 999999 2 2 999999 2 1 999993 2 501861 741040 1 2 999999 864799 2 3 999983 1 411798 801426 830537 2 2 999982 2 363650 680070 1 603324 676194 -650726 1 11 999987 -411405 2 2 999999 1 2 999999 -131324 1 2 999999 722827 2 2 999999 1 2 999995 738525 2 7 999984 2 140817 523452 1 6 999983 32838 2 2 999999 1 6 999988 -455083 1 2 999999 -72917 1 2 999999 -551966 2 2 999999 2 29338 150147 1 2 999999 -707526 2 3 999992 2 755154 842211 1 2 999999 -837487 1 2 999991 -786274 2 2 999999 1 2 999999 -846455 2 2 999999 1 2 999999 -184715 2 61445 489647 2 2 999999 2 2 999999 1 2 999999 -717108 1 2 999999 486900 1 759333 947091 577622 1 381825 445362 -814877 2 2 999999 2 13 999985 1 273118 748960 -837195 2 16 999982 2 2 999999 1 2 999999 -936860 1 16 999991 -92183 1 12 999991 156016 1 2 999999 -791155 1 17 999988 -405139 1 11 999984 -787182 2 2 999999 2 4 999989 2 20 999986 1 386584 567586 -977223 1 2 999999 957314 1 5 999986 268611 2 9 999991 1 2 999999 -808667 2 2 999999 1 30741 677964 -753246 2 4 999991 2 871657 892731 1 8 999994 -233058 2 768638 994225 1 2 999999 720722 1 10 999999 68466 2 174360 578694 1 1 999997 -219357 1 10 999995 486945 2 11 999998 1 188868 515383 286295 1 14 999984 322082 2 2 999999 2 3 999986 2 2 999999 2 2 999999 1 20 999996 253216 2 860528 954924 1 16 999985 241199 1 2 999999 574355 2 2 999999 2 2 999999 1 14 999996 851319 1 30157 273542 101892 1 5 999987 111466 1 4 999998 743982 2 175535 514391 2 2 999993 2 7 999995 1 2 999999 201363 2 14 999986 2 15 999985 2 2 999999 2 2 999999 2 9 1000000 1 2 999999 -813656 2 263373 938330 1 2 999999 696758 1 2 999999 -64894 1 6 999996 110785 1 2 999999 389329 1 2 999999 799410 1 2 999998 897021 2 2 999999 1 490461 950935 -48898 1 2 999999 898110 2 18 999998 2 84765 864873 1 11 1000000 851826 1 703249 752611 836695 1 2 999999 -574669 1 677506 710751 66389 2 17 999989 1 225242 836295 -507289 1 2 999992 482254 1 14 999997 280697 1 446607 767038 563519 2 15 999999 2 7 999986 2 16 999998 2 2 999999 1 1 999995 -879134 1 2 999999 60271 2 2 999999 1 2 999999 559007 1 494318 969732 -905778 2 275451 937422 1 2 999999 -733740 2 5 999988 1 11 999981 752536 2 173603 961831 2 12 999999 1 2 999999 183824 1 616559 947702 -521148 1 295750 424353 -533573 2 2 999999 1 15 999996 986022 2 20 999986 1 115633 617345 637328 2 17926 909776 1 15 999991 -910440 1 4 999982 -751376 2 353039 844525 1 435110 542575 826198 1 2 999987 129290 1 3 999997 974028 1 15 999982 -489429 1 129179 511381 -877210 1 18 1000000 -200262 1 18 999998 -941298 2 2 999999 1 12 999981 -852554 2 2 999999 1 12 999997 183827 1 2 999999 909691 1 9 999982 -212463 1 2 999999 -584713 2 2 999999 1 18 999991 -804009 2 8 999982 2 2 999999 2 2 999999 1 12 999986 -156106 2 2 999999 1 1 999999 189700 1 327967 560983 856970 2 829758 924961 1 2 999999 -383261 1 2 999990 -920828 1 72150 912870 -623168 1 15 999989 545315 1 503712 667132 122137 2 11 999998 1 4 999998 -315378 2 2 999999 2 6 999983 2 2 999999 2 811842 997513 1 2 999981 -54813 1 14 999997 792521 1 2 999999 -100693 1 642119 778252 -601305 2 2 999999 2 489676 696959 2 2 999999 1 10 999998 -43734 2 2 999999 2 754059 958249 2 8 999999 2 16 1000000 1 35302 158743 -260983 2 806403 990537 1 2 999999 -383332 2 6 999988 2 11 999993 2 2 999999 2 553203 713157 1 2 999999 789520 2 8568 397464 2 19 999985 2 65201 841082 2 5 999998 1 2 999999 -117038 2 443919 485103 1 85116 272644 -295181 2 257341 322126 2 2 999999 1 18 999989 712646 1 17 999988 173820 1 10 999985 259312 2 2 999999 1 259110 774441 -813361 2 5 999990 2 12 999995 2 2 999999 2 324840 340523 2 2 999999 2 8 999995 1 157390 702778 425023 2 3 999995 1 2 999999 -100551 2 14 999987 1 463990 610445 159099 1 2 999999 -132032 2 174856 853279 1 2 999999 -246418 2 9 999983 1 263192 899010 -910982 1 2 999999 3275 1 84023 482578 -601789 2 16 999988 1 2 999999 -458889 1 2 999999 -546593 2 717456 862650 2 2 999999 2 15 999991 1 2 999999 546471 1 527717 705404 -127605 1 2 999999 702500 1 7 999995 -618359 2 2 999999 2 2 999999 2 328175 798096 2 288728 926117 1 2 999996 7359 1 13 999991 559138 2 2 999999 1 195000 501931 97042 1 96542 686739 -447376 1 9 999992 981906 1 1 999999 558439 2 287219 961180 2 2 999999 1 2 999999 970616 2 16 999995 1 353929 511625 103496 1 10 999996 -785515 1 2 999999 -654232 1 465630 610632 582791 1 557893 862331 219635 2 74655 936578 1 682808 814228 915712 1 260110 529735 -388147 2 12 999994 1 2 999999 -732190 1 403110 575237 994445 1 14 999996 923349 2 2 999999 2 95624 778538 1 6 999982 739031 2 20 999989 2 2 999999 2 16 999985 2 37534 178584 2 2 999999 2 2 999999 2 116865 515843 1 2 999999 -37809 1 2 999999 216999 2 3 999989 1 241971 690212 -605089 1 567992 646552 -473933 2 10 999994 2 619673 645266 2 2 999999 2 2 999999 1 1 999989 752569 1 2 999999 -517471 1 2 999999 -363245 1 407605 870495 952756 2 279295 441556 1 2 999999 -894354 2 769890 879829 2 441331 535320 1 7 999992 -178719 1 2 999995 878696 2 2 999999 2 19 999982 1 2 999999 829254 2 2 999999 1 352326 599708 336423 2 572631 763747 2 2 999999 1 12 999984 -717213 1 4 999992 873458 1 2 999999 -756599 2 12 999989 1 18 999996 -713777 1 2 999999 495007 1 6 1000000 -302273 2 13 999988 2 3 999988 2 620442 700579 1 2 999999 -860274 1 5 999988 -71217 2 316160 491594 2 28450 355058 2 2 999999 2 15 999989 2 2 999999 1 2 999999 910565 1 8 999986 76992 2 2 999999 2 2 999999 1 2 999999 -959355 2 2 999999 2 288408 688074 1 14 999982 92034 1 9 999997 -711931 1 218579 763645 350067 1 2 999999 87024 2 2 999999 2 2 999999 2 11 999984 2 471731 890829 2 10 999988 1 17 999996 920506 1 2 999999 610125 1 2 999999 -910112 1 8 999989 822074 1 419185 709790 908247 1 5 999982 -216632 2 63597 487360 1 461339 540750 591209 1 828517 854212 464102 2 421274 899676 1 2 999999 -175482 2 357165 825933 1 6 999994 -681938 2 2 999999 2 452677 799090 1 101857 905014 941423 2 327053 931240 2 17 999995 2 2 999999 1 2 999999 598873 2 320030 969416 2 431295 791489 2 2 999999 2 315726 345676 1 2 999999 -101843 2 2 999999 2 12 999995 2 2 999999 1 2 999999 -180040 1 414629 959340 196181 1 304894 412913 911948 2 138991 246275 2 73602 910162 1 8 999987 -799518 1 615000 701943 -659388 2 2 999999 1 59898 152776 -95518 2 435217 639022 1 565294 795745 -733942 1 5 999997 -138925 2 2 999999 1 155884 739819 -388093 2 8 999981 2 2 999999 1 18 999992 995672 1 251891 257910 254309 2 386024 499681 1 222892 401469 723671 1 2 999999 342044 2 3 999991 1 9 999996 318099 2 522717 784093 2 11 999988 1 345546 465138 -40934 1 10 999995 792605 1 16 999983 825110 1 2 999999 444085 1 2 999999 -259866 1 2 999984 70107 1 252506 971771 295570 1 16 999997 -198647 1 20 999986 328892 2 151809 592885 2 2 999999 1 751601 990405 -184013 1 17 999994 179510 1 102697 416907 -100845 2 631422 644086 1 369550 792424 -914116 1 2 999999 725220 1 267071 312223 -413358 2 10 999998 1 678774 904408 -286250 2 2 999999 2 20 999993 2 514765 990707 2 9 999992 1 7701 216058 -225709 2 278352 851909 2 2 999999 1 294964 696716 875700 2 153233 955338 2 17 999998 1 2 999999 14912 2 2 999999 1 2 999999 37527 2 2 999999 1 260971 556725 -178518 2 20 999995 1 211348 272694 766347 1 2 999999 -920930 2 13 999986 2 1 999985 2 378412 500539 1 2 999999 915836 1 2 999999 258464 1 137049 247247 -513942 1 6 999992 780278 2 2 999999 1 421817 752210 116973 2 2 999999 2 82513 556831 2 2 999999 2 5 999998 2 2 999999 1 2 999999 919098 1 2 999999 -533900 2 241102 347320 1 2 999999 -366850 1 16 999996 -245779 2 7 999992 1 18 999993 840492 1 6 999995 639144 1 2 999999 -246437 2 982479 989075 1 2 999999 -391412 2 2 999999 2 3 999992 1 711011 734855 -31121 2 116275 480763 1 2 999999 685905 1 687715 810254 -947617 2 2 999999 2 2 999999 1 7 1000000 690212 1 2 999999 353346 1 20 999984 419214 1 132939 897034 -113836 2 104943 912994 1 453378 495250 -108304 2 2 999999 2 14 999982 2 2 999999 1 124902 903472 185312 2 2 999999 2 18 999982 2 14 999988 2 464186 480798 1 7 999992 274224 2 2 999999 1 412190 693686 -467369 1 2 999988 821638 1 832221 837588 -1992 1 2 999999 289255 2 4 999988 2 12 999989 1 19 999993 240091 1 180593 692915 895466 2 471614 519385 2 274787 539829 1 6 999982 -856316 2 672431 926176 2 17 999994 1 100786 680225 -38108 1 711131 786046 537259 2 6 999985 2 2 999999 2 549871 637366 1 415519 572415 142596 2 14 999996 1 127925 966978 527402 2 295567 955329 2 2 999999 1 13 999985 -23798 1 2 999999 -139205 2 284311 697328 2 19 999993 1 17 999984 -240177 1 8 999998 466763 1 8 999991 -488116 2 327762 941355 2 187913 695232 2 170488 768906 2 1 999992 2 146596 591988 1 2 999999 -563341 1 17 999983 948165 2 494623 567079 1 82065 738115 -319647 2 12 999991 2 106567 803867 2 2 999999 1 2 999999 322400 1 2 999999 808621 1 2 999999 687306 1 180825 312229 -399916 1 229829 898508 606878 1 327425 392292 763246 2 11 999999 1 713892 809353 405587 1 647186 932700 -427971 1 12 999981 -425168 2 2 999999 2 7 999994 1 127678 219223 -149720 2 16 999997 2 19 999984 1 2 999999 -816673 1 2 999999 254406 1 445 786230 -8007 1 9 999985 818963 1 2 999999 -916131 2 2 999999 1 20 999998 685694 2 619566 652715 2 2 999999 2 277416 400903 1 1 999992 -752805 1 180943 273935 -589331 1 2 999999 503568 1 20 1000000 230521 1 629250 823628 616620 2 2 999999 2 357672 713204 1 2 999999 -291356 1 2 999999 624547 2 7 999991 1 13 999993 524231 1 2 999999 251992 1 270611 428597 -133002 1 2 999999 -116714 1 4 1000000 799086 1 19 999994 -421760 1 9 999991 775490 2 2 999999 2 2 999999 2 255692 936668 1 2 999999 -894227 2 105521 299879 1 2 999999 729903 2 18 999981 1 2 999999 36180 2 19 999999 2 2 999991 1 2 999999 -140304 2 14 999986 1 329475 933362 -165695 1 32747 923168 100161 2 4 999998 1 7 999998 948792 2 2 999999 2 2 999999 1 355041 536717 -834839 2 326000 689299 2 252745 998909 1 1 999997 -825568 1 2 999981 -462868 1 2 999999 316138 2 2 999999 2 2 999999 1 4 999982 420972 1 2 999999 977344 1 10 999993 179273 1 2 999999 -980085 1 143804 266988 -18538 1 113898 292046 270613 1 2 999999 -185698 2 13 999987 1 511839 965439 635331 2 150647 735978 1 379441 463320 -194629 2 2 999999 1 2 999999 -727230 2 18 999991 2 18 999999 1 2 999999 326506 2 7 999999 1 2 999981 150684 2 407289 981069 1 2 999999 270648 1 11905 922186 357254 1 9 999994 -424528 1 1 999992 -198562 1 267028 933293 942690 1 699675 949384 -687170 2 2 999999 1 53350 581032 54598 1 2 999999 -677943 1 8 999988 743722 1 17 999983 -605494 1 17 999994 753367 1 12 999990 -327139 2 10 999988 2 2 999999 2 117719 393444 1 129587 782677 -970049 1 12 999987 437919 1 2 999999 -851802 2 232588 593474 1 12 999998 663418 2 2 999983 2 2 999999 2 1 999997 2 232511 822873 2 2 999999 1 2 999999 975431 1 255796 384192 -965094 1 2 999999 -514022 2 7 999996 2 813183 988694 2 2 999999 2 18 999985 2 2 999999 2 2 999999 1 866193 927121 -755124 2 502910 826169 1 2 999999 -594033 1 2 999999 589298 2 20 999989 2 2 999999 1 17 999982 -766896 1 25126 736966 806418 1 2 999999 953504 2 2 999999 2 507031 624299 1 124882 831322 465541 1 12 999985 -353155 2 2 999999 1 177749 976573 403654 1 2 999999 55639 2 615121 931645 1 20 999982 137727 1 17 999998 -604588 2 483183 555024 1 1 999995 -197211 2 2 999999 2 501150 772121 1 2 999999 394198 2 12 999988 1 2 999999 365885 2 92647 800574 1 311462 713631 171328 2 2 999999 1 355522 670752 -294306 2 2 999999 2 2 999999 1 454541 722722 -249921 1 422499 426619 894745 2 2 999999 2 2 999999 1 2 999999 162305 1 2 999999 -265391 1 11427 82221 -508377 1 60624 417077 808765 1 2 999999 -702209 2 16 999990 1 159459 507641 -980170 1 14 999996 756521 1 275865 328274 -170641 2 314623 652958 1 513308 642588 -213025 1 9 999986 653265 1 105353 841324 32288 1 16 1000000 -15519 2 2 999999 1 9 999998 998466 1 635750 647661 -780399 2 709662 714183 2 2 999999 2 390367 719671 2 2 999999 2 2 999999 2 1143 368480 1 4 999988 -608819 2 5 999983 1 2 999999 -298053 2 2 999999 2 18 999986 1 2 999999 926484 2 270663 933159 1 2 999999 660269 1 2 999999 -593995 2 504012 677415 2 2 999999 1 11 999985 795528 2 86683 859497 1 15 999991 727966 2 2 999999 1 711696 957812 61149 2 2 999999 2 5 999994 1 19 999995 832998 2 2 999999 1 709399 759682 -720688 2 2 999999 1 439479 708468 -381296 2 220368 701169 2 7 1000000 2 20 999999 1 84792 258847 736589 2 28261 421126 1 3 999985 -65318 1 4 999991 851800 2 14 999989 2 370500 987806 1 166977 959537 32160 2 33141 448230 1 2 999999 -306675 1 2 999999 -574978 2 2 999999 1 2 999999 76522 2 4 999985 1 2 999999 -103491 2 2 999999 1 19 999994 447064 2 2 999999 2 2 999999 2 2 999999 2 16 999991 2 2 999999 1 2 999999 -645291 2 2 999999 1 2 999999 -453539 2 12 999999 1 384977 749011 920409 1 2 999999 165233 1 641927 857338 293932 1 530050 559786 -726097 2 11 999981 2 2 999999 1 257045 299791 825165 1 2 999999 549459 2 2 999999 2 2 999999 2 907915 976173 2 2 999999 1 2 999999 440725 1 2 999999 -997935 2 12 999984 1 9 999982 903173 1 38305 292165 -827681 1 2 999999 -831815 1 621515 734441 79239 1 2 999999 -358719 1 3 999993 -690761 1 167422 935203 634681 1 268245 896002 257073 2 2 999999 2 2 999999 1 259510 351803 -707837 1 2 999984 995145 1 90876 532327 -257627 2 827985 891095 1 2 999999 -583324 2 11 999988 1 6 999985 860325 1 732146 758305 -115263 1 19 1000000 -852605 2 20 999983 2 2 999999 2 1 999993 2 2 999999 2 17 999987 2 2 999999 2 485484 671696 1 466868 820574 -455737 1 2 999999 651227 1 387058 605275 -863991 2 20 999985 1 2 999999 -293634 2 2 999999 2 662395 753081 2 2 999999 1 316326 975003 -919840 2 19 999987 2 2 999999 1 656006 693060 -3514 2 6 999984 2 18 999995 2 2 999999 1 2 999999 -453833 1 2 999999 -468683 2 5 999988 2 2 999999 1 2 999999 -850097 2 4 999983 2 225582 567587 2 2 999999 2 10 999997 1 12 999990 450102 1 2 999999 671058 2 2 999999 1 2 999999 -993808 2 16 999993 2 15 999986 2 2 999999 1 2 999989 -597687 1 17 1000000 -351335 1 13 999997 403348 1 1 999984 897694 1 2 999999 -954497 1 20 999981 794032 2 2 999999 1 18 999995 861099 2 37165 537305 1 138083 206552 -225749 2 74235 640401 2 12 999989 1 20 999981 -98231 1 2 999999 58468 1 10 999992 850112 1 79895 708052 386112 1 127109 418273 -99513 1 2 999999 722640 1 2 999999 -132761 2 2 999999 1 2 999999 630832 2 352589 915946 1 17 999988 39090 1 2 999999 118117 1 2 999999 510038 1 856459 896370 -865483 1 7 999988 258693 1 8 999994 -268912 2 494356 827198 2 334621 630979 2 220968 586058 2 2 999999 2 5 999984 2 234721 655889 1 623987 787994 385900 2 2 999999 1 2 999999 502785 2 836890 903718 1 354218 522001 -893745 2 2 999999 1 2 999999 -125963 1 2 999999 901709 2 769234 804634 2 2 999999 2 18 1000000 1 2 999986 184062 1 390073 553772 754349 1 53535 367456 -565544 2 3 999998 1 1 999988 574273 2 15 999988 1 2 999999 -115977 2 10 999995 1 10 1000000 161990 1 2 999999 571130 1 15 1000000 -437094 1 144080 239196 251323 2 108816 381587 2 4 999983 1 5 999985 901342 2 8 999997 2 19 999982 2 564289 752795 1 2 999999 237082 2 652530 982196 1 876361 948425 944957 2 2 999999 2 28854 365547 1 14 999989 927574 1 465198 977672 -565441 1 7 999994 516844 2 393783 418508 2 2 999999 1 511801 852255 -821014 1 2 999999 -33906 2 17 999990 1 14 999984 -250722 2 786903 801650 1 2 999999 458976 2 14 999994 2 1 999986 1 14 999997 -300074 2 898 421996 1 2 999999 993463 1 2 999999 457463 2 2 999999 2 2 999999 2 127968 762773 2 818001 835904 1 2 999999 -198299 1 382339 830075 941505 2 359966 694084 1 189977 653827 440334 2 129488 368104 2 332486 624428 1 9 999998 -974604 1 215949 319218 -321089 2 84493 92826 1 11 999982 -36364 2 275437 449553 2 13 999982 2 2 999987 2 2 999999 2 39689 856580 1 2 999999 123471 2 374985 430047 1 48408 933812 715542 1 12 999986 -424568 1 2 999999 388286 1 2 999999 72147 1 12 999982 -424881 1 255892 582195 126460 1 2 999999 708664 1 2 999999 -514669 1 283263 561666 453632 2 2 999999 2 15 999989 2 805773 840771 2 2 999999 1 80247 871833 -253823 1 2 999999 445831 2 2 999999 2 829221 947802 2 2 999999 2 2 999999 1 2 999999 -698192 1 2 999999 -269251 2 17 999996 1 2 999999 748508 2 32542 310449 2 135507 827836 2 14 999993 2 495678 883114 2 2 999999 1 15 999996 -947564 1 2 999999 -609079 2 2 999999 2 609779 628859 1 2 999999 -533040 1 8 999998 -505020 1 2 999999 217698 1 557917 561522 -874318 2 259075 332280 1 10 999984 -623757 1 22507 441655 -363838 1 2 999999 677980 1 14 999990 765920 1 1 999998 959241 2 2 999999 1 2 999994 -130516 2 355001 809395 1 2 999999 -220696 2 2 999999 1 2 999999 -486876 1 15 1000000 -16243 2 2 999999 2 12 999981 2 2 999999 2 233975 540455 1 12 1000000 1500 1 126244 195641 622440 2 2 999999 1 15 999999 48715 2 3 999988 2 60045 941559 1 17 999994 -614991 1 7 999992 -416544 1 12 999983 565736 1 304247 424833 798742 2 43617 198124 2 80419 379399 1 10 999988 -997002 1 9 999993 -411362 1 89165 366186 974939 1 2 999999 747643 1 36519 911957 -12039 1 2 999999 -288031 2 2 999999 1 255442 504086 19266 1 2 999999 -333200 1 176034 508587 414973 2 176260 192282 1 2 999999 345212 1 11 999990 -835475 1 15 1000000 -872169 2 885795 905696 2 2 999999 2 2 999999 1 2 999999 995139 2 2 999999 1 60456 62433 -215076 2 2 999999 1 2 999999 -595095 2 2 999999 2 2 999999 2 2 999999 1 3 999995 512556 2 16 999985 1 142430 842970 -733340 1 2 999999 -389084 2 11 999989 1 2 999999 -622284 1 138686 806699 -773301 1 8 999982 595657 2 2 999999 1 142705 215047 882705 2 2 999999 1 2 999999 639331 2 16 999982 2 102753 172801 1 459323 582946 568219 1 6 999996 -452094 1 2 999999 -405716 2 305530 908577 2 687438 780131 2 338298 716308 2 10 999992 1 322431 380214 -683530 1 27654 919261 746003 1 455596 875253 782286 1 2 999999 -356450 2 2 999999 2 447740 934965 1 2 999999 425647 2 15 999994 2 230503 841351 1 668185 821988 581902 2 6 999989 1 2 999999 -301081 2 131858 248507 2 560063 984156 1 15 999991 -99269 1 8 999984 630935 2 5 999981 2 2 999999 1 2 999999 221057 1 413942 676475 517776 2 527124 699560 2 75820 990847 1 562026 808810 -773465 1 2 999999 224968 2 273810 291803 2 2 999999 1 11 999991 413722 1 2 999999 906408 2 178444 504012 1 5 999992 -380175 1 249031 539125 -779996 1 2 999999 673674 2 1 999992 1 2 999999 972719 1 729836 865041 -614526 1 96422 253901 -557681 1 13 999992 900982 2 2 999999 1 15 999997 -898578 1 11 999983 -211775 1 2 999989 781722 2 2 999999 2 18 999988 2 270678 691689 1 16 999992 733655 2 295944 640081 1 5 999989 -977020 2 3 999986 1 2 999999 466976 2 223517 375146 2 68087 340483 2 6 999999 2 217194 737451 2 15 999983 1 483857 831326 -942429 1 27510 599111 119324 2 19 999987 1 155028 990064 290501 2 12 999988 1 23869 690612 319693 2 392417 892639 2 15 999997 1 12 999983 813562 2 784791 813086 1 93136 849102 306372 2 17 999990 1 479074 549018 251779 1 18 999998 721000 1 449751 630889 -585436 2 1 999989 1 11 999988 -967024 2 517986 540106 2 55801 440787 2 2 999999 2 2 999999 2 2 999999 2 476387 968838 2 19718 559228 2 2 999995 1 221537 650000 -300793 2 224662 607868 1 3 1000000 428947 1 190582 579776 522966 1 10 999992 931179 1 2 999999 27473 1 350144 556585 -182484 2 355562 935814 2 454835 465354 2 865045 991608 1 10 999994 624412 2 384925 937496 1 3 999984 117019 2 2 999999 2 331902 354765 2 259137 972934 1 8 999997 -403418 1 2 999999 -436479 2 2 999999 2 2 999999 2 6 999983 1 16 999991 453125 1 851397 887313 940680 1 5 999987 -600460 2 5 999986 1 160881 183594 -547196 1 1 999984 119437 1 369165 448085 -290549 2 145961 842970 1 764655 975443 -141984 2 5 999992 1 2 999999 274151 1 2 999999 -792856 1 2 999999 203524 2 20 999987 1 2 999999 561139 1 2 999999 -686049 2 24763 171669 2 2 999999 2 2 999999 2 17 999987 1 2 999999 -102400 1 2 999999 838911 2 2 999999 1 8 999992 408300 2 2 999999 1 2 999999 -204273 1 20 999981 30851 1 2 999999 -16892 1 2 999999 -346316 1 4 999986 82791 1 637611 875847 -406504 1 2 999999 -747108 1 16 999992 911016 2 10 999990 2 5 999997 2 2 999999 2 2 999999 1 6 999989 186760 1 321882 958046 -212952 2 292757 311325 1 709245 807321 312482 1 191209 995782 825713 1 2 999999 -755774 2 2 999999 2 17 999993 2 1 999989 1 356573 490854 -451782 1 2 999999 -804389 2 17 999994 2 40743 830020 1 158591 483369 -945712 1 19 1000000 942731 2 80072 136318 2 4 999997 1 2 999999 -302160 2 546362 870628 1 9 999994 895779 2 183864 316248 2 2 999999 1 2 999999 226464 2 4810 148641 2 246348 709490 1 4816 588767 -133233 1 216569 371757 688582 2 2 999999 2 77160 659452 1 7 999989 -525922 1 2 999999 -90531 1 2 999999 -171161 2 14 999993 1 6 999998 444912 1 2 999999 891805 2 2 999999 2 711815 845961 1 2 999999 -476325 2 379371 394587 2 295491 426769 2 349388 447878 2 125612 145936 1 487143 857727 517784 2 2 999999 2 2 999989 2 283303 719390 2 2 999999 2 692037 898931 1 2 999999 63694 2 171701 866943 2 6 999982 2 2 999999 1 14 999998 -850040 1 425735 712649 87290 2 6 999985 2 2 999999 1 569975 993416 -917190 2 431907 462227 2 2 999999 2 655175 779522 1 2 999999 671580 2 12 999991 2 2 999999 2 15 999993 2 590297 719845 1 408543 429292 -516982 2 2 999999 1 20 999983 87742 2 12 999981 1 16 999995 681783 2 268350 560863 1 101443 956568 431880 1 2 999999 863135 1 16755 339998 175875 2 14 999991 1 14 999998 -538633 2 2 999999 1 2 999999 -278695 1 2 999999 384063 1 180838 557705 -507970 1 2 999999 -306787 1 2 999999 -789240 1 579765 588166 480516 1 15 999993 -481732 1 7 999983 -303339 1 1 999999 295166 1 263429 947992 646088 2 838715 885697 2 13 999993 1 2 999999 -80426 2 3 999983 1 2 999999 455770 2 189704 961584 2 558718 762023 1 19 999995 233288 2 2 999999 2 289641 699226 2 515041 623173 2 105772 343702 2 58107 931254 2 2 999999 2 2 999999 2 337925 500627 1 2 999999 183994 1 2 999999 -873474 1 225448 811528 -924541 2 352531 635858 2 2 999999 2 2 999999 2 472889 708859 2 4 999995 1 387778 911095 534114 1 495517 777106 426384 2 2 999999 1 2 999999 -457203 2 2 999999 1 2 999999 729144 2 6 999997 1 9 999999 413293 1 5 999998 -559182 2 55262 511284 2 20 999986 1 2 999999 -398827 2 2 999999 2 2 999999 2 18 999983 2 95838 183512 2 2 999999 1 2 999999 -253505 2 2 999999 2 565511 580852 1 5 999983 69136 2 2 999999 1 2 999999 146591 2 3 999985 2 17 999996 2 252450 772589 2 2 999999 2 233686 732776 1 5 999995 -405125 1 12 999999 -946663 1 505003 788697 -25079 2 177811 708519 2 4 999986 2 2 999999 2 2 999999 2 2 999999 2 17 999982 1 2 999999 807996 2 16 999992 1 3 1000000 -813800 1 2 999999 -880923 1 2 999999 123281 2 45202 142447 1 2 999999 -533001 2 7 999998 1 4 999981 475189 1 2 999999 -37449 2 1 999983 1 2 999999 955722 1 2 999999 28171 2 191031 746223 2 2 999999 2 2 999999 1 8 999998 -754830 1 2 999999 -962327 1 2 999999 367309 1 2 999999 271175 2 257320 702801 2 8 999997 2 527456 738073 2 2 999999 2 803258 851662 2 2 999999 2 529065 559762 2 2 999999 2 14 999991 1 14 999986 -550376 2 2 999999 1 355139 610061 -666111 1 253221 871885 410183 2 136254 633266 1 20 999999 764469 2 353489 378151 2 2 999999 2 2 999999 1 280784 539316 718191 2 9 999998 1 2 999999 -389843 2 2 999999 2 245386 388646 2 111848 883373 1 218151 424708 -866577 1 18 999983 -55669 1 573960 815537 -706300 2 2 999999 2 2 999999 1 14 999981 203176 1 16 999981 -458868 2 10 999991 1 573019 694870 -42510 2 13 999987 1 476413 874469 552037 1 1 999981 -196006 1 8 999987 26199 1 14 999996 -822754 1 15 999988 862669 1 5 999986 -887496 2 271829 995733 1 19 999998 892888 2 2 999999 2 651122 792894 2 2 999999 2 280287 990171 1 462941 738765 -469902 2 2 999999 2 631940 919070 2 2 999999 1 64078 257731 -979065 1 2 999999 -180274 2 185625 423837 2 2 999999 2 83950 444473 2 3 999992 1 2 999999 -691162 1 14 999986 -264835 1 2 999999 645662 2 2 999988 2 12 999993 2 2 999999 2 6 999988 2 408632 540915 2 2 999999 1 2 999999 -397337 1 776541 932576 633929 1 2 999999 236512 1 72647 204428 -453162 2 2 999999 1 274925 596214 427822 1 17 999996 841594 2 281821 944487 2 10 999983 1 2 999999 870679 2 206200 580103 2 8 999994 1 3 999983 -595696 2 2 999999 2 2 999999 2 2 999981 1 563925 670084 -158713 1 2 999993 205939 1 2 999999 420677 2 16 999983 2 19 999993 1 7 999993 -464441 1 9 999996 -313966 2 18 999990 2 2 999999 1 19 999982 216145 1 12 999988 6085 1 2 999999 486978 2 2 999999 2 7 999984 2 2 999999 2 2 999999 1 2 999999 993851 1 15 999994 938530 1 11 1000000 622109 2 2 999999 1 420331 965750 -83975 2 2 999999 1 144932 696487 -494552 2 3 999991 1 387283 540178 -197198 1 543665 983128 -363637 1 466121 774489 521650 1 2 999999 -467537 2 2 999999 2 2 999999 1 2 999999 710232 1 2 999999 212211 2 2 999999 1 611483 989018 787743 2 566910 972139 1 376570 404104 924583 2 13 999992 1 616928 716069 531413 1 2 999982 -744509 2 423897 967332 1 3 999994 -267118 2 244300 930323 1 7 999988 -583161 1 12 999982 673443 2 10 999989 1 9 999997 -812487 2 459079 939999 2 2 999999 2 220737 696528 2 2 999999 2 13 999987 2 3 999982 2 435453 971294 2 2 999988 1 644298 911285 -549004 1 16 999995 -822998 1 59069 91723 -770401 2 6 999989 1 55692 85139 -771479 2 9 999992 1 7 999992 888898 1 18 999984 -287544 1 2 999999 -702966 1 3 999999 -484879 2 2 999999 1 2 999999 190777 1 23569 279533 75706 1 473974 539078 305004 1 2 999999 979734 1 14 999996 753640 2 6 999987 2 7 999983 1 2 999999 369789 2 159142 791323 2 488320 597380 1 19 999983 -550429 2 449360 680269 1 591644 677497 570339 1 2 999999 -150597 1 2 999999 -851564 2 2 999999 1 2 999999 213148 2 2 999999 2 20 999994 2 163099 439990 2 2 999999 1 2 999999 805186 1 15 999998 611225 1 513827 816573 122501 1 52699 181208 538432 1 76012 995819 204627 1 2 999999 -833832 1 16 999983 -130388 2 3 999986 2 1 999990 2 258664 819909 1 826718 853057 71326 2 2 999999 1 374490 562221 -191565 2 2 999999 1 1 999988 -281131 1 119492 525556 663300 1 68433 505137 213127 2 2 999999 2 11 999990 1 2 999999 -483955 1 1370 468345 188627 1 3 999981 280404 1 2 999999 -842056 2 2 999999 2 2 999999 2 2 999999 1 5 999997 -856953 2 116836 429934 1 707013 989390 777962 2 2 999999 1 2 999999 -121302 2 15 999996 1 76200 500122 634987 1 18 999996 19240 1 27006 216047 78707 2 478087 892674 1 837124 911789 -65864 1 16 999984 -958206 1 2 999999 674914 1 11 999982 -237026 2 114406 244915 2 2 999995 1 2 999999 524316 1 1 999991 -254069 2 2 999999 1 455983 679950 243818 1 15 999999 333492 1 2 999999 -197100 2 131876 850338 1 136900 212324 -47590 2 163221 895424 1 267987 292249 -40789 1 163658 325862 -930138 1 2 999999 303781 2 2 999999 2 2 999984 2 205539 314747 2 13 999997 1 15 999989 519623 2 8 999982 1 15 999987 834278 1 2 999999 -333794 1 18 999983 -281011 2 2 999999 2 20 999981 2 2 999999 2 2 999999 1 2 999986 -992156 2 2 999999 1 699105 888947 734189 1 2 999999 699597 1 2 999999 933532 2 2 999999 2 10 999993 2 2 999999 2 229077 731644 1 620760 881488 618796 2 2 999999 1 2 999999 786479 2 441211 665366 2 19 999987 2 391478 734023 2 16 999986 2 19 999984 2 31458 509003 1 2 999999 573922 1 8 999981 976955 1 3 999988 661536 2 18 999983 2 812148 920914 2 11 999992 1 2 999999 -213140 2 446540 522057 1 2 999999 2885 2 5 1000000 1 2 999999 -842024 1 225495 901467 -449382 2 237524 798492 1 20 999988 764415 2 69746 535527 2 2 999999 1 2 999986 -73599 1 2 999999 242699 2 10 999986 1 2 999999 68850 1 21036 856480 -683366 1 6 999981 24561 2 164140 270561 1 3 999983 -826705 1 533378 649979 -257393 1 18 999994 -154474 1 326772 938772 -342665 1 2 999999 382031 1 2 999999 39162 1 2 999999 -787852 2 448632 896961 2 415837 600390 1 17 999983 564343 2 295344 745292 1 505849 659239 905968 1 2 999999 300359 2 713880 895039 1 11 999995 -928943 2 325066 779739 1 12 999994 238149 2 489365 733033 1 2 999999 137920 2 2 999982 2 2 999999 2 184460 293276 1 2 999999 312473 1 261478 575253 -298610 1 11 999985 710325 2 17 999984 1 2 999999 441325 1 348054 938120 -813030 1 2 999999 432081 2 10 999991 1 9 999984 588610 1 11 999993 94623 1 2 999999 -569540 1 2 999999 753202 1 97791 199827 -887925 1 1 999990 477434 2 11 999997 1 9 999993 920814 2 12 999999 1 30037 583628 -982906 2 5562 342721 1 2 999999 92267 1 2 999999 -578383 1 1 999982 -348844 2 46256 751503 2 706934 829396 1 669986 825084 -416573 2 2 999999 1 3 999996 525185 1 81964 381928 933491 1 11 999996 896552 2 206603 262349 1 364621 971072 478665 1 2 999999 -131545 2 3381 224011 2 2 999999 2 734864 855270 1 2 999999 -282848 1 5 999985 -773010 1 5 999999 266179 2 2 999999 1 2 999999 -558796 2 6 999993 2 280860 678966 2 14 999981 2 309931 594040 1 726897 882379 -799711 1 2 999999 759085 2 211544 528832 1 12 999996 269263 2 121216 191163 1 2 999999 206592 1 626195 899033 923447 1 7 999999 -38909 1 1 999982 -777524 1 7 999994 -123881 1 10 999982 104476 1 6 999992 323336 1 2 999999 970945 1 2 999999 273649 2 476343 686626 2 420609 735005 1 4 999984 -22770 1 556280 572568 -935999 1 294829 625361 634877 2 2 999999 1 242364 697457 885498 1 7 999997 -124363 2 19 999990 2 2 999993 2 2 999999 2 20 999982 2 12 999982 1 2 999999 -599186 2 15 999989 1 6 999990 -720285 1 2 999999 -499216 1 2 999999 132292 2 2 999999 2 59625 144599 1 2 999999 895952 2 7 999981 1 11 999992 12825 2 2 999999 1 340591 532017 -679483 1 310733 947382 940833 1 4 999988 951303 2 242478 346764 1 746045 977914 -642526 1 2 999999 900537 1 15 999995 -349566 1 768919 958404 585632 1 2 999999 477059 1 14 1000000 379085 1 2 999999 44170 1 10 1000000 76520 2 4 999991 2 12 999985 1 71220 575456 -386893 1 2 999999 211727 2 638035 758456 2 14121 912405 2 2 999999 1 8 999996 -428509 2 9 999993 2 3 999989 2 2 999999 2 13263 312457 1 2 999999 604507 2 2 999999 1 3 999984 885457 2 9 999993 2 2 999999 2 6 999983 2 9 1000000 1 2 999999 -819834 2 811253 942251 1 12 999994 -851271 1 2 999999 -770788 2 2 999999 1 9 999984 969983 2 892535 931618 1 411185 640445 660716 1 11 999984 -629356 1 735306 938601 768421 2 2 999999 2 2 999999 1 287278 479216 -322870 2 20 999998 2 2 999999 2 2 999999 2 2 999999 2 500528 801334 1 2 999999 -50599 1 14 999998 764325 2 9 999999 2 16 999998 1 2 999999 353556 1 2 999999 -676239 2 647992 728151 1 271346 677855 -346479 1 2 999999 371555 1 6 999991 -481535 1 11 999988 -962877 2 35097 437080 1 13 999981 785404 2 10 999999 1 418717 986936 997260 1 215931 258434 115410 2 2 999999 1 2 999999 777283 2 209277 713659 1 2 999999 -809737 2 10 999996 1 70166 380712 763587 1 2 999999 -24612 2 131758 901689 2 226864 782616 2 2 999999 1 17189 232312 -21236 1 2 999999 -389958 1 2 999999 327481 1 6 999992 -303497 1 10 999998 -520006 2 2 999999 2 2 999999 1 805416 829800 708297 2 13 999981 2 4 999991 1 9 999986 945474 2 484882 736714 2 38905 779859 1 10 999982 112274 1 5 1000000 -756317 2 10 1000000 2 362431 937106 1 611922 822203 767585 1 15 999986 932390 1 445475 674609 -534646 2 1 999983 2 2 999999 2 2 999999 1 13 999982 -938038 2 7 999989 1 2 999999 221047 1 19 999991 893148 1 19 999985 759823 2 2 999999 1 2 999999 -323465 1 61195 852952 882515 1 2 999999 233367 2 19 999986 1 238309 876385 121658 2 410312 914878 2 327318 438029 1 2 999999 -766533 1 2 999999 964644 2 2 999999 1 20 999993 -690499 2 11 999986 1 1 999981 496887 1 14 999997 -450074 2 123239 638194 2 2 999999 1 30723 453799 323449 2 7 999995 1 170483 212682 -517743 1 18 999984 -673542 2 422533 928454 1 246471 939866 -453090 1 2 999981 39164 1 2 999999 -823946 2 16 999990 2 6 1000000 1 611548 889768 -536499 1 2 999999 621138 2 16 999993 2 10 999999 2 142128 656126 2 317779 988428 2 151685 206015 1 18 999987 -871692 2 148896 304840 1 568176 753056 -386117 1 2 999999 -5218 1 2 999999 -158357 1 116355 620484 -793271 2 295776 812440 1 359144 415840 -722212 2 341585 848160 2 84709 261603 1 5 999993 -298276 1 2 999999 854207 2 868688 958095 2 480517 858515 2 70191 307311 2 2 999999 1 2 999999 -87267 1 2 999999 689677 1 409186 619399 -177935 2 2 999999 1 416347 450464 -463625 2 2 999999 2 8 999985 1 15 999996 -904921 1 643760 737102 732702 2 7 999985 1 2 999999 -561078 2 2 999999 1 147618 998893 -817766 1 365027 545489 -900729 2 2 999999 1 17 999993 -245594 2 14 999987 1 364075 688345 47428 1 17 999990 638404 1 15 999989 32471 1 11 1000000 947968 2 2 999999 1 2 999999 893194 1 2 999999 176906 1 18 999999 340268 2 97431 769482 2 134689 597816 2 428946 568980 1 2 999999 -562967 2 2 999999 2 2 999999 1 2 999999 -654503 2 141968 286125 1 782963 852175 560368 1 467407 745069 947176 2 383644 385900 2 17760 191412 2 2 999999 2 26406 797430 1 1503 640730 -868668 2 8 999997 2 116840 947826 1 2 999999 719033 1 17357 896673 599796 1 2 999999 184659 2 718038 939852 2 12 999987 1 820680 838412 557498 1 2 999981 -389326 2 2 999993 2 11 999997 1 406965 941470 616598 1 2 999999 349107 2 2 999999 2 8 999991 2 488160 965870 2 2 999999 2 111185 453938 2 15 999988 2 19 999984 2 2 999999 1 2 999999 334796 2 2 999999 1 2 999999 -47324 1 60196 277150 814650 1 18 999996 588512 2 7 999997 1 12 999997 -137306 2 2 999999 2 11 999987 1 106493 862120 77589 1 3 999993 98654 1 2 999999 793341 2 608445 928276 2 2 999999 1 89142 218179 -666941 1 5 999982 879769 2 2 999999 1 2 999999 875345 2 2 999999 1 7 999987 -123833 2 3 999988 2 2 999999 1 635278 702180 809857 2 3 999991 1 16 999991 672335 2 2 999999 2 1 999989 1 13 999990 743635 1 545694 619830 411768 1 2 999999 -386389 2 5 999985 1 519163 951579 -978994 1 2 999999 66680 2 12 999987 1 395710 652830 -887541 2 17 999988 1 2 999999 -530670 2 22026 681712 2 17 999986 2 3 999988 1 2 999999 687503 2 781849 910166 2 2 999981 2 9 999985 2 2 999999 2 573418 904689 2 2 999999 1 132884 950520 371292 2 576792 875365 1 1 999990 -989798 2 2 999999 2 48684 895107 1 2 999999 536816 1 2 999999 -673301 1 15 999995 -709984 2 927620 995670 1 3 999993 -295718 1 14 999987 -938849 1 17 999984 -314480 2 29735 61033 1 2 999999 851368 1 2 999999 -297787 2 82253 253227 2 891996 922821 1 17 999994 -306513 1 247799 255762 768711 2 2 999999 1 258839 419589 203784 1 15 999984 891704 2 16 999983 2 2 999999 1 2 999999 -39057 2 2 999999 1 541706 940386 475008 2 14 999997 1 2 999999 771657 1 14 999983 778627 2 2 999999 1 2 999999 946963 2 18 999996 2 56017 616908 1 8 999988 -105513 2 2 999992 2 24185 898545 1 20 999992 101721 1 2 999999 263640 2 4 999993 2 850771 989694 2 270527 926422 2 2 999999 2 733212 998183 2 495291 989763 2 213057 724933 1 3 999995 823871 2 5 999987 1 20 999997 98351 1 13 999995 490745 2 652975 826007 1 2 999999 924406 2 2 999999 1 472944 533728 -292625 1 107893 998154 346219 1 13 999984 316488 2 2 999999 1 2 999998 -36319 2 2 999999 2 11 999996 2 394447 394641 1 2 999999 423779 1 824536 889107 411934 2 2 999999 2 14 999982 2 2 999999 2 71766 196901 2 2 999999 2 2 999999 2 2 999999 2 466607 925690 2 640600 803454 2 2 999999 2 323168 989014 2 2 999999 2 2 999999 1 8 999983 31370 1 2 999999 -178086 1 602122 769609 -150839 1 3 999986 -166393 1 2 999999 -298130 1 5 999981 640813 1 19 999990 655621 2 20 999991 1 19 1000000 -228723 1 33490 368464 851007 2 5 1000000 2 2 999999 1 2 999999 149090 1 2 999999 575115 2 783105 965551 2 422910 586154 1 17 999990 385545 2 13 999989 2 186667 464363 1 294205 499381 -647673 2 2 999999 1 16 999986 613110 2 162368 482893 1 226392 957698 904683 2 742871 743990 2 2 999999 1 8 1000000 -442028 2 12 999981 1 2 999999 -23394 1 119538 201901 -906280 2 1 999996 2 2 999999 1 10 999996 860381 2 9 999994 1 2 999999 -880690 2 2 999999 1 578458 636929 971924 1 2 999999 -917660 1 2 999999 -582969 2 2 999999 1 2 999999 972177 1 472485 938438 795109 2 467422 662941 2 616689 726657 1 119883 201618 284333 1 7 999998 399593 2 6 999981 1 2 999999 -381751 1 7 999997 955481 1 2 999999 -12811 1 2 999999 -352241 2 168556 347522 2 2 999999 2 16 999986 2 2 999999 2 1 999985 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -514896 2 1 999996 1 11 999994 286954 1 2 999999 441889 2 71415 415663 2 250933 298639 1 2 999999 -630693 2 54861 433694 2 2 999999 2 2 999999 1 2 999999 712382 1 2 999999 -623776 2 7 999985 2 2 999999 1 299367 931136 729258 2 2 999999 1 2 999999 -958418 1 7 999997 -73823 2 1 999984 2 11 999988 2 110022 429599 1 2 999999 576329 2 194411 239680 2 202657 526294 1 2 999999 570112 1 2 999999 -390842 2 17 999981 1 4 999986 -533151 1 41815 138224 -62977 2 13 999988 1 13 999997 -359480 1 51664 702290 757626 1 10 999985 -822138 2 9 999983 2 71852 139515 2 2 999999 1 12 999994 953439 1 2 999999 -223794 2 240160 474528 1 14 999989 -523652 1 684247 742236 928748 1 680905 823482 -632578 2 2 999999 1 62528 732330 855346 1 377861 688936 141532 1 4 999998 270197 1 10 999996 530395 2 1 999992 1 11 999994 -69904 2 2 999999 1 2 999999 -250910 2 2 999999 1 2 999999 938581 1 6 999982 161974 2 105046 372102 1 2 999999 948412 1 10 999989 -679455 1 4 999989 546711 2 2 999999 1 9 999984 -922427 1 2 999999 785688 1 2 999999 -748973 2 4 999981 1 2 999999 -976843 2 11 999991 2 16 999987 1 2 999999 430557 2 8 999998 2 14 999992 2 2 999999 2 20 999996 1 113696 151624 872021 1 16 999997 -269784 1 79270 997963 544411 1 79940 927060 393588 2 567620 909408 1 133917 861295 -352041 2 86900 644674 1 837376 995346 -90524 1 600498 941483 -819673 1 2 999999 -240832 1 784938 864093 971926 2 4 999987 1 2 999999 230917 2 20 999999 2 239740 958258 2 11 1000000 1 2 999999 913839 2 2 999999 1 168516 298582 446948 2 602441 735453 1 7 999994 406743 2 2 999999 2 18 999996 2 2 999999 1 2 999999 -849938 2 2 999999 1 2 999999 -410370 2 20 999990 2 20 999984 2 19 999992 1 13 999990 -85877 1 8 999988 -376656 1 2 999999 233441 1 5 999985 -429789 2 20 999997 2 163465 514670 1 709283 832467 863102 2 143391 739102 1 8 999985 -589767 2 2 999999 1 2 999999 438398 1 20 999983 879832 1 891142 918083 98295 1 412476 465777 864918 2 216695 715903 2 264111 845584 2 2 999999 2 8 999998 2 1 999986 2 1 999986 2 442460 891382 2 2 999999 2 645651 846737 1 202331 629667 46224 1 141679 629387 461903 2 940694 996845 2 310413 915579 2 15 999989 2 2 999999 2 240424 939385 2 5 999984 1 10 999999 114520 1 17 999987 90231 2 2 999999 1 205245 896346 -439257 1 2 999999 -595085 1 367017 888119 768510 2 2 999993 2 4 999981 2 1 999987 1 2 999999 -881210 1 867037 993446 92839 2 293535 677516 1 668595 810259 360613 1 12 999981 -381168 1 2 999999 -482309 2 2 999999 1 2 999999 -531898 2 289683 725110 1 433569 555761 -317375 1 14 999999 306550 1 2 999999 720662 1 3 999999 857367 1 1491 174341 -635524 1 501998 635970 -839598 1 336858 845333 -54851 2 2 999999 1 9 999998 17992 1 13 999982 -73314 2 215761 517884 1 459847 997130 678187 1 2 999999 784784 2 516810 824403 1 3 999994 -841517 1 13 999994 -253483 1 8 999993 152876 1 19 999985 -740313 1 23009 610443 689098 1 6 999997 98364 1 2 999999 679821 1 2 999999 610826 2 165932 760431 1 172243 910911 -799600 2 663398 877282 2 2 999999 1 2 999999 404560 2 13 999985 1 2 999999 -216636 2 2 999999 2 241867 930281 2 2 999999 2 2 999999 2 9 999988 2 7 999983 1 11 999983 544922 1 567426 880296 230262 2 2 999999 2 2 999999 1 932564 941886 -656345 2 17 999990 1 600528 719589 474640 2 10 999993 2 161050 563993 2 13 999988 1 2 999993 588435 2 2 999999 1 18 999982 922395 2 795129 868710 2 2 999999 2 10 999989 2 7 999987 2 522446 592405 1 14 999985 637919 1 2 999999 891795 1 376594 685822 898192 2 2 999999 1 9 999993 -488830 2 2 999999 2 2 999999 1 920929 983653 815386 2 2 999999 2 96901 419152 1 5 999981 -441341 2 664890 866837 1 497189 507805 -328654 2 2 999999 2 18 999983 1 211078 251781 -227537 1 2 999999 -125308 1 2 999999 144269 1 2 999999 -236862 1 209699 293368 854493 2 622451 787075 2 139996 272783 1 19 1000000 957359 1 1 999995 -505294 1 16 999994 -644025 1 6 999998 199121 2 2 999999 2 435962 507260 2 9 999990 2 2 999999 1 2 999999 317927 2 167849 862919 2 454448 879684 2 2 999999 2 2 999999 1 107524 720048 217820 2 2 999999 2 19 999990 1 1 999994 -758803 1 738516 866526 -804463 2 784634 942155 2 2 999999 2 16 999988 2 169141 889265 1 2 999999 -200802 1 4 999994 -140588 2 4 999988 2 31170 417377 2 10 999995 2 20 999989 1 2 999999 677052 2 9 999997 2 2 999999 1 9 999998 -803903 2 2 999999 1 228806 252648 -514641 2 2 999999 2 306619 787910 1 20 999995 364181 2 2 999999 1 20905 616497 68421 2 2 999999 2 2 999999 2 10 999982 1 549401 764812 884214 1 7 999988 -317262 1 5 999985 -931023 1 17 999993 -845409 2 2 999999 2 495332 512747 2 2 999999 1 2 999982 637286 1 43852 384177 -951411 1 171298 765569 223306 1 2 999999 836131 1 11 999994 -317659 2 2 999999 1 16605 877461 927064 2 105889 448190 1 2 999999 520031 2 2 999999 2 2 999999 1 9 999984 -281086 1 15 999998 -519858 2 17 999990 2 832504 995486 1 2 999999 -709615 1 6 999997 507448 2 16 999992 2 735822 818280 2 193268 211916 2 2 999999 1 2 999999 809129 1 5 999986 -365722 1 10 999990 302406 1 479640 867162 457697 2 224789 535447 2 2 999999 2 20 999985 2 2 999999 2 2 999999 2 279246 514384 2 1 999986 1 11 999999 823316 2 2 999999 2 2 999999 1 374822 780250 717894 2 106883 493324 1 2 999999 -564382 1 142258 159464 97259 1 2 999999 -202341 1 2 999999 975931 2 754353 953629 1 2 999999 305997 2 2 999999 2 2 999999 1 425217 814697 -537614 2 471834 744595 2 19736 266831 1 2 999999 179411 2 9 999985 1 62814 172996 -207797 1 2 999999 376412 1 24757 610593 373927 2 20 999997 2 2 999999 1 18 999992 -479481 2 408984 860597 2 222591 569250 2 2 999984 2 334467 919770 1 418642 920282 684268 1 13 999984 -98900 2 2 999999 2 76906 809032 2 16 999999 1 3 999986 -39715 2 2 999999 2 2 999999 2 16 999991 1 150279 173956 29553 1 2 999999 191893 2 114298 645227 1 2 999999 989258 2 2 999999 1 491674 914285 -300873 1 17 999996 -374369 1 2 999999 928807 2 2 999999 2 79767 641962 1 2 999999 -899699 1 2 999999 -554720 2 11 999990 1 11 999988 261847 2 68340 624347 1 15 999996 -380750 1 4 999993 260863 1 162640 459277 860158 2 2 999999 2 2 999999 1 2 999999 805815 1 2 999999 407703 1 9 1000000 533043 1 10 999999 449501 1 2 999999 -777702 2 813001 940824 1 18 999988 933504 2 2 999999 1 37461 876004 171556 1 2 999999 560491 2 504658 945151 2 20 999985 2 2 999999 1 269008 331804 -287592 2 2 999999 2 2 999999 2 462408 908902 1 8 999981 597413 1 2 999999 739573 2 603183 750502 1 2 999999 378863 2 2 999999 1 9 999983 -946563 2 142641 642630 1 574080 590115 811087 1 2 999999 -969272 2 708340 952790 1 2 999999 796582 2 7 999989 2 10623 462050 1 18 999987 -577885 2 344461 863384 1 44213 240710 870300 1 694531 898888 352864 2 2 999999 1 19 999995 -506995 1 14 999987 265543 1 5 999984 823033 1 2 999999 502453 2 2 999999 2 2 999999 2 3 999994 2 2 999999 2 9 999997 1 277676 278351 324518 2 846259 950168 2 2 999999 2 377288 677918 2 48473 917677 1 2 999999 583834 2 3 999987 2 603362 748086 1 17 1000000 782075 2 2 999999 2 148826 862507 2 2 999999 2 18 999984 2 7 999993 2 8 999984 2 713716 853337 2 69667 337173 2 163047 346412 1 33751 752258 -139468 1 2 999999 -131075 1 11 999998 950100 2 2 999999 2 694109 915426 2 2 999999 2 3 1000000 1 608437 739059 -239179 2 2 999999 2 2 999999 1 2 999999 641690 2 4 999990 2 12900 825867 2 9 1000000 2 7 999984 1 114785 144233 447309 2 2 999999 1 2 999999 -306320 2 8 999988 1 4615 242340 -550981 1 38843 133491 846088 1 4 999986 567850 1 2 999999 -892997 2 228604 293083 1 7 999997 -234 2 12 999981 2 4 999994 2 2 999999 2 10 999988 2 13 999990 2 2 999999 2 52694 504988 1 829200 986620 422210 2 7 999986 1 2 999999 305140 1 8 999992 -549189 2 2 999999 1 9 999995 689247 1 2 999987 539930 2 238167 268539 2 15 999982 1 2 999999 66951 1 2 999999 -824383 2 2 999999 1 2 999999 841572 1 14 999996 602649 1 17 999987 649108 1 174835 376647 -851066 1 2 999999 6983 2 576318 974762 2 3 999984 2 60477 105468 2 2 999999 2 17 999995 2 706267 792857 2 634223 692506 1 9 999987 -473099 2 13 999988 1 208557 858351 408735 1 2 999999 273296 1 437083 552589 257064 1 5 999998 274869 1 14 1000000 204532 1 2 999999 -311908 2 2 999999 1 18 999997 224731 2 2 999999 1 447908 897999 -734440 1 2 999999 469397 2 625820 680920 1 332842 491986 371805 1 331312 817546 -181099 1 1 999996 -277976 1 302591 544558 169880 1 7 999994 -600660 2 44059 542753 1 2 999999 -109214 1 6 999996 576507 2 13 999997 2 1168 202669 2 128514 548351 1 5 999981 950600 2 2 999999 1 9 999987 -635053 1 2 999999 372690 1 274735 352663 -510803 2 20 999988 1 2 999999 333435 1 141818 778461 -367828 2 238123 392817 1 408474 733186 130385 1 16 999985 -423994 2 2 999999 1 12 999993 -122731 2 14 999988 1 9 999988 228498 1 67065 335462 -59994 1 659754 717181 506187 1 35848 535921 -278672 2 2 999999 2 2 999999 1 2 999999 395768 1 2 999999 788622 2 630225 957488 1 2 999999 409560 2 8 999998 2 275567 316173 2 55829 547021 1 680236 761731 5778 1 3 999985 323638 1 2 999999 626385 1 12 999998 863785 2 9 999990 1 19 999994 892215 1 16 999997 571912 2 2 999989 2 2 999999 2 21623 365337 2 11 999997 1 13 999985 220186 1 2 999999 -367105 2 227733 329818 1 385623 924109 511870 2 14 999983 2 2 999996 1 98119 375758 822201 2 329032 982362 2 2 999999 2 14 999990 1 2 999999 -911618 2 2 999999 2 2 999999 2 10 999981 1 2 999999 -396741 2 7 999992 1 634998 690395 835013 2 2 999999 2 2 999999 1 843948 860158 744377 2 772765 858487 1 2 999999 -392364 1 4 999985 244719 2 7 999982 1 20 999998 570739 1 5 999993 -279766 2 274718 407726 2 8 999981 2 2 1000000 2 273838 762177 2 27982 597076 1 5 999998 -527834 2 2 999999 2 2 999999 2 2 999999 2 657233 697679 1 1 999995 745784 2 5 999992 2 7 999996 2 3 999988 1 40656 909991 -835540 1 8 1000000 -884783 2 209796 824512 2 472862 934138 2 396205 888224 2 2 999999 1 16 999983 134945 1 17 999987 -76136 2 17 999999 2 2 999999 2 451485 866999 1 109322 817550 -917646 1 429401 832122 338229 1 2 999999 768639 1 937292 964117 795590 2 574271 684985 1 2 999999 -310257 2 3 999992 2 326824 897073 2 3 999983 2 5 999994 1 245860 608640 970940 2 586462 806419 2 3 999981 2 2 999999 1 515020 565987 34798 2 177257 821333 1 2 999999 341594 2 11 999993 2 468751 920470 1 2 999999 700829 2 274798 629097 2 2 999999 2 2 999999 2 17 999993 2 2 999999 2 16 999981 1 15 999993 824514 2 211092 868014 1 178995 520954 525438 2 10 999997 1 255637 257739 709502 1 595440 604428 183985 1 2 999999 250561 2 8 999983 1 2 999999 -640690 2 11 999996 1 550546 614863 369017 1 629132 734108 -270712 1 1 999986 -202723 1 331147 828145 -800590 1 10 999997 -657838 1 500698 979198 573928 1 768788 794176 155493 1 307451 519371 -720685 1 17 999990 -712818 1 2 999983 274232 2 19 999981 1 4 999989 -939651 2 10 999986 2 2 999999 2 2 999999 1 2 999999 979308 1 2 999999 901677 1 12 999984 560040 1 2 999999 -303244 1 2 999999 -99479 1 2 999999 433085 2 580775 871176 1 95420 344832 -112510 2 2 999999 1 2 999999 60891 1 2 999999 512994 1 350530 926665 -344741 1 9 999988 -41468 1 819342 991150 -802919 1 12 999991 -506368 2 2 999999 2 14 999991 1 49449 639863 -237808 2 2 999999 2 2 999999 1 15 1000000 -669115 1 2 999999 -824095 2 2 999999 2 599165 627336 2 9 999986 2 12 999999 2 15 1000000 2 2 999999 1 14 999997 -871132 1 2 999999 7105 1 234397 379606 -754404 2 552485 819703 2 14 999991 1 18 999987 928477 1 4 999995 152127 1 15 999983 414330 1 281400 643609 -743497 1 2 999999 -613771 2 2 999999 2 8 999996 1 476231 481837 -942618 2 111572 617103 1 43554 783049 66369 1 1 999986 -584122 2 487430 524589 2 15 999991 1 2 999999 926743 2 2 999999 1 18 999981 139681 1 5 999993 -690827 1 373346 397948 -573398 1 19 999987 419078 1 2 999999 -808111 1 127202 808294 261255 2 6 999986 2 25926 834352 1 3 999981 506430 1 5 999987 3272 2 620593 900158 1 679496 890855 -538987 2 2 999999 1 211433 244643 460095 2 2 999999 1 13 999982 -232750 1 436492 659090 161450 1 9129 685941 -803117 2 14 999988 1 538793 617680 -335239 2 416921 622914 1 2 999999 369111 1 76682 515366 -229313 2 10 999982 1 72884 804508 -782728 2 16 999987 2 15 999992 2 2 999999 2 100696 687756 1 15 999994 774101 1 2 999999 -736471 1 372920 651725 -889611 2 13 999994 2 486003 771328 2 2 999999 1 205158 639443 299851 1 62192 63281 500640 2 74732 439975 1 217769 843064 524466 2 903688 990551 1 2 999999 -187908 1 137899 797939 180467 2 5 999993 1 10 999988 136085 1 593121 599841 -73415 2 426981 472805 1 6 999989 764727 1 119814 246290 -820304 2 2 999999 1 2 999999 -13851 1 16 999982 132369 1 2 999999 -789080 2 2 999999 1 2 999999 -241797 2 134976 837242 2 81451 658988 1 368042 603233 -960191 1 277282 870394 24249 1 2 999999 -393481 1 457447 567754 -983305 2 8 999996 2 2 999999 1 2 999999 245182 1 428376 742090 -220048 1 348298 523334 -929284 2 7 999999 2 2 999999 1 18 999982 691340 1 16 999996 954029 2 5 999988 2 7 1000000 2 2 999999 1 551607 718637 -674389 1 507374 963397 -829688 1 2 999999 88877 1 2 999999 198859 2 2 999999 2 19 999995 1 510542 555275 -986221 2 2 999999 1 2 999999 436179 2 2 999999 2 201927 618312 1 169258 793369 -355637 2 60486 829629 1 2 999999 641324 1 2 999999 -991210 1 2 999999 982825 2 235241 547155 1 523685 995661 161696 1 92893 140652 220199 2 261904 876308 1 18 999993 -703426 2 2 999999 2 471648 857121 2 6 999996 1 17 999988 -433751 1 20 999983 -100561 2 2 999999 1 2 999999 33538 2 5 999996 1 13 999985 563872 1 684420 903079 -769490 2 2 999999 1 2 999999 146354 1 467139 936300 -635019 1 19 999983 -996189 1 72350 932329 -924359 2 2 999999 1 17 1000000 860791 2 466910 660095 2 2 999999 2 9 999999 2 78143 303880 1 11 999988 -100006 1 2 999999 -975132 1 16 999987 -190283 1 137260 734839 812474 1 2 999999 884394 1 2 999999 874252 1 2 999999 396329 1 399162 921178 124776 1 264770 647327 -656203 1 2 999999 -678045 2 135257 462604 1 134124 840440 -715066 2 442383 463064 1 2 999999 196850 2 11 999983 2 17 999995 2 20 999984 1 13 999998 30423 1 504007 914731 -664984 2 2 999999 1 197413 391119 691096 1 2 999999 497365 2 48305 416855 2 11 999983 2 13 999989 2 177723 905489 1 11 999984 745473 2 14 999984 1 323948 325712 100932 1 10 999986 256255 2 2 999999 1 14 999994 645279 1 354034 829773 -704100 2 167431 566643 1 2 999999 720381 2 373960 388339 1 201432 868774 -575590 1 13 999993 892639 2 2 999999 1 217904 576139 -255248 1 240455 778381 881296 2 2 999999 1 454268 804789 199437 2 804063 806718 2 5 999988 2 149611 371519 2 20 999996 2 625459 752952 2 1 999982 1 2 999999 765912 2 13 999988 2 5 999984 1 14 999983 -568947 1 2 999999 -880490 2 684781 902920 2 20 999982 1 2 999999 841969 2 20 1000000 2 120552 208948 1 2 999999 -722169 2 10 999998 2 5 999995 2 832925 991174 1 27421 248397 -258443 1 418500 436386 180684 2 13 999985 1 290559 896082 -575523 1 2 999999 -478580 1 7 999985 406653 1 2 999999 235603 1 59554 150604 632171 1 153823 844063 -764825 1 9 999988 410858 1 3 999999 746437 2 2 999999 2 2 999999 1 2 999999 -731676 2 188609 814360 2 2 999999 1 17 999983 -518406 2 18 999982 2 253060 269946 2 5 999984 1 2 999999 998303 2 2 999999 2 2 999999 2 2 999999 1 2 999999 610958 2 2 999999 2 286029 713661 1 679038 777721 -116615 1 305357 374376 732667 2 2 999999 1 2 999999 -852874 2 56966 61325 2 18 999985 2 2 999999 1 19 999999 -86873 2 2 999999 2 2 999999 2 20 999991 1 2 999999 473826 2 1 999993 1 2 999999 -740423 1 111525 596476 -365817 1 42145 616316 546052 1 398942 635755 -185253 1 2 999999 674429 1 324669 354887 -919552 2 194376 199096 2 2 999999 2 7 999990 2 2 999999 1 17 999983 -153780 1 2 999999 954316 1 732960 996539 -98434 2 13 999996 2 15 999999 1 2 999999 886363 2 804569 876382 1 2 999999 -633668 2 2 999999 1 166981 902105 -996037 1 2 999999 -980826 1 2 999999 514180 2 16 999988 1 2 999999 -378294 2 26553 751581 2 5 999986 2 2 999999 1 97940 723964 -217450 2 342974 515049 2 219839 682645 1 108030 643425 -831311 1 2 999999 -790968 1 376979 441500 887909 2 2 999999 1 252307 452726 -69295 1 300202 514597 222590 2 2 999999 1 2 999999 -690655 1 2 999999 -253055 1 2 999999 -851348 2 14 999997 1 7 999986 653811 2 2 999999 2 17 999985 2 15 999983 1 534939 821012 273280 1 157561 325460 921489 2 2 999999 2 775067 847394 1 372972 747323 402201 1 2 999999 -114522 1 19 999992 956870 2 2 999999 1 45058 158256 609436 2 494196 981197 2 720154 938290 2 19 999997 2 119675 809601 1 19 999981 -776964 2 721809 829508 1 15 999994 -387355 1 2 999999 -222652 1 2 999999 730856 1 23920 912592 -601662 2 13095 118503 2 2 999999 1 20 999989 857360 1 2 999999 297849 2 18 999982 1 2 999999 783141 2 7 1000000 1 2 999999 -782507 1 8 999988 -264147 1 17 999994 895329 2 9 999982 1 159658 924305 -8141 2 258793 403222 2 98843 828862 2 268166 916117 2 15 999983 2 19 999992 1 16 999982 -67021 1 9 999991 -422467 1 2 999999 180026 1 692483 707990 585831 1 2 999999 397355 1 2 999999 839942 1 108647 497343 651089 1 237783 355659 453803 1 2 999999 589804 2 310336 701735 1 20 999998 -965182 2 10 999988 1 11 999981 494655 2 13 1000000 1 2 999999 5381 2 4 999992 1 14 999990 258922 2 14 999991 2 2 999999 2 2 999999 2 335797 481107 2 2 999999 1 71688 811233 430186 2 3 999999 1 2 999999 161696 1 2 999999 -581522 1 13 999990 651590 1 15 999994 -73255 2 2 999999 1 2 999999 477933 1 374247 974607 180557 2 639857 684235 2 2 999999 1 2 999999 -205821 1 2 999999 -454208 1 2 999999 74561 2 10 999982 1 2 999999 -226334 1 8 999989 518167 1 2 999999 382958 2 457870 528810 1 6 999982 405643 1 5 999982 -496998 1 20 999997 -903229 2 6 999986 1 17 999985 -842428 1 14 999989 -961555 1 2 999999 -124617 2 2 999999 1 2 999999 836604 2 2 999999 2 810496 961230 2 11 999982 2 52952 355554 1 2 999999 -567106 1 2 999999 -967495 2 2 999999 2 306593 648131 1 10 999985 -559634 2 597011 655741 2 2 999999 1 2 999999 604381 2 2 999999 1 666439 958784 -689802 1 2 999999 -485977 1 2 999999 -861214 1 2 999999 -758612 2 2 999983 1 10 999992 586477 2 14 999988 2 6 999988 1 9 999981 -201208 2 1 999991 2 581550 648355 1 16 999985 839990 1 524941 803598 438348 2 2 999999 1 2 999999 -654928 2 1 999985 1 68298 300349 462545 1 2 999999 631442 2 686290 811936 1 10 999999 -630150 2 20 999996 1 116407 585454 782491 1 18 999989 430664 2 2 999999 2 6 999997 2 1 999988 2 2 999999 1 10 999990 619005 2 2 999999 1 5 999991 -566240 1 2 999999 837054 2 7 999992 1 10 999996 849654 2 15 999984 1 6 999996 592194 1 1 1000000 675814 2 12 999994 2 891531 995703 2 2 999999 2 2 999999 2 9 999996 1 6 1000000 204458 2 2 999999 2 2 999999 1 299543 623191 -844244 2 2 999999 1 655426 992273 -941117 1 19 999989 977263 2 2 999999 2 17 999994 1 2 999999 804215 2 10 999981 1 2 999999 -188047 2 20 999990 1 17 999983 -16949 1 4 999993 151246 1 2 999999 -284937 2 2 999999 2 12 999989 2 17 999992 1 823131 932773 -844112 2 2 999995 1 235328 591270 824869 1 16 999989 320065 1 2 999999 -881794 1 2 999999 -699928 2 2 999999 1 2 999999 41964 1 9 999991 -952917 1 2 1000000 -460421 1 9 999992 882480 2 11 999993 2 2 999999 1 2 999999 279550 2 7 999981 2 298645 997433 2 61235 667530 2 2 999999 2 2 999999 2 6 999987 2 20 999984 2 5 999997 1 50246 502904 -141313 2 1 999982 2 388167 521141 2 2 999999 2 57811 457400 2 3 999990 2 471444 967583 1 2 999999 -111810 2 2 999999 2 659499 831128 1 3 999992 662451 1 330172 437361 -485631 1 2 999999 -103064 1 2 999999 483589 1 2 999999 -794510 1 572199 652816 -171582 2 6 999996 2 2 999999 2 19 999983 2 2 999999 2 19 999999 2 261516 866543 1 2 999999 -30026 2 18 999982 1 2 999999 -12682 1 2 999999 544034 1 14 999995 -808773 2 2 999999 1 833311 891287 -172214 1 7 999986 -642030 1 14 999988 648359 2 2 999999 1 891569 938503 -156973 1 606228 757948 -371770 1 2 999999 898162 2 8414 278141 1 2 999999 245393 1 2 999999 661289 2 7 999989 1 15 999981 -482702 2 7 999988 1 3 999981 728420 1 2 999999 -423462 1 413670 855452 772593 1 2 999999 291161 1 2 999999 529609 1 9 999992 -904924 2 2 999999 1 2 999999 876529 2 437235 609445 1 2 999999 603112 1 2 999999 389425 1 18845 626498 755268 1 20 999994 -679640 2 250639 787326 1 2 999999 -292013 2 67907 366756 1 2 999999 546087 1 11 999994 -99188 1 13 1000000 613265 1 2 999999 -253663 1 2 999999 898414 1 364717 409637 320824 2 2 999999 2 16 999983 1 49044 603398 137160 2 18 999987 2 121566 803939 1 463850 951632 -500181 2 6 999983 1 12 999999 -250912 2 2 999999 2 2 999999 1 398385 472003 -136990 2 19 999991 2 2 999999 2 2 999999 2 469802 742206 2 2 999999 2 18 999995 1 2 999999 -850907 2 14 999989 1 551244 663272 -992183 2 487336 844903 2 188948 973680 2 10584 692187 1 595627 878083 345153 1 2 999999 267045 1 618162 673711 24499 2 2 999999 1 2 999999 -484462 1 35222 587817 -261257 1 2 999999 781531 1 7 999985 -585667 1 2 999999 547231 1 16 999987 -287613 2 2 999999 1 342092 476741 -849942 1 8 999987 102648 1 2 999999 -160838 2 283366 731194 1 56628 145938 -534746 2 19 999991 2 2 999999 2 10 999983 1 267473 526100 195002 1 15 999990 679658 2 2 999999 1 150303 172963 668576 2 2 999999 2 2 999999 1 10 999982 63738 2 2 999999 1 568074 634005 894502 2 8 999985 1 2 999999 -53808 2 2 999999 1 2 999999 756281 1 16 999995 -576496 1 2 999999 619081 1 12301 691094 -770444 1 682618 776851 1261 2 9 999989 2 2 999999 1 2 999999 -665108 2 2 999999 2 115028 511294 2 80194 88608 1 18 999981 -688665 1 8 999981 -138263 2 19 999981 1 2 999999 -758627 1 6 999994 353724 1 2 999999 180328 2 2 999999 2 175805 610983 1 204990 847445 -556083 2 2 999999 1 11 999984 -893731 1 20 999986 -891106 2 5 999988 2 478855 823833 2 2 999999 1 302173 386171 407326 1 552353 668235 605880 2 19 999983 1 17 999989 -107755 1 99562 846559 215193 2 4 999992 1 14 999990 521154 1 94729 202242 502781 2 14 999991 2 15230 678079 1 12 1000000 -598607 1 18 999983 481009 1 260800 582706 60181 1 6 999994 -768987 2 463959 634270 2 498956 921738 2 2 999999 1 2 999999 246998 1 239897 387832 559508 1 2 999999 -752253 2 6 999981 2 1 999983 2 104340 191972 1 2 999999 127131 2 368444 968428 1 13 999991 -317998 1 13 999981 -673622 1 563958 696684 -675091 2 2 999999 2 166451 924044 2 2 999999 1 6 999990 513381 2 18 1000000 1 2 999999 454555 1 133890 476976 -4092 2 18 999999 1 4 999997 -941294 2 2 999999 2 432506 953176 2 107390 346289 1 19 999986 -806891 2 2 999999 2 14 999982 1 2 999999 -672502 2 701679 853307 2 19 999998 2 343661 911013 1 491054 953884 -727901 1 17 999982 508157 2 2 999999 1 2 999999 175511 2 9 999984 2 403433 529334 2 8 999990 2 2 999999 1 6 999985 165151 2 14 999993 2 13 999991 1 331187 430831 832322 2 225136 648784 1 1 999984 200921 1 66870 312951 -733617 2 5 999999 2 16 999991 2 318766 796604 1 2 999999 -564719 2 592767 923105 2 8 999988 2 328351 421726 1 2 999999 421813 2 119231 861833 2 2 999999 1 11 999986 -170500 2 8 999982 2 15 999983 1 12 999984 490093 2 396096 491305 2 2 999999 2 253212 914423 2 2 999999 2 2 999999 2 329925 969646 2 2 999999 2 2 999999 2 55907 936236 1 7 1000000 687016 2 2 999999 2 311085 839276 2 543543 953688 1 2 999999 -824738 1 16 999987 -407074 1 2 999999 690776 2 2 999999 2 12 999994 2 2 999999 2 2 999997 1 133344 545968 87348 1 2 999999 -375087 2 686036 925008 2 14 999997 2 5 999983 1 9 999981 530103 1 2 999999 -658755 2 2 999999 1 222322 889942 -878543 2 2 999999 2 2 999999 1 2 999999 -40314 1 293701 599223 780529 2 2 999999 2 8 999983 1 2 999999 385724 1 215374 878445 519115 2 20 999999 1 2 999999 656996 2 17 999991 1 53595 628094 -341400 2 2 999999 1 2 999999 -422782 2 500802 674754 1 7 1000000 49097 1 72110 690223 581105 2 505270 937241 1 2 999999 677878 2 2 999999 2 3 999990 2 10 999985 2 13 999988 1 41688 963887 -740888 2 306998 811761 1 48132 602076 -281869 1 108647 830868 495684 1 2 999999 698105 1 10 999998 -374289 2 270107 513644 1 1 999992 907886 2 132881 255759 2 11 999987 2 177444 768690 1 12 999986 54871 2 125267 957353 2 2 999999 2 239540 397163 1 112859 418918 11942 1 72839 668844 -539292 1 239514 791559 -664765 2 299373 301076 2 8 999988 2 153686 289523 2 2 999999 1 2 999999 -464045 2 2 999999 2 10 999983 2 592030 699595 2 20 1000000 1 231814 354678 -528860 1 19 999991 397061 2 83368 373780 1 2 999999 17396 2 11 999984 1 2 999997 366946 2 60412 302773 2 11 999991 1 2 999999 -666513 1 5 999992 -695052 1 2 999999 -585887 2 5 999993 1 10 999987 -692622 1 642296 975828 309446 1 355823 566543 876511 2 20 999983 2 20 999987 1 3 999986 48404 2 2 999999 1 2 999999 690181 2 19 999989 2 15 999984 2 14 999985 1 3 999981 489091 1 487540 978155 525516 1 12 999981 949591 1 343801 750867 -41862 1 19 999992 649722 1 2 999999 -86046 2 2 999991 1 2 999985 563032 2 9 999983 1 499562 942398 -322516 1 13 999991 -97527 2 562943 951902 2 34106 880811 2 2 999999 2 243840 714537 2 2 999999 1 1 999986 439460 1 2 999999 -552414 1 499021 824466 841657 2 14 999982 1 39424 778166 -80840 2 2 999999 1 2 999999 -254388 2 2 999999 2 2 999999 2 8 999985 1 2 999981 -859581 2 11 999989 2 59054 792037 2 2 999999 1 11 999982 153680 1 4 999995 -591549 1 2 999999 377123 1 383265 762933 516360 1 403813 714521 31088 2 2 999999 1 12 999981 -84426 1 2 999999 161024 2 8 999989 2 2 999999 1 18 999995 376282 1 603427 629614 177483 2 8 999984 2 2 999999 2 59211 208258 1 3 999982 128985 1 230413 405575 -947558 1 19 999982 255673 2 467852 853033 2 797267 839302 2 2 999999 2 13 999999 1 2 999999 163639 1 2 999999 144634 2 2 999999 1 2 999999 254345 2 148737 432340 1 424828 531751 474578 1 287153 600047 -292123 1 2 999999 81463 1 16 999982 -920601 1 922727 933580 902248 1 2 999999 -927911 1 441268 831947 -706392 2 188153 854755 1 154369 348186 634247 1 2 999999 20915 1 2 999990 937536 1 17 999998 -145518 2 297102 720569 1 2 999999 274618 2 2 999999 2 592453 915801 1 248041 945310 367791 2 686256 819885 1 2 999999 901625 1 6 999992 -7004 1 846011 861391 432610 2 15 999983 2 2 999999 1 525340 977580 -896691 2 1 999985 1 544318 691398 803795 1 2 999999 -854246 2 2 999999 2 125303 176417 2 527698 706362 2 621426 654511 2 16 999985 2 319944 636817 1 17 999999 658441 1 152231 724749 -356001 1 6 999983 -144502 2 2 999999 2 8 999993 1 2 999999 -278105 2 69772 304172 1 10 999998 -219709 1 1 999991 903111 2 365158 689682 1 9 999987 -844290 1 39306 972793 -288542 1 19 999991 -19475 1 12 999989 184191 2 2 999999 2 77447 93588 1 458420 610711 546630 2 314695 896369 2 2 999999 1 4 999992 169870 2 1 999995 1 11 999997 859654 2 19 999999 1 17323 133674 370647 2 2 999999 1 2 999999 -823107 1 2 999999 -764583 2 8 999991 1 15 999983 687291 1 3 999988 -818639 2 521114 892670 1 444593 592317 942273 2 8 999985 2 11 999982 1 2 999999 -321101 2 2 999999 2 2 999999 1 6 999993 268823 2 2894 620484 2 2 999999 2 729191 948352 1 89316 345303 345612 2 8 999991 2 2 999999 1 2 999999 -749096 1 39640 52340 83436 2 2 999999 1 317796 894511 -620435 2 18 999995 1 10 999988 8512 2 2 999999 1 129756 866715 556545 1 484248 978084 820790 2 2 999999 1 230611 271767 -664321 1 1 999998 701202 1 403853 439842 -181138 2 4 999992 1 2 999999 -625437 2 2 999999 2 5 999992 2 2 999999 1 14 999999 548447 2 54950 94255 2 2 999999 2 695226 912215 2 2 999999 2 10 999997 2 10 999994 1 784590 819687 16843 1 886507 959086 358197 2 16 999987 2 2 999999 2 2 999999 1 265857 464233 985521 2 2 999999 1 2 999999 -94597 2 175246 954026 1 235404 592576 -721244 1 126786 468949 122108 1 2 999999 443981 2 365266 750723 1 2 999999 -183086 2 2 999999 1 151887 316984 265518 1 19 999999 -757918 2 168742 178987 2 2 999999 2 2 999999 1 209623 624224 760276 1 19 999996 -491802 1 12 999984 637641 2 2 999999 2 19 999983 2 19 999981 1 2 999999 403883 1 2 999999 -537304 2 1 999992 1 8 999984 293086 1 217444 677447 -2909 2 2 999999 2 2 999999 1 2 999999 -128639 2 2 999999 1 2 999999 -805411 1 2 999999 971213 2 2 999999 2 9 999981 2 428059 820820 2 2 999999 2 397103 932031 2 2 999999 2 108332 569760 2 727179 800517 1 14 999982 -881554 1 749410 873589 195520 2 2 999993 2 7 999986 1 2 999999 18336 1 9 999983 -646907 1 9 1000000 -334813 2 9 999998 1 153221 632053 -542220 1 2 999999 -12522 2 352211 419148 1 2 999999 619316 1 8 999999 -283063 2 698890 906008 2 17 999984 1 2 999999 -461022 1 7 999992 234356 1 321317 848754 -724665 2 163444 768893 2 453416 813098 2 102188 855690 2 456073 510806 1 75196 143379 -905465 2 2 999999 1 2 999999 131744 1 149103 800959 -673193 1 2 999999 267539 1 19 999981 263979 2 2 999999 1 7 999994 -844445 1 2 999999 421624 1 19 999990 -353601 2 2 999999 1 139721 292851 76123 2 11 999994 2 595218 806814 2 411019 532081 2 11 999994 2 619676 839107 2 14 999984 2 2 999999 1 10 999981 805970 1 179774 599145 -580173 2 2 999999 1 3 999982 -632298 1 603119 740615 188909 1 13 999983 246345 2 2 999999 1 4 1000000 9016 1 20 999984 -72822 2 374851 733927 2 2 999999 1 246688 370501 -423220 1 2 999999 -894641 2 10 999997 1 2 999999 -553677 2 2 999999 1 2 999984 877075 2 19 999999 2 16 999988 2 2 999999 1 441334 717081 382685 2 40447 306364 2 16 999982 1 7 999984 292231 2 11 999987 2 61925 903840 2 2 999999 2 100289 185713 1 2 999999 394546 2 5 999997 1 2 999999 -675867 2 2 999999 1 372863 622474 263788 1 6 999988 -103926 1 7 1000000 -51647 1 16 999994 -920588 2 456395 533371 1 2 999999 -307700 2 2 999999 2 20 999987 2 2 999999 2 11 999997 1 18 999998 927187 2 418361 577466 2 12 999987 2 2 999999 2 204355 654517 1 449926 748459 145953 1 20 999992 -918867 1 2 999999 -984256 2 134597 209532 2 2 999999 2 16 999993 2 14 999990 1 13 999983 30004 1 44901 177700 -933236 2 2 999997 2 2 999999 1 46807 695060 556073 2 659027 801396 2 546303 571821 2 20 999983 2 2 999999 2 2 999999 1 604492 993392 798982 2 2 999999 1 2 999999 -168272 2 20 999992 1 6 999983 207872 1 579638 747684 -806533 1 2 999999 459594 2 4 999987 1 2 999999 -289052 1 420859 731665 761359 2 2 999982 2 2 999999 2 2 999999 1 11 999997 -403779 1 7 999988 969652 1 80327 234739 977991 2 6 999988 2 2 999999 1 17 999993 308205 1 344432 549556 625601 2 2 999999 1 947739 967040 269007 1 13 999985 -186686 1 2 999999 -167715 2 415310 548417 1 13 999993 594361 1 5 999997 737872 1 25580 974546 423638 1 15 999985 -32777 2 2 999999 1 2 999999 -605166 2 17 999988 2 167766 460271 1 15 999983 -565150 2 6 999984 2 643195 920932 1 3 999985 974535 1 3 999992 874943 1 2 999999 -959949 1 294505 772481 -335434 1 2 999999 86171 1 11 999992 1106 1 421421 956509 158827 1 424725 872534 386081 2 14 999992 1 880522 925663 619855 2 146332 488867 1 2 999999 385957 1 2 999999 668460 2 2 999999 1 2 999999 585936 1 387005 502201 -762949 2 118602 274897 1 188816 202859 -710928 2 168877 389466 2 147975 767088 1 11 999985 915746 1 2 999999 -607483 1 663704 944302 -49125 2 17 1000000 1 201788 966460 575366 1 17 999994 -105887 2 19 999981 1 2 999999 594174 2 2 999999 2 9 999994 2 9 999994 1 418071 832095 -965742 1 7 999987 -3281 1 2 999999 -704918 1 2 999999 163622 1 12 999993 618833 1 13 999993 300610 1 16 999993 -63622 2 38961 186121 2 18 999990 1 516639 720176 637559 1 154046 359721 -968352 2 859375 860273 2 2 999999 2 2 999999 1 12 999993 464746 2 4 999991 1 2 999999 66281 1 2 999999 849112 2 2 999999 2 2 999999 2 2 999999 2 5 999982 1 101792 370424 195187 2 428369 508114 2 234536 992682 2 2 999999 2 348177 865815 1 71062 405713 510170 1 74180 818104 489220 1 86055 411595 807630 2 47094 606563 1 2 999999 270116 1 5 999988 485526 1 446928 953994 -752557 2 58256 570862 2 2 999999 2 2 999999 1 893222 914646 323522 2 5 999995 2 13089 675443 1 224649 883110 -878531 2 2 999999 1 677954 786220 649018 1 114000 831175 -558638 1 124242 782284 -589916 2 174370 966924 1 8 999994 100414 1 11 999989 956698 2 12 999990 1 15 999986 -51650 2 1 999990 2 18 999995 1 2 999999 -682007 2 45939 315545 1 20 999992 551014 1 159603 414668 499807 2 2 999999 1 2 999999 563136 2 11 999992 2 338428 836218 1 2 999999 -184967 2 19 999983 2 467884 813234 1 504447 945879 -324703 1 2 999999 -607871 2 2 999999 2 12 999997 1 6 999984 375568 1 2 999999 -780575 1 8 999999 -159731 2 183345 288197 1 12 999988 -886124 2 13 999992 2 2 999999 1 482437 786691 -640236 2 2 999999 2 2 999999 1 2 999999 717045 1 2 999999 467844 1 2 999999 448604 2 15 999985 1 200863 864703 168583 1 16 999993 -685366 1 2 999999 24806 2 134867 832323 1 4 999981 -169859 2 88794 495242 2 2 999999 2 2 999999 2 301871 764667 1 2 999999 -266082 1 2 999999 889283 1 2 999999 -882873 1 5 999986 109325 1 9 999986 186556 1 100172 796052 589424 2 576729 623320 2 2 999999 2 2 999999 1 41142 814351 991059 2 19 999997 1 2 999999 68440 1 2 999999 266811 1 2 999999 -764119 1 368229 771963 269978 1 194069 231712 471443 1 4 999990 -199071 2 144095 585153 2 2 999999 1 2 999999 958738 2 16 999992 2 342394 490284 2 2 999999 1 2 999999 678256 1 15 999992 341789 2 14 999998 2 2 999999 2 2 999999 2 2 999999 1 656444 955188 -578845 2 1 999992 1 2 999999 -431607 1 9 999996 785808 1 2 999999 -779402 1 14 999981 393290 1 481032 610189 692908 2 2 999999 1 187221 585324 -143089 1 2 999999 -355897 2 10 999985 2 38711 147844 1 2 999999 259027 1 234960 994483 382633 1 648958 940883 755645 1 205138 697716 982197 2 243726 367403 2 2 999999 1 26598 485365 141506 1 2 999999 836721 1 47191 711075 -641568 2 2 999999 1 9 999996 -710906 1 2 999999 -14149 2 745209 746597 2 2 999999 2 4 999985 2 2 999999 1 54376 538141 -83516 1 414139 591454 154705 1 5 999990 175739 2 451822 468270 2 13 999987 1 2 999999 -197299 1 10 999990 493136 2 2 999999 1 3557 5139 916954 2 2 999999 2 9 999982 2 211162 269340 1 1 999995 -554368 2 2 999999 2 16 999990 2 14 999997 1 15 999986 -954994 2 2 999988 1 631812 631960 -101932 2 50811 260068 2 505929 941420 2 754813 954838 1 2 999999 -842701 1 11 999987 571587 1 651152 991284 -630993 1 2 999999 399117 2 6 999990 1 11 999991 827406 1 16 999982 -750737 2 15 999993 2 20 999986 2 2 999999 1 14 999985 -36219 1 2 999999 381329 1 2 999999 -372455 1 574409 755225 430306 1 380094 793461 -258969 1 2 999999 701036 1 384525 678915 -328526 2 2 999999 1 69216 800378 -896444 1 959997 979429 -459465 1 2 999999 -805122 1 828445 860297 -216745 1 2 999999 901298 1 16 999994 -688081 2 18 999981 1 2 999999 793009 2 2 999999 1 9 999996 468563 1 2 999999 950450 1 23367 293004 866652 2 5 999999 2 2 999999 2 6 999998 2 499255 522606 2 13 999997 1 98776 836622 473832 1 11 999981 -858972 2 684342 785761 1 2 999999 626646 1 2 999999 -408570 2 174081 442291 2 2 999999 1 3 999992 -563628 2 16 999984 1 2 999999 221466 2 114006 310013 1 2 999999 -103018 1 5 999997 -79461 1 518354 879572 767483 1 9 999988 933455 2 3 999996 1 8 999985 314574 1 8 999990 346673 2 4 999988 2 253582 869264 1 161662 819236 875229 1 2 999999 258647 2 15 999994 2 425686 985394 1 2 999999 -108038 1 2 999999 -302491 1 2 999999 617350 1 244036 658723 316785 2 141963 650756 1 294169 609144 559522 2 84433 381913 1 8 999992 466673 2 212790 396428 2 394138 858130 2 2 999999 2 15 999995 2 8 1000000 2 285969 501810 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -852148 1 2 999999 366590 2 2 999999 2 200578 834420 1 407483 963236 210558 1 2 999999 -539924 2 19 999994 2 312257 322105 2 2 999999 1 17 999996 -568424 1 14 999999 449865 1 2 999999 -931460 2 2 999999 1 2 999999 -7476 2 18 1000000 1 120863 257275 40853 2 19 999992 2 2 999999 2 10 1000000 2 2 999999 1 7 999989 160012 2 265138 940631 2 8644 149072 2 14 999999 1 240934 884632 -79626 2 2 999999 2 2 999999 1 8 999991 -646845 2 28050 145646 1 4 999996 565676 2 7 999991 1 2 999999 90352 2 490672 732726 2 2 999999 1 317868 915409 298400 1 14 999994 -630425 1 2 999999 89092 1 2 999999 782178 2 2 999999 2 3 999997 2 2 999999 2 2 999999 1 12 999996 -186426 2 11 999999 1 2 999999 405115 2 15 999987 2 15 999991 2 2 999999 2 11 999999 2 236588 434842 1 2 999999 -175320 1 15 999983 -266924 2 523338 693750 2 6 999983 2 353558 773506 1 2 999999 -164600 2 2 999999 1 14393 151180 -131270 1 2 999999 307988 2 12 999995 2 9 999982 1 737074 780862 -182574 1 187402 619969 -606349 1 6 999991 223074 1 20 999991 328373 1 7 999997 -754150 2 30332 653711 2 95814 874999 2 2 999999 1 178 800171 146522 1 558845 913090 583805 2 11 999992 2 2 999999 1 2 999999 122109 2 17 999987 2 410612 632511 1 2 999999 496287 2 246472 414462 2 13 999985 1 2 999999 -374420 1 577676 621654 123784 1 2 999999 302018 2 2 999999 1 689658 691235 -403346 1 2 999999 -163835 2 8 999998 2 2 999999 2 7 999990 1 7 999983 -668887 1 20 999991 212403 1 7 999995 -60775 1 2 999999 -476173 2 14 999997 2 2 999999 2 399474 880638 2 408548 779748 1 1 999981 912449 1 2 999999 433519 2 2 999999 1 10 999998 361431 1 10 999999 -694486 1 2 999999 228670 1 17 999983 -377230 1 414978 580136 -353264 2 10 999986 2 612048 759679 2 47307 938479 1 78313 697099 915254 2 2 999999 1 2 999999 -917488 2 2 999999 2 2 999999 2 2 999999 2 3 999986 1 2 999999 -482550 2 2 999999 2 2 999999 2 14 999989 1 2 999999 -581116 2 9 999990 1 2 999999 -321159 1 98687 932752 -741783 1 8 999999 -340162 1 2 999999 -174960 2 2 999999 1 27801 406846 12822 2 2 999999 2 674844 844537 2 20 999981 1 16 999981 794033 2 19 999995 2 2 999999 2 93486 818240 1 12 999998 -324261 1 8 999987 -846114 2 519754 805380 1 537487 981643 -494748 2 15 999999 1 2 999999 280483 2 277092 581401 2 216398 227031 2 2 999999 1 20 999982 684414 2 256399 559151 1 16 999987 -341633 2 319756 998159 2 12 999999 2 2 999999 1 8 999993 621319 1 2 999999 -57306 2 401601 560835 1 11 999992 978686 1 19 999987 -666281 1 458529 498336 794460 1 2 999999 832685 2 9 999997 1 2 999999 182380 2 16 999988 2 442316 636902 1 227406 409235 -944504 1 352209 767368 -211732 1 120192 622124 474366 1 126355 466464 -356845 2 7 1000000 2 3 999982 1 2 999999 412136 1 2 999999 -46086 2 78959 969765 2 2 999999 2 6 999996 1 259789 401545 597000 1 2 999999 -296003 1 16 999989 276817 2 105714 682028 1 14 999986 91794 2 1 999997 2 376139 549951 2 2 999999 2 2 999999 2 2 999999 2 15 999982 2 2 999983 1 82792 319242 417299 1 353328 604083 -116943 1 17 999992 -234175 1 16 999988 -258372 1 625601 942168 -878442 1 295748 834140 -551357 2 2 999988 1 1 1000000 -528882 2 2 999999 2 2 999999 2 246064 249603 1 7 999995 -279959 2 217592 608072 2 2 999999 1 2 999999 111652 1 20 999991 620071 2 2 999999 1 2 999999 530181 2 343977 714500 1 360739 526621 321598 2 3 999999 1 2 999999 466281 1 2 999999 -670763 1 530505 731563 431394 2 2 999986 2 14 1000000 1 51829 839642 -644110 1 3 999986 644707 1 43277 586110 -553299 1 342599 823483 853261 1 13 999993 581578 2 9 999988 2 9 999986 2 2 999999 2 804827 906259 2 14 999985 2 2 999999 1 2 999999 -875776 1 2 999998 231223 1 714502 800251 -856514 1 2 999999 -466443 2 446418 980582 2 2 999999 1 440969 660951 -663462 2 2 999999 2 11 999999 2 8 999991 2 382316 599309 2 8 999996 1 786767 867429 24548 2 6 999990 2 15 999986 2 2 999999 2 2 999999 1 424670 425288 354599 2 15 999993 2 334553 874236 1 7 999997 -759607 2 2 999999 2 79826 740608 2 744337 810518 2 2 999999 2 343011 576269 1 2 999999 533237 2 716229 947471 2 221338 700167 1 587134 767786 903489 1 12 999989 -169225 2 2 999993 2 25531 254160 2 708549 867259 1 179106 302578 -646767 1 2 999999 -330306 2 2 999999 1 34216 710215 -983736 2 16916 316434 2 164975 765275 1 2 999999 205346 1 16 999981 103542 1 552038 738956 -268743 1 14 999983 -698465 2 2 999999 2 2 999999 2 587389 720241 2 8 999984 1 2 999999 -817811 1 422349 499378 770724 1 208422 871151 37379 2 2 999999 1 6 999999 -694876 2 581599 929286 1 2 999999 630841 2 19 999985 1 5 999982 -563724 2 553554 627541 2 2 999999 2 235011 308338 2 2 999999 1 166302 685966 138039 1 3 999993 969530 1 356149 484865 -883129 2 15 999995 2 612605 898024 1 18 999983 -599517 1 13 999989 59632 1 2 999999 -152736 2 223999 877823 1 236388 469351 -432364 2 14 999995 2 184593 197569 2 821035 957037 1 2 999999 -380929 1 596875 997602 -187703 2 19 999997 1 714968 897503 -509550 1 2 999999 831446 1 418565 846037 -737045 2 381784 544064 1 2 999999 516979 2 168450 968970 1 18 999987 881523 2 356143 533978 1 9 999984 268914 1 2 999999 405321 1 2 999999 388276 1 20 999997 -161101 1 386434 754982 -536540 1 16 999985 117636 1 25557 53224 678513 1 593509 722320 298151 1 2 999999 279979 2 12 999983 2 262657 807400 2 293043 589438 2 2 999999 1 2 999999 -481572 2 1 999985 2 2 999999 2 765993 884863 1 637128 772432 -142359 2 200193 569163 2 12 999990 1 675581 800577 -761901 2 20 999996 2 2 999999 2 76223 145436 1 2 999999 336476 2 2 999999 1 697349 894806 -412150 1 2 999999 -275156 1 2 999999 -488186 1 468580 922606 689180 2 713177 946610 1 2 999999 -503792 1 7 999996 -136048 1 19 999992 276953 2 2 999999 2 17576 845579 2 2 999999 2 2 999999 1 24547 893955 -67415 1 254155 563289 -510794 2 342310 846530 1 2 999999 345493 2 13 999996 2 2 999999 1 2 999999 553338 2 33041 136540 2 2 999999 2 904060 993234 2 2 999999 2 2 999999 2 2 999999 1 2 999999 833444 1 13 999988 581884 2 382445 946679 1 2 999999 802059 2 296968 496001 1 579760 703849 110458 2 2 999999 2 597272 940263 1 15 999991 518157 2 2 999996 1 13 999999 -152236 2 2 999999 1 20 1000000 -147877 2 377050 960866 2 17 999982 2 4 999987 2 2 999999 2 2 999999 2 9 999987 2 14 999982 1 18 999999 -790218 2 2 999999 2 39802 978146 1 2 999999 475794 2 67600 149768 1 585172 773316 3268 2 12 999985 1 2 999991 -14183 2 17 999982 1 7 999984 879280 1 16 999995 -148427 2 2 999999 2 1 999981 2 13 999987 2 2 999999 2 2 999999 2 13 999986 1 392733 866196 259498 2 2 999999 2 2 999999 1 40871 884690 -21550 1 12659 375710 548442 1 425968 727110 407405 2 19 999988 2 446116 692912 2 82280 553756 1 172648 260506 -620543 1 2 999999 335823 2 11 999992 1 3 999982 773778 1 142209 737137 -936983 1 2 999999 13900 1 141470 394286 -17486 2 694582 700598 2 91803 824726 2 2 999999 2 399300 508220 1 271296 748660 -366870 2 49902 734430 2 174319 666682 1 13 1000000 648126 2 137435 249232 1 2 999991 -689040 1 9261 662469 840395 2 6 999983 2 955019 989860 1 2 999999 -966295 2 2 999999 2 250069 958191 1 2 999999 -588223 2 759047 952595 1 2 999999 -567613 1 1 999998 593612 2 1 999983 1 13 999981 -385215 1 2 999999 -892415 2 170419 436967 1 696966 697942 573380 1 11 999999 -220947 2 2 999999 2 2 999999 2 11 999987 2 5 999989 1 18 999983 -736970 1 613019 679550 -149419 2 2 999999 2 14 999988 1 18 999994 -931386 1 168407 190147 516319 2 759091 762289 2 2 999999 1 427451 810725 -659969 2 2 999999 2 2 999999 2 20 999999 2 2 999999 1 119483 863914 -896337 2 2 999999 1 146244 570064 735976 1 176675 475048 228631 1 143567 635729 567436 1 62471 926681 908167 2 2 999999 2 342003 347052 2 2 999999 2 2 999999 1 654472 760382 -572433 1 11 1000000 -304184 1 15 999989 885809 2 66614 550006 1 33572 927072 655241 1 7 999982 -483224 2 160605 192654 2 190722 414244 2 14 999992 1 2 999999 -371200 2 547840 937456 2 398160 609778 2 2 999999 2 234782 868196 2 2 999999 1 194442 662572 310565 1 100229 194165 -993596 1 14 999992 797422 2 2 999999 2 2 999999 1 477945 520716 -52969 1 16 999984 659827 2 126318 643136 2 2 999999 2 579933 669949 1 3 999993 -985065 1 57278 99951 -605210 1 10795 493671 -990813 2 3 999992 2 73095 427206 2 10 999987 2 2 999999 2 43629 894167 2 2 999999 1 20 999997 -796168 2 73393 116541 2 416639 642026 1 2 999999 -210700 2 2 999999 2 8 999983 1 2 999999 -903457 2 206869 961225 2 2 999999 1 17 999986 294201 2 2 999999 1 9 999982 -114084 2 2 999999 2 7 999994 2 376566 668981 2 2 999999 1 490925 500931 -777119 1 287187 978312 344155 2 2 999999 1 152771 447997 -991757 2 9 999999 1 2 999984 186681 2 2 999998 2 4 999994 1 108985 557313 965393 2 204638 299571 2 409802 636958 2 2 999999 1 371142 396290 -888782 1 2 999999 326182 2 17 999985 2 2 999999 1 6 999996 -983402 2 2 999999 2 2 999999 1 10467 134051 922883 2 340719 399661 1 2 999999 198280 1 4 999981 -588737 1 264875 295867 -315887 2 7 999990 1 2 999999 442963 1 2 999999 -973496 1 2 999999 -492874 2 2 999999 1 13 999991 -912448 1 19 999989 666420 2 2 999999 1 2 999999 -675174 2 472271 567612 2 6 999999 1 2 999999 193289 2 14 999990 2 2 999991 1 17 999992 904557 1 15 999997 300133 2 329210 664533 2 294530 767258 2 57121 485211 1 437883 815667 354450 2 19 999988 1 738119 771426 -61819 2 748405 798513 1 20 999984 -248944 2 2 999999 1 2 999999 -229929 1 334276 661072 204999 2 407297 541971 1 354904 442234 441625 1 305446 553519 67800 2 2 999999 1 18 999992 634119 1 18 999983 -394983 1 327015 801686 -484287 1 4 999999 -285543 1 15 999981 693810 2 11 1000000 1 11 999999 -871505 1 20 999999 959179 2 2 999999 2 106830 591293 1 612933 657451 546777 1 12 999988 -267909 2 2 999999 2 20 999986 2 2 999999 2 16 999988 2 13 999996 1 13 999981 -451907 1 2 999999 814007 2 37663 403019 1 1 999988 -699781 2 2 999999 1 2 999999 471702 2 747992 954577 1 2 999999 124234 1 2 999999 497636 1 11 999991 63652 2 10 999984 1 2 999999 108021 2 2 999999 1 2 999999 695844 2 8341 443494 2 161360 366461 2 2 999999 1 406978 500576 -982578 1 11 999997 -555157 1 202411 725503 533645 2 2 999999 2 2 999994 2 456767 975559 2 2 999989 1 2 999999 150985 1 2 999999 15146 2 2 999999 2 2 999999 2 1 999991 2 600525 965088 1 6 999997 100231 1 801489 819156 235645 2 192986 555115 2 2 999999 1 432820 901436 -150720 1 2 999999 558585 1 8 999996 474960 1 2 999987 2201 1 11 999993 -159964 1 5307 724020 992411 2 2 999999 1 565177 648301 17670 2 18 1000000 2 255635 437208 2 155688 642218 2 95934 939849 2 202501 281253 2 16 999988 1 4 999997 -544537 1 13 999993 -523452 2 2 999999 1 14 999996 159883 2 11615 349817 1 2 999999 -593355 2 2 999999 2 6 999981 2 4 999981 2 2 999999 1 416670 876644 482478 2 487758 708258 1 2 999999 -859889 2 257716 810571 1 75159 217603 94937 2 774313 958036 2 2 999999 2 624619 761660 2 18 999986 2 14 999997 1 334665 958081 686818 2 232814 934554 2 918886 987626 1 8 999999 805504 2 13643 140722 1 337358 533881 661304 1 2 999999 -955578 2 2 999999 1 2 999999 -388029 2 18 999988 2 2 999999 1 192233 815410 140058 2 14 999987 2 2 999999 1 2 999999 -754507 1 426092 635769 -253636 2 2 999999 1 2 999989 635294 2 16 999992 2 172902 553159 1 165276 463008 510703 1 4 999999 53275 1 717585 983170 -179326 2 2 999999 2 2 999999 1 14 999981 -452539 1 17 999994 22342 1 255168 502617 -994841 2 20727 420985 1 246303 612974 -470741 2 121739 955543 1 19 999984 448030 2 15 999986 2 503793 978671 1 300217 622321 -772951 2 2 999999 1 1 999995 -74306 1 5 999994 810749 2 626773 936799 2 202743 927800 1 5 999982 604416 2 8 999985 1 14 999988 -84982 2 2 999999 2 12 999989 1 9 999985 42658 2 12 999985 1 441374 719304 61474 1 2 999999 919115 1 6 999983 -729350 2 150480 787158 1 189500 500597 -673473 1 738385 784392 -538670 1 2 999999 -960051 2 45139 758335 1 2 999999 -643852 1 2 999999 -701326 1 10 999991 197957 1 18 999981 -717297 2 3 999992 2 2 999999 2 2 999999 1 2 999999 -238107 2 2 999999 1 8 999992 -519358 1 14 999981 -747791 1 7 999992 228253 1 2 999999 -401553 2 2 999999 1 199573 373586 729404 1 11 999991 517426 1 12 999994 483899 2 14 999990 1 2 999999 802573 2 2 999983 2 7 999993 2 2 999999 1 2 999999 326527 1 417130 976773 -493299 1 15 999982 406437 1 224849 989819 -116096 1 585830 927965 -375747 2 145726 602802 2 495621 704102 2 13 999987 2 2 999999 1 3 999995 803617 2 2 999999 1 8 999987 -137696 1 54267 294835 472873 1 11 1000000 322401 2 11 999993 1 19 999989 105036 1 2 999999 358944 1 2 999999 -577900 1 2 999999 17997 1 18 999985 -134186 2 881227 903117 1 17 999989 -322738 2 6 999991 2 15 999981 1 439866 812310 -812784 1 414733 512379 -681210 1 613024 714853 -220549 2 2 999999 2 377416 431653 1 4 999985 -647075 1 575990 787183 -772856 2 1 999982 2 694412 801943 1 1 999994 -339143 1 367237 509647 818688 1 61372 953066 451168 2 176069 345782 1 368903 981002 -355649 1 2 999999 -108012 2 19 999989 2 16 999992 1 2 999999 745081 2 2 999999 2 251955 681638 2 17 999985 2 2 999999 2 248049 506344 1 2 999999 -55616 2 2 999999 1 12 999996 -927667 2 15 999986 1 373092 610524 -431058 2 6 999983 1 2 999999 543094 2 2 999999 2 3 999999 2 584959 983216 1 2 999999 -879131 1 17 999994 47541 1 306685 793171 751501 1 2 999999 544066 2 19392 375330 2 3 999992 1 338420 616525 -614717 2 9 999992 2 2 999999 2 2 999999 2 13 999983 2 2 999999 2 20 999984 1 631577 728795 257407 2 2 999999 1 6 999984 629578 2 3 999998 2 825000 900844 1 14 999981 367905 2 12 999988 2 457337 786304 2 9 999983 2 2 999990 1 2 999999 124596 2 1 999986 1 509908 521268 224960 2 549867 737476 1 7 999993 989598 1 8 999998 -566108 2 451449 934155 1 829063 968160 889665 2 439789 623809 2 12 999994 1 7 999992 -567262 1 6 999988 275197 1 342196 499157 -951519 1 202614 640403 -264644 1 87810 458148 -909623 2 2 999999 1 2 999999 -863640 2 2 999999 1 6768 931043 -991622 1 2 999999 -872717 2 228912 911626 1 5 999991 216042 1 2 999999 -315019 1 8 999984 -309543 2 309344 650426 1 2 999999 663425 2 4 999991 2 2 999999 1 14 999994 896675 2 56287 739882 2 11 1000000 1 2 999999 -900493 1 8 999990 946390 2 5 999989 1 2 999999 217723 1 2 999999 -629376 2 159366 923814 1 2 999999 -829905 1 6 999998 -634481 1 19 999988 -942582 2 6 999981 2 598365 852633 2 301048 644925 1 2 999999 -317706 2 2 999999 2 2 999999 1 10 999998 204159 1 886 32609 -731567 2 847257 989738 2 287842 354200 1 378281 949010 -963452 1 14 999982 451407 2 2 999999 1 13 999987 278180 2 207845 735402 1 20 999983 -966472 1 218232 774229 -595286 1 2 999999 179108 2 417295 839249 2 10 999997 2 438166 867103 1 287911 822201 906491 1 178998 315478 -430983 1 767449 971056 353325 2 1 999999 1 19 999996 382602 1 165979 477522 -189256 2 6 999995 1 502265 810309 -419116 2 385464 890199 2 2 999999 1 4 999985 -30787 1 2 999999 707473 2 2 999999 1 61175 987847 414131 1 182007 381689 -857536 1 1 999997 -473868 1 2 999999 799910 2 12 999995 1 14 999992 -832807 2 511742 897621 1 831737 942126 499195 1 268492 479529 -950161 1 2 999999 125282 2 19 999988 1 20 999992 545562 2 2 999999 1 2 999999 385880 1 2 999999 409165 2 17 999994 1 18 999981 -804640 2 13 1000000 1 2 999999 -198422 2 19 999981 2 2 999999 2 2 999999 2 18 1000000 1 2 999999 -463918 2 175341 801745 2 2 999999 1 15 999996 66893 2 2 999999 2 6 999992 2 18 999987 1 329086 777522 563829 1 858370 919119 -881030 2 87963 352531 1 216543 715295 109490 1 9 999992 -155587 2 147614 541507 2 378484 967695 1 2 999999 147505 1 803060 987701 -66169 1 804460 835234 645261 1 12 999983 -777264 1 2 999999 214656 1 2 999999 -94063 1 18 999999 9677 2 2 999999 2 2 999999 1 526037 790314 -850046 1 296267 671431 226544 2 7 999991 2 4 999986 2 7 999986 2 17 999988 2 138740 868791 1 2 999999 225976 1 16 999990 -652796 1 9949 410178 555130 1 9 999991 -948701 1 676144 969402 990934 2 688447 823977 2 2 999999 2 61712 918791 2 2 999999 1 2 999999 -39972 1 96747 110629 308779 1 320747 329471 -392905 2 5 999985 1 2 999999 -27597 2 2 999999 2 1 999994 2 559701 659346 1 2 999999 167000 1 15 999990 -843964 2 6 999991 2 2 999999 1 188625 197256 291495 1 12 999998 -344383 1 2 999999 -991221 1 228576 419836 783503 2 2 999999 2 19 999997 1 2 999999 -869220 2 2 999999 1 2 999999 -726361 2 2 999999 2 2 999999 1 2 999999 65083 1 2 999999 664559 2 17 999992 1 1 999987 507942 2 455819 496351 1 15 999984 318228 1 17 999991 940293 1 2 999999 418906 2 5 999990 2 2 999999 1 2 999999 606954 1 2 999999 462674 1 872429 874192 658090 1 460179 696913 -666388 1 15 999993 625655 2 2 999999 1 16 999996 968143 1 2 999999 103026 2 2 999999 1 3 999992 -503796 1 19 999981 817952 2 116639 680886 1 6 999995 700817 2 2 999999 1 23249 851501 -523364 2 123421 942713 1 2 999999 228023 1 3 999982 -155398 2 18 999985 2 2 999989 2 256869 800945 2 17 999996 2 1 999986 2 15 999984 2 17 999989 1 8 999987 17854 2 383473 496829 2 6 999996 1 17 999991 -26836 1 2 999999 623947 1 2 999999 641374 1 2 999999 -255960 2 352357 770149 1 585382 811391 -958683 2 59616 413543 2 2 999999 2 2 999999 1 2 999999 -652483 1 17 999995 301228 1 16 999998 393750 1 2 999999 533163 2 9 999981 2 15 999992 2 2 999999 2 290557 783762 1 15 999982 492538 2 10 999987 2 20453 886085 2 2 999999 2 19 999993 2 2 999999 1 1 999995 -720074 2 12963 127308 1 12 999986 885283 2 32409 472994 1 17 999995 -987658 2 10 999985 2 578111 900863 1 1 999990 796847 2 2 999999 2 2 999999 1 20 999994 -617521 2 98803 989310 1 12 999982 -673792 1 2 999994 -435839 2 72320 357266 2 2 999999 2 2 999999 2 2 999999 1 9 999981 936227 2 8 999997 1 178054 791525 872025 2 1 999996 1 3 999994 -837656 1 3 999988 243089 1 2 999999 153615 1 5 999992 732544 1 79001 737061 -994510 2 199766 830089 1 2 999999 -25625 1 2 999999 353451 1 2 999999 564868 2 2 999999 1 12 999998 510969 1 207011 623464 40840 2 77731 318401 2 2 999999 2 376359 814612 1 9 999994 -15954 2 80342 155972 2 2 999999 1 13 999998 -787607 1 2 999999 684954 2 17 999987 2 788519 972691 1 259837 616205 867182 1 14 999998 -524562 1 19 999989 -791175 1 482203 900592 594179 2 3 999996 2 6 999993 2 20 999981 2 2 999999 1 2 999999 664520 1 2 999999 -486030 1 8 999997 169795 1 210891 922074 391317 1 20 999988 18074 2 2 999999 2 3 999993 1 254851 781173 539839 1 355349 583357 -362599 2 12 999991 2 2 999999 1 794985 924579 788054 1 244498 253932 -858163 2 2 999999 2 12 999994 2 4 999988 1 8 999987 16281 1 2 999999 -853907 1 2 999999 831962 2 2 999999 2 449246 732570 1 14 999997 650870 2 442809 491197 1 326289 790778 411916 2 23023 216880 1 600801 735441 -800772 2 635333 907513 2 2 999999 1 180068 831284 -418134 1 582269 693769 -169228 1 2 999999 -189880 2 2 999999 1 14 999986 -645629 2 2 999993 2 2 999999 2 498485 724259 1 7 999982 823695 2 16 999991 2 11 999996 1 2 999999 -856826 2 5 999997 1 105906 343893 -725109 1 9 999987 -241251 2 18 999982 1 2 999999 289673 1 20 999997 527408 1 16 999983 -858765 2 18 999996 1 120813 570131 403877 1 20 999993 -592116 1 2 999985 125635 1 15 999984 859419 2 2 999999 1 464553 485846 841347 2 3 999985 1 2 999999 -257079 1 113872 150317 455484 1 2 999999 794177 2 2 999999 2 301366 576554 1 2 999999 957130 1 12 999983 845882 2 132311 992873 2 2 999999 1 19 999995 -968238 1 174085 880328 -962580 2 2 999999 1 2 999999 745448 1 2 999999 -352451 1 234356 398473 -783061 1 695440 780765 -129904 1 4 999998 -565468 2 20 999994 2 242333 663049 2 3 999990 1 249178 918650 -767796 1 15 999982 -737954 2 2 999999 1 11 999981 838759 2 12 999998 1 9 999995 993225 2 10 999992 2 20 999986 2 38059 399497 2 1 999991 1 293799 616620 -294680 1 102370 738374 596051 2 6 999999 2 2 999999 2 9 999983 1 15 999995 -409984 1 2 999999 49848 2 2 999999 2 19 999987 2 13 999985 1 563134 899272 482729 1 15 999983 -234493 2 2 999999 2 767635 836350 2 2 999999 1 16 999995 -175456 1 2 999999 -616258 2 2 999999 1 1 999995 583002 2 481091 870943 1 13 999991 -776247 2 61411 916618 2 895856 963027 2 2 999999 1 4 999987 912294 1 223382 611309 946192 1 2 999999 33002 2 5 999984 2 2 999999 2 3 999993 1 13 999999 302806 1 2 999999 740365 2 768883 771058 1 98328 883960 408216 1 2 999999 799531 1 1 999992 851952 1 2 999999 134973 2 1 999993 1 325561 928692 632232 2 7 999985 1 19 999994 -572202 2 2 999999 2 2 999999 2 2 999999 1 514833 933770 -78748 1 2 999999 932740 2 5 999987 2 469539 930391 2 9 999990 2 766418 828837 2 12 1000000 2 2 999999 2 2 999999 1 35956 57569 848606 1 588457 979154 -53949 2 8 999987 1 7 999991 204795 1 158018 160164 -940372 2 2 999999 2 13 999996 2 2 999999 1 179745 498503 948381 1 2 999999 -358600 1 2 999999 226923 1 232983 359309 -209249 1 6 999989 -161830 2 100011 969997 1 2 999999 82862 1 4 999988 -602121 2 2 999999 1 11 999999 698012 1 330805 400246 -867206 1 167128 917891 -960741 2 695029 809106 1 2 999999 338505 2 11 999991 1 18 999992 -123068 1 121691 341622 -727128 2 152224 392710 1 2 999999 -610843 1 138678 562174 616776 1 14 999996 34816 2 2 999999 2 104149 503206 2 4 999984 2 2 999999 2 2 999999 1 14 999992 -349588 2 2 999999 2 470352 500219 2 345718 513443 2 2 999999 2 16 999987 1 85691 218935 -578042 2 2 999999 1 19946 192561 22576 1 2 999999 223552 1 2 999999 -378050 1 2 999999 -519596 2 2 999999 1 2 999999 547879 2 15 999991 1 14 999997 -316006 2 811381 842593 2 199698 877128 1 15 999984 251425 1 753207 819538 962247 2 17 999984 2 5 999981 2 11 999985 1 2 999999 141885 1 17 999985 398961 1 4 999987 -755885 1 3 999996 153423 2 217965 393436 2 2 999999 2 55747 284333 1 2 999999 -301994 2 504575 750110 1 4 999983 -577319 1 72092 165884 639100 2 489440 545676 2 94585 776528 2 2 999999 1 252874 738361 -6002 1 908585 978515 -198264 2 2 999999 1 2 999999 -483284 1 2 999999 -296659 2 2 999999 2 104634 347326 1 2 999999 -846843 2 2 999999 2 2 999999 1 2 999999 467607 2 38021 845020 1 8 999993 -285447 2 329644 829233 1 11 999999 376756 1 11 999984 -260063 2 2 999999 2 181332 864255 2 2 999999 1 763054 885335 953760 2 2 999999 2 785068 843381 1 877426 976768 753813 2 79601 782022 2 10 999982 2 6 999985 2 10 999984 2 314665 357168 2 2 999999 1 2 999999 -856425 1 4 999998 686605 1 2 999997 -540228 2 601947 888933 1 2 999999 -621471 1 2 999999 686580 2 2 999999 2 2 999999 1 171059 480354 155857 1 4 999987 70489 1 2 999999 -594902 1 12 999994 375359 1 7 999994 -136721 2 2 999999 1 261926 557896 993606 2 395158 431103 2 2 999999 1 2 999999 -409012 1 3 999988 -220705 1 11 999991 175842 1 408877 769664 -494937 1 7 999995 223535 1 2 999999 299906 1 175721 929388 722945 1 16 999996 -698481 1 305057 634350 961725 2 16 999982 1 611596 812113 636310 1 2 999999 815130 2 2 999999 1 2 999999 491013 1 14128 90776 -269545 2 40114 842550 1 2 999999 410869 1 14 999994 793775 2 11 999993 2 1 999994 1 3 999996 -203667 2 2 999999 1 6 999987 343233 1 2 999999 -197359 2 173885 650711 1 9 999986 -812707 1 10 999998 75902 1 11 999997 -744245 1 13 999985 -248932 2 3 999993 1 340500 919779 -430328 2 28801 962832 1 1 999983 814700 1 567049 742931 99790 1 171782 588658 302251 1 2 999999 -285834 1 313743 483788 -18832 2 4 999996 2 2 999999 2 4 999991 2 15 999986 2 54141 532583 1 2 999991 214235 1 681734 985992 -698162 1 2 999999 -662094 1 117578 464484 -237916 2 2 999999 2 2 999999 2 604396 870313 2 2 999999 2 635745 839734 1 2 999999 -245790 1 4 999999 -244719 1 2 999999 361113 1 3 999999 -663637 2 484854 497138 1 12 999981 197058 2 7 999981 2 11 999986 1 188677 261221 611825 1 2 999999 -460212 2 4 999982 1 13 999999 -71840 2 417589 454802 1 515137 889204 817608 2 18 999998 2 681134 807645 2 2 999999 2 19 1000000 2 62800 311618 2 2 999999 1 447450 530253 945300 2 30319 125950 2 559987 856386 2 511024 770935 1 318335 474477 479090 1 19 999998 -245823 1 2 999999 -954112 2 2 999999 2 13 999988 2 2 999990 2 15 999985 1 469921 997533 -799855 2 15 999994 2 2 999999 2 2 999999 1 9029 237794 -219148 1 247979 865387 -228037 2 269264 383119 1 8 999999 -708387 2 12 999981 1 2 999999 -683964 2 119235 899890 1 16 999991 -229027 2 2 999999 2 2 999999 1 2 999999 861669 1 2 999999 -258475 1 2 999999 249207 1 7 999987 925705 1 561939 923668 -73337 2 444178 654775 2 552641 684094 2 30086 281672 1 13 999984 -25623 2 2 999999 2 2 999999 2 5 999983 1 9 999992 941655 2 2 999999 2 2 999999 1 2 999999 759685 2 2 999999 1 11 999990 691255 1 19 999983 222161 1 18 999989 -784369 2 630161 960184 1 2 999999 255926 2 5 999991 1 2 999999 131030 1 10 999989 -439200 1 12 999999 26170 2 7 999990 1 732334 959084 -921891 2 2 999999 2 12 999994 2 2 999999 2 2 999999 1 16 999992 308403 1 4 999989 934845 1 2 999999 -312191 2 2 999999 2 20569 398925 1 22677 915623 -189685 1 11 999984 432020 2 641726 922647 2 358815 620092 2 364999 731937 1 2 999999 997819 2 18 999984 2 2 999999 1 2 999999 729419 1 252598 807526 -917988 2 3 999983 2 963236 964560 2 5 999989 1 2 999999 667477 2 409375 988183 2 512124 758511 1 10 999996 -787744 1 477397 966514 437767 1 1 999995 645436 2 2 999999 2 2 999999 1 2 999999 827386 1 9 1000000 -910314 1 2 999999 330387 1 299034 769713 -529640 2 2 999999 1 2 999999 -794046 1 378227 819520 -101023 1 2 999999 133033 1 370139 488698 -643399 1 16 999989 -778789 2 2 999999 2 563979 993273 1 572731 595444 207802 1 2 999999 -180697 2 461495 618838 2 179107 225652 2 2 999999 1 19 999997 97749 2 16 999986 2 486482 636525 1 333273 843140 -727395 1 70774 761226 559000 2 2 999999 1 2 999999 -148794 1 4 999998 -827986 2 2 999999 1 532897 732964 636039 2 280290 739946 1 17 999998 975713 2 195039 767374 1 2 999999 -580237 1 9 999999 714360 2 154646 508653 1 2 999993 359264 1 1 999998 -462744 2 2 999999 1 213191 540874 -56833 1 151471 321805 759793 1 2 999999 -615425 2 8 999992 2 554776 821876 2 2 999985 2 2 999999 2 2 999999 2 5 999996 2 41480 623056 2 85526 92678 1 15 999994 601010 1 2 999999 744706 2 6 999992 1 234142 901775 -963468 1 2 999999 -280450 2 312438 398443 1 2 999999 436077 2 10 999997 1 87517 490344 13590 1 6 999999 -469163 1 284578 506804 -919721 1 6 999983 28481 2 19 999983 1 2 999999 -357346 2 2 999999 1 609928 727013 -820103 2 849514 935845 1 2 999999 803049 1 586508 826976 647114 2 228730 619991 1 2 999999 761738 2 229173 835164 2 121774 779250 1 14 999992 643419 2 2 999999 2 626117 875921 2 9 999990 1 2 999999 -552796 2 17 999996 1 2 999999 -831949 1 293669 682156 123065 1 2 999999 511412 1 18 999988 7064 2 5 999990 1 17 999992 740161 2 2 999999 2 2 999999 2 3 999993 1 192177 763698 248542 1 15 999982 59915 2 2 999999 1 6 999995 227112 2 400945 555763 1 2 999999 -53890 1 2 999999 -922901 1 14 999991 -111853 1 3 999999 -824232 1 24128 980613 -910796 1 20 999994 273265 1 2 999999 467341 1 15 999983 -217113 1 74888 280487 -192826 2 474763 803943 2 2 999999 1 232877 906714 784299 2 150455 535085 1 251778 444892 -554042 2 110169 484246 2 2 999999 2 218338 907389 1 1 999993 -971636 1 739575 874091 58459 1 6 999989 600336 1 406816 967599 615558 2 58244 964449 1 2 999999 493949 2 78837 395870 1 2 999999 820018 1 14 999983 -600550 2 6 999997 2 13 999981 2 11 999997 1 333304 762232 -180054 2 2 999999 1 17792 474523 660345 1 14 999986 494078 1 2 999999 -318351 2 2 999999 2 2 999999 1 9 999995 -319389 1 25354 943597 404881 1 9 999984 562278 2 470482 935938 1 68073 557083 -853753 2 221139 714922 2 10 999989 1 2 999999 671697 2 2 999999 2 2 999999 1 3 999989 -41903 1 2 999999 827105 1 16 999981 -915097 2 2 999999 2 361681 679207 1 299358 328334 888503 2 244497 539751 2 2 999999 2 51463 285274 1 2 999999 -294046 2 203859 928602 2 8 999997 2 8 999987 2 537909 832270 1 14 999987 170501 1 798828 858632 263188 1 10 999985 924384 2 7 999999 2 798282 833332 2 150104 541897 2 2 999999 2 2 999999 2 436366 986528 1 2 999999 2848 1 285202 811384 707714 1 2 999999 398265 1 552369 968273 325362 1 3 999992 593286 1 120464 809204 735521 2 7 999990 2 2 999999 1 2 999999 -774140 2 5 999991 2 6 999986 2 10 999985 1 17 999995 562365 1 294097 685450 -913017 2 2 999999 2 6 999987 1 12 999982 -104829 1 422785 446818 -172585 2 17 1000000 2 4 1000000 2 2 999999 2 17 999982 1 18 999989 -7537 1 948420 957987 632955 1 9 999999 3595 1 2 999999 -912937 1 14 999996 -282071 1 227229 679917 510829 1 2 999998 32774 1 16 999996 718486 1 2 999999 32585 1 43313 941456 370596 2 296061 709347 2 15 999996 1 2 999999 195398 2 1 999995 1 7 999981 -807030 2 6 999994 2 2 999999 1 272678 776384 916037 2 749737 907568 1 2 999999 -585812 2 20 999990 1 2 999999 -757445 1 2 999999 -659291 2 2 999999 2 347656 414637 2 314697 918471 2 113544 855637 2 2 999999 2 2 999999 1 133367 391841 -381333 1 2 999986 -651187 1 19 999983 284283 2 7 999991 1 2 999999 404072 1 5 999994 -964078 1 18 999998 -950226 1 209074 687750 -680667 1 5 1000000 896349 1 1 999988 -830642 2 6 999993 2 7 999993 1 1 999982 -27280 1 75308 106956 -281820 2 310301 804776 1 2 999999 -706778 1 6 999987 819617 2 603738 923486 2 2 999999 1 13 999996 100536 1 5 999995 132333 1 10 999994 905769 2 441714 760089 1 2 999999 822635 1 2 999999 531951 2 2 999999 2 14 999981 1 13 999989 -85117 2 67722 382810 2 1 999992 2 7 999981 2 726556 871997 1 2 999999 -132303 2 2 999999 1 2 999999 -309858 1 253857 283281 254098 2 3 999992 2 391524 917037 2 2 999999 1 2 999999 -751053 1 2 999999 469384 1 168090 777528 -143423 1 6 999996 -110833 1 114003 189164 799803 2 8 999984 2 2 999999 1 2 999999 -843060 1 8 999992 737288 2 391972 706576 1 7 999988 -467832 2 2 999999 2 15 999984 2 279640 563278 2 2 999999 1 2 999999 292829 2 172624 871064 1 2 999999 549439 2 7 999996 1 2 999999 201868 2 172358 504349 2 352479 712526 1 478983 880886 -838694 2 12 999987 1 20 999988 -783151 1 2 999999 272971 2 12 999982 2 504434 550737 1 2 999999 -836687 2 2 999999 1 11 999987 955493 2 2 999999 1 15 999997 -463970 1 322215 873637 -169648 1 323645 967099 26807 1 2 999999 948014 1 310352 613838 210038 2 13 999988 2 807679 937303 1 66090 197467 -965988 1 15 999981 402201 1 357119 719033 19296 2 9 999988 2 2 999999 1 15 999988 -392208 2 2 999999 2 6 999991 2 514101 831946 2 2 999999 1 2 999999 -368626 2 2 999999 2 651984 961838 1 2 999999 -666761 2 469994 559115 2 247998 449103 1 2 999999 86920 1 2 999999 -973548 1 2 999999 -619797 1 18 999986 -187868 1 2 999998 716561 1 2 999999 -724892 2 66555 706317 1 491112 633293 426586 1 15 999985 809548 2 539212 801356 1 488368 550813 183756 1 136192 652628 -666092 1 2 999999 770009 2 8 999987 2 18 999985 2 483813 649063 1 2 999999 494980 2 9 999982 1 2 999999 101792 2 2 999999 1 20 999991 974028 1 18 999983 605521 1 4 999982 182715 2 392781 787231 2 3 999981 2 16 999987 2 252302 632055 2 2 999997 1 788696 896319 -911322 2 2 999999 1 730810 787447 -689894 1 224551 553854 -352773 2 115916 460375 2 789255 805540 2 9 999987 2 2 999999 1 5 999993 205679 1 122035 417513 -627955 1 2 999999 635234 2 2 999999 1 6 999989 -978241 2 2 999999 1 271795 429220 380044 2 2 999999 1 2 999999 -127130 1 2 999999 -873641 1 2 999999 -631797 1 9 999990 871511 1 2 999999 -69877 2 449858 774718 1 2 999999 -470282 1 5 999993 -567919 1 9 999985 608837 1 7 999995 992374 1 2 999999 166599 2 17 999990 2 11 999993 2 226977 534736 2 2 999999 1 5 999994 87404 2 21923 663313 1 20 999992 -410707 2 5 999992 2 38606 577232 1 2 999999 599518 2 7 999992 2 336036 455267 2 42615 813292 1 2 999999 -999489 2 3 999983 1 2 999999 -988813 1 11 999986 -609032 2 2 999999 1 16 999996 -728877 2 3 999992 1 8 999987 880434 2 6 999983 2 7 999988 2 8 999981 2 2 999999 1 2 999999 -633697 1 3 999986 408299 2 14 999998 2 18 999987 1 6 999997 975981 1 2 999999 -638166 1 11 999987 844108 2 2 999999 2 2 999999 2 2 999999 1 2 999999 380074 1 9 999991 353387 1 107231 786952 -475626 1 2 999999 -198632 2 2 999999 2 9 999994 1 2 999999 830822 2 464000 569061 2 257927 819064 1 7 999982 -554396 2 14 999992 2 299065 905398 2 5 999994 2 834411 948158 1 6 999991 -278952 2 8 999983 2 16 999990 1 2 999999 894203 2 877666 905848 2 2 999999 2 3 999993 2 2 999999 1 452812 970461 -97247 1 2 999999 786055 2 2 999999 1 2 999999 -987870 1 2 999999 -446603 1 330405 700179 -962330 2 2 999999 2 2 999999 1 564169 939163 507598 2 13 999987 2 2 999999 2 12 999990 1 229108 647783 849079 1 2 999999 -534115 1 209216 287184 -789763 1 2 999999 -561961 2 15349 329353 1 19 999990 106421 1 11 999981 359857 2 1 1000000 1 475924 837333 -636251 2 2 999999 2 17 999993 2 9 999993 1 547736 580306 -586838 2 418198 751467 1 17 999985 894876 1 13 999984 -646693 2 192856 302890 1 2 999993 -820158 1 623685 742942 -826510 1 1 999988 131527 2 16 999997 1 18 999989 380462 1 13 999991 895137 2 2 999999 1 2 999999 200921 2 2 999999 2 2 999999 1 274972 315757 -21115 2 412957 531421 2 16 999988 1 299812 650536 113526 1 2 999999 444766 1 11 999994 -217940 1 17 999989 -100189 2 11 999991 1 280762 478386 -34699 2 767193 773088 1 635302 819652 410784 1 2 999999 687233 2 11 999984 2 525044 958764 1 4 999995 -696440 1 1 999983 -547745 2 2 999999 1 14 999989 222894 1 543826 705551 282389 1 18 999990 871100 2 305596 492499 2 12 999984 1 2 999999 -996969 1 3 999984 -244574 1 12 999996 -272748 2 18 999984 2 7 999988 1 2 999999 -125892 1 353846 962674 -433677 2 13 999982 1 363449 739097 -511545 1 10 999988 71985 2 243279 894480 1 2 999999 -693256 2 239071 399225 2 2 999999 1 2 999999 -777244 1 303548 567317 573628 2 14 1000000 1 17 999988 -766901 1 276221 434568 824643 2 429611 612147 2 740553 979822 2 16746 287147 2 1 999987 1 2 999999 958201 2 344838 413085 2 2 999999 1 436359 581350 56949 2 2 999999 1 2 999999 931089 1 458321 557770 -71975 1 6 999981 -678885 1 335491 808235 -384780 2 8145 85924 1 315794 624606 379933 1 2 999999 -760021 1 244479 650938 504186 1 8 999981 25474 2 8 999997 1 346364 839580 33629 2 11 999983 1 2 999999 720504 1 26193 230755 201627 2 19 999989 2 1 999988 1 2 999999 -809466 1 2 999998 -129984 2 7 999999 1 293029 896876 -278186 1 16 999982 -313931 1 2 999999 821281 1 775335 796273 -207874 1 861429 917806 606317 2 2 999999 1 2 999999 33206 2 290944 371057 2 14 999988 1 19 999990 -641181 2 16 999995 1 250595 955854 241810 1 123353 240512 -647504 1 154751 171056 252985 1 56301 182481 618044 1 9 999988 -976611 1 6 1000000 -343210 1 2 999999 268943 2 18 999993 1 2 999999 627494 2 39336 446112 1 2 999999 519233 2 1 999998 2 43801 60808 1 86010 190697 770603 1 2 999999 -684333 1 132169 170974 638976 1 23242 262544 292180 1 83017 605894 -640801 1 20 999991 -390571 1 2 999999 348877 2 97433 452115 1 2 999999 -27475 1 138344 366930 431796 2 2 999999 1 8 999994 -978940 2 12 999985 2 3 999992 2 7 999990 2 187442 946832 2 2 999999 1 2 999999 816920 1 244783 978038 -475282 1 2 999999 498061 1 18 999991 -694520 2 1 999982 1 364012 893098 449655 2 108735 195667 1 2 999999 373017 1 2 999999 232537 2 9 999993 1 2 999999 -21219 2 11 999993 1 2 999999 986987 2 2 999999 2 211953 610329 2 11 999994 1 113287 188372 -618618 1 382677 629419 480697 2 2 999999 2 2 999999 2 2 999999 2 132733 916671 2 13 999987 1 2 999999 -436130 1 812089 950669 140986 1 2 999999 -424763 2 2 999999 1 12 999994 25080 1 12186 324562 670656 2 18 999990 1 5 999992 -809808 2 18 999984 2 2 999999 1 10 999986 -927224 1 2 999999 -520046 1 2 999999 -830355 1 7 999992 550902 2 5 999994 2 311692 569447 2 109331 527235 1 516408 625705 -165059 2 4 999984 2 14244 434695 2 2 999987 2 146412 235434 2 270831 537866 2 7 999996 1 21144 706982 886937 2 7 999984 1 16 999990 -270317 1 2 999999 144882 1 15 999999 -765215 2 2 999999 1 2 999999 -786804 2 2 999999 1 410561 641956 408980 2 15 999982 2 204184 767142 2 2 999999 1 2 999999 769943 1 18 999989 618064 2 2 999999 2 84500 265329 2 129695 735406 2 18 999994 1 2 999999 380726 1 507926 737453 675850 2 2 999999 1 2 999994 830458 2 3 999981 1 19 999997 673612 1 16 999994 -778263 2 2 999999 1 166731 303652 -444584 2 2 999999 1 2 999999 -756144 1 2 999999 615908 1 2 999999 -657467 2 2 999999 1 2 999999 -983642 1 5 999999 -13094 1 2 999999 417209 1 20 1000000 215306 2 2 999999 1 2 999999 975003 1 466293 977535 -626913 2 248480 543114 2 4 999983 2 2 999999 1 377248 753242 -862022 1 13 1000000 823949 2 2 999999 2 2 999999 1 2 999999 -863557 1 10 999992 -849663 2 2 999999 1 2 999999 657332 2 708499 900976 2 357658 627843 2 485737 966299 2 6 999995 2 6 999995 1 735397 836087 -86299 1 11 999983 -667523 1 2 999999 -923385 1 181550 960211 -182790 1 40669 867138 -23789 1 2 999999 36601 1 2 999999 642450 2 2 999999 1 134490 931184 -952469 1 13 999991 819902 2 18 999982 2 258959 867588 1 2 999999 -358701 2 2 999999 2 2 999999 2 728589 793614 2 2 999999 2 185401 651260 1 716714 759811 280345 1 6 999988 773270 2 16917 80622 2 546144 694831 1 1 999983 124569 1 2 999999 13339 2 39705 437892 2 6 999985 1 14 999999 714589 2 2 999999 1 2 999999 -508907 2 2 999999 2 16 999993 1 19 999988 947991 2 188271 505637 1 2 999999 -411177 2 2 999999 2 2 999999 1 348711 709649 -794865 1 2 999999 -766391 2 2 999999 2 61638 340323 2 15 999995 2 2 999999 2 291848 349350 1 2 999999 541037 1 1 999994 -281462 2 348634 493952 1 2 999999 -89598 1 3 999988 -438860 1 20 999991 374245 2 101249 417947 2 99175 350241 1 4 999989 -858621 1 2 999999 -744633 2 1 999990 1 11 999992 214991 2 2 999999 1 106576 506104 157595 2 467546 774268 1 12 999992 -831467 1 6 999988 962576 1 3 999985 -833083 1 9 999999 832777 1 2 999999 -901709 1 428717 752225 -708927 2 767855 797391 1 2 999999 609986 2 122165 553218 1 277523 942097 -961183 2 650679 927339 1 585775 991771 230203 1 7382 951659 766508 2 100494 248420 1 2 999999 811857 2 2 999999 1 2 999999 -88596 2 647806 685670 2 12 999993 2 471697 545615 1 13 999984 -648623 1 263938 803887 -249767 2 9 999984 1 2 999999 -240375 2 2 999999 1 816248 839929 -660455 1 2 999999 -710258 2 2 999999 1 12 1000000 676191 1 2 999999 804397 2 13 999981 1 12 999994 -920167 1 12492 388726 642851 2 583511 673929 2 2 999999 2 7 1000000 2 2 999999 1 8 999989 814055 1 7 999990 716664 1 19 999993 -653615 2 2 999996 2 2 999999 1 2 999999 416603 2 2 999999 1 305699 699122 -715802 2 1 999982 1 2 999999 231289 2 1 999987 1 50129 526733 648449 2 2 999999 2 16 999981 2 2 999999 2 2 999999 1 2 999999 10991 1 419791 791877 -419948 1 2 999999 -373182 1 241665 341852 439690 1 17 999990 379765 2 614862 725767 1 2 999999 614958 1 440991 592407 -509548 1 2 999999 196037 1 9 999998 -32329 2 228598 353100 2 1137 262853 2 2 999999 2 231345 296119 2 246070 482468 2 678901 683593 1 2 999999 706774 2 2 999999 1 2 999999 71134 1 2 999999 863078 1 635091 835733 680165 1 1 999983 957324 2 2 999999 1 14 999989 397372 1 2 999987 -549669 1 1 999988 911655 1 66330 774847 -173865 1 2 999999 -791903 2 2 999999 1 2 999999 -897226 2 14 999986 2 2 999999 2 2 999999 2 336590 637521 1 548220 912896 -821803 2 2 999999 2 8 999997 2 5 999994 2 149658 555933 1 9 999981 731566 1 2 999999 697879 2 2 999999 2 20 999992 1 2 999999 710794 1 2 999999 439886 2 3 999983 2 8 999987 1 13 999995 869513 1 2 999999 930961 2 2 999999 2 309323 642352 1 2 999999 -122476 2 107460 763758 1 10 999987 271600 1 11 999994 784152 1 2 999999 -216701 2 424501 718891 1 16 999987 -893010 2 17 1000000 1 2 999999 650171 2 2 999999 2 48271 489187 1 66878 91335 475714 1 7 999983 -946723 2 10 999993 1 55820 819063 -34555 2 5 999994 1 115453 649879 -182065 1 11 999998 -955829 2 2 999999 2 2 999999 2 158328 811968 2 175310 635213 1 2 999999 -421366 1 98171 961341 539239 2 2 999983 1 14 999991 947150 1 597364 932935 -126751 2 2 999999 1 539327 898496 -166973 2 2 999999 1 2 999999 915967 1 427352 485765 -514092 2 2 999999 2 12 999990 1 17 999988 525368 2 12 999982 1 388584 726587 830301 1 2 999999 -705617 1 2 999999 363325 2 449625 878316 1 2 999999 893159 1 13 999994 494194 2 714266 937404 2 2 999999 1 491378 945161 -154335 2 52882 216046 2 6 999984 1 2 999999 555583 2 9 1000000 2 2 999999 1 2 999999 -751115 1 3 999981 800747 1 632840 770011 685371 2 2 999999 1 4 999995 587604 2 2 999999 1 6 999998 321044 1 14 999992 608884 1 2 999999 -197556 1 20 999990 410376 1 2 999999 204687 2 2 999999 1 351402 822557 966466 1 2 999999 -4074 2 2 999999 1 2 999999 115203 1 11 999997 275279 2 2 999999 2 4 999985 2 187942 812071 2 14 999995 1 94791 280627 129332 2 9 999996 2 217015 362288 2 2 999999 2 2 999999 1 8 999983 -214471 1 2 999999 13276 1 17 999994 -600955 2 18 1000000 2 2 999996 1 2 999999 424571 2 2 999999 1 16 999994 -788979 1 2 999999 455773 2 70487 289962 1 7 999995 -535317 2 11 999997 2 12 999990 2 15 999990 1 9590 62300 -678377 2 958658 998673 1 2 999999 -515976 1 2 999999 287180 1 376012 633292 -816351 1 2 999999 249892 2 438145 871353 1 2 999999 386453 1 2 999999 -799602 1 7 999992 802183 1 2 999999 362515 2 2 999999 1 784662 851923 206187 2 17 999999 2 2 999999 1 2 999999 597286 1 2 999999 -124450 2 2 999999 2 588924 758486 1 206595 715959 -598005 2 10526 916894 1 11 999999 553286 1 16 999994 -566182 1 15 999984 568508 2 467420 508810 2 2 999999 1 11 999987 -352425 1 492837 901556 -280052 1 2 999999 347585 1 3 999988 264423 1 10 999981 542101 1 2 999999 -147677 1 2 999999 -558022 2 99809 658707 1 67138 96378 -281782 1 403312 404429 -605662 1 2 999999 853022 2 2 999999 1 4 999995 652063 2 20 999994 2 16 999992 2 647204 938932 2 42887 377019 2 2 999999 1 5 999984 654119 1 2 999999 893354 2 317843 810087 1 2 999999 609297 1 486380 773215 -258754 1 2 999999 -956215 1 6 999982 992783 1 2 999999 432604 2 2 999999 1 19 999994 977015 1 578785 979197 772313 2 2 999999 2 2 999999 1 16 999981 -589180 1 184708 335896 -363793 1 468196 717695 560528 1 2 999999 -556763 1 574065 700953 -140762 1 2 999999 -842040 2 19 999998 2 146133 397988 1 394554 673420 -482995 1 4 999989 634033 1 128970 961005 243835 1 2 999999 -161777 2 113557 160687 2 15 999982 1 885780 900690 259126 1 5 999986 -314081 1 2 999999 109313 2 2 999992 1 8 999994 -264275 2 18 999983 1 9 999985 -318829 1 17 1000000 712359 2 2 999999 2 6 999994 2 2 999999 1 4 999994 -212516 2 2 999999 2 2 999999 2 1 1000000 1 11 999995 -725197 1 259039 322685 37548 1 2 999997 318374 2 408439 569974 1 2 999999 -57705 2 2 999999 1 35090 447156 49505 2 6 999997 1 308873 466782 -675097 2 9 999992 2 5 999988 1 2 999999 -600377 1 2 999999 -898201 2 693808 712035 1 144022 620437 896851 1 2 999999 569483 2 665472 904906 1 2 999999 952076 2 492624 704071 2 72054 298045 1 113685 444574 557900 1 17 999990 41614 1 2 999999 -89237 1 2 999999 -931204 1 564561 710359 -133637 2 2 999999 2 2 999999 2 12 999981 1 1 999998 284044 1 19 999982 -711162 2 2 999999 1 200410 772631 279339 2 98396 647271 2 127358 689470 1 2 999999 241427 2 2 999999 1 3 999990 648393 2 2 999999 2 21502 626085 2 266419 725696 2 154652 566262 2 2 999999 2 76966 271305 1 1 999990 -978815 2 473145 830605 1 324828 706570 340885 2 2 1000000 1 15 999985 -610696 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 515735 581380 -959393 1 2 999999 770027 2 254359 568037 1 19 999990 -769668 2 2 999999 1 2 999999 929663 1 2 999999 -241014 2 2 999999 2 89035 632129 2 2 999999 2 2 999999 2 271100 702253 2 2 999999 1 385451 498836 525311 2 9 999990 1 247444 309703 -131158 1 2 999999 671842 1 2 999999 937338 2 2 999999 1 14 999987 -706845 2 10 999987 2 29730 903412 1 13 999988 -574441 1 122622 196149 708408 1 2 999997 186738 2 214611 819467 2 15 999989 1 7 999996 -323570 2 721462 773442 2 152247 309824 1 2 999999 653000 1 884323 997288 -774429 1 10 999996 -180474 1 13 999986 -269887 2 10 999981 2 305512 456785 1 20 999981 704211 1 2 999999 264757 2 5 999982 1 2 999999 442694 2 379321 552417 2 677393 684962 2 1 999984 2 2 999999 2 13 999994 1 2 999999 -68830 2 11 999991 2 341865 725672 2 2 999999 1 6 999981 -168517 2 250142 386849 2 2 999982 2 17 999995 1 415115 925392 159297 2 259251 818244 2 13 999995 2 569132 723401 1 2 999999 -164919 2 2 999999 2 681109 682394 2 2 999999 1 2 999999 -687565 1 806772 873531 703997 2 2 999999 1 16 999995 -156967 2 37313 57069 1 3 999993 -564755 2 355205 898552 1 2 999999 -760498 2 557937 781166 2 6 999989 2 75094 582339 1 552182 623714 -824631 1 32760 804548 -168823 2 454593 878216 1 2 999999 184597 1 20 999997 -376649 2 2 999999 2 17 999988 2 2 999999 2 17 999991 2 551121 828763 1 12 999992 -363865 1 19 999999 -577565 1 598607 924202 -82855 1 197746 411723 919070 2 2 999997 1 8 999993 -359461 2 2 999999 2 50899 588633 2 50672 720196 2 27781 389171 1 2 999999 -184860 1 651603 924368 946799 1 2 999999 -250567 1 12 999988 -641913 1 364839 455028 105953 2 10 999993 1 10 999989 -635734 2 3 999983 1 14 999999 255745 2 128423 954539 1 66219 301373 370896 2 19 999990 2 2 999999 1 463265 560606 142387 1 2 999999 193248 1 877175 917608 -612083 1 13 999998 420154 2 479605 514303 1 38963 815022 -305395 1 460045 642816 -737600 1 2 999997 23156 2 9 999993 2 2 999999 2 171063 628603 1 2 999999 590233 2 283032 673958 2 9 999998 1 398330 558669 794368 2 163666 438028 1 164835 838753 721649 1 674195 833326 -226125 2 2 999999 1 15 999983 -941145 1 2 999999 690728 2 2 999999 2 322291 560413 1 1 999999 -286066 1 2 999999 380471 2 344780 974600 1 2 999999 -527745 1 2 999999 303649 1 354497 692692 -44463 2 2 999999 2 19 999989 1 11 999992 -392094 1 2 999999 -217548 2 625181 745715 2 18 999996 1 7 999997 -550711 1 2 999999 -581931 1 14 999996 -230376 2 2 999999 1 862619 987987 -567430 1 267150 271807 -82627 2 2 999999 1 1 999997 708215 1 2 999999 -191483 2 5 999993 2 111495 336354 1 650969 931622 420482 1 306849 983251 188266 2 543684 827450 1 2 999999 866643 1 2 999999 959204 1 817716 974347 130975 2 44675 897137 1 4 999983 151810 1 308799 506047 -616847 1 12 999994 -759468 1 2 999999 -267559 1 670727 705152 -636932 2 2 999988 1 2 999999 626268 1 2 999991 -299506 1 8489 312941 816418 1 2 999999 977431 2 8 999985 1 2 999999 -343832 1 385744 509162 -672679 1 5 999995 -179391 2 133421 918009 1 16 999989 -8239 2 827083 830809 2 2 999999 1 2 999999 956585 2 218875 743735 1 55718 190286 455059 1 2 999999 -250935 2 2 999999 1 14 999996 316250 2 2 999999 1 9 999992 -791969 2 2 999999 2 874736 902764 1 240644 908611 794107 2 4 999989 2 2 999999 1 45610 256164 -517868 1 11 999988 -751465 1 500643 759058 733080 2 106691 260368 1 9 999992 116636 1 2 999999 316023 1 11 999997 856026 2 2 999999 2 2 999999 1 8 999986 -467599 1 6 999987 -991711 2 2 999999 2 869096 909693 2 14 999985 1 2 999999 686472 1 1 999991 -262526 1 11 999996 -448488 2 2 999999 2 2 999999 2 2 999999 1 2 999988 918914 2 2 999999 2 208370 741325 2 173096 999184 1 2 999999 -551993 2 149165 503234 2 751804 777876 2 2 999999 2 2 999999 2 490129 502321 1 2 999999 -821674 2 599819 893529 2 365202 956037 2 89269 530031 1 2 999999 -367759 2 364778 512193 2 19 999990 2 2 999999 2 20 999990 2 6 999995 2 2 999999 2 775435 930848 2 3 999986 2 18 1000000 2 9 999981 1 8 999995 527324 2 246906 706804 1 2 999999 789814 1 10 999982 -9412 2 18 999985 1 824590 908575 638444 1 12 999998 830730 1 12 999994 -577884 2 2 999999 2 347490 664042 2 1 999982 1 8 999983 -363131 1 477262 939395 -402868 2 2 999999 1 2 999995 -876770 1 16 999983 -98335 2 9 999981 1 252596 444828 -8872 1 81051 86756 427917 1 8 999986 -719109 1 2 999999 203189 1 2 999999 994136 1 2 999999 -474381 2 82438 150852 1 2 999999 180677 2 254785 535721 2 1 999986 1 8091 16974 795675 1 14 999981 343987 1 206304 652280 -577373 1 2 999999 -668819 2 6 999998 2 7 999995 2 343874 812461 1 740106 855467 249922 1 12 999987 -303345 1 2 999999 387707 1 98782 172815 -191557 2 2 999999 2 211175 660314 1 5 999987 -95249 1 56201 861745 -155345 2 12 999983 1 46899 564617 -600476 1 155110 844807 -686174 2 5 999995 1 262035 879340 -6803 1 2 999999 -595492 1 2 999999 187562 2 2 999999 1 2 999999 -507473 1 10 999983 320725 2 131038 485808 1 74204 654087 -338765 1 2 999999 -299285 2 2 999999 1 536227 816314 846467 1 6 999996 -435414 1 2 999999 381317 1 702862 822253 825610 2 4 999991 1 2 999999 211943 2 2483 803088 1 5 999994 -48922 1 2 999999 -509933 1 4 999999 766677 2 2 999999 2 20 999982 2 653176 943057 1 325377 707568 -207293 2 2 999999 1 3 1000000 -786798 1 90466 379180 -54022 1 80736 948510 202603 2 2 999999 1 610342 920823 -229355 2 2 999999 2 2 999999 2 2 999999 2 117258 691042 1 2 999999 363272 2 2 999999 1 19 999992 717819 1 9 999995 -671699 2 9 999992 2 155699 480268 2 2 1000000 2 12 999984 2 9 999987 2 242066 408784 2 7 1000000 1 15492 773415 -233610 2 6 999995 2 292073 784628 2 14 999993 2 2 999999 2 11 999986 1 18 999985 -896096 2 15 999988 2 15 999991 1 2 999999 -138500 2 19 999985 2 2 999999 1 2 999999 -269519 2 57585 601371 2 11 999998 1 304031 342807 880799 1 2 999999 -229160 1 2 999999 819939 2 2 999999 2 39394 956747 2 11 999990 1 2 999999 -171815 1 6 999999 312301 1 8 999999 -364983 2 637 594891 1 1 999995 934732 2 554839 587470 1 2 999984 -685962 2 340361 581761 2 173810 439207 1 736701 914613 364152 1 2 999999 -579413 1 15 999989 956031 1 10 999991 -18681 1 847280 958086 222859 1 2 999999 -192590 1 20 999992 -929561 2 5 999981 1 178244 460161 219150 1 2 999999 503428 2 163982 680900 1 9 999981 850384 1 4 999994 -457725 1 9 999998 -13445 2 130766 191615 1 15 999991 130530 2 576036 700934 1 2 999999 -209996 1 2 999999 677864 1 2 999999 -987192 1 98472 441046 -314772 2 16 999990 1 731262 912686 949093 2 2 999999 1 2 999999 -563163 1 163845 770577 -537999 2 2 999999 1 2 999999 -199804 1 186005 518144 637372 2 2 999999 2 2 999999 2 18 999999 2 320966 751713 1 12 999998 614220 2 16 999984 1 400359 499007 -215082 2 56413 362472 2 15 999995 1 297843 327967 -858151 1 2 999999 -757249 1 2 999993 -104584 1 36922 907125 947406 1 277193 949220 -171383 1 476362 563488 742973 2 323799 501672 1 2 999999 419945 1 227401 530723 -359738 2 2 999999 2 90014 164476 1 10 999988 756235 1 7 999986 507174 1 8 999990 -379665 2 12 999988 2 2 999999 1 99414 362567 130161 2 2 999999 1 2 999999 -27571 2 75089 554748 2 10 999989 1 2 999999 401768 1 2 999999 14924 1 6 999984 259687 1 19 999992 -764063 2 2 999999 2 729125 989294 2 17 999982 1 583774 942166 175948 1 2 999999 279612 1 12 999988 799369 2 2 999999 2 488464 841374 2 2 999999 2 2 999999 1 6 999999 -721928 2 19 999995 2 19 999984 2 19 999998 2 11 999986 1 8 999994 146804 1 11 999992 -110898 2 21514 228601 2 2 999999 1 2 999999 263648 1 564213 603696 -525341 1 651943 831036 567372 2 2 999999 2 2 999999 1 746413 847255 294962 1 14 999995 -942232 1 2 999999 -288895 2 2 999999 1 5 999985 813269 1 2 999999 -64744 1 12 999985 848962 2 8737 166407 2 4 999987 1 441463 548015 621488 2 42132 548537 2 5 999981 2 781113 951656 1 2 999985 -805961 2 920893 931729 2 49476 101887 1 1 999983 120899 2 16 999992 2 4 999982 2 2 999999 1 19 999992 -257852 1 2 999999 -542047 2 2 999999 2 543315 895796 1 12 999994 -617132 1 2 999999 93319 2 509658 621000 1 183634 719298 227523 2 1 999981 2 2 999999 2 739623 972330 1 5 999984 -8491 2 2 999999 1 6 999991 635133 1 2 999999 -502170 1 263755 998274 -93679 1 106604 551226 -286906 1 349985 840008 -723872 2 9 999991 2 195649 938324 1 12 999996 158673 1 18 999990 -156595 2 2 999999 1 2 999999 -896224 1 2 999999 292086 2 18 999987 1 8 999997 -198562 2 2 999999 1 67308 851085 -621374 2 250125 560600 1 7 999999 565772 2 112530 183220 1 1 999991 -197810 1 12 999989 -812332 1 2 999999 -587704 1 1 999994 -312119 2 7 999983 2 5 999999 2 8 999982 1 9 999982 -445767 2 1 999983 1 5 999987 369560 1 378222 786105 693598 1 15 999988 -766392 1 324900 440633 266721 1 11 999991 -877675 1 82142 732332 23377 2 100973 380414 2 2 999999 1 2 999999 456614 2 2 999999 1 16 999991 101910 1 2 999993 682185 1 182478 512818 -528362 2 174100 540796 1 19 999983 393447 2 60224 762806 1 7 999984 486332 1 5 999999 944322 1 2 999999 -328153 1 614368 819672 31785 1 571201 895255 -195796 1 2 999999 330297 2 88330 437323 2 312909 746754 1 53682 185427 908682 2 2 999999 2 364917 974775 1 270967 875782 -185067 2 3 999982 2 17 999992 2 2 999999 1 469470 588773 -692489 1 2 999999 426616 1 14 999994 806167 2 14 999997 2 2 999999 1 7 999997 -500291 2 2 999994 2 8 999995 2 38068 923514 1 133918 517675 -443190 2 2 999999 1 9 999984 -167176 1 18 999989 184262 1 505777 556551 680747 1 178615 733766 978265 1 571420 955995 37860 1 2 999999 384992 1 2 999999 -424284 2 726363 921875 2 13 999981 2 18 999995 1 2 999999 -157217 1 1 1000000 93895 1 3 999998 191901 2 2 999999 2 2 999999 1 358024 997614 111373 2 2 999999 2 100407 247480 1 736605 900238 -497171 2 1 999996 1 335367 377717 319628 2 2 999999 2 18 999986 2 16 999997 2 95016 326923 1 49111 409545 -992598 2 18 999989 1 1 999990 -72878 1 697875 724722 553251 2 446558 874527 2 2 999999 2 2 999999 1 2 999999 -403414 1 3 999997 903882 1 13 999981 41260 1 3 999983 -470982 2 2 999999 1 8 999983 -81429 2 834000 993747 1 11 999999 -564430 1 5 999989 -290338 1 2 999999 -702014 2 20 999996 2 223004 307393 2 165908 357831 1 2 999999 -149184 1 272207 973663 483761 2 2 999999 1 235874 907232 926307 2 9 999985 1 227065 730248 861784 2 533050 990908 1 2 999999 -754488 1 2 999999 -701625 2 2 999999 2 8 999989 2 159740 487967 2 2 999999 1 34877 933029 280028 2 2 999999 2 8 999987 1 2 999999 -420400 2 2 999999 2 2 999999 2 72111 937180 2 7 999988 1 2 999999 -106229 1 19788 900933 361838 2 506571 667822 1 267400 848898 -538924 2 2 999999 1 375103 911876 25309 1 1 999982 -897350 2 2 999999 1 692877 742097 -106433 2 2 999999 2 4 999987 1 2 999999 -845738 2 4 999998 2 11 999994 1 2 999999 -944652 1 2 999999 -229382 2 3 999990 2 17 999993 1 2 999995 229241 1 2 999999 442331 1 2 999999 891447 1 5 999981 -131838 2 12 999991 2 2 999999 2 2 999999 2 362246 741409 2 2 999999 2 49009 486949 2 7 999990 1 140950 692114 -624002 2 5 999988 2 2 999999 2 472447 490445 2 20 999987 2 183881 632008 1 9 999998 131896 1 29367 914732 -502030 2 2 999999 2 2 999999 2 4 999984 2 257422 350331 1 20 999993 -998183 1 2 999999 209034 2 2 999999 2 2 999999 2 2 999999 1 7 999990 -529628 2 2 999999 2 4 999989 2 15 999984 1 2 999999 622728 1 10 999984 -391429 1 20 999985 325734 1 2 999999 -495626 2 367749 434671 2 8 999997 2 2 999999 1 9 999988 -183637 2 8 999987 2 32858 46380 2 821427 925653 1 2 999999 67778 1 2 999999 545781 2 11 999993 2 159431 450940 2 293505 843878 2 11 999992 1 115382 829754 -736299 1 2 999999 374456 1 10 999993 357683 2 303563 467833 1 2 999999 -470508 1 14 999982 501419 2 2 999999 1 223326 766176 456018 1 17 999982 -364537 1 244602 284311 913236 1 18 999995 -474086 2 2 999999 2 6 999994 2 42243 142927 2 16 1000000 1 10 999995 634118 2 14 999984 1 4 999981 132148 1 2 999999 606877 2 2 999999 2 2 999999 1 2 999999 -482237 2 2 999999 2 2 999999 2 15 999986 2 2 999999 2 16 999987 1 424527 606679 349035 1 14 999994 -344220 2 394735 736107 1 2 999999 -534960 2 224260 528581 1 2 999999 714929 1 311077 917862 -18301 1 372266 918218 -597838 2 2 999999 2 12 999983 1 307407 398130 -978607 1 12 999987 495646 2 91442 702415 1 2 999999 -634935 2 2 999996 1 2 999999 -886711 2 7 999983 1 2 999999 64149 1 2 999999 899304 1 204957 622177 278191 1 2 999999 -341127 1 2 999999 -367259 1 2 999999 18991 1 160407 164785 -286674 2 18 999992 2 9 999988 2 335177 442410 2 2 999992 2 3 999995 2 17 999993 1 14 999984 -79621 1 17 999982 483678 1 812512 959954 -75285 1 2 999999 -240207 2 2 999999 2 397661 548820 2 416156 433102 2 2 999999 2 1 999987 2 926390 928418 2 4 999992 1 434211 976415 760369 1 147653 923928 772773 1 16 999992 753976 2 15544 750582 1 2 999999 93292 1 15 999994 -205840 2 92430 253792 1 436549 933429 747918 1 508256 932234 654369 2 700924 973646 1 438435 740960 555655 2 9 999992 1 2 999999 -614759 1 3 999990 955673 1 477238 619059 645940 1 10 999996 60265 1 14 1000000 210132 1 552541 637518 872416 1 185663 557503 725141 2 2 999999 2 372367 933438 2 2 999999 1 152563 627848 675705 1 19 999985 908719 1 1 999987 568182 1 204351 261501 374478 1 319566 937571 794456 2 8 999989 1 534826 897160 347126 1 160751 713207 -751901 1 11 999989 -567126 2 2 999999 1 11 999989 121935 1 2 999999 -156590 1 18 999984 156590 1 2 999999 -396384 1 10 999990 -889642 2 19 999999 2 256748 585740 2 76147 363216 1 2 999999 -817377 1 2 999999 -34181 2 8 999981 2 798330 972251 2 2 999999 1 2 999999 -343677 2 900754 923081 2 84610 727958 2 2 999999 2 560624 918277 2 506890 782246 2 2 999999 1 18 1000000 -97570 1 167982 336233 811207 1 2 999999 -680456 1 2 999999 476034 1 1 999994 -312576 2 9 999993 2 661334 805988 1 2 999999 -687208 2 266126 567598 2 677142 990389 1 2 999999 -483329 1 2 999999 966397 1 200016 924143 38205 2 238821 577967 1 2 999999 606584 2 183033 531430 2 2 999999 2 16 999997 2 287798 725556 2 430220 853449 2 623772 978557 2 2 999999 1 2 999999 275790 2 18 999983 2 111914 900017 1 2 999989 -810334 2 2 999999 2 18 999996 1 2 999999 -411978 1 2 999999 810325 1 12 999995 -17144 1 306222 384183 -263809 2 2 999999 2 6 999987 1 2 999999 -23734 1 2 999999 132325 2 151933 450470 2 2 999999 1 443134 812083 60842 2 471254 518652 1 9 999984 776320 1 9 1000000 -353315 2 19 999986 1 192114 311854 866729 1 472875 698226 315628 1 2 999999 999330 2 2 999999 1 485372 829364 742401 1 542548 819787 -395029 2 865208 868172 1 11 999988 964349 1 4 999989 -577122 1 19 999981 207283 1 2 999986 -400548 1 2 999985 -871994 1 2 999999 465540 2 13 999988 2 1 999989 2 2 999999 2 9 1000000 2 4 999982 1 2 999999 490026 1 2 999999 349334 1 11 999985 115460 2 8 999989 2 280937 773511 1 2 999999 -345267 1 12 999984 938467 1 896956 912804 36518 2 2 999999 1 19 999989 -555208 2 835956 999561 1 2 999999 -999945 1 2 999985 -870455 2 231754 679602 2 2 999999 1 2 999999 -483666 1 51122 169828 -75959 1 2 999999 873834 2 20 999982 1 2 999999 -396454 1 2 999999 139376 1 663327 683339 -287835 2 2 999999 2 2 999988 1 89578 95578 -432361 2 2 999999 1 2 999999 884036 2 43168 779425 1 58873 209807 -772132 1 14 1000000 -507334 2 504190 983459 2 10 999983 2 2 999999 2 2 999999 1 148102 334705 -57495 2 2 999999 1 2 999999 170342 2 2 999999 2 333495 648105 2 698140 796262 1 14 999990 -896754 2 11 999995 2 208386 306462 2 2 999999 1 2 999999 578030 2 329815 466333 2 2 999999 1 2 999999 892852 2 16 999999 2 2 999999 2 2 999999 2 669662 800582 1 2 999999 -184455 2 2 999999 1 2 999999 -508154 1 106703 650979 -902402 2 203597 929710 2 14 999992 1 606964 922801 -454559 2 5 999983 1 2 999999 670037 1 3 999983 -817690 2 17 999990 1 128664 294178 690553 2 557658 607971 1 2 999999 191566 2 341172 528736 1 30613 801792 837937 2 2 999999 1 77296 862677 984230 1 2 999999 332530 2 8 999997 2 4 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 431776 512994 1 370648 474262 -685694 2 2 999999 1 168368 280443 456195 1 480170 736323 436950 1 2 999999 210613 2 2 999999 1 12 999988 438805 1 2 999999 549216 1 10 999994 -773047 1 2 999999 -717853 2 2 999999 1 19 999998 463215 2 118363 320323 1 7 999994 787124 2 239289 493573 2 12 999996 1 406132 733960 539580 1 2 999999 193751 1 467109 645898 564998 2 372568 993117 2 149699 421330 1 2 999999 -857938 1 20 999985 717489 1 2 999999 532248 1 2 999999 -817260 2 11 999997 2 107842 146566 2 4 999987 2 767222 808795 2 4 999984 1 2 999999 -671141 2 432723 946283 1 2 999999 -86461 1 6 999987 -333223 2 772004 840240 1 2 999999 -829688 2 97182 474811 2 596148 610625 2 611906 809157 1 12 999999 173464 1 2 999999 373599 1 96611 284615 457241 1 833624 845813 289034 2 742651 789750 1 394864 751188 693013 2 43779 654588 1 3 999983 496026 2 496510 946437 1 2 999999 -767704 1 19 999994 325237 1 765484 886034 -32548 1 7 999987 -445272 1 64696 956268 619822 1 2 999999 722920 1 623271 726946 -592591 2 17 999997 2 2 999999 2 165456 490444 2 319058 669316 2 3299 754464 1 2 999999 -827492 1 245611 726844 -487324 2 367099 802285 1 506357 668539 -100549 1 16 999997 -607848 2 13 1000000 1 15 999988 72916 2 10 999987 2 451270 694344 2 2 999999 2 15 999997 1 2 999999 -724983 1 47688 469552 203682 1 2 999999 -697960 2 2 999999 1 321587 911542 -180414 1 17 999991 -937175 2 6 999981 1 10 999992 -324271 2 2 999986 2 2 999999 2 45954 433806 2 17 999991 1 2 999999 -694205 2 2 999999 2 628973 702570 2 192771 884943 2 2 999999 2 2 999999 1 6 999984 -66269 2 904279 970529 1 9 999987 -707763 1 2 999999 673814 2 12 999997 1 2 999999 338152 2 6 999992 2 3 999990 2 2 999999 1 2 999999 -692809 2 8 999991 2 18 999998 1 2 999999 584350 2 2 999999 2 827931 846782 2 3 999981 2 407289 430447 2 244584 515290 1 2 999999 530628 2 2 999999 2 17 999993 1 2 999999 841841 2 11 999998 1 2 999999 -634412 1 290347 794871 849216 1 271881 921646 -113318 2 2 999999 2 20 999991 1 2 999999 726850 2 2 999999 2 20 999984 1 155015 979334 -660994 1 2 999999 -25091 2 165956 426599 1 121517 854166 -231342 2 2 999999 1 2 999999 947572 1 18 999991 376791 1 6 999993 845055 2 13 999996 2 2 999999 1 2 999999 -912983 2 13 999988 1 236855 751389 242793 2 2 999999 1 11 999994 -640439 1 306469 842289 -408768 2 110281 764157 1 123578 171963 -481302 1 216811 971679 805 2 2 999986 2 2 999999 2 213588 238984 1 231594 296476 -847778 2 866301 925655 2 2 999999 1 2 999999 590579 1 19 999987 -529307 2 2 999999 2 464249 587713 2 6 999999 1 2 999999 -189631 2 2 999999 2 567370 723067 2 11838 372721 1 8 999997 -63005 1 50814 987032 952440 1 42477 510790 -996057 1 352051 539434 804850 1 18 999995 174941 2 2 999999 1 2 999999 142053 2 2 999999 2 2 999999 1 2 999999 984793 2 14 999994 1 2 999999 920270 2 2 999999 2 289315 774579 1 2 999999 194717 2 681406 873134 1 2 999999 -946031 1 3 999999 -342013 2 369986 781890 1 2 999999 870737 1 2 999999 476146 2 535647 625913 2 27094 154393 1 1 999983 -766989 1 2 999999 -463496 2 385213 826686 1 15 1000000 904636 2 2 999999 2 9 999998 2 13 999994 1 4 1000000 -699532 2 16 999988 1 717134 853253 871985 1 75590 678717 -513492 1 13 999982 697317 1 10 999992 567978 1 586957 610630 -54928 2 6 999994 2 10 999997 2 20 999983 2 277137 900054 1 114304 130099 -374748 2 390151 409051 2 2 999999 1 19 999991 -385915 2 12 999997 2 20 999984 1 2 999999 -463810 2 2 999999 1 38958 767127 331717 2 2 999999 1 29500 964685 -679124 1 2 999999 779612 2 2 999999 2 2 999999 2 2 999999 1 13 999998 -136166 2 2 999999 1 16 999989 -899615 2 194512 279436 1 64195 942338 -255303 2 10 999986 2 10 1000000 1 2 999999 -770619 1 17 999989 -794223 2 2 999999 1 2 999999 -225789 1 2 999999 930429 2 9 999986 2 988500 993374 2 2 999999 2 135602 806416 2 2 999999 1 2 999999 -106932 1 2 999999 960520 1 25769 636842 -349527 1 2 999999 522982 2 7 999997 2 17 999987 1 8 999984 -98246 1 63411 268842 -705902 2 289687 944248 1 9 999989 975795 2 5 999982 2 1 999981 2 17 999983 1 5 999987 -347740 1 7 999997 304355 1 248868 695464 16200 1 329046 768118 290665 1 7 999998 -287854 2 241985 439623 2 110718 766518 1 2 999999 -420826 2 12 999993 2 725117 740299 2 2 999999 2 189688 683435 1 1 999996 309134 1 6 999995 -332026 2 4 999999 2 2 999999 2 2 999999 2 526054 813363 2 3 999981 2 9 999981 1 2 999999 -522555 2 2 999999 1 622032 736732 -366388 2 881172 926607 1 2 999987 -105913 2 137761 984864 2 15 999982 1 9 999999 841118 1 294123 497691 -890155 1 16 999981 377786 2 610816 626659 2 78411 430334 1 181141 374376 557379 1 2 999999 774764 2 51769 301247 2 18 999987 2 19 999999 1 20 999988 -59747 1 685336 764831 -264814 2 1013 289777 2 58984 933374 1 2 999999 215928 1 1 999985 856406 1 4 999981 731878 2 1 999985 1 146892 943882 388118 1 20 999983 -123826 1 4 999997 910804 2 6 999991 2 4 999985 2 673895 946058 2 398609 936626 2 605470 619902 1 15 999991 26278 1 17 999983 58583 2 2 999999 1 5 999995 593230 1 153079 292895 539259 2 18 999981 1 410070 813015 433889 2 547787 623330 2 14 999985 2 402851 594765 2 2 999999 2 2 999999 1 2 999999 599553 2 2 999999 2 18122 366038 1 2 999999 -115333 2 12 999993 2 441324 687811 2 525093 630463 2 2 999999 2 20 999987 1 2 999999 -240452 2 2 999999 1 10 999995 -412800 1 16248 209317 -280578 2 3 999990 2 594762 758485 2 285295 604096 1 789986 838225 934637 1 291098 372135 -576600 2 16 999984 1 20504 436475 368303 1 666163 966367 -796945 2 193302 656165 2 166357 490079 2 680339 883302 2 7 1000000 1 2 999999 275269 1 288157 878165 -883550 1 2 999999 506814 1 335703 642253 997869 1 2 999999 -937411 2 12 999981 2 49669 525732 1 20 999985 16019 1 23129 600725 218516 2 2 999999 2 2 999986 2 4 999993 1 2 999999 209318 2 10 999991 2 13 1000000 2 68267 984147 1 2 999999 -868033 1 2 999999 225966 1 2 999999 -627464 2 285645 753237 1 657595 710088 -97796 1 2 999999 -581210 1 9 999983 -863573 1 2 999999 -108976 1 16532 973403 -76403 2 101324 678865 1 366394 812634 879266 2 2546 589620 2 4 999984 2 9 999984 2 369486 741061 2 2 999999 2 12 999998 1 722291 776826 -666578 2 14 999981 2 8 999988 1 17 999982 -103594 1 3 999991 -856987 2 20 999983 1 9 999993 -713170 1 2 999999 337327 1 634215 858756 312649 2 78399 894198 2 577551 880704 1 2 999999 -705859 2 18 999983 1 2 999999 453427 2 310568 941161 2 2 999999 2 13 999985 1 220831 609408 -112263 1 2 999999 -231928 1 8 999994 -166175 1 5 999995 760791 1 2 999999 -821879 1 737235 783488 979206 2 5235 16269 2 2 999999 2 2 999999 2 132832 963928 2 49654 459284 2 2 999999 2 2 999999 1 329671 672211 -452513 1 2 999999 -917890 1 6 999984 112333 1 2 999999 842106 1 73606 686269 -82457 1 2 999999 -42498 2 2 999999 2 2 999999 2 11 999985 2 10 999999 2 2 999999 1 2 999999 -22973 2 654651 858699 1 2 999999 -181406 1 306768 466077 -441740 1 7 999988 -358418 1 2 999999 564523 2 61880 358730 2 36561 591358 1 15 999986 537581 1 1 999999 352995 1 99556 496842 -44798 1 2 999999 -387397 2 5 999989 1 2 999999 -617149 2 2 999999 1 630987 686385 849594 1 20 999995 -589021 1 2 999999 -144712 1 203771 753079 460828 2 17 999998 2 305870 819995 2 2 999999 2 19 999993 1 17 999989 578002 1 18 999992 -447230 2 219593 976119 2 2 999999 1 13 999991 -772024 1 2 999999 24565 1 16 999998 642022 2 16 999992 1 200946 806103 -842680 2 613798 941730 1 2 999999 -198061 2 1 999991 2 2 999999 1 2 999998 682758 1 2 999999 196476 1 2 999999 94793 1 2 999999 -311544 2 381204 719098 2 17 1000000 2 19 999990 1 2 999999 -47038 1 15 999996 56484 1 416444 771532 -524952 2 8 999984 2 5 999983 1 2 999999 -478304 1 16 999985 -594537 2 913556 960732 2 3 999987 2 2 999999 2 2 999999 2 5 999982 1 118352 804205 -860641 1 2 999999 349285 2 448674 561945 1 13 999999 -61711 1 12 999998 979954 1 17 999984 349982 2 191681 206649 2 18 999983 1 2 999999 -361249 1 347092 877949 771604 1 2 999999 -809208 2 115728 442054 2 338156 493899 2 14 999986 2 2 999999 2 61250 258604 1 17 999983 173087 2 95576 952892 2 17 999981 1 5 999981 883905 1 443607 518119 -431832 2 146471 327605 2 2 999999 2 16 999996 2 17 999997 2 187203 211043 1 12 999986 -540325 2 19 999992 2 115975 574907 2 15 999996 2 2 999999 2 2 999999 1 2 999999 790058 2 19 1000000 1 20 999988 867719 2 7 999981 1 2 999999 280015 2 312835 931940 2 540653 827176 2 19 999985 2 643040 936804 2 121662 442185 1 1 999982 -123672 1 2 999999 -676524 2 2 999999 1 2 999999 521559 1 19 1000000 -883905 1 3 999994 -814249 2 12 999984 2 2 999999 2 10 999993 2 8749 16174 2 3 999983 1 5 999993 347392 1 205179 299445 -411266 2 12 999984 1 12 999981 -165622 2 2 999999 2 8 999987 2 2 999999 2 2 999999 2 130672 854587 1 430847 951198 340066 2 5 999992 1 434808 977728 357436 1 246426 277969 -224429 1 259436 402782 8502 2 2 999999 1 298948 378633 968827 2 3 999998 2 11 999987 2 200646 559589 1 7 999982 735042 2 17 999981 2 130820 575509 2 10 1000000 2 2 999999 2 3 999997 2 17 1000000 2 15 999994 1 6 999998 -768179 2 10 999982 2 13 999988 2 2 999999 2 488134 759254 1 20 999992 -560191 2 5 999992 1 413936 837654 -869900 2 4 999993 2 10 999991 1 138446 655519 664200 2 313991 414506 2 2 999999 2 7 999984 2 891137 913880 1 7 999993 -408580 2 10 999982 2 10 999999 1 17 999992 109111 2 2 999999 1 778412 906973 -306267 1 388734 916803 625472 1 121228 227234 261391 1 2 999999 -220180 1 217823 390355 -451687 1 10 999983 -177282 1 2 999999 362387 1 203564 947550 864978 2 16 999986 2 14 999992 1 507957 800727 -241629 1 2 999999 497657 1 3 999995 838594 2 2 999999 2 2 999999 2 1713 506355 1 2 999999 861467 1 441723 662949 992305 2 270747 733642 1 2 999999 121626 2 20 999988 1 2 999999 14803 1 11 1000000 288131 1 2 999999 -916894 2 85085 505322 1 609009 621482 713803 2 2 999999 2 1 999986 1 211638 918605 312946 2 14 999991 2 466939 568527 1 2 999999 840778 2 19 999991 1 495038 998414 206149 1 2 999999 767650 1 428572 577627 -496407 2 114735 908944 1 9 999999 -779155 1 2 999999 -940912 1 549357 926503 821692 1 2 999986 -833167 1 896975 946088 -46310 1 2 999999 -100946 2 20 999985 1 2 999999 -635695 1 638812 964365 -269291 2 7 999997 1 17 999989 -432797 2 14 999989 1 2 999999 570371 1 2 999999 565543 2 733159 961850 1 2 999999 -497822 2 2 999999 1 17 999984 -173877 1 20 999993 -967770 2 2 999994 2 19 999989 2 724122 785859 2 3416 198202 2 1 999988 2 5 999998 1 248854 523793 -553652 2 251848 267672 1 2 999999 -336009 1 2 999999 -710123 1 16 999982 -240688 1 2 999999 -985057 1 2 999999 -299218 2 236260 932308 1 655457 745206 590221 1 429454 585128 -949991 1 29145 927443 -919749 1 6 999993 765059 1 2 999999 344602 2 4 999995 2 8 999987 1 11 999994 93884 2 2 999999 1 2 999999 115658 1 11 999992 610180 1 257050 879712 -407667 2 2 999999 1 631541 822173 805733 2 2 999999 1 288467 709880 -43402 2 2 999999 1 9 999984 -732177 1 167989 642182 571843 1 3 999987 574960 1 6 1000000 586228 1 180502 676789 -342333 2 2 999999 2 39891 334048 1 825850 891508 8382 1 763559 934279 992797 2 2 999999 2 19 999992 1 453055 723270 508159 1 23203 617616 -276537 2 316503 729511 1 2 999999 862762 2 14 999984 2 287689 707249 1 2 999999 659988 1 5 999988 804706 1 2 999999 885744 2 483342 933033 2 100979 708911 2 17 999997 2 623388 809390 2 2 999999 2 2 999999 2 14 999988 1 2 999999 -324380 2 2 999999 1 4 999999 -77768 1 358717 994760 54292 1 6 999986 648799 1 20 999983 -784878 2 2 999999 2 10 999987 1 122523 218612 -561809 2 115029 963205 1 3 999996 -625789 1 14 999986 -370816 1 2 999999 -879596 2 691255 760965 2 8 999983 1 782903 870102 -290024 2 17 999986 1 2 999999 673013 1 574980 840740 962556 1 18 999993 -846835 1 521292 543251 -686179 1 2 999999 477144 2 4 999993 1 4 1000000 735335 2 12 999995 2 377863 783443 1 5 999995 -213922 1 2 999999 -621179 2 16 999995 1 13 999982 178261 1 8513 924206 686389 2 2 999999 2 14 999982 2 17 999987 2 2 999999 1 17 999994 -733212 1 649557 920704 584323 2 817974 989647 2 2 999999 2 19201 395396 1 238728 756980 726294 2 643671 867513 1 220121 910757 -431736 2 2 999999 1 6911 247217 416827 1 172966 280249 166013 1 2 999999 -447918 2 2 999999 2 2 999999 1 685603 724589 -863295 2 500293 732004 2 2 999999 1 2 999999 -883080 1 4 999982 -422596 2 2 999999 2 117179 983840 2 6 999992 2 392193 687314 1 19 999996 -201460 2 125712 660105 2 916151 924218 1 2 999999 711464 2 787409 950224 2 620073 986701 2 2 999999 1 12 999990 -187117 1 2 999999 198128 1 2 999999 -631066 1 4 999993 -385992 2 28918 925706 2 2 999999 2 2 999999 1 2 999999 -160987 2 2 999999 2 84056 708343 2 252223 281067 1 71287 472767 107602 1 136831 264062 169949 2 2 999999 2 15 999999 2 6 999992 2 9 999998 1 639051 838980 501495 1 183323 285873 19521 1 2 999999 -72686 2 2 999999 2 7 999984 1 8 999983 75095 1 92269 195157 623060 2 14 999991 2 152512 277308 1 6 999995 -999625 1 2 999999 -778685 2 19810 339925 1 2 999999 -97836 1 6 999997 -541714 1 105756 851041 628598 2 2 999999 1 188256 403963 -853220 1 571826 800686 -68319 2 101305 102155 1 2 999999 512254 1 2 999999 -356827 1 297455 564646 459582 1 344982 999306 -289547 2 5 999981 1 603836 737127 -1285 2 2 999999 1 2 999999 49002 2 2 999999 2 18 999983 1 12 999988 710057 2 8 999995 1 2 999999 -764816 2 11 999999 2 138369 937272 1 8 999997 574965 2 2 999999 1 18 999993 381631 1 2 999999 -952695 1 160468 593510 655061 1 14919 658154 463482 1 510669 854862 429991 2 463676 578322 2 2 999999 1 2 999999 223708 1 324426 558472 109289 1 92263 918502 16462 1 2 999999 944570 2 8 999982 1 13 999984 686712 1 5 999985 -891844 1 10 999985 170718 1 2 999999 847383 2 570873 908956 2 2 999999 2 15 999990 1 102715 911505 741313 2 85082 911422 1 19 999987 429382 2 2 999999 1 10 999994 -538008 2 2 999999 1 2 999999 47716 2 11 999995 2 2 999999 1 324306 946747 644852 2 430760 846797 2 2 999999 2 3 999984 2 2 999999 2 1 999991 2 6 999991 2 459171 858034 1 2 999999 20869 2 2 999999 2 2 999999 1 20 999981 -948773 1 10 999993 -838233 2 389790 475061 2 689075 832855 1 2 999999 -293455 2 185011 834218 1 331515 478883 -970761 2 2 999999 1 2 999999 39372 2 245202 640913 2 2 999999 1 343989 881408 292501 2 13 999983 1 2 999999 -461561 1 2 999999 -485968 2 7 999983 1 2 999999 -650162 1 445691 581844 -774737 1 2 999999 76602 1 16 999990 -171047 1 13 999993 346623 1 14 999981 -804966 2 2 999999 1 311212 609635 -813208 1 4771 97063 71078 1 103759 153835 -874211 1 5737 682536 983683 1 122545 735560 877658 2 2 999999 1 16 1000000 851069 2 16 999990 2 615572 692123 2 3 999989 1 14 999998 -878625 2 436100 796634 1 460534 688368 -73301 1 202488 204811 174094 2 3517 842535 2 94439 645831 1 2 999999 148223 1 2 999999 138080 2 743606 816598 2 10 999983 2 10 999993 2 556522 561989 1 3 999983 437605 2 376044 667990 1 9 999992 797864 1 643386 876057 5902 2 14 1000000 1 12 999989 -229270 2 8582 509431 1 3 999982 -516615 2 336973 587164 2 2 999984 1 2 999999 281127 1 2 999999 -568468 1 2 999999 4863 2 2 999999 1 2 999999 -36840 2 307100 387312 1 374812 403437 -683035 2 3 999997 2 17 999981 2 500484 871870 1 82967 265861 -255602 1 426144 519340 89041 1 8 999988 167136 1 2 999999 -528663 2 280516 292324 2 476959 915687 1 1 999997 934102 2 2 999999 2 2 999999 2 2 999999 1 17 999983 -21094 2 6 999999 1 4 999998 -2892 2 2 999999 2 2 999984 2 16 1000000 2 2 999999 1 18 999996 -167862 2 18 999992 1 2 999999 -965506 1 8 999992 365040 1 2 999999 -673185 1 291489 638830 610293 1 160877 643862 -800595 1 6 999981 -268731 2 2 999999 2 2 999999 2 29807 36820 1 973149 993118 352999 1 433791 879376 669398 1 2 999999 431199 1 19 999997 470268 1 2 999999 -647585 1 894897 954586 -31422 1 10 999983 319397 1 304166 476294 -803730 1 4 999995 627335 1 2 999999 604893 1 2 999999 -88182 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -957898 2 2 999999 1 2 999999 -681942 2 20 999985 2 2 999999 1 51801 934252 265902 2 485418 825098 2 110610 374676 2 562937 633210 2 224765 810493 2 15 999994 2 2 999999 1 489676 544912 992460 1 2 999999 -586926 2 440891 679072 2 2 999999 1 26321 54588 -8162 1 3 999994 310775 2 452331 896411 2 2 999999 2 2 999999 2 2 999999 2 59583 779128 1 2 999999 43541 1 683473 900315 756205 2 17 999996 2 292695 483440 1 383556 613279 170821 2 2 999999 2 14 999991 2 12 999999 2 2 999999 1 12 999984 317931 1 14 999998 -409942 2 2 999999 2 178343 607320 2 501509 823063 2 2 999999 1 278752 473768 80137 2 7 999984 2 126746 918205 2 5 999996 1 16 999995 491131 2 584324 785018 2 8 999992 1 12 999981 -821483 2 12 999993 2 415255 761183 2 2 999999 2 2 999999 1 5 999981 -88610 2 2 999999 1 20 999999 -629443 1 2 999999 167006 2 19 999985 1 2 999999 15030 2 13 999981 1 18 999983 -510560 1 511222 672033 675468 2 81444 683940 1 2 999999 716991 2 756593 776577 2 2 999999 2 15 999994 1 507820 573901 682636 2 16778 29852 1 563652 764287 -612744 1 311894 796446 329754 1 12 999981 -917091 2 7 999990 2 2 999999 2 609268 988136 2 2 999999 2 17 999991 1 2 999999 -674095 1 350168 647353 -321545 2 2 999999 1 325480 538584 785806 2 17128 455405 1 2 999999 957770 1 11 999990 166951 1 2 999999 435448 1 2 999999 -67702 2 5 999990 1 570195 806947 627932 1 900637 989424 294295 1 203155 806757 -172585 2 11 999985 1 236382 797980 999701 2 122400 209649 1 2 999999 933965 2 2 999999 1 287483 718591 -48460 1 297550 699213 -975555 1 2 999999 883247 1 4 999981 -919239 2 653247 764754 1 223174 724128 84730 1 2 999999 728429 1 2 999997 805227 1 2 999999 438490 2 2 999999 1 2 999999 220830 2 2 999999 1 2 999999 -998998 2 2 999999 1 2626 862222 -371965 2 2 999999 1 878302 903782 -111809 1 2 999999 664316 1 2 999999 -411042 2 2 999999 2 6 999993 1 311166 756006 165293 2 2 999999 2 2 999999 2 630135 975313 2 2 999999 2 255479 360834 1 2 999999 477805 2 2 999999 2 2 999999 1 2 999999 109189 1 2 999999 -731221 1 61158 98001 -907744 1 19 1000000 892651 1 90776 943716 -777300 1 150427 472787 9791 2 189247 781196 1 2 999999 154149 1 18 999994 967535 1 10 999982 748896 2 255058 258517 1 2 999999 557292 2 5 999999 2 2 999999 2 102659 170413 2 181209 265178 2 12 999988 2 5 999994 2 2 999999 1 5 999998 -274505 2 14 999985 1 514381 605013 -623833 2 16 999991 2 778696 884179 1 2 999999 -524172 1 2 999999 -88334 1 2 999999 617927 1 1 999985 -212971 1 6 999999 -775274 1 67899 898321 -696663 1 2 999999 512803 2 16 999995 2 2 999999 2 2 999999 2 12 999995 2 2 999999 1 147903 286027 -831191 1 542481 593997 -167541 2 38827 644154 2 2 999999 1 2 999999 -723379 2 298512 870354 1 2 999999 -791430 2 362340 692082 2 68969 136647 1 2 999999 -351120 1 2 999999 944605 1 15 999995 299599 2 2 999999 1 7 999986 -44129 2 2 999999 1 16 999981 335456 1 2 999999 143303 2 2 999999 1 326618 616535 -872701 1 17 999998 779980 1 18 999990 -455160 1 17986 230259 336247 1 20 999986 -645916 2 2 999999 1 176823 537385 11397 1 2 999999 688584 2 182036 362122 2 260993 364618 2 2 999999 1 137840 894433 913279 2 2 999999 1 16 999994 -907901 1 2 999999 -990288 1 503380 627561 -146822 2 100107 235423 2 2 999999 2 2 999999 2 10 999992 2 13115 356496 1 1 999983 602647 2 2 999999 1 17 999983 -737425 2 2 999999 1 10 999986 -305910 2 420841 934412 2 2 999999 2 83108 516658 2 2 999999 1 19 999990 443350 2 2 999999 2 2 999999 2 481775 552250 2 75879 408885 1 12 999998 564943 2 2 999999 2 2 999999 1 3 999989 -678563 1 23747 684740 -891005 1 2 999999 633268 1 555159 601537 -973014 2 2 999999 2 2 999985 1 2 999999 -787003 1 380970 621905 -184335 2 18 999986 2 353522 833019 2 2 999981 1 19 999991 25941 1 2 999999 886442 2 15 999982 1 16 999988 -875482 1 2 999999 979861 1 206645 466194 350627 1 611440 828739 -91088 1 2 999999 -684496 1 7 999992 -521788 1 174314 680932 451285 1 7 999986 819607 2 2 999999 2 2 999999 1 16 999983 73213 2 168623 663617 2 1 999981 2 16 999983 2 2 999999 1 2 999999 -681387 2 285868 856922 2 53735 435894 2 168158 309010 1 417429 940216 -643028 1 717622 852658 597846 2 18 999981 1 2 999999 954925 1 586551 843083 -917489 2 13 999989 2 3 999993 1 59096 443289 61919 1 444850 577598 -759019 2 19 999981 1 2 999999 -599682 2 19 999985 2 2 999999 2 11 999990 2 2 999999 1 95665 569551 315701 1 15 999984 381461 1 13 999995 427712 2 515016 894607 1 2 999999 754508 1 38415 781455 934121 1 13 999986 -266369 1 18 999987 -583039 2 208709 875495 2 11771 509894 2 2 999999 1 578349 685676 251983 1 14 999982 -638886 2 452303 520696 2 8 1000000 1 7780 810649 -621513 1 2 999999 -369020 1 16 999983 588609 2 183224 739207 1 2 999999 328909 1 2 999999 -108937 2 547996 652717 1 90333 316693 934047 1 2 999999 -872867 1 10 999987 236810 1 2 999999 409443 1 2 999999 505210 1 15 999996 -843513 1 2 999999 -106913 1 17 999989 822354 1 2 999999 633451 1 223374 917483 368089 2 163983 650445 2 4 999999 2 19 999995 2 2 999999 1 2 999999 -689857 2 17 999998 2 3 999999 2 20 999993 1 12 999987 712265 2 2 999999 2 204723 290939 1 632367 801814 -731245 1 2 999999 -165872 2 2 999999 2 2 999999 1 284069 841642 402634 2 10 999985 2 6 999993 1 370569 930394 128155 1 10 999991 920315 1 10 999991 7009 2 2 999999 2 2 999999 2 163679 905143 2 2 999999 1 275799 554143 921328 2 16 999988 1 2 999999 -752171 2 63425 227390 2 390543 795624 1 658968 815403 895986 2 2 999999 1 163267 582774 208211 1 2 999999 -979922 2 14 999986 1 2 999999 624055 2 2 999999 2 2 999999 2 545335 864617 1 13 999997 470857 2 7 999994 1 2 999999 449923 1 335077 339210 291198 1 7 999995 542506 2 5559 317974 1 458428 844021 752360 2 2 999999 2 2 999999 2 198796 753884 2 467184 746468 2 2 999999 1 2 999999 -55992 2 298271 877471 1 254753 761633 918054 2 8 999992 2 754190 806271 2 2 999999 2 330364 737924 2 14 999988 2 5 999995 1 697119 742519 -218269 1 402739 469944 753706 2 332 998694 1 323754 743242 -736289 1 3 999988 -407851 1 16 999981 839219 1 9 999982 -559662 1 219100 703016 126441 1 19 999993 -412485 2 2 999999 2 177059 851588 2 2 999999 1 2 999999 574344 1 236872 931148 591202 2 2 999999 2 2 999999 2 2 999999 2 540765 952320 2 20 999983 1 2 999999 302870 2 11 999987 1 2 999999 -822150 1 19 999990 -339914 1 2 999999 -327536 2 2 999999 1 233081 585289 -348554 1 314096 420883 618497 1 257125 314794 -141814 1 97775 835412 -568026 2 2 999999 2 8 999985 2 150999 696199 2 4 999990 2 8 999995 2 8 999988 1 9 999995 -86143 1 384832 657729 620028 2 34268 558221 2 2 999999 2 494383 582098 1 2 999999 -703591 1 2 999985 123195 1 4 999990 356090 2 13 999994 1 2 999999 -343637 2 2 999999 2 10 999993 1 223811 986996 672334 2 166477 483947 1 775135 879824 -81856 2 2 999999 2 20 999996 1 12 999990 -37135 2 19 999986 1 9 1000000 761159 2 113426 298860 1 13 999996 211578 2 2 999999 2 2 999997 1 13 999999 127371 2 15 999984 1 168126 974444 292887 1 2 999999 65614 1 612941 940065 950027 1 2 999999 -371030 1 803568 897697 421592 2 19 999994 1 295364 810285 668857 2 7 999991 1 2 999999 451764 2 498172 959546 1 5 999998 407993 1 2 999999 455132 2 2 999999 2 15 999987 1 894896 972567 -532933 2 4 999985 2 2 999999 2 379271 590552 2 2 999999 1 2 999999 180849 2 6 999982 1 58814 288041 638074 1 541652 971908 201673 1 2 999999 -598268 2 2 999999 2 9 999994 2 1 999989 2 559344 995394 2 174330 635527 1 2 999999 204398 2 2 999989 1 2 999999 83773 1 756715 859269 14539 2 16 999996 1 2 999999 716892 2 57951 509491 1 12 999988 -847179 2 16 999997 1 2 999999 275380 1 13 999987 -431097 2 2 999999 2 355662 769179 1 2 999999 284071 2 6274 183478 1 2 999999 -942224 2 2 999999 1 412997 994317 -246854 1 249753 906781 -59412 2 2 999999 2 2 999999 2 633165 849721 2 2 999999 2 445818 501601 1 2 999999 693178 2 132880 933919 2 2 999999 2 20 999991 1 4470 287302 249824 1 2 999999 489395 2 16 999997 2 1 999987 1 19 999984 -907800 1 15 999994 305437 1 208784 844194 -782303 1 179953 740315 216724 2 480406 610115 1 2 999999 -727526 1 316931 415470 -86954 2 19 999987 1 318314 333587 567825 2 2 999999 2 108780 675771 1 2 999999 -16002 1 2 999999 348177 2 685212 835524 1 8 999989 -58618 1 2 999999 -472675 2 3 999981 1 345306 676502 986590 2 2 999999 2 217746 673717 1 633417 656336 -774554 1 17 999994 -645060 1 868261 924262 -80618 2 12 999983 2 170951 457475 1 1 999993 -124260 1 2 999999 -4484 1 512823 673015 -757399 1 16 999984 196909 1 14 999983 992102 1 19 999999 947183 1 2 999999 -671135 1 9 999996 -308671 1 4 999988 -768647 1 3 999989 181646 1 2 999999 53851 2 329841 850333 2 152324 397080 2 17 999998 1 18 999990 -515911 2 461368 921112 2 635814 951775 2 4816 545432 2 2 999999 2 12 999983 1 526113 967504 -852543 2 17 999993 2 7 1000000 2 204923 733326 1 2 999999 38152 2 307850 389308 2 12 999989 1 2 999999 781431 2 502917 583839 2 14 999990 2 1 999986 2 2 999999 2 2 999999 1 4 999989 185749 2 2 999999 1 14 999993 991347 1 665002 686645 722210 2 98145 864764 1 2 999999 768570 1 2 999999 -638074 1 1 999986 738693 2 14 999984 1 5 999983 -866379 1 17 999981 -234104 2 2 999999 1 2 999999 -680585 2 2 999999 2 13623 888616 2 2 999999 1 2 999999 309660 1 2 999999 -651418 1 154270 477226 83830 2 138307 545271 2 2 999999 1 20 999981 920923 1 32091 788341 -525340 1 18 999999 648609 2 12 999993 1 2 999999 554293 2 2 999999 1 10 999989 733492 2 535831 659287 1 2 999999 730453 1 17 999998 290188 2 6 999985 2 555324 981660 1 325686 489922 -818400 2 2 999999 1 10 999989 305919 2 8 999984 1 2 999984 -809577 1 2 999999 -886982 1 18 999998 556086 2 8 999989 1 775562 983076 214440 2 17 999999 2 2 999999 2 433591 806218 2 8 999983 2 5 999998 1 65126 85607 -96920 1 44834 769275 -279395 2 12 999993 1 460202 561098 -727972 2 2 999999 2 2 999999 1 13 999987 708706 2 2 999999 2 2 999999 1 584127 679545 -991173 1 8 999983 801612 2 2 999999 2 150260 391126 1 2 999999 321861 2 891874 994289 1 2 999999 25374 1 2 999999 -235331 2 17 999988 2 15 999983 2 2 999999 2 414613 791978 2 2 999999 1 320903 439538 804765 2 2 999999 2 127734 842428 2 79823 277726 1 3 999982 590671 1 2 999999 387888 2 417393 663490 1 11 999989 849212 1 7 999992 -70424 2 715314 763317 1 2 999999 -41106 1 9 999997 660646 1 700990 738559 -262971 1 2 999999 922215 2 9871 831533 2 2 999999 1 2 999999 721235 2 2 999999 1 643667 978506 -600637 2 15 999982 2 625362 965986 2 728395 955121 2 2 999999 2 2 999999 1 39073 677653 -51014 2 642908 867794 2 2 999999 2 19 999995 2 79835 317602 2 7 999989 2 20 999992 1 2 999999 516800 2 601484 737076 2 146161 538525 1 19 999981 -791993 1 249151 986918 960052 2 2 999999 2 2 999999 1 2 999999 -609277 2 1303 680459 1 2 999999 203292 1 208894 887829 -165338 1 18 999990 181425 2 158606 628068 1 7 999993 -331509 1 2 999999 -17809 1 2 999999 478820 1 2 999999 -146616 2 7 999994 1 2 999999 -930069 2 4 999992 1 2 999999 839821 1 3 1000000 294464 1 312700 691802 918143 1 2 999999 -407707 2 19 999994 2 7 999981 2 245722 564564 2 2 999999 1 120776 646054 572771 1 174227 216017 234768 1 2 999999 952162 2 2 999999 1 2 999999 172133 2 8 999999 2 2 999999 1 1 999986 -550862 1 2 999999 695685 2 15 999985 1 2 999999 848979 2 209438 959515 1 59807 814978 -955881 2 10 999994 1 2 999999 150513 2 2 999999 1 13 999987 99997 2 13 999998 2 13 999985 1 150307 500244 939099 1 3 999998 664196 2 134725 305469 1 9 999994 -659472 2 2 999999 1 167630 332158 753434 1 395057 852512 839084 2 2 999999 2 2 999999 1 175338 310268 -663042 2 361394 646415 1 2 999999 715039 2 396619 408770 2 2 999999 1 286419 396486 -116947 1 14 999982 -107760 1 11 999989 545396 1 3 999992 943497 1 361821 628617 934547 2 2 999999 1 2 999984 -51180 1 247051 420955 499882 2 2 999999 2 2 999999 1 2 999999 -201476 2 12 999998 1 196190 483447 899459 2 251602 671071 2 710338 909408 1 18 999993 -659314 2 2 999999 1 2 999999 -344033 1 2 999999 -453550 1 15 999984 -576042 2 17 999999 2 13 999999 2 9 999983 2 2 999999 1 17 999998 -856913 1 19 999996 110523 2 2 999999 1 597332 920692 114596 2 12 999993 2 519789 801418 2 2 999999 2 6 999984 1 2 999999 -545893 2 2 999999 1 2 999999 -886169 1 2 999999 -910558 1 2 999999 -84358 1 16 999993 -667091 2 17 999987 2 438486 742266 2 2 999999 1 182282 676713 -197426 1 2 999999 310440 2 163 551933 1 39342 244498 531773 2 1 999993 1 531716 994962 754556 1 93681 993718 -411072 2 2 999999 1 16 999987 -867161 2 544066 825667 2 202890 244522 1 19 999988 -964833 2 108572 651156 2 19 999992 1 7 999995 -769955 1 880190 987139 15325 2 2 999983 2 11 999981 1 14 999986 661473 2 4 999997 1 20 999998 398617 2 812299 834332 2 2 999999 1 416932 539718 -737830 1 2 999999 -51224 1 91845 614262 -540001 2 357713 643523 2 6 999984 2 20 999992 1 11 999998 57058 2 2 999999 1 9 999998 267824 2 2 999999 1 3 999999 709586 2 58247 343347 1 260922 913171 28870 2 2 999999 2 2 999999 1 2 999999 -158010 2 2 999994 2 2 999999 2 2 999999 2 2 999999 2 9 999993 2 818887 826931 2 11 999986 2 14 999996 1 203187 475491 236787 2 20 999986 2 2 999999 1 404370 429580 185535 2 14 999992 1 837859 855169 77176 1 2 999999 44870 1 328184 369238 213058 2 102587 516957 1 2 999999 -381764 1 591980 602657 -736117 1 2 999999 355185 2 2 999999 2 43692 961299 1 301586 662015 85501 2 2 999999 1 254372 501943 391465 2 2 999999 2 2 999999 1 17 999982 -947512 1 2 999999 600556 2 8 999984 1 2 999999 609679 1 4 999981 -215693 2 433628 672164 2 10 999999 2 3 999985 1 10 999990 383644 2 6 999987 1 16 999994 983242 1 2 999997 -528201 2 418811 558473 1 12 999985 804146 1 2 999999 582562 1 48487 228074 335216 1 304927 819958 -810824 2 2 999999 1 442367 654882 323668 1 262916 756941 355699 2 9 999991 1 2 999999 455705 2 271008 828873 1 109805 676495 -731354 2 528214 914070 2 10 1000000 2 342229 742424 1 55430 942696 772909 2 2 999999 1 2 999999 220681 2 2 999999 2 4 999982 1 2 999999 636750 1 9 999992 499194 2 18 999984 1 14 999991 8959 1 17 999991 102780 1 2 999999 335284 2 2 999999 2 419362 444398 1 2 999999 341252 1 2 999999 8711 2 401956 673574 1 2 999987 -367087 2 74538 472684 2 2 999999 2 2 999999 1 2 999999 -244404 2 656017 954531 2 833822 836281 2 542536 594635 2 2 999999 2 296387 377073 1 15545 189691 319421 2 2 999991 1 2 999998 -556675 1 158680 374886 330065 2 21816 686461 2 2 999999 1 2 999999 235100 2 15 999998 1 327371 723879 454845 1 2 999999 359889 2 2 999999 2 10 999984 1 2 999999 -117558 1 2 999999 -659309 2 2 999999 2 323804 409458 2 2 999999 2 180928 874724 2 331596 949971 2 14 999984 2 435012 748949 1 2 999989 -411971 2 2 999999 2 10 999997 2 2 999999 1 184891 620886 688651 2 2 999999 1 2 999999 446695 2 3 999985 1 238028 903532 -669815 1 12394 802200 -244066 2 6869 666914 1 9 999984 83565 1 17 999992 -536460 2 79417 90064 2 2 999999 2 5 999991 2 2 999999 2 15077 251242 2 83749 361912 2 15 999983 2 102553 716332 2 470954 652962 1 18 999999 876315 2 14 999987 2 562933 891695 2 173240 785296 2 2 999999 2 361395 363018 2 84844 905004 1 2 999989 -991530 1 2 999999 621361 1 2 999999 -65363 1 2 999999 557197 2 475285 599964 2 12 999987 2 375333 429947 1 2 999999 -912433 2 3 999989 1 480979 865727 67653 1 14 999986 -789032 1 2 999999 606064 2 7 999990 2 155011 970838 1 2 999999 -104919 1 2 999999 -597677 1 1 999981 -195221 2 1 999994 2 17 999983 1 814341 922196 -367336 1 2 999999 -294804 2 2 999999 1 10 999999 -933505 2 2 999999 1 53081 852881 -809002 2 10 999990 1 6 999996 -53113 1 18902 150712 276160 2 2 999999 2 16 999998 2 48779 878429 2 2 999985 2 292816 670002 1 2 999999 277219 2 619843 632275 1 405845 437930 -899624 2 2 999999 1 19 999999 -168757 2 858150 940695 2 6 999990 1 2 999999 -3790 1 45673 463484 -789474 2 74829 691187 2 10 999983 1 537890 820215 -86153 2 2 999999 1 2 999999 395473 1 65898 111869 -835779 1 2 999999 174044 1 14 999996 360217 2 1 999984 1 9 999987 29035 2 2 999999 2 2 999999 2 2687 340285 2 9 999983 2 2 999999 1 7 1000000 -296349 2 304940 560656 1 533264 975651 -309017 1 2 999999 -71600 2 2 999999 2 17 999994 2 6 999998 2 18 999989 1 2 999999 -905127 1 2 999999 -643220 2 2 999999 1 13 999982 378595 1 247421 662618 66886 1 17 999990 -184309 2 2 999999 2 89951 588656 1 2 999999 -106700 1 2 999999 507628 2 36870 418219 2 107792 977094 2 2 999999 2 212372 586045 2 553242 861070 2 2 999999 2 2 999999 2 13 999997 1 2 999999 380398 2 2 999999 2 2 999999 1 3 999985 -765311 2 2 999999 2 546068 930187 1 243743 637644 -882967 1 2 999999 914444 1 6 999988 190474 2 7 999997 1 2 999999 207916 2 2 999999 2 2 999997 1 2 999999 -937343 1 12 999989 -236835 2 2 999999 2 2 999999 1 2 999999 -382782 1 8 999984 378035 1 2 999999 -794570 1 2 999999 -278501 1 2 999999 986388 2 365132 706328 1 4 999993 -362735 2 179257 249887 2 3 999987 2 2 999999 1 1314 919125 444606 2 14 999990 1 276402 380919 -416556 2 2 999999 2 17 999999 1 2 999999 931364 1 8 999990 863336 2 502769 940446 1 18 999989 -544013 2 76517 619147 1 6 999982 -235418 2 5 999991 2 2 999999 1 36312 917829 -495583 1 2 999999 -776265 2 2 999999 2 2 999999 1 2 999999 -539123 2 176289 387977 1 7 999996 141578 1 2 999999 832699 1 13 999996 -184394 2 2 999999 1 9 999995 34398 1 2 999999 471121 1 4 999992 292271 2 2 999999 2 268856 846441 1 5 999982 868008 2 2 999999 1 2 999999 425501 1 2 999999 -76720 2 19 999990 1 335364 398435 126464 1 2 999999 490885 1 2 999999 -636280 2 12 999988 1 2 999999 797656 2 1 999989 2 2 999999 1 2 999999 -322228 1 2 999999 -545714 2 379072 948282 1 248558 441957 986740 1 795581 797581 627310 1 125811 228079 56458 2 256343 737069 1 2 999999 17885 2 2 999999 2 16 999995 2 2 999999 1 2 999999 679889 2 4 999983 1 18 999994 594271 2 2 999992 1 455138 729801 870869 2 2 999999 2 274488 289890 2 209556 690982 2 1 999988 2 56522 385712 1 2 999999 -763874 1 470644 836658 -158034 1 397917 597161 91426 1 17 999999 -992195 1 3 999991 104442 1 446146 969416 -202649 1 676787 847710 -797498 1 2 999999 -229296 2 2 999999 1 2 999999 -143160 1 2 999999 -278507 1 179850 704218 -38764 2 2 999999 2 609079 690428 1 10 999992 902135 2 4 999985 1 2 999999 -928245 2 747825 826014 1 815516 831387 511162 2 139031 160117 2 13 999987 2 630491 875697 2 2 999999 2 2 999999 1 2 999999 -138217 2 785178 796474 2 10 999995 1 627066 924807 -342431 2 307893 669181 1 1 999988 183673 2 2 999999 1 16 999999 -849579 1 745093 790071 -266646 1 5 999996 638503 1 19 999987 -307305 2 16 999989 1 2 999999 -652503 1 19 999988 -985896 1 2 999999 -779228 2 276515 972034 2 3 999999 2 2 999999 2 3 999994 1 15 999993 149050 1 2 999999 758036 1 2 999999 -801503 1 19 999995 484196 2 12 999996 2 2 999999 2 10 999996 1 9 999996 213547 2 908504 947652 1 15 999989 60874 2 2 999999 1 2 999999 -946374 1 2 999990 -600678 2 2 999999 2 2 999999 1 2 999999 327412 2 10 999993 1 2 999999 806202 1 5 999993 892523 2 19 999983 1 10 999992 37012 1 18 999989 -191154 2 2 999999 1 515915 687197 -504084 1 15 999992 770231 2 2 999999 1 14 999986 932493 2 260166 693102 2 2 999999 1 11 999994 -206021 2 18 999986 2 221740 921914 2 908189 945691 1 2 999999 -150824 1 2 999999 988057 2 327139 872225 1 13 999996 -536165 1 20 999983 -735134 1 18 999988 925612 1 2 999999 184535 1 5 999992 -576241 1 410568 953440 532309 2 12 999988 2 2 999999 1 721255 786419 -517528 1 2 999986 590712 1 2 999999 549438 1 7 999987 -939889 2 16 999996 2 2 999999 1 17 999993 -371269 1 111047 651847 262211 2 2 999999 1 3 999999 395763 2 7 999983 2 2 999999 2 56018 62848 1 278042 423495 -352095 2 2 999999 2 2 999998 2 2 999999 1 9 999985 69891 1 486788 608859 -91609 1 2 999999 281969 1 2 999999 6303 2 49569 690535 2 560389 615908 2 2 999999 1 2 999999 434412 2 81648 140296 1 4 999986 -130015 1 12372 314575 -143832 2 2 999999 2 246970 267360 1 611962 874585 -430039 2 2 999999 1 151161 781874 130701 1 2 999999 -107770 1 2 999999 -571709 1 23723 726405 -664351 1 96868 699226 147085 1 166563 748160 31453 2 2 999999 1 2 999999 -128944 1 20 999982 -781038 1 2 999999 -750590 1 18 999990 -362885 2 3 999981 2 2 999999 2 2 999999 2 186298 841230 1 2 999999 -529596 2 2 999999 1 2 999985 778600 2 2 999999 1 453297 660342 930960 1 2 999999 684970 2 2 999999 2 16 999996 1 5 999992 334262 1 298809 816871 837237 1 2 999999 -497150 1 15 999990 907188 1 2 999999 417472 1 2 999999 688785 2 82073 377439 2 19 999984 2 2 999999 2 18 999986 1 2 999999 -23435 2 2 999999 1 9 999984 -491533 2 122318 758805 2 2 999999 2 20 999990 2 489668 568145 2 282035 851374 2 15 1000000 1 2 999999 514875 1 255491 582393 -385141 2 19 999985 1 14 1000000 -710140 2 20 999990 1 2 999999 -753033 2 135494 696047 1 2 999999 -397731 2 488460 859738 2 2 999999 1 191825 678355 143851 1 2 999999 -464313 1 2 999999 -173349 1 169200 788504 11746 2 133217 668135 1 5 999986 210093 2 2 999999 1 4 999997 -767772 2 337783 489585 2 11995 213185 1 2 999999 -577055 2 2 999999 1 570443 788371 942673 2 60495 360352 2 17 999997 1 15 999984 30056 1 2 999999 742572 1 10 999994 324716 1 2 999999 224610 1 820023 951331 -894782 2 38775 186123 1 2 999999 734306 2 162039 550266 2 2 999999 2 13 999982 2 8 999983 1 2 999999 -863883 1 2 999999 988826 1 38549 986111 864576 1 4 999991 -865996 1 428958 517591 -111618 1 13 999994 66888 1 12 999982 -287837 1 80089 133595 485830 1 156718 494660 -862218 1 142352 170961 -210040 1 17 999982 623321 1 14 1000000 980023 2 388292 717055 1 10 999998 15508 1 2 999999 840648 2 581481 594183 1 2 999999 632466 2 8 999993 1 2 999999 614339 2 330650 711164 1 2 999999 476989 2 2 999999 2 17 999983 2 2 999999 1 1 999989 994995 1 660127 742351 -580395 2 2 999999 2 250270 277234 2 182006 730533 2 3 999999 2 2 999999 1 18 999994 502790 1 293746 986525 -660013 2 18 999992 2 2 999999 2 20 1000000 2 68803 174861 2 7 1000000 1 242556 490792 -965867 1 278034 449643 548365 1 2 999999 -296895 1 12 999989 170052 2 9 999985 2 2 999999 1 458908 609472 311655 2 2 999999 1 17 999989 -523075 1 275629 434145 -449962 1 600165 956243 394773 1 218069 247314 637314 2 12 999996 1 12 999997 572445 2 2 999999 1 657352 703461 377540 2 4 999997 1 7 999993 -461767 2 5 999986 2 11 999991 1 2 999999 -211781 2 2 999999 1 2 999999 -618217 1 82460 612513 -972775 2 2 999999 2 2 999999 1 2 999999 322939 1 2 999999 259360 1 2 999996 324560 1 2 999999 881740 2 2 999999 1 2 999999 365044 2 911931 958607 1 295384 717573 438658 2 2 999999 2 276457 547344 1 412892 978018 -894780 2 17 999982 2 2 999999 2 2 999999 1 2 999999 309395 2 16 999986 1 3 999997 498793 1 5 999997 163168 2 365109 653625 2 359061 476673 2 27540 206932 2 2 999999 2 2 999999 2 9 999990 2 2 999999 1 893870 984283 179926 2 14 999996 2 2 999999 2 371663 499854 1 298996 616398 -285910 1 194930 372474 167640 1 2 999999 506929 2 16 999988 1 80841 233460 928010 2 2 999999 2 2 999999 1 14 999983 362083 1 5 999989 -328534 2 2 999999 2 2 999999 1 3 999990 -371936 2 2 999999 2 2 999999 1 397060 878456 560453 1 15 999993 594735 2 233344 855843 2 2 999999 2 53627 463292 1 9 999981 -98254 2 2 999999 2 2 999999 1 18 999990 469704 1 11 999983 429728 1 2 999999 -349650 2 438556 467641 1 18 999984 823712 1 2 999999 -560520 2 2 999999 1 34419 766256 -97469 1 1 999990 485350 1 2 999999 390919 1 520388 622534 835538 2 625099 915597 2 1 999985 2 16 999998 1 410285 831427 497353 2 2 999999 1 147556 817546 66813 2 2 999999 2 281554 819592 1 2 999999 -177911 1 2 999998 87919 2 310906 889195 2 424170 459963 2 18 999999 2 12078 34255 1 4 999993 -993157 2 189787 210402 1 15 999996 383966 2 2 999999 1 2 999999 297502 1 302876 964079 424858 1 13 999999 873124 2 646407 775320 1 2 999999 602613 1 2 999999 -106471 1 304223 999178 -857711 1 2 999999 531811 2 2 999999 2 9 999991 1 432278 849437 -626980 2 670511 980862 2 3 999987 2 305586 866198 1 20 999997 -99701 1 170262 436562 241435 2 12 999981 2 541228 894837 2 2 999999 1 2 999999 -34672 1 2 999999 -611638 2 2 999999 1 50685 817836 -866519 1 6 1000000 352912 2 2 999999 2 140276 674022 1 18 999996 195034 1 2 999999 -710052 1 8 999994 490245 2 13 999981 2 132546 235802 1 715202 765380 563652 2 9 999982 2 2 999999 1 2 999999 -468743 2 342060 448558 1 2 999999 -29166 2 2 999999 2 2 999999 2 2 999999 2 146870 946449 2 174153 647711 1 2 999999 -5801 2 2 999999 2 17 999984 2 2 999999 2 11 999993 2 2 999999 1 2 999999 262370 1 88727 96210 867492 2 9 999996 2 277123 894623 2 2 999999 2 477582 496722 1 4 1000000 -541395 2 694075 958924 2 8 999981 2 16 999998 2 173787 639424 1 2 999999 174133 2 456015 772685 2 19 999992 2 2 999999 2 97047 735574 1 15 999983 85715 2 11 999998 1 2 999999 -926021 1 2 999999 632876 1 18 999996 581603 2 17 999985 2 172537 361304 1 612415 692681 570661 1 20 999998 364232 2 2 999999 2 185375 343308 2 2 999999 1 17 999989 -447917 1 210845 321400 362430 2 253712 389784 1 20 999997 -611939 2 2 999999 1 11 999998 -761614 1 2 999999 879372 1 457710 466994 -480960 1 2 999999 463650 2 2 999999 1 146311 297044 -325202 2 380495 572132 2 14 999984 1 2 999999 372695 1 15 1000000 -956614 1 442141 495690 535796 2 2 999999 1 140572 596334 132993 1 245412 872183 -870356 1 19 999986 -872457 2 11 999982 2 8 999990 2 2 999999 2 2 999982 2 7 999993 2 107221 490229 1 231072 699842 757008 2 13 999986 1 557507 926813 -995178 1 2 999999 -805125 2 2 999999 1 9 999995 -85623 2 2 999999 1 14 999995 -344831 1 2 999999 862835 2 216596 924440 1 9 999985 -617364 1 636273 741166 -520788 1 410708 986487 362138 2 19 999994 2 2 999999 1 235499 619937 602366 2 2 999999 2 14 999994 2 2 999999 1 11 999982 302124 1 6 999996 -527778 2 85161 696712 1 847473 870827 -493968 2 2 999999 1 375596 503758 -724206 2 82317 801397 2 2 999999 1 2 999999 -111491 2 2 999999 1 2 999999 6990 2 18 999994 1 2 999999 -989042 2 2 999999 1 7 999998 473898 1 227254 639386 146051 2 275018 884013 1 2 999999 834937 1 4 999998 305305 2 5 999986 2 64834 634805 1 2 999999 327895 1 2 999999 -717235 2 19 999987 1 238735 931420 -343758 2 2 999999 1 405967 947632 631988 1 2 999999 149306 2 14 999985 1 2 999999 -387293 1 829030 880314 464686 2 2 999999 1 697788 917119 -238868 1 2 999999 -412863 1 11 999990 612838 2 4 999983 2 316233 469161 2 18 999996 2 2 999999 1 2 999999 136329 1 2 999999 -115237 2 2 999999 1 20 999984 -302615 2 2 999999 1 655968 732666 -435407 1 13 999986 -627534 2 2 999999 2 2 999999 2 17415 975906 1 17 999983 514037 2 14 999996 2 53935 936312 1 113362 240249 78800 1 371037 997493 -270771 1 2 999999 -206608 1 507756 951315 899304 2 2 999999 2 17 999984 2 6 999985 2 9 999995 2 17 999998 2 729098 862716 1 539188 924326 479034 1 394751 764722 -754628 1 10 999989 139806 1 2 999999 -22627 1 114621 286442 -323840 1 2 999999 -635748 2 2 999988 1 505725 735546 400192 1 517787 733280 -434484 1 179681 247068 809339 2 2 999999 1 2 999999 -766301 2 2 999999 1 125025 318225 671433 2 9 999988 2 39341 175244 1 2 999999 425814 2 18 999981 2 13 999993 1 2 999999 5925 2 20 999989 2 185400 678724 2 144999 462342 2 5 999991 1 2 999999 134377 1 5 999998 -764275 1 12 999988 140682 2 2 999999 2 2 999999 1 18 999985 641820 1 17 999993 -184592 1 2 999986 416273 1 245100 454698 -64707 1 11 999985 688366 1 38816 862976 371810 1 2 999999 269362 1 2 999999 -683326 1 340200 930701 -301280 1 746102 945040 -640085 2 2 999999 2 5 999995 2 2 999999 1 2 999999 -716529 1 32654 718331 -789159 1 8 999981 -391670 2 1 999983 1 563318 646309 413395 2 700696 848174 1 2 999999 -71727 1 467586 917670 961591 1 2 999999 -156314 2 392534 783385 1 297535 873157 86914 1 20 999982 517973 2 514517 854971 2 12 999989 1 2 999999 -785004 2 16 999987 1 229263 729448 902279 1 12 999993 -100599 2 2 999999 2 10 999998 1 17 999985 -629322 1 14 999992 397991 1 601003 624801 858701 1 640964 739519 254432 2 14 999984 1 17 999984 596780 2 420486 793286 1 2 999999 -184494 2 2 999999 1 2 999999 -843850 2 462530 909000 1 798310 867095 -278308 2 16710 306592 1 2 999999 463473 1 179823 931006 890447 1 2 999999 120078 1 8 999992 997745 2 341268 914359 2 14 999994 1 564174 718844 144499 1 19 999988 945265 2 2 999999 1 2 999999 105911 1 2 999999 766148 2 457766 921134 1 18 999995 587519 1 18 999988 -544382 2 7 999981 2 355705 688815 1 4 999986 356752 1 1 999997 -413375 1 3 999999 109088 1 289935 970573 130681 1 20 999983 197906 1 502896 584453 225372 2 2 999999 2 2 999999 1 6 999989 498320 1 11 999986 -150985 2 3 999996 2 77731 434223 1 2 999999 552329 1 701031 780051 -15415 2 10 999984 2 2 999999 1 15 999994 293622 2 14 999992 2 10 999997 1 2 999999 -784174 2 352957 592109 1 331916 529430 751947 2 2 999999 1 2 999999 -370014 2 632198 697453 1 9 999983 200117 1 2 999999 469985 1 465185 491073 -523281 1 2 999999 74161 1 2 999999 -249563 1 2 999999 -923953 2 466803 960356 2 111881 296079 2 2 999999 1 2 999999 -166038 2 7849 514825 1 2 999999 595048 1 2 999999 775608 1 17 999998 659349 2 3 999991 2 689140 866234 1 360173 458347 149018 2 2128 833740 1 12 999999 825534 2 398054 709498 1 2 999999 -124158 2 2 999993 1 180611 403003 635786 2 817776 972423 2 12 999984 2 8 999994 2 593629 714647 1 405052 991220 -543489 2 2 999999 2 211391 632900 1 13 999997 -516981 2 2 999999 2 78696 325851 1 2 999999 244664 1 2 999999 -578783 2 455486 487760 1 2 999999 -280360 2 17 999986 2 2 999999 2 1 999993 2 5 999981 1 20 999998 -360330 2 2 999992 2 6 999986 1 15 999992 423697 1 2 999999 -207077 2 77258 772703 1 2 999999 179948 2 256336 353635 1 19 999993 -715936 1 2 999999 -995979 2 20 999981 1 2 999999 -591917 1 2 999999 114440 1 2 999999 29154 2 73900 527495 2 12 999986 2 80194 331416 2 2 999999 2 10 999998 1 289984 310637 241035 1 40351 355229 -273401 1 4 999990 -923569 1 2 999999 979923 1 2 999999 -468890 2 2 999999 1 923927 930111 895511 1 2 999999 882256 1 2 999999 122315 1 546720 973654 143828 2 5 999999 1 2 999999 633226 1 404358 820346 -29808 1 12 999989 17400 2 124420 961333 2 458028 778347 1 2 999999 848955 1 10 999991 -255993 1 387133 921073 318538 2 7 999985 2 7 999995 2 50952 332032 1 214944 799401 -498558 1 2 999999 244469 2 2 999999 2 493299 850248 2 11 999998 2 2 999999 1 2 999999 165964 1 2 999999 -510777 1 10 999988 -525945 2 185131 930685 1 307170 485785 -264428 1 2 999999 -774809 2 31407 722696 1 122528 902364 -328014 1 12 999992 592892 2 2 999985 2 2 999999 2 60233 989164 2 9 999995 2 2 999999 2 2 999999 1 2 999999 701282 1 16838 614114 -942991 2 420304 435246 2 2 999999 2 1 999997 1 167348 443194 -556813 2 2 999999 1 171580 811954 -386805 1 2 999999 -921825 1 2 999999 382286 1 2 999999 -257000 2 2 999999 1 2 999999 328864 2 2 999999 1 2 999999 -513886 2 185105 424403 2 9 999985 2 2 999999 1 6 999997 293576 2 2 999999 2 428662 967938 2 10 999994 2 233805 777091 2 9 999988 2 2 999999 1 2 999996 409062 2 7 999982 2 544843 732965 2 7 999985 1 2 999999 -45751 2 2 999999 2 261754 287060 1 5 999998 255952 1 11 999981 147864 2 2 999999 1 355444 806920 980295 1 204235 945882 -595174 1 2 999999 514762 2 297786 920710 2 7703 618526 1 18529 660475 955634 2 136683 619735 1 95479 934911 904320 1 2 999999 -545575 1 2 999999 -347871 2 427481 799002 2 744806 784003 1 423318 993656 660183 1 3 999995 403925 2 16 999988 1 132315 487954 -830097 2 187232 941675 1 8 999992 -672304 1 160112 659469 394409 2 2 999999 2 43798 424871 1 12 999981 -533702 1 97887 242497 385187 1 2 999999 887613 1 361303 707906 -897706 2 2 999999 1 6 999990 919131 2 2 999999 1 508651 850773 53289 1 12 999992 875963 2 11 999992 2 2 999999 1 11 999990 -136321 1 15 999997 694242 1 2 999999 139662 1 13 999983 -679266 1 17 999993 353133 2 2 999999 2 2 999982 2 3 999981 2 2 999999 1 2 999999 205545 1 8 999989 704182 2 2 999999 1 2 999999 -544984 2 3 999987 2 2 999999 1 2 999995 802550 2 14 999989 1 3 999998 -21072 1 2 999999 361011 1 325192 613158 -242021 2 3 999998 1 9 999994 -983092 1 342422 696853 809440 1 116082 993939 -277058 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -145512 1 2 999999 -2976 2 4 999983 2 102927 964481 2 2 999999 2 7 999983 2 126302 569661 1 2 999999 750335 1 93871 159829 -630327 2 709004 989964 1 17 999990 327306 1 6 999999 -641354 2 6 999999 2 2 999999 1 3 999990 44601 1 688462 720931 733795 2 6 999991 2 14 999989 2 2 999999 1 3 999987 -535102 2 326776 402338 2 284531 540602 2 2 999999 1 2 999999 -469604 1 14 999982 973152 1 344996 755354 -745858 2 333403 905853 2 13 999981 2 2 999999 2 2 999999 1 15450 294503 796858 2 2 999999 1 19 999983 -966984 1 500394 638800 -47332 2 13 999987 1 939815 944306 582186 1 2 999999 341817 2 2 999999 1 298769 434262 67865 2 2 999999 2 1 999988 2 32359 216852 2 2 999999 1 1 1000000 -447640 1 2 999999 -308426 1 5 999995 -781141 2 570500 726752 1 8249 846099 35310 2 20 999986 1 2 999982 885044 1 5 999990 -27718 2 100255 352972 2 453009 995718 1 40694 839993 -231680 2 15 999991 2 496890 593122 2 2 999999 2 112051 562126 1 2 999999 -315556 2 569757 726468 2 298106 708438 2 2 999992 2 128828 975424 1 2 999999 422547 1 2 999999 -335250 2 12 999996 1 17 999995 -61451 1 2 999999 332944 2 2 999999 2 11 999994 1 2 999999 800536 1 50239 106593 858228 1 2 999999 -734001 1 13 999985 -219849 1 17 999989 402289 2 2 999999 1 2 999999 -144511 2 2 999999 1 10 999992 -819097 2 2 999999 2 14 999996 2 2 999999 1 5 999986 -562745 1 2 999999 -847509 2 157820 180118 2 5 999994 1 2 999999 -442242 2 414873 689979 2 556674 826532 2 187241 531578 2 234727 633717 1 2 999999 -892981 1 2 999999 -473239 2 11 999995 1 2 999999 -512698 2 355632 631133 1 3 999989 192677 2 54049 198600 2 11 999987 1 2 999999 11499 1 398576 503797 -368064 2 2 999999 1 2 999999 -328745 1 2 999999 -314796 2 2 999999 2 2 999999 1 103640 248108 181014 2 11 999991 1 2 999984 576665 1 310427 491079 71711 2 19 999991 2 2 999999 2 304879 997531 2 112354 807278 1 6 999983 328541 1 194384 754962 -30046 2 2 999999 2 2 999999 1 7 999983 -496658 2 805117 986633 2 2 999999 2 813403 982511 2 2 999999 1 2 999999 -363449 2 2 999999 1 128701 793616 -217500 1 2 999999 638474 1 2 999999 620408 2 7 999993 1 115004 501667 -345050 1 7 999992 -419802 1 5 999992 691850 2 259651 913821 2 13 999984 2 2 999983 1 2 999999 926369 2 16 999981 2 2 999999 1 2 999999 -79956 2 250058 828157 2 10 999982 1 6 999990 -718221 1 146770 587152 -838760 1 17 999995 -395091 1 9 999992 82323 2 590956 847304 1 2 999999 924710 2 2 999999 2 194090 807030 1 13 999981 -33952 2 2 999999 1 10 999990 672595 1 18 999993 -725985 1 680633 755228 -708354 1 52655 582878 719217 2 442792 619954 2 9 999999 1 353955 840741 -165652 2 2 999999 2 16 999996 1 243402 356236 -240435 1 640710 691685 604477 2 198329 359283 2 8 999982 1 424939 811030 -465078 1 545996 970221 616308 2 4 1000000 1 425904 740927 -993737 1 124346 499745 251352 2 29457 109711 2 2 999999 2 5 999987 1 3 999990 -335047 2 332308 597078 1 297382 722306 -395955 2 2 999999 2 11 999992 2 2 999999 1 80554 195255 858674 2 312726 327612 1 20 999992 -706421 2 20 999981 1 76183 752200 611141 2 302096 869535 2 11 999998 1 2 999997 194673 1 2 999999 109606 1 371449 742977 992864 1 205564 527813 732079 1 2 999999 399469 2 2 999999 2 2 999999 2 13 999992 1 805807 975303 -117681 1 615539 786069 -988769 2 7 999981 1 18283 122113 -848376 2 3 999994 2 2 999999 2 1 999984 2 203527 380740 1 17 999999 -420217 1 4 999988 -104351 1 267084 918430 675011 1 6 999984 -478416 1 2 999999 880311 1 134503 903500 -724881 1 2 999999 280667 1 2 999999 -198208 1 13 999986 775062 2 360206 913482 2 403832 468614 1 5 999986 88832 2 15 999988 1 719145 934034 382942 1 17 999989 -916092 2 2 999999 2 15 999984 2 463463 946350 1 490190 788674 -247105 2 468137 550800 2 176953 740324 2 6 999990 2 5 999985 1 2 999999 -637679 1 2 999999 -275814 2 358112 514651 2 2 999999 2 2 999999 1 20 999986 850173 1 2 999999 254911 2 14 999996 2 20 999982 2 672490 730917 1 17 999988 -609099 1 19 999995 451345 2 465756 919236 1 190712 578264 -980178 1 1 999996 955952 1 2 999999 -167315 2 395610 857223 1 586977 958484 -306549 2 2 999999 2 218197 875176 2 19 999981 2 7 999997 1 2 999999 -424785 1 2 999999 624856 2 7 999991 2 2 999999 2 661171 857708 2 11 999984 1 2 999999 -699165 2 4 999990 2 8 999983 1 16 999990 -440653 1 40447 807981 453373 2 739835 899522 2 2 999999 1 2 999999 -20950 2 18 999992 2 2 999999 2 619361 839058 1 63391 389785 396063 2 2 999999 1 19 999984 -724723 1 84213 149461 -867637 2 4 999985 2 2 999999 2 2 999999 1 17 999984 456035 1 2 999999 670745 1 427730 508008 -677786 2 266086 768167 1 17288 633512 -299924 2 4 999989 2 2 1000000 1 411459 933837 -65043 1 4 999994 947878 2 318956 400222 1 2 999999 -900391 2 2 999999 1 710811 961278 279382 1 2 999999 142673 2 16 999990 2 523676 608254 2 1 999997 1 14 999998 -324853 2 678133 897616 2 195510 398162 2 2 999999 2 18 999993 1 2 999999 -178199 1 17 999985 324490 1 2 999999 -302839 2 3 999998 2 244346 612525 2 16 999981 1 2 999999 595475 2 10 999996 1 2 999999 -343000 1 2 999999 772972 2 8 999995 2 240158 861554 1 2 999999 -697645 2 20 999995 2 266956 687333 2 1 999999 2 15061 445925 1 2 999999 -637712 1 18375 571778 -266458 2 1 999983 1 567067 973699 -550022 1 112610 937727 411619 1 671658 921930 304312 2 5 999985 1 2 999999 -261659 2 7 999995 2 2 999999 1 569736 583739 -278662 1 186909 987561 -620778 1 547594 788404 588088 2 450721 849818 2 2 999999 2 2 999999 1 2 999999 870489 1 2 999999 -829368 2 10 999983 1 180525 345361 -761418 1 1 999982 -557779 2 2 999999 2 3 999982 1 409307 803161 -654341 1 2 999999 -430033 1 29175 128630 880316 2 2 999999 1 2 999999 -131104 2 2 999999 1 212231 317778 -187218 1 279932 433098 -973405 2 9 999998 1 2 999999 590084 2 18012 520750 2 2 999999 1 101705 168262 -585227 2 2 999999 1 19 999990 -353288 2 265456 663266 2 2 999999 2 2 999999 1 2 999999 986427 1 11 999984 813729 1 11 999999 79417 2 7 999985 2 2 999999 2 544489 711367 2 15 999989 2 688525 842354 2 130038 213441 2 2 999999 2 20 999995 1 612073 885713 -168116 2 2 999999 2 2 999999 1 2 999999 -457444 2 51835 515554 1 2 999999 222469 2 7 1000000 2 101751 167289 1 2 999999 401625 1 2 999999 528760 1 3 999981 -551437 2 2 999999 2 293385 695171 2 2 999999 1 2 999999 728907 2 317263 535278 2 2 999999 1 15 999986 181156 1 1 999984 -578126 1 2 999999 -261116 2 16 999987 2 2 999999 2 16 999994 2 108349 776364 2 18 999984 2 7 999990 2 363907 856537 1 12 999996 -850360 2 2 999999 1 586327 643874 -657560 2 637458 822571 2 268005 592364 1 207065 276637 396974 1 77663 904412 641940 2 19 999996 1 764606 780720 -132100 1 17 999984 -806103 1 2 999999 922958 1 749311 936824 259131 2 300840 651778 2 2344 835226 2 3 999995 1 428786 895473 -801282 1 3 999986 -453901 1 826692 974723 54290 2 2 999999 1 2 999999 965171 1 2 999999 80436 2 220101 827796 2 2 999999 2 803669 816768 2 24900 832784 1 487306 875738 -789637 2 11 999983 2 2 999999 2 2 999999 1 551434 845657 594755 2 2 999999 2 14 999995 2 16 999997 1 489716 722825 223345 1 11658 86824 48368 1 2 999999 -827570 2 2 999999 1 538714 873737 -263865 1 28339 183367 469528 1 13 999996 -409268 2 2 999999 1 445760 528262 -328681 2 2 999999 2 2 999999 1 20 999990 -563531 1 7 999989 -908688 2 16 999988 1 2 999999 717456 1 48218 871207 -300944 1 2 999999 804120 1 112280 658404 -807735 1 291249 460439 -272889 2 2 999999 1 16 999982 -602228 1 218429 833724 73679 2 8 999985 1 9 999987 -226142 2 18 999995 1 2 999999 -57721 2 2 999999 2 7 1000000 1 6 999981 -450873 2 200335 649194 2 947356 962541 1 14862 512858 765440 1 2 999999 -304740 2 4 1000000 1 133976 570608 -846196 2 261952 896097 2 2 999999 1 74725 470349 449592 1 13 999994 -651009 2 17 1000000 2 2 999999 1 7 999993 -520574 1 14 999986 -695492 2 2 999999 1 475206 659931 448410 2 18 999987 1 42977 366072 746956 1 9 999994 290874 2 317860 753719 2 2 999992 1 5 999990 -419422 2 687347 849360 1 454603 476671 648970 1 116362 310464 -33022 2 314468 584278 1 126579 272268 529405 2 18 999987 2 13 1000000 2 9 999990 2 629167 888745 2 2 999999 2 2 999999 1 2 999999 -266709 2 2 999999 1 2 999999 576917 1 577982 996220 -746228 1 2 999999 -118681 2 2 999999 1 2 999999 -785652 1 2 999999 -570751 2 2 999999 1 797655 884149 -583907 2 300105 921190 1 525808 716789 -898521 2 2 999999 2 19 999986 1 4 999986 708955 1 129040 939576 -693511 2 2 999999 2 109836 976127 2 18 999996 2 2 999999 1 76243 224904 -254308 1 13 999982 295024 1 2 999999 -547335 2 72701 121413 1 2 999999 616780 1 2 999999 211552 1 2 999999 246476 1 2 999999 -665608 2 2 999999 1 15 999993 936281 2 5 999990 2 16 999994 2 7 999994 2 458532 811842 1 2 999999 -835304 2 10 999986 2 2 999999 1 12 999994 -104821 2 2 999999 1 19 999981 982423 2 325331 558181 1 2 999999 -812746 1 14 999995 50205 1 7 999983 878383 2 3 999997 2 19 999997 1 505881 873987 646482 1 7 999987 -389239 2 2 999999 2 2 999999 1 17 999984 -491892 1 216021 735697 -472257 1 474469 928332 509313 2 20 1000000 1 16 999998 -103512 1 3 999988 107107 1 18 999995 209933 2 358470 423821 2 1 999994 1 2 999984 -267007 2 15 999997 1 3 999988 -677829 1 315635 683230 -306054 1 2 999999 335515 1 17 999999 -269109 1 6 1000000 -621932 2 515628 626225 1 2 999985 -664684 2 463350 950675 1 14 999983 -731523 2 11 999991 1 2 999999 793498 2 7 999990 2 10 999999 1 2 999999 -696701 2 475387 607745 2 15 999989 1 12 999982 -392392 2 9 999984 1 2 999999 139129 1 2 999999 658787 2 2 999999 1 342731 791394 153873 1 921695 992466 442942 2 2 999999 2 9 1000000 2 563677 673390 2 20 999981 1 20 999995 -5724 1 395995 530116 -951598 1 4 999985 -26869 1 2 999999 -827155 1 13 999988 433148 2 2 999999 1 19 999995 823752 1 16 999994 885821 1 2 999999 331335 1 2 999999 -40939 2 9 999984 1 16 999999 -247353 2 490260 692500 1 1 999993 -286355 2 17 999999 1 350571 537868 -519197 1 2 999999 761507 2 5 999983 2 2 999999 2 552161 977630 1 505072 950953 -635324 1 21137 545547 -568453 1 571438 838535 -621651 2 2 999999 2 2 999999 2 16 999981 2 19 999985 1 7 999985 385826 2 2 999999 1 13 999991 853828 1 2 999999 818645 1 2 999999 -684614 2 11 999987 2 4 999999 1 3 999981 -561742 2 2 999996 1 14 999991 365973 2 6 999987 2 2 999999 2 2 999999 1 2 999999 238947 2 386387 458142 2 2 999999 1 19 999991 -633120 1 13 999994 405462 2 2 999999 1 13 999981 236231 1 50381 728544 -259888 1 2 999999 907569 1 454484 535329 808114 1 12 1000000 -717512 2 2 999999 2 370676 983714 2 12 999996 2 2 999999 2 2 999995 2 2 999999 2 472128 923228 1 667483 821386 -811031 2 15 999999 2 2 999999 1 16 999989 23866 2 10 999996 1 826455 885413 877961 2 274074 726706 2 6 999990 2 32819 931471 1 2 999999 397629 2 2 999999 2 14 999987 1 2 999999 660290 2 10 999986 1 20 999982 -118 2 1 999996 1 15 1000000 836995 1 29095 709638 715449 2 2 999999 2 14 999987 2 372863 579402 2 2 999999 1 865629 976440 245226 2 18 999982 2 2 999999 1 18 999981 76930 2 2 999999 1 6 999993 364800 1 3 999984 -799462 2 185813 521816 2 15 999995 2 2 999999 1 824060 933194 984028 2 2 999999 2 8 999985 1 15 999996 -27231 2 281222 749570 2 5 999984 2 298829 460154 2 354535 784033 2 2 999999 1 1 999983 411970 2 5 999995 2 2 999999 2 287358 315252 1 56705 338161 -992331 1 357105 406562 259642 2 153046 810793 1 2 999999 756674 1 2 999999 90698 2 25166 38683 2 1 999995 1 2 999999 -350668 2 10 999998 2 2 999999 1 2 999999 199040 1 679973 784743 409079 1 20 999992 -822157 1 53182 224022 -341633 2 19 999993 1 2 999999 -188740 1 702373 806507 45847 1 2 999999 7914 2 882738 954705 2 11 999992 1 180339 903280 582030 2 2 999999 2 548325 746240 2 849708 950346 1 7 999986 -870999 1 253029 670421 -856924 2 74105 414522 1 2 999999 -389231 1 2 999999 -778442 1 2 999999 661565 2 2 999999 2 552841 655843 2 439746 538287 1 2 999999 140151 2 720954 738526 1 18 999983 965533 1 548070 648943 -968781 1 244746 620547 -799647 2 12 999997 2 2 999999 1 9 999984 -902124 1 19 999994 230104 1 2 999999 -350971 1 2 999999 624829 2 107627 752317 1 2 999999 558154 2 19 999988 1 942875 968472 -170430 1 18 999989 -196801 2 2 999999 1 12 999998 811889 2 2 999999 2 5 999993 1 2 999999 300132 2 602494 626616 2 12 999992 1 2 999999 281863 2 2 999999 1 2 999999 -171392 1 2 999999 -739505 1 6 999981 -937472 2 2 999999 2 626245 709733 2 2 999999 1 2 999999 -921860 2 15 999988 2 101396 446936 1 14 999987 654370 2 2 999999 2 165288 177312 1 2 999999 -947596 1 2 999999 -892595 1 4 999990 -526122 2 2 999999 2 2 999999 2 155463 432178 1 13 999999 -163173 1 2 999999 -615707 1 2 999999 -707569 1 11 999988 -448907 2 69112 676724 1 11 999988 -361839 2 675102 737856 2 2 999999 2 2 999999 1 6 999998 24275 1 15 999981 -463180 2 15 1000000 2 543764 761528 1 20 999999 795874 2 308896 635989 2 2 999993 2 12 999995 2 15 999993 1 2 999999 -589347 2 2 999999 1 2 999999 559961 2 809409 882701 2 256044 591341 2 91216 401945 2 2 999999 2 18 999998 1 2 999999 -793578 2 892214 893161 1 1 999983 449672 1 17 999990 157962 2 165574 553788 2 78879 649346 1 2 999999 50572 2 12 999999 2 3 999985 1 15 999992 -518860 2 2 999999 1 2 999999 656284 1 6 999994 861301 1 2 999999 -943731 2 9 999996 1 4 999995 170569 2 353800 955049 1 14 999982 -567122 2 7 999998 1 2 999999 948791 1 9 999995 -104755 2 2 999999 1 2 999999 -266876 2 5 999994 2 8 999984 1 2 999999 368024 1 2 999999 636976 2 604790 962354 2 13 999996 1 2 999999 517840 2 185217 942798 2 358439 456350 1 2 999999 -897888 1 696734 997078 -280187 1 2 999999 13048 2 2 999999 1 7 999981 150430 2 19 999986 2 298645 844681 1 30188 660188 -176336 1 2 999999 -798799 1 10 999994 -649151 1 9 999997 287519 1 14 999989 -153531 2 6734 262521 1 2 999999 955923 1 2 999999 -46406 2 11 999989 2 2 999999 1 278742 300899 111718 2 3 999993 2 571571 968867 2 2 999999 1 371298 776170 -719088 1 6 1000000 633300 2 17 999995 1 460791 780344 -696621 2 769306 975419 1 3 999987 -373582 1 2 999999 564966 1 14 999986 -531712 2 331185 444180 2 10 999994 1 2 999999 -664650 2 640687 699703 2 9 999989 2 685628 989009 2 2 999999 1 15836 677410 -606937 2 2 999999 1 164883 808312 -61756 2 18 999995 1 2 999999 -388246 2 2 999999 2 319929 910682 1 15 999987 326177 1 2 999999 -456579 2 626807 961299 1 2 999999 -955770 2 2 999999 2 57869 110637 1 2 999999 72136 1 2 999999 764129 2 17 999983 1 2 999999 186188 1 3 999993 -143860 2 492232 526003 2 2 999999 1 1 999986 -702787 2 11 999986 2 266058 401761 2 99591 891237 2 608256 677858 2 17 1000000 2 2 999994 2 122013 726097 1 164748 205764 115328 2 294636 574493 2 2 999999 1 354016 442641 -317323 1 2 999999 532982 2 20 999998 2 421837 523928 2 201704 938092 1 6 999989 277836 2 2 999999 1 2 999984 -60770 1 2 999999 761237 1 6498 43490 250947 2 84370 653307 2 541225 919883 1 754068 873933 477192 2 20 999982 2 2 999999 2 2 999999 1 2 999999 -609574 2 17 999991 2 563096 846723 1 2 999999 391916 2 5 999989 1 74698 351710 473421 1 2 999999 -644919 2 2 999999 1 2 999999 592550 1 2 999999 845950 1 2 999999 -57509 2 3 999981 2 2 999999 1 2 999999 -255 1 2 999999 422269 2 195700 727292 2 15 999983 1 553078 905654 -969545 1 69094 740383 -389395 2 10 999986 1 2 999999 808853 1 3 999999 -410321 2 7 999989 1 5 999996 23649 1 2 999999 -634270 1 4 999990 97431 1 612631 741914 846818 1 115934 334946 20217 2 12 999991 2 2 999999 1 359508 793706 423627 2 2 999999 2 377142 728032 1 2 999999 -483268 1 2 999999 -349892 1 2 999999 728792 2 1 999994 1 2 999999 -154213 1 15523 493263 -382188 2 2 999999 1 90980 719474 502013 2 9 999998 1 2 999999 -101211 2 221890 468359 2 2 999999 2 327545 594688 1 4 999996 -209780 1 16 999997 704410 1 332813 945518 631131 1 2 999999 -91369 1 2 999999 347162 1 15 999994 -30578 2 2 999999 1 314521 400615 941949 1 1 999984 712060 2 1475 135677 1 184756 418436 872928 2 329020 342734 1 680542 889191 349337 1 76820 683403 942341 2 14 999984 2 10 999999 2 2 999999 1 6 999986 392651 1 460967 677400 864618 1 5 999998 255219 2 2 999999 1 8 999984 -392232 1 906521 969544 323997 2 160332 991913 1 2 999999 281090 1 7 999986 5625 1 2 999999 -930347 2 2 999999 1 2 999999 135275 2 2 999999 2 12 1000000 1 316104 969162 155125 2 9 999982 1 2 999999 105031 2 2 999999 1 15 999996 550078 2 2 999999 1 12 999997 197729 2 2 999999 2 13 999981 1 8 999987 -507201 1 16 999992 413427 1 251290 632982 -818794 1 2 999999 383238 2 2 999999 1 2 999999 279802 2 2 999999 2 20 999993 1 3 999996 995698 2 9 999989 1 4 999996 802989 2 7 999992 2 2 999999 2 2 999999 1 2 999999 689040 2 2 999999 2 2 999999 2 8 999990 2 137805 765896 2 17 999991 2 2 999999 1 8 999984 -579501 2 891477 950326 2 476388 512609 2 20 999987 1 10 999999 531426 2 2 999999 2 576518 644168 2 11 999990 2 26345 324608 1 17 999982 -244043 1 2 999999 92705 1 14 999984 -276542 2 684810 901665 1 5 999986 373243 2 375031 792616 1 393449 955598 593654 2 8 999985 1 533264 880411 -238211 2 189871 339277 1 20 999995 207468 1 8111 743822 418511 2 517416 564991 2 549130 938141 1 5 999982 981317 1 13 999989 -34843 2 17 999989 2 8 999987 1 2 999999 815286 1 277992 292660 -691350 1 140167 400282 -273652 1 10 999999 -22825 2 2 999999 1 2 999999 -883198 1 958923 968974 245760 1 2 999999 603548 2 2 999999 2 255985 345585 1 2 999999 -222023 1 2 999999 -657059 2 2 999999 1 2 999999 302910 2 2 999987 2 362410 659047 2 5 999983 1 65622 646643 890998 2 151999 727398 1 501607 877841 -311335 1 2 999999 552241 1 511397 529723 -851313 1 1 999997 -610907 1 2 999999 27355 2 2 999999 1 34628 255157 -727599 1 173801 989321 -955425 1 2 999999 537723 2 2 999999 1 20 1000000 845237 1 4 999990 910917 2 419702 997170 2 18 999988 1 445077 837499 569502 2 2 999999 1 191725 696518 -245733 2 2 999999 2 11502 651930 1 407817 938052 62944 2 2 999986 1 2 999999 642046 2 13 999988 1 14 999997 70297 2 16 999989 1 293506 703958 -753887 2 2 999999 2 2 999999 2 31009 289170 2 2 999999 1 2 999999 -345442 2 14 999992 2 90712 660527 2 2 999999 2 9 1000000 1 249793 618703 349617 1 2 999999 352773 2 11 999986 2 2 999999 2 16 999992 1 2 999999 114603 1 2 999999 181089 2 11 999981 2 373480 891478 1 20 999999 542170 1 2 999999 -522193 1 2 999999 14388 2 703146 725063 1 1 999993 -717647 2 5 999996 2 55653 772325 1 18 999987 345762 2 8 999989 2 2 999999 1 655201 865687 807440 2 2 999999 2 784058 834139 2 16 999983 2 2 999999 1 2 999999 589651 2 2 999999 1 114563 739862 178232 1 2 999999 77743 1 2 999999 -449148 1 11 999996 -965470 2 7 999997 2 384554 431294 2 424913 533769 2 10 999995 1 507488 755874 -748877 2 2 999999 2 2 999981 2 1 1000000 1 592925 737432 -831793 1 2 999984 -113127 1 116027 973007 64459 1 2 999999 527095 2 2 999999 1 352256 990806 -188421 2 2 999999 1 31351 123389 696516 2 2 999999 2 2 999999 2 330673 646734 2 4 999982 1 12971 291444 997849 2 282939 970387 1 2 999987 153292 1 2 999999 -954498 2 2 999999 1 18 999983 402895 1 20 999989 278684 2 21363 112470 2 2 999999 2 4 999984 1 2 999999 602875 2 76786 430800 2 71696 584339 2 8 999983 1 14 999995 -106929 2 11 999981 1 89484 334017 309560 2 8 999998 2 619326 840337 2 207377 269775 2 10 999991 1 2 999999 574903 1 13 999989 755133 1 11 999994 265594 1 2 999999 -90424 1 28466 885998 -843800 2 127367 901506 1 2 999999 733713 1 16 999994 861901 2 10 999997 1 86585 374376 721275 2 650020 928900 1 2 999999 321311 1 229551 502583 -81265 2 52744 597671 2 2 999999 1 13 999984 566393 2 2 999999 1 135616 685898 -718717 2 2 999999 1 2 999999 -951938 2 531282 691004 2 221109 362569 1 2 999999 579934 2 220798 783323 1 606967 844125 645071 2 2 999999 2 217236 345382 2 2 999999 1 36287 718412 -30772 1 213806 855650 -365435 2 18 999991 1 8 999996 362588 1 2 999999 -883697 2 69598 899701 2 82455 684103 1 559792 701664 -523667 1 1 999985 266666 1 2 999999 -523571 2 7 999998 1 2 999999 180267 2 2 999999 2 17751 834037 1 2 999999 -280829 2 2 999999 2 777491 911295 1 2 999999 -777169 1 349796 995488 324112 2 2 999999 2 16 999999 2 330477 632661 1 174407 777249 -184119 1 18 999990 177492 2 211683 779095 2 15 999983 2 2 999999 1 2 999999 342029 1 130999 648948 121545 2 20 1000000 1 2 999999 742852 2 287575 623278 1 2 999999 -727963 2 413558 988624 1 15 999995 -501068 1 12 999996 -75262 1 14150 789986 726298 2 2 999999 1 365289 740238 -252040 2 42629 640296 1 2 999999 -746271 2 2 999999 1 2 999999 873115 1 17 999998 184374 1 2 999999 247709 1 442839 498610 -799785 1 2 999997 46916 1 47523 977316 -583155 2 5 999993 2 389706 591727 2 30226 193201 1 2 999999 497213 2 511211 563004 2 2 999999 1 2 999984 430149 1 151664 296277 920327 2 5 999995 1 11 999995 230086 2 2 999999 2 7 999999 1 54052 595552 -861656 2 268664 548144 1 9 1000000 -696017 1 10 999992 -168845 2 143283 199731 1 2 999999 375901 2 10 999988 1 2 999999 -438058 1 474739 914215 -889279 2 12 999983 1 2 999999 336497 1 2 999999 100747 2 8021 815848 2 7 999985 1 338147 770573 611340 1 154337 495750 174413 2 18 999984 2 2 999999 1 3 999994 320491 1 2 999999 -121734 1 2 999999 475908 2 857278 978184 1 2 999999 -359792 1 10 999981 124678 2 2 999999 2 228728 793052 1 135606 156555 319937 2 609509 784074 2 19043 312973 2 630088 779112 1 5 999984 -543333 2 213662 726045 1 2 999999 -493605 1 2 999999 -921880 1 2 999999 300865 1 191459 283997 941826 2 2 999999 1 14 999981 899752 1 17 1000000 -807978 2 2 999999 1 2 999998 -93553 2 3 999997 1 122368 158392 434882 1 2 999999 604172 2 187462 407256 1 2 999999 880630 1 2 999999 -976077 2 17 999981 2 2 999999 1 28181 302828 8961 2 370420 552681 1 2 999999 -342086 2 246268 257479 1 1 999990 -887358 2 2 999999 2 2 999999 2 11 999984 2 112649 952560 1 20 999988 610455 2 667887 959800 2 130020 984984 2 564529 834226 2 2 999999 2 2 999999 1 2 999999 -407994 1 2 999999 5129 2 2 999999 2 101984 235228 2 2 999999 2 9 999986 2 2 999999 1 173048 744957 774849 2 2 999999 1 2 999999 504236 1 12 1000000 -567555 1 672546 999754 735637 1 19 999992 -542881 1 363234 449899 -57956 2 2 999999 1 2 999999 499347 2 782721 936040 2 2 999999 1 2 999999 -372628 2 2 999986 1 10 999994 985439 2 11 999995 2 14 999991 1 2 999999 681319 1 176022 654996 -725940 2 466362 578922 2 926806 939675 2 2 999999 1 278052 710482 -746747 1 649039 904956 -102452 2 1 999992 1 567956 979832 663852 2 2 999999 2 2 999999 2 2 999999 2 3 999990 2 53909 184154 1 12 999991 -843217 2 10 999991 1 15 999984 576888 1 348597 483490 811409 1 15 999990 -698621 1 222604 514778 425342 2 40921 966523 1 42962 716579 326110 1 92621 630495 549824 2 626077 950370 2 18 999981 1 3 999998 63639 1 2 999999 -21232 1 11 999988 -23454 2 2 999999 2 223447 706208 1 2 999999 132630 1 14 999990 443020 1 2 999999 88632 1 668273 750745 -389745 2 9 999990 1 2 999999 458443 2 448331 600084 2 2 999999 1 546685 761438 620819 2 2 999999 1 899028 944374 481489 2 2 999999 1 6 999990 -454447 1 281052 606359 -166225 1 17 999991 745856 2 9 999990 1 8 999981 -809593 1 709490 849497 711909 1 2 999999 -229141 1 490175 967475 -554956 1 2 999999 -994835 2 19 999982 2 126843 689827 1 7 999998 -21626 2 714700 851245 2 2 999999 2 2 999999 2 909 700443 2 188242 919772 2 3 999984 2 15 999997 1 2 999999 485970 1 319896 499790 525204 1 2 999999 -461522 1 2 999999 -705277 1 45718 843628 906602 1 2 999999 -116897 1 2 999999 -300088 1 362603 661434 -549000 1 756511 921582 -981363 1 8 999994 -937246 1 161667 714320 -595356 2 2 999999 2 6 999984 2 11 999998 1 2 999999 455370 2 503395 773641 1 11 999984 593434 1 249468 635141 499506 2 2 999999 1 37094 80583 570016 2 2 999999 1 2 999999 896210 1 18 999981 -172913 2 3 999994 2 4 999989 2 2 999999 2 363071 372996 2 688788 869579 1 7 999983 476977 2 340068 359605 2 2 999999 2 6 999999 1 7946 245509 18923 1 2 999999 -768442 2 485367 751574 1 316771 909371 239942 2 18 999988 2 82004 467564 1 417015 850428 -757437 1 2 999999 632022 2 15 1000000 2 15 999993 2 371302 980137 2 19 999982 1 265323 311303 -485573 1 2 999999 -474155 1 522943 981203 676751 2 102671 219579 1 11 999983 969248 2 235520 738614 2 516288 640625 2 203923 953297 1 19 999983 -726192 1 2 999999 -502075 1 133349 473692 -981685 1 2 999999 326300 1 20 999999 -940541 1 16 999991 651359 1 2 999999 706438 1 407435 899813 -191530 1 339855 652612 445460 2 920450 992031 1 18 999990 -18914 2 208541 224658 2 274910 396049 1 2 999999 122086 1 124451 280180 854395 1 485589 859589 -19460 1 2 999999 827960 1 6 999981 -870666 1 70951 875624 -861849 2 67967 691138 2 5244 504388 1 256943 953228 -565705 1 194949 201987 164527 2 4 999988 1 2 999999 -739052 2 2 999999 1 2 999999 -591809 1 6957 979681 933933 1 146509 183774 -531255 1 528232 664175 607038 1 378660 831039 -781058 1 2 999999 829970 1 2 999999 481101 1 79986 425780 895672 1 248692 404860 277779 2 406021 864081 1 19 999987 -793555 2 76504 986681 2 34339 428525 2 15 999983 1 2 999999 635380 1 2 999999 -966714 2 11 999994 2 18 999986 2 2 999999 2 15 999986 2 189023 874578 1 2 999999 29375 2 19 999999 1 362452 368507 -314869 2 8 999996 2 695698 790143 1 88261 695474 306420 1 13 999986 -876280 1 2 999999 -425716 2 17 999994 2 781789 879071 2 137367 668250 2 18 999985 1 127802 690868 611348 2 2 999999 2 16 999988 2 12 999997 1 2 999999 550233 2 2 999999 1 2 999999 77716 1 574729 654242 -748576 1 40565 582920 -799362 1 14 999994 -26750 1 345014 842089 61591 1 19 999986 -378293 2 154557 661849 2 2 999999 1 893971 991438 636402 2 567641 946138 1 121543 218831 -912503 1 15 999982 836497 1 2 999999 645143 1 309440 550737 92325 2 2 999999 1 288103 348341 -728795 1 7 999983 -481428 2 16 999999 1 2 999999 -127586 1 19 999981 -771980 1 2 999999 262018 1 18 999981 -178014 2 234619 861804 1 2 999999 -141614 2 2 999999 1 2 999999 780570 2 19 999985 2 2 999999 1 2 999999 -17714 2 2 999999 2 2 999999 1 257777 923224 -783731 1 2 999999 988546 2 411939 445674 1 10 999999 249352 2 2 999999 1 283471 526440 75016 1 8 999984 -427575 1 2 999999 -142844 2 2 999999 2 71306 786192 2 2 999999 2 5 999986 2 2 999999 2 1 999993 1 612917 950546 -84303 1 531160 558183 838111 2 103713 158847 1 13 1000000 -700517 1 359945 723642 -6254 2 3 1000000 1 152471 687018 627699 2 19 999989 1 291040 476840 731772 1 2 999999 -554606 2 4 999995 1 9 999987 77794 1 15 999994 355723 2 2 999984 1 2 999999 -834762 2 2 999999 1 16 999998 232378 1 491168 762538 -318900 1 7 999995 56414 1 2 999999 495391 1 5 999984 -776664 2 2 999999 2 19 999989 2 6 999989 1 11 999984 474302 2 2 999999 2 7 999981 2 14 999984 2 18 999983 2 7 999998 2 35370 808462 2 948831 961736 2 412609 996837 2 122144 550665 2 803235 877957 1 9 999982 -944274 2 511526 950364 2 564000 729858 2 233805 679425 2 2 999999 1 778426 945679 825219 1 2 999999 -315468 2 187188 625157 1 10 999997 -816822 1 669425 893289 -262289 1 2 999999 115927 2 517286 546908 1 2 999999 540731 2 523072 923564 1 15 999997 -608734 2 15 999984 1 19 999981 -789107 1 2 999999 -407922 1 2 999999 429646 1 416531 542528 643886 1 235470 400612 780532 1 19 999982 811626 2 2 999999 1 2 999999 236401 1 2 999999 -799903 2 2 999999 1 2 999999 12245 2 2 999999 1 561190 754515 875528 2 8 999995 1 371068 987061 -85478 2 368033 911874 1 11 999992 -336462 1 5 999982 559473 1 12 999984 -660860 1 2 1000000 426918 1 142586 151440 -132149 2 1 1000000 1 544116 831197 -365965 2 10 999991 2 2 999999 1 2 999999 940005 2 74326 911978 1 9 999993 -811604 2 2 999999 1 17 999990 601256 2 2 999999 2 2 999999 1 16 999984 -793315 1 2 999999 -154894 1 2 999999 -955827 1 760995 928625 160264 2 2 999999 1 683946 938084 -912693 2 30526 65856 2 404712 898827 2 2 999999 2 316138 434717 1 172035 605961 682918 1 678966 680671 -506287 1 14 999993 35443 1 17 999982 517959 1 14 999981 -472748 1 9 999997 421327 1 43442 64840 -188991 1 2 999999 902389 1 2 999999 -184424 2 7 999987 2 12 999999 1 167578 639021 -846894 2 2 999999 1 2 999999 -785895 2 196033 586971 2 2 1000000 2 6 999986 2 2 999999 1 152556 890107 277661 1 121347 163756 723465 2 142017 469604 1 452222 855560 -926799 1 177071 897361 -12631 1 6 999994 -413509 2 745398 815283 2 478428 870697 2 47165 955122 2 2 999999 1 185119 594175 353013 1 2 999999 431734 2 2 999999 1 680301 939295 -226987 1 8 999998 -611999 2 2 999999 1 2 999999 61969 1 19 1000000 506306 1 2 999999 -69793 1 1 999996 -847956 2 6 999987 1 11 999997 502445 1 4 999999 420421 2 2 999999 1 2 999999 -850460 2 6 999992 1 292697 393031 844095 2 355074 605309 2 315512 573955 2 8025 923582 1 19 999986 -226434 2 2 999999 2 3 999993 1 418834 672522 111314 2 2 999999 2 407094 782224 1 7465 326352 388936 1 187434 517464 910876 2 2 999999 2 2 999999 1 10 999992 505751 2 2 999999 2 2 999999 1 2 999999 -499764 2 19 999981 2 4 999984 1 393308 567859 617639 1 20 999996 150658 1 109191 930248 219334 2 756900 802035 1 2 999999 -528761 1 2 999999 41199 1 2 999999 154537 1 339892 956827 -980479 1 7 999998 865639 2 2 999999 1 2 999999 -757332 1 53084 261604 381102 2 185509 506189 2 435690 960292 1 438901 457507 -347702 1 111125 574631 410012 1 142854 872688 -710144 2 2 999999 1 119985 321399 -748586 1 2 999999 19979 2 2 999999 2 2 999999 2 9 999992 1 314387 627383 -827243 2 13 1000000 1 2 999999 -100151 1 2 999999 -494498 2 14 999999 2 17645 120308 2 401256 981149 1 2 999999 129354 2 646024 661609 2 487350 852964 2 406903 623276 2 534065 561238 1 2 999999 144949 2 17 999994 1 2 999999 822138 2 2 999999 1 11 999984 354657 1 2 999999 362142 1 2 999999 -716114 1 20 999989 -813854 1 3 1000000 -263530 1 204971 262049 797756 2 376824 886637 1 751423 889144 -655487 1 2 999999 -810812 1 2 999999 -970762 1 2 999999 341748 2 545571 991606 2 2 999999 1 2 999999 467665 2 1 999989 1 2 999995 -407537 1 7 999995 178779 2 263714 668791 1 2 999999 -685175 2 12 999996 2 7 999993 1 9 999983 430119 2 16 999990 1 2 999999 926918 2 2 999999 2 6 999981 2 1 999997 2 2 999999 2 2 999999 2 16 999990 1 2 999999 -749104 2 5 999981 1 641868 762369 723446 2 104533 588388 2 198477 798479 2 2 999999 2 2 999999 2 2 999985 2 603405 751928 1 2 999999 509174 1 2 999999 -367424 1 292670 501754 -712533 1 606071 816767 -465796 1 2 999999 678737 2 50240 179525 2 2 999999 1 18 999989 -406466 2 2 999999 2 14 999988 1 3894 918404 -414129 2 216179 595712 2 2 999999 1 655809 897854 274850 1 2 999999 590372 1 495866 889268 -574541 2 2 999999 2 2 999999 1 2 999999 342878 2 314246 579589 2 2 999999 1 8 999996 892403 2 2 999999 2 2 999999 1 2 999999 37910 2 863357 895096 1 127659 937151 364343 1 1 999996 882574 1 178802 681614 -34871 2 681708 725516 2 213284 394002 2 2 999999 1 2 999999 694909 1 9 999984 282797 2 101851 858883 1 227567 409707 478274 1 2 999992 -566107 2 3 999982 2 19786 822938 1 8 999991 790519 1 7 999996 28569 2 815909 981075 2 1 999989 2 134133 943194 2 2 999999 1 9 999988 -235533 2 273741 399468 2 13 999981 2 38594 490135 1 16 999995 -377596 1 4 999996 170075 1 11 999997 46691 1 698918 748778 -619844 2 5493 394987 2 2 999999 1 199653 697923 -180514 2 2 999999 2 2 999999 2 2 999999 1 407152 803268 -72385 1 2 999999 -40123 1 2 999999 183473 2 3437 144266 2 2 999999 1 6 1000000 441720 2 8 999990 2 11 999983 1 10 999984 -150717 1 203648 479229 -24490 1 2 999999 818494 2 779346 944109 1 2 999999 -123800 2 7 999990 2 2 999999 2 412162 965493 2 11 999983 1 17 999992 -944137 2 800848 858468 2 2 999999 2 2 999999 1 2 999999 769067 1 2 999999 -146128 2 91029 566718 1 9514 282598 610289 2 391702 558595 2 797068 869690 1 4 999989 -909831 2 15 999985 1 325934 626964 -215870 2 16 999991 2 2 1000000 2 2 999999 1 2 1000000 -14125 2 2 999999 1 2 999999 -975787 1 12 999984 733492 2 2 999999 1 2 999999 477569 1 608144 892751 52915 2 7 999997 1 2 999999 843562 2 2 999999 2 14 999999 2 481551 535484 2 788375 941957 2 2 999999 2 289425 739560 2 405149 529738 1 67187 915645 88048 1 2 999999 -862197 2 2 999999 2 2 999999 1 423246 679790 68518 1 166273 184779 -643462 1 18 999986 -85373 1 232267 239093 784568 2 12 999983 2 9 999992 1 11 999987 -368010 2 2 999999 2 5 999994 2 551274 659288 1 2 999987 255652 2 2 999999 1 15 999992 -932257 1 4 999997 -339951 1 352878 624207 -459076 2 32454 343826 1 2 999999 675355 1 364485 628936 165994 2 14 999989 1 315085 921244 594711 1 426762 624164 773283 2 2 999999 2 3 999994 1 2 999999 -560470 2 2 999999 1 2 999999 -735475 1 502091 526277 878334 1 400885 687524 228093 1 516718 886349 -921520 2 2 999999 1 138415 514209 403578 1 6 999994 877630 1 2 999999 990112 2 6 999983 1 2 999999 -687543 2 1 999999 1 17 999982 346979 2 2 999999 2 458400 885799 2 2 999999 1 4 999999 -445690 1 591803 891857 -254849 2 2 999999 2 350420 449523 1 1 999985 129474 1 13 999993 101051 2 2 999999 2 20 999992 2 2 999999 2 2 999999 1 2 999999 495135 2 8 999987 2 2 999999 1 10 999994 505205 1 271455 774946 189461 1 229321 910012 -661525 2 691602 702597 1 344615 763796 -990025 2 258629 717382 1 14 999989 -990192 1 2 999986 823133 2 121754 192740 2 2 999999 1 20 999986 -757658 2 17 999989 1 4 999993 723467 1 498167 500690 746582 1 2 999999 -901570 1 10 999983 -800835 2 2 999999 2 125597 203896 2 10 999997 1 2 999999 128923 1 2 999999 521236 2 2 999999 2 3 999991 2 7 999987 2 2 999999 2 2 999999 2 110404 534413 1 2 999999 546846 2 16 999989 1 7867 676118 -16631 1 16 999985 -389309 2 2 999999 2 30313 752820 1 374890 967834 54496 1 20 999997 -230266 2 20 999996 2 2 999999 2 11 999982 2 570602 650007 2 349678 370353 1 5 999996 -155436 2 11 999991 2 6 1000000 2 2 999982 1 2 999999 -794400 1 2 999999 -366015 2 190637 589431 1 2 999999 958528 1 2 999999 167545 1 3 999990 -131544 2 19 999995 2 350380 959023 1 129655 518462 -56739 1 502384 645130 -24121 2 9 999999 1 56206 152591 -46635 2 4 999995 2 11 999992 1 14 999984 -441812 1 2 999999 918994 1 951700 997876 -85297 1 13 999995 -964770 1 12 999987 493626 2 2 999999 1 131744 489039 -146223 2 80940 409787 1 16 999997 271433 1 454869 828134 119182 1 750795 788221 -345947 2 12 999996 2 14 999997 2 15 999985 1 2 999999 -198363 1 2 999999 -50853 2 338166 383006 2 28219 339735 1 19 1000000 815887 2 860090 910234 2 9074 868909 2 9 999984 2 13 999997 2 11 999999 2 252411 854488 1 2 999999 582159 2 13 999989 2 2 999999 1 2 999999 -55756 1 15 999989 -700123 2 17 999998 1 2 999996 -187118 1 6 999982 -565515 2 2 999999 2 10 999981 1 593193 918667 -466026 2 2 999999 2 2 999999 2 75021 275182 1 2 999999 76165 1 199310 821894 -608837 2 485764 583275 1 2 999999 381831 2 216468 273728 2 2 999999 1 2 999999 874002 1 2 999999 700476 2 13 999989 2 173272 529564 1 4 999985 858245 1 2 999999 149203 2 2 999999 1 2 999999 -345652 1 311987 461227 827999 1 14639 339551 591230 2 396670 920348 1 2 999999 488077 2 14003 846572 1 7 999987 541495 2 2 999999 2 18 999993 2 6 1000000 1 119313 997914 -965511 1 2 999999 -477830 2 14 1000000 1 144824 449445 -517712 1 10 999986 511443 1 2 999999 313616 1 15 999985 694343 2 2 999999 2 20 999985 1 346844 595871 728741 1 920895 939518 -99017 2 602021 865707 2 2 999999 2 2 999999 1 2 999999 492193 1 21223 604987 337956 1 470106 513810 -495971 1 307226 704681 346971 1 2 999999 781063 1 15 999988 -231364 1 2 999999 508355 1 2 999999 -701572 1 2 999999 483625 2 19 999990 2 382334 858538 2 918008 933479 2 20 999998 1 2 999999 284587 2 98777 742589 1 2 999999 -553570 1 876192 965942 -693580 1 2 999999 -785363 1 5 999985 490790 1 611296 895501 -173353 1 13 999993 -326389 2 12 999998 2 2 999999 1 2 999999 746788 1 192301 567676 568086 2 2 999999 1 2 999999 -289114 2 2 999999 2 447620 760012 2 2 999999 2 118817 789564 2 2 999999 2 46415 911378 1 10 999991 231981 1 2 999999 88778 1 19 999999 -460160 2 135286 792022 1 11 999990 -604982 2 16 999984 2 3 999983 1 258450 276802 -478852 1 140951 369038 239739 2 191335 904512 1 20 999985 -338667 2 235810 631253 1 12 999992 93437 1 2 999999 861460 2 14 999995 1 2 999999 -731846 1 22561 258052 -849228 2 13 999991 2 2 999999 2 2 999999 1 10 999987 771946 1 5 999992 418800 2 500939 520037 2 14 999984 2 785367 975356 1 2 999999 -87007 1 2 999999 654723 1 1 999996 878027 1 2 999999 -746050 1 2 999999 -799521 1 19 999993 -521487 2 2 999999 2 17 999988 2 15 999985 1 2 999999 -259861 1 9 999993 660234 2 7801 627559 2 7 999985 2 254410 773245 2 6 999997 2 15 999987 2 14 999987 1 615447 780524 -92371 1 156502 379475 796661 1 2 999999 -143698 1 2 999999 -961467 2 2 999999 2 289464 515857 2 2 999999 2 2 999999 2 819433 979275 1 2 999999 -197926 1 2 999999 831240 2 11 999984 2 2 999984 2 4 999996 2 2 999999 1 1 999998 -234953 2 3 999984 1 2 999999 -355901 1 2 999999 132944 2 2 999999 1 605050 970813 104863 2 14 1000000 1 2 999999 679417 2 2 999999 1 564370 987183 -471933 2 2 999999 2 2 999999 1 1 999993 277046 2 382446 468352 1 546818 719959 386555 1 14 1000000 830073 2 2 999999 2 18 999985 1 240677 525897 -829491 2 257248 430989 1 2 999999 -962860 2 2 999999 1 2 999999 859141 1 2 999989 328519 1 91604 994045 626444 1 2 999999 430292 2 295092 347225 2 9 999998 1 2 999999 -194164 1 246832 826407 -748060 1 8 999981 83046 1 255499 265518 -118554 1 6 999994 187193 2 2 999999 2 2 999999 2 2 999999 2 436085 925167 2 16 999986 2 35818 942983 2 6 999993 2 2 999999 1 2 999999 662322 2 380505 382981 1 2 999999 880106 1 9 999981 -67124 1 1 999995 -342658 1 19 999996 -505647 2 235966 926743 1 721774 822942 -535303 2 2 999999 1 2 999999 -706730 2 83458 294221 2 771613 804028 2 2 999999 2 9 999981 2 3 999983 2 3 999993 1 6 999997 -925327 2 15 999986 2 2 999982 1 2 999999 517869 2 391495 396531 2 13 999986 2 2 999999 1 190169 507894 -729769 1 447011 652898 -165477 1 2 999999 -720001 1 9 1000000 163711 2 7 999990 2 95633 563085 1 592002 771486 -952134 2 679415 792163 2 2 999999 2 2 999999 2 17 999994 1 2 999999 -37118 1 2 999999 -153409 2 2 999999 2 73340 577144 1 14 999992 -556400 1 15 999996 -183384 2 180538 789570 1 17 999990 -698466 2 1 999991 2 435116 633331 1 309761 963916 -477444 1 334142 415686 -191948 1 2 999999 631672 2 1 999985 1 632479 738357 -299631 1 7 999991 -75162 2 2 999999 1 78648 606555 367482 1 295477 770587 318334 2 6 999983 2 267899 584392 1 85471 90563 -355286 2 7 999988 2 2 999999 1 2 999999 468006 2 420940 822039 2 2 999999 1 4 999995 -813903 1 11 999996 243740 1 198322 557138 -552585 2 11 999999 1 2 999999 288994 2 2 999999 1 2 999999 5746 1 19 999992 -980630 1 20 999985 599976 1 829192 905901 -593177 1 366687 858993 -396409 2 2 999999 1 20 999995 -625414 1 2 999999 436210 2 12 999985 2 2 999999 1 15 999992 844919 1 9 999982 496410 1 495929 503116 -898361 1 358105 855415 -192712 1 2 999999 692436 2 40158 426806 2 17 999998 2 16 999982 2 237369 261960 2 11348 836760 1 2 999999 286530 1 10 999992 -945672 2 4 999987 1 2 999999 -394541 1 5 1000000 -360140 1 19 999989 -942810 1 169301 839955 -992206 2 679037 791455 1 574939 806255 249207 1 402613 729788 -374164 2 2 999999 2 394722 598958 1 352466 491894 -726486 1 14 999985 364527 2 15 999989 2 2 999999 2 907822 958484 1 2 999999 616844 2 2 999999 1 298403 919956 -834749 1 386299 427753 892623 2 637006 953412 2 18 999997 1 583450 779639 -920267 1 2 999999 535846 2 364359 900621 1 2 999999 -291305 2 2 999999 2 7 999986 2 577633 996203 1 467790 570793 -69185 1 173685 716328 344487 1 2 999999 319261 1 2 999999 447655 2 2 999999 2 2 999999 1 2 999990 580839 1 16 999991 208926 1 2 999999 -470140 1 5 1000000 642177 1 878 424698 -154136 1 2 999999 45484 1 122361 633239 -92701 2 2 999999 1 14 999995 427542 1 2 999999 260847 2 2 999999 2 15 999992 2 7 999985 2 2 999999 2 644096 857673 2 2 1000000 1 14 999988 926284 1 11 999986 852871 2 116320 129520 1 287505 337912 -206494 2 8 999996 1 2 999999 -791648 1 2 999999 -786777 1 2 999999 209824 1 619454 775406 252376 1 68816 121584 -631540 2 15 999989 2 956128 968512 2 2 999999 2 1 999981 1 442169 845102 696033 2 2 999999 1 130398 855510 888158 1 2 999999 806517 2 8 1000000 2 7 999988 1 10 999990 -611763 2 10 999991 1 18 999993 -217493 1 2 999999 -336309 1 2 999999 -779365 1 453178 518616 417805 1 8 999981 136019 1 6 999985 -921793 1 2 999999 -982915 2 2 999999 2 752927 844721 2 10 999991 2 14 999985 1 2 999999 476011 1 7 999993 -184180 1 11 999993 945849 1 7 999999 323920 1 16 999993 -726789 1 2 999999 -943940 1 2 999999 981859 1 759472 825369 -532285 1 4 999988 -615534 1 2 999999 -146270 2 2 999999 1 742774 752678 -854733 1 12 999992 -401811 2 51122 239940 1 6 999999 564872 1 1 999992 -205924 1 655024 793864 100665 2 362397 459918 2 2 999999 1 146540 803793 399973 2 2 999999 1 375255 663363 -578686 1 501138 544997 378514 1 166233 941164 438191 1 19 999987 -625014 1 2 999999 662002 2 17 999991 1 2 999999 -808117 2 228552 961863 1 19 999989 270260 2 10 999989 2 2 999999 2 605031 827715 2 2 999999 2 10 999981 2 6 999998 2 9 999997 2 2 999999 2 2 999999 2 451994 573542 1 2 999999 926659 2 613630 903468 1 2 999999 -588995 2 2 999999 1 12 1000000 -62363 1 417396 958452 77554 1 2 999999 400774 1 235840 256674 452073 2 74041 120480 1 241397 753768 -655793 1 2 999999 640263 2 192577 571738 1 598316 651301 -757408 2 20 999987 1 5 999989 851190 1 2 999999 16287 1 2 999999 762216 2 2 999999 2 2 999999 2 2 999999 2 511478 779542 2 5 999999 1 246573 761968 -422296 2 390419 638680 2 5 999988 1 612307 638360 -519296 1 780482 915997 -543783 2 502219 615904 1 229337 990200 -762424 1 2 999999 211646 2 2 999999 1 2 999999 30262 1 2 999999 -659669 2 2 999999 1 2 999999 356484 1 16682 84849 12887 1 434302 440451 -932551 1 341284 434465 668093 1 19 999994 704888 1 17 999997 -254205 1 2 999999 267797 2 20 999990 1 15 999985 428555 1 86538 974220 523217 2 2 999999 1 190183 866309 -258374 2 654166 848620 1 290509 480440 -936843 1 365347 793699 -162607 1 2 999999 773663 1 2 999999 -384542 1 15 999988 995124 1 2 999999 894921 2 9 999996 2 15 999986 2 2 999999 2 41614 935320 1 11 999998 254607 2 2 999999 2 3 999994 1 291300 742471 -444905 1 376128 615587 -114754 1 2 999999 -217580 2 201985 696524 2 184227 480723 1 435491 737516 -15757 1 3 1000000 335487 1 316028 741141 -629285 2 2 999999 2 316326 748337 2 109672 186025 1 13 999983 -25236 2 656565 772699 1 2 999999 -101170 2 1 999983 2 800929 930283 2 14 999986 2 138215 147728 2 13079 885997 2 6 999990 2 927790 930486 1 10 999998 842937 2 217332 491097 2 341760 747248 2 17 999989 1 2 999999 -311357 2 334686 937494 1 262345 715030 -414360 1 17 999982 211864 1 21111 635509 -701584 1 2 999999 -515940 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999984 2 2 999999 2 273401 281025 2 2 999999 2 2 999999 1 6 999988 -665396 1 743350 798987 969984 1 17 999984 -846465 2 2 999999 1 2 999999 704398 2 2 999999 1 430826 513673 169143 1 2 999999 -502477 1 2 999999 617332 2 121166 534413 1 345558 656547 -343976 1 14 999981 19959 1 17 999984 -253016 2 193290 674915 2 250108 674164 2 221774 769034 1 6 999994 123684 2 9 999997 1 14870 964539 354911 1 383724 417646 -541815 1 2 999999 -672150 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 199354 650395 418961 2 2 999999 2 2 999999 2 16 999987 2 3 999981 2 2 999999 2 2 999999 1 11 999996 927720 1 95011 673300 100483 2 2 999997 2 20 999982 1 10 999984 -697482 1 14 999995 989631 1 517900 907180 -204681 1 380513 538861 -244007 1 17 999994 -698588 1 2 999999 -108062 1 163524 636828 -678015 2 19 999995 2 2 999999 1 4 999993 -286667 2 19 999998 2 49932 202804 2 2 999999 1 87411 700131 -5200 2 12 999986 1 582021 727889 -671606 1 72662 658047 328899 2 649319 884640 2 2 999999 1 2 999999 74401 1 286985 992459 -476934 2 16 999992 2 19 999994 1 2 999999 -726369 1 11 999988 -205139 2 16 999999 2 2 999999 1 4 999992 674094 1 165220 927196 -786174 2 239009 360767 1 2 999999 -71733 2 2 999999 1 2 999999 222240 1 18873 342163 -693375 1 6 999999 -371732 2 11 999987 2 308062 401841 1 11 999999 -941774 1 2 999999 245673 1 2 999999 -667890 2 2 999999 1 10885 218565 723354 1 2 999999 821439 2 2 999999 2 3333 953797 1 2 999994 -412631 2 12 999991 1 109048 657364 -390346 1 274249 968889 -252666 1 2 999999 352329 1 5 999990 222372 1 20 999982 264068 1 8 999986 458360 1 2 999999 -568879 2 18 999999 2 12 999993 1 2 999999 -647743 2 17 999991 2 20 999986 1 862055 926639 -361451 1 2 999999 -174677 1 200393 910039 687447 1 2 999999 -17213 1 2 999999 270184 1 15 999990 -474106 1 11 999995 -212329 2 161238 498114 1 85778 767316 -326976 2 2 999999 1 14 999992 -522025 2 13 999993 1 2 999999 -806140 2 8 999991 2 2 999999 1 2 999999 103408 2 20 999995 2 2 999999 1 2 999999 547591 2 664940 882405 2 6 999995 2 2 999999 1 2 999999 -968098 2 2 999999 1 18 999996 -403584 1 94588 797352 -258100 2 2 999999 2 2 999999 1 485080 505911 387293 1 2 999999 783995 1 33160 909019 233484 1 450806 610205 -615965 2 251272 388079 1 2 999999 -602507 1 19 999991 205987 1 196162 759250 -962766 1 2 999999 -833122 2 2 999999 2 4 999997 1 612487 756186 618131 1 99793 136638 506482 2 2 999999 2 2 999999 1 5 999986 388850 1 774630 811641 638267 1 351525 891806 493608 1 2 999999 975052 1 2 999999 116095 1 471621 597272 855200 2 2 999999 2 14454 506881 2 2 999999 1 11 999984 -627010 2 3 999992 2 28001 329036 1 2 999999 496419 2 16 999999 2 15 999989 1 284959 314599 -80630 2 558261 607187 1 179024 744026 -407060 2 2 999999 1 124499 527951 -974482 1 375659 802374 -281756 2 2 999999 1 2 999999 -841780 1 65968 663853 139992 1 12 999994 -783118 2 240199 423027 2 2 999999 2 294157 667363 2 2 999999 2 2 999999 2 276161 466000 1 2 999999 -467866 2 200860 402967 1 2 999999 -167447 1 526197 629253 -885003 2 15 1000000 1 118541 496723 -735194 2 2 999999 2 2 999999 1 423051 988698 620260 2 2 999999 1 2 999999 586736 1 90853 703997 806547 2 2 999999 1 2 999999 -673370 2 2 999999 1 2 999999 368054 1 2 999999 -833090 2 12 999986 1 2 999999 -578668 2 770125 993407 1 19 999989 759693 2 2 999999 2 10 999988 1 5 999998 -554819 2 2 999999 1 2 999999 -532526 2 2 999999 1 12 999998 393217 2 546685 977707 2 6 999987 2 686084 723863 1 19 999995 128779 2 2 999999 1 15 999986 964121 2 700672 730039 1 433567 577152 -303197 2 205997 602756 2 276486 659215 1 2 999999 -905113 1 374797 705833 975177 1 2 999999 -523896 1 2 999999 -395961 2 15 999987 2 2 999999 1 3 999983 -51978 1 2 999999 -395944 2 2 999999 1 314039 980830 -845718 2 3 999989 2 9 999998 2 455543 769000 2 131443 545423 2 2 999999 1 8 1000000 893379 1 44450 716312 863671 2 285113 689090 1 2 999999 675967 1 2 999999 469795 2 198956 691428 2 2 999999 1 8 999983 -877801 2 20 999984 2 8 999999 2 597480 638534 2 17 999990 2 14 999985 1 2 999999 263284 2 354579 668071 1 2 999999 -186485 1 15 999997 40422 1 3 999991 -270938 2 134442 313494 2 2 999999 1 11 999988 388340 1 2 999999 -299172 2 245707 852509 1 10 999997 102019 2 2 999999 2 176348 879656 2 16 999990 1 19 999995 305044 2 71198 191074 1 7 999981 133444 1 166797 893225 415113 1 2 999999 344040 2 16 999989 2 5 999982 2 18 999989 1 18 999989 -285987 1 2 999999 182269 2 2 999999 1 2 999999 -758834 2 3 999990 2 2 999999 2 17 999982 2 16 999997 1 2 999999 -958020 2 2 999999 2 100257 687152 1 100933 672165 162711 1 2 999999 884503 1 15 999981 227085 2 4 999983 2 2 999999 1 178293 703449 -819675 1 2 999999 -724000 2 779572 831727 2 2 999999 2 2 999999 1 2 999999 -879167 2 15 999983 1 141719 425825 -294009 2 437268 652280 2 10 999987 1 14 999985 156559 1 14 999983 -948216 2 476858 960470 2 5 999999 2 133388 602039 1 778303 951977 886515 1 2 999999 -703501 1 47930 181871 -599798 2 2 999999 2 594478 857039 1 31041 883944 30298 1 17 999989 458593 1 11 999985 853302 2 2 999999 1 2 999999 -832765 1 2 999999 -169204 2 517037 685704 1 21214 646394 854428 1 100995 577668 -979092 2 535504 847315 2 2 999999 1 2 999999 -686925 2 16 999989 1 4 999985 417544 1 646239 680887 -220839 2 166041 837577 2 765970 982285 1 640472 642099 -360926 2 2 999999 1 19 999994 3921 1 2 999999 998495 2 2 999999 2 8 999983 1 2 999999 260435 1 152904 381246 -569505 2 3 999992 1 2 999999 967242 2 948341 989161 1 2 999999 -855078 1 2 999999 -496954 2 43450 490670 2 6 1000000 2 257566 649041 1 2 999999 755965 1 5 999988 -680155 1 49429 159123 -125058 2 2 999999 2 2 999999 2 20 999998 1 910519 928059 193296 1 5 999988 734889 1 2 999999 -489257 1 119671 884021 896884 1 258082 725671 -240166 1 478196 867045 770009 2 774115 948392 2 5 999991 1 17 999996 592604 2 2 999999 1 2 999999 315222 2 9 999998 1 237988 529042 -958574 2 2 999999 2 2 999999 1 454139 943151 -56750 2 67253 299946 1 562140 761739 -865587 2 67818 389703 2 430368 955309 1 12 999996 -876285 1 10 999994 -54138 2 686358 800356 1 582539 640801 567284 1 6 999995 -143498 1 51062 678765 -645528 2 549944 767902 1 2 999999 450466 1 2 999999 -991971 1 9 999982 366592 2 17 999996 1 8 999992 755611 1 150312 201644 -363595 1 1 999992 57134 2 119799 947067 1 17 999985 980907 2 4 999995 1 2 999999 814505 1 8 999987 863521 1 2 999999 -655042 2 2 999999 1 2 999999 996675 2 2 999999 2 10 999984 1 13 999986 -183709 2 2 999999 2 333667 635194 2 130047 582708 2 2 999999 2 397706 719911 1 13 999986 266443 2 15 999993 1 2 999987 -935595 2 105453 991020 1 2 999989 871307 1 64936 308211 -490142 1 331219 659282 312408 2 2 999999 1 17 999984 -38705 2 435852 673615 1 171216 345309 -944600 2 15 999990 1 477192 664553 -830170 1 2 999999 701236 2 16 999993 2 12 999981 1 8 999985 73121 2 2 999985 1 2 999999 -698897 1 2 999999 -923890 1 5 999990 296259 1 12 999999 -978134 1 7 999999 31202 2 17 999987 2 2 999999 2 451026 994320 2 310351 964941 2 89935 496168 2 708047 795465 1 2 999999 958111 1 14 999991 826842 1 2 999999 522011 1 453525 793421 963183 2 20 999982 2 261607 867774 1 78631 204563 -183878 1 404931 705733 -806932 2 151297 498318 2 2 999999 2 4 999997 1 773323 894680 -485633 2 741300 892270 2 19 999991 1 807743 843969 -870806 1 2 999999 839366 1 2 999999 22705 1 462000 476022 701720 1 3 1000000 -251222 2 6 999988 1 2 999999 -551033 1 27883 464388 970835 1 7 999981 774169 2 300312 686689 2 521624 658337 1 16 999999 163139 2 172895 829604 1 9 999988 462494 1 2 999999 661157 2 2 999999 2 158309 909453 1 176621 817731 -347022 2 2 999999 2 6 999990 1 2 999999 403798 2 255790 518732 2 12886 332569 1 2 999999 864918 1 2 999999 -617936 2 2 999999 1 12 999994 -752332 2 465477 905327 2 8 999986 1 2 999994 -870396 1 671593 957724 -814609 2 14 999999 2 9 999986 1 2 999999 852542 2 2 999999 1 482755 759556 649591 2 19 999986 2 2 999999 1 10 999995 97536 1 13 999986 980054 2 276236 920357 1 17 999996 -192436 1 2 999999 -121135 1 838018 875381 -858517 2 2 999999 1 2 999999 -78668 2 250244 824292 2 4 999981 1 404188 637139 995954 1 174953 456496 265443 1 280992 957803 457817 1 82880 684665 866431 2 2 999999 2 305327 473674 2 95451 613167 2 14 999999 2 98391 567137 1 2 999999 -775273 2 2 999999 2 137910 679077 1 2 999999 573883 2 9 999988 1 17 999991 -239822 1 2 999999 305480 1 2 999999 -152556 2 2 999999 2 2 999985 1 8 999993 -329467 1 10 999993 177200 2 15 999984 1 195931 982631 -67955 1 2 999999 491680 1 13 999983 149790 1 2 999990 633751 1 179262 274476 645274 1 6 999999 -108578 2 92250 178112 1 750892 966889 802966 1 8 999993 178663 1 43153 54126 -491156 2 7 999989 2 2 999999 2 2 999999 2 2 999999 1 305390 589765 -454663 1 2 999999 -370841 2 156224 798236 2 2 999999 2 133307 552806 2 7 999983 1 14 999986 66424 2 15 999998 1 7 999981 778780 2 2 999999 1 7 999993 901511 2 157565 561278 1 15 999992 611922 2 2 999999 2 2 999999 1 3 999987 -374607 2 636750 866493 1 19 999989 917856 2 2 999999 1 7 999996 532592 1 259163 556173 -791711 2 3 999998 2 11 999981 2 280901 288182 2 760381 847552 2 13080 62594 1 5 999993 4438 1 12 999998 576042 1 2 999999 -501191 1 17 999998 749625 2 149196 174407 2 19 999991 1 17 999999 367132 2 4 999992 2 2 999999 2 2 999999 1 55843 239996 -140030 1 591068 874328 284894 1 2 999999 -749594 2 390459 907251 2 397513 872504 1 2 999999 -312595 2 2 999999 1 2 999999 983674 1 2 999999 712127 1 2 999999 622549 1 2 999999 -747451 1 274115 689798 729632 2 2 999999 2 15 999989 1 13 999995 590717 2 2 999999 1 20 999986 -577615 2 5 999998 1 2 999999 -907330 2 2 999999 1 20 999989 -401527 1 2 999999 -667570 2 231551 527049 2 305814 788419 1 2 999999 -492937 2 502582 743494 1 2 999999 317850 2 2 999999 2 2 999999 1 67158 223902 -7191 2 2 999999 1 7 999990 -312464 2 808221 972895 1 19 1000000 177319 2 2 999999 1 16 999987 416687 1 4 999995 -69799 1 408965 568118 -161563 2 774105 833429 1 2 999999 629839 2 2 999999 1 2 999999 -428570 2 189862 215738 1 2 999999 -463970 2 2 999999 1 2 999999 -313628 2 2 999999 1 11 999989 -254880 2 17 999981 1 6 999981 792060 1 378575 759951 678517 1 2 999999 -411375 2 121114 129636 1 9 999999 934406 2 2 999999 1 14 999981 793920 1 3 999990 -109010 1 621018 802814 677910 2 1 999985 2 500296 705175 2 2 999999 1 280240 582083 -79775 1 295509 844246 566758 1 10 1000000 341038 1 2 999999 -496390 2 8 999982 2 344883 994852 2 5 999997 2 18 999989 1 2 999999 -426459 1 272095 879873 -651205 1 287738 937142 -868332 1 13 999984 709207 2 10 999990 1 2 999999 994025 1 2 999999 328240 1 14 999989 602932 1 11 999990 -875393 1 9 1000000 -961726 2 17 999981 2 2 999999 2 33050 854392 2 2 999999 2 103851 660883 1 11 999988 -183381 2 11 999988 2 54630 329999 1 190199 943018 138517 2 272273 432270 2 15 999997 2 57664 258756 1 2 999999 -341474 2 506489 688344 1 257712 773586 -167278 1 2 999999 932766 1 2 999999 -432464 1 10 999995 481855 2 2 999999 1 80510 940785 -388261 1 1 999986 493123 2 20 999991 1 102677 792246 -473755 2 17 999996 2 16 999994 2 2 999999 2 8 999997 1 2 999999 -555782 1 4 999990 -830047 1 4 999988 -913920 1 2 999999 132175 2 96197 821026 2 9 999988 1 738117 838356 -883800 1 2 999999 -451792 2 141708 964685 1 2 999999 -509592 1 325407 828114 -226912 1 236945 935823 -863810 2 560934 700512 1 234777 303551 135277 1 4 999984 -165401 2 758004 759118 2 2 999999 2 147698 278153 2 5 999987 2 1 999995 1 519076 744765 -61303 2 2 999999 2 72706 239462 2 4 999991 2 118513 541348 1 157078 497063 -461694 1 2 999999 863129 2 2 999999 2 2 999999 2 19 999991 2 2 999999 2 238474 528468 1 227896 319815 -954740 2 19 999982 1 153564 699905 -898674 2 2 999999 2 321930 430564 2 567977 993319 2 42164 679172 2 792354 883027 1 2 999999 314780 1 2 999999 943888 2 6 999988 1 2 999999 -571887 1 281100 595155 881421 1 7 999995 -716659 2 2 999999 2 2 999999 2 2 999999 1 2 999999 699131 2 2 999999 1 2 999999 -740106 2 2 999999 1 2 999999 -787551 1 1 999985 420901 1 2 999999 857797 1 2 999999 -363630 2 24342 343328 1 34961 754303 564623 1 2 999999 921055 1 68812 726378 187156 2 4 999998 2 2 999999 1 43464 227273 -543511 2 10 1000000 1 17 999986 -475467 1 2 999999 484021 1 2 999999 976080 1 12 999986 -395067 2 361460 989663 1 811365 987702 -184658 2 2 999999 1 2 999997 783182 1 507506 672318 50287 2 2 999999 1 2 999999 490764 1 2 999999 348707 1 8 999990 -598216 2 2 999999 2 599504 906015 2 2 999999 1 501457 912881 -243974 1 6 1000000 13991 1 881373 998332 513699 1 325029 968921 461153 1 8751 514411 -907998 2 58851 75986 1 476403 980475 -887399 1 2 999999 118590 1 11 1000000 265128 1 8 999991 -831504 2 18 999996 1 2 999999 889020 1 19 999999 -46555 1 110530 997690 557949 2 2 999999 2 4 999983 1 2 999999 529731 2 2 999999 2 8 999989 2 2 999999 2 2 999999 2 18 999983 1 587252 943050 -144946 1 78763 591453 -562017 2 619534 914517 2 19 999998 1 2 999999 962767 1 2 999999 -553656 2 12 999995 2 2 999999 1 1 999989 69698 2 322722 659136 2 15 999996 1 2 999999 -894372 2 2 999999 1 194020 622276 -137333 2 2 999999 1 11 999990 28894 2 14 999982 2 163090 841734 1 2 999999 -287522 2 2 999999 1 5 999997 848259 1 2 999999 55640 2 7 999993 2 2 999999 2 9 999994 2 17 999994 2 13 999995 2 16 999987 1 161229 800960 818800 2 97587 325740 2 251897 396692 2 2 999999 2 2 999999 2 2 999999 1 215566 978321 454770 2 562160 658579 2 459314 642379 1 358030 500748 194744 1 502424 854026 -203909 2 3 999996 1 2 999999 -664748 1 11 999995 -329889 1 15 999986 555109 1 2 999999 -637239 1 916428 928778 820613 1 332851 388925 809004 1 2 999999 689609 2 117543 867213 1 2 999999 23333 2 10 999983 1 2 999999 350814 1 2 999999 -532237 1 2 999999 813345 2 2 999999 1 2 999999 -700163 1 230422 336652 681829 1 2 999999 -773811 1 14 999999 844109 1 2 999999 625796 2 2 999999 1 20 999988 -926450 1 486729 522291 139068 1 10 999999 -117421 2 574952 736432 1 165147 841097 -464352 2 133338 259738 1 10194 672231 438544 1 2 999999 139040 1 20 999990 817749 1 9 999990 333470 1 18 999998 -547217 2 153386 805745 1 325013 841349 17931 1 518219 639618 59352 2 94020 664015 2 24596 185694 1 2 999999 -932781 1 2 999999 -836054 1 2 999999 -966768 1 333799 431975 530585 2 468343 665181 2 13 999997 1 7 999983 -252317 1 6 999989 -636592 2 2 999999 1 18 999990 -676708 1 2 999999 428262 2 6 999993 1 851840 951488 -858518 2 50320 201975 1 294015 952900 -542857 2 2 999999 1 20 999993 -944340 1 302991 458999 -486137 2 181477 699861 2 8 999987 2 8 999999 2 2 999999 2 12 999984 2 3 999987 2 625620 738255 2 12 999983 1 2 999999 -251101 1 20 999982 -690157 1 2 999999 -717762 1 2 999999 237932 1 2 999999 898104 2 2 999999 2 2 999999 2 378675 860325 1 17 999996 319574 2 369689 532442 2 13022 492171 1 14 999984 -839910 2 2 999999 2 15 999990 1 3 999996 874 2 10 999987 1 2 999999 111147 2 320263 624312 2 521653 801888 1 545915 552535 -161657 2 13 999995 1 1 999991 -299898 1 15 999984 -522997 2 13 999993 1 10 999996 317993 2 2 999999 1 8 1000000 -843774 2 38012 623561 2 2 999999 1 2 999999 254091 2 3 999998 2 103411 531249 1 20 999993 -412340 1 402998 485850 -601263 2 15 999999 2 550918 807271 2 2 999999 2 501248 640122 2 249871 319915 1 2 999999 -342456 2 235888 888878 1 2 999999 803597 1 3 999993 -356331 2 454802 485945 1 2 999999 -727744 1 22194 560746 216722 2 7 999994 1 2 999999 180149 1 6 999996 509119 2 15 999985 1 4 999989 998925 2 2 999999 2 2 999999 2 367824 452894 2 18 999994 2 2 999999 2 2 999999 1 22968 885431 389750 2 411380 721379 2 660360 841823 2 3 999984 1 5 999990 379898 2 368964 836696 2 2 999999 2 9 999998 2 5 999992 1 13 999981 368505 1 2 999999 -697100 2 13 999998 2 12 999999 2 314316 893106 2 177698 644368 2 10 999997 2 2 999999 2 2 999999 1 2 999999 -118921 2 2 999999 2 13 999998 2 564162 699540 2 2 999999 2 2 999999 1 2 999999 -281523 1 2 999999 612559 1 15 999987 -969945 2 303863 406206 2 308012 551613 1 2 999999 -356596 2 2 999999 1 16 999982 -841865 2 2 999999 2 591588 709682 2 393167 836396 1 2 999999 48182 1 2 999999 299911 1 2 999999 -369976 2 19 999987 1 2 999994 345922 1 2 999999 -965209 2 173485 263721 1 2 999999 510770 1 184130 299463 -763812 2 6 1000000 1 761657 900956 -585200 1 20 1000000 -186186 1 17 999994 -219740 2 4 999989 2 2 999999 2 2 999999 1 496259 992602 868417 2 10 999986 2 2 999999 1 26499 774830 612544 1 127189 381564 -980566 1 2 999999 -807092 2 5 1000000 2 10 999986 1 2 999999 -562792 2 15 999993 2 643197 684249 1 83011 123426 998602 2 2 999999 2 330075 440857 2 104850 639397 1 2 999999 -932305 2 18 999992 2 177965 428837 1 2 999999 -266689 1 2 999999 414505 1 2 999999 570069 1 3 999992 328327 2 2 999999 2 20 1000000 1 426223 571860 204150 1 2 999999 -942906 2 2 999999 2 2 999999 1 629973 720097 471821 1 6 999990 728624 1 2 999999 -417546 2 2 999999 2 2 999999 2 20 999991 1 8 999983 7327 2 19 999986 2 319628 515311 1 19 999996 641333 1 2 999999 -661885 2 18563 574177 2 2 999999 2 917545 970619 1 19 999999 69804 1 2 999999 -601624 2 15 999993 2 2 999999 2 453555 474705 1 4 999988 -180356 1 2 999999 -387016 2 11 999982 1 10 999996 -199049 2 2 999999 1 13 999989 853120 1 2 999990 819244 2 2 999999 1 119053 326120 146732 1 2 999999 -921968 1 17 999994 321801 2 17 999987 1 299428 537436 394504 2 2 999999 1 2 999999 -593242 2 2 999999 2 7 999990 2 10 999986 2 294624 401494 1 366675 622620 -356837 1 2 999999 363288 1 4 999983 375058 2 9 999981 2 17 999981 2 2 999999 2 2 999999 1 7 999986 -578056 1 295480 890867 -443218 2 77310 398414 2 108670 388328 2 20 999981 1 7569 638641 180663 2 2 999999 1 19 999993 174179 2 446172 894845 1 220454 817732 757257 1 14 999999 -82767 1 9 999985 -849890 1 476672 680627 648165 1 411372 568050 -796679 1 3 999990 906199 2 2 999999 1 631461 855717 649272 1 3 999986 849663 2 2 999999 1 2 999999 -60613 1 2 999999 -953993 1 2 999999 -617533 2 231588 632091 1 417767 633127 -675539 2 2 999999 1 2 999999 942334 2 797323 942581 1 2 999999 -540587 2 2 999999 1 389907 999022 -185297 2 20 999987 1 2 999999 -111921 1 10 999995 843048 1 2 999999 959804 2 276247 931868 2 553127 732053 2 2 999999 1 10 999983 657510 1 322738 978800 346181 2 2 999999 2 110211 259487 2 424680 435240 1 13 999984 -619105 2 93218 164373 1 79173 884999 -393446 1 832504 908355 352227 2 2 999999 2 2 999999 1 783099 908182 253458 2 1 999982 2 2 999999 2 5 999991 1 3 999984 -700428 1 265306 938405 486520 1 90775 407368 -776792 2 2 999999 2 14 999998 1 61501 342038 -132974 1 154560 759237 -704263 1 52211 259455 -740596 2 16 999984 1 36481 926696 49492 1 12 999987 -473953 2 2 999999 2 4 999990 2 499675 907113 2 277818 695370 2 13 999993 1 232322 319226 -299091 2 9 999981 1 2 999999 663718 2 143749 374319 1 431922 480396 -37171 1 2 999999 39242 1 2 999999 302219 2 2 999999 2 2 999999 1 193496 383583 400515 1 2 999999 386818 2 2 999999 2 4 999993 1 173438 764634 -624313 1 12 999993 421359 1 12 999986 -268730 1 2 999999 117161 1 21135 147960 -958858 2 17 999997 1 2 999999 90877 2 2 999999 2 4 999994 2 149050 880971 2 204715 992342 2 2 999999 1 423589 692396 458083 1 8 999986 640439 1 35107 55605 -327052 1 2 999999 -160660 2 4756 663929 1 143631 422621 -677909 1 439500 492203 789292 2 164032 211423 2 136479 995478 1 2 999999 712866 1 12 999993 -523654 1 153448 735677 -445749 1 2 999999 -491284 1 15 999985 -91015 1 2 999999 416313 1 18 1000000 101901 2 17 999988 2 2 999999 1 1 999987 -312058 2 420991 568622 2 2 999999 1 320731 677052 49970 2 259412 991812 2 2 999999 1 2 999999 652370 2 13 999982 1 18 999988 911286 2 12 999996 1 152459 429938 -517826 2 2 999999 2 19 999984 2 697236 728669 1 149452 501100 -579443 2 808255 984343 1 7 999985 -391685 1 2 999999 -346308 1 104613 199308 -13506 1 2 999999 148349 2 741565 986239 1 2 999999 -490352 1 3 999986 662877 2 237060 978901 1 258590 346198 -877483 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999996 1 31869 949632 674985 1 2 999999 -718945 1 2 999999 286434 2 19 999988 2 2 999999 2 238343 301815 1 2 999999 693682 1 2 999999 10604 1 313273 462862 -271594 2 19 999990 1 1 999984 871999 2 6 999982 2 14 999991 2 3 999987 2 2 999999 2 11 999990 1 589469 792248 217653 2 2 999999 2 534202 741210 2 530509 806118 2 18 999990 1 52286 53644 -838781 2 2 999999 1 396024 426876 403491 1 388259 706523 -41375 2 694463 814181 1 2 999999 -62518 2 196849 590266 2 10 999985 1 16 1000000 286703 1 569813 579967 -712233 2 4 999990 1 335772 755527 563023 1 260013 565940 586588 1 621358 672898 -775926 1 164068 706882 754852 2 2 999999 1 13 999991 188848 2 20 999991 2 352125 934460 2 10 999992 1 430585 672091 -928526 1 2 999999 -461625 1 433865 725767 -776301 2 2 999999 2 1 999989 1 2 999999 63329 1 292102 999031 967279 2 18 999982 1 2 999999 313971 2 12 999990 2 2 999999 1 16 999991 -659030 2 2 999999 2 2 999999 2 17 999996 1 80867 114892 -647635 1 16 999990 -646024 1 60828 393721 925211 1 2 999999 -414203 2 413734 705833 1 531487 586183 236116 2 11412 889796 2 2 999999 2 2 999999 1 413966 584608 381186 2 2 999999 2 303294 788720 2 12 999990 2 4 999986 1 2 999999 -92006 1 4 999995 -591438 1 2 999999 -949818 1 139632 347988 931602 1 8 999994 -754004 1 465909 828421 788186 2 8 999984 2 2 999999 1 2 999999 -919066 1 2 999999 -199784 1 15 999983 18573 1 42860 990222 -174001 1 561002 792352 449106 1 2 999999 -968882 2 14 999995 1 2 999999 -378053 1 12 999988 244479 1 2 999984 331230 1 241040 671869 688261 2 2 999999 2 10 999998 1 6 999990 -125315 1 215229 555907 10756 2 2 999999 1 9 999987 -700019 1 463645 466998 -776252 2 3 999994 2 100974 428129 1 2 999999 887180 2 2 999999 1 2 999999 -961115 2 6 999991 1 2 999999 876759 2 2 999999 1 2 999982 377853 1 18 999993 -446047 2 8 999981 2 2 999999 2 2 999999 1 2 999994 -907594 2 11 999999 2 2 999999 1 218012 695355 957129 1 9 999990 90567 2 2 999999 1 23766 242065 661610 2 2 999999 1 2 999999 -473815 2 5 999983 2 2 999999 1 2 999999 753586 1 2 999999 162461 2 13 999981 1 2 999999 479076 2 14 999990 1 3 999983 -770543 2 678530 831766 1 425357 569764 -748195 2 288682 913797 1 2 999999 908337 1 5 999986 403575 1 2 999999 629044 2 3 999988 1 345606 913712 -494394 2 13 999997 1 2 999999 -391878 1 7 999987 197332 2 5 999990 2 2 999999 2 359137 535436 1 2 999999 524991 2 2 999999 1 655356 935217 -223357 2 102892 799456 2 17 999986 1 304144 336069 497147 2 20 999993 1 10 999996 572450 2 2 999999 2 75291 360556 1 9 999993 -918637 2 200244 484858 1 210263 406809 266830 2 15 999992 2 246924 484522 2 2 999999 2 6 999981 1 2 999999 688837 1 2 999999 -104192 1 18 999999 704582 2 2 999999 2 2 999999 1 672064 815146 438656 2 126705 945339 2 16 999993 1 2 999999 25574 2 685859 822115 1 2 999999 -584640 1 400371 706011 -310208 2 19 999989 1 3 999993 -691646 2 2 999999 1 2 999999 -908145 1 2 999999 984482 1 20 999994 700871 1 9 999994 203874 1 324070 977377 158537 1 218171 360153 -175262 1 8360 256442 489616 2 321035 734649 2 3 999997 2 880754 984458 2 553028 582176 2 2 999999 2 9 999996 1 2 999999 -539489 2 2 999999 1 6 999990 -221234 2 234843 572945 2 453351 931600 2 135008 728917 1 567355 598730 -385223 2 7 999987 1 19 999992 569398 1 2 999999 -489442 2 5 999992 2 2 999999 1 535130 818573 655986 1 2 999999 853109 1 393394 846521 934520 2 2 999999 1 2 999999 -146013 2 2 999999 1 2 999999 874240 2 1 999993 1 1 999987 -305234 1 32810 960945 -294375 1 18 999991 -283094 1 681110 880118 -970307 1 466910 903956 457398 1 6 999985 901604 1 169806 495551 -814665 1 2 999999 -815820 2 2 999999 2 2 999999 1 2 999999 -756235 2 12 999988 2 2 999999 1 20 999993 273181 1 19 999981 745921 1 101969 538471 -173147 1 2 999999 503374 1 204618 474504 -70656 2 18 999992 2 542984 933405 2 69443 822815 2 115497 793874 2 14 999991 2 2 999999 1 2 999999 -251600 1 4 999995 831118 1 2 999999 839369 2 63319 328379 1 10 999984 12215 2 2 999999 1 2 999999 -67793 1 2 999999 240177 2 2 999999 1 4 999997 -408711 1 2 999999 75266 2 70868 688903 1 2 999999 -530347 1 2 999999 -875203 2 2 999999 2 164090 579406 1 397361 985453 -729606 2 2 999999 1 2 999999 -416296 2 16 999983 1 199517 263661 735604 1 235766 788173 281752 2 504613 972163 1 13 999986 -476708 1 2 999999 -191119 2 2 999999 2 112792 273359 2 447702 699576 1 111457 808974 -622573 2 2 999999 2 2 999999 1 2 999999 -595789 1 32814 157679 182096 1 2 999999 -171763 2 14 1000000 1 129093 613499 -5726 2 2 999999 2 2 999999 1 2 999999 447296 1 9 999987 -551563 1 196777 626622 403178 1 2 999999 455105 1 531066 573527 -224575 1 117257 457707 -542715 2 1 999999 2 154117 570762 2 18 999992 1 26282 661066 22856 1 29151 981344 -370839 1 359797 361108 396748 1 10 999985 800142 1 2 999999 -236425 1 2 999999 -192796 2 213031 961101 1 6 999993 760552 2 2 999999 1 2 999999 -146547 2 2 999999 1 1 999992 -252178 2 2 999999 2 511667 936426 1 6 999992 385969 1 124890 895840 -507989 2 5 999995 1 2 999999 676894 2 2 999999 1 574952 821556 408939 1 332165 557679 247964 2 3 999984 2 92568 909397 1 16 999996 702952 2 104180 513434 2 15 999993 2 62872 595375 1 225200 462431 596429 2 2 999999 1 10 999995 221603 2 19 999996 2 544142 636360 2 2 999999 2 70383 921385 1 2 999999 541273 2 2 999999 1 18 999983 566623 2 22128 708275 2 2 999999 2 6 999986 2 4 999992 2 2 999999 2 362912 477704 2 435946 922592 1 2 999999 -178756 2 2 999999 1 7 999983 679135 1 329466 575224 -448799 1 2 999999 -6290 2 15593 697196 2 33297 428507 2 13 999993 2 2 999990 2 161058 706550 2 2 999999 1 350198 857687 374107 2 115129 237131 1 2 999999 939493 1 240006 988399 513468 2 10 999993 2 34741 268606 2 13 999990 1 20 999988 -228484 2 1 999995 1 90325 839678 941880 1 2 999999 690518 2 3 1000000 1 19 999985 -196516 2 16 999982 2 4 999995 2 2 999999 1 4 999995 -94968 2 5 999998 2 380843 636767 1 300669 747985 178797 2 2 999999 1 2 999999 -476931 1 2 999999 605511 1 2 999999 126275 1 2 999999 -248312 2 2 999999 2 2 999999 2 1 999983 1 2 999999 381711 1 2 999999 -357971 2 2 999999 2 2 999999 1 387691 944864 -166226 2 17 999986 2 405967 820864 1 1 999981 712910 2 13 999999 1 2 999999 44053 1 294446 882874 -236565 2 2 999999 2 4 999996 1 2 999999 447150 1 79806 701228 841776 1 10 999981 -40466 2 3 999984 2 419716 555237 2 2 999981 2 2 999999 1 2 999999 164131 1 790545 974728 869257 2 2 999999 1 18 999992 -676532 1 12495 441800 161980 2 3 999989 1 2 999999 475354 1 15 999985 635763 2 192261 472902 2 383797 648103 2 2 999987 2 11 999987 2 17 999994 1 2 999999 896896 2 2 999999 2 598040 648071 1 222293 883512 -264120 1 7 999999 608097 1 2 999999 204332 1 196130 426290 -818065 1 4 999982 -51435 2 2 999999 1 6 999993 32661 2 2 999999 2 2 999999 2 532362 906241 1 132104 680494 983755 1 435443 457713 -567360 1 19 999992 -773918 2 2 999999 1 22059 36365 523104 1 546009 943558 -707885 1 20 999994 840639 2 480320 699423 2 798544 903507 2 19 1000000 2 309366 460940 2 2 999999 2 401141 860430 1 6 999989 392042 1 6 999984 500015 2 8986 733956 2 2 999999 1 865785 908754 -32912 2 2 999999 1 386770 834793 -41773 2 12 999987 1 12 999988 -880516 2 124144 579134 2 4 999990 2 2 999999 1 447283 751641 958561 2 2 999999 1 20 999991 -31586 1 610811 769503 915206 2 19 999986 2 2 999999 2 2 999999 2 2 999999 1 624405 722987 -83592 1 762569 996700 158691 1 2 999999 785547 2 13 999991 2 263953 326817 2 2 999999 2 2 999999 2 3 999989 2 38414 447620 1 468489 575116 746112 1 12 999988 370809 2 2 999999 1 2 999999 484535 1 2 999999 -204596 2 202141 245593 1 8 999990 214233 2 7 1000000 1 2 999999 -86870 1 18 999999 329537 2 599204 774199 2 2 999999 2 2 999999 2 17 999989 2 4 999990 1 15 999981 29973 1 280611 493545 -266971 1 10 999997 993320 2 168613 676875 1 4 999997 -459794 2 487782 903869 1 163985 460186 70269 1 18 999982 -385824 2 5 999995 2 2 999999 2 2 999999 2 290422 339897 2 2 999999 2 225821 904838 2 2 999999 1 156995 830772 -464345 2 2 999999 1 125107 619600 94259 1 2 999999 -286086 1 2 999999 -234826 1 2 999999 -877555 1 18 999994 337941 2 18 999995 1 2 999999 568808 1 121372 683584 -865728 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -541100 1 11 999981 605627 1 543019 653417 821162 2 17 999995 2 5 999994 2 18227 396763 1 276135 931526 426989 1 11 999991 487551 1 2 999999 997193 2 702918 900507 1 10 999997 696275 1 17 999986 990591 1 20866 740126 365703 1 9 999996 -133942 2 98069 121795 2 11 999996 2 16 999989 2 14 999991 1 7 999994 873514 2 2 999999 2 681846 959296 1 3 1000000 735741 1 2 999999 -546228 1 2 999999 -458529 2 5 999991 2 80194 137451 1 11 999996 -723692 2 10 999983 1 425327 898458 360311 2 2 999999 1 202590 700826 -315989 2 309077 377751 1 56117 833287 115537 2 2 999999 2 221473 964885 2 20 999981 2 2 999999 2 6 999986 2 16 1000000 2 11 999997 1 541038 927326 -395746 1 112630 704132 -384651 1 359315 854194 -765066 2 7 999999 1 6 999981 -638046 2 3 999984 2 6 999997 2 2 999999 2 218522 548981 1 2 999999 935694 1 2 999999 -139481 1 4 999982 273964 2 4 999993 1 214282 618653 -426478 1 11 999992 727281 1 281696 447775 602779 2 371738 894506 2 12 999987 1 17 999996 -378929 1 2 999999 601017 2 68822 499304 1 2 999999 -497130 2 11 999981 1 104494 936728 -869657 1 762271 875765 680227 2 5 999994 2 2 999999 2 16 999991 1 14 999986 875526 1 260891 948992 459875 2 14 999986 1 2 999999 -889211 2 272164 931205 2 2 999999 1 2 999999 -795550 2 2 999999 2 2 999999 2 13 999995 1 1 999982 97073 1 18 999991 586067 2 906928 959733 1 2 999998 161609 2 6 999991 2 11 999984 1 7 999985 31217 1 451920 992985 341448 2 13 999999 2 82903 493676 2 18 999994 1 455926 950098 -764455 1 10 999998 -663862 2 353374 573943 1 382545 628178 386217 2 18 999992 1 20 999984 -612014 1 598900 613042 -285644 2 79800 425831 1 116681 338495 -888918 1 718286 888637 509802 2 561996 987333 1 113492 683974 416121 1 456659 483092 523363 2 2 999999 1 16 999985 -519962 2 852168 922755 1 2 999999 747041 1 2 999999 -483353 1 474999 825203 -776138 1 2 999999 477927 2 2 999999 1 2 999999 -639590 1 52388 856142 154503 2 2 999999 2 15 999992 1 157079 158354 -168948 1 4 999992 -749526 2 9 999986 1 6 999983 858339 1 198040 376712 -627569 2 132592 942325 2 2 999999 1 169193 220729 616485 1 7 999994 366834 2 2 999999 2 2 999999 2 15 999993 1 2 999999 682145 1 2 999993 -203259 2 2 999999 1 2 999999 807181 1 8 999983 -43192 1 2 999999 658754 1 2 999999 394859 1 172706 293664 -265465 2 5 1000000 1 160034 209733 993184 1 2 999999 -428422 2 2 999999 2 2 999999 2 522551 580822 2 2 999999 2 213753 818357 2 3 999994 2 90104 204459 2 2 999999 2 19 999984 2 45097 430397 2 10 999996 2 904323 929471 1 2 999999 610374 1 10 999994 -260796 2 13 999985 2 84523 815400 1 2 999999 -799314 1 10 999994 -231319 1 320450 743561 -396785 2 19 999982 2 5 1000000 2 2 999999 2 18 999997 2 244845 781698 1 2 999999 451851 2 73177 121428 1 177172 214962 -243488 1 6 999998 -262416 1 339787 824161 323048 2 324309 615680 1 752959 932935 -282510 2 17 999997 2 4 999990 2 3 999991 2 3 999997 1 251468 846797 -723061 1 2 999999 996559 1 2 999999 380656 1 2 999999 -21189 1 18 999995 -262941 2 2 999999 1 6 999983 -109341 2 2 999999 2 126919 953124 1 8 999985 711823 2 12 999987 1 218432 813923 561277 1 306349 561958 -607084 1 385472 558741 -811258 2 2 999999 2 17 999981 1 50769 325237 193502 1 64460 211608 501965 2 2 999999 1 2 999999 -533382 1 517389 649663 52237 1 2 999999 -776409 1 14 999994 620139 1 4 999987 809420 1 20 999992 -473036 2 19 999993 1 10 999993 -702640 1 460983 472931 -556338 2 566903 864738 2 2 999999 2 10 999997 1 263286 394036 -163042 1 16 999985 651957 1 601253 899830 -217045 1 19 999997 537261 2 737219 835853 2 17 1000000 1 20 999983 59729 1 2 999999 306346 1 2 999999 -213500 2 16 999985 2 167144 925967 1 2 999999 -176034 2 14 999984 1 2 999999 -360551 2 18 999995 1 518606 851322 458787 2 520690 985995 1 11 999998 739350 1 222907 338152 843947 2 2 999999 2 781577 897189 2 9 999998 2 289946 694505 1 415289 690267 865050 1 15 999996 -205033 1 1 999988 26742 2 5 999985 2 20 999995 2 2 999999 1 2 999999 244254 2 2 999989 1 221976 769942 -192199 1 12 999998 -13944 1 17 999991 -940901 2 11 999998 1 2 999999 541384 1 2 999999 444922 1 20 999987 950153 2 2 999999 1 2 999999 897192 2 271370 797508 1 532702 885984 377787 2 2 999999 1 2 999999 687542 2 2 999999 2 2 999999 2 2 999999 2 513453 800484 1 8 999992 631687 1 12 999999 -560215 2 190842 265620 1 13 999984 73523 1 5 999988 65834 1 3 1000000 -116735 2 5 999987 1 518997 995679 985571 2 2 999999 2 3 999995 1 2 999999 345348 1 7 999987 -125271 2 34204 52536 2 17 999985 1 104478 256080 -868638 1 410468 583519 -382183 1 10 999983 -760741 1 2 999999 -482681 2 2 999989 1 13 999994 -299698 2 393291 935479 1 2 999999 44477 2 560503 721256 1 5 999996 376517 1 2 999999 -191607 2 17 999982 2 16 999985 1 141113 988825 617746 2 174246 702129 1 12 999981 -873 1 259516 623138 671993 2 2 999999 1 2 999999 -243546 1 2 999999 707665 2 303029 711319 2 5 999987 1 2 999999 -921320 2 2 999999 2 13 999990 1 2 999999 -882631 2 614899 916293 1 1 999999 -931855 2 5 999988 1 2 999999 744481 2 8 999989 2 2 999999 2 2 999999 1 2 999999 -878082 2 2 999999 2 8 999984 1 239462 716104 640095 1 2 999999 -678464 1 2 999999 -638461 2 7 999984 1 14 999991 -836318 1 1 999992 448445 1 5 999990 985428 2 241360 857906 2 4 999996 2 16 999991 2 2 999999 2 302997 750012 2 18 999982 2 264165 820917 1 407440 883427 -571367 2 6 999989 2 2 999999 1 2 999999 -749281 1 2 999999 -928227 2 2 999999 2 5 999994 1 306926 761319 30861 1 14 999984 291687 2 2 999999 1 2 999999 -278223 2 12 999991 2 2 999999 1 467148 827608 -908293 1 2 999999 -236477 2 2 999999 2 2 999999 2 6 999999 1 16 999987 216726 2 2 999999 1 2 999999 -426860 1 2 999999 -286802 2 2 999999 1 2 999999 -743703 2 1 999982 2 333218 945675 1 2 999999 -585121 2 2 999999 1 4 999982 167818 1 19 1000000 548532 2 2 999999 2 15 999996 1 2 999999 784807 1 2 999999 232388 1 10 999985 759584 1 2 999999 -703203 1 2 999999 -440807 2 2 999999 1 13 999992 561633 1 328381 473022 -875170 2 2 999999 2 647674 875064 1 810695 999081 -972273 2 11 999993 2 256503 673170 2 316859 833093 2 177793 685316 2 78534 423686 1 419280 812031 582988 1 2 999999 -287570 1 470762 545204 -18658 2 422397 942426 1 2 999999 -347077 2 94496 282845 1 4 999999 -961632 2 2 999984 1 2 999999 867316 2 2 999999 2 2 999999 2 492239 860112 2 7 999985 1 105843 388733 205099 2 2 999999 1 2 999999 -725961 1 2 999999 -28547 2 2 999999 1 12 999999 -898947 1 2 999999 927951 2 2 999999 1 415148 522363 -775914 1 13 999998 -651404 2 2 999999 1 19 1000000 584263 2 2 999999 1 2 999999 -182782 1 72600 167003 447239 1 25811 539776 371428 1 2 999999 -675135 2 13 999984 2 2 999999 1 353322 771105 534912 1 14 999988 690776 1 2 999999 761198 1 12298 623576 68577 2 2 999999 1 56892 340252 -195312 1 2 999999 -591013 1 2 999999 948032 1 12887 626289 608845 1 2 999999 838673 2 2 999999 1 12 999991 918260 2 2 999999 2 19 999992 1 101731 708946 122839 1 2 999999 340142 1 2 999999 1998 1 268346 615544 -732655 1 6 999983 785130 1 506250 823911 -557997 2 13 999981 1 1 999993 537227 1 2 999999 -153961 2 2 999999 2 2 999999 1 6 999986 -946211 2 357344 643610 2 3 999999 2 301694 494106 2 13 999989 2 1 999988 2 442192 560988 1 3 999993 -73791 1 7 999996 -881881 2 90065 853868 1 19 999992 734886 1 2 999999 631542 2 2 999999 1 60339 885355 289712 2 2 999999 2 141360 654051 1 704147 790323 -233799 2 2 999999 1 338450 953530 619324 2 1 999982 2 2 999995 2 131516 406222 1 10 999988 770278 2 10 999993 2 391883 834213 2 34405 370943 2 435767 653635 1 72700 257635 84167 2 816351 908800 1 46523 265689 38999 2 20 999998 1 2 999999 -184345 2 23255 503665 1 767819 976978 -904792 2 153094 740122 1 438195 517792 823935 1 2 999999 769145 1 9 999999 -623846 2 2 999999 2 10 999989 2 792809 815332 2 70594 667260 1 638971 975972 -318759 1 57533 215979 -25901 2 2 999999 1 17 999993 -64743 2 16 999982 1 2 999999 96031 1 78005 161075 -965085 2 1 999984 1 78323 823224 698421 2 6 999999 2 2 999999 2 689995 960062 2 17 999984 1 10 999989 -243332 2 20 999986 2 2 999999 2 13 999983 2 2 999998 1 139173 451680 597513 1 148362 699038 -653008 1 2 999999 -342528 2 2 999999 2 2 999999 2 283244 335243 1 2 999999 -648309 1 17 999995 406557 1 10 999987 77318 2 1 999990 1 4 999994 326364 2 18 999992 1 137395 495619 -384340 2 592191 609082 2 185022 395001 2 276428 280804 1 232960 905428 604323 2 2 999999 2 224904 411197 2 6 999990 2 339097 716603 2 13 999987 1 2 999999 -752429 1 16 999989 -353469 2 858958 928554 1 16 999995 627614 1 1 999983 183124 1 90094 472773 240144 1 2 999999 -110113 1 46846 136423 -953580 1 57384 197402 970105 2 5 999997 2 7 999981 1 58513 625959 630379 1 164467 374372 -721231 1 41445 914229 -694151 2 16 999996 1 2 999999 949494 2 2 999999 1 79202 449628 -260297 1 2 999999 -708542 1 375866 568817 144803 2 6 999990 1 762114 791702 -207338 1 2 999999 -696060 2 546953 907511 1 1 999991 465583 1 2 999999 894685 1 3 999992 -953927 1 56709 930484 -261046 1 2 999988 753502 2 6 999990 2 226899 255030 2 10 999984 2 73207 99882 2 117670 929100 2 2 999999 1 19 999998 105112 2 11 999992 1 14 999990 964863 1 2 999999 60000 1 213989 502172 286232 1 13 999985 31505 2 2 999999 1 14 999991 -857215 2 10 999999 1 2 999999 -489788 1 11 999992 299889 2 2 999999 2 17 999998 2 255427 709530 2 19 999993 2 99771 547875 1 70847 908470 609195 1 10 999985 182561 2 2 999999 2 17 999993 1 2 999999 650435 2 4 999999 1 423729 899727 177166 2 499860 962589 1 497660 619060 -651407 1 2 999999 915051 2 146349 259900 2 11 999985 1 638781 811883 282175 2 140862 740863 1 314276 489728 -358140 1 613813 968720 -586621 2 2 999999 1 3 999989 -15899 1 2 999999 -890958 1 524035 873113 -637834 1 7 999997 -857167 2 545656 877930 1 103026 887778 -712835 1 2 999999 -608972 1 2 999999 422989 1 9 999995 -376209 2 2 999999 1 191494 610563 775892 2 2 999999 1 125857 836640 81662 1 4083 912021 121523 2 150944 771566 1 2 999999 -883853 2 838562 888486 1 198204 490537 -513623 1 747910 990180 639340 2 830227 863195 2 195986 824469 2 2 999999 2 237742 252169 2 2 999999 1 142062 156284 -65051 1 2 999999 59692 2 10 999997 2 8 999988 1 2 999999 822689 1 376803 774824 -339418 1 2 999999 526382 1 2 999999 -879172 2 5 999987 2 2 999999 2 2 999999 1 2 999999 421019 2 2 999999 1 2 999999 902628 1 277661 621821 -862157 2 198040 957000 2 6 999982 1 285343 837850 481418 1 837514 850585 -616407 2 720765 800521 2 8 999981 1 2 999999 -671409 2 10 999993 1 8167 422677 713470 2 2 999999 2 2 999999 2 641137 978445 2 3 999986 1 8 999985 23927 2 684963 912258 2 7 999999 1 6 999983 45534 1 11 999995 -642858 2 2 999999 1 249549 965468 185574 1 2 999999 525254 2 19 999991 2 183943 342269 1 18 999990 -997115 1 306679 909800 493602 1 896110 921864 949102 1 2 999999 398312 1 2 999999 525300 2 2 999999 2 2 999999 1 2 999999 313384 2 14 999984 1 2 999999 -690386 1 335766 760121 -863534 1 364765 625572 -95983 1 12 999998 767932 1 463251 466169 -799175 1 2 999995 883706 2 402428 721711 1 2 999999 -123745 2 12 1000000 2 18 999990 2 734959 972187 1 369655 885164 558010 2 15 999986 1 2 999999 158241 1 3 999985 -535172 2 2 999999 2 26682 871239 2 63797 287517 1 186133 618686 -189156 2 7 999994 2 2 999999 1 611562 645100 -163740 2 2 999999 1 2 999999 431453 2 896893 905624 1 474419 655387 -5148 2 2 999999 2 2 999999 1 8 999998 -564948 1 11661 300773 521317 1 17 999984 557400 2 2 999999 1 2 999999 -440264 1 2 999999 -306146 2 2 999999 2 2 999999 2 2 999999 1 20 999993 971704 1 12 999984 -731669 1 1 999982 59871 2 76079 605172 1 5 999985 -630135 1 8 999993 -599868 1 2 999999 -144401 1 584577 857409 -214982 2 319613 465292 2 2 999999 2 8 999985 2 235020 876694 1 863078 953450 -213730 2 2 999999 2 19 999988 2 11295 815132 2 19 999996 2 357654 422435 1 14 999995 -144986 2 469921 799210 2 15 999992 1 2 999999 833181 1 3 999990 -485497 2 20 999990 1 710881 903863 721567 1 15960 407026 -68375 2 455590 472011 1 562630 776261 -232766 2 2 999999 2 12 999991 1 125527 897455 -985418 2 71884 720857 1 2 999999 255552 2 10 999986 2 2 999999 2 16 999989 2 4 999997 1 2 999999 -946874 1 548152 795713 160785 2 11 999995 2 2 999996 1 2 999999 905106 1 2 999999 -84800 2 2 999999 2 224078 843242 2 1 999995 2 404975 630367 1 603196 611667 990503 2 2 999999 2 186695 578014 1 2 999999 -90178 2 10 999987 2 2 999999 2 210294 322204 1 4143 413947 -684730 2 13 999991 1 7 1000000 872454 1 18855 649910 272304 2 14 999996 2 3 999991 2 819186 987884 1 2 999999 -188684 1 9 999991 -128549 1 16 1000000 -169701 2 11 999991 2 512336 752324 2 276224 877495 1 2 999999 59511 2 12 999991 1 2 999999 -614283 1 510486 812006 89409 1 2 999999 6836 2 2 999999 2 8 999987 2 2 999999 2 2 999999 1 56004 826198 149052 2 9 999988 1 87897 759986 -440708 1 2 999999 351073 2 2 999999 1 6 999986 -381287 2 2 999999 1 240576 350698 522773 1 2 999999 766176 1 2 999999 133936 2 2 999999 1 2 999999 338041 1 191785 374708 -132426 2 2 999999 1 3 999983 195206 2 7 999984 2 2 999999 2 621219 698734 2 2 999999 2 6 999995 1 15109 240781 -349326 1 89589 344709 117083 2 2 999999 1 314245 881560 736732 2 595075 656998 1 332049 544104 282078 2 692538 834176 2 17 999986 1 2 999999 -412613 2 14 999999 2 2 999999 1 2 999999 188169 2 2 999999 1 2 999999 664631 1 9 999994 -302923 1 5 999986 762541 1 145665 664389 -342106 1 2 999999 -561024 1 17 999987 788210 1 14 999989 -37493 2 28606 620789 2 2 999999 2 348791 697537 1 12 999998 -332745 2 2 999998 1 2 999999 179602 2 492789 551383 1 7 1000000 67181 1 705091 959803 631269 1 3 999990 -222180 1 2 999999 -566600 1 10 999988 181649 2 214876 290245 2 326390 816687 1 189958 309576 -35121 2 7 999982 1 2 999999 -21702 1 8 999992 747503 2 10 999988 2 2 999999 1 2 999999 220082 1 3 999981 14494 1 8 999985 980348 1 2 999999 328426 2 2 999999 1 529313 639574 -944832 2 2 999999 1 495691 950413 983720 2 2 999999 2 265590 909062 1 300715 379047 718460 1 2 999999 974056 2 3 999993 1 20 999983 -580820 2 9 999985 1 2 999999 192966 2 580475 837835 1 185457 212772 -151385 1 20 999999 -777070 2 422429 503263 2 2 999999 1 2 999999 463662 1 7 999996 706291 1 56477 211966 435188 2 2 999999 2 5 999983 2 63493 183412 2 2 999999 1 2 999999 359783 2 51479 68406 1 2 999999 -618881 1 2 999999 -584922 2 2 999999 1 286299 595471 495603 2 2 999999 2 2 999999 1 2 999999 17307 2 2 999999 1 490484 584668 -920565 1 10 999995 471676 1 40023 872416 735200 1 88659 422824 -605175 1 7 999992 668539 1 282294 360922 -522566 2 2 999999 1 9 999996 -600178 1 124381 453720 -848968 1 499367 894269 -55921 2 2 999999 1 20 999993 -177825 1 2 999999 609318 2 9 999991 2 20 999984 1 2 999999 820978 2 12 999995 2 22008 885407 1 495503 923292 982965 2 303628 919981 2 2 999999 2 2 999999 2 2 999999 1 35414 702601 51685 2 19 999998 1 9 999986 -633995 2 2 999999 1 130114 848695 293967 1 18 999984 462989 1 20 999998 -566126 2 353020 911542 1 335612 578317 195905 1 14 999992 754700 1 5 999982 141127 2 2 999999 2 7 999981 2 2 999999 2 816024 949101 1 2 999999 969876 1 2 999999 70115 1 394092 599601 -841332 1 427854 699518 365793 1 2 999999 -379911 1 6 999993 -372653 2 2 999999 2 369668 922547 1 9 999992 106388 1 668340 727696 670392 1 78253 852851 314863 1 2 999999 -903608 1 3 999986 724664 2 10 999994 1 1 999993 -967593 2 2 999999 2 2 999982 1 223011 689546 -105039 2 497972 760467 2 322266 602143 2 2 999996 1 253211 881259 -737994 1 251840 971564 -749922 2 2 999999 2 2 999999 1 158718 158907 332026 1 2 999999 831341 1 2 999999 143644 2 578777 584047 2 463968 922456 2 143762 797200 1 15 999981 764050 2 739460 969764 1 2 999999 -85656 2 2 999999 1 2 999999 366764 1 6 999986 -141087 1 18 1000000 36563 2 2 999999 2 288101 739993 2 777032 962522 2 308071 454045 1 726019 873468 -467190 2 5 999997 2 2 999999 1 32615 399237 927569 1 4 999986 78769 1 15 999987 274350 2 2 999999 1 11 999984 967189 1 354332 480218 13103 2 6 999998 2 100906 712977 2 62694 823475 1 2 999999 832085 2 11 999996 2 2 999999 1 16 999987 653740 1 665456 989288 389350 1 626411 767728 628328 2 465440 530257 1 2 999999 761226 2 5 999981 2 13 999983 2 14 999996 1 8 999993 -604730 2 381613 792832 1 809302 834536 -871508 1 20 1000000 -599407 1 369649 957246 -830946 2 49203 803831 2 161970 991455 1 921458 990822 765747 2 14 999997 2 2 999999 1 11 999996 577066 2 2 999999 1 3 999994 -54458 1 2 999999 77850 1 19 999983 142043 2 2 999999 1 14 999983 526139 1 14 999988 -833880 2 356100 648193 1 11 999981 -310910 1 358390 511081 647645 1 12 999996 -293252 2 14 999989 2 11 999994 2 155335 768066 2 2 999999 2 11 999981 2 874218 977089 2 2 999990 1 8 999995 308309 1 2 999999 -339417 1 12 999992 -711780 1 11 999984 -420310 1 2 999999 -484455 2 6 999999 2 507428 610619 2 35237 300221 1 390357 692995 -150144 2 18 999989 2 2 999999 2 339849 361989 2 3 999996 2 5 999989 1 2 999999 -701697 1 2 999986 -317826 1 579346 679429 40417 1 1 999981 400506 2 71384 496313 2 6 999992 1 6 999982 652425 2 13 999999 1 614526 973615 943742 2 4 999995 2 2 999999 1 285972 441206 -551151 2 2 999999 1 5 999987 -667811 1 755363 956207 -561896 2 434666 450139 1 65063 181995 757458 2 2 999999 1 8 999991 -107728 1 187336 334877 683699 1 143774 330306 -45049 2 4 999997 2 362886 461324 1 2 999999 549578 2 51453 349694 1 19 999992 -8221 2 2 999999 2 383776 999294 1 13 999981 585527 2 2 999999 2 2 999999 2 14 999995 1 2 999999 -558487 1 692609 804968 -836750 1 13 999983 -498311 2 585245 750136 2 2 999999 1 293634 755168 7475 1 3 999995 -211244 2 20 999997 1 2 999999 -114951 1 14 999996 769265 1 17 999995 966393 1 2 999999 796130 1 2 999999 -828726 2 2 999999 1 9 999987 754023 2 2 999999 2 5 999982 1 5 999992 163272 2 18 999987 1 133290 237564 903607 2 674529 800007 1 2 999999 -6652 2 105537 832070 1 327467 600801 -468807 1 13 999999 -154614 1 7 1000000 395354 1 743769 813372 58096 1 8 999981 116626 1 434982 845655 852825 2 2 999999 1 490424 618087 -224546 2 8 999997 1 2 999999 -305125 2 16 999986 1 18 999995 524434 1 419043 827622 -289414 1 2 999999 -397972 2 296459 971674 1 2 999999 191205 2 2 999999 1 15 999987 487156 2 510557 940056 2 205670 865895 1 72328 191817 -355802 1 18 1000000 524252 2 13 999992 1 2 999999 -189080 2 14 999993 1 15 999988 789634 2 2 999999 2 11 999989 1 17 999987 78156 2 394061 807930 1 2 999999 -130605 1 15 999994 -184045 1 2 999999 759882 1 2 999999 478836 2 2 999999 1 2 999999 -806935 2 12 999983 1 6 999995 -314215 1 603346 823088 264575 1 72068 81282 -349869 2 2 999999 1 437690 539861 232481 1 2240 467323 369783 1 19 999984 77092 2 216753 517134 2 2 999999 2 2 999999 1 515301 612744 -695563 1 16 999990 337013 1 2 999999 -916591 2 343163 903711 1 2 999999 -843524 1 2 999999 -541499 1 1 999988 -26650 1 2 999999 783205 1 83352 909974 -905129 2 748514 903539 2 9 999991 1 9 999995 -413088 2 891776 951986 2 2 999999 1 2 999999 -583885 2 343831 532992 2 6 999994 2 583609 638371 1 10 999985 526886 2 3 999985 1 16 999981 914962 1 2 999999 -123087 2 19 999987 1 2 999999 557206 2 13 999983 2 2 999999 1 94461 250713 -823877 1 2 999999 -866938 2 2 999999 1 2 999999 215175 1 260687 893048 72120 1 312615 338951 -294508 1 12 999998 -670862 2 105663 374487 1 221014 239170 819432 2 2 999999 1 542344 811285 -45674 1 2 999999 -977647 2 2 999999 2 19 999993 2 265998 876749 2 12 999999 2 471054 481287 1 19 999984 -118557 2 17 999982 1 10 999988 137795 2 9 999983 2 47807 761230 2 2 999999 1 463163 537486 125102 2 7 999984 1 2 1000000 -93934 2 2 999999 2 14 999990 1 322934 992102 -69807 2 16 999991 1 7 999998 525982 2 96103 967705 1 17 999993 113447 2 8 999985 2 116483 847315 1 2 999999 -439194 2 2 999999 2 59263 309557 1 2 999999 -754220 2 2 999999 1 335611 337549 -934874 2 288018 832100 1 2 999999 -490677 1 2 999999 453392 2 295209 967630 1 163775 241491 444663 1 13 999996 728372 1 2 999999 322509 1 195265 935636 -135415 2 2 999999 2 12 999987 1 2 999999 6340 2 2 999999 1 15 999984 664225 1 2 999999 837842 1 154245 970236 558871 2 14 999998 2 1 999989 2 13 999990 1 2 999999 -695862 2 2 999999 2 6 999996 2 2 999999 1 16 999987 -230484 2 235761 537129 1 1 999984 -898038 1 2 999999 224939 1 255074 791946 -901608 1 10 999982 374813 1 413223 435717 -791854 2 395138 688667 1 3 999989 595207 1 728252 808069 237328 2 796075 990389 2 641557 924528 2 17 999993 1 14 999994 -313110 1 8 999990 530579 1 2 999999 -929004 2 8 999995 2 2 999999 1 9 999995 -913326 2 480321 778838 1 140271 819996 -147054 2 2 999999 1 2 999999 -333625 1 26012 307896 91199 1 20 999997 -347779 1 400761 943604 905491 1 8 999992 -18712 1 2 999999 -731130 2 521866 538181 1 1 999997 -770481 2 709799 969687 1 2 999999 529560 2 2 999999 2 18 999987 1 8627 451789 813963 2 263711 268421 2 2 999999 2 763632 963787 1 2 999999 -778256 2 2 999999 1 12 999995 693866 2 2 999999 1 2 999999 436778 1 2 999999 474385 1 190754 219722 903502 2 650973 911812 1 13 1000000 -706086 2 2 999999 1 2 999999 -47027 1 2 999999 -668877 1 2 999999 388393 1 2 999999 181612 2 2 999999 2 222585 524309 2 14 999985 1 8 999994 -13497 1 9 999996 419867 1 672066 771546 -226477 2 2 999999 2 1 999998 2 843112 986339 1 2 999999 711459 2 9 999988 2 2 999999 1 307557 781301 917204 2 20195 962365 2 2 999999 1 19 999994 249700 2 678797 975705 1 12 1000000 581171 2 161353 631015 1 2 999999 -244229 1 17 999981 -915042 1 14 999984 496814 2 6 999987 2 2 999999 1 2 999999 602641 1 10 999984 810365 1 2 999999 -56730 1 2 999999 -231695 2 381990 632288 1 45393 296908 345622 2 178036 385421 1 16 999988 -18069 2 10 999991 2 819736 889358 1 418893 786927 547542 1 616304 871927 51950 1 2 999999 -665985 2 7 999988 2 917176 956899 1 9 999986 -594278 2 9 999983 1 7 999982 -149627 1 25374 992582 -312920 1 2 999999 -714202 2 5 999986 2 762707 924764 2 2 999999 2 176042 746303 2 2 999999 2 159086 258041 2 20 999996 1 908167 998628 779235 2 2 999999 1 2 999999 489204 2 2 999999 1 241423 310885 936647 2 19 999981 1 704989 848909 -713298 1 14 999991 229114 1 2 999999 -782878 2 16 1000000 1 2 999999 -447518 2 533010 673333 1 2 999999 -720626 1 16 999994 -435209 1 2 999999 300471 1 2 999999 275964 1 14 999993 265200 1 672068 842334 -764455 2 2 999999 2 2 999999 1 2 999999 -45048 1 352384 672720 -364314 2 2 999999 2 14 999988 1 2 999999 -351847 1 919831 983611 -112239 1 5 999987 -54375 2 2 999999 1 2 999999 529041 1 2 999999 200589 1 512498 997352 480665 2 2 999999 2 17 999992 1 424225 622259 -465287 1 16 999988 193720 2 13 999988 1 7 999991 439534 2 3 999995 1 2 999999 684532 2 14 999991 1 4 999981 510271 1 44648 684457 -351411 1 14 999986 621116 2 527226 649617 2 403143 430494 2 2 999999 2 353290 441279 1 2 999999 -628888 2 2 999999 2 507803 610042 1 889700 925021 220620 1 2 999999 713924 1 2 999999 434928 1 2 999999 391553 2 267491 891003 2 116272 499195 2 5 999995 2 20 999981 1 2 999993 740637 2 2 999999 2 13 999999 2 18 999992 1 1 999981 635831 1 2 999999 118255 1 133146 685548 -356344 1 2 999999 914344 2 299625 733792 1 16 999999 892228 1 84880 706136 -851335 2 420298 860477 2 15 999994 1 2 999999 235055 2 5 999990 2 5 999997 2 589906 928820 2 192479 198631 2 474193 837572 1 16 999985 -780947 2 7 999995 2 14 999981 1 2 999999 -826542 2 113880 605192 1 603613 646901 -571022 1 16 999993 739960 2 20 999986 1 2 999999 -913697 1 16 999997 -697056 1 2 999999 -856815 2 13 999988 1 2 999999 534065 1 7 1000000 -192574 1 2 999996 315076 1 2 999999 620854 1 16 999996 -819330 2 2 999999 2 13 999992 2 8 999989 2 2 999999 1 2 999999 161801 1 2 999999 527153 2 15 999999 1 20767 383349 -287919 2 543298 967843 2 157271 298843 2 15 999999 2 422732 734018 1 2 999999 636487 1 486255 510691 422639 2 2 999999 2 6 999990 2 2 999999 2 2 999999 1 13 1000000 -224704 1 17 999996 -784746 2 6 999988 1 15 999991 328324 2 4 999984 2 532887 663891 2 3 999995 1 434245 868475 -607470 1 271215 407182 443512 2 8 999985 1 4 999995 111077 1 2 999999 -592861 2 2 999999 1 2 999999 -606254 1 2 999999 52796 1 522428 568083 -684301 2 3 999992 1 703642 836749 -34674 2 16 999986 2 2 999999 2 2 999999 1 2 999999 351925 2 2 999999 2 2 999999 2 113146 313998 1 4 999993 23451 1 2 999999 986174 1 136158 734827 94816 2 2 999999 1 511538 751108 -589142 2 9 999996 2 2 999999 1 498673 983536 724355 1 2 999999 -998097 1 275010 399710 480559 2 796805 810561 2 299829 686052 1 2 999999 193447 2 2 999999 2 2 999999 2 2 999999 1 93238 284350 -19271 1 2 999999 683373 2 4 999983 1 457765 511250 509144 2 2 999999 1 2 999999 582748 2 2 999999 1 175191 843792 520105 2 813676 862102 1 2 999999 -609246 1 11 999997 -284410 2 504527 944455 2 17 999984 2 8 999997 1 274264 535962 -624222 2 35000 897633 1 13 999995 -383647 2 43241 537568 1 5 999989 -110592 1 4 999999 270882 1 2 999999 472369 1 95860 292021 -185094 1 2 999999 -123736 2 414368 503596 1 15 999991 415181 2 130999 813796 2 2 999999 1 577047 741390 567266 2 13 999994 1 10 999994 581769 2 770259 838298 1 521178 527606 52547 2 753529 919612 1 104710 818535 713840 2 2 999999 1 616383 960882 -567530 1 2 999999 266291 2 676226 709855 1 10 999981 -155865 1 3 999987 390354 2 460105 777445 1 2 999999 -236270 2 4 999984 1 184155 987590 -964550 1 268469 287038 -159494 1 699305 958928 113100 2 2 999999 1 290621 348446 485243 2 2 999999 1 15 999991 -533212 1 2 999999 -353466 1 743835 787939 -40092 2 14 999985 2 2 999999 2 17108 890515 2 7 999994 2 2 999981 2 2 999999 1 2 999999 -590782 2 11 999997 2 48115 203260 2 332071 699169 1 20 999981 151243 1 19 999985 -185448 2 14 999992 2 2 999999 2 17 999991 1 2 999999 -683827 1 8 999996 -644995 2 2 999999 2 2 999999 2 2 999999 1 239213 776937 -718224 1 2 999999 14971 1 2 999999 -475224 2 20 999998 1 13 999986 291471 2 2 999999 2 2 999999 1 95070 602345 -213537 1 2 999999 766603 2 360731 478528 2 4 999982 1 43279 541602 35705 1 2 999999 -264303 2 641038 949664 1 333156 759120 895807 1 2 999999 651125 2 475193 525304 2 334768 383284 2 2 999999 1 2 999999 50971 2 16178 950176 2 604165 716039 2 2 999999 2 396925 631817 2 2 999999 1 2 999999 396712 2 148435 934663 1 35383 769009 -459264 2 2 999999 2 2 999999 2 216281 892203 1 13 999995 235455 2 2 999999 2 904067 994392 1 19 999990 514679 1 3 999992 -797576 1 9 999983 -889965 1 13 999992 -47329 1 4 999983 -272549 2 29259 739970 1 2 999999 52814 1 204076 829281 -507700 1 2 999999 230926 1 816065 961339 -866234 1 295334 906931 925876 1 303469 478810 94619 1 9 999983 928463 1 164376 843918 -811797 2 2 999996 1 2 999999 -546682 2 2 999999 2 2 999999 1 13 999984 472382 2 209830 380628 2 9 999986 2 2 999988 2 2 999999 2 2 999999 2 2 999999 2 6 1000000 1 2 999999 -939306 2 2 999999 1 4 999988 -6179 1 2 999999 -865653 2 2 999999 2 52995 692928 1 222905 505353 -30815 2 93213 126069 1 17 999994 538617 1 2 999999 -922744 2 2 999999 2 567154 720641 2 2 999999 1 92022 804812 -452953 2 2 999999 1 14 999983 -545357 2 553501 714255 2 901182 942006 1 171554 641627 -508497 1 808727 873867 -435370 1 161323 913661 -163640 2 9 999987 1 7 999981 996779 1 24842 86139 866867 1 2 999999 -789049 1 543886 545564 -110954 1 83759 957859 669105 2 17 999987 1 2 999999 -848218 2 2 999999 1 146495 337267 -341049 1 275703 754967 314338 1 2 999999 -891286 2 2 999999 1 13 999982 177899 2 2 999999 1 8 999984 -322441 1 12 999986 797689 1 123203 479899 6473 2 2 999999 2 2 999999 1 16 999985 -538334 2 192245 522739 1 18 999996 480994 2 2 999999 2 1124 793584 2 4 999999 2 17 1000000 1 2 999999 324228 1 2 999999 935467 2 2 999999 2 2 999999 2 1 999998 2 2 999999 1 98379 246215 33056 2 3 999984 1 450368 709566 -319145 1 2 999999 522076 2 686690 965269 2 5 999982 2 880265 952720 2 17 999983 2 466959 949336 2 2 1000000 1 309389 693807 999487 2 2 999999 2 5 999986 2 810998 871530 1 2 999999 597862 2 14 999982 1 2 999999 553436 2 41100 342415 2 1 999986 2 329798 349094 1 3 999997 919326 2 2 999999 1 2 999999 150 2 2 999999 2 18 999981 1 12 999983 -157642 2 814379 872345 2 133303 161806 2 19 999993 2 2 999999 2 269966 372706 1 6 999993 837137 2 2 999999 2 2 999999 2 681655 783928 2 474368 742075 2 2 999999 2 113149 592179 1 4 999988 -90306 1 523600 691822 -955453 1 12 999992 -240531 2 2 999999 1 17 999984 286674 1 531621 704754 -350095 2 15 999997 2 655979 693189 1 16 999998 -487262 1 12 999996 -3330 1 8 999985 -707908 2 2 999999 1 2 999999 -920020 1 315664 536096 -76290 2 173208 364948 2 2 999999 1 2 999999 291720 2 2 999999 1 28050 378971 715960 1 15 999990 5836 1 2 999999 -900201 2 2 999999 2 578054 838753 1 20 999994 268403 1 2 999999 60391 1 18 999982 -730893 2 2 999999 1 788831 946273 485882 1 602562 830931 -474847 2 396108 956587 1 387925 479136 486039 1 375543 663397 205969 2 8 999987 2 7 999999 1 31822 879276 -225421 2 2 999999 2 7 999987 2 2 999999 1 97167 854564 272775 2 734427 817110 2 2 999999 2 2 999999 2 15 999983 2 331814 869959 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999991 1 279317 897095 -892411 1 631323 964031 -390037 1 11 999996 -727080 1 553034 824087 904944 2 2 999999 2 5 1000000 1 2 999999 -182769 1 80216 446967 923301 2 2 999999 1 2 999999 -278796 1 660394 842465 725244 2 16 999998 2 563108 643591 1 11 999995 677634 2 13 999983 2 2 999999 2 11 999992 2 578324 719792 2 180332 841094 1 2 999999 347497 1 361121 550899 -243620 1 2 999999 -530592 2 2 999999 1 9 999989 -718405 1 4 999994 -866740 2 6 999998 2 2 999999 1 206363 288271 864220 2 5 999983 1 210125 603262 -772350 2 2 1000000 1 2 999999 -394725 1 62649 106329 41554 1 2 999999 -49235 2 17 999983 2 7 999986 2 650000 834207 1 17 999998 32335 2 15 999999 2 2 999999 1 371836 843088 -954275 1 11 999985 965846 1 2 999999 906922 1 13 999987 -310712 2 2 999999 1 2 999999 -188515 1 392570 562143 -249503 2 2 999999 2 15 999985 1 180761 707918 -675217 1 2 999999 69428 1 2 999999 -78619 1 86 121752 283126 2 2 999999 2 2 999999 2 411658 906729 1 18 999984 -206682 2 379473 668966 1 78532 726462 -889136 1 299425 639598 228750 2 490392 847668 2 2 999999 2 2 999999 2 19 999990 1 19 999996 -735370 1 377151 989618 647318 2 495824 748293 1 2 999999 -288744 2 129832 400350 1 298774 833792 -825952 2 1 999996 2 375840 711510 1 45295 340433 410150 1 2 999999 306552 1 4 999983 -663693 1 7 999989 198273 2 16 999981 2 4 999988 1 2 999999 -944282 2 449451 641029 1 16 999992 45353 2 247916 826752 2 535176 815955 2 1 999994 1 194039 639888 -528826 2 3 999992 2 370980 608916 1 755370 922429 -117186 2 2 999999 2 123465 422358 2 233860 487893 2 9 999981 2 73525 460609 1 17 999989 226813 2 351195 351253 2 455224 829161 1 2 999999 -454874 2 17 999984 2 2 999999 1 17 1000000 -662265 1 26787 788107 -263777 2 2 999999 2 2 999999 1 2608 74294 183582 2 2 999999 1 9 999983 -517320 1 6 999993 -888448 2 19 999985 2 93472 746320 1 2 999999 139930 1 2 999999 -578692 1 1 999981 -76658 1 260302 481667 503146 1 11110 985972 249637 1 291476 314064 -948650 1 94035 252837 -580320 2 2 999999 1 2 999999 87626 1 9 999984 -49256 1 377861 788765 -204973 1 60740 771385 -159779 1 19 999999 -373804 2 5 999995 2 2 999999 2 137922 437119 2 2 999999 2 669949 953913 2 19 999993 1 462521 847625 -790808 2 2 999999 2 2 999999 2 2 999999 2 840368 948074 1 2 999999 -189739 1 2 999999 108179 1 2 999999 821416 2 6 999992 2 528343 649791 2 215945 368013 2 7 999981 2 2 999999 1 2 999999 -733453 2 2 999999 2 14 999996 2 810710 956702 2 795666 962924 1 8 999987 -888809 1 2 999999 -528760 1 8 999996 200042 2 2 999999 2 5 999984 2 10 999987 2 2 999999 1 598728 773587 -338437 1 2 999999 -326152 1 4 999984 740897 2 217751 410407 1 17 999996 -665483 2 548587 620234 1 2 999999 -837094 2 249881 914354 1 14 999981 366757 1 627822 950588 -98688 1 2 999999 451811 2 6 999990 2 2 999999 2 2 999982 2 17 999999 1 13 999985 773399 1 13 999988 446026 1 2 999999 861709 1 534274 889936 -612292 2 2 999999 1 5 999981 -970218 1 2 999999 747316 2 620672 873762 2 13 999990 1 60868 320681 852516 2 2 999999 2 6 999985 2 316807 415640 1 2 999999 -862441 1 2 999999 881705 2 10 999984 2 2 999999 1 371893 402675 626635 2 510448 762704 1 2 999999 484218 1 152040 504079 147229 1 234948 363315 351102 2 348729 823007 2 2 999999 1 1 999995 574156 1 7 999996 211010 2 274786 441135 2 2 999999 1 2 999999 -743877 2 2 999999 1 2 999999 -854266 2 3 999987 2 1 999997 1 2 999999 632627 2 20 999982 2 12 999988 1 9 999982 247457 1 2 999999 269178 2 408054 441153 2 870827 959570 2 2 999999 1 322504 382878 78806 1 20 999988 348759 2 20 999981 2 272655 423063 2 2 999999 1 2 999999 -402940 1 2 999999 778594 1 929003 947898 280607 1 16 999993 -120204 2 2 999999 2 2 999999 1 2 999999 649976 2 3 999989 2 4 1000000 1 232731 722945 -28588 1 748610 955700 -525594 2 16 999985 2 17 999987 1 154667 724764 800503 1 2 999999 789011 1 2 999999 177387 2 2 999999 2 2 999999 1 2 999999 -734763 2 448244 463132 2 650669 729574 1 2 999991 -940507 2 113164 946854 2 19 999991 2 129516 867123 1 2 999999 165751 1 2 999999 959659 1 23028 685282 -237136 1 2 999999 -438526 2 2 999999 2 2 999999 1 15145 245434 -60433 2 6 999999 1 645567 991998 -881274 1 8 999996 692744 2 2 999999 2 2 999999 1 2 999999 394658 2 2 999999 2 3 999989 2 27279 191691 2 19 999992 2 333539 520768 2 13 999995 2 2 999999 1 10 999992 -970067 1 17 999982 -500860 2 2 999999 1 175372 317060 363399 1 3 999999 429661 2 2 999999 2 2 999999 2 2 999999 1 17 999995 965535 1 19 999991 -634927 1 2 999999 764199 2 2 999999 1 2 999999 123678 2 2 999999 1 4 999982 903178 1 9 1000000 809348 1 8 1000000 -713729 1 510972 667118 -288560 1 2 999999 764711 2 8 1000000 1 2 999999 -194010 2 51116 911085 2 2 999999 1 870186 992827 165089 2 2 999999 2 689900 692987 1 24681 518636 119400 1 18 999997 -714052 1 12 999982 663940 1 2 999999 -286817 2 9 1000000 1 481323 616750 -862630 2 11 999997 1 2 999999 -33955 1 13 999992 -614451 1 370984 485393 -284975 1 282742 696449 -685539 2 12 999981 1 12 999994 853213 1 2 999999 39170 1 2 999999 -148198 2 1 999982 1 238006 607370 903459 1 2 999999 107303 1 117050 670181 571659 2 16 999982 1 3 1000000 -898179 1 12 999989 989659 1 10 999981 667563 1 675330 815579 226164 2 2 999999 1 9 999984 -602904 1 1 999985 -398748 2 11 999999 2 13 1000000 1 2 999999 222080 2 246618 686719 1 4 999989 -437907 2 2 999999 1 2 1000000 -185437 2 9 999985 2 2 999999 1 2 999999 836495 2 2 999999 2 262741 370930 1 2 999999 466765 1 444878 467809 511540 1 2 999999 939006 2 2 999999 2 18 999999 1 11462 794632 -190245 2 283428 764025 2 350172 933040 1 2 999999 -510422 1 5 999986 -724284 1 18 999986 -157902 1 2 999996 -725952 2 676343 872727 1 420425 555148 -708571 2 9 999991 1 346272 843642 -307782 1 17 999986 -744602 2 5 999992 1 2 999999 -43800 2 2 999999 2 20 999981 1 2 999999 -96042 2 2 999999 2 2 999999 2 20 999994 2 326509 951985 1 2 999999 -237548 1 10 999990 -455026 2 2 999999 2 281629 483433 2 2 999999 2 526723 725220 2 2 999999 1 2 999999 -465898 2 2 999999 1 9 1000000 801675 2 37761 730001 1 104570 397375 -323258 1 2 999999 -478960 2 368039 447218 2 2 999999 2 244433 353279 1 2 999999 564536 1 2 999999 -994824 1 2 999999 -883625 1 473712 927187 786454 2 15 999988 2 2 999999 1 245552 708275 -141247 2 18 999988 2 13 999988 1 17 999991 -956285 1 15 999992 -427531 2 1 999994 2 15 999984 2 2 999999 2 11 999985 2 2 999999 1 16 999989 917946 2 2 999999 1 8 999991 -435869 2 2 999999 1 16 1000000 522869 2 20 999998 1 149560 618649 -102479 1 82106 311750 -822902 2 2 999999 2 2 999999 2 423244 591803 2 2 999999 2 488453 531945 1 2 999999 -124512 1 590042 957396 -623847 1 548299 980614 494541 2 16 999985 1 89965 536252 -964516 1 2 999999 -937895 2 7917 74750 2 2 999999 2 157581 442746 2 12 999986 2 218077 297911 2 2 999999 1 2 999999 -261520 2 2 999999 2 5 999985 1 10 999986 140616 1 2 999999 -153058 2 2 999999 2 20 999986 2 104734 823303 2 2 999999 1 249620 360678 -595833 2 720813 938803 2 12 999988 2 10 999994 2 6 999986 2 2 999995 2 111710 221488 1 2 999999 645967 2 4 999996 2 2 999999 1 15 1000000 434696 1 2 999999 -646738 1 401262 877359 577893 1 4 1000000 798227 2 268410 399237 1 11 999988 -161486 2 405672 428781 2 583784 786039 2 135344 513303 2 15 999989 1 524372 751302 -771503 2 545245 849401 1 2 999999 -430130 2 18 999993 1 63292 575051 110074 1 459493 809905 448522 1 708507 709956 850925 2 84610 676592 2 11 999996 1 18 999997 -994968 1 2 999999 181834 1 2 999999 596001 2 64396 402884 1 300248 520694 -628993 1 85485 463310 595860 2 2 999999 1 289760 636387 487155 1 597215 614893 -992939 2 728362 733874 1 10 999984 67304 2 14 999984 1 749791 863745 -266006 2 2 999985 2 2 999999 2 2 999989 2 2 999999 2 10 999983 1 603787 677435 425720 2 11 999990 2 2 999999 1 19 999981 232199 2 2 999999 1 10409 198923 123313 2 14 999999 1 2 999999 283446 2 2 999999 2 54179 223738 1 2 999999 85850 2 18 999996 2 17 999995 1 271353 969986 -612829 1 17 999981 708082 1 392560 642237 100871 1 12 999999 -220581 2 9 999985 1 2 999999 -599192 1 5 999991 212088 2 2 999987 2 13 999982 2 924130 964951 2 19 999991 2 8 999995 2 19 999987 1 304770 910201 358878 2 35551 624680 2 17 999996 1 2 999999 294630 1 18 999982 444742 2 2 999999 2 2 999999 2 15 999998 2 2 999999 2 126936 831739 1 6 999999 715824 1 8294 587008 -359386 1 2 999999 157520 1 2 999999 159321 1 437203 980300 -428630 2 4 999984 1 18 999993 -824971 1 486894 931898 895643 1 12 999987 593178 1 2 999999 -868212 2 279110 672943 1 2 999999 806170 2 394898 700631 2 1 999987 2 2 999999 2 8 1000000 2 2 999999 1 15 999994 768602 1 385031 625028 -388004 1 2 999999 812574 2 18 1000000 1 1 1000000 826186 2 10 999988 1 521068 950232 522924 2 12 999991 1 7 999990 725782 1 775848 949610 -838962 1 18 999990 432975 1 2 999999 341769 1 2 999999 -347202 1 11 999999 951971 2 1 999994 2 18 999999 2 2 999999 2 2 999999 1 84747 538439 -149974 2 8 999994 1 2 999999 331916 2 12 999992 1 2 999999 166354 2 2 999999 2 2 999999 2 504478 935497 2 2 999999 2 10 999993 2 2 999999 1 46503 279202 183358 2 16 999988 2 2 999999 2 18 999985 1 504158 527483 -770316 2 5 999999 2 10 999984 2 15 999998 2 56485 969044 2 2 999999 2 486990 616355 2 297898 781054 2 318331 815621 1 80112 616049 -884358 1 2 999999 -527474 2 16 1000000 2 40442 884362 2 2 999999 2 4 999988 1 19 999995 673621 2 12 999999 2 2 999999 1 170673 277195 963412 1 117871 407881 -849381 2 72039 196689 1 5 999989 -754078 1 367824 800990 -787405 1 2 999999 -470865 2 383450 625711 2 17 999984 1 2 999999 -609037 1 15 999983 220792 1 20 999987 -254927 2 2 999999 1 19347 298629 -266013 2 2 999999 2 840780 882675 2 2 999999 1 12 999995 -762095 1 2 999999 746130 2 2 999999 2 502822 691585 2 2 999999 1 2 999999 191010 1 20 999992 598545 1 4 999992 225553 1 2 999999 -984987 1 31622 152722 -508389 1 120441 325778 -557510 1 2 999999 -307815 1 187653 339922 887873 2 12 999997 1 11 999990 552134 2 6 999991 1 4 999986 -921597 2 8 999994 2 2 999999 2 19 999982 1 5 999995 106069 2 1 999997 1 292206 802204 825669 1 2 999999 517062 2 11 999981 2 2 999999 1 346564 983817 -72316 1 10 999984 395488 1 2 999999 -842486 1 2 999999 -820807 1 19 999996 -117729 1 2 999999 -355249 2 2 999999 1 188507 319042 -113216 1 11 1000000 -144957 1 8 999982 110324 2 2 999999 2 6 999986 1 610083 886311 -628668 2 2 999999 1 2 999999 440319 1 2 999999 361056 1 395848 872167 -364147 2 144772 722396 1 638984 687364 -490372 2 2 999999 2 2 999999 2 14 999987 1 2 999999 80426 2 9 999981 2 15 999997 2 2 999999 1 2 999999 43876 2 85128 330364 2 20 999987 1 7 999985 -652294 2 2 999999 2 491391 625467 2 2 999999 2 2 999999 2 376547 690132 2 330115 929419 2 5 999981 2 14 999990 2 828610 940910 1 738139 776577 -174844 2 2 999999 1 662718 672232 -134170 1 553415 767443 -127441 1 2 999999 120690 2 3 999982 1 193160 655689 -153642 2 2 999999 1 2 999999 327301 1 2 999999 -96930 1 171855 735198 -248832 1 2906 466884 -792737 1 2 999999 -802230 1 4 999994 -167045 1 838239 873205 -906029 2 2 999999 2 528579 634826 2 551348 887372 2 18 1000000 1 7 999995 745121 1 183826 261426 5621 1 37972 884003 18587 2 2 999999 2 2 999999 1 2 999999 395828 2 4 999985 1 2 999999 -968500 2 185401 582031 2 2 999999 2 2 999999 2 516653 757943 1 577730 827204 66477 1 4 999993 -524209 2 2 999999 1 16 999999 -539009 1 2 999999 -311679 1 147762 888852 27239 1 20 999982 -261881 1 2 999999 -735827 1 16 999994 -603500 2 2 999999 2 2 999999 1 2 999999 762748 2 329187 437337 2 16 999988 1 1 999990 -244861 1 8 999993 -272261 1 750072 819222 955803 1 8 999991 115415 1 2 999999 -120691 2 847507 854507 1 337655 938963 -93182 1 393895 667045 -292280 1 2 999999 229797 1 2 999999 -494075 1 2 999999 -522854 1 578024 692125 -933762 2 18 999995 2 20 999991 1 2 999999 28934 1 2 999999 638523 2 17 999992 1 7 999997 -24041 2 41232 150052 1 2 999999 806916 2 17 999998 2 2 999999 2 477590 614722 2 748222 795161 1 8 999983 202139 1 2 999999 -375884 1 19 999992 -811739 2 2 999999 1 279481 456088 -429732 2 326685 832816 1 158224 988064 634541 2 11664 173436 1 10 999996 942872 2 18 999995 2 832399 948304 1 162000 953797 -764048 2 16 999993 2 5 999987 1 18 999993 -776892 2 14 999998 1 15 999987 -199994 1 20 999984 986316 2 2 999999 2 952925 958914 1 564804 784099 635093 2 4 999998 2 18 999998 2 2 999999 1 14 999995 -809535 1 2 999999 522869 2 2 999999 2 991247 991887 2 577071 907791 2 526543 976184 1 3 999981 378588 1 32389 579370 248816 2 2 999999 1 2 999999 172469 1 1872 350528 -960303 1 13 999987 36108 2 2 999999 2 2 999999 2 13 999999 2 2 999999 2 2 999999 2 2 999999 1 250667 374722 -146062 2 2 999999 1 9 1000000 -248338 1 15 999983 181028 2 11 999992 1 315098 565509 -890534 1 2 999999 -364161 2 18 999981 1 330463 876329 -713360 1 4 999994 180992 2 578978 729889 1 3 999992 -126318 1 2 999999 648174 2 19 1000000 1 2 999999 -62523 1 613652 763521 785559 2 2 999999 1 91693 174138 43240 1 2 999999 -464710 2 4 999994 1 813978 953632 -528405 1 207713 855200 -579199 2 5 999997 2 13 999984 2 14 999984 2 13 999991 1 19 999982 903695 2 908331 946665 2 2 999999 1 16 999987 -385520 2 2 999999 1 197415 490566 -640988 2 393363 446327 1 2 999999 -783014 1 204085 795651 -999549 1 2 999999 991127 2 2 999999 1 11 999986 -20446 1 2 999999 -558249 1 2 999999 -754355 2 313402 827184 1 2 999999 -71256 1 677106 822620 -281053 1 11 999998 -96195 1 23784 520450 -870727 1 2 999999 -807622 1 5 999998 -515422 2 2 999999 2 9 999994 1 238673 589816 544600 1 710800 821776 -941092 1 186922 910829 986734 1 5 999984 658717 1 2 999999 -917208 1 4 999996 826470 2 178537 835828 1 8 999988 -526136 1 2 999995 -54520 2 367647 499924 2 2 999999 2 17 999991 1 2 999999 -589485 1 2 999999 -381650 1 5 999992 -870719 1 12 999991 177743 2 52598 291405 1 2 999999 311370 1 120429 764186 -81048 2 2 999999 1 952232 966199 175910 1 2 999999 437244 1 8 999997 170693 1 2 999999 -792728 2 13 999990 2 209491 751578 1 2 999999 -257161 1 5 999987 -214539 1 2 999999 -446917 2 2 999999 2 82641 597457 1 18 999988 58688 2 942996 981105 2 2 999999 2 159464 934698 1 2 999995 -854624 2 692446 918371 2 18 999994 1 4 999991 -666584 1 2 999999 -390349 1 1 999987 -928677 2 304709 739839 1 2 999999 -306784 2 18 999982 1 2 999999 -296567 1 8 999981 -201137 2 609422 926663 2 1 999997 1 363629 899973 -941900 1 210808 667323 -900302 2 2 999999 1 2 999999 -368513 1 1 999990 -393 1 16 999988 -946494 2 213160 686100 1 2 999999 -222845 1 720228 848920 -112862 1 377771 910325 28654 2 2 999999 1 2 999999 -264074 1 18 999983 554589 2 15 999993 1 593116 793481 895250 2 357599 596367 1 13 999990 -84798 2 2 999999 2 17 999992 2 15 999983 1 432812 624827 761340 2 10 999982 2 1 999995 2 88626 690255 2 9 999989 2 724438 845180 1 632209 895661 222867 2 13 999985 2 2 999999 2 2 999999 1 2 999999 639196 1 10 999984 -434049 2 2 999999 2 2 999999 2 19 999997 1 2 999999 251852 2 3 1000000 2 1 999995 2 277155 388878 2 357613 667461 2 2 999999 2 98823 858016 2 14 1000000 2 2 999999 1 124805 709322 -897754 1 14 999990 -662371 1 224814 794575 16518 2 2 999999 2 18 999999 2 12 999983 1 11 999995 -582284 1 4 999998 269793 1 2 999999 -687084 1 2 999999 591521 2 34037 411597 2 380651 527983 1 2 999999 301295 1 2 999999 -26092 1 16 999995 -720696 1 2 999999 -796469 2 17 999995 2 2 999999 2 20 1000000 2 265663 777795 1 2 999999 -645990 1 16 999994 436567 1 2 999999 296570 1 2 999999 -444855 2 2 999999 1 331319 563421 -435195 2 2 999999 1 9 999998 329050 2 1 999981 2 499488 961722 1 2 999999 376824 1 2 999999 -188828 1 38440 334807 139199 1 20 999998 309719 2 182804 313268 2 2 999999 1 16 1000000 692489 2 2 999999 2 434989 723638 2 2 999999 2 597007 950740 2 2 999994 2 2 999999 2 17 999990 1 461353 618185 559793 2 489689 831825 2 2 999999 2 2 999999 2 13 999993 2 2 999999 2 2 999999 1 6 999996 629612 1 3 999983 -295713 1 424028 938395 50802 2 2 999999 2 9 999997 2 14 999998 1 2 999999 -483861 1 31871 980489 -846587 1 12 999990 576525 2 9 999995 1 2 999999 -552269 1 2 999999 -983310 1 260048 454248 -444613 2 2 999999 2 9 999994 1 2 999999 42803 2 2 999999 1 2 999999 -40115 2 2 999999 1 296788 679849 -747164 1 2 999999 777653 2 2 999999 1 14 999994 987796 1 95733 444242 804091 2 185172 451809 2 7 999986 1 13 999999 -791366 2 2 999999 2 7 999990 2 197531 770321 2 78364 359765 1 15 1000000 979712 2 2 999999 1 2 999999 647642 2 103092 296405 2 45196 597648 2 2 999999 1 2 999999 526057 1 8 999996 -3533 2 19334 721113 2 16 999989 1 730222 849268 323511 2 2 999999 2 137027 693479 1 443592 521809 52600 2 2 999999 2 2 999999 1 7 999984 -681724 1 588256 679018 198893 1 65467 966645 -491051 2 2021 292143 2 2 999999 2 2 999999 1 15 999986 -348772 1 17 999988 -728065 1 482765 965502 190759 2 788602 873804 2 2 999999 1 2 999999 -84230 1 13 999982 -413095 2 2 999999 1 271083 524093 -593057 2 19 999987 2 2 999999 2 9 999991 1 71087 382975 957979 1 8 999988 -242112 2 20 999994 1 2 999999 -326256 1 2 999999 -938126 2 2 999999 2 2 999999 2 2 999998 2 2 999999 2 7 999985 2 2 999999 2 885723 942718 1 9 999999 143343 2 19057 720160 1 531546 817966 695671 1 4 999994 -447281 1 15 999996 -90326 2 2 999999 1 2 999999 837291 1 12 999990 739727 1 2 999999 -411427 2 2 999999 2 143973 218724 2 1 999996 1 2 999999 -700407 2 36265 124242 1 441008 576350 379675 2 377977 750663 1 94937 554714 913119 2 2 999999 2 17 999986 1 10 999989 -352884 1 8 999992 257717 1 20 999990 10714 1 2 999999 270135 1 2 999999 -693063 2 563219 899689 2 6 999990 1 2 999999 -951858 2 2 999999 1 2 999999 -784302 1 15 999989 -840066 1 2 999999 -686562 2 5 999994 1 124748 167044 316556 1 16 999985 425567 1 2 999997 477736 1 15 999996 -951785 1 6 999993 -563932 1 2 999999 423026 1 2 999999 944108 1 122854 264126 555115 1 65393 239038 -499858 2 547127 785555 2 17 999981 2 45831 433335 1 9 999994 73734 1 2 999999 -772998 1 12 999997 -147142 1 388442 552304 750030 1 481025 803802 471366 1 165994 940960 292624 2 19743 718126 1 2 999999 -418121 2 655433 976834 2 147255 896196 1 2 999999 339321 1 2 999999 -674110 1 15 999997 638117 2 2 999999 1 10 999988 -331607 2 10782 323094 2 526515 866076 2 484291 554633 1 437338 854579 147346 1 2 999999 -341063 2 277074 966067 1 12 999997 199366 2 2 999999 1 2 999999 -818419 2 7 999981 1 19 999992 862195 2 2 999999 1 2 999999 -198305 2 14 999982 2 13 999988 1 1 999986 -618412 1 2 999999 780640 1 2 999999 82474 2 322231 413000 2 846128 899387 2 2 999999 1 356294 402251 -221888 2 134305 176295 2 15 999988 1 467390 536183 -922077 1 11 999985 55737 1 12 999999 791455 1 13 999982 404099 1 20 999991 -875874 1 4 999997 847338 1 115712 372937 597741 1 2 999999 749288 2 2 999999 2 2 999999 2 2 999999 1 1 999995 318356 1 40377 776213 -336125 1 20 1000000 -219697 1 9 999987 -676817 2 2 999999 2 5 999998 1 7 999984 20906 1 6 999982 -772752 1 2 999999 -903290 2 594737 927944 1 2 999999 340442 2 2 999999 2 223544 342816 2 8 999984 2 2 999999 1 8930 952584 -322958 2 2 999999 2 178260 495353 2 16 999982 2 32956 350384 1 9 999986 -336014 2 10733 867657 2 4 999998 1 23085 443963 930099 1 14 1000000 337086 2 14 999998 2 169766 299608 2 220953 756121 2 21921 453574 1 567128 983603 594468 2 106203 956718 2 2 999999 1 2 999999 641461 1 207147 282044 539540 1 783932 932079 -854781 1 329412 935783 173031 1 2 999993 943195 1 4 999987 -593936 2 864684 866202 1 16 999994 198840 1 2 999999 -600431 2 2 999999 1 1 999994 -296361 2 642492 935779 1 3 999991 -733035 1 2 999999 -259055 1 2 999999 -657459 2 428265 536562 2 2 999999 1 5 999995 448024 1 2 999999 189922 2 93245 597550 1 2 999999 824366 2 4 999985 2 244626 859190 2 8 999991 2 2 999999 2 2 999999 1 2 999999 521507 2 2 999999 2 183910 691125 1 3 999989 691175 2 9 999992 1 9 999998 797331 2 324826 567444 2 2 999999 1 2 999999 -146043 2 2 999999 2 9 999996 2 2 999999 2 17 999992 1 2 999999 366698 1 97518 326103 -770912 1 2 999999 -749248 2 115432 962028 1 193654 388050 198302 2 295317 335069 2 10 999986 2 742086 859098 2 8 999995 1 2 999999 709012 1 341816 774544 -32744 1 12 999986 688061 1 6 999983 607920 1 149806 175213 -904840 2 2 999999 2 2 999999 2 581894 916019 1 8 999993 -742561 1 2 999992 -831792 2 613408 905165 2 449883 752568 1 3 999999 8370 1 156828 499584 578822 1 250803 338118 -125102 1 2 999999 -697077 2 311947 538434 1 404558 457246 906829 2 2 999999 2 123006 408437 1 2 999999 -838510 2 6 999996 2 320860 446202 1 863668 976923 -26174 1 390967 780901 689704 1 2 999999 451224 1 2 999999 675232 2 15 999989 1 7 999996 -609380 1 2 999999 -456169 2 2 999999 2 2 999999 2 122558 392318 1 721754 967752 885007 1 2 999999 -355256 1 262652 996270 -922167 2 17 999990 2 2 999999 1 137040 750092 173401 2 2 999999 1 105764 215499 82015 1 2 999999 600754 2 4 999998 1 2 999999 -589780 2 179646 346840 1 19 999988 -229598 1 18429 532016 -508472 1 2 999999 502267 1 539253 722000 889821 2 20 999994 1 2 999999 782388 1 15 999983 395765 1 2 999999 80177 1 18 999995 755948 2 6039 712968 1 98151 622913 551384 1 2 999999 -910032 2 98725 399558 2 28948 474525 1 2 999999 963069 1 2 999999 529623 2 2 999999 1 2 999999 -393424 1 2 999999 -981330 1 157121 912172 297552 1 385898 892187 472024 2 2 999999 2 2 999999 2 7 999992 2 29936 142724 2 337824 613632 1 2 999999 -369124 2 17 999993 1 16 999987 273470 2 2 999999 1 158315 193588 505726 1 2 999999 307304 1 2 999999 -905938 2 2 999999 1 568289 602367 -150016 1 9 999984 875516 1 3 999996 727266 2 2 999999 2 295227 905321 1 3 999996 -106535 2 2 999992 2 2 999999 1 252227 846928 -583124 1 2 999999 940041 1 14 999989 289734 2 154908 186079 2 16 999983 2 2 999999 2 77098 297257 2 2 999999 1 799650 848358 -275656 2 188665 689487 2 2 999999 2 289451 934171 1 8 999981 738764 2 747720 997324 2 15 999995 2 13 999994 2 2 999999 1 19 999985 -178791 1 13 999996 -278955 1 13 999990 -27764 2 12 999988 2 2 999987 2 128522 562135 2 3 999993 1 4 999981 840210 2 577270 633909 2 184269 791701 2 6 999991 2 2 999999 1 2 999999 -284350 1 446741 559641 -776552 2 305505 775919 1 6 999982 -56333 1 594856 898656 -576858 2 99839 843898 2 2 999999 2 327563 777199 1 42431 808901 -769466 1 2 999999 -463913 2 2 999999 1 2 999999 -361313 2 2 999999 1 583715 587847 -806096 1 2 1000000 568627 1 2 999999 -496857 1 389301 434144 41823 1 226357 703319 -386342 1 126170 567427 516588 1 156339 957870 -157345 1 144750 441107 -231318 2 2 999999 2 248745 480343 1 2 999999 -574429 2 6 999997 1 761263 848596 510417 1 13 1000000 -949765 2 14 999994 1 17 999986 462451 2 2 999999 2 192341 420111 1 10 999994 356319 1 8 999999 -229647 2 11 999990 1 2 999999 -346460 1 979055 981548 -348453 1 540651 593076 -131727 2 726369 898096 1 2 999999 591601 2 2 999999 1 11 999988 -49229 1 3 999991 -734126 1 299406 372143 -745757 2 2 999999 1 3 999992 180916 1 4 999986 -575661 2 2 999999 1 2 999999 804759 2 18 999996 1 18 999987 -225070 2 2 999999 1 18 999981 -19176 2 2 999999 2 19 999997 1 2 999999 -172163 2 165501 888154 2 229408 570015 1 17 999984 671371 1 200403 549567 -382353 2 422685 734409 2 2 999999 1 218901 903307 -65781 2 2 999999 2 2 999999 1 2 999999 -455598 1 2 999999 177443 2 5 1000000 2 2 999997 2 1 999998 1 587701 685273 -123878 2 2 999999 1 11 999989 -624567 1 1 999986 288059 1 6 999988 -710491 2 14 999988 1 2 999999 -52431 2 2 999999 2 232240 923345 1 6 999997 -64595 1 2 999999 -296878 1 151383 530045 628417 1 2 999999 -583321 2 2 999999 2 2 999989 2 3 999995 1 20 999992 -251294 2 2 999999 1 2 999999 -279313 1 14 999989 674832 1 2 999999 545996 2 7514 106066 1 151444 257678 -15345 1 94161 174861 959226 2 2 999982 2 2 999999 2 2 999985 2 196365 919971 2 15 999986 2 322095 989264 2 226247 660077 2 2 999999 1 146484 490913 -761650 1 82499 264140 -658552 2 2 999999 2 20 999997 1 18 999982 -644887 1 4583 234343 241680 1 442404 470222 -46165 2 2 999994 1 705730 855453 -928569 2 32852 510103 2 696983 984078 1 7 999988 -783561 1 2 999999 180833 1 2 999999 674052 1 7 999995 95980 1 2 999999 -182916 2 2 999999 1 13 999983 -407111 1 5 999981 -366837 1 2 999999 165971 2 904438 913604 2 1 999991 2 173665 688141 2 12 999982 1 812702 881753 -586889 2 90419 524041 1 2 999999 653382 2 2 999999 1 358547 465272 952220 2 2 999999 1 59235 93860 773219 1 95677 964215 73589 2 14 999997 2 278418 641320 1 9 999997 -665309 2 12 999987 2 496334 800317 2 2 999999 1 422451 430774 897999 2 17 999981 2 13 999983 1 423630 558867 889885 1 2 999999 798316 2 136525 617659 2 2 999999 1 2 999999 -609726 2 2 999999 2 13 999989 2 179051 878701 1 293961 614858 -194955 2 352340 749900 2 380840 498810 1 11 999992 477369 2 130619 786643 1 728351 931103 -470974 2 9 999999 2 7 999996 2 5 999985 2 668086 844877 1 2 999999 -806723 1 1 999999 -622534 1 7 999983 -322307 1 2 999999 -529407 2 2 999999 1 8 999996 185433 2 20 999999 1 19 999986 519083 1 2 999999 -925194 1 5 999988 742302 1 9 999999 -413436 1 2 999999 -171294 2 8 999995 1 2 999999 275533 2 50671 248598 1 2 999999 46864 1 6 999997 181668 2 17 999997 2 6 999986 1 2 999999 -632347 2 331873 473655 1 20 999990 496194 1 14 1000000 102930 1 2 999999 -818199 1 144387 776333 382204 1 2 999999 -18423 2 2 999999 1 2 999999 -99422 2 7 999989 1 2 999999 411540 1 903064 995667 366654 1 7 999998 211896 2 2 999999 2 700840 898321 1 12 999994 802948 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 418410 544392 613261 2 2 999999 1 2 999999 -400738 1 10 999990 776451 1 2 999999 111589 1 2 999999 -790732 2 2 999999 1 20 999982 181587 2 11 999987 2 537162 591283 2 2 999999 2 2 999999 1 864116 905920 -699601 2 2 999999 2 166337 705020 2 2 999999 1 12021 830248 692784 1 15 999995 -928977 1 10 999992 -160342 2 2 999999 1 46820 930480 288638 1 8 999988 302567 1 2 999981 -446339 1 19 999998 186315 1 2 999999 353238 1 2 999999 703532 1 224221 292423 -670980 1 1118 977506 -715539 2 2 999999 2 2 999999 2 2 999999 2 916231 931889 1 39892 497334 -135763 2 377506 900509 1 2 999999 364857 2 19 999990 1 2 999999 -623491 1 2 999999 716805 1 2 999999 346303 1 2 999999 -924109 2 862683 885021 2 226953 470140 2 10127 398082 2 312325 393642 2 2 999999 1 20 999991 660741 1 5 999988 978522 1 2 999999 861504 1 212602 269615 -460192 1 2 999999 -659556 2 2 999999 2 2 999999 2 236484 422201 1 199922 647777 -887630 2 2 999999 2 11 1000000 1 20 999983 394456 2 122302 574628 1 2 999999 869577 1 14 999983 -509383 2 2 999999 2 508562 844375 2 204930 584835 1 477656 570819 824855 2 885317 912022 1 2 999999 719877 1 11 999992 -362240 2 6 999987 2 2 999997 1 3 999988 769974 1 751983 992548 92241 2 415039 623100 1 13 999996 -143722 2 19 999982 2 797617 800483 2 2 999999 2 292732 483752 2 6 999982 1 16 999996 -223903 1 28057 508326 943566 2 426015 453156 1 212179 299845 260072 1 2 999999 568142 2 871826 934206 2 9 999981 1 2 999999 -266555 1 208195 560675 650586 2 11 999998 2 103198 743218 2 2 999999 1 202879 254562 33067 1 2 999999 280398 1 1 999982 -589677 1 20 999983 450153 2 2 999999 1 177767 598196 905889 1 2 999999 790217 1 556902 739232 -589282 1 1 1000000 824886 1 416691 710576 152240 2 257509 933310 2 485716 858442 2 480684 661136 2 7 999998 1 359694 800835 871014 2 20 999995 1 2 999999 728524 1 91075 153381 348882 1 17 999988 198400 1 2 999999 -350244 1 4 999986 -117266 2 24231 54941 2 2 999999 1 2 999999 214266 1 554173 687089 984860 1 2 999999 -613616 1 17069 163007 615336 2 403813 600286 2 2 999999 1 2 999999 -14297 1 79963 666661 -630266 1 8 999994 -441526 1 199678 286211 -99754 2 15 999999 2 7 999983 2 121318 221909 2 610537 936833 1 2 999999 -362619 1 2 999999 822090 1 2 999999 339610 2 17 999992 2 2 999999 2 7 999996 1 139295 891577 867204 1 876141 891863 -973901 1 269905 957259 -261070 1 2 999999 696586 2 11 999991 1 2 999998 792338 2 241397 578660 1 12974 841401 463292 2 2 999999 1 117794 956291 -553296 1 20 999986 -215491 1 1 999984 170157 2 479417 683799 2 20072 601798 1 12 999985 779588 1 951564 990135 773826 2 17 999999 1 50819 494706 -649371 1 2 999999 109739 2 2 999999 1 457578 476257 -200317 1 209797 867282 182316 2 2 999999 2 2 999999 1 8 999996 -795099 1 233258 339507 -738290 2 370912 456853 2 210146 496363 2 244481 705187 1 8 999995 399548 2 275979 440090 1 2 999999 -87765 2 9 999990 2 494378 929845 1 29355 571667 -777290 2 2 999999 2 437930 727308 2 231848 803611 1 79641 230067 -47997 2 13 999982 2 392020 394358 1 47811 703059 897013 1 170397 253652 -931155 1 2 999999 -766748 2 297329 920422 1 2 999999 540645 1 2 999999 -986901 1 10 999998 -853164 2 76942 529119 2 11 999995 1 11 999982 -481609 2 2 999999 1 17 999990 664857 2 2 999999 2 2 999999 2 70852 419107 1 738130 756996 -718090 2 280125 740657 2 450473 723001 1 15 999995 -922464 2 12 999987 1 8 999997 -60151 1 2 999999 -688419 1 413061 825866 303072 2 8 1000000 2 14 999986 2 15 999983 2 7 999998 2 752147 981343 1 2 999999 -959535 1 757350 974161 -349323 1 304197 670586 -894568 2 602201 969552 1 2 999999 -302171 2 84948 281826 1 13 999981 332620 1 315322 541246 -83542 2 434450 532345 2 15 999990 1 332201 463649 851590 1 9 999982 649741 1 14 999986 987826 1 2 999996 806994 2 16 999998 1 2 999999 -517944 1 193363 382501 -710757 2 582517 949746 1 2 999999 104915 1 493565 503763 -561016 2 14 999999 2 12 999990 2 11 999993 1 155038 822335 -849623 2 14 999998 1 19 999999 -487962 2 810253 953197 1 156938 250026 489362 1 157413 194732 353475 1 138644 325136 -634553 2 5 999989 2 13 999985 1 430480 499731 -88571 1 1 999989 909262 2 47000 404997 1 6 999995 -553209 2 2 999994 1 868847 990742 -977633 2 2 999999 1 2 999999 -985353 1 2 999999 -889623 1 2 999999 334620 2 2 999999 2 447648 656713 1 14 999997 -392714 2 409277 631495 1 17396 181180 -65979 1 2 999999 -923014 2 2 999999 1 2 999999 932486 1 9 999982 801355 2 415236 700547 1 2 999999 825653 1 120334 400519 16091 1 2 999989 740249 2 16 999991 2 13 999985 2 6 999999 1 2 999999 -204669 1 11 999995 878569 2 203902 924232 1 1 999986 845701 1 2 999999 -243432 2 55847 82154 2 606881 778899 2 19 999997 1 412224 806112 -630694 2 2 999999 2 17 999985 2 7 999987 1 400357 430776 -232386 2 399642 478095 1 2 999999 -62643 1 753286 979378 -686549 2 3 999981 1 17 999991 -620750 1 676439 790876 -371643 2 14 999999 2 449716 982816 2 6 999985 2 2 999999 1 2 999999 895738 1 9 999990 -948272 1 25435 388888 274497 1 873932 918807 -599948 1 8 999982 -90462 1 2 999999 -481651 2 2 999999 1 7 999993 -339014 1 2 999999 -987294 1 2 999999 347823 1 15 999983 -643630 2 2 999999 1 458120 868471 682008 2 14 999993 1 2 999999 -974379 1 645870 794862 -119631 1 272994 778227 903317 1 7 999981 -623557 1 2 999999 703746 1 8 999993 920497 1 2 999999 984686 2 106750 743634 1 2 999999 -153855 1 343774 630582 -188379 1 2 999999 -674826 1 13 999997 -619818 2 698993 739287 2 414969 920493 1 473229 969411 767374 1 2 999999 753470 2 356701 805108 2 2 999999 1 2 999999 843583 1 64661 754295 157357 1 15 999988 -527143 1 431033 950044 809599 1 2 999999 940242 1 2 999999 491898 1 28116 123931 -846729 2 11 1000000 2 2 999999 2 2 999999 1 3 999982 906565 2 3 999988 1 36398 875916 101084 2 146801 918775 2 2 999992 1 2 999999 -21038 1 539486 556813 -224804 1 88382 689962 -116681 2 4 999995 2 8 999998 2 3484 547062 1 11 999992 -848331 2 2 999999 2 638412 853756 1 2 999999 635106 2 2 999999 2 90464 700866 2 501345 682015 2 178402 416161 1 15934 780315 -825218 2 202030 481149 2 10 999988 1 4 999997 646540 1 2 999987 -268839 2 2 999999 1 2 999999 858578 2 2 999999 1 10 999987 103887 2 5 999982 1 4 999987 435229 1 17 999994 190201 1 80126 840776 703138 2 2 999999 2 2 999999 1 2 999999 951050 1 591970 816518 -578041 2 2 999999 2 20 999984 2 380459 964336 2 15 999986 2 4 999994 1 16 999989 -254725 1 337680 429999 228391 1 1 999998 130456 1 18 999981 269066 2 2 999999 2 244123 327845 1 99204 791502 -958023 1 18 999985 -284631 1 7 999981 -38888 1 2 999999 662970 2 2 999996 2 166361 982498 2 86599 572267 1 10 999992 282652 2 627592 789535 1 2 999999 538679 2 2 999999 2 3 999997 2 2 999999 2 405313 592129 2 17 999982 1 2 999999 767844 2 2 999999 1 2 999999 826149 1 17 999981 -694787 2 2 999999 1 2 999999 142775 1 5 999990 -704486 2 430290 954155 1 2 999999 375488 1 2 999999 -574544 1 9 999986 164362 1 20 999986 -938442 1 426189 877506 -952258 1 1 999981 -875801 1 7 999981 758048 1 7 999987 302138 2 2 999999 1 143317 447599 741813 2 10 999984 2 2 999999 1 2 999999 -305992 1 251370 920678 828103 2 17 1000000 2 260651 842424 1 3 999983 909121 1 83654 280754 910523 1 193918 774032 -20847 2 2 999999 1 18 999986 443415 2 337947 525318 1 6 999996 -446542 1 159203 837714 337024 2 14 999983 2 2 999999 1 19502 389548 544155 2 452555 565373 2 286580 431990 1 285129 766820 -766364 1 219711 885700 -311966 2 2 999999 1 2 999999 322767 2 15 1000000 1 723764 972538 -639647 1 127612 674675 787311 1 2 999999 825604 1 4 999995 274029 2 10 999999 1 3718 257976 -346431 1 4 999991 967025 2 2 999999 2 18 999989 2 356602 985155 2 2 999999 1 2 999999 -547793 2 15 999998 1 12 999996 -881921 1 2 999999 -115375 2 2 999999 1 2 999999 150389 1 2 999999 90790 2 128543 452228 2 272108 372973 2 298601 383349 2 2 999999 2 178412 397075 2 2 999999 1 2 999999 -896853 1 343065 949428 513953 1 2 999999 -461092 2 2 999999 2 92517 201730 2 20 999989 1 172047 630468 84278 2 2 999999 2 19 999996 1 2 999999 -335582 1 13 999983 559671 2 19 999992 2 2 999999 1 16 999996 55957 1 12 999995 -105676 2 7 999983 2 11 999993 1 389643 817285 715244 2 579824 890225 1 330422 430366 447897 1 6 999984 -244236 1 2 999999 539067 1 2 999999 -279089 1 2 999999 469369 2 2 999999 2 15760 479274 2 322588 589462 2 10 999994 2 2 999999 2 4 1000000 2 2 999999 2 847458 983732 2 2 999999 2 11 999983 1 194633 933552 458056 1 2 999999 744883 1 2 999999 -297924 1 3 999997 106270 2 12 999992 2 2200 990630 2 1 999990 2 2 999999 2 2 999999 1 21878 594818 -610351 2 7 999988 1 638662 964496 30367 2 8 999993 2 11 999983 1 99321 687910 950321 1 2 999999 -462307 2 576171 922337 1 578286 964885 -217166 2 381221 738310 1 2 999999 259609 1 2 999999 -471090 2 152076 573376 2 200121 895757 1 857950 885197 712263 1 2 999999 -468324 1 15 1000000 296214 1 155234 597587 -933110 1 12 1000000 -937219 2 4 999994 1 1 999990 715759 1 2 999999 -332630 1 10 999998 323901 1 2 999999 -2217 1 20 999988 -4484 2 20 999997 2 2 999999 2 5 1000000 1 19 999998 -327548 2 916579 970910 2 4 999984 1 4 999992 -946711 1 65262 415247 870912 1 2 999999 -892565 2 344539 511472 1 5 999994 220900 1 2 999999 486632 1 4 1000000 -569489 1 2 999999 17376 2 456140 528319 2 864766 980194 2 2 999999 2 4 999998 2 72010 974997 2 63623 445083 2 14 999985 2 2 999999 1 9 999995 898322 1 2 999999 209288 2 1 999996 1 229883 255624 792862 1 71914 477024 -174754 1 2 999999 -625789 1 2 999999 -24945 1 388818 463902 -584439 1 14034 832963 104647 1 2 999999 -480286 1 2 999999 -444721 2 6 999992 2 2 999999 2 11 999995 2 18 999982 2 12 999995 1 8 999999 -503465 2 6 999996 1 2 999999 427792 1 2 999999 478072 2 6 999992 1 2 999993 -795093 1 205198 529131 -55280 2 2 999999 1 2 999999 -978792 2 623307 717231 2 12223 511858 2 13 999994 2 517851 963054 1 9 999995 -50323 1 124853 901405 186068 2 2 999999 1 2 999999 -9681 1 17 999981 -597221 2 2 999999 1 722886 878169 -327494 2 5 999985 1 8 999992 -84396 1 10 999998 403197 1 3 999994 353524 1 16 999996 -415551 2 17 999984 1 76838 116420 64540 1 2 999999 387094 2 321148 680150 1 278773 698639 542367 2 6 999993 2 418315 468703 2 2 999999 2 5 999992 2 1 999985 1 2 999999 -148427 1 5 999984 -520684 2 551790 705317 1 1 999982 811289 1 86358 902917 -722427 2 4 999995 1 11 999991 -732757 2 209009 415625 2 2 999999 2 2 999999 2 178350 538010 2 2 999999 1 63001 312933 -622809 1 2 999999 537953 1 223676 909428 698337 1 11 999997 -352825 1 9 999983 -606386 2 13 999999 1 576653 976312 -302889 2 3 999981 2 18 999997 1 13 999988 754714 1 749385 850651 -46264 2 15 999983 1 2 999999 942374 2 8 999989 1 625843 729148 -870077 1 98835 963619 909870 1 2 999999 820375 2 402589 890473 1 362148 399155 -352918 2 12 999989 2 39561 252812 1 193368 648084 -607025 1 2 999999 695321 1 196643 883143 522193 2 2 999999 2 380412 750367 2 19 999991 2 7 999993 2 2 999999 1 15 999986 869061 2 302062 375914 2 2 999999 2 10 999982 2 652004 726556 1 626695 867371 743700 2 1 1000000 1 2 999999 -962146 1 800010 856675 -873570 1 6 999992 664016 2 213103 236251 1 14 999997 868126 2 2 999999 1 169217 872811 -780315 1 2 999999 -46997 1 14 999992 835898 2 2 999999 2 5 999987 2 2 999999 1 5 999995 130995 2 2 999999 1 7 999999 746475 2 2 999999 1 727187 773136 -564062 2 2 999999 1 190233 889670 640012 2 11 999983 2 2 999999 1 2 999999 649478 1 12 999998 766068 2 651523 737704 2 342301 661879 2 2 999999 2 2 999999 2 245273 821280 1 4 999983 -883530 2 16 999996 2 5 999994 1 2 999999 670445 2 60085 735750 1 672986 972469 809442 2 368320 936968 2 16 999984 1 6 999988 301550 1 2 999999 -641031 1 2 999999 409563 1 2 999999 977997 1 16 999988 -617892 2 783438 930113 2 2 999999 1 2 999999 993774 1 109060 780655 57613 2 2 999999 1 13 999997 67292 1 1 999985 -863498 1 466728 733492 -677594 2 1 999995 1 2 999999 -538331 2 2 999999 1 2 999999 969610 1 2 999999 127604 1 13 999985 657761 2 611738 921048 2 336762 746981 2 748813 947534 1 105619 125063 898959 2 75274 265069 1 2 999999 953475 2 1 999990 2 194520 863625 1 17 999988 949056 2 20 999989 2 2 999999 2 788990 951350 2 2 999999 1 19 999981 295711 1 19 999993 -382233 2 15 1000000 1 2 999999 892808 2 635730 839996 2 4 999999 2 18 999981 1 2 999999 79562 2 447938 727770 2 2 999999 1 383238 546266 -81855 2 2 999999 2 2 999999 1 19 999984 73575 2 7 999987 1 30395 61557 -310676 2 2 999999 2 2 999999 1 138805 652037 -656092 2 6 999994 2 914191 969481 2 2 999999 2 16 999981 2 2 999999 2 2 999999 1 52415 508011 46342 2 2 999999 1 661256 701515 741214 2 2 999999 1 152760 772875 -22334 1 2 999999 -108036 1 260571 494982 788133 2 166022 646322 2 2 999999 2 5 999997 2 35944 38403 2 17 999986 2 20 999999 2 385071 869091 1 5 999987 526479 2 2 999999 2 2 999999 2 10 999989 1 2 999987 -672822 1 2 999999 -341060 2 4 1000000 1 2 999999 967208 2 2 999999 1 6 999999 404569 1 3 999994 -220031 1 855584 937095 -888187 1 2 999999 251346 2 163352 752927 1 292631 603420 695225 2 2 999999 2 13 999994 1 7 999991 363178 2 3 999983 1 2 999999 -57104 2 12 999987 2 8515 63868 2 95737 516286 2 2 999999 1 710067 786140 -187660 2 265572 645205 2 57524 415530 2 9 999993 2 8 999992 2 57984 104069 2 2 999999 2 20 999986 1 10029 539136 23819 2 8 999999 1 2 999999 738787 2 671236 744600 1 528135 962123 740676 1 138346 182809 570609 1 11 999983 -123170 1 6 999988 -47381 1 638747 774925 708985 1 17 999991 469432 1 536494 706099 100176 2 2 999999 2 11 999993 1 99360 285464 841190 1 3 999983 -944218 1 218642 505727 -182813 1 350264 783584 495608 1 3 999997 603105 2 23494 449590 2 306530 960622 1 318469 504223 -331613 1 285934 681274 768485 1 2 999999 -900246 1 2 999999 -245135 2 13 999992 2 11 999995 1 20 999989 -892983 1 216289 632070 -312313 1 2 999999 261649 1 373738 491789 89618 1 641281 873778 -247875 2 606702 978160 2 358487 607238 2 2 999999 2 6 999990 2 262177 725574 2 49693 741784 2 17 999990 2 1 999988 1 19 999999 -877953 2 11 999983 2 2 999999 2 9 999999 1 3 999996 228962 2 9 999994 2 13 999989 1 766235 923445 -391938 1 13 999984 -160743 1 2 999999 820206 2 29662 435567 1 7 999995 -514322 2 486804 679162 2 594740 981913 2 2 999999 1 2 999999 -861122 2 2 999999 2 269081 518554 2 2 999999 2 2 999999 2 2 999999 1 10 999982 351355 1 2 999982 211938 2 2 999999 1 12 999992 -9049 1 12 999999 -94533 2 47494 993359 2 345820 402990 2 15 999996 1 225290 657661 -717730 1 37824 130333 -684811 1 2 999999 703186 1 2 999999 -325162 2 2 999999 2 232761 542171 1 72857 504004 -971662 1 1 999993 -182290 1 2 999999 -492927 2 12 999993 1 4 999981 280574 2 3 999994 2 2 999999 1 308336 399550 -475985 1 248444 935375 342868 1 179460 372537 -932421 1 2 999999 -576341 1 2 999999 39330 2 15 999987 2 13 999981 2 465041 783203 1 2 999999 -728026 1 668886 907316 -353202 2 2 999996 2 5 999982 2 338130 957007 2 2 999999 2 2 999999 2 28472 806505 1 18 999998 576277 2 18 999998 2 2 999999 1 4 999996 -861655 2 164056 324714 1 1 999981 -387398 2 20 999994 1 19 999991 -67552 1 239433 778070 -790495 2 510296 795256 2 19 999994 1 2 999999 -937176 2 2 999999 1 2 999999 -802040 1 1 999984 843485 1 1 999986 -480571 2 3 999990 2 2 999999 1 270238 292143 91640 1 230652 778535 -40482 1 2 999989 853342 2 220998 395217 2 25229 283021 1 2 999999 264961 2 2 999992 2 422066 471243 2 2 999999 2 2 999999 2 15 999999 2 440174 815544 2 139337 847572 1 18 999995 617489 1 7 999990 -506464 2 2 999999 2 9 999995 1 20 999996 836307 1 370923 702577 -225547 2 771468 839635 1 575971 641716 -915472 2 2 999999 2 2 999999 2 7 999991 2 4 999981 1 574522 719663 763326 1 492253 642452 -287788 2 2 999999 1 2 999999 -104139 2 2 999999 1 2 999999 -862228 1 2 999999 -800033 1 269607 941321 -63574 2 380762 964855 2 604118 604794 1 9 999987 307331 2 2 999999 2 2 999999 2 2 999999 1 9 999996 -38372 1 2 999999 864299 1 428072 795719 785433 1 410561 841068 -691540 2 2 999999 2 635106 679985 2 151994 520394 1 2 999999 -793499 2 2 999981 1 3 999984 433812 2 2 999999 2 590829 627790 1 264550 624437 -457456 2 11 1000000 2 7 999987 1 174463 872538 -853150 1 2 999999 -340458 2 365533 968676 1 2 999999 961336 1 81258 894445 848636 1 431325 872187 502707 2 458462 743524 1 162429 278175 -819260 1 2 999999 894775 1 9 999983 -856560 1 17 999985 849742 1 270698 277193 879185 2 2 999999 1 5 999990 -851671 2 14 999992 1 2 999999 381855 1 2 999999 296980 1 931475 939431 811228 2 408944 418826 2 2 999999 2 629001 687891 2 20 999982 2 5 999982 2 2 999999 2 2 999999 1 642299 735384 -557800 2 101630 468335 2 12 999991 2 49172 60185 2 2 999999 1 2 999999 248827 1 2 999999 -683663 1 17 999983 585291 2 79801 103804 1 19 999995 775295 1 2 999999 -583162 1 2 999999 890512 1 2 999999 -965802 1 2 999992 92075 1 2 999999 711357 2 83664 496177 2 351627 671841 1 458506 512845 -104019 2 97327 704888 2 2 999999 2 2 999999 2 16 999986 2 4 999992 2 137830 800879 1 706231 875146 629582 2 165412 575022 2 222399 881723 2 135237 281746 1 17 999995 499718 1 558182 574293 59019 2 18 999983 1 185042 851658 779182 2 14 999982 2 2 999999 1 2 999999 98074 2 232611 346726 1 2 999999 -91471 2 13 999983 2 7 999996 2 135009 787793 2 748144 913215 2 2 999999 2 2 999999 1 8 999996 161491 2 13 999998 2 2 999999 2 149824 318708 1 7 999997 -304127 2 11 999988 2 520674 668272 2 2 999999 1 10 1000000 837940 2 1 999998 1 2 999999 -163597 1 13 999982 -720631 2 796587 822123 1 2 999999 -111439 2 8 999997 1 2 999999 -239162 1 2 999999 627664 1 20157 767507 -548334 2 2 999999 1 278693 938419 337966 1 20 999984 -309241 1 8 1000000 711210 1 2 999999 45550 2 133018 434952 1 12 999987 302117 1 497830 801460 -488529 1 2 999999 -879173 2 2 999999 2 472703 630977 2 524187 703362 1 3 999988 -158260 1 2 999999 245370 1 2 999999 245710 2 7358 83966 2 609602 843206 2 2 999999 2 2 999999 2 267998 973839 1 2 999999 309099 2 173050 804142 2 2 999999 2 1 999987 2 17 999986 1 3 999999 319620 2 23806 838936 2 352978 546928 1 14 999995 -192404 1 354324 446174 -674380 2 2 999999 2 68300 804640 1 2 999999 -212782 1 2 999999 771350 2 2 999999 2 209996 681500 2 10 999989 2 2 999999 2 266600 554344 2 190420 539491 2 2 999999 1 15 999992 -585199 1 113332 182752 262150 1 18 999982 253662 1 2 999999 574854 1 2 999999 273356 2 5 1000000 1 2 999999 613366 2 5 999991 1 2 999999 665752 2 566787 813562 2 13 999997 1 164586 981103 772151 1 148165 275134 186832 1 2 999999 -597569 2 14 999994 2 331248 670072 1 35861 232312 706357 1 2 999999 -534181 1 155699 206041 107523 2 2 999999 2 3537 551853 2 4 999997 2 2 999999 1 17 999989 -272267 2 315860 721888 2 8 999990 2 6 999985 2 496394 518567 1 13 999995 704632 1 169552 604987 830506 2 1 999996 2 177291 882949 2 748305 799216 1 2 999999 620006 2 2 999999 2 2 999999 2 2 999999 1 4 999989 -112563 2 431615 731819 1 12 999995 249316 2 2 999999 2 2 999999 1 4 999988 953425 1 6 999989 506626 2 478294 796891 2 589688 752734 2 18 999995 1 12 999982 971986 2 2 999999 1 10 999983 -922610 2 2 999999 1 8 999988 -536744 1 2 999999 -63191 2 17 999987 1 2 999999 863679 1 2 999999 585776 2 32243 847674 1 2 999999 29867 1 13 999985 159303 1 19 999985 -412687 2 182205 892360 2 2 999999 1 71867 105411 -832107 1 59083 534395 -33287 2 8 999998 1 1 999991 21419 1 18 999990 615594 1 2 999984 135557 2 2 999999 1 2 999999 77067 1 17132 140781 -442986 1 10 999992 -741462 2 2 999999 2 19 999981 2 2 999999 2 15 999998 2 68246 433131 2 381577 781997 2 1 999983 2 2 999999 2 154329 233390 2 2 999999 2 11 999985 1 1 999984 -280638 2 104980 711691 1 16 999981 -547246 1 639308 913864 809972 2 2 999999 1 2 999999 887386 2 6 999999 2 145200 873877 2 391409 445144 2 18 999999 2 12 999999 1 3 999990 -112515 1 10 999996 -787164 2 4 999998 2 2 999999 2 42614 766102 1 2 999999 294571 1 8 999984 486325 1 13 999993 528887 2 8 999983 2 2 999999 1 2 999999 567501 2 3 999981 1 2 999999 -635078 2 310085 493655 2 9 999987 1 5 999982 -446947 2 426979 505649 1 2 999999 -189835 1 110373 377850 -686496 2 12 999997 2 12 1000000 2 2 999999 2 18 999998 2 246410 838179 2 464353 852668 2 669530 776560 2 356098 589262 2 20 999996 2 494710 514321 1 7 999987 -67481 1 2 999999 790622 2 328807 908603 2 5 1000000 1 224087 757115 245216 2 2 999992 1 10577 264486 -704916 2 8 999988 1 2 999999 448324 1 6 999981 -597734 2 101067 174536 1 264502 823939 379137 1 2 999999 -333366 2 107107 719395 1 20 999989 -302403 1 2 999999 595307 1 2 999999 -452015 2 2 999999 2 4 999996 1 2 999999 -216275 2 316559 435872 1 196794 751321 -760797 1 2 999999 -469509 1 5 999983 341634 2 2 1000000 1 13 999984 427347 2 2 999999 2 4 999988 2 2 999999 1 17 999994 197904 1 18 999992 127342 1 14 1000000 595745 1 234692 859251 747339 2 5 999982 1 2 999999 -67053 2 19 999990 1 740695 989671 -738502 1 2 999999 584825 2 112641 327771 2 2 999999 2 35480 334759 2 216287 554800 2 7 999990 1 50285 683364 -577489 1 1 999996 801723 2 8 999995 1 2 999999 77739 1 13 999995 -893973 1 2 999999 -958505 1 16 999992 -250975 2 16 999993 2 6 999988 2 2 999999 2 3 999999 2 20770 308276 2 2 999999 1 12 999991 -771886 1 2 999999 370482 1 2 999999 233364 1 4 999991 -971302 2 2 999999 1 2 999999 -812822 1 2 999999 -728826 2 293773 598658 1 99189 239898 92051 1 2 999999 -551749 1 227914 727187 965265 1 2 999999 319841 2 2 999999 1 18 999992 452652 2 2 999999 1 2 999999 -209632 1 2 999999 831171 1 2 999999 615053 1 2 999999 439470 2 2 999999 1 289400 632208 -918845 1 2 999999 244520 2 16 1000000 2 235779 388628 2 7 999994 1 10 999999 435288 1 2 999999 572136 2 2 999999 2 2 999999 1 457017 629666 -882095 2 2 999999 1 4 999990 770796 1 526061 723969 -970994 2 2 999999 1 12 999995 -260728 2 15 999981 2 2 999999 2 2 1000000 1 10 999996 982353 1 2 999999 -924400 2 6 999999 1 335738 598192 -72274 1 247209 305214 265838 1 7 999997 201680 2 15 999990 1 2 999999 -413813 1 2 999999 195054 1 5 999985 -410644 2 257094 535025 2 3 999981 1 2 999999 -786146 1 2 999999 -276046 1 11 999996 682141 1 298948 333175 736851 1 2 999999 951936 1 514321 695464 149439 2 16 999988 1 760576 854996 -96020 2 2 999999 1 6 999999 228953 2 254469 925142 2 7 999984 2 2 999999 1 18 999995 923269 2 2 999999 1 107812 971697 636503 1 564262 846203 -274291 2 2 999999 2 14 999985 2 2 999999 2 552075 912840 2 582242 911246 2 551213 768715 2 46602 453649 2 10 999999 1 2 999999 984221 2 12973 644253 1 735730 888647 -397131 2 2 999999 1 19 999988 -395463 2 2 999997 1 2 999999 459350 2 11 999997 2 5 999992 1 2 999999 -57720 1 2 999999 782190 2 18 999983 2 13 999989 2 2 999999 2 143738 149099 2 780214 943602 1 2 999999 108490 1 2 999999 -780061 2 182801 478519 2 12 999988 1 2 999999 -595472 1 131760 358525 -826648 1 567563 835976 171394 2 9 999995 1 2 999999 -610444 1 16 999994 -600000 2 8 999982 2 63244 99892 1 4 999995 -421048 1 36211 779275 -978558 2 805083 913337 2 2 999987 1 3 999987 -180389 2 902465 964635 2 721833 902801 1 2 999999 882667 1 256132 416121 528976 2 2 999999 2 6 999982 1 256256 685979 345678 2 5 999992 2 20 999986 1 465075 894206 282093 2 523385 726984 2 14 999981 1 14 1000000 -964960 2 104799 179385 2 3 999996 2 2 999999 2 783406 796982 2 17 999982 1 2 999999 666882 1 2 999999 23186 2 17 1000000 2 8 999998 2 279327 935581 2 101026 337797 2 43029 336148 2 10 999988 1 107858 305419 -407348 2 5 999981 2 2 999999 2 19 999986 2 9807 536668 1 283658 584489 796277 1 18 999982 -824966 2 4 999992 2 4 999986 1 16 999992 814066 1 284712 632367 -854375 2 2 999999 2 1 999996 2 1 999994 1 479954 739651 -737679 1 2 999999 -642341 2 26584 508537 2 2 999999 2 7 999985 2 173489 397299 2 16 999993 1 245851 428259 -594792 2 2 999999 2 2 999999 2 13 999990 1 2 999999 152356 2 422399 800461 2 16 999999 1 15 999990 45869 1 17 999998 483272 1 427843 533694 -936108 1 2 999999 978333 1 293539 696339 726530 2 12 1000000 1 408225 945505 324741 1 342117 803439 -860585 1 2 999999 -794370 2 209785 741298 2 17059 757838 2 3 999992 1 6432 272590 640126 1 1 999982 -806497 1 175966 187185 44796 1 9 999992 466754 2 2 999999 2 2 999999 2 17 999981 1 19 999983 464970 1 12 999981 896918 2 174667 290429 2 8 999997 2 2 999999 1 2 999999 -770873 2 2 999999 2 7 999992 1 982953 998719 -303682 2 16 999992 2 13 999993 2 4 999981 2 640101 830399 1 93655 676358 9969 1 8 999994 897813 2 10 999982 1 2 999991 -812598 2 10 999983 1 196393 709272 703149 2 2 999999 1 20 999995 -180521 1 2 999995 -562751 1 6 999994 425533 2 2 999983 2 5 999998 2 16 999998 2 14 1000000 1 2 999999 769396 1 20 999985 109819 2 2 999999 1 383811 480062 348790 2 3 999999 1 516919 623734 861569 2 2 999999 2 224115 666060 1 229447 444696 727534 2 9 999993 2 2 999999 2 2 999999 2 2 999999 1 5 999992 465734 2 2 999999 1 19 999989 -291476 2 2 999999 2 2 999999 1 237054 757339 65675 1 2 999999 500222 2 11 1000000 2 2 999999 1 2 999999 430806 2 2 999999 2 3 999992 2 45649 101054 1 245262 634940 -662182 2 261899 735209 2 2 999999 1 2 999999 307593 2 153881 893579 2 2 999999 2 18 999992 2 7 999984 1 197860 479807 -391455 2 83997 217557 1 406381 835031 -639441 1 6 999981 156323 2 17 999993 2 2 999999 2 10 999982 2 19 999990 1 482288 587521 209376 1 2 999999 755572 2 346174 859751 2 5844 858019 2 2 999999 2 14 999981 2 2 999999 1 2 999999 370814 2 2 999999 1 2 999999 318943 1 2 999999 -907083 2 13 999983 2 2 999999 2 4 999983 2 562086 856622 2 2 999999 1 476310 520656 455431 2 3 999984 2 2 999999 1 2 999999 111157 2 328434 821752 2 193552 929921 1 2 999999 754154 1 17 999998 641972 1 461175 653558 575363 1 755398 974027 669121 2 8 999989 2 4 999981 1 20 1000000 809304 1 18 999982 12495 1 7 999985 -825892 1 2 999999 996613 1 1 999988 -972489 2 177133 418051 1 2 999999 669750 2 673075 791072 1 87645 627614 501233 2 5 999991 1 11 999988 -969906 1 20 999983 488720 1 261056 509070 250153 2 2 999999 1 2 999999 89856 2 20 999987 2 2 999999 2 16 999996 2 558772 743410 2 6 999999 1 17 1000000 971179 1 2 999999 980620 1 16 999996 -281656 1 104202 615932 19891 2 9 999986 2 2 999999 2 2 999999 2 2 999999 2 792402 925507 2 2 999999 2 346692 974866 1 47703 489450 -439288 1 5 999999 821833 2 2 1000000 2 2 999999 2 201710 818741 1 2 999999 591876 1 405460 606618 -279747 1 7 999982 -140355 2 2 999999 1 15 999982 643182 2 257732 790922 1 2 999999 425312 1 366016 923991 -126830 2 2 999999 2 2 999999 1 2 999999 214154 1 18 999990 -288187 2 18 999991 2 17 1000000 1 2 999999 21680 2 2 999999 1 2 999999 -449488 2 160126 818430 1 2 999999 -626391 2 2 999999 2 10 999982 2 2 999999 1 2 999999 -316525 1 2 999999 -168998 2 578956 792389 1 2 999999 524254 2 7 1000000 1 2 999999 207526 2 14985 705430 2 18 999981 2 2 999999 1 5 999992 -743793 2 319936 506406 2 2 999999 2 1 999999 2 2 999999 2 2 999999 2 20 999985 1 273177 908877 391322 2 19 999993 2 2 999999 2 2 999999 1 2 999999 -491502 1 662938 966934 98234 1 4 999996 786121 1 456199 797755 158031 1 392005 690337 -112917 1 9 999998 992569 2 471974 659037 1 81231 433257 31012 1 2 999999 -66879 2 120899 272495 1 8 999986 -446783 2 4559 57077 2 2 999999 2 2 999999 1 2 999999 900533 1 60976 655956 915740 2 29861 55777 1 25387 741226 648963 1 20 999982 -626670 2 5 1000000 1 2 999999 18373 1 2 999999 520509 2 2 999999 2 2 999999 2 474234 588050 2 13 999998 1 10 999981 -444579 2 631982 697413 2 332478 952875 2 149314 568357 1 3 999985 -75775 1 2 999999 968851 2 2 999999 1 2 999999 -389576 2 4 999997 2 56477 293672 1 18 1000000 225412 1 126662 394277 890659 2 17 999992 2 17 999983 2 2 999999 2 13 999993 2 352660 980592 2 7 999986 1 2 999999 -646489 1 2 999999 729043 1 12 999984 558857 1 164892 954665 -683553 1 41372 69816 971625 1 419867 454423 20459 1 18 999984 -834185 2 2 999999 2 2 999999 1 235788 591046 -956487 1 2 999999 -773899 1 9 999999 274552 2 605797 842810 2 2 999999 2 2 999999 2 2 999999 2 11 999986 1 2 999999 363036 2 23817 585624 2 2 999999 2 2 999999 1 263427 730519 912941 2 470251 597662 1 2 999999 920757 2 469748 830132 1 9 999999 -531166 2 486670 703343 2 9654 463979 2 291415 703413 2 13 999987 1 1 999997 -342218 1 379887 590319 -440753 1 12 999998 33600 2 24671 413396 2 287675 450656 1 408456 963194 -355730 1 2 999999 -205391 2 2 999999 1 13 999997 888351 1 12 999988 654912 1 2 999999 268921 2 2 999999 1 2 999999 713358 1 2 999999 6854 2 192963 729499 2 11 999985 1 10 999982 -896160 1 2 999999 -801427 1 2 999986 -639970 1 2 999999 139144 2 10 999988 1 2 999999 728413 2 5 999987 1 2 999999 -357592 1 311762 335255 -674455 2 14 999999 1 20 999999 331595 2 8 999987 1 768526 793664 -409893 1 2 999999 666253 1 43582 296770 -802780 2 2 999999 1 1 999998 -322794 1 396162 997775 -824227 2 97171 192700 2 4 999996 1 16 999997 336355 1 2 999999 -442024 2 13 1000000 1 3 999997 -704455 2 762873 821546 2 2 999999 1 2 999999 746619 2 839896 942455 1 550973 616633 -6001 1 139747 451401 712404 2 2 999999 1 160032 272948 453263 1 343530 544575 107141 2 2 999999 1 2 999999 -182126 1 515524 928317 906537 1 513612 552337 898402 1 2 999999 283799 1 13 999986 -715541 1 2 999999 321145 2 490623 495971 1 7 999982 717916 1 2 999999 908700 2 2 999999 1 603829 678983 -953796 2 5 999999 1 127455 566320 84843 2 431950 492468 1 2 999999 903299 1 544869 769676 -516635 2 13 999991 2 88827 290688 2 5 999987 2 18 999988 2 11 999990 1 1 999981 22954 1 13 999996 905742 2 7 1000000 1 2 999999 -716332 1 4 999986 -285283 2 124279 216438 2 3 999999 2 292161 919220 1 2 999999 110330 1 330222 654987 -346915 2 395984 974651 1 321943 386109 593988 2 9 999985 2 2 999999 1 14 999998 -625274 1 2 999999 -860594 2 16 999986 1 2 999999 -253017 2 2 999999 2 127808 494089 2 2 999999 2 2 999999 1 2 999987 -696761 2 89704 132495 1 287855 392823 -876460 1 15 999985 -972616 1 3 999989 783277 1 2 999986 816802 2 2 999999 2 17 999993 1 2 999999 -193702 1 2 999999 183792 2 689329 755600 1 6 999988 -247169 2 2 999999 1 16 999998 255599 1 29646 276325 210897 1 564569 910109 418214 2 2 999999 1 11 999985 -69162 2 14 999990 1 41962 864578 -791708 1 2 999999 -940182 2 2 999999 2 12 999984 2 496388 544890 2 98379 791609 2 5 999995 1 11 999983 152140 1 2 999999 255105 2 2 999999 1 2 999999 -478774 2 1 999998 2 23160 856684 2 129759 450252 1 519833 605936 -519429 2 76268 736106 2 2 999999 2 8 1000000 1 73058 960410 -912336 2 74982 537008 2 5 1000000 2 2 999999 1 755349 773487 969870 2 2 999999 1 94092 624462 -711310 1 2 999993 901403 2 2 999999 1 2 999998 123994 1 2 999999 497169 2 2 999999 2 2 999999 1 2 999999 101052 1 2 999999 653189 1 5 999986 -59035 2 887179 973376 2 2 999995 2 118668 486163 1 459363 998784 -735939 2 2 999999 2 2 999999 1 3 999992 293304 2 304755 649594 2 2 999999 2 3 999992 1 388388 748903 470714 2 98287 492687 2 2 999999 1 2 999999 587015 2 2 999999 1 19 999983 822403 1 104886 706292 465086 1 10 999987 997069 2 4 999989 2 2 999999 1 310087 995183 136771 2 570260 820238 1 2 999999 404858 1 2 999999 987021 2 486596 541604 1 213375 964809 159572 1 335472 816188 478660 1 313084 327051 -695977 1 469213 570980 210801 1 8 999986 638998 1 2 999999 -667418 1 58778 780345 341041 1 39450 878291 842573 2 201857 891344 2 23493 259167 1 14 999983 117534 2 13 999985 2 2 999999 1 296859 705922 -839929 1 37950 535030 -363196 2 7 999998 1 9 1000000 934313 2 2 999999 2 2 999999 1 2 999999 -641683 2 2 999999 1 2 999999 100090 2 323888 673331 2 9555 484986 2 561379 647062 2 2 999999 1 13 999983 -628700 2 12 999991 1 198156 916277 -96272 2 88328 613290 1 319975 620269 991616 1 630254 967906 970499 1 18 999986 115171 2 1 999994 1 2 999999 987009 1 2 999999 615108 1 16 1000000 -435872 1 796046 837793 -713299 1 403793 429471 813490 1 2 999999 583474 1 2 999999 -276545 1 15 999986 995189 1 2 999999 324399 1 50050 996614 437575 1 900045 959949 -63867 1 457835 562789 862480 1 541444 660444 -944246 2 2 999999 1 10 999997 617366 2 395070 755011 2 97990 774004 2 2 999999 1 15 999985 -906338 2 8 999994 2 374957 479625 1 480828 498225 198476 2 2 999999 2 2 999999 2 224427 377918 1 8 999986 -812847 1 656533 681327 434941 1 18 999985 522505 1 2 999999 326492 1 40457 364850 -369750 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 73999 464946 1 14 999997 -37462 2 234679 929226 2 804855 885649 2 12 999987 2 388442 687327 2 3 999984 2 2 999999 2 10 999987 1 27809 230831 637721 1 2 999999 681063 2 174074 446148 1 868127 903272 -993266 2 19 1000000 2 2 999999 2 48289 850145 2 389776 979117 2 6 999985 1 530965 733156 -128548 1 383418 799915 -658455 1 14 999988 828407 2 339098 763383 1 5 999998 836600 2 2 999999 2 298197 884792 2 400211 877707 2 19 999984 2 477832 774719 2 13 999989 1 8 999993 998361 1 335972 360234 900019 1 19 999991 -535337 1 2 999999 638684 2 15 999999 1 2 999999 -500089 1 436788 809163 52259 2 20 999993 1 261248 913952 -497924 2 15 999993 1 2 999999 693289 1 11 999989 -81302 2 659507 770544 1 432617 666458 -146873 2 276229 662721 2 7 999993 2 348265 522597 1 13773 333064 85714 2 368499 495873 2 7 999991 2 2 999999 1 20 999991 -522388 1 2 999999 -46697 1 2 999983 -374626 1 4 999993 714945 2 20 999988 1 75622 383998 -651894 2 205564 534458 2 5 999986 2 2 999999 2 867562 975566 1 17 999984 -51561 1 258973 645391 13883 2 293414 909935 2 388132 503821 2 2 999995 1 6 999985 569210 1 19 999986 -822664 2 439289 865226 2 2 999999 2 2 999999 1 149844 322617 -326019 2 2 999999 1 9 999987 -163138 1 17 999994 -691343 2 524128 908728 2 2 999999 1 318819 467571 765803 2 2 999999 1 2 999999 -874248 1 222590 874019 498895 1 342994 429624 709171 2 2 999999 2 2 999999 1 376754 948205 197443 1 2 999999 825770 2 3 999990 2 8 999981 2 56110 352813 1 2 999999 -305824 2 2 999999 2 2 999997 2 135277 516500 2 2 999999 1 2 999999 -331256 2 462949 546046 1 2 999999 -822967 1 11 999998 -673984 1 439227 696501 -93541 1 2 999999 424871 2 17 999997 2 2 999999 1 16 999996 -135874 1 847906 859859 411183 2 416935 735315 2 2 999999 1 16 999994 744229 2 17 999990 1 973392 999639 -654518 1 11 999981 -440897 2 2 999999 1 2 999999 -221024 1 2 999999 -127018 1 2 999999 -728337 1 7 999995 389659 2 2 999999 2 2 999999 2 2 999999 1 2 999999 161707 2 2 999999 2 3 999993 1 2 999999 -5558 1 2 999999 669617 1 85510 732396 -789622 1 17 999988 384938 1 17 999986 -751138 2 827528 925582 1 2 999999 -608015 1 4 999999 761808 2 355058 523413 2 10 999997 2 2 999999 1 2 999999 -475605 1 3 999987 526204 2 2 999999 2 2 999999 1 2 999999 -351548 2 2 999999 1 11 999990 -612602 1 599488 790385 -598672 2 2 999999 2 2 999999 1 34717 49050 -927452 2 715095 987502 2 2 999999 1 5108 320764 -993246 1 50183 313612 -132365 2 7 999990 2 8 999996 2 6 999988 1 10 1000000 -996867 2 5 1000000 1 10 999986 -740220 1 6 999981 -289513 1 247737 704446 -658836 1 2 999999 737452 1 2 999999 -623554 1 9 999996 -407797 1 15 999997 -966837 2 2 999999 2 328133 778326 2 2 999999 1 296553 448098 182394 2 532367 645094 1 123813 453443 608852 2 2 999999 1 18 999982 -23541 2 2 999999 2 2 999999 1 395578 567731 -253071 1 2 999999 -341143 1 2 999999 -390724 2 7 999982 1 2 999999 -107226 1 2 999998 107271 1 2 999999 366841 2 2 999999 2 2 999998 2 10 999990 1 12 999996 548786 1 507976 939075 467900 1 2 999999 262966 2 2 999999 1 4 999984 581057 2 15 999991 2 2 999999 1 2 999999 782153 1 2 999999 -333650 2 17 999996 1 2 999999 -590065 2 6 1000000 1 65400 631290 380188 1 7 999991 -692175 2 2 999999 1 2 999999 -517198 1 18 999998 -280122 1 176889 750423 388703 1 2 999999 -266362 2 5 999984 2 152139 332167 1 9 999984 846871 2 2 999999 2 2 999999 2 10 999988 2 11 1000000 1 2 999999 354602 2 2 999999 1 575711 814905 -653621 1 229136 532664 -481194 2 17 999992 2 100362 859903 2 2 999999 2 3 999983 2 757178 961271 1 2 999999 684602 2 2 999999 1 8 999994 361785 2 2 999999 2 2 999999 1 2 999999 236297 1 5 999996 951223 2 2 999999 1 11 999989 96139 2 261574 795507 2 341719 527264 2 2 999999 1 11 999984 -705954 2 14 999994 2 246463 803535 2 6 999986 1 76881 847571 851776 2 2 999999 1 2 999999 969452 1 118856 903808 792344 2 603749 969425 2 10 999985 1 2 999999 -851403 1 638647 891021 914342 2 17132 828912 1 2 999999 -129130 2 6 999987 1 148325 692866 894944 2 164628 384171 2 2 999999 1 163047 410524 426304 2 136975 586191 1 2 999999 275515 2 5 999985 2 2 999999 2 2 999999 2 8 999992 2 11 999997 2 814432 941522 2 19 999999 2 4 999987 2 604991 641610 1 2 999999 664839 1 16 999983 774020 1 16 999993 -49604 1 2 999999 746185 2 17 999986 1 15 999992 965202 2 17 999994 1 2 999999 -666674 1 5 999995 805678 1 20 999997 336505 2 84109 654693 2 199646 698885 1 746833 934744 -98765 1 360162 701169 -66907 1 19 999998 -144082 2 5 999993 1 2 999999 944925 2 73808 594203 1 14093 937618 940014 1 3 999990 7485 1 5 999997 -107016 1 367674 893823 -104670 1 2 999999 952252 2 2 999999 1 2 999999 -58679 1 426800 979051 829072 1 145694 982182 108888 2 11 999989 2 962065 990135 1 4 999990 821315 1 17 999995 -186838 2 2 999999 1 2 999999 883764 1 2 999999 497107 2 139063 652081 1 557986 867300 486107 1 9 999992 863459 2 6 999998 2 12 999987 1 708709 798873 -27131 2 229571 912490 1 946166 985453 912373 2 142779 603843 2 2 999999 1 2 999999 -341277 2 544032 656018 2 104877 556580 1 2 999999 -733925 1 11 999992 489928 1 13 999990 -925368 2 2 999999 1 151300 803522 644878 2 2 999999 2 2 999999 2 2 999999 2 4 999991 1 449155 940313 -364793 1 272703 293277 -823018 2 854619 948822 1 20 999988 -738467 1 7 1000000 86198 2 13 999994 1 2 999999 623825 2 5 999988 2 707975 897899 1 228421 284659 856513 2 14 999989 1 184472 525922 593850 1 2 999999 -574034 1 2 999999 -40265 1 18 999982 359615 1 11 999988 934211 2 2 999999 1 2 999999 573160 2 38627 604460 2 239211 788840 2 4 999984 2 203159 253592 2 17 999981 2 2 999999 1 641398 991630 -656966 2 268721 999875 2 2 999999 2 182749 360695 1 261304 976117 839865 1 2 999999 -97843 1 19 1000000 -48040 2 2 999999 1 2 999999 -255202 2 2 999999 1 11599 783348 716682 2 2 999999 2 2 999999 2 74130 384777 2 2 999999 2 2 999999 1 17 999991 -781215 2 7 999990 1 494916 586849 341687 2 11 999991 1 4 999989 -817708 2 242970 498428 2 18 999994 1 244568 477147 834041 2 19 999983 2 2 999999 1 2 999999 -654498 1 313186 942977 -13696 1 2 999999 388104 1 9 999981 -793188 1 468033 785624 892829 2 11 999991 2 191154 917281 2 172350 492931 2 300582 374141 1 2 999999 -206766 1 12 999995 -525949 2 2 999999 1 259823 880101 -166252 2 14 999984 2 884519 906912 2 13 999988 2 2 999999 1 1 999998 606596 1 2 999999 390180 2 2 999999 2 206888 396941 1 7 999986 -310718 2 2 999999 1 2 999999 312063 2 6 999991 2 5 999993 1 918964 994440 544542 2 951759 978874 1 372968 952372 108573 2 423160 864593 1 16 999981 895547 2 5 999986 1 2 999999 527744 2 8 999989 1 17 999998 -242521 2 14 999998 1 549945 722210 -370040 1 413481 792084 -59255 1 2 999999 -935948 1 2 999999 874013 2 3 999983 2 15 999995 1 2 999999 -784174 2 884728 977851 1 15 999991 -742518 2 2 999999 1 11 999993 481339 1 9 999991 953922 2 2 999999 2 463439 953344 2 606053 745895 1 19 999983 -909784 1 2 999999 696915 1 217509 567908 43464 2 18 999981 1 4 999989 -553540 2 2 999999 2 5 999991 2 2 999999 2 2 999999 1 14 999983 -133453 1 617998 832320 -280021 2 2 999999 1 15 999988 618049 1 17 999995 -254817 1 416487 819331 160319 2 11 999992 2 2 999999 1 195161 804184 215210 2 441924 477178 1 759221 937223 953778 2 15 999987 1 116058 227096 -764738 2 824401 991918 1 849832 999167 -183211 1 319151 816463 -318881 1 218451 359116 -246468 2 2 999999 2 17 999994 1 2 999999 172312 2 41582 334825 2 2 999999 1 21138 306705 678494 2 2 999999 2 16 999998 1 367178 644456 -54258 2 2 999999 2 137524 619003 2 2 999999 2 19 999991 2 20 999984 1 2 999999 -939375 2 2 999999 1 2 999999 -838553 1 139974 573118 277055 2 398551 990119 1 1255 700877 -285806 2 2 999999 2 784349 942849 2 6 1000000 2 733558 819766 1 15 999987 -903664 1 2 999999 422261 1 5 999984 858110 2 2 999999 2 667193 895566 2 2 999999 1 15 999982 400402 2 537070 936849 2 2 999999 1 394618 616791 980624 1 2 999999 -354375 1 78318 122352 95910 2 20 999990 2 2 999999 2 25864 331108 2 455454 858419 2 2 999999 1 2 999999 -861306 1 140782 624744 -556727 2 2 999999 1 9 999986 -407363 2 462524 939796 1 18772 320153 700559 1 2 999999 -569537 2 398753 727831 1 2 999999 -952503 2 2 999999 2 9 999982 2 556921 700451 2 322387 951598 1 2 999999 -667446 1 238655 438996 -184297 1 514322 955061 385399 1 20 999990 685973 2 18 999996 1 5 999981 666781 2 123672 243490 1 13 999983 48029 1 225292 934457 688588 1 2 999999 -315800 1 2 999999 612548 1 46876 546240 -88051 2 17 999986 1 363761 485409 -418376 1 2 999999 -989088 1 20 999994 780809 2 2 999999 1 2 999999 -353115 1 734500 916073 -927486 2 5 999990 1 2 999999 -690965 2 2 999999 1 17 1000000 267763 2 2 999999 2 450003 461894 2 2 999999 1 2 999999 -789645 1 467425 747906 532130 1 2 999999 404049 1 2 999999 -34756 1 10174 786200 -57725 1 289855 839024 645563 2 2 999999 1 2 999999 801874 1 13 999987 359392 2 9 999986 1 329611 675819 360818 2 7 999982 1 2 999999 392894 1 97565 840014 133370 2 16 999996 1 596525 734098 578357 2 1 999994 2 183215 415311 1 15428 549412 -656304 1 339716 619870 508378 1 366305 928939 -387392 1 14 999990 16526 2 14 999993 1 2 999999 -944774 2 492626 688125 2 152634 519365 2 2 999999 1 2 999999 891181 2 2 999999 2 8 999993 1 6 999981 765682 2 2 999999 2 2 999999 1 250437 741219 -472828 2 17 999997 2 2 999999 2 14 999998 2 2 999999 2 2 999999 2 20 999985 1 2 999999 -562249 2 12 999991 1 88798 513994 675403 2 2 999999 1 3 999999 334313 2 20 999991 1 354853 518740 742544 1 4 999996 819225 1 2 999999 -758320 2 101146 629891 1 2 999999 186632 2 2 999999 2 7 999993 2 1 999993 1 2 999983 -456018 1 495012 828746 924469 2 604637 934729 1 34826 142095 -869882 1 2 999999 -501429 1 2 999985 -200836 2 17 999986 1 2 999999 198691 2 1 999997 2 2 999999 2 2 999999 2 15 999983 1 2 999999 -190766 1 2 999999 398044 1 2 1000000 -916117 1 2 999999 441172 1 2 999999 -63697 2 2 999999 1 2 999999 -899988 2 2 999999 2 377521 971134 1 618688 936872 -875509 2 1 999995 1 2 999999 809502 1 17 999999 267643 1 2 999999 251171 1 19 999985 -119285 1 19 999989 -178073 2 535888 701493 2 110902 911580 1 160991 871026 410627 1 2 999999 -760810 2 16 999995 2 2 999999 1 57804 296646 235945 1 2 999999 -735365 2 104796 424310 1 19 999997 -930614 1 16 999988 -279538 1 3288 748908 863370 2 106601 863791 1 115623 792576 -757249 2 2 999999 1 2 999999 382591 1 2 999999 -87508 2 412509 905474 2 2 999999 1 215095 695771 248647 1 120002 670465 743292 1 2 999999 573470 1 2 999999 -170518 1 173458 990069 335733 2 777841 820312 1 12 999985 53704 2 2 999999 2 10 999982 1 20 1000000 -389916 1 2 999999 331247 2 4 999994 2 14 999984 1 2 999999 -106804 1 384983 453351 -386543 1 148456 226179 661967 1 14 999996 656995 1 496964 849913 -437241 2 20 999981 2 166098 921502 2 2 999999 1 727335 736535 56984 1 240486 648101 -636672 2 2 999999 2 96074 706020 1 2 999999 -296671 1 2 999999 -411707 1 12 999994 106797 2 2 999999 1 2 999999 381524 1 2 999999 585592 1 6 999992 435242 2 327006 343928 2 2 999999 2 10 999988 2 2 999999 1 2 999999 -271145 2 525083 681904 2 2 999999 1 182631 530778 -70243 1 18 999981 263955 2 13 999985 1 82102 251142 461165 2 702746 944684 2 151280 786931 1 2 999999 347847 1 33711 206310 636759 1 7 999984 -335600 1 2 999999 -435639 1 425866 984585 255047 1 754639 916087 -800251 1 309838 658064 -649739 1 501763 973217 123039 2 11 999999 2 243435 637833 1 11 999993 -210967 2 284950 334989 2 2 999999 1 20 999995 -979135 2 204230 406128 2 98507 207280 1 17 1000000 -248012 2 2 999999 2 2 999999 1 139799 712439 -419237 1 238888 323801 706977 2 15 999989 2 12696 588378 2 2 999993 1 2 999999 -404237 2 228881 624195 2 2 999999 2 622044 648906 2 3 999990 2 196686 972289 1 2 999999 -259809 1 2 999999 -941858 1 301737 786754 609027 1 13 999981 -546146 1 2 999999 946463 2 204662 406738 1 2 999999 987933 2 16 999991 1 20 999994 269977 2 530320 934071 2 496168 923377 2 5 999995 1 2 999999 -173238 1 2 999999 -520135 1 2 999999 -261560 2 10 999992 1 236059 409649 -772488 1 2 999999 -3424 2 2 999999 1 18 999987 875882 2 18 1000000 2 410964 761047 2 814929 937215 1 1 999996 -778351 2 3 999991 2 2 999999 1 363244 745972 -958123 1 2 999999 -756738 2 3 999999 1 137120 668798 -839985 1 222388 741448 124947 2 674436 824014 1 5 999985 691960 2 11 999981 2 2 999999 2 20 999982 1 3 999983 -309096 1 18 999983 153473 2 8 999990 2 2 999999 1 5 999986 -381554 2 244694 418516 1 2 999999 138612 2 318516 527844 1 13 999998 9131 1 2 999999 452259 2 101799 317472 1 2 999999 -563696 1 12 999991 -853415 2 2 999999 1 2 999999 86154 2 2 999999 2 2 999999 1 4 999986 -171548 2 2 999999 2 107683 736024 1 14 999987 -249515 1 18 1000000 -420362 1 388131 900216 13691 2 399298 714309 1 149412 306581 -71939 1 2 999999 246210 2 2 999999 1 5 999984 -806913 2 468416 673668 2 384522 860266 2 6612 324178 1 8 999987 69163 2 9 999982 2 2 999999 1 541559 615504 456784 2 2 999999 1 16 1000000 -193755 2 2 999999 1 8 999991 173547 1 1 999993 -707520 2 7 999990 2 14 999989 1 18 999981 677319 1 2 999999 -296353 1 3622 318241 220770 1 181610 873983 -310089 2 2 999999 2 131010 725226 2 16 999982 2 2 999999 1 2 999999 719842 1 2 999981 -899829 2 40839 148322 1 2 999999 -872157 1 2 999999 557105 1 329655 575703 -69402 1 2 999999 -55645 2 2 999999 1 19 999984 850290 2 13 999994 1 2 999999 985077 1 2 999999 482993 1 363436 590038 -805313 2 66136 637350 2 936267 941879 1 2 999999 -804661 1 366680 986322 -901132 2 18 999983 1 20 999997 297474 2 11 999986 2 2 999999 2 414751 554284 1 2 999999 118174 1 2 999999 -123895 2 15917 533961 1 481597 593012 -324362 1 258177 965941 97402 2 2 999999 2 2 999999 1 4 999983 -421926 2 249296 347895 1 8 999981 107326 1 11 999989 877931 2 2 999999 2 2 999999 2 2 999999 1 8 999985 557599 2 14 999993 2 2 999999 2 234179 284833 1 2 999999 -805980 1 241247 490196 329963 2 2 999999 2 9 999984 1 530614 864916 643553 1 6 999998 962686 2 12 999981 2 2 999999 1 8 999995 -105819 2 5 999991 2 503840 746279 2 2 999999 1 1 999984 356898 1 2 999999 -260251 2 2 999999 1 2 999999 -747499 1 813139 898807 197034 1 378667 734375 -245534 2 19 999991 1 900025 977231 -99799 1 364442 626114 -729746 2 233251 351711 1 102729 913111 -671145 2 2 999999 1 2 999999 919235 2 2 999999 2 84490 215834 2 2 999999 1 128373 547157 634587 1 11 999988 959724 1 13 999984 -716197 2 2 999999 2 413576 639846 1 12 999993 526705 1 309560 418127 507759 2 2 999999 1 11 1000000 -53351 2 2 999999 2 2 999999 2 9 999985 1 431369 848092 130141 2 562401 573075 2 11 999987 2 2 999999 1 2 999999 -611177 1 146139 778761 -976691 2 12 999990 2 472918 506720 1 3 999999 570542 2 797681 888683 2 650931 690011 2 2 999999 1 641287 706077 174292 2 160160 984539 1 10 999992 561676 2 488779 503975 1 4 999998 511761 2 688687 756322 1 2 999999 -814741 1 481407 820684 -469434 1 454333 705569 266068 2 443472 784545 2 2 999999 1 6 999987 -733073 2 2 999999 1 2 999999 58724 1 16 999982 -665729 1 3 999987 -148181 2 3 999987 1 14 999991 -511501 2 79275 452682 2 257051 826894 2 51115 927928 2 474584 684393 2 2 999999 1 6781 38065 -374418 2 18 999984 2 489790 834894 1 727135 731264 896265 2 2 999999 1 2 999999 -65771 2 2 999999 1 2 999999 821993 1 35800 435568 -221519 2 15 999984 1 2 999999 -982060 2 2 999999 2 2 999999 1 68541 347468 257599 1 55914 551558 231201 2 2 999999 2 182889 695398 1 13 999983 -983912 2 5 999998 2 19 999994 1 80102 898751 222746 1 379161 915779 159212 1 407001 879888 375547 2 54072 695418 2 2 999999 2 2 999999 1 747409 827289 -958513 2 9 999999 2 268750 271790 1 202659 543860 71702 1 1 999993 937651 2 2 999999 2 15 999994 2 2 999999 2 252752 803960 1 2 999999 -677584 2 2 999999 2 2 999999 2 2 999999 1 2 999999 667497 2 16 999991 2 272566 646608 2 2 999992 1 2 999999 -468530 2 485392 802616 2 428077 588710 1 2 999999 752330 1 10 999999 843790 2 11 999993 2 14 999987 2 16 999998 2 390723 643256 2 2 999999 1 2 1000000 -311789 1 16982 298010 207128 2 5 999984 2 4805 716163 1 2 999999 -313454 1 674212 997409 893095 1 2 999999 -161915 2 13 999997 2 788732 948592 2 2 999999 1 373852 402795 -811023 2 13776 31504 2 2 999999 2 2 999999 1 2 999999 -68072 1 20 999989 541067 2 2 999999 2 205914 816940 1 10 999985 55184 1 435592 602832 -411912 1 2 999999 -138497 2 2 999987 2 91137 316767 2 2 999999 1 11 1000000 385400 2 2 999999 1 5 999986 61819 1 9 999993 7777 1 2 999999 -190989 1 648742 839499 155823 1 77477 873350 215480 2 691966 769417 1 2 999999 -473287 1 9 999985 -20652 2 4 1000000 2 14 999982 1 233330 286265 -198506 1 2 999999 -766856 1 454572 977005 842258 2 2 999999 2 12 999999 1 498936 822357 -926271 2 19 999991 1 67032 187486 -812374 1 112509 852945 -756620 2 5 999998 2 2 999999 1 8 999993 -449213 1 14 999992 541267 1 13 999983 737151 2 728880 734532 1 465001 604902 402505 1 107373 694224 909067 1 2 999999 -220736 2 2 999999 2 335374 658706 2 142397 465447 1 12 999992 -152432 1 2 999999 -97614 2 14 999987 2 78609 421816 1 13 999994 -955638 1 112424 816315 -800393 1 3 999998 -764187 2 353655 883013 1 15 999990 -986554 1 2 999999 -85576 2 2 999999 1 334279 950622 -98704 1 18 999997 312971 2 2 999997 2 3 999990 1 2 999999 -142796 1 2 999999 516406 1 2 999999 196320 1 11 999983 253203 1 342025 454790 -286683 2 4 999997 2 2 999999 2 2 999999 2 2 999999 1 279166 945605 530153 2 1 999990 1 18 999984 129311 1 18 999982 -126503 2 64590 228677 2 11 999982 2 5 999982 2 9 999997 2 5 999995 2 20 999987 1 2 999999 -202479 2 2 999999 1 2 999999 142706 2 18 999987 1 2 999999 881927 2 5 999983 2 17 999989 1 60102 386359 -243814 1 12 999987 577060 1 717376 944347 707669 2 5 999987 1 2 999999 -925736 1 2 999999 211279 1 400252 598032 -796148 1 3 999996 -879071 1 11 999982 -803771 2 91055 519610 2 1 999988 2 655888 778143 1 1 999990 -267770 2 98472 792828 2 242838 377310 2 133413 653347 2 588250 932315 1 4 999992 459451 2 111758 616878 1 238632 967195 756735 2 691198 813105 2 2 999999 2 2 999999 1 486523 994897 654713 2 124429 776936 2 2 999999 1 2 999999 -306971 1 19 999986 693349 1 169628 848247 -44844 1 7 999993 806660 2 289497 472461 1 2 999999 -486709 1 2 999999 846908 2 671045 877065 2 2 999999 1 2 999999 -411167 1 18 999987 583148 1 427438 817391 -614566 2 472452 959783 2 393822 505045 2 2 999999 1 2 999999 -465228 1 9 999993 -492101 1 2 999999 -437141 2 578828 726846 2 8 999982 1 2 999999 438450 1 2 999999 480407 1 204672 907958 71149 1 431402 899235 -512942 1 2 999999 -296419 2 2 999999 2 2 999999 2 12 999997 2 114929 863398 1 11 999985 298783 1 2 999999 -254331 2 136434 713524 2 319437 745307 2 13 999995 2 5 999999 1 2 999999 472464 2 2 999997 2 2 999999 2 5 1000000 1 237164 303137 747921 1 7986 458657 -987358 2 2 999999 1 2 999999 -601246 2 5 999989 2 18 999990 1 2 999999 508455 1 386179 751895 -278225 1 14 999982 648462 1 25188 384457 926523 2 2 999999 2 9 999983 2 2 999999 2 8 999990 1 2 999999 -874084 1 2 999999 594900 1 8 999982 -382349 2 2 999999 1 2 999999 512943 1 2 999999 -921830 2 2 999999 2 101159 648170 1 5 999987 -786735 1 11 999999 -880748 1 18 999987 444543 1 2 999999 -993310 2 2 999999 1 693616 813683 -797638 1 27931 896969 512562 2 607503 766194 2 683018 945512 1 13 999989 -877988 1 16 999991 602838 2 466507 561752 1 345335 462522 -255589 2 594412 678340 1 276276 662522 -679370 1 2 999999 913764 1 2 999999 818232 1 10 999996 452292 2 2 999999 1 308206 762706 564356 1 59991 918165 -321644 1 291023 795727 920701 1 20 999994 786307 2 249552 631839 1 2 999999 -419391 1 2 999999 934037 1 13 1000000 -596492 2 385905 733535 2 2 999999 1 2 999999 233554 1 2 999999 -498963 1 7 999981 109887 1 2 999999 -470120 1 2 999999 231756 2 109263 768492 2 2 999999 1 1 999992 -489158 1 232576 829224 758220 1 2 999999 707757 2 259623 654726 1 20 999988 -685072 2 2 999999 1 189079 249141 -4653 2 2 999999 1 804673 919502 449734 2 415116 824218 1 2 999999 24065 2 2 999999 1 248997 847161 -255692 1 6 999996 -604843 2 12 999984 1 3 999990 542664 2 2 999999 2 2 999999 1 2 999999 -619430 2 6 999996 2 287326 485498 1 85832 569268 769013 1 10 999996 -219968 2 222090 386803 1 7 999996 179767 1 6 999995 157412 1 2 999999 -295092 2 286105 924626 2 2 999999 1 2 999999 -148005 1 6 999982 -722566 2 460130 908398 2 2 999999 1 153318 154472 -905294 2 2 999999 2 2 999999 2 85348 792208 2 80479 802872 2 479945 547955 1 8 999990 157820 1 14 999999 838646 1 2 999999 422544 1 7 999985 -485491 1 3 999990 149743 1 2 999999 -55682 1 2 999999 -932745 2 8 999999 1 2 999999 -424865 2 2 999999 2 2 999999 1 2 999999 -194716 2 2 999999 2 333740 686043 2 521189 895779 1 8 999994 -706513 2 2 999999 1 2 999999 -487140 2 20615 298203 1 2 999999 488801 1 10 999989 -11994 2 294452 867694 1 18 999996 799952 1 354789 758486 -958596 2 2 999999 2 885135 897202 1 2 999999 832652 2 623063 624121 2 8 999981 1 2 999999 147243 2 13 999994 1 2 999999 537240 2 1 999985 2 17 999985 2 167283 409459 2 165239 470213 2 16 999995 1 2 999999 922011 2 2 999999 1 2 999999 468257 1 2 999999 269587 1 96241 727417 -762509 1 2 999999 -649437 2 22972 280095 2 465875 532039 1 2 999999 759354 1 19 999996 157155 2 20 999983 2 381287 859011 1 3 999987 -698403 2 734284 810519 2 692471 813447 1 2 999999 306875 1 5545 900729 -303899 2 198519 304721 1 2 999999 -547906 2 2 999999 1 619711 983962 -969382 1 255201 744493 -517564 2 455033 936751 1 2 999999 -467778 1 2 999999 900086 2 18 999995 2 2 999999 2 8 999998 2 8 999992 1 2 999999 93094 2 2 999999 1 5 999993 538469 2 2 999999 1 2 999999 189394 1 62735 129603 923736 1 2 999999 919763 1 2 999999 -641771 2 2 999999 2 2 999999 2 4 999986 1 16 999996 831045 2 9 999983 1 12 999981 -734118 1 2 999999 -21363 1 2 999999 -723669 1 261837 851559 -175924 1 5239 155570 56725 1 2 999999 -520269 2 12 999998 1 2 999999 444869 2 19 999988 2 6 999994 2 2 999999 2 329122 942000 1 728771 847710 261954 2 19 999983 2 55225 177552 2 434148 596006 2 2 999999 1 383494 854728 405245 2 2 999999 1 2 999999 944399 2 189443 815055 1 4 999988 -601888 1 20 999999 584956 1 458346 777951 -440146 2 292243 345872 2 225009 994750 1 11 999989 877873 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -448928 2 17 999999 1 88784 583509 552879 1 795862 863524 -150537 2 2 999999 2 53633 421254 1 2 999999 -743372 2 5 999988 2 136083 198461 1 2 999984 599225 1 7 999994 -103698 2 136706 624471 1 20 999981 543573 2 599530 850352 1 15 999982 394005 2 8 999981 2 225789 942011 2 2 999999 1 103568 886656 575102 2 603499 784676 1 2 999999 479199 1 297936 821233 694802 2 2 999999 1 140967 705445 -431220 2 2 999999 2 253327 648813 2 227004 744526 1 2 999999 -441566 1 180200 573484 72735 1 21103 663226 303700 2 19 999984 1 2 999999 939368 2 8 999982 1 2 999999 -304650 2 527375 643938 1 2 999999 844947 1 388383 576950 250506 1 2 999999 294724 2 2 999999 1 2 999999 810917 1 1 999987 433180 2 2 999999 1 16 999984 -68337 2 549723 956860 1 322877 857971 -237373 2 9 999999 2 336542 474650 1 2 999999 -152936 2 2 999999 1 16 999995 -593737 1 1 999998 947731 2 2 999999 2 129291 941131 1 662279 676032 912281 1 684266 846543 -311954 1 2 999999 -117868 2 59691 198015 1 2 999999 309345 1 19 999990 157737 1 17 1000000 -927424 2 11 999990 1 326946 948668 802112 2 144824 511788 2 1 999991 2 375229 960305 1 682185 914043 -547102 2 2 999999 1 1 999995 872494 2 2 999999 1 70748 770652 -355311 1 435938 459545 -259588 1 17 999982 239317 2 265323 522475 2 17 999994 1 6 999996 -325759 1 12 999984 -546454 1 600094 611240 581848 1 555591 598625 -435509 2 331957 754435 2 2 999999 2 7 999991 1 272367 452664 201112 1 2 999999 -213768 1 19 999991 560813 1 244100 936534 -457507 1 688127 955759 737281 2 213811 665801 1 2 999999 657424 2 17 999993 2 2 999999 1 6 999994 -770276 2 4 999983 1 2 999999 -50497 2 2 999999 1 14 999985 -254583 1 15 999993 -32051 2 2 999999 2 674091 921395 2 4 1000000 1 2 999999 825827 1 2 999999 -467905 2 95565 762774 2 2 999994 2 117627 530851 1 2 999999 -3837 2 123975 496724 2 14 999987 2 843986 999402 2 17 999989 2 192238 912535 2 2 999999 1 146472 890883 793713 1 3 999986 -569927 1 387294 393937 -793120 1 12198 641956 477948 1 2 999988 -539296 1 18 999995 611358 1 287336 469467 165551 1 2 999999 968027 1 567247 949627 -274790 1 2 999999 378395 2 2 999999 1 47540 698738 954654 1 21560 455376 -45890 2 13 999983 2 2 999999 1 2 999999 -796553 1 2 999999 328705 2 2 999999 1 287440 872480 805490 1 2 999999 -188930 1 1 1000000 687661 2 455709 460754 2 41596 809252 2 15 999996 2 2 999999 2 2 999999 2 17 999994 2 2 999999 2 2 999999 1 17 999988 75999 1 2 999999 -543338 2 17 999981 1 2 999999 32290 2 16 999983 2 2 999999 1 7 999995 -944670 1 12 999988 -129799 1 961704 972837 32614 1 12 999983 -538705 1 17 999999 -871453 1 2 999999 660305 1 159170 738898 918654 1 19 999983 -86628 2 17 999993 2 2 999999 1 655594 765580 -249359 2 2 999999 2 20 999997 2 12 999990 1 17 999997 -798266 2 20 999985 2 20 999993 2 8 999997 1 93672 813416 -738678 1 2 999999 586380 2 2 999999 1 2 999994 83766 2 61282 827330 1 38483 178341 132010 2 2 999999 1 390588 752387 20885 1 2 999999 434388 2 663895 740420 2 8 999994 2 744965 975618 2 4673 748702 2 1 999981 2 3 999989 1 11 999991 388556 2 11 999981 1 18 999993 -836786 1 6 999995 -879361 1 2 999999 640189 2 2 999999 1 495570 868936 -175012 2 16 999991 2 14 999982 1 19 999982 973614 2 11 999997 1 13 999995 19188 1 218949 582481 -871285 2 2 999999 2 2 999999 1 2 999999 9990 2 134273 965061 1 2 999999 -441093 1 301694 556054 914952 2 2 999999 1 17 999985 676491 1 188761 493692 -927051 2 2 999999 2 2 999999 2 2 999999 2 8 999986 2 220297 971861 2 18 999982 1 435276 624123 860033 1 5 999986 -813701 1 16 999996 -574645 1 20 999988 728602 1 352803 771726 -669440 2 428 438509 2 258404 293665 1 2 999999 -474981 1 11 999994 892284 1 2 999999 797580 2 648047 917240 1 396187 848520 -7362 2 80650 165256 1 31213 931271 934614 2 20 999990 2 12 999999 1 767742 935354 -483306 1 955132 994350 587992 1 2 999988 930459 1 18 999989 70080 1 12 999993 301026 1 10240 799691 459192 2 324050 678274 1 2 999999 -525987 2 2 999999 2 2 999999 1 2 999999 -132763 2 85623 496981 2 2 999999 1 2 999999 57217 2 15 999982 2 206401 773843 1 2 999999 -880079 2 17 999987 2 19 999994 1 217233 674877 -991471 2 2 999999 2 14 999991 1 6 999988 834433 2 133341 525461 1 2 999999 -502119 1 1 999996 -852335 1 6 999989 -790959 2 2 999999 2 53592 555004 2 63466 107362 1 176702 439614 801481 1 2 999999 716088 2 17 999986 1 2 999999 958336 1 6773 10986 -517330 1 19 999982 339682 2 644426 993107 2 2 999999 1 2 999999 514517 1 2 999999 -160050 2 2 999999 2 2 999999 2 2 999997 1 337285 569520 349850 1 2 999999 740942 2 2 999999 1 14 999991 -180432 1 1 999983 -68203 2 2 999999 1 5 999992 184491 1 2 999999 -397487 1 743101 762958 330418 1 2 1000000 -503504 2 12 999986 1 19 999986 -720038 1 10827 156877 858719 2 2 999999 2 10589 669774 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 718205 872557 434297 1 81124 411606 257956 2 2 999999 2 9 999992 2 183944 631364 1 2 999999 -561115 2 2 999999 1 6 1000000 -955629 1 2 999999 -708109 1 18 999986 850460 2 13 999993 1 172920 223859 531378 2 10 999995 2 11 999996 1 3 999999 -980366 1 746303 863638 -775811 2 1 999989 2 8 999993 2 14 999993 2 2 999999 2 490645 838929 2 4 999981 2 18 999993 2 2 999999 1 210630 841857 187542 1 2 999999 530823 2 2 999999 2 2 999999 2 1 999982 2 2 999999 1 2 999999 994954 1 20 999992 -669665 2 2 999999 2 9 999986 1 15 999994 -309637 2 2 999999 1 2 999999 -11374 2 12 999990 1 9 999990 27144 1 2 999999 -1242 2 522727 654783 1 2 999999 108517 1 129950 189074 -407811 2 608920 977877 2 248014 784254 1 2 999999 146784 1 2 999999 939288 2 9 999992 2 100397 868456 1 2 999999 -711913 2 2 999999 2 2 999999 2 1 999986 1 2 999999 -807910 2 2 999999 2 2 999999 1 2 999999 -861127 1 2 999999 -304057 2 494335 523150 2 18 999990 1 1 999990 -743418 2 2 999999 2 630014 818162 1 13 999981 -577537 1 6 999995 -684375 2 256857 968588 2 2 999999 1 506207 728718 259178 2 6 999987 2 2 999999 1 8 999994 882899 1 485978 699560 586629 2 7 999992 2 10 999995 1 2 999999 -754495 1 294263 642475 -248616 2 257824 418007 1 2 999999 -86431 2 4 999985 2 13 999991 1 2 999999 899716 1 17 999997 -966258 2 275477 636544 1 2 999999 779080 1 5 999987 -875958 2 16 999995 2 157373 945729 1 97255 634502 204660 1 2 999999 -765551 1 71022 233496 774027 1 2 999999 319681 2 2 999987 2 2 999999 2 2 999999 1 10 999995 591311 1 21408 351549 -419177 1 3 1000000 757603 2 377784 638065 2 2 999999 1 4 999981 -199226 2 9 999997 1 134604 813536 695915 1 2 999999 489894 2 2 999999 1 3 999998 182761 2 2 999999 2 311893 498197 2 395913 756857 2 4 999981 1 5 999983 -337476 1 300979 567447 347033 2 409273 892860 2 978543 995082 1 2 999999 -87355 2 2 999999 1 15 999995 419042 1 530580 964242 326690 1 2 999999 813414 2 127974 826105 2 12 999985 2 2 999999 1 419373 916061 770091 1 472035 600322 -607067 1 371636 826090 -703604 1 2 999999 975305 1 2 999999 -232428 1 282025 629900 -716328 1 423655 823335 -504211 2 142906 627218 1 2 999999 -522235 2 16 999985 1 2 999999 389493 2 203306 661310 1 2 999999 -82906 2 317079 800663 1 5 999991 -645461 1 216418 588470 -521746 2 438135 630339 2 2 999999 1 2 999999 -750746 2 5 999991 2 342650 548195 1 469639 781187 187553 2 2 999999 2 2 999999 2 137617 482402 2 134678 499589 1 747973 907086 631257 2 676358 802374 1 19 999993 360315 2 329929 337387 2 2 999999 2 2 999994 1 690223 998342 -880845 1 230102 995667 203782 1 2 999999 -666317 2 274989 990324 2 1 999983 1 20 999981 -339506 1 3 999993 -529460 1 187787 669353 692158 1 3 999995 166943 2 2 999999 1 109411 577911 321411 1 19 1000000 657764 1 16 999992 150736 1 2 999999 -640986 2 1 999991 2 636531 823588 1 84053 276965 -33509 1 3 1000000 91768 2 4 999993 1 8 999984 -407833 1 2 999999 -87929 1 17 999997 364788 1 2 999999 -91587 2 4 999999 2 591970 777108 2 164228 879731 1 2 999999 689974 1 217319 709195 -958658 2 2 999999 1 1 999991 390596 2 7 999983 1 2 999999 514108 1 2 999999 -536763 2 2 999999 2 2 999999 2 8 999989 1 140164 413610 -980267 1 19 999994 -814025 2 2 999999 1 14 999995 -310419 1 16 999993 -231651 2 668543 763853 2 2 999993 2 16 999988 2 2 999999 1 895796 998543 -814871 1 2 999999 -847704 1 8 999996 494783 2 20 999989 1 16 999985 499716 2 9 999988 1 2 999999 -737595 2 2 999999 2 2 999999 1 16 999997 407563 2 2 999999 1 20 999986 -546580 1 2 999999 -475274 2 6 999985 2 387071 887518 1 194343 496840 655961 2 339927 633532 2 18 999994 1 13 999982 -314559 2 2 999999 2 2 999999 1 388645 621940 -738777 1 2 999999 744183 1 130696 981345 269300 2 14 999991 2 2 999999 1 358594 998630 999668 2 203178 232558 1 16 999983 920451 1 2 999999 872609 2 2 999999 1 15 999988 234638 1 2 999999 163852 2 121075 676435 1 2 999999 152878 1 4 999997 662084 2 281688 416872 2 2 999999 1 1 999993 443911 2 6 999992 2 10898 221206 2 175760 557104 2 2 999999 1 17 999988 -232078 1 1 999991 186217 1 2 999999 -712926 1 5 999998 -210989 2 2 999999 1 2 999999 -674412 2 10 999990 2 703631 745219 2 594410 779604 1 19 999984 394576 2 2 999999 1 5 999988 392420 2 2 999999 1 217530 811849 303302 2 2 999999 2 204436 757956 1 554708 975850 28758 2 9 999996 1 20 999989 -203002 1 2 999999 -767233 1 63781 765834 -86817 2 756708 972185 2 13 999994 2 19 999984 2 3 999994 2 17 999985 1 2 999999 141485 2 2 999999 1 2 999999 -70680 2 13 999994 2 353324 553961 1 383736 848686 -282686 1 462551 564861 826785 2 2 999999 2 2 999999 2 10 999985 2 375861 726695 2 17 999983 2 2 999999 2 2 999999 2 2 999999 1 9 999999 52073 1 712323 943953 -726482 1 210649 683547 105593 2 225932 721056 2 2 999999 2 329119 526610 1 2 999999 628433 2 17 999998 1 2 999999 -332606 1 271001 587582 -868301 2 2 999999 2 2 999999 1 2 999999 559131 2 11 999987 1 8 999989 488620 1 310784 321558 624699 2 2 999999 1 393421 489232 -596578 1 2 999999 -250275 2 339726 993305 2 249129 629172 2 245616 824742 2 7 1000000 2 6 1000000 2 2 999999 1 2 999999 -280970 2 18959 369608 2 16 999985 1 3 999987 -104471 1 2 999994 340501 2 108338 456880 2 432934 959796 1 2 999999 -47012 2 9 999987 1 2 999999 695752 1 18 999987 -763182 1 18 999988 208237 1 78937 226056 787119 2 355232 594368 2 461472 805915 1 2 999999 219179 2 2 999999 2 2 999999 2 206936 653688 1 2 999999 -401389 1 1 999990 -984693 1 452444 624103 379519 2 304431 862437 2 20 999994 1 2 999999 -427412 1 11 999992 382315 2 2 999999 1 27873 792687 133374 2 528 71772 1 2 999999 315451 1 2 999999 265815 2 396963 816668 2 2 999999 1 433886 602074 980207 1 2 999999 797088 1 52741 724303 -563483 2 2 999999 1 2 999999 309160 1 11 999983 -93517 2 203714 631609 2 9 999990 1 7 999999 631586 2 12 999989 1 441882 569131 408315 1 170452 515112 -624780 1 12 999988 -287432 1 348700 420377 827189 1 3 999997 -539057 2 163315 531021 2 2 999999 1 67304 850991 352289 1 125259 151789 715184 1 2 999999 724713 2 2 999999 2 5 999988 2 5 999984 1 2 999999 -576603 1 13 999994 -589494 1 11 999992 779976 1 437825 675303 842271 1 4 999996 -624463 1 2 999999 -222244 2 958958 974417 2 356416 922084 1 476400 634360 876283 2 41030 108046 2 590935 983703 2 2 999999 1 2 999999 469354 2 2 999999 2 2 999999 2 19 999987 1 562990 779796 196883 1 2 999999 -110822 1 2 999999 290956 1 9 999986 -404856 1 16 999996 443799 2 2 999999 1 855719 856499 368256 2 25976 222702 1 7 999983 653545 2 272162 876070 1 546257 700739 386164 2 226412 640187 1 4 999995 -200544 1 18 999985 -262404 1 12 999985 993990 2 199476 809003 2 15 1000000 2 2 999999 2 242357 965893 1 18 999992 -768757 1 72018 953833 -614532 2 13 999987 2 187548 462481 2 7 999997 1 17 999998 -472773 1 24670 379663 -258643 2 2 999999 2 2 999999 2 18 999992 2 2 999999 2 290002 799746 1 15 999997 8726 1 2 999999 -71608 1 108513 791619 -460217 1 2 999994 -775184 1 17 999994 -669781 1 97402 853827 -431170 1 513975 614611 332396 1 2 999999 -774751 1 2 999999 -364881 2 2 999999 2 875242 922349 2 141120 282133 2 2 999999 2 377399 953016 2 18 999998 2 70529 760428 1 7 999994 -39725 2 365262 917715 2 13 999992 2 2 999999 2 413732 969941 2 698953 947409 2 245382 251664 1 9 999987 -838965 1 12 999992 572546 2 311828 424783 2 2 999999 1 163801 518570 56840 2 5 999996 2 2 999999 1 2 999999 318071 1 60963 497090 -15735 2 2 999999 2 7 999985 2 5 999990 2 94184 868923 2 800945 957056 1 2 999999 -65692 2 2 999999 1 588178 773741 976469 2 19 1000000 1 14 999985 494939 1 2 999999 270716 1 2 999999 -657587 2 2 999999 2 2 999999 2 15 999981 1 664432 992175 -933050 2 858751 922239 2 2 999999 2 2 999999 2 294079 521782 2 13 999989 2 11 999989 1 109979 299657 578000 2 15 999995 2 18 999993 1 20 999994 657009 1 6 999989 317504 2 78832 553236 1 2 999999 682673 2 371229 443606 1 2 999999 -579477 1 2 999999 -65559 2 829958 972804 2 14 999984 2 14 999993 1 16 999995 -236851 1 687203 690651 -469020 2 8 999985 2 12 999981 1 474534 959216 -463790 2 13 999981 1 2 999999 -525670 2 5 999991 1 5 999992 698243 2 93175 156704 1 66879 712343 9932 1 655638 956746 -452582 2 2 999999 2 338859 664715 2 10 999994 2 486870 664657 1 20422 953756 -35712 2 149070 379059 2 20 999992 1 6 999999 -709343 1 2 999981 14877 1 16 999990 324436 2 201623 342274 1 2 999999 983079 2 278474 646965 1 5 999994 730672 2 126395 881078 2 13 999994 2 16 999992 2 9 999996 1 3599 884233 810560 2 2 999999 1 102344 256545 648389 1 2 999999 -1661 2 500700 919043 2 2 999999 1 2 999999 -568786 2 12 999997 1 2 999999 -131111 2 3 999993 1 961795 968775 115848 1 2 999999 -808664 2 520738 952898 1 90416 835271 -548964 2 2 999999 2 2 999999 2 352419 676012 1 71136 732561 -552955 2 3 999985 1 9 999983 232249 2 903183 942925 2 684330 959712 2 13 999995 2 293545 532151 1 18 999988 100114 1 196083 369777 -809411 1 2 999999 -27565 1 77193 79445 -943027 2 20 999997 1 10054 844748 -990799 2 635565 654651 2 12 999997 1 2 999999 -723625 2 7 1000000 1 1 999996 15298 2 2 999999 2 2 999985 1 12 999995 -160862 2 2 999999 1 312868 792951 -687682 1 2 999999 -801148 1 2 999999 -102278 1 2 999999 -912339 1 146144 165301 -907700 1 4 999997 -246593 2 2 999999 2 2 999999 1 8 1000000 154981 2 53743 474903 2 78821 257916 1 2 999999 -161756 1 11 999990 476459 1 2 999999 242810 2 448223 935172 2 2 999999 2 213654 481015 2 16 999994 2 2 999998 1 20 999981 -498168 2 12 999998 2 19 999996 2 17 1000000 2 2 999999 1 2 999999 115355 1 565650 700097 144609 1 17 999999 -125783 1 2 999999 101560 1 2 999999 -241449 2 20 999988 2 2 999999 2 13 999990 1 337830 548219 503344 2 20 999981 2 1 999999 1 2 999999 366530 2 553872 730419 1 3 999992 557852 2 761170 773978 2 139342 391655 2 971232 977615 2 589209 731836 1 2 999999 9255 2 3 999996 2 29753 564798 1 472657 599871 925659 1 1 999998 828018 1 250572 939086 332322 2 20 999982 1 188457 984508 823697 1 2 999999 -747850 2 786442 895713 2 2 999999 2 427364 833827 2 779112 862602 1 18 999993 -441308 1 2 999999 207969 2 6 999998 2 41061 731651 2 17 999995 2 3 999985 1 19 999992 -618060 1 2 999999 931101 2 502892 587536 1 10 999995 660840 2 432276 888769 2 1 999983 1 754207 866446 272167 2 1 999982 2 19 1000000 1 6 999981 292052 2 18 999984 1 2 999999 219198 1 364472 928662 917470 1 2 999999 -586590 2 2 999999 2 8 999991 1 144106 517642 -52641 1 2 999999 -38746 1 11 1000000 -903375 2 15 999984 1 36442 466971 -62526 1 2 999999 151925 2 2 999999 2 765780 908799 2 2 999999 2 122519 878810 2 15 999999 2 2 999999 1 652380 905394 -529307 1 2 999999 977923 1 494175 823797 -635046 1 2 999999 217714 2 80034 671176 1 2 999999 -958354 1 2 999999 714676 2 6 999998 2 10 999997 1 434596 439737 -748896 1 19 999998 -161627 1 14 999996 787563 1 1 999986 -61676 1 20 999982 -575041 1 284919 713894 -955341 1 2 999999 -835554 2 2 999999 1 12 999991 -895365 2 80873 841265 1 128956 548721 420130 1 19 999991 -523007 2 49604 835452 2 8 999992 1 2 999999 213628 1 7 999989 -83458 2 2 999999 2 2 999999 2 5 999998 2 2 999999 1 14 999993 -564393 1 20 999988 215669 2 12 999992 2 2 999999 1 162815 495062 686410 1 471662 497325 457768 2 2 999999 1 347806 520064 572140 1 2 999999 835858 2 2 999999 2 7 999986 2 302466 567819 2 352697 626944 1 304084 413239 26934 2 2 999999 2 2 999999 1 2 999999 432277 1 5 999994 139806 1 2 999999 -127991 2 2 999999 1 4 999996 505857 1 499928 926035 -526813 2 823948 851531 2 207508 408058 1 226900 726939 551078 1 301132 571337 -482751 2 563895 604114 1 220132 767154 -417873 2 2 999999 1 204792 244574 529962 1 2 999999 86124 1 2 999999 319462 1 2 999999 -38379 1 4932 434133 795552 2 109092 763120 1 445012 759550 863290 1 2 999999 -682172 1 2 999999 116695 2 18 999981 2 2 999999 2 3 999989 1 2 999999 871740 1 41036 741947 764454 2 8 999990 2 436267 580319 1 10 999999 -603542 1 2 999999 677227 2 234752 521282 2 2 999999 1 2 999999 305827 2 787582 966501 2 2 999999 1 2 999999 -766691 1 413047 480544 -255800 1 2 999999 -595435 1 70354 779782 994680 2 13 999986 2 2 999999 1 4 999998 529820 1 145771 871760 -947 1 2 999999 725521 2 2 999999 1 397328 997026 287316 1 14 999988 339386 2 2 999999 2 579248 789865 1 4 999999 -532857 1 440479 614997 -638380 1 2 999999 -991087 2 19 999982 1 95903 908618 790124 1 2 999999 -970709 2 16 999993 1 3 999994 490042 1 3 999994 188948 2 17 999998 2 15 999993 1 12 999990 -745700 2 262736 981224 1 229700 459904 -874777 1 2 999999 745404 2 561240 831796 1 169250 730949 816240 1 393161 436256 384922 1 17 999984 -759719 2 12 999992 2 279140 289383 1 2 999999 -768343 2 25263 979059 2 2 999999 2 20 999994 2 524662 869865 1 12 1000000 -345937 2 700872 851984 2 14 999988 1 2 999999 -876924 1 195175 839555 -630060 1 2 999999 11795 1 2 999999 150315 2 2 999999 2 3302 116448 1 2 999999 824375 2 15 999997 1 2 999999 543656 1 312749 667726 -339942 1 2 999999 796944 1 1988 984591 -714148 1 384584 688459 -286891 1 10 999985 127576 2 2 999999 1 15 999989 198643 2 18 999993 2 369455 681735 1 2 999999 -929299 1 2 999999 465654 2 2 999999 1 2 999999 -831407 2 10 999984 1 15 999983 -766017 1 2 999999 -261572 2 301204 375047 1 2 999999 -485942 1 2 999999 -410650 1 2 999999 -809575 2 2 999999 2 597683 841025 2 2 999999 1 2 999999 -159304 2 2 999999 2 367123 831687 2 2 999999 1 723508 982846 -531311 1 467926 540573 292421 1 442142 920070 959214 1 120322 448054 -458935 2 3 999989 2 12 999999 2 19 999990 1 102799 630248 -536232 2 1 999988 1 2 999999 261718 1 1 999981 853036 1 992637 999218 474578 2 282809 411343 2 2 999999 1 36235 598214 114908 1 2 999999 889351 1 3 999994 -102562 1 17 999993 561554 2 14 999997 2 152336 873906 2 2 999999 1 10 999982 -32348 1 2 999999 499726 1 3 999998 -13600 1 2 999999 -738009 2 564561 923399 1 20 999983 409531 2 2 999999 2 2 999999 1 495213 959323 932911 1 14 999984 64527 1 5 999995 317892 1 20 999995 951025 2 522802 558895 1 2 999999 -305671 2 2 999999 1 2 999999 -808050 1 14 999988 -363437 1 112579 892538 -503430 1 2 999999 -244128 2 16 999988 1 8 999985 616415 1 11 999994 -559787 2 2 999999 1 516753 940182 -541072 1 4 999992 -833462 1 2 999999 75928 2 26913 181400 2 2 999984 2 10 999982 1 1 999981 648479 1 11 999994 207791 1 15 999990 -922936 2 16 999986 2 2 999999 2 15 999983 1 16 999994 -304621 1 48869 162533 -651716 2 8 999997 2 2 999999 1 15 999985 346199 1 2 999984 -628475 1 495556 593739 -802744 2 168469 537518 1 2 999999 710597 2 2 999999 2 2 999999 2 2 999999 1 2 999999 444840 1 301204 606972 200159 2 10 999988 1 2 999999 -269451 2 2 999999 1 16 999989 326748 1 10 999988 264417 2 28192 785253 1 413746 789757 -948830 1 2 999999 396787 2 2 999999 2 199762 595860 2 2 999999 2 18 1000000 1 201831 938262 10501 2 2 999995 1 468248 499943 -129461 2 2 999999 1 415595 583610 -632590 1 6 999985 103530 1 2 999999 491660 1 32745 844563 442640 1 2 999999 380020 1 2 999999 990538 1 314187 768520 541960 1 174612 272385 -27879 2 784058 932375 2 11 999997 2 45529 755689 2 14 999996 2 2 999999 1 2 999999 -730773 2 81644 656950 1 2 999999 -282405 1 2 999999 -563092 2 699318 884952 2 636033 731415 2 2 999999 1 2 999999 -804404 1 15 999985 122513 2 120053 660473 1 7 999986 -724160 1 20641 281592 270352 1 233646 751109 31467 1 18 999988 935493 2 2 999999 1 1 999985 852677 2 17 999987 2 405563 521479 2 13 999984 1 2 999999 -726501 2 2 999996 1 2 999999 240331 1 2 999999 -81930 1 2 999999 700926 2 20 999984 1 4 999983 593864 1 9 999993 -41986 1 7 999991 -499045 2 2 999999 1 5 999996 340201 1 2 999999 -522486 2 151294 279604 2 182344 489822 1 2 999999 89978 2 2 999999 1 23730 467512 219515 1 19 999990 816799 1 2 999999 788647 2 2 999999 2 2 999999 1 2 999999 290408 2 2 999999 2 2 999999 1 17 999994 699086 1 528000 615554 -671965 1 15 999998 851095 1 19 999994 -844445 2 15 999990 1 15 999981 606789 1 2 999999 -481990 1 521982 648569 -877398 1 16 999984 -953419 2 274182 582200 2 8 999991 1 2 999999 -431094 1 9 999995 -400000 1 423314 657897 -111269 1 6 999984 -48766 2 2 999999 1 2 999999 77142 2 2 999999 2 2 999999 1 2 999999 -38065 1 8 999993 961529 1 294863 317836 -99010 2 10 999991 1 6 999985 -523979 2 2 999999 2 2 999999 1 2 999999 891383 1 5 999982 886708 2 9 999987 2 2 999982 2 112907 226893 2 19 999985 2 19 999987 2 6 999994 1 2 999999 -437034 2 612946 880255 1 340914 436101 736131 2 8 999993 1 3 999986 -461796 1 2 999999 -5541 2 408075 571369 2 5 999999 1 372821 808821 422567 1 423494 434489 684710 1 346240 794569 601946 2 2 999999 2 18 999990 1 19 999999 974002 1 14 1000000 -536554 2 2 999999 2 2 999999 2 2 999999 1 114101 722152 -678585 1 481612 569295 -575740 2 2 999999 2 326661 891545 2 2 999999 1 17 999987 18089 2 53954 126805 1 899872 944803 -271077 2 12 999986 2 119914 611413 2 19 999984 2 15 999993 1 136105 446942 -752118 1 238984 427956 -267323 2 145280 280780 2 364480 819523 1 285845 812835 -302846 1 9 999994 161472 2 8 999993 1 1 999998 910475 2 2 999999 2 606890 869840 1 2 999999 496213 1 818110 987331 -589479 2 2 999999 2 257635 781435 2 2 999989 1 146357 723706 336432 1 204419 784000 -765156 2 2 999999 1 81052 326424 690480 1 2 999999 849649 2 470037 627502 1 167614 917019 570785 1 280080 666470 145896 1 649336 781471 -702814 1 319220 915073 -10420 1 395120 537300 -887545 2 396554 398511 1 2 999999 -981618 2 19 999985 2 425252 632693 1 87930 430442 243210 1 280079 344644 744557 1 408812 780681 -641894 2 17 999986 2 1 999982 2 82292 807248 1 2 999999 671990 1 2 999999 759048 1 2 1000000 205256 2 387847 483367 1 2 999999 -802277 1 4 999997 549190 1 1 999996 -510849 1 650175 847649 369252 2 3 999985 2 504951 847866 2 2 999999 2 5 999984 1 5 999985 571973 2 368100 870539 2 105685 290756 1 12 999984 -809888 2 2 999999 2 12 999990 2 2 999999 1 119405 729243 -519623 1 1 999984 142882 2 13337 925601 2 10 999987 1 12 999984 264336 2 12 999982 1 181503 647729 -53966 1 6 999986 -533591 2 2 999999 1 127425 232168 424510 1 8 999982 468332 1 628154 730901 63965 2 15 999985 1 484849 715826 -917733 1 304535 845831 -33400 2 17 999982 1 12 999983 -780697 2 2 999999 1 2 999999 -792057 1 16 999989 -669030 1 166759 834588 686626 2 20 999996 1 14 999991 868225 1 10 999999 465851 1 16 999994 487742 2 16 999987 1 23736 197721 -857921 1 176982 262350 -186835 2 275231 991923 1 14 1000000 -168644 1 11 999981 787906 1 2 999999 -26846 1 2 999999 814416 1 10 999981 -55146 1 16 999991 578361 1 6 1000000 -102958 2 261843 873294 1 498724 978916 -39145 2 30020 309172 1 439018 713606 -191872 2 2 999999 2 133851 251615 2 2 999999 1 2 999999 -286653 1 583126 622363 764709 2 257812 887221 1 2 999999 499054 1 2 999999 339781 2 519353 871826 1 2 999999 923291 2 14 999981 1 23093 937711 200737 1 225806 727006 846152 1 16 999993 -286284 2 19 999986 1 118136 721223 -875155 2 183568 927571 2 4 999987 1 280123 903164 -741200 1 5 999986 -479878 2 689729 708893 1 158564 458688 682177 1 108140 941472 38388 1 2 999999 513319 2 2 999999 2 2 999999 1 98772 474929 713513 2 15 999983 2 18 999987 2 2 999999 2 371399 999594 1 2 999999 -167020 1 2 999999 -298140 1 135176 766166 872387 2 2 999999 2 13 999999 1 2 999999 3199 2 2 999984 1 10 999997 133902 2 2 999999 2 36979 123320 2 2 999999 2 283042 524526 2 2 999999 2 707851 889228 2 328939 539938 2 641831 842191 2 782096 921138 2 1 999996 1 813256 830513 370773 1 2 999999 740248 2 19 999989 1 2 999999 -487714 2 5 999987 2 2 999999 2 2 999999 2 6 999985 1 76251 244671 30732 2 2 999999 1 354001 818322 -535300 1 210416 731543 -698968 1 329160 831022 659799 1 1 999998 786387 1 43282 645769 61510 1 2 999999 872632 2 9 999989 1 2 999990 768249 1 13 999989 163921 1 9 999987 526196 2 3 999990 1 2 999999 491089 1 2 999999 -961378 2 2 999999 2 1 999987 1 17 999991 694291 1 2 999999 -880966 1 2 999999 929646 1 2 999999 -712457 1 186914 207770 -276807 2 2 999999 2 2 999999 1 254495 426848 -217433 2 13 999981 1 2 999999 56389 2 416709 874107 1 2 999999 896799 1 20 999984 -236521 2 4 999997 1 946294 983536 -240765 1 2 999999 -754588 1 608503 985329 -586938 2 57200 67289 1 97374 711129 730957 1 2 999999 881134 1 314566 994913 -615945 2 16 999994 1 121253 282803 -467665 2 2 999999 2 19 999997 1 7 999996 -400368 1 8 999981 671293 1 2 999999 877016 1 448049 479998 -295422 2 2 999999 2 14 999995 2 2 999999 2 20 999997 1 2 999999 -396909 1 9 999995 692110 2 4 999990 1 163563 435512 189929 2 314935 666942 1 14 999981 66261 2 2 999999 2 2 999999 1 41700 769402 -571355 1 126497 241459 -825102 1 549066 812996 -209017 2 6 999985 1 2 999999 182109 1 361798 574516 402005 2 18 1000000 2 2 999999 2 2 999999 1 7 999992 -275403 1 12 999990 675050 1 19 999993 54999 2 9 999992 1 2 999999 657626 2 2 999999 1 15 999990 177958 1 10 999996 399797 2 16 999986 1 2 999999 452365 2 103733 264751 1 2 999999 220266 2 2 999999 2 508411 883819 1 20 1000000 442539 2 12 999999 2 12 999982 2 117217 338076 1 443020 576115 -127602 2 427721 651277 2 315541 565856 2 2 999999 1 12 999981 -399677 1 108893 781954 783928 1 3 999998 -580157 2 5 1000000 2 20 999997 1 717479 946228 -27530 1 17 999988 -572019 2 417793 479794 1 2 999999 -741825 2 18 999989 2 2 999999 1 521084 702402 763190 1 5 999997 -800230 2 107710 234290 2 440569 954238 2 2 999999 1 4 999999 370670 1 2 999999 571787 1 1 999991 -395292 2 2 1000000 2 2 999999 2 2 999999 2 2 999999 2 4 999999 1 360571 882247 -473397 2 2 999999 2 781734 922577 1 452632 726602 855068 1 2 999999 -459001 1 19 999987 -469288 2 25420 318517 1 1 999996 55332 2 2 999999 1 13 999987 -901474 2 10 999993 1 19 999984 -751658 2 148703 502400 1 573065 978561 -314872 1 2 999999 602053 1 10 999985 -889876 2 65421 232949 1 2 999999 505631 2 2 999999 2 4 999984 2 2 999999 2 2 999999 2 13 999995 2 7 999996 1 97451 912602 -951419 2 153111 243222 2 156911 695435 1 187737 513303 -755603 1 42353 440311 -217786 2 2 999999 2 491039 795026 1 2 999999 740113 2 2 999999 1 670078 874582 -872299 1 587813 999404 -715238 1 5621 870393 -738787 1 625824 713696 -236665 1 57974 443070 -948219 2 2 999999 2 14 999988 1 352558 970017 -945701 1 2 999999 -274219 1 285192 821347 293822 2 3 999990 2 3 999998 1 16 999985 939602 2 2 999999 1 2 999999 915213 1 2 999999 -495642 1 2 999999 -757670 1 2 999999 730629 1 3 999985 886330 2 13 999982 1 2 999999 -388678 2 137813 269557 1 2 999999 23098 1 2 999999 -679413 1 2 999995 -670017 2 2 999999 1 2 999999 536617 1 2 999999 864026 1 109533 288681 -751163 1 404985 441852 -848827 2 256045 952950 1 396793 677481 -652183 2 2 999999 2 463558 601006 1 8 999990 -765816 1 2 999999 -346801 2 192219 323925 1 2 999999 -180245 2 3 999986 1 355958 652689 -798042 1 285403 730881 -860804 2 397523 419540 2 2 999999 2 17 999997 1 326200 823057 741681 2 5 999999 1 15 999985 986458 2 300959 843416 1 168126 615104 94162 1 90601 572619 -136406 2 527281 560334 2 394055 955417 1 635215 906833 683486 2 723410 864062 2 540532 707045 2 784362 948041 2 282293 741230 2 2 999983 1 337418 886655 159993 2 2 999999 2 719272 879057 1 2 999999 845932 1 2 999999 714782 1 146724 275511 989639 1 2 999999 378614 1 19 999984 874568 2 2 999999 2 2 999999 1 20 999996 -346833 2 2 999999 1 2 999999 -747832 1 16 999989 -767498 2 447497 686837 2 2 999992 2 20 999997 2 17 999981 1 2 999999 -78384 2 2 999999 1 2 999999 -281733 1 3 999998 404889 2 2 999999 2 2 999999 1 18 999983 -528628 2 1 999981 1 495679 875312 894172 1 361109 890224 -866413 2 1 999987 2 92119 391672 2 2 999999 1 9 999986 948549 1 2 999999 -781686 1 208615 339479 833145 1 2 999999 -942699 1 10 999994 -978485 1 2 999999 995478 1 8 999982 889002 2 373735 983525 1 570259 734651 174179 2 12 999997 2 563422 678881 1 20 999986 252880 1 498561 828073 346957 2 2 999999 1 8 999997 -544294 2 3 999984 1 2 999999 210112 1 3 999991 479965 2 12 999990 2 5 999981 1 2 999999 -702602 2 2947 38557 2 254369 940713 2 286503 328743 2 660484 970871 2 13 999991 2 13 999984 2 2 999999 1 15 999993 658877 2 15 999992 1 2 999999 148584 2 14 999992 2 2 999999 2 8 999990 2 1 999981 1 2 999999 238605 1 17 999984 -949571 1 165248 990742 -22974 1 839553 845122 -191992 2 7 999995 1 2 999999 -239729 2 2 999999 1 15103 400309 371040 1 12 999997 34764 2 8 999991 2 3 999983 2 2 999999 1 580034 992749 -412850 2 604234 914177 1 14 1000000 -776661 1 8 999996 850048 1 2 999999 -107069 2 2 999999 2 5 999996 2 31353 960140 1 2 999999 529614 2 2 999999 2 2 999999 1 2 999999 548619 1 2 999999 758355 1 13 999994 -632455 2 146581 310972 2 339106 657624 1 2 999988 -387181 2 11 999998 2 474954 919347 1 2 999999 170654 1 2 999999 543277 2 20 999985 1 2 999999 -894824 1 12 999993 983193 2 2 999999 1 2 999999 -633555 2 114476 832023 1 2 999999 582689 1 443116 600213 278124 2 18 999983 2 18 999989 2 423328 723767 1 2 999999 841991 2 5541 473517 1 5 999983 -930887 1 12 999988 107297 1 318524 486613 -635599 2 12 999983 1 16814 875435 428150 2 2 999999 2 11 999999 1 94053 324100 -806464 2 2 999999 2 13 999992 1 885745 922745 -758094 1 13 999986 500590 2 159228 236694 2 276522 384765 2 12 999994 2 3 999993 2 2 999999 2 350408 840603 2 2 999999 1 445139 448668 150751 1 2 999999 -164231 2 902920 966392 2 2 999997 2 2 999999 1 6 999992 -107067 1 8 999994 -837015 2 406767 615487 2 65227 563786 2 383594 842944 1 13 999995 -458164 2 15 999988 2 6 999982 2 639107 980752 1 3 999991 543881 2 3 999986 2 2 999999 1 2 999999 -377434 2 16 999988 1 18 999998 -573848 1 286496 321233 -863509 1 6 999988 72226 1 344021 369916 -435169 1 667177 887954 449258 1 2 999999 -716905 1 1 999995 14108 2 20 999988 2 3 999995 2 2 999999 2 61435 237772 2 2 999999 1 2 999999 -933223 1 2 999999 -110904 1 5 999992 366077 2 11 999985 1 263811 944174 -915458 1 2 999999 542691 2 6 999985 2 2 999999 1 6 999986 700319 1 36000 734804 -983429 1 2 999999 713818 2 2 999999 2 18 999992 2 443555 528347 1 2 999999 -202188 1 14 1000000 45276 2 3 999988 2 2 999999 2 375014 855600 1 2 999999 -516486 1 3 999987 -626426 2 18 999983 1 250313 574314 -233043 1 2 999999 -860736 1 2 999983 61094 2 2 999999 1 6 1000000 -758034 1 8 999985 -584349 2 2 999999 2 409299 511244 1 2 999999 -376534 1 2 999999 -32832 1 24144 984079 711942 1 1 999987 -389881 1 19 999989 991587 2 2 999999 1 2 999999 63097 2 2 999999 1 11 999996 -276175 2 2 999991 2 12 999999 1 2 999999 557818 2 2 999999 1 12 999990 -302289 2 134866 416804 2 2 999999 1 2 999999 -318688 1 2 999999 -666940 1 4 999988 473735 1 36022 783215 -32445 2 504180 627051 2 1 999994 1 20 999995 -630461 1 12 999998 613345 1 1 999999 348893 2 168747 808882 2 502473 990506 1 19 999991 301531 1 239286 988658 -889081 1 2 999999 -504678 1 80892 426612 536657 1 16 999983 -462386 2 875465 928990 1 628811 704460 821503 2 2 999999 1 10 999995 -900655 1 17 999998 -926192 2 2 999999 2 52872 816147 1 2 999999 -206210 1 100114 789000 -554488 2 2 999999 2 8 999989 2 15 1000000 2 231050 775991 1 2 999999 150636 2 9 999994 2 1 999990 2 1 999981 2 13 999993 1 2 999999 -551247 1 492697 629767 -535134 1 9 999986 939865 1 11 999988 595616 1 2 999999 -473073 2 2 999999 1 2 999999 807673 2 583745 682167 1 16 999984 -686308 1 33719 996626 -702960 2 109595 950513 2 11 999998 2 9 999998 1 2 999999 -130598 2 6 999994 2 350033 638856 2 12 999999 1 637256 646363 -739104 2 2 999999 2 2 999999 1 18 999985 -949927 1 5 999984 659969 2 12 999986 1 60338 954219 128470 2 17 999986 2 1 999995 2 95661 354103 2 10 999981 1 3 1000000 -419230 1 2 999999 292270 2 13 999995 2 531166 774446 1 620863 938914 702430 1 14 999999 159990 1 12379 746936 895883 2 272670 747554 2 2 999999 2 2 999999 1 2 999999 -885368 2 316169 414434 1 892531 970818 -961152 2 11 999990 1 2 999999 54447 1 20 999989 414339 1 268081 686810 676797 2 585265 911535 2 63366 254289 2 18 999985 2 2 999999 2 2 999999 2 2 999999 2 11 999999 1 2 999999 -977719 2 2 999999 1 2 999999 612636 2 2 999999 1 16 999984 571853 2 17 999983 2 77881 549318 2 5371 737192 2 2 999999 1 2 999999 -850063 1 2 999999 -652260 1 2 999999 -656310 1 2 999999 -494666 1 5 999996 -195938 2 266112 357966 2 488623 590938 1 2 999999 677061 2 457037 712825 1 2 999999 846297 1 13 999996 -257731 2 13 999982 1 706532 882125 658419 2 56474 419737 1 7 999995 766051 1 468083 709726 -966297 1 5 999981 -319640 1 959908 996740 -987639 1 5 999988 92983 2 9079 54611 2 14 999990 2 237011 537949 2 532915 570197 1 6 999994 214927 2 2 999999 1 1 999993 855199 2 2 999999 2 2 999999 2 17 999998 2 6 1000000 2 321257 917966 1 20 999986 89441 1 17 999991 -807160 1 5 999988 -470086 2 2 999999 1 2 999999 -768891 2 11518 821897 1 55356 109045 647896 2 2 999983 2 4 999995 1 1 999987 560033 2 235398 241579 1 20 999987 776390 1 2 999999 -29417 1 214079 927592 214656 2 331449 582293 2 805609 871262 2 19 999996 1 395974 883943 -599689 2 12 999982 1 50249 361935 759116 2 623764 743429 1 14 999984 -37040 2 2 999999 2 68672 267970 1 2 999999 121858 2 2 999999 2 2 999999 1 14 1000000 962299 2 471951 970839 1 2 999999 213117 1 14 999989 -879386 2 259018 694316 1 2 999999 7805 2 17 999994 2 2 999999 2 317268 575475 2 2 999999 2 2 999999 2 2 999999 1 8 999989 183629 2 2 999999 2 8 1000000 1 110606 345565 902649 1 2 999999 789149 1 10 999983 -834372 1 475781 483253 -944368 2 410397 899337 1 16 999990 936884 2 60888 156517 1 75281 171754 -717236 1 17 999999 -351057 2 2 999999 1 2 999999 333365 2 476233 674067 1 2 999999 -497688 2 2 999999 2 5 999989 2 212043 897883 1 16 999988 -410931 1 2 999999 -40286 2 173454 316386 1 9 999981 85402 2 3 999985 1 309455 573018 -246114 2 11 999983 1 18 999993 980348 2 5 999997 1 3 999983 -167426 1 2 999999 498061 1 2 999999 572097 2 2 999990 2 2 999999 2 68019 249947 1 745207 781317 -303601 2 2 999999 1 18 999983 -754312 1 2 999999 984608 2 2 999999 1 2 999999 -839325 1 9 999992 945707 1 2 999999 -238159 1 2 999999 -361937 1 2 999999 209831 2 18 999992 1 9 999999 -776361 1 255145 745258 484907 2 115034 631457 1 2 999999 917150 1 2 999999 431800 2 2 999999 1 2 999999 937681 1 101568 243321 -917445 2 640420 872554 1 2 999999 -192239 1 273334 505704 377346 1 2 999999 364467 2 5 999998 2 2 999999 2 50572 654817 1 196499 513955 -87981 2 2 999999 2 2 999999 1 2 999999 542066 1 13 999999 531437 2 424409 885665 1 2 999999 -346485 1 2 999999 698937 2 2 999999 2 2 999999 2 11 999997 2 133271 292197 1 400671 937767 -329426 2 468436 569804 2 176048 475445 1 2 999999 772512 2 2 999999 1 821720 833828 -587131 2 37465 863575 1 398283 563195 822121 1 183603 966664 -88029 2 10 999992 1 2 999999 504186 2 481553 655867 2 409343 680476 1 2 999999 348786 1 16 999995 -664099 2 2 999999 1 2 999999 911901 1 2 999999 -51440 1 2 999999 717433 1 5 999988 -605040 2 660171 905248 2 2 999999 2 147618 801063 1 57900 766128 -854628 2 15 999981 2 11061 457391 2 113928 729516 1 2 999999 -441664 2 12 999993 2 2 999999 1 2 999999 -446067 2 151273 955283 1 2 999999 279244 2 302982 927011 1 2 999999 279151 2 15 999996 2 2 999999 2 2 999999 2 15 999988 1 12 999986 -59183 2 376355 641667 2 2 999999 2 2 999999 1 2 999999 914151 1 391973 665619 281146 2 19 999997 2 2 999999 2 15423 725794 1 17 999990 591195 2 8 999996 2 2 999999 1 2 999999 -571032 1 2 999999 206902 2 308421 580296 2 324526 439019 2 259834 318929 1 258960 933390 504886 2 272140 589876 1 16 999988 122952 2 235624 448786 2 3 999994 2 13 999995 2 20 999992 2 2 999999 2 2 999999 1 2 999999 224466 2 2 999999 1 225617 865586 475819 1 756211 756607 755454 1 7 999998 899503 1 16 999998 -327368 1 2 999999 907713 2 20 999995 1 12 999985 686024 2 5 999996 2 163395 517583 1 58843 208986 979684 1 16 999986 -533267 1 2 999999 -254491 1 77552 107627 383554 1 2 999999 672742 2 246347 570427 2 2 999999 2 2 999993 2 2 999999 1 2 999991 139599 1 8 999989 -924284 1 804074 855236 950486 2 2 999999 1 14 999988 673686 2 305782 852802 2 130655 685861 2 764749 841045 2 681556 919170 2 17 999992 1 13 999989 937235 1 8 999996 3833 2 2 999999 2 2 999999 2 11 1000000 1 54334 569548 -277447 2 17 999992 1 444005 850664 510443 2 2 999999 2 439598 639675 2 186996 649698 1 287950 476924 -616816 2 12 999988 1 913487 966153 391679 1 17 999987 487528 1 20 999988 377436 1 14 999985 867401 2 2 999999 2 87023 514241 2 885655 959724 1 7 999993 -686576 1 597361 888953 -552646 2 11 999990 2 2 1000000 1 2 999999 -597102 2 202390 312501 2 2 999999 1 568307 862707 897042 2 16 999982 2 396988 582171 1 534005 735783 545828 1 1191 842688 743257 1 324331 576626 -834000 2 100056 158429 2 2 999989 1 130501 160298 -38748 2 19 999993 2 2 999999 1 148089 235526 -624762 2 63444 153544 2 2 999999 2 2 999999 2 499425 801836 2 620549 634539 1 2 999999 -459717 2 8 999999 1 4 999991 -464134 2 19 999995 1 178949 536532 55715 2 23045 642894 2 737259 916854 1 19 999999 -55034 2 13 999988 2 6 999993 2 2 999999 1 13 999991 -311943 1 2 999999 348637 2 558020 564242 1 356848 671129 -49819 1 2 999999 -193929 2 2 999999 1 19 999995 196088 1 281656 756252 -913922 1 2 999999 80604 2 548527 668150 1 2 999999 788596 2 2 999999 1 390282 731564 8846 2 18 999986 1 2 999999 402698 1 535333 881043 125339 1 18 999986 30122 1 67682 191913 878535 1 760453 869375 -40968 1 164063 491399 -343445 2 2 999999 2 2 999990 2 2 999999 1 2 999999 367885 1 784551 949057 511297 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -27828 2 17 999985 2 280328 974735 2 2 999992 2 2 999999 1 185616 898687 -492125 2 7 999981 1 874866 904357 -394520 2 114565 205740 2 2 999999 1 658833 754000 381545 2 309108 769363 2 317683 821032 1 2 999999 901350 1 341941 527640 797176 1 2 999999 -851036 1 2 999999 907892 2 9 999999 1 11 999981 -185882 1 2 999999 314676 2 2 999999 1 14 999989 376541 1 184420 386555 263936 2 580529 780944 2 2 999999 2 382761 982133 2 2 999999 1 4 1000000 -143086 2 2 999999 2 8 999994 1 488508 559531 49162 2 359787 748343 1 740628 761180 -929862 1 2 999999 57879 2 688317 777217 1 12 999986 473454 1 2 999999 -921191 1 457264 710307 576853 2 2 999999 1 2 999999 -257249 2 14 999991 1 14 999989 -576953 2 6 999987 1 43005 394723 774873 2 2065 996279 1 2 999999 79785 2 20 999998 1 164131 837065 121681 1 2 999999 327515 2 12 999993 2 153378 638707 1 2 999999 -230705 2 2 999999 2 12 999998 2 655675 804735 1 127934 354818 93660 2 10849 177826 1 2 999999 -645203 1 93585 615231 -5946 2 20 999989 1 2 999999 -186910 2 94067 351625 1 2 999999 -339883 2 2 999999 1 2 999999 566249 2 491093 664531 1 2 999999 -437919 1 2 999999 -378387 2 2 999999 2 6 999983 2 2 999981 1 10 999990 893479 1 2 999999 779506 2 508845 800486 2 192038 415587 2 2 999999 1 2 999999 -880518 2 2 999999 1 7 999982 -951229 2 2 999999 1 316053 689534 674622 2 2 999999 2 17 999985 2 285237 399224 2 260237 989723 1 9 1000000 534332 2 88285 507992 2 2 999999 2 2 999999 1 2 999999 -316221 2 2 999999 1 2 1000000 730670 2 14 999998 2 502206 679186 1 18 999981 -108376 1 2 999999 -613148 1 4 999995 -889408 2 681579 895327 2 8 999996 1 2 999999 -72837 2 15 999988 1 697523 974624 850819 2 498533 810979 1 13 999998 98917 2 4 999993 2 7 999994 2 20 999995 2 265 683294 2 256829 757962 1 16364 375571 394482 2 6 999988 1 37765 844405 -104144 1 2 999999 -264168 2 3 999997 1 2 999999 -624998 1 126352 128599 -596403 1 2 999999 180776 2 2 999999 2 2 999999 1 14 999997 605084 2 950572 988611 1 15 999982 343747 2 4 999997 2 2 999999 2 12 1000000 1 9 999999 -910047 1 2 999999 -600560 1 2 999999 871924 1 38734 653443 -939668 1 579101 970667 300199 2 8 999988 1 1 999994 425328 1 526962 943331 379688 2 2 999999 2 19 999984 2 866014 983160 2 7 999990 2 18 1000000 1 3 999999 826501 2 2 999999 1 2 999999 57594 1 578416 628666 -524808 1 2 999999 -415920 1 1 999984 -833656 2 640327 873939 2 2 999999 1 2 999999 518501 2 308879 960251 2 5 999999 2 2 999999 2 523098 599586 1 132826 247150 -758032 2 969795 986093 2 3 999988 1 2 999999 -693141 2 2 999999 1 2 999999 741807 2 2 999999 2 2 999999 1 232552 791470 -735278 2 431249 843620 2 2 999999 2 8 999983 1 8 999998 272297 2 643507 708913 1 604394 885859 -468112 2 2 999999 2 10 999994 1 3 999990 -637396 1 13 999989 151302 2 10 999993 1 2 999999 -840309 1 543084 993700 44294 2 18 999996 2 337071 810025 1 6 999985 781783 1 12 999985 -731454 1 2 999999 448314 1 281611 803318 125294 2 1 999986 1 126970 319432 823824 2 15 999990 1 2 999999 -157395 2 281609 541638 1 17 999988 953232 1 2 999999 8336 1 51316 211376 791996 1 13 999984 -406187 2 668352 761785 2 450341 974145 2 2 999999 1 18 999983 779790 1 68452 346734 -782821 2 434573 436498 2 2 999999 2 2 999999 1 645625 762973 705449 2 2 999999 1 77614 169324 -672817 2 2 999999 1 16 999998 -972117 2 113849 558134 2 7 1000000 2 35800 270065 2 2 999999 2 2 999999 1 14 999990 -80826 2 18 999993 2 15 1000000 1 20 999994 -643506 2 2 999999 1 349565 524474 -578673 1 191601 981535 -278863 2 10 999999 1 2 1000000 -201961 2 15 999992 2 6 999989 2 2 999999 1 444820 730907 357795 2 220352 649652 2 12 999998 1 2 999999 -138479 2 2 999999 1 57077 623401 479301 1 20 999987 -441596 1 2 999999 -983700 1 18 999999 -403892 1 15 999987 106122 2 7 999986 2 2 999999 2 561381 828307 1 49499 809507 348374 1 290078 618523 238922 1 2 999999 -33266 2 2 999999 1 122741 446892 783712 1 2 999999 566835 1 146625 439116 256197 2 2 999999 1 2 999999 933172 2 271112 692948 2 323170 388032 1 2 999999 -134809 2 479924 706788 1 2 999999 968550 1 33903 567570 837779 1 13 999991 -485173 2 166491 821950 1 6 999993 455419 1 7 999998 249198 2 9 999989 1 19798 641765 971770 2 1 999996 2 619229 845156 1 41769 273723 -71011 2 4 999983 1 2 999999 161020 1 16 999985 799192 1 16 999984 460953 2 2 999999 2 17 999996 1 69688 452078 -347063 2 2 999999 1 2 999999 -432930 1 2 999999 720622 2 412801 858665 2 18 999986 2 889778 959260 1 5 999997 -615814 1 2 999999 -852704 1 623171 968429 750665 1 2 999999 994725 2 63557 140708 2 1 999993 2 12 999981 1 2 999999 536701 1 2 999999 16529 1 2 999999 -7867 2 12 999999 1 1 999996 786781 2 608896 733072 1 251957 258744 -648664 1 2 1000000 -285684 1 2 999999 -422978 1 2 999999 -481803 2 2 999999 2 548131 983129 1 13824 221635 844500 2 15 999995 1 11 999985 -653933 2 11 999996 2 2 999999 2 3 999982 2 2 1000000 2 2 999999 1 366820 881037 -928690 2 241142 526405 1 2 999999 -672799 1 2 999999 347904 2 2 999999 1 529356 973426 -185135 2 2 999999 2 8 999984 2 264242 997302 2 2 999999 2 460989 549273 2 108893 673580 2 774473 945783 1 441531 632629 -725317 1 8 999996 874368 2 594190 817873 1 2 999999 -92373 1 16 999992 -56415 1 481411 772342 593086 1 17 999988 -249559 1 278323 771487 895067 2 2 999999 2 3 999995 1 3 999993 737769 2 2 999999 2 12 999990 1 2 999993 -502200 1 15 999994 57432 1 2 999999 56394 2 2 999999 1 1 999991 -358945 1 443968 909820 -571935 2 2 999999 1 2 999999 -76491 2 2 999999 2 435644 560143 1 2 999999 -763855 2 2 999999 1 1 1000000 474387 1 1 999997 544969 2 2 999999 1 2 999999 293522 1 1746 250932 591774 2 15 999982 2 2 999999 2 2 999999 2 4 999993 1 15 999991 995205 1 473771 809667 -11287 2 318206 914308 2 2 999999 2 2 999999 1 2 999999 -755346 2 6 999990 2 4 999989 1 7 999987 -404314 1 2 999999 444658 2 2 999999 1 19 999992 -348100 2 222130 274844 2 155379 359388 2 937680 979361 1 330858 936246 -980285 2 14 999984 2 16 999986 2 2 999999 1 19 999982 -2135 1 6 999990 320700 1 2 999999 86599 2 2 999999 1 175303 565942 397467 2 440638 593065 2 365794 605948 1 2 999999 511150 2 514457 635058 2 8 999990 1 4 999982 968094 1 7 1000000 -885968 1 381172 409913 -964131 1 356238 742713 -198732 1 312616 566368 -166332 2 2 999995 1 11 999984 597294 1 13 999984 -783880 2 2 999999 1 588761 637580 645261 2 2 999999 1 227056 395675 -508973 2 2 999999 2 2 999999 2 127558 442965 2 63950 735009 1 16 999994 245395 2 2 999999 2 2 999999 2 14 999993 2 2 999996 1 612905 940052 101184 1 2 999999 -640623 1 142582 321251 -267094 2 2 999999 2 2 999999 1 2 999999 950222 1 1 999991 164266 2 18 999998 2 609316 886724 1 448489 984998 952929 1 703365 755748 828605 1 2 999999 -605264 2 2 999999 1 2 999999 364141 1 2 999999 -437843 2 2 999999 2 18 999989 2 2 999999 1 2 999999 715117 2 13 999985 1 2 999999 893102 2 2 999999 1 5 999991 -20975 2 2 999999 1 2 999999 809070 2 2 999999 2 70531 526807 1 219054 979357 18132 2 7 999995 2 16 1000000 2 2 999999 2 2 999999 2 2 999999 1 56259 729219 -413991 1 4 999994 -647862 1 2 999999 -237996 2 18 999983 1 537774 673981 144197 2 5 999992 1 12 999993 516967 2 3 999995 1 280203 342009 395857 2 603754 965941 1 160896 462707 -677496 1 2 999999 -442989 1 11 999989 -874533 2 15 999991 1 26598 36342 683578 2 262174 601832 2 15 999992 1 2 999999 714792 2 445195 477827 2 2 999999 1 15327 957280 -116295 1 382600 541056 -497154 1 2 999999 764794 2 491574 985672 1 12 999994 -221597 2 411565 701655 2 237078 465616 2 208755 594560 2 12 999992 2 2 999999 1 44463 809556 -597888 1 490534 697567 -12699 1 19 999981 -89992 2 11 999983 1 8 999989 199147 2 12 999990 2 375301 859251 2 2 999999 2 89053 470918 2 5 999986 2 698814 803980 2 2 999999 1 2 999999 -503201 2 2 999999 2 139351 473281 2 14 999992 2 2 999999 2 12 999993 2 602160 681108 2 196123 407607 2 4292 585925 1 2 999999 632985 2 17 999998 2 557880 679915 1 2 999999 841 2 20 999991 2 364407 930559 2 2 999999 2 2 999999 1 641198 686845 289613 1 219426 342986 -99926 1 132857 629526 -940222 2 2 999999 2 57404 937265 1 2 999999 919920 2 392942 884277 2 782631 950735 2 2 999999 2 2 999999 2 14 999994 1 18 999983 -689292 2 2 999999 1 4 999982 845294 1 19042 872885 -72783 1 314749 549241 -596405 2 197231 562393 2 9 999999 2 161722 389276 1 283214 976868 17612 2 324908 337637 1 4 999985 325811 2 2 999999 1 2 999999 -749540 2 2 999999 1 2 999999 99609 1 343341 363340 700124 1 2 999999 -288859 2 585815 944887 1 2 999999 764766 2 2 999999 1 9 999990 887799 1 386951 496609 601397 1 2 999999 675039 1 223203 229407 -371926 1 2 999999 956626 1 216484 741058 565235 1 2 999999 -222367 2 2 999999 2 2 999999 1 582204 643932 -710204 2 18 999989 2 7 999996 1 319743 578460 -366446 2 114494 338036 1 2 999999 -450669 1 15 999999 360380 1 2 999999 230439 2 372498 382858 1 2 999999 305574 2 927452 953959 2 2 999999 1 1 999996 164616 1 2 999999 -330136 1 2 999999 223879 2 2 999999 2 244593 828226 1 2 999999 621907 1 4374 595379 -613837 2 50988 672578 1 1 999984 -262192 1 298935 620887 244746 2 2 999999 1 128832 933944 544327 1 64988 637945 169020 2 2 999999 1 8 999998 -16426 2 2 999999 2 15 999982 1 518927 667901 -332036 2 363392 578812 2 1 999995 1 2 999999 504118 2 2 999999 2 15 999987 2 7305 473012 1 2 999999 -717244 1 2 999999 696842 1 411686 992517 -410302 2 461164 719757 1 6 999982 227950 1 326877 839318 813985 2 323859 635733 1 289616 684826 44180 1 17 999984 437459 1 2 999999 932742 2 432103 564780 2 19 999990 2 310630 933969 2 20289 399049 1 17 999989 -455703 2 2 999999 2 2 999999 1 59818 678794 705882 2 6 999995 1 7 999990 603882 2 20 999994 1 2 999999 521730 2 2 999999 2 7 999992 2 2 999999 2 2 999999 2 439947 578221 2 2 999999 1 16 999991 525291 1 2 999999 -374462 2 109288 455840 1 4 999999 759115 1 2 999999 770732 2 20 999988 1 250939 604695 -826975 2 4 999999 2 2 999999 1 2 999999 -323987 2 17822 88396 2 2 999999 2 3 999999 1 9 999981 835685 2 3 999982 1 20 999999 -60300 2 2 999999 1 569531 631919 463790 1 2 999999 934239 2 15 999984 1 17 999993 781961 2 2 999999 2 351245 585314 1 8 999997 -269101 2 14 999999 1 424609 826532 -212573 2 2 999999 2 9 999982 1 11 999983 -48353 1 506976 827058 -876834 2 2 999999 2 41933 260484 1 12 999993 -508482 2 703695 944068 2 2 999999 2 2 999999 1 252734 812076 604297 1 409286 607642 748227 2 20 999991 1 11 999998 899093 1 744096 936654 314952 1 264216 438567 984433 2 2 999999 1 489256 670789 89120 2 2 999999 2 20 999997 2 1 999983 1 2 999999 -886138 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 594925 2 2 999999 1 2 999999 219590 2 92430 999740 1 18 999982 25518 2 668658 732950 2 2 999999 1 291575 420653 672536 1 583892 774046 249584 2 3 999983 1 74246 907073 -837553 1 7 999986 846476 1 273210 585751 -853700 2 484884 978860 2 2 999999 1 18 999997 476332 2 13 999990 1 500982 913121 529263 1 216880 435960 110224 1 472484 472718 798243 2 2 999999 1 8 999986 171646 2 2 999999 1 2 999999 -722897 1 2 999999 294804 2 2 999999 2 210871 365461 2 518603 794086 1 20 999990 -111851 2 2 999999 1 234988 916775 752087 1 2 999999 -589553 2 294757 823313 2 2 999999 2 2 999999 1 2 999999 -706747 2 2 999999 1 2 999999 -628859 2 5 999985 2 11 999985 1 2 999999 -501759 1 282588 797903 -472827 2 537765 904831 1 540864 924482 -659110 2 495826 606631 2 14 999987 1 98669 134500 -834227 2 2 999999 1 10 999990 -812412 2 46328 616482 1 13 999999 -53653 2 107308 463847 1 19 999984 -862358 1 105927 635200 -767537 2 9 999985 1 473039 773370 -221408 1 350633 597910 -162932 1 2 999999 -54559 1 16 999997 -991305 2 24930 381152 1 200862 675673 -566107 1 4 999994 -378835 1 51436 503557 -592107 1 2 999999 -712052 2 17 999981 2 2 999999 2 4 999982 2 319900 747382 1 409596 839867 554841 2 17 999989 1 2 999999 442116 1 1 999999 408133 2 20 999989 1 6 1000000 -63635 2 755763 831754 1 18 999990 633493 2 2 999999 1 5 999998 652244 1 754628 754782 502412 1 14368 133522 364621 2 2 999999 1 20 1000000 959975 2 14 999988 2 2 999999 2 20 999989 1 2 999999 -276534 2 624409 707981 2 91955 671133 1 4 999983 -485414 1 12 999990 769002 2 2 999999 2 8 999998 2 2 999999 2 328154 850116 1 20 999981 377235 2 1 999984 1 9 999991 280252 1 4 999997 -761962 2 446779 503030 2 4 999987 2 143626 902433 1 2 999999 -207300 1 2 999999 263791 2 410133 682572 1 13 999993 710676 1 2 999999 -587858 2 472941 728870 2 2 999999 1 2 999999 -332557 2 96499 471757 2 592633 975733 1 17 999988 599185 1 2 999999 -606182 1 2 999999 88149 2 377557 760028 2 250438 707258 1 2 999999 -685958 2 2 999999 1 2 999999 -247073 2 11 999996 2 2 999999 2 12 999998 1 7367 906271 -457283 2 530016 777584 1 498393 588708 749124 1 19 999998 149766 2 2 999999 1 2 999994 659822 1 4 999995 796108 1 339337 428246 687537 1 2 999999 -40567 2 2 999999 1 2 999999 -602787 2 69684 307377 1 2 999999 -942528 2 321207 944204 1 13 999996 -996247 1 2 999999 -185406 1 2 999999 -340298 2 2 999999 2 2 999999 1 15 999995 -520846 1 2 999999 223733 2 19 999997 2 154733 269754 2 240112 277399 2 2 999999 1 478406 666265 -922057 2 12 999998 1 9 999987 -609542 1 2 999999 856822 1 71620 841276 806183 2 279138 692971 2 16 999985 2 12 999993 1 417427 427831 550931 2 533245 718497 1 2 999999 490329 1 2 999999 473078 2 12 999984 2 12 999997 2 2 999999 2 2 999999 1 6 999984 69790 2 14 999994 1 2 999999 849208 1 195864 387727 -189541 2 7 999992 2 9 999993 1 7 999991 83720 1 2 999999 -931798 2 2 999999 1 789916 903303 146384 1 2 999999 43355 1 474464 889290 902644 2 16 999995 2 3 999990 2 106281 919563 1 221987 611468 216643 2 8 999982 2 12 999982 1 840985 879833 268296 1 184102 897217 -649695 2 2 999999 2 344370 344842 1 2 999999 928211 1 10576 333915 975911 2 4 999990 1 7 999981 -677713 2 2 999999 1 169663 710474 -86752 1 2 999999 -317751 2 2 999999 1 9 999986 -814061 2 2 999999 2 2 999999 2 16 999998 1 120663 586927 -427198 2 7 1000000 1 12 999983 880714 1 2 999999 -400718 2 10 999993 2 46756 197580 1 8 999997 -17398 2 9 999989 2 75831 908177 2 1 999984 2 1 999984 1 6 999984 -24746 1 212973 972335 -762240 2 2 999999 2 2 999999 2 291039 545980 1 2 999998 -525505 2 173039 381729 1 2 999999 -744999 1 13 999991 -699596 1 548003 948827 -549400 1 259555 865532 -620689 2 14 999996 2 889203 894350 1 288985 668742 437450 1 2 999999 735629 2 1 999982 2 6 999985 1 2 999999 819682 1 2 999999 15379 2 105810 755558 1 2 999999 -504199 2 2 999999 1 2 999999 114634 2 2 999999 2 217816 814412 1 2 999999 173399 2 14 999986 1 16 999995 -327678 2 3 999991 2 282089 777700 1 7 999984 58109 1 362706 878132 231298 2 2 999999 1 5 999999 -204220 1 619708 966403 247948 2 2 999999 2 2 999999 2 406566 903206 2 24634 251198 1 9 999987 -632095 1 2 999999 706184 1 144511 543659 -809497 2 2 999999 1 649080 701224 348543 1 2 999999 866104 1 158765 655060 -835437 1 2 999999 -504296 2 13 999989 1 2 999985 -204983 1 298502 969907 386929 1 434244 757682 494730 1 599564 775376 411140 1 2 999999 -951793 1 13 999983 -952750 1 471152 571548 233254 1 2 999999 343216 2 4 999995 1 2 999999 746884 1 284452 838495 -522091 2 2 999990 1 4 999997 -776165 2 686449 724292 1 4 999998 -435812 2 2 999999 1 15 999991 351562 2 17 999981 2 601280 997872 2 2 999999 2 2 999999 1 2 999999 528084 1 3 999992 -357637 2 313123 560888 1 183060 702295 906346 1 2 999999 -789248 1 2 999999 484812 1 2 999999 625604 1 24331 671204 -848239 2 2 999999 2 239561 721684 1 173408 680030 571699 2 2 999999 2 290266 629287 1 281238 417063 884920 1 2 999999 832632 2 11 999992 2 6 999994 1 2 999999 173507 2 12 999995 2 19 999987 1 568162 894250 -82935 2 6 999986 1 2 999999 16448 1 4 999992 77730 1 239196 487372 223034 2 2 999999 1 558179 662889 -635154 1 2 999999 770123 2 46413 746716 2 11 999985 1 2 999999 -699188 1 8 999995 141169 2 5 999992 1 789656 966520 958968 2 2 999999 1 2 999999 890907 1 484087 635992 287829 2 2 999999 2 15 999983 1 10 999985 458744 1 16 999983 -771827 2 13 999993 2 532430 661466 2 2 999999 1 2 999997 -257734 2 2 999999 2 2 999999 1 116061 335584 396012 2 279402 336811 1 2 999999 710982 1 2 999999 -242008 2 89166 593105 2 2 999999 1 20 999993 -204294 1 19 999983 -177281 1 443523 514395 512208 2 4 999997 1 2 999999 -361597 2 18 999983 2 8 999992 1 2 999999 413536 1 3 999998 -378914 1 2 999999 636012 1 2 999999 -247609 2 19 999990 2 10 999997 2 15 999983 1 12 999998 -768980 2 2 999998 1 7 999984 -173248 1 163344 709920 510340 2 2 999999 2 72570 546618 2 2 999999 2 7 999999 1 2 999999 -20630 2 103582 817164 1 11 999984 -62044 1 2 999999 291269 2 6 1000000 1 4 999999 997889 2 14 999988 1 830245 979110 -764820 1 15 999995 916638 1 9 999981 -335108 2 71243 448838 2 2 999999 2 596690 830023 1 33665 402933 -56359 2 9841 352956 1 18 999984 402598 2 2 999999 2 2 999999 2 196078 757987 2 2 1000000 1 149455 796227 714642 2 2 999999 1 2 999999 -48828 1 842660 930354 505045 2 198226 897839 1 18 999990 -470182 2 4 999995 1 15 999995 -837158 2 2 999999 2 10 999995 2 2 999999 1 2 999999 227584 2 16116 419051 1 162828 810402 712182 2 18 999993 1 270274 389332 -531150 2 127164 392469 2 2 999999 2 23749 956023 1 548323 976701 87005 1 12 999999 -665050 1 780204 833575 -918206 2 20 999992 1 230118 287441 200415 1 15 999984 88076 2 2 999999 1 15 999982 -327295 2 2 999999 2 2 999985 1 16 999989 589896 2 2 999999 2 496945 578801 1 7 999988 851094 1 252989 613333 954980 2 2 999999 1 10 999985 170788 2 339137 730969 2 463604 920378 1 2 999999 -637004 1 7866 380240 152471 2 200897 490338 1 125411 220312 405242 2 2 999999 2 19 999986 2 1 1000000 1 235460 945560 184032 2 11 999998 2 2 999999 2 11 1000000 2 6 999981 2 55835 812138 1 2 999999 540554 1 2 999999 -97022 2 2 999999 2 225412 335186 2 8 999991 2 2 999999 2 17 999997 1 10 999991 -163957 1 78566 552520 177164 2 14 999986 1 2 999999 -24010 1 2 999999 218419 2 2 999999 1 4 999983 56361 1 2 999999 516466 1 51960 867566 807760 2 2 999999 1 2 999999 -930456 2 2 999999 1 2 999999 -91960 2 954177 954567 2 302966 613982 2 13 999997 2 2 999999 1 6 999997 -438458 2 7564 20270 2 19 999984 1 15 999999 652276 2 20520 876997 2 4 999983 1 2 999999 -650201 2 6 1000000 1 224029 400360 -738746 2 2 999999 1 421431 933039 -677862 2 42810 120456 2 122953 359723 2 2 999999 1 12 999988 645373 2 19 999999 1 17 1000000 192897 2 2 999999 1 2 999999 -5966 1 2 999999 -644840 1 20 999989 959948 2 16 999989 2 86448 583016 1 2 999999 734859 2 827385 880823 2 4 999985 2 2 999999 2 2 999999 1 2 999999 203814 2 2 999999 1 2 999999 545375 2 2 999999 2 15 999997 2 223974 972579 2 7 999988 1 2 999999 226744 2 18 999997 1 175665 825321 425645 1 2 999999 -247946 2 52478 432834 1 2 999999 -139676 2 8 999991 1 301764 472492 948036 1 339576 508487 640069 1 2 999999 528836 2 269200 634230 2 2 999999 2 7 999994 2 2 999999 2 19 999996 2 2 999999 2 2 999999 1 10 999993 538578 2 42696 554175 1 145984 923978 -778917 1 2 999999 726358 2 2 999999 1 580833 616562 614298 2 27597 479711 1 11 999981 42384 1 59392 703221 -173759 1 10 999988 59026 2 462282 871894 1 13486 665755 -295227 2 18 999985 1 2 999999 -723846 1 2 999999 322637 1 15 999994 -362583 2 2 999999 1 2 999999 -924902 1 2 999999 -885612 1 10 999997 104861 1 8 999992 -515277 2 2 999999 2 2 999991 2 2 999999 2 2 999999 2 2 999999 1 301652 335935 972515 2 3 999999 1 365284 785953 -6545 1 4 999990 649331 2 2 999999 2 6 999990 2 2 999999 2 11 999986 1 2 999999 -7161 1 751539 850750 685792 2 2 999999 1 7 999998 -490192 1 2 999999 361235 2 2 999999 2 2 999999 2 13 999995 2 354306 903716 1 338865 723068 1554 2 4 999997 1 463050 983047 109198 1 2 999999 -715948 1 15 999990 -762569 1 2 999999 -316961 1 58339 267503 -749619 2 6 999997 1 305088 554781 146237 1 292418 667532 -275057 1 5 999995 -156517 1 17 999991 -276703 1 2 999999 633272 1 2 999999 671410 1 19 999990 -743648 2 535056 924565 2 2 999999 2 2 999999 1 101130 866940 440296 1 1 1000000 -548699 1 2 999999 715708 1 20 999984 -937337 1 14 1000000 659788 1 147761 885087 -232032 2 726849 959645 1 90009 442780 -821883 1 2 999999 -478104 1 4 999995 632005 2 12 999987 1 2 999999 73064 2 300080 776190 2 14 999995 2 17 999981 2 599368 985689 2 6 999985 1 263976 530244 -105474 2 559054 738734 1 20 999981 -159811 2 476968 708813 2 2 999999 2 2 999999 1 2 999999 -181863 1 2 999999 576532 1 14 1000000 863104 1 19 999984 -382206 2 2 999999 1 19 999993 -617061 2 603057 773803 2 48416 143984 2 2 999999 1 17 999999 743342 1 19 999988 809519 2 2 999999 1 2 999999 -626061 1 838271 942123 -976744 2 20 999998 2 387066 463462 2 12 999988 2 381071 675054 2 2 999991 1 766795 785743 -741393 2 2 999999 2 12 999993 2 2 999999 1 10 1000000 323790 2 2 999999 2 4 999983 2 2 999999 1 2 999999 -553928 1 312973 410631 -238841 1 2 999999 26203 1 2 999999 -445007 2 2 999999 2 14 999991 2 2 999999 1 7 999981 -898644 2 2 999999 2 2 999999 2 11 999990 1 2 999999 818735 1 537112 571438 144464 1 141699 199307 52658 1 2 999999 -186273 1 2 999999 77357 2 2 999999 1 660496 864444 -608573 2 689354 956687 2 7 999995 1 700103 774947 516460 2 4929 572766 1 17 999991 -633995 1 17 999999 -347479 2 7 999994 1 58619 438254 -677855 1 107770 141047 -21844 1 17 999982 981983 1 6 999998 87067 1 30696 144127 557953 1 2 999999 -312552 1 2 999999 -934903 2 849451 858007 1 95902 777201 -445785 1 379283 770632 482796 1 2 999999 -749180 1 163704 779988 -385467 2 799888 829780 1 2 999999 633252 2 11 999986 2 7 999984 1 2 999999 -317979 2 15 1000000 1 2 999999 -443600 2 233147 268121 2 2 999999 1 18 999993 188832 2 2 999999 2 12 999989 2 149287 958534 1 2 999999 710655 2 2 999999 2 587197 815532 2 2 999999 2 1 999983 1 15 999994 717343 2 151649 686077 2 8 999997 2 141065 292353 2 16 999987 1 15 999981 615715 2 6 999984 1 79423 642337 983482 2 257895 671712 2 2 999999 2 2 999999 2 22952 276764 2 112880 578532 1 2 999999 -276741 1 2 999999 -617337 1 500402 924137 19402 2 528592 916283 1 2 999999 -725111 2 2 999999 1 2 999999 149472 2 561794 790754 1 3 999997 135483 2 2 999990 2 10 999991 1 98718 853591 -346573 1 671318 680015 155437 2 2 999999 2 566550 703923 2 2 999999 2 14 999981 2 2 999999 1 535981 943577 -506984 1 2 999999 383236 2 930079 964368 2 177663 313924 1 289174 915555 -75533 2 7 999989 1 60885 662420 -523785 1 728910 894434 756511 1 1 999997 27512 2 587317 705204 1 10 1000000 -691086 2 2 999999 2 2 999999 1 2 999999 -802669 1 351375 470809 -294167 2 6 999994 1 2 999982 85524 2 2 999983 2 635368 683151 2 6 999984 2 14 999984 2 853679 972469 1 16 999988 969 1 2 999999 689029 2 2 999999 1 241292 984565 520104 1 2 999999 -580393 2 3 999998 2 15 999994 1 2 999999 643784 1 2 999999 -919305 1 395178 692326 28456 1 2 999999 76006 2 1 999987 1 96554 364339 -837748 1 10 999996 294808 1 270360 691870 -483921 1 7 999983 150980 2 525082 592244 1 2 999999 -370696 1 2 999986 640151 2 14 999996 2 2 999999 1 2 999999 763672 2 2 999999 2 5 999991 1 465004 969287 711318 2 2 999999 2 5 999985 2 19 999995 2 2 999999 2 1 999991 1 161854 494657 124150 2 2 999999 1 773347 852971 428044 2 674884 755676 2 142356 948553 2 9 999981 1 2 999999 361139 1 2 999999 -864719 2 2 999999 1 781511 986708 -120373 1 88758 864012 784154 1 2 999999 -248143 1 2 999999 612763 1 2 999999 995558 1 6 999995 -811306 2 80903 470253 1 10 999993 -571231 2 9 999986 1 4 999983 -202848 2 2 999999 2 2 999999 2 2 999999 1 2 999999 311463 1 5 999990 -540426 2 2 999999 1 2 999999 -118918 1 321255 337425 -772892 2 15 999984 1 504409 772564 -206270 2 1 999990 2 15 999995 2 14 999991 1 2 999999 -980685 2 2 999984 1 2 999999 -642386 1 658014 967421 -300634 2 672703 951581 1 177815 240749 -858867 1 50738 933502 -932166 2 2 999999 1 2 999999 379846 2 203147 637521 2 79696 131360 2 74264 511242 2 18028 99317 1 2 999999 487986 2 1 999981 1 2 999999 566393 1 383222 386385 747642 1 12 1000000 537204 1 2 999999 708907 1 137252 148453 767035 2 2 999999 2 96015 550648 2 16 1000000 2 53104 936892 2 2 999999 2 15 999997 1 2 999999 -850811 2 14 999989 1 2 999999 -719841 2 9 999987 2 15 999996 2 2 999999 2 2 999999 2 237945 371539 1 2 999999 -565329 1 1 999992 -107536 2 268126 431782 1 10 999988 -589430 2 2 999999 2 2 999999 1 9 999982 -882897 1 10 999991 425221 2 2 999999 2 2 999999 1 2 999999 -100474 1 6 999983 413592 2 612610 702270 1 2 999999 -834577 2 153032 246577 2 2 999999 2 2 999999 1 2 999999 -989505 1 822299 980670 -133536 1 518548 580854 -808717 1 2 999999 -828296 2 183735 924354 1 2 999999 635640 1 61787 513456 119500 2 6 999984 2 692917 962377 1 495680 762637 479525 2 28618 556735 1 9507 623429 654040 2 2 999999 2 188521 489283 2 489007 657960 2 13 999996 1 2 999999 -639135 2 4 1000000 1 236448 856450 -146381 1 2 999999 62938 2 2 999999 1 4 999988 -489669 1 14 999997 214586 1 3 999986 -965553 1 2 999999 -310328 1 200695 814851 -366232 1 180127 531227 -690634 1 73644 343965 45500 1 2 999999 -637497 1 2 999999 -679845 1 141055 568046 -404696 2 2 999999 2 512448 574173 1 54957 454740 -44261 1 2 999999 -308981 2 41974 836289 1 69941 479452 -41769 2 2 999999 2 421155 687083 2 4 999993 1 829254 969572 -357725 2 716284 756221 2 239680 880675 1 10 999999 575765 1 2 999999 -420358 2 883214 953313 2 2 999999 2 358041 510933 2 13 999988 2 8 999999 1 2 999999 383627 2 2 999999 1 17 999987 195687 2 20 999981 1 2 999999 673659 1 2 999999 681334 2 2 999999 1 12 999989 -842300 2 2 999999 2 2 999999 1 714933 945574 -652461 2 20 999995 2 16 999994 1 2 999999 225088 1 16 999998 648203 1 171832 371467 -497368 1 136500 152151 -164395 1 2 999997 250666 1 1 999982 -374250 1 2 999999 399643 1 338955 557253 493031 2 15 999984 1 2 999999 328582 2 2 999999 2 2 999999 2 19 999998 2 539131 730951 1 3 999986 -593849 1 719153 909699 -566394 1 127143 250207 921207 2 2 999999 1 174824 516272 -425123 1 8 999987 468271 2 428930 710628 2 6296 570755 1 2 999999 -321194 1 2 999999 -425791 2 2 999999 1 7 999996 681455 2 4 999987 1 8 999991 -954267 2 209643 395248 1 2 999999 116166 1 12 999996 -786361 2 15 999996 1 2 999999 832734 1 4 999981 -959842 2 4 999988 1 419191 456997 -66068 2 2 999999 1 2 999999 450595 2 364268 989910 2 13 999990 2 512974 757173 1 96209 353198 270520 2 2 999999 1 17 999989 954343 2 2 999999 2 372633 474520 2 2 999999 1 2 999999 676591 2 2 999999 1 2 999999 -527547 1 2 999999 -743409 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 303578 938391 804590 1 870956 990460 691691 1 249328 777017 284991 1 2 999999 232485 2 15 999997 1 248759 416614 -489924 1 2 999999 -550428 2 191512 620396 1 2 999999 700430 2 673895 703754 2 2 999999 1 2 999999 -244693 2 2 999999 2 2 999999 1 9 999990 464959 1 212317 275594 464399 2 2 999999 2 268635 773324 2 2 999999 1 16 999993 -901301 1 2 999999 889924 1 199945 302075 319417 1 16 999985 -165431 1 16 999986 738856 2 681666 908798 1 652392 766038 -895487 1 2 999999 598092 1 666435 841683 929824 1 4 999981 733800 2 2 999999 2 2 999999 2 10 999999 2 970072 986165 2 231881 511474 2 3 999995 1 2 999999 -871497 2 273809 328815 1 2 999999 19889 2 2 999999 2 2 999999 1 551960 940648 963353 2 886418 981955 2 271909 984361 1 2 999999 107456 1 2 999999 514436 1 2 999999 596572 1 1 999991 -18488 2 2 999999 2 6 999987 2 2 999999 1 244663 663638 -718868 2 1 999986 2 2 999999 1 2 999999 -313729 2 16 999987 2 2 999999 2 2 999999 1 3 1000000 -419947 1 302248 368929 -915191 2 2 999999 1 446122 942640 83292 1 44741 212382 -859414 1 182597 388227 949605 1 264323 892672 -750211 1 1 1000000 -532176 2 278387 986654 1 579376 652017 498599 1 14 999996 44905 2 2 999999 2 2 999999 2 10 999981 1 2 999999 839083 1 269174 712872 -494382 2 2 999999 1 305468 548673 500696 1 2 999999 -127655 1 6 999986 -796479 1 2 999999 -86878 2 15 999987 1 378276 555492 -941571 2 6 999985 1 528621 618436 -823291 1 20 999987 707766 2 13 999982 2 4 999984 1 14 999993 446115 2 28172 114824 1 2 999999 -957523 2 532374 873062 2 17 999999 2 2 999999 1 2 999999 470329 1 14 999981 -928952 1 2 999999 33214 2 463922 466801 1 2 999999 -903369 1 2 999999 -156256 1 214169 434670 -755551 1 16 999986 -316824 2 6 999996 1 2 999999 616863 1 382691 439979 -118040 1 7 999983 -511483 1 18 999987 -501111 1 18 999988 -683118 1 7 999997 -798257 2 148375 518993 2 182696 820101 2 110743 132269 1 2 999999 726647 1 46727 625247 933380 1 347285 619315 488048 2 13 999984 1 18 999999 340095 2 827462 943133 1 166518 726542 -89080 2 2 999999 1 218178 278699 724246 2 2 999999 1 515113 671602 -440096 2 15 999990 1 2 999999 -221362 2 2 999999 2 207751 681119 2 466677 672381 1 2 999999 -889903 1 9 999999 -987536 1 7 999990 629107 1 2 999999 534366 2 602586 789431 1 2 999999 -247914 2 321188 659659 1 2 999999 -599120 1 2 999999 -617204 2 2 999999 1 2 999999 -613486 1 2 999999 725780 2 2 999999 2 2 999999 2 12 999990 2 18 999984 1 51207 227460 -671617 2 13 999983 1 3 999998 -595604 1 18 999993 -627141 2 2 999999 2 2 999999 2 19 999998 1 1 999986 315864 2 4 999991 1 546243 554827 112507 1 435118 476967 -617439 2 2 999999 1 621209 695536 -856795 1 2 999999 -484377 2 10 999996 1 2 999999 -27809 2 2 999999 2 2 999999 1 183544 660618 -263739 1 17 999991 758467 2 2 999996 2 14 999996 1 15 999984 -927558 2 17 1000000 2 3 999993 1 323543 858315 -442869 1 8 999981 716132 1 2 999999 490397 1 2 999999 -509764 2 2 999999 2 515707 518450 2 2 999999 2 2 999999 2 3 999986 2 351307 657653 2 7 999981 2 2 999999 1 13 999996 -422247 1 16 1000000 -721138 1 2 999999 379255 2 591578 662933 2 2 999999 2 14 999993 2 1 999986 2 463702 865508 1 20 999992 508106 1 6 999982 919990 1 143569 260547 -350720 1 12054 831732 -638963 2 10 999992 2 1 999984 2 2 999999 1 10 999994 -235318 2 13 1000000 2 2 999999 1 2 999999 964669 2 2 999999 1 2 999999 -986400 1 675039 731031 354609 1 2 999999 -701732 1 6 999987 -384090 2 11 999990 1 17 999996 -341714 2 15 999988 2 283200 471805 2 2 999999 2 17 999999 1 3 999987 -564716 1 2 999999 -953964 2 184370 424220 1 2 999999 -418263 1 11 999982 -497223 2 12 999985 1 2 999999 81064 2 2 999990 2 17 999989 1 16 999988 -141112 2 17 999996 2 20 999982 2 3126 32827 2 16 999996 1 358190 558293 -734274 2 15 999982 2 12 999987 2 393195 672591 2 87101 763185 1 297135 755956 126548 1 495037 603471 -451814 1 2 999999 926253 2 221587 266986 2 416483 692968 1 2 999999 380546 1 2 999999 -92375 2 2 999999 2 2 999991 2 2 999999 1 7 999983 -47265 2 10 999982 1 10 999982 -372531 2 2 999999 1 2 999999 561659 1 2 999999 888467 1 11 999997 -535661 1 2 999999 -586780 2 152501 623074 1 428020 833043 967706 1 5 999985 100911 2 2 999999 2 13 999993 1 2 999999 142686 1 182102 971041 -53862 2 2 999999 2 2 999999 1 727400 730054 620381 1 2 999999 -662938 2 136308 709966 1 7 999985 916865 2 6 999999 2 2 999999 1 83786 575028 -777168 1 11 999990 -141466 1 91511 378823 862597 1 7248 890900 770259 2 4 999994 1 918436 942549 -271145 1 6 999991 -764826 1 146669 591523 426323 2 937097 977805 2 2 999999 1 524798 783436 875919 1 5 999991 294084 1 276364 523217 -496470 2 19 999981 1 13 999991 -289319 2 864128 994293 2 2 999999 1 499336 538595 866857 1 10 999995 97329 2 3 999998 2 16 999990 1 2 999999 530844 1 426365 661020 -121365 1 488578 530814 376292 1 18 999995 -527882 1 2 999999 186279 1 18 999991 -580150 2 2 999999 2 2 999999 2 19 999989 2 553896 701901 1 19 999995 744514 1 197933 981655 -32240 2 14 999990 1 2 999999 865964 2 2 999999 2 548232 616454 2 14 999986 2 2 999999 2 5 999987 1 52432 824545 -270156 2 2 999999 1 10 999986 923948 2 2 999999 1 20 999998 948357 1 398960 787022 -792520 2 5 999999 2 11 999983 1 3384 222553 626404 1 2 999999 121041 2 495064 548575 2 13 1000000 2 403459 764190 2 15 999999 2 4 999998 2 2 999999 2 272778 639789 2 3 999998 2 5 999996 1 44120 229289 877887 2 12 999988 2 390647 619771 2 25528 453559 2 242098 695803 2 201176 250683 2 464781 507459 1 12 999985 -892303 2 2 999987 2 2 999999 2 20 999982 2 4 999988 1 159484 213149 431653 2 15 999993 1 2 999999 -59559 1 1 999999 -517458 2 2 999999 2 6 999994 2 15 999981 2 2 999999 1 59739 136267 -591129 2 109211 843887 1 2 999999 927887 1 10 999991 -685456 2 1 999986 1 63569 963317 975787 1 8 999989 -166432 1 15 999982 -592955 1 4 999990 -61523 2 6 999985 2 734205 754691 2 165639 178985 2 17 999990 1 2 999999 -420569 2 2 999999 2 2 999999 2 2 999999 1 9 999999 171594 1 11 999984 104291 2 9 999993 1 858774 949002 950876 2 3 999989 2 2 999999 1 2 999999 -833396 1 5 999995 -585571 1 770816 932989 -310770 2 16 999983 2 647345 895983 1 2 999999 -322103 1 916995 977674 -337602 2 16 999981 1 2 999999 853678 2 467871 539928 1 15 999985 -308074 2 2 999999 1 2 999999 -301180 1 13054 916301 341243 2 396001 838578 1 2 999999 896527 1 85784 221123 -913486 1 874159 961177 32222 1 4 999992 878691 1 2 999999 -196644 2 375525 947928 1 2 999999 -448765 2 3 999985 2 2 999999 1 2650 454190 870926 1 81751 739253 941637 2 2 999999 2 60868 532468 2 2 999999 1 21866 70083 186904 2 146777 893820 1 12 999989 -76076 1 3 999986 395661 1 2 999999 242744 2 2 999999 2 10701 30656 2 2 999999 1 425980 789988 -524183 1 4 999991 760503 2 346919 697027 2 7 1000000 1 2 999999 -443986 1 834826 842698 215749 2 407385 795626 1 11 999990 362295 1 2 999999 -180036 1 18969 149655 702145 1 14 999991 902301 1 2 999999 936527 2 2 999999 1 712320 898378 513707 1 19 999996 149533 1 2 999999 690485 2 2 999999 1 8 999998 -581092 2 16 999989 2 13 999998 1 79602 882701 -789048 1 2 999999 -93588 1 13 999986 -726442 1 18 999989 -671185 2 50765 534572 2 7 999981 1 60473 949157 685947 2 72923 174000 2 223555 349327 1 150120 957959 -449275 1 2 999999 17154 1 2 999999 588314 2 470996 677051 1 599863 759208 -222987 2 18 999994 1 898366 995361 621218 2 5 999981 2 592665 691310 2 5 999992 1 10 999992 156553 2 18 999983 1 19 999996 579541 1 9 999999 -882074 2 3 999989 2 158859 237491 2 2 999999 1 19 999990 166404 1 2 999999 538338 2 2 999999 2 147418 907869 1 2 999999 -248993 1 799374 942456 519529 2 2 999999 2 705251 762392 2 2 999999 2 709309 970085 1 2 999999 551587 1 2 999999 145066 2 2 999999 1 2 999999 191702 2 11 999999 2 9 999990 2 2 999999 2 14 999994 2 2 999999 2 2 999999 1 2 999999 804865 1 128679 799740 899135 1 80294 950325 -841851 1 117084 826611 -798733 1 7 999995 519093 1 2 999999 764486 2 327210 662076 1 2 999999 -920182 2 18 999987 1 169017 209848 -693794 1 2 999999 496686 2 506964 757717 2 18 999988 2 878782 964981 1 2 999999 -745990 2 2 999999 2 2 999999 1 2 999999 387961 2 366686 541247 2 2 999995 1 2 999999 697720 2 141531 742996 1 16 999995 351159 2 15 999984 2 2 999999 1 2 999999 311711 2 2 999999 1 2 999999 -392176 2 2 999999 2 8 999990 1 16 999996 248465 2 2 999999 1 2 999999 -500196 1 2 999999 39265 1 2 999999 900435 2 14 1000000 2 268438 749123 1 14 999991 -339112 2 3 999988 1 2 999999 -614822 1 7 999988 752585 1 2 999999 478466 1 8 999982 765195 2 2 999999 2 18 999988 2 1 1000000 2 264341 705628 1 2 999999 -750154 2 2 999999 1 15 999992 43130 1 2 999999 -405376 2 2 999999 2 6 999984 2 12 999986 2 8 999986 1 83683 950129 -236434 2 372747 558210 2 5 999981 1 2 999999 -326182 2 221507 839474 2 147967 460811 2 7 999992 2 1 999986 2 2 999999 1 11 999996 559848 1 14 999995 -452439 2 2 999999 2 2 999999 2 15 999994 2 8 999995 2 507084 524441 2 2 999999 1 2 999999 64613 1 528547 943215 69800 2 8 999987 2 16 999988 2 10 999981 1 304507 626505 -80060 1 2 999999 -386487 2 2 999999 1 2 999999 -239005 1 2 999999 -19402 1 17 999999 995635 2 333755 549617 1 4 999984 -37127 1 2 999999 855094 1 2 999999 425204 2 2 999999 2 14 999995 1 487288 564080 -38823 1 8 999994 -672459 1 9 999998 7056 1 2 999999 806912 2 297852 552243 1 5075 586056 -133923 1 2 999999 253806 2 78060 132721 2 464688 823476 1 7 999993 -863238 1 262049 816008 -543152 1 751299 932769 450759 1 858228 880984 960891 1 2 999999 -712811 1 2 999999 -748051 2 377821 996960 1 2 999999 -444596 2 2 999999 2 4 999981 1 2 999998 102939 2 10 999993 1 2 999999 -420366 2 2 999999 1 877451 961843 430743 2 2 999999 1 78510 771788 426641 1 2 999999 800697 2 2 999999 2 12 999997 1 14 999997 -987401 1 2 999999 -467220 2 356911 507371 2 14590 470512 1 2 999999 641843 2 2 999999 1 17 999987 319950 2 242508 775483 1 2 999999 825831 1 500221 597306 -287716 1 13 999986 635268 1 1 999991 313670 1 290380 982949 213481 1 2 999999 -294551 1 2 999999 777785 2 714827 893566 2 6 999992 1 1 999993 -519580 1 16 999989 371413 2 2 999999 1 336148 370264 117448 2 16 999998 2 2 999999 2 5 999984 1 50896 72557 -341237 2 88545 664167 1 2 999999 -921588 2 293199 780986 2 295716 812546 1 1 999989 -799645 1 2 999999 533791 2 606512 962740 2 20 999996 1 808174 992905 -950969 2 9 999984 2 14 999998 2 16 999983 2 15 999997 2 323497 502869 1 12 999989 -60669 2 182849 871740 2 2 999999 1 226543 656446 -662497 1 2 999999 420146 2 2 999992 1 15 999983 -250409 2 610091 954128 1 2 999999 -69415 1 350112 894934 -700238 1 270173 549633 -784196 1 209814 485357 884433 1 175084 198601 -431956 2 472567 759941 2 2 999999 1 3 999996 -407284 2 4 999983 1 18878 819365 -289510 1 5 1000000 620968 1 13 999996 433263 1 2 999999 66085 1 2 999999 -387304 1 2 999999 172978 2 13 1000000 2 18 999990 2 10 999992 2 10 999996 2 2 999999 1 2 999999 235712 1 151061 844996 191651 1 2 999999 532331 1 166600 604882 494637 1 353773 941290 396896 2 17 999986 2 232633 427337 1 2 999999 -309215 1 20 999981 -301262 2 2 999999 2 14448 650328 2 2 999999 2 192573 717658 1 326056 418623 -929468 1 464488 734803 945691 2 13 999998 1 2 999992 985666 1 4 999985 790307 1 9 999983 -623866 2 184313 472663 2 17 999985 1 2 999999 919927 2 2 999999 1 2 999999 737201 2 11 999992 2 2 999999 1 360050 728079 484744 2 698893 759053 1 715726 725170 -990287 1 214591 814622 -266281 2 5 999991 2 2 999999 1 1 999999 -89427 2 9 999984 1 72932 93277 -469272 2 7 999995 1 466323 646161 -971726 2 2 999999 1 300142 926034 -98059 1 321209 797029 948658 1 2 999999 -757819 1 2 999990 -30 1 463307 742252 831212 2 8 999993 1 10 1000000 -419178 2 4 999996 2 18 999983 2 406652 481509 1 8 999986 -503748 2 4 999990 1 7 999994 514688 1 222567 395157 253330 2 19 999981 2 261505 524616 2 20 999992 2 624854 874600 2 2 999999 2 1234 3027 2 232970 833911 2 12 999996 1 2 999999 9088 2 2 999999 2 3 999992 1 9 999985 -95439 2 773173 959489 1 2 999999 765602 1 144612 740987 644335 2 418520 631016 1 2 999999 -985495 2 9 999999 2 450157 585661 2 17342 156805 2 335854 381254 1 2 999999 573128 2 434293 726526 1 475466 984498 -991329 2 2 999999 1 60910 73387 38560 2 2 999999 2 2 999999 2 457046 672036 2 15 999989 2 3 999982 2 2 999999 1 386927 627795 418993 2 2 999999 2 15 999999 1 2 999999 754364 2 2 999999 2 675079 905189 1 2 999999 499421 1 2 999999 71881 1 2 999999 -836309 2 45725 231732 2 17 999987 1 5 999987 524706 1 2 999999 979735 1 122515 897261 -808929 2 7 999982 2 3698 180393 1 148886 255937 -505145 2 8 999988 2 289730 973212 2 18 999994 1 14 999990 315645 1 150421 446868 -768884 2 2 999999 2 2 999999 2 10 999993 1 9 999982 330539 2 2 999999 2 655216 741693 1 147583 639568 715989 2 2 999999 2 2 999999 1 2 999999 -45126 2 98316 127194 1 4 999990 410405 2 11 999987 2 387418 623254 1 2 999999 624181 2 1 999992 2 4 999991 1 2 999999 216512 1 8 1000000 -227687 2 62752 915502 1 2 999999 -339712 2 249501 935458 1 2 999999 183624 2 489970 616407 1 16 999985 -471646 1 229608 341955 -79394 2 450822 672470 1 139752 415378 272673 1 672452 714586 783877 1 2 999999 -884744 1 74990 498527 -739394 2 2 999999 2 2 999999 1 6 1000000 -117062 1 298104 845008 115500 1 2 999983 712447 2 2 999999 1 14 999995 738395 1 12 999984 567625 2 2 999999 1 2 999999 882496 1 389151 787034 -193388 1 13 999982 -448933 1 2 999999 287049 2 2 999999 2 2 999999 2 52070 215981 1 9 999984 -430151 1 5 999997 -566054 1 395769 708423 -657358 1 318181 489989 982366 1 7 999991 260841 1 2 999999 423417 1 2 999999 687391 1 19 999982 -924223 2 1214 844206 1 2 999999 431682 1 12 999991 611215 1 2 999999 713414 1 78675 391904 97516 2 98853 920153 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 482605 498604 909920 2 121599 793113 2 17 999991 2 11 999985 1 2 999999 -504150 1 2 999999 205488 2 2 999999 1 439385 781724 -970100 1 2 999999 -379211 2 2 999999 2 13 999983 2 132392 791855 1 155393 334615 -433878 2 10 999983 2 1 999986 2 2 999999 2 2 999999 2 2 999989 1 14 999991 -202040 2 13 999993 1 2 999999 -978865 2 2 999999 2 227123 878641 2 496441 867118 1 3 999989 848338 1 2 999999 -666003 1 2 999999 -46440 1 10 999996 -443207 2 103109 930397 2 2 999999 1 2 999999 987722 1 680774 728658 -373352 2 2 999999 1 2 999999 220690 2 2 999999 2 610212 733719 1 2 999999 620846 2 333496 732291 2 2 999999 2 310053 522175 2 2 999999 2 542246 703612 2 20 999998 1 16093 17291 692575 1 26906 375721 -243714 1 387067 944854 -505043 2 2 999999 1 10 999997 -307411 2 2 999999 1 19 999990 509148 1 1 999994 -162956 2 2 999999 2 534438 780099 1 2 999999 857672 2 2 999999 1 2 999999 -92501 1 2 999999 -470648 2 727974 759523 2 12 999989 2 2 999999 2 350808 453526 2 1 999994 2 2 999999 1 2 999999 -816178 2 7 999987 1 2 999986 -242756 1 12 999997 -745297 2 31225 368023 1 839078 901060 58731 2 2 999999 1 226803 821300 -261350 1 2 999999 -281969 1 503405 535900 200369 2 358135 363139 2 13 999999 1 11 999983 473711 2 10 999987 2 85504 210633 2 2905 134457 2 2 999999 1 5 999986 331972 2 387241 572899 2 330484 688487 1 600 997813 511173 1 4 999986 448404 1 545899 828986 -566057 1 720752 842252 579957 2 342538 704162 1 2 999994 324273 2 11 999998 2 2 999999 1 90419 184099 -918038 2 755846 781483 2 17 999992 2 2 999999 2 12 999992 2 12 999996 1 11 999999 -228756 1 2 999999 -792985 2 229138 523432 1 10 999990 -452783 1 125205 429188 -225369 2 552960 923262 1 2 999999 888683 2 4 1000000 1 736825 827813 -111048 2 2 999999 2 18 999992 1 2 999999 -431413 1 2 999999 -186072 1 2 999992 582337 2 183762 395999 1 157670 862045 -902817 1 2 999988 -949035 1 3 999999 507862 1 20 999985 116552 2 72038 876380 1 708397 843109 477767 2 2 999999 1 20 999996 -588215 2 2 999999 1 589900 899706 406957 2 16 999981 1 7 999996 -569164 2 5 999988 1 2 999986 -835032 1 2 999999 469735 1 244596 872327 -64091 1 6 999996 -154110 1 2 999999 -371246 1 9 999998 14998 1 2 999999 710263 2 122858 769845 2 1 999989 1 3 999983 -307411 2 932408 962812 1 8 999996 716944 1 17 999983 -709805 2 180883 456199 1 16590 26726 -888643 2 8 999993 1 20 999985 -34123 1 15 999987 574030 1 20 999993 -142392 2 20 999987 1 472411 970486 221231 2 5 999999 2 315266 975384 1 367661 598087 648893 2 264511 753658 1 2 999999 564575 2 10 999996 2 15 999992 2 13 999987 2 2 999999 2 221989 926865 2 638747 641187 2 2 999999 1 2 999999 546377 2 7 999992 1 2 999999 410046 2 424849 813516 2 2 999999 1 2 999999 535080 2 2 999999 1 341459 652482 552286 1 248852 904096 -288940 2 562674 606464 1 2 999999 986311 2 2 999999 2 5 999988 2 10 999986 1 2 999999 -220564 2 2 999999 2 13 999995 2 2 999994 1 15 999991 952217 1 2 999999 -220106 1 2 999999 313507 2 680934 819476 1 2 999999 -38910 1 7 999991 84522 2 734335 746238 1 19 999994 986033 1 2 999999 -967105 1 2 999999 -615012 2 17 1000000 2 646843 935053 1 2 999999 901065 1 306418 522176 390358 1 7 999983 575380 1 2 999999 -300675 1 2 999999 315035 1 4 1000000 177415 1 6 999993 -278617 2 2 999999 1 258433 762097 77339 1 127103 320434 332995 1 21168 221193 -877408 2 14 999999 1 271390 577140 -943317 2 301190 959350 1 412479 919014 603102 1 215475 499802 -129378 2 20 999982 1 220231 279900 347676 2 4 999987 2 493556 606746 1 25851 808092 -191171 1 12 999985 643693 1 586232 646948 -775901 2 14 999995 2 2 999999 1 8 999998 -260323 2 146137 371057 2 6 999982 1 2 999999 -986089 2 3 999989 2 2 999999 2 11 999997 1 2 999999 545897 2 469159 967179 2 2 999999 2 2 999999 1 13 999985 319313 1 2 999999 656651 2 68092 374252 1 2 999999 702159 1 2 999999 140094 2 498563 909270 2 1 999996 1 243727 806689 189541 1 2 999999 546299 1 1 999993 -10356 2 2 999999 1 153691 762705 -975462 2 12 999984 2 2 999989 2 14 999997 2 687378 697250 1 20 999981 -331030 1 32377 138172 179388 1 257292 776050 -212519 1 13 999997 876254 2 16 999989 2 2 999992 2 20 1000000 1 10 999987 -202992 1 2 999999 251186 2 13 999991 2 2 999999 2 9 999982 2 100553 726028 1 11 999988 -591476 2 2 999999 2 13 999985 1 2 999999 -430852 1 2 999999 344267 2 3 999987 2 6 999999 2 2 999999 1 2 999999 545333 2 208737 873230 1 600138 960277 439638 2 2 999993 2 2 999999 2 8 999983 1 18 999993 -25375 1 290410 374514 -446984 1 160148 284877 -895732 1 2 999999 819768 1 81123 781206 729428 2 7 999985 1 2 999999 -30406 1 2 999999 -526093 1 7 1000000 -276100 2 2 999999 1 289142 932001 -698440 2 20 999992 2 2 999999 2 323801 973273 2 2 999999 2 2 999999 2 289716 338278 2 297131 400898 1 7 999997 -114621 1 2 999999 -496498 1 317886 893143 618233 1 65438 174334 46359 2 161139 164265 2 2 999999 1 2 999998 67991 2 2 999999 2 2 999999 2 432987 881077 1 160385 241140 -446275 2 2 999999 2 9 999990 1 362685 558490 -52028 1 349309 556083 312938 2 6 999984 2 112555 877138 1 364174 506073 57555 2 904333 918717 1 19 999982 -307655 2 10 999981 1 99799 240187 -392068 2 2 999999 2 132160 770274 1 11 999981 -989123 2 298337 497959 1 10 999993 818137 1 9 999984 166880 2 11 999998 2 223739 920149 1 16 999989 411153 1 2 999999 296190 1 2 999999 86885 1 5 999993 -254751 1 2 999999 96278 2 41932 477854 1 3 999988 801675 1 6 999983 -917634 2 17 999989 1 2 999999 -541715 2 20 999982 2 10 999985 2 18 999992 2 2 999999 1 2 999999 -250445 2 2 999999 2 2 999999 1 79616 779003 556972 1 2 999999 -530101 2 2 999999 1 2 999999 -176554 2 16 999982 1 5 999998 640473 2 203090 393182 2 2 999999 1 7 999982 -943765 1 135008 167970 -308387 1 319243 644626 651727 2 5 999997 1 11 999989 557114 1 2 999999 890088 1 10668 531064 -265064 2 322562 596483 2 17 999986 1 2 999999 394515 2 2 999999 2 715880 819967 2 5 999996 2 2 999999 2 20 999997 1 16 999981 107410 1 15 999998 -224468 1 66683 261167 -824274 2 12 999997 2 393035 634031 2 2 999984 1 2 999999 519950 2 20 999983 1 2 999999 -127849 2 2 999999 1 2 999999 794003 1 2 999999 -626654 2 17 999993 2 657788 810342 2 2 999999 1 551931 920649 732243 1 427584 847927 731886 2 1 999986 2 2 999999 2 145755 422539 1 8 999991 -212478 2 2 999999 1 2 999999 954716 1 452037 480512 328264 2 13 999993 1 41205 625020 102291 2 428904 710942 1 5 999984 -879750 1 8 999981 903027 2 2 999999 1 549678 748022 864472 1 199359 278508 -266049 1 2 999999 -403814 1 8 999995 530427 2 68332 859639 2 441016 821481 1 2 999999 -555446 2 15 999996 1 20 999990 -751624 2 433188 933402 2 272053 998601 1 117551 837382 655694 1 2 999999 -42882 1 144009 771833 -633061 1 2 999999 -554833 2 3 999981 1 19 999991 -61649 2 2 999999 2 455508 745418 1 2 999999 282339 1 2 999993 494558 2 766681 771805 1 2 999999 128849 1 2 999999 -881811 2 15 999986 2 14 999987 2 15 999992 1 2 999999 -104133 2 367782 989444 2 385580 804365 2 2 999999 2 2 999999 2 12 999995 2 2 999999 2 18 999989 1 51442 228755 474579 2 2 999999 1 245922 872409 905339 1 487005 961152 -97755 1 170168 318806 -26454 2 650961 697404 2 162467 511564 2 11 999992 1 2 999999 -652300 2 16 999984 1 2 999999 -514337 1 2 999999 -86703 1 2 999999 -782697 2 14 999998 1 192514 994064 -64411 1 203340 820167 721508 2 11 999995 1 701125 773273 276492 1 2 999999 -390118 2 2 999999 1 399887 679196 994025 1 7 999997 158327 1 7 999987 787482 2 411654 668347 2 196713 665842 1 18 999990 -230248 1 19 999989 187342 1 13 999993 385311 2 79225 189541 1 2 999999 618877 1 2 999999 729757 2 2 999999 1 15 999984 -982794 1 2 999999 736771 2 2 999999 2 452658 637814 1 2 999999 -969689 2 11 1000000 1 2 999999 -558979 2 2 999999 1 6269 727400 -368292 1 11 999996 956686 2 8 999987 2 18 999991 1 16 999981 403698 2 15 999982 2 167680 776994 2 46719 369357 1 95145 866219 -264661 2 13 999991 1 4 999997 902920 2 7 999987 1 2 999999 -74203 2 2 999999 1 2 999999 -540959 1 16 1000000 243054 2 2 999999 2 2 999999 2 2 999999 1 210179 785787 894538 1 2 999999 73062 1 2 999999 895148 2 253926 998893 2 635059 709519 2 8 999996 2 2 999999 1 153059 718144 -637916 2 2 999996 1 9 999982 727181 1 103052 380550 294894 2 303012 771494 2 9 1000000 2 2 999999 1 2 999999 -843341 1 61330 520665 599904 2 2 999999 1 16 999998 674598 1 338124 776848 -483511 2 19 999987 1 2 999999 761558 2 2 999999 2 2 999999 1 2 999999 -223637 2 8 999984 1 350792 376418 -137978 1 17427 632729 -381578 2 186627 595428 1 9 999991 155150 1 5 999998 509066 2 2 999999 1 2 999999 -214480 2 7 1000000 1 2 999999 -303299 1 2 999999 -564233 1 2 999999 -255188 1 4 999982 508897 1 17 999988 845891 2 3 999988 2 2 999999 1 2 999999 226653 1 2 999999 454816 2 8 999981 2 17843 884669 2 2 999999 2 308907 884583 1 18 999997 -950926 2 2 999999 2 409493 978454 1 2 999999 -266831 1 192506 293663 -538036 1 2 999999 -659897 2 805067 838207 2 12 999990 2 218323 218760 1 420698 605914 621084 1 521815 655383 -732134 1 15910 367460 141649 2 8 999995 2 13 999996 1 301405 902479 935550 1 467335 976092 -884561 2 72138 175381 1 3 999996 -780891 2 2 999999 2 2 999999 1 553111 651646 603144 1 18 999990 161642 1 2 999999 311558 2 2 999999 2 14 999994 1 15 1000000 796431 1 104565 170225 748446 2 259361 305438 1 732193 912493 24847 1 99009 654742 -524110 2 18 999993 2 232714 991637 2 18 999984 2 19 999992 1 2103 425478 -803484 1 4 999992 -344521 2 20 999987 1 2 999999 -789740 1 3 999981 181314 2 2 999999 1 5 999991 572418 2 2 999999 1 2 999999 -338362 2 340305 504548 2 2 999999 2 408032 685091 2 20 1000000 2 809156 820171 2 15 999996 2 3 999983 1 406965 630326 374685 1 2 999999 387606 1 620013 706919 -89289 1 2 999999 888169 1 273554 743606 -250792 1 20 999985 -258004 1 10 999994 560910 2 2 999999 2 263743 368056 1 16 999999 756621 2 204251 482725 2 16509 71989 2 511985 520303 2 9 999981 1 16 999988 -312078 1 86341 455626 -105946 1 500941 818271 65163 1 372671 800635 375141 2 403945 689595 1 15 999987 297402 1 14 999994 934268 2 15 999989 1 382813 600150 -961086 1 242969 757648 -401003 2 2 999999 2 18 999988 2 456001 891921 1 2 999999 279469 2 2 999999 1 17 999981 -842639 1 9 999984 3728 1 15 999981 705320 2 122980 421363 2 2 999999 1 2 999999 985199 2 19 999995 1 20 999995 622192 1 2 999999 872577 1 2 999999 278152 1 493618 604783 -943211 2 12 999983 1 11 999981 247453 1 2 999999 -226722 1 123870 525806 -383891 1 795053 871899 -949239 1 663349 853373 389979 2 2 999999 2 2 999999 2 19 999981 2 16 999989 2 2 999999 1 1515 475132 -986896 1 2 999999 22298 2 11 999984 1 12 999989 -430433 2 144823 316166 1 4 999991 638830 1 15 999981 495490 2 170599 482351 2 8 999993 1 12 999993 263956 2 2 999999 1 509817 693371 -475743 2 2 999999 2 20 999989 1 2 999999 -508472 2 535452 706901 1 2 999999 -77313 1 10 999997 483691 2 2 999999 2 2 999999 2 2 999981 2 6 999992 2 2 999999 1 2 999999 917275 2 2 999999 2 18 999984 2 3 999984 1 2 999999 208087 1 1 999986 -853782 2 326088 969192 2 2 999999 1 2 999999 -563221 2 98565 192640 2 9 999981 1 2 999999 705952 2 2 999999 1 2 999999 -449310 1 19 999996 -874077 2 1 999985 2 159477 753593 1 2 999999 -992264 2 90354 754113 2 1 999999 1 2 999999 51119 2 2 999999 2 14 999998 2 194063 332618 1 2 999999 -784579 2 11020 557653 2 386649 862178 2 2 999999 1 2 999999 9048 2 394853 635076 2 2 999999 1 2 999999 -941429 1 194340 937518 -802815 2 2 999999 2 7 999982 1 3 999987 -341774 1 2 999999 843010 1 110828 753442 277417 1 11 999986 148566 1 418003 821390 -296291 1 8 999997 195155 2 2 999999 2 530096 696815 2 20 999985 1 2 999999 -27730 2 2 999999 1 10 999984 -556532 1 3 999988 -547270 1 16 999995 -836434 2 17 999998 2 4 999983 2 2 999999 2 179366 402510 2 443560 947744 2 2 999999 1 321359 780796 -588532 2 10 999999 2 613795 762458 1 15 999985 -902752 2 18 999987 1 101543 347075 70636 1 8226 953107 670421 1 19 1000000 -753534 2 87293 827947 2 2 999985 1 2 999999 382198 1 2 999999 405760 1 2 999999 -266875 1 2 999999 491240 1 10 999993 -762358 2 14 999986 1 2 999999 -685928 1 2 999999 -679085 1 356382 808610 434791 2 361981 390912 1 51568 80312 613676 2 6 999983 1 12 999988 -11653 2 2 999999 2 477709 836115 1 1 999990 568460 1 20 999998 -676659 1 262016 473540 -575039 1 2 999999 149774 1 2 999999 -758268 2 253588 283554 2 391700 659120 1 3 999994 -472842 2 17 999981 2 266660 496000 2 20 999998 2 249309 294980 2 2 999999 1 14 999986 432046 1 2 999999 -598569 2 87702 694208 2 669540 758058 2 11 999988 1 124285 558000 -893746 1 530980 823660 973356 1 16 999996 571839 1 2 999999 -564509 2 2 999999 2 15 999987 2 2 999999 1 6 999998 -659426 1 2 999999 172818 1 2 999999 -75060 1 2 999999 36435 2 16 999987 2 159039 285621 1 2 999999 333614 2 2 999999 2 20 999989 2 2 999999 2 108294 580906 2 2 999999 2 10 999992 2 664187 803728 2 2 999986 1 2 999999 141359 2 10 999995 2 20 999987 2 2 999999 1 737896 927133 -654515 2 3 999994 2 37913 159336 2 733328 796972 2 15 999997 1 2 999999 916521 2 8 999994 1 310859 998307 258671 1 2 999999 448966 1 2 999999 -603563 1 14 999999 318657 2 2 999999 1 4 999989 -823391 1 4 999995 -582058 2 14 999984 1 2 999999 -310611 2 2 999999 2 2 999999 2 4 999992 2 2 999999 2 621378 962140 2 24354 665692 1 11 999999 -19257 2 2 999999 1 21333 452700 -729650 2 2 999999 2 747143 922458 1 2 999999 588905 1 19 999985 -676013 2 13 999989 2 15 999995 2 2 999999 2 6 999998 1 2 999999 -871792 2 2 999999 2 2 999999 1 310956 945384 -937598 1 2 999999 338492 2 12 999984 1 8 999991 608754 1 2 999999 -73507 2 1 999994 2 2 999999 1 2 999999 759093 1 2 999999 -292867 1 2 999999 789265 2 9573 463150 2 104 803275 2 7 999987 1 2 999999 235422 2 2 999999 1 2 999999 -577535 2 288990 715384 1 3 999990 -309944 2 8 999996 1 2 999999 690697 2 12627 218646 1 12 999985 803079 2 2 999999 2 176962 532195 1 103361 637244 314913 2 503037 790132 2 6 999991 2 2 999999 1 2 999986 560190 1 2 1000000 133043 1 95464 904664 -910996 2 20 999995 1 179700 643791 -235280 1 547649 862958 219705 1 2 999999 -974874 1 2 999999 72807 1 417047 715722 632975 2 12 999985 1 2 999999 -719337 2 18 999981 1 2 999999 -338500 2 3 999984 2 544536 796807 1 916281 920378 791834 2 4 999999 2 2 999999 1 7 1000000 409163 2 2 999999 1 2 999999 782701 1 6 999992 -860576 1 6 999983 407094 1 14549 379794 -664503 1 12 999986 -921854 2 2 999999 1 2 999999 -646049 2 599122 671293 2 18 999988 1 2 999999 -695902 1 143642 777503 -914415 2 263523 402749 1 8 999998 163160 1 583131 946645 -878355 2 87878 275686 1 2 999999 134354 2 369815 526027 1 2 999999 49538 1 2 999999 -128489 2 378736 942088 2 10 999995 1 200108 240880 -773861 2 8 999987 2 2 999999 1 7 999988 772594 2 12 999999 2 9 999991 2 6 999995 1 1 999999 364920 1 2 999999 -367685 2 2 999999 1 285651 762985 -833106 1 80394 160772 -885770 1 2 999999 179288 1 2 999999 -809033 1 353116 600066 -419078 1 231165 410319 -908429 2 2 999999 2 19 999985 1 2 999999 656591 1 2 999999 242836 2 7 999996 1 2 999999 886000 1 56423 384613 -967020 2 799198 918426 1 2 999999 -637805 2 2 999999 2 18353 296987 2 2 999999 1 24937 909263 550579 1 11 999985 146851 2 17 999998 2 1 999993 2 2 999999 2 2 999999 1 2 999982 -692488 1 238146 990369 -654134 2 2 999999 2 1 999994 2 18 999987 2 415645 530029 2 4 999996 2 2 999999 1 2 999999 977281 2 176660 396498 1 343034 421628 677044 2 6 999996 1 2 999999 -692609 2 2 999999 1 138541 439107 468548 1 9 999995 -292968 1 2 999999 -334440 1 2 999999 317273 1 468251 633521 894183 2 2 999999 1 243743 636674 -984160 2 12158 79840 2 2 999999 2 2 999999 1 2 999999 -703702 1 2 999999 -281493 2 1 999997 1 725953 888372 -705038 1 80723 975083 -255760 2 2 999999 1 2 999999 -257433 1 339216 354193 -844006 2 2 999999 1 109739 157966 1626 1 2 999999 -865021 1 2 999999 -73486 1 120146 407761 -934505 1 15 999987 -883647 1 17 1000000 846143 1 320873 348115 125342 1 18 999986 -468956 1 12 999993 -128032 2 102370 280096 2 226284 459505 1 2 999995 -370845 2 5 999981 2 2 999999 1 20 999990 -609117 1 2 999999 456167 1 75278 548757 -351285 1 2 999999 810505 2 2 999999 2 2 999999 2 2 999999 1 6 999997 97355 2 168176 811425 1 10 999993 28640 1 2 999999 -377564 1 2 999999 -899642 2 2 999999 1 2 999992 238178 1 320530 595418 -822732 2 15 999982 1 2 999999 943935 1 20 999986 -188830 1 15 999983 362410 2 15 999982 2 585746 883504 2 2 999999 2 15 999990 2 250892 810283 2 18 999990 2 2 999999 2 42211 713696 1 2 999999 -868180 2 2 999999 2 2 999999 1 1 999998 -21381 2 2 999999 2 3 999989 2 85301 606289 1 759088 869900 -635953 2 12 999981 2 13 999993 1 508622 526463 405583 1 385487 441084 -312761 1 293395 307424 787895 2 624440 806233 2 2 999999 1 12 999987 805108 1 6 999991 150438 1 2 999999 285251 2 2 999994 2 229255 432633 1 2 999999 122762 1 193232 458869 267030 2 30751 577352 1 2 999999 -108221 1 2 999999 -857191 1 2 999999 903626 1 18 999998 -334636 2 2 999999 1 2771 834601 -959965 1 129659 525778 -772729 2 69072 170930 2 2 999999 2 2 999999 1 11 999994 781517 2 165510 519178 1 258689 866090 -455812 2 2 999999 1 7 999987 -897828 1 164146 574618 -942156 2 2 999999 1 203018 908304 481366 2 1 999990 1 2 999999 -883195 2 47068 761770 2 298580 316407 1 2 999999 -340901 1 2 999999 -201087 1 14 999996 357057 1 557583 743725 293950 1 436649 851019 2265 2 167927 761782 2 2 999999 1 703136 783080 654736 2 232205 798225 2 13 999993 1 2 999999 -421200 2 814350 846540 2 15 999988 1 472158 973599 962730 2 2 999999 2 9 999990 2 2 999999 1 2 999999 751024 2 501378 881276 1 718691 823628 -652610 1 7 999993 851001 2 15 999996 2 14 999995 2 860330 902911 2 5 999995 1 2 999999 -839516 1 12 999992 -118310 1 2 999999 -23056 1 581132 961769 91377 2 14 999998 2 12232 715851 2 2 999984 1 5 999981 -200968 2 2 999999 1 20 999999 -490188 2 457612 544092 1 2 999999 -805381 2 441177 891082 2 4 999995 2 15 999997 1 699776 728951 -893787 2 2 999999 2 805201 863434 1 2 999999 -521178 2 2 999999 1 2 999999 -298367 2 2 999999 1 4 999983 -329869 1 69995 280722 -712209 1 72082 935994 225306 1 815590 897577 904643 1 391398 462737 -580070 2 4 999996 2 2 999999 1 622603 840572 343371 2 2 999999 1 2 999999 -854241 2 2 999999 1 2 999999 956520 1 292139 699497 394069 2 2 999999 1 2 999999 -683749 2 2 999999 2 423616 661174 1 3 999982 274667 1 17 999984 -565554 2 264079 988213 1 2 999999 35215 2 1 999983 1 16 999999 -508691 2 16 999983 2 2 999999 1 221004 377920 940630 1 223808 286294 -346038 2 645883 767061 1 1 999985 -331230 1 2 999999 -329921 2 2 999999 2 2 999999 1 260963 801595 -882328 1 15 999988 -142729 1 2 999999 821844 1 233709 521941 -84298 1 219185 644155 369042 2 2 999999 1 44717 859952 -89952 1 8 999989 -526431 2 81085 570417 2 2 999999 2 11 999990 2 3 999991 2 3 999985 1 2 999999 29860 2 662726 994297 1 2 999999 473313 1 2 999999 -455532 2 120003 740949 1 1 999989 -780595 2 14866 901541 2 2 999999 2 219922 494615 2 2 999999 2 317090 676941 1 20 999996 -924583 2 2 999999 1 8 999983 853935 2 248074 950900 1 13909 396611 -103475 1 2 999999 580345 1 11 999998 690493 1 2 999999 598241 2 2 999999 1 107816 911184 -26806 1 12 1000000 303243 2 627774 936158 2 2 999999 1 2 999999 800369 2 682611 856511 1 10 999990 130255 2 205773 289765 2 2 999999 1 15 999982 236049 2 92220 961259 1 13 999986 -702050 1 2 999999 953454 2 2 999999 1 2 999999 550964 1 2 999999 133316 1 2 999999 -536717 1 5 1000000 896088 1 2 999999 578174 2 18 999984 2 51787 321293 2 6 999981 1 13 999984 -872681 1 171217 959299 -24775 1 888583 903994 101806 2 472865 607857 1 11 999986 731304 1 16 999991 -469106 2 712327 982297 1 9 999992 168268 1 2 999999 -972881 1 19 999995 -532806 1 382189 608935 336731 1 2 999999 606473 2 541044 923063 2 2 999999 1 1761 285204 -538890 1 506416 663679 -441734 1 266229 728925 -41268 2 14 999991 1 2 999999 -811179 2 6 999985 1 2 999993 510911 2 11 999997 2 3 999984 2 877210 951145 2 1 999984 2 4 1000000 2 2 999994 1 16 999992 -863025 2 2 999999 2 2 999999 2 552873 617452 1 15 999997 433909 2 12 999986 2 384073 939368 2 4 999996 1 2 999999 -563627 2 261945 940379 2 20958 541978 1 2 999999 764655 2 453401 565349 2 2 999999 2 23614 55454 2 2 999999 1 20 999988 903417 1 557762 588338 -634563 1 8 999998 376900 2 2 999999 1 194501 414611 -143282 1 13 999994 -692202 2 15 999985 2 14 999986 1 293722 523726 164255 2 15 999991 1 2 999999 -377674 2 2 999999 2 422744 933129 2 323950 697976 2 2 999999 1 2 999999 -560545 1 2 999999 335948 1 3 999994 -686501 1 2 999999 -872958 1 2 999999 -584446 2 20 999997 2 13 999983 1 2 999999 699186 1 129492 846855 -808174 1 8 999994 -694946 1 16 999984 -207402 1 2 999999 162422 1 2 999999 -147354 2 2 999999 1 441570 467307 -848801 1 18 999993 -251066 2 15 999992 2 2 999999 2 7 999996 2 10 999987 1 16 999984 201671 2 2 999999 2 2 999999 1 304667 509399 -309445 1 2 999999 203841 1 2 999999 570221 1 128214 575806 515077 2 538044 818122 1 42265 904365 626581 2 2 999999 1 610564 903239 -564751 1 2 999999 429924 1 352861 826534 -894226 2 5 999990 1 11 999983 -746541 2 14 999987 1 5 999998 956033 2 2 999999 2 2 999999 2 377910 464485 2 131171 498038 1 2 999999 -65179 2 109166 416464 1 2 999999 334162 1 4 999981 -961901 1 4 999995 -840086 2 216449 756802 1 7 999987 9723 1 14 999982 -966315 1 2 999999 -698146 2 19 999999 2 14 999990 1 2 999999 516698 2 19 999999 1 800215 936559 -485837 1 221403 624462 214425 1 2 999999 561730 2 273369 612759 1 13 999991 -186836 2 2 999999 1 1 999994 164095 1 2 999999 -310101 2 8 999988 2 20 999983 1 2 999999 -717993 2 14 999993 1 2 999999 629296 1 2 999999 -341397 1 314749 888687 -807411 2 16 999999 2 660162 723420 2 423544 613517 2 343838 381538 2 257757 935750 1 13 999996 -795123 2 2 999999 2 8 999989 2 13 999984 2 10 999991 2 2 999999 1 2 999999 -16794 2 2 999999 1 2 999988 170711 2 414857 888185 1 478891 938276 -135104 1 8 999998 -933549 2 2 999999 1 2 999999 639943 1 2 999999 -404581 1 305073 316620 104643 1 2 999999 189413 2 8 999993 1 2 999999 884258 1 3 999987 509687 1 2 999999 98784 2 589037 859848 2 170980 645368 1 18 999983 716461 1 82600 869844 213005 2 386942 551286 2 406638 757895 2 142204 399340 1 27635 200297 -359022 1 2 999999 827829 1 2 999994 353963 1 4 999986 606946 2 175796 551135 2 7 999986 1 603149 882170 -37654 1 2 999999 799587 2 86461 659920 1 2 999999 -266879 2 12 999989 1 20 999995 911510 2 7 999996 2 328935 445061 2 817632 872401 2 2 1000000 2 18 999988 2 336504 468502 2 2 999999 2 2 999999 1 2 999999 733878 1 2 999999 664677 2 2 999999 1 2 999999 123002 2 153862 785643 1 2 999999 -508345 2 528693 671791 1 250148 970617 345830 2 811559 821475 2 237489 601125 2 107714 887944 2 429375 818426 2 15 999985 2 18 999999 1 10 999992 -940459 2 98566 479879 2 5 999995 2 729665 936430 1 152053 173783 558292 2 2 999999 2 2 999999 1 2 999999 700456 2 255809 582376 2 221189 606081 1 7 999983 652701 1 6 999993 381246 1 11 999987 461239 2 3 999999 1 196913 788971 644151 1 2 999999 309290 2 2 999999 2 18 999999 2 224200 372300 1 79578 707627 719877 1 2 999999 225472 1 448537 576162 929295 2 2 999999 2 2 999999 2 131314 284233 1 17 999992 376564 1 3 999990 -976674 1 2 999999 -511405 1 81134 434475 -945292 1 1 999987 198480 2 18 999996 2 2 999999 2 2 999999 1 17 999986 -390583 1 155425 624104 -588058 1 2 999999 1198 2 225697 281275 2 4 999998 1 46141 304694 -939592 1 2 999999 -771556 1 1 999996 -116439 2 384022 515009 2 4 999988 2 134526 272102 1 84726 549543 302749 1 656195 776452 944167 2 554417 950483 1 5 999998 -605740 1 2 999999 96640 2 4 999981 2 182604 539350 1 2 999999 296803 1 4 999997 394146 2 451236 827830 2 363206 580506 1 7 999987 -359906 1 212928 669395 -21714 1 106585 729734 754284 2 1 1000000 2 375851 493239 1 14 999997 -138100 2 2 999999 2 2 999999 2 3 999981 1 2 999999 435104 1 12 999986 -275328 2 2 999999 1 459854 771555 -251708 1 2 999999 -621363 2 10 999988 2 2 999999 2 2 999999 1 317083 989613 -510875 2 300524 863182 1 2 999999 -263056 2 4 999992 1 6 999990 -426080 1 13 999988 700172 1 73452 439352 293429 2 8 999986 1 2 999999 -202693 1 2 999999 897931 2 2 999999 2 15 1000000 2 177604 437063 1 316563 656486 121753 2 483390 557421 2 842133 878926 2 10 999994 1 2 999992 -763898 1 18 999988 317916 2 2 999999 1 19 1000000 428853 1 349581 544024 -487525 1 2 999999 -951010 2 215003 901566 2 2 999999 1 81804 165677 -144008 2 76632 458132 2 19 999999 1 12 999985 818670 1 13 999998 -866709 2 2 999999 2 14 999981 2 2 999983 1 2 999999 454659 2 258543 501469 1 8 999984 508308 2 2 999999 2 13 999993 1 7 999989 -221209 2 646752 914299 2 2 999999 2 469425 937818 1 609943 660833 -375245 2 495375 913029 1 658416 949755 583206 1 2 999999 -951169 2 2 999999 1 516484 738632 -652670 2 318187 834160 1 2 999999 -890499 2 9 999981 1 11 1000000 -335525 1 2 999999 -717369 1 127252 699121 276942 1 421324 594318 -92544 1 2 999999 -744753 1 2 999999 38626 1 511871 542863 -744392 2 204424 703307 1 2 999999 858082 1 439881 660223 -778346 2 10033 800711 2 346750 415470 2 8 999983 2 17 999992 2 2 999999 1 652939 946475 785303 2 2 999999 1 2 999999 122826 2 2 999999 2 10 999990 2 2 999999 2 2 999999 1 2 999999 -27672 2 2 999999 2 2 999999 2 481224 658971 2 10 999987 2 96816 184202 1 16 999985 -814780 1 609765 683011 -155121 1 2 999990 -725796 2 173144 389776 1 4 999995 65918 1 11 999991 268322 1 441096 521997 256275 1 18 999985 748303 1 2 999999 153616 1 5 999992 -990262 2 2 999999 1 593375 986199 -536332 1 2 999999 -734185 1 2 999999 908046 1 2 999999 -992483 2 6 999994 2 3 999993 2 5 999995 2 16 999985 1 2 999999 -692408 2 18 999995 2 15 999981 1 19 999985 -523867 2 2 999999 2 2 999999 1 5 1000000 -946637 2 352536 813201 1 2 999999 -176649 2 7 999990 2 13 999986 1 383709 997422 127863 2 2 999999 1 1 999987 -934911 2 158520 374663 2 18 999981 1 28058 638673 576105 1 2 999999 -74821 2 6 999981 2 8 999992 1 696798 782331 -547688 1 2 999999 152537 2 2 999999 1 2 999999 -944689 1 2 999999 -989532 1 2 999999 -127771 1 2 999999 937603 2 232344 567615 1 20 999982 85014 2 11 999990 1 5 999998 -641018 1 20852 914058 -884895 1 2 999999 689038 1 2 999999 164477 1 2 999999 -192553 1 260807 955979 423475 2 654601 672464 1 2 999999 -659308 2 10 999998 2 2 999999 1 14 999989 427527 1 2 999999 -708699 2 234096 378623 2 2 999999 1 8 999998 -729393 1 2 999999 935548 2 163820 978768 2 2 999999 1 12 999985 -19551 1 2 999999 863476 2 161579 653666 1 14 999988 -602883 1 3 999991 -912525 1 355860 636223 -122190 2 2 999999 2 2 999999 1 2 999999 756250 1 13 999984 -799282 2 337448 769234 1 328994 951207 -534482 2 274568 392604 1 20 999995 459890 1 145581 185909 223081 2 2 999999 1 2 999999 415803 2 13 999992 2 2 999999 1 2 999999 -832645 1 7 999993 -820373 1 21221 467215 -274625 1 2 999999 -974672 2 2 999999 2 8 999981 2 1 999991 1 19 999990 -733087 1 16 999983 -880531 2 199641 699408 1 2 999999 -800927 2 155347 766825 2 8 999986 1 849202 949565 64320 1 7 999985 664028 1 2 999999 -332249 1 6 999997 -858879 2 641860 749920 1 2 999999 -993561 2 2 999984 2 2 999999 1 2 999999 -618368 2 301453 414723 1 2 999999 -787759 2 17 999999 1 2 999999 -588569 2 77532 538022 1 147101 895407 424508 2 82962 199678 1 2 999999 -552208 2 127358 524623 2 326167 920166 1 307266 572728 214090 1 17 999984 -191428 2 171401 813954 2 2 999986 2 6 999988 2 2 999999 1 156034 810583 90004 2 2 999993 2 17 999987 1 2 999999 80573 1 8 999987 978137 1 2 999999 122316 1 170217 383679 5786 2 2 999999 1 7 999995 -159729 1 150307 413633 -31145 2 2 999993 1 2 999999 88107 2 2 999999 2 7 999996 2 2 999999 2 2 999999 2 2 999999 2 57793 574360 1 1 999990 -153741 1 105290 925058 1101 2 2 999999 1 8 999984 56078 2 332315 520831 1 333267 337493 -84047 2 13 999987 2 12 999987 1 1 999983 -826230 1 2 999999 -528661 2 2 999999 2 2 999999 2 343734 672168 2 6 1000000 2 16 999984 1 14 999994 942093 1 126977 274895 -734247 1 2 999996 558193 1 383469 940590 45765 1 11 1000000 -333670 2 5 999984 2 1 999996 2 164599 985774 2 2 999999 2 2 999999 1 2 999999 -20812 1 15 999982 158158 2 385699 517719 1 6 999997 -708783 2 2 999999 2 630637 657790 1 7 999994 -607683 2 4 999994 1 11 999981 -28402 1 2 999999 -243723 2 13 999985 2 10 999991 1 2 999982 721940 1 368349 506558 -453033 2 387002 758837 2 268513 917865 2 527769 706658 1 705157 905162 799436 2 879667 945216 2 2 999999 1 10 999990 -854576 1 75307 410298 -467644 2 218097 219098 1 481602 514606 609716 1 446110 741615 -165426 2 2 999999 2 2 999999 2 631764 656353 1 2 999999 232195 1 20 999983 224595 2 18649 331936 1 4 999993 -524659 2 9386 689298 2 6 999993 1 2 999999 -843011 1 123126 175468 888789 2 334750 599197 2 2 999999 2 18 999991 1 60469 314561 131872 1 525311 587157 -470404 1 2 999999 -975198 1 345540 611830 -141372 1 369483 447231 -173845 2 2 999999 1 2 999999 726795 1 2 999999 193017 2 33650 306286 2 220842 698860 2 2 999999 2 2 999999 1 2 999999 266779 1 16 999986 280310 1 102424 669487 -825624 2 514197 761829 2 2 999999 1 2 999999 -941443 1 376059 634237 -554827 2 355056 801856 2 2 999999 2 34355 880633 1 2 999999 790642 1 2 999999 -682576 2 7 999995 2 94301 575663 1 2 999999 75420 1 2 999999 -669108 2 12 999989 2 2 999999 1 2 999999 -473878 1 2 999999 -330244 1 323325 936409 -579286 1 9 999996 220226 1 2 999999 -117269 1 2 999999 492899 2 3 999989 2 478581 779496 1 2 999999 -928055 2 19 999993 2 2 999999 2 4 999999 1 254068 701698 983549 1 220370 897485 939236 1 6 999982 390450 1 582543 738818 480987 2 18 999992 1 2 999999 106762 2 14 999999 1 706977 900883 200533 1 103943 716330 929599 1 2 999999 -557485 2 9 999983 2 85244 646141 2 2 999999 2 582621 731895 1 90954 616331 227741 2 2 999999 1 607413 987692 -855739 1 10247 908429 -456968 1 2 999999 204448 2 108545 703284 1 68527 91744 529664 1 19 999995 -889953 2 12 999995 2 783961 830684 1 2 999999 940253 1 149036 386095 -463331 2 18 999999 2 2 999999 1 2 999999 -971254 2 2 999999 1 229561 404015 281487 1 20 999989 550835 2 28881 768398 1 13 1000000 362980 2 2 999999 1 31274 665144 -771811 2 1 999996 1 2 999999 -93090 1 17 999982 -786498 2 92166 917515 1 2 999999 -357660 2 286968 799660 2 2 999999 1 2 999999 126586 1 6 1000000 -969870 2 675171 912450 1 2 999999 524973 1 2 999999 949465 1 2 999999 -61223 2 8 999998 2 135533 567301 2 2 999999 1 2 999999 -421496 2 15 999989 1 2 999999 23952 1 12 999993 -336216 2 8 999993 2 11 999997 2 645365 775209 2 354677 642704 2 111028 492136 2 2 999999 2 456479 499124 1 2 999999 399524 1 675613 799444 868629 2 6 999988 2 2 999999 2 2 999999 2 627553 796717 1 11 999988 875016 1 2 999999 763851 2 5 999982 2 2 999999 1 17 999999 -543159 2 247453 757869 1 269087 434431 -506655 1 2 999999 -533632 2 2 999999 2 8 999983 2 2 999999 1 6 1000000 745628 2 268469 760476 2 262629 989913 1 2 999999 991479 1 2 999999 -24266 2 2 999999 1 2 999999 -614517 1 75816 564554 642232 1 2 999999 -740790 1 14 1000000 -840394 1 2 999999 924173 1 16 999995 -446177 2 178465 389678 1 146538 482181 -901329 1 7 999981 128974 1 17 999986 -417897 1 14 999992 583817 2 2 999999 1 153419 551715 458380 1 584629 678143 422491 2 1 999985 2 717242 917413 2 2 999999 1 971503 986878 -826195 1 2 999999 983893 2 330444 939672 2 2 999999 2 20 999991 2 19 999986 2 117357 933729 2 2 999999 2 225329 489669 2 16 1000000 2 209316 602011 2 5 999992 1 161981 219449 796698 1 19 999992 398096 2 100384 506666 1 5 999989 -645654 1 2 999999 -688443 2 2 999999 1 117051 661977 87783 2 432864 928035 2 12 999988 2 6 999991 1 2 999999 325721 1 573545 997454 -479010 2 29774 327480 2 2 999999 1 286187 824081 237690 2 2 999999 1 2 999999 393971 1 626076 657175 919187 1 2 999984 914579 1 2 999999 -195276 2 2 999999 1 450069 474523 334365 2 9 999996 2 14 999998 1 2 999999 473207 1 1 999999 152449 1 2 999999 -516606 1 896076 909966 -320958 1 2 999999 992146 1 2 999999 -28711 1 2 999999 528765 2 211207 961128 2 660715 967142 1 2 999999 -240264 2 2 999999 2 734077 928208 1 12 999986 -354037 1 17 999988 -954399 2 17 999981 2 149602 612738 1 2 999999 380175 2 16 1000000 2 2 999999 2 24385 410515 1 12 999996 -710927 2 17 999997 1 2 999999 805563 2 2 999999 1 20 999981 -818989 1 2 999999 -672084 2 9 999984 2 2 999999 1 7 999987 -492216 1 17 999984 -994991 2 20 999995 1 2 999999 505000 1 2 999999 -192787 1 2 999999 78984 1 2 999999 308162 1 146739 754231 -838708 2 2 999999 1 17 999998 -704313 1 2 999999 967779 2 2 999999 1 20 999981 -14349 2 2 999999 2 2 999999 2 551583 611829 1 3 999985 81953 2 214976 884469 1 2 999999 -727003 2 670213 757934 1 397845 681826 807665 2 2 999999 2 2 999999 2 3 999982 2 56174 191738 1 14 999991 810840 2 20 999997 1 7 999995 624418 2 9 999991 2 657409 866477 1 6 999992 -608329 1 2 999999 393213 1 2 999999 -746404 2 8 999985 2 2 999999 2 11 999982 2 10 999986 1 4 999995 -665867 1 13 999991 -399206 2 476302 931969 2 19 999985 2 684299 964213 2 2 999999 2 2 999999 1 2 999999 -255348 2 496057 968359 1 2 999999 692830 2 2 999999 2 2 999999 1 2 999999 -169511 1 2 999999 987490 1 12 999983 292002 2 2 999999 1 79856 512306 -633976 1 473338 923996 153924 1 12 999993 63087 2 125821 203200 2 2 999999 2 2 999999 2 9 999990 2 2 999999 1 2 999999 -17804 2 2 999999 2 4 999995 1 416198 588247 -3747 2 959942 994606 1 2 999999 -202969 2 2 999999 2 2 999999 2 18 999988 1 2 999999 -80736 2 78678 402720 1 2 999999 998056 1 2 999999 49042 1 571647 609010 -742710 2 622097 689724 2 2 999999 1 20 999994 -708219 1 34386 901339 216162 1 180050 487218 -416644 1 2 999999 711035 1 1 1000000 923693 1 14 999990 -225278 1 158719 440766 426227 1 2 999999 343938 2 382889 979862 1 2 999999 -447079 1 782532 873871 -966710 2 408705 641982 2 2 999999 2 2 999999 1 2 999999 918671 1 2 999999 918717 2 2 999999 2 2 999999 1 13 999999 418686 1 2 999999 -236606 1 565165 568843 641224 2 575696 705756 2 2 999999 2 196541 245943 1 18 999991 -670884 1 11 999984 314774 1 7 999994 775764 1 259962 727772 450423 1 2 999999 -402558 2 2 999999 2 538749 899663 2 2 999999 2 8 999994 2 360966 841305 1 2 999999 967952 2 391164 929330 1 2 999999 -243920 2 291081 450658 1 10 999988 125218 2 2 999999 2 2 999999 1 2 999988 -361729 1 4 999981 -199407 2 2 999999 2 2 999999 2 2 999999 2 11 999985 1 2 999999 831479 1 2 999997 -792554 1 2 999999 760905 2 2 999999 2 2 999999 2 2 999999 2 9 999996 1 301600 954007 943630 2 20 999992 2 5 999995 2 336982 711153 2 2 999999 2 448340 460967 1 2 999999 709497 1 2 999999 -36743 1 2 999999 999313 1 2 999999 155882 2 2 999999 1 355472 855465 -460247 2 377786 425701 1 2 999999 -300306 1 18 999997 766085 2 8 999995 2 2 999999 1 18 999984 -806139 1 3 999984 -600801 2 387437 515204 2 286886 335209 1 149695 776508 480210 2 27830 278892 1 5 999999 -45968 1 2 999999 529731 1 122161 801312 280395 1 2 999999 -313353 2 15 999983 1 724516 921167 -876903 2 271737 329051 2 33305 380503 2 640461 758852 1 526547 838500 -942749 1 12 999994 295796 2 369385 413110 2 2 999999 2 16 999998 1 2 999999 190847 1 10 999988 -953312 2 14 1000000 2 2 999999 1 447156 917626 689867 1 5 999985 180120 1 150260 376483 316259 2 2 999999 2 2 999999 2 12 999995 1 547097 893006 757460 2 12 999996 1 596271 900324 533513 2 6 999999 2 10 999990 2 474464 654303 1 2 999999 -758007 1 2 999999 631739 2 2 999999 1 637036 791900 298325 1 2 999999 -195319 2 13 999997 2 2 999999 1 440442 543875 895486 1 15 999993 790001 1 6 999985 81379 2 9 999998 2 159402 724905 2 2 999999 1 2 999999 -302634 2 83548 135111 2 18567 298247 1 2 999999 755218 1 131620 426233 690936 2 2 999999 1 451933 711872 57122 1 4 999987 -387202 1 17 999990 -402996 2 8 999984 1 2 999999 594528 2 2 999999 2 109224 831845 2 694661 882691 1 5 999999 -323140 1 5 1000000 -13458 1 548978 889272 -250027 2 138663 393392 2 2 999999 1 2 999999 273387 1 179656 241240 289162 2 19 999994 1 2 999999 -287902 1 50793 706231 -461521 2 381004 845284 1 3 999987 -251292 1 19 999983 756482 1 75401 168312 -267410 2 15 999996 1 599055 861018 244535 1 5 999998 -25896 2 20 999991 2 1 999996 1 4 999987 929271 2 2 999999 1 110104 790523 69306 2 638611 785359 2 17 999988 2 529442 752196 2 2 999999 2 5 999990 2 13 999989 1 12 999989 691528 1 371001 604690 -886931 2 566150 939638 2 19 999999 1 220589 336590 197541 2 2 999999 2 2 999999 2 485750 592904 2 2 999999 2 768872 885241 1 322844 377686 20770 2 432749 632042 1 160084 250813 311372 1 473708 842578 -405833 1 156955 554086 67405 1 8 999986 -217023 2 302775 450239 2 18 999981 2 200183 923707 1 3 999999 999144 2 403857 771998 2 642913 948122 1 2 999999 -87640 1 1 999990 270621 1 2 999999 323420 1 2 999989 -46464 2 2 999999 2 10 999992 2 10 999982 2 2 999999 2 561956 644114 1 2 999999 -46283 1 642537 654447 20922 1 4 1000000 993430 1 51561 552772 879978 2 17 999985 2 240311 261518 1 2 999999 733312 1 2 999999 202708 1 292638 881000 657168 2 7 999996 1 10 999988 -620481 2 162767 804359 1 7 999984 495136 2 2 999999 1 2 999999 570734 2 2 999999 2 14 999985 2 232237 359016 1 2 999999 -179056 1 2 999999 -638426 1 2 999999 -72520 1 2 999999 -627811 1 2 999999 -732715 2 2 999999 1 2 999999 -927019 1 2 999999 411782 2 778598 987783 2 4 999982 1 2 999999 -398685 1 887098 932117 798325 2 31260 65912 2 4 999989 1 2 999999 -777703 1 9372 730715 -644875 2 2 999999 2 539632 795616 2 373322 629122 1 10 999994 401939 1 4 999991 254690 1 2 999999 864656 2 2 999999 1 11 999985 956633 1 5 999996 -260742 1 2 999999 418430 1 4 999996 160775 2 2 999999 2 2 999993 2 243734 268805 2 6701 946461 1 2 999999 -227568 2 1 999987 1 2 999999 -966382 1 2 999999 448283 1 2 999999 802376 1 412579 999645 -325462 2 41914 275555 2 2 999999 1 7 999982 -450375 2 2 1000000 1 2 999999 362273 1 2 999999 -270945 2 111750 567095 1 59200 482484 459282 1 2 999999 106583 1 213368 512628 51961 2 2 999999 1 3 999991 980532 2 522430 747212 2 2 999999 2 2 999999 2 17 999987 1 2 999999 999487 1 16 999990 718398 2 19 999984 1 8 999993 772257 2 20 999989 1 133743 358327 325754 1 3 999988 510225 2 386755 596911 2 9 999995 1 5 999989 589049 1 14 999983 -736924 1 2 999999 988316 1 305236 306128 -674479 2 2 999999 1 2 999999 -594279 1 2 999999 -670786 1 2 999999 -934504 2 49641 801190 2 2 999999 2 9 999988 1 10 999994 -549268 1 2 999999 -227082 2 17 999988 1 235890 633516 -876780 2 246856 680390 1 5 999999 -564065 2 2 999999 2 2 999999 2 62771 100663 2 15 999984 2 2 999999 1 2 999999 -324817 2 19 1000000 2 2 999999 2 357931 679306 2 5 999990 2 9 999987 2 20 999996 1 2 999999 -140698 2 31834 941632 1 3 1000000 -84881 2 15 999993 1 84279 328866 -93943 2 150261 975414 1 2 999999 285396 2 118670 212469 1 2 999999 518875 2 20 999988 2 13 999995 2 105943 672432 2 387815 727909 1 212810 413087 -699239 1 17 999983 173340 2 121755 296319 1 260495 326071 38864 2 490836 720649 1 2 999999 -2898 1 838443 902169 -351055 2 18 999983 1 2 999999 -653896 2 2 999999 2 2 999999 2 13 999992 2 6 999997 1 14 999985 120522 2 2 999982 1 18 999992 -161331 2 293907 549295 2 6 999991 1 2 999999 -765788 1 222752 842707 -37768 2 2 999999 2 20 999987 1 723645 743371 -993363 2 2 999999 2 21018 545045 2 2 999999 1 549292 973768 82712 1 2 999999 -971489 2 513881 812299 2 19 999990 1 19 999982 -502271 1 10503 376254 -851949 2 418967 911906 1 14 999988 -178102 1 5 999990 -157995 1 2 999999 503503 2 20 999991 1 1 999994 -119327 1 20 999997 -257884 1 5 999991 -601941 1 2 999999 692317 1 2 999999 817894 1 2 999999 882036 2 550238 825916 1 2 999999 625853 1 2 999999 -266892 1 2 999999 898387 1 14 999986 784919 1 4 999999 -461466 2 13 999989 1 16 999993 203103 2 2 999999 1 1 1000000 -894886 2 2 999999 1 2244 722718 -991077 2 2 999999 1 149203 646611 482687 1 9 999987 -315825 1 2 1000000 -317302 2 217431 308947 1 2 999999 -377509 1 162720 629944 -695947 1 20 999988 232051 1 2 999999 -893712 2 903954 955251 2 2 999999 1 2 999999 -517207 1 20 999987 -453234 2 17 999995 1 7 999998 70111 1 747844 827535 520533 2 2 999999 2 497664 601291 1 19 999990 815614 2 2 999999 1 1 999993 -881094 1 2 999999 236031 2 13 999986 2 7 999985 2 7 999994 1 2 999999 -443527 2 2 999999 2 18 999995 1 2 999999 56495 1 2 999999 658955 1 2 999999 825623 1 2 999999 -424523 2 197149 527153 2 417171 830586 2 18 999993 2 12 999996 1 430933 795266 659370 2 2 999999 1 8 999985 -238912 1 121017 651498 165851 2 18 999995 2 675011 873253 2 2 999999 1 139326 847828 -625992 1 2 999999 770239 1 2 999999 -302045 1 394269 662827 -705353 1 762125 814156 196963 2 1068 774806 1 2 999999 -690572 1 2 999999 964155 2 2 999999 1 62612 648040 -984047 2 2 999999 2 2 999999 2 381782 441806 1 6 999991 788195 2 17 999993 2 518163 894224 1 2 999999 601504 1 251820 598917 867926 2 12 999999 1 5 999990 38044 2 7 999991 2 9 999988 2 9 999992 1 8 999997 -322842 2 6 999997 2 615394 769699 2 175610 399791 2 18 999987 2 2 999999 2 7 999996 2 12 999997 1 2 999999 -234169 2 17 999987 1 2 999999 312505 2 351691 961884 1 1 999982 690187 2 305428 423020 2 2 999999 2 1978 966266 1 16 999997 -200942 2 8 999981 2 275581 862633 1 2 999999 340749 2 194013 532925 1 68747 824042 75864 1 2 999999 -786168 2 571231 758049 1 2 999999 354987 1 2 999999 -836533 1 4 999981 -929569 2 2 999999 2 14 999995 1 458186 537855 -616596 2 12 999988 2 2 999999 1 4 999999 702260 2 1 999991 1 2 999999 -935343 1 13 999994 669196 2 47082 494103 2 799280 874749 2 2 999999 1 391884 465134 -666562 2 10 999994 2 508952 521853 2 11 999995 1 140426 878574 -679881 1 6 999985 117677 1 7 1000000 700430 2 7 999998 1 20 999995 928935 1 422728 956703 -118603 1 192399 476038 -603265 2 2 999999 1 2 999999 -781409 1 270314 567066 404882 2 3 999984 1 2 999999 -327523 1 16 999988 -284039 2 2 999999 1 6055 843323 -214924 2 174420 211741 2 2 999999 1 154755 160133 -52926 2 2 999999 1 2 999995 853738 1 2 999997 -568541 2 2 999999 1 13 999997 -59067 1 2 999999 -13749 2 161047 233217 1 365252 743808 -618175 1 2 999999 525811 1 842593 875483 634142 1 10 999997 624137 1 16 999990 421137 2 325991 427937 2 41073 248279 1 15 999985 335430 1 434751 732169 -903510 2 575945 890567 1 14 999985 -1345 2 231925 779115 2 2 999999 2 1 999993 2 478652 947675 2 2 999999 1 2 999999 466135 2 6 999995 2 2 999999 1 241724 733317 -683453 2 2 999999 2 839973 929128 1 11 999998 439974 1 256545 526373 -584006 1 15 999996 -103497 2 1 1000000 1 5 999985 -180747 2 2 999999 1 2 999999 966063 1 190631 743510 -366599 2 10 999991 2 2 999999 1 2 999999 622877 1 6 999982 -317348 1 2 999982 34220 2 2 999999 2 2 999999 2 2 999986 1 282580 589751 -721175 1 10359 52915 541234 2 337335 383123 2 2 999999 2 594512 852651 1 367809 452126 -676201 1 565649 716271 528921 1 238442 463158 343223 1 43808 74396 972596 2 14 999986 2 19 999988 1 16 999994 -538719 1 1 999981 -137983 1 2 999999 44336 2 2 999999 1 5 999999 -314142 1 15 999981 -386826 1 11 999992 419073 2 2 999999 1 2 999999 -916371 2 13 999984 2 609086 895699 2 706672 897854 2 2 999999 1 2 999999 299610 2 13 999998 2 5 999999 2 17 999986 2 6 999987 1 210274 681352 -746236 2 15 999987 2 8 999987 2 646238 848436 2 2 999999 1 2 999999 -339184 1 319757 732484 -982117 1 17 999994 -390929 1 22751 954798 227759 2 11 999995 2 80794 710388 2 68017 529621 1 12 999986 492218 1 7 999997 412810 1 2 999999 -868132 1 8 999987 -851001 2 5 999996 2 296495 637124 2 2 999999 2 206350 462338 1 553825 989063 861082 1 8 999990 -327383 2 374321 591931 2 2 999999 1 8 999987 684269 2 2 999999 1 16 999995 108155 2 2 999999 2 2 999999 1 369009 687476 -897992 1 470729 817917 466486 1 2 999999 -115063 1 264964 950971 510927 2 188499 808657 1 15 999984 252415 2 486850 540475 1 2 999999 554682 1 8 999986 398082 2 2 999999 2 19 999998 1 465518 563452 -348974 1 10 999997 173641 1 246035 923877 676173 2 16 999997 1 4 999991 388650 1 117681 869618 -783712 2 669181 973633 2 588855 778971 1 110798 487310 758274 1 63515 142275 549843 2 2 999999 1 2 999999 -174798 2 2 999999 2 139496 436728 2 14 999981 1 2 999999 846758 2 2 999999 1 86892 672636 -291860 1 2 999999 138543 2 8 1000000 2 2 999999 2 1 999995 2 430421 851573 2 2 999999 1 2 999999 -593214 2 17 999989 1 10 1000000 -76106 1 14 999983 -656326 1 2 999999 76941 1 11 1000000 123564 1 13 999995 -62897 1 2 999999 670880 1 2 999999 861396 2 19 999999 2 12 1000000 1 12 999991 205736 1 289027 645071 719881 2 2 999999 2 276654 920460 1 561642 771182 759729 2 20 1000000 2 434645 958026 2 2 999999 2 129469 319119 1 14 999984 933675 1 2 999999 563556 1 614191 616888 585844 1 2 999999 747151 1 1 999998 -183080 1 4 999985 54879 1 97710 996779 305274 1 6 999981 -8845 1 5 999998 113220 1 2 999999 -670530 1 23156 470346 -586823 1 247155 642777 -553995 2 17 999981 2 5 999987 1 14220 66720 -626165 1 14 999983 -455923 2 2 999999 1 438946 547903 412970 2 144540 379854 1 2 999999 -70596 2 2 999999 2 20 999985 2 2 999999 2 24947 381014 2 6 999996 1 2 999999 522327 2 2 999999 1 782154 822063 626843 2 2 999991 1 2 999999 200110 2 2 999999 2 565235 713617 1 170644 603945 -774082 2 159571 612694 2 8 999996 1 2 999999 119107 1 13 999990 748348 1 14 999997 -987122 2 2 999999 2 2 999999 2 2 999999 1 10 999984 -641460 1 2 999999 -961959 1 2 999999 -46220 1 12 999982 700174 1 2 999999 293236 2 2 999999 2 11 999992 2 8 1000000 1 2 999999 -879088 2 2 999999 1 2 999985 398829 1 139761 985356 -512245 1 325626 378832 462392 2 706958 794038 2 380189 967316 1 279688 932120 -495431 1 177688 206401 646847 2 12 999996 1 197783 895394 -573961 2 271216 549296 1 2 999999 -346955 1 19 999982 941699 1 2 999999 607444 1 193485 637014 -304199 1 5 999981 492884 1 2 999999 430395 2 2 999999 2 124658 732920 2 2 999999 1 234348 334182 242109 2 16 999997 2 725611 921016 1 11 999990 -151307 2 10 999988 1 866595 910094 54806 1 163985 952469 -971210 2 616173 699979 2 639760 670486 1 2 999999 -742576 1 20 999983 193991 1 2 999999 419071 2 566252 933580 2 240738 383993 2 2 999999 2 17 999999 1 632681 904803 659805 2 451904 513295 1 2 999999 812300 2 793444 814237 1 337139 876624 -867380 1 325371 572633 382543 1 19 999982 819870 2 2 999999 1 10 999986 759070 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -742565 2 314047 379837 2 2 999999 2 2 999999 1 294320 793070 566574 2 355963 607562 1 12 999988 677837 1 704778 953481 366012 1 19 999988 175637 2 486140 997495 1 136987 604687 113462 2 15 999999 2 19 999992 2 2 999999 1 35673 299397 755995 1 6 999982 -623673 1 2 999999 852909 2 8 999991 2 164660 626645 2 18 999989 2 2 999999 1 518940 739562 466791 1 2 999999 381501 1 151344 959131 381502 1 14 999987 782211 2 18 999989 1 20 999995 925856 2 2 999999 1 10 999990 -376043 1 417516 503384 893064 1 14 999981 200136 1 337565 697344 131340 2 749374 947226 1 2 999999 -109292 1 2 999999 853229 2 2 999999 2 553376 813451 2 257284 401915 1 7 999993 144731 2 2 999999 2 163052 571264 2 481472 877418 2 568976 593007 1 489553 646011 -557543 2 2 999999 2 9 999995 2 8 999998 2 2 999999 2 2 999998 2 2 999993 1 2 999999 231748 2 883984 996829 2 386904 528426 2 2 999999 1 25746 869790 340243 1 16 999986 569994 1 16 999994 -765807 1 405139 798684 -49657 1 2 999999 -568878 1 826253 887379 -815587 2 14 999992 1 11 999997 -156248 2 438094 850726 1 279101 371682 681407 2 2 999999 1 481364 823935 -248994 2 2 999999 1 2 999999 416241 2 2 999999 2 465114 881665 2 20 999990 1 2 999999 -488393 1 2 999999 -357378 2 11 999987 2 11 999991 2 275804 695510 1 2 999999 734152 1 14 999999 980908 1 13 999981 -847714 1 16 999993 -514887 2 2 999999 1 17 999995 950228 1 2 999999 -437716 1 428344 744484 215022 2 40147 872419 1 2 999999 764955 1 2 999999 -217233 2 2 999999 1 2 999999 142880 2 126852 461336 2 5 999993 2 2 999999 1 2 999999 674162 1 2 999999 233463 1 1 999981 728156 1 2 999999 -734149 1 60895 83300 710170 1 9 999982 -646543 1 439438 669163 -470057 1 2 999999 -53795 2 2 999999 1 15 999987 846115 1 318571 746235 145025 1 311008 794712 -524563 1 2 999999 -961545 2 1 999991 2 2 999999 1 12 999989 -223789 2 16 999994 1 5 999982 143232 2 11 999982 2 12 999985 1 2 999999 254128 2 2 999999 1 337494 466347 690146 2 492300 540849 1 513103 798540 694032 1 2 999999 -7754 1 17800 945790 112351 1 15 999990 745665 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -541316 2 2 999999 2 5 999987 1 16 999982 -956245 2 2 999999 2 4 999997 2 11 999994 1 13 999982 -239421 1 2 999999 -339737 2 2 999999 1 18 999995 -160277 2 812929 815627 1 2 999999 -988388 2 216688 796693 1 2 999999 154633 2 79061 678008 1 12 1000000 314893 2 446893 703904 1 16 1000000 -342062 1 2 999999 -629453 1 7 999994 -880207 1 478151 929399 56199 1 845820 875380 483188 2 2 999999 2 2 999988 1 480553 816451 537362 2 2 999999 2 2 999999 2 939414 973471 2 6 999995 1 355612 849665 -304923 1 4 999996 -371174 1 2 999999 131297 1 208927 600373 -370970 1 421827 786006 -552506 1 2 999999 977987 2 8 999997 2 7 999993 1 7 999984 435551 2 379620 915776 2 2 999999 1 336646 347680 933649 1 2 999999 -85164 1 2 999999 -264775 1 134332 909788 -160817 1 359614 817917 -991773 1 864656 877306 312236 2 338339 710030 2 411206 599842 1 13 999982 786246 2 635314 953653 2 2 999999 1 2 999999 -942045 2 2 999999 1 370348 538189 -11284 2 504221 690705 1 15 999989 563701 2 2 999999 1 2 999999 294581 1 35316 214802 774487 2 2 999999 1 2788 538826 -176667 1 16 999997 -543004 2 6 999990 1 14 999986 -155395 2 114008 362498 2 6 999995 2 7 999983 2 610516 947936 1 2 999999 698337 1 10 999994 338490 2 2 999999 2 20 999987 2 176339 180686 1 8 999985 -114729 2 9 999991 1 15 999995 273087 1 103289 322145 292940 1 7 999981 609130 1 14 999994 -689889 1 2 999993 -40390 1 6 999992 -298913 2 2 999999 2 460003 559754 2 2 999999 2 523882 730838 2 2 999999 2 63487 940673 2 2 999999 1 431897 475274 -585854 2 19 999991 2 3 999997 2 2 999999 2 182626 191516 2 2 999999 1 2 999999 699120 2 669492 976494 2 2 999999 1 2 999999 907818 2 449665 900538 2 1 999995 2 13 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 481969 817294 -592 2 8 999985 2 136884 397380 1 501686 914819 -696290 1 2 999999 -777439 2 20 999982 2 17 1000000 1 387010 577154 394415 1 369099 504238 -394692 1 12 999988 -428881 1 277310 636644 -676236 2 2 999999 2 2 999999 1 728673 996262 258200 2 2 999999 2 717761 872965 1 2 999999 293665 1 2 999999 -654286 2 4 999994 2 57278 875084 2 2 999999 1 2 999999 48648 1 2 999999 279426 1 71480 786615 229035 1 1 999996 726032 2 2 999999 1 19 999986 659439 2 1 999984 2 6 999981 2 19 999998 2 2 999999 2 2 999999 2 476766 662211 2 113701 191810 2 861566 935655 1 2 999999 338620 2 18 999982 1 2 999999 580908 2 2 999999 2 2 999999 1 2 999999 370170 1 57359 530135 -303995 2 18 999997 2 19 999982 2 5 1000000 1 2 999999 579222 2 272920 416443 2 1 999992 2 541554 781192 1 537381 624182 -325697 2 3 999995 2 4 999988 2 16 999986 1 20 999985 -923265 2 2 999999 2 150538 627543 2 19 1000000 1 271730 760774 978502 2 2 999999 2 2 999999 2 2 999999 1 488714 684934 916127 2 2 999999 2 9 999994 2 2 999999 2 2 999999 2 386151 587684 2 2 999999 1 112136 872374 -185381 1 868229 929685 -162086 1 2 999981 730287 2 5 999982 1 2 999999 72889 2 13 999995 1 15 999990 58903 2 2 999999 2 2 999982 1 7 999992 179509 2 517545 760303 1 20 999989 -609688 2 2 999999 2 20 999982 2 13 999983 2 2 999999 1 13 999984 825249 1 2 999999 -858305 1 7 999981 -6881 1 5 999985 524979 2 2 999999 1 105658 208270 415400 1 20 1000000 -650381 2 60364 916215 2 2 999999 1 6 999983 186129 2 2 999999 2 164843 862239 2 10928 172415 1 73129 960076 171309 1 2 999999 619164 2 566373 932785 1 2 999999 373243 1 470200 498875 -749201 2 2 999999 1 28279 316508 199622 2 19 999999 2 2 999999 2 2 999999 1 635429 988761 -900166 2 262247 666929 1 2 999999 -192215 2 13 999982 1 2 999983 757146 2 2 999999 2 14 999984 1 166638 496366 -350394 2 11 999996 2 2 999999 1 2 999999 203282 2 607385 901039 2 2 999999 2 2 999999 2 17 999990 2 2 999999 1 441139 656650 397664 2 254851 918030 2 2 999999 2 18 999983 2 20 999990 2 2 999999 2 5 999988 1 688814 979004 -423211 2 14 999999 2 391866 422796 2 148629 933672 1 12 999994 209241 2 4 999992 2 450562 789791 2 2 999999 1 134280 371300 524240 2 2 999999 2 233925 632587 1 2 999999 981742 2 2 999999 2 150435 290445 2 2 999999 2 11 999997 2 4 999982 2 8 999992 1 2 999999 605345 2 256305 649272 1 77640 401404 798945 2 512738 970682 1 2 999999 579982 2 337630 395826 2 31364 583681 1 2 999999 -288537 2 450832 792376 2 2 999999 1 114289 926542 -975794 2 3 999982 1 6 999987 -807490 2 2 999999 2 16 999995 2 13 999996 2 218599 799836 1 6 999997 69873 2 2 999999 2 3 999993 1 265113 729246 -808526 2 2 999999 1 2 999999 -608766 2 235211 455345 2 2 999999 2 2 999994 1 14 999992 307612 1 453731 532156 -149768 1 7 999986 -262389 2 2 999981 2 116426 814058 1 2 999999 140270 1 2 999999 352158 2 2 999999 1 22523 449952 725287 1 246661 291137 898641 1 2 999999 631700 1 2 999999 -130336 1 225532 572513 972122 2 2 999999 1 15 999988 238858 1 230290 743098 540077 1 97474 237123 -885259 1 542050 816463 -751009 1 487348 555048 -290174 2 2 999999 1 20 999985 -873736 1 699465 882322 -603115 2 605344 867059 1 2 999999 -270969 1 2 999999 -152884 1 6 999983 453641 1 2 999999 -169545 1 17 999983 981566 1 17 999996 -578426 1 2 999999 531215 2 837773 990989 2 300445 858421 1 594457 702749 -965416 2 14 999982 2 144534 233950 2 467325 591935 2 4 999995 2 308993 541543 2 13 999991 1 5 999995 -153868 1 5 1000000 907647 1 2 999999 -369386 2 379132 709677 2 17 999992 2 16 999994 1 9 999989 142122 1 2 999999 -903153 1 2 999999 605832 1 5 999992 51109 2 2 999999 1 703128 964917 980541 1 2 999999 -499006 2 2 999999 1 2 999999 555694 1 573563 698251 -495875 1 414557 820613 756013 1 17 999995 -870954 1 2 999999 -646625 1 145656 488425 584290 2 5 999997 1 2 999999 511200 2 2 999999 2 271257 475209 1 2 999999 208592 2 20753 863634 2 2 999996 2 168998 978925 1 69296 134969 -29693 2 7 999995 2 249458 273510 2 2 999999 1 4 999998 527661 1 2 999999 629464 1 6 999984 982190 1 2 999999 73257 1 441964 594176 -135902 2 2 999999 1 6 999988 -795883 1 681329 824380 -75144 1 416706 454681 -429159 2 2 999999 1 149854 453792 398663 1 840484 969998 -961152 1 2 999999 -862462 2 5 999988 2 921649 939738 1 2 999999 -307840 1 2 999999 -669822 1 744778 911218 144977 2 178979 537196 2 2 999999 1 2 999999 103058 1 321893 669056 918338 1 28279 426447 -336633 2 2 999999 1 3 999982 236243 2 2 999999 2 121 248530 2 139019 813724 2 1 999994 1 28831 61799 549766 1 10 999995 -863680 2 2 999999 1 131892 403785 -842688 2 12 999998 2 2 999999 2 5 999990 1 6 999984 653388 2 11 999994 1 2 999999 862672 1 9 999984 -459764 2 71551 908833 2 2 999999 1 2 999999 348134 2 14 999981 2 2 999999 1 18 999984 899529 1 13 999998 -521455 2 2 999999 2 3 999996 1 2 999999 688807 1 2 999999 538241 1 2 999999 -974817 1 2 999985 738648 2 7 999997 1 2 999999 -50791 1 17 999983 864992 1 19 999984 191684 2 2 999999 1 117028 716497 259989 2 2 999999 2 10 1000000 1 20 999993 -602806 1 466496 959194 -1081 1 144485 686783 -658720 2 17 999985 1 22383 476375 370294 1 13 999992 -419609 2 103828 679401 2 4 999998 1 2 999999 -966831 2 17 999994 1 13 999996 75427 2 12 999983 2 10 999982 2 20 999987 1 135671 916473 580630 2 622603 871724 1 17 999992 -893804 1 729981 734755 423422 2 108143 181569 2 2 999999 2 320842 484747 2 2 999999 1 2 999999 209702 2 295587 945748 2 2 999999 2 16 999990 2 39794 125995 2 2 999999 2 2 999999 2 13 999993 1 7 999990 511658 1 2 999999 492601 1 2 999999 557732 2 2 999999 1 8 999998 -657143 1 2 999999 639885 1 2 999999 390327 1 4 999984 365086 1 92965 861840 348260 2 2 999999 1 2 999993 283762 1 204772 820644 905046 1 1 999987 -19404 1 2 999999 -92297 1 5 1000000 795377 2 2 999999 1 13 999986 750182 1 8 999991 268405 2 2 999999 2 2 999999 1 2 999999 431942 1 20 999984 -303488 1 378176 942946 -236044 2 2 999999 2 2 999999 1 10 999996 521780 1 20 999995 -434484 1 67667 328176 -859633 1 2 999999 -168535 1 232226 773905 -977445 2 2 999999 1 2 999999 -458938 1 2 999999 877017 1 2 999999 774032 1 4 999997 -622925 2 12 999994 2 13 999988 2 11 999986 1 250704 997363 -414231 1 2 999999 -712405 2 119980 153161 1 2 999999 -33683 1 2 999999 -899299 1 416402 495940 79356 2 2 999999 1 9 999987 -255359 2 2 999999 1 2 999999 13452 1 2 999999 260074 1 310421 546587 568945 2 17 999988 1 2 999999 -653642 2 127626 728073 2 10 999992 2 10 999999 1 2 999992 82564 2 19 999988 1 267747 797522 618059 2 1 999983 2 7 1000000 1 207937 995001 899479 1 2 999999 -895363 1 7 999989 -441659 2 12 999992 1 2 999999 -324902 1 2 999999 983684 1 290964 344975 -824758 1 312458 586417 212480 2 152334 934196 1 2 999999 -703008 1 2 999999 748015 1 2 999999 -742839 1 2 999999 -444075 1 2 999999 -573494 2 12 999993 2 5 999988 2 202928 439804 2 2 999999 1 2 999994 651567 1 2 999999 -75580 1 2 999999 -315271 1 613193 813669 269350 1 153684 651372 629572 2 667509 952998 2 2 999999 2 2 999999 1 468635 834695 64657 2 465201 849292 1 2 999999 -615162 2 2 999999 1 2 999999 749098 2 20 999995 1 6091 50019 -813567 1 2 999999 984761 2 2 999999 2 5 999991 2 477556 993282 2 2 999999 2 99266 503413 2 1 999982 1 2 999999 -773281 1 2 999999 -283854 2 40670 578485 1 2 999999 163099 1 2 999999 820385 1 16 999995 988742 1 16657 766689 737036 2 5 999984 2 389936 526436 2 19 999991 2 2 999999 1 2 999999 -225785 1 2 999999 -66924 2 18 999981 1 19 999999 -184692 2 19 999981 1 212657 902443 229940 1 15 999992 570307 1 39506 642035 -664666 1 239784 432847 871704 1 16 999999 914061 2 2 999999 1 582534 704493 16698 2 20 999986 2 2 999999 2 11 999981 2 2 999999 1 15 999991 -999529 1 12 999997 723841 1 2 999999 -97782 1 256112 541116 -19135 2 2 999999 1 2 999999 -967479 1 611189 793069 465325 1 562347 943263 871992 1 181675 690074 -741371 1 20 999981 -681339 2 644594 835616 1 2 999992 -845735 2 20 999994 1 2 999999 111976 1 2 999999 -459048 2 2 999999 1 2 999999 -306216 1 18 999994 797051 2 307119 483397 1 2 999999 -90282 2 318741 381686 2 18 999996 1 2 999999 -972807 2 15 999997 1 2 999999 914490 2 1 999997 2 10 999989 1 239228 358239 -686428 2 2 999999 1 652504 690020 -152101 1 82244 172994 -545061 1 2 999999 687947 2 2 999999 2 446902 569449 2 575759 895149 1 2 999999 392349 1 14 999986 230850 1 2 999999 -353821 2 2 999999 1 13 999998 982443 1 8 999984 -192243 2 2 999999 2 303168 585504 1 2 999999 -725123 2 4 999995 1 123665 837112 -112927 1 127150 332489 657598 2 2 999999 2 207903 471073 1 2 999999 209107 2 2 999999 2 5 999991 2 364373 867420 1 2 999999 855734 1 404479 725548 -639678 1 2 999999 293819 1 442937 552293 -531741 2 131077 798154 1 12 999987 163625 2 5 999990 2 12 999986 1 2 999999 994577 1 98343 432991 728479 2 2 999999 1 118 891365 -603671 1 7 999992 852616 1 16 999995 660051 2 114383 977350 2 39212 895620 2 2 999999 2 2 999989 1 2 999999 -244342 1 6 999990 943956 2 2 999999 2 2 999990 1 2 999999 -595783 2 2 999993 2 3 999989 1 2 999999 386671 1 122530 480394 950979 1 2 999999 -916552 2 10 999992 1 19 999998 -401843 2 5 999987 2 372550 997893 1 187807 580423 -422503 2 12 999985 1 13 999987 -269405 1 337501 699849 -633767 2 15 999997 1 132030 517761 55184 2 133191 737373 1 18 999985 712274 1 15 1000000 -70612 1 3 999996 -494514 1 164456 483394 -27134 2 2 999999 1 9 999990 -571576 1 2 999998 545229 2 2 999999 2 2 999999 1 6 999989 -852178 1 2 999999 490017 1 1 999984 938746 2 353524 813777 2 20 999985 2 18831 627494 2 45770 52815 1 434606 590002 -149140 1 2 999999 -979011 2 2 999989 2 5 999991 1 19 999994 219730 2 5 999994 1 2 999999 43656 1 3 999994 447691 2 248363 612321 1 2 999992 -700216 1 64706 336106 948772 1 1 999982 -709464 1 170733 858835 253342 2 851631 991722 1 14 999988 232947 1 9 999986 937222 1 11 999987 796466 2 2 999999 1 7 999991 -55549 2 15 999998 2 2 999999 1 248519 833416 39815 1 2 999999 913136 2 2 999999 1 374815 899041 184072 2 728786 760325 1 2 999999 -361558 1 2 999999 466502 2 19 999997 2 409878 917765 1 285670 863895 476040 2 20 999999 2 66410 812443 2 2 999999 2 4 999989 2 2 999999 1 2 999999 72034 2 756547 926762 1 6 999998 16248 2 19 999999 2 110177 467439 2 2 999999 2 2 999986 2 2 999999 2 3 999987 1 2 999999 311432 1 294435 747133 -573566 2 8 999988 2 13 999984 1 2 999999 4323 2 2 999999 1 2 999999 -719059 1 9 999989 -178123 2 15 999981 1 7 999992 948894 2 6 999991 1 53004 72566 245860 1 2 999999 -448860 2 312239 489345 1 2 999999 686985 2 2 999999 2 79812 767670 2 16 999996 2 892039 979160 2 5824 648479 2 273171 807664 2 8 999984 2 10 999995 1 197018 320848 -585506 1 1 999992 -824190 1 847279 940556 -544388 2 509126 856383 2 2 999999 2 350580 604598 2 2 999999 1 587483 773910 -234193 2 564679 819154 1 13 999994 -639140 1 17 999981 460156 2 360667 879486 1 2 999999 -84696 2 144316 570460 1 18 999993 73353 1 1 999994 -386181 2 365015 903061 2 7 999995 2 7 999981 2 125163 684510 2 257112 551767 1 628300 816795 96349 1 331769 988644 376785 1 80295 146390 -450814 2 2 999999 1 7 999982 -819487 1 791501 814650 -857124 2 451420 782856 2 1 999986 2 464295 729652 1 18 999994 -518266 2 10 999999 1 2 999991 592561 1 2 999999 296199 1 14 999987 -561757 2 2 999999 2 408630 814615 1 126566 477072 -178994 2 439392 747592 1 2 999999 -743638 2 20 999994 1 202946 348847 -36744 1 2 999999 868912 2 2 999999 2 415677 815364 1 354053 954089 961337 2 2 999999 2 42855 252164 2 2 999999 1 570346 746874 438570 1 318135 688530 268133 2 94131 423378 2 2 999999 2 340587 852369 1 3 999985 -311558 1 898280 948060 -336941 2 2 999999 1 15 999983 938559 2 2 999999 1 53110 100160 48441 2 330925 373042 2 87040 715126 2 2 999999 2 12 999994 2 804774 848651 1 673468 831447 632709 2 17 1000000 2 2 999999 1 2 999999 -856827 1 19 999991 -122375 2 2 999999 1 115298 816812 958608 1 2 999999 255553 1 9433 181876 752428 2 8 999997 2 737441 884126 2 653737 841191 2 2 999999 2 11 999999 2 7 999985 1 107327 124933 756386 1 2 999999 80525 2 694592 917592 1 652624 916800 89368 1 2 999999 379708 1 2 999999 882446 2 55605 796716 1 2 999999 -356582 1 2 999999 654061 1 6 999986 450127 1 2 999999 -778952 1 2 999999 -172400 2 402890 937474 1 2 999999 720836 2 18 999993 1 20 999997 -422202 2 13 999984 2 2 999999 1 12 999991 -673186 2 66814 435951 1 16528 124564 516467 2 20 999995 1 2 999999 -115620 2 2 999999 2 2 999999 2 2 999999 1 11 999991 -978535 1 279084 627670 -47371 2 2 999999 2 209053 433753 1 2 999999 -4052 2 2 999999 1 19 999981 378079 1 2 999999 -487514 1 317062 981159 232399 1 12 999990 -989582 2 3 999997 1 125244 422631 258770 1 451285 638524 -372140 1 2 999999 184600 2 2 999999 1 2 1000000 743403 1 2 999999 712362 1 9 999987 -612262 2 578046 706921 2 203888 650621 1 2 999999 299161 2 10 999999 1 521185 608524 82023 1 7 999981 506693 1 244534 659935 -400431 2 14 999993 2 19 999999 1 8 999995 212731 1 2 999999 862657 2 59016 535742 2 2 999999 1 2 999999 -913753 2 82741 905345 2 2 999999 2 766014 869824 2 355298 960997 1 18 999995 38462 2 6 999999 2 97131 469506 1 19 999990 386865 2 2 999999 1 12 999999 205452 2 99979 246206 1 2 999999 -25612 2 265643 709826 1 15870 865686 -808947 1 2 999999 -56024 1 2 999999 -729562 1 287312 922343 325922 2 2 999999 2 2 999999 2 185695 593674 2 21912 203774 1 500344 698983 382941 1 2 999999 -651282 2 2 999999 1 19 999996 -294391 2 2 999999 2 14 999983 2 2 999999 1 495329 997306 812457 1 5 999995 -683279 2 269517 794167 1 18 999985 -849559 1 10 999990 370326 1 8 999997 883730 1 2 999999 401928 2 2 999999 2 2 999999 2 121547 433012 2 70985 211545 2 2 999999 2 2 999999 2 18032 683619 1 2 999999 338630 1 277481 768231 -601687 2 17 999997 1 262924 651757 -31978 1 2 999999 -510750 1 2 999999 -157837 2 13 999986 1 3 999984 867426 2 2 999999 1 2 999999 612996 1 128909 647844 163148 2 17 999999 1 2 999999 -644177 1 2 999999 -738374 1 2 999999 -721925 2 2 999999 2 7569 69804 2 2 999999 1 12 999999 -39329 2 717721 937542 1 2 999999 326900 1 2 999999 293186 1 2 999999 425380 1 14 999999 -283055 1 2 999999 286896 1 2 999999 894572 1 4 999995 831357 1 2 999999 -371736 2 209170 329356 1 388591 479632 -93780 2 177002 305291 2 2 999999 2 2 999999 1 13 999990 820327 2 10 999986 2 20 999995 2 427194 851545 1 220579 999210 1399 2 494992 924615 2 2 999999 1 5 999985 -618180 2 483618 726795 2 573516 736484 2 702852 970910 1 2 999999 245414 2 229415 548510 2 5 999981 2 2 999999 1 2 999999 847628 1 2 999999 722835 1 256817 537722 880889 1 9 999997 638790 2 2 999999 2 27536 961103 1 265829 968272 697871 1 16 999989 -425189 1 2 999999 -576579 2 12 999995 1 232701 522827 775656 2 219128 588508 2 237055 355984 1 2 999999 -713305 1 16 999989 -62067 2 13 999983 1 2 999999 -354967 2 6 999987 2 672795 970224 1 7 999993 -548519 2 428362 887634 2 2 999999 2 2 999999 1 173394 395829 508009 2 2 999999 2 2 999999 1 377765 587787 -361026 2 17 999984 2 2 999999 1 10 999987 -143463 2 477712 638538 2 890165 988958 1 467409 657308 -897111 2 14 999993 2 2 999999 2 2 999999 2 155703 638081 2 20 999996 1 2 999999 -652877 2 221881 605567 2 307543 683962 1 12 999984 -356923 1 46226 963639 -396974 2 229450 558542 2 287586 861302 2 507144 972027 2 302749 506747 2 20 999987 2 2 999999 1 827455 902038 108327 1 17899 873383 -330013 1 2 999999 -169992 1 86572 910964 617567 1 2 999999 993773 2 345061 549597 2 32361 213455 1 684262 810316 9722 1 2 999999 -273266 1 2 999999 -708373 2 1 1000000 2 417024 553116 2 2 999999 1 287555 568086 622505 1 10 999989 440115 2 19 999986 2 216763 457560 1 770603 810971 -259097 2 358043 552761 1 20 999987 -580250 1 2 999999 -454290 1 6 999999 479602 1 94180 705629 179608 1 9 999997 586758 1 2 999999 650206 2 66203 814190 1 14 1000000 -490367 2 2 999999 2 10 999986 1 209128 283994 -789819 2 120583 462385 1 2 999999 -849929 2 346357 741421 1 2 999999 -340782 1 2 999999 46133 1 2 999999 -637657 1 2 999999 603948 1 2 999999 -952427 2 11 999981 2 26624 216777 1 2 999999 709843 2 2 999999 2 208240 784681 2 2 999999 1 14 999981 821670 2 12 999995 1 19 999989 886902 2 328419 976749 1 2 999999 -128635 2 13 999984 1 11 999999 -794989 1 7 999985 747408 2 2 999999 2 7 999997 1 2 999999 379035 1 2 999999 283426 1 151718 490791 830399 1 2 999999 907638 2 34984 876112 1 3 999981 -520370 1 1 999991 -14731 2 2 999999 1 2 999999 -820115 1 2 999999 -26348 2 18 999985 1 2 999999 -173847 1 2 999999 -932971 1 2 999999 -855571 1 2 999999 736573 1 7 999987 -843859 1 18 999988 -789159 1 3 999984 -243431 2 2 999999 1 2 999999 42254 2 390348 796310 2 242160 453089 2 20 999981 1 2 999999 953839 2 13 999993 2 929411 988549 2 2 999999 1 2 999999 -837161 2 14 999983 2 4 999993 2 10 999987 1 962138 963325 544322 1 2 999999 902874 2 242735 572469 2 16 999990 2 10 999982 2 2 999999 1 2 999999 -784359 1 16 999992 997171 1 229366 791301 222540 2 541082 678514 1 20 999986 -574575 2 4 999994 1 2 999999 -427141 2 2 999999 1 88820 592865 -339499 2 187850 263226 1 2 999999 687256 1 2 999999 734363 1 15 999985 -12927 2 5 999994 1 2 999999 -139113 1 2 999988 -126660 2 5 999983 2 816468 913719 1 2 999999 289822 1 2 999999 -905898 2 15 999989 2 228490 571487 2 2 999999 1 2 999999 532190 1 759949 988279 -308276 2 2 999999 2 213780 356041 1 8 999998 -235302 1 2 999984 84582 1 275546 794854 370104 1 1 999989 792968 1 300716 760705 -377173 2 2 999999 2 16 999984 2 429969 737831 2 309977 686014 2 16 999992 2 420034 469100 2 413603 419360 1 2 999999 -331384 1 2 999999 -784386 1 2 999999 248906 1 2 999999 -252262 2 1 999992 1 890767 911124 772982 1 5 999989 204507 1 2 999999 696599 2 130946 402464 2 4 1000000 2 2 999999 1 162959 973074 851919 2 19 999981 1 209546 874481 107161 1 13 999996 -917045 2 12 999989 2 18 999992 1 14 999985 -150235 1 841872 934904 -78603 1 2 999999 817492 2 2 999999 1 10 999996 -870199 1 2 999999 680695 1 2 999999 -401132 2 8 1000000 1 16 999987 -131780 1 14 999992 -890167 1 19 999982 632978 1 594960 875620 149900 2 523609 693717 2 12 999983 2 312849 431787 1 13 999991 -716572 2 484723 548472 1 17 999999 646441 1 521875 785289 -167206 1 147437 286812 -138094 2 19 999993 1 6 999997 -735468 1 2 999999 352221 1 28809 372749 177428 1 2 999999 691122 1 782392 938240 -854826 1 8 999986 -437142 1 2 999981 -750116 1 14 999988 626334 1 17 999982 268821 1 2 999999 -768116 2 2 999999 1 413255 906014 -590692 1 14 999981 851843 2 164228 348989 1 4 1000000 -300316 1 2 999999 895815 1 2 999999 -990945 1 2 999999 18672 1 2 999999 584701 2 2 999999 2 84360 240434 1 17 999998 -406034 1 20 999981 -605671 2 2 999999 1 3 1000000 -557052 2 9 999987 1 708761 719645 506727 1 2 999999 -778229 1 300507 957979 -515691 2 14 999990 2 1 999986 2 250681 731614 1 2 999999 821183 1 20 999996 -517548 2 448523 613032 1 619905 879123 441705 1 15 999992 494172 1 6 999994 179033 1 770089 889947 -812902 1 36814 85752 36102 2 16 999985 1 417425 483478 -173165 1 2 999999 -247031 1 5 999991 -866811 2 2 999999 1 569611 596310 -795950 2 2 999999 2 2 999999 2 241165 672805 2 195658 221703 1 6 999988 -442764 1 763173 953362 -537768 1 628287 923577 545993 1 442221 548602 728582 1 3 999990 -476269 2 2 999999 1 215860 968816 -152874 1 2 999999 -628372 2 177219 849085 2 219982 953422 1 590116 696218 -234195 2 643520 888086 1 20 999998 -815218 1 447365 658758 -321003 1 15 999996 674929 2 18 999985 2 2 999999 2 162996 347111 2 16 1000000 2 4 999988 1 2 999999 198802 2 105968 344248 2 2 999999 1 1699 330633 -642541 1 6 999993 -658723 1 2 999991 -460749 1 2 999999 746087 2 7 999999 2 642 328115 1 106561 668108 -711511 1 40164 811466 6192 1 7 999986 526822 2 2 999999 1 443628 470411 -355218 2 142495 814327 1 2 999999 -913339 1 19 999998 -680437 1 346100 480927 853423 1 2 999999 -256917 2 187405 542627 1 1 999999 815222 2 778962 961718 1 2 999999 193941 1 7 999990 -430522 1 2 999999 334510 1 2 999999 104553 1 2 999995 421597 2 2 1000000 1 2 999999 -33855 2 439375 984379 1 2 999999 -242030 1 17 999998 677212 1 324512 890784 220522 1 350930 646050 984942 2 721894 877253 2 14 999999 2 4 999983 1 2 999999 -410472 2 20 999986 2 2 999999 1 2 999999 368352 2 130543 357818 2 17 999987 1 2 999999 -50028 1 143568 542084 786424 2 2 999999 2 4 999993 1 20 999991 -681475 1 2 999999 -312403 1 240467 778779 -848979 2 8 999996 2 6 999991 1 2 999999 -748255 2 7 999995 2 2 999999 1 19 999992 -73840 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 193741 546755 -162259 1 781053 905439 -98267 2 2 999999 2 14 999994 1 3 999991 -197270 2 121206 593165 1 2 999999 -594670 2 2 999999 2 2 999999 2 606833 949523 1 2 999999 745262 1 585168 789212 -851884 1 20 999985 260405 1 646175 857614 -767297 2 4 999999 1 12 999981 -382358 1 7 999986 983374 1 690498 736618 228411 2 20 999982 2 2 999999 1 15 999995 -681961 2 251629 572994 1 15 999986 270916 1 98288 428383 -320285 2 3 999982 1 20 999986 66572 1 2 999999 -257059 2 12 999990 2 60592 944513 1 10 999990 190184 1 1 999985 579763 2 2 999999 2 7 999996 1 16 999988 692866 2 2 999999 2 4 999988 2 2 999999 1 2 999999 -160007 2 13 999981 1 482122 857977 -757317 2 2 999999 2 2 999999 2 13 999997 2 620103 719545 2 2 999999 1 13 999995 -293414 2 2 999999 1 758796 906247 -459762 2 2 999999 2 2 999999 2 2 999999 1 2 999999 523521 1 2 999999 703640 2 8 999984 1 13 999986 -4852 1 471866 956838 759423 2 2 999999 2 2 999999 1 69042 994011 500828 1 14 999982 -743702 2 14 999990 2 2 999999 2 2 999999 2 3 999997 1 13455 352994 349562 2 2 999999 2 67096 982098 1 42083 64601 630634 1 2 999999 414638 1 8 999997 -516834 1 19 999990 861809 1 2 999999 -7847 1 2 999999 -2608 2 2 999999 1 2 999999 -340200 1 16 999991 -890435 1 2 999999 -459162 1 2 999999 434665 1 2 999999 -708036 2 12 999996 1 2 999999 458863 2 2 999999 1 5 999984 25466 1 2 999999 -414251 1 274894 677240 -973742 2 111461 232954 1 13 999999 -168547 1 18 999985 -220109 2 2 999999 1 19 1000000 -891636 2 498894 810440 1 2 999999 -643241 1 2 999999 534278 1 17 999990 639460 1 500501 925075 138122 1 2 999999 325654 1 185048 535228 -77370 2 2 999999 1 2 999999 -753565 2 17 999995 2 2 999999 1 276431 293057 938857 2 2 999999 1 2 999999 167565 2 419581 731205 1 2 999999 952969 1 2 999999 -473498 1 209883 513570 -55436 2 2 999999 2 14 999994 2 17 999996 1 33470 722565 381365 1 13 999986 714513 1 9022 709255 -601923 2 2 999999 2 203907 785800 2 2 999999 1 95679 420197 753620 1 115626 168727 31369 1 2 999999 420491 1 893356 933867 882659 2 98109 160323 2 2 999999 2 2 999999 2 2 999996 2 42025 671759 2 248524 468253 2 2 999999 2 15 999982 2 662542 948597 1 427406 477043 59621 2 119226 631574 1 596774 781906 165356 2 344752 651640 1 188680 990699 -331206 1 3 999984 -837318 1 110711 634441 540130 1 2 999999 -452386 2 8 1000000 2 2 999999 2 16 1000000 2 20 999997 2 19 999998 2 12 999988 1 634919 847832 878750 1 7165 469880 -212318 1 2 999999 -662927 1 16 999982 569559 1 11 1000000 109187 1 347271 767164 151626 2 2 999999 1 2 999999 -803162 2 20 999990 1 322261 669528 -81542 1 20 999983 773737 1 2 999999 -534 1 2 999997 628191 1 2 999999 503334 2 8 999982 2 2 999999 1 2 999999 -337162 2 159726 821891 1 8 999995 -970498 2 17 999987 2 116416 861929 2 2 999999 2 2 999999 2 2 999999 2 12 999994 1 2 999999 138947 2 302356 322864 2 18 999989 2 2 999999 2 9 999983 2 8 999986 1 1 999998 -961046 1 2 999999 558421 2 324574 565030 2 2 999999 2 538121 751134 1 2 999999 -777064 2 215505 277469 2 13948 385113 2 2 999999 2 1 999981 2 126629 532883 1 2 999999 -335194 1 2 999999 950770 1 179300 470198 -5396 2 413054 989785 2 16 999982 2 225182 534890 2 143137 741673 2 14 999991 2 2 999999 1 2 999999 89522 1 19 999999 286193 1 5 999998 -979711 1 33126 939313 337551 2 188301 743257 2 117279 224263 1 302071 589693 -902224 1 12 999999 356379 1 477729 633713 -334402 1 395914 829267 -874831 2 811592 848731 1 10 999991 347651 1 602783 967578 -593632 1 2 999999 -831164 2 6 1000000 1 2 999999 -939054 2 20 999982 1 19 999982 -496446 2 9 1000000 1 2 999999 -956137 2 2 999999 2 463650 751028 2 3 999984 1 179956 910383 -714776 2 2 999999 1 352905 826728 -80256 1 7 999994 285532 1 12 999982 -235823 2 805287 843319 1 452760 901705 681291 2 6 999989 1 853642 914006 -180632 1 3 999982 -212216 1 2 999999 -157797 1 2 999999 -192346 1 15 999982 -248630 2 5 999996 1 2 999999 428100 1 2 999999 -867005 2 2 999999 2 2 999999 2 2 999999 2 17 999988 2 15779 141798 2 2 999999 1 2 999999 -592736 1 410377 874337 -556057 1 2 999999 -383923 1 2 999999 -649175 1 2 999999 -493882 1 2 999999 352692 2 7 999988 1 5 999987 -503136 2 4 999995 2 2 999999 2 2 999990 2 44 826084 1 54775 846948 9769 2 2 999999 1 975645 998439 -801828 2 2 999999 2 192909 804892 1 2 999999 -656414 2 2 999981 2 2 999999 1 2 999999 448393 2 14 999986 2 2 999999 2 6 999982 1 2 999999 991920 2 9 999997 1 496585 552829 -731126 1 16 999984 -733363 2 9 999985 2 2 999999 2 9 999987 1 13 999987 -948850 1 295567 952216 -787531 2 6 1000000 1 9 1000000 606423 2 4 1000000 1 12 999992 392051 2 2 999999 2 8 999990 2 9 999999 2 2 999999 1 544581 586547 452733 2 5 999987 1 2 999999 -643994 1 2 999999 159520 1 518539 711528 146221 1 11 999993 575210 1 2 999999 632670 1 92883 183094 -52031 1 16 999993 -476394 2 704307 920216 2 5 999992 1 2 999999 -372930 2 176291 808881 2 970691 977438 1 2 999999 876981 2 6 999985 2 512821 803938 1 2 999999 -391860 1 2 999999 135715 1 754808 877547 542102 1 14 999988 794689 1 835441 899493 658480 1 20 999996 -629130 2 5 999981 1 7 999982 767266 2 11 999996 2 6 999982 1 20 999995 -205925 1 327179 733390 848270 2 16 999989 1 2 999999 -641488 2 281064 575333 1 724307 767180 931096 1 11 999990 -760697 2 2 999999 1 17 999992 993072 1 2 999999 718551 2 11 999994 2 2 999999 2 2 999999 1 383663 961034 395538 2 11 999995 2 2 999999 1 2 999999 -789055 1 46089 732957 -720736 2 2 999999 2 2 999999 2 163119 663392 1 2 999999 559674 1 787824 882636 881240 1 92830 443773 -684487 2 148313 837763 1 5 999981 145218 2 2 999999 1 16 999982 692495 2 14 999984 2 2 999999 1 2 999999 -725201 2 255106 525320 1 1 999995 277192 2 2 999999 2 17 999990 1 1 999989 -617492 2 2 999999 1 14 999988 43042 2 253450 667039 2 3 1000000 2 327834 960282 1 15 999990 -499605 1 5 999990 -810502 2 14 999996 2 10395 435711 2 5 999985 1 601524 984922 -687526 1 2 999999 -813380 1 2 999999 879403 2 113878 318532 1 10 999989 -525868 2 362173 423548 1 171833 618172 351565 1 2 999999 367261 1 2 999999 -890577 2 18 999981 2 19 999990 1 610869 817654 391514 2 10 999999 2 503341 913615 2 506188 950278 2 2 999999 1 14 999989 -828497 2 2 999999 2 268730 578352 1 2 999999 780005 2 6 999986 1 17 999984 483665 1 2 999999 480705 2 2 999999 1 2 999990 198264 1 4 999993 -502728 1 2 999999 -387221 2 1 999999 1 2 999999 -688022 1 2 999999 766654 2 2 999999 1 335638 336388 -690388 2 161174 330198 2 2 999999 2 2 999999 2 474730 696609 1 2 999999 -328234 1 10 999993 -821221 2 12 999998 1 19 999997 693510 1 17879 167515 314122 2 2 999999 2 2 999999 2 134885 870763 2 47244 906042 1 303422 982796 -707265 1 162928 759202 -74705 1 2 999999 328528 2 2 999999 1 16 999987 40865 1 113106 620822 -142760 2 19 999984 1 523238 962882 -549825 1 2 999999 649480 2 2 999999 1 17 999995 -381736 1 1 999987 -693969 2 10 999993 2 2 999999 1 19 999994 -421001 1 2 999999 -793598 2 2 999999 2 8 999990 2 2 999999 1 120856 334792 -546285 1 340514 489418 917574 1 2 999999 542331 2 412634 958218 1 2 999999 -944005 1 108484 397538 652193 1 2 999999 -598806 2 469246 723570 2 2 999999 2 347112 598875 2 2 999999 1 2 999999 -524628 2 602513 798507 1 11256 981025 -765003 1 8 999982 -308608 2 2 999999 2 2 999999 1 26435 842394 -509444 1 2 999999 -482093 1 2 999999 -40866 2 2 999999 1 381925 784867 99733 1 84606 878575 -689212 2 176346 363599 1 67456 395180 -621842 1 759365 993654 -74098 2 10 999996 2 2 999999 1 459595 596192 625541 2 11 999992 1 17 999998 -615135 2 9 999991 1 8 1000000 -843398 2 2 999999 1 9 999999 -798716 2 209732 671147 2 1 999996 1 175566 811080 -101545 1 2 999999 342435 1 3 999994 -971131 2 10 999985 2 2 999999 1 658366 671741 -463929 2 544933 703719 1 567719 800857 138692 2 8 999997 2 471867 904688 2 2 999999 2 15 999982 2 20 999981 1 6 999996 811494 1 17 999993 750367 2 342802 859740 1 78557 928995 -903641 1 12 999990 51448 1 2 999999 399727 2 73162 679191 1 245281 346637 -971246 2 195779 426389 2 52935 350292 1 14 999998 469449 1 2 999999 524094 1 2 999999 550626 1 5 999990 -568778 1 420327 698029 721032 1 114918 594084 -543356 2 6 999992 1 249857 419933 -747692 2 12 999998 1 2 999999 -164513 2 20 999994 2 2 999999 2 401679 944082 1 945415 962610 153445 1 2 999999 658488 2 59960 693118 2 13 999989 1 458729 462487 503724 1 5 999989 -424061 1 12 999982 -623250 2 2 999999 1 11 999986 -252012 2 16083 520084 1 20 999994 940105 1 8830 491902 -448422 1 4 999999 -515780 2 294396 305393 1 2 999999 -987665 2 2 999999 1 2 999982 798630 2 140322 651482 2 19 999997 1 139688 673162 -284173 1 14 999988 616288 1 14 999990 553909 2 2 999999 2 11 999983 2 5 999991 2 2 999999 1 2 999999 14203 2 2 999999 1 372712 688914 402941 1 17 999985 -822200 2 2 999999 1 121381 390594 404015 1 8 999997 -835913 2 11 999999 1 2 999999 -894339 2 620576 621633 1 2 999999 590292 1 20 999984 242794 2 7 999996 2 144592 433931 1 19 999999 -894672 1 4 999995 524033 1 2 999999 794986 1 18 999998 -565478 1 114658 732914 -64777 2 2 999999 1 17 999994 429825 2 6 999997 1 2 999999 289245 1 2 999999 -888543 1 20257 389962 500208 2 2 999999 1 13 999983 805828 2 745555 795733 1 127455 291793 -391825 2 2 999999 2 321396 530347 2 17 1000000 1 408474 846065 931758 2 13 999994 1 2 999999 10881 1 2 999999 24300 2 654117 701422 2 2 999999 2 19 999998 2 2 1000000 2 2 999999 2 13 999992 1 7 999999 752916 1 392178 495653 -499564 1 9 999981 -556289 1 1 999983 845853 2 2 999999 1 10 999993 -569821 2 261937 950144 1 2 999999 -108964 1 2 999999 -997786 2 7 999984 2 13 999990 2 109213 375866 1 27897 165672 -675870 2 331045 586344 2 2 999987 2 2 999999 1 460974 746789 615707 2 358058 735555 2 3 999987 1 2 999999 998933 2 393441 404912 1 10 999988 120912 1 144472 260862 651166 2 18 999989 1 2 999999 64040 1 17 999983 -639042 1 85276 463581 809082 1 6 999985 703944 2 473655 679094 2 399835 451859 1 2 999999 -611961 1 5 999990 -673401 1 16 999987 -525732 1 16 999995 933737 1 2 999999 160041 1 13 999989 -180808 2 341515 687212 2 2 999999 2 127428 877943 1 5 999981 461321 2 2 999999 1 18 999993 486260 2 487114 825765 1 175552 376211 -36372 2 560885 723833 1 9 999995 960133 1 646015 663715 -558805 1 2 999999 855050 2 2 999991 2 16660 920550 1 2 999999 845974 2 6 999987 2 10 999987 1 14 999996 20996 1 153067 607010 227013 1 2 999999 799115 2 13 999996 2 14 999993 1 5 999993 -779778 2 278221 369265 2 2 999999 2 10 999998 1 7 999987 341532 2 2 999999 2 438856 524839 1 2 999999 170685 2 3 999986 1 2 999999 620580 1 267513 982731 204268 1 12 999989 -444154 2 755798 961916 1 659902 855906 941831 1 2 999999 -395262 2 465658 834495 1 331404 627376 975306 1 183245 556755 -622122 1 2 999999 -3712 1 281537 897738 691738 2 2 999999 1 2 999999 950428 2 13 999985 1 191470 526966 276055 2 38991 391447 1 19 999997 185709 2 2 999999 2 2 999999 2 2 999999 2 256262 760355 1 2 999995 871267 1 3 999981 154626 2 11 999992 1 18 999991 492243 2 496206 780038 1 434625 912746 96135 1 2 999999 270654 2 477793 749904 2 17 999992 1 460821 559722 -495490 2 143119 362244 2 184870 509414 1 2 999999 755118 1 1 999994 -512716 2 386472 443510 1 2 999999 -868189 1 139941 477951 -854921 2 3 999982 1 2 999999 -31429 1 2 999999 344279 1 305918 765069 -221650 2 499325 553654 1 2 999984 43740 1 4 999985 -546965 1 182943 358930 -833137 2 2 999981 1 7 999987 -997080 1 412986 533513 710348 1 11 999991 563115 2 2 999999 1 107342 788537 -547415 2 2 999999 1 305927 716559 -52044 1 129598 506927 262667 1 351826 760492 -398067 1 13 999995 112452 1 221374 236042 529264 1 2 999999 -217784 2 2 999999 1 2 999999 982755 1 17 999983 193194 2 126708 720373 2 7 999996 2 2 999999 1 166392 423544 -530118 1 2 999999 804674 1 261796 626068 162767 1 5 999983 955109 2 4 999985 2 10 999997 2 193341 252174 1 2 999999 -626564 2 34732 832525 1 2 999999 925611 2 110453 698249 1 2 999999 683686 1 11 999996 -312325 2 252794 427482 2 8 999997 1 2 999999 -1492 2 2 999999 2 74712 373757 2 16 999981 1 258915 353133 -76119 1 1 999994 806042 1 217709 531087 339369 2 11 999998 2 219695 462920 2 525298 658344 1 7 999985 40055 2 2 999999 1 566770 965229 579226 2 17 999993 1 521644 774344 526424 1 487912 786404 207488 1 2 999999 780310 2 351950 542639 1 2 999999 -619719 2 135531 382702 1 2 999999 -41714 2 45780 504081 2 5 999990 2 2 999989 2 466395 575957 1 12 999993 -398765 1 310832 368998 -976686 1 2 999999 222352 1 2 999999 712664 2 359068 519632 2 202883 605278 2 5 999999 2 1 999987 2 2 999999 2 2 999999 2 8 999998 1 12 999990 217200 1 522764 911837 923020 2 2 999999 2 13 999983 2 3 999995 2 773340 864530 1 2 999999 31463 1 17 999986 -811219 1 674392 697932 670806 1 2 999999 -857495 1 171296 964060 -223657 1 8 999984 -937658 2 2 999999 1 2 999999 188214 2 212425 329077 2 2 999999 1 2 999999 -303464 1 667836 841754 -589214 1 2 999999 -352337 1 16 999987 929543 2 448406 942802 1 165067 916318 263704 1 2 999999 980997 2 19 999993 2 2 999999 2 229016 913858 1 2 999999 286949 1 2 999999 8754 2 2 999999 1 9 999991 -737145 2 16 1000000 2 425355 566810 1 16 999991 -527788 1 5 999999 358704 1 2 999999 920006 2 12 999993 2 12 999987 2 312787 589042 2 2 999999 1 94242 973104 -308026 1 11 999981 -913113 2 749123 886935 2 2 999984 2 18 999993 2 170435 838825 1 854874 992644 911816 1 313786 605555 -205085 1 185148 323026 47822 2 464740 516398 1 17 999995 -622946 1 261479 454830 242789 1 93326 617279 63758 1 11 999986 717466 1 3 999999 -210912 1 2 999999 698464 2 2 999999 2 2 999999 1 17 999998 328495 1 2 999999 220153 2 2 999999 2 592560 980838 2 2 999999 2 543284 978459 2 7 999989 2 218776 474539 1 7 999983 166539 2 14 999986 2 437792 451960 2 2 999999 2 2 999999 1 2 999999 -242622 1 2 999999 -784361 1 12 999999 -924202 2 126299 761696 2 391046 759696 2 2 999999 2 651071 762102 1 2 999999 855848 2 2 999999 2 5 999988 1 19608 388675 945869 2 5 999995 2 2 999999 2 2 999999 1 2 999999 223473 2 2 999999 2 157749 567348 1 2 999999 -32594 1 4 999985 359890 2 7 999997 2 12 999981 2 19 999995 2 20 999993 1 28855 737586 540094 1 83420 831872 338653 1 211876 621940 848296 1 2 999999 -699357 1 2 999999 -937257 1 2 999999 -850682 2 2 999999 1 72608 207670 33476 2 2 999999 1 9 999990 -478031 1 80435 972876 227025 1 16 1000000 36173 2 219556 460552 1 6 999986 -726597 2 516272 573303 1 2 999999 975127 1 2 999999 -909988 2 317250 560591 1 219150 491864 445844 1 18 1000000 390733 1 37368 560919 -898352 2 2 999999 1 12 999995 -839328 1 278000 389428 -392495 2 2 999999 1 2 999999 -776994 1 266829 639639 -628187 1 14 999984 -59092 2 13 999999 2 9 1000000 1 15 999983 -490286 2 2 999999 1 42639 387206 -451745 2 2 999999 1 154131 592683 -585242 2 2 999999 1 76981 619266 -129699 2 2 999985 1 2 999999 -625236 2 1 1000000 1 2 999999 14754 1 72112 511102 -513262 2 112791 817056 1 15 999995 117614 2 2 999999 2 98160 808171 2 2 999999 2 12 999999 2 19 999984 2 6 999997 1 2 999999 -975863 2 16 999991 2 20 999993 1 2 999999 -576192 2 13 999994 2 19 999999 1 556960 806744 -863434 1 764394 870114 -626390 1 14 1000000 -715254 2 6 999996 1 11 999995 351764 2 10 999989 2 2 999999 1 7 999994 254488 2 9 999993 2 3790 510742 1 17 999996 950431 1 2 999999 -918971 2 2 999999 2 20 999981 1 6 999987 817936 1 269431 786330 395781 1 2 999999 431274 2 9 999983 2 2 999999 2 362223 741953 2 2 999999 1 2 999999 975579 2 16 999991 2 85949 957100 1 2 999999 812286 2 2 999999 1 2 999993 330029 2 748005 997192 2 18 999991 1 2 999999 -711036 1 12 999983 637605 1 2 999999 -299241 1 5 999990 915006 2 2 999999 1 2 999999 -460883 2 2 999999 2 196295 924693 1 13 999998 309142 2 2 999999 2 12 999989 1 2 999999 -815446 1 17 999997 99190 2 2 999999 1 2 999999 405822 1 469924 817068 -250048 2 11 999996 1 20 999995 -879625 2 2 999999 1 455042 927595 705184 2 4 999981 2 158988 340237 2 12 999989 2 2 999999 1 7440 961765 -596801 2 12 999992 2 14 999987 1 18 999986 -650928 1 1 999990 634702 1 4 999989 231989 2 6 999983 1 2 999999 282898 1 18 999981 658489 2 14 999986 1 2 999999 832814 2 11 999992 2 96297 469801 2 2 999999 1 2 999987 -15724 2 12 999986 2 7 999989 2 2 999999 1 3 999996 -98384 2 151521 552599 2 2 999999 2 5427 999488 1 2 999999 -716246 1 4 999998 916810 1 430505 963353 -272005 2 21903 466105 2 15 999987 1 2 999999 5141 1 4 999994 21288 2 14 999996 1 2 999999 384142 2 9 999989 1 507198 770892 583155 1 2 999999 181148 2 2 999999 2 2 999999 1 14 999987 -245986 1 691376 721507 -13811 2 2 999999 1 2 999999 75273 1 9 999998 -559263 1 413252 568962 -423119 2 2 999999 2 58511 494288 2 430271 880754 2 9 999989 2 860758 931457 2 92368 508542 1 2 999999 -302635 1 2 999999 -689291 2 3 999983 1 91791 97061 464081 2 6 999993 2 308889 907348 1 2 999999 28348 2 3 999990 2 7 999993 2 2 999999 1 2 999999 260772 2 120311 164636 2 2 999999 2 2 999999 1 12 999988 -557354 1 679500 907201 899773 2 2 999999 2 4 999995 1 203895 650500 523261 2 421549 715274 1 2 999999 -513479 2 420383 660048 1 76375 191040 218874 1 19 999993 -685064 1 2 999999 683637 1 20 999990 422683 2 2 999999 1 550011 812778 185956 2 78011 431678 2 2 999999 1 2 999999 -425315 2 2 999999 1 412297 426227 617619 1 19 999983 561645 2 2 999999 1 2 999999 -848453 2 15 999988 2 233225 585388 2 601633 967870 1 631521 710620 941835 1 6 999990 -789452 2 2 999999 2 17 999989 2 19 999993 1 289796 665272 881111 1 3 999998 -132621 2 2 999999 2 2 999999 2 656645 694305 1 2 999999 -699737 1 37079 955892 -219551 2 2 999999 1 12 999993 337058 2 18570 640545 2 2 999999 2 97392 234002 2 83348 362469 2 357416 689217 1 2 999999 -97288 1 39622 412789 -479711 2 2 999999 2 209450 713520 1 431923 882616 -52362 1 12 999987 -626592 2 16 999994 2 475533 977895 2 2 999999 1 2 999999 129364 2 7 999991 1 16 1000000 329478 1 150662 740091 -827841 2 699086 785875 2 2 999999 1 2 999999 161505 2 2 999999 2 2 999999 2 2 999999 2 514456 522835 2 588889 658182 1 20 999985 -828696 2 2 999999 2 12 999994 1 904461 967173 -515425 2 287760 482970 1 7014 143865 479443 2 2 999999 2 100459 153790 1 2 999999 -756209 1 9 999994 710191 2 5 999991 2 2 999999 1 2 999999 -496107 2 2 999984 1 243596 769099 -931816 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -698174 2 20 999992 1 2 999999 925609 2 2 999999 1 735141 769552 17466 1 16 999996 -340482 2 8 999998 1 2 999999 61634 2 637906 979185 1 2 999999 -373322 1 19 999984 777206 2 40514 772730 2 2 999999 2 336377 896012 2 2 999999 2 2 999999 2 2 999999 1 2 999999 75627 1 225440 516389 -711022 1 2 999999 368076 1 524287 975748 819720 2 497535 902567 2 601608 885073 1 916932 996773 266426 1 2 999999 469239 2 2 999999 1 2 999999 169753 1 478801 495392 853331 2 7 999984 2 2 999999 1 5 999987 747238 2 2 999999 2 807942 879224 1 2 999999 -216576 2 714643 967806 2 2 999999 1 17 999999 -650194 1 393488 623458 652237 1 471410 476903 706190 1 9 999982 -564480 1 2 999999 516035 2 507369 796695 2 2 999999 1 404340 407411 -624917 1 2 999999 453699 1 208808 421916 970132 2 10 999985 1 2 999999 -369695 2 2 999999 2 2 999999 1 228751 498974 139389 1 8 999996 927281 1 18 999999 231360 1 426687 496074 -530076 2 206171 773693 1 2 999999 85598 1 2 999999 -113346 2 2 999999 2 276673 351094 2 2 999999 2 2 999999 1 8425 612687 -361554 2 2 999999 1 2 999999 -716326 2 434417 639657 1 236855 618920 567817 2 2 999999 1 55794 258559 831234 1 857108 883117 -6402 2 182451 446525 1 34309 745356 -417207 1 2 999999 -981382 2 2 999999 1 11 999989 -326425 1 2 999987 393818 2 2 999999 1 20078 497370 252520 2 5 999988 2 20 1000000 2 629378 914472 1 17 999983 -863507 1 682781 697242 265658 1 16 999986 705363 1 2 999982 -570123 2 2 999999 1 2 999999 -129937 1 1 999992 -882726 1 2 999999 -378144 1 2 999999 -856929 2 206618 820304 1 2 999999 -671601 2 2 999999 2 9 999983 2 15 999985 2 2 999999 1 635700 679702 -847700 2 3 999996 1 10 999990 -291209 1 2 999999 -276453 2 8 999992 1 2 999981 466458 1 127164 205756 -539682 2 1 999993 2 540337 865794 1 19 999990 -226694 1 2 1000000 822196 1 7 1000000 276040 2 2 999983 1 338932 782854 108197 2 9 999999 2 2 999999 1 5 999996 299994 1 721149 917239 849219 1 10 999985 514055 1 2 999999 188721 2 379914 992017 2 44739 484943 2 628086 906603 2 15 999996 1 2 999999 682314 2 8 999987 1 667980 845363 346165 2 622360 706836 1 2 999999 -499081 2 472038 731302 2 9 999984 2 6 999995 1 219927 488467 -710207 2 4 999994 1 19 1000000 -456500 1 2 999999 535781 2 10 999995 2 19 999990 1 16 999987 573895 1 2 999999 336555 1 7648 776799 41807 1 17 999982 -140554 1 90007 797116 691274 1 174745 669818 57418 2 506726 813996 2 17 999990 1 2 999999 385518 1 3 999991 -389477 1 2 999999 -568578 1 19 999983 -771573 1 15 999983 -398850 1 2 999999 -442977 2 688272 980396 1 485953 670778 -651185 2 606651 655197 2 20 999985 2 109971 375350 1 256924 690260 553199 2 2 999999 1 165113 437342 -190928 2 9 999998 1 10 999989 533903 1 2 999999 -247332 1 2 999999 -230963 2 2 999999 2 13 999988 2 2 999999 2 673093 735327 2 151123 291104 2 2 999999 1 2 999999 974041 2 17 999996 2 2 999999 2 367673 634100 2 304615 742864 2 2 999999 1 441313 584810 584377 2 10 999982 1 7 999985 -156389 2 9 999987 1 230136 773976 78683 1 2 999999 634131 2 406654 620118 1 707066 951514 101442 2 344531 583857 1 227446 861155 -8986 1 2 999999 377788 1 4 999999 415932 1 2 999999 -725324 1 202786 346062 10908 1 2 999999 -589247 2 124257 713096 1 120269 813922 736788 1 220199 421955 -227971 2 2 999999 2 18 999994 1 2 999999 330731 1 2 999999 -685704 1 9 999993 -614690 2 292978 729331 1 20 999988 -20287 2 264547 505552 2 156256 685761 2 2 999999 1 2 999999 -586748 1 11 999983 954203 2 128493 161253 2 12 999987 1 7 999984 909834 2 2 999999 2 2 999999 2 15 999985 1 2 999999 581484 2 2 999999 2 17 999982 2 781190 816799 1 2 999999 -169217 2 2 999996 1 323262 956347 -549698 1 2 999999 546450 2 1 999984 1 15 999994 -988858 2 2 999999 2 7 999998 2 9 999982 2 1 999981 2 384103 815967 2 516328 995072 2 121749 439200 2 2 999999 2 2 999999 2 959235 976503 1 2 999999 593851 2 2 999999 1 17 999985 161409 1 414407 978481 -252541 2 2 999999 2 5 1000000 1 2 999999 -501740 1 111427 269583 -185602 1 2 999999 116314 2 13 999988 1 2 999999 897809 1 2 999999 480625 1 4 999988 192864 2 39971 468312 1 2 999999 -511513 2 2 999999 2 12485 972069 1 90214 499135 497545 2 6 999993 2 131847 897983 2 610700 791740 1 111286 128128 731200 2 8 1000000 1 605818 960325 112237 2 955549 994741 2 2 999999 1 2 999999 -399942 1 7 999998 -501781 2 20 999985 2 377934 548834 2 2 999999 1 2 999999 -768743 1 300215 510846 238373 1 2 999999 -108343 2 2 999999 2 5 999994 1 2 999999 -747214 2 2 999999 2 40175 827113 1 4 999997 774725 1 15 999989 -787998 2 18 999985 2 179023 734846 2 20 999986 1 11 999996 -265164 1 2 999999 226393 1 82267 926633 968277 2 195080 314646 1 2 999999 792464 2 1 999986 2 1 999991 1 120071 799042 -473152 2 285082 498356 1 11 999998 -783623 1 2 999992 -81289 2 16 999988 1 2 999999 -326198 1 331966 807803 -774396 1 13 999982 116993 1 2 999986 641210 1 2 999999 49971 1 14193 700875 1770 1 2 999999 -92944 2 2 999999 2 59150 431192 2 92283 423265 1 10 999981 261057 2 180992 218594 2 179193 771130 2 159330 374417 1 7 999989 923020 1 2 999999 376703 1 17 999996 58680 1 660179 830069 -748907 1 2 999999 -312088 1 15 999994 554268 2 2 999999 2 2 999999 2 2 999999 1 782848 954685 666200 1 2 999999 454367 2 8 1000000 1 227207 867118 -2049 1 278637 911666 -770965 2 766625 814918 2 436599 960677 2 6701 654690 2 783749 983380 1 13 999997 136718 2 488498 679164 2 16 999997 1 2 999999 -9353 2 18311 547077 2 2 999999 1 207276 998331 2799 2 2 999999 1 15100 372679 230880 1 61758 948369 -527779 1 138320 366643 -112845 1 6 999999 -998498 1 284533 980490 -739833 2 2 999999 1 2 999999 -137815 2 19 999989 2 95181 898369 1 2 999993 -794637 2 352298 601264 1 11 999996 -513726 1 16 999983 517284 1 4 999982 570219 2 572301 859102 1 2 999999 -209143 1 544387 554408 87263 2 142819 208920 2 85515 961585 2 369387 988874 2 19 999994 2 2 999999 1 335970 641340 -66433 1 602495 761143 789004 2 12 999996 1 23120 130269 786643 2 12 999997 1 417327 961110 -240977 2 115431 698140 1 404234 672077 786067 2 269163 465453 2 388664 705232 1 4 999996 357402 2 6 999981 1 775045 932125 -899280 1 337680 759569 99686 2 2 999999 1 2 999999 -957627 1 2 999999 463898 2 2 999999 1 685946 941943 -663871 1 6 999986 -201003 2 2 999987 2 346237 947751 1 2 999999 -862563 2 101949 562056 2 113568 947117 1 18 999997 -312390 2 2 999999 2 1 999985 2 2 999999 2 19 999997 2 11 999988 1 4 999996 -332211 1 2 999999 -413396 2 2 999999 2 714490 885555 2 13 999997 2 2 999999 1 2 999999 823832 1 81476 559986 -914721 2 2 999999 1 575315 976418 997600 2 11 999986 1 104826 285234 -196364 1 185686 756838 302664 1 2 999999 211060 1 3 999998 874758 1 2 999999 -654363 2 309671 776934 1 413638 885638 289432 2 7 999995 1 374147 580281 709460 2 2 999999 1 553879 724117 -67611 1 4 999998 595330 2 284213 428940 1 40496 523571 461648 2 14 999987 1 41953 235589 934497 2 14 999989 2 2 999999 2 685446 699160 2 2 999999 1 9 999998 966822 2 789795 909367 2 2 999999 2 2 999999 2 2 999999 1 2 999999 809301 1 246212 327261 -719768 1 2 999999 -958222 1 4 999991 -411844 1 226329 819857 932523 1 13 999992 741658 1 7 999986 419503 2 2 999999 1 534412 566607 -958444 1 7 999988 -264985 1 2 999988 -469702 1 491294 543098 421941 1 8 999995 403682 1 2 999999 -492082 2 3 999985 1 15 999981 -431301 1 12 999981 -830948 1 199848 332248 343679 1 2 999999 39240 2 2 999999 1 79526 153772 795846 1 477280 786497 -317463 1 445654 467242 133430 2 13 999987 2 182644 515770 1 17 999995 8943 2 266899 352098 1 205466 815625 764932 2 2 999999 1 2 999999 -592608 1 20 999986 987532 2 400203 517736 2 18 999987 2 394950 818170 1 2 999999 298507 1 2 999999 134762 2 12 999981 2 180121 344504 1 17 999995 -575062 2 2 999999 1 641342 962941 -13751 1 14 999989 -779227 1 366523 731379 -943944 2 16 999993 2 49670 894253 2 18 999986 2 14 999997 2 17 999996 2 13 999993 2 20 999999 2 15 999992 1 20 999983 -937726 1 673292 928956 -176902 2 11 999981 1 3 999997 -639330 1 14 999999 -25906 1 816769 940047 981148 1 17 999997 -352560 2 2 999999 2 8 999991 2 2 999999 2 20 999987 1 19 999993 157381 2 2 999999 2 34652 900639 2 394499 834411 1 534539 692048 -79716 2 8 999990 1 558525 679767 -185388 2 650428 781869 1 9 1000000 175362 2 2 999999 2 2 999999 1 210336 758301 794362 2 9 999987 2 2 999999 1 20 999994 -112595 1 2 999999 891038 1 781629 997223 -296149 2 2 999999 2 770375 996933 1 2 999999 -365061 2 2 999999 1 9 999994 -251807 2 2 999999 1 4 999996 -719766 2 426312 851403 2 2 999999 2 242588 716939 1 16 999982 -128478 2 4 999994 1 554354 938200 227455 1 2 999999 84144 1 2 999999 519233 2 2 999999 1 201235 761571 353963 2 15 999998 1 198278 251778 -901205 2 2 999999 2 20 1000000 2 335313 797640 2 501233 574250 1 2 999999 671622 1 5 999986 673892 2 2 999999 2 9 999989 1 135349 834790 -377830 2 813077 821480 1 447615 616961 -6729 2 2 999999 1 2 999999 -646255 1 2 999999 -211243 1 491448 540300 -842267 2 541867 998365 2 596912 605274 2 18 999991 1 2 999999 636954 2 2 999999 2 17 999987 2 8 999993 2 466962 582556 1 12 1000000 40706 2 150411 843530 2 183931 682916 2 2 999999 2 2 999999 2 95177 312261 1 197537 299185 872132 2 2 999999 2 89027 926804 2 172756 605561 1 11 999995 651232 2 15 999992 2 11 999983 2 2 999999 2 116260 943602 2 26339 370516 1 233688 916233 -88339 2 19 999984 1 2 999999 26887 1 9 999985 -428786 2 2 999999 2 12 999998 2 2 999999 2 258833 786603 1 2 999999 -222626 2 2 999999 2 2 999999 1 2 999999 622092 2 3 999981 1 206803 459076 770584 1 1 999998 195818 1 746250 966800 492729 1 59212 659242 -101894 2 15 999981 1 20 999981 -449245 1 2 999999 -392173 1 2 999999 -878368 1 11 999982 612063 2 9 999999 2 472148 612122 1 401577 500707 668037 1 2 999999 -589912 2 445333 684544 1 92610 94322 397562 1 4 999993 821375 2 2 999999 2 13 999982 1 20 999983 202284 1 2 999999 -825463 1 15 999981 950864 1 2 999999 402505 2 2 999999 1 338456 547830 530086 1 716224 961084 -662819 2 20 999987 2 580245 955095 1 2 999999 784643 1 2 999999 -472675 1 2 999999 -867696 2 778274 829388 1 671127 886671 -353449 2 775211 877820 2 2 999999 2 13 999999 1 19 999995 -764789 2 17 999985 1 2 999999 -623546 1 2 999999 -742530 2 28338 911650 1 306155 776301 975172 1 13 999983 232565 2 238487 803432 2 493143 902905 2 2 999999 2 2 1000000 1 2 999999 118893 2 9 999990 2 4 999985 2 553082 641593 1 10 999998 231530 1 2 999999 264147 1 569262 769967 -412778 1 2 999999 -281247 2 504819 593293 2 17 999999 2 18 999993 2 2 999999 2 2 999989 2 2 999999 1 676750 935042 -862098 2 13 999999 1 24695 757641 -726174 1 2 999999 -196194 2 2 999999 1 15 999988 -511118 1 2 999999 -88779 1 2 999999 934256 1 2 999999 -218507 1 2 999999 -373612 2 355920 932713 1 2 999999 724869 1 10 999990 756646 2 18 999993 2 132631 649280 1 20 999999 -882228 1 2 999999 -399519 2 2 999999 2 2 999999 2 2 999999 2 19 999987 1 18 999994 -934150 1 2 999999 41381 2 2 999999 2 10 999997 1 160955 249586 -80930 2 362544 896754 2 346090 426649 2 5 999984 2 9 999981 2 602733 717985 2 673987 720156 1 16 999990 765548 1 11 999995 181971 2 344389 666487 1 2 999999 -811780 1 18 999987 187420 1 2 999999 -241386 2 134277 844615 2 219747 257406 1 2 999999 206651 2 2 999999 2 2 999999 1 163488 314570 -251423 2 12 999994 1 2 999999 -974728 2 18 999990 2 5 999996 2 3 999982 2 2 999999 1 133900 519546 472302 2 2 999999 2 181067 207009 1 2 999999 -739796 1 153388 321712 -824717 2 109753 857462 2 615085 667076 2 11 999991 2 14 999988 1 2 999999 607895 1 337024 885880 43656 1 12 999990 344700 2 62059 634854 1 2 999999 -352150 2 232306 770974 2 2 999999 1 15 999981 -484934 2 180999 495149 1 10 999984 842088 1 694478 995640 -155365 1 11 999997 -517267 2 369959 502538 1 14 999984 -54673 1 2 999999 658469 1 2 999999 -484760 1 2 999999 -307387 2 7 999981 1 421625 459721 -192695 1 2 999985 -729786 2 14 999986 2 2 999999 1 291276 561087 663530 1 2 999999 617773 2 2 999999 2 627839 724042 1 3 999993 388534 2 18 999992 1 11 999999 -294948 2 796744 818200 2 5 999989 2 1 999992 2 783064 989545 1 17 999981 789313 1 2 999999 -313253 2 20 999992 1 4 999983 -57003 1 430977 883959 -594223 1 4 999985 741289 1 296407 798011 -149316 2 5 999994 2 326897 767219 2 2 999999 2 2 999999 2 428256 543024 1 424421 772093 491500 2 2 999999 2 2 999999 2 291715 685072 2 72041 319759 1 16 999983 -316518 2 7 999993 2 2 999999 2 5 999981 1 2 999999 -845966 2 4 999981 1 8 1000000 602793 2 2 999999 1 12 999989 -596019 2 894359 907209 1 921417 993095 -542333 2 2 999999 2 15 999986 2 2 999999 2 330038 415137 2 20 999984 2 6 999986 2 17 999999 1 16 999993 -34784 1 2 999999 -612025 2 2 999999 1 66949 911924 -974312 2 2 999999 1 420045 679381 425264 2 209180 541255 1 167256 482178 905507 2 19 999983 2 26025 410188 1 4 999995 609084 1 18 999984 -747154 2 2 999999 2 305395 341375 1 536428 754891 -836466 2 111487 843511 1 2 999999 194017 1 694908 932380 -709261 2 65574 815020 1 3 999986 488337 1 14 999992 991563 2 542700 816887 1 2 999999 455686 1 18 999983 -892112 2 718559 915658 2 194775 214598 2 2 999999 1 18 999993 395866 2 2 999999 1 16 999996 758200 1 5970 302909 378725 2 2 999999 2 2 999999 1 12 999981 263959 1 634619 881297 -150991 1 13 999991 -613579 1 2 999999 354973 1 8 999981 459850 1 2 999999 -674446 2 2 999999 2 2 999999 2 199095 534114 1 2 999999 310523 2 573797 647786 2 2 999999 2 2 999999 1 252687 658420 197928 1 190617 423067 407720 1 1 999982 -315139 2 2 999999 2 2 999999 2 11 999985 1 28292 583420 -164812 2 141501 456974 2 2 999999 2 976825 992112 1 545444 880051 139243 2 8 999994 1 2 999999 -658524 2 2 999999 1 12 999987 730966 2 2 999999 1 16 999992 -662370 1 52322 688365 -590726 2 6 999998 2 3 999994 2 2 999999 2 2 999999 1 9 999997 -211771 1 749049 881586 920116 2 16 999992 2 2 999999 2 7 999984 2 12 999988 1 12 999991 -644074 2 2 999999 1 9 999993 36860 2 2 999999 2 708245 890582 1 13 999997 -27766 1 9 999986 128632 1 2 999999 951206 2 2 999999 1 1 999999 712228 2 17 999997 2 2 999999 2 388754 741175 2 2 999999 2 18568 613702 1 58649 952101 -379010 1 2 999999 130215 2 9444 37875 2 10 999986 2 2 999999 1 23164 948610 -445577 2 233408 627451 2 73404 874139 2 43580 958895 1 2 999999 826646 2 253258 780214 2 2 999999 2 2 999999 1 16 999994 -533196 1 135645 868900 -752068 2 151974 590736 2 162825 421560 2 2 999997 1 2 999999 836859 2 2 999999 1 665501 990074 402782 2 331723 591902 1 521421 577487 165587 1 2 999999 476232 2 2 999999 2 13 999996 1 57623 717757 -404200 1 2 999999 -49796 2 2 999999 1 72826 253440 -849821 1 265793 767291 -26104 2 212676 655949 1 8 999990 -175519 2 2 999999 1 17 999998 -829659 1 20 999986 412788 2 16 999989 2 7 999999 2 5 999987 1 7 999981 -877728 2 2 999999 2 317228 935081 1 337091 743485 -729286 2 2 999999 1 2 999999 -961520 2 5 999988 2 87386 842567 2 2 999999 2 2 999999 2 2 999999 1 550509 592974 685305 2 428222 632960 1 156242 827192 136934 1 17 999990 399906 2 12 999991 2 14 999986 1 122180 582552 -529051 2 2 999999 2 2 1000000 1 18 999983 -453951 2 2 999999 2 2 999999 1 90997 724834 -265921 1 8 999986 -101466 1 209799 708674 435432 2 701888 838498 1 2 999999 -804620 1 2 999999 -34474 1 785584 855166 678534 2 5 999998 2 452513 705412 2 7 999998 1 226599 751790 210768 2 9 999985 1 5 999993 825159 1 2 999999 -783662 2 57225 874310 1 442892 761686 -376318 1 172057 973557 -193840 2 2 999999 1 17920 32873 697067 2 14 999992 2 2 999999 2 832318 936827 2 465625 527206 2 3 999997 1 2 999999 814351 1 10 999994 779281 1 2 999999 254593 1 157682 910468 743220 2 397781 582031 1 2 999999 -157631 1 114978 587374 -217026 2 17 999995 1 2 999999 174912 2 584744 856823 1 2 999999 -348181 2 8 999997 1 2 999999 -434203 2 2 999999 2 361412 761773 1 464201 751049 -201368 1 18 999996 532685 2 8 999993 1 367420 888127 -385093 1 267451 717436 -258764 1 474603 813821 -581652 1 405409 773715 -984519 1 11 999982 603112 2 303142 559227 2 2 999999 2 14 999995 1 18 999996 -709504 2 40031 450867 2 2 999999 2 425899 890853 2 2 999999 1 7 999997 -19699 2 2 999999 1 2 999999 -939082 1 527004 788589 -313920 1 2 999999 328427 2 377638 416979 1 148635 630098 -554502 2 3 999985 2 6 999989 1 312670 369769 -177960 2 234221 268744 2 6 999987 1 18 999995 -658086 1 4 999987 257117 2 19 999991 2 7 999983 1 2 999999 -901678 1 2 999999 -740798 1 2 999999 -349753 2 19 999985 2 2 999999 2 712304 806710 1 399636 721871 -232427 1 209556 754641 209683 1 16 999984 -378923 2 63135 738398 2 102591 858232 2 4 999996 2 2 999999 1 6 999992 -579925 1 8 999993 -460611 1 18 999996 -877767 2 477903 903769 1 18 999984 263920 1 2 999999 -667132 2 107536 311499 2 2 999999 1 2 999999 -396441 1 28035 965436 642278 2 19 999984 2 198422 258518 1 622075 886475 -641868 2 8 999990 1 2 999995 724809 1 2 999999 594299 2 43930 165065 1 146919 155107 483736 2 2 999999 2 2 999999 1 2 999999 -573361 1 17 999998 -426316 2 457087 815148 1 8131 37020 795002 2 13 999990 1 2 999999 -140349 1 46389 856667 -410285 1 2 999999 -758659 2 2 999999 2 49132 610902 1 5 999981 -975710 1 504508 715682 624148 2 17 999985 2 612682 930797 2 2 999999 1 2 999999 6821 2 13 999998 1 280628 875376 704692 1 15 999994 33695 1 615427 749057 534534 2 232530 664068 2 736039 759566 2 6 999997 2 2 999999 2 370654 999879 2 12 999988 2 512791 921751 1 2 999999 -113477 1 2 999999 -466911 2 2 999999 2 12 999986 1 2 999999 -394764 1 1 999989 767925 1 615905 878644 -384948 2 41963 652128 2 2 999999 2 256471 553696 1 16 999993 314371 2 117578 655369 1 2 999999 -476579 2 414298 577001 2 1 999983 2 516563 701696 2 2 999999 1 8 999993 -661579 1 292327 869231 -822971 1 577075 586995 -891865 2 2 999999 2 11 999984 2 2 999999 2 249835 545188 2 14 999996 1 2 999999 -796447 1 2 999999 -458936 1 2 999999 633962 2 2 999999 2 2 999999 1 771077 786746 -32822 1 2 999999 -685242 1 2 999999 285650 2 21275 308877 2 8 999989 2 2 999999 1 117819 203123 -822685 1 19 999985 -160976 2 2 999999 2 12 999995 1 185739 353241 885777 2 266870 365497 2 2 999999 2 2 999999 2 5 999986 2 2 999999 2 210762 521366 2 5 1000000 1 783404 888075 854145 1 134924 795953 495675 2 395388 956440 1 14 999985 -414532 2 585922 633715 1 397956 656852 366285 2 11 999996 2 2 999999 2 773762 916318 2 2 999999 2 548304 779434 1 13 999991 -122584 1 2 999999 454441 2 60535 216762 1 514054 650218 -15825 1 2 999999 -411393 2 19 999998 2 5 999986 1 2 999999 -994324 2 430219 509095 1 616395 721514 -904705 2 2 999999 1 2 999999 -290217 2 11 999996 1 18 999988 -547703 1 2 999999 -510026 1 28369 647012 38518 2 11 999982 2 865758 907709 1 135808 993783 406075 1 2 999999 -300190 1 3 999995 -182592 2 2 999999 2 531056 754845 2 2 999999 2 11 999992 2 14 999994 1 2 999999 -678545 1 842180 898623 -828446 2 2 999999 1 327932 897518 743606 2 49332 501743 1 2 999999 -655212 2 494692 646629 1 609893 947945 -148496 1 2 999999 -617504 2 10 999982 1 20 999982 697847 2 299292 490377 2 2 999999 1 2 999999 477286 2 7 999983 1 18 999993 -948423 2 435093 616243 2 285085 998904 1 567760 988326 754827 1 300192 382028 754235 2 738980 847791 2 2 999999 2 11 999989 2 2 999999 2 2 999999 2 2 999999 1 175130 699671 141608 1 2 999999 154043 2 270654 899159 1 2 999999 232444 1 2 999999 -106014 1 13 999994 627057 1 59070 108429 190452 2 2 999999 2 2 999999 1 2 999999 769739 1 245419 828913 76441 1 2 999999 -263645 2 2 999999 1 12 999988 -361552 2 8 999988 2 17 999989 1 731469 965190 -960914 2 143383 203126 1 69960 399841 688701 1 368613 428521 -665853 1 225749 507518 111529 2 44961 398642 1 3 999996 887881 2 2 999999 2 15 999991 2 93155 757324 1 2 999999 833548 1 163312 321996 127964 2 2 999999 1 430933 974130 292609 1 2 999999 93131 1 15 999985 575132 2 14 999996 2 153514 598020 2 2 999999 2 108606 742068 1 2 999999 781707 2 2 999999 1 2 999999 -39723 1 2 999999 -322393 1 2 999999 -725663 2 837724 870594 1 19 999998 864628 2 2 999999 1 495559 535062 -227468 2 391697 606587 1 74990 621274 -758844 1 6 999998 -873349 2 2 999999 1 525160 645199 869857 1 2 999999 -634642 1 137891 196430 970465 2 547365 787444 2 19 999997 2 89024 105921 1 2 999999 473643 2 9 999988 1 219120 968791 -846565 1 318892 854102 -857774 2 13 999999 1 7 999987 -298883 2 4 999986 2 56148 335404 2 2 999999 1 14 999998 240218 2 2 999999 2 8 999982 1 9 999992 -414658 2 420641 528748 2 275504 618587 2 103342 604822 1 14 999983 919109 2 350333 801038 2 211114 937250 2 2 999999 2 28317 548075 2 15 999997 1 2 999999 850917 1 2 999999 812805 2 4 1000000 2 13 999997 1 624416 710139 777683 1 2 999999 540107 1 11 999989 274050 1 7 999999 525217 1 2 999999 664079 1 4 999995 -233413 2 3 999987 2 2 999999 1 363800 592702 -907826 1 2 999999 392860 1 2 999999 -279659 1 12 999994 -15898 1 18 999982 -249164 1 2 999999 -332872 2 79434 975373 2 8 999994 2 2 999999 1 2 999999 121013 1 2 999999 -519979 2 13 999990 1 2 999999 -955833 2 3393 180855 2 2 999999 1 10 999999 -315588 1 10 999997 -64610 1 17 999994 159643 1 255286 603479 773628 1 2 999999 -634272 2 14 999998 2 4 999992 1 2 999999 -649553 2 7 999999 1 457026 815608 968216 2 26602 719232 1 2 999999 564554 1 2 999999 -385463 2 2 999999 1 2 999999 -511320 2 2 999999 1 176007 892659 -819210 1 70227 582279 -2963 1 10 999993 -908574 2 4 999989 2 84779 279190 2 2 999999 1 344355 776750 962390 2 2 999999 1 51452 956090 41176 1 11 999988 -342223 2 307072 879697 2 15 1000000 1 2 999999 680751 2 2 999999 2 2 999999 2 12 999995 2 16 1000000 1 2 999999 956860 2 2 999999 2 629802 729660 1 544627 983681 955568 2 2 999999 1 2 999999 -321018 2 2 999995 1 14 999984 855405 1 2 999999 685651 1 227113 349111 -3175 2 2 999999 1 5 999993 147816 1 520530 862598 -348858 1 18 999982 -141803 2 2 999999 1 329209 476314 732903 1 262087 927907 -925948 1 15 999983 649892 2 164842 565242 1 2 999999 737321 1 362788 721956 -57889 1 2 999999 -218394 1 1 999985 -69073 2 809924 938406 1 143383 995288 -922210 1 2 999999 -651740 1 38179 769394 -969104 1 3 999984 -317835 2 12 999995 1 10 999986 -225467 2 2 999999 1 2 999999 -154261 1 2 999999 -482294 1 14 999997 -462169 1 140010 828625 -617332 2 530155 634000 2 673115 881456 2 2 999999 1 2 999999 139719 2 202334 775375 1 167118 804852 441023 2 961671 967598 1 19 999992 31619 1 49985 879233 -501031 1 19 999991 78884 1 2 999999 -798613 2 452966 577684 1 564214 824198 364509 1 445559 797206 -26506 2 11 999999 1 2 999999 -723223 2 2 999999 2 556045 934137 1 305842 335907 185675 2 16 999983 1 14 999995 -367606 2 2 999999 1 357757 976458 -303871 2 17 999997 1 585531 768096 -328472 2 2 999999 2 7 999994 2 432225 842337 1 293430 531438 471849 2 1 999989 2 365836 940133 1 4 999993 -163744 1 9 999989 -500440 2 2 999999 1 272958 991775 -181464 1 34675 474908 177880 1 3 999982 -157283 1 20 999997 -454928 1 2 999999 -169996 1 163268 684847 20840 1 21981 280318 450991 1 2 999999 -835257 1 14 999981 -322856 1 2 999999 516602 2 12 999982 1 2 999999 807920 1 16 999994 -246332 1 502191 744134 -218285 1 18 1000000 432078 1 2 999999 914203 1 3 999988 -404972 2 17433 545238 1 17 999999 -709290 2 761254 976203 2 20 999988 2 5 1000000 1 2 999999 578796 1 12 999984 -506613 1 20 999988 -82403 1 2 999999 -280120 2 2 999999 1 42540 211753 -364717 2 2 999999 1 3 999990 313316 1 19 999984 -693313 1 2 999999 -78105 1 2 999989 -553866 2 15 999982 2 183508 329391 2 2 999999 2 9 1000000 2 2 999999 2 2 999999 1 193041 349886 -907346 1 2 999999 -619849 1 596933 634811 723582 1 2 999999 991187 2 14 999998 1 2 999999 327648 2 148904 196349 2 253941 659219 1 2 999999 -830439 1 950507 971346 -413427 1 787837 903007 -676911 2 5 999991 1 2 999999 -921717 1 15 999990 134268 2 17 999985 2 9 999996 1 2 999999 812777 2 588591 683188 2 2 999999 1 2 999999 473693 2 2 999999 2 737311 948911 1 2 999999 252103 2 4 999985 1 6 999996 -587951 2 6 999996 1 293605 342344 762353 1 2 999999 536 2 2 999999 2 91363 114044 2 12747 178741 1 2 999999 648543 1 2 999999 57849 1 2 999999 -709331 2 897541 949101 1 2 999999 -400654 1 12 999999 -651844 2 69532 652141 2 2 999999 2 2 999999 1 726702 817701 930065 2 2 999999 2 44630 377097 1 3 999982 -612539 2 2 999999 2 4 999988 2 2 999999 2 452728 864346 2 2 999999 2 2 999999 2 3 1000000 1 665652 941034 -991870 1 9 999985 -641641 2 31127 861292 1 69859 790022 -835900 1 150142 462458 -649983 2 2 999999 2 2 999999 1 12 999988 717645 1 2 999995 200107 1 2 999999 -973146 2 9 999985 1 175217 223636 27616 2 12 999991 2 2 999999 2 2 999999 1 5 999992 -330312 2 2 999999 1 770800 779785 874862 1 2 999999 -223604 2 2 999999 1 626836 895869 -932087 1 2 999999 -607149 1 2 999999 76199 2 476167 997150 1 272462 353198 939876 1 2 999999 891802 2 155491 779626 2 9 999997 2 6 999983 2 668969 801474 1 329864 999618 -471831 2 143911 653822 2 585044 845021 2 2 999999 1 2 999999 356246 2 2 999999 2 2 999999 2 2 999999 2 2 1000000 1 2 999999 656238 2 20 999993 1 2 999999 720250 2 19 999981 1 2 999999 86003 2 11 999988 2 172165 679116 1 20 999989 683626 2 2 999999 1 2 999999 -367118 1 2 999999 308317 2 7 999989 1 2 999999 355080 1 16 999994 216121 1 80940 263354 588616 1 12 1000000 -976862 2 2 999999 2 2 999999 2 2 999999 2 163436 277312 1 2 999999 728068 1 2 999999 -761390 2 15 999994 2 2 999999 1 167818 692519 870702 2 435829 523144 1 2 999999 -188480 1 20 999999 329567 2 2 999999 1 2 999999 -167040 1 4 999989 -697619 2 2 999999 2 2 999999 1 2 999999 -206901 2 208139 603007 2 253611 906808 1 14 999997 -933350 1 9 999992 -442788 1 387824 545971 273530 1 2 999999 864852 1 2 999999 357036 2 12 999983 2 16 999994 2 4 999984 1 132793 990490 378000 2 53630 881817 2 9 999984 1 52647 701881 311916 1 13 999990 -983537 1 1 999992 -629929 1 2 999999 -461090 1 779252 808267 907690 1 624832 737043 -976045 2 2 999999 1 11 999984 361059 2 470325 684834 2 2 999999 2 1 999992 1 2 999999 947164 1 286243 815026 -455999 2 2 999999 2 18 999986 1 2 999999 -503628 1 13 999987 -313264 1 2 999999 -642178 2 2 999999 1 2 999999 804412 2 686333 745076 1 16 999986 841762 1 2 999999 320826 1 2 999999 843367 1 2 999999 413733 2 914393 927178 1 11 999993 558408 1 62890 605937 554281 1 2 999999 -141010 2 8 999985 1 543961 912600 -965326 2 5 999984 1 2 999999 676265 2 2 999999 1 2 999999 -51356 2 8 999999 1 2 999999 -844671 2 2 999999 2 52200 477569 2 77589 931767 1 98200 701759 -455921 1 7 999985 -993170 2 646310 791559 2 15 999986 2 2 999999 2 456855 665992 2 13 999982 1 3 999981 116736 2 2 999999 1 2 999999 -535925 2 2 999999 1 10 999998 539437 1 439014 839454 -970515 1 20 999993 -554450 1 2 999999 -497950 2 377027 586745 2 10 999988 1 39045 388071 -120476 2 2 999999 2 68982 985974 1 15 999994 -318096 1 2 999999 -192150 1 11 999983 -986718 1 2 999999 321093 1 2 999983 -642964 2 2 999999 2 39856 575977 1 5 999995 -329781 1 360869 834152 -151441 2 8 999981 2 87825 278865 1 10 999995 -667648 1 2 999999 -515154 2 2 999999 2 549118 592444 1 4 999986 -417289 2 2 999999 1 707288 863717 30572 1 20 999986 274897 1 1 999986 595363 1 559519 908587 14815 2 2 999999 2 10 999996 2 2 999999 1 19 999999 915075 1 252428 358415 -306018 1 2 999999 934185 1 2 999999 857603 1 2 999999 -169259 1 2 999999 -169993 2 12 999994 2 194247 640745 1 127439 880629 460677 1 2 999999 817442 1 74688 275584 -596093 1 614512 730537 242283 2 2 999999 2 2 999999 2 893334 899776 1 2 999999 -819849 1 2 999999 659914 1 14 999987 280282 1 17 999990 -671647 1 281911 795239 -439158 1 20 999989 -627996 2 857286 959841 2 18 999985 2 13 999981 1 563300 881228 798241 1 440694 934053 597686 2 20 999984 2 2 999999 2 5013 867276 1 2 999999 -482756 1 321890 454878 -198480 2 10 999995 1 2 999999 347804 2 2 999999 1 2 999999 727135 1 2 999999 -934850 2 2 999999 1 3 999983 -564905 2 135774 915746 2 31723 296613 1 193414 988861 -48321 2 14 999994 2 15 999999 1 16 999989 781147 1 10 999989 -194667 1 2 999999 413581 2 3 999994 2 368058 729404 2 17 999986 1 14 999996 245420 2 2 999999 1 2 999999 -569107 2 324413 852196 1 530132 801941 646380 2 3 999988 1 2 999993 695639 1 44035 206765 822135 1 2 999999 704225 2 488285 848778 2 455896 602252 2 164562 582468 1 2 999999 -188870 2 2 999999 2 9 999986 2 15 999987 1 149385 948491 -729201 1 129863 861785 946665 1 6 999999 -228868 2 204139 611760 1 28314 627907 -763277 2 2 999999 1 361067 366928 775919 1 13 999999 121302 2 16 999986 2 15 999986 2 5 999990 2 19 999982 2 2 999999 2 14 999991 1 7 999988 -952799 2 2 999999 2 520296 892228 2 4 999999 2 7 1000000 1 663462 669724 -694558 1 12617 163873 439640 1 2 999999 -42884 1 2 999999 -82195 1 538219 996515 853555 2 2 999999 2 2 999999 1 2 999999 462074 2 18 999992 2 2 999999 1 5 999987 -283548 1 739691 813960 137487 1 14 999998 388222 2 2 999999 2 820178 862082 1 7 1000000 -317529 2 382218 485601 2 2 999999 2 6 999989 1 8 999992 170009 1 2 999999 -305337 2 17 999991 2 224399 258972 2 2 999999 1 192745 260187 -471828 1 12 999996 -110421 2 2 999999 2 2 999999 2 39333 666164 1 4 999986 177648 1 2 999999 -238725 2 14 999995 2 16 999982 1 2 999999 -152116 1 7 999994 151687 2 13 999991 1 8 999992 338976 1 4 999986 534483 1 556098 734627 150076 2 2 999999 2 4 999989 2 13 999985 2 2 999999 1 19 999981 535491 1 2 999999 819872 2 37100 913308 2 2 999999 2 40705 734881 2 2 999999 2 2 999999 2 2 999999 1 30221 347492 -185922 1 9 999983 -748592 1 13 999993 188443 1 8 999983 401708 1 10 999993 -121534 1 113530 294111 -784491 1 2 999999 217401 2 2 999999 2 2 999999 2 20 999987 2 1 1000000 1 2 999999 -446886 1 409012 905622 -588252 1 11 999993 -290457 2 207999 880210 1 2 999999 -977090 2 351582 955431 2 47420 282988 2 200609 335772 1 11 999999 955540 1 2 999999 243947 1 2 999999 796943 2 19 999999 1 18 999987 844744 2 495681 557959 1 759122 902396 -175203 2 2 999999 1 11 999989 -404114 2 5 999986 2 20 999982 1 9 999988 139446 2 458161 779305 2 8 999983 1 787265 943199 857688 1 2 999999 -129846 1 220572 584389 -28799 2 4 999987 2 88221 433124 1 427920 930279 986042 2 2 999999 1 10 999997 275670 1 2 999999 -437838 1 2 999999 -424334 2 7 999984 1 4 999986 565034 1 276500 437989 266318 2 2 999999 1 16 999988 9083 2 3 999988 1 2 999995 512041 2 2 999999 1 2 999999 589885 2 2 999999 2 15 999987 1 917995 974735 297323 1 286788 476987 -934876 1 2 999999 775193 2 2 999999 1 2 999999 -527481 2 1 999999 1 20 999985 115731 2 683978 947063 2 13 999981 1 2 999999 -402966 1 8 999994 -314514 2 11 999998 1 16 999986 278794 2 2 999999 1 322053 381055 -267628 2 595810 938764 1 2 999999 -279128 2 11 999997 2 8 999994 1 13 999982 -418779 2 2 999999 1 249757 587973 209483 2 2 999983 1 2 999998 871867 2 2 999999 1 2 999999 -886693 2 5 999999 2 32209 528772 2 518452 888198 2 2 999999 1 11 999981 -183821 1 5 999995 367513 1 5 999998 -975210 2 621955 833040 2 228162 345264 1 343466 480311 145207 1 14 999988 -840313 1 2 999999 -445581 2 2 999999 1 55695 108989 204934 1 2 999999 550855 1 160147 390123 363928 1 423515 758192 49511 2 859610 916778 2 1 999987 2 34365 141476 1 324688 551932 -813966 2 20 999991 1 231462 350958 830586 1 494429 634064 654641 2 609582 867278 1 2 999999 141136 1 6 999983 -335297 2 2 999999 2 214341 907081 2 2 999999 1 16 999998 553395 1 249097 452811 -454954 2 19 999993 2 17981 154603 2 302209 361887 1 2 999988 903599 1 11 999982 894502 1 105156 340791 -946760 1 558501 697799 -115062 2 2 999999 2 9 999988 1 2 999999 -486038 2 12 999997 1 50647 676634 581512 1 18 999997 -235437 2 3169 315050 2 2 999999 2 6 999989 2 155060 367357 2 5 999999 2 2 999999 1 253669 614159 -318574 1 2 999999 -64923 2 6 999987 1 546368 566592 -6569 1 5 999996 -140543 1 2 999999 -756417 2 2 999999 1 129105 831477 551040 2 27472 643378 2 554241 963320 1 2 999999 72611 2 2 999999 2 129786 610176 1 598365 679961 -166528 2 92763 226969 1 510118 772843 14233 2 405902 652882 2 2 999999 1 775529 985846 -665746 2 713682 820484 1 2 999999 -743812 2 672682 865418 1 381821 893183 -960184 2 2 999999 2 19 999999 2 2 999999 2 20 999997 1 14 999999 743994 1 2 999999 448100 2 11 999986 1 7 999995 -404289 2 2 999999 2 2 999999 1 2 999999 -215108 2 11 999989 1 11 999998 135880 2 215383 769067 2 13 999990 2 2 999999 1 20 999996 -698753 2 15 999999 2 2 999999 1 86461 677909 571002 2 2 999999 2 105628 167395 2 3 1000000 1 2 999999 220995 2 272811 939491 1 15 999982 -742532 1 2 999999 743661 1 2 999999 -785398 2 17 999993 2 5 999986 1 2 999999 999782 1 8 999996 -529628 1 462710 853269 -305879 1 11 999995 930306 2 150855 945005 2 6 999998 2 2 999999 1 8 999988 352960 2 7 999984 2 5 1000000 2 16 999988 2 2 999998 1 123464 724131 573444 2 2 999999 2 15 999990 1 10 1000000 251472 1 2 999999 -263559 1 2 999999 644513 2 2 999999 1 18 999995 -336977 1 14 999982 546581 1 296854 498495 427706 1 2 999999 -342104 2 471703 997868 1 2 999999 -402975 1 563163 627913 -534329 1 15 999999 293492 1 12 999985 -56312 1 9 999998 -849731 2 2 999999 1 761062 887162 879909 1 2 999999 -525636 1 12 999993 -336878 1 2 999989 85212 2 932267 971995 1 2 999999 896225 2 2 999999 2 361324 599412 2 2 999999 1 447853 488666 -668874 1 13 999998 460613 1 2 999999 1812 2 9 999989 2 382463 959995 2 128462 479057 1 2 999999 763555 1 2 999999 374897 1 30869 245202 33513 1 728179 789571 -154483 1 8 999993 -222187 2 2 999999 2 2 999999 1 10 999988 -845309 2 2 999999 1 2 999999 -871123 2 464451 877064 2 2 999999 2 11 999982 2 319903 635893 2 9 999997 1 849445 881898 -857000 1 2 999999 -141286 2 252363 660006 2 15 999996 1 2 999999 256397 1 2 999999 35808 1 2 999999 210418 1 2 999999 867827 1 2 999999 535693 2 14 999988 1 43379 941452 -535085 2 15 999984 1 14 999997 271988 2 12 999999 1 625918 728403 363000 2 396662 977983 1 586723 908406 -99235 2 2 999999 2 318501 769256 2 2 999999 1 2 999999 823064 1 447913 805761 82484 1 205337 683426 -278584 2 2 999999 1 6 999992 905871 2 537389 575981 1 347183 516454 -259437 2 3 999989 1 2 999999 -695748 1 4141 760304 -59705 1 2 999999 -683381 1 16 999995 -70956 2 2 999999 2 2 999999 2 2 999999 1 7 999983 -966397 2 2 999999 1 14 999994 658072 1 2 999992 -876331 2 15 999997 1 513992 949709 -22484 2 5 999985 2 32029 59406 1 788159 866021 194142 1 8 1000000 -956037 2 2 999999 2 2 999999 2 2 999999 1 495266 924509 -55372 2 9 999990 1 2 999999 -793809 2 274981 846481 1 20 999982 -400116 1 2 999999 128274 2 878723 970523 2 6 999989 1 2 999999 -834453 1 358662 488075 774538 1 6148 104723 -939951 2 12 999986 1 342639 735615 395387 2 5 999986 1 334140 936746 -483834 1 16 999998 -218963 2 2 999999 1 128234 346756 429131 2 2 999999 2 162167 730531 1 23379 347189 613979 1 6 999982 983658 2 2 999999 1 2 999999 -142976 1 2 999999 621404 2 2 999999 1 117357 858969 -531121 1 16 999981 60034 1 14 999991 -647423 1 7 999987 974175 1 16 999992 -896354 2 19 999981 2 2 999999 2 12 999987 2 106209 149788 1 736128 874370 -531078 2 2 999999 2 879437 984699 1 2 999999 438750 1 2 999999 414262 1 1 999991 48274 2 6 999988 1 2 999999 -629644 1 2 999999 411489 2 12 999991 1 17 999996 886245 2 6 999981 1 2 999999 910511 1 17 999989 -633225 1 2 999999 -46639 2 2 999999 2 2 999999 2 348413 991609 1 520510 685549 -996227 1 3 999999 -360311 1 2 999999 -69642 2 2 999999 1 136882 660394 -922501 2 7 999981 2 2 999999 1 7 999987 -355918 2 2 999999 1 17 999990 60759 2 193236 856394 2 557723 893929 1 514774 953299 568869 1 576210 610702 -633553 2 1 999993 2 2 999999 2 79834 364351 1 438602 500202 -340880 1 3 999982 98932 1 805814 984838 -281142 2 497630 916105 1 7 999982 -997951 1 17 999998 115109 2 34271 977033 1 337924 372083 -596492 2 9 999994 1 8 999990 -837610 1 17 999996 589016 1 345097 361698 -219750 2 2 999999 1 1 999983 -112517 2 335815 910426 2 6327 841156 2 264279 688165 2 2 999999 1 2 999999 -809552 1 2 999999 -716079 2 2 999999 2 9 999992 2 867040 893841 2 2 999999 2 13 999997 2 161458 391355 1 49554 540738 47279 2 181378 676137 1 638617 968535 929814 1 684870 786969 673746 1 20 999998 126622 2 3 999985 1 2 999999 -422525 2 2 999999 2 2 999999 2 1 999992 2 17 999989 1 28989 486199 185588 1 13 999985 -546390 2 6 999991 1 10 999993 968359 1 8 999986 933173 1 2 999999 520372 1 1 1000000 -26802 2 2 999999 2 1 999984 1 13 999986 472351 2 702558 985722 1 14 999982 -6028 1 389668 528972 -38185 2 130706 880865 2 2 999999 1 6 999999 958061 1 2 999999 334816 1 33437 777216 -748878 2 7 999991 1 2 999999 -961645 2 352719 841903 2 207975 423207 2 14 999990 1 13 999991 -553930 2 6 999983 1 20 999982 174251 2 16 999995 2 128032 420254 2 220271 279093 2 180144 433539 1 6786 413339 -391909 2 11 999990 1 2 999999 -686217 2 9 999994 2 19 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 19 999996 -395266 1 2 999996 911819 1 690199 809611 843979 2 10 999991 1 2 999999 142660 2 12 999989 2 2 999999 1 3 999989 849939 2 2 999999 2 9 1000000 1 82765 695069 996113 1 15 999995 -796801 2 600653 725005 1 505803 605734 587596 2 150834 693710 1 9 999993 -278881 2 9 999983 2 2 999999 1 2 999999 157540 1 153299 355298 -109023 1 381404 915084 -984878 1 2 999999 602092 1 429222 489634 606690 2 229514 579440 1 2 999999 -772312 2 2 999999 2 6 999994 1 573745 975156 322488 1 12 999996 -595547 2 17 999991 2 2 999999 2 13 999992 1 19 999994 751625 1 2 999999 -79475 1 6 999990 163512 1 5 999997 -324244 1 2 999999 970620 1 86610 980831 -635486 1 2 999999 -352161 1 2 999999 -680081 2 176776 245663 1 2 999999 425854 1 11 999982 177627 1 2 999999 755653 1 2 999999 149684 2 12 999995 2 35106 307210 2 10 999993 1 46640 816429 -671231 2 9 999998 2 483504 760032 1 2 999999 417169 1 2 999999 276724 2 9 999994 1 14 999995 -127235 1 2 999999 637210 1 631421 891100 -878675 1 10 999994 621740 1 135237 821760 740484 1 2 999999 -652257 2 244770 908675 2 2 999999 2 15 999993 1 19 999982 713114 2 2 999999 2 576051 811138 2 2 999999 1 11 999996 433873 2 534153 536030 1 2 999999 -730191 2 2 999999 1 509566 779086 -228307 2 2 999999 2 2 999999 2 2 999999 1 4 999988 -546741 1 240900 535964 -665933 2 696053 703417 2 72386 171975 1 12 999982 25387 2 544514 676779 2 68276 83891 2 135759 948410 2 2 999999 2 13 999998 2 831272 861494 1 2 999999 -137067 1 7 999983 -737595 2 1 999986 2 1 999998 2 148762 969160 2 19 1000000 1 19 999997 272481 2 329792 605229 1 337031 861450 -720122 1 2 999999 -106938 2 13 999982 1 2 999999 36229 1 3874 109904 -966914 1 14 999983 190762 2 2 999999 2 95101 308708 1 2602 565229 625776 1 2 999999 408861 1 12557 33374 305968 1 118583 424092 -542228 1 2 999999 -990489 1 56732 906815 -706419 1 2 999999 -163439 1 561437 887742 819614 2 16 999983 2 2 999999 1 14 999993 747688 2 291671 300251 1 2 999989 -790138 2 2 999999 2 2 999999 1 1 999985 -729753 1 2 999999 -219105 2 2 999987 2 483527 926944 1 44260 878106 -165864 1 696226 923255 906863 1 344788 992422 -266515 2 2 999999 2 11 999999 2 481608 917451 1 2 999999 946438 1 2 999999 -56965 1 530203 904818 -506834 2 16 999981 2 12 999991 1 389294 962440 452009 2 2 999999 1 130304 810936 768677 2 11 1000000 2 149456 380280 1 492916 608189 -183695 1 5 1000000 730856 1 15 999988 874154 2 2 999999 1 2 999999 546840 1 10 999982 -285772 1 470444 991151 -356660 2 314541 912398 1 2 999999 617071 1 2 999999 849219 1 882957 935491 130181 2 5 1000000 2 504381 982907 2 17 999996 1 274425 945823 184904 2 10 1000000 1 3 999996 550349 2 2 999999 1 858262 987423 -446263 1 2 999999 -734437 2 3 999984 2 33866 65941 2 2 999999 1 2 999999 630147 1 6 1000000 -833119 1 12 999988 -182442 2 18 999984 2 14 999983 2 6 999989 2 19 999982 1 2 999999 670534 1 10 999985 -687075 2 143738 963235 1 2 999999 658525 1 117401 210851 93481 1 17 999994 -345359 1 18 999993 -735447 1 14 999989 519806 1 236917 803263 -169555 1 56171 616098 878845 2 3 999981 2 6 999996 2 618596 680039 1 2 999999 742545 1 552438 635966 -485687 1 18 999982 -442008 2 2 999999 1 2 999999 -648664 2 20 999996 1 2 999999 -413426 2 2 999999 1 9 999994 672751 1 2 999999 -71559 2 2 999999 1 5 999995 -386112 2 2 999999 1 2 999999 472744 2 2 999999 2 4 999995 1 2 999999 275672 2 2 999999 2 19 999992 2 2 999999 1 378732 913333 -865629 2 6 999987 2 16 999996 2 422658 904496 2 14 1000000 2 76121 924778 2 18 999988 2 4 999986 1 2 999984 214234 2 2 999999 1 117456 461314 -934635 1 2 999999 394767 2 767770 854442 1 2 999999 672228 1 483348 831643 -489438 2 2 999999 2 2 999999 1 2 999999 -36421 1 7 999997 -67450 1 2 999999 -79204 1 2 999999 191744 2 2 999999 1 26498 710162 72078 2 9521 448506 1 17 999995 -951105 2 13 999991 2 774813 971081 1 262453 813662 675617 1 9 999992 31571 2 9 999984 1 2 999999 -486871 2 162546 999835 2 340622 722589 2 172497 850393 1 252950 954377 383872 2 2 999999 2 2 999999 1 2 999999 -103156 1 24317 832644 835812 2 67786 837974 2 2 999999 1 2 999999 386825 1 524948 963620 856904 1 2 999999 -711665 1 2 999999 -71341 2 2 999999 1 32280 457606 460072 2 2 999999 2 2 999996 1 17 999982 -471787 2 2 999984 2 8 999984 2 527864 804524 2 1 999985 2 2 999999 2 2 999999 2 12 999988 2 245804 562684 2 739912 885880 1 502793 579495 -142089 1 415469 972513 771245 1 2 999999 411114 1 388307 988161 577284 2 685508 735603 2 11 999994 1 2 999999 445985 1 245674 789017 -479129 2 2 999999 1 2 999999 -238298 1 328428 567379 -159650 2 2 999984 2 136022 525513 1 1 999997 155956 2 2 999999 1 15 999985 228423 1 2 999999 1210 2 2 999999 2 2 999999 2 288232 766430 1 759591 980229 -313845 1 385319 689623 952228 1 9 999992 -521565 2 10 999984 2 18 999992 2 2 999999 2 2 999992 1 2 999999 -270386 1 2 999999 780713 1 2 999999 728255 1 2 999999 -339068 1 7 999993 151413 1 14 1000000 -297010 2 2 999999 1 2 999999 782290 2 2 999999 2 41796 451963 2 352109 554565 2 2 999999 1 18 999999 284192 1 2 999999 -863887 2 2 999999 2 330622 838703 2 14 999983 1 5 999995 -582824 1 2 999999 807676 1 2 999999 -281782 1 2 999999 -370229 2 9 999989 1 119084 400545 507395 2 527964 837776 1 7 999991 -556254 1 2 999999 386828 2 715884 958323 2 2 999999 1 495198 699640 -529623 2 11 999993 2 108363 522915 1 11 999999 -567841 1 113127 188403 -568510 1 2 999999 -238081 1 376112 453363 -665792 2 2 999999 2 688420 967708 2 2 999999 2 9 999984 1 2 999999 687160 1 500393 679271 290410 2 18 1000000 1 2 999999 -99342 1 422704 976443 -18005 2 15 999982 2 2 999999 2 9763 872731 2 2 999999 2 2 999999 1 84243 836001 951944 1 17 999988 -791894 2 2 999999 2 444212 853330 1 9 999983 -21663 2 216798 740322 1 2 999999 131166 1 7 1000000 367474 1 458591 895406 406299 2 2 999999 2 533017 659584 1 9 999990 -10709 1 5 999995 466806 1 9 999986 843747 2 14 999995 1 19 999981 947088 2 2 999999 2 19 999993 2 630214 969639 2 3 999987 2 143619 684231 1 316339 568482 -329153 2 2 999999 1 7 999983 -342261 1 646393 776776 74737 1 6 999984 932802 1 19 999994 487465 1 17 999988 -622703 2 4 999982 1 101506 850072 -402016 2 13 999991 1 5 999998 472963 1 2 999999 -225695 2 1 999987 2 2 999999 2 147703 495461 1 183901 191295 234187 2 2 999999 1 2 999999 -787692 2 232805 446176 1 152214 585624 345911 1 2 999999 357304 2 2 999999 1 114837 485623 -952366 2 5 999991 1 2 999999 813664 1 17 999990 -781938 2 2 999999 1 20 999986 -148463 2 2 999999 2 17 999993 2 527127 705888 2 2 999999 2 5 999989 2 16 999998 1 182633 690994 297681 2 345912 648251 1 16 999997 400177 1 108764 883354 -228068 2 944333 969055 2 16 999991 1 700396 980230 165066 2 2 999999 2 5 1000000 2 2 999999 1 350797 623000 662537 2 686921 940143 1 478694 994302 990487 1 2 999989 767370 2 2 999999 2 12 999987 1 18 999993 436761 1 459695 752031 905306 1 16 999981 107414 2 22855 56643 2 20 999985 2 2 999999 1 262906 781301 -794355 1 15 999985 6746 2 3 999989 1 327528 604337 547032 2 119910 130263 2 9 999998 2 534802 597662 1 20797 626568 -655624 2 2 999999 1 85694 951040 316530 1 2 999999 -784731 2 2 999999 2 4 999989 2 2 999999 2 10 999998 1 249386 740340 480790 1 13 999984 -991940 1 346273 847168 258092 1 2 999981 -631074 2 5 999989 1 19 999983 699125 1 195170 814132 -579009 2 2 999999 1 2 999999 -564708 1 2 999999 726565 1 12 999995 -820813 2 2 999989 1 7 999983 766988 1 12 999987 -80165 2 20 999994 1 2 999999 852877 1 302722 448753 243793 2 402317 940921 1 14 1000000 -648801 1 619766 910101 -98224 2 2 999999 1 11 999992 -128629 2 2 999999 1 85382 808597 -836830 1 6 999996 498529 2 18 999996 1 525391 773923 285097 2 487802 751368 1 6 999990 -236517 2 5 999999 2 10 1000000 2 2 999999 2 19 999998 2 2 999999 1 9 999985 -343736 2 2 999999 1 2 999999 4901 2 2 999999 2 2 999999 1 4 999991 926120 1 58686 352971 25977 2 2 999999 2 384666 650761 1 389217 823819 -962691 2 17 999994 1 85202 911036 -146002 1 2 999999 -878596 1 761668 979073 -316451 2 3 999981 1 13 999983 161431 2 25627 800082 1 270483 980733 278102 1 16 999987 -726728 2 442066 821350 2 2 999999 1 6 999987 -868764 2 39378 222751 2 7 999983 2 514570 551182 1 2 999999 -173337 2 2 999999 2 2 999999 2 12 999998 1 8 999981 -221337 2 2 999999 2 18 999992 1 86717 128005 515673 2 294282 557003 1 339607 490294 817709 1 2 999999 -553613 1 47329 954526 109828 2 13 999989 2 424012 579462 1 377748 725753 517067 1 11 999991 895903 1 2 999999 -613038 2 4 999999 1 14 999988 589444 2 1 999999 2 358733 782593 2 2 999999 1 17 999999 -628957 1 2 999999 148549 1 317301 324191 974589 2 12 999986 1 323469 772075 251366 2 2 999999 1 642614 998830 -578855 1 2 999999 -93569 1 2 999999 481981 2 4 999989 1 2 999999 708236 2 20 999990 1 356935 514024 -548992 2 20 999994 1 2 999999 -21664 2 2 999999 1 365301 550498 57884 1 2 999999 705126 1 677516 995442 374506 2 19 999981 1 2 999999 -43505 1 235564 270221 774009 2 2 999999 1 2 999999 -709144 2 10 999994 2 2 999999 1 97996 863213 963123 2 571529 812908 2 428965 910298 1 26397 447864 285517 1 144539 194724 -200763 1 2 999999 501928 1 10 999982 716689 1 6 1000000 -601720 2 2 999999 2 2 999999 1 254672 546931 825524 1 233531 992967 -628241 1 107450 687827 -446525 1 7 999981 350687 2 10 999991 1 2 999999 -95569 2 452693 604377 1 91949 685084 -696021 2 13 999988 2 12 999985 1 613357 723715 824889 2 2 999999 1 102153 679254 476745 1 1 999998 279631 1 14 999991 105085 1 413594 680748 -194275 1 109181 641876 -678346 2 19 999999 1 2 999999 842102 1 19 999983 -801946 2 2 999999 1 578963 708347 -766759 1 15 999989 -580090 2 12 999984 2 184622 860046 2 5 1000000 2 2 999999 1 11 999999 -826954 2 2 999999 1 14 999984 531825 2 2 999999 2 19 999998 2 19 999990 1 231817 509297 -896024 2 2 999983 2 269815 664278 2 16 999983 1 16 999995 533210 2 19 999998 1 2 999999 85376 1 19 999989 483752 1 303254 996467 6472 1 2 999999 232494 2 2 999999 1 937828 967128 35618 2 20 999982 1 3 999988 -810460 2 522871 936058 1 296646 691842 -828728 1 12 999990 -28986 2 2 999999 2 14 999991 1 109505 902280 -995576 2 14 999987 2 274220 408916 1 20 999986 -953206 1 2 999999 -371872 2 76362 650075 2 3 999986 2 2 999999 2 92325 250454 2 15 999992 1 2 999999 337770 1 7 999994 120669 2 549939 921651 1 9 999985 -230104 1 844161 984220 675778 1 450858 632918 -238013 2 17 999984 1 311883 743211 851390 1 82316 101785 430393 1 673026 959934 864132 1 2 999999 304925 1 12 999996 674317 2 219716 615579 1 227771 411155 464673 1 11 999993 -509931 1 13 999994 -490537 2 2 999999 1 2 999999 49411 2 19 999985 2 8 999984 2 6 999986 1 18 999985 -330503 2 137094 834997 2 2 999999 2 445769 761637 2 19 999993 2 143049 547759 1 18 999982 -694134 1 2 999999 889671 2 3 999989 2 2 999999 1 8 999999 -877219 2 2 999999 1 17 999994 600118 1 20 999999 -456853 1 325000 693053 -232593 2 140358 463006 1 2 999986 -766322 1 4 999992 -297637 1 2 999999 -591913 1 8 999982 -157117 2 18 999988 2 243721 935679 2 102917 275775 1 6 999985 -192137 1 12 999982 962568 2 17 999992 1 426800 898803 16485 2 2 999999 2 13 999981 2 1 999996 2 2 999999 2 2 999999 2 338063 681958 1 2 999981 -825694 2 8 999988 2 16 999997 2 2 999999 2 78272 542850 1 10 999994 -187807 2 115486 937250 1 17 999998 238506 1 2 999999 -762464 1 5 999997 -527097 1 18 999986 -469499 2 387015 941772 1 1 999982 -515404 2 906 178367 2 2 999999 1 5 999987 369969 1 9 999991 -991120 1 528936 826886 912291 2 2 999999 1 2 999999 238308 1 193745 633056 453253 2 19 999984 1 667393 690989 -532292 1 8 999997 583412 1 96154 284356 -623025 2 8 999988 1 378052 544171 -219742 2 132188 615133 1 230732 877451 -147357 2 290035 433043 2 2 999999 2 2 999999 1 16304 339066 9342 1 2 999999 850803 2 2 999999 1 4 1000000 -791720 1 148292 245516 870741 1 20 999998 -61510 2 12 999998 1 110753 963443 -127028 2 115144 193718 2 2 999999 2 527230 655604 2 347072 688254 2 84353 269267 1 4 999995 343388 1 12 999996 933031 2 2 999999 1 11 999986 37677 1 2 999999 79276 1 20 999981 81995 1 4 999984 49560 2 17 999989 1 8 999991 888908 2 16 999984 1 2 999999 718946 2 2 999999 1 2 999999 927654 2 337726 468151 1 773151 792770 709961 1 842950 877388 169965 2 15 999995 1 14982 56019 223498 1 18 999995 -288857 2 2 999999 2 365541 960083 2 1 999981 2 2 999999 1 9 999995 875031 2 8 999992 2 626305 880388 2 2 999999 2 499233 972570 2 338991 881603 1 397857 672813 -767656 1 243629 593544 -935484 2 14 999989 1 2 999999 845133 1 2 999999 456930 1 260408 448899 -531470 2 365815 608443 1 188023 947942 41447 1 2 999999 -734678 2 2 999999 1 2 999989 -693964 1 13 999984 -117570 2 55055 324078 1 12 999992 957691 2 221158 648816 1 8 999987 -852386 2 2 999999 1 2 999999 517980 2 12 999984 2 499764 884779 2 187321 834290 2 2 999999 2 117951 860230 1 7 999983 973208 1 19 999983 -953243 1 20 999986 -915422 1 7 999986 -962484 2 16 999998 1 62202 738142 795326 2 165012 415410 1 5 1000000 961720 1 2 999999 314176 2 661632 930761 2 131473 386337 1 402026 699009 713442 1 41836 963981 -609771 2 159425 868531 2 441768 831196 2 2 999999 2 3 999997 1 14 999982 495784 2 2 999999 1 2 999999 -53218 2 2 999999 2 157403 988871 1 973346 981524 502345 2 2 999999 2 8 999987 2 12 999991 2 183065 916140 1 754771 782054 943096 2 2 999999 2 2 999999 2 16 999983 1 2 999999 257814 2 2 999999 2 2 999999 1 926038 996488 -375613 1 2 999999 461740 1 2 999999 250605 1 2 999999 -175066 2 2 999999 2 2 999999 2 20 999995 2 291300 895530 1 2 999999 -854630 2 2 999999 1 2 999999 -555716 2 8 999994 2 2 999999 2 2 999999 2 8 999986 2 2 999999 2 7 999999 2 16 999993 2 2 999999 2 430947 932676 1 5 999988 -738526 1 2 999999 131056 1 505321 850851 -58737 1 190666 545811 -434268 1 2 999997 817477 1 2 999989 -67183 2 18 999984 1 1 999999 -397368 1 1 999989 -877638 1 266202 425972 638531 2 372854 577559 2 5 999983 2 2 999999 2 2 999999 1 829677 990118 10858 2 973019 978452 1 12 999997 -759543 2 2 999999 1 218173 522879 134220 1 2 999999 -549270 2 2 999999 1 430514 507620 168920 1 137197 623368 -445201 2 663300 872424 1 2 999999 142044 1 10 999989 -594012 1 491204 947207 864099 2 557542 583474 1 449301 556313 604152 2 3880 283580 1 127865 388346 523973 2 2 1000000 2 2 999999 2 2 999999 1 18 999985 -45124 1 2 999999 262465 1 13 999987 516737 2 2 999999 2 2 999999 1 9 999988 -369269 2 2 999999 1 33127 664822 -214221 1 19 999989 -935455 1 2 999999 922569 1 2668 165691 -126213 2 2 999999 1 2 999999 263958 1 248371 431363 386047 1 9 999988 467987 2 2 999999 1 2 999998 -680184 2 2 999999 2 36299 456968 2 2 999999 1 212633 706373 -522410 2 3 999985 2 9 999998 1 2 999999 -711569 2 6 999987 2 2 999999 1 14 999995 -850834 2 16 999993 2 4 999989 1 2 999999 467564 2 2 999999 1 2 999999 44931 1 899508 902255 338653 1 2 999999 621814 2 2 999999 2 362002 781421 2 3 1000000 1 2 999999 -338259 2 10 999984 1 397012 795613 548421 1 2 999999 -640838 1 229365 588216 673349 1 11 999991 42272 2 204117 653024 2 2 999999 2 2 999999 1 7 999996 -135946 2 2 999999 1 352256 446426 806984 1 2 999999 75745 1 108266 355061 -495924 2 13 999984 1 19 999995 872904 2 2 999999 1 2 999999 45671 1 343187 722109 -656 1 9 999995 219632 2 2 999999 2 217581 985837 1 10 999988 -580211 1 19 999992 291381 2 219928 872717 2 22716 167939 2 12 999996 2 2 999999 1 2 999999 475059 1 110275 125720 127592 2 9 999986 2 6 999991 2 18 999990 2 14 999991 2 349005 349813 1 326641 379371 -140705 2 848030 992504 2 3 999996 1 36934 843252 -589873 1 14 999999 213057 2 11 1000000 2 12 999992 1 6 999983 373450 2 2 999999 1 18 999988 189497 1 2 999999 601263 1 2 999999 -622266 2 2 999999 2 2 999999 2 2 999999 1 14 999995 -57922 1 2 999999 -693091 1 17 999983 734182 2 17 999994 2 6 999999 1 225224 757786 758061 1 6 999981 706489 1 220892 598366 -548545 1 395109 643121 -618184 1 267245 579643 -683496 1 6 999985 -68950 1 13 999987 -926857 1 17 999986 -440461 2 8 999993 2 170082 485359 2 2 999999 1 369230 460868 -331744 2 15 999998 1 13 999987 683609 2 487602 980086 1 2 999999 -269994 2 136313 563507 2 2 999994 2 257746 654960 2 13 999996 2 2 999999 2 65511 442435 1 2 999999 75143 1 2 999999 732871 1 2 999999 -93563 1 8 999994 11785 1 104313 849296 -156378 2 318730 718432 2 323085 399167 1 2 999999 -582718 2 157780 701820 2 47889 740578 1 2 999999 357938 1 2 999999 -460911 2 10 999993 1 1 999993 616039 1 2 999999 -845435 2 20 999992 1 1 999993 -928664 1 292370 901639 510782 2 3409 909942 2 2 999999 1 29205 398214 499703 2 302181 490166 2 12 999992 2 2 999999 1 605120 954940 139731 1 10 999986 180439 2 13 999996 2 2 999999 1 9 999987 -461177 1 607509 871119 -632680 2 2 999999 2 4 999990 2 69075 127003 2 62068 372062 2 2 999999 1 806595 989816 480958 2 18 999990 2 607811 952988 2 2 999999 2 4 999995 1 2 999999 468052 2 208377 758154 1 304411 843419 470848 1 280233 887628 426950 2 13 999982 1 2 999999 952588 2 410194 947831 2 52831 703132 2 14 999994 1 19 999990 -466598 2 14 999994 2 17 999996 1 7 999996 -165034 1 2 999999 999899 1 8 999989 -948486 1 582566 816291 -495271 2 9 999981 1 2 999999 888331 1 626630 818643 -304196 2 306037 421752 2 2 999999 2 16 999989 1 1 999982 -795287 2 277333 815191 1 2 999999 614150 2 294562 864508 1 17 999991 656198 1 2 999999 971123 2 449627 518540 2 392915 588652 2 2 999999 2 2 999999 1 386745 761096 344406 2 13 1000000 1 3 999985 -318564 2 2 999999 1 6 999981 875223 2 6 999984 1 2 999999 328904 1 9 999993 -681514 2 2 999993 1 2 999999 871466 1 14 999985 -526507 1 2 999999 391359 1 2 999999 -588444 2 14 999997 1 56166 997939 -737572 1 129099 799056 -430380 2 2 999999 1 4827 442063 61446 2 19 999994 1 2 999999 -989055 1 2 999999 774032 1 401842 839632 -160672 1 75563 200242 -385464 1 315423 431418 -700968 2 19 999999 1 2 999986 714 1 127720 728352 776282 2 150214 341505 2 2 999999 2 2 999999 1 751 291670 834262 1 2 999999 661152 1 2 999999 100067 1 2 999999 -608788 2 185684 475578 2 858575 977224 1 7 999989 867788 1 283602 729320 -766018 1 463594 981993 162120 1 2 999999 275694 1 2 999995 102631 1 2 999999 781018 2 3 999992 2 134133 762444 1 2 999999 -586471 1 341323 790180 -974393 1 110564 130144 758621 2 2 999999 1 399987 456864 -553902 2 14 999995 2 2 999999 2 446804 525158 2 260902 471245 1 569760 820962 -284441 1 2 999999 354029 2 147795 151557 2 648122 861644 1 9 999997 197237 2 2 999999 2 2 999999 1 15 999999 -649066 1 2 999999 -706689 2 332111 686733 2 4 999991 2 125244 866577 1 2 999999 -544851 2 2 999999 2 13 999986 1 60533 359754 575200 2 6 1000000 1 1 999987 -303439 2 2 999999 1 317493 408766 -133521 1 18 999983 -367269 1 2 999999 -83899 1 29850 99254 -581868 1 2 999999 652464 1 2 999999 854947 2 64691 483945 1 2 999999 765887 2 164050 842144 1 293957 914195 891314 1 384929 678649 167679 1 5 999994 19544 1 365490 645659 452659 1 152781 502762 132083 2 2 999999 1 13 999993 889965 2 1 999991 2 12 999989 2 5 999981 2 579426 924932 2 16 999994 1 69683 385502 365886 2 18 999991 1 236145 669946 -121665 1 230914 650196 589860 1 2 999999 -82884 2 2 999999 2 433261 514646 1 10 999997 -618082 1 5 999986 -650353 2 3 999989 1 11 999998 830612 2 2 999999 2 2 999999 2 2 999999 2 16 999994 2 2 999999 1 123287 839404 796008 1 3785 490432 802863 1 750832 858881 -411288 2 359292 477622 2 74294 202010 2 11 999983 1 3 999993 954811 2 13 999984 2 13 999999 2 2 999999 1 363503 431324 -319914 1 506050 546775 308820 1 5 999984 674966 1 640106 895101 -428789 2 2 999999 2 8 999993 1 2 999998 -560644 2 276513 476565 1 298371 761264 579500 2 80233 936037 1 2 999999 -638640 2 2 999999 2 532148 566253 2 104745 647646 2 18 999988 1 8 999986 514779 2 7 999995 2 543819 904836 1 2 999999 63590 1 2 1000000 -748815 1 2 999999 -303911 2 2 999999 2 448374 559942 2 2 999999 1 104266 618739 678715 2 2 999999 2 4 999994 2 8 999981 2 2 999999 2 16 999988 2 2 999999 2 2 999999 1 9 999985 79568 1 6 999982 -393909 1 2 999999 775200 2 16 999990 1 12 999981 399191 2 2 999999 2 89867 874828 1 2 999999 900193 1 17 1000000 -494258 2 393112 596193 2 2 999999 1 2 999999 -168873 1 17 999982 -583464 2 212419 607096 1 2 999999 -323662 2 2 999999 2 2 999999 2 2 999999 1 5 999995 192278 1 2 999999 274932 1 10 999991 74093 2 231098 700099 1 3 999999 673972 2 571180 771349 2 2 999996 1 7 999986 -870555 1 97761 329377 -368077 2 2 999999 2 3 999990 2 306247 316072 2 2 999999 2 2 999999 2 599353 825495 2 122831 359620 2 2 999999 2 17 999996 2 2 999999 1 2 999999 -56491 1 1 999986 536285 1 336357 858452 -257438 1 18 999997 -615108 2 10 999991 2 185194 247254 1 2 999999 -178021 1 453991 744074 28821 2 103288 809243 2 2 999999 2 2 999999 1 276790 299776 -426391 2 2 999999 2 29685 985225 1 184387 259722 451290 2 16 999982 1 9 999982 -582026 1 2 999999 208175 2 248541 603038 2 2 999999 1 9 999994 -701538 2 327521 411598 1 2 999999 381950 1 5 999983 714076 1 2 999999 -860 1 2 999999 401630 2 2 999999 1 2 999999 701723 2 449517 889297 1 94844 386259 -655458 1 2 999999 432006 1 2 999999 -759631 1 15 999996 632967 2 454631 769182 2 16 999994 2 58065 183377 1 264038 854187 -60462 2 176658 524693 1 2 999999 74290 1 2 999999 -945340 2 220593 793574 2 2 999999 2 2 999999 2 10 999990 1 2 999999 -349833 2 2 999999 2 2 999999 1 2 999999 304484 2 196444 282132 2 11 999992 2 16 999981 1 2 999999 -438031 2 602289 923005 1 2 999999 897466 2 5 999982 2 2 999999 1 2 999999 462145 1 16 999989 811238 2 13 999991 1 15 999986 -652063 1 6 999988 -48581 1 2 999999 383206 2 215986 983440 2 19 999996 1 19 999981 -448111 2 2 999999 2 107947 424069 1 2 999999 -187410 2 2 999999 1 2 999999 334311 2 20048 873073 1 2 999999 -385484 1 3 999995 285961 2 2 999999 2 244050 902443 2 13 999990 2 322806 686272 1 168920 199495 -538412 1 5 999992 -394075 1 78999 755465 -841025 1 645774 836182 932222 1 36890 823178 91297 1 482890 504784 130362 1 693359 971561 -347655 1 2 999999 620374 2 440343 487069 1 19 999982 691613 2 20 999989 1 16 999986 445984 2 161125 534137 2 2 999999 1 9 999992 -311689 1 251399 313865 -311398 1 17 999982 616087 2 610370 886170 1 759052 767826 414176 1 19 999997 442920 1 2 999999 -468798 2 227543 969650 1 2 999999 -635878 2 2 999982 2 16 999981 2 2 999999 1 2 999999 374763 1 2 999999 -239260 1 13 999991 -465289 2 1 999989 2 2 999999 1 2 999999 -394312 2 715059 918970 2 2 999999 2 673963 861781 1 685669 961788 247012 1 2 999999 -428709 2 2 999999 1 67417 856303 -158450 2 272158 339876 1 2 999981 -694129 1 415526 858686 928322 1 2 999988 891221 2 2 999999 2 4 999988 2 3 999998 1 11 1000000 263526 1 3 999991 852290 1 17 999995 819916 2 9 999995 2 2 999999 1 69688 577357 -606 2 9 999986 2 2 999999 1 564694 875215 419806 1 10 999993 -914776 1 15 999987 520930 2 2 999999 1 19 999992 181413 1 560088 617082 -592240 1 2 999999 830124 2 9 999991 2 15 999982 1 2 999999 268445 1 2 999997 -783797 1 11 999989 291462 1 15 999994 195653 1 10 999986 -312351 1 2 999999 -905711 1 2 999999 962953 2 370631 394475 1 5 999996 -941468 1 7 999989 -850268 1 2 999999 23106 1 2 999999 823662 2 2 999999 1 185397 792614 574844 2 2 999999 2 146750 218722 2 12 999984 1 147156 780266 943364 2 2 999999 2 758550 825099 2 2 999999 2 8 999981 2 494586 999623 1 2 999999 -509852 2 11 999990 2 224514 768405 1 13 999982 -822459 1 16 999990 -416224 2 2 999999 2 4 999988 2 20 999989 1 2 999999 444159 1 358447 496225 765730 1 2 999999 970793 2 1 999997 2 5 999998 2 53566 864295 2 199603 860100 2 19441 486023 1 10 1000000 167848 1 621951 654914 491599 2 14 999985 2 18 999989 1 433790 957257 -148582 1 2 999999 567363 2 121285 167559 2 700390 769401 2 2 999999 1 4 999988 -757817 2 17 999985 1 21231 205388 857055 2 2 999999 2 2 999999 1 161687 680660 -530374 1 702320 746786 366932 2 777127 935291 1 14 999999 -677471 2 2 999999 2 2 999999 2 372422 927692 2 174428 456771 1 433944 892198 113333 2 482647 672984 1 57781 570494 434185 2 260139 347011 1 127605 873287 -52923 2 2 999999 2 16 999990 1 10 999984 535399 2 19 999982 2 133007 903632 1 2 999999 -568776 1 2 999999 297194 2 263760 389609 1 16 999988 -228974 2 11 999987 1 4 999988 239895 1 6 999989 404001 1 149160 211180 -460876 2 107322 810616 1 19 999984 44582 1 152568 384485 721625 2 2 999999 1 19 999997 -830776 2 20 999986 1 76321 301882 -916355 1 9 999985 931063 1 10 999995 -568991 1 2 999999 -58334 2 2 999999 2 15 999999 2 6 999988 1 2 999999 -647980 1 13 999992 -946672 2 2 999999 1 12 999992 -575980 1 2 999999 633501 2 180308 353165 1 2 999999 699087 2 20 999981 2 2 999999 1 5 999996 -907256 2 4 999990 2 418686 593580 1 462822 960029 -914140 1 353337 516599 -778534 1 17949 461460 -689894 1 2 999999 896064 1 80079 172927 -163452 1 1 999991 148070 2 65036 706722 2 2 999999 2 9 999996 2 12 999990 1 12 999985 134180 2 12 999988 1 18 999998 -182051 2 261314 415022 2 9 999984 2 2 999999 2 13 1000000 2 665169 669878 1 466118 616260 -437714 2 3 1000000 1 2 999999 510198 1 10 999998 836746 1 724561 780293 -160627 2 163799 847444 2 2 999999 1 7 999988 -99130 1 2 999999 886508 2 2 999999 2 2 999999 1 4 999997 -513298 2 5 999987 1 18483 556873 869610 1 2 999999 -953454 2 503175 701272 2 200239 540342 1 2 999999 -82673 1 2 999999 755865 2 5 999996 1 1 999987 530395 1 2 999999 -698553 1 284113 804558 -492899 1 594229 661984 989227 2 415811 937096 1 6 999987 303467 2 49795 862290 2 3 999990 2 3 999999 1 10 999997 138080 2 2 999999 1 2 999999 802448 2 19 999998 1 9 999991 -310067 1 2 999999 486226 1 60853 427725 -373918 1 2 999999 736134 1 17 999986 -517404 2 12 999993 1 2 999999 -840598 2 180431 609141 2 2 999999 2 514961 924860 1 422226 884405 -560754 1 5 999994 -615109 1 12 999994 -974175 2 75242 79285 2 267630 610161 2 3 999989 2 2 999999 1 161380 567544 -161302 2 1 999998 2 2 999999 2 2 999999 1 8 999986 -465026 2 192310 485322 2 2 999999 2 5 999981 2 2 999999 1 2 999999 -637417 2 5 999997 1 4 999993 -486370 1 20 999986 -735554 1 3 999983 -415943 1 300312 731440 -517130 2 498281 847692 2 5 999995 1 323618 440598 -246700 2 2 999999 1 3 999982 -864781 1 12 999997 647957 2 2 999999 1 284501 916719 198196 1 2 999999 54294 2 251937 696867 1 2 999999 881445 2 9595 132655 1 10 999991 465993 1 2 999999 878177 2 2 999999 2 2 999999 1 2 999999 -981366 1 2 999999 -425770 1 2 999999 -160615 2 17 999992 2 115299 340084 1 37413 307175 -252488 2 16 999994 1 2 999999 912553 1 448434 797943 100369 1 2 999999 -544804 1 574335 618324 -461766 2 268071 956247 2 2 999999 1 2 999999 -588351 1 14 999998 452708 2 1 999986 1 20 999985 -246203 2 1 999981 2 10 999988 1 2 999999 -781794 1 428264 483917 241283 1 330221 674955 795365 2 18 999985 1 254071 645698 -449094 2 11 999999 2 41160 928832 1 2 999999 -930536 1 15 1000000 -110554 2 2 999999 1 12 999992 733971 2 2 999999 2 396291 633193 1 8 999992 -211105 2 5 999994 1 1 999981 499460 1 2 999999 265829 2 75154 677589 1 2 999999 -411226 1 629078 792809 -195224 2 119040 752329 1 245016 473026 -921271 2 38476 537059 1 549944 807270 -544093 1 396658 782428 111658 2 4 999993 1 10 999981 -185970 2 486079 747020 2 301521 661922 1 29547 631211 821885 1 2 999999 542257 1 344674 825583 -338791 1 2 999999 740153 1 2 999999 482557 1 2 999999 920711 2 334797 935135 1 11 999987 256706 2 2 999999 1 2 999999 -689439 2 2 999999 2 16 999998 1 5 999990 -556180 1 416691 892033 664073 2 31131 782118 2 19 999996 1 184300 351819 128727 2 815847 953288 1 78724 276184 456307 2 2 999999 1 16 999997 -637950 2 1 999990 1 4 999992 585802 1 2 999999 256575 2 198886 502572 2 308510 698946 2 12 999992 1 15 999983 878549 1 491575 748050 799299 2 428230 669864 1 2 999999 724526 2 2 999999 2 3 999981 2 4 999986 1 121491 542564 764350 2 629265 669052 2 203272 389338 2 19 1000000 1 167425 740129 673585 2 18210 75089 2 2 999999 1 11 999992 792765 1 644983 749107 -163211 1 5 999993 -361827 2 351106 429318 2 4 999993 2 206125 738354 1 2 999999 9672 1 2 999999 36989 2 2 999999 2 20 999988 1 7 999989 129193 2 2 999999 1 9 999997 670997 1 2 999999 832948 2 11 1000000 2 2 999999 1 2 999999 -813770 1 2 999999 189134 1 2 999999 -316212 1 425879 696806 -933601 1 342892 703827 740750 1 2 999999 -804634 2 2 999999 2 10 999996 2 2 999999 2 15 999993 2 2 999999 1 2 999999 918485 2 1 999988 2 231179 309120 2 2 999999 1 115497 971752 298734 2 723465 979799 1 2 999999 -220727 2 296675 340373 2 2 999999 1 2 999999 -238495 2 2 999999 1 2 999999 273808 2 2 999999 2 443562 900644 1 2 999999 579813 1 13 999987 429335 2 240911 846824 2 13 999992 2 2 999999 2 611328 729324 1 291807 794262 -498739 2 2 999999 2 13 999981 1 2 999999 176574 2 1 999998 2 83430 773843 1 780981 948646 -60706 1 150882 212957 -427735 1 250188 949800 427145 1 367134 738710 -813628 2 177322 745484 1 17 999982 -624197 2 2 999999 1 4 999996 -161708 1 209539 295984 696787 2 62330 988729 1 11 999991 440515 2 12 999994 1 63051 500095 -241889 1 2 999999 -380105 1 9 999989 426463 1 12 999982 -919501 1 3314 148315 21979 2 317662 771012 1 1 1000000 -901443 1 60392 477633 4440 1 9 999992 827394 1 747458 784381 -336125 1 850758 861844 820383 1 645102 966498 -568209 2 398845 463985 1 3 999981 -473457 2 2 999999 1 859836 965156 528593 2 2 999999 1 112947 385528 -402953 1 2 999999 716072 2 14 999996 1 20 999986 -147484 1 311045 958281 204939 1 5 999991 -433868 2 2 999999 1 5 999981 612101 1 419873 754581 200717 1 17 999984 300800 2 2 999999 2 369493 493773 2 18 999990 1 2 999999 822182 1 48632 983925 -297127 1 10 999993 -391190 2 7 999996 2 194478 615852 2 4 999992 1 16 1000000 816901 1 192433 879678 -431305 1 2 999999 689945 1 2 999999 -172379 2 2 999999 2 1 999981 2 9 999997 2 10 999991 1 601266 680246 -300911 2 10 999984 2 411745 787578 1 10 999986 -540318 1 54301 877104 -837711 1 12 999986 503036 2 7 999990 1 17 1000000 -222459 2 415325 934907 1 2 999982 965723 2 9 1000000 1 2 999999 -521640 1 3 999984 -905890 1 2 999999 -183096 1 472096 843700 317599 2 101972 280119 2 20 999991 1 558800 577205 467810 2 2 999999 2 2 999999 2 794535 919711 2 2 999999 1 50943 703857 363488 2 6 999997 1 2 999999 -477759 1 334386 824920 587237 1 3 999991 -595143 1 17 999985 -889457 2 12 999982 2 19 999994 2 2 999999 2 2 999999 2 240443 907335 1 158407 999655 -838302 1 9 999994 359328 1 309174 460845 -26718 2 18 999986 1 4 999982 -267004 2 231372 549618 1 347163 511971 -94552 2 2 999999 2 148358 822608 1 2 999999 -963365 1 68036 191084 232827 2 2 999999 2 889156 958745 2 13 999989 1 13 999987 -184759 2 613703 705832 1 17 999989 520263 1 2 999999 -307994 2 161140 694828 2 4 999983 1 2 999999 514552 1 2 999999 493530 1 2 999999 29840 2 895198 925651 1 2 999999 -345790 1 2 999999 -649166 2 856881 984885 2 89877 91187 2 14 999983 2 2 999999 2 2 999999 2 260615 358397 2 11 999986 1 2 999999 -590889 1 30310 643089 596059 1 2 999999 339802 1 782865 894253 -914430 2 12 999993 2 11 999983 1 2 999999 210999 1 116309 254405 625276 2 80901 781077 2 343328 385060 2 599944 737831 2 632753 854343 2 3 999996 2 17 999986 1 2 999999 -148307 2 2 999999 2 624350 977524 1 631788 681069 255596 1 711576 780482 -772368 1 166051 441171 -275112 1 355842 522933 478626 2 8 999998 2 2 999999 2 18 999984 2 2 999999 2 17 1000000 1 2 999999 -337496 1 2 999999 -868307 2 376896 500355 1 654829 972629 -132278 1 2 999999 677032 2 2 999999 1 2 999999 813030 1 18 999992 -374378 2 4 999982 1 2 999992 543351 1 19 999986 127974 1 3 999986 423712 1 3 999992 -223398 2 15 999993 2 17 999996 2 2 999999 2 2 999999 1 20 999988 -324018 2 2 999999 1 266629 327120 545544 2 17 999997 2 9 999997 2 3 999985 2 2 999999 1 256705 345800 901696 1 150445 223688 -863108 1 253291 560519 -289940 2 2 999999 2 2 999999 1 8 999998 476652 1 17 999999 500476 1 185349 898009 964176 1 11 999996 -145492 2 2 999999 1 71163 127077 744954 2 16 1000000 2 348683 862343 1 333650 805973 712570 1 486868 917093 -695230 1 6 999988 885023 1 2 999999 -149153 1 11 999992 -621379 1 2 999999 100293 2 2 999999 1 2 999999 -460090 2 2 999999 1 634558 867865 -151916 2 2 999999 1 18 999989 981656 1 2 999999 -896736 1 814127 857991 88433 1 2 999999 78267 1 2 999999 78775 1 18 999982 796099 2 500531 710329 2 447215 952499 2 2 999999 2 634092 651632 1 646008 895853 -533843 2 2 999999 2 2 999999 1 2 999999 858128 1 536988 810498 -960801 2 13 1000000 2 15 999990 1 15 999997 479787 1 2 999999 809528 1 124271 178402 -572369 1 20 999986 858957 2 574069 981119 2 19 999983 1 48558 903400 708324 2 7 999997 2 17 999986 2 656063 924358 1 111618 719145 -855994 1 6 999989 -70128 1 11 999983 908909 1 4 999991 111852 2 504041 673046 1 2 999999 -129350 1 1 999993 -110404 2 2 999999 1 9 999981 148306 1 16 999993 534722 2 15097 321632 1 397076 451706 -949389 1 2 999999 -426053 1 2 999999 59594 1 378824 967645 -201422 2 2 999993 1 2 999999 148011 2 3 999983 2 12 999998 1 7 999991 277471 1 653020 933705 299355 2 9 999989 2 501621 619713 2 17 999984 1 2 999999 773507 1 20 999998 548823 1 380807 856460 -962614 2 65826 224411 1 314358 645535 -442521 2 169675 775688 1 3 999981 -399015 1 2 999999 -37861 2 19 999981 2 151553 402081 1 2 999999 196824 1 3 999993 593938 1 59873 902501 507156 2 2 999999 1 8 999998 490772 2 2 999999 2 443913 531769 1 2 999999 -227320 2 2 999999 1 2 999999 390130 1 2 999999 -901668 2 7 999991 1 6 999989 -52770 2 419978 653484 2 361099 946160 1 2 999999 23502 2 2 999999 2 2 999994 2 199190 212771 1 2 999992 739471 1 99992 478981 -498074 2 19726 392481 2 15 999986 2 273602 959798 2 799438 931823 2 7422 556807 1 224661 255042 -976537 1 11 999991 -526208 2 2 999999 1 375949 603082 282052 2 6 999984 2 15 999988 2 713825 735320 2 2 999999 1 15 999997 -578856 1 249790 286192 -177090 2 786811 791266 1 838834 924308 908200 2 2 999999 1 2 999999 757286 1 2 999999 -186107 2 18 999996 2 17 999989 1 6 999994 -525588 1 142709 229798 148754 1 19 999983 471767 2 247033 642237 1 2 999999 930475 2 471014 491550 2 2 999999 2 18 999997 2 12 999982 2 62170 95241 2 20 999999 1 435135 937963 541759 2 2 999999 1 162788 990171 600659 2 4 999989 2 360342 888931 2 14 1000000 2 137938 871202 2 2 999999 2 300663 455854 2 13 999993 1 2 999999 910816 2 8 999989 1 2 999999 -30506 2 2 999999 1 138104 615476 -397939 2 271794 280561 1 2 999999 757540 1 310400 550344 106474 1 103144 759538 612453 2 2 999999 2 2 999983 1 637496 821442 182345 1 2 999999 559852 1 19 1000000 -879758 1 14 1000000 -67917 1 2 999999 -789578 1 2 999999 -649708 1 371229 485765 -749615 1 1 999984 -405137 2 159742 396909 1 551127 578515 200164 2 9 999988 1 5 999998 167691 1 2 999999 480489 1 105594 549832 -493813 1 678886 989239 -542665 2 8 999986 1 4 999998 582820 2 389662 725037 1 149660 498531 -231932 2 266609 851886 2 12 999988 2 391035 777052 2 2 999999 1 4 1000000 -845873 1 156387 364857 84242 1 2 999999 -7157 2 2 999999 1 179499 912431 308828 1 2 999999 540032 1 16 1000000 -191252 2 6 999990 2 270845 855256 2 2 999999 2 2 999999 1 441772 709246 458476 1 2 999999 760236 2 344123 913934 1 2 999999 -975036 1 438497 910681 -856292 2 2 999999 1 5 999994 -42732 2 2 999999 2 148504 715261 2 124441 712060 1 341674 455553 298174 1 245294 719498 844415 1 139316 740872 -816417 1 13 999992 -876503 1 4 999990 302478 1 398050 558028 -371697 2 50764 515600 1 754798 809577 212724 2 442621 602245 2 2 999999 1 16 999985 762461 2 2 999999 1 12 999989 -923484 2 6 999997 2 2 999999 1 351988 474211 776051 1 9 999984 -831158 2 49119 498070 2 315880 626369 1 414934 716591 -326777 2 9 999981 2 2 999999 2 208598 302519 1 135587 728277 -960270 2 2 999999 2 689163 912905 1 2 999999 -549575 2 16 999994 1 501109 990087 406458 2 8 999991 2 2 999999 2 427426 470763 1 2 999999 824330 2 528932 838440 2 592516 986190 1 2 999999 250987 1 662775 977577 -118353 1 18 1000000 -432174 1 2 999999 500621 2 712882 999327 2 607442 707565 2 2 999999 1 16043 83661 981566 2 2 999999 2 232784 519508 1 15 999989 654302 2 19 999990 2 465837 975170 2 2 999999 1 2 999999 504288 2 2 999999 2 426027 948228 2 15 999993 2 2 999999 1 11 999982 553394 2 12 999982 1 2 999999 -214206 2 6 999981 2 9 999995 2 18 999997 1 2 999999 -893151 1 241575 726940 211916 1 154391 302153 -569597 2 304528 498210 1 1 1000000 -475639 2 2 999999 1 624937 704251 -23028 2 17 999981 1 2 999999 -482878 1 18309 388930 65762 1 2 999999 -819956 1 2 999999 -99224 2 2 999999 1 429727 951012 351808 1 2 999999 260793 1 2 999999 61894 2 213885 954626 1 645244 872649 -299988 2 9 999982 2 95217 828788 1 206084 438211 -819494 1 301631 534677 -579510 2 4 999985 2 417387 802402 1 361566 461323 29836 2 20 999984 1 2 999999 899767 2 5 999989 2 10 999985 1 2 999999 955577 2 14 999981 2 1 999994 1 17 999995 261470 1 2 999999 -169549 2 164364 689728 2 377655 463434 2 237340 346110 1 370199 950610 -858724 2 2 999999 1 2 999999 -34074 1 713963 724277 520324 1 20 999988 -245707 1 218489 978940 -517093 1 2 999999 514129 2 8 999996 2 2 999999 1 1 999982 -203978 1 2 999999 -250769 2 396674 720668 2 2 999999 1 6 999997 137683 1 2 999999 207187 2 18 999999 2 2 999999 2 407924 542421 1 2 999999 -202205 2 231394 610526 2 13 999996 1 2 999999 280929 2 2 999999 1 554916 789936 -119165 1 93687 941069 -65417 1 2 999999 63628 2 14 999998 2 559322 783308 1 9 999995 -286465 1 721972 783630 -438339 1 372477 719023 456781 2 2 999999 1 11 999985 -871191 1 2 999999 252820 2 2 999999 2 429354 662694 1 432710 794273 971176 2 8 1000000 1 2 999999 -345060 1 80658 258442 -329054 1 2 999999 536213 2 2 999999 1 9711 394332 -73902 2 2 999999 1 3 999987 -199888 2 13 999984 2 519801 992373 2 16 999986 1 4 999999 904367 1 4 999985 -30067 2 34505 299127 2 5 999995 2 4 999999 1 16 999990 925739 2 16 999983 2 25064 756638 2 284208 914265 2 398546 681374 2 6 999983 2 371172 611718 2 6 999987 1 6 999982 626716 2 183644 500173 2 9 999986 1 2 999999 307888 1 2 999999 79785 2 416947 732100 2 6 999989 2 2 999999 1 509218 652402 -102407 1 4 999989 61107 2 9 999990 1 20 999999 192401 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -406868 2 689547 951112 1 34058 300478 -610769 1 2 999999 -408376 2 2 999999 2 14 999999 1 2 999999 -365044 2 9 999989 1 14 999987 -212421 2 19 999994 1 347040 750623 696889 1 288618 702037 -536354 1 1 999994 -440506 1 2 999999 407988 1 2 999999 273295 2 16 999986 2 1 999995 2 646753 864597 2 147425 980167 2 9 999996 1 11 999982 221148 2 414109 943810 2 20 999990 2 2 999999 1 2 999999 446724 2 2 999999 1 3 999981 -971223 1 197039 632374 287271 1 137351 155762 827467 1 16 999996 -45134 1 185250 592886 648429 1 12 999986 518044 1 2 999999 -768574 2 2 999999 1 393954 928515 834913 1 12 999987 -869086 2 2 999999 2 2 999999 2 2 999999 2 207366 872076 2 2 999999 2 376311 477212 2 615213 800105 2 2 999999 2 20 1000000 1 19 999997 -665276 1 16 999990 -654070 1 2 999999 259026 2 64061 681562 1 603708 984962 804128 1 472001 981606 783637 2 2 999999 1 8 999990 831391 2 411669 817076 1 2 999999 452468 1 803407 872486 -884079 2 2 999999 2 2 999999 2 442301 783224 2 483944 885709 2 10 999985 1 18 999993 314217 2 436568 590979 1 2 999999 308914 1 16 999986 405066 2 2 999999 1 72480 306970 -264851 1 13 999981 -650846 2 19 999998 1 9 999992 -832685 2 2 999999 2 2 999999 2 2 999999 1 162956 900768 -480193 1 650447 872736 542323 2 11 999998 1 11 999988 -213887 2 7 999983 2 498746 551126 1 2 999999 -993465 1 668743 801030 318026 1 8 999982 -320240 2 13 999995 2 2 999999 1 371181 959991 572303 1 16 999983 -414446 1 19 999998 708483 1 16 999991 -396354 1 2 999999 465288 2 2 999999 2 236175 936199 2 2 999999 1 2 999999 899517 2 2 999999 2 664205 799249 2 16 999992 1 2 999999 790823 2 6 999998 1 2 999982 -117678 1 447543 519454 -395945 2 2 999999 2 344267 644245 1 924487 987144 -151065 2 515338 678508 1 13 999985 -427619 2 219843 630347 2 16 999981 2 2 999999 2 284900 980426 1 359143 618635 -680887 1 1 999983 -991021 2 2 999999 2 297146 421979 1 261519 271313 14456 1 17 999982 -773451 2 460481 467114 1 1 999992 27083 2 2 999999 1 17 999992 835381 1 11 1000000 -821306 1 176222 463569 -43924 1 48617 399259 -59954 2 289230 413622 1 234750 512773 715189 1 17 999988 -492560 1 347213 530234 -156503 1 2 999999 197450 1 518485 752000 514229 1 506292 740761 437721 1 383394 417410 66170 2 353887 669834 2 376648 847012 1 2 999999 -10905 1 562289 834878 -454521 2 62152 559069 2 2 999999 1 7 999998 -372097 1 13 999981 -594180 1 2 999999 -640977 2 337175 442472 2 2 999999 2 451518 928310 1 5 999996 682214 2 3 999982 1 2 999999 -740864 1 17 999981 -961232 1 693871 763832 -487118 2 48157 441697 1 12 999983 -133360 2 2 999999 1 2 999999 -636345 1 23070 796592 735558 1 489251 631168 -836196 2 2 999999 2 2 999999 1 316113 656670 -782825 2 15 999985 2 80423 200009 2 16 999993 1 2 999999 238219 1 118208 460954 267969 1 11 999981 657422 2 5 999993 2 2 999999 1 11 999981 985784 1 10 999990 -97092 2 6 1000000 1 17 999989 -159701 2 2 999999 2 2 999999 1 267753 283090 955822 2 2 999999 1 543002 859324 -410162 1 16 999997 -411186 2 3 999981 1 19 999989 -335148 2 6 999987 2 6 999990 1 4 999986 -275920 1 98503 636745 -820725 2 224704 487555 1 272275 621010 -570882 2 286083 434496 2 2 999999 1 926303 962810 -794944 2 265166 749350 2 17 999982 1 2 1000000 -352632 1 5 999992 490848 2 2 999999 2 442063 839888 1 2 999999 -213561 2 5 999985 1 2 999999 -278833 1 559339 886388 859620 2 439105 675260 2 12 999993 1 400432 419519 521548 1 2 999999 809713 1 432863 798445 -15517 2 12 999987 2 19 999996 2 92938 811307 1 3 999990 231906 2 2 999999 2 2 999999 2 71456 476738 2 543556 927904 1 1 999987 -820783 1 2 999999 289257 1 7 1000000 608081 1 2 999999 -900527 1 12 999995 92544 2 252512 409062 2 161610 630280 1 2 999999 -461748 2 4 999981 2 19 999988 2 4 999995 1 897339 898726 -363943 2 2 999999 1 2 999999 795133 1 2 999999 -877602 2 15 999984 2 2 999999 2 588098 831887 1 62816 554200 517414 2 751260 814757 1 12 999983 -157399 2 10 999993 2 71042 172631 1 1 999991 -471188 1 13 1000000 845615 2 2 999999 2 71573 306973 2 3 999986 1 8 1000000 -720550 2 15 999993 2 13 999981 2 666634 821270 1 6 999995 -396103 1 2 999999 -859429 2 2 999999 2 7 1000000 1 2 999999 -185960 2 2 999999 2 2 999999 1 18 999989 -809931 2 17 999989 1 3 999991 919059 1 2 999999 420243 2 5 999999 1 17 999992 201334 2 12 999986 2 2 999999 1 5 999989 -98498 1 177084 638501 -483530 2 2 999999 1 286784 793340 661898 1 203370 759124 790549 2 2 999999 1 5 999996 -633046 2 2 999999 2 2 999999 2 161477 769011 2 2 999999 2 18 999986 2 2 999999 2 4 999994 2 5 999988 1 4 999990 -426844 2 2 999999 2 8 999995 2 542339 972026 2 385838 594163 2 2 999999 1 2 999999 745401 1 2 999988 -295731 1 771919 862354 900749 2 14 999997 1 492082 689728 -954507 2 2 999999 1 883305 954141 -881850 1 2 999999 -953405 1 2 999999 300604 2 493465 996928 1 16 999982 905309 1 2 999999 -639173 1 757259 954600 130666 1 17 999982 -159030 1 234214 935460 488037 2 10 999982 2 296018 918394 1 2 999999 384776 1 3 999999 260660 1 356027 401381 -435688 2 143668 344179 2 2 999999 2 2 999999 1 18 999981 -426073 2 411633 733188 2 368033 992503 1 271564 693653 -510097 1 13 999997 236490 2 279719 421391 2 1 999981 1 6 999991 378347 1 19 999981 -787847 1 2 999999 -953389 1 19 999985 753028 1 7 999981 -381697 2 274882 675216 2 2 999999 2 4 999983 2 20 999988 2 29027 820280 2 10 999998 2 2 999999 1 2 999999 79941 1 439026 917245 394554 2 2 999999 2 480503 650425 2 63417 540428 2 2 999999 2 10 999988 1 224951 694045 718427 1 2 999999 599111 1 702617 993649 456104 1 2 999999 542778 1 2 999999 454430 1 5 999991 289918 1 371486 632781 973935 1 2 1000000 114715 2 6 999982 2 4 999982 1 2 999999 949232 2 745200 877397 1 12 999981 742405 1 47189 403793 -952223 2 2 999999 1 17 999993 32958 1 2 999999 464409 1 2 999999 861321 2 2 999999 1 2 999999 -568467 2 2 999999 2 2 999999 2 20 999982 2 2 999999 2 337579 540537 1 2 999999 195360 1 5 999985 -740120 2 278580 625843 1 250153 400922 650877 1 2 999999 -268434 1 2 999999 730148 2 2 999999 2 40271 868984 1 128779 947513 111805 2 17 999995 2 17 999984 2 2 999999 2 1 999988 2 2 999999 1 2 999999 -313967 2 13 999988 1 663872 749571 866528 2 2 999999 2 313391 391038 1 16 999994 -506972 1 19 999994 756903 2 2 999999 1 2 999999 -384494 1 17773 284602 862232 1 2 999999 -139433 2 39071 574196 2 2 999999 1 2 999999 -780841 2 2 999999 1 14 999995 -652333 2 2 999999 2 342413 343449 2 2 999999 1 12 999996 -365689 2 7849 295128 2 7 999997 2 2 999999 2 2 999999 1 2 999999 545674 2 88954 172712 1 2 999999 -527307 1 11 1000000 -394125 2 11 999995 1 605554 867070 60937 1 4 999994 837342 2 2 999999 1 1 999995 68346 2 7 999986 1 2 999999 206586 1 1 999984 184803 2 184134 487867 1 54145 769877 -334608 1 19 1000000 -38984 1 309613 583790 -46359 2 70020 861642 1 10 999981 254382 2 12 999986 2 20 999992 2 20 999992 2 2 999999 1 151173 928496 -600675 2 11 999995 1 743380 956504 -798539 2 260403 384711 1 2 999999 -581283 2 426203 809269 2 410115 760918 2 2 999999 1 130083 169741 -822649 2 2 999999 2 5 999993 1 14 999984 397813 2 85953 305260 1 2 999999 20877 2 2 999999 2 2 999999 2 20609 420284 1 26470 510399 -949162 2 716992 919115 2 9 999982 1 166546 735548 861628 1 747771 995305 -193972 2 494329 638988 2 16 999985 1 197299 545660 -440971 2 542445 777864 2 368233 929564 1 30953 908343 515902 2 621417 874364 2 19 999987 1 10 999997 137042 2 166100 967059 2 202604 402924 1 2 999990 -766137 2 9 999986 1 8 999996 75166 2 2 999999 2 200253 253559 1 215927 484362 -863402 1 154729 766101 -295673 2 6 999984 2 3 999983 1 18 999998 743397 1 11 999998 699338 1 2 999999 290766 1 15 999992 482373 2 2 999999 2 2 999999 1 2 999999 -440218 1 348028 970602 -155942 1 19 999993 613682 1 3 999999 806336 1 2 999999 707603 1 2 999999 -992201 2 639963 878300 1 479087 836124 739863 1 2 999999 -716165 2 19 999994 1 2 999999 -499202 1 15 999983 785543 2 351674 676119 1 32157 95840 813812 2 95844 473306 1 12 999993 867873 2 440683 968555 1 17 999993 -137093 1 198456 437366 441098 2 10 999990 2 158221 270921 2 2 999999 1 19 999991 916428 1 469943 769518 698933 1 2 999984 25278 2 512234 636553 1 2 999999 525058 1 1 1000000 -110088 2 15 999994 1 12 999998 -66117 2 2 999999 2 108371 186371 2 2 999999 2 202478 799799 2 607676 980036 2 2 999987 2 8 999991 2 2 999999 2 8 999996 1 2 999999 790064 2 2 999999 2 483120 906070 2 4477 83889 2 585028 648135 1 2 999999 983800 1 2 999991 630310 1 192636 502143 -36237 2 17 999988 2 2 999999 2 2 999999 2 2 999999 2 15 999988 1 186069 780776 -49632 1 20 999987 -778973 1 2 999999 -315569 1 6 999986 808630 1 2 999999 -979307 1 2 999998 345761 2 209480 210947 2 2 999999 1 751905 832339 -327008 2 2 999999 2 14 999991 1 2 999999 148819 1 519235 727349 -748245 1 599442 655764 209090 2 3 999985 1 2 999999 -959986 2 11 999996 1 2 999999 -732987 1 7 999992 -282357 2 13 999984 1 14 999996 -945213 2 19 999984 1 3 999986 229870 1 5 999993 129838 2 16 999992 1 1 999983 762870 2 2 999999 1 2 999999 960540 2 2 999999 1 2 999991 -216400 2 19 999995 2 2 999999 2 235676 287218 2 188189 767511 2 442048 461029 2 65054 615089 2 2 999999 2 7 999998 1 800237 981449 -755626 1 172863 834506 713584 2 10 999984 2 109904 792941 2 331626 477402 1 14243 719294 298408 2 370492 979264 2 12 999999 1 212133 898519 767165 1 15 999992 843652 2 2 999999 2 6 999985 2 117575 862514 1 616987 894252 -564721 1 147494 705152 801509 1 467218 884430 -5761 1 11049 849531 766084 1 12 999989 885408 2 12 999986 2 6 999983 2 2 999983 2 926902 967797 2 169447 560917 2 3 999992 2 2 999999 2 2 999999 1 47225 384832 172528 1 2 999999 -512024 1 16 999991 -267938 1 137849 233990 -137436 2 3 999997 1 144940 391056 -531190 2 2 999999 2 19 999995 1 5 999985 -791463 1 2 999999 16834 1 2 999999 805200 1 12 999981 -673605 1 2 999999 949370 2 2 999999 1 111719 408250 -211289 1 248499 937893 51869 2 5 999997 2 2 999999 1 8 999994 403778 2 2 999999 2 2 999999 1 11 999987 545399 2 2 999991 2 576566 836997 2 150514 770528 2 391388 619017 1 205419 877240 725450 1 18 999988 -534196 2 522859 736927 2 120781 190391 2 6 999986 1 2 999999 -728168 2 2 999999 2 2 999999 2 2 999999 1 18 999987 887823 2 2 999999 1 468181 996535 112230 2 46318 936116 2 2 999999 1 18 999994 -848333 1 2 999999 583220 2 305018 497874 1 416096 744454 627075 2 185752 410561 2 2 999999 2 2 999999 2 169586 859321 1 20 999989 -474688 2 1 999989 1 2 999999 387742 1 191196 918098 -295525 1 20675 285410 773190 1 358761 364080 254914 2 504574 727955 2 20 999991 1 2 999999 879774 1 6 999993 14832 2 784799 945442 1 12 999988 -585140 1 2 999999 164254 2 219910 797101 2 5 999990 1 2 999999 709782 2 2 999999 1 2 999999 344595 1 2 999999 810244 2 144795 608662 2 532334 947167 1 2 999999 -305560 1 7 1000000 -738116 2 338770 781720 2 13 999991 2 263671 474298 1 2 999999 249797 2 399838 594413 2 48046 499339 1 2 999999 343559 2 158429 460370 1 12 999981 -687753 2 18 999988 2 2 999999 1 20 999992 869531 2 6 999988 2 17 999984 1 12 999992 -855875 1 409079 805312 -197924 2 16 999984 2 2 999999 2 705690 770467 2 131880 690516 2 18 999997 1 2 999999 182639 1 2 999999 -142396 1 15 999991 -690845 2 2 999999 1 18 999993 -525046 2 2 999999 1 9 999999 -159779 2 2 999999 1 2 999999 794942 2 138148 727342 1 791556 814324 194195 1 10 999984 788783 1 350349 976605 -511444 2 175495 356713 2 225231 856856 1 2 999999 -771297 1 5 999992 -17105 1 905608 971189 -197524 1 16 999981 -410186 1 2 999990 -242947 2 2 999999 2 421673 534714 2 2 999992 2 2 999999 2 462099 746878 2 665692 749666 2 4 999981 2 10 999994 2 15 999981 1 2 999999 303449 1 412065 625183 -514658 2 14829 588585 2 577299 887563 1 2 999999 755794 1 13 999989 -476431 1 7 999998 -528919 2 110674 142592 1 2 999999 123409 1 2 999999 -111666 1 2 999999 -650539 2 670573 699034 1 2 999999 533075 1 2 999999 -690330 1 2 999999 103919 2 431109 855955 2 2 999999 2 240815 311510 2 11 999985 2 16 999995 2 2 999999 1 232825 703724 -169265 1 15 999983 -498334 1 4 999987 -7758 1 15 999989 -774892 2 16 999994 1 7 999998 -728459 2 232384 729393 2 4 999989 1 7 999996 161026 1 12 999998 -238160 1 12 999982 460339 1 2 999999 -604243 1 1 999998 -303687 1 2 999999 -765166 2 1 999988 1 172253 241289 -128643 1 2 999999 -203567 2 465507 580749 1 561290 731140 38636 1 2 999999 675005 1 8 999997 416769 1 2 999999 -591800 2 2 999999 2 11 999987 2 260595 715572 2 4 999990 2 2 999999 1 344203 969476 -776195 1 40426 68235 353977 2 3 999987 2 352882 515218 2 2 999999 1 71299 337828 873119 1 320737 415286 750133 2 2 999999 1 2 999999 781608 1 2 999999 -895513 1 221219 451727 409380 1 1 999991 -902132 2 2 999999 1 577773 801971 -834297 1 26148 547968 -143819 1 158503 990198 -426943 2 288835 347438 1 303557 850124 683635 1 12 999998 894355 1 701547 879652 -49362 2 2 999999 1 5 999996 539154 2 4 999985 1 2 999999 -562000 2 2 999999 1 18 999987 393621 1 636674 833070 662858 2 3492 810732 2 2 999999 2 2 999999 1 2 999999 -691374 1 12 1000000 318971 2 15270 230360 2 187311 856973 2 346516 790698 1 2 999999 -120556 1 636584 637225 -903028 1 2 999997 552670 1 2 999999 300682 2 151018 736814 1 507856 771002 -663009 1 19 999982 702526 2 2 999999 1 2 999999 -436727 1 12 999981 367077 1 91506 722892 120928 1 35579 868192 -364304 1 5 999991 744994 2 13 1000000 1 2 999999 407277 1 13 999981 506752 1 8 999998 829369 1 2 999999 315455 2 6 999984 1 6 999996 210094 1 22523 945281 527119 1 18 999996 -162667 1 2 999999 244754 1 2 999999 742017 1 341402 779242 -993223 1 2 999999 779584 1 14 999997 164037 1 2 999999 -379749 2 2 999999 2 577687 687032 2 2 999999 1 338269 461519 496049 1 12 999985 -845813 2 14 999999 2 464198 596123 2 2 999999 2 196935 565914 2 2 999999 2 15 999997 2 13 999993 1 291028 581537 870067 1 232524 331140 972569 1 2 999999 871180 2 258741 771871 2 587535 873679 1 164020 867624 359639 1 2 999999 -899417 1 17 999998 -180709 2 2 999999 2 481943 853980 1 2 999999 -354315 1 2 999999 -301653 2 2 999999 1 2 999999 -398108 1 442113 914350 990490 2 568640 651758 1 18932 990800 -700503 2 8 999996 2 30948 365464 1 2 999999 -620180 1 2 999999 -182475 2 206739 251913 2 2 999999 2 13 1000000 1 191935 451227 135963 2 20 999988 2 2 999999 2 273307 604816 1 178245 907106 338822 1 172572 541155 -588284 2 2 999999 2 2 999999 2 19 999984 1 2 999999 -455185 1 2 999999 6884 1 9 999984 725475 1 8 999981 -799358 1 2 999999 476429 1 539920 735939 395295 1 684323 832747 226612 1 17 999999 413677 1 2 999999 895637 2 2 999999 2 223976 961145 1 2 999999 992560 2 2 999999 2 1079 848599 2 18 999988 1 60496 464373 -106465 2 3 999991 2 490196 580562 1 20 999982 -226142 2 2 999999 1 2 999999 -605855 1 2 999999 -710306 2 38842 875840 2 10 999982 1 2 999999 -857266 2 85351 325183 1 11 999986 657875 2 113905 997754 2 215473 988351 2 2 999999 1 2 999999 -941055 1 2237 635276 -163914 2 150541 400957 1 763454 883058 238140 1 2 999999 -453381 1 296397 564329 857751 2 105313 886046 1 2 999999 154871 1 2 999999 62178 1 72597 242138 500095 2 2 999999 1 10 999988 -104641 1 111026 417483 478228 1 10 999992 165643 2 4 999994 1 2 999999 436521 1 17 999996 -252512 2 2 999999 1 2 999999 -43201 2 667642 680819 1 2 999999 -476154 2 29569 828302 2 497013 694531 2 313814 405050 1 419437 905029 347930 2 2 999999 2 2 999999 2 2 999999 1 27392 402487 -40614 2 2 999999 1 2 999999 376193 1 7 999986 485807 2 2 999999 1 2 999999 588250 1 247307 957500 807628 1 280862 826569 549503 2 240750 481061 1 14 999995 -698613 1 232824 400995 -563412 1 10 999984 269958 1 5 999981 216307 2 315948 909892 1 429871 825748 815092 1 17 999984 842324 2 43583 767231 2 114959 397365 2 218768 355763 1 15 999986 -299660 2 6 999991 2 3 999995 1 635385 687320 -720436 1 6 711118 268648 2 2 999999 1 102685 557246 221153 2 2 999999 1 2 999999 -804200 2 2 999999 1 2 999999 -428072 1 14 999992 560910 1 98286 367116 -510203 1 11 999995 -904399 2 2 999999 2 598469 624156 1 419412 942581 392562 1 14 999985 140568 2 16862 451773 2 227689 678905 1 932802 943760 626647 2 11 1000000 2 3 999995 1 2 999983 244681 2 14 999985 2 2 999999 1 2 999999 -298145 2 239579 614898 2 344526 387412 1 2 999999 -670665 1 6 999983 867476 2 161463 275229 1 216094 892562 -648433 2 1 999996 1 2 999999 -120540 2 4 999996 2 13 999989 2 4 999987 2 2 999996 1 187113 273162 721856 2 2 999999 1 5 999999 256205 2 13 999988 2 2 999999 1 15 999992 338673 1 540226 974140 -664272 1 3 999990 -297359 2 2 999999 2 19 1000000 2 567147 606569 2 13 999995 1 573767 621068 89419 1 18 999986 -855435 2 14 999988 2 8 1000000 1 2 999999 8257 2 2 999999 1 2 999999 -715007 2 2 999999 1 16 999993 437150 2 2 999990 1 206100 789832 -841728 2 2 999999 2 227623 316831 1 5 999998 -811023 1 20 999995 -882891 2 235294 799503 2 14 999999 2 10 999986 1 11 999982 718116 1 680736 779527 880312 2 4 999984 2 17 999983 2 630974 921222 2 90468 796272 1 10 999993 64576 1 9 999998 -215823 2 2 999999 1 1024 967007 131135 2 2 999999 2 181782 939656 2 2 999999 2 2 999999 1 2 999999 804857 2 12 999981 1 156821 938285 -974583 2 2 999999 2 7252 135754 2 15 999987 1 2 999999 -782916 1 198659 215629 -624202 1 1 999997 114517 1 2 999999 150883 1 314930 899207 681445 2 322910 658671 2 723147 991005 2 2 999999 1 111861 706544 -798191 1 2 999999 383086 1 16 999985 -721836 1 2 999999 630857 1 2 999999 -630219 1 5 999988 -945868 1 2 999999 236032 1 165211 740612 11408 2 156860 980165 1 2 999999 514694 1 15 999994 241096 1 302004 362149 982089 1 470556 493858 755743 1 76083 614450 -460971 1 12 999982 -555125 2 18 999982 2 2 999999 2 2 999999 2 2 999999 2 1 999992 2 429323 477259 1 13 999994 -840640 2 391105 956859 2 2 999999 2 2 999999 2 153670 444601 1 16 999993 -586487 2 680085 946324 2 2 999999 2 559348 652598 1 12 999984 232170 1 3 999993 -342405 2 2 999999 2 2 999999 2 215590 652043 2 260577 594749 1 343248 701430 -395369 2 97673 663456 1 240928 865011 -29345 1 2 999999 -776256 1 14 999985 -185845 1 3 999988 855170 1 2 999999 -793912 2 5974 767712 1 1 999989 -190612 2 2 999999 1 20 999985 -597470 2 2 999999 1 799315 957865 -517280 2 574476 703961 1 20 999981 741919 1 207578 631109 -806069 2 16 999992 2 19 999991 2 2 999999 2 221417 573144 2 2 999999 1 2 999999 364240 2 2 999999 1 2 999999 -795216 1 138728 896612 -881381 1 201512 616270 -377043 2 99233 570552 2 56962 473643 1 2 999999 -14383 2 4 999999 1 11 999985 886133 1 838862 945822 -734535 1 3 999990 908476 2 17 999983 2 14 999986 1 9 999984 -391804 1 270055 297854 -23785 2 2 999999 1 119577 248530 -953485 1 2 999999 -217177 2 2 999999 1 2 999999 57112 2 13 999985 2 7 1000000 2 2 999999 1 18 999993 157428 2 790433 955077 1 14 999992 -314381 2 1 999998 2 2 999999 2 2 999999 1 1 999992 -731977 1 1806 103178 -360319 1 6 999991 578654 2 2 999999 1 2250 677425 -186844 2 15 999994 1 141879 427388 193511 2 531080 790998 1 20 999985 -886046 2 290709 787435 1 16 999991 -962785 2 8 999998 2 2 999999 1 16 999993 432009 1 16 999988 -957575 2 2 999999 1 18 999994 574803 1 319293 462382 -19199 2 184277 977482 1 118887 452964 -61069 1 18 999982 104332 2 2 999999 1 2 999999 448458 2 3 999993 2 2 999999 2 2 999999 1 2 999999 -99161 2 18 999983 2 2 999999 1 2 999999 -265024 2 476262 904467 1 2 999999 -813941 2 888539 991515 2 925163 957966 2 2 999999 2 5 1000000 2 2 999999 1 691124 829178 720690 1 12 999981 -806389 1 533736 831038 -308085 1 1471 600215 503959 1 137798 340921 938767 2 18 999981 2 2 999999 2 202004 994254 1 13 999998 -905616 2 218586 512123 2 2 999999 2 195549 647365 2 2 999999 1 2 999999 273702 2 151983 841150 2 168038 836490 2 350194 441173 1 41552 364279 93129 1 8 999996 176935 2 17 999982 2 494672 513643 1 15 999983 -512200 1 524945 997089 -492255 1 6 1000000 -252958 2 2 999999 2 12 999987 2 91335 858933 1 118361 319735 -976679 2 2 999999 2 2 999999 1 561491 920930 259294 2 2 999999 2 102255 554728 2 218701 712641 2 7 999984 1 9 999996 174961 2 402429 437962 1 2 999999 704066 2 19 999981 2 4 999992 2 3 999998 1 2 999999 -941874 2 2 999999 1 2 999999 382591 2 15743 49024 1 7 999997 -489542 2 12 999989 2 2 999999 2 2 999999 2 2 999999 2 339102 366345 2 16879 765665 2 2 999999 2 6 999981 1 2 999999 -318714 2 435939 784650 1 2 999999 -129560 1 609792 736047 872982 2 476532 600031 1 5 999995 -823933 1 2 999999 982494 2 93399 225146 1 2 999999 780795 1 1 999998 175710 2 503962 692038 2 53067 773990 1 2 999999 -897589 2 17 1000000 2 215266 616637 1 249975 905387 -433142 1 2 999999 231019 2 2 999999 2 756246 813394 1 137692 995905 842855 2 9 999997 1 677292 850262 268117 1 5 999986 -842899 2 7930 938357 1 4149 605663 264893 1 8 999982 -718053 1 2 999999 -330916 1 102093 183313 672764 1 624365 851322 -524523 1 745254 895257 23990 1 13 999993 700567 2 2 999997 2 18 1000000 1 15 999981 -418468 1 86708 959451 454905 2 15 1000000 2 2 999999 2 2 999999 2 2 999989 1 13 999988 534316 1 68739 207186 -123972 1 177631 855739 412144 2 13 999998 1 84151 151555 967494 2 2 999999 1 2 999999 -790884 1 215065 720657 813865 2 2 999999 1 2 999999 -964030 1 2 999999 -988116 1 2 999999 -508481 2 89330 864856 1 9 999990 -373420 1 7 999998 429681 2 204620 486785 1 15009 452945 217311 1 901046 915762 148029 1 581046 659274 -840116 2 2 999999 1 2 999999 -587830 2 4 999999 1 236352 861080 471033 2 6 999988 1 2 999999 -272362 1 5 999986 298912 1 60368 784855 137494 1 170453 503056 -784558 2 2 999999 2 180772 816682 1 11 1000000 -683396 1 2 999999 43394 2 214579 946466 1 379127 701516 823681 2 293331 534417 2 305273 813713 1 12 999986 546870 1 3 999989 805498 1 1 999984 -362699 2 3 999989 1 290679 844260 63690 2 2 999999 1 241933 438808 -168969 2 15 999999 2 370512 730758 1 16 999992 787002 1 342271 670924 608208 1 17 999985 -535690 2 2 999999 1 16 999986 41500 1 76730 424876 -452133 2 11 999999 1 2 999990 36440 2 2 999999 1 16 999982 917771 2 6 999990 1 349100 562916 -654878 2 20 999995 2 19 999994 2 324325 397595 1 726650 964394 -665130 1 133758 283632 -603516 1 2 999999 -683395 2 4 999983 1 4 999988 606508 1 2 999999 749619 2 69194 633094 1 1 999981 -91698 2 13 999989 1 6 1000000 -347465 2 8 999981 2 347296 527381 2 220388 314496 2 18 999981 2 2 999999 1 603515 673013 -885558 2 579493 908636 2 2 999999 2 2 999999 1 2 999999 111664 2 2 999999 1 376321 866753 618865 1 7 1000000 433354 2 2 999999 1 510801 935174 756596 2 134993 697391 2 111024 248213 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999995 1 2 999993 652565 2 227718 627677 1 623241 737542 -196833 2 11 999985 1 2 999999 233440 1 523054 595218 -92266 1 257469 826814 11641 1 272054 879455 -121629 1 2 999999 -653352 2 2 999999 1 3 999981 -837384 2 7 1000000 2 2 999999 1 4 999982 -647337 2 10652 444289 1 296897 826084 41425 2 656439 869225 2 2 999999 2 2 999999 2 493517 629796 1 4 999981 998566 2 2 999999 1 254751 748892 352384 1 2 999999 -696261 2 233363 630074 1 551882 940571 609345 2 6 999990 2 2 999999 2 2 999999 1 15 999989 -23539 1 9 999993 28707 1 2 999999 -939445 2 826578 892632 1 15 999999 991074 2 2 999999 2 2 999999 1 2 999999 982786 1 5 999991 5572 2 3397 881047 2 13 999985 2 17 999990 2 164431 922717 1 513395 757270 -605059 1 890752 977040 919468 1 2 999999 -813599 1 117591 189677 309808 1 2 999999 547046 2 2 999999 2 595229 778569 1 9 999984 -104991 2 80516 470785 1 750815 977915 -308530 2 2 999999 1 13 999988 -696782 2 910578 978994 1 469890 514276 2136 2 20 1000000 2 2 999993 2 2 999999 1 738877 806034 -824752 2 2 999999 2 20 999984 1 15 999994 -968392 2 77698 895348 2 2 999999 2 13 999985 1 18 999988 -3293 1 11 999996 808991 1 133984 393702 36987 1 1 999992 -44002 1 164510 752338 -73725 2 2 999999 2 16 999995 2 369395 667604 2 404228 656913 1 59714 658300 875628 2 13 999997 2 2 999999 1 6 999995 894131 2 149548 766730 1 5 999982 -360588 2 2 999999 2 20 999985 1 32305 577651 -715445 1 8 999998 -382743 2 2 999999 1 459706 534625 476928 2 336923 851177 2 629434 878306 1 2 999999 -530463 2 15 999995 2 524283 550874 2 2 999999 1 201180 336869 387816 2 2 999999 1 4 999986 237817 2 12 999992 1 392843 593105 357642 2 20 999990 1 263309 585414 -980091 1 280487 495025 908458 2 2 999999 2 14 999984 1 2 999999 814826 1 14 999990 -77987 2 14 999993 1 2 999999 -379847 1 2 999999 877352 2 6 999985 1 254442 567023 687370 1 2 999999 -829195 1 389770 964134 248331 2 2 999999 2 2 999999 2 2 999999 2 13 999991 1 56215 428801 -873445 1 86876 499567 -73467 2 305962 563967 2 16 999989 1 20 999998 -919146 1 2 999999 -803679 1 13 999990 -722058 1 443504 940438 -166674 1 9 999988 94647 2 2 999999 2 2 999999 1 4 999988 332413 2 13 999995 1 213137 666377 344955 2 2 999999 2 2 999999 2 11 1000000 1 20 999997 996255 1 125878 621053 -816339 1 229709 522038 29415 2 379947 667196 2 410347 930099 1 13 999982 764237 2 2 999999 1 9 999982 -754031 2 26500 325271 2 74473 717405 2 15 999986 1 2 999999 850196 2 405835 960716 2 14 999990 1 2 999999 519743 2 41196 430863 1 11 999981 947312 1 11 999992 450291 2 2 999999 2 2 999999 2 2 999999 1 1 999992 -394979 2 17 999988 1 2 999999 7611 2 2 999999 1 2 999991 -24492 2 53944 674485 2 520694 979657 2 9 999984 1 9 1000000 -842387 2 189374 775286 2 2 999999 1 257939 656609 -359410 2 2 999999 2 2 999999 2 471686 666942 1 606269 765051 -846661 2 10 999997 1 297948 331980 -392744 1 9 999992 148674 1 797735 800157 -670995 1 10 999983 -415415 1 15 999994 578935 1 341579 888509 -981351 1 19154 645621 -155917 1 8 999990 164404 1 2 999999 500311 2 8 999993 1 487885 878530 121640 1 2 999999 828304 1 2 999999 -337188 2 130252 896489 2 2 999999 1 180088 447121 927624 2 10 999995 1 2 999999 -115497 2 324622 696756 2 3 999995 2 14 999999 1 13 999988 -543840 1 3 1000000 -321869 1 2 999999 295255 1 369859 434223 -207188 1 45921 570931 760240 2 16 999983 1 2 999999 296659 1 246108 409802 194274 2 587719 669076 2 4 999991 2 406607 894340 2 141797 847535 1 577610 773732 92507 1 2 999999 329312 1 13 999996 173268 1 427636 933053 -852348 1 2 999999 92082 2 20 999999 1 11 999989 -1258 2 2 999999 2 12 999981 1 2 999999 488516 2 435234 435661 2 478148 735833 2 215545 459884 2 7 999985 2 89279 966393 2 185219 218088 2 376047 962783 1 20 1000000 863126 1 132088 441214 -388743 1 51579 271632 -355554 1 9 999988 848686 1 788078 854475 439459 1 2 999999 461245 2 14 999983 1 248551 976520 464272 2 9 999985 1 2 999999 -466422 2 2 999999 2 2 999999 1 17 999998 -137882 2 15 999991 2 260269 584158 2 137936 546049 1 2 999999 535323 1 2 999999 -248524 2 2 999999 1 6 999988 -32341 1 2 999999 -134350 1 2 999999 -474029 2 2 999999 1 4 999989 106132 1 2 999999 -914603 2 4 999995 2 3 999994 1 17 999985 557838 1 2 999999 924484 1 754960 976852 425000 1 2 999999 905859 2 2 999999 2 162485 967204 2 11 999984 2 470161 798934 2 11 999986 1 354598 469234 99489 2 346437 516180 1 17 999990 28379 2 8 999991 2 12 999988 1 568148 579381 -262728 1 9 999982 320673 1 16 999997 -595688 1 4 999996 -863423 1 7759 723034 -765101 1 2 999999 -352416 2 2 999999 2 247132 287351 2 17 999994 1 14 999992 -282116 1 33633 441323 647277 1 724298 736274 -641208 2 15 999998 2 2 999999 2 492760 741314 2 41204 47221 2 1 999985 1 20 999989 749724 1 2 999999 -587029 2 2510 375187 2 2 999999 1 9 999992 -594357 2 2 999999 1 2 999999 -933520 1 2 999999 462061 1 2 999999 -898393 2 615784 909045 1 286019 738806 -111775 1 13 999998 -900560 2 2 999999 2 2 999999 2 485809 946673 2 623568 639725 1 2 999999 -675678 1 11 1000000 494443 1 18 999994 -392372 2 2 999999 2 516871 868643 2 2 999999 2 2 999999 1 351787 865021 -319609 1 2 999999 594456 2 2 999999 2 11 999997 1 585404 875288 -766425 1 48311 387428 807266 2 6 999992 2 2 999999 1 18 999988 274418 2 17 1000000 1 18 999996 667645 1 9 999989 626207 2 54942 671913 1 434673 729610 -26319 2 2 999999 2 16 999993 1 11 999991 -775093 2 2 999999 2 8 999990 2 2 999999 1 18 999981 816038 1 18 999999 265518 1 2 999999 -141813 2 7 999988 1 264153 693759 -78972 2 19 1000000 1 624637 747333 -723184 1 2 999999 -665033 1 6 999987 473915 2 251167 974471 2 19 999993 1 15 999987 -682811 1 19 999989 801927 1 2 999999 846304 1 18 999990 -505503 2 712544 793192 2 14 999996 1 20 999982 804640 1 2 999999 -988993 1 2 999999 259724 1 6 999984 974234 2 388673 815596 1 2 999999 315566 2 2 999999 1 11 999996 -369909 1 614761 952395 882940 1 16 999994 -432577 1 20 999982 -517749 1 2 999999 -703331 2 2 999999 1 2 999999 -990858 1 2 999999 439115 2 2 999999 1 9 999988 705670 2 624419 691415 1 112868 413838 54888 2 159398 532617 1 51937 981392 960229 1 643036 771714 272460 1 2 999999 -999017 1 832936 847116 425591 1 12 999989 -24833 1 17 999996 -449428 2 2 999999 1 43160 220381 654133 2 2 999999 2 2 999990 1 2 999999 -160995 1 13 999998 814714 1 2 999999 934218 1 2 999999 -255783 2 4 999984 2 141691 497922 2 34328 780824 2 633696 640042 1 11 999996 -731799 1 64193 236783 -815288 2 68136 748061 1 554183 844746 690591 1 17 999998 -254648 2 3 999988 1 2 999983 481907 1 649132 970393 -312697 1 764565 893844 -855281 1 2 999999 801897 2 10553 552411 1 7 999994 183523 1 2 999999 883786 2 16 999987 2 2 999999 1 304985 638611 973093 2 9 999994 1 2 999999 -310121 2 2 999999 2 5 999987 2 6 999986 2 2 999999 1 18 999994 942811 2 9 999994 1 8 999989 -9857 1 312041 674978 -736124 2 2 999999 1 61132 311383 -246042 2 3 999982 2 63979 630387 1 754883 829771 -99499 1 2 999999 764751 1 142449 246173 -713572 2 4164 503243 1 2 999999 -230170 2 2 999999 2 187394 512453 1 2 999999 233859 1 10 999984 790731 1 710762 858182 -482792 1 213052 773889 689228 1 18 999991 739478 2 14 999997 2 500037 513380 1 6 999992 -277493 2 9 999989 2 3 999987 1 11 999997 477668 1 2 999999 -238845 1 287631 412039 -906086 2 234144 403371 2 154018 291762 1 150899 186539 -150991 2 2 999999 1 16 1000000 -170017 1 19 999988 -184338 1 2 999999 840773 2 10 999994 1 729281 851623 152006 2 16 999998 2 217826 986553 2 3 999986 2 15 999986 1 2 999999 854696 1 20 999989 345174 2 2 999999 1 249105 581957 -478010 1 181885 957445 -389101 2 132383 677952 2 2 999994 1 2 999999 26752 2 2 999999 2 2 999999 2 649580 869841 1 280298 291014 900111 2 329059 978810 1 2 999999 791357 2 2 999999 2 234725 809447 1 10 999993 -643054 2 2 999999 1 11 999992 895657 2 818193 955164 1 400683 743812 240666 1 463574 590491 367467 1 291889 322640 -111706 2 158298 805925 2 2 999999 2 12 999996 2 14 999999 2 117115 349578 1 31100 230379 -733249 1 292301 812114 -771411 1 2 999999 -599676 1 2 999999 -847941 1 2 999999 139536 2 10 999989 1 18 999998 589524 1 4 999999 -764946 1 2 999999 -256262 2 604244 771318 2 2 999999 1 181958 618106 -476930 2 331460 376897 1 2 999999 -209729 1 2 999999 491014 1 49652 403136 -472731 1 2 999999 730029 2 2 999999 2 2 999999 1 772185 857459 214835 1 3 999993 -257055 1 2 999999 -762287 1 2 999999 265925 1 339620 410335 633634 1 6 999982 -101012 2 12 999995 1 13 999986 -497916 2 2 999999 1 2 999999 -35478 1 400666 763464 -425269 1 147503 193979 -22766 2 10 999996 2 1 1000000 1 18 999992 -406450 2 127183 979708 1 19 999990 847216 2 281776 363739 2 9 999990 1 747086 863132 38146 2 69337 508894 1 188316 207434 -426224 2 315115 482584 1 2 999999 -689791 1 5 999993 369138 2 609458 903107 1 20 999986 -203677 1 2 999999 77961 1 136952 689312 758033 2 396121 439033 1 102505 287679 47092 2 20810 732210 1 2 999999 -869111 2 2 999999 1 2 999999 -236603 2 9 999987 1 164013 197068 -54193 2 18 999992 1 2 999999 153391 1 2 999999 -713210 1 17 999996 185737 2 5 999992 2 2 999999 1 2 999999 131485 1 681699 749788 -880086 1 361031 458652 -770681 1 6 999983 -475313 1 8 999997 178244 2 548762 724774 2 2 999999 2 25356 68974 1 428739 939588 59880 2 8 999985 1 16 999998 552261 1 2 999999 -549758 2 313980 587319 2 457547 726939 2 2 999999 2 2 999999 1 2 999999 -551902 2 14 999985 2 15 999992 2 13 999986 2 2 999999 1 2 999999 631310 1 358636 405994 -748002 1 2 999999 -646282 1 20 999994 339878 2 18 999984 2 4 999990 1 857411 867626 846943 2 606020 929834 1 3 999997 834543 1 18 999998 553198 1 2 999999 -393510 1 1 999992 422886 2 203826 586890 2 2 999999 1 458467 497371 -976510 1 2 999999 181734 1 12 999995 892570 1 277605 673267 660255 2 485381 651221 2 2 999999 2 19 999988 1 2 999999 -760579 2 253445 888645 2 2 999999 1 283071 520304 274971 2 686550 837495 1 3 999982 -404059 1 2 999999 -288957 1 13 999993 -567805 1 10 999985 -94796 2 361353 999966 1 604667 920805 610541 1 2 999999 574360 2 19 999985 2 2 999999 1 2 999999 154134 1 128733 257250 314284 2 5 999992 2 1 999982 1 2 999999 870222 2 685058 839411 1 96580 969839 -551273 2 7 999996 2 128289 897041 1 18 999995 -520446 1 158502 559152 -908708 1 13 999982 326802 1 536088 854017 959280 2 485082 657836 1 125610 763608 6060 2 2 999999 2 2 999999 2 2 999999 1 12 999983 282543 2 2 999999 2 1 999991 1 16 1000000 -749975 2 191909 253919 1 2 999999 770694 2 2 999999 1 8 999981 888945 2 5 999987 2 17 999985 1 7 999995 441897 2 34602 166326 2 117582 906266 2 446237 601786 1 2 999999 -42661 1 2 999999 105559 2 126076 306335 1 2 999999 692325 1 2 999999 419362 2 234593 393919 2 2 999999 2 2 999999 2 13 999998 1 2 999999 705371 2 2 999999 1 15 999998 241375 2 2 999999 2 2 999999 2 13 999988 2 290740 424630 2 691887 855535 2 260641 339948 1 235516 963103 -968867 1 2 999999 -690735 2 2 999999 1 2 999999 824714 2 89278 342139 1 14 999989 -758227 2 2 999999 2 2 999999 2 2 999999 2 423439 857575 1 850766 887448 191354 1 451207 712867 -511004 2 191104 811879 1 2 999999 103518 2 14 999991 1 515257 680910 79722 2 697388 749368 1 595249 965742 523444 1 2 999999 -188227 1 8 999983 842228 1 9 999991 -824883 1 478114 919905 243705 2 2 999999 1 781592 837229 538725 2 19 999983 1 103764 970697 -136896 2 647336 883086 2 354319 906068 2 2 999999 2 2 999999 2 252480 385520 2 2 999999 1 2 999999 -822836 1 333252 829025 796700 2 592857 986090 1 365386 412963 98777 1 2 999999 17214 2 2 999999 2 3714 41675 1 2 999999 -599263 1 55107 666194 958718 2 6 999999 1 17 1000000 21289 1 7 999989 -417490 1 17 999993 102944 1 2 999999 -850748 2 11 999991 1 9 999989 -477031 1 2 999999 912445 2 2 1000000 2 2 999999 1 2 999999 699014 2 15 999986 2 2 999999 1 2 999991 277652 2 11 999999 1 2 999999 583477 2 5 999986 2 14 999992 1 2 999999 -494123 2 2 999999 1 19 999999 -160183 2 340418 987822 2 20 999993 2 308251 986907 1 431772 733277 895160 1 403380 995870 -508601 2 2 999999 2 5 999983 2 16 999993 1 42054 114285 86463 2 11 999982 1 19 999994 -955831 1 2 999999 676931 1 123898 182736 -25551 2 2 999999 2 16 999986 2 303957 727943 2 578791 632722 1 13 999996 -46880 2 8 999996 2 219528 591186 2 15 999987 1 16 999985 -556849 2 198686 710492 2 936629 969762 1 3 999998 -755591 2 2 999999 2 18 999994 1 12 999993 -412338 1 16 999994 -39687 1 13 999984 725767 1 2 999993 -346169 1 9 999990 -520255 2 199897 563184 2 2 999999 1 20 999989 129560 1 246488 643315 452833 1 7 999981 -895383 2 2 999999 2 2 999999 1 2 999999 163463 2 2 999999 1 4071 638887 581626 1 2 999999 -477019 2 152116 409917 1 27225 889369 -432728 1 6 999991 -698118 2 10 999987 1 8 999997 509129 2 219833 251409 2 2 999999 1 2 999999 583460 2 4 999988 2 562626 912931 1 389504 938944 -443815 1 2 999999 112241 2 14 1000000 1 800011 898740 540949 1 2 999999 -279040 1 2 999999 -411220 2 4 1000000 2 2 999999 1 244782 677702 -449 2 281243 721408 2 1 999991 2 13 999987 1 16 1000000 718306 1 2 999999 -612538 2 2 999999 1 11 999993 853131 1 16 999990 -1616 1 611267 898653 819306 1 20 999987 432994 1 8 999989 -939012 2 2 999999 2 186442 945453 2 22874 249644 1 4 999989 -947528 1 18 999984 -997515 2 617197 953968 2 75102 454358 1 140458 422076 399520 1 657613 753378 -712854 2 2 999999 1 480630 592954 -871563 2 20 999999 1 256883 392190 -350358 2 5 999995 2 902510 934216 2 852129 991959 1 519826 543761 -535473 2 4 999987 1 546230 777078 256520 1 2 999999 -603920 1 2 999999 -692703 1 13 999987 862679 1 14 999999 -31541 1 2 999999 -289011 1 20 999991 -877640 2 6 999984 1 526809 593723 -971854 2 16 999983 1 1 999987 37229 2 1 999988 1 2 999999 488113 1 2 999999 955922 2 2 999999 2 15 999993 2 547699 960520 2 39896 691659 1 2 999999 -445315 1 14 999986 191443 2 2 999999 1 5299 42070 598326 1 41397 213202 -731361 1 3 999983 -556742 2 2 999999 2 2 999999 1 801003 848508 -367109 2 247917 507767 2 155356 325572 2 1 999987 1 465490 689603 -410583 1 3 999983 -828950 2 2 999999 1 612824 649937 -530594 2 309709 766448 2 144218 845271 2 13 999988 2 12 999991 1 83542 877328 -519623 1 11 999993 368545 1 464682 569321 -96393 2 2 999999 2 2 999999 1 16 999981 -804101 2 2 999999 2 2 999999 2 393729 686883 1 276110 375964 822598 2 2 999999 2 4 1000000 1 7 999985 878598 1 2 999999 298072 1 19 999983 -587848 2 5 999985 1 10 999995 -636330 1 2 999999 147146 2 307110 734471 2 2 999999 1 2 999999 258429 2 86954 240582 2 2 999999 1 291399 496807 -422824 2 5 999990 2 181875 340440 2 867015 902369 1 14 999985 434549 1 3 999989 967815 1 15 999981 303984 1 12 999997 917019 1 9 999982 -184482 1 2 999999 346238 1 2 999999 857708 1 1 999983 -386771 2 17 999996 2 2 999999 2 2 999999 1 20 999984 990950 2 7 999995 2 14 999995 1 818288 869025 552642 1 58282 683358 -376527 2 16 999983 2 15294 18249 1 864492 973223 737294 1 2 999999 -181731 2 16 999992 2 2 999999 1 18 999997 718396 2 199441 699735 1 2 999999 -371652 2 2 999999 2 2 999999 2 575725 697651 2 2 999999 2 204344 512427 2 2 999991 1 2 999999 -2691 1 3 999998 301940 1 211854 450324 361991 1 371577 981680 -130297 1 2 999999 776504 1 2 999999 -489388 1 721721 822389 288007 2 2 999999 2 2 999999 1 2 999999 670948 2 407228 634612 2 160513 558037 1 220491 358729 337337 2 3 999987 2 54202 355513 2 2 999999 2 729163 819631 2 11 999990 1 238225 304875 -842050 1 7 999994 311933 2 208624 672685 2 2 999999 1 2 999999 659139 2 2 999999 1 2 999999 387345 1 2 999999 -113701 1 12 999988 739966 1 18 999990 354861 2 7 999987 1 549982 759291 -422721 2 2 999999 1 2 999999 -33533 2 16 999989 2 9 999983 1 2 999999 -919729 1 2 999999 679741 1 2 999999 -854036 2 4 999999 1 2 999999 509056 1 322899 641189 270557 1 5 999996 -893548 2 2 999999 1 2 999999 494102 1 2 999999 -344155 2 135735 281277 2 12 999998 2 2 999999 1 533497 655732 977002 2 94794 934212 2 15 999996 2 2 999999 2 2 999999 2 2 999999 1 95423 582515 -158650 2 598946 775779 2 62777 646618 2 315634 604704 1 11 1000000 -387253 2 2 999999 2 147807 765133 2 8 999991 1 422494 930333 19627 2 16 999995 1 8 999993 339052 2 2 999999 2 1 999991 2 2 999999 2 6 999981 1 416239 981523 514048 2 20 999990 2 4 999981 1 407730 762593 37867 2 13 999984 2 11 999998 2 118345 877802 2 2 999999 2 477885 578461 1 19 999985 692193 1 2 999999 997116 1 2 999999 792849 1 20036 165521 273490 2 40996 180003 2 12 999998 1 198360 697371 -772630 2 414357 595275 2 539233 767293 1 959937 981656 -933060 1 2 999999 -56610 1 405246 901184 259034 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999995 2 183198 431171 2 8 999991 1 111059 192530 -369121 1 2 999999 -93643 1 11 999991 350181 2 798986 877734 1 659264 857581 -727373 2 18 999990 1 2 999999 414981 2 2 999999 1 284636 449589 -986346 2 439334 518560 2 20 999981 2 2 999999 2 2 999999 1 2 999999 -493112 1 6 999983 -768486 2 380184 953327 1 163517 753331 220988 1 2 999999 -409317 2 2 999999 1 193971 907400 370833 2 2 999999 2 13 999991 1 4 1000000 497732 1 20 999994 787109 1 55880 144540 -115590 2 122183 542867 2 15 999984 1 15 999994 -77500 2 2 999999 2 20 999985 2 11 999983 2 9246 880546 2 2 999999 1 466301 572862 -188813 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 197482 1 83954 154326 -416115 2 510656 722960 2 765159 772095 1 806253 953259 409521 1 7 999997 21169 2 10 999985 2 774915 829079 1 2 999999 102284 1 5 999998 509722 2 11 999983 2 559649 792873 2 19 999987 1 425330 492933 -766939 2 2 999999 1 187336 209323 -97067 1 2 999999 695201 1 11 999997 952818 1 15 999995 716614 2 52111 266986 2 5784 37969 1 71963 133380 -899112 1 2 999999 958090 1 271502 364159 335572 2 2 999999 2 18 999997 1 6 999990 381235 2 17 999985 1 14 999985 912556 1 154627 521183 -20922 2 800827 889069 2 2 999999 1 99858 162334 -336443 1 460884 925847 -788827 1 55840 729707 279713 2 6 999991 1 2 999999 649979 2 81016 393119 2 10 999984 1 33722 365185 -931629 1 18 999986 -510525 1 20 999982 -396898 2 5 999985 1 2 999999 487000 2 14 999993 2 86351 878967 1 22047 726567 -599132 2 18 999996 2 95513 569793 2 1 999990 1 153497 627721 569112 1 2 999999 99546 2 11 999985 1 7 999983 307416 2 2 999999 2 2 999999 2 2 999997 1 216000 270591 75972 1 591199 831225 701276 1 2 999999 -205990 2 139401 620028 1 296283 416392 521367 2 14 999987 2 196274 210822 2 502753 875081 2 483136 946270 2 13 1000000 1 2 999999 566235 1 2 999999 -646532 2 422829 718114 2 2 999999 2 433417 976758 1 19 1000000 -970910 2 3 999987 2 492495 499736 2 6 999985 1 8 999990 61475 1 2 999999 59988 2 4 999997 1 2 999999 -652071 2 252536 451235 2 2 999999 1 262854 769693 -990038 2 513459 802741 1 13 999999 373407 2 2 999999 2 622776 623671 2 15 999998 1 720947 779563 233649 1 5 999991 586925 2 312891 603259 1 445633 602440 -941292 1 945504 991145 -617216 1 2 999999 -889323 1 442628 918993 -399839 1 2 999999 -913720 2 2 999999 2 41864 331683 2 10 999994 1 10 1000000 788727 2 2 999999 1 571859 792516 -69959 1 43077 491779 727007 2 1 999997 1 475976 984375 785087 2 2 999999 1 2 999999 -724629 1 311349 351503 -462545 2 20 999992 2 2 999999 1 9 1000000 -370505 1 2 999999 -193290 2 150185 339288 1 6 999996 -379511 1 371342 496483 701360 1 18 999996 -235026 1 15 999988 528709 1 59167 473940 946712 2 2 999999 1 2 999999 219676 2 20 999991 2 201306 740648 2 142377 650000 1 1 999993 -89626 2 6 999998 1 3 999989 883717 2 1 999987 1 2 999999 7384 1 18 999998 -688475 1 12 999988 -639023 1 223435 231772 749956 1 533837 894300 -193081 1 18 999999 -813217 2 2 999999 1 94009 101810 -428136 1 2 999999 -249072 1 2 999999 995059 2 171400 400468 1 96472 780878 73532 1 8 999994 -510603 2 5 999998 2 4 999991 2 2 999999 2 19 999994 1 2 999999 793395 2 2 999999 1 1524 991219 160788 2 259951 427149 1 3 999987 -448111 2 2 999999 2 15 999982 2 12 999987 1 13 999992 -548280 2 537151 765794 2 3 999985 1 253096 778563 -138200 2 16 999994 2 525919 559773 1 945323 987831 -464405 2 18 999984 2 710343 982586 2 2 999999 2 197094 792002 2 72697 192300 1 2 999999 415699 1 167015 811568 633336 1 2 999999 -804148 2 2 999999 2 2 999999 1 6 999999 726612 1 2 999984 -704516 1 9 999994 -687804 2 2 999999 1 2 999999 -592901 1 28641 945631 61401 1 7 999992 -11607 1 2 999999 -990461 2 5 999999 1 2 999999 -499491 2 90266 785741 2 111912 213919 1 525672 830995 383275 1 119179 791401 566467 1 2 999999 -159145 1 13 999988 -256070 1 230807 900947 563007 1 779185 824801 832632 2 2 999999 1 2 999995 635169 1 2 999999 805268 2 334311 584399 2 429688 643566 1 2 999999 576326 1 2 999999 -37591 1 607080 761620 -943216 1 11 999985 139348 2 5 999995 1 35671 436427 -13964 1 2 999999 518830 2 2 999999 2 402514 544780 1 392079 608007 -521044 1 40522 688146 -13170 1 18 999993 -277185 2 17 999984 1 20 999989 -658486 1 13 999998 354757 2 7 999993 1 8 999996 -693886 2 9 999998 2 227037 722663 1 2 999999 -536266 1 2 999999 782470 2 598658 835971 1 238282 795571 863438 1 27176 658550 -206600 2 7 999990 1 808008 816799 -935872 2 8 999997 1 2 999999 239191 2 3 999986 1 2 999999 -422846 2 32901 730060 1 1 999986 -14855 1 485588 840252 608758 1 392540 618432 686894 2 2 999999 2 745025 989973 2 2 999999 2 4 999992 2 687584 743780 2 2 999999 1 284554 369624 384132 2 8 999981 2 149654 364402 2 213850 759249 2 1 999982 1 230074 731349 -227298 1 16 999993 -844696 1 7 999986 -220718 2 6 999998 1 148449 800081 -810936 1 2 999999 -389924 1 510548 806382 -343049 2 2 999999 2 29620 194958 2 769359 779923 1 2 999999 -583767 2 2 999999 1 6 999998 -348103 1 2 999999 -351927 2 450221 634370 1 2 999999 97947 1 13 999984 -969361 1 13 999999 121779 1 8 999992 784597 2 15 999995 1 402287 802981 -123462 1 2 999999 611543 2 12 999990 1 2 999999 16162 1 2 999999 -197161 1 8 999991 125514 2 9 999982 2 2 999999 1 9 999984 -854820 1 2 999999 404268 1 4 999986 48227 2 3 999988 1 2 999999 205580 1 11 999991 -220195 2 319934 667485 2 19 999999 2 16 999987 1 476187 978979 766917 1 2 999999 -658235 2 18 999996 2 501737 650981 1 668563 905391 222988 2 7 999991 2 16 999987 1 2 999999 56968 1 13 999993 699439 2 21049 801726 2 13 999996 1 130703 270542 -536867 2 2 999999 1 108531 220137 993774 1 2 999999 455584 2 2 999999 1 17 999997 -450676 1 15 999998 696390 2 384705 786395 1 19 999994 3280 1 518584 945036 795201 2 6 999987 2 2 999999 2 2 999999 2 188819 870975 1 2 999999 273410 1 2 999999 413063 1 2 999999 233451 1 17 999986 661905 1 1 999986 -352032 1 178584 842480 -667468 2 4 999984 2 2 999984 1 2 999999 671031 2 2 999999 2 2 999999 1 2 999999 -386014 1 508269 746546 521633 2 2 999999 1 960347 988759 -683219 1 2 999999 -248290 1 12 1000000 -616169 1 4 999986 -874235 2 15 999984 2 88353 596967 1 12 1000000 -689741 2 2 999999 2 2 999999 2 2 999999 1 1 999985 -121580 2 17 999981 2 158018 603547 2 561816 966726 2 2 999999 1 2 999999 895871 2 8 999988 1 2 999999 -822783 2 199089 625845 1 6 999986 -163646 1 46488 89058 776622 1 17 999993 684976 2 2 999999 1 2 999999 -523917 1 9 999997 148050 2 10 999981 2 277403 735816 1 2 999999 448439 1 19 999989 -486419 1 3 999987 641057 1 489142 635832 491321 2 2 999999 2 20 999998 1 2 999999 597158 2 901087 904595 2 2 999999 1 3 999985 423194 2 28207 927115 1 299458 757024 -795348 2 9 999992 2 2 999999 2 4 999997 2 192808 892855 1 2 999999 777835 1 2 999999 301365 2 300637 949935 2 442198 569063 1 20 999996 738865 1 2 999999 172440 1 241101 638293 -339392 2 541443 916704 1 17 999990 220606 2 2 999999 2 2 999999 1 16 999991 654263 2 11 999992 1 2 999999 852721 2 244053 524496 1 10 999985 627568 1 15963 447999 -851022 2 18 999996 1 361212 700360 -507368 2 2 999999 1 2 999999 -725211 1 8 1000000 -4916 1 2 999999 675286 2 2 999999 1 2 999999 -916985 1 2 999999 -500946 1 2 999999 -598409 2 722386 759978 2 191814 495343 1 19 999991 58738 1 581376 814559 515187 2 2 999999 1 15 999985 -532593 1 121635 848387 507555 2 41483 611572 2 2 999999 1 592877 902200 -395011 1 2 999999 -315828 1 6 999996 -141877 1 480289 658956 642288 1 2 999999 -172826 2 147885 484305 1 13 999995 -192349 2 2 999999 1 582035 950275 184930 1 156737 339633 521420 1 374740 694814 -460654 2 2 999999 2 51396 894602 1 2 999999 -28363 2 15 999996 2 2 999999 1 148789 750455 -56081 2 2 999999 1 9 999984 -630547 2 18 999987 1 12 999982 369166 1 2 999999 -127689 1 2 999999 667351 1 2 999999 56812 2 181437 947171 1 4 999990 -788173 1 18 999990 77292 1 2 999999 -427734 2 2 999999 1 2 999999 -577427 1 2 999999 -514289 1 14 999981 -88508 2 17 999993 1 460129 791322 -665686 1 2 999999 -357286 1 17 999985 -766145 1 2 999999 284735 2 2 999999 1 17 999996 282931 2 7 999984 1 8 999997 -708782 1 4 999990 833493 2 2 999999 2 6 999997 2 13 999989 2 2 999999 2 238746 974012 2 2 999999 1 2 999999 -323633 1 2 999999 -159595 1 2 999999 147134 1 9 999991 437513 1 109462 818471 -63720 2 300175 855936 2 210322 841703 2 213970 334117 1 267478 390485 -924678 2 315673 649110 2 2 999999 2 18 999999 2 8 999989 1 30640 343434 -63851 1 9 999999 76231 2 529977 767914 2 1 999988 1 2 999999 -977758 1 2 999999 702816 2 341510 964568 1 8 999986 452674 1 575884 774392 20816 1 2 999999 -674767 2 125349 778598 2 2 999999 2 2 999999 1 2 999999 -561386 1 10 999998 -603503 1 40052 109215 941029 1 2 999999 -442439 2 337703 648853 2 2 999999 1 452643 570138 -536379 1 2 999990 -960267 2 402706 654162 1 2 999999 -796048 1 3 999990 -174129 2 11 999997 2 6 999991 2 9 999994 2 160878 956163 2 15 1000000 2 238452 273962 1 2 999999 297297 1 20 999996 -493840 2 197475 618382 1 119804 174268 -283948 2 6 999981 1 175216 717749 -220508 1 6 999982 370827 1 2 999999 -314808 1 629090 949478 -282362 2 381804 976863 2 465745 668264 1 141156 213825 -258294 2 46251 718014 1 14 999981 -36513 1 5 999994 -249715 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 4 999986 2 2 999999 1 2 999999 703160 1 13 999999 600077 2 2 999999 1 2 999999 -749379 2 745158 894650 1 54346 685498 720012 1 16 999984 -954146 1 2 999999 -173224 2 20 999995 2 2 999999 1 2 999999 990812 1 2 999999 437761 2 2 999999 2 2 999999 2 2 999999 1 6 999991 612934 1 2 999999 93753 2 589573 901484 1 16 999990 907571 2 2 999999 2 11 999991 2 17 999995 1 291980 506073 202350 2 17 999991 1 8 999999 321024 1 20 999993 86401 1 18 999997 -47345 1 358794 753028 210558 2 211042 881308 2 2 999999 2 3 999992 1 561338 826320 -740308 1 602166 793399 -606330 1 567774 947175 -324014 1 6 999991 183305 2 2 999999 2 2 999999 2 2 999999 1 18 999991 676420 1 141712 899704 -523638 2 2 999999 1 2 999999 -586243 1 2 999999 -607390 2 59342 677819 2 248800 641850 2 650454 742978 2 229640 610280 1 189584 595241 -346011 1 2 999999 -215117 2 13 999984 2 3 999992 1 48999 373114 859421 1 2 999999 -969668 2 2 999999 1 20 999992 -76814 2 2 999999 2 286335 376374 2 649460 807875 2 571507 737263 1 2 999999 -257798 1 2 999999 -872561 1 700917 920846 -323975 1 2 999999 300 2 2 999999 2 15 999990 1 2 999999 254030 2 44978 116453 2 2 999989 1 4 999997 -160088 1 2 999999 138682 2 413457 883057 2 2 999999 1 189379 678652 907218 2 755019 777013 2 1 999999 1 170776 452588 322689 2 9 999985 2 4 999985 1 4 999989 -339371 2 3 999983 2 12 999989 2 296865 796269 2 712325 872099 1 669380 836166 223507 1 8493 454103 85485 1 4 999998 -807214 1 454264 638408 528096 2 267592 685405 2 157618 472219 2 2 999999 1 2 999999 444802 2 2 999999 2 7 999994 1 16 999987 726947 2 20 999986 2 16 999991 2 2 999999 1 2 999999 948875 2 3 999990 1 130759 232805 -728739 1 2 999999 937986 1 655484 840183 727776 1 2 999999 751460 1 2 999999 -693565 1 6 999999 594475 1 150299 634609 -253433 1 16 999988 459746 2 268528 836266 1 39927 653458 -323028 1 12 999988 -531792 1 2 999999 -577054 2 775830 941343 2 16 999981 1 2 999999 615820 2 478471 675887 1 629459 843365 233356 1 482761 914035 -794234 2 2 999999 2 2 999999 2 11 999984 1 2 999999 823152 1 13 999994 13441 2 635832 779826 1 186589 823098 -413227 1 677996 782366 -259702 1 3 999982 200395 1 137318 864520 242630 2 4 999996 1 4 999999 246755 2 2 999999 2 908014 980524 1 8 999994 -85259 1 195433 395789 785189 1 2 999999 996032 2 2 999999 1 2 999999 -973382 2 112202 581365 2 34112 693088 2 195965 820939 1 56393 311472 570292 1 50296 664369 766735 2 3 999983 2 2 999999 2 2 999981 2 2 999999 2 4 1000000 1 4 999999 870251 2 629925 799108 2 2 999999 1 1 999997 794599 1 2 999999 141600 2 2 999999 1 20 999987 115330 1 297371 342985 -594855 1 2 999999 -624626 2 14 999982 2 2 999999 2 203703 759945 1 2 999999 573853 1 2 999999 156935 1 363314 735077 -715948 1 2 999999 -823456 1 2 999999 969866 1 320015 834553 146722 2 2 999999 1 6 999993 -743716 1 315040 965924 461039 2 2 999999 1 512434 832464 -404497 2 2 999999 1 19 999982 -765276 2 7 999998 2 14 999990 1 530892 680893 -666439 2 2 999999 2 2 999999 1 2 999999 -589122 1 62645 69626 341431 2 421622 849148 1 16 999990 129209 2 2 999999 2 2 999999 2 282981 805809 1 2 999999 -16280 2 421519 736606 2 2 999999 1 681259 921854 -732591 1 204556 854540 319179 2 14 999998 2 64997 266752 1 2 999999 -830657 2 2 999999 2 2 999999 2 2 999999 1 14 999984 -604971 1 66252 587274 590935 2 1 999990 2 3928 836312 1 165214 891701 83171 1 2 999995 -694872 2 311068 497351 2 669372 723530 2 25044 505727 2 2 999999 2 2 999999 1 820131 869654 -8880 2 19 999999 1 2 999999 -301286 1 72428 450219 -510004 2 14 999989 2 15 999986 1 17 999993 171206 1 9 999983 -136781 2 2 999999 2 184660 563236 2 8 999997 2 368809 388176 1 2 999999 84641 2 2 999999 1 10 999998 -549575 1 223121 295155 15829 2 114035 772554 2 2 999999 1 10 999991 263656 2 2 999999 1 2 999999 -80258 2 14 999991 1 2 999999 137512 2 5 999982 2 9 999987 2 4 999986 1 646843 774939 10897 2 381154 768434 1 3 999993 130110 1 117093 745977 -164629 2 839790 975707 2 2 999999 2 459083 485811 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -510404 1 4 999986 -334363 1 2 999999 468177 1 446123 969594 441034 2 2 999999 2 2 999999 1 2 999999 199181 1 2 999999 625424 1 2 999999 -451197 1 2 999999 -586579 1 2 999999 946955 1 2 999999 236955 1 364508 837955 -246250 1 147159 750567 -492806 2 1 999987 1 2 999999 -128741 1 356312 638092 471319 2 7 999997 2 2 999999 2 2 999999 2 2 999999 2 14 999994 1 17 999999 -106870 1 2 999999 370648 1 146196 426164 -403785 1 320682 437734 -619960 1 2 999999 671816 2 3 999985 2 599308 678277 1 17 1000000 -89037 2 641341 933602 2 20 999998 2 301688 855543 1 12 999998 246139 2 2 999999 2 5 999985 2 2 999983 1 4 999999 776282 2 8 999988 1 299272 310113 -250539 1 20 999992 -611848 1 2 999999 384885 2 77231 651814 2 3 999981 1 2 999999 726336 2 726805 859395 1 2 999999 883737 1 3 999992 -307760 1 713000 874689 772609 2 2 999999 1 2 999999 -45611 1 2 999999 717588 1 19 999988 -589196 1 7 999992 297053 2 44784 75902 1 4 999999 -403115 1 2 999999 370790 2 244325 306919 1 2 999999 824252 1 14 999999 -811847 1 10 999990 -902983 1 1 999986 -850903 1 13 999984 -967895 2 2 999999 2 8 999989 2 2 999999 2 20 999987 1 2 999999 -152866 1 2 999999 -198735 1 2 999999 306796 2 771537 892155 1 2 999999 184623 2 474796 595781 1 318797 848820 917758 2 2 999995 1 2 999999 124830 2 455782 489155 2 520774 829305 1 9 999991 521944 2 3 999989 2 2 999999 1 18 999983 -938801 2 5 999982 2 16 999987 2 2 999999 2 16 999994 1 850049 863094 479563 1 698358 990139 -328998 2 461851 830184 2 2 999982 1 10 999993 -688003 2 2 999999 1 751496 814026 587191 2 8 999984 2 18 999983 2 2 999999 1 633141 673066 -768946 1 16 999987 -332888 2 51517 625194 2 2 999999 1 6 999988 357819 2 2 999999 1 4 999993 184895 1 142575 311860 -926916 1 2 999999 763311 2 228253 252721 2 304139 359190 1 86082 558711 660510 1 114068 808010 399441 2 2 999999 1 7 999985 -511251 2 2 999999 2 8 999986 2 155134 799148 1 10 999992 -590605 1 13 999990 751792 1 2 999999 -431746 2 2 999999 1 2 999999 973126 2 882178 911123 1 201169 791424 384321 2 18 999996 1 3 999991 -498359 2 12 999986 2 2 999999 2 2 999999 2 379778 592562 2 2 999999 1 474283 485859 146916 1 2 999999 -174293 1 611605 745781 -84866 1 2 999999 767893 1 2 999999 459567 1 358727 450046 -175377 2 532121 724840 1 654446 970204 831796 2 11 999992 1 2 999999 787886 2 9 999994 1 2 999999 420726 2 3 999996 1 2 999999 -349157 2 2 999999 2 10 999987 1 12 999995 -427128 2 223575 554795 1 335962 518186 987848 1 308146 592651 653713 2 554872 970604 2 333883 471586 2 17 999981 1 58098 99578 -427526 1 606914 693951 288185 2 195072 593914 2 266886 808405 1 2 999999 -159902 1 15 999982 -766781 2 11 999996 2 19 999983 2 2 999999 1 16 999993 551586 2 2 999999 2 237094 881741 1 2 999999 226515 2 20 999981 1 203304 687124 -9620 1 28428 249447 133691 1 821685 969747 -278576 1 9 999990 -696981 2 18 999983 2 7418 480412 2 285255 757659 2 10 999998 1 875605 961071 -432570 2 15 999989 2 14 999991 1 2 999999 688429 2 2 999999 1 3 999998 393004 2 17 999995 2 16 999995 2 14 999992 1 12 999985 -569628 2 8 999990 2 2 999999 2 2 999999 2 72232 223682 2 237651 409569 2 4 999998 2 135417 367721 1 572826 955121 -819214 2 2 999999 2 3 999987 2 2 999999 2 13 999981 2 316014 357242 2 18 999991 2 2 999999 1 4 999985 -999218 1 497734 705771 -689348 1 299940 658760 -463004 1 2 999999 -750513 2 236337 542716 2 15 999999 2 2 999999 2 2 999999 1 2 999999 -297492 1 20 999984 724781 2 642404 945056 2 172801 410581 2 130414 270883 1 2 999999 318872 2 139678 756537 2 186353 521591 2 10 999988 1 17 999998 595694 2 7 999985 2 380833 581375 1 260439 295682 664055 2 2 999999 1 154265 155066 220808 2 70005 948350 2 2 999999 1 8 999989 -326815 1 19 999994 946018 2 2 999999 1 13 999999 -909415 1 2 999999 850877 2 16 999985 2 2 999999 2 697804 935931 1 9 999988 936245 2 19 999999 2 6 999995 2 15 999981 1 2 999999 626313 1 18 999994 -933814 1 2 999999 -619497 2 1 999982 2 660006 687650 2 1 999995 2 2 999999 1 2 999999 636057 1 2 999999 257108 1 257621 390244 -914690 2 7 999981 2 2 999999 1 11 999986 539302 1 7 999982 403831 1 19 999985 -468848 1 2 999999 -571238 1 232489 860339 192449 1 2 999999 -81117 2 2 999999 1 748834 821380 197918 2 2 999999 2 18 999999 1 2 999999 -440723 2 6 999998 2 2 999999 2 2 999999 1 1 999984 301745 1 7 999997 236361 2 2 999999 2 16 999988 2 614022 983952 1 2 999999 98940 1 11 999993 144030 1 2 999999 943180 1 6 999982 949417 2 2 999999 1 2 999999 691458 1 17 999981 -406449 2 2 999999 2 2 999999 1 2 999999 601419 2 2 999999 2 2 999999 1 2 999999 -552190 1 10590 227005 806363 1 2 999999 -245550 2 2 999999 1 2 999999 869246 2 684105 705539 1 2 999999 668713 2 2 999999 1 735485 751499 749465 1 2 999999 485395 2 19 999990 1 4 999990 -148083 1 712603 982772 -338994 2 11 999997 2 18 999982 2 2 999999 1 11 999983 396366 1 2 999999 569836 1 17 999985 411807 2 719301 913428 1 6 999992 253678 2 2 999999 2 2 999999 1 13 999987 435448 1 228508 606571 752634 2 179363 572783 1 5 999984 -115969 2 2 999999 1 16 999984 -229638 2 2 999999 1 17 999996 573326 1 5 999982 -285677 2 528431 988630 1 272794 333528 721771 2 306954 352745 2 6 999984 2 697460 762113 2 2 999999 1 2 999999 708914 2 2 999999 1 3 999985 -142225 1 7 999990 905393 2 158095 538936 2 2 999999 2 2 999999 1 2 999999 286879 2 16 999996 1 12 999986 689522 2 76155 880782 2 5 999991 2 5 999981 1 179578 781420 904139 1 2 999999 257633 2 2 999999 2 11 999987 2 13 999999 1 310613 966006 802303 2 2 999999 1 13 999996 190979 2 2 999995 1 305600 416823 629288 1 20 999986 447295 2 7 999984 1 18638 880944 -747524 2 10 999982 1 10 999989 -193153 2 4 999995 1 143593 420713 588892 2 2 999999 2 1 999992 2 2 999999 2 765262 827913 1 388419 908248 276935 2 547654 694969 2 1 999986 1 128968 544777 -248071 2 10 999981 2 553184 780532 2 731651 888326 1 2 999999 454081 2 378962 398214 1 10 999996 -32941 1 448514 746110 773132 1 8 1000000 527019 2 8 999993 2 38218 493216 2 2 999999 1 483584 668238 852095 1 449093 755693 407910 2 2 999983 2 2 999999 2 15 999983 1 2 999999 -340447 2 2 999999 1 4 1000000 -306704 2 11 999981 1 7 999990 -636843 2 9 999991 1 5 999984 -398290 1 57752 814044 902604 2 184536 525266 1 35257 572092 212153 1 2 999999 -774692 2 5 999999 1 2 999999 -551289 2 577408 661109 2 2 999999 2 2 999999 1 262688 914436 361555 1 20 999999 -314465 1 228358 658805 -946394 2 12 999992 1 2 999999 385929 2 19 999985 1 2 999999 281346 1 79012 750173 244587 2 2 999999 1 8 999993 683360 2 181410 635990 1 2 999999 -751934 2 2 999999 1 746035 969292 262591 1 19 1000000 966953 1 2 999999 878989 1 18 999994 -430787 1 6 1000000 -911200 2 207239 990081 2 3 999996 2 2 999999 2 101225 904501 1 12 999994 533450 2 2 999999 1 2 999999 987054 2 448611 654406 2 224372 326132 1 2 999999 -785242 1 149120 307859 477905 2 2 999999 2 14 999985 1 2 999999 9231 1 6 999995 582430 2 801498 948596 1 338297 752864 296579 1 5 999997 -342730 1 20 999992 -290863 1 10 999984 355780 1 3 999995 827446 2 10 999994 1 20 999987 297661 2 2 999999 1 14 999983 -83805 1 2 999999 -983735 2 23947 640737 1 302683 796219 885668 2 108568 958667 2 7 999984 1 12 999987 -129837 1 2 999999 -330176 2 1 999999 1 1 999994 -581059 2 2 999999 1 2 999999 294702 2 405937 513253 2 690190 958310 2 582563 725492 2 31806 197283 2 2 999999 1 13 999987 833137 1 2 999999 -237527 1 10 999996 -598494 1 5 999983 21104 2 277348 564694 2 604700 823544 1 2 999999 -341585 2 2 999999 2 120652 874369 1 448998 553814 958954 2 6 999984 2 2 999999 1 2 999999 -193843 1 2 999995 981030 1 3 999998 -363603 2 4 999996 1 2 999999 -134134 2 529535 665307 1 2 999999 737385 2 2 999994 2 2 999999 2 2 999999 1 12 999986 -897004 1 10 999991 646311 2 180054 313051 2 8 999992 2 13 999995 1 22167 706809 312382 2 200260 992924 2 4 999996 2 2 999999 1 8 999990 863819 2 2 999999 1 19 999984 -922489 1 2 999999 476597 1 435202 899518 118772 1 20 999996 -174570 1 2 999999 -946648 1 2 999999 -925025 2 674699 823706 1 8 999998 211549 2 1 1000000 2 19 999997 2 2 999999 2 5 999983 2 2 999999 2 611215 621290 1 2 999999 71413 1 497168 778974 -847773 2 2 999999 2 356631 809861 2 505972 647359 2 2 999999 1 15 999990 -286018 1 20 999989 -246670 2 20050 201630 1 142124 611632 811354 2 19 999983 2 2 999999 1 390698 450493 -73422 1 2 999999 886041 1 2 999999 -856784 2 17 999990 1 703714 790872 330982 2 144003 908668 1 2 999999 847968 1 2 999999 218416 2 19 999988 1 629618 690339 935463 2 2 999999 1 752796 788588 587665 1 220185 437059 -908632 2 19 999981 1 378254 551183 99498 1 780987 809875 422012 2 455724 745872 1 624928 633194 -578171 2 4 999996 2 563236 752573 2 237021 600154 2 105991 990302 1 2 999999 918840 2 13 999982 1 2 999999 177700 2 48148 731306 1 3 999986 -184944 1 272880 431241 746124 2 2 999999 2 95503 183325 1 55588 782635 -53243 2 320241 826277 2 2 999999 2 2 999999 1 2 999999 476678 1 2 999999 -110890 1 9 999994 22965 2 2 999999 1 8 999992 731282 2 17 999991 2 20 999989 2 15 999996 2 552195 562206 1 2 999999 947219 1 2 999999 687223 2 2 999999 2 9 999991 1 755933 974751 -531343 2 5 999999 2 2 999981 2 2 999999 1 349002 759689 241413 2 8 999991 1 14 999994 -207161 2 2 999994 2 18791 620453 1 3 999992 -334793 1 8 999998 276510 1 477888 776722 265902 1 298387 664798 559268 2 2 999999 1 11 999984 480307 2 3 999986 2 2 999999 1 17 999999 -116411 2 305236 556865 1 2 999999 791582 2 11 999988 1 109606 188702 -965189 1 2 999999 807555 2 556310 900515 2 754752 852229 2 5 999997 1 491657 958667 836229 1 2 999999 -527979 1 2 999999 841267 2 16 999999 1 9 999995 267112 2 393833 599310 1 2 999999 -6372 2 19 999983 1 96897 551193 -460805 1 2 999999 -997074 1 2 999999 -94299 1 379606 813586 -932701 1 2 999999 -793828 2 475723 701885 1 10 999991 226717 1 2 999999 -617359 2 2 999999 2 2 999999 1 15 999986 -293118 1 10 999988 739080 2 2 999999 2 6 999995 1 95881 581597 54648 2 7 999993 2 9 999981 2 8 999982 1 19 999986 342751 2 3 999986 1 13 999986 -68316 1 137592 173633 625912 1 12 999981 -585142 2 117601 664323 2 2 999999 1 18 999988 -532450 1 459805 543218 -501089 1 198192 483117 401203 1 4 999987 449350 1 2 999999 631420 2 2 999999 2 16 1000000 1 13 999983 -142724 2 17877 733789 1 188694 898373 909430 2 70901 933160 1 2 999999 -45455 1 235668 598719 525760 2 6 999983 2 14 999988 1 2 999999 -461898 2 17 999988 2 91207 575249 2 9 999991 1 471378 603289 -968066 2 2 999999 2 1 999985 2 2 999999 2 2 999999 2 10 999990 2 62871 748287 1 2 999999 -938538 1 2 999999 -838244 1 2 999999 753248 1 3 999987 706070 2 392947 682168 1 2 999999 410773 1 513432 533753 304075 1 459792 916134 895473 1 2 999999 156628 2 7 999993 1 2 999999 738017 2 174538 539186 2 14 999985 2 17 999981 1 19 999984 566445 1 827926 863579 396014 1 55554 380028 903245 1 850775 925007 -317129 2 2 999999 1 2 999999 -162223 1 5 999995 -490534 1 171049 731524 416527 1 15 999984 -935979 2 2 999999 1 6 1000000 690380 1 127722 661694 -486125 2 481923 716582 1 699947 761300 632477 2 11 999984 1 2 999999 -674100 2 19 999984 2 19 999990 2 70272 718209 1 14 1000000 -929417 2 132241 606463 2 13 999987 1 116803 697969 635708 1 4 999987 720262 2 2 999996 1 2 999999 -265141 1 8 999983 528698 2 2 999999 1 9 999994 -223505 2 2 999999 2 895828 932783 2 412551 829624 2 572664 943552 1 20 999993 -416917 2 537314 833597 2 18 999989 2 2 999999 1 2 999999 -501766 2 13 999991 2 7 999998 1 509281 861319 205208 1 2 999999 -917975 1 566367 699524 611988 2 320225 860763 2 163393 184700 1 19 999992 14167 2 4 1000000 1 393429 764663 -549328 1 15 999981 179035 2 5 999999 2 2 999999 1 328892 799511 -733662 1 245073 735055 -135475 1 5 999998 -895640 2 2 999999 2 19 999992 1 460648 937810 -259923 2 8 1000000 1 2 999999 723633 1 2 999999 -39616 1 96691 544963 -895749 1 2 999999 603730 2 827878 858340 2 2 999999 2 2 999999 2 5 999992 2 13 999996 2 2 999999 1 664284 700907 202965 1 2 999999 -234420 1 4 999994 428148 2 158415 541334 1 392550 609730 -749839 1 9 999996 409143 2 136976 641841 1 2 999999 392130 1 10 999994 847212 1 14 999991 -167926 1 16 999985 569651 1 2 999999 -348780 2 15 999984 2 10 1000000 1 181861 443483 281936 2 9 999984 2 10 999992 2 429030 773607 1 2 999999 732778 2 18 1000000 1 19 999998 -54146 2 2 999999 2 12 999992 1 220330 496541 103881 1 2 999999 -941241 2 17 999996 1 314580 863688 973877 2 2 999999 1 164103 695812 568679 2 6 999984 1 2 999999 -89894 1 14 999999 -352703 2 2 999999 2 19 999992 2 2 999999 1 2 999999 510567 1 2 999999 72933 1 136159 709220 888179 2 2 999999 2 7 999983 1 2 999999 132606 1 726254 752247 -737819 2 18 999989 2 2 999999 2 2 999999 2 232017 599909 2 545496 837436 2 12 999986 1 2 999999 433768 2 2 999999 1 1 999997 -695492 1 5 999993 714002 2 2 999999 1 228756 711619 756368 1 2 999999 279316 1 3 999984 -963796 1 304506 798285 -980502 1 108134 424771 -30133 2 20 999988 2 753562 806465 2 2 999999 1 365804 461101 -123353 1 119173 793863 -745602 2 363710 657678 2 2 999999 1 252271 731053 942578 2 2 999999 2 16 999981 1 2 999999 -64115 1 84063 120991 -649114 2 1 999983 2 300183 499659 1 2 999999 -573678 1 98035 428038 312596 2 2 999999 1 2 999999 -854947 1 18 999993 745770 2 657408 737858 1 445998 985251 -313097 2 19 999993 2 578365 798553 2 833879 906231 1 214504 559748 640221 2 2 999999 1 2 999999 300413 1 2 999999 -684072 1 2 999999 -415600 2 14 999990 1 2 999999 -695094 2 584281 893639 1 2 999999 -761475 1 2 999999 767293 1 4 999988 369301 1 354925 410631 -562406 1 2 999999 -977743 2 2 999999 2 12 999999 2 904086 938061 2 269562 770441 2 2 999999 2 12 999991 1 2 999999 428062 2 58760 963248 2 2 999999 1 6 999997 -328230 2 9 999992 1 9 999983 -997744 2 4 999998 1 2 999999 195488 1 2 999999 -544071 2 67945 908180 1 244527 755224 -589792 2 2 999999 2 2 999999 1 176909 842890 -45144 2 133256 915399 2 2 999999 1 496058 769816 -781073 2 276050 713576 1 7 999985 994828 1 32719 543820 7731 2 3 999986 1 353812 995563 537107 2 2 999999 2 713180 931792 2 3 999999 2 2 999999 2 2 999999 2 19 999986 1 16 999992 880928 2 157655 611961 2 2 999999 2 742566 992668 1 2 999999 -663049 2 13 999990 1 611023 644440 -51509 2 2 999999 2 680197 899036 2 2 999999 1 1 999983 -70231 2 2 999999 1 726900 999763 -272145 1 177065 840282 689869 1 2 999999 -389808 1 442116 814375 419909 2 2 999999 2 5 999995 1 3 999989 741700 2 3 999990 1 15 999985 -537671 1 3 999994 -836743 1 8 999990 937160 1 2 999999 491212 1 573499 763850 302081 2 17 999994 1 26059 793684 -999424 1 2 999999 420431 1 2 999999 563338 2 917328 968194 1 140762 607415 793193 1 302750 906385 -149002 2 2 999990 1 8 999990 991493 2 2 999999 1 1 999981 -586979 1 2 999999 -808294 2 459730 841320 2 2 999999 1 16 999986 -746389 2 17 999982 2 199646 592305 1 2 999999 790444 2 1 999994 2 2 999999 2 5 999983 2 7 999983 1 483653 926183 -162059 1 24079 977619 798409 1 18 999995 -3366 1 259539 782993 -327635 2 273816 293486 2 1 999981 2 3250 529820 1 150167 821090 42287 2 5 999993 1 5 999999 558389 1 2 999999 483462 1 501909 666722 -113314 2 7 999990 1 2 999999 938349 1 65614 659470 2803 1 2 999999 -815074 1 2 999999 -101633 1 2 999999 568896 1 2 999999 609073 1 817114 918865 -384588 1 899 133798 204334 1 10 999991 -107591 2 94593 325388 1 282654 423153 -755376 1 9 999983 -516185 1 291900 336381 -358744 2 2 999999 2 1 999999 1 404459 904478 640940 2 15 999992 2 399731 730445 2 364482 666006 1 2 999999 -998248 1 2 999999 -454438 1 2 999999 217674 2 2 999999 2 2 999999 1 2 999999 -459576 1 165641 757135 -870822 2 330097 642810 2 90279 136315 2 1 999982 2 5 999987 2 2 999999 2 10 999993 2 3 999982 1 271118 711231 -150185 2 2 999999 1 8 999987 532303 1 212483 537798 -610017 1 2 999999 854640 2 494274 517105 2 2 999999 1 368749 536943 -134037 1 11 999998 331428 2 3 999990 2 100196 161864 1 275775 878794 983522 2 14 999984 1 2 999999 484372 1 2 999999 -150252 2 8 1000000 2 15 999997 1 13 999988 -711639 1 9 999990 439768 2 314588 829534 2 706838 956649 1 7 999994 586195 2 13 999996 2 3 999996 1 2 999997 -644839 2 1 999998 2 12397 112364 2 13 999993 1 886686 974766 717416 2 17 999983 2 16 1000000 2 2 999999 2 243562 525069 1 20 999983 -388420 2 19 999985 2 2 999999 2 20 999997 2 177124 975654 1 2 999999 717514 1 2 999999 246435 1 295061 445109 -147079 2 2 999999 1 455794 974115 881676 1 2 999999 409304 2 9 999983 2 2 999999 2 381490 796277 2 2 999985 2 354821 865017 2 18 999981 1 148401 433339 366917 1 361398 491643 -84213 2 739169 863757 2 17 999993 2 170815 949800 1 416915 769927 -891487 2 259393 887168 1 375594 464813 161671 1 2 999999 -438458 1 13 999993 -883485 2 185074 955268 1 27067 821736 311818 2 15 999991 1 138060 275530 -453731 1 2 999999 -1440 2 154489 638426 2 66226 822597 2 2 999999 2 2 999999 1 18 999988 232658 1 2 999999 -761492 1 570883 582238 -884303 1 214034 850756 565172 2 2 999999 2 111646 761026 1 2 999999 -351927 2 2 999999 2 747342 836231 2 512672 549987 1 2 999999 350483 2 255352 990788 2 8 999998 2 3 999995 1 242839 556609 -407707 2 2 999999 2 283768 455363 2 168367 989932 1 6 999993 -756655 2 215312 221689 1 2 999981 935129 2 2 999999 2 357125 580776 2 81860 669248 2 8 999998 2 2 999999 2 2 999999 2 2 999999 2 17 1000000 2 335588 844818 2 7 999998 1 131459 400842 169607 1 2 999999 78874 2 13 999987 1 173444 412785 598096 1 19 999983 -522411 1 54988 118774 -147587 1 17 999996 689134 2 555159 605107 1 2 999999 605698 1 138482 299529 -203318 1 14 999997 90441 1 2 999999 126613 1 111633 837273 693442 1 17 999990 358602 2 7 999991 1 2 999999 64203 2 815667 982036 2 313023 318734 1 107672 269766 518430 2 9 999998 2 2 999999 1 2 999999 727376 2 2 999999 2 94820 788923 1 448635 624400 -987435 1 123506 876383 770124 1 2 999999 959561 2 2 999993 2 8 999981 2 11 999987 2 2 999999 2 2 999999 2 10 999990 1 3 1000000 537561 1 2 999999 -686643 2 17 999983 2 18724 250950 2 9 999992 2 2 999986 1 709538 919481 -778048 1 19 999987 -925691 1 66283 238928 -350789 2 2 999999 2 5 999993 2 651715 984420 1 2 999999 17228 1 3 1000000 -476479 2 386129 522682 1 99475 803729 -293436 1 17 999989 -751074 2 2 999999 1 657292 759699 7098 1 215877 654132 -781969 2 2 999999 2 511974 793814 2 2 999999 2 2 999999 1 3 999990 -782027 1 2 999999 864471 2 2 1000000 1 2 999999 -315189 2 2 999999 2 735913 886656 1 608974 993912 -299193 2 2 999999 2 2 999999 1 18 999989 162471 1 7 999996 681284 1 2 999999 -727255 2 14 999996 2 15 999996 2 2 999999 2 16 999983 2 299296 608455 2 8 999993 1 785025 862811 -555417 1 2 999999 -747028 2 9 999990 2 494090 571102 2 438179 854493 1 311060 640511 -556899 2 886461 979345 1 8 999994 684983 2 6 999988 1 256300 443512 -963169 1 10 999992 813892 2 2 999999 2 2 999999 1 2 999999 -687880 1 2 999999 241073 1 2 999999 650258 2 203526 935191 2 2 999999 2 15 999991 1 13 999987 979376 2 2 999999 1 733189 944082 811089 1 240173 555145 -304617 2 568706 640731 2 2 999999 1 210928 672310 -92642 1 17 999994 -478557 1 872582 933170 802926 1 393161 621894 455032 1 2 999999 -883233 1 2 999999 968295 1 2 999999 452466 1 2 999999 966561 2 27670 438672 2 7 999989 1 652182 726855 -704237 1 345352 774710 -222047 2 2 999994 1 440849 872259 293449 2 101762 112348 1 49451 281518 -73075 1 563959 921496 -865109 2 2 999999 2 27594 519376 2 14 999982 2 2 999999 1 92029 151993 -695763 2 16 999989 2 9 999999 1 148201 464241 511547 2 2 999982 1 223982 725742 142217 1 2 999999 318555 1 10 999983 896866 1 270735 640884 -709840 2 2 999999 2 2 999999 1 9 999994 287992 2 273809 542850 1 15 999998 -760774 1 1 999981 -70841 1 10 999996 852853 1 2 999999 881214 2 2 999999 2 438911 823668 2 4 999982 2 18 999991 1 411193 675668 298903 1 2 999999 -601407 2 2 999999 1 12 999992 -734171 2 403069 689489 1 229337 427083 678479 1 2 999999 -609416 1 2 999999 487109 1 2 999999 -432006 2 7 999997 2 2 999999 1 8 999993 -999374 2 2 999999 2 10 999986 1 11 999994 -206993 1 2 999991 719145 1 2 999999 -145161 2 329256 913108 2 517836 671843 1 530659 968992 -251139 1 2 999999 -444217 1 2 999999 490464 2 267793 760562 1 2 999999 -748373 2 469439 684553 1 14 999995 88061 2 2 999999 1 2 999999 124510 1 17 999992 884698 1 2 999999 -901897 1 5 999983 560476 2 2 999999 1 22197 493997 272998 2 3 999990 1 305470 670125 65116 2 17 999995 2 473048 476398 1 433647 639421 -267493 1 8 999986 852414 1 2 999999 881355 2 2 999999 1 19 999981 207271 1 97099 814891 -357 2 107336 566802 2 19 999981 1 796829 951104 -165968 2 192759 860477 1 2 999999 -904935 2 328840 875201 1 253945 358771 -659598 2 44959 979768 1 4 1000000 965163 2 177518 403910 1 13 999986 -392795 2 11 999991 1 7 999987 799191 1 2 999999 -241555 2 2 999999 1 2 999999 -952922 2 6 999989 1 1 999990 189932 2 19 999997 2 11 999996 1 629427 766081 336112 2 2 999999 2 12 999988 2 465688 483676 2 6 999993 2 77079 877660 2 262397 289033 2 12 999997 2 33930 353018 1 15 999990 693430 1 2 999999 -940890 2 2 999999 2 615667 620503 1 271675 361633 370081 1 6 999982 649202 1 2 999999 837489 2 317830 378636 1 891788 989473 523514 1 3006 677574 967641 1 10 999997 714107 1 453694 467198 -171515 2 2 999999 1 422752 975171 580666 2 359831 571538 2 20 999997 1 2 999999 -142675 1 239107 889113 -892531 1 423742 659373 -717405 1 26607 561970 523692 2 2 999999 1 97607 625906 787765 2 7 999985 2 10 1000000 2 13 999996 2 411797 561199 1 395422 933580 295688 1 2 999999 -210692 2 368072 643199 2 13 1000000 2 9 999997 1 592616 866200 -195692 1 2 999999 511742 2 591917 913109 2 368186 894814 2 2 999999 1 258105 966275 -986242 2 9 999997 2 2 999999 1 98837 935665 -887953 1 8 999988 -70807 1 2 999999 638540 1 802337 882832 143058 1 14 999999 -73641 1 356035 369766 -289732 1 8 999996 -719816 1 131172 165907 -263787 1 17 1000000 -319407 2 10 999996 2 19 999981 2 2 999999 1 2 999999 -456685 1 2 999999 459951 2 2 999999 2 560945 894165 1 2 999999 -200257 1 2 999999 429599 2 2 999999 2 14 999993 2 2 999999 2 2 999999 1 13 999989 -274384 1 2 999999 42399 1 87160 128309 -693550 2 2 999999 1 2 999999 -999542 1 2 999999 -637627 2 16 999984 1 2 999999 74803 2 2 999999 2 2 999999 1 4 999990 255216 2 10 999985 2 10 999996 1 139143 756278 -758845 2 56820 165551 2 12 999986 1 20 999986 -246435 1 630650 906527 -793982 1 612150 646680 362389 2 2 999999 1 113073 243758 44263 1 17 999987 364213 1 2 999999 13738 1 7 999983 68125 2 330668 449447 1 244869 781079 -567825 2 741690 744986 2 2 999999 1 2 999999 258087 1 611141 618405 638862 2 2 999999 2 2 999999 1 9 999985 671280 2 14 999987 2 2 999999 1 2 999999 92572 1 58210 998172 349233 1 430720 580996 -961110 2 2 999999 2 289867 969828 1 11 999999 -797218 2 631292 748496 2 20 999999 2 9 999999 1 339550 438570 -519287 1 165616 570540 677688 1 2 999999 154148 2 2 999999 2 2 999999 1 3 999999 -139965 2 2 999999 2 2 999999 1 20 999996 669080 2 12 999991 1 2 999999 726276 1 2 999997 -261434 1 2 999999 664989 1 2 999999 240438 1 2 999999 -346558 1 187895 897729 735270 1 8 999991 266355 2 250143 303068 2 315177 367746 2 13 999991 2 2 999999 2 210058 360877 2 303484 349219 2 2 999999 2 316359 584556 2 382378 807914 2 469452 555050 2 19 999996 2 497755 785911 2 217958 679525 2 17 1000000 2 371500 376125 2 2 999999 2 818623 995973 1 201172 857418 860563 1 27752 243559 848543 1 1 999991 833999 1 2 999999 226107 1 6 999996 -825619 1 146145 459217 273105 1 2 999999 -844406 2 1 999989 1 2 999999 -364892 1 2 999999 -17779 1 2 999999 -756280 2 16 999994 1 10 999986 606049 1 81156 397131 174204 1 230571 311585 -932743 1 705164 706365 -758869 2 2 999999 2 17 999985 2 498426 709508 2 20 999990 1 293249 790100 -524549 1 8 999994 -610030 1 2 999999 351301 1 4 999992 870108 2 344491 484429 2 2 999999 1 138724 614802 852445 1 2 999999 915025 2 2 999999 1 2 999999 618365 2 2 999999 1 250639 988096 -936788 2 2 999999 2 537461 682210 1 2 999998 -581842 1 2 999999 -525650 2 783035 876998 1 10 999995 314025 1 1 999992 556673 1 5 999984 570002 2 14 999985 2 419568 941659 1 9 999990 -602028 1 477200 683728 113064 2 17 999997 1 11 999981 981322 2 147506 244744 2 2 999999 2 5 999998 1 5 999990 112272 1 18 999992 136024 1 2 999999 981801 1 524701 799638 155720 1 2 999999 926639 1 2 999999 -526061 2 126386 833929 2 2 999999 1 2 999999 -955705 1 741166 927710 475503 2 2 999999 1 6 999993 452092 1 2 999999 550017 2 2 999999 2 2 999999 2 76772 657038 1 2 999999 -294750 1 2 999999 379254 1 2 999999 241385 2 2 999999 1 616625 713288 -754571 2 1 999983 2 169005 471611 1 726076 775678 591557 1 10 999992 -662477 1 7 999989 -102017 2 2 999999 2 32618 867581 1 15 999995 215536 1 244068 357578 -968020 2 9 999993 1 20 999995 -892752 2 325619 564193 2 14 999981 2 15 1000000 2 9 999997 2 2 999999 1 2 999999 -104301 2 2 999999 1 297745 339092 742782 1 170549 772058 227808 1 3 999994 -165744 1 339976 937672 896627 2 2 999983 2 1 999994 2 2 999999 1 2 999999 287570 2 2 999999 2 2 999999 1 2 999999 -561867 2 2 999999 1 3 999987 998665 2 3 999983 1 2 999999 416083 1 17 999998 -642444 1 13407 761985 143867 1 193295 726233 534162 1 4 999996 440017 1 360778 633787 843147 1 157633 204511 384428 2 2 999999 1 84788 516265 -909086 2 500157 511139 2 158833 904541 2 3 999984 1 2 999999 994492 2 458840 533021 2 668570 884467 2 2 999999 2 9 999992 1 18 999984 -300852 2 102991 688437 2 549982 911279 2 2 999999 1 50086 939037 195009 1 488665 819581 79596 2 2 999999 1 800034 944067 -453656 1 6 999998 -361099 1 2 999999 -599704 2 5 999982 1 9 999989 -31554 1 199676 452235 -764464 2 16 999985 1 422228 723681 -487952 1 145240 199012 -722984 1 2 999999 -720067 2 2 999999 2 732896 935028 2 2 999999 2 2 999999 1 294985 706802 377866 2 634869 982439 1 4 999986 -316732 1 2 999999 -902384 2 478557 589122 2 2 999999 2 2 999999 1 2 999999 -144597 1 139345 674243 -776887 2 228131 295400 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999997 1 255868 579715 599370 2 2 999999 1 14 999982 -117602 1 6 999994 -503521 2 2 999999 1 2 999999 977369 1 2 999999 -633494 2 2 999999 1 2 999999 -513757 1 12 999996 -15282 2 2 999999 1 19 999984 269868 1 292385 355007 514577 1 12 999999 262677 2 831084 855377 1 78529 622370 -556073 1 14 999989 -915268 1 2 999999 -174609 1 13 999998 -321125 1 18 999982 785135 2 2 999999 1 13 999998 -690246 2 136413 288888 2 17 999985 1 185738 259763 401114 1 6 999991 -400053 1 2 999999 477001 1 2 999999 397971 2 9 999993 2 17 999981 1 2 999999 -495474 2 1 999986 1 2 999999 615153 2 2 999999 2 17 999988 2 2 999999 2 2 999999 1 2 999999 -297278 2 7 999988 2 476968 843591 2 55408 825307 1 2 999999 -821629 2 7 999991 1 181387 505185 722327 1 57040 210735 990666 1 2 999999 -776137 2 38880 790011 1 14 999986 -578694 2 2 999999 2 2 999999 2 2 999997 1 19 999985 958739 2 295496 664125 1 2 999999 700232 2 892119 966923 2 14 999986 2 2 999999 2 125623 688203 2 2 999999 2 330652 758255 1 2 999999 716464 1 13 999991 -872537 1 36195 655932 -548532 1 2 999999 -753840 2 2 999999 2 13 999982 1 16 999988 -484566 2 2 999999 2 2 999999 1 4 999998 -117020 2 738057 912324 2 708587 769468 1 928531 992119 496072 2 604729 969434 2 16698 227997 2 2 999999 1 447298 842438 199455 1 2 999999 -449541 1 181062 817141 153809 2 178325 361822 2 11 999990 2 2 999999 2 14 999981 2 2 999999 1 115680 686844 -753677 1 2 999999 953253 2 5 999998 2 484369 658973 1 544666 911916 832678 1 2 999999 9322 1 415644 716909 152973 2 2 999999 2 2 999999 1 15 999984 731627 2 11 999989 2 2 999999 1 241880 951484 337639 1 2 999999 -624382 2 2 999999 2 4 999981 1 315586 743629 616699 1 12 999987 -842874 1 149029 764374 914352 1 836155 850225 908367 1 2 999999 -61379 2 58713 246242 1 13 999993 920160 2 9 999997 1 20 999995 547534 2 372975 389818 1 2 999999 -938784 1 16 999993 772928 1 4 999991 806435 2 772807 957570 2 2 999999 1 2 999999 567574 1 2 999999 179256 1 13 999999 -902688 1 451105 507073 369599 1 11 999990 -111633 2 285150 702106 1 2 999999 312834 2 60989 497614 2 2 999999 2 20 999988 2 9 1000000 2 69508 571049 1 16 999997 138586 1 2 999999 785378 1 78423 667419 -205936 1 499437 724264 628263 2 135511 758238 1 14 999991 -657127 2 188253 842436 1 117930 985192 343908 1 18134 441026 41701 1 165432 708833 -41047 2 343309 418846 2 13 999996 2 365398 383872 1 19 999999 738692 2 8 999999 2 58171 77517 1 14 999993 861406 2 16 999991 2 2 999999 1 7 1000000 635323 1 2 999999 207836 1 466028 650685 406456 2 10 1000000 2 19 999988 1 349262 600809 -464000 2 2 999981 2 2 999999 1 16 1000000 554395 1 506570 751958 -93420 1 321843 939988 738357 1 8 999991 -556548 1 422431 534449 -103255 2 2 999999 1 142848 772473 -459712 2 14 999992 1 17 1000000 816111 1 20 999992 -323449 2 11 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999987 1 2 999999 899421 2 5 999983 2 405089 559383 2 6 999995 1 2 999999 701474 2 10 999991 2 483451 687245 2 2 999999 2 684601 845851 1 11 999984 49823 2 2 999999 2 1 999990 2 567775 725904 2 2 999999 1 669972 874328 -62906 2 548680 793164 1 460320 536544 -18623 2 133795 814138 1 9 999990 -416388 2 5 999995 2 2 999999 2 12 999992 1 8849 942027 -950899 2 363098 791563 2 19 999999 1 120777 691888 839642 1 527423 837896 -525479 1 19 999985 -314011 1 13 999997 384522 2 2 999999 1 15 999986 -226451 1 14404 809429 875174 2 2 999999 2 540453 869553 2 2 999999 1 124630 622244 -634415 1 771282 967495 -225994 1 20 999988 -936332 1 16 999986 698653 1 2 999999 892864 1 8 999995 735002 1 259190 397531 -466592 2 2 999999 1 2 999999 -711693 2 18 999993 1 2 999999 -997270 2 144876 351172 1 398980 594177 623205 1 73885 177111 -58455 2 10 999985 2 2 999999 1 2 999999 400759 1 6 999984 386308 1 2 999999 -688520 2 520461 741197 2 2 999988 2 20 999987 1 368360 965344 -295087 1 2 999999 959958 2 204968 732219 1 2 999999 -562965 2 19 999991 1 347992 660551 -209882 2 16 999996 1 443639 621582 94113 1 6 999993 676828 2 7 999986 1 2 999999 933429 1 5 999981 -17582 2 655296 674925 2 116742 591440 1 2 999999 191244 2 2 999999 2 2 999999 2 2 999999 1 647870 773611 484568 1 2 999999 635485 2 5 999981 1 20 999991 41601 1 2 999999 92370 2 2 999999 2 357610 458839 1 17 999998 208593 1 15 999997 -612470 1 693182 952719 671054 1 36520 985034 -285301 2 383218 433209 1 2 999999 -992101 1 19 999997 -658899 1 11 999984 -223595 1 2 999999 -283310 2 17 1000000 2 703716 766271 1 65022 144982 393316 2 695183 985762 1 5 999988 603892 2 2 999999 2 2 999999 2 98878 877325 1 15 999996 -524586 1 18 999992 400859 1 2 999999 283010 1 132357 235839 32887 2 7 999997 2 3 999986 1 2 999999 -320799 2 2 999999 2 2 999999 2 95530 728089 2 2 999999 2 6 999983 2 14 999985 2 2 999999 2 4 999993 1 3 999987 -796032 2 14 999989 1 6 999985 889484 2 54101 298100 1 14 999994 -406715 2 185408 664135 2 437549 570216 1 2 999999 -228104 1 196127 438639 479479 1 229276 243978 -918914 2 9 999986 2 399989 730932 2 12 999993 2 9 999989 2 2 999999 2 945066 948230 2 275157 570208 1 84378 762543 671339 1 826211 844045 -65971 1 16 1000000 720910 1 2 999999 -104378 2 111004 897939 1 16 999982 15981 2 6581 878335 1 7230 994629 -355705 1 526364 665437 -918380 1 447306 970036 -137266 1 11 999982 580062 1 2 999999 606120 2 2 999999 1 2 999999 478034 2 20 999988 2 2 999999 1 2 999999 18943 1 844633 953347 -383261 2 2 999989 2 238198 568348 2 440027 637815 1 36555 88502 180355 2 2 999999 1 4 999981 642303 1 19 999996 -679137 2 2 999999 1 343425 814750 -707830 1 2 999999 -452582 2 350402 743302 1 2 999999 -157087 2 293836 768639 1 285802 440069 94781 2 2 999999 1 2 999999 -13463 1 2 999999 327320 1 2 999999 891866 2 492684 677329 1 43922 888343 236702 1 2 999999 541911 1 594974 969281 212792 1 592422 608152 245078 1 32190 297204 -552625 1 611142 977613 -259262 2 104211 640546 2 16 999994 1 480051 646466 -188937 2 155343 624946 2 2 999999 2 77918 803477 1 9 999983 -492148 2 2 999999 1 553158 943629 42362 2 17 999999 2 239204 859603 1 125313 922206 259741 1 8 999984 -774977 1 921621 971126 -861295 2 2 999999 2 359214 727766 2 2 999999 1 4 999991 -644999 2 192728 505676 1 563279 700677 601755 2 590451 712329 1 18 999998 345339 2 2 999999 1 5 999986 780051 1 20 999982 -578579 2 10 999986 2 2 999999 1 769998 879912 -482671 2 2 999999 2 2 999999 2 196881 775773 1 20 999993 661614 2 11 999989 1 110687 673241 981199 1 2 999999 106672 2 2 999999 2 18175 641151 1 5 999986 938888 1 8 999985 -112089 1 474687 846486 -90101 1 2 999999 537692 1 170736 903877 550598 2 16 999997 2 2 999999 2 25248 329886 1 4 1000000 618425 1 2 999999 596436 2 71807 621640 2 383685 993528 2 1 999987 1 11 999992 -33577 2 2 999999 1 19 999982 -667714 1 314608 840845 22118 2 19 999983 2 11 999983 2 2 999999 1 76895 914400 970592 1 224911 396465 -524791 2 710600 949122 2 435906 813878 2 19 999992 1 2 999999 313658 2 104377 824756 2 2 999999 2 17 999990 1 2 999999 -331083 1 15 999987 904774 1 20 1000000 -277405 1 161774 838658 -698893 1 2 999999 812430 2 2 999999 1 3 999999 799982 2 2 999999 2 2 999999 2 19 999982 2 598097 664979 2 10 999987 2 2 999999 1 2 999999 298183 2 4 999993 1 560312 944334 -844129 2 2 999999 1 1 999991 -340764 2 2 999999 2 9 999988 1 17 999983 -557786 1 2 999999 -845115 1 634013 782638 551008 1 2 999999 357823 2 2 999999 1 2 999994 -955414 2 216229 329463 1 2 999999 -700131 2 1 999995 1 1 999984 329989 2 14 999995 2 2 999999 2 373587 784298 1 11 999985 394323 1 627813 779365 -620910 1 713743 961024 -352587 1 2 999999 -434924 2 2 999999 1 2 999998 750543 1 761565 895179 235698 1 288868 492421 425146 2 2 999999 2 9 999986 2 637104 737722 2 1 999988 2 2 999999 2 7 999984 2 95080 592474 2 9 1000000 1 2 999999 501786 2 2 999999 1 19 999991 -902974 1 2 999999 107114 2 2 999999 1 2 999999 -337573 1 2 999999 61793 2 2 999999 1 256292 359622 253152 1 121158 223282 191903 1 472389 731173 392715 1 2 999999 439515 2 2 999999 1 103517 107356 482117 1 644846 759774 523002 2 308958 581810 2 113548 265482 1 20 999983 -962620 2 2 999999 2 2 999991 2 14 999981 1 14 1000000 -4341 2 5 999998 1 2 999999 -562334 1 2 999993 914507 2 9 999992 1 2 999999 628904 1 5 999994 167211 2 113655 229164 2 2 999999 1 2 1000000 -37780 2 788861 910296 2 2 999999 2 2 999999 1 2 999999 127704 2 2 999999 2 38811 736684 1 74170 812541 -966795 1 2 999999 -387910 1 108842 693574 -143897 1 2 999999 213472 2 2 999999 2 349535 777916 1 293216 616493 342632 2 20 999982 1 567271 585479 594290 1 2 999999 -191294 1 14 999987 -423010 1 2 999999 294919 1 8 999994 -162231 2 748745 835943 1 2 999999 -656717 1 20 999993 -652240 1 2 999999 86029 2 10 999999 1 16 999997 876027 2 19 999981 1 8 999988 200649 1 2 999991 -906577 1 18 999999 -551054 1 2 999999 516261 1 2 999999 -221735 1 2 999999 971922 2 2 999999 1 6348 612399 -76091 2 2 999999 2 20 999996 2 20 999999 2 13 999994 1 490118 520873 -68976 2 2 999999 1 230719 369420 45121 1 2 999999 -110285 1 573460 890316 863265 2 2 999999 1 2 999999 -386517 1 5 999986 343446 2 2 999999 2 8 999995 1 431030 516653 902693 2 2 999999 2 2 999999 2 6 999984 1 2 999999 876515 2 629157 736953 2 2 999999 1 3 999983 -901831 2 20 999990 1 16 999993 454974 1 17 999997 -719540 2 2 999999 1 2 999999 -415179 1 2 999999 -626254 1 6 1000000 -843496 1 2 999999 57616 1 12 999998 859436 1 2 999999 -914093 2 114533 433987 1 287590 512085 788416 1 284878 945459 -856857 2 310601 501652 1 2 999999 -63661 2 597816 854964 2 495677 834507 2 673366 690500 2 2 999999 2 2 999999 1 305201 825796 -503819 1 459899 959188 738429 2 2 999999 2 2 999999 1 502498 843416 -841923 1 2 999999 743296 1 2 999999 272137 1 65785 563010 97649 1 2 999999 -744154 2 355703 826599 2 751702 758175 1 222699 652749 -281841 2 95820 785466 1 2 999999 854014 1 659266 985046 289034 1 2 999999 -857573 2 8 999990 2 15 999998 1 97018 874624 275195 2 5 999987 1 888449 993568 217468 1 11632 427302 347770 2 2 999999 2 2 999999 2 647517 751493 1 69693 443407 -788135 1 484799 699148 740398 1 2 999999 474750 2 5 999982 2 82455 969082 2 9 999983 2 1 999985 1 823331 906206 845763 2 19 999983 2 10 999993 1 171460 174498 851367 2 2 999999 2 20602 898023 1 21236 50791 27582 1 15 999984 327360 2 2 999999 2 2 999999 2 3 999982 2 525202 611429 2 17 999997 1 13 999987 635493 2 187819 540797 2 178782 943452 1 2 999999 932455 1 96644 625957 -143522 1 2 999999 428016 2 10 999999 1 671121 992916 643782 1 224370 508397 -189982 1 101534 934964 -764157 2 2 999999 2 10 999990 2 2 999999 2 631992 811976 2 55659 512191 2 2 999999 1 2 999999 -640533 1 2 999999 26138 1 2 999999 396349 1 15 999994 -465654 2 2 999999 2 637123 702000 1 2 999999 771469 1 273907 909614 -847437 1 2 999999 495392 2 2 999999 1 11 999986 523867 1 9 999984 -949411 2 905147 994778 1 2 999999 -368600 2 2 999999 1 8 999985 -197453 1 2 999999 -924556 1 2 999999 23082 2 9 999987 1 7 999984 100180 1 2 999999 -353538 1 2 999999 -665167 1 3 999989 694552 2 2 999999 2 135119 981174 2 272837 587096 2 2 999998 2 25946 318680 1 2 999999 -781819 1 13 999985 37838 1 2 999999 -672457 1 13 999982 -589853 1 96468 460464 425317 2 9381 489642 2 92760 969075 2 10 999982 1 2 999999 626328 2 2 999999 1 2 999999 -501548 1 2 999999 -987921 2 2 999999 2 8 999989 1 4 999990 410880 2 60041 662702 2 844873 977129 1 3 999995 -460041 1 2 999999 -925040 1 101753 488107 -902498 2 8 999991 2 1 999991 2 2 999999 2 5 999999 2 2 999999 2 10 999985 1 2 999999 168395 2 3124 125351 1 14533 578185 -449909 1 151948 724693 463086 1 367220 543008 508361 1 2 999999 273645 2 2 999984 1 468507 807940 -447659 2 2 999999 1 7 999986 -436183 2 135038 746266 1 5 999991 -524127 1 19 999992 747052 1 2 999999 116549 2 6 999992 1 11 999984 813343 2 10 999999 2 77432 432456 1 2 999999 910544 1 269494 917995 440622 1 2 999999 -583131 2 43952 346685 2 2 999999 2 583648 637771 2 68578 120450 1 2 999999 -482953 2 24055 849848 2 234819 771584 1 2 999999 -320523 2 2 999999 2 20 999994 2 12 999983 2 16 999986 1 749547 858918 771122 1 352541 365905 -742957 1 2 999999 601287 2 2 999999 2 2 999999 1 608843 819108 474704 1 20 999989 597455 2 15606 773979 2 11 999987 2 78459 679560 1 2 999999 742725 1 18558 591379 447688 1 8 999996 483446 1 2 999999 -154525 1 220740 222262 64974 2 435439 804229 2 2 999986 2 116721 644448 2 2 999999 1 2 999999 -600029 1 2 999999 513817 2 19 999988 2 20 999998 1 2 999999 267974 1 2 999999 988606 2 654027 797941 2 6 999987 1 14 999989 -906839 2 2 999999 1 2 999999 -220773 1 104167 770461 491890 2 223551 525343 1 205320 492544 -8657 1 111504 333935 -155497 2 2 999999 1 428689 532810 -352022 2 2 999999 2 17 999985 1 9 999994 -837309 2 435628 789383 1 2 999999 -949110 2 2 999999 1 533627 534965 -874267 2 14 999993 2 580405 743084 1 354324 831960 -664297 1 2 999995 -770151 1 381151 986891 278862 2 2 999999 1 18 999984 -630237 2 2 999999 2 195706 786109 1 5 999986 804329 1 524744 651402 907782 1 2 999999 -43035 2 346858 987404 1 512610 874624 -267485 2 2 999999 1 18 999999 -802847 2 636098 695888 1 2 999999 555250 1 42484 283240 149326 1 2 999999 214358 2 9 999999 2 370317 478416 1 6 999999 788621 2 2 999988 2 772407 995125 2 10 999995 2 123934 703534 1 12 999995 131261 2 200337 939269 1 2 999999 613873 1 343619 956265 58477 2 2 999999 2 272665 352464 2 2 999999 2 14 999989 2 2 999999 2 499709 992873 2 2 999999 2 5 999991 2 2 999999 2 9 999981 1 2 999999 898393 1 20 999981 120155 2 207360 259376 1 2 999999 -558393 2 110617 279731 2 20 999990 1 2 999999 -66052 2 2 999999 1 2 999999 -692764 2 14 999990 2 18 999990 1 976246 988975 -853822 2 2 999985 1 211152 735680 866847 2 2 999999 2 13 999986 2 8 999981 2 5 999982 1 447502 695953 301960 2 11 999994 2 2 999999 1 304273 946224 -35061 1 7 999985 -393339 2 18 999985 1 2 999999 961902 2 249335 481408 1 2 999999 -309172 1 2 999997 -674355 2 19 999998 2 9 999998 2 11 999998 2 142673 445856 2 5893 333913 1 334130 982593 -693480 2 2 999999 1 328107 591433 -258114 2 253507 261529 1 3 999987 -344527 1 2 999999 925828 1 2 999999 -761308 1 566662 993492 -174987 1 8 999990 -162253 2 19 999994 1 976062 991139 574173 2 82462 954360 1 2 999999 447900 1 371761 768272 -274179 1 632201 692315 790959 2 2 999999 1 2 999999 -574408 2 558354 858378 2 706860 715364 1 4 999996 175160 2 2 999999 2 2 999999 1 3 999994 -435926 1 2 999999 916570 1 2 999999 270889 2 2 999999 2 184196 928419 1 270827 534621 681989 2 16 999999 1 19 999997 -274685 1 13643 705497 -432762 1 52252 775789 -798856 1 6 999991 757497 1 2 999986 -699330 2 201562 236803 1 2 999999 -210244 2 2 999992 1 731487 942327 471550 1 129155 717810 719713 2 15 999990 2 2 999999 2 711210 846154 2 5 999981 2 7 999995 1 17 999987 -113146 1 2 999999 104846 1 65096 917292 -201177 2 15 999989 1 2 999999 -494712 1 860920 904815 -503005 2 2 999999 1 161959 341331 679726 2 2 999999 1 3 999994 -250059 1 2 999999 399544 2 5 999999 2 2 999999 1 3 999981 644035 1 11 999986 141628 1 7 999987 77643 2 4 999994 1 2 999999 744780 2 244553 677324 2 9 999989 1 2 999999 -990180 2 2 999999 2 289350 671753 1 272785 923148 -493527 1 18 999985 680191 2 20 999990 1 120173 601318 -509745 2 2 999999 2 2 999999 1 1912 130090 -119581 2 2 999999 1 346548 446789 742389 2 70922 239385 2 2 999999 1 2 999999 -829213 1 2 999999 -573775 2 417680 802752 2 170415 557920 2 18 999993 2 8 999990 1 2 999999 -269224 2 3 999991 2 9 999992 1 2 999999 -621242 2 2 999997 1 9 999988 -157968 1 2 999999 -321935 2 17 999982 1 279187 759058 -656629 2 4 999995 2 2 999999 1 315390 696838 195333 2 2 999999 2 17 999989 2 2 999999 2 2 999999 1 2 999999 -111796 1 120210 756913 479014 1 221281 768871 902876 2 2 999999 2 2 999982 1 6 999988 -245722 2 10 999991 1 20 999985 -222871 2 464966 727820 2 5 999983 2 2 999999 2 479718 606030 2 2 999999 2 703285 925365 1 14 999981 -548422 1 10 999988 -422989 2 393721 657515 1 130614 368822 -128583 2 6 999987 2 18403 510236 1 268555 873320 -124248 2 2 999999 2 2 999999 2 2 999999 1 433856 987291 295263 1 58790 316265 894472 2 514621 708340 1 2 999999 -142848 2 2 999999 2 434750 906648 1 2 999999 264314 1 2 999999 857184 2 441190 950752 2 2 999999 1 2 999999 45616 1 922415 961128 509650 2 1 999988 1 4 1000000 249886 2 14 999991 2 235563 742521 1 295400 311502 -545047 1 2 999999 -770608 1 139363 423425 -407449 2 432370 486410 1 2 999999 -337947 2 95672 152580 1 2 999999 -8016 2 4 999997 1 748671 768296 -99119 1 2 999999 -253473 2 2 999999 1 377800 981169 272569 1 12 999991 415805 1 2 999999 686151 1 2 999999 -934679 2 9 999988 2 816887 901149 1 2 999999 -4193 2 122335 725023 2 12 999984 1 682427 772772 841691 2 584612 635397 2 2 999999 2 2 999999 1 783345 795502 -718265 2 2 999999 1 2 999999 -195954 2 6 999993 2 5 999997 2 8084 880160 1 3 999991 192367 2 3 999994 1 2 999999 -364064 2 2 999985 1 28939 205812 453517 2 6 999996 1 264749 494023 -748004 1 6 999992 -416559 2 3 999991 1 2 999999 -641102 2 15 999988 1 219137 737865 347626 2 8 999991 2 2 999999 2 664034 822228 1 294752 697259 915607 1 471102 639457 -491153 1 2 999999 -30681 1 44079 880594 789314 2 19 999999 2 2 999999 2 256242 762673 2 12 999991 1 311934 875341 606795 2 15 999991 1 15 1000000 332934 2 654368 684826 2 2 999999 2 318512 806414 2 39068 597236 2 527193 789025 2 2 999999 1 15833 692231 268280 1 362113 852669 615120 1 5 999985 355791 2 47458 659902 2 166259 923898 2 705096 974326 2 4 999989 2 403630 598438 1 164370 893074 825484 1 11 999984 51103 1 2 999999 607345 1 2 999999 -230321 1 165201 938718 960684 2 18 999982 2 2 999999 2 2 999999 2 12 999995 1 463414 520174 -372635 2 2 999999 1 19 999998 -234868 1 2 999999 -964086 2 2 999999 2 18 999992 2 413200 419163 2 427714 585169 2 19 999994 1 411938 657580 -253084 2 2 999999 1 19 999994 993509 2 2 999999 2 18 999989 1 17 999992 -788489 1 2 999999 786383 1 16 999982 877236 1 8 999981 626560 1 274973 550867 967372 1 2 999999 -901817 2 2 999999 2 2 999999 2 710764 844584 1 2 999999 416028 2 2 999999 1 2 999999 -839215 2 1 999998 2 2 999987 2 427869 567311 2 2 999999 1 2 999999 -500221 1 129686 424571 55062 1 2 999999 729256 1 12021 169995 289803 2 2 999999 2 2 999999 1 60902 287152 -128082 1 2 999999 128099 1 2 999999 925314 1 2 999999 -588143 2 521675 571568 2 3 999999 1 167884 816092 434178 1 219292 939909 674668 1 2 999999 -932398 2 2 999999 1 2 999999 -958616 2 268104 572722 1 140425 521168 75156 1 8 999994 647015 1 2 999999 65919 1 2 999999 -902613 2 2 999999 2 826247 885524 1 2 999999 208057 1 156730 525077 -878807 1 48579 135821 26856 2 553689 597879 1 2 999999 204089 2 20 999990 1 2 999999 525545 2 10 999997 1 2 999999 219529 1 31509 691817 -360139 2 2 999999 1 396876 546021 -488664 1 2 999999 501976 2 6 999994 2 617430 867026 2 2 999999 2 2 999999 1 16 999986 -700048 2 44072 964901 1 2 999999 -53734 1 2 999999 518061 2 272770 708076 1 2 999999 318433 1 342551 803235 235069 1 53675 241083 -78077 1 17 999996 -150177 1 2 999999 -682499 1 9 999981 -83 1 12 999995 205953 2 2 999999 2 2 999999 1 2 999999 620877 1 1 999986 830474 2 241790 470176 2 13 999989 2 2 999999 1 2 999999 902700 1 2 999999 -455206 1 282003 762792 789331 2 2 999999 2 2 999999 2 2 999999 1 654699 881306 -306507 2 286190 614413 2 17 1000000 2 67849 879390 2 2 999999 1 8 999996 -112078 1 6 999992 813867 1 11 999984 -573115 2 2 999999 2 2 999988 2 2 999999 1 17 1000000 -901180 2 2 999999 1 770223 836509 991520 2 2 999999 1 2 999999 -904300 2 366242 737908 2 171830 692462 1 67442 400646 461724 2 2 999999 1 796659 984268 635731 1 11 999982 336239 2 90451 362851 1 12 999982 -196296 1 19 1000000 586418 2 14 1000000 2 9 999999 1 12 999996 584641 2 7 1000000 1 850136 924011 463979 1 3 999996 35671 1 2 999999 321428 1 2 999999 -687151 1 2 999999 -857051 2 2 999999 1 2 999999 -500967 1 573217 906877 941084 1 4 999985 982534 2 2 999999 1 555264 645618 661113 2 2 999999 1 2 999999 -826254 1 152765 436216 -493237 2 1 999981 2 13 999997 1 2 999999 482747 2 2 999983 1 325091 782986 742921 2 350376 565147 1 2 999999 -843457 2 162217 449036 2 2 999999 1 682672 956757 -998332 1 2 999999 -138084 1 528818 997236 331077 2 48247 60600 1 2 999999 -754792 2 204190 545877 2 18 999987 2 16 999993 2 4 999985 1 500079 912744 583411 1 2 999999 672746 1 2 999999 356729 1 197447 219429 812793 2 261818 452890 1 240803 267091 234378 2 2 999999 1 52907 442430 34652 2 6 999996 1 2 999999 311415 2 18 999997 1 122733 633603 638980 2 2 999999 1 18 999991 599350 1 9 999996 -917871 1 2 999999 -851049 1 2 999999 222888 2 2 999999 1 2 999999 659586 2 2 999999 2 2 999999 1 312497 729200 373318 2 529116 685041 1 2 999999 -449488 1 2 999999 -224739 2 83569 210648 2 2 999999 1 2 999999 -211410 2 16 999997 1 13 999985 -450996 2 249326 566223 2 18 999991 2 107398 587766 1 2 999999 193766 1 492039 953061 -236739 2 13 999991 1 2 999999 -556868 1 11 999990 -32154 1 2 999999 65054 1 59051 545613 -558266 2 17 999997 1 7 999999 965049 1 16 999999 861845 2 21090 249201 2 2 999999 1 17720 767257 -686774 1 2 999999 -436646 2 41335 571025 2 397300 660837 1 2 999999 92373 2 5304 783262 2 1 999981 1 4 999985 895947 2 2 999999 2 2 999999 1 11 999998 -150126 1 2 999999 159302 1 14 999991 -198260 2 2 999999 1 19 999984 667312 1 8 999994 -790051 1 2 999999 -767127 1 17 999995 -181211 1 20 999983 617845 2 2 999999 1 1 999999 166246 1 576475 880414 -152359 1 2 999999 -483443 1 10 999984 -296201 2 336834 740457 1 287179 677725 482908 2 223476 941695 2 4 999999 1 14 999990 288929 2 2 999999 2 283235 762938 1 2 999999 -485487 2 853496 931358 1 3 999987 977038 2 2 999999 1 2 999999 -316388 1 2 999999 -395412 2 18 999985 1 281141 593195 -955889 1 371451 598442 -598819 1 12 999994 -434936 1 2 999999 502052 1 2 999999 -519224 2 2 999999 1 2 999999 344485 2 2 999999 2 2 999999 2 6 999986 1 3 999985 429362 1 727449 939234 83344 1 2 999999 -815515 2 6 999984 1 2 999999 767217 2 14 999991 1 5 999994 -508966 2 822904 933458 2 5 999996 1 9 999981 663690 1 10 999982 -382767 2 2 999999 2 592902 851923 2 597097 809028 1 14 999999 323788 2 19 999987 1 9 999983 -693366 2 436304 547927 1 631636 898074 -612191 2 2 999999 1 129365 297980 247694 1 338980 836445 -780761 1 2 999999 498051 1 488947 773862 -457410 2 13 999981 2 2 999999 2 5 999989 1 2 999999 956811 1 1 999995 -533411 1 2 999999 -636857 1 14 999985 -652282 2 6 999985 2 10 999991 2 2 999999 1 227633 414261 -388764 2 19 999989 1 2 999999 982818 2 20 999983 2 2 999999 2 12 1000000 2 88816 354150 2 678341 825607 1 128386 802508 -434053 2 2 999999 2 190938 542748 1 156621 160004 -65566 1 460161 782281 919616 2 6 999983 2 19051 583502 1 2 999999 960643 2 2 999999 2 2 999999 2 293180 764424 1 18 999989 909812 1 20 999988 452722 2 2 999999 1 14 999984 -52812 2 14 999982 1 2 999999 666465 1 2 999999 -70372 2 2 999999 1 18 1000000 443639 2 1 999996 2 4 999985 2 2 999999 1 59118 552718 -7238 2 20 999996 1 339876 388665 -144162 1 2 999998 -263522 1 4 999996 625707 2 4 999987 2 3 999982 2 436710 916540 1 747945 849796 857830 2 8 999983 2 8 1000000 2 1 999983 2 36744 311702 1 2 999999 282465 2 582035 652359 2 717402 746038 2 2 999999 1 2 999999 212919 1 17 999998 587318 2 12 999999 2 895021 992268 1 2 999999 691036 1 12 999986 -61564 2 249844 412118 2 395074 590144 2 10 999986 1 2 999999 375292 1 420589 886568 -328741 1 146820 736200 405593 1 11 999993 -349184 1 2 999983 -376982 2 399996 967556 2 2 999999 1 2 999999 172500 1 126560 692250 -308766 2 3 999999 1 3 999986 958775 1 440915 799561 227451 2 558072 762928 2 2 999999 1 1 999996 465903 2 4 999995 2 6 999981 2 647545 860407 1 110481 698564 -730458 2 14 999998 2 2 999999 2 2 999999 1 639877 779338 -742871 2 2 999999 1 19 999987 900792 2 1 999985 1 12 999995 -771792 2 10 999998 1 390297 404587 -982509 2 65015 338922 2 532440 539181 1 19 999990 652387 2 167091 439585 1 2 999999 -43491 1 426751 977210 623291 2 2 999999 2 6 999995 1 15 999990 356993 2 189097 424296 1 18 999995 -41014 2 18 999988 1 362804 612452 -15464 1 6 999989 451105 2 9 999999 2 369717 905416 2 377463 614053 1 4 999982 812810 2 5 999996 2 894035 943705 2 2 999986 2 2 999999 1 773218 867221 -416282 2 58568 59689 1 2 999999 -111403 1 52234 738665 -443385 1 10 999987 -377258 2 2 999999 2 2 999999 2 17 999992 2 10 999986 1 548506 828126 896303 2 14 999992 2 4 999983 2 728783 928035 2 2 999999 2 141561 319414 2 2 999999 1 2 999999 296524 1 496289 526469 -265357 1 2 999999 -804259 1 7 999989 569769 2 14 999994 1 170563 426782 -526645 1 527213 866757 753227 2 2 999999 1 4422 234216 -290591 1 2 999999 -640644 1 2 999999 774015 1 2 999999 -578421 1 18 999984 -695521 1 5 999982 678050 1 20 999991 252239 1 2 999999 -790347 2 395012 711075 2 2 999999 2 2 999999 2 12 999999 2 2 999999 1 9 999991 774773 2 1 999989 1 2 999999 -463983 2 3 999998 2 2 999999 1 220381 386966 -600526 2 6 999990 2 251649 948765 1 135509 681059 881289 1 422290 826052 548036 1 188873 250969 271698 1 121668 517582 -190075 2 435058 695616 1 2 999999 -947573 1 2 999999 629397 1 2 999999 589172 1 1 999987 979773 2 61889 797267 2 806903 902490 1 18 999996 -465235 1 14 1000000 920504 1 44690 240641 -788508 1 277347 396803 -327879 2 287607 970786 1 557172 775581 29293 1 2 999999 460118 2 19 999985 1 2 999999 -452064 2 2 999999 1 2 999999 -520540 1 1 999988 -982590 2 11 999991 2 20 999981 1 166286 305100 275290 1 2 999999 -603673 1 140373 998543 -467582 1 2 999999 -983863 2 19 999985 1 38583 327441 -648654 1 10 999992 171698 1 583352 695607 -823356 1 2 999999 -207050 2 3 999991 2 2 999999 2 214034 791270 2 7 999994 2 14 999981 2 2 999999 2 2 999999 2 463295 661438 2 2 999999 1 20 999997 535975 2 4 999992 2 2 999999 2 2 999999 2 1 999981 2 427626 595118 2 19 999997 1 2 999999 354372 1 13 999987 599659 1 2 999999 409660 1 2 999999 -212186 1 222925 374027 -160892 2 323517 595608 2 549882 857256 1 171981 644918 460220 2 14 999990 1 2 999999 -718320 1 2 999999 776806 1 11 999987 180320 2 100438 799178 1 17 999996 90986 2 2 999999 2 28738 442168 2 168156 546448 2 2 999981 2 2 999999 2 12 999993 1 1 1000000 -985263 2 8 999986 2 116994 607933 1 2 999999 -486912 2 18 999997 2 14 999981 2 3 999993 1 2 999999 919821 2 74079 901005 2 246341 696191 2 2 999999 1 2 999999 138811 2 268162 533238 1 1 999991 226446 2 6 999996 2 2 999999 1 7 999987 -510654 1 2 999999 564658 2 588471 895849 1 2 999999 -836772 1 845633 852693 -19231 2 15 999994 1 750962 878614 894925 1 18 999998 -402256 1 40206 272575 -883578 1 129624 401984 683653 1 2 999999 -246769 2 227531 638196 2 2 999999 1 11 999996 575425 1 12 999997 249858 1 11 999993 835639 1 371415 840834 -667904 1 131216 212942 -291318 1 16 999999 257128 1 7 999988 -433285 2 20 999997 1 16 999991 250292 2 15 999985 1 2 999999 994281 1 134793 285111 766870 2 2 999999 2 2 999999 2 2 999999 2 689463 863917 2 9 1000000 2 180069 983419 1 440672 526102 -290585 1 13 999990 99496 2 11 999988 2 2 999999 1 767812 849870 -541406 2 280580 421507 2 142923 623358 1 2 999999 -256558 1 400424 622614 981069 1 16 1000000 591502 2 2 999999 1 228617 901698 -65826 1 688815 871146 792797 1 943966 952678 -311761 2 2 999999 1 2 999999 -243013 2 8 999992 1 18 999999 -476344 1 2 999999 864810 1 11 999988 -59140 2 56713 816434 2 2 999999 2 308622 433868 2 2 999999 2 687094 778898 1 2 999999 -528755 1 15 999990 445385 1 184926 994946 -768125 2 91144 546747 2 2 999999 2 81462 195699 2 12788 703428 1 851746 953025 -187267 2 556752 978737 2 27400 541436 1 77193 914048 398789 1 17 999993 110479 2 4 999983 1 2 999987 -190761 1 490765 701470 721405 1 11 999998 -731222 1 2 999999 -884506 2 257202 914737 2 18 1000000 1 4152 875541 336261 2 2 999999 1 249626 896603 -604962 1 15 999999 -131958 2 700759 767121 1 58822 64924 819133 2 561543 677854 1 2 999999 652210 2 8 999997 1 2 999999 -701451 1 344113 643595 162171 2 422132 893561 1 346208 917529 -386890 2 164820 368096 2 14 999988 2 16 999994 2 2 999999 2 2 999999 2 929505 958647 1 2 999999 856699 2 2 999999 1 12 999986 663687 1 458215 744238 861434 1 2 999999 337657 2 9 999996 2 116869 449309 1 1 999995 -193382 2 83547 496599 2 5 999992 1 2 999999 941866 1 248455 947967 778474 1 508519 827419 -647176 2 2 999999 1 55290 932816 143297 1 2 999999 -718938 1 2 999999 594775 1 625916 856111 856411 1 51130 326828 -376723 1 8 999982 -552247 2 258913 693107 1 2 999999 -616427 2 7 999997 1 5 999999 206200 2 4 999993 1 2 999999 -881243 2 8 999999 2 628415 830842 2 128425 321104 1 2 999999 985759 2 15 999986 1 318485 740726 449639 2 2 999999 1 2 999999 829171 1 2 999999 -604116 2 2 999999 1 10 999997 -877 1 495689 619686 -691331 1 12 999999 -637924 1 17 999993 871939 2 7 999988 1 59964 393124 -501192 2 7 999988 1 546968 644826 -537325 2 2 999999 1 2 999999 -35016 1 2 999999 -627823 2 2 999999 1 12 999984 270256 1 264743 407127 264921 1 4 999987 -484128 1 11 999983 174668 1 2 999999 87794 2 2 999999 1 73447 392085 -372788 2 2 999999 2 2 999999 1 2 999999 -96181 2 142400 910920 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 488933 808396 -424512 1 12 999986 -410817 1 10 999989 -606572 1 743517 871817 -964168 2 320363 376522 1 12 1000000 -371880 1 2 999999 -408531 2 2 999999 2 2 999985 2 2 999999 2 19 999986 2 2 999999 2 2 999999 1 12 999981 -159034 1 2 999999 -64932 2 2 999999 1 2 999999 -745178 2 749985 880828 2 147106 869038 1 619568 715701 -363213 2 87208 542401 2 178867 180994 2 152262 254754 2 12 999984 2 25352 218386 2 2 999999 2 242385 375982 2 346355 854663 2 2 999999 2 15 999983 2 381749 532446 2 54539 997957 2 5 999987 1 74622 283502 99066 2 9 999995 1 764386 787989 294082 2 146303 506883 2 97297 429229 2 12 999985 2 4 999991 1 178083 624864 -894952 1 2 999999 646779 2 2 999999 2 19 999985 2 2 999999 1 20 999991 -38183 2 626067 762793 2 2 999999 2 1 999985 1 4 999987 -750219 1 16 999992 -164918 1 216143 443643 322180 1 2 999984 94142 2 355899 794748 2 99019 611783 1 2 999999 151783 2 2 999999 2 2 999999 1 444011 969866 152930 1 20 999987 991105 2 17 999991 1 8 999995 -505479 1 9 999993 295480 2 18 999998 1 676274 757252 -58203 1 2 999999 704796 2 2 999999 1 212239 363242 -99123 1 529134 624964 -648804 1 8113 874317 578561 1 15 999998 377674 1 2 999999 -905080 1 2 999999 -46920 1 7 999982 946394 1 10 999995 -819872 1 2 999999 -593235 1 8 999988 -194902 2 12 999981 1 16 999987 -799614 2 2 999999 1 18 1000000 -856819 1 15 999999 -931566 1 8 999989 75291 2 573416 909917 1 78467 830117 452033 2 2 999999 2 17 999999 1 388629 434754 311975 1 2 999999 923591 2 160963 539003 1 2 999999 -832127 1 2 999999 -832821 1 2 999999 774178 1 178231 800851 -49203 1 2 999999 -846755 2 161727 607931 2 404245 929572 2 2 999999 1 246834 604454 539773 2 2 999999 1 2 999999 -90030 2 2 999999 2 19 999986 1 2 999999 -156479 2 18 999999 1 11 999997 -67947 2 2 999999 2 2 999991 2 1 999987 1 6 999999 737878 1 2 999999 -46953 1 2 999999 555772 1 2 999999 180023 1 46629 223005 723710 2 5 999999 1 19 999984 671616 2 447274 778030 1 8 999988 -870259 1 2 999999 -174191 1 10 999994 -849248 2 2 999999 1 2 999999 7925 2 617429 676557 1 2 999999 -992992 1 170841 465299 -901271 1 18 999984 88654 1 378545 789258 288820 2 18 999994 2 10 999985 2 2 999999 2 861994 984516 1 732361 823940 137228 1 453023 910592 -122205 1 17 999990 -364255 2 347074 441280 1 14 999989 -162777 2 2 999999 1 2 999999 578594 2 324431 584335 2 2 999999 1 262993 906975 286505 1 13 999985 475376 1 59316 923001 -484135 2 2 999999 1 124505 784919 -254146 2 224384 468189 2 12 999991 2 4 999982 1 2 999999 459589 1 2 999999 768478 2 2 999999 2 2 999999 2 180591 503757 2 10 999983 1 2 999999 922717 2 34442 993224 1 2 999999 389985 2 13 999982 2 20 999987 2 2 999999 2 10 999989 2 207817 285413 1 5 999988 567579 2 376846 773037 1 577234 806171 998282 1 141515 274417 460721 2 2 999999 1 2 999999 293559 1 2 999999 684466 1 2 999999 168150 2 584155 939740 1 1 999997 -72201 2 506277 530771 2 917568 930441 2 336130 965957 1 322466 590877 168712 1 556972 764267 -710937 1 2 999999 779244 2 2 999999 1 2 999999 -351443 2 273779 920329 1 2 999999 236930 2 2 999999 1 12 999991 80091 2 2 999999 2 279542 922777 2 16 999985 1 20 999991 596243 1 2 999999 -261842 1 2 999999 -707662 1 17 999990 -738694 2 2 999999 2 16 999991 2 4 999989 2 158967 446858 2 11 999989 2 2 999999 1 2 999999 -275176 1 302204 379251 -664957 1 708692 847700 417471 1 116385 837216 -792814 2 423380 731354 2 531602 787972 2 116517 768539 2 2 999999 1 294266 767699 663382 1 19 999986 665924 2 2 999999 2 2 999999 1 6 999983 -429681 1 308185 511720 800622 2 2 999999 1 14 999982 581137 1 2 999999 -68857 2 8 999983 1 17 999983 620288 2 2 999999 1 2 999999 118486 2 376720 624698 1 3 999987 471455 2 56279 774301 1 2 999999 717210 1 131723 405605 326550 2 2 999999 2 280161 611868 1 2 999999 -301670 2 69861 511904 1 7 999999 25 1 2 999999 95019 2 2 999999 2 236534 933243 2 2 999999 2 2 999999 1 520406 993261 398141 1 14 999999 504393 1 2 999999 -992118 1 299236 718876 803730 1 35684 415097 320499 1 18 999986 860836 1 2 999999 -310822 1 128438 814924 -387355 1 495930 543771 -393979 2 14 999986 2 2 999999 2 23092 361281 1 365943 735722 990673 1 259910 877996 -574739 2 31667 863610 2 348798 458464 2 70472 161928 2 309319 412944 2 592905 764035 2 2 999999 2 12 999983 1 109745 537568 532288 1 415658 780302 80548 1 1 999985 -31934 2 381195 690803 2 14425 706862 2 2 999999 2 61093 692673 2 10 999998 1 14 999997 -172982 1 3 999981 881204 2 15 1000000 1 307186 733175 -559102 2 2 999999 2 2 999999 2 2 999999 1 185271 223914 -486950 2 154655 903001 1 17 999993 919849 1 17 999986 -37664 1 2 999999 -76634 2 15 999994 1 4 999981 -447807 2 2 999999 1 5 999982 -595864 2 8 999992 1 2 999999 -119464 1 2 999999 866071 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999996 -963734 2 260818 854642 1 20 999986 292775 1 2 999999 -128659 2 57139 243366 1 2 999999 248796 2 240089 463537 1 2 999999 -800704 2 17 999985 1 496001 946864 -851608 2 13 999996 1 15 999997 -672687 2 2 999999 2 2 999999 1 2 999999 572294 2 6 999989 2 178041 844754 2 2 999999 2 2 999999 1 6 999984 -788895 2 19 999989 1 800701 852097 -357794 1 16 999983 -289283 2 2 999999 2 2 999999 2 2 999999 1 2 999999 684090 1 13 999983 -916346 1 2 999999 -817233 1 17 999984 -483043 1 389376 438569 -67565 2 15 999983 2 2 999999 2 137050 332035 2 8 999994 1 2 999999 617473 2 2 999999 2 7 1000000 2 388266 589933 2 550992 651807 2 50428 159079 2 494115 658340 1 1 999990 118636 2 2 999999 1 8 999988 -558689 2 2 999999 1 2 999999 845672 1 15 999983 16387 2 5 999993 1 71614 263075 -43762 2 16 999996 2 2 999999 2 2 999999 2 152161 462017 2 2 999999 1 890209 895971 -364371 2 204306 547825 1 19 999990 735646 2 2 999999 2 19 999990 2 411687 943930 2 2 999999 1 20 999983 521285 2 2 999999 1 635478 991368 479301 2 19 999988 2 2 999999 1 12 1000000 539896 1 2 999999 -310254 1 479684 899376 896050 2 2 999999 2 314191 322244 2 1567 458107 2 3 999984 1 10 999998 -834596 1 140803 532936 -228339 1 358879 788925 666827 2 115455 398760 2 281985 698361 1 1 1000000 -834124 2 14 999988 1 262729 564801 150992 1 14 999992 264169 1 11 999987 -854259 2 673312 889258 1 4 999986 -416378 1 14 999990 818390 2 2 999999 2 637211 731021 2 11 999989 1 2 999999 -840791 1 9 999989 315929 1 16 999992 -125074 2 25302 431539 1 10 999986 878906 2 397567 434967 2 2 999999 2 18 999983 2 14 999998 2 19 999997 1 2 999999 999247 2 422669 481737 2 198558 402072 2 9 999988 2 2 999999 1 77552 300135 434478 1 2 999999 536744 1 723661 832849 -742290 2 2 999999 2 16 999988 2 176282 486533 1 21331 109177 -793372 2 12 999991 1 20 999995 930551 1 5 999985 -31455 2 645428 683869 1 12 999996 746015 2 681802 746657 2 1 999995 1 2 999999 957621 1 1 999994 -705380 2 293335 518100 1 18 1000000 -513540 1 7 999987 751201 2 2 999999 2 467382 556255 1 2 999999 -301632 1 2 999999 443308 2 2 999999 2 2 999999 2 3 999993 2 10 999994 2 14 999982 2 2 999999 1 13 999995 -81181 2 17248 892892 2 143572 214525 1 13 999985 491557 1 677099 996219 -340948 2 430041 995755 2 2 999999 2 2 999999 2 384845 582934 1 6 999994 495721 1 12 999997 -803256 1 2 999999 800389 1 136883 790987 -167945 1 19 999992 976341 2 2 999999 2 15 999982 1 632983 857965 637904 1 20 999992 -594325 2 92179 700332 1 8 999991 -286637 1 2 999999 324155 1 2 999988 -93461 1 2 999999 -647869 2 2 999999 2 117165 332145 2 6 999992 1 157017 776279 931070 2 15 999996 2 524336 602884 1 113616 240444 7336 1 525731 901244 -154583 1 2 999999 110247 2 1440 632182 2 2 999999 1 2 999999 -514759 2 439807 538554 1 2 999999 71944 2 19 999994 1 2 999999 -137413 1 2 999999 -819000 1 425060 866720 -360626 2 2 999989 2 4 999988 2 14 999993 1 2 999999 286348 2 153666 443651 2 2 999999 1 43076 850817 -822034 2 9 999983 2 32179 958709 2 2 999999 2 395751 728034 1 8 999984 583007 2 11 999986 2 389523 960878 2 2 999999 1 16 999998 981824 1 1 999996 353913 2 12 999988 2 357373 815178 1 114084 581047 -832950 1 379689 431085 229719 1 7 999998 762421 1 713403 838746 523953 2 52066 780167 2 2 999999 1 531468 742330 -966141 1 2 999999 350505 1 2 999999 5509 2 14 999983 1 2 999999 -940770 1 125562 679778 801459 2 266332 696712 2 189130 232875 2 10 999990 2 11 999991 2 18 999997 1 11 999992 -963859 2 2 999999 2 2 999999 1 223790 892188 -841405 1 13506 711198 762828 1 145269 646757 970683 2 2 999999 1 71745 471472 -453879 1 2 999999 727876 2 2 999999 1 2 999999 -526925 2 11 999994 1 6 999998 364909 1 2 999999 314818 1 13 999994 855369 2 543505 592663 2 2 999999 2 20 999998 2 233718 340489 1 2 999999 -694777 1 2 999999 -675416 2 327079 421681 1 628948 970008 -853383 2 920320 978900 1 8255 657248 -890708 1 5 999990 -750955 2 2 999999 1 12 999982 -675408 2 2 999999 2 2 999999 1 17 1000000 -270921 2 1 999984 2 12 999998 2 219263 974802 2 14 999981 2 2 999999 1 1 999989 -257850 1 2 999999 406192 2 2 999999 2 18 999991 1 823183 999612 258096 2 7 999995 1 2 999999 576361 1 2 999999 662758 1 222207 630304 953485 2 510036 710035 1 9 999983 572209 1 2 999999 -616844 1 166193 995851 -757248 1 158090 557163 332373 1 2 999999 -379746 2 2 999999 1 2 999999 -656046 2 2 999999 2 17 999991 2 509946 904025 1 516263 734783 -551749 2 477224 799369 1 10 999995 -106841 2 13 999997 1 2 999999 -489045 2 3 999999 1 2 999999 345670 2 15 999981 2 17 999982 1 95748 160006 -626481 2 3 999995 1 16 999983 651031 2 2 999999 2 2 999999 2 77320 248670 1 2 999999 648349 1 5 999986 -107022 1 2 999999 -445927 2 297356 434748 1 9 999991 -72741 2 2 999999 1 2 999999 -976517 1 2 999999 687483 2 17 999998 2 8 999993 1 18 999984 -942575 1 2 999999 -313539 2 17 999995 2 7 1000000 1 8 1000000 384277 2 340262 357773 2 2 999995 2 529653 817979 1 2 999999 -983654 2 2 999999 1 17 999984 -561010 1 2 999999 32420 1 2 999999 -934703 2 196806 677673 1 2 999999 451081 1 2 999999 322129 1 197115 868023 -644115 2 6 999992 2 474449 682261 1 13 999987 271431 1 15 999987 -573420 1 18 1000000 453560 1 370682 522937 -136409 2 658724 728893 1 949571 956944 181860 2 337982 428551 2 2 999999 1 527095 683554 79873 1 12 999997 -383470 1 2 999999 58748 2 2 999999 1 2 999999 -285385 1 2 999999 -442742 1 66308 635972 -464594 2 2 999999 2 58861 767733 1 9 999995 527352 1 2 999999 -312448 1 2 999999 190932 2 128973 534610 2 2 999999 1 583941 815139 -752543 2 14 999981 2 2 999999 2 17 999995 1 560831 646583 875252 1 693559 854860 495077 1 227979 939916 308949 1 293417 356408 -493824 2 7 999992 2 20 999995 2 2878 158138 2 2 999999 1 19 999985 462483 2 17 999992 1 19 999996 528199 1 6 999986 24036 1 171912 235817 447128 1 390748 410948 414025 2 2 999999 1 663432 834971 675865 2 3 1000000 1 256225 828424 192786 2 2 999999 1 2 999999 767377 2 85120 240563 2 494448 652363 2 471589 828732 2 2 999999 1 32893 733412 -217589 2 12 999983 2 7 999994 1 2 999999 700322 1 2 999999 -583458 2 283838 461260 2 17 999982 2 2 999999 1 641498 832690 -306943 1 222114 328828 -578366 2 18 999996 1 18 999986 -511405 2 400299 876965 1 129081 157828 568231 2 2 999999 2 392711 832424 2 2 999999 1 15 999986 -939338 2 2 999999 2 5 999998 1 13 999984 -797908 2 596065 879135 2 574573 649923 2 117181 247306 1 4 999986 -33386 2 15 999990 2 54238 584903 1 2 999999 -742424 2 337387 999296 1 250116 619809 -30682 1 2 999999 -807403 2 4 999982 2 2 999999 2 47273 366136 2 15 999988 1 6 999989 -501084 2 2 999999 2 7 999991 1 12 999990 636172 2 2 999999 2 2 999999 1 2 999999 148531 1 593512 959576 -477806 1 5 999992 503377 1 19 999992 721064 2 648552 710556 2 2 999999 2 695364 750354 1 8 999991 705577 2 8 999998 2 7 999998 1 2 999999 456310 1 25762 818741 -348368 1 320408 336834 355139 2 878574 920434 2 1 999991 1 318669 328639 -835926 2 2 999999 1 14 999982 -515041 1 15 999991 754516 1 82695 234509 683077 1 330380 708294 -157989 1 740441 767249 -906632 2 177750 770846 2 2 999999 2 13 999986 2 2 999999 2 2 999999 1 2 999999 -439495 1 19 999986 -135163 1 2 999999 814041 1 5173 514126 790787 1 2 999988 626399 1 769951 910948 -897344 1 107894 613778 291941 2 11 1000000 1 3 999994 755938 2 2 999999 1 15 1000000 111465 1 6 999999 922477 1 2 999999 709719 1 2 999999 730591 2 18 999994 1 2 999999 803630 2 6 999996 2 520943 900551 2 490365 618616 1 47756 908947 579625 1 15 999999 -646581 2 5 999981 1 20 999985 345305 2 29260 50369 2 2 999999 2 2 999999 2 19 999990 2 18 999990 2 2 999999 2 9 999992 2 2 999999 2 11 999993 2 1 999984 2 15 999981 2 51021 902414 1 27723 335503 991337 1 2 999999 -229173 1 85795 462577 498310 1 2 999999 -331112 1 2 999999 -301504 1 10 999994 -7786 2 656717 688835 2 3 999984 2 8 999997 1 2 999999 -974230 1 412927 888885 869925 2 2 999999 2 15 999988 1 2 999999 -161675 2 3 999983 1 2 999999 -698206 2 7 999994 1 291826 664383 -882547 2 2 999999 1 2 999999 -86056 2 294306 443917 1 4 999985 940229 2 1 999987 1 13 999995 608082 2 2 999999 2 18 999990 2 1 999995 2 531650 858283 2 15 999985 2 2 999999 1 2 999999 406187 2 2 999999 2 710754 741017 2 7 999986 1 18 999983 204885 2 3 999995 2 11 999989 2 10993 96288 2 10 999996 2 2 999999 1 604953 899204 -760551 2 9 999991 1 275069 798473 289963 1 3 999999 -980745 1 3 999986 -283342 2 2 999999 2 11 999982 1 16 999998 -703075 1 550073 910392 -781853 1 6 999985 372126 2 65569 101717 1 3 999990 -306225 1 265163 832104 -920534 2 2 999999 1 477901 857544 30845 2 15 999990 1 11 999986 123695 2 198956 415281 2 2 999999 2 177857 448738 2 57094 616176 1 126547 319684 -330222 2 113958 520975 2 19 999982 2 8 999982 1 8 999983 502734 1 2 999999 40928 2 2 999999 1 2 999999 -218576 2 2 999999 1 552446 762430 -998780 2 155638 293790 2 128308 524894 2 2 999999 2 393161 513486 1 2 999999 247273 1 2 999999 1869 1 7 999998 673135 1 5 999985 -670596 1 2 999999 -771267 2 717733 762554 1 300132 757600 913230 2 3 999987 1 15 999982 811645 2 330897 949760 2 14 1000000 1 13 999996 -640309 1 2 999999 -86800 2 415454 938415 1 2 999999 323001 2 207495 321204 1 2 999999 287199 1 2 999999 826033 1 2 999999 -968821 1 2 999999 229391 2 2 999999 2 2 999999 1 9 999998 -567534 1 12 999993 -201355 1 2 999999 271140 2 2 999999 1 14 999990 -329267 2 12 999981 1 11 999990 152628 1 2 999999 760087 1 279609 292832 -396700 1 81325 87774 -316482 2 18 999987 1 16 999994 939128 2 18 999994 2 2 999999 2 2 999999 2 605863 684526 1 352577 491686 -548690 2 337334 998521 1 2 999999 -230526 1 2 999999 570964 2 2 999999 1 9 999984 -848541 2 361187 826757 2 9 999987 1 2 999999 -951959 2 10 999990 2 108517 280660 2 13 999985 2 14 999982 1 20 999994 -190206 2 509665 510987 1 2 999999 212803 1 276963 789125 445667 1 13 999994 -978371 2 2 999999 2 10 999982 2 2 999999 1 461012 746674 -631093 1 2 999999 85953 1 18 999997 988494 2 2 999999 2 2 999999 2 3 999994 1 232311 568848 -941324 1 849516 909892 815905 2 11 999999 1 4 999983 -872260 2 124142 161680 2 14 999982 1 153140 220993 239255 1 2 999999 -788678 1 243477 292705 -528237 2 315856 989044 1 10 999982 -192074 2 14 999999 1 2 999999 -1118 1 5 999993 483004 1 701136 710303 -578899 1 20 999986 233855 2 16 1000000 1 2 999999 497860 2 2 999999 1 2 999999 -406831 1 12 1000000 226365 1 16 999990 776452 1 688808 865827 527945 2 280335 885090 2 165678 288996 2 488132 975897 1 16 999984 604303 1 2 999999 -869650 2 14 999999 2 119548 231979 2 481499 769001 2 5 999983 2 2 999999 2 2 999999 1 2 999999 156204 2 2 999999 1 14 999992 519173 1 2 999999 565548 2 426542 610508 1 2 999999 -730745 2 439685 509268 1 2 999999 -452807 2 2 999999 2 94440 395524 2 2 999999 1 367605 667682 632715 2 10 999998 1 259226 654283 -436949 2 4 999987 1 769314 776716 -813662 1 16 999990 -246090 2 288004 553369 1 2 999999 -690908 2 217183 700089 1 388400 726633 947993 2 11 999983 2 2 999999 2 2 999999 1 18 999988 87835 1 5 999988 -981284 2 2 999999 2 387790 521664 1 2 999999 87676 2 13 999999 1 2 999999 118977 1 16 999989 309217 2 19 999982 2 12 1000000 2 10 999982 2 5 999999 1 2 999999 583733 1 17 999997 -104389 2 714117 850425 1 8 999985 806843 1 4 999994 -181408 1 7 999998 714571 1 2 999999 690620 1 16 999984 639534 1 78625 996494 419152 1 260156 553830 298540 1 52188 872853 25018 1 5 999994 -11663 2 13 999987 2 4 999998 2 2 999999 1 158838 218432 255697 1 2 999999 -266536 1 13 999995 -918610 2 102391 735483 2 350 732670 2 867744 952114 1 14 999986 -175438 2 2 999999 1 2 999999 -398479 1 14 999985 -379313 1 4 999996 -300578 1 204141 995532 -68030 1 312718 587547 -683026 1 2 999999 -386457 2 2 999999 2 7 999985 2 2 999984 1 17 999990 247596 2 2 999999 2 302028 460542 1 14 999991 -881135 2 2 999999 2 10 999998 1 4 999993 841739 1 247456 411513 739173 2 505839 651862 1 2 999999 425332 2 432619 756400 1 2 999999 862596 1 11 999981 528256 1 520593 784223 -945974 2 84616 331223 2 677599 998928 1 2 999999 988687 1 22104 455067 -220151 2 19 999996 2 2 999999 2 43161 139812 1 2 999999 -669786 2 23223 108808 1 2 999999 719899 1 2 999999 -996133 1 5 999983 -793517 1 2 999999 -450009 2 14 1000000 1 515935 528669 -152687 1 2 999999 39936 1 771978 784384 75170 1 17 999996 742187 2 2 999999 2 14 999984 1 1 999992 446094 1 2 999999 53366 1 289623 632880 -481237 2 8 999984 1 14 999998 268009 2 2 999999 1 657160 906076 950330 2 2 999999 2 18 999995 2 2 999999 2 4 999983 2 3 999988 2 296753 923279 1 2 999999 -141168 1 2 999999 694620 2 631724 971009 1 10 999999 -734447 2 2 999999 1 555166 657626 -386914 2 2 999999 2 1 999998 1 9 999993 837492 2 44913 101140 1 380054 666421 -297401 1 2 999999 -894730 1 919661 975906 745850 1 351656 694315 121599 2 2 999999 1 16 999983 -413103 1 9 999992 388657 1 116301 863562 374278 1 2 999999 821290 2 2 999999 2 77337 639657 2 2 999999 2 9 999994 2 15 999992 2 16 999994 2 180210 723390 2 2 999999 2 2 999999 1 8 1000000 -264733 2 114321 438693 2 15 999984 1 6 999994 894196 2 16 999987 1 64897 158696 617033 2 2 999999 1 18 999986 -381992 1 2 999999 -798146 1 2 999999 232320 2 2 999999 2 2 999999 2 2 999999 1 2 999999 746211 2 2 999999 1 109830 572359 812425 2 4 999983 1 2 999999 740189 2 2 999999 2 3 999986 1 20 999981 692602 2 141780 248903 1 2 999999 6877 1 19 999991 -480790 2 2 999999 1 2 999999 493459 2 17 999983 2 272008 364189 2 20 999994 1 136964 146357 124280 1 179970 537002 968890 2 2 999993 1 7 999982 -257463 2 5 999993 2 7 999999 2 2 999999 2 12 999999 2 18 999991 1 13 999998 562470 2 219207 629319 1 2 999999 -794582 2 13 999997 2 2 999999 1 2 999999 796184 2 491925 998780 2 7 999999 1 262275 551785 6934 1 18 999983 744516 2 2 999999 2 667787 713715 2 4 999985 1 2 999999 504193 2 2 999999 2 2 999999 1 648671 950769 447829 2 15 999985 2 2 999999 1 14 999993 279838 2 97150 924266 2 151947 368104 2 249858 879339 2 284732 800761 1 18 999995 -624454 2 2 999999 2 13 999989 2 148788 926296 1 2 999999 -269041 2 4 999995 1 170703 580089 518543 2 16 1000000 1 2 999993 -448447 2 166521 761860 1 10 999994 -785395 2 9 999983 1 6 999996 -634842 1 392789 872467 -240935 1 391065 492823 176473 1 33526 828353 -804572 2 11 999989 1 15 999993 906192 2 53697 729267 1 19 999998 -845032 2 2 999999 2 70146 457668 1 2 999999 98313 2 623286 676266 1 863828 992464 -104075 1 2 999999 718790 1 171912 523817 616302 1 18 999981 -671841 1 8 999992 21169 2 2 999999 1 329350 507579 -154734 2 2 999999 2 3 999989 1 617709 711725 186289 2 4 999984 2 38020 928315 1 12 999983 -136510 1 513158 976278 533166 1 2 999999 588839 1 383966 667197 -409698 2 2 999999 1 16 999988 -333119 2 125416 806761 1 2 999999 732431 1 7 999987 3805 2 2 999999 1 47722 302204 965487 2 2 999999 1 565646 891395 97893 1 18 999989 -584285 1 199219 825323 -980239 2 8 999989 2 2 999999 1 137152 176310 -648881 1 226391 863999 -825929 1 19 999983 602039 1 612678 994874 854996 2 336836 595833 1 2 999999 750925 2 154996 306450 2 6 999993 1 2 999999 -768673 1 2 999999 -286910 1 2 999990 539153 1 10 999997 384181 1 166876 455181 444755 1 2 999999 748175 2 4 1000000 1 702988 870701 -498393 1 392576 812762 790862 2 2 999999 2 2 999999 2 2 999999 1 66519 826607 461321 2 5 999996 1 18 999984 62566 1 19 999983 -889197 1 16 999999 808733 2 9 999999 2 2 999999 1 2 999999 -91419 2 2 999999 2 2 999999 2 2 999999 1 2 999999 434566 2 5 999998 1 2 999999 -904046 2 15 999983 2 2 999999 1 7 999988 -716436 2 747654 802963 2 4 999987 2 4 999991 2 2 999999 2 15 999995 1 142531 726755 -18023 1 596133 794053 -595126 2 2 999999 2 6 999988 1 2 999999 -531453 1 28416 205864 161273 2 2 999999 2 287066 866475 1 2 999999 708530 2 7 999990 1 2 999999 -764466 1 2 999999 -488907 2 350651 533194 1 934222 954395 894477 1 17 999990 -950386 2 20 999989 1 265245 566895 241142 1 2 999999 820269 2 9 999997 2 2 999999 2 8 999981 1 2 999999 271847 2 7 999993 1 2 999999 -599560 1 875994 995288 528047 2 53578 296896 2 2 999999 2 18 999981 2 19 999989 1 7 999987 -90573 1 2 999999 -866274 1 19 999990 12218 1 2 999999 489780 2 165305 705614 1 321701 719017 -584836 2 16 999994 1 9 999984 525 1 2 999999 -289897 1 442843 482326 -980941 2 77152 79125 1 2 999999 -623867 2 11 999987 2 10 999983 1 1 999996 -359236 2 64579 580626 1 2 999999 196484 2 859680 962409 1 2 999999 913321 2 2 999986 1 13 999984 728221 2 2 999999 2 2 999999 2 317616 898287 2 17 999990 1 100758 102323 -323505 2 10 999981 1 16 999986 832146 2 17 999982 1 2 999999 -773212 2 2 999999 2 14 999997 2 5 999986 2 3 999981 2 2 999999 1 2 999999 390069 2 1 999995 1 1 999981 878005 1 2 999999 912412 2 16 999994 2 2 999999 1 13 999999 -396561 2 615737 969827 1 2 999999 -656613 2 3427 184785 1 20 999988 -812594 1 620239 631645 -752883 1 735122 760564 -561212 2 29047 571697 1 46609 197898 878407 2 2 999999 2 2 999999 1 124318 183404 350075 2 2 999999 2 652577 665907 1 465508 712172 -548576 2 2 999999 1 2 999999 -599594 2 2 999999 2 449673 644218 2 270008 526290 2 8 999990 2 382652 846881 2 13 999995 1 7 999995 619431 1 2 999999 618624 2 20 999998 1 257143 925686 -626235 1 2 999999 -508654 2 2 999999 1 2 999999 -841269 2 14 999989 1 137497 289401 -61859 1 494386 546244 -624609 1 5 999981 -780319 2 2 999999 1 216285 473276 -665542 1 14 999982 -404992 1 2 999999 -660166 2 144441 182924 2 300224 956004 1 2 999999 -978088 1 152934 441045 691723 2 18 999999 2 7 999997 2 5 999987 2 11 999988 2 468477 517282 1 17 1000000 -137112 1 8 999984 850844 2 2 999999 2 860305 969117 2 148372 451215 1 512790 858719 -45984 2 504611 745524 2 2 999999 2 500070 577692 1 10 999991 529636 1 160400 289198 126679 2 2 999999 2 2 999999 1 3 1000000 -163684 1 14 999999 984552 1 2 999999 -260292 2 2 999999 2 13 999984 1 521186 572420 136916 2 2 999999 1 255445 618399 636958 1 91406 804782 -163503 1 378582 900344 382646 2 39447 880960 2 11 999989 1 2 999999 -48286 1 254590 702030 -283947 2 2 999999 1 4 999997 -470614 1 14 1000000 -284831 1 2 999999 -159476 1 18 999997 715549 2 6 999984 2 192107 882410 1 2 999999 -138692 2 9 999994 1 2 999999 351962 2 2 999999 2 70796 748006 2 15 999986 1 1 999985 -564352 1 2 999999 -372224 1 3 999998 -766899 1 20 999988 918833 1 2 999999 570122 2 295724 790729 2 256626 692599 2 13 1000000 2 88689 875185 2 12981 695944 1 2 999999 251026 1 2 999999 -230006 1 2 999999 182795 2 2 999999 1 2 999999 -588114 2 2 999994 1 2 999999 330494 2 2 999999 2 909878 984232 2 2 999999 2 2 999999 2 2 999991 2 18 999997 2 523788 872904 2 5734 623793 2 2 999999 1 482877 531412 444648 2 2 999999 1 2 999999 -492971 2 18 999992 2 14 999993 2 193491 362350 2 13 999991 2 17 999982 1 2 999990 -299482 2 2 999999 1 13 999981 -7167 2 281626 879645 2 766788 954949 1 345042 974804 -861993 1 2 999999 688038 1 2 999999 414229 2 16 999994 1 43191 839563 -802630 1 1 999994 -97303 2 2 1000000 1 5 999983 -591559 1 17 999981 -190932 2 5 999985 2 11 999997 1 4 999992 -506886 1 9 999983 323200 1 187803 566434 -999007 2 19 999982 1 2 999999 654351 1 12 999989 247647 1 419833 900991 559752 1 2 999999 824933 2 2 999999 2 12 999993 1 2 999999 -784615 2 75775 641369 1 2 999999 566111 2 2 999999 1 2 999999 -224370 1 590417 629659 -950772 1 2 999999 970901 2 212348 776946 2 16 999984 1 18 999999 -301819 1 229242 234820 -624116 2 2 999999 2 5 999998 1 164829 504555 -365427 2 19 999981 1 18 999999 493178 2 2 999999 1 6 999981 86764 2 622457 718358 2 6 999988 2 16 999982 2 2 999999 2 2 999999 1 2 999999 377852 1 6 1000000 -196694 1 531004 946790 -978978 1 2 999999 -410585 1 2 999983 -78400 2 273804 310198 1 2 999999 273638 1 2 999999 801855 2 19 999988 2 19 999984 1 2 999999 -179056 2 2 999999 2 18 999985 2 15 999998 2 5 999984 2 2 999999 1 12 999995 507626 2 1 999996 2 15 999991 2 2 999999 2 515129 571246 2 29799 169449 2 6 999997 1 2 999999 590957 2 2 999999 2 56226 565107 1 15 999990 162163 1 4 999997 -94860 1 2 999999 833424 1 2 999999 383062 2 88557 322548 1 2 999999 517541 1 2 999999 -362315 1 129377 412491 991314 1 7 999981 -724545 2 2 999999 2 620268 768055 2 17 999986 2 15 999998 2 218249 332187 2 2 999999 1 365721 423507 467567 1 500486 817878 671823 2 40943 113333 2 2 999999 2 2 999999 1 111001 350021 -195170 2 2 999999 2 238244 645134 2 458427 467706 2 2 999990 2 19 999989 2 419249 888076 1 2 999999 -424572 2 2 999999 2 2 999999 2 135425 798069 1 2 999999 3819 1 350713 436457 -62244 1 339160 921542 602979 2 2 999999 2 2 999988 1 2 999999 971468 1 348383 803979 -527232 1 18 999983 864456 2 483932 815611 2 9 999994 2 2 999999 2 2 999999 1 401993 830176 -166694 1 12 999984 728076 1 2 999999 710264 2 2 999999 2 8 999988 1 332741 559959 720273 1 2 999999 -116496 1 2 999999 -402685 2 119379 432147 2 298847 931171 1 297219 869480 880356 2 16 999987 2 523676 940119 2 8 999994 2 2 999999 1 2 999999 -337674 1 413301 472345 -104297 1 332756 812971 -323427 2 73628 395065 1 15 999992 567992 1 5 999982 178351 2 2 999999 1 2 999999 717985 1 5 999987 -194463 2 653571 765206 2 2 999999 1 10 999985 -568015 2 106624 929602 1 420104 799937 -598625 1 5 999985 -149605 1 438215 793176 101215 1 11 999998 -147160 2 17 999988 1 1 999994 420660 2 80079 228623 1 2 999999 326641 1 2 999999 57328 2 2 999983 2 13 999983 1 14 999981 -797025 2 128775 838797 2 410991 960471 2 11027 704673 2 2 999999 1 2 999999 69704 1 82669 248363 549761 2 3 999989 1 2 999999 -587763 1 106680 788169 -925122 1 2 999999 -344751 2 2 999999 1 2 999999 903085 1 3 999998 -715873 1 2 999999 -293364 2 5 999983 1 12 999994 205188 1 2 999999 40359 1 646422 737935 659379 1 139204 557254 68334 1 2 999999 -492974 2 2 999999 2 13 999996 2 286423 925502 1 514293 591947 78522 2 17 999995 2 13 999999 2 1 999999 2 604633 808949 2 3 999990 2 2 999999 1 229691 517259 -528285 1 4 999989 424791 1 18 999981 -99893 1 17 999987 -190353 1 604477 885453 -235520 2 2 999999 2 11 999993 1 2 999999 307654 1 7 999991 -241666 2 2 999999 2 2 999999 2 14 999993 2 240536 816058 2 223635 408518 2 9 999998 1 2 999999 930267 1 2 999999 858562 1 2 999999 -603019 2 66142 166441 2 490337 684879 2 2 999999 1 2 999999 -856124 1 19 999984 202157 1 2 999999 -590141 2 790143 836230 1 2 999999 437325 2 2 999999 1 375243 716509 13347 2 608120 812384 2 7 999988 1 7 999995 564865 1 19 999983 -202719 2 2 999999 2 2 999999 2 113251 520272 1 2 999999 -228795 2 2 999999 2 2 999999 2 251323 318176 2 3 999983 1 8 999986 -451954 1 2 999999 687422 2 2 999999 1 3 999988 85484 2 294026 328858 2 45813 793958 2 2 999999 1 2 999999 -371978 2 500814 966443 1 2 999999 922242 2 2 999999 1 545973 567095 575380 2 7 999987 1 564842 882051 465593 1 2 999999 -659650 1 2 999999 -221059 1 2 999993 -146190 1 599442 687344 -139446 2 2 999999 2 2 999999 2 2 999999 2 4 999996 1 2 999999 565615 2 243838 288375 2 2 999999 1 356497 877966 -67331 1 3 999982 74519 2 8380 587875 2 11 999985 2 325896 703632 2 559609 743349 1 2 999999 -294810 1 15 999986 -817985 1 407588 517596 975321 2 11 999992 1 176304 477152 -652084 2 11 999989 2 2 999999 2 751921 959504 1 541154 948355 -300527 2 19 999986 1 616428 619771 293319 1 186745 972258 765314 1 13 999981 -820582 1 32713 665136 -967865 1 833878 870053 407795 2 4 999999 2 2 999999 2 2 999999 1 4 999981 153249 1 431838 517249 -825890 2 2 999999 2 18 999987 1 227528 969219 428110 1 2 999999 -618149 2 2 999999 2 306573 722463 1 2 999999 -48394 2 9 999997 1 2 999999 -864300 1 200095 328189 683757 1 2 999999 -167870 2 2 999999 1 351398 455907 440728 1 2 999999 -90921 2 142762 858779 1 2 999999 -823828 2 153392 321163 2 152669 671463 1 6 999998 761586 2 20 999997 2 10 999998 1 2 999999 -856050 2 16 999999 2 2 999999 1 576899 623154 -276755 2 759 528916 1 19 999990 195154 1 10 999989 -271472 2 2 999999 1 550166 866146 808195 1 9 999983 196768 1 621460 819990 -975880 2 10 999987 1 2 999999 713064 1 2 999999 -224309 2 185802 681000 1 14 999983 933173 2 86832 983822 2 2 999999 2 221569 378167 1 2 999999 141896 1 111133 664104 -168695 2 2 999990 2 535780 596068 1 9 999988 611508 2 2 999999 1 572982 654766 -18146 1 2 999982 -266879 1 14 999989 573685 2 2 999999 1 503215 694859 -698507 2 12 1000000 1 173639 814306 801572 1 14 999987 396478 2 203722 437628 2 268711 429917 1 4 999985 123675 2 429974 642112 2 9 999997 2 2 999999 2 20 999993 1 6 999996 -755394 2 2 999999 2 282851 750874 2 4 999993 2 239250 926328 2 275935 657550 2 2 999999 2 18 999993 1 2 999999 54347 2 76795 917908 1 8 999985 521933 1 6 999981 -546046 2 14 1000000 1 2 999999 691953 1 14 999988 926050 1 607357 948673 229079 2 4 999999 2 10 999997 2 127153 539182 1 2 999999 270095 2 4 999998 1 14 999996 898351 2 18 999995 2 2 999999 2 2 999999 2 98916 117614 2 8 999983 1 13 999993 139673 2 2 999999 1 681271 800558 60304 2 2 999999 2 17 999993 1 77893 250188 992603 2 111198 531538 1 14 999998 -665071 1 2 999999 -969021 1 518740 967161 -109287 1 10 999981 -655518 2 2 999999 1 2 999995 821956 1 56829 797056 -822322 2 9 999995 1 526135 843987 288571 2 6 999998 1 13 999989 -576115 2 2 999999 1 2 999999 -806144 2 214434 519545 1 476890 487485 879035 1 2 999999 387292 1 11 999984 16634 2 1 999984 2 33642 249474 2 1 999998 1 215782 464010 -747203 1 2 999999 -590981 2 2 999999 1 13 999997 -720169 2 18 999995 1 4 999988 269258 1 7 999983 639683 2 2 999999 1 11 999997 -977997 2 340313 341735 1 302141 854169 -667953 2 20 999982 1 2 999999 759710 2 2 999999 2 547084 640042 1 108257 307158 -679630 1 2 999999 -934581 1 5577 643990 -197012 1 330855 395970 -839815 2 12 999981 1 613777 722091 38877 2 17 999993 2 105535 541966 2 2 999999 1 309706 846457 370365 2 293261 561381 1 1 999991 -741201 2 168155 971756 2 2 999999 1 147711 722677 -210597 2 33503 397565 1 61577 84990 965190 1 13 1000000 28367 2 226324 574599 1 2 999999 32041 1 701689 873323 -135791 2 10 999986 2 2 999999 2 144523 752733 2 17 999992 2 986980 998017 2 7 999994 2 27870 621857 1 411863 927565 169423 2 2 999999 2 422964 621059 1 2 999999 -965800 1 246949 310388 -175632 1 2 999999 -776407 2 2 999999 2 12 999981 2 5 999981 2 2 999999 2 2 999999 1 8 999983 -716365 1 17 999994 91620 2 18 999993 2 2 999999 1 15 999989 520261 2 2 999990 1 2 999999 -981406 2 12 999986 1 21317 335147 -580656 1 2 999999 745320 2 156264 613419 1 2 999999 -261776 2 2 999999 2 108494 116420 1 359569 561743 -879515 2 759344 968336 1 128370 727973 -932500 1 2 999999 597222 2 2 999999 1 16883 393307 241286 1 2 999999 307718 1 2 999999 -523369 1 2 999999 233263 1 333920 830872 -912875 2 2 999999 1 16 999998 -819379 2 19 1000000 1 9 999983 259621 2 43611 602793 2 19 999991 2 14 999993 1 20 999988 374922 1 2 999999 -138836 2 2 999999 2 333941 833218 1 14 999993 299479 2 182825 212143 1 449110 983735 -481558 2 354842 771509 2 2 999999 1 530492 945289 -892923 1 132969 138234 -246725 2 259937 891927 2 2 999999 2 461893 813767 1 5 999998 -52642 1 2 999999 -902194 1 2 999999 186456 1 3 999983 -43446 1 2 999999 332477 1 15 999984 -121707 2 451968 454449 2 477884 569901 1 2 999999 969361 1 18 999993 -390942 1 62339 829978 -170751 1 646267 746783 -241726 1 8 999986 -223196 1 409941 475218 736073 1 917013 987016 8386 1 20 1000000 -794404 1 2 999999 911061 1 17 999982 -470156 2 2 999999 2 10 999989 1 2 999999 84952 1 2 999999 924654 1 2 999999 377136 1 7 999982 -894166 1 243739 292817 -47552 1 2 999999 -708063 2 2 999999 2 12 999983 2 2 999999 1 16 999993 578421 2 3 999983 2 8547 752182 2 13 999988 2 2 999999 1 2 999999 -596723 1 379292 890214 85918 2 16 999983 2 261973 354481 2 2 999989 1 2 999999 353954 1 625110 885112 215314 1 1 999988 -555610 1 9 999995 286817 1 11 999995 -623042 1 6 999989 -639285 1 11 999983 -74038 1 2 999988 -148364 1 13 999993 -841076 2 5 999992 2 2 999999 2 2 999999 2 2 999999 2 543093 616317 2 13 999999 2 8 999992 2 2 999999 2 336597 343202 1 4 999982 -505698 2 323321 408059 2 2 999999 1 2 999999 -274809 2 17 999999 2 3 999982 1 6 999991 303649 2 2 999999 2 2 999994 1 6 999999 931850 2 13 1000000 2 1 999996 2 356133 692226 2 2 999999 2 8 999986 1 2 999999 -281754 2 2 999999 1 12 999985 -410520 1 8 999993 -900139 2 162126 230400 1 2 999999 266652 1 2 999999 779622 1 228742 618567 -639727 1 221935 909750 -1872 2 2 999999 2 15 999990 1 151960 202919 -999362 1 2 999999 237496 1 90165 613819 881573 1 349236 455213 285017 2 20 999995 2 10 999996 1 354041 602317 -650513 2 12 999985 1 2 999999 -972498 1 2 999999 710477 1 108261 408895 -695996 2 18 999982 2 10 999982 1 208450 466252 377144 2 544385 788627 1 2 999999 297719 2 51148 213326 2 2 999984 1 9 999992 -847619 2 18 999981 2 2 999999 1 2 999999 -908016 1 2 999999 -388028 1 1 999987 828762 1 508978 823802 -469001 1 2 999995 757858 2 15 999982 2 506875 822554 1 2 999999 971730 2 6 999981 2 1 999982 1 2 999999 334460 1 2 999999 303261 2 2 999999 1 2 999999 523400 2 10205 260845 1 65630 807316 -146330 1 2 999999 -521776 2 7 999996 2 441446 910580 1 2 999999 -380566 2 2 999999 2 2 999999 2 2 999999 2 4 999983 1 19 999998 983180 1 161711 918370 -860100 1 5 999993 -562782 2 6 999985 2 527008 734077 1 12 999992 366665 2 9 999985 1 14 999988 719269 1 2 999999 -899946 2 2 999999 2 2 999999 2 2 999999 1 87940 791030 313197 1 3 999995 969637 2 2 999999 2 2 999986 2 971074 987177 2 246887 629216 1 264520 876729 -178690 2 11 999985 2 14 999992 1 81224 802505 428901 2 9 999993 1 764460 804340 445036 1 4 999982 197477 1 7 999997 950924 2 516979 901950 2 2 999999 1 2 999999 -883219 1 324209 340175 574069 1 464179 786845 -601611 1 16 999981 -899532 1 19 999992 -576923 1 20 999999 900145 1 2 999999 524833 1 1 999988 763773 1 11 999986 235952 2 19 999992 1 91968 147494 971393 1 2 999999 371096 1 4 999989 -834711 1 10 999999 768779 1 2 999987 410856 1 2 999993 562092 2 2 999999 1 175189 924410 -644556 1 2 999999 812014 2 16 999987 2 15 999984 1 2 999999 391028 1 2 999999 619129 1 4 999994 -671856 1 7 999982 666040 1 11 999992 578788 2 13 999996 1 2 999999 -823666 1 2 999999 -157389 2 2 999999 2 19 999990 2 16 999984 1 584841 713977 136503 2 10 999996 2 2 999999 2 723352 839903 2 9 999981 2 100818 581495 2 124199 614885 1 19 999991 -334241 2 547591 649412 2 12 1000000 2 2 999999 2 12 999990 2 509722 971339 2 89002 350215 1 2 999999 162812 2 328478 595780 2 20 999982 1 91287 968639 568628 2 188092 793079 2 429703 545625 2 14 999981 1 2 999987 292940 1 10 999986 -318499 2 2 999999 2 18 999984 1 2 999999 653427 2 5 1000000 1 8 999992 164161 2 15 999986 2 2 999999 1 2 999999 123699 1 2 999999 807547 1 3 1000000 -140308 1 486582 714773 -128048 1 3 999982 -719622 1 227995 452359 -29773 1 2 999999 487556 1 11 999990 -568566 2 727358 908571 2 593100 831062 1 628250 841616 -531417 2 14 999999 1 116844 464371 -396226 1 3 999984 -829416 1 445507 731739 -437843 1 3 999992 157409 1 5 999987 -765558 2 2 999999 1 2 999999 -816632 1 11 999990 -797058 1 2 999999 -360655 1 5 999981 -855572 1 2 999999 50141 1 2 999999 -471518 2 2 999999 2 541110 579849 2 412287 958816 1 9 999999 248482 1 867435 953261 111632 1 144068 357360 -100010 2 3 999996 2 7 999985 2 6 999987 2 2 999999 2 167718 680925 2 17 999998 2 323595 418988 2 3 999994 2 2 999999 2 6 999991 2 2 999999 1 18 999990 500257 2 20 999994 2 2 999999 2 11 999988 2 161128 339254 2 322400 654357 2 673483 732460 1 13 999986 20194 2 2 999999 1 2 999999 791402 2 541184 625932 1 2 999999 980945 2 2 999999 1 11 999999 268837 1 10 999981 -261441 1 10 999982 741835 1 4 999997 271967 1 2 999999 476598 2 12 999992 1 9 999986 405040 1 2 999999 15432 1 2 999999 -19353 1 6 1000000 -187019 2 19 999996 2 520158 710524 2 2 999999 2 20 999988 2 95932 848528 1 19 999993 -502467 2 9 999994 2 359263 933522 1 376254 491061 -512161 1 9 999998 330331 2 12 999993 2 864908 912627 1 139013 808916 -784892 1 787878 945001 -166316 1 231454 951333 -304400 1 10 999986 929208 1 623847 839561 -293464 1 5 999989 621451 2 185649 335796 2 2 999999 2 2 999999 2 17 999990 2 2 999999 2 191065 692023 2 4 999997 1 222254 231379 -571271 2 78658 953157 1 530217 988477 802557 1 5445 237945 638675 2 280536 744440 2 47504 585307 2 189217 453659 2 19 999985 1 2 999999 41329 2 6 999984 2 16 999985 1 733455 939336 779904 2 7 999992 1 21400 67497 -688011 2 8 999981 1 476461 754191 -676429 2 2 999999 2 502288 841009 1 134693 375298 -872795 2 500897 937576 2 20 999995 1 3 999994 782084 2 538569 787150 1 527260 647240 -62007 1 2 999999 627923 1 2 999999 336061 1 2 999999 87174 2 235505 806008 1 12 999990 609344 1 2 999999 564205 2 2 999999 1 27806 563693 435271 1 376741 741335 896587 2 2 999999 1 2 999999 -100437 2 20 999992 1 2 999999 810749 1 652765 780682 654714 1 27720 914516 525539 1 2 999999 -38655 1 605630 656919 -668090 2 116919 597178 2 193778 246008 1 268405 465524 579801 2 11 999985 1 78030 341351 -213583 1 15 999983 -810352 2 8 999985 2 2 999999 2 14 999982 2 1 999989 2 3 999981 1 2 999999 -928675 2 15 999983 2 2 999999 2 50086 273766 2 7 999999 2 16 999991 2 416294 520793 2 361803 921837 2 2 999999 1 83243 878603 -198366 1 13 999987 -525230 1 18 1000000 773301 2 2 999999 1 212677 321318 451865 2 13 999983 2 2 999999 1 2 999999 -152985 2 14 999999 1 403889 878721 -680940 2 557112 825389 2 437375 736736 1 2 999999 -928443 2 14 999994 2 297136 824640 1 10 999999 -73601 2 536712 706752 2 239280 653721 2 6 999995 1 19 999984 -650604 1 2 999999 634759 1 557840 797953 -392787 1 2 999999 828212 2 60363 964644 2 14 999985 1 445645 480026 -555554 1 2 999999 -140928 1 8 999990 -316151 2 5 999997 2 18 999999 1 2310 665768 -707864 2 2 999999 1 139274 874633 682745 1 153938 833203 -300285 2 2 999999 2 2 999999 2 2 999999 2 18 999986 2 2 999992 2 520803 864877 1 4 999985 -485157 2 2 999999 1 25816 265803 676129 1 2 999985 667931 1 13 999989 -946810 1 334350 342904 -856550 1 509411 580355 787947 1 2 999999 636358 2 322642 874230 1 4 999996 223249 2 19 999989 2 12 999981 2 20 999986 2 2 999999 2 2 999999 1 14 999989 440889 1 3 999994 -635959 1 2 999999 -168955 2 19 999987 1 2 999999 893047 1 2 999999 287189 2 2 999999 1 231424 821449 375152 2 77913 124273 2 17 999991 2 8 999999 2 2 999999 2 492234 816911 1 479757 677745 653098 2 6 999992 2 2 999999 2 2 999999 2 13 999983 2 126133 285868 1 296002 704700 -806784 1 11 999983 317915 2 4 999993 1 3 999998 -541478 1 2 999999 -508928 1 355410 885061 -520296 2 6 999998 2 7 999999 1 18 999997 347543 2 723341 770148 2 2 999999 1 2 999999 -928453 1 687035 881385 -657154 1 2 999999 -182056 2 204738 893965 1 4 999995 -542139 1 474043 622152 -114160 1 11 999986 820603 2 2 999999 1 2 999999 -829775 1 501976 881400 851298 2 2 999999 2 2 999999 2 2 999999 1 2 999999 888815 2 13 999988 2 853062 893764 2 2 999999 1 15 999994 872922 1 2 999999 -209284 1 14 999995 -590199 2 2 999999 2 639033 969618 2 3 999988 2 6 999990 2 2 999999 2 8 999985 1 2 999999 -360624 1 219185 856477 477528 2 99337 874060 1 14 999982 48759 1 2 999999 53603 2 118019 660265 1 2 999999 465907 2 2 999999 2 7 999997 1 17 999998 429341 1 3 999995 581372 1 9 999981 -457760 1 2 999999 295252 1 133986 435591 -727121 2 2 999999 2 2 999999 2 5 999984 2 2 999999 1 2 999999 -860511 2 653602 816585 1 18 999982 -221732 1 4 999984 395058 1 2 999999 668270 1 2 999999 -60388 1 2 999999 618681 2 2 999999 2 2 999999 1 10 999992 357886 2 69364 998079 2 2 999999 1 15 999999 119375 1 4 999992 -116536 2 98862 825488 1 2 999999 -411064 2 237440 239955 2 15 999996 1 2 999999 407986 1 8 999994 453758 2 134251 189627 2 2 999999 1 2 999999 196617 2 2 999999 1 13 999985 -718049 1 327935 430662 -649745 1 2 999999 369722 1 4 999995 -982979 2 1 999988 2 6 999984 2 2 999999 1 268951 389073 163021 2 2 999999 2 2 999999 2 4 999996 2 344293 929324 2 153521 691934 1 7 999995 -860228 1 14 999982 715920 1 301722 952954 -32058 1 3 999999 -338517 1 657363 882556 937757 1 17 999987 176212 1 13 999988 -587663 1 537433 873906 38580 1 451552 945410 -216625 2 17 1000000 2 275470 866356 2 13 999983 2 140469 625815 2 16 999987 1 2 999999 548414 2 15 999997 1 310005 609290 745314 1 13 999981 606735 2 140796 692037 1 5 999992 -480438 2 14 999988 1 1 999983 -684028 1 299748 575935 -245072 1 2 999999 -327553 1 10 999994 358175 2 288220 706470 1 5 999988 -986419 2 13 999984 2 1 999985 1 14 999991 -388998 2 10 999981 2 13 999981 1 2 999999 837865 2 2 999999 2 18 999996 2 13996 873824 2 8 999987 1 18 999999 -700426 1 17 999990 195857 1 2 999999 182318 2 2 999999 2 18 999983 1 581198 619100 -542752 1 17 999993 979412 1 10 999994 -194667 1 392560 741838 -664095 1 3 999989 -413902 1 16 999981 -645050 1 13 999984 432566 1 1 999985 -222039 1 2 999999 861912 2 81780 496964 1 2 999999 841655 1 13 999982 977021 2 2 999999 1 2 999999 -698307 1 2 999999 -505750 2 106828 483032 2 1 999999 1 2 999999 571639 1 3 999985 17435 2 15 999991 1 6 999987 -747045 1 6 999991 719914 2 748473 844430 1 3 999991 945960 2 19 999983 2 15 999981 1 648410 729255 432911 1 20 999987 243632 1 2 999999 475339 2 2 999999 1 2 999999 -274451 2 222500 415570 2 2 999986 1 2 999999 -724230 1 13 999989 -41384 2 480553 965757 2 2 999999 1 5 999993 794966 1 10 999996 -285547 1 698177 702233 281712 2 2 999995 1 546457 727040 -134730 1 2 999999 -521286 2 320998 919116 1 19 999999 -343616 2 260900 598186 1 17 999992 416245 2 10 999986 1 2 999983 393446 2 2 999999 2 15 999981 2 6 999986 1 904018 950944 -739209 1 26627 367613 263573 2 719181 752749 2 12 999992 2 334834 464778 1 91394 658462 -659389 1 2 999999 304102 2 8 1000000 1 511400 745843 140895 1 2 999999 -605787 1 80245 557035 380186 2 12 999996 2 7 999983 1 134195 656273 -122019 1 8 999983 -879722 1 2 999999 705664 1 2 999999 -84089 2 10 999982 1 157084 636581 13613 2 2 999999 1 18 999994 839763 1 2 999999 -268869 1 26062 387582 -585314 1 176331 550423 124717 2 2 999999 2 107058 314770 1 15 999994 913594 2 2 999999 2 504062 541994 2 2 999999 1 313140 560580 -788682 1 196048 303046 627028 2 2 999999 2 2 999999 1 10 999989 -588090 2 413573 425227 2 562866 698373 1 7 999989 19362 1 2 999999 -767986 1 14 999991 849102 1 2 999999 -793805 2 249495 944296 2 289741 824051 2 346759 905688 1 2 999999 552754 1 947981 981508 677586 1 2 999999 172796 1 2 999999 999993 1 5 999990 511055 2 16 999991 2 575286 732767 1 6 999997 -260569 2 2 999999 2 342296 495186 2 278506 462558 1 18 999992 351110 2 2 999999 1 11 999998 -985874 2 2 999999 1 8 999989 -624045 1 2 999999 -114035 2 651782 899472 1 17 999993 815734 2 2 999999 2 20 999984 1 2 999999 -853576 2 13 999989 2 850507 998684 2 2 999999 1 2 999999 -233092 1 2 999999 -624443 2 2 999999 2 2 999999 1 89244 567226 702812 1 202488 620608 782827 2 401374 829200 2 8 999990 1 333203 924658 755559 2 5081 590622 1 2 999999 921586 1 2 999999 977877 1 242048 816447 996752 2 2 999990 1 59002 975887 190384 2 2 999999 1 311111 852900 -447612 1 2 999999 -629191 2 2 999999 2 1 999995 2 2 999999 2 2 999999 1 2 999999 -414010 2 20 999998 2 176484 351811 2 2 999999 2 20 999986 2 2 999999 2 1 999985 2 13 999992 1 2 999999 955426 1 20 999997 -876891 1 369784 730543 924316 2 18 1000000 1 19 999998 -985861 1 2 999999 -964524 1 100305 936576 -950353 1 870306 975954 -766749 1 180079 720675 -417466 1 10 999999 29908 1 20 999997 849372 2 2 999999 2 406584 563527 1 17 999985 368376 1 143978 665714 747 1 13 999996 -908722 2 2 999999 1 333022 954971 793153 2 2 999999 1 715421 816277 423683 1 2 999999 911500 1 2 999999 816697 2 2 999999 2 4 999990 2 430563 515483 2 183499 424292 1 2 999999 -456770 2 554220 659378 2 4 1000000 1 16 1000000 878450 1 2 999999 415798 1 372019 454200 -433275 2 2 999999 1 66084 163621 352255 2 2 999999 2 18 999981 2 6 999998 2 9 999985 2 17 999983 2 2 999999 2 7 999991 1 10 999983 738543 2 700116 998236 2 20 999991 1 297593 802858 -324305 2 369848 457898 1 8 999981 -419297 2 312932 627192 1 299187 655703 -409486 1 1 999994 552734 1 36609 433267 -553452 1 2 999999 148599 1 9 999984 -871331 2 19 999982 2 2 999999 2 555502 604992 2 14 999991 2 10 999990 2 13 999986 2 5 999992 2 1 999990 1 211074 800196 763408 1 17 999996 794633 1 2 999999 -805108 1 7 999999 501164 2 2 999999 2 62494 126360 1 600585 971131 -154476 1 11 999989 677372 2 2 999999 1 20 999981 -848373 1 2 999998 -744322 1 8 999992 147022 2 20 999999 1 9 999986 431100 1 2 999999 841935 1 2 999999 768142 1 2 999999 -689276 1 2 999999 -424878 1 300902 756571 -350330 2 9 999999 2 2 999999 1 741884 948935 -606310 2 2 999999 1 799066 944151 6617 2 2 999999 2 2 999999 1 526079 762006 233491 2 15 999989 1 441389 628548 -804972 1 247441 350292 600333 2 530943 587300 1 6 999998 -332596 2 2 999999 1 15 1000000 15879 1 527257 891468 -770239 1 2 999999 -597467 2 19 999985 2 7 999999 2 16 999987 1 512622 804928 426070 2 423460 604527 1 192462 299303 -328937 1 290761 791103 -837094 1 2 999999 -142958 2 2 999998 1 13 999995 -228638 1 385401 590388 -165807 2 270920 736818 2 2 999999 2 637540 816363 2 102288 789853 2 285864 375259 2 12 999991 1 701369 964536 602476 1 118795 146225 721345 1 2 999999 520501 2 431616 492598 2 1 999996 1 14 999989 -147666 1 2 999999 698399 2 2 999988 1 55089 335838 -983566 1 247013 338867 -123136 2 391528 605533 1 18 999998 257974 2 4 999983 1 2 999999 624092 1 16 999994 96004 2 183012 442837 1 17 999997 -458417 2 10 999981 2 102914 426205 2 2 999999 1 2 999999 674925 1 2 999999 -895321 1 6965 925626 -489425 1 496131 844304 -624302 1 6 999984 -956447 2 757208 946908 1 71147 805535 -221187 1 338770 988423 -311097 2 2 999991 2 2 999999 2 2 999999 2 860868 869037 1 25704 356287 538281 2 2 999999 2 2 999999 1 845817 969118 -771465 2 11 999982 1 9 999990 36266 1 10 999990 -485827 1 275527 472265 -954035 2 2 999999 1 13 999994 763351 1 138612 869281 227933 1 2 999999 793436 1 2 999999 153254 2 859854 866708 2 880078 883653 1 2 999999 81294 2 485390 641751 2 2 999999 1 299966 515930 -196244 1 4 999992 -365112 1 2 999999 -204307 1 2 999999 284874 2 2 999999 1 13 999992 -775764 1 13 999997 589338 2 10 999987 2 238152 422285 2 2 999999 1 2 999999 197585 1 841253 854721 -91402 1 2 999999 367910 1 17 999994 584158 2 20 999986 2 2 999999 1 109701 267741 935950 1 298023 899425 549933 2 444863 797958 2 2 999999 1 2 999999 -391801 2 243888 672447 1 212001 274088 358104 2 14 999991 2 14 999984 2 571360 778564 1 79647 654927 840471 1 4 999996 836374 1 80830 329877 -803911 1 2 999999 -562316 2 606444 818560 1 2 999999 512382 1 2 999999 529486 1 15 999984 -571676 1 10 999989 -687720 1 2 999999 867276 1 111216 647864 -564804 2 2 999999 1 467229 914411 -652439 2 10 999992 2 2 999999 2 2 999999 2 232440 380280 1 2 999999 -785813 1 3 999997 -977632 2 507610 868960 2 759949 807559 1 14 999999 315810 1 643937 954344 -724139 2 259721 611693 2 2 999999 2 2 999999 1 20 999994 638950 1 2 999999 302495 1 2 999999 -662619 1 4 999989 209162 2 787098 823365 2 2 999999 2 442252 512831 1 63695 634218 -47148 1 2 999999 -449745 1 13 999985 94180 2 430320 451847 2 2 999999 2 10 999998 2 9 999985 1 322786 922030 -488593 1 2 999999 -510180 2 14 999992 1 7 999990 19491 2 11 999999 2 320068 884820 1 2 999999 880801 2 18 999998 2 304654 850666 1 14 999997 -918746 2 2 999999 2 2 999999 1 36143 736750 -77166 2 17 999988 2 2 999982 1 317476 778647 -166817 1 676675 911605 -333077 1 1 999990 -543725 2 15 999997 1 155691 673476 257051 1 16 999982 884714 1 2 999999 -11894 1 12 999986 -434544 1 2 999999 -979077 2 11 999987 1 16 999991 647364 2 19 1000000 2 2 999993 2 2 999999 2 552983 861014 1 12 999988 -91229 2 10 999995 1 20 999987 -131020 1 2 999999 817247 1 16612 329799 -229997 2 18 999992 2 13 1000000 2 2 999999 2 254061 479356 1 575178 800844 -531921 2 747492 946871 1 2 999983 858403 1 2 999999 -355785 2 2 999999 1 2 999999 69795 2 7 999982 1 2 999999 444444 1 2 999999 785461 1 80844 741238 -729659 2 13 999988 2 11772 201169 1 2 999999 993303 2 1 999997 1 2 999987 -577249 2 508770 952894 1 2 999999 -768269 2 1 999981 1 17 999986 -120106 1 5 999994 -786578 1 2 999999 -809968 2 267517 872992 1 19 999985 912891 1 2 999999 5180 1 330234 838163 662195 1 2 999999 -207238 2 13 999987 1 2 999999 150269 1 359786 666426 424065 2 19 999995 2 2 999999 2 16 999993 1 422841 610508 -19617 1 2 999999 -182899 1 117632 659066 -61979 1 2 999999 666159 2 2 999999 2 502504 857696 1 25452 368347 982921 2 312867 764276 2 11 999998 1 14 999993 -912555 1 5 999987 -80726 1 1 999992 368740 2 2 999999 1 18 999985 -546819 1 14 1000000 -659689 1 2 999999 -936508 1 3 999998 -533870 2 19 1000000 2 437408 508887 1 427333 698255 887372 2 15 999990 2 12 999984 1 404654 837160 -853575 1 4 999992 809100 2 17 999999 2 187091 533088 2 40521 501442 1 2 999999 -763103 1 797581 953884 -508289 2 2 999999 1 2 999999 -801360 1 2 999999 480588 2 268287 845802 1 2 999999 -931074 2 14 999991 2 16 999987 1 2 999999 496772 1 74835 111932 -313125 1 15 999992 -272636 2 287177 499593 1 809068 999102 385801 1 2 999999 -818844 2 2 999999 2 323711 945857 2 406772 566374 2 20 999981 1 522851 772678 -203876 2 7614 617284 1 310870 684368 -730958 1 219925 402358 914366 2 355118 866641 2 2 999999 1 16 999994 393601 1 259894 466838 -686493 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 563002 708519 14384 1 2 999999 -127608 2 2 999999 1 2 999999 -870005 2 437359 491648 2 4 999985 1 202593 852437 565140 1 4 999983 168305 1 7 999989 -970812 2 4 999990 2 20 999988 2 15 999993 2 167883 773612 1 239588 979001 390643 1 7 999999 921162 2 2 999999 2 2 999999 2 265961 402492 1 7 999985 602480 2 531000 672491 2 490566 589512 1 370148 815843 -913449 1 478787 821521 570433 2 2 999999 1 2 999999 -898785 1 2 999999 -800025 1 2 999992 790340 2 18 999993 1 11 999985 70258 1 2 999999 290837 1 6 999990 537805 1 2 999999 749385 2 2 999999 1 369212 666396 -400964 2 254606 677467 1 2 999999 -965177 1 2 999999 -690438 2 15 999983 1 518 579333 944949 1 10 999988 -94314 2 2 999999 2 8 999981 2 18 999996 1 388903 631121 221329 1 585572 937831 488170 2 250274 403280 1 2 999999 21949 2 2 999999 1 2 999999 371802 1 2 999999 159212 2 2 999999 2 131591 755096 2 325186 772288 2 538977 785760 1 6 999990 336271 2 2 999999 1 2 999999 435835 1 347696 499196 -449223 2 18 999989 1 2 999999 471373 1 2 999999 116046 1 374710 599086 366198 2 2 999999 1 2 999999 -740905 2 251908 945041 2 2 999999 2 2 999993 2 2 999999 2 2 999999 1 2 999999 -38580 1 2 999999 646896 2 12 999983 2 356450 645782 1 8 999986 739127 2 55536 395201 2 2 999999 2 1 999987 2 13 999988 1 2 999999 115380 1 10 999982 -384438 2 2 999999 1 6 999990 520036 1 14 999989 -601456 1 371991 451005 -515282 2 41643 799538 1 14 999999 -89902 2 7 999999 2 2 999999 1 16 999986 -937282 1 753409 854125 -903046 1 14 999997 -772292 2 18 999992 2 2 999999 2 563207 935553 2 2 999999 2 14 999987 2 48753 184361 1 2 999999 -953932 1 2 999999 -107087 1 743519 844598 172595 2 19 999998 1 13 999988 -899170 1 17 999988 502314 2 2 999999 2 13 999986 1 2 999999 -78215 1 2 999999 -545006 2 2 999999 1 208032 717134 768935 2 966041 994671 1 2 999999 -845784 2 2 999999 2 153801 256374 1 17 999999 805433 2 2 999999 1 782919 965487 370204 2 793428 841126 2 2 999999 2 2 999999 1 7 999986 -653313 2 2 999999 1 734782 898511 -929743 2 2 999999 2 251838 898176 2 171691 950034 1 763976 951995 240060 2 2 999999 2 134380 945836 2 4 999987 2 731408 868278 1 1 1000000 925104 2 16 999990 1 610698 854703 -448864 2 2 999999 1 671918 799140 998633 1 4 999996 -76081 1 18 999984 -667885 2 2 999999 1 20104 685995 -266633 2 2 999999 2 17 999990 2 17 999985 2 2 999999 2 2 999999 2 20 999990 1 3 999996 -615846 2 13 999992 1 2 999999 -683128 2 2 999999 2 179486 933814 2 20 999998 2 491649 758736 2 45282 814329 2 590407 967855 2 386663 410717 1 2 999999 145900 2 45979 782370 1 15 999999 708460 2 3 999991 2 503561 672496 1 9 1000000 811474 1 15 999985 -128296 2 774361 979571 1 2 999999 -833440 2 2 999999 1 1 999984 111277 1 142963 959365 67314 2 2 999999 1 319462 331692 129840 2 167116 503646 2 3 999999 1 2 999999 410402 1 436367 683576 639464 1 2 999999 387728 2 3 999985 2 2 999999 1 829235 850127 -851977 1 464521 987576 968139 2 490421 764342 1 234964 448915 212005 2 16 999997 2 2 999999 2 2 999999 1 159923 253450 -959763 2 13 999989 1 2 999999 -446645 1 326658 684386 220941 2 2 999999 2 15 1000000 2 17 1000000 1 44839 222732 615885 2 18 999982 1 159309 650814 -48277 1 2 999999 -700068 1 2 999999 565772 1 17 999991 -371096 2 4 999981 2 169608 458162 2 2 999999 1 2 999999 225689 2 19 999988 1 104082 500967 -632021 2 11 999984 1 9 999983 700749 1 254013 997061 -409198 1 12 1000000 399943 2 3 1000000 2 301189 858330 1 203299 394375 790190 2 257440 566690 2 47160 642169 1 6 999983 -126332 1 13 999988 375577 2 800338 902922 2 2 999999 1 2 999999 -127052 2 2 999999 2 2 999999 2 11 999991 1 2 999999 -769936 1 6 999999 264612 1 110202 981741 -288 2 733865 873059 1 751106 799762 715731 2 421922 471974 1 2 999999 -56260 1 14 999997 276776 1 298769 669955 298853 1 146131 916860 -644568 1 2 999999 289371 1 759162 889495 899040 2 2 999999 1 7 999991 -246370 2 10 999987 1 478140 753349 -644624 1 105947 280397 616830 2 19 999981 2 2 999999 2 7 999998 1 123312 687685 -903234 1 302666 504015 86168 1 16 999982 -293818 2 675568 822673 2 108923 415717 2 2 999999 2 5 999983 2 111214 538725 1 224053 353711 -315282 2 1 999986 2 76414 140841 1 797826 843592 400911 1 9 999982 -239463 1 2 999999 773153 1 2 999999 -103573 2 11 999988 1 2 999999 420313 2 2 999999 2 311743 705090 1 42128 178957 162193 2 2 999999 1 2 999999 -868077 1 815159 836584 254589 1 2 999999 -507194 2 87079 813232 1 20 999985 -494147 2 2 999999 2 19 999997 2 62978 281081 2 347833 897287 1 2 999999 118443 1 17 999982 -532876 1 18 999988 -752355 1 664515 678801 862862 1 2 999999 982724 1 2 999999 623248 1 2 999999 401436 2 11 999988 2 16 999985 1 103808 502862 -404870 2 2 999982 1 3 999985 -63491 2 291064 785405 2 114558 638351 2 759750 970859 2 2 999999 1 36049 106597 -189553 2 12 999981 1 2 999999 -598730 1 980418 990117 995386 2 2 999999 2 2 999999 2 283158 882639 2 2 999999 1 8 999986 -513293 2 12 999986 1 2 999999 -116902 2 2 999999 1 653004 729626 176689 1 9 1000000 -128989 1 2 999999 823267 2 9 999986 2 2 999999 1 184004 312308 748895 1 9 999997 873857 1 12 999994 91902 1 18 999991 622566 2 2 999999 2 368980 428618 1 903635 920679 818118 2 579962 963769 2 2 999999 2 540742 837056 1 15 999990 639800 1 14 999993 -531838 1 189905 566026 -188241 1 799974 983585 195352 2 542837 783120 1 10 999997 -549192 2 5210 904215 1 2 999999 879553 2 8 999989 1 2 999999 984364 1 2 999999 891425 1 14 999989 -864342 2 461757 847139 2 5 999996 1 7 999985 548049 1 2 999999 -500388 2 354508 671352 1 814910 844650 424898 1 14 999995 -17913 1 6 999986 535637 1 2 999999 -197598 2 533989 536948 2 2 999999 1 2 999999 274283 1 2 999999 -728320 2 2 999999 2 853335 978872 1 1 1000000 952033 1 2 999999 -489049 1 16 999997 568463 1 1 999996 -468463 1 459115 782868 -18196 1 2 999999 -585940 1 376401 586242 666938 2 15 999984 2 13 999987 2 145409 498093 1 20 999999 -639701 2 2 999999 2 2 999999 1 1 999993 657521 2 17 999999 1 2 999999 -329849 2 148547 630431 2 2 999999 2 14 999981 2 2 999999 2 117794 534787 1 12 999998 367788 2 5 999982 1 2 999999 -139823 1 237580 342283 -965347 2 16 999985 2 13 999990 2 19 999994 1 2 999999 -705755 1 17 999992 -745663 2 2 999999 2 367375 691757 1 162014 293903 -50027 2 2 999999 2 2 999999 1 7 999985 -819402 2 762349 841974 1 2 999999 930105 2 6 999981 2 2 999999 2 4 999998 1 2 999999 -878297 2 6 999994 2 5 999983 1 206777 221059 -82919 1 18 999985 -220954 1 2 999999 -669013 1 7 999996 865726 2 286645 375320 2 232567 871975 2 2 999999 1 16 999996 -978340 2 2 999999 2 2 999999 2 2 999999 2 46773 788196 2 2 999999 2 2 999999 2 444480 524896 2 8 999981 1 3 999987 -835219 2 3 999999 2 7852 729251 1 8 999987 -595125 2 2 999999 1 2 999999 277005 1 3 999995 -963771 2 2 999999 2 19 999997 2 2 999999 1 2 999999 -98623 2 5 999987 2 2 999999 2 787335 968891 2 2 999998 1 12 999990 -998866 2 1 999984 1 126881 216787 183367 1 692010 787947 -5475 2 2 999999 2 742146 764506 2 2 999986 2 5 999991 1 14 999984 468256 2 780453 929088 1 2 999999 -447002 2 333678 893036 1 589908 916238 -555068 1 3 999996 170622 2 539580 769625 2 2 999999 1 2 999999 517665 2 2 999999 2 2 999999 2 14 999981 2 2 999999 2 10927 956122 2 699928 858389 1 16 999981 -899159 1 375230 954088 56175 1 747557 760907 177184 2 13 999984 1 10 999981 614601 1 5 999987 -801113 1 194408 411041 -526655 2 428117 497941 2 414342 710837 2 359738 471149 1 5 999989 -744986 1 355423 598962 653723 2 711317 924998 1 2 999999 620952 2 2 999999 2 2 999999 2 2 999999 1 13 999998 -563068 2 11 999990 1 286175 661681 -319797 2 43650 163706 2 11 999981 1 614222 653591 -903168 2 1 999994 1 10 999995 -935949 1 2 999999 -166667 1 2 999999 -597424 1 4 999993 342774 2 13 999996 2 2 999999 1 204489 892371 419117 2 277193 788307 1 64374 175353 -840344 1 9 999986 -881124 2 125705 963099 1 16 999987 -631487 2 33415 747213 2 2 999999 2 19 999995 2 17 999999 2 2 999999 1 10 1000000 -765399 2 10 999986 1 2 999999 -792667 2 557402 850917 2 2 999999 2 13 999991 1 2 999999 205696 1 2 999999 601884 1 2 999999 -301852 1 188415 622658 756932 2 56769 547535 1 851790 868754 -452114 1 2 999982 351062 1 12 999997 -394152 2 491196 734976 1 510923 671408 -377355 2 2 999999 2 2 999999 1 12 999984 768062 2 18 999989 2 70349 860892 1 2 999999 275787 2 75526 831849 1 161531 767764 -424188 1 16 999989 -463151 1 2 999999 832284 1 705667 893520 156473 1 188849 344035 945675 1 2 999999 -423175 2 64169 290169 1 2 999999 439377 2 4 999988 2 22349 529047 1 2 999999 972675 2 19 999998 2 475915 952054 2 18 999992 1 506816 806975 603956 1 1 999999 258456 1 120397 455563 -196109 2 9 999993 2 133991 860344 1 192800 493285 -915990 2 2 999999 2 545054 696138 1 16344 160014 704844 1 484427 858585 379101 2 2 999999 2 85360 963981 2 8 999986 2 184148 458954 2 133540 825401 2 2 999999 2 94046 895450 2 4 999993 1 1 999991 -793502 2 19 999994 2 338353 860699 1 2 999999 -95023 1 4 999988 -98361 2 20 999985 2 19 999994 1 727290 877805 -695685 1 601357 945369 -756880 2 2 999999 2 17 999986 2 361514 605056 2 562275 828774 1 2 999989 284240 2 8 999993 1 601571 787929 671436 1 80369 650054 411435 2 2 999999 1 813262 936851 -434855 1 12 999987 -668911 1 6 999999 -966418 2 432150 583450 2 369899 777263 1 206393 307166 -879610 1 13 999989 -893930 1 2 999999 835665 1 14 999992 -337741 1 2 999999 222973 2 2 999999 1 20 999984 255857 1 5 999986 999516 1 2 999999 -960228 2 107451 882688 1 2 999999 -238858 1 2 999999 385919 2 14428 320338 2 2 999999 1 1 999982 547311 2 10 999987 1 2 999989 989660 1 479508 915779 540322 2 2 999999 1 19 999992 386647 1 2 999999 -130789 1 2 999999 303231 1 2 999999 -101515 1 2 999999 -627483 2 2 999999 1 13 999985 21731 1 6 999997 768809 2 1 999995 1 3 999998 583191 1 763999 773412 -524339 2 2 999999 1 262650 505255 125290 2 15 999989 2 289271 734279 2 7 999998 1 7 999999 481797 1 2 999999 619992 2 2 999999 1 60812 547000 -356180 1 3 999983 730319 1 19 999998 -973038 2 8 999982 1 2 999999 487620 2 2 999999 2 174168 230485 2 18 999998 1 10 999985 -923878 1 5 999988 -738357 2 2 999999 2 801614 867680 1 526528 730220 27939 2 118467 436534 2 2 999999 1 1 999995 -703963 2 537327 982767 2 493880 563871 1 2 999999 852182 1 2 999999 572054 2 1 999995 2 2 999999 1 5 999990 875238 2 2 999999 2 2 999999 1 12 999988 -464580 1 2 999999 -749051 2 2 999999 1 85521 146531 -778202 1 2 999999 -939024 1 190284 431846 -625253 1 2 999999 -179929 1 2 999999 -186367 1 2 999999 210601 2 2 999999 1 17 999983 -328780 2 2 999999 1 4 999985 652639 2 120437 333381 1 2 999999 583328 2 2 999999 2 581941 813537 1 391120 748392 -747164 2 115824 666945 2 5 999985 2 635035 675748 1 280464 831792 -605735 1 2 999999 494573 1 353938 865132 38313 2 2 999999 1 658078 888396 477005 1 26691 393062 235124 1 569615 902170 -335259 1 2 999999 -972571 2 19 999994 2 65737 263917 1 2 999999 951148 1 8 999983 -590000 2 2 999999 2 8 999996 1 62064 583855 -673346 1 188421 243868 233883 1 266609 322546 614655 1 433767 689092 760499 2 2 1000000 1 42178 797815 977439 1 311756 597507 -625070 1 2 999999 887935 2 2 999999 1 338739 338942 31085 1 16 999991 -133142 2 683320 686624 2 2 999999 1 1 999989 -220092 2 428763 429998 2 14 999993 1 5 999988 -527894 2 2 999999 2 2 999999 1 367137 767875 -622287 2 2 999999 1 112807 673849 -463616 1 1 999989 -436556 2 63054 518681 1 580026 735259 -322627 2 338082 921418 1 6 999998 924569 1 6 999989 285999 2 18 999995 2 9261 548234 1 9 1000000 -457545 2 4 999990 1 9 999981 -499608 1 19 999998 697944 2 55933 799727 2 12 999983 1 5 999993 -393150 2 16 999990 2 2 999999 2 14 999991 2 8 999982 2 915253 978812 1 16 999997 -264738 1 17 999991 639679 1 2 999999 -454117 1 59359 77878 786302 1 336866 910101 254286 1 303453 744651 81313 1 174353 349665 636736 2 15 999984 1 192536 846792 280132 2 531346 535712 1 178882 690731 423709 1 267983 908792 83241 2 308833 939282 2 6 999983 2 2 999999 1 14 999986 -811569 1 220587 441212 -132594 1 92001 864675 321463 2 159166 171049 1 2 999999 66920 1 336364 422173 -584351 2 239664 280621 1 3 999992 -510618 2 38455 559387 1 13 999992 -417925 2 6 999992 2 4 1000000 1 18 999985 -462311 2 13 999986 1 379837 693326 -625909 1 7 999996 -944990 2 3 999988 2 2 999999 2 15 999989 2 981424 987027 2 2 999999 2 2 999999 1 939173 994164 834487 1 2 999999 604922 2 432629 967453 1 9 999991 624349 1 2 999999 68238 2 600880 983484 1 365805 583115 785718 2 2 999999 1 2 999999 409490 1 2 999999 -43013 1 2 999999 -574164 1 2 999999 520317 1 13 999991 933719 1 286659 356420 -405599 2 20 999990 2 24753 97612 2 2 999999 1 2 999999 967909 2 278648 644731 2 10 999988 2 152453 779928 2 2 999995 2 2 999999 1 2 999983 -326106 2 16 999999 2 2 999999 2 2 999999 1 376160 435940 -92603 1 18 1000000 -265332 1 14 999988 978787 1 17 999995 -362455 1 43065 118380 735172 2 3 999995 1 2 999999 231610 1 2 999999 -873382 1 2 999999 538897 1 2 999999 -372897 1 242868 677791 -108031 2 17 999986 1 216706 968512 -592368 1 14 999982 413971 2 4 999990 2 86369 222574 1 2 999999 -249047 1 185734 613930 -620896 1 122582 905781 -702981 2 10 999981 2 368220 653019 1 827960 851020 878574 1 7 999999 610992 1 2 999991 993051 2 2 999999 1 11 999997 783654 1 13 999988 -834354 1 2 999999 -364247 2 1 999992 1 15 999981 10109 2 36620 615103 2 8 999995 2 2 999999 2 7 999987 2 5 999983 1 2 999999 76186 2 4 999990 1 7 999999 357802 1 323414 476865 131116 1 138911 404905 -441773 1 2 999999 -554615 1 2 999999 619796 1 2 999999 -318633 2 2 999999 1 8 999998 -294216 1 13 999984 470380 2 2 999999 2 398942 462737 2 9 999982 2 16 999986 2 14 999995 2 2 999999 2 71251 542621 1 2 999999 665624 2 2 999999 1 9 999995 -467265 2 2 999999 2 2 999999 2 2 999999 1 12 999984 -682652 2 315742 448147 1 2 999999 746018 2 2 999999 1 15 999999 -101992 2 6 999988 2 9 999996 2 162406 205330 2 19 999995 1 10 999987 152260 1 2 999999 179106 2 2 999999 2 8 999995 2 252154 947590 2 195809 940145 1 226405 688851 -570283 1 2 999999 934985 2 2 999999 1 4 999989 -287587 2 17 999982 1 487536 869926 330590 2 15 999993 2 20 999991 1 12 999995 -382722 1 182623 690914 756851 1 2 999999 -786428 2 5 999993 2 2 999999 2 2 999999 1 2 999999 -943748 2 5 999988 1 2 999999 620614 2 325126 997761 2 16 999994 1 2 999999 267284 1 19 999985 -701769 2 3 999989 1 20 999985 822425 1 255614 671539 -908553 1 2 999990 821244 1 13 999999 152083 1 15 999998 105974 1 11 999997 -379948 2 14 999999 2 13 999996 2 6 999999 1 8 999991 590967 2 2 999999 2 2 999981 2 13 999992 1 442076 599937 -473101 1 342286 517425 381789 1 206643 487039 654767 1 2 999991 -772485 1 280570 324676 -649697 2 11 999989 1 2 999999 20032 2 2 999999 2 18 999993 1 448164 535752 -52011 1 2 999999 433518 2 2 999999 2 3 999998 1 2 999999 443271 1 609037 715347 682873 1 13 999991 898786 2 505785 803086 1 4 999991 734855 1 18 999999 859862 2 16 999984 1 79425 619592 -946433 2 16 999999 2 139156 754708 2 1 999985 2 2 999999 2 2 999999 1 5 999999 599091 1 2 999999 778116 2 662835 864024 2 2 999999 2 47509 874432 1 2 999999 288969 2 2 999999 2 2 999999 1 500098 742342 -492180 1 16 999994 -537762 1 2 999999 918554 1 64210 621517 5972 2 2 999999 2 305227 462246 1 166437 201443 198229 2 19 999995 2 16 1000000 2 9 999981 2 2 999999 2 2 999999 1 13 999982 -440829 2 7 999999 1 16 999984 -102197 1 384241 628721 272541 2 1 999985 2 2 999999 2 7 999986 1 252288 774934 -330749 2 2 999999 2 2 999999 1 3 999993 952071 1 112875 942956 608734 2 7 999997 2 2 999999 2 256248 459402 2 901265 921061 1 120618 700760 839490 2 473890 870989 2 15 999998 1 594807 665045 -469532 2 7 999999 1 83707 667275 -823970 1 297764 852692 -945679 1 2 999999 -797874 1 4 999991 756634 2 2 999999 1 531686 599760 690470 2 2 999997 1 7 999989 612570 2 356152 800162 1 2 999999 881668 2 2 999999 1 12456 696964 367316 2 2 999999 2 175056 398766 2 1 999996 1 2 999999 -14355 1 395737 463358 -929334 2 71982 875763 1 299203 308204 400053 2 56149 258129 2 7 999990 2 16 999991 2 42421 548793 2 645195 983906 2 2 999999 1 440606 449991 909289 2 2 999999 1 15 999995 146968 1 2 999999 -309882 2 3 999988 1 448672 774895 136233 1 2 999999 992380 1 50409 917009 495927 2 2 999999 2 14 999986 1 235055 956755 674655 1 237593 746782 881854 2 10 999985 2 467267 613948 1 2 999999 939443 1 15 999981 -326415 2 2 999999 1 2 999999 525495 2 20780 85075 1 2 999999 -670892 1 6 999995 -634687 2 2 999999 2 9 999993 2 320453 487451 1 20 999985 660728 2 2 999999 2 249558 992363 1 2 999999 368257 2 2 999999 2 10 999986 1 12 999987 -504185 2 2 999999 2 6 999989 1 2 999999 103254 2 754010 990629 2 401463 593175 1 12 999999 -624383 2 92305 488923 1 125879 434790 299163 1 71508 492970 797276 1 2 999999 -213643 1 309645 378932 -544785 1 294427 529381 -994377 2 651089 740347 1 2 999999 -774662 2 18 999984 2 2 999999 2 848922 952355 1 699203 988267 692271 1 2 999999 340446 1 2 999999 -526264 2 20 999991 1 2 999999 629940 1 2 999999 159754 2 2 999999 2 18 999990 2 2 999999 1 887930 981935 637477 2 14 1000000 2 5 999998 2 2 999999 2 9 999987 2 1 999997 2 876539 876961 1 18 999988 70090 1 179783 455683 -532059 1 18 999990 420704 1 322236 649562 356172 1 13 999988 599194 2 139649 777023 2 3 999989 1 306987 528125 494255 1 9 999982 -986565 1 2 999999 109499 2 2 999999 1 427805 479649 -354758 2 10 999992 2 2 999999 2 4422 253231 1 298584 485982 156287 1 2 999999 -793423 1 2 999999 -330545 1 16 999994 97556 1 2 999999 264941 1 168132 445120 965300 1 19 999992 -972885 2 770901 993788 2 660085 685680 2 2 999999 2 8 999993 2 2 999999 2 8 999987 2 7 999982 1 2 999999 67447 2 229836 385580 2 4 999985 2 332740 672157 1 5 999989 77772 2 12 999995 2 16 1000000 1 2 999999 -3391 2 2 999999 1 2 999999 -176135 2 7 999993 2 597257 659181 2 2 999999 2 20 999997 1 2 999999 -440169 2 545228 676229 2 58973 345814 1 10 999998 -281335 1 2 999999 -32925 2 607283 851690 1 76938 276750 410387 2 2 999999 2 9 999986 1 4 999989 249625 2 484278 672643 1 47946 585455 -952999 2 2 999999 2 514760 773345 1 26890 632076 -453230 1 511024 753937 -576708 2 10 1000000 2 610612 670674 2 3 999994 2 2 999999 2 907726 955191 2 2 999999 2 285694 352850 2 500258 608541 1 2 999999 -585894 2 10 999992 1 582559 981379 266471 1 2 999999 -584958 2 338744 736433 1 8 999982 954446 1 548750 583045 528250 1 9 999984 734557 2 562798 877944 2 2 999999 2 287995 473947 1 43354 541489 519828 1 385069 724554 529912 2 19 999985 1 2 999999 571738 1 201043 669866 431920 1 2 999999 -177156 1 29789 623381 -619341 2 146719 632873 1 2 999999 363535 2 537327 553624 2 72917 530907 2 2 999999 1 734549 972021 -654482 2 2 999999 2 2 999999 1 310966 660058 -543942 1 189044 825339 -100953 2 14 999988 1 968001 997933 425129 1 20 999993 -113136 2 14 999999 1 2 999999 -57664 1 2 999999 -310444 2 138007 904707 1 8 999988 24497 1 223348 994247 -408461 1 113211 865387 985436 1 12 999988 744408 2 2 999999 2 16 999989 1 2 999999 840875 2 8 999981 1 16 999995 -192104 1 20 999998 171522 1 8 999983 374456 1 1 999992 183026 2 254575 667758 2 2 999999 1 13 999991 -399229 1 17 999990 -857337 2 2 999999 2 2 999999 1 3 999986 608570 2 75687 354422 1 220688 298903 -66669 2 6 999996 2 2 999999 1 13 999990 706208 2 9 999990 1 151889 223511 235678 1 8 1000000 596950 2 2 999999 1 512394 929035 340388 2 21939 596990 1 12 999983 477746 2 70091 71211 1 2 999999 -201166 2 12 999982 2 8 999986 2 12 999982 1 11 999987 -794539 2 17 999993 2 20 999985 2 5 999987 2 2 999999 1 15 999997 565175 2 644753 839034 2 2 999999 1 15 999999 138331 1 16 999981 -500031 1 20 999982 -543385 1 2 999999 992282 2 457451 753753 2 432896 833707 2 2 999999 1 2 999999 -578095 2 528691 838467 2 2 999999 1 142362 497732 -439164 1 2 999999 885811 1 243903 968779 -204837 1 17 999994 -106536 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 616863 904301 961876 1 2 999999 -592943 1 2 999999 -138423 1 2 999999 890671 2 3 999995 1 447192 660584 -47253 2 348996 936164 2 5 999997 1 7 999982 497896 1 2 999999 -705368 1 74512 769520 -34446 2 188272 649171 1 10 999987 -984758 2 2 999999 2 18 999988 1 2 999999 -585782 1 2 999999 -57409 1 2 999999 -287024 1 1 999998 -381560 1 2 999999 -250018 1 161216 241697 640565 1 3 999999 -327029 1 2 999999 -71230 2 2 999999 2 2 999999 1 705488 958419 364763 1 2 999999 792563 1 129282 778296 390929 1 2 999999 -929566 1 2 999999 -355399 1 2 999999 -40765 1 9 999996 -625391 1 2 999999 407629 2 2 999999 1 2 999999 -209310 1 12 999990 356344 1 13 999982 -98044 1 2 999999 -455279 1 20 999999 -939556 1 885944 953248 -65321 2 354325 845161 1 2 999999 -403695 1 345010 841884 313705 1 221863 654097 -486702 2 15 999999 1 13 999992 -120200 1 394627 723783 955193 2 2 999999 2 300388 345593 2 15 999986 2 18 999998 1 10 999998 26435 1 2 999999 -102678 2 191000 781471 2 4 999992 2 15 999983 1 6 999984 -326024 1 92423 763537 517804 1 2 999999 665936 2 1 999982 2 2 999999 1 7 999983 694817 1 2 999999 -991540 2 2 999999 1 18 999993 -191944 2 4 999984 2 97474 699125 2 1 999993 2 2 999999 2 692665 747524 1 2 999999 -591900 2 5 1000000 1 526134 655307 -372309 1 89874 999573 213178 2 2 999999 1 2 999999 -106417 2 2 999999 1 2 999999 -330984 1 19 999984 -849083 1 11 999991 -300527 1 2 999999 159357 1 19 999986 481549 1 2 999999 -426955 1 11 999997 980662 1 32164 441941 -567863 2 409652 967879 2 17 1000000 1 273626 973688 732810 2 2 999999 2 6 999994 1 11 999989 -73192 1 732431 770070 748870 1 2 999999 503635 2 16 999982 1 288032 589947 926998 1 2 999985 350462 1 2 999992 405137 1 3 999999 -805253 2 501874 824068 2 381049 797195 1 11 999999 -29061 1 574518 626562 770796 2 19 999983 1 299595 401379 364370 2 17 999984 1 5 999991 -490373 1 8 999982 -496115 2 17 999982 2 2 999997 1 20 999983 -253394 2 2 999999 1 3 999989 683939 2 77701 880771 1 2 999999 575103 1 291236 401687 -764628 1 928191 946703 990671 1 4 999999 95160 1 2 999999 -216409 1 274433 662866 261394 2 7 999988 1 2 999999 616074 2 2 999999 1 9 999987 -128730 1 11 999990 -830353 2 791298 930433 1 6 999982 398138 1 449824 857627 130910 1 2 999999 -970992 2 17 999987 1 342947 920253 -216391 2 13 999984 1 59667 493242 163701 1 2 999999 803131 2 2 999999 2 847695 913893 1 2 999999 525536 2 10 999997 1 13 999995 855303 1 2 999999 -538663 2 756103 804584 1 2 999999 203897 1 16 999994 -177199 1 2 999999 562337 2 2 999999 1 572772 989037 398854 2 2 999999 1 839187 925671 337338 1 14 999983 -896467 2 2 999999 1 2 999999 446757 2 2 999999 1 302077 789721 8147 2 693779 887390 1 44894 382642 -914856 1 700367 741530 -672948 2 241041 330850 2 430613 633777 2 328024 782718 2 2 999999 1 2 999999 703967 2 16 999985 1 37796 72135 -782554 2 2 999999 1 2 999999 961382 1 2 999999 529314 2 223571 993882 1 2 999999 -48142 1 65476 435831 -517582 1 2 999999 906008 2 123643 907007 1 10 999996 713634 1 2 999999 527765 1 8 999997 -147227 1 2 999999 -907655 2 2 999999 1 2 999999 -509492 2 2 999999 2 442782 536004 1 2 999999 -316674 1 2 999999 -115487 2 2 999999 2 2 999999 2 2 999999 1 581142 934100 530632 1 73353 921715 883896 2 2 999999 1 66593 194026 -650742 1 516254 765588 251215 2 17 1000000 1 16 999984 -727145 2 2 999999 2 2 999999 1 3974 895769 -398871 2 9 999997 1 6 999995 338707 1 2 999999 -829588 1 14 999999 248275 2 65154 874347 2 319968 766915 1 373234 978235 -733764 1 7 999985 293908 2 409375 602992 2 130906 240680 2 14 999996 1 2 999999 196951 1 2 999992 -58008 1 253703 838061 -200790 1 2 999999 812021 1 114040 381509 462234 2 394229 516482 2 11 999994 2 2 999999 2 94328 784007 2 2 999999 2 2 999999 1 225069 711094 -10453 1 83733 755229 -840776 2 532446 935251 2 843492 891342 1 10 999988 -493194 2 7 999985 2 2 999999 2 509343 827438 2 1 999995 2 2 999999 1 3 999989 587449 2 158367 408401 1 15 999981 -120881 1 1 999991 -441148 2 2 999999 2 202926 372539 1 2 999999 715948 2 6 999998 2 127831 820538 2 457901 887168 2 2 999999 1 19 999990 -374077 2 19 999998 1 2 999999 524186 2 13 999981 2 2 999999 1 2 999999 -777919 2 2 999999 1 15 999997 -577840 2 2 999999 2 671527 841449 1 17 999995 -159709 1 2 999999 89752 2 302406 978838 1 15 999997 -389391 1 941898 956716 -796887 2 7 999990 1 6 999996 -803350 1 608669 745963 -596765 2 260673 598758 2 370503 509916 2 419618 554845 1 3 999982 421570 2 12 999999 1 486312 817463 367616 2 774920 785915 2 451098 662676 1 84941 819732 -877620 1 761116 791182 -143680 2 429068 464273 1 14 1000000 44507 2 662646 996628 1 10 999983 -438480 1 8 999989 537797 1 752279 807852 -767606 2 9 999990 2 2 999999 1 15 999989 426826 2 20968 968343 1 251329 906745 -349013 2 214698 605198 1 2 999999 183493 1 88975 157772 -676662 1 2 999999 598033 2 722993 815254 1 469152 995016 363474 2 110385 113641 2 8 999999 1 2 999999 206478 1 3 1000000 -265388 1 655877 907623 -630020 2 2 999999 2 17 999989 1 2 999999 388308 1 16 999992 -929521 2 18 999999 1 8 999995 -326912 1 2 999999 -360253 1 2 999999 -790708 1 561686 966147 784461 1 2 999999 754396 2 2 999999 2 101912 761841 2 432108 833537 1 4 999981 -169458 1 2 999999 795183 2 136798 849256 2 2 999999 1 2 999999 -974234 2 2 999999 1 2 999999 -715687 2 17 999982 1 2 999999 -766466 2 234997 235601 2 81053 471971 1 20 999994 -355782 1 124172 330260 969574 1 15 999996 877370 1 9 999998 -549248 2 4 999984 1 4 999994 -587675 1 2 999999 427080 1 117089 268229 793050 1 10 999998 745891 2 17 999989 2 24713 325321 2 2 999999 1 14 999984 -920519 1 18 999991 -913294 1 3 999996 666586 2 15 999989 1 639835 757004 -651252 1 2 999999 -780661 1 12 999993 408747 1 3 999997 427541 1 703258 743684 480408 2 9 999997 2 2 999999 2 6 999995 2 5 999999 1 9 999989 -543602 1 20 999992 -658182 2 521512 972665 2 2 999999 1 6 999985 166165 2 1 999999 2 2 999999 1 2 999999 791675 1 2 999999 113690 1 19 999992 -554300 2 6 999986 2 188547 469211 1 10 999996 -702859 1 2 999999 -236529 1 424114 639811 -199993 2 325253 874234 1 2 999999 -82240 1 333754 490664 920691 2 119492 533719 2 2 999999 1 2 999999 -881626 2 1 999986 1 549592 955000 354555 2 14 999985 2 457982 970179 2 2 999999 1 2 999999 593993 1 2 999999 -657071 2 2 999999 1 18 999983 569081 1 91808 524148 748282 1 2 999999 567648 2 2 999999 1 791031 941491 -479788 1 2 999999 -878690 1 2 999999 264625 2 13 999993 2 286856 972250 2 2 999999 2 2 999999 1 47410 499624 652572 1 2 999999 515235 1 118689 961507 -412898 1 15 999995 252430 2 5 999985 1 2 999999 560586 2 6 999995 1 12 999995 -643813 1 7 999996 -509987 2 2 999999 1 2 999988 457649 2 18 999996 2 15 999992 2 2 999999 1 15 999988 -909479 2 5 999988 2 19 999995 1 120264 570953 498452 2 3 999981 2 346201 486589 2 2 999999 2 1886 292577 2 4 999981 1 7 1000000 -462995 2 2 999999 1 9 999989 512175 2 70684 463253 1 2 999999 524979 2 11 999995 1 2 999999 951189 2 267150 774609 2 2 999999 1 2 999999 593404 2 18 999985 2 212770 545658 1 2 999985 -629284 2 11 999994 1 50345 739481 460419 1 308118 822993 -625217 1 240764 667388 949804 1 34802 353381 -185301 1 16 999994 -166011 1 343004 466076 -715652 1 2 999999 -299385 1 2 999999 895111 2 2 999999 2 2 999999 1 2 999999 706863 1 233357 944490 -288748 1 13 999991 890776 2 2 999999 2 2727 476058 2 20 999999 1 857276 923464 561245 2 2 999999 1 8 999986 517582 2 8 999986 2 6 999992 2 12 999996 1 2 999996 -720457 2 142815 926155 2 2 999999 1 2 999999 710375 1 5 999981 434059 2 19 999981 1 18983 202807 -573299 2 19127 919471 2 2 999999 2 6 999987 2 767923 974592 2 15 999984 2 2 999999 2 9 999989 2 9 999991 1 1 999982 -542508 1 207641 246220 -976753 2 511062 632411 1 2 999999 928401 1 2 999999 -629890 1 16 999981 -506880 2 2 999999 1 295087 731705 469500 2 258496 272018 2 13 999984 1 2 999999 281562 1 237620 407948 -743953 1 2 999999 -311818 2 2 999999 2 1 999993 1 2 999999 -609235 2 231955 648227 2 9 999990 1 565712 615875 -972461 2 207122 465363 2 163478 529258 1 2 999999 -208353 1 134604 650025 -397234 2 656906 684652 1 2 999999 -809957 1 2 999999 182078 2 98638 631176 2 16 999997 1 2 999999 537158 2 2 999999 2 149203 207315 2 6 999982 1 818893 945762 658476 2 2 999999 1 10 999988 -799468 2 9 999995 1 2 999999 261508 1 732046 959959 435970 1 424747 471134 22532 2 9 999995 2 2 999999 1 2 999999 824417 1 2 999999 105863 1 2 999999 -704769 2 4 999998 2 60095 631394 1 2 999999 589323 2 4 999997 1 2 999999 -477367 1 3 999993 -734458 1 13 999993 716678 1 1 999981 -334049 2 774689 976584 2 4 999983 2 13 1000000 2 161464 738128 2 321689 389858 2 227522 569035 1 2 999999 -976999 1 378562 902608 343130 2 358903 760548 1 20 999993 999296 2 2 999999 2 6 1000000 1 6 999997 -465676 1 2 999999 116833 2 420614 510607 2 7318 776996 1 2 999999 595274 2 18 999998 1 592102 884048 722788 2 713840 813905 1 2 999999 423861 1 1 999992 -26878 2 678004 699998 1 471201 758044 450104 2 2 999999 2 9 999987 2 2 999999 2 40452 805057 2 354250 977903 2 11 999983 2 4 999981 2 12 999992 1 513676 756883 443810 2 19 999993 2 260185 305759 1 438758 685272 620667 1 237805 924184 -754312 1 289902 392318 -287036 1 20 999993 808714 2 140460 219109 2 18 999983 1 2 999999 750917 2 2 999999 1 2 999999 -153244 1 419680 865465 -777382 1 9 999994 -410037 2 7 999983 1 2 999999 864584 2 19 999984 1 10 999993 951427 2 1 999984 1 7 999983 667632 1 3 999998 -821332 2 11 999991 2 11 999997 1 217314 347899 735617 1 10 999993 242571 2 2 999999 1 12 999999 453922 1 2 999985 -393279 2 16 999990 1 16006 251249 -746906 1 7 999994 -573868 2 915224 951384 1 5 999999 -461438 1 677104 719814 -618626 2 2 999999 1 671891 995652 79349 2 4 999994 1 2 999999 636685 2 9 999987 1 118759 200405 -338440 2 1 999985 1 140884 287824 788824 2 226384 667161 1 2 999999 94028 2 33116 449221 2 455657 639746 2 136315 377913 1 20 999990 -429895 1 14 999983 -245617 2 138454 769777 2 2 999999 1 15 999988 -297977 2 14 999994 2 41663 277698 2 412441 906260 2 2 999999 1 11 999988 -89013 2 712327 726498 2 2 999999 2 10 1000000 1 7 999999 -898479 1 2 999999 -240083 2 11 999991 2 2 999999 1 2 999999 -385433 1 2 999999 275514 1 647070 894810 -892663 2 469554 560217 1 189975 464458 834401 1 2 999999 -503159 2 153967 896880 2 1 999993 2 2 999999 2 18 999981 1 25303 399212 609782 1 366004 448853 -295007 2 356512 599292 1 2 999999 -278615 2 41911 93338 2 474394 515133 1 2 999999 -923124 1 19 999998 -795242 2 7 999986 2 12 999991 1 8 999996 241937 2 1 999995 2 18 999985 2 18 999991 2 2 999999 1 2 999999 907144 1 70517 326174 435133 1 2 999999 807774 2 2 999988 1 2 999999 -329868 1 774712 998996 -814304 2 15 999999 1 20 999986 -887117 2 2 999999 2 319940 609352 2 318314 895885 2 7 999984 2 2 999999 2 2 999999 2 7 999981 2 13 999992 1 416589 695881 744568 1 12 999991 -294700 2 1 999990 2 2 999999 1 2 999999 -677778 2 2 999999 1 17 1000000 -154282 2 2 999999 1 2 999999 -135904 1 2 999999 132397 2 164539 693391 2 418946 956750 2 2 999999 1 2 999999 541371 1 95062 996097 -236670 2 18 999984 1 26349 720483 89933 2 2 999999 2 241581 644397 2 2 999999 1 84649 449780 430832 2 2 999999 1 2 999999 445696 1 2 999999 40244 2 2 999999 1 2 999999 619434 2 2 999999 1 7 999995 426728 1 754532 768432 -891888 1 2 999985 29994 2 2 999999 2 286206 638108 2 459397 494976 2 2 999999 2 14 999986 1 2 999987 -489007 1 9 999996 -896882 1 2 999999 701393 2 6 999995 1 11 999982 103822 2 2 999999 2 281880 395742 1 3 999988 651610 2 2 999999 1 3 999991 -57217 2 7 999981 1 2 999999 -229703 2 347082 384992 1 13 999991 -873736 2 217653 992591 1 10 999987 -712681 1 2 999999 780414 1 2 999999 207832 2 543506 829027 1 304060 801040 370383 2 6 999982 2 19 999991 1 2 999999 -315940 2 13 999982 2 2 999999 2 18 999995 1 2 999999 982896 1 2 999999 -837398 1 144696 728848 928090 1 8 999986 -852388 1 19 999985 -799069 2 2 999999 2 8159 877798 2 451920 968873 1 2 999999 389199 1 612453 769644 539375 1 12 999994 -742165 1 603881 813719 359163 2 716622 816599 1 188392 945230 687221 2 2 999999 1 656374 990322 135705 2 20 999991 2 614411 933806 2 427717 888567 2 17 999987 2 4 999989 2 203086 995381 2 16 999981 2 13 999996 2 103723 164547 1 2 999999 -157444 1 8 999983 -181021 1 658489 875212 -304795 2 123050 391505 2 11 999983 2 2 999999 1 329671 814632 300718 2 138652 341860 1 2 999999 -995837 2 20 999987 2 84188 124355 2 2 999999 2 2 999999 1 3 999991 646037 1 2 999999 741547 1 13 999981 -902534 2 18 999981 1 10 999990 426335 1 6 999984 255357 2 30004 427883 2 2 999999 1 2 999999 -252239 1 312740 864957 948149 1 17 999993 -700050 1 2 999999 -88479 2 32529 161228 2 221097 462644 1 2 999999 822391 1 2 999999 -228328 2 4 1000000 2 2 999999 1 434678 776689 608908 1 20 999986 949992 1 8 999993 657162 1 143279 502578 -262742 1 2 999999 -974307 2 41563 202906 2 116618 122191 2 2 999999 1 17 999993 -708433 1 10 999994 -360348 2 18 999993 2 9 999995 1 1 999984 144618 1 71629 253069 -97458 1 15 999982 -68893 1 2 999999 -504111 1 2 999999 295125 1 2 999999 540813 1 622181 956378 578650 2 18 999989 2 2 999999 2 416727 517272 1 2 999999 -640863 2 20 999995 1 887605 984892 654168 2 3 999991 2 3 999981 1 10 999993 -167275 2 2 999999 1 20 999999 -569945 1 896490 907698 264263 1 2 999999 238454 2 274315 699833 2 2 999999 1 744317 853498 -67141 1 200071 746918 -317793 1 45866 114911 -417117 2 169916 378593 2 2 999999 1 13 999992 944660 1 18 999995 -522658 2 109627 595271 2 101606 686136 2 2 999999 1 6 999990 -375788 1 2 999999 787043 2 43847 182970 2 7 999997 1 2 999999 806684 1 172071 968165 538508 2 12486 982878 1 2 999999 284706 1 2 999999 252023 2 769658 885584 1 2 999999 -278474 1 16 999988 451488 1 18 999999 191352 1 402733 474114 494044 1 16 999991 -104802 1 2 999999 108080 2 24431 96594 2 555269 920629 1 15 999990 741307 1 2 999999 531032 2 75478 137806 2 12 999994 1 341575 845059 228526 2 352967 391509 2 13539 358466 1 4720 303899 -389502 2 2 999999 1 2 999999 -210507 2 2 999999 1 11 1000000 653248 1 2 999999 -625989 2 16 999998 1 17 999986 919702 2 660631 847680 1 3 999998 -33015 1 12909 511432 248317 2 17 999993 1 14 999981 -938260 1 2 999999 -241619 2 196832 581279 2 285997 360395 1 2 999999 -280466 2 29018 106893 1 7 999992 71259 1 182319 479801 233758 1 274256 752669 -485397 1 15 999996 566908 1 18 999989 -653000 2 2 999999 2 1 999990 2 8 999990 2 341292 522941 2 2 999999 2 2 999999 1 17 999989 -245498 1 18 999989 653920 2 2 999999 1 3 999993 509719 1 289764 766967 -295752 1 2 999999 -224437 1 5 999982 227606 2 161667 835713 1 15 999990 589819 1 346169 374368 817552 2 273865 341850 2 66373 670029 1 174655 451957 686265 2 20 999989 1 2 999999 332191 2 164814 726651 2 11 999993 1 7 999986 662396 2 2 999999 2 20 999997 1 417960 850660 560345 2 16 999995 2 2 999999 2 2 999999 1 6 999994 -351394 2 2 999999 1 20 999993 -81244 2 54925 365440 1 15 1000000 584501 1 2 999999 -501681 2 2 999999 1 202636 752172 269941 1 2 999982 -947207 1 16 999985 983457 1 176862 996140 -369259 1 19 999985 760445 2 13 999996 1 2 999999 -683611 1 2 999999 512546 1 2 999986 -312035 1 113394 266024 -827850 1 2 999999 -740067 1 2 999999 -175260 1 5 1000000 -978971 2 12 999997 1 273945 357108 883524 1 654874 776296 -150379 2 452996 973896 1 1 999984 -919128 1 9 999996 200672 2 72211 213872 2 729557 876708 2 2140 953621 2 295092 502285 1 2 999999 705956 1 11 999998 -86389 1 2 999999 153004 1 2 999999 873617 1 170516 342100 310480 2 506856 923447 2 2 999999 2 2 999999 2 18 999989 1 2 999987 -713590 2 2 999999 2 17 999982 1 2 999999 29465 1 29923 488162 -3303 2 2 999990 1 2 999999 918874 2 195427 469622 2 960930 982622 1 95548 127862 596367 1 7 1000000 -30321 2 1 999987 2 26372 923735 2 129156 977909 2 18 999985 1 2 999999 -211743 2 2 999999 2 29173 561795 2 19706 724438 2 2 999999 2 165974 590803 2 253425 901157 1 2 999999 -106816 1 558779 808520 164450 2 2 999999 1 88640 970741 850476 2 11 999989 1 2 999999 214884 2 2 999999 2 129021 474804 1 2 999999 531926 2 9 999984 1 2 999999 587105 1 865626 978282 -399049 1 2 999999 899985 2 2 999999 2 168182 253480 1 2 999999 670412 2 2 999999 1 2 999999 205440 1 19 999991 -241004 2 430860 474710 2 683796 996163 1 518357 668752 268873 2 7 999993 1 679597 894037 911238 1 241089 745122 -141707 2 416413 783709 1 2 999999 -62290 2 38931 505463 2 13 999987 1 10 999990 967279 1 2 999999 -199926 2 85111 483144 2 2 999999 2 14048 691630 2 19 999982 2 2 999999 2 2 999999 2 6 999997 2 10 999987 1 42966 511982 -536981 1 2 999999 -63774 2 11 999997 2 383728 878524 2 7 999983 2 7 999996 2 637289 665761 1 16 999986 -357801 1 2 999999 415632 1 8 999999 508421 2 252669 651511 2 2 999999 1 696088 908556 857594 2 136670 869093 1 9 999985 -170172 2 16 999995 1 13 999997 -137606 1 9 999998 379971 1 562185 836874 638080 2 2 999999 2 2 999999 2 2 999999 2 178885 623006 1 2 999999 863244 1 351739 459100 57063 1 2 999999 -177559 1 243947 894405 3884 1 5 999995 -177472 1 744185 873231 -766735 2 429409 905229 1 3 999982 203996 2 2 999999 1 5 999988 -710662 2 2 999999 2 19 999984 1 2 999999 565499 1 182740 916734 780286 2 2 999999 1 20 999984 -41311 1 236051 662775 -686724 1 2 999999 -283353 1 20 999999 -995628 2 8 999990 1 2 999999 -765649 1 4 999983 -899740 2 371965 570676 1 9 999990 475102 2 8 999987 1 1 999989 -316871 1 3 999998 -597707 1 201397 522141 -32733 1 2 999999 -759884 1 5 999991 949284 2 2 999999 1 118374 851198 596784 1 18 999983 -430817 1 2 999999 -348549 1 486323 632311 -760685 2 2 999999 2 2 999999 1 2 999999 -809498 1 2 999999 -681078 2 15 999994 1 6 999984 -286068 2 2 999999 2 2 999999 2 2 999999 1 778488 930777 843316 2 7 999993 2 17 999994 1 8 999989 935544 1 434069 997098 651769 2 957965 984364 1 543834 575133 183824 2 9 999990 1 2 999999 653458 2 2 999999 1 10 999986 -94953 1 2 999999 -821373 2 532370 545289 2 268388 797391 1 463262 547622 601455 1 390770 631642 236911 1 10 999990 -349731 2 2 999999 1 2 999999 311631 1 589452 875928 526179 1 4 999985 945326 2 10 999999 1 436922 751821 10124 1 221297 352111 80732 1 5 999998 -250924 1 343164 658191 -647008 2 447754 559136 2 2 999999 2 2 999999 2 2 999999 2 14 1000000 1 367378 774918 -531919 1 2 999999 939055 1 692512 723553 414104 1 2 999999 -836359 1 2 999999 -446621 1 2 999999 445689 2 55801 590611 2 15 999992 2 514281 845326 2 7 999988 1 2 999999 34180 2 358601 763294 1 2 999999 284441 1 2 999999 -472485 2 5 999986 1 2 999999 -633536 2 18 999998 2 2 999999 2 2 999999 2 922962 933806 1 2 999999 -830776 2 16 999992 1 423274 750564 274624 2 145876 670675 2 2 999999 2 472034 740783 2 6 999989 2 467753 493818 1 2 999999 -432011 2 495606 521826 2 797518 838488 2 20 999997 1 838561 935690 -518211 1 2 999999 313959 1 2 999999 -635852 1 20 999998 758183 2 2 999999 2 574950 899292 2 19 999998 1 15 999990 528548 2 654907 727374 2 16 999989 1 459845 824433 -28419 1 128983 268953 131816 1 589823 626225 -710842 2 87506 928160 2 2 999999 2 2 999999 2 102426 362444 2 533380 820249 1 17 999985 -685627 2 10 1000000 1 2 999999 -542378 1 2 999999 31228 2 958020 985003 1 11 999987 -627532 2 746842 772014 1 2 999999 -853597 2 2 999999 1 7 1000000 538181 1 2 999983 220108 2 50894 482497 1 70951 718532 353218 1 2 999999 74673 1 263692 621303 -336903 2 2 999999 2 105875 663187 2 441977 850231 1 2 999999 298975 2 2 999999 1 136496 493692 162948 2 2 999999 1 5 1000000 526692 2 2 999999 1 856945 987338 -364174 2 4 999990 2 625602 786562 1 19 999994 -446756 2 6 999995 1 91498 166683 474610 1 2 999999 105886 1 2 999989 546264 2 4 999983 1 2 999999 -993426 1 2 999999 -980087 1 2 999999 -143098 2 2 999999 1 203416 598236 320026 1 9 1000000 -171766 1 2 999999 -667923 1 2 999999 -865240 1 5 1000000 835324 2 2 999999 1 2 999999 -915140 2 5 999994 2 10 999991 2 20 999997 2 19 999983 2 5 999983 2 165024 404995 1 2 999999 -783431 1 14 999985 -86722 1 487259 970029 -243973 1 2 999999 -802425 1 9 999986 -283380 1 166744 664727 -344510 2 58988 352798 2 2 999999 2 4 999988 2 2 999999 2 2 999999 1 6 1000000 799739 2 286145 746208 1 2 999988 -938808 2 115983 891470 1 2 999999 292820 2 2 999999 2 2 999999 2 314683 844114 2 328400 838784 1 18 999987 -322469 2 520807 536166 1 505479 914782 989822 1 11 999982 -177844 1 2 999999 -819489 2 2 999999 2 795490 866379 2 16 999998 1 2 999999 56604 1 2 999999 -282114 2 2 999999 1 1 999989 453625 2 19 999990 2 19 999994 2 279003 394390 1 2 999999 -637467 2 20 999990 2 2 999999 2 423236 577160 1 2 999986 472343 1 5 999991 615446 2 20 999992 1 2 999999 -713418 1 10 999993 -963762 2 312760 742271 1 2 999999 404065 1 1 999983 32112 2 2 999999 2 2 999999 2 18 999991 2 825978 901733 2 2 999999 1 120583 716769 732482 2 238723 508421 2 884016 946149 1 73798 338974 -484281 2 12 999986 1 296911 707351 -540688 1 246371 898551 -129387 1 2 999999 -918855 1 16 999990 -589645 1 142931 641719 33266 1 2 999999 732552 2 252866 637448 1 13 999996 -507696 1 728999 951981 709779 1 12 1000000 981270 1 2 999999 979981 2 15 999986 1 10 999987 -291476 2 13 999981 1 2 999999 183242 2 356507 709952 1 2 999999 -556371 1 2 999999 -345447 1 3 999998 888813 1 343345 437675 -998578 1 4 1000000 244337 1 533551 665246 872008 2 541614 780547 1 4 999992 -877685 1 649019 847245 -194567 1 17 999986 -44230 1 7 999991 -648425 2 2 999999 1 780793 988702 -697855 1 2 999999 -107294 1 7 999989 815953 2 8 999983 2 19 999986 2 756402 874523 2 4375 729789 2 2 999999 1 16 999986 -96091 2 726543 960385 2 699642 729970 2 572347 871304 1 8618 742599 -935729 2 90825 107105 2 7 999991 2 535713 890587 1 20 999981 41218 2 2 999999 2 406515 696085 2 2 999999 2 3 999990 2 5 999990 2 2 999999 1 2 999999 -17653 2 2 999999 1 2 999999 -87467 1 11 999994 121351 2 15 1000000 2 1 999981 1 2 999999 -180671 2 183944 199839 2 9 999994 2 735323 844140 2 132627 540183 2 7 999984 2 2 999999 1 338918 631708 -439247 2 2 999999 2 2 999999 1 16 999996 -657760 1 13 999989 172895 2 2 999999 2 2 999999 1 808344 890190 -719461 2 2 999999 1 20 999991 -18927 2 269258 700684 2 45085 334203 2 2 999985 1 2 999999 -954024 2 196043 532439 1 2 999999 -463793 1 15 999997 -248438 1 19 999999 77802 2 2 999999 2 6 999991 1 2 999999 -919400 1 90657 650786 -930210 2 7 999984 1 58350 764344 311079 2 539720 891969 2 14 999995 2 7 999989 1 2 999999 -151255 2 16642 434726 1 413707 568448 814184 1 256877 684785 -304307 1 20 999983 -41780 2 18 999998 1 313582 624046 -995971 2 17 999995 2 431319 736949 2 2 999999 2 15 999998 2 7 999990 2 2 999999 2 2 999999 1 344984 648576 -560573 2 43233 49551 2 540600 880964 1 92784 509084 556810 1 7 999997 82730 1 2 999999 643153 1 2 999999 -260437 1 822 337730 350857 1 9 999996 -22327 1 101573 738324 878628 2 703973 833422 2 324317 740102 2 6 999994 2 16 999993 1 2 999999 43757 2 2 999999 2 2 999999 1 2 999999 -334883 1 14 999985 -626765 1 2 999999 -249396 2 8 999993 2 6 999981 1 2 999999 740759 1 11 999987 -264753 2 2 999999 1 431672 632883 -279734 2 2 999999 2 459953 930986 2 246899 957362 1 16 1000000 918046 1 2 999999 835397 1 14 999982 921472 1 407077 478199 450695 1 2 999999 -829562 2 2 999999 2 4 999988 1 2 999999 -389056 2 7 999985 1 496062 608575 675910 2 939074 983450 1 2 999999 -61993 2 16 999985 1 8 999985 -344564 1 42627 488955 -986371 2 475629 664413 2 14 999988 1 188892 717975 730726 2 13 999999 2 2 999999 1 466468 580682 -696998 2 13 999981 2 22712 371529 1 10 999981 592931 2 2 999999 1 14 999994 -569586 2 2 999999 1 413983 569845 94054 1 6 999990 -126742 2 14 999982 2 437450 734682 2 17 999984 2 249546 254874 1 2 999999 779592 2 9 999998 2 175254 709870 2 2 999999 2 25962 394849 1 2 999999 -195174 1 2 999999 600685 1 213756 548690 -315938 1 2 999999 686904 1 2 999999 -301340 1 7 1000000 -539419 1 2 999999 -691433 1 3 999981 -268414 2 2 999999 1 11 999988 -603984 1 2 999999 -280049 1 124891 292780 310560 1 2 999999 380270 1 950070 991848 -386314 2 12 999998 1 15 999982 786774 2 729145 761358 1 2 999999 536561 2 2 999999 2 115499 210286 2 457796 848049 1 2 999999 -849593 2 2 999999 1 14 999990 -628886 2 81242 376008 1 2 999999 -853896 1 2 999999 -303462 1 6 999982 -215363 2 2 999999 2 6 999988 2 737511 861460 1 601762 629721 -350760 2 1 999994 2 17 999992 1 299952 795425 -479777 1 2 999999 -373095 2 11 999991 1 2 999999 911604 2 3 999990 1 2 999999 -354865 1 2 999999 888353 2 6 999992 1 9 999991 -520896 2 2 999999 1 20 999986 -112382 1 12 1000000 78375 2 51954 801321 1 2 999999 -224409 1 18 999989 -730325 1 474383 718622 684157 1 2 999999 -618161 2 263470 614639 1 404397 456624 895265 1 152500 670471 449473 1 375854 638214 -736231 2 241968 736145 1 2 999999 -369041 2 909475 965778 1 3 1000000 872374 1 4 999995 677622 1 5 999992 -662701 2 12 999986 1 2 999999 -69940 1 12 999986 271281 1 184171 462669 -489990 2 9 999988 2 20 999993 2 16 999993 1 8 999981 306789 2 2 999999 2 298345 701448 2 355027 891539 1 507735 711653 -641689 1 252798 655256 688750 1 108267 583114 -665146 2 112626 221345 2 2 999999 2 2 999981 2 7 999996 2 2 999999 1 2 999999 113433 2 2 999999 1 12 999996 -162330 2 2 999999 2 382848 567207 2 2 999999 2 182777 387985 2 12 999982 2 2 999999 2 2 999999 1 10327 43723 -265730 1 9 999986 347088 2 597298 675845 2 2 999999 2 468048 895544 1 8 999994 -485181 2 2 999999 2 2 999999 2 2 999999 1 212885 943823 508542 1 120962 380427 903048 1 3 999982 -175723 1 2 999999 -609101 1 15 999988 133646 2 387473 746438 1 19 999997 558731 2 752151 765519 2 19 999989 2 415804 559013 2 5509 475164 1 70578 688972 60135 2 308835 656584 1 2 999999 441442 1 12 999995 -539216 2 2 999999 2 171953 392745 1 2 999999 -670474 1 2 999999 -722669 1 18 999990 -236644 1 2 999999 -963142 2 4 999999 2 2 999999 2 5 1000000 1 109717 207260 -619191 2 17 1000000 2 117206 780580 1 2 999999 -639493 2 2 999999 1 870377 992758 387851 1 301684 448000 -795575 1 2 999999 287187 2 18 999999 1 16 999990 678290 2 15 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 626204 1 2 999999 622116 2 15 999986 1 2 999999 725546 2 2 999999 2 328910 944479 1 2 999999 -618216 1 154576 513013 209493 2 2 999999 1 9 999998 665111 1 12 999997 -682954 2 399776 420324 1 2 999999 787862 2 11 999999 2 2 999999 1 2 999999 -217930 2 11 999998 1 2 999999 232284 2 133658 949963 1 4 999999 -52595 1 2 999999 319881 2 2 999999 2 245097 410939 1 2 999999 -944532 2 18 999991 2 2 999999 2 11 999985 2 5 999984 1 2 999999 -551786 1 2 999999 313614 1 20 999996 370372 2 2 999999 2 2 999997 1 2 999999 471305 2 15 999987 1 20 1000000 419339 1 6 999983 -354804 1 7 999996 -386200 1 2 999999 133730 1 7 999997 725676 2 2 999999 1 243792 506754 997406 1 65226 666478 450562 2 2 999999 2 13 999996 1 17 999991 911471 2 2 999999 2 2 999999 2 6 999992 2 2 999999 1 4 999985 -762795 1 2 999999 214724 1 2 999999 5981 2 7 999988 2 2 999999 2 2 999999 2 12 999981 1 299100 633603 639465 1 2 999999 -324880 2 2 999999 2 168984 280898 1 40049 197473 -170074 1 6 999996 -339509 2 15 999981 2 210818 643617 1 552821 641255 362646 2 239976 473066 1 2 999999 347285 1 56641 611735 95897 2 9 999992 1 11 999982 751981 2 19 999984 1 2 999999 319589 1 9 999998 47719 1 11387 936280 -759098 2 2 999999 2 4 999991 2 4 999984 2 129168 295417 1 1 999987 -343241 1 11 999983 864842 2 2 999999 2 71243 320589 2 11 999985 2 2 999999 1 27753 65985 -639482 1 172641 453568 299693 1 10 999997 355711 1 2 999999 73990 1 1 999982 376520 2 15 999998 1 2 999999 -878336 1 17 999985 987029 1 628250 931858 -269301 2 20 999994 1 349033 762731 -141981 2 371178 401626 1 15 999983 654308 2 621537 725462 1 12 999995 826074 1 2 999999 -485055 2 16 999983 2 146432 348863 1 2 999999 -356050 2 2 999999 2 1 999989 2 20 999986 1 17 999990 732271 1 19 999995 123224 1 2 999999 -652101 2 2 999987 1 33136 815199 -546242 2 2 999999 1 18 999991 -458771 2 1 999981 1 599666 600973 -582842 1 2 999999 806940 2 816063 896241 2 504489 831097 2 6 999992 2 2 999999 2 3 999991 2 2 999995 2 5 1000000 1 19 999990 -901639 2 2 999999 2 391594 860318 1 100438 937706 -862878 1 2 999999 -416696 2 623441 772160 1 2 999999 558043 2 2 999999 1 2 999999 362984 2 18 999997 1 621491 805395 -762311 1 506936 638362 -626315 2 2 999999 1 47041 507798 724426 2 352880 449771 1 358645 781159 -913385 1 15 999999 521350 1 14 999993 11041 1 2 999999 617765 2 20 999993 2 407078 585764 1 139019 678960 542166 2 227571 612267 1 2 999999 -137536 1 14 999998 117022 2 20 999982 1 752060 787077 313191 2 162492 324766 2 2 999991 1 11 999996 -971233 1 10 999999 435352 1 17 999992 -682373 2 6 999986 1 7 999995 401197 1 2 999999 922259 1 2 999999 846483 1 11 999982 707619 1 2 999999 -335226 1 2 999999 -621461 2 808200 836674 1 18 999997 -150839 2 2 999999 2 589103 651383 1 15 1000000 -242161 2 15 999988 2 2 999999 1 544922 879668 -917112 1 1 999987 817239 1 236464 917439 856305 2 2 999999 2 2 999999 1 14 999987 853698 2 78083 382927 1 459167 668538 -206989 1 5 999982 911619 1 499978 514078 952073 2 6 999989 2 5 999997 2 2 999999 1 6564 873090 673976 1 2 999999 647529 1 188949 573248 305417 1 108815 886108 247606 2 441164 964762 2 8203 130453 1 2 999999 -12326 2 11 999992 2 20 999984 1 14 999983 546643 1 2 999999 -29889 1 164256 868207 -92704 1 370272 655945 -94601 1 9 999985 -434832 1 51985 159705 -55476 1 2 999999 994594 1 2 999999 617250 1 6 999987 933717 2 521714 606564 1 16 999985 840104 2 176954 967920 2 8 999990 2 2 999999 2 126701 369616 1 11 999988 20651 2 20 999983 1 19 999981 206377 1 496322 851402 327109 2 73839 289576 1 77491 724263 -190636 2 17 999996 2 310452 877296 1 19 999991 -822497 2 2 999999 2 2 999999 2 13 999994 1 2 999999 -392677 2 7 999990 1 2 999999 952146 2 18 999991 2 12 999991 2 2 999999 1 2 999999 707323 2 2 999999 2 309574 706257 1 2 999999 -837634 1 9 999991 -408524 2 372157 893957 2 53898 245943 2 364965 502551 2 2 999999 1 380453 689206 -724011 1 2 999999 -58072 1 2 999999 -21825 2 508983 550651 1 13 999999 124149 2 12 999999 1 574730 700732 -141464 1 4 999983 430582 2 3 999982 2 178197 369497 1 2 1000000 552180 2 2 999999 2 20 999994 2 694971 991666 2 2 999999 1 158098 395177 430969 1 2 999999 167545 1 7416 558362 -264722 1 19 999994 -900332 2 36495 131936 2 15 999994 1 2 999999 -398584 2 18 999990 2 2 999999 2 2 999999 1 18 999991 -868045 2 2 999999 1 281921 401728 246192 2 239545 868957 2 12 999994 2 400931 497268 2 2 999999 1 17 999988 -872962 1 147018 607137 499275 1 9 999997 486119 1 441853 471721 -378299 1 7 999998 -577370 2 7 999999 1 7 999998 956861 1 195575 908623 -540030 1 186906 953939 -13676 1 2 999999 391921 2 14 1000000 1 17 999989 -653792 2 128947 158890 1 2 999999 267517 2 17 999999 2 18 999992 1 57626 63312 242877 1 2 999999 -767669 2 14 999981 2 2 999999 2 2 999999 1 169422 388056 -782030 1 171215 285281 -740829 2 18 999984 2 498927 814787 1 2 999999 744691 1 481631 770800 -844084 2 12 999994 1 2 999999 633830 1 2 999999 552561 1 16 999992 458693 1 2 999999 -940902 1 44023 410810 -726389 2 16 999993 2 57458 761845 1 2 999999 -927678 2 2 999999 2 2 999999 2 18 999983 1 46180 221764 -43838 1 631945 705212 -23929 1 638201 970448 774140 1 104017 696516 -410935 1 2 999999 -4814 2 393701 733383 2 13 999999 2 16 999987 1 17 999989 -687820 2 19 999981 2 20 999992 2 6 999994 2 564108 929433 1 16 999983 -981327 2 2 999999 2 400463 402070 1 542450 764048 -905988 1 2 999999 -717857 2 18 999990 1 9 999992 439910 1 663831 845718 392003 1 15 999982 3433 1 2 999999 364013 1 14 999993 431369 1 17 999986 -255536 1 2 999999 911757 2 533611 882353 1 10 999997 442825 2 2 999999 1 326269 699364 -649502 2 2 999999 2 468574 988251 1 104213 851878 -525727 2 905281 999312 1 867042 924242 -399514 2 2 999999 1 2 999999 -404120 2 2 999999 1 4 999984 -600814 1 79927 785389 -869664 1 18 999987 581399 2 158732 208628 1 7 999996 771972 2 735198 927422 1 2 999999 131604 1 2 999999 -17440 2 418753 783183 2 2 999999 1 11 999988 -345519 1 2 999999 -739733 2 157578 698223 1 2 999999 218676 1 2 999999 107247 1 2 999999 -312010 1 2 999999 -322002 2 2 999999 1 78218 246392 447751 2 2 999999 1 2 999999 -143497 1 2 999999 -815954 1 2 999999 -392972 1 19 999994 -816419 2 1 999982 2 5 999997 1 516882 709359 -28345 1 2 999999 136148 2 2 999999 2 13 999993 1 612171 728142 254614 1 281408 937918 112597 1 207428 504548 -779186 2 15 999993 1 2 999999 246395 1 432565 998898 -561665 2 106660 696412 1 2 999999 636683 1 14187 824249 -293741 1 12 999999 126771 2 2 999999 2 2 999999 2 16 999994 2 2 999999 2 2 999999 1 382835 529083 -428919 2 723344 935280 2 678600 882031 1 4 999982 -463017 1 2 999999 -390238 1 2 999999 203824 1 203526 563016 -445732 2 283254 610571 1 2 999999 977630 2 2 999999 1 2 999999 -22209 1 262643 923944 -677539 1 586111 665786 105750 2 770444 962550 2 135371 254479 1 2 999999 -555794 1 399454 541763 29871 2 6 999981 2 3 999997 2 1 999997 1 2 999999 -407797 1 18 999992 774379 2 11 999982 1 2 999999 -409896 1 2 999999 982506 1 391288 550601 -132752 1 310398 778757 269197 2 2 999999 1 2 999999 -817082 2 281104 344420 1 126645 462611 -591171 2 8 999993 1 2 999999 -203019 1 261216 498335 -241258 1 13 1000000 -754233 2 14 999997 1 218958 903614 906445 1 2 999999 705971 1 4 999991 -475298 2 11 999998 1 2 999999 -710196 2 374130 451796 1 2 999999 777585 1 2 999999 -360871 1 124790 359066 -458967 1 65745 945701 545429 2 6 999983 2 2 999999 1 2 999999 637368 2 287973 349110 2 217241 690438 1 110453 199402 696563 2 20 999981 1 2 999999 -251036 2 12 999991 2 753302 884599 2 409939 973866 1 783963 938748 -842502 2 17464 878791 2 3 999985 2 47321 257327 1 17 999994 -707682 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 402065 597135 180957 1 686281 798782 994591 2 2 999999 2 2 999999 2 904649 981355 2 500722 714440 2 2 999999 2 18 999990 2 4 999982 2 12 999988 2 17 999991 2 2 999999 1 1 999994 574322 2 483000 899014 2 297889 365342 1 11 999986 992497 2 272434 935884 1 20 999990 -799819 2 2 999999 2 528717 741392 1 2 999999 265377 1 4997 472471 339697 2 433980 440931 2 15 999983 2 456918 953456 1 120955 674877 79336 2 32308 598011 1 112091 148478 -620502 1 580039 621834 42406 1 14 999982 783659 1 217687 599538 -221428 1 2 999999 50080 2 2 999994 2 128451 589487 1 2 999999 -589540 1 2 999999 -830150 2 239225 432697 1 77114 942518 -160162 2 12 999992 2 369467 694110 2 10 999997 2 297523 553964 2 2 999999 2 11 999995 1 552832 846457 -283282 1 2 999999 -435280 2 2 999999 1 10 999987 -108811 1 1 999983 -497730 1 14 999993 490539 1 555356 604655 -906802 1 19 999997 692001 2 7 999991 2 2 999984 1 3 999987 -305105 1 9 999984 -176281 1 2 999999 -507869 1 3 999988 -226067 2 596620 710751 1 2 999999 -380417 2 17 999981 1 11 999989 18963 1 7 999999 -367484 2 2 999999 1 2 999996 994890 1 311605 493318 270109 1 2 999999 492613 1 2 999999 -379578 2 243174 580348 2 499139 877751 2 86574 114978 1 16 1000000 243862 2 2 999999 1 328155 400113 940761 1 8 999994 490567 1 1 999999 603899 2 3 999996 1 2 999999 897750 2 16 999992 2 7 999985 2 12 999995 1 2 999999 -358816 1 2 999999 -969613 1 2 999999 -89033 1 510227 879803 -832709 1 18 999988 -665317 2 462735 786827 1 538947 682070 -792941 1 225225 487888 -5666 1 17 999989 416560 1 3 1000000 -214732 2 7 999999 2 714146 930109 1 2 999999 899231 2 714847 933930 1 20 999995 -234453 2 2 999999 1 2 999999 281790 2 28298 744261 2 2 999999 1 2 999999 371647 1 3 1000000 454894 1 2 999999 594102 2 2 999999 2 2 999999 1 2 999999 -94153 2 20 999985 1 506195 522004 438049 1 90900 426697 -907574 1 280514 687292 986203 2 295548 584733 2 2 999999 2 296280 713320 1 2 999999 716731 1 2 999999 398217 2 1 999981 1 4 999989 695829 1 18 999995 57640 2 2 999999 1 846314 928931 -963 2 2 999999 1 310794 356084 -534996 1 2 999999 -178752 2 321110 472624 1 3 999990 -758149 2 970477 978861 1 3 999990 718120 2 19 999983 1 4 999982 -335522 2 166659 962729 2 4 999981 1 14 999990 216251 1 2 999999 -229780 1 2 999999 502274 2 2 999999 1 2 999999 482250 2 4 999991 1 516951 953362 820915 2 12 999983 1 5 999985 889331 1 1 999998 32357 1 2 999999 995580 2 2 999999 2 5 999982 2 2 999999 1 147478 408074 585642 1 87318 720308 397481 2 2 999999 2 19 999986 2 2 999999 2 9 999991 2 13 999983 1 9 999998 474584 1 163567 299623 299498 2 2 999999 1 187520 907274 -318581 1 206842 307967 -788042 2 1 999994 2 222024 462786 1 161145 630785 394558 1 386053 896029 441340 2 9 999986 1 305390 852788 225946 2 13627 414606 1 14 1000000 370358 1 2 999999 183485 1 2 999999 226182 1 2 999999 465142 1 190001 977704 692536 1 16 999992 -706088 1 2 999999 792003 2 2 999999 2 122242 884858 2 18 999986 1 20 999987 343559 2 3 999988 2 2 999999 2 14 999983 2 2 999999 1 39904 924683 921058 2 2 999999 1 330386 671697 216508 2 342510 406475 1 8 999991 46140 2 376658 385991 1 16 999994 -69534 1 15 999995 -446433 1 2 999999 983155 1 18 999987 572395 1 826188 896056 -641613 1 2 999999 778666 2 5 999995 2 189059 260955 2 20 999981 1 2 999999 -836992 1 116117 289578 -659987 2 11 999981 1 55242 679930 750141 1 2 999999 -271931 2 520224 782152 1 31868 986188 -720796 2 9 999990 1 17 999981 -331752 1 9 999997 91198 1 15 999988 316815 1 219856 529615 579312 2 3 999989 2 2 999999 2 5 999991 1 2 999999 -5965 1 2 999999 -489921 1 17 999997 -443729 1 19 999982 -660112 2 2 999999 2 414917 522622 1 18 999992 674161 2 325745 481697 2 2 999999 1 2 999999 -638646 1 2 999999 973585 1 2 999999 208706 2 1 999986 1 6 999988 661023 2 851268 938879 1 10 999981 -42410 1 432731 663213 -679972 2 2 999999 2 446684 814081 1 10 999986 -436926 2 2 999999 2 15 999984 2 16 999984 1 8 999981 -49935 2 2 999999 1 1 999997 552352 1 16 1000000 471876 1 2 999999 -381246 2 2 999999 1 4 999985 -909663 1 14 999988 925580 1 3 999982 591041 2 8 1000000 1 731554 944634 620121 2 2 999999 2 621251 968314 2 14 999993 1 512718 932044 707652 2 387489 610705 2 2 999999 2 138038 811992 1 2 999999 390475 2 2 999999 1 123444 694723 -953558 1 2 999999 252480 1 349147 653042 -611072 1 79299 983439 780771 1 172729 583489 698211 2 2 999999 2 73371 913222 2 14 999996 1 12 999983 -119383 2 2 999999 1 2 999999 -826508 2 2 999999 1 2 999999 381579 2 2 999999 2 450857 704840 1 6 999991 780067 1 2 999999 935970 2 12 999995 2 9 999997 2 17303 311534 2 2 999999 1 2 999999 773369 1 17 999990 733276 2 2 999999 1 187854 533254 -90761 2 16 999989 2 13 999990 2 2 999999 1 141911 581712 -5256 1 622912 902987 -36365 1 5 999997 -515680 1 2 999999 239982 2 207707 862033 1 2 999999 -356441 2 2 999999 1 2 999999 493332 1 20 999993 270533 2 760640 890881 1 281077 969822 -472981 1 109663 204061 398198 1 256887 379502 656235 2 2 999999 1 6 999997 -934446 1 620014 757190 -999326 1 2 999999 818099 2 7440 658529 2 2 999999 1 382598 482190 892759 2 4 999997 1 12 999999 639662 2 2 999993 2 1 999996 1 2 999999 -295471 1 17 999992 -840452 2 62369 744645 2 2 999999 2 5 999999 2 498058 523117 1 494667 540803 -808776 2 5288 362008 2 2 999999 2 5 999994 1 41808 408122 970275 2 2 999999 2 2 999999 2 2 999999 2 20 999991 2 495096 987271 1 3 999981 69237 2 38474 67179 1 4 999985 581974 1 4 999994 -153712 1 13 1000000 353118 2 32388 511089 2 351827 398920 1 2 999999 -588399 1 382258 657439 -948063 2 2 999999 1 170713 916784 -252495 1 289156 623375 122477 2 8 999998 2 2 999999 1 2 999999 803999 1 2 999999 -935101 2 2 999999 1 10 999992 831170 1 229473 961364 969609 2 6 999991 2 2 999999 1 18 999982 -233375 1 127399 187649 -674040 2 108842 857165 2 2 999999 2 554377 818926 1 2 999999 -99505 2 2 999999 1 17 999991 230005 1 2 999999 -626000 2 17665 61096 2 2 999999 1 9 1000000 -159139 2 2 999999 1 427686 938562 -115107 1 2 999999 572288 2 8 999983 2 159228 745234 1 1 999990 839892 1 831428 868470 -896634 1 2 999984 581021 2 191071 467424 1 897941 919363 -476085 2 73877 112744 1 100548 851708 43572 1 12 999981 3053 1 1 999988 831075 2 7 999999 2 2 999999 2 383487 589788 1 501406 895283 392831 1 190383 602006 -708354 2 19 999995 2 61300 975298 1 91657 767068 -455941 2 1 999991 1 2 999999 372891 1 2 999999 -446420 2 65130 998866 1 813483 871002 -537140 2 436474 737976 1 11 999982 -816142 1 2 999999 -30728 1 2 999999 218241 1 2 999999 -633490 2 6 1000000 2 2 999999 1 2 999999 114499 2 18679 192805 2 5 999993 1 451647 958346 177795 1 68526 777728 71280 2 2 999994 2 2 999999 1 236394 833101 375558 2 2 999986 2 19 999999 2 8 999999 1 3 999996 -272585 1 8 999999 394172 1 2 999999 -470733 1 2 999999 -593907 2 2 999999 2 14 999981 1 17 999988 -114423 1 3 999983 6234 2 522880 724926 1 17 999997 893410 2 2 999999 1 18 999982 -225058 2 2 999999 1 8 999981 546986 1 2 999999 -693466 1 2 999999 892136 1 15 999985 589014 2 236424 486681 1 709880 938888 813114 2 5 999985 1 105547 424261 143494 2 2 999999 1 23321 502535 -917881 1 2 999999 236404 2 2 999999 2 2 999999 2 19 999984 1 610220 979870 266580 2 140655 427709 2 2 999999 1 532846 581928 731287 2 12 999993 2 12 999999 1 2 999999 652488 1 682832 849109 599875 1 2 999999 -38382 2 101112 631354 1 47860 326339 872807 1 17 999981 -399554 1 97070 641727 -838371 2 2 999999 1 886139 977667 131322 1 2 999999 -759262 1 727721 776226 -795725 1 2 999999 103827 1 56465 791870 -572874 1 706295 803985 616921 1 8 999994 -527748 1 383852 615616 989895 1 2 999999 -34108 2 5 999993 1 928897 956206 347474 1 1 999999 -826403 1 202786 866430 621198 1 42554 427642 -84159 1 8 999983 -153510 1 18 999985 690088 1 19 999987 146971 1 269880 506876 -917320 2 299959 426216 2 907590 987548 1 19 999997 396097 2 2 999999 2 2 999999 1 141195 222028 765798 2 2 999999 1 136437 668915 583282 1 2 999999 500036 2 2 999999 2 2 1000000 2 2 999999 2 8 999989 1 396675 831286 133533 1 680526 902190 -331072 2 15 999995 1 2 999999 561564 1 2 999999 633733 1 468780 513264 47597 1 2 999999 -28666 2 2 999999 2 2 999999 2 2 999999 1 2 999999 77331 1 2 999985 -429963 1 2 999999 -91171 2 32469 429644 1 458187 673528 389497 1 52683 828521 612153 2 40866 512222 2 2 999999 2 555999 795259 1 305300 358577 -87739 2 2 999987 2 17 999991 1 1 999999 715856 1 4 999981 869072 1 324033 736419 -674450 1 15 999991 -686862 2 2 999999 2 14 999989 2 2 999986 2 700411 772759 2 296782 518578 1 900814 952641 763606 2 13 999988 1 2 999999 805310 1 9 999999 -415245 1 3 999994 104878 1 18 999990 371961 1 7 999990 128836 2 2 999999 2 7 999982 1 2 999999 -717234 2 2 999999 1 2 999999 -912827 2 19 999989 2 7 999999 1 18 999998 158013 1 2 999999 392539 2 2 999999 1 2 999999 266694 1 9 999982 647021 2 2 999999 1 186009 292625 840527 2 14 999986 2 5 999991 2 2 999999 2 10 1000000 1 46893 217902 153604 2 2 999999 2 7 999990 2 746775 964778 1 9 999989 733412 2 282839 518195 2 5 999991 2 278373 916505 2 12 999997 2 2 999999 2 2 999999 2 10 999997 1 560792 573548 642607 1 2 999999 381568 1 352567 484247 -408839 1 2 999999 -986967 2 471746 948159 1 8 999998 342908 2 95959 360602 1 541505 638547 -234071 2 1 999987 2 350184 387428 1 14 999983 126631 2 2 999999 1 2 999999 952247 2 2 999997 2 2 999999 2 2 999999 1 33534 936126 798581 1 2 999999 9747 2 10 999991 2 500622 653620 1 18 999982 128868 2 4 999992 2 317117 867990 2 2 999995 2 2 999999 1 2 999999 -145568 2 7 999990 2 2 999999 2 2 999999 1 2 999999 -371843 2 225542 350835 2 238256 277325 2 762591 834869 2 9 999985 2 10 999994 2 135994 138502 2 643145 989556 2 11 999981 2 15 999982 2 101483 479754 1 2 999999 149289 2 239070 845720 2 560089 879682 2 354573 801411 1 4 1000000 -249536 2 9 999999 1 2 999999 -737124 1 2 999999 264452 1 362293 847411 -356587 1 353579 485825 546878 2 266946 751308 1 177758 570796 865452 2 2 999999 1 2 999999 741964 2 18 999991 1 481235 998479 -650715 1 78098 321601 -610319 1 2 999999 131910 1 2 999999 236865 1 2 999999 876907 1 2 999999 -757433 1 12 999982 -811540 2 2 999982 1 2 999999 824316 2 18133 857187 2 388192 619334 1 2 999999 -302551 1 535172 758703 986226 2 208827 949065 2 8 999986 1 371013 374044 -964558 2 630954 840885 1 378715 845662 374681 2 18 999981 1 19760 725213 880615 1 2 999999 -211470 1 14 999985 -677932 1 2 999989 337842 2 19 999992 2 12425 559880 2 2 999999 2 471350 687910 1 349751 903771 261575 2 12 999991 2 6 999988 2 331582 880027 1 16 999989 -367534 1 77247 151917 -967818 1 19 999997 -170633 2 166730 284713 2 19 999996 2 41446 142522 2 15 999991 2 367045 944355 1 492122 842418 613028 2 2 999999 2 2 999999 1 2 999999 727180 2 741160 792971 2 14 999996 2 44071 833185 2 593749 945046 1 2 999999 139455 1 569185 698716 -310353 2 2 999999 2 688496 838921 2 9 999996 2 111568 903156 2 15 999997 1 13 999982 122708 1 156956 563014 339040 1 2 999999 196484 1 14 999989 -545368 1 1 999981 327170 2 10 999998 2 105499 348658 1 2 999999 -731801 1 12 999988 752824 2 55466 927128 2 663538 864121 1 515044 770822 -156498 1 298489 446450 700947 2 2 999999 2 2 999999 2 2 999999 1 14 999992 -507596 2 19 999991 2 2 999999 1 376660 490338 494858 1 2 999999 976832 2 2 999999 2 2 999999 2 393809 573536 2 18 999996 1 435415 973789 -112507 2 5 999990 1 128030 459701 -293571 1 2 999999 -112482 2 11 999986 2 166344 745932 2 507239 928479 1 2 999999 667608 1 2 999999 -950137 2 320765 730921 2 19 999996 2 2 999999 2 2 999999 1 416268 720408 -630531 2 3 999989 2 6 999981 1 158896 950349 -328412 1 2 999999 -46147 2 2 999999 2 2 999999 1 13 999984 -847781 1 2 999999 -546023 1 347996 762622 11456 2 2 999999 2 19 999988 1 9 999998 640046 2 2 999999 2 187131 718009 2 2 999999 2 2 999999 1 295172 550417 544652 2 755111 919988 1 404140 951595 -781415 1 553261 810951 264137 1 2 999999 577900 2 202040 404941 1 2 999999 -370948 2 2 999999 2 2 999999 2 2 999999 1 1 999999 787932 2 2 999999 1 2 999998 815876 2 344734 523697 2 14 999990 2 431549 624474 2 16236 522329 1 347103 858060 -784943 1 579846 946247 -804777 1 2 999999 527427 2 2 999999 1 2 999999 -235995 1 7 999994 -485813 1 363720 812474 832408 2 16 1000000 2 725780 807615 1 17 999985 228205 2 10 999981 2 931273 933745 2 39050 892349 2 20 999982 1 2 999999 125262 1 2 999999 664429 1 6 999996 -914663 1 2 999999 -979677 1 2 999999 252522 2 2 999999 1 92777 800132 -803576 1 2 999999 -465148 1 13 999999 840085 1 12 999991 268057 2 2 999999 1 529943 680307 182552 2 14 999983 1 1 999996 -131922 2 55033 952967 2 2 999999 1 177570 242824 -918513 2 14 999987 2 367663 721878 1 2 999999 -942327 1 284506 953988 43687 1 2 999999 -121759 1 7 999996 314506 1 14 999984 -507325 1 2 999999 -653603 2 817423 889227 2 651023 693173 2 171262 609318 1 10 999994 -929317 2 308306 853855 2 2 999999 2 2 999999 1 612862 874575 -553128 2 2 999999 1 34644 368052 -703687 1 2 999999 -284063 1 20 999998 -477561 2 18 999998 2 135357 440176 2 11 999993 1 2 999983 293410 1 2 999999 -806631 2 2 999999 1 2422 32759 525498 2 2 999999 1 29575 156527 853570 2 806841 939902 1 169178 176756 -710459 2 143001 744764 2 601854 956459 1 569538 777932 -131154 1 2 999999 231728 2 2 999999 2 47356 544088 1 14 999988 -759626 1 34561 186523 -65995 1 2 999999 534015 2 245844 907174 2 34809 985144 2 2 999999 1 9 999996 -869805 1 24372 278055 -585123 2 883230 986265 1 19 999981 -754392 1 2 999999 427467 2 2 999999 1 3 999996 -614361 2 5 999994 2 20 999999 2 2 999999 1 2 999999 899050 2 2 999999 1 16 999982 297575 2 2 999999 2 5 999998 2 6 999992 2 2 999999 1 2 999999 952364 1 4 999982 636750 2 2 999999 1 18 999995 58236 1 2 999999 52852 2 2 999999 2 2 999999 2 180281 194068 1 2 999999 750381 2 12 999990 2 316749 708986 1 52289 318390 808586 1 55259 246509 -569126 1 2 999999 -844929 1 2 999993 648857 1 289598 818549 565021 1 73718 673118 -148986 2 2 999999 2 2 999999 2 6 999989 1 546695 634094 -542812 2 366091 442150 2 2 999999 1 20 1000000 -963210 1 2 999999 -285192 2 666251 998400 1 2 999999 -960464 2 2 999999 1 217812 899695 716764 2 2 999999 2 20 999988 1 8 999987 510109 1 16 999990 -529625 2 2 999999 1 2 999999 -240118 2 2 999999 2 689735 936492 1 2 999999 26085 1 2 999999 784139 1 2 999999 -425542 1 532958 566924 -463992 2 2 999999 1 51050 297955 713310 2 683122 841548 1 2 999999 339410 1 14 999996 845734 2 2 999999 1 222553 391124 771150 2 948449 992699 1 2 999999 508711 2 2 999999 1 474428 612236 -27277 2 17 999997 2 19 999985 2 121965 484817 1 15 999987 -413978 2 2 999999 1 2 999999 -762623 1 2 999999 298804 2 2 999999 1 14 999981 -462487 2 2 999999 1 955326 999665 -111151 1 17 999999 922737 1 12 999982 140696 2 586406 652356 2 17 999988 1 2 999999 875204 1 260278 474303 917054 2 2 999997 2 61275 520474 2 324990 566956 1 20 999994 -281203 1 2 999999 441664 1 403224 449168 -974465 1 2 999999 13484 2 5 999984 2 309273 662722 2 2 999999 1 2 999999 48978 1 320841 437257 824798 2 16 999992 1 187266 363020 148693 1 11 999988 237898 2 2 999999 2 9 999996 2 5 999989 2 2 999999 1 118521 885421 687114 2 6 999988 2 99050 427186 2 2 999999 1 2 999999 273039 2 8 999992 1 2 999999 -995644 2 316972 790669 1 17 1000000 -340790 1 2 999999 -143762 2 13 999981 1 19 999994 -630602 2 1 999989 2 34216 486683 2 11 999991 2 15 999985 1 9 999981 -195089 1 149954 659685 -651309 1 2 999999 -743392 2 24142 753288 2 71600 575793 1 41062 945066 -981529 2 2 999999 2 2 999999 2 2 999999 1 2 999999 380275 2 12 999987 2 2 999999 1 198468 368071 939649 1 10 999992 145976 1 2 999999 -317878 1 2 999999 -747581 1 17 999985 842787 1 17 999988 -39550 1 2 999999 -672623 2 368936 654703 1 7 999991 273950 2 2 999999 1 531315 554252 470636 1 2 999999 -635995 1 2 999999 -342239 1 15 999991 -105543 1 16 999982 448404 1 208181 874675 219654 2 2 999999 1 3 999986 426834 2 19 999983 2 2 999999 2 2 999999 2 7 999997 1 2 999999 -754343 1 8 999985 151097 1 2 999999 -300465 1 2 999999 818598 2 2 999999 1 12 1000000 261027 1 111881 784181 271971 1 2 999999 -206027 2 3 999996 1 2 999999 366051 1 2 999999 -993392 2 16 999992 1 515726 784035 -999306 2 18 999988 1 75310 850265 -77635 2 15 999982 2 18 999985 1 2 999999 504782 1 277691 395563 -883910 1 2 999999 512367 2 150991 305770 2 2 999999 1 2 999999 76269 2 15 999995 1 12037 123139 -855075 1 537818 597117 533916 2 2 999999 1 212251 816781 271548 1 2 999999 -21096 1 2 999999 -775435 1 572184 626436 86737 1 12 999986 45794 2 109237 456017 2 154131 996282 1 2 999999 56131 1 12 999984 253178 2 2 999999 1 2 999999 -922954 1 7 999995 -685876 1 6 999989 376569 2 283125 372681 1 1 999981 192307 2 2 999989 2 6 999990 1 2 999999 84762 2 2 999994 2 604420 859388 2 5 999984 2 9 999994 2 20 999995 2 2 999999 2 2 999999 1 2 999999 -657417 1 521637 570767 428900 1 672634 758726 222734 1 8 1000000 -436027 2 49394 627848 1 2 999999 -359721 1 2 999999 168146 1 356934 704009 819698 1 273294 636167 -959731 2 2 999999 2 418090 514980 1 411175 924390 -210752 2 353511 538055 2 620931 822247 2 21218 773574 1 2 999999 727147 2 2 999997 1 2 999999 709650 1 2 999999 -961249 1 2 999999 -86342 1 152210 660893 937249 2 52267 361917 2 9 999984 1 8 999992 -3885 1 647112 809208 260357 1 135805 558717 323926 2 18 999996 1 4 999989 -258565 1 152256 250438 258429 2 2 999999 1 2 999999 -563574 1 12 999993 895509 1 2 999999 803531 2 2 999999 2 535101 859711 2 2 999999 2 2 999999 1 17 999991 -867140 2 2 999999 1 651158 978144 -76140 1 2 999999 18005 1 102193 632656 122700 2 2 999999 2 2 999999 2 363639 937108 1 464306 805027 899877 1 16 999984 186675 1 476492 515082 635555 1 5 999991 991524 2 2 999999 1 2 999999 -610948 1 18 999987 20294 1 2 999999 -348287 1 15 1000000 813294 1 2 999999 585277 1 721812 821101 -562539 2 128266 788578 2 582582 772352 2 2 999999 2 14 999997 2 362574 934744 1 4 999999 -877294 1 2 999999 257267 2 20 999997 2 76932 412203 1 8 999982 582433 2 280857 567727 1 2 999999 844721 1 176260 855852 288620 2 2 999992 1 2 999999 906965 2 16 999987 2 2 999999 1 20 999997 -270273 1 795315 944972 501927 2 2 999988 2 500227 962977 1 837994 936983 -459651 1 223633 738751 -988488 1 2 999999 822996 1 194948 226457 -960243 1 2 999999 -709677 2 19 999992 2 2 999993 1 2 999999 110638 2 7 999986 1 461022 989123 -115924 2 7 999996 1 11 999998 821451 1 489062 520773 386062 2 3 999999 1 8 999991 -169091 1 142405 969373 -207003 1 13 999987 520450 2 16 999991 2 2 999999 1 15 999988 -965229 2 96856 126603 2 70395 725238 2 3 999984 2 16 999996 2 673866 727338 1 11 999997 874352 1 2 999999 814066 1 6 999997 -647614 2 2 999999 2 92623 625387 2 177921 494210 2 2 999999 1 10 999999 365551 2 5 999982 2 45108 312852 2 20 999997 2 12 999995 1 472592 942711 -532326 1 631700 636795 387947 1 7 999991 912346 2 1 1000000 2 2 999999 2 202804 278385 2 137407 915313 1 13 999992 816559 1 2 999981 817978 1 15 999996 895243 2 2 999999 1 2 999999 -548954 1 16 999994 457355 1 2 999999 608520 1 11 999995 -967944 2 2 999999 1 254235 681935 204315 2 13 999987 1 873413 874482 -579236 1 2 999999 648210 1 250958 894972 -111771 2 1306 999983 1 17 999986 633375 2 8 999996 1 405557 480059 66833 1 4 999990 845685 1 2 999999 310776 2 2 999999 2 295238 953105 1 454392 667324 458342 1 395635 560853 553222 1 2 999999 -579278 1 10 999989 -577835 1 743290 952750 -67378 1 2 999999 160471 2 2 999999 2 9 999985 1 2 999999 -982481 1 224348 605989 -823924 2 478434 750097 1 2 999999 521729 2 14 999994 2 8 999999 1 301662 589634 -94467 2 2 999999 2 4 999983 2 2 999999 1 775508 840768 859437 1 2 999999 546181 1 2 999999 131258 1 93009 744286 691374 2 175481 396496 1 2 999999 -721330 1 366555 421262 777444 2 1 1000000 1 978031 985586 111887 2 454909 679911 2 15 999986 2 500891 783955 1 2 999999 912061 2 1 999982 2 14 999983 2 2 999999 2 2 999999 1 303073 588782 289034 2 2 999999 2 20 1000000 1 2 999999 -914177 2 17 999985 2 421275 951899 1 2 999999 452038 2 2 999999 1 2 999999 273570 1 1 999998 -296005 2 20 999986 1 6 999995 -248085 1 7 999984 424040 2 2 999999 2 197802 215390 1 2 999999 -496893 2 5 999988 2 2 999999 2 17 999999 2 942795 981912 2 4 999991 2 2 999999 2 2 999999 2 701249 703841 2 2 999999 1 2 999999 -493006 2 275162 965249 1 73854 773249 182467 2 9 999993 1 12 999982 597544 1 2 999999 -616010 1 605353 994509 771091 1 3 999997 276409 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 861043 2 2 999999 1 619041 692710 -799664 2 2 999999 1 177238 326551 280890 2 2 999999 1 3 999991 399441 1 14 999997 399487 1 9250 475605 -164210 2 2 999999 2 8 999996 2 348162 892942 1 19 999997 -305138 1 17 999987 673249 1 2 999999 -382358 2 342738 962717 1 2 999999 -80964 2 534848 973835 2 2 1000000 1 164039 404119 -186800 2 157470 249091 2 2 999999 1 2 999999 829849 2 69887 928840 2 2 999999 2 4 999998 2 450476 594049 2 2 999999 2 4 999988 1 18 999988 988427 2 18 999997 1 11672 626304 -311865 2 360398 443538 1 2 999999 -238014 2 13 999987 1 7 999984 -607603 1 518734 580331 -529711 2 252956 810233 1 2 999999 -697538 2 2 999999 2 2 999999 2 152272 377489 2 248172 923547 1 5 999990 813199 1 291720 769783 109173 1 1 999984 670301 2 8 999988 1 2 999999 126586 2 7 999981 2 18 999988 2 2 999999 1 2 999999 322631 1 27186 61424 -116329 1 11 999995 682104 2 348713 934563 2 457741 552091 1 17 999987 66675 1 2 999999 -917439 1 11 999992 -759555 1 321912 924841 -158930 1 18 999988 203362 2 14 999994 2 2 999999 1 142334 886474 339297 1 2 999999 391798 2 105412 334314 2 2 999999 2 2 999999 1 15 999998 -717828 2 538053 844895 1 153850 941271 440963 1 132679 199145 -532860 1 2 999999 950568 1 80704 205765 -368971 2 17 999991 2 2 999999 2 108286 960941 2 123625 590155 1 3 1000000 -705419 2 2 999999 2 204343 489161 2 19 999987 2 7 999997 2 2 999999 1 14 999993 696610 1 2 999999 -583214 2 2 999999 2 2 999999 2 10 999990 1 319570 500456 -215474 2 16 999995 1 2 999999 -233262 1 13 999988 -289901 2 2 999999 2 2 999999 2 11 999993 2 691831 964433 2 17 999986 2 166411 272676 1 2 999999 829549 1 618839 884113 -16415 1 340081 360143 -847257 2 13 999985 1 2 999999 -347366 2 16 999988 2 494905 658629 1 90173 897008 -966074 2 2 999999 2 2 999999 1 2 999999 928987 1 2 999999 822465 2 314257 575147 1 2 999994 -218314 2 2 999999 1 299045 385081 -299673 1 817287 833652 -909975 1 2 999999 350931 1 17 999981 -330621 2 2 999999 1 2 999999 844507 2 926231 931298 2 2 999999 1 50273 928957 652421 2 8 999996 1 2 999999 360521 2 2 999999 1 12 999982 902142 2 18 1000000 2 2 999992 2 3 999982 2 179809 293746 2 2 999999 2 2 999999 2 136368 880020 2 295412 882795 2 450571 981251 1 11 999986 -8766 1 2 999999 215904 2 13 999987 2 46312 963238 1 519240 657640 307999 1 17 999989 -988408 2 2 999999 1 241212 854732 -40536 2 227834 395259 1 3 999991 -428498 1 5 999983 863085 2 2 999999 1 2 999999 830191 2 16 999982 2 20 999986 2 19 999999 1 2 999992 109482 2 2 999999 2 97525 847345 2 19 999982 1 8 999985 -822053 2 11238 209511 2 3 999991 1 96570 310798 -340254 1 19 999983 -358022 2 10131 539232 1 3 999982 580447 1 2 999999 -834460 1 418177 650141 446847 1 2 999991 762146 1 15 999993 429174 1 293676 489395 -567723 2 12 999996 1 2 999999 -195656 2 2 999999 2 338269 550587 1 748329 948442 -431544 1 863615 895002 48050 1 2 999999 -958500 1 639617 862696 -82411 1 2 999999 96224 2 424783 789732 2 242663 958781 1 203386 813432 -706139 1 2 999999 -288161 1 2 999999 -59357 2 12 999988 2 245523 312690 2 7 999998 1 7 999997 632350 2 7 999982 1 52183 840685 -355675 1 2 999999 -204081 2 20 999991 1 302457 325285 -930547 1 2 999999 713804 1 2 999984 -875647 1 336723 590282 774939 1 78734 241502 -671505 2 9 999983 2 17 999989 1 11 999982 585160 2 146604 318290 1 20 999998 750256 1 2 999999 271753 1 446103 712221 780544 1 35400 911119 -848347 2 5 1000000 1 14 999986 998951 2 639637 899239 1 2 999999 915723 1 2 999999 -62417 2 2 999999 1 17 999982 328131 2 212056 958067 1 2 999999 753933 1 17 999984 707246 2 2 999999 1 7 999990 -106189 1 2 999999 151844 2 540432 857569 2 2 999999 2 350640 987760 2 220410 926544 1 2 999999 -987358 2 14 999983 2 19 999992 2 7 999997 2 2 999999 1 20 999991 -801183 1 365934 371467 950375 2 2 999999 2 10030 396110 2 1 999986 2 9 999984 2 2 999999 1 2 999999 131891 2 2 999999 1 2 999999 242211 1 107711 145678 -357296 2 908718 943004 1 12 999994 -751376 1 2 999999 454563 1 8 999987 630917 1 11 999986 -293158 2 2 999999 1 2 999999 864302 2 2 999999 2 546210 839163 2 2 999999 2 2 999999 2 6 999986 2 1 999990 1 624860 912342 -969516 1 7 999995 496569 2 2 999999 2 97970 105559 1 423868 740613 150231 2 20 999999 2 136746 702549 2 638675 903730 1 174924 866496 -188403 1 8 999981 769880 1 722054 887235 -407710 2 14 999987 2 2 999999 2 10 999989 1 19 999986 -234070 2 2 999999 1 2 999999 818384 2 2 999999 1 2 999999 944190 2 15 999991 2 2 999999 2 4 999995 1 8 999999 371369 2 2 999999 1 2 999999 -168234 2 434473 854778 1 2 999999 123231 2 2 999999 2 7 999995 2 16 999993 2 11 999997 1 37700 398362 771419 2 13 999993 2 2 999999 1 2 999999 -888535 2 2 999999 2 2 999999 2 365300 921158 2 16 999984 2 19 999985 1 2 999999 -506119 2 2 999999 1 694465 932130 667164 1 2 999999 388076 2 2 999999 2 2 999999 1 406535 761026 -985635 2 15 999988 2 4 999996 1 15 1000000 -176988 2 5 999988 2 2 999999 1 63576 681340 -712660 2 2 999999 1 12140 127182 821402 1 18 999990 -330044 2 618279 925074 2 40581 443750 2 11 1000000 1 9 999987 271848 2 9 999985 1 2 999999 30888 1 2 999999 486843 2 276583 647466 1 92524 666101 -626270 2 913508 948478 2 6531 81701 1 2 999999 984607 2 6 999983 2 530142 963533 2 2 999999 2 53724 769549 1 122535 135673 149305 1 13 999982 973137 1 2 999999 894186 1 470226 943909 -654068 1 2 999999 941494 1 2 999999 49214 2 10 999989 2 6 999992 2 2 999999 2 17 999986 1 29479 166680 88315 2 2 999999 2 92551 206399 1 2 999999 789438 1 9 999983 -132500 1 2 999999 861496 1 11 1000000 -69370 1 19 999984 685582 2 17 999983 2 2 999999 1 9 999981 527778 2 11 999983 1 2 999999 -337037 2 158819 979624 1 2 999999 -30438 2 2 999999 1 2 999999 82323 2 250552 530441 2 16 999992 1 2 999999 772662 1 15 999981 -415614 1 483300 603236 -522880 1 18 999992 -686834 1 186981 925178 -52092 2 2 999999 1 19 999996 -342068 2 205676 658072 2 282364 841339 1 2 999999 -520406 1 332866 962908 629388 1 1704 298801 550040 2 2 999999 2 590545 785296 1 2 999999 862186 2 2 999999 1 278898 503916 940392 2 15 999996 1 66864 81106 -978131 1 2 999999 -585661 2 185587 687036 1 2 999999 -50857 1 86461 843129 -228618 2 18 999998 2 2 999999 1 11 999993 -127409 1 322969 883801 702472 2 14 999990 2 396228 692598 1 6 999994 -201590 1 19 999982 454903 2 2 999994 1 4 999992 836159 1 2 999999 979535 2 2 999999 1 2 999999 419424 2 2 999999 1 2 999999 301668 2 57707 792197 2 308236 494423 1 175401 551959 582166 2 2 999999 2 331176 356824 1 266221 699685 -36014 1 2 999999 497436 1 61908 325337 -964348 1 157019 655367 507767 1 4 1000000 -574573 2 10 999990 1 15 999997 187357 1 15 999987 204497 2 2 999991 2 15 999982 1 180064 956120 943794 1 16 1000000 -208464 2 100366 940448 1 2 999999 -886263 2 14 999996 1 2 999999 -387602 1 2 999999 -408212 1 874465 931025 990013 2 2 999999 1 203730 410066 972070 1 2 999999 83639 1 20 999982 -43974 2 581127 591875 2 80043 441152 2 2 999999 2 689535 750298 2 392191 893078 1 19 999989 -618601 2 78950 735040 1 2 999999 438600 1 2 999999 365238 1 13 999984 732198 2 5 999992 2 18 1000000 1 6 999981 633962 2 259576 544194 2 218103 449768 1 679933 753121 -118216 1 2 999999 -109828 2 19 999986 2 172241 506977 2 9 999992 1 2 999999 -597514 2 2 999994 1 807148 932585 -116005 2 2 999999 2 2 999998 1 2 999982 -735595 2 107639 383416 2 2 999999 2 2 999999 2 529778 974645 1 2 999999 -724422 1 16981 578371 785134 2 269500 930030 2 5 999993 1 205147 801315 60862 2 14 999992 2 212605 633779 2 16 999989 2 2 999999 2 2 999999 1 7 999993 87350 2 16 999981 1 942887 996282 933676 1 329465 949742 -733936 2 2 999999 1 2 999999 291319 2 100685 238180 2 10 999992 1 6 999989 -952957 2 11 999992 1 2 999999 990798 2 16 999992 1 229981 241582 580607 1 202799 881099 -448312 1 7 999984 -455581 1 2 999999 405882 2 452150 938849 2 246469 787039 1 36254 708032 -637421 2 31414 795275 2 44782 815413 2 549514 745847 1 571680 707978 -916135 1 13 999988 -603991 2 16 999987 1 380820 871276 950058 1 2 999999 883532 2 4 999985 2 2 999999 1 2 999999 -765042 2 784412 810677 2 55302 572769 2 153245 490434 1 2 999999 -937814 2 23458 405926 1 2 999999 694660 1 103770 449239 -622837 1 2 999999 -687617 1 3 999983 537643 1 15 999982 841795 2 2 999999 1 6 999981 90594 2 2 999999 2 18 999997 2 17 999994 1 2 999999 -24668 2 5 999998 1 2 999999 -922310 1 358851 806414 61790 2 10 999995 1 2 999999 -426101 2 6 999984 2 2 999999 2 165480 686515 2 13 999998 1 2 999999 -417361 1 44122 968301 -114495 1 2 999999 811520 2 2 999999 2 6 999981 2 11 999982 2 2 999999 1 442211 742364 -45413 2 55552 946628 2 502020 656261 2 11 999992 2 2 999999 2 3 999985 2 14 1000000 2 2 999999 1 7 999984 -781522 1 2 999999 263613 2 603014 659230 2 8 999990 2 678217 860161 1 2 999999 57348 1 14 999995 557741 2 2 999999 2 14 999988 1 191363 351317 905646 2 2 999999 1 3 999985 -545140 1 512870 653135 -971454 1 2 999999 -971451 2 2 999999 1 2 999999 -100354 1 2 999999 -404853 2 9 999995 2 2 999999 1 614730 648686 136525 1 1 999995 -175083 1 14 999986 696002 2 16 999983 2 7 999990 2 153114 862000 2 657826 951221 1 5 999988 -620354 1 439903 879839 127255 2 2 999999 2 3 999986 2 2 999999 1 2 999999 122836 2 2 999999 1 20 999984 -285449 1 18 999995 221675 2 16 999985 2 8 999983 1 10 1000000 -981682 1 77640 387094 852342 1 2 999999 -182647 1 2 999999 -137637 2 1 999996 2 2 999999 2 2 999999 1 2 999999 -646927 2 6 999999 1 11 999994 971853 1 2 999999 379883 1 802598 803025 728029 2 2 999999 2 596856 750817 1 2 999999 -963209 2 19 999994 1 100590 712448 -32835 2 7 999988 2 1 999987 2 67177 536219 2 2 999999 2 416071 853085 1 59946 613030 -481586 1 2 999999 9995 1 2 999999 533467 1 17 999990 738826 1 2 999999 -713908 1 15 999995 -617805 2 2 999999 2 166432 857518 2 9 999990 1 29008 765384 -100024 1 20 999995 -847416 1 2 999999 -57228 1 18 999988 -852124 1 2 999999 -320074 1 17 1000000 -348963 2 2 999982 2 7 999998 2 2 999999 1 31363 419185 996501 1 2 999999 -757285 2 12 999997 1 504318 656440 -515105 2 33609 908288 1 2 999999 756765 1 2 999999 82366 2 2 999999 1 2 999999 96976 2 2 999999 2 5 999999 2 640563 825479 2 2 999999 1 2 999999 -5895 2 13 999981 1 2 999999 -713078 1 2 999999 -861654 2 488483 933441 1 2 999999 44900 2 2 999999 1 10 999984 294310 2 473946 598976 1 40241 913895 384166 2 2 999999 2 2 999999 1 381841 525586 814794 1 2 999999 -357891 2 2 999999 1 137183 325816 286881 1 19379 266833 -777014 2 7 999991 1 1 999998 617447 2 2 999999 1 19 999985 363197 2 18 999982 2 16 999991 1 10 999997 414743 2 1 999982 2 2 999999 2 3 999997 1 5257 136007 -579282 1 391291 923538 173549 1 10 999993 770821 1 219913 783244 985977 1 8 999998 -17639 1 2 999999 25429 2 15 999998 1 2 999999 696736 1 194644 911125 -324023 1 13 999998 691940 2 714002 902972 2 2 999999 2 483494 802071 2 9 999991 1 2 999999 -846620 1 459812 576722 199297 2 5 999986 1 23771 863383 250991 2 15 999991 1 15 1000000 -172705 1 18 999997 139498 2 742707 861884 1 2 999999 -744458 2 11 999998 2 13 999990 2 166395 624813 2 440630 443453 2 2 999999 1 106493 403905 -986177 1 145298 655556 313258 1 2 999999 674251 1 595539 768476 -144420 1 7 999982 976088 1 642095 662896 46038 2 19 999982 1 2 999999 466668 2 18 999987 1 290009 585516 -758534 1 81898 537812 797717 2 427852 451891 2 10 999992 2 2 999999 2 14 999982 2 742872 867859 2 208306 746125 1 7 999998 -548906 2 9 999989 2 109986 648682 2 2 999999 1 727627 869407 802147 1 10 999990 -308495 1 2 999999 796930 1 338692 614877 -643291 2 92618 141491 1 126506 215030 -715508 2 18 999989 2 4 999986 1 19 999986 632483 1 794413 915020 -121418 2 13 999993 2 2 999999 1 2 999999 402854 1 66912 232914 23018 2 7 999992 1 2 999999 758008 2 2 999999 1 428031 706993 981738 2 8 999999 1 5 999995 -981585 1 103570 576589 572937 1 187671 610531 686747 1 17 999984 -840584 1 2 999999 610737 1 2 999999 445261 1 84303 908698 -746181 1 17 999987 194505 1 2 999999 -451270 1 231519 535149 464229 1 749095 828225 -833098 2 17 999995 2 7 999997 2 2 999999 2 8 999988 1 94191 230546 706038 1 10 999992 -894896 2 2 999999 1 2 999999 851184 2 462626 651574 1 5 999986 -489110 1 262384 396851 -786388 1 364238 845446 -894596 1 2 999999 -458079 2 17 999990 1 694156 696631 -436662 2 172229 773061 2 119544 196969 2 1 999997 2 2 999999 1 319822 790004 35023 1 2 999999 629538 1 363502 609263 164898 2 5 999990 2 15 999998 2 239030 246443 2 734080 876345 1 2 999999 -197962 1 1 999987 -394171 1 380951 659264 -882232 1 11 999988 -314258 2 6 999981 2 13 999999 2 4 999990 2 439320 625533 1 32568 67249 583180 1 223052 459580 -211254 1 76477 964532 -576738 1 2 999999 255625 1 5 999982 611898 1 2 999999 409796 2 2 999999 2 23795 165075 2 2 999999 1 31465 783267 -214719 2 2 999999 2 12 999990 1 161058 752258 362676 1 4 999983 -523442 2 1 999996 1 178653 443702 88675 2 40838 277518 2 2 999999 1 343615 967004 436584 1 291409 463627 40903 1 4 999985 377446 1 2 999999 -769683 1 10 999999 357904 2 2 999999 1 2 999999 -63643 1 17 999987 -378397 2 15 999994 1 2 999999 145540 1 452286 782104 769804 2 245676 451086 1 2 999999 531954 2 19 999997 1 8 999985 772743 1 2 999999 -536119 2 577788 943833 1 400912 960647 267839 1 2 999999 299637 1 11 999986 130120 2 17 999992 1 315885 766264 -379849 2 13 999998 1 2 999999 757023 1 2 999999 953890 1 2 999999 711012 1 2 999999 411925 1 2 999999 -999841 2 34976 814403 1 2 999999 101781 1 2 999999 672737 2 7 999996 1 6 999993 -20097 1 2 999999 -176765 1 20 999988 605786 2 2 999999 1 13 999997 -444502 2 78838 691916 2 18 999994 2 1 999985 1 286439 361771 637136 1 190859 475883 914963 2 51911 922895 1 2 999999 -366629 1 2 999999 -25502 1 19 999995 813504 2 14 999984 1 2 999999 -567370 1 1 999987 379612 2 58497 776043 2 2 999999 1 2 999999 884141 2 89460 528087 1 2 999999 -753468 1 686033 862308 965557 2 2 999999 1 2 999999 -175686 2 180477 981412 2 2 999999 1 305170 959697 -541750 1 2 999999 987566 1 408563 885801 -231381 2 186080 408379 1 2 999999 991282 1 9 999982 45398 2 11 999981 1 412865 562316 472133 1 243535 873540 304006 2 15 1000000 1 4 999993 735633 1 38943 814588 -629228 2 498075 767382 1 2 999999 -335421 1 126952 133666 139837 2 271540 651518 1 295325 702312 -631284 1 14 999992 -265053 2 2 999999 2 17 999987 2 2 999999 1 2 999999 -109762 1 66142 538553 -561938 2 7 999996 2 200957 972734 2 129667 410366 2 662100 834402 2 9 999988 1 72119 589765 -532163 1 16 1000000 -193636 2 2 999999 1 1 999990 515362 1 2 999999 -696243 1 19 999982 -781583 1 291146 564818 -353164 1 424200 786736 453059 1 5 999993 299761 1 523763 900654 -413824 2 358398 542389 2 306754 470987 2 319212 390497 2 2 999999 1 20 999991 -207860 2 6 999982 1 492360 952481 -105968 1 273933 449296 -143576 1 2 999999 -943921 2 125020 252031 1 2 999999 142246 1 312826 909197 -591549 2 3 999993 2 2 999999 1 452626 989608 918481 1 1 999999 89873 2 18 1000000 1 2 999999 -530661 1 8 999997 -50894 1 2 999999 205932 2 15 999997 1 2 999999 -403733 1 2 999988 -444160 2 620403 738014 2 2 999999 2 60641 325578 2 649235 717683 1 71252 828502 262784 2 15 999991 1 2 999999 557123 2 6 999989 2 880171 897091 2 2 999999 1 2 999999 -228856 2 8 999993 2 2 999999 1 2 999999 658023 2 20 999996 2 4 999994 2 2 999999 1 498521 515233 477942 1 463400 934888 439580 2 2 999999 2 2 999999 1 9 999992 692387 1 15 999992 844247 2 2 999999 1 158071 418457 731384 2 407751 407914 1 267881 558129 -194500 2 13 999990 1 2 999999 382038 1 2 999999 412428 2 2 999999 2 2 999999 1 2 999999 93789 1 296012 690382 700611 1 804294 810921 538573 2 2 999999 1 1 999986 -173147 2 428976 434617 2 15 999987 1 87808 230426 499742 1 292400 316165 497543 2 10 999985 1 7 999998 -132493 2 144786 641236 2 2 999999 2 2 999999 2 2 999999 1 9 999988 -937564 1 2 999999 -976614 1 13 999983 37497 1 763715 855529 642593 2 5 999997 1 3 999994 155890 2 7 999983 1 17 999994 -795946 1 438834 597939 172764 2 16 999985 1 16 999987 -141591 1 10 1000000 459207 1 2 999999 -94826 1 19 999986 151776 2 8 999995 1 317999 653218 139948 1 2 999999 -65027 2 2 999999 2 16 999986 2 377691 987520 2 2 999999 2 424402 918788 1 2 999999 828881 1 8 999989 -332737 1 2 999999 -574718 1 10 999990 374660 2 51909 145696 1 2 999990 -467595 1 2 999999 -88885 2 2 999999 1 39764 576481 -874060 1 231316 486387 281864 2 16 999993 1 382934 960953 180109 2 6 999997 2 16 999999 2 42161 404967 2 151941 334114 1 2 999999 787405 1 2 999999 -714691 1 445942 999593 785532 2 17 999998 1 2 999999 284663 1 2 999999 247757 1 2 999999 936555 2 2 999999 2 7 999994 1 11 999993 20010 2 2 999999 1 6 999984 -510715 1 16 999985 751459 1 2 999999 909542 2 43054 151058 2 9 999981 2 2 999993 1 562719 657815 600844 1 135695 897359 -411277 1 2 999999 -721743 1 2 999999 250869 1 2 999999 -613602 1 102573 577272 98958 2 2 999999 2 452288 956873 2 14 999987 1 255044 275323 -438905 1 2 999999 -510362 1 2 999999 -576429 2 58503 92431 1 19 999999 87853 1 13 999993 -860675 2 6 999993 2 372411 561856 2 632714 915979 2 2 999999 1 2 999999 -529318 1 15 999989 -629538 2 2 999999 2 388456 880427 2 12 999996 1 2 999999 780850 2 17 999984 1 584919 702428 772799 1 2 999999 -983932 1 2 999999 25118 1 3 999982 738066 1 8 999992 -54444 1 7 999992 -822687 2 18 999992 2 699599 888737 1 2 999999 -649555 1 309736 759435 -777014 1 14 999987 -488570 2 2 999999 2 16 999989 2 2 999999 2 7 999982 2 2 999999 2 2 999999 2 13 999999 1 19 999985 -212607 2 441120 505335 2 255243 771173 1 20 999981 -180305 1 41167 355560 -281956 2 280878 805917 2 16 999992 1 360114 494631 -91690 1 229988 241125 -659519 2 6 999985 2 1 999983 1 13 999996 -350708 2 18 999988 2 370107 663032 1 2 999999 318099 1 6256 113592 -499815 1 2 999999 748842 2 2 999999 1 16 999981 -322852 2 11 999993 2 813067 987027 1 493939 648641 -342875 2 6 999987 2 2 999999 1 16 999997 -168733 1 14 999995 840505 1 2 999999 -369021 1 2680 476150 311415 1 2 999999 69503 2 2 999999 2 2 999999 2 2 999999 1 12 999985 358269 2 2 999999 1 22077 707992 328382 1 15 999986 -476055 1 7 999984 -77532 2 2 999999 2 2 999999 2 9 999994 1 13 999983 534915 2 2 999990 1 2 999999 700856 1 48735 194761 -609222 2 2 999999 1 2 999999 50710 1 2 999999 -213432 2 114178 796900 1 2 999999 -889572 2 2 999999 2 204561 657414 2 2 999999 1 443743 918060 940562 1 628487 879542 580879 1 11 999992 -777313 1 2 999999 -625107 1 174784 290703 -50903 2 2 999999 1 2836 593837 -353817 2 11 999993 2 223384 368678 2 2 999999 1 207160 359338 74826 2 2 999999 1 2 999999 627170 1 306006 969450 -546137 2 2 999999 1 18 999982 -174922 2 2 999995 2 124152 853456 2 2 999999 2 2 999999 1 2 999999 349402 2 19 999985 2 718185 970333 2 2 999999 2 191262 611271 2 804000 818537 2 2 999999 1 508633 803617 -254496 1 126193 151591 -394371 1 181750 331416 -307796 2 731958 934629 2 17 999988 2 2 999999 2 2 999999 1 49944 293498 -669527 2 557089 675261 1 6 999999 124645 1 10 999990 108339 1 228335 379419 -70150 1 9 999986 137356 2 2 999999 1 2 999999 -84886 1 4 999992 714294 1 2 999999 -574050 2 12 999989 1 408704 915666 -200934 1 2 999999 -712491 1 2 999999 -131769 1 13 999990 708013 1 477773 872671 940488 2 2 999999 1 420647 868699 -757126 1 787919 869624 799181 1 213744 903805 -59686 1 11 999982 -826562 2 542289 866803 1 2 999999 25915 1 2 999999 58442 2 2 999999 1 4 999988 682077 1 260804 325388 766886 2 375895 666745 1 131902 405469 -910586 2 2 999999 2 4 999997 2 16 999983 2 786761 845121 1 5 999982 791432 2 2 999999 2 17 999997 1 631648 879709 85082 1 19 999990 163236 2 2 999999 1 2 999999 -150250 1 14 999990 -304445 2 12 999987 1 2 999999 552735 1 4 999989 -957178 2 2 999987 1 2 999999 -92377 2 7 999985 1 2 999999 64072 1 1 999982 194659 2 2 999999 2 9 999998 2 89006 728410 1 2 999999 330218 2 223886 624259 1 2 999999 361536 2 2 999999 1 3 999992 -701583 1 519210 729770 -492853 1 15 999993 50274 2 3 999984 1 6 999984 307865 2 189179 370711 1 2 999999 -941263 2 1 999982 2 301138 446939 2 7 999985 2 16 999983 2 19 999987 2 380472 695540 2 707799 847138 1 2 999999 -159781 2 338207 477188 2 2 999999 2 19 999996 1 2 999999 578882 2 962023 993655 2 8 999986 1 315417 507836 -875445 2 90551 830840 1 58614 786669 -545948 2 646914 669979 1 2 999999 -336115 1 5 999983 171912 1 5 999983 -189970 1 89633 130273 41588 1 391358 872901 -915725 1 214370 949813 518320 1 2 999999 452403 2 2 999999 2 8 999994 1 8 999997 -371892 1 2 999999 839580 2 2 999999 1 2 999999 -246832 1 2 999999 -955542 1 11 999985 -58709 1 2 999999 -500156 1 2 999999 119223 2 545707 720525 2 3 999981 2 2 999999 2 2 999999 1 765443 983653 -434018 1 2 999999 398309 2 593336 687644 2 2 999999 1 463833 573124 287611 1 2 999999 -865131 1 2 999999 -373759 1 2 999999 164597 2 2 999999 1 6 999989 -354022 2 18 999990 2 2 999999 1 11 999992 -529865 2 724435 763848 2 2 999999 2 4 999996 2 14 999990 1 2 999999 728885 2 240139 968170 2 2 999999 1 10 999987 580163 2 2 999999 2 7 999991 2 2 999999 1 2 999999 -142022 2 3 999986 1 2 999999 451946 1 5 999987 -5998 1 2 999989 -862316 1 2 999999 -151304 2 9 999982 2 163835 908000 1 2 999999 663959 1 2 999999 901362 1 6 999986 221869 2 215744 427522 2 2 999999 1 11 999995 -140314 2 5 999987 2 2 999999 2 7 999996 2 2 999999 2 8 999989 2 15 999985 2 19 999996 1 316537 441829 347224 2 19 999990 2 8 999982 2 4 999982 2 2 999999 2 301356 381967 1 128735 775091 820416 2 2 999999 1 2 999999 908198 1 2 999999 776624 2 559414 773929 1 16 999982 535632 2 411357 622749 1 2 999999 498385 2 106902 683197 2 605359 908183 2 2 999999 1 2 999999 837506 2 213123 605441 2 531335 713158 2 9 999991 2 8 999998 2 2 999999 1 541746 966607 938612 1 177285 643522 -252852 2 7 999982 2 19 999991 2 79672 659694 2 122411 395344 1 5 999995 -111085 1 380837 531246 -972040 2 541939 892347 2 414800 791580 2 2 999999 2 2 999999 2 17 999998 1 12 999986 -378196 2 2 999999 1 55554 431464 -573164 1 2 999999 181490 2 2 999999 2 2 999999 2 14 999999 2 2 999999 2 2 999999 1 13 999990 59990 1 2 999999 -489124 1 19 999981 -986059 1 711797 819327 -43533 1 2 999989 343164 1 77444 677114 119492 2 113613 407621 2 20 999983 1 2 999999 -764438 1 2 999999 683744 2 2 999999 1 2 999999 787767 2 2 999999 1 19 999997 431973 2 2 999999 2 483348 957398 2 2 999999 1 20 999988 -736790 1 767246 892096 340042 2 227242 561061 2 14 999990 1 2 999999 442189 1 15 999996 -91394 1 333274 399398 -426822 1 20 999993 -380151 2 2 999999 2 1 999995 2 878480 989307 1 2 999999 65735 2 2 999999 1 1 999993 899405 2 3993 793861 1 2 999999 889473 1 328633 888604 480631 1 195949 869724 -112768 1 278954 520477 -543286 1 11 999986 -698393 1 5169 696001 870316 1 130110 210439 705486 1 2 999999 -187088 1 16 999999 -954846 2 11 999993 1 19 999992 -444651 1 221990 415980 715459 1 17 999989 985769 2 285823 729831 1 234636 769967 -813312 1 2 999999 568711 1 2 999999 656366 2 2 999999 1 4 999983 409417 1 2 999999 -594918 2 2 999999 1 168407 751177 966532 2 48640 397775 1 2 999999 -495198 1 7 999984 -894208 2 1 999982 2 2 999999 1 2 999999 769386 2 515438 783503 2 5 999999 2 340351 405710 1 2 999999 -733687 2 17 999988 1 155548 290427 465203 1 670813 678029 -170868 2 18 999998 2 16 999991 2 3 999992 2 6 999985 1 503928 942894 -491284 2 153592 664060 1 89069 791547 979105 1 19 999993 572249 2 2 999999 1 14 999981 -721449 2 2 999999 2 4 999983 2 410748 626328 2 354531 845482 2 6 999986 1 58849 940847 -135936 2 2 999999 2 20 1000000 1 8 999995 755157 2 183445 380945 1 8 999988 821782 2 13 999995 2 2 999999 1 2 999999 -100658 1 2 999999 -636878 2 2 999999 1 20 999991 724023 1 3 999981 -842613 2 232827 757846 1 8 999984 -137463 2 2 999999 2 13 999985 2 462138 705825 1 26004 442510 -662931 2 2 999999 2 5 999999 1 657408 707249 -274629 1 161689 241621 -661234 1 1 999995 541681 1 2 999999 579781 2 129162 755823 1 5 999985 54311 1 27844 529094 315969 2 2 999999 1 2 999999 -147954 1 1 999995 650439 2 20 999995 2 6 999998 2 719145 825628 1 2 999999 732557 2 2 999999 2 2 999996 1 7 999984 -888113 2 2 999999 2 95675 947763 1 10 999993 -593173 1 3 999990 -293322 2 9 999996 1 195480 410903 457716 1 712277 974600 -162423 1 2 999999 566044 2 2 999999 1 2 999999 32109 2 13 999997 2 17 999991 1 2 999999 -589909 1 2 999999 -168003 2 2 999999 2 2 999999 1 2 999999 -885127 1 2 999999 -618490 2 2 999999 2 9 999988 2 28373 170563 1 14 999987 -45691 1 2 999986 990343 2 129363 536307 1 684456 881629 552747 2 2 999999 1 2 999999 -886854 2 4 999986 1 13 999998 77007 2 689303 903773 1 2 999999 913296 2 11 1000000 1 2 999999 -72441 2 43395 404688 2 55581 75290 2 2 999999 1 2 999999 221507 2 2 999999 1 13 1000000 698334 1 11 999987 -161937 2 168564 236059 2 18 1000000 2 419440 548604 2 2 999999 1 2 999999 301559 1 436118 983589 -924881 2 580001 865461 2 659104 899546 2 2 999999 2 9 999992 1 10 999991 856181 2 8 999997 1 2 999999 861345 2 19 999981 1 2 999999 197403 1 13 999989 966703 1 2 999999 -792507 1 12 999986 367238 2 19 999987 2 344414 617576 1 3 999983 -674915 1 17 999989 -974783 1 2 999999 857156 2 10 999997 1 20 999990 -990362 2 15 999981 2 2 999999 1 647219 880387 -537559 1 16 999998 -67938 2 9 999999 2 2 999999 1 364801 993502 363217 1 395101 423183 778184 2 665537 805970 2 8 1000000 2 420543 745930 2 2 999999 2 2 999999 2 698639 998329 2 14 1000000 1 2 1000000 934322 2 18 999992 1 5088 478545 -199774 1 2 999999 -787410 2 11 999983 1 5 999991 207372 2 2 999999 1 665749 834272 594633 2 7 999989 2 2 999999 2 490470 591559 1 16 999992 -710259 2 2 999999 1 583982 700831 -238843 2 14 999998 2 2 999999 1 9 999997 -374932 1 18 999993 -991392 1 907947 934124 380104 1 357913 539216 -279805 1 12 999998 965450 2 387009 697960 1 2 999999 -60922 1 2 999999 -122078 1 656855 777661 299704 2 2 999999 1 7 999991 -905604 1 6 999989 -839603 2 307610 697474 2 2 999999 1 2 999999 -619450 1 18 999983 332094 1 20 999981 -160554 2 2 999999 1 874981 954655 -424757 2 17 999985 2 11 999990 2 2 999999 1 588856 995104 -667634 2 341826 668873 2 2 999999 2 417145 854725 2 2 999999 2 2 999999 1 2 999999 -779828 1 2 999999 394962 2 2 999999 1 2 999999 -21335 1 4 999984 696245 1 2 999999 211036 1 2 999999 -927007 2 28542 466507 2 52352 260272 2 19 999986 2 2 999999 1 13 999981 166568 2 5 999988 2 514604 804075 1 2 999999 135832 1 2 999999 -750543 1 738578 995781 689400 1 2 999999 304994 2 2 999999 2 6 999999 1 4 999995 -119329 2 4 999988 2 8 999989 1 682611 934259 175310 1 1 999991 -949814 1 43624 819125 372410 1 2 999999 292592 2 333371 524027 1 12 999988 642825 2 165829 306438 1 18 999989 -331970 1 2 999999 -719478 1 2 999999 -505145 2 5 1000000 2 511860 613064 2 213380 868372 1 2 999999 104890 2 12877 473010 2 16 999998 2 17 999988 1 24785 287966 -551080 1 2 999999 333626 2 2 999999 2 51201 673581 2 32883 562862 1 2 999999 -467189 2 2 999999 1 2 999999 -44541 1 4 999992 128066 1 113301 771173 248337 1 2 999999 -395126 1 219671 539573 -683188 2 2 999999 1 235788 260136 12869 2 244819 866595 1 13 999984 283856 1 608334 907915 -255589 1 8 999997 801078 1 387545 625943 521247 2 2 999999 1 2 999999 877405 1 10 999997 220052 1 2 999999 139988 1 10659 602406 377248 1 2 999999 -609258 1 13 999994 203701 2 805617 992835 2 147160 157158 1 655101 921588 -364229 1 2 999999 689211 2 842210 925743 1 180588 465046 -522341 2 523147 748442 2 146942 692794 2 47207 315441 2 2 999999 2 833199 897719 2 16 999992 2 2 999984 1 2 999999 -811263 2 3 999992 1 17 1000000 505294 2 2 999999 2 2 999999 1 19 999999 -734319 2 2 999999 2 2 999999 1 2 999999 -309952 2 9 999996 2 3 999996 2 2 999999 1 2 999999 471621 2 384096 429849 2 595450 862400 1 672591 903761 -741779 1 2 999999 -996877 2 608877 828478 2 6 999988 2 2 999999 1 2 999999 -770494 2 89394 100421 2 161964 331522 1 2 999999 -649459 1 2 999999 980730 2 2 999999 2 2 999999 2 2 999999 1 110512 845765 192480 2 10 999990 2 2 999999 2 2 999999 2 2 999999 2 199506 642276 2 19 999994 2 2 999999 1 12 999981 261748 1 7 1000000 42316 1 235351 466096 -910958 2 2 999999 2 1 999993 2 8 999991 1 759649 872503 478564 1 18 999988 108987 2 2 999999 1 16 999994 855467 2 556544 784627 1 9 999983 210968 2 2 999999 2 1 1000000 1 8 999990 605714 2 5 999988 1 19 999982 -826977 1 247510 946695 -157976 2 8 999999 2 264596 382402 2 1 999984 1 529644 622165 788245 2 2 999999 1 2 999984 -857947 2 117701 153013 2 2 999999 2 212873 475481 1 2 999999 -609749 1 16664 146340 -674731 1 2 999999 491146 2 2 999999 1 537262 595478 843863 1 2 999999 -223092 2 2 999999 2 2 999999 2 7 999986 1 8 999995 213538 2 16 999988 2 100422 317984 2 2 999999 2 2 999999 2 697573 820835 1 2 999999 308398 2 2 999999 1 10 999986 -650167 2 2 999999 1 9 999988 -43457 1 9 999995 992398 2 2 999984 2 10 999998 2 19 999983 1 2 999999 -566210 2 258938 810561 2 318965 353998 1 1 999987 485351 1 13 999989 626262 1 451156 613121 -390005 1 335294 985320 593279 2 466268 657013 1 567365 601032 -953812 1 2 999999 -769383 2 14 999999 2 2 999999 1 3 999990 969661 2 10 999990 2 11 999993 2 355642 929659 2 2 999999 2 633661 758886 2 4 999986 2 483761 638517 1 2 999999 170058 1 2 999999 -26486 2 6 999994 2 2 999999 2 466823 850771 2 2 999999 2 11 999993 1 6 999999 149204 1 20 999995 538346 1 714045 924583 -568396 2 769119 840399 1 178589 510640 -115499 1 280570 935858 776694 2 339776 881241 2 11 999999 1 2 999999 187921 1 538842 837588 -836560 2 5 999992 1 248219 359990 337225 2 1 999987 2 164836 724155 2 18 999984 1 2 999999 271166 1 264673 723404 -625844 1 2 999999 947752 2 10 999996 2 9 999995 1 2 999999 -34380 2 2 999999 2 2 999999 1 16 999985 842320 2 2 999999 2 7 999993 1 1 999988 -592418 1 2 999999 850955 1 512819 642742 -716973 1 215836 655365 -390739 1 20 999986 -947246 2 3 1000000 1 525674 955502 -858512 2 2 999999 2 2 999999 1 19 999994 511150 2 4 999994 1 426032 512200 -405584 2 2 999999 1 52972 327014 -396842 2 10 999991 2 2 999999 2 523386 768481 2 704998 908175 1 14 999998 290466 2 8 999984 2 2 999999 2 2 999985 1 2 999999 -681288 2 2 999999 2 17 999995 2 18 999992 2 15 999990 2 183864 560617 2 2 999999 2 299751 997682 2 2 999999 2 2 999999 2 568713 875935 1 9 999985 964894 1 18 999984 375250 2 6 999996 2 2 999999 2 97958 285066 2 9 999989 2 2 999983 2 14 999985 2 2 999999 1 2 999999 126868 1 183040 369651 -176960 1 2 999999 -345343 1 2 999999 -854870 1 2 999999 531236 2 2 999999 1 2 999999 -813293 2 20 999981 2 481523 931070 2 2 999999 1 334511 872792 -961734 1 7 999983 23932 1 2 999999 -468011 2 4 1000000 1 2 999999 -983833 1 2 999999 -666921 2 10 999981 1 175272 827423 141708 2 951558 969181 1 2 999999 735291 2 2 999999 2 382544 402693 1 2 999999 -605952 1 399318 474212 -145572 1 272852 789686 -209638 1 2 999999 -192767 2 2 999999 2 2 999995 1 9 999983 583422 1 2 999999 474877 1 448585 867894 -934267 2 16 999997 1 2 999999 365226 1 2 999999 723867 2 270202 919371 2 12 999998 2 70907 187628 2 2 999999 2 2 999999 1 520960 774522 -175538 1 1 999988 472227 2 4 999983 2 173635 433153 1 15 999993 -610506 2 162182 431877 1 15 999989 992396 1 181564 689949 736340 1 2 999999 415581 2 345252 542346 1 11 999993 667624 2 2 999999 1 14 999990 -86588 1 518033 774315 828263 1 2 999999 -364360 2 80052 409502 2 10 999986 1 769895 797131 -674328 2 2 999999 1 310841 419775 -576509 1 2 999999 -956683 2 2 999999 1 2 999999 -634273 2 2 999999 1 2 999999 497760 2 6 999983 2 20 999996 2 142320 154141 1 2 999999 815630 1 2 999999 -473323 1 2 999999 -822113 2 2 999999 1 2 999999 -767480 2 254304 747788 2 748672 947774 1 7 999997 398206 2 89415 365668 1 404735 859142 -926313 1 2 999999 508892 1 2 999999 943895 2 19 999993 1 8 999983 541199 2 294899 759528 2 498997 633399 1 498594 763428 902910 1 2 999999 -477270 2 7 1000000 2 2 999999 1 589431 940688 -680421 2 2 999999 1 2 999999 -563557 1 12 999992 418731 1 2 999999 -203191 1 17 999998 62850 1 2 999999 -765358 1 4 999983 413955 1 3 999998 -967922 2 19 1000000 2 2 999999 1 2 999999 -116215 1 2 999999 -129522 2 169326 565829 2 258939 348810 2 7 999983 2 2 999999 2 1 999987 2 2 999999 1 2 999999 -299905 1 2 999999 -515601 2 12 1000000 2 2 999999 2 458956 997848 1 2 999999 395952 2 2 999999 1 2 999999 -812551 1 2 999999 -13655 2 13 999990 1 2 999999 753777 2 1 999997 2 518716 985232 2 394475 730052 2 398745 583431 2 688212 889580 2 773365 859585 2 2 999999 1 2 999999 283236 2 5 1000000 2 161906 706097 2 15 999997 1 2 999999 408003 1 248439 899560 -381393 1 16 999984 787391 1 7552 151132 485259 2 2 999999 1 2 999990 540091 2 2 999999 2 829563 859157 2 226287 781550 1 2 999999 968706 1 2 999999 780986 1 339307 365129 -290260 1 11 999985 60969 2 20 999982 1 5 999997 659234 2 2 999999 2 114470 172609 2 866879 975807 1 4 999991 974597 2 2 999999 1 12 999982 964833 2 19 999989 2 2 999999 1 2 999999 -283327 1 2 999999 473418 2 8437 610964 2 545572 706930 2 2 999999 1 12 999983 269919 1 2 999999 506904 1 3 999992 994793 2 15 999981 1 2 999999 -723461 2 5 999981 1 2 999999 805873 2 278322 723180 2 16031 910561 1 10 999992 113364 2 2 999999 2 263379 791028 1 17 999989 -745484 2 2 999999 2 6 999992 1 18 999996 650258 2 2 999999 2 18 999998 1 244894 406367 309898 1 316308 933209 68016 2 2 999999 2 2 999999 2 13 999988 2 236186 522568 1 14 999994 -318810 2 2 999999 2 294727 509572 2 14 999984 2 537216 567653 2 2 999999 1 8 999990 -700307 1 35667 606876 -388118 1 2 999999 -894528 1 33077 302760 175262 2 8 999991 1 15 999985 -739303 2 16 999988 2 29514 142917 2 422368 496013 2 2 999999 1 12 999995 -306093 1 88811 93451 114387 1 20 999982 88366 1 2 999999 -842734 1 209532 672873 -803278 1 16 999982 -939465 1 701534 762943 -333897 1 2 999999 785027 2 2 999999 1 17 999989 905879 1 13 999984 985292 1 455756 847217 300846 2 7 999994 1 371545 497791 455624 1 2 999999 -31203 1 2 999999 996588 2 2 999999 1 776888 869061 223899 2 201314 977527 1 440877 704816 -430243 1 8 999990 470452 1 2 999999 -437553 2 87510 892113 2 687260 998756 1 386664 917655 792879 1 2 999999 94067 1 2 999999 637896 2 17 999995 1 19 999998 936883 2 2 999999 1 18 999982 410445 2 4906 899236 2 55089 799860 1 9664 588451 350666 1 2 999999 -436812 1 385320 704458 971820 1 18 999981 -250420 2 2 999999 1 3 999982 -912570 1 2 999999 720795 1 2 999999 513137 2 2 999999 2 2 999999 1 696333 886755 -443988 2 190697 574102 1 819543 954135 -69690 2 2 999999 2 244801 871313 1 2 999999 385959 1 14 999984 -528058 2 109653 172131 1 856277 931996 -309540 1 8 999981 692736 1 1 999987 561330 1 9 999984 987777 1 15 999996 -964436 1 4 999982 -943120 1 4 1000000 554036 2 11 999995 1 2 999999 598737 2 7 999993 2 2 999999 2 2 999999 1 591777 914648 -657032 1 2 999999 -328814 1 667025 919933 845445 1 20 999987 184755 2 13 999991 1 628233 989542 -317618 1 20 999991 347536 1 2 999999 148330 1 19 999992 473268 1 2 999999 292745 2 584599 860417 1 307773 829211 260064 2 2 999999 1 84220 884892 -110522 1 417133 616278 232985 1 2 999999 -68609 2 16 999984 1 6 999988 163684 2 232384 291324 2 542652 628104 2 10 999997 1 4094 471658 -816412 2 2 999999 1 8 999987 102015 1 401916 742157 554705 2 2 999981 1 5 999983 176063 2 397161 561027 1 6 999995 -281692 2 7 999988 2 18 999989 2 218382 234035 1 4 1000000 458687 2 2 999999 1 70851 437609 -891408 2 2 999999 2 853976 903755 1 15 999981 19811 2 2 999999 1 281024 614247 955409 1 38232 924300 -538803 1 1 999989 313223 1 851713 877899 -521721 1 2 999999 -34952 2 5 1000000 1 944418 979162 -121111 2 2 999999 2 532888 979461 1 4 999999 -270260 1 11 999982 150514 1 8 999983 -745130 2 2 999999 1 325567 495500 621189 2 15 999992 2 14 999989 2 133720 917092 1 727414 773406 -168167 1 2 999999 -680285 1 2 999999 -696027 2 22330 368525 1 5 999981 -163888 2 2 999999 2 13 999983 2 4 1000000 1 643750 931141 863107 2 2 999999 2 680402 704730 1 2 999999 -111168 2 2 999999 2 74661 750843 2 2 999999 1 2 999999 912119 1 51847 822190 259526 1 497798 624527 -404835 2 2 999999 1 36914 318933 -715643 2 162876 366157 1 2 999999 -30515 1 366562 709051 526273 1 7 999991 902730 2 414568 997246 2 4 999989 2 2 999999 1 19 999999 435480 1 12 999994 569253 1 7 999985 595064 2 15933 330545 1 2 999999 -334800 1 5 999997 -71290 1 2 999999 -333032 1 8 999983 -712148 1 406466 591482 840783 1 2 999999 -199267 1 20 999996 786430 2 254595 917159 1 2 999999 -420418 1 20 999986 589787 1 15 999983 456350 2 23391 833902 2 878171 965601 2 67909 70232 1 43470 934810 292582 1 2 999999 -419549 1 2 999999 -416771 1 2 999999 -998244 1 2 999999 606952 1 2 999999 395939 2 2 999999 1 2 999999 -950309 2 2 999999 2 12 999985 2 7 999993 2 2 999999 1 833058 873386 24670 2 2 999999 2 18 999995 2 6 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 539026 1 2 999999 948940 1 2 999999 428083 1 432016 782147 -54611 2 13 999992 2 2 999999 2 826651 957942 2 18 999996 1 2 999999 -162077 1 19 999982 811648 2 304627 875674 2 175336 965493 2 2 999999 2 7 999988 2 211749 318954 1 468498 494778 -909228 2 8 999986 1 2 999999 -818872 1 15 999982 184020 1 2 999999 592799 2 16 999981 2 880385 892355 1 392895 799756 414583 1 2 999999 422065 2 19 999996 1 1 1000000 726124 2 3 999998 2 18 999998 1 2 999999 -656417 2 190666 330254 1 2 999999 727285 2 678585 760587 2 13 999987 2 2 999999 2 415503 768111 2 2 999999 1 3 1000000 853479 2 346049 659685 1 2 999999 952373 1 3 999989 -578989 2 2 999999 1 2 999999 -136089 2 12 999997 1 549809 671779 -623923 2 2 999999 1 2 999999 444966 2 426725 460414 2 2 999999 1 12 999999 856475 2 20 999987 1 2 999999 -632760 2 334028 879733 2 2 999999 2 1 999999 1 838599 945387 -310556 2 20 999998 2 13 999986 2 11 1000000 2 2 999999 2 2 999999 1 2 999999 854496 1 19 999993 -463250 1 19 999997 470150 1 2 999999 896593 1 5428 503607 -676099 1 3 999984 471518 2 637043 715638 1 12 999996 553263 1 380427 921306 166428 2 4 999999 1 2 999993 -349972 1 379365 518061 -609266 2 92050 583770 2 7 999985 1 2 999999 117813 1 4 999986 -287749 2 466243 485054 2 595372 675365 1 2 999999 -868039 2 2 999999 2 2 999999 1 203828 331989 -197226 2 315026 787204 1 643484 788018 514291 2 183458 603988 2 754895 843987 1 16 999995 50636 1 2 999999 172143 1 97444 261135 -132429 1 14 999993 662177 2 30953 415496 2 1 999996 1 2 999999 603245 2 2 999999 1 2 999999 622568 2 2 999981 2 13 999990 1 1 999995 -67517 2 446518 896238 1 2 999999 68756 2 2 999999 2 80397 969194 2 2 999999 1 73567 849080 -782527 1 2 999999 857363 2 23038 685132 2 432119 614253 2 18 999982 1 2 999999 202162 2 5 999985 1 2 999999 94329 1 721539 796147 -698761 1 9 999990 175585 1 16 999997 -452112 1 37292 130668 -533917 1 18 999985 -217012 1 2 999999 256475 1 367245 837449 106524 2 2 999999 1 185728 725129 -411402 1 8 999991 231807 2 4 999982 2 10 999994 1 502738 747237 246481 2 2 999999 1 15 1000000 -477670 1 1 999991 -475386 1 765420 866431 508805 2 2 999999 1 2 999999 725171 2 19 999986 1 41765 802549 496776 2 2 999999 2 2 999999 1 2 999999 914748 2 5849 209132 2 219070 644982 2 2 999999 1 320895 396675 668381 1 398538 467643 637875 2 251819 601733 2 14 999984 2 315202 670298 2 240311 753088 2 51469 981095 1 6 999990 379446 1 14 999994 -807299 1 170353 677291 -2944 2 306032 600422 1 179130 867308 -537071 1 305824 710680 998420 1 653236 806203 197111 2 6 999996 2 369987 383596 1 2 999999 111990 1 548527 984981 685520 1 8 999994 356044 2 257260 266107 2 19 999997 2 532669 657479 1 2 999999 -989362 2 3 999996 2 2 999999 1 5 999993 282864 1 494820 697982 -511094 1 17 999997 802964 2 7 999985 2 2 999999 1 691395 826044 174592 2 2 999999 1 46707 533356 510403 2 2 999999 2 9 999996 1 16 999987 -680942 2 170975 656349 1 2 999999 -928603 1 5 999984 985607 1 8 1000000 -695949 1 316921 696206 607219 2 16 999984 1 2 999999 -838896 1 5 999998 -125862 1 11 999996 753657 1 39937 911884 -776945 1 518303 943896 352983 1 2 999999 -946201 2 398852 985936 2 2 999999 2 424826 971943 1 2 999999 994437 2 2 999999 2 187613 338840 2 8 999982 2 20 999997 1 2 999999 509046 1 9 999996 85843 1 8 999998 -46085 1 2 999999 -316841 1 2 999999 -628024 1 47557 425286 -434647 2 15 999995 1 14 999999 534953 1 9 999987 -228399 1 13 999986 -797360 2 505247 856916 2 463481 854331 1 2 999999 -450598 2 4 999982 1 139571 922528 670535 1 141739 495720 89675 1 2 999985 -50593 1 2 999999 208404 2 2 999999 2 2 999999 2 9 999997 1 305989 846517 -135414 2 174272 215975 1 99864 848347 -353568 2 56357 863911 2 2 999999 1 3 999983 -636976 1 14 999996 338801 2 201740 722027 1 45193 899286 491228 1 2 999999 318534 2 6 999984 1 393380 902730 -550670 2 542513 920808 2 18 999982 2 4 999999 2 19 999982 2 18 999995 1 66955 280893 -837943 2 2 999999 2 2 999999 2 9 999998 1 26834 746695 779016 2 2 999999 2 454397 761997 1 258567 557792 420623 1 16 999998 -809260 2 13 1000000 1 306509 627556 996622 1 506263 540821 430001 1 2 999999 327958 2 13 999993 1 872271 993018 -746631 1 622296 746962 -180013 1 337854 589002 537654 2 2 999999 2 2 999999 1 2 999999 -878024 1 35508 101436 946972 1 20 999998 -110239 1 10 999983 -893708 1 2 999999 -965156 1 7 999989 645855 1 2 999999 -29271 1 2 999999 618962 2 400460 946720 1 145834 500781 424180 2 5 999985 2 2 999999 2 117901 215582 1 15 999986 167329 1 1 999992 935587 1 3 999991 519862 2 7 999982 2 2 999999 2 2 999999 2 2 999987 2 13 999999 1 353478 726250 -650634 2 26532 70685 2 654666 685087 1 13 999993 -315042 1 19 999997 -747704 1 2 999999 152565 1 2 999999 -590190 1 180641 915105 -50682 1 112251 233788 817976 2 2 999999 2 681550 884172 2 2 999999 1 12 999995 -105645 1 19 999995 -353236 2 2 999999 2 2 999999 1 634096 771220 992474 1 12 999989 -491779 2 465095 601439 2 141608 641073 1 5 999993 248103 1 2 999999 652055 1 4 999995 -178713 1 232127 340233 -245626 1 4 999996 149196 1 2 999999 918303 1 8 999988 160737 2 222540 808111 1 15 999994 238808 2 86723 961030 2 198774 826373 1 2 999999 -339983 2 2 999999 1 14 999996 506178 1 261301 787993 147206 2 2986 874857 2 793560 925953 1 311655 532839 613409 2 2 999999 2 191125 413875 2 770996 931951 1 447685 961781 505417 2 8 999996 1 218007 626606 -55183 2 1061 273431 1 20 999997 -488181 2 2 999999 2 234973 311049 1 13 999993 -591171 1 183942 670072 2690 2 15 999986 1 2 999999 -33586 1 11 999989 174636 1 2 999999 755270 1 2 999999 -543932 1 15 999996 -151866 1 95146 237927 265106 1 2 999999 -459107 1 2 999999 88301 1 8 999995 437244 1 2 999999 -89873 1 171779 634846 567648 1 2 999999 -280208 1 538798 838101 -491828 1 2 999999 927754 2 2 999999 2 12 999994 2 4 999999 2 2 999999 2 2 999999 1 2 999999 -608619 1 2 999999 -481908 1 146024 901073 253961 1 2 999999 -502643 1 269023 455823 182337 1 2 999999 267536 2 8 999981 2 312334 789228 1 2 999999 963243 1 2 999999 310110 2 2 999999 1 19 999985 -778179 1 13 999984 618777 1 1 999986 -786448 2 7669 120796 2 6 999987 2 2 999986 2 179747 673828 1 4 999989 666390 2 672089 913658 2 1 999988 2 201938 513162 2 3 999986 1 1 999988 442752 1 19 999992 179531 1 2 999999 -471721 2 2 999999 1 20 999993 -962646 2 126499 978302 2 6 999997 1 303339 438829 109554 1 109916 593710 280944 2 19 999986 2 411686 579749 1 337657 749287 939946 2 14 999996 1 2 999999 354731 1 204548 239353 -99261 1 142969 970811 -445090 1 2 999999 632080 2 129833 210793 2 2 999999 1 519439 828914 975395 1 12 999984 50420 1 2 999999 584676 2 14 999991 2 2 999999 1 2 999999 -227083 1 2 999999 -254970 1 2 999999 -918768 1 6 999994 937381 1 5 999998 -904489 2 616712 847262 1 2 999999 802620 1 362619 482953 -666011 2 12 999991 2 2 999999 1 7 999992 515164 1 597296 607891 -849345 1 37455 831736 -312075 2 16 999988 1 448434 555778 -122859 1 15 999996 738423 1 2 999999 -234186 1 535592 757028 -667276 2 394948 502935 1 2 999999 -970600 1 15 999989 256138 2 6 999994 1 6 999989 -872709 2 481317 807710 1 2 999999 492133 2 13 999991 1 43151 743110 -858781 2 11 999997 1 161652 770204 46849 2 4 999984 1 703552 972400 737290 1 10 999993 -703714 1 16 999996 -485749 1 299257 976271 -108549 2 2 999999 1 363524 701535 14891 1 1 999992 -37674 2 628869 840675 1 14 999997 164293 2 75297 863391 1 2 999999 395998 1 2 999999 849743 2 2 999999 1 4 1000000 -167242 2 5877 777099 1 444957 909998 967945 2 2 999999 2 9 999990 2 224072 775590 1 2 999999 190771 1 294698 905692 22865 1 388081 893261 585878 2 20063 312737 2 4 999999 2 6 999997 2 2 999999 1 3 999998 -112746 2 269579 785804 1 366512 717865 -224589 1 544708 908245 950839 1 2 999999 122129 2 17 999987 2 158949 764146 1 181589 674166 -904336 2 2 999999 1 2 999989 -731097 2 16 999988 1 4 999986 -835989 1 12 999986 -340253 2 17 999982 2 19 999990 1 2 999999 298244 1 4 999994 773260 2 2 999999 2 450344 459700 1 718643 755818 841165 1 2 999999 449172 1 120144 325658 -528140 2 2 999999 2 14 999994 1 306113 688902 -813045 2 15 999993 2 10 999990 1 99383 782085 -447973 1 2 999999 -60315 1 2 999999 -301592 1 3 999983 24112 1 6 999993 -131616 1 13 999999 127421 1 17 999989 179247 1 2 999999 209175 2 16 999991 2 250309 271622 2 1 999992 2 2 999999 2 19 999991 2 17 999983 1 9 999995 -919124 1 77099 717097 -621586 1 226360 623302 -648549 1 2 999999 292007 2 2 999999 1 2 999999 151385 1 466218 569027 -611673 2 15 999989 2 642482 824936 1 2 999999 -246647 1 8 999987 -467759 1 2 999999 -37659 1 2 999999 -197843 2 52375 593166 2 118680 780208 2 2 999999 2 78498 95886 1 6 999988 26644 2 535601 637759 2 577685 650616 1 2 999999 -174880 2 261213 315828 2 246863 932657 1 554925 852750 61785 2 2 999999 2 2 999999 2 12 999987 1 19395 584217 48829 2 15 999998 1 3 999998 2790 2 239538 512037 2 739099 759737 2 399412 883989 2 6 999996 1 9 999988 355713 1 15 999996 998121 2 2 999999 2 2 999995 2 704753 996441 2 2 999999 1 2 999999 -70385 2 7 999985 2 614861 775915 1 2 999999 49842 2 674349 921333 1 2 999999 -219064 1 2 999999 -967346 2 2 999995 2 196091 675237 2 41572 461818 1 2 999999 177394 1 2 999999 548161 1 10 999998 170239 1 83006 580774 -621459 1 14 999999 -681777 1 11 999993 -663206 1 2 999999 435226 1 2 999999 -397898 2 2 999999 1 757431 890251 -513747 1 62867 874344 -12122 2 552235 851653 2 2 999999 2 2 999999 1 2 999999 -703966 1 722563 980067 334062 1 2 999999 333488 2 19 999998 2 768008 831285 1 3 999992 -185832 2 198441 506554 2 618378 897732 2 215625 856147 2 627776 813294 2 2 999999 2 2 999999 1 2 999998 857351 1 409136 999379 -683255 1 7 999993 -531653 2 301292 475943 2 18 999995 2 166318 955144 1 199963 629523 -382453 2 261128 496376 2 19 999993 1 2 999999 772706 1 590041 848812 -64364 1 376914 499119 -521037 1 18 999992 941006 2 2 999999 1 2 999999 -62590 2 2 999999 1 629485 688140 206091 1 2 999997 462913 1 192331 239783 569647 1 2 999999 570714 1 5 999990 -773488 1 2 999999 -658614 1 2 999999 -907439 2 252952 588254 2 172532 907804 2 2 999999 1 2 999999 380132 1 2 999999 -727241 2 198386 262918 1 18 999989 116352 1 4019 474257 -256686 2 2 999999 2 3 999994 2 131352 383727 2 11 999996 2 265152 567533 2 3 999991 2 2 999999 2 2 999986 1 85490 160188 554249 1 1 999984 893566 1 2 999999 -829052 1 2 999999 978180 2 2 999999 1 16 999996 -167712 2 10 999990 2 280035 490993 1 20 999988 364676 2 2 999999 1 1 999988 -261110 2 2 999999 2 555682 722088 1 2 999999 945517 1 2 999999 -992195 2 20 999986 2 2 999994 2 15 999987 1 2 999999 -903429 1 5 999988 -787481 2 546058 880692 1 2 999999 32612 1 2 999999 -925669 1 12 999981 -823035 2 19 999997 1 39787 830605 -213200 2 2 999999 2 5 999993 1 15 999996 687316 1 2 999999 976349 1 379271 673847 -358453 1 2 999999 -369435 2 8 999981 2 2 999999 2 458873 569727 2 387109 978721 1 71197 332970 -690103 2 640232 782975 2 2 999999 1 608415 739411 -711260 2 306018 981590 2 2 999999 1 2 999999 765682 1 3 999998 -910782 1 5 999986 -163191 1 252310 841634 826276 2 355033 942026 2 29859 732041 2 1 999994 2 2 999999 1 2 999999 110156 2 6 999987 2 4 999983 1 11 999991 828526 1 4 999987 -988222 1 2 999999 366714 1 14 999992 -750382 1 627906 676263 -295745 1 374126 529688 -514021 2 8 999993 2 167831 577023 1 2 999999 453994 1 18 999997 -852449 2 2 999999 1 11 999990 -316884 1 2 999999 155354 2 278749 852697 1 17 999997 -634080 1 28862 111865 898106 1 317900 474443 -744007 1 17 999996 -738824 1 102941 734357 312962 1 72561 171619 937868 2 2 999999 1 1 999994 -523683 1 2 999999 -738868 2 3 1000000 1 2 999999 -850418 2 362565 591275 1 2 999999 679969 2 19 999999 2 19 999991 2 5 999999 2 17 1000000 1 72407 318485 -687607 1 2 999999 -743975 1 2 999999 963310 1 418417 545204 258913 2 370111 519217 2 49789 105155 1 133681 612987 275511 1 2 999999 340822 1 1 999986 338606 2 2 999999 1 100093 494583 718060 2 342578 861783 2 13 999988 1 2 999999 583740 2 286278 919893 1 2 999999 823173 1 2 999999 -305407 2 11 999989 2 61037 186656 1 2 999999 -823332 2 452620 507658 1 2 999999 300232 2 5 999995 1 16 999981 317551 1 160080 666602 233306 1 2 999999 627762 1 9 999988 -433229 1 17 999986 440781 2 599625 757686 2 10 999992 1 12 999996 -666519 1 151831 578862 215282 2 123972 304537 2 15 999999 2 2 999999 1 2 999999 -165038 1 342324 469826 123687 2 2 999999 1 2 999999 973994 2 158901 919117 1 2 999999 -651427 1 383027 621755 -640468 1 1 999993 -326431 1 126730 818453 -9393 2 13 999994 2 13 999989 1 409504 777226 -353994 2 2 999999 1 2 999999 119929 1 16 999983 -847848 1 19 999988 298170 2 2 999999 1 98196 469578 -644158 1 407860 633749 771951 1 131856 366714 -791106 2 2 999999 2 127762 455475 1 11 999994 52923 2 19 999994 2 262226 383659 1 2 999999 -874220 2 2 999999 2 145874 571547 1 522556 898502 104917 1 459875 773533 -701075 1 294213 375551 -745829 2 306032 941061 2 41353 388942 2 215480 852337 2 10 999992 1 5 999985 -372303 1 18 999982 246269 2 3 999991 2 2 999999 1 2 999999 863351 1 2 999999 -779114 1 3 999987 731957 2 2 999999 1 2 999999 -520815 1 2 999999 -957667 2 1 999989 1 2 999999 -615639 2 2 999999 2 589482 885725 1 5 999995 -133461 1 153554 493794 899901 1 2 999999 442951 1 5 999990 -666782 1 17 999984 531460 2 154023 477311 1 15 999996 244533 1 81713 605662 873505 2 7 999994 1 837664 939707 471374 1 17 999988 924379 2 16 999997 1 19 999988 -62708 2 416482 643098 2 4 999994 2 3 999993 1 2 999999 532941 2 2 999999 2 2 999999 2 2 999999 1 118559 688722 781098 2 150865 425361 1 2 999999 501366 2 122435 471104 2 2 999999 1 490008 749548 -534447 2 14336 158097 2 18 999988 2 821209 844554 2 501169 986721 1 2 999998 976427 1 2 999999 -768666 1 178774 517020 -369271 1 235477 832003 259846 2 300627 836570 2 674613 957436 1 58699 166804 -616371 1 86046 847952 -899457 1 2 999999 667586 1 8 999987 -256427 1 978915 984329 8800 2 2 999999 2 8 999986 2 15 999995 1 12 1000000 750702 1 2 999999 879460 2 2 999999 1 2 999999 -173063 1 2 999999 -999169 2 2 999999 1 6 999985 -334243 2 165528 761246 2 2 999999 1 66834 344172 329521 2 194588 505704 1 3 999999 979117 2 12 999987 1 2 999999 -62615 1 18 999992 -97274 2 15 999987 2 7 999992 2 2 999999 1 6 999990 948066 2 2 999999 2 6 999995 1 11 999986 422497 2 2 999999 2 418921 673628 2 148083 807582 1 13 999982 -647375 2 6 999995 2 2 999999 2 19628 844887 1 6 999983 -622196 1 2 999999 136919 2 2 999999 2 280920 481932 2 2 999999 1 2 999999 46955 2 11 999982 1 9 999996 -65798 1 123868 622438 -631805 1 2 999999 464032 1 2 999999 -519985 1 16 999986 -290490 1 10 999990 -507695 1 151471 963600 -675554 1 1 999992 -386970 2 15 999986 1 19 999996 98077 1 15 999989 502859 2 8 1000000 1 209896 755030 -497816 2 122955 502785 2 2 999999 2 8 999985 1 2 999999 -92 1 2 999983 -557196 2 573076 621011 1 2 999999 760498 2 2 999999 1 364931 571733 -278427 2 2 999999 2 74843 820031 1 136860 209977 -941414 2 2 999999 1 682879 718621 -156155 1 11 1000000 -880603 1 7 999985 -870739 1 12 999984 -445792 1 2 999999 370787 1 181721 778587 -588239 1 15 999992 -622083 1 136000 257213 -36413 1 7 999992 -890314 1 184924 465688 -538662 1 2 999999 -500186 1 177930 727042 683297 1 373779 687690 674537 1 2 999999 -615374 1 2 999999 -365870 2 2 999999 2 2 999999 2 2 999999 1 14 999987 -687103 1 2 999999 626459 1 9 999984 -107100 2 11 999989 2 8 999991 2 10 999990 2 8 999994 2 55943 602287 2 2 999999 1 2 999999 -372177 2 20 999985 1 261026 856450 -514842 2 16 999983 2 373669 830275 2 2 999999 2 2 999999 1 2 999999 813602 1 12 999992 330273 2 11 999983 1 2 999999 224665 1 13 999982 382499 2 2 999999 2 157177 300286 2 2 999999 2 323061 682551 2 437738 588974 1 9 999985 373246 2 2 999999 2 2 999999 1 7 999992 -304164 2 250658 884748 2 2 999987 1 81797 251101 -149650 2 207718 636474 2 250976 373254 1 15 999981 567341 2 207243 782203 2 12 999994 1 20 999989 -744033 1 2 999999 -99733 1 2 999999 857278 2 1 999986 1 539338 961392 -359922 2 2 999999 2 2 999999 1 331742 528605 440048 2 2 999999 1 749350 907108 -137939 1 2 999999 314812 1 10 999982 549730 2 10 999992 2 323878 653181 2 11 999994 1 271314 312117 -183616 2 15 999989 1 2 999999 -900613 2 2 999987 1 2 999999 632301 2 2 999984 1 2 999999 17358 1 210377 483038 457112 2 193321 398411 2 20 999987 1 15 999990 19979 2 2 999999 1 13 999986 400254 2 33519 264566 1 547519 959692 400580 1 257469 709647 -375917 1 15 999981 -937307 1 3 1000000 -383711 2 4 999989 1 704770 716581 467144 1 2 999999 -257528 1 608508 881166 531786 1 725754 926009 891184 1 10 999984 -811324 2 678693 805992 1 364172 479818 -791824 2 4 999992 1 2 999999 326558 2 17 999997 2 2838 683487 1 2 999999 -284119 2 3 999995 2 20 999987 1 30902 436743 -532261 2 218399 985962 1 10 999992 646678 1 2 999999 -951036 1 2 999999 626585 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999998 2 93912 361722 1 291373 524904 665448 1 118979 295528 -14074 2 2 999999 1 2 999999 -150061 2 15 999988 1 397022 929720 986053 1 287424 596247 -173709 1 15 999996 -372056 2 6 999993 2 233333 812798 1 10 999984 -362885 2 16 999999 2 18 999992 2 2 999999 2 11 999999 2 2 999999 1 2 999999 -989421 2 2 999999 1 411012 940791 892246 2 199501 897827 2 2 999992 2 98761 352047 1 786248 840451 399966 2 12 999996 2 13 999996 2 2 999999 2 2 999999 1 2 999999 -783147 2 34409 552240 1 4 999988 -599867 1 10 999996 -684128 2 279526 785577 2 2 999999 2 7 999992 1 400452 641372 416498 2 11 999996 1 13 999993 810342 2 2 999999 2 20 999990 1 873553 890766 224676 2 290925 325997 1 2 999999 956635 2 2 999999 1 2 999999 282829 2 2 999999 1 2 999999 477726 2 2 999999 1 2 999997 471553 1 393122 419518 -702929 2 2 999999 1 5 999990 364549 2 11062 535111 2 9 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999994 2 2 999999 2 2 999999 2 12 999996 2 4 999990 2 455684 794796 2 303562 656907 1 2 999999 -604916 2 19 999983 2 232385 554819 1 607080 968651 542274 2 2 999999 2 319788 826822 2 2 999995 1 2 999999 200603 2 347715 815124 2 448294 696058 2 2 999999 1 2 999999 -568484 2 2 999999 2 2 999999 2 72108 402112 2 203635 934238 1 247082 312541 875061 1 8 999993 -759231 1 2 999999 595114 2 2 999999 2 2 999999 2 1 999983 1 479987 651078 685629 1 16 999985 118941 2 339089 695069 1 2 999999 714283 2 3 999993 1 7 999986 624139 1 15 999987 -74640 1 2 999999 -488483 2 1 999999 1 7 999985 -199190 2 2 999999 1 412195 809871 -940781 1 310987 507483 -317023 1 2 999999 -969250 1 635797 754196 490387 1 2 999999 721655 2 237911 437146 1 2 999999 -421642 2 7 999986 2 71458 134023 2 319576 751137 1 4 999988 859821 1 2 999999 -961180 2 7 999982 2 906136 910271 2 14 1000000 1 6 999988 -251420 1 210084 737301 530259 1 10 999997 502628 2 6 999992 2 20 999991 2 484395 561892 2 140590 552217 2 10751 536587 2 241798 567920 2 2 999999 1 2 999999 -261642 1 2 999984 -814724 2 2 999999 1 11868 570563 191012 1 2 999999 -451872 1 16 999988 393677 1 2 999999 -572190 2 1 999990 2 10 999988 2 281319 620118 1 229815 689509 -647546 2 1 999995 1 2 999999 -789319 2 7 999991 2 2 999999 2 325758 382330 2 527355 945440 2 2 999995 2 13 999992 2 2 999999 1 43757 716066 299292 2 180987 534327 2 499717 511740 2 11 999991 2 2 999999 1 2 999999 858908 2 2 999999 1 2 999999 130939 1 540166 546126 939586 1 813998 838482 -459375 1 6 999996 -822379 2 13 999996 1 486967 846061 -615501 2 5 999997 2 251432 636156 1 620618 715679 -721335 1 13 999997 -442024 1 8 1000000 -149736 1 2 999999 260577 2 2 999999 1 19 999994 -208136 1 232781 428300 -311579 2 2 999999 1 2 999999 -502818 1 12 1000000 -484855 1 2 999999 -492635 1 17 999988 -450951 2 3 999991 2 786360 957948 1 71506 307644 942862 2 2 999999 1 20 999996 525721 2 2 999999 1 37721 395008 304052 1 152416 222537 -874871 2 83774 219064 1 5 999995 905142 2 587190 712879 2 17 999991 2 121354 667722 2 17 999991 1 2 999999 693737 2 2 999999 2 2 999999 2 2 999999 1 174269 663529 -706197 1 11 999981 -552763 2 389688 467175 1 308160 469723 -748166 1 453826 949928 -701664 1 677571 945313 876165 2 12 999991 1 14 999988 977023 2 3 999994 1 17 999998 81800 1 8 999998 -905730 1 2 999999 -609360 1 2 999999 -258137 1 289377 632327 394703 2 7 999988 1 848471 968543 -672698 1 2 999999 558363 1 312557 831123 777484 1 181923 256818 605046 2 2 999999 2 17 999981 1 271964 668152 -884365 1 15 999991 120541 2 15 999995 1 12 999982 977977 2 228191 420762 2 196463 789932 2 2 999999 1 293727 567087 808713 2 2 999999 2 28746 963947 2 2 999999 2 2 999999 2 2 999999 2 19 999994 1 2 999999 598158 2 2 999999 1 480419 697468 -196272 1 2 999999 692930 1 13 999984 -20640 2 2 999999 2 2 999999 1 18 999990 717222 2 282214 433544 1 17 999998 -492375 1 491851 955230 125903 1 248916 465767 -301788 2 5 999995 2 2 999999 1 2 999999 -271337 1 136335 942283 -332165 1 6 999999 398362 1 2 999999 267149 1 8 999995 20979 1 370698 972157 383888 2 629491 760186 2 17 999997 1 5 999989 -345315 1 24071 582732 958524 2 2 999999 1 2 999999 -778307 1 2 999999 -365437 2 2 999999 2 13 999996 1 18 999990 -136507 2 2 999999 2 9 999986 1 268302 782672 966769 1 20 999990 255646 1 1 999981 -422823 2 330077 533448 1 2 999999 436814 1 171593 833483 -12404 2 496992 575289 1 2 999999 -786767 1 2 999999 -556640 2 472412 984985 2 2 999999 2 321905 443035 1 6 999982 -505365 2 6 999982 1 473476 491563 -312588 2 771668 965793 1 2 999999 70474 2 164840 578714 1 6 999995 -685408 2 19 999987 1 2 999999 -156063 1 2 999999 -166490 2 8 999981 1 2 999999 -168133 2 164873 452286 2 2 999999 2 13 999984 2 2 999999 1 186574 600657 -399282 1 16 999999 -58393 1 2 999999 629243 1 2 999999 24123 1 2 999999 -227068 1 20 999989 882243 2 12 999989 2 2 999999 2 6 999986 1 12 999984 -885462 2 19 999981 2 2 999999 1 4 999984 292928 2 14 999989 2 2 999999 2 46800 92628 2 2 999999 1 2 999999 996942 2 2 999999 2 2 999999 2 326963 525113 2 2 999999 2 2 999999 1 2 999999 -325045 1 550883 774925 -258005 2 11 999995 1 2 999999 95696 1 2 999999 497151 1 321140 550321 260608 1 122130 777050 -617208 2 683214 891367 1 58732 996502 193563 2 307434 588412 2 20 999996 1 2 999999 -450386 1 7 999991 -337472 1 2 999999 268939 2 305503 567199 1 626569 695385 -255506 1 2 999999 677340 2 526242 751722 1 356018 695131 -557099 2 2 999999 1 13 999982 44907 2 214277 642200 1 2126 892420 743777 2 489031 641011 1 2 999999 873619 1 799354 989375 -899519 2 2 999999 2 12 999990 2 10 999999 1 573486 629974 313472 2 11 999997 1 19 999982 956712 2 2 999999 2 467744 993958 1 11 999995 -54624 1 2 999999 -32152 2 2 999999 2 459875 805628 1 670203 797792 666045 2 231410 829158 1 1 999982 949990 1 2 999999 -827219 2 2 999999 2 2 999999 1 2 999999 -777977 1 879424 935681 816849 2 2 999999 2 2 999999 2 123065 192334 1 178071 871264 238360 2 637352 918457 2 2 999999 2 287746 587362 1 521680 731359 634271 1 9 999981 881610 2 636094 793216 2 150467 638959 2 2 999999 1 8 999987 -297248 1 2 999997 -647801 2 15 999986 1 11 999983 238474 2 14 999986 2 265355 567554 1 2 999999 -367409 2 2 999999 1 9 999998 -20099 1 19721 21886 -954916 1 2 999999 200724 1 8 999995 461175 2 2 999999 2 2 999999 2 2 999999 2 11 999981 1 390845 611655 -364687 2 292214 779067 1 2 999999 -79077 2 18 999987 1 7 999987 -609511 2 10 999987 2 18 999993 1 5 999987 -89400 2 338935 518291 1 266326 687358 -603838 1 35584 117206 742616 1 600311 649678 544064 2 16769 529115 2 2 999999 2 2 999999 2 3 999993 1 1 999982 291149 2 2 999999 2 379439 797012 2 5 999991 1 2 999999 694503 2 2 999999 2 10 999993 2 8 999987 2 18 999996 1 7 999992 -334761 1 590927 848932 -575533 2 51113 929851 2 2 999999 1 2 999999 -118311 1 20004 273703 985892 1 3 999996 -222227 1 5 999985 -936407 1 493401 568543 379234 1 1 999984 -267235 1 8 999992 735250 1 2 999999 -212498 2 2 999999 1 7 999995 352791 2 9 999985 1 2 999999 -888664 1 16 999984 -949470 2 2 999999 1 6 999987 468903 1 329187 854423 416083 2 19 999998 1 2 999999 847745 1 2 999999 -241205 1 714373 794368 -10133 1 2 999999 924831 2 211186 388384 2 417782 550757 2 404682 737097 1 2 999999 406356 2 1 999987 1 8 999984 -646631 1 2 999999 -859242 1 16 999994 792698 2 2 999999 1 10 999990 -979674 2 13 999991 1 594347 941485 290383 2 210900 870087 2 2 999999 1 2 999999 -11853 2 45027 991451 1 15 999997 48977 2 409947 665460 1 466405 830451 789503 2 691933 694344 1 7 999987 -932529 1 363338 426163 556668 2 17 999981 2 56917 900295 1 772876 826543 194314 1 154732 990710 52249 2 2 999999 2 56419 817125 2 2 999999 2 517272 915638 2 2 999999 2 2 999999 2 7 999982 2 2 999999 1 2 999999 -205191 2 2 999999 2 120683 512234 2 13 999983 2 2 999999 2 13 999982 1 2 999999 191809 2 19 999988 2 19 999991 1 18 999988 937157 2 814588 869756 2 11563 968207 1 594908 912020 -880916 1 11 999997 938732 2 515289 573513 1 2 999999 -24196 1 19 999990 775829 2 1 999981 1 906467 949223 -928590 1 2 999999 -889270 1 14 999997 -12318 2 10 999992 2 510129 770961 1 2 999999 -196315 2 2 999999 2 2 999999 2 2 999999 2 14 999996 2 14 999993 1 2 999999 -21185 1 2 999999 -340197 2 4 999984 1 2 999999 836501 2 2 999999 1 195579 957095 -939964 2 418630 927015 1 718296 751413 -400680 2 2 999999 1 226735 590357 322073 2 8 999986 1 2 999999 -910028 1 19 999995 -27597 1 2 999999 510818 1 16 999985 -12577 2 12 999986 2 44831 186479 1 2 999999 786720 2 80290 965341 2 3 1000000 1 14 999993 96782 1 13 999982 -324370 2 798395 897214 2 2 999999 2 3 999993 2 681046 685390 2 2 999999 1 7 999995 688738 1 2 999999 81536 1 2 999999 -353009 1 89419 956044 963293 1 8 1000000 932624 2 10 999997 1 6 999991 185551 2 2 999999 1 2 999999 -685745 1 2 999999 -772237 1 15 1000000 -880456 2 16 999993 2 2 999999 1 18 1000000 -553964 2 2 999999 1 2 999999 -194439 1 2 999999 678473 1 365918 509347 -550266 1 8 999997 -96806 2 7 999985 1 2 999999 827648 1 7 999988 -280144 2 15 999989 2 108997 801410 1 3 999992 363360 2 131081 752450 1 2 999999 560957 1 115101 484628 730162 1 17 999983 826965 2 2 999999 1 2 999999 317325 1 1 999995 -202375 1 20 999996 100013 1 157601 951430 72602 1 227477 429844 362713 2 9 999985 1 14 999990 648790 2 4 999995 1 14 999995 679827 2 17 999992 1 2 999999 -341379 1 287024 886685 -88366 2 750430 909454 2 16 999999 1 2 999999 390527 1 79247 148513 475349 2 2 999999 2 402464 732377 1 2 999999 -512608 2 18 999988 2 2 999999 1 2 999999 126836 1 15 999990 778394 2 2 999999 1 2 999999 -431316 2 46254 508949 2 563311 808228 1 2 999999 -768365 2 2 999999 1 788819 818044 -739960 2 197040 229237 2 2 999999 2 517430 617396 2 2 999999 2 2 999994 1 2 999990 692370 2 649394 679496 2 719971 901823 2 113718 451977 1 2 999999 -273942 1 2 999999 -75320 2 2 999999 1 2 999999 -2331 1 2 999999 597957 1 2 999999 40146 2 12 999987 2 2 999999 2 2 999999 1 8 999994 -330466 1 13 999999 -118252 2 133158 757365 2 19 999984 2 2 999999 1 2 999999 -713769 1 375997 624292 652435 2 582746 670405 2 449101 876064 1 2 999999 -183838 2 516790 861762 2 777466 922409 2 2 999999 2 664279 704341 1 12 999983 -294508 2 2 999999 1 2 999999 -433608 2 433291 696282 1 955800 987891 -52304 1 2 999999 -69491 1 10 999986 682985 1 253782 898508 -237462 1 257441 658511 -874497 1 379957 834613 66448 1 7 999987 14112 2 2 999999 2 1 999982 1 2 999999 517707 2 2 999999 1 360536 975425 984462 1 12 999997 -478350 2 322480 369997 2 10 999990 2 6 999993 1 6 999998 713823 2 9 999998 2 2 999999 1 2 999999 -739534 1 5 999984 947974 1 956051 974277 708718 2 10 999995 2 6 999999 2 18 999995 2 11 999995 1 2 999999 -837745 2 276990 412562 2 2 999985 1 39799 360313 807615 1 13 999994 333526 2 2 999999 2 47964 550638 2 8 999984 1 6 999992 862801 1 2 999999 215927 2 519487 720344 2 2 999999 2 2 999999 2 2 999999 1 246371 982388 -983462 2 2 999999 2 466478 857921 2 8 999985 2 335180 389740 2 3 999997 2 1 999998 2 231887 529797 2 8 999989 1 2 999999 91394 2 2 999999 1 2 999999 110154 1 190708 541322 932592 1 43576 404155 -371322 2 5 999999 1 2 999999 13692 2 10 999986 2 447521 803100 1 2 999999 -96901 1 4 999988 73506 1 5 999985 -998158 2 6 999990 2 2 999999 2 2 999999 1 2 999999 -837991 2 5 999994 2 125397 146472 1 12 999985 -413655 1 263021 614670 -970572 2 6 999988 1 374765 731052 -378759 2 2 999999 2 8 1000000 2 2 999999 2 2 999999 2 299418 303651 2 2 999999 1 814954 889229 746268 1 2 999999 101102 2 2 999999 2 2 999999 1 2 999999 -938783 2 64271 447722 1 2 999999 -862636 1 200367 979538 -76342 2 546384 950138 1 2 999999 -337199 2 618039 668756 1 291607 776521 460056 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -941035 2 11 999984 1 16 999997 -203669 1 2 999999 166181 2 4 999999 1 186681 494524 -308635 1 2 999999 -234474 2 2 999999 1 2 999999 231410 2 2 999999 2 2 999999 1 109281 360032 -718692 1 20 999983 -527859 1 17 999993 -900472 1 14 999994 -75948 2 2677 670064 2 2 999985 1 1 999999 -516096 1 164276 536172 937781 1 19 999982 -840682 2 351711 356557 1 391160 793295 867678 2 2 999999 1 2 999999 977746 2 2 999999 2 2 999999 1 9393 425919 815621 1 17 999981 489101 2 13 999993 1 17 999981 -200902 1 53121 272914 -310418 2 12 999995 1 293316 513164 -515963 1 20 999981 517510 2 2 999999 2 382289 649869 2 2 999999 1 12 999993 -991577 1 14 999995 70321 2 2 999999 1 274994 336999 871166 1 2 999999 244349 2 418557 667576 2 12 999993 1 152524 681712 -660456 2 2 999999 1 6 999984 683998 2 2 999999 2 198036 469209 2 2 999999 1 248090 948574 -193705 2 176500 965965 2 2 999999 1 2 999999 197054 1 9 999987 -738276 1 2 999999 168637 2 111376 131789 2 6 999995 1 2 999999 -388721 1 2 999999 596857 2 261729 481893 2 2 999999 2 19 999981 2 2 999999 2 3 999995 2 603984 917703 1 370277 399736 -664226 1 2 999999 821127 2 176682 446929 2 17 999990 2 2 999999 1 19 999995 309960 1 259070 843849 -916124 2 12 999997 2 12 999988 2 20 999986 2 258403 527804 2 2 999999 2 5 999989 2 12 999999 2 2 999999 2 20 999991 2 136866 461139 1 2 999999 939904 2 7 999995 1 63600 728128 33506 1 2 999999 40627 2 5 999994 2 2 999999 1 252819 280062 223123 1 9 999992 862427 2 217700 902146 1 159465 726763 -684141 1 12 999995 -181195 2 361827 498255 2 2 999999 1 3 999982 857192 2 7 999982 1 4 999997 -530463 1 7 999988 723887 2 15 999983 2 2 999999 1 2 999999 -751204 2 2 999999 1 152725 686405 -70749 2 575134 996533 2 754659 904774 1 2 999999 -318335 2 53581 358314 1 2 999999 -109673 1 2 999999 -84173 1 2 999999 -683790 2 2 999999 2 2 999999 1 2 999999 382324 1 20 999986 358974 2 19 999982 2 17 999992 2 3 999989 2 5 999990 1 2027 598388 641783 1 2 999999 -576058 2 2 999999 1 178590 340532 957590 2 348671 560197 2 2 999985 1 56871 773859 -344545 2 2 999999 2 2 999999 1 2 999999 -114221 2 652913 994301 2 331429 647229 2 16 999995 1 17 999997 963951 2 472055 793718 1 2 999999 536892 2 4 1000000 2 2 999999 2 20 999983 2 2 999999 2 2 999999 2 2 999999 1 3 999985 991063 2 2 999999 1 2 999999 -86726 1 2 999999 -449111 1 2 999999 448278 1 1 999986 -65448 1 2 999999 -512567 2 5 999995 1 2 999999 -930150 1 2 999999 -879087 2 159124 815635 2 2 999999 2 2 999999 1 2 999999 942212 1 2 999999 654518 2 727046 885225 2 2 999999 1 10 1000000 -325968 2 5 999998 1 2 999999 886818 2 2 999995 1 20 999988 403762 1 357212 765780 -293913 1 90528 126532 -951572 2 2 999999 2 302023 848504 2 2 999999 1 229751 571197 627652 2 126799 195426 1 6 999992 789479 1 5 999991 28789 2 3 999990 1 89371 653162 808814 1 193368 316934 -678896 1 2 999999 894860 2 204720 674716 1 320892 629538 -183919 1 4817 824293 251648 2 454093 817897 2 30238 410952 2 7 999996 1 490911 877044 -922723 1 11 999981 -343423 1 8 999998 422287 1 331958 519312 426104 1 91518 217515 851218 1 10 1000000 947099 1 57591 716632 191601 2 27175 560195 1 17 999992 -753866 2 161081 364621 1 593765 704955 -870681 2 202619 871629 2 136876 951468 2 17 999994 1 476204 698488 -502845 2 2 999987 2 2 999999 2 13 999987 2 2 999999 1 2 999999 202915 1 2 999991 -31938 2 31814 600597 2 16 999992 1 2 999999 -323087 1 2 999999 861159 1 2 999999 683475 2 18 999996 2 4 999982 2 2 999999 2 2 999999 2 265809 347535 2 108981 127502 2 2 999999 2 2 999999 1 253233 479964 -103391 1 2 999983 768106 2 2 999999 2 520033 536837 2 635189 888788 1 2 999999 807175 1 18 999997 -440902 1 304424 696529 -75411 1 364087 937741 -605834 1 2 999983 -682801 2 17 999984 2 2 999999 2 616702 735500 1 2 999999 -203343 2 2 999999 1 2 999999 618382 1 411263 989398 415111 1 10 999985 353403 1 17 999990 -989218 2 58113 195348 1 8 999982 962182 2 522098 994029 1 668903 880980 -711912 1 2 999999 -897946 2 2 999999 2 214826 443259 2 5 999994 1 215437 505483 247457 1 2 999999 -621642 2 2 999999 1 2 999999 742615 1 11 999987 145193 2 18 999995 2 11 999981 1 248121 934969 -308748 2 2 999999 2 2 999999 1 96526 817622 846303 2 2 999999 1 348499 852388 -930828 1 5 999992 -257953 2 272988 607411 1 2 999999 -236847 1 169533 641749 724027 2 2 999999 1 215397 537330 346659 1 2 999999 543284 2 11 1000000 2 2 999999 1 2 999999 847087 1 84122 262130 467099 2 9 999990 1 2 999999 -349978 1 2 999999 -42154 2 2 999999 1 509900 808930 917467 1 2 999999 838371 1 2 999999 229719 1 281012 801993 -744987 2 2 999999 2 315610 584201 1 2 999999 -375696 2 338768 999284 1 2 999999 403901 1 3 999998 -659703 2 2 999999 2 2 999999 1 9 999983 -711943 1 6 999990 823838 2 2 999999 2 18 999995 2 2 999999 1 486628 937741 142390 1 8 999998 -781571 2 521874 636117 1 1 999988 603563 1 14 999983 -60922 1 302336 683332 -694559 1 61401 642536 -119652 2 438211 584416 2 305783 440981 2 16 999981 1 7 999982 -709348 2 2 999999 2 2 999999 2 294473 878251 1 334020 846184 394440 1 553451 809888 446243 2 2 999999 1 19 1000000 40830 1 2 999999 393156 1 17 999986 144973 2 2 999999 2 17 999985 1 452702 923344 -738730 2 210439 984143 2 673157 673421 1 13 999996 60946 2 226542 514066 1 13 999983 -510451 1 15 999988 -699744 1 238532 612434 -243582 1 309725 988391 769987 1 18 1000000 832448 1 5 1000000 933926 2 214508 584600 2 61492 718953 1 11 999991 -164018 1 12 999997 -617798 2 19 1000000 2 178512 186784 2 50623 145099 2 2 999999 1 19 999992 -382630 1 557059 939149 -426654 2 2 999999 2 335748 607520 1 2 999999 -469203 2 8 999987 1 370677 692935 98658 2 2 999999 2 769244 862074 2 20 999982 2 19 999990 1 115572 958034 -483335 2 115109 924659 2 17 999985 1 101660 491392 932667 2 8 999999 2 2 999999 1 172858 453275 978177 2 2 999991 2 2 999999 1 519981 567372 564489 1 14 999988 727223 1 15 999983 -714152 2 422380 867986 1 2 999999 -34400 1 12 999995 583265 1 2502 412047 -409334 2 10 999993 2 12 999986 1 2 999999 683410 1 2 1000000 455479 2 11 999997 2 7 999990 2 13 999988 2 374313 989447 1 152670 916217 -971437 2 13 1000000 2 2 999999 2 13 999982 2 924843 956925 2 2 999999 1 18 999983 492058 2 11 1000000 2 9 999987 1 270386 291072 368702 2 2 999999 1 6 999996 -820829 1 168702 961213 -958925 1 2 999999 -863328 2 10 999988 2 782105 937807 1 2 999999 -905403 2 4 999991 1 144937 308340 69510 1 77896 220324 -66812 2 2 999999 2 2 999999 1 2 999997 949577 2 2 999999 1 19 999990 -238340 1 13 999997 -679324 1 2 999999 770712 2 2 999999 2 2 999999 2 11 999997 2 142352 421064 2 79922 459510 1 2 999999 -241662 2 3 999983 2 13754 410417 2 5 999991 2 14 999987 2 6 999985 2 2 999999 2 2 999999 1 6 999989 -845717 2 510947 851581 2 2 999999 1 2 999992 560249 2 2 999999 2 5 999981 1 2 999999 -578162 1 13 999982 335032 1 3 999999 -379097 1 7 999999 -367355 2 8 999989 2 2 999999 2 13 999986 1 17 999997 -178608 2 2 999999 1 2 999999 477449 1 19 999987 -992457 2 11 999997 1 954485 978673 536055 1 11 999997 889810 1 276445 495491 -781341 2 5 999991 1 461463 767113 -223535 1 2 999999 246644 1 20 999983 285300 1 14 999993 -124115 2 208533 550648 1 2 999999 -669394 2 2 999999 2 10 999982 2 2 999999 2 2 999999 2 14 999991 2 2 999999 1 2 999999 -737489 1 727153 805995 -947716 1 327008 831945 -867892 1 2 999999 -597545 2 167862 962156 1 5 999987 590087 2 2 999999 2 2 999999 1 2 999999 -823514 2 2 999999 2 18 999989 1 6 999982 -838196 1 2 999999 751533 1 2 999999 -12939 1 12 999981 364412 2 167602 984281 1 2 999999 -837432 1 2 999999 966241 2 2 999999 1 7 999990 -532735 2 270903 716517 1 2 999999 -36010 2 148936 255470 1 5 999990 -747740 1 16 999988 -802758 2 13 999987 1 151722 365810 -353319 1 57442 195330 639220 2 703853 790701 1 215934 354087 -648460 1 10 999991 -131948 2 2 999999 1 2 999999 -952979 2 20 999999 2 149618 283748 1 9 999989 668215 1 708233 864560 522314 1 23584 317256 204226 1 11 999994 711154 2 6 999988 2 2 999999 2 2 999999 2 19 999999 2 89316 930749 1 386784 977724 -57757 2 247841 780094 2 113706 944099 2 2 999999 2 9 999997 1 10 999988 6288 1 461040 924819 -808979 1 2 999999 267973 1 126463 938558 508006 2 16 999995 2 2 999999 1 524779 665919 597203 1 92393 163301 743695 1 2 999999 195837 1 452688 570186 409569 1 79945 448365 -152333 1 6 999983 -23097 2 19 999992 1 3 999991 704863 2 2 999999 1 293496 940750 -625054 1 2 999999 -364487 1 276696 509332 896256 2 1 999984 1 10 999998 -487929 1 198892 525539 252982 2 229685 726145 1 599785 819518 594057 2 192344 613434 1 2 999999 658068 2 20 999997 1 228066 941734 -578690 2 2 999999 2 2 1000000 2 2 999999 1 2 999999 123899 2 2 999999 1 673423 839270 -644293 2 5 999981 2 1 999998 1 562832 960504 -752946 2 628524 931905 1 206893 408790 -278584 1 2 999999 -392441 1 2 999999 -496837 1 8 999994 403484 1 2 999999 -462367 1 320708 710873 144308 2 12 999981 2 61883 101043 1 2 999999 -679061 1 2 999999 -1929 1 12 999984 -186739 1 27437 718272 -778493 1 194560 895996 125613 1 11 999998 415311 1 706950 770389 267131 2 14 999991 1 2 999999 565725 2 636899 993455 2 174621 496321 1 2 999999 383687 1 8 999987 -842360 2 2 999999 2 6 999993 1 19 999996 -483886 2 2 999999 1 600952 728204 -95835 2 2 999999 1 2 999999 271578 1 564239 931746 141720 1 10 999997 -117575 2 11 999997 1 517417 846892 402217 2 2 999999 2 6 999998 2 232667 970905 2 2 999999 1 2 999999 72438 1 69864 438835 -590964 2 3 999994 1 46652 895207 -830460 2 12 999986 2 417284 689087 1 2 999999 -292910 2 2 999999 1 2 999989 -561611 1 2 999999 -802237 1 2 999999 690004 2 4 999996 1 324324 976659 203613 1 2 999999 925842 1 16 999985 339370 1 783007 853992 623119 2 78885 109932 2 2 999999 1 9 999991 988625 1 396833 782377 -698994 1 363445 967258 -842208 1 12 999989 4001 1 2 999999 -164370 1 2 999999 -246952 2 7 999983 2 105534 815582 1 12 999995 180847 2 448972 873962 1 83730 338148 -631393 1 2 999999 988785 1 14 999987 423528 2 2 999999 1 601473 880907 289082 1 18 999998 334753 2 2 999999 1 512404 758923 -451435 1 54088 976160 978368 2 164829 317585 2 2 999999 1 13 999983 802130 1 10 999991 95719 1 9 999999 269562 2 574447 682459 2 2 999999 1 17 999992 -502148 1 2 999999 763948 1 227233 865264 -242697 2 757700 980705 1 144818 738179 706445 2 2 999999 2 2 999999 1 2 999999 673453 2 19 999981 1 9 999994 188591 2 2 999999 2 118593 407847 1 450422 464501 242749 1 19 999988 -224690 1 299361 551889 -259502 2 2 999999 1 144299 476921 -565472 2 384133 589034 1 2 999999 -621457 1 143090 353820 564657 2 2 999999 1 1 999991 755902 1 532278 855213 -439637 2 5 999994 2 290520 440737 2 4 999983 1 11 999986 -43154 1 5 999989 -12722 1 2 999999 -339630 1 2 999999 -99959 1 9 999990 144224 1 10 999997 -572216 1 2 999999 639742 1 2 999999 -302661 1 2 999999 -291499 2 20 999984 1 7 999999 -86562 2 86799 608836 2 713556 808295 1 262395 754452 616640 1 2 999999 -122497 2 7 999982 1 681571 770067 988898 1 706392 888135 763843 1 4 999981 -395669 2 2 999999 2 482054 658794 2 263351 809945 2 6 999981 1 2 999999 147634 1 812315 957811 622680 1 396028 915615 976732 1 332464 942035 -662543 1 18 999998 -734074 2 121958 394620 1 2 999999 535230 1 161173 901300 868836 2 2 999999 1 20 999989 88830 2 6 999983 1 2 999999 954451 2 2 999999 1 17 999999 -850219 1 13661 526657 -656310 2 384552 671285 1 111982 906745 383759 2 136675 910221 1 41809 280017 50509 1 915562 932086 931470 2 273846 859500 2 344731 976226 1 185063 712161 293261 2 2 999996 1 15 999999 -817320 2 2 999999 1 89254 770581 561774 1 2 999999 -863747 2 299622 387792 1 2 999999 -471166 1 756 654205 797311 2 8 999987 2 18 999998 2 19 999987 1 213464 792085 -36803 2 2 999999 2 2 999999 1 8 999998 -778271 1 512700 623449 713170 2 504279 946956 2 3 999988 2 83138 380868 2 379967 682083 2 2 999999 1 18 999991 -997931 2 2 999999 1 202251 883658 -509856 2 2 999999 1 2 999999 -662864 1 2 999999 -713557 1 2 999999 -967165 2 2 999999 2 712466 826775 2 2 999999 2 448676 661095 2 16 999983 1 2 999999 -322596 1 159600 876734 -930543 1 2 999999 -206930 2 2 999999 1 2 999999 965522 2 114123 959080 2 2 999999 1 13 999988 -368427 1 2 999999 -123171 1 47944 345827 -537370 2 1 999982 2 3 999995 2 2 999999 2 14 999985 2 4 999982 2 11 999994 2 10 999997 1 7 999993 -891330 2 2 999999 1 2 999999 -178585 1 2 999999 -86568 1 336809 743837 218316 2 2 999999 1 307776 929711 977435 1 9 999997 -679467 1 184243 907588 54298 1 13 999987 959882 2 598911 774269 2 66135 464702 2 2 999999 1 6 999986 415289 1 476259 838486 898723 2 3 999988 2 18 1000000 2 295494 431999 1 2 999999 327560 2 466320 971535 1 2 999999 34642 1 2 999999 412652 1 215130 355788 902639 1 2 999999 -751247 2 9 999981 1 257879 787636 352856 2 19 999995 2 55002 192839 2 11 999999 1 96980 335947 922061 2 736065 810917 1 16 999986 -898321 2 2 999999 1 2 999999 -993276 1 217707 768936 -915466 2 13 999990 2 3 999987 2 3 999996 2 2 999999 1 9 999981 515208 1 364139 385471 -312532 2 1 999984 2 2 999999 1 60297 126903 -710642 1 9 999985 -645853 2 749919 923807 2 7 999990 2 18 999982 1 285 310641 -867952 2 3 1000000 1 4 999993 844206 2 1 999983 1 453838 661802 529187 2 12 999996 2 2 999999 2 19 999992 1 2 999999 -474781 2 12 999982 2 2 999999 1 296173 811857 -171878 2 2 999999 2 18 999997 2 56322 286479 1 2 999999 -902795 2 15 999993 2 7 999992 1 8 999994 -739359 1 7 999982 771706 1 16 999997 131839 1 2 999999 -736682 2 2 999999 2 305541 386774 2 2 999999 1 13 999982 767734 2 2 999999 2 2 999999 1 2 999999 -220709 1 2 999999 323220 2 2 999999 2 18 999981 2 6 999990 1 217826 486278 33235 2 329737 608982 1 2 999999 866546 1 295276 603462 -713606 1 2 999999 98823 1 2 999999 238066 1 2 999999 -994945 2 2 999999 1 4 999985 -153191 1 4 999985 -259933 1 880652 975018 -336011 1 2 999999 818464 1 15 999987 385530 2 2 999999 1 18 999996 -320005 2 42427 851326 1 294211 480237 104092 2 807354 851941 1 8 999990 496679 1 292089 724403 671132 2 2 999999 2 508184 525931 1 2 999999 -824180 1 4 999988 -195281 2 579214 691240 1 15 999983 -224357 1 2 999999 -711744 2 124107 826662 1 40625 198709 -700085 2 4 999983 2 2 999999 2 371396 625665 2 2 999999 2 13031 346872 1 17 999994 -407411 1 143086 727377 -136505 2 5 999997 2 2 999999 2 2 999999 1 2 999992 -147288 1 2 999999 461059 1 238157 620791 33288 1 210200 447010 427472 1 2 999999 414441 1 257640 390064 191649 1 216518 537152 -597680 1 2 999999 -731493 1 14 999999 -84862 1 577024 860300 861637 2 20 999996 1 822922 833922 -99282 2 2 999999 2 12 999994 1 15 999989 155305 2 2 1000000 2 9 999984 1 15 999984 -485409 2 290442 459123 2 101457 275912 2 2 999999 2 573563 697359 1 2 999999 764395 1 14823 630951 -288164 2 2 999999 2 548743 730130 2 11 999987 2 9 999987 1 2 999999 -358942 1 113241 944513 -680855 2 2 999999 1 2 999999 514372 2 8 999986 1 61159 653847 186063 2 544875 855707 1 2 999999 483581 2 11 999984 1 2 999999 -467173 2 15 999983 2 7 999993 2 11 999994 1 15 999990 504719 2 16 999989 2 5 999983 1 517064 773079 -952892 2 10 999997 2 2 999999 1 2 999999 -73251 1 307040 349517 932589 2 2 999999 2 386094 867214 1 2 999999 -737724 1 18 999997 -967930 1 2 999999 875010 2 12 999985 1 9 999996 -882711 1 431839 665565 -89765 1 2 999999 -159739 1 15 999994 -409828 2 5 999990 2 19 999991 2 98915 500683 2 2 999999 1 17 999985 -63102 1 613598 771851 538769 2 373520 952989 1 761140 783585 -478583 2 2 999999 1 613736 934288 -504039 2 2 999999 2 553953 997872 2 849280 937308 1 15 999986 -263342 1 36779 982349 428469 1 195241 511677 505001 1 7 999998 -234588 1 14 999990 825106 2 405721 420874 2 659509 879966 2 4 999991 2 307878 839575 2 8 999998 1 149675 756679 -75729 1 2 999985 329765 2 11 999994 1 420651 441647 -364618 1 2 999999 568630 1 12 999992 726196 2 870670 944608 1 213822 727777 892168 2 2 999999 2 18 999983 1 8 999985 -29722 1 40528 196075 257495 2 2 999999 1 2 999999 -562035 2 674258 852981 2 5 999986 2 10 999996 2 5 999988 1 2 999999 466472 2 2 999999 1 6 999985 -229797 1 5 999983 173136 1 11 999990 734512 1 2 999999 639221 2 5 999998 2 28503 730808 2 81507 391112 1 2 999999 279299 1 2 999999 274209 1 2 999999 545196 2 624019 774474 1 15 999996 -917384 2 2 999999 1 2 999999 323599 2 16 999993 2 19 999996 2 2 999999 1 18 999986 -875258 1 35607 726752 165837 1 2 999999 -542556 1 68908 921302 -482827 1 298110 683878 -752250 1 564483 609722 -760681 2 2 999999 2 128209 497957 1 19 999983 -160896 1 2 999999 -90106 1 10 999995 845210 1 411436 945845 939717 2 11 999999 2 17 999994 2 12 999990 2 2 999999 1 20 999981 559400 2 285353 835470 1 20 999983 582688 1 550502 576087 170965 2 19 999991 1 57238 721899 -189035 1 219876 740155 579612 1 22690 107755 10259 2 2 999999 1 86027 831343 -449371 1 549537 845349 599195 2 2 999999 2 10 999996 2 54151 932542 1 135182 339343 -893074 2 2 999999 1 491555 842333 239119 1 2 999999 -801222 2 12 999990 1 2 999999 -114147 2 435555 532410 2 2 999999 1 809008 963320 908133 1 2 999999 136382 2 6 999983 1 2 999999 496925 2 2 999999 2 8 999991 1 2 999999 833165 1 2 999999 322203 1 335395 733731 809435 1 12 999987 -766046 2 232250 313527 1 8 999992 249187 1 273087 790341 872066 2 2 999999 2 727938 967562 1 2 999999 620401 2 34315 989919 2 1 999990 2 15 999986 1 2 999999 465307 1 18 999985 -188853 1 2 999999 613433 1 102167 783774 -771045 2 7 999994 1 18 999989 136679 2 18 999998 2 18 999991 1 2 999999 719588 1 515042 990840 -573843 1 2 999999 -597136 1 2 999999 89764 2 31924 306689 1 15 999985 502262 2 2 999999 1 2 999999 -588879 1 2 999999 626379 2 574416 952957 2 11 999993 2 2 999999 2 2 999999 2 2 999999 1 13 999993 -281059 2 2 999999 2 2 999999 2 2796 466822 1 2 999999 825288 2 2 999999 1 2 999999 355232 2 812085 832454 2 2 999999 1 2 999999 -301606 1 3 999988 844086 2 53043 223089 1 579663 580775 -779694 1 149854 309027 405833 2 2 999999 2 14 1000000 1 198562 477353 588773 1 954108 972437 733143 1 1 999987 -587415 1 222735 502023 -130542 2 312249 901100 1 368730 850890 771105 2 7 1000000 1 13 999999 45744 2 3 999994 1 497419 679100 -50308 2 14 999982 1 2 999999 -353888 2 3 999994 2 364405 832907 2 2 999999 1 2 999999 986972 2 2 999988 1 2 999996 970557 1 83172 93800 -524769 1 21423 850249 -914232 2 2 999999 2 119168 527577 1 2 999999 -595497 2 2 999999 1 19 999997 513268 2 2 999999 1 576613 660653 -544665 2 2 999999 2 318671 975006 2 1 999982 2 340733 665722 2 754919 940235 2 18 999996 2 2 999999 1 2 999999 -186551 1 424136 756538 876412 1 2 999999 64707 2 2 999999 2 296839 950807 2 139501 573970 1 20 999992 -306800 1 10 1000000 -142965 2 2 999999 2 4 999996 2 2 999987 2 2 999999 2 2 999999 1 9 999998 643019 1 2 999999 934266 1 2 999999 -178499 2 2 999999 2 2 999999 1 2 999999 -22821 1 662683 707115 -281114 1 322763 678053 -523298 1 2 999999 339989 2 2 999999 1 2 999999 -454663 2 618223 929447 2 2 999999 1 140338 902332 -662017 2 2 999999 1 670441 841126 761723 1 17 999993 138280 1 542354 729915 -167453 1 24203 538581 -955257 2 2 999999 1 2 999999 417420 2 2 999999 2 2 999999 2 11 999997 2 8 999984 2 11 999997 2 9 999985 2 240495 303541 1 18 999984 -716359 1 2 999999 -259917 1 2 999999 -646418 1 180185 282398 -175976 2 641665 953617 2 5 999988 1 2 999999 -458409 1 211170 436323 -324392 1 273299 517487 -4066 2 1 999995 1 2 999999 -120840 2 2 999999 2 12 999994 1 2 999999 990757 1 216259 326660 -228835 1 2 999999 478010 2 1 999999 1 2 999999 723661 1 4 999997 554840 2 228448 383902 2 492007 987830 1 2 999999 610973 2 10 999984 1 121723 675525 684963 2 2 999999 1 642278 701029 -660764 1 19 999988 -687988 1 2 999999 -760305 1 2 999999 -649951 2 4 999989 1 126341 609069 683235 2 457255 588625 2 108663 186465 2 2 999999 1 207496 497105 124052 2 8 999984 1 13 999998 212088 2 391726 506513 2 88587 303332 2 5 999996 2 318081 993561 1 2 999999 441514 1 2 999999 591112 2 314972 803330 1 2 999999 -120472 1 355219 422022 171194 1 2 999999 875475 2 5 999995 2 2 999999 1 2 999999 610603 1 369624 977612 660066 2 2 999999 2 2 999999 1 8 999989 -599295 2 2 999999 2 842243 904047 2 2 999999 2 131897 962823 1 2 999999 -106766 1 4 999981 -964559 1 226113 619891 292011 2 18 999994 1 26013 765414 818604 1 13 999985 826957 1 513506 817139 937944 2 2 999999 2 6 999997 2 14 999982 2 28640 434244 2 248828 466525 1 6 999992 -492319 1 652836 706703 -282337 1 2 999999 -186042 1 207026 271285 932781 1 90326 513572 598610 1 12 999992 66278 1 18 999989 -83504 1 8 999988 -265044 2 447718 766472 1 8 999985 -400320 2 14 999982 1 485149 585988 310545 1 4 999991 -353362 2 12 999981 2 2 999999 2 290387 812167 2 598215 984133 2 238458 399269 1 11 999998 315107 2 515541 757151 2 2 999999 1 12 999988 -159058 2 2 999999 2 2 999999 1 61643 867865 50390 2 332514 339515 1 2 999999 -192510 2 45277 821978 2 662785 905821 2 246695 304716 2 2 999999 1 142625 363597 -626640 2 251000 750116 2 292619 970277 1 2 999994 979612 1 16 999982 759673 1 60533 913566 883477 2 10 999993 1 751278 910867 -872422 2 58666 727292 1 2 999999 -211337 2 2 999999 2 11 999995 2 2 999999 2 2 999999 1 18 999988 532021 1 2 999999 769067 1 838274 875754 -986397 2 11 999982 1 132657 203755 347222 2 2 999999 2 2 999999 1 384044 888374 267515 1 14 999983 355975 1 2 999999 503476 1 804638 867898 208686 1 17 999992 199458 2 2 999999 2 316594 421053 2 15 999993 1 10 999988 -734258 1 328037 684197 862191 1 19 999992 -895043 2 2 999999 1 2 999999 -276790 2 314153 637648 2 14 999991 2 2 999999 2 4 999981 2 2 999999 2 15 999999 1 14 999985 867333 2 7 1000000 2 17 999990 2 45536 372376 1 627709 645272 -662989 1 2 999984 -430973 1 141676 724334 486228 2 2 999999 2 9 999990 2 19 1000000 2 3 999983 1 86993 562606 461966 2 20 1000000 1 2 999999 -533480 2 4 999987 2 8 999996 2 1 999985 2 2 999999 2 334133 703228 2 9 999987 1 2 999999 167100 2 748272 892221 1 2 999999 -696628 1 7 999982 524168 2 12 999989 2 517073 601671 1 13 1000000 -446828 1 721998 805677 -808978 2 2 999991 1 5 999986 930889 1 2 999999 -508244 2 2 999999 1 78946 169808 -385592 2 3 999982 2 491685 515616 2 13 999995 1 2 999999 368504 1 2 999999 -18473 1 76613 641414 908902 1 42423 45754 460341 1 4 999983 969526 2 2 999999 1 8 999993 469282 1 2 999999 -681622 1 1 999984 91075 2 10 999984 1 11 999998 600372 1 2 999999 -858201 1 140995 660856 -15670 1 384705 987474 -433250 2 2 999999 2 586390 954347 2 2 999999 1 5 999998 -997336 2 40595 669715 1 2 999999 -642764 2 48015 54519 1 15 1000000 751879 1 7 999990 761156 1 43718 765076 404674 2 317625 648935 1 2 999999 -113285 2 598560 969804 2 2 999999 2 2 999999 1 229190 352784 -584271 2 12 999993 1 18 999993 -942954 2 10 999999 1 11 999992 597320 2 13 999981 2 14 999995 2 26688 985156 2 2 999999 2 12 999981 1 20 999993 -566821 2 2 999999 1 2 999999 -473009 2 596703 660332 1 15 999987 -710579 2 16 999999 1 2 999999 369812 2 13 999992 2 123825 722147 2 450838 954952 2 7 1000000 1 12 999986 188685 1 279217 342405 858593 2 2 999999 2 2 999999 2 885883 946919 2 2 999999 2 2 999999 2 2 999999 1 379187 695051 244129 2 455490 821872 1 322818 500148 -248064 2 803907 983845 1 2 999999 562375 2 78544 454005 2 18 999993 2 7 999999 1 2 999999 925526 1 2 999999 -132416 1 511242 781453 617647 1 2 999999 719416 1 2 999999 -347533 2 7 999985 1 4 999997 259184 1 2 999999 639564 1 20 999995 -571317 2 6 999990 2 2 999999 1 9 999995 -644097 1 13 999987 -243129 2 8 999994 1 2 999999 -500606 2 16 1000000 2 97023 710458 2 853192 857145 1 14 999998 629970 2 2 999999 2 18 999997 1 664688 813066 117933 1 2 999999 -187745 2 14 999997 1 3 999985 -456882 1 2 999999 195762 2 2 999999 1 28688 194268 -94258 2 272531 356013 1 459339 484100 -901405 2 61101 585133 2 336647 972177 2 2 999999 2 20 999993 1 2 999999 -206069 1 6 999988 55420 1 160849 407011 91588 1 9 999994 534862 2 564468 735033 1 508802 538147 192859 1 4 999984 -851633 2 924790 972631 1 20 999988 46120 1 2 999999 -302765 2 16 999982 2 14 1000000 1 2 999999 -709616 1 7 999982 -304075 1 2 999999 208787 2 17 999989 2 2 999999 1 20 999988 588219 2 338964 448285 2 20 999991 2 7 999988 1 30219 92671 469978 2 2 999999 1 262472 520374 168655 2 16 999994 2 15 999995 2 66130 631393 2 2 999999 2 444701 867233 1 23749 786525 -576789 1 2 999999 -214475 1 2 999999 -555309 2 8 999999 2 2 999999 2 117809 509260 1 2 999999 483515 2 2 999999 2 2 999999 2 2 999999 1 3 999991 912929 1 2 999999 556855 2 16 999997 1 517946 650546 838360 2 2 999999 2 460062 710864 2 2 999999 2 148553 568562 2 1 999993 1 16 999996 -31762 1 2 999999 717744 2 355557 805409 2 13 999992 2 7 999990 1 12 999999 -9831 1 557029 660775 -872605 2 2 999999 1 35980 936493 -966707 1 71182 634031 -261759 2 17 999991 1 407465 895054 739163 2 547566 956428 1 2 999988 897289 1 2 999999 88012 1 6565 37512 803448 2 2 999999 2 49504 274699 1 2 999999 -232118 1 12 999997 -687268 2 8 999981 1 14 999999 -27205 2 7 999994 2 435573 674623 1 2 999999 738052 2 2 999999 2 262164 705221 1 6 999995 -876629 1 12 999994 -593389 2 2 999999 1 13 999987 763815 1 13 999981 213474 1 6 999998 -657149 2 7 999991 2 12 999985 2 382914 452798 2 12 999995 2 325416 403655 2 2 999999 2 111497 405378 1 5 999998 331662 2 2 999996 2 533710 666993 1 335839 845653 443868 1 2 999999 836644 2 48083 471846 1 296140 896986 -356783 2 124172 815871 2 370716 491326 1 10 999987 -755910 1 2 999999 400327 2 2 999999 2 164498 651871 2 20 999993 1 2 999999 -186046 2 116327 953158 1 2916 162914 604915 1 477228 738872 164695 2 6 999997 1 2 999999 381916 1 9 999986 295511 2 44242 290416 2 730009 824627 1 409187 953618 -166742 2 803330 996218 2 12 999998 2 2 999999 1 2 999999 915538 1 2 999999 517811 1 11 999989 738841 1 16 999993 -870307 1 13 999998 -328977 1 2 999999 452743 2 53003 685348 1 2 999999 361812 1 2 999999 734589 2 12 999992 1 502028 753746 -610162 2 2 999999 1 2 999999 538824 2 2 999992 2 143196 215879 1 2 999999 -410215 1 2 999999 -285222 2 7 999992 2 474310 493948 2 570630 985975 1 20 999984 -884520 1 2 999999 705809 2 13 999981 1 2 999999 181147 2 12 999987 1 2 999999 -561715 2 246582 414552 1 2 999999 475567 2 2 999999 2 13 999998 2 1 999981 1 2 999999 186906 2 176269 646808 2 2 999999 1 3 999983 686464 2 2 999999 2 21701 439422 1 2 999999 -213497 1 2 999999 -575550 2 10 999997 1 18 999985 283435 1 2 999999 -675613 1 5 999999 410182 1 7 999999 811195 2 8 999991 2 2 999999 2 659707 749580 2 9 999982 1 451822 677456 -95048 2 193259 818562 2 2 999999 1 229750 375905 792488 1 2 999999 956490 1 37608 553729 828122 2 2 999999 1 19 999996 -340842 2 405019 957053 1 13 999993 -705479 2 2 999999 1 18 999997 -555633 2 2 999999 2 19 999990 1 4 999992 -515384 1 2 999999 170555 2 125365 750850 2 2 999999 1 86376 866964 -546461 2 15 999995 1 12 999986 -313102 1 1 999999 573858 2 46221 909781 1 792699 864728 -567224 1 3 1000000 -527014 1 2 999999 718258 2 2 999999 1 8 999995 -617250 2 379547 686868 1 2 999999 -807582 2 259676 786625 2 2 999999 2 2 999999 1 2 999999 47492 2 62720 872449 2 4 999993 1 479711 484996 375783 2 2 999999 1 480158 752425 -808208 1 2 999999 -951601 2 15166 458563 2 2 999999 1 749868 851814 -123778 2 344179 746729 1 48863 567426 -549746 2 2 999999 2 844735 912373 2 10 999985 2 2 999993 2 2 999999 1 2 999999 -28001 1 9 1000000 505158 1 6 999997 693289 1 7 999987 777849 1 2 999999 654202 1 2 999999 975814 1 15 999990 -496471 2 14 999987 1 18 999982 -315882 2 20 1000000 1 8 999993 -398048 1 2 999999 -182527 2 4 999993 2 2 999999 2 14 999991 2 17 999995 2 5 999986 1 2 999999 -419726 1 20 999984 -799571 1 18 999994 524184 2 2 999999 1 2 999999 791573 2 692459 754303 2 2 999999 2 2 999999 1 2 999999 21248 2 45573 810642 2 33769 128922 1 2 999999 483871 1 54445 960928 -684639 2 2 999999 1 34835 716446 225493 2 10 999984 1 13 999999 903566 1 1 999989 483567 1 10 999993 855568 1 455838 520631 414802 2 139061 921103 2 7 999986 2 577588 601099 1 8 999999 -370784 2 134696 364329 1 2 999999 -905024 2 359787 376559 1 4 999998 766933 2 2 999999 2 1 999994 2 6 999982 2 19 999999 1 900882 992175 -540540 1 2 999999 -530665 1 786804 970818 885163 2 1 999994 2 69931 579242 2 11 999982 1 14 999989 622574 1 280560 347103 165149 2 13338 500392 1 2 999995 -401170 2 401982 577335 1 2 999999 704319 1 20 999991 -409748 1 5 999988 -597486 2 10 999996 2 162386 302882 1 56227 84196 -787763 2 19 999994 2 370553 921237 2 11 999993 2 330456 958972 1 19 999993 -599788 1 396575 856704 -416920 1 5 999985 -930077 1 18 999995 34277 2 324224 545669 2 2 999999 1 13 999995 -303172 2 2 999999 1 1 999990 740465 1 2 999999 -624091 1 19 999985 -204286 1 492605 856178 -614596 2 13 999981 1 362752 469937 -364099 2 13 999985 2 2 999999 1 228394 570585 711743 2 170386 215378 1 527032 911495 187226 1 2 999999 -11881 1 5 999985 -972033 2 2 999999 1 14 999983 -936130 2 13 999996 1 38139 575978 587481 2 2 999999 1 16 999983 -535155 2 2 999999 2 10 999989 2 2 999984 1 571546 691005 452306 2 2 999999 2 2 999984 1 6607 82357 -535762 1 18 999992 -133795 1 1 999999 -908125 2 2 999999 2 3 999985 1 96838 919795 -395258 1 10 999996 -81225 1 836602 991070 -729252 2 2 999999 1 2 999999 -999691 1 33785 437411 -613818 1 255980 420037 -674824 2 18 999983 2 314992 967365 2 2 999999 2 20 999990 1 15 999997 433397 2 12 999989 2 403040 752284 1 2 999999 463036 1 2 999999 852111 2 14 999985 2 432254 523056 1 6 999993 -973196 1 406740 557612 383868 1 6 999985 864291 2 172745 811850 1 2 999999 603991 1 375869 698639 222861 1 465108 877377 -210567 2 420843 599315 2 2 999999 1 19 999993 588594 1 2 999999 -645901 2 17 999997 1 18 999981 824008 1 2 999999 296468 1 453881 468573 -518430 1 2 999999 -124597 1 2 999999 359584 2 2 999999 2 2 999999 1 6 999996 142106 1 2 999999 683036 1 2 999999 -429290 1 7 999995 -698291 1 2 999999 -321691 1 2 999999 -602203 2 2 999999 2 420307 673314 1 2 999999 637486 2 432047 965671 1 834363 903846 -252748 1 693146 866157 -566807 2 2 999999 2 2 999999 1 18 999996 -118921 1 334621 898146 -435901 2 2 999999 2 393187 943551 2 13 999984 2 13 999981 1 2 999999 736228 2 65555 954940 2 251004 464413 1 242358 371349 480032 2 230778 309319 1 570326 966074 793706 2 83708 221109 1 1 999982 45646 1 2 999999 -849189 1 2 999999 -428746 2 7 999986 2 27867 103625 1 15 999982 124778 1 16 1000000 284668 1 31522 989611 118740 1 2 999999 -753137 2 2 999999 2 2 999981 2 146791 643995 1 2 999999 526424 1 2 999999 -886726 1 1 999987 -141756 2 18 1000000 1 5 999995 -654775 2 309708 599058 2 261272 649468 1 2 999999 420850 2 245616 945282 2 15 999994 1 1 999988 427741 1 2 999999 533513 1 2 999999 152113 1 2 999999 -456799 2 452999 761722 1 18 999986 -711398 1 17 999992 829333 2 19 999997 2 2 999999 1 655989 824945 284581 2 20 999989 2 623585 963191 2 2 999999 1 2 999999 -702007 2 2 999999 1 2 999999 -890356 2 2 999999 2 2 999999 1 2 999999 -364344 2 11 999997 2 2 999999 2 2 999999 2 2 999999 2 387901 437029 1 2 999999 256019 1 393044 773600 998832 1 2 999999 -241051 1 402399 967402 169676 1 17 999987 -338263 1 1 999984 19290 2 19 999985 1 2 999999 455690 1 20 999985 487205 2 2 999999 1 8 999984 -680487 1 239103 245472 599081 2 2 999999 1 2 999999 -343461 1 6 999995 -560422 1 2 999999 -495165 2 561766 825677 1 2 999999 -502439 1 2 999999 -576268 1 17 999986 -103971 2 2 999999 1 6 999994 -41603 2 2 999999 1 225831 677639 598409 1 613760 932603 -632680 1 11 999997 -765720 2 504113 616221 1 815949 869088 -770609 1 13 1000000 599610 2 293739 421247 2 244241 858742 2 2 999999 1 2 999990 762974 2 20 999986 2 2 999999 2 10 999994 1 15 999991 544152 2 16 999988 1 797757 935106 -812985 2 2 999999 1 2 999999 -705794 1 765224 857409 -614538 2 17 999999 2 15 999992 1 2 999999 290317 1 139002 375375 982625 2 120290 808046 2 12 1000000 1 15 999997 -640822 1 563291 881610 238482 2 373558 955608 2 176351 647729 2 662157 769838 2 399458 681865 1 565578 844206 873908 2 33076 566092 2 2 999999 1 2 999999 39564 2 2 999999 2 13 1000000 1 6 999986 781956 1 944788 997212 -477658 1 20 999991 361745 1 294449 812876 -58160 2 7 999998 1 232054 908007 -821966 1 148301 461960 266367 2 2 999999 2 9 999983 2 2 999999 2 2 999999 2 2 999999 1 718078 888433 -867072 1 2 999999 -70021 2 3 999981 1 2 999999 -942357 2 2 999999 2 595076 950072 2 77003 703662 1 157137 311974 -640043 1 52083 481098 -527048 1 2 999999 -138301 2 443895 898292 1 2 999999 308207 1 8 999986 -578626 1 2 999999 79062 1 94562 821587 788503 2 2 999999 1 461171 870241 402699 1 9 999994 809515 1 4 999992 -70827 1 9 999997 330312 2 12 999982 2 13 999999 1 359381 515322 -928739 1 5 999994 -620539 1 183542 409893 -33303 1 9 999995 577038 2 2 999999 1 605275 745763 613880 1 7 999986 -227950 2 12 999982 2 2 999999 2 539441 761849 2 2 999999 2 3 999991 1 8 999992 645744 1 10 999996 947305 2 2 999999 1 294787 903215 61777 2 2 999999 2 9 999988 1 2 999999 547728 2 2 999999 2 135822 395268 1 2 999999 -294754 1 2 999999 -845112 2 251820 918308 1 2 999999 479697 2 435915 499786 1 2 999999 -781580 2 372162 486674 1 260377 811355 455991 2 2 999999 1 2 999999 943114 2 2 999999 2 18 999989 1 223215 950172 -945051 1 420297 672573 140728 1 2 999999 -645511 2 2 999999 2 103364 534913 1 3 999998 -957428 2 14 1000000 1 2 999999 866622 2 10 999988 2 111198 264738 1 124812 291160 313 1 2 999999 690852 2 6 999998 2 154831 278868 2 2 999999 1 2 999999 -58085 1 2 999999 -879251 1 18 999983 -105712 2 2 999999 2 19 999998 2 2 999994 2 20 999981 2 20 999992 1 414636 553162 -359210 2 553034 698006 2 20 999981 2 2 999999 2 394672 520712 1 2 999999 -594720 2 2 999999 2 11 999993 1 17 999998 673785 1 54834 668719 21580 2 376723 621940 1 2 999999 -217006 1 2 999999 207614 1 9590 699808 -171063 2 560886 841860 2 2 999999 2 2 999999 1 16 999985 510632 2 3 999981 2 9 999986 1 2 999999 -620653 2 534365 742180 1 20 999987 -759456 1 2 999999 277608 1 2 999999 -174866 2 485688 625090 2 50968 669234 1 18 999992 -59148 1 9 999983 -272832 2 2 999999 2 30774 542835 1 6 999982 987440 1 20 999993 527849 2 2 999999 1 13 999996 742277 1 2 999999 366614 1 624372 854193 -160130 2 217049 769516 2 2 999999 1 11 999992 -412353 1 2 999999 -237404 2 9 999982 2 2 999999 1 198349 955846 7747 2 11 999994 2 521427 570773 2 2 999999 2 16 999986 2 438667 836087 1 2 999999 -22434 1 15 999984 -153 2 530014 912740 2 501287 732651 1 2 999999 388225 1 15 999990 912541 2 403593 625595 1 12 999984 350904 2 2 999999 1 9 1000000 -142725 1 3 999985 837909 2 100799 954386 1 17 999984 -56668 1 370746 799891 693101 1 2 999999 735863 1 343419 373542 -42776 2 401344 434126 1 2 999999 -741617 2 645596 712180 2 2 999999 1 6 999996 -539318 1 5 999985 29481 2 2 999999 1 532677 739741 802806 1 1 999998 -466682 2 713634 773530 2 566510 747359 2 20 999982 1 111676 680197 511017 2 2 999999 1 2 999999 351236 1 4 999982 954931 2 1 999984 2 9 999996 1 587045 969114 -938444 2 7577 107140 2 5 999989 1 41738 369528 -599018 1 827414 949082 845336 2 551074 599550 2 16 999991 1 2 999999 -796058 1 9 999994 -575325 2 2 999999 2 105716 540140 2 10 999991 1 2 999999 171961 2 12 999999 1 2 999999 -717934 2 2 999999 1 2 999999 287654 1 4 999984 307364 1 728548 945706 968288 1 3 999995 -222670 2 355831 587156 2 2 999999 2 2 999999 1 629731 739068 577493 2 345218 363981 2 1 999999 1 9 999983 175375 1 352345 710260 471059 1 2 999999 -899589 2 2 999999 2 16 999996 2 2 999999 1 4 999998 -287720 1 243201 485457 853047 1 125470 394238 -321896 1 114207 922195 -721108 1 229958 903483 -2863 1 12 999981 437081 2 2 999999 2 656779 811705 2 2 999999 1 12 999985 -467252 2 2 999999 1 252873 551623 -746431 2 2 999999 2 128759 877946 1 2 999999 659978 1 2 999999 499810 1 2 999999 -792013 1 176643 262117 235972 1 2 999999 -893944 2 116858 204562 1 10 999989 -603527 2 9 999986 1 4812 85744 -400061 1 6 999998 420760 2 2 999999 1 2 999999 -799036 1 15 999981 -791827 1 15 999991 -932741 2 2 999999 1 312733 962808 12457 2 99162 564707 1 2 999999 -685976 2 11 999985 2 8 1000000 1 10 999992 -909639 2 20 999992 2 2 999999 1 2 999999 674404 1 2 999999 -846474 1 2 999999 -418223 1 86425 694430 736143 2 55325 634382 2 251301 426805 2 18 1000000 2 2 999999 1 2 999999 319151 1 15 999986 498952 1 4 999998 771197 1 2 999999 -403470 1 2 999999 629320 1 4 999986 843147 1 2 999990 -790513 2 2 999999 1 2 999999 -976476 1 2 999999 -280540 1 2 999999 -148018 1 228857 534757 -15784 2 2 999999 2 2 999999 2 20 999991 1 2 999999 577335 2 2 999999 1 502631 547103 177481 1 3431 145458 -607720 1 475696 981455 657505 1 452512 498304 -402539 1 10 999996 997920 1 2 999999 -785639 1 2 999999 -51351 1 2 999999 881070 2 9 999982 1 2 999996 716645 1 781821 840932 959214 1 431660 911106 304508 1 22763 636069 -719345 2 35783 338969 2 595295 920602 1 393408 725693 -602128 2 13 999985 1 132306 368519 -571891 2 26978 723546 2 2 999999 1 309459 985987 86757 2 2 999999 1 2 999999 -719900 2 458354 698138 1 67050 319789 -794009 2 2 999990 2 2 999999 2 253018 594583 2 2 999999 2 202606 793660 2 309009 735597 2 2 999999 2 2 999999 1 15 999998 291104 2 76596 289293 1 13 999987 -606905 2 282961 728634 1 2 999999 -549976 2 8 999994 1 19 999989 902252 2 216427 543320 2 2 999999 2 60288 891752 2 2 999999 2 13 999985 2 2 999999 2 58762 188986 1 3 999981 457141 1 386727 715355 -324707 1 17 999987 579428 1 142346 750120 -792032 1 14 999984 -555356 1 2 999999 -860670 2 363125 907373 2 87903 886423 2 2 999999 1 7 999986 -236642 1 16 999985 686271 1 2 999999 534242 2 452081 715171 1 483079 836232 227315 1 128897 138741 379195 2 13 999982 2 2 999999 2 340176 866743 2 17 999993 1 14 1000000 94409 1 116886 228417 -82629 2 2 999999 2 413751 915656 1 62432 548108 -321843 1 707313 772259 -108266 2 2 999999 2 15 999997 2 62125 830931 2 20 999988 1 2 999999 -26536 2 2 999999 2 4 999983 2 2 999999 1 7 999987 503654 1 56584 829201 871453 1 264969 776364 -371286 1 706224 812810 -203117 1 2 999999 887399 1 264419 821622 -167550 1 2 999999 -491006 2 55517 72384 1 607012 752634 629969 1 15 999984 298575 2 2 999999 2 2 999999 2 12 999989 2 6 999996 2 19 999996 1 12 999986 359207 2 4 999998 2 10 999986 2 7 999981 1 287945 390689 262507 1 513079 921549 -260210 1 2 999999 380770 2 2 999999 2 2 999999 1 15 1000000 140558 2 803552 907811 2 195999 275399 2 16 999985 1 10 999981 -910853 1 2 999999 -415792 1 2 999999 528125 1 2 999999 932004 2 2 999999 1 18519 625675 329877 2 2 999999 2 312782 392203 2 11 999981 1 2 999999 -262990 2 2 999999 1 264314 536366 -915069 1 207520 399626 -702111 1 2 999999 628896 2 2 999999 2 2 999999 2 245707 379306 2 2 999999 1 2 999999 -421102 1 402092 421559 950641 2 2 999999 2 2 999999 1 9 999985 748420 1 20 999997 356875 2 2 999999 2 2 999982 1 2 999999 -296970 2 2 999999 1 2 999999 37772 2 2 999999 2 2 999999 1 2 999999 118255 1 476208 913018 238340 2 12 999987 2 239517 518162 2 277364 632151 2 616441 690573 2 358146 828979 1 438864 968927 756965 1 695007 830557 -162561 1 2 999999 293487 2 468455 938357 1 285048 634363 444344 1 18 999985 -202298 2 16 999992 2 313638 590181 2 162581 324065 1 3 999996 -682468 2 2 999999 1 409136 454819 735558 2 451306 974920 2 28117 235541 1 2732 967622 735024 2 8 999983 2 123141 576841 1 635287 917173 85281 1 189763 379251 -201345 2 5 999986 1 2 999999 -587507 2 9 999994 2 592511 718476 1 117502 909562 -332093 2 843906 855855 2 2 999999 2 309043 826519 2 2 999999 2 3 999992 2 19 999991 2 2 999999 2 2 999999 1 795973 908983 786781 1 20 999991 -447499 1 690751 736153 222879 1 2 999999 53204 2 2 999999 1 2 999999 -746190 2 7 999987 2 1 999981 2 1 999984 1 20 999995 -511540 1 1 999999 -37638 2 2 999999 2 10 999984 2 6 999997 2 2 999999 1 10 999999 838093 1 47312 575632 553820 1 2 999999 662526 1 263827 749539 42788 1 16 999994 -872284 1 566055 692727 -805899 2 2 999999 2 11 999999 1 16 999984 -553966 2 60064 144228 2 101615 534739 1 2 999999 -999256 1 107223 761374 453650 1 131298 442054 735380 1 14470 208457 218137 2 17 999990 2 9 999992 1 2 999999 -726946 1 509033 637618 805120 1 13 999981 656033 2 32255 427777 1 19 999990 -981522 1 2 999999 -793234 1 10 999997 223829 1 2 999999 -543609 1 2 999999 -67784 2 2 999999 2 19 999999 2 1 999988 2 2 999999 2 9113 765134 2 426673 532741 2 584556 778824 1 202400 445774 -517943 1 2 999999 785111 2 15 999990 2 7 1000000 2 2 999982 1 2 999999 -37236 2 18716 197047 2 606178 748306 2 65535 856413 1 7 999983 379126 1 10 999986 309281 2 464445 847864 2 309588 575960 2 148528 371998 2 2 999990 1 85340 965718 -4659 2 238150 806615 2 2 999999 1 3 999999 -390791 1 20 999981 561794 1 10 999993 -608332 1 502683 554813 -460581 1 2 999999 51808 2 62621 703752 2 91564 679407 1 15 999997 -124936 1 129061 336117 138457 1 113827 870212 192531 1 86065 912589 -879133 1 291650 637579 -552560 2 771339 824255 2 562995 576933 2 2 999999 2 9 999992 2 2 999999 2 46754 927935 1 747617 956285 451830 2 2 999999 1 9 999989 -573607 1 88092 498238 -331518 1 2 999999 -38517 2 704281 951667 1 532314 535207 952510 2 2 999999 1 619566 793645 334013 2 2 999999 1 2 999984 284386 2 321895 779651 1 6 999998 525482 2 6 999983 1 13 999993 -854877 1 2 999999 -968211 2 8 999995 2 2 999999 2 384791 866690 1 167824 214285 351793 2 2 999999 2 2 999999 1 2 999999 -60073 2 11 999981 2 2 999999 2 2 999999 1 68372 192876 577824 2 2 999999 1 395360 894439 662661 1 2 999999 -974950 2 599204 708603 1 291026 989950 356133 2 2 999999 1 367657 880726 -555696 1 2 999999 -826094 1 2 999999 -712649 2 2 999999 2 618349 804998 1 13 999995 -402226 2 2 999999 2 16 999998 1 2 999999 528466 2 10474 684459 1 19 999981 459221 2 16 999988 2 16 999993 2 2 999999 2 445387 901154 1 47914 450986 -712973 1 8 1000000 -647205 1 40517 752595 -725945 2 13 999985 2 2 999999 1 2 999999 759306 2 8 999981 1 18 999997 381072 2 2 999999 1 318146 703067 -214870 1 7 999986 396813 2 2 999999 2 90105 847961 2 13 999996 2 16 999997 1 480201 506878 823104 1 215451 224151 -967235 2 2 999999 1 98810 123662 110343 1 2 999999 451588 2 4 999998 2 7 999999 1 457622 833464 801958 1 2 999999 -499318 2 6 1000000 2 4 999989 2 19 999986 2 13 999990 1 279367 749803 -760891 2 325998 377880 1 17 999988 -726803 1 189840 769725 -165251 1 445106 843467 674392 1 2 999999 -834516 1 2 999999 -567895 2 12 999989 1 2 999999 -885511 2 2 999999 2 186304 779109 1 2 999999 -344280 1 532239 834864 561484 1 15 999986 394602 2 2 999999 2 15 999986 2 559889 887642 1 126934 747945 -167391 2 808359 888734 1 224487 512843 -623803 2 20 999994 2 18 999992 2 2 999984 1 66098 299017 -106211 2 117034 888266 1 154072 833723 -82849 2 2 999999 1 20 999991 -774643 2 2 999999 1 4 999994 -583050 2 9 999994 2 2 999999 1 6 999998 -563913 2 680586 738846 1 2 999999 -821806 1 417180 432357 -893185 1 283483 603644 310074 2 2 999999 1 2 999999 887116 1 6 999997 -628878 2 372063 587368 1 59945 809615 -704490 1 2 999999 94990 1 361551 614549 452575 2 10 999993 1 27718 795208 -163737 1 34304 105513 -691512 1 1 999994 -769712 1 361740 923640 541755 1 2 999999 343691 2 15 999986 2 380445 494169 1 19 999987 555146 2 20 999995 2 59942 152312 2 2 999999 2 2 999999 1 218993 682404 -113318 1 86797 812138 646222 1 194597 746818 -562008 2 19 999999 1 15 999991 -678592 2 8 999985 1 439844 839608 -378768 1 10 999985 -69479 1 4507 771703 39451 2 493637 629309 2 2 999999 2 2 999999 2 2 999999 2 203390 536903 1 15 999987 379837 2 4 999989 1 63699 639052 -88044 2 121336 608469 1 16 999993 -361476 2 2 999999 2 20 999981 1 2 999999 772968 2 2 999999 2 2 999999 1 6 999995 596330 2 2 999999 2 2 999999 1 4 999993 -748945 2 2 999999 1 622775 975580 783280 1 251500 963158 -157734 2 20 999990 2 104374 940879 2 3 999993 2 2 999999 2 6 999995 1 2 999999 406750 2 532947 744378 2 322175 554842 1 354616 435773 -500024 1 2 999999 -267072 2 437765 456652 2 525022 941734 2 2 999999 1 239078 911018 91352 2 2 999999 2 5 999997 2 2 999999 2 585768 946182 2 52561 136275 1 36229 852341 81752 1 2 999999 780319 1 2 999999 86664 2 10821 243140 1 2 999999 893043 2 16 999993 2 205804 914945 2 89702 317004 2 2 999999 1 2 999999 122672 2 2 999999 2 202452 718420 2 13 999989 1 2 999999 404724 1 139845 664886 -243859 1 50263 600940 -86458 2 15 999987 1 9 999981 780433 2 2 999999 1 19 999998 -309888 2 127512 783822 1 348529 714167 -249068 2 2 999999 1 9 999988 -986104 2 474915 581133 1 732231 862464 -206787 2 8 999981 1 2 999999 -624838 2 2 999999 2 17 999992 1 412412 654972 469642 1 266797 581028 107427 2 2 999999 2 2 999999 2 354260 986525 2 2 999999 1 197703 581725 -956764 2 19 999986 2 2 999999 1 16 999987 901934 2 7 999985 1 183675 506093 33316 2 31728 616013 1 20 999987 -630810 1 3 999988 -425115 2 2 999999 2 202946 333768 2 2 999999 2 182379 391769 2 2 999999 1 309576 822099 285105 1 324901 662051 -254347 2 530973 821502 2 156455 770133 1 2 999999 500445 1 8 999981 990207 2 225758 543817 2 2 999999 1 2 999983 191832 2 297759 832431 1 488384 914424 458576 1 2 999999 458031 2 587356 754447 2 83402 795254 1 718189 788849 -927090 2 3 999989 2 427130 726408 2 590120 977251 1 10 999991 -668842 2 2 999999 2 88166 901208 2 99240 825533 2 16 999982 1 2 999999 -184437 2 2 999999 1 1467 89659 406298 1 2 999999 226996 2 267883 531460 2 2 999999 1 798239 921442 -465651 1 697202 811279 -523559 2 2 999999 2 4 999985 2 2 999999 1 2 999999 15808 2 507682 840269 1 17 999981 -993268 1 461537 686573 -274631 2 372237 599939 2 316029 790988 2 2 999999 2 256144 507441 2 2 999999 1 218954 492435 -995025 2 2 999987 2 19 999990 2 214389 470928 1 10 999989 438186 2 2 999999 2 15 999996 2 2 999999 2 191855 495966 1 2 999999 -623796 2 797426 903621 2 1 999982 1 707577 849012 475977 2 240160 588129 1 2 999983 11547 1 11 999992 706679 1 14 999992 580577 2 155973 199069 2 276915 525798 2 158445 685536 1 2 999999 651479 1 2 999999 -601331 2 2 999999 2 2 999999 2 75799 926613 2 11 999987 2 16 999981 1 2 999999 663519 2 239501 623458 1 15 999994 770283 1 638119 855582 -893728 2 2 999999 1 2 999999 -370692 2 2 999999 2 16 999988 1 435049 891417 -567911 2 3 1000000 1 2 999999 204622 1 2 999999 -636651 2 747477 795622 2 254862 470097 1 310096 687629 -539648 2 1 999994 1 344109 800382 548812 1 542628 839859 -907706 1 2 999999 781226 1 333005 932033 591035 1 4 999991 295829 1 16 999985 504167 1 19260 187540 533215 2 577098 699954 2 7 999994 2 2 999999 1 2 999999 524078 2 396504 520034 2 2 999999 1 2 999999 677898 2 2 999999 2 324711 927889 1 2 999999 226072 1 2 999999 517657 1 2 999999 449582 1 2 999999 -803141 2 2 999999 2 2 999999 1 3 999986 -952572 2 2 999999 2 2 999999 1 7 999995 645901 2 2 999999 2 2 999999 1 316597 597703 -150856 2 2 999999 2 59455 367415 1 2 999999 -923583 1 2 999999 -31872 2 2 999999 1 151168 479836 -330262 2 83352 528239 2 11 999988 2 20 1000000 1 2 999985 -991672 2 210917 810763 1 397772 891193 -754036 1 298580 376928 135529 1 15 999985 -271228 1 451009 498443 -544641 1 24354 177011 -207343 2 2 999999 2 269677 843830 2 16 999982 2 584774 766070 1 2 999999 862170 1 2 999999 647718 2 1 999987 2 2 999999 1 2 999999 -721396 1 2 999999 -450770 1 621053 962167 -583889 1 18 999986 109922 1 2 999999 814256 1 2 999999 -156710 1 144737 153908 372394 2 16 999994 1 2 999999 -644821 2 384537 667868 1 2 999999 46334 2 415997 416074 2 12 999981 1 18 999989 441956 1 9 999987 47857 1 2 999999 349443 1 16 999995 -394523 1 2 999999 -22280 2 154101 662157 2 2 999999 2 491347 518359 2 187074 972161 2 336368 672941 2 271699 283448 2 212278 817267 1 437036 529454 -710291 1 10 999994 -827693 2 2 999999 1 2 999998 224461 2 18 999983 1 514153 930525 801487 1 488863 666412 538982 2 268917 332260 1 17442 347433 -842488 1 2 999999 -518631 1 2 999999 -250891 1 7 999994 -298100 2 264731 767864 2 1 999999 2 2 999999 2 2 999999 2 538548 928879 2 2 999999 1 2 999999 -290797 1 11 999998 583274 2 10 999986 2 19 999995 2 17 999989 2 15 999989 1 2 999999 -223692 1 2 999999 20891 2 562480 807134 2 20 999998 2 2 999999 2 33864 728629 1 2 999999 -139917 2 711860 985016 1 16 999994 -490379 1 12 999989 -57474 1 254671 497842 -622227 2 2 999999 2 18 999992 2 110554 569116 1 2 999999 -91727 2 2 999999 1 2 999999 -715160 1 487268 831573 117011 2 16 999985 2 2 999999 2 6 999985 2 13 999997 1 167844 559039 616798 1 2 999999 843740 2 278941 648889 2 313787 581956 1 2 999999 -515568 1 16 999990 36304 2 127296 702740 2 2 999999 1 15 999999 550011 1 2 999999 36462 2 149648 577347 1 18 999998 135177 2 2 999999 2 2 999999 2 5679 621458 2 292305 640150 1 2 999999 884741 2 2 999999 1 2 999999 -519961 1 2 999999 244697 2 11 999985 2 311193 750058 2 799253 860867 1 2 999999 138861 2 2 999999 2 67421 719727 1 2 999999 -857247 2 2 999999 2 1 999996 1 2 999999 -497148 1 2 999992 -950895 1 2 999999 831563 1 4 999981 -234500 1 2 999999 -362273 2 13 999984 1 881020 990548 754486 1 2 999999 -750435 2 2 999999 1 2 999999 -612020 2 2 999999 1 19 999992 903174 2 2 999999 2 716991 731753 1 12 999996 751082 2 14 999983 1 7 999987 655336 2 2 999999 2 350144 553691 1 9 999987 999965 2 2 999999 1 2 999999 -934737 2 2 999999 2 654893 976742 2 2 999999 2 149325 734037 1 2 999999 -58051 1 2 999999 285523 2 2 999999 1 20 999998 -736106 1 2 999999 608216 1 324300 603588 -761925 1 750576 897034 720373 2 43711 339409 2 2 999999 2 19 999990 2 19 999994 1 2 999999 66021 1 857764 936488 -614948 2 10 999985 1 8 999995 896198 2 2 999999 1 20 999986 285506 1 1 999997 852648 1 2 999999 730273 2 10 999988 2 2 999999 1 20 999985 -410461 2 20 999999 1 94544 582085 -855319 2 2 999999 1 188555 906720 -261853 1 2 999999 698667 1 387312 907511 -454572 1 19 999981 654834 2 12 999995 2 14 999991 1 16 999982 589569 2 2 999999 2 123864 768597 1 2 999999 160871 2 2 999999 2 94714 938104 1 2 999999 -656289 1 128264 643576 -610328 1 527321 704801 -617153 2 114467 470742 1 2 999994 -657364 1 3 999997 935530 2 16 1000000 2 18 999983 1 2 999999 -825386 2 19 999999 2 95000 236324 2 5 999995 1 2 999999 -983898 2 2 999999 1 19 1000000 592140 1 2 999999 -864911 1 10 999989 986461 2 6 999996 1 18 999992 638045 2 24341 166732 2 2 999999 1 274632 518141 984223 2 8 999981 1 2 999990 812392 1 15 999986 -179766 2 16 999988 2 597795 842976 2 804873 991520 1 12 999996 353999 2 615982 927344 1 20 999997 95015 2 364193 607500 1 19 999983 42951 2 2 999999 2 11 999999 1 127687 380706 -144698 1 2 999999 -32189 2 941009 966712 1 861909 890761 -881710 2 2 999999 2 16 999993 1 2 999995 929100 2 6392 770757 2 822917 933734 1 2 999999 509227 1 3 999996 -598389 1 19 999988 277971 1 2 999999 111736 2 2 999999 2 10 999992 1 9 999987 -556030 1 9 999986 469211 1 53637 675844 -283031 2 610080 754099 2 929209 955182 2 2 999999 1 325023 782801 516885 2 10635 70269 1 2 999999 -819642 2 2 999999 1 290108 313858 947737 2 11 999989 2 659840 928926 2 2 999999 2 597174 658367 2 819884 883871 2 37280 90649 1 2 999999 -684038 2 2 999999 1 2 999999 -223608 1 2 999993 36217 2 2 999999 2 1 999984 1 10 999998 -404994 2 10 999985 1 2 999999 -554460 1 2 999999 113948 2 2 999999 1 39282 848816 -755918 2 2 999999 1 1 999998 -726792 1 40219 379720 -599229 1 2 999999 811607 1 2 999999 929492 2 2 999999 2 51440 141643 2 2 999999 2 2 999999 2 2 999999 1 15 999988 793817 2 2 999999 1 2 999987 -54062 2 2 999999 2 2 999999 1 403659 809988 929152 1 3 999990 -902021 2 2 999999 1 18 999993 713853 1 2 999999 304967 2 250268 760462 2 653767 775817 2 13 999995 2 76469 970216 2 2 999999 1 2 999996 337570 1 2 999999 25841 1 2 999999 -789756 1 607970 807972 -7568 1 2 999999 -8266 2 4 999993 1 2 999999 6325 1 759461 890220 -823643 1 10957 31291 -617328 2 12 999999 2 11 999994 2 2 999999 2 9 999994 1 2 999999 455789 2 2 999999 1 2 999999 -599803 2 2 999999 1 2 999999 -117305 2 2 999999 2 2 999999 2 309946 622085 2 81115 760909 1 170617 276400 717143 2 9 999983 2 277963 743478 1 643968 691830 445703 1 2 999999 921830 1 2 999999 364571 1 15 999995 -227344 1 363802 776353 989146 1 13 999997 -193529 2 16 999996 2 8 999999 1 310693 393712 547624 2 5 999995 2 19394 349727 2 28024 291349 1 3 999990 -335268 2 2 999999 2 12 999986 2 11 999994 1 6 999999 -491442 1 20 999998 -717457 2 7274 993806 1 482498 972925 -239289 1 550733 817549 -84007 1 126765 189119 -657322 1 2 999999 288506 1 2 999999 560114 1 18 999987 -951159 2 2 999999 1 2 999999 -449149 1 541108 683835 372512 1 472852 741071 740593 1 2 999999 76885 2 196610 607223 1 34221 237651 -171661 1 2 999999 219840 2 2 999999 2 13 999981 1 2 999999 361451 2 2 999999 1 7 1000000 -358568 1 2 999999 613429 2 633171 977463 1 2 999999 959856 2 2 999999 1 4 999993 -140337 2 3 999985 1 2 999999 -791886 1 2 999999 -112968 1 2 999999 502331 1 421101 877716 -3006 1 496768 584161 -232364 2 14 999993 2 19 999987 2 2 999999 2 16 999984 2 2 999999 2 563513 594833 1 13 999992 682920 1 412435 589259 328995 2 9 999981 2 2 999999 1 3 999997 604166 1 2 999999 -656275 2 2 999999 1 2 999999 20579 2 2 999999 1 2 999997 -360042 1 13 999997 -530122 2 2 999999 2 488436 557452 2 18 999996 1 543883 858192 811144 1 5 1000000 -450842 2 2 999999 1 2 999999 274959 2 824073 838372 2 691905 842940 2 19 999997 1 623236 961083 217100 1 2 999999 907153 1 276691 803624 -502668 1 1 999984 185607 2 2 999999 2 11 1000000 2 61212 109688 1 214715 417676 976343 2 2 999999 2 18 999984 1 270834 359039 862894 1 2 999999 -186406 2 646017 881381 2 277682 554019 1 8 999998 -234855 2 11 999992 2 38507 810328 1 507349 998131 15534 1 110462 560124 -887608 2 210295 380132 1 46622 401207 -559843 1 2 999999 -635481 2 15 999998 2 13 999983 2 2 999999 2 10 999995 1 2 999990 -446600 2 13 999989 2 2 999999 2 2 999994 2 1 999989 2 15 999994 1 17 999998 -277499 2 6 999984 1 2 999999 673001 1 2 999999 342722 1 2 999999 120123 1 140097 432598 749398 2 15 999992 2 7 999995 1 525763 542905 -537111 2 6 999982 1 755049 999895 -490798 1 13 999995 939341 2 2 999999 1 14 999982 460021 1 14 999990 -335864 1 164897 700303 248594 1 1 999995 -786026 2 718581 772636 1 4 999981 -257481 2 2 999999 1 2 999999 820754 1 2 999999 514355 1 13 999981 -750222 2 13 1000000 1 135368 697071 -606351 2 284490 576664 2 327435 712147 1 19 999982 -195251 2 7 999992 2 2 999999 1 652871 776415 -715101 2 2 999999 2 14 999981 2 41543 134147 2 2 999999 2 19 999995 1 13 999998 -733285 2 2 999999 2 2 999999 1 16 1000000 302478 1 33756 644440 -702724 1 490694 883586 -213259 1 18 999994 -442970 1 2 999999 959459 1 15 999997 652642 1 14 1000000 -515268 1 729702 742888 580673 1 2 999999 -981545 2 73330 568755 1 2 999999 865911 2 1 999981 1 335928 661948 56680 2 6 999982 1 339644 422751 86971 1 18 999996 487817 1 7 999985 515564 2 18 999988 1 2 999999 168585 2 4 999996 2 2 999999 1 206336 313259 -915572 2 688958 977984 2 2 999999 1 2 999999 -779270 2 508667 906489 2 2 999999 2 15 999987 2 5 999985 2 2 999999 1 11 999995 7823 1 203824 385752 198887 1 2 999999 -752345 2 2 999999 2 4 999998 2 551827 585335 2 18 999987 2 1854 340921 1 175454 274044 142186 1 11 999991 -888562 1 11 999983 716724 2 2 999999 1 24502 755189 -350174 1 629433 912219 -539786 1 128875 936044 555438 1 23713 442840 540558 2 8888 523282 1 65379 840554 -365382 1 18 999988 716191 1 148313 236974 -586978 2 535943 651929 2 279120 645776 2 2 999999 1 2 999999 292756 1 364088 495066 -923935 2 18 999984 1 1 999988 668258 1 2 999999 -488251 2 552844 674068 2 442179 480313 2 19 999994 1 234332 944549 -332460 1 1 999995 225871 1 10 999984 -607287 2 9 999998 2 2 999999 2 12 999992 2 439008 751167 1 5 999984 80926 1 2 999999 6943 2 2 999984 1 190993 902909 618671 1 2 999999 -919747 1 20 999984 -525430 1 2 999999 48716 2 15 999988 1 2 999999 764527 1 19 999987 863 2 15 1000000 2 2 999999 1 2 999999 459812 1 138658 257016 572119 2 606828 753890 1 2 999999 44318 2 7 999997 2 2 999999 2 2 999999 2 2 999999 1 301904 603308 338816 2 16 999993 1 2 999999 -688692 2 314876 754694 1 264659 679213 659986 1 527684 671078 -653433 1 2 999999 -614373 1 295164 443464 145398 1 7 999998 591189 1 6 999994 -944663 2 2 999999 1 16 999990 480106 2 635434 983897 2 619174 856689 2 2 999999 2 2 999999 2 2 999992 1 2 999999 874764 2 9 999995 1 2 999988 750303 1 34461 923446 327974 2 19 999987 1 2 999999 -127055 2 17 999989 2 8 999987 2 183365 563125 1 10 999982 -565774 2 2 999999 1 563560 838802 -337991 2 20 999994 1 379523 971641 -100837 1 665242 867390 623858 1 12 999995 371993 1 2 999999 834529 1 552215 895532 358531 2 8 999990 2 13 999987 1 2 999999 437903 1 81955 385686 -866030 1 2 999988 361863 2 538592 674332 1 15 999994 667584 1 4 1000000 -687201 1 20 999984 655275 2 1 999981 1 189611 820862 636274 2 17 999985 1 2 999999 735331 2 231756 274402 2 401717 460509 1 2 999999 -915371 1 18 999988 -220550 2 2 999999 2 10 999997 1 592140 842553 523147 1 2 999999 19560 1 2 999999 -836481 1 215613 521033 -817068 2 2 999999 1 2 999999 409517 1 11 999999 -20593 1 2 999999 154076 2 2 999999 2 192992 452272 1 2 999999 -523587 2 20 999999 1 183320 925203 -598637 2 8 999986 2 223917 742879 2 2 999999 2 2 999999 1 14 999996 353507 2 171624 210263 1 2 999999 516646 1 1 999982 -239004 2 201848 915288 1 1 999990 434255 2 2 999999 2 225076 280302 1 2 999999 -42375 1 2 999999 -92707 1 2 999999 -941087 1 19 999982 -348503 2 677130 870840 1 2 999999 16404 2 2 999999 1 15 999981 538528 2 2 999999 1 537472 872476 -599148 1 599840 898288 930549 1 404294 689209 -437904 2 765555 795567 1 7 999998 -61933 1 834076 992469 314434 1 7 999982 -138684 2 246904 348552 1 2 999999 48850 1 2 999999 -496366 2 19 999981 2 2 999999 2 44107 145555 1 2 999999 -938099 1 2 999999 -849039 1 181951 208759 748230 1 2 999999 -488189 2 76755 640230 1 6 999998 -720450 2 642622 837621 1 2 999999 -184548 1 197325 760110 490187 1 2 999999 275060 1 2 999999 -537286 1 9 999990 939516 2 2 999999 1 110189 329549 -612317 1 2 999999 -282840 1 5 999990 -448181 2 10 999983 1 25567 540076 -31195 1 2 999999 -157388 1 2 999999 -928 2 4 999998 2 128834 903368 1 2 999999 240753 1 18 999982 567204 2 2 999999 2 10 999996 1 1 999986 251549 1 9 999988 294566 2 16157 582469 2 18 999983 1 2 999999 -297292 2 413762 733428 2 19 1000000 1 11 999999 -706124 2 19 999997 2 2 999999 2 9 999997 1 8 999998 914000 1 2 999999 338785 1 6 999994 -397809 2 3 999989 2 2 999999 1 41803 65723 -65972 2 2 999999 1 409985 491020 842078 2 518252 611382 1 2 999999 361931 1 2 999999 726590 2 116031 434974 1 2 999999 235306 2 238908 712685 1 6 999999 737125 1 6 999983 -728385 1 87599 230828 613218 2 273678 405716 1 637948 733053 -349565 1 2 999999 391953 2 704024 744326 1 5 999988 381676 2 669923 918780 1 2 999999 -732929 1 364660 636991 -818586 1 2 999999 62507 1 852235 911176 -297929 2 2 999999 2 437335 537796 2 12 999995 2 2 999999 1 246408 407208 -825861 2 20 999989 1 18 999983 -564604 2 22552 379640 1 734505 800959 237995 2 2 999999 1 755994 950655 -832343 2 652633 942744 1 1 999983 52498 2 3 1000000 2 15 999997 2 6 999989 1 5 999998 -257435 1 50306 180114 -824788 1 303996 737152 -333512 2 788727 835207 1 2 999999 -511471 2 2 999999 2 239828 684855 2 94232 862550 1 2 999999 -502540 2 2 999999 1 31519 478809 989662 2 1 999984 1 2 999999 -722491 2 9 999983 1 1 999998 -884849 2 2 999999 2 244089 915961 2 4 999992 2 380715 380934 2 271146 976998 2 2 999999 2 2 999999 2 1 999993 1 2 999999 776647 1 31368 513466 -616323 2 21634 380005 2 486007 660622 1 6 999995 64515 1 2 999999 -53183 1 394758 521608 896699 2 2 999999 2 10 999986 2 72146 138854 2 80541 789018 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 453069 1 158737 472726 -59693 1 2 999999 945138 2 4 999996 1 2 999999 -324324 2 15 999985 1 315078 892995 -541502 1 540104 843753 -845161 1 10 999985 647055 1 2 999999 -943408 1 86885 317486 836853 1 599221 890217 -529771 2 7 999981 1 2 999999 -253509 2 1 999985 2 3 999984 1 2 999999 -176372 2 2 999999 1 1 999992 152193 2 2 999999 1 2 999999 -885467 1 2 999999 -638939 2 2 999999 2 462425 709511 1 828783 915266 -956825 1 6 999986 40805 1 15 999993 83843 2 18 999996 1 18098 373991 871180 1 2 999999 68864 2 318956 551205 2 12 999995 2 2 999999 2 259788 895224 1 2 999999 558731 1 12 999996 -984491 2 2 999999 1 2 999999 53931 1 2 999999 -151480 1 2 999999 -902269 1 463417 580868 953691 2 16 999997 1 2 999999 -360345 2 600445 628819 1 24309 167723 212483 1 12 999992 716692 1 1 999995 -285871 1 15 999987 -567790 2 264918 341285 1 434745 849690 999214 2 2 999999 1 462787 615836 -215742 1 2 999999 102118 1 5 999988 875774 1 8 999994 -765609 1 10 999994 -56764 1 3 999987 -756363 1 12 999981 833645 2 2 999999 2 334693 698409 2 246445 709875 1 8 999997 -640543 1 2 999999 968004 2 3 999991 1 2 999999 -119039 1 553786 853344 -697415 2 923814 998406 1 2 999999 -878295 2 2 999999 1 2 999999 187670 1 2 999999 -773528 1 18 999981 -747865 1 12285 469967 209695 2 20 999983 2 2 999999 2 343954 572361 2 2 999999 1 495789 724611 -868199 1 364491 454632 -136338 1 15 999981 586107 2 2 999999 1 3 999986 625566 2 5 999985 1 2 999999 86222 1 18 999992 -771655 2 675380 779135 1 2 999999 -345935 2 2 999999 1 2 999999 -953306 2 2 999999 2 18 999988 1 19 999985 333674 2 2 999999 2 16 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 932472 1 12 999985 -919786 1 16 999990 -191284 2 4 999991 1 16 999989 36327 1 17 999983 20220 1 15 999986 -75225 2 783793 935037 2 281012 372440 1 20 999998 937594 1 17 999984 805553 2 2 999999 2 177885 563381 2 4 999995 2 14 1000000 2 4 999999 1 2 999999 -520418 1 2 999999 -803143 2 2 999999 2 544049 780381 2 118981 670243 2 56772 527534 1 229565 657104 -426993 1 10 1000000 884477 2 771768 961165 2 756196 817879 2 8 999983 1 2 999999 823695 1 9 999999 439109 2 13 999990 2 158812 329262 1 841092 843083 -797109 1 812672 962572 175341 2 19 999987 1 12 999993 -903388 1 1 999995 -227262 2 14932 902750 1 91389 549151 -381414 2 2 999999 1 2 999999 -629986 2 183717 539725 1 19 999999 -485559 1 2 999999 498887 2 2 999999 1 2 999999 -805536 2 12 999983 2 369677 913732 2 24330 157476 2 2 999999 1 2 999999 -722231 2 2 999999 1 2 999999 -273213 2 3 999995 2 19 999997 2 3 999992 2 9 999982 1 9 999998 740778 2 16 999996 2 2 999999 1 2 999999 -350635 2 2 999999 1 2 999999 -488967 2 9 999985 1 204239 317716 -682968 2 2 999999 1 433924 674956 513643 2 2 999999 2 436226 665562 2 2 999999 2 2 999999 2 5 999981 2 2 999999 1 169973 643962 -333783 2 12 999982 2 7 999982 2 15 999998 1 2 999999 -604746 2 74638 77016 1 2 999999 -781871 1 2 999999 -700662 1 17 999991 -52258 2 506925 976447 1 2 999999 -51803 2 11 999988 1 6 999988 256935 1 332543 639007 78559 2 320641 834611 2 10 999987 2 18 999999 1 12865 898463 392798 2 17 999992 2 2 999999 2 16 999987 1 2 999999 100760 2 2 999999 1 346698 936505 818939 2 2 999999 2 14 999996 2 7 999995 2 640463 803417 1 2 999999 494507 2 2 999999 2 7 999988 1 10 999996 -935148 2 2 999999 1 2 999999 -144835 2 2 999999 2 267216 449336 1 427655 681465 939335 2 2 999999 1 17 999987 40482 1 7 999985 -243938 2 7 999985 1 201314 229316 -628682 1 2 999999 774446 1 2 999999 -580165 1 2 999999 597713 2 17 999986 1 13 999994 -11262 2 2 999999 2 379690 728027 2 18 999987 2 8 999987 2 92382 346089 2 2 999999 1 187470 970979 -105795 2 559090 988172 2 2 999999 1 13 999982 961424 1 2 999999 880173 2 2 999999 1 2 999999 -762296 1 2 999999 -207421 1 2 999999 -159116 2 2 999999 2 11 1000000 2 5 999985 2 12 999984 1 540572 587812 -423750 2 9 999988 2 2 999988 2 2 999999 2 2 999999 2 17 999993 1 58368 654652 28724 1 9838 871451 729471 2 2 999999 1 20 999993 653210 1 10 999983 -687472 2 236109 553952 1 20 999982 -873728 1 394356 801337 409175 2 5 999983 2 2 999999 2 2 999997 1 85093 844295 -752023 1 2 999999 370766 1 2 999999 -933219 1 773760 835802 -893250 1 2 999982 593007 1 7 999995 479962 1 6 999995 -391866 1 624104 991916 -555520 1 233580 710755 -871059 2 482889 711301 2 479387 679669 2 812218 854511 2 13 999995 2 15 999990 2 437503 774130 1 13 999988 -449938 1 403998 748975 -681535 2 12 999990 2 5048 564997 1 748715 843830 -511622 1 2 999999 613159 2 374061 975678 2 2 999999 1 2 999999 -838216 2 2 999999 2 5 999991 2 475617 948397 2 2 999999 1 19 999993 440801 2 73875 779661 1 51042 551640 70188 2 12 999990 2 131992 638775 2 915900 959325 1 2 999999 368753 1 2 999999 -965631 1 2 999994 194916 2 2 999999 1 9 999999 160140 2 15 999983 1 2 999999 518323 2 19 999985 1 2 999999 -471880 1 160256 241812 -727376 2 2 999999 2 734491 923780 1 2 999999 -549083 2 601122 611475 2 2 999983 2 477141 996074 2 2 999999 1 232460 561989 708365 1 335482 573672 -39510 2 226961 510263 1 2 999999 182338 2 195125 198408 1 2 999999 -362102 2 15 999998 2 12 999997 1 333279 952033 -480803 2 706521 986720 2 8 999991 1 2 999999 -439401 2 128024 158353 1 2 999999 -546585 1 1 999985 -223306 1 2 999999 64253 2 2 999999 2 16 999994 1 2 999999 -351778 1 20 999991 -11229 1 2 999999 -98836 2 240536 389595 2 299133 615142 1 134745 406608 -130736 2 587730 775246 2 2 999999 2 2 999999 2 314500 386427 1 20 999989 152203 1 2 999999 -131446 2 2 999999 1 135072 691110 656326 2 5 999989 2 274426 875360 2 2 999999 2 2 999999 2 89455 600594 2 6 999989 1 17 999984 -766538 1 5 999989 -649027 2 1 999984 1 2 999999 -869804 1 2 999999 -874136 1 438632 872070 490514 2 649082 763821 1 3 999997 98169 1 2 999999 -193248 1 2 999999 -758827 1 2 999999 -535796 2 12 999991 1 11 999981 -188893 1 2 999999 -633891 2 12 999997 2 2 999999 2 8 999981 1 2 999999 -402487 2 13 999995 2 2 999999 1 2 999999 -360723 1 16 999999 -59183 1 16 999995 585052 1 440086 933317 -209520 2 156447 892325 2 2 999999 2 249202 921532 1 908334 976047 314132 1 2 999999 886223 2 2 999999 1 2 999999 -958461 1 2 999996 785002 2 534363 666022 1 135474 758889 372374 2 2 999999 2 10 999994 2 2 999999 1 16 999984 -94557 1 532534 836141 -100850 1 431901 906851 884187 1 18 999982 -519459 2 2 999999 2 3 999987 2 6 999981 2 2 999999 2 15 999994 2 14 999984 1 13 999988 645889 2 11 999985 1 695591 835378 424354 1 8 999982 -372185 2 115412 275350 1 495127 654578 -837501 1 39256 475908 252927 1 2 999999 -296450 2 388732 574358 2 333959 364452 1 12 999988 553264 1 170373 791430 -871168 2 3 999988 2 2 999999 2 2 999999 2 67707 674579 1 357547 469887 -875148 2 8 999995 2 17 999983 1 11 999992 110598 1 4322 404146 165034 2 51918 624019 1 17 999995 663516 2 16 999983 2 8 999981 1 2 999999 -114846 1 9 999996 -671510 2 8 999994 1 2 999999 386251 1 36095 349512 881434 1 2 999999 978641 1 566462 745902 -55067 2 489616 966678 1 2 999999 705321 1 12 999993 -225151 2 2 999999 1 2 999999 55422 2 13 999987 2 2 999999 1 2 999999 -706790 2 2 999999 2 2 999999 1 2 999999 -303580 1 608743 610055 -316376 2 2353 498547 2 2 999999 1 6455 417839 713869 2 88061 177223 1 104520 724944 144049 2 552207 803526 2 2 999999 1 2 999999 -261983 1 497609 694294 -519295 1 2 999999 951518 1 81709 770240 -13374 1 847446 895180 61646 2 62126 331815 1 579032 708758 -461342 2 2 999999 1 346836 506454 243687 2 128013 643181 1 2 999999 475631 1 271711 381071 608693 2 2 999999 2 19 999992 1 449884 890743 283365 1 2 999999 -475050 1 253809 765569 -416222 1 2 999999 -565035 2 346588 497931 2 2 999999 2 181405 716835 2 2 999999 1 2 999999 -870108 2 2 999999 2 1 999982 2 523171 753721 2 2 999999 1 2 999999 -832611 1 9 999992 917755 2 2 999999 1 2 999999 -890742 1 2 999999 782967 2 15 999984 1 215581 357985 -916262 2 2 999999 2 855615 978487 2 9 1000000 1 2 999999 90354 1 3 999985 746948 1 4 999994 998810 1 2 999999 -50963 1 2 999999 -877618 2 603701 949687 1 12 999981 119582 2 2 999999 2 451669 665516 2 12 999991 1 2 999999 -963708 2 520351 754676 2 2 999999 1 228910 717024 258333 1 5 999992 -938651 2 2 999999 2 2 999999 1 19 999991 557914 2 2 999999 1 9 999996 -141421 2 363153 811504 1 319690 772452 -440790 1 3 1000000 -72058 1 2 999999 -354830 2 722013 734878 2 753394 806018 1 11 999999 63490 1 2 999999 135866 2 15 999999 2 2 999999 1 18 999987 778923 2 2 999999 2 417019 594573 1 2 999999 82282 2 320329 753415 1 2 999999 -784170 2 2 999999 1 98420 471754 288498 1 295716 607108 -226201 1 23998 324341 -560447 2 2 999999 1 2 999999 527241 1 2 999999 269257 2 2 999999 2 47654 466269 2 2 999999 2 2 999999 2 15 999987 1 543812 606779 -477779 1 438128 675293 -847840 1 8 999996 421105 2 115682 814461 2 2 999999 2 241930 864532 1 9 1000000 -969627 1 573466 664449 -484430 1 5 999982 -545778 1 2 999999 517315 1 6 999985 482080 2 2 999999 2 2 999999 2 2 999999 1 53316 777267 210793 1 8 999991 -953698 1 1 999988 199457 2 5 999982 1 13 999989 928247 2 2 999999 2 15 999984 2 14 999982 2 2 999999 1 12 1000000 -367276 1 16 999999 987612 2 2 999999 1 9 999984 893787 2 2 999999 1 16 999987 -556715 1 2 999999 18274 1 2 999999 -597453 2 2 999999 1 8 999983 -731859 1 2 999999 674346 1 2 999999 -289725 1 26675 958622 436501 1 2 999999 379379 1 256243 805642 -896981 1 6 999992 708559 1 20 999994 267301 1 2 999999 817004 1 11 999982 474220 1 2 999999 -153791 1 367462 474794 -17386 1 2 999999 -983700 1 12 999996 194716 2 2 999999 2 134756 222136 2 2 999999 1 712142 845333 -675323 2 86671 355594 1 4 999991 624074 1 2 999999 306235 1 16 999990 926596 2 2 999999 1 8 999991 -606781 1 7 999984 -43536 1 2 999999 -640357 2 2 999999 2 122943 189984 1 1 999998 -482800 2 6729 775416 1 2 999999 -550988 2 2 999999 2 156926 172601 2 2 999999 1 2 999999 -614074 2 991636 997541 1 18 1000000 -235361 2 2 999999 1 2 999999 733908 1 8 999986 927892 2 2 999999 2 448398 682448 1 20 999993 391105 1 2 999999 -631059 1 2 999999 549363 2 14 999989 2 410814 575193 1 20 999985 438769 2 2 999999 2 8 1000000 1 2 999999 212861 2 365800 861961 2 19 999996 2 15 999994 1 2 999999 -817896 2 2 999999 1 2 999999 -666708 1 152942 321071 681343 2 8 999984 1 2 999999 -966675 1 2 999999 -910121 2 29710 32002 2 2 999999 1 2 999999 -222723 2 210629 222455 2 769618 978372 2 2 999999 1 2 999999 335117 2 2 999999 1 10 999993 -832024 1 2 999999 -40990 1 6 999987 808556 1 293461 571600 -507394 2 15 999985 1 2 999999 -171742 1 2 999999 596223 2 2 999999 2 114721 782041 2 188522 748742 1 2 999999 -805120 1 2 999999 989762 2 2 999999 2 7 999986 2 269966 429232 1 2 999999 -397944 2 2 999999 1 2 999999 -9944 1 898094 910697 -386694 1 2 999999 745107 1 2 999999 884865 1 20 999987 160132 1 11 999989 -50073 2 235617 710757 2 15 999989 2 12 999989 2 613506 867193 1 17 999987 -340357 1 2 999999 -246033 1 3 999983 855129 1 16153 703747 -744788 1 2 999999 -267831 2 10 999991 1 330564 398429 433919 2 222664 523694 1 2 999999 135285 1 18 999989 343238 1 64020 835032 -22889 1 2 999999 -327637 1 2 999999 732673 1 6 999993 346798 1 3 999993 -991627 2 226263 505753 1 190413 202762 474225 2 2 999999 1 52483 894512 179518 1 2 999999 -322883 2 2 999999 2 2 999999 2 11 999989 2 3 1000000 1 11 999990 210066 2 322128 326584 2 16 999984 1 2 999999 -232796 2 15 999989 2 12 999983 2 175391 730493 2 392943 446271 1 2 999999 -408057 2 10 999985 2 304223 705681 1 5 999994 73927 2 659555 761376 1 229579 990851 -510250 2 110426 691032 1 14 999994 -913621 1 2 999983 -754628 1 273337 502465 -691884 2 465156 790351 2 16 999988 2 2 999999 1 269492 999120 345536 2 2 999999 1 63299 107705 -418513 1 20 999981 545404 1 407843 681896 135556 2 206039 833760 1 2 999999 -205839 2 249485 497943 1 2 999999 -778736 2 7 999987 1 40260 611432 -147821 1 13 999995 -278895 1 2 999999 673236 1 173718 907466 -881688 2 18 999987 1 14 999991 100723 2 2 999999 1 144255 844479 -406876 1 2 999999 175217 1 2 999999 921915 2 14 999983 2 224645 739239 2 538186 743459 1 2 999999 -390756 2 9 999993 1 2 999999 -472356 1 5 999985 881108 2 2 999999 1 2 999999 -898041 1 301821 377815 -369292 1 219387 856772 -759469 2 2 999999 1 102233 478640 -21268 2 2 999999 2 290468 639219 1 2 999999 727593 1 315254 784980 57573 2 427401 862448 2 17 999995 1 402770 855551 -46178 2 1 999984 1 2 999999 157218 1 4 999982 -570951 1 13 999985 -851577 1 14 999981 -267382 2 2 999999 2 61261 449284 2 310350 432790 1 105062 928947 675191 1 17 999990 -152693 2 2 999999 2 2 999999 2 2 999999 1 13 999989 830601 1 2 999999 25774 1 2 999999 -49782 2 2 999999 1 3 999989 400901 1 2 999999 662635 2 2 999999 1 127410 352202 -504365 1 2 999999 -930392 2 511421 874106 1 12 999995 -930003 1 631570 920985 -312006 2 18 999983 2 13 999982 2 9 999984 2 120664 605670 2 12229 130253 1 124028 522117 671447 1 20 999984 -815651 2 2 999999 2 52904 771522 1 460990 854262 780718 2 2 999999 2 2 999999 1 9 999993 881674 1 18 999997 -33953 1 2 999999 -594914 2 2 999999 2 133605 712754 1 2 999999 598929 2 2 999999 2 11 999982 2 566445 687501 1 6 1000000 -862052 1 2 999999 799423 1 18 999987 338229 2 2 999999 2 2 999999 1 6 999990 -257852 1 103477 829254 -624804 1 2 999999 260832 1 1 999989 -614244 2 302506 667459 1 3 999995 420448 1 2 999999 220527 2 2 999999 2 2 999999 1 19 999990 601686 2 486464 527607 2 19 999981 1 2 999999 437768 1 5 999999 -885064 2 2 999999 1 2 999999 -858156 1 15 1000000 122617 2 1 999995 2 411177 680073 1 10 999998 -382285 2 2 999999 2 8 999998 2 4 999993 2 57556 747280 2 837194 960127 2 2 999999 2 136969 889743 1 2 999999 -603905 2 201596 966862 1 547328 939882 275870 2 19 999987 1 2 999999 -643737 2 97652 734046 2 12 999986 2 225115 268497 1 610330 902929 -576871 1 86961 258206 902151 2 2 999999 2 2 999999 1 2 999999 -239708 2 2 999999 2 2 999999 2 2 999997 1 5 999985 -386391 1 2 999999 51291 2 15 999999 1 9 999993 -778803 1 3 1000000 -855425 1 2 999999 -486000 2 380553 729330 1 57621 982958 980770 1 14 999992 -732369 2 2 999999 1 13 999983 613614 2 13 999994 1 7 999982 867677 1 17 999992 -160379 1 634019 858529 889032 1 506608 509667 412202 1 544258 775803 906896 2 434556 455975 2 2 999999 1 2 999999 -837110 1 847648 958118 72120 2 2 999985 2 183837 461289 1 1 999993 -659915 2 2 999999 1 2 999999 -91359 2 2 999999 1 9 999986 -716015 2 2 999999 1 412723 902112 -686996 1 70665 789878 -768820 2 2 999999 1 371342 432815 -93565 1 595408 737172 -890508 2 143044 178040 1 17501 267675 -138901 1 17 999985 434931 1 17 999986 797037 1 243225 324067 -283069 2 253960 611467 1 9 1000000 402452 2 2 999999 1 642896 980214 518209 1 15 999997 926596 2 2 999999 2 2 999999 2 731130 938229 1 2 999999 -120439 2 122072 907447 2 4 999990 2 2 999999 2 7 999991 1 2 999999 970367 2 2 999999 1 2 999999 531436 2 2 999999 2 19 999993 2 85734 941989 1 2 999999 165471 1 734546 929939 293702 2 2 999999 1 132935 205496 -147085 2 2 999989 2 2 999999 2 577827 749933 2 147118 544304 2 14 999992 2 2 999999 1 17 999990 -190111 1 14 999985 -809627 1 21105 164010 -821978 2 231885 794675 2 794718 847197 2 278380 587513 2 2 999999 1 2 999999 -992813 2 155026 305486 2 658616 850548 1 11 999992 -357152 2 2 999999 2 102501 286470 1 2 999999 640369 1 665813 823523 904938 2 2 999999 2 17 999988 1 11 999996 -44534 1 2 999999 406649 2 35213 759909 2 14327 717185 1 10 999996 -74404 1 699817 781010 -203367 2 18 999985 2 373760 683827 1 2 999999 -88499 1 2 999999 84945 1 2 999999 -169358 1 9 999999 -954917 1 347503 964932 809487 1 14569 323463 -890455 2 268371 297194 1 83586 827107 702932 1 2 999999 749758 2 515781 907456 2 17 999985 2 2 999999 1 619457 998322 -928158 1 361537 582355 -964133 2 20 999987 2 2 999999 2 456380 912800 1 827421 835590 561842 2 2 999982 2 9046 837026 1 2 999999 312652 2 7 999994 1 5 999985 -388129 2 2 999999 1 6 999989 -994942 2 2 999999 1 123263 646734 -672193 1 2 999999 798116 2 7 999985 2 2 999999 1 2 999999 314940 2 17 999994 2 16 999993 2 257523 577647 2 2 999999 2 400111 686590 1 226010 893102 755487 1 2 999999 270897 1 320486 866510 652815 2 2 999999 1 13 999996 -157900 1 2 999999 -554564 2 394860 897063 1 2 999999 -106978 1 848276 971323 -655183 1 162472 837961 199340 2 716569 773751 1 516974 713630 850543 1 25288 586107 328998 1 2 999999 462865 2 2 999999 2 516348 723814 1 919461 969631 397524 2 173986 883003 1 15 1000000 -58954 1 657906 702407 334384 1 19 1000000 108299 2 2 999999 2 15 999985 1 11 999996 419134 1 20 1000000 -240171 2 19 999984 2 2 999999 2 2 999999 2 11 999990 2 2 999999 2 656647 884189 2 2 999999 2 2 999999 2 387487 971419 1 2 999999 -729796 2 5 999984 1 2 999999 -831549 1 4 999984 -249940 1 11735 446067 212333 2 20 1000000 1 219625 370646 -485657 2 65400 832436 1 2 999999 4157 1 380754 746206 318644 2 2 999999 1 6 999998 248215 1 2 999999 507676 2 251893 628120 2 8 999999 2 2 999999 1 12018 275724 551862 2 8 999984 2 2 999999 2 2 999999 1 2 999999 -248211 2 4 999982 1 85269 239770 -371562 1 8 999983 766061 2 19 999994 1 7 1000000 -651942 2 2 999999 1 64489 86446 -388803 2 533671 965456 1 2 999999 -834454 2 2 999999 2 2 999996 2 5 999986 1 382650 926292 363227 1 339492 536168 -704794 1 5 999992 -514306 1 2 999999 908889 2 1 999994 1 2 999985 32084 2 135135 352807 1 4 999986 485649 2 579733 634393 1 1 999981 -972344 1 71041 133716 579795 2 20 999983 1 2 999999 -338773 2 4 999985 1 2 999999 871140 2 15 999992 1 420385 586077 -210031 2 396744 561068 2 2 999999 2 14 999983 2 6645 349230 1 10 999994 96443 1 8 999993 -890767 1 2 999999 -267388 2 15 999999 2 2 999999 2 642487 839255 1 79772 440597 212965 2 6 999991 1 2 999999 818474 2 2 999999 2 159932 316866 2 11 999996 1 20 999986 472786 2 1 999983 2 14 999992 2 2 999999 1 69662 237654 355027 2 1 999997 2 2 1000000 1 2 999999 -387633 1 2 999999 -285969 2 13 999984 2 417240 697838 2 4 999985 2 15 999990 1 8 999986 537685 1 33721 730647 370700 2 2 999999 2 13 999995 1 313841 819982 236513 2 2 999999 1 2 999999 656586 2 2 999999 2 608479 958888 1 15 999996 631956 1 2 999999 -763846 1 3 999986 -911118 1 7 999986 -774176 2 440531 895287 1 11 999986 -394897 2 4 999987 1 539407 992059 -240135 2 555466 788614 2 2 999987 2 2 999999 1 2 999999 -780309 2 8 999985 1 6841 148797 388810 2 15 999982 2 17 999999 2 2 999999 2 30799 523439 2 2 999999 2 884556 979219 1 329649 681499 -129461 2 149631 306004 2 2 999999 2 5 999996 2 2 999999 2 126595 555892 2 3 999993 2 137054 152573 2 2 999999 1 215208 887876 37052 1 12 999992 -434275 2 2 999999 2 1 999984 1 264402 415292 606509 2 2 999999 1 471487 819159 -338910 1 2 999999 -130526 1 2 999999 -321785 2 95495 737624 1 2 999999 -343275 1 640956 831105 -252162 1 211639 496481 848452 2 2 999999 1 6066 742794 -825728 1 2 999999 -561401 2 2 999999 1 3 999981 -445103 2 15 999987 1 2 999999 -99595 1 305637 334370 -743799 2 5 999993 2 359338 375565 2 162715 783540 2 2 999999 1 11 999988 -884694 2 2 999999 1 683547 873021 -922302 2 138048 263298 2 693441 899709 2 2 999999 2 2 999999 2 2 999999 1 15 999989 269614 1 2 999999 -541075 1 18 999981 -74148 2 628279 755875 2 192817 672422 2 16729 225367 1 2 999999 -567920 2 17 999983 1 11 999991 625861 1 11 999998 112558 2 12 999987 1 16 999996 527944 2 2 999999 2 6 999983 2 2 999999 1 7 999996 -820301 2 169403 468795 1 4 999990 349056 1 46501 350904 757624 1 2 999999 934132 2 2 999999 1 9 999999 -364689 2 5 999986 2 2 999999 2 239553 808942 2 315433 978441 1 323299 632624 -548010 1 3 999995 248028 1 2 999999 -290611 1 437614 523850 740245 1 2 999999 187430 1 602348 694834 515596 1 605031 864991 744764 1 105114 658081 -372146 1 13 999999 770435 1 423936 523300 746405 2 5 999985 2 15 999987 2 16 999988 2 2 999997 1 477901 492453 -38025 1 203885 470712 997197 2 2 999999 1 230969 416985 -744842 1 18 999981 -66987 1 529236 770786 -755781 1 4 999981 -104547 1 108891 319802 -409495 1 187239 668143 -40467 2 2 999999 2 2 999999 2 126474 181842 1 346045 484402 -390126 2 2 999999 2 710272 948184 1 11 999983 -124502 1 439820 593667 -176234 1 59435 734829 543104 2 2 999999 2 20 999996 1 2 999981 740813 1 16 999995 642567 2 2 999999 2 1 999983 2 2 999999 1 2 999999 -673000 1 2 999999 -672275 1 2 999999 757070 1 2 999999 769933 1 2 999999 -923075 2 2 999999 2 2 999999 1 317803 938332 227833 1 20 999992 441121 2 2 999999 1 2 999999 -596110 2 102461 370806 2 2 999999 2 9 999989 1 922175 934375 -233238 1 150440 849487 -394368 2 2 999999 2 9 1000000 2 2 999999 1 20 999989 -576792 2 2 999987 1 2 999999 -776206 1 2 999999 977408 2 187573 686001 2 217871 946209 2 1 999995 2 2 999999 2 168276 899039 2 634088 993002 2 17 999995 2 13 999983 1 2 999999 822615 2 2 999999 2 14137 34454 2 18 999993 2 308374 559825 1 2 999999 -817116 1 24821 929302 178750 1 11 999995 510606 2 2 999999 2 11 999981 1 230543 919433 774917 2 14 999995 1 507464 799496 -106676 1 1 999999 777573 1 4 999996 363873 1 381315 833904 -211980 1 2 999999 -908975 1 303382 433935 137841 2 2 999999 2 2 999999 2 13 999982 2 2 999999 2 2 999999 2 6 999986 2 2 999999 1 2 999999 853685 1 2 999999 -955941 2 702579 707737 2 186410 958605 1 2 999999 -79432 1 2 999999 -969376 2 1 999990 2 20 999997 1 16 999995 -886021 2 9 999987 2 3 999988 1 167041 925771 -327005 1 2 999991 281743 2 2 999999 1 2 999999 -314767 1 2 999999 212036 1 2 999999 422956 1 12 999993 801591 2 201261 587398 1 17 999999 276430 2 1 1000000 1 19 999992 264867 1 155552 731053 -817450 1 2 999999 -948527 2 625831 832782 1 98902 895498 667833 1 596788 963044 566923 1 331185 484397 -226288 2 2 999999 1 54279 473288 903893 2 2 999999 2 485100 802719 1 27137 359691 -741173 1 266970 284364 428856 1 2 999999 168295 2 10 999997 1 18 999997 -399467 2 15 999994 2 4 999997 1 11748 437695 910609 1 1 999983 175607 2 511402 691913 2 11 999989 2 2 999999 1 2 999999 -152934 2 8 999989 2 2 999999 2 2 999999 2 2 999999 1 17 999981 -308055 2 261921 719952 2 15 999985 2 18 999997 1 20 999993 351208 1 1 999982 416031 2 2 999999 2 2 999999 2 59047 112180 2 2 999999 2 439092 788216 2 7 999982 2 4 999996 1 10 999989 -359203 1 275983 884285 417821 2 272238 499791 2 2 999999 2 2 999983 1 2 999999 -936983 2 2 999999 1 151890 884946 269003 1 258767 756686 259070 2 11 999986 2 16 999988 2 16 999992 1 2 999999 -594796 2 10 999992 2 838123 959347 2 825410 887072 2 135567 593582 1 14 999983 -856584 2 2 999999 1 20 999982 576082 1 14 999988 146229 1 2 999999 937327 1 2 999999 284749 2 2 999999 1 2 999999 -530281 1 13 999989 -877805 2 2 999999 2 20 999987 2 2 999999 1 13 999997 819038 2 2 999999 2 1 999996 1 11 999984 737302 2 2 999999 1 298147 776689 961007 2 8 999994 1 458595 465451 166822 2 13 999984 2 2 999999 1 168875 603450 -566165 1 20 999988 67591 2 3 999990 1 374603 576671 -479242 2 175016 928395 1 413436 727397 -966855 2 162889 737165 2 367408 526053 2 363818 874784 1 1 999986 -610930 2 2 999999 2 8 999995 1 2 999999 946519 1 2 999999 410080 1 20 999981 -617704 2 18 999991 1 10 999990 44746 2 12 999998 1 2 999999 930764 1 93324 130509 -156302 1 20 999987 285131 2 1 999983 1 482109 538911 967479 2 10 999985 1 9 999999 -931003 1 9 999998 659608 1 2 999999 -960422 2 2 999999 1 2 999999 745259 2 2 999999 1 5440 287485 432320 2 574677 964220 1 817044 894751 -345650 2 3 999990 1 429747 890817 -204992 2 12 999997 2 2 999999 1 18 999990 954618 2 2 999999 2 333587 417086 2 455384 766157 1 2 999999 781896 1 192225 518955 559214 1 6 999995 411369 2 17 999987 1 5 1000000 -350758 2 2 999981 1 12821 856737 210070 1 2 999999 -836493 1 2 999999 -937577 1 2 999999 -534622 1 425337 650347 -571895 2 7 999982 1 9450 441525 224188 2 469381 982829 1 1 999997 836397 2 2 999999 2 2 999999 1 224590 371854 525502 2 459366 647330 1 2 999999 241134 1 41174 442400 -30353 1 2 999999 523719 1 2 999999 -760485 2 772319 872477 2 575670 659902 2 9 999994 2 286415 434008 2 2 999999 2 430333 832231 2 150892 954180 1 2 999999 779215 2 2 999999 1 2 999999 -94896 2 651253 972072 1 2 999999 910373 1 406446 456864 314659 2 6 999990 1 154640 582073 221513 2 2 999999 2 17 999990 2 703786 826048 1 2 999999 -250387 1 433341 907935 300250 1 726854 980612 940125 1 2 999999 -746958 1 2 999999 -447450 1 2 999999 -926627 1 404138 440065 88528 2 2 999999 2 2 999999 1 6 999984 956951 1 2 999999 692535 2 171484 347038 2 2 999999 1 1 999993 128039 2 2 999999 2 1 999990 1 415458 629507 579715 1 54198 851780 -906014 2 120845 383316 1 162604 689827 -811656 2 2 999999 2 157288 595667 2 167854 182918 1 18 999997 884109 1 397662 446698 385511 2 8 999983 1 2 999999 -15783 1 532262 588205 820346 2 2 999999 1 694571 730620 427765 2 377469 562331 1 20 999985 220811 2 8 999989 2 13 999987 1 2 999999 604874 2 18 999993 2 130757 611454 2 1 999991 2 1 999992 2 2 999999 2 2 999999 2 187478 311887 1 378038 780732 780242 2 8 999987 1 1 999982 147036 1 6 999989 959956 2 2 999999 1 2 999999 620114 1 339169 880778 854052 2 679151 989355 1 2 999999 -421120 2 2 999999 2 2 999999 2 2 999999 2 63213 557099 1 10 999985 267675 1 2 999999 -809006 1 2 999999 -541287 1 2 999999 -141677 1 2 999999 -721317 1 14 999981 558631 2 3 999983 1 14 999995 577614 1 2 999999 524659 1 2 999999 -584 2 309083 875353 2 600303 703338 1 305124 816635 289497 2 19 999988 2 11 999998 1 19 999992 -582931 1 4 999988 -387743 1 12 999995 -840983 1 18 999983 719049 1 6 999998 -448637 2 2 999999 2 2 999999 1 2 999999 -963703 2 2 999999 2 2 999999 1 4 999990 -883520 2 2 999999 2 219243 551286 2 14 999983 1 17 999985 960785 2 2 999999 1 21523 298134 62248 2 225670 423100 1 373622 766141 960687 2 12 999994 1 2 999999 -666418 1 12 999981 -59220 2 8 999996 1 18 999984 -521176 2 678325 983415 1 2 999999 -946324 1 2 999999 -890555 1 349584 661488 675579 2 361350 655972 1 679586 718845 688265 1 2 999999 -603471 2 3 999987 2 70800 758213 2 403252 794107 1 2 999999 530715 1 20 999986 -48848 2 18 999981 1 4 999994 949693 2 140345 997744 1 9 999982 449160 2 448242 772988 2 46521 374120 2 590106 710625 2 2 999999 2 7 999990 2 15 999985 1 17 999996 -549302 1 50184 840689 995842 2 567458 979602 2 16 999999 1 2 999999 855051 2 2 999999 2 2 999999 2 2 999999 2 159162 689366 2 2 999999 1 287908 534132 185678 1 2 999999 -411343 1 15 999985 -736992 1 9 999982 -451103 1 2 999999 246834 2 2 999999 2 424068 978943 2 87226 886259 2 3 999989 2 8 999983 2 2 999999 1 989709 997953 -918236 2 2 999999 2 684612 859104 2 14 999982 2 8 999987 2 10 1000000 1 84807 577181 -642368 2 2 999999 2 2 999999 1 291745 834265 744631 2 534846 771603 2 2 999999 1 3 999990 -552583 1 2 999999 -124639 1 14 1000000 657974 1 10 999995 -128302 1 400069 897951 -265746 1 12110 146606 399161 2 2 999999 2 696906 714270 1 14 999981 -223810 1 41712 610096 601411 1 2 999999 765583 2 4 999981 1 10 999982 443662 1 2 999999 702213 2 699839 820845 1 6164 183223 703431 1 2 999998 805326 1 2 999999 -853358 2 2 999999 1 607730 919768 -761328 1 9 999983 -140395 1 2 999999 -342515 2 13 999988 2 2 999999 2 720217 875480 1 2 999999 87517 2 173759 417936 1 2 999999 678844 1 3 999998 141849 2 130386 700990 2 2 999999 1 366930 939259 703926 1 2 999999 -671527 2 149936 854635 2 215966 848561 2 2 999999 2 61401 562774 1 222781 959434 -920005 2 282636 441499 1 835734 896677 -860642 1 248686 891203 508730 2 12 999991 1 2 999999 365829 2 12 999997 2 12 999993 1 678359 955803 728791 2 342661 918145 1 373238 828739 303421 1 12 1000000 868648 2 2 999999 2 4 1000000 2 7 999991 1 119490 286829 -37092 2 2 999999 1 2 999999 -731268 1 2 999999 -483393 2 2 999999 2 11 999988 2 389749 910768 1 132422 316423 577100 1 173810 745836 -553458 1 2 999999 802516 1 123341 214656 185616 1 6 999985 357496 2 8 999983 2 7 999986 2 2 999999 1 2 999999 -512354 1 2 999999 -128474 2 490692 548978 1 4 999998 -246335 1 562877 918813 -467636 1 10 999984 261125 2 475363 959830 2 3510 401057 2 2 999999 2 8 999998 2 2 999999 2 2 999999 1 2 999999 -294413 1 566741 762565 -934371 1 2 999999 -723827 1 2 999999 -390506 2 132879 816823 1 340543 709262 -566328 1 8 999998 -788744 2 812597 997039 1 4 999993 667058 1 792303 986545 -652526 2 2 999999 1 8774 408888 559350 2 16 1000000 2 190023 455408 1 2 999999 -769757 2 2 999999 1 2 1000000 -804395 1 1 999988 799169 2 1 1000000 1 10 999992 -367846 1 477809 508435 -323100 2 8 999990 2 2 999999 1 325505 920196 263430 2 397283 512262 1 584962 672958 -666116 1 13 999987 986936 1 94855 351007 657292 1 7 999993 -786381 2 10 999996 2 115543 858642 1 13 999987 -590930 1 2 999999 -468591 2 2 999999 1 2 999999 162507 2 16 999994 1 255576 439661 2996 2 2 999999 2 443887 719311 2 852514 958271 2 223422 668502 2 2 999999 2 2 999999 1 2 999999 -462149 2 72298 228527 1 2 999999 177222 2 2 999999 2 7 999983 2 2 999999 1 532642 738295 822038 1 2 999999 -146882 1 6 999993 751255 2 2 999999 2 2 999999 1 123409 720130 434554 1 6 999985 43805 2 2 999999 1 16 999989 -745431 2 2 999999 1 2 999999 -201083 1 16 999992 -398154 1 757155 856175 -444277 2 159146 482631 2 20 999988 1 17 999997 -755708 2 28497 941215 1 5 999989 528833 1 102576 726602 -4019 1 760682 979255 -994667 1 2 999999 -249266 2 11 999994 1 13 999999 589295 2 15 999998 1 851682 954347 -633188 2 92812 300179 1 20 999983 85049 1 2 999999 -258424 1 12 999982 587641 2 146622 171971 1 16 999997 552095 2 16 999984 1 2 999999 238400 2 6 999983 1 11 999995 713678 2 2 999999 1 2 999999 -237855 1 172970 289007 750275 2 2 999999 1 259722 893945 117624 2 2 999999 1 15 999981 -708964 1 2 999999 -20082 1 833389 986885 -59032 1 28703 597705 -63760 1 109494 156456 -1652 1 2 999999 445142 2 17 999997 1 2 999999 -589833 2 2 999999 2 597875 728724 2 11 999982 1 15 999991 375626 1 2 999999 485495 1 12 999999 184031 1 2 999999 623388 2 2 999999 2 646346 956450 1 554213 708004 478621 2 2 999999 2 19 999983 1 2 999999 249274 1 2 999999 837144 1 2 999999 -237336 1 93456 428608 -586786 2 593775 878427 1 110049 240786 -209690 2 2 999999 1 2 999999 63487 2 19 999985 1 787224 807305 52304 2 2 999999 2 732925 964491 1 334973 617404 631531 2 5 999984 2 2 999999 1 407164 577339 -880231 2 2 999999 2 19 999987 1 277630 625960 373788 1 77138 126412 -462383 2 2 999999 1 2 999999 701043 1 11462 308356 -339939 1 6 999989 611934 2 18 999981 1 9 999997 -183760 2 701230 749711 1 741999 894640 47402 1 5 999983 538777 2 2 999999 1 2 999999 -962978 2 2 999999 1 3 999983 18691 1 11 999986 -430732 2 2 999999 2 9 1000000 2 15 999983 2 274368 773536 1 9 999984 -134363 2 2 999999 1 4 999992 532810 1 20 999997 558155 1 2 999999 -71293 2 65348 840620 2 2 999999 2 11 999988 2 20 999983 2 3 999990 1 17322 842635 -817620 1 587885 882592 -475453 2 18 999987 2 2 999999 2 2 999999 1 13 999994 -453776 2 16 999995 1 492541 642563 -40376 1 8 999996 58249 2 5 999989 2 2 999999 2 224118 396649 1 339337 446897 -641139 2 2 999999 2 7 999995 1 626373 634248 -612480 2 19 999995 2 4 999999 1 195390 929567 -96120 1 2 999999 734783 1 2 999999 352020 1 18 999992 466986 2 2 999999 2 158840 547278 2 8 999989 2 17 999999 1 4 1000000 -474 1 349651 615813 -595512 2 18 999993 2 2 999999 2 349471 983946 2 776050 891736 2 5 999998 1 14 999997 -697555 2 2 999983 2 9 999987 1 15 999993 280910 1 2 999999 561434 2 8 999993 2 1 999981 1 246173 492366 618245 2 2 999999 2 18 999987 1 440706 459344 713638 1 2 999999 -647308 2 90940 421978 1 320395 702576 779814 2 2 999999 2 44908 166057 2 2 999999 2 58929 373580 1 2 999999 -690951 2 20 999991 1 2 999999 -140819 1 2 999999 -952415 2 9 999997 1 2 999999 -351841 2 10 999990 1 233334 926235 806624 1 363721 955140 590320 1 580742 934131 367181 2 722538 906944 2 2 999999 1 2 999999 726481 1 2 999999 945469 1 537899 972246 643608 2 2 999999 2 2 999999 2 2 999999 2 8 999986 1 800201 933144 532771 2 15 999997 2 9 1000000 2 289384 522012 2 15 999986 2 2 999999 2 155843 851941 2 2 999989 2 139630 766975 1 11 1000000 -900306 1 2 999999 -51752 2 2 999999 2 163230 685577 2 580851 745674 2 2 999999 1 246320 828095 277646 2 2 999999 1 8 999991 80656 2 110262 899043 1 9 999988 729050 2 6 1000000 2 2 999999 2 687015 896953 1 332540 541941 -634866 2 2 999999 1 5 999999 383167 2 5 999984 2 386379 702245 2 10 999987 2 13 999985 2 2 999999 1 2 999999 -687734 2 4 999992 2 911278 998118 1 89470 595865 673920 1 3692 950036 573595 1 8 999983 592489 1 8 999990 -868309 2 2 999999 1 1 999989 540330 2 532919 930734 1 215636 394410 -476622 2 2 999999 2 2 999999 1 62523 500061 532005 2 394025 614476 2 2 999999 1 738324 820934 595480 1 2 999999 -236611 1 408535 592507 964834 2 383646 980667 1 17504 828994 -61765 2 8 999996 2 5 999984 2 464603 632458 1 8 999993 717740 2 248311 895804 1 14 999999 23434 1 136568 575630 647779 2 120907 670432 2 19 999983 2 2 999999 1 2 999999 628248 2 2 999999 2 2 999999 2 840063 947919 2 2 999999 1 3 999989 71741 1 736641 763477 440613 1 2 999999 422838 2 72042 583419 1 2 999999 -557337 1 2 999999 214985 2 2 999999 1 12 999985 716648 2 10 999989 2 7 999994 2 2 999999 2 2 999999 1 4 999989 -70575 2 2 999999 2 14 999985 2 172076 645827 1 36078 431556 -563329 1 2 999999 -443238 2 2 999999 1 370085 839766 -21250 2 482481 771043 1 3 999981 -813292 1 357753 848612 957157 1 720453 952446 -410666 2 2 999999 2 2 999999 1 2 999999 20777 2 12 999989 2 549746 958991 1 2 999999 -527473 2 238510 609631 1 16 999998 125617 1 2 999999 937092 1 10 999995 705080 2 2 999999 1 110221 353608 -807241 2 2 999990 2 567122 990004 2 4 999998 1 2 999999 577031 1 2 999994 500603 2 78580 90395 2 146233 567065 2 2 999999 1 2 999999 -385820 2 482087 843826 2 190876 209230 1 802508 928507 -947310 1 14 999998 830916 2 9 999995 1 292143 811917 -80438 2 247842 428374 1 577506 975325 165763 2 97414 646024 1 17 999989 -855978 2 8 999993 1 2 999999 -210830 2 2 999999 1 90657 159312 587736 2 3 1000000 1 2 999999 370058 1 15 999993 139238 1 316453 694101 274699 2 226089 894660 1 6 999994 -641713 1 10 999994 855688 1 18 999982 -197084 2 247012 882179 1 13 999982 979076 1 2 999999 291326 1 8 999987 613819 2 7 999984 2 11 999997 2 2 999999 1 1 999988 -256298 2 12 1000000 1 390426 900453 563312 1 19 999992 709988 2 2 999999 1 721433 955818 -36842 1 8 1000000 -84264 1 8 999983 251177 2 41734 830484 1 2 999999 840812 2 4 999991 2 2 999987 2 1 999989 2 1 999993 2 2 999999 2 2 999999 1 77836 872392 654178 2 6 999983 1 233332 363020 126529 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 438735 706820 -360643 1 591210 634277 712926 1 2 999999 -657695 1 2 999999 -118804 2 3 999999 2 2 999999 2 326517 502537 1 20 999981 -883778 2 11 999985 1 66169 282263 727685 2 2 999999 1 5 999997 -708251 2 5 999992 1 1 999981 419755 1 2 999999 -383661 2 18 999991 2 764138 950844 2 537727 710098 2 110659 818258 2 15 999991 1 392136 753052 649944 2 2 999999 1 10 1000000 735154 2 2 999999 2 661430 838588 2 2 999999 1 106480 582365 -805060 2 835185 989167 2 222225 378727 2 597576 605165 2 6 999981 2 2 999999 2 3 999993 2 12 999994 2 2 999999 1 2 999999 45780 1 16 999984 -368968 2 13 999982 1 7 999988 94382 2 15 999983 2 33561 650597 2 4 999993 1 110472 992049 -503022 1 223440 254097 -857800 1 18 999983 525191 1 2 999999 810977 2 18 1000000 2 2 999999 1 2 999999 139171 1 17 999992 303982 2 37567 817359 2 107675 280638 1 13 999990 699683 1 2 999999 596991 2 2 999999 1 8 999998 -263419 1 2 999999 -711492 1 151418 910982 -666611 1 786886 883276 -631162 2 9 999983 1 250605 762093 185163 1 18 999989 93928 2 6 999993 2 520265 800879 2 3 999982 2 2 999999 1 2 999999 -150040 1 46295 292984 -12879 1 2 999999 -179106 1 2 999999 -392123 1 3 999992 -753351 2 2 999981 2 6 999984 2 594285 869264 1 15 999993 -884828 2 297201 353866 2 14 999986 2 560610 591617 1 168179 827847 827875 2 2 999999 1 612882 922064 -344541 2 2 999999 1 646720 997134 544132 2 402615 690623 2 2 999999 2 198199 461158 1 7 999996 284530 1 4 999994 -11200 2 4 999984 2 16768 770220 2 12 999993 1 60119 842332 -748001 2 13 999998 1 187348 983760 623715 1 14 999995 772601 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -510017 1 262144 318626 -150057 1 120538 167070 -695756 1 2 999999 -630441 2 78817 626347 2 190874 494872 2 8 999998 2 16 999989 1 2 999999 287039 2 2 999999 1 2 999999 -730052 1 2 999999 -994620 1 5 999986 -829265 2 795365 873064 1 686362 715288 -49436 1 2 999999 -100118 1 23036 371821 88032 1 2 999999 -643620 1 75379 468082 -795 1 12 999981 -999920 2 2 999999 1 3 999983 -36641 1 6 999999 800784 1 2 999999 -309289 1 7 1000000 651277 2 279915 965462 1 2 999999 -633896 2 2 999999 2 257378 842822 2 2 999999 2 28821 961206 2 12 999993 2 6 999985 1 487022 594044 -275016 2 11 999983 2 2 999999 1 472592 944589 639456 1 2 999999 -784772 2 304764 546823 1 2 999999 -597375 1 19 999996 340198 1 9 1000000 862587 1 2 999999 -675891 1 2 999999 -165142 2 1 999987 1 2 999999 766448 1 2 999999 -509798 1 5 999994 -822583 1 2 999999 131163 2 2 999999 1 60010 895694 -844270 1 17 999987 -812259 1 263774 720284 628351 1 2 999999 -385237 2 8 999984 1 10 999981 -218564 2 5 999983 1 2 999999 -557094 1 2 999999 -834577 1 74245 342892 441193 2 2 999999 1 2 999999 251931 2 2 999999 2 2 999999 2 2 999986 1 2 999999 814209 2 13 999984 1 3 999997 -298695 2 4 999985 1 2 999999 840021 1 483224 596772 395966 1 608250 798744 862965 1 2 999999 -971345 1 2 999999 367728 1 2 999999 -671783 2 2 999999 1 2 999999 854686 2 2 999999 1 2 999999 -205238 1 2 999999 -416486 2 16 999993 1 12 999999 -808376 2 23314 439254 1 5 999996 232090 2 86032 368651 2 2 999999 2 7 999998 2 2 999999 1 2 999999 -489976 1 3 999989 718071 1 574249 729227 962487 1 2 999999 -622339 1 2 999999 -66114 1 299453 588904 -722537 2 215935 352526 2 2 999999 2 14 999983 2 1720 339706 2 2 999999 2 19 999982 1 39979 218401 -939139 2 831651 858605 1 14 999994 -663221 1 419199 980438 -452518 2 334751 401165 1 2 999999 -24679 1 150380 558032 71278 2 341512 957548 2 18 999987 2 39214 494829 1 2 999999 576431 1 2 999995 497752 1 2 999999 -619330 2 606197 813856 1 2 999999 599912 1 15 999989 -289873 2 264790 345480 1 20 999994 -84473 2 2 999999 2 2 999999 2 230996 390976 2 8 999983 1 360772 643338 710600 2 6 999981 1 222533 330364 -859005 1 2 999999 -500813 2 504676 945109 2 2 999999 1 2 999999 334575 1 170420 549906 -487540 1 2 999999 308500 1 164458 693696 839167 2 2 999999 2 2 999996 2 345922 894709 1 2 999999 -32877 1 563018 928334 129650 2 2 999999 2 2 999999 2 782793 828257 1 1 999983 -383215 2 1 999995 2 2 999999 2 2 999999 2 2 999999 1 16 999999 -88003 1 4 999996 604314 2 558690 582687 1 2 999999 -400777 2 9 999984 1 19 999983 116394 1 35588 620069 284412 1 127002 232938 -34690 2 10 999981 1 2 999999 636200 2 294116 297937 2 183203 757838 1 1 999982 -24196 2 7194 338496 1 482163 886889 644803 2 12 999988 1 109518 185510 10210 2 13 999986 2 116100 367110 1 2 999999 -686114 2 322876 465449 2 254803 670145 1 20 999982 -259915 1 15 999994 594162 2 335505 530381 1 19 999981 -978086 1 444685 629209 44834 1 11 999997 -317169 2 9 999981 1 2 999999 -276052 2 698328 720134 2 9 999989 1 2 999999 -563201 2 19 999988 2 2 999999 1 9 999992 -571591 2 4 999983 2 2 999999 2 19 999995 1 474053 530423 -896141 2 121062 307978 1 2 999999 -435648 2 2 999999 1 304186 952518 -706560 2 596781 771621 1 13 999987 -773597 2 244389 857244 1 13 999988 60159 1 2 999999 168287 2 13 999988 2 407767 974998 2 13 999995 2 413684 874852 1 2 999999 -205089 1 2 999999 -774470 2 1 999996 1 446789 743102 -461165 2 1 999986 2 2 999999 2 2 999999 1 43464 655068 372085 2 181016 499935 1 12 999981 868744 1 1 999985 974617 1 2 999999 -86077 2 16 999992 1 12 999994 934277 2 9 999990 1 2 999999 137279 1 473865 606447 143339 2 15 1000000 1 2 999999 675754 2 806965 980224 2 11 999986 2 711755 813983 1 2 999999 34507 1 12 999982 -424398 1 2 999999 -255634 1 19 999997 501954 1 10 999985 -637813 2 4 999997 2 14652 85638 2 2 999999 2 899815 960604 1 9 999995 -246854 2 534589 958625 2 2 999999 1 568281 728452 -3285 2 369650 919658 2 2 999999 2 2 999999 1 2 999999 83412 2 17 999984 2 2 999999 1 15 999996 764011 1 817586 870075 343426 1 18 999994 -777285 2 2 999999 1 338249 571643 -216816 2 7 999983 2 67862 683344 2 2 999996 1 2 999999 -798169 1 2 999999 -607760 2 18 999996 2 2 999999 1 2 999999 113323 1 46351 124026 988551 2 679740 714013 2 2 999999 2 214536 732794 1 2 999999 79305 1 2 999999 -475149 2 2 999999 2 2 999999 2 2 999999 2 3 999990 1 2 999999 831581 1 2 999999 -469809 2 19 999990 2 2 999999 2 1 999991 2 15 999997 1 2 999999 759488 2 2 999999 1 12 999996 51464 2 715005 937486 1 7 999995 403801 2 11 999984 2 7 999991 2 11 999981 1 7 999989 281466 1 46333 366542 910505 1 221182 557578 -968322 1 20 999981 489359 1 17 999992 -979928 2 462413 649207 2 2 999999 2 2 999999 1 102907 409672 -876244 2 2 999999 2 2 999999 1 163226 863308 120741 1 159665 765625 652816 1 602621 969003 -95706 1 2 999999 -479177 2 2 999981 2 18 999999 2 73593 923644 2 2 999999 1 14 999998 72135 2 13 999997 2 1 999986 1 104707 379526 -893451 2 375379 922722 2 8 999991 2 2 999999 2 2 999999 2 2 999999 1 2 999999 611617 1 346421 812329 313263 2 2 999999 1 1 999987 -790612 2 511385 710572 2 2 999999 2 2 999999 1 113531 585210 287344 2 169913 544403 2 2 999999 1 46376 849226 994915 2 8 999984 2 7 999997 2 46913 783733 1 357170 721740 -131932 1 648993 993940 -699343 2 9 999998 1 369898 430759 647612 1 135366 438434 202556 2 15 999991 1 10 999985 337052 1 10 999997 -518460 1 253878 370542 642746 2 2 999999 2 2 999999 2 2 999987 2 322128 822525 2 12 999982 2 2 999999 2 480971 637149 1 9 999987 714975 2 470246 798920 2 17 999992 1 232835 452866 626048 1 701384 847016 -551711 2 159320 684386 1 13 999993 -377591 1 555174 939448 -629542 2 2 999999 1 9 999985 817555 1 2 999999 -116865 2 20 999987 1 17 999985 48271 2 2 999991 2 18 1000000 2 2 999999 2 2 999999 1 2 999999 -100304 2 2 999999 2 19 999996 1 89654 863189 -857134 1 437587 602247 -265317 1 373830 559090 463869 1 9 999993 457027 1 2 999999 772925 2 119607 555747 2 8 999996 1 2 999999 279900 2 19 999991 1 2 999999 621709 2 305935 782161 1 283065 428868 178164 2 4 999999 2 46875 88488 1 634998 870186 523307 1 2 999999 -62976 1 2 999999 -999610 2 2 999999 1 53289 384981 -394622 1 19 999996 -806893 1 2 999999 -429741 2 14 999987 2 14 999998 1 6 999991 725689 1 2 999999 -411222 1 6344 604874 257925 1 2 999999 339140 2 2 999999 2 2 999999 1 694890 721427 578828 2 4 999993 1 2 999999 540249 2 316391 689913 2 2 999999 1 210574 267225 843636 1 2 999999 228631 1 2 999994 -634804 2 2 999999 1 2 999999 -975812 1 2 999999 -535215 1 11 999998 273070 1 525297 665370 174643 2 18 999994 1 8 999981 709752 2 2 999999 2 2 999999 2 14 999986 2 19 999994 2 2 999999 1 623910 731905 -330907 1 3 999998 -345392 1 18 999993 339519 2 105810 483289 2 382831 543583 1 284201 543067 985084 2 2 999999 2 384925 586818 2 7 1000000 1 2 999999 141994 2 1 999996 2 417460 562429 1 414876 521288 758475 2 2 999999 1 2 999999 -995421 2 12 999993 1 851164 875406 592873 1 13 999995 187143 2 2 999999 2 413472 430416 2 1 999981 1 136776 382482 -553424 1 183787 819822 -694079 2 13 999985 1 415753 600070 707740 2 2 999999 1 286696 971565 -302879 1 14 999999 357780 2 6 999997 2 20 999990 1 17 1000000 585765 1 11 999989 -568012 2 2 999999 1 666033 945453 -135907 1 107948 150713 431282 1 280252 868428 174267 1 783005 900402 -454069 2 12 999993 2 3 999993 2 285425 766554 1 144187 876825 -553533 2 173382 529283 1 9 999994 -269788 1 707160 883610 437713 2 132598 620113 2 196925 376401 2 2 999999 1 2 999999 -325266 2 2 999999 2 56153 719245 2 5 1000000 2 2 999999 1 50245 985825 -201659 2 15 999990 1 661867 922007 825472 1 12 999998 -550767 1 2 999999 56770 1 2 999999 209312 1 19 999988 -367953 2 66369 721508 2 2 999999 2 2 999999 1 18 999984 -229720 1 98105 528712 -699064 2 2 999999 2 148591 855053 2 7545 796446 1 19 999997 284299 2 727878 991917 2 523659 866814 2 32549 545560 1 2 999999 -68308 2 8 999981 1 190124 480208 727033 1 6 999982 -58805 2 2 999999 2 1 999983 1 20 999988 898481 1 2 999999 248601 2 18 999995 2 11 999999 1 2 999999 992192 1 250675 297816 473720 1 320403 987617 901086 1 12 999996 -246767 2 403358 591958 1 2 999999 750538 2 726395 923653 2 328326 565700 1 408402 951800 826345 1 2 999999 -15645 1 2 999999 591817 2 7 1000000 1 291606 314179 120261 1 4 1000000 -410117 1 164114 483672 397524 1 312521 533503 347374 2 208761 413126 1 8 999986 -285730 1 2 999999 -856685 1 520645 638766 -566153 2 8 999986 2 443377 526494 1 12 999991 438212 2 78242 303185 2 295373 861740 2 12 999996 2 329093 383152 2 279460 388316 1 297841 529920 404253 1 149912 205838 728532 1 704495 801799 -289110 1 223083 777211 609897 1 4 999981 -307369 2 460655 823080 1 114617 296744 -704645 1 136626 783422 -841686 1 2 999999 -858313 1 2 999999 -909735 1 2 999999 -474576 2 9 999998 2 8 999984 1 6 999986 349296 1 20 999991 84724 2 291408 961467 1 14 999995 949392 2 13 999983 2 2 999999 1 232423 636549 -408213 2 531190 933086 2 7 999998 2 2 999999 2 2 999999 1 5 999990 -410528 2 2 999999 1 13 999987 513229 2 2 999999 1 2 999999 -958319 2 13 999989 1 18 999983 -450002 2 20 999987 2 191780 916531 2 2 999999 1 2 999999 -525536 1 235329 571338 -632102 1 2 999999 -621158 1 149115 686958 -888080 1 2 999999 412784 2 2 999999 2 2 999999 2 204316 935286 2 2 999999 2 20 999991 1 2 999999 617662 2 9 999985 2 15 999994 1 2 999995 952034 1 2 999999 -415127 2 5 999999 1 20 1000000 325777 1 2 999999 -480815 2 18 999992 1 89045 565501 454843 2 12 999998 2 696262 984521 1 2 999999 951467 1 2 999999 289505 2 2 999999 1 2 999999 423017 1 4 999996 -115758 2 9 999995 2 3 999986 2 2 999999 1 6 999981 -909726 2 231834 355742 2 18 999995 1 6 999981 -774491 1 2 999999 136219 1 2 999999 401063 2 600732 965756 1 2 999999 -571728 1 20 999981 495221 2 6 999983 2 16 999988 2 146629 379076 2 2 999999 1 5 999981 -598263 2 19 999985 1 19 999995 59101 1 362534 678734 60853 2 183807 924978 2 2 999999 1 131463 535239 -727619 2 2 999999 1 6 999982 472315 1 20 999996 -188154 1 2 999999 95301 2 147361 440861 1 8 999996 -288017 1 1 999985 46356 2 2 999999 1 11 999992 628894 2 289543 506224 2 6 999997 2 3 999996 2 258123 710093 2 17 999990 1 10 999991 713803 2 2 999999 2 1 999998 1 2 999999 167841 1 2 999999 361031 1 165041 397089 957345 2 10 999992 2 409126 970079 1 2 999999 -317463 1 2 999999 -203479 1 347577 700002 268582 2 4 999986 1 542983 676272 932145 2 6 999996 1 432745 854990 -247338 2 133262 306087 2 10604 767516 1 2 999999 -79310 2 2 999999 2 2 999999 1 2 999999 7930 1 2 999999 841971 2 15 999992 1 6 1000000 -467041 2 10 999992 1 325651 445548 280659 1 75983 280319 -196634 1 233917 915411 232818 2 9 999992 2 2 999999 2 269833 341980 1 395518 849034 -696473 1 9 999986 848087 2 10 999987 1 549755 824377 -632343 2 14 999999 2 547285 762962 1 2 999999 -815268 1 2 999999 609507 1 9 999997 -275009 1 13 999987 -791537 2 731505 953595 1 2 999999 989937 2 2 999999 2 424433 551828 1 14 999981 -564023 2 420828 477568 2 611952 639498 1 619267 775857 -542049 1 2 999999 40700 1 14 999987 319387 2 251519 914653 2 119608 474364 1 2 999999 960326 2 278225 547918 2 7 999984 2 2 999999 2 2 999999 1 7020 304327 -854445 1 19876 783054 -849841 1 101999 555865 320865 1 20 999987 250393 1 149048 555247 -948832 2 116252 161376 2 17 999998 1 14 999996 788972 1 2 999999 938800 1 2 999999 342138 1 543604 782638 283714 2 16 999986 1 2 999999 -468069 1 2 999999 -643181 1 2 999999 -232353 1 2 999997 586461 1 7 999994 -436539 1 7 999989 -716919 1 2 999999 836006 1 6 999986 -178786 2 2 999999 1 207564 220603 -17063 2 571046 628879 1 18 999996 -257498 2 567392 868377 2 17 999983 2 2 999999 1 1 999983 564246 2 2 999999 2 10 999995 1 3 999988 591513 1 759025 960534 -541494 2 2 999999 1 15 999986 -366037 1 111444 214235 186474 1 11 999997 -31934 1 2 999999 820382 2 18 999988 1 1 999990 711139 2 12 999999 2 8 999997 1 2 999999 -200958 2 13 999984 1 648585 688302 438567 1 489325 591742 -652953 1 11 999991 -920094 2 1 999986 2 2 999999 2 6 999998 2 20 999993 1 513482 556289 -138075 2 2 999999 1 2 999999 -325136 1 12792 221463 -204038 2 7 999999 1 2 999999 583690 1 421518 710310 -897957 2 15 999998 2 669366 941290 1 2 999999 75810 1 48531 753834 -515932 2 2 999999 1 4 999991 558099 1 110114 841209 -549869 1 2 999999 291390 2 14 999991 1 6 999982 -597731 2 343638 347428 2 37485 692841 1 15 999997 -955260 1 2 999999 37659 2 2 999985 1 193099 801909 -349509 1 12 999982 119051 2 20 999995 2 2 999999 2 2 999999 1 2 999999 728725 2 325803 450090 1 9 999983 294016 2 16 999993 2 2 999999 2 127138 134680 1 13 999984 221912 2 18 999981 1 19 999998 -539476 1 779137 826695 988109 1 1 999990 748326 2 300860 552031 1 2 999999 12024 2 2 999999 2 9 999984 2 2 999999 1 14 999990 -343730 2 13 999983 1 15 999987 88648 1 687888 739337 23687 2 2 999999 2 2 999999 2 2 999998 2 13 999986 1 546970 748968 -376794 2 524838 741768 1 20 999994 40768 2 2 999999 2 2 999990 1 2 999999 805365 1 18 999991 215172 1 3239 853263 652307 1 5 999998 -2630 2 2 999999 2 2 999999 2 2 999999 2 730772 822806 1 6 999989 880683 2 2 999999 2 20 999987 1 2 999992 -885734 1 7 999997 -414542 1 2 999999 387477 2 16 1000000 2 2 999989 1 15 999996 370632 1 2 1000000 -420627 1 5 999994 985767 1 222008 452941 600808 2 168031 976905 1 18 999997 -129059 1 19 999986 -558774 2 494976 904264 2 2 999999 2 3 1000000 2 730172 801631 1 2 999999 -921541 1 2 999999 -454473 1 3 999997 -190086 1 2 999999 1333 1 2 999999 -395492 1 15 999986 -637013 2 2 999999 2 484853 789200 2 56596 617720 1 333212 886979 -534146 1 16 999988 -493452 1 2 999999 30347 1 457052 884064 -308540 2 17 999986 2 318933 983826 2 4 999984 1 8 999987 310032 2 2 999999 2 17 1000000 2 19 999983 1 13 999983 790907 1 322096 440149 -6291 2 2 999999 1 246860 783733 -927854 2 20 999992 1 354984 557350 406053 1 2 999999 -579745 1 6 999997 -79685 1 16 999996 -586800 1 163779 959988 -648339 2 491506 801656 2 2 999999 1 2 999999 770610 1 279646 820496 -241073 1 2 999999 -190812 2 17 1000000 1 394121 446618 -178376 1 733163 979987 819598 1 3 999999 -6334 1 12 999999 -633260 1 469168 484801 380413 1 18 999991 184335 1 34853 404361 469804 2 3 999995 2 516788 517761 1 4 999993 287212 2 4 999982 2 2 999999 2 95553 734649 1 256209 499988 576143 2 5 999986 1 70084 951103 -691024 1 2 999995 326567 2 2 999999 1 4 999984 926812 1 227576 380525 -12447 2 554325 819320 1 12 999999 405139 1 2 999999 -787187 1 2 999999 847089 2 665218 897787 2 238022 567496 2 758532 901600 1 2 999999 -94952 1 555200 919664 728615 2 5 999989 2 103881 897938 2 2 999999 2 16 999994 2 6 999988 1 19 999987 987483 2 20372 811791 1 335919 918571 682109 1 25480 136857 885401 1 537929 978393 -116316 2 18 999996 1 16 999981 545740 2 19 999997 2 97617 621450 1 276066 302868 -637613 2 19 999990 1 2 999999 620884 1 2 999999 -470312 1 12 999988 381225 1 6 999990 -896753 2 2 999999 1 14 999987 15670 1 4 999987 -725781 1 52513 187730 -898691 2 18 999996 2 2 999999 1 17 999991 -896156 2 2 999999 2 2 999999 2 13 999996 2 10 999996 1 157608 677070 393520 1 2 999999 -294894 2 2 999999 1 8 999991 -117326 1 689072 948320 561878 2 541264 643928 2 7424 258406 2 10 999984 1 2 999999 -225656 1 2 999999 533384 2 2 999999 1 17 999996 -661935 1 479815 887146 359086 1 56156 145544 505023 2 13 999994 1 2 999999 -283151 2 436540 599613 1 2 999999 508543 1 8 999991 -85413 1 271060 750091 42421 1 176055 879411 915357 1 2 999989 98322 2 2 999999 1 416886 598514 37963 2 438235 792636 2 10 999989 1 704743 892533 392941 2 2 999999 1 751395 782717 369523 1 17 999992 -478276 2 90007 333942 2 342086 546295 1 2 999999 657727 2 2 999999 2 2 999999 2 1 1000000 1 7 999987 611772 2 239399 326284 2 2 999999 1 2 999999 535824 1 10 999981 85069 2 2 999999 2 2 999999 2 2 999992 2 2 999999 2 175034 945318 2 2 999999 2 2 999999 1 870696 907475 -884576 2 953784 977419 1 3 999986 -750332 1 584569 828651 -556490 2 416507 605068 2 410028 460869 2 2 999999 2 560956 783860 2 16 999992 2 14 999990 2 2 999999 1 2 999999 -66227 1 11 999988 260952 1 181990 744586 -593776 1 187873 779222 750930 1 2 999999 -169563 1 2 999999 382360 1 13 999993 -252826 2 337119 636912 1 5 999989 614459 2 8 999988 2 2 999999 1 161136 590894 -214992 2 2 999999 2 2 999999 2 17 999996 1 321273 636578 -488410 1 223566 835286 655907 2 2 999999 1 149327 539634 -674300 2 2 999999 2 12 999999 2 4 1000000 1 6 999994 -4615 1 115873 583485 -652820 2 318080 859159 1 2 999999 -512879 1 2 999999 -140120 2 14 999984 2 28809 112651 1 11 999994 -869087 2 2 999999 1 2 999999 -772831 1 72726 296594 -778569 1 2 999999 879522 2 2 999999 1 18 999997 -118874 1 2 999999 28035 1 42182 727311 -464609 1 10 999988 -622538 1 2 999988 -406197 2 2 999999 2 16 999981 2 2 999999 2 197334 433019 1 2 999990 602017 1 12 999996 771408 2 720892 958252 2 14 999997 1 2 999999 -300017 1 16 999991 -880825 2 250785 624769 1 419728 831747 -867853 2 754631 861499 1 130650 529360 -662655 2 2 999999 2 2 999999 2 6 999990 1 2 999999 506123 2 2 999999 2 91622 273754 2 348461 706693 2 2 999999 2 2 999999 1 19 999999 892292 2 2 999999 1 233284 297266 -892493 1 2 999999 421444 2 613185 943270 1 162778 508144 746220 1 2 999999 -401478 1 16 999988 -677753 1 2 999999 -318202 2 2 999999 1 2 999999 -112711 1 10710 450764 -906907 1 6 999997 -458007 1 2 999999 -603396 1 2 999999 -132574 2 2 999999 2 2 999999 2 7 999987 1 67960 904083 -455260 1 9 999983 167539 2 253150 567454 1 92096 323506 972900 2 2 999999 2 235665 959668 2 426440 600503 1 5 999998 116327 2 2 999999 2 1 999990 1 915222 957358 210189 2 14 999990 2 508789 754009 2 2 999999 1 2 999999 50080 1 2 999999 649295 1 511563 838301 -517226 1 137865 532361 -857886 1 11 999991 226701 1 2 999999 -319043 1 500409 681835 -710717 2 2 999999 1 903890 953218 64483 1 553651 679347 -833306 2 14 999990 2 5 1000000 1 62227 72228 708707 1 2 999999 -929595 1 311218 767314 687711 2 2 999999 1 569297 889264 997380 2 4355 923261 2 17 999999 2 11 999993 1 2 999999 -781458 1 2 999999 -83372 2 13 999987 1 2 999999 768476 1 20 999981 -168295 2 5 999987 2 477587 589612 1 15 999992 670894 2 152622 527014 2 9 999998 2 77820 958108 2 2 999999 2 2 999999 1 14 999983 100844 2 2 999999 1 2 999985 561274 2 2 999999 2 5 999982 2 1 999983 1 126684 718039 909622 1 1 999998 765809 1 18 999999 524066 1 457569 589161 162341 2 2 999999 1 7 999997 975086 1 66501 574928 -40043 1 12 1000000 -610314 2 15 999997 1 238874 821273 198834 1 254915 916392 -537811 2 2 999999 1 4 999994 506514 2 625359 752890 2 19 1000000 2 2 999999 1 2 999999 -904179 1 240332 283349 -112291 2 2 999999 2 11 999986 2 220918 817916 2 9 999995 1 204083 865029 -64278 1 98270 452441 -662522 2 15 999983 1 4 999993 156332 1 475639 697905 824879 1 2 999999 971161 2 751644 832434 2 38589 385466 2 2 999999 2 2 999999 2 13 999982 2 2 999999 1 10 999986 147346 1 234560 903137 -239538 2 17 999985 2 2 999999 2 6 999998 1 18832 341674 263291 2 268859 469679 1 448183 589555 768343 2 2 999999 1 5 999981 1909 2 195111 674875 2 13 999987 1 2 999999 -554669 1 2 999999 -940703 1 20 999996 488189 1 742877 892400 379433 1 11 999992 -367262 1 2 999999 47502 2 288109 512583 2 2 999999 2 15 999986 2 16 999994 1 2 999999 -409413 1 16 999986 -182814 2 20 999983 2 20 999986 2 15 999992 2 172916 581015 1 10 999995 -651294 1 7 999982 351022 2 2 999999 2 40624 463558 1 497370 682147 -512549 2 319800 506321 1 2 999999 580776 1 2 999999 890640 1 2 999999 412418 2 2 999999 2 133388 195030 1 2 999986 -54795 1 81416 986745 75627 2 2 999999 2 814854 868417 2 10 999981 1 2 999999 394844 1 2 999999 -60676 2 2 999999 2 580265 589734 1 19 999998 186991 1 18 999999 -165725 1 2 999999 939845 2 813447 816524 2 2 999982 2 14 999988 1 3 999991 31642 1 2 999999 -469716 2 2 999986 2 11 999988 2 418737 687304 2 2 999999 2 92448 212145 2 2 999999 1 18 999981 142705 2 12 999993 1 7 1000000 -305896 2 373913 508617 1 2 999999 -754132 2 11 999987 2 2 999999 1 2 999999 461866 2 119678 170727 2 2 999999 1 9 999984 255254 1 13 999982 -316982 2 2 999999 2 581934 887470 1 11 999995 -428385 2 2 999999 2 287406 927868 2 3 999984 2 7 999999 2 2 999999 2 633154 662859 1 698570 792898 -663573 2 2 999999 2 362588 588349 2 12 999985 1 182398 992427 -733678 1 802796 937080 635308 2 12 999983 1 2 999999 -729805 1 119597 805137 -76251 2 184203 213798 2 1 999991 1 11 999983 -201115 1 8 999981 834827 2 2 999999 1 437627 952997 -224390 2 2 999999 1 2 999999 -433941 1 382517 508329 303180 2 2 999999 1 5 999998 -793813 1 614683 792201 57595 1 487240 504835 -178922 2 2 999999 1 7 999986 540134 1 9 1000000 873087 1 2 999999 -477051 1 16 999993 -93000 2 2 999999 2 2 999999 1 6 999996 -789685 2 9 999996 2 645858 930579 1 12 999996 841488 2 414606 985397 2 438382 929159 1 2 999999 99677 1 2 999999 301062 1 2 999999 620244 1 2 999999 -643115 2 16 999984 2 3 999989 1 839222 942416 324829 1 2 999999 107898 1 2 999999 209530 1 816187 844420 250129 2 277672 840904 1 2 999999 936713 1 7 999993 278320 2 2 999999 1 2 999999 -930237 2 426124 565081 1 12 999995 748284 1 2 999999 -307425 1 20 999992 -320021 1 2 999999 341291 2 2 999996 1 2 999999 -946049 1 323030 690120 -344676 2 5 999993 1 2 999999 822739 2 2 999999 1 2 999999 3695 2 18 999992 2 2 999999 1 26890 489475 942146 1 2 999999 720674 2 2 999999 2 12 999990 1 125323 221952 463168 2 4 999987 2 2 999999 2 15 999997 2 817749 821664 1 8 999988 -130285 1 196830 271164 -620409 1 2 999999 -361227 2 2 999999 1 12 999998 -243327 2 468701 972117 2 2 999999 2 2 999999 1 365650 979172 578843 1 4 999983 -227385 1 5 1000000 506731 2 453263 891007 1 8 999998 -391464 1 2 999999 -97707 1 19 999997 305060 2 490544 558368 1 19791 522797 207827 1 2 999999 -783297 1 2 999999 940081 2 508797 876167 1 2 999999 813700 1 2 999999 -697142 2 142097 887998 1 13 999992 -127775 2 2 999999 1 55787 588392 -826943 1 6 999981 437613 2 62370 304968 2 2 999999 2 144152 255913 1 1 999996 324827 1 7 999990 -480804 2 14 999994 2 760997 770468 2 2 999999 2 6 999991 2 105099 582300 2 535807 649332 1 2 999999 315561 1 20 1000000 -910314 1 14 999995 379895 2 642099 843654 2 66413 236509 2 227605 515547 2 18 999991 1 3 1000000 -487544 1 18 999983 -703729 1 5 999987 362961 2 14 999992 1 19 999984 261503 2 361243 879141 1 101514 685564 810113 2 2 999999 2 12 999993 2 8 999995 2 293546 304049 1 13 999981 669749 1 66685 830809 240752 1 317274 542521 472532 1 2 999999 310175 1 2 999999 -123684 1 2 999999 872954 1 6 999992 128984 1 128327 229131 376159 1 13 999993 -868935 2 307226 696077 2 411229 555911 1 2 999999 943627 2 4 999983 2 261795 437428 2 336543 910447 2 2 999999 2 270451 852651 1 143298 322619 -727171 1 10 999999 5691 2 11 999996 2 2 999999 1 330091 565494 385563 2 10 999984 2 11 999992 1 16 1000000 -458911 2 2 999999 2 5 999998 1 360830 478209 -861880 1 2 999999 -685810 1 13 999999 666837 1 223510 448143 644925 1 2 999999 279703 2 2 999999 2 417857 637745 1 11 999994 -478051 2 2 999999 2 11 999991 1 2 999999 842814 2 2 999999 2 273828 361702 1 7 999981 454177 2 2 999999 1 18 999983 826818 2 3 999984 1 2 999990 654208 1 13 999986 -580849 1 2 999999 -548842 2 8 999992 1 14512 411754 21130 1 2 999999 -24187 1 2 999999 932768 1 14 999997 421741 2 6 999993 1 550273 787715 -676770 2 2 999999 2 17 999989 1 688438 697997 -850223 2 6 999987 2 2 999999 2 6 1000000 2 11 999995 2 397627 516560 1 2 999999 433225 1 2 999999 310110 1 2 999999 -510001 2 2 999999 1 16 999988 957818 2 106245 696219 2 3 999995 2 18 999989 2 774957 852816 1 317346 550376 -663468 2 303043 691559 2 14 999999 1 2 999999 -673141 1 131416 490563 -157314 1 836837 975977 98380 1 698206 889051 -679685 2 2 999999 2 2 999999 1 657453 882104 -717526 2 4 999989 1 276516 644257 794643 1 731320 752275 226493 2 261675 338425 1 11 999997 -810449 1 2 999999 -444934 1 2 999999 -95822 1 7 999989 -766511 2 19 999994 1 251174 774449 576612 1 2 999999 -644686 2 20 999983 1 6 999997 -235877 1 11 999983 206135 1 17 999993 -839589 2 2 999999 2 278700 282018 1 130477 378879 -841737 1 121179 461572 -896334 2 332287 682757 2 2 999999 2 7 999994 1 4 999999 777254 2 2 999999 1 250561 793767 61024 1 2 999999 159715 2 2 999999 1 2 999999 -357608 2 4 999996 2 372834 890316 1 1 999996 780574 1 4 999997 303671 2 2 999999 1 2 999999 194300 2 3 999988 2 303837 503043 2 2 999999 1 391338 483884 900671 2 60368 940539 2 16 1000000 1 2 999999 278062 2 324385 492867 1 9468 153131 -319044 2 2 999999 2 94118 516418 1 2 999999 266546 2 3 999995 1 19 999981 -410622 2 2 999999 1 167092 232734 -430205 1 5 999985 509327 2 18 999999 1 2 999999 243272 2 2 999999 1 15 999998 -244697 1 2 999999 817103 2 276573 870017 1 2 999999 -703723 1 545326 553690 955921 1 13 999991 316133 2 2 999999 1 2 999999 -694288 1 12 999992 944831 2 278750 341454 2 2 999999 2 2 999999 2 2 999999 2 4 999991 2 634810 938958 2 2 999999 1 2 999999 -645769 2 2 999999 2 19 999987 2 2 999999 1 51169 596874 753687 2 516458 586159 2 8 999987 2 18 999999 1 2 999999 -390419 2 176869 943995 2 2 999999 2 8 999984 1 11 999999 500003 2 87772 677711 2 2 999999 2 19 999996 2 2 999999 2 2 999999 2 15 999989 2 2 999999 1 2 999999 -655880 1 1 999992 588700 1 3 1000000 355611 2 101024 250675 1 499239 866780 691323 1 19 999995 863422 2 11 999987 2 1 999999 1 18 999994 -750756 1 71919 951652 459058 1 127085 159812 -641501 2 2 999999 1 657058 838848 992076 1 763802 830474 56481 1 11 999984 135066 1 16 999997 913095 2 606678 627514 1 174880 654822 -308597 1 2 999999 687098 2 10 999981 1 2 999999 210496 1 2 999999 616430 1 370925 604680 -819774 2 665310 829732 2 2 999999 2 2 999999 1 12 999997 -584985 1 905676 957446 -294338 2 8 999987 1 2 999999 -200650 2 172141 205263 2 2 999999 1 187232 825261 82604 2 18 999995 1 10400 553066 -89778 2 3 999997 2 12 999994 2 2 999999 2 2 999999 2 2 999995 1 11 999998 -138834 1 40383 382596 -434326 1 9 999987 715341 2 11 999990 2 270480 503761 2 2 999999 1 19 999985 927016 2 2 999984 1 2 999999 487601 1 19 999994 388004 2 12 999987 2 620988 881450 1 14 999990 -993093 1 2 999999 -568632 1 14 999989 -247236 2 793747 889419 2 17 999997 2 16 999985 2 2 999999 2 2 999999 1 1 999985 659843 2 14 999985 2 2 999999 2 1 999997 1 5 999988 -52091 1 379718 937062 -465322 1 19 999990 -250046 1 2 999999 -601562 2 158973 470887 2 3 999997 1 2 999999 491140 1 2 999999 211788 1 2 999999 -774268 2 2 999999 1 340206 885801 -332048 2 74645 662787 2 2 999999 1 18 999998 671753 1 2 999999 911209 1 481147 639045 933889 1 2 999999 112433 2 893698 927838 1 2 999999 -159669 2 2 999999 1 570897 956763 -890646 1 433314 794440 -924969 2 57818 501945 1 3 999997 -241739 1 2 999999 -977854 1 2 999999 -657845 2 2 999999 1 2 999999 -621179 1 321154 506778 -10678 2 272019 753111 1 13 999995 -856451 1 17 999985 271450 2 14 999983 1 20 999994 452057 1 2 999999 -414450 1 2 999999 -698766 1 2 999999 -459078 2 12 999989 2 497821 862958 2 328383 676389 2 250174 700891 1 41474 218107 -969300 1 534302 584311 -963666 1 2 999999 -923798 2 126928 390410 2 162835 724179 2 2 999999 1 2 999999 12156 1 840582 868176 214164 2 2 999999 1 17 999992 -888493 1 9 999983 -6122 2 18 999981 2 1 999995 2 2 999999 2 8 999994 1 2 999999 386520 1 269031 684411 -892247 1 2 999999 551935 1 2 999999 -369581 2 2 999999 1 2 999999 441560 1 2 999999 135654 1 25839 570365 47985 2 2 999999 1 17 999992 -756781 2 21660 463694 2 4 999999 2 185767 423172 2 2 999999 2 2 999999 2 7 999997 2 2 999999 1 2 999999 -731223 2 18 999990 2 2 999999 1 18 999986 746252 1 13 999994 573371 1 2 999999 865549 1 2 999999 799708 2 2 999999 1 906148 951396 -346416 1 2 999999 -479022 2 2 999999 2 2 999999 2 2 999999 1 405936 940274 -627116 2 16 1000000 1 8 999984 -121691 1 2 999999 344763 1 16 999984 -586175 2 13 999998 2 2 999999 1 2 999999 333194 1 2 999999 774088 1 673251 920625 -353168 1 3 999993 -638398 2 13 999998 2 15 999987 1 10 999986 83296 2 2 999999 1 2 999999 159970 2 131258 475297 1 556852 827549 739897 2 381493 989304 2 12 999991 1 75250 263816 702900 2 19 999986 2 2 999999 2 9 999984 1 12 999984 -239034 1 2 999999 -797271 1 2 999999 -747641 2 44559 354864 2 2 999999 1 153265 541611 -724011 1 2 999999 44497 1 9 999992 296261 1 2 999983 305929 1 2 999999 -393011 2 608848 720003 2 2 999999 2 16 999998 1 2 999999 489233 2 7 999984 2 2 999999 1 434752 696065 -815850 1 655526 950638 -458429 2 19 999981 2 20 999997 2 19 999997 1 3 999992 -639826 1 2 999999 129261 1 15 999981 933636 2 159358 869952 1 9 999998 108214 2 2 999999 1 72348 990695 50438 2 2 999999 1 10 999981 -939715 2 2 999999 2 493932 797504 2 15 999995 2 3 999985 2 2 999999 2 12 999996 1 36761 248660 7333 2 2 999999 2 2 999999 1 2 999999 -432753 2 2 999999 2 2 999999 2 68685 146706 2 12 999996 2 548318 595990 1 2 999999 536479 2 8 999994 2 14 999992 1 61244 968810 545520 1 1 999998 -717074 2 2 999999 2 2 999999 2 19 999981 2 916211 999172 1 5 999981 -347334 1 16 1000000 -861468 1 15 1000000 -141754 2 10192 699913 1 247973 436028 -323845 1 1 999984 -818096 2 2 999999 2 814094 936804 1 18 999989 -130164 2 288675 608824 2 63031 272696 2 2 999999 1 16 999992 -84191 1 617429 896541 -327321 2 2 999999 2 2 999999 1 1 999996 -264791 2 2 999984 2 5 999995 2 135482 211570 2 19 999994 1 6167 540503 767944 2 86733 463751 1 319910 943568 466829 1 2 999999 -730150 1 2 999999 -822082 2 48695 956498 1 2 999999 166039 2 185235 798618 2 616851 836084 2 2 999999 2 2 999999 1 8 999999 -617134 1 233606 247109 -761520 1 2 999999 478622 1 10 999990 95422 2 108555 582434 1 2 999999 548645 1 2 999999 255769 2 20 999999 2 2 999999 2 616932 622988 2 2 999999 1 115648 454963 -805072 2 268622 968906 2 396455 479358 1 2 999999 808420 1 12 999987 -663123 2 7 999984 1 149146 669826 -474664 1 2 999999 -388808 1 2 999999 91798 1 2 999999 2318 1 246094 612117 97531 2 16 999982 1 2 999999 310820 1 19 999993 706313 1 15 999999 633767 2 5 999999 1 437693 862195 -238840 1 12 999997 323024 2 16 999994 2 7 999999 1 2 999999 -198477 2 2 999999 2 19 999990 2 2 999999 1 2 999999 153055 2 712343 741809 1 2 999999 -394160 1 396146 599520 503522 2 44154 160001 2 16 999986 2 2 999999 1 16 999986 170632 2 2 999999 2 110968 863156 1 98111 242647 -133798 2 87388 223569 2 2 999999 2 16 999981 2 2 999999 2 2 999999 2 137398 573231 1 10 999982 75890 1 2 999999 228411 2 276282 931332 2 189102 894344 2 7 999988 1 2 999999 -280302 2 139228 197679 1 2 999999 873159 1 16 1000000 636227 1 2 999999 -288121 2 252150 268924 1 2 999999 -592265 1 2 999999 719423 1 13 1000000 -268962 1 2 999999 768595 1 16 999989 29472 2 445358 995212 2 2 999999 1 15 999987 531328 2 18 999989 2 39988 306456 1 2 999999 928713 2 294962 335084 2 2 999999 2 2 999999 2 14 999981 2 5 999989 2 2 999999 2 2 999999 2 6 999981 2 149441 330592 2 4 999996 2 401483 998639 2 2 999999 2 2 999999 2 8 999985 2 23451 55552 1 2 999999 -338483 2 2 999999 2 9 999987 2 3 999988 2 11 999994 2 775846 904095 2 2 999999 2 7 999997 2 20 999990 2 589936 623714 2 14 999992 1 16 999986 107313 2 2 999999 2 4 1000000 2 2 999999 2 12 999991 2 2 999999 2 11 999992 2 227262 704614 2 109136 592083 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -50228 2 3 999987 2 474464 813604 1 8 999984 594707 1 607057 647286 -941675 2 15 1000000 1 6 999983 -91941 1 266832 356103 -38575 2 307809 410309 2 20 1000000 1 2 999999 937846 2 2 999999 1 266050 987884 -23807 1 12 999982 982517 2 311525 738479 2 116982 601558 2 399410 516041 2 890703 920908 2 11 999983 1 411503 816848 -671358 1 16 999997 101637 2 314227 358417 1 151264 474776 -238522 2 1 999995 2 19 999986 2 2 999993 2 12 999998 2 6 999986 1 13 999985 964453 2 2 999999 1 5 999995 -855227 2 702681 955963 1 2 999999 -571663 1 54802 248568 -229473 1 2 999999 -551887 1 24365 913818 -353461 2 2 999999 1 2 999999 876020 1 17 999983 623880 1 2 999999 407086 2 17 999990 2 405236 665428 1 1 999989 138701 2 1 999997 2 2 999999 2 2 999999 1 308606 486979 324160 1 2 999999 488143 2 16 999984 1 6 999983 57980 1 2 999999 907077 2 13 999999 2 59950 185605 1 2 999999 -69105 2 341777 611621 2 499392 808827 1 286427 521839 535553 2 2 999999 2 2 999999 1 15 999987 -29461 2 317476 608253 2 13 999987 2 2 999999 2 2 999999 1 2 999999 443462 1 14 999986 -501483 2 2 999999 1 2 999988 306744 2 2 999999 1 2 999999 -815567 1 367291 564362 -998043 2 2 999999 2 441584 621035 1 2 999982 482738 1 20 999991 350267 2 523742 992062 2 3 999983 2 500 225360 1 2 999999 349525 2 85963 787234 1 12 999981 342436 2 168692 381568 1 1 999999 179431 2 560904 712061 1 642798 888288 700820 2 2 999999 1 11 999984 -328206 1 14 999997 601818 1 632467 757687 631516 2 563327 716354 2 160401 171100 2 2 999999 1 2 999999 882537 1 194743 858324 -882066 1 18 999987 984376 1 2 999999 771496 1 2 999999 285992 2 35753 520203 2 2 999999 2 2 999999 1 2 999999 812055 2 47342 675084 1 244874 828549 -517697 2 304749 613043 1 15 999985 372391 2 2 999999 1 15 999996 -760501 2 491293 503956 2 2 999999 2 2 999999 2 150009 413217 1 2 999999 -773276 2 2 999999 2 5 999994 2 287786 485146 2 2 999999 1 2 999999 -578221 1 2 999999 745624 2 167815 614588 2 69910 293561 2 18 999984 2 2 999999 2 74697 313070 1 171200 747602 -708637 1 801703 874289 -873784 1 13 999995 123068 1 2 999999 -827172 1 17 999988 925693 2 536031 570288 1 2 999999 452791 1 2 999999 -158171 2 2 999999 2 2 999999 2 18 999982 1 2 999999 152878 1 2 999999 284239 2 2 999999 1 2 999999 -819068 2 448280 823365 1 607343 731063 -897836 2 3 999993 2 12 999994 2 835111 883594 1 10 999998 409566 1 2 999999 461735 1 2 999999 -834058 1 1 999983 -266885 1 777059 997086 299973 1 2 999999 41315 1 441475 817635 633588 1 9 1000000 674176 2 2 999999 1 2 999999 -428444 2 20 999981 2 18 999993 2 451231 896733 2 2 999999 2 8 999988 2 2 999999 2 286760 481320 2 19 999985 2 12 999997 1 2 999999 320272 2 10 999988 2 4 999985 1 2 999999 -290033 2 2 999999 2 2 999999 2 15 999986 1 8587 258658 -335193 1 340642 871531 758530 2 389863 918800 2 17 999985 1 27646 348168 158781 1 17 999981 -712308 1 30415 996164 -107898 1 2 999999 -302738 1 68923 144219 138699 1 2 999999 386607 2 178366 921836 2 2 999999 1 12 999994 683341 2 6 999991 1 20 999993 677137 1 10 1000000 -703340 2 527176 651286 1 2 999999 -541889 1 10 999989 -61661 1 2 999999 862371 2 2 999999 1 17844 601054 -140264 2 16 999983 2 332988 620101 1 12 999985 789900 2 109307 623979 2 15 999994 2 2 999999 1 6 999981 287531 1 2 999999 -87632 1 20 999999 340440 1 103358 579206 770346 1 579510 939610 -343705 2 2 999999 2 2 999999 1 183469 921999 -123458 1 2 999999 35834 2 2 999999 2 506252 674563 1 291427 953640 766407 2 2 999999 1 5 999988 -267674 2 4 999994 1 102093 919383 948519 1 430870 780767 -657237 2 2 999999 2 198732 618158 2 2 999999 1 3 999982 -115311 2 2 999987 1 2 999999 510816 1 3319 650499 -463441 1 2 999999 234134 2 263688 816665 2 2 999999 2 2 999999 1 2 999999 531098 2 189390 498696 1 7 999991 161840 2 2 999993 2 2 999999 2 2 999999 1 2 999999 678431 1 304181 325160 195365 2 710493 763139 1 298355 392711 -767888 1 11 999989 -520948 1 8 999997 -474375 1 603500 981380 635572 2 298165 915601 2 68253 826060 1 2 999999 331892 2 2 999999 2 10 999997 1 422259 448015 -106176 1 2 999999 848159 2 501495 926761 1 3 999990 204657 1 2 999999 889896 2 17 999985 1 2 999999 465990 1 31720 709791 667517 2 2 999999 1 83452 954398 656247 2 3 999999 1 5 999983 -177453 1 48719 924679 -124152 1 7 999986 -17168 1 10 999992 817101 2 659648 903026 1 430156 541295 738224 2 6 999992 1 396877 450744 -792228 2 2 999999 1 115838 724600 723064 2 2 999999 2 2 999999 1 2 999999 -859169 2 143453 880750 2 369846 595968 2 852023 885044 1 2 999999 164841 1 2 999999 789561 1 2 999999 -277144 1 274635 637002 814832 2 9 999987 2 12 999994 1 2 999999 -5465 2 14 999985 1 2 999982 -773630 2 13 999983 2 2 999999 1 3 999992 694494 2 9 999981 1 2 999999 -570123 1 265024 893231 -109809 2 2 999999 1 2 999999 917699 2 543371 774005 1 18 1000000 -400003 1 2 999999 416 1 20 999983 -836065 2 916996 996826 1 15 999982 -779889 1 332249 412745 779282 2 2 999999 1 2 999999 -331784 1 2 999999 981249 2 295266 319579 1 31594 623862 94939 1 2 999999 653005 2 1 999992 1 2 999999 -136029 1 8 999995 -820722 2 19 1000000 1 2 999999 423430 1 2 999985 -237168 2 2 999999 2 5 999994 1 15 999995 -446138 2 2 999999 1 750777 776487 520849 1 9 999994 504312 2 9 999982 2 255343 990991 1 17 999982 598896 2 598376 868216 2 160142 480929 2 310087 326031 1 239995 601298 -350854 2 189083 568136 1 2 999999 171560 2 2 999999 2 204330 998471 2 2 999999 2 553440 885240 1 20 999999 930680 1 19 1000000 81361 2 2 999999 1 162299 821782 -860126 2 2 999999 2 2 999999 2 16108 22541 2 5 999993 1 16 999981 -592066 2 18 999997 2 13 999983 1 444254 787016 226896 1 22363 768071 160001 1 8 999995 5445 1 314508 571540 903630 1 20 999988 801583 2 179586 768130 2 15 1000000 2 2 999999 1 184323 785160 -180734 2 15 999995 2 2 999999 1 2 999999 -104338 1 384887 992291 302293 2 12 999982 1 13 999990 979458 1 632308 794077 501874 1 1 999995 -829096 1 753095 860504 -863096 1 1 999996 -229124 2 281837 444992 2 6 999993 1 2 999999 823785 2 2 999999 2 2 999999 2 17 999988 1 19 999992 33053 1 15 999987 442418 2 57749 416421 1 471943 976223 -527156 1 782156 926570 915026 2 2 999999 1 495793 678911 132348 1 6 999981 -929764 1 2 999999 -920162 1 551064 763552 878682 1 343022 877776 291924 2 269403 799352 2 9 999987 1 654855 807620 -795740 1 2 999999 526818 1 9 999996 959952 2 2 999999 2 17 999986 2 13 999995 2 2 999999 2 18 999989 2 2 999999 1 201771 651807 166439 1 10 999992 -702590 2 13 999992 2 16 999988 2 10 999994 1 332277 794792 121715 2 2 999999 2 2 999999 2 232845 353200 1 7 999997 363577 2 16 999982 2 649740 930125 2 2 999999 2 195945 657859 2 2 999999 1 531658 547532 353628 2 2 999999 1 4 999984 -802765 1 2 999999 -706473 1 2 999987 -589334 2 2 999999 1 12 999984 354845 1 18 999999 -788735 1 8 999994 318120 2 874311 933453 1 1 999997 602440 1 2 999999 326806 2 19 999993 2 14 999990 1 2 999999 -652125 2 2 999999 2 2 999999 1 2 999999 129178 2 2 999999 2 18 999991 1 2 999999 622655 1 2 999999 -520869 2 2 999999 1 9 999989 230243 1 2 999999 -678735 2 7 999990 2 2 999999 1 512050 650470 -978362 2 2 999992 1 2 999999 -954890 2 2 999999 1 446264 817739 442774 1 2 999999 377090 2 2 999999 1 2 999999 98586 2 9 999988 1 886574 897387 -670856 2 2 999981 1 2 999999 504658 2 2 999999 2 16 999984 1 15 999991 474749 2 17 999987 2 818334 980101 1 63269 945626 -270545 1 3 999983 -860906 2 19 999994 2 161003 640743 2 14 999983 2 886706 892749 2 19 999988 2 5 999999 1 381963 689622 -384941 2 2 999999 2 2 999999 2 2 999999 1 19370 114049 195858 2 561585 773083 1 11 999983 -371305 2 2 999999 2 19 999984 2 303359 983514 2 2 999999 2 447459 791209 2 4 999982 2 2 999999 1 9 999991 -549431 2 2 999999 1 2 999999 -294628 1 65808 604443 -59461 1 2 999999 -373237 2 409555 539717 2 2 999999 2 2 999999 1 113786 798234 702840 2 722738 727105 1 444542 893703 179256 2 2 999999 2 2 999999 1 2 999999 610686 2 718494 931535 1 11 999998 679735 1 3 999991 236093 1 2 999999 295942 2 124987 294237 1 2 999999 -919344 1 2 999999 -926071 2 2 999999 1 2 999999 -139364 1 2 999999 897048 2 2 999999 1 2 999999 -758776 2 329652 350666 1 2 999999 -89637 2 18 999981 1 2 999999 692116 1 21427 321753 272047 2 2 999999 1 121914 276720 676403 2 12 999999 2 1 999993 2 2 999999 2 78892 968177 2 5 999989 2 9537 310432 2 410032 661972 2 2 999999 2 2 999999 1 474678 999198 -585919 2 5 999997 1 527519 886253 748500 2 2 999999 1 5 999996 537316 1 195055 438216 -915356 1 20 999982 738327 2 710611 741985 2 8 999989 1 2 999999 254759 2 15 999983 2 147720 374555 2 44807 810996 1 260915 706042 373563 1 2 999999 -753724 2 5 999997 2 2 999999 2 2 999999 1 2 999999 57841 2 2 999999 1 20 999981 -360207 2 2 999999 2 2 999999 2 104690 258603 2 24192 748048 1 2 999999 -684010 1 37750 667098 590944 1 2 999986 827695 1 2 999999 -950522 2 173606 695645 2 40428 218154 1 187119 324204 -914464 1 5 999993 47314 2 2 999999 1 2 999999 40170 1 2 999999 153113 1 2 999999 -943129 1 4 999999 -618182 2 2 999999 1 2 999999 553915 2 748800 961513 2 12 999991 1 2 999999 322280 2 423077 520910 2 4 999987 2 2 999999 2 2 999999 1 5 999983 717818 2 2 999999 2 15 999986 2 113135 865002 1 2 999999 83563 2 2 999999 1 10 999986 569438 2 2 999999 2 2 999999 1 2 999999 -576739 1 2 999999 990952 2 2 999999 2 2 999999 2 605667 947006 2 19 999981 2 2 999999 2 11 999991 2 2 999999 1 6 999986 -516412 2 2 999999 1 12 999987 412411 1 13 1000000 247515 1 6 999991 372839 1 20 999987 503564 1 813844 979273 132183 1 6 999994 524098 2 435451 867299 2 7 999993 2 2058 847240 2 499198 621941 1 13 1000000 657838 1 13 999989 -528831 1 6 1000000 431713 2 379711 485472 2 2 999999 2 1 999992 1 2 999999 -304525 1 2 999999 -734403 1 10 999991 392019 2 2 999999 1 17 999988 911096 1 2 999999 -688766 1 16 999997 -173754 1 2 999999 -54120 2 9 999997 1 2 999999 872793 2 6 999984 2 16 999994 1 9 999998 275501 1 2 999999 350826 1 184851 871760 -540982 2 111877 495295 2 2 999999 2 360259 920175 1 1 999987 76992 1 2 999999 13051 2 77777 944420 1 6 999987 -521468 2 109929 551536 2 1 999995 2 3 999998 1 2 999999 778278 2 12 999992 1 2 999999 71932 1 9 999998 713042 1 390788 463696 998187 2 10 999997 1 2 999999 -903993 1 2 999999 -920090 2 106893 616112 2 18 999987 2 3 999981 1 2 999999 -312703 1 2 999999 751026 2 3 999987 1 4 1000000 -632215 1 2 999999 633125 2 860059 892229 1 321264 567700 -494427 2 105877 812378 1 2 999999 -159649 1 2 999999 -918780 1 2 999999 262340 2 333080 994371 1 114386 818951 -862616 1 871252 985481 -832879 2 2 999999 2 4 999982 1 2 999999 -140663 1 725522 748596 28467 2 2 999999 2 2 999999 2 186464 297461 1 10 999982 958020 1 2 999999 927312 1 19 999983 9646 2 699208 873150 2 11 999992 2 2 999999 2 2 999999 2 2 999999 2 7 999992 2 2 999999 2 256699 797949 2 14 999997 2 2 999999 1 2 999999 689418 2 6 999988 2 754563 772529 1 2 999999 -720092 1 401485 707390 589600 2 2 999999 1 15 999984 -229799 1 103441 341692 842335 1 2 999999 -633470 2 15 999999 2 2 999999 1 9 999985 883452 2 45148 118456 2 731790 776959 1 2 999999 413202 2 2 999999 1 2 999999 -840017 1 2 999999 -394863 2 2 999999 1 2 999990 -945393 2 331438 699479 2 12 999998 1 1 999985 -160658 1 2 999999 -586094 2 349213 418536 1 2 999999 566475 1 2 999999 -879795 1 494160 611884 -12130 2 245557 755902 1 2 999999 131191 1 2 999999 366595 1 15 999998 689224 1 2 999999 534302 1 111474 524258 809219 1 12 999985 269734 2 16 999994 1 2 999999 582465 2 2 999999 1 18 999997 -866738 1 6 999997 695808 1 2 999999 114674 2 94967 395804 1 7 999991 586385 2 2 999999 2 397907 714416 1 32142 763539 -649038 2 547305 599541 1 15 999992 133887 1 501077 898891 363216 2 333650 578882 2 2 999999 2 219384 784606 1 7 999986 168271 2 2 999999 1 811535 863267 405155 2 461773 722566 2 2 999999 2 4 999987 2 295835 561386 1 551872 572028 -600693 2 90412 843423 2 2 999999 2 2 999999 2 18 999985 1 992 2708 -327896 1 3 999988 514067 1 14 999994 -909568 2 2 999999 2 283849 933166 1 2 999999 357917 1 27551 332282 -567674 1 8 999984 -354665 1 514496 820818 181683 1 405989 607534 -948652 1 2 999999 -24392 2 2 999999 1 2 999999 -598536 1 221003 322876 -655464 1 2 999999 346386 1 4 999987 819073 2 2 999999 2 15 999981 2 9 999983 2 8 999989 1 2 999999 -60916 2 194990 244138 2 11 999989 1 733196 833483 -623799 2 14 999989 1 1 999996 -438281 2 2 999999 2 254349 592001 2 16 999986 1 2 999999 -766344 1 347644 663524 69300 2 341206 408732 1 5 999983 -840923 2 12 999994 2 2 999999 2 43435 329507 2 17 1000000 2 190570 390326 2 2 999999 2 12 999988 1 15 999999 -933540 1 16 999986 -305603 1 5 999998 -227757 1 2 999999 -478762 2 2 999985 2 7 999993 1 116080 421759 -422374 2 688927 958931 1 2 999999 -298838 1 43566 906662 -505476 2 431305 972755 1 114977 807490 -813285 2 2 999999 1 642571 683631 376247 2 8 999984 1 255324 330312 -295624 2 205886 214061 1 2 999999 915915 2 2 999999 1 2 999999 333705 2 573940 848163 2 793509 958639 2 53727 242095 2 2 999999 2 2 999999 2 16 999997 1 916740 945488 700773 1 273328 706675 -255272 2 17 999983 2 17 999998 1 2 999999 956374 2 9 999998 2 2 999999 2 145799 487256 1 284945 880720 -949314 1 2 999999 -44936 2 14 999993 1 2 999999 -312366 1 6 999989 -763511 2 17 999990 2 15 999999 2 9 999987 2 2 999999 1 5 1000000 -841363 1 534982 993027 -866161 2 9 999993 1 2 999999 -23610 2 2 999999 1 274741 688361 -792804 2 2 999999 2 127072 842940 2 279410 377089 1 2 999999 -640635 1 16 999991 -231338 2 281807 714360 1 2 999999 173784 2 2 999999 2 1 999982 2 12 999986 1 2 999999 -283772 1 2 999999 -632042 1 12 999988 928170 2 412535 734130 2 2 999999 2 786313 937096 2 2 999999 1 2 999999 521501 1 1326 587413 491248 1 6 999982 -26460 1 7 999995 -144994 2 2 999999 1 1 999993 390046 2 428426 758304 1 2 999999 -700800 1 2 999999 -172423 2 2 999999 2 110421 792138 2 2 999999 2 2 999999 2 387419 980618 1 19206 649436 674702 1 2 999999 186912 1 248000 827533 852945 2 2 999999 2 247223 305314 2 2 999999 1 5 999986 666039 1 10 999995 -670331 2 2 999999 2 140554 471637 1 788690 950943 -433375 2 231518 860573 2 724791 888726 1 4 999987 176428 1 2 999999 642611 1 132828 444398 178014 1 18 999987 -54339 2 518770 681872 2 2 999999 2 19 999984 2 2 999999 2 2 999999 2 4 1000000 2 3 999991 2 7 999998 1 2 999999 -732595 2 17 999986 2 307217 797036 2 642527 649443 1 13 999994 -210155 2 5 999983 2 2 999999 2 551745 809430 1 5 999983 879977 2 447536 563421 1 2 999999 514612 2 51112 944110 2 4 999985 2 3 999999 2 69383 71443 1 2 999999 751108 1 2 999987 -254665 1 110385 435626 751230 2 357164 431711 1 2 999999 -813843 1 2 999999 173008 2 2 999999 1 2 999999 546081 1 2 999999 529850 2 2 999999 2 2 999999 1 421765 953505 -814120 1 796188 963200 -69322 1 2 999999 -880114 2 6 999997 2 32953 700954 1 3 999983 -693926 1 301044 903548 -854499 1 2 999999 477648 1 9 999996 -690177 2 4 1000000 2 77323 874110 2 445015 937529 2 15 999981 2 2 999999 1 2 999992 -498139 2 559845 822157 2 17 999991 1 94249 286158 287024 2 12 999990 2 2 999999 1 2 999990 869652 1 11 999983 -409816 2 9 999983 1 18 999995 452408 1 2 999999 576114 2 20 999987 2 480596 783809 2 2 999999 1 329411 725739 653255 2 18 999997 1 13 1000000 686403 2 157068 910552 2 798244 969110 2 638552 966203 1 12 999987 -54022 2 2 999999 2 2 999999 1 2 999993 891521 1 15 999993 688517 1 11 999995 316580 1 2 999999 418328 1 2 999999 -98938 1 232488 718138 312712 1 3 999990 398415 2 5 999984 2 2 999999 2 14 999993 2 632536 792412 2 2 999999 2 2 999986 1 152791 941875 -146785 1 2 999999 339238 1 8 999990 479596 2 236329 367353 2 2 999999 1 133841 451535 -231071 2 437248 715137 2 191168 288948 2 2 999999 1 2 999999 623926 1 2 999999 373654 1 463602 909474 174004 2 2 999999 1 2 999999 879773 2 3 999984 2 575891 719293 1 2 999999 27186 2 198732 225078 1 2 999999 -631154 1 132082 369175 -311680 1 426205 843989 -754272 1 2 999999 106780 1 2 999999 481167 1 2 999999 399847 2 2 999999 1 440288 576793 -58867 2 2 999999 1 16 999990 -854595 2 712188 843369 2 159067 758266 1 4 999996 765285 2 2 999999 1 2 999999 -676762 2 2 999999 2 2 999999 1 203283 928998 719679 2 241446 689105 1 2 999999 969870 2 6 999999 1 2 999999 -168775 1 2 999999 -91906 1 2 999999 917802 2 5 999989 2 235709 580034 2 17 999981 2 53088 796958 1 123938 406848 -350312 2 2 999984 1 216601 364464 456041 1 345867 931953 557372 1 2 999999 -232188 2 2 999999 2 15 999986 1 2 999999 -980893 1 497403 611206 591107 2 2 999999 2 526349 676928 2 5 999983 2 629055 700674 2 10 999988 2 2 999999 2 3 999989 1 17 999997 940730 2 2 999999 1 675352 748344 -706356 2 4 999995 1 420041 938613 -364874 1 2 999999 347689 1 2 999999 168609 2 2 999999 2 356517 709781 1 2 999999 203266 1 2 999999 540226 1 2 999999 511467 1 1 999997 -276343 1 109904 867324 -517476 2 11 999998 1 114926 129111 139627 1 162630 210503 -191725 1 7 999999 525425 2 464414 546176 2 59167 623988 2 5 999984 2 2 999999 1 14 999999 -268244 1 417231 952853 -13072 1 186740 426136 306828 2 2 999999 2 2 999999 2 337535 934632 2 1 999992 2 325780 622169 2 226520 842732 2 2 999999 2 4 999982 1 2 999999 -214808 1 13 999997 -849991 2 14 999984 2 20 999986 2 117713 312485 1 760613 974239 -544308 1 2 999999 555439 2 2 999999 1 1 999986 174479 2 1 999995 2 2 999999 1 16 999995 -82820 1 3 1000000 -105282 2 185544 352579 2 2 999999 2 15 999985 1 2 999999 121792 2 13 999993 2 228573 305033 1 108576 599399 73147 1 3 999982 -815850 2 14 999996 2 2 999999 1 2 999999 931086 1 21837 235166 -250022 1 2 999999 109393 1 2 999999 45635 2 555594 681311 2 13823 57865 2 10 999988 1 20 1000000 -911302 1 2 999999 744624 1 136430 236914 -587683 1 81463 559132 602344 1 11 999981 -106906 2 13 999997 2 423552 642168 2 10 999999 2 313970 901041 1 531514 920419 -385206 2 2 999999 2 10 999983 2 4 999991 2 19 999990 2 2 999999 1 400182 948393 332857 1 274183 937564 -20780 2 8 999986 2 6 999991 1 5 999990 988384 1 3 999988 -366326 1 219627 839588 -747307 2 380207 575594 1 2 999999 -706738 2 2 999999 2 174168 742945 2 75583 952862 2 312638 544103 2 556517 712620 1 2 999999 191641 1 301371 651989 102653 1 70592 766613 720145 2 2 999981 1 19 999988 -409378 2 2 999999 1 534634 724755 190519 2 15 999986 2 14 1000000 1 2 999996 -526824 1 2 999999 237857 1 3 999984 814167 1 614310 739395 -309391 1 2 999999 517915 1 2 999999 831621 1 2 999999 -282122 2 2 999999 1 223314 663024 44230 1 94406 645595 -836554 2 328809 590050 2 20 999990 2 6 999994 1 476590 610290 917180 2 2 999999 1 2 999999 -172306 2 402703 923968 1 448321 853245 993381 2 9 999997 2 10 999995 1 2 999999 -618573 2 2 999999 2 8 999985 2 370757 778871 1 39352 541977 -521547 2 5 999997 1 20 999984 667935 1 2 999999 213463 2 186253 655221 1 274313 585113 -587051 2 254613 852791 1 177313 385523 900309 2 2 999999 1 2 999999 -681458 2 142134 177229 1 2 999999 -613108 2 297229 845131 1 2 999999 -475162 1 2 999999 132944 1 2 999999 661997 2 2 999999 1 394863 406119 963096 2 462724 747496 1 12 999981 653335 2 2 999987 2 2 999999 1 2 999995 537778 1 2 999999 252205 2 2 999999 1 10 999993 -670762 1 452360 764255 -123439 2 125990 453476 1 613818 853038 -216562 1 8 999987 -673675 2 18 999988 2 2 999999 2 2 999999 2 2 999999 1 19 999987 -26074 2 66534 167909 2 9 999992 1 2 999999 -486309 2 2 999999 1 359119 592111 -847167 1 2 999999 -207292 2 16 999991 2 15 999994 2 2 999986 1 2 999999 619705 2 19 999995 1 16 999981 -518735 2 2 999999 2 2 999999 1 2 999999 -515819 2 2 999999 1 433742 687145 -570078 1 16 999996 164112 1 406898 654467 173994 2 18 999990 1 2 999999 -4707 1 27567 303801 205702 1 73301 781612 392149 1 2 999999 -38676 2 2 999999 1 118368 818142 157512 1 2 999999 526867 2 161242 178079 1 2 999999 -70137 2 107986 244695 2 2 999999 1 15 999982 -683427 1 2 999999 351196 2 12 999995 1 2 999994 -663935 2 2 999999 2 2 999999 1 2 999999 168811 2 6 999993 2 2 999999 2 485917 718309 1 68410 233892 388359 1 538571 710916 807724 1 143907 554383 907062 2 165045 813483 2 2 999999 2 543648 647018 2 20755 892015 1 2 999999 563925 1 471958 562582 -674336 1 2 999999 39295 1 1 999996 -48879 1 2 999999 -661882 2 1 999984 2 10 999990 1 12 999999 501611 1 208254 726907 -295922 2 2 999999 1 7 999996 -328439 2 292948 967890 1 2 999999 806454 2 3 999999 2 49014 484972 1 715986 985193 -21406 1 9 999997 -604346 1 10 999991 -460080 2 2 999989 2 9 999990 1 2 999987 394272 1 15 999992 826234 1 2 999999 424536 1 95772 785854 840206 2 58839 842993 1 518285 590244 -661035 1 51316 197016 370613 2 2 999999 1 13 999999 -767007 1 2 999999 -213196 2 16 999999 1 2 999999 749236 2 13 999991 1 18 999988 314630 2 108097 796316 1 251254 789345 -851069 1 194104 494248 -882635 2 2 999999 2 166273 450014 2 305899 496416 1 299763 464115 3579 1 9 999981 -468921 2 4594 21738 1 10 999995 413204 1 2 999999 -372090 1 336116 357892 -31654 2 1 999981 1 43674 453591 3745 2 598024 766516 2 2 999999 2 2 999999 1 2 999999 -677123 1 2 999999 -157859 1 2 999999 72917 1 2 999999 -782066 2 54209 306924 2 2 999999 2 18 1000000 2 5 999986 1 2 999999 -336183 2 532938 542861 2 150938 457896 1 18 999992 753833 1 2 999999 -225565 1 198993 696594 -218453 2 3 999988 2 283850 875063 2 14 999985 2 19 999981 1 2 999999 -785787 1 9 999982 51943 2 2 999999 1 2 999999 830144 2 123 286571 2 274222 500638 2 2 999999 2 2 999999 1 11 999998 -530311 1 1 999981 862879 1 12 999990 574471 1 2 999999 -484424 2 101694 558606 2 2 999999 2 2 999999 2 422768 937895 1 2 999999 477219 1 2 999999 -491100 2 347241 884182 2 6 999985 1 217886 355640 -355025 1 17 999981 563484 1 103800 918343 405255 2 78403 483078 2 2 999999 2 35890 529379 1 10028 610357 554129 2 2 999999 1 162824 830707 596333 2 185942 321086 2 705943 841294 2 108292 718691 1 420184 649865 -522483 2 2 999999 1 252634 960336 -140968 2 2 999999 2 10686 946034 1 162858 814487 849913 2 428606 443175 1 15 999985 547285 1 2 999999 -357145 2 37896 898212 1 43213 681026 490281 2 272915 678514 2 237466 850422 1 170866 711947 895525 1 3 999992 -840544 2 284072 307485 2 128284 251659 1 2 999999 197664 1 16 999995 -848478 1 210441 395263 -885744 2 12 999996 1 16 999989 -516156 2 2 999999 1 2 999999 164851 2 2 999999 1 2 999999 101981 1 2 999999 -857255 1 237425 386677 -479726 1 16 999991 -326887 2 2 999999 2 160276 269261 1 5 999989 821007 1 2 999999 -565173 2 74379 289667 1 80303 829662 154630 2 125933 328870 1 9 999984 -289969 1 17 999990 742161 1 358163 660925 393141 1 2 999999 -832148 2 117287 323049 1 2 999999 -433733 1 159000 497853 -578428 1 18 999981 -247191 2 678635 842769 1 391504 581180 581754 2 719256 721787 1 2 999999 500763 1 3 999994 -195433 2 502305 629417 2 16 999999 2 285500 983093 1 417653 722801 639521 2 2 999999 1 2 999999 -517949 2 2 999999 2 2 999999 2 591170 759824 2 2 999999 2 11 999987 1 2 999999 -927767 2 139560 172339 2 4 999990 2 2 999999 2 6 999981 1 2 999999 600802 1 177350 624960 871065 1 668131 967452 -989619 1 15 999982 -93056 2 13878 877333 1 2 999999 480649 1 546048 590310 126558 1 19 999990 -90962 2 2 999999 2 2 999999 2 409759 849723 1 2 999999 782636 1 12 999983 -273663 1 2 999999 -448991 2 9 999982 1 6 999984 943510 1 380427 664833 -352116 2 14 999993 2 14 999995 2 20 999982 2 476966 687331 2 2 999999 2 1 999996 2 542335 930809 1 82658 184379 773118 2 3 999993 1 179419 408522 -662201 1 2 999999 790217 1 2 999999 -658351 1 602675 999039 -852188 1 2 999999 -513414 1 8 999984 931531 1 11 999993 354682 2 16 999989 1 6 999984 907554 1 2 999999 -577599 2 18 999990 2 10 999987 2 2 999999 2 2 999999 1 32629 850370 807250 1 2 999999 -115414 1 63809 73379 317340 2 2 999999 1 2 999999 990895 2 255834 305050 1 12 999999 -958294 1 5 999981 -676169 1 52261 822696 -69995 2 2 999999 1 51360 620960 912673 2 2 999999 1 244629 995708 349247 2 2 999999 1 2 999999 435294 2 2 999999 1 2 999999 411039 2 25966 418838 2 2 999999 1 2 999982 210007 1 2 999999 859974 2 23689 877182 1 139063 972283 -979244 2 16 999996 2 1 1000000 1 364743 894443 -217118 2 2 999999 1 2 999999 -425859 2 14 999993 2 17 999987 2 1 999996 1 2 999999 -49740 2 303822 904617 1 2 999999 932118 1 19 999985 953215 1 581543 866255 528532 1 643006 870855 -100199 2 2 999999 1 19 999982 -188611 2 2 999999 2 237973 686409 2 437092 711122 2 14 999994 1 504100 876536 -679178 1 23067 908019 386395 2 2 999999 2 2 999999 2 11 999984 1 579894 732258 616431 2 17 999981 1 171766 917153 -394350 1 2 999999 -998493 1 2 999999 -977150 2 2 999999 2 11 1000000 1 16 999985 659205 2 236200 632436 1 2 999999 -180098 1 2 999999 838170 2 15 999988 2 3 999994 2 46190 646773 1 1 999981 -10307 1 2 999999 548680 1 525777 756972 260768 2 2 999999 2 3 999982 1 13 999990 995830 1 4 999998 -853604 1 745348 976405 -324315 1 271591 799673 366924 1 1 999983 -902090 1 2 999999 931536 1 131122 984825 -366536 2 6 999982 2 224503 925053 2 14 999981 1 105968 108944 168963 1 204519 265809 90849 1 2 999999 908717 1 2 999999 743763 2 3 999996 2 2 999999 2 144942 561199 2 46563 515617 2 9 999995 2 72737 241192 1 2 999999 -605398 2 670852 916478 1 2 999999 -763117 1 14 999994 -313325 2 11 999991 2 2 999999 2 738233 923162 1 2 999999 442040 2 14 999988 1 10 999999 751007 2 2 999999 2 662514 951285 2 2 999999 2 2 999999 2 33897 307851 1 58467 301038 -805699 1 2 999999 218080 1 2 999999 -580305 2 836859 968963 1 200731 253722 355282 1 19 999988 769847 1 2 999999 263545 2 2 999999 1 146334 351926 809140 1 710290 744560 69564 2 242145 807256 1 5 999991 -42673 2 2 999999 2 18 999989 2 39466 381491 1 2 999999 -274351 2 2 999999 2 177463 297395 2 18 999995 1 2 999999 -722616 1 11 999981 -262404 2 12 999992 2 2 999999 1 780705 997775 831249 2 2 999999 2 18 999988 2 2 999999 1 8 999985 -91108 1 20 999991 -933309 1 15 999982 -39291 1 906311 986886 886805 1 2 999999 -678045 2 243746 530274 2 80059 506633 2 766393 908322 1 491719 961829 -880839 1 1540 885112 -585645 2 7 999993 2 125609 404367 1 4 999986 399927 2 92114 351785 1 650377 783707 981793 1 2 999999 383952 1 12 999991 -328668 1 2 999999 997665 1 2 999999 -532680 1 11 999983 668791 2 249089 517527 2 20 999991 2 493689 905228 1 293772 405596 -443997 2 17 999981 1 2 999999 -261776 2 17 999984 2 4 999985 1 51159 734436 -922007 1 120980 493325 886847 2 2 999999 2 2 999999 2 34954 505038 1 2 999999 223748 2 2 999999 1 237060 466876 627353 1 2 999999 613815 2 231472 313841 1 6 999982 192660 2 2 999999 1 2 999999 -934227 1 12 999983 -970638 2 9 999995 1 2 999999 -166045 1 17 999999 -33048 1 569386 958038 -375663 1 7 999982 -143645 1 2 999999 229262 2 5 999988 1 13 999986 307939 2 2 999999 1 398925 543102 -216558 1 10 999986 -938649 1 164126 703550 -818859 2 8 999999 2 7 999981 1 17 999986 356975 2 2 999999 2 201714 781697 1 10 999983 -541943 1 10 999997 -127143 2 20 999988 1 6 999996 301614 2 11 999992 1 13 999985 -753437 2 14 999991 2 6 999995 2 2 999999 1 9 1000000 -314192 1 474439 591931 -550281 2 2 999999 1 2 999999 -730538 2 9 999982 1 5 999989 -555193 2 2 999999 2 2 999999 1 2 999999 -981000 1 8 999981 -552161 1 12 999989 258837 2 14 999981 2 2 999999 2 1 1000000 2 14 999999 2 698860 926150 1 24108 403793 -953866 1 579067 926409 -49956 2 2 999999 1 97938 813803 7453 1 19763 964950 400534 1 684245 765465 -37657 1 13 999988 281926 1 196864 555408 -912566 2 242298 801112 2 582023 960998 2 2 999990 2 6 999995 2 245074 540038 1 2 999999 -830929 1 106309 157499 130131 2 2 999999 1 2 999999 -450355 1 2 999999 271837 2 159023 600672 1 352205 877067 -136177 2 462872 753680 2 2 999999 2 488030 526206 1 282356 988740 -320522 2 2 999999 2 41772 61508 1 2 999999 850856 2 2 999999 2 5 999996 1 14 999998 -582724 1 20 999995 -713332 1 2 999999 541394 1 8 999997 650988 1 464420 662924 -510077 2 12 1000000 2 2 999999 1 2 999999 -82064 2 8 999986 2 6 999998 1 2 999999 403736 2 20 999991 1 12 999983 -289562 1 2 999999 -618896 1 2 999999 245097 1 12 999996 64845 1 2 999999 -332605 2 32259 823602 2 2 999999 2 207667 664410 2 2 999999 1 2 999999 -665001 1 15 999997 855385 2 43346 522839 1 58208 621411 347769 2 2 999999 1 9 999998 695173 1 20 999989 -608214 2 2 999999 2 2 999999 1 14 999985 -740098 1 594215 923335 544139 1 725847 934616 -226944 2 20 999994 1 11 999983 -479432 1 8 999992 -699459 2 2 999999 1 2 999999 -27112 1 7 999981 925205 1 2 999999 -313757 1 415719 919753 -815034 2 2 999999 1 14 999991 -491698 1 167972 394998 -964313 2 2 999999 1 670880 946765 274985 1 2 999999 -757809 2 2 999999 1 5 999983 112394 2 2 999999 1 2 999999 849911 1 15 999996 138242 1 2 999999 -220275 2 161891 435691 2 2 999999 1 19 999988 -491969 2 9 999994 1 2 999999 242058 1 16 999986 657816 1 2 999999 284279 1 32736 907179 317484 2 2 999999 2 3 999992 1 2 999999 -245900 2 9 999985 2 11 999989 2 707453 819876 2 2 999999 1 104972 277381 -559639 1 2 999999 -643705 2 2 999999 2 14 999999 2 545560 621011 1 137775 514343 -189390 1 2 999999 515940 1 7 999992 358683 2 13 999992 1 107376 897281 -349575 2 2 999999 1 106961 618121 -888813 2 464602 805622 2 2 999999 2 2 999999 1 476717 978114 931703 2 634838 643711 1 2 999994 -530864 2 457102 590756 2 307262 842239 1 894971 962552 -727251 1 2 999999 -33514 1 405869 699451 617717 1 14 999992 -846719 2 7 999982 2 301701 690137 1 128343 155189 628658 2 14 999991 1 576772 700896 -358184 2 560498 841671 2 11 999984 1 15204 100467 225893 1 13 999993 110693 1 2 999999 508084 2 2 999999 1 242593 599986 -736122 1 2 999999 936506 1 2 999999 -945598 2 15 999988 2 7 999995 2 102137 339450 1 2 999999 -768596 1 2310 544404 -124085 2 307665 481100 1 2 999999 -4007 2 3 999981 1 431264 752334 -46007 1 2 999999 701809 2 2 999999 2 10 999992 2 4 999986 1 380949 540016 126545 2 2 999999 2 2 999999 2 6 999992 2 2 999999 1 579112 895441 -639969 1 566179 884605 -729069 1 7 999983 -126861 2 9750 105839 2 157624 679550 2 2 999999 1 10 999990 647500 2 47715 317013 1 149190 555945 -847977 1 20 999985 -169780 2 2 999999 2 17 999989 1 760466 870584 497394 2 6 999987 1 2 999999 772734 1 408430 633943 -362392 2 599459 747250 1 8 999996 642507 1 6 999989 581203 1 2 999999 55168 2 10 999985 2 606559 891854 1 20 1000000 564980 2 9 999984 1 2 999999 -210003 1 2 999999 -548653 1 2 999999 884325 2 394773 438107 2 2 999999 1 417156 924422 568969 1 15 999982 -543508 1 2 999999 -350445 1 2 999999 -849877 2 17647 667075 1 18 999989 433750 1 2 999999 -177555 2 1 999994 2 2 999999 1 2 999999 163243 2 1 999984 1 19 999986 168469 1 2 999999 89397 2 5 999992 2 15 999982 1 434322 495666 402086 1 267551 828775 -752873 2 2 999999 1 2 999982 900310 2 20 999985 2 6 999997 1 2 999999 719082 2 9 999988 1 13 999995 311455 2 13 999981 1 212150 847652 511112 1 564671 616985 -828427 1 2 999999 -139446 1 2 999999 -341466 2 2 999999 1 12 999990 -211494 2 2 999999 1 6 999995 -23266 1 750208 865009 -358127 1 2 999999 817700 1 366578 376045 -368301 1 13671 788352 -71612 1 2 999999 957161 1 2 999999 794395 2 9 999998 2 353144 444762 1 2 999999 -163827 1 6 999995 981937 1 351605 696801 424591 2 2 999999 2 6 999997 1 2 999999 948762 1 15 999985 688967 2 797361 977953 2 2 999999 2 2 999999 1 9 999993 -859192 1 7 999997 -330318 2 2 999999 1 703869 724303 -466408 2 111608 500952 1 555119 941970 -976258 1 6 999981 477975 1 2 999999 297608 1 2 999999 -166122 2 2 999999 1 20 999983 -663683 1 1 999998 161369 2 348565 613500 2 203253 962898 1 19664 548548 -119665 1 2 999999 19377 2 2 999999 2 15 999994 1 38208 459141 876930 2 7 999982 1 2 999999 -65706 2 8 999993 2 14 999983 1 15 999983 461531 1 2 999999 174540 2 443218 476585 2 298606 847923 2 2 999999 2 15 999988 1 2 999999 -706355 2 195959 816821 1 2 999999 279842 1 9 999990 -510981 2 2 999999 2 1 999984 2 60059 963407 1 130287 473706 677630 1 10 999984 -300045 2 14 999994 1 91841 496882 -447056 1 11 999995 -537507 1 2 999999 -370287 1 413783 824790 134830 1 326816 888196 -596477 1 14 999981 503407 1 221406 854357 -638532 1 86098 713654 -338555 2 2 999999 2 2 999999 2 7 999981 1 146184 523607 808307 2 2 999999 2 13 999993 1 285932 432028 936381 1 329340 363845 944739 2 327837 610000 1 11 999995 -790469 2 155092 464308 1 1 999992 407705 2 7 999988 1 2 999999 -961354 1 648747 771473 -279751 2 2 999999 1 541696 893292 -575172 2 4 999994 2 4 999988 1 20 999983 71713 2 2 999999 2 413830 714700 1 1 999983 195234 1 537598 665119 -279461 1 2 999999 312036 1 15 999985 -961295 1 510100 931682 214484 1 8 999983 -372429 2 2 999999 1 2 999999 217254 2 20 999991 1 8 999993 -298781 2 2 999999 2 6 999996 2 567911 834526 1 10 999995 267072 1 497444 519187 902129 1 13 999985 -619107 1 13 999988 -670457 1 2 999999 483062 1 314303 691261 -478093 1 2 999999 744546 1 3980 683417 569913 1 2 999999 490933 1 14 999987 -174487 2 844564 856231 2 591501 811619 1 2 999999 -972496 2 3 999997 1 695484 755724 514899 2 17 999987 2 612337 845897 2 2 999999 1 2 999999 -770232 2 548371 661157 2 11 999993 1 2 999999 53146 1 14 999994 -134845 2 2 999999 2 9 999995 1 223968 663849 -617994 1 2 999999 -850654 2 146463 453967 2 749215 794992 2 10 999982 1 2 999999 -900117 2 556362 791084 1 2 999999 123126 2 2 999999 2 15 999999 1 4 999998 -400286 1 2 999999 -16057 2 12 999988 2 657106 992335 1 601910 942612 559157 1 231207 287014 45017 1 2 999999 58604 2 3 999994 1 3 999981 -112449 1 468306 613218 -910144 2 2 999999 1 2 999999 -319272 1 2 999999 193041 2 2 999999 2 2 999999 1 249471 629064 -88003 1 2 999999 -578726 2 683306 795160 1 570192 875716 414486 2 471204 581230 2 79859 201268 1 13 999998 777277 2 2 999999 2 520893 820426 2 2 999999 2 8 999998 2 2 999999 2 2 999999 2 171592 525830 1 143200 408160 -625784 2 18 999993 2 20 999988 1 846134 915298 -234505 1 68619 797676 932110 1 227144 583391 690613 1 2 999999 -642485 1 264631 523696 -619380 1 2 999999 741217 1 13 999995 -343925 1 5 999986 741123 2 13 999991 2 2 999999 2 43713 823110 2 200405 831171 1 2 999997 -975902 1 753572 777781 411701 2 135102 289605 2 144099 930208 1 91123 429537 -9701 1 19 999999 454699 2 255010 728455 2 2 999989 1 63935 565149 571884 1 2 999999 -258919 1 2 999999 69698 1 19 999995 998654 2 2 999999 2 2 999999 1 2 999999 649848 1 20 999992 -651770 1 350568 617756 -594798 2 7 999998 1 9 999999 964319 2 142910 256961 2 14 999993 2 63768 368545 1 13 999998 21073 2 2 999999 1 426046 463241 278203 1 2 999999 -599877 1 153149 616343 -96129 1 7 999990 854471 2 2 999999 1 2 999999 666550 2 14 999982 1 2 999999 -261655 2 2 999999 1 2 999999 -794342 2 2 999999 1 298459 542575 -772706 2 12 999989 1 2 999999 -349701 2 19762 718061 2 5 999989 2 2 999999 2 15 999985 1 290693 751825 771556 1 11 999986 712313 2 2 999999 2 2 999999 1 30900 959120 -984684 1 394554 583407 -55450 2 397360 646389 1 12 999994 798004 1 1 999989 -196230 2 2 999999 2 14 999983 1 2 999999 -980777 2 610310 949908 2 8 999992 2 2 999999 2 2 999999 1 4 999985 424996 2 222882 677244 2 8 999997 2 80051 361875 1 2 999999 -868377 1 2 999999 828250 2 122272 580897 1 22606 107698 -156721 2 2 999999 1 733058 940513 673490 2 2 999999 2 1 999995 2 2 999999 2 159929 670631 1 232393 949590 31315 2 16 999986 2 16 1000000 1 688627 973370 997815 2 722915 732703 2 2 999999 1 14 999988 938930 2 8 999994 2 2 999999 2 2 999999 1 2 999999 29974 1 5 999991 569577 2 13 999987 1 14 999983 -49061 1 2 999999 229641 2 3 999983 1 133813 465839 -824888 2 16 999986 1 614557 806955 -821032 2 330429 645366 2 4 999989 2 15 999982 2 2 999999 2 19 999984 2 12 999981 2 15 999981 2 18 999994 1 148926 818950 957792 1 2 999999 396787 2 230067 740815 2 2 999999 1 204177 544958 -190334 2 204213 395367 2 16 999983 2 651210 932939 1 2 999999 -368173 2 5 999989 2 16 999985 2 1 999986 1 2 999999 -862256 2 17 999992 1 653980 849843 97433 2 457903 576981 2 2 999999 1 2 999999 354965 2 2 999999 1 6 999995 -625326 2 295497 511612 2 10 999983 2 290093 781522 2 2 999999 1 18 999981 -170027 2 14 999995 2 15 999991 2 153144 467812 1 2 999999 499845 1 192002 291111 363582 2 14 999996 2 2 999999 2 2 999999 2 15 999992 2 2 999999 2 2 999999 1 317391 848568 -578899 2 18 999988 2 9 999984 1 2 999999 -282706 1 8 999997 95966 2 506861 580760 1 393893 849431 43191 2 540164 578501 2 2 999999 2 2 999999 2 34798 177551 2 637002 925242 1 7 999996 194485 2 17 999989 1 14 999986 -679667 1 2 999999 383791 1 2 999998 711447 2 16 999983 2 2 999999 1 2 999999 -256940 2 2 999999 2 14 999989 1 2 999999 -468818 2 2 999999 2 752308 892353 1 537037 893123 -561403 2 2 999999 2 364012 742986 2 2 999999 1 80594 183829 479986 1 2 999999 863643 2 2 999999 2 2 999999 2 37821 659813 1 2 999999 146118 1 2 999999 -823099 2 8 999982 2 13 999988 1 128230 983110 5171 1 11 999999 540768 1 602305 852904 -206733 1 393960 664034 89944 2 12 999999 1 2 999999 -742116 1 13 999983 439243 2 2 999999 1 10 999994 -897565 2 10 999991 2 18 1000000 2 2 999999 2 9747 238027 1 11 999992 86911 1 737564 828941 4858 2 288761 962013 2 17 999997 2 589831 745422 2 5 999993 1 2 999999 288007 2 81319 935131 2 2 999999 2 2 999999 2 283330 319111 2 9 999999 2 257218 325515 1 456006 718281 -773632 2 17 999986 1 2 999999 68187 2 212045 882407 1 2 999999 13555 2 2 999999 1 850698 951064 -112708 2 192547 560687 2 2 999999 1 5 999998 -361310 2 3 999989 2 2 999999 1 7 999993 -73587 2 12 999997 1 2 999999 -423857 2 591386 747066 2 1 999983 1 494553 572426 155238 2 2 999999 2 801073 947236 2 2 999999 2 12 999998 1 15 999999 -6803 2 3 999997 1 5 999981 760796 2 2 999999 2 2 999999 1 562895 701153 -32316 2 16 999981 2 15 999997 2 19 999992 2 2 999999 2 6 999994 1 730004 748865 -911746 2 2 999999 2 13 999990 1 451449 709528 267261 1 6 999985 944654 1 306550 818829 -488713 2 2 999999 1 2 999999 -729987 2 243709 452862 1 503331 709225 800050 1 69964 196823 617827 2 2 999999 2 391484 524501 1 2 999999 -121839 1 834598 846097 680254 1 16 999984 -43734 2 2 999999 1 237483 368472 979334 1 2 999990 -857875 2 747762 859518 1 651388 669185 -332841 2 2 999999 2 18 999999 1 2 999999 -410155 2 2 999999 2 12 999991 1 112832 605460 114417 1 14 1000000 439344 2 2 999999 1 2 999999 180567 1 13 999990 299048 2 203607 829620 1 443911 972471 560045 1 296256 425470 -5062 1 2 999999 307141 2 18 1000000 1 520105 625213 -43586 2 7 999984 1 4 999983 378445 1 3 999994 -843364 2 471968 794395 2 2 1000000 1 2 999999 925226 2 16 999983 1 2 999999 -148141 1 2 999999 -812639 1 2 999999 -299114 2 7 999996 2 10 999998 2 2 999999 1 259581 718815 -408067 2 2 999999 1 272491 453330 339349 1 2 999999 865764 2 2 999999 2 264518 337488 2 2 999999 2 4 999998 1 7 999983 -160052 2 18 999995 2 113426 521754 2 245846 771839 1 11 999987 -595106 2 10 999981 2 2 999999 2 11 999983 2 3 999984 1 16 999984 -456601 2 2 999999 1 658466 770195 783930 2 12722 166778 1 2 999985 977369 2 200292 483414 1 2 999999 516322 2 2 999999 2 22933 896979 2 5 999993 1 2 999999 -855785 2 184864 527340 1 15 999992 -901475 1 54530 98870 -359045 2 728837 937192 1 2 999999 124363 2 12 999993 2 254650 492547 1 2 999999 -987980 2 770667 941887 1 6 999983 57186 2 851276 999884 2 441550 825118 1 2 999999 445311 2 322571 548569 2 169760 623502 2 16 999993 1 9 999994 -262930 1 16 999990 -112265 1 17 1000000 749017 1 2 999999 -202812 2 95027 814762 1 2 999999 -140544 2 13 999993 1 2 999999 454182 1 618547 855611 -235729 2 2 999999 2 466533 680170 2 539805 795149 1 2 999999 790358 1 13 999982 533432 2 2 999999 2 541686 660349 1 802969 807669 -79620 1 2 999999 241476 1 5 999993 706334 2 2 999999 1 2 999999 -493650 1 154226 729079 113888 2 5 999991 2 3 999988 2 65075 645222 1 34572 724472 -15322 2 7 999990 1 9 999998 -481093 2 2 999999 1 4 999994 -116838 1 13743 438259 -620597 1 6474 689166 187010 2 67548 150828 1 17 999991 935874 1 2 999999 -818006 1 46 550548 -454228 2 234225 707857 2 162841 356705 1 341021 410753 663420 2 2 999999 2 16 999983 2 2 999999 2 1089 806755 2 240818 531576 2 2 999999 1 12 999984 17225 2 2 999996 1 18 999997 -700918 1 19 999986 634388 2 2 999999 2 2 999999 2 13 1000000 2 4 999998 1 13 999989 -282994 1 5 999989 -812269 1 2 999999 -9000 2 2 999999 1 2 999999 416714 1 1 999997 -539167 1 422484 499771 137478 1 382951 931841 856722 2 251865 838415 1 13 999994 -910432 1 6 999982 -483416 2 9 999989 1 389006 720860 -630356 1 2 999999 623208 1 2 999999 740661 2 699981 759898 1 5 999991 -906573 2 2 999999 1 511674 678373 872871 2 10 1000000 1 2 999999 407847 1 2 999999 -915361 2 599546 904742 1 26276 31324 789961 1 2 999999 -487631 2 2 999999 1 14 999995 -865668 1 2 999999 340082 2 2 999999 1 2 999999 461581 1 8 999993 106214 2 2 999999 1 18 999992 -581831 1 475573 637472 285116 1 18 999988 923773 2 1 999994 2 277666 386097 1 2 999999 -702297 2 2 999999 1 16 1000000 -745387 1 395349 875998 -825928 1 2 999999 645732 1 174241 658512 84806 2 2 999999 2 2 999999 2 222919 664134 2 2 999999 1 447631 691047 -59152 1 2 999999 -260192 1 2 999999 630514 1 19 999988 559649 2 2 999999 1 2 999999 -667943 2 449462 758205 2 12 999982 2 9 999982 1 269291 909251 333258 1 6 999991 794788 2 2 999999 1 300888 593933 -941052 2 20 999986 2 37591 141556 1 17 999992 -939716 2 14 999982 1 245973 491915 368778 1 777421 873089 -40272 2 11 999988 2 5 999993 1 233998 547664 746468 2 2 999999 1 2 999988 55405 1 2 999999 364757 1 2 999999 -603997 2 67475 900163 1 2 999999 -986359 2 2 999999 2 70033 484102 2 38109 579287 2 2 999999 2 65200 431687 1 7 999991 532989 1 15 999986 -458071 1 2 999999 -941196 2 7 999994 2 13 999987 2 2 999999 2 13 999986 1 723041 920324 -236977 2 190756 982750 1 17 999986 -572860 2 17 999989 1 11 999994 -385286 1 2 999999 588171 1 10 999981 979967 1 2 999999 465674 2 17 999988 2 20 999992 1 70181 296008 -120507 1 4 999991 322492 2 18 999982 2 2 999999 2 2 999999 1 2 999999 646874 1 227887 561259 -273561 2 7 1000000 1 939075 975430 -917326 1 728083 881325 -845869 1 4 999992 855848 2 188556 411066 1 4 999987 -335414 2 2 999999 2 18 999990 2 14 999995 1 72256 833758 -720161 1 5 999989 -887158 1 2 999999 676462 1 2 999999 173428 1 8 999996 -406964 2 15 999993 2 19 999990 2 227717 373809 2 7 999982 2 199779 404201 1 392084 639925 458184 1 2 999999 584758 2 2 999999 1 16 999981 690106 1 17 999987 206136 1 2 999999 -752485 1 5 999996 965109 2 9 999998 1 108397 633804 349858 2 2 999999 2 3 999997 1 2 999999 816730 1 2 999999 246017 1 306840 675905 830440 1 2 999999 -226619 2 2 999999 2 452152 806011 1 2 999999 -246468 1 180620 506138 -831824 1 2 999999 -330093 2 2 999999 1 5 999997 816205 2 6 999989 2 13 999986 1 9 999993 -935139 1 771960 801684 -97570 2 2 999999 1 404821 643582 467630 1 113331 281430 9311 1 2 999999 322058 2 4 999998 2 753473 990854 2 2 999999 1 853296 959799 -927343 2 2 999999 2 205544 513814 2 17 999985 2 28826 388126 1 17 999998 241732 2 7 999986 2 11 999981 2 9 999998 1 428461 896464 -120151 2 2 999999 1 658467 743716 -146796 2 225563 518337 1 10 999985 534940 1 835536 914267 493448 1 165105 483453 -697951 2 20 999982 1 566332 862333 869116 1 6 999988 -65296 1 4 999983 -167950 1 551244 575133 -836108 1 5 999986 -93147 1 12 999988 661746 2 162101 261038 2 2 999999 2 1 999998 1 4 999998 -888414 2 5 999999 2 12 999994 2 2 999999 2 2 999999 2 17 999996 2 2 999999 2 2 999999 2 691374 725077 2 2 999999 1 647881 820927 445969 2 4569 757573 1 539547 860005 -220504 1 2 999999 281527 2 564842 941529 2 2 999992 1 7 999982 -48363 2 20 999988 1 42596 618624 818218 1 2 999999 -353170 2 2 999999 2 2 999999 1 11 999986 276517 1 6 999989 464253 2 359921 723170 2 16 999995 2 8 1000000 1 19360 229381 -29745 1 2 999999 -129968 2 465015 946386 2 447385 755234 1 2 999999 -871809 1 2 999999 -398491 1 277172 425018 856042 1 1 999988 555088 2 17 1000000 2 20 999993 2 512938 787991 2 588985 938025 2 8 1000000 2 567840 666870 1 375483 770226 -415888 2 377592 906855 1 9 999990 -604488 1 2 999999 850151 1 2 999999 -819398 1 7 999984 156597 1 19 1000000 -77141 2 461296 701750 2 2 999999 1 2 999999 -474210 1 2 999999 606233 1 44224 951376 -670006 2 19 999993 2 15 999981 2 203342 266243 1 2 999999 154915 2 16 999982 1 20 999993 290277 2 9 999985 2 2 999999 1 2 999999 -823880 1 2 999999 -333149 1 2 999999 -567954 1 18 999994 986281 1 2 999999 337993 2 2 999999 2 14 999997 1 2 999984 944317 2 12 999998 1 2 999999 -771732 1 4332 471176 -989508 1 404695 524250 939740 2 19 999997 2 141237 842089 2 4 999991 1 2 999999 82501 1 9 999989 924576 2 2 999999 1 2 999999 622795 1 163790 846136 886910 1 19 999991 284597 2 2 999999 2 214787 349760 2 33426 528181 2 4 999994 1 4 999982 514373 2 4 1000000 2 13 999987 2 5 999990 1 9 999995 -892287 1 2 999999 -507322 1 10 999985 501191 1 2 999999 -543825 1 2 999999 818782 2 2 999999 2 2 999986 2 16 999993 1 2 999999 524289 2 2 999999 2 1 999996 2 13 999988 1 2 999999 424940 2 2 999999 1 455747 792805 -302661 1 2 999988 142263 2 17 999983 2 12 999996 1 2 999999 -159558 1 200291 212336 -394458 1 2 999999 -333633 1 2 999999 264007 1 2 999999 51987 1 2 999999 821800 1 4 999987 -282963 2 1 999986 2 2 999999 2 3 999987 2 2 999999 1 55587 446040 -143606 2 332558 510569 2 7 999989 1 9 999992 -254428 2 10 999989 1 2 999988 -379150 2 321165 947722 2 14 999981 1 2 999999 489102 1 18 999986 20664 2 98404 786086 2 3 999999 2 2 999999 1 486120 740438 964659 1 2 999999 463074 2 17 999995 2 2 999999 2 5 1000000 2 10 1000000 1 15 999986 -583727 2 2 999999 1 164201 611265 -639539 2 499070 723569 1 159756 875213 213685 2 10 999985 1 2 999999 -401124 1 272961 400308 772684 2 279720 817683 1 2 999999 -499868 2 2 999999 2 41571 61323 2 67018 463488 1 2 999999 483568 1 13 999986 -750874 1 338887 978457 -387234 2 2 999999 2 19 999999 1 1 999986 247910 2 11 999997 2 211940 636963 1 2 999999 273 2 339693 789478 1 2 999999 -520162 1 525205 802616 243151 1 16 999981 -818898 2 2 999999 1 76622 84308 253941 1 701330 777457 673506 2 244078 827554 2 2 999999 2 2 999999 2 17 999991 1 2 999999 -892522 1 14 999996 -387797 1 17 999996 -434544 2 586563 857207 2 298853 655567 1 2 999999 -44116 2 162922 293553 1 17 999996 170413 1 2 999999 -827906 1 15 999988 680930 2 2 999982 1 10 1000000 300759 1 13 999986 -83062 1 473883 844578 30934 2 2 999999 1 11 999999 -451321 2 15 999998 2 2 999999 1 122124 868459 119147 1 602444 617852 -739724 1 5 999990 -559956 2 5 999995 1 13 999987 800878 1 3 999981 -256963 2 353769 509658 1 100187 158794 -683892 2 775660 826086 2 63423 186926 2 2 999999 2 4 999997 2 7 999989 1 7 999995 -595136 1 175682 506663 667388 2 2 999999 1 2 999999 23605 2 38131 697928 2 10 999983 1 8 999994 79277 1 948717 978185 -121306 1 2 999999 -793210 1 4 999993 564225 1 13 999984 577474 1 117511 266420 622727 1 2 999999 278769 1 1 999997 -512807 2 2 999999 1 177571 457244 -600836 1 2 999999 -282811 2 31202 403967 2 6 999981 1 2 999999 394664 2 19 999984 1 283434 332474 -203283 2 4 999991 2 20 999996 2 2 999999 1 7 999982 -409045 2 6 999986 2 2 999999 2 224969 377230 1 7 999999 981873 1 228565 432177 604189 1 15 999982 358244 1 2 999999 -592241 2 18 999998 2 8 999985 2 2 999999 2 702215 747945 2 225338 558804 1 377247 715545 -530507 1 1 1000000 112194 1 349036 879900 -836169 1 205869 911673 401794 2 20 999989 1 2 999993 929965 1 2 999999 -924737 1 2 999999 841713 1 2 999999 197848 2 2 999999 1 340780 563659 -820427 2 5 999982 2 2 999999 1 2 999999 -785125 1 2 999999 -284479 2 11 999999 2 495661 855976 1 14 999985 -712982 1 2 999994 163249 1 46782 936321 -384087 1 2 999999 -413070 2 2 999999 2 9 999982 2 11 999989 1 355327 740002 45898 2 474518 769438 1 325686 657594 -368491 1 2 999999 710667 1 2 999987 464135 2 426808 775804 1 2 999999 523774 2 533364 720362 2 52780 277092 1 6842 23852 -547698 2 2 999999 1 2 999999 422332 1 19 1000000 614826 2 56120 633347 1 2 999999 341134 2 5 999988 2 2 999999 2 641224 746699 2 2 999999 1 824718 894334 -160818 1 7 999995 -834135 2 77271 846294 2 8 999983 1 717164 745503 -376442 1 7 999981 -390054 2 309482 359800 1 2 999999 334179 1 2 999999 -197889 1 2 999999 -461425 2 16 999991 1 2 999996 962416 2 2 999999 2 10 999993 2 438439 573588 2 67467 735298 2 11 999997 1 12 999986 159408 1 11 999997 277577 2 2 999999 2 19 999988 2 2 999999 2 322281 446377 2 86513 774441 2 2 999999 2 20 999985 2 2 999999 1 2 999999 668865 1 2 999999 414250 2 16 999997 1 2 999999 -493597 1 3 999997 -720241 1 543261 544377 -759576 2 236452 684411 2 300216 581949 2 2 999999 1 5 999994 360512 1 12 999988 -205639 1 2 999999 -671650 1 2 999999 -83439 1 320606 514235 126675 1 751821 914141 -436772 1 6 999995 -589999 1 211142 297862 655528 2 2 999999 1 2 999999 414730 2 15722 263256 1 137067 784257 99477 1 2 999999 -844617 2 17 999991 1 12 999981 37923 2 2 999999 1 408093 601329 366177 1 2 999999 -545350 2 279884 562366 1 15 999983 -383203 1 2 999999 311321 2 2 999982 2 17 999988 1 129210 834230 -633040 1 11 999997 863363 1 330255 707039 -515094 2 2 999999 1 2 999999 41753 1 125922 660644 -488622 1 6071 167829 -912976 1 2 999999 -639388 2 5 999981 1 8 999997 664892 1 2 999999 -878289 2 15 999993 1 2 999999 856217 1 283922 902876 478017 2 408918 451908 2 11 999984 2 2 999999 1 409217 733895 -899179 2 16 999992 1 20 1000000 722378 1 2 999999 -618942 2 2 999999 1 18 999983 -935941 1 174366 305184 593294 2 2 999999 1 191266 838714 -693243 2 261796 454492 1 2 999999 506507 2 2 999999 1 9 999993 552475 1 2 999986 -669855 2 19 999985 1 14 999988 63197 2 170780 730123 1 16 999983 71142 1 53237 771288 763683 2 12 999987 2 562178 659119 1 4 999992 732440 1 318866 560216 491974 2 561923 942450 1 84267 99931 -760025 1 220188 496372 767402 2 2 999999 1 19 999991 781418 2 902364 956834 1 34635 251900 -883615 1 2 999999 294162 2 17 999997 2 108600 678749 2 14 999999 2 18 999994 1 18 999988 392292 2 2 999999 1 12 999984 -682465 1 90894 155514 118345 2 127292 153819 2 2 999999 1 2 999999 509430 2 11 1000000 1 2 999999 -61375 2 6 999986 2 356576 792160 1 6 999981 -119017 1 2 999999 503558 1 359531 401666 574380 1 11 999984 -218387 2 590841 598144 1 2 999999 -13446 2 2 999999 1 2 999999 23782 1 2 999999 291287 2 548611 979677 1 7 999988 877862 2 2 999999 1 17 999989 590376 1 2 999999 240039 2 859173 936850 1 2 999999 373587 1 279598 365251 -652482 2 769022 785770 1 10 999997 900276 1 8 999987 -714461 2 2 999999 2 2 999999 1 7 999981 179288 1 1 999984 477334 2 2 999999 2 102213 154829 1 13 999996 -391177 1 671914 760669 -139321 1 40310 779701 -953337 2 10 999988 1 2 999999 690223 2 2 999999 1 297675 627436 232420 1 13 999986 603755 2 177918 581115 2 24672 898610 2 2 999999 1 461738 626332 596222 1 2 999999 -744479 2 2 999999 2 2 999999 2 2 999999 1 20 999987 -27740 1 2 999999 -18011 2 709424 985128 2 12 999999 1 473898 732997 461002 1 4 999996 -963417 2 2 999999 2 304081 705678 1 231139 271345 177719 2 13 999994 2 2 999999 1 5 999983 -925461 2 70393 397107 1 237332 317911 -861048 1 113728 279293 -463781 2 2 999999 2 231818 250564 1 2 999999 -482804 1 355504 570492 -442869 2 3 999997 1 482825 674988 -208269 1 2 999999 -536597 2 6 999996 2 946030 978995 2 480138 943334 2 11 999997 1 7 999981 -944003 2 2 999999 2 2 999999 2 44546 180999 1 2 999999 -894803 2 273452 759546 2 231951 237205 1 10 999984 -182328 1 2 999999 718755 1 2 999995 -357484 2 7 999983 2 2 999999 1 2 999999 -615688 1 52757 270720 516621 2 204060 731646 2 12 999992 2 15 999988 2 135776 220597 1 2 999999 4791 2 2 999999 1 3 999986 -223987 2 736246 906346 2 13 999981 1 2 999999 -853227 2 2 999999 2 2 999999 2 94118 99226 2 96716 594335 2 885761 939327 2 20 999987 2 508833 975482 2 15 999998 1 391227 782511 582986 1 6 999993 611830 2 2 999999 1 20 999990 836497 1 17 1000000 200621 1 416127 878896 -360350 2 3 999998 1 12 999985 973167 1 2 999999 -246017 2 108232 453636 2 2 999999 2 7 999983 1 65332 580226 -24585 2 19 999998 2 2 999999 1 549004 710854 -465302 1 17 999998 144723 1 7723 21312 310949 2 2 999999 2 2 999999 1 110134 514206 -399114 1 336321 487464 -940740 1 877393 897892 557642 1 2 999987 -433982 1 2 999999 -826836 2 601 233642 2 16 999991 2 3 999995 2 2 999999 2 8 999996 1 12 999985 295971 1 445959 836371 755760 1 165571 883834 353987 2 7 999995 1 2 999999 439780 2 2 999999 2 449328 932922 1 355859 917221 -913556 2 774660 981209 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 85298 484492 1 2 999999 -892550 1 2 999999 328425 1 19 999989 975664 2 2 999999 2 649249 860845 1 10 999986 -134550 2 46056 227427 2 2 999999 2 366543 769072 1 2 999999 409119 1 2 999999 12678 1 242570 497835 -732029 1 2 999999 776538 2 52436 741900 1 354083 655720 260754 1 2 999999 679129 1 2 999999 654257 1 462834 524181 842926 1 13 999999 217541 2 2 999999 2 17 999985 2 759410 969275 1 19 999994 -216351 2 362593 373774 1 2 999999 -209099 1 683611 703582 473518 1 2 999999 -69037 1 873128 875834 63922 2 356823 561412 1 16 999989 -224773 2 14 999985 2 2 999999 1 16 999992 171947 1 2 999999 176596 1 6 999991 -555781 2 2 999999 2 8 999981 2 2 999999 2 13 999982 1 71085 144949 -423232 1 2 999999 592878 1 2 999999 -372219 2 85939 894168 2 15 999999 2 8 999987 1 136168 306057 320471 1 18 999988 604304 2 2 999999 2 2 999999 1 589299 941824 582901 2 389520 739191 1 481202 849572 -607489 1 4 999984 -107399 2 463438 478046 1 11 999987 -492324 2 2 999999 2 2 999999 1 243400 314573 284369 1 515711 742908 677055 2 14 999984 2 13 999983 2 452443 788888 1 2 999999 298434 1 10 1000000 982618 1 2 999999 -593925 1 2 999999 -647859 2 3 999987 1 1 999992 -344983 1 2 999999 153124 2 931512 997197 1 2 999999 -805058 2 2 999999 1 2 999999 -184598 2 7 999986 1 132332 335315 -208119 1 7 999995 766579 2 205628 500709 1 2 999999 6235 2 18 999982 1 19 999983 -758415 1 2 999999 516598 2 4 999993 2 20 999992 1 312276 620621 635896 1 655553 800401 -307550 1 19 999991 138098 1 3 999997 771348 1 5 999986 711895 2 82164 388221 1 12 999989 512943 2 11 999985 1 7 999985 -883720 2 117762 978419 2 12 999994 1 2 999999 833709 1 928816 947017 48879 1 2 999999 195164 2 378276 855010 2 9 1000000 2 4 999988 1 2 999999 264467 2 2 999999 1 471498 900683 900191 1 1 999992 -887039 2 279567 299337 1 20 999984 705688 1 2 999999 361600 2 7 999986 2 391889 761773 2 2 999999 1 579377 948001 -414176 2 207959 378238 1 2 999999 -661083 1 2 999999 470313 2 189871 513781 1 2 999999 473640 1 9700 712599 -888203 2 2 999999 2 9 999987 1 2 999999 -219426 1 2 999999 899454 1 58257 736648 -844321 2 463728 905381 1 2 999999 -335447 2 2 999999 2 9 999987 1 2 999999 484048 1 5 999983 -320746 1 308702 611935 -304445 1 7 999999 -768066 1 11 999992 789815 1 240548 605489 -530564 2 603639 875031 1 174301 512157 185341 1 2 999999 390634 2 266344 921232 2 2 999999 2 323240 611521 1 230332 576101 950696 1 2 999999 194475 1 649405 908048 -292125 1 56898 702298 -687007 1 470998 570380 -763337 1 9 999998 -29294 1 239224 715432 -937251 2 2 999999 1 56235 931321 396456 2 58994 374841 1 2 999999 -347349 1 2 999999 811302 1 2 999999 -764242 2 453727 789119 2 2 999999 2 562320 876910 1 4 1000000 278655 2 2 999993 1 66892 729585 -716008 2 445004 798031 1 99703 584197 -331955 1 2 999999 198752 1 18 999983 827458 2 1 999994 1 15 999993 -370082 1 383884 916804 -211663 2 12803 806085 2 575130 998177 2 182111 380958 2 18 999995 1 11 999999 -640600 1 16 999991 106066 2 2 999999 1 318478 702449 -38151 1 2 999999 227946 1 325454 486889 481740 1 11 999988 982984 2 2 999999 1 889214 942571 872402 1 12 999982 288556 1 5 999981 437229 1 629351 876671 -432809 1 467457 759463 912539 2 280946 611410 1 2 999999 -810479 2 2 999999 2 2 999999 2 9 999995 1 126961 858385 -646498 2 361770 831273 2 7 999988 2 262938 907988 2 2 999999 2 2 999999 1 2 999999 489611 1 2 999999 -830336 2 2 999999 2 19 999988 1 20 999981 -97619 2 140109 559661 2 2 999999 1 2 999999 883402 2 16 999986 1 2 999986 631709 1 2 999999 733059 1 295870 830788 639773 2 20657 614600 2 141433 507205 2 6 999989 1 19 999986 553514 2 19 999992 1 12 999992 -34929 1 12 999999 -651144 1 149631 257023 974895 1 437784 651491 659955 1 18 999991 -121777 1 2 999998 -688186 1 332698 869628 -726297 2 2 999999 2 5 999981 1 272707 617936 -444170 1 2 999999 -473942 2 6146 320469 2 2 999999 2 2 999999 2 11 999999 2 18 999982 1 323639 841091 309286 2 9 999994 1 400676 422724 -134130 1 366038 727750 -105806 2 2 999999 1 4 999987 379807 2 2 999999 2 9527 881242 2 12 999993 2 20 999997 1 2 999999 -863900 2 336467 978558 2 9 999999 1 9 999998 -558984 1 22152 537541 -87597 2 2 999999 2 19 999997 2 2 999999 2 2 999999 1 2 999999 230272 1 2 999999 853078 1 520288 555913 -445427 2 2 999999 2 314231 760136 2 14 999994 2 136662 492171 2 2 999999 1 2 999985 -472369 2 20252 878416 2 20 999999 1 9 999983 -544158 1 2 999999 -830849 1 200334 773895 -358036 1 2 999999 156398 1 10 999984 -748391 2 13 999998 2 534842 978628 2 2 999999 1 2 999986 -748872 1 339168 621812 -263112 1 4 999989 683321 1 6 999986 792675 2 4 999995 1 2 999999 -276818 2 218107 617445 1 552055 970181 -894598 2 73006 150014 2 11 999987 1 2 999999 442986 2 2 999999 2 90161 234609 2 89901 260617 1 2 999999 -742552 1 2 999999 -720798 2 139810 574271 1 13 999981 682944 1 885744 974274 -927336 1 2 999999 -624958 2 2 999999 2 5 999983 1 1 999995 -659974 2 2 999999 2 6 999981 2 414217 440509 2 2 999999 2 2 999999 2 579770 836980 2 16 999997 1 2 999999 795101 2 5 999993 1 1 999995 -852225 2 18 999991 2 2 999999 1 124624 513757 -706477 1 3 999982 692565 1 299301 398714 -874487 1 3 999985 -967150 2 2 999999 2 2 999999 2 806217 821998 2 317214 753373 2 2 999999 2 790048 836439 1 15 999987 977974 2 2 999999 2 15 999981 1 189151 860289 423853 2 244463 811877 2 12 999990 2 12 999989 2 2 999999 2 292928 424023 1 19 999987 -332130 2 711465 982014 2 2 999999 1 423293 455783 -590098 1 2 999999 972242 1 2 999999 650274 2 2 999999 1 2 999999 -646379 1 770654 828175 109966 1 252416 831620 -431116 1 678455 682847 -855716 2 181562 844661 1 2 999999 -94014 2 7 999981 1 8 999984 -416801 1 154903 428010 -508717 1 35685 126489 892030 1 248743 503178 -443399 1 636212 998250 237947 2 2 999999 1 2 999999 379073 1 2 999999 476966 2 361058 668048 2 2 999999 1 2 999999 -416336 1 2 999999 -342013 2 122988 883225 2 225470 387235 1 9 999992 -798873 1 477719 906159 -403163 1 2 999999 286342 1 2 999999 -167258 1 12 1000000 815839 1 2 999999 990311 2 13 999983 2 9 999993 2 2 999999 1 128398 587353 -344316 2 4 999984 1 14 999996 192200 2 2 999999 1 2 999999 409880 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999996 1 71305 850786 -824391 1 17 999990 -527435 1 19 999999 -547199 2 880380 922080 1 2 999999 615823 1 5 999984 550797 1 79950 934862 -315637 1 2 999999 240084 2 4 999997 1 2 999999 -419255 2 317262 653703 2 2 999999 1 443398 768205 -304950 2 34381 952339 2 12 999992 2 122260 611308 1 2 999999 941231 2 2 999999 2 3 999987 2 370710 602006 2 19 999999 1 14 999986 347497 2 364553 983374 1 5 999990 -56661 1 9 999987 -69200 1 2 999999 -364308 1 456241 473230 -874398 2 2 999999 2 405588 782958 2 185907 396802 2 16 999990 1 2 999999 -488029 2 2 999999 1 2 999999 180721 1 15 999987 193290 1 2 999999 857403 1 11 999986 -230315 2 2 999999 1 20 999998 -837196 1 7 999997 -20019 1 5 999986 -435399 1 291747 835828 -295082 1 620921 641180 217918 1 427760 591286 314061 1 2 999999 213486 1 18 999993 -393661 1 89778 236826 -603862 2 128896 757172 1 748552 853073 675610 2 2 999999 1 2 999999 -480254 2 554945 728748 1 18 999989 -4577 1 2 999999 -923664 2 4 999987 2 2 999999 2 2 999999 1 2 999999 -744793 2 2 999999 2 600856 627672 2 2 999999 2 353646 968910 1 15 999997 -725921 1 36015 810481 -943783 1 14 999987 767255 1 249944 898986 -520639 2 301933 510754 1 12 999982 -710820 1 2 999999 -198763 2 5 999993 2 415570 726293 2 338131 644983 1 19 999992 -565686 1 3 999992 84088 2 90210 685860 2 2 999999 2 54947 945024 2 10 999999 2 13 999992 2 2 999999 2 284231 962787 1 2 999999 801864 2 434281 498522 1 368235 969319 -384064 1 1 999997 634217 2 2 999999 1 311651 806507 -655387 1 239297 629595 -481164 1 12 999991 -478081 1 2 999999 -442430 1 2 999999 -232396 1 2 999999 -530346 2 323189 855711 2 137672 953246 2 108789 275953 1 2 999999 -713022 1 372162 701722 -888376 2 2 999999 1 2 999999 -476874 2 485131 950309 1 2 999999 925190 2 1 1000000 1 694030 854956 930811 2 142854 504888 2 11 999984 1 616563 793368 128748 2 2 999999 1 8 999988 -970524 1 2 999999 -331936 1 8 999991 -461750 2 6 999985 1 3 999997 -228112 2 18 999988 2 381842 536485 1 1 1000000 310061 1 19 999995 401390 2 2 999999 2 12385 942831 1 56469 564366 -248710 1 2 999999 -601890 2 230959 655229 2 285732 956188 2 180774 988206 2 104616 588393 2 2 999999 1 552709 811826 -68419 1 2 999999 -323742 2 1 999996 2 2 999999 1 209375 921341 419405 1 278489 430354 934057 1 2 999999 -120020 1 201434 326537 39524 2 2 999999 2 14 999993 2 2 999994 2 20 999997 1 2 999999 -668467 2 20 999993 1 2 999999 431072 1 308843 704714 -392381 2 354647 780881 1 2 999999 728805 2 112466 796944 1 250194 959054 932291 2 7 999993 2 2 999999 2 880783 978713 2 2 999999 2 732464 906825 1 2 999999 408206 1 2 999999 300322 2 487908 536117 2 5 999993 2 2 999999 2 2 999999 1 202835 447203 3198 1 2 999999 -575316 1 2 999999 180443 1 602734 811077 -31985 1 13 999992 -652005 2 2 999999 2 55897 968123 2 177313 663038 1 452076 980911 -21739 2 2 999999 1 2 999999 415833 2 2 999999 1 2 999999 -313688 1 17 999991 -978911 1 9 999982 -600822 1 2 999989 760031 1 658715 738415 693353 2 2 999999 2 190012 904007 2 201655 255866 2 20 999997 2 99159 764508 2 307061 630673 1 2 999999 64642 2 807783 893973 2 147015 499650 1 616832 779896 154457 2 6 1000000 1 499657 985681 -615278 1 2 999999 -361721 1 456335 632892 575322 1 18 999992 26021 1 383945 708597 -301004 1 519340 768257 385178 2 2 999999 1 2 999999 513874 1 2 999999 -241554 1 257119 948857 73416 2 2 999999 2 2 999999 1 80036 358510 165887 1 18 999994 -301678 2 2 999999 2 2 999999 1 2 999999 -525996 2 2 999999 2 9 999991 1 7 999985 120079 2 3 999989 1 654197 665569 465934 1 2 999999 -175720 2 2 999999 2 7 999983 1 2 999999 -394816 2 2 999999 1 15 999987 -245034 2 3 999983 2 2 999999 1 5 999986 -551963 1 10 1000000 -430112 2 10 999988 1 12 999982 -523094 1 2 999999 -388772 2 116550 279825 2 2 999989 2 5 1000000 2 17 999993 2 2 999999 1 16 999998 447923 2 200873 450718 2 2 999999 1 153242 977428 -443853 2 2 999999 1 2 999999 867500 1 13 999993 370161 2 2 999999 1 2 999999 -824113 1 2 999999 418963 2 592675 616333 1 2 999999 -154956 2 2 999999 2 44156 626378 1 2 999999 595979 1 13 999988 -308931 2 3 999996 2 9 999998 2 2 999999 2 2 999999 2 133763 478335 2 13 999981 1 2 999999 954718 2 760666 780859 1 16 999991 -777805 1 208007 968683 88903 1 2 999999 -521833 2 20 999988 1 2 999999 -399023 2 285194 871475 2 1 999993 2 2 999999 2 2 999999 2 2 999999 1 6 999994 -290254 1 2 999999 800065 1 2 999999 -111775 2 132659 245681 2 20 999991 2 501526 627487 2 111548 996744 1 626622 665812 826443 1 2 999999 -489975 2 18 999998 1 2 999999 37077 1 436582 950089 -394500 2 2 999999 1 18 999986 558524 1 2 999999 850204 2 2 999999 1 2 999999 794863 2 2 999999 1 13 999998 -298710 1 2 999999 -585342 2 887233 889987 1 12 999983 -488071 2 18 999986 2 20 999989 2 17 999983 1 20 999991 -904565 2 298712 941851 1 3 999982 67505 2 3 999998 1 20 999987 534629 2 2 999999 1 2 999999 445064 2 2 999999 2 1 999998 2 2 999999 2 9 999993 2 1 999988 1 9 1000000 -283777 2 145377 272346 1 146066 810970 23925 2 412049 543859 2 816138 831814 1 2 999983 464140 1 17 999995 514428 1 68541 577074 -52493 2 2 999999 2 88200 620580 1 2 999999 376347 1 4 999990 806112 2 142037 469610 2 95575 654920 1 2 999999 344887 2 9 999985 1 31191 820989 -460083 2 384222 708298 2 8 999997 1 407944 954374 -131131 1 415248 940128 100014 2 4 999981 2 208684 577023 2 2 999999 1 8 999999 110288 1 5 999991 -987894 1 20 999984 980960 2 2 999982 2 5 999991 1 296353 355028 -208186 2 141987 992830 2 192598 829677 2 2 999999 1 1 999991 -851047 1 18 999982 636557 1 2 999999 -123502 2 295182 831633 1 208720 838753 -665720 2 77356 378916 1 20 999994 -749527 2 582149 757055 1 9 999986 144485 2 386293 802834 1 2 999999 -205346 2 20 999998 1 1 999987 292936 2 498440 783247 2 469349 494825 1 431538 600332 -737093 1 2 999999 633767 1 2 999999 791145 1 128078 983508 45061 2 2 999999 1 146273 324556 105312 2 2 999999 1 15 1000000 -389592 1 2 999999 -796164 2 20 999985 2 2 999999 2 464636 630652 2 2 999999 1 785084 996969 -941821 2 5867 495555 2 841419 903417 2 563728 609320 2 300845 966198 1 9 999996 174982 1 2 999999 -708209 1 210734 697652 197808 1 200059 563085 727386 1 493789 561832 -930640 1 424715 869226 -186721 2 1 999991 2 625024 945371 1 11 999990 -247534 2 517917 619603 1 62513 598219 916940 1 18 999993 -3864 2 342390 347277 1 1 999988 63064 2 4 999994 1 2 999999 -471421 2 2 999999 2 2 999999 2 16 999983 1 9 999991 617150 2 17 999993 1 14 999997 846416 2 463337 935384 1 13 999998 862448 1 2 999999 425959 1 20 999982 80654 2 210532 914510 1 2 999999 535672 1 3 999993 802307 1 6 999993 -72396 1 3 999999 360322 2 11 999996 2 2 999999 2 235616 994549 1 265248 443185 255187 1 37151 235426 -535254 2 720062 975718 2 11 999993 1 2 999999 -870505 2 7 999998 1 2 999999 -822908 1 2 999999 -397159 2 522262 774278 2 11 999983 2 2 999999 1 2 999999 131735 2 2 999999 1 5 999988 15343 2 14 999989 1 2 999999 126348 1 2 999999 180801 1 2 999999 89957 2 2 999999 2 2 999999 2 2 999999 2 161436 272062 1 11 999987 593966 2 2 999999 1 2 999999 -459224 2 2 999999 1 2 999999 136334 2 6 999993 1 2 999999 879829 1 9 999999 776115 1 2 999999 -738555 1 12 999983 -704795 1 9 999988 688494 1 121431 804491 -589046 2 2 999999 2 2 999999 2 17195 331925 2 18 999997 1 482218 845883 -839199 2 5 999988 1 2 999999 856569 1 2 999999 -574870 1 20 999990 -976439 1 13812 170716 -641620 1 822228 965526 166979 2 2 999999 2 71710 88113 1 325557 458963 -491667 2 8 999988 1 116422 747103 773816 2 2 999999 2 2 999999 1 546025 749888 -873407 2 160107 419570 1 2 999999 -376580 2 2 999999 2 2 999999 1 300505 526269 -177568 1 2 999999 -92286 1 34439 156745 161781 2 2 999999 1 2 999999 -689272 2 21293 492434 2 123217 535072 2 117172 746600 1 396241 633079 -9341 1 19 999989 -376394 1 20 999996 352416 1 2 999999 -760053 2 2 999999 2 2 999999 1 17 999989 -137045 1 10 999988 -332789 2 6 999988 1 1 999991 524191 2 2 999999 2 2 999999 2 2 999999 1 12 999999 -797066 2 642053 863668 1 414533 886774 134484 1 10 999985 -20542 2 674904 779558 1 17 999984 386540 1 2 999999 -859643 1 2 999999 459454 2 728040 840565 1 106034 157828 921995 2 809775 993788 1 340812 813195 -750596 1 2 999999 497131 1 669409 723990 -206950 2 237893 689547 2 81793 378278 1 31672 315997 -259238 1 2 999999 876213 2 56406 123984 2 4 999981 1 56654 827637 -53500 2 1 999990 2 2 999997 2 251049 336366 1 3 999997 -665360 2 46169 502333 1 2 999999 273449 1 2 999999 -480022 1 118251 810407 806562 1 2 999999 -528873 1 591595 748936 -170047 2 235245 722071 1 6 999987 907320 2 528902 639922 1 213442 798889 -412504 1 6 999982 150153 1 14 999996 -743697 1 377007 995686 -637435 2 311468 508163 1 2 999999 -433147 2 172405 653852 2 4 999995 1 307393 349071 820838 2 2 999999 2 2 999999 2 20 999990 1 8 999986 390443 1 566793 970935 847989 2 5 999998 1 2 999999 -769174 2 65583 241462 2 2 999999 1 18 999991 -224629 1 2 999999 168870 2 243390 630307 1 418864 985268 347854 1 324177 945079 107898 1 54487 320320 -19772 1 12 999988 -541523 1 14 999985 -697440 1 2 999999 4692 2 2 999999 2 2 999999 2 121459 315355 1 19 999981 -653711 2 2 999999 2 4147 132152 2 2 999999 2 13 999995 2 569529 628774 2 2 999999 1 4 999990 107215 1 752338 795128 583853 2 2 999999 2 6 999996 1 90757 696993 -314547 2 28598 452463 2 10 999997 1 11 999998 -221592 1 2 999999 34525 2 8 999983 1 23471 681060 -551831 1 12601 856025 -733392 1 327386 334252 -6972 1 367660 414077 -146297 2 15 999985 1 942585 962754 -623770 2 2 999999 1 713811 760285 -529210 1 19 999996 987943 2 9 999984 2 29434 221133 2 16 999998 2 18 999986 2 2 999999 2 503595 822930 1 3 999993 -159703 1 316132 526245 -803828 2 6 999985 1 14 999996 814925 2 12 999984 2 415411 524171 1 805587 810306 562127 1 2 999999 -890511 2 37191 511397 1 2 999999 -563679 1 217646 998338 501652 1 16 999994 813068 1 2 999999 -975929 1 1 999991 -149906 2 20 999984 2 2 999999 1 15 999984 -423563 2 412476 543196 1 65100 182681 729350 2 221896 389219 1 146130 264244 513292 1 8 999998 125635 2 18 999996 2 3903 340165 1 20 999996 -205772 1 2 999999 -227473 2 768153 864589 1 2 999999 838474 1 19 1000000 667391 2 2 999999 2 79358 350842 2 2 999999 1 14 999984 -832816 2 441532 465409 2 472040 899196 1 209031 958449 528877 1 13 999982 170494 1 294163 414417 630701 2 2 999999 1 2 999999 906245 2 2 999999 1 2 999999 -4193 2 847293 861628 2 8 999997 2 735903 973551 1 282669 609601 -649173 2 2 999999 2 16 999997 1 12 999993 -191420 1 219408 435232 677242 1 452477 768574 834534 2 3663 348594 1 112038 269772 614450 1 68645 518805 500891 1 14 999985 104359 2 2 999999 1 7 999981 -380564 2 149277 566834 1 15 999996 -421175 1 9 999993 167432 1 2 999999 -239373 2 181063 303362 2 2 999999 1 2 999999 127257 2 18 999985 1 408765 456594 225960 2 2 999999 1 186308 267683 -321420 1 16 999992 -721744 2 391974 948405 1 2 999999 813833 2 348178 909494 2 2 1000000 2 499690 604391 2 412873 745719 2 4 999989 1 2 999999 -249075 1 2 999999 322395 2 1 999996 1 23271 494328 -372836 1 12 999995 -673990 1 2 999999 611829 1 2 999999 -672052 1 265831 915326 -410158 2 251092 781322 1 2 999999 -973045 2 2 999999 2 10 999995 1 668431 857538 -536132 1 2 999999 976457 2 2 999999 1 1 999985 -995941 1 2 999999 -364581 1 410643 684420 -943415 1 915217 967186 -335693 2 2 999999 2 11 999985 1 263087 840094 -499165 1 278600 415190 -925096 1 2 999999 -982060 1 36349 194059 246006 2 469888 909404 2 2 999999 2 2 999999 2 19 999991 2 810068 941165 1 7 999988 -226925 2 16 999989 2 22043 58884 1 12 999997 -793040 2 6 999987 1 805357 966437 -985008 2 2 999999 1 464382 935447 -160345 1 28438 973600 421170 2 2 999999 2 15 999998 1 7 999998 -663743 2 511122 938935 2 3 999995 1 2 999999 913406 1 2 999999 -276410 2 2 999999 1 15 999992 -625836 2 2 999999 2 40151 562390 2 69467 587007 2 14 999998 2 2 999999 2 18 999992 2 2 999999 2 6 999994 1 2 999999 373197 1 2 999999 997243 1 11 999983 331279 2 2 999999 2 154620 954312 2 14 999989 2 7 999999 1 41820 752349 59032 1 18 999983 -349921 2 2 999999 2 733972 932665 2 2 999981 2 357987 640109 1 16 999987 55245 1 19 999984 452116 2 646504 668412 2 338992 593050 2 2 999999 1 428410 781878 -677011 2 2 999999 1 82753 993871 -227272 1 475900 900951 -277658 2 7 999990 2 9 999997 2 13 999990 2 2 999999 1 244088 566359 62519 1 2 999999 -886822 1 2 999999 -382303 2 2 999999 1 20 999993 217740 1 17 999983 927911 2 71998 534987 2 126432 883101 1 12 999987 -910717 1 395287 607893 -79755 1 2 999999 289845 1 4 999987 -38150 2 32462 314577 2 2 999999 1 18 999986 907231 2 20 999986 1 15 1000000 -349093 1 44902 513363 870091 1 4 999999 -510184 1 10 999988 496241 1 350971 653116 -842092 2 13 999981 1 172655 218731 -43463 2 2 999999 2 2 999999 2 3 999990 1 97627 777521 -32855 1 18 999992 299600 2 906565 929766 2 1 999992 1 238310 775815 412438 2 8467 356663 2 15 999999 1 11 999986 314679 1 1 999996 -170264 2 629593 959928 1 2 999999 895375 1 17957 165522 297136 1 22621 699719 840094 1 678964 941346 -134954 2 4 999998 1 53279 484450 832978 2 4 999988 1 2 999999 531519 2 123543 515952 2 4 999990 1 272274 983852 526511 1 8 999997 -817651 2 8 999995 2 159253 881278 1 2 999999 -340631 1 17 999998 -555675 2 4 999994 2 5 999996 1 2 999999 652037 1 14 1000000 -972914 2 558529 597346 1 2 999999 915896 1 2 999999 70515 1 2 999999 -118793 2 766739 784489 1 18 999981 687938 1 2 999999 36705 2 10 999994 1 2 999999 -403452 1 6 999997 -79707 1 4 999989 -533549 1 925510 941942 803444 1 2 999999 -443639 1 2 999999 -491988 1 58245 599787 -963727 2 3 999995 1 2 999999 -751580 2 177401 793159 2 704280 770295 2 18 999981 1 15 999999 558870 2 17 999999 2 2 999999 2 22316 286761 2 424206 611886 1 27319 178404 -751704 2 561110 785705 2 2 999999 1 609105 705503 941634 2 2 999999 1 12 999995 -974831 2 2 999999 1 11 999982 299528 1 2 999999 752949 1 12 999985 960602 1 2 999999 -364786 1 349452 702621 -704070 2 556973 681289 1 13 999981 -905592 2 1 999998 1 246532 539868 -764641 2 2 999999 2 13 999984 1 83805 547196 -49207 2 9 999996 2 3 999985 2 10 999982 1 2 999999 271976 2 742732 916728 1 2 999999 -902694 2 3 999998 1 153947 754109 36438 1 103011 851125 563806 2 4 999995 1 2 999999 -684363 1 9 999990 -706186 2 181600 986704 1 658296 919389 236310 1 7 999984 -454506 2 5 999992 2 3 999984 1 8 999996 26197 2 2 999999 2 313644 389219 2 15 999992 1 831808 912936 -258496 1 422652 969786 -279063 2 2 999999 1 15 999982 122057 1 23015 163715 -204105 2 2 999999 1 17 999982 82783 1 2 999999 181814 1 229114 936460 -657010 1 4 999994 780908 2 189630 220137 1 340632 822569 -977806 1 6 999993 -91348 2 2 999999 1 6 999995 293248 2 5 999983 1 32501 121194 -342595 2 2 999999 1 14 999999 -413630 1 333941 397165 -801907 2 2 999999 1 2 999995 687959 2 11 999991 2 11 999991 1 2 999999 512706 2 355984 743597 2 576037 589210 2 2 999999 2 5 999992 2 10 999999 2 2 999999 1 2 999999 -468268 1 2 999999 -975086 1 6 999989 -392210 2 170429 433752 1 2 999999 -73088 2 346847 749671 2 11 999993 2 17 999985 1 588315 991584 928208 2 607011 687774 1 2 999999 677402 2 2 999999 1 2 999999 -840031 1 13 999981 165479 2 2 999999 2 2 999991 2 2 999999 2 9 999987 1 16 999998 -195939 2 9 999996 1 306595 986226 71066 1 19 999982 -969041 2 7 999981 2 2 999999 2 2 999999 1 234574 855231 179880 2 536031 735362 2 2 999999 1 147990 932974 183105 1 404333 507127 943575 1 2 999999 -297391 1 2 999999 165417 1 734796 741120 57607 2 13 999993 2 5 999997 2 2 999999 2 275142 803440 2 2 999999 1 2 999999 -24840 2 8 999999 2 300676 989145 2 463171 524156 1 2 999999 459131 2 15 999998 2 2 999999 1 8 999985 -659272 2 13 999996 1 59080 992487 -234101 2 2 999999 1 2 999999 799784 1 461220 529164 174790 2 553870 676421 2 18 999982 2 100508 198452 2 2 999999 2 2 999999 2 338925 849244 1 2 999999 687581 2 602969 707802 2 565806 720021 2 13 999990 1 3 1000000 586672 2 34346 830702 2 2 999999 2 170161 729387 2 7 999986 1 11 999999 -727873 1 7268 53169 157226 1 7 999991 68355 2 298871 759570 2 2 999999 1 260197 519114 -771451 2 306830 729211 2 2 999999 1 14 999988 224445 2 2 999999 1 176564 358346 449659 2 2 999981 1 758596 782601 -382646 1 2 999999 52930 2 144156 759949 2 2 999999 1 18 999994 -488425 2 216019 472137 2 2 999999 2 507177 908135 2 2357 401310 2 153025 687128 2 157458 227240 1 173725 322479 -984518 2 254374 416797 1 50816 454989 172556 1 2 999999 -947496 2 13 999992 2 17 999990 1 13 999984 -345069 1 31884 929485 -101225 1 5 999984 -33310 1 5 999999 218478 1 576619 678267 -340102 1 12 999993 -431792 2 10 999990 2 1 999997 2 89038 836960 2 2 999999 1 105980 243781 590511 1 17 999986 -422461 1 5 999981 913025 1 7 999990 753948 2 840181 880652 1 2 999999 150270 2 281230 969921 2 15 999982 1 2 999999 -559552 1 2 999999 -820445 1 2 999999 443159 1 2 999999 898867 2 20 999994 1 13 999985 -422399 1 813763 894507 130441 1 2 999999 -612075 1 5 999998 728207 2 17 999987 1 20 999991 586929 1 2 999999 918674 1 2 999988 -522484 1 535368 593232 -506036 2 257005 902203 2 2 999999 1 248567 291352 -867633 1 2 999999 273351 1 538208 699084 45304 2 271976 379802 1 379716 515882 -865563 2 2 999999 1 2 999999 606561 1 1 999991 781332 2 2 999999 1 2 999999 80612 2 2 999999 1 2 999999 372648 2 193636 898076 1 99191 408131 -801570 1 10 999994 -596094 2 884325 907130 2 18 999993 1 456947 726893 -614254 2 2 999999 1 260414 494096 625054 1 19 999991 450906 2 16 999982 1 3 999999 271110 1 2 999999 342306 2 2 999999 2 38263 334305 1 9 999993 -162035 1 2 999999 -841250 2 2 999999 1 2 999999 91499 1 1 999982 53614 2 923580 956238 1 14 999991 -314132 2 13 1000000 2 12 999992 2 2 999999 2 2 999999 1 5 999983 -393199 1 1 999999 -253314 1 16 999994 -778185 1 2 999999 414585 2 92842 354158 1 2 999999 973267 1 9741 461813 475166 1 2 999999 10180 1 2 999999 -872989 2 2 999999 2 328878 848719 2 2 999999 1 5 999983 -719063 2 2 999999 1 385831 679663 554293 2 723192 987578 2 320499 704441 1 14 999994 136347 1 2 999999 307295 2 20 999992 1 868246 900284 430782 1 20 999985 182178 2 2 999999 1 17 999996 118733 2 151647 963215 1 478329 823877 -738550 2 9 999993 1 2 999996 342480 2 2 999999 1 20 999995 -473111 2 358654 535261 2 2 999999 1 310841 537937 -759554 1 13 999990 599943 1 10 999981 172523 1 2 999999 -772299 2 2 999999 2 6 999997 1 15 999991 244485 1 821437 984267 830407 1 10 999988 -691154 2 3 999996 2 3 999981 1 1 999985 297175 2 4 999987 2 2 999999 1 20 999993 691380 2 15 999997 2 409303 513344 1 2 999999 258778 1 2 999999 -582608 1 2 999999 621520 1 785769 999382 -41939 2 2 999999 2 2 999999 1 16 999981 -655008 2 5 999985 1 893828 990819 625587 1 320379 846441 721018 1 2 999999 -899218 2 2 999999 1 277149 678366 -241394 2 143978 362384 2 55553 711023 1 2 999999 775378 1 2 999999 756447 1 2 999999 -75048 1 2 999999 -457480 1 2 999999 -230038 2 15 999998 1 2 999999 -577498 1 18 999989 166805 2 2 999999 2 14 999984 2 675297 747551 2 20 999989 2 2 999999 1 12 999985 -707576 2 2 999999 2 190642 450771 1 2 999999 -573924 2 2 999999 1 11 999985 136926 2 273712 580029 1 860088 895314 -402 2 2 999999 2 2 999999 1 2 999999 412964 2 2 999999 1 655556 719985 724785 1 13498 266617 -159531 2 182640 978929 1 533070 869293 639849 2 2 999999 2 2 999999 1 2 999999 621359 1 18 1000000 -129140 2 19 999991 1 2 999999 618179 2 2 999999 2 2 999999 2 2 999999 2 13 999981 2 2 999999 1 2 999999 563831 2 202362 601026 1 279038 356670 489734 2 291893 768247 1 15 999995 -654518 1 448954 927599 -195392 1 5 999994 -347679 1 1 999999 -525678 2 580486 633653 2 34277 922924 1 2 999999 -957192 1 2 999999 -913312 2 19 999994 2 396041 651422 2 5 999992 2 201382 542973 1 2 999999 752898 1 2 999999 963775 1 201907 765299 -953130 2 49098 483997 1 16 999992 -466989 2 17990 627932 1 1 999999 365224 2 2 999999 2 2 999999 2 1 999987 1 40767 294953 653441 1 218551 546648 597132 2 14 999986 1 2 999999 -396476 2 281390 328582 2 5 999982 2 2 999999 2 17 999992 2 2 999999 2 17 999984 1 269506 733645 -639906 2 2 999999 2 2 999999 1 115147 658434 434884 1 115322 923974 674035 1 279319 707368 923310 1 17 999984 -719437 2 2 999999 2 11 999991 2 8 999989 2 13 999989 1 807452 834758 367846 1 2 999999 -880586 2 348691 826214 1 482617 935712 -303291 1 736171 936245 528615 2 12 999992 1 398361 956870 165700 1 11 999990 -287070 1 112078 434918 -244834 1 2 999999 668202 2 417883 671667 2 4 999996 2 2 999999 2 16 999990 1 2 999999 272747 2 20 999984 1 682734 943036 717606 1 16 999983 811405 2 599066 769867 1 16 999997 233781 1 10 999997 -859260 2 2 999999 2 3 999987 2 353552 848873 2 5 999983 2 19 999994 1 19 999994 -685553 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999992 2 70139 942218 1 3 999983 -371336 2 2 999999 2 17 999982 1 2 999999 -968746 2 2 999999 2 846477 974835 1 2 999999 254217 2 17 999992 1 8 999995 -260549 2 2 999999 2 2 999990 2 8 999986 1 7 999984 836152 1 443040 589017 -655747 2 2 999999 1 2 999999 468436 2 15 999999 1 2 999999 87735 1 4 1000000 743509 2 108293 255152 1 66704 525016 182153 2 6 999999 1 6 999989 272624 2 2 999999 2 8 999988 1 15 999997 -815570 1 2 999999 769470 1 740409 887831 501861 1 2 999999 -896578 2 74543 992268 2 20 999986 1 174549 481677 -331222 2 2 999999 2 82300 964242 2 2 999999 1 4 999999 392520 2 6 999996 2 2 999990 2 6 999989 2 15449 466650 1 139590 892313 -283129 2 2 999999 2 2 999999 1 2 999999 132600 2 552183 879801 1 65785 361865 -35700 1 2 999999 334106 2 2 999982 2 215653 444330 1 128791 458303 40355 2 2 999999 1 910390 916713 186004 2 114219 342519 1 5 999997 -558763 1 186812 380764 848292 1 2 999999 540497 1 10 999986 -524891 1 2 999999 919284 2 656849 831840 2 2 999999 2 468306 854048 2 2 999999 1 16 999993 926139 1 2 999999 632489 1 12 999993 286562 1 11 999997 -846493 1 15 999989 -38518 2 1 999992 2 2 999999 1 488323 578401 795364 2 7 999987 2 2 999999 1 2 999999 159103 1 168127 304734 -166963 1 20 999984 -539293 1 393202 622200 807671 2 191566 595558 2 2 999999 2 702037 930443 1 16 999991 -601496 1 16 999982 849999 2 2 999999 2 2 999999 1 15 1000000 -775795 2 11 999987 1 14 999987 235270 1 126714 343374 -774897 1 11 999982 -315051 2 2 999999 1 2 999989 959427 1 2 999999 -247440 1 9 999997 -764831 1 8 999992 714160 2 9 999989 2 2 999999 2 3 999995 2 226112 293291 1 38065 756366 475991 2 5 999990 2 34324 708828 1 2 999999 310142 2 14 999993 2 15 999983 1 2 999999 -645280 1 6132 634261 -128374 2 7 1000000 2 4 999994 2 2 999999 1 14 999986 -816187 1 6 999998 101881 2 484754 496054 2 2 999999 1 418018 919232 415730 2 16 1000000 2 2 999999 1 4 999994 -722888 2 2 999999 2 2 999999 2 2 999999 1 19 999983 -440647 2 16 999983 1 258767 537885 -750684 2 2 999999 1 17 999995 144917 2 762049 904638 1 2 999999 -472003 1 2 999999 596651 1 13 999988 464246 1 2 999999 169671 2 236303 987346 1 2 999999 -442314 2 172603 219598 1 670526 720217 -462821 2 2 999999 2 10 999983 1 2 999999 369240 1 11 999990 -865078 1 253916 351853 -920119 2 342477 403513 1 12 999982 -535863 1 2 999999 -644230 2 3 999988 2 17 999994 2 2 999999 1 19 999997 491204 1 20 999992 738346 1 20 999990 -676780 2 116302 963546 1 244137 710373 -900731 2 14 999981 2 18 999999 2 14 999993 1 2 999999 112746 1 6 999982 927765 1 20 1000000 956724 2 13 999986 2 2 999999 2 2 999999 2 729451 788838 1 362624 662529 789583 2 73424 366097 1 2 999999 544508 1 2 999999 837524 1 4 999994 -355883 1 2 999999 -749563 1 2 999999 -187304 2 81396 800855 2 2 999999 1 11 999987 -866553 1 739938 816026 -292665 2 528103 696261 2 19 999987 1 2 999999 -471644 1 6 999989 -439852 1 2 999999 -338762 1 4 1000000 -858817 1 2 999999 -53621 2 2 999988 2 7 999991 1 2 999999 -853463 1 1 999997 902349 1 2 999999 31930 2 409669 445100 1 12 999985 -721845 2 16 999997 1 2 999999 575395 2 454775 885103 2 2 999999 2 454420 571148 1 2 999999 17348 1 469800 801767 695568 2 2 999999 2 149420 916567 2 2 999999 2 10 999987 1 17 999993 -322385 1 2 999999 -30942 2 18 999984 1 647665 698191 172198 1 79955 415325 122023 2 643362 908353 1 14 999985 113545 1 15 999998 832956 2 234968 586736 2 315281 540682 2 6 999990 2 97116 114006 2 1 999984 2 17 999989 2 531366 549620 2 241629 943447 1 2 999999 650278 2 11187 609462 1 6 999989 976975 1 2 999999 631850 1 2 999999 375614 2 12 999994 2 534857 796027 1 2 999999 998962 1 2 999999 -762988 1 453332 947208 498285 2 323030 815918 1 8 999991 -713532 1 244292 273959 -24535 2 20 999992 1 3 999982 148473 1 810159 915745 667811 2 2 999999 1 440907 750161 507730 1 144396 756780 6522 2 137950 625707 1 776012 887011 -924324 2 13 999988 1 324408 692006 807232 1 4 999984 -127865 1 2 999999 655163 1 169663 212803 -455021 2 2 999999 1 10 999985 -733473 2 2 999999 1 4 999989 -570706 1 18 999992 -86721 1 2 999999 -34030 1 4 999984 -834354 2 360527 743084 2 102416 189851 2 2 999999 1 2 999999 435686 2 337672 973498 2 1 999988 2 16 999992 1 512358 799251 -485066 2 2 999999 1 15 999998 -585553 2 3 999998 1 254598 794410 -986161 2 613576 636149 2 2 999999 2 2 999999 1 2 999999 888529 2 13 999986 1 327369 371932 -766940 1 2 999999 720987 2 502475 932833 2 30879 534670 2 2 999999 2 87897 157900 1 660133 668163 -461413 2 667780 982143 2 2 999999 2 28935 447494 2 8 999991 2 7 999995 2 12 999999 2 14 999986 1 279024 935872 -150185 1 3524 444006 728901 2 18 999984 2 451841 861662 1 118768 440352 858856 2 2 999999 2 344008 708479 2 2 999999 2 121238 811216 1 2 999999 -870798 2 9 999984 2 2 999999 2 11 999985 2 2 999999 1 4 999988 -583308 1 2 999999 230639 1 2 999992 671456 1 2 999999 -892435 1 2 999999 359720 2 238012 965368 2 19 999999 2 2 999999 1 3 999988 -257699 1 2 999999 -314677 1 474844 684181 -22350 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 301995 981731 113896 2 2 999999 2 2 999999 1 4 999982 354736 1 1 999988 538406 2 406819 743205 1 369389 905058 -76686 2 14542 970445 2 14 999997 2 111200 809159 1 12 999985 -496473 1 17 1000000 -876489 1 4 999998 -122797 1 9 999987 -973064 2 2 999999 2 278071 901659 2 2 999999 1 17 999987 189021 1 15 999997 -573832 1 230437 251719 810485 2 20 999987 1 623093 787099 17243 1 12 999991 -426704 1 2 999999 -598355 1 19 999989 7892 1 10 999983 120173 1 14 999997 652138 1 2 999999 484673 2 2 999999 2 4 999987 2 2 999999 1 3656 560749 -282604 1 2 999999 954113 1 521970 643020 -456620 2 233533 533407 2 2 999999 1 582575 874848 -543067 2 2 999999 2 181210 487513 1 3 999991 -291057 2 2 999999 1 20 999998 -712926 1 632382 667893 -584318 2 285614 782949 1 13 999985 120016 2 301238 638458 1 2 999999 -502741 2 9 999982 2 12 999989 2 9 999989 2 3 999992 1 2 999999 -641610 2 16 999988 2 2 999999 1 2 999999 -809938 2 2 999999 1 5 999989 -649161 1 17 999994 643058 2 16 999982 1 2 999999 101009 1 2 999999 -5199 1 2 999999 752299 2 292190 628091 2 16 999998 1 10 999999 967218 2 293274 296313 1 7 999984 -803002 1 245102 627304 648866 1 3 999984 -804970 1 2 999999 665849 1 15 999987 -21740 2 683624 928505 2 311053 599572 1 13 999996 69705 1 2 999999 291878 2 323450 733468 2 595611 710564 1 2 999999 569232 2 2 999999 1 12 999990 -198587 2 14 999997 2 2 999999 1 273343 745768 367766 2 2 999999 1 2 999999 207689 2 2 999999 2 14 999997 1 667478 885951 34594 2 20 999995 2 2 999996 2 19229 792957 2 2 999999 1 15 999988 -887983 1 15 999993 -458593 1 8 999982 784080 1 578951 951274 716503 2 212571 637321 1 2 999999 118688 1 10 999995 850080 1 18 999991 -264006 1 20 999995 -137677 1 8 999999 -533669 2 15 999992 2 6 999981 2 376119 606768 1 2 999999 -760708 2 2 999998 2 159445 754353 2 447699 509191 2 2 999999 1 6 999993 -482158 2 10 999990 1 2 999996 -929322 1 2 999999 899543 2 302490 664619 1 4 999985 208153 1 2 999999 8318 1 319832 634166 -69469 1 2 999999 -811358 2 72462 590509 2 454031 672441 1 2 999999 337422 2 2 999999 2 13 999994 1 508322 857238 981252 2 2 999999 1 15 999989 286206 2 11 999992 1 243273 983914 -761524 1 2 999999 -583905 2 2 999999 1 3 999985 612113 2 2 999999 2 109308 255203 2 17 999986 2 2 999999 1 1 999983 713516 2 13 999982 2 5 999991 1 652779 897108 -802934 2 2 999999 2 18 999982 2 1 999983 1 178118 600727 165135 2 12 999999 2 2 999999 1 19 999998 -396249 2 271761 816310 1 287297 742831 129104 2 2 999999 1 2 999999 -593301 2 9 999993 2 1 999992 2 1 999997 1 2 999999 -930875 1 2 999999 -613642 1 164428 413199 -264905 1 10 999981 967563 2 2 999999 1 143257 704229 255738 2 2 999999 2 45234 752921 1 14 999986 994490 1 2 999999 -258801 2 11 999995 2 274846 632496 2 36127 222228 2 13 999984 2 6 999991 2 346964 785895 2 754675 815149 1 2 999999 635454 2 20 999982 1 2 999999 -453857 2 9 1000000 2 199543 509121 2 368704 999128 1 20 1000000 -686835 2 135972 894305 2 2 999999 2 174995 998893 1 2 999999 391263 2 2 999999 1 2 999999 -293461 2 2 999999 1 301851 842758 885283 2 1 999993 1 134604 626745 526420 2 11868 374716 1 13 999988 193508 2 569745 608949 2 2 999999 2 58077 622342 1 18 1000000 203625 2 2 999999 1 334646 670624 626423 1 2 999999 130418 2 2 999999 2 10 999990 2 716507 793520 1 2 999999 -615884 1 11 999983 203869 1 2 999999 332368 2 2 999991 1 511475 886192 -893432 1 2 999999 -462633 1 2 999999 33690 1 438677 907638 -239515 2 2 999999 2 19 999987 2 19 999995 1 20 999993 997118 2 675694 723468 1 2 999999 -776676 2 2 999999 1 912158 946942 293076 2 2 999999 1 17 999986 576489 2 780571 939033 2 18 999997 2 2 999999 1 2 999999 814492 2 17 999987 2 2 999999 1 170000 598045 726054 1 2 999999 86715 2 2 999999 1 510047 527445 -816139 1 1 999983 -734695 1 19 999989 90785 1 11 1000000 -37849 1 98980 856176 562745 2 419643 821254 1 2 999999 899295 2 2 999999 2 8 999985 2 5 999994 1 2 999999 -54409 1 13 999994 712204 1 2 999999 625281 1 8 999991 983627 1 86880 966727 -645345 1 2 999999 -133160 2 16 999990 2 12 999992 2 302356 782589 1 424247 445512 -871057 2 2 999999 2 9 999994 1 5 999982 -307614 1 2 999999 -905735 2 9 999995 1 19 999992 -391232 1 2 999999 -921744 2 18 999982 2 2 999999 1 2 999999 557103 2 5 999992 2 188633 262520 1 17 999983 -650440 2 629964 685929 2 2 999999 2 2 999999 1 15 999981 -582115 1 2 999999 -333544 1 91840 175183 -146787 1 2 999999 -610240 1 80228 869002 818365 2 18 999992 1 2 999999 61256 2 20 999988 1 461131 585142 418784 2 2 999999 1 2 999999 149032 1 20 999988 -651297 2 10 999987 2 306107 633702 2 836161 937002 2 2 999999 1 2 999999 215004 1 8 999997 326348 2 557940 759080 1 2 999999 -640298 2 13 999999 2 2 999999 2 743743 778549 2 837248 863523 1 2 999999 626467 1 298281 421979 -110616 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 331800 2 2 999999 1 2 999999 618944 2 14 999999 2 2 999999 2 393980 734317 2 67232 716734 1 10 999988 309791 1 2 999999 513314 1 2 999999 301841 2 3 999996 1 7 999990 443792 2 15572 530555 2 117365 859049 1 325883 640897 -433348 1 677827 845470 510912 1 2 999999 -594617 2 17 999982 1 6 999985 -977538 2 7683 945495 2 392634 819871 2 328554 967185 1 133913 980298 -306198 2 16 999991 2 2 999999 2 47274 579435 2 73514 140153 1 2 999999 -433628 1 19 999995 995337 1 2 999999 674284 1 11 999984 -768418 2 206715 657366 1 2 999999 437144 1 4 999986 -995487 2 19 999999 1 17 999993 497804 2 1 999983 1 15 999983 956193 1 19 999985 541141 1 469154 719771 -560142 2 924552 989928 2 2 999999 1 2 999999 598761 2 2 999999 2 2 999999 2 767693 805114 1 10 999991 -818267 2 14 999989 1 2 999999 112451 1 2 999999 -220106 2 2 999999 2 9 999985 1 2 999999 420613 2 20 999991 1 130343 843925 -31912 1 2 999999 833688 1 203130 410270 469345 1 677617 903973 -613459 2 2 999999 1 2 999999 987674 1 11 999999 -889964 2 543181 550436 1 204001 587060 705579 1 570457 668594 -577706 1 792679 938197 67736 2 270318 324127 1 362521 946128 368796 1 814765 953380 -10801 2 509434 796253 2 2 999999 2 2 999999 1 455338 865882 -986629 1 449803 960396 786913 1 842454 852873 -631469 2 7 999992 2 182715 434423 1 2 999999 386535 2 2 999999 1 2 999999 29872 1 20 999986 484634 2 59886 801107 1 2 999999 -723784 2 348538 879381 2 3 999988 2 491339 695888 2 779818 859225 2 10 999988 2 2 999999 1 316589 781901 466316 1 263809 754622 459281 2 2 999999 2 2 999999 1 4 999994 312223 1 2 999999 468152 1 590481 893125 970486 1 4 999999 -180034 1 19 999988 137240 1 19 999982 -780063 2 111195 192018 2 18 999998 1 5 999989 -303143 2 2 999999 1 2 999999 846973 2 2 999999 1 5 999996 -328971 1 385766 557600 760806 1 2 999999 -308856 1 9 999985 -444978 1 2 999999 768715 2 8 999999 1 19 999983 -930368 1 2 999999 820159 1 366292 873414 -447359 2 15 999988 1 125464 138513 -456839 2 111838 372854 2 11 999998 2 2 999999 1 239072 968522 676577 2 3 999987 2 2 999999 1 468535 625443 779082 1 67995 299377 -400186 2 1 999990 2 159976 391227 1 2 999999 -809191 1 19 999993 -228839 1 2 999999 640695 1 7 999999 -116662 2 326816 435620 1 665478 977948 34221 1 534697 800536 480354 2 276857 466281 2 2 999999 1 2 999999 11733 2 2 999999 2 245266 299294 2 46212 929850 1 65427 707253 197940 2 257277 267233 1 2 999999 238163 2 713037 938830 1 2 999999 90411 1 2 999999 235274 1 6 999982 840277 1 68954 353978 -343337 1 489135 649535 -968456 2 2 999999 2 2 999999 1 655498 924934 725293 1 2 999999 -44673 2 80909 329534 1 718503 821131 163708 2 87373 511774 1 11 999997 -436653 1 376428 745510 -865778 2 29925 426883 1 2 999999 -123681 2 9 999998 1 19 999993 -557337 2 450399 518271 1 2 999999 839623 2 2 999999 2 16 1000000 2 9 999981 1 22528 657670 840056 2 2 999999 1 2 999999 -221243 2 508817 555770 1 2 999999 327103 2 19 999988 1 9 999985 175175 2 495140 904112 1 17 999994 748672 1 2 999999 -56417 1 2 999999 469031 2 2 999999 2 161044 895916 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 52133 684232 2 269691 380123 1 95993 805782 -906753 2 4 999983 2 3 1000000 2 2 999999 1 5 999997 -352423 1 2 999999 -446832 1 399437 567940 380739 1 12 999982 879757 2 448613 461037 2 12 999987 2 28717 373151 2 2 999999 2 279006 451661 2 2 999999 1 2 999999 780899 2 16 999981 1 346496 901786 -166340 2 2 999999 1 2 999999 -302070 1 2 999999 991540 2 68055 713128 2 2 999999 1 14 999983 -742696 2 2 999999 1 2 999999 -176027 2 13 999988 1 325429 650029 -784056 1 2 999999 908782 2 2 999999 2 13 999994 1 2 999999 -176611 1 2 999999 -487734 1 2 999999 -985930 2 7 999992 2 8 999981 2 54542 895243 2 529983 995737 1 2 999999 -34270 2 153986 414952 2 809838 858111 2 2 999999 1 644175 887709 -363775 2 218504 981457 1 9 999982 836560 2 14 999990 2 2 999999 2 17 999992 1 2 999999 -308891 1 13 999981 123092 1 521566 731836 897417 2 599777 949421 2 2 999999 2 14 999994 1 8 999989 622993 2 19 999992 2 147126 172486 2 2 999999 2 109941 763718 2 5 999991 1 2 999999 -780959 1 6 999992 546861 1 2 999999 -914068 1 256270 551263 252489 1 12 999982 690453 1 100403 872953 -463983 1 2 999999 -27696 2 147919 571915 1 2 999999 -582205 2 50734 465642 1 582797 614450 19195 1 263768 720590 316680 2 251917 332232 1 251003 351669 -983019 2 6 999998 1 2 999999 -94692 1 15 999993 -264042 1 14247 268484 -85154 1 19 999983 -553756 2 482992 684084 2 2 999999 2 6 999983 1 19 999987 794273 1 20 1000000 63581 1 2 999999 312322 2 686495 930501 2 480384 746770 2 4 999994 1 2 999999 -169928 2 13 999997 1 94377 923789 906996 1 20 999993 -853628 2 2 999999 1 12 999986 821499 2 143552 339661 2 2 999999 1 2 999999 -490294 2 597802 790803 1 2 999993 -311939 2 9 999986 2 449 880892 1 2 999999 -989969 2 2 999999 1 12 999989 -975937 2 2 999999 2 210564 929914 2 472276 557851 2 2 999999 2 16 999997 1 772798 957211 -137268 1 2 999999 -632705 2 2 999999 2 376607 853933 1 19 999992 -886174 2 2 999999 1 494145 901561 -650538 2 2 999999 2 195366 305545 1 9 999988 485871 2 2 999999 1 20 999989 -230462 2 3 999992 2 2 999999 2 16 999996 2 9 999997 1 2 1000000 -432942 2 588026 854523 1 2 999999 -517055 2 2 999999 1 2 999999 124967 1 2 999999 542940 1 10 999993 420152 1 2 999999 -530588 1 2 999999 778285 1 610338 919039 592945 1 2 999999 -604935 2 755783 781648 1 2 999999 -411824 1 2 999999 913792 2 2 999999 2 3 999985 2 5 999982 1 198497 231220 -974328 1 2 999999 463271 2 232168 339117 2 20 999983 1 12 999983 308407 1 2 999996 982639 1 2 999999 223577 1 2 999999 -836341 1 2 999999 799653 2 2 999999 2 185935 727814 1 2 999999 71194 2 15 999991 1 18 999986 -349415 1 339964 534057 -679284 2 211892 437949 2 207522 911063 2 8 999983 2 19 999992 1 762130 887046 -157593 1 2 999999 -174964 2 2 999999 2 2 999999 1 91012 520481 -164973 1 516848 923958 122897 1 535268 539911 -850192 2 93012 378695 2 288976 963034 2 2 999999 1 13 999991 -667168 1 11 999993 968451 1 239800 252784 404188 2 2 999999 1 2 999998 -434914 2 2 999999 2 16 999990 1 5 1000000 -249886 2 77136 77541 2 2 999999 1 18 999983 74971 2 2 999999 2 6 999987 2 2 999999 2 2 999999 2 2 999999 2 221856 921761 2 2 999999 1 571611 834312 675645 2 2 999999 2 2 999999 1 2 999999 596233 2 16 1000000 2 5 999997 1 674431 844996 4023 1 9 999986 244687 1 2 999999 -565021 1 19 999999 -269659 1 2 999999 123955 1 8 999983 -607681 2 389298 799971 2 2 999999 1 20 999995 -541006 1 2 999999 -318432 1 797881 884323 895865 1 283396 925403 969018 1 7 999982 -106154 1 202254 462961 946987 2 537592 658415 2 696600 731619 2 4 999999 2 2 999999 1 1 999989 899978 2 9 999994 2 2 999999 1 2 999999 412864 2 2 999999 1 14 999997 -680510 1 2 999999 354015 1 875745 891481 -772118 2 2 999999 1 2 999999 -926236 2 2 999999 2 2 999999 2 359860 804889 1 510608 897292 -897261 1 4 999988 -349960 2 20 999995 2 276479 779285 1 18 999981 -960492 1 2 999999 -695942 1 2 999999 870667 1 222283 332567 158970 1 286091 655543 954001 1 2 999999 -712666 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 11917 632183 1 20 999996 -620591 1 2 999999 570716 2 2 999999 1 245719 940441 642517 2 199812 907125 2 7 999988 1 10 999992 901363 2 2 999999 2 133190 138824 2 183769 979960 1 20 999983 612192 2 2 999999 2 2 999999 1 1 999990 545140 2 160499 897434 1 2 999999 906247 2 2 999999 1 782078 950809 543473 1 480131 697705 137079 2 1 999999 1 2 999999 968527 1 9 999986 663155 1 19 999996 -298935 2 2 999999 1 2 999999 949576 1 894877 949278 -27669 1 389351 727723 778664 1 493807 931698 -840216 2 14 999991 1 7 999997 -879347 2 4 999998 1 1 999989 -996432 1 19 999997 -147931 2 11 999990 1 2 999999 129704 2 2 999999 1 7 999995 -779692 1 7 999992 803449 2 91044 773638 1 259786 780939 -908695 2 225411 419631 2 6127 898978 1 10 999997 -816789 1 2 999999 679792 2 464427 872120 2 6 999983 2 259267 615906 1 2 999999 258315 2 216674 842419 1 2 999999 356067 2 10 999995 2 99053 160070 2 13 999992 1 124389 512277 -896764 1 2 999986 650738 1 897834 981406 365495 2 4 999991 2 65907 522249 1 2 999999 133625 2 2 999999 1 10 999991 198826 2 4 1000000 1 5 999997 -979776 1 2 999999 -493489 1 524539 757459 -804891 1 10 999995 530645 1 753377 802638 -150683 2 13 999981 1 2 999999 772844 2 16 999981 2 3 999982 2 2 999999 1 8 999991 -938372 2 2 999999 2 2 999999 1 11 999988 274967 2 15 999988 2 2 999999 1 453309 667524 -473780 2 2 999999 1 508995 855170 -882772 1 2 999999 -549636 2 1 999981 2 3 1000000 1 16 1000000 -491061 1 2 999999 -76840 2 3 999989 1 14530 355265 -697421 1 2 999999 902379 1 6 999989 -672548 1 20 999998 664862 2 13 999988 1 2 999999 -428549 1 255362 349119 -834194 2 18 999996 1 34345 641873 869681 2 2 999999 1 632209 876499 857528 2 776253 856218 1 101926 691129 941082 2 6 999986 2 2 999999 2 434521 900112 1 2 999999 -775874 1 2 999999 -572100 2 516244 994129 1 241896 250409 -722943 1 2 999985 708044 1 525136 700141 -735881 2 2 999999 1 19 999982 -537624 1 852917 890107 883171 1 2 999999 -999509 1 2 999989 956826 2 2 999999 1 2 999999 -871965 2 15 999987 1 2 999999 -861510 1 216624 668500 -377979 2 407859 978266 2 312012 859735 2 154299 870275 1 2 999999 -328566 1 1 999999 -892951 1 13349 892516 -11766 2 5 999993 2 546671 910999 2 623873 893497 2 19 999990 2 255777 601059 2 1 999987 1 68107 474658 720527 1 2 999999 -470086 2 9 999981 2 5 1000000 1 2 999999 -994707 2 159315 841400 2 2 999999 1 2 999999 227585 2 626834 634060 1 25568 546572 -503260 2 448596 809300 1 6 999984 147061 2 2 999999 2 2 999999 1 4 999984 501557 1 2 999999 516988 2 367032 702652 1 8 999984 -147633 1 8 999986 -231261 1 323597 431602 928444 2 9 999984 1 25181 52163 -881898 1 2 999999 -416387 2 12 1000000 2 10 999984 1 2 999999 -279115 1 18 999989 334663 1 9 999992 69356 2 2 999999 1 2 999999 400304 2 2 999999 2 2 999999 2 32506 751064 2 2 999999 2 94940 991997 2 2 999999 1 311015 886515 709340 2 15 999991 2 2 999999 2 2 999999 1 2 999999 -312742 1 2 999999 -59736 1 2 999999 -975770 2 2 999999 2 154148 317808 2 7 999985 2 5 999992 1 2 999999 -603779 2 2 999999 2 743614 966606 1 2 999999 712420 2 16 999984 2 4 999991 2 2 999999 2 9 999987 1 2 999999 506020 2 2 999999 1 62932 561677 470962 1 8 999986 111984 1 9 999985 568589 1 5 999989 -187657 2 15682 925912 1 9 999987 609818 2 8 999990 2 521511 921294 2 13 999997 2 2 999999 2 193154 914095 1 2 999999 167760 1 8 999987 -891451 2 671586 987676 1 261196 587564 -456457 1 278446 375761 -686758 2 2 999999 2 232159 844078 2 2 999999 1 18 999997 -620334 2 19 999986 1 11 999981 -367038 1 216713 821584 -960489 1 20 999996 -271425 2 106037 449007 2 2 999999 2 2 999999 1 5 999998 -245034 2 2 999999 1 141649 592177 -97697 1 14 999985 375241 1 17 999981 32204 2 122641 574951 2 2 999999 2 2 999999 2 14 999993 2 297008 902244 1 2 999999 -858968 1 2 999999 476502 2 2 999999 1 376987 558497 592513 1 127592 805870 -809110 1 122635 448506 -624488 1 146220 803332 -166035 2 99561 391874 1 2 999999 -243890 2 16 999993 2 2 999999 2 3 999985 2 149746 348771 1 2 999999 -387324 1 17 999998 -189430 2 3 1000000 1 2 999999 -325812 1 8 999998 676510 1 104612 186827 727192 1 4 999983 -974303 2 12 999982 2 4 999992 1 5 999991 996372 2 847709 921762 2 9 999992 1 2 999999 -442096 1 2 999999 726382 1 3 999998 -720816 1 9 999986 43400 1 2 999999 -644512 1 2 999999 -18249 1 224920 455204 316351 1 2 999999 -971612 1 2 999999 823239 1 17 999996 -193253 2 2 999999 1 2 999999 -793120 1 619609 939777 -565984 2 127482 858503 1 2 999999 530546 2 2 999999 1 597270 635719 339896 1 11 999990 236585 1 869575 955948 958405 1 305537 339608 -162198 1 112700 876519 -242394 1 88291 664753 995038 2 18 999983 2 26461 637550 1 427723 513868 626188 1 2 999999 -595699 1 676634 771379 -530310 2 8 999997 1 20 999988 -403050 2 9 999992 1 343322 366039 622509 1 2 999999 -599928 2 8 999991 1 20 999988 -359419 2 2 999999 1 136009 509787 -429431 1 175540 992323 47098 2 2 999999 2 7 999997 2 2 999999 2 14 999998 1 10 999981 -26723 1 2 999999 -633894 2 2 999999 1 8 1000000 844604 1 793349 880129 434553 2 2 999999 2 7 999985 2 3 999986 1 2 999999 -245815 2 651475 937681 2 2 999999 1 2 999999 -931482 2 13 999990 2 2 999999 2 15 999999 1 2 999999 -644184 2 115936 632172 2 5 999981 1 9 999997 988326 1 15 999982 231501 2 19 999999 1 2 999999 -4944 2 6 999998 2 16 999992 1 2 999999 737263 1 2 999999 -42474 1 704620 836808 957000 2 20 999983 2 2 999999 1 2 999999 -537445 1 2 999999 831465 1 2 999999 98226 2 12 999983 2 439470 985843 2 19 999985 1 5449 452401 968 2 2 999999 1 226531 445507 -548961 2 2 999999 1 2 999999 6776 2 73327 682371 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 19 999999 611591 1 406416 544371 -202046 1 2 999999 745709 1 11 999999 895783 2 225022 953628 2 265608 736067 2 2 999999 1 249841 274570 655416 1 2 999999 154242 2 555191 874551 2 428131 911300 1 16 999983 -688020 2 2 999999 2 332520 458180 2 2 999999 1 206083 474543 -488694 1 2 999999 -499938 2 152061 466101 2 19 999998 2 742251 925723 1 2 999999 -599800 2 20 999988 1 502907 657870 -673827 2 12 999984 2 3 999983 2 158564 687193 1 2 999999 23048 2 2 999999 2 6 999982 2 2 999999 1 2 999999 298748 1 2 999999 -378784 1 1648 388738 -247067 2 2 999999 2 30950 961249 2 389485 956805 2 457347 495400 2 3 999984 2 51270 449742 2 2 999999 2 2 999999 1 2 999999 -380088 1 575178 749281 -353725 2 2 999999 2 427753 805100 1 7 999985 -42494 2 2 999999 1 2 999997 519129 1 2 999999 -802191 2 11 999982 2 2 999999 2 2 999999 2 684173 775091 1 136713 606994 -296592 2 216023 243450 2 11 999984 2 5 999988 1 253507 738865 -605931 1 2 999999 -791044 2 4 999982 2 9 999994 1 2 999999 279109 2 2 999999 2 76856 184285 2 8 999986 2 2 999999 1 176988 791784 -847490 2 2 999999 1 19 999982 162875 2 6 999981 1 754886 795886 359500 1 231094 318753 -972482 2 2 999999 2 11 999981 1 768039 798686 -725065 2 11 999981 2 8 999994 1 14 999995 -249828 2 660723 662902 1 2 999989 -339278 1 2 999990 506503 1 16 999990 -19324 2 645053 657993 2 13 999997 1 2 999999 540425 2 6 999986 2 12 999993 1 2 999999 31248 1 2 999999 750921 2 9 1000000 1 2 999999 -43162 2 2 999999 1 9 999985 -305263 2 144190 719207 2 2 999999 2 21215 785508 2 2 999999 2 435498 851863 1 275634 818573 -196056 1 196911 499692 -624653 1 2 999999 -797950 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999992 377867 2 135278 366053 2 2 999999 2 2 999999 2 2 999999 1 178408 191629 413661 1 531094 813812 725547 1 1 999997 222445 1 9 999994 709366 1 2 999999 711646 1 16 999984 895823 2 171032 496734 2 2 999999 2 161563 640131 1 11 1000000 32006 2 2 999999 2 18 999991 2 421771 980639 2 2 999999 1 7 999990 -847061 2 13 999999 1 2 999999 -314652 2 9 1000000 2 2 999999 1 17 999982 561555 2 16 999983 1 2 999999 430875 2 288585 387408 2 2 999999 1 3 999989 823399 1 16 999996 863076 2 2 999999 2 12 999989 1 509068 819770 166919 2 484225 530727 2 2 999999 2 7 999990 1 2 999999 -516007 1 389432 773873 -529409 1 4 999983 615728 1 2 999999 109030 2 756075 791217 2 11 999994 2 2 999999 2 2 999999 2 2 999999 2 4 999995 2 13 1000000 1 19 999997 440862 1 2 999999 282425 1 2 999999 -107605 1 4 999983 -97235 1 2 999999 -995683 1 15 999991 -249859 2 8 999985 2 2 999999 1 46785 540121 947008 1 470288 755181 -50338 1 2 999999 -356141 2 19 999987 1 2 999999 -775060 2 2 999999 2 1 999990 1 2 999999 -367135 2 208470 517449 1 437000 747559 989970 2 5 999986 2 2 999999 2 7 999984 1 363400 972988 837456 1 2 999999 -362019 1 730712 860611 662749 1 552468 567671 533796 1 2 999992 549062 2 2 999999 1 20 999983 -426003 2 2 999999 1 2 999999 884542 2 14 999995 1 2 999981 287674 1 13 999984 290614 1 92411 160817 903058 1 12 999990 759406 1 20 999988 593842 2 2 999999 1 466684 554525 579775 2 19 999988 1 399494 534994 264333 2 2 999999 1 6 999989 379905 2 2 999999 1 2 999999 -820152 2 2 999999 1 2 999999 413728 2 95391 263368 1 315873 564736 -16579 1 268930 572533 -481205 1 2 999999 -247606 1 325968 841310 108443 1 2 999999 -513446 2 5 999989 1 3 999992 665646 1 14 999981 829846 1 2 999999 -440920 2 20 999994 2 9 1000000 1 12 1000000 666658 2 5 999983 1 15 999997 888210 2 2 999999 2 2 999999 1 171073 470171 -962359 2 9 999990 2 394505 526100 1 153633 785315 -604151 2 7 999987 2 2 999999 2 12 999993 1 14 999985 282421 1 2 999999 780665 2 307944 435230 1 15 999981 790935 1 2 999999 362973 1 2 999999 -806656 1 3 999997 739684 1 2 999999 -309466 2 12 999983 1 513966 926747 -206021 1 342826 547705 -936789 1 2 999999 496439 2 99761 813061 1 2 999999 628722 1 337063 946550 510155 1 2 999999 -776266 1 2 999999 -901525 1 12 999983 -63891 2 2 999999 2 2 999997 1 2 999999 382272 1 815732 941056 -981226 2 25050 138328 1 14 999991 -743362 1 234388 308289 -618475 2 2 999987 1 3 999992 460244 2 14 999989 1 13 1000000 -312956 2 196857 758201 2 43605 956843 2 2 999999 1 16 999990 370603 2 2 999999 2 323169 965442 1 3 999992 498148 2 2 999999 1 3 999982 -192531 1 1 999997 964365 1 191727 771403 -882324 1 235842 933786 -939584 1 2 999999 -124080 2 2 999999 2 2 999999 2 9 999987 1 7 999998 719805 2 97740 661912 1 75877 271330 282477 2 6 999997 2 2 999999 2 457732 752301 1 2 999999 37401 1 2 999999 -765901 1 264673 993929 648520 2 68231 436718 2 8 999997 2 2 999999 1 17 999992 -222395 1 161901 690100 397603 1 5 999988 -924412 2 2 999989 2 8 999988 1 2 999999 99271 2 2 999999 2 10 999993 1 2 999999 415684 1 2 999999 285109 1 2 999999 -75234 1 11 999995 -184195 2 2 999987 2 321113 546041 1 2 999999 237740 2 14 999993 1 620922 626827 -917664 2 2 999999 1 2 999999 956428 1 579495 921466 -501743 2 499842 918434 1 2 999999 482742 2 526068 700895 1 108501 306233 565997 1 2 999999 374938 1 2 999999 420708 1 582226 639280 -62122 1 127089 659020 -674547 1 2 999999 3307 1 18 999988 -575686 1 1 999982 -893945 1 17 999994 -797656 2 11 999989 2 189817 432478 2 10 999985 2 2 999999 1 5 999985 -265832 1 2 999999 862786 2 2 999999 2 2 999999 1 6 999997 408402 2 154311 776943 1 115019 426003 -464288 1 2 999999 -509839 1 2 999999 -778386 2 9 999985 2 17 999994 1 13 999995 -322902 1 3 999998 -299984 2 88571 518202 2 11723 83122 2 2 999999 1 748096 948150 106673 1 484010 626171 -480428 1 12 999992 795888 1 276698 917989 -636279 1 2 999999 58490 2 2 999999 2 10 999986 1 2 999999 -969368 1 129500 342055 -248665 1 386777 724370 -600198 1 2 999999 938992 1 3 999989 -90659 2 2 999999 2 2 999999 2 291802 680198 1 2 999999 -204007 2 2 999999 1 2 999999 738654 2 1 999984 1 531387 691696 -355267 1 15695 374642 332037 2 1 999988 1 2 999994 -974338 2 2 999999 2 2 999999 1 330755 614777 -144351 2 2 999999 1 10 999995 -161559 1 2 999999 561056 1 16 999981 804054 1 6 999997 867904 2 19 999990 1 16 999998 -718875 2 2 999999 2 2 999999 2 2 999999 1 412574 530321 -425190 1 9 999990 -378807 1 2 999999 720312 2 13 999989 2 591523 772287 2 2 999999 2 361999 689915 2 652244 868310 1 2 999984 94765 1 415447 501511 -852367 1 4 999993 -213607 2 2 999999 2 19 999984 2 2 999999 1 241451 674298 -312886 2 2 999999 1 18 999992 -691125 2 2 999999 1 2 999999 230961 2 2 999999 1 2 999999 225079 1 13 999988 -800582 2 7 999994 1 153999 614346 -860359 2 2 999999 1 9 999991 -889140 1 2 999999 -128028 1 17 999988 -497450 2 330286 464626 2 6 999996 1 11 999997 964055 2 679923 840677 1 2 999999 -963432 2 6 999990 2 17 999990 1 606586 926112 -905578 1 15 999983 -111620 2 516158 602520 2 20 999996 2 634735 965066 1 13 999996 988082 1 1 999992 -306619 2 5 999984 1 798 560729 740381 1 2 999999 509776 1 14 999998 600599 2 19 999981 1 11 999990 317024 2 2 999999 1 2 999999 166636 2 397785 975655 2 556249 607474 2 318750 436615 1 48182 762643 -844313 2 2 999999 1 2 999999 990556 2 287366 700751 2 2 999999 1 2 999999 -913796 1 255793 965474 -663014 1 544171 830277 893661 2 279986 374141 1 15 999982 989044 1 20 999993 -280528 1 2 999985 -643448 2 5 999996 1 16 999990 -437440 1 297844 575317 726996 2 132053 748745 1 2 999999 219824 2 2 999999 1 2 999999 -661930 2 2 999999 1 150244 579834 -408017 2 876470 912080 1 7 999999 -69874 1 16 999982 184437 2 2 999999 2 2 999999 1 19 999998 -335553 2 17 999990 1 2 999999 -439062 2 2 999999 1 657736 985119 509489 2 390715 692645 2 433384 921142 2 2 999999 2 118407 489691 1 5 999984 -552906 2 9158 11059 2 11 999982 1 13 999981 -382540 2 9 999981 1 4 999986 727018 2 2 999999 1 14 999991 -446459 1 15 999999 -407421 1 772576 900149 101474 2 2 999999 1 2 999999 -933317 2 17 999985 2 19 999985 1 7 999991 -808547 2 526454 905632 1 2 999999 -401890 1 2 999999 -566558 1 150370 651407 -476006 1 437832 852280 -236271 2 692057 886764 1 265516 405414 369189 1 2 999999 891433 1 17 999992 -293367 2 2 999999 2 9 999993 2 54876 715816 1 317813 759894 611178 2 2 999999 2 6 999995 1 12 999987 -271138 1 127296 811022 -206738 1 2 999999 115730 2 6 999981 1 2 999999 709759 2 309420 842764 1 2 999999 342897 1 126595 886935 -728432 2 111055 124102 1 15 999983 -699556 2 68266 690840 2 749397 833645 2 15 999983 1 14 999991 -564173 2 2 999999 1 2 999999 -4839 2 10 999990 2 14 1000000 2 2 999999 1 583747 762475 856952 1 2 999999 -614290 2 375967 580910 2 3 999982 2 181143 272487 2 5 999994 2 2 999999 1 11 999988 -184678 2 8 999992 1 95731 115195 -882066 2 2 999999 1 17 999988 201628 1 398253 737702 -922626 2 19 999990 2 2 999999 2 681598 993648 1 15 999989 -143953 2 3 999996 2 87161 614104 1 2 999993 543329 1 745665 987725 -994956 2 17 999989 2 6 999989 1 2 999999 -290627 1 79333 915593 864501 2 10 999997 2 32166 969693 2 2 999999 1 332755 716919 576918 1 3 999982 911068 2 219971 802056 1 17 999985 -509958 2 53382 371003 2 2 999999 1 509232 914145 515071 2 2 999999 2 11 999984 1 17 999993 891918 2 2 999999 2 201797 345281 2 796919 887776 1 489327 981845 719479 2 2 999999 1 106793 480205 72178 2 155874 775108 1 125028 720097 11086 1 323998 413640 -594833 2 10 999988 2 443549 494674 2 16 999985 2 13 999989 2 9 999987 2 267465 295145 1 2 999999 -122391 1 2 999985 147072 1 10 999997 411376 2 362035 758515 2 15 999990 2 10 999990 1 50133 993990 -915110 2 18 999991 1 146043 219016 153199 2 666478 978420 2 2 999999 2 2 999999 2 1 999990 2 2 999999 2 2 999999 1 7 999991 257663 2 36431 852303 1 831792 939447 878715 1 2 999999 -891427 2 2 999999 2 5 999995 2 4 999987 1 11 999998 886088 1 4 999995 615157 1 4 999990 -729977 1 18 999999 -261579 1 8 999991 -323576 2 6 999998 1 78747 408268 -682889 2 88678 750559 1 148566 683903 881862 1 95140 707262 -991400 1 1 999992 994647 1 581578 643089 -565815 1 623766 815762 -924914 1 290965 614720 74819 2 2 999999 1 326541 929731 743365 1 2 999999 -418164 2 10 999990 1 2 999999 -376490 2 268780 766241 1 2 999999 -742929 1 20 999989 -10071 2 11 999999 1 2 999999 -970874 2 6 999994 1 2 999999 360700 1 5 999983 479024 2 401640 404085 1 292270 772136 757709 1 2 999999 -245912 1 2 999999 -35123 1 657842 972445 -295910 1 190471 286218 -884484 1 183137 660284 665424 1 2 999999 714496 1 2 999994 784774 1 758625 798899 448611 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -894790 1 2 999999 -211510 1 18 999994 -37412 1 164004 270732 -448545 2 2 999999 2 2 999983 1 1 999996 633547 2 12 999995 2 11 999997 1 2 999999 -185245 1 5 999983 -890571 1 17 999990 -703835 1 14 999995 -491551 1 5 999999 573470 2 4 999998 2 10 999994 1 595849 898468 785192 1 358119 402774 -408605 2 102180 156874 2 2 999999 1 2 999999 -299418 1 176674 300895 -814366 1 18 999982 -409698 2 2 999999 1 514937 525823 493269 2 2 999999 2 528813 769415 2 406591 867467 1 457346 986166 404785 1 2 999999 253973 2 206813 716997 2 2 999999 1 20 999981 885687 2 35188 988185 1 10 999986 -630903 1 2 999999 -986481 2 10 999999 1 14 999985 404569 1 2 999999 966065 2 353736 635974 2 261467 394541 2 2 999999 2 15 999994 2 7 999983 1 2 999999 -950037 1 2 999999 -767754 2 2 999999 1 1 999987 -545975 2 616806 930943 1 2 999999 -985862 2 389384 635328 2 2 999999 1 551051 863659 -170115 2 5 999986 2 2 999999 1 2 999999 222696 1 497972 734275 520394 2 2 999999 1 2 999999 -2674 2 18 999989 2 2 999999 2 13 1000000 1 2 999999 800749 1 137800 964041 494721 1 17 999986 186593 1 344667 743177 583871 2 6 999983 2 419610 745825 2 349955 821456 1 4 999985 508477 2 2 999999 1 627373 709354 266732 2 2 999999 1 204775 817269 -654374 1 12 999995 807399 2 2 999999 1 2 999999 895979 1 184176 916804 -664182 2 547234 816378 2 16 999998 1 20 999991 -877156 1 164198 287707 -685165 1 249080 283754 -842831 2 2 999999 2 2 999999 1 2 999999 458743 1 11 999998 136139 1 42816 327811 -225006 1 145151 965946 -287883 2 2 999999 2 2 999999 1 115027 232027 -904311 2 10 999985 1 485116 622154 260107 2 511023 542499 1 2 999999 286679 2 564203 968836 2 13 1000000 1 5 999990 535676 1 5 999987 -486702 2 4 1000000 1 472999 842530 -60232 1 136240 422931 983152 2 2 999999 1 247028 823890 -213156 1 2 999999 -532377 1 2 999999 -426487 1 353203 477329 725407 1 3 1000000 839690 2 2 999999 1 552493 990185 -813652 1 2 999999 821583 1 7 999988 319260 2 2 999999 1 30877 420765 -973472 2 97155 131573 1 2 999999 -102931 1 2 999999 -241236 2 13 999999 2 2 999999 1 1 999999 51943 2 9 999996 1 2 999999 434039 1 10 999984 -352050 2 14 999991 2 6 999989 2 372043 768979 1 3 999992 879562 2 2 999999 2 2 999999 1 2 999999 -963194 1 35951 753363 346593 2 2 999999 1 2 999999 904583 2 11 999996 1 2 999999 59941 2 2 999999 2 250974 716416 1 2 999999 -499567 1 18 999991 575400 2 236068 781180 1 592094 618958 -742183 1 4 999990 -248844 1 154501 689651 -62283 2 244730 872649 1 196439 923184 -245503 2 309101 351534 2 33472 148741 1 2 999999 -605326 2 2 999999 1 2 999999 -334093 1 10 999999 894104 2 3 999982 1 12 999998 989869 1 20 999989 -647604 2 2 999999 2 5 999996 1 12 999993 -549133 1 10 999988 225947 2 2 999999 2 18 999983 2 2 999999 2 2 999999 2 390920 838716 2 862474 910714 2 2 999999 2 2 999999 1 17 999991 715025 1 2 999999 452314 2 1 999986 1 309907 688350 75332 1 20 999983 848825 1 2 999990 -109229 2 5 999995 1 655719 741695 992142 2 459604 615211 1 364192 447513 -569947 1 541369 815896 -908114 2 190267 892352 1 7 999986 -103786 1 51328 530519 -116123 1 31431 121668 382962 1 14 999996 504389 2 2 999988 1 113926 914978 -574610 1 2 999999 -856818 2 2 999999 1 180345 721401 -244078 1 6 999988 790605 2 2 999999 2 9 999983 2 499197 840981 1 2 999999 -260092 1 9 999983 508287 1 2 999999 22281 1 1 999984 -746252 2 5 999991 2 9 1000000 2 518171 878294 1 1 999982 744791 2 163930 367768 2 707389 943444 1 20 999987 -209111 2 10 999992 1 1 999986 -555175 2 2 999999 2 87235 189812 2 2 999999 2 2 999999 2 20 999992 1 12 999981 608135 1 2 999999 286083 2 16 999999 2 2 999999 2 137628 383692 1 681421 921675 -92325 1 22245 307473 802865 1 2 999999 654734 1 31319 258021 142216 2 2 999999 2 482906 909012 1 14 999991 -566038 1 10 999992 748779 2 217755 692090 1 2 999999 844868 1 2 999999 -851921 2 10 999992 2 322125 605562 1 17 999997 -661992 2 2 999999 1 7 999981 -346357 1 400380 883813 8222 2 2 999999 2 2 999999 2 5 999995 2 2 999999 1 1 999994 -3898 1 8 999988 -400423 1 2 999999 704530 2 18 999986 2 4 999987 2 2 999999 2 65024 70513 1 2 999999 147588 2 2 999999 1 5 999996 -870520 1 93739 544840 -418343 1 2 999999 -598958 2 10 999996 1 2 999999 -962506 2 2 999999 2 881064 947199 2 2 999999 1 16 999992 -190113 2 215238 433814 1 2 999999 -584107 2 12 999991 2 16 999997 2 2 999999 1 2 999999 643548 1 468724 900129 936358 1 2 999999 -256690 1 14 999996 877615 1 2 999999 -943614 1 60106 142885 -460657 2 328736 980477 2 2 999999 1 20 1000000 900414 2 61527 88432 2 5 999992 2 6 999991 2 2 999999 2 2 999999 2 2 999999 1 2 999999 823452 2 719982 845649 2 11 999994 1 624815 689771 91011 1 110146 829162 -496938 2 205568 235240 2 2 999999 2 391197 417913 1 2 999999 -500548 1 2 999999 -977714 1 2 999999 413399 1 2 999999 -311392 1 2 999999 -218890 1 7 999985 -924785 2 2 999999 1 615860 995372 215653 1 2 999999 -354562 2 296710 488492 1 450181 539095 -480820 1 27061 359465 -730610 2 4 999994 2 2 999999 1 206181 425698 -864219 2 226374 776738 1 1 999999 11586 1 2 999999 -661648 1 2 999999 -839041 2 145559 290764 2 775108 950909 1 179179 684797 -813969 1 160397 172166 -241062 1 2 999999 -44953 1 10 999995 -998789 2 18 1000000 1 19 999995 259515 1 2 999999 -123445 2 164746 965899 2 19 999991 2 11 999990 1 19 999995 333507 2 15 999992 2 2 999999 2 17 999991 1 2 999999 -45490 1 2 999999 -347447 1 2 999999 -20016 2 11 999994 1 5 999989 164176 1 13 999988 530562 1 6 999983 594267 1 11 999985 -626034 1 360116 431206 -814778 2 674065 810578 2 26710 565238 1 2 999999 -141232 1 2 999999 214850 1 588363 681498 -898716 1 76100 960489 732976 1 2 999999 505691 2 2 999999 1 6 999987 420092 1 274907 931033 594486 2 2 999999 1 163173 695147 577200 1 776807 941009 702578 2 7 999996 2 11 999983 1 397601 895248 353946 2 2 999999 1 7 999981 -464979 1 9078 834268 495111 2 2 999999 1 2 999999 631733 2 2 999999 2 12 999982 1 2 999999 -961739 2 822429 856696 1 2 999999 -986945 2 13 999998 2 2 999999 2 2 999999 1 2 999999 852366 2 2 999999 2 401326 703482 1 340669 396543 -265517 1 753777 991182 -220325 2 3 999982 2 2 999999 2 9 999997 1 2 999999 -128221 2 2 999999 2 16 999995 1 490160 911398 -912099 1 15 999986 -226562 1 492724 525592 678106 2 142571 450695 2 559620 727676 2 119747 950025 2 2 999999 2 2 999999 2 387168 493695 2 400756 513731 1 2 999999 853052 1 573595 760307 90331 2 161329 752352 1 2 999999 -643408 2 11 999985 1 2 999999 80651 2 19 999981 1 15 999983 -627933 2 2 999999 1 16 999997 657384 2 2 999999 2 2 999999 2 15 999989 1 2 999999 201357 1 5 999984 594496 1 82021 268964 -153904 1 2 999999 -443230 2 283336 744245 1 409498 761655 -815796 1 501892 628042 -5542 2 2 999999 2 521521 878939 1 18 999982 -488614 2 2 999999 2 160582 909156 2 1 999991 1 592203 607249 -55779 2 2 999999 2 2 999999 1 222054 228391 562586 2 126939 185014 1 601957 959485 901365 1 2 999999 -758179 2 2 999999 1 2 999999 -315528 1 2 999999 131225 2 15 999988 2 315594 996153 1 121994 261383 -923861 1 2 999999 90510 2 17 999985 2 1 999994 2 254611 329671 2 2 999999 2 17 999997 2 2 999999 1 17 999991 -753824 2 6 1000000 2 10 999994 1 83669 236091 242231 1 8 999989 535168 2 14 999995 2 87294 709268 1 780574 970948 587980 1 114146 525071 -328643 2 14 999987 2 2 999999 1 415109 461839 825761 2 17 999990 1 10 999981 230770 1 350459 901466 -822304 2 107717 348962 2 437020 516591 2 5 999999 2 2 999999 2 2 999999 1 398327 509505 924250 1 47434 213544 547292 2 18 999987 2 11 999981 1 2 999999 -77347 2 2 999999 1 2 999999 -183959 1 2 999999 540369 2 14 999983 1 278444 392844 949515 2 618020 783688 2 15 999988 2 20 999989 2 6 999991 1 2 999999 -87421 2 198953 408658 1 185099 725629 -674067 2 549831 863610 2 2 999999 1 2 999999 657416 2 2 999999 2 2 999999 1 7 999989 -923323 2 165872 953200 1 5 999985 -621812 1 80258 618295 -283650 2 2 999999 2 9 999993 1 2 999992 630356 1 2 999999 939769 1 2 999999 -565360 2 17 999994 2 98070 920041 2 2 999999 1 3 999992 -745567 2 4 999982 1 3 1000000 -694998 2 333875 739476 2 551898 620723 2 9 999997 2 418708 885338 2 3 999992 2 383199 731888 1 122347 915436 384868 2 164092 695767 1 6 999986 -377884 1 2 999999 400064 2 1 999997 1 2 999999 -787570 1 18 999982 -69867 1 10 999985 917462 1 12 999988 501661 2 2 999999 1 131928 777264 776940 2 2 999999 2 7 999983 2 313041 526680 2 347954 355757 1 114847 394287 -620163 2 2 999999 2 2 999999 2 2 999999 1 18 999984 -907286 1 2 999999 723701 2 513155 908083 1 647684 666929 882432 2 560550 969457 1 2 999999 831923 1 2 999999 -397645 1 2 999999 -597016 2 580382 834519 1 2 999999 939491 1 8 999999 734143 2 16 999989 2 5 999988 1 2 999999 -444241 1 3 999996 -373985 1 2 999999 717417 2 15 999982 2 70545 636434 2 2 999999 2 14 999996 1 2 999999 118899 1 2 999999 -559856 2 210962 767426 1 2 999999 598401 2 269175 805729 1 2 999999 -529024 2 3 999987 1 13 999987 -588774 1 2 999999 -705603 2 2 999999 1 443359 604055 -787779 1 845636 894775 774410 2 336109 790416 2 2 999999 2 2 999999 2 1 999996 2 2 999999 1 65326 323463 -614502 2 3 999986 2 2 999999 1 2 999999 119662 2 2 999999 1 2 999999 -213725 1 7 999981 -221670 1 144661 352082 133460 2 15876 495528 1 10 999985 -971167 2 18 999986 2 6 999995 1 8549 152085 -594528 1 497491 901212 -641556 1 9402 932727 771116 1 10 999995 578098 1 2 999999 821446 2 2 999999 2 20 999994 1 25795 817793 -566808 2 15 999999 1 6 999983 -310740 1 2 999999 -541366 2 2 999999 2 2 999999 2 2 999999 1 407397 961676 -761876 2 10 999995 2 949968 968856 1 454011 948884 -745714 1 16 999996 85380 2 2 999999 2 15 999986 2 38064 678981 1 671692 860255 -661811 1 2 999999 406805 1 49602 655355 829188 1 19 999990 239523 1 1 999989 -301972 1 2 999999 694310 2 312013 784776 2 53486 762404 1 2 999999 -850508 1 186511 355087 -250910 1 1 999993 -683395 1 10 999995 738024 1 2 999999 446625 1 2 999999 -166671 2 18 999989 1 2 999999 482486 2 109975 510687 1 763651 765208 673721 1 1 999982 801563 2 919373 993207 2 2 999999 1 211120 442378 -877413 2 2 999999 2 2 999999 2 194691 414801 2 641284 908052 1 2 999999 -975159 2 2 999991 1 18 999994 -26069 2 2 999999 2 15 999992 2 317635 550270 1 4 999995 111051 1 20 999986 -488075 1 205426 388962 981027 1 2 999999 -499458 1 11 999999 49542 2 59114 310435 2 2 999999 1 11 999983 809305 2 2 999999 2 6 999998 1 129588 648913 -468001 1 37659 60586 537467 2 2 999999 1 144001 839158 -796710 2 2 999999 1 2 999999 85919 1 7 999987 268424 2 2 999999 2 2 999999 2 505500 970319 2 2 999999 1 14 999983 791700 2 531925 551810 2 595124 726893 2 2 999999 1 12 999991 -101299 2 507027 968169 2 2 999999 2 2 999993 2 1708 971021 2 499456 868000 2 524308 676950 2 17 999992 2 587394 743111 1 344157 830318 977025 1 7 999985 530014 1 2 999999 155649 2 734459 862772 1 6538 482355 79017 2 12 999998 1 79843 210990 802096 2 2 999999 2 58605 131887 2 17 999995 1 2 999999 818548 1 19 999989 412618 2 2 999999 2 2 999999 1 15 999988 -42136 2 246468 947070 1 2 999999 -810512 1 2 999999 -2752 1 2 999999 -318458 1 794116 846369 947831 2 123582 200200 2 734813 851040 1 456616 815087 -794490 2 190785 494304 1 2 999999 431463 2 14 999999 1 2 999999 -224875 2 19 999998 1 6 1000000 573107 1 2 999999 -573111 2 15 999988 2 82024 855507 2 54416 358579 1 2 999999 373991 1 8 999998 -930176 1 2 999999 376336 1 2 999999 917269 2 212282 691670 1 578008 850562 35853 2 265474 673828 2 557317 834935 1 278314 628284 15232 1 4 999996 -524309 2 13 999991 2 19 999988 2 2 999999 1 16 999981 708463 1 16 999996 -676388 2 17 999989 1 8 999999 236848 2 8 999992 1 16 999987 543590 1 6 999996 753866 1 219086 266573 -592464 2 1 999992 2 317430 793200 1 527064 869837 548621 1 11 999990 187081 2 321464 540774 2 19 999982 1 1 999985 175916 2 2 999999 1 7066 813661 768539 2 398301 442252 2 2 999999 2 108095 727768 2 151998 168421 2 2 999999 1 2 999999 -150972 1 9 999988 302180 2 2 999999 2 12 999995 2 410313 416389 2 845991 943944 1 535228 849511 772182 2 19 999998 1 7 999995 -441365 1 206784 825349 129998 1 2 999997 818296 1 2 999999 -104030 1 2 999999 -812133 2 7 999998 2 2 999999 2 671073 965648 2 2419 345852 1 2 999999 -116987 2 7 999982 1 4 999992 -687317 2 38799 489464 2 2 999999 2 2 999999 2 2 999999 2 15 999983 1 2 999999 -735428 1 1 999999 849186 1 61191 567120 -405420 2 2 999999 1 357671 688215 -863536 2 629319 716428 1 139522 609854 889314 2 2 999985 1 13 999996 -340996 1 2 999999 685988 2 13 999993 2 152341 341445 1 49605 771470 630054 1 5 999993 41337 2 11 999996 2 2 999999 2 2 999999 2 2 999999 2 617828 722967 1 625291 721214 926828 2 11 999997 1 14 999998 406433 1 2 999999 176088 2 45912 622918 2 2 999999 2 16 999983 2 584022 734864 2 2 999999 1 8 999992 311252 2 485871 526218 2 491118 635873 2 13 999981 1 4 999983 -807104 1 2 999999 -104217 2 2 999999 1 145233 326529 -198416 2 2 999994 2 2 999999 2 865732 899657 2 2 999999 2 830824 902542 1 776817 879792 43134 1 2 999992 815296 2 658919 717022 2 96128 111776 2 27308 956792 2 7 999987 2 2 999999 2 2 999999 2 113790 619140 2 15 999990 1 606435 828338 929012 1 2 999999 453687 2 2 999999 1 172585 516663 -779446 2 576362 611691 2 19 999983 2 2 999999 2 13 999983 1 296817 441133 519978 2 892735 983673 1 167272 958730 186748 2 22679 237282 1 3 999996 624489 2 514756 583528 2 18 999998 1 2 999999 -768889 2 977959 998111 1 502452 843052 -255457 2 31714 873425 1 2 999999 -867688 1 2 999999 -216681 2 17 999996 2 2 999999 1 20 1000000 59667 2 2 999999 2 194862 988189 1 84110 96713 -315433 2 2 999999 1 208139 746812 -980825 1 337881 658457 -64395 1 18 999987 -626372 2 172334 714285 2 2 999999 1 808318 989789 816297 2 264525 846510 1 2 999999 -273184 2 2 999999 1 15 999998 423813 2 2 999999 2 63234 381604 1 2 999999 -224260 2 2 999999 1 13 999982 641497 2 2 999999 2 2 999999 1 4 999994 -332746 1 5 999981 864848 2 2 999999 2 17 999994 1 2 999999 997285 2 6455 607041 1 13 999999 924672 2 2 999999 1 15 999987 -622931 1 82668 984079 269119 2 2 999999 1 414397 833417 -600838 2 7 999985 2 114999 130849 1 14 999988 884531 2 2 999999 2 2 999999 1 309258 499838 137298 2 16 999981 2 253956 971012 1 2 999984 -532752 1 145993 232911 -958809 2 195187 848841 1 2 999999 -110455 2 18 999987 1 713387 720353 65551 1 2 999999 286705 2 2 999999 2 5 1000000 2 2 999999 2 157950 658623 1 2 999999 -785559 2 9 999987 1 204462 239324 -351791 2 6 999984 2 2 999999 1 3 999984 -283558 2 2 999999 1 22276 252990 463884 1 390105 453885 514885 1 14 999997 823800 1 2 999999 966010 2 11 999983 2 2 999999 1 339503 840699 -226645 1 2 999999 838368 1 5 999999 540596 2 2 999999 2 45553 715921 1 2 999996 818865 1 2 999999 718969 1 2 999999 977691 1 2 999999 -389936 2 90528 963719 2 12 999984 2 625600 737993 2 753325 791992 1 12 999988 108135 1 6 999999 331624 2 6 999998 2 2 999999 2 2 999999 2 725017 816977 1 283663 750325 -884733 2 10 999981 2 102029 905811 1 16 999999 355603 1 2 999999 -345179 2 364446 978198 1 320452 496826 -522715 1 3 999983 -699753 2 2 999999 2 298595 834078 2 2 999999 1 2 999999 -433613 1 6 999988 -725334 2 12171 298850 1 2 999999 333506 2 169263 762153 2 2 999999 2 2 999999 1 15 999984 -790695 1 10 999995 -836159 1 2 999999 137169 2 384401 905920 2 20 1000000 1 2 999999 541153 2 257385 641213 1 13 999984 648616 1 2 999999 715692 1 2 999999 -280583 2 14 999985 1 635289 665848 -808960 1 10 999989 274557 2 601683 845160 2 143169 282513 1 590780 863410 -511673 2 67387 867641 2 2 999999 1 2 999999 -855979 1 187829 837685 -619659 1 2 999999 572762 1 262806 933736 886171 1 17076 866166 -982037 2 701401 803913 2 137237 773792 1 2 999999 -42922 2 2 999999 1 456127 991933 322411 2 19 999987 2 2 999999 1 210653 729684 698666 2 8 999999 2 1 999982 1 203672 242399 -932378 2 2 999999 2 511637 583302 1 191739 727030 118326 2 240018 934414 2 19 999981 1 2 999999 -637446 2 2 999999 2 8 999984 1 13 999993 -418772 1 18 999990 -407518 2 221690 576437 2 2 999999 1 2 999999 228923 1 109338 771439 880683 1 762009 788092 -311300 2 13 999987 2 2 999999 2 786524 805600 2 252632 465612 1 18 999984 212799 1 14 999992 695820 1 549158 949657 -660174 1 2 999999 537910 2 280956 714494 1 713349 815426 -82485 2 2 999999 2 790434 854307 1 4 999983 -937763 1 2 999999 713888 1 2 999999 -988619 2 2 999999 1 2 999999 -857467 1 2 999999 -529128 2 2 999999 2 385250 655253 1 13 999983 -977154 1 2 999999 -855601 2 2 999999 1 6 999984 660778 2 2 999999 1 10 999998 77701 2 11 999999 1 2 999999 910686 1 14 999988 -294074 2 60103 643736 1 13 999986 912264 1 132094 195872 -417068 1 2 999999 908894 2 5 999987 2 909580 921831 2 2 999999 2 3 999989 1 2 999999 -532288 2 2 999992 1 2 999999 495169 2 2 999999 1 11 999999 25415 2 7 999999 2 715259 797895 2 2 999999 2 2 999999 2 15 999985 1 17 1000000 -46523 2 2 999999 1 12 1000000 -955825 2 18 999997 2 409750 562243 1 2 999999 -460004 2 689277 905225 1 161580 648255 901280 2 2 999999 1 2 999999 561723 2 2 999999 2 10 999996 1 247614 899191 920780 1 6 1000000 34179 2 143609 994137 1 2 999999 -636476 2 8 999982 1 5 999984 -832680 2 233998 610648 1 2 999999 -306528 1 573915 632441 -900072 2 359396 641592 1 2 999999 372426 1 2 999999 86701 1 2 999999 -909078 1 2 999999 -355995 1 663408 812867 574036 1 2 999999 168691 1 2 999999 451468 2 892707 999453 1 2 999999 572930 2 19 999995 1 136875 830518 730702 1 469124 841516 630526 2 2 999999 1 2 999999 416411 2 284019 671045 2 2 999999 1 2 999999 255232 1 2 999999 111382 2 7 999998 1 15102 743288 -811739 2 25683 826476 1 440904 906907 206032 1 29334 48396 -280734 1 2 999999 101772 1 436243 866229 444806 1 225254 491014 257451 1 8 999982 -71490 1 7 999984 108913 2 6 999991 1 2 999999 -526869 1 395106 630089 -786018 2 18 999994 1 20 999982 914038 2 2 999999 2 2 999999 2 2 999999 2 12 999995 2 2 999999 1 518700 961456 331782 2 206628 849209 2 8 999992 1 14 999985 -311682 1 476956 923373 -111239 2 2 999999 2 2 999999 1 2 999999 -556614 1 16 999989 601766 2 2 999999 1 2 999999 -655009 1 2 999999 -817739 2 8 999984 1 14 999982 -795951 2 264075 519761 1 18 1000000 -466268 2 10 999988 1 2 999999 84885 1 151355 787213 88221 1 14 999982 -121768 2 2 999999 2 596728 692991 2 473026 771065 2 17 999994 1 2 999999 -265766 2 7 999994 1 413892 828044 -890949 2 2 1000000 2 2 999999 1 192004 265042 552398 1 241901 480189 -459708 1 10 999989 414584 2 2 999999 1 531121 746414 819351 2 5 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 675896 787664 -436677 1 2 999999 -8811 1 2 999991 -316985 2 2 999999 1 10167 871554 -693662 2 2 999999 2 7 999985 2 6 999986 1 604536 881959 -762875 2 2 999999 2 212700 889348 1 8 999982 414066 2 1 999986 2 2 999999 1 15 999993 152281 1 174347 728675 -435976 2 319336 938440 2 537560 636610 2 2 999999 2 183855 403822 1 177583 194675 -900433 2 1 999990 1 61044 627346 -12508 1 12 999985 667967 2 10 999985 1 395373 395488 73450 1 18 999996 573511 1 2 999999 -651158 1 235647 807238 136071 1 225075 744741 700415 1 140966 772467 148634 1 292127 384797 -515964 2 2 999999 1 2 999999 675793 2 11 999981 2 16 999984 2 8 999995 1 9 999988 566160 1 6 999984 -220899 1 2 999999 -334672 1 2 999999 -44145 2 2 999999 1 11 999984 407611 2 2 999999 1 52105 751907 504672 2 199231 474122 2 6 999981 1 3 999999 -798482 1 507926 878894 -205440 1 2 999999 35176 2 2 999999 1 6 999995 379671 2 13 999987 2 92490 748119 1 16 999982 -204621 2 2 999999 2 14 999992 2 191748 487525 2 2 999999 2 416009 783819 1 447887 950911 61655 2 2 999999 1 2 999999 -525185 1 336812 915835 -438297 1 2 999999 -985861 2 16 999984 2 20 999994 1 2 999999 775653 1 2 999999 150322 1 105905 325468 -303423 1 831354 950903 -658071 2 777028 847549 1 17 999990 199601 2 2 999999 1 487274 576340 -569813 1 7 999985 -61880 1 187511 662921 -447447 1 6 999991 458736 2 14 999983 1 1 999998 609972 2 2 999999 1 2 999999 580527 2 2 999999 2 11 999994 2 2 999999 1 2 999999 971307 2 5 999983 1 227683 551963 -639940 2 2 999999 1 585098 822119 -494593 2 2 999999 1 571585 667560 -468326 1 297618 639693 -759071 2 2 999999 1 2 999999 542786 1 13611 84249 -461959 2 19 999990 1 2 999999 46295 1 534482 859393 -136027 2 2 999999 1 213442 990262 -846679 2 2 999999 1 33139 419829 930175 2 423796 624555 1 139216 643015 -723554 2 1 999993 2 2 999999 2 322386 550340 2 17 999994 2 2 999999 1 2 999999 588749 1 98620 571899 -973670 1 17 999984 594422 2 2 999999 2 10978 617996 1 303445 625219 514525 1 2 999999 -22913 2 2 999999 1 2 999999 -414782 1 425517 806550 359424 1 2 999999 941160 1 12 999981 206594 1 370553 523366 237023 1 5 999990 862096 2 9 999997 1 18 999990 -975759 1 1 999997 261166 2 278500 375266 1 2 999999 53646 2 2 999999 1 2 999999 -812032 1 19 999993 -342679 2 2 999999 1 2 999999 426809 1 1 999995 477175 2 5 999981 2 204309 333286 2 19 999992 2 2 999999 2 2 999999 2 17 999990 1 2 999999 -141210 2 191638 390868 1 18 999997 794805 2 2 999999 2 391442 719301 1 1 999990 404224 2 102415 637229 2 1 999995 2 7 999982 2 34266 479690 1 20 999995 974442 1 165375 255072 -666868 2 38568 757455 1 24118 604980 -111871 2 2 999999 1 1 999983 -488238 1 498397 523440 852827 2 437609 642455 2 20 999991 1 2 999999 778443 2 17 999981 1 2 999999 -823688 1 15 999995 59437 2 8 1000000 1 787589 894900 818143 1 6 999985 908260 1 3 999981 244312 1 5 999988 -745271 1 2 999999 -807805 1 2 999999 370358 1 2 999999 204177 2 99046 685401 2 2 999999 1 4 999999 -597154 1 13 999994 860605 1 8 999995 -945478 1 2 999999 155000 1 399835 468050 -364286 2 464723 637828 2 385028 446439 2 2 999999 1 51623 58372 221171 2 2 999999 1 61573 230463 808620 1 2 999999 201064 1 19 999989 -367312 1 2 999999 847493 1 14 999985 -515708 1 15 999981 160620 1 123094 777136 41126 2 62245 69540 1 2 999999 774781 2 2 999999 2 2 999999 2 2 999999 2 19 999984 2 2 999999 1 10 999997 -920618 1 2 999999 -624015 1 752048 948340 255447 1 2 999999 626620 2 2 999999 2 2 999999 2 2 999999 2 100409 170799 1 12 999992 511880 1 2 999999 846879 2 2 999999 1 451635 578109 152562 2 119144 630850 1 6 999997 -121837 1 2 999999 777574 2 2 999999 1 2 999996 -206055 2 130947 318904 2 26821 286686 1 2403 736459 837736 1 2 999999 -866090 1 705898 911393 784318 2 2 999999 1 14 1000000 -475403 2 632912 771263 1 1 999985 -245349 2 2 999999 1 13 999986 -582224 1 2 999999 -978119 1 406400 460566 -107412 1 431179 663062 -624058 2 2 999999 1 11 1000000 186857 1 2 999999 200436 2 168857 628823 1 2 999999 714253 1 2 999999 937635 2 113947 153495 1 260818 477904 -229612 2 388801 557103 1 2 999999 -561097 1 3 999986 -482615 1 197082 845235 -788603 1 3 999985 120149 2 637359 833810 1 2 999999 -699902 1 2 999999 -775684 1 7 999985 -762808 1 404637 675986 -835962 1 2 999999 801542 1 353354 479097 752704 2 2 999999 2 10 999999 2 12 999992 1 2 999999 -298584 2 2 999999 2 79633 693688 2 2 999999 2 2 999999 2 221824 891132 2 2 999999 1 2 999999 -68424 1 19 999982 -693691 1 490265 778662 -873283 1 2 999999 221545 1 5 999992 738698 2 20 999981 2 295504 968357 2 27832 970364 1 3 999993 873635 1 7 999996 -178574 2 92065 382918 2 2 999999 1 12 999984 -489122 2 2 999996 1 2 999999 691369 2 7 1000000 2 2 999999 2 468898 846199 2 2 999999 1 18 999985 738662 2 587376 772498 1 725922 771917 -552482 1 375004 638738 -838873 1 185469 524915 -932643 2 2 999999 2 799756 987543 2 2 999999 2 2 999999 1 727938 853316 -261178 2 2 999999 2 219118 792861 1 11 999981 -519938 1 679700 798822 237368 2 191627 243967 1 2 999999 -535771 2 2 999986 2 60168 359697 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -703015 2 16 999988 1 2 999999 -518644 1 172354 366918 72152 2 2 999999 1 213802 975691 -863886 1 288650 651616 456285 2 15 999982 2 2 999999 1 2 999999 356072 1 9 999981 829173 1 2 999999 858986 1 24879 236694 215264 1 115335 333145 -370989 1 18 999999 672392 1 41436 442888 293476 2 2 999999 1 201444 313434 -796795 1 2 999999 -463816 2 473023 784606 2 2 999999 1 19 999984 199370 1 17 999993 -518755 2 2 999999 1 226391 962556 -46484 2 4 999982 1 410373 850302 208065 1 382716 799929 -989605 1 2 999999 -221851 2 2 999999 1 16 999994 -802362 2 2 999999 1 399902 509076 452583 1 2 999999 -944401 1 13 1000000 377059 1 2 999999 57269 1 20 999992 231320 1 4 999992 -996287 1 653258 799956 599476 2 2 999999 2 4 999985 1 9 999988 702252 2 2 999999 2 352102 431663 2 88732 864417 1 19 999983 -557344 1 609162 771673 -237414 1 11 999985 -930921 1 2 999999 -660919 1 358539 623609 -811646 1 2 999999 853357 2 2 999999 2 2 999999 2 8 999997 1 2 999999 -617355 2 2 999999 1 112361 835128 776862 2 2 999981 1 6 999995 -119076 1 91750 712114 304719 2 9 999992 2 2 999999 2 9 999996 2 126581 664570 1 8 999995 91826 2 142715 452009 1 2 999999 137498 1 526758 783907 -505586 1 5 999996 222641 2 110712 896475 2 17 999984 1 33801 371644 -399064 1 629736 940686 -504652 1 161212 325716 366322 2 17 999995 1 183373 293271 -461170 1 2 999999 -782122 2 247508 880140 1 4 999985 439134 1 2 999999 -467939 2 887541 934205 1 5 999987 -226753 1 3 999986 -290613 2 14 999986 1 13 999989 -514173 2 360777 877255 1 213942 531866 783149 2 878086 943990 1 2 999999 -939598 2 3 999999 1 2 999999 -132700 2 127962 148754 1 6 999992 -378700 1 17 999987 124686 1 2 999999 -270856 1 2 999999 -853594 1 13 999990 -106408 1 2 999999 364788 2 34177 132167 2 4964 815568 1 412656 979310 -26738 1 17 999997 192209 1 2 999999 -138636 1 17 999991 -257838 1 9 999982 -274529 1 2 999999 87845 2 2 999999 2 456057 645198 2 2 999999 2 4 999994 1 1 999990 -68729 1 2 999999 -115161 2 2 999999 1 2 999999 -980882 2 14 999997 1 16 999982 181122 2 2 999999 2 14 999999 2 13 999981 2 2 999999 1 500549 562592 -528453 1 2 999999 968204 2 84028 503304 1 6128 576035 -698910 1 2 999999 -481283 1 2 999999 -99642 2 587484 788500 2 12 1000000 2 795429 838518 1 284890 719238 -162344 2 598236 674795 2 2 999999 1 655002 777252 880185 2 7318 8469 1 226963 427903 -876968 1 597102 913029 -204723 1 14 999981 102219 1 206614 715373 286750 2 2 999996 2 4 999981 2 2 999999 1 9 999988 -399154 1 6 999985 579103 1 183318 909320 -762904 2 276661 598039 1 2 999999 593546 2 12 999994 1 13 999991 -235859 2 596113 960662 2 5 999994 1 2 999999 -310174 2 15 999990 2 22201 370287 2 12 999996 2 317542 489291 1 20 999995 769766 2 330696 929726 1 5 999991 533255 1 7 999990 -483295 2 4 999996 1 573841 910479 -346167 2 2 999999 2 401013 702315 1 2 999999 515397 2 2 999999 1 2 999999 -328377 2 2 999999 2 2 999999 1 2 999999 -964546 1 2 999999 111218 1 1 999998 -465743 2 2 999999 1 408102 970694 -313625 1 8 999981 434166 2 294106 360976 1 2 999999 -902600 1 2 999999 889296 2 760534 805354 2 14 999988 1 2 999999 470026 1 2 999999 740268 1 13 999989 348141 1 333276 401262 -378267 2 3 999998 2 2 999999 2 20 999999 1 2 999999 664270 2 2 999999 2 280948 477636 1 2 999999 -844590 2 401798 878782 2 2 999999 2 5 999987 1 3 999994 -909855 1 2 999999 682421 1 18 999998 -341763 1 5 999986 -990019 2 3 999985 2 17 999986 1 380691 871674 -181786 2 2 999999 1 2 999999 592741 2 2 999999 2 430528 665539 1 5 999982 -13552 1 2 999999 -383923 1 2 999999 -667521 1 4 999991 352862 1 548988 692479 -817448 2 2 999999 2 20 999982 1 4 999989 -558985 2 686422 826119 1 2 999999 -804317 2 2 999999 1 2 999999 172728 1 9 999982 680887 1 18 999989 941645 2 328172 693410 2 1 999985 1 68855 916698 665400 2 2 999999 1 59506 685979 -455403 1 104087 774870 698857 1 190464 893064 545427 1 18 999997 281861 1 2 999999 270304 1 20 999997 -903289 1 155550 772144 203209 2 574919 612430 1 6 999992 336797 1 10 999992 858725 2 78883 480749 2 17 1000000 1 2 999999 -443562 1 644418 961449 -527218 2 155570 619530 2 419532 971955 2 169221 731441 2 2 999999 1 2 999999 559270 2 467594 698532 2 4 1000000 1 7 999997 244717 2 5 999987 2 531677 922276 1 2 999999 -134707 1 681686 690024 55096 1 17 999987 -47590 1 600369 752915 -740081 1 11 999986 -538615 2 2 999999 2 3 999987 1 4 999995 503966 2 2 999999 2 2 999999 2 222615 649832 2 2 999999 1 389658 536722 -369607 1 2 999999 304619 2 182648 897263 1 2 999999 746590 1 691633 878862 814316 1 2 999999 956978 1 158247 257848 -127591 1 5 999996 -562823 2 19 999992 2 2 999999 2 2 999999 2 80814 145096 1 412986 601175 -897175 2 105204 247866 2 237940 380275 2 2 999999 1 8 1000000 -193435 2 327658 661091 2 15 999997 1 401673 526900 689187 1 2 999999 674914 2 1 999998 2 90583 217802 1 2 999999 -63646 2 2 999999 1 2 999992 197197 1 173772 455312 -801715 1 2 999991 950184 2 2 999999 2 413766 881077 2 3 999991 2 17 999996 2 527621 970165 2 3 999997 2 2 999999 1 483127 696488 -228683 2 2 999993 1 2 999999 -56834 2 444047 461105 1 2 999999 -875408 1 439132 526465 -335688 2 16 999998 1 14 999986 178655 2 568642 633352 1 2 999999 548449 1 259983 605533 995470 1 91855 757095 -165164 1 2 999999 894506 1 18 999996 248160 2 2 999997 1 858470 966802 2483 2 9 999996 1 730475 905056 -721165 2 2 999999 1 2 999999 318613 2 898384 940621 1 290007 470652 23067 1 10 999984 -912148 2 253297 493977 1 2 999999 -916066 1 2 999999 509391 1 15 999996 834034 1 388423 770246 549999 1 2 999999 -257416 2 1 999983 1 111557 186401 -114630 1 2 999999 -709331 1 2 999999 -166178 1 309907 639162 487933 1 2 999999 801805 1 11353 595614 -917958 2 10 999998 2 200010 259090 1 10 999981 857779 2 3 999985 1 2 999999 291672 2 13 999992 1 6 999990 31732 2 13 999983 2 2 999999 1 2 999999 142561 1 2 999999 558167 2 12 999991 1 1 999996 -457027 2 69914 312506 2 17 999987 1 2 999999 875492 1 2 999999 702534 2 196517 789145 2 167668 723251 2 76455 780072 2 719995 875871 1 2 999999 -761015 1 33119 813998 -971235 1 16 999995 933923 1 2 999999 728545 1 10 1000000 -767410 1 11 999996 -382910 1 306152 753569 865868 2 8 999991 2 3 999995 2 67181 642210 1 2 999999 -590056 2 194784 921084 2 2 999999 1 783530 843664 87586 1 1 999998 -876860 2 18 999981 1 1 999984 -191419 2 8 999984 1 179042 899679 -400058 2 225333 791448 2 323611 932496 2 11 999990 2 4 999994 2 135563 545631 1 2 999999 -787034 1 163104 796933 551894 1 2 999986 932738 2 2 999999 2 2 999990 1 594039 810328 -960216 2 2 999981 1 2 999999 -427668 1 407616 587498 875113 2 18 999998 1 14 999981 -901386 2 2 999999 2 12 999987 2 551423 840254 1 8 999995 367072 1 11 999990 -880183 2 14 999981 1 24737 730187 -769962 2 2 999999 2 6 999995 2 225706 747561 1 425855 442669 -979566 2 10 999985 1 753191 811765 439444 1 2 999999 728374 2 13 999984 2 17 999982 2 162346 589398 2 6 999985 2 2 999999 1 109587 424978 443031 1 125535 210684 755956 2 44469 991978 1 2 999999 950078 1 580753 986901 -475322 2 2 999999 2 423240 495423 1 7 999985 -623676 1 485753 637769 283712 2 432185 966345 2 2 999999 2 18 999993 1 71176 426965 438753 1 11 999992 -654860 2 63265 328647 1 16 999993 -118255 2 2 999999 2 9 999987 1 345957 600953 249391 1 280015 393681 344635 1 1 999993 6102 1 139106 729817 -320859 2 12 999995 2 10 999984 2 684114 741489 1 2 999999 -576868 1 2 999999 598584 2 590986 673760 2 93059 584187 1 2 999999 736472 1 2 999999 -108148 2 2 999999 1 2 999999 -591638 1 2 999999 92794 2 2 999999 2 148875 153152 1 2 999999 -31365 2 2 999999 1 2 999999 619786 1 7539 202213 -327818 1 6 999986 -349272 1 2 999999 -297199 1 2 999999 -303021 2 383353 835061 2 6 999984 1 8 999992 394450 2 2 999999 1 2 999999 -422036 1 7 1000000 610709 2 2 1000000 2 527195 538400 2 529839 664703 1 362601 988044 253732 1 16 999988 -579728 2 291503 300523 2 167138 799238 1 8 999990 263568 1 9 999999 -879552 1 17 999984 820020 1 15 999996 789936 2 136277 767580 1 305252 840169 -137912 2 737483 783882 1 2 999999 959394 2 552694 864601 1 1 999993 -979098 1 353685 823858 504163 1 2 999999 695875 1 2 999999 994689 1 230442 741932 558062 2 387661 844575 1 235880 537067 611161 1 2 999999 -708511 2 2 999999 1 568738 840972 -482276 1 19 999995 -105916 2 2 999999 1 8 999982 507785 1 15 999989 -789086 2 470772 534095 1 6 999994 -456757 1 461673 493488 -340700 2 15 999991 2 2 999999 1 260800 279623 -81297 1 412419 593146 -763532 2 160352 315920 1 2 999999 317676 2 11 999994 1 447200 662587 250127 1 522337 563321 208572 2 2 999999 2 122258 810880 2 2 999999 2 7 999996 2 2 999999 1 540363 874633 -137138 2 2 999999 2 19 999981 2 5 999986 2 2 999999 1 17 999994 -783748 2 7 999989 1 2 999999 -65957 1 2 999999 667761 1 273169 870992 -720278 2 565845 962452 2 526436 842613 1 2 999999 -808899 1 14 999988 -613925 1 2 999999 -485674 1 46178 458663 -278248 2 52554 547033 1 362362 417400 857660 2 11687 270243 2 19663 298799 1 525281 677484 789846 2 10 999985 1 2 999987 629871 1 219876 222977 -963021 1 59519 945156 -125873 2 2 999999 2 68877 919744 2 17 999997 2 13 999996 2 2 999999 1 14 999981 1026 1 160700 609943 537755 1 2 999999 -873298 1 2 999999 -993999 2 2 999996 2 18 999982 2 7 999985 1 3 999989 132093 1 811924 877012 -453281 1 17 999984 72505 1 17 999990 661932 1 97396 745319 -791342 1 13 999989 819492 1 116505 265652 469194 1 2 999999 843415 2 125421 432637 1 6 999990 106732 1 2 999999 -95754 1 2 999999 273856 2 2 999999 1 2 999999 -651698 1 2 999999 -561043 2 2 999999 2 569642 597070 1 2 999999 -516082 1 240608 849086 812722 2 2 999990 2 311015 814138 1 2 999999 928915 2 2 999999 1 265577 962332 752906 2 13 999995 2 2 999999 1 6 999995 802643 2 10 999998 2 813396 977867 2 15 999989 2 2 999999 1 2 999999 -913564 1 2 999999 -923121 1 128241 180617 -802035 2 327736 513998 1 7 1000000 267560 2 2 999999 1 9 999982 -292619 2 520256 645111 1 12 999999 -909566 2 769446 788831 1 570390 788248 -199028 2 5 999994 1 14 999991 689803 1 2 999999 -178768 2 578085 882352 1 18 999982 26992 1 252441 891690 -389834 1 315818 821383 -817893 2 17 999996 1 2 999999 216079 2 150986 518242 2 6 999982 2 226894 343940 2 88766 860890 1 431017 811800 125711 2 2 999999 2 2 999999 1 2 999999 354139 1 166431 735800 -431576 2 108285 367024 2 2 999999 1 2 999999 433913 2 2 999999 2 935176 967345 2 393486 884786 2 19 999987 2 2 999999 1 4 999984 -410604 2 104436 148688 1 4 999997 600954 1 113080 649564 437457 2 9 999987 1 2 999999 965000 1 408612 586956 616366 1 2 999999 -338615 2 15284 125456 2 543942 753154 1 2 999999 -88435 2 2 999999 1 5 999996 179024 1 17 999983 -167428 2 608423 873233 1 170354 248761 -199604 1 13 999992 348565 1 2 999999 -519725 1 285265 906033 7167 2 2 999999 2 126811 425143 2 9 1000000 1 2 999999 28463 1 2 999999 -190480 1 2 999999 539596 2 4 999983 1 11 999995 95355 2 2 999999 2 2 999999 1 8 999990 417416 2 2 999999 1 557815 605769 614022 1 2 999999 -769209 2 2 999999 1 2 999999 263028 2 12 999989 1 7 999992 -195241 2 12 999996 1 2 999999 -470890 1 902896 967646 662890 2 17 999985 1 636759 838600 187250 1 1 999993 -933064 1 441674 636579 -769762 2 9 999997 2 621142 926260 1 6 999989 504784 1 6 999999 -299344 2 1 1000000 1 134981 738273 388842 1 438449 718926 -299143 1 2 999999 982026 2 2 999999 2 2 999999 1 5 1000000 111019 2 13 999998 1 2 999999 299762 2 2 999999 2 17 999982 2 61295 618956 1 2 999999 -87080 1 601171 944404 -872590 1 2 999999 -693699 2 2 999981 2 317172 594453 2 6 999984 2 2 999999 1 627961 742743 -564245 2 2 999999 2 10 999983 1 2 999999 -73432 2 2 1000000 2 2 999999 2 2 999999 1 2 999999 -540073 1 375501 940047 104646 1 559652 779450 529363 1 1 999993 104303 1 381562 889459 743339 2 9 999981 2 426160 836210 1 2 999999 -674952 2 2 999999 1 8 999981 -67227 2 624145 957455 1 2 999999 653539 2 3 999998 2 833625 942859 2 2 999999 2 20 999988 2 402470 834447 1 2 999999 -613074 2 111912 434508 2 412168 482994 1 857697 974102 -890897 2 1 999996 2 2 999999 2 502781 799431 2 778595 914958 2 9 999987 1 15 999992 -651986 1 412754 785244 196496 2 4792 236692 1 15 999997 225794 2 3 999982 2 2 999999 2 362575 666186 1 2 999999 627940 2 2 999999 2 2 999999 2 12 1000000 1 2 999999 756347 2 1 999994 1 3 999989 -523149 1 2 999999 -986403 1 386984 917410 508829 2 409778 988877 2 18 999989 1 17 999994 203525 1 577115 587618 497311 2 326156 941307 1 2 999999 -729613 1 419881 461953 773773 2 3 999995 1 94809 535650 167564 1 9 999998 326888 1 2 999999 -653626 1 2 999999 -517712 1 321037 932296 -628868 2 606747 874516 1 2 999999 -385561 1 2 999999 -884131 1 2 999999 839626 2 91681 327174 1 2 999999 786704 1 664649 961905 195357 1 2 999999 204650 1 20 999994 277606 2 11 999991 1 2 999999 114722 2 409272 854416 2 755142 814575 1 11 999983 117328 2 750856 879329 1 16 999992 790171 1 491124 633630 -103851 2 2 999999 1 17 999983 -605017 2 1 1000000 1 80309 564355 643587 2 17 999997 2 2 999999 2 235010 915354 1 2 999999 466609 2 12 1000000 1 3 999997 413589 2 9 999990 1 22169 740591 721256 1 492961 599812 -15175 1 12 999996 158655 1 8 999983 458773 2 16 999995 1 45499 827813 706842 1 188778 871996 732403 2 4 999993 1 293918 910748 -926857 1 2 999999 396567 2 10 999999 2 8 999999 2 134585 350624 2 2 999999 1 2 999999 789765 2 2 999999 1 230217 282918 586008 2 2 999999 1 475752 713876 -675865 1 2 999999 986619 1 12 999992 -98372 2 14 999994 2 143134 801072 1 2 999999 -458749 1 17 999983 -517384 2 2 999999 1 191219 956257 905873 2 19 999982 2 2 999999 2 2 999999 2 20 999990 2 10 999995 1 5957 69962 519564 2 2 999999 2 182229 565423 1 2 999999 -616696 1 584864 874499 -860371 2 2 999999 1 3 999982 -648359 2 14 999994 1 117118 733232 535082 2 56256 792997 2 2 999999 1 2 999999 600480 2 2 999999 1 2 999999 38739 2 15 999982 2 245412 413292 1 12 999982 -905094 1 5 999997 -698575 2 2 999999 1 221296 677559 261443 1 2 999999 -134907 2 2 999999 2 438945 485352 2 18 999991 2 2 999999 2 2 999999 2 257969 495706 2 14 999999 2 13 999997 1 10 999994 -40082 1 84245 485003 945097 1 776661 959853 576975 2 379514 899782 1 92364 501422 -495107 2 152089 361007 2 2 999999 2 17 999987 2 2 999999 2 312741 607396 1 10 999989 427577 2 29514 396910 2 2 999999 1 2 999999 133231 1 2 999999 950135 1 2 999999 403728 1 10 999984 908097 1 299385 614180 -987249 1 569179 816940 643041 1 2 999999 915023 1 2 999999 -315116 2 161494 799378 2 7 999982 1 2 999999 698909 2 206834 708177 1 321157 561453 -7571 1 2 999999 127010 1 5 999981 -294920 2 7 999997 1 355790 508509 394972 2 5 1000000 2 5 999990 2 69661 932445 1 11 999982 -417824 2 440801 531814 2 12 999982 2 2 999999 1 2 999999 968168 2 17 999996 2 2 999999 2 2 999999 2 6 999982 1 2 999999 633999 2 509461 741555 1 2 999999 935236 1 219386 821702 -494991 1 2 999999 -375616 2 418193 536387 1 15 999996 -463570 2 11 999982 1 2 999983 -857305 1 8040 907284 -423594 2 2 999999 2 10 999988 2 803968 986299 2 273069 439057 2 2 999999 2 20 1000000 1 2 999999 400168 1 302292 361039 -343714 2 19 999990 1 2 999999 830324 1 2 999999 558210 1 2 999999 925471 2 121573 602490 1 367067 615889 -62891 2 4 999986 2 423160 860025 1 564119 891609 252440 2 35539 72816 1 14 999989 -592677 1 2 999999 -930353 1 2 999999 494160 2 10 999981 1 2 999999 174989 2 2 999999 2 20 999998 1 5 999993 136694 1 20108 435355 -330594 1 12 999999 828401 1 5 999997 158022 2 11 999986 1 2 999999 -781417 1 2 999999 -262579 1 20 999997 403268 1 465040 808964 -663965 1 2 999999 71095 2 20 999986 1 2 999999 830634 1 2 999999 789550 1 412102 653851 916997 2 773566 951738 1 624561 940396 -740149 1 2 999999 -552790 1 4 999994 135444 2 2 999999 1 2 999999 -681645 2 13 999997 1 2 999999 952800 1 2 999999 -259593 2 2 999999 2 2 999999 1 2 999999 512224 1 2 999999 -620229 2 2 999999 1 2 999999 510887 1 683531 758387 -645589 2 2 999999 1 4 999983 -286591 2 188753 460341 2 2 999999 2 3 999990 2 11 999995 1 11 999987 20651 1 559970 613436 454954 1 2 999999 434310 2 822223 905977 1 16 999990 -942805 2 14 999993 1 5 999989 215425 2 19 999990 2 2 999999 2 164952 196745 2 10 999997 1 709739 988079 -764275 1 2 999999 -81737 1 14 999983 241351 1 2 999999 47901 1 55731 252117 -849604 1 17 999990 447897 2 13 999983 1 225101 836289 -738481 2 338907 962852 2 213889 681021 1 13 999994 -82710 1 2 999999 -281951 1 2 999999 -733553 1 18 999986 -997076 2 496153 625731 2 2 999999 1 17 999992 -947198 1 2 999999 23156 2 104497 809827 1 11034 360177 -443964 1 669246 777566 -389020 2 11 999991 1 2 999999 106053 2 180526 691043 2 155916 947528 1 388439 770686 270443 2 2 999999 1 5 999997 925904 2 546673 790782 2 33245 204331 2 188884 692385 1 41357 910684 -494285 2 2 999999 2 2 999999 2 222746 643266 1 9 999996 784650 2 2 999999 1 10 1000000 -957678 1 2 999999 605268 1 19 999998 299170 2 302836 333069 1 2 999999 -962952 2 2 999999 2 4 999987 1 443351 599793 -381173 1 2 999999 195969 1 198436 907175 45024 2 2 999999 2 2 999999 1 779061 906082 593147 2 125052 165663 2 393613 623051 2 2 999999 2 2 999999 1 247513 651513 263311 2 8 999988 1 323798 385772 -153266 1 14 999992 273115 1 775315 936752 -308836 1 2 999998 680640 2 6 999988 1 9 999985 570319 2 2 999999 2 7 999982 1 913648 937752 -455979 1 97918 219584 -699022 1 2 999999 -95214 2 48994 95984 1 482670 859257 409584 1 2 999999 -794885 1 14 999994 965565 2 17 1000000 1 86717 139723 -93586 2 15 999999 1 65411 265703 427171 1 6 999986 -252458 2 2 999999 2 381987 414557 1 2 999999 -6307 2 2 999999 2 20 999988 1 10 1000000 398454 2 351926 369459 1 655422 725146 -410020 2 7 999993 1 2 999999 726923 2 2 999999 1 83325 741300 -80672 1 12 999994 807400 2 393445 835072 2 2 999999 2 2 999999 1 2 999999 -477200 2 3 999982 2 2 999999 1 26627 742224 -855184 1 2 999999 -418855 2 233357 710383 2 772207 955310 1 3 999986 -944218 2 2 999999 2 466834 913406 2 66532 383212 2 13 999996 2 326179 983234 2 343837 427750 2 786281 995227 1 2 999999 905662 2 124850 495064 2 2 999999 2 10 999995 2 2 999999 1 549749 964380 455632 2 18 1000000 1 20 999989 989431 2 2 999999 2 2 999999 1 13 999982 -278323 2 662680 960605 1 672689 716987 298882 2 14 999986 1 2 999999 137450 1 502444 967132 -560381 1 19 999996 967976 2 2 999999 2 415294 926866 2 2 999999 2 2 999999 1 74485 603185 -778852 2 17 999985 1 2 999999 927309 2 271265 422161 1 7 999986 -898784 1 16 1000000 75230 2 3 999993 2 9 999985 2 2 999999 2 27299 653769 2 14 999982 1 2 999999 943571 2 2 999999 2 2 999999 1 2 999999 -528518 1 782708 792424 99810 1 774432 807294 646521 2 2 999999 1 406648 736820 592448 1 97184 872472 -342878 2 17 999987 1 2 999999 -578854 1 312604 381948 453631 1 69533 532693 -640873 1 13 999987 779531 1 222310 260146 -619960 1 474660 796928 -212146 1 190136 821742 -627207 2 384057 645853 1 16 999997 -542256 2 4 999998 1 60522 632507 -39143 2 84643 796626 1 2 999999 -181811 2 2 999999 2 105265 643869 1 12 999998 750216 2 51183 281814 2 2 999999 2 765575 974046 2 486935 690290 2 63467 210518 2 16 999987 2 2 999999 1 2 999999 654609 2 2 999999 2 2 999999 2 23259 232393 2 2 999999 2 2 999999 2 551145 647691 1 913168 998568 419296 1 2 999999 -338368 2 779069 912772 1 290075 980692 327105 1 2 999999 631743 1 316716 623855 652110 1 194257 380087 419790 1 2 999999 143369 2 2 999999 2 466910 942287 2 2 999999 2 18953 171586 1 1 999982 63603 2 2 999999 2 2 999999 1 6 999998 222637 2 13 999995 2 531660 888556 2 2 999999 2 575912 842613 2 17 999998 1 12 999996 -102157 1 13 999997 -694930 2 2 999999 1 2 999999 -154729 2 16 999990 1 2 999999 -766803 2 9 999995 1 2 999999 97128 2 5 999983 1 513485 685431 604383 2 2 999999 2 17 999987 2 252988 953071 1 10 999981 174697 2 8 999983 2 2 999999 2 586147 736558 2 805003 980497 2 11 999990 1 36561 97440 116053 2 5 999993 2 2 999999 2 449155 555848 1 13 999982 296072 2 2 999999 1 2 999999 -685173 2 330765 945326 1 2 999999 244256 1 12 999982 -265500 1 17 999999 883714 1 567426 942225 829715 1 2 999999 823519 2 767792 966394 2 544490 855103 2 418121 792549 1 560628 627065 816214 1 555648 642400 195401 1 2 999999 -248379 1 2 999999 -559263 2 180419 459101 1 2 999999 850984 2 2 999999 1 10 999998 893005 1 2 999999 159953 2 300690 934548 2 2 999999 2 219794 560500 2 2 999999 1 54309 360332 -266 1 9 999985 -345268 2 310232 952567 1 5 999987 399745 1 11 999988 -746222 1 476826 702879 232792 1 2 999999 954820 1 2 999999 979598 1 91270 995177 -160375 2 2 999999 1 2 999999 -540043 2 625181 773397 1 177506 866609 682755 2 18 999984 1 1 999990 -939967 2 626223 984554 1 9 999993 34849 1 465356 511205 -94690 2 2 999999 1 2 999999 -297931 1 3 999994 465558 1 1 999991 552093 2 6 999997 1 2 999999 149575 1 2 999999 -883845 2 2 999999 1 409658 592354 450839 2 10 999982 1 2 999999 -715605 2 697132 699076 2 2 999999 2 13 999985 2 15 999997 2 2 999999 2 7 999996 1 4 999991 -20893 1 2 999999 -198247 1 2 999999 442807 1 2 999999 688279 2 18 1000000 2 14 999987 1 292687 690412 -141726 2 7 999996 1 12 999982 -83071 1 16 999986 -349276 1 2 999999 -600377 1 83199 429656 907231 2 16 1000000 1 2 999999 970036 2 121769 268151 1 465042 647857 -893907 2 529294 994728 1 589432 692278 831634 2 4 999982 2 2 999999 2 2 999999 2 2 999999 2 12 999987 1 13 999981 558305 2 19 999983 1 12 999985 233881 2 826903 993099 1 2 999999 25569 2 5 999982 2 3 999995 2 318462 427229 2 2 999999 1 316082 968297 -88883 1 2 999999 238166 1 9 999997 -919035 1 2 999999 -838908 1 2 999999 -13263 2 6 999988 2 2 999999 2 1 999984 1 506114 991015 63042 1 226776 427041 702475 1 55424 331937 136754 2 545233 554722 1 6 999981 943499 1 2 999999 -439580 2 1 999991 2 2 999999 2 6 999989 1 2 999999 119380 1 2 999999 656642 1 892283 925634 -245556 1 10 999992 52223 1 106359 531122 502914 2 12 999991 1 378672 857968 -666287 2 17 999989 2 8 999987 1 2 999999 316938 1 453330 952401 558043 2 2 999999 1 19 999985 18202 1 5 999982 561530 2 777337 838188 1 14933 725312 617560 1 14 999983 154108 2 297934 957561 1 2 999999 199346 1 5 999994 -883822 2 2 999999 1 6 999997 -566277 1 2 999999 59690 1 2 999999 141950 2 7 999985 1 2 999999 -659073 1 89759 236518 944932 1 263120 784831 655383 2 767007 833121 2 464093 855388 1 61101 625248 154742 2 19 999998 1 5 999996 847170 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 405634 589729 958211 1 519471 820777 -904473 2 268402 792108 1 93358 807137 986766 2 53732 649669 2 68892 323578 2 2 999994 2 5 999996 2 2 999999 1 7 999987 -499760 1 11 999983 -309799 1 733233 811222 724098 2 2 999999 2 3 999992 1 2 999999 142817 1 2 999999 -498940 2 216163 260243 1 16 999998 200607 2 2 999999 2 2 999999 1 8 999993 509525 1 10 999996 945690 2 143079 207890 2 10 1000000 2 10 999986 2 2 999999 2 2 999999 1 4 999988 852852 2 452922 557492 2 24577 614229 2 12 999982 1 250036 288331 468316 1 7 999985 906833 2 2 999999 2 15 1000000 1 2 999993 -23769 2 78526 820314 1 250550 973605 600736 1 2 999999 -424474 1 18 999998 -111529 2 2 999999 1 559887 616802 -15846 1 9 999984 -190055 2 11 999999 2 663354 956012 2 14 999988 1 19 999993 43327 2 499547 865254 2 17 999991 2 9 999986 2 2 999981 2 2 999999 1 2 999999 -311174 2 2 999999 2 594361 721591 1 5 999991 644585 2 1 999985 2 1 999998 1 2 999999 -945235 1 363841 520643 748497 1 103607 401575 -129742 1 2 999999 -134382 1 308283 382876 -387489 1 3 1000000 102472 2 400515 970027 1 19 999982 -26151 2 10 999995 2 202655 345618 2 2 999999 2 111936 322294 2 13 999994 2 2 999999 1 2 999999 -346057 1 14 999992 559201 2 2 999999 1 705787 841559 -234312 1 3 999988 -26512 2 322612 893988 2 4 999985 2 4 999985 2 291588 872453 1 621173 621338 -169375 2 6 999998 2 2 999999 1 47515 867465 848065 1 2 999999 -209368 1 2 999999 267611 2 210132 394270 2 292712 977270 1 2 999999 -376574 2 755551 859799 1 2 999999 514051 2 2 999999 2 6 999991 1 1 999982 756584 1 563160 630972 -392668 2 2 999999 2 16 999987 2 2 999999 2 18 999995 2 1 999991 2 2 999999 1 2 999999 -112153 1 2 1000000 648688 2 472231 584639 1 5 999983 -569444 1 358531 551404 451364 2 19 999984 2 18 999987 1 4 999990 960412 2 4 1000000 2 43278 250563 1 9 999981 564893 1 526859 627380 -97754 1 12 999993 -446587 2 2 999999 2 737734 846462 1 6 999990 244363 1 2 999999 -776031 1 2 999999 924121 1 245114 847450 -499765 1 32976 683967 -603098 2 524368 590355 1 37375 350926 697083 2 18 999991 2 465114 888265 2 12 999983 2 12 999996 1 43612 540271 508910 1 4262 410049 994576 2 2 999999 1 48656 354395 -262285 1 14 999986 777850 1 2 999999 575484 2 12 999994 2 220833 961101 2 14 999991 1 11 999992 479076 1 103378 932344 277199 2 275795 732397 2 7 999984 1 10 999983 598039 2 2 999999 2 473706 742820 2 2 999999 1 486043 558062 346615 1 18 999988 966392 1 8 999985 679332 2 9 999989 1 2 999999 -201950 1 6 999997 -792961 1 2 999999 -315958 1 19 999986 741304 2 2 999999 2 2 999999 1 625356 992009 598321 2 88035 786454 1 2 999999 108820 2 18 999983 1 629245 853969 -274280 2 110319 329777 1 2 999999 -707472 1 2 999999 -855859 2 11 999992 2 365837 405476 1 37507 223169 -746121 1 2 999999 -238001 1 1 999994 714929 2 15 999996 1 2 999999 -76992 1 237443 547132 610755 2 16 999992 2 10 999983 1 18 999995 -909560 2 2 999999 2 11 999986 2 3 999985 2 14 999984 1 2 999999 -613413 2 648037 774518 2 33113 655572 1 81233 977200 -380833 2 2 999988 2 1 999988 1 4 999992 -71647 1 2 999999 -434080 2 2 999999 2 12 999984 2 2 999999 2 2 999999 1 2 999999 -159831 2 4 999993 1 2 999999 37511 1 2 999999 -968877 1 19 999982 793096 2 456382 826240 2 272642 530447 2 2 999999 2 2 999999 1 17 999999 -584895 2 2 999999 1 166222 619519 -13310 2 2 999999 1 2 999999 681015 2 837417 859421 2 2 999999 1 2 999999 922225 1 506778 633495 321200 1 2 999999 -656727 2 20 999990 2 11 999988 2 13 999990 1 9401 137903 -354389 1 342620 670299 812383 2 2 999999 2 358930 990631 2 255838 679213 2 2 999999 2 2 999999 2 12 999998 1 6 999983 -753119 2 2 999999 2 2 999999 2 8 999999 1 75452 628327 218036 1 205912 795449 819901 1 14 999987 -345052 1 12 999998 584005 1 584311 605149 -293673 1 12 999994 -569404 1 2 999999 -391182 1 8 999995 227629 1 2 999999 508309 1 222753 969288 -265806 2 2 999999 2 209109 325937 2 281548 760553 1 341780 898256 -867664 1 2 999999 779126 2 14 999991 1 1 999998 933649 2 2 999999 1 2 999999 -27411 2 225267 754415 2 13 999996 2 2 999999 1 16 999998 -899586 2 2 999999 1 15 999985 -782536 2 2 999999 2 2 999999 1 2 999999 734521 1 2 999999 286725 1 2 999999 -838796 2 113704 789536 1 321587 988157 312678 1 2 999999 -420044 2 17 999996 2 625799 655859 2 2 999999 1 2 999999 -382115 1 350359 647439 -72224 2 38373 502653 1 2 999999 164257 1 142806 554409 678892 2 251505 654887 1 114440 585646 21008 1 17 999992 635905 2 2 999999 2 9 1000000 2 194138 583315 1 3 999998 -766415 2 2 999999 2 2 999999 1 7 999983 -609327 2 843368 997305 1 2 999999 -219858 2 554155 896158 2 2 999999 2 438774 659952 2 18 999989 2 13 999985 2 624600 629306 2 17 999984 1 312065 370277 -293653 1 7 999994 616498 1 8 999985 -277079 1 2 999999 -169749 1 2 999999 -248708 1 12 999998 -306141 1 7 999981 979129 1 3 999988 -530479 2 4 999998 1 586463 663377 -829297 1 7 999991 119111 1 69495 729265 -146404 1 203908 303112 838702 1 6 999986 -597708 1 2 999999 -981447 2 2 999999 1 2 999999 -566002 2 248350 713651 2 6 999988 2 566857 842177 1 16 999981 397326 1 530922 564412 -774002 2 443251 936305 2 137838 263864 1 2 999999 -756104 1 2 999999 520656 1 56771 481319 936772 2 2 999999 1 14 999993 -285554 2 2 999999 1 2 999989 553347 1 389943 752051 -199230 2 245551 890299 2 2 999999 2 38760 192680 1 2 999999 -976316 2 2 999999 1 219556 419679 309876 1 2 999999 89798 1 561885 602845 -729103 1 373170 910109 -233977 1 443699 656048 -480756 1 252323 685991 586135 2 14 999984 2 139945 395221 1 328379 687403 -960008 2 448543 703643 1 763159 890845 689977 2 2 999999 1 19 999983 218117 2 10 999994 1 10 999991 -756894 2 211733 771408 2 2 999999 2 11 999990 2 13 1000000 1 708449 816755 181792 2 369724 430808 2 18 999999 2 3 999999 2 2 999999 2 2 999999 1 270112 901882 -393435 2 815680 958254 2 2 999999 2 4 999993 2 9 999990 2 4 999990 2 2 999999 2 65273 863555 2 7 999982 1 2 999999 792219 2 13 999993 2 2 999999 1 2 999999 908644 1 20 999995 -342782 1 12 999999 367148 1 2 999999 183599 2 3 999992 1 2 999999 -14488 1 16 999993 752817 2 2 999999 1 502260 596152 626253 2 207712 312385 2 529352 826908 1 7 999993 -110288 2 2 999999 1 683166 935180 89644 2 416017 806053 1 2 999999 -134817 1 454152 687163 -127387 1 14 1000000 547696 1 18 999986 -186826 1 2 999999 831110 2 2 999999 2 270106 695137 2 6 999999 1 208276 298546 43902 1 13 999984 -313176 2 66097 202431 2 2 999999 2 590697 788388 2 440036 760412 2 2 999999 1 472775 505391 567192 1 2 999999 -266127 1 2 999999 -572442 1 2 999999 163777 2 2 999999 2 32725 726493 1 2 999999 -382315 1 44539 724539 896769 2 6 1000000 1 17 999985 -625405 2 2 999999 1 2 999999 935357 1 2 999999 145525 1 2 999999 -523098 2 2 999987 1 9 1000000 97989 1 2 999999 -835042 2 2 999999 2 2 999999 2 2 999999 1 10 1000000 921202 1 2 999999 957944 2 15 999994 2 14 999996 2 93891 378709 2 2 999999 1 2 999999 -755099 1 8 999996 -319622 2 97441 510033 1 2 999999 619936 2 196686 453015 2 2 999999 2 1 999992 2 2 999999 2 2 999999 1 172592 862047 679419 1 316985 750276 -335376 2 353230 654355 2 2 999999 2 5 999983 1 13 1000000 -283826 2 2 999999 1 600039 792404 918864 1 2 999999 770605 1 5 999984 407044 2 358921 363373 2 6 999994 2 51946 631723 2 2 999999 1 2 999999 -17463 1 2626 820031 -37978 2 1 999993 1 2 999999 858568 2 14 999990 2 446221 531483 1 2 999991 -613606 1 2 999999 516293 1 547495 887207 251219 2 13 999986 1 2 999999 548646 1 377595 514905 -700321 2 2 999999 2 2 999999 1 914649 937401 281064 2 6 999986 1 7 999982 -692837 1 2 999999 -165539 1 622069 669624 50882 2 2 999999 1 19 999981 -595025 1 13 999998 -87534 1 2 999999 330948 2 2 999999 1 7 999996 -425387 1 12 999994 129954 1 2 999999 167512 1 2 999999 -861893 2 2 999999 2 3234 318891 2 2 999999 2 127197 622812 1 456850 544490 495756 2 9 999990 2 16962 41730 2 1 999988 2 15 999983 1 308211 423562 -878942 1 412170 886704 -82754 2 10 999987 1 16 999983 818607 2 569321 782987 1 183085 980120 -556712 2 2 999999 2 14 999996 2 8 999992 1 2 999999 -231088 2 72934 714132 2 19 999984 2 3 999983 1 222866 855454 -346579 2 94914 340088 2 2 999999 1 8 999984 -3677 2 2 999999 2 2 999999 2 11395 550365 2 14 999988 2 2 999999 2 2 999999 1 1 999981 544074 2 2 999999 2 2 999999 1 2 999999 338082 1 492242 597704 860307 1 556584 906145 -750196 2 250968 810842 2 2 999999 2 76703 516923 1 760634 817920 -102675 1 5 999999 -949551 2 13 1000000 2 19 999986 2 2 999999 1 2 999999 694402 1 23275 858624 363967 2 187794 865803 1 2 999999 -488874 1 19 999988 747831 1 5 999999 157818 1 34379 665776 564687 1 2 999999 90009 2 1220 645829 2 2 999999 2 2 999999 2 121247 823761 2 483283 486867 2 117184 219407 1 137676 208760 -131038 2 14 999986 1 2 999999 98724 2 537770 638901 2 2 999999 1 2 999999 -925400 1 11 999994 84492 2 8 999995 2 915027 944130 2 463454 943834 2 77750 407727 1 873975 989031 64488 1 8 999982 -131556 2 16 999988 2 856233 897098 2 6 999999 2 86728 330804 1 2 999999 -515132 2 1 999985 2 345084 406627 2 2 999999 1 47139 722720 978403 2 244400 909740 2 4 999995 1 2 999999 -993912 2 2 999999 2 20 999996 1 5 999997 -561032 2 312878 352231 2 7 999982 2 593825 968532 1 2 999999 -963910 1 14 999991 579508 1 69182 114408 -232126 1 262091 962966 -815223 2 19 999999 2 2 999999 1 180651 788707 -942815 2 2 999999 2 309111 954188 1 2 999999 694761 1 2 999999 -747349 1 2 999999 -162451 1 3 999998 -555847 1 2 999999 -410652 1 2 999999 -447228 1 2 999999 -762252 1 19 999985 543491 1 310475 651561 -189629 1 19 999986 849206 1 2 999999 794647 1 2 999999 672367 2 12 1000000 1 2 999999 15766 2 2 999999 2 2 999999 2 8 1000000 2 119638 220912 2 4 999989 2 296341 916797 2 3 999998 1 67981 548047 96388 2 9 999982 2 2 999999 2 2 999990 1 4 999983 -340618 2 79449 774118 2 259390 840344 2 297178 761080 1 20 999996 -166738 1 3 999997 -154529 2 579919 593620 2 18 999994 2 743205 992737 1 2 999999 -503397 2 8 1000000 1 5 999997 -133664 2 2 999999 1 17 999999 -986236 2 2 999999 2 682119 876601 1 18 1000000 -848504 2 16 999999 1 1 999993 807216 2 2 999999 1 20 999993 134086 2 647327 905039 1 2 999999 -870826 2 2 999999 1 2 999999 43206 2 135252 259492 1 625801 777470 900111 2 661216 886909 2 3 999999 2 2 999999 2 2 999999 2 2 999999 2 856736 919291 1 45757 550735 508889 1 291496 640064 419276 2 16 999991 2 16 999999 1 420623 476747 -306907 2 2 999999 2 6 999983 2 157552 464131 2 8 999996 2 117154 500786 1 184083 758511 -315392 2 333118 339749 2 439906 702387 1 17 999996 -417816 1 2 999999 -5221 1 6 999990 -338017 1 17 999984 -345067 1 3 999982 -827999 1 2 999999 926559 1 264764 836722 -767757 1 3 999994 285909 1 142536 781676 168569 2 2 999999 1 4 999995 -824108 1 2 999999 631205 1 2 999999 629055 1 2 999999 -225825 1 13 999988 3003 1 742030 933042 -911963 1 14 999987 -290398 2 2 999999 1 340885 395534 692808 2 2 999999 1 9 999985 -885972 1 731290 986732 175155 2 202183 340724 2 67854 769234 1 241112 451684 -697568 2 10 999985 2 4752 62638 1 20 999989 41197 1 2 999999 -621955 2 2 999990 1 2 999999 770743 2 13 999994 2 2 999999 2 14 999984 2 13 999989 1 549637 886993 -632658 2 84190 574268 1 393090 642501 358510 1 2 999999 -975613 1 284603 980662 -155386 2 381290 489046 2 537069 858709 1 67671 533821 -599027 2 2 999999 1 7 999986 -390487 1 6 999994 225678 2 562098 921790 1 2 999999 -387263 1 15 999987 -607220 2 167888 587164 2 15 999998 2 10 1000000 1 11 999990 -987590 1 1 999981 629577 1 2 999999 -650653 2 18 999981 2 101793 706613 1 2 999999 -557534 2 15 999983 2 350378 926462 1 2 999999 -694461 1 2 999999 -217063 1 7 999991 -388768 2 14 999995 2 160441 789302 1 703323 893140 -366579 1 2 999999 261259 2 297396 710943 1 2 999999 488487 2 8601 610164 1 18 999984 695326 2 2 999999 1 245043 850215 93020 2 20 999995 2 2 999999 2 10 999984 1 12 999983 980292 1 2 999999 405751 2 13 999988 2 570502 851287 2 247526 693007 1 2 999999 25487 2 2 999999 1 813389 853667 -967916 1 485297 652905 -64619 2 1 999983 1 657901 740240 -288122 1 19 999981 738179 1 11 999998 194448 1 524476 969127 -709774 1 14 999987 -83645 1 21151 394067 -8864 1 690488 760589 623535 2 8 999989 1 510190 985880 250945 2 2 999999 2 2 999999 1 2 999999 -742143 2 3 999995 2 165771 490769 2 290350 590759 1 2 999999 449548 1 19 999985 996634 2 20 999982 1 5 999995 -337113 1 151266 767482 -800350 2 2 999999 1 2 999999 751647 1 2 999999 -126238 1 2 999999 -727729 1 4 999993 499401 1 80995 941680 584364 2 9 1000000 2 2 999999 1 17551 627283 -174242 1 196880 247977 -967074 2 14 999983 2 2 999999 1 12 999984 -169301 2 216568 692321 1 585274 702384 214329 1 716569 757559 511601 2 2 999999 1 6 999991 40568 1 758161 945376 -702224 2 215625 369589 1 2 999999 -233838 1 107395 612003 -444140 2 41947 321617 1 14 999988 -381252 1 2 999999 301988 2 133974 448533 2 4 999983 1 2 999999 -96135 1 569243 961778 73323 2 2 999999 1 7 1000000 -188449 2 14 999998 2 6 999989 1 13 999988 -620624 1 2 999999 -159648 1 166773 607856 418310 1 666725 729193 405659 1 11435 830727 817040 1 17 999983 -3843 1 2 999999 -815749 2 496821 761240 2 2 999999 2 15 999982 1 12 999993 -768233 1 2 999999 622939 1 13 999990 -42760 1 246839 472543 -920779 2 85040 436101 1 9 999992 -156989 1 769914 870102 -812991 1 2 999999 -37776 2 18 999991 1 499416 602316 -977074 2 2 999999 1 2 999999 -902435 2 18 999988 2 5 999981 1 17 999996 938260 1 169947 582203 -561939 2 469879 470642 2 4 999988 2 8 999991 1 11 999988 -20736 1 12 999988 278950 1 18 999999 -598688 2 2 999999 2 343863 527253 2 113173 296541 1 12 999986 -912038 1 3 999989 -745410 1 206813 771745 873625 2 11 999985 1 2 999999 -243250 1 205715 640931 -799745 1 2 999999 -120816 2 18 999994 2 2 999999 2 2 999999 2 552383 781089 2 2 999999 1 206179 853776 833780 1 17 999989 933818 2 17 999999 1 337493 762847 115014 2 2 999983 2 2 999999 2 7 999996 2 2 999999 2 1 999999 2 384024 794999 1 5 999981 -190610 1 593274 673991 610063 2 34986 180136 1 2 999999 341827 2 19 999996 1 358499 560126 -680819 2 4 999983 1 2 999999 147009 2 174420 883234 1 2 999999 -137520 2 2 999999 1 8 999981 -745481 2 19 999986 1 540556 882975 440123 1 165193 634940 -112974 2 2 999999 2 2 999999 2 250980 637788 2 14 999984 2 2 999988 2 2 999981 1 2 999999 498542 1 2 999999 -799661 2 2 999999 1 10 999995 154048 1 2 999999 77556 2 1 999991 2 2 999999 1 664307 860175 191431 1 15 999984 -966881 1 2 999999 148084 2 2 999999 1 414412 450713 897625 2 2 999999 2 12 999997 2 8 999987 1 2 999999 240057 1 10 999981 -369255 2 184682 331489 1 224394 542957 -597309 2 2 999999 1 2 999999 -951462 1 2 999999 -493826 1 424377 936786 -336171 1 2 999999 860128 2 20872 825584 1 4 1000000 507214 2 251271 632449 1 2 999999 -29993 2 11 999988 2 13 999993 2 19 999983 2 2 999999 1 2 999996 598098 2 20 999984 1 135060 699895 -154047 2 2 999999 2 2 999999 1 123156 819900 -568854 2 13 999984 1 240303 346015 -847361 2 12 999999 1 6 999991 952179 1 2 999999 -228752 2 2 999988 2 722928 891929 2 258972 524953 2 17 999993 1 10 999996 558159 2 3 999998 1 264306 914561 -930175 2 2 999999 1 2 999999 997894 1 555450 744493 130728 2 3 1000000 2 2 999999 1 766241 802435 -439139 1 2 999999 973719 1 3 999999 432490 1 109649 174509 919518 2 149275 429287 2 136021 973015 1 2 999999 882232 1 2 999999 314965 1 1 999984 -339429 1 2 999999 843589 1 421916 625032 -974355 1 2 999999 -318821 1 16 999998 -977346 1 1 999996 -356202 2 2 999999 2 1007 456184 1 8 999989 -153339 2 70018 991271 2 83782 389773 1 2 999999 -370636 1 2 999999 93877 1 16 999984 430960 1 19 999986 366460 2 2 999999 2 2 999999 2 304976 761455 1 869380 939528 -42678 2 2 999999 1 2 999999 -475677 1 324128 598073 -653014 2 2 999999 1 2 999999 -268638 1 11 999997 -733184 2 2 999999 2 175625 738202 2 180770 536978 2 394394 510426 1 19 999996 361112 2 205569 480468 1 586091 706861 498445 1 14 999997 640873 2 671760 693637 2 13 999990 2 16 999999 2 2 999999 1 259223 442613 836399 1 612195 620056 973293 2 3 999988 1 2 999999 797981 2 112319 117101 2 10 999991 1 18 999987 268773 1 232460 952254 565511 1 7 999983 50178 1 8 999988 887679 1 2 999999 -652419 2 812275 905660 2 2 999999 1 15 999984 -374866 2 12 999986 1 2 999999 231625 2 351410 842057 1 88093 847490 561866 2 136605 514042 1 471392 929615 -754130 2 298252 505571 2 8 999984 1 2 999999 613568 2 2 999999 2 10 999989 1 3 999995 697486 1 5 999991 -592103 2 2 999999 2 122518 628085 1 2 999999 -334651 2 13 999991 1 2 999999 25855 1 2 999999 148560 1 2 999999 941119 1 60771 544622 227128 2 2 999999 2 195783 841131 1 17 999983 641514 2 370351 788635 1 279795 871102 496408 2 256345 977783 2 2 999999 1 2 999999 698265 2 13 999982 2 5 999983 2 6 999984 2 85101 730389 2 792238 991858 2 730823 843773 1 2 999999 413411 2 17440 467579 2 78375 107873 1 402062 964602 -290000 2 2 999999 1 333487 900951 -270371 1 2 999999 232177 1 295744 717333 -867459 2 9 999990 2 15 999989 2 2 999999 1 557275 778670 580115 1 2 999999 -888920 1 118928 629871 -16065 2 6 999998 1 52682 158879 -46909 2 7 999984 1 11 999990 365371 2 9 999993 1 2 999999 968477 2 2 999999 1 13 999988 -974719 2 107117 859245 1 232390 829540 992319 1 2 999999 513144 2 385432 527742 1 120589 147713 -828179 2 2 999999 1 26801 259574 465328 2 153540 590761 2 574274 815432 2 457907 989300 1 152105 387826 -334775 1 2 999999 414593 2 2 999999 1 222271 876897 700159 2 34276 123154 1 20 999981 984764 1 17 999988 84934 1 258379 812961 141329 1 2 999999 -321395 2 2 999999 1 7 999986 -377125 1 15 999992 -972771 1 2 999999 -130793 1 13 999984 -211618 2 527035 751453 2 2 999999 1 415231 472949 236915 1 591949 596854 -227312 1 13 999987 2549 2 2 999999 1 15 999995 -38874 1 31827 264086 -362661 2 9 999989 2 671498 775282 2 15 999986 2 5 999995 2 10 999996 1 17 999997 -947148 1 6 999993 230560 1 2 999999 383152 1 2 999999 489704 1 2 999999 125110 1 4 999999 343588 1 5 999981 556823 1 2 999999 -19649 2 2 999999 2 12 999984 2 2 999999 2 11 999997 2 9 999994 1 14 999993 -656481 1 15 999987 -372028 1 17405 188577 -245136 1 372247 470358 -428009 1 232384 245538 166062 1 11 999997 -181638 2 2 999999 2 8 999997 1 88898 534730 -515192 1 2 999999 -418487 2 2 999999 2 372117 387677 2 111239 292774 2 12 999986 1 8 999998 15235 2 316515 642003 1 2 999999 69818 2 133565 914945 2 19845 461314 2 2 999999 1 20 999994 453604 1 97160 592815 817492 2 7 999992 2 2 999999 1 3 999999 863037 1 2 999999 631083 2 1 999981 1 2 999999 -475954 2 4 999996 1 2 999999 44938 1 2 999999 166223 2 14 999999 2 2 999999 2 2 999981 1 298400 985737 800167 1 2 999999 -839281 1 20 999995 -307086 1 307415 622381 9888 1 324597 324952 678813 1 2 999999 360063 2 2 999999 2 2 999999 2 313272 737586 2 466883 845799 1 335341 846552 -846862 1 175079 387167 895304 1 675263 779371 185971 2 912407 930918 1 16942 579624 537895 1 2 999999 -876385 1 18 999986 -664044 1 2 999987 410906 2 2 999999 2 270409 980728 1 218333 776799 -886497 2 75178 832600 2 2 999999 2 15 999989 1 25999 387285 -13480 2 2 999999 1 2 999999 -213995 1 48239 764647 -898181 2 2 999999 1 475358 519672 863992 1 13 999997 699727 1 708544 949243 -5830 2 1 999998 1 224378 639193 702624 1 468751 949477 -201807 1 299670 398510 -961236 2 2 999999 1 401744 508492 623103 1 675615 713204 451685 1 88413 636674 -996231 2 271030 556257 2 17715 891463 2 2 999999 1 2 999999 -837130 2 881365 905446 2 24078 142821 1 2 999999 -640643 1 14 999984 -112210 2 230940 670054 1 2 999999 256914 1 15 999988 -676647 2 2 999999 1 2 999999 -519291 1 372764 818436 -699592 1 14 999985 -663565 1 2 999999 644399 1 12 999998 623000 1 2 999999 -383262 1 286382 660406 -55906 2 7 999990 2 239038 669964 1 2 999999 -997845 1 119299 506077 -512212 2 533590 550178 1 425218 439500 -394036 2 5 1000000 1 2 999999 -514393 2 10 1000000 2 13 999986 1 686515 904662 138204 1 1 999995 677400 2 2 999999 1 9 999981 486979 2 13 999995 1 33429 176846 -198539 2 2 999999 2 424392 729908 1 3 999987 503919 2 8 999984 2 2 999999 2 654131 888803 1 2 999999 -179741 1 2 999987 444946 1 12 999996 114959 1 382916 799913 510796 1 18 999986 -296221 1 17 999992 744261 1 476700 795781 -576050 2 61174 783566 2 294339 872203 2 624763 956228 1 2 999999 440041 1 220025 281420 -944684 1 2 999999 336066 2 2 999999 1 2 999999 -399963 2 6 999988 2 12 999989 2 2 999999 1 2 999999 533892 2 2 999999 1 363233 429965 759875 1 150559 274350 63598 1 2 999999 -12920 2 2 999999 1 2 999999 976658 2 13 999988 2 132071 812525 2 2 999999 1 151260 701828 -686690 2 2 999999 1 254279 548412 491631 1 6 999995 -571615 1 751035 883729 -870374 2 245860 470683 2 2 999999 1 2 999999 -29095 2 310919 815997 1 16 999987 -247119 1 2 999999 -990551 1 248884 993189 -117431 1 2 999999 364880 2 19 999996 2 15 999989 2 17 999984 2 2 999999 2 529521 664898 1 2 999999 -489637 1 2 999999 93502 2 2 999999 1 2 999999 -287659 2 167722 287011 1 382772 398915 -982367 1 2 999999 -588690 1 347441 653267 -797490 2 755344 945743 1 14 999990 804855 2 2 999999 2 18 999983 2 2 999999 1 2 999999 17837 1 2 999999 -271486 1 91027 194784 679940 2 8 999996 1 110959 894027 109613 1 3 999989 586700 1 2 999999 478268 1 346242 555154 165303 1 527997 963248 -305685 1 517688 917017 570003 1 478996 814442 -706291 1 6 999989 228832 1 2 999999 909764 1 7 999993 219229 2 2 999999 1 2 999999 -914370 2 15 999981 1 2 999999 -691798 1 4402 897945 -579333 2 5 999995 2 199075 303814 2 1 999991 2 19 999995 2 2 999999 1 245348 992060 521312 2 2 999999 1 13 999991 -227579 1 11 999986 -34494 2 2 999999 1 2 999999 847074 2 788599 997071 1 2 999999 -850087 1 13 999997 587146 1 1 999984 480032 2 15 999993 1 2 999999 246666 2 4 999994 2 11 999984 2 12 999985 2 2 999999 1 10 999995 -819364 1 2 999999 901680 1 337435 870570 175986 2 92702 680510 2 643552 710837 2 296987 643005 2 1 999993 1 14 999992 320015 1 2 999999 -575836 1 16 999990 15702 1 463301 890463 757582 1 2 999999 -397791 1 440039 814222 -308637 2 17 999997 2 327191 529496 2 9 999989 2 463539 528844 1 15 999990 -915320 2 584974 896796 1 530347 860203 -534136 1 389987 703408 -95741 2 157853 614246 2 2 999999 1 4198 153859 -668397 1 9 999990 414306 1 2 999999 -559029 2 14 999998 2 17 999984 1 2 999999 -508681 1 625732 879702 735093 1 2 999999 -648065 2 3 999995 1 6 999991 605124 2 2 999999 2 15 999986 2 2 999999 2 3 999991 1 10 999991 543584 2 2 999999 1 188405 376689 162856 1 10 999991 -955293 1 7 1000000 -569811 2 4 999996 1 787016 876751 -861634 1 2 999999 -746321 1 217057 762187 -906454 1 267230 623974 520515 1 10 999996 646325 2 18 999984 2 2 999992 1 509917 748612 -108272 2 2 999999 1 153873 784502 206737 1 2 999999 2184 1 2 999999 971679 1 2 999999 -192044 2 773304 907254 1 116282 699775 -198792 1 302084 658202 597938 1 103274 651995 -532002 2 637800 879258 1 10 999987 -290942 2 2 999999 2 374083 528244 2 2 999999 2 235025 325473 2 2 999999 2 8306 192638 2 2 999999 2 5 999984 2 2 999999 1 2 999999 562245 2 309605 321628 1 5 999983 -733016 1 20 999986 397446 1 2 999999 -475280 2 425753 432286 2 2 999999 1 5 999990 631464 2 372180 965917 1 747806 783024 222692 2 4 999994 1 1 999983 -84949 1 81733 708309 430373 1 2 999999 982642 2 218022 925898 2 7 999988 1 246745 913012 528734 1 2 999999 -167925 2 2 999999 1 11 999997 960119 2 237346 330328 1 247957 539648 -703860 2 2 999999 2 7 999984 2 19 999993 1 8 1000000 220599 2 2 999999 1 679031 905644 -699513 1 19 999999 -281651 2 2 999999 2 6 999988 1 938297 977635 548159 1 197870 674998 50060 1 14 999981 -595859 1 181148 890284 948553 1 9 999981 223430 1 22993 637902 -651109 1 2 999999 -319606 2 2 999999 2 297983 639812 2 16733 383722 1 2 999999 542032 2 3 999989 2 15 999986 1 2 999999 375724 1 2 999999 -398881 1 2 999999 -479524 2 241042 979067 2 4 999985 2 18 999987 2 2 999999 2 2 999999 2 2 999999 1 20488 678951 418604 2 292956 399428 1 2 999999 -356055 2 421742 700285 1 11 999981 734137 2 2 999999 1 2 999989 -81229 1 3 999995 941180 2 2 999999 2 2 999999 1 2 999999 405048 2 2 999999 1 2 1000000 201365 2 11 999984 1 174501 932778 37453 1 2 999999 -716003 1 633978 849260 961710 2 18 999982 2 62282 335731 2 481048 776878 1 2 999999 -701689 1 2 999999 632979 1 2 999999 146750 2 26146 725631 1 13 999981 -774338 1 2 999999 -828092 2 321870 551766 2 327443 833721 1 11 999998 -352122 1 3 999993 -361040 2 4 999981 1 331151 378105 476571 1 2 999999 779598 2 15 1000000 1 6 999996 -867039 1 3 999998 334873 2 860884 955715 2 712442 932283 1 7 999982 367113 1 604333 753383 -137273 2 12 999990 1 2 999999 775097 2 2 999999 1 1 999995 -258463 2 85727 317677 1 2 999999 141493 1 667066 861172 -979473 1 597367 953897 871034 1 10 999992 -855771 1 2 999999 586249 1 2 999999 315338 1 2 999999 157362 2 18 999998 1 2 999999 -810533 2 4 999990 1 7037 952901 -399505 1 431114 493095 -460178 2 17 1000000 2 2 999999 1 824465 845879 -19402 1 2 999999 295668 2 8 999995 2 11 999992 1 498936 844819 -610355 2 234011 357088 2 17 999998 2 18 999991 1 640673 641598 -71047 1 2 999999 -171187 2 12 999985 1 9 999994 228714 2 11 999995 2 12 999985 2 2 999999 2 2 999999 2 12 999984 2 8815 122698 2 2 999983 2 245310 969170 2 18 999996 1 2 999999 879679 1 6 999999 22171 2 3 999986 2 7 999998 2 2 999999 1 11 999987 587259 2 210821 581929 1 579870 930176 414103 1 2 999999 -654051 2 2 999999 1 10453 475332 -51390 2 2 999999 1 58458 134352 -955701 2 19 999998 1 15728 530501 -651572 1 309856 800035 612609 1 18 999991 -567147 1 12 999991 184174 2 505314 948087 2 207910 616320 2 1 999993 1 89675 763283 -499944 1 102268 384530 -523106 1 19 999998 309416 2 16 999998 1 2 999999 110530 2 279306 605718 1 2 999999 -767826 1 2 999999 -325411 2 20 999982 2 6 999988 1 2 999999 867265 1 2 999999 2776 2 62568 331515 2 6 999988 1 483590 696374 78884 2 2 999999 2 9 999993 2 64523 929002 1 2 999999 -344988 2 4 999983 2 16 999983 1 2 999999 -699281 2 19 999995 2 103612 240532 2 2 999999 2 2 999999 1 103624 304325 936832 2 5 999983 1 2 999999 256989 2 109807 960517 1 329862 760285 864661 2 657903 743743 2 18403 376329 2 369555 814024 2 2 999999 1 2 999999 -691603 1 8 999990 -924530 1 15 999996 749990 1 2 999999 16640 1 2 999999 -90085 2 14 999990 1 2 999999 452788 2 2 999995 2 2 999999 2 29464 251273 1 2 999999 -864950 2 7 999994 2 656974 775185 1 2 999999 255909 2 2 999999 1 2 999999 972594 1 208893 615869 737159 1 2 999992 -759627 1 4 999998 -603719 1 19 999983 684877 2 12146 304742 2 539832 865428 2 7 999990 1 17 999981 -801956 1 2 999999 -523125 2 2 999999 2 513312 561130 1 2 999999 -374217 1 2 999999 -415381 1 2 999999 -212381 2 16 999993 1 13 999987 512858 1 5 999989 -336014 1 2 999999 914933 2 549994 883644 2 2 999999 2 2 999999 2 152427 826201 2 3 999995 1 779681 833857 722692 2 20 999992 2 2 999999 2 2 999999 2 75410 106035 1 597068 985740 -109293 2 6 999989 2 2 999999 2 7 999993 2 2 999999 1 2 999999 -628732 2 268022 321703 1 467920 834344 -119406 1 2 999999 -563619 2 2 999999 1 156717 245749 35979 1 2 999999 68331 2 7 999996 2 2 999999 1 9 999981 345014 2 571825 602207 1 5 999987 -175041 2 4 999986 2 19 999989 2 16 999987 1 2 999999 -143477 2 2 999999 1 2 999999 -405602 1 2 999999 605690 1 238392 688216 -293709 1 2 999999 -603423 1 11 999997 613628 1 2 999999 -920279 2 202174 629394 1 240644 369468 -563539 2 259189 906365 2 2 999999 1 612966 646151 -47128 2 2 999999 2 497511 703526 1 2 999999 690557 2 80583 270225 2 293286 908317 1 2 999999 -301286 2 16 999998 2 501415 576902 1 2 999999 -200779 2 2 999999 2 1 999993 2 10 999983 2 8 999997 2 364366 891260 2 2 999999 2 115527 714510 2 15 999981 1 11 999984 -303184 2 2 999999 2 2 999999 2 4 999990 1 13 999998 293838 1 210228 720914 -759706 1 628544 895684 -568800 2 428748 926679 2 18 999988 2 1 999990 1 2 999999 248695 1 2 999999 89113 2 787032 955548 2 280742 489548 2 57682 875989 1 216360 739321 314047 1 6 999989 198277 1 2 999999 -573639 2 2 999999 2 2 999999 2 2 999999 1 459383 818210 -885810 2 2 999999 1 2 999999 184395 2 2 999999 2 2 999999 1 7 999996 -939644 2 234456 824278 2 14 999994 2 2 999999 2 866169 940674 1 6 999994 -866448 2 577569 647530 1 2 999999 581871 2 556931 848365 2 302293 815453 2 2 999999 2 14 999992 1 2 999999 -79114 1 2 999999 544975 2 283139 329034 1 203166 490996 896208 2 13 999996 1 12 999986 430128 2 6 999992 1 2 999999 -636037 2 2 999999 1 2 999999 798732 2 2 999999 1 2 999999 411265 1 324667 701998 724407 2 871651 945908 1 124753 409513 -897290 2 2 999999 1 2 999999 162453 1 98160 293126 578301 2 154192 450891 2 729167 763994 2 2 999999 1 193736 666816 -222215 2 5 999987 1 649110 897063 -949139 1 2 999999 269262 1 6 999990 -555317 2 9 999993 2 2 999999 2 8 999986 1 44819 219485 318297 1 2 999999 -952839 2 13 999999 2 854867 982074 2 11 999989 1 955726 958445 -263653 2 200654 400720 1 2 999999 -378049 2 4 999988 2 237998 249670 1 2 999999 374488 1 236736 450038 820625 2 360904 931325 1 2 999999 -872359 1 2 999999 453367 1 2 999999 -676036 1 3 999991 244092 2 9 999993 1 2 999999 -580038 2 2 999999 1 2 999999 17614 2 11 999991 2 11 999995 2 464586 569030 2 119921 393890 1 2 999999 117514 1 2 999999 -815370 1 503928 504444 814285 1 288843 573445 -60465 1 14 999993 -261799 1 2 999999 -520693 1 2 999999 126756 2 744764 750579 1 16 999981 851679 1 1 999982 -359870 1 19 999992 -215422 1 2 999999 121898 2 288906 699778 1 10 999993 397792 2 2 999999 1 95864 880437 -885430 2 498435 908078 2 281234 344950 1 2 999999 -166714 2 235763 308610 2 279558 351950 1 6 999992 143449 2 2 999999 1 95824 273451 -386478 1 2 999999 569473 2 2 999999 2 2 999986 1 2 999999 -707776 2 534506 886268 1 8 1000000 839316 2 54238 549626 2 159863 855569 2 12 999987 2 12 999995 2 2 999999 1 1 999982 -86079 1 17 999997 -511050 2 14 999990 1 20 999988 88508 1 699193 929440 -882084 1 2 999999 460875 1 2 999999 -280825 1 19 999984 -877265 1 2 999999 -289436 2 18 999990 1 2 999987 472290 1 2 999986 955667 2 20 999988 2 4 999997 2 2 999999 1 2 999999 216929 1 2 999999 -670632 1 204175 530853 -786732 2 2 999999 1 2 999999 -773767 1 2 999999 492336 2 2 999999 1 167862 702234 -850585 1 2 999999 -337067 1 40345 712971 -100097 1 2 999999 -841868 1 891803 978278 713553 2 140739 690962 1 2 999999 762499 1 416695 867193 433325 1 17 999981 -394305 2 29081 744423 2 226964 501999 1 2 999999 287393 1 4 999994 -776272 2 15 999984 1 128009 192930 321231 1 128449 586745 458939 1 2 999999 -623898 1 2 999999 -899046 1 491158 561044 -75895 1 2 999999 -795223 1 2 999999 351666 2 2 999999 1 2 999999 -494994 1 2 999999 -377691 1 360629 966520 939655 1 267831 964088 294337 1 17 999981 -152188 1 16 999984 45462 1 11 1000000 -53127 2 16 999989 2 2 999999 1 324749 332252 -871526 2 2 999999 1 2 999999 858914 2 8 999999 1 13 999995 536079 2 20 999983 1 12 999981 -883216 2 2 999999 2 308990 681153 2 43183 73454 2 2 999999 1 417559 944211 290980 2 2 999999 2 6 999992 2 2 999999 1 2 999984 353839 2 127857 379621 2 2 999999 1 16 999996 -944175 2 2 999999 2 2 999999 2 234439 319809 1 4 999990 -643718 2 2 999999 1 11 999999 -653003 1 175004 930672 81287 2 901639 975282 2 2 999999 1 2 999999 -91890 1 875855 968759 -193309 1 364645 381473 -780646 1 20 999988 529920 1 159817 872143 -713662 1 2 999999 -309951 2 2 999999 2 2 999989 2 88712 719108 1 2 999999 926213 1 2 999998 -901791 2 2 999999 1 592151 994870 799875 1 153785 186787 889529 2 2 999999 2 613646 925047 2 13 999993 1 2 999999 -984393 2 2 999999 1 18 999989 -541578 2 2 999999 2 2 999999 1 2 999999 121695 2 6 999985 2 8 999995 2 2 999999 2 5 999984 1 2 999999 117726 2 2 999999 2 16 999994 1 75105 153207 932896 1 2 999999 174495 2 17 999983 2 20 999993 2 45138 117969 2 535310 711753 2 9 1000000 2 2 999999 1 3 999993 630332 2 130731 767298 1 3 999984 585566 1 2 999999 328872 1 377322 856759 970189 1 34325 463700 -479205 1 145150 192098 200427 2 5 1000000 2 2 999999 1 2 999999 813735 2 6 999995 1 3 999987 216833 1 2 999999 690369 2 25560 738906 2 29040 408724 2 3 999998 2 19 999996 1 7 999985 792309 2 2 999999 2 2 999999 2 2 999999 1 482161 724090 202260 1 797569 817583 500190 2 77171 239318 2 1 999988 2 445995 492534 1 24009 681302 597513 2 180177 402315 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -359882 1 2 999999 189236 1 2 999999 897306 2 1 999995 1 4 999992 759370 1 12 999998 -558500 1 2 999999 407982 1 105699 872594 -935976 2 2 999999 2 18 999989 1 18 999990 705303 2 107380 857813 1 14 999993 395184 1 2 999999 -774934 1 2 999999 -237273 1 4 999985 -325872 1 210530 704374 147273 1 352088 390395 583753 1 7 999993 -893339 2 2 999999 2 269137 881477 2 7 999998 2 234467 876342 1 2 999999 -881610 2 10 1000000 2 2735 933246 1 133239 598344 -643038 2 13 999981 1 20 999997 -899588 2 2 999999 2 2 999999 1 179079 816169 -599184 1 2 999999 997325 1 2 999999 17624 2 2 999999 1 2 999999 530719 2 15 999986 2 360397 416765 1 2 999986 437022 1 4 999992 131142 1 2 999999 -415279 2 559700 695710 2 8177 97132 1 72580 844651 832866 1 612905 664771 -313732 1 6 999992 707599 2 39941 621116 2 8 999991 2 850740 996306 2 6 999996 1 3 999989 -937585 2 3 999984 1 63840 571383 25589 1 385820 884273 -749665 2 2 999999 1 2 999999 -907693 2 36713 286188 1 103140 303297 -348868 1 7 999998 -798201 2 18877 248562 2 13 999985 2 19 999991 1 2 999999 323353 2 15 1000000 2 2 999999 1 343588 972080 -914725 1 6 999988 -757906 2 2 999999 1 133060 665794 -593254 1 17 999987 571195 2 2 999999 1 7 999990 -877986 1 7 999990 278389 1 13 999991 -781551 2 2 999999 1 119193 352988 -68928 1 12 999992 -596270 2 7 999998 2 5 999991 1 350051 795085 -182580 2 545294 623282 2 68884 116028 2 2 999999 1 5201 584162 667611 2 11 999991 2 16 999984 2 2 999999 1 2 999999 -153883 2 2 999999 2 296580 840135 2 311415 554100 1 170801 274775 258511 2 256531 938654 2 17 999981 2 2 999999 2 2 999999 1 813057 960699 275628 2 13 999981 1 47034 881769 -341331 1 3 999995 880756 1 2 999984 -366126 1 717069 928071 -665527 1 4 999982 -895044 2 7 999998 1 184974 222292 192660 2 12 999991 2 12 1000000 1 540265 961628 886986 2 2 999999 2 2 999999 1 2 999999 -542455 1 2 999999 426657 2 623985 685806 1 49843 477098 875352 2 3 999981 2 5589 367527 1 73487 384461 348863 2 161792 216913 1 456106 640210 -720797 2 7 999993 1 98473 446902 740629 1 17570 789272 -550421 2 2 999999 2 199171 246401 2 544863 886864 2 7 999981 1 8 999981 -199930 2 10 999995 2 11 999982 1 139202 521447 335223 1 8 999986 780792 2 379921 987603 1 2 999999 595861 1 6 999997 -87613 1 468051 981470 435922 2 360553 436941 1 205912 558297 410052 1 213114 884751 936289 2 365933 412558 1 19 999981 -72699 1 231649 884611 786364 1 2 999999 125967 1 18 999991 -502851 1 11 999991 86270 2 2 999999 2 6 999983 2 81309 247792 1 243912 926371 562391 1 22076 978261 520714 1 16 999985 441189 1 18 999999 715576 1 14 999996 -485504 1 58719 869953 845928 2 184968 783157 2 8 999995 1 614299 630638 929410 1 2 999999 918124 2 18 999994 1 7 999999 -779670 2 2 999999 2 403754 903906 1 10 999993 -746964 1 19 999993 800074 1 7 999985 29198 1 5 999984 -467650 1 377815 511419 -734749 1 5 999988 377916 2 5 999988 2 59037 905438 2 178534 350693 1 190183 439378 -922473 2 2 999999 2 2 999999 1 2 999999 -428371 1 226936 512940 -813068 1 68063 147876 -340008 2 2 999999 1 697177 855634 17840 1 307096 834803 619384 2 188661 938338 2 2 999999 1 333035 552659 -326640 1 373878 721294 411282 1 2 999999 -505245 2 35020 524061 1 6 999994 41078 2 672591 875479 2 11 999989 1 2 999999 -543309 1 2 999999 -14714 2 2 999999 2 193023 243909 2 3243 252161 1 60455 68895 -364966 1 2 999999 -819145 1 2 999999 -453562 2 227383 244526 1 2 999981 78204 2 632459 696919 1 20 999982 -1948 2 20 999989 1 2 999999 -238565 2 2 999999 1 12 999994 129878 2 2 999999 2 720433 804102 2 51575 186361 2 434016 864728 1 151392 606564 -865550 2 2 999999 2 2 999999 1 414785 599716 -499919 1 2 999999 28912 2 245956 278312 2 2 999999 1 2 999999 930216 2 4 999997 2 14 1000000 2 4 999983 2 6 999987 1 6 999982 -378398 2 5 999987 1 394431 425977 282123 1 272881 550436 -516306 2 5 999995 1 11 999984 -615228 1 33692 541400 -771779 2 9 999985 2 10 999987 1 25163 760158 13810 2 16 1000000 2 10 999986 1 2 999999 -362995 2 2 999999 1 2 999999 579022 1 533236 565386 -153790 1 19 999981 -35174 1 16 999983 -212692 2 203818 602772 1 606348 708511 640390 1 323387 575836 -188126 2 718232 775179 1 2 999999 83974 1 238109 340493 606747 1 2 999999 902821 2 17 999998 2 31099 952919 1 2 999999 -654536 1 11 999991 -466352 2 7 999995 2 542361 688777 2 2 999999 1 390583 458178 569057 2 13 999987 2 11 999999 2 2 999999 2 826605 881229 2 162567 958613 2 18 999996 2 742544 872336 1 2 999999 -647336 2 680567 767731 2 19 999991 2 8 999987 1 2 999999 -591668 1 123525 883932 77011 2 1 999987 2 17 999996 1 2 999999 33825 1 3 999994 790491 2 2 999999 1 464360 753509 564494 2 107572 288071 1 97191 388935 880975 1 20 999981 -773294 1 363509 381946 604078 1 793030 864952 81468 2 2 999982 2 2 999999 2 2 999999 2 11 999982 1 2 999999 845670 1 338778 377691 -63157 2 2 999999 1 7 999998 -3192 1 270287 837025 -506648 2 593884 842964 2 556961 558496 2 5610 362841 1 18 999990 351003 2 59164 740831 1 388230 858614 600032 1 292807 486743 -820349 2 2 999999 1 126679 698691 268780 1 2 999999 668967 1 708778 918384 195269 1 15 999988 -341188 2 2 999999 1 2 999999 560282 2 276361 750816 2 12 999987 2 2 999999 1 5 999985 820408 2 17 999989 2 3 999983 2 257290 977084 2 444076 978523 2 2 999999 2 13 999988 1 13 1000000 226577 1 745526 778375 834288 1 2 999999 -266153 1 64635 319273 586747 1 2 999999 197647 2 5 999987 2 59671 255796 1 5 999991 410919 2 2 999999 2 356556 714345 1 812060 869938 -970138 1 526470 894991 139422 1 6 999991 -381448 2 2 999999 2 162390 293363 2 2 999999 1 272445 857454 -914422 1 15 999986 -593671 1 8 999993 -408022 1 2 999999 597902 1 131398 528196 79312 2 1 999988 2 403680 549314 2 309373 321814 1 17 999985 277196 1 2 999999 738969 2 2 999999 1 314265 903915 398339 2 234870 449334 2 104138 789089 1 339013 405105 -73195 1 2 999999 63382 2 9 999998 1 8 1000000 806362 2 2 999999 1 2 999999 429627 2 235620 684809 1 2 999999 1424 2 2 999999 2 531225 548788 1 2 999999 65908 2 2 999999 1 11 999986 -747050 2 2 999984 1 59852 799520 829020 2 11 999985 2 709649 937396 2 599134 684997 1 1 999991 -309253 2 2 999999 2 3 999993 2 7 999999 2 28778 854935 1 2 999999 -777951 1 2 999999 511865 1 356772 396771 -186121 2 2 999999 1 2 999999 -270861 1 2 999999 -340546 2 19 999990 2 255384 988495 2 19 999984 2 182044 252715 1 2 999999 196546 1 43325 594989 822021 1 20 999986 780548 1 320950 775153 -220691 1 2 999999 109505 2 14 999985 1 3 999994 736966 1 5 999984 451359 1 304759 379746 -554054 2 28306 193927 2 2 999999 2 226216 408442 2 11 999988 2 2 999999 1 11 999996 220307 2 19 999997 2 316450 369977 2 2 999999 2 217162 626675 2 2 999999 1 97711 761601 589179 2 62081 672561 2 687943 968321 1 16 999982 254231 1 435999 758262 -158864 1 2 999999 -705074 2 195465 342011 2 7 999997 1 2 999999 192840 2 20 1000000 1 18 999994 -306974 2 2 999999 1 1 999989 -578786 2 8 999986 2 97626 172956 1 1 999996 -109417 2 3 999988 1 4 999993 -23082 1 4 999994 -421511 2 771825 896304 2 14 999997 1 2 999999 979685 2 11 999991 2 139279 862342 1 10 999995 -722572 1 142897 420937 435074 2 146662 190863 1 2 999999 -323271 1 168484 491155 402981 2 2 999986 2 25641 37046 1 616857 810106 438238 2 149949 470298 2 5292 561696 2 12 999989 2 169414 924455 2 79245 772980 2 2 999999 1 752622 932569 -582057 1 639161 942365 -218481 1 3 999989 394790 1 18 999997 556594 1 2 999999 436614 2 2 999999 1 2 999999 548788 2 304295 752335 2 2 999999 1 6 999986 -394391 2 2 999999 1 7 999987 -575878 2 2 999999 1 10 999989 453124 1 2 999999 -161132 2 2 999999 2 2 999999 1 2 999999 588957 1 2 999999 -604823 2 370909 418104 2 3 999987 1 7 999983 387605 1 4 999982 -561957 1 428568 727475 -393827 2 586234 748930 2 2 999999 1 2 999999 770527 2 647632 885895 1 140236 823040 -382748 2 375706 778541 2 2 999999 1 2 999999 -415889 1 2 999999 -531950 1 2 999999 -129174 2 122048 286112 2 18 999981 1 9 999981 969640 1 499907 800426 -627921 1 3 999987 -460532 1 19100 261874 -777147 1 51564 396707 783209 1 669839 745352 176839 1 2 999999 -734105 1 17 999993 -632430 2 2 999999 1 2 999999 879633 1 2 999999 -931611 2 262410 830386 1 6 999995 -612339 2 183857 886446 1 332367 427706 -584932 2 18 999995 2 2 999999 2 20 999988 2 17 999987 1 19 999982 503437 1 2 999999 261632 1 12 999992 -429028 2 20 999989 1 2 999999 -742464 1 2 999999 94661 2 6 999993 2 1 999999 1 9 999991 -238619 2 736374 966377 2 29656 148331 2 4 999998 2 15 999983 2 208086 640685 1 5 999989 -395470 2 234610 586757 1 16 999987 -847004 1 2 999999 83461 2 2 999999 1 10 999981 610355 1 2 999999 -985534 2 2 999999 2 2 999981 2 8 999992 1 266873 653777 897924 2 950046 968313 1 247863 882608 -690950 1 19 999982 -812287 2 296912 307322 1 506333 686668 -821716 1 10 999999 471464 1 2 999999 599182 2 2 999999 2 189407 428862 2 2 999999 2 2 999999 2 10 999986 2 2 999999 2 4 999986 2 266982 424409 2 183887 809643 2 2 999999 2 2 999999 1 545009 569746 738199 1 15 1000000 -869759 1 306238 472715 -272447 1 2 999986 -398976 1 20 999992 784726 2 403762 656035 2 2 999999 2 2 999999 1 462711 581589 841057 1 2 999999 -161872 1 2 999999 -159150 2 57925 710014 1 6 999996 702292 2 10 999993 1 17 999998 -447716 2 570537 677270 2 2 999999 2 71 959291 1 2 999999 -626861 1 74946 114948 916350 1 21511 954904 430769 1 4 999995 718918 1 2 999999 -238248 2 1 999999 1 782416 906524 980357 2 2 999999 1 2 999999 -388109 2 16 999996 1 549914 643164 131659 1 20 999992 981989 2 12 999991 1 16 999990 -241309 1 623850 656088 319910 2 2 999999 2 82065 309147 1 2 999999 -860970 2 272915 779474 1 8 999993 996331 1 19732 975583 -421305 2 19 999998 1 312306 924079 -38769 2 2 999999 1 2 999999 358102 2 114914 998248 2 3 999983 2 983430 984368 2 2 999999 1 2 999999 974195 2 15 999982 2 2 999999 1 325295 930055 430176 1 719072 830715 -458300 1 13 999988 -199576 2 413449 461808 2 1 1000000 2 5 999988 2 2 999999 2 592166 821970 2 44321 290069 1 2 999999 -296614 1 2 999999 -560908 2 2 999999 1 12 999989 338758 1 3 999993 506779 2 2 999999 1 7 999986 -111615 1 2 999999 644247 1 2 999999 869256 1 221165 974519 37706 2 2 999999 2 2 999999 2 3 999984 1 2 999999 419284 1 242067 288353 64709 2 2 999999 2 2 999999 1 2 999999 -932167 1 353679 538086 728730 2 17 999997 2 68115 697863 2 2 999999 2 2 999999 2 8 999996 1 4 999987 -449593 2 2 999999 2 496786 878256 1 224507 610552 -344519 1 300817 464461 -486391 1 2 999999 250436 2 11 999983 1 2 999999 -9464 1 2 999999 14795 2 2 999999 2 2 999999 2 2 999999 1 829869 897017 638678 2 2 999999 2 681788 791445 2 330410 552607 2 6 999987 2 2 999999 2 2 999999 2 814644 957165 1 878856 988766 -879569 2 2 999999 1 6 999998 550733 1 562844 628039 889084 1 6 999998 -601763 2 2 999999 2 2 999999 1 2 999999 -293539 1 388305 761011 -733078 2 2 999999 2 64472 551209 2 15 999988 1 2 999999 308065 1 2 999999 -105429 1 2 999999 -807464 1 2 999999 -185068 2 172209 446422 1 655815 833043 -791860 1 2 999999 115017 1 155958 854316 650400 1 2 999999 -350381 2 517354 996259 1 2 999999 -719565 2 234657 548916 1 7 999982 -622008 2 315519 779135 2 33603 813966 1 2 999999 875389 2 10 999995 2 19 999988 1 233177 723196 929040 2 2 999999 1 104575 107088 77055 2 2 999999 1 193068 886387 -853356 2 44437 102633 1 515185 933888 -899988 2 930660 941096 1 232866 759855 -977163 1 209232 321712 -255601 2 2 999999 2 2 999999 2 5 999981 1 460191 982418 -240349 2 195952 384952 1 2 999999 484825 2 2 999999 1 2 999999 308603 2 2 999999 2 494355 853141 2 2 999999 2 52695 672589 2 2 999999 2 2 999999 1 2 999999 490057 2 2 999999 1 149892 431944 791359 2 2 999999 2 16 999982 2 118011 600664 1 15 999999 98516 2 291174 967819 1 1 999982 -203842 1 16 999993 -147537 2 2 999999 2 255223 882787 1 9 999993 137066 1 13 999995 -912009 2 2 999999 2 2 999999 2 2 999999 2 20 999993 2 8 999992 1 2 999999 522181 2 2 999999 1 10 999986 -777603 1 11287 23893 532281 2 3 999987 2 15 999998 1 6 999999 696873 1 2 999999 616994 2 14 999987 1 4 999984 -309076 1 5 999988 358367 2 290596 540776 1 14 999986 940281 1 2 999991 334463 1 538464 730011 -742078 1 40265 426749 521103 2 2 999999 1 16 999989 678345 1 16 999983 -549866 2 2 999999 2 2 999999 1 19 999984 -449152 2 3 999986 1 2 999999 291548 2 56254 477007 2 2 999999 2 1 1000000 2 7 999984 1 442765 828505 -812409 2 2 999999 2 19 999982 2 17051 139919 1 6 999982 -341778 1 17 999988 -322061 2 134856 135328 1 525308 765136 392891 2 15 999981 2 2 999989 2 14 999988 2 2 999999 1 2 999999 971662 1 16 999992 -210694 1 107096 845656 -904645 1 2 999999 -670612 2 2 999999 1 2 999999 -806772 2 2 999999 1 17 999985 -681415 1 4 1000000 -711633 1 769953 819814 95091 2 2 999999 2 20 999988 2 11 999991 2 2 999999 1 20 999985 -303260 1 17 999987 -417135 2 826161 959935 2 323344 577560 2 292307 403145 2 192155 901132 1 2 999999 624219 1 18 999989 430475 1 2 999999 -285518 2 2 999999 1 19 999984 429860 2 2 999999 1 614494 750669 -881390 1 15 999988 -82188 1 2 999999 500293 1 18 999992 467573 1 17 1000000 590856 1 11 999992 699480 1 2 999999 575329 1 17 999985 -481109 2 2 999999 2 297402 322088 1 68210 616107 504362 1 827041 964991 342274 1 249390 540874 -71875 1 2 999999 -409635 2 2 999999 1 9 999998 -860435 1 2 999999 -633843 1 2 999999 -259549 2 85564 90714 2 2 999999 2 2 999999 2 2 999999 2 3 999986 1 2 999999 -694635 1 12 999982 -788944 1 3 999989 848986 2 2 999999 1 692003 757827 873666 1 51768 638962 662683 2 2 999999 2 2 999999 2 7 999987 2 10 1000000 1 9 999999 -545700 2 19 999997 2 13 999983 2 2 999999 2 1 999996 1 336932 803902 841304 2 2 999994 2 2 999999 1 379578 585829 486543 1 2 999999 708414 1 18 999998 573413 2 6 999991 1 345986 394814 -944934 2 2 999999 1 589212 987852 -33844 2 12 999981 1 2 999999 -327199 2 141156 918933 1 6 1000000 560914 1 793278 839320 -15348 2 210542 373985 2 2 999999 1 2 999999 19711 2 2 999999 2 2 999999 1 56988 888772 -863133 1 597464 800243 -1408 1 2 999999 443283 2 2 999999 1 2 999999 -186899 1 2 999999 -174418 1 2 999999 -969246 2 182359 523310 2 20 999989 2 328050 792297 1 2 999999 904759 2 12 999997 1 651056 824354 -649207 1 2 999999 482967 2 550693 767507 1 218263 907415 -998630 1 9 1000000 621873 1 2 999999 762452 1 2 999999 -590214 2 2 999999 2 18 999983 2 672931 880670 2 10 999993 2 19 999991 1 2 999999 -586629 2 2 999999 2 544738 573307 1 7 999990 -771384 1 7 999989 -571601 1 2 999999 -627752 1 2 999999 467481 1 2 999999 78739 1 2 999999 -263757 1 2 999999 -537111 2 8 999998 1 2 999999 275185 2 555879 991232 1 11 999983 -411224 2 2 999999 1 2 999999 21042 1 11 999988 923224 1 91593 353138 -31649 2 478410 775210 1 12 999991 919276 2 2 999999 1 314894 693261 573940 2 1 999984 2 18 999999 1 2 999999 422235 2 269702 348223 2 701612 947533 1 2 999999 -376258 2 81549 778389 2 583110 742115 1 2 999999 -21469 2 394730 712729 1 7 999984 451942 2 11 999983 1 517188 625886 -675784 1 17 999998 -938361 2 2 999999 2 337236 911722 2 2 999999 2 2 999999 1 2 999994 -650633 2 2 999999 1 16 999997 -980624 1 354987 581808 38751 1 233049 795927 -866412 1 1 999990 -302129 2 10 999991 2 20 999983 2 3 999994 2 146502 361123 1 2 999999 557130 1 160314 435855 818929 2 6 999983 2 2 999999 2 4 999997 1 333855 568051 -472592 2 17 999987 2 334444 679562 2 360485 720986 1 2 999999 -768056 2 2 999999 2 8 999998 2 102970 645919 2 503526 534444 2 228389 570935 2 2 999999 2 12 999988 1 2 999999 -422436 2 6 999992 2 2 999983 1 9 999981 -808097 1 94308 947153 -842885 2 20 999991 2 8 999983 1 232416 572704 -936398 1 2 999999 954432 2 2 999999 1 2 999999 -153592 2 2 999999 1 522767 875956 -700781 1 10 999994 543685 2 10 999991 2 18 1000000 1 2 999999 -489423 2 20 999984 2 6 999983 1 15 999986 -861783 2 9 999984 2 288738 988637 2 17 999982 2 2 999999 2 602065 651472 1 14 1000000 -765714 1 171747 876469 933625 1 412891 513308 907622 2 184963 472111 2 639549 900798 2 608729 888002 2 3 999994 2 12 999982 2 237951 316439 2 250760 553221 2 2 999999 2 252855 773250 2 2 999999 2 2 999999 2 2 999999 2 231536 347007 1 2 999999 907097 1 2 999999 -546237 2 2 999999 2 5 999999 2 5 999998 2 2 999987 1 2 999999 -451986 2 335024 539689 2 7 999984 1 6 999995 685856 2 5 999995 2 46891 301256 2 425975 518809 1 5 999985 -822238 2 2 999999 1 130035 461891 327577 2 15 999982 1 2 999999 622875 1 11 999984 628048 1 2 999999 -373826 1 150982 350469 610248 1 5576 901551 808572 2 2 999999 1 544872 732774 -896222 2 600846 738570 2 86415 190947 2 2 999999 2 629695 861516 2 188438 573661 1 2 999999 -171900 1 394139 430766 -561264 2 142056 210882 1 2 999999 639484 2 8 999995 1 2 999999 227520 1 897083 961676 108354 1 13 999994 -44016 2 104956 924559 2 2 999999 1 230068 980185 -822436 1 2 999999 -198563 1 17 999981 -470625 2 20 999997 1 11 1000000 693338 2 2 999999 2 5 999996 1 14133 116009 -774637 1 170157 265479 -919671 1 14 999998 581901 1 2 999999 697245 1 439736 759650 -547182 2 189435 298491 1 2 999999 576913 2 2 999999 1 4735 578872 -46094 2 921300 970703 2 90151 471618 2 357893 639190 1 19 1000000 435809 1 411492 575685 -198077 2 18 999988 2 69480 541587 2 8 999996 2 535273 640417 1 146844 765497 201285 1 10 999988 -389761 1 2 999999 -219218 1 2 999999 74496 1 2 999999 -670031 1 44720 347701 -672802 2 31889 686751 1 2 999999 -164996 1 17 999998 950647 2 11 999987 1 1948 437566 414831 2 2 999999 2 6 999992 2 2 999999 2 8 999992 2 333842 822135 1 45893 407985 -572471 2 768628 971753 2 2 999999 1 2 999999 485863 2 2 999999 1 412165 610724 497994 1 2 999999 -343709 2 16 999996 1 12 999994 88598 2 6 999986 2 2 999999 1 11 999984 262447 2 3 999985 2 617691 818007 2 184110 463065 2 18 999985 2 88393 253570 2 57658 439993 2 2 999999 1 425129 927921 303079 2 2 999983 1 2 999999 -581460 1 416617 644004 799578 2 9672 337432 1 426485 907009 263310 2 2 999999 2 369434 887619 1 143178 643760 -973341 2 2 999999 2 2 999999 1 2 999999 929504 1 13 999981 -559355 1 2 999999 822340 2 8 999996 2 205013 656252 2 3 999987 2 17 999995 1 9343 317537 342694 2 17 999989 2 12 999987 1 6 999988 60343 1 456684 491494 -501130 2 2 999999 2 2 999999 1 234433 422290 -947817 1 2 999999 -920848 2 11 999982 2 737201 962076 2 20 999985 1 386828 457566 774797 1 2 999999 997219 2 2 999999 1 2 999999 161770 1 2 999999 -595131 1 12 999995 -219167 2 105527 832970 1 580692 733645 769285 1 171649 769904 -891404 2 2 999999 1 2 999999 -642546 2 15 999998 2 17 999999 1 13 999984 -665614 1 4 999997 -387024 2 213366 265436 1 13 999989 -853955 1 709372 996455 814848 1 38962 563468 -532314 2 2 999999 2 2 999999 2 154703 205806 1 2 999999 -78537 2 2 999999 1 356050 839000 -682205 1 2 999999 -4406 2 2 999999 2 16 1000000 1 89098 954028 -484659 1 64069 608103 -888946 1 223137 677448 -257809 2 13 999990 1 2 999999 -921869 2 10 999999 1 20 999982 -736826 1 12 999986 93795 1 2 999999 696173 1 498162 893034 -590002 1 2 999999 -519167 2 592011 693127 1 14 999999 -296248 1 14 999994 -834689 1 2 999999 117118 2 2 999999 1 17 999998 -83320 2 4 999981 1 96285 728534 -199086 2 18 999995 2 2 999999 1 1 999997 354090 2 500448 976868 1 512912 975590 -328854 1 2 999999 873939 1 2 999991 -105790 2 2 999999 2 15 999981 2 1 999986 1 8 999994 152536 1 642905 720455 -978957 1 201443 365181 71033 2 19 999987 2 220623 666366 1 2 999999 -796511 2 2 999990 1 2 999999 664295 2 13 999984 2 2 999999 1 2 999999 -387282 1 7 999998 626408 2 2 999999 2 20 999983 1 14 999997 -591656 2 570904 626423 1 381733 936842 -201508 1 54575 830145 -153439 2 3 999981 1 5 999992 30394 2 480522 866514 2 2968 396455 2 2 999999 2 411138 601032 1 13 999999 384981 1 2 999999 -656083 1 2 999999 -52474 2 13 999998 1 6 1000000 22725 2 490234 892742 2 2 999999 1 2 999999 -479277 2 2 999999 2 275749 377360 1 18 999999 -94034 2 2 999999 2 16 999983 1 7 999994 -860559 1 461345 558915 622313 2 228427 428712 1 104032 695563 -301804 1 2 999999 -389592 1 13 999995 698204 2 382751 500598 2 2 999999 2 19 999992 1 447660 771537 -661930 2 2 999999 2 4 999987 1 2 999999 -507522 2 14 999995 1 2 999999 -402802 1 2 999999 641500 1 529320 947232 -966356 2 154532 337197 2 408102 878885 2 2 999999 1 544631 599998 -303664 2 2 999999 1 363610 745951 921185 2 2 999999 2 17 999990 1 2 999999 -16824 1 2 999999 328940 1 2 999999 797635 2 2 999999 1 2 999999 -682548 1 3 999995 103559 1 10 999999 -634596 1 2 999999 -218969 2 2 999999 1 10 999983 557929 2 149939 593710 1 9 999993 47257 2 2 999999 2 13 999981 1 2 999999 -99256 2 2 999999 1 463969 866636 760853 2 81275 205131 1 2 999999 195894 2 954546 961683 2 5 999998 1 2 999999 112339 2 2 999999 1 323322 644039 572337 2 305505 918702 1 1 999982 -50051 1 224517 522843 34069 1 241670 866012 -140278 2 495872 552743 1 510156 928215 72740 1 2 999999 -849331 1 16 999989 951432 2 109698 654456 1 2 999999 -131723 2 2 999999 1 176263 776701 -939348 2 2 999999 1 9 999990 8660 1 2 999999 -343672 2 2 999999 1 18 999997 312875 2 1 999999 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -867051 1 2 999999 -185795 2 14 999994 1 2 999999 -545092 2 2 999999 1 2 999999 155418 1 609308 786030 627259 2 20 999984 1 2 999999 630570 2 2 999999 2 2 999999 2 2 999999 2 482259 689793 1 19 999989 971081 2 2 999999 1 41298 255612 -600573 1 15 999982 802946 1 292358 703706 -393590 1 2 999999 561157 2 8 999998 2 430974 582875 1 2 999989 922001 2 212207 221543 1 752418 850087 589160 1 2 999999 -112329 1 2 999999 247163 2 2 999999 2 2 999999 1 2 999999 -274382 1 5 999987 -761182 1 645357 715620 -196959 2 4 999991 1 355789 900078 77577 2 2 999999 2 2 999999 1 2 999982 463595 2 588647 764658 2 191881 946923 1 3 999984 489083 1 280160 804695 -165118 1 64630 770820 -571982 1 449826 741687 -543032 2 17 999988 2 2 999999 1 837623 919263 560941 2 646173 966751 2 6 999981 2 451553 806309 2 300741 350464 1 2 999999 -241346 2 6 999999 1 2 999994 -298105 1 2 999999 54681 2 12 999995 2 161239 393916 2 19 1000000 1 2 999999 -4967 1 116946 177471 -768873 2 184072 211965 1 445786 799640 -927563 2 1 999984 1 2 999999 -426451 1 2 999999 486834 1 9 1000000 465468 2 13 999982 2 240968 307586 2 11 999991 1 3 999996 835075 1 10 999999 851649 1 484536 985057 153781 2 414394 836133 1 2 999999 -533678 1 2 999992 -762548 2 2 999999 2 6 999983 1 5 999992 270236 2 11 999985 2 2 999999 1 2 999999 -743227 2 11 999982 2 595887 603051 2 7 999986 1 2 999999 753672 1 6 999996 692124 1 2 999999 170020 1 2 999999 683371 2 444378 570951 1 27894 503425 -952747 1 2 999999 -731684 1 2 999999 240451 2 532461 745562 2 13 1000000 2 76614 828264 1 147960 186403 -977152 2 16 999984 1 19789 808606 -896736 2 2 999999 1 545301 916411 -347750 1 50558 970572 -697017 1 206579 644502 745668 2 66723 436632 2 613766 861386 2 2 999996 1 312904 719691 -459878 1 3 999982 434301 1 2 999999 91774 1 180562 361795 595350 2 2 999999 2 10 999995 1 2 999999 -641475 2 139105 874202 1 2 999999 -789866 2 64155 441379 1 392295 759655 46202 1 13 999988 -111931 2 2 999999 1 6 999982 -125697 2 13 999983 1 2 999999 383375 2 13 999984 2 2 999999 2 2 999999 2 622736 935310 1 3 999987 -606264 2 2 999999 2 2 999999 2 118266 343980 2 325436 373809 1 15 999992 -624655 1 2 999999 -246062 2 119682 731115 2 16 999990 2 2 999999 1 16 999984 852221 1 494460 924735 -759388 1 63555 655956 -328640 1 13 999987 -927066 1 11 999986 -222583 2 18 1000000 1 2 999999 -648393 2 2 999999 2 2 999999 1 2 999999 339836 2 2 999999 1 12 999998 -697755 1 32756 392177 -181296 1 12 999985 616652 1 357061 601430 -287593 2 13 999993 2 617549 693044 1 153132 853853 -22225 2 362593 997858 1 2 999999 340172 1 572554 729502 812303 2 32985 698775 2 2 999999 1 12 999991 -62530 2 46893 82569 2 7 999993 2 2 999999 2 261772 472248 1 191896 735461 -531158 2 3 999991 2 2 999999 2 2 999999 2 2 999997 1 297577 637806 887159 1 2 999999 335134 2 1 999983 2 2 999999 1 92189 238620 841502 1 2 999999 -220286 1 2 999999 -252472 2 2 999999 2 2 999999 2 17 999998 2 2 999999 1 2 999999 864178 1 166926 906357 622938 1 2 999999 554420 1 3 999992 -432268 1 2 999999 -267585 1 113714 942013 136613 2 173985 956660 1 2 999999 -471238 2 570227 988146 1 19 999996 -967568 1 2 999999 301083 2 10 999982 1 433938 462358 14617 2 19 999997 1 2 999999 889396 2 5 999996 1 655095 776295 205887 1 20 999984 -386890 2 188418 937116 2 479864 530597 1 4 999984 -950017 1 5 999994 657668 2 2 999999 1 9 1000000 -467611 2 2 999999 2 8 999983 2 121157 519097 2 11942 237465 1 2 999999 -433676 1 183701 875412 -25010 1 5 999983 -82522 1 287085 535661 289178 1 3 999987 -302099 2 2 999999 2 163448 171897 2 147251 307757 2 746514 952821 1 493215 815689 571732 2 17 1000000 2 359821 748730 2 2 999999 2 2 999999 1 329640 451178 493198 2 15 999995 1 6 999987 -568502 2 161565 354836 1 2 999999 -155347 1 19 999989 120812 2 275789 319673 1 586348 818712 188697 2 2 999999 1 2 999999 26667 2 18 999986 2 2 999999 1 1 999983 516926 2 647106 822160 2 15 999994 1 5403 407117 -798153 2 2 999999 2 2 999999 1 2 999999 393879 2 416138 936970 2 47431 284130 1 5 999995 -890750 2 2 999999 1 10 999993 -107047 2 10 1000000 2 2 999999 1 243548 733309 -959317 2 2 999999 2 220861 627979 2 119744 531470 1 766553 857744 -856224 1 346497 763588 752214 2 17 999982 1 2 999999 -975834 1 1 999998 899288 1 91518 861933 -500256 1 295027 831866 991888 2 18 999997 1 4 999984 -256052 1 2 999999 -398463 2 476623 615852 1 734642 770851 -613078 1 2 999999 -106543 2 10 999993 1 2 999999 765841 1 12 999987 882994 2 21332 741556 1 9 999994 368433 1 2 999999 -701150 2 2 999999 1 2 999982 235837 1 2 999999 -40275 1 13 999991 -936108 1 2 999999 -318938 1 11 999981 -660543 1 2 999999 -265973 2 2 999999 2 2 999999 1 11 999983 -644645 2 783772 842739 2 2 999999 1 2 999999 523495 1 2 999999 586938 1 2 999999 -626335 2 14087 698140 1 114191 195283 678753 1 318581 623290 -866241 1 502788 711487 17430 1 5 999990 -534201 1 5 999992 548705 2 2 999999 2 2 999999 2 316051 605408 1 281841 797687 -859728 2 2 999999 2 2 999999 2 627716 802686 1 2293 992364 -140368 1 20 999983 -10847 1 2 999999 -462027 1 2 999999 282338 2 20 999981 2 2 999999 1 254418 296396 692670 2 9 1000000 1 450393 922178 -440172 2 2 999999 2 251267 523806 1 14 999987 -759128 1 2 999999 -725801 1 646396 907187 886276 2 14 999992 1 2 999999 -994644 2 702548 828351 1 381955 828854 -360373 2 581950 986492 2 2 999999 2 121899 288189 1 11 999982 -245353 2 2 999999 2 20 999990 1 567960 815183 -321800 2 2 999999 1 588692 758720 150812 2 255787 763326 2 2 999999 2 2 999999 2 11 999982 1 8 999988 -237884 2 13 999998 2 10 999983 2 9 1000000 2 7 999984 1 2 999999 212244 2 109363 608416 2 12 999984 2 782979 996081 2 2 999999 1 2 999999 817355 2 4 999993 1 15 999999 -741668 1 626584 844661 15876 1 8 999994 45641 2 6 999983 1 75753 326825 -784110 1 2 999999 939201 2 2 999999 1 2 999999 146717 2 169908 793435 1 19 999988 977114 2 183743 986972 1 2 999999 -21200 1 19 999987 989381 2 13 999994 1 2 999999 -37788 2 77861 808365 2 47614 777327 2 16 999991 1 335867 785342 -37843 1 2 999999 446298 1 519526 746771 -273503 1 2 999999 -509650 2 11 999983 2 578562 597316 1 2 999999 -774 1 2 999999 -289391 1 2 999999 -731861 2 42878 766333 2 215146 311403 2 2 999999 1 2 999999 853225 1 6 999984 75836 2 2 999999 1 81002 773582 -824677 2 215798 349458 2 2 999999 2 2 999999 1 11 1000000 314824 1 372865 478163 318966 2 2 999999 2 11 999995 2 1 999981 1 14 999985 -121167 1 145750 506211 688331 2 2 999999 2 565467 773062 2 2 999999 1 190844 216058 -99032 1 16 999986 743686 1 141222 580473 932194 2 353255 956107 1 17 999983 394769 2 472786 761451 2 19 999981 2 686673 962213 1 2 999999 -958347 1 2 999999 284632 2 274519 516334 1 17 999992 688966 2 601770 972618 1 2 999999 744932 1 2 999999 -237356 2 2 999999 1 9 999991 -640693 1 1 999981 479724 2 2 999999 2 1 999983 1 3 999983 -535216 2 11 999992 2 828657 909623 2 6 999987 1 2 999999 -305956 1 566783 862654 -881410 1 108471 971752 -524970 1 5 999987 -840404 1 2 999999 -601460 2 410558 678037 2 3 999990 2 13 999998 2 2 999999 1 12 999997 -389399 1 14 999992 -721849 1 2 999999 76966 1 2 999999 -680318 2 458609 593818 2 20 999995 1 2 999999 833347 1 2 999999 400678 2 130122 538220 2 10955 264280 1 2 999999 604367 1 2 999999 676948 2 15 999998 2 15 999990 2 151464 275820 1 10 999986 421894 2 2 999999 2 418005 957875 1 65364 686649 -399434 2 2 999999 1 294743 802060 -820311 1 506697 694405 -824659 1 9 999998 290556 2 2 999999 2 2 999999 2 578189 637338 1 2 999999 326935 1 559021 901359 266685 1 3 1000000 694280 1 343762 612644 -598531 2 508241 941895 2 4 999984 2 1 999993 1 412338 918338 44140 2 17 999991 2 8 999996 2 2 999999 2 9 999999 1 645988 857354 305440 2 19 999997 2 283198 837995 2 2 999999 2 2 999999 2 184057 911765 1 12 999986 -349694 1 543410 664889 567544 1 531702 683249 640072 1 2 999999 166877 1 5 999999 -808039 2 480419 586756 2 12 999982 2 2 999999 2 144061 867049 2 2 999999 2 5 999995 2 345351 799509 2 10 999998 2 2 999999 1 15 999984 -492227 2 2 999999 1 84220 502097 -647253 2 535339 801594 1 5788 283803 554660 2 2 999999 1 15 999988 736087 2 17 999981 2 719638 788040 1 2 999999 548910 2 399060 841044 1 18 999999 -373510 2 282009 576665 1 10 999992 541283 2 155254 579881 2 580218 732936 1 10 999996 471318 1 2 999999 708048 1 75015 797058 649461 1 446088 466550 876184 2 8 999986 2 827127 956277 2 20 999999 1 12 999995 -914415 1 382669 669560 750412 2 2 999999 2 18 999996 2 90544 613565 1 407267 702826 -574758 1 2 999999 -485489 2 2 999993 1 2 999999 -17367 1 19 999983 -723224 2 2 999999 2 13 999981 1 2 999999 858269 2 392620 433927 2 906313 929484 2 8 999989 2 2 999999 2 6 1000000 2 2 999999 2 402416 995930 1 447765 648136 459231 2 2 999999 1 528914 676613 333134 2 28451 733351 1 2 999996 465393 2 505858 577077 2 2 999999 1 312746 337083 832089 1 20 999987 -332895 1 574917 850929 -285006 2 2 999999 1 425272 850919 -801806 1 2 999999 755214 1 2 999999 -831474 2 796964 855694 1 308437 899735 999705 1 868008 912559 -385796 1 912875 947892 -672418 1 2 999999 986830 1 144759 823797 -856569 2 390611 500818 1 3 999989 430538 2 13 1000000 1 178993 606897 -13609 1 636348 924278 -309592 1 82325 99994 866150 1 523185 985921 733400 1 711118 719031 -82892 2 2 999999 2 20 999985 2 2 999999 2 2 999999 1 2 999999 -294979 1 211779 826954 444599 2 2 999999 1 2 999999 -655107 1 2 999999 580810 1 413471 418509 198197 2 11 999985 2 504917 784934 1 6 999994 -871557 1 383197 973606 -353564 1 19 999991 943177 1 20 999986 99871 2 2 999999 2 5 999981 2 2 999999 1 2 999992 932994 1 7 999988 -461339 2 248501 450814 1 2 999999 272264 1 2 999999 387152 1 2 999999 220828 2 6 999984 1 12 1000000 159542 1 107049 856068 -425033 1 6 999995 -194049 2 575938 962642 1 2 999999 447737 1 544851 563324 -877564 2 2 1000000 1 394161 471438 383631 2 100676 352461 1 839538 855484 937131 2 4 999981 1 304800 434330 -144469 1 2 999999 -305944 1 10862 73385 -938518 2 2 999999 2 421004 556770 1 2 999999 752115 1 2 999999 401787 2 336097 935998 2 2 999999 2 405788 816348 1 2 999999 560843 1 89325 474353 -366346 2 2 999999 1 13 999999 -35635 2 2 999999 1 9 999984 429408 2 828323 923226 1 9 1000000 544160 2 2 999999 1 14 999988 -152574 1 97136 98076 271299 1 2 999992 -687736 2 2 999999 2 2 999999 1 104034 594325 -353828 2 14 999982 2 2 999999 2 6 999988 2 19 999999 1 337746 994121 -257548 2 2 999999 1 9 999995 -57995 1 17 999996 -548901 2 2 999999 2 411822 654751 1 2 999999 277570 2 2 999999 1 846741 872767 -358041 1 614122 661622 -552494 1 5994 486349 -870788 1 2 999999 494339 1 7 999985 -380565 1 495088 932454 884742 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 11 999987 1 4 999987 -182299 2 307674 450611 1 19 999992 -16595 2 18 999993 1 2 999999 -780911 1 2 999999 -572934 1 447492 824155 144731 1 8 999991 -592450 2 2 999999 2 2 999999 2 2 999999 1 13 999996 601329 2 2 999999 2 20 999982 1 14 999993 662482 1 2 999999 904749 1 13728 732781 -929650 2 2 999999 2 816353 913088 1 18 999999 -445466 1 3 999985 -35628 2 2 999999 2 2 999999 1 2 999999 658236 1 265845 751100 398203 2 2 999999 2 673591 990287 1 2 999999 -900277 1 215364 435866 587394 2 3 999998 1 43572 879478 530021 2 2 999999 2 69072 298111 2 2 999991 1 193688 353181 256635 1 570876 905792 87749 1 2 999999 843849 2 2 999999 2 13 999988 1 3 1000000 -744301 1 822839 851757 90972 2 8966 471519 2 2 999999 1 2 999999 120375 2 1 999998 2 8 999990 2 2 999999 2 17 999983 2 2 999999 1 6 999999 -76931 2 2 999999 2 4 999981 2 6 1000000 2 7 999995 2 7 999998 2 70775 271428 1 77334 205909 -27672 1 150650 309021 65487 1 374402 477609 -484412 2 12 1000000 1 11 999988 -836542 1 2 999999 -861408 1 13 999982 123995 1 226742 475000 -579999 1 2 999999 -918134 1 2 999999 570217 2 2 999999 1 374561 866065 -122639 2 11 999984 2 513040 954108 2 20 999985 1 1 999998 -713728 2 453531 493119 2 2 999999 2 438942 874156 1 2 999999 -828374 2 2 999999 1 11 999997 392669 2 2 999999 2 4 999994 2 2 999999 1 20 1000000 -979611 1 6 999995 842400 2 1 999992 1 15 999981 -642084 1 19 999984 889250 2 13 999991 2 2 999992 1 19 999989 491192 2 14 999992 1 14 1000000 -189874 1 11 999996 -612537 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -931984 1 2 999999 35501 1 20 999991 -850829 1 10 999984 -557086 1 658312 676452 -623991 2 1 999987 1 2 999999 -148677 2 2 999999 2 674452 941131 2 4 999993 1 13 999993 -367777 2 36644 942414 2 76795 957915 1 397477 406283 430516 2 830061 867114 1 431767 473254 437628 1 12 999998 -21690 2 2 999999 1 6 999982 -761099 2 9 999999 1 338134 844445 2287 2 2 999999 2 2 999999 1 4 999998 384041 2 2 999999 2 16 999985 1 2 999999 162142 2 518478 905666 1 2 999999 -732159 1 405037 981061 718639 2 702834 860310 1 29160 69588 104018 2 613599 673282 1 2 999999 -741294 2 13 999985 2 130038 515514 1 18 999988 -424093 2 493890 625052 1 11 1000000 -456837 1 1 999987 76080 2 17 1000000 2 11 999985 2 445713 905965 2 2 999999 1 2 999999 985696 2 2 999999 2 2 999999 1 2 999999 602626 2 13 999988 2 2 999999 2 266283 674572 1 2 999999 -505950 1 172753 550585 238649 2 196663 858255 2 2 999999 1 10 999991 -600336 2 460025 651003 1 2 999999 711174 1 2 999999 721331 1 215134 624366 -68197 1 2 999999 277536 1 146345 438397 363152 2 2 999999 1 388712 763575 -542663 1 13 999996 893845 2 18 999988 2 11 999989 2 19 999986 2 2 999999 1 485877 747234 348147 2 586805 925183 1 2 999999 -969010 2 2 999999 2 374689 941918 2 2 999999 2 2 999999 2 2 999999 1 5 999981 455636 1 2 999999 26339 1 2 999999 -916618 2 279052 960326 1 2 999999 -647410 1 8 999988 -824535 2 2 999999 1 2 999999 -269833 2 340423 786214 1 2 999999 947476 2 503122 583126 2 550762 790036 2 401792 464741 2 3 999993 1 529664 699776 543922 2 3 999985 2 2 999999 1 576094 885191 359423 1 43130 733340 -67988 2 2 999999 1 4 999988 485182 2 15 999983 1 8 999990 473676 1 15 999991 -925631 2 15 999981 1 341019 730921 339891 2 2 999999 2 2 999999 2 534490 682797 2 18 999998 1 3 999989 37913 1 13 1000000 793449 2 20 999987 2 87193 819149 1 2 999999 235962 2 2 999989 1 509128 850212 505262 2 2 999999 2 341167 969512 1 3 999999 761154 2 144608 168788 2 2 999999 2 2 999994 1 16 999995 763802 2 171651 839467 1 15 999993 -459377 1 2 999999 966631 2 315747 643466 2 2 999993 2 376657 972576 2 2 999999 2 545602 697554 2 707805 897480 1 215386 802187 920502 2 2 999999 2 2 999999 1 2 999999 -102662 1 7 999982 606950 1 2 999999 -674630 1 2 999999 -554985 2 20 999994 1 550598 933329 321019 1 337997 834090 -974606 2 10 999982 2 18 999997 1 2 999999 -633275 1 114896 408843 -504600 2 6 999991 2 20 999991 2 7 999996 2 11 999994 2 21866 936265 2 2 999999 1 2 999999 439891 2 13 999993 1 600201 954531 340671 1 292824 986798 19607 1 3 999989 -968637 1 273305 792406 -335597 1 2 999999 -409441 1 18 999984 630833 1 17 999992 -190027 1 6 999990 536590 1 2 999999 -774562 2 19 999993 2 642918 858669 2 16 999994 1 2 999986 946661 1 19 999989 -375904 1 19 1000000 668349 1 51169 934160 -570993 2 634909 984078 1 384456 717998 -42931 2 771121 823544 1 34624 187557 131572 2 19 999998 2 15 999983 2 2 999999 2 20 999992 2 686929 770511 2 807056 966621 2 2 999999 2 17 999999 2 2 999999 1 2 999999 -403455 2 2 999999 1 2 999999 52944 2 2 999997 2 14 1000000 1 50715 476890 -569806 1 309352 877239 557906 2 2 999999 1 2 999983 -658515 1 9 999988 249765 1 2 999999 -320298 1 455658 481198 712991 2 407705 621631 2 743376 823225 1 4 999988 -420648 2 2 999999 2 231280 481317 1 340 963251 636654 2 78252 986806 2 69862 843042 1 227029 708673 988740 1 209597 584246 900998 2 32767 338034 2 4 999992 1 772468 936818 116092 1 4 999993 706871 2 2 999999 2 2 999999 1 2 999999 140939 1 2 999999 -893037 2 2 999993 1 18 999989 -308480 1 2 999999 -3547 2 20 999984 2 10 999997 1 13 999983 -21466 1 6 999983 396568 1 2 999999 627007 2 2 999999 2 9 999992 2 355833 671743 1 2 999991 -165597 2 2 999999 1 2 999999 797333 1 8 999990 -69923 2 11 999981 1 7 999989 293632 1 2 999999 -737231 1 8 999983 -650512 2 2 999999 1 19 999984 -680752 2 2 999992 1 2 999999 -987895 2 2 999999 2 156127 917199 1 13 999985 861217 2 17 999989 2 371705 546579 1 20 999996 135444 2 177662 912121 1 11491 123427 -375756 1 215404 583820 231479 2 182362 361634 2 58901 920223 2 2 999999 1 536720 931843 -60554 2 2 999999 1 2 999998 -287047 1 2 999999 -958163 1 9 999994 -912161 2 15 999993 1 2 999999 626584 1 2 999999 921420 2 26947 458501 1 2 999999 87542 1 165848 298966 -932866 2 2 999999 1 2 999999 881327 2 493895 584173 1 2 999999 920610 2 2 999999 1 2 999999 613126 2 2 999999 2 2 999999 1 7 999992 298415 1 2 999999 699078 1 7 999992 362872 2 492028 566241 2 2 999999 2 2 999999 2 164602 249432 1 414254 771953 665814 2 2 999993 1 20 999995 7935 1 318435 703959 -608873 2 2 999992 1 5 999989 -81892 2 19 999984 2 19 999993 2 15 999992 2 377436 595910 1 2 999999 68760 1 4 999988 -115244 2 15 999993 2 2 999999 2 497168 779531 1 13 999999 -352969 1 97213 579064 -394917 2 307217 724616 2 244440 816434 2 2 999999 1 208598 387983 -282836 1 2 999999 792654 1 20 1000000 548822 2 17 1000000 1 608454 736065 749493 2 120965 348470 1 19 999995 417999 2 2 999999 1 2 999999 198552 1 2 999999 -509489 1 2 999999 818205 2 114326 408639 2 6 999997 1 37703 755808 -180882 2 2 999999 1 2 999999 421922 2 2 999999 1 2 999999 -621501 2 2 999999 2 11 999997 2 2 999999 2 27676 409430 1 2 999999 541735 1 2 999999 -596558 2 2 999999 2 299901 337622 1 2 999999 945600 1 457443 978085 261877 1 8 999983 -814951 2 2 999999 2 2 999999 1 2 999999 -989573 2 15 999986 1 5 999993 522463 2 195296 931407 1 9 999985 -424304 2 10 999987 1 2 999999 -684802 1 114332 649497 349913 1 162313 963428 759117 1 3 999995 -222914 1 763402 899578 -741297 1 2 999999 -980371 1 291613 724964 186391 1 8 999992 -751067 2 2 999999 1 6 999988 274485 1 509964 899190 -605953 1 17 1000000 489676 2 18 999989 1 2 999999 547750 2 413243 920689 2 359724 973739 2 2 999999 2 350057 817713 2 2 999999 1 34675 645471 -540879 2 17 1000000 1 2 999999 -590029 1 467548 700328 -302408 1 15 999984 984414 1 20 999987 -205126 2 2 999999 2 10 999997 1 2 999999 -567561 1 2 999981 -283773 1 5 999991 29415 2 367387 441294 1 2 999996 137094 2 2 999999 1 178606 634388 779573 1 5 999994 121906 1 4 999992 -660691 2 14 999992 1 351647 563733 -361934 2 251083 884010 1 191183 874064 79334 2 2 999999 2 12 999995 1 4 999986 -885720 2 2 999999 1 4 999998 -850575 2 2 999999 1 285019 607268 506518 1 2 999999 540188 2 14 999992 2 2 999999 1 18 999983 582755 1 1 999991 -587169 2 5 999985 2 38032 712857 1 202362 728196 45918 2 2 999999 2 2 999999 2 7 999998 2 2 999999 2 3754 798907 2 13 999998 2 2 999999 1 190443 498763 -514042 2 863711 972291 1 2 999992 -902182 2 15 999999 1 2 999999 153634 2 2 999999 1 2 999999 -190091 1 12 999982 214079 1 12 999998 828479 1 2 999999 -336155 1 16 999989 223493 1 203334 435121 -237409 1 879716 932286 -853942 1 2 999999 -996332 1 20 999993 -327602 1 2 999999 -820176 1 79068 247325 5677 2 2 999999 2 218821 275328 2 17 999985 1 32986 661088 -318094 2 252659 361438 1 23669 611012 -805212 1 9 999992 124963 2 815602 854432 1 2 999999 398538 2 752609 879625 1 47357 571707 -635867 2 5 999991 1 127013 281509 -374461 1 7 999998 263571 2 2 999999 2 19 999990 1 2 999999 -634377 1 11 999983 -130555 2 2 999999 1 2 999999 615962 1 2 999999 -105971 1 1 999983 -588884 1 9 999997 -959765 1 838837 953883 186382 1 2 999999 -929157 2 4 999989 1 2 999999 109601 1 2 999999 687677 2 910031 961968 1 2 999999 -757060 1 6 1000000 183499 1 2 999999 -89895 2 385774 733821 1 155394 945447 -536653 1 17 1000000 -571431 2 275076 705210 1 2 999999 -544344 1 19 999993 429235 2 2 999999 1 13 999983 -460304 1 2 999999 166207 2 8 999999 2 2 999999 1 2 999999 234847 1 229447 537697 193450 1 20 999996 827484 2 28853 662874 2 2 999999 1 16 999988 -864538 1 65470 705466 661563 2 2 999999 1 148928 273936 726816 1 2 999999 632484 1 9 999989 -188211 2 2 999999 1 17 999993 435856 2 9 999999 1 542051 566189 801825 1 207556 747238 719452 2 118401 667761 2 17 999996 1 533264 728133 303051 2 204339 988283 2 2 999999 2 332926 350333 2 2 999999 2 1 999995 1 2 999992 840641 1 2 999999 -409231 1 2 999999 333252 2 77826 937070 1 156645 921242 -430362 2 2 999999 2 2 999999 1 799932 857410 26979 1 2 999999 -278788 1 425433 578815 -868477 2 561166 784166 2 2 999999 1 41651 683668 698419 1 2 999999 -517178 1 8 999989 74122 2 560912 896620 1 8 999985 220069 2 3 999987 1 2 999999 704896 1 19 999996 5219 2 146900 334775 2 162553 657733 1 703477 707564 984462 1 20 999999 652334 1 2 999999 608782 1 486900 922311 -84244 1 177521 553315 -491317 2 2 999999 1 251887 549817 382918 1 2 999999 634997 2 366122 776370 1 329291 487890 35710 2 6 999985 2 2 999999 1 2 999999 -160405 1 2 999993 -746537 2 22898 48027 2 261368 887459 1 236212 810577 -102688 2 209803 405447 1 2 999999 -109708 1 18 1000000 -331589 1 15 999991 -962343 1 2 999999 -154580 2 57872 982750 2 2 999999 2 6 999999 2 2 999999 1 2 999999 727177 2 48137 596339 2 395344 845793 1 2 999999 -543181 2 5 999988 2 10 999996 2 2 999999 1 331282 632152 363548 1 437969 622222 672999 1 20 999999 454941 1 2 999999 -713643 2 241051 480417 1 7 999993 435189 1 18 999985 735727 1 8 999990 -659380 2 296984 376348 2 40053 345483 2 99707 454755 2 323834 578008 2 19 999982 1 467959 678142 667641 1 2 999999 -338097 2 571908 818961 2 14 999993 1 2 999999 -597040 2 4 999987 2 725723 896903 1 2 999999 889953 1 148984 523546 -703391 1 362598 557550 142320 2 2 999999 1 659058 867124 -5674 2 2 999999 2 2 999999 1 2 999999 67829 1 294423 962127 -452914 1 3 999986 620238 2 2 999999 1 2 999999 -332529 2 2 999999 2 2 999996 1 5 999988 -628417 2 2 999999 2 2 999999 1 2 999999 -624062 1 11 999991 -494930 2 5 999997 1 1 999985 300034 1 2 999999 376033 2 2 999999 2 2 999999 1 559289 724297 308536 2 207481 951730 2 9 999991 1 2 999999 -599878 1 3 999993 -995814 2 3 999986 1 2 999999 430151 2 11 999995 2 123450 532756 1 11 999985 877962 2 2 999999 1 20 999988 -636741 2 546447 641196 2 10 999991 2 2 999999 2 702604 823185 2 12 999985 1 2 999999 878980 1 266702 504814 -236065 2 89521 371313 2 8 999998 1 3 999987 980730 2 10 999985 2 2 999999 2 129073 393292 1 2 999999 876636 1 2 999999 773947 1 2 999999 165718 2 254368 978990 2 281971 608921 2 732984 923737 2 615980 867272 2 516764 899641 2 2 999999 2 2 999999 2 130731 696654 1 5 999981 -648770 1 18 999983 -835276 1 274323 916170 -943486 2 521652 531835 1 11 999997 -336236 1 12 999990 810225 2 2 999999 1 3 999985 -506336 2 15 1000000 1 853761 987373 950815 1 454799 598847 -258025 1 2 999999 -901206 1 2 999999 312268 2 41858 424293 1 2 999999 -23790 2 340380 630702 1 2 999999 -904349 1 13 999994 -139609 2 2 999999 2 2 999999 2 2 999999 2 4 999984 1 2 999999 765698 2 895834 933519 2 515134 993365 2 4 999994 2 29377 693619 2 2 999999 1 2 999999 -924338 1 2 999999 406652 2 2 999999 2 10 999999 1 2 999999 2725 2 2 999999 1 10 999987 -536090 2 160406 837946 1 2 999999 -231571 1 19 999983 662908 1 9 999981 -36166 1 15 999983 398018 1 110501 641098 -892389 1 11 999998 -813887 1 298039 471399 -987287 2 14 999998 1 14 999989 -98448 2 9460 184343 1 195467 595311 -749290 2 3 999999 1 2 999999 -178574 2 2 999999 2 2 999999 2 2 999999 1 178530 302241 425232 2 13 999992 1 6 999983 174192 1 10 999997 733245 1 138085 362146 71318 2 211300 619477 2 52961 477324 2 2 999999 2 2 999999 1 10 999995 245349 2 13 999990 2 18 999993 2 2 999999 2 2 999999 2 19 999996 2 9 999994 1 2 999999 843679 2 10 999984 1 2 999999 96791 1 18 999999 682404 2 2 999999 2 2 999999 2 96297 605224 1 639532 772786 497045 2 2 999999 2 759734 969514 1 2 999999 703698 1 2 999999 469607 2 20 999990 2 2 999999 1 85821 366627 -247428 1 2 999999 -673299 2 2 999999 2 638947 981385 2 1833 108975 1 8 999981 634443 1 2 999999 855375 2 2 999999 1 2 999999 -245952 1 10804 123689 533002 2 2 999999 2 145240 279296 2 192226 276228 1 20 1000000 68317 1 200501 378690 197528 1 7 999997 993549 1 1 999987 102289 1 2 999999 543611 1 2 999999 481737 1 2 999999 -171045 1 128789 942468 853430 1 112842 820669 625904 1 82971 700313 -477335 2 363071 451571 1 230839 903843 -659581 1 11 999995 -231756 2 8 999983 1 14 999987 815897 1 2 999999 -651660 2 2 999999 2 457048 558461 2 2 999999 2 13 999998 1 5 1000000 -46311 1 11 999991 888161 2 13 999996 1 2 999999 854865 2 2 999999 1 2 999999 -117343 2 929953 950899 1 9 999987 -896263 2 636411 980041 1 2 999999 -543861 1 13 999999 -118629 2 2 999999 1 826836 986284 472624 2 289168 319761 1 20 999981 -466127 1 479689 918617 -367341 2 8 999997 1 11 999998 -250432 1 11 999989 -426023 2 2 999999 2 2 999999 2 7 999982 2 317591 763597 1 273579 873104 -177607 2 2 999999 1 10 999989 363023 2 57250 920009 1 2 999999 -540648 1 18 999995 685151 2 113934 719057 2 2 999999 1 480179 927732 519479 1 1 999996 -403434 1 2 999999 711001 1 19 999984 -918584 2 3 999997 2 2 999999 1 2 999999 712017 1 90279 869277 367648 1 2 999999 521735 2 629034 771264 1 1 999995 -317767 2 363646 943609 1 12 999990 498716 1 2 999999 -598517 1 14 999988 -352067 1 2 999999 295750 1 20 999998 -894331 1 10 999982 116626 1 312285 388635 -729043 1 39881 364646 953236 2 300819 862273 1 581355 928436 452231 2 2 999999 2 2 999999 2 2 999999 1 4 999997 -884842 2 2 999999 1 148192 820417 47081 1 18 999999 234174 2 2 999999 2 18 999989 2 2 999999 1 297310 364084 324520 2 211655 248490 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -492081 2 18 999988 1 517948 991047 564584 1 14 999993 326671 2 2 999999 1 325389 641747 287216 1 5 999994 604783 2 943728 982555 2 17 999987 1 140338 956506 758940 2 680924 793987 2 826661 989039 1 2 999999 -958755 2 15 999985 1 2 999999 6361 1 85219 910783 -850144 1 2 999999 -71093 2 2 999999 1 781687 832828 -954524 2 4 999994 1 563505 678084 -13556 2 8 999982 1 15 999994 167350 1 328117 335910 -106970 1 411754 995947 -165895 2 234703 484686 2 2 999999 2 2 999999 1 94040 429456 -325834 1 16 999981 709108 1 16 999987 -692623 2 84616 165779 2 8 999991 1 90579 112095 171119 2 2 999999 1 2 999999 -811163 2 2 999999 2 206735 725335 2 415428 529833 2 101566 764156 1 20 999985 666518 1 2 999999 -818583 1 9 999981 -402809 1 218556 988344 352780 2 16 999982 1 9229 47317 969920 2 739104 741539 1 15 999993 -772827 1 2 999999 485047 1 249008 610904 -411387 2 309903 505358 2 225467 694300 1 2 999999 168785 1 386850 402904 -178143 1 9 999991 217897 2 18 999987 2 578249 885518 1 260474 722040 -769785 1 231099 373439 217771 1 680650 774388 -732710 1 2 999999 -638798 1 2 999999 -118238 2 11 999998 1 2 999999 -436637 2 2 999999 1 343197 928338 42009 1 671357 822378 57514 1 17 999996 -173416 1 217701 408595 443715 1 536789 643273 272403 1 132057 754277 700593 2 2 999999 2 768535 976402 2 437080 673517 1 357390 831626 -68169 2 231720 345078 1 16 999997 864173 2 2 999999 1 19 999986 -771972 2 105973 842169 2 2 999999 1 2 999999 -428955 2 2 999999 1 2 999985 -908576 2 440549 834638 1 2 999999 -822003 1 339942 586429 880341 1 2 999999 549546 2 225355 740603 2 2 999999 2 9 999995 2 9 999983 2 2 999999 2 2 999999 2 17 999993 1 13 999994 -296455 2 19 999981 1 2 999999 -133957 1 779553 937824 582648 2 6 999981 1 2 999999 562628 1 407829 486948 -66844 1 389972 393172 -329047 1 10 999997 53484 1 37278 78611 -53952 1 2 999999 828118 1 33955 800361 370703 1 12 999996 407771 1 153502 345755 521075 2 1 999991 2 977028 992361 1 72514 771111 729639 2 634398 970599 2 18 999993 1 12 999983 -165461 2 228178 745487 1 363171 688721 -433348 2 3 999983 1 483124 763788 907964 2 20 999996 1 85851 322550 -282593 1 2 999999 789012 1 17 999991 477792 1 2 999999 996463 1 8 999987 -368882 2 13 999988 2 20 999990 2 7 999984 1 2 999999 594898 2 3 999993 1 2 999999 291575 1 425777 506518 508838 1 148984 987714 -180377 2 514139 915044 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 391497 581155 -991851 2 1 999984 1 2 999999 -326926 2 225839 351515 1 318338 989291 361753 1 7 1000000 726438 2 20 999997 2 62313 275396 1 2 999999 -719288 1 324843 693691 -187457 1 2 999999 -929311 1 129150 551893 935905 1 20748 819213 617343 2 881438 936120 2 642733 876894 1 3 999989 764715 2 6 999982 1 9 999984 904958 2 2 999999 1 18751 98860 464213 1 18 999999 -739897 2 310643 586490 2 118172 637289 2 14 999998 2 20 999999 1 186999 926607 963945 1 2 999999 319631 1 415193 803299 543899 2 19 999990 1 621070 863444 -5033 1 2 999999 740621 2 2 999999 1 6 999999 479935 1 2 999999 904539 1 448909 977712 171510 1 663220 964724 -309951 2 11 999997 2 379878 808869 2 20 999992 2 2 999999 2 2 999999 1 194745 579708 144492 1 10 999988 771496 1 791709 948783 -11294 2 4 999983 2 39458 485321 2 6 999998 1 2 999999 -960871 2 4 999995 2 8 999993 2 16 999986 1 2 999999 847183 1 469593 780627 -32416 2 2 999999 1 73400 156420 -906291 1 12 999992 -264943 2 7 999985 2 2 999999 2 347009 381281 1 7 999981 -452966 2 14 999996 1 651750 898397 489620 1 217661 895043 523926 1 2 999999 411187 1 2 999999 -116860 1 7 999996 -206909 2 789886 934342 2 2 999999 2 3 999993 1 440826 514195 219426 1 10 999989 376582 1 37151 658082 -191437 2 101668 628271 2 2 999999 2 2 999999 1 287084 855775 759899 1 15 999990 -277551 2 168562 256698 2 2 999999 2 2 999999 2 18 999989 2 4 999987 2 661649 928238 1 5 999994 696649 2 2 999999 1 227756 799326 -627096 2 692082 926181 2 2 999999 1 2 999999 -994496 1 12 999985 -461321 1 18 999999 12670 1 15 999993 431719 1 2 999999 389683 2 2 999999 1 2 999999 -240746 2 2 999999 1 287393 664493 470851 2 237896 826065 1 12 999996 508601 1 455914 593962 -136221 1 789365 985028 699976 2 2 999999 1 340275 750236 274631 2 17 999998 1 2 999999 -102478 2 13 999988 1 298051 642052 -36342 2 9 999981 2 487575 648410 2 2 999999 2 14 999985 1 2 999999 423839 1 807211 832513 -791210 2 2 999999 1 14 999993 -737670 2 19 999990 2 302124 621075 1 2 999999 886742 1 2 999995 273549 2 120777 410824 1 2 999999 -979929 1 20 999993 682891 1 19 999999 797742 1 2 999999 815534 2 2 999999 1 2 999999 -217648 2 10 999988 2 370609 489457 2 20 999992 2 6 999987 1 2 999999 -731438 1 577281 836522 -849297 1 476266 749593 162057 2 177813 819329 2 2 999999 2 806339 975357 1 2 999999 -82838 2 3 999991 2 9 999985 2 2 999999 1 573830 896700 208707 2 2 999999 1 2 999999 153765 2 2 999999 1 2 999999 -874669 1 2 999999 927062 1 8 999989 -116462 1 2 999999 -605126 2 13 999995 2 1 999997 1 6 999999 -257839 2 82205 700322 2 599387 750521 2 735302 893478 2 2 999999 2 746769 928351 2 2 999999 2 2 999999 2 569013 619403 2 15 999997 2 590093 739840 1 207357 927060 -240490 2 6 999995 2 2 999999 2 2 999999 1 2 999999 -736687 2 2 999999 1 15616 603148 333137 2 425552 825289 1 1 1000000 -613219 2 47818 378124 2 20 999996 1 2 999999 -407923 2 2 999999 1 4 999986 166227 1 2 999999 292640 2 87253 190181 1 662966 944711 -987394 2 2 999999 2 5 999988 1 96043 107572 566226 2 494957 818181 2 2 999999 2 16 999985 2 13787 569914 1 271396 330246 -670901 1 99330 788781 -558524 1 2 999999 -615177 2 614903 969602 2 598287 604560 2 93871 179236 2 2 999999 2 19 999983 2 67732 817715 2 2 999999 2 19 999999 1 10 999983 568777 2 2 999999 1 2 999999 -169598 2 9 999986 2 15 999986 2 2 999999 1 2 999999 642811 2 2 999999 1 13 999984 93800 2 2 999999 1 2 999999 -336755 1 10 999989 -93842 1 2 999999 -390524 2 123451 589750 1 870408 870805 847432 1 2 999999 480828 2 14 999996 1 3 999983 -158821 2 615819 947711 2 286375 758754 2 12 999999 1 2 999999 72064 1 184853 304340 86081 1 5 999986 143891 2 596787 944745 1 14 999999 962586 2 387632 433864 1 2 999999 -52900 2 2 999988 2 15 999996 1 2 999999 179734 1 19 999993 -622786 2 322192 586260 1 19 999996 863367 2 2 999999 1 430770 714012 125320 1 424216 770515 121735 1 476623 734013 -506198 1 12 1000000 652604 1 14 999991 700253 1 14 999990 -436030 2 2 999999 1 385190 809889 933292 2 2 999999 2 796097 918733 1 2 999999 -141470 1 19 999991 -477947 2 7 999986 2 2 999999 2 2 999999 2 2 999999 2 881552 889237 2 19 999995 1 9 999995 -355830 1 53083 438249 279602 2 619276 944194 1 440768 739781 330075 1 93459 863016 473094 2 13 999998 1 19 999981 -348458 2 18 999995 1 11 999984 -724300 2 2 999999 1 791361 965149 -95775 1 82599 358860 461966 2 11 999986 1 15 999987 -372081 2 311083 633260 1 2 999999 564400 2 2 999999 2 585828 820280 1 6113 68833 930672 2 2 999999 2 61613 758090 1 4 999992 -769267 1 10 999993 834947 2 24275 688144 1 2 999999 -349965 1 10 999989 38705 1 282600 548764 -677128 2 13 999982 2 20 999996 2 18 999996 2 2 999999 1 1 1000000 875367 2 534258 606660 2 803557 930035 2 2 999999 1 685644 689212 16051 2 17 999981 1 442486 997219 283307 2 17 1000000 1 2 999999 -1302 2 154182 785368 1 628581 737825 373108 1 4 1000000 -867051 1 293404 724368 -107806 1 1 999993 579239 2 751981 968147 2 2 999999 2 18 999989 2 17 999985 2 85316 765514 1 122299 569949 -910064 1 2 999999 -993547 1 3 999992 254240 2 10 999991 2 549603 831242 1 10 999987 -743788 2 525269 925754 2 2 999999 2 9 999983 2 2 999999 2 18 999987 2 87108 819530 2 886905 905336 2 381005 646073 2 2 999999 2 2 999999 1 177101 334734 -979657 2 3 999988 1 72634 974106 828381 2 47538 338778 2 3 999993 1 190860 762703 -633236 2 2 999999 2 20 999990 2 731027 996456 2 3 999982 2 2 999988 2 2 999999 1 413832 445157 -433340 2 647208 690780 2 13 999989 1 119022 465605 738428 1 6 999997 -102391 1 15 999999 -547212 1 2 999999 755922 2 2 999999 1 682467 761420 65580 2 10 999988 2 2 999997 1 2 999999 -618526 2 21106 425580 1 2 999999 861652 1 365413 657383 -416949 2 14 999983 1 2 999999 -319383 2 2 999999 2 17 999981 1 4 999997 128288 1 417068 707235 -626155 1 827868 940967 -13245 1 1 999989 341949 1 2 999999 -4639 2 17 999995 2 569851 949966 2 1 999992 2 2 999999 1 4 999997 803446 2 460003 470275 2 2 999999 2 1 999997 2 7 999995 2 1 999991 1 2 999999 -36809 1 112274 496053 532683 2 9 999986 1 128934 607960 -149936 2 2 999999 1 2 999999 731907 1 7 999995 177283 2 2 999999 2 18 999986 1 407109 779726 -431369 1 101393 737657 -969737 2 8 999983 1 2 999999 -634132 1 2 999999 -552064 1 2 999999 295182 2 2 999999 2 6 999990 1 4 999994 -728934 2 7 1000000 1 9 999988 -207506 2 2 999999 2 210546 685122 2 20 999987 1 740431 806244 460923 1 6 999988 -715789 1 15 999983 -907829 1 18 1000000 523570 1 2 999999 699341 1 2 999984 -996078 2 59170 155404 1 2 999999 -965585 2 2 999999 2 19 999999 1 2 999999 307210 1 2 999999 -804901 1 367844 784122 861149 2 566388 960434 2 2 999999 2 12 999984 1 105097 240696 832139 2 2 999999 1 11 999996 -997862 1 2 999999 397122 2 2 999999 1 16 999991 -600205 2 570019 707319 2 7 999995 2 453771 867440 2 731242 881800 2 2 999999 1 2 999999 153269 2 126212 143583 1 46469 886390 -295582 1 3 999992 -962829 1 8 999990 70292 2 14 999996 2 20 999984 2 2 999999 1 466354 942938 -355959 2 15 999982 1 11 999993 824034 1 868950 939170 -126164 2 20 999996 2 18 999989 2 2 999999 2 57623 262419 1 2 999993 422696 2 11 1000000 2 7 999991 1 271580 428362 580420 1 175577 315337 -58501 1 19 999986 673395 1 2 999999 844438 1 2 999999 -883164 2 237599 573543 1 137855 316542 779104 2 16 999999 1 20 999985 -293102 1 4 999983 -830880 1 166514 287618 42037 1 2 999999 970321 2 10 999983 1 2 999999 750400 2 2 999999 1 772182 864342 -353529 1 2 999999 408762 1 18 999996 -29512 1 861305 868015 134063 2 687169 971472 1 2 999999 347250 2 2 999999 1 7 999985 -408889 1 2 999999 -622577 2 403663 909151 2 66744 512567 2 3 999994 2 525714 708045 1 693119 971695 359423 1 195037 632256 328776 1 629900 981462 96931 1 212692 705325 -667304 1 12 999990 9931 1 2 999999 -112893 1 2 999999 -956401 2 6 999992 2 11 999991 2 2 999999 2 117598 234649 1 13 999994 827628 2 194779 463773 1 2 999999 999901 2 158408 337331 1 2 999999 134765 2 2 999999 2 11 999991 2 15 999999 1 2 999999 620343 2 2 999999 1 8 999996 906280 2 2 999999 2 271438 405691 2 2 999987 2 2 999992 1 2 999999 -14316 2 301887 542788 2 2 999999 1 2 999999 333022 1 10 999988 482385 2 1 999994 2 2 999999 1 645435 936495 -430554 1 297327 619329 -71650 2 2 999999 1 2 999999 -31274 1 321551 429394 -409918 1 12 999995 214010 2 6 999993 2 82841 345397 2 2 999999 1 24555 660090 563472 1 398822 774148 30115 1 6 999992 763731 1 2 999999 -706514 1 2 999999 -495978 1 3 999983 -756117 2 2 999999 1 166344 206435 178719 2 620894 695966 2 655666 830294 2 552260 560025 2 6 999985 1 2 999999 -159376 1 2 999999 84756 1 2 999999 -631953 2 1 999992 2 597201 872112 1 18 999984 676490 2 17 999998 1 2 999999 336212 2 222385 919659 1 6 999993 6272 1 35336 758314 313944 2 2 999999 2 2 999999 2 718393 801394 1 2 999988 651221 1 2 999999 -502697 2 2 999999 1 3 999994 -996077 2 2 999999 1 460605 651809 -273340 2 2 999999 1 2 999999 992790 1 2 999999 -962371 2 2 999999 1 9 999995 898859 1 4 999996 997573 2 2 999999 1 2 999999 830318 2 31087 999164 1 123637 898107 356635 1 2 999999 -131720 1 41154 651385 -885611 2 20 999994 2 1 999981 1 3 999985 169440 1 2 999999 -183405 2 451753 679887 2 351844 680426 1 19 999986 -327560 2 724225 830300 2 153361 318960 2 2 999999 1 2 999999 172080 2 6 999993 2 9 999996 2 581063 929612 1 17 999999 805259 2 2 999999 2 12 999993 2 384233 552362 1 449399 844321 -91060 1 2 999999 946025 2 16 999992 2 842912 867179 1 2 999999 -938862 1 16 999983 -617521 2 2 999999 1 2 999999 930251 2 284788 332576 1 2 999999 -985577 1 2 999999 -73352 2 743326 850691 2 434389 704766 1 2 999999 -393701 2 10 999986 1 2871 648346 280550 2 3 999984 1 294546 503811 -771661 1 8 999983 -49009 1 2 999999 -814553 1 2 999999 -143096 1 4 999992 420889 1 84162 195575 -494251 2 2 999999 1 11 999989 -831384 1 2 999999 -23252 2 475333 936206 1 6 999993 937387 1 9 999989 -631990 2 5 999997 1 19 999999 502484 2 2 999999 2 5 999999 1 2 999999 361909 1 2 999999 38172 2 13 999988 1 2 999999 340163 2 2 999999 1 103003 222694 887251 2 87146 772337 2 2 999999 2 7 999993 2 182795 636340 1 553025 669811 -532131 1 2 999999 -453143 1 2 999999 278630 1 724049 996395 -225342 1 121128 269994 904878 1 549598 675814 286664 1 96042 958490 760166 2 4 1000000 2 4 999992 1 490684 725821 137070 1 2 999999 766622 2 474549 551227 2 12 999984 1 534294 538628 -69895 2 2 999999 2 2 999999 1 2 999989 -693882 2 10 999988 2 2 999999 1 2 999999 -450506 1 2 999999 -819800 2 2 999999 1 377842 896498 991920 2 288337 527629 1 141588 198227 777288 2 197395 915299 2 11 1000000 2 18 999986 1 2 999999 -288057 2 2 999999 2 15 999990 1 2 999999 764798 2 14 999998 1 1 999996 542449 2 2 999999 1 2 999996 61055 1 1 999998 539200 2 11 999985 2 2 999999 2 13 999986 2 341311 770404 2 416839 959398 2 4 999983 2 648258 927100 1 166054 587507 688210 2 395760 972545 1 2 999999 699228 1 18 999989 479182 1 13 999982 -367117 1 14 999990 -401311 1 2 999999 834092 2 1 999994 1 2 999999 -245599 1 19 999994 -846211 2 134293 990496 2 422546 788578 1 2 999999 528999 1 2 999999 308367 1 395622 596349 714836 1 2 999999 149577 2 18 999992 1 16 999983 -463179 2 1 999993 1 61157 698486 501250 2 12 1000000 1 13 999990 906182 1 85814 722806 802554 2 421870 554134 2 59338 620727 2 9 999985 1 2 999999 -729200 2 36804 246722 1 138149 678447 -29542 1 397979 700730 -203733 2 11 999999 2 56828 288290 1 645152 756633 -843022 1 2 999999 -300501 1 715149 779432 -715404 1 752810 763799 -476606 2 5 999993 2 18 999981 1 90817 466736 -481254 1 17 999991 -222431 1 332772 628269 12715 1 477784 556057 352847 2 2 999999 2 2 999999 2 2 999999 2 366699 619756 1 571706 746855 -415208 1 9 999998 2058 2 2 999999 2 563253 847610 2 2 999999 2 16 1000000 2 288194 412420 1 2 999999 107536 1 6 999989 48463 2 2 999999 2 690878 878611 2 2 999999 2 13665 16666 1 2 999999 631532 2 432578 528850 2 2 999999 1 6 999993 -863400 2 2 999982 2 2 999999 2 378619 897309 1 15 999992 601171 1 6 999985 218892 1 180146 434717 -354792 2 2 999999 2 387339 791070 2 2 999999 2 10 999982 1 2 999999 141691 2 661314 882952 1 2 999999 857695 1 647866 702676 -40893 1 2 999999 831262 2 8 999986 2 2 999999 1 2 999999 15586 2 2 999999 1 10 999986 -297662 1 4 999992 141423 2 20 999983 2 15 999994 2 2 999981 1 13 999997 138442 2 12 999999 2 16 999992 2 2 999999 1 2 999999 -506427 1 578233 944621 -399125 2 2 999999 1 124551 425486 283082 2 2 999999 2 2 999999 1 17 999991 645467 1 10 999985 -913658 2 555308 731879 1 10 999988 -36150 1 2 999999 267528 2 16 999986 2 20 999994 2 2 999999 2 2 999999 2 7 999983 1 12 999981 47777 1 2 999999 48786 2 100392 453769 2 15 999989 1 6 999987 716238 2 16 999981 2 3 999984 1 11 999991 -323184 2 1 999986 2 2 999999 2 2 999999 1 2 999999 828094 2 188983 231373 2 60820 584700 2 2 999999 1 25945 170913 -593613 2 12 999983 2 2 999981 2 369437 899387 1 13 999997 180362 2 2 999999 2 16 999993 2 11 999985 2 127512 986249 1 13 999990 283356 2 2 999999 2 8 1000000 1 2 999999 223611 2 2 999999 2 379155 584577 1 2 999999 992924 1 14 999982 -664589 2 8508 324209 1 150651 554363 -752345 2 3 999996 1 2 999999 926593 1 270078 585763 -146945 2 2 999999 2 10 999983 1 15 999994 865317 2 8 999984 1 2 999983 -490738 2 2 999999 2 11 999989 1 342845 866306 -480953 2 2 999999 2 597661 793229 2 2 999999 2 301068 919456 2 7 999982 2 16 999986 2 2 999999 1 621719 641119 655475 1 14 999990 233516 2 2 999999 1 269401 979910 772330 2 816205 860108 1 13 999986 -970503 2 1 999984 2 2 999999 2 2 999985 2 2 999999 2 17 999992 2 2 999999 2 253513 899047 2 421090 875842 1 636946 919348 -104232 2 2 999999 2 15 999998 2 2 999999 2 2 999999 2 4 999991 1 2 999999 -339024 1 2 999999 -808905 1 239505 732610 -31870 1 210832 807679 -525971 2 372310 552247 1 3 999983 656943 1 2 999999 -181297 1 108369 861236 49691 2 2 999999 2 35633 539364 1 256147 418596 -797519 1 17 999981 483752 2 2 999999 1 9 999990 905190 1 20 999999 579763 1 6 999998 950457 2 4 999992 2 2 999999 2 12 999995 2 293802 670137 2 2 999999 2 430688 443021 1 2 999999 -852743 1 2 999999 332122 2 5 999997 1 2 999999 -571392 2 6 999994 2 2 999999 1 2 999999 -466316 1 2 999999 767800 1 5 999991 -102525 2 4 999990 1 2 999999 -759010 1 2 999999 328337 2 11 999993 2 245076 840144 1 2 999999 629881 1 6402 169351 -268360 2 529186 929202 1 388112 736189 741860 1 2 999999 981402 1 9 999984 35981 1 2 999999 631205 1 13 999988 -519773 2 16 999999 1 560358 955475 -243389 1 14 999985 -158715 1 2 999999 -104063 1 2 999999 -31576 1 266588 324069 921510 2 500230 607893 1 2 999999 -324842 1 543009 767132 972268 1 2 999999 664269 2 2 999999 2 2 999999 1 2 999999 -286961 2 2 999999 2 11 999982 1 2 999999 855154 1 18 999982 664909 1 16 999982 273282 1 13 999998 293702 2 2 999999 1 361052 489083 716904 1 345839 804654 -219654 1 6 999981 206235 2 2 999999 2 843579 982547 1 18 999981 -195790 2 8 999989 2 2 999999 1 1 999994 -577517 2 12 999997 2 577512 888533 2 2 999999 2 506084 589972 1 6 999983 415171 2 1331 480158 2 2 999999 2 13 999989 2 202331 961590 1 66827 234156 -238314 1 289969 646543 -267384 2 2 999999 1 2 999999 -513807 1 584123 688247 -833301 1 10 999995 318640 2 5 999991 1 30265 646475 -965625 2 2 999999 1 104823 828462 666583 2 2 999999 1 9 999999 -806876 1 462118 716988 -209664 2 16 999985 2 2 999999 2 2 999999 2 4 999988 2 13 999989 2 313236 554645 1 18 999995 -372710 2 107961 710834 1 2 999997 13674 2 18 999997 2 2 999999 1 19 999987 -688834 2 77329 338115 2 748259 769289 2 7 999983 2 161468 642234 2 58034 734803 1 59360 937530 456877 1 2 999999 -968989 1 429126 459315 602214 1 4 999987 -820362 1 2 999999 -700216 1 2 999999 903332 1 102341 808516 -53320 2 2 999999 1 2 999999 10697 2 412235 565114 2 2 999999 2 2 999999 1 2 999990 -799254 1 318596 397116 592137 1 8 999986 -131277 2 2 999999 2 2 999999 1 19 999992 -38907 1 67944 672292 -697754 1 608864 825123 -761413 1 434235 558534 839332 1 2 999999 63950 2 9 999984 1 2 999999 -472419 1 250895 532625 -401665 2 2 999999 2 9 999984 1 16 999982 -935811 1 149001 376046 137394 1 2 999999 249786 1 6 999995 585483 2 59642 531078 1 463718 878102 -681702 1 4 1000000 -584213 1 4 999981 942830 2 2 999999 1 2 999999 -914368 1 19 999988 363223 2 2 999999 1 325416 602962 -260058 2 12 999982 2 10 999986 1 2 999999 228726 1 340076 903162 329041 1 2 999999 567346 2 4 999986 1 17 999991 232034 1 10 999986 -654591 1 2 999999 -462477 2 2 999999 2 637255 931487 2 2 999999 2 2 999999 1 9 999991 -255303 2 2 999999 2 3 999984 1 79240 551747 854052 2 2 999999 2 408134 526571 2 2 999999 2 18 999988 2 413949 911683 2 2 999999 2 11 999998 1 252486 782594 985767 2 2 999999 1 2 999999 98063 2 7 999995 1 2 999999 974594 2 7 999991 2 10 999999 2 2 999999 1 4 999989 29942 1 2 999999 114921 2 15 999996 2 563356 892778 2 304782 706025 2 96934 986254 1 392194 474705 -405503 1 768303 802771 -954290 1 966434 999179 838186 1 169018 192487 704677 1 2 999999 -901274 2 5 999983 1 522851 879807 583321 2 2 999999 2 2 999999 1 20 999984 422503 1 2 999999 -911774 2 2 999999 2 123803 224171 2 12 999982 2 651240 753020 1 1 999997 -208071 2 11 999981 1 739979 900369 -333732 1 807952 900932 281180 2 4 999998 2 252168 754551 2 2 999999 2 12 999994 2 113925 480123 1 670847 773326 342751 1 235267 917688 838411 1 212875 233714 -972258 1 6 999987 497469 1 2 999999 -401699 2 156377 313609 1 2 999999 -436700 2 3 999990 1 2 999999 643103 1 8 999994 585196 1 2 999999 939790 1 2 999999 -637448 2 559819 568927 2 2 999999 1 14 999997 -893211 1 17 999981 -426006 2 64522 519072 1 87533 891602 564046 2 17 999981 2 19 999999 1 2 999999 18742 1 4 999993 82425 1 905021 984689 442784 1 2 999999 -355455 1 11 999991 660907 2 21168 685125 2 2 999999 2 2 999999 1 2 999999 -275396 2 7 999989 2 15 999998 1 455961 952972 283304 2 344594 800006 2 2 999999 2 2 999999 1 14 999995 -378544 1 2 999999 -273193 2 2 999999 1 2 999999 715873 1 2 999999 302802 1 225458 806323 931563 1 20 999995 755456 1 2 999999 98044 1 4 999997 -73604 2 7 999992 1 8 999991 -727689 2 2 999999 1 89187 923495 724604 2 165133 284226 2 2 999999 2 2 999999 1 2 999999 -53571 1 2 999999 -999268 1 2 999999 -577933 2 10 999988 1 2 999999 635114 1 401353 643200 685171 1 417210 846969 -635222 1 3 999992 7523 2 9 999981 2 8 999985 1 59415 372460 992921 2 420201 797857 1 193901 972979 -686673 2 702069 796335 1 12 999996 -315379 1 74376 94881 -776852 2 496785 514735 1 2 999999 -814149 1 2 999999 359872 2 18 999991 2 2 999999 2 8 999993 2 2 999999 1 2 999999 778616 2 2 999999 1 49592 122512 -812694 1 12 999982 859040 1 6 999994 464650 1 9 999987 -643791 2 95066 601848 1 136414 402405 780953 2 18 999982 2 14 999991 2 10 999997 1 6 999981 585194 2 20456 118014 1 731390 840535 -74059 1 2 999999 763957 2 325030 816263 2 13 999987 2 283561 970383 2 802154 971937 1 103890 345538 -475682 2 16377 739362 1 2 999999 840134 2 8 999982 1 376209 910311 -478779 1 8 999993 890123 2 3290 484356 1 2 999999 -225732 1 321584 818112 437982 2 28324 888632 1 2 999999 488037 2 2 999999 1 2 999999 818527 2 129431 143863 1 618039 788692 -875970 1 915898 990667 -506888 2 814115 826343 1 2 999999 355740 1 2 999999 -430264 1 2 999999 -673098 2 547062 787985 2 8 999990 2 2 999999 1 463532 968482 111434 2 20 999988 1 507599 669454 675910 1 294306 494240 -218107 2 2 999999 1 2 999999 431770 1 2 999999 272091 2 2 999999 1 9504 839656 -782380 2 2 999999 1 2 999999 -723449 2 6 999984 1 13 999994 1871 2 2 999999 2 2 999999 1 4 999991 -84640 1 2 999999 -107803 1 2 999999 974624 2 15 999986 1 36730 118329 916140 1 2 999999 -539196 1 2 999999 109490 1 29486 987438 -668188 1 19 999983 -936367 1 16 999995 492516 2 68723 936262 1 2 999999 193713 2 2 999999 1 2 999999 -210671 2 2 999999 1 195438 818831 600630 1 2 999999 -471713 2 12 1000000 1 2 999999 -21348 2 230729 611463 2 20 999981 1 14 999997 306562 1 2 999999 967570 2 2 999999 2 15 999998 1 2 999999 -715067 1 2 999999 -927761 1 513999 629179 -27226 2 11 999994 2 57746 324032 1 2 999999 172929 2 120345 383386 2 2 999999 2 211926 780778 2 3 999991 1 20 999999 -276964 1 6 999991 243674 2 197686 618886 1 2 999999 584729 1 782795 956986 120651 2 2 999999 2 197689 407249 2 3 999990 2 5 999986 2 14 1000000 1 13 999983 -905733 1 149000 712806 909504 1 3315 405829 -967780 1 3 999983 -961135 2 2 999999 1 540973 549343 -957885 1 511060 692613 -296132 2 4 999984 1 2 999999 -856135 2 5 999984 1 171621 893845 335300 2 11 999996 1 13 999996 404957 2 5 999999 2 2 999999 2 70458 526486 2 2 999999 2 41642 218264 2 13 999995 1 777467 860552 -193300 2 11 999998 2 2 999999 1 147019 335238 -661235 2 410148 711148 2 2 999999 2 2 999999 1 2 999999 -637178 2 15 999994 2 2 999999 1 13 999986 -467539 1 2 999999 -46700 1 14 999995 305380 2 14 999986 1 276957 633403 -404894 2 2 999999 1 2 999999 468457 2 2 999981 2 11 1000000 2 7 999985 1 12 999982 -318002 2 13299 56369 2 14 999983 1 18 999994 -154911 2 127418 255885 2 354188 604405 1 2 999999 -91536 2 688276 755099 2 157754 729240 2 2 999999 1 1 999997 -395308 1 18 999995 933057 1 425686 473583 956933 1 2 999986 687451 1 7 999982 597208 2 117815 994317 1 2 999999 -727110 2 11 999989 1 625981 757776 621627 2 2 999999 1 2 999999 573473 2 9734 919620 1 2 999999 78469 1 2 999999 426988 1 2 999999 836546 2 208880 328399 1 2 999999 -683120 2 2 999999 1 2 999999 -960783 2 2 999999 1 2 999999 230618 1 1 999998 -704673 1 2 999999 -486177 2 2 999999 1 2 999999 283438 2 4 999993 2 2 999999 1 743358 990908 -612937 1 240483 345915 -432526 1 311869 976703 539608 1 2 999999 -910407 2 20 999991 2 454124 665288 2 246395 367662 2 203064 681055 2 340329 409632 1 2 999999 -176499 2 3 999996 1 190981 878584 795351 2 9 999985 2 14 999981 2 428566 849256 2 2 999999 1 99111 493553 98355 2 2 999999 1 7 999992 -8478 1 2 999999 705947 2 375979 797934 2 18 999987 1 2 999999 -193166 2 2 999999 2 11 999984 2 3 1000000 2 321914 957370 2 2030 970575 1 4 999996 -234651 1 12 999990 501786 2 5 1000000 2 3206 832944 1 11 999985 -667328 1 665769 839867 950955 1 2 999996 758195 1 2 999999 522582 1 104146 943753 -607405 2 2 999999 2 2 999999 1 2 999999 -855076 2 2 999999 2 2 999999 2 2 999999 2 160930 972732 1 2 999999 -418207 1 8 999987 -915176 2 482157 768815 1 3 999989 32433 2 6 999985 2 11 999982 1 436021 585284 995106 1 2 999999 -114989 2 12 1000000 2 532703 614558 2 2 999999 2 18 999988 2 12 1000000 1 3 999987 644437 1 424848 662090 631953 2 15 999999 2 290436 900610 2 20 999993 2 189003 642740 2 11 999984 2 364126 585247 2 568769 796419 1 15 999997 208756 1 263717 646153 795533 1 88532 922136 -956609 1 19 999987 564821 1 12 999986 -811873 1 9 999999 -336459 1 23727 559074 38832 2 20 999996 1 2 999999 -853513 2 5 999992 2 2 999999 1 2 999999 29877 1 16 999990 -804249 1 432027 564526 -580322 2 2 999999 1 531662 819219 -338030 1 2 999999 318634 1 366215 583499 426516 1 2 999999 -580619 1 9 999999 -908114 2 4 999981 2 16781 699884 1 4 999997 876187 1 160349 754401 -502308 2 2 999986 2 20 999994 2 2 999999 1 2 999999 121390 2 2 999991 2 2 999999 1 775667 998972 754955 1 2 999999 816753 2 630135 877962 1 2 999999 834112 2 13 999996 1 2 999999 529156 2 566445 855488 1 8 999996 264716 2 5 999996 1 2 999999 989205 1 5 999985 -650793 1 2 999999 -298621 1 24706 141280 34465 2 580502 858013 2 2 999999 2 44785 541161 2 2 999999 1 26024 87091 -145785 1 456033 932997 -365758 1 16 999991 677377 2 2 999999 2 4 999996 1 268773 303311 -786402 1 7 999987 594925 2 2 999999 2 5 999992 1 9 999985 -709641 2 7 999999 2 10 999982 1 6 999981 -721315 1 2 999993 814438 2 2 999999 2 431905 875708 2 2 999999 1 7 999989 -194839 2 2 999999 2 2 999999 2 2 999999 2 15 999995 1 162602 754948 491266 1 17197 64928 -829469 2 15 999987 1 103707 216520 595406 2 11 999984 2 355242 404595 2 2 999999 2 2 999999 2 2 999999 2 12 999983 2 5 999992 2 323035 345313 2 207717 259870 2 9 999994 2 458939 622671 2 130318 524715 1 55102 616574 942685 1 208644 314015 -941123 2 10 999987 2 17 999995 2 4 999990 1 298909 821099 478021 2 892568 916453 1 11 999996 -262090 1 2 999999 -765773 2 59392 383506 2 430342 925593 1 15 999994 403509 1 13 999991 -313237 1 2 999993 595274 1 2 999999 570051 2 377697 718792 1 101141 634488 -618101 1 7 999984 -791230 1 2 999999 -507669 2 13 999996 1 2 999999 235916 1 2 999999 -358658 2 163637 952887 2 2 999999 1 2 999999 -324561 1 2 999999 -203069 1 8864 39899 215114 1 2 999986 -216518 2 2 999999 2 331071 533393 2 78427 734224 1 13 999987 -590611 2 2 999999 2 2 999999 2 157389 369776 2 2 999999 1 398138 693535 449936 2 2 999999 2 15 999990 2 2 999999 2 12798 266550 2 295986 710671 2 11 999997 1 243463 547474 539539 1 111104 968962 307147 2 6 999996 1 2 999999 818932 1 16 999982 -914414 1 3 999992 -950228 1 2 999999 5040 2 2 999982 2 2 999999 2 2 999999 1 12 999992 822156 1 20 999981 -36769 2 8 999981 2 3 999983 2 702748 891964 2 413807 483873 1 285144 462325 458151 1 216258 506311 756141 1 2 999999 -209578 2 486606 816433 1 4 999998 745786 1 13 1000000 -451290 2 17 999992 2 103770 825562 1 2 999999 533543 1 83356 518789 -220132 1 2 999999 -46000 2 2 999999 2 225455 388378 1 461678 689436 475459 1 816050 937731 -632004 2 754882 792007 2 174062 791590 1 501458 927379 -51617 1 2 999999 464998 2 9 999985 1 94255 290655 -508240 2 307069 586863 2 2 999999 2 90876 473233 2 55449 416060 2 433675 846123 1 761536 813479 254371 2 11 999988 2 433231 928323 2 2 999999 1 2 999999 420533 2 62931 588307 1 167483 777301 -426493 1 2 999999 -998223 2 2 999999 1 15 999981 649452 1 700390 932612 -595113 1 78031 531637 834015 2 2 999999 1 16 999989 -937833 2 2 999999 2 2 999999 1 2 999999 171352 2 79355 634773 1 2 999987 957788 1 769556 950475 -317409 2 342085 852365 2 2 999999 1 255751 784000 -578131 1 443824 892829 575563 2 2 999999 2 1 999983 2 2 999999 1 307099 710473 767298 1 2 999999 -233678 1 2 999999 -648004 1 117229 456144 153154 1 291172 921096 -781038 2 2 999999 2 2 999999 2 212780 910653 2 18 999993 1 2 999999 948976 2 198279 647078 2 482617 769109 1 368840 813632 -688572 1 230818 639449 757659 1 2 999999 -712002 2 2 999999 2 2 999999 1 2 999999 455363 2 4 999986 1 2 999999 -852195 1 12 999983 -32879 1 2 999999 172036 2 11 999998 2 164868 820729 2 52876 583005 2 2 999996 2 68424 740859 1 2 999999 -967941 1 356558 959162 646576 1 242896 816086 220340 2 2 999999 2 2 999999 2 388140 633760 1 2 999999 -582841 2 615518 824621 2 133352 571210 2 2 999999 2 17 999988 1 4 999995 -262596 2 478656 627180 2 2 999999 2 2 999999 1 10 999998 -973552 2 3 999983 2 2 999999 2 11 999988 2 2 999999 1 2 999999 160624 2 3 999993 2 6 999982 2 227526 630146 1 17 999988 -167745 2 1 999992 2 870017 978341 1 15 999998 -552955 1 72746 685983 790099 1 2 999999 -300852 2 2 999999 1 486951 542407 289080 2 5 999982 2 2 999999 1 692404 715202 834981 1 134124 913034 -109026 2 9 999986 2 2 999999 1 2 999999 -949505 2 2 999999 1 280990 397596 307266 2 2 999999 2 20 999990 1 8 999990 -923934 1 15 999993 -152212 1 3724 132661 395217 1 582680 868513 -287057 1 2 999999 -331237 1 801993 813155 504203 1 2 999999 -725462 2 2 999999 2 2 999999 1 199986 370681 -350253 2 4 999986 1 4 999990 -333432 2 633 807376 2 18 999983 1 468384 547411 -642124 2 673246 792231 1 2 999999 979341 2 98053 879343 1 403378 832036 82890 1 8 999998 247594 1 9 999995 -301835 1 13 999984 -34600 1 555279 881973 557620 2 2 999999 1 7 999989 -547361 1 2 999999 55389 1 217308 664512 66969 1 19 999996 106329 2 2 999999 2 457507 685995 2 9197 420012 1 2 999999 166411 2 4 999998 1 2 999999 812734 1 15 999982 -525067 2 189163 253166 2 3 999993 2 34019 731229 1 413288 912330 897299 2 15 999991 1 127578 838768 511867 2 267374 742338 2 12 999991 1 2 999999 267553 1 13 999982 920406 1 81596 899056 -882531 2 13 999998 2 10 999991 1 4 999998 672152 1 2 999999 -170713 1 142960 298036 -372490 2 2 999999 1 520617 653054 -766315 1 2 999999 355681 2 1 999983 2 7 999992 1 2 999999 514457 2 146352 867299 2 16 999983 2 738598 938128 1 200539 561599 612356 2 11 999996 1 2 999999 782160 1 2 999999 543880 1 2 999999 312853 2 2 999999 2 523811 568178 2 18597 391510 1 3 999994 404817 2 14 999992 2 9 999996 1 1 999991 261963 1 15 999991 245432 1 70465 621994 353660 1 17 999983 -155893 2 8 999988 1 2 999999 -955032 2 14 999985 1 19 999998 286949 2 6 999986 1 2 999999 400790 2 19 999987 1 2 999999 158095 1 5 999986 -240645 1 2 999999 790652 1 446082 709825 -467833 2 13 999984 1 17 999983 136540 1 243765 278094 -9596 1 2 999999 651952 2 16 999994 1 2 999999 -83355 1 20 999987 724735 2 18 999983 2 2 999999 2 2 999999 2 19 999986 1 2 999999 382057 1 2 999999 -928256 2 19 999993 1 2 999999 653636 1 2 999999 767911 2 13 999997 1 5009 983448 -750039 2 123626 881290 1 2 999999 -480457 1 399693 786418 169349 1 4 999990 -685893 1 451657 904034 951321 1 1 999997 -177973 1 6 999981 -483124 2 2 999999 1 112447 514398 -618016 2 349593 866107 1 2 999999 -19715 1 614412 628588 -191932 1 2 999981 348821 1 262939 725780 -407451 1 4 999996 842848 2 242130 264941 2 5 999993 1 58284 362440 -784555 1 2 999999 -763458 2 2 999999 1 2 999983 -297086 2 278942 973924 1 13 999998 -578723 1 2 999996 563837 2 2 999999 2 2 999999 2 48537 635346 1 2 999999 -31145 2 8 999988 1 2 999999 723890 1 9 999999 -863225 2 181079 233836 1 1 999989 174931 1 4 999997 304798 2 519105 911647 1 5 999992 -938672 2 19 999984 2 2 999999 1 14 1000000 -916079 2 2 999999 2 4 999990 2 591835 902607 2 42402 484203 1 2 999999 789452 2 7 999993 1 141000 694981 207978 1 10 999994 629369 2 115267 567820 2 12 999996 2 574455 998345 1 2 999999 -219736 2 2 999999 2 230152 779098 1 14 1000000 -826030 2 2 999999 2 2 999999 2 5 999984 2 285725 940919 2 3 999988 2 330169 892145 1 366785 546248 -136434 2 2 999999 2 2558 869044 1 9 999996 -824345 2 18 999989 2 71330 554623 2 2 999999 1 15 999990 16683 1 18 999998 -666408 2 8 999987 2 2 999999 2 12 999995 1 239215 759473 -420406 1 2 999999 433215 2 19 999997 2 410745 737965 1 15 999981 673337 2 326961 977623 1 2 999998 -967377 1 2 999999 -939684 1 2 999999 114474 2 8 999987 2 2 999999 1 93438 605766 585407 1 305470 444061 -321013 1 636475 650717 -546858 1 358194 920936 885558 1 179812 416425 596478 2 13 999981 1 3 999995 -573118 2 2 999999 2 2 999999 1 128126 411477 -498688 1 279095 527214 -306746 1 3 999988 -83539 1 2 999999 812881 2 25861 539699 2 2 999999 1 2 999999 443587 1 17 1000000 517234 1 6 999984 778947 2 11 999998 2 9 999993 1 2 999999 -739635 1 20 999981 547448 1 1 999996 -37747 2 369751 406590 2 28914 793055 1 2 999993 -360377 1 460867 774131 -616623 2 18 999982 2 22415 73138 1 134229 608406 583727 2 339588 865178 2 349740 669037 1 502770 950352 -67309 2 600727 968997 2 506611 681875 1 20 999994 -83686 1 616853 830205 186304 1 62032 547469 288836 1 188480 473058 -9178 1 2 999990 310815 1 8 999989 -486655 1 2 999999 -311570 1 19 999996 998537 2 2 999987 1 2 999999 712782 1 606178 732499 963309 2 2 999999 2 2 999999 2 236859 333331 1 2 999999 34833 1 2 999999 -424025 1 2 999999 747788 1 14 999992 149698 1 352136 864980 -28919 2 9 999983 1 222230 496133 156470 2 2 999999 2 10 999990 2 396358 578789 2 2 999999 1 2 999999 -597105 1 4 999981 -995549 1 10 999985 -349393 2 17 999995 2 2 999999 1 717888 961402 -879224 2 18 999990 1 559467 600259 -79105 2 541029 943204 1 10 999984 390312 2 19 999992 2 211714 658824 1 2 999999 -204683 1 5 999996 783311 1 235787 605002 -990277 1 645723 752603 50710 2 2 999999 2 19 999998 1 2 999999 764897 2 243821 639014 2 2 999999 2 1 999982 2 2 999999 2 11045 490809 1 11 999986 818163 1 19 999997 803694 2 2 999999 1 2 999999 433825 2 2 999999 2 859071 934435 1 2 999999 -965517 1 53254 827024 -338627 1 16 999982 -335713 2 2 999999 2 16 999987 1 485224 801495 537910 2 133619 684650 2 11 999998 2 161784 444951 1 8 999983 509714 1 6 999984 -921660 1 2 999999 -16076 2 9 999990 1 778814 795230 -174303 2 18 999987 2 10 999981 2 257101 503218 1 316763 691858 282349 2 6 999985 1 419689 646945 -101904 1 2 999999 -147818 1 332446 796542 -580519 1 3 999989 -147412 2 2 999999 1 7 999986 912525 2 15 999999 2 5 999989 2 290049 989485 1 2 999999 767832 1 9 999993 380990 2 2 999999 1 249560 978334 124960 2 357885 412651 2 2 999999 1 469628 861355 961173 2 13 999989 2 2 999999 2 9 999986 1 161535 255779 926174 2 2 999999 2 116969 432048 2 1 999990 2 19 999993 2 412071 796260 1 2 999999 18778 1 353949 828668 -486585 2 752573 891268 1 328002 510001 -870046 2 200510 730026 1 16 999986 -151620 2 497070 630555 2 20 999993 2 2 999999 2 81760 590229 1 6 999996 -828572 2 2 999999 1 383809 911701 762630 1 518989 679275 167688 2 13 999987 2 2 999999 1 237790 952949 511669 1 10 999981 364813 2 139794 578739 2 2 999999 2 24128 408893 2 111723 595494 1 20 999982 927622 2 17 999998 1 11 999983 -654361 2 3 999990 1 19 999983 254344 2 5 999991 1 15 999983 696045 2 399319 706806 2 2 999999 1 6 999989 323346 2 2 999999 2 408740 588012 1 2 999999 -833794 2 2 999999 1 495910 639296 651826 2 2 999999 2 3 999983 1 16 999983 -829088 2 2 999999 2 20 999987 2 17 999991 2 5 999988 2 2 999999 1 5 1000000 -455465 2 2 999999 2 630464 641049 1 2 999999 828018 2 805634 849226 1 317572 487449 -252250 1 15 999998 -644801 2 15 999990 2 2 999999 2 799925 817996 2 7 999981 1 461775 559498 -760803 2 7 999987 2 2 999999 1 585311 822648 -246936 1 2 999999 917837 2 20 999988 2 18 999999 2 2 999999 2 2 999999 2 19 999995 2 2 999999 1 2 999999 567444 1 2 999999 669594 2 141486 779438 2 16 999983 1 31897 45271 401089 2 2 999999 2 38099 85526 1 2 999996 -76421 2 2 999999 2 2 999999 1 4 999993 -245872 2 3 999995 2 13 999993 1 2 999993 -157513 2 19 999993 2 860647 974460 1 151068 467686 869400 1 2 999999 -769818 1 2 999999 886351 2 4 999991 2 9983 589132 1 172616 665939 4623 1 336380 403170 914814 1 5 999996 -173668 2 259587 816381 1 152244 303117 417533 2 48618 478203 2 8 999988 1 210490 707729 -874721 1 77557 187221 -649088 2 10 999996 2 2 999999 1 4 999986 755328 1 223966 441510 -560030 1 209996 455584 -173531 2 234535 570815 2 4 999988 2 10 999982 2 1 999987 1 109589 151515 -383847 2 2 999999 2 280669 997875 1 2 999999 171759 2 16 999984 2 2 999999 2 361831 575131 2 2 999999 1 691383 945793 969714 2 440137 631320 1 496549 563762 -699628 1 226016 744810 578320 1 2 999999 -692802 1 7 999991 -772500 1 2 999999 -359225 1 104166 950116 699741 2 4 999992 1 2 999999 -389803 2 199193 377866 1 11 999984 -646590 2 333525 818523 1 2 999999 903174 2 2 999999 2 16 999995 1 14 999990 -87978 2 246511 558437 2 2 999999 1 2 999999 627405 2 14 999982 2 2 999999 1 50001 355792 -98714 1 665650 916639 -367054 1 2 999991 -175541 2 7 999985 2 2 999992 1 2 999999 -905808 1 15 999985 164061 2 205520 635227 1 122478 438750 776965 2 719882 837116 1 2 999999 -989506 2 2 999999 2 2 999999 1 16 999995 -579908 2 10 999984 1 46799 260971 709965 2 2 999999 1 2 999999 666520 2 2 999999 1 254959 727065 -114610 1 312556 594523 -819745 2 2 999999 1 241031 947667 641907 2 341909 405550 1 2 999999 -278921 2 214017 615544 1 255336 493821 -614306 1 4 999992 494186 2 168190 670489 2 18 999993 1 2 999999 227383 1 2 999999 -19424 2 16 999984 2 2 999999 1 326017 515619 -134155 1 2 999999 574468 1 14 999993 524294 1 2 999999 75439 1 666504 944756 445189 2 9 999998 2 272061 374241 1 95179 952361 195066 2 4 999991 1 17 999998 432412 2 2 999999 1 2 999999 -603727 1 2 999999 -465890 2 372217 924300 2 14 999991 2 2 999999 2 4 999991 2 499033 629195 2 508437 560531 1 124944 840089 349076 1 12 1000000 363378 1 14 999999 -745515 2 9 999994 1 20 999983 482497 2 2 999999 1 26105 967306 220096 1 3 999992 38309 2 2 999999 2 465625 964634 1 11 999989 -467142 1 35561 430488 -52475 2 2 999999 2 2 999999 2 2 999999 1 18 999994 904715 1 2 999999 -169068 1 12331 945937 -936854 2 1 999982 2 18 999988 1 3 999999 775643 1 473329 536398 114586 1 9 999989 317901 1 2 999999 482779 2 360457 599506 2 16295 358841 2 2 999999 1 505705 583093 836090 2 369701 431475 1 6 999994 -916360 2 8 999991 1 9 999985 66925 2 177779 633834 1 15 999997 256458 1 13 999991 -491041 2 2 999999 1 2 999999 -838409 1 83336 285189 -888569 1 433899 794826 -661171 2 438996 843590 1 506 99500 475969 2 207183 952047 1 2 999999 895102 2 2 999995 2 7 999987 2 2 999999 1 429510 568984 -253570 2 12 999997 2 2 999999 1 132243 726092 -833819 1 135499 311692 69579 1 431129 631112 -351940 1 18 999999 91678 2 2 999999 2 405659 985145 2 19 999983 2 16 999981 2 847402 955908 1 2 999999 26963 2 2 999999 2 10 999987 1 103283 430089 -883318 2 2 999999 1 27251 286319 -9178 2 2 999999 1 471399 755211 -868003 2 612570 909493 2 436875 734776 1 15 999982 568504 1 2 999999 -615108 1 2 999999 36317 2 286160 350635 2 478146 622231 1 2 999999 509219 1 2 999999 -773883 2 102293 714386 1 314787 840405 375993 2 76159 811436 2 2 999999 1 18 999993 -247198 2 6 999987 2 2 999999 1 2 999999 904107 2 2 999999 1 13 999985 483380 1 62202 261502 153246 2 2 999999 2 122865 410224 2 2 999999 2 534291 985791 2 13 999993 2 2 999999 1 13 999989 -223214 1 15 999983 404756 2 55488 207408 1 96013 792967 675644 2 7 999993 2 472559 583826 1 2 999999 -380707 1 2 999999 -635872 2 13 999982 2 63709 91579 1 148549 908186 221320 2 2 999999 1 2 999999 744904 1 2 999999 -993442 2 386135 676887 1 43517 892423 -300025 1 432698 819238 260937 2 138061 310063 2 551694 681475 2 2 999999 1 209205 524660 -524329 1 2 999999 -772958 2 12 999992 1 2 999981 -991837 1 8 1000000 -578219 2 550349 902547 1 160846 864840 70089 2 2 999999 1 1 999999 -22664 1 2 999999 383359 2 2 999999 1 141992 868735 900972 1 2 999999 -310330 2 2 999999 1 2 999999 571346 2 2 999999 1 2 999999 -973589 1 9 999995 708162 2 17 999996 2 2 999999 1 2 999999 -940070 1 2 999999 78830 2 221998 998829 2 2 999999 2 2 999999 2 544276 684117 2 6 999993 1 18 999990 -606551 1 2 999999 -769657 2 2 999999 1 15 999998 -439179 2 2 999999 2 16 999984 1 2 999999 -5837 2 506867 992796 2 11 999988 1 10 999988 -899210 2 18 999991 2 5 999997 1 355446 659918 -597967 2 2 999999 2 6 999997 1 2 999999 367267 1 406775 621188 -44826 2 15 1000000 2 10 999985 1 2 999999 800023 2 11 999986 2 2 999999 1 2 999999 220472 1 470993 971280 -448661 1 14 999993 725554 2 2 999999 2 944186 977072 1 2 999999 843085 1 2 999999 690335 2 50833 772893 2 2 999999 2 2 999999 1 2 999999 984727 1 1809 305538 320918 2 18 999999 1 7 1000000 -910251 1 2 999999 207121 1 2 999999 221363 2 362121 629679 1 9 999990 962678 1 622003 958096 488470 1 3 999998 -769165 2 7 999996 2 2 999999 2 242534 296448 2 47268 177428 2 8 999993 2 7 999983 1 2 999999 925853 1 6 999986 -999022 1 2 999999 -754913 2 740437 789650 1 8 999986 -610731 2 2 999999 2 16 999994 2 94430 830735 1 533344 579564 564342 1 91250 975539 525320 1 20 999989 -718535 2 17 999997 2 15 999994 2 5 999990 2 231232 937024 1 13 999994 783770 1 4 999993 -227727 1 2 999999 -109437 1 386748 489356 -688597 1 2 999999 -307893 2 2 999999 1 7 999992 175888 1 14 999981 -907821 2 44878 141924 2 423205 700872 2 2 999999 2 19 999981 1 2 999999 -569929 1 213402 315011 -958302 1 19 999998 364350 1 18 999999 -951080 1 2 999999 703998 1 2 999999 801484 1 20 999998 -323494 1 1 999988 719025 1 19 999991 552027 2 2 999999 1 134244 774521 -533881 1 14 999993 388937 1 2 999999 -55589 2 2 999999 2 20 999992 1 417529 667286 -101751 1 5 999981 412100 2 2 999999 2 592488 839886 2 18 999990 1 586025 967661 -98143 2 2 999999 2 2 999999 2 2 999999 2 195034 705880 1 14 999989 430154 2 2 999999 2 18 999989 1 16 999998 959190 2 13 999990 1 326744 360935 568200 2 241744 838286 2 5 999994 2 15 999989 2 2 999999 1 2 999999 60025 2 5 999995 1 2 999999 -324647 1 577805 773217 -719358 2 2 999999 2 44712 602838 1 191862 952633 -662317 2 2 999999 1 8 999993 -649500 2 13 999982 1 681237 826708 346418 1 3 999996 -666991 1 2 999999 -278296 2 18 999986 1 2 999999 -871860 2 2 999999 1 66271 292978 849303 1 2 999999 513468 2 93188 289090 1 214295 309477 466305 1 202416 904648 156772 2 610122 721211 1 458424 993119 882819 2 2 999999 2 20 999983 2 13152 266703 2 531680 953957 2 86402 445405 1 2 999999 21611 1 2 999999 542896 1 12 999981 500049 1 2 999999 -587700 2 2 999999 2 2 999999 1 2 999999 342815 1 8 999989 -225341 2 4 999990 1 2 999999 29372 1 1124 987734 861273 2 477289 613766 1 2 999999 -216493 1 11 999997 -506115 1 17 999999 -240615 1 2 999999 34490 1 16 999988 698557 2 8 999981 1 2 999999 -489732 1 17 999987 72719 2 2 999995 2 11 999997 2 59749 544394 2 2 999999 1 10 999984 415941 2 2 999999 1 1 999984 979348 1 17 999995 -339773 2 2 999999 1 4 999998 54676 2 13 999999 1 30916 417826 -975742 1 2 999999 693725 2 19 999989 2 12 999992 2 263946 853955 2 10 999981 2 15 1000000 2 203185 960799 1 220358 542246 -451252 1 2 999999 -816960 2 2 999999 2 582401 586049 1 157736 257766 -873352 2 7 999985 1 2 999999 -84510 1 122322 615186 515701 1 16 999991 -806918 2 12 999994 2 2 999999 1 19 999998 -485584 1 653234 873794 858521 2 11 999981 1 2 999999 -844725 1 14 999996 -96987 1 2 999999 361968 1 2 999999 827617 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999993 1 158565 521043 534020 1 18 1000000 -957282 2 603050 636528 2 490379 772495 1 272700 280053 -746268 1 5 999995 -481788 2 375587 815167 2 25008 161233 1 14 999991 148142 1 11 999991 -697097 1 2 999999 351785 1 224633 556725 379081 1 2 999999 -62783 2 419123 515135 1 2 999999 654583 1 2 999999 -270685 2 2 999999 1 7 999981 83783 2 2 999999 1 11 999987 692034 2 2 999999 1 2 999999 -782869 2 6 999994 2 2 999999 2 183968 991576 2 2 999999 2 363948 386896 2 516394 541973 2 2 999999 1 2 999999 -238580 1 20 999998 660353 1 2 999999 411419 1 263377 479612 249176 2 2 999997 2 394376 935336 1 18 999992 358335 1 11 999995 -591205 1 225393 335067 -373274 2 2 999999 2 2 999999 1 137472 604228 119325 2 316357 710395 2 8 999996 2 1 999991 2 17 999993 1 2 999999 -650622 1 2 999999 542606 1 468519 717277 808525 2 18 999996 1 17 999983 -316739 1 9 999989 -114992 2 2 999999 1 131471 573726 -60161 2 2 999999 2 296404 441053 1 791089 887798 336740 1 2 999999 -25819 1 2 999982 74545 1 12 999988 -258815 1 2 999999 -333077 2 15 999988 1 14 999999 452342 2 2 999999 2 2 999999 2 144031 326647 2 353458 492189 1 8 999997 320421 2 19 999986 1 2 999999 183632 1 35087 980282 -263340 2 2 999999 2 10 999997 2 11 999996 2 6 999986 1 181128 873054 421895 2 592404 834469 1 2 999999 -540833 2 483862 614319 1 2 999999 723227 1 2 999999 -551714 2 8 999989 1 10 999993 -266320 2 2 999999 1 7 999995 -99113 1 89728 941831 -294530 2 16 999997 1 2 999999 -655520 1 6 999988 -511762 1 10 999989 -469054 1 2 999999 -973781 1 2 999999 571172 2 14 999994 2 2 999999 1 541465 699046 -419606 2 20 999990 1 2 999999 496899 1 169397 840277 -219098 2 2 999999 2 2 999999 2 4 999999 1 440184 909937 63117 1 13 999982 437994 1 4 999984 929157 1 2 999999 986073 1 280400 345986 317721 2 575922 873821 2 7 999984 2 2 999999 2 2 999999 1 12 999991 -38031 2 792215 801958 1 2 999999 -299113 1 15 999992 218044 2 13 999999 1 2 999999 -443388 1 247537 875160 -556120 1 2 999999 619977 1 7140 532135 301881 1 15 1000000 892782 2 8 999983 1 60144 294491 -370478 2 5 999998 2 3 999990 2 2 999999 1 578843 909708 355721 2 2 999999 1 2 999999 239462 2 14 999999 2 271545 578899 2 2 999999 2 2 999999 1 5 999988 -630270 2 30116 178458 2 97500 289995 1 17 999999 899895 1 7 999997 257300 2 20 999996 1 260621 475890 601288 2 10 999984 1 12 999985 -172942 1 2 999999 -431520 1 2 999999 164358 2 14 999993 2 2 999999 2 620578 905005 1 506419 648677 232400 1 2 999999 -484882 1 6 999991 -341300 2 2 999999 2 355030 766828 1 19 999989 -200877 1 19 999993 863863 1 1 999997 255120 1 183965 522024 -961686 2 368056 754492 1 6 999996 -735932 1 957339 960981 266174 1 541828 810487 357281 1 11 999986 -345163 1 2 999999 -601656 1 2 999999 -966563 1 2 999999 131617 2 331008 578907 2 831435 984400 2 13 999982 1 20 999996 -295830 1 2 999982 -218195 2 14 999997 1 5 999986 202682 1 410625 626676 550093 1 7 999989 -969208 2 2 999999 1 2 999999 599836 2 2 999994 2 2 999999 2 2 999999 1 2 999999 -824711 2 34756 837483 2 10 999985 2 104371 658572 2 2 999999 2 12 999981 1 20 999992 962558 1 2 999999 904701 1 140249 870624 -470076 1 65528 461676 179486 1 2 999999 867554 2 15117 533335 1 541738 764746 -433160 2 561758 929909 1 6 999981 386627 2 19 1000000 2 2 999999 1 74647 807694 -387511 1 2 999999 212597 1 431449 513259 204876 2 1 999995 1 7 999988 210623 2 246213 799139 1 1 999999 -660316 2 11 1000000 2 303261 528548 1 4 999988 -229486 2 17 999983 1 376067 509516 246792 1 2 999999 -527797 1 332186 872307 8887 1 2 999997 288914 1 297722 585844 -326634 2 13 999984 2 2 999998 1 3 999984 765854 2 283777 573150 2 687962 756281 2 2 999999 1 2 999999 -957355 2 224573 578488 1 872196 960974 -56794 1 2 999999 895399 1 2 999999 -668610 1 106645 646184 951515 2 10 999989 1 460245 622066 934035 1 105265 702721 -511292 2 96929 725252 1 2 999999 629296 1 311666 633795 115320 1 298480 897208 880245 2 1 999995 2 2 999999 2 225768 467676 1 579154 684977 611926 1 2 999999 899696 2 17 999994 1 258522 860214 -608059 2 606796 660557 1 2 999999 226116 2 15 999984 1 880979 924882 517949 1 352648 863254 -480273 2 95243 837450 2 2 999983 1 20961 782383 958759 2 516196 597852 2 19 999996 1 2 999999 190629 1 2 999999 450876 2 93894 589451 2 80646 596186 2 2 999999 1 651984 880938 -346082 2 8 999994 2 7 999981 2 3 999995 1 2 999999 -458030 2 17 999994 1 210021 634199 -270387 1 2 999999 -848520 2 18 999995 2 2 999999 1 406085 566858 -126335 2 2 999999 2 2 999999 1 354823 524595 733290 2 2 999999 1 2 999999 -891656 1 17 999986 108361 2 2 999999 1 515919 646663 -725555 1 2 999999 -66830 1 732696 795031 -944678 2 22915 956896 1 6 999994 -529323 2 12 999992 2 2 999999 2 457489 598640 2 2 999999 1 264490 440103 484065 1 18 999984 2049 1 601899 969851 -345925 2 20 999986 2 654187 828764 2 945068 977684 2 2 999999 1 572523 701825 69572 1 200143 206079 -919453 1 232232 707008 323229 2 826499 830493 1 12 999985 -733904 2 88075 586444 2 14 999989 1 2 999999 529818 1 55898 492871 996805 2 862757 912215 2 28543 702352 1 5 999999 -562042 1 2 999999 54078 1 6 999993 496116 2 2 999999 1 13 999991 431319 2 2 999999 2 2 999999 2 119084 338752 1 8 999993 -919387 1 392677 766690 -751486 2 162096 666556 2 17 999985 1 2 999999 -352378 1 310848 489054 -708097 2 2 999999 1 99067 235229 -240696 2 258504 905161 1 1 999986 914168 2 15 1000000 2 2 999999 2 83178 416521 1 73467 392439 789737 2 296750 964885 1 2 999999 460665 1 8 999990 548641 2 109035 184321 1 284538 386563 -120554 2 4 999985 2 482662 931155 1 2 999999 -344622 2 398832 724302 2 124017 585369 2 69674 610087 2 2 999999 1 100327 495383 -642526 1 9 999999 870308 2 398433 915363 2 2 999999 2 2 999999 1 683313 782094 548932 1 8 999999 -28868 2 6 999995 1 539353 781137 -947892 2 486739 956206 2 2 999999 2 18 999987 2 4 999991 2 2 999999 2 9 999982 1 2 999999 858828 1 2 999999 625517 2 2 999999 2 6 999998 2 361480 937192 1 11069 880949 71352 2 13 999999 1 2 999999 915161 1 10 999990 -202491 1 18 999997 850073 2 5 999989 2 7 999991 1 19 999990 34624 1 19 999990 -568059 1 498970 953582 336217 2 2 999999 2 2 999999 1 5 999981 650642 2 16 999991 2 218810 485542 1 65388 512008 -402901 2 265940 733915 2 18 999992 2 4 999984 1 6 999981 -682235 2 153436 347288 2 2 999999 2 248355 534296 2 2 999999 1 76049 283421 -493141 2 18 999994 2 595014 680914 2 2 999999 1 775840 857138 -557082 2 2 999999 2 122044 721351 2 7409 389063 2 13 999996 2 295384 426241 2 10 999995 1 294778 681362 -281465 1 2 999999 -307924 2 147392 364013 2 15 999999 2 5 999985 2 2 999999 2 2 999999 1 2 999999 -641373 2 6 999993 2 96472 316418 1 1 999993 232125 2 45365 603970 1 2 999999 226554 2 337844 468852 1 2 999981 897438 1 5 999995 206393 2 2 999999 1 2 999999 -541963 1 118440 156915 603235 2 2 999999 2 19 999996 1 20 999986 652951 1 2 999999 115656 2 503899 602759 1 6 999998 869920 1 2 999981 973304 1 2 999999 130131 2 2 999999 1 6 999988 901399 2 5 999986 2 24088 951208 2 2 999999 1 397694 511809 585183 1 13 999989 -599904 1 183570 466625 -141132 1 493126 698850 457607 2 15 1000000 1 791554 991946 644952 2 23200 822359 2 2 999999 1 2 999999 918619 1 10 999999 -69795 2 2 999999 2 937913 945896 1 89858 332439 -678009 2 15 999991 2 140012 704744 2 7 999994 1 2 999999 -787040 1 64671 409220 193625 1 663902 691678 68354 2 2 999999 2 17 999983 1 2 999999 -245287 1 2 999999 -919441 1 63482 933709 -697872 1 2 999999 -890467 1 546992 613069 19797 2 755818 899682 1 2 999999 -320243 2 250566 968536 1 2 999999 -231806 2 2 999999 1 2 999999 605921 2 86883 120286 1 521332 933232 -871170 1 2 999999 -567657 2 183136 254047 2 330496 687815 1 2 999999 -610415 2 2 999999 1 2 999999 -491221 1 565464 769325 946561 2 603885 785456 1 70321 494617 -260630 2 2 999999 2 1 999994 2 2 999999 2 676216 784494 2 11 999996 2 2 999999 1 482000 922693 -311401 2 2 999999 1 38112 386447 624938 2 5 999994 2 15 999985 1 15 999997 -816949 1 2 999999 433276 1 20 999984 -858892 1 309208 960214 -555827 2 2 999999 2 16 999985 1 2 999999 -46111 2 140034 734969 2 2 999999 2 5 999993 1 2 999999 910390 2 304808 706014 2 466211 985188 2 12 999997 1 2 999999 885630 1 2 999999 383046 2 4 999994 1 5 999982 -75756 1 131706 764624 491084 1 432585 526709 -900578 2 16 999984 2 726051 918334 2 801830 931955 2 2 999999 2 276770 942961 1 3 999982 906378 2 2 999999 1 323007 987703 -665526 1 3 999988 889962 2 2 999999 2 2 999999 1 454268 904612 536985 2 2 999999 1 8 999998 74929 2 11 999992 1 17 999983 743337 2 383423 493997 2 7 999987 2 64614 108968 1 818196 888493 993326 1 2 999999 826224 2 194626 505694 2 2 999999 1 103932 886542 -857029 2 9 999990 1 128314 507515 -760466 2 9 999983 2 7 999993 2 2 999999 2 2 999999 2 2 999999 2 329696 782347 1 544868 835330 -862123 1 724793 871251 696842 1 222431 715972 -539826 1 449725 998149 -977218 2 425779 875118 1 331671 421145 549921 2 2 999999 1 364356 546133 717875 2 5 999981 1 2 999999 -242955 1 421634 772296 235558 1 3 999983 -799771 1 11 999986 -111546 1 16 999994 -314680 1 17 999999 -760563 1 462265 747404 -748762 1 2 999999 -386464 2 13 999981 2 2 999999 1 7 999999 -641772 1 2 999999 526590 2 1 999993 1 2 999999 638901 1 2 999999 882934 1 2 999999 -222360 1 26416 939387 298678 1 79794 437735 815796 2 2 999999 2 4 999989 2 7 999984 1 53932 590876 -777 2 14 999997 2 243226 960106 2 105246 838925 2 2 999999 2 378443 740660 1 506847 512556 -806849 2 198186 455862 1 400722 854072 -354639 2 729959 872070 1 413562 590524 814070 1 2 999999 506410 1 20 999983 257116 1 12 999982 353000 1 2 999999 -191958 2 154314 971920 1 2 999999 649422 1 2 999999 -606914 2 10 999988 1 1 999989 493776 2 954573 959517 2 14 999993 2 2 999999 2 2 999999 1 877409 904734 51647 2 59648 957780 1 6 999983 -228973 1 8 999982 331366 2 618616 795066 1 2 999999 -785759 1 12 999991 450485 1 2 999999 -84859 2 15 999998 1 2 999999 -300731 2 6 999997 2 6 999982 1 2 999999 680718 2 12 1000000 1 14 999992 -865123 1 2 999999 417917 1 20 999999 505373 1 5 999994 488434 1 2 999999 963055 1 12 999981 242156 1 12 999989 179961 2 2 999999 2 2 999999 1 168863 225297 -513568 1 436182 970731 823916 2 18 999996 1 2 999999 478281 1 231347 313131 688943 1 310795 918940 110402 1 839243 872085 7900 2 2 999999 1 2 999999 -847974 2 2 999999 1 16 999983 -230432 2 18 999996 1 181021 615889 452659 2 16 999997 1 19 999993 252306 2 525893 857449 1 2 999999 890011 1 71504 319352 712458 2 2 999999 1 443600 808742 426876 2 19 999984 1 54137 59316 884955 2 2 999999 2 2 999999 2 68381 70415 2 13 999981 1 2 999999 -160697 2 5 999984 1 2 999999 -831260 1 7 999988 -494273 2 13 999997 2 2 999999 1 2 999999 513286 2 114427 125512 1 823103 920575 -422077 2 724823 840026 2 18 999989 2 2 999999 1 561569 885173 -31118 1 2 999999 -639711 2 470891 517289 1 2 999999 43107 1 2 999982 -904042 2 3 999983 1 15 999996 468728 2 2 999999 2 539029 959001 1 428392 555088 -807971 2 20 999984 2 19 999989 1 481249 849289 -41030 1 5 999992 803954 1 348607 603224 -5089 2 807842 860388 1 2 999999 178834 1 429012 634909 718979 1 150671 895759 -530613 2 1 999998 2 18 999981 2 2 999999 2 817521 975770 2 252799 526042 2 368610 589519 2 2 999999 2 532015 724262 2 2 999999 1 2 999999 -497845 1 2 999999 489770 1 2 999999 66530 2 8 999983 1 2 999999 754855 2 2 999999 1 334762 771948 123529 1 589921 805688 456053 1 130448 527032 400912 1 16 999994 557737 1 2 999999 303856 1 116802 767903 639295 1 15 999992 -602009 2 292570 493634 1 18 999987 4088 1 182159 574169 -335716 2 2 999999 1 3 999984 -231319 1 2 999999 -55851 2 17 999997 2 12 999999 1 13 999988 354416 1 168843 749599 -890077 1 579588 585574 760912 2 4 1000000 1 731116 997896 766413 1 782082 930710 828175 1 340786 461526 -648692 1 318998 726620 54640 2 358993 801435 1 199282 661879 -102920 1 721508 730518 729861 2 11827 654797 1 5 999989 942104 2 15 999984 2 16649 479591 1 575509 994824 808658 1 18 999999 292240 1 135910 730515 409574 1 667394 839322 -902953 2 697235 993431 2 2 999999 2 17 999984 2 2 999999 1 859805 870102 726689 2 96939 503470 2 401244 708159 1 2 999999 -511177 1 2 999999 139130 2 2 999999 1 6 999989 -315542 1 645697 872459 75667 2 2 999999 1 12 999988 501588 2 224428 934943 2 2 999999 1 2 999994 527999 2 2 999999 1 243816 966598 641701 2 669786 818080 1 2 999999 -136461 1 2 999999 -805790 2 592608 979067 2 5 999998 2 2 999999 2 2 999999 1 2 999991 -485680 1 288110 457035 179841 2 38644 971876 2 602937 790463 2 156425 255011 1 231974 350204 -277143 1 46227 52123 -543847 2 21928 540439 2 559072 821541 1 522049 818127 -568848 1 806425 820634 -998668 1 2 999999 565950 1 7 999989 -535510 1 276809 655434 -112726 1 489563 644075 77550 2 655103 904450 2 20 999987 1 18 999981 -79189 2 764766 842750 1 11 999989 476898 1 15 999992 -922788 1 2 999999 -393071 1 11 999999 902 1 2 999999 -742512 1 2 999999 590708 2 8 999990 1 2 999999 -652146 1 3 999982 575694 2 2 999999 1 2 999999 757072 1 10 999987 -116292 1 2 999999 -719226 2 2 999999 2 2 999999 2 8 999982 1 418215 707434 -460260 1 10 999996 -514288 1 2 999999 606034 1 12 999997 606247 2 569765 719564 2 8 999987 1 8 999991 321733 2 2 999999 1 416033 670461 -531047 1 277136 392207 915396 2 2 999999 1 10 999987 366795 1 16 999992 276581 1 236938 324263 -515003 2 20 999994 2 14 999990 1 2 999999 -542501 1 2 999999 -727541 2 2 999999 1 2 999999 -97243 2 20 999984 2 5 999994 2 812033 933355 1 2 999999 471389 2 13 999995 2 162803 553551 1 479949 876394 -766762 2 270874 282520 1 2 999999 193263 2 612336 692455 2 447496 821841 1 2 999999 629829 1 13 999982 274348 1 19 999987 919114 1 2 999999 990184 2 669594 955101 2 4 1000000 1 220416 249924 939685 2 1 999993 1 351712 605144 -653844 2 2 999999 1 2 999999 -284991 1 6 999984 -388467 1 2 999999 -245275 1 154692 188983 -822814 2 138513 782885 2 665762 851823 1 2 999999 304615 2 12 999986 1 2 999999 -866712 2 1 999994 1 13 999987 -342292 1 339511 970525 899912 1 19 999998 660194 1 1 999997 -965558 2 4 999995 1 487437 869528 -176332 2 203014 818963 1 796741 972944 133871 2 2 999999 1 8 999997 896499 1 14 999998 -375331 2 2 999999 2 352697 546024 2 9 999992 2 116829 501449 2 16 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -998885 1 729567 818275 -613685 2 2 999999 1 852168 980267 -754244 2 7 999983 1 399996 445398 -538126 1 6 999995 451040 1 2 999993 317049 2 2 999999 1 1 999993 580370 2 96852 257620 1 2 999999 425387 2 2 999999 1 369797 426732 934450 2 12 999987 1 3 999986 -63896 2 2 999999 2 179375 245889 2 2 999999 2 7 999993 1 946389 953032 -753087 1 8 999984 -217077 1 390587 517056 -775676 1 2 999999 825937 2 488349 739109 2 575458 799815 1 3 999983 32808 1 214160 329008 -976650 1 9 1000000 811116 2 5 999994 1 206687 636808 -285598 2 19 999996 2 2 999999 1 2 999999 395354 2 211031 281342 1 207350 488092 -600245 1 2 999999 -759075 2 2 999999 2 122596 601143 1 2 999999 -951083 2 2 999999 1 15 999995 -499372 2 20 999981 2 323408 738840 2 180110 951954 1 2 999999 -995785 2 2 999999 2 2 999999 1 289731 565651 -335181 2 4 999999 2 2 999991 1 12 999997 995657 2 2 999982 2 2 999999 2 7 999984 2 2 999999 1 3 999986 -694234 1 13 999995 985462 1 18 999992 445177 2 143109 454627 2 2 999999 2 362357 953717 2 15 999996 2 6 999992 2 2 999999 1 2 999999 737784 1 806565 854972 -549027 1 2 999999 -67274 2 472979 755358 2 6 999991 1 2 999999 841235 2 2 999999 1 2 999987 -646813 2 2 999999 2 4 999988 2 2 999999 2 14 999995 1 2 999999 991640 1 12 999997 -868846 1 2 999999 80945 2 2 999999 1 2 999999 -696488 2 2 999999 2 18 1000000 2 380789 410277 1 2 999999 670416 1 384143 473082 460964 2 394982 511779 1 2 999999 902951 2 2 999999 2 2 999999 1 340748 580362 -270324 2 203439 618749 2 107035 158669 2 754807 859318 2 19596 428507 2 2 999999 2 2 999994 2 2 1000000 2 426663 555601 1 330076 363588 810079 2 2 999999 1 15 999985 300293 1 2 999985 -505057 1 1 999989 -188758 1 2 999999 939998 2 13 999992 2 7911 347723 2 183598 749240 2 5 999993 2 2 999999 1 15 999985 644995 2 318220 913064 2 8 999998 2 16 999994 1 10 999989 416701 1 3 999990 -901779 1 20 999981 656457 1 10 999981 -336706 1 10 999998 -280999 1 264045 388868 673044 2 610325 760221 2 198265 324890 2 12 999991 2 2 999999 2 446574 823123 1 2 999999 101422 1 2 999999 -432589 1 349796 450812 823620 2 197794 913422 1 2 999999 481435 1 2 999999 -651720 1 16 999999 -791644 1 3 999983 246047 2 16 999985 1 2 999999 -983106 1 2 999999 -567966 1 13 999992 -286636 1 11 999995 262457 1 2 999999 481920 1 2 999999 -197706 1 20 999997 -601903 1 10 999984 -14128 1 7 999992 -229601 1 15 999991 853036 1 2 999999 776676 2 5 999994 2 319478 426177 1 2 999999 75902 2 458743 771840 1 484775 957232 -869971 1 2 999999 23832 2 12 999989 2 2 999999 2 707940 990940 1 2 999999 28179 2 13 999992 2 2 999999 2 6 999994 1 2 999999 -761826 1 446817 974027 -799452 1 2 999999 811981 2 2 999999 2 2 999999 2 554198 779933 2 277321 504995 2 2 999999 2 14 999989 2 20 999985 1 9 999997 154292 1 6 999992 991924 1 2 999999 -360222 1 2 999999 546633 1 2 999999 32418 2 13 999996 1 228438 545240 806642 2 279447 589814 2 218594 623821 1 2 999999 533366 1 83010 320789 514790 2 1 999981 1 377779 977337 -915528 2 2 999999 1 12 999999 982426 2 2 999999 1 2 999999 -810085 1 390470 802164 -672139 2 377687 845318 2 2 999999 2 2 999999 1 8 999988 -253610 1 2 999999 895410 1 542924 587173 370624 2 265594 727008 2 463521 712355 2 2 999999 2 4 999982 2 488187 663989 2 2 999992 1 326281 880588 -562209 2 251508 926931 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -660612 2 2 999999 1 2 999999 758210 2 14 999981 1 281163 476657 586347 1 498734 980371 -234559 1 20 999998 363444 1 7 1000000 983241 1 2 999999 -642206 2 4 999983 2 252945 266993 2 2 999999 2 2 999999 2 2 999999 1 694293 948923 156945 2 715873 799558 2 12 999992 2 5 999985 2 234421 942146 1 7 999987 247968 1 340815 614694 -113516 1 2 999999 -449046 2 17 999983 2 6 999992 2 2 999999 2 535856 650007 1 2 999999 -357415 1 2 999999 -679147 1 348205 541945 915466 1 26228 233179 584752 2 16 999984 1 7006 714642 -805847 2 92353 214465 2 340644 822009 1 12 999999 253376 1 775598 929532 585026 1 6 999994 920836 1 566036 604258 -789594 1 2 999999 -718491 1 2 999999 -33912 1 238629 492005 371182 2 21806 967009 1 692165 944258 522696 1 124392 408675 -88428 1 541161 678564 826499 2 19 999983 2 14 999982 1 181620 211417 752744 2 5 999999 1 421320 867873 433235 1 2 999999 -549447 2 760562 820724 2 2 999999 1 2 999999 598126 2 2 999999 2 2 999999 2 2 999988 2 20 999981 2 2 999999 2 2 999999 1 2 999999 -246310 2 2 999999 1 89355 771641 -876779 1 8 999996 -34222 2 2 999999 2 11 999997 1 171355 748057 -936033 1 1 999986 432779 2 7 1000000 2 20 999983 1 2 999999 516598 1 199103 629035 -177088 2 2 999999 1 147917 828997 628538 1 2 999999 835021 1 2 999999 -934444 1 185752 917886 466675 2 10 999985 1 13 999994 -992895 2 890881 977130 2 125743 235606 2 5244 283152 2 5 999987 1 218285 918270 471707 2 8 999995 1 418751 580623 686809 2 2 999986 1 18 999999 524877 1 2 999999 143121 1 393335 428854 -981236 2 195299 372654 2 264963 351544 1 337246 373067 -638189 1 311934 466928 530004 1 190615 440304 15631 1 204860 798968 -157359 2 2 999999 2 6 999998 1 2 999999 -851906 1 9 999989 47612 2 13 999988 2 13 999982 1 3 999981 -175733 2 9 999996 2 17 999996 2 522190 708046 1 163844 855869 -375910 1 2 999999 -489666 2 187408 954058 1 2 999999 -441692 1 3 999997 -854621 2 369018 583284 1 2 999999 -735721 1 453895 801303 -58194 1 887413 976228 763577 2 82524 371263 2 18 999982 1 183044 985686 377083 1 11 999996 -159943 2 63761 797777 2 733261 780400 2 18 999991 1 265282 483910 93703 1 55154 952581 -847414 2 2 999999 1 93815 830476 -80605 1 467737 671564 -283255 1 565258 690213 -773064 2 297385 535018 1 2 999999 -527536 1 2 999999 -625260 1 42651 515848 -450397 2 1 1000000 1 12 999999 782475 2 15 1000000 2 2 999999 1 2 999999 -978433 1 2 999986 -611049 1 2 999999 618911 1 2 999983 -330142 1 2 999999 264849 1 366105 659330 -498543 1 720917 953627 -580395 1 6 999998 770358 2 2 999999 2 18 999997 1 8 999989 -793190 1 2 999999 652120 2 10 999981 2 540630 808431 1 2 999999 -541449 2 2 999999 1 484470 965573 -165571 1 2 999999 -368983 1 2 999999 999415 1 2 999999 335218 1 2 999999 239762 2 2 999999 1 160758 204580 -405481 2 302614 842890 1 2 999999 914221 2 529852 538227 2 2 999999 1 2 999999 -763274 2 7 999992 1 2 999999 985367 2 2 999999 1 2 999999 -101968 1 61108 936834 -325237 2 347226 607459 1 6 999997 -84277 2 304300 699911 2 119269 533860 2 288957 656316 1 2 999999 808688 2 2 999999 1 197771 764483 -640302 2 2 999999 1 2 999999 914711 2 2 999999 1 203500 269683 -499855 2 7 999984 1 2 999999 61959 2 2 999999 2 2 999999 2 3 999989 1 13 999985 196947 2 2 999999 2 2 999999 2 844153 971880 1 10 999981 583214 1 17 999989 60165 1 2 999999 731197 1 56764 912740 -924273 2 2 999999 2 2 999999 2 170943 942248 1 2 999999 -828373 1 2 999999 -878681 2 439138 505675 2 2 999999 1 7 999984 -500711 1 502392 961168 432995 2 239489 403054 1 8 999998 -361454 1 2 999999 -470232 1 17 999987 800538 2 2 999999 2 199137 952562 2 158856 318993 1 4 999995 884650 2 14 999988 2 6 999989 2 2 999999 2 6 999995 2 13 999989 2 73657 905653 1 2 999999 579558 1 205456 778072 367561 1 199283 759644 319968 2 2 999999 2 2 999999 1 2 999999 -641825 1 14 999984 280818 1 2 999999 9747 1 2 999999 583388 2 14 999987 1 15 999990 789226 1 2 999999 -168552 2 2 999999 1 2 999999 -351424 2 246808 564886 2 12 999994 1 2 999999 501948 1 2 999999 -557528 1 2 999999 -354571 2 5 999990 1 2 999999 -491983 1 6 999999 520219 1 309712 511373 860689 2 2 999999 1 343477 990833 786087 2 2 999999 2 2 999999 2 16 999998 2 419775 721895 2 15 999997 1 4 999986 -969182 2 18 999996 2 2 999999 1 46324 382941 860854 1 68529 998384 731802 2 11 999993 1 12 999985 -609862 1 2 999999 75972 2 18 999981 2 2 999999 2 14 999990 1 364085 759597 -168983 2 16 999983 1 2 999999 621813 1 14 999983 -960461 2 16 999993 2 2 999999 2 43633 655757 2 2 999999 2 18 999993 2 3 999997 2 2 999999 2 245596 322280 1 11 999994 -910314 1 350299 573525 857186 1 210167 636133 322808 1 94043 844825 -745093 2 1 999997 2 167858 665663 1 4 999999 258607 2 2 999999 2 2 999999 2 14 999982 2 9 999990 2 5 999984 2 5 999998 1 2 999999 725844 2 3 999982 2 27155 917037 2 15 999981 1 2 999999 -735087 2 681042 772278 2 1 999990 1 2 999999 438334 1 2 999999 -534944 1 16 999984 776851 1 2 999999 839823 2 815587 901717 2 13 999982 1 182158 246018 933716 2 2 999999 1 474107 500749 15648 1 38401 435615 -319597 1 72071 458953 -607986 1 122635 876706 -237084 1 14 999992 -272525 2 6 999994 2 2 999999 1 14 1000000 282047 2 334366 775355 2 216972 910973 1 2 999999 -444745 2 2 999986 1 2 999992 85160 2 21681 191485 2 20 999981 1 2 999999 589090 1 870430 897795 530512 2 1 999983 2 2 999999 1 341117 830086 959252 2 2 999999 1 2 999999 -871005 1 4 999983 397715 1 484960 554771 -268313 2 2 999999 1 442948 742496 -698927 1 11 1000000 436466 2 19 999992 2 2 999999 1 2 999999 -733122 1 54746 348131 357387 1 2 999999 962988 1 386526 887049 482789 2 2 999999 2 496085 608374 2 2 999999 1 354440 889967 711374 2 8116 468257 2 2 999999 2 12 999989 2 13 999983 1 2 999999 -819908 1 17 999982 -948059 1 14 999999 976185 2 119031 784644 1 2 999999 819482 1 12 999992 -351667 1 49266 891344 821101 1 7 999987 -737722 1 2 999999 -739454 1 14 999984 -573592 1 577978 812955 -539258 2 6 999995 2 17 999988 1 2 999999 418285 1 503590 755140 48490 2 3 999988 2 2 999999 2 11 999991 2 112294 968133 1 547419 703987 -52473 2 15 999981 1 2 999999 -687853 1 2 999999 -868334 1 2 999999 139942 2 2 999999 2 2 999999 2 2 999995 2 2 999999 1 19 999982 -486975 1 2 999986 644011 2 2 999999 2 489393 812226 2 6 1000000 1 7 999987 461642 2 2 999999 2 2 999999 2 604674 952635 2 2 999999 1 11 999982 803044 1 212817 727975 616942 1 18 999994 -436063 1 15 999984 -664239 2 283448 973467 2 2 999999 1 2 999999 -47378 2 2 999999 1 521089 926311 742016 2 14 999988 2 12 999988 1 2 999999 331346 2 401210 681071 1 2 999999 -18879 2 2 999999 1 2 999999 532065 2 18 999984 2 13 999984 2 2 999999 2 2 999999 2 2 999999 1 2 999999 637936 1 4 999994 12396 1 5 999999 -443469 2 16 999997 1 2 999999 -842954 1 858864 965979 170005 1 9 999987 273444 1 429773 937859 61661 1 20 999986 412735 2 1 999999 1 2 999999 451080 1 2 999999 -969775 1 18 999994 -184131 2 830298 914827 2 2 999999 2 11 999989 1 2 999999 613308 1 2 999999 51881 1 20 999997 234817 2 18 999985 2 613525 959953 2 515255 697299 2 16 999988 1 514178 927545 420861 1 2 999999 833368 2 2 999999 2 3 999990 1 176543 973555 850720 1 1 999998 -783738 2 6 999989 1 19 999987 151312 1 280315 336582 353243 1 2 999999 92525 1 12 999991 375375 1 526458 997895 -992547 2 4 999989 1 5 999994 991119 1 2 999998 597875 2 106754 485644 1 13 999990 267088 2 2 999999 1 114924 838341 -636647 2 68913 788525 2 2 999999 2 2 999999 1 12 999994 307402 1 291921 873851 205987 2 2 999999 1 2 999999 473131 2 5 999996 2 2 999999 1 19 999997 -812409 1 2 999999 633592 1 2 999999 388680 2 199245 260523 1 12 999982 885111 1 218254 504943 -792993 1 4 999984 -556830 1 12 999981 270494 2 19 999999 1 10 999988 628449 1 2 999999 -32729 1 2 999999 9857 1 4 999995 614925 2 11 999998 2 199158 559274 1 207346 632558 912805 1 573144 612826 192554 2 2 999999 2 268999 901902 1 10 999982 -691823 1 84542 633394 567833 1 12 999997 -194078 1 66768 535801 -68529 1 2 999999 992812 2 2 999999 1 15 999985 -999278 1 11 999981 671551 1 20 999998 147246 1 20473 524791 686958 1 1 999996 602386 2 2 999999 1 2 999999 154973 1 2 999999 -60536 2 336214 490506 1 63446 377538 -29207 2 2 999999 2 10 999995 1 120456 414536 -772684 1 14 999995 391167 1 2 999999 756728 2 2 999999 1 565146 987105 935875 2 202600 639350 1 780060 949312 405648 1 2 999999 -153401 2 948 493521 2 2 999999 2 18 999985 2 2 999999 1 2 999999 890472 1 2 999999 -547487 2 16 999985 2 2 999999 1 2 999999 865575 2 2 999999 1 4 999996 -444602 1 2 999999 884473 1 10 999985 21865 2 384961 629777 2 2 999999 2 7 999988 2 257236 929201 2 2 999999 1 643796 972306 437333 1 13 999999 154885 2 691393 713467 2 268987 995152 1 2 999999 406610 2 1 999982 1 43680 446244 409844 2 17 999985 2 2 999999 2 49953 380443 1 14 999982 -136073 1 6 999997 388062 1 2 999999 255626 2 238075 933683 2 10 999989 1 2 999999 193301 2 2 999999 2 2 999999 2 19 999984 2 17 999988 1 6 999991 500158 2 266875 920538 2 2 999999 1 67524 329452 -734937 1 2 999999 -387123 2 4 999983 2 658879 886896 1 722042 727684 -920874 2 2 999999 1 2 999999 -45650 1 1 1000000 -684120 1 16 999988 497975 1 20 999986 82997 2 259701 320434 1 2 999999 725384 1 11 999990 -873546 2 2 999999 1 17 999994 -263807 2 2 999999 1 743032 990729 -621774 1 10 1000000 -934802 2 9 999992 2 293580 630031 1 1 999995 923215 1 2 999999 -458519 2 11 999997 2 84454 473101 1 13 999996 164293 2 299550 968913 2 2 999999 2 17515 441700 1 7 999995 -933688 1 2 999999 10914 2 14 999987 2 4 999987 1 9 999986 904712 2 2 999999 1 805223 966793 178284 1 5 1000000 410778 1 508994 907280 31149 1 2 999999 123176 2 621814 848047 1 6 999991 -842873 2 2 999999 1 2 999999 -900829 1 341703 821642 -584704 2 6 999997 1 20 999995 4022 1 409337 750266 104546 2 6 999996 2 186723 821500 2 2 999999 1 20 999995 8237 2 2 999999 1 2 999999 -261303 2 659637 760376 1 735102 763979 -373004 1 4 999991 -830484 1 2 999999 -455537 2 2 999999 2 6 999998 2 11 999982 1 386038 733693 269636 2 2 999999 2 103778 917737 1 2 999999 -594597 1 342902 638490 92998 2 2 1000000 1 7 999994 -370433 2 2 999999 1 748961 975400 695900 2 7 999987 2 2 999999 2 2 999999 2 699341 935488 1 2 999999 -918796 1 18 999997 -642317 1 2 999999 -175957 2 2 999999 1 673223 849640 388347 1 835061 917127 687493 2 71306 846595 2 284332 968639 1 2 999999 -814808 2 2 999999 2 2 999999 2 9 999983 1 2 999999 -340953 1 2 999999 -186951 1 6 999982 -623663 1 16 999992 649453 1 2 999999 -291968 2 2 999999 2 10 999982 1 1 999992 -128213 1 2 999999 -470623 1 16 999991 -691794 2 257007 585646 1 17264 65616 -959628 2 694596 888812 2 99202 395017 1 2 999999 507701 1 2 999999 610918 2 2 999999 2 20 999998 2 245947 364059 2 562707 964336 2 2 999999 1 16 999999 -931504 2 12 999990 2 53668 783942 2 27844 519781 1 2 999999 739219 2 14 999994 1 1 999999 498655 2 12 999993 2 559696 893417 2 37910 734501 1 3 999987 482575 2 13 999986 1 2 999999 -507103 2 204680 283456 2 401823 560430 2 293918 557529 1 2 999999 -77313 1 213826 229877 -557689 1 2 999999 -318231 2 6 999999 1 12 999990 208667 2 8 1000000 2 2 999999 2 563885 784306 2 9 999996 1 3 999985 610296 1 10 999987 715342 1 52534 974211 -779544 1 6 999993 937268 1 597697 790715 743794 2 149014 630447 1 18 999987 -942410 2 11 999999 2 207307 629305 1 2 999999 -236414 1 287141 495281 781918 1 522066 634684 -165440 2 2 999999 2 6 999996 2 1 999982 2 18 999984 2 2 999999 2 788757 964397 1 520913 967824 -478632 2 11 999997 1 2 999999 36401 1 364245 508228 -798694 1 2 999999 -407256 1 580357 634485 -955058 2 2 999999 2 745 577851 1 5 999989 -756483 1 333321 677099 517902 2 14 999993 2 322447 916275 1 540708 643202 503453 2 289773 827187 1 40490 353934 -724912 1 766859 802753 658525 1 18986 354168 -764278 2 275934 811559 1 19 999998 -325821 2 168783 372913 2 15 999987 2 25988 533519 2 374486 584796 1 13 999990 414947 2 2 999999 1 70640 452304 236628 2 16 999983 2 224820 457786 1 2 999999 276500 1 130546 387848 -769541 1 17 999983 183167 1 17 1000000 -926846 2 2 999999 2 1 999981 2 3 999996 2 202340 249485 1 2 999999 -248364 2 551546 952140 2 7313 319965 1 17 999993 -309234 2 2 999999 2 2 999999 2 12 999990 1 2 999999 553150 1 2 999999 -556093 1 2 999999 196940 1 347687 462534 -846964 2 6 999995 2 16 999990 2 165893 773876 2 464774 775229 2 2 999999 1 19 999990 868811 1 142161 158532 -527372 1 71674 414989 333886 1 2 999999 -786071 2 409882 637683 2 2 999999 1 225975 518041 -308808 1 2 999999 527962 1 2 999999 362918 2 2 999999 2 2 999999 1 5 999999 617116 2 2 999999 2 348909 792773 1 5 999994 953494 2 15 999981 1 20 999985 -637457 2 2 999982 1 396679 685380 -305852 1 19 999981 -870292 1 470043 832900 -466380 1 2 999999 -998255 2 12 999997 1 14 999985 -626948 1 2 999999 -622631 1 128968 445597 756376 2 2 999999 2 763696 881819 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 207061 935409 -669409 2 686928 834066 1 18 999999 633905 2 16 999981 1 2 999999 388601 2 2 999999 1 187346 649584 -933704 1 14 999990 -800426 1 9 999995 392719 1 2 999999 -127840 1 5 999984 682800 1 6 999994 474541 2 2 999999 2 395190 916140 2 2 999999 1 37536 600275 -952323 1 184647 350384 -483720 2 395805 756768 1 7 999999 -509352 1 2 999999 -404114 1 198793 950131 -296096 2 2 999999 2 2 999999 2 7 1000000 2 182398 495561 1 272647 753035 -788750 2 49318 422980 2 8 1000000 1 6 999983 -973848 1 1 999992 688157 2 2 999999 2 223671 742050 1 212304 845826 -662504 2 342706 903186 1 2 999999 571874 2 51923 909816 1 13 999988 -981099 1 8 999996 812912 1 12 999985 127444 2 7849 888904 2 227104 906465 1 13 999987 -425196 2 19 999995 1 14 999996 51352 1 19 999981 277258 1 2 999999 526340 2 2 999999 2 17 999995 1 2 999999 592717 2 793994 916990 1 2 999999 -36204 2 15 999996 1 10 999996 -813154 1 7 999987 -834441 1 617897 850859 -854674 1 2 999999 -750040 1 18 999998 679900 1 104244 141067 -664662 2 8 999984 2 2 999999 1 11 999981 446469 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -136525 1 2 999999 -238350 2 2 999999 1 587874 671570 -592859 1 16 999997 768023 2 12 999983 1 16 999995 -549804 1 18 999991 169711 1 274957 456190 618580 2 18 999996 1 2 999999 -567748 1 17 999995 -106253 1 2 999999 836143 2 461314 464874 2 15 999990 1 2 999999 341667 2 186121 869419 2 16 999995 1 502484 609671 215412 2 18 999996 2 42461 461451 1 2 999999 270159 1 2 999999 864632 1 333570 523824 843974 2 2 999999 1 11 999996 -499118 1 296650 344143 -246104 1 2 999999 966452 1 551071 614689 -412089 2 270776 977904 1 244434 284004 576766 2 2 999999 2 15 999994 2 2 999999 2 9 999985 1 2 999999 -978195 2 2 999999 2 2 999999 1 20 999994 -330861 2 1 999992 2 4 999985 1 326659 503463 -813734 1 2 999999 979333 2 6 999990 2 7 999987 2 229300 438323 2 324800 343935 1 72033 471307 854426 1 2 999999 -958831 1 2 999993 214869 1 9 1000000 50407 1 2 999999 692167 2 2 999999 1 18 999996 757605 2 2 999999 2 410605 752523 2 2 999999 2 342083 342477 2 653785 727145 1 145658 423270 -972471 2 6 999985 1 2 999999 -566902 1 2 999999 52553 2 121022 369762 1 351940 601962 -503132 1 3 999990 25436 1 2 999989 -92730 1 299669 932078 150803 1 2 999999 -954596 2 12 999987 2 2 999999 1 2 999999 -400932 2 209384 271870 1 232454 975343 211078 2 436284 561464 1 94771 461603 -740784 2 2 999999 1 2 999999 369249 2 2 1000000 1 2 999999 -26987 1 726678 895346 -644478 1 2 999999 845598 2 20 999982 2 98281 692029 1 2 999999 -542079 1 6 999987 -694613 1 165226 397907 691993 1 10 999994 -579962 2 6 999997 1 680789 875574 -109969 1 8 999989 -893181 1 2 999999 415788 2 743445 909329 1 2 999999 -733621 1 8 999981 905619 1 437237 560297 -109771 1 12 999990 476720 1 415587 699318 295312 1 2 999999 253893 2 2 999999 1 497839 730685 -558449 2 12 999988 1 852480 967952 225783 2 18 999981 2 375990 574833 1 798659 849137 -777631 2 2 999999 2 422996 495091 1 325724 757248 -223701 1 419172 451246 877899 2 2 999999 2 7 999992 1 2 999999 972858 2 88659 957849 1 15 999999 600181 2 2 999999 2 4 999997 2 14 999992 1 2 999999 -673102 1 2 999999 108622 2 2 999999 1 2 999999 447941 1 19634 163673 -341575 2 2 999999 1 2 999999 480051 2 87528 890498 1 15 999999 -600607 1 393458 593362 -450157 2 1 999981 2 2 999999 2 2 999999 2 592630 787466 2 946547 975551 2 10844 959404 2 90206 686472 1 2 999999 455592 1 142495 863709 -56250 1 20 999986 116929 2 17 999989 1 2 999999 -121128 2 2 999999 1 2 999999 583033 1 8 999992 -310214 1 8 1000000 -948224 2 2 999999 2 8 999983 2 2 999999 2 2 999999 2 2 999999 2 14 999995 2 456770 966052 2 2 999999 1 2 999999 -826639 1 2 999999 661957 1 2 999999 -313299 2 11 999997 1 2 999999 -635793 2 2 999999 2 333053 587637 2 2 999999 1 783418 902626 499894 2 40470 370695 2 2 999999 1 108870 146950 748776 2 14 999987 2 801283 923231 1 2 999999 287827 2 338003 539683 1 611056 637185 829806 1 529740 658578 -838770 1 2 999999 -994140 1 2 999999 546798 2 2 999999 1 412102 594110 554197 2 2 999999 2 459836 781540 1 194368 329061 -685710 2 10 999986 2 3 999993 1 10 999989 -363361 1 10 999993 266888 1 2 999999 882530 1 17 999984 747275 2 2 999999 1 2 999999 -455643 2 94148 612153 1 2 999999 767953 2 16 999984 2 2 999999 1 2 999999 433897 1 1 999983 -698213 2 125732 502521 1 10 1000000 966859 2 200047 743849 2 5 999984 1 82848 647610 -497651 1 5 999995 -682485 1 40965 922092 -373435 2 2 999999 1 7 999991 -832459 1 599198 873329 511839 1 723513 951604 -246646 1 14 999982 205535 2 922058 937657 1 8 1000000 -407428 2 2 999999 2 9 999993 1 2 999999 557738 2 220911 438843 1 17 999990 464495 2 14 999991 2 324847 474780 1 765691 902930 382404 2 786695 828013 1 2 999983 428503 1 2 999999 124665 1 624737 816919 906676 1 71932 346814 341135 1 2 999999 220423 2 16500 596946 1 57367 662239 -965455 1 2 999999 -83732 1 2 999999 404985 1 2 999999 -869120 1 2 999999 -18535 1 459474 724109 704638 2 451338 765624 1 79671 557314 -25648 2 7 999999 2 653442 937777 2 530159 749478 2 127760 229569 2 2 999999 1 505258 974482 163239 1 2 999999 -100888 2 6 999986 1 428805 673701 208092 1 2 999999 973664 1 7 999983 58376 1 6 999986 845893 1 436924 504851 543490 2 2 999999 1 14 999998 837914 1 12 999981 145340 2 2 999999 2 11 999994 2 2 999999 1 4 999996 -808926 1 2 999999 428386 2 6 999990 2 6 999991 2 9 999988 2 1 1000000 2 2 999999 1 19 999992 500439 1 12 999994 508467 2 871533 936909 2 34539 672327 1 52217 966343 -898764 2 2 999999 2 5 999992 1 2 999983 746933 2 609576 799600 1 15 999989 -720004 2 2 999999 1 2 999999 -23145 1 756343 962436 721102 2 15 999995 1 6429 191010 -597789 1 2 999999 -61075 1 279407 359825 315351 2 2 999999 1 43964 774976 130323 1 19 999984 -165415 2 2 999999 2 2 999999 2 94179 266062 1 2 999999 -24357 2 9 999991 1 49056 843042 -381893 1 2 999999 318259 2 8 999986 2 20 999987 2 13 999993 2 301922 438776 2 2 999999 2 660540 770396 1 265997 639014 490502 2 2 999999 1 6 999994 95713 1 2 999999 313133 2 16 999997 2 8 999995 2 2 999999 2 2 999999 1 213919 394432 -306186 1 2 999999 516720 1 12413 659194 494864 1 9 999994 -11950 2 557454 914500 2 271079 975434 1 726996 740202 743316 2 2 999999 2 15 999981 1 8777 28939 61948 2 13 999997 1 14 999991 -529002 1 10 999997 -472957 2 109523 934245 2 274614 804292 2 4 999996 1 2 999999 -466122 2 18 999992 1 578233 758912 -847622 1 13 999995 67029 2 2 999999 1 2 999999 522828 2 9 999998 2 12 999984 1 5 999982 -368992 1 2 999999 4864 2 2 999999 2 49221 822209 1 452386 484900 -465832 1 8 999991 663231 1 2 999999 547763 1 2 999999 730631 2 2 999999 2 2 999999 1 400333 797992 -606387 1 719056 957464 -69914 1 188220 478299 931494 1 111289 798112 246230 2 175595 673046 2 17 999983 2 3 1000000 2 2 999999 2 945358 982094 2 4 999991 1 20 999993 542540 1 372658 952754 -737278 1 196756 260563 -689739 2 2 999999 2 430008 458326 1 9 999998 654887 1 3 999990 445004 1 2 999999 625065 1 2 999999 -493092 2 2 999999 2 1 999987 1 93567 649728 81563 2 88098 633539 1 337783 591702 -666950 1 3 999994 906030 1 444684 760176 -200422 1 2 999999 930221 2 340137 639851 2 133882 676780 1 13 1000000 377935 2 785092 798361 2 15 999990 2 20 999987 2 477159 560484 1 10 999992 -334657 2 2 999999 1 62354 509958 353778 2 32321 434914 1 2 999999 -563607 1 193865 545158 -786188 2 7 999990 1 16 999991 -248370 2 719541 843413 1 2 999999 -520240 1 2 999999 -262231 2 198669 459162 1 600745 764672 -47916 1 2 999999 933631 2 16 999994 2 707551 737449 2 16398 169687 2 579959 882532 1 18 999999 -11887 1 2 999999 -904829 2 10 999999 1 170533 629528 -333328 2 2 999999 2 1 999996 1 326548 549196 615752 2 195188 759397 2 338060 933497 2 2 999999 2 11 999998 2 20 999998 2 17 999989 2 16 999993 1 14 999993 -192940 2 2 999999 1 710485 750954 81382 1 2 999999 -956899 1 11370 604650 -593013 2 9027 140314 2 2 999999 1 2 999999 581378 1 5 999997 -619749 2 19 999999 1 589875 935211 -590652 1 248721 621818 308882 2 633696 660299 1 2 999999 108532 2 2 999999 1 111126 625352 -834358 2 2 999999 1 438084 889862 -877487 1 108375 356464 778990 1 4 999993 871943 2 375922 813400 2 721825 819082 1 2 999999 797637 2 12 999985 2 2 999999 1 2 999999 -768632 1 10 999986 659965 2 437934 829863 2 47474 958159 1 77544 292973 84893 2 2 999999 2 257351 791621 2 2 999999 1 1 999982 479972 1 2 999999 546616 1 2 999999 503659 1 431083 467359 659153 2 206558 210050 2 2 999999 2 2 999999 2 1363 470266 1 483612 974386 148371 2 2 999999 2 493886 836392 1 3 999993 -987068 1 2832 460833 -63155 1 13 1000000 643366 2 2 1000000 1 12 999984 846437 1 2 999999 -788231 2 2 999999 1 276585 687612 305702 2 550543 638828 2 2 999999 2 6 999991 2 254863 469832 2 464832 929625 1 4 999997 798882 1 9 999991 906403 1 19 999983 -816865 1 114435 469783 581209 1 571638 586713 797848 2 19 999990 2 213573 360341 2 179851 624517 1 233084 500556 -603608 2 2 999999 2 2 999999 1 2 999999 239905 2 447701 555459 2 286624 740764 1 754278 901364 535172 2 164432 180657 1 18 999986 -15789 1 2 999999 -871630 1 87294 162300 583370 1 135698 809101 699827 2 2 999999 2 17 999992 2 13 999993 2 536561 543543 2 3 999988 2 2 999999 1 620062 873408 6660 1 489460 910082 -57311 1 169276 899521 619471 1 6 999997 662077 2 213033 483767 1 2 999999 901327 2 2 999999 1 2 999999 -440058 1 17 999986 -55147 1 427410 890632 -767461 1 332788 700769 -552467 1 2 999999 247943 2 9 999992 2 13 999990 2 2 999999 2 3321 289153 1 9 999991 -816479 1 16 999981 -146702 2 19 999982 1 20 999983 920752 1 2 999999 835510 1 664657 927658 -100225 1 2 999999 -140436 2 275034 400124 1 2 999999 903576 2 117831 249192 2 197792 932055 2 2 999999 1 11 999984 461071 2 6 999988 1 2 999999 -579593 1 2 999999 855264 2 8 999988 2 96778 331578 2 9 999999 1 2 999999 -40415 2 4 999991 2 2 999999 2 156423 494327 2 2 999999 2 2 999999 1 9 999994 972797 1 17 999998 261033 1 2 999999 842024 2 2 999999 2 955453 966096 2 334878 381587 1 2 999999 -911810 1 1 999991 -565826 2 455940 770092 1 16 999998 -10619 2 2 999999 1 2 999999 720372 2 20 999999 1 14 999998 409431 2 82800 639047 2 2 999988 1 9 999986 262413 1 5656 497817 -704531 2 551129 639044 2 342796 914242 1 2 999999 490750 1 363260 391280 190322 1 7 999983 -762540 1 266414 776282 267103 2 48013 702771 1 1 999983 865543 1 2 999999 780384 1 2 999999 -433011 2 2 999999 1 3 999983 726916 1 16 999985 -864987 1 2 999999 -46266 2 10 999987 2 232562 273711 2 2 999999 1 359983 519551 -468088 2 2 999999 2 441326 742023 1 2 999999 -777119 1 2 999999 -994224 1 9 999981 -678932 1 9 999983 -807624 1 2 999999 -410152 1 2 999999 -171909 2 57477 858202 1 737320 836171 90406 1 2 999999 319276 2 860254 873686 1 16 999996 -156483 1 2 999999 -964979 2 2 999999 2 105530 569214 2 2 999999 2 504631 817441 1 32092 119692 -855652 1 953742 964149 -430621 2 2 999999 2 2 999995 1 12 999984 571752 2 478978 553687 1 14 999996 849990 1 2 999999 -257700 1 2 999999 -701291 2 2 999999 1 1 999988 -727065 2 31306 952662 2 730830 959271 1 10 999999 -693720 1 745698 819986 929062 2 2 999999 2 12 999994 2 2 999999 2 222469 783605 1 235785 984407 542585 1 6 999998 -450035 1 184324 405840 -25855 2 1 999994 1 2 999999 -482334 2 2 999999 2 7 999989 2 2 999999 2 15 999988 1 7 999985 977157 2 18 1000000 2 2 999999 2 2 999999 1 1 999997 795065 2 17 999988 2 294765 335085 1 820106 943330 862698 2 2 999999 2 8 999982 1 7 999996 -498280 2 12 999987 2 432645 549004 2 125988 319768 1 606231 797442 -632165 1 281355 397982 -535744 1 175742 807005 259191 1 2 999999 -850054 1 2 999999 -529700 2 3 999985 2 2 999999 2 188390 933692 1 500586 657365 885345 2 143063 672636 2 14 999983 2 18 999981 2 17 999992 1 16 999992 -114409 1 2 999999 -865119 2 17 999995 2 3 1000000 1 2 999999 608965 2 9 999985 2 2 999999 2 118780 477647 1 161890 435654 142084 2 2 999985 1 292424 479628 -304711 1 229666 695731 -644110 2 556615 909891 1 5 999991 9771 2 2 999999 1 15 999992 858043 2 577682 703850 1 590668 966816 -367900 2 2 999998 2 20 999997 2 15 999985 2 2 999999 1 2 999999 -220009 2 2 999999 2 860280 979480 2 2 999999 1 10 999983 360727 2 2 999999 1 392513 859814 194168 2 2 999999 2 334332 949943 2 93337 924998 2 387289 612439 2 2 999999 2 696999 782699 2 277830 954794 1 20 999994 565442 1 2 999999 495006 1 2 1000000 394296 2 12 999996 1 362652 920922 -987136 1 2 999999 542357 2 2 999999 2 2 999999 2 13 999989 2 2 999999 2 493264 780652 2 87976 520364 1 57983 180919 989335 2 742864 901807 2 508052 708201 2 13 999991 2 42188 641484 2 128491 179740 1 2 999999 -605882 2 2 999999 2 16 999991 1 2 999999 -124368 2 156999 935696 2 2 999999 1 2 999999 530967 1 16 999989 -299165 2 16 999991 2 2 999999 1 212244 779943 372358 2 10 999983 2 6 999991 1 20 999984 225380 1 2 999999 -749609 2 2 999999 2 626691 690358 1 793577 923254 543128 2 48623 313453 1 361136 867935 -734205 2 7 999982 1 523994 761076 -969175 2 20 999990 1 12 999999 -75306 1 3 999990 -597211 1 2 999999 -235657 1 12 999985 152344 2 2 999999 2 2 999999 2 287012 605014 1 2 999999 229214 1 11 999986 11368 2 2 999999 2 63250 142455 1 2 999999 908377 2 14 999983 1 118023 405334 110607 1 12 999987 -666050 2 612413 862041 2 652326 686511 2 2 999999 1 426882 446283 546541 2 2 999999 1 2 999999 536828 1 4 999998 944802 2 11 999996 1 2 999999 141 2 491545 963183 1 570773 644956 -820203 1 12 999987 198958 2 246117 793473 2 11 999986 1 102886 881154 587100 1 386079 999802 -358625 1 735224 770206 346828 1 2 999999 -69675 1 8 999984 955953 2 382994 449866 1 2 999988 979094 1 34706 501278 524357 2 313206 924590 1 14 999984 -297203 1 1 999989 -401905 2 235398 753829 1 120135 195630 -470770 2 2 999999 2 7 999995 1 762344 970348 457136 2 174208 696824 1 351893 509429 -322185 1 2 999999 254203 2 61344 731041 1 117158 984003 -460368 2 2 999999 2 22005 840287 1 17034 744251 493535 1 361102 462936 -875200 1 7 999981 -731015 2 5 999992 2 2 999999 1 7 999990 329007 1 15 999999 -178006 2 9 999987 2 17 999995 1 12 999986 888799 1 2 999999 -677113 1 17 999987 -774892 1 2 999999 466181 1 2 999999 -671272 1 401936 552766 -30578 2 2 999999 2 20 999997 1 2 999999 955017 2 6 999999 2 16 999997 1 16 999989 437175 2 221732 851270 1 2 999999 251875 2 2 999999 1 96783 456996 -215438 2 17 999994 2 19 999986 1 419075 558793 269489 2 2 999999 2 2 999999 1 590973 749213 6366 2 19 999988 2 2 999999 1 2 999999 -896294 1 2 999999 384704 1 610304 759901 962887 1 20 999987 15719 2 409855 700201 1 8 999991 324603 1 4 999990 -176839 1 2 999999 546652 2 6 999989 1 19 999993 238965 2 4 999984 2 64325 984223 2 148921 697344 2 2 999999 1 2 999999 189519 1 8791 463193 240951 2 17 999981 1 16 999982 -788234 2 219576 958130 2 2 999999 2 2 999999 2 7 999982 1 10 999985 -984005 2 12 999985 2 2 999999 2 12 999992 1 9 999989 990192 2 2 999999 2 2 999999 2 2 999999 2 78885 217912 2 2 999999 1 2 999999 105014 2 6 999994 2 11 999988 1 2 999999 -448284 2 2 999999 2 1 999986 2 14 999997 1 115265 939610 -751241 1 10 999982 -717971 1 30230 773267 690535 2 390138 549851 2 10 999987 1 555859 749057 678831 1 687540 837688 -934947 2 390106 559623 1 2 999999 -507331 2 2 999999 2 2 999999 2 2 999999 1 24068 444503 629588 2 2 999999 1 4 999988 406432 2 305049 555382 2 667672 925078 2 19 999994 2 18 999988 1 2 999999 -899913 2 944 348546 2 5 999991 1 7 999993 473224 2 286583 810493 1 2 999999 -837086 1 280916 437511 47091 2 2 999999 1 2 999999 -73662 1 3 999999 -634458 1 13479 623381 583496 2 2 999999 1 12 999991 612235 2 16 999985 1 60889 183413 -997292 1 2 999999 -711254 1 2 999999 -760563 1 15 999981 -914386 1 2 999999 -730978 1 18 999990 711764 1 226050 748151 -442944 2 2 999999 1 5 999998 -714432 1 800280 977936 235859 1 2 999999 411147 2 2 999999 1 76677 213192 162533 1 2 999995 976632 2 5 999996 1 26213 555287 377757 2 2 999999 1 2 999999 -899732 2 9 999999 2 13 999998 1 257372 385540 -305777 1 9 999991 -781139 1 22073 853796 -555277 1 196847 741504 308538 2 2 999999 1 490840 953336 -771854 1 2 999999 -568102 1 2 999999 -431170 1 159252 710645 -758788 2 332460 985540 2 397781 509795 2 87258 250852 2 275069 737767 2 15 999993 1 2 999999 -40614 1 2 999999 223708 2 346515 813927 1 2 999999 535772 2 14 999982 2 2 999999 1 776530 785177 -423385 1 282035 408129 -702517 2 6 999983 1 7 999998 355870 2 19 999983 1 20 999990 152343 2 310249 909358 2 372975 657923 1 16 999988 -317806 1 4 999990 -137764 1 2 999999 -45716 1 1 999995 -207421 2 143529 673690 2 2 999999 2 19 999999 1 34264 304510 443606 2 2 999999 1 2 999999 -263642 2 8 999993 2 4 999995 2 384841 689696 2 2 999999 1 227487 710854 -356999 2 405996 612605 2 2 999999 2 555750 776686 1 168978 774733 246515 1 13340 329376 532238 1 12 999986 35412 1 3 999987 526655 1 21428 695900 -979387 1 16 999994 -620277 1 18 999982 -680226 1 2 999999 454767 2 88260 496518 1 616310 712484 222573 1 14 999989 24726 1 269672 984286 665608 1 2 999999 -937897 1 7 999994 -301345 1 533651 736681 705788 2 389192 965744 2 10 999988 2 731421 960603 1 77401 177003 990960 2 2 999999 1 1 999989 845252 2 2 999999 1 9 999981 -105180 2 64634 879071 2 2 999999 2 2 999999 1 504583 983949 587342 1 2 999999 -791380 1 2 999999 194780 2 194004 989524 2 2 999999 1 463567 739914 235174 2 14 999984 2 2 999999 2 343741 413811 1 4 999994 72962 2 13 999988 1 3 999984 -529610 1 6 999997 854078 1 146543 728496 -829713 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 434487 748692 -479361 1 459211 815373 -321225 2 8 999988 1 847134 939020 942940 1 2 999999 284871 1 2 999999 40693 1 16 999995 -699458 2 13 999983 1 466732 570365 -46033 1 9 999984 134571 1 2 999999 -769210 2 2 999999 1 388026 644695 762619 2 2 999999 2 260155 923520 1 2 999995 -815040 1 2 999999 -540371 2 40001 312624 1 6 999986 -120332 1 11 1000000 -791824 1 2 999999 -443250 2 44747 50727 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 190250 799002 377271 1 277210 990728 407324 1 522255 631030 592637 2 19 999989 1 2 999999 400676 2 2 999999 1 11 999992 567292 2 9 999991 1 15 999994 -967894 1 170841 529251 567812 2 2 999999 1 2 999999 -387835 1 512992 797713 -926690 2 5 999981 1 2 999999 -9989 2 704332 710221 2 2 999999 2 425236 944296 1 68144 805282 717025 1 15 999991 -434212 1 21917 144253 613392 1 19 999991 -618481 1 2 999999 941630 1 868465 951550 -489633 1 62595 341287 -145709 2 523873 963909 2 2 999999 1 2 999982 -741574 2 2 999999 1 20 999991 -152040 1 2 999999 -321044 2 2 999999 1 225184 843311 -535622 1 107737 463944 804717 2 2 999999 1 14383 350077 -617811 1 2 999999 529972 1 18 999989 -582981 2 2 999999 2 570353 748701 1 15 999995 667763 1 2 999999 134553 1 2 999999 -956873 2 16 999994 1 16 999994 -37158 1 2 999999 -46878 2 2 999999 1 278649 576870 934677 1 123127 395510 179487 2 496534 716808 2 61021 565711 1 262443 794866 158783 1 234982 969402 -965936 2 269658 678871 1 56711 706767 445270 2 5 999992 1 17 999991 -900833 1 69059 110136 161873 2 173967 365841 2 2 999999 2 2 999999 1 43962 466200 -435310 2 3 999995 2 534432 612524 1 2 999999 344518 1 2 999999 -182045 1 2 999999 106608 2 2 999999 1 94931 996771 405939 1 16 999995 -665412 1 2 999999 -511797 1 2 999999 -554986 2 2 999999 2 2 999999 1 453807 631888 -423974 2 13 999982 1 17 999981 -297519 2 19 999993 2 508683 749285 1 100759 666911 399757 1 2 999999 -343453 1 13 999983 327227 2 160254 780327 1 261127 774888 861440 1 5 999988 517488 2 93566 449655 1 241794 667738 374053 2 2 999999 1 17 999999 -899022 1 19 999997 -678833 2 285186 383537 2 352118 935694 2 19 999986 2 837142 911282 2 7 999997 2 13 999992 2 281576 394641 2 2 999999 1 2 999999 -181602 1 2 999999 190588 1 569070 708132 716361 2 2 999999 2 7063 337404 1 13 999996 -104873 2 6 999982 1 192354 669782 518524 1 2 999982 224784 2 17 999995 2 417209 829749 2 4 999987 2 383075 587812 2 694856 824010 2 2 999999 2 2 999999 1 2 999982 -832319 1 274198 966887 566162 2 14 999998 1 2 999999 -784106 1 2 999999 30006 1 2 999999 483902 2 18 999997 1 7 999998 480498 2 3 999998 2 14 999983 2 292140 403657 2 221947 426331 2 2 999990 2 797736 983842 1 397053 817220 -515102 2 1 999983 1 577489 642215 -296262 1 1 999982 860985 1 12 999996 807564 1 2 999988 562542 1 637912 664514 343635 2 477281 481181 1 2 999999 878907 2 454301 775934 2 2 999995 1 68637 332266 4077 2 120561 207664 1 316166 558370 -398793 1 2 999999 -518608 1 457110 515474 590455 2 2 999999 1 524765 566919 -581425 2 2 999999 1 170005 190719 -297707 1 2 999999 666538 2 13 999994 2 2 999999 2 4 999987 2 2 999999 1 12 999998 693871 2 14 999988 1 70161 593547 915502 1 108606 490023 388505 1 2 999999 -65541 2 232646 904921 2 848087 875963 2 14 999993 1 598773 626264 152599 1 4 999995 -350775 1 13 999992 -201283 1 19 999991 -497031 2 2 999999 2 2 999999 1 2 999984 -139494 2 2 999999 1 318474 435278 909217 1 2 999999 314257 2 2 999999 1 35074 320683 -906383 2 7 999997 2 106453 426627 1 110731 228268 336307 1 400721 872542 -798904 2 388934 853801 1 17 999992 -601098 2 6 999990 2 665787 895678 2 77873 263140 2 17 999991 2 2 999999 1 7 999998 514813 1 296980 513754 358462 1 2 999999 919389 1 6 999983 31350 2 100597 870626 1 84962 608841 404633 1 461885 939875 546828 2 10 999996 1 17 999983 -518271 2 2 999999 1 16 999998 387782 1 2 999999 477359 2 2 999999 2 19 999996 2 2 999999 2 219053 348648 2 2 999999 1 551498 625093 -877284 2 425227 446144 2 5 999983 1 505371 755879 -897658 2 16 999999 1 389804 781787 841316 2 120524 598239 2 204158 543128 1 313112 387825 -402352 1 8 999999 543588 2 2 999999 2 5 999985 2 2 999999 1 2 999999 -493547 2 2 999999 1 14 999991 -635372 1 390104 504816 -30391 1 2 999999 -469714 2 2 999999 2 9 999998 2 13 999985 1 2 999999 -147697 2 7 999997 1 2 999999 -394673 1 2 999999 937847 1 54395 420716 -944143 2 2 999999 2 2 999999 1 3 999995 680014 2 6 999988 1 12 999985 378614 2 2 999999 1 13 999993 480893 2 2 999999 1 526571 730873 -444356 1 3 999996 -339236 1 2 999999 991799 2 18 999984 2 365689 974591 1 16 999996 120979 2 2 999999 2 2 999999 1 16 999983 690852 1 2 999999 197383 1 329211 849291 -507792 2 2 999999 2 2 999999 2 2 999999 2 454419 455814 1 14 999993 700343 1 2 999999 -244108 1 185232 687153 630903 2 10 999997 2 2 999999 2 2 999999 2 2 999999 2 9 999992 2 199149 887579 1 3 999995 64926 2 479417 674218 1 11 999998 -874266 1 140115 823644 -269962 1 11 999986 -816113 1 729687 855885 588080 1 4 999993 -866446 2 11 999985 2 15 999990 2 672735 792825 1 9 999997 -239128 2 141674 542315 2 88858 707824 2 5 999997 1 2 999999 -94569 2 90105 307517 2 2 999999 2 7 999983 1 2 999999 -526924 2 259496 517675 1 2 999999 285776 1 2 999999 -562564 2 13 999991 2 8 999990 1 8 999988 832462 2 18 999997 2 9 999997 2 141368 856220 2 2 999999 2 116262 700025 1 2 999999 -646670 1 17 999982 -483090 2 2 999983 1 14 999986 622759 1 16 999997 -623543 2 55318 995792 2 2 999999 1 15 999982 875672 1 19 999984 -999352 2 435654 877943 2 11 999998 1 364985 754710 -84455 1 17 999986 761299 2 18 999997 2 2 999999 2 10 999988 1 6 999997 513687 2 643272 851259 2 1 999995 1 587141 997767 35400 1 20 999997 -502945 2 169994 228396 2 564711 819010 2 2 999999 1 606309 894361 329741 2 12 999984 2 2 999999 2 2 999999 1 8 999989 -799522 1 18 999993 648548 1 3 999982 758136 1 17 999999 710882 2 2 999999 2 20148 945748 2 360428 478490 2 3929 152395 2 8 999999 1 2 999999 423751 1 161671 363877 105122 1 19 999983 95154 2 2 999999 1 2 999999 -394236 1 10 999995 972259 2 212800 865505 2 2 999999 1 2 999999 660513 1 2 999999 809859 1 2 999999 87066 1 2 999999 -47033 2 824866 986072 1 20 999996 -118365 1 5 999985 -896422 2 13 999985 2 2 999999 2 396985 950747 1 12903 616667 678745 2 5 999988 1 4 999982 -150574 2 2 999999 2 8 999989 1 102413 650187 -120847 2 2 999999 1 103592 643969 967827 2 210016 873849 1 425996 691143 -99017 1 13 999999 65566 2 99090 545781 2 2 999999 1 2 999999 745088 2 528742 888172 2 341414 850846 1 2 999999 -175168 2 2 999999 2 15 999982 1 2 999999 426247 1 4 999993 827526 2 2 999999 1 215840 370432 -234768 1 207593 944854 720527 1 49527 596208 -518775 1 597376 613536 684960 1 126168 201293 631115 2 17 999997 2 14 999993 1 14 999992 -464136 1 13 999995 329116 2 10 999989 1 434637 586772 -951627 2 3 999991 2 2 999999 2 2 999999 1 92908 246027 -850926 2 307800 495947 2 18 999992 2 4 999988 1 30093 885250 831387 2 2 999999 1 2 999999 -942115 1 553836 858221 -955012 2 9 999989 2 478611 940348 1 19 999990 937425 2 2 999999 1 659786 814527 435561 2 18 999985 1 12 999984 671875 1 13970 184936 -845107 2 262518 406896 1 1 999999 -878703 1 2 999999 330938 1 2 999999 650515 2 2 999999 2 11 999983 1 17 999984 -790219 1 2 999999 -650424 1 2 999999 603979 2 357128 404605 1 676900 714069 -808452 2 504944 669725 1 2 999999 976110 1 2 999999 165974 2 2 999999 2 374345 395421 1 2 999999 158231 2 9 999981 1 12 999983 -656463 1 277539 945885 -159065 1 553876 926840 -357095 1 2 999999 830084 1 6 999991 -509159 2 18 999993 1 2 999999 -927694 2 16 999994 2 561407 964061 2 2 999999 2 472990 490668 2 555353 663988 2 7 999982 1 80136 580572 148786 1 512353 942890 -23083 1 2 999999 -528884 1 4 999984 -78395 1 699254 805781 -677416 2 180370 954421 1 1 999991 8808 1 165131 908770 -117670 1 31818 286550 -94962 1 679099 924472 585425 1 9 999997 -610688 1 10 999989 -597373 2 16 999995 2 5 999998 2 19 999981 2 2 999999 1 2 999999 484790 2 2 999999 1 252694 336651 -182132 1 16 999981 -887468 1 240840 944780 654301 1 20 999999 -263488 2 387545 876269 2 4 999989 2 100966 845437 2 788079 969862 1 19 999983 -176227 1 16 999988 499507 2 2 999999 1 758528 959252 371844 2 16 999985 2 5 999981 1 9 999984 197735 2 11 999983 1 590088 801562 -119509 1 111467 938116 -309970 2 38769 800760 1 2 999999 -988141 2 171060 309941 1 765741 856813 88857 1 18 999983 -955540 2 233735 509216 1 2 999999 -429633 2 2 999999 2 208001 398050 2 2 999999 2 2 999999 2 14 999988 1 2 999999 -406225 1 2 999999 -895223 2 4 999981 2 12 999988 1 175575 321008 373542 2 3 999985 2 417629 603651 1 2 999999 -438881 2 577870 924745 1 2 999999 187120 1 237682 558626 -661336 1 12 999997 -185074 2 2 999999 2 14 1000000 2 7 999994 2 2 999999 2 2 999999 2 9 999987 1 13 999984 -146404 2 2 999999 1 3 999983 590645 1 2 999999 883116 2 120759 168317 1 2 999999 812231 2 14 999994 1 2 999999 -933776 1 18 999990 111802 1 15 999983 -437318 1 2 999999 439817 2 3 999981 1 2 999999 -246619 1 542032 973589 406848 2 231136 943612 1 2 999999 -362426 2 580631 861334 2 8 999983 2 281541 878687 1 18 1000000 944308 1 7 999997 977306 2 450871 620572 1 2 999999 890572 2 2 999999 1 2 999999 -598637 2 2 999999 1 2 999999 -848658 2 2 999999 2 2 999999 1 17 999991 329986 2 544944 946049 2 2 999999 2 19 1000000 2 2 999999 1 16 999984 230402 2 18 999985 2 2 999999 1 2 999999 -934352 2 100928 582793 2 226797 896486 2 13 999986 1 157784 951315 -330883 1 2 999999 134259 2 6 999981 1 3 1000000 -520701 1 2 999999 -114634 1 549827 990850 306313 2 14 999986 2 2 999999 1 112277 378323 -223927 2 2 999999 1 9 999994 -257713 2 2 999999 1 373317 789910 87551 1 300955 871862 -58411 1 366194 473150 130129 1 519147 989936 216931 2 7 999996 1 18 999991 -857966 2 2 999999 2 14 999988 1 2 999999 -856307 1 462734 530390 -872573 2 2 999999 1 242000 601989 54578 2 16 999989 2 2 999999 1 250843 745552 345562 1 2 999999 -481883 1 283488 505868 592415 2 2 999999 1 2 999999 -821617 2 6 999993 2 1 999998 1 178728 806587 650330 1 15 999990 87045 1 2 999999 -532465 2 71125 480544 2 17 999997 1 110784 441751 943933 2 16 999997 2 20 999999 1 9 999990 649452 2 2 999999 2 9 999998 2 125525 421646 1 2 999999 -367432 1 2 999999 264260 2 2 999986 1 13 999997 -561512 2 74308 323824 2 12 999989 2 13 999999 2 155617 822739 2 18 999997 2 44764 45619 2 248649 845301 1 1 999992 195996 1 2 999999 -448872 2 553306 612258 1 223153 589090 -225757 1 2 999999 748943 1 11 999996 -677500 1 606021 709221 -304437 1 440830 813938 746132 2 11 999991 2 488326 560346 2 12 999993 1 2 999999 -633978 1 2 999999 -160013 2 2 999999 1 2 999999 465724 2 1 999991 1 344017 474481 582141 2 2 999999 1 8 999992 -362444 2 2 999999 1 2 999999 278436 1 168712 501184 -838472 1 2 999999 -500914 2 11 999982 1 11 999985 -801947 1 2 999999 -569709 1 664902 944936 316334 2 4 999997 2 12 999992 1 241024 602494 925627 2 11 999992 1 18554 67229 -268387 1 5 999984 361400 1 9 999991 -164549 2 20 999982 1 14 999993 -9269 1 15 999995 -383269 1 115786 514906 -721084 1 265055 758614 -354173 2 2 999999 1 20 999987 -284420 2 818372 880078 1 2 999999 -653188 1 254297 688029 768283 1 2 999999 -217655 2 2 999999 2 11 999994 1 340585 524940 -735108 2 392901 839130 2 2 999999 2 2 999999 1 2 999995 427762 1 520621 715713 -122696 2 2 999999 1 598322 840077 -850929 1 2 999999 -630083 1 150570 769237 -461388 1 15 999985 267851 2 2 999999 1 7 999990 -299373 1 531834 552980 544386 1 2 999999 -836241 1 13 999992 -468053 2 15 999985 1 17 999997 -886797 1 2 999999 -390001 2 15 999984 2 811464 946523 2 41989 146066 2 2 999999 2 2 999999 2 2 999999 1 836890 931574 -585251 2 2 999999 2 44276 134687 1 321758 430427 -799939 1 92473 955246 853046 2 4 999997 2 2 999999 1 232966 781924 333485 2 2 999999 1 8 999982 -233144 1 8 999984 -656816 1 253804 803178 -821593 1 143504 902109 553673 2 17 999999 2 15 999983 2 2 999999 1 2 999999 682482 2 171609 941052 2 219999 276589 2 1 999981 2 612743 682697 2 6 999989 1 2 999999 -7733 2 2 999999 2 2 999999 2 2 999999 1 2 999999 176062 1 2 999999 145873 1 119517 246286 -747705 2 19 999992 1 9 999997 -219763 1 2 999981 363374 1 125485 930897 325013 2 12 999992 1 2 999999 -927652 2 2 999999 1 47337 147253 -433459 2 722072 968397 2 2 999999 1 113053 619267 800722 2 6945 997500 2 2 999999 1 2 999999 -219024 2 15 999986 1 17 999984 -794002 1 2 999999 -951429 1 30582 998291 -665106 1 2 999990 122369 2 2 999999 2 2 999999 2 20 999984 1 2 999999 -550221 1 24364 360777 -480594 2 2 999999 2 10 999993 2 2 999999 1 10 999998 562874 1 22451 150387 59956 1 243825 933160 798036 1 13 999983 497862 1 43817 879491 -871335 2 10 999986 1 6 999999 -943679 2 13 999987 1 120586 812693 -442342 2 369765 878084 2 10 999992 1 3 999998 -450529 2 2 999999 1 2 999999 810791 1 18 999993 623545 2 7 999994 2 2 999999 2 667929 949996 2 160783 413951 1 2 999999 -847797 1 2 999999 -852321 2 7 999989 2 306219 547563 2 2 999999 2 19 999981 1 109861 622245 -445177 2 7 999986 2 2 999999 1 3 999990 -155182 2 20 1000000 1 553066 865849 400103 2 9 1000000 1 52363 575983 -130603 2 2 999999 2 719595 742910 2 385939 915828 1 665007 916809 754464 1 10 999998 -110264 2 2 999999 1 139579 493305 -732122 2 17 999983 2 67899 306036 1 4 999988 -619580 1 173454 332422 865596 1 2 999999 356416 2 214888 890937 1 2 999999 -933095 1 532143 898920 -895660 1 15 1000000 804539 1 70447 662144 -441310 1 508413 509828 -608990 1 69244 278486 457209 2 2 999999 1 2 999999 521394 1 15 999990 -307539 1 2 999999 789674 1 366738 535975 -709522 1 12 999988 163907 2 2 999999 2 28733 888518 1 9 999991 -189840 2 2 999985 1 15 999996 71205 1 56283 237540 -320999 1 2 999999 -887091 1 11 999995 -602632 1 530337 979249 629499 2 4 1000000 2 11 999992 2 385444 509391 1 116911 360369 -4011 1 81728 245008 -260366 2 3 999993 2 193609 924077 2 2 999999 1 8 999989 6836 2 325231 390353 1 13 999999 -129184 1 36902 670142 -77693 2 137125 905015 2 20 999998 2 13 999997 2 2 999999 2 7 999982 1 34206 566273 505627 1 2 999999 -569665 2 732243 938075 2 2 999999 2 5 999996 1 15 999997 375982 1 5 999994 -552582 2 1 999994 1 15 999990 930431 1 13 999993 267444 2 2 999996 2 17 999984 1 776025 793027 913405 2 8 999981 1 55850 405904 -244093 2 2 999999 2 19 999997 1 2 999999 302784 1 2 999999 896523 1 2 999999 -55958 2 2 999999 1 107916 741864 -99843 2 2 999999 2 8 1000000 2 3 999995 1 715099 768762 -544722 1 119176 203296 -674104 2 69252 898417 1 7 999984 -928647 1 2 999999 37811 2 2 999999 1 2 999999 22265 2 1 999990 2 2 999999 1 10 999993 -596753 2 15 999995 2 2 999999 1 150576 397991 379649 2 2 999999 1 2 999999 -438128 1 5 999994 -71564 1 10 999986 209409 1 2 999999 -249030 2 542337 842719 2 17 999988 1 1 1000000 -178231 2 137980 586576 1 2 999999 -259896 2 19 999993 2 2 999999 2 17 999993 2 2 999999 2 254885 517433 1 255229 708201 158404 2 19 999985 2 12 999984 2 2 999999 1 2 999999 -65241 2 1 1000000 1 2 999999 -135352 1 2 999999 21282 1 336625 801249 -327426 2 1 999984 1 4 999998 -642793 1 14 999993 -833679 2 2 999999 2 686793 747420 2 366506 989930 2 15602 957962 1 6 999987 358118 1 94246 219335 -813123 2 152006 202923 1 402970 667734 860062 2 12 999991 2 2 999999 1 18 999981 -331597 1 458099 634717 501075 2 523825 987414 2 19 999985 2 502504 683321 2 10 999997 1 131677 812376 559429 2 628839 922681 2 6 999991 2 684562 749404 1 19 999992 -77069 1 98963 385029 -267813 2 2 999999 2 321433 507024 1 162244 244761 -504912 2 186243 526108 1 315628 554109 124936 2 222904 432673 1 4 999996 -287846 1 10 999983 -968726 1 2 999999 -201541 2 3 999995 2 24070 415861 1 2 999999 -700213 1 2 999999 775952 2 2 999999 1 17 999996 649572 1 2 999999 160833 2 160112 801434 2 2 999999 2 1 1000000 2 2 999999 2 19 999982 2 7 999982 1 2 999999 -299302 1 6 999989 317316 2 5 999994 1 2 999999 426145 1 477236 519474 639866 1 17256 484500 -23948 2 2 999999 1 2 999999 -947378 2 3 999997 2 2 999999 2 8 999991 2 632943 867915 2 2 999999 2 364714 564524 2 2 999994 2 1 999997 2 14 999982 2 2 999999 2 52112 92815 2 2 999999 2 2 999992 1 10 999982 563301 1 68709 84045 665655 1 8 999998 608827 1 5 999983 -382700 2 964468 970162 2 2 999999 1 13 999989 385175 1 2 999999 -823153 2 2 999999 1 2 999999 -616446 1 16 999999 818092 2 6 1000000 2 2 999999 1 2 999999 -330894 1 2 999999 496320 1 1 999983 795107 1 2 999999 -148492 2 18 999987 2 1 999987 1 55925 158840 439728 2 279520 721499 2 117089 938505 1 368155 459232 308104 1 5 999987 993569 2 244243 599528 1 514432 941729 314704 1 2 999999 -645370 2 2 999999 1 9 999996 773822 2 16 999982 1 2 999999 -520268 2 13 999983 1 10 999986 475073 1 12 999992 991109 1 299259 802551 212608 1 2 999999 -570677 1 8 999991 702424 2 14192 177035 1 2 999999 -218029 1 66330 143272 -371736 2 2 999999 2 2 999999 1 550127 595981 950402 2 8 999983 1 1 999989 12157 1 11 999994 999961 1 64769 495865 -806361 1 212999 640957 -925608 1 423378 989542 996669 1 120426 633122 238996 1 2 999983 -721245 1 11 999996 -599649 2 121920 542395 2 6 999986 1 16 999998 -112470 2 3 999982 1 78109 498350 529392 2 251156 339145 2 2 999999 1 2 999999 -829192 1 2 999999 113971 1 2 999999 -433601 2 2 999999 1 2 999999 484222 2 2 999999 2 13 999983 2 2 999999 2 191825 729905 2 360117 800491 1 447037 787552 790287 1 2 999999 655361 1 17 999991 686953 2 13097 310643 2 2 999999 2 2 999996 2 16 999998 1 2 999991 -880557 1 6 999995 -308237 1 2 999999 457601 2 84403 793876 1 13 999993 596435 2 529904 894641 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15889 158814 176432 1 132117 542259 240544 1 17 999986 457912 1 254291 636064 -810844 2 2 999999 2 193136 718854 2 8 1000000 2 883614 970141 1 2 999999 -702315 2 50019 213247 2 5245 759038 1 11 999991 466184 1 9 1000000 -46777 2 9 1000000 1 15 1000000 680980 2 139245 259826 2 2 999999 1 20 999988 935356 2 1 999987 1 11 999998 997917 2 16 999984 1 5 999995 509120 2 2 999999 1 294532 735868 697068 2 18 999999 1 2 999982 181996 2 9 999985 1 2 999999 -886553 2 15 999981 2 2 999999 2 14 999986 2 489594 671088 2 2 999999 2 72063 968591 2 11 999987 2 231018 240668 2 18 999981 2 16 999999 1 19 999981 979132 1 2 999999 -14344 1 5980 230635 -616885 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -790402 2 2 999999 1 121458 541458 -25209 1 2 999999 -435713 2 2 999999 1 5 999996 154401 1 2 999999 962220 1 2 999999 -58094 1 2 999999 -584524 1 20 999991 713931 2 10 999983 2 2 999999 2 425396 678544 2 2 999999 1 2 999999 381385 1 16 999983 -357573 1 2 999999 -175432 1 2 999999 -956409 1 738831 800712 365450 1 7 999987 275224 2 10 999987 1 2 999999 -882777 2 1 999996 2 305923 664269 1 2 999999 975601 2 2 999999 1 2 999999 -625532 1 7 999993 -527066 1 150145 658695 354485 2 290858 642800 2 15 999986 1 2 999999 -516396 1 116908 670756 -933366 2 15 1000000 1 581525 892862 635667 1 17 999988 831144 2 2 999999 1 9 999999 -764650 2 2 999999 2 2 999999 2 277574 943142 1 2 999999 589088 1 5 999999 245545 2 2 999999 1 601599 971803 -378963 2 17 999984 1 2 999999 43271 2 8 999999 1 737650 987765 311794 2 2 999999 2 4 999987 1 8 999985 772222 1 1 999988 -90866 1 215139 256452 537233 1 228641 948049 -176446 1 19 999994 -566074 1 757279 767745 710666 2 2 999999 2 14 999993 2 295023 628380 1 2 999999 -274655 2 773104 831942 1 7 1000000 -566778 2 3 999994 2 15 999990 2 1 999992 1 2 999999 628682 2 17 999982 1 203356 762939 165382 2 18 999989 2 10 999996 2 2 999999 2 85218 274442 1 483533 596170 -136673 2 2 999999 1 2 999999 -839774 1 9 999985 152501 2 3 999988 1 494630 647304 641127 2 15 999994 2 232068 690020 2 14 999989 2 20 1000000 1 304872 445475 646566 1 2 999999 854408 2 443315 676399 1 18 999986 -991741 2 762575 821382 2 407136 603055 1 278677 364501 175200 1 279783 988716 -659874 2 8 999987 2 710718 873303 2 2 999999 1 535775 875450 -737578 1 14 999994 -762039 2 16 999985 2 4 999993 1 318114 688079 359323 1 2 999999 724410 1 3 999981 -841501 1 3 999984 -691940 1 2 999999 517697 2 57345 935107 2 180525 883558 1 17 999983 -943596 2 454108 994729 2 6 999999 2 296585 670270 2 2 999999 1 152235 154341 -198970 2 15 999988 2 2 999999 2 17 999982 2 227818 304556 2 283259 629675 2 19 999990 1 15 999982 -594055 1 17 999991 -40771 2 966311 974963 2 158939 983319 1 241934 899123 37804 2 15 999983 1 554421 975521 426888 2 515259 595025 2 2 999999 2 2 999999 1 2 999999 -648207 2 7 999998 1 18 999995 987568 2 2 999999 1 2 999999 -322778 2 950619 996526 1 2 999999 942430 1 18 999995 -781876 1 153647 643195 902385 1 309973 868719 329714 1 425644 968289 -37963 1 2 999990 -618068 2 2 999999 1 2 999999 -403464 1 324205 803461 299611 2 17 999990 1 2 999999 598782 1 4739 684092 -985346 1 173336 779763 -120987 1 183842 830641 140252 1 2 999999 -749218 2 29379 166216 2 200594 816692 2 3 999982 2 2 999999 1 2 999999 814947 1 2 999995 508506 1 2 999999 -843575 2 2 999999 2 2 999999 1 190252 224886 -61387 2 2 999999 1 22328 817379 -546402 2 2 999999 2 7 999984 1 2 999999 453842 1 2 999999 -376141 2 424229 430681 2 16 999981 2 2 999999 2 5 999986 2 8 999997 1 2 999999 -342063 1 293392 587857 -385898 1 116706 260856 618831 1 2 999999 438969 1 15 999986 682059 2 2 999999 1 2 999999 -593431 2 2 999999 2 11 999995 2 238051 324076 2 292267 521997 2 306047 919280 2 752599 916155 2 2 999999 1 124628 540025 -14517 1 18 999985 174335 2 2 999999 2 13 999988 2 7 999981 2 2 999999 2 261016 708404 1 2 999999 -826081 2 2 999999 2 53272 248929 2 2 999999 2 2 999986 2 18 999993 1 253248 312546 858651 2 357847 861437 2 710299 756783 1 3 999994 -741101 1 54765 632813 526615 1 18 999982 575005 2 2 999999 2 2 999999 1 15 999992 63804 1 474806 615715 771428 1 487372 571210 -445886 2 16 999981 2 312688 542820 2 2 999999 2 2 999999 1 11 999995 -195300 2 10 999983 1 500367 599332 -505076 1 2 999999 -765551 1 126909 830577 -412544 2 2 999999 2 2 999999 2 160657 229243 2 2 999999 2 2 999999 1 97570 665604 -196507 1 2 999999 -845627 2 19 999998 1 2 999999 -456927 1 10 999989 -338793 1 2 999999 -210370 2 418148 925916 1 112172 429526 -955516 2 2 999999 1 2 999999 371470 2 5 999992 1 15 999993 926303 2 2 999999 2 2 999999 1 2 999999 -833395 2 2 999999 1 1 999984 775021 1 20 999984 739432 2 14 999988 2 58561 402762 2 2 999999 2 554157 678914 2 17 999990 2 2 999999 2 2 999999 2 6 999995 1 2 999999 364503 2 295825 353886 1 20 999993 873937 2 2 999999 2 2 999999 1 2 999999 713147 1 2 999999 337107 1 2 999999 816699 1 2 999999 991788 1 609310 755155 645654 2 866325 894510 2 2 999999 2 15 999985 1 11 999999 819976 2 2 999999 2 34050 450687 1 17 999986 -589205 1 2 999999 824202 2 101776 567998 2 17871 260919 1 3 999985 641537 1 294339 630434 -7350 2 2 999999 2 390417 576707 2 17 999985 2 11 999992 2 2 999999 1 2 999999 215329 1 2 999999 486611 1 311018 683019 855504 2 13 999991 1 788548 892074 -295457 1 2 999999 -498023 1 2 999999 -357082 1 2 999999 945133 2 1 999989 2 5 999981 1 614598 689488 -470041 2 11 999988 1 275268 559396 -116462 1 2 999999 901354 1 243471 706413 483610 2 18 999991 2 18 999996 2 14 999988 1 348062 559931 395269 2 38869 973965 2 1 999986 2 2 999999 2 2 999999 2 20 999994 1 3 999998 910680 1 9 999984 241073 1 2 999999 949535 1 15 999988 476924 1 2 999999 656162 2 5 999998 2 2 999999 1 225264 752747 732806 2 107554 549485 1 2 999999 -269404 1 9 999986 -448877 1 176751 396221 925071 1 153179 745708 129883 2 3 999981 1 137207 372123 55352 1 2 999999 -764694 2 2 999999 1 2 999999 229653 2 429654 991513 2 200706 549992 1 283619 886156 220544 2 2 999999 1 2 999999 538190 2 12 999991 2 2 999999 1 9 999994 -307844 1 191810 834586 -832834 1 14 999992 -999696 2 12 999995 1 318461 632141 -199574 2 6 999984 1 2 999992 -544177 1 317604 399700 -13104 1 2 999999 -617950 2 16 999982 2 13 999996 2 345855 361283 1 17 999981 534771 2 133446 264328 1 2 999999 -497743 1 461680 725438 -18199 1 12 999994 397510 1 2 999999 -872693 2 853240 884792 2 1 999981 2 2 999999 1 90651 265016 223321 1 2 999999 537473 1 2 999999 273915 2 2 999999 2 162002 842415 1 2 999999 646803 1 14 999982 856807 2 4 999995 2 356000 746734 1 99668 965529 106880 2 485159 881590 1 605267 885881 -821638 1 90764 640902 -266918 1 2 999999 455127 1 45524 871011 930021 1 1 999992 792455 2 843052 912387 1 165743 518961 577054 2 9 999984 2 2 999999 2 14 999996 2 19 1000000 2 654652 851474 1 2 999999 -499741 1 3 999990 833463 1 16 999996 573647 1 2 999999 -441798 1 286505 867705 -325375 1 18 999994 -983507 1 2 999999 -712523 2 17 999991 2 2 999999 1 12 999984 745492 1 2 999999 -632163 2 510849 822545 1 2 999986 394704 2 7 999993 2 2 999999 2 2 999999 1 366244 795393 -29773 1 130758 257583 -501295 1 750639 848859 -89406 1 9 999998 -498892 2 5 999983 2 2 999999 2 3380 178492 1 12 999982 -451961 2 203964 750902 2 2 999999 1 2 999999 25762 1 1 999992 296582 2 131773 811075 2 2 999999 1 2 999999 -688451 2 4 999990 1 2 999999 -788403 1 3 999999 667316 2 2 999999 2 16 999994 1 19 999985 365729 2 464105 564064 2 319913 428704 1 20 999983 -301045 2 2 999999 1 420391 878728 -842346 1 2 999999 530900 2 411130 710949 2 17 999988 1 17 999994 973306 2 2 999999 2 2 999999 2 544775 881994 1 2 999999 -794339 2 829293 897404 2 9 1000000 1 589024 870137 -666419 2 2 999999 1 11 999987 532807 2 183629 664928 2 19 999994 2 580783 812410 1 93105 680100 -582025 2 18 999995 2 13 999986 1 335470 802846 -417018 1 19 999997 -264833 2 3 999982 2 501345 891059 1 2 999999 -999791 1 40751 727321 504286 2 2 999999 2 3 999983 1 7 999984 854716 2 265108 403700 2 6 999989 1 239419 436634 -671044 2 161654 809572 2 17 999984 1 11 999983 -469606 2 571057 600221 1 15 999982 -696857 1 2 999999 779904 2 2 999999 1 421138 982327 764836 2 2 999999 1 2 999999 762413 2 162554 750100 1 2 999999 -83672 1 20 999999 9439 2 9 999995 1 444122 807230 735683 1 2 999999 -916674 2 2 999999 1 155663 981713 -984110 1 14 999983 -802596 2 14 999981 1 317400 396836 -695155 1 2 999999 -661768 2 28213 615872 1 333506 680598 -724080 1 19 999988 343820 1 17 999987 117670 1 2 999999 -277537 2 126785 146301 1 38131 637086 867013 1 4 999985 -581843 2 2 999999 1 13 999997 654238 1 2 999999 912559 2 901917 948266 1 107881 871644 -498408 1 16 999989 1849 1 2 999999 560328 1 2 999999 208449 2 492067 964373 2 111732 918884 2 2 999999 2 494787 963559 2 15 999990 2 226808 667201 2 4 999999 1 5 999988 -273110 1 14 999984 408559 2 2 999999 1 2 999999 -307477 1 2 999999 -870332 1 760313 779851 -112038 2 156620 420846 1 11 999995 -898055 2 2 999999 1 414569 884201 -663786 1 109355 481495 93393 2 165157 780319 1 9 999994 -569111 2 876867 960315 2 11 999989 2 10 1000000 2 2 999999 2 534689 724476 2 258516 486365 1 335058 778017 56603 1 11 999991 -472498 2 20 999991 1 856399 986384 -881505 2 186883 453614 2 1 999988 1 425220 471301 566385 1 981832 991090 -103965 1 2 999999 546186 1 2 999999 -645332 1 66811 579360 595875 1 72901 236795 -848671 1 8 999996 -209572 1 624542 881738 -114635 1 9 999982 -225022 2 153310 454223 1 15 999994 -284787 1 124038 959418 -712819 2 2 999999 1 827540 897222 200510 1 2 999999 703557 2 20 999991 2 368963 644004 1 361415 418888 475922 2 815992 890693 2 734600 935147 1 1 999982 -471949 1 19 999995 -615812 1 2 999999 -585857 2 6 999995 1 4 999994 847842 2 7 999995 2 10 999991 1 780409 986547 56783 1 320165 518631 998192 1 7 999992 792751 2 319453 666925 2 2 999999 2 2 999999 2 2 999999 2 15 999999 2 787250 974974 2 115169 572449 1 779071 796291 -396707 2 20 999982 2 5 999992 1 2 999999 644653 1 2 999999 -486996 2 96228 850581 1 2 999999 979103 2 2 999999 1 10 999984 -471476 2 2 999999 1 199447 773975 -203139 1 8 999999 -874023 2 19 999988 1 2 999983 62745 1 296444 793046 -354040 1 15 999986 634550 1 477446 540450 -139554 2 13 999997 2 367519 446992 2 11 999993 2 4 999994 2 351966 395741 1 502678 672901 -445258 1 2 999999 730434 2 12 999990 2 3 999993 2 9 999985 2 2 999997 1 13 999993 -885715 2 2 999999 1 219458 480861 -269137 2 184224 698802 1 165074 305734 -388195 1 181263 808370 -712836 2 2 999999 1 2 999989 653116 1 531983 844351 290631 1 693353 872709 291274 2 5 999997 2 12 999999 2 2 999999 2 434696 458940 1 807409 957236 -919666 1 582303 680396 974187 1 2 999999 -48243 1 294936 693150 406220 1 9 999995 -671301 1 11 999993 505077 2 2 999999 2 9 999995 1 181953 976736 170773 1 2 999989 714394 1 434600 721267 443878 1 20 999999 -298004 2 139157 666954 2 2 1000000 1 2 999999 679563 1 573032 863389 613109 2 7 999983 1 8 1000000 190829 1 2 999999 -243270 2 18 999995 2 846060 989792 1 2 999999 388290 1 16 999990 427945 1 2 999999 -545080 2 2 999999 1 2 999999 -780713 2 2 999999 1 374593 575401 -897053 1 2 999999 -458973 1 393796 670285 714267 1 17 999985 567988 1 2 999999 140464 1 154202 954727 -776536 1 5 999990 98310 2 18 999997 1 15 999992 -866443 1 2 999999 -299473 2 14 999989 2 2 999999 2 14 999982 2 2 999999 2 12893 446926 2 2 999999 1 489068 559122 966128 1 2 999999 -807027 1 10 999987 171272 2 8 999995 2 2 999999 1 168395 489655 -86664 2 2 999999 1 20 999981 665121 2 615076 809174 1 821520 827586 196923 2 622940 986005 1 2 999999 947598 2 8 999990 1 2 999999 947092 1 363726 658890 454984 2 16 999999 2 2 999999 1 16 999985 -61345 2 2 999999 1 261315 901185 -919782 1 2 999999 -146792 1 209010 448065 217245 1 2 999999 521817 1 2 999999 742677 2 370688 651337 2 10 999999 1 4 999988 298228 1 727366 741490 -742781 1 10 999991 -226626 1 2 999999 725161 1 2 999999 -495379 1 20 999987 -530388 1 226710 357116 -742438 2 2 999999 1 15 999992 -864233 1 44793 850242 -695129 1 489046 878135 647315 2 10 999987 1 142928 460625 949553 2 329869 958102 1 13 999994 843325 1 2 999999 890877 1 2 999999 -518568 1 654131 877236 603533 2 377084 755495 1 100525 444606 186038 2 7 999999 1 305089 905965 -538645 2 4296 777018 2 13 999988 1 15 999992 -718805 1 165948 432419 333474 2 2 999999 1 2 999999 365837 1 11 999992 866978 1 2 999999 588519 2 2 999999 1 12 1000000 -239979 2 15 999995 1 11435 354780 353592 1 12 999982 -295757 2 2 999999 2 7 999982 1 3 999994 801350 1 562327 753406 -586888 1 10 999988 998773 2 495081 854953 1 10 999990 771507 2 5 999983 2 559177 854922 2 381530 866280 1 481236 810146 259403 2 20 999997 2 203772 387846 2 2 999999 2 314727 616992 1 2 999999 930683 1 11 999996 -661465 2 10 999984 2 510503 818803 1 2 999999 268439 1 507491 731668 898256 2 261155 455412 1 2 999999 -769270 1 19 999981 -669707 2 2 999999 1 2 999999 -689916 1 2 999999 -870684 2 2 999999 1 2 999999 -571949 2 12 999992 1 2 999999 -558490 1 2 999999 792247 2 2 999999 1 10 999991 608053 1 2 999999 -91098 2 2 999999 1 2 999999 -896117 1 2 999999 401502 1 528605 627015 360275 2 541576 772469 1 4 999992 759830 1 276697 782182 526753 2 2 999999 2 6 999982 1 2 999999 -459948 2 3 999982 2 2 999999 2 305985 905790 1 2 999999 -368194 2 13 999981 1 337580 387230 -920043 2 2 999987 1 11 999996 229508 2 524080 913257 2 2 999999 2 11 999994 1 9 999998 142068 1 2 999999 670042 2 10 999983 1 123519 365266 -10368 1 2 999999 267533 2 11 999998 1 3 999995 553146 2 2 999999 1 2 999999 175086 1 188696 226982 862317 2 2 999999 1 2 999999 92006 1 3 999991 584507 2 150367 772099 2 2 999999 1 2 999999 477293 2 1 999984 2 2 999999 2 267982 708202 1 6708 363776 565964 1 12 999992 -49770 1 84049 346619 379780 1 2 999999 -461605 2 2 999999 2 2 999999 2 2 999999 1 19 999984 41064 2 14 999991 1 15 999987 82840 1 2 999999 197352 1 2 999999 -133155 2 15 999987 1 438928 687387 143690 2 2 999999 1 390642 631609 339460 1 9 999992 -28845 1 111946 837779 548192 2 679575 768716 2 20 999991 1 17 999996 354843 1 439001 822085 700889 2 19 999994 2 2 999999 1 223501 264985 -758439 2 10 999985 1 456830 876121 386126 2 8 999994 1 2 999998 341220 1 12 999983 197230 2 2 999999 1 124488 496136 -667086 2 15 999981 1 547783 833036 -964353 2 2 999999 1 595016 873504 354804 1 237183 644823 17679 2 2 999999 1 12 999993 -574775 2 2 999999 1 2 999999 -532139 2 208248 588815 2 2 999999 2 439186 765983 2 27415 824348 2 2 999999 2 7 999982 2 2 999999 2 305419 998632 1 323985 766280 -320890 1 2 999999 -919079 1 223931 710336 -442007 2 17 999986 1 2 999999 621022 1 271531 353313 -319197 2 42999 204563 2 2 999999 2 2 999999 2 713232 825690 2 19 999998 1 517855 971433 629362 2 14 999999 1 109050 324760 57843 1 14 999984 -21021 2 7 999989 1 454157 900662 -940849 2 2 999999 1 584797 724118 599904 1 248097 732034 125006 1 500157 881967 773819 2 9 999995 1 176843 220032 301901 1 17 999997 -725913 2 2 999999 1 12 999981 -529069 1 3 999992 -135239 1 455445 465964 111235 2 2 999999 1 43472 964222 406817 1 14 999987 -531279 1 2 999999 -438985 1 2 999999 928450 2 2 999999 2 477463 480947 1 6 999981 922064 2 15 999983 2 5 999991 1 2 999999 -880947 2 1 999984 2 472149 900078 1 14 999985 759225 1 8 999987 341980 1 253853 603210 -438329 2 2 999999 1 2 999999 948184 2 16 999993 2 166800 375433 2 2 999999 2 10 999999 2 2 999999 2 2 999999 2 256207 506830 1 2 999999 -854529 2 327147 365372 2 15 999997 2 19 999988 1 820121 964919 171970 2 19788 323232 2 859531 963604 1 2 999999 745121 1 2 999999 -813732 1 2 999999 970881 1 20 999996 -832606 2 13 999986 2 2 999999 2 14 999984 2 10 999982 2 4 999994 2 12 999984 2 728825 824750 2 15 999993 1 2 999999 -381874 2 2 999999 2 2 999999 2 493186 826661 1 173931 996195 557461 2 2 999993 1 372927 788220 867065 2 2 999999 2 142004 934353 1 2 999999 308549 1 3 999996 115061 2 368640 563783 2 19 999983 2 2 999999 2 15 999994 1 2 999999 228256 2 10175 218264 1 11 999987 965614 1 611691 690382 -228342 1 2 999999 790703 2 259697 635381 1 2 999999 182778 1 2 999994 863972 2 358053 672538 1 2 999999 260312 2 15 999989 1 5 999984 -210788 1 2 999999 -928830 2 39524 820209 2 19 999983 2 2 999999 2 627578 931818 1 2 999999 880721 1 2 999999 -390776 1 17 999994 333514 1 2 999999 -35074 2 291503 350052 1 374702 857810 741241 1 9 999995 769762 1 2 999999 104687 2 2 999999 1 2 999999 635058 2 19 999999 2 16 999983 1 20 999992 871957 2 2 999999 1 26694 247403 -539693 1 2 999999 437163 1 14 999981 -888970 1 2 999999 -575695 1 2 999999 63133 1 7 1000000 864911 2 16 999984 2 590941 855896 1 556243 803049 914294 1 2 999999 -938583 2 2 999999 1 9 999984 270421 1 6 999986 -72648 1 4 999982 350654 2 679946 920192 2 2 999999 1 16 999983 757415 2 19 999990 2 2 999999 2 478392 507707 2 2 999999 1 259556 643020 -994762 1 2 999999 598602 2 10 999991 1 2 999999 984176 1 2 999999 -46758 2 691761 913600 2 19 999985 2 177204 653830 1 2 999999 -611516 1 1 999990 621495 2 10 999997 1 2 999999 -690228 1 2 999999 -539059 1 7 999986 982056 1 2 999999 25943 1 6 999998 -257932 2 1 999990 1 2 999999 836463 1 2 999999 267096 1 587147 827609 -137455 2 236905 789286 1 2 999999 326224 2 655054 710032 1 367440 856340 531630 2 2 999999 1 102979 120038 444029 1 2 999999 769352 2 770253 783419 2 230756 456947 1 20 999990 -57742 2 163921 226950 1 257321 911964 890555 2 2 999999 1 609464 878743 -458747 1 156717 231832 668878 1 14 999997 -290305 2 112705 473408 2 2 999999 2 12 999985 1 2 999999 -489025 1 2 999999 -248851 2 9 999997 1 656388 734564 492377 1 591918 671698 -704500 2 2 999999 1 2 999999 873729 2 2 999999 2 2 999999 1 2 999999 -603440 2 146427 843144 1 106938 533876 931457 1 2 999999 -713441 1 11 999992 -953593 1 2 999999 217196 1 8 999998 935482 1 2 999999 662078 1 11 999993 -827197 2 252620 973991 2 8 999998 1 227375 765423 -79755 2 2 999999 1 262974 508074 287622 1 58928 968990 502382 2 152790 854167 2 20704 676763 1 5 999996 -150515 2 461964 548145 2 13 999998 1 8 999990 -410656 2 249757 517871 2 94073 969790 1 599130 953735 -294951 2 2 999999 2 2 999999 2 573643 608381 1 9520 719600 898149 1 692205 740633 -790873 2 350442 784797 1 180173 713999 -645662 1 16 999990 861035 2 2 999999 2 13 999996 1 18 999981 -461731 1 2 999999 -174671 1 1 999987 46565 1 15 1000000 -977284 1 2 999999 -694464 2 9 999994 1 2 999999 328350 2 282050 978988 2 15 999996 1 7 999997 -158780 2 20 999994 1 2 999999 878074 1 389100 852693 814620 1 2 999999 538332 2 533541 924966 2 10 999983 1 8 999982 -330907 2 2 999999 1 2 999999 -104629 2 2 999999 2 2 999999 1 15 999995 -164693 2 18 999991 1 2 999999 -536493 1 2 999999 927470 2 547149 887031 1 428666 758036 956117 1 2 999999 569234 1 6 999983 329363 2 601579 670791 2 12 999998 1 7 999983 -71229 1 7 999981 439607 2 438387 805602 1 2 999999 -616357 2 14 999986 2 809190 841869 2 7 999994 2 8236 488400 1 303475 772102 -930364 2 301582 341632 2 100460 851927 1 386878 972915 683309 2 2 999999 2 364396 714596 1 313712 390528 -299736 2 221929 904119 1 2 999999 -977284 1 2 999999 699508 2 2 999999 1 2 999999 931666 2 15 999988 1 2 999999 369332 1 365927 755669 -642025 2 3 999999 1 2 999999 -737591 1 11 999993 645207 2 813261 816468 1 171061 485272 -580822 1 130232 805639 -662207 1 393827 403925 887105 2 13 999989 1 2 999999 -660156 2 2 999999 1 2 999999 -965234 1 3 999987 434997 1 223865 467695 -162371 1 2 999999 612227 2 2 999999 2 2 999999 2 781259 903740 1 801323 866097 -252637 1 393673 711322 -271234 2 2 999999 2 784429 828398 1 2 999999 -291374 2 93722 385760 1 2 999999 839649 1 2 999999 -595100 1 2 999999 770517 2 12 999986 1 61969 984452 690916 1 16 999996 31784 1 2 999999 -748986 2 2 999999 1 12 999989 290501 1 6 1000000 921040 1 227619 812843 261029 2 116061 791692 1 768478 979110 -140451 2 6 999982 2 20 1000000 2 9 999996 1 301448 507589 350449 1 15 999983 609831 1 267965 915127 661017 2 2 999999 2 92287 854543 1 20229 475221 461114 1 2 999999 -663324 1 347240 352256 558208 1 2 999999 284636 2 2 999999 1 2 999999 -107913 1 6 999998 -328330 2 18 999996 1 20 999999 664877 2 440139 981883 1 678949 906812 -611969 2 2 999999 2 493292 879490 1 2 999999 962925 2 2 999999 2 17 999998 2 16 999995 2 2 999999 1 362368 905851 -671805 2 3 999994 2 3 1000000 1 203321 335266 127314 1 10 999991 778907 2 730164 753272 2 2 999999 1 400071 645405 -680097 2 690676 857243 1 308623 910052 -635753 1 2 999999 382052 1 2 999999 920488 2 2 999999 2 17 999990 1 2 999999 -876949 2 153699 722759 1 6 999985 -178931 2 2 999999 2 20 999992 2 10 999988 1 2 999999 -500486 1 166218 999504 662946 1 2 999999 427419 1 2 999999 -77153 1 13 999989 -626373 1 19 1000000 -581719 2 398068 754111 1 540733 816104 899014 2 667434 841216 1 527841 537605 -1617 1 467003 558428 -158819 2 14 999986 1 2 999999 -914784 1 346625 950420 885226 1 306811 998249 806999 1 12 999984 -681856 1 615150 759409 -191895 1 113565 435919 -67242 1 2 999999 -393357 2 4 999995 2 5 999998 1 125054 567156 581351 2 12 999983 2 2 999999 2 2 999999 2 16 999986 1 1 999983 866 1 2 999999 987845 1 11 999986 858766 1 369097 888283 443995 1 2 999999 -639330 1 2 999999 -81950 1 18063 355688 -486925 1 112247 780684 -541598 1 1 999988 669109 2 2 999999 1 198011 971288 -465386 2 2 999999 1 10 999989 -102118 1 8 999990 -736298 2 115851 414061 2 7 999981 2 2 999999 1 2 999999 -701658 2 363699 980818 2 2 999999 2 2 999999 2 195430 945122 1 2 999999 232029 2 3 999988 2 127301 698891 2 2 999999 1 13 999995 -120747 1 429221 688062 110412 2 777287 920603 2 2 999999 1 2 999999 -372010 1 20 999996 416187 2 8 999982 2 2 999999 1 411776 431345 818463 1 10 999998 -242555 1 6 999993 -193815 2 20 999989 2 18 1000000 1 592430 984587 665918 2 2 999999 1 14 999984 -848255 2 4 999986 1 132615 467065 -817329 2 616505 632620 1 16 999981 136024 1 875152 879724 447153 1 2 999999 506055 1 489199 594107 -22971 2 2 999999 2 2 999999 1 466821 640109 88866 2 447911 988194 1 2 999999 232729 1 2 999999 -338361 1 184573 967160 -39607 2 2 999999 2 527693 544000 2 2 999999 1 2 999999 12002 2 2 999999 1 2 999992 89648 2 15 999984 1 2 999999 -104050 2 2 999999 2 2 999999 1 3 999998 -358922 1 2 999999 -258788 1 2 999999 -969467 1 16 999984 131154 2 16 999996 1 2 999999 -5049 2 111899 926249 2 5 999993 1 18 999994 523367 1 2 999999 727412 2 2 999999 2 210979 835390 2 3 999995 1 12 999991 640432 2 8 999986 1 649508 722057 -861925 2 287356 456962 1 2 999999 60438 1 2 999999 -527949 2 2 999999 1 16 999987 702210 2 661568 927209 2 906462 991083 2 481609 660245 1 2 999999 301134 2 321544 836226 2 2 999999 1 314738 438664 436168 2 17 999986 2 16 999981 1 239868 858396 -898834 1 2 999999 -535286 1 1 1000000 -847700 1 2 999990 -327557 2 7 999986 1 2 999999 -10613 2 2 999999 1 302507 522298 -542964 1 584011 901340 879183 1 2 999999 801194 1 9 999995 840614 1 2 999999 -986148 2 15 999996 1 2 999999 -247400 2 433760 608060 1 393883 657287 181655 2 238828 339410 2 427688 439856 2 16 999999 1 450283 916765 -459764 2 2 999999 1 2 999999 118809 1 16 999983 -312710 1 2 999999 -967413 1 696003 741498 793646 1 290007 708482 739112 1 2 999999 786491 1 715903 776871 -339743 1 463811 467079 624832 1 9 1000000 747845 2 2 999999 1 2 999999 198266 2 447721 461206 2 99777 166171 2 2 999999 2 2 999999 1 20 999985 383979 1 2 999999 -942456 2 2 999999 1 6 999986 659684 1 20 999991 -266282 1 3 999990 434696 2 323279 666031 2 307213 979582 2 8 999987 1 2 999999 220396 2 2 999999 1 401095 657878 -633217 1 16 999997 981180 2 288556 550939 2 189280 357482 1 55624 302255 -862363 2 266440 403241 1 12 999994 960170 2 498841 546735 1 19 999983 -907370 1 109873 499422 730385 2 4 999993 2 2 999999 2 2 999999 1 15 999983 -520127 1 2 999999 301956 2 20 999982 1 2 999999 -525320 1 16 999999 -875498 1 4 999981 -453231 1 20 999993 275786 2 20 999986 1 416002 758727 -2953 2 8 999994 2 54196 126972 1 12 999991 -754038 2 2 999999 1 1 999990 -278115 2 2 999999 2 4 999995 2 583427 687999 1 12 999984 -93815 2 14 999999 2 5 999983 1 2 999999 -573772 1 208149 445246 708256 2 13 999986 1 2 999999 -584284 1 15 999995 902710 2 2 999999 2 14 999997 2 243047 905254 2 2 999999 1 2 999999 755419 1 2 999999 -938607 1 1 999987 413946 2 322713 331281 1 2 999999 -941054 1 2 999999 -837225 1 17 999990 -288300 1 141598 465774 -442804 2 2 999999 1 3 999986 -222392 2 2 999999 2 767347 951379 1 2 999999 331698 2 11 999981 2 7 999986 2 17 999986 2 532129 777186 2 186962 977357 2 702950 775901 1 525938 814738 178128 1 372456 952807 7985 1 721277 792604 413908 1 187128 690130 559446 1 257106 396331 -585601 1 7 999992 977952 1 2 999999 -634000 2 10 999996 1 20 999983 189525 1 2 999999 834934 1 12 999995 -974697 1 152521 455817 831985 2 1 999988 1 12 999993 -303199 2 2 999999 2 520871 777606 2 613655 628094 2 12 999994 1 11 999983 -150132 1 403262 762702 -842828 2 11 999991 1 364411 615996 9792 2 338011 697022 1 681719 794821 -946931 2 2 999999 1 15 999985 -2377 2 2 999999 2 18 999991 2 567571 830161 2 446480 755222 2 2 999999 2 2 999999 1 330978 642874 -995056 2 2 999999 1 164822 165026 -747161 2 2 999999 1 309123 622768 369521 1 2 999991 -625558 2 508134 753776 2 20 999989 2 2 999999 2 354639 469787 1 11 999990 -146982 2 2 999999 2 13 999987 2 15 999991 1 539057 779316 -519098 2 1 999982 2 459697 696132 2 161914 780651 2 2 999991 2 66552 982189 2 2 999999 1 372755 415041 -534353 1 11 999987 772717 1 8 999999 800397 2 41177 61174 2 83542 368504 1 2 999999 -862934 1 5 999987 68483 2 2 999999 2 295054 325697 1 15 999998 586952 2 2 999999 1 135397 164483 -307296 1 6 999981 438239 1 8 999991 800144 2 9 999991 1 2 999999 -794647 2 429559 551477 2 19 999986 1 51589 389593 -22603 2 669328 936431 2 2 999999 2 1 999996 2 2 999999 1 15 999985 216415 1 913582 984873 -696118 1 5 999986 -476905 2 2 999999 2 308171 861008 2 138679 711725 2 18 999989 1 701661 942600 515199 1 99799 426505 -59279 2 8 999984 2 12 999983 1 2 999999 25651 2 2 999999 2 2 999999 2 2 999999 2 834715 959885 1 2 999999 -870455 1 2 999999 -187021 1 2 999999 974326 2 621848 972274 1 9 999992 -102387 2 18834 840785 2 2 999988 1 11 999999 -395078 1 8 999994 964221 2 731554 944125 1 598928 994263 511172 2 19 999997 1 689222 703995 -579038 2 2 999999 2 2 999999 1 18 999988 -881267 1 871006 911077 -540215 2 3 999994 2 2 999999 2 11 999988 2 6 999983 2 105743 127264 1 2 999999 -314288 2 99052 847663 2 282237 739214 2 19 1000000 2 2 999999 2 2 999999 1 19 999989 95331 2 58976 658846 2 159085 321088 2 6 999992 1 239380 839384 994580 2 44331 521884 1 544639 552765 13112 1 333248 691594 -815900 1 2 999999 160808 1 2 999981 -457940 1 2 999999 -661594 1 19 999991 768955 1 10 999982 -409690 1 7 999998 613035 1 2 999999 -336424 2 2 999999 2 4 999986 1 262195 353786 -648786 2 13 999993 2 596381 951306 1 507200 849520 -77343 1 2 1000000 -756872 2 19 999991 2 2 999999 1 401158 536472 449198 1 2 999999 -907644 2 8 999987 2 16 999996 2 2 999999 2 73455 462175 2 442610 456315 2 2 999999 1 322073 634562 761883 2 2 999999 1 2 999999 -416871 1 206169 967386 -190214 2 4 1000000 1 2 999999 648448 1 2 999999 -393142 1 13 999984 -230877 1 2 999999 654675 1 10 999981 29333 1 2 999985 45837 2 452807 640177 2 642960 829654 2 822473 919986 1 98816 245954 -508226 2 2326 172432 1 13 999988 -471041 1 17 999992 -844835 1 12 999994 -430815 2 2 999999 1 4 999994 606648 1 14 999987 -254711 2 50348 600063 2 42378 576355 2 53013 454952 2 4 999990 1 2 999999 407197 1 14 999983 363934 1 10 999988 487554 2 2 999999 2 2 999999 1 741623 770756 -183136 2 2 999999 2 2 999999 1 17 999983 -182752 2 621491 972189 1 4 999994 -305154 1 12 999999 314529 1 523201 991294 305891 2 301808 634429 1 775408 952419 78229 1 477323 577642 592443 1 2 999999 851527 2 424251 611737 2 19 999993 1 6 999988 833468 2 18 999994 2 612942 740758 1 102066 149173 656752 1 148206 668352 -409437 2 16 999996 1 2 999999 693852 1 2 999999 -626173 1 242675 548455 841446 1 2 999992 534167 2 2 999999 2 2 999999 1 15 999982 -408985 1 3 999983 441013 1 15 999987 -920057 1 2 999996 -277359 2 13 999983 2 2 999999 2 2 999999 1 2 999999 554332 1 2 999999 -225761 2 502507 626790 2 523457 568973 2 2 999999 1 10 999982 -923279 1 184048 607308 355461 2 2 999999 2 39418 652545 1 2 999986 865482 2 854398 948680 1 398483 601221 987973 1 2 999999 251604 1 115234 620297 -781529 1 2 999999 4065 2 2 999999 1 109043 651997 145265 1 2 999999 -204829 2 856305 907963 2 338167 669012 2 2 999999 2 2 999999 2 14 1000000 1 2 999999 464114 2 222141 476751 2 295448 891224 1 17 999993 312805 2 3 999991 1 322091 533294 397606 2 281246 990734 1 757159 906875 590662 2 2 999999 1 678014 930188 738621 1 408826 448027 -151170 2 7 999987 1 2 999999 988138 2 18 1000000 1 2 999999 -200567 2 24100 451892 1 933565 985186 513953 1 3 999983 264470 2 2 999999 2 2 999999 2 20 999999 2 13 999988 1 238754 857361 -685468 2 2 999999 1 20 999993 909196 1 2 999999 140041 2 2 999999 2 167266 477036 1 605181 901689 639319 1 16 999986 486913 2 259485 338882 1 15 999981 890988 1 2 999999 -500817 2 2 999999 1 3 999996 -199893 2 234285 355003 2 8 999987 2 2 999999 1 134867 527454 697166 1 2 999999 393451 2 668260 975081 2 2 999999 1 2 999999 -760115 2 2 999999 1 17 999994 834903 1 15 999997 -37045 1 161674 566849 -315869 1 152933 497531 -82823 1 236390 540770 82267 2 481208 659005 1 2 999999 -660847 2 2 999999 2 2 999999 2 336113 901822 1 17 999987 288078 1 2 999999 -297410 1 128260 849624 204064 1 2 999999 -939779 2 19 999989 2 2 999998 1 18 999983 110689 1 6 999994 -958830 2 11 999983 1 2 999999 623793 2 103242 890639 2 318327 604597 1 52631 354125 -539948 1 25060 542479 -579397 1 2 999999 119636 2 1 999986 1 296022 619141 -743182 2 12 999992 1 12 999987 862273 1 2 999999 417387 2 6 999986 1 175640 909112 -251218 2 7 999997 1 437655 884297 -953047 2 2 999999 2 2 999999 1 6 999985 445292 2 321185 583133 1 291500 975440 -490195 2 19 999981 1 3 999983 964672 1 2 999999 -440290 1 4568 441533 33650 2 2 999999 1 2 999999 754730 1 416066 976287 -326511 2 2 999999 2 145320 412128 1 2 999999 -900805 2 16 999991 1 2 999999 212468 1 2 999999 629994 1 16 999992 586973 2 38968 149043 1 175284 506083 139049 2 8 999989 1 2 999999 565173 2 719170 851601 2 2 999999 1 421019 736029 299594 2 2 999999 2 2 999999 2 10 999983 1 2 999999 -202934 2 17 999991 1 10388 226972 -590206 2 8 999988 1 12 999993 -445529 2 2 999999 1 2 999999 880211 1 466675 552197 -626537 2 8 999997 1 10 999998 -137232 1 19 999995 299757 1 2 999999 -100386 1 194227 552079 -520778 1 14 999982 -864692 2 5 999981 2 796147 877872 1 2 999999 -604426 1 2 999994 716145 1 2 999999 521047 2 16 999997 1 15 999996 -463253 1 2 999999 -989142 2 2 999999 2 2 999999 2 2 999999 2 45020 968461 2 2 999999 1 2 999999 -843872 1 14 999985 26792 1 18 999998 -291080 1 372691 875881 470192 2 2 999999 1 12 999986 -355370 1 2 999999 -743053 2 16 999987 1 197359 855422 -936866 1 568884 757315 -374929 2 45222 332884 1 2 999999 -553588 2 370825 477446 1 4 999984 -151484 2 30010 784842 2 406579 454882 2 2 999999 2 121473 175190 2 303695 805857 2 2 999999 2 20 999991 2 15 999999 2 16 999996 2 10 999984 1 2 999999 142734 1 2 999999 197863 1 2 999999 818599 1 5 999986 467146 1 2 999999 144602 1 154080 328268 292819 1 2 999999 480495 1 2 999999 832537 2 2 999999 1 688759 852144 497264 1 11 999994 304457 2 2 999999 2 2 999999 1 8 999996 -550980 2 3 999981 1 389970 803340 -881000 1 2 999999 -589994 1 3 999982 -415935 2 15 999983 2 2 999999 2 8 999990 2 2 999999 1 20 999993 -349763 1 2430 732653 -351117 1 3 999993 -354379 2 17 999982 2 117433 253549 1 51610 125416 -762727 1 446184 676815 668594 1 2 999999 -611660 2 2 999999 2 160087 226992 1 51415 552492 35046 2 2 999999 1 2 999999 463457 2 2 999999 2 167499 169907 2 6 999993 1 7 999995 -9198 1 581952 710057 355486 2 7 999991 1 95149 483217 93333 2 2 999999 1 3 999984 546225 2 19 999998 1 10 999981 10048 1 2 999999 -418710 1 2 999999 -938800 1 2 999999 -646660 1 1 999989 -712647 2 828092 979785 1 132275 670978 445643 2 2 999999 1 2 999999 44383 2 19 1000000 2 19 999990 2 2 999999 2 7 999994 1 17 999994 -263940 2 7 999987 2 2 999999 2 2 999999 1 155953 283960 -350846 1 2 999999 927953 1 10 999985 -819389 2 9 999990 1 10 999982 25675 2 8 999981 2 2 999999 1 12 999984 -864497 1 2 999999 -53263 2 12 999996 2 2 999999 1 17 999988 837051 1 2 999999 817522 1 601418 684638 343250 1 149000 778381 208553 2 11948 981750 1 2 999999 -130725 1 2 999999 459446 1 353613 426282 -792010 1 3 999987 205809 2 2 999999 2 74152 537806 1 2 999999 -603132 2 593752 802982 1 2 999999 601441 2 2 999999 1 205354 223718 763491 1 8 999982 -95793 2 2 999999 1 299831 312901 -22826 2 2 999999 1 2 999999 492730 2 2 999996 2 2 999999 1 2 999999 -682547 1 17 999995 806364 2 2 999999 1 85738 586876 -240911 2 2 999999 2 130497 161377 2 19385 426478 1 164252 632584 -258081 1 10 999985 -380543 2 74186 581667 1 825178 992724 158236 2 9 999981 2 2 999999 2 2 999999 1 2 999999 -75129 1 1 999984 -528682 2 2 999999 1 59001 187172 -162740 2 2 999999 2 2 999999 1 2 999999 688432 1 2 999985 796201 2 461051 679938 2 532138 771363 1 2 999999 706218 2 67101 741500 1 14 999985 889191 1 2 999999 919688 1 2 999999 -282741 2 7 999988 1 2 999999 844138 2 2 999999 1 37409 272125 -919611 1 17 999986 -818148 2 2 999999 2 4 999996 2 566278 663566 2 2 999993 2 298116 315933 2 10 999982 2 2 999999 1 16 999995 -142314 1 67346 916630 -552553 2 381530 902689 1 97145 351270 -321126 2 775226 995039 1 18 999999 609910 1 8 999981 -927120 2 2 999999 2 11 999990 2 2 999999 2 2 999999 2 2 999999 1 367748 879392 -731069 2 20 999981 2 30988 585494 2 223206 699426 1 16 999991 189598 2 2 999999 1 5 999990 417116 1 17 999995 -943336 2 360061 497185 1 2 999999 596891 2 636922 714769 2 16 999998 1 2 999999 -408825 1 11965 225991 -424578 1 2 999999 136582 2 2 999999 1 15 999981 -116896 1 320723 377297 594636 1 17 999986 -646673 2 28462 877218 2 5 999981 2 123361 185035 1 2 999999 758788 2 18 999997 2 93281 680192 2 13647 262065 2 273180 648815 2 2 999999 2 14 999998 1 2 999999 -182951 1 2 999999 -153336 2 117966 214990 1 3 999989 907540 1 15 999991 -309706 1 41824 361358 -468805 2 15279 365107 2 35270 298405 2 7 1000000 2 2 999987 2 7 999983 1 61524 987880 249143 2 301272 993431 2 2 999999 1 3 999997 680958 1 509119 779960 738543 1 313350 425187 -740482 2 17 999992 2 18 999984 1 2 999999 -490893 1 2 999999 465698 1 2 999999 -782029 1 2 999999 -267588 1 4 1000000 -275483 2 2 999999 1 568724 794879 -826099 1 563914 725648 212458 2 219263 985610 1 142407 244541 456071 2 2 999999 2 17 999985 1 1 999992 378371 2 2 999999 2 18 999988 1 549537 783464 502454 2 10 999987 2 2 999999 2 2 999999 2 22681 522687 2 8 999988 1 2 999999 -249771 1 2 999999 709592 1 2 999999 961167 1 5 999985 -192377 2 7 999983 1 7 999989 779832 2 525643 851930 1 2 999999 928094 1 19 999983 -230784 2 17 999992 1 245720 636605 505361 2 264303 385428 1 9 999993 886315 2 2 999999 2 2 999999 1 2 999999 -800017 2 2 999999 1 280614 577170 34232 1 2 999999 -484486 2 451692 518278 1 2 999999 142593 2 148882 429282 2 224838 887276 2 17 999987 2 12 999994 2 11 999981 1 2 999999 538863 1 251865 772454 957537 2 487057 635439 1 2 999999 -25772 1 16 999986 123537 1 15 999985 202546 1 2 999999 -775525 2 1 999999 2 2 999999 1 3 999990 -762912 1 2 999999 -387583 2 371813 724439 2 14 999999 2 357572 562262 1 2 999999 65966 2 872972 907075 2 2 999999 2 2 999999 1 2 999999 -378109 2 109488 740269 2 11 999994 1 361092 845670 388266 1 3 999991 698022 2 2 999999 1 145572 347055 607792 1 14 999987 -344593 1 2 999999 -730868 1 126102 273939 -520295 2 6 999992 2 20 999998 1 2 999999 130625 1 37658 683761 655650 2 20 999994 2 792490 801568 2 1370 921228 2 449317 461925 2 15 1000000 1 2 999999 -903118 1 3 999985 50010 2 2 999999 2 9 999993 1 141224 243879 -680564 1 5 999993 832314 2 1 999982 1 13188 273600 922298 1 2 999999 -837407 2 2 999999 2 7 999995 2 2 999999 1 9 999996 -418246 2 2 999999 2 78239 964860 2 2 999999 2 340090 886541 2 2 999990 1 4 999988 392977 1 61286 135890 -395784 1 406380 676025 16648 2 10 999987 1 2 999999 712626 1 2 999999 625084 2 253521 466166 1 6 999991 899790 2 258841 919275 1 718031 765412 82276 2 10 1000000 1 90635 445435 -22028 2 2 999999 1 2 999999 465891 1 2 999999 30533 2 2 999999 2 7 999995 2 207392 694364 1 8 1000000 -126590 2 262258 785603 2 447107 916833 2 42070 946413 1 199257 731489 -339045 2 12 999983 1 54779 324726 -971883 1 2 999999 746281 1 129746 446297 -348452 1 13 999983 375768 1 2 999999 365671 1 2 999999 606812 1 4 999991 -598526 2 18 999983 1 12 999998 -196389 2 286964 540958 1 13 999999 422242 2 9 1000000 2 140710 553389 1 546985 634261 -249624 1 15 999985 -488179 2 2 999999 2 610251 659880 1 2 999999 791403 1 2 999999 981915 2 7 999988 1 443338 617911 -231203 1 659473 832389 -686601 1 2 999999 612767 2 558174 995157 2 2 999999 1 900155 995061 -532415 1 8 999988 168594 1 18 999996 -314010 2 2 999999 2 14 999982 1 6 999999 124357 1 6 999986 908282 2 2 999999 2 141462 443056 1 2 999999 492000 1 14 999986 317679 1 620254 884296 -656194 1 5 999984 648060 1 1 999984 448867 1 2 999999 -340152 2 2 999999 2 10 999995 2 16 999992 2 17 999982 1 289274 527675 164355 1 167072 332914 -164514 1 932427 946041 231207 2 533543 791654 2 2 999999 1 2 999999 710210 1 420039 807422 -540301 1 2 999999 455977 2 2 999999 2 2 999999 2 1 999997 1 16 1000000 383243 2 17 999981 1 2 999999 -900040 2 17 999985 1 798972 949572 189113 1 2 999999 516595 2 2 999999 1 360283 878821 -24503 2 230408 979471 1 188735 893767 -925263 2 13 999988 2 2 999999 1 20 999984 967243 2 164095 828267 2 2 999999 2 2 999999 2 702365 861897 1 188385 966388 -456182 2 25936 316592 1 5 999999 -687681 2 2 999999 2 304367 695165 1 19 999995 680149 2 2 999999 2 1 999996 1 2 999999 988557 1 19 999993 -366102 1 13 999997 -497881 2 468347 479252 2 20 999998 2 2 999999 2 2 999999 2 1 999984 2 2 999999 2 80187 426421 2 494762 603725 1 2 999999 -795985 1 212833 530262 -203428 2 1489 619958 2 2 999999 1 12 999991 430317 1 2 999999 172276 2 2 999997 2 126493 319060 1 2 999999 -17879 1 15 999985 -468498 1 5 999994 937910 1 2 999999 -120340 1 4 999985 644121 2 14 999981 2 3 999988 1 2 999999 785451 2 916741 934668 1 2 999999 785231 2 18 999986 1 7 999983 436178 1 2 999999 375345 1 38789 583069 852727 1 2 999999 696119 2 359231 821290 2 186666 580275 2 356442 644423 1 1 999999 815573 2 17 999996 1 11 999990 -985612 1 15988 368940 331967 2 15 999987 2 3 999987 1 2 999999 983014 2 3 999987 1 235898 566852 283189 1 162660 283989 750190 1 169097 450050 -897010 1 2 999999 -344893 1 163527 614541 -402674 2 2 999999 1 2 999999 -438022 1 136373 421178 712446 1 2 999999 -142539 1 2 999999 599728 1 281695 504564 825212 2 11 999984 1 6 1000000 510508 1 15 999995 561078 1 29793 943412 -709888 2 771551 841644 1 7 999986 85203 2 451393 588891 1 2 999991 -354622 2 54020 337143 1 244081 611254 -27737 2 2 999999 2 6 999994 2 3 999990 1 275199 373236 964866 2 2 999999 1 839466 973172 -147334 1 15 999981 -736572 2 104288 174858 1 563913 799293 856337 1 2 999999 945904 1 542326 544285 888197 1 410702 647735 530367 1 20770 545906 786483 2 2 999999 1 2 999999 -636067 2 498016 585311 2 364643 490811 2 631888 985942 1 12 999986 -192716 1 1 999996 247597 1 1 999992 834272 2 15 999985 1 7 999991 845500 2 305347 975030 2 674113 891417 2 57155 805835 2 538877 877169 2 9 999998 2 65463 527996 1 1 999981 428945 1 20 999993 -663156 1 19 999986 -358921 1 214256 491516 944520 2 2 999999 2 2 999999 2 71764 237172 2 2 999999 2 5 999996 1 2 999999 677421 2 27126 349350 1 2 999999 256391 2 235670 491364 2 451325 755334 2 331967 874347 2 6 999991 2 2 999999 1 2 999999 920113 2 13 999994 2 1 999984 2 3 999989 2 7 999994 1 3 999996 6568 1 2 999999 -571425 2 18 999998 2 81272 399179 1 2 999999 -754617 1 673756 937646 -186999 1 405943 510111 690046 2 2 999999 1 2 999999 -30926 2 14 999990 2 10 999985 2 12 999997 2 287200 855096 1 17 999992 -760434 2 5 999997 2 2 999999 2 2 999999 1 2 999999 -1060 1 321532 777193 199258 1 8 999989 -160377 2 2 999999 2 5 999999 2 2 999999 1 2 999999 617110 2 97028 492571 2 81488 892048 1 2 999999 -200218 2 96887 791274 2 382980 976570 2 2 999999 2 2 999999 1 15 999994 216590 2 2 999999 1 2 999994 414484 1 18 1000000 -462046 1 14899 347258 464399 1 2 999999 876617 1 208762 710588 -780115 2 2 999999 1 12 999981 -609862 1 14 999985 860384 2 123981 269724 1 2 999999 -844685 2 2 999999 2 17 999998 2 31147 741504 2 2 999999 2 9 999985 2 19 999987 2 726328 834025 1 104810 814392 -165550 2 2 999999 2 90367 321360 1 517900 870622 -113148 2 2 999999 1 796869 973446 335584 1 291826 807210 -63536 2 481593 747163 2 2 999999 1 15 999992 -487114 2 2 999999 2 131881 370211 1 2 999999 -573448 2 2 999999 1 3 999990 -931455 1 551810 902720 977851 1 352511 928722 85774 2 221769 676707 2 2 999999 2 10 999990 2 415370 745161 2 2 999999 1 1 999996 218426 1 17 1000000 -105501 2 656621 687885 1 290381 913322 -875105 2 13 999985 1 18 999999 -391825 2 2 999999 2 257225 353671 1 2 999999 349059 2 481042 730770 2 2 999999 1 2 999999 542353 2 2 999999 1 3 999984 -557185 2 19 999988 2 2 999999 1 7 999994 -86366 1 14 999984 -283856 1 17 999995 803834 1 203902 414132 -781101 2 2 999999 2 6 999985 2 2 999999 1 476608 924783 321942 2 2 999999 2 18 999982 1 6454 293603 -853286 1 9 999995 -705680 1 2 999999 -143780 1 167441 976195 188938 1 3 999984 25394 2 2 999999 1 2 999988 292633 2 2 999999 1 445721 782263 -929287 2 3 999997 2 810796 890375 1 661059 910290 -253538 1 16 1000000 -324681 2 2 999999 2 39513 240752 1 304888 942425 -383814 1 2 999999 967291 1 4 999981 264836 1 684317 865246 265138 1 2 999999 840648 2 14 1000000 1 2 999999 332144 1 2 999999 507949 1 14 999999 -787717 1 15 999990 -156668 1 2 999999 284720 2 2 999999 1 2 999999 389340 2 20 999987 2 173557 476052 1 2 999999 -468594 2 256979 760387 1 2 999999 -549841 2 421223 458125 1 2 999999 379793 2 15 999996 2 2 999999 1 112567 190862 -350666 2 2 999999 1 251069 765830 -276320 1 10 1000000 -720290 1 15 999985 471027 1 9 999984 -94260 2 157471 745446 2 18 999989 1 734455 864990 181742 1 11 999982 672379 2 462386 502759 1 4 999992 -344989 1 20 999985 846867 1 2 999999 625348 2 5 999996 1 2 999999 -472674 1 19 999993 756305 1 426349 471035 -770301 1 561570 910014 673026 2 11 999987 1 3 999983 -723032 1 47625 364285 -950497 2 5 999993 1 12 999997 459538 2 2 999994 2 1 999991 2 308360 383513 1 2 999999 -277702 2 130444 634202 2 2 999999 2 469503 557207 2 2 999999 2 3 999981 1 6 999981 956912 2 2 999999 1 14 999988 -82387 2 2 999999 1 2 999999 -740366 1 2 999999 895440 1 5 999992 137473 2 2 999999 1 2 999999 750538 2 5 999984 2 225055 307880 2 14 999993 1 13 999997 -669239 1 10 999984 962644 1 44009 164099 -461233 2 2 999999 2 15 999997 2 20 999999 1 11 999984 -39188 1 724693 886219 -334869 1 53129 946553 -45448 2 2 999999 2 2 999999 1 10 999989 248174 2 2 999999 2 2 999991 2 1 999999 1 99367 185963 -505440 1 2 999999 -157417 1 15 999996 -114761 1 1 1000000 986960 1 10 999999 -311142 2 269532 399367 2 2 999999 2 8 999995 1 1 999989 -529086 2 2 999999 1 10684 196635 865292 2 540962 879783 2 223257 246710 1 2 999999 -710850 1 2 999999 231890 1 2 999999 -177017 2 34912 124372 2 8 999986 2 7 999986 2 2 999999 2 2 999999 2 425335 846433 2 2 999999 2 2 999999 2 4 999987 1 250244 889987 -589350 2 113292 766060 1 2 999986 -46992 1 2 999999 423540 1 6 999982 229609 1 2 999999 -481893 2 476840 622692 2 2 999999 1 2 999999 587239 2 2 999999 2 43944 948911 1 416019 840580 -725784 1 2 999999 797148 1 94977 994674 880035 1 2 999999 704140 1 469128 658810 -460342 1 15 999986 -604582 2 2 999999 2 2 999999 2 3 999996 1 61732 366882 970231 2 18 999994 2 2 999999 2 10 999993 1 302878 324378 823200 2 3 999984 2 17 999997 1 2 999999 -310427 1 8 999981 -231058 1 721651 794040 880560 2 263272 466969 1 18 999991 -291310 1 12 999984 -457641 2 9 999983 1 2 999999 776700 1 621126 630698 668999 1 2 999999 -92088 1 6 999990 145199 1 2 999999 6211 1 2 999999 -727345 1 387080 881364 -954120 1 90151 763837 -376233 2 6 999989 2 894232 896545 2 2 999999 2 1 999990 1 12 999995 -393944 1 207839 858887 -594418 1 141543 327058 45730 2 2 999999 2 2 999999 1 2 999999 939887 2 6 999984 2 396397 832398 2 2 999999 2 17 999982 1 7 999987 710451 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 875727 965275 2 535498 554575 2 2 999999 2 2 999999 1 4 999995 100259 1 308623 351194 406399 1 2 999999 111901 2 19 999997 2 480706 516581 2 2 999999 1 2 999999 -884558 1 302626 408096 -267672 2 2 999999 2 12 999983 2 2 999999 2 420101 612141 1 139677 389643 264840 2 10 999985 2 2 999999 2 13 999992 2 2 999999 1 570425 776809 508093 2 2 999999 1 2 999999 947806 1 2 999999 -860599 1 49450 64282 926622 1 19 999996 -926267 2 399090 937312 1 46561 763858 -36515 1 18 999990 644945 2 13 999991 1 2 999999 739206 2 113538 406626 2 751126 896230 1 8 999983 245081 2 2 999999 1 2 999999 208869 1 2 999999 -212446 1 3 999993 -444874 1 87091 835786 224369 1 509334 873152 868210 1 374566 872392 95224 1 20 999984 778171 1 2 999999 488399 2 2 999999 2 2 999999 2 425328 990626 2 493599 967471 1 2 999999 -986176 1 376026 454444 -266470 1 13 999991 205 2 220101 562152 1 157712 299996 -140844 1 20 999983 541685 2 193863 739995 2 2 999999 1 516849 696624 98376 1 18 999983 -232684 2 763196 835109 1 235880 840700 -810370 2 2 999999 1 168866 811460 486314 2 455144 783019 1 2 999999 445220 1 5 999982 -242319 1 428930 784353 -6920 1 2 999999 239580 1 2 999999 176973 2 15 999993 1 128634 717141 824799 1 2 999999 -92938 1 9 999984 441680 2 2 999999 2 49421 740238 2 386244 676842 1 5 999995 173838 1 607497 847694 105995 1 7 999984 430977 1 2 999999 -919662 1 254755 768093 578724 1 2 999992 -127024 1 2 999986 -371484 2 466919 936735 2 19 999981 2 2 999999 1 2 999999 -875730 2 8 999989 2 3 999985 2 8 999994 1 10 999991 -590758 1 406894 712427 454146 1 2 999999 817332 2 14 999982 1 2 999999 800109 2 2 999999 1 385930 746903 174140 2 2 999999 2 789069 791472 2 546526 665427 1 41063 347173 -961904 1 181228 453822 -385208 1 252254 522545 823850 2 6 999981 1 15 1000000 11466 2 458722 473992 1 2 999999 -964594 2 2 999999 1 14 999991 -94623 1 2 999999 865701 2 2 999999 1 2 999999 652910 1 7 999982 626705 2 2 999999 2 1 999990 2 344352 841453 2 395874 423948 2 19 999989 2 14106 82007 2 14 999989 2 1 999982 2 2 999999 2 2 999999 1 781192 998739 985794 1 2 999999 -910874 1 71766 353913 -193442 2 2 999999 2 2 999999 1 244688 891757 634749 1 726860 951339 -114115 1 2 999999 934681 2 18627 288295 1 180661 778018 527940 2 19311 923864 1 15 999983 216824 1 6 999997 969247 2 509418 700603 2 9 999991 1 1 999987 978024 2 16 999999 2 7 1000000 2 19 999986 2 2 999999 1 12 999997 636150 1 2 999999 -396586 1 2 999999 555221 2 10 999986 2 583215 887067 2 2 999999 1 2 999999 291897 2 15 999987 1 10 999991 33758 1 261912 658833 -733695 1 713349 725207 -746784 1 2 999999 854101 2 76303 907920 1 11 999981 -102784 1 569071 871311 472092 1 2 999999 762938 2 107812 273996 1 100346 888497 -290638 2 10 999987 1 628688 801501 528606 1 574456 855406 347673 2 2 999999 1 19 999987 -348077 1 4 999999 -521431 2 2 999999 2 15 999985 2 17 999999 1 312483 883931 -154054 2 13 999997 2 14 999999 2 259916 284295 2 2 999999 1 103702 184950 90946 1 19 999982 378248 1 515446 987496 992416 2 125806 571303 1 2 999999 241689 2 20 999999 2 17 999997 1 912255 937736 -833182 1 2 999999 -933800 1 20 999983 -129680 1 2 999999 118599 2 2 999999 1 485231 677452 9300 2 2 999999 2 758599 777981 1 12 999989 495644 1 2 999999 898350 1 392492 515657 -298525 2 4 999985 1 257102 593198 -840808 1 12 999997 -31920 1 2 999999 181610 2 278925 635409 1 5 999993 673557 2 2 999999 2 2 999999 1 511344 812110 -463550 1 181791 788988 -758772 1 100081 166211 6057 1 409701 703403 -504038 2 2 999999 1 377426 695419 -238811 2 2 999999 1 2 999999 485133 2 2 999999 1 19 999995 795066 1 2 999988 845876 2 161429 321643 1 14 999987 608585 1 5 999982 -508274 1 2 999999 929776 1 8 999984 -105940 2 285867 404542 2 118001 518755 1 7 999993 -758836 1 5 999996 843170 2 175036 205581 2 13 999997 2 19 999992 2 2 999999 2 6 999982 1 2 999999 -18586 2 733670 794267 1 2 999999 -508837 2 576976 733287 1 252586 295276 -146706 2 11 999991 1 10 999992 791997 2 2 999999 1 650615 756708 650778 2 507517 711355 2 2 999999 2 20 999989 1 2 999999 502725 2 15 999993 2 818961 883073 2 171989 245820 1 2 999999 83214 2 5 999983 1 237745 902244 441367 2 2 999999 1 2 999999 970496 1 17 999991 307247 1 86679 739927 551337 2 2 999999 1 2 999999 -2267 1 20 999993 -811381 1 2 999999 846226 1 34150 140582 -754568 1 8 999991 292018 2 34897 985521 1 154842 538913 473575 2 593490 599978 2 5 999985 1 575433 616425 -315742 2 129173 569557 2 144700 909456 1 11 999984 105009 1 2 999999 731525 2 1 999996 2 82248 158646 1 8 999982 141775 1 17257 857481 540515 1 2 999999 -209317 2 2 999999 2 4 999982 1 2 999999 686201 2 2 999999 2 543084 860237 2 13 999984 2 2 999999 1 9 999992 -771364 2 19 999992 2 19 999991 1 20 999998 -972274 1 659132 695382 -3392 2 2 999999 2 5 999994 1 13 1000000 -241725 1 5 999994 -563905 1 885936 929092 695024 2 8 999998 1 2 999999 -140903 1 18 1000000 502341 1 2 999999 -282770 1 20 999984 917817 2 2 999999 1 35609 129364 640542 2 2 999999 1 239156 493785 479438 2 2 999993 2 2 999999 2 16 999991 1 597047 597205 -575778 1 213624 470847 259894 1 2 999999 731655 2 2 999999 1 2 999999 -234843 2 20 999998 1 511111 788826 332292 2 14 999988 1 684615 968883 -558822 1 336723 481510 267085 1 2 999999 -41087 1 2 999999 890330 2 293467 340516 2 4 999996 1 2 999999 -912359 1 2 999999 497287 2 136182 189567 2 2 999999 1 12 999982 382379 2 13 999983 1 3566 935619 -734158 2 6750 284759 2 12 999982 1 2 999999 131540 1 7 999991 141048 2 2 999999 2 244874 929788 2 2 999999 1 2 999999 797354 2 6 999996 1 123623 860054 -951658 2 19 999998 1 2 999999 -341118 2 15 999987 1 17 999984 453831 2 20 999999 1 2 999999 139873 1 2 999999 491536 1 2 999999 -494930 2 25577 430698 2 2 999999 2 17 999983 2 13 999995 1 2 999999 224524 1 2 999999 -449444 2 2 999999 1 2 999999 -255373 2 2 999987 1 229936 267642 598241 2 2 999999 2 216649 411661 1 13481 812923 -566271 1 2 999999 -839168 2 2 999999 2 2 999999 1 13 999998 381158 1 55011 350187 -960463 2 7 999996 2 2 999999 2 2 999999 1 12 999981 363079 1 1 999993 659989 1 2 999999 584004 2 281935 642484 1 14 999995 -583923 1 16 999996 635959 2 2 999999 1 160040 308758 471344 2 2 999999 2 2 999999 1 62252 947173 -432556 1 13 999997 966156 1 328266 992682 438611 2 333134 489323 1 8 999983 -965897 1 403644 684055 872651 2 2 999999 1 162998 359852 -214923 1 599133 868970 157653 2 2 999999 2 11 999997 2 473756 505911 2 7 999994 1 2 999999 -8781 1 18 999981 366256 1 2 999999 417444 2 8 999987 1 2 999999 671361 2 101774 400990 1 112983 560407 -670109 1 649272 925146 281348 2 29374 609275 1 2 999999 -116121 2 10 999985 2 2 999999 1 12 1000000 -604845 2 2 999999 2 101944 403460 2 2 999999 1 20 999999 -958645 2 20 999990 2 2 999999 2 11 999996 1 255159 801379 426852 1 2 999999 811339 2 4 999998 1 1 999988 298471 1 2 999999 335291 1 2 999999 -425319 2 208277 899261 1 70233 134798 -832391 1 342389 721313 -350840 1 32591 284933 440368 1 15 999993 -445862 1 533594 654554 199422 1 226012 718063 989985 2 67184 813837 2 5 999983 2 2 999999 1 1 999994 -258103 2 2 999999 1 18 999982 -630889 2 11 999994 2 843591 998406 2 420244 791562 1 483089 493815 -524529 2 2 999999 1 2 999999 734551 2 262010 905199 2 2 999999 2 2 999999 1 13 999996 349576 1 187109 995909 540574 2 2 999999 2 2 999999 1 2 999999 -617268 1 5 999997 295509 1 639647 842203 319126 2 19 999991 1 2 999999 790170 1 2 999999 -560134 1 470486 491168 699254 1 2 999999 -87433 1 2 999999 -427027 2 246697 396323 2 2 999999 1 167001 674779 86567 1 159807 328956 919498 1 3 999986 -344523 1 556437 985879 564069 2 12 999981 1 260648 819773 -601110 1 2 999999 -917571 2 782058 890838 2 2 999999 2 9 999982 2 2 999999 2 19 999994 1 249510 445683 396328 2 2 999999 1 33740 811450 852786 2 2 999999 1 110708 413981 -719441 1 16 1000000 -988616 1 723896 872055 -79316 2 8 999993 1 2 999999 159057 2 2 999999 2 14 999985 2 16 999987 2 2 999999 1 92934 747966 234497 1 2 999999 -306827 2 2 999999 2 5 999984 1 2 999999 -619367 2 2 999999 1 2 999999 782308 2 120005 246484 2 2 999999 2 2 999999 2 16 1000000 1 585049 615375 -804524 1 706711 830020 431761 1 2 999999 605569 1 742140 983560 470921 2 2 999999 1 2 999999 932833 2 2 999999 2 724513 830121 2 451997 587614 2 2 999999 2 283043 555579 1 268371 726003 741175 1 2 999999 -797035 1 19 999994 29369 1 11 999997 -517253 1 20 999981 277520 1 188466 475319 -619243 2 2 999999 1 2 999999 231687 1 11 999998 792890 2 20 999984 1 2 999999 -797736 2 497747 701294 1 5 999993 -334239 2 10 999993 2 2 999999 2 2 999999 2 2 999999 2 25820 417449 1 2 999999 -782050 1 15 999981 -154238 2 18 999982 1 2 999997 -948689 1 2 999999 -188902 1 552997 880081 -444881 1 3 999981 768291 1 1 999993 -926072 1 2 999999 -846387 1 606909 798214 -188158 1 9201 733656 293012 2 2 999999 1 509478 852613 712835 2 3 999992 1 1 999996 -594863 1 1 999994 -549333 1 2 999981 516605 2 482816 975656 2 618206 893580 1 682454 929699 261959 2 412915 484237 2 18 999983 1 15 999997 617415 1 15 999996 -492537 1 12 999989 -770029 1 2 999999 -345696 1 37123 867794 406211 1 2 999999 426034 2 2 999999 1 404054 988011 -46982 1 4 999984 -415867 2 2 999999 2 899276 931226 1 1 999988 -84680 1 519222 621719 908163 1 2 999999 -184120 2 19 1000000 2 2 999999 1 2 999999 -655877 2 13 999998 2 363185 842125 1 20 999981 -507805 1 16 999982 886167 1 14 999986 -101439 1 402610 882442 96409 2 2 999999 1 58668 721240 766727 1 540354 943982 -970115 1 2 999999 364391 1 2 999999 239547 2 5 999987 2 25768 444485 2 2 999999 1 18 999981 211468 2 2 999999 1 2 999999 -217733 1 17 999981 -368069 2 2 999999 1 27135 336969 800389 1 2 999999 -873950 2 2 999999 2 2 999999 1 2 999999 -169132 1 6 999995 883268 2 2 999999 1 2 999999 925343 1 3 999998 577983 1 2 999999 465408 1 2 999999 427450 1 2 999996 -520372 2 305117 540501 1 2 999999 -74589 2 707893 922250 2 15 999990 1 545621 807145 683439 2 14 999990 1 13257 139715 168206 1 15 999991 -376388 1 716853 856034 -593181 1 2 999999 -922793 1 704291 760948 244212 2 2 999999 2 528345 985134 1 178780 322094 921742 2 401969 630813 1 308794 691756 578588 2 20 999986 1 2 999999 -274771 1 2 999991 -490628 2 241012 250428 2 2 999999 2 7 999991 1 11 999985 11007 2 115405 759585 2 2 999999 2 2 999999 2 12 999982 1 1089 783761 -539287 2 2 999999 1 399557 705410 -124984 1 8 999992 64708 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -734801 2 2 999994 1 2 999999 936187 2 604961 820018 1 2 999999 -799393 2 14 999988 2 540643 649642 1 840979 950111 553246 1 5 999986 696528 2 1 999999 1 198011 532084 435571 1 11 999999 234939 1 571347 807076 62991 1 1 999994 -712555 2 15 999997 1 2 999999 710033 1 2 999999 -497490 2 9 999998 2 569083 675187 1 19 999992 -796482 2 393404 461647 1 17 999994 24179 2 205711 657311 2 1 999998 1 7 999988 -231777 1 345035 485680 427362 2 109511 249101 2 2 999999 2 244195 324280 1 2 999986 -529364 2 20 999998 2 4 999985 2 8 999995 2 9 999996 1 127819 420077 -999540 2 2 999999 2 168128 541085 1 2 999999 -543938 2 5 999985 1 2 999989 627602 1 2 999999 -159750 1 144775 624774 198919 2 4 999983 1 2 999999 448131 1 8 999981 107978 2 2 999999 2 2 999999 1 2 999999 608011 2 3 999985 1 9 1000000 573964 2 2 999999 1 2 999999 -607437 2 13 999982 2 6 999983 1 159388 918968 287982 2 1 999986 1 11 999993 -157279 2 13 999990 2 2 999999 2 588585 924905 1 2 999999 550511 2 3 999996 1 347449 405762 -28675 2 2 999999 1 2 999999 -973506 2 2 999999 2 2 999999 1 2 999999 -956371 2 2 999999 2 6 999990 2 2 999999 2 2 999999 2 10 999990 2 6 999989 2 11508 575163 2 2 999999 1 2 999999 -971693 1 4 1000000 -98430 2 15 999992 1 2 999999 -460986 2 250427 668491 2 2 999999 2 2 999999 1 2 999999 745263 1 2 999999 87231 1 2 999999 119834 1 2 999999 -400792 1 5 999999 563321 1 21243 64498 -432537 1 2 999999 -773824 2 710436 846675 1 2 999999 617094 2 13 999984 1 420354 929961 908887 1 9 999991 -43340 1 2 999999 556375 2 8 999985 2 2 999999 1 12 999981 -777328 1 14 999982 -811392 1 123035 627979 -499500 1 4 999990 -828833 2 2 999999 2 2 999999 1 12 999990 -62725 1 11 999990 -901713 2 809748 876987 1 2 999999 -489461 1 11 999990 742054 2 2 999999 1 2 999999 -186885 2 7 999983 2 516527 925288 2 2 999999 1 2 999999 11109 1 418217 524762 603705 1 10 999985 -14978 2 473275 587434 2 7 999983 2 2 999999 1 16 999982 50191 2 18 999994 2 2 999999 2 2 999999 2 7 999999 2 32686 901263 2 18 999986 2 210162 640530 2 6 999987 1 221853 512527 657997 1 63495 124387 -35853 1 11 999992 -207072 1 14 999982 223736 2 2 999999 2 163377 298649 1 2 999999 590423 1 8 999994 -653651 2 273645 978396 1 2 999999 788374 1 14 999990 41521 2 2 999993 2 2 999999 1 2 999999 -925494 1 731717 875182 916115 2 581126 998909 1 10 999982 -100976 2 2 999999 2 887822 910068 1 872061 998091 -72463 1 597085 695197 672634 1 2 999999 932585 1 682380 761493 -139133 1 4 999998 19924 2 2 999999 2 48656 67667 1 2 999999 551204 1 19 999992 905487 2 2 999999 1 14 999981 310356 1 11 999988 388300 2 12 999994 1 2 999983 36008 2 1 999991 2 79091 648187 2 2 999999 1 498872 642776 -281274 1 2 999999 -282361 2 333130 689728 2 10 999991 2 73652 934115 1 621110 934105 185839 1 1 999984 467061 2 8 999998 1 3 999983 782852 2 2 999999 2 2 999999 2 2 999999 1 2 999999 485432 1 2 999999 -257248 2 2 999999 2 1 999987 2 370455 468799 2 697440 803124 2 2 999999 2 487857 965522 1 14 999984 -69522 2 2 999999 2 17 999996 1 2 999999 93701 1 689769 745590 425174 2 2 999999 2 2 999999 2 16 999998 1 770989 921983 901914 1 2 999999 275520 1 2 999999 -219911 1 17 999985 223858 1 2 999999 -424416 2 83824 780710 1 22686 321096 -935064 2 2 999999 1 2 999999 -524091 1 2 999999 -994339 1 273655 282905 60974 1 19 999990 170944 2 2 999999 2 2 999999 2 841427 906660 2 2 999999 2 639706 969400 2 80885 113837 1 2 999999 204504 1 4 999995 764526 2 2 999999 2 2 999999 2 6 999994 1 3 1000000 -361071 1 2 999999 550476 1 2 999999 919550 2 13967 927853 2 170348 606428 1 2 999999 463622 1 702356 819021 554685 1 587148 811386 275229 2 20 999991 1 2 999999 -438247 2 17 999998 2 17 999985 2 13 999990 2 4 999988 1 2 999999 -373522 2 2 999999 1 569147 701403 261675 1 2 999999 168976 1 12 999994 464722 1 638330 957269 241938 1 2 999999 -93274 2 4 999989 1 335201 720122 -587136 1 2 999999 -876280 2 2 999999 2 2 999999 1 391080 635109 -575091 2 11 999986 1 2 999999 952068 1 778445 794284 127830 1 294742 678859 -932238 1 276398 683708 569197 1 691288 894620 -273954 1 2 999999 222440 1 2 999999 -756377 1 7 999988 189539 1 2 999999 225852 1 12 1000000 870712 1 621121 975846 101047 2 16 1000000 1 2 999999 -649925 2 6 999981 1 455047 539018 838722 2 14 999996 1 2 999999 798759 2 306027 441120 2 2 999999 1 2 999999 -788169 2 15 999983 1 524728 563506 465201 1 786090 924473 164445 2 2 999999 1 10 999983 -706853 1 2 999999 -779397 1 2 999999 198917 1 728926 749280 873364 1 68751 800229 -30861 1 2 999999 658205 2 19 999999 1 18 999995 298517 2 685300 770074 1 12 999995 380703 1 2 999999 -792496 1 663196 947069 -609294 2 209613 260456 1 435766 693144 167289 2 83957 448601 1 20 999984 611802 2 2 999999 1 2 999999 -374295 2 14 999998 1 2 999999 364342 1 2 999999 190427 2 2 999999 1 2 999999 -538161 1 13 999983 936787 1 2 999999 -659539 2 140077 990710 1 2 999999 -271947 1 741669 833782 -301717 2 2 999991 2 293186 396487 2 17 999999 1 2 999999 710111 1 2 999999 291394 1 2 999999 527224 1 14 999988 78982 2 20 999995 2 19091 265870 1 2 999999 506507 1 2 999999 -826180 2 6 999985 2 223341 408403 1 12 1000000 322540 2 407986 975064 2 23718 439516 1 2 999999 -879694 1 19 999999 -847908 2 14 999996 2 13 999989 2 120445 139240 1 2 999999 -213609 1 2 999999 -101566 1 117975 705904 963109 1 516044 808699 746438 2 69249 449191 2 402940 581403 1 2 999999 347469 1 614977 692723 343178 2 2 999999 1 20 999990 -656143 1 119221 574777 -484257 2 6 999989 1 12 1000000 -256383 2 2 999999 1 1 999981 -986595 1 8 999996 522866 1 684029 996775 -995863 1 10 999995 -709502 2 461496 703052 2 2 999999 2 2 999999 1 10 999981 -564706 1 2 999999 -393249 2 416063 432878 2 12 999994 1 2 999999 -134541 1 2 999999 934047 1 2 999999 384000 1 2 999999 -677164 2 2 999999 1 518269 617196 173074 2 15 999985 2 10 999984 2 2 999999 1 23384 562418 713351 1 2 999999 831938 1 17 999985 -709726 1 4 999990 -577733 2 2 999991 1 12 999997 360298 2 2 999999 1 2 999999 -411301 1 10 1000000 5619 2 2 999999 1 278542 627966 -489059 2 18 999995 2 9 999990 2 786350 801778 2 16 999985 1 2 999999 705637 2 60468 201659 1 375997 928031 229055 2 2 999999 2 2 999999 2 2 999999 1 499860 993607 -794230 2 80322 951163 2 14 999985 1 2 999999 748481 1 19 999991 56206 1 88489 389284 713296 2 14 999985 1 2 999999 -408150 2 70876 235387 1 9 999982 129099 1 339543 774173 -604730 2 548680 631915 2 2 999999 1 2 999999 119795 1 6 999983 835463 1 57229 317441 847018 1 2 999999 553633 1 2 999999 627151 2 9 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999992 -287790 2 2 999999 1 5053 987054 -131818 2 2 999999 2 500753 863485 1 653653 824149 -210476 1 40839 579982 452362 1 264818 901793 475664 2 5 999992 2 2 999999 2 2 999999 1 2 999999 510959 2 2 999999 2 610891 849930 1 2 999999 264785 2 2 999999 2 13 999981 2 2 999999 1 6047 316370 -165935 2 98224 438731 1 2 999999 327987 1 151158 378460 -977788 1 2 999999 -161908 2 148225 701835 2 301013 915517 1 88310 442275 553223 1 44515 765288 -677500 1 2 999999 -879451 1 13 999988 -444203 1 349616 778777 552473 1 2 999999 -24283 1 10 999997 275121 2 26078 832678 2 609167 707163 1 2 999999 -351119 1 1 999990 484881 1 2 999999 149931 2 458717 492417 2 2 999999 1 5 999997 -927359 2 432403 756783 2 32487 169421 1 4 999997 -966685 1 2 999999 -230669 2 15 999992 1 2 999985 -235422 1 2 999999 817840 1 2 999999 -391786 2 58793 570720 2 2 999999 1 698161 745689 39855 1 2 999999 418892 1 2 999999 759049 1 2 999999 -52466 2 16 999993 2 322003 809131 2 2 999999 1 2 999999 379020 1 2 999999 -393707 2 13 999993 2 2 999999 2 2 999988 1 2 999999 32149 1 523753 999510 -874564 1 2 999999 -38074 2 2 999999 2 311830 892650 1 64014 310736 176995 2 615297 673772 2 350328 734756 1 363383 824663 893810 1 178270 186245 -333298 1 5 999993 878878 1 8 999989 638196 1 736046 933386 181592 2 394806 920953 1 231349 934787 -574070 2 758400 940109 1 2 999999 -906274 2 13 999996 1 183416 674348 882160 2 4 999993 1 18 999982 338590 2 2 999999 2 4 999986 2 2 999999 1 2 999999 -771056 2 2 999999 1 2 999982 168534 2 12 999985 1 2 999999 930017 2 15 999986 2 2 999999 2 163423 493647 2 239367 668965 2 633218 880793 2 2 999999 1 7 999990 -54123 2 2 999999 1 2 999999 516513 1 256396 289226 596729 2 2 999999 1 263809 746257 279574 1 621899 819479 182720 2 918546 999391 2 2 999999 2 2 999999 1 7 999992 630179 2 2 999999 1 728033 819322 -681919 1 17 999984 760295 1 2 999999 -879925 1 15 999987 224678 1 2 999999 -776543 2 3 999999 2 13 999991 2 2 999999 2 8 999985 2 2 999999 1 2 999999 -820545 2 232070 394483 1 2 999999 -830849 2 2 999999 2 7 999987 2 2 999999 2 12 999986 1 2 999999 369849 1 489299 993275 -307564 2 2 999999 2 14 999985 2 2 999999 1 192804 508708 740549 1 675645 725875 242800 1 626018 889954 487131 2 20 999991 1 17 999993 568875 2 14 999984 2 13 999984 2 629109 660531 2 2 999999 1 99330 761493 -12727 2 165512 671907 2 2 999999 1 159733 461843 655441 1 2 999999 -672777 2 14 999992 2 2 999999 2 2 999999 2 5747 671231 1 189174 569193 -917189 2 35088 138822 1 55511 876455 -718191 1 20 999993 -170131 2 17 999989 1 2 999999 -553144 2 10 999994 2 934127 980882 2 365398 915626 2 16 999983 1 420345 570076 -365417 2 8 999985 1 448691 540833 -317296 1 7 999997 824822 2 6 999988 1 436396 678981 -965205 2 220098 850345 1 422661 571168 982210 2 2 999999 2 2 999999 1 12 999982 -840081 2 400036 819703 1 2 999999 356092 1 12 999999 -363571 2 1 999990 1 2 999999 428379 1 1 999996 -232609 1 2 999999 315523 1 257325 810873 -98030 1 397795 899020 527925 2 2 999999 2 2 999999 2 177413 241951 1 4144 866810 -645776 1 2 999999 -375918 1 2 999984 -311895 2 2 999999 1 2 999999 -638009 2 2 999999 1 1 999983 646044 2 7 999991 2 2 999999 1 14 999982 -943122 1 18 999991 531931 1 735849 739914 -771664 2 435829 931426 1 4361 935463 482546 2 2 999999 2 31497 464296 2 2 999999 2 198322 661474 2 10 999999 1 2 999999 51904 1 218611 511132 -640995 1 2 999999 91325 1 11 999989 83471 2 5 999990 2 2 999999 1 572626 704234 167169 1 10 999994 831550 2 19 999991 1 2 999999 748962 2 2 999999 2 2 999999 2 2 999999 1 28010 874476 455912 1 2 999999 521500 2 2 999999 1 2 999999 -395822 1 293061 383967 767927 1 2 999999 -406229 2 9 999988 2 602922 658801 1 197805 560510 840640 2 6 999983 2 208057 758907 2 19 999995 2 2 999999 1 15 999981 -155619 2 2 999999 2 10 999992 2 2 999999 2 2 999999 2 208944 632103 2 2 999999 1 2 999999 -130154 1 202723 244111 -536602 2 563091 779134 2 20 999983 1 2 999999 452035 1 2 999999 573288 1 14 999984 -543224 2 2 999999 1 2 999999 -531154 2 1 999989 1 61410 205943 -195872 1 2 999999 -571046 2 1 999981 1 2 999999 681754 2 211013 767476 1 2 999999 584257 2 18 999982 2 5 999987 1 14 999986 -71561 1 2 999999 9890 2 2 999999 2 20 999996 1 2 999989 841123 1 2 999984 738268 1 115095 426639 -451678 1 3 999989 -857244 1 10 999984 -994458 2 2 999999 1 443577 752121 -684974 2 233449 760286 1 12 999989 936308 2 20 999987 1 11 999986 -105058 1 2 999981 -386282 1 2 999998 -125097 1 1 999997 876753 1 4 999998 925078 2 2 999999 1 8 999992 488566 2 20 999997 2 1 999995 1 20 1000000 -115826 2 2 999999 1 2 999999 856916 2 16 999984 1 669194 703344 781786 2 2 999999 2 181137 737830 2 18 999988 2 18 999982 1 184746 534575 364806 2 2 999999 2 2 999999 2 88688 834099 2 19 999983 1 14 999997 -15614 1 2 999999 15097 2 25376 97321 1 486244 732985 -972846 2 2 999999 2 2 999999 2 6 999982 2 2 999999 2 4 999999 1 2 999999 -749776 2 2 999999 1 12 999998 484418 2 8 999992 2 769170 952514 2 2 999999 2 4 999984 1 3 999999 -111075 2 12 999995 2 1 1000000 1 11 999984 121938 2 2 999999 1 296921 546991 -918555 1 2 999999 492394 1 2 999999 -313446 1 2 999999 -252585 2 206724 852920 2 2 999999 2 8 999994 1 2 999999 -123234 1 19 999996 814534 1 2 999999 437614 2 12 999983 2 9 999985 2 188924 501659 2 2 999981 1 2 999999 694352 1 215624 897770 -835367 1 15904 534498 -74726 2 2 999999 2 630323 906292 1 2 999999 112746 1 4 1000000 200089 1 2 999999 -646183 2 7 999995 2 2 999999 2 2 999999 2 576256 792799 1 2 999999 104729 1 2 999999 -742431 1 428634 742285 -756407 2 8 999985 1 3 999990 178318 2 28254 648130 1 97247 624752 -815605 2 12 999998 2 189376 330351 1 395652 442974 -403598 1 5 999988 633575 2 8 999999 2 2 999999 1 2 999999 55950 2 19 999989 2 2 999999 1 2 999999 414988 2 15 999993 1 228705 957728 470520 1 14 999988 -759007 2 448185 873751 1 2 999999 556055 2 272793 594803 1 227252 477643 503394 2 5 999990 2 16 999998 2 24606 925201 2 17 999985 1 18 999995 -259282 1 13 999994 406663 1 828054 980112 -631015 1 4 999993 712099 1 636496 946892 -481340 2 47990 620518 2 2 999999 2 1 999989 1 1 999997 -404782 2 2 999999 1 17 999986 589545 1 20 999993 911147 2 7 999997 2 448707 544595 1 248208 310024 726577 1 2 999999 -239678 2 14 999982 2 2 999999 1 152587 894622 -515013 1 2 999999 732294 1 2 999999 922111 2 2 999999 1 2 999999 813686 2 2 999999 1 2 999999 -244660 1 339595 507142 464615 2 2 999999 2 106079 653845 2 7 999990 2 2 999999 2 3 999982 1 2 999999 309022 1 13 999984 870083 1 13 999990 449836 1 2 999999 -875768 2 332676 547339 2 6 999988 1 2 999999 -811686 1 11 1000000 -858697 2 5 999990 2 2 999999 2 2 999999 2 18 999992 2 2 999999 2 219641 914790 1 135658 344647 -593303 1 427162 662522 744189 1 19 999989 -360221 2 639708 699620 1 17780 783392 -801348 2 680051 816299 1 494935 735809 -402219 2 2 999999 2 2 999999 2 357941 991295 1 188938 957068 -300747 1 2 999999 133911 2 2 999999 2 13 999982 2 6 999998 1 2 999999 -244720 2 865914 945628 1 512928 709479 -714545 1 2 999999 903477 1 2 999999 -744100 2 288341 647222 2 7 999993 1 2 999999 341127 1 19 999993 -16173 1 4 999992 -653437 1 2 999999 237551 2 12 999992 1 145491 926814 555519 2 4 999995 1 16 999999 491605 1 150923 587111 -825410 1 711761 714835 -580210 1 2 999999 371344 2 15 999993 2 8 999998 1 319077 689776 26822 2 2 999999 2 2 999999 2 298778 498440 1 168567 969290 -591474 2 18409 744044 1 54199 515616 707141 2 262915 371884 2 15 999996 2 147631 521337 2 8 1000000 2 2 999999 2 2 999999 2 2 999999 1 4 999983 628643 1 13 999981 -643076 2 13 999995 1 144641 736293 -650933 2 2 999999 1 17 999998 -326665 2 16 999999 2 2 999999 2 400545 675173 2 108561 997498 2 89067 768872 1 2 999999 113020 1 2 999999 109836 2 2 999981 2 13 999996 2 6 999992 2 486068 685196 2 228741 916433 1 13 999999 539681 1 2 999999 770940 2 12 999990 2 2 999999 1 19 999985 93533 2 2 999999 2 2 999999 2 2 999999 2 18 999995 1 2 999999 987529 2 17 999983 2 134121 298090 2 2 999999 1 2 999999 -615017 1 37935 528512 -287171 1 5 999990 65470 2 2 999999 2 14 1000000 2 2 999999 1 11 999981 607101 2 273569 844360 2 9 999995 2 8 999992 2 85833 162450 2 2 999999 2 14 999981 1 10 999986 -173190 2 2 999999 1 142209 225265 337462 1 2 999999 906540 1 8 999998 843995 1 2 999999 -805125 1 5 999993 -853684 2 320050 715909 2 12196 436153 1 2 999999 622784 1 7 999993 -177125 1 2 999999 -474648 1 2 999999 -311206 1 3 999998 536284 2 424939 500493 1 7 999985 51597 2 13 999983 2 2 999984 1 2 999999 -714832 2 65017 958460 2 2 999999 1 16 999995 -313933 1 2 999999 882697 1 483453 533811 652351 2 2 999999 1 2 999999 182696 2 2 999999 2 63186 506344 1 228248 449119 780956 1 4 999986 -937159 1 940866 951767 -433415 1 2 999999 -380115 2 2 999999 1 471151 605454 -375700 2 19 999986 1 13 999991 -634270 2 2 999999 1 2 999999 421357 2 2 999999 2 374300 420715 1 2 999999 -670578 1 2 999999 -136148 1 12024 606171 925423 2 2 999999 1 2 999999 10736 1 2 999999 41315 2 2 999999 1 15 999986 178922 2 2 999999 2 2 999999 1 673289 787372 -236478 1 6 999984 -465238 2 2 999999 1 127265 354853 527916 2 139501 317285 1 1 999991 -55849 1 194967 382744 316785 2 636249 740847 2 7 1000000 1 2 999999 314388 2 2 999999 1 2 999999 -438152 2 12 999992 1 2 999999 -571440 2 2 999999 2 7 999989 2 389431 573978 1 2 999999 876732 1 13 999982 132946 1 2 999999 270665 1 10 999993 929250 2 476206 757638 1 20627 300154 647566 1 99490 832821 -6224 2 127099 203756 1 13 999998 63215 1 6 999989 334008 2 9 999984 2 757697 834687 2 3 999999 1 15 999981 425599 2 10 999988 1 2 999999 33717 2 13 999996 1 1 999995 394245 1 2076 76345 -453473 2 2 999999 2 2 999997 1 176994 274798 -778200 2 15 999987 2 2 999999 2 17 999991 1 720433 997830 347009 2 99966 538980 1 15 999990 298561 1 145218 743401 815395 2 303351 359427 1 2 999999 797450 2 57492 789404 2 2 999999 1 51281 468432 174819 2 3 999988 1 4 999994 29382 2 2 999999 2 5 999983 2 8 999993 1 133270 142219 199296 2 2 999999 2 12 999981 1 9 999989 -892533 1 2 999999 269099 1 2 999999 425590 1 336425 939524 -982535 1 2 999991 -600242 2 2 999999 2 11 999993 1 13 999989 166362 2 11 999982 1 17 999998 -356662 2 498433 578024 1 703907 739152 -691543 2 564933 939175 2 10 999981 2 2 999999 2 2 999999 1 624378 801922 -447011 1 17 999997 662663 2 156612 320222 1 5 999988 716699 2 272644 399965 2 2 999999 2 15 999997 1 565322 902088 559994 1 61704 784217 976898 2 309756 789667 1 16 999999 837652 1 240819 594817 -614411 2 619889 906582 1 923917 938421 76202 2 88138 552186 2 20 999995 2 2 999999 2 226961 353824 1 6065 410981 262417 2 110421 443295 1 2 999999 -948202 2 9 999981 2 2 999999 2 2 999999 2 647098 967529 2 3 999987 1 12 999982 868713 1 512908 569267 102620 2 216725 229953 1 19 999982 526772 1 17 999994 -654281 1 171180 554577 -522818 2 2 999999 2 14 999999 1 2 999999 336833 1 2 999999 -744830 2 70596 85374 1 2 999999 512770 1 1184 669830 -410968 2 2 999999 1 2 999999 616130 1 2 999999 670033 2 331450 679491 2 425023 630116 2 12 999994 1 2 999999 -382735 2 806792 817004 1 2 999999 462913 1 633608 756789 -631488 1 223280 910856 -707166 1 12 999997 -195622 1 20 999993 -823847 2 43752 985271 2 2 999999 1 6 999983 358722 2 2 999999 2 2 999991 2 335960 864898 2 18 999996 2 17 999986 1 5 999992 659257 2 13 1000000 2 224298 648372 2 2 999999 1 2 999999 -532915 2 2 999990 2 10 999984 1 3 999995 -319385 1 2 999999 -207942 2 549854 655959 2 1 999981 2 6 999986 1 2 999999 524403 1 222535 710929 -515507 1 110268 970431 393237 2 2 999999 1 146236 832615 933420 1 320979 411509 -241286 2 20 999997 2 1 999992 1 73008 786364 -771104 1 142422 977040 -785711 2 5 999984 2 13 999984 2 15 999990 2 14 999990 1 2 999999 -84157 2 647794 714446 1 2 999999 -236871 2 2 999999 1 2 999999 452505 1 2 999999 981545 2 2 999999 2 477651 798035 2 177763 705497 2 2 999999 1 17 999984 192930 1 3 999986 -859783 2 2 999999 2 2 999999 2 2 999999 2 24152 958036 2 2 999999 1 9 999986 258865 2 17 999987 1 2 999999 -602656 2 2 999999 2 2 999999 1 301180 910134 -610561 2 2 999999 2 278511 773195 1 2 999999 -385408 1 3 999999 397535 1 277511 491661 -536995 1 2 999999 -885782 2 2 999999 2 62814 327652 1 30421 479351 -394977 1 2 999999 405393 2 2 999999 1 695579 936559 315940 1 17 1000000 -531641 1 2 999999 446383 1 2 999999 -720075 1 2 999999 -882623 2 156051 974471 1 815017 876834 907156 1 2 999999 -442388 1 2 999999 -968409 1 2 999999 -6387 1 481693 967492 127229 2 1 999999 1 244407 744455 975139 1 2 999999 -708216 2 408822 867486 2 2 999999 1 140215 869306 566936 1 2 999999 167903 2 141906 237330 2 20 999995 2 57519 612180 2 173256 388674 2 573947 769321 2 6 999983 2 47737 858955 2 2 999999 2 1 999995 2 2 999999 1 493939 600263 552790 1 749231 865057 -354395 2 91835 737240 2 2 999999 1 105804 356734 -522395 2 321324 917933 2 355429 877945 1 2 999999 -93103 2 589361 698522 1 2 999999 207907 2 223483 601544 1 660904 777867 927716 1 15 999999 -278339 2 3 999984 2 281126 603840 1 735336 877773 855037 1 16 999986 103650 1 13 999989 75263 2 2 999999 2 5 999997 2 2 999999 1 356183 807356 -84023 2 8 999998 1 258499 950044 5446 1 176038 407712 250918 1 2 999999 254600 1 2 999999 -16621 2 2 999999 1 313089 745648 554511 1 8 999994 -552843 2 673919 790837 1 2 999999 497004 2 19 999992 1 17 999984 -375165 2 2 999999 2 147749 227976 1 2 999999 -651976 2 62363 171455 2 97833 655292 2 558543 869503 1 135691 580541 -707570 1 17 999983 -243006 1 13 999990 -66713 1 2 999999 -420127 1 2 999999 132174 1 2 999999 -240724 1 2 999999 -288271 2 2 999999 1 2 999999 369717 1 2 999999 -63937 2 210186 901073 2 2 999999 2 17 999986 2 32523 902371 1 882175 916980 126189 2 271151 918794 2 2 999999 1 18 999983 -24770 2 16 999982 2 257361 477899 1 2 999999 611546 2 124232 401623 2 2 999999 1 308069 765685 917913 1 6 999997 -51705 1 12 999999 2453 1 2 999999 847672 2 3 1000000 2 473855 736506 2 13 999991 1 16809 887969 -574522 1 2 999999 618396 1 9 999992 -426216 1 382626 457251 929522 1 304588 744131 -663465 2 278210 751681 1 278494 909971 -531955 2 2 999999 1 13701 190231 233874 1 15 999999 508651 1 2 999999 -917951 1 695181 695400 -309256 2 19 999997 2 2 999999 1 276736 484071 -976956 2 2 999999 1 120560 422679 476263 2 598024 793681 1 2 999999 -824208 2 2 999999 2 2 999999 2 748801 864803 1 2 999999 -451767 1 2 999999 340107 1 85976 610765 -57228 2 35491 438138 2 271570 537152 2 2 999999 1 2 999999 -938226 1 832671 982269 -387470 1 2 999990 -24200 1 96148 730661 -384818 2 1 999985 1 2 999999 -19526 2 365736 960576 2 372989 491460 2 15 999999 1 10 999987 -794647 2 2 999999 2 36340 481262 2 183410 989726 2 2 999999 1 812161 828491 -645894 2 2 999999 1 20 999989 625617 1 468988 599235 -639088 1 19 999987 658898 1 258746 900395 -85231 2 2 999999 2 668122 853838 1 2 999999 -57099 1 2 999999 964392 1 19 999989 458860 2 19 999983 2 659825 913727 2 2 999999 2 8 999990 1 2 999999 421259 2 9 999982 2 2 999999 2 5 999993 2 9 999993 1 16 999995 374093 2 2 999999 1 4 999998 -608960 1 70436 930654 328921 1 2 999999 963167 1 4 999985 833275 1 2 999999 94925 2 2 999999 2 11 999983 1 2 999999 -664939 2 2 999999 2 2 999999 2 353758 386217 1 2 999999 561945 1 2 999999 447146 2 18 999992 1 18 999985 -216650 2 20 999984 2 2 999999 2 12 999999 2 763177 986066 1 20 999983 888811 2 398382 566269 1 2 999999 -45841 1 2 999999 -541033 2 9 999986 1 2 999999 914188 1 2 999981 230479 2 285009 982261 2 7 999997 1 98607 415240 956120 2 79501 456565 1 17 999985 -598862 1 192795 948025 537077 1 16 999997 -757766 1 14 999983 88870 2 2 999999 1 20 999987 361015 1 2 999999 501946 2 4 999992 2 2 999999 1 601737 621219 -723236 1 2 999999 861055 1 533107 773512 -908539 1 2 999987 -395336 1 9 999995 716352 2 2 999999 2 50062 315058 1 2 999999 -550634 2 2 999999 2 19 999982 1 2 999999 405072 2 173141 654376 2 12 999986 1 192439 586790 -358854 1 20 999981 -472114 1 2 999999 -219558 2 409911 943726 2 2 999999 1 2 999999 298569 1 18 999999 624981 2 376786 808846 1 279067 577927 -734786 2 2 999999 2 12 999984 2 7 999983 1 74061 97080 -832414 1 922171 943612 498284 1 5 999999 18361 1 261445 433035 77883 1 17 999986 -880372 2 171411 692722 2 12 999983 2 2 999999 1 2 999999 892111 2 15 999996 1 2 999999 -313263 2 2 999999 2 9 999986 2 17 999981 2 2 999999 2 2 999999 1 20 999998 -250134 2 19 999990 2 20 999994 1 564396 977658 469300 2 2 999999 1 15 999996 -552598 1 449848 780869 -934960 1 893623 918171 -440253 2 2 999999 1 89136 920179 198173 1 2 999999 -304772 1 19 999999 557565 1 32282 632905 -25863 1 20 999983 -750411 1 2 999999 -964314 2 2 999999 1 2 999999 744074 1 2 999999 -231421 2 2 999999 1 17 999989 -687403 1 7 999994 554693 2 114132 921199 1 2 999999 620129 2 244727 607192 1 17 999997 -148584 1 7 999999 -115360 2 2 999999 2 10 999996 1 21712 80972 -115807 2 317353 468456 2 5 999996 2 13 999985 1 2 999999 -268090 2 4 999997 1 2 999999 -81978 2 138061 777033 1 319608 891127 -94893 1 803977 981191 400584 1 9 999984 -892238 1 15 999994 13325 1 2 999999 -785692 2 2 999999 1 267152 757858 -490720 1 522586 758543 216115 1 13 999998 260006 1 13 999988 -626473 2 598543 765481 2 10 999992 2 284704 515355 2 389847 593636 2 2 999999 1 2 999999 729337 1 116225 246570 -172464 2 13 999998 1 40780 965798 614476 1 756722 796309 487812 2 232428 692080 2 2 999999 2 3 999995 2 2 999999 1 2 999982 -603059 1 119013 230212 -345362 2 5 1000000 1 2 999999 229460 1 316768 537889 744223 1 14 999987 -747444 2 2 999986 2 2 999999 1 685579 750747 -337418 2 2 999999 2 2 999999 1 2 999999 -449143 1 2 999999 666844 2 144654 319798 2 15 999998 1 9 999992 -247004 1 130871 612777 981903 1 2 999999 821947 2 13 1000000 1 16 999997 628527 1 14 999995 -387529 2 2 999999 1 117967 789447 21040 1 16 999991 -402735 1 20 999991 -595862 2 2 999999 1 623915 624029 -417010 2 2 999999 2 7 999999 2 894100 985064 1 2 999999 90162 2 2 999999 1 780341 902426 -391216 2 2 999999 1 41590 407803 7911 1 2 999999 -987982 2 2 999999 2 2 999999 2 696415 916849 1 360698 848106 29483 2 2 999999 1 7 999981 -964583 1 2 999999 -327805 1 2 999999 955819 2 11 999986 1 824739 863740 -84464 1 738903 850461 -915647 1 2 999999 62951 2 468781 830392 2 72894 474214 1 522977 739507 485902 1 213044 940708 848622 1 2 999999 -654871 2 2 999999 2 4 999997 1 6 999995 461560 2 2 999999 2 7 999984 1 2 999999 232986 1 75116 764040 746424 2 2 999999 2 1 999995 1 50751 933455 -921908 2 173847 984918 1 2 999999 -424825 2 2 999999 2 2 999999 1 19035 866574 -719359 2 2 999999 2 337514 827873 2 10 999990 2 129264 209723 1 641944 987360 265861 2 389421 392416 1 12 999981 708142 1 2 999999 -175774 2 2 999999 1 2 999999 -230545 2 9 999991 2 2 999999 1 2 999999 -116462 1 16 999986 187791 1 1 999992 413018 2 806535 990665 1 6 999997 -372759 2 2 999999 1 2 999999 732196 1 13 999985 -323744 2 1 999999 1 10 999981 30112 1 2 999999 -55574 1 5 999991 619569 1 2 999999 -464484 1 2 999999 175161 2 2 999999 2 2 999999 1 48898 110326 775064 2 2 999999 1 518229 799121 -273190 2 128197 573475 2 2 999999 2 2 999999 2 2 999999 2 4 999983 1 196395 860587 479162 2 2 999999 2 5 999987 2 4 999992 2 17 999993 1 14 999991 -773099 1 8 999991 370007 1 49237 527193 782466 2 433559 443774 2 376800 447842 2 16 999988 1 2 999999 -457649 2 2 999999 1 16 999990 24935 2 2 999999 1 2 999999 -915053 1 102743 682236 629706 1 18452 205073 -123290 1 52780 159044 -239495 2 442181 857006 2 2 999999 1 2 999999 575367 1 273438 355737 959406 2 6 999989 2 2 999999 1 2 999999 -767895 2 14 999997 1 12 999982 479771 2 13 999990 2 37083 711017 2 280863 287499 1 5 999986 -41261 2 2 999999 1 5532 337085 -692251 1 6 999988 106052 1 2 999999 618380 2 2 999999 2 2 999999 2 676862 728716 2 2 999999 1 4 1000000 976893 1 345452 373719 -537901 1 2 999999 -776769 2 10 999990 1 18 999982 627124 2 2 999999 1 2 999999 119780 1 14 999996 -481541 1 262955 764599 -910165 2 293759 739973 2 2 999999 2 2 999999 2 4 999999 1 2 999999 347947 1 2 999999 143213 1 76540 753070 678165 1 477783 889479 48201 2 2 999999 2 10 999987 1 2 999999 -112717 2 2 999999 2 2 999999 2 2 999999 1 14 999988 -426504 2 15 1000000 2 784988 894425 1 2 999999 -210588 2 20408 232833 2 3 999984 1 2 999999 318525 2 20 999994 2 4 999993 2 2 999999 1 2 999999 -379711 1 10 999986 -861265 1 2 999999 149521 1 500454 726170 122534 1 2 999999 824499 2 2 999999 1 303704 340441 -675527 2 144021 677886 1 892753 989653 -707259 1 2 999999 -179891 1 11 999991 963717 1 2 999999 -89783 2 13 999996 2 2 999999 1 290452 564522 270227 1 2 999999 -872077 1 309759 759841 -623920 1 800305 851033 -489498 1 2 999999 8076 1 20 999982 -536334 2 4 999995 1 12 999997 -583083 2 2 999999 1 300454 704755 936664 1 151870 349723 209987 1 2 999999 415953 2 128047 129163 2 7625 900510 1 20 999998 -613554 2 19 999994 1 2 999999 -931440 1 15 999998 -467471 1 2 999999 831370 1 20 1000000 922513 1 478462 681985 -987670 1 7 999996 -951642 1 2 999999 -406522 1 2 999999 -639052 2 158371 163803 2 213817 510316 1 24781 476323 -234628 2 2 999999 2 2 999999 2 12 999987 2 9 999990 2 2 999999 2 2 999999 2 6 999998 1 2 999999 938251 2 7 999990 2 4 999984 2 2 999999 1 38219 333880 -652389 2 845011 895250 2 3 999983 2 4 999981 1 128636 363592 829623 2 2 999999 2 2 999999 2 236455 861264 1 20 1000000 -788744 1 130579 700246 -113097 1 2 999999 267762 2 509786 653014 1 81528 711532 -381050 1 2 999999 -148561 2 2 999999 1 14 999989 -595067 1 2 999999 920211 1 8 999998 112944 1 13 999986 7668 1 15 999987 132174 2 120284 634922 2 2 999999 1 18 999981 120279 1 309931 351542 204776 2 430518 995186 2 146781 284229 2 2 999999 1 7 999984 502966 2 331470 838588 1 29107 448355 951751 2 6 999990 1 12 1000000 -486184 2 3 999999 2 2 999999 2 890326 892615 1 99830 227232 705933 1 489169 636973 550434 1 356301 422653 -777784 1 19 999996 853878 1 12 999994 -657944 2 233996 479745 1 14 999984 -48646 2 4 999995 1 438649 463521 -594226 2 2 999999 2 869548 956294 1 2 999999 988689 1 116962 857386 815937 2 191156 304490 2 2 999999 2 2 999999 1 2 999999 -233486 2 2 999999 1 2 999999 -714709 1 11 999997 861789 2 2 999999 2 19 999996 2 208618 717682 2 223456 351094 1 25927 963125 -26306 1 121591 300588 421785 2 769991 904132 1 2 999999 -183906 1 10 999982 433025 1 7 999988 -292934 2 12 999981 2 196572 815878 2 1 999990 2 240453 928169 1 2 999999 -921299 1 261543 569132 255681 1 2 999999 -712016 1 201623 553091 -13976 2 645062 833178 2 263796 368217 1 501155 739527 -130931 1 2 999999 -316022 2 763595 870443 2 10 999987 2 2 999999 1 751850 824071 563059 1 2 999999 463702 1 2 999999 -158501 1 2 999999 -487032 1 2 999999 929539 2 2 999999 2 235492 417834 1 32483 90962 265330 1 2 999999 903782 2 5 999986 1 519479 714166 -227816 1 16 999990 357175 2 2 999999 2 2 999999 2 237788 650911 2 12 999994 1 5 999982 451262 1 599970 710300 888323 2 2 999999 1 2 999999 764784 1 2 999999 -984596 1 5 999984 855081 1 213677 791141 895366 2 673588 905119 2 2 999999 1 12 999986 423101 1 2 999999 -247012 1 5 999986 -977608 1 4 1000000 549178 1 2 999999 445043 1 10 999984 578917 1 2 999999 206767 1 161261 688867 216782 1 12 999990 998866 1 2 999999 223262 1 791543 962357 831991 2 16 999990 2 2 999999 2 2 999999 2 599921 893297 1 2 999999 -747754 2 2 999999 1 14 999986 -315726 2 2 999999 1 2 999999 399045 1 412831 937141 495043 1 71015 240769 -282292 1 2 999999 -475077 1 11 999986 -268442 1 2 999999 -467790 1 16 999982 407317 2 125185 229595 2 2 999999 2 8 999984 1 293313 853494 -283708 2 2 999999 1 3 999987 878968 1 12 999986 -653499 1 115729 494533 376565 2 2 999999 1 2 999999 441485 2 4 999990 1 16 999984 946415 2 435519 974484 2 9 999995 1 7 999999 -17427 1 2 999999 47987 2 2 999999 1 2 999999 88075 2 2 999999 1 17 999983 -446220 2 2 999999 2 153007 735353 2 2 999999 1 2 999999 -933935 1 100806 153298 738746 1 14 999998 -425581 2 635593 944626 1 62604 416709 -703450 2 199394 504802 1 2 999999 -629586 2 17 999984 1 17 999995 -848319 1 2 999999 -204610 1 5 999981 -125499 1 2 999988 221139 2 120219 961973 2 87137 325876 1 41294 131396 70490 2 1 999999 2 2 999999 1 2 999999 375007 2 167103 903708 1 7 999992 -95657 2 140334 209496 1 648889 791160 530803 1 6 999997 -371614 2 521596 564607 1 2 999999 669152 1 481550 719411 367602 2 11 999983 1 11 999989 305429 1 406635 691276 -85039 1 8 999999 -617090 2 2 999999 1 19 999984 457937 1 1 999990 -918113 2 2 999999 1 2 999999 954449 1 2 999999 838033 2 17 999981 2 2 999999 2 29586 150861 2 796196 988121 2 265551 778546 2 7 999991 2 111179 275143 2 689627 761063 1 268803 306178 456217 2 2 999999 1 58657 868813 -337963 2 2 999999 2 2 999999 2 18 999983 2 10 999989 1 17 999981 -573676 1 2 999999 -43342 2 18 999987 1 2 999999 -330709 1 1 999994 180134 1 2 999999 599272 1 1 999986 482965 1 2 999999 580986 2 2 999999 1 14 999996 -199718 2 8 999986 1 273759 563027 -259184 2 7 999989 1 11 999985 -647623 2 2 999999 2 11 999996 2 6 999983 2 16 999994 2 2 999999 1 2 999999 -630812 2 2 999999 2 2 999999 2 544139 848306 1 3 999995 50158 2 17 999984 1 18 999995 255194 1 359597 645044 -189621 1 151768 874140 133647 2 17 999997 2 42925 224148 1 16 999990 -189555 1 2 999999 -123626 1 225771 225869 -805391 2 4387 6416 2 2 999999 2 6 999994 1 14 999990 -265241 2 2 999999 1 2 999999 -874369 1 2 999999 -343119 1 2 999999 578724 2 16 999999 1 19 999994 365670 2 14 999988 1 372046 898631 213004 2 19 999981 1 311426 566951 445660 1 2 999999 -663950 2 11 999995 1 13 999998 952778 2 20 999997 2 15 999996 2 4 999983 2 66466 257816 2 182678 340148 2 6 999988 2 76175 375888 2 2 999999 2 460011 657040 2 2 999999 1 492299 998815 696964 2 6 999985 1 4 999982 555077 1 3 999993 326715 1 2 999999 747298 2 4 999981 2 1 999993 2 86450 865279 1 437485 949248 49478 2 215522 818071 1 1 999982 -973931 2 10 999987 2 906808 974129 2 17 999999 1 2 999999 -232883 1 16 999983 -781381 2 2 999999 2 158388 311592 1 10 999985 -223825 1 138843 785823 134082 1 19 999993 -550978 2 19 999984 1 343467 827924 266398 1 19 999994 155831 1 11 999990 455749 2 693363 989428 1 2 999999 -44822 1 13 999998 179447 1 2 999999 -973067 2 2 999999 1 2 999999 -722208 2 2 999999 2 2 999999 2 2 999999 1 271916 528077 301661 2 337206 596037 1 2 999999 -777990 2 456260 661268 1 2 999999 969960 1 6 999983 -443240 2 71639 719736 1 14 999999 -780426 1 2 999999 -112055 1 628862 876134 836397 1 2 999999 791742 1 5 999981 769758 2 2 999999 1 22273 430979 -47191 1 2 999999 525033 1 171731 718034 88522 1 12 999996 100608 2 2 999999 1 533448 963219 -360185 2 1 999998 2 196509 570615 1 83393 547364 -624249 1 2 999999 -495462 1 2 999999 -609918 1 20 999994 -783425 2 462535 900093 2 2 999999 2 3 999995 2 2 999999 1 15 999996 154230 1 12 999991 946596 2 15 999988 2 6 999992 1 458179 930281 546650 1 2 999999 -167899 1 407942 420466 372159 2 8626 365684 2 550580 759643 2 2 999999 2 221515 245331 2 602377 765972 2 809362 815108 2 301898 335211 2 763460 839915 2 118780 460934 1 44201 581802 -956343 1 452423 777059 34704 2 753029 791052 2 2 999999 1 9 999983 785624 1 2 999999 783911 1 2 999999 -143199 2 552034 884756 1 194937 789444 -519462 1 222802 765498 -596969 2 9 999994 1 2 999999 -693083 2 2 999999 1 532769 741707 -905023 1 453958 895952 -758742 2 517110 706442 1 9 1000000 -992174 2 2 999999 2 458462 702916 2 2 999999 1 15 999997 -316367 2 7 999994 2 8 999982 1 20 999997 508483 1 2 999999 -653265 1 404904 667809 -585118 1 2 999999 693860 1 2 999999 -968851 2 2 999999 2 13238 482349 1 210188 654274 -531744 2 9 999983 2 3 999993 1 129022 673383 -945745 1 6 999984 -864545 2 140001 665258 2 500083 713551 1 2 999999 -617116 2 545830 796573 1 2 999999 -796216 2 8 999987 2 15 999981 2 5984 5990 1 11 1000000 493687 1 2 999999 253409 1 722061 816335 -605991 2 2 999999 2 239752 503485 2 15883 680946 2 2 999999 2 5 999998 2 2 999999 1 2 999999 -342582 1 20 1000000 249762 1 54035 190625 -745070 1 2 999999 160254 2 2 999999 1 462538 891221 682054 1 2 999999 285231 1 2 999999 -787892 2 19 999993 1 108239 611186 184578 2 323733 972107 2 2 999999 1 6 999992 -633464 2 44681 158124 1 2 999999 -978732 2 14 999999 2 2 999999 1 8 999990 -716766 1 11 999983 551817 1 457530 639054 -18877 1 2 999999 -683943 2 697920 773522 1 2 999999 233887 2 20 999999 2 495135 815613 1 2 999999 -267820 1 66842 824683 -271864 2 169090 610662 2 2 999999 1 70518 732148 -161693 2 2 999999 1 5 999995 112311 2 97261 973063 1 13 999982 -178278 1 2 999999 261947 2 34863 409880 2 280911 697565 1 20 999995 644521 1 2 999999 832503 1 3 999996 178636 1 8 999983 207605 2 378050 408898 1 8 999987 -475511 1 783678 872096 -363271 2 6 999992 2 6 999986 1 2 999999 712889 2 554500 568952 2 188947 927027 1 2 999999 -587001 2 2 999999 1 2 999999 -937831 1 1 999982 770813 1 12 999986 814466 2 4 999984 2 1 999984 2 20 999990 1 77732 282739 -84327 1 2 999999 -622766 1 5 999988 824571 2 311534 918649 2 2 999999 2 2 999999 2 615728 966460 1 628183 904972 -593538 2 292002 396623 1 817693 956267 -529246 1 756882 852581 580223 2 3 1000000 2 2 999999 1 193972 658481 544797 1 8 999991 168060 2 2 999999 1 2 999999 388463 1 154742 756003 -612221 1 2 999999 55890 2 290680 818809 1 2 999999 649313 2 136223 449883 1 11 999981 829884 2 233624 807642 1 90694 215177 -188735 2 2 999999 2 2 999999 2 16 999999 2 350351 719542 2 427928 627668 2 2 999999 2 2 999999 2 425962 495676 2 2 999999 2 15 999999 1 2 999999 557520 2 2 999999 1 9 999982 356091 1 2 999999 -18607 1 2 999999 -173109 2 12 999988 2 14 999993 2 17 999998 2 2 999999 2 76167 722632 2 327288 628414 2 2 999999 1 20 999987 -458853 2 64188 463536 2 2 999999 1 578259 579306 -667775 2 10 999986 1 135795 517024 970083 1 303734 524859 864257 1 13 999999 -450397 1 565111 828138 -888351 1 152648 187284 490721 2 2 999999 1 2 999999 381708 1 731315 990421 814309 2 360720 895691 1 2 999999 -879364 1 2 999999 -462318 2 2 999999 1 208160 813973 163013 2 214543 707520 1 2 999999 95351 1 12 999998 -55990 1 2 999986 2757 1 2 999999 -67041 1 293465 775992 71940 2 26876 992824 2 2 999999 2 257481 590261 1 2 999999 -852532 1 17 999987 864239 1 633925 726748 770269 1 518728 635021 699121 1 14 999990 -567864 1 20 999989 -921229 1 2 999999 161170 2 2 999999 1 2 999999 524712 2 2 999999 1 20 999996 -111817 1 726394 998068 -979352 2 10 999984 2 663142 721480 2 2 999999 2 2 999981 2 54942 779908 1 13 999987 579041 2 515789 735591 1 2 999999 -186440 2 14 1000000 2 17 999984 1 3 999985 348262 1 2 999999 -517402 2 5 999986 2 4 999997 1 2 999999 78673 2 2 999999 1 2 999999 -686641 1 5 999986 -47716 1 2 999999 -460329 2 2 999999 2 2 999987 2 417459 594078 2 14 999990 2 16 999991 1 20 999991 -749153 2 358206 407577 1 2 999999 17816 1 2 1000000 87744 2 366267 952159 2 108905 888512 2 59606 815987 2 2 999999 1 65568 486010 954784 1 96122 920877 -430689 1 2 999999 773833 1 4854 148850 -643147 1 2 999999 706393 2 331597 835354 1 32805 290328 -751044 1 2 999999 660117 2 2 999999 2 2 999999 1 2 999999 -347957 1 19 999987 -500787 1 366480 413529 -405380 1 16 999996 43100 1 282635 893730 343365 1 2 999999 -737028 1 13 999987 -197244 2 2 999999 2 2 999999 1 2 999999 -439966 1 304213 802636 -755603 1 502453 584132 -743767 2 2 999999 1 84759 634690 -791044 2 8 999997 1 6 999997 -565358 2 178173 911017 2 578448 871233 1 438457 626340 163069 1 2 999999 -768180 2 13 999999 1 9 999998 -643743 1 280141 689502 -338675 2 217330 391968 1 400251 695918 295155 2 9 999984 2 2 999999 2 6 999986 2 2 999999 2 2 999999 1 543713 788717 -789585 1 15 999997 98345 2 8 999986 1 572895 589540 -31234 1 2 999985 -426812 1 2 999999 -950967 1 1 999993 969759 2 7 999997 2 5638 635468 1 371597 496389 22690 1 9 999986 -812912 2 272290 818611 1 4 999996 -890834 2 19 1000000 2 399035 934025 1 823515 867843 -309014 1 2 999999 647391 1 26353 313719 373552 1 14 999986 843706 2 2 999999 2 62164 901585 1 92384 979164 -903529 1 641870 844947 -163295 2 652910 897167 1 2 999999 -382435 2 10 999986 1 714675 864115 510341 2 2 999999 1 2 999999 673518 2 7 999983 1 2 999999 -404555 2 2 999999 2 108663 388410 2 335460 499052 1 34319 296179 690396 2 249317 308797 1 2 999999 -335194 1 660498 871467 226662 1 257333 295310 510296 2 3 999994 1 263144 862234 -879642 2 2 999999 1 17 999986 -237203 1 2 999999 266035 1 2 999996 598338 2 2 999999 2 113430 628005 2 2 999999 1 2 999999 -448261 1 2 999999 622911 1 393855 560820 -105636 2 69 253657 2 11 999989 2 638597 877563 1 2 999999 -890099 2 2 999999 1 2 999999 -852973 1 2 999999 -764793 1 13 999989 218817 1 2 999999 -82944 2 2 999999 2 2 999999 1 2 999999 -81055 1 334862 551034 507655 2 2 999999 1 44778 303576 205182 2 20 999996 2 17 999990 1 2 999999 -704139 2 2 999999 1 2 999999 305346 2 2 999999 1 282760 359849 -876003 2 13 999981 1 2 999999 105266 1 75085 339951 116176 2 13 999997 1 9 999992 -326123 1 2 999999 -885736 2 14 999996 2 5 999994 1 2 999999 525519 2 16 999997 2 2 999999 1 8 999998 -857736 2 223128 773125 1 2 999999 -923282 2 2 999999 2 178229 245606 1 2 999999 -948307 2 15 999995 1 1 999986 -394107 1 163360 728340 439056 1 221712 632510 -999137 2 20 999994 2 2 999999 1 431707 754383 349335 2 9 999987 1 631214 682568 962507 1 17 999992 128383 2 338633 910383 1 2 999999 -62233 2 20 999981 2 14 999999 2 2 999982 1 12 999992 -222802 2 236207 951432 2 2 999999 1 6929 312024 -995164 2 10 999985 2 20 999995 2 71374 940480 1 2 999999 172498 2 2 999999 2 145723 913792 1 10 999983 121097 2 12 999985 1 2 999999 -589585 1 8 999982 810703 2 12 999984 1 3 999997 -107197 1 2 999999 12631 1 2 999999 -628276 2 10 999990 2 2 999999 1 2 999999 -879105 2 2 999999 2 4 999999 2 20 999996 1 19 999989 -376014 1 7 999998 -426651 2 5114 51715 1 15 999996 -378817 1 2 999999 925524 1 8462 731366 -164382 1 10 999990 -793287 2 470769 706764 2 19 999985 2 68075 340553 2 2 999999 2 65073 652612 1 448239 511704 -80548 1 55326 778627 464933 2 2 999999 2 2 999999 2 14 999998 2 368529 493764 1 2 999999 -917799 2 15 999997 1 2 999999 143756 1 18 999983 942689 1 2 999999 498889 1 200635 829966 -159516 1 14 999994 612428 2 134055 156960 1 2 999999 927809 1 12 999983 647531 2 11 999998 1 743474 915774 -817326 2 2 1000000 1 2 999999 666923 1 12 999996 -903339 2 406854 858672 2 6 999992 1 12 999990 922556 2 2 999999 2 4 999992 2 2 999999 2 2 999999 1 138499 826132 -129373 1 1 999981 -128658 2 18 999981 2 19 999994 2 23758 57589 1 730125 766859 560497 2 16 999989 2 7 999996 1 18 999999 -855022 1 920487 980014 -674238 1 7 999997 594124 2 2 999999 1 1 999998 -974591 1 357197 732258 -88320 1 2 999999 526680 1 2 999999 116507 2 223548 995911 2 20271 106390 2 252555 963092 1 17345 248107 491893 2 2 999999 2 129921 619707 2 306170 942217 2 22750 972656 1 8 999983 -602179 2 11 999995 2 283175 488621 1 235138 662267 -898187 1 3 999995 855744 2 5 999996 2 3 999991 1 658724 782304 159569 1 2 999999 -181681 1 143322 668128 459658 1 5 999987 -96806 1 2 999999 -590523 1 2 999999 -798595 1 2 999999 397173 2 2 999999 2 2 999999 2 16 999995 2 10 999989 2 8 999987 2 126802 615701 1 11 999992 286715 1 8 999990 -862825 2 681343 999693 2 15 999987 2 157993 212666 2 2 999999 1 257475 784973 -427247 1 13 999985 -298387 1 661795 772413 -882362 1 5 999984 -115551 1 2 999999 650294 2 11 999995 1 63387 919746 932598 2 2 999999 2 2 999999 2 2 999999 2 294178 982893 1 2 999999 671238 2 2 999994 1 2 999999 180075 2 2 999999 1 276251 470919 -912841 2 19 999998 1 232840 872571 -673531 2 2 999985 2 17 999987 2 2 999999 2 2 999999 2 15 999999 1 510222 548653 155939 1 2 999999 -181480 2 9 999995 1 8 999988 -608451 1 2 999999 -421670 1 12 999994 -89442 2 2 999999 1 10 999986 -141142 2 2 999999 1 13 999997 -827338 1 120267 680412 520329 2 2 999999 1 20 999981 -336442 2 15 999990 2 2 999999 1 286982 797176 721207 1 2 999999 866332 2 5 999983 2 2 999999 2 711284 739509 1 253953 528862 79530 1 331433 690689 -97891 2 491335 984619 1 2 999999 619480 1 2 999999 73135 1 10 999997 144669 2 2 999999 2 2 999999 1 10 999995 -48051 1 2 999999 -981191 2 267346 827197 2 19 999994 2 19 999995 2 143883 736370 1 2 999999 -377267 2 17 999991 2 2 999999 2 2 999999 1 8 999995 -180976 2 410645 589975 2 816855 990362 1 2 999999 697577 2 574927 689656 2 2 999999 2 19375 125683 1 16 999985 -533712 1 181716 655003 679504 2 2 999999 1 2 999988 320646 1 2 999999 -9351 1 6 999984 430145 2 237350 817911 1 309700 668335 -26458 1 2 999999 -587034 2 2 999999 2 2 999984 2 13 1000000 1 2 999999 -624823 2 2 999999 2 2 999999 2 449875 682682 2 2 999999 2 379120 647770 1 135286 643035 -862205 2 2 999999 1 2 999999 112976 1 676942 911166 -944487 1 161931 832063 593768 2 10 999982 1 2 999999 418204 1 2 999999 368523 1 2 999999 -827649 2 9 999993 2 424595 516635 2 2 999999 1 19 999987 447703 1 11 999999 -414042 2 2 999999 2 689083 692472 1 2 999999 890678 1 48421 953116 -125988 2 57793 774118 2 2 999999 1 2 999999 119862 1 8 999994 -171935 2 2 999999 1 2 999999 -963363 2 2 999999 1 15554 831710 -624250 1 2 999999 797771 1 111246 619212 639577 1 861999 862738 -482746 1 2 999999 987396 1 2 999999 429683 1 16 999990 -858847 1 20 1000000 331380 2 14 999981 1 2 999999 223699 2 2 999999 2 57774 570311 2 10 999997 1 3 999988 -194724 2 510540 761588 2 2 999999 1 2 999984 -617704 2 11 999988 2 170251 739726 1 14 999994 -214614 1 2 999999 146846 2 12 999988 1 603813 807593 462464 1 19053 839147 545268 2 11 999981 2 2 999999 2 1 999988 1 230848 971490 -596400 1 13 999983 733464 1 213816 322593 901526 1 2 999999 741977 1 793907 899312 -763891 1 654974 881647 948344 1 408658 659471 -231928 2 2 999999 1 503973 886890 -112738 1 17 999985 -966531 2 251069 339088 1 6 999990 576922 2 4 999987 1 6 999995 238199 2 243425 824433 1 929862 990199 -975359 1 2 999999 810624 2 60642 145010 2 16 999999 1 67869 560977 532227 2 166277 796372 1 2 999999 -701461 1 15 1000000 990336 2 10 999988 2 2 999999 1 271313 387188 -604072 1 136500 938094 801990 1 2 999999 -266544 2 2 999999 2 170014 364696 2 2 999999 1 2 999999 -245353 2 292565 760116 1 2 999999 -486922 2 2 999999 2 20 999998 2 2 999999 2 10 999984 2 260489 800223 1 8 999997 116222 2 2 999999 2 3 999982 2 14 999984 1 9 999987 952398 1 116270 824157 -240877 2 570290 660042 1 2 999999 -957066 2 12 999999 2 357968 358620 1 16 999990 -500830 1 13 999987 -730696 2 2 999999 1 15 999994 -286187 1 17 999988 763872 2 11 999993 2 2 999999 2 2 999999 1 2 999999 260955 2 6980 558471 1 742085 991322 -394479 2 16 999984 2 318996 533467 2 570907 939893 2 2 999999 2 2 999999 2 2 999999 1 10 999988 36668 2 270043 397257 1 15 999997 300603 2 11 999991 2 3 999996 1 2 999999 469199 1 2 999999 371491 1 396915 674069 581710 1 11 999996 -294818 1 289438 826989 507521 1 179325 998615 834746 2 385213 613701 1 335653 639161 -638245 2 16 999989 2 2 999999 1 2 999999 -203283 2 2 999999 1 10 999981 -643785 1 2 999999 81411 2 6 999983 1 370467 678376 435363 2 2 999999 1 209817 323789 550634 1 9 999994 -761742 2 594310 944070 2 65038 395082 2 2 999987 2 2 999999 1 240820 857065 -418242 2 2 999999 2 4 1000000 2 168458 725645 2 5 999998 1 15 999987 -34548 2 6 999993 2 2 999999 2 17 999988 1 1 999996 537377 1 4 999994 -968795 2 12 999981 1 2 999999 -264550 1 2 999999 -480098 2 6 999999 2 2 999999 2 2 999989 2 8 999991 2 2 999999 2 7 999989 2 494907 580893 2 433321 774547 2 222780 314920 1 2 999994 -103642 1 3 999998 -96370 1 426021 821153 713687 1 80964 888612 453118 1 2 999988 793838 2 2 999999 2 458913 475190 1 1280 55468 126312 1 503988 990425 -100282 1 17 999989 -830282 2 503694 851079 2 195640 238592 1 95936 790173 -382339 1 428313 828379 -189981 2 2 999999 1 8 999986 888651 1 137681 306308 676689 2 2 999999 1 2 999999 996227 2 2 999999 2 14 999993 2 429517 522092 1 101016 749846 626457 2 211311 334546 1 224081 981326 529728 1 4 999998 -370126 2 2 999999 1 10 1000000 123269 1 2 999999 611292 2 2 999999 1 254358 600979 -772690 2 170686 589556 1 100056 441096 -529067 2 15 999986 1 334978 682536 -954452 2 2 999999 2 2 999999 1 2 999999 -577319 2 2 999999 1 398426 450128 -896054 2 554654 631651 2 2 999999 2 612375 729434 2 2 999999 1 2 999999 433882 2 100735 762696 1 141230 457538 -614570 2 395759 840626 1 3 999988 -513180 2 179429 353682 2 583368 931577 1 14 999994 -963080 2 2 999999 1 15 999999 518707 2 12 999996 1 16 999999 413990 2 76229 668216 1 10 999994 89906 1 895298 942787 -310796 1 2 999999 698255 2 5 999990 2 219286 412047 1 2 999999 -533271 1 2130 219278 95082 1 3 999988 -409693 2 13 999986 1 5 999990 -746430 2 2 999999 2 12 999983 1 16 999989 -296983 1 20 999985 -45686 2 171710 817812 1 592597 733449 688035 2 4 999985 1 2 999999 940021 2 6 999989 1 6 999982 386850 1 18 999998 -747839 2 651483 875212 2 105003 298755 1 2 999998 -534061 1 2 999999 447842 2 2 999999 2 2 999999 2 64541 476280 2 2 999999 1 2 999999 164987 2 10 999991 1 5 999984 750153 2 98987 99935 1 2 999999 -237479 1 309220 590375 -774335 2 16 999987 2 19 999989 2 2 999999 2 25584 940513 1 9 999993 56255 2 53514 209812 2 15 999994 2 2 999999 1 504835 903267 -759533 1 2 999999 -103288 1 2 999999 -392757 2 254293 750798 2 2 999999 1 2 999999 -847291 1 17 999990 -951240 2 2 999999 1 2 999999 286380 2 1 999993 2 2 999999 1 55244 364730 429704 2 2 999999 2 2 999999 2 10 999982 2 455337 753220 2 4 999987 2 32330 150486 2 16 1000000 2 1 999999 1 19 999983 965423 1 20 999997 -723610 1 100850 103017 836439 1 127657 409759 514361 1 2 999999 382966 2 1 999981 1 20 999995 620205 2 224171 667992 1 2 999999 -504732 1 492618 764786 839803 2 15 999985 2 17773 395134 1 10 999982 -22907 1 18 999981 195887 2 4 999989 1 8 999982 -781543 2 96485 975168 1 10 999986 -61003 1 365577 871916 229432 1 868322 961988 5112 1 5 999991 100938 2 6 1000000 1 2 999999 -646693 1 2 999999 690391 1 332012 591965 715254 2 172560 864805 1 3 999989 312910 1 571395 888539 -973256 2 17 999992 2 3 999997 2 2 999999 1 59676 295417 919520 2 2 999999 1 2 999999 -998070 2 66783 586223 1 715971 970380 -194879 1 11 999999 352923 2 4 999993 1 18 999991 -579273 1 2 999999 206702 2 4 999984 1 2 999999 -364285 1 12 999981 764601 2 18 999997 1 667610 948017 -681037 1 2 999999 33247 1 279133 398336 -169623 2 2 999999 2 2 999999 2 6 999988 2 252697 644234 1 19 999985 -559845 2 1 999994 1 152750 371347 940751 1 602973 698885 -239192 1 4 999999 -912990 2 2 999999 1 2 999999 200434 1 8 999995 50894 2 2 999999 1 2 999999 102683 1 401476 434025 637922 1 19 999987 162457 1 106737 997586 876073 1 2 1000000 862644 2 5 999982 1 2 999999 27718 2 2 999999 2 283675 868313 1 439669 949771 -531880 2 4 999988 1 364424 862448 -652733 1 50204 401035 -917455 2 3 999986 1 2 999999 965280 2 2 999999 1 2 999999 755440 2 237549 551222 1 17 999987 648729 2 385255 958891 1 3 999987 7090 1 370460 805290 825204 1 16 999983 275856 2 2 999999 1 4 999999 -709387 1 2 999999 -941052 1 220877 401126 -676583 1 273292 281218 -243176 2 19 999984 1 2 999999 -181183 1 1 999987 -94858 1 361459 746356 665880 2 84023 958847 1 476495 775435 -805741 1 2 999999 -554015 1 14 1000000 -493729 1 4 999986 -56107 2 2 999999 1 20 999982 40596 1 216263 790641 -196123 1 20 999986 847835 1 211967 366577 -69432 2 138896 916528 2 13 999990 1 2 999999 200967 2 14 999986 2 101810 568162 2 354701 939934 2 2 999999 1 2 999999 -383353 1 2 999991 -325758 2 14 999984 2 4 1000000 1 568259 786094 -597291 2 2 999999 2 2 999999 2 2 999999 2 6 999981 2 2 999999 2 2 999987 2 2 999999 1 6 999983 219711 1 757486 894002 162594 1 2 999999 -932827 2 2 999999 1 153982 920062 351118 2 588362 803710 1 2 999999 -52799 1 61669 277614 -282377 2 2 999999 2 2 999999 2 656376 830335 2 2 999999 1 2 999999 -846378 1 5 999990 -393062 2 18 999999 2 1 999993 2 2 999999 2 2 999999 2 242044 501270 2 144311 875393 1 610284 898650 -832775 1 12928 981374 -846018 2 573703 788483 1 13 999984 -12031 2 11147 409210 2 2 999999 2 1 999983 1 2 999999 928444 1 466636 708139 608712 2 2 999999 2 2 999999 2 2 999999 2 17 999998 1 2 999999 -89083 1 2 999999 672266 1 2 999999 -924647 1 695420 788713 -550912 2 2 999999 1 353006 584479 221475 2 2 999999 1 2 999999 -126889 1 9 999988 -487528 2 4 999996 1 963890 969306 -776925 2 2 999999 1 2 999999 984216 1 18 999985 -347678 1 464685 677824 -629487 1 211446 687675 -421824 2 1 999992 2 17 999995 2 2 999999 2 10 1000000 2 3 999996 2 242211 637253 2 122230 872736 2 16 1000000 1 2 999999 -76860 2 9461 365229 1 9 999984 -210023 2 402199 566960 2 146661 347623 2 545741 667178 2 8 999984 2 10 999996 1 2 999999 -344044 2 12 999981 1 706100 709987 151233 2 2 999999 1 68119 516068 -603359 1 5 999983 70781 1 2 999999 247234 2 16 999995 2 2 999999 2 2 999999 2 2 999999 1 20 999988 -820230 1 773552 951927 -966943 2 14 999988 1 274445 872061 679471 1 123578 507866 -417110 1 145544 988836 -255451 1 427453 494124 -38784 2 3 999981 2 247035 741241 2 12 999981 1 11 999982 917920 2 8 999988 2 2 999999 1 6 999988 38000 2 5 999998 2 2 999999 2 707993 713289 2 284815 791469 1 144337 495011 704136 2 726987 887878 1 2 999999 211685 1 826203 904747 68362 2 2 999999 2 2 999999 1 313769 433577 473421 1 11 999996 -772641 1 2 999999 -292410 2 2 999999 1 5 999999 -454191 1 11 1000000 782852 1 12 999983 872710 1 203211 585313 88295 1 6 999996 -347132 1 2 999999 -598902 1 2 999999 -267747 2 290378 884028 2 12 999986 2 3 999983 1 4 999985 -132514 2 86739 935493 2 597236 671268 2 2 999999 1 2 999999 148559 2 708255 811696 1 417607 911884 310948 1 368532 371906 -255733 1 65880 805613 816039 2 2 999999 2 2 999999 2 657863 744557 1 266207 698510 -610439 1 2 999999 859101 2 12 999982 2 2 999999 1 14 999991 134866 2 112130 946562 1 12 999984 18805 2 2 999999 1 212516 807718 351071 1 2 999999 382857 2 2 999999 1 10 999982 -760123 2 2 999999 2 2 999999 2 194847 651701 2 242352 708699 2 2 999999 2 9 999990 1 46952 694852 38469 2 11 999986 1 2 999999 -666358 2 2 999986 2 2 999999 1 295871 612714 109437 2 2 999999 1 2 999999 -420166 1 642063 725792 864694 2 336981 777472 2 42090 437376 2 19 999993 1 2 999999 442280 2 2 999999 1 2 999999 442420 1 2 999999 833441 1 5 999984 231463 2 2 999999 2 5 999994 2 2 999999 1 13 999990 176619 2 76882 839790 2 7 1000000 2 2 999999 1 2 999999 -30186 2 2 999999 2 10 999986 1 339797 748726 4583 1 2 999999 -897641 2 3 999991 1 2 1000000 483949 2 2 999999 1 580650 909614 -431050 2 2 999999 2 466213 966877 1 2 999999 -776649 1 32236 226536 687848 2 2 999999 2 9 999997 2 16 999993 2 2 999999 2 469707 560319 1 119224 445385 431976 1 2 999999 753084 2 2 999999 2 2 999988 1 420748 462565 -775205 2 4 999983 2 2 999999 2 16 999987 1 3 999988 438055 2 11 999984 2 458117 659666 2 10 999987 2 6 999989 1 389918 820368 469738 2 2 999999 2 392673 960944 1 2 999999 -96755 2 2 999999 1 2 999999 -796423 2 2 999999 1 2 999999 241904 2 17 1000000 1 2 999999 -281742 1 383 8510 633675 1 19 999983 337993 2 28808 859012 2 16 999981 1 46965 134564 -986208 1 409638 445211 577111 1 3 999981 -280924 1 1 999998 -586867 2 2 999999 1 2 999999 452824 1 30711 806143 -877214 2 2 999999 1 17 999995 -278170 2 2 999999 2 2 999999 1 2 999999 -146164 1 451769 536233 -390178 1 14 999990 -891569 1 2 999999 753941 2 3 1000000 2 459987 916600 2 10 999996 2 2 999999 2 523410 723784 2 6 999991 2 11 999998 2 2 999999 1 2 999999 983086 1 9 999981 69950 1 2 999999 731520 2 20498 234874 2 2 999999 1 2 999999 112328 2 18 999991 2 394699 473626 2 935128 993642 2 15 999988 1 13 999997 654238 2 2 999999 2 31894 392503 1 2 999999 -193633 2 6 1000000 1 2 999999 -266740 1 4 999999 437637 1 629779 677183 -925115 2 17 999998 1 4 999983 -998598 2 17 999994 1 3 999989 880690 1 668998 861100 -838484 1 11215 883038 402450 2 15 999991 1 4 999987 -99067 1 15 999988 -616026 2 593679 972850 1 2 999999 141845 2 156433 603663 2 19 999989 2 151679 809942 2 2 999999 2 2 999999 1 18 999990 778466 2 729677 999170 1 2 999999 958699 1 2 999999 -243338 1 180446 230762 771697 1 14 999993 -541581 2 439518 582231 2 17 999985 1 8 999997 -468217 2 2 999999 1 2 999999 -716293 1 2 999999 -522938 2 16 999981 1 17 999996 -23646 2 2 999999 1 451540 770647 841361 1 3 999982 771337 1 2 999984 181409 2 2 999999 2 2 999999 1 19 999982 745431 1 9 999992 -432461 1 2 999999 -342719 1 668398 962580 54917 1 161645 721649 756919 1 422718 814794 360235 2 2 999999 1 6 999993 -104970 1 2 999999 -559209 1 183047 526396 -447903 2 370494 752305 1 16 999997 -897820 2 2 999999 1 2 999999 404164 2 231475 360882 1 156231 624944 -867366 2 9 1000000 1 5 999987 944333 2 2 999999 2 130646 549913 1 20 999993 70017 1 573258 900710 -783678 2 8 999991 2 2 999999 2 118790 576435 2 6 999984 1 2 999999 -471095 1 2 999999 -511624 1 2 999999 -2199 2 2 999999 1 19 999981 113671 2 2 999999 1 19 999995 65508 1 2 999999 -439440 1 17 999983 615403 2 17 999984 2 1 999983 2 2 999999 2 13 999993 2 2 999999 2 20 999995 1 3 999981 -697250 1 434301 922507 -474725 2 2 999999 1 132977 384744 -808480 2 4 999995 2 106755 997031 2 2 999999 1 16 999999 281800 1 303646 458102 -86767 1 2 999999 120705 2 2 999999 1 460333 518789 853885 1 473007 908236 963173 2 16 999999 2 406120 831138 2 11 999986 1 2 999999 -778332 2 1 999997 2 2 999999 2 622507 862483 2 3 999993 1 2 999999 -116366 1 6 999993 -930499 2 250648 811183 1 12 999988 423885 2 4 999991 2 188497 936918 1 2 999999 430409 2 555206 944763 1 281580 980695 -276560 2 2 999999 1 2 999999 -564898 1 2 999999 -159137 1 2 999999 -378717 2 276010 372700 2 2 999999 1 2 999999 28086 2 608687 836253 2 2 999999 2 2 999999 1 754393 895288 -539708 2 2 999999 2 2 999999 1 20 999990 138305 1 2 999999 -861674 1 2 999999 446478 2 70563 956491 2 2 999999 1 86697 473616 972474 2 2 999999 1 17 999995 745909 1 279181 602725 -879342 1 2 999996 -610108 1 2 999999 -462235 2 9 999999 1 205214 211037 631024 2 18 999995 2 2 999999 2 2 999999 2 2 999999 2 16 999986 2 728421 783527 2 398934 648985 2 2 999999 1 336966 876042 -91988 2 2 999999 1 28399 453829 642782 1 2 999999 -506267 2 2 999992 1 100303 544824 35385 1 2 999999 -579068 2 16 999992 1 57695 638597 -262927 1 2 999999 23336 2 2 999999 2 18 999983 1 6786 344997 -842658 2 48179 164287 2 2 999999 1 2 999999 379072 1 334673 829917 360352 1 114676 603205 119099 2 322600 414053 1 2 999999 -188815 1 2 999999 -314443 1 3 999985 -29990 2 2 999999 1 2 999999 -956621 1 13 999990 -136429 2 2 999999 2 2 999999 1 7 999983 -285454 2 57963 651655 1 2 999999 18596 1 639349 915429 -628778 2 2 999999 1 1 999998 -435324 2 2 999999 1 2 999999 245446 2 19 999985 2 10 999993 1 15 999988 312523 2 2 999999 2 2 999984 2 293277 764291 2 2 999999 2 2 999999 2 16 999987 1 2 999999 801906 1 1 999994 293030 1 640407 884930 -408888 1 517595 713735 911277 1 186697 662493 63730 1 7 999993 314415 1 16 999986 -504067 1 2 999999 451567 1 5 999984 -507192 1 18 999995 -364567 1 376515 998360 -110723 1 2 999999 930060 1 365217 989865 -563241 2 154338 523463 1 2 999999 -182283 1 2 999999 -998634 1 798955 833436 976359 1 4 999989 -280145 2 777864 941009 2 2 999999 2 7 999984 2 10 999993 1 2 999999 130006 1 7 999990 89052 1 2 999999 893312 1 2 999999 -475684 1 866996 951625 533174 2 2 999994 2 2 999999 2 2 999999 1 1 999986 -802110 1 169483 641434 138552 1 2 999999 713794 2 2 999999 2 362110 754978 1 759407 815044 -637641 1 2 999999 -136743 1 3 999986 -549316 1 221561 507541 868181 2 2 999999 1 5 999983 126353 1 17 999999 -396720 2 2 999999 1 160014 568723 -588211 2 5 999989 2 8 999983 1 10 999994 -419456 1 14 999996 688390 1 2 999999 910364 1 325711 376490 705857 2 2 999999 2 228065 828135 2 4 999989 2 8 999998 1 5 999981 146819 2 517428 979122 2 2 999999 2 12 1000000 1 2 999999 -431624 2 2 999999 2 198584 554926 2 2 999999 1 16 999998 -279899 1 782493 900256 394678 2 462608 978043 2 2 999999 1 18 999997 562211 2 2 999999 1 319882 610191 603170 1 2 999999 -493031 2 2 999999 2 81265 734545 1 2 999999 705645 2 3 999991 1 2 999999 480669 2 301896 461448 2 18 999991 2 177523 846036 2 8 999990 2 12 999991 1 2 999999 -938496 1 71106 537172 -668779 1 4 999989 224082 1 108266 661379 898646 1 2 999999 -945785 1 14 999988 578262 1 2 999988 124367 1 661178 692167 -726517 1 2 999999 -855290 2 3 999999 2 2 999999 2 582994 650036 2 2 999999 2 10 999989 1 170966 960124 -734693 2 2 999999 2 19 999993 2 2 999999 1 369334 798801 -810997 1 17 1000000 486342 1 2 999999 -389117 1 335236 532371 683615 1 666220 786469 430265 1 20 999982 -563170 1 483722 960433 554414 2 278883 510017 2 889954 995803 2 183625 676056 2 19 1000000 1 10 999987 544038 2 83048 206029 2 116649 579318 2 2 999999 1 387910 760141 -7672 2 57423 856211 1 18 1000000 640836 1 2 999999 753491 2 2 999999 1 8 999997 881013 1 16 999984 242242 2 2 999993 1 2 999999 508723 1 18 999987 -884758 1 161490 878673 525740 2 4 999991 1 2 999999 318648 1 7 999981 535635 2 7 999992 1 341964 529455 -564902 2 2 999999 1 2 999999 -168213 2 214272 744422 1 339440 861386 -673496 1 140729 642884 382540 1 19 999994 -106608 2 228905 936557 2 49127 646361 1 2 999999 -362438 1 279728 889565 -982393 2 3 999994 2 2 999999 1 2 999999 -692273 2 294711 501671 2 9 999996 2 80563 152813 1 75660 679460 665426 2 1 999991 1 238222 605522 905959 2 2 999999 2 70862 345916 2 226175 379157 1 2 999999 963591 2 2 999999 2 658627 866278 1 2 999999 904798 1 2 999999 -521661 1 740988 944998 737287 2 2 999999 1 7258 958342 410236 2 2 999999 1 2 999999 -101627 1 2 999999 -98180 1 2 999999 -260635 2 7 999988 1 319610 660881 -370702 2 147416 666451 2 88958 312392 2 83290 210601 2 3 999983 1 697064 768114 -126926 2 15 999983 2 19 999988 2 724338 932168 2 432866 781799 2 584647 600917 2 110444 386346 2 13 999986 2 2 999999 1 636650 876720 563550 1 100017 368575 976907 1 41370 300612 -645585 1 14 999993 -373187 2 2 999999 1 582261 773528 -668133 2 2 999999 2 2 999999 1 31532 558877 -492700 1 14 999982 747313 1 2 999999 756991 2 6 999984 2 19 999998 1 2 999999 -336346 2 454270 503049 1 129171 139996 -291605 1 2 999999 163712 1 2 999999 -584541 1 487132 747279 -966522 1 9 999995 -684080 2 13 999999 2 89138 152915 1 2 999982 509362 2 20 999999 1 2 999999 -39280 1 17 999997 875224 1 123212 245632 -578415 2 2 999999 2 2 999999 2 4 999991 1 459122 688445 286552 1 2 999999 289394 1 252088 473941 -260847 1 16 1000000 -190577 2 2 999999 1 36330 265309 -828980 1 2 999999 -718521 1 304187 738097 -714196 1 454022 749724 99348 1 3 999982 -945971 2 2 999999 2 2 999999 1 2 999999 -795197 2 2 999999 2 3 999985 1 2 999999 66929 1 16 999989 -991671 2 2 999999 2 384751 698203 1 2 999999 828397 2 2 999993 2 110215 749065 2 20 999993 2 9 999987 2 553233 646275 1 13 999989 992214 2 512878 709336 1 2 999999 130923 2 2 999999 2 2 999999 1 534768 537478 612866 1 2 999999 537280 1 2 999999 604569 2 350102 629185 1 2 999999 -269044 1 8 1000000 798853 2 2 999999 1 411598 585941 -204922 1 2 999999 -608391 1 690152 868873 33073 2 11 999992 1 614715 802758 770730 1 186061 710785 -428162 2 2 999999 2 2 999999 1 2 999999 659003 2 409616 727707 2 3 999982 2 2 999999 1 15 999985 969378 2 115094 204843 2 2 999999 2 2 999999 2 386422 753861 1 2 999999 813387 1 14 999993 745492 2 159196 423669 2 418113 618322 1 2 999999 -542427 1 562386 712274 964462 1 15 999986 -834232 1 173891 359613 -468893 1 12 999981 580143 1 1 999988 161229 1 2 999999 -113953 1 465272 607210 -920614 1 17711 386139 -13408 2 2 999999 1 70788 807411 575853 2 2 999999 1 8 999986 -999410 1 2 999999 88550 1 4 999991 -217406 2 2 1000000 1 481495 720494 -617442 2 265572 396064 1 2 999999 944285 2 16 999991 2 2 999999 1 15 999989 -381595 2 20 999990 1 187322 189351 260246 1 16 999987 709970 1 13 999988 -434382 1 2 999999 -931034 1 2 999999 -459855 1 5 999983 467599 2 2 999999 2 20 999995 2 2 999999 2 2 999999 2 14 999993 2 1 999983 2 586053 761035 1 20 999983 807169 1 300813 967608 -706314 1 7 999986 359026 1 2 999999 918761 1 54545 131742 -711880 2 1 999997 1 2 999999 -879583 2 2 999982 2 828236 987937 1 2 999999 -924157 1 374735 509268 905531 2 3 999990 2 12 999988 2 6 999988 1 2 999999 -508027 2 2 999999 2 2 999999 1 170775 673165 -589968 2 3 999998 2 16 999998 2 2 999999 1 698805 889918 538310 1 9 999987 -680314 2 5 999994 2 266395 991772 2 2 999999 2 13 999983 2 364803 912262 1 2 999987 793840 2 2 999999 1 15 999984 -734564 2 17 999997 2 7 999993 2 15191 418934 1 2 999999 405377 1 6 999982 -386902 1 20 999986 -888687 1 2 999999 931976 1 12 999991 -791367 1 2 999999 -694422 2 13 999997 2 426823 448362 2 602491 772789 1 467173 526959 619115 2 2 999999 2 13 1000000 1 957133 968113 -565755 2 17 999985 1 18 999985 -305847 1 3 999989 828945 1 508593 666189 -241468 1 2 999999 426327 2 357650 657933 1 2 999999 752420 2 2 999999 1 2 999999 -965895 1 71955 949622 688491 2 291301 808794 1 2 999999 851946 1 2 999999 83815 1 8 999982 408664 2 2 999999 1 10 999994 244071 1 4 999988 -305175 1 323178 981903 654694 2 584722 651101 2 7 999992 1 631179 924700 291314 1 95169 149223 -868141 1 8 999989 878750 2 433029 719601 2 2 999999 2 2 999999 2 2614 420209 1 464340 775615 -955781 2 330435 728136 2 1 999984 2 157895 651380 1 188312 194615 841989 2 15 999989 1 465575 551815 -381665 1 775212 818910 333702 2 2 999999 1 2 999999 395892 1 516655 537385 228331 2 369731 460329 2 2 999999 2 36142 876166 1 2 999999 85237 2 2 999999 1 258313 782745 351233 1 100407 680507 -185324 1 80737 321096 -452993 2 20 999992 1 2 999999 312046 2 483362 657915 2 35603 754095 1 2 999999 202955 2 2 999999 2 18 999986 2 129218 902350 1 180170 813805 286056 2 2 999999 2 2 999999 2 19 999984 1 2808 66341 796590 1 7 999993 -922054 2 9 999981 2 14 999981 2 20 1000000 2 19 999985 2 2 999999 2 178646 878106 1 5 999985 -969279 2 10 999990 2 2 999981 1 2 999999 -865268 2 2 999999 1 283668 805864 534660 1 14 999986 -773039 1 276390 497563 -796194 1 320280 667957 240581 1 7 999986 342647 1 24359 514798 151248 2 483872 634904 2 13 999984 2 17 999991 1 2 999999 -144005 1 2 999999 -830314 1 643562 735509 383160 2 407083 661075 2 2 999999 1 2 999999 302594 2 2 999999 2 654371 863512 1 77397 365658 365750 1 762095 793075 -269371 1 17 999989 970176 1 14 999982 -735062 1 2 999999 307204 2 389399 653603 2 83087 866969 2 78753 922767 1 366778 845097 -876443 1 2 999999 -20063 2 2 999999 1 2 999999 -393053 2 19 999988 1 2 999999 -348180 2 2 999999 2 80836 913213 1 624637 877712 570075 1 381711 938788 502168 2 5 999998 2 2 999999 1 698391 915398 947430 2 4 999987 1 2 999999 376269 1 6 999995 178749 1 151486 567358 380853 1 2 999999 615314 1 2 999999 -825491 1 20 999983 -722176 1 2 999999 -672793 2 4 999996 1 191574 699093 -118493 1 478652 742933 -804544 1 12 999999 -752558 1 12 999999 -438826 2 18 999982 2 273660 347508 2 22973 953762 2 42581 167307 1 13 999995 -528570 2 2 999994 1 2 999999 209279 1 2 999999 -517270 1 2 999999 187652 2 13 999986 1 2 999999 -234791 2 9 999992 2 3 999986 1 2 999999 555017 1 2 999999 708995 2 2 999999 2 19 999998 2 2 999999 1 2 999999 71030 1 5 999991 961471 2 7 999998 1 57666 662233 138926 1 261681 838080 -316180 2 216516 270443 1 2 999999 -541521 2 737096 820469 2 195296 449631 2 2 999999 1 2 999999 845317 1 19 999999 -152622 2 11513 46429 1 2 999999 -288818 2 19 999992 1 4 1000000 -242303 1 2 999999 52437 1 15 1000000 -149088 2 2 999999 1 259701 522118 869670 1 7 999997 60114 2 432170 846367 2 913233 995098 2 8539 392616 1 17 999987 729961 2 2 999999 1 10624 141439 -803750 2 2 999999 2 261298 778631 1 2 999999 152796 2 20 999989 2 18 999994 2 34351 57309 2 2 999999 1 3 999991 -100220 2 2 999999 1 11 999990 675814 1 154901 852122 491848 1 120141 304677 63296 2 2 999999 1 9 999985 -842913 2 274810 318920 1 18 999984 739257 1 7 999988 -937491 2 2 999999 1 5 999997 185304 2 16 999984 1 2 999999 557660 1 18 999991 380289 1 4 999994 194280 2 2 999999 1 2 999999 175797 2 443981 800893 1 792045 850655 -139612 2 14 999989 1 2 999999 529068 1 2 999999 -894882 1 66611 852888 994122 2 231450 494549 2 17 999996 2 10 999998 2 206184 915050 2 170657 752921 2 12 999987 1 11 999994 -535720 2 16 999997 1 15 999986 -856694 1 8 999985 -946027 1 222373 513463 826543 2 128503 354258 1 517674 727489 -250928 1 412508 670705 -286831 1 19 999999 553660 2 2 999999 2 18 999985 2 18 999990 2 4 999981 2 423521 530976 1 551409 890386 -43227 1 2 999999 986755 1 161491 448587 -312884 1 2 999999 -989423 1 228616 701015 -245130 2 2 999999 1 485340 935729 -722038 1 513398 892572 -687852 1 98668 238061 -573552 2 602474 992044 1 4 999981 -214332 2 845690 908391 1 500264 580705 -423499 1 2 999999 -951182 2 2 999996 2 372296 754390 2 7 999998 2 5 999998 2 9 999983 1 2 999999 695303 1 516771 580885 -748149 1 9 999994 -658028 1 211483 493136 933728 2 108117 797735 1 20 999998 -798084 1 7 999986 848432 2 229950 513249 2 9 999988 2 2 999999 2 2 999999 2 2 999999 1 13 999984 -880876 2 2 999999 2 338981 404258 1 2 999999 -291882 1 675889 993979 220485 2 12 999986 1 17 999995 778585 2 730660 781706 1 2 999999 -244354 1 2 999999 -878225 2 10 999996 1 756497 923930 -155977 1 2 999999 -958311 2 2 999999 2 479213 606617 2 2 999999 1 2 999999 -689071 2 191912 975560 2 16 999985 1 6 999994 711598 1 3 999981 737241 2 5 999993 2 13 999985 2 597071 696446 2 139494 388631 1 332035 526352 -428291 1 14 999986 736572 2 2 999999 1 469859 747423 471407 2 454655 818323 2 1 999999 2 2 999999 1 2 999999 75864 2 2 999999 1 9 999986 155969 1 553492 902157 -597385 2 2 999999 2 249507 924308 2 114724 977660 2 4 999987 1 13 999987 -692978 2 98998 888990 1 2 999999 60699 2 2 999999 1 628548 804956 -848952 1 160673 529948 6231 1 60750 429545 -259641 1 175762 271856 46136 2 10 999996 1 265849 449003 182909 1 3 999991 992091 1 17 999999 -699566 2 2 999999 2 771549 830784 1 224988 312158 535488 2 2 999999 2 2 999999 2 1 999993 2 5514 393360 1 9 999984 -371927 2 18 1000000 2 271252 849985 1 11 999983 922544 1 2 999999 755590 2 12 999989 2 137813 807595 1 2 999999 -257416 1 13 999994 -880052 1 7 999983 593571 2 2 999999 1 14987 612459 -683408 2 41230 831302 1 6 999993 70060 2 124299 891835 2 13 999981 2 5 999995 1 566362 604173 -536708 2 5 999986 1 2 999999 -878530 1 18 999988 378042 1 6 999981 -313397 1 2 999999 95939 1 367627 955345 699171 1 2 999999 705726 2 5 999991 2 17 999994 1 7 999990 484922 2 2 999999 1 544412 856327 -626610 1 10 999996 967362 2 48040 755337 1 2 999999 92605 2 2 1000000 1 763167 865207 -732223 1 2 999999 452880 1 153555 640667 -640469 1 19 1000000 164043 1 283331 521471 -843992 1 2 999999 -235834 2 2 999999 2 5 999994 1 327365 587098 -849249 2 10 999996 2 2 999999 1 10 999997 198453 2 20 999997 1 2 999999 -909766 2 276075 471990 2 2 999999 1 2 999999 -365300 1 622937 930241 -847393 2 2 999999 2 2 999999 2 19 999981 2 513631 967722 1 2 999999 587855 1 4 999985 -280449 2 30687 318512 2 15186 777424 1 469938 892363 314065 2 239556 754012 2 17 999984 2 2 999999 1 616405 794768 96865 1 464410 781932 -519208 2 2 999999 1 413490 516922 843216 2 506448 823567 2 2 999999 1 18 999982 -229500 2 2 999999 1 10 999985 223613 2 2 999999 1 6 999998 279188 1 145172 409798 -58318 1 50470 623736 -295292 2 9 999982 1 2 999999 667883 2 2 999999 1 12 999987 -528365 2 8 999982 2 14 999982 1 5 1000000 -695644 2 285585 819563 1 77688 437926 476776 2 59699 614156 1 183688 672236 816788 1 2 999999 -207984 1 2 999999 -79505 2 2 999999 2 131147 142578 2 17 999993 2 487242 583051 2 13 999999 2 65519 690480 1 228152 926520 658374 2 222872 793196 1 9 999992 976419 2 6 999982 2 18 999989 2 10 999997 1 16 999987 258097 1 2 999999 359875 2 41508 222142 1 175048 454751 16850 1 2 999999 671062 2 107039 553760 1 12 1000000 -647521 1 4 999985 -497420 2 2 999999 2 5 1000000 2 64629 416011 2 18 999988 2 7 999998 2 11 999996 2 299914 380553 1 19 999995 207782 1 18 999995 882746 1 726073 823584 390252 1 238800 878388 -31088 2 816191 825076 2 7 999984 1 2 999999 -846248 1 2 999999 -678601 2 16 999990 2 2 999999 2 2 999999 1 11 999985 912980 2 2 999999 1 46552 915120 -626485 1 212396 860874 -399745 1 220112 235265 256671 2 2 999999 1 126320 673044 266131 2 2 999999 2 132881 303809 1 11 999995 365870 1 2 999999 -272211 2 279010 943212 2 272980 430271 2 2 999999 2 2 999999 1 20 999990 -265483 2 13 999992 1 2 999999 181295 1 2 999999 958404 1 127000 338840 34300 2 2 999999 2 473070 827758 2 2 999999 2 2 999999 1 2 999999 -794593 2 2 999999 2 2 999999 2 2 999999 1 15 999991 -103899 1 529384 613678 -859301 2 2 999999 1 2 999999 -50340 2 91134 736078 2 16 999999 2 8 999998 1 1 999992 417679 2 2 999999 2 20 999988 1 17882 296402 -989324 1 57873 751186 -567409 1 3 999998 -438003 1 16 999991 404669 1 108073 819787 357159 2 215407 450230 2 2 999999 1 437062 578738 -204274 1 13 999991 288327 1 158386 269037 -24513 2 149426 591344 1 2 999999 590349 2 19 999981 1 5 999984 -925828 2 225338 939882 1 3 999990 518243 1 301665 701552 -981527 2 155359 988656 2 10 999985 2 271272 580646 1 2 999999 12283 2 642265 653963 2 565830 834699 2 257033 403064 1 127206 649366 257743 1 8 999998 286295 2 2 999999 1 2 999999 -855989 1 10 999986 923324 1 785678 997416 -334110 2 650074 943230 1 8 999981 -740187 2 2 999999 1 12 999982 668385 2 26943 932952 2 432112 652281 2 2 999999 1 2 999999 -159156 2 13 999986 2 10 999996 2 86453 322930 1 11 1000000 -114368 1 6 999997 -356056 1 148150 598242 -350926 2 18 999984 2 50207 523484 2 19 999988 1 9 999992 -301031 2 86535 426590 2 605544 979395 2 455447 985268 2 389122 430336 1 2 999999 -113216 1 14 999998 -356697 1 188088 964412 438415 1 15 999983 -215669 1 380636 994673 -952397 1 2 999999 515757 2 2 999999 2 173341 544983 1 2 999999 -164722 2 2 999999 2 2 999999 2 16 999988 2 2 999999 2 402939 624468 1 16 1000000 -844046 2 15 999985 1 2 999999 -256895 2 19 999988 2 3 999990 2 690296 957449 2 436131 637072 1 14 999997 709312 2 2 999999 1 7 999981 -679421 2 3 999990 1 15 999991 323575 1 98667 550368 341455 1 2 999999 -603683 2 93865 754538 1 286403 460721 920704 2 7274 120448 2 2 999999 2 13 999995 1 19 999998 55096 2 79353 533291 2 2 999999 1 8 999981 197857 2 14 999999 2 16 999999 1 4 999987 623795 2 501187 505925 2 228917 781584 1 2 999999 90430 2 1 999981 2 2 999999 1 224935 855006 -621244 2 2 999999 2 324066 750921 1 2 999999 -891733 1 2972 583086 473414 2 7 999985 2 8 999992 2 5 999987 1 11 999993 927277 2 2 999999 2 1 999981 2 2 999999 2 509232 780011 1 60601 570119 -575193 1 16 999987 360604 2 2 999999 2 2 999982 1 13 999983 587500 1 2 999999 -308562 1 98092 324901 -339938 2 2 999999 1 11 999984 726202 2 710207 927105 1 157469 246828 -654211 2 2 999999 1 2 999999 -507469 2 2 999999 2 10 999997 1 2 999999 -258754 1 2 999999 34323 1 84954 199840 279548 2 693670 772978 1 168872 390028 289994 2 2 999999 1 211589 530146 -281331 1 5 999983 229862 1 2 999999 964481 2 5 999988 1 19 999993 489836 1 3 1000000 -163298 1 2 999999 871446 2 689497 766395 1 590180 881460 -344391 1 310279 841210 -840004 2 9 999985 2 2 999999 2 2 999999 1 6 999994 -671864 1 2 999999 -986265 2 8 999982 2 8 999986 2 23115 305385 1 2 999999 52652 1 54812 533863 57779 2 461724 897861 1 20 999987 675458 2 17 999998 1 18 999994 -905934 2 2 999999 2 374585 866403 2 467424 883838 2 561392 677786 2 2 999999 1 11 999996 -144157 1 2 999999 -72792 1 2 999981 -94995 1 2 999999 270429 1 7 999986 436146 1 35251 798447 455338 2 340223 489178 1 5 999986 852657 1 19170 434698 -217802 2 361511 532395 1 3 999988 -829857 2 5 999985 2 15 999989 2 265938 961100 1 2 999999 875577 2 2 999999 1 2 999999 657598 1 3 999995 -217088 2 136972 208445 1 18 999985 -614222 1 4 999981 -718151 1 2 999999 -682889 1 2 999999 632145 1 16215 709858 358404 1 2 999999 -961629 2 300955 668446 1 17 999987 -253156 1 3 999996 -175297 1 7 999999 -505055 2 685915 905689 2 194977 316694 1 811652 984421 91219 1 2 999997 946452 1 186626 369915 259062 2 1 999998 2 2 999999 1 237583 288441 408235 2 552357 582991 2 2 999999 2 13 999997 1 38922 691290 -649820 1 2 999999 -230992 1 15 999993 -942057 2 262199 631341 1 648079 857546 509560 2 781026 937055 1 2 999999 922408 2 17 999993 2 685968 740479 2 18 999985 1 1 999982 -333231 2 2 999999 2 261219 843557 2 10 999989 1 2 999999 648833 1 256222 714982 -926469 2 376563 910354 2 260323 775126 2 2 999999 1 2 999999 -565661 1 2 999999 463344 2 2 999999 1 95493 393785 -820554 2 2 999999 2 177776 773735 2 9 999996 2 15 999995 2 11 999983 2 5 999989 2 2 999999 2 4 999985 2 2 999999 1 275101 843928 -149650 2 12 999998 1 43348 835973 -117753 1 2 999999 128297 2 2 999988 2 18 999984 1 472833 761070 377568 2 449515 774321 2 204947 648263 1 14 999982 -593118 1 133473 746635 -929484 1 12 1000000 719747 2 2 999999 2 29877 848804 2 13 999989 2 2 999999 1 13 999995 878051 2 2 999999 2 2 999999 1 2 999999 44574 1 19 999989 687412 1 17 999993 624067 2 7 999983 1 512280 801472 396969 1 2 999999 320696 2 438350 628479 2 2 999999 1 8 999991 520369 2 429496 581438 2 784306 859268 2 481887 833695 1 2 999999 577216 2 6 999985 2 2 999999 1 17 999990 434322 1 10 999984 450017 1 2 999999 83143 1 10 999997 -914011 2 2 999999 2 2 999999 2 18 999998 1 2 999999 -108837 2 1 999990 1 426174 488804 -57695 1 1 999984 13081 1 19 999984 739132 1 301351 611692 -931928 2 233686 587623 1 2 999999 423277 2 457828 901816 1 689587 935994 -774291 2 55560 287512 2 958976 969465 2 2 999999 2 2 999999 1 2 999999 872211 2 2 999999 2 18 999987 2 2 999999 1 2 999999 256600 2 202769 795267 1 5 999999 -822121 2 16 999987 2 2 999999 1 4 999994 594406 1 2 999999 624512 1 244197 913854 745237 2 2 999999 1 410410 914342 -290450 1 11 999981 996566 1 2 999999 777783 2 2 999999 1 2 999999 -485376 2 297464 995458 1 9 999983 983768 1 2 999999 895644 1 623408 750483 -400369 1 738759 853534 788284 1 6 999996 482718 1 2 999999 -125248 1 2 999999 299162 1 429666 784807 -70223 1 2 999999 -59927 1 2 999999 -19959 2 2 999999 2 11 999995 1 2 999999 378290 2 11 999994 1 279263 330666 608792 1 429694 873137 -545171 2 2 999999 2 1 999983 2 13 999998 1 2 999999 511680 2 313804 395064 2 3 999991 2 13 999983 2 12184 63663 1 19 999985 285945 1 615488 799233 723545 1 2 999999 492068 2 478804 808221 1 2 999999 697082 2 18 999995 2 12 1000000 1 2 999999 755986 1 1 999997 -549996 1 2 999999 463994 2 15 999998 2 19 999988 1 3 999990 945166 1 158553 878072 363968 1 112422 644943 368952 1 186476 913954 213523 2 2 999999 2 10 999982 1 2 999999 355796 2 9 999998 1 5 999996 -430518 2 7 999991 1 6 999996 170989 2 2 999999 2 2 999981 2 595971 644928 1 2 999999 756209 1 61088 898813 -90157 1 12 999991 -716462 1 2 999999 516754 2 3 999997 2 14 999987 2 362251 810654 1 10 999982 -19106 1 2 999999 -392967 1 87878 852287 -906435 2 13 999990 2 17 999992 2 12 999985 2 2 999999 1 450781 461836 -737713 1 14 999984 521169 2 35683 90972 2 394251 809913 1 305492 456499 -632587 2 2 999999 2 81741 210846 2 82409 476129 1 672249 741633 300759 1 15 999997 -627645 2 1 999984 1 19 999983 -463270 1 42815 434246 966966 1 362583 744487 727611 2 179151 752922 1 2 999999 892041 2 20 999987 1 363965 869120 654365 1 2 999999 477965 2 2 999999 2 583556 756225 2 2 999999 2 187350 766390 1 2 999999 220167 2 962378 973137 1 2 999999 -426499 1 207317 251757 -800904 2 11 999987 1 2 999999 -168657 2 85231 530106 2 761646 801406 1 2 999999 633134 1 3 999986 -974877 2 7 999997 2 535765 717537 1 2 999999 -763565 1 2 999999 584708 2 516305 765517 2 107631 575267 2 2 999999 2 222630 556562 1 10 999990 140514 2 2 999999 2 2 999981 2 2 999990 1 2 999999 -479236 1 1 999993 705091 1 16 999992 86323 2 175220 902707 2 618575 817549 1 53152 233493 -101973 1 2 999999 473415 2 776937 928219 1 2 999999 -485104 1 2 999999 352285 1 10 999995 -771830 2 20 999996 1 801832 959871 868270 1 844671 984782 697238 2 197692 352506 2 5 999982 2 2 999999 1 10 999996 -545461 2 2 999999 1 2 999999 876557 2 2 999999 2 173880 682648 1 307857 633574 20752 2 1 999992 1 9 999995 -825223 1 7 999989 -261276 2 2 999999 2 20 999987 1 117296 350709 671828 2 493151 621131 1 2 999999 -325162 2 2 999999 1 912145 931500 -651965 2 36352 988911 1 552286 998753 937335 1 63957 825795 159614 1 101085 162881 -724319 2 2300 286611 2 806253 982352 2 2 999982 2 2 999999 2 759154 794671 1 17 999991 -493351 1 162615 595822 -173348 1 2 999999 -979321 2 19 999985 1 760499 950338 795027 1 715983 858334 731578 1 2 999999 757456 2 335482 744727 2 10 999997 1 2 999999 445796 1 19 999990 513264 2 685609 709376 1 9 999985 368524 2 2 999999 2 20 999993 1 2 999999 -780418 2 2 999999 1 9 999991 -603924 1 767502 872269 710656 1 7 999994 572032 1 9 999996 520053 1 2 999999 150558 1 511255 636247 226373 1 2 999999 -903797 2 284027 947312 2 325981 416757 2 8 999999 1 474261 477105 -454340 2 9 999994 2 2 999999 1 69233 236806 -692390 2 2 999999 1 2 999999 -186462 2 5 999992 1 415877 697320 863700 2 8 999987 1 245653 808253 -358526 1 20 999989 -360108 1 20 999987 477045 2 518523 945711 1 18 999995 910768 1 2 999999 916635 1 11 999992 658769 2 2 999996 2 2 999999 2 11 999988 2 530829 990163 1 2 999999 -408404 1 281054 879578 93836 1 4 1000000 837400 1 2 999999 -199344 1 151694 650638 250859 1 314730 352675 -897300 1 2 999999 -88012 2 209382 736898 1 12 999989 -735619 1 145666 764281 -398328 2 2 999999 2 2 999999 1 592467 849625 -373313 1 10 999995 -4436 1 10 999991 116436 2 2 999999 2 508135 619211 2 376067 832566 2 603468 832040 2 2 999999 2 507235 709321 1 640002 911546 985773 2 4 999994 2 2 999999 2 570087 930368 2 2 999999 1 2 999999 -453020 2 12 999994 1 2 999987 -54594 1 2 999999 74904 1 19 999989 336981 1 3 999986 835959 1 978101 984579 147270 2 73210 552196 2 2 999999 2 2 999999 2 2 999999 2 636037 961241 1 12 999987 926191 1 701076 936941 516207 1 2 999999 -384913 2 7 999989 1 13 999981 833809 2 28707 426637 1 321808 397999 178866 2 21266 353167 2 324548 744789 1 9 999982 979024 1 119345 173016 719837 2 167767 197114 1 2 999999 -599596 2 840671 887873 2 20 999981 1 2 999999 -634061 2 9 999998 1 227427 500374 158432 1 10 999992 192617 2 103035 770685 1 1 999990 -440638 2 315492 486454 1 2 999999 189987 2 170184 360537 2 644188 940614 1 2 999999 -288325 1 57196 474126 621206 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -394870 2 1 999992 2 1 999985 2 2 999999 2 2 999999 1 19 999990 -915986 2 6 999999 1 6 999996 -836077 1 2 999999 -456498 1 2 999999 420580 2 2 999999 1 2 999999 -748673 1 2 999999 735870 1 16 999993 -243002 1 696354 955015 -861790 1 5 999996 -112564 2 11 999988 1 452173 710189 543622 1 2 999999 -611737 2 808484 948473 2 4 999994 2 8 999992 1 115417 976326 -946322 1 2 999999 -188563 1 3 999992 -399391 2 2 999999 1 195211 727383 913120 1 543515 714118 15003 2 259538 427763 1 2 999999 74077 2 17 999986 2 2 999999 1 247201 469358 -787387 1 563352 931032 -235294 1 2 999999 -850347 1 54721 471757 -561869 1 420553 900857 188564 2 15 999996 2 134674 423289 2 5 999990 2 419383 612173 1 2 999986 636313 2 423044 643302 2 5 999982 1 2 999999 -978907 2 2 999999 1 23105 61116 102987 2 432206 789868 2 412605 873963 2 2 999999 2 2 999999 2 7 999986 2 7 999982 1 2 999999 319170 1 9 999995 612864 1 199627 582573 518733 1 2 999991 916785 1 2 999999 -95159 1 7 999983 -984520 2 2 999999 2 189752 293766 1 69457 587086 -706950 1 367597 812762 -435501 1 589912 863005 356471 1 20 999991 642303 2 2 999999 2 18 999992 1 2 999999 167932 2 2 999999 1 13 999984 -7621 1 2 999999 -494148 2 504869 743653 1 2 999999 208994 1 6 999998 768309 1 552820 943780 588765 2 10 999997 1 2 999999 138333 1 175300 712945 -24271 2 9 999986 1 17 999985 335082 1 482427 756830 -871657 1 1 999985 -623122 1 118040 896825 468762 2 2 999999 1 3 999984 176084 2 10 999987 1 14 999989 -795395 2 263621 685931 1 16 999989 -840089 1 14 999998 537820 2 15 999992 1 251243 292530 -205136 2 105440 689891 1 2 999982 723213 1 5 999983 -952101 1 2 999999 482854 1 2 999999 366092 2 43467 295864 2 721056 889317 1 18 999992 467901 2 4 999996 2 2 999999 1 778801 955596 -94264 1 98998 704261 -811335 2 2 999999 1 692117 787634 -139995 1 5 999992 -136791 2 2 999999 2 44998 987932 1 192878 269811 5651 1 539319 879573 -942126 2 11 999990 1 517490 740589 -585706 1 12 999998 457295 1 2 999999 751347 2 2 999999 2 2 999999 1 17 1000000 159464 1 11 999998 207505 1 41993 384068 630268 2 2 999999 1 2 999999 906495 2 2 999999 1 228281 744238 14139 1 147395 552363 -221459 1 3 999991 -774948 1 4 999986 -755259 1 2 999999 -449767 2 755532 777797 1 2 999999 -821536 1 9 999982 222173 2 2 999999 1 412088 703801 -507407 1 350074 791818 643812 1 417416 723059 -803665 1 252080 318113 716893 2 19 999997 1 19 999992 169221 1 762403 818366 294549 1 20 999996 246356 2 661700 797845 1 308171 703798 743313 2 2 999999 2 2 999999 2 5 999989 2 2 999999 1 13 999982 -767699 1 2 999999 352536 2 9 999989 2 9 999981 1 630736 718654 -256606 2 2 999999 1 8 999991 -171449 1 2 999999 917969 2 2 999999 1 15 999985 -972971 2 258630 546277 1 3 999985 305727 1 2 999999 -887362 2 227742 940552 2 2 999999 2 452520 699437 2 8 999990 1 15 999993 6992 2 308879 622684 2 18 999983 2 14 999991 2 2 999999 1 2 999999 432251 2 19 999983 2 2 999999 2 11 999997 1 2 999999 -112255 1 210153 655823 415094 1 2 999999 300086 2 2 999999 2 11 999998 1 2 999999 274628 1 569470 638786 -299930 1 448163 967792 869815 1 5 999981 86307 1 1 999996 619798 2 2 999999 2 9 999982 2 137813 363175 1 118763 678156 -745 1 65157 870617 507775 2 5 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -101050 1 1 999988 -825035 2 13 999983 2 4 999993 2 40671 606657 2 90948 688905 2 1 999990 2 12 999987 1 35345 533749 444839 1 1236 488885 834718 1 316459 440938 -6404 2 2 999999 2 8 999999 1 50347 235798 -306198 1 2 999999 -127295 2 365134 968099 1 1 999997 -441745 2 6 999984 2 9 999995 1 650289 676538 -758887 1 17 999985 548745 1 4 999999 188341 1 2 999999 -281133 1 18 999995 397399 2 5 999989 2 2 999999 2 804437 936096 1 403217 883727 -161812 2 2 999999 1 198119 718908 287311 2 233015 249450 2 3 999997 1 2 999999 744367 1 6 999998 391508 1 395030 982631 -653250 2 2 999999 2 2 999999 1 2 999999 407282 1 2 999999 -964185 2 16 999995 2 2 999999 1 173116 334328 -527716 1 2 999999 887295 2 2 999999 1 2 999999 -190220 1 17 999987 714113 1 161024 771745 819434 2 2 999999 1 195148 418325 247140 1 12 999998 136983 2 2 999999 1 16 999984 43761 1 2 999999 -984879 2 2 999999 2 373860 467438 1 2 999999 -599964 2 2 999999 2 86543 839182 2 101997 709655 1 341776 941110 -778270 1 83261 136012 47532 1 9 999989 827752 1 2 999999 962191 2 2 999999 2 6 999994 2 2 999999 1 51972 680180 -760102 1 79878 897886 -581232 2 323104 897073 2 564376 962569 2 2 999999 2 2 999999 2 205062 342640 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -991909 1 2 999999 -205898 1 346499 409684 686665 1 17 999982 455811 1 16 999992 -838381 1 2 999999 -97246 2 19 999981 1 777426 795708 -499222 2 565084 728149 2 351050 380201 2 2 999999 1 7 999984 -681962 1 19 999982 -481531 2 2 999999 2 2 999999 2 2 999999 2 121616 185874 1 438837 877967 629726 2 16 999990 2 2 999999 2 13 999984 1 2 999999 402821 1 351236 821814 467040 1 2 999999 103011 2 7 999992 1 2 999999 69795 1 2 999999 237738 2 211715 313008 1 447330 903486 550983 2 7 999983 2 2 999999 2 347963 671159 2 693852 998350 1 2 999999 961623 2 2 999999 2 7 999990 2 44123 385545 1 4 999991 -14919 1 2 999999 788611 1 2 999999 -195506 1 311045 802265 440793 2 2 999999 2 223674 591390 1 2 999999 -162295 2 2 999999 2 124261 985501 1 2 999999 879329 1 257401 445129 -36455 1 2 999999 -395623 2 393362 859754 2 430048 885316 2 656234 688882 1 2 999999 907473 2 9 999996 1 2 999999 958963 1 697761 909705 197826 1 363570 664125 786806 1 2 999999 179434 1 2 999999 -739623 1 2 999999 411857 2 240239 336047 2 7 999990 2 2 999999 2 8 999985 2 2 999999 1 20 999984 141922 1 2 999999 166358 2 2 999999 1 2 999999 -316040 2 459308 529413 2 659850 723146 1 2 999999 682930 2 41901 530213 1 382203 699193 -938494 1 2 999999 599148 1 5 999985 -32187 2 304771 484069 1 3 999982 -11470 1 17 999985 -597294 2 8 999992 2 2 999999 1 2 999999 -732932 2 91908 95202 1 1 1000000 -726719 1 113260 481438 -352468 2 10 999994 1 10 999985 -910471 2 43062 557998 2 15 999986 2 252807 339645 1 2 999999 527890 1 2 999999 -740691 1 2 999999 32714 1 2 999999 -132176 2 2 999999 1 115134 432358 -133651 2 2 999999 2 2 999999 1 2 999999 -609400 1 531953 674056 -306731 2 565242 709511 1 621748 881345 812955 2 204716 470946 2 2 999999 2 2 999999 2 9 999984 2 2 999999 2 2 999999 2 2 999993 2 2 999999 1 2 999999 553246 2 2 999999 1 2 999999 451023 2 16 999996 2 2 999999 1 2 999999 -384673 1 695621 852755 -403300 2 348993 836556 2 521008 701075 1 2 999999 726652 1 101631 650686 177874 1 109144 523611 -965926 1 7 999985 349782 1 9 999984 684910 1 52719 797703 -122309 1 805079 814057 -122515 2 18 999981 1 6 999989 -151201 2 2 999999 1 58597 562331 -274712 1 17 999988 554659 2 4 999992 1 10 999998 920863 2 298478 732962 1 2 999999 651476 1 2 999999 -344099 1 2 999999 -306599 1 157329 594610 -179903 2 879405 893846 1 2 999999 684420 2 108779 309223 1 179026 185107 -325458 2 439366 712954 1 2 999999 -874041 1 489778 694423 -895144 2 63224 734266 2 729582 935822 1 2 999999 -42318 1 2 999999 538835 1 691634 756682 -624739 1 2 999999 -744869 2 437963 465632 2 10 999999 1 2 999999 185476 2 2 999999 2 11 999992 2 4 1000000 1 226628 940584 80331 1 2 999999 -1263 2 14 999985 2 14 999984 2 578778 868365 1 2 999999 -944106 1 182780 370717 -457445 2 14 999988 1 17 999991 71506 2 375596 445374 2 5 999992 1 2 999999 136380 1 716762 998086 -869248 1 497526 733920 -54957 1 279416 903492 -865975 2 545194 643200 2 7 999990 2 18 999990 1 364391 770693 861927 1 99512 756649 553366 2 2 999999 2 487637 618681 1 2 999999 -28885 2 12 999992 2 214388 740382 2 1 999999 1 3 1000000 880926 2 337564 446159 2 2 999996 1 17 999996 894823 2 117544 896104 1 205229 344642 -49084 1 3 999982 -281503 2 9 999985 2 2 999999 2 9 999988 2 2 999999 2 4 999986 1 568171 852501 452386 2 9 999988 1 112366 445761 -502898 2 36628 803240 2 11 999982 2 2 999999 1 6 999987 -38714 1 125948 160021 -604925 2 2 999999 1 5 999996 -817560 1 16 999984 255776 1 2 999999 -347403 1 113265 218010 -295277 2 12 999983 2 416092 477076 1 184772 813896 64893 2 5 999997 1 9823 988191 591180 1 283373 585974 24243 1 2 999999 -989386 2 14 999990 1 4 1000000 -718065 2 108966 749366 1 143874 268959 -473237 1 273898 297871 825905 1 12 999982 -426555 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 225110 624653 -876447 2 2 999999 2 515250 558731 2 436988 925980 1 446180 707218 664464 2 2 999999 2 389339 594005 2 202062 396909 1 67035 137575 -383779 2 2 999999 2 345276 549493 2 13 999983 1 2 999999 440214 2 296811 578281 1 660287 708788 592575 1 40337 426977 -858990 2 2 999985 2 19 999993 1 2 999999 516890 1 1 999990 -527094 1 13625 946131 472675 2 2 999999 2 17 999987 2 2 999999 2 5 999992 2 2 999999 1 328435 567553 -512972 1 20 999997 -685505 1 125044 190657 869807 1 281313 286655 151183 1 2 999999 678655 1 648130 671820 254149 2 2 999999 2 527914 560284 2 501691 676172 1 2 999999 -658434 1 710383 808659 -604474 2 2 999999 1 5 999995 259980 2 19 999987 1 19 999999 419652 2 723644 824068 1 193672 701948 872212 1 6 999989 -867747 1 2 999999 634751 1 39304 755401 940483 1 18 999982 -821355 2 20 999997 2 2 999999 1 19 999995 950529 2 4 999997 1 11 999989 -302984 2 605052 987577 1 2 999999 -548352 2 2 999999 2 2 999999 2 44140 402484 1 20 999993 -953780 2 5 999992 1 2 999999 -523059 2 2 999999 2 7 999999 2 2 999999 2 120583 692879 1 15 999988 773247 1 76880 937170 -575463 2 2 999999 1 565786 935571 -440378 2 2 999999 1 2 999999 -665173 1 2 999999 758325 2 2 999999 1 2 999999 -442334 2 120951 512894 2 6 999990 1 2 999999 578540 2 2 999999 1 8 999988 103172 1 20 999995 -225241 2 2 999999 1 13 999999 -897773 2 2 999991 2 16 999989 2 2 999999 1 2 999999 -980247 2 2 999999 1 179165 641847 -180330 1 430660 703088 621524 1 2 999999 571916 2 952041 965064 1 561094 809991 135895 2 12 999994 1 2 999999 998543 1 616982 885134 -398839 1 2 999999 -195788 2 954648 979984 2 607997 981140 1 9 999984 -101446 1 2 999999 -932111 1 696027 830955 210772 1 274697 350139 -553637 2 19 999987 1 2 999999 -703685 2 2 999999 2 3 999994 2 2 999999 2 2 999999 1 205211 211637 881880 2 19 999992 1 2 999999 -133236 2 2 999999 1 2 999999 -721458 1 3 999989 811043 1 313483 394842 -378421 1 2 999999 -849509 2 1 999984 1 4 999989 884110 1 2 999999 -759737 1 2 999999 -191257 1 18 999981 81357 1 416175 902933 -579961 2 2 999999 1 255992 352103 522575 1 2 999999 -227449 1 8 999991 382994 2 2 999999 1 2 999999 728688 2 2 999999 1 2 999999 470425 1 1 1000000 -257101 1 2 999999 -1803 1 2 999999 290217 1 17 999983 -311181 2 2 999999 2 2 999999 2 633085 638323 1 2 999999 846035 1 166956 334359 -445867 1 19 999984 -137287 2 2 999999 2 2 999982 1 510447 895298 228992 1 12 999985 326595 2 2 999999 1 2 999999 -444881 2 1 999996 2 549384 999861 1 2 999999 51980 1 406204 727137 149475 2 284752 518836 2 20 999997 2 7 999987 1 12 999993 -685516 1 241758 507976 -340861 2 15 999989 1 3 999983 163927 2 2 999999 2 2 999999 1 669372 789105 -268791 2 6 999981 2 2 999999 1 2 999999 -450225 2 2 999999 1 3 999982 -380418 1 2 999999 319416 2 16 999990 2 5 999997 2 2 999999 2 19 999987 2 2 999999 2 10 999989 2 2 999999 2 11 999998 1 2 999999 -812431 1 317713 679868 -78206 1 18 999999 -111590 1 2 999999 307701 2 2 999999 1 97744 585889 623735 2 2 999999 2 16 1000000 2 3 999996 2 2 999999 1 18 999995 482626 2 19 999994 2 17 999985 1 10 999985 934990 2 468664 642650 1 2 999997 -472695 1 219539 505077 774209 1 2 999999 792122 1 2 999999 824427 1 2 999999 -393210 1 9 999993 325229 2 2 999999 1 640399 790048 238670 2 281771 761508 2 2 999999 1 469094 580706 -473289 1 309601 476905 -574424 2 2 999999 1 787972 997551 -272081 1 2 999999 250819 2 14 999991 2 2 999999 2 143874 665249 1 510635 941491 -107477 2 13 999997 2 106248 627780 2 95313 511238 1 2 999999 -974545 1 2 999999 934400 2 441259 556290 2 30817 592947 1 488520 737884 635874 2 25200 638331 2 2 999999 1 11 999996 -432273 1 2 999999 25810 1 244622 774898 -690439 1 48149 809749 892123 2 5 999984 1 2 999999 -429459 1 413559 582597 -955182 1 2 999999 -58992 1 501160 635671 -129974 1 13 999987 868686 2 17 999982 1 2 999999 724743 2 12 999993 2 2 999999 1 2 999999 -100797 2 2 999999 2 259094 404110 2 2 999999 1 2 999999 784791 1 2 999999 -566678 1 14 999997 974428 2 2 999999 1 512804 966172 601070 2 3 1000000 1 2 999999 162332 1 2 999999 -561539 1 555505 698099 -537614 2 213502 454785 2 570219 759369 1 272379 842358 290149 2 18 999991 1 6 999987 308753 2 2 999999 1 7 999981 377880 2 115483 245635 1 10 999986 -320657 1 20 999998 872545 1 2 999999 934659 2 472883 933217 2 13 999982 1 658881 966864 287817 1 18 999993 865676 2 2 999999 1 2 999999 229444 2 4 999988 1 227512 599076 -753171 1 2 999999 -288856 1 2 999999 757780 1 2 999999 55204 1 10 999995 673942 1 2 999999 -517195 2 14 1000000 2 8 999994 2 2 999999 2 15 999986 1 19 999995 840007 1 473611 498768 833873 1 284665 710598 282960 1 4 1000000 606069 1 618247 753218 546929 1 2 999999 -754192 1 2 999999 942014 1 233967 375301 -560279 2 2 999999 1 13 999999 158726 2 416392 519709 2 2 999999 2 79039 409152 2 581031 597930 2 2 999999 1 2 999999 133448 2 11 999982 2 2 999999 2 488992 753960 1 812254 911524 -891927 1 2 999999 985500 2 360793 850769 2 12 999991 1 2 999999 -798765 1 209132 841291 804132 2 2 999999 2 255068 893207 2 21914 983607 1 693776 734578 319025 1 2 999999 936119 2 16 999997 1 10 999998 722833 2 152942 249926 1 2 999999 -864461 1 53099 342746 705274 1 584232 740232 -188077 1 413485 473894 796782 1 72885 277214 387829 2 1 999990 1 4 999983 -749342 2 106700 437509 1 2 999999 -250731 2 2 999999 2 18 999981 1 19 999986 228898 2 2 999999 2 2 999999 1 2 999999 -707071 2 2 999999 1 2 999999 742254 1 6 999996 455997 2 1004 944463 2 3 999992 1 2 999982 591583 2 16 999987 2 2 999999 2 630151 806572 1 6 999985 -698872 2 2 999999 2 2 999999 1 2 999999 594745 2 1 999995 1 1 999988 399155 2 92174 219731 2 9730 58842 1 346016 954046 997615 1 456788 647670 86165 1 3 999998 -703124 2 2 999999 2 18 999989 2 9 999981 1 14 999986 211447 1 10 999994 -216522 2 2 999999 1 10 999985 -128832 1 12 999986 -157747 2 2 999999 2 11 999986 1 10 999999 968162 2 10 999981 1 15 999999 -516097 1 6 999984 -115822 1 12 999983 829448 2 247766 830971 2 4 999988 1 349754 457958 959593 1 408052 793258 -720603 1 725228 845195 724764 2 333194 687327 1 157998 924092 918191 1 11 999992 673216 1 2 999999 -654479 2 409126 540030 1 2 999999 269110 2 904088 991833 2 1 999984 1 17 999990 -63032 2 870189 928969 2 1 999998 1 3 999994 420451 2 2 999999 1 2 999999 -389592 1 2 999999 653018 2 2 999999 1 385705 964900 855649 1 2 999999 879024 2 2 999999 1 43441 393911 672010 2 603722 896106 1 16376 666895 -663068 2 4 999981 2 77876 610411 1 2 999999 -238067 2 2 999999 2 22788 894271 1 9 999987 25857 2 24151 533717 2 762290 835624 2 2 999999 1 2 999999 -344663 2 43481 296049 1 283793 863493 -652447 2 2 999999 1 2 999999 492444 1 54486 508133 -551634 1 20 999989 990143 2 24021 398778 2 570532 962980 1 6 999997 -750799 2 76064 801671 2 2 999999 1 6 999998 951820 1 2 999999 59339 2 9 999999 2 920491 995999 2 2 999993 1 520812 617279 -741306 1 428885 898516 281036 1 2 1000000 66661 2 4 999996 1 12 999993 -283385 2 4 999999 1 126281 994612 134381 2 19 999986 2 2 999999 2 2 999999 1 5 999988 162796 2 15 999996 1 2 999999 -345881 2 2 999999 2 543020 958600 2 2 999999 1 16 999990 742821 2 605527 634802 1 4 999981 -636912 2 2 999999 2 14 999985 1 56053 646749 676995 1 2 999999 -850869 1 5 999984 392163 2 23751 343066 1 18 999990 296176 1 2 999999 428110 1 523768 980293 825079 1 2 999991 -309587 1 196921 523214 -423974 1 488072 701152 701917 2 646524 967665 2 665675 729010 2 3 999981 1 240477 608847 -100316 2 14 999995 2 297199 320790 2 2 999999 1 308129 920270 -104447 2 2 999999 1 2 999999 301581 1 8 999997 575344 1 196792 370212 -55430 1 2 999999 -697332 2 2 999999 1 2 999999 -904178 1 116820 623408 675349 1 97735 622244 62830 2 344397 998532 1 2 999999 -748237 2 6 999983 2 529911 908651 2 17106 876176 2 579920 945581 2 2 999999 1 2 999999 501353 2 10 999986 2 2 999999 1 319435 397397 933317 2 18 999994 2 5 999984 1 10 999987 -695528 2 363380 834008 1 2 999999 -769872 2 2 999999 2 355100 910921 2 2 999999 1 19 999989 -160616 1 604115 782753 240111 1 591255 963453 48343 1 397944 516286 -359524 2 6 999996 1 355918 727049 701510 1 13 999982 -426049 1 8 1000000 -203667 2 11 999981 2 2 999999 2 2 999999 2 11 999996 2 5 999999 1 5 999985 786400 1 2 999999 -3806 1 281408 417062 -289219 2 2 999999 1 542596 590870 -131217 2 2 999999 1 15 999995 697857 2 2 999999 1 14 999989 625133 1 11 999985 345931 1 2 999999 449212 1 218302 908718 155962 2 273077 629982 1 2 999999 -641944 1 768182 960063 -514590 2 150090 900236 1 9 999993 -650968 1 11 999986 -795155 1 6 999984 942835 1 13 999994 317148 1 16 999982 -590649 1 15 999995 578555 1 2 999999 815270 2 2 999999 1 2 999999 969027 2 20004 995414 1 10 999998 773394 1 357898 669229 453044 1 12 999997 -972867 2 596984 784339 1 2 999999 -23705 1 585647 792455 104191 2 2 999999 1 14 999981 -835487 1 12 999990 -117045 2 14 999989 1 16 999988 40765 2 16 999996 2 17 999982 1 5 999982 626461 1 2 999984 -385932 1 2 999999 -878220 2 19285 563170 1 2 999999 737896 2 11 999982 2 2 999999 1 1 999992 -59281 2 2 999999 1 7 999981 -636069 2 414647 450458 1 18 999994 -912796 1 12 999991 463184 2 171942 921781 2 2 999999 1 2 999999 -282725 2 3 999987 2 159571 445118 1 325567 430929 -470309 1 413876 673949 -759845 2 1 999995 2 2 999999 2 407992 672135 2 16 999994 1 524352 733414 417394 1 15 999991 -798988 1 2 999996 228606 1 430340 462045 -133813 2 12 999988 2 155868 688134 1 51412 273449 -480756 2 5 999991 2 19 999999 2 4 999992 1 2 999999 -967712 1 7 999981 26195 1 2 999999 904554 2 248423 500339 1 298634 992922 -412110 1 313735 556212 -337549 2 10 999991 1 2 999999 957419 2 22470 320685 2 2 999999 1 19 999986 607909 1 7 999998 -603161 2 482753 989075 2 2 999999 2 2 999999 1 434595 801832 -255837 2 20 999994 1 2 999999 -517867 2 15023 421228 2 2 999999 1 2 999999 -609019 1 1 999986 292119 1 2 999999 152964 2 149631 267470 1 2 999999 726258 1 399550 462075 -798377 1 9 999986 -828250 2 8 999983 1 2 999999 191270 2 18 999986 1 637688 945704 722803 2 556920 586631 1 769226 782925 173174 1 333504 919865 -883674 1 2 999999 -54441 1 2 999999 -252253 1 313384 346783 -118748 2 2 999999 2 7 999995 2 4 999990 2 2 999999 2 4 999989 1 2 999999 559032 2 2 999999 1 13 999989 -667614 1 483261 584253 158113 2 2 999999 2 6 999990 1 2 999999 -831566 1 15 999986 691693 1 506499 717382 37483 2 112610 967664 1 5 999993 -682406 2 4 999985 2 16 999995 2 11 999991 1 422767 747933 -365677 1 276316 355473 -550716 1 2 999999 792979 2 2 999999 1 1 999984 430573 2 7 999982 2 27038 632369 1 302901 404758 -927326 1 475468 925463 423128 1 218965 285849 -598005 2 458143 774928 1 16 999997 -729527 2 12220 639401 1 5 999987 -919165 2 12289 521487 1 2 999999 167138 2 2 999999 1 2 999999 739961 2 377306 851941 2 467094 512809 1 7 999983 216071 1 2 999987 -982076 1 8 999982 402984 1 2 999999 515310 1 124288 913084 805089 2 7 999992 2 19 999995 1 2 1000000 -840469 1 299691 684333 -571963 2 2 999999 2 5 999987 2 351517 463838 2 2 999999 2 13 999993 2 2 999999 2 14 999994 2 460384 461965 2 266011 981387 1 359255 963361 993097 2 6 1000000 1 19 999984 -421171 1 234283 261856 -306496 2 2 999999 2 2 999999 2 7 1000000 2 89271 941282 1 254183 735741 552973 2 476602 579431 1 438235 801357 -115562 1 2 999999 750897 1 2 999999 842695 2 234520 304314 2 658185 721761 1 2 999999 -199298 1 282757 331795 -2538 1 110669 638158 736186 2 20 1000000 1 4 999993 544891 2 2 999999 1 657063 794171 211382 2 15 999982 1 176121 391961 660385 1 2 999994 -898584 2 366980 589742 2 2 999999 2 13931 535695 2 226675 896395 2 2 999999 1 93842 343185 -65061 1 11 999983 -201918 1 426916 644646 -775704 2 3 999982 2 16 999986 1 19 999981 4582 1 2 999999 -884459 1 2 999999 792856 1 166877 456116 -336174 1 305564 362048 776800 1 208394 390822 188153 1 14 999998 819530 1 2 999999 -729561 1 19 999985 -779770 1 54346 355473 -465536 1 14 999981 257189 1 45389 655772 972763 1 6 999997 -642976 2 2 999999 1 2 999999 -228668 1 12 999989 -438753 2 414271 985823 1 240143 836448 -757598 1 9 999990 338537 1 16 999999 403090 2 2 999999 1 283866 884750 -662197 1 2 999999 890284 2 9 999985 1 2 999999 -944413 2 2 999999 2 348434 420426 1 2 999999 999230 2 2 999999 1 179557 693116 -5635 2 2 999999 2 14 999988 2 249256 789293 1 452101 908346 -598102 1 2 999999 116539 2 96728 280076 2 286194 354544 2 2 999999 2 2 999999 1 2 999999 -143219 1 3322 692254 168433 2 15 999989 1 7 999986 31265 1 2 999999 260609 1 374214 416563 754936 2 2 999999 1 66874 293145 -821434 1 320959 878845 47418 1 505168 562223 411282 1 1 999997 -524014 2 20 999995 1 10 999990 111454 1 571194 727025 261475 1 367357 946546 833282 2 15 1000000 2 8 999985 2 11 999985 1 163526 754748 440180 2 2 999999 2 2 999999 1 11021 652199 842883 1 2 999999 -724924 2 2 999999 1 2 999999 -822993 2 255271 840573 2 11 999982 1 2 999999 -677096 2 2 999999 1 39501 650934 162099 1 167749 614922 -182835 2 9 999994 2 8 999995 2 6 999991 2 19 999983 1 2 999999 -907444 1 2 999995 740387 2 222959 984064 2 91391 583649 1 20 999986 460230 2 2 999999 1 309994 645060 -463664 1 2 999999 -427322 1 7 999993 773022 1 14 999986 816139 1 639709 807539 702848 1 12 999991 4743 2 2 999985 2 2 999999 2 2 999999 2 11 999985 2 433856 744667 2 2 999999 1 417968 594036 -65084 2 20 999993 1 8 999987 299440 2 303363 394455 1 2 999999 -145002 1 301960 435658 -602133 1 2 999999 -79841 1 12 999981 336346 1 2 999999 -42791 1 237454 383989 -262986 2 2 999999 2 8039 265795 1 2 999999 81586 2 13 999983 2 2 999999 1 4 999995 -878267 2 8 999987 1 2 999999 -629102 1 386154 863449 -974264 1 2 999999 -355357 2 689347 866777 1 2 999999 854080 2 482347 565982 1 2 999999 -470155 2 2 999999 1 2 999999 840215 1 2 999999 -279935 2 329289 709017 1 49387 917622 348182 2 757151 920749 2 4 999985 2 11 999986 2 35623 292605 1 6 999987 26038 1 550666 709172 -97667 1 2 999999 151269 1 740027 892592 -415129 2 59651 150944 2 13 999999 1 19 999997 -324205 1 317833 528401 574598 2 5 999983 1 503376 813643 -335201 1 2 999999 -757222 1 568297 707276 598371 1 8 1000000 -394609 2 741153 934512 1 17570 694511 927606 2 2 999999 1 5 999993 -164702 2 4 999991 2 501497 929281 1 17 999986 150105 1 16 999996 -239168 2 2 999999 2 3 999998 2 2 999999 1 17 999982 -638012 2 2 999999 1 748173 797857 527736 2 9 999997 2 144948 418406 1 46049 969347 268188 2 2 999999 2 2 999999 2 19 999993 2 50205 327916 2 777061 923544 2 177087 476404 2 247089 833830 1 8 999993 311949 2 200212 819912 2 288072 666571 1 220459 232541 -607734 1 2 999999 -864888 1 160721 498940 817181 2 12 999985 1 2 999999 -864075 1 2 999999 -844877 2 2 999999 1 1 999981 -580963 2 59398 529734 1 2 999999 793965 1 19 999987 -711695 2 529852 696377 2 9 999991 1 528466 593479 -234233 1 8 999989 111224 1 255172 305460 -730375 1 9 999991 509076 2 11 999998 1 84715 547859 370647 1 2 999999 621990 1 16 999984 332244 1 2 999999 490447 2 2 999999 2 2 999999 2 13 999984 1 141528 195919 178198 2 669821 943724 1 2 999999 -191406 2 400226 900459 2 8 999990 1 67764 193352 468432 2 316983 823850 1 22547 214846 377762 2 480354 852729 1 1 999988 -872800 2 2 1000000 2 2 999999 1 15 999985 823710 1 16 999985 982222 1 5 999988 995271 1 19 1000000 -676756 2 198748 314655 2 10 999994 2 203536 534691 1 187499 232462 344088 1 408364 740691 -980595 2 2 999999 2 2 999999 1 5 999981 -606827 1 2 999999 -581930 2 4 999994 2 11 999994 2 2 999999 1 11 999988 -512297 1 2 999999 -552318 1 89835 220094 -73691 2 108313 267041 2 12 999983 2 417303 833221 1 15 999983 -92744 2 31452 295039 2 333086 555911 1 7 999984 536726 2 125261 201739 2 2 999999 2 35094 835727 2 2 999999 1 13 999996 -802695 2 52319 205007 2 2 999999 1 5 999993 -100862 2 8 999999 1 2 999999 -193137 1 16 999985 122210 1 2 999999 -382422 2 8 999993 2 2 999999 1 2 999999 606025 2 2 999999 1 204434 913782 -148029 1 12 999982 513286 2 2 999999 2 89541 317802 2 219392 854589 2 2 999999 2 2 999999 2 726375 817787 1 14 999988 170564 1 2 999999 -892534 1 389675 776713 355458 1 496656 863971 -772200 1 19 999981 649083 2 549669 704566 2 312933 940366 2 2 999999 2 2 999999 1 20 999993 96479 2 20 999981 1 2 999999 -711928 2 2 999999 2 12 999981 1 5 999982 519375 2 11 999992 2 18 999989 1 15 999991 660443 1 2 999999 131661 2 189459 327937 2 2 999999 1 19 999983 -545111 2 2 999999 2 17 999986 1 18 999995 -204784 1 2 999999 -638916 2 2 999999 2 11 999982 1 133760 487055 -373195 2 296088 474907 2 603322 808028 1 2 999999 -263880 2 142449 454087 1 4 999997 -682942 1 614666 886219 680470 2 2 999999 1 8 999997 530364 1 328686 528530 -238673 2 1 999997 2 2 999999 1 15 999983 -136034 2 2 999999 2 2 999999 2 720121 960918 2 544913 888240 1 17 999986 887179 2 2 999999 2 2 999999 2 2 999999 2 13 999983 1 2 999999 963783 2 155529 539722 1 2 999999 -652394 2 2 999999 2 6 999988 2 2 999999 2 20 1000000 2 2 999999 2 2 999999 2 8 999982 2 2 999999 2 436540 510978 1 130807 804410 239985 2 9 999988 1 533342 938128 124915 1 2 999999 779870 1 7 999997 -530805 1 340170 369831 -595290 1 2 999999 476571 1 12 999981 -915044 2 17 999981 1 6 999987 846214 1 6 999988 592964 1 2 999999 -781904 1 2 999999 341344 2 258294 514832 1 2 999999 565339 1 312663 357199 -277992 1 59841 484783 266384 2 2 999999 1 177474 580449 -106624 2 119114 292921 2 91860 403957 1 2 999999 81060 2 14 999998 1 409690 935875 -36023 1 15 999997 -845689 2 6 999988 1 14 999986 -574672 1 8 999982 130116 1 2 999999 -591809 1 224930 943594 210497 2 8 999993 1 47335 769448 -923281 2 2 999999 1 592142 788441 -301152 2 280333 818179 1 13 999990 -701337 2 429402 693949 2 2 999999 2 800283 811020 2 512695 545089 1 15 999992 -298041 1 16 999996 -372488 1 458086 713633 697301 1 2 999999 -274890 1 6 999984 -761217 2 188595 648136 1 40571 178797 -470153 2 16 999986 1 19 999988 667818 1 2 999999 586484 1 2 999999 837019 2 19 999984 1 276281 690310 -176310 2 6 999986 2 16 999981 2 1124 318596 1 2 999999 95387 1 1 999995 502230 2 16 999994 1 225216 998323 -121487 2 2 999999 1 571678 638772 -602434 2 6 999991 2 2 999999 1 4 999991 814765 1 440297 596411 -799558 1 16 999991 -507377 2 2 999999 2 5 999986 2 4 999991 2 2 999999 2 2 999999 2 115374 889278 2 2 999999 1 2 999999 248061 1 52275 546463 -205864 2 2 999999 1 3 999981 -915553 2 2 999999 1 15 999982 -57694 2 2 999999 1 2 999999 121198 1 7 999995 87986 2 2 999999 2 538755 678168 1 10 999991 855765 1 2 999999 -454934 2 16 999995 2 19 999998 1 2 999999 -900877 2 2 999999 2 208484 671598 2 622543 796388 2 146660 739177 1 797204 875259 882198 2 9 999984 2 402472 445405 2 2547 621471 2 2 999999 2 4 1000000 1 2 999999 462676 2 2 999999 1 3 999984 573129 1 2 999999 753412 2 15 999986 1 3 1000000 162030 2 2 999999 1 2 999999 -934148 2 13 999988 2 261062 435640 2 10 1000000 2 16 999999 1 79368 962909 -240606 2 945926 959738 2 13 999991 2 83456 96263 1 2 999999 390673 1 2 999999 606995 1 5 999991 529068 2 787705 903814 2 221248 282518 2 838984 852865 2 155491 245822 2 11 999983 1 2 999999 887061 2 15 999997 1 11 999990 899153 2 337864 884129 1 568532 797412 -622129 1 13 999996 597649 1 13 999981 -163909 1 20 999999 -333943 2 7 999999 1 18 999991 670208 1 8 999996 -974654 1 20 999995 -761014 1 2 999981 -361420 2 538621 778581 1 4 999987 -42457 2 8 999992 2 475758 663912 2 533469 604030 2 549197 969647 1 583155 903522 508621 2 211102 718495 2 512631 784147 1 2 999999 689781 1 408399 847351 999014 1 275799 633544 421099 1 495318 499497 -570714 2 5 999994 1 278814 775449 -448251 2 20 999988 1 2 999999 -353435 1 16 999985 446246 2 577921 863404 2 432250 564094 2 7 999991 1 109238 541604 -508881 1 2 999999 -101651 2 2 999999 2 579344 872363 2 423519 535263 2 766927 860943 1 20 999989 -149094 2 2 999999 1 682933 859793 -737131 1 11 999992 233914 2 381585 430255 1 259978 398744 -275165 1 689179 691139 744476 2 5 999984 1 93123 277956 383810 2 7 999989 2 14 999993 1 2 999999 803825 1 2 999999 -78430 1 980657 998565 87821 1 2 999999 282573 2 2 999999 2 2 999999 1 2 999999 242492 2 17 999996 2 6 999989 2 2 999999 1 12 999986 748432 1 2 999994 -599017 1 53876 551568 -530398 2 19 999994 1 2 999999 -590098 1 6 999988 632484 1 10 999982 -106655 2 572956 704788 1 2 999999 -687349 1 2 999999 -181127 2 350727 589144 1 4 999994 -695024 1 146471 615241 711513 2 2 999999 2 2 999999 2 340793 358037 1 651168 847293 68464 1 12 999984 -582535 1 261223 604569 -572805 1 2 999999 -265063 2 2 999999 2 8 999988 2 420210 975953 2 688061 877622 2 57194 707930 1 37522 88071 -371583 2 481430 671248 2 123005 546317 1 2 999999 901542 1 2 999999 -166287 2 3 1000000 1 2 999999 556072 2 2 999999 1 9 999989 -674883 1 121300 455992 -963632 1 155555 908748 -657007 1 11 999989 73921 2 746641 845804 1 14 999996 -574709 2 4 999993 2 2 999999 1 103065 694534 807408 2 2 999999 1 29170 128959 -226557 2 2 999999 1 241688 725956 -189314 1 13094 402442 928276 2 2 999999 1 107320 358373 -929086 2 15 999999 2 247756 898488 1 2 999999 857189 2 358784 908831 2 2 999999 1 2 999999 -194419 1 2 999999 -591820 1 2 999999 -527906 2 46831 414303 1 5 999983 581533 2 11 999990 2 117878 354831 1 14 999995 -784214 1 544528 783084 -464636 1 11 999985 -768623 2 9 1000000 2 11 999988 2 275230 490995 2 674353 933866 2 2 999999 1 2 999999 178611 2 11 999982 1 17 1000000 -970888 1 2 999999 964530 2 12 999997 1 724745 791964 561170 1 6 999994 -353410 1 2 999999 334283 2 65585 577570 2 364866 748719 1 2 999999 -128578 2 2 999999 1 11 999988 -768529 1 1 999995 -795598 2 2 999999 2 3 999990 1 257020 991793 -626059 2 2 999999 1 20 999983 -107358 2 387836 496743 1 2 999999 -195738 1 18310 661455 -693672 1 65739 499422 -286328 2 2 999999 1 9 999987 545040 2 782331 864558 1 10 999991 -690857 1 145735 655933 222312 1 2 999999 510484 2 4 999995 2 2 999999 2 602642 887271 2 43533 532678 1 9618 36066 -541452 2 2 999999 1 2 999999 -622989 2 17 999999 1 2 999999 -969788 1 2 999985 -487413 2 507541 744177 2 2 999999 2 5 999981 1 12689 971354 -465138 1 325564 364421 302931 2 703618 927437 1 2 999999 697429 1 2 999999 -79357 2 2 999999 2 2 999999 1 84777 653022 -491621 2 2 999999 1 2 999999 364235 1 155948 930537 -107782 1 18 999983 -594335 2 12 999994 1 394722 667661 759522 2 2 999999 2 2 999999 1 102908 489578 -52747 1 2 999999 723888 1 368800 427637 -75268 1 2 999999 283515 2 2 999999 2 12276 953924 1 5 999987 238439 2 42384 963125 1 2 999999 -155115 2 2 999999 2 8 999987 2 519701 557324 2 2 999999 2 2 999999 2 2 999994 2 184374 561651 2 348504 981018 1 17 999996 215066 1 17 999989 -955967 2 2 999999 1 2 999999 97418 1 648877 674753 -375616 1 12 999999 880374 2 2 999996 1 46115 512936 543869 1 15 999993 211268 2 16 999988 2 229718 332596 1 15 999989 -786713 1 2 999999 863681 2 12 999985 2 352626 410944 2 158409 684383 2 35421 744945 2 2 999999 2 2 999999 2 134727 999927 2 6 999982 2 8 999991 1 2 999999 -219052 1 490499 822266 -464897 1 179518 409447 930124 2 2 999999 1 272786 444019 722104 1 4 999986 342675 1 433543 895399 545639 1 2 999999 -902000 2 7 999991 1 571478 858669 -411270 2 4 999998 2 455806 575145 1 16 999984 246055 1 37873 177114 -650958 1 17 999990 227103 1 627251 806866 -589759 2 309648 995887 1 4 999991 -863601 2 2 999999 1 2 999999 -259736 1 43034 747415 185121 1 130713 958470 -981592 1 2 999999 722379 1 18 999986 -428302 2 19 999992 2 67103 109538 2 407576 667205 1 2 999999 -902091 1 8 999989 209420 2 402339 971489 2 20 999991 2 20 999982 1 812605 832876 307124 1 584105 827274 -13020 2 2 999999 1 347420 374048 -177553 1 19 999990 950839 1 308751 830915 525496 2 12 999991 2 13 999983 1 19 1000000 -464150 1 2 999999 559918 2 2 999999 2 2 999999 1 2 999999 -548554 2 441734 537749 2 495006 873688 2 39700 735560 1 7 999982 317734 1 2 999999 -703432 2 334040 758807 1 161781 338826 -804849 1 819519 891076 -292565 2 17 999995 2 20 999994 2 11 999996 2 18 999987 2 2 999999 2 704919 739167 1 735977 787114 -213219 2 697975 831078 1 582868 869530 -386773 1 7 999981 -30296 1 16 999997 -558742 1 12 999994 491617 2 466803 625627 2 243499 288193 1 623476 839500 -508011 2 398355 993706 2 610409 717360 2 306918 621494 1 12 999998 481010 1 17 999989 -696602 1 18 999989 637330 2 7 999999 1 22396 139034 852294 2 276921 418519 2 19480 929010 2 9 999998 2 11 999999 2 15 999983 2 9 999998 1 6 999994 -800234 2 2 999999 2 5 999989 1 2 999999 -6956 1 10 999991 769817 2 8 999989 2 2 999999 1 4 999990 -71899 2 224690 300149 2 691991 771021 2 1 999990 2 2 999999 1 561897 945279 975521 2 1 999983 1 19 999992 519274 1 2 999999 -567839 1 2 999999 -69064 1 9 999996 282334 2 2 999999 2 2 999999 1 82193 639920 916801 1 213975 811429 -233774 2 15 999993 1 16 999986 -36098 1 5 999990 938737 1 1 999998 877656 1 16 999997 627938 2 16 999981 2 2 999999 2 16 999991 1 566563 834448 553512 2 2 999999 2 772843 947349 2 12 999996 2 2 999999 1 7 999993 599143 1 20127 222963 -374270 2 13 999992 1 5 999987 944584 2 187327 630645 2 2 999999 2 3 1000000 1 11 999983 -735148 1 5 999983 440022 2 48102 957750 1 15 999995 -608218 1 2 999999 -146434 1 12 999986 -375213 2 14 999995 2 2 999999 2 2 999999 1 2 999999 -348784 2 2 999999 2 2 999999 1 10 999998 -270264 2 2 999999 1 6 999989 670262 1 2 999999 -866741 2 2 999999 1 2 999999 427717 2 224004 775824 1 11 1000000 268013 2 5 999987 2 918952 971937 1 209972 908186 -393242 1 2 999999 574464 1 476895 965471 -676921 1 17 999982 -4269 2 136737 418600 2 2 999999 1 2 999999 -150241 1 813422 921560 232384 1 13 999984 85865 1 2 999999 988502 2 385384 594303 1 610559 823629 732866 2 5 999992 2 207048 589782 2 2 999990 1 240279 431624 -222707 1 2 999999 969442 2 2 999999 1 2 999999 914821 1 19 999988 -546495 1 2 999999 -899579 2 2 999999 2 19 999983 1 90107 716652 -692084 2 2 999999 2 2 999999 1 141064 497841 -401416 1 104466 480116 212384 2 2 999999 1 2 999999 -563585 1 654911 771190 -773927 1 2 999999 470967 2 455815 749702 1 2 999999 -595401 2 13 999998 2 10 999982 2 15 999994 2 214234 747976 1 434072 673214 -884264 1 3 999995 712239 1 2 999999 -826125 2 2 999999 1 12 999994 445161 1 2 999999 182992 1 11 999998 834480 1 687989 989735 940965 1 2 999999 291369 1 473173 948095 952528 1 2 999999 990716 2 2 999999 2 16 999989 2 5 999994 2 18 999987 2 369101 640819 2 2 999999 2 13 1000000 2 8 999992 2 4 999993 1 2 999999 165927 2 13 999983 1 8647 55917 -694772 2 196368 748335 1 36210 167529 -566878 1 2 999999 -293866 2 2 999999 2 2 999999 1 14 1000000 935064 2 2 999999 2 2 999999 2 477893 740043 1 2 999999 -459024 2 120671 972106 2 17 999991 1 415085 570073 362718 2 804128 991535 2 12 999998 2 7 999996 2 2 999999 2 2 999999 1 16 999997 276834 2 2 999997 2 14 999984 1 4 999981 984853 2 18 999989 2 2 999999 1 10 999992 -476927 1 129223 694143 -381851 1 222887 405603 368377 1 57138 144272 -151812 1 2 999999 304944 1 2 999999 188899 1 2 999999 -52831 1 85363 788181 -115096 2 19 999997 2 2 999999 2 677717 806614 1 6 999992 -120319 1 2 999999 286071 1 2 999999 -531385 2 2 999999 1 280867 776296 -518991 1 2 999999 -843092 2 2 999999 1 11 999997 -177082 1 2 999999 -337707 1 2 999999 608866 1 278030 825247 198927 2 2 999999 2 208866 597079 2 154946 713755 1 2 999997 990916 2 2 999999 1 13 999994 899460 1 236950 437298 -882186 1 201972 744086 91337 2 227789 810328 2 85947 651043 1 2 999999 -682409 1 485687 788091 989745 2 2 999999 2 453367 584007 1 17 999984 -532443 2 496116 724928 1 8 999983 215656 1 2 999999 871415 1 10 999986 -190161 2 2 999999 1 370641 866458 128415 1 542258 596209 990259 2 10 1000000 1 696785 891613 715750 1 2 999999 -295443 1 2 999999 419225 1 9 999989 -214717 2 2 999999 2 125537 787075 2 7 999998 2 314617 991487 2 2 999999 2 2 999999 1 2 999999 714326 2 1 999997 1 212891 352171 654043 2 8 999983 1 2 999999 -347718 1 13 999999 384245 2 17 999988 1 9 999985 360915 2 2 999999 1 14 999990 -249877 1 456287 625509 -94479 1 782327 908391 -942846 1 410140 783508 110610 2 12 999992 1 309218 899751 794664 1 533344 576620 508109 2 19 999996 1 2 999999 865777 1 271916 784763 442870 2 14 999993 2 2 999999 1 6 999997 -996990 1 5 999994 -676833 2 13 999990 1 51288 280990 981733 2 2 999999 1 7 999990 77925 1 557954 897479 616301 2 5 999996 2 2 999999 2 4 999986 2 14 999986 1 2 999999 -712476 2 4 999986 1 204349 641319 -399949 1 469648 785460 -823136 1 193356 905447 712776 2 8 999982 1 449220 622606 1621 1 2 999999 755902 1 2 999999 -489483 1 2 999999 687565 1 389132 575560 -574793 1 2 999999 -291499 1 2 999999 -578668 2 2 999999 1 2 999999 -970068 2 12 999994 2 2 999999 1 14 999991 306647 2 612585 805040 1 285275 565293 265538 2 258091 315200 2 2 999999 2 954154 990663 1 376593 663495 455587 2 2 999999 2 190556 285950 1 9 999992 -481552 1 2 999999 -778312 1 2 999999 827693 1 2 999999 73845 2 2 999999 2 2 999999 1 254872 809302 550078 2 194556 245012 1 298173 529908 -132720 2 2 999999 2 687383 959656 1 2 999999 951597 1 2 999999 191177 2 20 999992 2 12 999988 1 2 999999 -644134 2 3 999987 2 5 999984 1 2 999999 -409402 1 2 999999 -92227 2 15 999982 2 2 999999 2 7 999998 2 18 999997 2 2 999999 2 2 999999 2 337850 415890 1 14 999998 779163 1 9 999986 -308401 2 2 999999 2 2 999999 2 11 999986 2 845451 943852 2 459685 757824 1 2 999999 37379 1 159056 768515 945097 1 533252 561686 214479 1 2 999999 -922921 2 2 999999 1 12 999985 -903732 1 2 999999 -651042 2 12 999983 1 2 999999 960478 2 272286 890429 2 14 999982 1 87300 702301 600167 1 8 999995 106386 2 502065 585289 1 9 999989 405659 1 2 999999 139457 2 513830 632771 2 680806 957996 1 396122 941250 -265742 2 309935 357312 1 27380 664881 -291346 1 2 999999 627171 2 2 999999 1 2 999999 912322 2 14 999997 1 4 999991 703512 2 709024 918013 1 199505 754775 -115257 1 72641 84318 -137872 1 2 999999 -706268 2 2 999999 1 6 999985 514769 2 2 999999 2 3 999996 2 2 999999 1 860761 885514 -320384 1 86659 157127 716452 1 2 999990 939455 1 2 999999 176514 2 2 999999 1 2 999999 -860838 2 75709 360286 2 2 999999 1 11 999982 15386 2 2 999999 2 6 999995 1 16 999988 -552222 1 148258 982637 860668 2 2 999999 1 7 999983 -882312 2 2 999999 1 1 999983 835215 2 5 999984 1 10 999998 -538025 2 380615 990466 2 2 999999 2 20 999981 2 12 999993 2 568014 686243 2 693474 799334 1 251908 281145 554630 2 20 999987 1 2 999999 724930 2 18 999992 1 400369 431404 -35716 2 2 999999 2 427606 521869 2 2 999998 1 15 999987 445390 2 186805 357417 2 18 999985 2 19 999988 2 2 999999 2 12 999987 2 10 999985 1 5 999981 -464787 1 383165 956432 263743 1 611858 672691 -833408 1 2 999999 513350 2 3 999992 1 14 999998 -965356 1 368894 604935 958524 1 16466 61876 696598 2 2 999999 2 5 999998 1 12 999986 -152067 1 11 999983 547322 1 88080 869738 -252508 1 2 999999 814884 1 165343 794789 107718 2 2 999999 1 18 999992 706296 2 6 999997 1 869681 921801 746709 2 211126 966217 1 2 999999 -385751 2 2 999999 2 10 999986 1 2 999999 -400108 2 2 999999 1 2 999999 -467465 1 2 999999 -965361 2 2 999988 2 2 999999 1 157720 276743 -902101 2 293143 851428 1 2 999999 -852176 2 466008 623020 1 2 999999 66247 2 68469 354418 1 2 999999 -403341 2 8 999997 1 2 999999 -324241 1 9 999997 88878 1 2 999999 -140356 1 15 999984 648556 1 192573 390462 -118362 1 78004 767783 -365778 1 6 999989 69052 1 346234 573364 918053 1 201667 924076 -410744 2 2 999999 2 59110 782955 2 5 1000000 2 17 999997 1 16 999994 -683676 2 8 999994 1 419460 894067 -116078 2 811647 976755 1 2 999999 -726910 2 2 999999 1 2 999999 119583 2 106761 283333 1 12 999994 531766 1 2 999999 780449 1 2 999999 -383715 2 321914 674236 1 195020 213524 -726489 2 545223 932785 2 2 999999 2 2 999999 2 114773 416014 2 69419 91333 2 3 999996 1 12 999992 -890767 2 2 999999 1 2 999999 755161 1 2 999999 279190 2 674402 818817 2 444720 655325 2 9 999997 2 2 999999 2 45458 515456 1 2 999999 -556489 1 2 999999 22724 1 2 999999 593929 2 14 999988 2 925942 981851 1 496217 740871 -475122 2 144856 810064 1 246799 462204 435050 1 153182 811661 509120 2 2 999999 1 4 999996 199025 1 2 999999 491314 1 7 999983 -621268 2 2 999999 2 227642 318930 2 14 999981 1 6 999998 -206737 1 8 999990 -18310 1 805629 914414 942015 1 15 999989 -572141 1 13 999998 -22323 2 651662 839063 1 510406 721415 -996072 1 76239 269132 502050 1 502571 865277 -106389 2 17 999992 1 446405 835753 682517 1 17 999985 954134 2 10 999997 1 16 999997 -54005 1 273057 825322 393014 2 2 999999 2 2 999999 2 14 999995 1 2 999999 991856 2 124435 800275 1 2 999999 422627 1 324067 387362 -744327 1 555940 936936 208121 1 339762 437508 273156 1 83721 195056 397268 2 197418 334568 2 17 999984 2 2 999999 1 2 999999 -798035 1 420170 514553 606819 1 14 999997 -331523 2 2 999999 1 345028 782814 508069 2 500835 961654 1 2 999999 -677965 2 547357 985558 1 276669 622797 -469832 1 62684 926906 896864 1 20 999986 448838 1 2 999999 -455787 2 2 999999 1 676429 740492 -40272 2 2 999999 1 566226 919124 -306204 2 2 999999 1 253727 674060 -456214 1 389666 539036 703093 2 6 999981 1 2 999999 379864 1 2 999999 -143383 1 576217 752511 676478 1 5 999981 208828 1 2 999999 -539574 1 19 1000000 -83601 2 2 999999 2 2 999999 1 17 999994 -333192 1 15 999987 12400 2 2 999999 2 761703 767349 2 2 999999 2 16 999981 1 825298 843919 -668801 1 471903 657358 -854934 2 9168 613859 1 65217 102183 -161720 2 2 999999 1 17 999993 -364136 1 706109 910464 585136 1 2 999999 -978799 1 2 999999 -467545 2 840709 926595 1 201261 647622 824761 2 87911 501624 2 11 999994 1 2 999999 -349471 2 13 999986 2 3 999992 1 2 999999 -623309 2 2 999999 1 2 999999 -189129 2 108256 671250 1 318896 490742 -160998 2 2 999999 2 2 999999 2 135822 641626 2 153099 316057 2 321063 775924 1 2 999999 585592 1 2 999999 671416 1 20 999983 -79951 2 159615 402051 1 373545 980131 -922690 2 712665 801304 2 18 999989 1 765731 934096 545811 1 2 999999 52011 2 2 999999 2 59845 382106 1 2 999999 -238850 2 18 999997 1 473896 767500 -678134 1 2 999999 555842 1 478803 723518 -582090 2 59285 933359 1 14 999997 -759656 2 281707 569283 1 191427 780556 870517 2 5 999988 1 5 999989 -153524 1 9 999981 92023 2 4 999987 1 274497 941766 -433681 2 45151 701805 1 11 999992 823945 1 2 999999 -196459 1 6 999985 -81949 2 2 999999 1 2 999999 -580191 2 2 999999 2 2 999999 1 2 999999 -725084 1 19 999992 614897 2 305820 662388 1 20 999981 -23768 1 2 999999 -502837 1 676187 749595 892303 1 2 999999 627497 1 2 999999 922875 1 3 999995 -917943 1 2 999999 521374 2 2 999999 2 14 999996 1 2 999999 -23454 1 2 999999 741947 1 1 999999 -522012 2 14 999992 2 122919 212985 2 2 999999 2 7 999988 2 2 999999 1 240211 255845 -849908 2 2 999999 2 18 999997 1 2 999999 762795 1 2 999999 -979631 2 613200 651388 2 510187 796443 1 615103 834220 648217 1 2 999999 118000 1 2 999999 -418849 1 17622 592573 -998587 1 9 999983 679077 2 9 999994 1 623023 910586 170915 1 181145 360868 -474018 1 91167 621196 -925746 1 2 999999 -655946 1 2 999999 -159646 2 19 999994 2 15 999994 1 2 999999 -203917 1 2 999999 -357509 1 9 999993 996685 2 2 999999 1 75342 784106 276604 2 662606 912090 2 3 999984 2 6 999993 2 12 999990 1 600474 668215 -852325 1 692682 953345 925587 2 2 999999 2 11 999990 2 428007 555720 2 11 999994 2 126216 313589 1 196397 850334 -672510 2 13 999984 2 504108 949541 1 13 999986 634853 2 219522 300416 1 19 999983 449412 1 11 1000000 900939 2 426213 726730 1 2 999999 -811491 1 15 999987 -418806 2 2 999999 2 2 999999 1 19 999986 -277658 1 524145 803913 913414 2 10 999998 2 2 999999 2 537203 785067 1 620051 787541 -533633 1 6 999996 557764 1 505974 781806 606084 1 2 999999 -230741 2 2 999999 1 15 999981 237205 2 948955 951686 1 2 999999 -441127 1 56262 602793 520269 2 721541 767132 2 309742 826225 2 12 999994 2 836221 855296 1 10 999996 676436 1 357791 855393 836550 2 191430 557540 2 17 1000000 2 8 999994 2 112575 149918 1 7 999993 180059 2 2 999999 1 20 999997 630157 2 423566 605659 1 2 999999 574548 2 158429 395131 1 2 999999 15892 2 2 999999 1 2 999999 -756612 1 2 999999 -726378 2 4 999990 1 2 999999 -759399 2 2 999999 2 216742 758509 2 312902 849767 2 6 999991 2 2 999999 1 278395 383397 803831 2 575775 959039 1 4 999998 997092 1 2 999999 523004 1 16 999996 -838692 2 2 999999 1 582862 711429 -895181 2 34667 110153 2 117310 891403 1 232941 813773 585969 1 7 999982 935267 2 696336 933793 1 315118 681010 58590 1 6 999991 873817 1 5 999991 444170 1 2 999999 342319 1 3 999982 -600672 1 2 999999 -767918 2 791497 909429 2 2 999998 1 497830 679876 -364601 1 6 999999 647355 1 244228 440279 350997 1 2 999999 245945 2 2 999999 1 9 999996 -292261 1 13 999993 -583343 2 9 999983 1 3 999997 31932 2 16 999990 1 2 999996 391575 2 2 999999 2 362697 858025 2 703902 847193 1 3 999997 532042 2 20 999993 1 5 999989 92365 1 2 999999 -332256 2 2 999999 2 155172 342236 1 2 999999 155310 1 2 999999 600612 2 2 999999 2 2 999999 1 2 999999 -823868 1 33970 834426 945135 2 483361 734651 2 10 999997 1 23756 892606 -134197 2 103172 801858 1 345448 985955 -566367 2 11 999982 2 2 999999 1 2 999999 -623046 1 3 999983 -617206 2 702301 893722 1 427535 467872 -110275 1 497052 783761 441605 2 2 999999 1 2 999999 296630 2 9 999983 2 12 999994 1 30031 389000 -842010 1 2 999999 -403656 1 250988 536294 564082 1 143909 701821 -655066 2 2 999999 1 12 999989 -987252 2 630366 951710 1 7 999992 -149706 1 5 1000000 -9152 2 9 999986 2 17 999995 2 6 999981 1 166095 887724 -796665 2 661169 669021 2 90729 189653 2 690780 831940 2 2 999999 2 2 999999 2 194490 484388 2 14 999993 2 2 999999 1 615516 901297 231816 1 814327 824787 241049 1 2 999999 686461 2 223876 342804 1 869889 911946 789974 1 2 999999 130501 2 462366 744983 2 16 999993 1 2 999999 344041 1 1 999995 -814064 2 17 999994 1 36125 62501 632262 2 15 999991 2 2 999999 2 6 999989 2 13 999994 2 8 999996 2 14 999998 2 2 999999 1 5 999987 -271655 2 316925 549087 1 2 999984 -449836 1 20637 968089 -516068 1 2 999999 730767 1 16 999997 -32867 2 2 999999 2 719010 763432 2 319893 470278 2 696329 912523 1 19 999984 -906777 1 365878 414198 985587 2 2 999999 1 1 999995 865461 1 198321 354567 -964344 2 2 999999 2 16 999994 2 19 999991 1 2 999999 741421 2 1 1000000 1 7 1000000 401607 1 5 999997 -973158 1 2 999999 780725 2 270354 749451 1 764398 846234 -700675 1 768808 907032 -467985 1 2 999999 763412 1 115180 901331 481249 1 3 999997 -149173 2 19 999982 2 16 999993 1 12 999992 -784062 2 13 999997 2 2 999999 1 11 999996 -696081 2 20 999987 2 2 999999 1 12 999985 458903 1 2 999999 -627179 1 5815 250716 80200 1 19 999995 -345363 1 568760 786803 444992 2 2 999999 1 364404 609558 -267490 2 363980 860687 2 14 999991 1 5 999997 -33203 2 2 999999 1 1 999994 -677965 2 2 999999 2 4 999990 1 2 999999 -952793 2 2 999999 2 2 999999 1 292050 546357 748321 1 2 999999 61998 2 4 999997 2 12 999985 2 748671 959651 2 16 999996 1 2 999999 390433 2 5 999982 2 2 999999 1 319443 769042 241594 2 2 999999 2 10 999991 1 2 999999 338605 2 25577 599423 2 602821 662582 1 14 999983 617458 1 10 999992 275018 2 361060 710310 2 19 999998 1 2 999999 -257852 2 16 999987 1 2 999999 -873659 2 392772 502066 2 2 999999 1 1 999995 -969045 2 4 999990 1 161279 820727 544131 2 499837 979626 1 2 999999 503827 1 2 999999 891601 2 9 999983 2 2 999999 2 2 999999 1 2 999999 413953 1 48278 719660 -270764 2 272372 272813 1 88044 739412 638843 2 5 999996 1 11 999988 895514 2 2 999999 1 468213 867271 525907 2 2 999999 2 11 999990 1 2 999999 410598 2 2 999999 1 409599 886341 -583745 1 3 999992 572733 1 2 999999 822183 1 2 999999 -770382 1 117659 491850 -792890 1 2 999999 -170245 2 2 999999 1 6 999992 210729 2 319077 867313 1 2 999999 -449917 2 2 999999 2 10 999985 1 2 999999 755058 1 2 999999 266211 1 820358 969980 -714400 1 9 999982 569115 1 2 999999 985325 1 243949 707216 -675921 2 2 999999 1 2 999998 -183314 2 16 999990 1 1 999984 -44912 1 2 999999 623920 1 504680 952982 379151 2 17 999983 1 3 999996 -654181 2 25694 314244 1 707834 872549 -567351 1 2 999999 360764 1 2 999999 -186734 1 52595 728589 -820623 1 500227 562496 731207 1 9 999987 -312285 1 2 999999 747711 1 8 999994 -325518 2 7 999990 1 2 999999 -77948 1 2 999999 19543 1 240576 484353 -454845 1 88383 353478 -752482 2 6 999989 1 495095 525009 -280481 2 2 999984 1 2 999999 163410 1 9 999995 721098 2 2 999999 2 260478 846637 1 2 999999 -62850 1 2 999999 -486743 1 450845 648019 -841073 1 17 999991 323032 2 2 999999 2 9 999984 1 2 999999 992590 2 2 999999 1 2 999999 -181917 1 85130 732513 771574 2 12 999982 1 2 999999 161318 1 16 999993 694984 1 416647 747475 466540 1 2 999999 389361 2 2 999999 2 673451 952650 1 408788 531418 342402 2 2 999999 1 16 999985 846282 2 2 999999 1 297516 500346 -942203 2 18 999988 1 550268 651667 -253691 2 6 999996 1 2 999999 -870839 2 8 999990 1 436571 803354 -529877 2 2 999999 2 2 999999 2 19 999990 2 415240 550851 2 2 999999 2 18 999982 1 17 999989 994253 2 48590 871038 1 765732 845567 719829 2 2 999999 2 2 999999 1 2 999999 -381410 1 2 999999 -562244 2 585928 843882 1 3 999994 -215882 1 547547 578274 -155993 1 2 999995 -655676 1 597510 673631 844761 2 2 999999 1 671812 879580 611173 2 6 999983 2 2 999999 2 1 999985 2 2 999999 2 63263 573677 1 2 999999 -824985 1 355751 647037 817218 2 2 999999 2 16 999984 1 95728 855367 56476 2 2 999999 2 2 999999 1 594674 803126 486799 2 2 999999 2 2 999999 2 358028 584935 2 2 999999 2 2 999999 2 18 999986 2 707339 713787 1 4 999987 894224 1 2 999999 -128903 2 20 999989 1 210544 333133 -383512 2 12 999982 2 4 999996 1 2 999999 -444420 2 478718 493393 2 20 999981 2 2 999999 2 13 999995 2 17 999984 2 16 999982 2 7 999983 1 371962 493472 110070 2 44526 603812 1 205365 790399 -378464 1 18 999989 -329672 2 2 999999 1 5 999981 27286 1 2 999999 -827324 2 2 999999 1 2 999999 -700818 2 557087 623170 2 20 999989 2 2 999999 1 10 999981 -58636 2 5 999998 1 14 999988 446327 1 4 999989 250840 1 14 999997 577195 2 2 999999 1 510400 678963 -739642 2 2 999999 1 13 999991 -2377 1 532382 876345 -925899 1 645358 773927 231167 1 10 999985 -973069 1 2 999999 -10899 1 8 999990 295967 1 2 999998 -299625 1 2 999999 -110347 2 2 999999 1 2 999999 -59804 2 2 999999 2 3 999987 2 2 999999 1 14 999994 816999 2 2 999999 2 2 999999 1 2 999999 287245 2 138915 806588 1 2 999999 65060 2 2 999999 2 259434 656412 1 75194 233097 430661 2 39032 755798 1 12 1000000 -680153 1 2 999999 130073 1 2 999999 681806 2 3 999986 2 2 999999 2 2 999999 1 2 999999 139246 1 19 999988 -470478 1 20 999982 861783 2 13 999989 1 830914 972631 -223896 1 6 999992 -532076 1 11 999987 15273 2 8 999981 1 2 999999 -69209 1 2 999999 -24595 2 2 999999 1 284276 541511 -795339 1 1 999981 -346403 1 4 999990 279700 1 2 999999 835199 1 2 999999 56692 2 2 999999 2 10 999981 1 244356 948995 -913631 2 29396 499837 1 2 999999 198028 1 17 999987 145933 2 332476 393420 1 254821 748350 -84235 2 14 999990 1 2 999999 -327075 2 20 999982 1 2 999999 473948 1 11 999984 -187630 2 2 999999 1 20954 503208 -438187 2 555413 977849 2 1 999993 2 331890 783549 2 184940 332410 2 2 999999 1 74424 160661 -690425 1 35195 113061 854016 1 20 999991 -607966 1 2 999999 -755214 2 398982 611133 2 2 999999 2 4 999984 2 6 999985 1 2 999999 894171 2 6 999985 1 682885 847177 238162 1 2 999999 -941248 2 53288 761060 2 118462 131139 2 8 999999 2 647442 680617 1 1 999982 922564 2 2 999999 2 9 999998 2 2 999999 1 389239 554178 -636764 2 455797 494702 2 2 999999 1 2 999999 866171 2 1 999994 2 60541 825217 1 600937 751281 -494503 1 1 999985 402082 2 522802 901412 1 6 999999 886244 1 18 999993 529282 1 8 999997 -808281 1 14 999985 -566765 2 493173 638423 1 7 999993 632550 2 54456 428497 1 2 999999 461280 2 16 999986 1 2 999999 -814719 1 3 999999 -649349 1 2 999999 679254 1 192410 329559 474293 2 68201 369950 1 25041 473664 -111673 1 333689 952554 -459921 2 822537 964217 2 891668 998207 1 2 999999 -683215 1 2 999999 -610568 2 2 999999 1 2 999999 510206 2 2 999993 1 2 999999 -71302 1 10 999987 485232 2 2 999999 1 2 999999 894021 1 571514 883673 162177 2 2 999999 2 160697 366068 2 380672 698638 1 17 999998 500126 1 11 999992 -491655 1 8 999981 735473 2 2 999999 1 2 999999 -580247 2 2 999999 2 79882 565577 2 279955 567405 2 19 999983 2 17 999986 1 137791 965146 397574 2 4 1000000 2 216136 699516 2 2 999999 2 152530 901055 1 6 999992 -113920 2 92615 700611 1 244512 448164 419592 1 2 999999 249463 1 2 999999 155495 1 17 1000000 971219 1 17 1000000 -155639 1 7 999998 -145451 1 2 999999 383843 1 2 999999 385955 1 18 999985 -154884 2 20 999983 2 2 999999 1 548115 918915 -77725 1 16 999986 -731092 2 6 999997 1 2 999999 -484379 2 2 999999 1 317537 957793 -978160 1 501897 822574 -828055 2 476615 943002 2 269989 296410 2 12 999993 2 98612 149288 2 2 999999 1 7 999985 121655 2 333993 990323 1 3 999986 -760506 2 667411 813083 1 2194 853859 563020 1 16 999990 141724 2 2 999999 1 11 999990 -32182 2 300547 377613 1 254514 648372 962066 1 94666 107740 -189638 2 16 999988 2 11 999993 1 2 999999 72199 2 2 999999 1 2 999999 57177 2 7 999989 2 1 999995 2 9 999998 1 1 999996 701017 1 2 999999 -31948 1 8 999990 -973481 2 7 999981 1 18 999994 333127 2 383401 628407 1 2 999999 -167263 1 549886 974201 640700 1 7 999994 -103248 1 2 999999 -984841 1 2 999999 983387 2 429530 614929 2 14 999994 1 344749 951374 -269088 2 20 999992 1 12 999995 -834705 2 626197 870635 1 6 999982 753947 2 2 999999 1 2 999999 12737 2 3 999991 1 2 999999 512129 2 16 999989 1 2 999999 935071 2 132819 528750 1 20 999987 682122 2 15 999983 2 893297 907564 1 2 999999 748997 1 17 999998 -164478 2 4 999983 1 2 999999 772876 1 2 999992 296894 1 2 999999 688385 2 383810 416068 1 16 999985 347757 2 3 999995 2 2 999999 2 2 999999 2 304373 355552 2 3 999997 1 12 999985 -979315 2 9 999984 1 12 999996 -93413 1 20 999987 208096 1 11 999999 -381942 2 406380 531559 2 18 999994 1 681274 914639 438283 1 2 999999 -562281 2 14 999989 1 2 999999 -629734 1 2 999994 696672 2 2 999999 1 6 999999 59512 2 2 999999 1 2 999999 736268 1 2 999999 -302627 2 2 999999 2 14 999998 1 16 999997 171299 2 2 999999 2 2 999999 1 2 999999 654436 2 14 999999 1 379814 386891 850386 2 17 999997 2 50360 157448 2 12 999981 1 9 999999 -292836 2 5 999995 1 9 999994 -218881 1 436817 596269 -784037 1 104141 613077 -474569 1 9 999987 -704318 2 2 999999 2 487344 778600 1 2 999999 769448 2 2 999997 2 402168 746103 2 19 999994 1 55135 745174 -923986 1 297223 677085 -330885 2 14 999982 1 2 999999 -151029 2 25444 477550 2 181455 396034 1 2 999999 -167407 2 110639 810736 2 2 999999 1 1 999996 -617080 1 32331 803634 711212 1 2 999983 -381981 1 2 999999 -650762 1 2 999999 -4540 2 2 999999 2 2 999999 1 2 999999 785551 1 2 999999 -944037 1 13 999989 836564 2 2 999999 2 310895 905025 1 2 999999 -329521 1 439969 520372 -443457 1 19 999990 909923 2 3 999991 2 2 999999 1 293859 421875 -715887 1 169002 956421 931147 2 2 999999 2 474951 976161 2 474529 494550 2 8 999988 2 2 999999 2 12 999995 2 2 999999 1 2 999999 -472588 1 4 999986 43015 2 3 999986 1 2 999999 52912 2 712217 884630 2 519073 863327 1 2 999999 395423 1 2 999999 181895 1 626329 775787 -304236 1 15 999985 -413725 2 2 999999 1 192855 559218 244937 2 570724 803620 1 444073 856593 -807639 2 46967 852375 1 1 999989 -544972 2 16 999990 1 2 999985 -191081 2 724098 804707 1 2 999999 268916 2 949262 950520 2 19 999998 1 7 999983 252528 1 2 999999 -369881 2 2 999999 2 2 999999 2 2 999999 2 18 1000000 1 5 999982 475124 2 239974 389908 1 19 999992 206700 1 2 999999 -207539 2 152833 817350 1 2 999999 -467127 2 2 999999 2 2 999999 2 673266 844827 1 2 999999 972397 1 11 999983 -98202 1 2 999999 -598908 1 8 999990 564479 2 243954 930208 2 2 999999 2 3 999987 1 2 999999 -954237 1 337502 603807 661432 1 12 999991 438700 2 2 999999 2 2 999999 2 2 999999 2 466545 748718 1 2 999999 202714 1 375609 949625 819131 2 332681 455159 2 18 999993 2 209563 939482 2 10 999990 2 387860 969638 1 7 999983 24866 2 2 999999 2 86094 986286 2 17 999995 1 2 999999 853202 1 3 999986 991702 2 101700 887460 2 2 999999 1 2 999999 993082 2 2 999999 2 2 999999 2 6 999988 2 2 999999 1 761638 789972 288522 1 2 999999 -523656 2 20 999995 1 2 999999 768778 2 20 999983 2 1 999997 2 277678 978675 2 650333 693403 2 148084 306799 2 2 999999 1 10 999983 -178786 2 660173 738984 1 14 1000000 388163 2 2 999999 1 762074 968607 -742684 1 542344 739693 814356 1 178410 367479 -375279 2 85454 133316 2 2 999999 1 2 999999 527989 1 9 999983 970561 1 2 999999 -332039 2 2 999999 2 299593 386418 2 2 999999 2 2 999999 1 1 999989 454375 2 7 999993 2 98445 107753 2 98464 117900 2 3 999986 2 2 999999 2 15 1000000 2 6 999997 2 7 999991 1 3 999988 -341166 1 2 999999 -654564 2 186458 615756 2 8 999995 2 2 999999 2 2 999999 1 19 999997 16818 2 196287 758931 1 2 999999 869037 2 911847 922586 1 2 999999 -226946 1 4 999995 -572869 1 2 999999 -310927 2 13 999986 1 567065 904064 -11502 2 2 999999 1 2 999999 255523 1 2 999999 -734051 1 2 999999 -768240 2 11 999992 2 209766 872574 2 5 999993 2 2 999999 1 2 999999 -904242 2 2 999999 2 258964 915830 2 3 999992 1 315735 998394 764860 2 879501 986864 2 265480 312278 1 278848 788523 946351 2 2 999999 1 2 999999 -471538 1 14448 32059 -775581 2 11 999982 2 112642 894416 2 2 999999 1 2 999999 -471735 1 6 999989 1239 1 11 999995 -493740 1 5 999996 -292855 2 5 999986 1 2 999999 395251 1 2 999999 355233 1 47238 458180 988767 2 29328 473745 2 5 1000000 2 2 999999 2 2 999999 1 16 999981 42608 2 2 999999 2 9 999995 1 16052 31583 601433 2 2 999999 2 2 999999 1 10 999989 666723 1 332891 894812 130769 1 5810 538241 -63365 1 2 999999 979279 1 372857 826993 732085 1 2 999999 297022 2 2 999999 2 2 999999 1 12 999982 237548 2 81759 873582 1 7 1000000 874507 2 19 999990 2 12 999985 2 2 999999 2 2 999999 2 7 999994 2 264412 370741 1 12 999997 -229739 2 8 999982 2 321720 664642 2 1 999996 2 115410 917281 2 114558 964768 1 95738 159337 -656798 2 95143 679189 1 15 999997 363800 1 13 999989 346249 1 10 999996 -622182 2 311518 367826 1 438947 810486 78605 2 2 999999 2 11 999991 1 491285 611798 674259 1 362967 509718 943258 2 9 999982 1 2 999999 383900 1 2 999999 501733 2 2 999999 1 680913 718828 675387 2 1902 666503 2 2 999999 2 319128 825238 2 11 999985 2 16 999989 2 17490 544271 1 430205 929705 752171 1 3 999991 -433233 1 484107 808886 323666 2 8 999987 1 19 999997 -243498 1 2 999999 -991192 2 2 999999 2 506849 520250 1 327987 670065 -586290 2 10 999987 1 637217 687238 -372825 2 646508 807754 1 2 999999 544666 1 2 999999 371571 1 5 999988 -158365 1 2 999999 -926706 1 1 999993 -399524 2 3 999992 1 15 999983 -173522 1 2 999999 26359 1 5 999984 -778321 2 2 999999 2 2 999999 1 18 999994 -209133 1 2 999999 -836756 2 2 999999 1 2 999982 -250840 2 11624 333607 1 17 999990 629416 1 720728 807005 794690 2 464546 713254 1 420804 917010 -252496 1 17 999996 5933 1 824581 936074 137988 2 9 999992 2 6 999996 1 19 999988 -380760 2 1 999984 1 266785 986660 733517 1 2 999999 -820752 1 449350 458236 -96883 2 4 999987 1 520277 638010 -166032 2 2 999999 2 2 999999 2 103858 869941 1 2 999999 335589 1 926 441230 -121137 2 69539 530186 1 2 999987 924463 2 2 999999 1 2 999999 412869 2 340164 403516 2 6 999992 2 2 999999 1 15 999993 -572191 1 114505 651694 -196958 1 2 999999 951493 1 2 999999 -846288 2 179774 212467 2 2 999999 2 17 999984 1 2 999999 -446174 2 16 999992 1 9 999995 -877898 1 2 999999 309111 1 8650 69049 -681433 2 408121 761567 1 2 999999 -908366 2 368912 587635 2 18 999999 2 2 999999 2 20 999987 2 165782 660579 2 2 999999 1 2 999999 250359 1 2 999999 -141851 1 12 999985 346460 2 3 999993 1 2 999999 695100 2 2 999999 2 174976 357914 2 2 999999 1 5 999989 -798016 2 99221 874547 2 192619 241525 2 13 999981 2 2 999999 2 2 999999 2 2 999999 2 7 999981 2 2 999999 2 16 999983 1 2 999999 -841352 1 230036 341657 929724 2 400877 758287 1 7 999992 247634 2 3 999987 2 1 999996 2 8 999997 1 16 999984 -929962 1 12 999996 -740708 1 115046 885390 433675 1 2 999992 -782587 2 2 999991 1 734321 786407 -249753 1 14 999991 586648 1 2 999999 -543555 1 722039 757521 -667522 2 7 999988 1 7 999994 887829 1 7 999982 682287 2 317770 428403 2 2 999999 2 11 999982 2 2 999999 2 2 999999 1 15 999993 130164 1 2 999999 24012 1 16 999993 295757 2 699672 975068 1 724296 748488 374508 1 2 999999 647821 2 2 999999 1 209710 563606 661216 2 223105 958047 1 2 999999 -69207 2 25918 200259 1 5 999991 -207823 2 2 999999 2 13 999981 2 224111 529777 2 7 999989 2 326286 619733 2 547298 711719 2 713669 877318 1 2 999999 938407 1 180677 900560 -490989 1 2 999999 203989 2 326056 388583 1 60196 831108 -522575 2 7 999997 1 2 999999 726411 1 9 999982 -916896 1 190458 372869 370438 2 2 999999 2 327768 525069 2 2 999999 2 8 999990 2 13 999982 2 154880 699088 1 455729 717242 -937710 2 16 999990 1 2 999999 -305135 2 1 999989 1 228010 644746 -165004 1 7 999981 811715 2 100550 587543 2 6 999991 1 10 999990 -914309 1 137687 968606 -315339 2 2 999999 2 2 999999 1 2 999999 293805 2 9 999995 2 7 999982 1 9 1000000 891700 1 17 999986 794899 2 331433 464972 1 20 999995 -11288 1 19 999985 240526 1 2 999999 569855 1 2 999999 -216064 1 2 999998 -896023 1 302948 931228 -823628 2 9 999992 2 2 999992 2 2 999999 2 2 999999 1 15 999991 151323 2 2 999999 1 52122 310799 -72128 1 2 999999 646684 2 330022 764514 2 254010 790293 2 2 999999 2 2 999999 2 16 999985 2 63802 326668 1 534528 973074 665436 2 2 999999 1 207589 927754 -928755 1 428349 736660 -630928 1 753088 762832 -551713 1 2 999999 807247 2 681611 911979 1 4 999997 361350 1 173102 220274 990576 1 451914 516817 -406290 1 269741 596053 -850464 1 9 999992 314078 2 167987 813519 2 2 999999 2 9 999984 1 2 999999 -751347 1 225637 826146 -149599 1 2 999999 863907 2 2 999999 1 2 999999 239727 2 2 999999 2 406969 997431 1 2 999999 173675 2 5 999983 1 2 999999 141726 1 17 999999 349075 2 667760 989628 2 2 999999 2 6 999993 2 2 999999 2 114678 399423 1 14 999984 471109 1 2 999999 -301518 1 4 999989 -717126 2 558108 737489 2 2 999999 1 347132 779624 588770 1 2 999999 590649 2 139163 537678 2 2 999999 2 2 999999 1 579749 926548 534909 1 2 999997 688994 1 2 999999 626734 1 28562 501418 269278 2 2 999999 1 4 999983 -150676 2 280054 468570 1 5 999996 991710 2 20 999998 2 306419 758006 1 13 999996 -67345 1 6 999997 -339738 1 138012 920433 -620862 1 512870 875970 273368 1 2 999999 838178 1 1 999985 -217637 2 2 999999 1 11 999991 -668023 2 2 999999 2 2 999999 1 6 999996 725947 2 2 999999 1 2 999999 130806 1 2 999999 380590 1 2 999999 -178043 1 3 999989 -644956 2 2 999999 1 770563 877370 931582 2 5 999982 1 2 999999 363613 1 8 999981 939410 2 2 999999 2 2 999999 2 10 999987 2 2 999999 1 8 999981 -952390 1 641218 944602 -123140 1 2 999999 304642 2 290393 898980 1 7 999999 -536948 2 2 999999 2 17 999989 2 2 999999 2 2 999999 2 2 999999 2 131540 444105 2 12 999981 2 141648 309998 1 395662 678312 201612 2 2 999999 2 2 999999 1 2 999999 743655 2 74926 218413 2 3 999988 2 66763 163776 2 2 999999 1 137910 164344 170128 1 91473 995609 982712 2 2 999999 2 213819 914484 1 180603 223576 129544 2 629301 634025 2 15 999990 2 429358 820050 2 2 999999 2 5 999984 1 858370 865505 182517 2 9 999987 2 2 999999 2 560307 956036 1 2 999999 -274943 2 2 999999 1 196168 803601 545534 2 136710 601251 1 99676 134718 7163 1 2 999999 -432960 2 604810 920767 1 206088 324681 -34048 1 2 999999 -389342 2 261361 898818 2 2 999999 1 8 999983 -671508 2 18 999982 1 2 999999 808312 2 2 999999 1 250116 903666 -693625 2 3 999985 1 40356 875454 -544977 1 199623 751978 737374 2 347217 468076 1 2 999999 -342789 2 295019 878999 1 13 999997 199042 2 2 999999 1 84739 195738 -748226 2 9 999989 1 12 999996 142466 1 160139 810367 605872 1 571491 876775 -308418 1 2 999999 894468 1 649360 650048 407654 1 181561 744252 -816989 1 421788 916074 501766 2 2 999999 1 10 999981 176312 2 11 999984 2 335881 989191 2 13 999981 1 2 999999 367489 2 7 999991 1 748873 931035 407511 2 6 999999 1 68558 678588 -918460 1 6 999987 416292 2 13 1000000 1 1 999991 -656537 2 2 999999 2 77085 565985 2 2 999999 1 20 999997 194839 2 188756 926405 2 7 999985 2 2 999999 2 756236 839944 2 2 999999 1 6 999986 685464 2 263821 916365 1 18 999996 -812361 2 2 999999 1 665262 768253 -830757 2 4 999991 2 2 999999 2 2 999999 1 130477 190797 544648 2 613795 781401 2 174227 234368 1 147295 176700 -561315 1 2 999999 -118158 2 7 999989 1 509963 520845 402022 2 84592 210692 1 88326 453247 54819 1 11 999995 -491497 1 10 999986 413016 1 12 999994 824539 1 16 999994 -89242 1 2 999999 426287 1 204211 998789 293514 2 445580 705647 1 10 999981 798991 2 8 999985 2 6 999985 2 4 999999 1 2 999994 105794 1 18 1000000 337737 1 2 999999 -341449 1 17 999985 971759 2 159702 502638 2 2 999999 2 3 999993 1 5 999992 838542 2 2 999999 1 2 999999 268143 1 10 999998 -192538 1 490488 636416 824102 2 175469 455680 1 15 999984 -367564 2 19 999987 2 2 999999 2 10 999987 2 2 999999 1 2 999999 460907 1 4 999996 865172 2 20 999990 1 384564 622761 -436753 2 10 999985 2 2 999999 2 2 999999 1 81100 266526 -211657 1 893891 941822 686157 2 5 999985 1 341010 664354 -983703 1 2 999999 516214 1 2 999999 962338 1 12 999990 -181581 1 8 999996 -305152 1 1 999994 -959337 2 2 999999 1 11 999986 633453 1 353312 841645 -827117 2 568215 932978 2 7 999995 2 2 999999 1 12 999994 663155 2 370907 494651 2 312931 797919 1 14 999991 -202652 1 296020 827491 364174 2 7 999986 2 12 999996 1 2 999999 -963392 1 15825 426139 -99774 2 354904 822528 1 12 999994 -524112 2 2 999999 2 2 999999 1 785822 848816 911561 1 2 999999 707540 1 142155 968091 347112 1 412508 625596 62576 2 6 999981 2 2 999999 2 2 999999 2 419197 844448 2 2 999999 1 615474 903323 -916629 2 474560 723553 2 2 999999 1 484154 567670 -377706 2 2 999999 2 2 999999 1 169008 202784 -403103 2 15 999991 2 142061 895665 1 598068 739491 -634552 1 2 999999 -590961 1 2 999999 -68822 1 14 999995 -956179 2 134314 137958 2 480373 702379 1 780514 843689 -726658 1 2 999999 -646553 2 336328 865379 2 16 999983 2 414615 804304 1 444135 542585 -41187 1 5 999989 842577 2 11 999987 1 2 999999 220081 1 2 999999 -846 1 757422 879883 250240 1 336134 501386 602400 2 386855 835922 1 252198 627828 -610912 1 2 999999 -103960 2 2 999999 1 412890 921586 -352898 2 286996 542460 2 10 999983 2 9 999993 2 12 999986 2 484840 614392 1 43337 349892 238496 1 7 999981 -741535 2 7 999992 1 17 999994 921963 2 13 999995 2 18 999982 2 2 999999 1 721589 984140 35341 1 12 999987 382 2 299597 692743 2 4 999988 1 2 999999 -782293 2 640470 879449 2 17 999985 2 463114 953646 2 288578 370669 2 2 999999 2 11 999995 1 2 999999 -415472 2 19 999996 1 2 999999 -758122 1 2 999999 -775782 2 431883 831671 1 2 999999 -635263 2 13 999996 2 20 999982 2 2 999999 2 23719 527579 2 2 999999 2 2 999999 1 4 999999 -265216 1 5 999991 -504230 2 571381 725395 1 5 999989 -638248 2 389792 503226 2 11 999981 1 121166 497338 863919 1 2 999999 -613084 1 2 999999 -271158 2 11 999998 1 102429 851899 314680 2 1 1000000 1 940922 965942 -618873 2 9 999995 1 2 999995 628304 2 22313 373839 1 264652 340654 523081 1 18 999988 -623448 2 296755 684515 1 397340 537872 -110378 2 11 999998 2 379781 654973 1 437052 562529 -42855 1 368563 744896 914385 2 2 999999 1 7 999983 425621 1 2 999999 -382623 1 2 999999 -306210 2 12 999998 1 787627 836536 -576968 1 3 999999 308457 1 1 999993 256229 2 475582 913170 2 547590 585295 1 3 999986 951280 2 11 999993 2 2 999999 2 18 999988 1 2 999999 722264 1 281196 739140 637333 2 1 999995 1 697063 736529 -56606 1 549385 909744 76030 2 13 999983 2 2 999999 1 32431 840234 -62626 2 134001 872117 2 2 999999 1 2 999999 -278848 1 357484 509610 433439 1 12 999995 371960 2 2 999999 2 3 999999 2 224947 572098 2 439126 794162 1 8 999989 117676 2 2 999999 1 277781 865427 -419070 2 2 999999 1 342802 883375 -964859 2 396884 877705 1 10 999996 774016 2 504423 988157 2 12 999984 2 2 999983 2 324240 891614 2 16 999998 1 9 999984 94889 1 2 999999 245848 1 2 999999 927511 2 2 999999 1 5 999984 526804 2 4 1000000 1 467184 694720 -30721 1 775062 845025 539055 2 20 999993 2 96252 103747 2 102174 233237 1 13 999990 -457657 2 2 999999 2 7 999989 1 13 999983 -777334 2 18 999991 2 5 999981 1 855689 934536 899968 1 407502 946611 -415214 2 392573 467345 2 2 999999 1 2 999999 -303291 2 606474 672083 1 2 999999 2557 2 503703 633119 1 519247 866543 401498 2 12 999998 1 2 999999 -389850 1 2 999999 -378524 1 214871 295785 -972333 2 402757 450760 2 2 999999 2 757301 900374 1 481171 787558 639004 1 8 999986 -624420 2 2 999999 1 15 999996 856241 2 2 999999 1 2 999999 120930 2 2 999999 1 2 999999 -97232 2 82063 839970 2 1 999989 1 12 999988 -253680 2 279325 740149 2 2 999999 2 12 999997 2 2 999999 2 2 999999 2 13 999987 1 16 1000000 471541 1 519746 725076 365693 2 20 999998 1 17 999984 -989386 1 2 999999 788124 1 9 999986 -597394 1 578614 580214 -983358 2 2 999999 2 806306 920250 1 2 999999 -848050 2 2 999999 1 580074 904142 723569 2 2 999999 2 18 999989 1 2 999999 48743 1 2 999999 -807891 2 11 999996 1 19 999991 763273 1 2 999999 -77601 2 7 999981 1 2 999999 -755173 1 211821 541315 711058 2 170410 523197 1 2 999999 169890 2 3 999994 2 70700 515516 1 5 999981 -952775 1 2 999999 41702 1 323486 905385 709346 2 261729 982524 1 2 999999 -131611 2 2 999999 1 183637 630644 775854 2 5 999985 2 336488 959808 1 505764 815093 -507487 1 2 999999 201464 2 56818 606535 1 5 999988 -462798 2 11 999996 2 239064 573660 2 4 999982 1 8 1000000 829087 1 6 999987 -918546 1 168821 514347 -401125 2 13 999996 2 2 999999 1 6 999981 -580969 1 119669 940246 574348 1 2 999999 372146 1 2 999986 874497 2 2 999999 1 700874 992474 174164 2 13 999999 2 11 999991 2 203802 615529 2 2 999983 2 3 999985 1 172493 360471 -443934 1 246052 310900 487262 1 17 999987 -889871 2 15 999990 2 2 999999 1 338082 458905 -660817 1 2 999999 -62691 2 521366 800444 2 11 999989 2 438933 976176 1 19 999991 107594 1 2 999999 -483368 1 2 999999 -622463 1 233409 878933 -914658 1 436264 605212 -480219 2 6 999981 2 2 999999 2 190936 295802 1 14 999996 -461534 1 10 999986 237311 1 2 999999 -486215 1 19 999997 579337 2 920345 996203 2 2 999999 2 2 999999 2 1 999995 2 15 999987 1 133857 873536 241068 1 46191 888824 -620967 2 247821 880682 1 2 999999 437519 1 345362 852978 40229 1 2 999999 81485 1 16 999996 -593514 2 494197 944018 2 2 999999 1 2 999999 711711 2 5 999986 2 20 999992 2 2 999999 2 2 999999 2 137475 355391 2 34367 991040 2 2 999999 1 250051 297330 966763 2 486323 576523 1 18 999997 -21650 2 18 999987 2 20 999985 1 2 999999 810642 2 500133 756148 1 2 999999 113645 1 445931 557117 -575251 2 19 999987 1 343770 422281 112630 2 2 999999 2 18 999994 2 3 999981 2 21259 310338 2 2 999999 1 2 999999 123765 1 914251 953432 577876 1 48810 304630 621816 2 2 999999 1 4 999981 764990 1 5 999984 171770 2 2 999999 1 2 999999 -606963 1 8 999983 926012 2 2 999999 2 2 999999 2 139791 346956 1 2 999999 -374499 1 653810 951556 -940338 1 2 999999 773052 1 2 999999 740477 2 845564 894778 2 3 999994 1 2 999999 -52072 1 206869 975142 483118 1 15 999983 -987549 1 2 999999 -54255 2 3 999997 2 2 999999 1 2 999999 -132524 1 88894 459677 18341 1 5 999985 73046 2 2 999999 2 538012 684018 1 547707 999314 -645972 1 18 999982 895750 2 134992 477920 1 2 999988 -979530 2 245177 307776 1 466424 974008 -835553 1 17 1000000 -543732 2 13 999995 1 15 999982 619368 2 16 999982 2 19 999998 1 13 999986 882422 2 17 1000000 2 6 1000000 1 2 999999 607624 2 10 999999 1 302685 589055 -668197 2 166582 526882 1 726815 909501 -206323 2 14 999987 2 2 1000000 1 3 999995 407968 2 556164 674145 1 707576 807988 -389092 1 2 999999 833685 1 19 999984 303764 2 16 999995 2 133791 137176 1 712812 749764 -792975 1 12 999999 113919 2 2 999999 1 9 999994 818979 1 2 999999 -371296 1 2 999999 -375393 2 107410 718098 1 19 999993 -419663 2 2 999999 1 320389 359125 -616671 2 9953 17439 1 2 999999 827493 2 3 999988 2 2 999999 1 409554 819380 773416 2 4 999983 1 101246 701059 -126654 2 3 999999 1 890616 958030 368306 2 6 999981 1 5 999988 -620746 2 2 999999 1 2 999999 262132 1 2 999999 -589282 1 49336 606482 -251450 2 611663 866428 1 2 999999 -855489 1 182199 189889 -606569 2 2 999999 1 12 999986 -302287 2 2 999999 1 2 999999 -645254 1 4 999990 -656690 2 1 999989 1 166876 437955 -583586 1 15 999997 -69315 2 10 999982 1 2 999999 605610 2 2 999999 2 2 999999 1 2 999999 102295 1 4 999989 342133 1 771218 792921 -519942 2 4 999994 2 2 999999 1 2 999999 636253 1 2 999999 -475712 1 748986 851178 -568332 2 12 999989 1 53839 691560 749650 1 2 999999 453260 1 439659 779504 330374 2 551971 853304 2 382889 760285 2 19 999991 2 756136 944134 2 237611 819936 2 79691 718788 1 16 999993 -95602 1 33258 488780 -738190 1 2 999999 999518 2 7 999999 2 2 999999 1 2 999999 58517 1 2 999990 -780373 2 8 999981 1 9 999991 918985 2 2 999999 1 366094 646446 615284 1 4 999998 -775650 2 15 999987 1 2 999999 -978738 1 2 999999 219903 2 123972 218931 1 493009 722414 659103 2 2 999999 1 2 999999 782144 2 2 999999 2 18 999995 1 12002 233112 139543 1 341446 942845 -523209 1 10 999994 -638462 2 2 999999 1 425491 675786 707521 2 10 999989 2 94221 552369 1 3 999985 -8248 1 2 999999 -275841 2 2 999999 2 2 999999 1 19247 651961 -582529 1 4 999990 -700433 2 651688 680306 2 76651 690772 1 462816 924929 -532839 2 2 999999 1 342745 947742 -879004 2 4 999981 2 2 999999 2 189958 852380 1 426157 981217 544412 2 14 999997 1 2 999999 110096 1 11 999999 -897342 1 87366 985419 -647370 1 421731 490648 931987 2 426557 982872 2 46163 687178 1 3 1000000 -195877 2 130830 797183 2 9 999999 1 3 999987 327308 1 315821 451732 -506773 2 336270 847509 2 2 999999 2 480187 686780 1 13 999990 623734 2 95562 932371 2 2 999999 1 2 999999 532580 2 89177 119014 2 347483 665906 1 2 999999 -139143 1 10 999999 -624280 1 19 999986 982935 1 1 999982 549982 2 6 999991 2 521725 685206 2 15 999998 2 2 999999 2 11186 652300 1 13 999996 -90195 1 322033 942057 -649748 1 2 999999 534919 1 10 999981 226745 2 12 999981 2 460983 708520 1 436869 900195 -223216 2 1 999992 2 5 999986 1 12 999992 -36276 2 56269 227715 1 400130 407212 -103967 1 263335 945663 -121234 2 8 999997 2 2 999999 2 2 999999 1 2 999999 -453791 2 11 999984 2 729263 865343 2 200575 663821 1 8 999999 234184 1 840539 940134 -411552 2 2 999999 1 109877 478602 390966 1 153788 220712 799563 2 2 999999 1 2 999999 -322202 2 847193 907181 2 2 999999 1 2 999999 -422833 1 2 999999 377192 2 20 999993 1 2 999999 -797283 1 18 999996 490293 2 2 999999 1 16 999995 -709932 2 2 999999 2 1 999988 2 3 999987 1 319522 426233 -270177 1 718516 958137 -434767 2 448379 848962 1 693174 995162 -691857 2 36231 555010 2 5683 842154 2 2 999999 1 18 999997 602623 1 8 999984 -706380 1 2 999999 -442383 1 413078 817901 458373 2 11 999986 2 2 999999 1 2 999999 955667 2 2 999999 1 560001 680560 -898680 1 2 999999 690052 2 18 999984 1 2 999999 -446990 1 14 999994 56264 1 12 999984 52780 2 134723 361545 2 516051 872325 2 355258 451958 1 1 999996 -867536 2 531678 984043 2 8 999984 1 2 999999 456976 2 224997 881700 2 2 999999 2 2 999999 2 1 999984 1 2 999999 -248301 1 151849 454197 -148519 1 5 999981 236443 1 2 999999 825409 2 2 999999 2 82015 308985 2 4 999996 1 2 999999 725669 1 921892 944185 645943 2 129400 264455 2 2 999999 1 2 999999 -374255 1 14 999987 936405 1 16 999983 272817 2 112264 269071 2 2 999999 1 226956 738690 781498 2 142644 311821 1 280149 789645 579265 2 2 999999 1 2 999999 -369722 2 697739 886460 2 5 999990 2 14 999981 1 19 999989 861207 2 11 999998 2 76541 184524 1 494045 720749 217736 2 18 1000000 1 20 999993 892880 2 350856 984511 2 18 999988 1 213094 790456 108919 2 2 999999 1 2 999999 -50772 2 2 999999 1 2 999999 -1540 1 389113 921336 -811475 1 89827 104750 -493773 2 644769 665877 1 2 999999 764437 1 253762 870184 15759 1 2 999999 194497 2 2 999999 2 287205 796622 2 2 999999 1 9 999991 -28024 2 20 1000000 2 9 999996 2 321097 852890 1 412850 641324 658676 1 16 999998 484342 1 2 999999 343350 2 164975 175493 1 4 999985 995091 2 12 999993 2 2 999999 2 326562 945349 1 7 999981 478156 1 2 999999 -989469 1 17 1000000 667925 1 19 999995 676626 1 8 999985 -651453 2 5 999982 1 2 999999 -848235 2 5 999981 1 178985 286901 94979 2 2 999999 2 347642 776390 2 15 1000000 2 15 999994 1 407084 729172 780793 1 693296 824058 -721886 2 277535 757053 2 2 999999 1 17 999987 -842169 2 2 999999 1 1 999987 -578251 2 17 1000000 1 2 999999 941488 1 6 999994 -698219 2 31547 299818 1 2 999999 598947 2 420414 426446 2 2 999999 1 13 999996 -202694 1 642559 837744 -620659 1 2 999999 343582 1 19 999993 -17740 2 279132 471840 1 2 999996 -535138 2 415517 801440 2 2 999999 2 6 999994 2 2 999999 1 2 999999 767364 2 20 999990 2 15 999981 1 11 999983 -597642 1 175347 775722 773980 1 2 999999 329335 1 267000 505479 -671793 2 2 999999 2 525424 853214 2 16 999992 2 2 999999 2 15 999999 2 12 999984 1 201237 819626 502920 2 337815 613489 1 2 999999 -346119 1 7 1000000 890921 1 15 999996 347635 2 12 999998 2 8 999985 1 18 999985 206705 1 385139 410757 -563369 1 14 999988 -762959 2 18 999995 1 18 999982 697232 1 14 999985 -627436 2 2 999999 2 2 999999 1 192499 792950 612840 2 296276 335236 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -525123 2 19 999985 1 597306 751863 20932 1 313302 397066 -848010 1 563012 830725 254732 2 2 999999 2 152429 550223 1 2 999999 -495771 1 6329 106457 -883695 2 2 999999 1 2 999999 211131 2 9 999983 1 659346 907081 -629782 1 5 999985 -82785 2 13 999985 2 3 999989 1 15 999996 -785168 2 358790 953673 1 2 999999 -52748 2 2 999999 2 18 999985 2 5 999985 2 2 999999 1 2 999999 -534426 1 12 999985 79004 2 5073 646066 2 485505 557535 2 122411 991500 2 113914 562296 1 18 999993 630818 1 2 999999 223083 2 355489 996715 1 2 999999 -541059 2 806797 940372 2 201111 532106 1 2 999999 -335623 2 2850 431838 1 14 999983 -76675 1 2 999999 -93935 1 2 999999 -881587 1 38670 181855 -464696 2 1 999991 2 4 999984 2 12 999983 1 2 1000000 -913524 2 11 999991 1 331896 560876 876714 1 2 999999 417574 1 260174 816799 921461 2 913514 926332 2 520539 643355 2 301875 389836 1 19 999990 758802 2 12 999990 2 5243 47690 1 383164 481335 -709528 1 434882 835281 490071 2 2 999999 2 15 999996 1 256362 624879 -565963 2 179541 706968 2 2 999999 1 2 999999 114312 1 15 999995 277404 1 2 999999 909475 1 133330 567465 -246518 2 10 999982 2 539765 974894 1 13 999992 665089 1 2 999999 -22942 1 622907 779514 -637724 1 20 999994 740982 1 192562 807532 -265406 1 11 999991 -197184 1 605149 895087 -399769 2 3 999981 2 18 999988 2 255927 701783 2 133003 536358 2 2 999999 1 19 999993 -450572 2 17 999996 2 306852 992020 2 28694 406296 1 2 999999 -915160 2 326160 645498 1 9 999984 -185161 2 10 999990 2 310310 941235 1 648626 956547 -372232 1 64801 229412 -338156 1 2 999999 -182787 2 2 999999 2 5 999987 2 2 999999 2 2 999999 1 15 999988 -224334 2 361682 688362 2 601005 993015 2 2 999999 2 16 999997 2 696219 859553 1 273866 682099 863893 1 2 999997 537086 2 8 999982 1 2 999999 666527 1 19 999982 -157643 1 127489 672679 -65985 2 7 999996 1 2 999999 -128319 2 2 999999 2 17509 75213 2 17 999983 1 2 999999 234783 1 72713 296820 -775975 1 16 1000000 300506 2 2 999999 1 67767 476478 92556 2 2 999999 1 2 999999 364881 1 347271 721581 783521 2 172227 253876 2 2 999999 2 2 999999 2 316281 506755 2 156903 837395 2 2 999999 1 16 999991 474296 1 2 999999 -96079 1 6 999983 183223 2 2 999999 1 2 999999 349937 1 570871 835113 608398 1 3485 257282 600010 2 2 999999 1 2 999999 -184658 1 20 999992 596399 2 2 999999 1 10 999995 955088 2 14976 694006 2 2 999984 2 2 999999 2 20 999983 1 2 999999 278291 1 2 999999 130662 1 15 999983 -373034 1 2 999999 81796 2 157413 776820 2 288812 969940 2 2 999999 1 8 999987 -9025 2 156211 643295 1 2 999999 -575557 1 67781 811736 -152587 1 2 999999 -468684 2 4 999998 1 48833 512466 -124260 1 597482 887851 416951 2 2 999999 2 321377 800180 1 515617 656212 -860947 1 439653 703483 29126 1 2 999999 -381038 2 2 999999 1 31356 863069 288785 1 702606 800637 471694 2 19 999992 2 2 999999 1 2 999999 -54113 1 2 999999 841028 2 74936 141396 2 846354 937514 1 10 999982 193657 2 784711 942891 2 5 999990 1 451272 828773 887418 2 161140 939946 1 11 999991 679167 2 107413 915100 1 17 999991 -326036 1 2 999999 -329007 1 2 999999 16367 2 1520 869978 1 14 999998 310425 1 139229 508236 634799 2 18 999993 1 258748 756286 327475 2 5 999996 1 2 999999 141824 2 8 999981 2 2 999999 1 19 999998 805395 1 2 999999 -942489 2 2 999999 1 2 999999 -200151 2 19 999985 2 6 999994 2 2 999999 2 2 999999 1 2 999999 -477346 1 2 999999 -747708 1 2 999999 -488657 2 2 999999 1 687003 960525 -5139 2 420021 687788 2 2 999999 2 711652 806677 2 2 999999 1 10 999985 136629 2 4 999997 1 536581 627531 248316 2 2 999999 1 17 999996 57480 2 2 999999 1 9 999984 621871 2 2 999999 2 2 999999 2 6 999984 1 2 999999 881754 1 9 999994 162142 1 477732 828142 553471 1 2 999999 939857 1 11 999983 -582557 2 2 999997 2 4 999986 1 27047 373285 -676309 2 9 999999 2 160463 603163 1 403182 681302 474437 2 706140 872480 1 12 999993 356221 1 2 999999 -41386 1 315763 671185 -917828 2 318876 661092 2 219810 888979 2 2 999999 2 5269 819217 2 112330 177359 2 170853 287430 1 2 999999 -634647 1 628272 739077 279366 2 2 999999 2 240666 839581 1 20 999985 891112 1 11 999997 514639 1 2 999999 794668 2 2 999999 1 209387 794105 649551 1 1 999994 -147393 1 566855 620076 846970 2 2 999999 1 3 999990 949674 1 9 999996 929379 1 15 1000000 -381175 1 8 999989 -165349 2 153151 701457 2 17 999993 2 56569 472460 2 2 999999 1 2 999999 15180 1 2 999999 -912252 2 2 999999 1 8 999987 -297307 1 247138 270291 -877913 2 9 999994 1 14 999981 85931 2 2 999999 1 139695 810504 757322 1 277562 955956 441889 1 193978 338945 -305954 1 2 999999 -251768 2 19 999997 1 5 999996 -429845 2 2 999999 1 2 999999 -369182 2 1 999986 1 2 999999 635961 1 19 999983 587548 1 2 999999 -102715 1 2 999999 -897117 1 2 999999 -784689 2 7 999991 2 87054 433676 1 30564 564873 -55093 1 16 999999 -604167 1 170921 895889 976823 2 224010 341794 2 5 999993 2 10 999984 2 158053 484301 1 96985 916304 360173 1 2 999999 -193670 2 134055 508324 1 2 999999 611428 1 383560 849464 -542833 2 2 999999 2 14 999982 2 647043 802468 1 2 999999 -655435 2 2 999999 1 8 999997 26923 2 583094 961274 2 5 1000000 2 15 999999 1 2 999990 864120 2 3 999992 2 4 999998 2 16 999983 1 2 999999 921263 1 2 999999 -680911 2 3 999982 2 16 999998 1 2 999999 -223783 1 2 999999 45832 1 12 999985 -812063 2 176436 971672 1 2 999999 795142 2 106635 240350 2 13 999984 1 64599 820713 -724883 1 201113 737250 50883 1 364038 914637 762851 1 50019 286937 -263070 2 28585 528044 2 2 999999 2 136998 801190 2 502778 614334 2 2 999999 1 31356 301472 245106 1 2 999999 -133628 2 471771 720907 2 2 999999 2 976487 997524 1 90721 787396 395209 2 2 999999 2 464288 993861 1 19 999989 -912576 1 351433 744337 585389 1 9 999999 -929020 2 316086 609504 1 2 999999 918793 2 32273 856481 2 2 999999 1 386706 922558 -766935 2 2 999999 2 2 999999 1 18 999985 -904318 2 2 999999 1 2 999999 -356427 1 14 999983 229517 1 2 999999 -614147 2 13 999987 1 338269 794962 24670 2 2 999999 2 2 999999 2 14 999981 2 2 999999 1 14 999989 -565335 1 2 999987 -479104 1 16 999984 192980 1 2 999999 -443200 1 111518 457579 355612 2 729988 755263 1 3 999994 75586 2 2 999999 2 81173 782535 2 18731 848645 1 2 999999 236136 2 460721 820668 2 218539 500934 1 12 999983 -362837 1 546990 670076 732813 2 792010 929843 1 7 999981 -97461 1 15 999987 -704426 2 2 999999 2 18 999993 2 211804 254537 1 7 999986 -253149 2 2 999999 2 2 999999 2 2 999996 2 2 999999 1 16 999999 -758724 2 4 999992 2 17 999998 1 6 999984 619212 1 1 999998 315442 2 330034 784141 2 2 999986 1 6 999984 727259 2 2 999999 1 2 999999 -840916 2 242511 789287 2 10 999997 1 2 999999 418820 1 301466 505819 -902819 1 3 999991 -272279 2 12 999981 2 743663 906951 2 10 999989 1 9 999988 248232 2 2 999999 1 9 999986 -494957 1 808794 916520 -7750 2 9 999990 1 7 999981 962029 2 567397 800164 1 113300 722994 241361 2 859988 867054 1 784007 794725 960482 2 2 999999 2 17 999989 1 2 999999 841269 2 2 999999 2 18 999995 2 2 999999 2 2 999999 2 6 999993 1 2 999986 -910149 2 637117 835406 1 7 999998 808450 2 2 999999 2 2 999999 1 371213 888508 998763 1 18 999984 77864 1 6 999983 -389423 2 9 999984 2 101903 402777 2 20 999987 1 265818 558355 -818281 2 17 999989 1 3 999985 -871742 1 125773 183977 -726096 1 2 999999 109567 2 211915 872970 2 2 999999 1 594481 627868 29006 2 2 999999 2 2 999999 1 2 999999 583127 2 2 999999 1 20 999998 -811871 2 418351 741405 1 2 999999 -469837 1 7 999982 -458636 1 2423 268867 632630 2 675784 972120 2 2 999999 1 13 999995 943189 1 2 999999 666179 1 2 999999 -376588 2 13 999983 2 2 999999 2 651036 830626 1 200160 241376 -67030 1 2 999999 -691955 2 654598 887470 2 2 999999 1 2 999999 464002 1 7 999986 -617832 2 2 999999 1 2 999999 -224382 2 2 999999 2 15 999998 1 4 999987 -523958 2 17 999999 1 17 999992 580420 2 20 999984 2 6 999981 2 10 999992 2 2 999999 1 9 999992 215490 1 2 999999 -553861 2 10 999983 1 2 999999 -217696 2 2 999999 1 2 999999 -115769 2 2 999999 1 2 999999 380898 1 16 999991 -987261 2 21439 277812 2 2 999999 2 3 999983 1 82439 459525 -396650 1 2 999999 113536 2 2 999999 2 773922 885100 2 1 999988 1 2 999999 33686 1 221639 393034 -669748 1 2 999999 -652061 1 2 999999 -372732 2 2 999999 2 2 999999 1 2 999999 808064 2 2 999999 1 1 999985 -51815 1 15 999982 -263397 2 2 999999 1 2 999999 -728487 2 11 999996 1 18 1000000 -26368 1 2 999999 -762383 2 487819 851434 1 12 1000000 -745807 1 2 999999 -32988 2 195472 889229 2 6 999999 2 16 999984 2 617202 649146 2 11396 703604 2 401608 802918 1 2 999999 233883 2 2 999999 2 148259 525418 2 543163 798369 2 17 999985 1 20 999999 -768462 2 33476 144793 2 134571 598676 2 11 999988 1 774024 975369 857276 2 7 999996 2 517978 766082 1 292194 548502 -816353 2 2 999999 1 2 999999 519853 2 532902 853987 1 2 999999 873043 2 2 999999 1 2 999999 -776996 1 1 999984 -595872 1 3 1000000 -480385 2 4 999994 1 14240 932619 966143 1 11 999983 906594 2 2 999999 1 2 999999 -945023 2 2 999999 2 352130 728737 2 361553 573103 1 579665 775879 -143289 2 2 999999 2 207292 903233 1 6 999990 -131069 1 6 999984 795453 1 2 999999 -762018 1 2 999999 521039 2 16 999999 2 422153 875390 1 2 999999 -562455 2 2 999999 1 2 999999 -871561 2 12 999984 1 2 999999 -462972 2 5 999990 1 570624 618328 581291 2 2 999999 2 219051 322054 1 2 999999 623275 2 2 999999 1 2 999999 107042 2 2 999999 2 12 999995 1 324530 815924 228794 1 2 999999 21415 1 13 999997 -835363 1 2 999983 -130265 1 438510 919684 -217454 2 326044 918863 2 2 999999 2 2 999999 2 374130 932233 2 192874 238570 1 13003 25667 -914030 1 2 999999 -941714 1 2 999999 -343180 2 9 999991 2 2 999999 1 4 999989 -169805 1 705212 902861 -162517 1 6 999983 -963065 2 2 999999 1 313129 493171 215253 1 6 999985 333558 2 68844 522414 2 9 999996 2 381563 780323 2 2 999999 1 2 999999 17632 2 217082 581379 1 144779 482157 609051 2 101332 692824 2 2 999999 1 9 999994 265792 2 20 999999 1 71958 159136 518387 2 5 999985 1 5 999984 -513367 1 83754 798442 -980838 1 15 999998 -642394 1 2 999999 -736086 2 189355 906273 2 2 999999 1 2 999999 759160 2 132929 441511 1 13 999987 -795579 2 12 999988 1 378151 528948 -264279 1 2 999999 169675 1 2 999999 -780627 2 533532 720545 2 66516 415718 1 12 999995 28328 2 14 999987 1 2 999999 -193809 2 2 999999 1 2 999999 366894 1 2 999989 252858 2 2 999999 2 336221 879006 1 2 999999 -216647 1 459687 868738 -9580 1 2 999999 -946737 2 7 999982 2 734116 790095 2 2 999999 2 630427 868919 1 13 999983 -93407 1 2 999999 -337890 1 2 999999 -172903 2 581938 739891 2 2 999999 2 13 999984 1 19 999992 348166 1 2 999999 774391 1 800797 978276 -866789 2 347784 357870 1 200610 986293 -232763 1 2 999999 92473 1 270179 309463 -891490 1 360781 430465 429370 1 85806 893076 -293819 2 3 999998 2 13 999998 1 1 999987 316732 2 13 999988 2 2 999999 1 12 999998 -366048 1 5 999991 462527 2 8 999992 2 2 999999 2 271836 463645 1 9 999984 806252 1 496907 705743 -407874 2 2 999999 1 300096 786738 -382217 1 796303 891329 -36196 1 2 999999 247295 2 506718 685889 1 12 999992 808061 1 12 999999 245902 2 370514 544860 2 405544 944619 2 2 999999 2 14 999993 1 14 999986 362629 1 2 999999 -779279 1 2 999999 -602526 2 2 999999 1 18 999982 -853904 1 13 999982 -763969 1 11 999982 842929 1 406117 553877 -767463 1 2 999999 32391 1 275930 626171 771990 2 18 999991 1 12 999983 913208 2 16 1000000 1 12 999988 739881 1 2 999999 979679 1 407688 490237 -893115 2 19645 259899 2 19 999993 1 676135 878797 -504943 2 644885 819175 1 145560 263299 -649466 2 389937 477343 2 2 999999 1 9 999988 28420 2 18 999998 1 2 999999 -437850 2 276837 629598 1 130648 379361 -86435 2 12 999992 2 2 999999 2 592025 738633 1 10 999984 -128971 1 2 999999 -578887 1 2 999999 412764 1 2 999999 964048 1 2 999999 -882425 1 131849 451374 28399 1 4 999982 -530741 2 16 999990 1 2 999999 717134 1 10 999988 711343 1 2 999999 731600 1 18 999987 489550 2 377934 729810 2 3 999993 2 213860 674847 2 106371 682403 2 2 999999 2 89426 667569 1 46491 188580 -944964 1 12 999991 -984697 2 318544 554735 2 14 999993 2 2 999990 2 2 999999 2 2 999999 1 2 999999 353378 2 611741 849575 1 573624 705676 655143 2 15 999991 1 2 999999 77622 2 2 999999 1 2 999999 -169206 1 1 999990 624387 1 278440 439424 -692343 1 2 999999 -724644 2 2 999999 2 112943 206346 2 15 999993 2 6 999997 2 814545 979683 2 366621 679972 1 764605 970056 937479 2 2 999999 2 61392 285420 1 2 999989 -469904 2 60870 574981 2 94113 261366 2 17 999997 1 585609 903290 -573772 1 139808 272494 -29228 1 307373 449307 -613134 2 4 999985 2 528811 888332 2 154135 838472 1 17 999985 -757794 1 243332 961137 -428888 1 177453 570363 391210 2 9 999989 1 12 999988 -226433 1 5 999992 832244 2 838906 894729 2 5 999987 1 12 999992 18999 2 2 999999 2 341276 931195 2 7 999999 2 189597 934945 2 262777 406433 2 525252 769527 1 2 999999 -427059 1 456802 973144 516747 1 219342 373325 602451 2 2 999999 2 884092 910800 1 535251 668045 540550 1 325425 803505 -857483 1 2 999999 -840961 2 8 999998 1 63331 69479 -8294 2 10 999986 1 47408 625336 -154021 2 365990 921949 1 2 999999 79159 1 2 999999 -575933 1 142686 648788 568054 1 14 999984 -966508 1 2 999999 -528254 1 6 999982 927362 2 2 999999 2 2 999999 1 228011 610124 346761 2 2 999999 2 52566 388698 2 25651 769648 2 599798 674189 2 12 999994 2 14 999987 2 2 999999 1 14 999992 -17324 1 2 999999 -753071 2 2 999999 2 2 999999 1 672797 935535 -103286 2 72219 836458 1 19 999996 -938422 2 17 999986 2 666628 725586 1 2 999999 874494 1 2 999999 474056 1 2832 16871 -62323 1 2 999999 29387 1 10 999996 -436317 2 2 999999 1 11 999996 -180512 2 2 999999 2 14 999983 2 8 999988 1 326072 435264 185652 2 310538 407002 1 2 999999 -973757 2 53516 699076 2 2 999999 1 5 999996 -725416 1 12 999991 20742 2 9 999995 2 2 999999 2 563159 803362 1 466828 573727 -642292 2 2 999999 2 8 999993 1 15 999982 -20162 2 17 999997 2 2 999999 2 8 999997 2 105956 928086 2 2 999999 2 2 999999 1 10 999990 -571210 1 10 999994 -944609 2 533692 657189 2 2 999999 2 7 999988 1 12 999992 42198 1 2 999999 781940 2 2 999999 1 20 999988 926023 1 616720 849938 -44501 2 7 999991 2 17 999997 1 2 999999 112802 1 128056 573549 946010 1 2 999999 746340 2 16 999989 2 8 999994 1 15 999991 769956 2 2 999999 2 2 999999 2 222040 840220 1 346670 667514 7309 2 386822 994461 2 517827 850520 2 6 999982 1 8 999983 -387081 2 18 999987 2 861978 869316 1 431408 928869 -543531 2 2 999999 1 92144 639516 -792351 1 2 999999 -205720 2 622662 941494 1 2 999999 308312 2 2 999999 2 94895 118124 1 19 999990 24567 1 191435 577191 165262 2 523978 722979 2 169112 735120 1 16 999997 630057 1 8 999983 -905058 2 6 999992 1 12 999986 558005 2 2 999999 2 12 999988 2 27264 58240 2 80204 645172 2 2 999999 1 2 999999 165647 1 2 999999 -747647 2 2 999999 2 4 999988 2 2 999999 2 19 999991 1 295435 824386 -378191 2 8 999985 1 743240 879777 -660329 1 733978 964949 -854215 2 3 999992 1 44298 250190 -108001 1 15 999985 489397 2 18949 762441 2 4 1000000 1 35360 513442 -733062 1 2 999999 58661 2 427003 990925 2 47967 741598 2 2 999999 1 14 999983 -510490 2 5 999999 2 236307 616304 2 19 999991 1 12 999986 421862 1 42484 631336 813577 2 2 999999 1 528427 644259 -506352 2 913168 951325 1 16 999982 -366831 1 601122 714384 36314 2 20 999998 2 2 999999 2 17 999986 2 16 999999 2 906730 914172 1 478207 701188 -886099 1 2 999982 436102 1 18 999992 105915 1 2 999999 -519116 2 316497 509918 2 15 999989 1 478709 644781 -150597 2 10 999994 2 314349 517911 2 406936 456536 1 270332 285633 -302927 2 13 999993 2 2 999999 2 2 999999 1 18 999990 -755004 1 4 999990 465523 2 2 999999 1 2 999999 199680 2 45867 165064 2 167905 874562 2 2 999999 1 2 999999 601041 1 2 999999 848275 2 183733 825641 2 15 999997 1 2 999999 -482843 1 13 999987 -570031 1 2 999999 -646582 2 14 999993 1 245540 470440 -719001 1 2 999999 -4193 2 2 999999 1 582827 948527 -346205 1 7 999983 594785 2 2 999999 1 13 999997 -339679 1 2 999999 -930220 2 13 999983 1 2 999999 978445 1 20111 461684 -837734 1 2 999998 -200522 1 400056 665930 538079 2 2 999987 2 19 999983 2 20 999981 1 18 999993 157593 1 409307 478345 -209478 2 27360 144058 2 2 999999 1 346202 410841 -534997 2 2 999999 2 2 999999 1 10 999989 -192904 2 2 999999 1 84401 584795 176694 1 326034 938956 347582 1 11 999990 -690848 2 2 999999 2 20 999999 1 4357 207319 -567365 2 14 999999 1 2 999999 993394 1 298861 984093 -642244 2 656921 953751 1 2 999999 -881416 1 2 999999 -60708 1 2 999999 220925 1 91903 302929 244517 2 206342 287728 2 2 999999 1 9 999985 -328307 2 7 999994 1 2 999999 -262226 2 53329 267496 1 607825 731036 89694 2 2 999999 2 257963 455696 1 616413 856549 103198 1 2 999999 204904 2 26904 951611 1 12 999983 452013 2 2 999999 1 20 999996 -843020 2 932296 960502 1 16 999988 -453431 2 2 999999 1 20 999991 828 2 55378 489997 1 2 999999 984391 2 2 999999 1 389707 868213 42060 1 2 999999 797280 1 11 999996 795156 1 5 999996 -465887 2 562324 894755 1 17 999986 -140037 2 7 999999 2 7 999995 1 2 999999 -978201 1 312522 817204 -338488 1 2 999999 14807 1 266364 953545 879994 1 2 999999 201912 1 2 999999 -695571 1 2 999999 958855 2 412632 616035 2 18 999998 1 711830 723635 817506 1 452231 886757 -469685 1 2 999999 326200 2 144609 271194 2 2 999999 1 236488 695343 732270 1 2 999999 906872 1 2 999999 -885222 1 264242 344621 66328 1 529321 724292 60902 2 8 999981 2 8 999981 1 2 999999 631712 2 27806 401246 2 20 999983 2 5132 408044 2 2 999999 1 2 999999 215471 1 2 999999 441555 1 2 999999 -920076 2 18 999996 2 2 999999 2 3 999982 2 16 999991 1 3 999994 -694744 1 251782 646607 -546741 1 384527 401126 -118586 2 283371 495220 2 2 999999 1 293402 463970 781948 2 2 999999 1 2 999999 11152 1 12 999994 337328 2 15 999991 1 2 999999 -370599 2 265439 764927 2 608248 766426 2 2 999999 2 295467 745763 2 747092 802803 2 2 999990 2 2 999999 2 15 999985 1 2 999999 -869132 2 288364 585946 1 439799 635073 937603 2 2 999999 2 19 999989 2 2 999999 1 2 999999 303868 2 156728 659604 2 375568 877844 2 95708 391757 1 2 999999 -331433 2 146191 285631 2 15 999982 2 351707 588456 2 20 999988 2 625311 673697 1 11 999986 237825 1 2 999999 -762239 1 2 999999 736395 2 6 999994 2 179649 806991 1 9 999986 -504174 1 16 999984 -127748 2 367893 712460 2 515810 650924 1 19 999988 16978 1 2 999999 331170 2 398903 429501 2 2 999999 1 45018 491024 -689060 1 2 999999 -315022 2 14 999989 2 2 999999 1 2 999999 -979371 1 19 999991 534623 2 2 999999 2 2 999999 1 2 999999 -745741 1 38117 744059 -640390 2 2 999999 2 2 999999 2 9073 535500 1 141656 706834 322654 2 690665 762695 1 278262 844875 65869 2 11950 848533 2 584431 721489 2 2 999999 1 75210 224460 21048 2 11 999982 1 3 999996 39126 2 3 999989 1 2 999999 -935939 2 181313 635514 1 2 999999 -707609 2 373589 765337 2 772897 833072 1 14 999991 -915016 2 2 999999 2 137719 977093 1 11 999999 -324878 2 2 999999 2 2 999999 1 351795 623382 -979027 1 2 999999 -955365 1 9 999981 102339 1 223843 750529 213290 2 915370 954092 1 20 999981 -35664 2 2 999999 2 2 999999 2 745688 974726 1 333037 477521 -798526 1 2 999999 -794526 2 26843 831667 1 601722 896945 914545 2 75926 697860 1 75795 880848 -380556 2 6 999992 1 171868 646289 583744 2 674145 867726 1 2 999999 -690559 2 358164 535076 1 29258 748076 -880189 1 141252 824673 -31381 2 2 999999 2 257713 563480 2 2 999999 1 499291 558198 247517 1 9 999987 -865519 1 529046 622953 765419 2 2 999999 2 1 999997 2 632943 993494 2 787111 894618 2 2 999999 2 5 999983 2 2 999999 1 15 1000000 -956766 2 707844 727889 1 31251 270693 -375719 2 2 999999 2 2 999999 1 2 999999 652794 2 144051 586297 1 2 999999 -59894 2 166515 489969 2 3 999994 2 18 999997 1 50973 349770 -622393 2 15 999990 1 2 999999 -556372 1 1 999990 -464640 1 2 999997 -478249 1 361462 530341 216542 2 10 999984 2 2 999999 2 2 999999 1 2 999999 821534 2 2 999999 1 12 999983 962770 2 2 999999 1 8 999998 -136918 1 2 999981 -110124 2 2 999999 2 253167 366981 1 2 999999 104938 1 2 999999 -546177 1 632150 679709 235174 1 13 999996 -566594 1 1 999986 -824742 2 2 999999 1 120309 680056 -90584 1 743268 789324 -533911 2 123513 655365 2 2 999986 1 2 999999 594909 1 137668 807048 -421323 1 2 999999 -634372 2 2 999999 2 129153 980750 1 2 999999 -161751 1 20 999989 143388 1 295766 681140 180060 1 15 999996 295381 2 246134 338665 1 16 999986 539038 2 6 999988 1 12 999984 356449 2 5 999982 2 18 999989 2 2 999999 2 558697 874390 1 2636 566338 452468 1 2 999999 -112315 1 2 999999 -459716 2 4 999995 1 2 999999 92242 2 216395 858897 2 5 999985 1 20 999986 -399899 1 71194 807557 761721 1 12 999981 -190746 2 2 999999 2 553517 648789 2 9 999999 2 3 999987 1 13 999998 104178 1 2 999999 695110 1 112417 847896 17526 1 195965 749898 -209156 1 2 999999 604876 2 67877 518049 1 8 999994 -757572 2 2 999999 2 2 999999 2 2 999999 1 411638 573008 -756755 2 4 999989 1 2 999999 897076 1 14143 944409 789066 1 483844 886850 -642226 1 17 999989 618152 1 3 999992 571522 1 2 999999 930157 2 2 999999 1 2 999999 596128 1 2 999999 609552 1 898955 959608 -429635 2 482730 804571 1 2 999999 -842397 1 157588 337746 44216 2 12 999994 2 146774 873797 1 11 999993 -335064 1 2 999999 -351866 1 2 999999 -6060 1 2 999999 -33575 2 18 999984 1 305478 730941 -644413 2 2 999999 2 524824 810502 2 19 999989 2 15 999984 2 2 999999 2 511624 979296 1 16 999993 -848259 1 2 999999 -458649 2 15 999989 2 9 999993 2 2 999999 1 379892 912817 -768992 1 149308 662359 584189 2 682004 988507 2 12 999996 2 12 999996 1 360834 648637 -605411 1 2 999999 -588723 2 2 999999 2 20 999997 2 2 999999 1 1 999981 -173509 1 2 999999 -374843 2 7 999999 2 2 999999 1 282502 536570 -546111 2 2 999999 1 2 999999 990791 1 478705 892875 783070 1 2 999999 -989620 1 2 999999 396510 1 2 999999 -8051 1 237755 619616 -934869 2 2 999999 1 2 999999 531495 2 8 999987 1 6 999998 -821890 2 2 999983 1 512473 782390 581955 2 7 999984 2 1 999989 1 80932 609291 988117 1 19 999984 849473 2 2 999999 2 2 999999 2 6 999984 1 220378 458491 930522 1 2 999999 -15334 2 106619 973024 1 2 999999 -642182 1 20 999996 662750 1 3 999988 597054 1 2 999999 427281 1 51242 845363 123303 1 2 999999 -94258 2 2 999999 2 2 999999 1 3 999983 83937 2 686 308157 2 835881 914210 1 210697 654430 452915 1 2 999999 929082 1 3 999990 -86845 1 2 999999 201353 1 307523 599998 -431499 2 441734 597878 1 2 999999 358147 1 2017 625973 -304355 2 2 999999 1 602511 729676 -23239 1 2 999999 -244756 2 136841 348120 1 225384 481598 -157532 1 111444 745756 -921758 1 2 999999 398667 2 18 999990 1 2 999999 606164 1 8 999999 690853 2 150701 183038 2 3 999991 1 237273 972782 -570515 2 2 999999 1 13 999996 609434 2 4 999982 1 2 999999 -995697 2 11 999992 2 573252 672194 1 98462 193886 -65828 2 25797 239958 1 2 999999 569148 1 20 999983 956803 1 687428 962851 -176307 1 431341 635403 104129 2 936607 995689 2 77142 334755 1 808148 869699 30154 1 2 999999 52658 2 2 999999 1 6 1000000 -833651 1 3 1000000 207808 1 9 999989 64113 1 8 999983 -203139 1 457962 656795 313311 2 2 999999 1 11 999989 754936 2 665207 704534 1 18584 927092 -492097 2 564708 755366 2 4 999992 2 371531 662630 2 2 999999 1 17 999997 697380 2 13 999985 2 806484 889880 2 20 999984 1 10 999987 -744763 2 335477 774284 1 17 999990 980600 2 5 999999 1 169621 774822 -718896 1 2 999999 905387 1 12 999998 152027 2 19 999992 2 2 999999 2 292375 495559 2 2 999999 1 14 999993 270289 1 15 999989 -435069 1 16 999990 975414 2 15400 361001 2 2 999999 1 52992 546950 391051 2 2 999983 2 17 999989 2 12 999981 1 2 999999 -507011 2 2 999982 2 2 999999 2 3 999997 1 2 999999 481082 1 2 999999 764541 1 393286 838887 -698573 1 865679 891380 -217046 2 8 999998 2 15 999994 1 13 999999 411890 1 2 999999 -990933 2 9 999993 1 6 999994 -621047 2 385 919921 1 2 999987 -805379 1 2 999999 263487 2 2 999999 1 2 999999 -726087 1 376235 829166 -67083 1 479442 526281 -144556 2 117824 641886 2 904132 947011 1 17 999999 701758 2 70649 893528 1 2 999999 983287 1 17 999987 473394 2 19 999986 1 2 999999 -319851 1 51006 384164 112832 1 2 999999 919297 1 88570 277133 -328276 2 2 999999 2 2 999999 1 810507 946446 -49817 2 332677 602470 2 724202 823838 2 786473 814010 2 386506 441077 1 2 999999 420991 2 396631 500489 2 446205 966623 2 2 999999 2 2 999999 1 104046 106528 564848 1 2 999999 -694181 2 7945 980877 1 2 999999 227166 2 343167 353351 2 19 999993 2 2 999999 2 268236 991955 2 342613 552832 1 7 999998 567408 2 290124 534695 2 6 1000000 2 11 999997 2 2 999999 2 485001 765893 1 2 999999 428887 1 9 999997 -773503 2 2 999991 1 443353 445629 -316624 1 2 999999 -540346 1 192267 896584 950382 2 8 1000000 2 1 999981 1 4 999995 -76707 2 41178 488051 2 13 999996 2 2 999999 1 19 1000000 -235888 2 368503 789140 2 256233 709315 2 525075 766648 1 2 999999 522304 2 2 999999 1 17 999985 -442012 2 734677 750984 1 18 999995 183880 2 16 999992 2 13 999991 2 2 999999 1 12 999994 -457466 2 99656 441849 1 172001 659549 437184 1 2 999999 791250 1 20 999981 658543 2 2 999997 1 802161 959477 -72021 1 728401 836692 -376413 2 2 999999 2 18 999995 1 3 999995 120806 1 2 999999 -509002 2 2 999999 1 103329 973070 -844 2 2 999999 1 2 999999 -498775 2 11 1000000 1 856408 973972 -415095 2 220350 453017 1 3 1000000 596835 1 2 999999 521906 1 79612 189575 -107050 1 6 999982 526476 1 52493 345784 697429 2 279654 958424 2 2 999999 1 28277 36003 262317 2 99124 846038 1 709030 741859 -150536 2 802600 916637 1 173960 976867 397358 1 2 999999 -335376 1 16 999989 690301 2 190612 958919 1 15 999999 -418749 2 149045 910958 1 2 999999 -30836 2 12 999994 1 2 999999 -542943 1 335430 402612 282247 1 605206 843869 632206 2 2 999999 2 197895 492885 1 13 999993 -459896 1 2 999999 232656 2 5 999996 2 1 999984 2 2 999999 2 17 999999 1 19 999995 287896 2 2 999999 1 1 999993 -121856 2 553372 788256 2 2 999999 1 20 999986 867690 2 7 999999 2 279350 346903 2 367715 726270 2 19 999983 2 367500 910258 2 3 1000000 1 12 999992 408860 2 8 999992 1 354160 714528 342460 1 98664 710021 -286063 1 2 999999 -843917 2 2 999999 1 2 999999 338714 1 3 999985 -881496 1 19 999994 -825524 1 13 999999 377026 2 2 999999 2 849271 901195 2 659668 743786 2 2 999999 1 2 999999 -202747 2 2 999999 1 2 999999 -659278 2 411385 924323 1 2 999999 -866097 1 207609 511836 -305770 1 545686 976724 978056 1 2 999999 559383 1 2 999999 586730 1 2 999999 893312 1 2 999999 -767727 1 315053 465305 -375406 1 2 999999 -245373 1 195957 891242 6278 1 454267 778246 -758331 2 9 999985 2 484425 536156 1 2 999999 288762 1 7 999994 579231 2 110454 756807 1 82732 313244 -385808 2 16 999983 2 587278 933855 1 310432 354180 231247 2 957776 995107 2 65666 635430 2 2 999997 1 8 999985 -131956 1 7 999984 -558569 1 2 999999 873892 2 14 999997 2 239954 928461 1 2 999999 60961 1 11 999987 596330 1 16 999984 -932837 1 226454 801636 -417705 1 1 999983 -50920 1 2 999999 991516 2 2 999999 1 2 999999 -435332 1 11 999997 -830852 1 2 999999 -215274 1 2 999999 372453 2 6 999990 2 2 999999 1 278297 409287 909443 2 2 999999 1 332293 810920 616211 1 10 999983 -39724 2 19 999985 1 2 999999 -465555 1 333181 440450 -66655 2 84421 844668 1 663340 768288 302737 1 2 999999 -869424 2 12 999986 1 656745 813375 -990948 1 498597 520886 858367 2 2 999999 1 109718 370717 -746935 2 402575 794368 2 2 999999 2 247471 318407 2 121105 600025 2 2 999999 2 737418 928168 2 4 999992 1 3 999999 971552 1 2 999999 -763743 2 2 999999 1 142597 431883 489175 1 2 999999 -203910 2 2 999999 2 492983 637776 1 2 999999 858262 1 7 999997 378579 2 7 999996 2 117195 799261 1 4 999999 956393 1 9 999989 525654 2 454048 466922 1 2 999999 329019 1 2 999999 -37751 1 2 999999 -564912 1 229612 263136 -157348 2 4113 520322 1 114698 561756 -595697 1 2 999999 -882067 2 8 999986 2 2 999999 1 62515 533928 278871 1 493010 966847 -43068 2 508064 600856 1 83848 585076 -804311 1 198487 611572 335036 2 9 999983 2 5 999994 1 2 999999 11866 2 171195 556033 2 2 999999 2 16 999998 1 5 999981 -396702 1 10 999992 -195652 2 2 999999 1 473514 578159 135158 2 20 999997 1 432388 866018 306170 1 2 999999 -604367 1 453825 610440 905337 1 2 999999 46417 1 2 999999 959300 2 573194 733031 2 2 999999 1 8 999994 795210 2 783639 952941 1 554820 990473 -734024 2 4 999997 2 2 999999 1 10 999983 59084 1 7670 260092 -206246 2 151900 568915 1 8 999991 -11524 2 109489 188251 2 2 999999 2 58556 69695 1 11 999994 -628103 1 345280 935093 -610869 2 2 999987 2 2 999999 2 20 999997 1 2 999999 -438929 2 18 999992 2 2 999999 1 18 999986 790856 1 3 999991 -489630 2 9 999987 1 2 999999 145327 2 93422 148132 1 484005 585527 -117052 2 10 999987 1 2 999999 -936008 2 2 999999 2 4 999993 1 12 999998 -661428 2 288688 319861 1 20708 939606 -878764 1 14 999999 442297 1 60014 249349 178147 2 9 999994 1 2 999999 761481 2 114526 822664 2 2 999999 1 52678 468586 -442898 1 2 999999 545121 2 17 999995 1 11 999998 55033 1 980427 995866 305937 2 161187 888638 2 542187 860553 2 397280 558806 1 2 999999 -691597 2 10 999988 1 173368 611561 -636723 2 2 999999 1 2 999999 -519652 2 2 999999 1 2 999999 921851 1 2 999999 587462 1 2 999999 654929 2 2 999999 1 498512 884311 868287 1 15 999982 440076 1 129499 438493 -336263 2 2 999999 1 3 999985 -631583 2 2 999999 2 5 999991 1 2 999999 262579 2 16 999994 2 2 999999 2 213202 601388 2 12 999981 2 3 999995 2 3 999994 1 2 999999 408008 1 259834 554114 989787 1 83662 579125 -111294 2 2 999999 2 3 999992 2 9 1000000 2 171201 461257 2 14 999998 2 2 999999 2 45003 276096 1 2 999999 500356 1 2 999999 -235014 2 522091 832287 1 10 999997 -440039 2 4573 322462 1 15 999983 -527586 1 2 999999 -630527 2 3 999982 1 2 999999 -993254 2 2 999999 1 804305 835684 -137065 2 3 999991 2 15 999992 2 2 999999 1 320805 890374 949599 2 148674 337341 2 726449 883945 2 2 999999 1 5 999992 -967706 2 754434 803032 2 916307 987382 1 77535 656230 852056 1 163251 183490 -384756 2 2 999999 1 2 999999 874920 1 114107 852298 414389 2 223159 681062 2 2 999999 2 161381 709592 2 800787 841286 2 19 999997 2 331203 663984 1 5 999991 302124 2 4 999999 2 12 999981 2 312543 938643 2 8 999999 2 2 999999 2 2 999999 1 246502 415148 -278107 1 522703 834008 -43959 1 11 999987 318600 1 11 999997 249500 1 2 999999 306806 1 622459 777837 49853 2 469715 599450 2 5 999989 1 14 999993 -580159 2 4 999985 2 2 999999 2 2 999999 2 186295 446077 2 7 999998 2 3 999992 1 4 999991 -180234 1 7 999982 447711 1 2 999999 -969646 1 2 999999 -414462 1 2 999999 723789 2 2 999999 2 458228 516447 1 2 999999 -922146 1 3 999996 610758 2 302519 435022 1 526565 930110 508929 1 13 999998 125859 1 2 999999 70541 1 14 999981 -671537 1 2 999999 953394 1 205371 228726 -551292 1 2 999999 -122812 1 9 1000000 807626 1 32561 859117 -694989 2 107987 714796 2 20 999996 2 2 999999 1 20 999986 -581311 2 247488 416397 2 18 999994 1 16 999984 87049 2 17 999991 1 2 999999 157882 2 15 999998 2 14 999999 1 2 999999 -478156 1 4 999988 91154 2 7 999981 2 19 999982 1 10 999988 -235570 1 142455 812993 298373 2 68392 215749 2 1 999995 2 2 999999 1 2 999999 -804701 2 15 999999 1 741236 767822 -809358 1 13 999992 -855975 1 9 999983 168524 1 2 999999 -241400 1 652791 946472 -278136 1 15 999987 72167 2 2 999999 2 2 999999 2 16 999992 1 2 999999 120933 1 206199 922996 -393499 2 2 999983 2 3 999997 1 2 999999 -580546 1 2 999999 -508201 1 1 999981 -809160 2 2 999999 2 2 999999 2 2 999999 1 13 999992 444332 2 376331 992589 2 6 999993 1 1 999985 -799192 1 3 999996 -874828 1 2 999999 -576482 1 16 999996 -475720 2 2 999999 2 10 999985 1 15 999985 -334206 1 10 999981 -450148 2 5 999982 2 2786 157166 1 10 999998 764641 2 2 999999 2 624373 712909 2 1 999999 1 324784 362619 -787067 1 393910 961849 -85480 1 301623 320580 473111 2 2 999999 2 3 999985 2 2 999999 1 2 999999 276595 2 2 999999 1 2 999999 13486 2 8 999998 2 406204 540199 1 2 999999 -861908 1 453404 914725 -568611 2 28838 450605 2 2 999999 2 772134 798455 1 8 1000000 -569878 1 10 999981 -195048 2 271607 410181 2 563247 609070 2 519918 925274 1 1 999997 -433756 2 15 999990 1 13 999993 25935 1 2 999999 950361 2 2 999999 1 2 1000000 -387356 2 1 999997 2 13 999984 1 19 999981 -587009 1 2 999999 398970 1 554033 721566 -715501 1 2 999999 531665 1 2 999999 344786 1 661425 988258 49406 1 19 999989 -738155 2 223246 763930 1 2 999999 332968 1 127245 257522 -731081 1 2 999999 708246 1 5 999985 -432628 1 277794 689042 368808 2 10 999996 1 2 999999 303124 1 383076 717312 -449870 1 12 999988 249151 2 4 999992 2 652008 755613 1 2 999998 927094 1 455583 737504 963403 2 123316 140838 1 2 999999 -756999 2 2 999999 1 234869 534613 241949 1 20154 265075 -85748 1 2 999999 162335 1 2 999999 -679864 2 16 999986 2 243485 813029 1 1 999988 879650 1 236869 290939 -435880 2 347186 578792 1 2 999999 -335758 1 6 999991 -990606 2 2 999999 1 2 999999 -647697 1 2 999999 -202111 2 399330 934763 2 100944 439273 1 195321 765686 175581 2 1 999998 1 13 999987 694755 2 12 999990 1 2 999999 911602 1 2 999999 -116321 1 662446 919159 245243 2 2 999999 1 20 999983 -721325 1 9 999999 158264 1 2 999999 18339 2 240541 734972 1 571062 719838 728368 2 19 999997 2 2 999999 2 9 999995 1 9 999997 844874 1 2 999999 -496107 1 7 999995 -632486 2 1 999983 2 2 999999 2 12 999984 2 3 999999 1 20 999997 873589 1 439572 908074 761618 2 254615 439678 2 2 999999 1 2 999999 -960372 1 8 999991 -361699 2 2 999999 1 2 999999 830423 2 464861 538164 2 2 999999 2 2 999999 1 27484 926010 77291 1 635705 764176 -25350 1 399080 964417 239363 1 4 999989 -786853 1 14 999987 -712332 1 2 999990 -51151 1 2 999999 -156450 2 63525 262234 1 2 999999 -790143 1 112218 802193 -104815 1 2 999999 649424 2 290065 895663 1 2 999999 516106 1 2 999999 813652 1 8 999998 -55855 1 313811 730987 -564708 2 435112 491692 1 12 999993 -969925 2 88438 705518 2 2 999999 1 2 999999 175030 2 2 999999 1 2 999999 788305 2 9 999998 1 349729 389901 966007 2 2 999999 2 279210 351069 2 2 999999 2 12818 979070 1 16 999987 366873 2 2 999999 2 231974 649050 2 502516 933840 1 2 999999 -451158 1 646665 867320 -917933 2 2 999999 2 1 999984 2 2 999999 2 2 999999 1 332083 381107 -87547 1 155836 485352 447272 2 249258 806780 1 665634 760815 301043 1 641276 938046 605118 2 18 999986 1 54806 654532 300407 1 2 999999 -392969 1 193038 318397 -10919 1 76237 556562 -824314 1 4 999988 874516 1 98358 874279 609998 2 2 999999 2 740694 763047 2 148346 456683 1 302938 716308 10154 2 125099 838612 1 31255 372780 538681 1 259253 512813 345507 2 2 999999 2 766661 788035 2 372288 955456 1 2 999999 361661 1 19650 946975 233317 1 295168 649121 -707197 2 898285 915366 2 484575 940430 2 14 999991 1 18 999984 798767 2 2 999999 2 141409 491010 1 2 999999 -942744 2 2 999999 2 13 1000000 1 2 999999 -802233 1 683399 884243 500058 2 337263 482585 2 2 999999 2 96228 260430 2 482167 886707 1 17 1000000 -939303 1 2 999999 -576071 1 2 999999 -599677 1 5 999988 -763275 1 80138 900211 643338 1 2 999999 357947 1 572083 826251 323350 2 150878 809393 1 134079 512380 863585 1 141607 472302 428363 1 18 999981 -825283 1 172251 482520 -78790 1 2 999999 451537 1 1 999999 -262919 1 175576 756595 167413 1 2 999999 743631 1 567558 766386 740084 2 563124 762978 2 2 999999 1 2 999999 108682 1 2 999999 922481 2 7 999998 1 23116 106077 256082 1 969474 999296 -952334 2 19 999992 1 2 999999 -387751 2 2 999999 1 16 999985 -56359 2 7 999987 2 2 999999 2 2 999999 2 2 999999 2 295802 824196 1 2 999999 -515784 2 1 999991 1 2 999999 504042 2 2 999999 2 2 999999 2 286405 764206 2 9 999998 2 2 999999 2 443324 843363 2 6 999992 2 2 999999 1 2 999999 -437610 1 2 999999 -383466 1 2 999999 313033 2 88996 880786 2 2 999999 2 2 999999 2 118642 149538 1 2 999999 -762902 1 2 999999 -759138 2 487554 641992 1 199686 370677 -137990 2 2 999999 2 20 999985 2 2 999999 2 2 999999 1 444657 498265 194433 2 681969 855578 1 10 1000000 279986 1 2 999999 615345 1 10 999988 92203 2 86865 241207 1 278140 652070 594317 2 16 999987 2 2 999999 1 585529 605770 281037 1 2 999999 -108505 1 2 999999 -313393 2 2 999999 2 7 999996 2 14 999986 2 2 999993 2 11 999981 1 17 999994 -154295 2 401191 666516 2 3 999996 2 2 999999 1 11 999991 871737 2 2 999999 1 19 999992 969696 2 2 999999 1 8 999992 -300409 2 2 999993 2 322865 350976 1 2 999999 -689098 2 6 999992 2 20 999981 2 3 999997 2 712937 902269 2 198829 255994 2 2 999999 2 2 999999 1 296892 485378 825491 1 65077 562152 655904 1 57340 718379 752427 2 94154 829159 2 12 999983 1 215254 247969 940764 2 230725 390824 1 2 999999 659153 1 14 999999 179999 2 8 999999 1 2 999999 333027 1 2 999999 319732 1 2 999999 893484 2 2 999999 2 2 999999 1 283636 498532 465117 1 10 999995 -707247 1 18 999994 -130755 2 15 999987 1 19 999981 304569 1 2 999999 -537493 2 14504 80300 1 2 999999 -72947 2 498724 968754 2 10 999998 2 15 999981 2 15 999990 1 13 999995 -29542 1 8 999981 -102208 1 4 999996 -574806 1 2 999999 464838 2 592841 810428 1 8 999997 -458046 2 2 999999 1 7168 747360 598568 2 2 999999 1 539405 788074 -276809 1 419729 889477 -607423 2 41267 54007 1 596254 620196 -991102 2 794228 948811 2 76625 508984 1 1 999989 -631373 1 2 999999 -277233 2 2 999999 1 2 999999 734384 1 10 999985 961522 1 2 999999 -358583 1 1 999992 330003 1 1 999994 307061 1 1 999982 -413255 1 2 999999 -997872 2 19 1000000 1 19 999987 920767 1 172539 288525 -720224 2 2 999999 2 427535 945080 1 145887 458496 757776 2 16 999985 1 2 999999 211458 2 12 999981 1 2 999999 -34017 1 395936 978717 -715004 2 454430 878240 2 536731 960189 2 5 999981 1 72356 240104 -683056 1 2 999999 -496587 2 2 999999 2 2 999987 2 19 999991 1 14 1000000 -85843 2 818242 893298 2 25936 101950 2 2 999999 2 391361 891376 1 18 999981 401130 2 2 999999 1 2 999999 676710 2 530309 963676 1 185178 233780 888319 1 2 999999 -990123 2 2 999999 1 2 999999 -602359 2 10 999998 1 2 999999 -64835 1 6 999993 -339861 1 2 999999 820428 2 469926 558999 2 2 999984 2 424674 688105 1 5 999994 24944 2 15 999986 1 8 999984 958414 2 599060 969756 2 217586 739305 2 2 999999 2 186471 243146 2 18 999993 1 2 999999 23549 1 9 999986 -903486 1 2 999999 -366498 2 2 999999 1 2 999999 -387982 1 19 999996 109997 2 2 999999 1 188763 628139 163605 1 2 999999 572758 1 169318 942425 749118 2 919583 995081 1 31880 955210 389110 1 239127 702543 -399949 1 13833 155691 558440 2 793674 900777 1 6 999991 -105647 2 2 999999 2 257781 930992 1 78875 364780 18904 1 2 999999 -126627 1 2 999999 -747962 2 546014 679117 2 2 999999 1 9 999992 -561315 1 3 999991 -349919 2 131179 165052 1 13 999987 11307 2 5158 141954 2 20 999989 1 2 999999 -516381 1 2 999999 -816351 1 2 999999 -701635 1 15 999987 657393 2 311288 656730 2 14 999984 1 11 999994 -228371 1 2 1000000 -914221 2 16 999984 1 2 999999 -354015 1 18 999986 -191308 1 15 999982 -113214 1 2 999999 -926321 2 2 999999 2 341904 658810 2 312760 979282 1 392738 420645 425903 1 13 999995 953466 2 176946 288511 1 425380 695897 -324246 1 2 999999 785232 1 19 999996 316146 2 2 999999 2 170978 911904 1 11 999990 -217791 2 389013 532266 1 2 999999 98537 1 2 999999 886951 2 2 999999 2 2 999999 1 174408 303356 473306 1 11 999994 698975 2 2 999999 2 16 999984 1 75220 168082 37002 2 790660 858196 1 2 999999 -40220 2 1 999983 1 3 999998 -996473 1 472706 712375 744882 1 2 999999 56294 2 20 999989 2 2 999999 2 2 999999 1 11 999998 -427774 1 776067 842185 -262951 2 2 999999 1 2 999999 -215937 1 2 999999 -211503 1 2 999999 -867839 1 2 999999 -563690 2 2 999999 2 7 999989 1 176026 655320 -313361 2 11 999982 1 2 999999 -293798 1 15 999984 751268 2 7857 701742 2 365615 837032 1 15 999984 -807012 2 2 999999 1 16 999996 993150 1 6 999996 -962788 2 2 999999 2 242382 704528 1 2 999999 -647001 1 602644 808059 -785457 2 2 999999 2 2 999999 1 2 999999 -895724 1 652323 941106 300857 1 2 999999 -185293 2 246330 798077 2 8 999986 2 2 999999 1 18 999997 -113402 1 675308 699744 -951823 1 2 999999 517798 1 14 999989 731147 1 2 999999 300471 1 46387 303174 735639 2 2 999999 1 19 999985 -975255 2 358973 472481 1 2 999987 -726039 1 20810 724964 244698 2 63904 577793 1 421074 580656 633397 2 6 999982 1 50269 55074 -260650 1 230053 809963 -549318 1 2 999999 -752557 2 383431 625311 1 2 999999 -582698 1 2 999999 994010 1 9 999986 -795210 1 2 999999 -496647 1 2 999999 410563 1 350573 482243 -965119 1 974601 997754 -546637 2 9 999992 2 405278 781708 1 2 999999 -379886 2 16 999988 2 263964 488465 2 2 999999 1 2 999999 -73195 1 2 999999 241553 1 1 999986 807053 1 9 999982 -233484 2 2 999999 2 2 999999 1 373308 898885 -906247 2 2 999999 1 167377 994754 781577 2 2 999999 2 2 999999 1 23184 946932 -264928 1 2 999999 -895129 2 2 999999 1 15 999998 398281 1 428523 734218 755705 1 16 999998 160487 2 2 999999 2 31181 773919 2 14 999984 1 5 999998 621725 1 2 999999 325207 2 2 999999 2 275632 544103 2 2 999999 1 2 999999 -83480 1 7 999985 -32581 2 2 999999 2 12 999983 1 26997 525537 -185426 1 20 999995 368616 1 2 999999 -663291 1 341343 905431 -798468 2 6 999985 2 320850 651301 1 69120 237498 -741727 1 1 999997 -548792 2 10 999995 1 5 999988 -636126 2 722285 956481 2 2 999999 2 11 999992 2 158555 727707 1 17 999987 299607 1 10 999992 917586 2 2 999999 1 87584 908516 -469496 1 2 999999 -49347 2 102033 604305 2 2 999999 1 83385 271260 250803 1 4 999991 979258 1 624295 990680 681521 1 18 999983 -773867 1 2 999999 -26994 2 2 999999 1 2 999999 -818228 1 78924 219670 -273450 2 2 999999 1 2 999999 215047 1 391691 949587 -330746 2 2 999999 1 84709 799752 590466 1 75349 728846 -428665 1 371345 891951 81825 2 311902 351619 1 2 999999 -696807 2 2 999999 2 226152 346590 2 2 999999 1 87764 988982 -658734 1 231242 738385 -491617 2 2 999999 1 2 999983 627384 2 2 999999 2 2 999989 2 16 999988 1 115914 884381 -281550 2 22955 199861 1 659505 921768 -13433 2 14 999983 2 340074 615086 2 2 999999 1 13 999988 935220 1 2 999999 51611 1 468575 767367 932039 2 2 999999 2 5 999990 1 438357 980180 725419 2 2 999999 2 27953 613956 1 12 999981 -937227 2 2 999999 1 186348 591836 -190929 2 2 999999 2 16 999987 2 1 999985 2 2 999999 2 346237 481552 2 249944 606875 1 3 999996 -211288 1 516853 587110 -89229 2 110127 855990 1 6 999994 -675558 1 1 999996 945547 1 9 999992 929930 1 367700 631332 755886 2 2 999999 2 2 999999 2 6 999990 2 14 999994 2 18 999987 2 2 999999 2 2 999999 1 498421 683508 -822349 2 131433 585168 2 2585 375058 1 2 999989 198401 2 2 999999 1 13 999990 -704365 2 2 999999 2 445766 911622 2 53378 974082 1 2 999999 -440102 2 20 999998 2 325576 796432 1 2 999999 -989332 2 612140 659617 1 2 999999 503012 2 18 999998 1 73838 997220 -931440 1 2 999999 -529674 1 2 999999 409840 2 2 999999 1 2 999999 -90585 2 295792 324298 2 14 999987 1 2 999999 452468 2 2 999999 2 323693 585844 2 2 999999 1 2 999999 -120196 2 646612 940482 1 4 999983 790570 1 2 999999 351188 1 2 999999 -492371 1 16 999984 857201 1 81595 474372 -33145 2 2 999999 2 306872 599602 2 2 999999 2 2 999999 1 347179 757669 -692613 2 2 999999 2 6 999983 1 360542 715108 129845 1 19 999988 898390 2 413883 864747 1 4 999999 962607 1 7 999989 344061 1 226839 673230 -296825 2 753995 959611 2 2 999999 2 615282 977058 2 7 999984 1 9 999981 700389 2 9 999999 1 193469 311747 -112181 1 347365 474332 369106 2 19 999991 1 691759 884146 -62452 1 2 999999 -95310 2 2 999999 1 2 999985 607147 2 2 999999 1 462417 886468 641805 1 657109 757554 530899 1 143498 515989 520366 2 15 999997 2 19 999990 1 10 999995 731932 2 11 999982 2 2 999999 1 3 999996 -55965 2 622111 804601 1 2 999999 115918 1 16 999990 166972 1 2 999999 -546757 1 2 999999 -682800 1 2 999999 -362041 2 18 999982 1 1 999989 -167949 1 2 999985 467259 1 9 999984 -219337 2 653512 789427 2 2 999999 2 644218 847491 2 2 999999 1 6678 319226 -351350 2 11 999989 1 2 999999 -754154 1 2 999999 159554 1 5 999997 -616038 1 2 999999 -671577 2 5 999994 1 8 999993 854244 1 2 999999 64956 2 17 999987 1 20 999999 -773351 2 351613 940713 2 2 999999 1 2 999999 -295196 2 2 999999 1 10 999998 -870540 2 150130 733224 2 200002 869667 1 4 999990 -991503 1 2 999999 -608262 1 17 999982 92217 1 6 999996 -136347 2 7 999990 2 2 999999 1 2 999999 -356378 2 717915 744729 2 6 999991 1 142504 294628 278268 2 14 999982 2 127085 202931 1 8 999994 990505 1 13 999989 101193 1 588231 884036 -769992 1 5 999995 -899926 1 7 999989 -31106 1 15 1000000 -590775 2 7 999999 2 6 999984 1 286043 460358 -731984 2 123960 282438 2 2 999999 1 390660 955294 -144990 1 379121 599439 -55133 2 244609 603954 1 114994 228478 90683 1 2 999999 -590964 2 50444 118631 1 31060 770073 -40715 2 20 999999 2 2 999999 2 36185 750462 1 8 999992 -39645 1 448769 763655 965559 1 15 999991 -514249 2 2 999999 1 10 999983 -260677 2 1 999992 1 3 999997 697697 1 19 999982 -343098 2 703781 742986 1 2 999999 824399 2 639040 650404 1 475276 530457 210619 1 2 999997 -273707 2 106637 171594 1 453037 609019 -171954 2 485271 653078 1 75092 346352 449912 1 2 999999 -675659 2 2 999999 2 11 999992 2 2 999999 2 2 999999 2 2 999999 2 624385 679253 1 76852 975295 356012 1 2 999999 -711764 1 9 999985 -42836 1 20 999998 -671543 1 12 999994 155395 1 14 999986 -809369 1 375451 816369 -182334 1 460368 864060 487410 2 2 999999 1 2 999999 -342628 1 12 999982 663477 2 18 999981 1 661787 712813 709845 2 156328 220880 1 685690 881104 341874 1 17 999987 -36696 2 17 999992 2 2 999999 1 262562 787723 350600 2 13 999981 2 15 999985 2 233595 607169 2 2 999999 2 8 999985 2 18 999993 1 120414 294914 624174 1 8 999997 -982732 1 2 999999 -460361 2 2 999999 2 490061 529456 2 2 999999 1 349629 966083 138201 1 2 999999 -679602 1 2 999999 168458 2 2 999999 1 2 999999 967134 2 14 999996 1 2 999995 577026 1 2 999999 948629 1 47443 141001 814452 1 136465 490166 -415529 1 3 999989 -555928 1 2 999999 -67795 1 2 999999 -901185 2 138171 544045 2 914620 941566 1 2 999999 952465 1 10 999991 418709 1 2 999999 -71277 1 752306 792566 -651015 2 589052 656505 2 2 999999 1 3 999981 -557941 2 1 999988 2 6 1000000 1 2 999999 -540116 1 2 999999 497916 2 141928 198171 2 13 999984 1 14 999981 -942432 2 11 999986 1 1 999992 404402 2 5600 291791 2 2 999999 1 222727 937442 -632390 1 850620 866450 -482367 1 9 999982 618557 2 9 999989 2 17 999995 1 57876 288552 354067 1 2 999999 461909 2 50068 351788 1 2 999999 729394 2 414180 450377 2 15 999994 1 2 999999 -960966 2 2 999999 2 2 999998 2 75131 592862 2 10 999992 1 2 999999 235487 2 1 999981 2 18 999989 2 2 999999 2 2 999999 1 10 999981 -58845 1 5 999997 568506 1 8 999988 597915 1 20 999985 -883957 1 2 999999 -562933 2 2 999999 1 7 999994 628356 2 15928 401838 2 2 999999 2 2 999999 2 5 999984 1 22131 369836 -215900 2 2 999999 2 11 999987 1 211546 622843 979890 1 280388 687112 -890329 1 539318 588296 -516557 1 5 999991 454688 1 64310 957306 373385 2 14 999981 2 313900 750771 1 16 999994 -987625 2 219600 599367 1 3 999987 -75670 2 1 999997 2 2 999999 2 1 999985 1 4 999994 127338 2 691621 813560 2 129598 760297 1 177175 733631 970379 1 21819 653547 -524004 2 5 999998 2 5 999981 1 4 999985 911171 2 122170 790464 2 12983 357298 2 458286 545274 2 2 999999 2 20 999986 2 442601 656510 1 256547 468066 153151 1 19 999982 974696 2 189055 432196 1 298470 381971 924599 1 516440 988510 568475 1 7 999987 655128 2 2 999999 2 81644 208776 2 2 999999 2 2 999999 2 2 999992 2 2 999999 2 196933 703514 1 7 999984 13157 2 16 999986 1 283157 561980 -731564 1 2 999999 38520 1 11 999982 201175 2 15 999984 1 258231 291479 927398 2 2 999999 1 2 999999 -954138 2 472910 866062 2 330648 378518 1 88248 425809 -593821 1 11278 612085 -43553 2 19255 709752 2 602640 667104 2 2 999999 1 16 999984 527573 1 2 999999 629764 1 340894 704528 -30260 1 20 999986 -53499 2 18 999986 1 6 999994 956807 2 14 999998 1 5 999998 -989124 2 2 999999 1 12 999983 605798 1 2 999999 -434349 2 2 999999 1 2 999982 326353 1 294900 856962 482447 2 60905 204235 1 373059 892772 503089 1 2 999999 -220360 1 11 999996 908791 1 2 999993 571213 1 2 999999 -102673 1 2 999999 -989336 2 10 999981 1 356362 622635 433309 1 438900 694048 -775856 1 2 999997 -15920 1 2 999999 -978860 2 2 999999 2 284898 479110 1 139233 827315 -529252 2 175459 392166 1 6 999990 198439 2 2 999999 1 183803 980316 388835 2 392667 861704 2 10 999988 2 2 999999 2 16 999998 1 5 999998 144865 2 434092 766019 1 15 999989 83801 1 175646 490043 881742 2 8 999985 2 2 999999 1 127172 769188 774860 2 507272 924762 2 2 999999 2 9 999988 2 18 999990 1 40817 180687 -593905 1 177149 833603 553099 1 2 999999 396122 2 98139 362996 1 19 999996 72613 2 14 999996 1 272883 672296 684272 2 2 999999 2 2 999999 1 14 999996 908999 2 46233 739687 1 6 999997 -33914 1 29192 796345 407161 2 730313 805090 2 550503 603652 1 11 999996 501759 1 11 999983 103471 2 373803 764902 2 85854 385252 1 2 999999 409616 1 6 999999 -137420 1 608689 836820 696166 1 532720 585868 33217 2 477733 777167 1 2 999999 -622343 1 2 999999 -315212 1 698476 807168 562614 2 527451 887275 1 2 999999 -803549 1 2 999999 -425161 1 18 999985 -206296 2 2 999999 2 369172 975553 2 15 999981 1 290176 502189 966672 2 623145 740704 1 678363 920865 541891 1 15 999990 -632533 2 11 999990 1 18 999982 307634 1 10 999992 -373107 1 2 999999 -343714 2 731165 870538 1 2 999999 340094 2 20 999981 1 363511 947870 294911 1 108126 996369 -579425 2 12 999985 2 8 999990 1 5 999990 438152 2 214483 622539 2 16 999997 1 4 999985 1912 1 14 999994 973546 2 2 999999 2 9 999995 1 15 999982 -631402 1 188712 876742 -821725 2 6 999991 1 2 999999 137083 2 132522 697240 2 4 999984 2 20 999985 1 2 999999 -792280 2 2 999999 2 6 999993 2 2 999999 2 2 999999 2 73943 205335 1 5 999990 211723 1 195076 679845 857455 1 260950 563666 105011 2 2 999999 1 2 999988 -811626 2 20 999988 1 154464 653058 -214191 2 633589 780395 2 82445 461818 2 2 999999 2 138651 782056 2 729378 806899 2 203514 926910 1 199120 814276 -656222 1 47766 741949 24086 2 316812 990199 2 412693 886370 1 13 999986 -735590 2 6 999981 2 591006 983271 2 14 999991 1 2 999999 473261 2 196298 343715 1 789139 970745 -612404 2 2 999999 2 582759 688317 1 2 999999 166414 2 1 999987 2 4 999993 2 2 999999 1 15 999985 -188445 2 197086 275497 2 180672 810568 2 549100 832666 2 494259 694251 1 6 999990 -80535 1 2 999999 -359485 2 7 999981 2 2 999999 1 10 999993 128884 2 2 999999 1 12 999991 396009 2 18 999990 1 2 999999 -760521 2 174717 223976 2 2 999999 2 6 999983 1 2 999999 -166540 2 2 999999 2 131173 651289 1 2 999999 -77891 1 2 999999 -390465 1 2 999999 845240 2 2 999999 1 2 999999 236953 2 2 999999 1 18 999983 -77706 2 101229 766784 2 2 999983 2 171313 316022 2 950311 970860 2 4 999995 1 2 999999 -537223 2 2 999999 1 2 999999 -70519 2 2 999999 2 2 999999 1 2 999999 670170 2 14 999990 2 10 999984 2 108411 832344 2 2 999999 1 2 999999 918175 2 2 999999 2 18002 404141 1 2 999999 -462393 1 2 999999 -12044 2 142785 237353 1 2 999999 600050 1 2 999999 528514 2 2 999999 2 141500 684721 1 473595 778793 -234117 2 13 999993 2 2 999999 2 108626 568742 1 14 999991 -418497 2 439246 690522 1 2 999999 313337 1 2 999999 -402089 1 2 999999 165393 2 2 999999 1 3 999998 89939 2 788447 855422 2 79722 742734 1 2 999999 895918 1 8 999987 -458635 2 224691 556527 1 2 999999 72328 2 8 999996 1 2 999999 -634839 1 525054 986342 503845 2 2 999999 2 6 999982 1 14 1000000 335480 2 4 999993 2 8 999981 1 6 999994 -800730 1 2 999999 -901527 2 20 999982 2 2 999999 1 7 999985 996026 2 2 999999 1 2 999999 -265596 1 825602 982648 -318240 2 1 999988 1 4 999985 83525 2 2 999999 1 71854 581545 -608 2 2 999999 2 9 1000000 1 7 999999 867945 1 849996 926531 119149 2 2 999993 2 7 999986 1 2 999999 -1501 1 39156 997695 -360944 2 2 999999 2 845597 933665 2 2 999999 1 2 999999 735799 1 2 999999 -782383 2 9 999981 1 2 999999 -697621 2 11 999982 2 8 999992 2 2 999999 1 2 999999 -505745 2 2 999985 1 500704 864285 715374 1 2 999999 483660 2 13 999982 1 18 999984 -67905 1 346040 748355 859010 2 104594 836639 1 8 1000000 157755 1 13 1000000 -477563 1 245471 302868 871636 2 2 999999 2 2 999999 2 9 999987 1 234001 716252 -608711 2 14 999997 2 657630 948766 2 228745 639250 1 2 999999 -708854 1 63488 615780 845703 2 388232 583760 1 2 999999 -858145 2 2 999999 1 707407 850234 -571599 2 205975 251976 1 2 999999 297664 1 2 999999 -984409 2 6 999992 2 351379 825541 2 20 999981 2 2 999999 1 2 999999 -293271 1 20 999983 -940484 2 83730 556067 1 219141 471544 -267166 2 2 999999 2 5 999990 1 16 1000000 494401 1 6 999981 -985998 1 2 999999 993915 1 14 999990 -142203 1 680347 851329 -999619 2 2 999999 1 2 999999 206342 1 2 999999 111535 2 2 999999 1 2 999999 503309 2 218432 734329 1 2 999999 249941 1 2 999999 -959518 2 2 999999 1 145736 928729 921326 2 2 999999 1 211964 941295 -30934 1 6 999982 -371023 2 2 999987 1 8 999996 -15301 2 2 999999 2 2 999999 2 2 999999 1 215666 515010 -748263 2 867896 929382 1 16 999981 98389 1 121910 835569 -902988 2 601203 769445 2 773549 831737 1 1 999998 -409917 2 810258 896704 1 190607 928831 839040 2 13 999998 2 587641 638762 1 294433 812995 546693 1 2 999999 -107647 1 101546 981874 451654 2 417105 684091 1 278862 646450 21666 2 74844 501346 2 9 999997 1 4 999995 652405 1 2 999999 917015 1 2 999999 546885 1 2 999999 940314 2 559991 970465 2 10 999998 2 1 999998 2 2 999999 1 423314 792955 73128 2 246806 810251 2 151981 208422 2 2 999999 2 2 999999 2 2 999985 2 38145 772949 1 423620 897526 -267939 2 2 999999 2 6 999991 2 3971 72058 1 3 999987 284546 2 2 999999 2 2 999999 2 6 999990 1 2 999999 584679 2 9 999988 2 188132 497517 2 2 999999 1 363878 558647 -875490 2 18 999999 1 2 999999 37853 2 18 999990 2 107420 885235 1 2 999999 -178081 2 2 999999 1 16 999992 52265 2 2 999999 1 300240 968324 -238935 2 6 999987 1 260078 456384 -163562 2 2 999999 2 101196 615817 1 16 999988 828207 2 2 999999 2 2 999999 1 45654 909753 -243754 2 2 999999 1 180039 790902 -972910 2 20 999982 2 8 999983 2 2 999999 1 577172 971620 550851 1 2 999999 315747 2 311074 981284 2 402472 473159 2 5 999994 1 16 999998 519227 1 1 999992 -285891 1 14 999981 -954936 2 417459 706277 1 632973 703052 173560 1 62423 448345 487402 2 700908 849879 2 4 999999 1 67633 896929 -996143 1 625895 968448 -635814 1 2 999999 -183634 2 2 999999 2 17 999987 1 265181 494169 617664 1 341461 524143 580520 1 14 999986 -365309 1 217269 378703 806610 1 18 999987 59317 1 348938 514763 198461 1 2 999999 391911 1 968587 975995 -575868 2 10 999999 1 2 999999 -70912 2 9 999990 2 461137 681446 1 498475 850068 417466 2 3 1000000 1 14 999983 699281 1 506179 806700 337407 1 15 999983 766869 1 2 999999 -960724 1 77855 913786 569879 1 2 999999 924105 2 2 999999 1 5 999992 505378 1 2 999999 505998 2 8 999983 2 554746 998350 1 4 999985 226161 2 15 999984 1 2 999999 520283 1 6 999984 -19192 1 2 999999 -851666 2 2 999999 1 751067 998687 -430120 2 81909 275460 2 183461 591905 2 2 999999 2 2 999999 1 318261 674772 -675342 1 2 999999 -979561 1 2 999999 358608 1 1 999988 -541267 2 13 999987 2 22651 847648 2 106623 852728 1 81003 399781 -875018 2 2 999999 1 2 999999 -879554 2 174029 806519 1 2 999999 -385972 2 4 999993 1 250865 321664 157802 2 2 999999 1 2 999999 902988 1 2 999999 -672135 2 222846 924753 1 635097 926810 -304681 2 1 999983 2 550098 630377 1 270996 696841 -874700 2 2 999999 2 72810 482207 2 88307 333946 2 4 999994 2 2 999999 2 7 999999 1 9 999997 864593 1 2 999999 -657072 1 2 999999 591729 1 668232 781940 90154 2 444410 654637 2 138829 235633 2 4 1000000 1 3553 816714 276705 2 2 999999 1 438246 584424 249935 1 4 999991 -485432 1 14 999981 -911094 1 593597 901817 -849751 2 13 1000000 1 280788 634885 -902390 2 64890 201344 2 376074 557803 2 87451 133389 1 13 999981 689162 1 15 999990 714383 2 2 999999 1 3 999998 100635 2 6 999993 1 2 999999 -862039 2 11 999999 1 2 999999 614270 1 15 999998 83982 1 2 999999 420488 2 176940 942233 1 2 999999 -814008 2 16 999981 2 8184 674291 2 141791 576645 1 658013 978534 524308 2 2 999999 1 474287 662041 127630 1 2 999999 379220 1 10 999990 638779 1 536337 927344 -18303 1 6 999985 607272 2 2 999999 1 172521 657590 985873 1 17 999994 -749031 2 2 999986 1 14 999993 -701106 1 2 999999 -294135 1 2 999999 390119 1 197098 703252 -695200 2 2 999999 1 1 999991 -579304 1 17 999991 -259864 1 2 999999 -70516 1 2 999999 -892617 1 392300 596830 -805102 1 2 999999 -612739 2 2 999999 2 11 999998 1 1 999993 -689817 2 18 999990 2 879751 970349 2 17 999985 1 54111 720119 859134 1 2 999999 -404049 1 460322 875420 168579 1 2 999999 -745042 2 17 1000000 2 20 1000000 1 2 999999 -156215 2 9 999993 1 14 999984 -145339 2 2 999999 2 2 999999 2 17 999993 1 59631 477964 128958 1 2 999999 -632862 1 2 999999 729644 1 15 999982 -690519 1 2 999999 395440 1 9 999985 216311 1 2 999999 63250 2 2 999999 1 2 999999 861294 2 299932 788651 2 2 999999 2 8 999986 2 412019 697914 2 361259 796484 2 156325 547632 1 2 999999 550322 1 2 999999 -575592 1 555500 961197 -564272 2 620600 982795 2 11 999986 2 1 999984 2 174439 772147 2 67911 370093 1 252569 962776 823404 1 14 999981 -856070 1 413036 936044 442398 1 120194 532865 464444 1 19 999983 587327 2 13 999983 2 2 999999 1 3 1000000 389236 2 4 999983 2 12 999992 1 2 999999 411406 1 282120 317293 -458744 1 8 999999 466364 2 270261 751190 1 263158 564289 368060 1 2 999999 738068 2 2 999999 1 423416 779291 199447 1 2 999999 -231823 1 17706 995737 -29981 2 15 999984 1 2 999999 -283939 2 2 999999 2 19 999986 2 2 999999 2 1 999989 1 426737 884377 485720 2 2 999999 1 3 999987 692366 1 378164 889194 784766 2 2 999999 2 7 1000000 2 482452 702246 1 2 999999 -509884 2 20 999986 1 2 999999 -338295 1 118619 754001 -771011 1 18 999994 181342 1 100451 126301 167097 2 5 999992 1 111252 703694 83390 1 262674 888769 -804963 1 2 999999 168358 2 9 999998 1 245462 320768 372672 1 7 999985 28748 1 228693 441217 83205 2 2 999999 2 13 999990 1 17 999998 729664 1 2 999999 924720 1 16 999999 -561866 1 377456 471009 396760 1 17 999990 -582487 1 199145 683612 -21482 2 5 999991 2 2 999999 2 535381 850523 1 2 999999 250918 2 8 999987 1 2 999999 528029 1 149736 199840 960722 2 2 999999 2 17 999984 2 315716 489784 2 2 999999 1 2 999999 -188937 2 2 999999 1 15 999987 -370484 2 5 999982 1 19 999992 643464 2 20 999999 2 651196 989834 2 2 999999 1 544227 654799 -161383 2 2 999999 2 323193 715941 1 182414 563791 296967 1 2 999999 -749292 2 2 999999 1 11 999998 -600631 1 18 999985 -56255 2 9 999995 2 2 999999 2 2 999988 2 13 999987 2 525737 554251 1 70006 314761 -709977 1 244390 316285 187192 1 17 999988 93283 2 2 999999 2 46776 86110 1 812713 862169 405908 2 2 999999 1 2 999999 723019 1 262502 263890 -684629 1 169218 914637 -125649 1 388704 680093 -619790 2 2 999999 2 2 999999 1 3 999987 -614316 2 2 999999 1 2 999999 686646 2 38835 752633 1 2 999999 839051 1 5 999982 257598 2 1 999992 1 766480 859573 -999402 2 2 999999 2 16 999982 1 6 999991 -302220 1 16 999993 -421394 2 3 999997 2 284159 699428 2 2 999999 2 11 999983 2 818016 995647 1 265912 632458 -703248 2 2 999999 1 6 999982 -147113 1 13 999998 741052 2 2 999999 1 2 999999 389034 1 522739 991717 228193 2 16 999997 2 2 999999 2 39477 290971 2 125109 699214 1 2 999999 580406 1 15 999984 344560 1 2 999999 14891 1 2 999999 443872 1 160902 514795 -580925 2 2 999999 1 763359 840710 554936 2 2 999999 1 179594 304087 -35479 1 2 999999 987883 2 2 999999 1 15 999982 -799953 1 9 999981 -98373 2 2 999999 2 1 999983 1 87207 429206 362278 1 2 999999 -489757 2 11 999992 2 2 999999 2 12 999981 2 244610 284000 1 2 999999 -795209 2 173041 971863 2 13 999995 1 15 999989 909514 2 20 999990 1 958915 976507 494344 2 625520 703405 2 433248 709357 2 2 999999 1 18 999986 -226299 2 2 999999 1 208921 998912 387497 1 13 999999 558150 2 18 999981 1 2 999999 379208 2 14 1000000 2 34042 755577 2 501732 796637 1 221941 301770 -916674 1 19 999990 963334 2 2 999999 2 237741 628609 2 6 999984 1 607296 623690 -729551 2 2 999999 1 209712 774001 282789 1 14 999990 633065 1 2 999999 614446 1 143367 307117 435271 2 2 999999 1 9 999982 -707209 1 171164 484020 -958628 2 17 999987 1 8 999981 -397908 2 18 999992 2 19 999990 1 2 999999 527033 1 10 999997 145398 2 2 999999 2 177895 519378 2 2 999999 1 2 999999 -209929 2 19 999989 1 2 999999 1335 1 2 999995 -443573 1 285842 867053 -320768 2 2 999999 1 3 999994 976213 2 711922 981281 2 5 999999 1 2 999999 -546591 1 275280 677553 -596167 2 91308 663166 1 9 999983 -108224 1 287492 830107 -253321 2 233123 572889 1 576357 639130 -872099 1 545435 632718 776063 2 4981 686939 1 2 999999 212618 1 17 999998 241822 1 2 999999 -430263 2 500071 724280 2 2 999999 1 7 999995 -313988 2 2 999999 2 20 999997 1 18 999989 -783882 1 2 999999 -685655 1 1 1000000 -237246 2 284476 981337 2 4 999985 2 19 999987 2 140242 692055 1 2 999999 -554124 2 15 999983 2 20 999983 2 6 999992 2 253403 458736 1 6 999992 751567 1 2 999999 -218924 1 546663 644884 273267 1 15 999992 -570700 1 10 1000000 611984 1 14 999987 -935252 1 9 999994 -136720 1 11 999996 -924250 2 2 999999 2 19537 115266 2 387049 396569 2 172635 319601 1 240966 281951 -767366 2 460700 662413 2 2 999999 2 2 999999 2 327710 678575 1 198480 636240 -435399 1 25824 898361 -236907 2 253228 663249 1 388966 770125 946835 2 10 999994 1 2 999999 -755314 1 14 999991 -199471 1 2 999999 111787 1 328159 931830 369246 2 19712 420282 1 768767 866314 154673 2 2 999999 2 17 999998 2 6 999996 1 2 999999 -514992 1 15 999989 606693 2 221914 308494 2 310572 608823 2 2 999995 1 178447 488348 -313103 1 2 999999 -385526 1 2 999999 980308 2 2 999999 1 2 999999 28773 2 2 999999 1 1 999988 487494 1 275768 612459 982955 1 649095 811797 -756171 2 2 999999 2 46130 510059 2 89536 631655 1 16 999987 -915223 2 139117 405162 2 58351 437812 1 511497 517559 743018 1 14 999983 906449 2 704382 844876 2 20 999984 2 2 999999 1 19 999982 -673297 2 218558 622363 2 2 999999 2 9 999991 1 375154 469223 438293 1 2 999999 11361 1 2 999999 -897462 1 2 999999 -747818 1 616788 639144 -624266 2 2 999999 1 4 999997 -595531 2 507426 869026 1 2 999999 -856201 1 575015 829199 -676585 2 2 999999 1 19 999992 -367336 1 109424 439452 71056 2 2 999999 2 529201 575901 2 16 999989 1 391610 877292 -504367 1 575287 847537 278531 2 267229 561439 2 289130 718359 2 2 999999 1 1 999982 30761 2 42255 597727 2 334694 442487 2 101371 689582 2 2 999999 2 9 999990 1 2 999999 456347 1 2 999999 352661 2 2 999999 1 13 999987 737197 1 12 999989 466582 2 2 999999 1 2 999999 -707981 1 2 999999 594043 1 2 999999 351886 2 33978 775546 2 3 1000000 2 459561 485342 1 490028 629211 -894736 2 4 999990 2 600927 852414 1 8 999999 -183082 2 12 999981 1 2 999999 -93582 2 326688 396931 1 7 999999 656000 1 2 999999 877944 2 2 999999 2 413957 654348 1 2 999999 109249 1 2 999999 -568383 1 7 999989 -339578 2 2 999999 1 299970 370034 -727438 1 19 999991 63597 2 43802 93179 2 16 999995 1 12 999998 -519062 1 3 999985 -951714 2 2 999999 2 215328 636157 2 14 999997 1 18 999995 -764941 2 52757 575994 1 131464 809598 -154868 2 2 999999 2 17483 501052 2 6 999986 1 2 999999 -521779 2 42152 139199 1 2 999999 929023 1 121038 361183 41934 2 11 999987 2 898805 993134 1 2 999999 547315 1 18167 576013 303881 1 2 999999 -928032 2 12 999989 2 2 999999 1 2 999999 355365 1 195328 627114 -45458 2 2 999999 1 379607 872855 -981369 2 269867 642780 1 5 999983 191292 2 745544 878112 1 479560 795544 -925472 1 17 999990 374084 1 2 999999 -877347 2 3 999987 1 20791 179062 -191234 2 83391 463874 1 2 999999 130816 1 2 999999 181784 2 6 999983 1 2 999999 590220 2 315970 390308 1 8 999993 -748338 2 549497 668825 2 2 999999 1 8 999995 86950 2 437510 725111 1 12 999993 -281349 2 162852 224294 1 6 999982 790692 2 2 999999 2 7 1000000 2 18 999996 2 364660 641694 2 306394 635694 1 4 999996 282220 2 9 999996 2 2 999999 2 2 999999 1 15 999989 -970430 2 2 999999 1 67415 390376 -745478 2 2 999999 1 2 999999 -360364 1 2 999999 -882258 2 12 999996 1 2 999999 587546 2 2 999999 2 12612 647711 2 111613 872687 2 2 999999 1 17 999995 767330 2 2 999999 2 307720 956538 2 354097 486435 2 13 999987 2 2 999999 1 218964 833213 -118872 1 2 999999 913358 2 2 999999 1 2 999999 -897818 2 19 999987 2 2 999990 2 2 999999 2 2 999999 2 3 999994 2 6 999995 2 20 999994 2 20 1000000 1 208076 449081 -646753 1 2 999999 -105723 2 2 999999 2 2 999999 1 2 999999 -700090 2 189425 302286 2 559104 603215 1 8 999991 853834 1 2 999999 24615 2 615068 909717 2 198684 496634 1 6 999988 -520800 2 2 999999 1 2 999999 546698 2 2 999999 2 366902 799783 1 2 999999 -836853 1 2 999999 -876696 1 348768 572404 -327337 2 2 999999 2 618727 992914 2 16 999987 1 79343 745280 -408347 1 21819 122308 981430 1 11 1000000 137105 2 557956 636254 2 14 999991 1 2 999999 676849 1 14 999983 901304 1 162720 898069 -481533 1 14 999999 381645 2 16 999998 2 15 999982 1 257647 637173 -100045 1 6 999990 65669 2 8 999998 2 658465 721041 2 12 999988 2 240632 645739 1 7 999998 380430 2 17 999981 2 155716 674431 2 4 999996 1 17 999999 558314 2 20 999992 1 11 999986 531458 1 273075 729253 -665656 1 2 999999 -348737 1 356298 638758 606827 1 155708 424120 -887128 1 2 999999 -566590 1 10 999999 166339 2 16 999992 2 2 999999 1 2 999999 835815 2 12 999993 2 2 999999 1 3 999989 257084 1 483693 709797 612506 2 14 999987 1 717487 998684 -673672 1 2 999999 -899740 2 2 999999 2 13 999984 2 18 999985 1 57368 877431 -206348 2 2 999999 2 8 999996 2 222029 262507 2 2 999999 1 132927 576994 385924 2 2 999999 2 2 999999 2 292705 895618 1 2 999999 -748737 1 2 999999 51301 2 8472 158336 2 894533 960273 1 2 999999 355977 1 2 999999 447593 2 2 999999 2 71927 151546 2 1 999986 1 2 999999 -187672 1 8 999988 -391189 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -625573 1 30786 356281 -764927 1 9 999989 -841202 2 2 999999 2 4 999986 1 1 999993 603415 1 20 999989 315235 1 2 999999 -560955 2 8 999999 1 11 1000000 516912 2 673316 921856 2 2 999999 2 222744 524643 2 19 999983 2 461094 704144 1 2 999999 -128524 1 2 999999 759529 1 117592 709810 583721 1 5 999995 455244 1 444634 604043 166503 2 480114 871494 1 18 999995 999711 1 18 999985 -972931 1 19 1000000 -356986 2 1 999996 2 9 1000000 2 2 999999 2 783058 881527 2 2 999999 1 7 999993 -863364 2 149018 884132 2 2 999999 2 2 999999 2 2 999999 1 15 999988 520606 2 4 999984 1 2 999997 920635 1 158047 726491 450225 2 6 999991 2 9 999989 1 2 999999 -752679 2 785618 901974 2 6 999991 2 11 999989 2 2 999999 1 17 999985 -371599 2 481455 582405 2 259719 503582 1 2 999999 -102421 1 421633 976581 490974 1 2 999999 -120985 2 19 1000000 2 2 999999 1 2 999999 963812 2 2 999999 1 22151 564355 668860 2 7 999998 1 2 999999 96326 2 20 999996 1 491364 523016 -956761 2 2 999999 1 301982 672139 39793 1 315576 357926 -489285 2 211895 444607 2 7 999989 1 177443 203635 -384721 2 91649 118947 1 12 999999 628462 1 2 999999 -821578 1 6 999999 463994 1 16 1000000 -61088 1 2 999999 237582 1 2 999999 877296 2 423078 930922 1 20 999995 -540496 2 2 999999 2 102804 443938 2 3 999999 2 2 999999 2 372588 384441 1 8 999981 -392249 1 171991 244075 -229900 1 312295 754302 -82649 2 2 999999 1 2 999999 54324 1 201364 549982 918493 1 544328 965989 -732227 1 2 999999 -23434 2 749736 796637 2 597816 624444 2 6 999986 2 389294 624506 2 19 999985 1 18 999998 466855 1 12 999995 626638 2 2 999999 1 13 999997 -871260 1 2 999999 363738 2 332967 890380 2 2 999999 2 3 999989 1 2 999999 213795 1 7 999982 -290838 2 133733 246703 2 8 999998 2 607137 685462 1 270881 373471 -354581 2 309550 472310 1 768569 971190 233554 1 91957 137494 217993 2 68098 684786 1 15 999986 -979747 2 17 999987 1 582034 809563 496437 1 2 999999 -343007 2 2 999999 1 15 999984 -382175 2 393556 508205 1 2 999999 -46005 2 295624 473915 1 2 999999 -945729 2 375747 714784 2 70849 247494 1 16 999992 519119 1 2 999999 -470504 1 2 999999 -274401 2 901170 909482 2 2 999999 2 8 999999 2 353461 960099 1 2 999999 -100732 1 2 999999 -585182 2 187901 894327 2 2 999999 2 741116 943900 2 2 999999 2 19 999981 2 2 999999 1 13 999982 5867 1 5 999999 -429571 1 5 999998 222305 2 2 999999 1 8 999986 -184501 1 346376 719862 -787837 1 2 999999 382877 2 2 999999 2 2 999999 2 2 999999 1 2 999999 586272 1 667685 695848 -244253 2 291382 953136 2 405527 530983 2 2 999999 1 2 999999 615364 2 472950 957456 1 2 999999 -531833 1 15 999991 -271461 1 129311 499810 -846524 1 2 999999 649255 2 7 999991 2 2 999999 1 7 999999 478886 1 372137 691242 -70786 2 616476 863761 1 20 999994 367010 1 2 999999 -486546 2 450623 548651 1 2 999999 47085 1 9 999997 246416 1 982537 990004 -441997 2 6 999997 2 66222 528999 1 7 999991 -600203 1 2 999999 237722 2 2 999999 2 2 999999 2 12 999996 1 12 1000000 457084 1 244501 677989 427462 1 97699 917802 -316618 1 2 999999 191608 1 512668 923671 -917122 1 55697 679064 -417501 1 16 999997 -38881 2 2 999999 2 2 999999 2 18 999988 1 2 999999 266135 2 671174 764724 1 175915 294370 -550754 2 2 999999 1 436109 483085 741907 2 8 999997 2 430430 700237 1 40504 837214 138157 1 12 999997 -674371 1 2 999999 275932 2 109743 612657 2 174789 806353 2 15 999984 1 2 999999 -541252 2 308601 940890 1 469511 711671 -121975 2 2 999999 1 7 999998 379741 1 17 999997 602596 2 167291 416801 1 4 999999 269514 2 689779 714713 1 245046 539105 -368916 2 198651 668352 1 473301 780422 698225 1 2 999999 -271646 1 2 999999 -345886 1 184972 260021 -684509 2 630377 914388 1 443524 648375 -994035 2 511921 902854 1 470134 844887 -404652 1 540160 911775 -156483 2 2 999999 2 2 999999 2 2 999999 1 6 999993 -717980 1 571146 627617 618854 1 9 999990 821917 1 403329 848002 409428 1 15 999983 29732 1 2 999999 -319157 2 2 999999 2 482252 841285 1 661993 929184 -89236 1 5 999984 -248689 2 4 1000000 1 6 999986 -729083 2 2 999999 2 19 999985 1 33136 249419 -118174 2 374396 675286 1 19759 640909 -981081 1 2 999999 -214805 1 2 999999 -564228 1 17 999986 135396 1 14 999983 -351310 1 3 999999 -114687 1 464665 800763 -757839 2 108838 821057 1 2 999999 -376057 1 597232 749685 -914468 2 244208 372947 1 2 999999 -847439 1 2 999999 -636082 2 7 1000000 1 234099 721910 746785 1 330481 369891 964514 1 8 999995 -912946 2 16 999993 1 2 999999 -146021 1 6 999987 332228 1 2 999999 -63987 1 17 999988 679249 1 15 999993 -83363 1 14 999989 141393 1 17 999987 -842947 1 89050 396157 -982834 1 13 999987 -574767 1 84114 297409 -364500 1 3 999995 746262 1 2 999999 300560 2 2 999999 1 56197 759872 -834319 1 806371 980715 951291 1 11 999984 -860321 2 14 999991 1 2 999999 355061 2 16 999984 2 13 999991 1 2 999999 -780702 1 2 999999 -622499 1 6 999995 56812 1 2 999999 602831 2 368664 738572 2 298799 475190 2 1 999993 1 2 999999 47856 2 19 999988 1 12 999997 795153 2 9 1000000 2 2 999999 1 10 999999 213262 2 3 999985 2 22149 675247 2 2 999999 1 438370 492680 133953 2 356908 763765 2 13 999992 2 353196 855122 1 11 999986 289262 2 2 999999 1 486516 677587 -165322 2 2 999999 1 427112 513166 -105092 1 2 999999 630227 1 466488 924081 -612566 2 2 999999 1 371582 378082 271539 1 2 999998 168394 1 20 999999 347275 2 571934 633578 1 19 999990 -901298 1 2 999999 282742 1 1 999984 853105 2 527594 791850 1 2 999999 -806116 1 2 999999 580041 2 15 999990 1 55879 335074 -819750 1 9 999998 459786 1 7 999998 -479065 1 2 999996 -360679 1 4 999999 -47165 2 12 999981 2 10 999996 2 12 999990 2 19 999996 1 316983 599298 -531329 2 1 999995 1 13 999994 673884 1 672649 934572 -544169 2 626312 812308 1 20 999999 946245 1 9 999998 524981 2 2 999999 1 823204 853037 739761 2 10 999983 1 138676 665414 818729 1 6 999998 945015 2 853051 887801 2 2 999999 2 2 999999 2 716116 919086 1 2 999999 -715339 1 13 999995 -397498 1 2 999999 -606845 1 2 999982 -482608 1 2 999999 801010 1 18 999992 -31491 2 225435 528653 2 2 999999 2 14 999986 1 2 999999 398588 2 7 999982 1 299747 977421 -341545 2 20 1000000 2 2 999999 2 20 999998 2 363473 497754 1 17 999990 -538309 1 2 999999 759198 1 25034 667570 63171 2 426344 439943 2 74479 440207 2 2 999999 2 2 999999 1 243921 439661 644361 1 2 999999 608594 1 3 999981 -122325 2 824451 941235 1 4 999986 100244 1 153204 967527 -52571 2 2 999999 2 4 999996 1 129714 881087 920688 1 2 999999 -75269 1 2 999999 -914287 2 10 999990 1 2 999999 -539447 1 2 999999 -911600 2 176024 431358 2 2 999999 2 620394 674215 2 2 999999 2 2 999999 2 20 999981 1 2 999999 -496355 2 10 999993 1 485972 542136 -958521 1 671514 694719 -811649 1 350318 800126 751516 1 2 999999 686912 1 144220 636234 -305261 2 2 999999 2 17 999991 2 803105 918274 2 2 999999 2 354980 771131 1 2 999999 -660198 1 18 999991 466055 2 2 999999 2 443186 676835 1 711177 983843 -170823 1 4 999994 867942 2 870060 919564 2 2 999999 2 11 999985 1 749866 822807 986178 2 764301 802434 2 19 999990 1 371661 728994 -839574 1 11 999981 -719405 2 800661 845434 1 2 999999 777618 1 2 999999 -930126 1 237697 574948 -228729 1 88198 829539 839002 2 1 999992 1 273243 281714 757135 2 78218 399716 2 743821 905017 2 352987 377019 1 275995 504797 569416 1 29614 422363 171882 2 18 999981 2 469077 576957 2 2 999999 2 321082 323004 2 2 999999 2 2 999999 1 36591 721057 26196 2 2 999999 2 17 999999 2 507650 718351 1 2 999999 -235668 1 2 999994 -199912 1 2 999999 815640 1 3 999990 -926600 2 2 999999 2 205575 254111 2 17 999988 2 419621 955520 2 654423 878089 2 2 999999 1 836576 846394 -309739 1 2 999999 192604 1 212670 550191 845456 1 481450 775267 -899396 2 2 999999 2 6 999994 2 490141 591165 1 387277 409926 -288323 1 339979 641257 263385 1 7 999987 -750651 2 159940 304832 1 19 999998 538995 2 13 999998 1 18 999982 -128879 1 2 999999 -213037 1 48628 730931 610795 2 9 999986 2 594360 959113 2 124138 854865 2 2 999999 1 2 999999 491141 2 596126 860901 2 135367 843416 1 493398 859901 402271 1 2 999999 461485 2 6 999995 2 3 999983 1 656311 807670 130989 2 13 999995 1 158025 704983 665231 1 1 999983 -588108 1 13 999998 378768 1 66216 290561 -947660 2 2 999999 2 16 999996 2 12 999993 2 7 999994 2 2 999999 2 9 999987 1 25046 250791 -473746 1 11 999981 19519 2 15 999997 2 425327 790841 2 2 999999 1 252627 596164 -146127 1 2 999999 -293699 1 447854 464507 -485138 2 362900 503823 1 257701 786125 612831 2 2 999999 2 13 999994 1 2 999999 842663 2 2 999999 1 6 999983 -2002 2 326436 425592 1 405452 659637 -311618 2 11 999987 1 8 1000000 682185 1 88118 169736 -280317 1 8 999991 -477964 2 650585 721738 2 5 999992 2 298933 718876 2 4 999983 2 282460 770450 2 363394 825892 1 1 999983 546318 1 9 999981 -719974 2 2 999999 1 8 999995 -398619 2 270374 356689 1 16 999998 -611808 1 439892 834884 406521 1 18 999999 -743487 1 2 999999 -592333 1 264719 547477 929452 1 2 999999 -854108 1 473781 801260 -318986 2 140744 422854 1 20 999990 526103 2 2 999999 2 2 999999 2 27697 92201 2 714998 994158 2 2 999999 1 45709 675725 -80710 2 296621 749502 1 7 999982 -934172 1 2 999999 235309 1 602657 632853 864547 2 130575 538791 1 597957 957119 -92872 1 20 999991 687459 1 2 999999 -550458 1 2 999999 920088 1 6 999997 -664550 1 5 999987 -491441 2 2 999996 1 2 999999 -660191 1 2 999999 -255092 1 316358 798725 -997883 1 14 999987 18074 2 615625 688719 1 2 999999 756362 2 17 999996 1 4 999987 -891297 2 2 999999 2 2 999999 2 491707 493241 1 20 999986 714096 2 11 999990 1 2 999999 415376 1 15 999982 -949404 1 2 999999 953241 2 10 999993 1 2 999999 -922892 1 2 999999 45087 1 144140 539418 68652 1 18 999983 -759888 1 2 999999 -50416 1 27108 999878 883478 1 2 999999 -400338 1 36179 334303 279826 2 549581 761725 1 11 1000000 -119988 2 16 999997 2 6 999995 2 9 999989 2 2 999999 1 16457 654550 -127199 1 2 999999 -563354 2 2 999999 1 71209 971798 171019 1 15 999990 498560 1 6 999998 -21124 1 291241 371841 -224112 1 71668 240853 -78927 2 2 999999 2 15 999991 1 284524 543924 -870501 1 8 999982 395121 2 2 999999 1 17 999998 -336028 2 6 999997 2 2 999999 1 295274 394616 -568534 2 14 999988 1 6 999983 -497519 2 2 999999 2 12 999981 2 679788 894525 1 5 999985 527828 1 148613 553297 -419694 1 2 999999 889365 2 8 1000000 1 2 999999 -554009 1 90249 159766 -898656 1 189365 681714 -612714 1 4 999986 817149 2 2 999999 2 284432 380505 2 230078 633481 1 2 999999 -610400 1 2 999999 433851 2 10 999984 2 2 999999 2 6 999999 1 273140 521521 560989 1 49979 428536 -462900 2 188730 943471 1 11 1000000 536860 1 331952 473299 403445 1 752392 927743 934386 1 21067 203552 714022 2 2 999986 2 8 999985 2 12 999990 2 3545 225237 1 2 999999 502214 2 13 999986 2 2 999999 2 267209 461179 2 2 999999 2 8 999987 1 2 999999 -739927 1 2 999999 621396 1 61037 618537 -826389 1 2 999999 285567 1 74998 635449 -742647 1 159341 290809 964920 1 16 999992 -342338 2 5 999985 1 2 999999 -428374 1 20429 900163 175497 1 10 999986 -118276 1 433618 931624 504931 1 2 999999 290198 2 491648 729272 2 603451 987994 1 2 999999 -436448 2 151830 932289 1 7 999981 -494253 2 3 999997 1 2 999999 -345486 1 2 999999 -915760 1 731614 933592 216607 1 276388 620511 -240223 1 823049 893028 -820511 1 6 999990 315217 1 2 999999 -554577 1 49377 685130 -2832 1 9 999995 -307312 1 285365 791370 -75577 1 28867 781412 836366 1 20 999997 599392 1 17 999987 798593 2 2 999999 1 299992 566731 -438588 1 15 999982 441333 1 15 999995 -799005 2 5 999997 2 2 999999 1 20 999997 452669 2 729070 748753 1 26480 887837 -694347 2 7 999986 2 9 999985 2 2 999999 1 18318 452697 -978326 2 18 999986 2 43849 580027 2 6 999995 1 2 999999 441331 1 2 999999 -291224 2 1 999998 2 2 999999 2 31388 444012 1 2 999999 -763027 1 256125 308089 98307 1 2 999999 -303455 1 2 999999 -876668 1 18 999988 -173133 2 2 999999 1 2 999999 575900 2 316849 456850 2 17 999988 2 469143 654145 2 17563 335721 2 4 999995 2 183411 810924 1 11 1000000 818985 2 389230 485867 2 2 999999 2 60759 686850 2 2 999981 2 65658 700728 2 12 999988 2 2 999999 2 675123 715265 2 264916 895878 1 6 1000000 -747218 1 6 999999 -788980 1 2 999999 592832 1 463423 535377 -115538 1 1 999981 -388889 2 2 999999 2 393551 764574 1 95431 421208 -389852 2 9 999990 1 396692 782222 -279011 2 2 999999 2 2 999999 2 102884 175980 2 9 999983 1 266660 791882 -411185 2 11 999997 1 7 999994 840213 2 656723 964211 1 4 999987 22249 2 2 999999 1 20 999981 46188 2 5 999986 2 2 999999 2 17 999981 2 56761 928693 1 5 1000000 -597309 2 18 999984 1 259294 948406 934745 2 1 999990 2 109038 409802 1 625062 657730 278800 1 274898 630037 -556640 1 1 999987 363575 2 10 999985 2 2 999999 1 56131 961519 -600897 1 2 999999 669834 2 2 999999 2 336868 753003 2 588620 651123 2 20 1000000 2 18 999983 1 2 999995 224323 2 19 999989 2 442549 860138 2 2 999999 1 332628 480452 798834 2 20 999981 2 7 999981 2 2 999999 1 855598 964600 519796 1 136737 472574 938702 1 12 999992 529348 2 2 999999 2 4 999992 1 6 999998 -508540 1 11 999999 -19429 1 1 999995 -472704 2 1 999998 2 10 999986 2 18 999982 1 16 999989 374838 1 624830 683789 -937706 2 10 1000000 2 9 999986 2 19 999995 2 2 999999 1 2 999999 -541099 2 2 999999 1 2 999999 621088 1 2 999999 896988 1 2 999999 96747 1 2 999999 -555770 1 13 999987 -615412 2 2 999999 1 2 999999 941035 1 9 999983 -183512 2 2 999999 2 2 999993 1 2 999999 328013 1 2 999999 982089 2 4 999989 1 2 999999 -512124 2 681078 825158 1 3 1000000 450476 1 2 999999 -425952 2 2 999999 2 120896 586929 2 275232 375424 2 605523 860379 2 16 999989 1 640978 728201 -799762 1 2 999999 -852761 1 50404 337746 -503149 2 3 999997 1 2 999999 -482832 1 15 999994 -842413 1 2 999999 -53487 1 2 999999 484638 1 501141 769513 -258854 2 366027 813277 2 7 999997 1 2 999986 713553 1 9 999998 528134 1 2 999999 628565 1 17 999991 463094 1 15 999987 -831180 1 62097 244796 694315 2 17 999982 1 716269 759362 799524 2 45233 66967 2 2 999999 1 2 999999 467498 2 2 999999 2 2 999999 1 883118 948533 -467006 2 9 999981 1 135616 900294 -333196 2 5 999985 1 5 999998 930228 1 2 999999 -724021 1 2 999999 -112814 2 289756 466095 2 2 999999 1 60431 636687 -934820 2 937819 971996 1 116199 872668 541649 1 2 999991 712610 1 412594 708976 -565948 2 2 999999 2 50267 838087 2 21205 781473 1 2 999999 -133115 1 2 999999 -760217 2 16 999986 1 3 999993 642390 2 755791 832943 1 5 999995 -786296 2 7 999987 2 128095 430627 2 2 999999 1 89500 909514 -929471 1 454517 834196 -146045 1 68592 456346 -230587 1 293608 441617 -666928 2 2 999999 1 9 999995 327671 1 20 999997 -662593 2 3 999999 1 20 999983 592197 1 2 999999 583212 2 13 999998 1 2 999999 422668 2 626977 789503 2 116696 765779 1 2 999999 414136 1 570631 808202 -628862 2 5 999984 1 2 999999 -327088 1 2 999999 -674002 1 2 999999 -98433 2 2 999997 1 98127 259289 755913 2 2 999999 2 2 999999 1 10990 973727 -193051 2 2 999999 1 2 999999 712232 1 76373 658701 -687890 2 208987 470075 1 12 999996 -428673 1 18 999999 719959 1 210965 236450 614025 1 19 999992 -553871 2 2 999999 2 11 999982 1 16 999992 300482 2 306477 492662 2 2 999999 2 408951 631183 2 6 999992 2 16 999984 1 106269 233185 -259420 1 325455 525981 -938266 2 558987 874856 2 8 999984 2 2 999999 1 2 999999 -322647 2 440812 561732 2 486201 859468 1 69413 248059 -86540 1 4 999988 -267282 1 10965 852173 381163 1 364069 978946 -957575 1 302064 400897 -361302 2 2 999999 1 2 999999 852497 1 2 999999 972621 2 525245 960686 2 3254 21910 1 2 999999 254794 2 19 999991 1 2 999999 501981 2 2 999999 2 17 999983 1 12135 473739 651656 1 2 999999 335903 2 2 999999 2 15 999990 1 2 999999 795196 1 2 999999 931945 1 384420 817765 77058 1 14 999981 228240 2 2 999999 2 2 999999 2 7 999982 1 15 999995 -706417 2 766283 812383 2 2 999999 2 2 999999 1 2 999999 -166479 2 560661 697541 2 845569 851324 1 18 999994 -7495 2 452584 591968 2 614207 781957 1 2 999999 338328 2 9 999998 2 2 999999 2 325712 395277 1 2 999999 371266 1 12 999993 -640166 1 15947 552881 -751936 2 575471 937094 1 2 999999 225286 1 59932 812179 944404 1 2 999999 719269 2 2 999999 2 337681 440539 1 2 999987 -170308 2 18 999995 1 2 999999 -878772 2 177228 550265 2 350575 549171 1 54981 476037 227753 1 334060 593322 182802 1 2 999999 -236666 1 12 999988 48681 1 2 999999 700141 2 2 999999 2 105169 979051 1 14 999985 730193 2 609872 649711 1 191248 720444 332485 1 2 999999 129552 2 100128 996027 1 2 999999 626194 1 177688 497648 905806 2 2 999999 2 3 999997 2 14 999988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -21422 2 2 999999 1 75227 465109 837918 1 19 999989 222344 1 20 999992 -13551 1 14 999993 -312540 1 8 999981 563832 2 2 999999 2 2 999999 1 291043 474102 681600 1 2 999999 693345 2 11 999981 1 2 999999 -190150 2 927925 982374 2 593098 593853 2 149968 899735 2 19 1000000 1 245718 457238 839835 2 2 999999 2 851541 855145 2 689349 746889 2 425018 914707 2 2 999999 2 251077 959773 1 2 999999 341894 1 2 999999 -959231 2 533538 931852 1 3 999993 -321299 1 5 999996 200532 1 6 999997 -29560 1 289232 453057 575595 2 116423 884392 1 17 999991 359402 2 2 999999 1 17 999990 762922 1 11 999988 99243 2 1 999984 2 2 999999 1 16 999981 -854989 1 2 999999 940823 2 2 999990 2 694543 985046 1 315555 800292 14733 1 202344 417417 -141168 2 2 999999 2 2 999999 1 2 999999 -803343 2 616150 658618 2 16 999988 1 2 999999 834650 2 15 999983 1 562484 719130 391637 1 17 999991 540492 1 18 999987 764984 1 12 999994 -123312 1 404434 841631 -709205 1 106304 507592 -797039 2 316166 343717 1 2 999999 722329 1 401408 490435 68767 2 2 999999 1 20 999981 -953412 2 19 999988 2 272024 799894 1 100143 159368 -685753 2 659602 720253 2 177571 924745 1 148084 543381 928600 1 2 999999 394035 2 5 999992 1 185283 304873 -748562 2 2 999999 1 592738 947138 348476 2 20 999993 1 35222 482933 561268 2 557061 775584 2 2 999999 2 2 999999 1 15 999992 -640719 1 2 999999 -465054 1 2 999999 862530 2 799063 869301 2 2 999999 1 2 999999 426601 2 11 999985 2 16 999996 2 74031 584880 2 2 999999 1 1 999987 634402 2 9 999997 1 8 999981 -831968 1 8 999993 -590328 1 2 999999 606942 2 258262 931383 1 2 999999 189633 2 23542 871795 1 12 999999 979670 1 221129 912857 -939937 1 2 999999 -110581 2 438030 702356 1 603159 969308 -623312 2 1 999987 1 19 999996 -985939 1 691297 903512 -573172 1 662534 987176 -772969 1 2 999999 -54645 2 2 999999 2 51360 800665 2 545978 848573 1 341600 606255 981024 1 2 999999 -827272 2 2 999999 1 2 999999 -108332 2 289830 337285 2 5 999983 2 15 999983 2 86362 462628 1 2 999999 -427793 1 2 999999 548725 1 330786 987231 -399284 2 758757 896244 2 15 999985 2 13 1000000 1 2 999999 477184 2 285226 709281 1 2 999999 956281 1 13 999992 194841 1 7 999982 604524 2 2 999999 1 21989 856118 854519 2 10 999991 1 220661 587981 365469 1 2 999999 -201243 1 18 999996 971917 1 1 999989 674047 1 2 999999 41823 1 11 999997 -431955 1 13 999987 -654153 2 2 999999 2 311796 982263 1 2 999999 582535 2 292277 653081 1 752960 754805 208665 1 15 999984 -432999 1 381508 728256 -732657 2 8 999995 2 109851 744314 2 2 999999 1 14 999985 -187378 1 7 999981 -928721 2 2 999999 1 398589 861266 722343 1 18 999997 619447 2 2 999999 1 13 999992 -529356 2 13 999986 2 2 999999 2 2 999999 1 2 999999 442905 2 7 999993 2 239847 614707 1 2 999999 251874 1 2 999999 290158 2 36631 623584 1 3 999994 912192 1 12 999992 432394 1 556329 571547 855224 2 132858 239856 1 2 999999 -673225 1 2 999999 44542 2 2 999999 2 2 999999 2 12 999999 2 12 999996 2 299203 348982 1 58035 116297 -729071 2 528788 964254 1 305713 753390 -426433 1 2 999999 208715 2 2 999999 2 2 999999 2 7 999991 1 2 999999 503164 2 2 999999 1 2 999999 -287069 2 2 999999 2 2 999999 2 2 999999 1 12 999999 626765 2 6 999982 1 209266 795696 192688 2 17 999996 1 2 999999 -208619 1 395424 894841 929451 2 210410 569584 1 49338 541278 554321 2 2 999999 1 19 999996 354940 1 442011 629152 -15926 2 34939 727811 2 5 999981 2 2 999999 1 661448 870857 -426143 2 353852 905403 1 203973 502261 972094 2 8 999984 1 475628 573007 -193221 2 13 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -345332 2 2 999999 2 9 999996 2 763931 872143 1 2 999999 -225286 2 12 999987 2 82226 751381 2 184568 669329 2 2 999999 1 2 999999 -154449 2 7 999996 2 2 999999 1 466135 944432 -720803 2 17 1000000 2 2 999999 1 2 999988 892693 1 108255 236096 -785832 2 706585 818212 1 335023 404755 998941 2 658940 921626 2 2 999999 1 18 999983 512550 1 559598 658293 457010 2 217956 286346 1 90637 228633 -921521 1 2 999999 618282 1 2 999999 -94039 2 19 999994 2 429527 507974 1 2 999999 -266597 1 6 999996 -568998 1 6 999996 132517 2 6 999985 1 2 999988 -780492 1 2 999999 -679614 1 16 999982 995608 2 32516 264831 2 3 999994 1 605645 680912 833157 2 519795 840952 2 962043 966124 2 451596 643594 1 8 999983 845485 2 2 999999 2 20 999993 2 910892 970926 2 2 999999 1 2 999999 -108536 2 2 999999 1 2 999999 -767255 1 2 999999 -806747 1 109792 200424 24766 1 2 999999 981746 2 9375 567452 1 10 999981 -979580 2 2 999999 1 2 999999 -487204 1 9 999987 848247 2 142381 160815 1 11 999999 -219122 2 8 999983 2 10 999994 1 2 999999 -680760 1 2 999999 -368567 2 1 999999 2 8 999996 2 18 999983 1 2 999999 684173 1 3 999982 -963184 2 163017 766570 2 360013 931338 1 3 999998 762165 1 3 999997 59255 2 143540 836078 1 548042 932935 -980518 2 2 999999 1 441166 935792 818377 1 251144 942721 -432660 2 2 999999 1 2 999999 949452 1 2 999999 173357 2 128653 695520 2 2 999999 2 17 999994 2 11 999983 2 2 999999 2 9 999992 1 2 999999 116774 1 2 999999 -286954 2 87647 906316 2 19445 576345 1 44033 459903 -134109 2 2 999999 2 2 999999 1 2 999999 883942 1 2 999999 -930389 2 2 999999 1 2 999999 -745968 1 12 999999 -73409 2 2 999999 1 530634 780467 737320 2 16 999993 2 2 999999 1 153243 360284 944951 2 106006 387511 1 8 999981 -417812 2 2 999999 1 75206 434626 -190786 1 2 999999 225752 2 2 999999 1 9 999994 875414 1 2 999999 -112195 2 245131 725242 2 3 999987 1 2 999999 -824286 2 20 999993 1 84161 326716 -70630 1 16807 363941 591034 2 429617 941809 2 11 999988 1 2 999999 913945 2 204839 624832 2 496496 614791 2 2 999999 1 3 999996 -178184 2 167081 892895 2 18 999999 2 475455 620398 1 2 999999 214196 1 480455 561022 -145014 2 2 999999 1 2 999999 -473600 1 2 999999 586795 1 15 999981 37849 2 2 999999 2 16 999982 2 14 1000000 1 12 999988 -339754 1 6 999981 776752 2 2 999999 1 2 999995 372580 2 102593 892010 1 13 999999 413889 2 19 999997 1 9 999985 113753 2 51946 988473 1 12 999987 136334 2 2 999999 2 14 999985 2 2 999999 2 14 999982 2 2 999999 1 428001 478793 713151 2 2 999999 2 2 999999 2 13 999999 1 306138 598221 -267779 1 2 999999 -140744 1 2 999999 990806 1 18 999981 231186 2 64737 992924 1 8 999996 -465468 1 1 999982 419605 2 17 999992 2 227712 354229 2 353580 813714 2 2 999999 1 2 999999 -313250 2 154737 712139 2 2 999999 2 698469 769132 2 2 999999 2 2 999999 2 383743 715340 2 9 999999 1 2 999999 347009 2 506328 989671 1 65759 396360 -401534 1 625571 691284 -465600 1 2 999999 -518531 1 4 999998 99683 2 2 999999 1 6 999990 173804 2 3 999991 2 11 999981 2 619585 643346 1 2 999999 -378224 1 10 999990 738180 2 583175 687971 2 160880 277074 1 762004 891060 991651 1 310534 748777 -156935 1 9513 295652 374099 1 18 999994 739772 2 2 999999 2 189309 804040 2 47719 777792 1 855180 891328 37151 1 7 999986 223099 2 2 999999 2 534508 925794 1 2 999999 -805714 2 2 999999 1 2 999999 800233 2 2 999999 2 2 999999 1 16 999997 12522 2 89170 454121 2 401034 872179 2 116384 817624 2 18 999999 2 197184 206257 1 10 999983 -363871 1 6 999988 76351 2 551805 738469 1 5 999982 162111 1 2 999987 -28591 2 251446 462909 1 13 999994 -972797 1 411460 689471 739637 2 6 999990 2 15 999992 2 6 999981 2 2 999999 2 411368 760913 2 14 999988 2 2 999999 2 16 999982 1 2 999999 947905 2 2 999999 2 353071 864049 2 2 999999 2 2 999999 2 2 999999 2 261967 887563 2 338261 532058 1 54208 646929 -447199 2 2 999999 1 351367 749350 259675 2 727511 759277 2 35512 632472 1 10 999992 -222159 2 20 999988 2 284300 843000 2 422517 920543 1 18 999996 -842797 2 479308 984081 1 2 999999 -363638 2 16 999996 1 2 999999 648753 2 2 999999 1 2 999999 -938110 2 2 999999 1 2 999999 -745466 2 8 999984 2 2 999999 1 18 999994 907146 1 6 999994 -570688 1 371387 574133 830526 2 138434 993738 2 2 999999 2 2 999999 1 2 999999 -791189 1 2 999999 242289 2 1 999983 2 325824 576603 1 4491 504469 -212788 1 2 999999 -911536 2 17638 829057 1 613924 901520 924475 1 66883 430412 290804 1 2 999999 186321 2 68099 220183 1 129436 643501 -920732 2 270140 396222 1 2 999999 -896777 2 12 999990 1 73485 929016 -656987 1 11 999990 452941 1 15 999983 -853255 2 3 999989 1 9 999982 -130031 2 130410 955199 2 2 999999 1 470174 923593 -448144 1 76148 554700 537936 2 232049 265887 2 237417 698351 2 2 999999 2 19 999985 1 654500 963952 -912292 2 6 999981 1 2 999999 638569 2 20 999986 1 2 999999 -893499 1 13 999987 453208 2 344883 617671 1 836475 936597 -299819 1 4 999993 761990 1 38843 730663 737154 1 493874 636019 888390 2 201033 237758 2 473864 750950 1 592151 670769 -866954 2 9 999987 1 13 999992 -520575 1 20 999998 -331951 2 17 999992 1 370201 521436 -564615 1 2 999999 102580 2 189317 894075 1 5 999993 93137 1 2 999999 -668350 2 2 999999 1 439560 984891 284015 1 772126 812806 325538 2 561847 568389 1 4 999995 446581 1 142661 166264 -670929 1 93552 550346 -347190 1 939158 971709 44341 1 2 999999 -514110 1 557126 738268 648108 2 15 999991 2 2 999999 1 336834 935315 -129427 2 782282 865827 1 140329 785914 -607362 1 6802 120088 -630873 2 11 999991 2 2 999999 1 2 999999 992077 1 2 999999 -91903 1 2 999999 -717857 2 15 999983 1 427558 624502 519739 1 822080 900308 -956482 2 443404 637723 2 2 999999 1 200962 943463 795272 1 13 999991 595679 1 2 999999 888067 2 2 999999 1 17 999996 454385 2 2 999999 1 348111 832127 -216574 1 2 999999 605145 1 2 999999 967 1 573217 771142 214836 2 490361 582767 2 2 999999 2 5 999988 2 2 999999 1 19 999992 -183875 1 2 999999 -286449 2 254273 332223 2 2 999999 2 2 999999 1 2 999999 233913 2 492498 663257 2 19 999994 2 278142 353523 2 276399 636097 1 453105 855590 -97390 2 2 999999 1 167572 843643 -854467 2 20 999985 1 2 999999 -429249 2 14 999991 2 2 999999 1 187576 849682 -498069 2 8 999983 1 2 999999 437283 1 3 999996 -431010 1 2 999999 -949664 1 757357 869650 819181 2 20 999987 1 5 999989 69740 2 2 999999 1 57518 367387 171315 2 2 999999 2 19 999990 1 2 999999 784658 1 2 999999 -108413 1 685203 945090 -627532 1 2 999999 -661863 2 20 999996 1 165239 702080 158124 1 15 999991 -355805 1 13 999988 -73146 2 2 999999 2 401823 488583 1 639144 995351 -212246 2 8 999981 1 561346 773577 442519 2 17 999986 2 16 999989 2 3 999995 1 4 999989 220535 2 19 999991 1 8 999985 428864 1 15 999993 203170 2 1 999989 1 2 999999 -27950 2 2 999999 2 779224 822077 1 17906 117909 -40152 1 187957 794600 -867243 1 170909 304830 -703079 2 20 1000000 1 209 655890 385613 2 2 1000000 1 2 999999 -311629 1 2 999999 -942096 2 10 999995 1 2 999999 -993434 1 7 999985 312803 2 2 999999 1 2 999999 199768 1 648581 836672 -2657 2 894718 898431 2 2 999999 1 348386 715330 878026 2 741753 933787 1 2 999999 958126 1 2 999999 -37290 2 314750 372499 1 2 999999 647045 1 11 999998 16700 1 11 999988 915177 2 358160 411089 1 1 999988 -438997 2 338246 433286 1 91330 148359 -198907 1 97769 273241 -896970 2 833674 997057 1 1 999997 87718 2 14 999990 1 36577 127396 84169 2 437099 527704 2 375720 970249 2 95019 288049 1 2 999999 -395787 2 2 999999 2 2 999999 2 13 999995 1 2 999999 874053 1 118577 874963 808786 2 379568 493468 2 19 999997 1 178602 215282 -604172 2 2 999999 1 51470 265615 763507 1 147976 436374 -178832 2 292681 654921 1 14 999988 731074 2 2 999999 2 2 999999 1 2 999999 67144 2 7 999982 2 14 999996 1 297883 664645 982987 1 278920 705205 129516 2 19 999990 2 4 999989 2 2 999999 2 12 999992 2 871370 905664 1 10 999985 168346 2 2 999999 1 13 999989 -767991 1 635833 799759 -948405 2 79400 908121 1 2 999999 -601400 2 278279 387719 1 2 999999 -543978 1 2 999999 -896926 2 2 999999 1 292058 751114 -98930 1 11 999985 -239879 1 113432 982248 48528 2 141352 380589 2 349592 521172 1 64011 115136 -769940 2 2 999999 2 2 999999 2 16 999993 2 2 999999 1 301316 532756 -891559 1 18 999993 -482488 2 503388 732813 1 18 999992 -761035 2 17 999984 2 787465 838271 1 356084 887131 -727916 1 2 999999 -786259 2 2 999999 2 6 999991 2 2 999999 1 2 999999 -736607 1 2 999999 -644883 1 2 999999 343996 1 537238 882353 -902679 1 15 999987 734598 1 8 999985 989252 1 2 999999 -804370 2 386716 654116 1 2 999999 -469974 1 2 999999 541547 2 452280 717354 1 10 999995 -996970 2 15 999989 1 2 999999 -104892 1 2 999999 429345 1 2 999999 430173 1 274201 557392 -740079 2 52402 850777 2 244451 910005 2 2 999999 1 2 999999 179270 2 3 999987 2 295714 551676 1 15 999986 -332479 1 2 999999 -884097 2 12 999991 2 644163 711735 1 2 999999 -154489 1 2 999999 -301630 1 141435 873213 -855095 1 6 999994 -467134 1 497427 528224 458363 1 131985 849295 -685896 1 65822 500638 -546779 2 2 999999 2 2 999999 1 257802 640104 872780 2 2 999999 2 2 999999 2 6 999982 2 2 999999 2 350762 919065 1 3 999993 -951340 1 109739 392240 -44793 1 763562 782973 -640964 2 924967 929533 2 9 999984 1 14 999996 977118 2 2 999999 2 13 999999 1 15 999994 -443961 2 40069 470968 1 287112 324022 999417 1 12 999999 -86260 1 188137 570062 950936 2 2 999999 1 2 999999 -244683 1 2 999999 295529 2 124764 514189 1 70549 838852 854102 2 2 999999 2 10 999981 2 173797 399755 2 2 999999 2 542543 951566 1 2 999999 258982 2 11 999985 2 308604 474985 2 2 999999 1 2 999999 -523739 2 2 999999 1 2 999999 -450501 1 2 999999 493384 1 18 999982 -800419 2 18 1000000 2 15 999998 2 2 999999 1 2 999999 -751341 2 5 999988 1 18 999989 264443 2 144376 289010 1 2 999999 708106 1 537901 813696 -432512 2 13 999997 2 2 999999 1 2 999999 -424701 2 11 999995 2 554920 610153 2 359397 796238 2 2 999999 2 7 1000000 2 6 999990 2 19 999994 2 2 999999 1 242884 368874 -14713 1 2 999999 425172 1 246729 506148 -887515 1 16 999992 -149868 2 2 999999 1 2 999999 401771 1 301086 643383 882295 2 11 999993 1 17 999983 -59493 2 2 999999 1 19 999981 728483 2 553827 826219 2 557056 679642 2 102702 957655 1 2 999999 2724 1 5 999997 -389202 2 11 999992 2 77352 80099 2 15 999998 2 7 999988 1 3 999991 888805 1 8 999988 841625 1 686180 698598 -960906 2 16 999988 2 6760 574837 1 10 999993 -955902 2 2 999999 2 13 999981 2 468876 748390 1 1 999986 -787203 1 2 999999 278898 2 2 999999 1 2 999999 -591015 1 2 999999 -566077 2 2 999999 2 864748 978658 1 7 999994 -239377 1 2 999999 57136 1 2 999989 -483957 2 515305 813057 1 592095 718738 714211 1 17 999995 385695 2 2 999999 2 254750 873582 1 2 999999 818364 1 2 999999 -830322 1 523077 523182 97420 2 18 999994 1 2 999983 449696 2 2 999999 1 27485 282652 -474466 1 18 999992 -511695 1 464415 691549 -420388 1 463184 645563 -322605 1 354643 626661 347516 1 2 999999 -471622 2 27166 783986 1 378793 510861 -735959 2 2 999997 2 2 999999 2 2 999989 2 282733 433523 1 67130 795318 912158 1 139577 206104 231595 1 13 999986 77407 2 2 999999 2 1957 261772 1 103801 336436 -512070 1 2 999999 -167267 1 192857 362721 -752909 1 63865 462341 -177758 1 260427 430063 362743 2 2 999999 1 306068 784215 874780 1 75799 637933 -704593 1 399737 403562 781762 1 2 999999 951933 2 15 1000000 1 19 999987 -559447 1 2 999999 406472 1 246468 751362 -92712 1 13 999984 917210 2 1 999996 2 196479 431712 2 589438 601816 1 70068 246318 114638 1 692041 965352 89393 1 207666 226142 -69570 2 5 999983 2 8 999995 1 2 999999 -507977 1 10 999987 -750425 1 5 999983 11611 1 678987 726065 959439 1 17 999985 -308216 1 2 999999 -340013 2 8 999982 2 2 999982 2 2 999999 1 17 999981 -685101 1 2 999999 602086 2 2 999999 2 2 999999 1 5 999990 -964662 1 5 999994 -610453 2 2 999999 2 17 999992 2 171607 722508 2 414139 598339 2 4 999981 2 2 999999 1 784886 814222 -485773 1 18 999985 780428 2 610313 787469 2 9 999989 2 2 999999 2 102920 775684 1 238283 871415 355316 2 7 999995 1 2 999999 -10285 2 564311 585904 1 2 999999 781414 1 4 999994 -145150 2 7 999992 1 257725 548951 -167530 1 18 999989 -314053 2 20 999991 2 2 999999 2 161538 295184 1 371371 695720 -206451 2 20 999996 1 526067 582963 666493 1 53011 943973 252359 2 407071 734692 1 371333 903325 73492 1 204149 354692 235471 1 9 999996 -494326 2 2 999999 2 2 999999 1 2 999999 -815294 2 2 999999 2 606438 667013 2 2 999999 1 2 999999 96949 2 1 999997 1 419333 510836 -525933 1 8 999989 -758111 1 19 999985 -885508 2 332841 844516 2 93478 739831 1 51059 713204 -107715 1 3 999985 -852055 2 20 999990 2 2 999999 1 621875 901380 999850 2 197088 842939 1 6 999997 854471 1 2 999999 -795976 1 10 999997 538249 1 2 999999 216755 1 233827 275876 634347 1 8 999991 -701707 2 2 999999 1 106568 240057 832088 2 13 999981 2 10 999988 1 2 999999 189326 1 44925 697863 206252 2 270242 564527 1 2 999999 -466894 2 204413 951534 2 12 999988 1 146887 736073 825727 2 15 999993 2 6 999999 1 12 999981 -741267 2 2 999999 1 2 999999 -898355 2 2 999999 2 8 999999 2 719139 926777 2 2 999999 2 1 999987 2 2 999999 2 2 999999 2 10 999985 1 16 1000000 102410 2 129811 151570 2 37868 233027 2 8 999993 2 2 999999 1 2 999999 -837610 2 319737 761065 2 2 999999 2 454731 880028 2 92956 802753 1 15 999987 -876440 2 2 999999 1 789475 918693 632109 2 1 999993 1 16 999997 -920007 2 11 999991 2 277994 859473 2 2 999999 1 601936 913857 -737923 2 5 999993 2 2 999999 2 188600 844203 2 2 999999 2 2 999999 1 2 999999 127468 1 15 999989 679157 2 8 999992 2 2 999999 1 90913 704109 893674 2 2 999999 1 2 999999 880178 1 2 999999 -308048 2 2 999999 2 1 999997 1 3198 449282 566163 1 18 999997 901042 2 2 999999 1 166757 993849 381019 1 4 999990 885015 1 17 999983 558812 2 2 999999 2 2 999999 1 3 999992 900621 1 18 999982 304880 2 2 999999 1 81226 235706 -411774 1 2 999999 -461241 2 2 999999 2 221170 656832 1 2 999999 731288 2 4 999987 1 2 999999 -113071 1 15 999989 -676904 1 739738 902942 96017 1 225120 730366 774190 1 2 999999 -400603 2 96990 249601 2 10 999982 1 9 999993 -941224 1 2 999999 671845 1 73264 161590 179864 2 13 999982 2 15 999983 2 12 999999 2 15517 959647 2 182676 290609 1 169582 254549 179759 2 2 999999 2 25812 605441 1 2 999999 287864 2 504073 543154 1 2 999999 689140 1 5 999999 652541 2 2 999999 1 11 999996 522707 1 2 999999 -411674 2 112990 711481 1 403072 421051 959413 1 2 999999 262655 1 12 999988 29575 2 2 999999 1 2 999999 148594 2 2 999999 1 17 999989 146587 1 5 999994 -451082 2 118715 723148 1 2 999999 315061 1 3 999991 346933 2 82078 608162 1 2 999999 162863 2 2 999999 1 65674 965142 -978058 2 534173 750494 1 559697 943295 829226 1 14 999997 -280666 1 227749 371767 -840646 1 15 999981 -321347 1 2 999999 411833 2 2 999999 2 2 999999 2 2 999999 2 37661 516778 2 1 999990 2 2 999993 2 10 1000000 1 870156 987925 -700304 2 206630 255995 2 3 999997 1 137522 319762 -607117 1 4 999982 151258 2 2 999999 1 526819 643260 632173 2 454522 840184 1 118138 869123 -108058 2 343674 754424 2 14 999996 2 2 999999 1 403331 950381 135419 2 102325 144791 1 107787 868068 -530461 1 12 999982 835380 1 812078 833387 -748965 2 500479 897485 1 2 999999 -692668 1 2 999999 -229084 2 2 999999 1 356790 591622 -286626 1 2 999999 229111 2 7 999982 2 2 999999 2 18 999994 1 10 999989 604073 2 8 999998 1 14 999989 -255744 2 6 999993 1 15 999994 -266287 1 2 999999 -10625 1 2 999999 530614 2 2 999988 2 220499 994857 1 2 999999 197684 1 342264 942324 591035 2 50430 710209 2 6284 874933 2 11 999991 2 320698 395869 1 474642 761633 -982113 1 19 1000000 140735 1 275262 454944 -77998 2 13 999982 1 18 999991 211048 2 2 999999 1 11 999981 -909886 2 2 999999 1 2 999999 634810 2 6 999984 1 18 999985 987555 1 2 999999 -331 1 2 999999 -768453 1 511143 729248 -471378 2 13285 198639 2 9 999981 1 6 999999 -986423 1 152805 226929 -116197 2 244463 796225 2 2 999999 2 16 999996 2 12 999985 1 71764 334279 460530 1 2 999999 -654859 2 2 999999 2 175175 836562 1 2 999999 -634690 1 5 999991 -950507 1 1 999990 356244 2 2 999999 1 2 999999 242063 2 736456 857009 2 346913 651837 2 2 999999 1 2 999999 607854 1 4 999982 320508 1 11 999997 -216709 1 2 999999 432111 2 10 1000000 1 1 999996 627518 2 338172 364840 1 12547 401631 -145276 2 9 999986 2 2 999999 1 16 999983 -317323 2 2 999999 2 2 999999 2 181804 737973 1 2 999999 -967201 1 349706 672112 -429811 1 414999 630485 -457161 1 224080 587427 71958 2 2 999999 1 2 999999 -491861 2 2 999999 2 627844 959761 1 2 999999 -496774 2 295164 472644 1 2 999999 23537 2 2 999999 2 5 999997 2 66968 553704 1 387973 722660 -55458 2 2 999999 1 2 999999 494223 2 312091 789311 2 14090 853470 2 2 999999 2 622132 977849 2 627251 888566 2 58689 112142 1 2 999999 -881880 2 588309 884569 2 20 1000000 2 2 999999 1 2 999999 -727795 2 20 999996 1 6490 841124 307963 1 20 999999 33942 2 10 999990 2 2 999999 1 374817 919417 -59536 1 2 999999 863105 1 606421 687230 910198 2 14 999991 1 12 999994 773420 1 253617 320199 485915 1 271417 585130 -69163 2 314564 916772 2 2 999999 2 9 999990 2 2 999999 1 775194 910228 11655 1 19 999997 643503 1 2 999999 -319090 1 2 999999 -554504 2 118562 899272 1 9 999986 -718099 2 770973 913407 2 10 999997 2 2 999999 1 2 999999 838016 2 583462 866629 2 1 999983 1 206995 675113 -951328 2 2 999999 2 2 999999 2 140825 643651 1 28118 441813 886013 1 2 999999 -464347 1 4 999997 529682 1 10 999995 136442 2 2 999999 2 108394 898367 1 129685 633096 -479165 2 16 999993 2 356939 636909 1 191202 447857 941819 1 2 999999 233186 1 5 999986 -143355 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -852320 1 4 999981 200387 1 317089 734124 846532 2 321656 621121 1 16 999990 118643 2 2 999999 2 2 999999 1 2 999982 380908 1 16 999987 764638 2 2 999999 1 20 1000000 -211226 1 177205 197930 606466 2 10 999982 2 7 999990 2 2 999999 2 761806 869165 2 2 999999 2 3 999984 1 16 999993 95017 1 685170 686476 -281632 1 372087 394204 718145 1 2 999999 -686628 1 45380 717043 -57791 1 2 999999 -966396 1 2 999999 -900255 2 2 999999 2 73886 284137 1 16 999998 234124 2 2 999999 1 2 999999 -318716 2 10 999988 1 13 999991 -672340 2 1 999993 2 18 999991 2 324382 870794 2 2 999999 2 2 999999 1 293165 596769 -890938 1 250320 381546 168879 1 13 999987 -542761 1 290390 416821 930539 2 18 999999 1 333063 753144 697607 2 635830 841288 1 5 999990 709804 2 2 999999 2 18 999997 2 3 999998 1 2 999999 536378 1 12 999996 -10044 2 561304 676206 2 1 999989 2 2 999999 2 2 999999 1 184505 957622 -184509 1 17 999991 623846 2 18 999994 1 366165 809303 -372837 1 8 999994 914256 2 237357 683865 1 13 999990 -462496 1 2 999999 -702972 2 2 999999 1 2 999999 -630357 2 607019 707669 1 2 999999 -722366 2 434508 441429 1 2 999999 775081 2 552382 701626 1 13 999982 -513235 1 178632 664279 -144964 2 20 999985 2 11 999995 2 19726 59389 1 422972 779803 268648 2 726331 845826 2 181503 277263 1 2 999999 776388 2 3 999995 1 5 999992 89052 2 90658 823567 2 6 999996 2 654708 992701 2 1 999991 1 7 999987 -515835 1 2 999999 893273 1 9 999986 58858 2 388692 777662 2 732022 812199 1 2 999999 -273427 2 495555 985356 2 2 999999 2 3 999983 2 10 999999 2 2 999999 2 8 999981 1 6 999998 -17638 2 551697 915508 1 541498 551323 -900215 2 261358 445855 1 603915 784863 836280 1 83526 897890 436407 2 7 999995 1 2 999999 616715 2 8951 188607 1 2 999999 267480 1 2 999999 661979 1 2 999999 -889625 1 349016 411493 844175 1 6 999988 -629926 1 98009 703499 -10692 2 181475 720978 1 2 999999 -467232 2 1 999989 2 135922 147016 2 9 999983 1 331910 994371 106511 2 10 1000000 2 11696 15503 1 2 999999 -77289 1 538631 888782 739033 1 2 999999 549513 1 14 999981 862332 2 2 999999 1 13 999987 -659916 1 2 999995 611974 2 2 999999 1 58756 644169 -139972 2 455743 825456 1 2 999999 734003 2 8 999989 1 2 999999 -6163 2 2 999999 2 2 999999 2 2 999999 1 136209 845521 843056 1 2 999999 160469 2 20 999996 2 3 999998 2 19 999992 2 592003 751108 1 2 999999 -528332 1 2 999999 232898 2 13 999990 1 11 999986 523312 2 2 999999 1 2 999999 593307 1 2 999999 -215929 2 2 999999 1 10 999996 893576 2 7 999994 2 12 999988 1 5 999996 642649 1 156906 712388 -443414 1 15 999994 693932 1 1 999996 692259 2 2 999993 2 7 1000000 1 2 999999 816738 2 199368 884615 2 2 999999 2 587057 798363 1 6 999989 891173 1 18 999987 -898813 2 56299 575267 2 292165 854467 2 757006 859948 2 94900 817982 1 11 999990 -641123 1 2 999999 182692 1 8 999981 161716 1 14 999994 401755 2 318840 542142 1 186071 821148 -258019 1 563993 606428 -895525 1 2 999999 -479907 2 6312 950212 1 2 999999 -494383 2 2 999999 1 2 999999 346150 2 8 999983 1 31577 998222 403699 1 50332 324968 -936379 1 2 999999 -490879 2 2 999999 2 197153 456535 1 141145 142038 -849416 1 10 999985 438092 2 556529 642642 1 498823 791379 286319 1 7994 594138 -922813 1 2 999999 747955 2 2 999988 2 91795 644227 2 171451 835872 1 2 999999 467601 2 2 999999 1 16 999995 -458237 2 71148 246581 1 2 999999 -762834 2 10 999984 1 11 999993 -74537 1 2 999999 848818 2 235124 800519 1 19 999989 695554 2 761135 863309 1 19 999985 -974325 2 2 999999 1 10956 388486 13878 2 6 999987 2 372426 553515 1 2 999999 -590376 2 507780 857834 2 2 999999 1 2 999999 -225783 2 2 999999 1 15 999981 721914 2 2 999999 1 19 999989 254882 1 2 999999 -498441 1 392239 774691 698407 1 19 1000000 730958 2 2 999999 2 2 999999 2 18 999998 2 566042 869604 2 65045 374550 2 20 999987 2 4 999983 1 41796 817642 -629352 1 2 999999 -86551 2 2 999999 2 783482 981425 1 18 1000000 -860633 2 110543 265877 1 2 999999 -805401 1 443922 685434 577714 2 514463 566184 1 2 999999 910155 2 18 999981 2 2 999999 1 10 999999 832229 1 2 999999 -341315 2 6 999997 2 436628 730376 1 239742 442372 803712 2 15 999995 1 9 999985 -879404 1 8 999991 -321045 1 10 999995 385148 2 7 999993 2 49330 732237 1 661613 714489 279145 1 3 999985 990520 1 670647 846073 183158 1 5 999992 -365375 1 621164 775259 -711948 2 2 999999 1 2 999999 161084 2 130660 945178 1 15 999982 -650901 1 15 999993 630264 2 2 999999 2 841490 884548 1 2 999999 641689 1 391507 409921 -494875 2 528748 819989 1 437909 531695 -173740 2 61854 917547 2 340080 925984 1 269898 749609 182310 1 5 999993 -742504 1 2 999999 -93203 2 362615 592580 1 20 999981 -264859 1 644219 829329 -21318 2 2 999999 2 595823 749188 1 576570 858986 -647650 2 2 999999 2 2 999999 2 2 999999 2 5 999987 1 570551 768285 519301 2 2 999999 1 433105 901957 -270527 2 2 999999 2 15 999993 2 2 999999 1 2 999999 469609 2 2 999999 1 2 999999 -101952 1 2 999999 892290 1 773064 840817 582134 2 10 999987 1 2 999999 361375 2 11 999988 1 2 999992 -11119 1 636986 682493 -35842 1 12 999983 320875 1 680901 949281 -152591 2 2 999999 1 2 999999 -23362 2 12 999986 1 2 999999 -699512 1 656562 721652 -511381 2 1 999985 1 2 999999 723541 1 2 999999 331173 1 2 999999 547322 1 471761 816251 495607 1 14 999992 -143797 1 2 999999 -954946 2 6 999996 2 2 999999 1 2 999999 57180 2 2 999999 1 157355 995257 479084 1 652073 971651 419720 2 2 999999 2 3 999988 2 3 999983 2 2 999999 1 557006 744015 66060 1 7 999995 705189 1 2 999999 66369 2 580184 634807 1 715813 986612 998199 2 2 999999 2 14 999981 1 318740 843304 -447933 2 891447 960812 2 257131 567936 1 2 999999 427107 2 17 999989 2 2 999999 2 3 999983 1 12 999994 580547 2 11 1000000 1 2 999999 -907194 1 492753 930106 232883 1 397510 903613 169124 1 10 999988 208349 1 137277 650093 202003 2 358137 965041 1 2 999999 108067 2 15 1000000 2 2 999999 2 12 999996 2 9 999985 1 2 999999 95030 2 353112 935286 2 19 1000000 2 2 999999 1 388397 883020 999473 1 2 1000000 852842 2 25767 165306 1 2 999999 31883 2 1 999983 1 704271 901534 -564800 2 16 999986 1 15 999993 600980 1 12 999989 508435 1 897786 918237 -316279 1 9 999997 -545389 1 16 999985 -434757 2 8 999999 2 6 999998 2 653372 972230 1 14 999984 -816429 1 85031 567109 454109 2 48325 583146 2 759780 878090 1 3 999986 -511812 2 7 999991 1 63727 430698 -492067 1 12 999988 371184 2 2 999999 1 2 999999 -180605 2 2 999999 2 13 999997 2 2 999999 1 2 999999 -208500 1 10 999991 432747 1 2 999999 589616 2 2 999999 2 548268 704239 2 383944 680201 1 367258 795823 269107 1 366372 845480 668522 1 2 999982 -570806 2 18500 967400 1 1 999987 350596 1 81080 886467 -732089 1 2 999999 -346432 2 16 999982 1 2 999999 857186 2 2 999999 2 817895 827734 2 7 999998 1 2 999999 -292116 2 2 999999 1 166269 578403 300901 2 310650 636470 2 737996 952782 2 2 999984 2 6 999990 2 2 999999 2 10 999986 1 4 999990 82849 2 20 999999 1 2 999995 670605 2 2 999999 2 2 999999 1 2 999997 496312 1 2 999999 978686 1 2 999999 277400 1 2 999999 574926 2 20 999987 1 35505 325656 376014 1 286930 721716 -981949 2 2 999999 1 508522 746705 -210163 2 2 999999 2 3 999996 1 71390 435965 242075 1 2 999999 604275 1 2 999999 -260153 1 548167 944907 -651270 1 2 999999 109423 1 2 999999 -787567 2 15 999987 1 10 999990 -236389 2 2 999999 2 2 999999 1 21264 801025 -729810 2 2 999999 1 2 999999 218361 1 141317 854450 -239248 2 16 999990 2 11 999993 2 7 999986 1 2 999999 -994627 1 5 999989 -647215 1 2 999999 402574 2 198941 254168 1 4 999985 855031 1 20 999996 -124420 2 645440 898934 2 103427 205305 1 18 999989 -97352 1 589578 703985 538814 2 16069 137151 1 15 999983 439068 1 16 999994 346024 2 2 999999 2 2 999999 2 185164 896060 2 121296 508212 1 2 999999 189214 1 17 999990 -342469 2 2 999999 2 2 999999 1 2 999999 -405511 1 4 999989 -533405 1 452331 747805 321097 1 2 999992 -910793 2 12 999981 2 2 999999 2 2 999999 2 66079 850114 1 2 999999 -62659 2 14 999989 1 220859 253961 134712 2 690007 754014 1 14 999983 -528021 1 6 999992 489717 1 55629 244743 -153317 2 176945 242042 1 30257 254729 -786285 2 430095 635687 2 2 999999 1 10 999990 -587939 2 9 999992 2 164066 393555 2 559851 967951 1 1078 592019 -330324 2 453234 695874 1 318971 919868 -496015 2 2 999999 2 56273 827567 1 423128 918893 446263 2 2 999999 2 2 999999 1 2 999999 -226330 1 158922 589741 -663572 1 402106 429291 -590280 1 73903 455325 -333443 2 2 999999 2 2 999999 1 282415 972494 408077 2 335443 801095 2 2 999982 1 2 999999 795823 2 2 999999 1 2 999984 -281260 2 20 999982 2 2 999999 2 30439 480614 1 263096 291958 635087 1 45704 434482 54950 2 14 999995 2 13 999987 2 9 999988 1 2 999999 -898168 1 2 999999 316954 1 19 999982 -216987 2 600878 698306 2 12 999991 2 2 999999 1 2 999999 -66754 1 2 999999 83069 1 451442 677551 -438147 2 6 999981 1 143077 300233 554560 2 134842 986004 1 2 999999 252169 1 10 999999 509074 2 2 999999 1 2 999999 293449 2 92428 724618 1 19 999984 -558296 2 746804 884868 2 3 999986 2 2 999999 1 12 999991 80928 2 14 999990 1 2 999999 125787 1 9 999982 -594733 1 17 999989 -672141 1 346054 905036 898855 1 26215 470150 124976 1 8 999990 497440 1 19 999990 259237 1 4 999993 380600 1 176765 282130 161148 1 2 999999 -567989 1 17 999999 412343 1 2 999999 414607 1 2 999999 -731296 2 2 999999 1 679652 690591 780354 2 34813 530053 1 2 999999 -784705 1 19 999983 -552814 2 2 999999 2 88663 602057 2 292378 785109 2 2 999999 1 883957 905004 -768234 2 535073 942841 2 5 999995 2 6 999990 2 102024 576537 2 2 999999 1 2 999999 547426 1 237062 998740 -877504 2 1 999996 2 2 999999 1 2 999999 842166 1 7 999987 238395 2 20 999993 1 9 999982 -348266 1 20 999990 -229881 1 2 999999 -479215 2 2 999999 1 4 999989 644565 2 3 999981 2 3 999983 1 66533 591245 -271202 2 12 999995 1 2 999999 -535114 2 182267 367504 2 2 999999 1 15 999998 -424436 1 486885 717054 -782419 1 769544 989993 -264466 2 347528 782917 2 11 999998 2 459997 490437 2 196979 524303 2 299111 756485 2 9 999999 1 2 999999 104595 1 2 999999 -122940 1 14 999996 816781 2 190197 528405 1 2 999999 -771846 2 120374 439095 2 157446 930139 2 10 1000000 2 2 999999 1 16 999989 690344 2 503128 508280 1 2 999999 623897 2 23142 583528 2 2 999999 1 3693 182864 273529 1 8 999985 -966560 2 242308 318955 2 2 999999 1 651816 871944 695932 1 17 999992 -59711 2 53581 149742 1 2 999999 555945 1 433988 902789 -419866 2 6 999989 1 2 999999 -672714 2 158591 256272 2 6 999981 2 333022 687591 1 301902 819075 8488 1 2 999999 -494924 2 4 1000000 2 224764 935998 2 2 999999 2 8 999996 2 7 999988 1 12 999983 -611510 1 1 999993 -154337 2 2 999999 2 2 999999 1 7 999995 458252 1 2 999987 583433 2 393872 986344 1 2 999999 504725 2 2 999999 1 2 999999 289587 2 108269 261266 1 2 999999 677537 1 20 999984 887144 2 2 999999 2 4 999999 2 8 999995 1 2 999999 571008 1 2 999999 -31023 2 2 999999 2 355064 376337 1 4 999994 738516 1 1 999997 327441 1 2 999999 -26341 1 491612 797966 -517713 2 3 999982 1 399376 967503 -396107 1 2 999999 400773 2 145583 847662 1 20 999991 -253627 2 2 999999 1 85453 582261 902473 2 2 999999 2 8 999990 2 17 999988 2 144400 336235 2 6 1000000 2 18 999997 2 504769 810434 1 2 999999 361270 2 295172 639132 1 4 999994 315266 1 2 999999 -31166 2 526932 623085 1 2 999999 -908541 2 2 999999 2 9 999994 2 281927 762554 1 205945 612427 -381126 2 2 999999 1 2 999999 234787 1 322286 656083 661584 2 2 999999 1 13 999985 106576 2 159531 521717 2 250334 681889 2 2 999999 2 2 999999 2 463348 559944 1 201399 786047 -736948 1 98319 822831 -725691 2 598575 773375 1 12 999986 443921 2 15 999999 1 431792 986152 -617615 2 2 999992 1 2 999999 164082 2 385120 602328 2 2 999999 2 2 999999 1 2 999999 147283 2 15 999986 2 2 999999 1 547085 757539 934958 2 7 999988 1 11 999998 943248 1 17 999983 -476934 1 17 999993 -794521 2 2 999999 2 2 999999 1 2 999999 -822642 2 8 999996 1 27585 799842 -352488 2 14 999984 2 9 1000000 1 66671 820225 771124 1 31477 596595 489879 1 520277 559885 -900193 1 728069 963813 874214 1 2 999999 -339694 1 4 999998 -865061 2 3 999987 2 29984 386377 1 4 999987 790057 2 13 999988 1 5 999992 -111900 2 430763 848574 1 4210 435819 -893738 1 249131 303450 892476 1 7 999998 -302003 1 338480 870059 -40311 1 2 999999 -178226 1 2 999999 -712982 2 2 999999 2 2 999999 1 1 999998 -588926 2 18 999995 2 2 999999 1 2 999999 -12730 1 8 999998 -322066 2 2 999999 1 510142 909175 -723778 2 2 999999 2 3 999991 1 2 999999 -150368 2 151701 571797 1 10 999982 310577 1 263842 929668 -890324 2 9 999982 2 615250 842057 1 10 999988 334063 1 2 999999 -183150 1 4 999988 -684346 2 449063 542228 2 272494 380047 2 650543 771935 2 2 999999 2 56336 566303 2 9 999998 1 2 999999 -479032 1 5 999992 652029 2 4 1000000 1 2 999999 209909 2 2 999999 1 102126 567590 796917 1 2 999999 -368010 2 3 999990 1 2 999999 -923584 1 169122 394429 -330589 1 17 999990 571813 1 446032 716260 -801676 2 2 999999 1 274667 982467 552056 1 15 999983 242482 1 2 999999 13209 1 5 999992 -964979 1 2 999999 276633 2 8 999996 2 142420 511715 2 2 999999 2 544569 821432 1 2 999999 950763 2 2 999999 2 10 999988 1 13 999995 -45601 2 6 999986 2 6896 814042 2 7 999987 2 2 999999 1 2 999999 759894 1 2 999999 -900364 1 2 999999 692738 1 2 999999 598499 1 320625 390828 -823511 1 4 999990 -894217 1 14 999988 707724 2 237462 934848 1 19 999987 49931 1 2 999999 -98074 2 428805 860112 2 2 999999 1 258782 523334 728138 1 239758 395446 44479 2 721919 877026 1 2 999999 -538820 1 106839 279719 -553156 2 15 999994 2 76935 288840 1 532158 939064 893424 2 315950 954856 2 18 999988 1 2 999999 -971474 1 2 999999 165224 1 2 999999 -790035 2 9 999999 1 451411 852118 53894 1 40877 686573 912242 2 2 999999 2 40425 309966 2 2 999985 2 2 999999 1 2 999999 -687548 1 324244 802685 -923221 2 2 999999 2 2 999999 2 682809 926564 2 2 999999 2 2 999999 1 9 999988 312320 1 2 999999 458104 2 149162 983222 1 46264 559301 -716252 1 2 999999 535719 1 2 999999 107718 2 2 999999 1 19 999999 668447 2 2 999999 2 641457 767676 1 2 999999 179364 2 13 999999 2 233966 446291 2 7 999995 1 12 999997 -319069 1 388494 609788 -992483 1 2 999999 272981 2 2 999999 1 137210 538756 323689 2 18 999996 1 2 999999 29562 1 14 999990 915980 1 16 999990 287925 1 2 999999 -703250 1 12 999995 -214436 1 1 999996 171964 2 16 999990 2 337419 786037 1 2 999999 -113239 2 69842 492325 2 2 999999 2 12 999990 2 13 999981 1 2 999999 -604001 2 2 999999 1 7 999998 -303393 2 2 999999 2 19 999988 1 11 999992 936049 1 14 999987 -908220 2 3 999981 1 601826 908171 -686853 2 15 999989 2 12 999994 1 14 999991 -873856 2 2 999999 1 644855 887095 -469078 2 1 999986 2 2 999999 1 2 999999 494689 1 116518 159722 723130 1 19 999988 385641 2 56878 796560 2 10 999994 2 2 999999 2 50803 80377 1 2 999999 308714 2 2 999999 1 2 999999 -133088 1 2 999999 862698 2 2 999999 1 2 999999 -528331 1 441899 675379 -591813 2 53992 716444 1 20 999990 -386878 2 2 999999 2 3 999988 1 5 999981 -596555 2 2 999999 2 165050 306823 2 20 999993 2 2 999987 1 19 999988 -701329 2 5 999983 2 268086 901322 2 578699 645626 2 200209 420223 2 2 999989 1 17 999985 618865 1 362489 465651 635930 1 107618 403803 130338 2 2 999999 1 18 999997 937147 2 2 999999 2 11 999994 1 116975 361965 239498 2 2 999999 2 10 999991 2 644687 891459 2 2 999999 1 128427 375179 154191 2 13 999983 1 20 999992 -935512 1 20 999994 543515 1 412362 573611 -884412 2 23267 879218 2 2 999999 2 2 999999 1 2 999999 -727837 2 6 999997 1 6 999996 520034 2 12 999989 2 2 999999 2 2 999999 1 14 999989 581419 2 13 999998 2 2 999999 2 28979 478859 1 5 999984 422877 2 4 1000000 1 2 999999 81511 2 78939 81419 2 17 999982 2 324079 680231 2 16 999997 2 566018 859450 2 2 999999 2 503441 817617 1 2 999999 -413214 1 2 999999 -534932 2 522247 742729 2 2 999999 2 25818 802152 1 14174 546375 -630431 2 6 999985 2 8 999981 1 220453 225285 363683 1 84035 408177 -499535 2 16 999993 2 2 999999 1 2 999999 885302 1 2 999999 -661027 2 14921 28697 1 18 999985 -213901 2 15821 646939 2 376684 996203 2 17 999994 2 2 999999 2 2 999999 1 184597 645529 -457922 2 99633 219833 2 269772 986850 1 7 999992 156832 1 2 999999 115794 1 2 999999 -417591 1 2 999999 772075 1 4 999991 -215407 2 19 999984 1 2 999999 -31058 2 2 999999 1 10452 322262 74270 1 2 999999 -980934 1 2 999999 -942790 2 90517 218367 1 2 999999 -755278 2 7 999987 1 2 999999 141484 2 2 999999 1 2 999999 -849533 2 2 999999 2 2 999999 1 2 999999 484024 1 2 999999 814805 2 261149 780130 1 857610 933060 212557 1 2 999999 324741 1 2 999999 684211 1 358509 398048 785508 1 431212 482594 -80666 2 11 999993 2 5 999984 2 2 999999 1 212916 947618 595295 1 2 999999 58814 2 2 999999 1 2 999990 508656 1 432507 476232 912310 2 2 999999 1 20 999982 88620 2 20 999987 1 2 999999 954204 1 358250 676405 -475561 2 10 999988 2 672719 679660 2 2 999999 2 2 999999 1 17 999982 752237 2 146521 703719 2 5 999985 1 15 1000000 985421 2 2 999999 1 706814 954129 463347 2 195989 288656 2 14 999997 1 20 999999 -712899 2 2 999999 1 394623 452596 -8901 1 2 999999 616609 1 1 999998 771364 1 420440 772369 996691 1 82296 650442 -478373 1 631359 717234 -524481 1 2 999999 708559 2 61587 472909 2 2 999999 2 13 999990 1 2 999999 61014 2 19 999991 1 2 999999 545498 1 7 999993 -110737 2 316018 627042 2 504397 658366 2 16 999984 1 39236 81368 851514 2 2 999999 2 11 999988 1 2 999999 401973 1 2 999999 141177 2 2 999999 2 2 999999 2 2 999999 1 555203 574801 746584 2 525784 909382 1 186445 497105 -485208 2 222749 396221 2 2 999999 1 2 999999 -226145 1 44240 264112 -307120 1 6 999986 -678589 1 722599 952265 -947982 1 6 1000000 95799 1 2 999999 -143378 1 14 999984 -676744 2 9 1000000 1 6 999992 -749524 2 9 1000000 1 8 999989 583026 2 1 999987 1 19 999986 795745 2 8 999993 1 18 1000000 475313 2 2 999999 2 2 999999 2 8 999984 2 444446 472489 2 2 999999 1 11799 43373 472666 1 12 999986 866029 2 15 999985 2 254281 562568 2 2 999999 1 2 999999 -873848 1 2 999999 679799 1 5 1000000 -291206 1 10 999993 681186 2 2 999999 2 2 999999 1 2 999999 93163 2 2 999997 2 7 999987 1 14 1000000 -654620 1 617378 949149 -889942 1 165107 296470 -912737 2 2 999999 1 2 999999 -167588 1 99414 301560 699952 2 2 999999 1 6 999990 -800572 2 2 999999 1 2 999999 873040 1 451819 863518 -353483 2 2 999999 2 3 999997 1 15 999997 631951 1 285181 588025 808081 1 3 999990 515038 1 102902 172315 -278649 2 190558 435954 1 2 999999 400324 2 2 999999 1 2 999999 -683682 2 2 999999 1 2 999999 906059 1 2 999999 689566 2 54967 809645 2 19 999989 2 9 999995 2 2 999999 2 2 999999 2 13 999994 1 2 999999 637783 1 744932 902827 603558 2 7 999984 1 2 999999 -509493 2 11 999998 1 710351 936695 -153276 1 19 999983 527605 1 2 999999 440059 1 4 999992 -352921 1 3 1000000 -675028 2 20 1000000 1 498333 573694 -393807 1 2 999999 -490422 1 2 999999 497039 2 184438 858255 2 2 999999 1 11 999991 -733128 1 2 999999 -281740 2 25627 606181 2 2 999999 1 255308 436799 198369 1 2 999999 359627 2 13 999997 1 339083 525932 -920945 2 19 999998 1 2 999999 794584 2 2 999999 1 391872 474063 49473 2 96099 845414 2 2 999999 2 2 999999 1 10 999990 -954595 1 723358 740743 -659454 1 183522 433154 214064 1 19 999987 -624652 1 460305 729187 141903 1 33762 764867 -368068 1 2 999999 28176 2 13 999996 2 2 999999 1 2 999999 136727 1 2 999999 829741 2 2 999999 1 9 999988 -610428 1 2 999999 -512921 1 18 999985 -316636 2 141923 486899 1 16 999998 -366743 2 16 999981 2 2 999999 1 18 1000000 -472450 1 757111 776577 749005 1 2 999999 -593956 2 754585 855292 2 7 999986 2 14 999992 1 2 999999 -803413 1 7 999989 -671047 2 81889 239581 1 360891 804069 -819318 1 534188 729452 602483 2 207825 420303 1 38173 529394 -105827 1 10 999983 -297187 1 2 999999 740687 2 2 999986 1 2 1000000 415381 1 2 999999 -247749 1 892321 946925 -920162 2 2 999999 1 56328 145854 612258 2 2 999993 1 2 999999 -438480 1 2 999999 811074 1 14 999998 -695426 1 441586 895587 -439429 2 219144 689638 1 463196 882363 697800 2 374008 854679 1 2 999999 104368 1 2 999999 -157525 2 2 999999 2 2 999999 1 200198 718619 916096 2 155527 980158 1 10 999982 157989 2 277960 547556 2 71976 173986 1 5 999994 -300256 1 2 999999 755528 1 81066 996577 -368048 2 72927 827389 2 446909 551074 1 75303 985529 740340 2 441655 991592 1 5 999988 -833105 1 20 999997 783458 1 2 999999 431472 2 15 1000000 2 6 999992 2 2 999999 2 17 999997 2 248426 710874 2 16 999988 2 350154 966707 2 2 999999 1 2 999999 633056 1 14 999988 -603298 1 19 999992 -274367 2 2 999999 1 300189 693625 500452 1 2 999999 -998356 1 703988 715581 844419 2 2 999999 2 14 999998 1 2 999999 -810500 2 2 999999 2 101403 823429 1 2 999999 -610505 2 5 999988 1 2 999999 839764 2 13 999993 1 11 999998 -167927 2 6 999989 1 463338 814081 658611 1 17 999987 733261 2 3 999991 1 2 999999 -472650 1 76679 430583 933507 2 265743 745745 1 12 999995 -427058 1 2 999999 -762059 2 20 999997 1 360818 810956 546707 2 2 999999 2 539883 591807 1 537853 612635 254819 1 257047 901130 -49230 2 2 999999 1 617839 897273 -927736 1 753901 857269 3747 2 13 999990 2 2 999999 2 13 999984 2 796917 981870 1 216482 735549 -550382 2 32772 845561 2 2 999999 1 426520 867912 23647 1 2 999982 -104231 2 2 999999 1 10 999981 569154 2 4 999992 1 10 999998 275062 1 7 999999 408318 1 16 999985 -853739 2 2 999999 1 13 999987 -316612 2 867027 870936 2 2 999999 2 160697 687877 2 2 999999 2 255128 976201 2 2 999999 2 1 999989 1 303623 977778 -433575 2 28090 588646 1 2 999999 258370 2 361030 938549 1 2 999999 -275823 1 2 999999 686390 2 18 999993 1 14 999995 600195 2 2 999999 1 13 1000000 284117 1 2 999999 -822074 2 2 999999 2 9 999985 1 2 999999 -565447 2 2 999999 2 249174 925731 1 2 999999 -761419 2 63646 552367 2 2 999999 2 319034 777952 1 6 999989 87549 2 2 999999 2 2 999999 2 2 999987 1 2 999999 -94084 1 9 999990 -278188 2 10 999990 2 35559 431831 2 11 999986 2 583717 775759 2 2 999999 1 2 999999 241374 1 2 999999 680523 1 692473 937003 -62644 1 2 999999 777054 2 15 999984 1 2 999999 -747108 1 2 999999 116322 2 2 999999 2 2 999999 1 2 999999 -836477 1 4 999991 141689 1 2 999999 265587 1 2 999999 952971 2 17 999997 1 898783 934777 484571 2 4 1000000 2 9 999988 2 536744 751705 2 2 999999 2 456081 542024 2 15 999991 1 2 999999 117111 2 2 999999 2 2 999999 1 2 999999 685024 2 2 999999 1 553303 760091 -135942 1 2 999999 428256 1 2 999999 -325937 1 231551 774696 -587194 1 68184 243311 -740533 2 2 999999 2 2 999999 1 2 999999 -511741 2 2 999999 2 52198 841405 1 621171 629969 -524660 1 7 999991 726337 2 17 999993 2 3 1000000 2 7 1000000 2 3 999998 1 2 999999 -193360 2 277672 438822 1 2 999999 11538 1 123639 636500 -984408 2 810086 959761 2 2 999999 2 2 999999 1 16 999985 692319 2 14 999984 2 11 999992 2 14 999984 1 48878 519867 596356 2 2 999999 2 11 999995 1 483533 501768 -661733 1 10 999998 -276511 1 2 999999 -45894 2 2 999999 1 2 999999 723710 1 20 999983 30183 2 2 999999 1 11 999983 440363 1 2 999999 -932111 2 2 999999 2 2 999991 1 903456 988728 -581165 1 2 999999 647447 2 488996 532618 1 347980 586895 -687182 2 77353 582459 1 239254 286263 701917 2 18 999983 2 183663 341414 1 11 1000000 -338490 1 660822 967289 368723 1 2 999999 -129645 1 2 999999 -987317 2 2 999998 1 2 999999 -443373 2 386388 634290 1 2 999999 782193 2 2 999999 2 15 999991 1 16203 533155 -124628 2 2 999999 1 278024 637999 -390015 2 5 999988 1 2 999999 -243283 1 221779 518240 249362 2 15 999991 2 7224 471268 1 170801 461834 -688867 1 17 999985 2284 2 3 999984 1 196485 929876 481635 2 5 999985 1 74224 467940 808813 2 2 999999 1 2 999999 322928 2 2 999999 2 2 999999 2 218581 586285 1 179733 691945 548667 2 9 999981 1 2 999999 -679139 2 2 999999 2 33785 577165 1 15 999998 -821871 1 9 999995 -346667 1 2 999999 215562 1 9 999993 -53964 1 2 999999 683780 1 14 999986 205034 1 17 999998 -717849 2 2 999999 2 8 999998 1 2 999999 -49762 1 9127 749521 -853618 1 2 999999 801630 1 53424 684648 -464605 2 18810 589738 2 2 999999 1 2 999999 602863 1 225653 711352 659081 2 1 999986 2 615672 869480 1 2 999999 -165543 1 10 999983 -841604 1 176902 958728 747550 2 17 999988 1 97221 995702 -366131 2 2 999999 2 2 999999 2 24775 442096 1 2 999999 200583 1 10 999982 -164953 2 8 999995 2 723968 938127 1 260227 640487 -58526 2 8 999986 2 750385 794366 1 2 999999 778073 1 416934 588478 760431 1 279240 846714 -944016 1 321430 693750 416402 2 197942 617221 2 2 999999 1 283348 572236 429728 1 694780 927844 -113061 2 280317 889464 1 1738 394575 715469 1 463891 952496 34419 2 19 999983 2 2 999999 2 8 999999 2 2 999999 2 2 999999 2 5 999986 2 156414 663728 1 16067 767893 -341603 2 160506 360176 1 4 999990 -893862 1 2 999999 -404275 1 2 999987 -745585 1 15 999991 890198 1 2 999999 672299 2 9 999992 2 765071 891986 1 16 999990 -383794 1 1 999987 632204 1 4 999987 402694 1 2 999999 -196110 2 6 999997 2 2 999999 2 518573 624869 1 15 999986 824305 2 2 999999 2 597990 740373 1 743652 865599 -396620 1 9 999991 349807 2 148005 352967 2 2 999999 1 460486 601637 -152474 2 20 999999 2 444331 487313 1 10 999984 174383 1 2 999999 -769768 1 2 999999 -705683 2 968398 970282 1 263536 644161 710604 2 2 999999 2 243936 780297 2 29488 483942 2 2 999999 1 16 999999 378784 1 632170 652159 -277193 1 2 999999 613621 2 20 999996 2 2 999999 1 15 999986 204507 2 19 999990 1 3 1000000 109827 1 2 999999 -981726 2 287724 352448 2 2 999999 2 2 999999 1 8 999999 202929 2 374143 861200 2 2 999999 2 440723 771495 1 20 999981 868923 1 229180 249029 824569 1 2 999999 -247760 1 9 999990 332722 1 318699 987970 -230587 2 2 999999 1 221638 521195 198076 1 27444 887479 355732 2 226613 266518 1 448139 550773 -381193 2 49614 500573 1 298615 917237 727427 1 15 999988 670862 2 17 999996 1 13 999986 887312 2 18 1000000 1 621569 878931 687573 2 2 999999 1 182046 206887 476561 1 2 999999 977187 2 2 999999 1 2 999999 675459 1 20 999987 -922479 1 191234 837421 -268085 2 2 999999 1 11 999985 -121506 1 10 999988 358322 2 14 999999 2 2 999999 2 2 999999 2 284431 391287 1 98879 344109 -653234 2 8 999995 1 309331 416113 143146 2 2 999999 1 245665 993525 -561558 2 2 999999 1 192723 406706 819116 2 13 999987 1 2 999999 -523197 1 98951 310973 -829579 1 18 999986 -308347 2 2 999999 1 6 999987 183613 1 167468 699823 967544 1 2 999999 874713 1 2 999999 -197295 2 1 999990 1 2 999999 974138 2 132690 992099 1 2 999999 -74499 2 711637 737467 1 2 999999 -65677 1 2 999999 400887 1 2 999999 -899972 2 16 999985 1 292677 852978 -156984 2 684917 957259 1 5835 273028 -213329 2 2 999999 1 2 999999 -831136 2 119080 782132 1 2 1000000 119487 2 2 999999 2 2 999999 2 14 999999 2 2 999999 2 16 999981 2 2 999987 2 2 999999 2 2 999999 1 97229 948650 -949355 1 2 999999 340862 2 2 999999 1 2697 186910 -593566 2 2 999999 1 470346 754392 665053 1 2 999999 -580457 2 2 999999 2 159998 652185 1 542699 651747 156146 2 2 999999 1 2 999999 -353344 1 2 999999 797571 1 135059 713628 664590 1 875492 963775 -264092 1 7 999994 89050 1 47556 587579 -291511 1 227208 936491 -178698 1 575598 638909 608361 2 6 999988 1 241702 843178 -980046 1 16 1000000 -733198 1 276381 356669 -787690 1 2 999992 -157327 2 4 999990 1 12070 218521 -137315 1 2 999999 607777 1 2 999999 286621 2 10 999990 1 2 999999 347988 1 58757 288012 -857748 2 6 999999 2 17 999993 2 2 999996 2 13 999990 2 2 999989 2 5 999985 1 271032 993766 898765 2 545789 853574 1 9 999986 -638563 2 407129 853214 2 20 999984 2 2 999999 2 535789 545140 1 20 999997 850219 1 4 999984 458951 2 16 999989 2 27472 356608 1 118225 231087 -333505 1 71977 908533 867253 1 80163 151953 -810702 1 20 1000000 -325670 2 12 999999 1 2 999999 604494 2 19 999996 2 2 999999 1 3 999995 390920 1 2 999999 699112 1 2 999999 967731 2 411841 669202 2 2 999999 2 2 999999 1 9 999997 552828 2 2 999999 1 67080 377967 -630193 1 441417 681728 15234 2 18 999999 2 164709 311886 2 348301 695031 1 15 999998 -647202 2 2 999999 1 306142 851223 553845 1 10 999988 201622 2 2 999999 2 2 999999 2 656132 914773 1 463474 872953 634408 1 168653 774129 -653364 1 11 999985 -955331 1 2 999999 -900906 2 65682 133789 1 20 999989 -965478 2 2 999999 1 9 1000000 -563549 1 276521 821866 -354513 1 2 999999 -148263 1 2 999999 -271559 2 4 999999 2 119832 327248 2 13 999983 1 11 999993 316689 1 2 999999 440167 1 8 999995 567847 1 15 999988 -17449 2 17 999991 2 12 999992 2 767882 980495 1 20 999990 -90476 1 2 999999 90879 1 2 999999 273408 2 2 999999 2 2 999999 2 2 999999 2 8 999998 1 2 999999 -962496 2 72114 524021 2 15 999998 1 7 999982 387335 1 10 999991 -156294 2 2 999999 2 2 999999 2 18 999992 1 344513 605215 355644 1 3 999996 -471246 2 2 999999 2 2 999999 1 78005 622595 -338438 2 61240 330514 1 168362 340944 408570 2 3 999986 2 10 999985 1 2 999999 344592 1 2 999999 -522730 2 2 999999 1 2 999999 -213283 2 11 999999 2 55606 293226 1 712426 964476 -305075 2 7 999994 1 15 999988 322298 1 334503 940598 -117149 2 124678 222154 2 112029 780130 2 15343 477045 1 107626 721825 975056 2 22543 445665 2 6 999991 1 2 999999 -213928 1 2 999999 849855 1 19 999989 -982896 2 220335 699278 2 3 999983 2 2 999999 1 2 999999 973528 2 131451 308138 2 35141 423791 2 475090 875219 1 16 999998 -272256 1 483005 905357 870797 1 3 999982 947394 1 820132 953149 -918444 1 1 1000000 -583258 1 250154 492090 113055 1 11 999993 -806414 1 2 999999 -712374 2 2 999999 2 2 999999 1 3 999999 -371905 2 37429 432941 1 88946 462629 -19770 1 528030 578013 907069 1 19 999982 -570004 2 2 999999 2 266838 773825 2 13 999992 1 2 999999 773246 2 2 999999 1 268943 738089 161780 1 938069 964619 -71082 2 2 999999 1 2 999999 151449 2 6 999996 2 2 999999 1 12 999998 264749 2 19 999997 1 2 999999 324747 2 2 999999 2 2 999999 1 6 999984 965785 2 2 999999 2 19 999990 2 2 999999 2 12 999984 2 838260 977610 1 2 999999 -230625 1 7 999994 972621 1 2 999999 830259 2 770494 875858 1 2 999999 663351 1 3602 678176 -346634 1 2 999999 -632923 1 54766 708640 -464342 2 1 999985 1 16 999993 725255 2 2 999999 2 1 999985 2 584209 911220 1 48951 115637 651046 2 105368 417564 2 36879 877515 2 12 999993 2 19 999992 2 10 999994 2 11 999993 2 2 999999 1 1 999996 64964 1 15 999994 -642145 2 12 1000000 1 2 999999 -8812 2 2 999999 1 2 999999 -810880 1 10 999986 -903393 2 51272 593414 1 262856 292359 428973 2 8 999997 2 2 999999 2 468814 496351 1 4 999983 223582 1 17 999984 -44476 1 13 999985 -824076 1 6 999989 -255386 2 17 999985 1 2 999999 -138307 1 582792 878254 95006 2 358982 458725 1 100927 507607 -639516 2 345212 416996 2 765736 797034 2 5 999999 1 383381 453807 -400479 2 2 999999 2 19 999985 1 2 999999 -820215 2 7 999987 1 719873 844809 896825 1 20 999983 879041 1 97309 297113 90876 2 58135 660259 1 199421 523054 981866 1 2 999999 -381201 1 2 999999 940764 1 155481 194270 786921 2 2 999999 2 412550 491887 2 7 999989 1 1 999985 726145 2 3 999987 1 858231 962672 -126275 2 2 999999 2 2 999999 2 2 999999 1 357375 909881 -266725 1 20 999997 78596 2 6 999987 2 2 999999 2 390377 825401 1 11 999999 -763775 2 2 999999 1 474618 634838 -561568 2 2 999999 1 2 999999 646981 1 19 999996 756001 1 382135 528986 -325292 2 201221 862783 1 4 999984 -343579 2 3 999981 1 315353 524050 745695 2 14 999986 1 38277 267995 -204194 1 2 999999 79488 2 285762 796369 2 2 999999 2 622399 630764 1 2 999999 637985 2 2 999999 1 2 999999 -896819 1 61100 421227 -561899 2 19 999994 2 12 999995 2 475400 752880 1 2 999999 360932 2 8 999989 2 216266 272694 1 305378 921477 -275897 1 3 999991 826720 1 2 999999 573621 1 2 999999 418730 2 2 999999 1 14 999992 -536820 2 465124 755725 2 12 999987 1 226113 415644 -443501 1 3 999995 929575 1 4 999990 -150374 2 17 999993 1 2 999999 -979752 2 414590 777209 2 17 999996 2 5 999998 2 2 999999 2 147758 284942 1 2 999999 -756667 1 266824 353028 503049 1 2 999999 603132 1 2 999999 -794028 2 2 999999 1 6 999995 -315103 1 2 999999 71687 1 20 999987 -240379 2 2 999999 1 6 999982 702612 2 2 999999 1 2 999999 -390328 2 12 999983 2 2 999999 1 332694 945015 -734104 1 18 999996 709476 1 3 999998 804590 1 2 999999 -167943 2 2 999999 1 663128 948310 871770 1 611285 773684 262081 2 104173 400572 1 123319 541158 785075 2 19 999983 2 2 999999 1 2 999999 -901149 2 2 999999 2 17 999991 1 230720 423269 -905131 1 7 999993 388493 1 11 999992 318640 2 19 999986 1 34885 496168 -522151 1 13 999999 -226138 1 5 999984 -590825 2 377283 378829 2 11 999999 1 2 999999 -729881 1 689012 890554 -151133 2 12 999981 2 2 999999 1 7 999989 392620 1 228905 526015 -689021 1 16 999985 -675731 1 2 999999 51713 1 2 999999 -481579 2 2 999995 2 211702 859909 2 19 999984 2 14102 940326 1 291188 762018 -834331 1 12 1000000 -329154 2 18667 472166 1 2 999999 13118 1 2 999999 -640146 1 45497 158163 826431 2 178371 661915 1 19 999993 96142 2 572340 817137 2 364534 944534 2 395509 554493 2 624862 678427 1 69176 704344 602961 1 103594 297841 -719623 2 2 999999 2 19 999982 2 2 999999 1 499313 646360 -179494 1 2 999999 704213 1 12 999985 812389 1 2 999999 -642075 2 519822 656675 2 79958 198488 2 2 999999 1 541913 640777 91204 1 2 999999 200368 1 12 999984 315596 1 2 999999 -423318 2 14 999991 1 20 999993 -425494 2 459307 754200 1 15 999996 -581332 2 2 999999 1 465425 499239 -956352 2 472367 843403 1 131898 688606 613650 2 18 999991 1 2 999999 -560944 2 96472 531299 2 6 999988 2 477911 669419 1 322340 479719 398654 1 2 999994 561936 2 3 999986 2 20 999988 1 456355 964592 -825647 1 2 999999 -657735 1 102911 978534 -59512 1 19 999990 221895 1 693124 875065 -373840 1 2 999999 745610 2 2 999999 1 2 999999 572875 2 12 999986 1 2 999999 962562 1 15 999992 -892654 1 2 999999 100832 2 44954 611917 2 275239 673157 2 19 999995 2 2 999981 1 4 999987 781946 1 2 999999 434090 1 348988 477161 212742 1 19 999989 261612 2 2 999999 1 2 999999 480259 1 137716 450926 -712641 2 18 999987 2 2 999999 1 2 999999 457345 2 2 999999 2 2 999999 1 16 999995 47665 2 304401 941328 2 522244 686832 2 2 999999 1 204034 829331 681563 1 2 999999 -53564 2 124919 872726 2 16 999994 1 779222 996646 532839 1 11 999984 726882 1 2 999999 -402403 2 106215 868750 2 1 999997 2 2 999999 2 125992 433773 1 3 999990 -127546 2 2 999999 1 129311 925024 -464057 2 12 999990 2 459098 974405 2 2 999999 1 2 999999 -549629 1 489274 853739 -275124 2 2 999999 2 2 999999 2 251264 351315 2 26433 416741 1 12 999982 674605 2 20 999995 1 2 999999 -656237 1 14 999989 -294640 2 418061 602190 1 2 999999 -698458 2 550946 949264 2 20 1000000 2 150596 192068 2 4474 915736 2 49317 897169 2 19 999995 1 2 999999 129509 1 437541 809827 -513486 1 2 999999 934504 1 9 999989 -947057 1 281518 908375 394061 2 19 999997 1 1 999998 -480196 2 2 999999 1 335475 465745 -788093 2 9 999991 1 643325 680586 595448 1 155888 938638 -159893 2 467399 626867 1 14 999988 79544 2 2 999999 1 2 999999 650900 1 20809 402613 784964 1 2 999999 520124 2 207397 583582 2 2 999999 2 260584 531012 1 2 999999 -572766 1 10 999990 309771 2 9 999985 2 2 999999 1 19 999994 -475179 2 949699 975026 1 2 999999 -778810 2 2 999999 1 214574 576682 -25861 1 2 999999 48800 2 2 999999 1 4 999993 505053 1 2 999999 -900478 2 2 999996 2 108265 576473 1 2 999999 -961752 2 633616 972670 2 10 999991 2 8 999989 2 16 999997 1 2 999999 -597902 1 101365 743950 89727 1 2 999999 753135 1 5 999987 554481 2 20889 906251 2 83747 105048 2 705028 713903 2 2 999999 2 2 999999 2 17 999989 1 8 999987 -447980 2 58009 157408 1 2 999999 110058 2 2 999999 1 341677 774874 289134 1 5 999983 -166412 2 2 999999 1 2 999999 -169547 2 10 999994 1 420604 481491 414352 1 19 999997 545938 2 16 999981 2 7 999984 2 335745 706588 2 883400 923033 2 2 999999 2 99120 331240 1 591948 987017 -209634 2 381134 538702 2 2 999981 1 2 999999 -334744 1 2 999999 915560 1 2 999999 682755 1 194372 912070 -158284 2 2 999999 1 271907 389612 407061 1 68224 108603 -922879 1 2 999999 -333193 1 14 999993 46800 1 2 999999 -77302 1 46693 844713 174211 1 2 999999 461893 2 200455 686230 1 495862 507720 -706593 1 137800 610052 -139499 1 2 999999 -557020 2 2 999999 1 6634 66112 -789082 2 193099 878779 1 489633 662156 -769169 2 19 999997 2 447418 494593 2 12 999994 1 17 1000000 -684012 1 2 999999 -272730 1 2 999999 794750 2 2 999999 2 4 999998 1 7 999998 -473644 2 12 999982 1 2 999999 -758522 2 635042 991879 2 13 999995 1 2 999999 -173660 1 2 999999 766856 2 399185 604872 2 5 999992 1 140914 174793 255722 1 13 999981 950621 2 7 999984 2 2 999999 2 18 999991 2 7 999993 1 2 999999 -933072 2 151270 596365 1 2 999999 762726 2 2 999999 2 797455 812131 1 272490 335708 -487855 2 2 999999 2 16 999995 2 2 999999 2 16 999996 1 2 999999 676536 2 128603 320174 2 349156 732326 2 12 999995 1 542872 775877 661278 2 2 999999 1 10 999993 392587 1 796069 909077 883252 2 2 999999 2 455422 978809 2 118248 615821 2 20 999993 2 470549 536495 1 2 999999 626068 1 616633 970094 186308 2 202306 437419 2 84196 667620 2 2 999999 2 2 999999 2 7 999987 2 2 999999 2 16 999999 2 93291 685452 1 415833 599509 723050 1 463139 638076 569080 2 3 1000000 1 36946 949773 -512486 1 2 999999 11385 2 6 999999 2 23449 768884 2 388387 807919 1 156573 817257 -33587 1 2 999999 608551 1 18 999993 -303989 2 157566 817503 2 842286 984957 2 2 999999 2 13 999995 1 2 999999 890669 2 16 999998 1 66276 198168 -231087 2 2 999999 1 316869 974791 -354604 1 2 999999 483634 2 3 999984 1 7 999996 -7495 2 118197 934394 2 2 999999 2 132965 924882 1 6 999985 820204 1 501839 547148 -522005 2 320506 580462 1 779613 932769 230336 2 2 999999 2 111473 383250 2 11905 949474 2 536609 855234 2 13 999996 1 4 999998 -441563 2 2 999999 1 13 999987 154441 2 14 999992 1 12941 940265 -246765 2 290909 467019 2 14 999982 1 20 999986 439962 1 13 999989 -738732 2 335872 652426 1 2 999999 -121378 1 15 999998 958727 1 698941 856709 -936229 2 2 999999 1 14 999994 665104 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 325217 702285 -646498 2 121855 382096 2 2 999999 1 2 999999 132084 2 2 999999 2 6 999983 2 2 999999 1 14 999983 -841802 2 2 999999 2 2 999999 2 16 999985 1 2 999999 241524 2 59722 155435 2 2 999999 1 15 999996 733499 1 2 999999 -67251 2 2 999999 2 5877 730374 2 5 999984 1 18 999999 -30173 1 2 999999 35844 2 8 999984 2 785053 811934 2 51837 481045 2 7 999995 2 4 1000000 2 2 999999 2 2 999999 1 3 999992 -205762 2 152810 278093 1 13 999998 -340473 2 2 999999 1 2 999999 146161 1 5 1000000 -150889 1 724322 737171 -631664 2 7 999990 2 286137 583923 1 8 999996 951114 1 85038 724564 111289 1 1 999992 -120140 2 2 999999 1 371966 955439 -621699 1 4 1000000 -655210 2 20 999982 2 863008 986689 2 13 999989 2 2 999999 2 2 999999 1 164081 481020 746187 1 6 999999 -542100 2 2 999999 2 6 999998 2 14 999995 1 6 999997 -782778 1 2 999999 528127 1 2 999999 291647 2 2 999999 1 2 999999 839826 2 16 999983 1 2 999999 871177 2 198010 346850 1 2 999999 746345 2 1 999986 2 2 999999 2 677070 916348 1 6242 96633 -521343 1 245697 475987 240567 1 20 999990 899456 2 5 999987 1 2 999999 -805015 1 2 999999 37349 1 497062 504861 518126 2 2 999999 1 2 999999 146465 2 40427 620454 1 8 999984 337825 2 2 999999 2 486843 597681 2 2 999999 2 5 1000000 1 5 999996 -856436 1 2 999999 -338896 1 60077 678640 579421 2 411894 502321 1 1 999994 -2437 2 2 999999 2 4 999997 1 13 999996 -27125 1 324822 994496 483019 2 2 999999 1 190498 530185 -276233 2 2 999999 1 462585 473433 273081 1 7 999984 252734 2 308314 642667 2 4 999995 2 157821 349965 2 12 999988 1 2 999999 923738 2 230183 850905 2 127073 582670 1 2 999999 -671023 2 5639 68906 1 2 999999 901015 2 16 999999 2 9 999990 1 20 999982 717962 2 14 1000000 1 136891 376599 998046 1 12 999987 -895527 2 2 999999 1 546537 651372 -196753 1 2 999999 813517 2 16 999988 1 53685 428900 91120 1 577103 580762 641414 2 2 999999 2 2 999999 2 152619 655159 2 10 999993 1 600321 858304 -858068 2 21016 237116 1 2 999999 -95973 2 624627 995780 2 2 999999 1 2 999999 563791 1 6 999992 6243 1 73945 198386 -910896 1 1 999983 99478 1 41348 184623 -677830 2 7 999986 2 2 999999 2 2 999999 2 15 999995 1 2 999999 -400513 2 15398 937091 2 2 999999 1 2 999999 -611847 2 2 999999 1 719585 855057 -801175 1 2 999999 990388 2 9 999991 1 2 999999 -572318 1 2 999999 -880306 1 18 999988 -247891 1 452181 652068 942877 1 6 999999 876761 1 700166 838703 -150947 1 929311 996835 -947582 1 2 999999 167508 2 719676 990603 1 2 999999 690732 1 2 999999 -381346 1 59453 359076 -848543 1 4 1000000 -978297 2 650862 994603 2 1 999993 1 78227 442566 -62253 1 2 999999 749594 2 111165 296896 2 12 999998 2 2 999999 1 1 999998 -865103 2 2 999999 1 10 999998 -432502 2 2 999999 2 3 999985 1 9 999992 244841 2 17 999990 2 9 999985 1 10 1000000 -218097 1 435073 875984 867870 2 765185 999213 1 2 999999 -169820 1 9 999982 -811971 1 4 999995 -982431 1 5 999988 -41732 1 2 999999 268481 1 2 999999 -698329 2 6 999981 1 2 999999 384178 1 2 999999 815389 2 2 999999 1 1 999996 -465721 1 212946 799228 638163 1 156603 858990 -133660 1 2 999999 -304740 2 2 999999 2 466969 575323 1 202747 428882 587490 1 2 999999 -743818 2 11 999981 1 2 999999 -771661 1 2 999999 755927 1 348922 981107 -711600 1 2 999999 -359904 2 187418 825617 1 2 999999 49370 2 18 999990 1 4 999985 484770 2 2 999999 1 8 999997 -467297 1 15 999998 -651801 2 7 999992 1 72451 625959 -983957 1 333660 554626 -804727 2 19 999993 1 343628 398719 -422956 1 625648 807834 -53626 1 607346 627057 332368 1 1059 70475 854966 2 2 999999 2 7 999982 2 337187 579249 2 449428 574525 1 1 999999 96289 2 2 999999 2 196589 773414 2 10 999998 1 8 999994 414746 2 297958 432338 2 2 999999 2 461870 986460 2 2 999999 1 101588 289072 79050 2 2 999999 1 2 999985 -588491 1 2 999999 -531721 1 2 999999 336659 1 267089 690208 -677891 2 574884 601144 1 2 999999 -464162 1 181512 625428 659626 2 2 999999 1 9 999985 987203 2 6 999985 1 541938 920182 515031 1 2 999999 -294212 1 492265 598559 258806 2 2 999999 2 139345 338542 1 2 999999 215033 1 7 999992 72161 1 14 999998 406204 2 2 999999 2 53251 409820 2 6 999984 2 215473 797207 1 374342 985580 -211042 1 628369 794784 250608 2 2 999999 2 880666 971753 2 3 1000000 1 553025 850729 249095 1 1 999990 682656 1 745850 857827 -305861 1 134869 990066 -235205 2 482505 951287 2 719328 875026 2 14 999987 1 8 999981 -715521 1 530999 591914 -407687 2 14 999997 1 246791 692475 702877 2 2 999999 1 3 999993 -840463 2 2 999999 2 7 999988 2 2 999999 1 18 999982 588356 2 2 999999 1 225895 954072 -244522 2 327361 494235 2 15 999997 2 2 999999 2 330205 397140 1 272613 496012 -641725 2 2 999999 1 2 999999 -406917 2 16 999991 1 2 999999 -654352 1 3 999993 627286 2 2 999999 1 116105 371256 -638864 2 225406 718468 2 2 999999 2 2 999999 2 2 999999 1 61572 355441 865806 1 18 999992 872971 1 140661 959262 630990 2 2 999999 1 4 999994 297054 1 550474 750495 272028 1 2 999999 319262 1 222382 629524 -441150 1 2 999999 313045 2 2 999999 1 7 999985 -411501 1 2 999999 378914 2 2 999999 1 2 999999 684788 1 2 999999 -335926 2 2 999996 1 5 999985 -174892 2 16 999984 2 68871 198449 2 19 999999 1 16 999997 -363316 1 180026 455379 -709127 2 16 999990 1 19 1000000 -53906 2 13 999986 1 257312 335529 104649 2 2 999999 2 20 999984 2 2 999999 2 2 999999 2 50544 269144 2 10 999988 2 2 999988 2 4 999984 2 2 999999 2 19 999988 1 2 999999 965915 1 571738 770067 384275 1 498342 886892 93992 2 7 999999 2 4 999997 1 2 999999 -399002 2 17 999991 2 2 999999 2 2 999999 1 5 999985 -702331 1 2 999999 -761139 1 19 999981 252639 1 10 1000000 -405110 1 2 999999 834760 1 12 999991 784655 1 2 999999 -635060 1 9 999991 -303138 1 101063 215989 -983044 2 135986 529642 2 2 999999 1 5 999998 -212968 2 40197 749981 2 2 999987 1 2 999999 -334482 2 2 999999 1 16 1000000 -38961 1 4 999984 43070 1 406479 683420 -814411 2 19 999983 2 2 999999 1 237452 599045 -794914 1 13 999999 383429 2 17 999993 1 14 999992 954596 1 15 999998 3316 1 2 999999 234139 1 2 999999 942537 1 10 999994 -48309 2 58042 960806 2 282359 746748 2 9 999987 2 2 999999 2 485475 631744 2 2 999987 1 2 999981 672305 2 10 999981 1 14 999986 417038 1 859808 999797 239089 1 3 999988 -398017 1 8 999997 -151652 2 2 999999 2 2 999999 1 19 999988 662753 1 357526 953705 833699 1 2 999999 -953338 1 904762 935409 262948 1 2 999999 -149588 1 471592 567144 44326 1 2 999999 -227677 2 17 999984 1 8 999998 -302874 1 2 999999 513422 1 2 999999 865017 1 11 999992 361103 2 93167 723174 2 2 999999 2 2 999999 2 489561 544857 1 148339 825198 -268390 2 2 999988 1 1 999985 -999750 1 10 999996 -491567 2 243204 356729 2 18 999982 1 2 999999 -971777 2 12 999997 1 137803 569146 -153172 2 2 999999 2 2 999999 1 2 999997 -869575 2 2 999999 2 18 1000000 1 9 999986 550884 2 885875 894001 2 2 999999 1 2 999999 -738487 1 844272 981640 -640722 2 154093 886942 1 2 999999 423529 1 558724 913475 -557904 2 11 999997 1 12 999999 785861 2 110387 340753 1 130932 277539 -958503 2 161196 519668 1 23671 585264 -661030 2 15 999997 2 11 999992 2 18 1000000 1 306431 854178 91089 2 20 999988 1 593353 827224 736291 1 14 999997 29512 1 3 999981 768860 1 2 999999 645357 1 2 999999 74408 2 494751 544401 1 2 999999 -605114 2 5 999988 2 2 999999 2 40205 449923 2 5 999999 2 247507 812407 1 2 999999 -885017 2 2 999999 1 2 999999 -878082 2 489718 829279 2 16 999982 2 2 999999 2 20 999984 1 2 999999 137783 2 2 999999 2 355793 963101 1 1 999982 -969502 1 9 999982 17183 2 10 999987 1 18 999981 812584 1 228004 912635 -154448 1 420916 491770 292874 2 466281 637128 1 2 999999 -902655 2 2 999999 2 86812 859060 2 476569 734751 2 2 999999 1 2 999999 -846278 2 2 999999 1 487995 909905 387189 2 8 999994 2 754688 933688 2 2 1000000 2 2 999999 1 2 999999 -107892 1 2 999999 383299 1 2 999999 783385 2 307213 434573 2 7 999984 2 2 999999 2 7 999995 2 179680 783517 2 2 999999 2 5 999986 2 17 999985 2 187975 801944 1 662979 875643 82312 1 2 999999 -757842 1 782411 823655 -277286 1 314517 849412 205828 1 169982 221701 -884295 2 12 999986 1 343253 932656 -527617 2 2 999999 1 228041 879111 -659084 1 337473 710040 -262755 1 454753 851690 -951357 1 2 999999 760505 2 2 999999 1 601053 742603 225069 1 485698 908512 767704 1 2 999983 -853452 1 2 999999 658759 2 3 999998 1 6 999993 996760 2 15 999996 1 99923 261903 -84261 2 19 999982 1 2 999999 -321891 1 2 999999 -581429 2 2 999999 2 2 999999 2 531663 622067 1 182849 864965 323052 1 350928 525659 -708116 1 534785 549078 272202 1 2 999999 -415766 1 740029 881326 930564 2 2 999999 2 6 999987 2 436500 466249 1 2 999999 492236 2 20 999989 2 2 999999 2 2 999999 2 2 999999 2 144996 313728 2 19 999995 1 14 999982 38252 1 214146 590986 102403 1 2 999999 172050 2 7 999994 1 82699 747132 260351 2 2 999999 1 502768 635026 -944984 2 2 999999 1 2 999999 -955065 1 2 999999 -291798 1 2 999999 -639586 1 2 999999 -324053 2 2 999999 2 15 999988 1 18 999994 -335824 2 3 999997 2 2 999999 1 2 999999 867596 2 148830 956013 1 10 999990 367511 2 6 999989 2 2 999999 2 2 999999 1 2 999999 -698206 2 15 999998 2 534902 758221 1 2 999999 540054 1 6 999984 -797339 1 9 999993 187503 1 19 999991 -906373 2 661303 667260 1 69227 931696 -774528 1 1 999996 5979 1 8 999998 657079 1 2 999999 -904168 2 2 999991 2 16 999993 2 526612 580366 2 112587 256612 1 2 999999 480637 2 16 1000000 1 3 999991 342928 1 8 999994 776425 1 2 999999 804534 2 2 999999 1 321636 533102 4673 2 19 999982 2 17 999987 1 1306 222161 -15718 2 2 999999 1 2 999999 -582784 1 2 999999 -505614 2 736088 967345 1 2 999999 44762 2 216050 866054 1 2 999999 109672 2 2 999999 2 19 999998 2 16 999984 2 650352 652340 2 6 999993 1 2 999999 612334 1 14 999995 -99870 1 14 999988 821399 1 2 999999 724762 2 2 999999 1 2 999999 -184718 1 365954 744425 -700283 1 260832 346813 -877505 1 2 999999 416233 2 580685 669601 1 397539 994764 -433726 1 288376 336930 -370325 1 748905 984797 186515 2 5 999996 2 15 999986 1 438825 892976 536156 2 2 999999 1 5 999987 907675 2 299720 952620 2 2 999999 2 2 999999 2 108137 227533 2 152296 596943 2 2 999999 2 2 999999 1 52078 892517 726700 1 2 999999 188578 1 2 999999 330844 2 133157 709468 1 1 999999 627336 1 2 999999 978374 1 13 999987 860462 2 4 999995 2 52008 108216 1 200996 397762 650169 1 90541 275036 778882 2 744262 796212 1 2 999999 -342176 2 137542 346523 2 2 999999 2 775121 887109 1 2 999999 586276 2 17 999984 2 10 999988 1 177742 678732 588598 2 15 999988 1 565119 788230 -267970 1 2 999999 777830 1 2 999999 896853 1 18 999986 -141913 2 2 999999 2 9 999998 1 229941 710720 284012 2 609484 907346 1 2 999999 -463114 2 365240 574238 1 20 999990 558616 1 3 999990 -973876 2 88207 133536 2 11 999995 1 393725 430669 -749225 2 365814 875425 1 8 999988 -269437 2 17 999993 1 2 999999 563045 1 2 999999 173250 1 1 999989 84263 2 3 999996 1 2 999999 -706959 2 2 999999 2 2 999999 2 2 999999 1 16 999993 -556266 1 7 1000000 444046 2 2 999999 2 37829 838585 1 2 999999 -305052 1 17 999987 -7982 1 2 999999 -32164 1 17195 75897 752490 1 15 999982 361334 1 300043 913829 794860 2 288968 786452 1 14 999985 787122 1 520284 986369 498197 1 2 999999 916824 1 5 999983 -245866 1 1 999990 98819 1 105487 956392 -850135 2 18 999992 2 143542 897017 2 664084 875843 2 724083 987871 1 241998 250151 411519 1 40078 225919 -55821 2 2 999999 1 286135 999094 304259 2 64134 374354 2 2 999999 2 2 999999 2 1 999998 1 2 999999 310691 1 1 999987 -789965 1 11 999990 981759 1 7 999984 850118 2 169387 252898 2 8 999981 2 8 1000000 2 9 999987 1 14 999987 -336164 2 160032 712975 2 7 999986 2 4 999993 2 1 999996 1 19 999986 -753738 1 4139 606889 108529 1 2 999999 -273043 2 665783 789315 1 2 999987 757841 1 12 999985 -659159 2 1 999984 1 2 999999 -177464 1 6 999993 840835 1 2 999999 -428820 2 2 999999 2 2 999999 1 335789 879919 775424 2 2 999999 2 468204 781925 2 2 999991 1 304933 850058 616980 1 94108 838087 277122 2 2 999999 1 16 999992 -515319 1 240877 775224 774692 2 331114 764143 1 2 999999 -569110 2 2 999999 2 2 999999 2 237808 447897 2 2 999999 2 7 999995 1 12 999981 110525 1 14 999990 -731900 1 2 999993 188884 1 352330 900671 -24126 2 54042 219903 2 814352 967496 1 2 999999 -203168 1 2 999999 -101458 1 2 999999 -197035 2 2 999999 1 302430 540869 -711685 2 640202 817803 1 8 999981 75 1 2 999999 -885475 1 2 999999 608092 1 2 999999 -331436 2 344878 767546 2 2 999999 2 2 999999 1 323999 925685 -939666 1 575250 950393 964381 2 395891 561386 2 2 999989 1 557696 950973 -950125 2 2 999999 2 4 999998 2 2 999999 2 8 999981 1 2 999999 496790 2 2 999999 2 858772 961031 2 2 999999 1 2 999995 580864 1 2 999999 -766332 2 782397 904921 2 212083 920823 2 9 999994 2 681647 964368 2 2 999999 1 509277 605131 -966828 1 284267 805849 914779 1 2 999999 -350341 2 741476 942080 1 2 999999 328998 1 15 999999 528530 2 3 999989 1 77264 925862 -292638 1 431683 969248 706300 2 250525 556124 2 7 999992 2 349772 688222 1 2 999999 -355047 1 8 999983 -749625 1 2 999999 -719108 1 2 999999 -595621 1 4 999995 -553500 2 594222 859768 2 2 999999 2 2 999999 1 2 999999 -257652 1 826907 865202 -754211 1 632090 880383 -810357 2 12 999983 1 2 999999 -172106 2 2 999999 2 3 999993 2 2 999999 2 2 999999 1 2 999999 380550 1 16 1000000 -211641 2 4 999987 2 10 999990 1 101609 657978 715137 1 18 999984 -517911 2 3 1000000 2 2 999999 1 18 999990 858824 1 2 999999 904594 2 287332 902908 2 699822 719946 1 2 999999 924771 2 13 999991 1 11 999989 -326448 2 207426 420424 2 27479 999577 2 7 999985 2 2 999999 1 214408 582329 -743203 1 2 999999 -474308 2 11 999984 2 2 999999 1 17 999995 685822 1 5 999986 -182509 1 11 999986 516909 2 343899 806324 1 2 999999 -218770 2 4 999987 2 2 999981 2 2 999999 1 6 999982 913839 1 2 999999 -354347 2 17 999989 2 2 999999 1 2 999999 64548 1 8 999984 209270 2 3 999984 1 18 999989 -157423 1 10 999996 666509 1 263441 441031 897199 2 12 999999 2 14 999997 1 104507 808638 -406931 2 6 999989 2 2 999999 1 813337 856793 252987 2 2 999999 2 16 999981 1 2 999999 198997 2 4 999998 2 2 999999 1 8 999982 346922 2 2 999999 1 2 999999 -595407 1 2 999999 352173 1 2 999999 -357530 2 872698 960435 2 9 999998 1 2 999999 -569489 2 2 999999 2 28710 251422 2 170610 248532 1 9 999990 551491 2 83157 677629 1 13 999984 -561124 2 11 999993 2 693711 924673 2 868554 906811 2 75808 799751 1 7 999994 -142425 1 2 999999 -543489 1 5 999997 -254745 1 16 999990 -512645 1 6 999982 77155 2 45030 495692 1 2 999999 -1659 1 2 999999 -276078 1 2 999999 -40824 2 7 999986 1 2 999999 -620178 1 2 999999 679172 2 43092 298472 2 13 999990 2 588976 750442 1 497259 508565 -456968 2 2 999999 2 3376 607965 1 42284 238196 709251 1 2 999999 476501 2 15 999986 1 177485 365414 211981 1 2 999999 -303372 1 2 999999 -914046 1 2 999999 813843 1 7 999984 -434410 1 10 999990 -963149 1 209920 892499 314844 1 5 999986 666344 1 2 999999 787480 1 10 999994 729206 1 311191 381470 -77151 1 2 999999 -55727 1 14 999984 709342 2 18 999986 2 2 999999 2 19 999996 2 2 999999 2 2 999999 2 256697 263536 1 877405 959028 978701 1 5 999999 -246401 1 2 999999 -130911 1 2 999999 993645 2 473458 811782 1 574934 745053 -586789 2 9 999999 2 9 999987 2 567526 753022 2 18 999994 2 2 999999 1 618482 940687 -21846 1 200056 608165 236345 1 2 999999 672964 2 16 999989 1 46538 442254 426952 1 2 999999 932289 2 2 999999 1 16 999987 -124057 1 2 999999 -888123 1 400690 655137 767890 1 15 999992 140070 1 2 999999 -343344 1 468348 905128 -66201 2 44415 604700 2 12 999995 1 2 999999 117098 1 20996 42368 380237 2 2 999999 1 4 999983 480870 1 2 999999 -149976 1 3 999983 703015 2 94922 894897 1 420704 903994 -978131 1 7 999987 -68543 1 784572 863353 720215 2 94783 764436 2 3 999982 2 4 999990 2 138383 141763 1 2 999999 -477590 1 16 999988 -42502 1 2 999999 -575418 2 14 999992 2 6 999986 1 8 999986 571980 2 2 999999 2 2 999999 1 3 999990 -760784 2 891150 965420 2 2 999999 1 2 999999 -844253 1 16 999981 -441853 2 45782 720444 2 6 999998 1 4 999995 -575868 1 2 999999 -774643 1 355873 401418 913775 2 624891 879108 1 90035 122868 466177 2 2 999985 2 2 999992 1 1 999997 132770 1 176230 951195 709375 1 2 999999 -147830 1 128340 497092 105914 1 2 999999 -195967 1 208278 928524 912890 2 14 999987 2 20 1000000 1 2 999999 -284485 2 11 999988 1 2 999999 -540382 2 2 999999 1 334947 600464 248692 1 267253 449113 221962 2 2 999999 2 2 999999 2 281291 559734 1 134901 726537 346623 1 2 999999 730188 2 2 999999 1 2 999999 -687763 1 10 999997 -437977 1 16 999996 687365 1 182589 488407 -417736 2 288069 730059 1 595224 682620 -55435 2 14 999993 1 1 999997 871028 1 879946 977696 720696 1 2 999999 -900512 1 2 999999 -507448 2 2 999999 1 2 999999 976037 1 2 999999 -357826 2 2 999993 2 361322 792246 2 195509 279197 1 452829 935160 -880592 2 2 999999 2 326987 700479 1 5 999982 561140 1 7 999982 -409237 1 2 999999 763416 1 2 999999 350141 1 2 999999 763152 2 13 999998 2 13 999988 1 2 999999 924418 1 823347 947945 492822 1 2 999999 767637 1 6 999984 -251880 1 3 1000000 675779 1 389738 493089 804130 1 8 999984 -887082 2 2 999999 1 254936 737421 610384 2 224825 909236 2 641592 914921 2 2 999999 1 121891 411827 838579 1 2 999999 250760 2 85819 879685 1 16 999988 993924 1 2 999999 501879 1 2 999999 -951643 1 655508 986687 -174924 1 166014 946069 -550524 1 2 999999 384920 1 2 999999 -826054 1 9 999997 -29326 2 2 999999 2 7 999996 2 8 999992 2 2 999999 1 164483 580008 698598 2 503820 840043 1 398981 647857 -135141 2 98649 869457 2 175843 309895 2 2 999999 1 6 999985 882863 2 613967 627267 2 65039 496812 1 309454 504138 657477 1 127878 156944 311968 1 3 999995 652136 2 2 999999 1 16 999982 -331635 1 2 999999 -103354 1 54520 282127 200681 1 704592 778214 95680 1 354697 839092 723699 1 415418 996127 347511 2 2 999999 1 337508 991563 379315 1 11 999995 -385192 2 82868 816484 1 14 999983 681328 1 311412 805860 -802032 1 5 999996 649426 1 2 999999 -170505 1 20 999991 -831494 2 2 999999 2 3 999984 2 19 999987 1 2 999999 -700884 2 2 999999 2 587143 960620 2 191149 699055 2 15 999983 1 315697 437706 336206 1 2 999999 -849832 2 1 999999 2 2 999999 2 337364 692661 2 520024 740601 2 2 999999 1 30315 725634 946242 1 41161 964818 -164801 1 327032 892065 880346 1 2 999999 382602 2 2 999999 2 5 999985 1 4 999995 42363 1 2 999999 -108029 1 253922 605627 237906 1 262890 719931 976143 2 577621 784063 2 14 999994 2 9 999981 1 4 999982 475987 2 379334 894372 2 2 999999 2 1 999997 2 347133 407561 2 182173 972377 1 2 999999 156491 1 8 999982 526687 1 3 999981 990610 2 643562 971427 1 62055 329918 639599 2 19 999985 1 7 999997 630433 1 4 999997 -868701 1 101417 463249 -701155 1 446689 973459 366512 1 16 999982 -636554 1 2 999999 -420888 1 2 999999 726580 1 20 999982 -257764 2 2 999984 1 2 999999 289122 1 146879 423677 127525 2 15 999981 1 2 999999 688429 1 1 999994 137554 2 432008 583632 2 2 999999 2 179512 606739 1 14 999993 -365290 2 235674 729583 2 118315 687262 1 2 999999 827415 2 37287 790871 1 16 999989 277580 1 32198 176527 -954483 1 133002 404350 922017 2 2 999999 1 2 999999 316909 2 370883 404294 1 9 999982 618889 1 603284 958114 -692206 1 2 999999 642865 1 2 999999 -837295 2 249778 945261 2 2 999999 1 2 999999 404665 2 2 999999 2 2 999999 1 2 999999 226113 1 819850 851473 826275 1 18 999981 -830779 1 2 999999 85624 1 2 999999 619419 2 2 999999 1 7 999984 199062 2 330737 505830 2 475343 633966 1 400003 612341 554864 2 443509 677808 1 2 999999 394940 1 563691 698350 -74785 2 182209 622469 1 10 999989 -756493 2 16 999999 2 2 999999 2 701394 865384 2 10 999999 1 2 999999 484435 1 2 999999 -854095 1 2 999999 442311 1 169543 809969 -812353 1 12 999983 -366366 1 10 999988 906071 1 2 999999 283293 1 2 999999 -146792 2 2 999999 2 2 999999 2 4004 236788 1 116961 194353 -833241 2 512172 901737 2 8 999993 1 46276 588232 -734818 1 4 999981 -952555 2 602106 939513 1 535568 835851 -827540 1 13 999991 -343665 2 2 999999 2 8 999991 2 2 999999 2 452416 640786 2 17 999984 1 901419 943483 -950224 1 2 999999 -814423 2 2 999999 1 419135 990577 -356170 2 2 999999 1 2 999999 -262311 1 398456 791352 474936 1 2 999999 175043 1 2 999999 793285 1 2 999999 -857364 1 2 999999 -217175 1 57400 910305 508604 2 2 999999 1 828146 869489 -129614 2 16 999983 1 15 999995 766143 2 2 999999 2 74241 716160 1 2 999999 723054 2 2 999999 1 734413 863003 -383158 1 437686 692018 -573269 1 12 1000000 932216 2 2 999999 1 2 999999 -61637 1 4 999997 617167 1 2 999999 133808 1 19 999995 496256 2 2 999999 1 2 999999 -121797 1 37371 986060 720246 1 12420 604213 -889892 1 14 999986 970978 2 2 999999 1 2 999999 -467495 1 2 999999 180663 1 251892 844102 518324 1 2 999999 932020 2 10 999998 1 435589 685199 -185332 1 14 999991 338720 1 13 999994 160220 2 2 999999 2 2 999999 1 88425 103841 633967 2 5 999994 1 14 999985 -406570 2 1 999998 2 8 999986 1 2 999999 -561444 1 461624 641687 104022 1 30356 915096 -303807 2 2 999999 2 2 999999 2 17085 484870 2 4 999987 1 5 999998 -277873 2 107972 837508 2 2 999999 1 2 999999 485676 2 18 999988 2 129272 277694 1 2 999999 369211 1 420307 884593 -941814 1 4 999999 21943 1 531952 885129 117875 1 3 999983 71631 2 17300 700069 2 2 999999 2 429598 622847 1 19 999988 -344838 2 2 999999 2 146257 225747 1 2 999999 -971135 2 8 999998 1 2 999999 80322 1 1 999989 -34115 2 5 999981 2 410282 441093 1 704 985836 -33743 2 328848 973644 2 225396 588426 1 2 999999 787959 1 6 999990 249712 2 394763 813793 2 10 999990 2 1 999999 1 2 999999 245778 1 2 999999 -713530 1 90070 97854 -722945 2 15192 770975 1 2 999999 -545534 2 20 999982 1 2 999999 -8485 2 2 999999 2 2 999999 1 12 999996 460648 2 636748 866419 2 2 999999 1 740229 994514 -211233 1 11 999985 -348950 1 2 999999 894702 1 2 999999 923722 2 14 999989 2 52022 211313 2 382696 433490 1 598869 810031 -957975 1 2 999999 300451 1 13 999986 790347 2 2 999997 1 644653 924901 23185 2 501815 731438 1 18 1000000 935600 1 600075 775421 -979284 1 554954 952717 594218 1 2 999999 -848620 1 687777 749650 741296 1 2 999999 -46648 1 91022 680002 282702 1 4 999998 -415410 1 281467 873397 -997250 1 13 1000000 -921887 1 2 999999 987342 1 12 999982 455466 2 7 999999 1 297362 593088 -72186 2 18 999986 1 172053 274002 -125724 1 21484 840101 -198373 1 2 999999 450597 2 2 999999 1 667416 741210 -995189 2 3 999994 2 5 999995 2 17 999992 1 3 999992 -622969 2 1 999985 2 4 999989 2 19 999991 2 6 999993 1 2 999999 -940060 2 192206 948992 1 403854 704419 796782 1 555774 742441 -679940 2 17 999996 2 2 999999 2 465829 672223 2 2 999999 2 2 999999 1 365286 511373 -502535 1 5 999982 -184930 2 8 999987 2 8 999990 1 2 999999 -359711 2 2 999999 2 366162 792192 2 8 999982 2 20 1000000 1 10 999996 -132373 2 2 999999 2 6645 909797 1 2 999999 575849 2 118835 260761 2 4 999982 2 2 999999 1 2 999999 -224480 2 2 999999 2 2 999999 2 270503 379286 2 2 999999 1 145518 504593 -372857 1 8 999987 385669 1 2 999999 -612267 1 2 999998 -108741 1 219579 673248 -309626 2 25340 437871 2 2 999999 2 287059 652985 1 10 999995 250408 2 2 999999 1 2 999999 817828 1 278994 644186 -913302 1 6 999996 -605155 1 2 999999 -814054 1 144774 712019 279711 1 14 999993 -198962 2 17 999993 2 2 999999 1 2 999999 653348 2 751743 859733 2 2 999994 1 2 999999 -881261 2 9 999992 1 5 999991 360926 2 576844 619994 1 2 999999 9459 2 326013 719668 2 12 999997 2 2 999999 2 20 999984 2 14 999999 2 2 999999 2 18 1000000 2 18 999987 2 2 999999 1 14 999998 722724 2 278357 525476 2 2 999999 1 16 999992 -47404 1 2 999999 -14671 1 2 999999 -92127 2 2 999999 2 7 999988 2 2 999999 2 424009 964314 2 2954 852800 2 15 999982 2 12 999987 2 2 999999 2 297207 728466 1 2 999999 734516 2 19 999981 1 2 999999 246263 2 1 999998 1 4 999986 -216900 2 11 999997 1 545756 962201 -658957 1 2 999999 531139 2 2 999999 2 7 999990 1 20 999994 700929 1 2 999999 -874010 1 2 999999 404944 1 13959 74453 694696 2 2 999999 1 857346 989127 -626473 2 18 999984 1 2 999999 -84327 1 474469 681146 -437988 1 2 999999 503399 2 17 999984 2 215583 372839 2 2 999999 2 824958 832810 2 2 999999 2 15 999990 1 335881 591321 -677410 2 251165 431304 2 188023 446718 1 14 999998 473299 1 8 999992 483322 1 104062 490922 361589 1 8 999998 697956 1 20 999998 816458 1 10 999990 -449239 1 2 999999 392362 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 130238 846648 2 2 999999 2 9 999984 2 4 999999 2 2 999999 1 11 999993 -501620 1 240840 435475 -365678 1 460290 866201 -336742 1 13 1000000 287430 2 11 1000000 2 2 999999 2 7 1000000 2 2 999999 2 4 999983 1 2 999999 -840306 1 2 999999 -977444 1 3 999985 -766035 1 2 999999 -424801 2 2 999999 1 106721 402608 -203469 1 101968 166834 525951 1 274870 498200 68529 2 2 999999 2 2 999999 1 2 999999 -68294 1 437123 931272 -18030 2 2 999999 1 60514 663272 -369291 1 5 999985 -774934 2 47603 132231 1 2 999999 -471973 1 185836 420751 -856975 1 2 999999 -125717 1 799892 942568 -880505 1 405096 648727 -400133 2 2 999999 1 7 999995 -365490 1 42911 588074 493559 2 2 999999 1 2 999999 -647651 1 13 999993 -261425 1 15 999987 -483378 1 2 999999 -102274 2 2 999999 1 2 999999 -857033 2 13 999993 1 499163 595831 -941660 2 2 999999 1 289567 635215 -500277 1 4 999995 534598 1 190471 259756 679760 2 2 999999 1 487641 578799 -420471 2 16 999987 2 154201 971477 2 756108 848689 1 6 999982 -429457 2 2 999999 1 117151 242006 -139814 1 14 999982 -409953 2 2 999999 2 3 999992 1 334479 590288 265455 2 536308 609042 1 839104 966653 600293 2 2 999999 1 19 999993 598931 2 281069 501284 2 420524 911505 2 15 999994 1 575433 721866 569371 2 6 999996 1 6 999984 -689152 1 2 999999 -322154 2 107681 419123 2 5 999991 1 2 999999 721363 1 277976 740351 467349 2 5 1000000 1 15 999992 -725298 1 74777 550822 734260 1 3 999992 -741162 2 2 999987 1 2 999999 830845 2 412263 605547 1 5 999988 -543492 2 2 999999 1 2 999999 317058 1 2 999984 179828 2 2 999987 2 2 999999 1 14 999987 463042 2 2 999999 1 2 999999 -563389 1 21837 46145 -693781 2 50064 523778 2 681308 774389 1 2 999999 74407 1 2 999999 -723935 2 552303 571969 2 5 999989 1 2 999999 -347593 2 223839 625008 2 2 999998 2 675181 928553 1 6 999990 -580252 1 305202 886089 -738666 1 2 999999 139000 1 114791 617339 647846 2 4 999988 1 2 999999 -647012 2 2 999999 2 8 999987 1 73525 249083 -93233 1 2 999999 336101 1 2 999999 893476 2 2 999984 2 3 999993 2 40836 500185 2 2 999999 2 619985 809829 1 20 999997 391600 1 2 999999 321171 1 137186 284232 796425 1 2 999999 370582 1 2 999999 -255943 1 550726 903429 -701025 1 533652 760023 396544 1 127134 300003 -832572 2 22042 392753 1 124821 552284 -732429 2 326832 778010 1 17 999999 -430282 2 2 999999 1 16 999983 -987882 1 331320 714492 253526 2 7 999981 1 11 999985 -204516 2 365898 651298 2 174222 570003 1 325939 431536 -618568 1 2 999999 849747 1 19 999994 -210011 2 7 999998 2 692287 797650 2 77502 967422 1 2 999999 824712 1 423433 568686 -576617 2 212933 340061 1 144714 798737 -732999 1 2 999999 -196615 1 225054 856354 596224 2 2 999999 1 20 999997 676774 2 674049 987724 1 2 999999 -271337 1 54707 477180 755180 2 315017 703940 2 2 999999 2 2 999999 1 12 999986 524052 1 5 999996 1913 2 3 999997 1 18 999989 602045 1 700339 834579 990657 2 1 999998 1 10 999999 336441 2 2 999999 2 879272 929296 2 2 999999 2 1 999999 1 634732 909682 954214 1 200781 298623 355865 1 75427 851844 -617127 1 140586 592715 175381 2 169706 495990 2 2 999999 1 2 999999 -368812 2 262820 891004 2 2 999999 1 2 999999 -780005 2 153319 729122 2 2 999999 1 17 999986 -609903 2 13 999981 1 2 999999 738022 1 9 999987 574245 1 7 999998 3849 1 728016 903745 -587169 2 87929 189795 2 18 999995 2 4 999983 2 290881 586015 1 892470 941655 -427176 1 244050 490501 782600 2 1 999996 1 7 999994 331012 1 2 999999 871010 2 20 999997 1 626769 627832 121387 2 7 999999 2 9 999991 2 616381 661899 2 2 999981 2 548029 783097 1 7 999985 -314727 2 8 999995 2 20 999983 1 152412 899256 -661020 1 4 999989 344422 2 2 999999 1 2 999999 960898 2 2 999999 1 2 999999 -310077 2 19 999995 2 9 999982 1 63807 730826 -438176 2 565226 855446 1 12 999997 -860782 1 2 999999 -44963 2 2 999999 2 2 999999 1 2 999999 -766798 1 2 999999 969295 2 62437 644484 1 2 999999 -377350 2 2 999999 2 96950 382567 2 12 999991 2 2 999999 2 9 999996 1 2 999999 -39956 2 2 999999 2 2 999999 2 12 999987 2 3 999995 2 2 999999 2 14 999984 1 3 999981 590145 2 613481 633749 1 311616 819479 -37415 1 43149 436991 -146989 2 14 999987 2 5 999990 1 20 999993 161604 1 2 999999 -751932 2 570440 806497 1 285912 964287 7077 1 437701 487719 -322749 1 2 999999 -767726 1 2 999999 965842 1 8 999991 186156 2 561406 598489 2 20 999996 2 17 999983 1 1 999982 920183 2 8 999992 1 740298 980347 -915759 2 2 999999 1 494065 734384 726175 2 2 999999 2 12 999984 2 2 999999 1 2 999999 148542 1 12 999992 305783 1 9 999985 373650 2 367319 905903 2 13 999997 1 331410 580710 -601869 1 11 999997 -657215 1 2 999999 -71717 1 2 999999 308428 1 13 999989 414650 1 1 999995 865519 2 2 999999 1 340684 909678 -924032 2 169360 659813 2 420139 940928 2 2 999998 2 15 999984 2 2 999999 1 2 999999 -707388 2 2 999999 1 7 999996 -969525 2 113108 974721 2 4 999990 2 302501 788347 2 667209 938879 2 2 999999 1 366497 503225 205424 1 9 999981 -703678 1 2 999999 -420262 1 3 999996 -57279 2 294329 763366 1 2 999999 -298131 1 2 999999 -799939 2 189955 327950 2 5 999996 1 12 1000000 123002 1 2 999999 -126195 2 19 999989 2 2 999999 1 433421 859713 717243 1 2 999999 453127 1 230419 358588 -358047 2 2 999999 1 18 999995 -584557 2 2 999999 2 706076 877801 1 2 999999 -875147 2 1 999990 1 11 999997 138664 1 6 999998 -605745 1 195277 374022 813500 1 14 999990 404400 1 2 999999 374444 2 2 999999 2 65815 182784 1 793025 830419 309765 2 368426 536301 2 9 999992 2 2 999984 1 2 999999 387155 2 6 999995 2 13 999992 1 7 999993 914856 2 145519 241262 1 2 999999 668400 2 4 999982 1 3 999998 -974353 2 2 999999 1 113531 806263 -684390 1 13 999999 -180415 2 2 999985 1 11 1000000 -896885 2 20 1000000 2 6 999987 2 2 999999 2 17 999984 2 416776 542665 2 43092 904221 1 451398 948564 807071 1 2 999999 -852691 2 109435 162459 1 9328 520936 978613 2 15 999987 1 325405 349055 -720261 2 2 999999 1 2 999999 -683616 2 2 999999 2 17 999992 1 147618 306154 -651054 1 413734 435741 -450110 2 15 999990 1 2 999999 -523902 1 2 999999 581675 1 678531 707900 -305117 2 16 999996 1 6 999992 -990184 1 258546 432052 980136 2 8 999994 2 2 999999 1 2 999993 -623882 2 2 999999 2 18 999999 2 8 999990 2 2 999999 2 2 999999 1 2 999999 -249947 1 2 999986 555281 2 9 999983 2 2 999999 2 11 999986 1 18 999981 665189 1 2 999999 375523 1 518059 542878 -216931 1 2 999999 272591 1 8562 571254 811533 1 3 999984 998959 2 9 999989 1 2 999999 236232 1 2 999999 -47403 2 420557 755578 2 16 999992 1 6 999998 -529186 2 19 999997 2 129285 304135 1 2 999999 27652 2 2 999999 1 2 999999 -940972 1 2 999999 904367 2 1 999997 1 13 999995 -659553 2 2 999999 2 14 999985 1 17 999985 -826696 1 13 999982 294854 2 175281 230084 2 2 999999 1 817499 883254 127078 2 20 999987 1 12 999993 -595371 2 2 999999 1 15 999993 -523227 2 2 999999 1 7 999993 -488044 1 64327 594968 -800707 1 4 999982 463130 2 166769 204343 2 5 999981 1 12 1000000 920444 1 2 999999 397760 2 2 999999 2 730269 954066 1 7 999985 717334 1 14 999994 -124434 1 2 999999 241055 2 240331 720415 1 439843 695684 -235224 2 2 999999 2 3 999981 1 2 999999 825352 1 14 999997 -620702 1 2 999999 451583 2 2 999999 1 13 999985 785210 1 2 999999 -844006 1 11 999986 -140439 1 3 999992 371003 1 2 999999 -342982 2 2 999999 2 6 999996 1 2 999999 529639 1 543138 837036 919920 1 2 999999 17385 2 10 999990 1 493202 820356 67300 1 2 999999 -616088 2 2 999999 2 2 999999 2 14 999982 2 13 1000000 2 2 999999 1 2 999999 51284 1 16 999995 -462478 1 9 999986 314306 2 4 999994 2 2 999999 1 373382 831187 997706 1 341254 469904 102920 1 12 999985 -329630 2 56912 193146 2 3 999998 2 20 999998 2 278754 358825 2 2 999999 2 14 999983 2 320490 892732 2 4 999986 2 2 999999 1 2 999999 -793416 2 2 999987 2 2 999999 2 1 999984 2 4 999982 1 2 999999 -305344 1 2 999999 98734 2 23919 53968 2 8 999981 1 2 999999 802504 2 2 999999 2 2 999999 2 187870 862818 1 2 999999 172196 2 807261 807920 1 2 999999 -110869 2 139452 556635 2 2 999999 1 19 999994 963941 1 2 999999 -710128 1 191362 429235 -922327 2 702544 858558 2 6 999996 1 523623 841292 -865053 2 2 999999 2 279360 636892 1 7 999988 -918477 1 2 999997 711050 2 2 999999 1 8 999990 417278 2 72923 945725 1 5 999987 -10611 2 1 999997 2 2 999999 1 12 999983 82800 1 2 999999 219893 1 477879 990277 295120 1 2 999999 -668368 1 2 999999 -523172 2 3 999981 1 2 999999 -465748 1 2 999990 32689 1 7838 515767 -460188 1 2 999999 670264 2 2 999999 2 3 999991 2 2 999999 2 2 999999 2 174912 598558 1 2 999999 -267563 2 74972 917000 1 33861 220154 311525 2 2 999999 1 2 999999 -664420 1 52469 503029 305232 1 307352 937927 -422703 2 2 999999 1 2 999999 -45845 2 2 999999 2 2 999999 2 17 999989 1 142617 354014 651013 2 567775 861190 2 2 999999 1 454687 522797 928965 1 2 999999 770380 1 2 999999 -594593 2 2 999999 2 2 999999 2 16 999991 1 8 999997 189158 1 2 999999 900286 2 10 1000000 2 148950 924890 1 14321 991683 747084 1 4 999989 71080 2 8 999986 2 788138 986894 2 2 999999 2 15208 591074 1 13 999986 -421431 1 2 999999 666660 1 57978 402833 -252267 2 3 999996 2 366006 923073 1 275943 280624 410664 2 7 999992 2 36774 298038 1 164691 672876 627264 2 2 999999 2 2 999999 2 2 999999 1 2 999999 38634 2 2 999999 1 2 999999 -332648 2 7 999989 1 4 999985 -937463 2 88792 842563 2 2 999999 1 239106 866031 700015 1 17 999990 396069 2 37072 950477 2 2 999999 1 2 999999 422794 2 430242 722278 2 2 999999 1 365266 846243 848767 2 2 999999 2 2 999999 2 2 999999 2 97570 100892 2 694697 793968 2 35616 434241 1 163719 512057 919039 1 549698 658698 21892 1 501652 518399 799767 1 171562 511899 444734 1 301285 391768 -120864 2 8 999983 1 198762 989290 213143 2 17 999984 1 14 999981 -174466 2 2 999987 1 22375 260038 -670021 1 20 999983 -561284 2 646693 702832 2 102312 377874 2 4 999985 1 140054 884541 178460 2 2 999999 1 8 999997 -199416 2 2 999999 1 2 999999 -942462 2 2 999999 1 18 999993 484195 1 73995 263274 336718 1 2 999999 706058 2 2 999999 2 682950 925147 2 2 999999 2 640655 906938 1 2 999999 -981125 1 1890 703098 556235 1 551253 915617 891292 2 2 999999 1 20 999988 875110 1 96357 507878 -38575 1 11 999981 -777083 1 108613 904988 -929004 1 2 999999 -138881 2 2 999999 2 2 999999 1 17 999994 -228555 1 17 999990 -558619 1 2 999999 -619322 2 6 999993 1 2 999999 974363 2 885631 947597 1 20 999984 201877 2 11 999994 2 215248 447239 2 2 999999 2 342104 446195 2 2 999999 2 2 999999 1 2 999999 -984396 2 103675 153935 2 286062 811221 1 2 999991 -266084 1 2 999999 -44338 2 16 999992 1 4 999990 -928412 2 20 999984 2 355850 888065 1 2 999999 198861 2 2 999999 2 2 999999 1 7 999986 -828149 2 233137 695821 1 7 999987 21547 2 562406 689289 1 20 999997 359163 1 194942 576001 -977243 2 2 999999 1 563395 913522 -854330 2 2 999999 1 497084 856396 -832165 1 18 999984 -551497 1 2 999999 381812 1 2 999999 -570083 1 214318 903982 583536 1 4 999981 -632970 1 2 999999 -274313 1 749941 842271 -807270 2 15 999982 1 830047 835870 -831937 2 3 999991 1 2 999999 663565 2 165764 210085 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -660667 2 2 999999 2 645320 880530 2 12 999999 1 3 999997 -42760 1 9 999997 -921823 1 2 999999 639656 2 1 1000000 2 525531 890835 1 9 1000000 671002 2 4 999998 1 11 999997 -870538 2 2 999999 2 2 999999 1 5 999990 -999266 1 2 999999 14173 2 2 999999 2 452793 997094 2 2 999999 2 888613 970101 2 2 999999 1 18 999997 669530 2 696862 898167 2 3 999989 2 16 999983 2 105719 507475 2 17 999992 2 473726 721547 1 4 999987 9402 1 716824 807655 984412 2 458467 725520 1 2 999999 197501 1 2 999999 -905943 1 2 999998 560248 2 2 999999 1 2 999999 497098 1 139897 319518 -633948 2 658757 957837 2 539735 540811 2 2 999999 1 2 999999 -427775 1 207707 449779 -623900 2 2 999999 1 13 999987 705216 1 2 999999 493552 1 2 999999 972915 2 7 1000000 2 319058 788684 1 659369 850429 564037 2 2 999999 2 2 999999 1 157630 887930 77865 1 2 999999 -720451 2 2 999999 1 139832 701346 -525951 1 2 999999 276885 1 2 999999 -821435 1 7 999991 47804 1 6 999994 -68357 2 621978 707330 2 8 999982 2 893771 993644 1 2 999999 -318915 1 626375 981276 -456453 1 2 999999 234108 2 433897 688805 1 7 999990 781270 1 16 999993 -620179 1 332853 841403 269391 1 20 999981 -948163 1 2 999999 -373623 2 321380 750709 1 2 999999 -569782 1 20 999982 223756 1 2 999999 824467 1 3 999997 -194758 1 477455 687905 675834 1 10 999982 -127272 2 7 1000000 1 7 999984 -92038 2 18 999998 1 14 999987 -395275 1 6 999984 -676557 2 5 999992 1 558084 887884 -466766 1 79342 931232 317650 2 48405 699191 2 16 999983 1 760311 830642 641116 1 2 999999 -780753 1 2 999999 -406362 2 11 999993 1 2 999991 85867 1 14 999985 27879 1 4891 21111 608070 2 2 999999 1 798043 890324 540369 2 12 999992 1 2 999999 -451591 2 2 999988 1 322862 467371 -540284 1 2 999999 -77963 1 255039 634156 264168 2 500365 528137 1 2 999999 335670 1 15 999982 -294149 2 2 999999 2 10 999996 1 455814 820349 -209866 1 132739 317513 -609321 1 18 999996 -51683 1 700257 839459 -743846 2 18 999987 2 3 999988 1 2 999999 681961 2 2 999999 2 2 999999 2 2 999999 2 19 999997 2 73399 484785 2 2 999999 1 12 999985 26239 2 210834 282203 2 2 999999 1 490565 507400 -25459 2 2 999999 1 16 999987 969161 2 2 999999 2 2 999999 2 194552 364031 2 20 999996 1 2 999999 -600927 2 2 999999 1 20 999993 571220 1 106066 475735 -493017 1 2 999999 -857376 2 2 999999 2 16 999997 1 2 999999 -96221 1 315744 466119 19337 2 383204 466897 2 780714 882337 2 193399 243499 1 13 999998 -923598 1 8 999993 599735 2 7 999987 2 20 999995 2 195518 353576 2 2 999999 1 2 999999 399604 1 17429 256956 207869 1 2 999999 -882719 2 2 999999 1 520649 593723 193716 2 7 999999 1 2 999999 422924 2 444854 632421 1 2 999990 -838886 1 2 999999 419082 2 16 999994 2 2 999999 2 336246 374478 1 2 999999 923554 2 13 999998 1 280697 611372 -833860 1 2 999999 -490035 1 9 999981 720175 2 2 999999 2 2 999999 2 17 999995 1 4703 754191 261226 2 165963 525866 1 2 999999 540549 2 2 999999 2 2 999999 1 955642 965433 -41878 1 2 999999 948037 1 2 999999 89699 1 2 999999 -147016 1 9 999985 -918937 2 2 999999 1 384411 488476 431361 2 20 999994 2 323814 893626 1 17 999996 543657 1 2 999999 -302046 2 2 999999 2 2 999999 2 238365 411967 1 15 999982 -713412 1 354747 952823 -982949 2 337282 348025 2 2 999999 1 2 999999 -311123 1 2 999999 260555 2 2 999999 2 2 999999 2 389264 830575 1 185404 743557 526310 2 84507 323762 2 2 999999 2 893873 907925 2 2 999984 1 23412 961027 -537857 1 16 999984 -944748 2 10 999982 2 14 1000000 1 97018 723923 843932 1 6 1000000 85843 2 591640 720523 1 2 999999 846513 1 2 999999 841192 1 8 999992 613467 1 247562 982331 848469 2 2 999999 2 350015 960514 1 2 999999 -738419 1 18 999986 -770486 2 2 999999 1 2 999999 -139358 1 7 999987 -549821 1 3 999988 -517496 1 6 999983 -338754 1 13 999983 947337 2 610315 615544 1 7 999982 917342 1 27967 609092 862738 1 122150 544600 -680368 1 2 999999 -144340 1 2 999999 -191661 2 3 1000000 1 11 999990 -693462 1 410343 648655 -681912 2 20 999993 1 2 999999 -280589 1 2 999999 556348 2 2 999999 1 5 1000000 -680356 2 2 999999 1 352195 794237 860153 1 4 999982 950374 1 248319 732299 667452 2 2 999999 2 20 999999 1 10 999992 -138084 1 20 1000000 332312 2 2 999981 1 17 999995 332137 2 104613 408941 1 2 999999 975639 1 2 999999 -213536 1 2 999999 55510 2 9 999986 2 2 999999 2 2 999995 1 367754 599296 -282061 2 13 999994 1 4 999988 -830596 2 3088 576642 2 194565 728486 2 17 999992 1 2 999999 412127 2 20 999981 1 6 999990 -200441 2 17 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 20624 572321 516199 2 2 999999 2 275612 556374 1 15 999987 495359 1 2 999999 368797 2 2 999999 1 597113 783832 -939474 2 2 999999 2 13 999984 1 122966 963512 -203476 2 20 999996 1 2 999999 432687 1 2 999999 -205219 2 6 999996 1 374321 521490 859016 2 2 999999 1 1 999987 -413483 2 558705 929845 2 2 999999 1 19 999988 469305 1 18 999981 217400 1 213759 501487 -753479 2 2 999999 2 7 999988 2 17 999982 2 2 999999 1 8 999989 -512384 2 13 999986 2 975115 977032 1 2 999999 494996 2 51652 590553 1 2 999999 -599095 2 2 999999 1 26739 755972 858441 1 8 999989 -731994 2 554634 763871 1 2 999999 -960824 2 97710 572825 2 2 999999 1 2 999999 -980756 1 7 999982 508976 2 20 999987 2 2 999999 1 375144 627426 -559281 2 2 999999 1 13 1000000 441682 1 2 999999 -899670 1 2 999999 889344 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -379651 1 536170 920500 -548923 2 2 999999 1 2 999997 614216 1 2 999999 -96711 1 348141 935150 -992257 1 2 999999 988551 1 2 999999 895035 2 2 999999 2 12 999985 2 2 999999 1 20 999983 169793 2 17 999994 2 2 999999 1 2 999999 137567 2 199058 882396 2 86842 151835 1 2 999999 3332 1 2 999999 729150 1 2 999999 588056 2 828833 928176 1 755600 910021 -180245 2 6 999987 2 474990 738662 1 14279 470118 -814190 1 309053 740984 -458983 1 570381 811022 669878 1 19 999988 -426385 2 3 999995 1 730249 987365 82044 1 250829 956362 869512 1 16 999982 -850997 2 19 999997 1 87099 754577 394360 1 2 999999 -181686 2 2 999999 1 33384 232426 39923 2 2 999999 1 10 999996 -302726 2 2 999999 2 20 999988 2 2 999999 2 472396 572094 2 451092 800080 1 2 999999 -251339 1 2 999999 470290 1 2 999999 -741176 1 2 999999 410645 1 2 999999 86722 2 612292 639292 2 1 999987 1 2 999999 -245423 2 6 999988 2 2 999999 2 605884 840090 2 17 999990 1 2 999999 -863200 1 7 999985 -257597 2 2 999999 2 2 999999 2 2 999999 2 8 999982 1 388576 933863 -852306 2 12 1000000 1 688001 701928 -381372 2 5 1000000 1 227566 526548 -545575 2 2 999999 1 835701 981869 -715490 2 18 999990 2 15 999993 1 16 999985 -627873 1 12 999981 -908950 2 11 999990 1 57940 97581 459034 1 20 999989 586154 2 317667 767249 2 2 999999 1 2 999999 626151 2 494730 656488 1 66906 95027 983469 1 2 999999 -993104 2 281887 883428 1 1 999994 -816899 1 428204 903332 -106224 2 2 999999 2 372528 784598 2 5 999981 2 19 999987 1 18 999983 -544359 2 154887 978004 2 4 999992 2 2 999999 2 19 999991 1 2 999999 -685738 2 17 999987 2 6 999994 1 288477 942281 -218420 1 523910 684271 -244833 2 2 999999 1 2 999984 135227 1 2 999999 487087 2 2 999999 1 16 999986 -791840 1 362976 799719 -653387 1 2 999999 798814 1 2 999999 -457988 2 4 999997 1 13 999997 -711318 2 20 999983 1 5 999991 507907 2 555363 737984 1 10 999983 -778474 2 2 999999 1 2 999999 -934042 2 128516 185685 1 2 999999 -427540 2 274520 580866 1 2 999999 -285648 1 254084 837016 6270 2 593003 654622 2 8 999993 2 15 1000000 1 8 999995 124327 2 802248 810031 2 290792 328645 2 20 999986 1 144885 215186 -384485 1 20 999987 -628419 1 2 999999 284402 2 2 999999 2 282522 751197 2 1 999985 1 1 1000000 11954 2 636320 795362 1 2 999999 268562 2 11 999985 2 6 999994 1 2 999999 632879 2 916834 970062 2 2 999999 1 368402 520417 -19320 1 201135 436692 824108 2 11 999986 2 2 999999 2 2 999999 2 2 999999 2 9 999996 2 678961 729169 1 2 999999 754427 1 757464 991664 916755 1 2 999999 736339 2 5 1000000 2 19 999990 1 2 999999 -845875 1 2 999989 243614 2 229610 735028 2 5 999988 1 2 999999 742694 2 7 999995 2 2 999999 2 9 999996 2 2 999999 1 2 999999 -155922 2 2 999999 1 2 999999 421247 2 2 999999 2 9 999995 1 2 999999 434719 2 2904 794761 2 2 999999 2 2 999999 2 128161 872143 2 698483 758424 1 19 999983 -999488 1 240425 263513 752617 1 2 999999 -13846 2 12 999995 2 330046 940156 2 2 999999 1 420164 806498 -956888 1 161494 194372 49531 1 220074 269095 -159879 1 880586 961299 -462550 1 2 999988 -39821 1 435143 683089 986392 1 9 999992 -336967 2 13 999995 1 20 999992 461514 1 3 999997 495463 1 15 999986 14100 1 2 999999 -477674 2 2 999999 1 2 999999 -808057 2 752007 915272 1 19 999993 273666 2 8 999997 2 16 999998 2 10 999989 2 723122 986432 1 2 999999 -996411 2 15 999983 2 2 999999 1 8 999999 -430981 1 2 999999 -778654 1 87519 841271 -543328 2 2 999999 1 9 999987 -959578 2 2 999986 1 10 999983 -805731 1 2 999999 -908510 2 19 999986 1 9 999987 -12365 2 148307 814452 2 39124 608999 2 1 999996 2 2 999999 1 177299 194551 674210 1 162740 438957 -396350 2 6 999999 2 2 999999 1 379940 415881 -956049 2 9 999985 1 2 999999 160541 2 11 999996 2 7 999983 1 2 999999 519105 1 2 999999 412037 1 13 999981 131316 2 1 999988 1 9 999996 303798 1 36994 616094 465286 1 2 999999 742454 1 2 999999 -28691 1 9 999981 254431 2 2 999999 2 2 999999 2 10 999996 1 2 999999 246244 1 617142 651330 -639938 2 531816 747780 1 6 999987 -696791 1 840918 872540 -735295 1 2 999999 224436 1 17151 546501 -486504 1 2 999999 763914 2 11 999982 2 2 999999 1 2 999999 -880514 1 3 999993 -457334 2 415205 620446 1 5 999992 573169 2 2 999999 1 7 999990 236618 1 2 999999 39099 2 363605 843642 2 255133 995290 1 19706 560369 11590 1 2 999999 -850699 2 2 999999 1 20 999992 -810832 1 225990 791674 976904 2 2 999999 1 325222 740542 -367855 2 2 999999 2 2 999999 2 601108 909522 1 686176 717128 -566847 2 2 999999 2 2 999999 1 2 999999 984094 1 443377 980691 -9112 1 135960 379551 169630 1 810525 966488 -533862 2 2 999999 2 2 999999 2 15 999983 1 850234 916283 -252732 1 573755 775466 -6276 1 4 999994 -892919 2 2 999999 1 2 999999 824489 2 412633 879965 2 2 999999 2 68693 86401 1 2 999999 -24809 1 2309 101153 109949 2 510244 955007 1 2 999999 -582958 1 7 999990 -533021 1 264668 636768 -741740 2 350940 501794 2 695064 918145 1 2 999999 -272253 1 17 999985 748519 1 567017 661503 -34753 2 542732 900225 2 2 999999 2 2 999999 1 20 999995 352227 2 2 999999 1 7 1000000 256568 2 220132 883930 1 2 999999 418963 2 8956 645005 2 13 999981 1 2 999999 -128973 2 670346 795824 2 7 999982 2 185763 500013 1 2 999983 -896162 1 325190 854776 53068 1 2 999999 719237 2 318438 549624 1 31724 62337 -881548 1 2 999999 -240581 2 18 999999 1 2 999999 428310 1 19 999996 -7217 2 2 999999 1 341845 768922 970689 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -778604 2 2 999999 2 2 999999 2 400352 510778 1 2 999999 -117358 1 2 999999 -796073 2 2 999999 1 484794 703402 585060 1 386309 707420 -247496 1 160265 584137 -414023 1 2 999999 -745774 1 312932 772003 513 1 2 999999 -580979 1 774519 847385 22226 2 2 999999 1 8 999981 484471 2 786662 800234 2 73689 250988 2 444225 608926 2 10 999986 2 535266 788513 2 1 999991 2 493608 802399 1 226851 849439 -176286 2 1 999994 2 332515 816198 2 2 999999 1 111713 422392 -749678 2 2 999999 1 2 999999 351680 1 2 999999 -772997 2 5 999981 2 2 999999 2 4 999982 2 227492 926601 1 68332 723401 -787559 2 458161 647423 2 20 999998 2 4 999984 1 2 999999 -169042 2 23989 453766 1 523620 564647 532296 1 377632 533446 888771 2 2 999999 1 6 999998 -89975 2 2 999999 2 2 999999 2 47128 106074 1 171087 925088 202517 1 2 999999 -882581 1 230723 797588 847118 2 222944 452762 1 2 999999 -561238 1 12773 374482 -225803 2 271179 865321 1 2 999999 514060 1 16 999998 -531497 1 5 999993 -901613 2 9 999986 2 289189 597463 1 2 999999 864901 1 5 999992 867266 2 2 999999 1 9 999982 -584471 1 2 999999 921182 1 6 999994 -600850 2 2 999999 1 2 999999 -726316 1 8 999981 -410191 1 2903 346599 769407 1 2 999999 931610 1 5 999984 275322 2 135802 950842 1 105068 223434 -102304 2 8 1000000 2 2 999981 2 170449 533879 1 2 1000000 -349991 2 2 999999 2 11 999982 1 2 999999 22870 2 2 999999 2 16 999995 2 461224 879557 1 2 999999 -150421 2 5 999987 2 481081 747599 1 2 999999 866023 2 13 999986 1 2 999999 249956 1 2 999999 -707995 2 1 999987 1 2 999999 -142695 2 179515 802460 2 612172 861465 1 2 999999 786164 2 20 999988 1 2 999999 227697 1 366780 647918 -36806 2 228626 867252 2 2 999999 2 24247 77913 2 237070 449084 2 15 999984 2 386851 649851 1 2 999999 911419 1 3 1000000 448717 1 2 999999 -89151 2 415793 629539 2 2 999999 2 2 999999 1 2 999999 842601 2 15 999991 2 640259 644578 2 2 999999 1 473261 574180 669616 2 9 999995 2 22752 210267 1 2 999999 -184480 1 7 1000000 892626 2 2 999999 2 461778 720863 2 2 999999 1 2 999999 962485 1 10 999996 843246 2 18 999992 1 2 999999 -581262 1 424334 568391 -838107 2 2 999989 1 2 999999 500289 1 2 999999 -471056 2 10 999981 1 345207 887218 965778 1 433077 501230 -322243 2 103554 670766 1 709322 727578 -801690 2 2 999999 1 15 999985 -627926 1 2 999999 204820 1 2 999999 828131 1 41458 557575 46780 2 401544 408564 1 12 999986 -57122 1 2 999999 837161 1 2 999999 41150 1 2 999999 -724324 2 2 999999 2 535387 976669 2 5 999997 2 2 999999 1 667718 815356 -597914 1 507406 840453 -871391 1 17 999992 71235 2 10 999987 2 15 999984 1 20 999993 -427609 1 2 999999 870645 2 15 999996 2 14 999995 2 2 999999 1 3 999998 369249 1 401657 805591 -8939 2 524697 656864 2 2 999999 1 261983 569612 290521 2 5 999996 2 2 999999 1 529005 940445 -66382 2 20 999990 2 462431 939978 1 372131 621806 -613561 2 179081 867047 1 2 999999 199647 1 462055 976689 533243 2 6 999991 2 19 999998 2 461160 707853 1 2 999999 317200 1 2 999999 235203 2 2 999999 1 121886 945842 -723812 2 423037 936384 2 1 999995 2 184765 248021 1 1 999988 -228491 2 798206 926406 2 2 999999 1 2 999999 -982954 1 5 999991 -5683 1 14 999991 497061 1 2 999999 537923 1 19 999995 815715 2 20 999984 2 3 999991 1 17 999981 -944104 2 460847 679305 2 2 999999 2 2 999999 1 2 999999 699583 1 35810 793593 66378 1 2 999999 465740 2 1 999995 1 2 999999 -442948 2 19 999988 2 2 999999 1 7 999996 -452905 1 2 999999 -200684 1 15 999995 -802856 1 430705 739924 878679 2 2 999999 1 2 999999 211792 1 28258 753719 -213671 2 16 999997 2 2 999989 2 19 999987 2 772002 787478 1 2 999999 385512 1 17 999981 -757768 1 6 999997 963972 1 558327 759435 973492 1 3 999988 613112 2 2 999999 2 2 999999 1 41700 115833 849755 1 285834 609096 -543581 2 8 999984 2 2 999984 1 2 999999 -8651 1 226937 760092 -867210 2 2 999999 2 5 999988 1 17 999996 -170916 1 2 999999 573388 1 2 999986 -44710 2 16 999983 1 348276 380071 -71074 2 4 999988 2 19 999999 1 2 999999 320965 1 2 999999 -28627 2 20 999985 1 738474 992218 -820429 1 2 999999 796943 2 5 999991 2 882955 943604 1 2 999999 637478 1 625340 665425 -690722 1 2 999999 -494719 2 418921 637318 1 5 999981 540375 1 2 999999 -846496 1 120758 990099 -277909 1 2 999999 3525 2 493166 622658 1 2 999999 -874152 1 3 999988 701513 2 16 999982 2 2 999999 2 2 999999 1 2 999999 518702 1 145778 827735 -319661 2 2 999999 2 313062 876034 2 13 999994 2 5 999982 1 82007 163411 314132 2 2 999999 1 11 1000000 -459804 1 16 1000000 -134143 1 4 999998 258563 2 2 999999 2 2 999999 2 2 999999 2 111463 574251 1 2 999999 6614 1 6 999992 620902 1 2 999999 -668688 2 3 999986 2 2 999999 1 5 999989 112864 2 896379 965621 2 2 999984 2 3 999982 1 285882 934638 -916887 2 2 999999 1 2 999999 -858 2 1 999998 2 2 999999 2 2 999999 2 16 1000000 1 2 999999 -512 2 2 999999 1 191985 985571 -16983 1 12 999997 636128 1 392636 829521 21705 1 936738 949463 -162789 1 2 999999 -956312 2 274216 988863 2 2 999999 2 13 999990 1 2 999999 -345404 2 2 999999 1 607145 754355 690933 1 2 999999 718736 2 2 999984 1 29936 796628 355779 1 4 999986 -837943 1 292006 495585 -915331 2 218010 362789 2 2 999999 1 10 999988 -25805 2 141506 305688 1 55977 811601 857555 2 135490 352159 1 14 1000000 -660782 2 188672 741290 1 17 999983 502102 2 2 999999 1 13 999994 222712 2 2 999999 2 224840 441344 1 6 999993 575863 1 2 999999 58067 1 43316 940535 -193380 1 9 999991 811910 1 2 999999 -279503 2 15 999990 2 8 999983 1 15 999992 65743 1 2 999999 384928 2 18 999999 1 2 999999 -528272 2 2 999999 2 245469 410873 1 566404 938792 874731 2 6 999994 1 2 999999 -431430 2 18 999982 1 13 999983 -746916 2 34287 588730 2 2 999999 2 2 999988 2 596474 678702 1 217781 233690 -131647 2 2 999999 2 4 999981 1 216268 299028 153967 1 2 999999 103806 2 2 999999 1 2 999999 -823250 2 13 999989 1 19 999993 -821339 2 2 999999 1 638641 911688 -236064 1 777384 807818 -725434 1 10 999984 -472274 1 585664 845779 145256 1 184178 208634 -718269 2 11 999986 2 11 999997 1 19 999999 -437107 1 270764 408171 -206321 1 234773 488701 -835672 2 89826 755647 1 8 999997 623079 2 875505 888087 1 7 999993 -164954 2 2 999999 1 2 999999 553144 1 13 999995 239441 1 9 999991 -340984 1 2 999999 166268 1 2 999999 676115 1 155002 207493 -365366 1 12 999985 224162 2 13 999995 2 2 999999 1 10 999987 -834884 2 282879 400755 1 10 999997 849107 1 9 999984 -264882 2 3 999998 1 2 999999 -864528 2 18 999982 1 237003 837678 41698 1 12 1000000 640312 2 3 999988 2 418880 524435 2 2 999999 1 4 999981 537927 1 308853 998477 -524300 2 11 999986 2 13 999993 2 2 999999 1 750893 908781 397510 2 33144 113859 1 14 999998 784182 1 2 999999 -386399 2 2 999999 2 128156 424334 2 352512 487865 2 2 999999 2 2 999999 2 2 999999 1 317651 515917 -974351 1 2 999999 473872 1 12 999996 -316829 2 918273 955944 2 106477 580499 1 45924 189781 -334026 1 411900 623292 -848434 2 7 999982 2 2 999999 1 366940 737112 -998468 1 2 999999 119941 2 739150 887715 1 555756 882207 482129 1 3 999983 -407570 1 2 999999 220185 2 13 999990 2 333972 562203 1 3 999995 26670 2 5 999999 1 2 999991 -155903 2 393625 645448 1 123391 493234 -952733 2 1 999990 1 34624 634304 242375 1 611690 855153 61708 2 936145 970951 1 2 999999 -21037 2 43143 375815 2 19 999990 1 11 999994 399325 1 2 999999 -31465 1 589605 956793 -326364 2 7 999985 1 217148 408067 981678 2 14 999988 1 3 999997 -513141 2 2 999999 1 2 999999 -945684 1 2 999999 -914227 1 5 999993 -853100 1 2 999999 -290018 2 509026 669154 2 31876 616697 2 425697 850399 2 13 999981 1 6 999992 -313997 1 2 999999 -39768 1 2 999999 -631366 2 3 999981 1 418263 700431 945186 2 11 999997 2 2 999995 1 536251 843891 894969 2 460247 983709 2 13 999998 2 3 999984 1 289302 648352 49485 2 3 999984 1 12 999993 -909240 2 376090 453275 2 6 999995 1 50823 807306 761815 1 2 999999 -242746 1 2 999999 -915776 1 314088 462514 -541245 1 221209 701837 -855218 1 13 999988 -628261 2 723175 831688 2 38899 138430 1 8 999992 956168 2 10 999993 2 15 999986 2 10 999989 1 1 999996 -71254 2 2 999999 2 2 999999 1 2 999999 -167188 1 2 999999 -518950 2 2 999999 2 226783 330857 2 2 999999 1 8 999992 574313 1 16 999982 327010 1 83998 589539 139891 1 2 999999 -363922 1 2 999991 -854521 1 2 999999 -227431 2 414960 909305 2 14 999983 2 11 999991 1 2 999999 197703 2 94545 192602 2 2 999999 2 1 999996 1 15 999997 791299 1 2 999999 639512 2 709937 735199 1 13 999981 138914 1 2 999999 126941 1 2 999999 -840510 2 8 999999 2 13 999996 1 2 999999 -184703 2 16 999988 1 2 999999 64007 1 532165 637205 901006 2 8 999982 2 401208 959130 2 2 999999 1 2 999999 667515 1 184874 792042 -373204 1 11 999983 -622584 1 2 999999 741709 1 2 999999 194026 2 174191 319893 1 2 999992 312002 2 11 1000000 1 203830 442129 -631058 1 53097 861385 767346 2 2 999999 2 16 999982 1 212482 889353 819343 1 828265 870745 -650711 1 2 999999 113558 2 308462 670250 2 587179 817537 1 2 999999 -663966 2 2 999999 1 18 999996 202287 1 3 999997 822459 2 2 999999 2 9 999998 1 651986 832000 923747 2 2 999999 1 112499 205002 -267395 2 2 999999 1 1 999983 -262153 1 206640 513708 -431014 1 288699 325970 49763 2 26984 575744 2 5 999996 1 2 999999 -428676 1 5 999987 79339 2 710162 971975 2 2 999999 1 2 999999 391885 2 727169 762394 1 143764 826357 -559593 2 447570 647897 1 293113 391202 591415 1 200530 757717 -680985 1 2 999999 -235396 1 2 999999 -978169 1 87078 804491 72951 1 2 999999 -964886 2 2 999999 1 2 999999 -998237 1 342936 916330 -884992 2 446754 538189 2 18 999988 2 2 999999 2 8 999996 2 9 999981 1 2 999999 101387 2 12 999993 1 2 999999 477453 2 2 999999 1 2 999999 126474 2 2 999999 1 298067 730494 324457 1 8 999982 -303063 1 18 999985 -882966 2 4 999994 1 2 999999 441919 1 2 999999 684530 2 124264 714685 1 432692 850151 994228 2 6 999982 1 12 999998 -669970 2 2 999999 2 2 999999 2 238460 603843 1 2 999999 952935 1 2 999999 -470021 1 19 999982 -9397 2 2 999999 2 2 999982 2 2 999999 1 533437 663700 844834 1 20 999983 372040 2 4 999982 1 484131 837291 -370742 1 2 999999 669038 1 53812 536278 512226 1 2 999999 -520409 1 15 999988 -206657 1 2 999999 -902894 2 2 999999 1 653928 993734 39710 2 484429 564877 2 2 999999 1 234232 402951 -393181 2 2 999999 2 2 999999 1 2 999999 -861715 1 2 999999 344972 1 2 999999 -586800 1 2 999999 -454148 2 220953 871549 2 259666 733131 1 10 999999 -148872 1 244065 535085 -458320 2 2 999999 1 2 999999 287773 2 281137 587935 1 2 999999 -554316 1 2 999999 152349 1 230377 727982 -786608 1 444503 854136 -445036 2 2 999999 2 2 999999 1 332087 353804 -778849 2 11 999996 2 2 999999 1 539403 656883 -660430 2 5 999996 1 2 999999 -242579 1 2 999999 -623782 1 556945 857465 185668 2 20 999983 2 2 999999 1 16 999983 -256140 2 547906 694502 2 6 999982 1 2 999999 -701129 2 105391 460158 2 2 999999 1 16 999983 365004 2 455888 482672 1 5 999990 -701138 2 2 999999 1 2 999999 -533319 2 16 999989 1 2 999999 228105 2 2 999999 2 77746 245738 1 6 999999 8209 2 617122 929921 2 2 999999 2 2 999999 1 2 999999 -933709 2 2 999999 2 10 999983 2 2 999999 1 19 999982 -871507 1 379079 635689 616689 2 14 999981 2 5 999986 1 2 999999 896803 2 2 999999 1 15 999994 -773401 2 2 999999 2 12 999989 1 198740 659518 -306129 2 2 999999 1 12 1000000 33718 1 628744 935910 -619228 1 12 999983 -302522 2 15 1000000 1 2 999982 -21187 1 2 999999 -354763 2 2 999999 2 474014 970317 2 2 999999 2 2 999999 1 53379 899343 -944490 2 908563 955453 1 12 999995 645354 2 239045 466478 1 2 999999 -33498 2 537083 627032 1 2 999991 422933 2 177300 677447 1 605927 728890 -552712 2 8 1000000 2 7 999981 2 348321 616658 1 10 999999 -729368 2 2 999999 2 17 999993 2 15 999987 1 2 999999 -778488 2 423850 710176 2 2 999999 2 78620 442967 2 192943 620464 2 128312 705928 2 5560 548503 1 2 999999 -967703 1 100258 638059 -253144 1 447970 755686 -336076 2 2 999999 1 2 999999 -765946 2 329409 763210 2 15 999982 2 110855 197517 2 2 999999 2 2 999999 2 17 999984 2 2 999999 1 2 999999 562479 1 775851 935527 134875 1 138711 722021 238879 1 758186 885247 882827 1 9 999997 493473 1 2 999999 372485 2 2 999999 2 4 999996 1 2 999999 -687090 2 2 999999 1 6 999996 -850135 2 10 999987 2 11 999987 1 2 999999 722237 2 17 999994 2 2 999999 2 2 999999 1 534083 542348 -680547 1 142126 323411 -244655 2 2 999999 2 490402 700374 2 226325 701886 1 1 999988 -80878 1 2 999999 -2294 1 2 999999 -280219 2 253252 822340 2 2 999999 2 668017 909184 2 7 999997 2 2 999999 2 3 999998 1 3 999982 302161 1 2 999999 -954229 1 2 999999 -402759 2 14 999981 2 16 999998 2 57501 318735 2 3 999999 1 5 1000000 -474968 2 489860 729201 2 2 999999 2 10 999991 1 12 999993 650782 2 4 999987 2 6 999983 2 7 999993 2 102146 737387 1 512651 870650 -408284 1 12 999981 -117418 1 2 999999 -829375 2 19 999999 2 1 999986 2 6 999981 1 2 999999 -27959 1 3 999988 923165 2 597874 900867 1 4 999996 -326233 2 2 999999 1 2 999999 712294 2 2 999999 1 2 999999 914155 2 2 999999 2 229738 549584 2 237882 410821 1 15 999986 -6162 2 8 999985 1 319073 891825 -134683 1 312515 906338 459067 2 9 999987 2 396562 649412 2 634184 958490 1 2 999999 172765 2 245611 355053 2 685912 735469 2 2 999999 2 2 999999 1 391624 470088 -175071 1 443802 871073 -419335 2 17087 752671 2 2 999999 2 498377 910944 1 16 999991 283124 2 2 999999 2 2 999999 1 14 999991 496839 2 7 999981 2 51473 653074 2 631089 991598 1 4 999984 -520022 1 2 999999 2894 2 658749 682631 2 723731 955000 2 2 999999 2 60964 142115 1 9 999985 257866 1 2 999999 -10027 1 12 999981 -165820 2 8 999990 2 6 999988 2 2 999999 1 4 999989 400832 1 140730 506745 -533315 2 2 999999 2 2 999999 2 2 999999 2 325849 422902 1 2 999999 206019 1 478485 901354 -666062 2 17 1000000 2 2 999999 2 417544 696787 2 20 999990 1 2 999999 -189507 1 341416 556176 911721 2 2 999999 2 559529 878623 1 2 999999 -579113 1 29752 759360 94459 2 14 1000000 2 275494 939709 1 10 999994 -854412 2 2 999999 1 2 999999 -472530 2 276014 727758 1 11 999988 -965227 1 252474 578907 324381 2 245733 321634 1 2 999999 -832766 2 2 999999 2 699175 799667 2 2 999999 2 16 999996 1 612986 886549 -541090 2 6 999999 2 7 999997 2 4 999998 2 2 999999 2 13 999982 2 2 999999 2 2 999999 2 317005 553068 1 10 999990 183358 1 18 999996 -273689 1 823490 908135 446530 2 2 999999 2 172756 693743 2 2 999999 1 2 999999 -644373 1 2 999999 -27531 2 16 999993 1 7 999994 -954263 2 10 999996 2 247571 326862 2 11 999995 1 2 999991 494495 2 2 999999 2 2 999999 1 318871 871425 -359939 1 579298 880132 958781 1 605464 847838 176257 1 11 999985 -389975 1 5 999999 -172737 2 2 999999 2 3 999995 2 2 999999 2 1 999991 1 15 999992 -174647 1 6 999985 -266098 2 83745 543944 2 11 999999 1 110141 491140 -873989 1 2 999999 -467312 1 14 999983 370157 1 13 999994 130636 2 2 999999 1 500580 645984 113490 1 256827 330235 900683 2 12 999991 2 2 999999 2 2 999999 1 289679 996399 634720 2 9 999990 2 410272 923067 2 19113 936079 1 14 999981 -925379 1 120471 849924 -300145 1 2 999999 119096 1 2 999999 966440 1 4 999990 -28285 1 19 999992 881604 2 2 999999 1 2 999999 -35532 1 5 999995 212149 2 1 999984 2 6 999991 1 844732 965529 -761810 2 7 999991 2 2 999999 2 2 999999 1 2 999999 822986 2 833158 896855 2 14 999983 1 2 999999 -353987 2 16198 434001 1 16 999986 715158 1 308857 687774 -453915 2 6 999998 1 664204 946978 -166716 2 7 1000000 1 2 999999 915972 2 18 999991 2 622075 844469 2 117682 405952 2 2 999999 2 2 999999 2 324849 446560 2 3 999988 1 2 999999 -143560 2 2 999999 2 2 999999 1 2 999999 -854193 1 89613 770881 -108588 1 2 999999 178716 1 1 999996 891919 2 8 999989 1 350240 853833 -825556 2 2 999990 1 178626 306410 794854 1 2 999999 -509769 2 2 999999 2 13633 956052 2 2 999999 2 14 999998 1 580383 916335 -771867 1 361651 962905 -372858 1 2 999999 682629 1 353087 399224 -919523 1 188178 408127 -989775 2 80049 637402 1 622564 828098 -448504 1 8 999984 -327546 1 2 999999 -894987 2 563373 825504 1 2 999999 201310 1 2 999999 198082 2 599579 769917 1 9 999993 -615805 2 2 999999 1 163061 662547 199345 2 13 999995 1 560032 879191 -665740 2 15 999996 1 857126 873005 52019 1 9 999988 677951 1 5 999995 909834 1 6 999985 659398 2 7 999995 1 16 999985 348694 1 166076 470209 -225166 2 6 999989 2 2 999999 1 7 999989 828837 1 17 999997 38792 1 8 1000000 -200646 1 11 999988 -839875 2 505256 931288 2 618885 662932 1 2 999983 612863 1 2 999999 860966 2 2 999999 2 11 1000000 2 2 999999 2 84056 619488 2 16580 603573 2 2 999999 2 8 1000000 1 203602 413609 782965 1 521523 814649 -404181 1 198546 378806 -527818 2 2 999999 2 16 999993 1 18 999992 702579 2 17 999992 2 3 999986 2 594065 759474 2 2 999999 2 1 1000000 1 484863 995728 -922455 1 2 999999 787588 1 2 999999 159321 1 9 999981 -256550 2 16 999998 2 2 999999 2 109129 259645 1 2 999999 1951 2 2 999999 1 390655 931881 189623 1 2 999999 169435 1 17 999991 528456 1 303048 517027 -379790 2 3 999991 1 591830 922551 642979 2 15 999987 2 15 999991 2 12 999999 1 19 999991 -289305 1 3 999984 -127299 2 29546 567590 1 5 999984 6829 2 36508 70792 2 698551 858135 1 336768 923649 -503937 2 1 999985 2 2 999999 2 2 999999 2 12 999981 2 2 999999 2 2 999999 1 300825 795600 717200 1 93326 429652 -938239 2 19 999989 1 9 999993 -722364 2 19 999992 2 2 999999 1 27116 982414 -411801 2 230210 388557 2 36185 442492 1 586119 911528 -977171 1 727888 788836 -53886 2 3 999990 2 392127 712973 1 2 999999 768012 1 2 999999 74897 1 12 999993 -125704 2 2 999999 1 116774 370722 646127 2 2 999999 1 2 999999 -165153 2 2 999989 2 463034 800586 1 2 999999 -380987 1 19 999991 -773070 2 290718 824764 2 12 999981 2 7 999998 2 2 999999 1 47970 563450 868482 1 16 999999 739353 2 4 999982 1 120213 271181 222461 2 479077 685683 2 2 999999 1 377803 718313 826197 1 2 999999 -174389 1 5 999995 -944920 1 2 999999 489625 2 2 999999 1 89279 541520 283058 2 11 999997 1 17 999998 866307 1 2 999999 221525 2 10 999998 2 2 999999 2 3 999998 1 2 999999 -912414 1 176591 611557 -400302 1 16 1000000 -526315 2 2 999999 2 2 999999 1 94018 787183 -712453 2 1 999989 1 18 999981 103220 1 2 999999 471054 1 274243 985329 -843221 1 22099 96580 943439 2 2 999998 2 80351 243292 1 166824 374771 191785 2 10 999987 1 20 999990 -134717 1 3 999987 467221 1 2 999999 75354 2 481225 878466 2 297730 595731 1 2 999999 -631002 2 2 999999 2 2 999999 1 2 999999 145772 2 2 999999 2 6 999989 2 439767 938047 1 236911 958759 198700 2 2 999999 2 2 999999 2 2 999999 1 8 999984 210691 1 500833 834897 -68101 1 2 999999 -506315 1 2 999999 -406566 1 16 1000000 348586 1 106126 258356 551381 2 2 999999 2 8 999996 1 20 999990 -379450 1 7 1000000 283136 1 2 999999 -430797 2 2 999999 2 2 999999 1 216308 596963 680911 2 14 999993 2 638094 788130 1 159060 378751 916968 2 2 999999 2 5 1000000 1 2 999999 -696733 1 12 999989 979652 1 2 999999 -185161 1 82750 565585 190519 1 2 999999 -682518 1 1 999994 486471 2 36375 738407 2 1 999991 2 2 999999 1 505339 520711 264715 2 2 999999 2 2 999999 2 2 999999 1 152174 545487 -13535 1 834632 944783 328435 2 66446 791013 2 13 999982 1 841510 902133 -140057 2 14 999999 2 2 999999 2 2 999999 1 12 999991 645442 1 559030 989242 -146842 1 9 999990 861451 1 5 999996 865983 2 2 999999 2 16 999996 1 160649 776041 -658275 2 2 999999 2 245713 755655 2 14 999999 2 450880 852344 2 2 999999 1 2 999999 288319 2 8 999994 1 2 999999 -938559 1 20 999989 450128 1 385058 799717 594217 2 127275 517128 2 16 999994 1 2 999999 -467405 1 13 999998 -560457 2 437092 599729 2 2 999999 1 136797 642317 -302209 1 671873 989014 372862 1 729618 945221 -60738 2 11 999982 1 2 999999 -905515 1 18 999992 -497226 1 498193 980139 173005 1 381351 787740 -994976 2 234263 930727 1 466680 541010 475608 2 156400 990242 2 2 999999 2 3 999993 1 519527 867110 -521153 2 104486 335877 2 860200 937286 2 10 999996 1 11 999995 -210404 2 2 999999 1 344633 629600 -370279 1 433188 923539 251148 1 17 999997 -315633 1 10 999999 -595609 2 3 999993 1 9 999991 637625 1 2 999999 552751 2 222414 583772 2 527463 677445 2 2 999999 1 2 999999 -384963 2 2 999999 2 2 999999 1 498820 536696 -967953 2 2 999999 2 17 999998 1 16 999987 -373705 1 109853 168316 614002 1 332693 748023 63492 1 15 999983 -651111 2 2 999999 2 2 999999 1 285328 524311 -455935 2 848941 933265 1 375293 511559 -297253 2 649886 681363 2 627378 870065 1 167331 307632 238313 1 243303 645349 -467136 1 7 999986 425395 2 562142 727237 2 3 999991 2 20 999996 2 8 999997 2 2 999999 1 2 999999 709083 1 132591 731000 -151360 1 6 999983 -880556 2 2 999999 1 54822 122270 446364 1 2 999999 -233724 2 5 999997 1 569694 938136 230786 1 472052 812039 835971 2 704007 984233 1 17 999984 -342014 2 10 999994 1 74022 832339 -741458 2 396181 450210 2 461104 806247 1 2 999999 -832013 1 203663 658572 24846 1 11 999997 -866062 1 2 999999 -388286 1 12 999997 -682818 1 2 999999 -930 1 2 999999 -870856 1 74793 475465 -586376 2 421890 859809 2 2 999999 2 3 999998 2 2 999999 2 2 999999 1 15 999990 718478 2 2 999999 1 506107 917660 -613969 2 2 999999 1 78821 235337 853735 2 207766 408317 1 4 999982 -586372 2 2 999999 2 2 999981 1 2 999999 -390412 1 2 999999 -233938 2 92378 111122 1 2 999999 -766073 2 20 1000000 1 164755 715170 -22662 2 3 999990 2 2 999999 1 735047 792344 -475668 1 5973 209600 697226 2 2 999999 1 805282 986341 -818757 1 2 999999 735358 1 3 999997 932810 2 18 999990 2 283538 401019 1 83888 287102 363008 2 2 999999 1 94700 673801 950228 2 8 999981 2 9 1000000 2 795986 870695 1 2 999999 757123 1 4 999996 -948492 1 2 999999 -309759 1 479679 776610 -521508 2 2 999999 1 2 999999 -676170 2 2 999999 2 2 999999 2 17 999992 2 12 999992 2 2 999999 2 2 999999 2 2 999999 2 403083 457237 1 376780 435716 911135 2 167421 496094 2 182998 906996 2 83126 980606 1 14 999998 -236698 2 114017 810770 1 693891 982813 -726609 1 20 1000000 215282 2 1 999995 1 103011 391641 653864 1 16 999981 -169919 2 1 999989 2 253270 494934 1 199298 988687 967318 2 389152 789781 2 274038 782687 1 14 999983 -374063 1 5 999993 442930 1 5 999996 -222345 1 2 999999 137339 1 8 999991 -991312 2 2 999999 2 447302 639047 1 11 999996 -459518 1 2 999999 572895 2 8 999986 1 193895 332327 -106390 2 2 999999 1 699402 733190 -220017 2 2 999999 1 2 999999 740475 1 2 999999 288100 1 4 999992 111890 1 2 999999 -887701 2 33986 144400 1 253830 763349 -135700 1 15 999991 -674459 2 319077 329734 2 3 999991 2 100542 635160 1 19 999982 -726131 1 10 1000000 -951603 2 4 999993 1 6 999996 -142404 1 2 999999 780269 1 154138 678488 -225991 2 5 999988 1 2 999999 -649952 2 2 999999 2 2 999999 1 12 999986 198597 1 15 999983 122960 1 282275 466723 3711 2 15 999992 1 18 999999 793256 1 1 999985 -601260 1 11 999986 -898610 2 17 999986 1 343951 812351 981912 1 20 999985 -983735 2 6 999995 2 14 999983 2 15 999994 1 2 999999 -582070 1 58334 695231 -572145 2 2 999999 1 19 999998 610220 1 19 999996 -844756 2 2 999999 2 2 999999 2 4 1000000 2 20509 291214 1 214978 546043 -227201 2 2 999999 1 15 999992 595754 2 13 999989 2 15 999999 1 2 999999 -889018 1 434016 950011 933210 2 2 999999 1 609140 833515 291789 2 15 999984 2 15 999992 1 310724 373773 895291 2 2 999999 2 2 999997 1 9 999989 20572 2 13 999989 2 2 999999 1 2 999999 264753 2 8 999989 1 16 999989 955535 2 1081 42325 1 218873 777901 -589803 1 15 999983 29460 1 11 999991 426139 2 100511 603577 1 12 999992 -609201 2 2 999999 1 2 999999 -28710 1 559817 599122 110539 2 8 999986 2 2 999999 1 20 999995 596330 1 2 999999 -67134 1 11837 29738 -236194 2 2 999999 2 181486 519209 2 2 999999 2 2 999999 1 2 999999 -716946 2 7 999982 2 15 999992 1 16 999998 103139 1 2 999999 315560 1 2 999999 -36663 2 742065 876913 1 2 999999 957253 2 2 999999 2 2 999999 2 2 999999 1 17 999997 586640 1 115370 624167 885629 1 1 999990 622343 2 2 999999 2 17 999999 1 2 999999 988857 1 73066 472091 412252 2 2 999999 1 2 999999 860678 1 2 999999 561327 1 5 999982 156615 2 14 999997 1 171606 762613 -459444 2 14 999992 2 746228 762425 2 125061 694359 1 16 1000000 -95774 2 704933 995442 1 2 999999 -613425 2 388903 732080 2 456981 806296 2 179490 650089 1 17 999983 844767 2 2 999999 2 2 999999 1 2 999999 156671 2 14 999999 2 2 999999 2 2 999999 1 558003 624734 521402 1 11751 873992 854395 2 669572 753359 2 2 999999 2 6 999981 1 866428 883858 -541135 1 11 1000000 -445667 2 2 999999 2 2 999999 1 59540 277337 -470170 2 536837 874033 1 554399 952729 -540589 1 660597 887705 -27943 1 2 999999 800939 1 1 999992 276451 1 37907 98971 977418 2 2 999999 1 19 999998 -453138 2 4 999994 2 2 999997 1 2 999999 587069 2 2 999999 1 2 999999 -146369 1 125055 722104 -663470 1 11 999989 -389304 2 2 999999 1 122550 912454 397531 1 20 999982 -857642 1 7 999992 -403009 2 2 999999 1 428715 527194 -563901 1 2 999999 763142 2 2 999999 1 2 999999 60193 1 2 999999 969762 1 2 999999 -949646 2 2 999999 1 643585 901291 596725 2 494959 732365 2 2 999999 2 391732 627209 1 2 999999 317938 2 7 999991 1 12 999984 400915 2 2 999999 2 2 999999 2 53483 857554 2 138428 823625 2 2 999999 1 2 999999 -745705 1 60295 629782 119575 2 733258 997507 1 96786 372816 -543212 2 5 999997 2 42835 913392 2 2 999999 2 529959 688467 2 6 999983 1 259437 616629 690246 2 319562 961235 1 7 999981 469405 2 7 999989 1 8 999988 340526 2 2 999999 1 578142 810461 -457022 2 209633 549662 2 2 999999 2 667198 984614 2 508252 900648 1 183954 482552 -843619 1 392030 721053 -890865 2 6 999992 2 434973 720097 1 685704 854379 25514 1 10 999989 -713386 1 311312 776775 420554 1 2 999999 -923240 2 216851 703051 2 2 999999 1 6 999994 141677 2 1 1000000 1 2 999999 922677 2 2 999999 1 2 999999 -56 2 19 999992 1 131886 694813 -131159 1 2 999999 717537 1 2 999999 -898675 2 2 999999 1 908455 918102 774397 2 589146 862874 1 11 999993 -417224 2 307358 933603 2 2 999999 2 8 999983 2 522781 831377 1 524683 992502 -144719 2 19 999996 2 2 999999 2 1 999987 2 19 999992 2 2 999999 2 33366 958315 1 8 999985 -741604 2 18 999981 1 9 999993 417964 1 2 999999 373331 2 640672 886181 1 588559 642222 -534415 2 4 999994 2 2 999999 1 2 999999 256280 1 2 999999 -402030 2 831596 950380 1 2 999999 132150 1 16 999990 537897 2 17 999994 2 4 999995 2 273874 586154 2 2 999999 2 18 999984 1 3 999999 385152 2 2 999999 2 2 999999 2 458566 748010 2 18 999991 1 2 999999 812948 2 19 999982 1 2 999999 -502044 1 138089 902216 -910240 2 8 999989 1 214557 888511 -442972 2 2 999999 1 2 999999 58815 2 1 999983 1 2 999999 940041 1 260084 725306 -117311 1 331183 860796 -335610 2 501243 697032 2 2 999999 1 9 999984 -156709 2 2 999990 1 14 999992 369769 2 2 999999 1 2 999999 702131 2 2 999999 1 20 999988 109027 2 2 999999 2 278027 285483 1 86092 525332 834577 2 4 999996 2 3 999988 1 12 999991 47860 1 2 999999 -390258 2 168180 463451 1 11 999990 -192347 2 14 999997 1 2 999999 634736 2 2 999999 1 2 999999 -24436 2 2 999999 1 241536 919896 -19822 2 571971 959170 2 10 999998 2 2 999999 2 295482 303560 2 2 999999 2 6 999999 2 8 999985 1 5 999997 -604755 1 12 999995 262203 1 622547 781382 -150013 1 2 999999 705206 2 638255 643245 1 7 999992 282409 2 2 999999 2 435764 671854 2 681278 725127 2 387915 724284 2 2 999999 1 5 999998 -580712 1 363945 628589 820951 2 2 999999 2 2 999999 2 18 999997 2 11 999994 1 8 999983 -338346 2 18 999993 2 12107 531551 1 1 999998 -309321 1 109881 760281 -339707 2 2 999999 1 248459 773892 -873318 2 552851 713725 2 5 999987 1 370420 900448 -103799 2 12968 867173 2 4 999997 1 243728 353536 877469 2 199434 844671 2 16 999985 2 2 999999 1 51243 187476 896487 1 186126 314076 -355254 2 910288 926006 1 2 999999 19248 1 90999 206715 742507 2 96080 725312 2 2 999999 1 2 999999 96715 2 298234 391962 1 2 999999 -774398 1 10 999985 20722 1 155052 764507 -802032 2 12 999989 2 10 999987 2 8 999989 1 8 999985 -945133 1 2 999999 -835054 2 11 999988 1 15 999996 -852470 1 19 999991 -959165 1 2 999999 496552 2 5 999981 2 826705 931329 2 5 999984 2 2 999999 2 2 999999 2 42354 630008 1 14 999982 -563724 1 12 999996 -880968 1 731148 898648 -745430 1 32383 337068 793119 2 19 1000000 2 11 999982 1 2 999999 -156972 1 78696 902415 -569082 1 3 999991 -392681 2 512215 811941 1 2 999999 602644 1 14 999988 278518 1 2 999999 -971141 2 2 999999 1 1 999995 774301 1 8 999991 -741998 1 2 999999 781203 1 2 999999 -566326 2 12 999983 2 304073 428328 1 4 999995 854059 2 169720 579584 2 2 999999 1 12 999986 -571011 1 2 999999 532973 1 279433 429792 -401658 2 519959 723058 1 320146 753149 -456084 2 4 999985 2 897299 997957 1 2 999999 -743492 1 2 999999 -535326 2 2 999999 2 2 999999 2 295502 470755 2 24234 522238 2 285638 300996 2 2 999999 2 79919 428251 2 2 999999 2 45677 181286 2 699726 811615 1 2 999999 -40768 2 170575 338793 2 454315 596546 1 170335 431477 635093 2 2 999999 1 3 999989 -424620 2 7 999981 1 7 999996 -175388 1 203653 510273 42277 2 641659 875613 1 154314 440297 926200 1 2 999999 449810 1 79425 313303 -802326 2 27081 64321 1 787147 797033 867887 2 16 999991 1 16 999987 -268495 2 17 999996 1 2 999999 214086 1 3 999994 -257867 2 2 999999 2 2 999999 1 2 999999 675393 2 190462 942386 2 19 999996 1 4 999992 689460 2 2 999999 1 3 999981 -727805 2 47999 809272 1 2 999999 -517546 2 17 1000000 1 2 999999 216304 2 2 999999 2 2 999999 2 45379 124751 2 10 999994 1 242570 988500 -211117 2 137472 380259 2 2 999999 2 1 999997 2 2 999999 2 2 999999 2 7 999993 2 9 999988 2 330834 645524 2 13 999994 2 12 999989 1 2 999999 433899 1 13 999988 491122 2 14 999984 1 2 999999 -92725 2 107566 823762 2 23580 447431 1 2 999999 844126 1 15 999983 -19496 2 146986 773615 1 2 999999 -364574 1 2 999999 212052 1 2 999999 -529985 2 4 999999 1 5 999995 -42074 1 2 999999 107199 1 2 999999 312763 1 2 999999 -754011 2 2 999999 1 10 999983 377579 2 2 999981 2 271133 618121 2 16 999992 1 2 999999 -298855 1 2 999999 139248 2 19 999999 2 329486 933586 1 9 999999 416258 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 999989 1 221431 915849 228032 2 1 999995 2 8 999994 1 7 999990 458585 2 2 999999 2 11 999993 1 13 999984 -881949 2 68564 963437 2 2 999999 2 363248 607476 1 160430 215280 -843718 2 2 999992 1 495431 789421 -387900 2 3 999986 1 229360 802515 928064 2 235606 799418 2 1 1000000 2 2 999999 1 4 999985 -307224 1 2 999999 66549 1 157191 826423 204947 2 2 999999 1 12 999986 718858 2 455967 769583 2 5 999983 1 2 999999 657571 1 468896 892180 347231 2 19 999981 2 411364 783142 2 14 999992 2 43281 699393 1 19 999989 -993771 1 2 999999 -509976 2 2 999999 2 2 999999 1 6 999998 -547919 2 12 999985 1 9 999981 -232291 1 174001 739132 654387 1 2 999999 -980969 2 8 999999 2 217076 764333 2 11 999987 2 2 999999 1 4 999993 914984 1 129345 820238 881525 2 2 999999 1 537364 867158 802675 2 13 999982 1 12 999986 47912 1 13 999996 575455 2 303293 570664 2 20 999989 1 2 999999 965960 1 10 999994 697221 1 2 999999 890032 2 44342 143385 1 2 999999 229650 1 20 999987 -205112 2 260894 772773 1 163215 652421 -905188 1 2 999999 -28412 1 2 999999 595429 1 17 999993 92687 2 20 999987 2 188925 811847 1 3 999992 -588114 1 15 999991 -911996 2 348402 855021 2 2 999999 2 1 1000000 2 317327 973539 1 1 999997 732304 2 2 999999 2 205224 325598 2 2 999999 2 2 999992 1 15 999991 939920 1 43520 916499 148084 1 658808 969259 -361794 2 2 999999 1 15 999998 597894 1 8 999987 720511 2 8 999990 2 207307 355566 2 570561 719502 1 2 999999 161248 1 2 999999 -866759 1 2 999999 -808105 2 2 999999 1 2 999999 -541929 2 414301 877668 1 13 999997 106787 2 293294 514578 1 2 999999 427690 1 321609 605118 526291 1 3 999991 -221406 2 682224 834083 2 2 999999 2 2 999999 1 18 999989 -394619 2 2 999999 1 4 999991 591231 2 12 999988 2 313706 886834 2 9 999998 1 3 999992 366268 1 20 999987 618657 2 12 999984 1 303938 776369 -318397 2 13 999999 2 16 999984 1 716087 931337 -375109 2 347062 420688 1 566366 988735 -883215 1 3 999983 103377 1 2 999999 -408911 2 424732 652164 2 134582 739277 1 692716 732982 752475 2 2 999999 1 277556 493574 207373 1 18 999988 -443461 1 2 999999 336824 1 2 999999 358842 1 2 999999 519217 2 80941 976399 2 2 999999 1 2 999999 994334 2 570376 615385 2 2 999999 2 554114 738087 2 6 999993 2 17087 637590 1 220234 571794 616639 2 2 999999 2 19 999987 1 371409 519509 161322 2 2 999999 2 9 999988 1 806491 858077 425245 2 2 999999 1 141254 162510 -25074 2 4 999986 1 2 999999 -136843 2 380523 922468 1 19 999991 821644 2 7 999998 1 133811 949053 -265649 1 268950 544036 862882 1 2 999991 -828358 1 873332 888558 7504 2 48627 846303 1 127858 612002 365904 1 2 999999 661209 1 2 999999 338985 1 2 999999 -1345 2 2 999999 1 2 999999 -266679 1 2 999999 -735025 1 18 999983 -66814 1 236234 823047 614273 2 2 999999 2 2 999999 2 9 999983 1 11 999984 838378 2 321795 323926 1 18 999989 -732964 1 219143 754449 -190261 2 2 999999 2 413176 809454 2 6 999992 1 628455 958838 439451 2 2 999999 1 542832 921244 273780 1 393364 460527 -56189 1 2 999999 578520 1 2 999999 55890 1 7 999983 791524 2 305062 401592 1 88956 130457 210369 1 258804 952266 -334405 1 805007 901149 -874892 1 214632 793011 943037 2 2 999999 2 2 999999 1 100464 921612 -987019 1 2 999999 370868 1 2 999999 357313 2 434134 797786 2 6 999981 1 3 999983 -98456 1 42924 256700 501047 2 69116 192638 2 484371 999694 2 554318 985181 1 179960 254774 -454031 1 13 999988 97136 1 18 1000000 -634374 2 2 999999 2 3 999983 2 289400 715425 1 574774 702549 -111481 2 2 999999 2 2 999999 2 585225 946942 1 2 999999 -274973 2 2 999999 2 2 999999 2 3 999987 1 2 999999 732495 1 476248 532883 -651049 1 2 999999 478377 2 14 999985 2 2 999999 2 190581 214314 1 363392 892345 554549 2 16 999985 2 17 999984 2 3 999983 1 16 999995 -945696 2 2 999999 2 416383 455865 2 14 999988 1 692275 829413 -213642 2 2 999999 1 17 999990 940637 1 4 999994 41962 2 3 999990 2 679298 866657 2 1 999999 2 2 999999 1 16 999997 252457 1 2 999999 -167318 1 15 999988 127007 2 598577 693718 1 2 999988 695621 2 479843 756114 2 16 999990 1 204709 584909 877949 2 11 999987 2 509930 884470 2 15 999989 1 340789 907601 -830575 1 2 999999 -683530 1 2 999982 -857057 1 2 999999 580425 1 537254 670935 636649 1 2 999999 -91473 1 14 999996 -485493 1 178197 237447 445738 1 8 999994 803827 2 11 999982 2 3 999986 1 11 999994 550975 1 590499 664708 -883816 1 2 999999 -113566 1 2 999999 109513 1 292211 801324 896032 2 870189 915315 1 2 999999 -283287 2 18 999999 2 300467 913639 2 2 999999 2 7 999981 2 10 999984 1 2 999999 71784 1 2 999999 -506540 2 8 999995 2 721729 757432 1 442392 918158 -131475 1 15 999986 388868 1 2 999999 915247 1 366643 912037 710612 2 11 999997 2 82571 221277 1 53640 276669 608407 2 8 999981 1 16 999989 -605741 2 2 999999 1 2 999999 -720566 1 2 999999 -323485 2 2 999999 1 2 999999 189082 2 171577 300429 1 656209 825419 -270131 1 6 999982 462321 1 2 999999 645025 1 361308 798630 174710 2 100831 637759 1 82463 811808 -439915 1 12 999990 246806 2 15 999997 2 2 999999 2 776578 847803 1 19 999999 -605354 1 820456 956793 693940 2 8 999997 2 16 999986 2 2 999996 2 92876 391404 1 13 999983 207872 1 2 999999 500418 1 462763 975037 -188751 1 2 999999 -990358 2 68200 571637 2 378589 658627 2 2 999999 2 2 999999 1 49025 315853 -495722 1 2 999999 186971 1 67850 732151 673881 2 75124 633255 2 458207 566138 2 2 999999 2 2 999999 2 38659 58400 2 2 999991 1 2 999999 124666 2 493845 776649 2 4 999988 2 19 999982 2 4 999998 2 68265 931688 1 163034 767130 -941529 2 211286 797485 1 18 999992 220118 2 10 999984 1 66777 548023 225203 2 2 999999 1 224436 911423 -48767 1 24946 664765 -928161 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 182078 569373 2 62943 364445 2 1 999995 2 2 999999 2 1 999984 1 98888 740717 -587074 2 2 999999 2 2 999999 1 17 999992 -355694 2 2 999999 2 843966 954631 1 14 999997 213703 2 2 999999 2 152318 885141 1 485418 502585 -873552 2 2 999999 1 2 999999 -319917 2 2 999999 1 101945 885248 -694768 2 11 999987 2 1 999995 1 2 999999 -233590 1 96080 361489 893313 2 264772 522538 2 2 999999 2 14 999988 1 20 999995 -896614 2 2 999999 2 590858 927661 2 2 999999 1 352405 483722 373055 2 446452 862319 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 999991 1 2 999999 -824889 2 256367 792390 1 2 999999 496652 2 32666 849446 2 40630 468178 1 645648 911786 -810260 2 2 999999 1 16 999988 491128 2 2 999999 1 8 999991 352114 1 2 999999 -505137 2 2 999999 2 2 999986 1 323349 667966 190726 2 6 999995 2 5 999988 2 2 999999 2 8 999988 2 17 999995 1 125401 812184 -579953 2 12 999997 2 2 999999 1 2 999999 -260453 2 15 999982 2 460054 787529 1 1 999987 976909 2 2 999999 1 2 999999 480253 2 2 999999 2 526323 537652 1 48817 981620 826330 2 2 999999 2 5 999986 1 10 999982 723479 2 15 999982 1 2 999999 266730 1 8 999986 -333177 1 15 999984 683569 1 111645 188933 117333 2 7 999998 1 569517 578402 -251851 2 2 999999 1 152555 350401 -940395 2 33476 390435 1 94611 721033 -572660 2 2 999999 2 2 999999 1 18 999984 614774 2 601486 947006 2 2 999999 1 675265 784304 -473810 2 2 999999 2 2 999999 1 538804 646378 -540402 1 2 999999 -294121 1 14 999991 -826778 2 6 999989 1 304641 654184 269451 1 13 999981 307326 1 2 999999 -436135 2 201515 749919 1 19 999989 -468448 1 2 999999 296065 2 2 999999 2 7 999985 2 18 999991 1 205366 412396 -567229 2 13 999995 2 1 999990 1 795267 923107 658092 2 2 999999 2 16 999983 1 14 999989 723580 2 3 999997 1 2 999999 -789344 1 3 999987 962462 1 2 999999 718471 2 169847 504572 2 2 999999 1 2 999999 667449 2 2 999983 2 19 999981 2 72230 511083 2 793497 936826 1 2 999999 995214 1 2 999999 -820610 1 2 999999 -520971 1 9 999992 -316186 2 533097 857310 2 2 999999 2 22641 554048 2 402710 775205 2 4 999992 1 2 999999 852978 2 12 999984 2 2 999999 2 188329 669907 2 114599 648367 2 369829 481255 2 339695 521132 1 7 999997 349304 1 2 999999 90668 1 2 999999 190784 1 2 999999 -606951 1 301088 654586 657602 2 61177 883415 1 834357 907504 -944230 2 2 999999 2 60190 319600 1 8 999984 -165342 2 2 999999 1 469305 686983 -167278 1 17 999981 523495 2 18 999993 1 17 999987 -737358 2 7 999995 1 4 999998 499297 1 2 999999 536933 2 725309 916728 2 5 999998 1 11 999988 -547284 1 16 999995 963564 2 14 1000000 1 2038 868179 462251 1 314446 538790 -139680 1 112950 353700 404107 1 18 999983 -774419 2 533362 721431 1 257701 886336 -235075 2 18 999997 1 7 999992 -200154 2 168316 400135 2 2 999999 1 15 999998 945798 1 202576 726632 380282 2 10 999999 1 12 999985 -393950 2 2 999999 1 10 999998 -911243 2 2 999999 1 16 999991 610552 1 18 999999 -813128 1 9 999990 -569584 2 272910 526796 2 7 999988 1 131257 978176 201679 2 17 1000000 2 336171 781754 2 5 999999 2 20 999998 2 5 999994 2 3 999997 1 136215 789014 -468238 1 45507 525723 -48764 2 458996 985048 1 2 999999 -662963 2 2 999999 2 2 999999 2 2 999999 2 117100 826629 2 824421 995490 2 6 999994 1 211810 283973 249152 1 7 999996 946238 2 146012 582578 1 2 999999 -800360 1 2 999999 -683698 2 2 999999 2 16 999990 2 2 999999 1 2 999999 204458 1 594624 746796 -601166 1 12 999991 822968 2 2 999999 1 19 999988 855502 1 2 999999 526345 2 217290 393131 2 412512 524123 2 10 999986 1 553294 880144 983285 2 2 999999 1 2 999999 -847564 2 2 999999 1 688175 828124 -471130 1 2 999999 -192897 2 2 999999 2 602074 794405 1 2 999999 92217 1 9 1000000 769153 2 2 999999 1 2 999999 373459 2 10333 87767 2 440484 919121 2 2 999990 1 2 999999 -356363 1 6 999994 818005 2 2 999999 1 2 999999 -725036 1 1 999982 862114 2 12 999986 1 2 999999 815542 2 100708 235591 1 2 999999 475930 2 2 999999 1 139061 523999 875323 2 2 999999 1 2 999999 -335111 1 18 999988 -91296 2 143504 477020 1 3 999981 953487 1 540986 942307 -119052 2 252006 567831 2 2 999999 2 11 999995 2 2 999999 1 2 999999 -712363 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -298288 1 240790 620988 958382 2 8 999987 1 1 999983 244976 2 552534 958449 1 2 999999 -86172 2 489546 712383 1 9 1000000 -44285 1 62365 203259 96630 2 327686 381868 2 2 999999 1 2 999999 319524 2 170309 175059 1 2 999987 -523419 1 222949 741276 957689 2 13 999995 1 19 999992 120886 1 2 999999 816068 2 18 999996 2 129077 302745 1 2 999999 -226972 2 15 999993 2 17 999993 2 16628 986183 1 3 999998 -647449 2 15 999986 1 1 999994 -198932 1 811456 820233 792704 1 585804 919664 902930 2 15 1000000 2 2 999999 1 2 999992 -814298 1 2 999992 981991 1 4 1000000 878523 1 446636 507626 -644338 1 2 999999 -585724 2 16 999988 2 180090 434211 1 14 999989 928321 1 5 999982 -67938 1 18 999997 682091 1 2 999999 -621304 2 12 999988 1 887018 986122 -862011 2 220393 658922 1 258316 800319 -198824 1 2 999999 -437288 2 11 999988 2 32669 723990 1 369185 615898 -308346 2 2 999999 2 2 999999 1 277770 617758 514081 1 14 999994 103046 2 2 999999 1 2 999999 430186 2 343499 869355 1 66281 672081 780809 2 7 999987 2 31360 243451 1 17 999998 -546339 2 658625 894669 1 8 999992 77933 2 16 999999 1 2 999999 983276 1 7 999995 -950627 2 14 999999 2 2 999999 1 15 999992 729183 2 633329 839005 1 2 999999 350621 1 197706 906518 -889819 2 2 999999 2 99871 701655 2 9 999996 2 340003 817792 1 15 999981 248580 1 473246 766233 -226678 1 2 999999 993805 1 13 999999 345935 1 2 999999 -447390 2 319102 603442 1 2 999999 -728019 1 451420 778675 90917 2 2 999999 1 200277 730325 449352 2 2 999999 1 8 999998 -892549 1 2 999999 -208391 1 13 999993 -574870 2 2 999999 2 660551 935833 2 2 999999 1 2 999999 -938630 2 1 999982 1 2 999999 288782 2 2 999999 2 2 999999 2 3 999991 2 20 999982 2 296507 427824 1 138047 943405 -171721 2 2 999999 2 339612 686327 2 2 999999 2 2 999999 2 4 999997 1 369408 739260 -56205 2 2 999999 1 217298 562415 16935 2 2 999999 1 2 999999 982320 1 2 999999 -80814 1 2 999999 -216461 2 424331 519907 2 2 999999 1 15 999983 225382 1 2 999999 -838372 2 12 999993 1 16 999996 -792863 2 5 999989 1 15 999985 -895279 1 2 999999 249416 1 298502 462535 -729892 2 2 999999 2 6 999988 2 12 999992 1 2 999999 -741986 2 19 999987 1 308081 787739 -336076 1 14 999985 -992001 2 5 999990 2 2 999999 2 2 999994 2 31965 166553 2 9605 343369 1 2 999999 -917885 1 7 999998 -624154 2 25070 778540 2 6 999993 2 2 999999 1 203908 266541 -874109 1 17 999990 301480 2 2 999999 1 9 999988 -38167 2 4 999990 2 458327 823966 1 2 999999 -214855 2 2 999999 1 2 999999 -71617 1 725561 928531 642001 2 2 999999 2 175697 210250 1 270993 772785 302750 1 7 999983 -973807 2 8 999982 2 4 999992 1 457387 925142 538633 1 636121 674925 -168279 1 13 999988 -526766 2 2 999999 2 2 999999 2 2 999999 2 5 999981 1 2 999999 -378291 2 7 999995 1 139986 672702 439310 2 777313 853944 1 2 999999 -447343 1 3 999993 359472 2 83517 745329 1 4 999985 -629251 2 2 999999 1 2 999999 -548113 2 2 999999 2 2 999999 2 2 999999 1 193009 867510 -843486 2 18 999989 2 65771 581067 1 720433 977823 517051 2 10 999987 1 4 999982 124987 2 288138 475743 1 2 999999 -905908 2 827342 967069 2 2 999999 1 2 999999 925373 2 2 999999 2 228634 476441 2 2 999999 1 9 999981 963823 2 920848 953924 1 9 999991 -911483 2 2 999999 1 583541 696244 54492 1 4 999999 486628 1 104793 604444 311062 1 228317 863473 888300 1 64645 520689 712574 2 218261 804930 1 2 999999 -39149 1 179807 863172 693111 1 482697 919586 -159176 2 7 999994 2 16 999998 2 226127 753485 2 10 999999 2 9 999995 1 190872 304606 255542 2 162264 438808 1 9 999994 -908075 1 436700 449180 -523290 1 14 999986 -139999 1 2 999999 753969 1 5 999991 416824 1 3 999997 604970 2 16 999986 2 491751 957788 2 2 999999 1 642603 831350 732863 2 2 999999 1 2 999999 -337317 2 13 999997 1 521357 730495 -369058 2 2 999999 2 2 999999 1 6 999982 864097 1 343705 789892 819782 2 446907 485474 1 479254 896012 280146 1 15 999987 -23656 1 810053 870376 25285 2 13 999998 2 15 999988 1 14 999997 -925959 2 804352 968994 2 2 999999 2 2 999999 2 2 999999 1 2 999999 104677 2 831824 987117 2 2 999999 1 2 999999 -872603 2 12 999987 2 2 999999 1 35298 311536 755093 2 2 999999 1 2 999999 440002 1 665310 947274 746053 2 58338 842407 1 6 999987 -310004 1 649253 896993 640219 1 2 999999 570335 2 53857 885166 1 2 999988 55856 2 367376 996751 2 2 999999 1 667842 977760 325687 2 10 999981 1 2 999999 829588 1 2 999999 -665990 1 2 999999 907862 2 2 999999 2 2 999999 1 2 999999 313116 2 641738 739932 1 245592 771492 253216 2 3 999987 2 18 999989 2 2 999999 1 2 999999 -724808 2 2 999999 2 4 999981 1 9614 687368 -108161 2 6 1000000 1 2 999999 -314607 1 11 999984 -979906 2 409956 865879 2 104732 816589 2 2 999999 1 2 999999 -785575 2 6 999989 2 2 999999 2 3 999989 1 326754 440817 -834347 1 2 999999 46360 1 811119 977932 -328627 2 2 999999 2 50130 654397 1 15 999997 -590196 2 2 999999 1 2 999999 -774092 2 637880 808563 1 142623 633551 -582975 1 12 999982 -53040 1 706266 859795 -275436 2 106456 893714 2 19 999986 1 346921 514131 -558949 1 2 999999 800466 2 503016 720707 2 256661 592009 2 2 999999 1 2 999999 -853850 1 77862 643703 70949 2 7 999982 2 3 999999 2 4 999999 1 2 999999 569918 1 5 999987 -785227 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 149305 225806 717401 2 6 999996 2 2 999999 1 2 999999 -551425 2 2 999999 2 2 999999 2 2 999999 2 18 1000000 1 3 999984 178764 1 2 999999 -48742 1 163870 699043 241247 2 2 999999 2 11 999996 2 4 999987 2 1 999997 2 2 999999 2 1 999997 2 2 999999 2 39325 425797 2 99134 476448 1 2 999999 423658 2 2 999999 1 5 999999 235878 2 465323 564527 1 2 999999 -148811 1 14 999983 164603 1 415391 879964 -888346 2 5 1000000 1 13 999992 -525767 1 3 999995 -982440 1 17 999996 635210 2 2 999999 1 241539 690759 653448 1 13 999983 -828296 2 10 999982 1 2 999999 -356412 2 1 999993 2 2 999999 2 309693 321397 1 12 999982 -853175 1 3 999992 784820 2 6 999995 1 17 999998 386336 1 2 999999 -359647 1 494732 808059 -795750 1 13 999987 778768 1 14 999983 598672 1 2 999999 -55463 1 2 999999 298990 2 2 999999 1 454915 818385 -569983 2 461744 594164 1 2 999999 -295797 2 207007 615163 1 135510 895367 -231521 2 2 999999 1 20 999995 -895017 1 15 999991 -14233 1 2 999999 186488 2 71178 825913 2 2 999999 1 432503 959541 -624461 1 183283 803423 409388 2 2 999999 1 13 999993 724375 2 569323 628771 2 2 999999 2 2 999999 2 416601 741335 1 13 999981 472122 2 2 999999 1 2 999999 154765 1 62322 908347 -459416 1 10 999992 695206 1 2 999999 -136281 1 2 999999 661989 2 10 1000000 1 15 999998 358619 2 173905 287441 2 29335 583865 1 2 999999 -326815 2 2 999999 2 2 999999 1 7 999997 -632527 1 13 999993 -220503 1 849910 949990 -854544 2 397682 650369 2 8 999988 2 8 999989 1 2 999999 -391208 2 428712 956334 2 19 999993 2 10 999998 2 179552 312616 2 250041 484285 1 12 999986 948998 1 546966 884669 -385380 1 17 999995 106508 1 2 999999 826433 1 497678 687713 106205 2 564200 909863 2 20 999998 2 2 999999 2 2 999999 1 34942 189998 -280495 2 2 999999 2 2 999999 1 323360 822868 230794 2 2 999999 2 2 999999 1 2 999999 -210847 1 2 999999 -288189 2 13872 580743 1 2 999999 -732823 1 2 999999 -480707 1 3 999985 -182840 2 9 999990 2 401750 581157 2 16 999983 1 2 999999 -670133 1 8 999998 818770 2 2 999999 1 84390 782770 -678914 2 13 1000000 1 2 999992 937735 2 369933 469690 2 68606 473708 1 18 999984 968154 1 11 999996 144820 2 7 999990 1 2 999983 41419 1 14 999983 -290290 1 2 999999 -878511 2 2 999986 1 10 999990 -56957 2 2 999999 1 500940 902860 -598011 2 498589 815864 1 7 999991 -880736 1 480201 505055 -186643 2 263504 285842 2 16 999995 1 2 999999 309196 1 2 999999 -384343 2 15 999992 2 8 999991 2 860560 994635 2 503600 680909 2 764488 793484 2 2 999999 2 2 999999 2 886644 921726 2 877150 877716 1 2 999999 20739 1 20 999986 -805991 1 332176 753686 397736 2 2 999999 1 8022 745518 498850 1 2 999992 672992 2 585240 734107 2 18 999982 2 8 999987 1 2 999999 740854 1 12 999998 -476245 1 40431 63371 -955589 2 2 999999 1 8 999983 -776782 2 15 999987 2 2 999999 1 17 999982 -39720 2 50275 446337 2 2 999999 1 473428 977571 799922 2 473851 498140 2 2 999999 2 533421 624943 1 481845 933912 -345651 1 91164 950933 780091 1 2 999999 -535863 1 2 999999 -889953 1 1 999983 -109526 1 2 999999 935868 1 309946 392377 -968346 1 2 999999 -86223 1 83748 116380 203235 2 2 999999 2 3 999987 2 2 999999 2 2 999999 2 6 999982 1 2 999999 152225 1 2 999999 12622 1 2 999999 431897 1 2 999999 577153 2 8 999983 2 438841 708413 2 2 999982 1 137857 204906 -187256 1 99307 598074 -929779 1 12 999994 550531 2 239828 887945 1 2 999999 33409 2 44295 913772 2 11 999981 2 13 999993 1 173922 591453 110872 1 1 999982 873434 1 912894 970034 -708969 1 301211 389332 302018 1 2 999999 395575 2 2 999999 2 74276 315616 2 524400 960330 2 2 999999 1 19 999994 -289731 1 20 999987 -28769 2 13 999990 2 17 999985 1 575766 711569 347463 2 70102 283408 2 2 999999 2 20 999989 2 2 999999 1 7 999984 706828 1 7166 582036 974385 2 25510 810864 1 7 999983 443607 2 2 999991 1 2 999999 947662 2 8 999993 1 125321 136547 -31953 1 264670 434993 -337036 1 13 999987 462705 2 2 999999 1 2 999999 -253852 1 2 999999 -104219 2 10 999988 1 2 999999 -716140 1 2 999999 587903 1 18 999992 -914682 1 163380 494464 -527001 1 294389 433946 -189364 2 12 999982 1 2 999999 -19776 1 217482 562327 554041 1 718367 930574 275743 2 2 999999 2 11 999987 1 17 999983 247352 2 2 999999 1 9 999995 -668903 1 213265 665141 981407 2 14 999986 2 2 999999 1 391230 991416 647782 1 13 999982 -495701 1 2 999999 92086 2 2 999999 1 10 999988 94336 1 19 999986 -386265 2 2 999999 2 2 999999 1 2 999999 865577 2 16 999987 2 2 999999 1 6 999997 224368 1 2 999999 -229788 1 516734 907468 784143 2 5559 935571 2 19 999992 2 212746 805860 1 28083 525622 220309 1 2 999999 100467 2 4 999986 2 2 999999 2 2 999999 2 2 999999 2 199698 491636 1 2 999999 -68811 1 3 999985 328827 2 2 999999 1 275895 685314 -623455 2 2 999999 1 2 999999 -459552 2 1 999989 2 2 999999 2 435557 540388 1 720350 967902 470378 1 2 999999 638584 1 16 999985 206349 2 20 999996 1 2 999999 -145377 2 2 999999 2 10 999994 1 2 999999 -986836 2 2 999999 1 2 999999 722534 2 240385 912930 1 14 999991 134214 2 73223 598396 2 428291 887156 2 475210 756390 1 553345 678940 247135 1 20 999985 551497 1 4 1000000 421869 2 45209 491781 1 2 999999 -167081 1 583833 758593 -605448 1 225354 541385 -848179 1 534187 947432 91096 2 11 999988 1 16 999990 -550585 2 56335 969222 1 53551 926435 178359 1 2 999991 542385 1 4 999989 517951 2 18 999988 2 2 999999 1 2 999999 236165 2 15 999997 2 151080 342569 2 135930 918617 1 2 999999 879347 2 13 999998 1 2 999999 693509 2 20 1000000 1 299137 547795 460582 1 15 999993 -155996 2 2 999999 1 255078 754012 -916772 2 1 999990 1 2 999999 905837 2 2 999999 1 2 999999 -8683 1 271143 480102 -247611 1 2 999999 -826937 2 2 999999 2 12 999981 1 9 999986 815044 2 15 999986 2 10 999986 2 595623 716544 1 7 999990 639715 2 2 999999 2 12 999997 1 2 999999 731506 2 42533 111368 2 2 999999 1 5 999995 931988 2 463696 685321 1 461889 924923 -487814 2 29184 700775 1 655117 967536 -958477 2 618382 794486 1 2 999999 612013 1 2 999999 434507 2 731289 992026 1 797765 938498 -941998 1 540651 906009 -255381 2 2 999999 2 6 999985 1 13 999986 -21132 2 2 999999 1 404182 764851 905771 1 101755 913849 -361475 1 2 999999 -188437 2 127185 735344 2 4 999993 2 285502 729412 2 345823 543908 2 17 999992 2 2 999999 2 279338 958984 2 7 999990 1 24745 114393 -953530 1 2 999999 940609 2 11 999998 1 7 1000000 609193 1 2 999999 -682694 2 1 999994 2 19 999991 2 6 999982 1 18 999987 -844576 2 71427 169535 2 373216 964947 2 78406 583558 2 306514 824415 1 18 999983 123850 1 2 999999 311813 1 2 999999 78099 1 2 999999 -417995 1 11 999988 7253 1 10 999984 484779 1 490807 536378 350324 2 2 999999 1 494479 634170 -402883 2 3 999981 2 136609 737842 2 5 999988 2 120823 949149 1 2 999999 -232752 2 376657 385489 1 740304 797703 470783 2 228497 501205 2 13 999993 1 2 999999 986844 2 1 999986 1 13 1000000 508045 2 2 999999 2 161392 607663 1 17 999994 -25658 2 2 999999 1 15 999986 -86761 2 2 999999 1 852018 990518 115028 2 2 999999 1 2 999999 350164 1 9 999989 305178 1 18 999987 -288161 1 7 999995 -929788 1 549585 921708 -403392 1 4 999990 -788771 1 13 999992 107097 2 56577 358270 2 2 999999 1 2 999999 -401023 1 2 999999 801906 2 2 999999 1 167494 225081 -128105 2 441635 870841 1 624424 626094 694418 2 152421 187138 2 2 999999 2 10 1000000 1 622461 967624 -814344 1 108867 996759 10279 1 18 999985 217020 1 359195 713004 -295278 2 2 999999 1 364761 833642 399992 2 17 999983 1 5 999989 236222 1 14 999989 188853 2 2 999999 2 309801 578084 2 15 999989 1 2 999999 631350 2 486219 514052 1 2 999999 -59995 2 3 999997 1 2 999999 135654 1 2 999999 -276131 2 16 999984 1 2 999999 837103 1 2 999999 50418 1 370641 660086 299768 2 1 999988 2 2 999995 1 314215 631253 -333261 2 19 999983 2 2 999999 2 15 999984 2 2 999999 1 2 999999 684054 1 7 999989 948733 1 2 999999 -223379 1 2 999999 818195 2 323818 987794 2 2 999999 1 132127 747588 315172 2 4 999994 1 8 999987 -730297 1 19 999997 6738 1 807455 917382 352294 2 2 999999 2 12 999985 2 2 999999 2 525889 571322 1 2 999999 101137 2 3 999994 1 2 999999 252531 1 18 999993 388268 2 2 999999 1 2 999999 67979 1 2 999999 682751 2 2 999999 2 2 999999 2 20 1000000 2 470092 795674 1 297243 865299 722252 1 2 999999 890563 1 463671 599587 940261 1 2 999999 -535876 1 2 999999 -122062 1 2 999999 688254 1 2 999999 590907 2 184448 231075 1 158901 733450 733951 1 2 999999 -344682 1 7 999983 -892197 1 2 999999 -365388 2 726443 749636 2 14 1000000 1 2 999999 -963307 1 6 999999 46321 2 74310 754434 1 16 999990 -700145 1 2 999996 775363 2 2 999999 1 536756 648374 -820137 1 2 999999 -271278 2 171661 348615 1 2 999999 887707 2 5 999994 2 219184 295593 2 139546 190653 1 2 999999 955011 1 703710 957189 54517 1 2 999999 -685927 1 12 999990 -825840 2 327980 880049 1 375791 693160 293228 2 450218 731793 2 2 999999 2 2 999999 1 2 999999 -712727 2 188649 562097 1 13 1000000 -371509 2 1 999982 1 1 999991 -62253 1 881764 991969 -934080 2 8 999995 2 2 999999 2 13 999988 2 8 999982 1 19 999998 81991 2 17 999991 1 12 999992 466840 1 2 999999 -2675 2 2 999999 2 685228 908186 1 2 999999 130329 2 11 999982 2 18 999982 1 2 999999 395719 1 20 999990 22795 2 2 999999 1 2 999999 -815946 2 2 999999 1 258203 377964 -583946 2 2 999999 1 2 999999 336177 2 811568 997833 2 1 999992 1 5 999989 -844736 2 527640 570740 1 2 999999 288183 1 1 999998 248476 1 2 999999 611888 2 2 999999 2 2 999999 1 291987 567000 -310744 1 321870 793338 -345939 2 2 999999 2 2 999984 1 83609 315937 238180 1 9 999983 439289 1 14 999990 941461 2 5 999991 1 61437 650527 843703 2 312058 899524 1 48377 507155 -136277 2 29368 663128 2 2 999999 2 17 999988 1 2 999999 410559 1 14 1000000 -298935 2 4 999987 2 2 999999 1 17 999991 -6358 1 2 999983 227772 1 273977 549566 388995 2 322509 845813 2 163933 904643 1 2 999999 -850425 2 2 999999 1 13 999998 145241 2 2 999999 1 3 999981 220023 1 2 999999 428740 1 19 999995 816312 1 20 999983 -74828 2 13 999993 1 579612 614990 -716296 2 11 999984 2 2 999997 2 19 1000000 2 773636 909141 2 5 999985 2 286749 882199 1 20 999992 5912 2 14 999992 1 245159 571719 -327592 1 349008 455376 -691845 2 826974 982342 2 1 999994 2 2 999999 1 2 999999 -150502 2 2 999999 2 11 999988 2 3 1000000 2 15 999983 2 7 999987 1 2 999999 576347 1 86995 344881 153788 1 11 1000000 377987 1 401239 898017 -359078 1 4 999996 383321 1 10 999994 919507 1 404873 927655 -998604 2 2 999999 1 2 999999 135338 2 6 1000000 1 3 999988 -420941 1 525403 922957 -943766 1 18 999999 -246972 2 359846 464202 2 2 999999 2 2 999999 2 2 999999 1 6 1000000 183034 2 2 999999 2 476055 703997 2 357431 959974 2 89595 247335 2 2 999999 2 710773 899787 1 204696 358907 72923 1 2 999999 1449 1 6 999995 -682029 1 13 999985 -735591 2 3 999988 1 2 999999 365016 2 669401 680296 1 2 999999 667697 2 259055 963608 2 2 999999 1 14 999984 -140392 2 1 999997 2 35596 450485 2 2 999999 2 2 999999 2 3695 540083 1 251164 636817 -515015 1 2 999999 -698770 1 2 999999 297100 2 1 1000000 1 251749 627786 -464711 2 128777 744922 1 2 999999 755187 1 124555 341529 712785 2 2 999999 1 2 999999 532915 1 2 999999 158049 2 14 999994 2 6 999997 1 222980 753867 -670190 2 2 999999 1 145446 788547 703270 1 11210 544595 -772249 2 115448 201315 2 2 999999 2 14 999997 1 2 999999 -402773 1 20 999984 822166 2 2 999999 1 2 999999 490932 1 19 999983 774160 1 2 999999 997830 2 8 999983 2 12 999992 1 680841 895338 544159 1 220516 706138 931012 1 2 999999 -969289 1 2 999999 744483 1 2 999999 123316 1 11 999999 574781 2 353411 486452 1 530717 648832 825213 1 2 999999 -165743 1 2 999999 -434870 2 369810 791355 1 468702 976654 692051 1 683791 739251 -179567 2 2 999999 1 2 999999 610011 2 17 999989 1 43498 276538 854486 1 4 999991 -217696 2 2 999999 2 475825 641377 2 586716 708730 1 12 999991 -349046 1 2 999999 629553 1 16 999987 -637938 2 2 999999 1 2 999999 -465909 2 2 999999 1 144608 386807 11458 1 622611 730055 -742652 2 1 999992 2 17 999989 1 2 999999 -576688 1 36612 81166 219326 2 405086 921754 2 417117 481851 2 2 999999 2 18 999993 1 17 999983 490059 2 133599 518770 1 10 1000000 816266 2 2 999999 1 18 999985 -189543 1 119545 734319 518326 1 53424 504417 -959535 2 104597 334406 1 2 999999 396150 1 13 999999 -720169 1 434004 565387 -203294 1 16 999998 -266428 2 2 999999 1 16 999986 378348 2 2 999999 1 8 999998 -48235 2 2 999999 1 19 999997 375450 1 374128 543354 -524352 2 20 999987 1 374798 703754 -743001 1 717477 855850 -982973 2 767400 849277 2 1524 247389 1 2 999999 -533790 2 10 999985 2 197526 823878 1 8 999985 -496453 1 329001 954488 -945747 1 802393 983260 -930061 1 15 999981 150510 2 2 999999 1 15 999995 662736 1 2 999999 -699197 1 2 999999 -542918 1 15 999996 454771 2 15 999997 2 2 999999 1 2 999999 903855 2 2 999999 1 875530 943891 682890 2 16 999993 1 18 1000000 941251 1 2 999999 -865010 2 428527 679559 1 141907 700252 56989 2 2 999999 1 2 999999 -338598 2 435937 735168 2 2 999999 2 367812 717161 2 413293 947236 1 2 999999 558102 2 16 999989 1 361129 856611 -215482 1 2 999999 -659320 2 5 999988 2 14 999989 1 2 999993 24270 1 13 999983 -902434 1 5 999996 -593517 2 20 999993 1 2 999999 -318374 2 2 999999 1 115941 582242 -769875 2 15 999990 2 306134 586821 2 40786 456090 2 2 999999 2 545609 797993 2 218417 476364 1 20 999985 512418 1 48723 76959 -533398 1 11 999985 -690974 2 2 999999 2 2 999999 1 2 999999 -506267 1 6 999999 -192927 2 239308 997605 1 308594 349040 -15252 1 18 999991 -991187 1 5 999993 812593 2 2 999999 2 47892 654110 1 77790 414449 564491 2 881677 922207 1 19 999997 630199 2 7 999986 1 15 999991 110501 2 15 999989 2 13 999988 2 2 999999 1 7 999992 -700242 1 20 999996 -493312 2 442585 473310 2 2 999999 1 16 999996 162922 1 705950 775810 354655 2 2 999999 1 424852 743460 346020 1 111902 894429 -37688 2 2 999999 2 253563 256412 1 2 999999 -57724 2 2 999999 1 2105 848935 -932239 2 2 999999 1 13 999993 -591928 2 10 999988 1 224817 699337 -17865 1 20 1000000 929551 2 2 999999 1 2 999999 587377 1 42530 114945 -934444 2 548028 657425 1 10 999983 903990 2 2 999999 1 2 999999 -390667 1 2 999999 3240 2 260402 751270 1 2 999992 146858 2 142518 728349 1 41030 445280 234439 1 601527 921007 -209408 2 263165 904624 1 6 999991 -675575 1 2 999999 427639 1 18 999986 -46874 1 135772 490528 -14258 2 244560 554068 1 8 999985 167817 2 524907 705026 1 9 999994 -173820 2 544610 697917 2 4 999989 2 2 999999 1 365337 768723 913493 2 545875 968546 2 19 999987 1 1681 23736 -666526 1 20 999994 -915807 1 685636 732079 -650131 1 13 999985 -138926 2 2 999999 1 2 999999 -253579 1 2 999999 -75742 2 2 999999 2 122764 927698 2 5 999992 2 3 999989 2 182174 363927 2 2 999999 2 2 999999 1 12 999992 195068 1 256235 629180 -184603 1 2 999999 -557496 1 20 999983 -690718 1 2 999999 858728 2 575773 714086 1 2 999999 777915 2 2 999981 1 2 999999 -763150 2 2 999999 2 479047 877379 2 2 999999 1 6 999986 24726 1 2 999999 467380 2 10 999988 1 15 999991 603711 1 54935 193474 -855212 1 578773 978773 485301 2 2 999999 2 6786 957964 2 15 999981 2 59205 369264 1 2 999990 304161 2 2 999999 2 243828 760834 1 313583 606712 613104 2 2 999999 2 45469 863388 1 6 999982 210089 1 18 999985 -750428 2 2 999999 1 17 999983 -370140 1 2 999999 -993126 1 18635 230344 30873 1 18 999989 -956423 1 4 999981 356500 2 14 999996 1 15 999999 105760 1 16 999987 -300443 1 2 999999 -92268 2 332076 617806 1 2 999999 -361894 2 2 999999 2 9202 726815 1 2 999999 -298343 1 3 999990 -184622 1 15 999986 857330 2 466124 926241 2 2 999983 2 17 999992 1 262993 317430 -545700 1 1 999999 610314 1 15 999990 -19900 2 5 999988 2 575623 598508 1 18 999983 129580 2 2 999999 2 2 999999 1 98813 731309 -277764 2 2 999999 2 2 999999 2 2 999999 1 385014 583007 548212 1 15 999981 749918 2 15 999994 1 2 999999 -151125 2 86418 479943 2 2 999999 2 508991 541891 1 2 999999 -834509 2 2 999999 1 8 999988 -149921 2 8 999990 2 2 999999 2 2 999987 2 16 999992 2 16 999989 1 19 999991 263048 2 6 999997 1 2 999999 111316 2 20 999998 1 2 999999 -826754 1 19 999991 397837 2 162959 164422 1 25863 174081 562420 1 35648 896167 -504753 1 19 999993 297389 2 2 999999 2 2 999999 1 2 999999 256378 2 2 999999 2 358320 795372 2 13 999997 2 887627 947706 2 2 999999 2 5 999981 1 270050 903159 -580109 1 13 999998 452501 1 2 999999 -172266 2 7 999997 1 533284 602203 -679304 1 12 999998 -653707 2 19 999996 1 125261 891270 -223537 1 2 999999 208028 1 534533 676311 673104 2 15 999982 1 2 999999 -772626 1 6 999988 276592 1 16 999994 212698 2 20 999995 1 213315 277771 139591 2 2 999999 1 14 999989 814814 2 862500 998270 2 2 999999 1 18 999993 725030 1 17 999984 -887207 2 170900 182488 1 2 999999 -343065 1 900746 911241 -577331 2 2 999999 1 351152 831587 394016 2 10 999987 1 20 1000000 129769 1 2 999995 -85430 2 10 999999 1 13 999990 -416911 1 2 999999 -171671 1 1 999981 -277314 1 477722 744607 817510 1 13 999999 -326689 1 75163 641763 744485 1 2 999999 400237 1 29244 151302 21655 1 5 999995 -933942 2 2 999999 2 12 999996 2 2 999999 1 2 999999 -107585 2 192301 981406 2 2 999999 2 2 999999 2 730278 852893 1 485893 660390 -657388 2 2 999999 1 10 1000000 256834 2 113441 501786 2 16 999994 1 5 999995 239141 1 2 999999 -577017 2 13 999997 2 894860 908606 1 78902 748318 301673 2 9 999998 2 2 999999 2 14 999989 2 16 999997 1 7 1000000 -931401 1 8 999983 -972629 1 379200 510679 163932 2 19 999996 2 2 999999 2 10 999991 2 251085 401004 1 10 999989 -265063 2 18 999996 2 13 999992 1 2 999999 -808394 2 18 999981 1 2 999999 490126 1 622567 705761 -168096 1 12 999999 -326159 2 2 999999 1 2 999999 -85651 1 15 999990 613874 2 374428 977619 1 2 999999 715869 1 2 999999 445950 1 2 999999 -702405 1 2 999999 -923721 2 144040 867752 2 18 999997 2 2 999999 1 4 1000000 -739967 1 10 999984 -201380 1 11 999993 923249 1 139493 709226 753429 1 2 999999 -588257 1 2 999999 -35635 1 116231 760763 -558401 1 19 999985 336519 1 3 999987 557216 2 11 999991 2 15 999996 1 7 999990 -11034 2 3 999995 2 463258 925904 1 36354 298070 817917 1 2 999999 -820488 2 2 999999 2 45313 56572 2 1112 3836 1 271230 867720 -684926 1 588375 731686 -990770 1 2 999999 927915 2 594517 815129 2 2 999999 2 7 999998 2 17 999988 1 2 999984 507505 2 34808 909709 1 2 999999 -185319 2 2 999999 1 2 999999 892356 2 19292 661147 1 2 999999 -358385 2 236148 735396 1 18 999989 -793945 2 1 999989 1 2 999999 -359739 2 2 999999 2 5 999984 1 671390 978957 -972754 1 458157 999458 -387443 1 93331 619023 637284 2 345819 606321 1 2 999999 -599587 1 685183 770093 -488341 1 318964 415572 -562971 1 13 999999 134796 1 126948 507182 81383 2 309106 649644 1 2 999999 661978 1 50103 500760 902811 1 2 999999 -444134 1 3 999995 -546066 1 613725 965479 130380 2 2 999999 1 110746 163187 -553577 1 2 999999 -555590 1 2 999999 58688 1 20 999995 979724 1 319879 517033 -343325 2 2 999999 2 90530 758598 1 2 999999 619041 1 2 999999 -890910 1 353072 402289 -312177 2 13 999992 1 11 999995 161528 2 116043 918999 1 2 999999 -350158 1 765407 921473 549969 1 96173 700266 -32424 2 638775 958149 1 2 999999 906347 1 78010 447246 -648665 1 5 999988 -645165 1 158918 328395 -42781 1 2 999999 -678899 2 790977 800107 1 10 999986 676981 2 2 999999 2 905554 921364 1 340482 617400 -388340 2 2 999982 2 2 999999 2 2 999999 2 2 999999 1 6 999984 987411 2 9 999998 1 5 999985 577194 2 8 999999 2 304389 583573 1 276667 784180 -469212 1 2 999999 343849 2 20 999983 1 2 999999 -938603 1 6 999987 -119808 2 12 999998 2 217289 366579 1 8 999999 622689 1 41098 270462 318812 1 11 999982 220004 1 271310 855858 -256465 1 20 999994 -413464 2 8 999986 1 321128 477749 -369744 2 12 999982 1 7 999990 -292358 1 2 999999 10122 1 2 999999 -123098 2 2 999999 1 2 999999 775631 1 16 999982 -642991 2 5 999990 1 5 999994 586619 1 2 999999 793943 1 2 999999 528725 2 2 999999 2 567191 817260 2 874360 962810 1 19 999986 105843 2 5 999986 2 2 999999 2 5 999994 1 2 999999 -475191 1 2 999999 -164947 1 5 999988 683041 1 83691 516642 -181621 2 792332 983444 1 2 999999 151040 2 2 999999 2 8 999983 2 17 999982 1 942385 987086 -94568 2 7 999997 2 2 999999 2 4 999981 1 2 999999 88553 2 245253 410360 1 86816 125459 -880333 1 172293 539798 663702 2 2 999999 2 11 999982 2 2 999997 2 2 999999 2 2 999999 2 700301 712973 1 2 999999 -167429 2 2 999999 1 3 999988 120738 2 2 999999 2 2 999999 1 341647 754888 -419786 1 909947 927315 193699 1 288662 888700 -255321 1 2 999999 757373 1 441583 933581 439354 1 1 999992 -481328 1 9 999989 -705836 1 106524 839672 -6872 1 2 999999 -415734 1 330478 493853 720136 1 3 999991 -374545 2 663452 778257 1 18 999983 -72677 2 2 999999 2 362963 383877 2 16 999995 2 2 999999 2 2 999999 1 2 999999 -452099 2 1 999991 2 120220 222954 2 17 1000000 1 2 999999 18335 2 10 999992 1 9 999998 83857 2 416421 858698 2 2 999999 2 92735 849519 2 2 999999 2 191706 981689 2 1 999995 2 227988 976483 2 2 999999 1 2 999999 -977070 2 93131 992061 2 415484 734471 1 2 999999 252799 1 803877 891396 288796 2 10 999989 1 1 999992 623880 1 13251 305355 -548232 2 2 999999 2 51601 625790 2 312653 941669 1 298053 385879 862689 1 2 999999 572022 2 2 999999 1 155840 885016 -694394 1 305154 453112 772733 1 13 999991 -292553 2 872781 926344 1 11 999995 355339 2 814146 976811 2 34424 378590 1 2 999999 817711 2 6 999984 2 2 999999 1 13 999998 502112 2 56723 585598 1 8 999997 -450560 2 136685 289072 1 118303 345306 -231293 1 2 999999 -676456 1 9 999983 668740 1 3 999992 620659 1 2 999985 -751615 1 360876 935377 834543 1 7 999996 307948 1 2 999999 -854058 2 2 999999 1 270041 590236 593550 1 46842 601333 -792342 1 164838 621180 403403 2 20 999998 2 12 999988 2 4 999997 2 11 999990 2 218407 493766 2 2 999999 1 62935 592006 420838 1 15 999982 917330 2 417963 731270 2 2 999999 1 2 999999 -31339 1 640118 797371 -527877 1 469325 574448 -829912 1 108271 224799 -640605 1 2 999999 -909211 1 263522 868633 -264891 1 2 999999 581635 1 408181 506370 -816797 2 797521 862992 2 7 999981 1 2 999999 -271311 1 287205 603229 -402478 1 20 999986 130516 1 3 999989 -406407 1 2 999999 545675 2 824184 893325 1 12 999992 -122097 2 9 999995 1 121954 617824 -356133 1 2 999999 451533 1 161397 771860 -620330 1 482205 981127 18431 2 474687 484879 1 233656 753106 -73765 1 2 999999 -8399 2 687227 992544 2 14 999982 1 2 999999 265632 2 2 999999 1 5 999983 220828 2 704222 901422 1 7 999983 -199249 1 2 999999 -396846 2 106833 490102 2 5 999996 1 19 999991 -122369 1 3 999984 924376 1 2 999999 -848718 2 373606 584812 2 2 999999 1 254986 742992 -686077 1 2 999999 -764371 2 8 999993 2 2 999999 1 2 999999 -144621 2 20 999994 1 522253 980881 177043 1 398420 666397 -901834 1 746812 769832 -95535 1 4 1000000 -803531 2 3 999981 2 2 999999 2 742309 941541 1 242675 248988 462878 2 2 999999 2 117759 825066 1 235757 963893 -580160 1 275909 543054 -558906 2 10 999984 1 2 999999 998247 1 2 999999 -953617 1 8 999986 925025 2 3 999993 1 2 999999 -925530 1 2 999999 -49102 1 20 999994 -998099 1 7 999981 -242171 2 249646 586920 1 812897 885454 -693879 2 2 999999 1 163158 376295 -584769 1 2 999999 -803318 2 2 999984 2 8 999982 2 67976 375298 2 2 999999 2 1 999983 1 2 999999 534381 1 5 999988 138715 1 151944 528546 145167 2 13 999995 1 2 999999 -132245 1 12 999989 -36073 2 2 999999 2 2 999999 2 2 999999 1 2 999999 256363 1 3 999985 802370 2 3 999988 1 720887 876095 -725880 2 359429 888664 2 2 999999 2 85886 132044 2 2 999999 1 2 999999 -951033 1 494777 616552 494988 2 3 999988 2 521408 667554 2 2 999999 1 2 999999 466207 1 2 999999 316562 1 77615 886939 -863474 1 239827 957373 -794799 2 19466 882078 1 414474 656724 918257 2 167928 213367 2 5 999990 1 255687 429985 -34807 1 2 999999 -791579 2 12 999990 1 2 999999 439191 1 3 999986 422266 1 2 999999 272465 2 469338 851054 1 404037 844684 -491550 1 16 999993 799951 1 453594 964499 383890 1 207918 932605 641714 1 2 999999 78708 2 14 999996 2 17 999992 2 4 1000000 2 204458 287594 1 7 999982 516438 2 104877 934437 2 2 999999 1 469177 685482 431091 1 14 999999 -349112 1 245578 893775 626900 2 252983 927934 2 292149 510868 2 302892 432215 2 2 999999 2 9 999996 2 315262 764742 1 338570 437429 -412457 1 2 999999 -66259 1 429968 849017 950575 1 2 999999 -921262 1 147733 769260 -854525 2 12 999999 2 312478 537137 2 8 999997 1 7 999999 -186721 2 315366 650311 2 2 999999 1 2 999993 917187 2 2 999999 1 2 999999 55705 2 2 999999 2 2 999999 1 11 999981 -243197 1 2 999988 142048 2 932026 999148 2 14 999990 1 2 999999 49109 2 2 999999 1 23428 502448 696821 2 9 999981 1 13 999988 133345 2 164110 420528 2 12 999988 1 2 999999 806897 2 2 999999 1 272456 428135 761559 1 20 999993 684100 1 16 999998 780652 2 4 999995 2 606125 865785 1 16 999986 -856522 2 583217 794025 2 16534 770888 2 331316 907909 1 2 999999 167038 2 2 999999 2 387903 851505 1 636889 770518 -466224 2 7 999994 2 3 999990 2 13 999982 2 19 999985 2 116742 412468 1 2 999999 673526 2 20 999982 1 677931 708910 912660 2 386356 433436 1 2 999999 905542 2 457129 893367 2 3 999986 2 313689 646952 2 17 1000000 1 5 999999 -508576 2 643215 943858 1 10 999997 -806734 1 18 999983 -970264 1 1 1000000 -353612 1 296325 726049 399724 2 2 999999 2 2 999999 1 2 999999 -768161 1 2 999999 824249 1 2 999999 -478322 2 541446 807019 2 2 999999 2 13 999986 1 2 999999 -72212 2 2 999999 2 10 999985 1 2 999999 -861379 1 98912 276865 646486 1 2 999999 -757039 2 16 999981 1 405141 878204 -280960 2 10 999996 1 19 999982 -645454 1 11 999985 -420318 2 319704 657844 1 125507 543857 -424693 2 2 999999 1 4 999987 898028 1 249628 974583 518155 1 2 999999 -546866 1 9 999984 649044 2 15 999984 2 2 999992 1 2 999999 270645 1 477602 846475 -527118 1 6 999992 -460924 2 440977 550757 1 5 999998 18342 2 2 999999 2 195427 741202 1 4 999996 -476944 2 451502 788264 1 101865 388051 -185791 2 16 999990 1 2 999999 -938172 1 2 999999 3948 1 16 999995 -262605 1 2 999999 -67297 1 7 999982 339280 2 4 999995 1 3 999986 -476996 1 3 999991 -171127 2 445465 931147 1 11 999996 287439 2 40805 231841 1 2 999999 -996942 2 2 999996 1 11 999993 -731672 1 2 999999 607977 1 133813 734105 912942 1 2 999999 -528253 2 2 999999 2 356429 726844 1 611974 663836 969636 2 9 999991 1 293337 744852 922225 1 2 999981 -719353 2 2 999999 2 678341 690764 2 2 999999 2 2 999999 2 342339 478119 1 246066 976250 -904385 1 14 999981 -190635 1 2 999999 -538810 2 14 999982 1 199793 634021 579947 2 2 999981 2 806345 947831 2 19 999987 2 16 999989 1 9 999995 -712217 2 283460 534138 1 2 999999 -755008 1 2 999999 618638 2 18 999981 1 2 999999 -837640 1 17 999983 -91012 2 1 999998 1 2 999999 -120045 1 2 999999 -631541 1 16 999994 606909 1 184910 962758 634957 2 8 999985 1 2 999999 -490131 1 117993 957438 -902681 1 2 999999 298400 1 2 999999 -398247 1 3 999992 -619804 2 14 999999 2 11 999983 1 2 999999 421752 2 202534 358774 1 8 999993 895473 2 2 999999 2 7766 464984 1 195396 890112 -433123 2 130262 855596 1 312253 814269 386495 1 2 999999 30850 2 11 999996 2 2 999999 1 2625 762739 -917891 1 518270 592190 -181887 2 501622 516670 2 2 999999 1 2 999999 432510 2 2 999999 2 2 999999 2 59026 676094 2 14 999987 1 340707 460168 547495 1 859377 995502 -307696 2 13 999993 1 4 999995 774984 2 2 999999 2 2 999999 1 2 999999 -495742 1 6 999986 74024 2 429122 651368 1 2 999999 859960 1 20 999994 403610 2 1 1000000 1 2 999999 -884954 2 10 999988 2 138302 159296 1 20 999987 210310 2 2 999999 1 19 999991 752088 2 17 999987 1 2 999999 946449 1 546856 875982 -558995 2 2 999999 1 2 999999 -919304 2 12384 467432 1 98608 407623 588633 1 269664 844491 194215 1 2 999999 378561 1 656267 833094 173700 2 26930 913345 2 11 999999 2 9 999984 2 487359 740901 1 2 999999 719783 2 2 999999 1 102544 356966 -251361 1 2 999999 15471 2 2 999999 1 2 999999 -453863 2 298798 640475 2 11 999983 2 2 999999 1 17 999994 326372 1 96380 693098 -197132 2 2 999999 1 11 999981 -128761 2 2 999999 2 2 999999 1 865318 997907 359545 1 178281 840210 691515 1 17 1000000 897627 2 127842 135228 1 422901 717055 -796432 1 144210 745811 -662002 2 13 999995 1 2 999999 -293191 1 2 999999 -643590 2 2 999999 1 495539 664720 -882570 1 13 999989 726363 2 818934 890550 1 7 999988 -786327 2 11 999984 2 286214 411881 1 325286 631151 -75921 1 10 999992 3062 1 13 999985 712881 1 4 999988 -32776 2 13 999982 2 1 999985 1 263795 656313 190693 1 20 999990 -9572 2 2 999999 2 177630 250975 2 2 999999 2 394020 904508 2 2 999999 1 12 1000000 480943 2 431585 725903 1 13 999984 625752 1 1 999985 341783 2 2 999999 2 2 999999 2 2 999999 1 292771 351550 -797647 2 146095 796340 2 524844 896814 2 232721 749909 2 11 999990 2 93741 521703 1 2 999999 -984940 2 19 999988 1 2 999999 -57384 2 506199 553334 2 213410 216143 2 4 999983 1 164286 703478 -113875 2 2 999999 1 2 999999 567956 1 4 999990 -45150 2 615718 979450 2 4 999996 2 240860 746718 2 652500 706107 1 7 999992 -424058 2 2 999999 2 595433 757839 2 19 999999 1 2 999999 -60120 2 7 999985 2 2 999999 1 2 999999 803133 2 516541 823687 2 15 999994 1 7 999994 -743349 1 2 999999 283236 1 2 999999 -312561 2 578255 646790 2 724788 930160 1 591052 813094 -77788 1 6 999991 632345 1 2 999999 -362027 2 2 999999 2 424169 479383 1 5 999999 604088 2 86851 986394 1 2 999999 -354366 2 2 999999 2 17 999992 2 856979 940926 1 2 999999 -280412 1 2 999989 789814 1 19 999993 -978645 1 2 999999 -924525 2 2 999999 1 2 999999 -472841 2 19 999987 1 104596 359204 -767990 1 9 999997 -103500 1 105456 488525 830042 1 2 999999 -333520 2 249872 357434 1 13 999981 557468 1 2 999999 -885329 2 425425 997702 2 3 999981 2 2 999999 2 16 999986 1 2 999999 -78783 1 9 999999 219889 1 2 999999 -371600 1 450517 758911 990123 1 221222 762946 -892045 2 2 999999 1 113962 711218 850395 2 2 999999 2 219126 784914 1 586141 780529 -4419 2 2 999999 1 13 999981 933616 1 87727 709272 -833312 2 8 999981 2 6 999982 2 381140 649073 1 2 999999 702194 2 8 999996 1 3 999990 461602 2 2 999999 1 9 999990 -360759 2 352539 646918 1 17 999985 -570126 1 2 999999 997668 2 13 999984 1 11 999990 136837 2 2 999999 2 99146 496676 2 2 999981 2 13 999996 2 2 999999 1 2 999999 -993932 1 14 999993 24076 2 2 999999 1 2 999999 492919 2 1 999988 1 2 999999 -410014 1 12 999998 643739 2 12 999992 2 19 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999989 2 2 999999 2 329851 410651 1 2 999999 237427 1 20 999991 -81780 1 34190 289551 669312 1 272420 606959 -790124 2 2 999992 1 2 999999 -247988 1 10 999996 305665 1 2 999999 53622 1 2 999999 -165981 1 6 999993 -725988 2 10 999990 2 2 999999 1 235002 331598 796260 2 2 999999 1 59643 187220 358875 1 3 999994 -619337 2 19 999982 1 338051 620684 -624320 1 3 1000000 -568070 2 2 999999 2 2 999999 2 17 999987 1 16 999984 -589495 2 7 999988 1 19 999993 783539 1 312249 554207 710367 1 2 999999 -617636 1 5 999987 915929 2 2 999999 2 16 999983 1 41641 141061 -617756 1 870552 902256 -717554 2 7 999996 2 16 999983 1 425211 470627 68828 2 2 999999 1 54229 337029 614715 2 2 999999 2 457653 823828 2 6 999989 2 1 999984 2 19 999993 1 47277 113786 260143 2 395569 658028 2 2 999999 2 2 999999 2 9 999993 1 3 999988 -431452 2 902650 959492 1 11 999989 767166 1 349478 445661 903830 2 2 999999 2 2 999999 2 2 999999 2 14 999995 2 2 999999 1 342384 534839 -554565 1 2 999999 313586 1 2 999999 -880063 1 2 999999 338561 1 2 999999 467839 2 398347 959074 1 3 999995 545706 2 369957 584615 1 3 999999 692887 1 8 999983 -106221 1 17 999993 -196149 1 170364 422910 343796 1 2 999999 352126 2 15 999981 2 2 999999 1 109536 216131 -671294 2 18 999995 1 20 999989 601290 2 2 999999 1 9 999997 362702 2 5689 240740 1 209306 259159 -512776 2 2 999999 2 13 999991 1 104247 530818 -365639 1 9 999984 910583 1 2 999999 710407 2 417654 511831 2 6 999983 2 6 999983 1 19 999997 -368978 2 2 999999 1 2 999999 -311390 1 2 999999 202774 1 18 999990 823296 1 226087 735994 14948 1 17 999998 706254 2 576816 782949 1 7054 486387 392321 1 564138 967704 -912099 2 109802 803833 2 327609 786773 1 2 999999 393440 1 260926 718280 228066 1 787644 990254 -23179 1 18 999995 -224862 2 12 999989 1 293515 621562 821971 2 16 999999 1 211329 277163 188424 1 439062 915181 988142 1 2 999999 759475 1 8 999981 567253 1 50179 976653 909880 1 16 999982 711077 1 19 999996 883697 2 18 999986 1 205836 463642 167595 2 491075 762031 1 437666 584434 140802 2 72110 760983 2 89745 658624 2 8 999989 2 2 999999 1 2 999999 562724 1 6 999982 -250909 2 291234 307800 2 2 999999 1 2 999999 -323031 1 2 999999 996067 2 2 999999 1 2 999999 174612 2 2 999999 2 20 999983 1 11 999987 366614 2 2 999999 1 17 1000000 -323868 1 31456 614858 -373358 1 2 999999 221655 1 21606 528117 -153600 2 3 999995 1 251179 402989 462598 1 2 999999 -807259 1 38279 325023 707169 2 2 999999 1 787558 818662 964679 2 2 999999 1 2 999999 459898 1 13 999992 347752 1 11 999991 328838 2 7734 888289 1 8 999995 81017 2 2 999999 1 2 999999 530466 1 2 999999 279929 1 2 999999 -761345 2 764417 854569 1 13 999981 771218 1 6 999982 -462567 2 20 999985 2 2 999999 2 2 999999 1 11 999988 85046 2 274918 475912 1 9 999986 217534 1 215263 785054 -469521 2 19 999995 2 12 999991 1 2 999999 66262 1 212528 781215 -235498 1 1 999997 777176 1 3 999987 -463034 2 2 999999 1 428276 700210 -697961 2 2 999999 2 13 999985 1 2 999999 88549 1 412609 695056 703434 1 14 999981 -552818 2 14 999997 2 694598 846382 2 2 999999 1 2 999999 -900692 1 2 999999 -642499 1 7 999996 -359661 1 16 999983 942189 2 550077 882988 2 201221 995252 2 14 999993 1 220996 332185 -315980 2 2 999999 2 2 999999 2 16 999991 1 174028 977493 -979990 1 2 999999 424200 1 2 999999 -52363 2 2 999989 2 295894 882333 2 26563 704132 2 332923 348360 2 2 999999 1 2 999989 92348 1 419448 668817 376314 2 7 999987 1 364660 873038 -820288 2 3 999987 2 2 999999 2 2 999990 1 47142 828945 -160257 2 582301 964409 2 2 999999 2 2 999999 2 2 999999 1 10 999999 -330238 2 12 999988 1 2 999999 466278 2 664401 797035 1 2 999999 -685026 1 67769 89948 -633805 2 20 999995 2 327867 525731 2 2 999989 1 2 999999 -580946 1 2 999999 -64255 2 6 999985 1 2 999999 804872 2 13 999999 2 2 999999 2 2 999999 1 8 999990 -453015 1 482443 661246 738353 2 4 1000000 1 2 999982 707716 1 2 999999 -898719 2 649606 921296 1 2 999999 938195 1 5 999982 100260 1 4 999998 173118 2 213044 393679 2 2 999999 2 2 999999 2 2 999999 1 123749 716230 -80828 2 13 1000000 1 21196 799373 526671 2 26224 952307 1 2 999999 -190542 2 2 999999 2 2 999999 2 10 999989 1 2 999999 378588 1 2 999999 -549462 2 193781 782042 1 142912 176248 755826 1 2 999999 -364574 2 195227 405009 2 2 999999 2 509647 877824 1 585885 656965 55927 2 506990 630872 2 2 999999 2 49172 393052 1 4 999998 476342 1 349362 464170 634177 1 6 999985 -428161 1 2 999999 853681 2 2 999999 2 2 999999 1 243586 637543 909824 2 2 999999 1 408889 786417 158852 2 121908 539730 2 142949 330195 2 11891 807706 2 2 999999 1 13 999989 -173978 1 15 999986 133867 2 2 999999 1 271777 896678 13900 1 15 999991 -884413 2 10 999983 2 3 999995 2 2 999999 1 322480 356657 -505787 1 2 999999 834130 2 75896 289790 2 7 999997 1 11265 133030 -316181 2 12 999981 1 626770 802416 -996987 1 2 999996 309315 1 91539 871188 706621 1 1 999992 -907935 2 91227 831137 2 125779 826226 2 19 999990 1 6 999981 -328420 1 2 999999 724734 2 5 999994 2 2 999999 1 2 999999 -162303 1 2 999993 -908747 2 2 999999 2 199061 703629 2 2 999999 2 5 999998 2 2 999999 2 3 999987 1 2 999999 -114411 2 2 999999 2 628907 792855 2 2 999999 2 2 999999 2 8 999987 1 2 999999 -974572 1 13 1000000 356603 1 11 999992 494885 2 2 999999 2 194298 388703 1 131476 337355 -727940 2 658772 775952 1 4 999992 365695 2 506382 915440 1 2 999999 -922492 1 3 999984 63175 2 2 999999 1 297171 408237 -674503 1 2 999999 974256 1 12 999997 -314885 2 400318 895828 2 4 999998 2 12 999993 2 475418 701384 2 9 999995 2 74818 782478 2 2 999999 2 448090 858513 2 3 999998 2 177380 744689 1 20 999992 927780 2 402916 631170 1 17 999987 237496 1 4 1000000 -160422 2 383779 843468 1 99139 878677 435344 2 2 999999 2 685000 828791 2 16 999997 1 15 1000000 372189 1 6 999996 -632571 2 2 999999 1 2 999999 163656 2 752994 957183 1 10 999984 516533 1 2 999999 341248 2 1 999989 1 2 999999 859033 1 15 999990 -142975 2 149930 557887 1 2 999999 861685 2 2 999999 1 8 999984 -441186 1 132969 837248 609578 2 17 999999 1 458409 967243 -416326 1 19 999987 46372 2 2 999999 2 7 999992 1 754970 997297 720149 2 2 999999 1 448359 678999 844636 2 6 999982 1 171648 547771 176806 1 5 999990 -764278 2 2 999999 1 3 999989 548108 1 303603 585810 -490434 1 128190 746072 -174593 2 14 999993 1 16 999986 -944014 2 2 999999 2 20 999985 2 219975 904006 2 634194 731987 2 2 999999 2 2 999999 1 2 999999 -351816 2 2 999999 2 8 999989 1 57258 652850 701511 2 46071 665346 2 2 999999 2 1 999985 2 14 999994 1 12 999994 500090 1 2 999999 -115700 1 18 999984 712695 2 349 552386 2 304197 411707 2 2 999999 2 18 999994 1 2 999999 -81384 1 300861 377642 774318 1 20 999994 709897 2 2 999999 1 9 999984 -88910 2 126757 742962 2 4 999997 2 6 999998 2 777 317848 2 16 999997 1 2 999999 -26279 1 15 999989 628471 1 481930 779717 -449555 1 20 999990 143176 2 14 999999 2 154330 776017 1 11 999995 -939966 2 2 999999 1 18 999986 857811 1 2 999999 275321 1 12 999993 -248061 2 2 999999 1 360770 717857 984982 2 18 1000000 2 13 999988 1 2 999999 -594263 1 349986 511656 -238150 1 2 999999 -438484 1 99818 982419 78824 1 2 999999 -757337 2 54731 869039 2 10 999991 1 285815 522718 711096 1 14 999982 -682162 1 202440 664608 533389 1 20 999998 275159 2 2 999999 2 15 999993 2 1 999984 1 4 1000000 81515 1 12 999988 -846586 1 2 999999 -723767 1 386451 974614 379434 2 65713 964817 2 108201 513277 2 1 999985 2 2 999999 2 641249 757245 2 214539 223464 1 499634 876653 90166 1 173457 262207 -492706 2 18 999997 2 2 999999 2 1 999998 2 5 999988 2 17 999998 1 335454 335464 978927 1 13 999990 -164240 2 2 999999 1 146791 485721 -342657 2 20 999987 2 2 999999 2 6 999987 2 2 999999 1 2 999999 455834 1 14 999985 -355755 1 16 999988 285014 2 3 999985 1 1 999992 -135415 2 2 999999 1 4 999991 550937 2 13 999994 1 166748 886294 197861 1 2 999999 949533 1 875149 879148 687981 1 2 999999 -884216 1 16 999990 -338584 2 20 999992 2 8 999987 2 332690 555805 2 2 999999 1 536562 785533 819669 2 11 999996 1 2 999999 477257 2 130069 715075 2 2 999999 2 19 999987 1 450044 786380 662630 1 716906 860873 488965 2 489913 862424 2 174544 851332 1 4 999992 -168947 1 9 999993 -360297 2 379704 677330 1 52362 562706 -50145 1 18 999996 500357 1 11 999986 822642 1 351311 623366 560878 1 2 999999 517769 1 169643 360407 838504 2 2 999999 1 519550 915929 -751008 1 317391 772702 -365791 1 8 999981 -613799 1 2 999999 220098 1 2 999999 -702835 2 11 999998 2 315323 376500 2 2 999999 2 440017 688374 2 2 999999 2 625683 831417 2 12 999988 1 2 999999 432446 2 2 999999 2 2 999999 2 233676 521783 2 59500 173243 2 10 999983 2 20 999983 1 4770 570628 135662 2 539868 829625 2 179911 574191 1 7 999986 -502219 1 364546 992125 -765375 1 2 999999 -397177 1 2 999999 206844 1 10 999999 -840600 1 572036 616048 -696158 1 20 999998 344048 1 7 999990 -640718 1 2 999999 484224 1 19 999988 -255681 1 8 999984 776897 1 713888 799252 -486296 1 2 999999 181731 1 397745 868982 692658 2 144617 583300 2 19 999987 1 3 999989 569786 2 4 999982 2 493013 603841 1 15 999997 795429 2 313810 333230 2 2 999999 2 16 999999 2 2 999999 2 2 999999 2 19 999989 2 7 999986 1 12 999988 806316 2 6 999987 2 2 999999 2 932046 973919 1 2 999999 -608211 1 10 999997 -803685 1 5 999999 -135099 1 2 999999 -227932 2 7 999990 2 808486 811040 1 262093 692151 930016 1 461530 879682 354475 1 159266 340124 16318 2 2 999999 2 2 999999 1 663467 852999 -515776 2 10 999996 2 237621 931560 1 3 999998 -113887 1 2 999999 547176 2 218653 894594 1 11 999984 742157 1 657325 913191 399683 1 2 999999 43676 2 2 999999 2 447317 604663 2 2 999999 1 89016 272732 -760505 2 717150 784688 2 20 999994 1 527597 818260 315912 1 2 999999 -427961 2 2 999999 1 124072 413074 682588 1 9 999984 675136 2 2 999999 2 2 999999 1 4 999988 490144 1 18 999999 -767691 2 14 999997 2 227504 552310 1 2 999999 -445053 1 2 999999 -380331 1 159924 839612 566414 1 12 999982 -249756 1 14 999982 -358290 1 2 999999 357429 1 2 999999 -915659 1 1 999981 -142149 2 295177 524144 2 2 999999 1 2 999999 -779435 2 590286 729210 2 2 999999 1 2 999999 108974 2 2 999999 2 12 999999 1 2 999994 -471399 1 2 999996 -706503 1 25981 864098 855183 2 2 999999 1 2 999999 628050 2 2 999999 1 831355 949571 -567478 2 8 999989 1 8 999986 932532 2 12 999982 1 323189 844203 404009 1 2 999999 60687 2 6 999993 2 225831 722527 1 11 999985 -534617 2 150311 459292 2 27340 197642 2 2 999999 1 454022 765876 922531 1 2 999982 645232 2 2 999999 1 7 999983 622524 2 19 999982 1 669569 742172 867200 1 2 999999 806722 1 691509 763450 800006 2 2 999999 2 12 999991 1 33456 351814 512782 2 574133 862196 1 2 999999 -801110 2 2 999999 1 12 999995 830857 2 9 999987 1 159702 220640 -741183 1 148857 664300 -459584 2 6 999998 1 468346 778572 -254611 1 4 999984 -535132 1 76631 256434 -180459 1 392758 569036 221348 1 2 999999 980425 1 6 999994 -980636 1 17 999988 -61982 1 2 999999 109888 1 7 999990 455970 1 43826 54482 -774680 1 11 999995 -988555 1 16 999999 543784 2 215383 605450 1 675463 789342 -325227 1 2 999999 660885 2 7 999993 1 15 999991 -87663 2 368972 645644 1 17 999983 642479 2 2 999999 1 8 999989 -828963 1 2 999999 114694 2 5 999999 1 2 999999 704143 2 2 999999 1 2 999999 490244 2 2 999999 1 2 999999 977299 1 2 999999 945962 1 2 999999 839061 1 2 999999 -339182 2 2 999999 2 2 999999 1 2 999999 204581 2 2 999999 1 210275 213688 532625 2 2 999999 2 2 999999 1 2 999999 -344971 1 2 999999 267232 2 2 999999 1 2 999999 -204482 2 2 999999 2 2 999999 2 11 999984 2 345168 351984 1 6 999983 219099 2 13 999991 1 179094 530678 -996834 1 19 999983 363039 1 20 1000000 -620359 2 2 999999 1 2 999999 -388789 2 141985 651178 1 551094 773133 -533314 1 332399 507685 -961167 2 196259 656465 1 234473 464600 51040 2 2 999999 2 2 999999 1 18 999996 247037 1 663593 768018 -365864 1 5 999990 -389391 1 2 999999 613654 2 2 999999 1 9 999991 910780 2 2 999999 2 576218 962462 2 2 999999 2 16 999987 2 2 999999 1 2 999999 783828 2 2 999999 1 2 999999 415915 2 675528 679027 2 2 999999 1 6 999981 46318 1 2 999999 -705873 2 8 999992 1 2 999999 405226 2 3 999994 2 2 999999 1 2 999999 -963407 1 12 999988 -37032 1 6 999995 -657176 2 422927 459922 1 2 999999 -555642 1 3 999992 902949 2 695456 702844 2 46236 702968 1 29423 203150 -553179 2 2 999999 2 12 999982 2 136951 608981 2 727414 771326 1 18 999994 509285 2 9 999999 2 2 999999 2 2 999999 1 2 999999 -120684 2 8 999998 2 2 999997 2 5 999988 1 17 999996 -634589 2 10 999988 1 2 999982 -83886 1 2 999999 578233 1 217181 278059 -834779 1 559217 776571 214368 1 2 999999 377630 2 398499 930724 1 2 999999 -426369 1 2 999999 447171 1 2 999999 207002 2 17 999997 2 13 999999 1 2 999999 943440 1 22660 516656 758150 1 79925 523030 470400 2 9 999992 2 2 999990 1 537444 651147 -510462 1 2 999999 314604 2 2 999999 2 13 999997 1 290012 954596 -356704 2 421449 540919 2 14 999996 2 434887 473727 1 2 999999 -222532 1 83150 161598 -580654 2 135032 168482 2 138988 390384 2 63058 624767 2 50748 141699 2 9 999981 1 2 999999 900209 2 2 999999 1 12 999989 -373416 2 20 999998 1 18 999987 698931 2 2 999999 1 2 999982 -641703 1 727253 857195 -862633 2 630338 824411 1 7 999986 255948 2 5426 555744 1 14 999983 821719 1 2 999999 845814 2 365012 567851 1 2 999999 -550311 2 13 999995 2 2 999999 2 2 999999 2 2 999999 2 694282 956877 2 165943 438395 1 2 999999 262250 2 2 999999 1 54506 497543 337383 2 11 999988 1 338480 975357 180642 1 184396 946840 -293998 2 1 999981 1 16 999983 60578 1 20 999983 -913094 1 2 999999 407456 2 12 999982 2 219070 499395 2 4 999995 1 687966 924213 765445 1 103466 932010 -878639 1 2 999999 745682 1 104996 229420 898202 1 20 1000000 628539 1 2 999999 168108 2 2 999999 1 274872 447083 728610 2 2 999999 2 477928 626574 1 834375 946478 225423 1 2 999999 -780976 2 770108 939017 1 2 999999 72793 1 19 999995 394886 2 14 999997 1 485190 569791 -921579 2 183824 884828 2 2 999999 2 323656 614360 2 2 999999 1 2 999999 -642714 2 465856 852910 1 16825 940968 45000 1 433586 518870 -641812 1 770193 911492 207178 2 19 999986 2 2 999999 2 2 999999 2 20 999986 1 1 999987 -972007 1 96742 478611 330164 2 2 999999 2 305940 917255 2 2 999999 1 2 999999 498732 2 899967 953786 2 14 999981 2 1 999999 1 12 999981 -94863 1 434418 988183 -888138 1 601641 955009 -80274 1 2 999999 295914 1 2 999999 -353479 1 2 999999 -477102 1 20 999985 560457 2 2 999999 1 2 999999 371248 1 12 999997 -564641 1 1 1000000 -750016 2 235871 377422 2 155587 800764 2 638853 785765 1 2 999999 731928 2 2 999999 2 17 999988 2 170271 242071 1 698371 770734 -64725 1 5 999995 -862797 2 2 999999 1 652276 859017 -777881 1 338643 939791 379267 1 2 999999 -709304 2 17 999988 1 2 999999 651097 1 13 999981 -990469 1 507471 933062 843847 2 2 999999 2 508382 607194 1 2 999999 -280204 2 586669 897941 2 2 999999 1 2 999999 224459 1 797392 884455 8530 1 563295 611270 -703238 2 2 999999 2 4 999982 2 9 999984 1 246193 336655 -27470 2 200646 215672 1 736957 847509 -898011 1 690056 703089 648283 2 131127 654966 2 2 999999 2 3 999999 2 8 999998 1 2 999999 973193 2 2 999999 2 3 999988 2 14450 920245 2 66727 176408 2 265071 988676 2 782507 788972 1 64295 650389 885300 2 243771 289671 2 1 999983 1 2 999999 -191339 1 61503 449420 661682 2 19 1000000 2 2 999999 2 2 999999 2 12 999981 2 237346 597728 2 6 999984 1 35743 989043 -150549 1 9 999999 -218134 2 350139 417977 2 268051 805343 2 433234 821839 1 63810 653858 737697 1 2 999999 52001 1 2 999999 476109 2 14 999981 1 16 999987 355213 2 11 999996 2 17 999993 1 17 999991 -632920 1 79372 118651 -907716 2 187236 836448 2 312471 737130 1 2 999999 -361214 2 15 999984 1 2 999999 314916 2 15 999994 2 19 999982 2 2 999999 1 19 999982 -505845 2 2 999999 1 3 999990 771592 1 770296 807568 -618960 2 1 999984 1 2 999999 805512 1 18 999992 -83471 1 2 999999 -777899 1 680059 764402 743987 2 20 999994 2 242277 617544 1 10 1000000 901614 2 44821 992163 2 2 999999 1 2 999999 -381228 1 6 999987 743124 1 16 999990 -658190 2 173360 196673 1 2 999999 -32844 2 2 999999 2 398994 633838 1 10 999983 -347873 1 4 999996 705121 2 10 999998 1 112600 692399 -707832 2 9 999988 2 10 999981 2 55637 728617 2 2 999999 1 2 999999 -5130 2 2 999999 1 2 999999 -211792 1 2 999999 501046 1 101494 831848 -853417 1 697100 991396 500364 1 4 999992 -776432 1 178096 964124 -774269 2 8 999981 2 383190 908347 2 492256 752480 2 58469 315731 1 2 999999 -898837 1 453289 830482 -156322 2 9 999991 1 434069 972690 738109 1 46247 241272 -354914 1 1 999992 -610134 2 456685 922629 2 2 999983 1 2 999999 -180917 1 16 999992 -716000 1 2 999999 -535308 2 6 999993 2 2 999999 1 2 999999 -771449 2 2 999999 1 2 999998 216480 2 201483 981990 2 745554 881386 1 251894 411863 -996125 1 8 999983 -29302 1 9 999996 -994224 1 2 999999 359935 1 2 999999 145202 2 2 999999 2 16 999996 2 17 999993 2 7 999994 1 314187 459588 555399 2 11 999984 2 19 999998 2 29143 676161 2 96854 802935 1 8 999988 133942 1 18 999993 -347606 2 2 999988 1 499708 838236 802934 2 2 999999 1 2 999999 -365181 1 18 999996 -192909 1 12 999989 789387 2 17 1000000 2 18 999992 1 551007 758561 -726266 2 286135 470777 2 125580 982008 1 2 999999 -44432 2 931619 998955 2 2 999999 2 131968 266288 2 297128 448062 2 2 999999 1 14 999994 897857 2 120191 504717 1 802919 895659 -880746 1 15 999993 -31421 1 158956 765783 450450 2 210690 647562 2 354498 881232 1 6 999985 711528 1 4 999998 -97452 1 2 999999 193921 2 120505 386679 2 2 999999 2 2 999999 1 18 999992 -864001 1 2 999999 -314046 2 2 999999 2 287283 687036 2 223861 608484 1 599266 805331 -242562 1 2 999999 -241925 2 2 999999 2 492175 956508 1 496477 886013 -932159 2 12 1000000 2 252933 405970 1 2 999999 -529582 2 3 999993 2 2 999999 1 2 999999 357809 2 11 1000000 2 435298 584323 2 6 999990 2 2 999999 1 289236 740610 -166773 1 284357 308108 -215695 2 1 999999 2 2 999999 1 2 999999 -676862 1 2 999999 -73215 2 16 999997 2 6 999999 1 361530 637739 336660 2 2 999999 1 3 999983 469599 2 9 999999 1 5 999981 -828445 1 556236 714660 -272981 2 12 999996 2 2 999999 1 1 1000000 726595 2 5 1000000 2 13 999996 1 112911 789067 459817 1 2 999999 -213609 2 7 999992 1 311775 325067 -981243 1 2 999999 -468662 1 2 999999 179519 1 195000 795082 -210146 2 2 999999 2 174672 233998 2 2 999999 1 2 999999 398927 1 548068 848902 960432 1 2 999999 -956434 1 8 999993 -916641 2 2 999999 2 441973 909277 1 1 999999 -87382 1 523431 730823 242247 2 658288 740647 2 2 999999 2 290662 364001 2 1 999985 1 353871 790216 -328100 2 18 999992 1 2 999999 -882281 1 2 999999 472623 2 145929 424827 1 248130 552543 458771 1 93734 105854 -610276 2 599591 643035 1 2 999999 529814 2 15 999995 1 6 999999 -650447 1 7 999990 645614 2 7 999985 1 61457 359073 191578 2 239501 434546 2 2 999999 1 2 999999 52104 1 17 999991 -576590 2 2 999999 1 20 999998 -595802 1 517508 819262 200986 2 390465 860258 2 5 999991 1 2 999999 972483 1 306591 444433 23071 2 169148 472432 2 2 999999 2 17 999985 1 2 999999 -532685 2 2 999999 1 32655 956978 82546 2 2 999999 1 61089 569301 -629545 1 2 999999 553490 2 406478 648744 2 10 999988 1 2 999999 833459 2 2 999999 1 14 999985 -330479 2 940461 983137 2 103849 206011 1 13 999991 -797288 2 285252 646548 1 100645 903150 744739 2 5 1000000 2 15 999985 2 9 999990 2 2 999999 2 134939 439177 2 17 999994 1 471169 835706 -277197 2 2 999999 1 2 999999 -679468 1 321565 873260 611869 2 2 999999 2 16 999983 2 2 999999 2 245251 811517 1 2 999999 139618 2 2 999999 1 1 999992 -238058 1 34788 497353 -944660 2 14 999999 1 2 999999 -248203 2 2 999999 1 486518 919075 925256 1 2 999999 495811 2 376373 751910 2 73885 226141 1 2 999999 -124896 2 64285 287010 1 2 999999 -474908 2 14 999996 1 17 999991 50031 2 49836 394373 1 318424 413835 199020 2 220623 931910 2 7 999989 2 2 999999 1 11 999985 -29268 2 14 1000000 2 398588 764911 2 186339 438163 1 170188 675980 655286 2 2 999999 2 1 999988 1 1 999995 3904 1 2 999999 326024 1 2 999999 -649572 2 2 999988 2 2 999999 1 19 999996 844009 2 595176 788370 2 446 455234 1 2 999999 -273544 2 2 999999 1 234114 527214 776368 1 2 999999 -257180 2 2 999999 1 2 999999 -863072 2 13 999997 2 2 999999 1 2 999999 205927 1 2 999999 -552531 2 2 999999 2 408494 603118 1 550176 731879 576603 2 505233 775169 1 15 999996 -647473 1 6 999990 846508 1 2 999999 -866656 2 7 999988 2 2 999999 2 1 999988 1 272 529484 -835486 1 2 999999 -882488 1 101737 497296 648922 2 19 999995 2 2 999999 2 2 999999 2 3 999989 1 781956 810797 138404 2 2 999999 1 8 999984 360147 2 17018 123260 2 2 999999 1 4 999990 423618 1 6 999983 -268890 2 16 999991 1 17 999986 -844511 1 6 999984 -222879 2 2 999999 2 186135 216618 2 2 999999 1 378546 601379 707291 2 439725 672179 1 20 999996 -914833 2 147707 820162 2 18 999989 1 2 999999 -261570 1 172616 429844 -587809 2 19 999998 1 2 999999 111140 1 207273 220967 -533316 2 15 999992 2 2 999999 1 2 999999 -302516 2 2 999999 2 315932 684917 1 383503 457081 -30419 2 20 999984 2 11 999981 1 257292 479209 446638 1 14 999986 98909 2 71952 837927 2 68657 298624 2 353723 357037 1 601758 805696 319788 2 18 999997 1 285962 710997 -334218 2 2 999999 2 2 999999 2 2 999999 1 249349 770209 259515 1 15 999996 572143 2 2 999999 1 9 999994 -583822 1 2 999999 -567229 2 489378 692822 2 2 999999 2 748717 926097 2 2 999981 2 3 999995 2 2 999999 1 312971 379135 124079 1 10 999998 -118788 2 20 999987 2 2 999999 2 162878 259364 1 13 999986 -2482 1 2 999999 399075 2 669032 839919 2 2 999999 1 532479 899710 -818980 1 2 999999 674061 1 890197 924964 -328550 2 15 999992 1 2 999999 -915560 2 2 999999 2 20 999999 2 5 999982 2 2 999984 1 17 1000000 -916799 2 15 999992 1 309260 499126 -384422 1 231885 442280 838594 2 5 999981 1 15 999999 -948954 2 24394 438206 1 17 999987 -202364 1 18 999982 -257046 1 2 999999 -503951 1 461826 477878 720058 2 11 999984 2 2 999999 1 80979 445066 347079 1 15 999987 74288 2 2 999999 1 854543 868535 752713 2 17 999997 1 7 999993 -58895 1 2 999999 205523 1 239085 811893 133553 2 7 999983 2 14 999986 1 14 999989 139531 1 2 999999 -432203 1 4 999983 927393 1 22454 784371 362918 1 13 999995 531507 2 20 999995 2 2 999999 1 79499 933944 -424312 2 2 999999 2 565097 892859 2 2 999999 1 2 999999 245702 2 2 999999 2 2 999999 1 2 999999 952484 1 2 999999 778538 2 2 999999 1 6 999990 62046 2 649237 757899 2 453383 918181 2 8 999985 1 347787 886591 351090 2 88128 101821 2 122154 422439 1 6 999999 300066 2 423958 493013 2 2 999999 2 874423 917567 1 2 999999 -789611 1 2 999999 159755 1 128417 650846 72656 1 1 999989 -560108 2 45196 707646 1 2 999999 -623571 1 133385 466682 -36966 2 43082 108414 2 2 999999 2 5 999983 2 15 999995 2 571767 868360 2 2 999999 1 6 999993 895027 2 2 999999 1 11 999982 -839691 1 402982 492510 792259 2 224235 898655 2 2 999999 1 2 999999 -246169 2 12 999984 2 2 999999 2 16 999986 1 2 999999 -284767 1 615109 743429 -24475 2 204562 567604 1 14 999993 228412 1 2 999999 281046 1 19 999993 -731746 1 2 999999 683802 1 2 999999 -933550 2 2 999999 2 13 999983 2 113143 561984 1 2 999999 336713 2 2 999999 2 2 999999 1 2 999999 158958 2 2 999999 1 413843 786099 -912626 2 7 999998 1 2 999999 896207 1 11 999998 981938 1 2 999999 236215 1 2 999999 402913 2 5 999999 2 154215 171114 1 2 999999 580006 2 427304 807163 1 6 999994 650763 2 2 999999 2 15 999990 2 197243 802172 1 377060 786862 549462 1 2 999999 115752 2 2 999999 1 2 999999 411832 2 9 999986 1 2 999999 131717 2 250918 399742 2 10 999997 2 4 999998 1 92018 414649 700974 1 9 999987 66709 2 2 999999 1 2 999999 -89300 1 826309 920795 141599 2 2 999999 2 5 999982 1 16 999991 359211 1 2 999999 -102735 1 84167 625355 -208123 2 2 999999 2 252 470904 2 2 999999 1 419785 500509 -708589 1 2 999999 395512 2 106743 586470 1 2 999999 -333567 2 16 999990 1 2 999999 337383 1 2 999999 -903687 1 977739 989613 -103661 2 8515 549264 2 2 999999 1 721443 735075 -698448 1 2 999999 813175 2 4 999992 2 9 999986 2 322163 569648 2 20 999998 1 7 1000000 683006 2 9 999995 1 3 999986 -774464 1 2 999999 -464539 2 710402 828238 1 8 999982 -951424 2 2 999999 2 2 999999 2 142444 325200 2 2 999999 2 2 999999 1 18 999992 689654 2 6 1000000 1 249573 860249 -502390 1 13 999994 -674900 2 2 999999 1 2 999999 777273 1 2 999999 270913 2 2 999999 2 14 999999 2 2 999999 2 18 999990 2 20 999986 1 1 999995 -776397 1 2 999999 335362 1 223724 304608 -30346 1 2 999999 -710232 1 2 999999 -973610 2 63275 638093 1 5 999994 897541 2 440373 506190 2 2 999999 2 545330 789575 2 10 999994 2 17 999990 1 2 999999 -198093 2 14 999996 2 2 999999 1 2 999999 195490 2 264447 388952 1 2 999999 -115031 2 2 999999 2 15 999983 1 16 999991 -785916 2 160728 863798 2 2 999999 2 9 999987 2 9 999996 2 2 999999 1 2 999999 -349925 1 2 999999 -413259 1 294845 474756 226391 1 2 999999 -875626 2 175950 546342 1 9 999997 -277974 1 488875 936443 877411 2 2 999999 1 2 999999 851453 2 19 999981 1 2 999999 17052 1 595234 876104 -710836 1 2 999999 -991079 1 2 999999 204229 2 302538 368469 1 194271 862913 -897470 2 3 999989 1 10 999999 -303146 2 16 999995 2 15 999991 2 2 999999 1 198158 210935 589112 1 2 999999 -874131 2 2 999999 2 20 999999 1 19 999984 -229467 2 2 999999 2 2 999999 2 2 999999 1 18 999984 -723521 2 2 999999 2 2 999999 1 2 999999 -766348 2 14 999993 1 2 999996 704655 2 9 999993 2 294864 463076 1 275920 575520 -606417 1 9514 145789 -830701 2 34642 873195 1 10 999982 209651 2 4 999983 1 10 999997 966826 1 2 999999 -447490 2 392640 902278 1 499617 915629 572896 2 19 999988 1 2 999999 -145695 2 2 999999 2 15 999999 2 20 999992 1 2 999999 -128221 2 205891 842499 1 12 999996 -915016 2 505288 871638 1 292427 503152 -577020 1 196386 764042 753286 1 2 999999 -689047 2 2 999999 2 178467 565163 2 571932 670321 2 10 999998 2 9 999995 1 7 999996 648573 2 12 999991 1 94900 440187 927820 2 2 999999 2 2 999999 2 8 999986 1 11 999986 67987 1 488982 529883 -766268 1 2 999999 580268 1 356438 689065 181592 1 191876 903022 890868 1 13 999981 556610 1 2 999999 901177 1 2 999999 834379 1 10 999993 695233 2 2 999999 2 2 999999 1 2 999989 931929 1 710795 773671 -960864 1 134297 846906 392969 1 3 999999 -742437 2 2 999999 2 18 999990 2 53863 942486 2 376659 699369 2 2 999999 1 20 999984 148049 2 20 999988 1 4 999988 -387574 1 18582 987555 -51082 1 2 999999 -190033 2 2 999999 2 19 999981 2 242674 393481 1 2 999999 198964 1 15 999993 -200255 2 20 999990 1 2 999983 864393 2 12 999999 1 12 999993 -686622 2 721262 986435 1 16 999982 -229447 2 443581 544491 2 2 999999 1 2 999999 -81892 1 398409 483154 563484 1 455891 485149 666226 1 4 999986 337699 2 2 999999 1 19 999990 -424169 2 319321 322194 1 2 999999 985147 2 168357 484412 1 2 999999 155266 2 638 917089 1 8 999998 -159624 1 258089 823422 848995 2 215516 961743 1 457206 548272 622052 2 18 999984 1 2 999999 -82855 1 20 1000000 546696 1 18 999993 682474 1 353049 880001 -558541 2 18146 590444 2 2 999999 1 2 999999 193878 1 191067 303999 -3944 1 166303 701176 -163213 2 12 1000000 1 14 999998 178545 2 278365 327911 1 8 1000000 -537713 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 577372 599410 1 2 999999 106741 1 5 999989 494712 1 2 999999 -479405 1 2 999999 -490730 2 3 999999 2 2 999999 2 2 999999 2 2 999999 1 95600 700774 854817 2 2 999999 1 315653 881582 -549070 1 2 999999 548503 2 299769 736988 1 2 999999 242575 2 100812 795457 1 3 999988 365523 2 55420 421512 1 331222 466131 833075 1 2 999999 -335665 2 295738 413267 1 303343 650383 -313674 1 9 999986 -471590 2 52910 639473 1 574079 792242 887743 1 2 999999 719902 2 7 999988 2 3079 944244 2 14 999987 2 553236 939484 1 525773 719932 -428117 2 5 1000000 2 2 999999 1 13 1000000 -745388 2 649397 727232 2 2 999999 1 1 999985 -483183 2 11 999991 1 559900 802215 -650354 1 15402 501833 -166973 2 548290 737047 2 366282 767596 2 13 999998 2 6 999997 1 2 999999 123401 1 10 999981 211749 2 2 999999 1 2 999999 858786 1 2 999999 -220461 2 2 999999 2 334299 992463 2 2 999999 1 212835 427338 438642 2 2 999999 1 16 999996 -11941 1 15 999997 975849 1 12 999982 -595601 1 350668 748669 -569984 1 6 999987 -494590 2 2 999999 2 515391 647037 2 2 999999 1 17 999981 -696843 2 491239 772910 2 20888 892126 2 41332 781101 2 34931 831606 1 2 999999 711702 2 19 999986 1 567104 590349 -374606 1 3 999982 111745 2 2 999999 2 12 999992 2 7 999991 1 604939 731697 -573922 1 10 999983 -81396 2 2 999999 2 3 999990 2 84736 451208 1 2 999999 -310135 2 2 999999 2 5 999986 2 504633 588464 2 2 999999 2 2 999999 2 2 999999 1 20 999997 -354815 2 324274 528814 2 16 999981 2 11 999997 1 14159 228885 424579 1 2 999999 -853855 2 2 999999 2 29396 396917 2 764988 974944 1 14 999992 -501609 2 15305 126695 2 5 999985 1 299719 686850 -104200 2 935140 976244 1 2 999999 -73408 1 452327 903762 442965 2 2 999999 1 196015 953291 36722 2 536229 587165 2 1 999994 2 464927 478177 1 41022 243337 -785556 2 675764 817883 1 348460 815427 984152 2 19 999996 1 2 999999 899296 1 6 999999 567273 2 8 999994 1 16327 685298 929051 2 7 999995 2 104425 250041 1 686135 945872 719165 1 397224 961146 -658717 2 2 999999 1 2 999999 820867 1 139121 833047 253116 1 8 999999 101773 2 15 999993 1 17 999992 -131719 2 4 999988 2 19 999997 1 8 999983 -225974 1 2 999983 609526 1 2 999999 -536017 1 9 999995 -173978 2 5 999984 2 253474 945469 1 739923 891806 439215 2 2 999999 2 232090 605719 2 521723 684569 2 113582 322756 2 463598 976423 2 11 999994 2 12 999996 1 492330 500019 -785222 2 306232 453764 1 379032 474686 -737643 2 16 999993 1 5 999981 208920 1 187677 393076 866664 2 18 999992 1 2 999999 814646 1 10 999995 -712815 2 166750 357816 2 2 999999 2 9 999995 1 6 999995 -932057 1 18 999999 -788755 2 380700 456136 2 7 999998 2 278324 674513 1 2 999999 681034 2 2 999999 2 2 999999 1 2 999999 -57375 2 2 999999 1 2 999999 -226051 2 3 999992 2 15 999997 2 13 999984 2 10 1000000 1 11 999999 567707 1 8 999999 -197659 2 2 999999 1 2 999999 595417 1 658670 929782 273464 1 18 999990 558519 1 711515 981968 893774 1 516150 655579 561584 2 2 999999 1 2 999999 -244585 1 2 999999 -646303 1 2 999999 451348 2 189851 659726 2 2 999999 2 2 999999 2 12 999995 2 129564 947324 1 2 999999 -288108 2 121995 134379 1 117069 537069 378514 2 2 999999 2 2 999999 2 7 999987 2 2 999999 2 20 999993 2 2 999999 2 10 999982 1 388356 816624 161978 1 2 999999 -668948 2 226431 923108 2 4 999983 1 6 999995 714539 1 113617 548439 -214399 1 4 999985 -344385 1 9 999982 -415426 1 2 999999 466101 2 83109 727332 2 12 999993 2 2 999999 1 6 999992 -629457 1 195163 985473 -990572 1 2 999999 -310921 2 136654 194734 2 434646 737762 2 762370 783292 2 2 999999 1 2 999999 512866 2 446231 902294 1 406611 431231 -470938 1 11 999985 -987078 1 254486 790721 339573 1 2 999999 -478844 1 681820 837087 685357 1 2 999999 -544746 2 17 999986 1 342430 404412 -929638 2 8 999993 2 616819 929635 2 16 999986 2 692430 913712 2 147980 273477 1 5 999995 -93171 1 455148 790413 179048 2 4 1000000 2 835592 940280 2 2 999999 1 2 999999 -666331 1 2 999999 758759 2 2 999999 1 4 999986 -886778 2 1 999982 1 55582 386491 -574185 2 2 999999 2 7 1000000 1 280615 660660 -656626 1 19 999992 816068 2 20 999986 2 242469 372156 1 2 999999 821949 2 237330 962912 1 315508 988158 223358 1 1 999997 -770655 2 2 999999 2 2 999999 1 2 999999 192655 1 2 999999 -624734 2 107961 775892 2 2 999999 2 2 999999 2 2 999999 1 185176 444388 302799 2 19 999982 1 13 999988 410519 1 2 999999 828182 1 17 999997 -987164 2 260167 927231 1 293849 495376 -381659 2 2 999999 1 7 999992 -18970 2 195686 794376 1 2 999999 -520923 1 2 999999 -349980 1 12 999989 -688981 1 232126 724959 78861 2 11 999991 1 12 999999 -245169 2 2 999999 2 16 999999 1 192196 766369 949501 2 19 999993 1 9 999992 -925996 2 20 999994 1 854270 967999 454349 1 2 999999 -307238 2 23025 842472 2 163708 991022 2 2 999999 1 177723 573665 802112 2 6 999989 1 17 999989 -250327 2 2 999999 1 20 999992 365762 1 732579 959466 867656 1 2 999999 243010 2 2 999999 2 292348 486669 2 15 1000000 1 8 999992 -741043 2 9 999991 2 2 999999 1 2 999999 256747 2 813454 932873 2 15 999984 2 228613 500138 1 2 999999 729904 1 53029 389577 -132232 2 496922 535098 2 2 999999 1 520555 784988 217927 1 2 999999 103685 1 2 999999 222566 2 678763 712636 2 2 999999 2 12 999999 1 2 999999 -910740 2 489486 589735 2 364022 906736 2 2 999999 1 9 999994 926381 1 2 999999 661336 1 2 999999 -97527 1 12 999999 626372 2 17 999996 1 2 999999 116380 2 18 999994 1 2 999999 849574 1 19 999991 -402942 2 7 999983 1 2 999999 774685 2 53512 61599 2 37735 922808 1 6185 349064 -305494 2 2 999985 2 4 999982 2 13 999990 2 2 999999 1 308897 625237 -687665 1 16 999989 549441 2 2 999999 1 59891 582450 229948 1 414505 756792 -213500 1 342938 442531 -34344 2 2 999999 2 2 999999 2 2 999999 2 19 999982 1 410233 724128 813640 1 423902 727905 -849528 2 2 999999 1 6 999989 498009 1 510858 726163 -608299 2 626236 849588 1 188468 863246 -879298 1 2 999999 -406131 1 4 999983 497912 2 2 999999 1 19 999985 357018 1 20 999985 -432953 1 7 999981 -380917 2 2 999999 1 620423 687026 13798 2 3 999987 2 2 999999 2 45463 298642 1 341380 597660 635001 2 560486 749062 2 16 999991 1 2 999999 -180819 2 16 999988 1 2 999999 -739323 2 42782 888365 2 2 999988 2 261618 361760 2 2 999982 2 17 999983 2 60843 311537 1 18 999998 -757138 2 17 999990 2 12 999985 1 8 999985 -10207 2 13 999982 2 67141 103900 2 1 999999 2 160136 965325 1 2 999999 881574 1 467781 985963 245650 2 378571 689662 2 317801 481333 2 2 999999 1 792616 928181 760110 1 16 1000000 166943 2 66131 696578 2 244820 484867 2 2 999999 1 2 999999 641224 1 2 999999 -367566 1 165354 518678 428514 2 2 999999 1 12 1000000 -228731 1 2 999999 -301425 2 2 999999 1 2 999999 -317184 1 111478 919406 282145 2 178900 321324 2 15 999987 2 9 999994 1 16 999999 -642585 1 2 999999 -808618 1 3 1000000 -940140 1 2 999999 956893 2 20 999995 2 4 1000000 1 2 999999 372877 2 2 999999 1 258690 350796 436820 2 191726 878776 1 480836 715158 -669188 1 15 999982 -182855 2 14 999994 2 20 999985 1 2 999999 -393996 2 8 999982 1 173883 639646 -460293 1 697227 916708 -933182 2 2 999999 2 2 999999 1 17 999988 569284 1 2 999999 -357264 1 42948 267118 -217306 1 2 999999 204847 1 655222 846006 -779256 2 2 999999 2 657391 672558 1 2 999999 -657943 2 20 999990 1 191141 504011 224551 1 8 999999 -140392 2 16496 534878 2 137775 956631 2 162301 650709 2 1 999990 1 386005 953532 398697 1 22493 746895 490205 2 2 999999 2 355190 970662 1 26481 850671 -730702 2 2 999999 2 2 999999 1 317864 610498 -925195 2 277499 580458 1 15 999986 -985797 1 2 999999 648700 2 62414 901725 1 11 999989 135720 1 11 999984 -302540 2 224254 439265 1 2 999999 -943846 1 2 999999 -237070 1 2 999999 -440902 2 3 999995 1 486076 938390 -241805 1 6 999994 379393 1 1 999990 256963 2 2 999999 1 2 999999 -343369 1 10 999985 42602 2 495508 619112 1 463836 706216 -227263 1 15 999988 995664 1 2 999999 861229 2 459478 971052 2 2 999999 1 678509 940846 924987 1 356164 666711 694840 2 366484 517945 1 2 999999 -114676 2 243712 749880 2 9 999988 1 594276 876395 -695501 1 218283 749042 -642560 2 147572 857632 1 2 999999 -486609 2 297143 534883 1 2 999999 -919576 1 2 999999 -773742 1 162110 648502 194768 2 32804 835395 2 2 999999 1 417652 421111 -264649 1 158952 204771 -711685 1 2 999999 285236 1 11 999982 706428 1 405238 675296 671959 2 1 1000000 2 715231 832301 1 54635 988428 450718 2 2 999999 1 102439 774266 -107311 1 9 999982 529129 2 2 999999 1 97854 882338 90949 1 125268 867538 861615 1 2 999999 837564 1 2 999999 9982 1 385405 804193 -481569 1 19 999981 952613 2 290625 583204 1 2 999999 44544 1 10 999993 797752 1 5 999982 -284337 2 7 999986 2 108676 856354 2 2 999999 2 751854 949619 1 16 999995 -408643 1 5 999983 -345655 2 2 999999 1 2 999999 -820017 2 215173 901408 2 19 999989 1 2 999999 -28048 1 760593 913479 -432639 1 27785 580925 -151997 1 11 999998 -567685 1 2 999999 611897 1 625356 652733 235640 2 894492 904024 1 570280 894710 -591190 2 261630 628667 1 223455 649126 -700245 1 2 999999 -815567 1 2 999999 66119 2 49105 713074 1 2 999999 -95287 1 86543 88225 -322343 2 2 999999 1 392137 490631 285734 1 209909 481114 -671384 2 434595 666657 2 2 999999 1 225767 886775 946454 2 28604 66781 1 12 999992 263240 2 11 999983 2 6 999997 1 2 999999 350090 2 58446 82444 1 398302 414392 -193062 2 10869 19273 2 2 999999 2 2 999999 1 552467 759165 -837758 2 709058 855237 2 2 999999 1 2 999999 -114003 2 6 999983 2 2 999999 1 351179 786679 -678720 2 637365 822427 2 2 999999 1 2 999999 -370704 2 2 999999 2 8 999989 2 13 999991 2 63830 79265 2 2 999999 1 41256 296520 -442873 1 372023 843285 -973645 1 7 999986 -676331 2 16 999997 2 2 999999 1 12 999983 313827 2 2 999999 2 32987 303310 2 587583 700945 1 9 999986 -48349 1 10 999987 -48887 2 2 999999 1 731607 929129 471212 2 81309 539755 1 83479 356662 -849023 1 2 999999 987731 2 2 999999 2 2 999999 2 2 999999 2 14 999995 1 222291 325413 -63061 2 252776 329408 2 3 1000000 1 15 999983 -474551 1 2 999999 812073 1 4 999999 967173 2 138510 285803 2 2 999999 2 173662 829739 2 2 999999 2 15 999985 2 126550 138803 1 2 999999 -689514 2 1 999990 1 155643 942697 550001 1 591116 762769 -478276 2 14 999982 1 10 1000000 723685 2 166065 508288 1 2 999999 -799506 1 2 999999 -379211 1 17 999996 -410555 1 11 999983 219196 1 14 999986 951361 1 37175 967603 641030 2 236060 736251 2 15 999993 1 2 999999 567321 2 111817 685102 2 4654 74333 2 13 999997 2 2 999999 1 10 999994 949701 1 2 999999 38661 2 2 999999 1 11 999994 -508193 2 16 999986 2 2 999999 1 6 999981 -166581 2 2 999999 2 2 999999 1 3 999984 -598556 1 3 999996 -625902 1 798700 934470 -394525 1 9 999992 -306400 1 2 999999 -64393 2 597199 870448 2 18 999989 1 271497 569626 -685922 2 246758 949438 1 2 999981 273352 1 12 999998 914614 1 2 999999 -128012 1 556601 731224 601508 2 20 1000000 1 5 999983 487611 2 2 999999 2 21448 397948 2 5 999999 2 2 999999 2 8 999986 2 2 999999 2 2 999999 2 6 999983 1 60688 100619 -423978 1 2 999989 -798045 2 28181 362535 1 584152 900000 504702 1 5 999988 348878 1 13 999998 -695819 1 8 999995 661130 1 11 999983 965792 1 8 999984 -984161 2 298225 856286 1 8 999994 320549 2 215973 546607 1 255463 916030 964538 2 4 999993 2 2 999999 2 17 999989 1 12 999999 571961 2 632373 975997 2 2 999999 1 59676 279487 -11531 1 3 999986 762842 1 2 999999 762968 2 2 999999 2 2 999999 1 2 999999 -76917 2 17 999989 1 288734 709455 -783759 1 425512 452636 151133 2 9 999999 1 2 999999 -143756 2 11 999987 2 332746 468158 2 2 999999 2 8 999999 2 20 999992 1 31592 542993 105240 1 2 999999 -547503 2 14 999985 2 456990 544724 2 5 999994 1 300074 411975 -763784 1 224574 270198 -209562 1 271483 629154 -170871 1 10 999981 -648131 2 2 999999 1 209847 341459 -273539 2 57704 190981 1 212303 791402 -425236 1 66206 413774 379334 2 402450 984964 2 19 999996 1 2 999999 -49693 2 2 999999 2 504136 699486 2 274820 862285 2 20 999991 2 2 999999 1 10 999988 104774 2 2 999999 2 2 999999 1 2 999999 -91927 2 593748 632304 2 2 999999 2 294172 542358 1 290242 703879 -144873 2 2 999999 1 2 999999 -988525 2 297859 921948 1 542520 738104 -869163 1 262660 521334 -826294 2 18 999996 1 13 999988 199673 1 13 999988 -849312 2 752572 986949 2 2 999999 2 22550 355409 2 10 999984 2 10 999981 2 223315 686616 1 126334 295205 -491209 2 298102 626338 2 2 999999 2 18 999999 2 2 999999 2 12 999995 1 2 999999 66401 1 489465 651766 -718717 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 767332 888718 -883518 1 2 999999 -130179 1 122191 544473 -307431 2 15 1000000 2 7 999997 2 78567 216257 1 2 999999 883969 2 150027 873455 2 2 999991 1 8 999988 858134 2 1 999991 1 2 999999 -658877 1 12 999991 212599 1 6 999988 448219 2 332293 694123 2 2 999999 2 2 999999 2 11 999989 2 10 999984 2 2 999999 1 2 999999 -477246 1 9 999988 917013 1 736778 757554 -355707 2 2 999999 1 9 999987 -11292 2 2 999999 1 20 999983 604611 1 2 999999 848351 1 159246 562882 -468671 2 20 999998 2 64087 732553 2 10 999985 2 2 999999 2 15 999989 2 17 999994 1 2 999999 -381097 1 14 999981 844949 1 2 999999 -644073 1 16 999990 -43199 2 187489 750450 1 2 999999 -55907 1 2 999999 -937069 1 18 1000000 801268 1 15 999999 -973887 2 2 999999 2 423811 752078 2 3 999999 2 181034 334556 1 790836 832681 430854 1 6 999996 583301 2 2 999999 1 102996 525688 -729470 1 20 999989 450107 1 5 999982 383221 2 1 999995 2 19 999990 2 5 999987 1 1 999988 24343 2 870620 936911 1 394489 989072 302385 2 329459 650058 2 813692 849687 2 2 999999 2 168485 681958 1 2 999999 -61928 2 2 999999 1 351079 742013 871023 1 2 999999 546226 2 2 999999 1 2 999999 585943 1 13 999997 957467 2 26044 911053 2 416977 567413 1 97239 962514 327532 2 280828 349010 2 2 999999 2 2 999999 2 20 999999 2 6 1000000 2 2 999999 2 2 999999 1 17 999982 -923220 2 2 999999 2 6 999991 1 7 999981 -875827 2 195102 232771 1 2 999999 -510678 2 683288 956619 1 353229 689331 429144 1 2 999999 236848 2 2 999999 1 57017 556973 -481118 2 20 1000000 2 19 999987 2 2 999999 1 182392 437528 494463 1 1 999995 785652 1 261980 923136 338478 1 219939 991291 685838 1 15 999988 -785970 2 106020 678584 1 508072 819488 277789 2 19 999992 2 3 999983 2 13 999992 1 461828 965118 -427200 2 5 999983 1 2 999999 -984579 2 480748 927754 1 2 999999 -388270 2 253295 449127 1 499078 945602 -451478 2 2 999999 1 663442 736224 -13537 2 620849 914551 1 2 999999 993394 2 2 999999 2 17 999999 2 19 999993 2 2 999999 2 374198 779588 2 39236 164879 1 14 999993 -910919 1 54621 865175 -645490 1 2 999999 101618 1 354321 497283 -553002 1 103383 438867 821939 2 2 999999 1 2 999999 -530724 1 9 999985 -584550 2 2 999999 2 103550 131125 2 19 999987 1 627340 954598 -879766 1 262242 696651 862153 1 276007 774531 244042 1 2 999999 -664340 2 296265 688026 2 10 999992 2 2 999999 2 2 999999 1 2 999999 21476 2 17 999993 2 266877 837049 1 19 999981 -845423 1 357785 778308 220875 1 505319 775927 -165927 1 160973 987507 -127544 1 2 999999 -250146 2 338777 702179 1 10 999987 -450903 2 12 999983 2 17 999994 2 1680 211616 2 2 999999 2 464966 495851 2 2 999999 2 648674 724337 2 10 999983 1 7012 865454 -685722 2 2 999999 2 14 999987 1 8 999999 -709259 2 2 999999 2 524065 900381 1 764728 852913 234781 1 2 999999 151912 1 1 999991 877609 1 92886 885775 -594362 1 2 999999 262035 2 13 999996 1 2 999999 748713 1 348325 475754 -277444 1 834485 936092 -429548 2 604129 833457 2 730652 950314 2 2 999999 2 2 999999 1 2 999999 722723 2 14 999985 2 5 999983 2 2 999999 2 18 999986 2 2 999999 2 20 999999 1 19 999984 693733 2 203687 602638 1 18 999994 -186617 1 127658 949786 -401501 2 2 999999 2 94722 243138 1 396819 947878 28429 2 620233 907297 1 5 1000000 375557 2 5 999995 2 978 545987 2 2 999999 1 2 999981 497966 1 2 999999 -879760 2 15 999991 2 4 999997 1 19 999996 -659499 1 19 999992 -233644 1 18 999982 -935282 2 857783 904894 2 375444 999566 1 13 999998 -341964 1 2 999999 356948 2 2 999999 1 665213 890627 731309 1 2 999999 548769 2 2 999999 2 16 999983 2 14 999992 1 2 999999 -153225 1 2 999999 -473423 1 226440 621913 672847 1 10 1000000 -978557 1 533792 869933 344838 1 380916 497980 762222 2 2 999999 1 2 999999 476608 2 25982 776692 1 214016 216809 -449754 2 362006 757780 2 2 999992 1 2 999999 -776187 1 2 999999 -388197 1 4 999994 569291 1 7 999984 833240 1 15 999996 -255613 2 792625 800512 2 258492 805107 1 8 999982 302425 1 181795 334275 357191 2 139454 445147 2 469670 711864 2 5 999986 1 2 999999 -953148 1 2 999999 708261 2 526383 839821 1 9 999984 -796345 1 2 999999 773102 2 382107 466986 1 2 999999 216028 1 17 999991 -816733 2 2 999999 1 18 999989 376685 2 226916 683337 1 15 999997 -292743 1 2 999999 674334 1 2 999990 463684 1 829257 834180 -852758 2 14 999993 2 307589 477608 1 505896 710049 944337 2 9 999981 1 6 999984 -96659 1 6 999997 -473442 2 397846 645526 1 12 999995 205621 1 2 999999 -354131 1 421290 603734 -988597 1 2 999999 -758414 2 1 999995 2 2 999999 2 15 999997 1 2 999999 435584 2 292843 443688 2 2 999999 2 253678 855155 2 17 999993 2 51097 983548 2 249724 754612 1 8 999990 885229 1 2 999999 -343212 1 40710 978819 294659 1 2 999999 -407605 1 879109 950854 501365 2 2 999999 1 2 999999 -295303 2 11 999984 1 4 999990 326147 1 506641 614841 235286 2 237062 313392 1 589327 818444 -230231 2 2 999999 1 409273 829983 204220 1 222361 686831 -937054 1 33390 34440 199753 1 87192 821303 -60384 2 2 999999 2 2 999999 2 79974 88154 1 23094 947578 291760 1 199418 934112 -161868 2 13 999986 1 120854 668091 651740 1 523848 587866 -47223 2 2 999999 1 235005 312069 34786 1 363365 855987 248449 1 2 999999 -1298 1 2 999999 183744 1 2 999999 341688 2 15 999996 2 13 999984 1 326273 383203 251926 2 30270 724094 2 2 999999 1 2 999999 993377 2 2 999999 1 334401 551121 -91073 2 14 999996 2 473554 496815 2 16 999998 1 9 999995 187675 1 12525 948207 -819139 1 2 999999 33063 1 422735 531877 547863 2 134616 583035 1 18 999996 743792 2 16 999994 1 10 999982 443075 2 917893 941643 2 265958 633676 2 12 999986 1 2 999999 773116 1 352820 390463 77677 2 2 999999 1 2 999999 749262 2 368410 504824 1 157314 674810 702932 1 347826 954607 710949 2 16 999985 2 17 999982 2 7 1000000 1 10 999997 -110803 1 25943 313087 -287107 2 19 999993 2 5 999993 1 2 999999 -997388 1 11 999988 872600 1 68394 884291 904440 1 321276 465695 84430 1 14 999996 -677522 1 3 999998 981842 2 81542 401635 2 609246 838740 1 2 999999 598447 2 10 1000000 2 2 999999 1 232500 969723 -908154 1 2 999999 -790752 1 20 999987 -887648 1 11 999987 -797366 1 17 999986 143732 1 20 999990 173743 1 277733 599815 -188366 1 2 999999 711746 2 2 999999 1 105724 621469 111540 1 5 999998 871013 1 6 999984 -293981 2 2 999999 2 19 999993 1 5 999999 620714 1 446707 696821 63320 1 276792 326604 144094 2 547945 693243 2 177327 204680 2 131402 761290 2 20 999983 1 5 999992 8445 1 2 999999 634952 2 18 999983 1 336650 612806 -30545 1 2 999999 806121 2 362370 473809 2 275467 477094 2 11 999997 1 94911 113757 752802 2 2 999999 2 4 999983 1 6 999994 240233 2 181995 813718 1 4 999990 948687 1 2 999999 996559 2 19161 896212 2 2 999999 2 2 999999 1 2 999999 -890643 1 12 999997 651280 2 222740 868513 2 11 999986 2 4 999985 1 14 1000000 359038 2 2 999999 1 327055 927693 372920 1 19 999988 -928624 2 161761 493438 2 16 999988 1 2 999999 123305 2 220124 716582 1 183889 960852 -410128 2 2 999999 2 496082 884083 2 12 999987 2 15 999997 2 2 999999 2 2 999999 1 2 999999 143685 1 16 999984 -995724 1 2 999999 -827412 2 2 999999 2 588820 897019 1 2 999999 -981300 2 2 999999 1 2 999999 593756 2 5 999995 1 2 999999 -184276 1 768394 946535 -200640 1 2 999999 141168 1 115284 703172 -922800 1 2 999999 -835495 1 16 999996 461688 2 2 999999 2 2 999999 1 2 999999 1235 1 12705 363263 -108699 2 2 999999 2 19 999984 2 75355 896128 1 17 999997 82252 2 13 999988 2 2 999999 1 9 999981 -12873 2 4 999981 1 17 999998 313173 2 2 999999 1 2 999999 -995614 1 638558 874641 636715 1 2 999999 497454 2 7 999983 1 8 999999 481238 1 6 999995 -294556 1 2 999997 222109 2 2 999999 1 2 999999 664726 1 2 999999 -111721 2 8569 433240 1 6 999992 2349 2 141296 238697 2 4 999995 1 2 999999 -942644 1 94422 932178 849405 1 566692 693074 -202268 2 944651 952476 1 2 999999 157765 1 4 999989 549838 2 14952 658759 1 419684 818813 747710 2 20 999992 1 2 999986 -990156 1 2 999999 979820 1 17 999994 394312 2 2 999999 1 800941 922473 -79120 2 2 999999 1 372242 981895 788388 1 178268 425983 470735 1 618717 641039 -505902 1 994555 998274 773331 1 2 999999 226735 2 2 999999 1 2 999999 -356127 2 12 999983 1 2 999999 -230038 1 2 999999 -244203 1 811609 873655 -256601 2 2 999999 2 20 999981 2 2 999999 2 11 999999 2 2 999999 2 139442 194919 2 2 999999 1 3 999986 46583 2 2 999999 2 31214 713766 2 2 999999 1 8 999993 752941 2 14 999990 2 2 999999 2 2 999999 1 8 999998 322145 2 11 999986 1 2 999999 496154 1 2 999999 -563664 1 2 999999 104249 1 782697 879911 -385262 2 6566 51054 1 2 999999 -858179 2 17 999989 2 373342 445889 2 2 999999 2 697273 857353 2 443776 790965 2 542599 660328 1 12 999991 733901 2 182616 367220 2 142202 352539 2 2 999999 2 17 999985 2 2 999999 1 154850 390402 -410400 2 649681 714450 1 18935 571580 -607396 2 2 999999 2 2 999999 2 2 999999 1 149313 186518 4220 2 412441 830878 2 2 999999 1 2 999999 -23962 2 15 999989 1 10 999981 577821 1 2 999999 46512 1 149894 302869 105199 2 3 1000000 2 2 999999 2 13 999982 2 2 999999 1 131980 418235 -33659 2 1 999985 1 2 999999 107878 2 248750 906627 2 2 999999 2 10 999984 1 2 999999 -48096 1 8 999991 848831 1 10 999986 -586652 2 2 999999 1 2 999999 -948639 2 2 999999 1 2 999999 -980284 2 14 999998 2 856849 859453 2 3 999994 2 20 999987 2 15577 285348 2 17 999999 2 2 999999 2 2 999999 1 12 999986 -895953 2 12 1000000 2 19 999997 2 32315 798552 1 277537 705199 -240258 2 20 999981 1 2 999985 -533598 1 14 999994 -849187 1 2 999999 -996296 2 20 999984 1 6 999984 -480401 2 2 999999 1 2 999999 447645 2 12 999982 1 19 999982 881172 1 2 999999 18071 1 2 999999 20360 2 222008 973675 2 375942 653813 2 2 999999 2 380811 405431 1 11 999981 -171639 2 14 999995 2 535779 550588 1 34663 925099 583806 1 1 999984 1272 1 2 999999 305661 1 2 999999 -830066 2 2 999999 1 448544 767987 624250 2 224208 772827 2 54781 111202 1 2 999999 178307 1 542531 791921 -58234 1 2 999999 607648 2 10 999996 1 16 999983 333005 1 699344 935939 -150952 1 2 999999 464899 1 16 999986 -828655 1 2 999999 -338916 2 2 999999 2 18 999998 2 20 999997 1 2 999999 909367 2 5 1000000 2 2 999999 2 50987 850794 1 31651 492239 -396574 1 2 999999 -638908 1 2 999999 214161 2 2 999998 2 106010 920833 2 639367 963085 2 14 999986 2 187544 236584 2 1 999995 1 2 999999 -663049 1 379034 867773 -268104 1 7 999981 391302 2 15 999998 2 5 1000000 1 484378 624572 124982 2 2 999999 2 2 999999 2 7846 988273 1 2 999999 -562342 1 2 999999 -722134 2 2 999999 2 5 999985 1 17 999994 164636 2 3 999997 1 2 999988 249369 1 77911 433941 -439873 2 88742 664504 1 160408 235173 -420582 2 2 999999 1 378593 533412 -869510 1 317847 990195 -910218 1 6 999983 870447 2 2 999999 2 13 999982 2 471814 615036 2 20 999994 1 14511 65166 166103 1 2 999999 -41712 2 513616 869050 2 44823 746118 1 533339 816712 -970242 2 19 999992 1 863902 902439 412026 1 6 999981 -722670 1 2 999999 185871 1 95302 124434 9018 2 156963 296744 1 2 999999 -283030 1 19 999988 -431411 1 18 999987 851974 2 143426 782622 1 2 999999 -312717 1 6 999999 -162232 1 15 999988 -107307 2 19557 224810 2 16 999992 2 2 999999 1 2 999999 224797 2 17 999990 1 2 999999 746718 2 12 999988 2 2 999999 1 2 999999 -866034 2 247033 741830 2 380714 743701 2 8 999994 1 439966 852709 403804 1 5 999996 971193 1 59578 452641 787132 1 2 999999 301847 2 2 999999 2 1 999992 2 10 999989 2 2 999999 1 2 999999 679207 2 11 999999 1 162885 960491 -851275 1 2 999999 717617 1 511979 841598 758568 1 2 999999 -996118 2 5 999981 2 2 999999 2 1 999999 1 442057 848724 -953272 2 2 999999 1 2 999999 -528756 1 11 999996 326192 2 463083 837105 2 161768 910696 2 2 999999 2 48292 307246 1 2 999999 -43947 1 2 999999 -869801 2 9 999987 1 593420 956101 45847 1 20 999984 747677 2 2 999999 2 2 999999 1 601338 792690 -81678 2 2 999999 2 2 999999 2 20 999981 2 2 999999 2 2 999999 2 2 999999 1 18 999999 -50370 1 2 999999 -207591 1 8 999994 -307214 2 207030 330224 2 2 999999 1 14 999981 -653720 1 84656 745317 -950756 1 6 999982 874397 1 541526 687480 169897 1 289147 303348 -585670 1 20 999997 -387826 1 2 999999 533566 1 5 999983 -885778 1 72993 609311 503896 2 289724 321292 1 17 999995 -334337 2 2 999999 1 13 999999 -928997 2 6 999986 2 2 999999 2 535918 905230 1 141828 629952 -734314 1 2 999999 -675293 1 2 999999 -754471 1 2 999999 969757 1 170386 534478 -422493 1 2 999999 697778 2 219237 956546 1 7 999988 638574 1 27303 506280 468257 2 9 999982 2 16 999993 1 2 999984 595008 2 5 999996 2 9435 658659 2 20 999981 2 2 999999 2 2 999994 1 119464 959221 -946814 1 27401 98698 990803 1 2 999999 685785 1 2 999999 141470 1 7 999997 61391 2 442057 976297 2 2 999999 1 1 999983 -861083 2 2 999999 1 2 999999 342471 1 3 999997 554684 2 455700 958591 1 18 999989 -470878 1 2 999999 244785 1 9 1000000 321789 2 219882 961139 1 18 999983 895406 2 8 999998 1 342494 985084 -109711 1 235200 415144 -231777 2 158366 231620 1 18 999984 -98151 1 16 999988 454102 2 453178 511570 1 6 999983 588619 1 6 999988 -224338 2 3 999993 2 19 999984 1 8 999994 -476772 1 5 999985 70957 1 7 999991 407916 1 5 999990 -336475 1 2668 690898 965022 1 299612 653969 -624696 2 494898 726422 1 2 999999 525916 2 2 999999 1 11 999994 -230301 2 274947 974041 2 2 999999 1 2 999991 -42202 1 15 999998 437749 2 14 1000000 2 9 999994 1 286294 619243 19770 2 713010 930566 2 108376 303735 1 2 999999 498043 1 375192 740302 709980 2 10 999996 1 10 999989 750350 2 7 999984 2 2 999999 2 227918 578433 1 17 999992 -481029 1 3 999999 303773 2 429144 724668 2 2 999999 2 2 999999 2 2 999999 1 697108 792143 175153 2 240507 697124 1 2 999999 54042 2 2 999999 1 17 999985 -774652 2 589919 799448 1 99216 746840 -73887 2 86398 970785 1 4 999987 862584 2 13 999993 1 2 999999 861657 2 259622 748466 1 2 999999 -182002 2 2 999999 2 281426 776199 1 16 999983 736166 1 565040 938792 195291 1 12 999986 -885675 2 2 999999 1 1 999997 -314114 2 20 999991 2 390032 731883 1 5 999997 -317001 2 8 999998 2 13 999993 1 10 999985 -410574 1 2 999999 829737 1 2 999999 410980 2 2 999999 1 16 999989 -631373 2 2 999999 2 2 999984 2 2 999999 1 123739 922938 -186897 2 1 999983 1 1 999989 991418 2 9 1000000 1 16 999999 381459 1 18617 236546 300753 1 2 999999 -278674 1 2 999999 -492852 1 329794 465837 109214 2 16068 792504 1 2 999999 268735 1 3 999985 404884 1 170360 599347 -321403 2 107436 519371 2 280206 556804 2 14 999987 2 5 999989 2 2 999999 1 236459 797684 -370860 1 2 999999 -420755 2 2 999999 1 2 999999 -317148 2 20 999990 2 5 999982 2 2 999999 1 341917 502547 636933 1 514312 948641 -119912 2 2 999995 1 15 999998 28686 1 2 999999 -334244 1 2 999999 480548 2 16 999999 2 16 999994 1 116341 494472 668288 1 2 999999 514227 2 13349 770117 1 2 999994 927164 1 6 999990 69257 2 13 999993 2 373615 880349 2 17 999987 2 7 999985 2 2 999999 1 7 999986 804761 2 3 999985 1 2 999999 776582 2 2 999999 2 2 999999 2 2 999999 2 197257 300503 1 2 999999 481184 1 2 999999 789630 1 8 999998 -394611 2 21909 265599 2 2 999999 1 16 999988 817512 2 6 999993 2 6 999986 1 2 999999 252077 1 2 999999 249453 2 6 999984 1 11 999989 119022 2 508872 916046 2 2 999999 2 122334 527152 1 2 999999 -249481 1 18 999981 -141377 2 11 999993 2 18 999994 2 1 999991 1 58892 677541 561402 1 2 999999 181470 1 268425 278011 908124 1 19 999984 619391 2 474044 680229 2 3 999999 1 16 999987 872019 2 2 999999 2 6 999993 2 735400 972609 1 5 999988 23845 1 644635 849109 -520548 1 2 999999 913688 2 11 999986 2 397399 525457 2 593031 905568 1 20 999999 953013 2 12 999995 1 161809 647363 991900 1 7 999989 285508 2 2 999999 1 210804 903232 -538477 1 303654 816695 633670 1 37721 137504 -330282 2 783532 841074 1 5 999994 -141628 1 1 999990 809815 1 398827 865357 807282 1 18 999990 -739480 1 340805 445518 -567913 2 18 999982 2 2 999999 1 232473 645570 264387 2 127842 315615 2 640193 843440 1 2 999999 618843 2 498050 986367 1 560362 962461 -714708 2 57249 228405 2 20 999997 1 2 999999 421830 1 2 999982 -348204 2 13 999999 2 2 999999 1 154977 172234 -313864 2 17198 681315 2 258488 956163 2 2 999999 1 15 999993 -223573 2 545951 854103 2 4 999988 2 2 999999 1 743087 946006 261855 1 2 999999 -808414 1 15 999982 -818078 2 2 999999 2 2 999999 1 184746 709737 -778262 1 1 999989 796313 2 2 999989 2 2 999999 2 15 999985 2 13 999981 2 16 999990 2 344984 350522 1 16 999984 -844428 1 2 999999 -359287 1 15 999995 -793318 2 2 999999 2 16 999998 1 405147 912183 101950 2 9 999998 2 8 999983 1 7 999983 848394 1 2 999999 957030 1 14 999996 -136020 1 34366 335167 -670358 2 75970 800710 2 66281 812517 1 149332 552141 910065 1 480733 683372 -847607 1 9 999981 -457513 2 2 999999 2 5513 540628 2 2 999999 2 2 999999 1 110113 879067 961717 2 4 999981 1 1 999986 -353450 1 158110 358122 996834 2 2 999999 2 2 999999 2 2 999999 1 15 999998 -719995 1 14 999994 -175473 2 10 999983 2 2 999999 2 6 999984 1 7 999995 -185458 2 10 999997 2 7622 173983 2 2 999999 1 195559 743563 535688 1 2 999999 972210 1 12 999983 -123414 2 11 999988 2 9 999993 2 2 999999 2 2 999999 1 394726 539859 758662 2 471321 694789 1 2 999999 -388799 1 2 999999 -989336 2 123960 314389 1 2 999999 668534 2 2 999999 2 2 999999 1 2 999999 -199227 2 36341 626847 2 2 999999 1 8 999992 529680 1 19 999993 -305291 1 248567 878083 910723 1 235716 311825 -280996 1 4 999992 -427433 2 365150 726284 2 2 999999 2 269631 728453 2 16 999982 1 644783 920594 -674880 1 540305 797083 -708442 2 153624 342155 2 2 999999 1 17 999984 780694 1 5 999990 -522251 2 3 999995 2 3 999993 2 52351 844999 2 2 999999 2 271081 627504 2 2 999999 2 12 999997 2 2 999993 2 180793 841173 2 2 999999 1 168284 993503 699263 1 2 999999 319114 2 205702 475611 2 14 999992 2 177007 740007 1 7 999998 875812 1 9 999986 -88022 2 40932 335690 1 2 999999 -822828 1 8 999981 609284 2 2 999999 1 2 999999 612081 1 20 999983 -521421 1 10 999994 616673 2 425728 794496 1 2 999999 768051 1 2 999999 -423000 1 2 999999 -589483 1 298736 642822 453537 1 2 999999 -638156 1 6 999982 -863035 1 242736 957166 -225432 2 5 999999 2 2 999999 1 15 999989 -388006 1 142248 256245 -728427 1 2 999999 87672 1 2 999999 933775 2 17 999996 2 2 999999 1 178311 929556 -100469 1 2 999999 -685668 1 2 999997 -987956 1 499292 754625 436780 2 3 999989 2 14 999992 2 308517 716880 1 2 999999 -572062 2 2 999999 2 2 999999 1 2 999999 -900508 2 218822 287429 1 15 999986 173227 2 3 999987 2 2 999999 2 11 999986 2 10 999983 1 2 999999 204937 2 15 999992 1 2 999982 20699 2 2411 659218 1 2 999999 -829451 2 17 999996 2 2 999994 1 8 999998 -703385 1 2 999999 499379 1 9 999985 324850 1 237455 310935 -818933 2 86052 310430 1 9 999990 117426 2 388161 899187 1 164377 731100 -988260 1 2 999999 -848036 2 9 999998 2 522509 773285 2 18 999999 1 127066 229926 380301 2 4 999993 2 3 999996 1 5 999991 410827 2 56319 464186 1 2 999999 389023 2 15 999989 1 2 999999 135707 1 2 999999 -697959 1 4 999985 -91756 1 106548 508230 854379 2 12 999994 2 178258 828756 2 83263 120492 1 678854 865850 -61013 1 461575 671854 -154369 1 2 999999 -338645 2 7 999994 1 1 999986 295780 2 10 999987 2 2 999999 2 324645 620245 2 2 999999 2 2 999999 1 545944 680942 -435553 1 571763 947752 -814892 2 2 999999 2 14 999983 1 2 999999 241531 2 5 999993 1 2 999999 658078 1 10 999986 -915754 1 16 999992 -268320 2 383173 411112 1 2 999999 951555 1 3 999984 65788 1 2 999999 -967109 2 512253 655542 1 321246 852409 -898357 1 552055 820319 571781 2 2 999999 2 1 999990 2 2 999999 2 17 999997 2 1 999981 2 2 999999 1 7 999995 -451627 2 20 999994 2 273328 329553 2 244584 414576 1 604724 661731 -15343 2 941355 979580 2 2 999999 1 582046 999368 744442 2 11 999998 1 2 999999 424809 1 2 999999 -961620 1 4 999996 251835 1 2 999999 -800679 2 405286 567136 2 2 999999 1 470940 562965 387276 1 4 999985 342774 1 498377 552543 -677371 2 2 999999 1 295949 417244 -909034 1 913614 990441 110706 2 9 999988 2 2 999999 2 692293 970901 2 529877 921006 1 2 999999 889055 1 16 999981 -545945 2 91753 349501 2 138889 943624 2 2 999999 2 2 999999 1 15 999981 576632 1 7 999987 956748 1 20 999981 -788922 2 2 999999 2 2 999999 2 567271 646321 1 8 999997 330118 1 431629 661835 689744 1 2 999999 59550 1 673988 934674 167780 2 275613 377575 1 2 999999 -396581 2 2 999999 1 354266 379950 730155 2 119740 655797 2 2 999999 2 10 999986 2 16524 440646 1 12 999987 997178 1 356350 598749 -447098 2 590553 842422 2 2 999999 1 266567 458028 -326903 1 488254 859486 -52949 2 654510 924618 2 4 999992 1 110383 874434 -760392 1 2 999999 208464 2 2 999999 1 2 999999 217107 2 4 999994 2 2 999999 2 3 999990 1 13 999999 -888728 2 256106 354675 2 19 999989 2 239659 883584 2 2 999999 2 14 999984 1 2 999999 533891 1 13 999990 -694029 2 8 999984 2 317474 739207 2 2 999999 2 69240 604895 2 13865 547891 1 16 999995 26799 2 246960 580534 2 2 999999 1 20 999986 -84449 1 613643 881369 -937271 2 15 999991 2 110512 412771 1 2 999996 -387188 2 18 999985 1 290540 754063 -464774 1 2 999999 -631971 1 656890 882331 -76075 1 2 999999 807697 2 5 999985 1 346558 546617 712419 2 13 999994 2 2 999999 1 18 999986 -830215 2 20 999991 2 2 999999 1 614201 689678 603422 2 2 999999 2 46760 403696 2 2 999999 2 17 999983 2 73131 761903 2 2 999999 2 385875 733784 2 19 999990 2 264596 479319 2 122823 385610 1 10 999996 926013 2 20 999996 2 2 999981 1 400344 858643 946622 2 2 999999 2 5 999993 2 2 999999 2 2 999999 2 2 999997 1 24297 671738 -229483 1 144383 716542 750867 2 56807 238525 1 2 999999 -925627 2 2 999999 2 2 999999 2 15 999987 2 9 999995 1 5 1000000 652675 2 2 999984 2 2 999999 2 472414 589034 1 20 999982 -354561 2 96568 873289 2 2 999999 2 2 999999 1 2 999999 -693781 2 17 999998 1 12 999994 -68194 2 316182 758346 1 537818 719943 -111892 1 2 999999 250584 2 3 999995 1 2 999999 744388 2 756666 928307 1 2 999995 172314 2 15279 848962 2 2 999999 1 15367 892404 -254522 1 5 1000000 208706 1 492918 557824 441412 2 358253 544582 2 2 999999 2 2 999999 1 2 999999 771525 1 6 999995 205524 2 2 999999 1 524409 996669 -308254 1 5 999990 503353 2 18 999995 1 364072 589017 955198 1 2 999999 805996 1 1 999992 -154254 2 16 999996 1 8 999991 -540628 1 32990 41651 -936870 1 387944 801622 220847 2 9 999998 1 155362 855654 315248 2 2 999999 2 126101 457911 2 10 999999 1 17 999982 -468383 1 6 999981 -987346 2 177547 998626 1 11 999994 34439 2 5 999986 2 2 999999 1 2 999999 544647 2 2 999999 2 2 999999 2 543155 831706 1 11 999985 158660 2 365209 403998 2 2 999999 2 344210 433264 2 338238 685464 1 2 999999 -630280 1 14 999993 -276161 1 2 999999 561507 1 2 999994 -713802 1 10 999985 292785 1 2 999999 899159 2 19 999984 2 2 999999 1 939809 985337 -710684 2 2 999999 2 20 999987 1 183315 298114 -399602 1 110808 505406 465591 1 16 999998 801607 1 19 999988 -536030 2 2 999999 1 21969 531479 442994 2 264716 977666 2 2 999999 2 8 999990 2 549193 756248 2 2 999999 2 150510 154572 1 11 999994 920111 1 2 999999 -251016 1 2 999999 -416496 2 471518 675153 1 12 999992 -742867 1 5 1000000 -16865 2 1 999990 1 2 999999 669662 1 16 999983 -478070 2 141107 946145 1 57795 113052 646793 2 2 999999 1 2 999999 912312 2 2 999999 1 403108 531083 843847 2 10 999997 2 98662 496660 2 7 999999 1 560637 713438 608362 1 2 999999 -557889 1 4 999986 679512 1 25191 288204 990677 2 2 999999 1 113748 595502 -222432 1 137406 816487 -257379 1 621998 862299 -214933 2 2 999999 1 12790 194214 905927 2 900522 972787 2 2 999999 2 9 999984 2 18 999993 1 2 999999 755925 2 12 999997 2 7 999996 2 567253 914897 1 8 999990 -241195 2 654 820091 1 2 999999 608307 1 2 999999 549366 2 2 999999 1 716457 716857 -909228 1 224882 829687 -359951 2 2 999999 2 557626 662672 2 74688 741535 2 74263 982839 1 2 999999 620650 2 148335 629892 1 2 999999 925340 1 26566 720893 -322155 1 2 999999 -691046 1 2 999981 -405290 2 103522 879412 1 449393 722701 767619 2 2 999999 2 11 999982 2 20 999987 2 2 999999 2 2 999999 1 2 999999 -79540 2 5 999999 2 2 999999 1 380378 919314 254717 2 2 999999 1 2 999999 -972548 2 94876 626936 2 573851 764554 1 2 999999 -525832 1 279098 698982 939244 1 2 999999 350440 2 12 999996 1 561764 780572 -240264 2 4 999992 2 430245 544644 1 2 999999 643416 1 627131 629157 931051 2 193853 622553 2 2 999999 1 794199 832484 -340210 1 18 999994 120872 2 2 999999 1 424391 780562 364070 2 391490 647150 1 218628 915917 572216 1 2 999999 -923898 1 594723 970321 -272591 2 2 999999 1 11 999982 692720 1 2 999999 262790 2 515263 824252 1 677655 697387 955926 1 539308 768470 2670 2 2 999999 2 2 999999 1 2 999999 259529 1 2 999999 540065 1 14 999983 993673 1 652599 822205 -558505 1 2 999999 -268141 1 99334 248790 475721 1 2 999999 -17189 2 2 999999 2 385954 617988 1 163498 429768 548408 1 14 999999 184819 1 2 999999 158840 1 12 999987 -434675 1 655171 706305 -909559 2 2 999999 1 2 999999 -492578 1 5 999995 -172197 2 2 999999 1 186284 613455 -508542 2 843759 990703 1 16 999983 -181957 1 2 999999 -533640 1 2 999999 768131 2 89752 432449 1 2 999999 -232562 1 2 999999 130931 1 1 999986 36732 1 393237 925302 -871451 1 2 999999 171670 1 2 999999 -470896 2 2 999999 1 118137 883595 -623208 1 3 999988 -355797 2 91860 366652 1 8 999999 -732542 2 2 999998 1 7 999993 -205627 2 8 1000000 2 2 999999 2 16 999984 1 2 999999 -185705 2 2 999999 2 357293 532249 2 111764 380784 1 433963 948199 -770562 1 290570 515426 752841 2 2 999999 2 11 999995 2 15 999981 2 248995 397572 1 484197 915439 991166 1 606303 906278 852693 2 2 999999 2 13 999981 1 5 999993 -809800 2 2 999999 1 116334 883377 -436631 2 370620 497804 1 2 999999 -928183 1 2 999999 -876354 1 108587 945149 389391 1 2 999999 651545 2 376990 761384 1 2 999999 -903205 1 15 999986 15310 2 487233 920258 2 572777 794472 2 2 999999 1 15 999986 -363520 1 2 999993 604554 1 7186 151257 522615 1 6 999984 -104544 2 8 999996 1 2 999999 -285440 2 14 999985 1 2 999999 949514 1 10 999997 694497 2 2 999999 2 7 999990 2 7 999998 2 2 999999 2 13 999986 2 1 999992 1 19 999997 -836519 1 2 999999 992676 2 449536 891092 1 2 999999 -703414 2 168602 595979 2 2 999999 2 7 999983 2 200103 631382 1 261628 299821 754570 2 2 999999 1 331194 567801 -268813 1 272156 910808 -396377 1 221546 854212 -244368 1 2 999999 627326 1 10 999989 136760 2 353769 645781 2 9 999996 1 2 999999 287451 1 143797 786599 -468318 2 13 999995 2 756249 904691 2 53217 158306 2 44597 438793 1 441284 787162 575603 2 2 999999 2 17 999988 2 211334 800920 1 211660 383683 291777 2 2 999999 1 4 999993 248778 2 14 999985 2 2 999999 2 490379 849002 1 8 999990 -347724 2 2 999999 1 2 999991 -900870 1 2 999999 349989 1 442364 910868 -421841 2 2 999999 2 224304 261327 1 11 999993 125678 2 13 999987 1 2 999999 -604259 1 34391 741941 -583519 1 15 999983 220253 2 16 999995 1 575704 902255 890686 2 274238 347381 1 292574 401406 91137 2 410390 890670 2 772984 775063 1 347728 916704 -596433 2 872898 948940 1 54242 166103 983564 1 13 999982 -505374 2 2 999999 1 5 999989 36851 1 168588 989145 -939044 1 7 999982 -724707 1 15 999990 253932 1 606774 790230 -409888 2 2 999999 2 674483 817116 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 999989 1 372310 709703 -818059 2 14907 225458 2 362795 658676 1 197966 586108 -934637 2 9 1000000 2 470862 868721 1 20 999985 973629 2 2 999999 2 23771 318239 1 2 999999 167081 2 397514 787138 2 2 999999 1 6 999989 816014 2 3 999986 1 2 999999 138450 2 17 1000000 1 19 1000000 876111 1 3 999999 3557 2 302528 973690 2 2 999999 2 18 999994 2 13 999999 1 341878 425397 -68312 2 2 999999 2 2 999999 1 251238 527812 730542 2 73275 202516 1 612691 682518 -309093 1 2 999999 108060 2 5 999981 2 502858 960391 2 2 999999 1 895912 943510 -661336 2 16 999984 2 19 999995 2 596189 903648 1 290504 340308 -968975 1 2 999999 293751 2 9 999991 1 350604 700363 864594 1 110625 648274 -214578 2 504830 891693 2 18 999988 2 2 999999 1 5 999984 -144799 1 94589 462670 -971706 2 2 999999 2 106787 348941 1 19 999995 -550825 2 19 999989 1 287375 751589 886349 1 2 999999 -318428 2 2 999999 2 9 999993 1 2 999999 -682642 2 505087 680787 1 2 999999 957843 1 2 999999 392877 2 489920 784898 1 2 999999 808831 1 2 999999 -332024 1 11 999984 -61565 1 2 999999 120886 2 33117 359710 2 15 999996 1 442239 882396 563450 2 2 999999 2 97649 344812 2 2 999999 2 1 999982 2 326427 618257 1 2 999999 -801680 1 259718 884709 776078 1 2 999999 925021 1 2 999999 -295646 1 2 999999 975049 2 2 999999 2 168725 497615 2 10 999986 1 2 999999 744547 2 6 999999 1 804010 951986 641449 1 14 999994 -408673 1 2 999999 -454995 2 2 999999 2 725228 800536 2 9 999999 1 528805 557613 850760 1 1 999986 50538 2 2 999999 1 15 999982 -119815 1 2 999999 268095 1 426673 979491 -411495 1 238279 925284 -626098 1 2 999999 -450133 2 12 999989 1 857747 898232 793341 2 16 999984 1 16 999992 -169466 2 2 999999 2 379402 971014 2 9 999984 2 2 999999 1 2 999999 -774195 1 2 999999 -492468 2 9 999992 2 2 999999 2 18 1000000 1 16 999982 -996415 1 13 999998 870867 1 195972 657312 253057 1 279898 753350 629262 2 2 999999 2 8 999997 1 153963 276492 -589824 2 2 999999 1 2 999999 -65413 1 2 999999 -775534 2 731433 934486 1 72200 774855 -240004 1 5 999987 614176 1 136019 857429 794043 2 1 999993 2 4 999998 1 2 999999 -551822 1 155530 266764 482081 2 10 999982 1 645087 962070 193119 1 11 999981 -756064 2 54947 580181 2 2 999999 2 11 999989 1 6 999984 958609 1 3 999995 -28025 2 10 999985 2 8 999982 2 2 999999 1 10 999982 -884955 1 11 1000000 -219895 1 81433 739576 -837031 2 67909 702876 2 2 999999 2 2 999982 1 161973 226372 88578 2 2 999999 1 2 999999 646548 1 677687 878028 607614 1 642586 965768 -111279 2 2 999999 1 2 999999 -586963 1 2 999999 976984 2 16 999999 2 3 999985 1 7 999988 -373088 2 2 999999 1 2 999999 284456 1 6 999990 681889 1 16 999987 -119271 1 2 999999 -847306 2 8 999999 2 8 999984 1 18 999998 -302918 2 15 999982 1 2 999999 922147 1 323605 424494 -959783 2 952109 999355 1 2 999999 622425 1 2 999999 -553649 2 17 999990 1 673651 945437 -673716 2 2 999999 2 8 999994 1 2 999999 -925058 1 303206 582573 842055 2 8 999987 1 5 999986 580983 2 691074 822826 1 2 999999 717476 2 5 999992 1 8 999994 -822757 1 2 999999 -10209 1 2 999999 650656 1 16 999997 755100 1 57189 633085 -965123 2 11 999994 1 255901 737560 164728 2 314502 782236 2 385978 830725 1 3 999998 63135 1 49516 727975 -988523 2 2 999999 1 721327 779586 -138510 2 2 999999 1 37701 232335 -378485 1 3 999994 -62384 1 7 999991 993741 1 2 999999 -370208 2 2 999999 1 325184 564628 909940 1 2 999999 -139817 1 8213 931739 220774 1 7 999993 -455527 1 2 999999 927354 1 12 999985 -972514 1 2 999999 -732591 2 2 999999 1 7 999987 832039 2 2 999999 1 5 999997 31132 2 9 999989 2 359020 469531 2 2 999999 2 835851 962302 2 19 999993 2 599690 632150 1 2 999999 -275210 2 2 999999 2 17 999991 1 484127 568690 716941 1 2 999999 -228535 2 25731 671039 1 8 999983 105330 2 590713 878521 1 620287 876079 -929132 2 6 1000000 2 2 999999 1 2 999999 134476 2 85507 904484 2 2 999999 2 2 999999 2 344333 589539 2 2 999999 1 15 999994 -231801 2 2 999999 1 344401 947894 529465 1 502700 706222 827475 2 2 999999 1 5 999995 595387 1 744509 938409 222853 1 59056 520152 -279508 2 2 999999 2 8 999989 1 2 999999 -985023 1 287379 525155 542882 2 2 999999 2 2 999999 2 73284 532185 2 2 999999 2 473189 655763 1 6 999986 185683 1 2 999999 168842 2 11 999987 2 97712 536925 2 500342 940771 1 202897 676533 -679411 1 1 999989 373428 1 2 999999 303001 2 14 999994 2 11 999982 1 2 999999 -740682 1 2 999999 -851677 1 188841 383944 325294 1 9 999985 -743052 1 2 999999 75449 2 1 999994 2 18 999990 1 584267 692116 841818 1 208220 492690 520647 1 14 999998 495349 1 8 999987 -838990 2 2 999999 2 209266 388217 1 67716 157393 650060 2 2 999999 1 589586 987307 278873 2 444211 729782 1 173393 285036 -131615 2 2 999999 2 521419 957929 2 179374 723135 1 203199 717711 -315282 1 8 999986 -345117 1 2 999999 723214 1 2 999999 -539230 2 2 999999 2 441917 930450 2 2 999999 2 13 999989 2 12 999993 2 10 999997 2 2 999999 2 350272 683547 1 2 999999 336689 1 13 999998 -840286 1 2 999999 231623 1 2 999999 600032 1 2 999999 -739063 2 2 999999 1 16 999987 183357 1 362477 646112 971786 2 12 999990 2 2 999999 2 154790 218166 2 12 999982 2 2 999999 2 166444 497863 1 2 999999 -994841 1 2 999999 -826873 1 2 999999 -344456 1 2 999999 -109338 2 2 999999 1 2 999999 -134566 1 2 999999 -338583 1 6 999996 -662983 1 2 999999 -325005 1 2 999999 513560 2 3 999988 1 2 999999 803596 2 466652 717720 2 2 999999 1 2 999999 314277 2 13 999982 2 2 999999 2 19866 194881 1 18 999983 942089 2 15 999989 2 247391 914519 2 2 999999 1 2 999997 -643890 1 2 999999 -806825 2 2 999988 2 299049 340005 2 2 999999 1 50677 431096 86077 1 2 999999 -417746 1 597823 879715 409541 1 8 999996 -508415 1 251077 656614 -366217 2 554053 558368 1 10 999985 44641 2 195437 670811 1 34390 435013 137619 1 2 999999 32106 1 2 999999 -160039 1 2 999999 -949440 2 4 999991 1 2 999999 121713 1 14 999989 -153574 2 2 999999 1 681980 947437 -356161 1 306274 605126 936002 1 12 999995 91922 1 605591 716394 581734 2 288388 330616 1 19 999984 365758 2 2 999999 1 2 999999 -480294 1 299438 527797 67971 1 2 1000000 219792 2 9 999991 1 851020 949003 203305 2 708955 783108 2 2 999999 1 2 999999 -204109 1 2 999995 -433839 1 20 999992 220351 2 2 999999 2 20 999996 2 2 999999 2 12 999991 1 546022 828214 217006 2 551180 965194 2 18 999994 1 367660 725352 790669 1 478513 581218 266260 1 18 999992 -108373 1 1 999983 484657 1 9 999985 627596 2 15 999991 1 2 999999 -55230 1 5 999999 -32862 2 2 999999 2 19 999999 2 207015 843954 1 630942 710873 210938 1 2 999999 390089 1 6 999990 437659 2 46987 752788 2 2 999999 2 2 999999 1 2 999999 773873 1 811918 944242 66856 1 2 999999 2883 2 2 999999 2 2 999993 2 2 999999 2 2 999999 1 2 999999 -206986 2 2 999999 1 7 999983 154872 1 57202 395454 -458845 2 280913 510871 1 406394 708877 180715 1 9 999983 401124 2 180168 931069 1 10 999982 -418794 2 2 999999 2 375175 655082 1 453358 512370 849817 2 796726 935571 2 2 999999 1 671971 790259 878316 2 2 999999 2 40082 537035 1 2 999999 -106331 1 2 999999 -119564 1 2 999999 123376 1 1245 450097 -384538 1 2 999999 620916 2 2 999999 1 4 999990 -316129 1 759595 765552 -843840 1 2 999999 -567500 1 2 999999 796129 2 10 999984 2 601264 900313 1 2 999999 -161103 2 22522 551342 2 8 999992 2 350437 905243 1 4 999997 -376928 1 2 999999 -652153 1 125399 818124 -558715 1 9 999989 8133 1 150710 546818 -241004 2 469983 603456 1 246521 523273 -522040 1 336890 674024 -64859 2 743276 826576 1 598434 900206 566925 2 2 999999 2 2 999999 2 439902 460301 2 11 999989 1 375029 786914 638037 2 2 999999 2 2 999995 2 216361 918009 1 54555 212397 -119139 1 135158 891175 132177 1 2 999999 235877 2 2 999999 2 247189 564251 1 2 999999 479334 2 6 999986 1 6 999997 499971 2 2 999999 1 61482 378383 -445897 2 11 999987 1 10 999986 -272948 1 2 999999 680509 1 38945 52057 -929237 1 430705 583697 541201 1 180454 299630 879374 2 4 999989 2 447953 853534 1 4 999994 913644 2 10 999986 2 143842 276252 2 513300 517991 2 142565 540923 2 235663 727042 1 17 999987 333531 1 14467 290639 193918 1 19 999985 122012 2 14 999983 2 2 999999 1 154169 739246 704997 2 11 999981 2 469722 802082 2 6 999993 2 9 999988 1 16 999992 244283 1 2 999999 -112027 2 9 999983 2 51049 223035 1 2 999999 836073 2 1 999993 2 2 999999 2 537504 962131 1 2 999999 264136 2 2 999999 2 157660 943194 1 16 999981 -557411 1 6 999990 278262 2 2 999999 1 403403 543504 -200130 1 11 999984 -103423 1 208402 257657 -132566 2 2 999999 2 5 1000000 2 2 999999 2 2 999999 2 10 999987 2 190208 960509 1 2 999999 -335993 2 2 999999 2 16 999999 2 237020 581404 2 17 999981 2 225262 893130 1 838794 887997 783995 1 8 999992 -42740 2 2 999999 2 2 999999 2 8 1000000 1 360622 966966 -936303 2 3 999993 1 2 999999 797385 1 8 999998 -589530 1 299605 965023 71458 1 18 999999 -997036 2 518190 660947 1 17 999986 -356387 2 443611 586058 2 120877 561396 2 17 999981 2 16 999997 1 319241 687771 325835 2 2 999999 1 312083 555156 551724 2 2 999999 1 2 999999 -89755 1 36673 414400 -28323 2 14 999997 2 142609 155007 1 2 999989 884999 2 2 999999 1 16 999982 531764 2 2 999982 1 200297 241699 490299 2 2 999999 2 10560 382642 2 2 999999 1 2 999999 -783848 1 2 999999 720394 2 2 999999 2 2 999999 2 19 999994 1 9 999986 284012 2 189162 269083 1 11 999990 77350 1 2 999999 759417 2 5 999986 1 2 999999 -140441 1 255166 966023 335513 1 2 999999 222830 2 452126 559182 2 7 999992 1 14 999982 -651057 2 19 999982 1 2 999999 196955 1 2 999999 195548 2 2 999999 2 419743 710812 2 4 999991 1 66998 944355 -800702 1 531654 606817 -52654 2 312694 441915 1 88907 964020 -808707 2 189081 481885 2 2 999999 1 15 999981 739029 2 643265 952652 1 2 999999 978992 2 358659 737850 1 6 999990 183793 2 334312 468465 1 11 999985 -893583 1 7 1000000 160268 1 13288 67511 89457 1 1 999991 -518780 2 2 999999 1 762704 906574 887826 2 320489 324581 2 2 999999 1 287623 903841 -129912 2 2 999999 1 2 999999 87363 2 167371 896580 1 2 999999 789179 1 15 999989 445241 2 2 999999 1 14 999983 690751 1 2 999999 -415622 2 352864 900287 2 10 999993 1 2 999999 210161 1 2 999999 580913 2 439907 463193 2 2 999999 2 16 1000000 2 33331 259358 1 586708 807552 467721 2 14 999982 1 361994 862124 444879 2 8 999984 2 2 999999 1 594816 640534 141918 2 2 999999 2 19 999982 1 2 999999 858697 2 2 999999 2 2 999999 1 509385 720676 -234654 2 240019 257732 1 21041 435181 -803535 2 178972 422328 2 427361 724180 2 2 999999 1 471619 955993 -106422 1 2 999991 208962 2 348288 850478 2 306475 793762 1 2 999999 -564169 1 12 999998 366068 1 2 999999 -337968 2 512458 748724 1 13 999995 318460 1 111816 448921 856019 2 20 999985 1 134402 923639 -727443 2 2 999999 2 2 999999 2 297049 436047 2 2 999999 2 122613 593578 2 2 999999 1 2 999999 396165 2 189571 667639 2 2 999999 2 2 999999 1 2 999999 318445 1 530383 919529 -343730 2 2 999999 1 76066 789892 -730988 1 1 999996 -586462 2 7 1000000 2 3 999997 1 2 999999 -155785 1 465348 495852 314382 1 541764 961964 -959176 2 15 999996 1 233120 665684 -49500 2 2 999999 2 4 999986 1 2 999999 47680 2 2 999999 2 34677 480443 2 26336 64792 1 273359 605212 801820 1 19 999997 -358603 1 881161 935047 497671 2 1 999985 1 16 999996 -530493 2 2 999999 2 2 999999 2 2 999999 2 232182 580572 2 20 999991 2 722999 728499 1 2 999999 222719 2 12 999993 2 2 999999 2 855126 877684 2 19 999999 1 2 999999 431443 2 2 999999 2 2 999999 2 2 999999 2 5 999989 2 5 999986 1 6 999994 414253 2 11 999996 1 494807 568238 -659832 2 17 999994 2 2 999999 2 17 999999 2 10 999984 2 215719 420094 1 14 999982 -586005 2 2 999999 1 557714 876438 -369317 2 2 999999 2 9 999994 1 404440 540732 105889 2 446603 554110 1 2 999999 -61663 2 14 999991 2 68265 314448 1 20 999991 -624998 1 8 999996 -352252 2 2 999999 2 2 999999 2 179482 724732 2 2 999999 1 10 999999 -138203 1 733316 926268 -462187 2 378630 687386 2 219242 671845 1 8 999995 -862750 2 573869 808795 2 2 999999 1 11 999985 -831657 2 10937 337861 1 14347 758063 -461105 2 616717 873302 1 266273 352841 787877 2 2 999999 2 2 999999 2 56644 206036 1 2 999999 480664 1 10 999982 -442952 1 30378 446005 -212911 1 2 999999 -881013 1 3 999986 -33694 1 19 999984 653722 1 329701 630524 76101 1 2 999999 553060 1 5 999989 397990 2 198903 718880 2 269475 317789 2 2 999999 1 17 999996 966710 2 333280 912172 1 6 999983 706 1 2 999999 682223 2 2 999999 2 313261 640970 1 2 999999 -306895 1 5 999984 269798 2 2 999999 2 369138 455954 1 15 999997 109128 1 410059 479071 660768 1 2 999999 63161 2 2 999999 1 894031 941500 -642629 1 7 999982 184164 1 2 999999 -261984 2 16318 89816 2 8 999997 1 2 999999 -150861 2 561864 746028 1 427920 699630 775008 1 541360 712479 992394 1 810020 819834 105728 1 5 999996 21242 2 564086 626807 2 15 999998 2 139989 195254 1 2 999999 15780 1 65882 135194 -662078 1 7 999982 103170 2 2 999999 1 2 999999 -571216 1 673746 925855 923095 1 2 999999 -278676 2 7 999982 1 120181 293160 -849866 1 4 999982 378656 1 2 999999 842064 1 1 999999 47751 2 2 999999 2 430226 949651 2 2 999999 1 2 999999 317438 1 477940 971426 -378533 2 169707 490835 2 8 999985 2 2 999999 2 650352 960907 2 492823 861056 1 385834 772771 371485 2 9 999985 2 2 999999 2 10 999983 1 10 999984 -768777 1 20 999981 -671950 1 4 999994 -606696 1 2 999999 656803 1 285990 315850 -63348 2 2 999999 1 2 999999 -406225 2 2 999999 1 10 999998 -319966 1 2 999999 -192301 2 485448 740202 1 18 999997 310065 1 6 999997 -704646 1 12 999983 -229620 1 7 999986 -761605 2 15 999990 1 204630 736119 -541460 2 2 999999 2 2 999999 2 9 999989 2 306175 946269 1 2 999999 75516 1 2 999999 806150 1 13 999989 -983448 2 2 999999 1 2 999999 -208216 1 2 999999 -428113 2 637155 783628 2 336454 583685 2 11 1000000 1 2 999999 992112 1 4 999982 182144 2 2 999999 2 2 999999 1 2 999999 136810 2 220086 233810 2 272661 396106 2 2 999999 1 15 999982 -1518 2 312665 839488 1 2 999999 -863856 1 330791 583557 -916546 1 4 999988 -178755 1 700723 706530 -506925 1 4 999999 -607798 2 5 999984 2 168731 248181 2 125585 555055 2 2 999999 2 2 999999 1 16898 80720 -345152 1 198764 467591 835915 2 2 999999 1 59990 774282 862811 1 2 999999 -704203 1 42561 643856 537747 1 137677 358397 996143 1 2 999999 -101526 2 2 999999 1 2 999999 689215 2 20 999989 2 2 999999 2 109405 690673 1 538855 896506 376025 2 2 999999 2 43380 975963 1 3 999982 -812015 2 15691 626817 1 10 999991 705778 1 8 999991 779269 1 2 999999 375040 2 485139 766439 2 2 999999 2 528825 633665 2 2 999999 1 7 999999 297217 2 15 999981 1 10 999997 -338360 1 423795 925441 633536 2 39493 945846 1 421871 850627 713614 1 644605 847591 116232 2 17 999982 2 2 999998 2 2 999999 2 2 999999 1 18 999989 459648 2 197809 866768 2 472074 568509 2 13 999997 2 754918 938397 2 15 999983 1 5 999996 520020 1 134974 373459 -606477 1 5 999983 -329918 2 252565 325197 2 2 999999 1 971297 987653 -541327 1 2 999999 76362 1 22399 631962 423966 2 17 999991 1 2 999999 -664811 1 10 999983 -568752 1 15204 480595 -277314 1 1 999997 144529 2 138127 796540 2 2 999999 1 17 999998 -255626 2 10 999981 2 494827 952610 1 511256 890063 -126496 1 11 999999 -568370 1 2 999999 -384613 2 2 999999 2 2 999999 1 2 999999 -968546 2 1 999990 1 7 999981 843727 2 2 999999 1 131460 265595 162650 2 2 999999 1 2 999999 782137 2 15 999988 1 2 999999 88451 1 463209 588277 -625878 2 2 999985 1 12 999990 569300 1 2 999999 413429 2 254593 348529 1 2 999999 -336036 2 2 999999 2 8 999986 2 2 999999 1 2 999999 683015 1 369249 425552 675367 1 2 999999 495389 2 3 999995 2 2 999999 2 218317 892979 1 16 999992 437248 1 475743 578037 856619 2 2 999999 1 9 999988 -657476 2 2 999999 1 237316 619491 934639 1 2 999999 294216 2 3 999996 1 2 999999 594 2 313903 605185 1 2 999999 -80043 1 18663 420099 215607 2 600905 631050 1 18 999998 831170 1 2 999999 -362970 2 71563 517408 1 9 999999 706923 1 13 999982 -854911 2 2 999999 1 9 999995 835348 1 2 999999 521690 1 14 999999 -841687 2 377675 668205 1 2 999999 823689 1 19 999985 438995 2 18 999988 2 14 999999 2 19 999994 2 851482 978326 2 15 999985 2 13 999988 2 13 999993 2 15 999996 1 1 999998 697050 2 14 999993 2 12 999983 2 9 999996 2 2 999999 1 2 999999 -683889 2 400535 460603 1 316704 835921 956921 1 6 999985 283862 1 178397 988213 848091 1 2 999999 587171 2 126642 718088 1 2 999999 514087 2 2 999999 2 2 999999 1 121551 435436 -872018 2 19 999984 1 2 999999 -694151 1 2 999999 475580 2 2 999999 1 7 999983 738106 1 2 999999 -306741 1 14 999997 964320 1 501483 654475 331318 2 7 999982 2 2 999999 2 2 999999 2 9 999993 2 3 999982 2 2 999999 2 2 999999 2 2 999999 2 19 999984 1 688874 832850 -863385 1 2 999990 -968936 1 600348 849886 -63600 1 574545 588283 812480 2 559631 864619 1 15 999983 -365656 2 488276 543004 2 692897 967669 1 201922 567113 893759 1 445098 726114 -824539 1 18 1000000 665201 2 853205 892596 1 2 999999 -845349 2 2 999999 1 9 999994 -207628 2 2 999999 2 327571 682867 2 1 999998 2 11 1000000 2 5 999992 1 2 999999 -389473 2 19 999997 2 2 999999 2 21932 763018 2 3 999985 2 2 999999 2 6 1000000 1 9 999986 31794 1 2 999999 -325955 1 117773 754880 -787678 2 382845 657866 2 2 999999 1 2 999999 989687 1 2 999999 984791 1 5 999993 1851 1 2 999999 326541 2 1 999984 2 13 999992 2 534182 628763 2 4 999995 1 48729 499174 214206 2 412123 670760 2 167758 613805 1 2 999999 671915 2 114374 536182 2 4 999999 1 180152 953063 190217 1 51672 992719 921941 2 20 1000000 1 12 999983 -296227 1 2 999999 -816843 1 2 999999 -971020 2 18 999990 2 2 999999 2 14 999995 1 221444 754249 -585209 2 2 999999 1 2 999999 -76517 2 7 1000000 1 492734 677397 -751017 2 2 999999 1 54474 638350 468890 2 2 999999 2 7 999993 2 14 999998 1 7 999985 446592 1 2 999999 -751464 1 50958 692317 854277 2 2 999999 1 16 999994 776106 1 2 999993 30771 2 11 1000000 2 81666 776457 1 2 999999 521515 1 2 999999 -610647 1 139018 297305 -462995 1 2 999999 -131201 1 567925 817427 -71895 1 73518 904982 610142 2 2 999999 1 326064 455167 -394040 2 20 999990 2 165404 957218 1 690709 773724 331092 1 20 999999 -478200 2 4 999996 1 112566 845081 605667 2 2 999999 2 1 999991 1 504992 835591 405001 2 4 999988 1 2 999999 -135437 1 608815 934453 713050 2 5 999989 1 2 999999 -428461 2 774512 817311 1 2 999999 -473101 1 7 999991 160763 2 163792 802382 1 483860 506583 167314 1 2 999999 -709223 2 18 999988 1 8 999985 360986 2 5 1000000 2 8 999987 1 61103 114017 -717930 1 9 999990 -758968 1 180444 756114 -644852 2 9 999985 1 2 999999 343068 1 326813 360048 -570345 2 311886 943882 1 20 999999 -258616 1 2 999999 464075 1 2 999999 33300 1 2 999999 619221 1 18 1000000 -743158 2 350154 426807 1 2 999999 -697797 2 2 999999 1 2 999999 -79336 1 732693 842132 766075 2 518128 896994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 254364 264383 -662367 1 15 999998 743414 2 155801 723837 2 2 999999 1 132395 956419 -819374 2 15 999993 1 3 999986 -981805 1 304603 990257 -579948 1 347736 624184 -869386 2 11 999993 2 2 999999 1 17 999982 -198161 1 2 999999 597032 1 20770 706412 -415369 1 9 999989 -835955 2 240785 842257 2 25567 223772 2 920509 960225 2 84338 675314 1 232843 377369 -821470 2 11 999985 1 2 999999 -809964 1 88724 128332 826528 1 12 999981 -305229 1 11 999985 834397 1 10 999993 277408 2 9 999981 2 25184 591260 2 8 999994 1 52024 283031 -338628 1 611331 941301 -288718 2 2 999999 2 162352 708929 2 152315 910553 2 456600 838904 2 2 999999 2 2 999999 2 38457 96580 1 2 999999 -869918 1 129431 409741 522828 2 14 999994 2 3 999998 1 764058 827165 275773 1 155415 521017 -15465 2 10 999985 2 18 999982 2 9763 211493 2 2 999999 2 134284 180981 1 144678 318097 -576219 1 157033 992459 -549364 1 2 999999 606787 2 10 999997 2 2 999999 2 2 999999 2 70705 149934 1 574333 911529 323665 2 4 999996 2 10 999991 1 2 999999 -121918 2 9 999993 1 778155 962103 585859 1 2 999999 -133318 1 2 999999 300454 1 14 999985 -569351 1 2 999999 572247 2 2 999999 2 2 999999 2 2 999999 1 660656 880165 -76247 2 2 999999 1 2 999999 242308 1 560111 867241 103658 1 2 999999 -785742 2 22341 376018 2 7 999998 2 2 999999 2 100371 363109 2 2 999999 2 2 999999 1 2 999999 -32350 1 5 999994 87688 2 2 999999 1 395602 993185 -209301 2 164391 311205 2 875601 906865 2 2 999999 1 2 999999 -894763 1 426268 677139 610015 2 2 999999 1 2 999999 726224 2 203083 255519 2 2 999999 1 16 999986 102880 2 2 999999 2 686130 706390 2 11 999996 2 2 999999 1 2 999999 397674 1 9 999989 -576521 2 16 999984 1 486155 511920 -981189 1 2 999999 -145982 1 12 999991 347907 1 1 999993 985265 1 18 999989 324088 2 18 999987 1 18 999989 20772 2 2 999999 1 683020 922409 901922 1 2 999999 702954 2 322585 332894 1 2 999999 806068 2 3 999986 2 381161 854906 1 412795 797627 -553005 2 16 999985 1 531889 934300 -471153 2 2 999999 1 17 999987 -587491 2 2 999999 1 2 999999 -513935 1 2 999999 898281 1 2 999999 -847683 2 2 999981 1 2 999999 443993 1 7 999982 -265467 2 919530 986768 2 2 999999 2 2 999999 2 2 999999 2 240124 301711 2 18 999992 2 4 999984 1 10 999984 383231 2 467367 863635 2 71649 726147 2 2 999999 2 96329 196872 2 2 999999 1 157206 200188 771482 1 2 999999 -506789 1 329411 529550 -703306 2 405454 633226 2 2 999999 1 2 999999 440407 1 2 999999 -404400 2 2 999999 2 349757 998772 2 2 999999 1 14 999988 -681108 1 535960 778099 240158 2 18 999987 1 18 999987 837202 1 586701 718391 -602746 1 728854 730351 -67729 1 2 999999 -95100 1 2 999999 -60601 1 238881 648212 -149479 1 3 999986 -714478 1 12 999989 -644489 1 428092 429452 -442434 2 758596 794173 1 577726 752672 -703691 1 11 999996 -901557 1 12 999981 392541 1 11 999999 620136 2 297458 544606 1 2 999999 -201177 1 2 999999 509078 2 4 999998 2 614243 784481 2 2 999999 2 2 999999 2 645200 958806 2 28624 626188 1 10 999982 874830 2 11 999998 2 2 999982 1 2 999999 -696460 1 1 999992 948335 2 48730 103641 2 13078 810969 1 2 999999 -243892 1 2 999999 -123638 2 250150 684719 1 2 999999 385330 2 779478 935521 2 285951 970817 2 2 999999 1 7 999985 -81404 2 587123 941496 2 6 999982 1 2 999999 524499 2 198316 670784 1 310235 573398 -489519 1 2 999999 513471 1 5 999989 -76146 1 811580 952365 -913305 2 85353 138384 2 8 999987 2 2 999999 1 20 999985 118379 2 96050 103018 1 14 999982 765985 1 2 999999 624545 1 14 999981 -278878 2 4 999998 1 149188 304888 2568 2 16 999993 2 542060 582149 1 2 999999 -283509 1 508187 946894 671465 2 10 999989 2 197992 772389 1 466227 556042 -97714 1 172440 722734 574060 2 2 999999 1 474947 979262 545602 1 2 999999 -568438 1 2 999999 -206423 2 198059 517756 2 2 999999 1 2 999999 -263229 1 269253 491270 102807 2 846498 944001 2 2 999999 2 220471 715730 2 533859 871726 2 801000 834464 2 2 999999 2 5 999989 1 868688 879868 -372966 1 2 999998 618933 1 2 999999 625999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999991 -777460 1 16488 367472 853906 2 12 1000000 2 2 999999 2 2 999999 1 16 999983 -663283 1 926237 941754 539500 1 2 999999 874496 1 1 999994 389331 2 2 999999 1 760374 934417 -350896 2 2 999999 1 15 999981 809196 2 2 999990 1 2 999999 -3308 1 10 999998 774462 1 192307 620978 -168994 1 712252 855080 -935219 1 14 999987 -307622 1 2 999999 492740 1 4 999985 -200715 2 18 999998 2 2 999999 1 10 999993 514633 2 16 999994 1 2 999999 -816722 1 663709 985907 755180 1 407520 826460 357127 2 3 999986 1 2 999999 -820874 1 284640 508750 -907145 1 2 999999 -435726 2 16 999983 1 2 999999 -742682 1 8 999985 -632811 1 107713 426738 378426 1 19 999996 -155599 2 18356 925217 2 2 999999 2 628513 646296 1 16 999995 70036 1 256113 427376 594663 2 8 999988 1 2 999999 -208806 2 251109 577047 2 2 999999 2 245390 846828 1 297581 798083 570951 1 17 999981 -2534 2 7 999999 2 19 999981 1 2 999999 -478309 2 649145 694532 2 833685 897876 1 2 999998 -695063 2 809321 856922 1 2 999999 -992935 1 533110 817493 -482644 2 2 999999 1 2 999999 370215 2 10 999989 1 396469 995511 -241406 2 2 999999 2 282593 842754 2 438250 962917 2 1 999989 2 2 999999 2 2 999999 1 2 999999 -20682 1 7 999985 206683 2 2 999999 2 18 999990 1 2 999999 328712 2 5 999985 2 268584 709508 1 550164 776588 -585103 1 2 999999 -597345 2 13 999994 1 20 999982 90238 1 7 999990 790857 1 2 999999 -645517 2 5 999997 2 17 999997 1 8 999986 12545 2 2 999999 2 10 999987 2 2 999999 1 163483 773889 649936 2 2 999999 2 9 999982 2 14 999984 1 2 999999 -179588 1 2 999999 -657176 2 2 999994 1 539388 621073 -15460 2 20 999981 2 20 999989 2 2 999999 1 7 999986 -989561 1 2 999999 -251190 2 14 999984 1 4 999984 810337 1 2 999999 849965 1 2 999999 153552 1 25322 648844 -377636 2 2 999999 1 2 999999 -641209 2 15 999982 2 197683 986729 1 14 999997 -345148 1 15 1000000 -455448 2 435946 870403 1 153174 557706 -830903 2 3 999981 2 2 999999 2 1 999983 2 286437 638978 1 2 999999 475285 1 578284 795745 -178207 2 2 999999 1 17 999982 17034 1 2 999999 -706640 2 172793 568876 1 17 999981 -78665 2 411507 439648 2 7 999990 1 69320 300611 -201623 1 2 999999 -875081 1 2 999999 860850 2 12 999990 2 2 999999 2 8 1000000 1 20 999995 714079 2 11 1000000 1 18 999988 -149791 1 2 999999 384924 1 14 999989 -53750 1 2 999999 981281 1 59575 605419 -703978 2 194729 532304 2 19 999991 1 2 999999 932392 2 19 999983 2 2 999999 2 383998 921491 2 8 999983 2 154898 218984 1 5 999987 -141696 2 5 999986 1 2 999999 -466977 2 168035 970615 1 1 999985 115613 1 1 999995 639146 2 2 999999 2 9 999991 1 2 999999 -771163 1 589169 747365 -426212 2 217457 821751 2 6 999996 2 10019 324200 1 220915 645569 -859731 2 342656 397720 1 2 999999 187044 2 427503 684315 2 2 999999 2 438231 683764 2 276270 508560 1 5 999994 -350889 2 5 999997 1 17 999993 32182 2 672435 906469 2 97836 853919 2 18 999988 2 2 999993 2 135434 449131 2 18 999991 1 7011 159768 475833 1 275298 972287 -452767 1 585053 639410 205946 2 4676 45356 2 5 999983 2 8 999997 2 2 999999 1 60519 635275 -607053 1 2 999999 -244917 1 2 999999 936328 2 2 999999 2 2 999987 2 16 999983 1 443377 572983 -273149 2 692127 804797 1 384847 456736 -844305 1 11 1000000 819875 2 17 999981 2 278765 326539 2 10 999989 1 67550 363035 482543 2 2 999999 2 658268 982273 1 2 999982 594367 2 252801 918162 2 167363 778441 1 1 999989 -337743 1 790392 919810 -733902 1 2 999999 869497 1 1 999997 860221 1 1 999993 -120778 1 2 999992 830953 1 2 999999 991701 2 8 1000000 1 7 999988 -276906 2 2 999999 2 297043 329870 1 681150 718393 -788780 1 2 999999 346096 2 520705 777245 1 2 999999 -954401 1 300410 886071 -809294 1 243254 336155 960869 2 8 999983 2 2 999999 2 19 999988 2 2 999999 2 16 999988 2 18 999987 2 2 999982 1 2 999998 384062 1 11 999982 762200 1 5 999997 343320 1 13 999987 -81878 1 2 999999 -70563 1 19 999991 -48427 1 561190 698538 -520927 2 106105 851668 2 698591 944544 1 4 999984 482409 2 17 999999 1 2 999999 -860669 2 97483 556502 2 126764 586591 1 861322 945976 -618403 2 2 999999 1 199728 959386 -281553 1 236474 451890 -331505 1 2 999999 -303106 2 5 999982 2 3 999990 2 368965 527599 1 869422 966963 -2866 1 2 999985 101670 1 12 999994 -106173 1 89337 195549 -1252 1 2 999995 -147290 2 2 999999 1 1 999983 71659 2 5 999992 1 7 999998 167289 2 2 999999 2 302850 653519 2 7 999981 1 2 999999 702244 1 217263 844077 15060 2 2 999999 2 2 999999 1 336319 494557 251050 2 17 999983 2 16 999982 1 20 999988 276584 1 2 999999 -751104 2 9 999997 1 17 999993 235892 1 446241 977899 -411683 1 11 999995 723090 2 2 999999 1 7 999997 -19258 1 485793 701223 413226 2 2 999991 2 2 999999 2 2 999999 1 2 999999 -894794 1 2 999999 133137 1 14 999994 957660 1 14 999982 572626 1 47952 859657 377927 2 2 999999 2 2 999999 1 364903 662549 -302328 1 312894 840958 710851 2 2 999999 1 2 999999 -624162 1 182334 193759 -906643 2 2 999999 1 267683 536733 126614 1 20 999989 -128460 1 2 999999 -928813 1 14 999997 -449420 1 6 999990 32117 2 16 999999 1 2 999999 131774 2 87764 222628 2 509115 778216 2 2 999999 1 15 999988 -633851 1 2 999999 -135733 2 233381 563123 1 17 999988 -787614 2 246402 673832 2 2 999999 2 2 999999 1 2 999999 142557 1 16 999993 532022 1 3 999989 -436017 2 7 999994 1 2 999999 564068 2 467810 627044 2 426431 909335 2 12 1000000 1 796716 906291 896830 1 4 999990 -511310 1 326323 665481 -168653 1 271044 553287 812672 1 17 999996 -674915 2 2 999999 1 2 999999 -244592 2 13 999984 1 9 999994 -892223 2 2 999999 2 183631 553587 2 4 999983 1 2 999999 -903399 1 2 999999 864536 2 261719 497223 2 8 999990 2 17 999994 2 16 999987 2 2 999999 2 2 999999 1 2 999999 -67743 1 14 999990 -74522 2 164857 524307 1 434826 793090 96067 2 19 999982 2 121965 291607 1 6 999996 -549429 1 2 999999 -855661 2 279618 298439 2 206461 864660 2 16 999992 1 6 999982 761203 1 20 999991 -974710 1 241845 413405 -713776 2 2 999999 1 13 999995 -609656 2 1 999996 1 2 999999 434351 1 131301 806613 603365 1 14 999992 -613863 1 169588 605184 210021 1 494177 695548 596684 1 551024 997538 -3235 2 2 999999 2 197458 796727 1 2 999999 -850308 1 197217 226221 148904 2 2 999999 1 181788 913836 839063 1 556004 769501 -971122 2 4 1000000 1 2 999999 -589780 1 3 999982 -460205 1 2 999999 520244 1 15861 597249 -929959 1 16 999986 -369509 1 14 999993 997525 2 404762 687234 2 365500 524755 2 2 999999 2 2 999999 2 320549 705299 1 2 999999 184737 1 408747 474922 635233 2 250186 435791 1 211162 288382 -907806 2 798104 841706 2 1645 359646 2 2 999999 2 322305 807064 1 433853 579285 868487 2 14 999994 2 2 999999 2 330110 355965 2 20 999996 2 4 999984 2 74365 437707 2 329118 690946 2 18 999981 1 2 999999 646391 1 568251 780352 837688 1 7 999993 -607547 1 7 999983 -550724 1 2 999999 -22329 2 2 999999 1 2 999999 289896 1 207690 257953 -275665 2 2 999999 1 117791 820472 253834 1 7 999999 637700 2 2 999999 1 5063 880370 -921439 2 2 999999 2 20298 157869 2 82643 433900 1 223649 918875 44605 1 189405 449755 -559376 2 319380 598420 2 13 999989 1 754845 973906 -480688 2 186103 391303 2 2 999999 1 17 999982 -47652 1 590634 828988 168136 2 9 999982 1 17 999994 -995067 1 2 999999 -180299 1 8 999981 985432 2 66003 820596 1 7 999981 151616 2 368986 375924 2 4 999988 1 177901 183910 -508965 1 216458 840768 104815 2 2 999999 2 9 999993 2 6 999986 2 6 999983 1 174626 962244 -322769 2 2 999999 1 2 999999 -729143 2 2 999999 1 2 999999 438481 2 729833 914613 1 2 999999 871743 1 109913 191585 589234 2 2 999999 2 2 999999 2 303103 868101 2 2 999999 1 20 999981 698882 2 266534 738477 1 2 999999 487948 1 2 999999 -244567 2 2 999999 2 10 999982 1 1 999989 -938666 1 2 999999 -531468 2 14 999992 2 2 999999 2 6 999995 2 2 999999 1 2 999999 356638 2 373660 589689 2 12 999990 2 438445 833253 1 375167 998756 -278196 1 2 999999 -399611 1 215745 615255 -429063 2 504233 982357 1 15 999986 -641500 2 270217 749059 1 2 999999 -226204 2 8 999998 1 18 999997 627224 1 324358 871260 475398 2 2 999999 1 2 999999 23529 2 17 999984 1 2 999999 677566 1 133453 180128 -599825 1 442810 829504 433505 2 15 999994 2 2 999999 2 240716 321502 2 8 999992 1 117395 477201 -607066 2 8 999983 1 1 999997 632129 1 2 999999 823037 1 387244 481547 -84344 1 166845 822555 -656242 1 9 999991 -967764 2 11 999988 1 783699 846195 156869 2 2 999999 2 116484 476698 1 15 999986 -533093 2 244300 332226 1 245423 491460 -634578 1 2 999999 -895728 1 312085 586124 462350 2 193314 756114 2 897914 985646 1 2 999999 -468932 1 2 999999 705879 1 356235 642412 -137277 1 12 999984 792098 2 13 999983 2 2 999999 2 9 999996 2 2 999999 1 2 999999 -876764 2 471361 751876 1 3 999991 -790491 2 208342 349664 2 2 999999 1 50698 951851 569739 2 448124 656371 2 7 1000000 2 10 999990 2 517538 574906 1 2 999986 -735067 2 507173 561952 2 2 999999 2 2 999999 2 9 999993 1 4 999984 -993649 2 2 999999 1 538133 913474 633684 1 2 999999 367588 1 20 999988 -490346 1 657597 799913 565942 2 2 999999 2 140498 430056 2 6 999990 2 2 999999 2 469281 617026 1 10 999999 -839943 1 2 999999 713015 1 2 999999 -694560 1 597239 713282 326988 1 9 999996 127659 2 2 999999 1 430718 991193 -636966 1 9 999999 -209181 1 433173 463923 -77377 1 2 999999 102476 2 563153 713062 1 2 999999 -63199 1 479468 916534 349987 1 241609 395301 647220 2 2 999999 2 298929 857858 2 6 999984 2 1 999990 1 2 999999 -420698 2 13 999989 1 6 999982 509099 1 2 999999 565429 2 592467 676522 1 2 999999 -674141 2 53084 514427 2 3 999998 2 2 999999 1 18 999991 92201 2 2 999999 2 4 999985 1 2 999999 618181 1 2 999999 113504 1 19 999996 853364 1 12 999994 8047 2 6 999981 2 2 999999 2 51191 361283 1 15 999986 -478164 2 6 999982 2 16 999997 1 5 999984 628165 1 2 999999 -432784 1 2 999999 349878 1 11 999987 204728 2 2 999999 2 2 999999 1 2 999999 -358807 2 880610 899028 2 2 999999 2 15 999986 2 604064 706200 2 187821 420409 1 20 999988 612654 2 676172 783603 1 19 999991 919804 2 386146 540214 1 378204 619593 -621013 1 117659 991793 -599795 1 2 999999 -139052 2 2 999999 2 2 999999 2 11 999986 1 2 999999 -166261 1 157125 395243 634297 2 4 999983 2 2 999999 1 2 999999 -739622 2 9 999982 1 153863 340280 -957465 1 102072 413124 -621748 2 2 999999 1 301481 688333 -897172 2 2 999999 1 1 999983 609466 2 4 999998 2 14 999983 1 15 999990 -342300 2 14 999983 1 261923 408754 694074 1 2 999999 903718 1 6 999997 223264 2 8 999991 1 17 999987 -415754 2 4 999982 2 2 999999 1 8 999989 -517406 1 2 999999 -9966 1 8 999987 470344 1 122183 456229 -815056 1 213236 996203 -986896 1 20 999986 305092 1 2 999999 -164995 2 320842 529986 2 311308 986304 1 18 999997 -884851 1 377419 592296 -27501 1 10 999982 -554072 1 762552 778843 615837 1 1 999988 -67358 1 16 999984 -412754 1 2 999999 -632302 1 2 999999 861150 2 483430 711863 2 18 999999 1 254622 358592 311692 2 19 999982 2 13 999991 2 4 999994 1 407040 669489 -499559 2 2 999999 1 207596 671645 970926 2 2 999999 2 2 999999 1 370516 569672 647705 2 151601 294630 2 2 999999 2 5 999990 2 610860 901127 1 2 999999 499788 2 2 999999 1 2 999999 -883080 2 196810 208843 2 15 999987 2 239076 341459 1 204953 973689 551972 1 2 999999 -636350 1 17 999985 684673 2 19 999982 2 97163 642747 2 10 999998 1 2 999999 -628435 2 20 999998 2 185349 771538 2 2 999999 1 6 999994 504479 1 17 999999 607966 2 20 999984 1 517995 902749 -885186 1 14 999984 -121369 1 363050 707729 757812 1 2 999999 113464 1 526880 984621 689291 1 786090 844566 -216464 2 2 999984 2 19 999986 1 2 999999 591912 2 15 999996 2 2 999999 2 9 999990 2 10 999989 2 65983 290767 2 3 999994 1 7 999998 908509 1 598118 898329 870081 2 45111 337355 2 15 999982 1 2 999999 -689712 2 625930 653008 1 524545 974541 -130472 1 2 999999 -2597 1 8 999998 389886 2 3 999998 2 2 999999 2 727695 844313 2 174058 445890 2 13 999997 1 10 999990 1810 1 182198 950445 -577310 1 2 999999 184545 1 132595 627103 915957 1 7 999984 -341994 1 20 1000000 -62087 1 45495 210982 -399088 2 193206 395979 1 16 999988 -523501 1 221845 518403 583617 1 13 999994 -725438 1 11 999999 -241569 2 532297 790967 2 227093 411750 1 805542 928474 -19230 1 19 999993 742099 2 13 999990 1 25914 748067 91180 2 1 999982 2 2 999999 1 2 999999 634349 2 6 999997 1 747856 977978 252729 2 5 999993 1 2 999999 -453093 2 6 999999 1 2 999999 512104 2 7 999987 2 19 1000000 1 794444 879460 -743478 2 20 999987 1 547396 550271 -342703 2 257494 438871 1 2 999999 -163782 2 2 999999 1 546950 867708 997139 1 697225 842101 707229 2 11 999995 1 2 999999 305380 2 2 999999 1 3 999995 -811562 2 2 999999 1 2 999999 760845 1 715172 933134 -882290 2 10 999986 1 10 999982 491479 1 2 999999 -273481 1 153262 975140 -19271 2 28750 220592 1 2 999999 779496 2 106128 818879 2 2 999999 2 8 999985 1 313444 524502 232547 2 491813 758652 2 1486 52252 2 272530 648916 2 2 999999 1 136004 442694 -444097 2 7 999992 2 284755 888159 1 15 999994 981591 1 17 1000000 339707 1 135610 880843 904097 2 664230 950790 1 2 999999 756064 1 14 999988 -48538 2 2 999999 1 2 999999 -810202 2 35456 606454 2 362960 508169 2 422686 576518 2 19 999989 1 147852 917718 835505 2 9 999987 1 17 999984 -627961 2 16933 49717 1 2 999999 733291 2 601124 731950 1 378358 867654 -427810 2 3 999992 2 4 1000000 1 2 999999 -228245 2 19 999994 2 2 999999 1 18 999989 -172485 1 4 999997 -50558 2 1 999982 1 327884 384576 -520007 1 4 999985 186130 1 724727 914436 -92174 1 2 999999 -332071 1 2 999999 578547 1 18 999995 -243055 1 2 999999 -202223 1 6 999996 736998 2 126880 419579 2 196094 902205 1 10 999991 -140115 1 20 999993 -623888 1 12 999989 -274251 2 2 999999 1 1 999986 -123803 2 31452 234709 2 121526 791318 2 2 999999 2 564154 660488 1 3 999998 943711 2 6 999981 1 19 999989 660208 1 624283 959686 561718 2 121252 935461 2 2 999999 1 8 999984 951718 1 1 999989 -960115 1 3 999985 -396094 2 2 999999 1 19 999985 839727 1 2 999999 -676845 2 44347 564723 1 3 999985 171877 1 6 999994 -657842 2 2 999983 1 237450 741829 -779361 2 96347 913765 1 15 999988 283915 2 2 999999 1 2 999999 -710866 1 77103 286494 -117523 1 19 999994 118085 2 2 999999 2 10 999995 1 144236 828003 -9942 2 2 999999 2 139000 232622 1 9 999988 -903553 2 8 999987 2 115673 937367 2 2 999999 2 387253 607777 1 19 999988 952102 1 10 999991 -277802 2 18 999984 2 184746 840893 1 699426 944031 -930551 2 1 999996 2 2 999999 1 269431 911518 -930791 2 14 999997 1 2 999999 -190095 1 5 999986 -181150 2 415335 805597 2 11 999989 1 2 999999 -225728 1 18 999994 346118 1 4 999984 823781 2 201844 371151 2 15889 105382 1 90189 295373 -862264 2 15 999996 1 13 999998 630834 1 20 999999 725438 2 2 999999 2 469085 608407 1 229999 398836 -492858 2 444441 487395 2 2 999999 1 10 999994 976252 2 2 999999 1 7 999981 878212 2 375107 440690 1 8 999983 -777530 2 7 999999 1 2 999999 109590 1 2 999999 855266 2 265251 375978 1 2 999999 -100488 2 2 999999 2 726620 903535 1 470241 854762 954912 2 2 999999 1 2 999999 -597933 2 2 999999 1 16 999997 -561676 1 671604 833314 -546714 2 163830 706555 1 2 999999 -847767 2 11 999986 1 420108 442986 -285180 2 41461 612138 1 81161 686414 -894712 2 2 999999 1 202788 393867 907402 1 4 999992 209007 2 2 999999 2 17 999981 2 11 999997 2 3 999986 2 3 999998 2 406396 726178 1 2 999999 -209038 1 2 999999 -163017 1 2 999999 681451 2 12 999992 2 6 999999 2 2 999999 1 13 999981 -576348 2 797402 835435 1 19 1000000 -257474 1 262864 826090 821310 1 9 999988 -168869 2 833976 845851 1 5 999993 -62444 2 90727 289159 1 2 999999 180082 1 198689 447421 41728 2 2 999999 2 14 999988 2 105825 610267 2 2 999999 2 15 999999 2 12 999989 1 87067 276692 -219430 2 7 999988 1 2 999999 804767 2 2 999999 1 417106 622298 883314 1 185210 848684 -768263 2 10 999997 2 2 999999 1 561179 653449 673203 2 10 999986 1 206261 241964 -352210 2 10 999999 1 283775 682310 -236057 2 13 999981 1 616566 820992 905170 2 260331 754199 1 17 999993 396446 1 2 999999 621486 2 2 999999 1 15 999999 183465 1 280755 800392 247767 2 2 999999 1 2 999999 975245 2 14 999998 1 410077 831255 -198842 1 6 999990 -657392 1 15 999998 -830755 1 11 999985 -493125 1 260531 650706 -105412 2 2 999999 1 2 999999 520083 1 2 999999 998399 2 3 999993 2 2 999999 2 17 999985 1 5 999981 923279 1 2 999999 -694993 2 10 999986 1 2 999999 -861542 2 2 999999 1 2 999999 -140808 2 2 1000000 2 345201 696953 1 2 999999 908030 1 2 999999 827739 1 2 999986 773156 1 2 999999 528386 2 59866 693336 2 577925 974690 1 13 999987 -591518 1 132139 540509 140225 1 619166 796204 -359642 1 2 999999 2115 2 2 999999 1 1 999999 -409965 1 2 999999 -936175 2 2 999999 1 2 999999 -410533 2 758670 786670 1 78740 93675 -732454 2 68309 682119 2 12 999999 2 110244 985327 1 206954 605741 -737930 2 2 999999 1 19 999981 -695428 1 2 999999 119600 1 360417 901357 -194440 1 117464 445821 -903843 2 2 999999 1 2 999999 417887 1 2 999999 920064 2 274384 575696 2 4 999997 1 55464 702463 -111906 1 20 999992 34863 1 2 999999 345733 2 2 999999 1 327525 650316 -432245 2 10 999992 1 548615 631882 256827 1 18 999995 140751 2 2 999999 1 2 999999 272566 1 6 999999 -810709 2 2 999999 2 467051 929288 2 1 999992 1 1 999991 -626594 1 17 999981 303444 1 2 999999 -60439 2 14 999993 1 12 999997 105617 1 2 999999 -64868 2 360836 533081 1 18 999983 648468 1 11 999984 -958928 1 9 999995 101610 1 121739 260550 250435 1 227274 666072 -265562 1 2 999999 -140214 2 2 999999 2 2 999999 2 1 999992 1 5 999983 -832905 2 60472 582689 2 2 999999 2 2 999999 2 11 999981 2 138783 300700 2 322281 801842 2 1 999982 1 12 999981 7661 2 425672 518256 1 12 999994 -929039 1 623228 871269 969272 2 2 999999 2 6799 982567 1 2 999999 -932376 1 18 999992 -585197 2 142871 954080 2 615721 800842 1 11 999992 -328546 2 368626 782320 1 11 999983 -176163 2 2 999999 1 123405 867373 -548262 1 687343 774395 -856139 2 2 999999 1 581304 800366 147382 1 5 999994 56751 1 3 999997 239182 2 236177 328866 2 390153 465004 2 1860 386830 1 5 999989 -873662 1 190163 328564 414710 1 139240 767421 -115355 2 19 999985 2 16 999981 2 14 999986 1 10 999995 -138788 1 145416 747002 341388 2 15 999992 1 2 999999 407239 1 2 999999 751178 2 2 999999 1 2 999999 375730 2 2 999999 1 13 999993 -704931 1 18 999991 -962029 2 2 999999 2 5 999982 2 2 999999 1 2 999999 931028 2 15 999982 1 495786 687102 -559599 2 225115 706384 1 35957 721050 -94999 2 9 999989 2 174344 879199 1 307895 735628 -282966 1 13 999989 27462 2 2 999999 2 3 999994 2 297269 835915 2 19 999983 1 8 999985 -486845 2 152582 561087 1 201102 926227 436390 1 2 999999 605301 2 2 999999 2 595157 629012 1 2 999999 200334 2 2 999999 1 84084 123136 -538332 1 65985 251664 315115 1 2 999999 226131 2 490182 770470 2 2 999999 1 17 999995 921041 2 2 999999 1 575132 923527 729124 2 2 999999 1 12 999998 -617966 2 2 999999 1 2 999999 81130 2 716365 951111 1 44953 678472 -498411 1 2 999999 -632605 2 2 999999 1 2 999999 985008 2 29490 401916 1 626267 668283 356033 1 66560 336866 878269 2 139573 285279 1 246970 437874 -156899 1 473504 910938 104748 1 15 999986 -735494 1 2 999999 322626 2 2 999999 2 13 999993 2 2 999999 1 473106 834587 199359 2 2 999999 1 12 999990 -497250 2 7 999982 1 7 999986 -291256 1 916264 955287 -130666 2 2 999999 1 494852 584909 24815 2 12 999991 2 2 999999 2 2 999999 1 445931 644333 388711 1 2 999983 784544 1 9 999992 792643 2 10 999982 1 31283 944318 957365 1 90678 823681 814683 2 19 999997 1 175951 207731 -241710 1 2 999999 -441549 2 268938 442512 1 10 999989 76753 2 16 999981 1 310773 898456 22322 1 16 999994 969647 1 3 999999 -378255 1 2 999999 -900447 1 2 999999 -192609 1 186618 577508 432988 1 452976 902415 -56639 2 18 999994 2 2 999999 2 11 999994 1 2 999999 863611 1 7 999981 -638710 1 372140 791826 976048 2 372057 733230 2 2 1000000 1 649213 710051 885487 2 2 999999 2 769811 905169 2 76242 455874 2 537690 644737 1 2 999999 759638 2 68884 890722 2 745117 878355 1 2 999999 -258014 2 2 999999 1 270212 752045 -980531 1 20 999995 93896 2 2 999999 2 1 999992 1 2 999999 -82201 1 450088 684625 -218689 1 9 999981 -461960 1 606625 637785 336404 1 129024 464433 882090 1 2 999999 318970 2 2 999999 2 171453 397100 2 17 999996 2 8 999988 2 2 999999 2 12 999982 2 2 999999 2 12 999984 1 2 999999 -151117 1 9 999997 923121 2 614000 954162 1 2 999999 -349236 2 14 999983 2 2 999999 2 1 999981 1 716691 893794 579758 1 2 999999 727973 2 44856 217701 2 7 999999 2 422162 690420 2 881523 918329 1 268248 290546 -84637 1 304249 621019 -777446 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999992 2 2 999999 2 2 999999 2 10 999990 1 15 1000000 -93176 1 14 999992 -574495 1 2 999999 923197 1 12 999994 -568487 1 85579 927038 375609 2 2 999999 2 2 999999 2 7 999990 2 14 999998 1 387902 509169 -856067 2 239652 268763 2 2 999999 2 717650 976836 1 112512 468794 51774 2 2 999999 1 2 999999 -691365 1 182109 367692 -357856 1 2 999999 -521632 2 6 999986 2 2 999999 2 2 999999 1 93685 934484 583381 2 2 999999 2 230535 814669 2 148511 640055 2 313433 669148 1 2 999993 781214 1 126720 912971 -941849 1 17 999991 242298 2 2 999999 1 2 999999 48186 2 22257 537189 2 2 999981 2 2 999999 1 8 999993 922760 1 2 999999 836068 2 8 999982 2 2 999999 1 2 999999 -467055 1 2 999999 -542714 1 2 999999 653820 1 728873 962194 -788333 1 13 999993 398191 1 453253 765105 459149 1 2 999999 309294 1 16 999990 560791 2 4 999983 1 24840 142731 -335690 1 130845 719235 -584940 1 605626 990392 852540 2 374305 649562 1 1 999985 518760 2 224187 476146 1 6 999987 -934651 1 521662 646316 330331 1 602822 931928 -601201 2 2 999999 2 2 999999 2 453184 796586 2 258130 649502 1 331222 440544 -539782 1 2 999999 -840277 1 732165 791802 -833641 1 2 999999 -235031 1 12 999989 -197148 1 791527 950712 607828 2 2 999999 2 566903 706209 1 2 999999 -867637 2 2 999999 2 8 999992 1 129505 237481 244770 2 2 999999 1 2 999999 210743 2 12 1000000 1 363355 809355 -835798 2 2 999999 2 4 999987 2 306252 593687 1 9 999990 178347 2 2 999999 2 2 999999 1 451777 699019 -958953 2 17 999993 1 16 999992 -766470 1 10 999996 614181 2 20 999981 2 5 999988 1 19 999982 -503415 2 333650 940224 1 2 999999 207630 2 791412 852452 1 13 999995 41822 2 851004 912831 2 625687 803934 1 2 999999 -558332 2 2 999999 1 533846 787844 254247 2 101153 427039 1 328697 599691 -596000 2 151169 721630 2 3 999990 1 9 999982 366517 2 506783 704728 1 15 999998 428040 2 2 999999 2 5 999994 1 2 999999 -718191 2 410458 910662 1 146373 807724 -875542 2 10 999987 2 2 999999 1 2 999999 273961 1 2 999999 520497 2 720393 793889 2 6 999991 2 3 999995 1 1 999996 -823529 1 2 999999 -361604 1 640885 646079 -661720 1 2 999999 237215 2 8 999988 2 2 999999 1 49205 782631 -980788 2 2 999999 2 1 999981 1 2 999999 -693603 1 5 999986 -789876 2 144995 765907 2 1 999994 1 487159 996242 632379 2 2 999999 2 17 999987 2 538481 885183 1 444430 780758 222966 1 623616 681362 -910321 2 1 999996 2 17 999998 1 273680 429769 -729028 2 2 999999 1 580041 873027 -291934 2 2 999999 1 2 999999 833348 2 19 999987 1 2 999999 -383908 2 2 999999 2 1 999985 1 3 999987 817374 1 10 999981 328669 1 2 999999 -587754 2 10 999986 1 12 999981 294856 1 84157 614330 -753081 2 16 999993 1 2 999999 -859501 1 144051 298433 -424357 1 12 999987 293563 2 8 999999 2 462675 611228 2 2 999999 2 2 999999 1 19 999986 438097 2 8 999997 2 359351 763408 1 580876 923791 -41505 1 634412 940821 6634 1 2 999999 563549 1 8 999990 -829363 2 108017 680607 1 225373 535557 900834 2 17 999999 2 428458 544375 1 10 999992 696326 2 16889 503620 1 2 999986 -792192 1 15 999983 33911 2 555630 789400 2 488420 941907 2 65985 97292 1 15 999994 -674669 2 17 999991 1 294010 306085 -717838 1 35813 234739 462679 2 2 999999 1 1 999983 866706 2 6 1000000 1 780293 900004 912590 2 432712 673909 2 2 999999 1 20 999989 79351 1 15 999992 223485 1 5 999997 994023 2 55753 458302 2 2 999999 2 7 999995 2 912179 957170 2 2 999999 2 16 999987 2 15 999986 1 14 999997 554324 2 3 999995 2 2 999999 1 4 999991 488566 2 837005 967941 2 17 999983 1 2 999997 256829 1 93474 174332 -211584 1 2 999999 71563 2 48014 325519 1 2 999995 785916 2 856820 859355 2 2 999999 2 2 999999 2 737026 739914 2 12 999993 2 156307 854770 1 349648 938780 94019 1 2 999999 171057 2 4 999983 1 178221 950210 253408 1 2 999999 -371622 2 8 999993 2 539288 808111 1 2 999999 -948891 1 2 999999 -952960 1 5 999989 142981 1 828874 838599 -988448 1 46645 96656 -829143 2 2 999999 1 2 999998 795677 2 40624 86459 2 4 999992 2 2 999999 1 2 999999 309635 2 2 999999 2 393537 851795 2 277774 308096 2 355433 621030 1 2 999999 -168519 1 9 999995 -503717 2 10 999987 2 10 999983 2 2 999999 2 531935 821401 2 923194 926858 1 2 999999 431267 2 2 999999 2 2 999999 2 130960 922750 2 187576 466555 1 17 999995 332034 2 2 999999 2 418910 777139 1 468143 757150 -360932 2 2 999999 1 2 999999 506803 2 128597 382713 1 2 999999 -852130 1 559507 613422 -613080 2 10 999992 1 66344 449893 -187844 1 379480 789665 365506 1 302503 938589 -172528 2 2 999999 2 80040 337429 2 149251 980902 2 2 999999 2 18 999991 1 2 999999 -862571 1 15 999983 -746964 1 477256 477633 853110 1 2 999999 17400 2 2 999999 1 2 999999 -666883 2 239855 385547 1 2 999999 98749 1 6 999981 9779 1 12 999986 435094 1 278571 964192 125865 2 7 999999 2 2 999999 2 3 999985 2 2 999999 2 10 999997 1 2 999999 -520294 2 48477 774104 2 1 999983 1 2 999999 -899565 1 10 999985 -769209 1 1 999985 -133480 1 11 1000000 674714 1 2 999999 80749 2 1 999982 2 411019 834177 2 2 999999 2 2 999999 1 455084 479823 880226 2 1860 149486 2 2 999999 1 2 999999 261547 2 2 999999 2 11 999994 2 47355 428472 1 2 999999 88737 1 11 999989 170228 2 82381 501327 2 2 999999 2 2 999999 1 25053 779225 264724 1 74148 580277 517928 2 11 999981 2 291928 519306 1 2 999999 -864216 1 2 999999 470779 1 2 999999 884607 1 3 999994 -394685 1 10 999988 434915 2 2 999999 1 2 999999 -52724 1 2 999984 711498 2 20 1000000 1 9 999997 -818376 1 7 999996 -992900 2 7 999995 2 2 999999 2 292085 629051 2 2 999999 2 2 999999 1 2 999999 -35022 2 2 999999 2 54559 383679 2 2 999999 2 10 999996 2 2 999999 1 2 999999 -462329 1 388261 684495 168054 1 957352 996494 774014 2 740372 865765 2 167405 560132 2 386282 832484 1 2 999999 -471612 1 16 999998 -113264 1 16 999995 -751607 2 236660 640677 2 13 999997 2 2 999999 2 2 999999 1 31548 849509 -895919 1 2 999999 -150666 2 592616 895144 1 2 999999 791536 2 2 999999 2 17 999999 2 2 999999 1 23620 309401 -140438 1 11 999989 -814831 1 14 999985 811909 1 15 999982 -410557 2 2 999999 1 13 999984 642244 1 2 999999 375915 1 2 999999 199177 1 16 999998 892838 2 9 999998 2 2 999999 2 648167 836659 2 2 999999 1 2 999999 -164929 1 3 999991 -378458 2 231571 306881 2 4 999983 1 2 999999 898875 2 2 999999 2 8 999991 1 17 999985 891835 1 5 999990 -775443 1 265768 772099 -42300 2 8609 533011 2 2 999999 1 132818 295390 441906 1 2 999999 467313 2 8 999985 2 90507 176271 2 2 999999 2 21542 287189 2 13 999991 1 2 999999 -904992 1 13 999982 -739002 1 2 999999 -997265 2 2 999999 2 14 999989 1 95106 906887 -547330 2 114091 942597 2 2 999999 2 1 999991 1 19 999992 -115712 1 2 999999 -59548 2 28209 567559 1 2 999999 463522 2 2 999999 2 612566 715267 1 2 999999 -590210 2 364924 699047 2 504911 741644 1 2 999999 -676226 1 20 1000000 678528 1 16 999988 40928 1 2 999999 840331 2 2 999999 2 6 999983 2 14 999994 1 2 999999 -520049 2 18 999991 1 466479 858106 55887 2 2 999999 2 5 999996 2 12 999986 2 2 999999 1 581850 722649 123588 2 2 999999 1 56365 667333 -36682 2 652858 753238 2 2 999999 1 2 999999 442346 2 2 999999 1 589530 905559 78567 1 19 999981 -103941 2 567878 615479 1 12 999986 -870593 2 82103 461824 1 727591 895691 -649035 1 66064 724692 382330 1 112714 517463 -765560 2 2 999999 2 361072 776019 2 2 999999 1 2 999999 -721391 2 2 999999 2 2 999999 2 16 999997 1 40132 641236 88556 2 612155 645645 1 567824 752941 635360 1 2 999999 912070 1 6 999981 683958 1 126585 252245 -983234 1 2 999999 730555 1 553058 840947 996939 2 2 999999 1 15 999989 -401842 1 2 999999 138567 1 637449 923988 -181513 1 15 999990 -965000 2 2 999999 2 13 999995 1 2 999999 44089 2 215132 506797 1 458339 688790 489387 2 2 999999 1 15 999995 -103591 1 2 999999 838913 1 2 999999 938654 1 2 999999 711269 1 424780 856711 332271 1 621698 967976 826206 1 2 999999 -490076 1 2 999999 -151971 1 2 999999 -264051 2 78610 852209 1 20 999989 -884202 2 2 999999 1 360832 785841 429189 1 2 999993 37458 2 11 999994 1 2 999999 691124 2 8 999992 2 2 999999 1 4 999996 883274 1 724896 964892 -767511 1 2 999999 -825324 2 437271 920881 2 2 999999 1 16 1000000 -25315 1 452074 625090 -642847 2 517183 555258 2 8 1000000 2 1 999984 1 2 999999 188181 2 14937 301929 2 14 999982 2 589729 614715 2 2 999994 1 16 999994 127754 1 542601 837293 -584744 1 2 999999 -93884 2 2 999999 1 59692 311756 -482496 1 2 999999 -339077 1 448739 673294 -664870 2 349181 710946 1 2 999999 -550863 2 14 999986 1 6 999981 -391876 1 2 999999 875411 2 2 999999 2 17841 314512 1 574198 948726 529387 1 2 999999 -310486 2 4 999999 2 1 999985 2 2 999999 1 3 999990 546445 2 7 999996 1 118726 538173 384086 1 2 999987 -126017 2 2 999999 2 98720 165469 1 2 999999 -793117 1 63809 832408 -422049 1 8 999998 578707 2 11 999988 1 2 999999 957132 2 2 999999 2 17 999990 1 14 999983 635311 1 266929 726130 520412 2 247292 504266 2 2 999999 2 2 999999 2 2 999988 1 267365 984807 859006 1 2 999999 -882637 1 2 999999 174751 1 2 999999 629763 1 2 999999 187519 1 112142 933814 -941014 1 2 999999 486971 2 2 999999 2 2 999999 2 1 999997 2 2 999999 2 387008 574667 2 1 999994 2 373056 856895 2 209506 641455 1 9 999999 886788 1 2 999999 -724476 1 2 999999 -808133 1 2 999999 231528 2 20 999988 1 2 999999 -858611 1 852325 953627 965044 1 2 999999 -891446 2 269040 579616 2 2 999999 2 374235 621605 1 59736 809218 -65749 2 12 999987 2 195380 573827 2 20 999994 1 99733 885182 63686 1 148605 660434 922569 1 88348 591775 -340786 2 2 999999 1 11 999986 -72493 1 13 999985 539696 1 279716 411175 -782280 1 2 999999 592530 1 409773 733162 858212 2 2 999999 2 2 999999 1 2 999999 -963335 2 1 999986 2 2 999999 1 2 999999 379994 2 2 999999 2 5 999982 2 3 999981 2 415007 982846 1 2 999999 887976 1 2 999999 81425 1 2 999999 649013 2 2 999999 2 500189 842919 2 227551 912422 1 99721 979439 -301808 2 1 999983 2 552395 932366 2 507650 782921 2 2 999999 1 925118 993677 660621 2 3 1000000 2 2 999999 1 2 999999 141169 2 2 999999 2 283369 927673 2 699605 828153 2 18 999994 1 2 999999 61389 2 2 999993 2 2 999999 2 10 999996 1 67730 833039 436290 2 190694 873975 2 17 999983 2 242429 633319 2 2 999999 1 2 999999 123673 2 357143 927088 2 20 999989 1 20 999997 -850571 1 1 999996 181035 2 11 999995 2 2 999999 2 174820 794247 1 15 999995 -45177 1 332535 605278 -727354 2 2 999999 1 314721 840252 -898675 2 2 999999 2 16 999988 2 2 999999 1 2 999999 -622010 2 2 999999 1 2 999992 883892 2 304947 653901 1 12 999999 -54350 2 2 999999 1 359495 489375 65530 1 2 999999 -486848 1 194893 748669 -124407 1 524117 734986 199584 2 17 999992 2 17 999982 1 2 999999 360903 1 8 999993 80650 2 2 999999 1 2 999999 -616456 2 374460 492561 2 798460 978540 1 6 999996 239950 2 2 999999 2 12 999990 1 17 999985 328287 2 2 999999 2 2 999999 1 2 999999 199034 1 2 999999 -550537 2 2 999999 1 331096 540182 -575898 2 109892 729549 2 7 999987 2 13 999992 1 18 999983 115794 2 2 999999 2 161651 411115 1 2 999999 80917 2 9 999994 2 2 999999 2 2 999999 1 2 999999 -344654 2 11 999982 1 2 999999 504492 1 7 999998 13260 2 3 999993 1 19 999997 -468562 2 813609 970477 2 461519 784830 1 12 999998 130195 1 675681 962095 99854 1 237389 704114 -863915 1 2 999999 774222 1 2 999999 -368038 2 6 999981 2 2 999999 1 358475 660607 346427 2 887798 895728 2 2 999999 2 135730 831120 2 3 999992 1 2 999999 -317856 2 311773 990849 2 2 999999 2 12 999995 1 7 999997 -549457 1 13 999989 16966 1 384694 499527 255333 2 396247 801158 1 52421 777563 777794 1 20 999999 430474 1 12 999992 -710737 1 9 999992 305349 2 2 999999 1 2 999999 907844 2 20 999986 1 5044 854728 -221937 1 6 999997 149196 1 6 999986 739016 1 2 999999 371802 2 142390 796125 1 481862 854378 429782 1 883842 920706 270025 1 2 999999 624674 2 5 999985 1 2 999999 796207 1 2 999999 586595 1 2 999999 -781428 2 2 999999 2 2 999999 2 60095 150896 2 358244 807374 1 2 999999 -120823 1 2 999999 586665 2 332941 986805 2 128340 410707 2 826365 905395 1 7 999983 258170 1 636277 712642 622357 2 557592 967084 2 30420 848816 1 2 999999 -882843 1 2 999999 -736076 2 2 999999 2 2 999999 2 171923 555970 1 158491 381024 -859164 2 13174 115865 2 2 999999 1 12 999997 580238 2 12 999990 1 15 999999 142171 2 2 999999 2 2 999999 2 243296 515576 1 4 999991 56718 2 2 999999 1 2 999999 831617 1 2 999999 -453239 2 18 999989 2 13 999986 1 665244 674702 903196 1 492086 641558 -78172 2 637874 808649 1 2 999999 103832 1 289049 695458 776036 2 2 999999 1 2 999999 -522314 1 2 999999 21528 1 661374 872804 -907106 2 152282 491434 2 580315 978826 1 3 999998 280131 2 10 999995 1 2 999999 64286 1 834645 997061 925503 1 2 999999 44633 1 8 999992 -632423 2 662657 718775 1 14 999991 625776 2 9 999985 1 361762 775145 -135806 2 2 999999 1 10 999982 -217708 2 652632 996775 2 2 999999 1 304917 885810 76599 1 2 999999 920888 1 15 999992 180789 2 6 999999 1 2 999999 30990 1 1 999990 113909 2 288921 752779 2 9 999981 1 2 999999 -528134 2 398805 572770 2 10 999992 2 2 999999 1 2 999999 -976244 2 2 999999 2 10 999996 1 2 999999 -771527 2 2 999999 1 2 999999 -459654 1 16 999995 -206981 1 1 999992 -107531 2 5 999988 1 155840 838764 -355387 2 6 999986 2 10 999989 1 54324 522912 -664649 1 17 999986 390600 2 7 1000000 2 2 999999 2 2 999999 1 418501 545220 622068 2 18 999989 2 2 999999 1 2 999999 307441 1 145511 677957 788835 2 7852 735563 2 485808 701980 2 16 999995 1 2 999999 -729729 2 722900 860762 2 16 999988 1 10 999987 454397 1 12 999987 -822693 2 2 999999 2 4 999999 1 2 999982 190572 2 2 999999 2 2 999999 2 222942 624389 2 286622 375462 2 11 999998 1 200107 349451 689982 2 2 999999 2 13 999995 2 112974 222947 1 611320 800789 733450 2 172583 438013 2 17 999989 2 546782 946223 2 2 999999 2 95825 918140 2 719404 885251 2 19 999982 2 2 999999 1 379963 742450 -816344 2 404326 929440 2 545249 618250 2 2 999999 1 2 999999 -882130 1 105365 315266 -451993 2 24506 744679 2 17 999987 1 155358 242429 -87198 1 15 999992 34884 1 2 999999 487971 2 417762 755907 1 2 999999 -315291 2 17 999991 1 10 999999 -841875 1 261723 717399 122477 1 2 999999 -627463 2 608236 952189 1 18 999988 556339 2 13 999984 2 94773 493011 2 2 999999 2 26543 315786 1 12 999997 -243196 1 2 999999 718105 2 20 999986 2 7 999984 1 2 999999 -499274 2 9 999990 2 12 999986 1 2 999999 -577670 1 2 999999 -372549 2 2 999999 2 8 999995 1 18 999991 -826857 2 2 999999 2 412197 460152 1 3 999983 729466 1 2 999999 -502057 1 2 999999 -647366 2 20 999987 1 184977 642937 -634447 2 5 999987 2 387153 399534 1 2 999999 -107138 1 2 999999 -247620 2 621287 925680 2 2 999988 1 564788 581467 669384 2 7 999985 1 11 999999 -9914 2 149004 209248 1 68125 383110 -187439 1 17 999995 707629 2 2 999999 1 2 999999 -409683 2 254251 514189 1 10 999983 -212884 2 2 999999 2 9 999987 1 19 999989 -143712 2 423169 469234 2 59241 200111 2 10 999996 1 2 999999 276615 1 249641 386468 426679 2 12 999981 1 2 999999 574657 2 5174 194317 1 18 999993 399959 1 15 999996 -477396 1 7 1000000 -440786 2 144668 250965 1 758254 887665 -440938 2 2 999999 2 13 999989 2 18 999982 2 2 999999 2 840764 896479 2 544897 563315 2 2 999999 2 283826 319776 2 17 999991 1 2 999999 713654 2 9 999989 2 2 999999 1 2 999999 719046 2 8 999989 1 2 999999 -973380 2 545976 568573 1 2 999999 748095 2 12 999990 2 2 999999 1 2 999999 949704 2 20 999995 2 16 999996 2 18 999992 1 444447 610725 -254643 2 1 999998 1 17 999991 -437307 1 14 999996 -42650 1 202429 629776 -756259 2 60335 757137 1 2 999999 772566 1 655336 864976 102246 1 528568 767768 976624 1 2 999999 396121 2 17 1000000 2 8 999985 2 15 999997 2 2 999999 2 7 999995 1 15 999989 326455 2 13 999985 2 15 999997 1 2 999999 -867240 2 5 999996 1 4 999986 -882427 2 2 999999 1 415964 577527 2300 1 782858 825014 -563219 2 45763 275920 2 2 999999 2 2 999999 2 2 999999 1 2 999999 607497 2 28847 181475 1 2 999999 -635022 2 2 999999 2 189109 806095 1 2 999999 -285708 2 4 999992 1 2 999999 37444 2 2 999999 2 108434 942682 1 17 999991 588388 2 9 999990 1 241471 438896 124002 1 504546 937896 -114011 1 13 999995 -564729 2 8 1000000 1 299559 983700 650457 1 233807 800846 -43105 1 2 999999 -857141 2 19 999992 2 759828 970723 1 339361 671770 -344544 2 463611 629290 2 2 999999 2 66844 571143 1 325357 705420 8693 2 10 999989 2 2 999999 1 294945 373893 -413027 2 2 999999 1 2 999999 -929558 1 5 999981 -968426 2 10 999999 2 2 999999 1 19 999990 161707 1 2 999999 -664679 1 1 999985 411664 1 266847 359926 973644 2 593170 985479 1 2 999999 -470817 2 7 999988 2 259579 823327 2 10 999991 1 2 999999 -127882 1 2 999999 917423 1 2 999999 -256448 2 3 999984 2 8 999985 2 2 999999 2 356958 434501 1 2 999999 -65906 2 2 999999 2 2 999999 2 710714 832541 2 26131 261545 1 2 999985 950708 2 108069 876382 2 18 999994 1 9597 534295 -385568 2 426798 670086 1 2 999999 233251 2 8 999987 1 37034 541830 -94473 2 2 999999 1 2 999999 53654 2 2 999999 1 10 999981 -570719 2 167850 594957 1 4 999994 555343 2 10 999986 2 2 999999 2 14 999987 1 11 999998 835850 2 2 999999 1 4 999999 316641 1 11 999987 881218 2 2 999999 1 19 999982 275850 2 6 1000000 1 2 999999 342093 2 4 999981 1 2 999999 351685 1 15 999990 -161870 1 45385 776304 289043 1 20 999995 -918410 2 13 999992 1 137286 592341 629704 2 2 999999 1 12 999989 257104 1 2 999999 -368915 2 191232 805633 2 11 999984 2 2 999999 1 14 999997 311817 1 9 999983 345345 1 2 999999 503600 1 91972 796308 -816438 2 187140 964297 2 48001 633856 2 2 999999 1 87188 899886 821668 2 442891 915953 1 19 999981 82678 2 2 999999 1 6 999994 -43284 1 122822 128906 -970127 1 581365 592987 169755 1 635031 939688 -158161 1 2 999999 -612825 1 14 999991 128068 1 16 999981 -878084 2 10 999999 2 149342 978259 2 19 999985 1 2 1000000 673649 1 569022 992457 -232430 1 19 999996 -251102 1 609117 986231 -673145 2 292067 938176 2 153085 220550 1 2 999983 -85682 2 8 999990 2 18 999985 1 7 999987 -947796 2 415187 764334 2 19 999984 1 387313 666843 704440 1 20 999986 298687 1 2 999999 -509320 2 13 999990 1 310330 838921 -611466 2 4 999992 1 2 999999 956261 2 11 999990 2 2 999999 1 2 999999 -715442 1 2 999999 28626 2 646274 890918 1 2 999999 -985694 2 2 999999 1 17 999995 -648109 1 5 999991 249534 2 2 999999 1 15 999986 221952 2 304314 427440 2 2 999999 2 292965 348455 1 2 999999 777112 2 213421 932931 1 12 999982 951456 1 2 999999 -66642 1 2 999986 323061 2 4 999989 2 1 999993 2 11 999985 2 27509 972889 1 470787 549458 -326034 2 2 999999 1 11 999989 -964023 1 2 999999 -245203 1 14 999989 760881 2 2 999999 1 2 999999 310361 1 2 999999 428084 2 512086 702841 1 635992 798011 -668640 2 20 999991 2 2 999999 1 6 999992 436654 1 2 999998 -599098 2 14 999985 2 15 999987 2 16 999995 1 2 999999 697429 2 2 999999 1 137348 355991 662728 2 234712 336917 1 2 999999 717965 1 152851 332178 69236 2 2 999999 2 563435 588367 1 19 999992 522930 1 629897 789428 -406234 1 246346 683668 368157 1 3 999996 -997038 2 476919 788126 1 2 999999 996347 2 4 999997 1 2 999999 -272273 1 2 999999 903232 2 2 999999 2 10 999985 2 2 999999 2 2 999999 1 2 999999 173591 2 181221 992832 1 2 999999 -725364 2 2 999999 1 6 999994 -289028 1 2 999999 431060 1 2 999999 -91203 1 2 999999 -268181 1 11 999994 898622 2 1 999981 2 12 999994 2 3 999983 2 7 999989 1 602680 662361 893623 1 2 999999 85723 1 407657 972119 -180068 2 2 999999 2 2 999999 2 210360 966137 1 2 999999 -693137 2 2 999988 2 408467 657104 1 49340 948680 -315589 2 16 999991 1 734543 965900 -627319 1 2 999984 -56960 1 455756 981505 636114 2 2 999999 2 13 999985 1 2 999999 -280246 1 5 999999 541022 2 2 999999 2 17 999997 1 14 999998 433661 1 2 999999 782068 2 377272 783969 2 2 999999 1 16 999983 -905160 1 343965 931644 -831744 2 3 999993 1 14 999981 320764 1 2 999999 393178 1 2 999999 925477 1 6 999986 -346963 2 143616 856954 1 12 999991 866890 1 2 999999 -883391 2 469866 830611 2 18 999994 2 3 999981 2 5 999990 2 483453 686161 1 788076 975550 713341 1 2 999999 -21194 1 570830 802841 -591824 2 2 999999 2 386004 389851 1 251344 879131 995114 2 1 999990 2 71958 672737 2 9455 359024 2 32655 517756 2 174786 351911 1 2 999999 175106 1 337479 912916 -150793 2 14 999995 1 14 1000000 921781 1 178598 197717 -828738 1 2 999999 24966 1 2 999999 455748 2 7 1000000 1 2 999999 -867550 1 2 999999 751431 1 6 999992 97151 2 374944 430796 1 152375 943216 -60182 2 13 999984 2 82715 707138 1 2 999999 257547 1 2 999999 553090 2 2 999999 2 233275 463483 1 2 999999 -467360 1 183207 243739 -532795 2 8 999983 2 2 999999 1 16533 408380 543508 2 239034 543785 2 20 999999 1 2 999999 362882 1 2 999999 -718353 2 2 999999 2 2 999999 2 2 999999 2 9 999996 2 198117 848631 2 2 999999 2 100229 817444 2 13 999992 2 1 999988 1 9 999990 -760180 2 2 999999 1 12 1000000 853133 2 363280 688698 1 5 999999 -127137 1 2 999999 -825491 1 257865 341184 -287728 2 2 999999 2 2 999999 1 16 999987 15907 1 2 999982 -995512 2 2 999999 1 8 999986 238725 1 393450 637134 -603481 1 490928 981819 -660557 2 3 1000000 1 4328 881851 -256838 1 431850 960592 158046 2 20 999998 1 9 999988 -486639 1 363980 471068 -507595 1 2 999999 -488587 2 2 999999 2 2 999999 2 2 999999 1 114502 536210 403741 1 15116 484228 211482 2 13 999999 2 2 999999 2 68110 169671 1 2 999981 574272 2 588244 726529 2 14 999986 1 14 999999 250827 1 2 999999 579514 1 313257 534204 602501 1 2 999999 194140 2 2 999999 1 15 1000000 -10659 1 14 999999 812567 2 4 999999 1 2 999999 -193268 1 381370 696719 363882 2 2 999999 2 2 999999 1 14 999981 917419 1 5 999987 556908 2 212367 887413 1 2 999999 -723891 1 2 999999 -35543 1 221029 479585 283657 1 736987 868813 280064 2 2 999999 2 554997 848220 2 198866 343978 2 76488 299198 2 2 999999 2 2 999999 2 406190 747899 2 5 999988 1 275791 495068 499685 2 2 999989 2 393733 396595 2 5 999983 2 18 999998 1 2 999999 -888614 2 2 999999 1 2 999999 82548 2 10 1000000 2 19 999990 2 6 999985 2 2 999999 1 4 999985 -942617 2 8 999989 2 440528 452858 2 2 999999 2 171467 567657 1 2 999999 -751483 2 243856 947141 1 3 999987 64838 1 2 999993 -63571 1 89692 475776 -292722 2 2 999999 1 540106 775828 265835 1 4 999990 -69258 1 3 999984 760064 2 6 999984 1 2 999999 213700 1 2 999999 -345686 1 2 999999 500148 1 2 999999 -409939 2 2 999999 1 2 999983 705998 2 5 999981 2 535525 629167 1 2 999999 570312 2 433128 488606 2 530853 711844 2 7 1000000 2 171027 191328 2 54782 407235 2 2 999999 1 2 999999 510909 1 20 999997 -302516 2 12595 832611 1 2 999999 671995 1 134647 988038 566522 1 2 999999 507807 2 415401 754598 1 2 999999 -654969 2 451657 719276 1 80334 428088 -196084 2 2 999999 2 2 999999 1 2 999999 700992 2 8 999989 2 16 999994 2 2 999999 1 11 999985 -396702 1 2 999999 830963 2 204657 414020 1 2 999999 822441 2 2 999999 1 2 999999 -780919 2 172969 305529 2 3 999996 1 619384 774997 647654 1 2 999999 -800648 1 9 999993 -423709 2 176117 516082 2 5 999990 1 4 999982 993939 1 785132 987615 -884528 1 14 999981 -98803 1 2 999999 319971 1 2 999999 -602297 1 2 999999 218965 1 2 999999 -602908 2 2 999999 1 5157 491468 98522 2 10 999999 2 180541 422818 2 2 999999 1 584368 899069 -45849 1 208218 705347 71443 1 2 999999 578344 2 7 999992 2 2 999999 2 12 999998 2 11 999996 1 15 999983 -436349 1 208399 645763 -493382 1 58534 666270 388538 2 295661 936663 2 13 999981 2 2 999999 1 2 999999 -601842 1 2 999999 300128 2 309177 883456 1 16 999983 -469917 2 3 999996 2 3 999995 1 65898 835760 -881723 1 14 999983 670597 2 459902 781465 2 676498 697741 1 2 999999 207861 2 293847 832498 2 2 999999 2 13 999989 1 2 999999 170789 2 2 999999 2 2 999999 1 182445 920441 -569194 1 2 999999 567637 2 2 999999 1 3 999981 -122474 1 2 999999 934047 2 487813 816954 2 15 999989 1 661577 693118 -41438 2 11 999988 1 6 999987 257042 2 2 999999 2 3 999995 1 4 999982 359016 2 12 1000000 1 2 999999 416135 2 13 999997 2 19 999990 1 2 999999 582670 2 799177 913324 1 2 999999 243181 2 2 999999 1 523347 990632 276244 1 2 999999 -408333 2 9 999982 1 317943 327390 218964 2 424102 836338 1 2 999999 894219 2 5 1000000 2 53607 615690 1 18 999981 611133 1 2 999999 346903 2 2 999999 2 452830 728560 2 455561 961833 2 532647 798825 1 17 999995 37334 1 2 999999 -541493 2 764870 855388 1 5 999992 -428658 2 17 999997 1 12 999984 565695 1 215199 981506 -812638 2 272643 631466 2 2 999999 1 236618 719927 -323197 2 2 999999 1 52841 89369 -256930 2 329693 723384 2 10 999998 2 489169 789214 2 514026 896507 1 363468 385329 178005 1 18 999995 -267172 1 2 999999 -932852 2 14 999985 2 2 999999 1 15 999981 -236842 1 1 999983 -727831 1 774326 869806 440114 2 731037 805455 1 20 999982 943848 2 6 999992 1 712159 759055 142744 2 2 999999 1 60165 788495 135911 2 2 999999 2 20 999994 2 2 999999 2 339727 346756 2 2 999999 2 241764 465772 2 4 999992 1 235022 986961 -488109 2 2 999999 2 9 999992 2 16 999991 1 11 999995 579929 1 5 999987 -27379 1 2 999999 834325 1 9 999999 443580 1 2 999999 -654613 1 389107 942890 403392 1 226566 519732 -152699 2 2 999999 1 12 999998 -256705 2 56610 502552 1 13 999995 -289050 2 1 999988 2 5 999983 1 2 999999 947084 1 2 999999 480770 2 2 999999 1 16 999995 -93021 1 2 999999 398734 1 13 999983 -772593 2 208103 823482 1 2 999999 -262046 2 11 999982 1 99427 861205 -717720 1 232354 285945 -989317 1 2 999999 941961 1 224223 646201 -338043 1 16 999984 237942 1 47657 773586 -605974 2 18 999998 2 7 999987 2 2 999992 2 14 999986 2 169874 344536 2 401931 533285 1 2 999999 576010 2 516685 880103 1 2 999999 -672373 2 2 999999 1 2 999999 572364 1 2 999999 -187484 2 2 999999 1 5 999981 604669 2 2 999999 1 2 999999 404365 2 2 999999 2 49990 526514 1 25192 544269 -649552 2 2 999999 1 18 999981 365026 1 2 999999 -784053 1 267438 684394 18021 1 336589 587791 131483 1 2 999999 -75047 2 623963 918754 2 2 999999 2 85800 161978 2 9 999997 1 2 999999 -766737 2 2 999999 2 2 999999 1 2 999999 913114 1 100233 292529 876123 2 2 999999 2 2 999999 2 7 999989 2 2 999999 1 2 999999 -415097 2 7 999989 1 2 999999 220907 1 15 999990 -421899 2 2 999999 1 2 999999 449195 2 3 999997 2 681535 725548 1 2 999999 -39439 1 2 999999 1924 2 200769 290573 1 2 999999 -204466 1 89379 107636 470173 2 6 999989 1 2 999999 -106935 2 2 999999 1 19 999990 -781856 2 2 999999 2 2 999999 1 9729 808301 133359 1 278268 939791 596145 1 15 999984 -662309 2 8 999981 1 4 999991 364663 2 2 999999 2 629473 812464 2 793349 976233 2 20 999992 1 480272 666862 -381487 1 2 999999 -503610 2 2 999988 2 58184 549584 2 4 999988 1 16 999983 839857 1 132314 456820 195800 2 2 999999 2 8 999992 1 2 999999 723693 1 443412 561391 -420334 1 9 999990 272762 1 9 999983 -241456 2 87342 452400 1 339344 733232 81959 1 89104 428513 -995888 2 2 999999 1 2 999999 916912 2 20 999981 2 2 999999 1 314054 380267 -440970 1 375318 389957 -145163 2 2 999999 1 20 999997 640311 2 2 999981 2 2 999997 1 544897 795699 -761014 2 750326 963062 2 559421 585145 2 631339 699483 1 263864 269008 -514013 2 15 999987 2 2 999999 1 5 999982 716254 2 2 999999 1 2 999999 -337470 1 2 999999 -874745 2 492456 790707 1 3 999982 -247498 2 3 999999 2 1 999990 1 14 999998 47761 1 4 999998 -680050 1 709050 746356 -430022 1 316194 614929 716820 1 2 999999 222946 2 2 999999 1 161617 615814 725396 2 2 999999 1 2 999999 -958662 1 14 999988 -94850 1 17 999993 -313443 1 258072 596991 494632 1 2 999999 321157 1 155303 393017 25838 2 468160 576339 1 294828 407311 142080 2 2 999999 2 31593 830404 2 2 999999 2 2 999999 1 39207 799211 -807308 1 2 999994 76917 1 14 999990 -667369 1 437528 524702 -955182 1 3 999983 -938131 2 37953 189321 1 2 999999 -427800 1 78049 771467 -139367 1 273113 667803 231121 1 767270 813742 -954155 1 2 999999 -175383 1 2 999999 434562 2 2 999999 1 2 999999 -103829 2 117172 428719 2 100376 236795 1 7825 239705 223441 1 2 999999 956324 1 2 999999 -140947 2 2 999999 2 2 999999 1 6 999985 365610 2 12202 461850 1 27476 719056 154404 1 192460 484021 952375 1 164521 619543 -844405 2 134880 947451 1 2 999999 71189 1 2 999999 417270 1 2 999999 960751 2 6 999989 1 511789 726477 -563674 2 4 1000000 2 4 1000000 2 520088 909599 2 143897 515545 1 120270 540650 971889 2 2 999999 1 237856 820363 991403 2 485947 523236 1 874863 876610 997659 1 2 999999 -853806 2 2514 991262 1 924634 961215 572021 1 18 1000000 294457 1 11 999997 -690494 2 2 999999 1 16 1000000 -762882 1 151268 282838 -337658 2 2 999999 2 6 999996 2 9 999999 2 770408 995086 2 2 999999 1 2 999999 -617694 1 1 999992 643215 2 588685 670218 2 2 999994 2 14 999985 2 6 999994 2 2 999999 1 1 1000000 332786 2 2 999999 1 19 999983 983873 2 163942 655073 1 13 999981 717246 1 2 999999 -705525 2 6 999991 2 2 999999 1 14 999982 -8537 1 16 999993 -131691 1 20 999989 -516192 1 2 999999 7274 2 2 999982 2 2 999999 2 871368 904632 2 74556 702227 1 16 999993 7898 1 14 999994 -22184 1 768157 923834 -93690 1 2 999999 223251 1 296110 461744 456792 1 2 999999 -222543 2 2 999999 2 13 999992 1 5 999991 -914361 1 2 999999 418151 2 167185 167424 1 2 999997 79255 2 2 999999 1 2 999999 -572277 1 16 999999 711587 2 13 999993 2 288622 963431 2 17 999997 1 255694 296252 751830 2 189732 315781 2 270131 444624 1 6 999987 538305 1 2 999999 262180 2 2 999999 1 2 999999 -256972 2 154166 859039 1 2 999999 -194331 2 2 999986 1 14 999993 -284543 1 2 999999 -685268 1 514824 999294 -201700 1 7 999998 -824379 1 12 999991 -366049 1 2 999999 160146 1 2 999999 40051 1 14 999986 -935476 2 546863 635930 2 2 999999 2 2 999999 2 2 999999 1 2 999999 340446 1 258866 654120 -795748 1 11 999988 -475849 1 2 999999 809360 2 717233 919346 1 2 999999 -582865 1 2 999999 -876173 2 2 999999 2 20 999990 1 16 999989 222596 2 2 999999 2 2 999999 2 231509 829286 2 2 999999 2 273365 831908 1 2 999999 -720831 1 2 999999 494804 2 2 999999 1 11 999994 720934 1 508890 662829 119124 1 2 999999 666174 1 863480 882086 690822 2 2 999999 2 10 999984 2 189795 277514 1 15 999993 973082 2 2 999999 2 18 999994 1 6 999998 759358 1 2 999999 721140 1 592769 752885 907622 1 2 999999 672654 1 2 999999 -406888 1 2 999999 296710 1 157777 356502 -997596 2 666493 744636 1 791070 889053 -273497 1 2 999999 65398 1 2 999999 70545 2 2 999999 1 509814 814307 -640586 1 2 999999 -624610 2 845981 983680 1 20 999988 135944 1 11068 555837 168766 1 2 999999 428703 1 20 999981 794376 1 10 999992 -782890 1 2 999999 -8436 2 2 999999 2 551627 935009 1 18 999988 -773832 2 734322 901122 1 669975 906099 389384 1 10 999989 -59948 1 16 999988 195872 2 2 999999 2 2 999999 1 10 999982 -350612 2 2 999999 1 53626 138228 -749712 2 272075 555537 1 2 999993 -520459 1 93739 913778 417611 2 477266 697115 2 5905 706495 1 2 999999 430057 1 2 999999 -313886 2 2 999999 1 2 999999 -705129 1 8 999996 -924656 1 163152 585482 -445997 1 2 999999 -108160 2 219791 621905 1 2 999999 565658 1 2 999999 631679 1 525974 954838 -24135 1 506632 620236 43109 1 2 999999 -460254 2 12 999992 1 2 999999 394817 2 122397 692781 2 67533 72563 2 8 999990 1 13 999998 134494 2 18 999987 2 11 999987 1 568375 784098 -436692 1 1 999992 234691 2 53897 479872 1 2 999999 -902442 2 641064 826765 2 2 999986 1 2 999999 63269 1 2 999999 -313636 1 606642 895038 -681570 2 2 999999 2 2 999999 2 484571 550435 2 4 999985 1 2 999999 -690760 2 2 999999 2 2 999999 2 335753 881332 2 17 999987 1 2 999999 40350 1 2 999999 -455231 1 284934 505305 -336277 1 11 999984 -143923 1 2 999999 634521 1 503852 942847 -14273 1 2 999999 129090 2 3 999982 2 2 999999 2 99385 113210 2 2 999999 1 9 999998 -616941 2 8 999985 1 130576 970760 977201 2 483025 734308 1 479024 795175 -248642 1 8 999988 -882952 1 90314 825210 143661 1 213834 571443 -64859 2 312896 390720 2 392138 900912 1 2 999999 297793 1 2 999999 -399868 1 195360 383644 620676 1 305983 585625 -313189 1 146385 278737 -84140 1 33450 444774 -24770 2 19 999981 2 2 999999 2 694930 887880 1 2 999999 -878778 1 257750 860431 -222115 2 511039 896128 2 10 999986 2 2 999999 2 15 999991 1 81053 453239 -293594 1 2 999999 -903145 2 2 999999 2 2 999999 1 2 999999 -409530 2 681451 717091 2 6 999996 2 9 999994 2 2 999999 2 2 999999 2 16 999995 1 324584 726919 733950 2 8 999997 1 18 999986 972340 1 5 999995 -709928 2 642527 926657 2 6 999996 2 2 999999 2 2 999999 1 305638 941836 351083 2 769331 799372 1 132183 307752 784908 1 226541 794560 243616 2 5 999986 2 352659 944823 1 2 999999 -638933 1 7 999982 -826082 2 2 999999 2 14 999987 1 2 999999 -870270 1 221428 415432 -44315 1 10 999991 900498 2 862412 914734 1 18 999991 422756 2 2 999999 1 1 999992 496241 2 12 999991 1 553372 893428 329650 1 12 999998 -864236 2 2 999999 2 3925 804330 1 357924 865533 170397 2 2 999999 1 1 999995 -127671 1 2 999999 -603328 1 186026 888238 422891 1 13 999984 -878836 2 3 999984 2 171261 565485 2 2 999999 2 12 999997 1 510411 535809 -594309 2 6 999997 2 20 999996 2 14 999991 1 871831 978605 -514570 2 669875 678421 1 2 999999 -403838 1 2 999999 29670 1 669135 912522 -785337 2 141389 564052 2 6 999992 2 181138 749329 2 2 999999 2 472825 777987 1 3 999991 -161737 2 2 999999 2 20 1000000 2 14 999999 2 199052 782668 1 5 999982 -337247 2 170347 539428 2 16 999989 2 2 999999 1 14 999998 650051 1 353436 576938 -857215 1 306118 595359 817075 1 19 999992 357420 1 2 999999 856068 1 2 999999 308869 2 3430 198798 2 16 999998 2 287889 947273 1 1 999986 214156 2 2 999999 2 2 999999 2 2 999999 2 223377 363253 2 2 999999 1 2 999999 -490655 1 1 999982 74375 2 2 999999 1 3 999998 -266835 1 2 999999 -176867 1 525181 865159 -160087 2 2 999999 2 451589 584338 2 1 999998 2 9191 78162 2 2 999999 1 2 999999 315748 2 18 999986 2 4 999991 2 419611 812427 2 6 999981 2 9 999999 1 9 999984 486406 1 671079 837543 -220385 2 19438 137503 1 165252 803503 -346311 1 2 999994 -641589 1 519169 672233 -30093 2 6 999991 2 2 999999 2 18 999981 2 330355 883459 1 158697 678602 159748 1 3 999992 573071 2 2 999999 2 2 999999 2 464521 533501 2 2 999999 2 9 999993 2 656374 788438 2 2 999999 1 884223 919991 -877370 1 2 999999 651220 1 501934 817914 -235624 2 492809 896768 1 20 999981 -397406 2 145729 540203 1 442486 581660 -380473 2 2 999999 1 2 999999 -160696 1 1 999990 883957 1 714502 896453 466844 1 7 999990 811808 2 2 999999 1 1 999987 521939 2 14 999990 1 6 999984 -930468 1 11 999991 993403 2 2 999999 2 2 999999 2 2 999999 2 9 999982 1 4 999993 -61360 1 12 999991 -790640 1 2 999999 -600324 1 2 999999 338476 2 2 999999 1 232193 358293 -87490 2 13 999985 1 20 999985 462846 1 2 999990 564901 2 1 999986 1 2 999999 780067 2 63836 664404 1 4 999999 -935065 2 155345 313288 1 9 999992 -598171 1 893909 906478 746414 1 2 999999 -800589 2 163626 527613 2 2 999999 1 13 999994 -400085 2 414566 484388 1 645331 725426 -671440 1 2 999999 384818 2 2 999999 1 2 999988 106312 2 2 999999 1 6 999996 -646610 2 18 999981 1 15 999996 -394002 2 2 999999 2 7 999997 1 2 999999 -301736 1 2 999995 426821 1 12 999994 -588247 1 3 999984 308242 2 147242 266159 1 262585 741735 -236177 2 17 999993 2 2 999999 2 2 999999 2 2 999999 1 8 999991 558443 1 2 999989 -314209 2 1 999990 2 18 999982 1 2 999999 261414 2 3 1000000 1 478170 480003 787445 1 2 999999 -206259 2 5 999995 2 16 999996 1 49551 507599 269519 1 472548 856359 49351 1 100969 715961 -369850 2 17 999997 1 170587 490877 -922708 2 18 999993 2 16 999993 2 2 999999 2 1 999999 1 2 999999 544492 1 2 999999 955977 2 14 999981 1 20 999989 -378844 1 803639 876698 -511765 2 441960 570232 1 1 999990 -110246 2 20 999995 1 2 999999 -571334 1 715231 837184 -740989 1 2 999999 929305 1 2 999999 304097 1 14 999987 -357054 1 2 999999 -398075 2 15 999993 1 1 999986 -78854 2 124467 633707 2 13 999984 1 865 504734 -267838 1 123633 479839 -622684 2 16 999981 1 2 999999 -881930 2 14 999995 2 7 999997 1 2 999999 671859 1 4 999999 123037 2 7 999981 2 2 999999 2 2 999999 2 4 999983 2 2 999999 2 232795 947424 2 9 999999 1 2 999999 240798 1 2 999999 663311 2 16 999997 1 2 999999 884401 2 19 999993 2 7 999986 1 2 999999 174649 1 3 999986 -960660 1 4 999987 369956 2 10 999998 1 14 999983 235581 2 2 999999 2 9 999981 1 2 999999 -443290 2 2 999999 1 2 999999 -813316 1 4 999999 204404 1 2 999999 -237589 2 53087 975599 1 88090 110248 914674 2 7 999988 1 16 999989 7872 1 2 999999 814962 1 301776 420749 -183033 2 4 999985 1 85778 974034 803036 1 346728 945508 -946764 1 2 999999 842734 2 2 999999 1 1 999983 -818470 1 13 999981 -876971 2 6 999986 2 9 999983 1 405461 435973 782082 2 13 999996 2 2 999999 1 2 999999 -897565 2 514838 884778 2 16 999985 1 2 999999 848817 2 7 999992 1 13 999987 -570727 1 2 999999 54908 2 19545 553743 1 271978 513598 405197 1 5 999986 -785614 1 331195 788152 354996 1 2 999999 -880572 2 2 999999 1 14 999994 101545 1 1 999986 716350 2 10 999998 1 230528 659599 479699 1 179816 248145 202556 2 2 999999 1 2 999989 256087 1 2 999999 156906 1 6 999990 -427478 2 2 999999 1 4 999994 -28545 1 2 999994 755040 2 2 999999 2 2 999999 1 107938 783597 -992642 2 2 999999 2 2 999999 1 16 999986 -821218 2 2 999999 1 342865 613138 119539 2 2 999999 2 2 999999 2 46604 78736 1 2 999999 686495 2 2 999999 1 200896 276729 -503980 1 181268 360132 603090 1 5 999981 -651546 1 77045 120243 931857 1 521765 985684 -493490 1 352110 769134 -458894 1 7 1000000 -844489 2 3 999992 2 16 999990 2 305379 472227 1 9 999983 -59991 1 348636 676923 394561 1 2 999999 -427914 1 13 999993 -134019 1 2 999999 909461 2 17 999981 1 2 999999 -266042 1 2 999999 329295 1 291866 748911 65592 2 32411 983054 2 17 999984 2 2 999999 2 2 999999 1 2 999999 369389 1 386010 560881 284715 2 11 999994 1 2 999999 -463348 1 2 999999 -506284 2 2 999987 2 2 999999 1 10 999993 -675206 1 9 999993 480640 2 2 999999 1 679451 825892 327505 2 2 999999 1 12 999990 636679 1 2 999999 -580483 1 34287 47859 149136 2 9 1000000 1 344565 642176 -334657 2 535605 719411 1 263973 407193 759527 1 17 999994 -967805 1 2 999999 -936620 2 10 999995 2 11 999994 2 6 999987 2 2 999999 1 55496 490767 716914 2 2 999999 1 114619 840769 430539 1 2 999999 -598372 2 39033 166016 1 2 999999 367767 2 2 999999 2 2 999999 2 40722 501919 2 17 999981 1 2 999999 815448 1 512284 737539 -490662 1 20 999994 -569525 1 2 999999 639881 2 2 999999 2 2 999999 1 2 999999 -181688 1 13 999999 620159 1 2 999999 855633 1 557653 660645 -18346 2 333015 904009 1 2 999999 -962560 1 32008 253968 -791307 1 72397 754868 -550652 1 896748 992473 951549 2 2 999999 1 12 999984 296642 1 561011 597232 -961521 2 592794 817497 1 109287 588146 -714058 2 2 999999 1 336963 852648 381489 1 2 999999 691386 1 2 999999 -77154 1 463615 961446 -737243 2 8 999995 2 15 999986 1 505566 630177 -513130 1 2 999999 174618 1 39359 679960 599715 1 3 999999 359235 1 669117 753838 -449443 2 2 999999 1 778544 999718 -250903 1 2 999999 886405 1 73509 76912 -385644 1 6 999992 241899 2 14 999988 1 363769 379833 -319259 2 2 999999 1 595329 790822 -59978 2 2 999999 1 18 1000000 473079 2 595953 606987 2 6 999993 2 273912 863117 1 108678 179021 -847706 1 2 999999 117123 1 14 999988 992744 1 20795 493985 21546 1 2 999999 742549 1 3 999998 798457 1 675034 696146 801340 1 2 999999 564043 2 2 999999 1 722132 937909 -721607 1 14 999998 -192760 2 9 999999 2 2 999999 2 122812 646310 2 398091 648694 1 626298 683820 892372 2 458055 492166 1 12 999996 -726376 1 300245 544536 75888 1 2 999999 -146089 2 16 999986 1 3 999993 455278 2 2 999999 1 142075 449152 802319 2 3 999995 2 152907 873370 2 5 999991 2 2 999988 1 1609 63296 -605469 1 2 999999 -996485 1 2 999981 -218700 1 10 999989 963124 1 14 999988 988104 2 149627 195686 2 105948 391490 2 271112 672214 1 2 999999 410230 1 18 999997 -772709 1 7 999996 -680063 2 2 999999 2 2 999999 2 2 999999 1 394848 856600 -726454 1 4 999995 823696 2 2 999999 2 608838 612607 2 2 999999 2 2 999999 1 4 999990 -398018 2 3 999984 1 2 999999 305704 1 2 999999 64228 2 2 999999 2 2 999999 2 2 999999 1 279233 863981 -353621 1 7 999996 -399073 2 2 999999 1 9 999990 -707456 2 350223 636274 1 126649 624369 -362876 2 2 999999 1 454479 726239 -475774 1 252579 689004 781268 2 2 999999 1 288032 711187 -371995 2 838356 874321 2 13 999995 2 372241 494447 2 11 999995 1 2 999999 820855 2 7 999987 1 8 999983 -774746 1 289912 833869 506575 2 6 999989 1 11 999998 -693637 2 4 999983 2 12 999986 2 19 999992 1 47683 931392 -185556 1 2 999999 769416 2 14 999984 1 2 999999 684528 1 17 999997 -417319 1 193027 947743 224186 2 7 999987 1 5 999982 634462 1 2 999999 -401500 1 5 999981 -71261 2 21531 62130 2 211789 943911 2 2 999999 1 2 999999 -13365 1 17 999986 -133032 1 2 999999 998142 2 7 999998 1 2 999999 -525079 1 18 999989 139461 2 806432 916111 2 2 999999 1 2 999999 302209 2 2 999983 2 633242 878694 1 594344 783292 922119 1 409072 455991 561674 1 2 999999 784726 2 2 999999 1 2 999999 -297162 2 92026 325071 1 2 999999 391827 2 2 999999 1 483561 734108 638652 1 2 999999 -473264 1 2 999999 259561 2 593101 771428 1 5 999981 -948963 1 529714 689275 -860493 2 4 999989 1 6 999999 635941 1 86550 783333 -689223 2 5 999996 1 2 999999 -684675 2 9 999982 1 199256 452521 -8705 2 20 999989 2 2 999999 2 19 999998 1 2 999999 919794 1 2 999999 305685 2 166771 837646 2 286533 587214 2 8 999988 1 2 999999 147653 2 677092 683894 1 50638 231265 -505197 2 2 999999 1 15 999982 -542124 1 381207 574487 -106373 1 12612 875505 -646919 2 11 999986 1 104309 303552 242710 2 865932 869752 1 11 999987 -298311 2 55696 898883 2 2 999999 1 23706 295683 -665618 2 1 999998 1 14 999990 -751499 2 797855 934022 1 2 999991 218255 2 260965 620936 1 6 999990 -655588 2 2 999999 1 2 999999 -743838 1 2 999999 288294 1 564575 868878 -136383 1 4 999983 -679825 2 2 999999 1 510196 796926 -94278 1 510467 763784 630736 1 99021 351008 -569182 1 2 999999 586342 1 2 999999 -396774 1 2 999999 -611168 2 20 999988 1 187351 568601 553449 2 2 999999 2 2 999996 1 12275 492598 518224 1 7 999981 408658 1 10 999995 634702 2 2 999999 2 8 999993 2 2 999999 2 15 999998 2 2 999999 2 20 999986 1 2 999999 697294 2 2 999999 1 2 999999 -690325 1 2 999999 387006 2 722541 810643 1 179504 375012 865655 1 146032 678871 -442204 2 2 999999 2 4 999994 2 409529 696114 1 201293 493709 738937 2 225517 963004 1 2 999999 -988017 2 2 999999 1 457273 844885 86620 1 7 999991 371143 1 12 999982 -841172 1 138399 859957 920475 2 594419 887160 1 2 1000000 330059 1 16 999981 666071 2 671592 925148 2 99611 266595 2 2 999999 1 10 999999 -725139 2 14 999998 1 2 999999 -594961 2 2 999999 1 14 999984 528485 2 2 999999 1 20 999991 167679 1 2 999999 139335 2 579948 691294 2 3 999988 2 16 999983 1 2 999999 -432705 1 55349 224812 523103 2 2 999999 1 2 999999 109065 1 37639 812048 -578916 2 12 999989 1 1 999993 -83240 1 205810 647866 55549 1 17 999988 -625565 2 2 999999 1 17 999994 908785 1 172689 892608 62130 2 2 999999 2 17 1000000 1 8 999999 -830137 2 2 999982 1 706996 826727 974234 1 330686 454351 -956457 1 11 1000000 -438105 1 579423 988865 -47371 2 4 999997 2 2 999999 1 2 999999 860635 1 2 999999 -258216 1 2 999999 -114653 2 8 999991 1 11 999981 726690 2 15 999992 1 93505 929648 506956 2 2 999999 2 11 999988 1 2 999999 149010 2 24314 686838 2 2 999999 2 6 999981 2 36662 177839 1 770864 898759 841411 2 17 999984 2 6 999997 2 20 999990 1 1 1000000 948301 2 5 999996 1 30969 858223 -227579 1 2 999999 -819724 2 18 999999 2 627858 843072 1 119064 441698 -892109 2 2 999999 1 18 999991 -468513 2 2 999999 1 2 999999 -605021 2 2 999999 2 14 999997 2 19 999994 1 2 999999 195446 1 13 999986 -744300 2 2 999999 1 2 999999 -386382 1 2 999999 -543682 2 17 999981 1 2 999999 586984 2 16904 656471 1 196855 439293 -340775 2 3 999985 1 2 999999 712053 1 2 999999 -193038 2 13 999998 2 168607 903863 1 360089 711779 571106 2 37363 917184 1 2 999999 -939977 1 11 999990 -950175 1 2 999999 883903 1 2 999999 634286 2 617739 633145 1 2 999999 -244378 1 8 999996 995109 1 2 999999 -364498 2 289703 749532 1 2 999986 -266096 2 30892 807699 2 2 999999 2 164675 197596 2 630218 959709 1 467665 778615 -979580 1 2 999999 -926889 2 106817 716796 2 117987 411381 2 2 999999 1 116851 392215 390828 2 7 999992 1 2 999999 -976829 2 2 999999 1 260724 486086 799400 1 369471 576537 118119 1 2 999999 749383 2 2 999999 2 2 999999 1 30404 81636 -466193 1 2 999992 559354 1 1 999990 585003 2 8 999994 1 7606 492077 170151 2 12 999990 2 2 999999 2 13 999994 1 3 999993 -232251 2 2 999999 1 2 999999 189627 2 14 999988 1 20 999983 167286 1 2 999999 858060 1 2 999999 -397983 2 2 999999 2 2 999999 1 451056 594490 -655998 2 5 999998 2 2 999999 1 2 999999 -531779 2 12 999985 2 2 999999 2 10 999986 2 2 999997 2 20 999990 2 15 999985 2 239527 450060 2 564794 627573 1 2 999999 648132 2 2 999999 2 2 999999 1 438202 666236 685871 1 8 999988 54841 2 2 999999 1 9 999988 -818114 1 267166 989745 392381 2 2 999999 1 2 999999 497877 1 17 999999 903952 1 9 999995 -374858 1 17 999992 -56324 1 18 999984 766267 1 18109 392682 -605000 1 2 999999 660347 2 2 999999 2 16 999998 1 4 999989 559060 1 500062 957959 -687772 1 15 999982 -784936 1 569076 878991 481411 2 2 999984 1 546200 907291 -211905 1 144843 440995 375443 2 2 999999 1 2 999999 572416 1 382125 751435 17126 1 304622 709663 -404499 2 4 999990 1 5 999985 -400189 1 48803 213489 -749155 2 300990 593488 2 2 999999 1 18 999997 98658 2 2 999999 2 16 999998 1 7 999996 -696641 2 2 999999 2 565098 630249 2 87449 223060 2 6 999998 1 254034 392782 987645 1 2 999999 -358295 2 2 999999 2 2 999999 2 12 999998 2 553031 673966 2 2 999999 1 8 999994 -842878 1 51955 294725 -719148 1 2 999999 468186 1 2 999999 203362 2 6 999985 1 8 999993 189760 1 2 999999 799665 2 2 999999 2 67424 836241 1 17 999996 384442 2 11 999981 1 2 999999 -362745 2 19 999989 1 2 999999 236289 2 268930 327049 2 2 999982 1 3 999985 64193 2 16 999987 2 2 999999 2 2 999999 1 249887 631085 954056 1 20 999995 -387924 1 5 999981 -720409 1 206164 919775 608728 2 6 999994 2 7 999999 1 8 999990 -993094 1 3 999986 -432082 1 20401 242942 -369297 1 300040 794303 -35496 2 2 999999 1 18 999983 258444 2 10846 481029 2 130015 552823 2 2 999999 1 60700 324316 599946 1 2 999999 -2581 2 65700 920334 2 2 999999 2 4 999993 1 2 999999 321250 1 18 999986 929596 1 2 999999 -202668 1 217711 601980 -346939 1 19 999999 752136 2 259584 744182 2 3 999985 1 2 999999 -950053 1 14 999996 -830698 1 424379 704807 150993 1 12 999989 -609887 2 2 999999 2 2 999999 2 2 999999 1 2 999999 111762 2 4 999986 2 5 999996 1 5 1000000 422793 1 20 999993 -260532 2 2 999999 2 8 999986 1 2 999999 -223394 1 17 999992 -159098 1 15 999981 837181 1 2 999999 652347 1 584645 698662 -330396 2 7 999996 1 126385 628730 401025 1 2 999999 132041 1 13 1000000 -476351 1 2 999999 737756 1 570463 759803 232228 2 6 1000000 2 2 999999 1 46056 611899 -386229 2 12 999989 1 15 999993 994072 1 2 999999 518198 1 8 999988 243797 2 16 999985 2 280756 732703 2 752583 933425 1 4 999998 882386 2 117233 651955 2 588800 811824 1 13 999999 883114 2 59139 268056 1 369758 837456 -600497 1 2 999999 -493291 1 16 1000000 -178083 1 2 999999 -265643 2 8 999981 2 7 999995 1 399963 654396 187700 1 2 999999 580324 1 109311 655039 -487313 1 2 999999 -532364 1 2 999999 -836458 2 28294 544975 1 477091 484355 -123784 1 2 999999 -143935 2 213375 445900 1 3 1000000 -115107 1 2 999999 29259 2 11 999981 2 2 999999 2 5 999990 1 717449 790519 -391611 2 2 999999 1 220983 459984 540350 2 2 999999 1 2 999999 987153 2 19 999997 1 11 999990 912667 1 2 999999 -961200 2 11 999981 1 13 999984 396458 1 292721 884960 -908708 1 18 1000000 234619 2 339873 954332 1 149066 951409 -853345 2 13 999999 1 156636 796306 110477 2 13 999988 2 726692 947011 1 9 999996 -640044 2 2 999999 2 2 999999 2 16 999987 2 36633 206583 2 690350 861888 1 2 999999 883316 2 2 999999 2 4 999997 1 11 1000000 -581271 1 196391 980212 627425 2 51209 354125 2 2 999999 2 531019 597934 1 221186 270186 893817 2 31838 62872 1 2 999999 -968157 2 2 999999 1 2 999999 75636 1 286592 517761 840566 2 2 999999 2 2 999999 1 188058 300764 -387811 2 488349 819737 1 2 999999 401822 2 12 999992 1 2 999999 51725 2 18 999986 1 631746 846146 -601670 1 540624 884470 -568577 1 550279 983644 -233709 2 2 999999 2 19 999991 2 320570 507665 1 1 999985 407257 2 2 999999 1 14 999999 777198 2 58379 787366 2 1 999995 1 250361 301640 -337917 1 521885 735201 -584810 1 2 999999 -98375 1 2 999999 -274168 2 10 999994 1 1 999981 -919550 1 2 999999 -725632 2 2 999999 2 54759 767608 1 912081 947417 -255530 2 2 999999 2 2 999999 2 6 999993 2 590995 669124 1 755521 787831 459939 2 2 999999 2 554802 794133 1 20 999982 -695877 1 16 999993 849914 1 775741 972212 -556314 2 2 999999 1 2 999999 294078 1 14 999992 27503 1 42847 834173 896981 2 1 999999 1 15 999984 -461650 2 2 999999 1 570256 598111 913781 1 355933 848441 400387 2 18 999993 1 2 999999 -344763 2 16 999982 1 2 999999 911937 1 2 999999 881166 2 2 999999 2 2 999999 1 13 999982 495181 1 2 999987 833926 2 641168 778268 2 12 999983 1 18 999989 -644670 1 117368 395925 -780637 2 41608 49916 2 215587 618107 2 7 999989 1 314215 734639 -844828 1 2 999999 -822459 1 9 999981 229366 2 19 999985 2 2 999999 2 2 999987 1 43478 247388 947019 1 102497 815533 707366 1 2 999999 -905481 1 2 999999 139167 2 2 999999 2 36862 90062 1 12036 411960 -217874 2 53500 644345 2 2 999999 1 2 999999 355485 1 2 999999 193975 1 2 999999 601025 2 760104 804448 2 18 999984 1 2 999999 -367311 2 10 999995 2 373075 405564 1 7 999982 -609901 2 17 999993 1 85105 939936 431671 1 2 999999 251917 1 2 999999 -246642 2 6 999984 1 800550 814197 213787 2 2 999995 1 2 999999 -362350 1 77716 739957 -961100 2 2 999999 2 28754 685268 1 12 999994 206830 2 20779 685120 2 2 999999 1 15 999998 -91407 1 8 999998 -173914 2 2 999999 1 45833 68591 399639 2 2 999999 2 2 999999 1 5 999998 -921904 2 2 999999 1 4 999981 775411 1 471495 964626 -451543 2 2 999999 2 2 999984 1 9 999995 -533621 1 2 999999 109085 1 2 999985 -487712 2 13 999984 1 2 999999 100504 1 101935 256396 -103050 1 17 999984 700368 1 8 999984 799403 1 2 999999 90716 2 15 999986 2 3 999981 1 3 999995 -790611 2 617401 985072 2 2 999999 2 10 999982 2 2 999986 2 19 999997 1 2 999999 -396425 1 229754 398528 744872 1 2 999999 -736688 2 17 999986 2 2 999999 1 2 999999 730712 1 594359 936794 627494 2 19 999981 1 250155 622043 -593143 2 5 999994 2 2 999999 1 11 999987 -628732 1 54156 734454 -835563 2 2 999999 2 550835 607524 1 1 999999 63310 1 5 999990 -88331 1 261750 265602 756783 1 159975 254573 802067 2 461108 510385 2 287415 612595 2 7921 320427 1 16 999985 -961241 1 2 999997 562007 1 384551 798318 733568 2 1 999985 1 7 999981 -944112 1 2 999999 865187 2 91723 342078 2 400405 782997 1 10 999995 -174356 1 427630 723578 -313262 2 12 999983 1 2 999999 156111 2 4 1000000 1 2 999999 564825 2 5 999993 2 12 999984 2 463717 963545 2 2 999999 1 2 999999 84492 2 2 999999 1 19 999993 751191 2 6 1000000 2 101556 686610 2 12 999996 2 2 999999 2 2 999999 1 7 999986 -420458 1 17 999991 508626 1 17 999985 -356478 1 2 999999 983800 2 26755 29251 1 2 999999 829265 2 2 999999 2 230094 815117 1 18 999993 -56634 1 611715 994057 -960174 2 2 999999 1 51838 345141 544592 2 2 999999 2 157452 473820 1 388882 741531 539522 2 2 999999 2 20 999994 2 2 999999 1 403745 946314 -596332 1 2 999999 593018 2 2 999999 2 20 999985 1 2 999999 787365 2 35387 51407 2 18 999996 1 2 999999 -173621 1 2 999999 608842 2 1 999991 2 2 999999 1 461139 693547 365369 2 351071 642173 2 155102 997811 2 2 999999 2 5 999994 1 2 999999 629828 1 19 999982 -341212 2 2 999999 2 12 999998 2 98343 889369 2 313672 879841 2 2 999999 2 68766 813925 1 303677 435029 -300821 1 308201 802734 303727 1 2 999999 30657 1 2 999999 -545979 2 2 999999 1 2 999999 -987931 1 713376 971926 -742959 2 8 999997 2 1 999990 2 2 999999 2 2 999999 1 12 999995 743727 2 2 999999 1 72740 718233 -833183 2 221776 785091 1 258373 918212 735101 1 734950 910354 -596426 2 6 999989 2 2 999999 1 12 999997 583305 1 2 999999 -530860 1 2 999999 -34580 1 6 999985 -716283 1 403346 576695 -901095 2 329320 728128 1 2 999999 741000 2 5 999988 2 310617 909175 2 2 999999 1 47065 314918 -464307 2 2 999999 2 2 999993 1 19 999996 19893 1 2 999999 -381445 2 2 999999 2 222792 401459 2 305527 607910 1 557344 921100 -296310 2 20 999994 2 2 999999 1 458491 783083 -561515 1 16 999985 -919151 2 5 999989 1 173650 832212 -952052 2 2 999994 2 18 999991 2 8 999991 2 3 999990 2 2 999999 1 60620 576664 979132 1 2 999999 -451500 1 10 999990 -249304 1 2 999999 -52047 1 384512 549813 -368528 2 2 999999 2 9 999983 1 600615 690185 -834114 2 2 999999 1 2 999999 -803467 1 310956 454119 -793805 2 2 999999 2 7 999997 1 466560 966290 -476099 2 2 999999 1 710171 919633 -671826 2 14 999989 1 425256 560727 527078 1 553181 639857 903254 1 2 999999 479129 1 4 999991 754297 2 18 999994 1 399733 978142 197916 2 14 999998 1 146342 337845 266925 2 2 999999 1 355138 432132 212011 1 2 999999 -441568 1 2 999999 -306701 1 20 999985 190429 1 314018 850699 -668334 1 2 999999 187231 2 2 999999 1 93773 537294 937940 2 2 999999 2 722779 724731 1 681294 697740 -600790 2 16 999988 2 6 999997 2 147610 276776 2 2 999999 1 19 999994 977700 2 2 999999 1 189538 945467 369617 2 3 999981 2 97917 660379 2 5 999995 2 95606 434609 2 2 999999 2 6 999993 1 2 999999 90120 2 2 999999 2 222409 414210 2 13 999995 1 13 999987 972655 1 2 999999 429854 1 2 999999 30230 1 5 999982 51931 1 2 999999 -88721 2 5 999984 2 271413 496462 1 2 999999 251236 1 507804 997598 -598749 2 5 999984 1 204878 751715 762466 2 3 999995 2 20 999983 2 11 999983 1 47813 150766 -970966 2 559467 646548 2 567869 931769 1 3 999994 437266 1 2 999999 481422 2 2 999999 2 12 999987 1 2 999999 362087 1 3 999993 -37652 1 326762 604346 950428 1 2 999999 366578 2 5 999993 1 2 999999 926980 2 15 999982 1 1 999981 135133 1 2 999999 586814 2 2 999999 2 447393 937096 2 15 999991 1 1 999983 -913895 1 18 999994 52059 1 2 999999 -275546 2 10 999986 2 232190 607973 2 2 999999 2 8 999992 2 13 999989 1 9 999985 -540174 1 2 999999 -520881 1 14 999992 376586 2 1 999983 1 2 999999 663356 2 18 999992 1 2 999999 -711528 2 2 999999 2 2 999999 2 431792 649183 1 2 999999 41062 1 20726 517524 -47238 1 845499 892606 724955 1 13 999985 177013 1 2 999999 571994 2 764294 914474 1 12 999996 94618 2 12 999985 2 2 999999 1 2 999999 -424778 1 2 999999 -425197 1 2 999999 567918 1 4 999985 377592 2 80325 805953 1 16 999987 -679053 2 370890 449429 2 392770 865577 2 14 999994 1 18 999986 697322 2 75792 630309 2 4 999994 2 592167 882638 1 80740 296418 -432634 1 20 999995 511901 1 532823 659927 440470 2 16 1000000 2 219694 922881 2 10 999989 2 2 999999 2 765735 783953 1 106173 400156 405222 1 6 1000000 -44710 2 168693 219830 2 18 999988 2 12 999988 1 7 999999 -761599 2 11636 448058 2 17 1000000 1 2 999999 -955690 1 2 999999 247879 1 413555 766410 859357 1 7 1000000 -730400 2 13 999981 2 555432 917329 2 2 999991 1 17 1000000 -439958 1 226639 852747 -938145 1 4883 360208 903689 2 2 999999 2 17 999988 2 236593 726431 2 2 999999 2 16 1000000 1 876750 909452 -775683 1 16 999983 369374 2 374029 527762 2 2 999999 1 385913 629157 331790 2 592003 874709 1 2 999999 802075 1 10 999994 -633911 2 14 999995 1 2 999999 832518 1 318196 782086 -963522 1 3217 956606 -578547 2 2 999999 2 198847 920975 1 20 999989 374194 2 230532 939155 2 2 999999 1 455491 863092 -475601 2 11123 875108 1 20 999999 -631658 1 331145 499233 762155 2 2 999999 2 291496 471002 1 6 999986 -932814 1 2 999999 348799 1 5 999985 794893 1 9 999999 926667 1 539099 572183 475715 2 13 999995 2 2 999999 1 12 999999 -729498 1 212718 515789 795734 1 2 999999 457783 2 332371 490137 2 12 999982 2 683074 872981 2 64368 887089 1 2 999999 651538 2 2 999999 1 2 999999 -610165 1 2 999999 94348 1 2 999999 391385 2 800296 842524 2 2 999999 1 4 999993 797736 2 547130 781834 2 7738 139466 1 132980 149399 886838 1 17 999990 -480803 2 2 999999 1 5 999989 -765700 2 16 999985 1 9 999994 160709 1 6 999993 -34025 2 7 999990 2 360651 998670 2 11 999985 2 3 999986 2 260184 442981 2 2 999999 2 2 999999 2 4666 580782 1 13 999986 -425040 2 216591 771900 1 2 999999 607241 1 45535 96179 -875557 1 12 999995 -214914 1 2 999999 691440 2 837108 927253 2 13 1000000 2 206133 382411 1 16714 909339 810764 1 2 999999 860107 2 737991 786277 1 546600 693116 -342282 1 552225 602144 90959 1 279639 778066 -215368 2 10 999992 2 10 999982 2 2 999999 1 410891 790222 608397 1 65214 266750 -790207 1 426112 779247 -678713 2 20 999985 1 403332 848184 454592 2 148023 191503 1 3 1000000 853753 2 60082 110280 2 2 999999 1 353786 541734 -598764 2 425473 992556 2 2 999999 2 2 999999 2 2 999999 1 356623 459146 -158257 1 4 999981 95892 2 9 999996 2 19 999982 1 152833 297141 -191342 2 612409 841594 2 7 999985 1 933957 969711 307019 2 12 999992 1 131883 587449 663471 1 769416 849636 567175 1 345540 964226 -681465 1 462458 912812 563619 1 12 999999 -298567 1 19 999990 175810 1 19 1000000 886194 1 2 999999 417620 2 7 999981 2 20 999982 1 262036 648937 -638358 2 308030 479326 2 4 999999 1 771227 963982 -918062 2 16 999992 1 6171 898148 707625 2 623943 999184 2 2 999999 1 2 999999 -553655 1 14 999987 -178158 2 2 999999 2 2 999999 2 2 1000000 1 16 999983 696423 1 2 999999 206944 1 493067 702761 640625 2 323731 816272 1 18 999988 593731 1 15 999991 -164240 2 308212 452410 2 3 999996 1 2 999999 -327780 2 2 999995 2 2 999999 1 2 999999 141248 1 12 999997 -312144 2 8 999983 1 19 999991 91857 1 20 999993 -723585 2 13 999996 1 2 999999 609061 1 2 999999 165880 2 12 999994 2 2 999999 2 132269 226569 2 20 999983 1 2 999999 -479058 2 2 999999 2 2 999999 2 2 999999 1 2 999999 853293 2 17 999991 2 5 999999 2 2 999999 1 399995 596795 -415653 2 2 999999 2 11 999990 1 19 999989 -100965 1 2 999999 -533296 2 353157 753773 2 173918 560440 2 101317 612040 1 2 999999 606417 2 2 999999 2 12 999994 1 89726 552936 447451 1 2 999999 226971 1 54711 839406 796862 2 223723 470440 1 15 999993 662868 1 40072 627456 -632299 1 262535 723648 -631072 2 2 999999 1 2 999999 519563 2 225878 679840 1 2 999999 881820 1 726609 972685 -370940 2 8 999984 2 886007 887291 1 743495 991969 454672 1 3 999996 327973 1 2 999999 -924111 1 305549 587008 -641245 2 2 999999 1 570233 651942 -657132 1 401405 996640 -599866 2 272463 273890 2 6 999984 2 2 999999 1 2 999999 -382557 1 4 999986 387895 1 5 999987 -550981 1 758669 835326 -116117 1 226355 640991 -738565 2 640661 729655 2 280091 917478 1 12 999986 202097 1 2 999999 -113968 2 4 999982 1 9 999990 334780 1 1423 30433 380463 1 2 999997 86819 1 11 999982 -504178 1 1 999998 -979293 2 8383 395388 2 68725 228975 1 2 999999 569935 2 187441 397827 2 15 999994 2 2 999999 2 308873 527897 1 7 999984 -843985 1 14 999987 414436 1 113673 305893 838896 2 5 1000000 1 5 999983 577211 1 7 999985 -118283 2 5 999994 2 2 999999 1 12 999988 370834 2 54901 701472 1 2 999999 -45228 2 349791 736962 1 328967 935086 80281 1 139810 655646 74465 1 2 999999 -138119 1 855607 956093 -77089 1 10 999988 411765 1 20 999981 547589 2 2 999999 2 2 999999 2 2 999999 2 5 999991 1 2 999999 -681896 2 184127 775248 1 1 999986 -881293 1 2 999981 -193060 2 358805 790537 2 17 999994 2 2 999999 1 2 999999 -523954 2 431255 433472 2 18 999996 1 14 999997 -536039 1 213130 390509 209564 1 2 999999 736424 2 2 999999 2 338128 996100 2 2 999999 2 15 999997 1 2 999999 -954831 2 70991 720810 2 2 999999 2 17 999999 1 13 999995 68133 2 2 999999 2 5 999995 2 19 999996 1 2 999999 -198740 2 2 999999 2 87911 969913 2 565546 791068 2 398294 576699 1 2 999999 -109049 2 271340 842383 1 2 999999 631288 1 15 999985 875971 1 13 999991 -943342 2 2 999999 2 179921 955475 1 543585 835656 670190 2 604756 775264 1 9 999997 -356465 1 789961 930451 -972849 1 67336 953694 -183680 1 2 999999 -259550 1 10 999991 273193 2 7 999981 1 536725 969736 898238 2 136235 516987 1 2 999999 -734386 1 2 999999 -868693 2 2 999999 1 253902 982804 364172 1 284011 337641 -712688 2 2 999999 2 2 999999 2 145452 784544 1 2 999999 -984031 2 2 999999 1 2 999999 231019 1 441416 893420 561965 2 2 999999 1 129949 987928 -282984 2 23368 83364 1 393924 574955 805481 1 20 999999 -718114 1 2 999999 457990 2 14 999987 1 2 999999 280712 2 16 999987 1 2 999999 731961 1 549056 608021 -528767 2 10 999998 1 7 999983 -548571 2 11 999997 2 218058 468445 2 2 999999 2 2 999999 1 2 999999 810824 1 773081 919363 -805207 1 2 999999 -819590 2 2 999999 1 10 999999 -901755 2 16 999991 1 77267 410998 503776 1 12 999994 -864595 1 7 999985 -615232 2 393849 702149 1 2 999999 -611656 1 5 999993 -333490 1 145603 876667 -979680 1 11 999981 -864091 2 2 999999 2 511034 840166 1 12 999984 -276090 2 2 999999 1 30727 827799 856806 1 141267 909520 -845597 1 15 999999 -965914 2 368359 508598 2 2 999999 1 18 999996 671719 2 2 999999 1 2 999999 449237 2 12 999989 1 2 999999 -948347 1 1 999993 26212 1 167596 461172 96742 1 2 999999 -431810 2 255947 455506 2 4 999993 2 34220 286134 2 633648 725543 2 2 999999 2 831712 955419 2 250336 529979 2 246538 371483 2 2 999999 2 2 999999 1 2 999999 893210 1 2 999999 182292 1 13 999992 60859 2 90136 291310 2 30125 586072 2 13118 141270 1 2 999999 -146536 2 7 999997 2 100809 615130 1 19 999991 227303 1 2 999999 332799 1 13 999995 -633791 1 4 999998 629564 1 5 999984 -327606 2 2 999999 2 2 999999 2 1 999987 1 2 999999 -117217 1 110999 790617 -15746 2 20 999993 2 9 999988 1 4 999981 59268 1 2 999999 223637 2 354043 958540 1 323957 335029 841919 1 438107 976427 440605 2 2 999999 2 17 999984 2 2 999999 1 159661 952256 -34667 2 14899 987411 1 2 999999 225478 1 2 999999 938295 1 2 999999 -974489 1 385577 431293 321317 1 276776 925633 -463938 1 3 1000000 19628 2 19 999989 1 4 999996 -850867 2 2 999999 2 20 999981 1 2 999999 -632939 1 2 999999 -551169 2 2 999999 2 2 999999 2 2 999999 2 20 999989 1 2 999999 -303005 2 2 999999 2 241752 738518 1 12 999996 -405168 1 2 999999 47875 1 2 999999 916064 1 2 999999 -567120 1 357071 996410 -805518 2 503447 768360 2 11428 536679 1 14 999983 -496368 2 2 999999 1 120179 903039 -480792 1 104145 712633 308395 1 13 999999 719667 2 16 999983 2 859115 918039 1 2 999999 228920 2 15 999991 1 2 999999 986295 2 15 999999 1 588232 671873 74977 2 2 999999 1 14 999997 -120844 1 2 999999 -805674 1 5 999991 21839 2 37459 132879 2 7 999995 1 20 999994 623555 2 14 999986 2 89204 556269 1 540336 811276 219073 2 2 999999 1 8 1000000 -913058 2 2 999999 2 2 999999 1 16 999995 -814469 2 2 999999 2 814440 949963 1 11 999984 640598 2 2 999999 1 7 999982 841847 2 7 999992 1 8 999989 331809 1 2 999999 804912 2 2 999999 1 13 999983 512962 2 2 999999 1 18 999981 -645392 2 12 999998 1 3471 680268 50568 1 2 999999 -798847 1 2 999999 527869 1 189145 408706 945436 2 288341 535346 2 2 999999 1 183616 875559 7177 1 2 999999 -681829 2 12 999991 2 108917 137151 2 455242 996235 1 4 999987 477434 1 463329 795970 -985250 1 7 999998 340671 1 1 999982 209257 1 250840 698288 10552 1 71732 327860 30699 1 6 999981 69780 1 2 999999 672995 1 5 999988 552676 2 2 999999 1 2 999999 -371202 1 76769 500552 36376 2 44298 222857 2 10 999996 2 79939 362623 2 13 999997 2 11 999994 1 17 999990 -194542 1 129998 472633 38374 1 139419 687841 -87765 1 2 999999 546501 1 2 999999 -150126 1 9 999988 -720048 2 819217 892572 1 2 999999 182724 2 20 999984 2 14 999987 2 668987 998769 2 225671 902223 1 3 999989 -113391 2 278254 290483 2 2 999999 1 214986 782818 963394 2 8 999994 2 2 999999 1 2 999999 -570306 1 165467 455839 -59483 2 12626 42895 1 328249 698675 586312 2 2 999999 2 2 999999 1 2 999999 283801 2 2 999999 1 2 999999 696924 2 15 999988 2 7 999987 2 5 999999 1 147045 734477 480970 1 5 999994 124096 1 5 999981 854060 1 945780 961219 -795450 2 2 999999 1 10 999988 -313027 1 776535 844994 -814223 2 9 999989 1 251513 518777 -255480 2 738922 812691 2 7 999989 1 16 999983 534667 1 2 999999 227791 1 51339 904265 822608 2 466941 750383 1 19 999997 740531 2 2 999999 1 5 999985 -89140 1 523984 969766 161397 1 2 999999 189760 1 2 999999 -678028 1 186657 584985 676708 1 2 999999 693183 1 8 999996 399005 2 14 999985 1 5 999994 680914 1 15 999982 -914528 1 2 999999 -980798 1 8 999988 -254670 2 234557 906848 1 208240 953488 -758594 2 2 999999 2 2 999999 2 18 999990 1 2 999999 16734 2 2 999999 2 2 999999 2 12 999984 2 2 999999 2 637730 815638 2 5 999989 1 2 999999 -10162 2 2 999999 1 386948 868060 -453579 1 4 999994 -758636 1 784459 944178 961782 1 637086 908975 158421 2 2 999999 2 2 999999 2 1 999996 2 296114 452013 1 449087 989124 520144 2 110695 750042 2 2 999999 1 2 999999 -111615 1 8 999994 -639104 1 2 999999 204751 2 358113 985391 2 344688 571663 1 12 999992 215593 2 511320 824754 2 389368 599494 1 16 999986 987140 1 2 999999 955453 2 816129 885679 2 11 999985 2 7 1000000 2 2 999999 1 370718 930215 -863016 1 373814 756777 589497 2 20 999994 1 17 999999 286692 1 2 999999 575758 2 2 999999 2 2 999999 1 2 999985 150138 2 12 999992 2 359447 962974 2 2 999999 2 10 999984 1 64080 909778 39695 2 17 999987 1 2 999999 -527053 1 2 999988 93883 1 49361 372096 751448 1 9856 11174 37043 2 518361 775253 2 140520 196047 1 8 999982 721500 2 262353 682137 1 503701 514988 31062 1 5 999982 902329 1 16 999985 -68898 1 464958 889218 130474 2 13 999992 2 2 999999 2 8 999994 2 4 999996 2 448545 707413 1 9 999981 877958 2 551338 906178 2 597833 806243 1 3 999987 -58387 1 829160 944219 -236647 2 2 999999 2 2 999999 1 2 999999 21594 2 20 999981 1 18421 767794 936124 2 1 999981 2 170823 789060 1 3 999987 328446 1 20 999997 969650 1 18 999998 587742 1 457987 656974 446327 1 12 999987 538458 2 403998 501722 2 2 999999 1 208767 929291 649314 2 2 999999 2 328812 965477 2 132754 693351 1 667772 697457 617446 1 2 999999 -30320 1 11 999999 957092 1 2 999999 -891686 1 9 1000000 691342 1 130116 636483 -469632 2 519670 956700 2 277610 496074 1 16 999991 138459 1 2 999999 -91020 1 383642 788936 -299755 2 1 999998 2 2 999999 1 4 999989 468805 2 11 999994 2 435769 987888 1 17 999989 -372305 1 1 999987 904287 2 360010 603441 1 2 999999 -820410 1 2 999999 -698057 1 198889 323442 -483384 2 343423 509930 2 2 999999 2 290423 697556 1 19 999998 -590176 2 44939 775374 2 2 999999 1 2 999999 -23304 2 2 999999 2 15 999993 1 2 999999 526276 1 313021 967905 -400882 2 435250 459889 2 5 999997 1 2 999999 205033 1 138124 359320 276323 1 670294 873766 876572 1 2 999999 115962 1 416152 803405 515644 1 2 999999 494628 1 2 999999 -374727 1 665773 907682 924057 1 179184 564372 -470459 2 259373 550156 2 17 999984 2 13 999989 1 20 999991 -538870 2 449607 535467 1 2 999999 -417386 1 672856 680543 -57932 1 540187 590765 941710 1 11 999982 -215956 1 2 999999 -989280 1 466359 609389 -449810 2 2 999999 2 838023 893333 1 2 999999 673669 1 2 999999 780279 1 606411 860070 321960 1 749532 885423 -223496 1 119543 553933 252725 1 2 999999 680875 2 16 999998 2 16 999987 2 2 999984 1 651043 932145 292701 1 2 999981 -29971 1 2 999999 -892252 2 297552 749258 1 66905 884566 -898808 2 2 999999 2 2 999999 2 8 999987 1 2 999999 783347 1 14 999987 -879002 1 19 999989 55813 1 239873 559577 414241 1 2 999999 -787400 1 479972 524485 711651 1 2 999999 -890064 2 580066 909380 2 4 999983 1 129711 576927 816570 2 8 999994 1 2 999999 -719891 1 194704 229152 -895584 2 20 999985 1 218975 772297 352750 1 2 999999 674016 2 362733 824731 1 115059 412322 373791 1 2 999999 -25166 2 2 999999 2 2 999999 1 2 999999 843803 2 257399 937316 1 2 999999 636020 1 5 999983 400944 2 15 999986 1 2 999999 -543763 2 3 999984 1 2 999989 877632 2 681159 766814 2 102156 628312 1 146471 182140 -630794 1 14 999988 978228 2 533233 723505 2 2 999999 1 4602 504599 -27861 1 321516 756097 -328388 1 10 999981 -351252 2 2 999999 2 11 999987 2 290767 829248 1 2 999999 889816 1 853911 939490 -52819 1 9 999994 587039 2 354214 746576 1 2 999999 969412 1 19 1000000 -259155 2 2 999999 2 6 999996 1 3 999992 272612 1 2 999999 697991 2 2 999999 1 276288 805655 -930947 2 487725 885340 1 103482 365130 771933 1 2 999999 637439 1 7 999982 -636562 1 356464 771052 418300 2 95327 899532 1 3 999988 468192 1 20 999994 -572705 2 547596 923461 2 4 999991 1 2 999999 786341 1 2 999999 -588435 2 13 999995 1 14 999986 893995 2 15 999981 1 16 999997 484873 2 25905 958916 1 2 999999 678994 2 2 999999 1 2 999999 643110 2 2 999999 1 192108 323721 -233517 1 809601 912983 656515 2 854386 922561 2 2 999999 1 7 999996 429510 1 15 999984 -22499 1 6 999993 -618867 2 72871 501801 1 567617 671749 -756890 2 383101 677627 2 20 999988 2 17 999982 1 10 1000000 -191535 2 10 999992 1 304814 864754 -840131 2 19837 140604 1 2 999999 165017 2 277301 449523 1 103203 507950 -327788 1 208436 429136 -446567 2 522626 592026 2 2 999999 2 6 999982 1 205933 805588 393951 1 659452 848497 198109 2 2 999999 2 17 999981 1 14 999995 40729 1 16 999991 579067 1 2 999999 -451386 1 14 999991 -701187 1 2 999997 -575825 2 4 999996 1 458363 807740 -112077 1 422011 548284 681067 2 464921 702483 2 15 999994 1 219659 240865 -119860 1 6 999991 840398 2 12 999985 1 18 999986 -186731 1 15 999986 864156 1 2 999999 710935 2 12 999991 2 13 999995 2 2 999999 2 334705 501571 2 638555 860474 1 4 999998 215262 1 2 999999 -803349 2 2 999999 1 12 999996 636606 1 17 999988 -250202 2 2 999999 1 102313 624022 938309 1 325084 653137 -986761 1 2 999999 -253537 2 2 999999 2 6 999999 1 2 999999 850785 2 2 999999 1 16 999990 -396201 1 2 999999 240995 2 69694 414711 1 8019 146242 -433992 2 17 999990 1 2 999999 -585245 2 321517 787695 2 2 999999 1 2 999999 355019 2 2 999999 1 295608 703794 844298 2 553076 720830 1 377376 388941 870959 2 144944 565914 2 2 999999 1 15 999986 425005 2 2 999999 2 18 999987 1 2 999999 252535 2 2 999999 2 2 999991 1 6 1000000 -879652 2 15 1000000 2 5 999981 1 16 999998 -246296 1 20 999986 -719933 1 328534 575266 -499533 1 4 999997 515966 2 12 999987 1 2 999999 -550075 1 486878 776935 820243 1 401199 585067 -334827 1 2 999999 -879607 1 49492 675043 -795593 1 9 999985 322269 2 2 999992 1 2 999999 197001 1 2 999999 -455258 1 2 999999 932022 1 10 999994 730638 2 2 999999 2 242873 337505 2 114990 123909 2 2 999999 2 4 999985 1 2 999999 104532 1 2 999999 -726790 2 151669 747965 1 2 999999 460624 1 20 999998 -105322 2 12 999999 1 20 999981 -270567 2 19 999998 1 2 999999 52745 1 608031 887650 507911 1 6 999983 -772043 1 2 999999 -309545 2 13 999996 1 7 999993 494079 1 15 999983 -565322 1 2 999990 638619 1 416687 649435 -79464 2 2 999999 2 221875 791280 1 15 999997 103012 1 118667 161527 -673568 1 53420 355641 -321725 1 2 999999 693342 2 2 999999 2 644596 787005 1 47428 665199 -380688 2 510792 808741 2 315448 483360 1 53942 850548 -672295 2 2 999999 1 408815 608387 226698 2 371647 597375 1 2 999999 -387558 2 15290 389316 1 2 999999 930623 2 12 999997 1 8 999986 582557 2 458416 735247 2 15 999985 2 2 999999 2 2 999999 2 16 999984 2 146328 788877 1 3 999990 -253920 2 104329 990810 2 14 1000000 2 2 999999 1 172976 786140 -732278 1 2 999999 -245037 2 7 999994 2 16 999992 2 15 999986 1 15 999985 522082 1 856329 893001 -622618 1 18 999991 -859187 2 284134 972190 1 2 999999 358971 2 218131 241949 1 603010 996672 -550279 2 2 999999 2 13 999988 2 70553 767791 1 52849 878154 -639848 2 10019 121547 2 19 999997 2 2 999999 1 599741 887944 619459 1 2 999999 614441 1 180406 801068 -702899 1 13 999984 -828374 2 2 999988 2 13 999984 1 79761 618593 -468340 1 3 999984 -966694 1 781591 896912 -692116 2 361840 975749 1 129790 831245 -774626 2 2 999999 2 2 999999 1 2 999999 814482 1 2 999999 -203233 2 356906 361006 2 13 999999 1 10 999999 591301 2 125816 394574 2 147444 932517 1 14 999981 823574 1 2 999999 -609169 1 61955 768956 965761 2 2 999999 2 844455 916545 2 18 999991 2 67194 308548 1 7 999988 -278974 1 454608 902715 -300739 2 2 999999 2 2 999999 1 17 999996 -333086 2 11 999998 2 2 999999 1 608430 751168 -907481 2 728584 915008 2 2 999999 1 2 999999 316742 2 2 999999 1 568347 880274 845830 1 498032 921099 512389 1 11 999988 -327148 1 373394 932311 -336166 2 2 999999 2 452541 855672 1 680779 801415 824177 1 2 999996 -223602 1 336030 991533 631295 2 2 999999 2 2 999999 2 651051 887790 1 2 999999 442650 1 39781 916855 -830209 1 445310 992360 -429515 2 2 999999 1 3 999981 -471667 1 538859 608079 -549611 1 2 999999 390545 1 9 999984 -510 1 2 999999 -569636 1 2 999999 -589113 1 342774 827044 506000 2 268547 289888 2 2 999999 2 2 999999 1 2 999999 540290 1 18 999981 138158 2 6 999988 1 3 999990 104628 1 359214 657325 552226 1 373291 507305 -715024 1 8 999990 700634 2 3 999988 2 2 999999 1 244801 521253 327302 1 2 999999 751848 1 641144 862495 -893412 1 8 999994 865130 1 9 999990 -246811 1 289708 769395 -734828 1 14 999994 -286056 2 274035 594381 1 274556 389145 -617623 1 2 999999 -196987 2 18 999999 2 135318 848850 1 3 999990 208364 2 2 999999 1 2 999999 212278 2 490186 910775 1 9 999997 571945 2 2 999999 1 2 999999 193077 1 779527 888551 -963126 2 13 999982 1 271479 467639 -90340 1 162251 673244 402809 2 2 999999 1 15 999999 -770423 1 75361 79253 -508256 1 2 999999 35652 2 920590 952797 1 3 999990 233933 2 358427 380067 2 125257 203189 2 2 999999 1 544786 796544 -417583 2 18613 148881 2 289134 474497 1 20 999981 -401353 1 298546 569304 -436382 1 9 999989 176634 2 2 999999 1 2 1000000 -784113 1 1 999995 239512 2 10 999996 1 255097 998680 -118415 1 14 999990 -168518 2 5 999985 2 7 999991 2 5 999990 1 4 999999 392520 2 408663 966342 1 645437 935052 717079 1 6 999988 391877 2 227203 294331 1 723577 955900 -182743 1 7634 408477 484439 2 17 999998 2 9 999989 1 2 999999 494974 2 2 999999 2 545118 650665 2 2 999999 1 72602 727849 -899997 2 207275 246961 2 9 999983 1 7 999981 -963503 2 2 999999 2 2 999999 2 18 999985 2 2 999999 2 229435 722458 1 3 999998 -878013 2 11 999998 2 57690 470003 1 10806 46042 940892 2 15 999983 1 2 999999 -936099 2 2185 24541 2 2 999999 1 167780 534925 -190420 1 17 999981 732331 2 13 999987 2 2 999999 1 2 999999 795145 1 2 999999 -947924 1 509477 873992 672121 1 2 999999 -384123 2 476033 833122 1 2 999999 -77637 1 154413 935552 -201846 1 21028 147710 -247368 1 2 999999 -349759 2 2 999999 1 22033 334950 922564 2 593637 707068 1 20 1000000 466481 2 17 999999 1 430918 549165 -845837 1 10 999983 36293 1 2 999999 895631 1 2 999999 801642 1 9 999996 759154 1 17 999994 -745895 1 198343 724478 344798 1 6 999984 -606754 2 2 999999 2 880259 905859 1 2 999999 640578 2 19 999997 1 3 999985 182781 2 2 999999 2 2 999999 1 2 999991 -462781 2 346324 543968 1 2 999999 -831852 1 20 999987 158408 2 4 999984 2 667437 994736 1 12 999990 -223335 1 2 999999 612992 2 2 999999 2 15 999997 2 9 1000000 2 81468 967328 2 579609 722312 2 463985 584440 1 16 999986 -514607 1 237397 726580 -769158 2 2 999999 1 19 999993 704750 2 16 999990 2 200075 310301 2 208802 455131 2 2 999999 1 2 999999 708082 1 145436 588073 352082 2 12 999991 1 2 999999 -227190 1 772246 909516 -594083 1 43755 667089 -984792 2 2 999999 2 2 999999 2 2 999999 2 19 999991 1 2 999999 146806 2 2 999999 1 16 999990 -423124 1 2 999999 -461439 1 2 999999 937543 2 19 999984 2 156208 499782 2 18 999981 2 12 999999 2 306314 594941 2 2 999999 1 3 999999 -594379 2 20 999995 1 846531 867529 -428367 1 2 999985 609060 1 4 999998 -775703 1 110476 253059 498047 1 4 999981 565382 2 165622 700086 1 110467 923523 -574231 2 2 999982 2 6 999983 1 18 999983 822704 1 2 999999 -663945 2 83628 710786 1 292575 651572 -321260 1 797754 803730 397588 1 2 999999 267551 2 37338 813158 2 12 999993 1 10 999997 -236429 1 155039 604675 -504922 1 102860 948399 681922 2 305805 721031 1 16 999982 -285246 1 2 999999 -713221 1 2 999999 -611958 2 2 999999 1 618599 944311 -515611 2 555503 560544 1 2 999999 -871973 1 2 999999 790686 1 11 999984 110565 1 2 999999 850515 1 264372 908274 413669 1 333936 521201 -802143 2 10 1000000 1 2 999999 831198 2 2 999999 2 19 999997 1 2 999999 507790 1 53748 156872 -491683 1 2 999999 -458630 2 154046 553354 1 17 999998 -236627 2 240706 845743 1 2 999999 -29028 1 2 999999 279808 2 2 999999 2 19 999995 1 672494 883149 -255048 1 3 999991 131694 1 12 999988 -125884 2 544695 925154 2 8 999999 1 188038 563272 654182 1 16 999985 -452298 2 7 999990 1 583387 984647 687904 1 19 999981 -917345 1 6 999995 -231008 2 15 999999 2 15 999991 1 11 999993 705864 1 377716 938152 724633 1 6 999991 -653431 1 15 999994 -910877 1 349322 766777 -579880 1 6 999985 713193 2 2 999999 2 3 999993 1 18 999997 422770 1 288877 673887 -280159 2 2 999999 2 412856 924872 1 10 999999 927086 2 2 999999 2 18 999985 1 2 999999 -305235 1 7 999992 534956 1 2 999999 -248151 2 17 999987 2 2 999992 1 56912 152556 -609448 1 2 999999 177797 2 20 999999 1 2 999999 -175714 2 692351 974653 2 6 999999 1 2 999999 -848570 1 402138 980432 871849 1 2 999999 418277 1 2 999999 855632 2 2 999999 2 83914 970455 2 2 999999 1 832717 859941 -125642 2 2 999991 2 12558 244584 1 2 999999 799925 1 644227 926913 539113 1 8 999986 199068 1 8 999997 19175 1 2 999999 760435 1 125228 565573 -285690 1 2 999999 -120920 1 541432 914736 -477039 2 2 999999 2 2 999999 1 6 999981 -559324 2 897270 977409 2 15 999993 1 506091 681634 168979 1 6 999984 -146077 2 264814 626821 2 2 999999 1 9 999984 524012 2 2 999999 2 11 999993 1 451758 748664 478979 2 3 999993 2 2 999999 2 2 999999 1 2 999999 -667813 1 2 999999 -854410 1 8 999991 160976 1 303313 942892 51569 2 518804 648492 1 668228 802761 245845 2 9 999994 2 2 999999 1 3 999988 609422 1 7 999993 -765476 1 282926 947699 23318 1 291009 649194 813682 1 2 999999 -615859 1 2 999999 849363 1 2 999999 -268336 2 7 999985 1 308438 684691 -728730 2 14457 136143 2 11 999995 1 595742 615853 381988 1 11 1000000 794660 2 6 999987 2 2 999999 1 16 999982 465318 1 2 999999 -723155 1 576999 661896 -434842 2 7 999998 2 2 999999 2 505398 753861 1 127951 817472 647101 2 2 999999 1 2 999999 -123136 1 674907 842120 -223112 1 2 999999 310493 2 2 999999 2 652248 770464 1 18 999997 356295 2 39607 995465 2 2 999999 2 9 999982 1 2 999999 -217105 1 15 999993 614478 2 19 999982 2 194099 421286 1 528398 792512 -816901 2 2 999999 2 2 999999 1 2 999999 -652368 1 2 999999 116746 1 18 999997 803359 2 4998 817597 1 2 999984 329859 2 542530 860228 2 368749 726866 2 2 999999 2 25839 53702 2 7 999981 2 17 999990 1 2 999999 -225218 2 252501 725995 1 18 999984 -530259 2 17 999990 1 2 999999 -771034 2 8 999996 2 231398 856996 1 407952 854755 653705 1 14 999989 -231081 1 15 1000000 483191 2 64225 568453 2 6 999992 2 14 999996 2 750900 975008 1 2 999999 -786974 2 12 999997 2 11 999992 1 5 999985 844014 2 730400 875510 2 2 999999 1 5 999987 -482708 2 17 999988 1 8278 846470 -626845 1 2 999999 -623467 2 2 999999 1 2 999984 776102 1 2 999999 740297 2 2 999999 1 620934 835050 765495 2 204035 434049 2 2 999999 1 312527 571454 63783 2 207654 249165 2 2 999999 2 18 999985 2 12 999999 2 235194 824115 2 8 999993 2 8 999997 2 2 999999 2 2 999999 2 2 999999 2 602706 699475 1 8 999992 -505452 1 259665 770827 -596513 1 15 999998 -918827 2 8 999989 1 2 999999 92979 2 2 999999 2 17 999986 2 104284 382172 1 335362 671662 192925 2 19 999996 1 6 999981 -739253 2 2 999999 2 9065 695028 1 191950 659006 148950 1 2 999999 712422 1 302084 448375 577703 1 7 999983 600037 1 466193 895570 -895449 1 37966 392059 -462331 1 8 999981 862501 2 258521 877605 1 10 999992 718323 1 64532 885423 -942040 1 248377 809035 461984 1 11 999987 554398 2 13 999995 1 163204 482851 370098 2 4395 405423 2 7 999996 2 2 999999 1 2 999999 375038 2 158321 964681 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 410649 731981 1 19 999982 -244112 2 2 999999 2 2 999999 2 133920 483945 1 2 999999 505653 2 22859 109529 1 196043 475319 197050 2 417312 750791 2 18 999996 1 6 999996 -666388 1 328925 732780 987931 1 2 999999 -494100 2 20 999994 2 14 999991 2 2 999999 2 16 999986 2 6 1000000 2 7 999982 2 2 999999 2 111486 919211 1 238342 882941 -65218 1 159706 652533 512788 1 4 999998 -695700 1 440363 458891 -735256 2 436843 644357 2 2 999999 2 545975 900113 2 51646 254517 2 606878 661679 1 19 1000000 985166 2 2 999999 1 14 999999 909724 2 11 999983 2 2 999999 2 2 999999 2 438659 518120 2 14 999983 2 5 1000000 2 2 999999 1 2 999999 -91036 2 2 999999 2 2 999999 1 2 999999 160951 2 357258 976269 1 20 999984 83129 1 8 999983 825252 1 1 999991 716739 1 2 999999 -734323 1 483702 880282 -859687 1 14 1000000 235165 2 2 999999 1 2 999999 311008 1 48895 327002 620020 2 591932 614312 1 2 999999 -947345 1 2 999999 -22063 1 159504 405857 -322748 1 10529 733586 528026 2 19 999985 2 15 999998 2 19 999982 1 88277 994452 -103635 2 486993 573745 1 2 999999 331880 2 335865 901727 1 2 999999 -379688 2 2 999999 1 174049 890523 813163 2 195524 539494 2 217367 484747 2 2 999999 2 1 999988 2 162597 611668 1 314685 890440 156961 1 14 999997 301968 1 403334 707904 414428 1 271721 869586 -12738 2 2 999999 2 8 999991 1 533055 949522 905431 2 2 999999 1 69234 710529 -647307 2 2 999999 1 20 999983 940441 1 881137 945925 836083 1 2 999999 -992371 1 2 999999 -182867 2 95173 712047 2 12 999990 1 10 999981 -184728 1 2 999999 -552691 1 1 999993 702403 2 352807 447752 2 2 999999 2 2 999999 1 1 999996 -617882 1 13 999986 -179852 2 3 999999 1 4 999984 -678350 2 2 999999 1 570120 881951 416111 1 2 999999 786234 1 2 999999 -232858 1 2 999999 961827 1 1 999990 260564 1 18 999990 -917634 2 2 999986 1 4 999981 199540 2 5 999989 2 2 999999 2 2 999999 1 241229 996644 967025 2 72715 386622 1 2 999999 -562847 2 7 999997 2 5 999990 2 19 999999 1 240819 298322 -257863 2 219195 742110 2 51664 527208 1 2 999999 534656 1 2 999999 -402265 1 13 999985 -691552 1 2 999999 -101602 1 2 999999 832565 1 10 999996 466204 2 140391 875611 1 2 999999 -657206 2 176336 993838 1 2 999999 17969 1 406168 875738 -688992 1 6 999988 -520442 2 2 999999 2 475226 593865 2 11 999991 2 2 999999 2 2 999999 1 4 999994 662400 2 2 999999 1 350031 350431 317333 2 14 999986 1 2 999999 -722172 2 70243 809403 2 11 999992 2 2 999999 1 2 999999 205376 2 8 1000000 2 2 999999 2 13 999998 2 413516 730062 2 2 999999 2 1 999996 1 2 999999 258829 2 2 999999 2 2 999999 2 1 999990 1 320854 331544 -633223 1 12 999998 645990 1 2 999999 670817 1 8 999996 -5837 2 2 999999 1 244757 374210 803962 1 84851 191489 702821 2 2 999999 1 356857 598633 182700 2 197153 852772 2 182944 569232 1 298228 788425 -964006 2 16 999989 2 7 999988 1 46268 601987 -582478 1 824787 927839 928154 2 20 999995 1 2 999999 -191576 2 2 999999 2 2 999999 1 410947 593258 901814 1 18 1000000 -270930 2 15 999999 2 402082 425158 1 6 1000000 -975322 1 536275 723839 -54565 2 376406 820953 1 441420 646354 241583 1 2 999999 -114301 1 2 999999 -251133 1 2 999999 904332 1 2 999999 702347 2 169280 682356 2 73250 427562 2 2 999999 2 558287 949324 1 14 999997 -619064 1 13 999994 -819893 1 17 999999 453723 1 54845 749708 700647 2 612952 948124 2 2 999999 1 2 999999 -910122 2 2 999999 2 20 999994 1 2 999999 93485 2 212601 917348 2 52480 388165 2 45269 856244 2 18 999992 2 9 999982 2 4 1000000 1 2 999999 898224 1 2 999999 584793 2 3 999995 1 2 999999 -160934 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999998 1 690441 938712 -161622 1 7 999981 -537814 2 2 999999 1 2 999999 606638 2 5 999988 1 2 999999 268900 2 2 999999 2 531297 703058 2 2 999999 1 2 999999 822121 1 13 999982 783475 2 241421 263392 1 658710 923724 -813527 2 2 999999 1 398355 858844 491680 1 19 999983 -170615 2 2 999999 2 100415 387708 2 2 999999 2 2 999999 1 410102 501662 -53752 2 2 999999 1 105393 258608 49812 1 2 999999 211749 2 2 999999 1 19 999986 971053 1 202604 286771 672657 1 2 999999 475966 2 66411 541060 1 2 999999 898629 1 723950 798452 971599 2 216611 686255 1 280994 314166 923478 2 412950 690285 1 9 999981 111823 2 240585 496616 1 2 999999 -384077 2 6 999984 1 564959 816104 -651424 2 8 999992 2 2 999981 2 13 999997 2 4 1000000 2 13 999989 2 10 999993 2 2 999999 1 12 1000000 -714601 2 370934 544212 1 35114 336876 579023 2 2 999999 1 2 999999 554704 1 10 999987 -854538 1 607314 813227 944966 1 15 999985 -76048 2 5 999986 2 3 999984 2 442630 469265 1 2 999999 627228 1 20 999991 -228161 2 193092 417957 2 2 999999 2 461583 546104 1 2 999999 -651527 1 439358 521739 -809329 1 144748 353188 -214780 1 2 999999 -784435 1 448323 786386 655009 2 558446 671162 2 210910 912944 1 3858 887033 -933360 2 15 999986 1 2 999999 808778 2 2 999999 1 444808 447518 368800 1 3 999999 911304 2 380387 407113 2 145266 893775 2 2 999999 1 2 999999 680894 1 15 999991 279260 1 11 999997 820577 2 1 999999 1 647412 716574 422639 2 10 999981 2 2 999999 2 8 999992 2 246487 633121 2 768041 941957 1 2 999999 -922709 1 465603 915505 318317 2 2 999999 1 2 999999 -331231 1 330415 648556 -669908 1 2 999999 -341323 1 339634 884802 3530 1 19 999990 771842 1 36134 148283 613796 1 5 999990 607884 2 239611 887946 1 19 999983 -85766 2 413216 598246 2 203296 986469 2 2 999999 1 16 1000000 550122 2 2 999999 1 18 999987 -141521 1 2 999999 -467173 1 14 999982 562887 1 579786 915743 298766 2 1 999995 2 1 999992 2 147104 525146 2 18 999994 2 6 999981 2 328003 742981 1 5 999983 -948246 1 2 999999 -570271 2 9 999987 1 850564 995651 232071 1 1 999998 537096 1 191472 332901 -562754 1 1 999997 -166246 1 16 999990 -69363 2 2 999999 1 2 999999 242346 2 335908 507691 1 2 999982 51317 2 6 999981 1 2 999999 -839168 2 2 999999 1 5 999997 -479289 1 125523 465786 355095 1 19 999995 -306940 2 670477 859612 2 2 999999 1 329939 640349 562376 1 2 999999 -636134 2 254462 932148 2 2 999999 2 17 999998 2 14 999982 2 2 999999 2 64321 284022 2 2 999999 1 2 999999 -298431 2 242858 887682 2 78667 91638 1 2 999999 362229 2 843408 904490 2 58237 71821 1 2 999999 -770489 2 2 999999 2 5 999993 1 257137 318175 860061 2 17 999981 1 679960 771644 588675 1 2 999992 -917656 2 368553 987811 1 2 999999 -321481 2 2 999999 1 2 999999 -339510 2 2 999999 1 2 999999 -827299 1 750702 847109 -749435 2 2 999999 2 11 999994 1 339327 381405 -32238 1 463208 575287 818387 2 2 999999 2 1 999988 1 2 999999 688493 2 2 999999 2 797356 938516 2 6 1000000 2 2 999999 2 19 999983 2 2 999999 2 4 999996 2 2 999999 1 124466 353730 -692707 1 2 999999 160268 1 76272 523086 -160473 1 2 999999 -906891 1 2 999999 707679 2 15 999981 2 333149 962832 2 2 999999 1 17 999986 -792895 2 2 999999 1 434438 628331 996294 1 241784 267572 -80857 2 781739 917244 2 545255 612983 1 612056 851885 -398936 1 384087 393502 -232735 1 7 999991 -831496 2 2 999999 2 427509 431091 2 18 999982 2 6 999983 1 1 999995 -989777 2 14 999986 2 19 999983 1 548739 980897 -139512 2 3 999987 2 2 999999 1 12 1000000 -44456 2 2 999981 1 195542 548518 552791 2 2 999999 1 1 999987 -555113 2 2 999999 1 17 999999 -276746 1 130202 152473 -853777 1 2 999999 -714212 2 2 999999 2 15 1000000 2 2 999999 1 2 999999 458296 2 14 999994 1 2 999999 390498 2 12 999992 1 2 999999 487588 1 18 1000000 296072 1 17 999982 89759 2 32368 712714 1 13 999982 -803184 1 2 999999 -584733 1 5 999991 -584228 1 233948 530085 781946 1 9 999991 689757 2 748247 844869 2 683987 770498 1 2 999999 769324 1 1 999996 -335061 1 2 999999 822349 1 897181 962402 240562 2 8 999988 2 2 999999 1 3 999997 606297 1 2 999999 -630355 1 415586 516478 -203429 2 211957 531333 1 3 999995 390661 1 8 999999 -265436 2 2 999999 2 521302 670016 1 2 999999 932103 1 3 999992 760605 2 18 999993 1 128431 917801 -328956 2 655165 714034 2 86847 507129 1 3 999990 359575 1 13 1000000 1713 1 10 1000000 471605 2 12 999990 1 354518 438746 -13285 1 16 999990 -157232 2 2 999999 2 8 999989 2 82046 651836 2 6 999984 2 2 999999 1 2 999986 -632934 2 515024 539962 2 3 999982 2 18 1000000 1 1 999987 178738 1 17 999991 -536297 2 10 999999 1 14 999991 303898 2 78 278063 2 2 999999 1 20 999982 -929370 1 5 999987 398684 2 17 999991 2 16051 505649 2 2 999999 1 659683 958859 864735 2 2 999999 1 24589 75810 -593173 2 396072 727509 1 2 999988 946026 2 12 999997 1 2 999999 57069 1 477533 702943 -856523 1 2 999999 207452 2 2 999999 2 2 999999 1 680146 946425 765120 2 2 999999 1 220475 678176 32504 1 2 999999 -799979 1 2 999999 -920143 2 11 1000000 1 2 999999 -960109 1 5 999986 -157113 1 2 999999 -718312 1 2 999999 699906 1 2 999999 735070 2 2 999999 1 266527 468721 390170 1 2 999999 687955 2 2 999999 1 653920 954057 -436266 1 8 999993 408314 2 475221 673208 2 356239 738166 2 2 999997 1 2 999999 -583769 2 2 999999 2 2 999999 1 406311 761932 -70489 2 5 999996 1 7 999986 -214800 1 2 999999 667674 2 2 999999 2 8 999998 2 18 999986 2 2 999999 2 573354 996475 1 4 999990 -680617 2 68433 900840 2 51601 418670 2 174657 736723 1 732514 768799 -228016 2 2 999999 2 2 999983 2 9 999988 1 28933 932653 -389051 1 2 999999 -159895 2 16 999987 2 2 999999 1 2 999999 -274050 1 432043 897596 -234910 2 8 999985 2 1892 311326 2 2 999999 2 20 999993 2 2 999999 1 285505 309775 928763 1 9 999982 291238 2 12 999981 1 747379 986474 -265910 1 2 999999 -561070 1 18 999993 701880 1 2 999999 -81394 2 2 999999 2 2 999999 1 2 999999 493458 2 6 999987 2 63162 649093 1 8 999997 -307220 1 477944 875837 -565014 1 2 999999 -436998 1 2 999999 360149 2 2 999999 1 12 999997 17700 1 2 999999 73313 2 17 999982 2 2 999999 1 3 999987 75876 2 15 999984 1 8 999997 -987660 2 19 999997 2 2 999999 2 983436 989554 2 2 999999 1 2 999999 239726 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999987 313188 1 2 999999 -841354 2 86500 570268 1 14 999992 -814679 1 4 999992 278176 1 14 999982 563730 2 18 999993 1 20 999985 988121 2 67607 526539 1 159590 194796 605520 2 2 999999 2 2 999999 1 53112 750761 -504547 1 2 999999 -451922 2 16 999993 1 20 999987 -902867 2 7 999991 2 490500 923039 2 469612 648323 1 41298 447238 506682 2 178483 939606 1 2 999999 -877464 1 386870 646300 251861 1 5 999989 888464 1 281242 833059 117020 2 199869 590264 2 18 999981 1 1 999995 -99576 1 280252 823796 31485 1 2 999999 -542306 1 19 999986 485569 1 261719 276071 -994939 2 2 999999 2 46921 569307 2 2 999999 2 11 999994 2 2 999999 1 79989 740566 728369 2 514099 634233 2 57859 144485 1 2 999999 -343482 1 49778 597769 464345 2 41390 280795 2 12 999993 1 2 999999 -867058 2 758786 818935 2 615641 895509 2 2 999999 1 2 999999 -484625 2 2 999999 1 360230 514482 -223047 2 15 999997 1 2 999999 55918 1 18 999994 259973 2 2 999999 2 2 999999 2 2 999999 1 2 999999 107744 2 767254 830383 1 18 999992 -46490 2 2 999999 2 659873 787292 2 8356 83869 2 2 999999 2 2 999999 2 2 999999 2 607617 690729 2 15 999982 1 2 999999 247805 1 562795 622536 540869 2 101406 177000 2 167104 474267 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -196445 1 3 999993 -642291 2 14 999994 1 19 999986 541031 2 277479 510119 2 9 999982 2 2 999999 1 125978 254378 -229288 1 19 999982 40489 1 18 999986 3190 1 2 999999 761680 2 17 999985 2 2 999999 1 304656 740702 -983092 2 77302 910375 2 18 999990 2 450829 832584 2 2 999999 2 2 999999 2 14 999991 2 16 999996 2 33277 656194 1 2 999999 -518125 1 2 999999 31176 1 2 999999 -110841 2 2 999999 1 2 999999 59381 1 2 1000000 890594 1 59014 771291 472219 1 83197 922553 427811 2 354860 456778 1 414515 839921 52891 1 188544 812782 969853 2 2 999999 1 729935 851950 -557337 2 251127 598039 2 19 999982 1 2 999999 980649 2 17 999997 2 2 999999 1 2 999999 452431 1 2 999999 803811 2 9 999988 2 2 999999 1 2 999999 -825813 1 17 999995 -149873 1 11 999991 -918585 1 100502 457872 -766007 2 423412 884005 2 392773 497724 1 2 999999 147066 2 10 999983 1 9 999998 718396 1 2 999999 774394 2 27135 778887 2 256265 514701 2 15 999981 2 100263 418729 1 16 999990 -489665 1 49799 732696 870862 1 2 999999 828510 2 12 999986 1 3 999999 111775 2 293956 511720 1 127258 225102 -629925 1 4 999993 760882 2 2 999999 1 5 999992 -76377 2 2 999999 2 2 999999 1 13 999981 736375 2 2 999999 2 658212 810573 1 179969 628100 141 2 12 999981 2 18 999984 2 14 999996 1 19 999985 -110753 2 115449 861679 1 39031 754610 -77645 1 2 999999 -546132 1 2 999999 522112 1 338426 842386 353743 1 2 999999 472577 1 15 999993 -171614 2 2 999999 1 2 999999 212443 2 511462 863495 1 2 999999 -493172 1 2 999999 574718 2 9 999987 2 32119 407853 1 508332 696637 319700 1 17591 426795 315852 2 536398 792762 1 2 999999 365114 2 5 999990 2 20 999988 1 8 999985 -395993 1 4 999998 -177483 2 185327 727671 1 6 999983 359364 1 2 999999 -120140 2 10 1000000 1 2 999999 -731331 1 89713 853227 -308685 1 2 999999 -686845 1 2 999999 268593 1 12 999999 620248 1 2 999999 -601324 2 2 999999 2 3 999993 2 276138 674281 2 312365 801113 2 492757 591089 2 168400 532198 2 15 1000000 1 19 999993 560357 1 440951 453744 133897 1 214840 353875 -671401 1 68222 160152 -565632 1 58630 358899 -418342 1 2 1000000 65443 1 2 999999 -303815 2 12 999994 1 119992 614207 -169384 1 2 999999 -731575 1 9 999997 73152 2 173037 766564 1 2 999999 86932 2 8 999985 2 248887 954585 1 320948 418240 904779 2 747302 773286 2 2 999999 2 2 999999 1 11 999982 -972893 1 347655 736873 43430 2 2 999995 2 4 999985 2 299765 562160 2 380626 646640 1 2 999999 -365925 2 122254 923941 2 16 999982 2 374734 546778 2 19 999992 2 18 999996 2 2 999999 2 15 999984 2 2 999999 1 11 999987 -101768 2 19 999999 2 9 999987 1 5 999983 321051 2 18 999994 2 2 999999 1 16 1000000 927861 1 219605 882559 854206 1 172814 434730 -714921 2 2 999999 1 6 999983 -754493 2 2 999999 2 205882 923584 2 13 999982 1 16 999991 -763395 1 4 999995 733538 2 19 999998 1 17 1000000 -282811 2 2 999999 2 20 999990 2 2 999999 1 2 999999 818700 2 2 999999 1 16 999994 229452 2 633351 890128 2 2 999999 2 17 999998 1 15 999988 -458391 1 14 999998 320830 1 94701 116498 357279 2 2 999999 2 19 999999 2 772301 898695 2 256181 300925 1 1575 796364 359671 1 2 999999 -583121 2 10 999995 2 2 999999 1 490023 753708 -678630 2 2 999999 1 9 999989 808885 1 2 999999 37252 2 10 999989 1 212132 452941 -405837 2 9 999995 1 379308 412776 -325316 1 19 999994 -120805 1 2 999999 689892 2 2 999999 2 2 999999 2 706353 867871 1 2 999999 -92754 1 14 999991 118110 1 2 999999 599459 2 2 999999 1 3 1000000 -26773 2 682481 821166 2 284961 781184 2 10 999988 1 420574 676279 -570568 2 2 999999 1 19 999997 -101435 2 2 999999 1 226363 505768 808837 1 2 999999 595329 1 113157 896039 -187300 2 2 999999 2 2 999999 2 18 999999 2 2 999999 1 2 999999 508094 2 11 999986 2 2 999999 1 684445 862170 424166 1 2 999999 -986445 1 11 999998 -829030 2 905635 945423 2 2 999999 2 2 999999 2 8 1000000 2 15 999993 2 8733 188287 2 20 999989 1 288879 996423 803364 2 568861 794360 2 117363 824465 1 2124 62256 911376 1 3 999989 -949845 2 5 999983 1 105717 988645 -989552 1 2 999999 581140 2 19 999983 1 2 999999 844745 1 132959 839439 -131634 2 2 999999 2 2 999999 1 2 999999 580529 1 2 999999 178772 1 141937 219161 834138 2 2 999999 2 1 999999 2 354383 797722 2 2 999999 1 2 999999 551678 1 33946 650105 702731 1 418031 778969 119076 2 682237 818058 1 9 999996 -98962 2 20 999981 2 5 999997 1 15 999999 578006 1 4 999989 94594 2 19 999996 2 20 999989 2 69459 294727 2 2 999999 1 150473 494363 -168094 1 2 999999 -738134 1 6 999989 666639 1 2 999999 -736437 1 366162 798700 -994251 2 15 999984 1 6 999990 -80242 2 2 999999 2 12 999998 2 670107 910262 1 391042 560322 608598 2 680038 993350 1 617621 934692 -419687 2 3 999993 2 2 999999 2 632200 951982 2 2 999999 1 14 999994 -465655 2 2 999999 2 36584 643134 1 2 999999 -269487 1 2 999999 -547426 2 14 999996 1 7 999999 318752 2 29018 649972 1 3 999986 -769880 2 14 999994 2 7 999983 2 2 999993 2 2 999999 2 424705 901429 1 12 999983 -908221 1 15 999993 -16361 2 612055 937731 2 17 999996 2 500721 664911 1 18 999988 400027 2 17 999992 2 18 999988 1 5 999986 58909 1 3 999985 719696 1 136486 887153 -447851 1 147901 909160 -733617 2 2 999999 2 2 999999 2 2 999999 2 11 999996 2 2 999999 1 8 999987 663765 1 1 999983 -975511 2 2 999999 1 19 999996 -544704 1 2 999999 66701 2 2 999999 2 2 999999 1 171132 396337 24334 1 12 999985 -590260 2 20 999991 1 6 999985 915921 2 449555 471900 1 100431 522829 -594834 1 11 999983 341371 1 6 999990 849556 2 11 999993 2 195024 995224 2 419262 890810 1 20 999995 307978 1 7 1000000 -664245 2 515289 920335 2 9 999983 2 2 999999 2 16 999995 2 5 999982 1 4 999995 475809 2 2 999999 1 54130 344439 -525106 2 2 999999 1 2 999999 528445 2 2 999999 1 2 999999 965332 2 596485 821157 1 11 999993 -613322 2 2 999999 2 20 999983 1 226481 418668 972543 2 265305 584408 2 390597 979719 2 2 999999 1 39562 172895 730331 1 531008 882095 -121144 1 530021 894575 -265903 2 9 999997 1 142887 429787 -56466 1 299244 818015 673354 1 2 999999 -611619 2 6 999994 1 2 999999 649616 1 2 999999 -133438 1 845693 848404 903516 2 9 999987 2 14 999998 1 2 999999 -349268 2 141164 167302 2 14 999990 2 353814 641132 2 2 999999 2 79078 323794 1 2 999999 -122057 1 2 999999 351428 1 377749 557539 -401750 2 3 1000000 2 236854 334654 2 203187 462864 1 2 999999 928963 2 617676 804079 2 85668 729262 2 14 999989 1 361187 566294 396756 1 17 999987 578165 2 259205 683034 2 548656 676901 2 7 999990 1 6 999985 -794527 2 2 999999 1 15 999987 382070 2 19 999990 1 10 999993 102811 2 164333 499247 1 2 999999 687998 2 412520 521745 2 334877 943126 1 2 999999 -138783 2 19 999999 1 20 999983 744425 1 569475 978493 457514 2 2 999999 1 2 999999 761308 2 110378 700554 1 2 999999 426613 2 4 999995 2 503034 962604 1 2 999999 604927 1 2 999999 397670 2 8 999996 1 2 999999 -435830 2 2 999999 1 631027 964951 -939654 2 609365 756098 2 2 999999 2 2 999999 2 2 999999 1 2 999999 97211 1 19 999983 -264853 2 4 999999 2 2 999999 2 1 999987 1 2 999999 -17837 2 564408 907961 1 2 999999 492056 2 15 999997 2 12 1000000 1 3 999986 -376898 1 2 999999 -235551 1 473400 742677 279669 1 820359 920115 -848165 1 2 999999 165975 1 173171 827782 448816 1 2 999999 -41559 2 35027 801641 2 17 999990 1 253922 266818 384717 1 413102 624251 747388 2 14 999997 1 2 999999 -536283 1 67477 138533 -692779 2 2 999999 1 4 999981 518175 2 9 999996 2 2 999999 2 2 999999 1 2 999999 12286 2 2 999999 2 2 999999 1 160531 520018 -243662 1 2 999999 -170199 2 2 999999 2 59933 776026 2 723640 884452 1 18 999995 -988666 2 302938 625476 2 16038 395188 1 2 999999 -432317 2 9 999988 2 2 999999 1 9 999989 -673924 2 461383 621937 1 255576 922624 -623850 2 8 999984 1 172405 908382 778960 1 21874 278001 -667697 2 2 999999 1 226777 311003 635239 2 252061 682096 1 458440 872242 894987 2 2 999999 2 319107 615291 1 11 999992 -551565 2 96662 258913 2 2 999999 1 83208 238517 -710197 1 82824 548356 724533 1 11 999982 -762217 1 2 999999 953347 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -357083 2 2 999999 1 2 999999 -623167 1 2 999999 200164 1 7 999995 -341809 1 16 999996 693465 2 18 999989 1 489129 684823 -473254 2 13 999985 2 20 999985 1 19 999982 -301863 2 2 999998 1 42164 563818 -1599 2 15 999985 1 702068 970097 670961 2 16 999995 2 110837 990554 1 2 999999 88845 2 2 999999 2 2 999999 1 2 999999 70612 2 424108 701116 1 2 999999 152034 1 2 999999 667843 1 2 999999 -141593 2 545568 604302 2 13 999994 1 2 999999 -545869 1 2 999999 -983107 2 19 999994 2 44189 544860 2 2 999999 2 2 999999 1 2 999999 72997 2 7 999981 1 19 999981 -914830 2 2 999999 1 111172 821671 627183 1 18 999982 94508 1 13 999991 535961 1 2 999999 940310 1 654761 929536 -959052 2 428094 824363 2 16 999992 2 141717 270681 1 2 999999 -111243 1 855690 963558 -755823 2 245972 879352 2 8 999994 2 2 999999 1 2 999999 892839 2 2 999999 1 325447 341251 -366151 1 645220 790221 483657 1 1 999998 996482 1 378587 896238 943657 2 2 999999 1 577244 699859 522205 1 20 999981 -136504 2 2 999999 1 15 999984 -292075 1 13131 216230 584044 2 2 999991 1 2 999999 12354 1 2 999999 -455097 2 663588 904291 1 260293 736361 -612869 1 13 999990 163232 2 5 999993 2 4 999992 1 2 999999 915925 1 394615 931966 238201 1 2 999999 166415 2 96759 551561 2 2 999999 1 2 999999 -631392 1 4 999993 -587250 1 2 999999 515318 1 2 999999 -913411 1 232983 800735 -322898 1 7 999992 731014 1 3 999984 -158397 1 2 999999 525746 2 17 999983 1 2 999999 -66825 1 90852 565370 -187015 2 2 999999 1 2 999999 -579386 1 2 999999 884560 2 245557 638270 2 421089 456551 2 2 999999 2 2 999999 2 2 999999 2 119930 347605 1 2 999999 963290 1 300172 516845 -600426 1 9 999984 -604966 2 352937 610815 1 351441 865869 706432 2 2 999999 1 7 999995 -928762 2 468574 531979 2 20 999992 1 2 999999 -222170 1 14 999986 -58071 2 7 999993 1 143241 143299 -885520 2 17 999985 2 15 999982 1 2 999999 884458 1 2 999999 -662150 2 2 999999 2 81849 262055 2 2 999999 2 2 999999 1 14 999991 -222828 2 2 999999 1 240010 892466 859123 2 2 999999 2 7 999999 1 15 999994 -153158 1 36401 556769 -534141 2 2 999999 2 896890 905999 2 313345 462464 2 2 999999 1 1 999990 118726 1 2 999999 406876 2 99005 224508 1 2 999999 177931 2 10 999987 1 16 999990 61211 1 17 999999 802141 1 13 999984 -321774 2 546429 599024 1 2 999996 -611433 2 2 999999 1 2 999983 -297392 1 14 999986 30518 2 4 999992 2 2 999999 2 2 999999 2 3 999996 2 13 999991 1 76267 151122 227448 1 123814 483566 246541 1 10 999992 835510 1 2 999985 166021 2 2 999999 1 5 999994 -156598 2 2 999999 2 240143 738008 2 1 999999 1 2 999999 261236 1 226950 528558 83292 2 6 999989 2 1 999996 2 3 999984 1 16 999993 -349408 1 364856 513946 160862 1 333324 603786 -865561 2 260587 666837 1 273832 940671 -485518 2 14 999981 2 13 999992 1 4007 682261 202513 2 19 999983 2 16 999989 2 852226 951770 2 97016 298039 2 4 999998 2 217282 865164 1 2 999999 703780 1 4 999995 -697959 1 2 999999 687862 2 2 999999 1 111239 531982 864538 1 61659 122635 408683 1 13 999998 -145068 2 2 999999 1 8 999990 -807634 2 2 999999 1 2 999999 -136449 2 2 999987 2 2 999999 2 8 999997 2 3 999999 2 2 999999 1 18 999993 625439 1 2 999999 549062 1 2 999999 -148871 2 2 999999 2 2 999999 1 5 999998 -353440 1 2 999999 -721488 2 11 999988 2 2 999999 2 302038 572766 1 2 999999 605492 2 20 999994 1 2 999999 148946 1 2 999999 572221 2 19 999991 2 320930 347974 2 4 999987 2 2 999999 1 306142 644587 102507 2 2 999999 1 20 999991 49707 1 441870 960455 219635 1 175594 362946 -807280 2 364979 940743 1 14197 476565 -661803 2 2 999999 2 5 999994 2 13141 262772 2 235297 737604 2 2 999999 2 2 999999 1 6081 129058 -361865 1 3 999983 937757 1 16 999982 -340907 2 2 999999 1 650552 725313 817052 2 20 999995 1 7 999984 -704884 1 14 999999 173167 1 14 999986 -438993 2 2 999999 1 2 999999 145356 2 213913 268087 1 1 999989 377863 1 106106 879546 24006 1 2 999999 -777205 1 462679 863889 842570 1 398689 648300 483088 2 2 999999 1 32008 104604 809702 1 105394 200014 -128109 1 2 999999 -573775 1 254910 732317 -652060 1 2 999999 429228 1 2 999999 713679 2 2 999999 2 6 999998 2 6 999995 2 2 999999 2 40914 293728 2 114723 688601 1 157084 885159 369195 2 6 999994 1 2 999999 239650 1 2 999999 348007 1 6 999985 -618101 2 187722 410583 1 4 999994 917309 1 505787 600257 646473 1 534400 959914 383925 1 2 999999 -572824 1 442462 858389 870614 2 2 999999 2 2 999999 2 10 999989 2 373837 521630 2 444379 809630 1 454678 508588 -267978 2 196566 607395 2 2 999999 1 8 999981 299501 2 118676 955078 1 3 999992 -717058 2 2 999989 2 693175 785873 2 457869 511941 1 9 999987 -71987 2 3 999986 1 2 999990 -629241 1 20 999993 -265759 1 485120 981788 -886869 1 18 999981 110141 1 17 999981 454312 1 2 999999 433813 2 7 999985 2 2 999999 1 2 999999 -187208 2 2 999999 1 55285 65867 671844 2 326594 412333 1 609431 681856 661935 1 158267 854849 -85532 2 8 999998 2 2 999999 1 202598 637733 -253036 2 9 999987 2 54871 340886 1 10 999982 268182 2 20 999983 1 337929 641748 -61932 1 682144 770967 796303 2 4 999985 1 2 999999 421960 2 160222 798084 1 17 999999 424828 1 2 999999 378422 1 9 999981 -373835 1 2 999999 48083 2 2 999995 1 14 1000000 747504 1 25893 134261 360075 1 150964 907103 -794732 1 2 999999 -968929 1 2 999999 -80975 1 132088 729200 496553 1 872456 928910 -522856 1 460848 626199 -359261 1 11 999998 42773 2 2 999999 2 10 999981 1 5943 184650 530910 2 5 999991 2 7 1000000 1 4 999985 -602330 2 13 999999 2 13 999990 1 17 999985 -188902 2 126172 509906 1 12 999984 -981297 2 2 999999 1 2 999999 392902 2 399313 564165 1 710934 905118 -278802 2 6 999986 2 2 999999 1 16 999988 232201 2 13 999994 1 2 999999 -754127 1 344211 684089 -583299 2 2 999999 2 524828 639715 1 513071 833759 -715241 2 179187 320739 1 2 999999 711173 2 2 999999 1 16 999981 674094 2 118367 334258 2 2 999999 1 31263 794969 61565 1 2 999999 812267 2 2 999999 1 12 999997 -70043 2 9 999991 1 2 999999 -505204 2 20 1000000 2 16 999997 1 862775 875333 -688667 2 2 999999 2 9 999983 1 1 999989 -228555 1 2 999999 -690118 1 15 999984 85255 1 839148 952444 641395 1 1 999996 -536655 1 285221 637927 152803 1 3 999989 -367667 1 6 999984 953374 1 2 999999 378961 2 2 999999 2 288389 885995 1 220316 926083 -58282 1 3 999985 155051 2 7 999999 1 41027 429275 70167 2 260137 435044 2 368482 392610 2 16 999999 2 444792 978601 2 2 999999 2 2 999999 1 7 999990 698778 1 1 999986 -53827 1 367941 629041 -914191 1 404799 829939 896812 1 2 999999 -25382 2 282586 658548 1 19 999995 -20163 1 54682 617164 -805547 2 52511 928302 2 2 999999 2 823545 932286 2 2 999999 1 25414 139886 647930 2 2 999999 1 2 999999 850522 1 2 999999 -676034 1 736191 765895 647410 1 4 999988 -398660 2 148328 608470 1 2 999999 822352 1 2 999999 -504605 1 18 999991 -213822 1 2 999999 -328082 2 726759 795276 2 7 999999 2 2 999999 1 12 999996 -802997 2 14 999996 1 746626 936493 736393 2 57353 797961 1 438851 584606 912624 1 2 999999 -593949 2 429608 893051 1 2 999999 107561 1 3 999986 663096 1 2 999999 -78147 2 2 999999 1 2 999999 -465433 2 115172 994560 1 334225 516610 -256918 2 517546 604999 1 6 999987 784308 2 9 999999 1 195606 439364 394576 1 10 999982 -723945 2 493480 617210 1 18 999998 -146595 1 57927 612117 662581 1 165471 792971 -403865 1 69385 191038 -873422 2 2 999999 1 353286 457070 -378418 1 10 999982 -79457 2 453002 804223 1 8 999992 773406 1 142479 522484 296584 1 684638 865258 -248478 1 2 999999 -19251 2 2 999999 2 2 999999 1 2 999999 869501 2 228823 690486 1 38345 987312 747386 1 2 999999 256368 2 804588 829648 2 349039 402958 1 145779 932773 370309 2 129774 722480 2 554623 982278 1 2 999999 -15886 2 15 999988 2 321093 993981 2 10 999987 1 2 999999 -458837 2 4191 931575 2 491241 691629 2 2 999999 2 2 999999 2 46134 312993 2 11 999988 1 8 999994 -723946 1 65067 122597 282775 1 112028 264356 558722 2 17 999988 2 14 999990 2 548666 876629 1 12 999994 -874881 2 169735 707884 2 2 999999 1 2 999999 -974619 2 51192 135373 2 754044 821115 2 125259 355108 1 2 999999 394467 1 16 999994 -789596 2 8 999995 1 15 999989 899256 2 17683 568476 1 205324 241289 97548 2 10 999999 1 80570 766752 -675335 1 719757 990205 55845 1 2 999999 324568 1 595940 962679 554968 1 467288 622062 -804269 1 2 999999 427009 1 439071 441126 945571 2 2 999999 1 19 999985 -619656 2 2 999999 2 566467 779918 2 18 999991 1 2 999999 110700 1 2 999999 441013 2 3 999981 1 2 999999 653932 1 715516 793225 -144814 1 2 999999 -571778 1 15 1000000 -84421 2 2 999999 1 524620 896467 970579 2 16 999985 1 2 999999 -237421 1 2 999999 418525 2 2 999999 1 5 999981 342501 2 10 999998 2 162292 472462 1 16 999987 -814000 1 20 999989 681320 1 258618 508947 -807211 1 2 999999 73474 2 681059 927961 2 2 999999 1 16 999994 399696 1 9 999991 368090 1 782364 884484 -580859 2 13 999992 2 2 999999 1 538823 978848 852714 1 404338 527215 -667110 1 30054 187483 792568 1 484033 995608 -128949 2 2 999999 2 159970 248530 2 2 999999 1 692382 850873 95002 1 2 999999 -520503 1 234213 555899 -197114 1 4 999998 141714 2 3 999997 1 683067 729831 -767858 2 2 999999 1 11 999982 -21509 1 6 999991 -712431 1 10 999995 -702485 1 413360 964072 -927570 2 2 999999 1 2 999999 -303882 1 347313 905482 -557725 2 2 999999 1 164084 321921 -297121 1 3 999981 782012 2 17 999990 2 2 999999 1 2 999999 888682 2 2 999986 2 144973 466431 2 391685 917186 2 341331 998255 2 2 999999 2 2 999999 2 32231 70863 2 2 999999 1 18 999994 664015 2 550105 623358 2 15 999990 2 438645 841946 1 2 999999 -207336 2 47447 293257 2 2 999999 1 2 999999 -109766 2 602101 606636 2 10 999983 2 20 999995 1 9 999986 367699 1 15 1000000 223426 2 7 999995 1 2 999999 643177 2 2 999999 1 402473 516467 557474 2 2 999999 1 2 999987 465616 2 251989 261221 2 11 999994 1 515697 516607 437037 2 701504 720378 1 12 999983 -136186 1 2 999999 393562 1 2 999999 220547 1 2 999999 843947 2 599797 825159 2 2 999999 1 2 999999 -610198 1 2 999999 364116 2 4 999998 2 929015 938772 2 386969 636428 2 56483 166148 2 2 999999 1 325693 806315 -593975 1 324818 342722 -759111 1 2 999999 67534 2 16 999994 1 2 999999 137056 1 252105 870561 904963 1 17 999992 390710 1 9 999992 40415 1 13 999988 124009 1 16 999981 87642 1 2 999999 825346 2 2 999999 2 2 999988 2 298661 531507 2 289534 951078 2 2 999999 1 707216 716004 63042 1 24342 523595 -746874 1 2 999999 -474656 2 4 999997 2 6 999994 2 610721 849811 2 93831 186342 1 421996 544003 659941 1 2 999999 -755350 1 2 999999 45100 2 5 999999 1 1 1000000 -140156 2 2 999999 1 17 999981 -157181 2 2 999999 2 266421 511693 2 17 999982 2 15 999984 2 2 999999 1 416208 683545 246556 2 12 999992 1 13 999982 -805824 2 40409 671222 2 2 999999 2 4 999981 1 20 1000000 -361223 1 2 999999 -458568 1 17 999995 317794 2 4 999988 2 2 999999 1 441038 664027 -219134 1 8 999991 539355 1 20 999992 434773 1 665707 830026 -577846 2 16 999999 2 316253 721733 2 636166 758752 1 11 999998 393212 2 700704 906184 1 332091 879303 813262 1 34084 821892 -894727 1 116091 218633 -897101 2 388667 900342 1 18 999984 937716 1 722720 799317 599381 1 176315 600682 427552 2 2 999999 2 2 999999 2 68724 665199 2 2 999999 2 4 999985 2 9 999989 1 474166 765429 438633 1 2 999999 -35097 1 2 999999 -568688 1 336434 862966 -388620 1 2 999999 -576710 2 404126 571884 1 2 999999 522414 2 7 999999 1 7 999997 361311 1 293296 705662 377424 2 71819 852479 1 2 999999 -466333 2 2 999999 2 2 999999 1 9 999997 584281 1 2 999999 450998 2 2 1000000 2 338970 545964 2 113679 370971 2 650701 808463 2 1 999995 1 423695 444883 850091 2 11 999988 2 240081 630791 1 8 999982 -567900 2 698603 789625 1 549923 978040 -464032 1 2 999999 395316 1 2 999999 -582779 2 118042 981221 1 2 999999 785956 2 514671 956308 2 88827 322875 1 8 999986 -79192 2 2 999999 2 2 999999 1 17 999984 -309478 2 17 999995 2 2 999999 1 84541 899102 656842 2 393518 508048 2 13 999994 1 2 999999 473139 2 2 999999 2 2 999999 1 17 999987 275035 1 2 999999 -992419 2 2 999999 2 1 999992 2 2 999999 1 12 999996 755829 2 175946 572722 2 2 999999 1 557878 904223 266546 1 7 999981 -578563 2 157865 846788 2 2 999999 1 10 999999 -724593 1 3 999995 -391300 1 7 999981 308289 1 18 999986 656288 2 1 999983 2 2 999999 1 7 999990 -684706 2 2 999999 1 619053 936429 -182217 1 11 1000000 816581 2 2 999999 1 47482 430044 945042 2 2 999999 2 45494 477774 2 36148 693040 2 6 999990 2 2 999999 1 17 999991 -334254 2 18 999999 1 226117 555210 -847617 1 20 999985 -639924 1 156448 693637 675451 1 2 999999 -88309 2 2 999999 1 2 999999 -103012 2 2 999999 2 6 999996 1 2 999999 668161 1 138780 576640 -328476 1 2 999999 -725928 1 2 999999 652376 2 2 999999 1 2 999999 144320 1 101157 490782 456672 2 12 999998 2 2 999999 2 116953 709600 2 12 999987 1 103101 121693 320365 2 85701 401718 2 52408 549573 1 185830 945215 541716 1 10 999981 -11510 2 322577 363770 1 1 999984 95260 1 2 999999 218128 1 2 999997 -574668 1 17 999986 563529 2 372111 615311 2 2 999999 1 942570 956888 267536 2 2 999999 1 13 999984 660159 2 2 999999 2 655007 860018 2 656478 737009 2 5 999994 1 2 999999 -69662 1 166345 617666 713662 1 10 999981 -166673 1 53547 362940 546567 2 5 999982 1 5 999992 100107 2 10 1000000 1 15 999982 39228 1 735195 771475 961903 1 2 999999 604426 1 10 999996 367974 2 20 999992 1 672633 974462 91521 2 9 999982 2 2 999999 1 569941 675261 -148284 2 15 999994 1 15 1000000 -681969 1 15 999990 -449140 1 2 999999 832714 2 6 999985 1 2 999999 661926 2 6 999984 2 303366 948657 2 7 999984 2 2 999999 2 2 999999 1 798199 933828 -663009 1 269967 382842 809699 2 2 999999 1 703823 855569 963024 2 1 999985 2 882686 921458 2 4 999993 2 2 999999 2 180348 534868 1 12 999985 5923 2 19 999985 2 18 999989 1 6 999986 -406891 2 2 999999 2 14 999992 1 473649 975753 -730689 1 9 999994 147667 2 2 999999 2 10 999998 1 6 999983 171508 2 508499 569268 2 20173 779036 1 2 999999 735098 2 186627 598511 2 2 999999 2 415762 448661 1 2 999999 -177431 1 19 999999 996629 2 2 999999 2 10 999981 2 2 999999 1 2 999999 -614780 2 8 999988 1 2 999999 -213929 2 8 999989 2 143017 241322 2 514873 566913 1 20 999987 -141996 1 5 999992 652750 2 1841 391802 1 2 999999 -878952 2 2 999999 2 104253 551658 1 101452 412308 -762473 2 17 999983 1 17 999997 -766966 2 1775 971726 2 2 999999 1 488207 801012 -901993 1 3 999993 -487469 2 2 999999 1 2 999999 -284433 1 2 999999 8839 1 2 999999 -519857 1 2 999999 -11622 2 142690 263804 2 2 999999 2 419918 852409 2 2 999999 2 721704 907496 2 10 999989 1 161987 180492 490582 1 34397 540868 -886406 1 20 999981 56022 2 2 999999 1 16 999997 965528 2 8 1000000 1 237199 299605 -508597 1 584777 980750 98876 2 641399 843591 2 15 999988 2 2 999999 1 8555 193753 176076 1 446879 614681 203798 2 2 999999 1 1 999989 -651216 1 2 999999 -977164 2 818264 818429 2 18 999998 1 4 999996 401840 1 371152 470983 945563 2 16 999981 2 522573 701180 1 86270 323747 -686721 1 12 999981 65775 1 135568 965646 281027 1 65172 411557 -74877 2 17 999993 2 12 999983 2 144117 182935 1 79431 410579 -288542 2 259025 971442 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -484531 1 570737 573865 -193647 2 749642 992935 2 2 999999 1 188389 681204 145190 1 121598 264833 -317834 2 785162 990980 2 14 999999 2 2 999999 2 660065 818623 2 9 999985 1 439287 748967 942586 2 2 999986 2 435186 821516 2 9 999981 1 14 999991 -679751 2 16 999999 2 447452 525183 1 5 999996 468979 2 6 999982 2 254617 379511 1 2 999999 -337579 1 413846 981813 908659 1 11 999986 904977 1 2 999999 819169 2 317969 349323 2 302960 433709 1 2 999989 536121 1 2 999999 336818 2 235700 726967 2 2 999999 2 2 999999 2 2 999999 1 4 999995 -197363 2 2 999999 2 2 999999 2 2 999999 1 1 1000000 146324 1 14 999991 706383 2 19 999981 1 2 999999 -849134 1 820180 860976 -967580 2 2 999999 2 255078 832807 2 609402 913130 2 15 999993 2 56143 881725 2 2 999999 2 18 999997 2 2 999999 1 14 999999 -607885 1 8 999998 875035 2 37857 50993 2 161217 815150 2 292605 736012 1 2 999999 651979 2 2 999995 1 12 999985 -491543 2 9 999987 2 2 999999 1 235235 796124 -195215 2 4 999988 2 2 999999 1 517002 599639 132176 1 165569 698794 -280539 1 403094 505913 -170662 1 11 999988 -639836 1 10 999997 742188 1 2 999999 19286 2 2 999999 2 2 999999 2 4 999982 2 199814 827620 1 10 999987 883394 1 221532 668779 -844529 2 2 999999 2 222380 646274 2 11 999985 1 38734 833711 22917 1 250924 700266 -505285 1 2 999999 469599 2 12 999984 2 11 999999 1 171733 207584 -268201 1 583800 590746 887537 2 7163 616673 1 2 999999 -162702 2 151868 540846 2 609425 703296 2 601504 785392 1 2 999999 -424742 1 1 999985 -381957 2 88592 379809 2 8 999981 1 96603 118677 736631 1 72828 942189 195535 2 15 999989 1 2 999999 -633020 2 141392 660986 1 3 999997 487655 2 60051 688447 1 2 999999 869627 1 16 999993 548684 2 2 999999 1 2 999999 -764383 2 5 999987 1 2 999999 503716 1 5124 621199 841607 2 13 999991 1 378256 700513 -36247 1 163482 552028 572814 1 491833 592837 -900949 2 8 999997 2 2 999999 2 346853 622886 2 304113 394391 2 2 999999 2 2 999999 2 395932 715975 1 9 999981 984851 1 37152 282261 -196124 2 13 999989 1 2 999999 424929 2 6 999990 2 2 999999 1 9 999990 139087 1 10 999997 -85409 1 2 999981 946547 1 2 999999 533099 1 17 999991 530830 1 28907 587062 795587 2 12 999995 2 18 999994 2 8 999989 1 2 999999 29134 1 206134 885340 250135 2 11 999999 1 348009 382513 836495 2 10 999990 1 2 999999 492002 1 622715 964048 49971 2 7 999992 2 5 999990 1 353409 970288 -311999 2 1 999989 2 2 999999 2 350962 707460 2 3 999982 1 13 999990 -658889 1 18 999984 796125 2 2 999999 1 12 999993 398958 2 255767 270515 2 18 999990 2 2 999999 1 556069 899142 936106 2 2 999999 1 250631 514129 555288 1 2 999999 -945208 1 277857 661325 -984282 2 20 999985 1 8 999983 -524314 2 2 999999 1 2 999999 -716384 2 2 999999 2 2 999999 1 227983 553596 -884041 2 87292 317837 2 227401 337224 2 12 999993 1 422476 804263 -586321 2 2 999999 1 2 999984 -830344 1 51083 353504 -965609 2 2 999999 2 13 999988 1 2 999999 268333 2 13 999994 1 10 999986 479702 2 2 999999 2 836797 855303 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -227545 1 2 999999 768910 1 2 999999 -346310 2 401294 670680 1 889347 926922 21185 1 26950 497427 648578 1 2 999999 -636458 2 221822 741635 1 235675 945701 87093 1 10 999987 -107302 2 15 999986 1 616661 779523 -780125 2 2 999999 1 2 999999 -594897 2 16 999991 2 2 999999 2 9 999991 2 384943 960961 1 2 999999 -404102 1 2 999999 67445 2 2 999999 1 415082 947255 -273632 2 2 999999 1 2 999999 -486051 2 649095 961971 2 8 999999 1 2 999999 953736 2 2 999999 1 2 999999 -602937 2 14 999998 1 17 999995 881184 1 2 999999 316515 1 6 999995 -423970 1 228221 233142 401381 1 355525 463386 -352874 1 423528 573225 -333897 1 130754 274604 811928 1 15 999991 361498 2 2 999999 1 2 999999 -308863 1 2 999999 -519586 2 19 999981 1 124506 488352 -266328 2 156848 536881 1 14 999999 -652792 1 310046 535315 38836 2 412068 722414 2 73873 213699 2 419054 723219 2 142822 902915 1 2 999999 643532 2 2 999999 1 2 999999 -362337 1 8 999987 228595 2 341513 591991 2 107698 990899 2 384443 936199 1 10 999997 -157194 1 7 999997 -834715 2 240930 661424 1 487458 726218 -878474 2 2 999999 2 20247 690052 2 2 999999 2 587790 724232 1 2 999999 956378 1 94626 227656 -300077 1 882906 929066 -515126 1 2 999999 -155819 2 18 999995 1 20 999992 407041 1 487555 875380 -246603 2 249056 772548 1 20220 695411 704348 1 16 999994 -577168 1 503992 816009 436395 1 18 999983 189549 2 670280 936781 2 3 999982 1 2 999999 533777 2 1 999982 2 2 999999 1 36398 837095 -688996 2 3 999993 1 17 999991 -860284 2 2 999999 1 8 999991 683496 2 265258 360510 1 5 999988 810939 2 2 999999 1 2 999999 896311 1 327468 506461 295193 1 9 999982 235199 2 2 999999 2 302868 717773 2 2 999999 1 165482 417870 888966 2 2 999999 1 2 999999 -180164 2 14 999990 2 7 999999 2 592730 646576 2 6 999991 2 2 999999 2 234147 323941 1 205253 580284 -613343 2 8 999995 1 332989 404407 -16947 1 2 999999 -36591 2 2 999999 1 332588 909853 -454625 2 2 999999 2 193768 494039 2 4 999998 2 2 999999 1 93305 912714 121727 1 635366 766786 -634780 2 547201 718941 2 1 999994 1 2 999999 971198 1 2 999999 789107 1 443790 945330 480010 2 2 999999 1 337288 483508 836209 2 164783 384295 2 2 999999 1 2 999999 762685 2 2 999999 2 158077 198436 2 2 999999 2 2 999999 1 210764 970304 892311 2 33722 459290 2 5 999992 1 336341 863079 -995381 1 5 999983 207195 2 8 999995 2 5 999992 1 2 999999 406470 1 11 999996 873156 2 9 999981 2 2 999999 1 2 999999 -207543 2 4 999990 1 2 999999 191502 2 2 999999 2 9 999981 1 6 999981 317072 1 2 999999 -328932 1 2 999999 -11478 1 343208 582036 546976 1 2 999999 -152344 2 10210 141739 1 2 999999 823330 2 2 999999 1 2 999999 -675356 1 5 999993 -972386 2 446217 813766 2 2 999999 1 8 1000000 562285 2 2 999999 1 2 999999 -410720 1 10 999982 -804541 1 17 999999 790024 1 424418 734642 -697434 1 20 999993 518351 1 10 999988 593471 1 2 999999 -265653 1 4 999997 830347 2 2 999999 1 5 999988 -32335 2 2 999999 1 2 999999 956434 1 2 999999 989757 1 2 999999 -960806 2 16 999988 1 10 1000000 213160 2 2 999999 1 12 999986 -147362 2 362028 501818 2 1 1000000 1 5 999992 906350 2 2 999999 2 2 999999 2 2 999999 1 2 999999 937973 2 2 999999 1 2 999999 583741 1 2 999999 -784686 1 555676 737373 734212 1 333043 451498 360988 1 2 999999 -852585 2 170074 945972 2 428930 450807 1 2 999999 885304 2 2 999999 1 5 999986 565186 1 8 999986 -129083 2 315947 528914 2 2 999999 2 16 999993 2 16 999997 2 550611 576891 2 2 999981 2 2 999999 1 12 999987 118934 1 885350 942738 -524682 1 2 999999 552121 1 163171 230144 -260375 1 2 999999 -691348 1 3 1000000 -467335 2 13 999992 2 19 999985 2 182039 286846 2 121789 133820 1 10 999995 571295 1 67920 640193 452467 1 392721 596538 -89707 2 12 999990 2 11 1000000 1 3 999993 127065 2 37388 543576 2 203718 945941 1 2 999999 376964 2 1 999988 1 19 999997 -254297 2 709 177173 1 2 999999 597214 1 2 999999 75688 2 2 999990 1 19 999994 -269569 2 2 999999 2 2 999999 1 414940 711912 -928531 2 9 999987 2 235521 258769 1 7 999983 -756249 1 2 999999 -354393 2 292451 655438 2 7 999992 2 2 999999 1 2 999999 120596 1 2 999999 -383327 1 1 999984 749052 2 406874 564135 1 2 999999 -899629 2 81459 587166 2 239746 666706 1 7 1000000 -135502 2 15 999999 1 293408 330175 -267677 1 901853 985304 553498 1 147440 644035 679016 1 13 999998 430415 1 2 999988 100530 2 2 999999 1 2 999999 -191002 2 347050 477204 2 429284 591266 2 634739 841034 1 2 999999 239200 1 433500 539545 -712697 1 269136 846085 348055 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -720514 1 241137 930777 -693245 2 385067 528834 1 14 1000000 -898130 1 2 999999 -725375 1 6 999995 -855218 2 2 999999 2 2 999999 1 2 999999 410130 1 16 999998 273294 1 2 999999 -132115 2 2 999999 2 46137 364805 1 160213 463414 -29087 2 206865 335402 1 187538 394614 -905092 2 332220 575892 2 303401 621045 1 41240 997933 -77475 1 2 999999 257998 2 2 999999 2 15 999996 1 2 999999 999963 1 2 999999 -919335 2 636303 897301 1 761660 922178 -560264 1 2 999999 -196350 1 2 999999 709373 1 2 999999 -492101 2 2 999999 1 4 999998 -19264 1 5 999983 -751653 1 422649 497671 906114 1 2 999999 -166715 1 154752 198176 489603 1 165236 741745 565812 2 14 999990 2 327822 420258 2 2 999999 1 168537 297902 -346659 1 7 999987 180352 1 2 999995 212427 1 2 999999 424462 2 2 999999 1 2 999999 -140602 2 11 999983 1 2208 778090 -37708 1 562393 623318 814085 2 2 999999 1 16 999996 -19280 1 2 999999 -615577 2 5 999994 2 88296 789701 2 16 999982 2 220697 523826 1 2 999999 -144027 1 2497 504334 653616 1 277362 807697 -151836 1 2 999999 393220 1 10 999983 177584 1 2 999999 -323680 1 15 999983 -937046 1 122064 650044 -941334 2 2 999999 2 4 999982 1 2 999999 541677 1 15 999999 -157599 1 65401 807220 560952 1 2 999999 726257 2 2 999999 2 2 999999 1 19 999998 -882279 2 4 999986 1 212441 420366 -447426 2 2 999999 2 274582 591692 1 5 999988 -164122 1 12 999985 97112 1 12 999995 248985 2 24991 107059 1 361050 837962 -323084 1 2 999999 -880897 1 2 999999 752789 1 2 999999 669225 1 2 999999 -92276 2 666264 926470 1 2 999999 825773 2 5 999986 1 13 999984 -934780 2 115660 456445 1 100541 657572 446216 1 12 999995 247234 2 140365 752241 1 792409 992178 124378 2 2 999999 2 116055 137391 2 170004 831481 1 1 999983 335813 1 3 999993 -609442 2 2 999999 1 867902 931025 -170589 2 2 999999 2 2 999999 2 468773 904510 2 2 999999 1 2 999999 -851833 1 2 999999 941766 2 353452 368048 2 2 999999 2 2 999999 1 127442 967732 474782 2 2 999999 2 4 999994 2 10 999989 2 8 999997 1 621705 720804 -311320 2 11 999981 1 2 999999 881729 1 159945 677397 -953444 2 11636 114833 1 255643 321275 824546 1 9 999989 -529402 2 4282 629992 1 2 999985 117131 2 589545 631261 1 2 999999 -550797 2 3 999981 2 1 999986 1 232052 868679 -125221 2 2 999999 1 2 999999 437736 2 361191 725363 1 15 999997 -229683 1 18 999998 257279 2 2 999999 1 810997 950450 513596 1 33809 684130 807752 2 417454 590225 1 2 999999 -72484 1 78563 709219 908929 1 12 999993 726779 1 716861 987150 991671 1 2 999999 -600914 1 70265 356807 368473 2 18 999996 2 2 999999 1 4 999994 468446 1 2 999999 -408921 1 2 999999 -642023 1 10 999996 694887 1 2 999999 -778035 1 2 999999 331487 1 487069 801925 -905761 1 16 999982 781423 2 71782 735766 1 479527 754468 -148114 1 19 999988 -282001 2 2 999999 2 668912 826067 1 143370 335459 -814866 1 7 999998 182053 2 139857 266435 1 16 999992 -627712 2 2 999999 1 418525 444169 936323 1 232504 796747 536413 2 2 999994 1 57169 519421 -532436 1 18 999982 -694603 1 2 999999 -970753 1 2 999999 914352 1 357718 798194 386091 2 2 999999 2 20 999982 2 20 1000000 1 2 999999 388498 2 557697 744475 2 20 999983 1 2 999999 221595 1 2 999999 170468 1 631335 967653 857102 2 6 999987 2 10 999998 2 478431 917632 1 12 999988 -387215 2 547922 550885 1 2 999999 -98586 2 7 999987 2 519032 603885 1 393721 686003 665080 1 2 999999 -980703 2 2 999999 1 10 1000000 228767 2 2 999999 1 12 999984 493649 1 2 999999 123169 2 551567 679338 2 4 999985 2 19 999982 1 712503 811281 577579 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 348938 629618 -805119 2 883095 998859 1 2 999999 -997993 1 42283 514343 484078 1 47181 610430 886148 1 7 1000000 317169 1 2 999983 904181 1 19 999987 -475987 1 6 999986 71957 2 2 999999 2 2 999999 1 675541 776498 741406 1 1 999995 662679 1 2 999999 274651 1 868272 893252 208478 2 12 999990 2 201458 631821 1 12 999986 623584 1 1 999992 -835521 1 10 999987 -666400 1 2 999999 813108 1 2 999999 665862 2 92750 494275 1 4 999985 740449 2 119254 826044 1 19 999982 285057 2 12 999997 2 126599 927145 2 13 999981 1 18 999990 398939 1 145545 374412 351954 1 12 999988 355742 2 169163 758317 1 18 999994 -59952 2 2 999999 1 2 999999 979969 2 2 999999 2 2 999999 1 20 999981 -598618 2 2 999999 1 10 999998 913056 2 2 999999 1 2 999999 -558324 1 2 999999 -881291 1 2 999999 -828158 1 10 999995 220866 2 467097 735602 2 18 999982 2 582372 987163 1 33167 454108 -707311 2 20 999984 1 2 999992 -154559 2 2 999999 2 16 999984 1 5 999989 878892 1 286473 616218 487357 2 5 999995 2 471845 908118 2 9 999988 2 2 999999 2 2 999999 2 17 999982 2 2 999999 2 15 999982 1 2 999999 972613 2 19 999990 1 110033 998939 -824075 1 2 999999 410315 1 2 999999 586418 2 210831 673260 2 295405 928443 1 156469 396086 -21780 1 2 999999 -840934 1 20 999995 -192596 2 2 999999 2 2 999999 2 5 999999 2 13 999992 1 487061 780455 -397906 2 2 999999 1 5 999991 -383462 2 19 999981 2 12 999984 2 2 999996 1 2 999999 971809 1 568919 841929 848433 1 444573 456007 900475 1 466366 548761 576045 1 591173 735724 228726 1 39732 242186 40772 1 2 999999 163863 1 385761 675267 527913 1 2 999999 -985127 2 3 999995 1 497307 935428 -290684 1 15 999983 -943804 2 6 1000000 2 376610 983920 1 2 999999 -697939 1 2 999999 177309 2 2 999999 1 296413 386658 144329 2 4 999989 2 637833 971852 2 252386 530068 2 7 999991 2 2 999988 2 2 999997 1 15 999993 669273 2 14 999984 1 135219 389628 -987037 1 2 999999 252034 2 2 999999 2 599385 750010 2 2 999999 2 391286 484551 2 2 999999 1 19 999985 -888268 2 401331 443872 2 615718 816866 2 480318 997366 2 2 999999 1 353722 877700 171455 1 3 999985 -778111 2 2 999999 2 4 999995 1 11 1000000 -626374 1 20 1000000 -871398 2 2 999999 1 18 999984 -587476 1 18 999991 228042 1 12 999986 -745285 1 450092 843037 903623 1 515089 631553 16986 2 8 999984 1 6 999996 52063 1 8 999989 -955069 1 377085 927300 -443479 1 2 999999 18243 1 2 999999 507501 2 104472 719593 1 119893 854104 229595 1 2 999999 -240111 2 2 999999 1 170974 999241 348867 2 198088 621392 2 11 999992 2 2 999999 2 761887 858630 1 814694 921764 -366783 2 4 999989 1 10 999982 -579046 2 2 999999 1 2 999999 -277216 2 18 999999 2 8 999987 1 2 999999 -825106 1 561388 873958 -828546 2 3 999987 1 185377 477264 -627085 2 10 999984 2 1 999995 1 2 999999 -339395 1 2 999999 656906 2 125349 846344 1 676076 970562 -253287 1 7 999984 848215 2 10 999993 2 4 999985 2 2 999999 2 2 999999 2 2 999999 1 13 999981 -146190 2 12 999981 2 661868 954200 2 866960 956436 1 193460 611860 271638 1 2 999999 -464136 2 2 999999 1 151226 584491 832770 2 6 999983 1 249425 411231 415830 2 15 999989 2 15 999982 2 16 999993 1 2 999997 910851 1 1 999991 -222824 2 673578 852205 2 310052 878821 2 42195 208620 1 461526 485907 820504 2 2 999999 1 265701 368187 161516 2 5 999992 2 157215 732738 2 20 999991 1 18 999985 429352 2 20 999987 2 2 999986 1 3 999986 855002 2 448703 660500 1 571245 827350 598912 1 13 999996 -753289 2 12 999991 1 43106 105187 88402 1 12 999997 743998 1 10 999995 574356 2 853412 988693 2 33148 944973 2 2 999999 2 285578 324396 2 10 1000000 2 12 999998 2 2 999999 1 7 999991 -250369 1 616366 671448 825181 1 12 999992 899317 1 2 999999 -115464 2 2 999999 1 2 999999 -73028 1 2 999999 228288 1 277594 912911 497068 2 2 999999 2 463929 572064 2 1 999995 2 2 999999 1 7 999996 -479462 1 500571 814479 381609 2 2 999999 2 211284 569991 2 67028 883958 1 2 999999 460898 1 16 999997 -603571 1 452450 689856 979469 1 2 999999 -703870 2 19 999984 1 416587 758843 936583 2 213629 601819 1 71080 849079 733141 1 2 999999 756507 2 20 999984 1 2 999999 -964667 2 2 999999 2 749770 994186 2 2 999999 2 7 999985 2 239904 454883 1 2 999999 -800187 1 2 999999 898221 2 2 999999 1 684173 965862 -630935 1 2 999985 436252 2 14 999985 1 9 999992 -56942 2 13 999985 1 2 999999 645953 2 2 999999 1 14 999988 322957 2 2 999999 1 378509 457350 847028 1 5 999996 371485 1 2 999999 672957 2 99182 217206 2 566856 876484 2 2 999983 1 766954 969994 976853 1 342296 431896 229284 1 2 999999 -266874 1 15 999994 -155156 1 8 999982 -324180 1 59199 999087 -931523 2 2 999999 2 2 999999 1 432795 739147 -830620 2 41115 53074 2 2 999999 2 2 999999 1 12 999984 -978426 1 82463 989734 104474 1 6 999999 599772 1 9 999999 -918239 2 2 999999 1 1 1000000 -407721 1 19 1000000 -604963 1 377923 431089 645113 1 39550 705924 -102284 2 1 999982 1 2 999999 522538 1 7 999984 -471125 2 18 999985 1 375719 589076 385743 1 223046 620680 -435308 1 2 999999 580069 1 8 1000000 139724 2 18 999996 2 2 999999 1 2 999999 393181 2 20 999992 2 241238 412712 1 2 999999 557535 2 2 999999 1 465687 658947 -231905 1 14 999986 -980662 1 2 999999 -227116 2 226660 368831 2 516714 797722 2 900295 932773 1 11 999999 807166 1 499938 578411 770409 2 558917 778048 2 20 999981 2 2 999999 2 2 999999 2 2 999998 1 2 999999 753877 2 52424 499200 1 8 999988 -167485 1 6 999992 -409374 1 16 999992 523827 2 2 999999 2 186791 887169 2 13 1000000 1 2 999999 -570007 2 17 999999 1 2 999999 948150 1 2 999999 -163584 1 15 999991 262198 1 2 999999 975326 1 2 999999 -372694 2 2 999999 1 2 999999 -607468 1 5 999990 984988 2 2 999999 1 16 999983 354310 1 173950 822378 -260183 2 2 999999 1 434906 798572 -143015 2 11 999992 1 743686 896840 764868 1 2 999999 -252191 1 2 999999 224984 1 2 999999 462691 2 247508 309008 2 2 999999 1 9 999982 725816 2 20 999995 1 17 999999 -984763 2 442001 982874 1 2 999999 538664 2 15 999994 1 6 999986 790834 2 18 999991 1 2 999999 881387 1 173174 205115 -590756 2 147966 421916 2 287186 688914 1 48762 996331 -160298 2 558146 755158 2 5 999987 2 621499 727727 2 2 999999 2 14 999996 1 12 999991 -44965 2 1 999991 1 2 999999 -457660 1 2 999999 -997297 2 2 999999 1 6 999983 220853 2 2 999999 2 6 999992 2 276830 594481 1 2 999999 937882 1 4 999992 -460417 2 570062 813237 1 5 999995 578006 2 76304 326594 2 2 999999 1 16 999992 -588262 1 2 999999 380164 2 7 999989 2 20 999988 2 358780 898984 2 589412 603054 2 262603 878671 2 542063 768178 1 292491 513033 282187 1 1 999981 -613094 2 284528 361124 1 2 999999 -185836 1 109472 806360 -969745 1 344536 881314 -191656 2 13 999987 1 3 1000000 -683038 2 722464 812147 2 2 999999 2 2 999999 1 9 999984 247755 2 8 999989 1 2 999999 -888504 1 7 999983 798350 1 14 999984 -508139 2 2 999995 1 2 999997 122060 2 542799 584972 1 2 999999 546406 1 2 999999 -786177 2 13 999982 2 120946 126501 2 692760 828364 2 552271 945999 2 523755 849465 1 2 999999 -966963 1 17 999989 996199 2 5 999999 1 189085 424774 491936 1 331329 726177 567444 2 2 999999 1 2 999991 -938956 1 842998 907922 -691983 2 513046 906005 2 4 999987 2 378504 535315 2 2 999999 1 19 999997 784084 1 11 999994 359346 2 182003 870206 1 333849 662304 -152365 2 307738 643498 1 11 999983 -282289 1 82899 462542 191925 1 2 999999 464617 2 2 999999 2 2 999999 2 14 999986 2 796348 868929 2 175697 679670 1 11 999999 -939951 2 2 999999 2 89527 710493 1 68686 789846 -970041 2 2 999999 1 7 999999 -99073 1 2 999994 -46414 1 2 999999 -584513 2 893664 928569 2 668650 709533 1 2 999999 830074 2 2 999999 1 330627 581508 -975144 1 4919 250677 -631126 1 258555 969522 833643 2 15 999998 2 2 999999 1 1 999982 -744234 1 2 999999 896164 1 497943 621378 187292 1 17 999987 -758809 2 2 999999 2 2 999999 1 2 999999 169927 1 1 999996 317646 1 54468 359808 -989509 2 6 999989 2 243167 562135 2 2 999999 1 12708 619219 277800 1 2 999999 -272539 2 18 999991 2 6 999993 2 2 999999 1 486969 538275 624616 2 15 999994 2 244267 464933 1 167236 496276 221001 1 1 999988 589096 1 44990 194280 -137871 2 18 999988 2 145037 935040 2 67344 812243 1 2 999999 352866 1 93509 726221 -30997 2 2 999999 2 2 999999 2 2 999999 2 126159 844230 1 131183 303978 -478779 2 2 999999 2 5 999991 1 2 999999 -662445 2 2 999999 2 15 1000000 1 2 999999 910219 2 169794 423506 2 2 999999 1 193332 993288 -647760 2 2 999999 1 2 999999 559218 2 501694 751908 2 19 999987 2 2 999999 2 11 999982 1 15 999984 -654493 1 2 999999 -823139 2 2 999999 2 15 999987 1 383462 858804 -940035 1 83203 813896 77935 2 831962 918439 1 450779 915833 -748691 2 2 999999 2 472455 670379 2 2 999999 2 7 999985 1 608781 624980 -59776 2 18 999987 2 11 999981 1 511384 776670 418157 2 2 999999 1 8 999995 -251633 1 317780 702327 93325 1 19 999984 595802 1 2 999999 -278728 2 3 999994 1 428812 893261 -595206 1 2 999999 -330309 2 346212 910420 2 261748 528841 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -547016 2 12 999997 2 2 999999 2 17 999997 1 2 999999 -177988 1 9 999995 637813 1 2 999999 -284402 1 338285 624191 -595873 2 19 999995 1 31059 230914 995935 2 2 999999 1 10 999993 818999 2 2 999999 1 2 999999 729022 1 11 999992 239667 1 601618 607439 -469776 1 2 999999 -379310 1 3 999993 -273145 1 2 999999 -92081 1 2 999999 -222974 2 20 999999 1 589523 987620 282842 2 14627 298859 2 12 999993 1 441488 871962 -51279 1 2 999999 -244341 1 2 999999 917569 1 2 999999 -57564 2 32051 790475 2 1 999997 1 2 999999 -217191 2 2 999999 1 257005 910564 257460 1 2 999999 -554499 1 2 999999 -836873 1 158980 411098 -777938 1 356553 406275 -961683 2 18 999991 2 18 999981 2 13 999994 2 2 999999 1 11 999993 -918663 1 15 999996 -20227 2 186438 702757 2 680669 753775 1 325189 548391 -709851 2 2 999999 2 6 999996 2 193995 421086 1 2 999999 641053 2 9 999986 1 17 999985 -148818 2 2 999999 2 12 999985 2 175048 321004 2 856834 904163 1 12 999997 614712 1 2 999999 -823641 2 2 999999 2 3 999997 1 380314 901535 -627813 2 227230 417370 1 75477 802176 116077 2 18 999981 2 19 999992 2 18 1000000 2 569219 939395 1 20 999998 411836 2 2 999999 2 188228 227297 2 57507 164778 1 2 999999 318393 1 6 999985 691875 2 2 999999 2 580635 794603 1 2 999999 708245 1 2 999999 -434426 2 1 999989 1 782581 954601 -942719 2 119947 650645 2 662676 822981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -939849 2 2 999999 2 2 999991 2 2 999999 1 1 999992 677823 2 11 999998 2 2 999999 2 938204 982494 1 18 999985 802893 1 9 999994 -914779 1 5 999991 -461378 2 101707 766361 1 2 999999 174481 1 97125 426345 184807 2 3 999993 2 701160 820495 2 2 999999 1 86406 615786 945435 1 1 999988 14380 2 134702 382139 2 2 999999 2 9 999989 2 2 999999 2 2 999999 2 33198 336696 2 2 999999 1 11 999990 -136625 2 1 999993 2 4 999997 2 366250 951125 1 2 999999 -686605 1 16 999984 -616540 1 243144 448741 -561919 1 2 999999 623995 1 2 999999 -182453 2 101279 249972 2 17 999995 2 202303 465325 1 2 999999 -829032 1 2 999999 799989 2 18 999985 1 1 999992 604821 1 2 999999 762007 2 386205 845591 1 2 999999 -73196 2 2 999999 1 15 999989 647758 1 5 999991 923378 2 9 999994 1 339802 601885 708683 2 2 999999 2 149317 758601 2 139828 867996 1 185068 280548 -923591 1 2 999999 149211 1 375351 480580 -516978 1 2 999999 522911 2 2 999999 1 2 999999 491474 2 494208 896122 1 9 999996 598630 1 115605 380977 392033 1 4 999981 435956 1 442467 646927 500139 1 2 999999 -670722 2 18 999989 1 124818 706087 437973 2 10 999983 1 9 999986 742336 2 2 999999 2 15 999994 1 521727 750299 -295031 1 399235 718093 54639 1 16 999992 -468381 1 2 999999 -381085 1 2 999999 568424 2 827877 835732 1 180760 961518 981200 2 2 999999 1 85726 830229 522344 2 9 999983 2 16 999992 2 30252 78315 1 9 999990 -655609 1 798314 997115 -137511 2 4 999998 2 38062 198857 2 2 999999 2 413006 976382 1 11 999981 634594 1 248374 490997 -708108 2 500845 755401 1 2 999999 -963767 1 16 999996 -695079 1 3 999983 -772363 1 624127 712441 171284 1 14 999982 56248 1 145785 383280 -424965 1 650050 684724 -78347 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 101262 976683 2 573741 681848 1 811335 900203 -847041 2 913818 993023 2 9 1000000 2 2 999999 2 182384 284225 2 39381 600253 2 31346 183836 1 323466 816333 -778665 1 2 999999 8430 2 20 999998 1 149947 860489 -35211 2 122934 853573 2 215613 267345 2 58068 394703 2 221206 581528 2 203183 215608 2 2 999999 1 17 999984 -497641 1 2 999999 -658194 1 2 999999 762039 2 183467 946685 1 13 999986 897577 2 119454 609753 2 15 999984 1 18 999985 -846457 1 459921 971974 -495480 2 2 999999 2 4 999983 2 12 999990 1 585787 829982 -524965 1 34470 311214 -955894 2 126387 354600 1 297858 569469 -457375 2 271987 422064 2 2 999999 1 1 999985 783270 2 18 999985 2 436039 871260 2 12 999986 1 6 999993 680236 2 2 999999 2 28911 932956 2 2 999999 1 2 999999 -182879 1 2 999999 -982441 1 463418 475735 39029 2 2 999999 2 2 1000000 2 413860 539362 1 16 999991 -26887 1 11 999986 -949264 2 20 999993 2 4 999997 1 2 999999 -79554 2 127811 520474 1 2 999999 -801222 2 4 999990 1 18 999997 -875996 1 2 999999 -852527 2 2 999999 2 16688 433433 1 8 999986 -488680 2 2 999999 2 10 999989 1 11 999987 450563 1 2 999988 -526282 1 124168 848338 -737972 2 2 999999 2 2 999999 2 2 999999 2 11 999991 2 2 999992 1 8 999998 443597 1 2 999999 228591 1 2 999999 -328031 2 2 999999 1 2 999999 47603 2 17 999987 1 147709 433635 227356 2 207650 287111 2 476571 699365 2 90045 413980 2 17 999996 1 455195 743285 629260 2 9 999992 2 1 999994 1 408367 600711 39623 2 9 1000000 1 3 999989 970167 2 2 999999 1 137683 952173 -845689 2 2 999999 2 632403 650799 1 2 999999 436724 2 10 999999 1 20 999986 150792 2 2 999999 2 2 999999 2 11 999997 1 478924 602397 -193327 2 525795 728200 1 75294 765453 -981019 2 2 999999 1 476640 913974 -181193 2 2 999999 2 2 999999 2 2 999999 2 9 999992 1 17 999988 527749 2 71133 122495 1 323795 412457 -55777 2 488437 601988 2 2 999999 2 2 999999 1 14 999981 820407 2 15 999995 2 2 999999 2 2 999999 1 613443 901451 -241495 1 415925 528463 -118867 1 10 999996 -981973 2 250403 958925 1 132248 163302 65869 1 2 999999 457290 2 708880 789755 1 2 999999 293367 1 14 999996 -338775 2 517004 637313 1 16 999997 -414485 2 581070 816096 1 2 999999 -875919 2 2 999999 2 30019 573435 2 120305 946152 1 2 999999 195984 1 2 999999 918071 1 19 999998 -813224 2 311531 486832 2 348492 689590 2 863306 888756 2 2 999999 2 39675 182454 1 2 999999 310100 2 6 999982 2 2 999999 2 3 999996 2 5 999988 2 104281 211367 2 40801 712814 1 523729 624790 -66966 1 451205 610201 476270 1 32681 961020 569923 2 2 999999 2 2 999999 2 13 999994 1 2 999999 -118148 1 56420 965228 222593 2 17429 215680 2 2 999999 2 20 999981 1 3 999992 837780 1 7 999987 -357959 2 2 999999 2 602438 991795 1 411238 939602 -155029 1 2 999999 -854458 1 2 999999 -710255 1 8 999993 332628 1 468188 608872 -493954 1 171103 509734 -465232 1 2 999999 629586 1 901652 937240 398009 1 368744 564907 -253774 2 4 1000000 1 16 999992 -141417 2 2 999999 2 2 999999 1 12 999985 -569681 2 507177 519572 1 2 999999 -230769 1 14 999985 389869 2 2 999999 2 13 999986 2 2 999999 1 2 999999 -343669 2 172825 811456 1 2 999999 -410918 1 6 999989 -229503 1 115399 290209 440859 1 4 999994 588809 1 2 999999 379735 2 14 999984 1 10 999989 -469814 1 20 999997 76890 1 2 999999 826754 1 2 999999 591425 2 16 999991 1 582893 926283 410322 2 2 999999 2 2 999999 1 2 999999 489454 2 563006 916312 1 10 999995 -501749 1 2 999999 -98126 1 15 999988 -384419 2 502533 612179 1 6 999982 -592050 1 2 999999 248417 2 6 999994 1 288122 683528 -554765 2 137564 969283 2 2 999999 2 382429 438503 2 552478 741544 1 2 999999 159023 1 11 999996 312870 1 2 999999 366878 2 372302 609940 1 186285 815277 -26950 1 2 999999 -849594 2 255385 530414 2 2 999999 1 249392 816357 -714708 1 2 999999 17169 1 2 999999 746810 2 2 999992 1 2 999999 -638912 1 2 999999 369152 1 213539 779485 999375 2 384835 526034 1 927009 981332 -359318 1 16 999995 997543 2 343541 601821 1 375880 442397 -983634 1 2 999999 298349 1 2 999999 587073 2 16 999995 1 11 999993 180552 1 712691 746795 -598653 2 3 999985 2 2 999999 2 568335 719120 2 86550 104996 2 17 999994 2 5 999999 2 17 999985 2 98143 424663 1 2 999999 -241324 1 1 999987 -898567 1 13 999985 910489 2 110847 896422 2 2 999999 2 304095 318843 2 2 999999 1 588461 711237 991219 2 125077 523587 2 12 999987 2 15 999994 2 2 999999 2 17 999994 1 20 999993 -376651 1 2 999999 -876659 2 2 999999 1 20 999982 927119 2 87384 426295 2 2 999999 2 1 999990 1 9 999993 -495009 2 2 999999 1 796798 892803 714059 1 57534 638672 853691 2 119023 677843 1 176764 733153 942307 1 84811 578707 116197 1 2 999999 870056 1 450440 992385 -299505 2 4 999988 2 382208 685194 1 2 999999 490864 1 4 1000000 841123 2 825511 853262 2 540736 660091 1 1 999998 319080 1 8 999988 -543674 2 4 999997 1 11 999990 -293678 2 290774 425733 2 7 999995 2 2 999984 1 13 999984 750473 2 95957 784085 1 2 999999 -787938 1 4 999982 -770622 1 355877 796375 999738 2 2 999999 2 88987 672685 2 2 999999 1 16 999986 123432 1 16 999986 223673 1 2 999999 554205 2 2 999999 1 18 999989 -224128 1 118857 337454 -293690 2 720323 890866 1 3 999985 197654 2 259991 327871 1 2 999999 217824 1 2 999999 -370179 2 7 999998 1 18 999982 -635144 1 4 999981 -414057 2 19 999981 1 2 999999 -570822 1 19 999982 992256 2 683979 867121 2 3 999981 1 2 999999 -788888 2 2 999999 2 12 999993 1 2 999999 -666349 2 261808 407431 1 2 999999 573884 2 2 999999 1 14 999988 559516 1 209525 372652 660646 1 163233 320001 -512059 2 2 999999 2 10 999982 1 1 999983 -436682 2 2 999999 1 2 999999 230059 2 679244 913671 1 487234 595797 -225805 1 2 999999 350427 2 481396 524780 2 12 999987 2 2 999999 1 443224 976147 412688 1 2 999999 710190 1 9 999992 -833249 2 2 999999 2 2 999999 1 97601 210377 15121 2 2 999999 1 317602 607835 -996901 1 3 1000000 18571 2 123517 188526 1 2 999999 -878936 1 9 999991 864312 1 3 999988 658338 2 795108 991360 1 391491 961556 789919 2 2 999999 2 631461 842722 1 736634 975239 686134 1 18 999991 476706 1 2 999999 -1955 2 10 999988 1 15 999991 -518293 1 2 999995 528584 1 12 999990 -313012 1 167325 680913 -909006 2 2 999999 2 12 999994 1 19 999987 68709 1 2 999999 954543 2 3923 765247 2 558993 986238 2 2 999999 2 2 999983 1 478939 582622 -592192 2 2 999999 1 843842 966318 -46955 2 507575 597548 2 4 999987 2 2 999999 1 489102 584069 -102188 1 388586 932889 62165 1 19 999992 742833 1 2 999999 -917436 2 2 999999 2 2 999999 2 18 999991 1 2 999999 -353005 2 355273 714790 1 7 999997 670400 1 7 999986 -563190 1 2 999999 -865250 1 205158 566897 337045 2 630140 793987 2 2 999999 1 17 999991 -5428 1 19 999996 415367 1 254225 258399 310834 2 2 999999 2 9 999986 1 12 999987 425575 2 822382 860187 1 852953 993447 -548165 1 503846 623293 111739 1 2 999999 11920 1 12 999991 -10314 2 2 999999 2 436926 727707 1 2 999982 147461 1 684593 749195 123386 2 40469 845395 2 684262 766223 1 276968 728970 958508 2 11 999990 2 2 999999 2 2 999999 1 2 999999 913866 1 592811 628570 -449228 1 2 999999 285436 1 2 999999 799766 2 408419 891347 1 2 999999 690339 1 6 999987 589565 1 188082 197231 82030 1 2 999999 -160405 1 2 999999 -437590 1 491839 584197 -235366 2 240875 665547 2 2 999999 2 185248 528346 2 8379 720698 1 4 999982 -793025 1 28177 39537 -742584 2 2 999999 2 568803 894442 1 7 999981 -431485 1 6 999984 720401 1 15 999993 -589644 2 14 1000000 1 208593 751038 -690031 2 384832 549863 1 872883 937608 589012 2 8 999991 2 17 999984 1 2 999999 174653 1 235049 668960 316897 2 2 999999 2 2 999999 2 416528 930304 2 2 999999 1 2 999992 819054 1 8 999996 -185441 2 285664 607870 2 97835 661916 2 11 999982 2 10 999983 2 24006 263745 1 16 999983 -798734 1 2 999999 -951850 1 2 999999 -163210 1 14 999997 556694 1 2 999999 -479976 1 540149 742143 -394308 1 97223 454049 128256 1 9 999985 -151117 1 18 1000000 -742817 2 152913 859334 1 15 999985 -373398 2 2 999999 1 253543 656118 111953 1 84193 912079 400056 2 2 999999 2 185477 805314 1 19 999996 209820 2 2 999999 2 2 999999 1 636139 793713 -691801 1 600462 938078 -288888 1 2 999999 575763 2 2 999999 1 5 999998 5619 1 13 999985 -531361 1 2 999999 994161 2 601370 758293 2 333422 557577 2 9 999982 2 8 999987 2 2 999987 2 474867 784526 1 2 999999 -121616 1 14 999995 -751577 2 3 999981 2 178051 264389 1 20 999998 227178 2 13 999983 1 2 999999 -227027 1 2 999999 380010 1 3 999985 204834 1 2 999999 -885969 2 2 999999 1 125761 367479 -614844 1 16 999983 143339 2 2 999999 2 14 999984 2 10 999990 1 384260 601118 49735 1 57951 579123 517323 1 2 999999 199859 2 306028 456248 1 415426 650904 -679660 2 802503 813947 1 11 999997 445338 2 2 999999 2 1 999989 1 16 999993 785470 1 11 999986 -709539 1 2 999999 -838607 2 16 999986 1 2 999999 581106 2 18 1000000 1 655420 924985 265441 2 2 999999 2 237328 933774 2 5 999994 1 17 999996 444669 2 14 999985 2 291207 848381 1 2 999997 673700 1 2 999999 191714 2 8848 977955 1 2 999999 -753413 1 2 999999 857541 2 17 999984 1 135247 648378 -512454 2 3 999988 2 2 999999 2 2 999999 2 2 999999 1 8 999992 536897 1 2 999999 -948152 1 131433 456198 -476959 2 691566 754351 2 13 999986 2 927988 960607 2 2 999999 1 1 999983 -989911 1 3 999997 655511 1 2 999999 -223702 1 79134 898449 -644849 2 101352 946212 1 2 999999 926344 1 2 999999 -800184 2 16 999984 1 125253 362948 780915 2 2 999999 1 2 999999 -112768 1 11 999995 472453 1 2 999999 811239 1 20332 708405 -744661 2 10 999998 1 15 999995 404862 1 18 999996 153282 2 329813 544234 2 2 999999 1 299457 881300 635667 1 882779 892088 -498896 2 621228 647133 1 14 1000000 -413425 2 222357 384298 2 18 999992 1 331375 808204 -307705 2 2 999999 2 20 999995 2 2 999999 2 556297 777271 2 2 999999 1 12 999994 346818 2 11 999984 2 24992 935570 1 452318 615345 -680917 2 2 999999 1 2 999999 -776562 1 531604 734637 822772 1 495541 828800 -76511 2 380876 449048 1 549970 928683 252249 2 2 999999 2 836354 880450 1 2 999999 966373 1 233788 655649 801705 2 89927 882838 1 109659 556544 -555649 1 17 999999 -831008 1 49910 730187 -501557 1 8 999993 563420 1 12 999989 -649475 1 1 999983 -285768 2 68603 941943 1 2 999999 803227 1 2 999999 -727922 2 13 999993 1 11 999994 -537140 2 16 999985 1 13 999984 -650470 1 2 999999 423386 1 11 999985 994305 1 2 999999 -988014 1 2 999999 615765 1 2 999999 -294407 1 11 999990 -228850 1 2 999999 842123 2 2 999999 1 5 999982 752966 2 4 999981 1 2 999999 490690 1 45588 869733 -296460 1 2 999999 -931140 2 7 999994 1 293769 762757 -312953 1 625732 683563 -885053 2 2 999999 1 17 999990 -378761 1 352800 547523 36772 2 2 999999 2 2 999999 2 8 999982 1 3 999999 -929028 1 8 999986 -196335 2 161360 883146 1 2 999999 578361 1 2 999998 -906196 2 2 999999 2 803118 862161 1 13 999994 -238875 1 310593 700421 339758 2 247205 445325 2 2 999999 2 61483 990501 1 284682 588156 -195720 2 649449 674075 1 2 999999 778812 1 601827 946290 844885 2 395138 736605 1 2 999999 118515 1 2 999999 30744 2 2 999999 1 2 999999 -853399 1 18 999982 176471 2 883419 934024 2 57929 950964 1 2 999999 -857198 2 98363 941641 1 2 999999 -449133 2 2 999999 2 11 999992 2 2 999994 2 802278 918023 1 2 999999 954290 2 8 999984 1 2 999999 733101 2 2 999999 1 2 999999 657735 2 393735 863284 1 18 999985 -557450 2 467081 966606 2 8 999988 2 2 999999 2 10 999993 1 469257 815317 489204 2 557355 665796 1 7 1000000 -209465 1 9 999998 -225349 2 6 999985 1 391066 527432 -595291 1 164521 279410 517918 2 553823 933626 1 16 999981 -948413 2 340048 979360 1 6 999983 915340 2 85440 558368 1 231793 422151 767987 2 19 999988 2 18 999993 1 15 999999 378143 1 562066 813700 350641 1 2 999999 -366883 1 10 999986 872007 2 9 999997 2 632507 937317 2 2 999995 1 2 999999 -686144 2 2 999989 1 2 999999 784474 2 2 999999 2 431662 918474 2 2 999999 2 16 999987 1 370823 546792 -57988 1 2 999999 -136794 1 2 999999 691931 2 2 999999 1 209998 699820 197230 2 6 999984 2 2 999999 1 2 999999 514419 2 2 999999 2 2 999999 1 4 1000000 188949 2 2 999999 1 286686 889070 -53113 2 2 999999 1 14 999990 -119332 1 9 999989 -949728 1 8066 640272 230725 2 741386 787629 2 18 999998 1 18 999995 949643 1 19 999995 549129 2 10 999987 1 2 999999 166526 2 173088 941145 2 4 999999 2 2 999999 2 127558 811744 2 317760 953510 1 205947 342366 -231275 2 5 999988 1 371476 389186 -617545 1 95653 392040 -115390 2 20 999982 2 2 999999 2 68861 225546 2 663440 759937 2 10 999989 1 2 999999 -600744 1 497645 902518 269117 1 56893 412913 999453 2 782979 844412 1 4 999987 -371069 1 2 999999 -528801 1 2 999999 537468 1 560085 659966 179348 1 2 999999 -857655 1 2 999999 -782425 1 2 999999 736613 2 17 999987 2 8 1000000 1 2 999999 -758360 2 10 999990 1 2 999986 -145619 1 375324 954847 -629 2 435405 731070 1 295279 752762 237652 1 871803 985644 191368 1 2 999999 710307 1 6 999991 454149 2 12 999981 1 7 999993 -147117 2 297737 526332 1 20 999996 -510895 1 532364 692216 324632 1 8 999992 -989597 2 20 999997 1 6 999993 -308561 1 154075 966028 -685840 1 20 999988 438754 2 493891 759478 2 2 999999 2 2 999990 1 120946 775853 -946557 2 577068 636151 1 562097 806751 -487781 2 504868 896587 1 2 999999 -766482 1 177625 762497 695878 1 210980 913487 730591 1 6 999982 517516 1 56298 476575 568957 1 229472 332288 -953419 2 12 999981 1 123125 994885 -674849 1 256840 531242 320657 2 50189 892047 2 3 999995 1 15 999985 567177 2 16 999999 2 10 999994 2 536016 807430 1 5 999986 245982 1 2 999999 456147 2 2 999999 2 405352 876706 1 225208 537517 -710647 2 161652 846080 1 519202 584882 136976 2 5 999995 2 2 999999 1 15 999985 -797438 1 4 999998 165284 2 359713 970526 1 2 999999 640286 1 97280 288281 -874531 1 254327 752479 -631146 2 2 999999 1 2 999999 -312120 2 7 999993 2 851003 950834 1 11 999997 -359733 2 2 999999 1 2 999999 816134 1 358684 747465 -459881 2 71656 588946 2 19763 264360 2 2 999999 1 5 999982 -452096 1 630393 723885 -632961 1 2 999999 -435858 2 2 999999 2 69559 96003 2 360060 949925 2 1 999983 1 2 999999 643695 1 2 999999 435469 1 180964 397993 683576 2 2 999999 1 16 999998 285954 1 9 999992 -730247 2 2 999999 2 2 999999 1 2 999999 832139 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -328478 2 2 999999 1 17 999985 39206 2 597022 703178 2 369674 492773 2 168580 780459 1 2 999999 -746187 1 208197 901208 -133609 1 737794 810801 -149947 2 2 999999 2 10 999981 2 4 999984 2 7 999995 2 539342 589383 1 6 999992 381209 1 505636 759990 437128 1 15 999997 235731 1 4 999997 -114635 2 3 999999 1 778288 862784 670124 1 91310 514937 830218 2 14 999997 1 15 1000000 100898 2 2 999999 1 526133 959400 713446 1 315528 564626 -921714 1 664912 770698 -226280 2 207841 635161 1 4 999995 554411 2 16 999992 2 2 999989 2 9 999983 2 2 999999 1 2 999999 -114348 2 2 999999 2 2 999999 2 14 999998 2 3 999986 1 2 999999 -732999 1 320315 366963 -177142 1 774203 817164 -117457 1 9 999991 527498 2 163999 772373 1 2 999999 -878327 2 16 999994 2 15 999997 2 237035 863137 2 308300 379628 1 2 999999 -678991 2 2 999999 2 2 999999 2 307638 999901 1 2 999999 672551 2 2 999999 1 2 999999 -552447 1 123311 242804 -460790 2 7 999990 2 7 999998 1 2 999999 306558 2 8 999999 1 17 999984 -692391 1 34855 245241 607262 2 15 999996 1 10 999997 785319 1 489255 670751 -446656 2 5 1000000 1 259592 289063 693254 2 2 999999 1 18 999987 326233 2 2 999999 2 91401 576519 1 361842 781225 11144 1 2 999999 -608987 2 45844 65925 2 2 999999 2 16 999999 1 5 999991 -886141 2 2 999988 2 2 999999 2 458487 965994 2 15 999992 1 12 999987 608627 2 529829 547967 1 458665 655586 -368996 2 2 999999 1 261567 764818 189701 2 142360 696576 1 2 999999 -55857 1 20 999992 -658915 2 2 999999 1 69863 888532 552852 1 2 999999 810493 1 439642 781825 -23965 1 5 999996 784041 1 2 999999 911924 2 58525 996186 2 13 999994 1 2 999999 275530 1 747018 888190 -666929 2 2 999999 1 284274 951398 234896 2 2 999999 2 316730 632737 2 6 999999 1 172395 854806 -637371 2 436538 579732 2 2 999999 1 552651 982633 -774824 1 12 999993 787253 1 3 999988 481040 2 15 1000000 2 110020 789289 1 2 999999 824635 2 12 999995 1 2 999999 232820 1 2 999999 198210 2 496176 663832 1 475024 818834 24085 1 16 999981 70319 2 118033 154580 1 142724 963912 177404 1 3 999999 817415 2 2 999999 1 12 999989 709986 1 2 999999 511256 2 5 999989 1 636668 871531 -151352 1 198209 402620 -781473 2 9 999999 2 655331 825956 2 45935 143571 2 381647 833465 1 50406 806568 320578 1 12 999987 474822 1 2 999999 -554953 2 3 999983 1 373335 929244 264569 1 3 999988 -7759 1 209247 234727 -25169 2 4 999981 2 2 999999 1 19 999984 69016 2 3 999987 2 9 999999 2 2 999999 1 2 999999 60599 2 2 999999 1 261687 884125 -543952 1 253642 438263 -510582 2 2 999999 2 19 999981 1 2 999999 320703 1 6 999982 -195198 1 129550 240013 55407 1 2 999999 584635 1 2 999999 907493 1 2 999999 -49214 2 2 999999 1 2 999999 -33517 1 18 999990 -408140 1 19 999997 -220759 2 19 999996 1 2 999999 -344780 2 230521 361658 2 2 999999 2 112992 642047 2 2 999999 1 2 999999 534282 1 19 999991 212188 1 2 999999 -509396 2 2 999999 2 853423 961280 1 12 999991 -106867 1 67196 367451 -923542 2 22620 845251 1 7 999987 -183488 1 16 999983 564487 2 20 999990 1 16 999996 -979 2 149806 804153 2 10 999992 1 101262 471065 470231 1 2 999999 953100 2 5 999998 2 2 999999 2 7 1000000 1 2 999999 557706 2 2 999999 1 206419 819816 -823270 2 19 999990 2 354592 559264 1 1 999990 -111963 2 13 999989 2 12 999991 1 2 999999 -543841 2 2 999999 2 2 999999 1 17 999991 -466769 1 2 999999 139119 1 2 999999 456133 2 2 999999 2 182164 351427 1 2 999999 -129178 1 8 999999 -2197 1 2 999999 899444 2 20 999990 2 2 999999 1 20 999992 947488 1 137370 477960 144319 2 2 999999 2 797304 851624 1 76737 719706 -870389 2 16 999984 1 165085 721190 469849 2 194920 567790 2 218553 643216 2 2 999999 2 20 999993 2 16918 808195 2 149432 813944 2 2 999999 1 17 999992 -770562 1 16709 315548 737093 2 237217 857353 1 2 999999 -671844 1 76123 402465 -119056 1 10 999989 -803379 2 5 999987 2 8 999998 2 19 999981 2 8 999988 2 2 999999 2 207510 449837 2 2 999999 2 5 999987 2 2 999999 2 988420 994276 2 2 999999 2 656003 779917 2 427169 812757 2 2 999999 2 2 999999 2 152523 763739 2 18 999998 2 4 999995 1 9 999991 29592 2 857319 956397 2 10 999998 2 11 999985 1 19 999995 637237 2 11 999990 2 11 999986 1 12 1000000 220820 1 2 999999 -975276 2 2 999999 1 2 999999 567351 1 2 999982 39266 2 626907 704273 2 2 999999 1 19 999996 -387470 2 72755 828196 1 5 999987 133640 2 284064 782093 2 89795 770966 2 18 999981 2 320141 663198 1 2 999999 711525 1 770701 886761 449204 2 17 999981 2 2 999999 2 136747 998998 2 538629 990679 2 972678 977123 2 16 999988 1 7 999984 541241 1 20 999984 -418869 1 2 999999 651305 1 254702 573941 806173 2 7 999994 1 15 999988 336384 1 2 999999 965068 2 2 999999 1 20 999989 849907 1 386203 810499 611163 1 7 999990 -332036 2 872858 996800 2 2 999999 1 2 999999 272948 2 149549 983863 1 2 999999 696626 2 444902 781426 1 2 999992 -298342 1 2 999999 250095 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 511899 634163 -238890 1 505372 965427 721339 1 4 999996 -498649 2 2 999999 1 2 999999 -290046 2 909537 927599 2 18 999993 1 2 999999 -514851 1 2 999999 673201 1 2 999999 -671287 2 8 999983 1 1570 419344 792454 1 2 999999 520603 2 18 999982 2 8 999999 1 19 999989 -15188 1 12 999997 -985714 1 398331 827440 253605 2 2 999999 1 18 999982 993503 1 832656 839930 -583782 2 3 999986 2 19 999988 2 2 999999 1 2 999999 -866871 1 119044 770855 -8330 1 256776 732533 329226 1 2 999999 -786986 2 164798 515810 1 280177 940523 -889594 2 8 999982 1 2 999999 -166289 2 2 999999 2 2 999999 1 17976 608268 502566 1 15 999998 -637763 2 18 999992 1 15 999987 409400 1 2 999999 -963542 2 2 999999 1 441337 458313 -287126 1 14 999995 104669 2 50872 132896 2 15 999996 2 2 999999 1 713049 891574 949996 2 1 999986 2 48641 322859 2 505077 792704 2 17 999981 1 2 999999 -456323 1 2 999999 -178930 1 8 999999 -309678 1 2 999999 94172 1 72677 340521 -744478 2 14 999998 1 2 999999 -786843 2 17 999982 1 8 999988 785704 1 234654 928995 -103556 2 2 999999 1 2 999999 -71563 1 449158 976637 477334 1 14837 878119 574654 2 437831 799986 2 2 999999 2 4 999982 2 15 999990 1 2 999999 639366 2 2 999999 2 5 999986 2 16 999988 2 9 999988 2 20 999986 1 3 999999 -517662 2 2 999999 1 2 999999 59995 1 139376 661240 -187979 1 19 999999 -34485 2 9 999982 1 177830 641915 750618 2 6758 252005 2 290186 936698 1 2 999999 720074 1 538499 815120 189402 2 19 999995 2 3 999995 2 6 999997 2 2 999999 1 1 999997 650370 1 2 999999 -989036 1 2 999999 316972 2 10 999988 1 186364 812818 826618 1 288332 797676 750895 1 436861 891014 -842295 2 17 999982 2 2 999999 1 2 999999 925029 1 735781 953966 827971 2 10 999990 2 567755 970182 1 2 999999 456565 2 2 999999 1 2 999999 -26968 2 15 999997 2 1 999997 1 517412 669965 -809495 2 12 999991 1 2 999999 -858643 1 2 999999 402440 2 10 999988 1 5 999990 -324714 1 94745 443051 11915 1 2 999993 -560481 2 18 999982 1 2 999999 -688975 2 52185 625381 1 15 999983 -59547 2 2 999999 1 2 999999 -944914 1 213610 726080 186238 1 2 999999 838555 1 19 999992 243428 2 2 999999 2 363242 484532 1 728268 873813 -435556 1 77784 537814 -530076 2 2 999999 1 13 1000000 204451 2 15 999986 2 27783 45330 2 647455 821065 2 19 999988 1 2 999990 -416549 2 123155 951795 2 2 999999 2 2 999999 1 45762 521532 218940 1 2 999999 288691 1 639194 864600 -572864 2 19 999994 2 2 999999 1 5 1000000 -85929 2 3 999990 1 5 999994 293897 1 525791 917514 -493779 1 2 999999 640354 1 14 999997 -552064 2 2 999999 2 296778 358396 1 5 999995 304845 2 46802 453143 1 2 999999 126802 2 2 999999 1 619775 909064 653827 1 16 999993 945034 1 291892 397514 -803189 1 130641 334283 716536 1 2 999999 987363 2 93332 902919 2 2 999999 1 13 999998 775192 2 144256 500561 1 10 999996 162940 2 571910 921921 2 3 999984 1 8 999988 547188 1 10 999984 -405273 2 29403 704131 1 17 999981 -740407 1 12 999986 -401557 2 19 999984 2 2 999999 2 3 999983 1 12 999982 -319237 2 257752 498271 2 2 999999 1 20 999985 -727239 2 2 999985 2 425049 567854 2 1 999996 2 406051 754187 1 2 999999 -401859 1 288865 905105 -83716 2 2 999999 1 15 1000000 -756172 2 229302 429030 1 668407 766329 -970740 2 19 999993 2 93706 959894 2 224307 908130 2 2 999999 1 167477 497756 485132 2 114382 932142 1 20 999994 659669 1 2 999981 -854160 1 388336 677551 -87766 1 331925 634267 -835111 1 192306 261716 -412841 1 2 999999 542660 2 2 999999 1 601800 854655 -375865 2 5 999992 2 149874 157134 1 23605 557003 636808 1 6 999991 -727398 1 14 999997 850957 2 16 999988 2 19 999998 1 11 999992 -742725 2 3 999985 1 331483 414411 -345079 1 185669 241657 -124471 2 181380 400408 1 2174 918072 978732 1 150636 629653 359003 2 120458 220283 1 2 999999 -539414 2 2 999999 2 15 999981 1 7 999999 -371679 1 727755 992481 979892 1 2 999999 -978671 2 2 999999 2 579377 757779 2 495860 563148 2 2 999999 2 2 999999 1 19 999990 -73598 2 614883 627133 2 4 999988 1 2 999999 159226 2 2 999999 1 18 999989 651702 1 7 999981 -916803 2 78303 168929 1 883925 946322 585209 2 1 999984 1 2 999999 -139913 1 6 999988 -399291 2 10 999994 1 343235 821417 -462187 1 2 999999 645190 1 2 999999 717202 2 12 999993 2 2 999999 2 2 999999 1 561643 770630 -468820 1 276452 577104 168433 2 7 999992 1 2 999999 -241483 1 778687 951888 -227302 2 274098 446960 2 2 999999 1 2 999999 -860282 2 326791 612669 2 11 999989 1 2 999999 -810210 1 142972 193378 821033 2 337495 762612 2 2 999999 1 2 999983 551044 1 535369 907649 -349220 2 2 999999 2 12 999994 2 2 999999 2 116260 470667 1 8 999998 881559 1 19 999996 -639561 1 2 999999 99268 2 2 999999 1 8 999986 -419060 2 2 999999 2 599509 824503 2 14 999994 1 72537 592218 405888 1 19 999989 -620143 2 8 999998 1 2 999999 955208 2 12 1000000 1 6 999991 941552 2 18 999983 1 2 999999 287163 2 2 999999 2 2 999999 1 2 999999 80428 1 797425 978810 -888514 1 194813 260662 -258749 2 18 999990 1 13 999986 -628601 2 12 999988 2 2 999999 1 2 999999 -469580 1 18 999988 -84446 1 916023 946681 -276111 2 17 999983 1 2 999999 -221628 1 2 999999 -730789 2 2 999999 2 224209 336049 1 2 999999 494112 2 2 999999 2 2 999999 2 15 999986 2 2 999999 1 279998 817472 302683 1 2 999999 -733616 2 9 999987 1 675655 736538 -14042 2 327101 444657 1 11 999996 991210 2 11 999994 1 222040 803615 -814204 1 365062 517520 -616083 2 2 999999 1 2 999999 -704620 2 242910 488662 1 2 999986 883135 1 1 999994 -722285 2 16 999983 2 343671 446083 2 592783 812752 2 392009 596356 1 2 999999 -841369 1 462375 650836 -285299 1 14 999981 -233677 1 385874 451962 691291 1 282188 725892 -877072 1 409206 817840 644514 2 75285 461432 1 2 999999 444448 2 2 999999 2 18 999998 1 2 999999 -438165 2 2 999999 1 257056 269614 392758 2 2 999999 1 3 999989 184742 1 19 999983 -124308 2 172266 744039 2 590090 830320 1 2 999999 687798 2 196202 919192 2 2 999999 1 2 999999 502866 1 30120 31060 -360976 2 2 999999 1 2 999999 644966 2 265440 836590 1 99368 479066 605468 2 51204 568385 1 7 999984 -481429 1 2 999999 -337868 1 13 999988 863172 2 361091 486910 2 20 999989 2 165403 852451 1 698808 841731 -945474 1 7 999989 359868 1 153957 313341 906310 2 11 999990 2 2 999999 2 171475 974362 1 2 999999 809783 2 41353 727052 1 3 999998 -570914 2 23816 87231 2 251848 611271 1 2 999999 512592 1 463462 559889 639168 2 1 999996 1 2 999999 316445 2 13 999993 2 2 999999 2 2 999999 1 5 999991 -238096 2 7 999997 2 11 999989 1 2 999999 944804 2 8 999989 2 2 999999 2 6 999990 2 300358 681322 1 2 999999 229642 1 16 999993 -808075 2 2 999999 1 2 999999 -667193 2 78911 236069 2 2 999999 1 13 999989 666815 2 41368 804049 1 17 999982 520886 1 2 999988 766561 1 5 999991 515215 2 38438 495199 1 461502 613007 -922516 2 2 999999 2 2 999999 2 117183 123730 2 8 999988 2 2 999999 2 19 999987 1 41892 188329 -30251 1 301335 423933 -336953 1 340283 998946 588056 1 3691 91586 -860192 1 2 999999 -943142 2 2 999999 2 570967 941930 1 2 999999 551862 1 206079 951537 31335 1 2 999999 34646 2 2 999999 1 2 999999 160083 2 5 999996 1 2 999999 872362 1 19 999982 213175 2 2 999988 2 6 999993 1 633741 815125 -209351 2 2 999999 1 270382 618472 503616 2 14 999985 2 126309 947825 1 106832 666261 -795523 2 11995 40884 2 240893 426006 2 55801 294583 2 2 999999 1 11 999981 589044 1 2 999999 773524 2 4 999981 1 2 999999 193291 2 2 999999 1 20 999989 10812 2 12 999997 1 15 999992 -509581 1 2 999999 292795 1 2 999999 -381504 1 172729 580515 -585264 1 2 999999 471978 1 2 999999 171066 2 2 999999 1 9 1000000 -786660 2 2 999999 1 729240 970430 -649335 1 125607 810288 510092 2 4 999992 2 2 1000000 1 20 999992 -6319 2 2 999999 2 2 999999 2 2 999999 2 123439 199720 1 44951 868552 801302 2 7 999982 1 492800 510184 -754522 1 8 999995 -816797 1 2 999999 -544980 2 615887 918984 1 3 999990 -256027 2 170831 401152 2 14 999989 2 567174 655326 1 2 999997 -759821 2 2 999999 2 480025 773242 2 132207 380266 1 80942 350777 208604 2 1 999981 1 104670 567247 795185 1 2 999999 581979 2 2 999999 1 578292 723137 768675 2 17 999985 2 2 999999 2 18 999985 1 118023 833899 -930757 1 2 999999 17736 2 20 999987 1 15 999987 264336 1 5 999998 144818 2 278036 542076 1 2 999999 -108498 2 3 1000000 1 263694 363582 -100287 1 2 999999 886325 2 19 999996 1 17 999986 644685 2 13 999987 2 2 999999 2 2 999987 2 502095 984980 2 2 999999 1 8 999994 -417218 1 17 999995 871715 1 242295 774284 78999 1 912719 913585 845809 2 2 999999 1 496461 563101 78600 1 254343 479130 -382016 2 346248 820685 2 2 999999 1 405557 675673 -929137 1 9 999988 -891463 1 802596 940809 -674086 2 2 999999 2 5 999981 2 4 999996 1 9 999981 -184947 2 2 999999 1 2 999999 -959819 2 2 999999 1 10 999993 -328940 1 2 999999 268976 1 8 999995 950828 2 2 999999 1 4 999989 737661 1 2 999999 -774872 2 2 999999 1 111149 852724 -677224 2 2 999999 2 2 999999 2 516113 631365 2 2 999999 1 2 999999 -222383 1 582333 876590 -814361 1 671124 841274 -676191 2 2 999999 1 2 999999 -354135 2 18 1000000 1 2 999999 532126 1 2 999999 119509 2 9 999998 1 431697 758911 880096 2 420608 691518 1 2 999999 261898 2 2 999999 1 2 999999 -514567 2 2 999999 1 12 1000000 -21708 2 69439 330465 1 703782 704182 987703 1 212291 355600 -983250 1 6 999997 -831271 2 2 999999 2 11 999985 1 207182 835065 13100 2 2 999999 1 2 999999 -515074 1 2 999999 415608 2 509391 896250 1 19 999988 -275501 2 4 999988 1 9 999990 -745220 1 2 999999 103316 1 878581 960848 -250349 2 2 999999 1 252356 783562 -97290 2 273219 698623 2 609558 956405 1 15 999995 -23535 2 2 999999 1 5 999990 -276442 1 17 1000000 -578811 1 2 999999 -824053 1 4 1000000 -354380 1 2 999999 88245 1 6 999989 -131925 1 2 999999 -800070 2 53226 924721 2 136075 428988 2 206207 919695 1 2 999999 263909 2 397337 612687 2 7 999984 1 8 999989 573463 1 16 999987 -541893 2 2 999999 1 362068 969466 -615682 2 2 999999 2 16 999985 2 31590 755432 1 20 999994 743541 2 11 999988 1 30831 949078 482972 2 400834 959732 2 206727 619047 1 17 999991 -660378 1 2 999999 -80837 2 2 999999 2 205679 348113 2 731763 747988 2 18 999990 2 2 999999 2 2 999999 1 12 999993 11330 2 2 999999 1 350124 998832 -651474 1 695609 729733 -148602 1 2 999999 796321 2 5 999990 1 2 999999 706780 2 18 999984 1 513562 967639 306690 2 2 999999 2 2 999999 1 318561 956241 -651300 1 2 999999 35900 1 8 999993 403720 1 440709 797717 -523263 2 677100 901765 2 5 999988 2 204683 731029 1 2 999999 -182887 1 2 999999 -635193 2 132212 518400 1 14 999983 -862491 2 768317 927734 1 2 999982 -94973 1 2 999999 -536583 2 2 999999 1 8 999985 252620 1 359205 937410 172943 2 2 999999 1 2 999999 -909183 2 2 999999 2 2 999999 1 2 999999 535373 1 402342 825795 584306 2 10 999989 2 15 999996 1 4 999994 447194 2 681710 768625 2 362209 983398 2 432733 580907 2 4506 528870 1 10 999992 -754557 2 392663 846153 2 18 999997 2 495985 707965 2 329312 342902 2 168640 773748 2 19 999986 1 2 999999 758749 2 19 999995 1 2 999999 710110 2 2 999999 2 2 999999 1 13 999995 -293896 1 13 999984 960565 1 439176 608638 -293751 1 11 999993 -868561 1 2 999999 262704 1 19 999998 978946 1 371946 580359 -339882 1 6 999991 -640134 1 13 999985 234540 1 9 999981 -981537 2 2 999999 2 459715 998679 2 10 999983 2 2 999999 2 302124 398446 1 6 999999 -136845 2 5 999981 1 116926 206304 328708 1 2 999999 -977873 2 177996 256814 2 2 999999 1 89416 932978 762614 2 8 999990 1 2 999999 -350509 1 2 999999 -58325 1 378306 457329 -494650 2 2 999999 1 18 999981 -457351 1 2 999999 220603 2 7 999985 2 36613 269222 2 2 999999 1 2 999999 803716 2 15 999988 2 2 999999 1 317090 438332 145544 1 19 999995 -745426 2 158760 285966 1 5599 680199 -216406 1 469589 774029 248298 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 540678 1 275161 734349 234230 1 2 999999 216149 1 17 999987 -210330 2 67152 659793 2 9 999989 2 20 999981 1 251031 376805 -840823 2 20 999995 2 20 999995 1 17 999996 -580791 2 20 999985 1 128353 669956 139636 1 227649 912190 -697032 1 13 999990 595402 2 2 999999 2 74786 544559 1 618145 889452 665269 1 2 999999 -392806 1 15 999997 909686 1 5 999982 158197 1 16 999999 726739 1 773422 872323 503697 1 1 999986 663902 1 2 999999 308760 2 13 999999 1 2 999999 -744051 1 20 999990 702540 1 2 999999 -175619 2 2 999999 2 2 999999 2 32161 681060 2 2 999999 2 2 999999 2 2 999999 2 13 999984 2 2 999999 1 14915 482051 542869 1 2 999999 -613048 2 2 999999 1 67053 328768 546560 1 2 999999 -614724 2 2 999999 1 1 999999 832503 2 484589 721199 2 2 999999 2 5 999999 2 2 999999 1 4 999994 296202 1 328613 830708 -327526 1 2 999999 279170 2 2 999999 1 2 999991 -959843 1 17 999987 700910 1 218739 427928 -917709 1 2 999999 849902 1 6 999992 -938282 1 2 999999 -712629 1 2 999999 387362 1 117770 968584 -285269 1 738274 823714 -747329 1 3 999981 -651207 1 6 999993 750845 1 9 999984 -546497 1 2 999999 94293 1 19 999988 -131599 2 13 999984 1 418762 722804 -11811 1 12 999995 -253821 1 2 999999 7973 2 2 999999 1 19 999983 -927951 1 89655 909615 192117 2 10 999989 2 767314 918106 1 280389 625786 373082 2 553987 786072 2 112899 254355 1 303625 633856 881121 1 2 999999 -556918 1 3 1000000 67336 2 10 999989 2 40671 686760 2 2 999999 2 830864 832363 2 174146 875990 2 17 999991 2 2 999999 1 15 999986 -608160 2 11 999998 1 15 999986 -16363 2 6 999999 1 2 999999 814471 2 787423 964644 1 1 999987 -120417 2 2 999999 1 5 999988 -496733 2 16 999997 1 2 999999 -635797 1 397191 433199 551474 1 2 999999 730504 1 379936 910789 -504439 1 2 999999 635712 2 340722 819951 1 2 999999 -23789 2 2 999999 2 2 999999 1 2 999999 476794 1 2 999999 -875448 2 2 999999 1 173801 337906 -480945 1 524826 743717 -546825 2 2 999999 2 50716 647591 2 4 999987 2 2 999999 1 13 999988 479831 2 20 999981 2 377564 801557 2 2 999999 2 42618 967108 2 10 999984 1 1 999993 -686484 1 2 999999 -189027 1 2 999999 324182 1 2 999999 538627 2 545640 708171 2 688741 823566 1 6 999999 -202647 2 2 999999 2 147088 716176 1 603250 913941 168685 1 161200 392369 -16471 1 2 999999 381948 2 2 999999 1 3 999986 319385 2 2 999999 1 18 999985 329912 2 381417 959887 2 272512 682229 2 14 999994 2 258305 923899 2 2 999999 2 124428 925859 1 2 999999 -129359 1 11 999998 597076 1 13 999991 -90816 2 2 999999 1 2 999999 -528501 2 2 999999 1 4 999987 680899 2 5 999995 2 2 999999 1 2 999999 394544 1 17 1000000 995602 1 523162 897330 -212295 1 12922 535401 378801 2 657197 697381 1 58816 767236 30131 2 15 999983 1 2 999999 -97539 1 2 999999 858481 2 1 1000000 1 473791 537429 505579 1 553525 990312 838366 1 4 999990 477209 2 19 999990 2 302622 684123 2 4 999989 1 17 999984 11288 2 311 30287 2 11 999981 2 2 999999 1 2 999999 900851 1 15 1000000 -763309 1 4 999991 382080 1 16 999990 657135 2 2 999999 1 2 999993 -796323 2 2 999999 1 2 999999 -597173 2 861445 907928 2 92332 706439 1 5 999987 583999 2 14 999984 2 15 999989 2 83895 509834 1 20 999985 -682057 2 20 999998 2 13 999982 2 468812 838204 2 690680 911384 1 679878 849656 -695305 2 19 999994 1 2 999999 93179 1 266243 859085 -284825 2 2 999999 2 6 999998 2 124336 235264 2 2 999999 2 694657 780708 1 16 999993 554711 1 2 999999 895047 2 2 999999 2 19 999991 1 2 999999 -784317 1 2 999999 -734155 2 2 999999 2 14 999991 1 8 999989 -127631 1 42842 915098 891027 1 2 999999 43014 1 3 999998 -726771 1 2 999999 -882236 2 18 999985 2 15 999986 1 80378 307809 286632 2 2 999999 1 10 999983 610825 2 480246 839354 1 99777 759406 145679 2 4 999990 1 19 999998 -533497 2 2 999999 2 13261 44040 2 5 999999 2 2 999999 1 9 999995 438367 2 2 999999 2 905546 909015 1 450458 903649 318105 1 2 999999 40870 1 563344 761342 -457449 2 2 999999 1 2 999999 746241 1 2 999992 74264 1 1 999998 381751 2 587871 658284 1 19 999994 67374 2 158773 865265 2 15 1000000 2 474547 521581 1 477132 920417 783051 1 170667 734734 -528338 1 607488 837550 832274 2 11 999999 2 2 999999 2 201833 255637 1 2 999999 -465977 2 244118 409172 2 2 999999 1 2 999999 379222 1 2 999999 593703 1 318720 882346 135684 1 5 999994 -33697 1 563564 670689 -820271 2 2 999999 1 643953 712760 134229 1 4 999990 239366 2 5 999986 1 210171 860756 -301860 1 4 999981 -821963 2 506063 667357 2 682067 724160 1 2 999999 904319 1 11 999997 306599 2 2 999999 2 287329 666381 1 462755 909731 -289770 2 2 999999 1 16 999993 -852877 1 628168 877509 926152 2 9 999985 1 404327 739100 -338154 2 7 999998 1 3 999996 -176312 2 2 999999 2 241828 648325 1 380515 949578 -201406 2 590538 619296 1 7 1000000 -91101 2 2 999984 1 3 999992 -6986 1 10 999983 185329 2 17 999995 1 5 999988 483234 2 677986 860404 1 113961 633245 -17506 1 2 999999 653115 1 17 999984 54175 1 6 999984 151602 1 19 999990 -96025 1 263997 407090 -726396 2 13 999996 1 13 999993 -288459 2 122050 326577 1 2 999999 455686 2 2 999999 2 2 999999 2 297583 726446 1 2 999999 -661306 2 2 999999 2 461200 920963 1 2 999999 655267 2 3 1000000 2 2 999999 2 16 999991 1 2 999999 -687027 2 2 999999 2 20 999987 1 2 999999 -721618 2 16 999997 1 387934 869200 -922409 1 288851 348916 173848 2 3 999994 2 11 999989 2 2 999999 2 78270 420443 1 2 999999 -265775 1 10 999999 -243895 2 7 999983 1 2 999999 -269071 1 156405 260547 450485 1 17 999993 419814 2 14 999996 1 361135 647943 367066 1 2 999999 374117 1 539529 637490 -676584 2 20 999995 1 2 999984 242975 1 2 999999 -900609 2 688102 935012 2 199942 937387 2 2 999999 2 2 999999 1 218257 533539 -269322 1 2 999999 28491 1 326571 543969 168582 2 2 999999 2 278108 930197 1 2 999999 666432 2 16 999989 2 2 999999 1 246902 664666 -954029 2 443734 845696 2 320715 616336 2 14 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 513858 2 8 999983 1 20 999990 -685571 2 13 999986 1 2 999999 167507 2 2 999999 2 572848 728664 2 2 999999 1 2 999986 -690560 2 2 999999 2 2 999999 2 2 999999 2 12 999985 1 41781 870410 -43111 1 414227 471488 399954 2 19 999987 1 18 999997 -269158 2 469778 791656 1 726809 927107 -645788 1 2 999999 380700 2 8 999991 1 158205 996892 -565542 1 601658 873273 231592 1 18 1000000 -233614 2 16 999994 2 2 999999 2 590003 697525 1 198248 588082 -354333 1 17 999985 455514 2 2 999999 1 12 999997 192060 1 2 999999 595759 2 2 999999 2 63347 170874 1 2 999999 747542 2 2 999999 1 2 999999 -787589 1 143426 572506 -849536 2 2 999999 1 3 999991 267779 1 2 999999 864663 2 7 999997 2 1 999989 2 2 999999 1 14 999990 974427 1 2 999999 -302247 2 2 999999 1 697906 847624 707944 2 486843 931218 2 2 999999 1 275118 909983 308043 2 8 999995 1 20 999986 -170863 2 2 999999 1 12 999986 980872 2 2 999999 2 15 999983 2 378110 848410 1 1 999997 550809 2 510853 718621 1 2 999999 -436134 2 176644 702222 1 2 999999 956599 1 15 999989 843571 1 73399 983639 871776 1 8 999997 121219 1 235273 503324 -501368 1 359686 593339 903948 1 6 999984 508760 1 2 999999 -820723 1 2 999999 -216061 2 4 999982 2 644535 941141 2 17 999982 2 2 999999 2 2 999999 1 598481 818584 485505 1 2 999999 -240808 2 5 999997 2 2 999988 2 2 999999 2 788834 798440 1 2 999999 -518779 2 876625 980414 1 2 999999 466196 1 3 999987 -128880 1 815482 880064 867459 2 2 999999 2 18 999996 2 128694 533631 1 229855 874142 -678271 2 1 999998 1 3 999986 160186 1 2 999999 684617 1 2 999999 176793 2 2 999999 2 518909 817145 2 80853 260416 2 217697 260790 2 317744 717278 2 59587 851927 2 499705 695525 2 119519 963113 1 2 999999 605318 2 13 999982 1 238401 308266 -233926 2 20 999994 2 61947 330562 2 527775 668836 2 20 999991 2 17 999986 1 2 999999 115348 2 476867 598360 2 2 999999 2 6 999990 2 16 999983 2 14 999996 1 84133 403599 487496 2 12 999997 1 2 999999 232703 1 573510 878921 733195 1 205433 394002 688017 2 372671 577211 2 2 999999 1 14 999988 297278 1 126242 975038 335898 1 2 999999 543606 1 2 999999 -261772 2 14 999995 2 12 1000000 2 157969 300353 1 169282 841319 -586969 2 16 999998 1 2 999999 296417 2 209915 212420 1 268179 608395 709193 2 8 999993 1 571813 707472 68400 1 84575 209495 -82350 2 17 999997 1 3 999982 -780586 1 2 999999 -884551 1 13 999999 494685 1 34372 356268 -946411 1 8 999983 668745 1 5 1000000 -568160 2 2 999999 1 456918 873583 395590 1 2 999999 528828 2 390438 762707 1 14 999981 62105 1 7 999999 -813762 1 153210 879837 -429279 1 39207 494393 715209 2 618685 830588 1 1 999993 969248 2 10 999989 1 89689 190643 -474014 1 15 999992 213725 1 716872 902676 -486795 2 5 999982 2 349884 631388 2 98392 998125 2 84512 344337 1 365581 652990 763181 1 2 999999 559374 2 2 999999 2 2 999999 2 4 999996 2 4 999997 2 8 999994 1 2 999999 159754 2 18 999996 2 301675 545671 1 12 999981 355852 1 15 999996 -938213 2 2 999999 1 2 999999 524140 1 2 999999 437070 2 170455 791893 2 819579 934623 1 479769 916181 -77401 2 299969 727938 2 2 999993 2 6 1000000 1 2 999999 155975 1 2 999999 -646796 1 11 999997 -929233 2 2 999999 2 14 999995 2 19 999994 1 9 999994 -35996 2 9 999993 2 11 999999 2 2 999999 2 9 999997 2 19 999989 2 2 999999 1 79619 763132 -474183 2 13 999996 1 2 999999 665749 1 2 999985 -570402 1 16 999988 -512990 1 100902 330369 -573818 2 12 999986 1 343747 827323 -721970 2 711633 973223 1 4 999995 -868170 1 2 999999 -971394 2 2 999981 2 2 999999 2 2 999999 1 2 999999 -757386 2 79384 439779 1 173414 689949 918749 1 2 999999 -414583 1 2 999999 -993623 2 2 999999 1 2 999999 170966 1 13 999994 -859708 1 20 999985 547866 2 6 999995 1 2 999999 241294 1 220579 498254 -881311 1 2 999999 97914 1 5 999991 -7483 1 11345 922939 612673 1 2 999999 155790 1 19 999993 816699 2 2 999999 2 2 999997 1 2 999999 -636554 1 2 999999 -306332 2 155738 936162 2 2 999999 1 12 999987 426259 2 2 999999 1 2 999999 963516 1 19 999987 923653 2 2 999999 1 2 999999 -39341 2 4119 77094 2 608530 931832 2 11 999994 2 5 999999 1 2 999999 -141503 1 255630 356612 -29815 1 2 999999 -614355 2 296223 327024 1 9 999990 671314 1 428062 786092 239327 2 19633 778018 1 2 999999 159234 2 15 999981 2 2 999999 2 18 999986 2 8 999985 2 197886 654751 2 377058 642879 2 96356 728089 2 7 999985 1 12 999985 173169 2 1 999984 1 50560 787001 132127 1 2 999999 -419324 2 2 999999 1 11 999991 703182 2 2 999999 1 19 999995 -16035 1 2 999999 -286378 2 579955 616131 1 17 999995 277815 2 2 999999 1 26533 760562 -101756 2 2 999999 2 193435 306516 1 799634 820908 912513 1 754842 853323 -269040 2 483206 594059 1 2 999999 -891318 1 77368 640768 -467673 2 230128 410045 1 63347 657508 -671352 2 2 999999 1 750058 962543 -754730 2 2 999999 1 2 999999 262569 1 2 999999 -435381 2 20 999989 1 2 999999 -703296 1 2 999999 785799 1 4197 288015 -165751 2 2 999999 1 2 999999 -74654 2 2 999999 1 12 999996 -350570 1 3 999988 -219440 2 15 999987 1 5 999985 -928109 1 2 999997 -363777 2 2 999999 2 2 999990 1 14 999986 -836188 1 852736 983866 926020 1 24944 272526 380455 1 4 999997 911780 2 18 999995 1 1 999981 280677 2 10 999993 1 1 999998 -855766 1 11 999989 -499744 1 51751 80216 -575627 2 81079 476054 1 11 1000000 850580 2 394105 719478 1 65445 155867 756435 2 4 1000000 1 23518 606812 -491875 2 17 999984 1 8 999985 828804 2 2 999999 1 3 999990 -64185 2 2 999999 1 730684 861491 351653 1 19 999992 478166 2 2 999999 1 2 999999 -101671 2 183755 944092 1 13 999991 571963 2 12 999984 2 14 999989 2 2 999999 2 5 999989 1 2 999999 -3477 2 3 999987 1 19 999989 654706 1 755389 782362 -729183 2 2 999999 1 2 999999 -963930 2 386341 699729 2 2 999984 1 2 999999 -914354 1 2 999999 -627486 2 2 999999 1 2 999999 -350513 2 245782 870442 2 416481 608904 1 13 999987 475724 1 2 999999 678458 1 9 999997 977240 2 20 999990 1 14 999985 578523 2 15 999987 1 481819 845244 -195752 2 220214 306791 1 11 999996 211020 1 2 999999 -679824 2 12 999996 2 241382 427974 2 139465 602486 1 2 999999 -305032 1 4 999985 -124097 2 2 999999 2 11 1000000 1 2 999999 -473327 2 173701 587754 1 14674 673220 833133 2 279113 743358 1 13 999987 353976 1 2 999999 -347446 1 251790 414665 199402 1 12 999998 44003 2 6 999997 2 2 999999 2 832743 957062 1 3 999989 -643257 1 2 999999 -980159 1 375804 480726 488432 2 28224 418966 2 2 999999 2 2 999999 2 13 999995 1 863104 891293 340590 1 2 999999 85712 1 2 999999 -829823 2 2 999999 2 2 999999 1 10 999994 -76642 2 16 999987 2 595777 829775 1 2 999999 -300683 2 821808 856902 2 284038 537108 1 64830 392727 726860 1 292707 474251 -143302 2 16 999985 2 2 999999 1 8 999983 771582 2 20 999992 2 10 999983 1 2 999999 -103826 2 275529 667087 1 2 999999 -897166 2 236041 478492 1 2 999999 -705966 2 131497 238664 1 914162 954173 574699 1 874719 918593 -257544 2 125683 605272 2 111414 985983 1 6 999985 759209 1 259832 869992 -927372 2 2 999982 1 2 999999 -324760 2 37997 933379 1 9 999988 -851568 2 59003 719230 1 539428 695132 326919 1 324935 335008 620441 2 421958 913889 1 372412 948486 562915 2 719853 942766 1 368708 560495 -303578 2 160736 479842 1 6 999996 806763 1 5 999997 798467 2 719758 988707 1 2 999999 -300314 2 465837 709707 2 2 999999 2 6 1000000 1 508919 653884 -203808 1 2 999999 599310 2 2 1000000 2 2 999999 2 433052 635434 2 2 999999 2 790489 816796 1 472770 751142 550455 1 2 999999 -79592 2 497982 972175 2 2 999999 1 1 999988 526114 2 2 999999 2 18 999983 2 2 999999 1 2 999999 34622 1 2 999999 334012 2 2 999999 2 432305 869704 1 2 999999 728929 1 2 999999 39092 2 3 999988 2 2 999999 2 2 999999 2 5 999981 2 2 999999 1 594352 700170 879250 2 175608 863610 2 2 999999 1 6 1000000 549832 1 8 999985 546467 1 605178 843468 -757455 1 2 999999 761011 2 2 999999 2 2 999999 1 5 999997 549362 2 769718 789375 1 227570 347036 704058 2 8 999996 1 107365 784131 491757 2 909396 935537 2 335314 356247 1 2 999999 593357 1 500943 739117 -281851 1 107160 780261 -415742 1 129412 748356 178808 2 611684 619572 2 2 999999 2 2 999999 1 2 999999 -287593 2 2 999999 1 2 999999 -605705 1 2 999999 -562889 2 600836 710207 1 595454 766206 -46382 1 2 999999 627179 2 2 999999 2 318867 630248 2 2 999999 1 363552 511551 520629 1 2 999999 -297985 1 2 999989 -844564 1 100541 489685 -823751 1 8 999988 456802 2 17 999996 1 236844 844282 -514626 1 8 999993 -526480 1 2 999999 881233 2 2 999999 1 20 999989 -584016 2 229210 608856 2 11 999994 2 167321 282208 1 730600 943124 -163495 2 2 999999 2 14 999985 2 4 999982 1 8 999991 93255 1 2 999997 992162 1 9 999991 707654 2 15 999988 1 7 999997 -459108 1 2 999999 -264659 1 2 999999 -527620 1 2 999999 868741 1 6 999995 297442 1 10 999982 394609 2 115488 956658 1 2 999999 -872058 1 17 999998 514553 2 2 999999 1 2 999999 146651 1 2 999999 884102 1 5 999999 -964960 2 20 999990 2 4 999996 2 192907 247890 2 2 999999 2 577530 598940 2 11 999985 2 413888 868676 2 6 999990 1 2 999999 187407 1 16 999993 -110208 1 16 999986 829484 2 2 999999 2 2 999999 2 430375 580507 1 11 999992 -352749 1 2 999999 46942 2 199454 227941 1 2 999999 -833966 1 16 999999 311487 2 198730 863180 1 13 999983 521749 2 680087 687135 1 2 999999 -1129 1 100037 523901 757479 1 498388 938401 -285262 1 547627 576356 366487 1 2 999999 -303566 2 2 999999 1 7 999989 559214 1 17 999996 201427 2 2 999999 2 5 999997 2 175207 948641 2 249622 466079 1 138962 504651 -562772 2 11 999985 1 2 999999 279756 1 2 999999 -283470 2 2 999999 1 740166 981832 41091 2 675669 739599 2 7 999985 2 471965 907389 1 2 999999 297544 2 570612 778313 1 96877 442978 112184 1 11 1000000 561260 2 17 999996 1 2 999999 -488783 1 2 999999 -625824 2 239597 697664 2 300970 356346 2 408206 660961 1 5 999997 -463459 2 1 999995 2 9 999988 2 19 999988 2 14 999987 2 242894 882539 2 309726 610590 2 601907 897230 2 2 999999 2 257940 575616 1 8 999986 -652436 1 467660 714775 -783739 1 712178 885677 634982 1 2 999999 818857 1 2 999997 168052 1 2 999999 -152377 1 31613 894417 372689 1 442492 967500 -299514 2 2 999999 1 2 999999 456954 1 3 999985 63680 1 16494 546685 133995 2 2 999999 1 2 999999 753412 1 13 999989 -511181 1 2 999999 450331 2 2 999999 2 724057 909396 2 188218 621435 2 2 999999 2 15 999991 2 2 999999 1 14 1000000 89148 2 2 999999 2 2 999999 1 2 999999 -634758 2 2 999999 2 2 999999 2 736772 828990 2 2 999999 1 369464 818085 918084 2 2 999999 1 2 999999 -659643 2 2 999999 1 13 999985 915643 2 6 999989 2 2 999999 2 2 999999 1 918416 963718 -235165 1 7 999990 -525559 1 2 999999 -218661 1 2 999999 -76132 2 2 999999 1 2 999999 579678 1 2 999999 -171574 1 2 999999 -799634 1 2 999999 -72133 1 20 999997 -938528 2 5 999987 1 2 999999 -46600 1 2 999999 -881792 2 95727 758067 2 2 999999 2 332906 428057 2 93630 804517 2 1 999987 2 503339 833975 1 2 999999 -895315 2 2 999999 1 10 999994 -36968 1 657553 989931 102315 1 2 999999 -899513 2 7 999982 2 19 999990 2 2 999999 1 493250 689166 -130027 1 18 999981 -124210 2 894161 906562 1 559093 624437 690515 1 2 999999 812848 2 2 999999 2 2 999999 2 2 999999 2 257783 970577 2 2 999999 1 2 999999 886481 2 271473 725525 1 102336 443167 849145 1 423901 493358 -571034 2 11 999987 1 2 999999 -200811 1 4 999999 716215 2 8 999993 2 148819 961490 1 156376 260400 409643 2 289321 982008 2 767254 863253 1 2 999999 115240 1 2 999999 831886 1 2 999999 59539 1 20506 641816 -397845 2 496501 729963 1 2 999999 -726329 2 2 999999 1 2 999999 648271 1 25663 857262 649551 1 2 999999 -510150 1 47881 187486 919626 2 6 999982 2 18 999989 2 8 999998 2 875289 928131 2 692836 890068 1 438366 705141 471030 2 312220 431015 1 148628 968218 630293 1 79700 781209 394060 2 2 999999 1 354203 489548 166215 2 359515 624298 2 2 999999 2 1 999990 2 3 999992 1 10 999981 -649862 2 2 999999 2 14 999983 2 1 999987 2 584091 596087 1 1 999988 -930440 1 17 999986 419063 2 125677 282288 1 2 999999 317804 2 19 999993 1 47285 376425 487663 2 1312 469669 1 18 999982 175981 1 2 999999 -647336 2 2 999999 2 2 999999 1 2 999999 429159 1 284792 306905 -583444 2 2 999999 1 2 999999 644703 1 2 999999 283989 1 13 999999 -215987 1 9 999983 -336506 1 18 999991 155433 2 148635 561044 2 601857 623654 2 2 999999 2 14 999985 1 2 999999 -394112 2 2 999999 2 2 999999 1 185001 915118 -979439 1 183009 258904 -464620 1 2 999999 -424669 2 11 999982 2 2 999999 1 19 1000000 990254 1 2 999999 750083 1 2 999999 -415660 2 3 999990 1 257573 557590 191060 1 2 999999 458424 1 2 999999 879778 1 145757 726359 997521 1 6 999982 -405405 1 2 999999 -269990 2 245856 634449 2 18 999996 1 11558 782571 -152221 2 14 999988 2 19 999996 1 6 999987 839759 1 98723 650855 771174 1 67637 562522 -725449 2 16 999985 2 10 999989 2 424356 452025 2 2 999999 2 232938 576461 2 464593 811297 1 2 999999 51438 2 4 999989 2 2 999999 2 2 999999 2 1 999997 1 2 999999 436447 1 355266 686176 60157 1 3 999997 -447881 1 2 999993 349990 1 414354 748711 -462179 2 2 999999 1 2 999999 -225010 1 465710 700908 254901 2 19 999984 2 402676 681890 2 1 999986 1 8 999999 49836 2 2 999999 2 10 999982 1 217281 868321 -385837 1 2 999999 -791318 2 2 999999 1 346304 492661 -922 1 2 999999 -516836 1 2 999999 -257530 1 2 999999 287263 1 202265 449287 127321 2 11 999991 2 2 999999 1 2 999999 708351 2 18 999984 1 37958 497295 533786 1 575786 576757 503209 1 591162 793684 246670 1 19 999982 899522 2 529508 822677 1 2 999999 -294350 2 2 999999 1 481460 720220 -801129 2 4 999983 2 18 999981 1 297756 327423 543797 2 2 999999 2 2 999987 1 6 999988 937670 1 2 999999 359328 2 7 999987 2 444520 799564 1 32250 704367 -805091 2 2 999999 1 12 999984 784637 2 2 999999 2 159824 380236 2 2 999999 1 12 999991 -274608 2 2 999999 2 575896 630443 2 145357 880305 2 2 999999 2 2 999999 1 17967 564420 443873 2 2 999999 1 2 999999 -914028 2 15 999985 1 188360 625416 549492 2 2 999999 1 10 999984 4950 2 56509 813578 1 13 999998 -41893 1 277074 409622 -354031 2 2 999999 2 2 999999 1 2 999999 -125582 1 2 999995 462372 2 2 999999 2 359613 979726 2 143357 660055 2 8 999991 1 627148 646325 744930 2 19 999991 1 2 999999 673279 2 174653 311017 1 3 999983 -860686 1 2 999999 -385276 1 355260 514183 -967176 2 10 999988 2 13 999984 1 2 999999 672945 2 121958 699255 1 2 999999 -410532 2 2 999999 1 2 999999 355339 2 14 999988 1 2 999999 582768 1 2 999999 791233 2 85283 693245 1 2 999999 742229 2 5 999986 2 679374 908172 1 10 999994 364902 1 2 999999 210087 2 2 999999 1 2 999999 -383866 2 11 999992 2 7 999994 2 13 999992 1 3 999985 598818 1 524769 728853 -33110 1 301163 458916 -873385 2 5 999981 1 426330 553035 -567884 2 2 999999 2 69132 563273 1 696281 901344 398919 1 16 999998 -145129 1 171061 399876 528044 1 312462 553726 45893 2 337010 507671 1 13 999994 -256069 2 2 999999 2 2 999999 1 12 999995 889672 1 2 999991 -493624 2 278773 730605 1 2 999999 -281301 1 3 999981 -941083 1 147329 915656 -510752 1 8 999997 331515 2 220408 253129 2 2 999999 1 2 999999 -168013 1 2 999999 458007 2 4 999984 1 764739 837726 -324836 2 1 999996 1 2 999999 578267 2 2 999999 2 13 999994 2 418 799666 1 2 999999 770557 2 120159 333952 1 17 999988 -150100 2 11 999996 2 16 999990 1 2 999999 385697 1 19 999998 148696 2 2 999999 1 5 999986 696866 1 13 999993 -580089 2 2 999999 1 7 1000000 438921 1 2 999990 -920846 2 119135 442058 1 12 999982 -72289 1 2 999999 -900662 2 2 999999 1 2 999999 827699 1 261289 696823 356334 2 349427 556080 1 2 999999 -22381 2 2 999999 2 16 999993 2 2 999989 2 16 999999 1 192771 932654 -570906 1 2 999999 461325 2 307781 314282 2 28589 979572 1 2 999999 -635815 1 12 999983 118385 2 111228 474647 1 2 999999 -929358 1 2 999999 279763 2 2 999999 2 2 999999 1 2 999986 118474 1 50116 849180 -396630 2 8 999996 1 2 999999 -485544 1 5 999994 572071 2 2 999999 2 8 999987 2 2 999999 1 496993 945392 305655 2 93477 491664 2 361743 826512 1 1 999989 722227 2 2 999999 2 16 999992 2 11 999997 2 6 999986 1 352316 864962 864742 2 37661 55376 2 2 999999 2 2 999999 1 2 999999 372026 1 174424 781495 801606 2 637883 852183 2 2 999999 2 109650 568861 2 7 999997 1 18 999998 -967096 1 16 1000000 964304 2 529349 928470 1 19 999983 49633 2 29725 562335 2 359683 873546 2 7 999989 1 609191 645564 -685630 1 207365 895766 -861903 1 2 999999 623302 2 11 999986 2 12 999996 1 529414 867421 -57532 1 2 999999 -796930 2 2 999999 2 3 999987 1 10 999999 -209342 2 217385 456907 2 16 999990 2 54017 257529 1 2 999999 670958 1 44736 730368 743348 2 591012 969258 2 2 999999 2 2 999999 2 4 999992 2 9 999995 2 15 999999 1 82126 569494 551267 1 10 999987 -369126 2 14 999988 1 16 999997 -231803 2 7 999983 2 13 999992 1 3 999985 123532 1 2 999999 -406541 1 2 999999 613486 1 399634 633186 -22255 2 2 999999 2 2 999999 2 424271 711673 1 292013 691334 -599614 1 2 999999 -195893 2 2 999999 1 16 999985 296145 2 150676 244677 1 2 999986 900571 1 124525 608758 222208 2 2 999999 1 13 999989 -575239 2 2 999999 1 111045 459338 390160 1 2 999999 -470096 1 473164 524778 -132595 1 680889 868285 18037 1 138154 900063 707959 1 2 999999 -849325 1 280958 505398 909634 2 628352 985848 2 166810 873230 2 382296 612229 2 221648 405855 2 379180 592540 1 645197 759400 -747132 1 168528 296999 951525 2 2 999999 1 7 999993 -471060 1 867573 870349 207945 2 25936 276086 1 2 999999 212639 1 1 999989 448273 1 136640 442606 404898 2 632081 841771 2 458196 739321 1 165696 857830 878063 2 8 999989 1 597486 612940 -494375 2 2 999999 2 2 999999 1 20 999988 63241 1 20 999992 434680 2 19 1000000 1 2 999999 -950054 1 4 999997 -282434 1 491014 610947 331500 2 529085 990917 2 445219 937960 2 2 999999 2 2 999999 1 2 999999 742987 1 7 999994 218548 1 2 999999 291761 1 158294 773753 432798 2 1 999998 1 17 999985 836284 2 2 999999 2 386954 917885 1 2 999999 375940 1 2 999999 -627855 2 671587 836809 1 14 999984 199118 1 2 999999 631754 1 17 999985 -919106 1 3 999989 -374300 2 2 999999 2 4 999984 2 11 999988 2 2 999986 1 2 999999 -403550 1 2 999999 -665391 2 16 999988 2 18 999983 1 339954 832411 523668 2 648636 976716 1 2 999999 -277215 2 1 999990 2 13 999993 1 15 999985 -381803 2 15 1000000 2 763337 809318 1 2 999999 -373500 1 3 999981 -430759 1 281807 417725 596654 2 743374 949858 1 398698 916461 -433122 1 12 999991 -540969 2 2 999999 2 56903 852810 2 2 999999 1 566384 686739 42827 2 748782 894473 1 2 999999 122264 1 9 999997 129436 2 2 999999 2 18 999996 2 2 999999 1 290757 553643 -701196 1 2 999999 -235213 1 2 999999 -969751 1 2 999999 506439 1 198158 701987 850412 1 2 999999 152221 1 136946 703045 125959 2 276948 466157 2 2 999988 1 2 999999 -381525 2 2 999999 2 565607 590825 2 2 999999 2 276710 851856 1 2 999999 439509 1 2 999999 154288 2 2 999999 2 9 999993 1 20 999983 850808 1 2 999999 764361 2 117731 416924 1 2 999999 812866 1 167672 782225 65869 2 7 999987 1 2 999999 -971992 2 148206 474838 2 18 999997 2 16 999986 1 21185 534725 -395987 1 104011 520884 -940292 2 2 999999 1 5 999996 727717 1 4 999996 -940166 1 400132 840532 -493885 1 649722 907045 -435053 2 2 999999 2 229258 752261 1 437794 743440 -247375 1 412812 621153 972790 1 17358 721483 -684222 1 1 999998 -398868 1 2 999999 -892583 2 2 999999 2 2 999999 2 8 999994 1 13 999996 963819 1 2 999999 -183791 1 215445 696225 632832 2 5 1000000 2 13 999982 2 9 999995 2 15 999990 1 19 999986 -86242 2 468400 846803 1 712027 792019 -836470 1 4 999998 829619 1 180012 997321 -742425 2 2 999999 2 2 999999 1 2 999999 -966736 2 3383 705706 1 20 999994 427648 2 2 999999 1 15 999996 -619211 2 42836 801295 1 19 999991 -375693 1 2 999999 -838184 2 14 999986 1 2 999999 -145146 2 629705 715356 2 5 999984 2 2 999999 2 2 999999 2 14 999986 2 20 999984 1 17 999987 652362 2 2 999999 1 18 999997 450017 2 2 999999 2 496802 884855 1 320425 532986 511432 1 15 999992 381535 1 2 999999 -536678 1 91896 962357 -625575 2 10 999999 1 500879 549962 -704814 1 2 999983 -13931 2 18 999987 2 595272 862621 2 825170 906434 2 71175 283077 1 458398 972299 -560947 1 12 999988 29507 1 2 999999 227292 2 11 999985 1 14 999988 78352 1 901431 916455 -931348 2 154663 721471 2 20 999981 1 2 999999 623709 1 2 999999 906978 2 2 999999 1 6 999996 187270 2 268741 654400 1 2 999999 588713 2 2 999999 1 16 999992 -601070 2 353720 664397 2 498532 651692 1 12 1000000 548005 1 2 999981 -292836 1 64015 660855 -68046 1 3 999994 362673 1 4 999981 -720801 2 378551 750896 1 7873 569712 395587 1 2 999999 -737230 2 289949 959294 2 11 999987 1 146640 657476 878840 1 6 999989 -325797 1 382778 922809 489072 1 1 999981 531894 2 531352 797975 1 17 999999 648645 2 2 999999 2 51606 884146 1 2 999999 846773 2 1 999987 2 2 999999 2 443222 969947 1 20 999994 747918 1 13 999986 -100632 2 13 999998 2 2 999999 2 17 999994 1 1 1000000 555413 2 14 999990 2 2 999999 2 2 999999 2 2 999999 2 471163 587116 2 791065 945492 1 3 999991 643662 1 2 999999 307452 1 244089 538230 559621 1 797369 906974 -74332 2 117036 284980 2 2 999999 2 290947 464200 1 5 999999 -800707 1 208956 572013 -316768 2 2 999999 1 14 999998 640696 2 458263 778656 2 7005 935119 2 12 999983 2 1 999983 2 2 999999 1 13 1000000 -531800 2 2 999999 1 16 999986 -121059 2 14 999988 1 665983 947055 -76429 2 322259 520086 2 2 999999 1 8 999984 670554 2 392342 663193 2 2 999999 1 20 999984 -287037 1 8 999989 895221 1 4 999996 161185 2 370531 896327 2 20 999982 2 15 999999 2 2 999999 1 2 999999 -323677 1 9 999982 -321032 2 104780 399726 2 6 999999 2 17 999985 1 4 999988 -693108 1 2 999999 -916271 1 716129 996975 429105 2 230886 304351 1 2 999999 -588710 1 2 999999 18349 2 526905 855930 1 2 999999 88503 1 2 999999 -971707 1 472628 513671 -966235 1 3 999986 -183175 1 1 999992 -1029 1 4 1000000 -731847 1 2 999999 -586974 2 2 999999 1 66909 542189 -62850 2 2 999999 1 11 999994 -775823 1 4 999998 -328263 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -827647 1 10 999985 861202 1 2 999999 -653152 1 728322 823886 -831935 2 2 999999 2 2 999999 1 10 999984 919608 1 467833 734762 -278990 1 3 999999 214151 1 2 999999 185941 2 527688 819251 2 12594 320219 1 14 999992 925166 2 40856 990395 1 15 999985 -131911 2 10 999984 1 176406 925809 -915426 2 84271 637078 2 2 999999 2 224153 424573 1 2 999999 262840 2 2 999999 1 19 999993 348994 2 2 999999 1 773321 863313 -423216 2 75449 694218 1 34739 544019 -494388 2 12 999994 2 2 999999 1 2 999999 -770134 1 2 999999 -287996 1 606193 744773 186387 2 790630 804925 1 18 999981 52524 2 2 999999 1 13 999986 -409889 2 2 999995 1 9 999986 477873 2 242334 496354 2 7066 729821 1 334319 956406 -594204 2 387336 534149 1 182104 517244 454400 1 7 999994 198169 1 2 999999 -235996 2 223290 249872 2 12 999998 1 174224 411656 234485 1 16 999995 -483933 2 2 999999 1 404747 964921 405415 1 145519 312379 958532 2 2 999991 2 121829 134550 1 11 999986 -785149 1 2 999999 537832 1 2 999999 956429 1 18 999999 322540 2 217579 218893 2 7 999988 1 85804 898691 36053 2 3 999984 1 744446 822432 -338847 1 2 999999 315688 2 408636 915762 2 14 999993 1 9 999988 622106 2 763991 951573 1 2 999999 -11882 1 19 999983 -705314 2 2 999999 2 2 999999 1 16 999998 -656393 1 2 999999 377370 1 2 999999 -377852 1 275591 625596 81045 2 2 999999 1 11 999987 -916034 1 2 999999 -813558 2 11432 843301 1 2 999999 -974430 2 2 999999 1 15 999997 169377 2 2 999999 2 165438 319937 1 2 999999 -631956 2 2 999999 1 252037 707381 -234245 2 545361 958956 1 6 999995 -422820 1 2 999999 888918 2 1 999995 2 2 999999 1 11 999988 970926 2 97624 448327 2 193535 841319 1 517603 987356 -336974 1 3 999997 639306 1 162748 747911 564710 2 243681 562317 2 15 999991 2 278986 889740 2 2 999999 2 20 999990 2 2 999999 1 2 999999 -642606 2 468689 763894 1 2 999999 -402257 1 18 999998 -725662 1 8 999988 687197 1 313718 675312 744128 2 16 999981 2 2 999999 1 2 999999 201453 1 16 999990 -527669 1 800434 991777 -497167 1 15 999993 701375 1 2 999999 -616863 1 74773 236499 -541166 2 18 999993 1 464868 803253 -57674 2 11 999984 1 2 999999 -991101 1 953074 958530 894042 1 2 999999 -504421 2 2 999999 1 2 999999 -496549 1 211156 689863 -742572 2 14 999999 1 14 999998 -19995 2 2 999999 2 199266 718094 1 595650 938765 -224636 1 4 999997 874296 2 300746 545716 1 2 999999 -848317 1 2 999999 -785690 2 20 999998 2 8 999983 2 2 999999 2 225595 437284 2 9 999995 1 2 999999 352852 1 295155 492462 -777407 2 8 999996 2 2 999999 2 55938 936015 1 18 999991 915940 2 112645 128695 1 2 999999 512070 1 19 999992 -475307 1 161133 526311 -777490 2 3 999985 1 2 999999 550144 2 6 999986 1 2 999999 167807 1 2 999999 411943 1 4 999982 296290 1 565969 571559 -788858 1 8 999981 581868 2 465369 948366 2 2 999999 2 6 999990 2 423679 872445 1 4 999987 476846 2 2 999999 2 448200 531349 1 2 999999 -326650 2 18 999982 2 2 999999 1 366359 545219 658173 1 17 999986 -545919 2 19 999986 1 4119 865742 747508 2 14 999997 2 2 999999 1 639491 969999 -249379 2 2 999999 2 2 999999 2 552037 602808 2 319587 714669 2 2 999999 1 7 999989 644538 1 7490 416700 324189 2 16 999989 2 275788 309435 1 470919 595081 851924 2 1 1000000 2 2 999999 1 68465 658559 -504670 2 2 999999 2 320167 877457 1 2 999989 -78875 1 196491 265539 607250 2 744784 747976 2 14 999999 1 2 999999 -532187 2 3 999996 2 492307 598467 2 2 999999 1 16 999996 360758 2 15 999985 1 2 999999 235369 2 532247 882994 1 2 999999 -265960 1 33804 948032 -840177 2 546473 833095 1 5 999988 -200356 2 9 1000000 2 62925 348367 2 16 999997 1 15 999984 47777 2 9 999997 1 2 999999 609538 1 174524 952839 -529463 2 9 999988 2 2 999999 1 124406 443332 -375672 1 10 999987 -742914 1 11 999982 -797181 2 5 999989 2 60632 887413 1 16 999991 -335955 1 17017 169081 -210905 2 16 999984 2 142584 907141 1 488124 754571 -494603 2 18 999985 2 2 999999 1 434570 441997 -69894 2 2 999999 2 3 999988 2 1 999992 1 10 999992 233152 1 2 999999 319190 1 166202 399755 -273780 1 4 999996 104080 2 130983 896077 2 1673 62135 2 18 999987 1 2 999999 -204876 1 2 999999 -954017 1 2 999999 -646367 2 2 999999 2 2 999999 1 556356 832800 401332 2 33080 729735 2 2 999999 2 144969 419777 1 332569 430940 669079 2 38029 864179 1 2 999999 -488072 2 98779 234918 2 6 999989 1 5 999997 -685073 1 14 999996 -56565 2 2 999999 2 20 999992 1 2 999999 603347 2 2 999999 2 534105 909885 2 2 999999 2 18 999983 2 20 999983 1 13 1000000 -495257 1 4 999985 813061 2 161997 452721 2 2 999999 1 8 999986 -649383 2 2 999999 2 12 999990 2 477585 861931 2 14 999981 1 2 999999 927451 1 15 999986 -73019 1 2 999999 -875487 1 1 999992 829352 1 268578 756121 773917 1 17 999985 869208 2 240483 869521 2 2 999999 1 2 999999 -634408 1 117354 536220 855451 2 41995 369095 1 887541 977077 -60324 1 14 999997 169220 1 20 999991 -953526 1 2 999999 -408956 1 2 999999 -233410 2 2 999999 1 2 999999 757299 2 2 999999 1 26921 272538 -421371 2 120690 905577 2 606634 987309 1 16 999996 -524675 2 10 999997 1 2 999999 -999495 2 73389 145321 1 219665 899632 -625963 1 2 999999 839159 1 2 999999 818916 1 118281 632979 687981 1 571588 739220 -731657 2 4 999989 2 2 999999 2 547177 631014 1 2 999999 -818032 1 2 999999 -234800 2 15 999989 2 2 999999 1 7 999982 930766 2 533175 901128 2 2 999999 2 5 999990 1 215939 885296 812089 1 456008 881381 -225676 1 20 999999 227619 1 2 999999 652861 2 7 999992 2 3 999990 1 185592 953136 -541603 1 8 999991 -640986 2 17 999994 2 2 999999 1 303985 844146 -707029 2 2 999999 1 5 999999 48249 2 2 999999 1 106757 759573 -396734 1 612703 791614 66393 2 290318 549567 1 16 999984 540167 2 292378 465374 1 240529 967493 205246 1 252547 349204 447921 1 257049 524249 -183454 1 452310 954482 655575 2 537287 868190 1 6 999988 712988 2 2 999999 2 14 999987 2 2 999999 2 11 999987 1 427691 461300 287002 2 44808 145807 1 2 999999 318138 1 11 999984 49278 2 2 999999 1 359519 666957 -807557 2 385131 973188 1 238132 580098 -805501 2 20 999992 2 399181 495042 1 120059 208172 -808235 1 614606 878925 742132 1 2 999999 560045 1 2 999999 802714 1 725998 917968 -412168 1 11 999981 -173856 1 20 999997 494067 1 264516 301172 31596 1 2 999999 915509 2 2 999999 1 7 999996 917691 1 18 999984 108597 2 52946 448858 1 2 999999 -273484 2 13 999987 1 2 999999 -275029 2 2 999999 2 17 999985 1 18 999985 235670 2 16 999995 2 2 999999 2 2 999999 1 18 999994 987137 1 184169 718341 -592972 2 30943 526024 1 9039 235046 -860519 1 2 999999 -872920 2 2 999999 2 276049 987795 1 2 999999 135721 1 24605 713245 671285 2 470473 475017 2 2 1000000 2 10 999994 1 498660 756474 414254 1 3 999988 -588981 2 3 999998 2 608830 990229 1 173453 773698 340819 2 2 999999 2 4 999997 2 6 999985 2 105769 711888 2 312235 912389 1 188769 522776 238591 2 400180 416470 1 2 999999 -661601 1 2 999999 213463 1 2 999999 896591 2 170142 774012 1 2 999999 236870 2 2 999999 1 2 999999 -673745 2 271567 301669 1 2 999999 787233 2 208209 673016 2 693723 794606 1 20 999983 -659075 2 2 999999 1 18 999995 572897 1 7 999993 174357 2 2 999999 2 15 999987 2 2 999999 1 607116 835386 595579 1 297052 942806 460108 1 185430 387829 -14224 2 689059 827294 1 57680 828732 696366 1 11 999989 649674 2 2 999999 2 2 999999 1 4 999983 701165 1 2 999999 509105 2 846005 973751 1 2 999999 -809190 1 12 999982 -920950 2 2 999999 1 2 999988 -114106 1 16 999997 539032 1 2 999999 940491 2 2 999999 2 17 999996 2 145678 715763 2 454268 898009 2 2 999999 1 2 999999 601132 1 2 999999 496416 1 10 999985 -697066 1 2 999999 360334 1 2 999999 -247947 2 7 999987 1 38497 728253 314360 2 84649 809727 1 102281 596760 -921780 2 2 999999 1 8 999990 -410566 1 158422 998512 305318 1 3 999991 -947772 1 19 999988 202123 2 2 999999 1 88794 566282 -34965 1 2 999999 603950 1 560016 856234 609179 1 2 999999 -166222 1 444863 760428 -741000 2 280017 426789 2 12 999985 2 364828 566330 1 2 999999 -860468 2 375518 902612 1 2 999999 687931 1 8 999999 -535287 1 2 999999 -840920 2 3 1000000 1 5 999991 -230362 1 2 999999 -864284 1 2 999999 -230047 2 830002 921367 1 2 999999 -406995 2 19 999986 1 5 999997 -349566 1 2 999999 -183059 2 307153 759163 2 357348 812484 2 241266 973616 1 2 999999 481204 2 369367 985806 1 2 999999 545666 2 6 999988 2 2 999999 1 5 999984 870595 2 774015 865331 1 437669 596666 91370 1 1 999982 589124 2 9 999987 2 2 999999 1 2 999999 -393480 1 118660 291643 982582 1 20 999988 713501 1 2 999999 -788674 2 2 999999 2 425059 613968 1 14 999988 -96070 1 878512 947659 -699659 2 2 999999 1 2 999999 24218 2 4 999999 2 12 999986 1 634743 789737 780939 1 2 999999 -640118 1 20 999987 923420 1 261947 345235 -730059 2 10 999997 2 2 999999 1 2 999999 130824 1 520321 547021 195834 1 2 999999 416293 1 11 999999 712771 1 372052 535284 -955404 1 2 999999 885047 1 6 999995 -461132 2 18 999997 2 2 999996 2 6 999997 2 9 999990 2 32793 116939 1 15 999995 117210 1 232507 238358 -772312 1 2 999999 -745733 2 4 999999 1 164440 718660 -795720 2 2 999999 2 2 999999 1 4 999994 476134 1 13 999986 325819 2 20 999999 2 599299 667998 1 1 999998 509525 2 2 999995 1 578117 862264 -944059 1 255589 452792 156849 1 2 999999 683690 1 2 999999 -463856 1 133775 798205 106979 1 2 999999 -45280 2 2 999999 1 2 999999 814705 1 33143 780769 -5062 2 2 999999 1 541862 624311 -830909 1 12 999989 94657 2 18 999999 1 2 999999 982877 2 2 999999 2 9903 995307 2 437595 933369 1 4 1000000 -923138 2 23480 190926 1 3 999991 129059 2 5 999997 1 2 999999 -974672 1 3 999983 -386984 1 2 999999 404659 2 803102 869652 1 2 999999 933821 2 7 999992 2 666042 935056 1 1 999999 134219 2 135394 687592 1 2 999999 -892764 1 2 999999 311556 2 4 999981 2 1 999985 2 11 999996 1 2 999999 588397 2 2 999999 2 2 999999 2 11 999993 2 2 999999 2 20 999991 2 2 999999 1 2 999999 -953566 1 357749 888879 110440 2 2 999999 2 4 999987 1 2 999999 324563 1 123512 132047 -569905 2 2 999999 2 2 999999 2 2 999999 1 2 999985 -127623 2 16 999989 1 112233 764239 769760 2 2 999999 1 144393 665845 383436 2 192026 869551 2 834365 898482 1 336751 763142 -904182 2 2 999999 1 338429 853601 -233570 1 5 999998 457746 2 2 999999 2 39606 416694 1 2 999999 -511321 1 2 999999 -932327 1 209732 714678 50827 2 19 999984 2 11 999983 2 576162 919084 2 2 999999 1 107794 123210 962611 2 4 999997 2 2 999999 2 12 999981 1 3 999991 392730 1 113856 604852 448884 2 84304 640290 1 930754 961735 -890053 2 2 999999 1 2 999999 -445425 1 11 999988 304611 2 7 999983 1 454484 602185 -487766 2 2 999999 2 13 999987 1 203924 790024 603820 1 11 999997 -569549 1 16 999982 -660816 1 2 999999 -198029 1 513206 647620 -550412 1 13 999994 503832 1 2 999999 -674371 2 6 999994 1 2 999999 -780140 2 9 999988 1 2 999999 -510707 1 8 999997 298880 2 130380 481758 1 14 999992 -567085 2 1 999996 2 484842 786843 1 251753 558368 932824 2 9 999983 2 14 999990 1 2 999999 394597 1 411001 578979 420174 1 2 999999 -140561 2 758546 914400 1 15 999997 284526 1 20 999983 558949 1 9 999991 -752574 1 274828 299546 -425588 1 2 999999 -242296 2 9 999984 2 15 999988 1 13 999986 -180651 1 7 999989 -344739 1 9 999985 678545 2 12 999997 1 2 999999 717875 2 670634 701179 2 2 999999 2 2 999999 1 4 999996 982287 1 178960 912478 -789539 1 5 999992 -482117 2 576174 856678 2 242937 864952 2 440089 853082 2 9 999988 1 17 999985 -306543 1 225856 573444 827198 2 3 999991 1 2 999999 782343 2 105966 803004 2 375430 843200 1 3 999981 -816119 1 470660 933788 565913 1 2 999999 428335 2 322470 726567 2 167126 742871 1 4 999986 -692919 2 497949 564709 2 2 999999 2 11 1000000 2 265196 602399 2 2 999999 2 2 999999 1 17 999984 -696973 2 2 999999 1 2 999999 -665198 2 637700 710163 1 191537 903728 -608035 1 198488 426598 -78345 2 2 999999 1 417589 829143 -522661 1 551362 927055 920199 2 475909 909373 1 636891 860493 688817 1 1 999991 948647 1 2 999999 -124313 2 13 999981 1 18 999994 -372730 2 163894 954860 2 2 999999 2 2 999999 2 2 999987 2 2 999999 1 16 999989 -563146 1 2 999999 -435608 2 7 999990 2 6 999994 2 17 999993 2 12 999981 2 10 999996 2 14532 84453 1 14 999995 -893732 1 4 999996 766686 1 6 999995 -46593 2 3 999991 2 2 999999 1 9 999986 -380941 1 627814 988598 -644095 1 7 999984 855888 1 2 999999 942103 2 207558 450615 2 2 999999 2 476050 882834 1 2 999999 -935711 2 422586 577261 1 9 999995 -53726 2 6 999989 2 2 999997 2 15 999989 2 16 1000000 2 671254 743806 1 2 999999 720952 2 2 999999 1 2 999999 -91068 1 2 999994 168704 2 2 999999 1 2 999999 928868 1 2 999999 -994878 1 44334 655305 384608 1 11 999998 -252377 1 2 999999 589505 1 2 999999 605261 2 2 999999 2 18 999990 1 630550 864916 649967 1 280434 972960 -173967 2 2 999994 1 2 999999 -88881 1 11 999986 -858180 1 2 999999 65669 1 2 999999 -808534 2 10 999987 2 3 999992 2 4698 577679 2 7 999985 1 424112 933086 845848 1 290410 969148 -620128 2 491476 829913 2 235955 899817 1 18 1000000 67536 1 289375 906761 -683306 2 818097 926134 2 2 999999 2 2 999999 1 361338 782629 916639 2 5 999984 1 11 999994 -753307 2 2 999999 2 3 999999 1 10 999994 339014 2 2 999999 2 718667 797494 2 217692 674092 2 2 999999 1 666986 969638 -872959 2 159821 324909 1 11 999986 686041 1 380295 848897 -676184 1 441688 456844 507613 1 7 999985 47530 2 12 999995 1 9 999998 427432 2 278072 483114 1 795053 907531 -127241 1 14 999995 -510646 2 2 999999 1 565530 692384 297904 2 4 999990 2 10 999985 2 18 1000000 2 2 999999 1 2 999999 776383 2 2 999999 2 9 999995 1 362555 525043 -435034 2 2 999999 2 21377 259331 2 196879 852800 1 106195 342269 45157 2 2 999999 2 2 999999 2 460837 552373 2 2 999999 1 131404 310634 601327 2 575804 834479 1 11 999992 -768871 2 237654 446599 1 2 999999 306714 2 500977 531117 1 2 999994 898819 2 2 999999 2 704549 746127 1 789718 801071 -884545 2 402059 572628 2 272117 811049 2 8 999994 2 11 999984 1 2 999999 -129225 1 2 999999 -413864 1 2 999999 -379910 1 715034 869959 -256038 1 20 999998 -934693 1 5 999983 -732743 1 833403 974720 -716985 1 9 999999 740601 2 2 999999 2 95936 257446 1 20 999997 212782 1 770024 780922 687153 2 12 999988 1 13 999994 -709050 1 2 999999 958626 2 11693 607117 1 344942 380528 -822705 1 53097 465775 163186 2 2 999999 2 1 999991 1 2 999999 -89720 1 727720 868088 -740053 1 18 999997 -253152 2 542561 983930 2 74874 738073 1 713835 857818 452956 2 8 999991 2 14 999984 2 11 999984 2 15 999988 2 3 999996 2 2 999999 2 325056 528024 1 20 999988 -937378 1 10 999990 203254 1 134444 546117 -800742 2 2 999999 2 2 999999 2 436782 663562 1 2 999999 -559366 2 2 999999 1 18 999982 94864 1 2 999999 -694329 1 319996 485004 130632 2 288280 481007 1 15 999999 -826277 2 20 999992 2 2 999999 1 19 999986 475823 1 6 999982 -735209 1 168805 180318 279004 1 29410 638966 373209 1 268050 339753 -613267 2 2 999999 1 5 999981 -341704 2 2 999999 1 2 999999 291889 2 247908 771661 2 255230 807382 2 109576 536344 2 2 999999 2 370091 782384 2 186367 617098 1 448136 978446 994125 1 18 1000000 580383 2 18 999990 2 12 999987 2 789662 957806 1 2 999999 -813515 2 13 999986 2 8 999992 2 15 999992 2 2 999999 2 456167 579031 2 2 999999 2 2 999999 1 550748 957458 773600 2 2 999988 1 2 999999 473679 2 2 999999 2 422265 831157 1 452455 516989 984468 2 2 999999 1 8 999990 814613 1 161700 333231 -759037 1 2 999999 949766 1 214279 615234 54625 2 258004 324405 2 2 999999 2 10 999986 1 19948 948599 518906 1 335029 725964 -469717 2 2 999999 1 2 999999 -185452 2 2 999999 1 10 999983 484521 1 815033 869475 338018 1 4 999981 -992433 2 2 999999 2 2 999999 1 2 999999 -953645 2 381123 826297 1 6 999981 482505 1 2 999999 -406520 1 17 999982 594294 1 2 999999 -442097 2 717164 862502 2 2 999999 2 1 999990 2 2 999999 2 541191 584959 2 580460 618030 2 19 999988 1 133493 657943 356215 2 14690 985957 1 2 999999 -39116 2 18 999995 1 65778 570792 -312362 2 15 999993 2 20 999994 2 201110 687629 2 2 999999 2 479169 611879 1 64789 414084 791078 1 1 999993 -972405 2 854098 923250 1 16 999989 658234 2 372048 815446 1 3 999993 56880 2 431869 586778 1 2 999999 -24327 1 201131 352891 217772 2 4 999987 2 781234 991684 1 2 999999 748163 2 421664 943039 1 249733 822686 -51220 2 2 999999 1 113184 900207 286290 1 376220 612024 -697515 2 2 999999 1 13 999986 272804 2 20 999983 1 61860 596538 -110601 2 2 999999 1 16 999991 -438990 1 2 999999 817666 1 230446 638191 926221 2 3 999998 1 2 999999 -645202 2 653573 907823 2 15 999993 1 15 1000000 555980 1 2 999999 70985 1 486268 766221 -498909 1 236430 347832 -263691 1 2 999999 -479021 2 2 999999 1 248549 388547 55781 2 5 999993 2 798701 919309 2 2 999999 2 2 999999 2 47721 525247 2 2 999988 1 2 999999 991640 1 542688 595114 442393 2 2 999999 2 2 999999 1 6 999998 -779469 2 190470 929995 1 2 999999 -944685 2 7 999990 2 2 999999 2 2 999991 2 2 999999 1 462950 702406 -676024 1 7 999998 -98138 1 2 999999 524349 2 172439 455030 2 47016 424931 1 70859 682025 140182 1 2 999999 -789084 1 449184 944456 591890 2 411830 550373 2 2 999999 1 2 999999 -296535 1 2 999999 85474 1 10 999998 434932 1 10 999998 752950 1 280942 670506 314546 2 18 999990 1 19 999996 146843 1 592989 810113 -568310 2 2 999999 2 2 999999 1 2 999999 -424229 1 314892 546207 -340924 1 2 999999 -712061 1 2 999999 -187561 2 396534 424353 2 211713 857558 2 104145 987423 1 274435 988658 -46352 1 16 999988 -91869 2 277508 412438 1 518195 930309 -772128 1 597751 686458 -809117 1 4802 509981 -736242 2 2 999999 1 8 999999 -461966 2 20 999995 2 11 999997 2 16 1000000 2 2 999999 1 2 999999 928329 2 344370 671273 2 103 528626 2 2 999999 1 14 999994 -679468 1 2 999999 156867 1 2 999999 722842 1 900709 964731 -8098 2 5 999984 1 728979 930893 -808597 1 12 999989 712062 2 2 999999 1 16634 498872 195356 2 16 999992 1 635320 853761 -398547 1 9 999994 -610813 2 2 999999 1 2 999999 -866926 1 2 999999 791611 1 2 999999 -840581 1 274449 324171 -1611 2 2 999999 1 339467 567826 -540206 1 221077 238151 453235 1 540650 727027 -777722 1 613351 686986 606760 2 2 999999 1 229263 394358 964330 2 5 999981 2 20 999999 1 2 999996 -907652 2 2 999999 1 2 999999 -997188 2 2 999999 2 131259 613431 2 185505 513272 1 17 999986 -639564 2 19 999997 2 2 999999 1 16 999990 560911 2 165348 352447 1 2 999999 -107342 1 87965 806170 -78861 1 1 999992 -622284 1 608507 765982 588065 2 401106 762928 1 2 999999 -121207 1 72256 462315 -225374 1 10 999983 -22695 1 2 999999 -778539 1 7 999997 306016 1 12 999995 -73909 2 2 999999 2 2 999999 2 6 999993 2 365391 711870 2 2 999999 2 2 999999 1 2 999999 -481082 2 2 999999 1 19 999985 750348 2 6 999993 1 813403 993273 -193282 2 5 999986 1 88936 297433 596579 1 399756 508622 -552827 2 2 999999 2 754632 770804 2 2 999999 1 2 999999 426029 1 20 999995 475223 2 4 999996 1 4 999988 445357 2 2 999999 2 5 999997 2 313164 571312 2 70749 168858 1 438432 676285 578303 2 393822 485030 1 2 999999 -774233 2 179939 494792 2 2 999999 2 3 999988 1 7 999984 -748861 1 52179 833598 561374 2 2 999999 2 2 999999 1 2 999999 19607 2 4 999984 2 2 999999 1 2 999999 -711376 1 17 999984 31015 2 2 999999 1 301457 921071 -651025 2 2 999999 1 5 999992 597059 1 2 999999 943704 1 342270 835949 -128048 2 2 999999 1 2 999999 -351212 2 485949 751592 2 352883 474530 2 6 999990 1 8 999984 -458007 1 166301 916325 39919 2 2 999999 2 2 999999 1 5 999988 -589327 2 2 1000000 2 5 999999 2 2 999999 2 2 999999 2 11 999994 1 2 999999 535376 1 2 999999 782873 1 2 999999 -69362 1 711022 867224 845653 1 19 999998 -745758 1 2 999999 375433 2 239057 270658 2 2 999999 2 2 999999 1 2 999999 -293792 1 9 999993 534811 2 670365 753243 2 2 999999 1 10 1000000 828504 1 2 999999 497638 1 119611 971338 17478 2 2 999999 2 907723 996493 2 228642 525168 2 2 999999 2 248506 316978 2 207252 246252 2 2 999999 1 494408 496763 794616 2 293398 468498 2 7 999999 1 11 999985 -60180 2 237526 345318 1 11 999994 14360 1 11 999991 -118815 1 3 999996 840046 2 2 999999 1 9 999995 198531 2 24323 765088 1 1 999991 379116 2 414996 790869 1 2 999999 479574 2 2 999999 2 32446 279767 1 585339 652557 -56892 2 1428 576932 2 18631 256436 2 838947 876246 1 500532 530918 -891205 2 2 999999 1 30749 351356 270631 2 10 999992 1 5 999996 542044 1 316346 796712 -462038 2 2 999999 1 854028 900528 -693683 1 342935 400548 657146 1 10 999985 -512030 2 4 999981 1 19 999990 318882 2 9 999989 2 101904 286988 2 4 999986 2 20 1000000 2 454987 571537 1 2 999999 917842 1 2 999999 -150397 2 114636 977154 2 6 999985 2 499873 572647 1 379337 571420 397466 1 2 999999 540760 2 500263 770472 2 279965 984267 2 2 999999 2 2 999999 2 98859 560790 2 126280 611929 1 17 999996 236390 1 496805 801305 -512485 1 16 999989 447583 2 20 999990 1 16827 487894 -733240 2 2 999999 2 8 999995 2 7 999991 2 2 999999 2 6 999999 1 2 999999 -188376 2 2 999999 2 2 999999 2 2 999999 1 2 999999 203227 2 190582 594658 2 2 999999 2 182632 951774 1 181844 187945 511961 2 15 999990 2 336741 445844 2 423932 564856 2 463176 711971 1 561948 794820 635157 2 1 999999 2 2 999999 1 136115 758507 -638133 1 239342 283687 780378 2 12 999997 1 182424 722768 485869 1 537400 845546 191618 2 477349 555418 1 19792 90951 717753 2 20 999981 2 139212 357642 2 2 999999 2 184944 838776 2 514387 765821 2 6 999995 2 16 999986 2 6 999991 2 83942 266099 1 96207 540518 138261 2 702056 974636 1 506284 580133 117403 1 2 999999 -766755 1 2 999999 -151773 2 289113 771251 1 18 999988 568813 1 80692 662168 910734 1 18 999986 -269912 2 2 999999 1 12 999991 -694914 1 118516 150090 366537 1 2 999999 367101 2 10 999983 1 15 999983 990185 2 2 999999 1 2 999999 -793607 2 537108 614679 2 3 999999 1 20 999998 -226742 1 874988 987928 -507251 2 13 999998 1 2 999999 -479218 2 2 999999 2 9 999995 2 680127 830359 2 19814 57332 2 2 999999 2 18 999992 2 2 999999 1 17 999985 554477 2 5 999997 2 61682 305150 2 2 999999 1 6 999982 390442 1 18 1000000 221439 1 8 999981 789528 2 8 999999 1 38784 397819 -643204 1 128730 988493 199589 1 2 999999 842290 1 2 999999 113491 1 2 999999 -593381 1 233824 561989 -744555 2 78197 369796 2 6 999981 1 18 999998 -92344 1 418483 735476 701079 2 443911 865615 1 204879 716108 253273 2 2 999999 2 10 999989 1 1 999990 -857867 2 536679 767513 1 19 999997 340912 1 330851 983735 531529 2 10 999984 1 13579 930226 208115 2 806213 986348 2 5 999987 2 10 999988 1 19 999994 496782 2 19 999983 2 5 999984 2 719835 924616 1 2 999999 -140871 1 2 999999 -551891 1 9 999995 -979951 1 15 999998 -838990 1 2 999999 -442290 1 4 999995 758659 2 2 999999 2 2 999999 2 19 999983 2 16 999981 1 6 999981 256605 1 3 999992 395806 2 2 999999 2 2 999999 2 533978 756073 2 420042 634910 1 13 999999 -593660 1 2 999999 -632537 2 2 999999 1 15 999988 939770 1 14 999993 -164830 1 231871 951259 -271388 2 2 999999 2 2 999999 2 2 999999 1 3 999992 -509537 2 6 999987 1 94527 970844 836086 1 688718 740066 725632 1 13 999988 -751184 1 5 999994 521536 2 10 999991 1 2 999999 2719 2 2 999999 2 948957 974503 2 718349 921216 2 2 999999 1 114416 116883 616156 2 2 999999 2 361236 718099 1 2 999999 557983 2 2 999999 2 2 999999 1 2 999998 679140 1 150317 502382 531990 2 628732 815551 1 16 999999 -704495 2 303091 711049 1 2 999999 -129676 2 2 999997 1 2 999999 960301 2 2 999993 1 189830 783592 -337280 2 2 999999 2 304625 357899 2 2 999999 2 255871 699729 1 3 999996 1816 1 2 999999 -159336 1 3 999987 990098 1 2 999999 565107 1 19 999996 779767 2 78187 768558 2 2 999999 2 2 999999 2 354950 386983 1 19 999988 -133962 2 30873 476337 2 2 999999 2 2 999999 2 2 999999 1 31743 871863 -440164 2 2 999999 1 134556 537551 736307 1 2 999999 148284 2 2 999999 1 2 999999 -774554 2 222419 780970 2 2 999999 1 9 999993 -535094 1 667214 981720 -684892 1 2 999999 -427694 1 2 999999 392408 1 19 999986 -915830 1 122321 223542 -140196 1 261677 787880 842058 2 377312 736652 2 490148 550552 1 66576 663838 -633308 2 8 999992 2 44941 252248 2 2 999999 2 2 999999 1 26359 82624 -872109 2 2 999999 2 20144 543030 2 10 999985 2 473979 946671 2 2 999999 2 732613 834140 1 5 999987 -449342 2 132209 277674 1 236202 549884 -844302 1 386058 912809 435054 1 2 999999 438816 2 2 999999 2 2 999999 1 103116 387377 992788 1 2 999999 -269746 2 2 999999 1 2 999999 366966 1 2 999999 136211 1 242872 616088 910050 2 10 999989 2 19 999994 2 7 999997 2 2 999999 2 376410 756916 2 2 999999 1 18 999996 -888228 2 10 999997 1 13 999994 449863 2 16 999984 1 139041 580984 -280839 1 1020 809084 511589 2 18 999997 2 5 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 582515 2 365283 429364 2 8 999997 2 9 999987 1 1 999985 923876 2 592051 916423 2 17 999981 2 14 999999 1 278597 821299 102343 1 2 999999 36886 1 224417 904540 -619198 2 16 999994 1 11 999993 -935217 2 458337 557271 1 2 999999 -818368 2 2 999999 2 419771 642785 2 2 999999 1 16 999991 -563872 1 2 999999 -618 2 734548 869622 2 19 999996 2 3 999989 1 7 999995 890705 1 20 999982 871381 1 613858 963039 360616 1 216382 535622 625248 2 2 999999 1 741948 975126 372386 2 17 999994 1 10 999986 394929 2 576185 964722 2 100115 507285 2 600155 664558 1 81189 944238 -936627 1 434297 521723 -368726 1 199895 338453 718245 2 2 999999 1 16 999988 -82549 2 20 999997 2 2 999999 1 2 999999 -11383 1 2 999999 -159917 1 216518 596382 -161924 2 643928 761246 1 160407 757563 -31352 1 2 999999 -779609 2 3 999996 1 2 999999 783929 1 652288 776561 -850052 2 2 999999 1 12 999994 747050 1 19 999997 107909 2 15 999992 2 2 999999 2 2 999999 2 14 999986 2 9 999999 1 2 999999 -951600 1 41913 281820 -278106 1 2 999999 607516 1 5 999993 889661 2 63687 216058 2 3 999985 2 2 999999 2 2 999999 1 2 999999 -7516 1 2 999999 -283105 1 2 999999 -563151 1 2 999999 535813 2 20 999993 1 54350 483088 -933977 1 13 999993 -676881 2 4 999982 2 12 999983 1 2 999999 -36351 1 44566 563133 -49552 1 2 999999 -166510 2 2 999999 1 530644 986592 -159155 1 566242 773488 318751 1 72478 142615 -375685 1 2 999983 576518 1 22133 287634 -47345 1 2 999999 -812218 1 631752 971573 -23131 1 2 999999 -439491 1 11 999997 -725225 2 2 999999 1 423264 812503 461579 1 15 999991 -366796 2 174384 829143 1 2 999999 716074 2 214930 654584 1 61710 353089 -129013 2 195067 479991 1 353569 873050 216336 1 2 999999 420570 1 13056 923722 -864069 1 2 999999 -111902 1 10 999987 748067 1 116216 554172 -744619 1 8 999985 -238014 1 2 999999 746262 2 4 1000000 1 439076 867215 29390 1 789644 954442 16920 2 578098 944763 1 2 999999 850964 1 10 999997 274934 1 10 999984 861706 1 5 999988 -807742 1 2 999999 -405250 1 2 999999 -165089 2 325175 683693 2 162389 609923 2 238448 417856 2 2 999999 1 2 999999 716787 2 7 999998 2 814234 860419 2 19 999985 1 688905 760498 454960 2 415410 808591 2 2 999999 2 16 999981 1 20 999983 -279616 1 15 999996 509401 2 9 999999 1 8 999982 -793278 2 2 999999 2 74420 292885 2 2 999999 1 5 999986 842972 2 613032 699518 2 355318 580925 1 2 999999 945134 1 2 999999 185487 2 357194 553878 1 528910 905030 -299936 2 591423 598869 1 2 999999 -624101 1 248596 848865 89207 2 18 999987 2 340639 759061 2 2 999999 1 85072 466955 -738806 2 366546 881879 2 2 999999 1 666781 840862 -543946 2 2 999999 1 715432 933815 101638 1 824491 934857 858826 1 20 999992 -434054 1 26369 925422 410784 1 8 999982 -185328 1 439137 975713 -420540 2 508232 774901 2 2 999989 1 2 999999 -304527 2 25175 323904 2 1 999984 1 3 1000000 374117 1 2 999999 -876358 1 1 999996 495847 1 2 999999 -5077 1 19 999992 -542234 1 2 999999 -840847 2 2 999999 1 488263 892665 -972860 1 2 999999 678308 2 19 999981 1 2 999999 728717 1 495993 910867 842599 1 2 999999 -925707 2 285795 541376 2 2 999999 1 2 999999 -381630 2 719692 797839 1 696037 995415 478506 1 6 999987 777856 2 2 999999 1 2 999999 -7871 2 136650 503768 1 14 999985 165323 2 2 999999 1 159527 302003 -689041 1 2 999992 511114 2 1 1000000 2 230808 346637 2 2 999999 2 182724 344963 2 2 999999 1 487541 760602 -515783 2 16 999992 1 2 999999 772033 1 14 999993 761217 1 54997 70484 -687349 2 2 999999 2 11 999992 2 17 999998 1 2 999999 17555 2 2 999999 1 2 999999 287803 2 2 999999 1 486752 515805 392223 1 2 999999 -686775 2 11 999999 2 9 999996 2 79054 527070 1 21239 454540 458736 2 3 999996 1 5 999997 -323504 1 411041 569170 754910 1 196319 804366 -907421 1 715116 976122 -788490 2 14 999990 2 2 999999 2 2 999999 2 2 999999 1 397117 511610 799431 2 15 999992 2 1 999989 1 4 999990 687737 1 395637 519407 56197 2 10 999999 2 457661 496198 1 370911 989214 848702 1 2 999999 -764386 2 11 999993 1 7 999984 273630 1 605225 682317 89704 1 2 999999 -75072 1 2 999999 -196715 1 259831 839694 463883 1 180752 748762 -774062 2 7 999996 2 444422 511176 1 367962 801054 -342447 2 7 999993 2 2 999982 2 15 999991 2 2 999999 1 71022 665519 -754073 1 2 999999 581542 2 2 999995 2 10 999997 1 374073 885573 -882527 2 13 999985 2 8 999994 2 2 999999 2 119981 512860 1 2 999999 861832 2 9 999986 1 15 999987 -137185 2 2 999999 2 3 999992 2 7 999987 2 230522 443978 1 2 999999 214689 2 77026 603183 1 14 1000000 885873 2 11 999988 1 2 999999 -67608 2 12 999982 1 2 999999 381843 2 2 999999 1 103589 250982 -885459 2 509166 940097 2 2 999998 1 2 999999 -885974 2 3 999991 2 2 999999 2 125010 408699 1 747942 822103 418268 1 2 999999 978111 1 14 999983 -317812 1 2 999999 475762 1 11 999982 -74761 1 615641 839813 -673517 2 6 999996 1 2 999999 522212 1 8 999999 115744 1 2 999999 -196016 2 2 999999 2 11 999984 2 2 999999 1 2 999999 -56533 1 219927 959052 784988 2 2 999999 1 1 999993 -920198 2 18 999999 2 14 999995 2 12 999993 1 4 999988 -340339 2 423224 594809 2 5 999997 2 20 999989 2 67004 552525 1 14 999999 870985 2 5 999981 1 2 999999 -787300 1 2 999999 -795933 2 2 999999 2 2 999999 1 106029 370154 -777544 1 598496 760679 -335886 2 2 999999 2 215195 301609 2 346208 675688 1 352344 502749 104175 1 286627 677852 -90383 2 19 999985 1 218043 617668 481114 2 2 999999 2 2 999996 1 644100 649386 -890481 2 2 999983 2 2 999999 1 8 999989 784313 2 6 999999 2 2 999999 2 2 999999 2 46344 670872 1 68565 336895 342302 1 7 999999 603809 2 2 999999 1 2 999999 516147 1 2 999992 400178 2 20 999987 1 20 999990 -415640 1 9 999989 -781670 2 2 999999 1 2 999999 -59278 1 331799 517400 78305 2 322117 547843 2 215118 218458 1 20 999982 5827 1 379037 901004 -977187 2 38129 481074 2 371309 437974 2 16 999991 2 335335 786888 1 2 999999 943874 1 10 999981 -262703 1 20 999984 -708922 2 2 999999 1 18 999990 -539981 1 633907 923834 -410778 2 20 999983 1 69277 765165 157157 1 6 999985 381904 2 19 999991 2 742063 784580 2 14 999983 1 14 999992 -390335 2 836882 902643 2 2 999999 1 8 999987 429571 1 2 999999 6819 1 16 999985 330274 2 17 999989 1 2 999999 653201 1 4 999996 737631 1 378819 899626 -847350 2 25475 839403 2 2 999999 1 2 999999 -916285 1 158263 216016 131407 2 2 999999 1 48501 220317 944694 1 2 999999 372489 1 430162 845866 731434 2 635412 990520 1 299703 575430 275761 1 66598 327387 -756148 2 154630 576462 1 2 999999 516123 2 18 999996 1 406845 965065 -19840 1 15 999986 145226 1 17 999993 -930913 1 5 999981 562134 1 4 999991 973793 2 6 999986 2 17 999992 2 2 999999 1 7 999984 -679052 2 20 999994 2 175181 923335 2 2 999999 2 19 999986 1 9 999991 171464 1 149405 998134 288323 1 14 999988 350622 2 8 999996 2 281354 742546 1 10 999986 -504567 1 11 999985 -507277 2 9 999982 1 2 999999 -933248 1 2 999999 342768 1 16 999989 -694407 2 2 999999 1 2 999999 -757097 1 93849 377077 759951 1 2 999999 -379353 2 2 999999 2 2 999999 2 2 999999 2 74104 162075 1 2 999999 -48951 1 108972 642719 230970 1 2 999999 525272 1 13 999984 -96177 1 269987 683575 -544777 1 6 999993 -248616 2 256780 800157 2 19 999989 1 2 999999 889804 1 2 999999 -469684 2 4 999986 1 6 999982 -342608 1 8 999988 453145 2 2 999999 2 277016 714455 1 17 999986 632529 2 111128 741146 1 470311 611786 -948804 2 2 999999 1 2 999999 -48372 2 551532 980455 1 19 999990 315764 2 386904 513990 2 2 999999 1 473224 780799 -143240 2 18 999996 2 100091 705713 2 177936 799795 1 7 999995 -987995 2 14 999996 2 2 999999 2 18 999984 2 2 999999 1 6 999996 -590094 1 2 999999 -801496 2 246978 890300 1 11 999988 -997983 1 12 999992 -272537 1 2 999999 -31158 2 2 999999 1 9 999990 -896945 1 67480 969592 -417320 2 2 999999 2 357175 713671 2 631560 635035 2 11 999995 2 15 999999 2 19 999983 2 180398 564147 2 2 999999 2 18 999989 1 2 999999 201248 1 523829 755422 -610349 1 94768 877669 854260 1 351000 675323 -83565 2 2 999999 2 2 999999 2 344518 391341 1 3 999997 468894 1 19 999994 -74549 1 275068 665043 71582 1 525690 588172 -76727 2 2 999999 1 66072 500788 -837233 2 2 999999 1 270218 471162 723667 1 409034 580951 594091 2 2 999999 1 12 1000000 -277711 2 204128 558173 1 12600 504986 771532 1 2 999999 -917637 1 11 999993 -139218 1 130011 465174 967162 2 50033 105661 1 11 999996 -624633 1 15 999992 28696 2 10378 104474 2 119362 452720 2 210853 455309 2 15 999987 2 58284 380791 1 2 999999 -244167 1 154448 357984 799380 2 8 999983 2 15 999991 1 81604 414664 -936813 2 566964 888615 2 18 999991 2 2 999999 2 3 999989 1 2 999999 844967 1 536177 602095 401563 1 18 999982 657352 2 2 999999 2 282129 772150 1 7 999984 -494171 1 15 1000000 -847615 2 251335 733529 2 56008 373914 1 2 999999 879580 1 68389 232833 603318 2 2 999999 1 64619 342403 -239360 1 2 999999 662403 1 125763 803633 -776934 2 18 999991 1 2 999999 347089 1 705643 872861 939527 2 649872 792887 2 12 999992 2 288562 289462 2 19 999993 1 3 999981 -565487 2 2 999999 2 185903 733225 2 2 999999 1 8 999988 663791 1 12 999989 -740829 1 13 1000000 -70697 1 78148 782618 -758741 1 3 1000000 757725 2 6 999983 1 68272 814091 45618 2 598251 709683 2 2 999999 1 12 999987 538203 2 12 999989 1 2 999999 140792 1 2 999999 843876 1 2 999999 535602 1 2 999999 226123 1 2 999999 971766 2 425873 567823 1 2 999999 67249 1 36052 459611 922479 1 15 999994 801370 2 2 999999 2 2 999999 1 60874 352755 -463120 1 2 999999 -151292 2 2 999999 2 2 999999 1 182501 402724 460346 2 679406 777348 1 2 999999 281791 1 413693 961340 -867219 1 17 999993 -260516 2 360427 609350 1 118100 855470 767569 2 2 999999 1 2 999999 -223039 2 15 999987 2 355511 524828 2 60486 384807 1 20 999993 -533214 2 5 999989 2 2 999999 2 17 1000000 2 10 999990 1 696354 921149 667081 1 19 999991 55071 1 2 999999 317886 2 2 999999 2 16 999986 1 408088 602905 155910 1 258490 297121 -637312 2 482943 661513 1 527318 969618 -99699 2 5 1000000 1 613759 683634 -435931 2 421758 449881 2 3 999985 2 214473 388013 2 2 999999 1 2 999999 -637657 1 2 999999 -209481 1 4 999985 -707954 1 473073 515389 156196 2 12 999990 2 2 999999 2 13 999987 1 51995 520475 -488499 1 720628 974362 709945 2 191813 381852 1 2 999999 -281971 2 2 999999 1 3 999997 164675 1 13 999992 -377313 2 2 999999 1 2 999999 -68558 2 429876 431972 1 6 999993 47917 2 11152 80716 1 6 1000000 822003 2 307933 681782 1 184839 642350 -650004 1 11 999983 907558 2 2 999999 1 5 999985 65510 2 828904 983826 1 397819 861513 757640 2 10 999995 1 284204 835426 -15204 2 2 999999 2 11 999983 1 668494 995492 -338538 1 5 999988 910824 2 1 999987 2 395178 847999 2 547634 950505 2 17 999982 1 2 999983 193293 2 90526 361943 1 2 999999 497554 2 2 999999 1 2 999999 37669 2 609893 725078 1 19 999998 479517 1 186014 891247 432981 2 18 999998 2 19 999984 2 18 999981 1 8 999982 -356009 2 3 999992 2 672508 717790 2 16 999992 2 3 999999 2 11 999998 1 18 999989 75221 1 894747 974580 -234013 1 262951 906667 -706480 1 2 999999 -462371 1 648704 765705 787747 2 924600 937655 2 431447 916190 1 14 999989 -150976 2 282296 969979 2 2 999999 2 191350 926256 2 372916 385324 2 15 999995 2 344655 441051 1 3 999988 64908 2 2 999999 2 3 999990 2 2 999999 2 253415 772916 1 5 1000000 -351179 1 5 1000000 563998 2 2179 465114 2 447308 657260 1 2 999999 -367968 1 19 999998 123098 2 2 999999 1 2 999999 783830 2 17278 533484 2 2 999999 2 2 999999 1 2 999999 -394014 1 11 999987 -212642 2 3 999982 1 2 999999 -927010 2 845533 993218 2 9 999981 2 2 999999 2 11 999994 1 372859 936656 -744698 2 611982 667945 2 2 999999 1 2 999999 -596101 1 13 1000000 972237 2 9 999984 2 4 999991 2 390839 775866 1 876042 884835 576284 1 11 999999 -68752 2 197446 239933 1 54030 831514 170560 1 282154 851227 317370 2 2 999999 2 506185 713180 2 2 999999 1 2 999999 -570161 1 499304 835198 570815 2 9 999985 1 16 999981 861913 2 10 999987 2 89632 378658 1 281283 297860 269225 2 6 999993 1 14 999999 -353303 2 2 999999 2 2 999999 1 2 999999 305676 1 2 999999 -575194 2 113441 912683 1 2 999999 -670130 1 2 999999 995472 2 13 999990 2 2 999999 1 2 999999 463747 1 19 999981 -391081 2 8 999987 2 8 999985 2 513117 555754 1 2 999999 397280 2 7 999998 2 7 1000000 1 655758 661500 7610 1 536391 958755 969155 1 17 999983 -423594 1 2 999999 -219321 2 117896 189500 2 654243 907429 1 10571 539679 -973564 1 2 999995 -493911 1 18 999987 305397 1 2 999999 559096 2 105115 467909 1 215384 813716 -55750 2 2 999999 1 2 999999 796118 1 11 999983 -532728 1 9 999992 541416 1 9 999998 -706012 2 9 999981 2 199848 315447 2 2 999999 1 2 999999 -763852 1 564436 707707 -598971 2 1 999993 2 2 999999 2 2 999999 1 574009 818048 -849363 2 599577 644670 1 2 999999 25214 2 7 999994 2 14 999995 1 737685 907956 -645416 1 2 999999 -915864 2 295859 694092 2 2 999999 1 16 999990 -934038 2 2 999999 1 2 999999 862537 1 123852 612426 -665655 1 290790 371369 911501 2 2 999999 1 135862 399978 -983481 1 283895 564973 717144 2 220739 693153 2 2 999999 1 171345 669133 -956876 2 20 1000000 1 2 999999 430668 1 20 999981 862974 1 3 999997 238981 2 1 999993 1 18 999990 -441123 1 116251 936722 -190025 1 2 999999 -502495 2 19 999997 1 1 999985 -327230 2 81317 189757 1 269050 324764 662879 2 500125 559391 1 2 999999 -536324 1 11 999992 157809 2 10 999989 1 13 999981 754156 1 417997 968267 821656 1 7 999999 -827614 1 379941 573136 208976 2 6 999985 1 2 999999 209990 1 2 999984 -414754 2 2 999999 2 2 999999 1 2 999999 559097 1 9 999993 996677 2 7 999989 1 17 999984 -130003 2 13 999999 1 2 999999 -985495 1 2 999999 791288 1 18 1000000 -394340 2 17864 988123 2 2 999995 1 2 999999 -981977 1 2 999999 -301600 2 175516 189921 2 60340 490272 2 2 999999 2 2 999999 2 54238 360631 1 2 1000000 -685773 2 20 999983 1 4 999994 -417967 2 2 999999 1 133461 991908 922734 1 6 999985 -84548 2 2 999999 1 5 999982 528663 2 2 999999 1 26227 501913 454609 1 6 999986 500967 1 2 999999 -854666 1 2 999999 488624 2 4 999999 2 3 999993 1 20 999996 -589048 1 2 999999 694215 2 2 999999 1 20 999990 -845225 2 581023 812402 1 316898 865045 104919 1 138629 540617 -968395 1 2 999999 -156706 1 2 999999 -440812 1 3 999997 414297 2 18 999995 1 200849 386055 910220 2 2 999999 2 15 999990 1 2 999999 -277808 1 7 999984 -547976 2 2 999999 2 18 999996 1 19 999986 -774504 1 414113 780427 -394809 2 244480 810665 2 812966 945009 2 73593 316321 2 10 999994 1 7332 310595 819215 2 18 999993 1 18 999995 -616867 1 13 999992 659873 1 607358 673815 -152656 1 11 999989 -580125 1 8 999982 -525906 2 335937 634217 1 2 999999 646566 1 2 999999 -96046 1 9 999987 -163778 1 2 999999 -232555 1 1 999985 690102 1 159281 942732 -346895 1 2 999999 97267 1 2 999999 901093 2 15 999987 2 2 999999 1 2 999999 285478 2 2 999999 1 740701 882499 -343483 1 2 999999 165529 2 2 999999 2 350754 927240 1 131005 240695 38310 2 2 999999 1 823026 855387 41791 2 2 999999 1 4 999987 -35593 1 31962 519137 -967044 1 2 999999 492039 2 5 999997 1 2 999999 -517004 2 2 999999 2 7 999989 2 2 999999 2 2 999999 1 6 999990 441790 1 2 999999 -643506 2 234403 967857 1 2 999999 322765 2 1 999999 2 249972 723635 2 18 999990 1 2 999991 -993340 2 608028 934057 1 2 999999 -680009 2 232027 356322 2 125464 201865 1 333256 581890 580083 2 9 999996 2 178508 313520 1 354548 739624 738299 1 2 999999 826736 2 4 1000000 2 2 999999 1 2 999999 -173908 1 785067 913765 956651 1 335765 883044 -912409 1 2 999999 -772983 2 108305 209014 2 2 999999 1 200635 225630 -422206 1 289990 355233 949656 1 1 999995 276917 1 26074 237681 -120812 1 557309 765551 589764 1 3 999986 -214696 2 2 999999 1 458167 649313 -952973 1 2 999999 -414737 2 2 999999 1 2 999999 -302241 2 2 999999 2 2 999999 2 280240 372280 1 2 999999 -187718 2 574171 660568 2 2 999999 2 15 999990 2 13 999988 2 2 999999 2 2 999999 1 8376 765711 487915 1 2 999999 53377 1 2 999999 -625347 2 18 999990 2 723422 730314 2 107508 522616 1 116323 169166 865582 2 534958 867245 2 1 1000000 1 10 999992 81443 1 7 999986 672073 1 852908 907360 -865396 2 8 999999 1 757286 890195 -572681 1 18 999993 820706 2 6 999982 1 4 999983 -231621 1 2 999999 511323 1 2 999999 493981 2 274774 956663 1 19 1000000 465328 1 2 999999 393688 1 2 999999 820594 2 224278 802666 2 143674 919723 2 18 999998 1 4 999991 -114386 2 2 999999 1 2 999999 -557132 2 2 999999 1 315110 539880 390096 1 2 999999 -611109 2 169506 656167 1 2 999999 -912241 2 3 999987 2 449319 660138 2 779731 854401 2 2 999999 2 477716 705386 1 174531 831634 48457 2 2 999999 2 324481 635929 2 1 999983 2 9 999999 1 17 999983 -557724 2 2 999999 2 2 999999 1 2 999999 -487790 2 3 999982 1 82810 828275 -871235 1 2 999999 628395 2 12 999999 2 7 999982 1 2 999999 -151587 1 14 999991 -673368 1 2 999999 986759 1 79237 253573 264153 1 2 999986 -51442 1 2 999999 -530721 1 2 999999 460058 1 607298 673464 -77645 1 2 999999 124054 2 20 999986 1 2 999999 -436015 1 18 999999 -880247 2 2 999999 1 11 999998 -848261 2 15 999985 2 614763 701882 1 533500 660175 -478794 1 57367 682073 838132 2 2 999999 2 758438 805976 2 261065 481315 1 6 999995 975400 1 2 999999 74562 1 723504 754849 -529130 1 10 999997 -453930 2 197599 975161 1 2 999999 -372643 2 11 999988 2 2 999999 2 2 999999 2 10 999995 1 2 999999 731350 2 12 1000000 2 2 999999 1 397930 924032 251964 1 46688 693455 18904 2 352459 391512 2 17 999983 2 2 999999 1 459966 844928 -728077 2 657223 954284 2 348446 780937 1 207771 509025 -749273 2 2 999999 1 2 999999 -310963 2 462344 553430 2 10 999984 2 14 999995 1 2 999999 -928306 1 2 999999 255202 2 144422 612044 1 395626 680121 -24034 2 6 999984 2 2 999999 2 12 999990 1 367933 973429 840581 2 2 999999 1 2 999998 -954190 2 2 999999 1 17 999985 314997 2 5 999995 1 7 999996 -471654 2 348050 795328 1 2 999999 -670671 2 413107 454015 2 91371 410141 1 2 999999 17226 1 13 999985 -125095 2 56370 634837 1 2 999999 -335234 2 6 999989 2 3 999993 1 17 999982 477197 2 2 999999 1 272893 589151 182923 1 2 999999 600569 1 119734 338791 -771107 2 2 999999 1 7 999992 551140 2 2 999999 1 2 999999 930923 2 194704 627653 2 519551 617904 1 8 999990 213312 2 80693 526882 2 2 999999 2 2 999999 2 7 999993 2 142381 621537 2 308593 336862 2 2 999999 2 2 999999 1 20 999991 -219401 1 9 999981 748324 1 2 999999 -933169 2 2 999999 2 321739 447054 2 4 999983 1 2 999999 -822112 1 214269 357452 -333389 1 689206 783163 876797 2 2 999999 2 109246 697886 2 184818 357535 2 2 999999 2 2 999999 1 2 999999 -571952 2 357071 588736 1 335464 606936 677601 1 2 999999 -979595 2 96869 817572 2 11 999981 1 2 999999 -853243 1 2 999999 94621 1 2 999981 273326 2 155472 163564 1 208714 938005 -603407 2 718235 719546 2 226082 782910 1 2 999999 679469 2 2 999999 1 251601 723551 49256 2 621744 746277 2 15 999993 1 5 1000000 -245336 1 2 999999 -604991 1 13 999994 -142184 2 16 999992 1 559780 580068 -253940 2 2 999999 1 2 999999 -427525 2 2 999999 1 9 1000000 424997 2 3 999994 1 2 999999 -384250 2 16 999987 2 55900 300979 2 40827 443409 2 335824 614999 2 2 999999 2 19 999982 1 3 999991 -894770 2 5 999987 1 1 1000000 949975 1 2 999999 162905 1 396479 554942 396238 1 94581 890052 -539110 2 167471 793073 1 2 999999 242499 1 61701 130336 771532 1 2 999985 -795279 2 143667 685977 1 4 999985 -257214 2 2 999999 2 160569 298919 2 4 999981 1 855223 855473 871843 1 146126 285776 755648 2 4 999988 1 2 999999 -672727 1 289607 913269 45279 1 9 999997 469543 2 1 999999 2 60316 570674 1 15 999988 -845767 2 524912 723001 1 2 999999 -203211 2 2 999981 2 18 999981 1 704015 808247 787242 2 381849 568462 1 12 999992 685290 2 7 999998 2 389246 528157 1 2 999999 141137 1 14 999981 -304922 1 2 999999 -336650 1 1 999999 219969 2 2 999999 2 2 999999 1 2 999999 -509485 1 18 999985 677417 2 2 999999 2 146566 727085 1 2 999999 935764 1 240977 669907 359017 1 19 999997 56712 1 12 999993 997699 2 146518 961453 2 2 999999 2 685611 976558 2 300208 940286 1 13 999984 42081 1 2 999999 -134 1 2 999999 -208318 2 2 999999 1 133264 326549 -763786 2 265385 577344 2 243738 463395 1 11 999994 -23188 1 753130 843261 11650 2 13 999986 1 2 999999 -312230 2 519909 868168 2 3 999986 2 2 999999 1 2 999996 -854455 2 20 999987 2 433574 932872 2 1 999989 1 75167 803920 -769412 1 2 999999 -989151 1 7281 551786 397930 1 102569 460222 968759 2 2 999999 1 459344 610182 76146 1 245529 851584 -236609 1 20 999996 -725027 2 673062 864289 2 2 999999 2 4 1000000 2 2 999999 1 7 999986 -852059 2 790966 916936 1 399980 568028 978791 2 133390 730294 1 396503 426194 375263 1 2 999999 -122098 2 2 999999 1 236829 436256 -207332 1 2 999999 -171195 1 2 999999 -677192 2 55909 388801 1 472947 876687 253610 2 2 999999 1 2 999999 583941 2 18 999989 2 1 999991 2 113977 545033 1 14 999997 855036 1 370685 987295 557570 1 7 999993 -327865 1 726831 733271 246684 1 14 999982 -617119 2 141519 964805 2 2 999999 1 810073 996046 -243302 1 2 999999 933901 1 20 999999 369579 2 7 1000000 1 11 999985 -380693 2 2 999999 1 275388 608868 -519809 2 104143 395969 1 377322 524734 -240585 2 2 999999 1 6 999986 -748056 1 4 999997 688830 1 8 999986 -368246 2 15 999996 1 411372 758668 982221 2 8 999993 1 7 999986 -966394 1 7 999996 350461 2 324411 748719 2 100221 788982 1 2 999999 532805 1 361892 828945 -936390 2 19 999997 1 601278 668060 -92749 2 3 999998 1 2 999999 416574 1 7 999984 -890008 2 5 999987 2 20 999998 1 199769 947823 -671872 2 17 999991 1 1 999996 383448 1 2 999999 -582912 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -801173 1 86015 543864 156531 2 2 999999 2 214122 640003 1 6 999991 519032 1 338680 682872 -860901 1 14674 377290 -247939 2 592630 977764 1 464458 648380 984810 1 279300 367600 -711307 1 493652 723379 90826 2 2 999999 2 5 999985 1 2 999999 -473573 2 2 999999 2 353023 540822 2 20 999997 2 1 1000000 1 460193 995098 -925607 1 2 999999 924327 2 2 999999 2 2 999999 2 1 999983 2 2 999999 2 580426 842279 1 2 999999 227770 1 2 999999 -683542 2 2 999999 1 42424 329654 -339428 2 88843 413763 1 240995 950370 770266 1 3 999984 -606593 1 18 999996 292225 1 10 999999 -289540 1 2 999999 -483516 2 2 999999 2 678176 709481 1 9 999999 -184809 2 2 999999 2 2 999999 2 507624 559689 2 2 999999 1 2 999999 -242215 2 8 999991 1 2 999999 -422027 1 8307 208581 -45487 1 17 999998 355288 2 104612 743268 1 458857 852800 -743043 2 120233 404890 2 2 999999 1 6 999988 496128 1 4 999997 -438748 1 2 999999 -598773 2 5 999982 2 2 999999 1 2 999999 -260726 2 204099 950735 1 161235 805546 529663 2 2 999999 2 5 999997 1 686595 862825 812416 2 744207 816271 1 721228 992656 -803393 2 2 999999 2 13 999994 1 4 999993 879024 1 2 999999 -400361 1 20 999991 852522 1 411865 472549 -541614 1 2 999999 807724 2 224421 676379 2 690212 935745 1 3 999999 -48577 2 7 999992 2 2 999999 2 2 999999 2 400769 956180 1 311700 839460 552747 2 11869 877584 1 253292 307287 439096 1 2 999999 -45017 2 2 999999 2 277949 755762 2 2 999999 1 2 999999 695431 2 6 999984 2 32629 82942 2 15 999994 1 2 999999 -415705 1 2 999999 -726047 2 1 999988 2 87033 689305 2 499168 952797 2 2 999999 2 394355 764023 2 510907 704476 2 30138 551566 1 136236 459894 -687150 1 2 999999 363824 1 8 999987 546970 2 131735 732827 2 335051 950603 1 2 999999 -247283 1 438951 455721 978820 2 2 999999 1 80613 821081 -785871 1 556964 956307 310996 2 7 999998 1 2 999999 121253 2 2 999999 2 470242 659410 1 15 999991 695483 2 2 999999 1 450254 983586 -229196 2 13 999984 2 71551 683910 2 2 999999 2 2 999999 2 4 999984 1 14 999988 -639306 2 2 999999 1 3064 435628 534764 1 2 999999 -748441 1 10 999999 -138207 2 12 999990 1 813317 867153 184632 1 18435 683919 620735 2 320011 393488 1 17 999990 -365693 1 2 999999 6031 1 94577 490018 292749 2 292392 729089 1 20 999997 480743 1 2 999999 486429 2 8 999981 2 2 999999 2 14 999983 1 525506 844946 945487 2 17 999997 2 134847 685980 1 7 999984 -488596 1 18 999988 -276137 2 19 999999 1 2 999999 506526 2 211234 272687 2 2 999999 1 2 999999 854545 1 58086 726071 -951400 1 2 999999 -192377 2 82050 438816 2 426798 948495 2 18 999986 2 2 999983 2 877786 931150 1 1 999993 -813769 2 865748 898381 2 1 999991 1 2 999999 157733 2 20 999994 1 17 999982 727447 2 2 999999 2 2 999999 2 16 999988 2 2 999999 1 31676 403724 -268738 2 2 999999 2 518324 847820 1 8 999983 879536 2 5 999992 1 6 999998 -190844 1 190856 420210 883220 1 2 999999 141082 1 2 999999 168692 2 11 999999 2 2 999999 2 14 999993 1 3 999989 -764263 1 437352 973687 -137910 2 162735 832378 1 728040 860694 -385952 2 17 999987 1 2 999999 474333 1 1 999998 -936904 2 7 999995 2 132425 256668 2 7 999983 1 2 999999 -597801 2 2 999999 2 477986 942190 1 17 999986 -462049 2 2 999999 2 186838 372890 1 14 999993 232249 1 100549 818255 110074 2 2 999999 1 108532 716339 19792 2 477759 628384 2 99444 625607 2 2 999999 1 139183 670351 464339 1 2 999999 887944 2 165670 271382 2 127589 235071 1 161049 636820 197961 2 9 999987 1 2 999999 -115121 1 2 999999 179090 2 2 999999 2 2 999993 1 679471 697169 -630194 2 9 999992 1 590361 778523 -682779 2 407084 625652 2 9 999983 1 2 999999 -672854 1 13 999990 -622507 1 507950 820620 -16040 2 240556 465344 1 2 999999 -562614 1 283542 771662 -72864 2 31275 307379 2 587723 924346 2 390968 796429 1 2 999999 -352830 1 1267 786816 280722 1 15 999996 907094 2 58741 75923 1 2 999999 312139 2 18 999994 1 13 999997 156119 1 2 999999 825919 2 119176 702471 2 2 999999 1 4 999990 429507 2 12 999988 1 2 999999 -338801 2 2 999999 2 2 999999 2 288177 981332 1 15 999986 -23790 1 17 999992 531334 1 3 999992 -458781 2 372713 898913 1 515000 843977 -687231 2 551809 984643 2 2 999999 1 2 999987 -867182 2 18 999987 1 204938 856309 327807 2 557662 709319 1 6 999990 822552 2 20 999999 2 2 999999 2 7 999990 2 259203 505411 2 63199 663235 2 175615 972867 2 385685 634618 2 7 999998 2 202253 584097 1 5 999982 711610 2 18 999991 1 417292 921128 947488 2 616399 644986 2 3 999992 1 364987 472876 -212115 1 5 999981 58925 1 20 999990 -306244 1 468649 907194 678094 1 2 999999 -740542 1 178862 409122 -808438 1 2 999999 335587 1 6 999995 371733 2 481904 810281 1 8 999999 -597623 2 2 999999 2 103595 420953 1 111519 509697 275303 2 192338 653173 2 156229 758791 2 10 999987 1 18 999981 615760 2 3 999991 2 2 999999 2 170036 657992 2 2 999999 2 259586 999621 1 2 999999 -366981 2 821401 889909 2 13 999994 1 2 999999 -901637 1 342742 441911 -909983 2 2 999983 2 2 999999 1 1 999983 545020 1 2 999999 -531994 1 2 999999 609686 1 2 999999 -364240 2 218883 731541 2 2 999999 2 4 999988 1 222907 556208 199644 2 2 999999 2 18 999999 1 2 999999 272326 1 2 999999 -731536 1 3 999999 47007 1 20 999989 -141380 1 2 999999 627993 2 8 999994 1 231272 241930 834119 2 2 999999 2 852263 904857 1 2 999999 -989089 1 2 999999 4290 1 735743 858294 -698224 1 2 999999 -376869 1 188568 666303 -518355 1 2 999999 218247 2 255186 580989 2 15 999996 1 2 999999 502526 1 444416 452503 -255973 2 234293 646475 1 708255 762458 -664622 2 167836 861878 2 2 999999 1 2 999999 710297 1 12 999989 -245763 2 2 999999 1 202910 435507 -820205 1 2 999999 -257508 2 17 999988 1 19 999982 979424 1 6 999983 -568466 1 159207 492719 383519 2 2 999999 1 6 999982 -433122 2 527460 718452 2 14 999997 1 5858 204198 238322 1 814504 818616 559128 1 489738 964473 256571 2 694417 771540 2 438521 798374 2 5 999988 2 213161 635073 1 17 999981 -80097 1 2 999999 584066 2 171460 919267 1 260822 680869 608849 2 69000 401689 1 2 999999 -249696 1 807301 871930 864116 1 8 1000000 52334 2 386402 720527 2 159793 535560 1 2 999999 -571948 2 647717 934605 2 2 999999 1 840831 875258 -290227 2 2 999999 1 270490 347638 -598179 2 2 999999 2 2 999999 2 372662 795041 2 2 999999 2 2 999999 1 2 999999 281208 2 2 999999 2 2 999999 1 17 999993 37136 1 19 999981 -444742 2 440273 957669 1 2 999999 -588732 2 216832 682720 1 18 999990 686086 1 2 999981 -548385 1 117149 139227 -817264 1 518021 777206 -605206 2 2 999999 2 20 999999 1 581899 665821 395627 2 1 999996 2 2 999999 1 2 999999 770379 2 2 999999 1 18 999981 268085 2 15 999986 2 699789 822920 2 2 999999 1 401951 902966 -555864 2 12 999989 2 2 999999 2 2 999999 1 2 999999 -617501 1 1 999988 3444 2 575281 954394 2 19 999991 2 18 999999 1 16 999995 -618758 2 199231 765053 1 9 999989 195050 2 2 999999 1 2 999999 -900017 2 2 999999 1 455395 934672 -34961 1 7 999982 -986744 2 331900 960978 2 20 999996 2 26145 704729 1 2 999999 476360 1 3 999995 344165 1 3 999997 -859175 1 2 999999 372893 1 2 999999 -958773 2 7 999988 2 435980 955025 1 14 999996 -936932 1 200958 698244 -990247 1 528888 849981 -961321 1 2 999999 274532 2 2 999999 2 2 999999 2 402475 940756 1 2 999999 -624210 1 690020 931093 73011 2 453325 665412 2 41765 200024 1 129987 259694 743747 2 20 999993 1 1 1000000 -148511 2 102273 214723 1 253254 654799 746814 2 3 999997 1 117573 855412 -361 2 424516 957004 1 2 999999 173763 2 2 999999 1 2 999999 -203543 2 2 999999 2 2 999999 2 489422 864212 1 785858 891725 -341334 1 2 999999 294819 1 47087 895533 -964156 1 19 999989 -704071 1 20 999987 315484 1 147522 831008 -258309 2 3 999988 1 16 999991 -940397 1 2 999999 490923 2 2 999999 2 20 999994 2 2 999999 2 2 999999 2 13 999991 1 399119 928885 -293783 2 2 999999 2 2 999999 1 2 999999 512888 2 5 999985 1 379836 516735 538840 1 2 999999 -424773 1 2 999999 -516372 2 19 999986 2 603617 603851 1 6 999999 232638 2 519260 585210 1 485525 844764 -519449 1 422073 843250 -644477 2 8 999990 2 224148 671492 2 672777 782782 2 2 999999 1 9 1000000 -178049 2 2 999999 2 3 999996 2 491464 620707 1 11 999994 -325662 2 91274 373159 2 2 999999 1 186401 693785 861417 1 2 999999 425520 1 89204 326790 29482 1 2 999999 -639305 2 19 999993 2 2 999999 1 574068 825208 -286017 2 2 999999 2 17 999990 2 2 999999 2 19 999995 1 8 999986 101674 1 2 999999 96463 2 555937 668808 2 15 999995 1 2 999999 -976643 2 456627 678367 2 2 999999 1 143908 647861 -317331 2 579031 908821 2 2 999999 1 20 999992 433272 2 182122 291878 1 2 999999 -481056 1 184544 640007 905433 2 2 999999 1 598032 975751 55749 1 4 999998 399906 2 15 999997 1 2 999999 -515381 2 2 999999 2 14 999984 2 11 999987 2 2 999999 1 4 999982 -463169 1 2 999999 894237 1 451635 598244 662678 2 163922 462207 2 204686 914384 1 20 999993 -82672 2 164940 952190 2 2 999999 2 2 999999 1 36030 231722 357823 1 2 999999 -536298 2 9 999998 2 258049 825639 1 8 999996 -753858 2 479494 678531 2 13 999989 1 3 999985 -514236 1 2 999999 -254133 2 2 999995 1 572937 984142 -960821 2 7 999992 1 489788 823274 -833750 1 272044 556733 693565 2 2 999999 2 350994 993231 2 436411 543180 2 17 999982 2 2 999999 1 277327 339808 -22475 2 267232 281026 2 14 999992 1 121702 811682 -567496 1 337909 359800 -386422 1 2 999999 -692731 2 2 999989 1 2 999999 16320 1 2 999999 -890866 2 2 999999 1 20 999981 -247206 2 11 999998 1 2 999999 -571417 1 437062 752254 454491 1 2 999999 -235412 2 12 999985 2 895589 933336 2 393612 848835 1 16 999988 410036 2 114052 418157 1 17 999998 -787321 1 2 999999 105871 1 2 999999 483773 1 2 999999 -336146 1 61311 959162 643254 1 14 999992 -259151 1 2 999999 397858 2 2 999999 1 2 999999 156646 1 618074 925796 447171 2 2 999999 2 14 999986 1 819298 902197 482627 2 463124 605856 2 8 999990 1 326105 637027 -414388 2 19 999998 2 2 999999 2 832297 898158 1 865750 967843 788119 1 2 999999 75702 2 2 999999 2 106434 230289 1 15 999982 -187270 1 471306 485068 950183 2 2 999999 2 15 999986 2 4 999997 2 17 999993 1 16 999981 -833602 1 2 999999 -300500 2 12 999982 2 2941 140662 2 431326 955462 1 18542 324592 -948586 1 2 999993 -832542 2 1 999984 2 381434 981800 2 5 999994 2 108368 597066 2 552594 864765 2 18 999997 1 550298 974556 966872 1 236716 795801 696285 1 2 999999 -459138 2 380486 453815 2 712606 880450 1 306856 916052 729446 1 803162 984033 851066 2 318491 719760 2 2 999996 1 2 999999 724254 1 2 999999 -701519 1 12 999996 -430721 2 2 999999 2 2 999999 2 13 999991 2 2 999999 1 11 999993 433389 1 607075 612494 -192324 2 2 999999 1 5 999986 -80608 2 313285 669374 2 2 999999 2 2 999999 2 372143 597623 2 79180 858576 1 2 999999 536929 2 2 999999 2 20359 254338 2 12 999983 1 17 999983 -650880 2 2 999999 1 20 999990 102663 1 2 999999 679657 1 1 999999 -352118 2 58543 358717 2 577682 828724 2 193555 230482 1 4 999987 847131 1 19 999981 -909603 2 333374 560565 1 5 999999 830807 2 606505 771441 1 16 999993 -135366 1 388738 730493 -853732 1 339616 497784 344349 1 169398 390770 469914 2 4 999992 2 10 999991 2 141466 310709 2 25451 541584 2 16 999995 1 10 999993 720317 1 2 999999 -965779 2 8 999984 1 20 999986 -668770 2 2 999999 2 152498 155165 2 2 999999 2 337823 699642 1 16 999989 -565373 2 2 999999 1 20 999989 -153386 1 2 999999 -908840 2 291277 500677 1 263324 702223 -259018 1 2 999999 -341813 2 669472 862581 1 2 999999 -511425 1 204685 582430 -907317 2 256 237862 1 2 999999 -34071 1 55874 429878 -77853 2 961150 986066 1 2 999999 994109 1 2 999999 -662917 1 241206 972719 977685 1 7 999994 21495 2 2 999999 1 20 999987 -298991 2 356531 435537 1 4 999995 486809 2 11 999986 1 864333 970854 -647092 2 17 999987 2 9 999983 2 14 999985 2 18 999998 1 77917 574426 519900 2 4 999993 2 20 999993 1 14 999990 -852950 1 2 999999 -947187 2 836979 913324 2 586837 963349 1 2 999999 -322501 2 2 999999 1 15 999999 669864 1 2 999999 430203 2 13 999992 1 432576 490368 503017 2 255877 964435 1 588756 801077 -373967 2 13 999988 1 2 999999 -732211 1 499838 781810 958974 2 2 999996 2 6 999981 1 15205 168264 700724 1 20 999982 222868 2 2 999999 2 2 999999 1 10 1000000 -538161 2 3 999990 2 2 999999 1 2 999999 153431 1 111792 270110 283983 1 2 999999 726141 1 8 1000000 -929788 1 2 999999 -835725 2 14 999993 1 1 999997 -894766 1 2 999994 507216 1 2 999999 -742376 2 2 999999 2 2 999999 1 2 999999 103430 1 2 999999 -406095 1 2 999999 -574443 1 2 999999 -635553 2 11 999990 2 452085 543481 1 20 999981 562210 1 4 999984 -785963 1 2 999999 854514 2 9 999993 2 95384 148898 2 441410 756642 2 1 999999 1 13 999983 685230 2 2 999999 2 5 999981 2 209302 761796 2 521707 613477 2 2 999999 2 110267 674646 2 59941 511808 1 10 999983 -47381 2 97549 267992 1 14 999989 891201 2 2 999999 2 20 999991 1 2 999999 -808448 2 2 999999 2 2 999999 2 2 999999 1 213084 947593 377414 2 2 999999 2 9 999990 1 20 1000000 688773 1 2 999999 -658474 2 289039 620195 2 212266 480702 2 284038 577859 2 5 999995 1 451249 942123 -895046 1 12 999986 692651 2 2 999999 2 2 999999 2 2 999999 1 1 1000000 621721 1 295627 555313 -229544 1 468678 648300 165084 1 2 999999 667854 1 710260 824886 892948 2 4 999988 2 19 999992 2 13 999981 2 15 999991 2 2 999999 1 2 999999 657509 2 2 999999 1 3 999998 311913 2 141579 827292 1 13 999985 709913 1 63840 889873 957288 1 2 999999 516544 1 15 999997 -316504 1 283135 605711 769525 1 2 999999 -137278 2 17 999994 2 1 999991 1 15 999988 -891031 1 2 999999 747397 1 14 999983 -144598 2 17 999982 1 2 999991 -346074 2 320032 701510 2 17 999997 1 114888 698962 230425 1 2 999999 207579 1 165466 568693 -384535 1 11 999984 -135632 2 2 999999 2 6 999987 1 2 999999 -17723 1 2 999999 505405 1 18 999986 806645 2 75526 409645 2 2 999999 2 2 999999 2 20 999986 2 16 999986 1 2 999999 -657324 1 6 999991 -628633 2 117358 746138 2 528472 607326 1 2 999999 723827 1 208187 798608 -865915 2 235033 338128 2 2 999999 1 14 999990 -851157 1 373320 887600 882547 1 17623 909809 902253 1 2 999999 379866 2 2 999999 2 2 999999 1 304800 936182 872929 2 334380 770270 1 231610 385284 121002 2 2 999999 1 2 999999 775725 2 554813 638372 1 524244 751784 -757875 2 2 999999 2 2 999999 1 529988 534098 222874 2 4 999993 2 2 999999 1 698836 761545 -726125 2 2 999999 2 7 999991 1 104006 239892 807484 1 2 999999 301174 2 630210 723926 2 824212 991636 2 14 999987 1 12 999993 914567 1 2 999999 727111 2 16 999987 2 2 999999 2 542199 737132 1 2 999999 995300 2 2 999999 2 1 999990 2 2 999999 1 2 999999 761737 1 14 999982 724807 1 2 999999 704968 2 883153 980208 1 2 999999 487854 1 823035 833475 -215177 2 2 999999 2 2 999999 2 2 999999 2 286821 372885 1 7 999993 163422 1 2 999999 168530 2 16 1000000 1 13 999988 452432 1 391508 694157 -143030 1 5 999997 174758 2 2 999999 1 295315 328537 74102 1 2 999999 -68359 2 9 999991 2 15 999992 2 627835 917102 1 16 999997 243438 2 19 999998 1 136043 778605 954307 2 5 999999 1 192248 935279 467230 2 7 1000000 1 784658 972842 967573 1 135760 149191 574499 1 11 999987 -396199 1 633717 773238 209808 2 563939 703417 1 5 999992 -564419 1 5 1000000 404676 2 14 999998 2 6 999987 2 203627 810441 2 16 999983 2 1 999986 2 17 999987 1 2 999999 72640 1 2 999989 -969646 1 2 999999 472604 1 438439 852712 -394047 1 2 999999 -285671 1 19 999993 -701411 1 2 999999 -648527 1 13 999981 -971529 2 105909 268956 1 71797 510705 -950159 2 13 999995 2 274436 889215 2 4 999986 1 779055 900489 -606758 2 207457 860567 1 9 999990 115880 1 10 999982 -546704 2 17 999997 1 10 999981 -609740 1 2 999999 -526288 1 2 999999 -310339 2 182293 943970 1 9 999995 264443 2 129565 854830 2 324205 496310 1 13 999985 -397832 2 94236 797800 2 18 999987 1 2 999999 -177135 2 11 999997 2 2 999999 1 2 999999 202177 1 17 999997 -32203 1 2 999999 919380 1 1 999993 980053 1 574122 962690 221643 1 2 999999 -444671 2 9 999985 1 13 999998 805884 2 19781 167658 2 337428 461415 2 2 999999 1 59962 437552 -956628 1 10 999985 160910 1 666461 722177 -640691 2 229165 546537 1 2 999999 -147762 1 2 999999 695101 2 8 999993 2 6 999991 1 560505 911895 96030 1 5 999998 -804693 2 3 999991 2 2 999999 1 277715 515862 -259734 2 16197 444912 2 2 999999 2 2 999999 1 13 999998 998020 1 15 999994 -132526 1 56666 701642 304364 2 5 999991 1 2 999999 -476652 2 2 999999 2 2 999999 2 533436 742687 1 17 999996 -355452 2 2 999999 2 2 999999 1 303517 456659 -113518 1 13 999996 540536 2 11 999996 2 17 999985 1 2 999999 209900 2 2 999999 2 11 999982 2 579511 906765 2 1 999982 2 2 999999 2 229197 987339 1 10376 281661 972691 2 88972 662414 1 18 999997 -137564 2 19 999981 1 7 999983 -41275 1 246879 382047 -702159 1 16 1000000 103228 1 659024 831069 -476575 2 227866 737282 2 2 999999 1 554328 700044 972726 1 2 999999 920339 2 2 999999 1 1 999998 -77428 2 13 999993 1 11 999990 103554 1 196733 300785 603731 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 292736 919584 -278627 1 2 999999 375922 2 180709 538605 2 922474 993244 2 14 999990 2 177206 995356 1 2 999999 553954 1 245815 558003 -770513 2 14267 699841 1 3147 643534 -701254 1 2 999999 -687205 1 2 999999 414604 2 20 999988 2 2 999999 2 11 999999 1 4 999994 -591983 2 122198 806579 2 18 999983 1 18 999981 -553369 1 5 999985 600914 1 488371 638787 715126 1 9 999989 303205 1 221692 949743 17924 2 742703 928231 2 2 999999 1 15 999982 -379293 1 2 999999 142988 1 479569 502364 -122352 2 15 999985 1 2 999999 -693225 1 2 999999 194690 2 2 999999 1 2 999999 948160 1 888881 959908 195602 1 2 999999 -629891 1 2 999999 -453075 2 19 999994 1 4 999999 -647500 2 154523 829612 2 479075 651335 1 2 999999 -66999 1 2 999999 -486800 1 593164 885134 59360 2 274970 587801 1 2 999984 -596096 1 170004 461730 340728 1 2 999999 728987 2 17 999992 2 331048 338700 1 18 999982 183147 1 18 999999 -330480 1 7 999990 -215684 2 20 999983 1 111238 566621 894134 1 2 999999 -257881 2 7 999986 1 4 999986 475134 2 308046 466633 2 423765 923495 2 12 999991 1 6 999985 -691800 2 249880 960093 2 2 999999 2 5 999982 1 2 999999 434978 2 7 999986 2 2 999999 1 591833 728729 787017 1 2 999999 -419006 2 5 999987 2 2 999999 2 2 999999 2 654134 989310 1 18 1000000 -705104 2 15 999996 1 696271 985182 754135 2 2 999999 1 12 999990 85803 1 4 999996 -697852 1 163413 175690 -301000 1 361070 989064 818810 1 2 999999 -112196 1 17 999991 338726 1 7 999986 -3706 2 2 999999 2 88061 92662 2 12 999991 1 681195 991497 167596 2 45764 126998 1 2 999999 868609 1 12 999985 -401258 2 181905 587042 1 382760 634667 -402253 2 1 999996 2 14 999990 1 2 999999 352976 1 2 999999 448421 1 260273 281781 -804238 1 16 999981 804976 2 2 999988 2 18 999984 1 211111 564851 -16227 2 676733 950776 1 2 999999 -380558 2 75283 225586 1 98420 369610 -941160 1 2 999999 264045 1 370566 456006 849146 2 2 999999 2 419769 858026 2 12 999991 2 482964 895601 1 20 999984 759959 1 2 999999 330840 2 2 999982 2 185185 991722 1 1 999988 -974393 2 2 999986 2 460169 645653 1 16 999994 -809748 1 557497 609884 -985617 2 364138 992479 2 2 999999 2 2 999999 1 2 999999 -4810 2 18 999983 2 2 999999 1 183610 752707 -812744 2 2 999999 1 8 999988 -366342 1 10 999981 908738 1 13 999982 -890814 2 9 999988 1 168692 743417 268090 2 2 999999 2 552316 852567 1 2 999999 178040 2 3 999989 1 2 999999 -427433 2 521992 586231 2 2 999999 1 2 999999 204707 1 2 999999 391882 1 2 999999 -909141 2 93335 928516 1 4 999989 941869 2 2 999999 1 8749 164755 -162603 2 13 999998 2 2 999999 1 9 999987 496142 2 2921 4938 2 2 999999 2 16 999987 2 2 999999 1 413010 979353 445345 1 2 999999 -922790 1 2 999999 -539148 1 4 999981 -83196 1 165090 850015 -51996 2 2 999999 1 2 999999 331301 1 2 999994 -31364 2 17 999983 2 2 999999 2 2 999999 1 2 999999 -973275 2 201687 777300 1 808854 957120 798982 1 2 999999 863869 1 2 999999 212855 1 2 999999 374672 2 261914 639819 1 2 999999 228711 2 446431 573481 2 164963 437680 2 2 999999 2 2 999999 2 5 999995 2 2 999999 1 12 999995 673748 1 551759 975554 103822 1 154454 293308 243983 1 9 999986 403639 1 496081 506740 -799111 2 247313 475620 2 15 999999 2 2 999999 1 17 999992 451085 2 2 999999 1 346571 609845 927906 2 2 999999 1 16971 469037 585539 1 2 999999 -507777 2 214603 366728 1 238047 302504 943423 1 15 999988 -411486 2 500971 735032 1 2 999999 669639 1 1 1000000 404623 2 18 1000000 1 2 999999 791093 2 10 999984 1 126133 179028 -60279 1 2 999990 -572691 1 108139 642464 -594734 2 394609 463190 2 2 999999 1 2 999999 158740 1 146145 943104 607868 2 20 999992 2 14 1000000 2 2 999996 2 2 999999 2 2 999999 1 2 999999 -269418 1 2 999999 366720 2 2 999985 2 516598 766923 1 2 999999 -754043 2 6 999997 2 162872 711671 1 289170 415849 808667 2 397395 496470 1 13 999999 -556715 1 529447 536154 93664 1 13 999987 -70828 2 648338 787761 1 343531 345651 -625019 2 2 999999 2 658241 664418 2 184677 573826 1 1 999989 402004 2 16 999998 1 2 999999 -502356 2 138270 737673 1 2 999999 -666365 1 484287 735623 533319 1 19 999996 199280 1 810913 907687 98660 1 2 999999 744947 2 2 999999 1 2 999999 -443916 1 2 999999 766144 1 15 999997 583681 2 704236 922219 1 182324 744097 436761 1 2 999999 688730 1 2 999999 -364384 1 8 999988 -365668 2 2 999999 2 16 999988 1 2 999999 -284163 2 558631 802619 1 93607 704574 9369 2 664692 989072 2 563178 716474 1 16 999990 455792 1 18 999984 -109069 1 649353 860789 -36072 2 346047 473995 2 2 999999 1 2 999999 -299100 1 97913 427373 874301 2 2 999999 2 2 999999 1 551889 836039 -995820 1 2 999999 -238486 1 2 999999 9033 2 2 999999 1 436384 965318 -751163 1 15 999996 26529 1 380963 692511 870698 2 2 999999 2 4 999985 1 390563 425878 869295 1 2 999999 -729188 1 399283 924948 310579 1 2 999999 245500 2 42480 518073 1 270936 843850 -170486 1 2 999998 -83854 1 2 999999 633778 2 2 999999 1 2 999999 -410987 2 369 875813 2 638307 646866 2 2 999999 2 2 999999 2 532615 911606 2 316206 496962 2 2 999984 1 231497 582234 191566 1 2 999999 -320620 1 316015 955816 -962295 2 274386 645630 2 2 999999 1 574602 832506 -27377 2 206284 552694 2 245542 552203 1 2 999999 674164 1 742639 832105 574862 2 12 999992 2 376173 723381 1 2 999999 -398641 2 86334 393043 2 625186 757209 1 744918 988463 767149 2 118507 430884 1 2 999999 677773 2 2 999982 2 2 999999 2 19 999997 1 87451 506189 416430 1 2 999999 48949 2 2 999999 2 8 999987 2 4 999984 2 2 999999 1 2 999999 -679373 1 2 999999 28459 2 817948 926047 2 2 999999 2 14 999992 2 569771 592598 1 219549 332729 -839643 1 149535 422747 283436 1 2 999999 83991 2 2 999999 2 2 999999 2 2 999999 2 2 999989 2 19 999984 2 2 999999 2 461459 932939 2 17 999996 1 2 999999 -452896 1 4 999993 357460 2 2 999999 2 17 999992 2 2 999999 2 9 999982 2 2 999999 2 352507 739976 1 2 999999 390585 1 225216 445580 303840 1 330323 725364 855037 2 1 999982 2 378883 771475 2 2 999999 1 2 999999 -482985 1 42718 623269 497681 2 9 999994 1 2 999999 77087 1 2 999999 542073 2 555751 832019 2 2 999999 2 2 999999 2 2 999999 2 18 999983 1 5 999998 -365833 2 2 999999 1 218951 927518 -348695 2 80870 651631 1 2 999988 819517 1 7 999989 893716 2 12 999998 2 19 999999 1 4 999999 831258 2 16 999985 1 592642 696180 102358 2 461341 748529 1 258387 472691 649549 1 2 999999 919833 2 1 999985 1 13 999988 -187707 2 8 999990 1 9 999984 -369435 2 447430 657174 1 2 999999 961329 1 10 999986 -513247 2 19627 169992 2 305551 811831 2 34140 646211 1 2 999999 205087 2 567744 875634 1 66346 71987 -841813 2 2 999999 1 2 999999 -164027 2 2 999999 2 225401 952030 2 2 999999 2 10 999992 2 7183 622304 2 2 999999 2 265427 436938 2 2 999999 1 483961 799829 674530 2 13 999986 2 64308 441638 1 2 999999 602959 1 740110 804573 -934063 2 404401 424366 1 2 999999 -536264 2 2 999999 2 600604 895344 2 2 999999 1 202325 879707 300041 1 414528 917576 445933 1 86139 691419 789035 2 559392 672079 1 2 999999 63616 1 287404 591491 -918619 2 20 999992 2 19 999982 1 602822 771899 -407442 2 213665 877635 2 5 999982 2 113274 672412 2 2 999999 1 50965 923941 472996 1 771118 949590 -748711 1 341006 546638 524912 2 3 999983 1 14 999993 -710921 1 2 999999 872669 1 19 999997 -58524 2 2 999999 1 2 999999 -517606 1 238844 583520 465215 2 16 999995 1 316675 431510 227464 2 2 999999 2 81987 882453 2 382777 491402 2 648706 778360 2 2 999999 2 418661 531401 1 2 999999 76216 2 2 999999 1 3 999993 -424245 1 3 999994 -603022 2 15 999994 2 2 999999 2 590764 833322 1 2 999999 192248 1 2 999999 -196558 2 16 999984 1 67816 625477 -380034 2 2 999999 1 718465 828046 169271 1 7 999995 -191914 1 8 999995 500169 2 163532 762334 2 3 999992 2 531341 560802 2 651727 951092 1 2 999999 361952 1 185100 992049 -928430 1 885530 951618 597898 1 59806 735186 -509437 1 42150 457320 584278 2 328863 866083 2 139306 514946 2 16 999998 2 12 999996 1 13 999981 154019 1 2 999999 491177 2 2 999999 2 2 999999 1 2 999999 672458 2 388978 765877 2 509075 689252 1 4 999999 -363474 1 4 1000000 -681685 2 2 999999 2 2 999999 2 2 999999 1 14 999988 832132 2 19 999991 1 2 999999 607257 2 2 999999 1 686245 795376 33940 1 15 999986 -292948 2 8 999987 1 547062 964331 397618 2 12 999987 1 238660 382227 325097 1 107784 658335 -73126 1 535335 991013 -776235 2 20 999987 2 2 999999 2 79215 101131 2 352765 386534 2 490086 844589 2 41091 195961 1 8416 487362 -253611 1 594679 641618 -570142 1 66264 272056 51774 1 18 999995 -513900 2 2 999999 2 2 999999 2 100904 152872 1 86542 93064 466783 1 239503 351932 -770930 1 164839 771015 -631438 2 309 127192 2 12 999994 2 36568 269209 1 17 999995 -907154 2 8 999996 1 2 999999 -279898 1 4 999984 -894208 1 2 999999 803312 1 2 999999 -427176 1 2 999999 -931795 2 2 999999 2 183708 706752 1 15 999991 -480698 2 424838 867954 1 416628 662562 -732420 1 2 999999 160683 2 2 999999 2 656946 781477 1 282464 596603 76704 1 2 999999 489502 1 29746 661470 -723207 2 200853 862429 1 17 999992 558968 2 2 999999 2 2 999999 1 26302 145405 -502193 2 2 999999 2 121851 217148 2 2 999999 2 321896 835565 2 9 999982 2 2 999999 1 14 999994 406024 2 293416 721018 2 2 999999 1 2 999985 539462 1 528979 650242 879849 2 422435 754062 1 10542 655780 408428 1 2 999999 945965 2 16 999981 2 12 999987 1 10 1000000 -882414 1 216009 770520 439215 2 2 999999 2 926041 959446 1 281145 530283 829311 2 2 999999 1 543281 547891 571989 2 47222 875337 2 43707 777025 1 2 999999 627024 2 718216 912215 2 2 999999 1 332337 911622 -698615 2 329339 878341 1 90936 938260 -690456 2 4 999982 2 15 999985 2 2 999999 1 407788 412180 -637581 2 14 999984 1 2 999999 -378931 1 2 999999 191341 2 314876 366023 1 2 999999 72389 1 2 999999 -53141 1 6 999999 756469 2 7 999997 2 17 999997 2 99108 939351 1 17 999987 -510442 1 159148 543453 313848 1 292394 588902 -973851 2 10 999989 2 18 999996 1 2 999999 -655915 1 562942 753798 -177571 2 245086 409192 1 336067 526765 521090 2 83240 442429 1 6 999993 -421697 1 15 999982 -875563 2 685246 949234 2 2 999999 1 365667 573278 -726050 2 2 999999 2 2 999999 2 2 999999 2 35174 682851 1 2 999999 94393 1 64397 448854 -195514 2 2 999999 2 318146 655977 2 2 999999 1 20 999982 311566 1 2 999999 -391160 1 2 999999 660477 2 904704 995779 1 3 1000000 582279 1 2 999999 -951372 1 695595 970759 -7808 2 2 999999 1 1 999986 -27142 2 8 999996 1 2 999999 -446869 2 2 999999 2 5 999999 2 14 999984 1 2 999999 135625 2 263751 734875 1 74279 346276 776524 1 135239 436535 -576621 2 853927 990181 1 12 999991 249202 1 9961 537770 -730662 1 2 999999 -279707 1 8 999988 851332 1 98540 105753 -49710 1 2 999999 -569590 2 11 999995 1 2 999999 380237 2 2 999999 2 2 999999 2 2 999999 2 7 999995 2 254036 592872 2 3 999998 2 36579 577808 1 2 999999 300366 1 2 999999 -585108 2 15 999985 2 6 1000000 1 2 999999 966657 2 48555 274424 2 83957 415884 1 43200 837473 319967 2 1 999989 2 2 999999 1 2 999999 384082 2 372606 692946 2 724416 905539 1 2 999999 -860821 2 489913 921999 1 20 999989 948977 1 2 999999 608232 1 2 999999 -53198 2 8 999996 1 2 999999 45145 2 18 999998 2 20 999981 1 2 999999 -819762 1 489810 962803 -115061 1 2 999999 772514 2 146908 672084 1 629355 635120 -111462 1 13 999991 259489 2 19 999982 2 2 999999 1 5 999991 251213 2 2 999999 2 5 999981 2 3715 956602 1 3 999990 361385 2 2 999999 2 2 999999 1 282357 380797 595261 1 2 999999 711522 1 452881 823000 -674469 1 4 999991 325807 2 2 999999 1 236784 827068 75139 2 14 999997 2 501944 645829 2 2 999999 1 2 999999 -814921 1 2 999999 -985741 2 2 999987 2 3 999981 2 2 999999 2 2 999999 2 22919 731215 2 2 999999 1 401463 765102 -474682 1 2 999981 637581 1 18 999998 374175 2 2 999999 1 15 999996 -822555 2 2 999999 1 5 999991 434672 1 2 999999 -170306 2 2 999999 1 2 999999 348733 2 2 999999 2 4 999990 1 183930 585004 -968185 1 16 999996 614977 2 2 999999 2 390510 717955 1 2 999999 -91583 2 8 999995 1 64272 462549 331161 1 2 999999 -730553 2 2 999984 2 2 999999 2 34705 129910 2 337251 700960 1 2 999999 -8054 1 2 999999 -723998 2 203975 979884 2 275734 723019 2 500606 572963 1 200665 478585 -625231 1 2 999986 591148 2 2 999999 1 2 999999 -169978 2 17 1000000 1 19 999994 288852 1 227572 652571 44113 1 19 999983 -435589 2 1 999989 1 4 999992 -817757 2 9 999986 2 513162 761605 2 20 999988 2 2 999999 2 16 999988 1 16 999996 536448 1 1 999988 -870294 1 739911 887086 -996742 1 15 999993 -129956 1 195513 668047 346207 2 16 999988 1 81484 195724 71799 2 2 999999 1 18 999992 860004 1 14 999998 698683 2 19 999997 1 2 999999 -982939 2 736632 969437 2 9 999987 1 2 999999 906095 2 2 999999 2 9 999988 2 2 999999 2 7 999999 2 17 999984 1 286035 774005 -612975 2 2 999999 1 12 999982 -715979 1 2 999999 254249 1 9 999983 -470044 1 7 999998 589965 2 2 999999 1 11 999990 -589375 1 351856 954745 999016 2 3 1000000 1 2 999999 -923154 2 263883 558380 1 2 999999 -776482 2 5 999983 2 2 999999 1 2 999999 991392 2 422617 800554 1 11 1000000 -356634 1 16 1000000 -307842 2 178379 365048 1 2 999999 789216 2 905380 941275 2 249313 838314 1 10 999994 741050 1 2 999999 586018 2 3 999987 1 2 999999 -643962 1 2 999999 314472 2 15 999988 1 9 999981 76740 2 2 999999 1 13 999999 -997656 1 2 999999 623004 1 22232 109405 146409 2 20 999983 1 380729 438621 -358737 1 9 999990 -252116 2 2 999999 1 2 999999 439108 2 443013 738730 2 2 999999 1 2 999999 959807 2 3 999997 1 2 999999 -298554 1 4 999989 690533 2 17 999989 1 2 999999 -223168 2 2 999999 1 17 999997 -95488 1 17 999985 -877202 1 11 999998 -225311 2 2 999999 2 20 999995 1 509925 533316 552391 2 2 999999 2 455543 880805 1 2 999999 769784 2 20 999994 1 545549 766271 378901 1 74899 565401 -101144 1 10 999982 -873019 1 1 999990 -275866 1 33210 930180 -258382 2 629632 899792 1 5 999999 722079 1 15 999991 592373 2 692354 887542 1 330175 673122 295344 1 8 999999 -343526 2 2 999999 1 855062 935801 61313 1 2 999999 97330 1 17 999995 -199468 1 7 999996 -868336 2 11 999984 1 2 999999 312261 1 117344 442283 312564 1 2 999999 -105867 1 20 999989 -76030 1 2 999999 -392200 2 2 999999 1 20 999983 18541 2 2 999999 1 82822 349752 230639 1 9 999991 -393109 1 9 999992 859686 2 6 999984 2 11 999984 2 417442 571164 2 385210 436896 1 506072 607621 -931117 1 195457 872048 -508812 1 2 999999 743934 2 2 999999 2 18 999994 1 2 999999 785247 1 25290 801299 829928 2 2 999999 1 149142 573414 505279 1 12 999992 586323 1 2 999983 -845429 1 14 999981 357391 1 2 999999 -627961 1 9 999998 -619377 1 2 999999 66014 2 2 999999 1 2 999999 655066 1 2 999999 -20677 1 1 999989 -726390 2 2 999999 1 7 999994 963974 1 2 999999 -669793 1 2 999999 662493 2 98543 961094 1 261185 952899 -986227 2 8 999999 2 409710 422786 1 2 999999 -136686 1 273243 535000 864330 1 2 999999 -901707 1 803214 982266 -275639 2 6 999988 1 794750 832156 -387571 1 19 999986 687216 1 2 999999 -343704 1 7 999998 -999852 2 19 999986 1 596777 761454 -345571 1 2 999999 -215961 2 2 999999 2 269372 965108 2 221637 986142 2 12311 357532 2 237831 362885 1 7 999991 675395 2 2 999999 1 2 999999 930330 2 2 999999 1 2 999999 -808124 2 4 1000000 2 20 999985 1 2 999999 -207127 2 169619 730223 2 19 999987 1 150358 867944 -399909 1 221122 287934 871249 1 20 999991 -543251 1 2 999999 -541989 2 2 999999 2 2 999999 1 858756 908962 -443689 2 12 999997 2 8122 639440 1 177405 820818 -218070 1 1 999999 -641017 1 349209 386668 738638 1 6 999999 -630999 1 2 999999 742810 1 47692 335315 445073 2 32159 275447 1 7 999994 334953 1 436924 976337 922663 1 2 999999 -360013 2 2 999999 2 185547 328858 2 4 999995 1 160792 660288 -98506 1 7 999982 57594 1 63214 971190 93255 2 457996 877515 2 2 999999 1 2 999999 924739 1 2 999999 457525 1 2 999999 -45395 1 2 999999 -469040 1 234832 735411 612400 1 332807 470186 -594947 1 2 999999 -992504 1 13 999992 650286 2 2 999999 1 6 999983 -671734 2 1 999991 1 322769 649266 422146 2 4 999995 2 158555 564946 1 2 999999 -511251 1 2 999999 -449388 2 541122 547836 2 139620 291472 1 734240 826184 930725 1 10532 925192 312748 1 16 999995 -149183 2 19 999984 2 167717 621912 1 7 999990 875869 1 2 999999 -683055 2 7 999988 1 2 999999 17239 2 2 999999 2 2 999999 2 122742 490577 2 810278 852837 2 313940 356341 1 17 999998 739192 1 2 999999 -697013 2 557936 665875 2 3 999983 1 19 999992 -65315 1 12 999986 924202 2 2 999999 2 12 999989 2 2 999999 1 529895 586650 107792 1 622854 674773 688305 1 545863 672031 -433597 1 10342 378673 574126 1 209899 285632 -79817 2 171673 337246 1 294886 540567 -554730 1 2 999999 679100 2 2 999999 1 2 999999 -112156 1 2 999999 -438871 2 665949 731325 1 432223 834326 589843 2 922478 990824 2 1 999984 2 2 999999 1 2 999999 -22318 1 16639 706239 141280 2 2 999986 2 2 999997 2 2 999999 1 2 999999 -267511 1 2 999999 -725202 2 18 999989 2 2 999999 1 513733 917811 501496 2 6 999989 1 2 999999 925731 1 7 999989 -560526 1 5 999983 -461334 1 17 999990 454208 1 808292 836723 -84306 2 2 999999 1 8 999981 -119446 1 2 999999 4969 2 6172 645129 2 3 999999 1 435226 609438 586069 2 2 999999 1 421909 922102 940752 2 135693 506161 1 699380 888979 -442042 2 191706 514751 2 1 999996 1 445073 969066 505921 1 2 999999 -978563 1 13 999999 244620 1 2 999999 635097 1 15 999997 762051 2 9238 516903 1 187527 922708 657322 2 2 999999 1 632056 781821 705884 2 109880 483991 2 607695 781353 2 4 999992 2 2 999999 2 308633 458334 1 20 999993 -732695 1 2 999999 777721 2 23663 196651 2 2 999999 1 15 999983 -793496 2 2 999999 2 2 999999 1 14 999995 812408 2 2 999999 2 9 999999 1 5 999998 -612877 1 434886 894441 602040 1 164313 473775 -619980 1 105221 358348 906616 2 4 999991 2 405834 703611 2 129204 218851 1 363472 466156 945771 1 2 999999 212857 1 21306 785323 -915374 1 11 999989 -592957 2 19 999989 2 19 999988 2 5 999998 2 4 999998 2 2 999999 1 2 999999 415698 2 272316 656683 1 293540 509185 784070 1 487928 925822 845589 1 2 999999 641526 1 2 999999 78987 2 1 999989 1 2 999999 -701471 2 352188 491208 1 4 999996 733922 2 123107 254774 1 8 1000000 77837 1 18 999997 -588825 1 2 999999 -65032 2 2 999999 2 14 999992 2 182645 387381 2 9 999993 2 16 999983 2 71744 862934 2 410472 537062 1 508898 525337 -319310 1 5 999981 159710 2 210546 332353 2 2 999999 2 2 999999 2 153269 747653 1 2 999999 -718601 1 2 999999 739816 2 12 999984 2 631642 857994 1 2 999999 -151337 1 167417 836947 185392 1 2 999999 -704312 1 17 999989 470266 2 12 999987 1 8 999982 -985541 2 822198 883786 2 5 999992 2 213970 439226 2 336619 822351 1 510046 866375 840528 2 17 999999 1 257649 562172 258478 2 248648 610532 1 14 999998 364397 1 2 999999 615711 1 2 999999 989384 1 16 999995 -147001 1 1 999992 -658486 1 685558 943071 -572899 2 2 999999 1 18 999993 363392 2 633021 988345 1 783907 954737 139018 1 622378 799945 -626103 1 2 999999 480254 2 4 999982 1 7 999986 125966 2 36209 348205 1 2 999999 -746173 2 428138 867677 2 2 999999 2 15 1000000 1 2 999999 -733324 2 8 999989 1 16 999992 -718292 1 2 999999 465896 1 12 999999 -784750 2 10 999985 1 19416 111787 382328 2 749498 801329 2 753325 864154 1 2 999999 -518923 1 2 999999 30484 1 10 999993 -233734 1 2 999999 770226 1 2 999999 414966 1 373661 406161 -570475 1 2 999999 -373623 1 20 999983 997892 2 4 999999 2 2 999999 2 2 999999 1 10 999998 694711 2 2 999999 1 455211 778581 -315412 2 9 1000000 2 17 999984 2 232295 740755 1 760666 832679 937440 1 5 999988 959508 1 5 999993 858069 2 2 999999 2 348214 457559 1 13744 428568 -653025 1 20 999982 -283115 2 15 999995 1 36979 303500 -366798 2 2 999999 2 2 999999 1 2 999999 -379122 2 2 999999 2 2 999999 2 733157 735884 2 6 999983 1 618596 754388 -831675 2 464048 843105 1 2 999999 983480 1 419996 752407 -710290 1 14 999991 894570 2 2 999999 2 214748 719605 2 6 999984 1 15 999986 756742 1 17 999987 -720908 2 2 999999 2 6 999984 1 302669 990637 507427 2 16 999996 1 174825 375264 309279 2 2 999999 2 20 999990 2 2 999999 1 2 999999 447969 2 3 999983 1 570730 955969 732187 2 2 999999 1 3 999988 -565408 1 596151 787636 -613415 1 15 999989 839414 1 2 999999 -228918 1 19 999999 262989 1 12 999993 -164478 2 8 999998 2 474621 561625 1 2 999999 681610 2 70767 129693 2 2 999999 2 2 999999 1 2 999999 516769 2 2 999985 2 2 999999 1 345169 998937 -655462 1 94225 232749 676175 1 11 999993 -803581 2 17 1000000 2 2 999999 1 2 999999 -602694 1 33545 750988 217075 2 851928 923867 1 93243 819310 852150 1 2 999999 989056 2 189651 813790 1 41388 799670 618567 1 10 999982 -859750 2 15180 439828 1 214661 878604 -4068 2 693690 885829 1 2 999999 -883177 1 371475 426803 308851 2 2 999999 1 257109 322153 718268 1 2 999999 -17981 2 190823 532063 2 2 999999 2 2 999999 2 2 999999 1 19 999983 -944290 2 2 999999 1 2 999999 -310957 1 10 999984 -470668 1 276521 811986 -725836 1 2 999999 338955 2 7 999993 1 2 999999 -607450 1 86840 247548 -379676 1 315146 359753 652837 2 50117 553743 1 353749 649660 -351602 2 748321 863159 2 2 999999 1 167985 333926 535167 2 2 999999 1 2 999999 635195 2 12 999983 1 1 999999 597236 2 93340 435956 1 267001 286104 169706 1 195605 703726 491305 1 9 999987 -859631 2 3 999983 2 49325 258324 1 17 999992 -621947 2 189069 343287 2 2 999999 1 2 999999 -684619 2 227001 954528 2 705159 764914 1 5 999988 672423 1 2 999999 -447643 1 13 999989 -779224 2 2 999999 1 158607 731123 -337585 1 10 999988 568415 2 9 999988 2 17 999998 2 2 999999 1 14 999989 464827 2 121346 504752 1 200583 521262 -852998 1 128079 391282 -334775 2 2 999988 1 98674 908504 426197 2 2 999999 1 2 999999 352635 2 8 999988 2 20 999987 1 18 999981 937297 2 17 999986 2 89793 694213 1 9 999992 826553 1 22563 678707 100781 1 2 999999 939555 2 2 999999 2 559992 832680 1 2 999999 -881422 1 139708 743435 34600 2 9 999998 1 255922 558040 -102719 2 6 999986 2 636624 824744 2 42081 813118 1 2 999999 82195 2 16 999989 1 275829 871098 645122 1 11 999990 -844681 1 477102 503816 -731770 2 8 999988 1 805144 897864 -545529 2 15 999981 2 233551 378881 2 673756 712185 1 2 999999 -114355 2 2 999999 1 190569 748898 -312937 1 6 999995 -121667 2 2 999999 1 20 999995 -980015 2 2 999999 2 560522 778694 1 77593 295798 372292 1 568133 575354 746875 2 52116 350402 2 3 999990 2 11 999984 2 457679 699278 2 2 999999 2 774032 923807 1 2 999999 159999 2 2 999999 1 10 999983 -100206 1 2 999991 -805593 2 2 999999 1 15 999992 485319 2 14 999998 2 250008 729832 2 761880 967716 2 19 999989 2 2 999999 1 28220 707986 929304 1 2 999999 639890 1 4 999996 52108 2 227092 508651 2 8 999992 1 2 999999 637384 2 2 999999 1 2 999999 357375 1 680517 829912 540458 1 7 1000000 947265 1 398890 616059 112208 2 2 999999 2 2 999999 1 12 999997 -835878 1 6 999992 646874 2 6 999988 2 2 999999 1 20 999990 533105 2 2 999999 1 2 999999 -411690 2 9 999994 2 470013 796122 1 2 999999 779814 2 383915 410816 1 585873 994406 476240 2 2 999999 1 17 999996 -406257 1 24580 146068 -992691 2 249200 591146 1 243367 630975 90289 2 2 999999 2 12 999984 1 804393 924938 643347 2 2 999999 1 17 999992 623566 1 9 999997 -636729 2 373525 465532 1 2 999999 -80189 2 15 999998 2 4 999989 1 223222 346573 -572622 1 345584 481529 -783413 2 500264 729406 1 7 999996 772275 1 2 999999 353380 2 2 999999 1 14 1000000 -997445 2 9 999990 1 192240 604005 -67080 1 393683 595506 -75737 2 2 999999 1 464407 620003 -637383 2 2 999999 1 2 999999 -568786 1 306587 958309 109474 1 2 999999 -142124 1 2 999999 -473790 2 343730 373520 2 2 999999 2 9 999990 1 329254 743729 472936 2 13 999982 2 17 999985 1 2 999999 897188 2 2 999999 1 17 999999 190662 2 2 999999 1 2 999999 676068 2 374794 398884 2 9 999993 1 1 999998 -969224 1 603109 978556 384175 1 2 999999 339322 2 2 999999 2 1 999987 1 2 999999 -694094 2 11391 827040 1 12 999990 229717 1 14 999983 422214 1 699476 930614 -752888 2 2 999999 2 2 999999 1 44200 566457 773659 1 14 999990 280626 2 2 999995 2 2 999999 1 2 999999 -431814 1 12 999998 508373 1 2 999999 751893 1 523214 733474 -971915 1 718588 959299 540941 1 233531 464101 -67983 2 2 999996 1 366137 700189 -346953 2 323678 416532 1 1 999993 281620 2 2 999999 1 5 999983 160411 1 2 999999 -430461 2 8 999991 1 93674 663679 936566 2 17 999981 1 288745 460863 24608 1 2 999999 -521872 2 834243 924101 2 490044 560791 1 385486 662751 -689668 1 2 999999 579373 2 17 1000000 1 2 999999 687252 1 3 999994 982866 2 575178 784814 2 2 999999 2 1 999990 2 14 999993 1 15 999987 420329 2 2 999999 1 15510 980674 -570868 1 2 999999 -800910 1 320863 903688 140305 1 4708 308732 -91980 1 143070 617692 253323 2 2 999999 2 2 999999 2 2 999999 1 3 999992 -390667 2 263229 508184 1 294734 853863 583936 2 2 999999 2 2 999999 1 9 999997 524233 2 327667 880378 1 159112 679042 96068 2 1 999996 1 2 999999 944800 1 573331 684225 215754 2 11 999985 2 2 999999 2 18 999995 1 291318 653977 -322195 2 18 999985 2 224541 555276 1 13 999994 -115960 1 19 999992 -975980 2 104953 311175 2 5 999983 1 2 999999 -74930 2 2 999999 2 378068 984689 2 18 999995 2 804289 883026 2 391354 919866 1 466724 866002 159886 1 8 999999 544830 2 2 999999 2 17 999983 1 200715 876687 630604 1 326299 884160 -472061 2 457291 962419 1 164337 983403 729920 2 695806 727431 2 108221 827504 1 2 999999 -299821 2 115714 217699 2 11 999982 1 607087 936262 988179 2 2 999999 1 350633 671920 -298915 2 2 999999 1 280521 667438 -981301 1 16 999984 -777694 1 18 999986 -891203 2 4 999985 2 336867 602377 1 2 999999 -150980 2 55369 247655 2 2 999999 2 34865 46036 1 2 999999 -476282 1 2 999999 -406530 2 2 999999 1 2 999999 -973436 1 1 999995 -616335 1 15 999990 -39817 1 20 999998 -580170 2 2 999999 2 162450 784544 1 20 999992 -155294 2 506556 632762 2 2 999999 1 2 999999 654960 2 2 999999 1 247223 702734 254609 1 18 999992 687031 1 449134 730423 421645 2 20 999994 1 521900 731385 755917 1 2 999999 -193231 2 59594 787475 1 106166 298071 239112 2 2 999999 2 15 999993 1 14912 733876 -441143 1 2 999999 222004 2 19 999981 1 738783 826162 -19306 1 494462 906103 701435 2 525156 917383 2 2 999999 2 2 999999 2 4 999991 2 5 999998 1 17 999988 -266181 1 2 999999 -536450 1 11 999997 206284 1 2 999999 514421 2 7 999982 1 9 999989 520107 1 223298 531162 334851 2 421347 511803 1 3 999993 -365319 2 52163 290634 2 4 999998 2 136985 369130 2 2 999999 2 2 999999 2 19 999989 2 2 999999 1 2 999999 700522 2 2 999999 2 10 999989 2 17 1000000 2 144845 456297 2 2 999999 2 20 999992 2 714057 762881 1 564214 940481 -206646 2 2 999999 1 9 999999 831429 2 213275 271084 1 2 999999 546816 1 13 999987 180415 2 6 999985 1 9 999986 -666429 2 2 999999 1 614410 960040 945088 1 15 999984 -867421 1 4 999986 -138199 1 1 999996 51918 2 9 999983 2 2 999999 2 206958 940508 2 62034 320103 2 7 999991 1 15 999989 414577 1 2 999999 521492 1 2 999999 948951 1 2 999999 -599001 1 215205 811126 -388843 2 8 1000000 2 2 999999 1 97380 161048 920542 1 931962 983708 -533538 2 184173 462927 1 145103 225539 53289 1 9 1000000 955445 1 9 999988 -500214 2 163895 449974 1 12 999981 -280725 1 477927 526361 706600 2 9 999993 1 263293 267801 5859 1 550944 827132 629715 2 13 999999 1 2 999999 -462021 1 366060 760499 502859 2 2 999999 2 18 999996 1 10 999988 -421592 2 11 999991 2 18017 549646 1 2 999999 834425 1 143176 888371 700198 1 2 999999 -911552 2 18 999995 2 9 999985 1 12 999992 422616 1 12 999981 -507785 2 2 999999 1 2 999999 -439922 1 573421 932167 -746789 1 2 999999 -537423 2 3 999983 2 172366 201555 2 2 999999 1 14 999989 834727 1 798259 804692 -844573 2 314615 500547 1 2 999999 512061 2 9 999997 1 16 999981 617924 1 2 999999 -989236 2 392047 659545 1 3 999995 899431 1 8 999997 577925 1 2 999999 438690 2 2 999999 2 17 999989 2 17 999982 2 77378 705140 2 543521 829127 1 12 999985 491487 1 8 999999 559550 1 35605 460817 -662308 1 4 999985 -284428 2 137423 150410 2 130661 673414 2 13 999987 2 2 999999 2 116314 520517 2 2 999999 1 128012 372139 925052 1 12 1000000 505080 2 14 999984 1 2 999999 525457 2 284890 419838 2 2 999999 2 229876 522292 1 13 999998 228697 1 2 999999 290914 2 2 999999 1 2 999999 934997 1 366088 698348 -552733 1 8 1000000 -197070 2 376910 548581 1 1 999984 513085 2 41109 471717 1 95238 717743 688538 2 2 999999 2 2 999999 1 8 999999 -745453 2 184766 211298 1 2 999999 -393980 1 2 999999 -70036 1 67359 610149 -535263 2 1 999981 1 350261 399704 190051 2 20 999990 2 33497 631898 2 2 999999 2 2 999999 1 631468 764756 696156 2 2 999999 1 4 999995 -43424 1 348158 460569 787228 1 316308 923550 709394 2 12 999990 2 2 999999 2 2 999999 1 288757 605055 -995167 2 18 999985 1 3 999989 192563 2 7 999994 2 10 999992 2 2 999999 2 396278 989682 1 559669 830061 -73704 2 663183 711373 2 2 999999 2 13 999986 2 2 999999 2 2 999999 2 385879 823311 1 2 999999 122569 1 304499 332762 -814255 1 81963 897370 -960550 1 2 999999 -436538 1 2 999999 -826034 2 2 999999 1 2 999999 303516 1 2 999999 996287 2 2 999990 2 2 999999 1 18 999991 761442 2 4 999991 2 2 999996 2 4 999998 2 11 999985 2 575223 812356 1 2 999999 951703 1 1 999983 334755 1 2 999999 -762289 2 2 999989 2 2 999999 1 2 999999 102062 1 9 999982 694179 1 2 999999 -778675 2 2 999999 1 2 999999 142345 1 4 999983 -288143 2 14 999990 1 363286 785396 -993420 2 9 999996 1 11 999997 -656775 2 218109 917602 2 2 999992 1 14 999999 607741 2 2 999999 2 2 999999 1 2 999999 -440550 1 29636 782404 241246 2 3 999993 2 34108 905252 2 2 999999 1 300301 937872 -652053 2 20 999982 2 5 999992 2 2 999999 2 13 1000000 2 2 999999 1 329645 861894 407855 2 531731 575046 2 9 999989 1 2 999999 -393781 2 17 999984 2 165343 637555 1 12 999986 -732674 2 20 1000000 2 2 999999 2 216188 318901 2 2 999999 1 2 999999 347347 2 236377 613519 2 13 999992 2 2 999999 1 2 999999 -58626 1 277146 709705 489795 2 6 999988 1 110020 640131 -729572 2 2 999999 1 2 999999 425676 2 15 999986 2 2 999999 2 12 999996 1 2 999999 -667030 2 2 999999 1 2 999999 956950 2 286498 330233 2 13 999983 2 5 999984 1 573614 883407 -7522 2 904795 987071 2 563466 752059 1 19 999994 893951 1 1 999992 490992 2 536064 734817 1 2 999999 842071 1 2 999999 141880 2 618761 646785 1 199476 894941 844238 1 2 999999 -74565 2 20 999994 1 3 999987 5530 2 4 999988 1 2 999999 -703417 2 58719 463416 2 8 999998 1 2 999999 -113545 2 11 999995 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 40728 970034 1 2 999999 -687891 1 159308 728327 -860535 1 9 999996 554923 1 2 999999 -42291 1 6 999984 478998 2 2 999999 2 3 999996 1 2 999999 -761411 2 143086 829440 2 533041 940123 1 2 999999 937034 2 13 999981 2 2 999999 2 19 999986 2 46349 969037 2 8 999996 2 286052 862112 1 31502 332286 999868 1 15 999987 -188015 1 365050 413363 488470 1 3 999983 501235 1 494939 698426 486764 1 20 999994 -213017 2 2 999999 2 2 999999 2 512863 999275 1 9 999984 840219 2 22452 472050 1 8 1000000 847920 2 250390 948499 1 598228 812146 42795 2 2 999999 2 2 999999 1 204889 762215 -488758 2 211231 789334 2 2 999999 2 9 1000000 1 377891 795549 -257526 1 8 999990 -771488 2 2 999999 1 694597 867144 794710 1 341192 615482 -945453 1 2 999999 -787798 1 643384 965776 -916148 2 2 999999 1 20 999997 937638 2 2 999999 2 566505 686713 1 67538 894693 52045 2 20 999992 1 2 999999 -655205 1 20 999995 -716077 1 2 999999 -469141 1 664512 843732 350011 1 6 999999 779298 1 2 999999 809564 2 293475 667717 1 5 999986 -806106 2 275800 908894 1 7 999999 -223555 1 440262 956502 -851898 2 711087 855006 1 290052 407579 995135 1 12 999995 912328 1 1 999998 800155 1 59870 987460 157765 1 12 999990 -773462 1 152227 724355 25193 1 2 999999 672998 1 321251 465805 355271 2 135314 347010 2 2 999999 1 492473 919771 979318 1 19 999999 654190 2 9 999997 1 2 999999 -129212 2 2 999999 1 4 999987 -122026 1 2 999999 525556 2 2 999999 2 180657 498758 1 2 999999 265530 2 2 999999 1 329586 858112 -355148 2 44543 842617 1 12 999984 183485 1 826698 944966 157930 1 2 999999 699065 2 454724 918283 2 2 999999 1 2 999999 -298091 1 2 999999 99341 1 2 999999 -107950 2 6 999989 2 475342 484156 2 2 999984 2 14 999998 1 123373 371557 163043 2 2 999999 2 2 999999 2 1 999999 1 249361 888382 184769 1 68478 152919 186780 1 7 999991 288479 2 17 999985 1 142153 220140 419440 1 413562 642609 684518 1 2 999999 -595231 1 397444 847057 -271413 1 2 999999 -57566 2 2 999999 2 9 999984 1 1 999982 923448 2 12 999985 1 8 999991 -603031 1 748227 893232 -307127 2 17 999999 1 125500 966787 664549 2 2 999999 1 93219 966252 -728122 1 11 999989 676900 1 342693 488419 864001 2 592352 797855 1 13 999983 554819 1 15 999987 -556851 2 3 999997 2 18 999996 1 3 999992 -128012 1 15522 811250 759962 1 296020 887496 -763313 2 2 999999 1 20 999996 618583 2 2 999999 1 2 999999 -853224 2 71784 602189 1 2 999999 -495616 2 2 999999 2 10 999989 1 2 999999 -385749 1 142761 894882 773251 2 171911 525168 1 519332 823579 -145250 1 2 999999 -139841 2 17 999988 1 7 999989 213587 2 2 999999 1 2 999999 683824 1 195116 655572 -407922 2 231821 624470 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 23348 755309 1 497525 810086 398596 2 9 999987 2 13 999991 2 353091 531913 1 2 999999 378744 1 30006 685170 792007 2 2 999999 1 297907 784825 378720 2 2 999999 1 583560 795098 999968 1 38131 977774 838520 2 360851 372549 2 2 999999 2 724628 841215 2 628277 788140 2 114605 547794 2 279702 888707 2 192991 360452 2 2 999999 1 7 999984 780028 2 2 999999 2 220260 964926 2 2 999999 1 87929 671633 -402421 2 4 999995 1 2 999999 -778081 2 4 999993 2 388394 542839 1 2 999999 -593925 1 9 999982 -189125 2 5 999987 2 17 999981 2 2 999999 2 119033 635181 1 2 999999 -312586 2 15717 851694 1 17 999985 -429804 1 8 999984 220064 1 823141 980572 397621 1 4 999984 584102 1 2 999999 -189750 2 2 999999 2 12 999986 1 257911 867818 458990 1 2 999999 -989244 2 11 999990 1 2 999999 -194536 2 18 999991 2 2 999997 1 177256 299617 428591 2 2 999999 2 394872 901638 1 17 999989 220414 1 7 999987 201752 1 6 999992 316010 1 8 999997 -258241 1 15 999985 -441704 1 403086 713508 -199531 1 2 999999 189640 2 2 999999 1 9 999999 355243 2 82172 855641 2 2 999999 2 2 999999 1 2 999999 850249 1 2 999999 -218166 2 2 999999 1 196510 561800 405868 1 9 999994 -261993 2 9 999987 1 88284 367502 198137 1 2 999999 -914534 1 6 999996 -115628 1 16 999989 -418092 2 11 1000000 2 2771 584621 2 2 999999 2 2 999999 1 461710 871937 112244 2 2 999989 2 2 999999 1 252146 278732 142701 2 93877 97857 2 607818 866909 1 194501 257259 -761549 1 6 999992 -611919 1 429643 906028 495605 2 50471 461129 1 2 999999 552864 2 654422 782711 2 808685 826562 2 2 999999 2 2 999999 1 17 999990 -861478 2 1 999987 1 2 999999 -268795 1 2 999999 -404574 1 2 999999 -697037 1 2 999999 792862 1 986091 996094 -332786 1 2 999999 -734870 2 2 999999 2 77097 491711 1 2 999999 381077 1 17 999998 -751986 2 483956 876209 2 2 999999 2 13 999990 2 2 999999 2 2 999999 1 10 999983 810740 2 5 999996 2 2 999999 2 2 999999 2 4 999999 1 549761 614138 772825 1 17 999987 -742138 1 2 999999 254719 2 222150 713863 2 811830 831503 2 6 999993 1 2 999999 -776282 1 2 999999 89890 2 13 999991 2 20 999981 2 679612 883510 2 2 999999 2 2 999999 1 2 999999 444165 1 228535 954302 635075 1 6 999997 182200 2 737787 830849 1 10 999998 -492189 1 154285 839204 23911 2 104454 675339 1 519361 819838 -483517 1 2 999999 768519 2 548933 869724 2 1 999995 1 7 999994 875558 1 14 999996 790592 1 7 999984 -951884 2 2 999999 2 39517 479731 2 78290 398946 1 388885 512556 670085 1 2 999999 -878650 1 2 999999 627532 2 13 999986 1 2 999999 -317901 2 2 999999 1 20 999996 -727107 2 22772 408494 1 328610 437627 246989 1 2 999999 22607 1 6 999982 475706 2 2 999999 2 2 999999 1 2 999999 -212991 2 8 999996 2 103165 334976 2 2 999999 2 2 999999 2 19 999996 1 142614 625670 733659 1 2 999999 -871539 1 7 999981 -671545 1 5 999986 -962224 1 14 999987 337568 1 4 999991 -311851 1 5 999989 -938992 2 2 999999 1 2 999999 -685897 1 2 999999 51323 1 3 999998 915752 1 2 999999 -200970 1 2 999999 922439 1 211814 353623 -462760 1 16 999999 -746787 2 5 999998 1 13 999999 -444902 2 14 999988 1 2 999999 401152 1 2 999994 -276814 1 14 999990 -449566 1 18 999985 473309 2 615716 956604 2 88829 102892 1 2 999999 -727759 2 4 999985 1 327532 760849 262497 2 656728 981352 1 1 999987 -234311 1 13 999982 43827 1 14 999981 -621669 1 3 999982 -323256 2 2 999999 2 4 999996 1 6 999984 -784212 1 159052 655929 -717447 1 2 999999 462429 1 86060 481784 822341 1 2 999999 -235491 2 2 999999 1 2 999984 59044 1 2 999999 788151 1 2 999988 277716 2 829122 832143 1 4 999998 -700597 2 360501 973314 2 2 999999 1 2 999999 850819 2 12 999993 2 18 999987 1 364934 675910 -700914 2 99327 224381 1 158050 569839 312594 1 2 999999 625480 1 2 999999 -294424 2 448699 749949 1 9 999995 -978406 2 529981 985486 2 2 999999 2 2 999999 1 443726 705817 -410688 1 19 999998 -123383 2 4945 531238 2 1 1000000 2 433198 483909 1 2 999999 -319286 1 89726 290071 729671 1 541128 894606 707002 1 2 999999 561268 1 232133 518220 -227413 1 670581 837327 -918621 1 12 999998 -702759 2 2 999999 2 1 999983 1 11 999996 803721 1 2 999999 -618156 2 2 999999 2 471515 860966 1 256368 803001 -234676 2 14 999985 1 444786 597011 385815 1 2 999999 253748 2 10 999983 1 19 999982 -225388 2 196902 775295 2 153937 756957 1 2 999999 -967790 1 2 999999 848955 2 658363 963853 1 209897 469203 -683554 2 5 999989 2 19 999990 2 12 999981 2 2 999999 2 12 999996 2 16 999995 1 2 999999 -782722 2 18 999994 1 296193 854312 767309 1 121523 593597 -425425 2 2 999999 2 695781 959717 1 2 999999 -866976 1 15 999994 -490006 1 2 999991 709158 1 18 999999 -607886 1 3 999993 -696451 1 4 999981 -892876 2 2 999999 1 18 999981 -158733 2 2 999999 1 2 999999 -880530 2 2 999999 1 20 999999 -661995 2 18 999990 1 16 999993 -16899 1 14 999985 -105716 2 20 999988 1 2 999984 576921 2 2 999999 1 8 999992 246393 1 13 999997 408682 1 2 999999 -826489 2 12 999983 1 583791 692066 957709 1 39741 145731 -849627 2 92097 612330 1 29813 82554 497933 1 2 999999 -367670 1 2 999999 846366 2 166464 667132 1 12 999991 -866574 2 329289 437437 1 614320 942750 -192253 2 2 999999 2 2 999999 2 2 999999 2 4 999990 1 3 1000000 -477632 1 2 999999 -452795 1 648903 939253 -80671 2 2 999999 2 11 999983 1 343431 434553 -557313 2 2 999999 1 2 999999 429450 2 735987 833166 2 2 999999 2 13 999991 2 7 999988 2 2 999999 2 118228 202030 2 15 999986 1 9 999991 197675 1 14 999996 539430 1 19 999987 989817 1 20 999982 920851 2 593149 721143 1 18 999991 -257700 2 2 999993 2 2 999999 1 16 999991 -646960 2 28694 33885 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999999 1 2 999999 500047 1 2 999999 -368245 1 475237 959393 -341148 1 45247 979265 -363103 1 17 999996 742484 1 135754 369557 -379870 2 10 999988 1 1 999993 177796 1 16 1000000 363499 2 2 999999 1 2 999982 -955605 1 10 999996 655223 2 269805 802162 2 45617 649699 2 83182 465625 2 2 999999 1 16 999986 144572 1 11 999995 205715 2 544712 552552 2 7 999981 2 2 999999 1 2 999999 -471183 1 373752 970396 198634 1 2 999999 -267221 1 20 999990 597036 1 2 999996 590985 1 2 999999 267967 1 423145 720139 482348 2 2 999999 1 2 999999 362451 2 173896 694648 1 14 999998 -225259 1 2 999999 582123 2 2 999999 1 746618 939456 -940097 2 128278 360622 2 2 999999 2 2 999999 1 288996 419121 -662140 2 2 999999 1 2 999999 -266729 2 16 999981 2 2 999999 1 224431 823405 349077 2 2 999999 1 12 999990 354888 2 133853 193559 2 2 999999 2 16 999999 1 17 1000000 473131 2 6 999985 1 11 999986 -869448 2 2 999999 2 3 999984 2 129564 258910 1 2 999999 -457297 1 3 999983 -394213 2 11 999981 1 2 999999 -336801 1 904729 966815 667125 1 414692 659740 751330 1 12 999992 506566 2 2 999999 2 2 999999 1 9 999984 439612 1 1 999989 -617262 2 858089 958431 2 16 999998 2 19 999994 2 158467 735345 1 2 999999 -392407 1 18 999995 -317540 2 2 999999 1 2 999999 -304774 2 14 999986 2 6 999999 1 2 999999 -858496 2 399750 661776 2 2 999999 2 754432 885825 2 269866 409328 1 9 999994 739969 1 2 999999 40854 2 5 999990 2 2 999999 2 841865 887840 2 429318 980272 1 156315 436959 957363 1 2 999999 -650732 1 115870 761352 862415 2 9 999984 1 11587 217878 -552377 1 1 999995 976035 2 146826 899669 2 5 1000000 1 3 999994 648446 1 2 999999 -691896 2 2 999999 1 391041 962901 -337262 1 2 999999 -176687 2 2 999999 1 8 999988 -530110 1 6 1000000 739317 1 2 999999 878272 1 11 999985 147020 1 233697 329176 -94094 1 272575 474012 -920868 2 58018 160726 1 47213 519409 -571187 2 836882 920168 2 18 999987 2 617684 855890 1 13 999982 146418 2 2 999999 1 70012 322429 198991 1 186591 691513 -453085 2 18 999996 2 7 999991 1 553097 650248 -116713 2 2 999999 1 9 999988 -85468 1 2 999999 -451620 1 2 999999 -887459 2 339666 885359 2 19 1000000 2 2 999999 1 130577 815771 -908013 1 6 999992 374726 1 10 999987 346017 1 940832 956206 -288594 1 2 999999 -188550 2 540520 746731 1 11 999989 -285561 1 565436 756616 -118072 1 439444 626916 -125045 1 276738 681980 206516 1 2 999999 -96878 2 2 999999 1 17 999985 -948971 1 390946 610646 119874 2 1 999983 2 20 999999 1 17 999991 233563 2 2 999986 1 6 999984 -586416 2 6511 375669 1 17 999997 857324 1 2 999999 -415273 2 8 999982 2 670955 708774 2 149777 994365 2 25015 312112 2 16 999993 2 13 999985 1 1 999991 277462 2 617288 966619 2 553813 864713 1 2 999999 324997 2 13890 677701 1 547277 547320 -768883 2 2 999999 2 2 999999 2 2 999999 2 7 999983 1 776498 961301 476707 1 265075 848997 273779 2 17704 486332 2 136712 165279 1 11 999997 -470918 2 18 999982 2 18 999981 1 19 999982 -151310 1 12 999994 -44602 2 435409 754243 1 461339 847265 665978 1 285724 664310 -105025 2 20 999991 2 4 999992 2 506737 689893 2 4 999997 1 11 999997 -981456 2 2 999999 1 95084 197609 -719236 1 404680 536483 -373875 1 13 1000000 -635944 1 60761 594120 746931 1 1 999992 -587378 2 12 999994 1 8 999996 379878 2 2 999999 1 2 999999 753807 2 2 999999 1 169527 304521 199043 2 2 999999 1 2 999999 559799 1 2 999993 882727 2 2 999999 1 4 999981 -415434 1 540061 963950 1159 1 2 999999 -16870 1 514808 766221 969238 2 2 999999 1 2 999999 112549 1 2 999999 75746 2 70645 84939 1 91984 231490 -59018 2 468089 616585 2 105217 872260 1 2 999999 -908162 1 4 999984 -578795 1 2 999999 -896194 1 42695 814223 -572441 1 10 999991 585751 2 8 999992 2 2 999999 2 749492 891997 2 20854 884381 1 171300 230573 802706 1 610020 821668 230058 2 13 999993 1 397202 593473 139238 2 12 999988 1 400203 779245 80099 2 2 999999 1 90222 356221 866909 2 454706 969870 2 2 999999 2 136777 151223 2 578630 880764 2 51954 723894 1 247456 810552 -885242 2 2 999999 1 8 999993 162989 2 9 999999 2 10 999986 2 713784 769896 2 2 999999 2 698960 982983 2 2 999999 2 6 999985 1 124849 664344 -546246 1 5 999985 -899571 1 2 999999 856639 2 2 999999 1 351664 601517 163708 1 2 999999 246199 1 175401 984274 -918552 1 2 999999 395189 1 777278 942608 399920 2 8 999986 1 12 999984 -313895 2 15 1000000 1 9 999985 -481453 1 547224 716938 -931997 2 2 999999 2 4 999998 2 15 1000000 1 2 999982 197802 2 2 999999 1 2 999999 -372616 2 152611 387516 1 2 999999 -7132 2 2 999999 1 222459 510953 -810410 1 4 999999 641925 1 18 999985 -297818 2 2 999999 1 2 999999 -262026 2 4 999997 1 5 999984 -103297 1 309964 533835 -139941 1 13 999987 316096 2 2 999999 2 137471 378979 2 162933 813159 2 6 999982 2 2 999999 1 591918 951870 183558 1 462228 636864 -102549 2 2 999999 2 182717 485603 1 2 999999 57144 2 2 999999 1 2 999999 114037 1 7 999989 638300 1 2 999999 71861 2 7 999981 1 2 999999 555747 1 4 999981 488713 2 620354 912652 2 121953 673731 1 19 999981 -525553 2 2 999999 1 2 999999 -721901 2 2 999999 2 374084 929511 1 2 999999 506641 2 20 999983 2 2 999999 1 96341 891361 -882079 2 319892 655670 2 647019 675248 2 338360 680581 1 2 999999 907836 2 225197 767926 1 1 999981 -708968 2 2 999999 2 224899 696191 2 3 999984 1 543700 646480 910058 2 9 999981 2 7 999988 1 150660 734956 790654 2 2 999999 2 19 999981 1 107941 185042 526178 2 2 999999 2 422011 476058 1 2 999999 -191347 2 209977 296575 2 5 999995 2 10 999997 2 18 999982 2 5360 538507 1 2 999987 -923334 2 2 999999 1 2 999999 978174 1 331637 834705 48066 1 2 999999 630453 2 832735 967326 1 2 999999 -52238 2 19 999989 1 108653 498242 -236771 2 10 999996 2 13 999983 2 282899 762293 2 2 999993 2 2 999999 2 7 999993 1 20 999987 -593384 1 930515 933052 236045 2 2 999999 2 10 999987 1 12 999990 -98018 2 585648 634949 2 281479 896054 1 2 999999 -248997 1 18 999986 7466 2 16 999983 2 2 999999 2 2 999999 2 9 999992 2 2 999999 1 11 999996 -923239 1 2 999999 -602329 1 2 999999 930564 1 2 999999 -142753 1 527392 829647 -852656 2 18 999998 1 237801 371971 -189818 1 954535 969354 343329 1 14 999988 -563079 1 2 999999 -399589 2 438351 526180 2 14 999999 1 2 999999 -609159 2 2 999999 2 5 999993 1 2 999999 -252567 1 36407 583602 475047 2 9 999996 2 2 999999 1 2 999999 -76351 2 2 999999 1 20 999987 -509755 1 485101 756599 -694158 1 11 999984 924600 2 22178 223452 1 18 999993 -723999 2 2 999999 2 2 999999 1 2 999999 661035 2 9 999984 1 2 999999 968324 2 301964 671844 1 349896 473815 663176 2 10 999990 1 10 999992 276822 2 2 999999 2 2 999999 1 3 999989 119430 2 2 999999 1 2 999999 94686 2 18 999996 1 2 999999 559015 2 244772 992213 2 379668 747200 1 2 999999 -359278 1 6 1000000 -79813 1 2 999999 493649 1 5 999991 -406348 2 2 999999 1 348009 714517 630335 2 2 999999 1 2 999999 -231205 1 33708 439821 62387 2 114836 775884 1 203800 737259 649974 1 37124 720038 596121 2 38294 819755 1 687927 869972 966402 2 10 1000000 1 12343 180686 -806392 2 2 999999 2 80064 900443 1 2 999999 -682035 1 2 999999 592900 2 84996 495413 1 169832 315233 -629427 1 488023 573312 49479 2 19 999989 2 52565 864878 1 178465 283501 -775294 2 2 999999 2 2 999999 1 7 999982 -143256 2 238419 547281 2 373151 981309 2 6 999999 2 8 999981 1 17 999988 -542472 2 243602 783594 2 2 999999 1 2 999999 685339 1 2 999999 526772 1 161662 366548 572166 2 535568 667143 2 2 999999 2 2 999999 1 9 999986 708354 2 2 999999 2 2 999999 1 2 999999 701141 2 18 999981 1 520364 837752 -632679 2 2 999999 1 2 999999 -22488 2 2 999999 1 2 999999 -354429 2 2 999998 1 2 999983 -518238 2 20 999988 2 16 999988 2 2 999999 2 2 999999 1 13 999992 942060 2 127421 348697 2 2 999999 2 176206 671973 1 2 999999 598961 2 4 999984 1 2 999993 -43265 1 12 999987 -320710 2 10 999998 2 15 999993 1 1 999981 454716 2 6 999998 2 10 999993 2 11 999994 1 2 999999 -567238 1 2 999999 -340129 1 2 999999 414050 1 71389 136766 -848403 2 403618 849832 1 2 999999 228567 1 2 999999 790301 1 20 999993 225478 2 6 999989 1 14190 326291 -203996 1 14 999999 888860 2 2 999999 1 2 999999 -303631 1 237880 788067 259505 1 2 999999 -648090 2 607934 997892 1 143588 911113 894308 1 897022 973065 182769 2 13976 757477 1 2 999999 183043 2 2 999999 1 15 999992 -179203 1 53657 560314 797665 1 3 999989 -761303 1 2 999999 -475921 1 14 999995 -183554 2 16 999993 2 2 999999 1 4 999988 109607 2 89604 901152 2 574705 625967 1 308262 504917 196223 1 2 999999 138246 1 38217 57023 829833 2 14 999984 2 7 999989 1 2 999999 -69856 2 20 999998 2 2 999999 2 4 999991 1 2 999999 330062 1 15 999993 -496177 1 1 999994 975166 1 2 999999 472106 1 122384 625026 765090 2 735493 985094 1 2 999999 -438008 1 2 999999 -811322 2 16 999998 2 14 999982 1 363364 577474 -996745 1 201010 228833 -291183 2 19 999992 1 20 999989 175885 1 14 999981 568420 1 288699 796416 -14363 1 567427 875688 -814304 2 15 999998 1 2 999999 -841508 2 2 999999 2 2 999999 2 311010 763661 1 201344 961435 632400 2 17 999994 1 2 999999 -68142 2 129547 551605 1 2 999999 -672687 2 2 999999 1 6 999983 651693 2 107886 403203 2 13 999999 2 836715 874807 1 1 999985 179568 2 19 999985 2 472223 657454 2 2 999999 1 4 999987 743971 2 7 999997 2 2 999999 2 56108 169594 1 612643 887537 -469776 2 214498 816470 2 430720 534744 1 8 999990 -130848 1 377104 651177 -897208 2 712882 788412 2 13 999989 2 6 999993 1 2 999999 -678809 2 9 999995 1 6 999991 37317 2 13 999998 2 296123 852631 2 20 999986 2 17 999992 1 2 999999 -491644 1 2 999999 -592174 2 2 999982 1 4 999999 -375153 1 2 999999 -991212 1 2 999999 -299035 2 1 999994 1 15 999987 -482577 2 677746 817689 1 2 999999 736690 2 12 999982 2 3092 463596 2 393779 747314 2 753217 965938 1 60415 744704 712748 2 2 999999 2 437592 927285 1 15 999996 -588506 2 2 999999 1 181638 708193 508956 1 2 999999 305193 2 6 999981 1 16 999992 -555804 1 14 999988 532069 2 12138 424716 1 2 999999 -985934 2 19 999985 1 6 999986 816314 2 2 999999 2 2 999999 2 13 999989 2 2 999999 2 7 999993 2 2 999999 1 260462 371210 348229 2 12 999995 2 545484 766796 1 10 999982 475774 2 285141 960216 1 2 999986 -188275 2 2 999999 1 409839 603229 -228320 1 19 999981 -148064 2 14 999984 1 17 999997 292280 2 15 999994 1 476154 747091 -542308 2 5 999985 1 336380 618985 724595 1 292154 324001 -682146 1 225053 647087 201824 2 171638 296999 1 4 999984 729508 1 2 999999 315287 1 282924 699266 482293 1 2 999999 506428 2 2 999999 1 344370 704866 11651 1 3 999997 652841 1 17 999983 444123 2 19 1000000 2 2 999999 1 18 999981 50976 2 9 999998 1 19 999981 824589 1 343286 915227 -760551 1 604237 851112 411072 2 2 999999 2 305353 735899 2 11 999993 2 2 999999 1 2 999999 927563 2 447057 827696 1 510741 876373 621187 1 29894 828890 829109 1 420124 519368 -594056 1 8 999982 -842265 1 638856 770663 -594368 1 17 999986 611032 1 17 999990 -403195 1 2 999999 -516588 1 76883 586055 -49559 2 2 999999 1 244590 293842 990763 1 2 999999 986060 2 626378 656888 1 2 999999 -334601 2 5 999996 1 553997 894437 15392 2 16 999991 1 414547 597955 -45104 1 9 999984 533095 2 2 999999 2 14 999982 1 2 999982 -908186 2 2 999999 1 8 999995 355465 2 206335 967781 1 2 999999 -235839 2 2 999999 2 121638 671998 2 2 999999 1 199926 541767 852501 1 6 999989 -253977 2 6 999989 1 152915 455211 627937 1 19 999986 654856 1 9 999994 -472689 2 7 999981 1 15 1000000 184417 2 15520 349197 1 2 999999 -47716 2 11 999999 2 20 999997 1 14 999989 751605 1 8 999992 -46230 2 2 999999 1 2 999992 -217193 1 482112 494700 -45175 1 10 999984 944357 2 2 999999 1 280731 335741 474812 2 9 999988 1 2 999999 -9061 2 14 1000000 1 15 999982 773171 1 347998 687198 -350553 1 12 999991 242103 2 120566 411137 1 12 999989 -865553 1 6 999983 -400580 2 7 999989 2 2 999999 2 5 999985 1 905194 994240 -121390 2 11 999999 2 2 999999 2 2 999999 1 2 999999 -827987 2 2 999999 1 140015 629447 -979092 2 2 999999 1 2 999999 -940238 1 15 999993 608687 2 358791 703399 1 358800 890238 924111 2 277976 623553 2 2 999999 1 175196 788289 -940036 2 238370 962547 1 410198 654980 27853 1 11 999993 391902 2 19 1000000 1 183168 983585 879439 2 8 999989 1 470769 829171 297544 1 2 999999 53031 1 2 999999 -113681 2 2 999994 2 525342 754248 2 14 999992 2 652354 731664 2 21938 444824 1 2 999999 105628 2 2 999999 1 2 999999 -670963 2 2 999999 2 2 999999 2 2 999999 1 11 999993 10688 2 2 999999 2 2 999999 1 2 999999 -396084 2 292629 432332 1 104403 827336 -250091 2 2 999999 1 16 999989 95343 2 821 244438 1 6 999999 -529751 1 25613 483478 429857 2 8 999998 2 13 999998 1 452417 784772 312839 1 267257 770235 283730 1 30175 935728 -496514 2 2 999999 1 14 999983 -745184 2 212471 695888 2 6 999988 1 9 999984 -53971 1 2 999999 326940 1 2 999999 -29524 2 2 999999 1 2 999999 -491914 1 2 999999 524684 1 2 999999 803398 1 492519 547814 817135 1 26616 349524 -781856 2 15 999999 2 2 999999 1 1 999990 711906 2 12 999983 2 2 999999 2 2 999999 2 13 999986 2 279490 932133 2 2 999999 2 16 999984 1 2 999999 728751 1 601558 693314 768366 2 2 999999 1 1 999987 215498 1 621768 863017 100956 1 14 999985 883409 2 177513 438261 2 16 999990 2 2 999999 1 2 999999 -314471 2 2 999999 2 2 999999 1 19 999995 -668817 2 2 999999 2 172110 660946 1 13 999999 -192485 1 681819 684897 -213207 2 237669 530211 2 609756 855497 2 326951 515239 2 20 999990 1 2 999999 -538855 1 38149 130969 312664 2 11 999986 1 2 999999 353739 2 2 999999 2 13 999982 2 2 999999 1 5 999981 -126272 2 2 999999 1 2 999999 -796081 1 15 999992 -33955 2 2 999999 2 3 999999 1 423279 454879 923753 2 4 999982 2 2 999999 1 2 999999 -812500 1 2 999999 -691729 2 20 999989 1 2 999999 -101074 2 65151 328533 2 2 999999 2 2 999999 1 562751 938933 179003 1 18 1000000 -104017 1 478042 818056 470338 2 557536 984507 1 2 999999 542464 2 2 999999 1 50749 221711 451504 1 125005 860167 -419732 2 127238 430119 1 16 999998 745091 2 90248 747285 2 230835 898386 1 2 999999 -814519 1 15 999987 -28394 2 16 999994 1 20 1000000 498907 2 18 999997 2 2 999999 1 4 999985 -178105 2 2 999999 2 751308 984770 2 2 999999 1 6 999995 -11385 1 2 999999 79727 1 160774 406755 -920428 1 12 999982 -206201 2 2 999999 1 39019 512975 477032 1 10 999988 935159 1 17 999987 -155896 1 18 999988 -49311 1 2 999999 -81865 1 2 999999 -453083 1 2 999999 -789740 1 16 999992 -933401 1 17 999997 -802749 2 2 999999 1 193701 594884 -779223 1 82681 780754 655770 2 292290 534979 1 2 999999 813257 2 15 999995 2 2 999999 1 2 999999 935310 2 2 999999 2 2 999999 1 2 999999 383852 1 377401 970535 333685 2 267690 611493 1 572120 624760 672501 1 320199 355609 -786942 2 16 999997 2 2 999999 1 14 999992 395661 1 2044 457169 135351 1 2 999999 845823 2 18 1000000 2 6 999981 2 19522 178560 2 2 999999 1 568889 747378 -615497 1 2 999999 717409 1 2 999999 -122413 1 162891 791288 333869 2 728279 881550 1 2 999999 -452254 2 170875 239170 1 46899 881358 -376543 1 2 999999 -287404 2 10 999995 1 133663 314130 940359 2 213993 986956 2 2 999999 1 3 999990 -47184 2 2 999999 2 238978 386965 2 12 999997 1 354473 644108 642843 1 16 999999 209241 1 155692 797135 889464 2 2 999999 2 18 999994 2 8 999989 1 5 999995 -857048 1 185127 761788 -465397 1 4 999985 935716 2 3 999988 1 14 1000000 -754454 2 20 999982 1 593265 716433 79658 2 2 999999 1 1 999990 -61847 2 846750 999354 2 16 999995 2 350577 787350 2 2 999998 2 118953 256296 2 2 999999 1 619939 949200 -800891 2 385360 503762 1 34010 806466 744977 2 2 999999 2 2 999999 1 2 999999 -369316 2 3 999993 1 2 999999 -55209 1 15 999997 477486 1 277771 297478 -52051 1 17 999999 527355 2 2 999981 2 2 999999 2 667566 876085 2 723050 943524 1 280947 814304 484392 2 129843 442091 2 2 999999 1 532250 803615 430944 1 2 999999 940228 2 13 999983 2 2 999999 2 2 999999 2 3 999989 2 4 999995 2 51935 382489 1 590701 712464 235251 1 2 999999 93821 1 2 999999 405332 1 599979 714916 -59683 1 2 999999 -255045 1 386257 826299 775527 1 2 999999 -469208 2 551094 750595 1 135390 294547 203914 2 373884 625761 1 209112 456916 640091 1 152168 563685 392064 2 12 999983 2 2 999999 1 23965 564297 386678 2 493417 696799 1 2 999999 -934323 2 2 999999 1 2 999999 -562210 1 642522 726483 -255514 1 228271 347194 566287 2 747175 772796 2 4 999999 1 201471 408021 189907 1 12 999992 810137 1 2 999999 -402972 2 7 999992 2 2 999999 1 2 999999 -789825 2 2 999999 2 19 999984 1 14 999988 -981125 2 16 999985 2 2 999999 2 610273 892800 1 8 999999 -77144 2 6 999985 1 17 999986 -308484 2 11 999991 1 232138 409330 -253233 1 2 999999 177785 2 300619 762698 2 17 999999 1 7 999992 -800227 2 2 999999 1 7 999998 898432 2 2 999999 1 50835 147582 43521 2 9 1000000 2 352119 669798 2 15 999990 1 2 999999 212336 1 2 999999 180463 1 2 999999 468341 1 460128 630719 -112683 2 316843 890800 1 2 999999 660920 1 12 999999 -461936 1 871055 875923 862513 1 17 999983 690883 1 566365 995759 140733 2 2 999999 2 654689 867347 2 2 999999 2 5 999993 2 2 999999 1 2 999999 961631 1 7 999991 456695 1 282562 441204 -636950 2 2 999999 1 13 999985 -990155 1 683834 868594 -71722 2 2 999999 2 188357 404213 2 2 999999 2 111243 245354 2 631802 780544 2 549491 637754 1 74253 433211 -34609 1 2 999999 200325 1 2 999999 -76196 1 2 999999 648250 2 309127 314392 2 2 999999 2 2 999999 1 10 999987 25449 1 657091 740930 74978 2 848994 928875 1 2 999983 2741 2 752069 829177 1 11 999995 694647 2 2 999999 2 15 999998 1 460758 524350 967133 1 713174 802793 737581 2 542800 626921 1 2 999999 -540940 2 2 999999 2 2 999999 2 3 999982 2 17 1000000 1 2 999999 159317 2 6 999990 1 3 999988 -23393 2 11 999992 2 2 999999 1 130188 431173 -453228 2 2 999999 1 2 999999 -576332 1 5 999996 -82008 2 5100 569365 2 107915 996485 1 34760 575037 -342317 1 2 999999 463136 2 2 999999 1 14 999989 356508 1 169043 185012 -370106 1 18 999985 -822812 1 551976 599875 928614 2 2 999999 1 568196 831577 539644 1 167498 846407 -304202 2 2 999999 2 5 999994 2 57790 186521 2 415751 673473 1 4 999987 -451217 1 3 999984 663609 2 15 999999 1 2 999999 931594 2 4 999996 1 1 1000000 128902 1 2 999999 122327 2 2 999999 1 4 999984 286921 1 2 999999 426196 2 736934 823551 2 12 999981 1 5 999982 435962 1 699459 745196 -691445 1 2 999999 -756555 2 3 999990 2 2 999999 2 2 999999 1 8 999981 -51093 1 2 999999 471892 2 2 999999 1 3804 324216 -797939 2 780091 874594 2 2 999999 1 14715 733571 -917725 1 15 999998 33734 2 376201 807938 1 708461 871980 -517166 2 705289 834348 2 2 999999 1 2 999999 940337 2 270618 993729 2 19 999993 2 1 999999 1 2 999999 421937 1 163347 186282 -220393 1 104722 667274 -533374 1 701305 993337 -317987 1 2 999987 -204578 2 2 999999 2 338879 777418 2 294330 562961 2 2 999999 1 20 999985 -116052 2 16 999989 1 315197 459906 -673859 2 339821 441350 1 4 999996 -245443 1 177748 384248 -450108 2 303663 839208 2 13 999990 1 56627 150007 -717461 2 2 999999 1 2 999999 -139091 2 17 999996 2 639077 882699 1 4 999983 -971003 2 121531 688708 2 19 999981 2 2 999999 2 2 999997 1 13 999988 -255180 2 2 999999 1 4 999994 351672 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 494180 726661 2 2 999999 1 2 999999 863012 1 221967 363798 -886977 2 2 999999 1 2 999999 223789 1 17 999997 966754 1 15 999983 -405135 2 2 999999 2 2 999999 2 12 999990 2 2 999999 2 5 999988 2 18 1000000 2 86486 353286 1 2 999999 -905364 2 2 999999 2 2 999999 2 16 999999 2 2 999999 2 2 999999 1 2 999999 -978332 1 14 999998 -867051 2 16 999988 1 232623 479484 -667720 1 13 999981 86293 1 2 999999 393151 1 6 999989 72627 2 2 999999 1 2 999999 -385008 2 828307 848500 1 220783 753750 693705 2 17 999981 2 89762 823518 2 13 999987 1 2 999999 -77931 2 161114 885004 1 2 999999 -834013 1 85524 475828 -215745 1 10 1000000 710882 2 18 999997 2 2 999999 2 187634 401797 1 12 999989 -402413 1 357148 870539 -16314 1 2 999999 -515546 2 2 999999 2 2 999999 1 16 999996 487111 2 2 999999 1 12 999999 43347 1 11 1000000 277070 1 179635 769551 608431 2 481945 669365 1 2 999999 -443451 2 2 999999 1 2 999999 374580 2 13 999984 1 2 999999 -824456 2 2 999999 2 14 999989 2 16 999997 1 15 999994 -323984 1 3 999986 33929 2 2 999999 1 2 999999 867098 1 43668 285187 270511 1 2 999999 -34559 1 20 999997 898037 2 2 999988 1 14 999983 281110 2 87208 616568 2 19 999981 2 10 999998 1 15 999981 -754548 1 2 999999 -800698 2 460697 887355 1 2 999999 179540 1 12 999998 -550298 1 2 999999 742816 1 2 999999 415768 2 8 999983 2 2 999999 2 2 999999 2 16 999992 1 17 999999 556828 2 399850 488549 2 2 999999 1 2 999999 -450704 2 121221 960979 1 9 999994 97499 1 157561 785425 835587 1 2 999999 687338 1 344503 353984 -506026 1 4 999998 -664097 2 212867 247562 2 1 999997 1 239156 256038 455373 2 2 999999 1 325960 374953 702756 1 228431 771838 -160595 2 162468 423803 2 2 999999 1 862543 976862 -522176 1 19 999998 -840591 1 2 999999 670029 1 8 999998 -274136 1 2 999999 437934 2 2 999999 2 17 999982 1 2 999999 -61206 2 18 999991 2 13 999987 1 637203 933844 -914540 1 1 999987 -637483 1 10 999997 821562 2 15 999991 1 2 999999 518852 2 225273 426841 1 808354 951071 224053 1 28454 287592 561104 2 2 999999 1 345421 384772 643853 2 5 999997 2 2 999999 1 729404 862979 -513162 1 29435 635584 -110684 1 749709 972882 868649 1 2 999999 952434 1 134588 401714 -477851 1 347696 933966 -491678 1 2 999999 -388732 2 2 999999 1 2 999999 611329 1 170472 821016 -488085 1 2 999983 454887 1 10 999995 518644 2 5 999986 2 217103 776387 1 5 999998 432772 2 54534 562017 1 15 999984 837136 2 2 999999 2 2 999999 2 204665 928368 1 9 999985 -148050 1 2 999999 827285 1 2 999999 -610787 1 9 1000000 -333455 1 2 999982 -628579 2 2 999999 2 88135 294104 2 392798 854175 1 4 999989 -174448 2 400394 866968 2 590901 835549 2 14 999991 1 233687 565014 -384070 2 2 999999 2 587382 710587 2 11 999993 1 2 999999 -849520 1 2 999999 -81181 1 16 999998 509501 1 794779 909397 -711441 1 19 999994 -712053 2 419541 439982 2 261754 931076 1 2 999999 -511729 1 5899 728892 -907420 2 2 999999 1 96521 781759 143349 2 2 999999 2 17 999995 2 2 999999 2 2 999999 1 1 999986 -755870 1 5 999986 869585 1 330687 829695 833486 2 20 999982 1 2 999999 507636 2 829762 938412 2 2 999999 2 457346 989793 1 15 999990 803922 1 18 999991 230566 1 5 999990 474893 1 7 999986 638486 1 16 999985 -27056 2 580717 649010 2 2 999993 2 384064 810189 1 416664 478992 257133 1 684625 838850 841954 2 2 999999 2 14 999998 2 5 999993 1 9 999990 -320504 1 12 999995 580169 2 19 999995 1 13 1000000 -538744 2 146992 725323 2 2 999999 1 11 999991 -698493 2 10 999991 2 410999 491921 1 2 999999 -448181 1 2 999999 14561 1 2 999999 465622 2 11 999987 1 12 999985 18119 1 6 999997 -245919 1 2 999999 -942791 2 461203 834231 2 2 999999 2 2 999999 2 2 999999 1 249311 844793 292470 2 2 999999 2 7 999999 2 19 999996 2 501241 760517 1 74169 965899 -531107 1 119172 442314 -418812 2 20 999993 1 13 999983 866196 2 2 999999 2 2 999999 2 102328 223780 2 2 999999 2 2 999999 1 4 999981 93446 2 2 999999 1 286191 327671 -736893 2 366524 955742 1 818038 927438 -260908 1 2 999999 -753018 2 218546 678454 2 2 999999 1 16 999989 290200 1 2 999999 -648371 2 653084 762000 1 2 999999 565158 1 154366 848270 534884 2 15 999995 1 6 999985 80698 1 288746 684063 433231 1 4 999998 901644 2 13 999988 2 9 999985 1 20 999989 -426671 2 2 999999 2 16 999981 1 439817 939439 -51688 2 15 999988 1 11 999999 -338764 1 2 999996 -471913 2 2 999999 1 2 999999 392517 2 2 999999 2 373996 430439 2 2 999999 2 2 999999 2 2 999999 1 5 999995 -344784 1 19 999993 142011 1 2 999994 -588406 2 219894 329364 2 412213 669969 2 498501 909232 2 2 999999 2 1 999987 2 290639 802568 2 2 999999 2 77200 359139 2 524537 573116 2 17 999993 1 9 999982 337086 1 7 999991 -450970 2 9 999989 2 2 999999 2 9 999989 1 17 999981 -228766 1 4 999993 -660624 2 2 999999 2 391480 915926 1 2 999999 -874283 1 155444 571919 792862 1 9 999991 -829274 1 46432 544089 152684 1 573472 650499 -435585 1 373262 734927 614728 2 2 999999 2 204836 706308 2 2 999999 1 250137 895860 235655 2 19 999997 1 2 999999 658540 2 313768 776152 2 12 999985 1 2 999999 995919 2 361722 609728 1 2 999999 -77269 1 2 999999 835832 1 394530 575233 117020 1 465792 575865 260295 1 8 999999 -923464 1 2 999999 311982 2 1 999994 2 373291 488851 2 309548 940544 2 71134 203270 2 157316 984538 1 12 999986 -664360 1 2 999999 346256 2 2 999999 1 19 999989 290867 2 18 999986 1 700706 798470 662634 1 2 999999 340987 2 20 999985 1 245385 361353 -138745 1 218407 835765 817205 2 145052 483136 2 2 999999 1 523739 792693 953114 2 2 999999 2 1 999990 1 20 999999 -201879 2 2 999999 1 7 999989 -480038 2 9 999982 2 4 999990 1 2 999999 114306 1 4 999996 -243837 1 2 999999 -860702 2 3 999993 1 19 999981 26860 1 133713 629806 -109106 2 115747 244436 2 2 999993 1 7 999997 -626716 1 7 999997 342353 1 1 999990 460343 1 11 999981 -647112 1 1 999982 987448 1 221546 285079 417022 1 150726 567634 -990384 1 2 999999 -278841 2 14 999989 1 2 999999 -71076 1 67326 130766 -905383 2 218122 508041 2 2 999999 2 2 999999 1 12 999985 290064 1 2 999999 -842712 2 3 999981 1 494856 578089 948997 1 21706 234877 127699 1 1 999985 -560622 2 312102 489755 2 456884 855845 1 2 999999 228212 2 19 999988 1 6 999989 2398 1 2 999999 618160 2 2 999999 2 773940 809642 1 291217 979691 548736 2 14 999997 1 237403 976012 58996 1 4 999993 -441545 1 208658 630345 701163 1 13 999982 -864092 2 17 999997 1 2 999999 316817 1 2 999999 -379097 2 132568 774694 1 2 999999 -579737 2 287282 599737 2 2 999999 2 84482 129186 2 2 999999 2 2 999999 1 393816 897987 933087 1 550862 770137 644837 1 1 999994 551106 2 85871 568668 2 4 999995 1 178678 303203 -875709 1 2 999999 612083 2 9 999998 2 10 999992 1 2 999999 -697592 1 2 999999 -184521 2 2 999999 2 7 999994 1 718460 912839 938227 2 10 999987 2 2 999999 1 712016 773207 152455 1 3 999997 456814 2 2 999999 2 487067 828642 1 2 999999 156305 2 547333 868062 2 42637 583160 2 65687 209297 1 16 999987 220180 2 2 999999 1 292117 559793 -432052 2 1 999996 2 11 999992 2 2 999999 1 92007 853108 415795 2 2 999999 2 5 999983 1 15 999992 -851796 2 9 1000000 2 15 999998 1 8 999998 -815676 1 402259 967377 -2058 2 3618 625418 1 2 999999 951512 2 20 999993 2 13 999987 1 2 999999 838917 1 14 999993 898015 2 1 999987 2 8 999990 2 98528 624902 2 12 1000000 1 2529 710983 -12831 2 2 999999 1 70289 460594 -642392 2 500022 629958 1 2 999999 -718525 2 13 999999 2 2 999999 1 669500 672876 149928 1 13 1000000 369886 1 2 999999 91494 2 2 999999 2 2 999999 2 15 999994 2 117006 665364 2 12 999990 2 477097 640197 2 2 999999 1 9 999995 -736690 1 15 999995 -623261 2 13 999992 1 2 999999 336289 1 2 999999 -158149 2 516733 541155 1 2 999999 909458 2 2 999999 1 2 999999 498708 1 356911 514626 -237991 2 2 999999 2 2 999999 1 4 999985 -520514 1 2 999987 -549658 1 2 999999 173296 2 99747 962967 1 7 999999 -215829 2 2 999999 2 7225 467604 1 15 999981 -986893 1 2 999999 -30476 1 5 999998 738831 1 2 999999 118640 1 537754 827091 -462715 2 4 999988 2 11 999987 2 3 999984 1 478940 636391 132904 2 20 999982 2 19 999984 1 172752 926156 -712881 1 2 999999 237572 1 213079 447387 305682 1 2 999999 319394 2 8 999997 1 2 999999 814187 2 65481 261639 1 14 1000000 600516 2 3 999994 2 6 999998 2 61754 305107 2 13 999986 2 10 999990 2 2 999999 1 640633 915880 -648308 2 3 1000000 2 2 999999 1 73283 718320 -235131 1 137859 566586 282767 1 2 999999 235952 1 7 999981 -924881 1 9 999999 -857406 1 2 999999 -113544 1 244435 834404 189605 2 6 999986 2 2 999999 2 48778 752765 2 2 999999 1 909671 936610 -203557 1 2 999999 298020 1 11 999985 -487483 1 2 999999 -488883 1 2 999999 -536365 1 15 999984 815732 1 2 999999 -267122 2 768880 881888 1 2 999999 -475415 1 349180 565741 -280945 1 18 999984 -61403 2 77221 820853 1 179288 951547 360171 1 2 999988 -975149 1 2 999999 -550184 1 15 999995 737935 1 2 999999 83831 2 19 999995 1 7 999986 -79336 2 15 999994 2 656054 771282 1 9 999994 109719 1 855677 904474 458459 1 15 999993 -457809 2 12 999983 2 2 999999 1 3 999998 -764487 1 4 999997 -229215 2 488405 888454 1 2 999999 -40465 2 573011 984246 1 2 999999 561593 2 2 999999 1 1 999987 -654603 1 2 999987 133202 1 2 999999 -728497 2 20 999986 1 2 999999 523189 1 134503 778220 -813162 2 2 999999 1 2 999999 -2949 1 2 999999 12180 1 2 999999 -24954 1 14 999986 -144350 1 2 999999 906943 1 2 999999 -677511 2 2 999999 2 2 999999 1 15 999985 -37665 2 19 999984 1 6 999993 889440 2 636628 784190 1 51871 600042 918084 2 642818 889771 1 2 999982 286601 2 2 999999 2 4 999984 2 24914 868855 1 2 999999 -542662 1 2 999999 4972 1 2 999999 312660 1 13 999996 704793 1 2 999999 -831579 1 160697 712729 936220 1 505275 970386 -195681 2 323783 835316 1 2 999999 375336 1 2 999999 884819 2 2 999999 1 2 999999 859383 1 714226 814408 -406560 2 18 999994 2 9 999997 2 2 999999 2 615756 871687 2 2 999999 2 703886 974487 2 51653 263184 1 231011 993386 858347 1 2 999999 493139 2 99021 889924 2 2 999999 2 2 999999 1 11 999984 68938 1 8 999988 -351673 2 483920 608274 2 2 999999 1 547721 990382 -58976 2 2 999999 1 2 999999 495964 1 147153 454170 766741 1 199764 717881 -12795 1 274015 436064 -390929 2 400568 957135 2 2 999999 2 230654 405144 1 11 999987 175766 1 2 999999 658621 2 2 999999 2 703924 747163 1 3 999998 202567 2 2 999999 1 2 999999 549128 2 4 999983 1 12 999998 -33607 2 158915 395373 2 8 999987 2 2 999999 2 11 999990 1 272665 987713 -221826 2 2 999998 2 2 999999 1 177085 402899 938060 1 2 999999 -260473 1 2 999999 838939 1 16 999982 -302414 2 616461 860777 2 2 999999 2 2 999999 1 18 1000000 426198 2 2 999999 2 6 999992 1 270012 571724 755203 1 2 999999 349853 2 2 999999 2 2 999999 1 2 999981 -751642 2 42856 164921 1 10 999986 -18758 1 245610 710487 -481950 1 47168 980944 528793 2 1 999989 1 14 999981 -712979 1 1 999987 -958287 2 2 999999 1 2 999985 -318677 1 2 999999 -562437 1 13 999985 107363 1 441419 811286 -594275 2 6 999983 1 2 999999 -953946 2 2 999999 1 2 999999 -754826 2 2 999999 1 159203 335964 -710182 2 402845 745560 2 14 999989 2 20 999983 1 196491 405407 -446568 2 464078 959703 1 272147 503134 389156 2 2 999999 2 496730 884295 1 2 999999 441849 2 62259 967170 2 196218 369502 2 2 999999 1 10 999981 470881 2 215910 915217 2 2 999999 2 5 999986 1 104509 529913 406986 1 309046 882087 -183135 2 622011 623531 2 2 999999 1 2 999999 -982775 2 7 999981 2 376483 673227 1 15 999997 -2705 1 631483 982327 -745490 1 15 999988 -876154 1 17 999983 424992 1 20 999993 -688076 1 224133 819042 92487 2 2 999999 2 10 999997 1 142211 405254 -238161 1 17 999993 506034 1 18 999993 935209 1 1 999984 859772 2 535165 871596 2 2 999999 2 2 999999 1 2 999999 548357 1 17 999988 12413 2 303662 941116 2 282862 433125 2 2 999999 1 64795 836031 -623394 1 639787 967515 236388 2 4 999994 1 2 999999 319042 1 300371 545678 -935589 1 513 98805 -839668 2 88980 771241 1 2 999999 -605248 1 2 999999 -228304 1 12 999991 -423364 1 5 999984 572973 2 694335 982248 1 7 1000000 56319 2 2 999999 1 13 999996 528314 2 2 999999 2 2 999999 1 135849 913964 44758 1 12 999999 -132169 2 326690 545633 2 190565 814234 2 303792 866464 2 2 999999 1 160093 720947 -109317 2 18 999996 1 10 999986 282856 2 612728 658106 1 2 999999 111480 2 2 999999 2 7 999982 2 3 999990 2 907694 960331 1 2 999999 362530 1 20 999983 747115 2 2 999999 1 210115 222370 -338289 1 2 999999 -788875 2 314924 608714 2 13 999986 2 2 999999 2 2 999999 1 2 999999 -701369 1 11 999982 -461273 1 2 999999 24495 2 2 999999 1 2 999999 -44438 2 192026 360603 2 384630 827950 2 2 999999 2 410253 901713 1 2 999999 -911612 1 6 999992 -15529 1 11 999986 108983 2 102654 460962 1 20 999995 485776 2 594031 945302 1 15 999989 284223 2 2 999999 2 5 999988 1 15113 163033 486237 1 3 999999 -797269 2 9 999996 1 275090 733847 -245928 2 59866 635166 1 1 999981 749451 2 2 999999 1 15061 370123 405709 1 2 999999 555476 2 45102 561407 1 8 999997 -610594 1 5 999985 289240 1 12 999997 -630479 2 372183 442058 1 549076 772325 771918 2 13 999992 1 2 999999 319039 1 16 999992 -668335 2 1 999999 2 2 999999 2 5 999988 1 339195 445079 133205 1 525153 933558 -383943 1 7 999991 240654 1 279513 375869 826307 1 2 999999 -851157 1 508334 693463 347018 2 11 999985 2 2 999999 1 2 999999 -83806 1 2 999999 -913790 1 11 999988 537042 1 2 999999 931778 1 16 999997 -480665 2 579550 883438 2 2 999999 1 2 999999 314003 1 27324 784793 -804851 2 1 999986 2 2 999999 2 1 999999 2 2 999984 2 13 999986 1 6 999983 845353 1 2 999999 413222 1 5 999985 -50727 1 6 999982 230328 1 5 999997 -576272 1 342511 417630 78699 2 2 999999 2 694352 965618 1 2 999999 43182 1 2 999999 128106 1 12 999994 439084 2 2 999999 2 102859 892749 2 2 999999 1 64661 357386 -148223 1 29964 458375 -219363 1 2 999999 -328839 2 106697 576958 2 2 999999 2 2 999999 1 20 1000000 85687 1 16 999997 891519 2 114629 572449 2 2 999999 2 2 999999 1 2 999999 -977449 2 18 999987 1 2 999999 2657 2 15 999993 2 753211 969742 2 43877 857973 1 416578 838164 180725 1 1 999994 -556575 2 289118 670388 1 2 999999 980030 2 777039 819109 2 14 999989 2 14473 142023 1 3 999993 -603731 2 2 999999 2 13 999991 1 13 999988 -930891 1 17 999998 839910 1 3 999985 -213967 1 3 999990 -881555 1 10 999997 -207911 2 16 999984 1 1 999995 -452804 1 330768 564497 957385 1 129477 346607 751209 1 42403 266641 903431 2 552826 751786 2 5 999995 2 377867 682712 1 2 999999 -355131 2 18 999985 1 652594 837621 707892 2 536455 823989 1 2 999999 5230 1 272148 764978 -928849 2 365169 679531 2 320979 616204 2 234404 719981 2 850762 862964 2 2 999999 1 2 999999 -107100 2 5 999983 2 16611 72551 2 2 999999 2 699384 986225 2 2 999999 1 2 999999 -307905 1 30507 993115 -489261 1 8 999994 691290 1 2 999999 -382339 1 186224 755428 439023 2 597650 814548 1 21172 703546 45621 2 2 999999 1 20 999997 845521 2 3 999992 2 2 999999 2 373555 623884 2 182153 466477 1 17 999986 -322940 1 2 999999 -472678 1 2 999999 628357 1 2 999999 981892 1 2 999999 681792 2 2 999999 1 319259 660472 -304456 2 1 999999 1 721391 810169 -9413 2 2 999999 1 3 999997 56760 1 2 999999 -911724 2 2 999999 1 9 999992 385765 1 480309 489413 428208 1 179749 791778 98664 1 3 999984 -534759 2 17 999992 2 2 999999 1 2 999999 480832 2 17 999994 1 2 999999 565224 1 298550 647491 621527 1 6 999995 142640 2 5 999990 1 2 999999 706784 2 2 999988 2 2 999999 2 18 999988 2 12 999994 1 87977 555795 -201178 1 2 999999 -516663 2 30046 356915 2 3 1000000 2 15 999991 1 12 999999 -209096 1 3 999983 809616 2 2 999999 1 495368 769446 797130 1 2 999999 -934183 1 2 999999 -810704 2 8 999989 1 737238 922406 884001 1 12 999998 151164 1 285133 540923 69885 2 2 999999 2 19 999996 2 2 999999 2 2 999999 1 6 999987 966452 2 2 999999 1 73558 601176 -989126 1 2 999999 -831365 1 112702 498982 -919456 2 15 999982 1 8 999998 -992971 1 417364 673920 -888300 2 2 999999 2 2 999999 1 908962 986620 -222684 2 107513 321655 2 231388 425685 2 546529 661718 2 18 999997 2 2 999999 1 477998 691260 -859761 2 2 999999 2 12 999984 1 2 999999 -613735 1 2 999999 -849704 2 20 999986 1 6 999996 148006 2 5 999988 2 10 1000000 1 11 999987 -420027 2 600209 863042 1 2 999999 -570322 1 2 999999 -510001 1 69845 237870 394756 2 2 999999 1 611360 718913 -821770 2 858632 962691 1 11 999990 23710 1 20 999990 -434131 1 11 999993 -740358 1 6 1000000 712333 2 2 999999 2 2 999999 1 2 999999 356342 2 357409 734789 1 9 999983 -644968 1 5 999992 274816 2 2 999999 1 185343 900788 -41786 1 2 999999 -286495 2 491447 538629 2 13 999999 2 6 999994 1 11 1000000 -571912 1 470112 888225 902991 2 10 999996 1 2 999999 -499403 1 4 999989 176148 1 5 999987 959291 2 15 999988 2 2 999999 2 4 999991 2 165386 500897 1 1 999998 -721951 2 2 999984 2 309940 706281 2 8 999985 2 2 999999 1 4 999989 -874929 1 48660 548949 857227 2 16 999985 2 866532 962196 1 2 999999 -541917 1 9 999991 739396 1 398615 432919 -548136 1 2 999999 -727920 1 342373 913584 866599 1 758591 787623 130273 1 11 999996 734861 2 285338 521509 1 514131 808147 95553 1 16 999981 789694 1 16 999987 -730044 2 591510 853493 1 6 999985 -773293 1 845139 846348 795027 1 12 999992 22246 2 2 999999 2 2 999999 2 2 999999 1 2 999999 168919 1 15 999992 -819686 1 6 999981 452814 1 2 999999 -27431 1 757659 849918 -98720 2 2 999999 2 2 999999 2 2 999999 2 505416 759033 1 63030 905373 -878772 1 17 999984 -210800 1 228368 340211 216737 1 2 999999 797146 2 10 999992 1 2 999999 -743042 2 2 999999 2 745031 817776 2 2 999999 1 20 999988 -146457 2 2 999999 2 19 999988 2 101232 575073 2 7 999993 2 18 999996 2 254817 611158 1 3 999993 -947736 1 2 999999 -988053 2 2 999999 1 7 999984 -342469 2 17 999983 2 2 999999 2 18 999994 1 12 1000000 462406 2 9759 91704 2 849861 967725 2 2 999999 2 121030 896311 2 630920 641943 1 2 999999 -781212 2 235161 424246 2 3 999990 1 173687 742323 458251 1 959794 961418 -106594 2 4 999989 2 14 1000000 1 2 999999 939392 1 2 999999 816344 1 203872 877013 -544718 1 7 999995 -686744 1 2 999999 -316154 2 8 999987 1 14 999997 -645986 2 269743 416263 2 2 999999 2 319215 338251 1 436603 922080 -518434 1 2 999999 -25872 2 109299 343984 2 9 999983 2 177706 635378 2 18 999998 1 2 999999 765556 2 11 999992 1 2 999999 604743 2 4 999994 2 2 999999 2 1 999999 2 15 999996 1 2 999999 789716 2 435824 463188 1 14 999983 -731581 2 2 999999 2 3 999993 2 68405 550906 1 20 999987 -323407 1 2 999999 602183 1 6 999990 -160705 1 2 999999 617863 2 2 999999 2 18 999982 1 500183 889590 513482 1 8 999986 -360668 1 1 999984 121809 1 385147 757787 246054 1 269224 878625 -1064 1 2 999999 302922 1 6 999985 215468 2 90414 305425 1 1 999994 709103 1 6 999989 970413 1 66142 290539 34467 2 2 999999 1 12 999990 6214 1 2 999999 -436052 1 2 999999 -497312 2 2 999999 2 19 999982 2 16 1000000 2 14 999995 1 79777 271587 -311810 2 706201 917274 1 3 999994 -945172 1 2 999999 185198 2 11 999984 2 11 999991 1 414488 694121 829730 2 2 999999 1 11 999993 844149 1 2 999999 -103793 2 12 999994 1 54805 270718 -925571 2 2 999999 2 255127 528631 2 294140 584101 2 18 999981 2 13 999994 2 175248 718386 1 14 999993 194198 2 2 999999 2 2 999999 1 246213 884615 -116837 1 2 999999 -390557 1 17 999986 -160759 1 341322 570194 584099 1 18 999997 991990 2 2 999999 2 2 999999 2 1 999997 2 299512 911733 1 214491 598265 325994 2 2 999999 2 2 999986 1 6 999997 318255 2 2 999999 1 151361 826554 692048 2 31358 422183 1 2 999999 -606177 2 4 999984 1 334436 957332 -101060 1 14568 23154 293713 1 2 999999 -65099 1 2 999999 534089 1 2 999999 966020 1 2 999999 -983677 2 12 999998 2 11 999987 2 3 999997 1 529118 545480 -317545 2 14 999990 1 16 999991 224066 1 228577 861561 -683448 1 2 999999 763928 1 12 999998 -466358 2 215056 951421 1 243967 572066 368276 1 128466 663692 453730 2 2 999984 1 11 999994 419400 2 2 999999 2 60270 911384 2 14 999985 1 11 999991 -751784 1 2 999999 -851321 2 183124 344007 2 2 999999 1 248753 875491 374169 2 605486 925054 1 211359 807206 103608 2 2 999999 1 2 999999 239104 1 367272 656571 -845855 1 19 999984 883223 2 19 999989 1 1 999998 135936 2 2 999999 1 2 999999 -301257 2 2 999999 1 2 999999 746389 1 2 999999 903315 1 57548 522649 345317 2 271674 986799 1 64955 861204 608705 2 2 999999 2 2 999999 2 7567 239391 2 334143 445149 1 2 999999 -701089 2 19 999983 2 2 999999 1 306189 576893 602459 1 2 999999 -308123 1 18 999982 929349 2 6 999987 2 2 999999 1 208717 996055 435433 2 5 999982 1 2 999999 758906 2 163689 877123 1 14 999993 506145 1 66403 883940 -805037 1 17 999999 892355 2 6 999990 1 19 999988 441954 1 8 999987 -613724 2 18 999995 2 2 999999 1 386086 595530 -410640 2 2 999999 1 2 999999 390321 1 12 999990 368601 2 2 999999 1 2 999999 904275 2 10 999999 2 592171 781876 1 2 999999 351859 2 228948 245508 2 2 999999 2 9 999981 2 275313 306842 1 2 999999 -868939 1 126594 660419 547897 1 7 999983 13023 1 2 999999 198060 2 2 999999 1 205559 720952 431629 2 205304 741048 1 17 999993 315668 1 58122 80959 -263098 2 2 999999 2 9 999993 1 323233 883282 -880804 1 7 1000000 -786495 1 70701 167523 -57812 2 2 999999 2 434130 982226 1 11 999996 -734999 2 20 999994 1 2 999999 -395086 1 4 999986 -602557 2 2 999999 2 93002 133435 2 12 999987 2 594396 900144 1 2 999999 716184 2 399992 447271 1 2 999999 576300 2 12 999983 2 15 999990 1 3 999986 546938 1 143428 346445 314016 1 2 999999 -250986 1 512542 947171 -233251 1 271610 532828 -915746 1 8 999984 22501 2 18208 123505 1 18 999994 -498057 2 166222 262503 2 794585 907808 2 215157 580538 1 2 999999 286149 1 2 999999 370457 1 2 999999 622586 2 435856 672359 1 3 999992 -934860 2 3 999990 1 2 999999 -640131 1 418411 927490 -849224 1 695484 849663 -234976 1 2 999999 -485573 1 114346 293296 -645328 1 5 999985 -438618 1 2 999999 738183 2 122251 171622 2 270757 532166 1 2 999999 -7824 1 8 999985 241880 1 18 999999 27008 2 2 999999 1 501273 664015 -447579 2 2 999999 1 322114 411413 -789163 1 2 999999 55611 1 10 999983 387608 2 2 999999 1 2 999999 -299831 2 9 999998 1 2 999999 678152 2 514383 729706 1 1 999983 356834 1 237527 821924 108741 1 7 999998 -895355 1 60799 710796 -549358 2 128856 556341 2 2 999999 2 2 999999 2 2 999999 1 8 999994 -620287 2 2 999999 1 267195 807548 -972293 1 435974 648885 -809715 1 3 999982 -744990 2 169795 392227 1 17 1000000 -286636 2 625482 937722 2 2 999999 1 401588 480582 -345751 2 22882 439207 2 14 999995 1 5 999992 776936 1 11 999997 816884 1 19 999987 -248716 1 2 999999 -956102 2 1 999984 1 2 999999 246787 2 20 999998 1 782475 802185 -337680 2 2 999999 1 779819 983413 810596 2 2 999999 1 31504 76631 401106 2 2 999999 2 2 999999 2 68463 534417 1 20 999982 777772 2 6 999996 2 3 999998 1 105419 270120 376066 1 14 999986 -716172 2 40667 181687 2 423309 746232 1 2 999999 -956715 2 2 999999 1 317819 409655 277725 1 2 999999 -707710 1 2 999999 237035 1 16 999988 -489564 1 2 999999 -875354 1 1 999996 790631 2 2 999999 2 2 999999 2 702589 731837 1 11 999998 -131798 1 5 999985 -910971 1 369610 883758 485808 1 236547 921265 988201 2 2 999999 1 418928 873255 333591 1 2 999999 -944083 1 750082 915641 -283762 1 13 999993 691180 1 96992 989183 -559785 1 2 999999 -488889 1 717650 806136 -806045 2 18 999999 2 3 999988 2 2 999999 2 17 999992 2 16 999983 2 13 999981 2 2 999999 2 248757 827442 1 632390 978359 -985953 1 16 999985 635304 2 2 999999 2 227599 940676 1 313386 611194 375595 1 3 999984 -46778 1 12 999993 -697823 2 6 999989 1 497330 851931 -926943 2 4 999998 2 2 999999 1 2 999999 707687 2 2 999999 1 220963 728690 -945597 2 502490 560763 1 2 999999 804808 2 2 999999 1 43691 516633 814823 1 656164 703362 -219395 2 2 999999 2 474135 997028 2 1 999988 1 12 999994 149137 2 70214 640716 1 2 999999 -724969 1 579926 835428 210292 2 2 999999 2 615698 652315 1 146246 623444 -22418 2 20 999996 2 2 999999 2 12 999981 2 2 999999 2 5 999996 2 2 999999 1 2 999999 602126 2 9 999987 1 118971 170260 -910362 1 4 1000000 -860727 2 116786 995415 2 424540 951378 1 19 999992 -479282 1 2 999999 426293 2 187030 213928 1 2 1000000 487509 2 14 999988 1 2 999999 477458 1 14 999985 485747 2 2 999999 1 2 999999 494178 1 16 999987 175196 1 5 999999 112312 1 15 999986 -887048 1 1 999987 -528885 2 2 999999 2 210984 254508 1 2 999999 -384922 1 474070 571279 -611665 2 95148 718293 2 2 999999 1 19 999982 -427047 2 6 999990 1 744486 752252 -931094 1 2 999999 406719 2 2 999999 1 4 999996 614532 1 4 999993 160353 1 789119 903216 550950 2 405195 941960 1 2 999999 -875112 1 4 999993 602717 2 451055 721010 2 2 999985 2 18 999989 2 9 999986 1 284985 951410 -707005 1 17 999985 -148653 2 2 999991 1 976121 999792 -409188 1 2 999999 510519 2 11 999985 1 2 999999 590116 2 17 999997 1 70218 502152 899960 2 4 999992 1 18912 667218 -65298 1 2 999999 115346 2 2 999999 1 5 999995 226872 2 490677 979949 2 12 999991 1 314144 733461 -540075 1 7 999982 531281 2 2 999999 2 4 999995 1 4 999988 152272 1 20 999996 587743 2 2 999999 1 46932 634092 375547 1 12 999996 -371934 2 6 999991 2 14 999997 1 2 999999 -293108 1 2 999999 -438292 1 1 999997 594407 1 2 999999 356937 2 442449 486221 2 2 999999 2 9 999999 1 436252 953948 683502 1 2 999999 944532 2 19 999987 1 12 1000000 342934 1 14 999985 -222720 1 130093 668433 213994 2 10 999982 1 20 999984 436231 2 335698 883388 1 130254 503684 -757430 2 61999 510271 1 69989 627248 -625613 2 11 999981 2 108510 277317 2 2 999999 2 643538 806187 1 424439 428550 -410876 1 2 999999 159025 1 2 999999 -212452 2 12 999998 1 2 999999 -116520 1 3 999997 752655 1 2 999999 374350 1 2 999990 -766775 2 5 999991 1 677627 858959 288552 1 2 999999 -57627 1 2 999999 246301 2 9 999992 2 2 999999 2 7 999984 2 2 999999 2 16381 600255 1 301620 642568 -997974 2 162219 424254 1 9 999988 905784 2 2 999999 2 2 999999 1 14 999995 25226 2 11 999998 1 2 999993 -837483 2 2 999999 2 20 999991 2 8 999987 2 1 999997 1 18 999986 158820 2 8 999995 2 4 999995 1 300156 391625 717538 2 15 999985 2 2 999999 2 2 999999 2 1 999996 2 2 999999 2 24637 210850 2 41041 628940 2 2 999999 2 6 999985 1 439416 475321 -419514 1 2 999999 -700856 2 16 999990 2 2 999999 2 23848 239112 2 4 999993 2 622126 749579 2 8 999993 2 2 999999 2 12 999986 1 5 999988 679246 1 15 999981 788092 2 2 999999 1 419057 458367 113810 2 512242 782387 2 2 999999 1 627836 801934 -226979 2 352310 565869 1 277049 448242 118132 1 457004 656633 466246 1 589024 749798 -484305 2 146531 566306 2 2 999999 1 42800 685772 539999 2 119671 432030 1 385454 849856 -583985 1 420776 791350 -408576 2 2 999999 2 2 999999 2 704361 717131 1 417632 764542 -999914 1 232784 611646 -360604 1 2 999999 -348709 2 565118 781338 2 1 999999 1 13 999995 -536481 2 231997 655856 2 8 999986 2 378977 760161 1 2 999999 524676 2 12 999989 1 18 999992 -155183 2 2 999999 2 2 999999 2 2 999996 1 400362 654708 -762072 1 19 999986 971917 2 2 999999 2 748076 797898 1 16 1000000 -685372 1 2 999999 -404511 1 2 999999 396703 1 1 999987 981078 1 2 999999 -620882 1 350024 899309 -375080 2 2 999999 2 180927 803821 1 2 999999 -316819 2 7 999992 1 589434 883361 -985848 2 2 999999 1 725074 932515 986741 1 625012 846871 223943 2 2 999999 1 17 999984 -724926 2 90932 237379 2 2 999999 1 2 999999 1016 2 448885 772838 2 579178 868450 1 2 999999 146330 2 2544 347564 2 14 999994 2 2 999999 1 6 999992 -758792 1 2 999999 -999057 1 8 999994 308585 1 162726 685010 -328606 2 2 999999 2 40586 53080 1 70309 278458 -975544 2 6 999992 1 2 999999 -590927 1 14 999998 -725492 1 2 999999 263857 2 5 999991 1 114468 267766 367193 2 2 999999 2 20 999993 1 314841 960463 -386142 2 2 999999 1 2 999999 -222316 2 2 999999 1 2 999999 -639603 1 10 999984 -341736 2 2 999999 1 6 999984 -722494 1 2 999999 15273 1 760899 970548 -800998 1 2 999999 -561058 1 547873 957117 -463013 2 2 999999 2 3545 839847 1 14 999987 667768 1 181779 799554 512673 1 4 1000000 224474 2 12 999986 2 2 999999 2 2 999999 2 13 999997 2 12 999992 1 20 999996 -873937 1 7186 229914 358768 2 2 999999 2 115331 421426 2 582162 584982 1 18 999985 581674 1 2 999999 819459 1 969349 988234 53923 1 4 999985 -37354 2 2 999999 1 162486 978922 345709 2 2 999999 1 408396 870658 15405 1 2 999999 277343 1 2 999993 -309099 1 2 999999 123237 2 191519 217885 2 2 999999 1 2 999999 -778551 1 18 999998 -80086 1 14 999991 -658230 1 433377 689378 693513 1 2 999999 56233 2 2 999999 1 6 999999 -101243 2 120794 956017 2 5 999989 2 8 1000000 1 2 999999 652137 2 676421 836657 1 17 999992 -136080 1 2 999999 639284 1 20 1000000 -527807 2 5 999995 1 1 999994 -896129 2 4 999985 2 2 999999 1 13 999984 -613393 1 656388 786234 -522289 2 2 999999 1 18 999984 -533925 2 13 999991 2 2 999999 1 479167 674531 443307 1 2 999999 -215761 2 20 999985 2 4 999994 1 2 999999 -124215 2 222493 663951 1 16 1000000 -961911 1 2 999999 635270 1 2 999999 -889190 1 19 999982 632047 2 72348 357797 2 12300 679894 2 2 999999 1 4 999982 -691658 2 12 999985 2 2 999999 1 11 999982 993506 1 2 999999 -967363 2 14 999985 1 9 999981 638643 1 121082 242114 -518863 2 804567 809467 1 2 999999 498279 1 10 999994 -276886 2 2 999999 2 2 999999 2 7 999998 2 18 999985 1 2 999999 -100048 2 2 999999 2 16 999993 1 20 999997 -197441 1 10 999986 773283 2 13 1000000 2 9 999996 2 2 999999 2 730853 838253 1 1 999999 -823123 1 144580 625798 -251214 1 2 999999 352147 1 2 999999 -545537 2 127895 380458 1 2 999981 -612061 2 256233 868554 1 2 999999 -235075 2 45824 560545 2 2 999999 1 2 999999 637471 1 2 999999 878532 1 238183 607111 462252 1 367000 723413 -646638 2 99057 294711 1 219203 263912 331064 1 14 999982 -774387 2 399818 748755 1 2 999999 903206 1 6 999992 255566 2 2 999999 2 181677 773689 1 2 999999 -924670 1 296872 879878 -256804 1 17932 620804 590886 1 2 999982 77925 2 13 999997 1 11 999983 -666633 1 2 999999 311390 2 17 999989 2 2 999999 2 16 999985 1 13 999990 99989 2 17 999998 1 166772 377651 671378 2 7 999985 1 512129 628453 278029 2 143623 296857 2 2 999999 1 2 999999 -1954 2 18 999988 1 2 999999 -870398 2 18 999992 1 269991 759081 624990 1 60915 422353 -168927 1 20 999999 -552987 1 434721 693405 -708448 1 388257 409219 -452475 2 1 999995 2 2 999999 1 357250 528781 273318 2 2 999999 1 1 999996 218443 1 278752 450070 622071 1 123231 227634 297384 1 8 999986 -274688 2 11 999984 1 14 999986 24294 1 866750 877358 857242 1 2 999999 -51364 1 6 999993 583372 1 6 999982 158100 1 272390 346123 843396 2 754226 797943 1 2 999999 448854 2 244817 641156 1 560985 715824 950667 1 8 999993 648995 1 2 999999 666507 1 1 999994 -454111 1 2 999999 -832889 2 2 999999 1 6 999999 -858265 2 585307 693764 2 589264 948057 1 431659 971880 -6458 2 560994 954433 1 171087 867965 662837 1 440558 501556 -456594 2 2 999999 1 3 999994 -245133 1 147448 391041 -887454 1 2 999999 -304155 1 2 999999 175539 1 2 999999 688934 1 491062 963888 904523 1 140863 364396 187678 1 18 999987 -89222 2 14 999999 2 20 999999 1 2 999999 117262 2 438828 472270 1 2 999989 -768807 1 2 999999 55483 1 2 999999 -200393 1 13 999981 -986367 2 2 999999 2 2 999999 1 247931 880186 -404478 1 12 999988 883787 1 1 999981 662183 2 6 999989 1 205366 636314 -684197 1 48985 721747 269920 1 2 999999 -549204 2 2 999999 2 425234 748565 1 550838 616221 603357 2 13 999990 2 6 999982 2 2 999999 2 222912 638919 2 137738 476929 2 612661 782715 1 2 999999 -156318 2 11 999986 1 12 999997 480515 2 2 999999 2 2 999999 2 7 999992 1 1 999988 -984757 1 189457 792251 -856700 1 2 999999 427583 2 2 999999 1 18 999992 743007 2 2 999999 1 180025 258084 567417 2 2 999999 1 2 999999 81629 1 2 999999 747459 2 5 999997 2 2 999993 2 2 999999 2 224354 368891 1 80138 526291 -156343 2 15 999997 2 18 999994 1 2 999999 -684915 2 36681 76312 2 8 999985 1 16 999998 -935878 2 2 999999 1 9 999986 -578469 2 2 999999 1 2 999999 248224 2 2 999999 1 2 999999 -713593 1 10 999988 -556561 2 20 999990 2 2 999999 1 3 999985 765940 1 4 999984 77851 1 2 999999 -10828 1 99298 102791 -417895 2 408428 854086 2 12 999994 2 573685 760424 1 6542 342741 -569393 1 2 999999 138546 1 2 999999 -932977 2 11 999990 2 18137 980461 1 729161 866939 218157 1 15 999995 -20188 2 2 999999 2 2 999999 2 756156 978243 2 2 999999 2 14 999998 2 9 999992 1 2 999999 998040 1 5109 240866 118309 1 424349 765020 -15112 2 669080 825497 2 471051 712533 2 15 999999 1 8 999989 -811504 1 2 999999 775389 1 276752 881461 378791 1 38287 741875 768093 1 17 999986 -903499 1 434541 911876 -693651 2 39802 685314 2 14 999985 2 2 999984 2 20 999990 2 2 999999 2 2 999999 2 12 999991 2 20 999990 2 747921 793619 1 3 999998 161119 2 2 999999 1 882477 972874 -18233 2 2 999999 1 502212 690024 989721 2 9 999999 1 2 999999 -189962 1 2 999999 493805 1 336417 775281 -560518 2 16 999988 2 183487 328322 2 46540 742341 1 13 999990 -792135 2 2 999999 1 2 999999 397299 2 825573 886202 1 2 999999 514919 1 2 999999 -748943 1 2 999999 -757504 1 2 999999 -813671 2 10 999986 1 3 999983 727744 2 2 999999 1 125654 708126 997547 1 2 999999 643698 2 530559 770343 2 2 999999 1 15 999989 -583983 1 10 999985 -788318 1 35823 526802 107719 2 181413 436661 1 15 999985 -406264 2 14 999983 1 2 999999 -315401 1 2 999999 315624 2 15 999983 1 2 999999 -140386 1 2 999999 196575 1 2 999999 -237075 1 188611 328882 346575 2 6 999995 2 2 999999 1 2 999999 662983 1 6 999982 -486047 2 2 999999 2 305240 475407 2 1 999993 2 2 999999 2 325068 923930 2 258529 547219 2 32751 414678 2 8 999998 1 21695 102221 -725598 1 185704 201102 5691 1 145507 244313 171859 2 490653 775747 2 572314 654093 1 135857 711989 217162 1 138835 422923 -997027 1 19 999985 -401867 2 2 999997 2 2 999999 1 444657 760715 166232 2 2 999999 1 7 999983 392274 2 85193 128852 1 253130 283347 194323 2 2 999999 1 8 999991 540950 1 19 999998 991560 2 20 999997 2 312706 337621 1 331185 645318 45695 2 5 999989 2 13 999995 2 470143 475477 2 10 999995 2 49999 221593 1 282184 412448 707758 2 2 999999 1 43830 520476 -533955 2 4 999991 2 9 999988 1 581670 850812 816550 1 2 999999 492889 1 2 999999 299917 2 7 999998 2 10 999991 1 4 999983 -993422 1 2 999999 -707116 1 2 999999 32345 1 2 999999 -128977 1 2 999999 -316407 2 527422 980065 1 2 999999 -533478 1 690904 811812 -559258 1 3 999988 185487 1 20 999987 129210 1 2 999999 -624237 2 13 999997 1 17 999987 107264 2 18 999997 2 2 999999 1 792316 912616 -189315 1 183533 324674 -25041 2 14 1000000 1 294162 324809 -941348 1 2 999981 -344148 1 626219 762561 390910 2 2 999999 1 635350 846726 -303571 1 20 999995 -277594 1 2 999999 -722875 1 2 999999 599670 1 2 999999 76651 2 2 999999 1 2 999999 -591710 2 11 999995 2 599180 905883 2 4 999990 2 66949 996369 2 2 999999 1 2 999999 -887357 1 2 999999 -755212 1 19 999992 -954412 1 11 999997 420856 1 19 1000000 -969203 1 20857 891409 -857481 1 7 999982 -279385 1 6 999986 635037 1 2 999999 24294 2 2 999999 2 256096 287127 2 2 999999 2 2 999999 1 9 999984 -347113 1 16 999984 -609283 2 19 999984 2 373811 417532 2 4 999993 2 146906 557601 2 5 999990 1 61521 723144 -765744 1 4 999996 -343769 1 308549 642299 483642 2 2 999999 2 2 999999 1 19526 932772 699035 1 316042 444626 508846 1 2 999999 -626015 2 20 999987 2 16 999996 2 851487 889287 1 15 999988 715090 1 15 999987 892942 1 9 999999 94584 2 2 999999 1 12 999994 470367 1 1 999993 899171 2 19 999983 1 114571 782747 577162 2 8 999988 2 2 999999 1 11 999987 -881266 2 1 999991 2 13 999998 1 12 999990 645445 1 10 1000000 -445859 2 2 999982 1 190365 840842 866582 2 122152 521730 1 617984 854455 162866 1 24567 104771 193617 1 417314 911163 517069 1 2 999999 204637 1 2 999999 111349 2 11 999998 1 2 999999 -899216 1 2 999999 507986 1 179444 823813 174494 1 2 999999 923108 2 10 999994 1 33729 409298 -891576 2 505158 672894 2 6 999998 2 2 999999 1 2 999999 -749712 2 12 999989 2 2 999999 2 2 999989 2 777224 994500 2 7 999991 1 2 999990 199600 1 18 999987 765031 1 2 999999 52502 2 2 999999 1 31149 337060 984136 1 16 999984 -736137 2 6 999981 2 2 999999 1 2 999999 -783765 1 17 999986 -804178 1 2 999999 -607211 2 9 999981 2 139431 195461 2 18 999982 2 3 999989 2 1 999990 1 2 999999 -21580 2 322751 514090 2 7 999999 1 2 999999 -820829 2 10 999989 1 2 999999 897894 2 314255 833775 2 463834 980369 1 2 999999 522426 1 2 999999 959977 2 7 999985 2 2 999999 2 1 999981 1 304216 819483 71243 2 18 999984 1 106243 668640 -949882 1 2 999999 494592 2 12 999998 1 2 999999 -537380 2 2 999999 2 6 999986 2 2 999999 2 571634 826072 2 2 999999 2 2 999999 1 2 999997 -626655 2 19 999993 1 2 999999 -784043 1 8 999986 -555891 1 14 999990 472954 1 744786 958888 -188763 2 2 999999 1 378890 430417 431411 2 2 999999 1 211093 484924 882493 1 13 999988 -775310 1 2 999999 -875875 1 2 999999 68571 1 2 999999 -914690 2 105514 437430 1 2 999999 184044 2 16 999984 1 10 999993 608973 1 20 999985 -535232 2 18 999993 1 16623 135417 734354 1 13 999989 -741339 2 2 999999 1 2 999999 -801612 1 2 999999 -272657 1 2 999999 -503210 1 2 999999 391369 1 20 999993 -562978 1 49678 763374 469564 2 458853 945137 1 286096 852423 470566 1 34908 499366 548591 1 538125 639329 -424393 2 2 999999 1 687199 929278 973289 1 722061 805217 748611 2 2 999999 2 2 999999 1 18 999985 356924 2 597200 995036 2 2 999999 1 2 999999 -529548 1 2 999999 831539 2 2 999999 1 2 999999 -706314 2 566820 872681 1 19 999999 600552 1 1 999983 479970 1 2 999999 575263 1 2 999999 -668884 1 11 999986 804112 1 2 999999 200274 1 9 999989 -338801 2 681964 880166 2 9 999991 2 15 999988 1 16 999989 714943 2 9 999990 1 469258 491647 -318979 2 2 999999 2 2 999999 1 2 999999 -644736 2 2 999999 2 2 999999 1 2 999999 593489 1 2 999999 82172 1 2 999999 -623686 2 67660 73974 1 359331 876489 -722112 1 2 999999 -964842 2 2 999999 1 56049 62685 -428935 2 2 999999 1 217369 985382 645027 1 1 999996 8946 2 2 999999 2 556464 841238 1 472092 598468 449274 2 339702 546581 1 2 999999 844502 1 3 999986 -118832 2 2 999999 2 2 999999 2 2 999999 1 20 999989 896806 1 2 999999 535333 2 2 999999 1 12 999981 668846 1 365781 525268 -223012 1 268474 986973 236489 1 754945 908108 965687 2 8 999982 1 695522 802934 -502313 2 74622 843087 2 2 999999 1 8 999998 350283 2 2 999999 1 513314 965648 -6095 2 13 999988 2 11 999986 1 2 999999 153049 1 314943 350557 -84416 1 45977 559073 583662 1 2 999999 -76174 1 693327 793481 305520 2 2 999999 2 3 1000000 1 187329 747899 277047 2 2 999999 2 12 999992 1 292062 550369 -201126 1 197689 593631 697575 1 12 999986 502829 2 209601 235990 2 210586 911357 2 2 999999 1 2 999999 -909233 1 19 999993 -966474 2 2 999999 1 8 999994 -851786 2 477065 515273 1 18 999987 814906 2 2 999999 2 2 999999 2 5 999981 2 240591 961001 2 107853 866021 2 31834 724395 2 2 999999 1 12 999982 -883798 1 448870 759607 -321019 1 2 999999 -977758 2 14 999997 2 2 999999 2 709037 821054 1 2 999999 -509984 2 10 999984 1 15 999982 -737 1 4 999997 119969 2 13 999988 1 764743 807735 298330 1 267981 495919 878133 1 955845 988388 -979375 1 6 999987 652852 2 2 999999 1 2 999999 572173 2 2 999999 2 5 999988 1 199043 363163 212428 2 20 999984 1 20 999993 -403299 1 418469 501361 -798882 1 2 999999 -254063 2 17 999993 2 2 999999 2 19 999995 1 26837 772643 -753816 1 8 999984 -13654 1 273665 337996 438221 1 12 999984 267272 2 2 999999 2 13 999994 1 579312 810640 530577 2 2 999999 1 9 999999 -941745 1 2 999999 396841 1 151572 901456 452705 1 188887 887186 -682168 1 2 999999 123576 2 618611 719805 1 907104 969989 222029 1 14 999981 12687 2 17 1000000 1 19 999996 628530 2 2 999999 1 37673 75200 -43713 2 2 999999 2 7 999984 1 727276 908289 132011 2 13 999994 1 2 999999 -33488 1 626226 807326 -987554 2 6 999984 1 17 999982 -91182 1 2 999999 -367967 2 472533 592620 1 20 999991 -211851 2 2 999999 1 165348 705968 105792 2 248432 267399 1 2 999999 638557 2 164620 688572 1 451366 610764 -161830 2 16 999998 2 366845 482478 1 2 999999 -82391 1 2 999999 -205624 2 253629 331585 2 67895 468443 2 832617 840867 2 2 999999 1 693134 986105 -489307 1 11 999998 927200 2 1 999982 1 2 999999 -887393 2 8 999993 1 228489 297113 -477398 1 10 999984 80873 1 29095 591186 -653344 2 15 999988 1 2 999999 647683 2 2 999999 2 130196 997011 1 1348 259856 -331393 2 15 999991 1 20 999991 -662165 1 237847 971627 421824 2 156763 741737 2 2 999999 2 517330 582460 2 90542 746004 1 13 999984 559664 2 2 999999 2 15 999997 2 347898 517775 2 2 999999 1 2 999999 475898 2 662352 907080 1 2 999999 667213 2 153395 821359 1 2 999999 932894 2 20 999988 2 2 999999 2 2 999999 2 6 999990 1 18 999996 -906523 1 207773 544462 138221 2 2 999999 1 633955 931361 -364695 1 2 999999 -730495 1 7 999991 116540 1 2 999999 -70465 2 871598 963122 1 2 999999 410823 2 5 999991 1 307812 810671 -349036 2 142316 246406 2 2 999999 1 2 999999 -580769 2 2 999999 2 7 999996 2 2 999999 1 802079 872065 128228 2 466625 958943 2 2 999999 1 353409 587978 -547998 1 142491 724473 407831 1 2 999999 -685743 1 408952 729531 -810809 1 19 999991 269897 1 25682 177061 -119231 2 2 999999 2 19 999985 2 11 999990 2 251133 471010 1 2 999999 -379211 2 55817 96256 1 304084 502901 922746 2 103509 497987 1 18 999993 728757 1 14 1000000 410705 1 392267 428213 716819 2 4 999987 2 6 999985 1 7 999991 -142095 2 2 999999 2 6 999981 1 9 999996 338847 2 2 999999 2 458860 654200 1 60459 433986 564249 2 2 999999 2 331260 815057 1 157850 799382 -37462 1 2 999999 989173 1 9 999987 -513455 1 15 999995 -129088 2 1 999982 1 20 999990 -54573 2 2 999999 2 82734 734094 2 431694 619645 2 93123 773702 2 769281 873217 2 13 999992 2 3 999989 2 58163 392645 2 363263 772846 2 8 999994 1 221035 722455 794603 1 2 999999 278499 1 605924 613377 -724437 1 2 999999 707167 2 3 999990 2 2 999999 1 296010 616208 764761 1 1 1000000 -551767 1 373876 554477 582308 1 13 1000000 841902 1 2 999999 -415473 1 166604 401752 -412224 2 13 999994 2 642414 802196 1 148953 942159 969852 2 8 999999 2 2 999999 1 2 999999 -253337 2 13 999988 2 382724 935071 1 436881 518002 -168588 2 2 999999 1 4 999990 26320 1 17 999996 -881705 1 9 999999 -161568 2 2 999999 1 2 999999 568913 1 2 999999 -428298 1 521665 989827 418668 1 495990 901761 -599108 1 216289 855737 866662 2 2 999999 2 2 999999 1 303875 646953 450386 2 2 999999 2 2 999994 2 10 999987 1 2 999997 64955 2 2 999999 1 533921 642277 -28708 2 17 999996 1 10 999998 -322436 2 2 999999 1 6 999992 576657 2 2 999999 1 2 999999 10079 2 304402 901096 1 347173 370797 953733 2 6 999983 2 405626 581609 1 144058 693855 28396 1 354529 422573 -481294 2 523388 811963 2 16 999986 2 346179 563623 1 169841 981297 -129071 2 229543 590697 1 2 999999 403463 2 2 999991 1 436566 614437 561366 1 285359 909177 921226 1 13 999997 705620 2 8 999999 2 7 999983 2 6 999988 1 144284 904050 -699168 2 8 999989 1 2 999999 906922 2 2 999999 1 246653 783467 351500 2 14978 953348 1 2 999999 639437 1 2 999999 77329 2 2 999999 1 2 999999 -950715 1 2 999999 613606 2 1 999993 2 596376 607779 2 2 999999 1 698710 734044 -324717 1 2 999999 326680 1 516809 573679 820730 1 2 999999 -862306 2 9 999990 1 465401 917730 419886 2 14 999994 1 318783 666592 -121232 2 2 999999 2 38175 896661 1 867634 903816 -161946 2 2 999999 2 2 999999 1 2 999999 940743 1 2 999999 -633721 2 371385 679870 2 20 999992 2 181985 369936 1 274454 750481 146805 2 15 999993 1 371225 432456 256979 1 2 999999 64722 2 2 999999 2 2 999999 2 16 999995 1 1 999994 -276220 1 127938 438749 79823 2 2 999999 2 9 999990 1 747272 777144 -516546 1 51649 724129 -162779 1 2 999999 30159 2 14 999987 2 12 999988 1 14 999982 -979233 1 20 999982 -827524 2 2 999999 1 2 999999 -107496 2 2 999999 1 878557 986521 661070 2 2 999999 2 2 999999 2 365615 409786 1 1 1000000 -731037 1 45604 155787 822608 1 2 999999 -340591 1 2 999999 75051 2 248339 459796 2 17 999986 2 709755 843713 2 2 999999 1 20 999999 378214 2 61621 107180 2 174098 669845 1 441965 932865 -740809 1 558423 913689 -422013 1 762413 840540 -864034 1 2 999999 325741 2 369827 638924 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999996 1 2 999999 735156 1 2 999999 354009 2 92876 111215 1 2 999999 -370922 1 88369 288725 251042 2 23511 870979 1 2 999999 107210 1 794138 802933 -974548 2 240021 631611 2 5 999996 1 3 999982 -140090 1 2 999999 400598 1 453255 582203 740057 1 2 999999 -440996 1 2 999999 797831 1 2 999999 -457540 2 6 1000000 1 369145 681228 89562 2 2 999999 1 13 999993 -99020 2 2 999999 1 2 999999 121255 2 4 999997 2 657464 711908 1 2 999999 528190 1 9 999990 47123 1 249097 893052 999667 1 2 999999 76982 2 10 999983 1 299235 730648 -646184 1 322041 415426 69448 1 2 999999 207996 1 13 999988 387198 1 2 1000000 400555 2 73937 179207 2 375665 550588 2 2 999999 1 2 999999 212394 2 18 999984 1 2 999999 485934 1 2 999999 -358136 1 2 999999 281529 1 676876 940619 -486603 1 13 999986 -907658 2 83110 997716 1 14 999983 -90798 1 13 999999 199296 2 11 999981 1 17 999997 -527085 1 330803 409278 -861047 1 326543 445992 796177 1 2 999999 582378 1 7 999989 -985491 1 2 999999 304740 2 2 999999 1 2 999999 -510153 1 381560 808156 -171856 1 2 999999 -317319 2 2 999999 2 639624 670735 1 2 999999 -39620 1 2 999999 590123 2 48953 107992 1 2 999999 -180887 2 157301 605399 2 19 999997 1 17 999988 -927804 2 6 999982 2 2 999999 2 2 999999 2 2 999999 1 9 999998 695329 2 2 999999 1 2 999983 146419 2 482564 871440 1 573228 720678 375122 1 224637 932307 663172 2 2 999999 1 2 999997 -514244 1 509743 511582 152697 1 2 999999 -887848 2 4 1000000 2 346540 616573 1 13 999992 260165 2 234801 587245 2 79292 80709 1 472764 962408 -468050 2 2 999999 1 10 999997 958660 2 2 999999 1 13 999982 -949017 1 2 999999 -660187 1 2 999999 307571 2 85850 103080 1 2 999991 -471945 1 2 999999 -715781 1 11 999993 -913970 2 2 999998 2 2 999999 2 4 999994 1 9 999996 -309939 1 13 999988 -131378 1 62345 773432 -119249 2 11 999994 2 2 999999 1 215847 369658 203193 2 23476 326132 2 4 999991 1 15 999983 601130 1 20 999989 -755016 2 2 999999 1 9 999984 525185 1 2 999999 329268 1 3 999990 -411714 2 5 999988 1 1 999994 -1857 1 11 999989 510523 2 2 999999 1 3 999992 427012 1 9 999983 -412126 1 2 999999 339807 1 3 999987 -903599 1 2 999999 283818 2 2 999999 2 2 999999 2 2 999999 2 729559 925276 1 714792 978950 682106 2 165587 335454 2 2 999999 1 521305 725916 66452 2 131483 542219 1 635896 973384 289584 1 18 999982 -226031 1 2 999987 306117 2 2 999999 1 8 999982 968049 2 11 999993 2 2 999999 1 7 999999 20780 2 2 999999 1 442518 632825 -604144 2 18 1000000 2 11 999996 2 2 999999 1 2 999999 559421 1 10565 388671 168901 2 2 999999 2 2 999999 2 2 999999 2 11 999987 1 192416 517086 -446252 2 141589 798587 1 109298 802922 -839405 1 18 999998 921464 1 15 999984 -634700 2 2 999999 1 2 999999 307582 2 7 1000000 2 80882 413530 2 851683 950729 2 164696 468658 2 2 999999 2 6 999998 2 2 999999 2 358284 915535 2 689606 766165 2 231776 834006 1 7 999994 -623797 2 5 999992 2 2 999999 2 2 999999 1 2 999996 -457477 1 1 999999 421857 1 2 999999 -621896 2 446778 851158 2 2 999999 1 2 999999 -315221 1 2 999999 14663 1 2 999999 -811860 2 72316 304728 1 2 999999 154818 2 7 999988 2 817344 993620 2 283646 498279 2 19 999985 1 167882 601365 -307053 2 4 999981 2 438898 614542 2 8 999999 2 5 999992 1 2 999999 -98604 1 2 999999 265604 1 106790 670297 -56865 1 2 999999 39874 1 2 999999 -372416 1 2 999999 835869 1 23484 283868 268380 1 579417 698873 568327 2 18 1000000 1 496653 819587 698637 1 2 999999 -398085 2 2 999999 1 2 999999 -719018 2 339822 440248 2 638563 761561 2 10 999993 2 2 999999 1 433008 893969 -907069 1 699129 909386 282521 1 2 999999 -427888 1 2 999999 -119153 2 13 999999 1 2 999999 -300836 2 2 999999 1 15 1000000 -186209 2 2 999999 2 2 999999 1 19 1000000 967966 1 2 999999 -277001 2 1 999985 1 391696 470751 995066 1 343016 534713 -846720 1 2 999999 744486 2 278831 767522 1 198841 303134 834301 2 587075 790041 2 17 999986 1 213562 822663 381293 1 2 999999 242288 1 2 999999 -330776 1 6 1000000 118581 2 2 999999 1 2 999999 777067 2 17 999988 2 17 999984 2 5 999994 1 2 999999 -854726 2 502806 560346 1 2 999999 -782293 2 2 999999 1 5 999992 850261 1 4 999998 -92390 1 2 999999 -779653 2 16 999991 2 2 999999 1 2 999999 -435264 2 20 999995 1 148511 764353 8499 2 221608 377800 2 2 999999 1 267004 908588 -664272 2 2 999981 2 13 999998 2 11727 102560 1 514524 951881 -847556 2 160012 682347 2 2 999999 2 11 999997 1 2 999999 -517651 1 2 999999 80119 2 18 999997 1 91967 702234 -20224 1 12 999993 -735315 2 402329 494039 1 2 999999 -216597 2 712955 969003 2 15073 815635 2 4 999999 2 2 999999 2 336407 418094 1 2 999999 28534 2 175764 568816 2 251194 793296 1 395614 580073 -658313 2 13 999984 2 2 1000000 1 429674 882070 774521 1 2 999999 -387243 1 18 999994 -845032 1 2 999999 438922 1 14 999999 -231133 2 2 999999 2 2 999999 1 25368 809810 -573114 2 3 999997 2 552850 997849 1 2 999999 -515451 1 8 999995 -956888 2 16 999996 1 220521 246294 821187 1 3 999997 517614 1 778701 841062 865554 1 89962 409136 -111579 2 2 999999 1 2 999999 -869561 2 2 999999 2 647087 880526 1 2 999999 293784 1 10 999993 -505054 1 3 999987 701843 2 2 999999 2 2 999999 1 10 999990 302855 2 2 999999 1 13 999988 -650007 2 625167 754401 1 2 999999 -383346 1 541239 895257 347448 1 2 999999 419732 2 2 999999 1 199472 578123 754124 1 27442 876615 276901 1 39913 330446 -128882 1 13 999985 669144 2 2 999999 1 464509 770035 798307 2 28839 301604 2 11 999987 1 2 999999 -259094 2 2 999999 2 2 999999 2 2 999999 1 18 1000000 -943640 1 5 999997 752063 1 378340 985600 873193 1 2 999999 640495 2 181734 645928 1 188049 269360 -196859 2 16 1000000 1 110476 944715 476048 1 1057 561408 -91250 2 206584 240652 2 7 999991 2 118186 455400 1 37699 306782 986504 2 13931 212893 1 123121 310199 -96239 1 6 999997 -259807 1 2 999999 -250211 2 117925 879715 1 70968 653698 -642369 1 2 999999 503677 1 5 999990 819426 1 2 999999 698747 2 18 999989 2 3 999984 2 8 999990 2 387062 551044 2 2 999999 2 16 999987 2 2 999999 1 2 999988 -81073 2 2 999999 2 9 1000000 1 2 999982 836013 1 2 999999 534447 2 138131 147580 2 649413 923289 2 136573 945010 2 2 999999 2 19814 611192 1 2 999999 -286965 1 17 999987 112704 2 13 999994 2 2 999999 1 11 999998 20897 2 2 999999 2 309100 636321 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -125484 2 2 999999 2 184389 801960 1 7 999984 -713432 1 47528 852363 -807051 2 17 999994 2 7 999993 2 2 999999 1 2 999999 568764 1 578717 586200 303607 1 2 999999 -629067 1 9 999981 521433 1 307484 399376 -823528 2 59866 298759 2 2 999999 2 1 999994 2 2 999999 1 546865 598832 -434823 2 2 999999 1 2 999999 -487093 1 2 999999 -68704 2 288120 706468 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999991 2 121458 447984 2 2 999999 2 64629 225668 1 2 999999 59382 2 9 999985 2 2 999999 1 8 1000000 -605640 1 6 999999 825397 1 8 999983 278085 2 2 999999 1 247270 966654 856485 2 864384 964030 2 2 999999 2 17 999986 1 505806 997588 -577219 2 146998 459738 2 17 999993 1 19 999989 475903 1 290934 414282 -308837 1 2 999999 -63724 2 455363 630572 2 2 999999 1 2 999997 221240 1 2 999999 -204132 2 92762 707998 2 7 999998 1 20 999994 961125 1 2 999999 957162 1 165901 423603 -751564 1 134432 364801 -561064 1 306667 348358 52731 2 181350 189669 1 2 999999 -378147 1 84862 584201 -976576 1 2 999999 -753493 2 2 999999 1 529641 810115 617973 1 2 999999 -365538 2 130178 512782 2 93473 887572 1 2 999999 -247120 2 2 999999 1 2 999999 699701 1 6 999985 -531392 2 11 999987 2 3 999992 1 2 999999 329595 1 160142 218170 -114456 2 245950 771529 2 2 999999 1 2 999999 -149234 2 2 999999 1 137711 548910 650509 1 8 999987 877614 2 4 999994 2 104894 340876 2 14 1000000 2 8 999986 2 17 1000000 2 357856 930586 2 7 999986 1 432924 507559 723223 1 15 999982 -872234 1 110086 232905 643900 1 278056 807118 419244 1 13 999995 -727039 2 229672 350553 2 2 999999 1 5 999981 -401003 1 17 999990 -82080 2 467035 876408 1 571546 685632 -31517 1 5 999993 523415 1 666132 828694 -431613 1 2 999999 -37931 2 30068 664874 2 2 999999 1 13 999993 -531458 1 2 999999 -569754 2 13 999996 2 437286 893567 2 2 999999 1 2 999999 -215967 1 3 999987 643734 2 268121 581398 1 2 999999 -180 2 2 999999 1 76172 134744 -838869 1 2 999999 870463 2 20944 683827 1 19 999987 696562 1 33742 464739 -97733 2 323206 667707 2 15 999981 1 2 999999 -173834 2 2 999999 1 2 999999 497692 2 6 999998 1 549928 997313 -999653 1 2 999999 533186 1 7 999989 149210 2 478010 895344 1 2 999999 346984 1 14 999990 805507 1 2 999999 234031 1 835579 887251 -649613 2 5 999985 2 14 999987 1 593516 934694 463256 2 2 999999 1 324663 647118 -926893 2 13 999997 1 7 999982 -582622 2 257379 638684 1 2 999999 55959 1 2 999999 -596736 1 305744 668563 -640909 1 642511 754624 -276617 2 2 999999 2 6 999998 1 624116 817924 863666 2 16 999993 2 2 999999 1 501559 927347 810773 1 36270 460877 -521345 2 660545 881282 1 6 999992 27780 1 116002 755692 -47302 1 474587 664717 404655 2 14 999985 1 850851 921756 686329 2 2 999999 1 470747 564499 -776312 1 2 999999 -734234 1 9 999988 -907351 2 169717 677383 2 2 999999 2 2 999999 1 75722 510705 1377 1 2 999999 -358020 1 47702 774077 -654120 2 2 999999 1 2 999999 -111978 1 2 999999 -220767 1 199078 391622 -156436 2 137223 959162 1 323014 412914 -157683 1 17 999981 -879993 2 53157 349492 1 2 999999 -52173 2 364697 833760 1 9 999984 751723 2 435503 609331 1 2 999999 115240 1 2 999999 -74324 2 4 1000000 2 4 999984 2 219402 327970 1 13 999984 473170 2 19 999990 1 331681 770099 328652 1 19 999994 -290457 1 271484 712661 788026 1 2 999999 -40128 2 212896 359134 2 19 999982 2 2 999999 1 14 999996 878459 2 20 999986 2 493717 719588 1 6 999988 -622141 2 15 999993 2 13 999986 2 2 999999 2 7 999994 2 1 999983 2 115553 392859 1 422494 941413 -393997 1 1 999986 67177 2 2907 97784 1 258535 632002 -54840 2 76734 750645 1 265753 940608 255767 2 12 999999 1 17 999987 -252422 2 13 999999 1 19 999992 -243131 1 2 999999 -339589 2 2 999999 1 2 999999 541752 2 3 999997 2 2 999999 2 14498 847063 2 17 1000000 1 2 999999 454518 1 9 999986 555895 2 2 999999 1 2 999999 993838 1 2 999999 867901 1 389135 857260 -556158 2 105899 431717 1 16 999984 -202715 2 2 999999 2 700539 940065 1 437765 947822 261716 1 344293 514657 712332 2 2 999999 2 360380 688987 1 2 999999 316947 2 2 999999 1 498309 748796 -287064 1 4 999990 702960 2 17 999997 2 20 999993 1 152811 957884 -474696 1 17 999996 -401987 2 932056 988747 1 10 999997 -409823 1 254071 628471 489797 2 9 999998 1 2 999999 -898979 2 164102 565634 2 217204 266796 2 228725 867024 1 6 999994 -83340 2 5 999995 2 2 999999 1 524574 987015 -814598 2 2 999999 2 2 999999 2 2 999999 2 468366 762682 2 2 999999 1 2 999999 548568 2 476840 507552 2 2 999999 1 71048 609828 -807617 2 18 999999 1 950999 975901 -941483 2 17 999989 1 730243 970297 -822838 2 14 999994 1 516979 659379 -73614 2 2 999999 2 2 999999 2 2 999999 1 107552 441798 690133 2 2 999997 2 6 999986 1 2 999999 -539016 1 2 999999 -560774 1 322473 560790 367180 2 1 999984 1 2 999999 -697368 1 666791 914539 408618 2 459116 522660 1 4 999992 -114801 2 2 999999 1 12459 796689 161749 2 2 999999 2 1 999985 2 4 999987 1 2 999999 -573856 1 2 999999 32413 1 2 999999 -488389 1 2 999999 -473343 2 2 999999 2 868849 872508 1 2 999999 -360001 1 2 999999 -710102 2 14 999998 1 14 999990 -861274 1 211716 653668 958983 1 213917 796901 110815 1 11717 899790 497683 1 2 999999 863120 2 104022 436269 1 13 999999 -970489 2 8 999985 1 2 999999 120320 1 12 999993 648408 2 2 999999 2 2 999999 1 2 999999 817889 1 18 999994 532763 2 398230 588220 2 2 999999 2 2 999999 1 100490 395281 723442 2 18 999998 2 2 999999 2 66604 857436 1 17 999995 192425 1 2 999999 -789532 1 2 999999 399813 1 2 999999 -85767 2 1 999984 2 2 999999 1 6 999985 -352854 1 267294 742732 885729 2 9 999984 1 2 999999 -694732 1 15 999997 -64721 1 92101 453516 -740404 1 2 999999 -312951 2 439221 623759 2 2 999999 1 2 999999 -151693 1 2 999999 797815 1 178193 932348 -193410 2 2 999999 2 112742 578237 1 687110 734206 679140 1 2 999999 -317484 1 19 999995 493728 1 805265 903815 45540 2 15 999981 2 2 999999 2 5 999981 2 16 999993 2 2 999999 2 165549 733987 1 2 999999 97027 2 372705 427341 1 27720 641296 -869844 1 2 999999 864466 2 2 999999 1 826385 940792 -351414 2 2 999999 1 2 999999 391717 1 14 999993 -776464 1 406440 640283 -913872 1 2 999999 -766581 1 9 999995 484691 2 386103 619460 1 2 999999 -64399 2 4 999996 2 130340 986607 2 2 999999 2 575176 947515 1 140161 470683 751665 1 2 999999 -197443 2 606160 757928 1 16 999984 -759585 2 7 999989 1 164351 599625 352784 2 2 999999 1 2 999999 924499 2 14 1000000 1 2 999999 139816 1 12 999982 -788948 1 2 999999 -445046 1 13 999981 935214 1 17 999981 -724036 2 638712 659138 2 2 999999 2 2 999999 2 13 999984 1 319041 449660 -344802 1 329608 712232 -415023 1 505277 505313 901133 2 1 999988 1 595822 937329 931851 2 137056 407254 2 2 999999 1 2 999999 -92263 2 2 999999 2 357972 934861 2 2 999999 2 4 999986 1 2 999999 565886 2 19 999993 1 10 999982 -309389 1 122890 318897 -748928 1 10 999998 531476 1 8 999992 954800 2 2 999999 1 15 999999 309772 1 2 999999 473935 2 10 999991 1 18 999995 677212 2 483813 903901 2 17 999999 2 220158 494837 1 1 999994 433097 2 2 999999 1 19 999983 -162158 1 2 999999 924208 2 2 999999 1 2 999999 -985453 1 2 999999 269021 2 2 999999 1 3 999996 576666 1 2 999999 193084 2 2 999999 2 76640 404459 2 2 999999 1 806532 836720 393795 1 2 999999 980895 2 2 999999 2 2 999999 2 9 1000000 2 101708 308077 2 166721 365592 1 20 999999 950339 1 12 999987 797681 1 59607 222234 37336 2 14 1000000 1 17 999981 -952914 1 20 999986 176351 2 346534 397494 2 2 999999 1 8 999998 -423574 2 166587 248389 1 2 999999 685129 2 7 999990 1 131774 316153 -985466 2 1 999981 2 2 999999 2 2 999999 2 17 999992 1 15 999988 -624348 1 2 999999 -589003 2 2 999999 2 69552 897366 1 2 999999 -46630 2 79353 984032 2 635806 793462 2 2 999999 2 2 999999 2 16 999991 1 309308 393073 -832791 2 3 999995 1 2 999999 556897 2 329735 429540 1 1 999999 415908 2 2 999999 1 298031 388355 -156537 2 2 999999 1 12 999984 -622459 1 859194 903473 -152171 1 2 999999 23646 1 527209 898792 31565 1 2 999999 -688628 1 6 999983 143865 2 2 999999 2 20 1000000 1 2 999999 406242 2 2 999999 2 7 999989 2 1 999998 1 2 999999 497960 2 2 999999 1 8551 156789 798232 2 4 999988 2 2 999999 2 2 999999 1 206783 642152 261921 2 153684 772057 2 2 999999 1 96839 200715 647562 1 2 999999 -508983 1 2 1000000 407943 1 268154 528639 -215990 2 4 999987 1 2 999999 -299047 2 584856 779455 1 690416 726235 -328823 2 87603 721171 1 1 999991 734819 2 273387 876937 1 21366 984163 -393053 1 12 999996 -41030 1 2 999999 133994 2 393757 712072 1 14 999983 383236 2 610198 728385 1 461515 842664 -506502 1 2 999999 -669582 2 5 999995 2 2 999999 2 19 999982 1 491094 594952 737734 1 15 999981 853246 1 244014 504743 705772 1 16664 375623 809119 2 2 999999 1 8127 68773 -389241 2 20 999994 1 7 999986 -271507 1 2 999999 -435361 1 2 999999 941684 2 191118 445720 2 617446 692765 1 5 999991 392011 1 154545 339575 869487 2 2 999999 2 19 999982 1 16 999984 -74187 2 14 999990 2 8 999997 2 10 999981 1 15 999986 857481 2 511034 596603 1 593731 665498 -101855 1 567993 633694 379914 2 2 999999 2 7 999984 1 5 999996 345769 1 19 999998 500755 1 73647 367800 475879 2 383497 917742 1 20 999989 -735395 1 2 999984 -729758 2 2 999999 2 2 999999 2 253073 576234 2 2 999999 2 2 999999 2 160589 287124 1 591528 915525 -472452 2 288450 706236 2 13 1000000 2 2 999999 2 2 999999 1 2 999999 920996 1 2 999999 720242 2 11 999993 2 2 999999 2 214975 803549 1 14 999993 -463377 2 2 999999 2 11 999992 1 9 999981 470892 1 4 999999 223183 1 9 1000000 -256805 1 3 999994 84886 2 800462 816173 2 18 999987 1 2 999999 -237183 2 2 999999 2 301229 523711 2 8 999989 2 2 999999 1 518442 662465 510015 2 2 999999 1 2 999999 -812195 1 8547 526722 466367 1 617883 921828 -854270 2 2 999999 1 205885 366962 868266 1 164193 863667 -361705 2 13 1000000 1 2 999999 441391 2 2 999999 2 7 999992 1 3 999986 -656326 1 17 999981 -662822 2 20 999988 1 2 999999 -662398 1 511499 663539 -316191 1 11 999990 267233 2 2 999999 2 6 999981 1 46658 233032 -864125 1 2 999999 -832963 2 398153 570019 2 403217 670860 2 9 999987 2 12 999984 1 11 999982 938240 1 3 999984 -967432 2 4 999981 2 2 999999 2 2 999999 2 2 999999 2 259142 472694 1 3 999995 574164 2 4 999981 2 16 999999 1 2 999999 -990135 1 2 999999 290820 1 17 999985 -162894 2 70502 771356 2 2 999999 2 92467 856843 1 2 999999 147735 1 2 999999 588354 2 376338 957641 2 2 999999 2 15 999981 1 5 999987 -808154 1 488298 738218 621891 2 848 351334 2 597424 852350 2 6 999993 1 2 999999 537133 1 2 999999 396128 2 2 999999 1 2 999999 845945 1 602863 840263 635809 1 197210 492997 -60956 1 7 999997 369964 2 674711 684721 2 206570 858714 1 16 999998 585060 2 487976 820321 2 3 999983 1 1 999989 794021 1 386684 839123 -294162 1 18536 607992 313485 2 2 999999 2 18 999987 1 14 999998 -844333 1 2 999999 -431831 1 3 999984 -739807 2 2 999999 2 7 999994 2 2 999999 2 419928 439323 1 379606 913287 742275 2 6 999999 2 18 999996 2 51518 761932 2 12 999992 1 52644 209975 334006 1 503854 666505 -238824 2 620651 931735 2 424227 781721 2 842638 900959 1 734665 924764 -784444 2 2 999999 2 5 999988 2 18 999987 1 588435 732385 381164 1 4 999983 -40809 2 85915 609077 2 2 999999 1 250400 624673 -637370 2 14 999996 2 2 999999 2 256704 409526 1 2 999999 582335 1 6 999996 -74208 2 1 999994 1 458744 976668 -783261 1 10 999994 908358 1 2 999985 -13241 1 2 999999 -785198 1 786159 938087 -796032 2 2 999999 2 2 999999 1 97684 311569 -912839 2 14 999986 1 215792 363658 554972 2 358222 367659 1 16 1000000 990360 1 4 999984 955978 1 20106 149993 811477 1 2 999999 490409 1 1 999992 583444 2 3 999996 2 7 999987 2 2 999999 1 195285 280359 -553832 1 250841 397723 987080 2 12 999983 2 843174 928429 2 2 999990 1 10 999989 -756431 1 2 999999 -995485 1 19 999990 69849 2 2 999987 1 4 999993 211803 2 870514 989101 1 3 999982 752032 2 2 999999 1 18 999984 850150 2 9 999984 1 188225 454488 45929 1 2 999999 835432 2 57900 465656 2 941155 942798 2 11 999983 2 16 999985 2 146350 597136 1 9 999992 502683 1 2 999999 566002 2 231240 610886 2 2 999999 2 14 999989 2 98029 244514 2 548642 598628 2 11 999986 2 260122 427824 1 96640 888816 -345345 1 2 999999 -108933 2 2 999999 1 262905 829929 -446120 2 11 999996 2 354779 386564 1 7 999984 -69973 2 5 999998 1 17 999994 867443 1 4 999982 574823 2 14 999986 2 20 999995 2 21608 901609 2 2 999999 2 2 999999 2 15 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999981 2 349884 471037 1 12 999991 358426 1 15 1000000 991978 2 598069 717721 2 521559 628735 1 521209 790821 -275074 2 4 999994 1 971663 999700 424698 2 2 999999 2 2 999999 1 5 999998 711874 1 129336 489248 330145 2 2 999999 1 412180 644593 -994113 1 4 999997 516920 1 141180 578486 334526 2 2 999999 1 61675 247745 -518247 2 2 999999 1 18 999986 -660939 1 2 999999 47259 2 5 999991 1 2 999999 -806239 1 4 999991 17982 1 2 999999 -990464 1 16 999985 510609 1 2 999999 -709627 2 2 999999 1 486636 733885 -701724 2 2 999999 2 311643 683318 1 2 999999 -130940 1 2 999999 667068 2 2 999999 1 198203 274540 229791 1 96530 418641 -619399 2 2 999999 1 323231 864754 252118 2 2 999999 1 8234 960553 -211056 1 18 999981 425328 2 66415 997241 2 4 999983 1 249709 680033 492169 2 2 999999 2 2 999999 1 2 999999 -330995 2 79515 729847 2 3 999982 2 10 999985 1 15 999999 -836903 2 98305 591152 1 2 999993 -537866 2 18 999989 2 643326 867896 2 14 999989 2 9 999989 2 57346 687904 2 247893 308849 1 2 999999 -831757 1 2 999999 159184 1 437849 671859 -781694 1 2 999999 616579 2 77119 675764 1 17 999983 509828 2 2 999999 1 2 999999 765741 2 2 999999 2 455514 837391 1 2 999999 -391489 1 781971 825024 -666562 2 2 999999 1 16 999998 -483526 2 2 999999 1 2 999999 -935362 1 194768 244471 198961 2 106801 363645 2 7 999988 2 10 999998 1 6 999999 -138535 1 2 999999 63415 2 6 999992 1 158401 927319 -809986 2 2 999999 1 265284 594994 -590698 2 2 999999 1 2 999999 707727 1 2 999999 123061 1 86614 516795 5568 1 2 999999 -456653 1 70560 152482 -644086 1 127162 773168 -39914 2 13 999987 2 8 999990 2 15 999990 2 316983 663491 2 2 999999 2 837360 910832 1 2 999999 312844 2 1 999991 1 2 999999 696875 1 9 999995 586766 2 333517 412197 1 241189 950225 -18759 1 227643 862795 -376841 2 73195 801199 2 269841 399778 2 378845 881969 1 399795 852611 375296 2 591527 615715 1 309663 634405 416257 2 334407 967781 2 18 999987 2 2 999999 1 3 999987 305868 2 2 999999 2 2 999999 2 265896 788360 2 225604 357123 2 142011 310165 2 2 999999 1 171032 325316 -403869 2 15 999983 2 3 999990 2 2 999999 1 3 999991 -906991 2 2 999999 2 191368 261047 2 2 999999 1 16 999993 885474 2 2 999999 1 2 999999 -533147 2 3 999989 1 711105 788747 -692957 2 7 999986 1 5268 991936 -342621 1 2 999999 474067 1 9 999990 42343 2 358034 908420 1 2 999999 824820 2 728165 738446 2 2 999999 1 17 999982 832860 1 527900 978874 434348 2 10 999994 1 756688 783356 -958465 2 877058 938569 2 12 999994 1 20 999999 -929026 2 2 999999 1 8 999991 -190427 1 2 999999 971416 1 278343 839819 -418201 2 2 999999 2 14 999984 2 19 999981 1 5 999991 -256526 1 2 999999 4560 2 182441 935586 2 2 999999 2 266443 806093 1 17 999986 502427 1 12 999996 -233536 1 344324 376783 -795407 2 20 999999 1 173116 347599 529515 1 3 999994 -460704 1 357806 567993 -109319 1 2 999999 -943615 2 2 999999 2 4 999984 1 2 999999 -64516 2 2 999999 2 19 999986 2 10 999984 1 2 999999 562123 1 7 999994 -67931 2 15 999981 2 604140 624815 2 2 999987 1 309337 749981 -785267 1 4 999999 -27226 2 14 999998 1 2 999999 736314 2 15 999986 1 2 999999 922079 1 2 999999 511765 2 5 999981 2 3 999983 1 2 999999 -327281 2 18 999982 2 20 999998 1 2 999999 557962 2 84266 613246 1 5 999991 755847 2 2 999999 1 2 999999 369463 2 11 999997 2 2 999999 2 656455 704057 2 2 999999 2 70107 386902 2 536933 638230 1 10 999986 -85920 1 229302 764333 158647 2 20 999982 1 11 999986 922421 1 2 999999 -96864 2 2 999999 1 10 999987 -209525 1 18 999990 373462 2 546957 623162 2 497007 997057 2 2 999999 2 2 999999 1 170009 765649 -253914 2 358015 630154 2 3 999988 1 2 999999 -96670 2 7 999992 2 10 999981 1 9 999984 -891845 1 2 999999 290054 1 2 999999 299542 2 193484 588641 1 11 999983 -855109 1 12 999983 -955488 2 647777 980153 2 402423 912351 1 7 999994 575596 2 17212 716584 1 19 999997 -224329 1 2 999999 -605990 1 1 999988 -441696 2 11 999982 2 17 999998 2 2 999999 2 19 999993 1 2 999999 -392990 2 305142 624114 2 2 999999 1 18 999996 -985632 1 2 999999 257020 2 18 999983 2 12601 273819 2 10 999995 2 5 999984 2 2 999999 1 13 999998 -380828 1 13 999998 313084 2 174911 380602 2 7 999987 2 18 999999 2 76637 629267 1 17 999997 -640289 1 472225 870354 -741709 2 12 1000000 1 2 999999 749144 2 2 999999 2 20 999985 1 6 999986 -671701 2 438134 951305 2 20 999994 2 20 999989 1 16 999992 810667 2 512880 608648 2 193829 281675 2 10 999992 2 2 999999 2 11 999988 1 2 999999 499963 2 125942 456556 1 9 999984 -364630 2 80597 739856 2 333417 838448 2 407008 778722 2 2 999999 2 2 999999 1 97013 920246 -959700 2 2 999999 1 1 999995 380761 2 2 999999 1 219203 344853 -932319 1 13 999994 226058 1 4 999986 -369811 2 7 999982 2 4 999986 1 2 999999 571071 1 2 999999 -254058 2 5 999991 1 12 999982 -226601 1 160074 320687 -244511 2 18 1000000 2 12 1000000 1 299084 425755 226317 1 2 999999 919725 2 2 999999 1 20 999981 441642 2 6 999986 1 4 999985 12396 2 10 999981 1 2 999999 996656 1 15 999982 933460 2 21284 800750 2 845450 887899 2 6 999987 2 269950 733815 1 211631 836095 757232 1 16 999990 -122524 2 2 999999 2 12 999982 1 635835 694866 186049 2 2 999989 2 34509 912156 2 1 999985 2 2 999999 1 2 999999 859089 1 949227 965932 61771 2 2 999999 2 591732 832290 2 14 999986 1 328206 502372 610469 2 2 999999 1 2 999999 -878123 1 2 999999 -466749 2 118006 780271 2 19 999982 2 2 999999 2 320199 489911 1 1 999991 220888 2 2 999999 2 18 999993 1 2 999999 224209 1 144436 580091 -292407 2 7 999992 1 2 999999 -760150 1 370908 778561 -47587 1 13 999995 829658 1 2 999999 -72653 1 7 999986 283701 2 7 999984 1 2 999988 -816988 1 2 999999 -309572 1 2 999999 11915 1 517991 945996 887728 1 17 999990 -834500 1 2 999999 -126930 2 2 999999 1 8 999983 -334345 2 11 999991 1 2 999981 -716856 2 679240 845393 2 2 999999 2 2 999999 2 8 999997 2 2 999999 1 2 999999 39993 1 593483 619637 232566 1 662899 799738 -915370 1 86824 471978 -561167 2 3 999988 2 2 999999 2 20 999985 2 2 999999 2 16838 864352 2 16 999983 1 138504 810981 -931786 1 7 999981 -327897 2 121308 474711 2 2 999990 2 9 999988 1 20 999999 -719453 2 13 999981 1 20 999998 405707 1 2 999999 851980 1 10 999981 -100873 1 36665 719747 -147634 1 2 999999 58612 2 20 999999 1 17 999981 995512 2 387085 654744 1 2 999999 -833829 2 15 999998 1 2 999999 -243874 2 113048 483397 1 8 999993 -458229 1 615185 950022 246935 2 2 999999 2 349580 463246 1 15 999983 -64559 1 2 999999 -100364 2 11 999985 1 2 999999 -142687 1 2 999999 566716 1 2 999999 424775 2 15 999981 2 143322 468480 2 12 999991 1 2 999999 -490675 1 2 999999 -954819 2 12 999999 1 19 999997 -285951 1 2 999999 518949 2 2 999999 1 7 999986 -730360 2 797421 855814 2 420906 705659 1 373261 873025 -277200 1 11 999983 -226269 2 15 999982 2 2 999999 1 16 999987 -541648 1 558504 880005 -710414 1 2 999999 781115 2 2 999999 1 15 999982 169949 1 2 999999 902465 2 2 999999 2 123921 173327 1 33605 968212 -658903 2 419528 955827 1 2 999999 -859353 1 9 999996 -236093 1 2 999995 -531603 1 89874 252026 196906 2 7 999990 1 8 999999 635036 1 583845 695156 56500 1 2 999999 -210181 2 486543 940962 2 915808 960504 2 257537 690039 1 2 999999 796971 2 283894 946652 2 8 999983 1 12 999997 -482251 1 147705 272384 307461 2 2 999999 1 2 999999 -579201 2 13 999990 2 388794 646770 2 2 999999 2 17 999997 1 388621 776025 365622 2 2 999999 2 2 999999 1 468682 792013 178614 1 7 999995 520587 1 2 999999 -477827 2 2 999999 2 10 999997 1 5 999999 -271900 1 58515 303601 -167535 2 2 999999 1 6 999990 461734 2 2 999999 2 2 999999 2 219549 856809 2 2 999999 1 2 999999 -382498 2 2 999999 1 109524 388956 923799 1 2 999999 258551 2 425901 961737 2 19 999986 1 2 999999 -63151 1 2 999981 -204542 2 14 999989 2 13 999996 1 2 999999 268330 2 2 999999 1 14 999987 -60993 2 1 999997 1 363308 387475 199457 1 2 999999 336233 2 18 999991 2 533441 925694 1 2 999999 455829 1 462676 837522 -130132 2 2 999999 2 9 999998 2 81847 906684 1 2 999999 853188 1 6 999983 -577428 1 122095 775035 -505884 2 16 999987 2 8 999999 2 7 1000000 1 7 999988 -931003 2 183297 472474 1 2 999999 919466 2 2 999999 2 480878 938647 1 14 999996 -105129 1 520021 758443 -801124 1 2 999999 -576547 1 18 999996 958489 2 469327 777350 2 2 999999 1 466676 918423 285515 1 7 999990 -166248 1 204164 875439 -245574 1 6 999995 725707 1 584731 751591 322216 1 2 999999 407479 1 2 999999 -606845 2 8 999998 2 2 999985 2 2 999999 2 214555 801389 2 4 999990 2 442457 998085 1 2 999998 540619 1 2 999999 -843052 1 168475 377676 920226 2 300256 598763 1 5 999987 894703 1 2 999999 -173398 2 117286 777443 1 17 999986 693351 1 2 999999 848014 2 2 999999 2 2 999999 2 341426 695927 1 14 999987 878391 1 2 999999 -333691 1 7 999994 -391603 1 2 999999 -299198 1 18 999994 128599 2 721506 831806 1 384077 484680 257203 2 2 999999 1 13 999999 -36784 2 2 999999 1 622719 624417 -844935 2 2 999999 1 2 999999 -860736 2 7 999996 1 4 999986 530407 1 13 999998 339208 1 2 999999 559132 1 6 999992 702785 1 1 999991 708802 1 2 999999 31363 1 288414 585693 -307271 2 2 999999 2 17 999986 2 51551 440564 1 374784 432263 604069 2 2 999999 1 546274 575226 882797 1 2 999999 -812123 2 695980 768567 1 278141 953411 914876 1 2 999999 776957 1 15 999990 901436 2 141041 719659 1 221839 695075 357490 2 155609 301186 1 18 999996 496515 1 2 999999 -16923 1 2 999999 -275762 1 828873 846432 679384 2 13 999987 2 2 999999 2 2 999999 1 2 999999 242122 1 2 999999 218942 1 2 999999 -219539 2 9 999988 2 1 1000000 1 10 999988 746013 1 2 999987 -252331 2 499038 695255 2 20 999987 1 2 999999 59685 2 100814 188305 2 5 999993 1 33717 595085 794524 1 402307 911139 -492107 2 2 999999 2 12 999988 2 384179 738018 2 2 999999 1 3 1000000 -695416 1 2 999999 266478 2 15 999987 1 2 999999 -751219 2 2 999999 2 2 999999 1 72970 504485 -476659 1 733692 879203 -728417 1 2 999999 -729948 1 2 999999 189211 1 5 999984 -911903 2 556867 886984 1 15 999985 -889898 2 3 999988 2 2 999999 2 56670 532847 2 136978 893016 2 1 999994 2 19 999981 1 152877 595172 159402 1 187320 649808 868751 1 685391 778960 -644216 1 2 999999 -245593 2 2 999997 1 19 999988 -569764 2 18 999993 1 12 999998 -734121 2 2 999999 2 17 999993 1 2 999999 873815 2 2 999999 2 6 999993 1 2 999999 -661429 2 11 999984 1 59371 776198 -422059 2 2 999999 2 17 999982 2 506894 957596 2 17 999996 2 2 999999 1 16 999985 522495 2 7 999998 1 389927 412244 51331 1 308804 811793 53818 2 6 999991 2 24172 676452 2 2 999984 2 2 999999 2 2 999999 2 2 999999 2 5 999988 1 2 999999 -349210 2 2 999999 2 2 999999 2 2 999983 1 94345 131136 -314372 1 5 999984 -801379 1 19 999996 681046 2 2 999999 1 2 999999 -68832 2 12 999982 1 2 999999 421857 2 4 999985 2 2 999999 2 2 999999 2 184178 390600 1 446245 696605 947457 2 2 999999 2 2 999999 1 5 999999 771880 2 5 999983 2 65868 523491 1 19 999994 141254 2 1 999982 2 793927 843658 2 7 999983 1 320286 540381 -472988 1 2 999999 -21020 1 2 999999 142847 2 2 999999 1 2 999999 -88629 1 508079 824648 972771 2 2 999999 2 2 999999 1 2 999999 701629 1 2 999999 569459 2 3 999995 2 19 999985 2 2 999999 1 19 999993 366846 2 2 999999 1 605869 735979 480968 2 2 999999 1 242534 475044 -648471 1 314774 560366 474875 1 6 999994 -53832 2 4 999995 1 66483 333028 -959015 1 79604 262869 499919 1 2 999999 -737577 2 10 999985 1 204419 618698 -95602 2 411094 796392 1 5 999994 -713714 1 4 999985 959681 1 8 999992 -574383 2 2 999999 1 61398 589920 700254 1 404431 599882 199922 1 2 999999 -894042 1 2 999999 -430117 2 771886 781987 1 595129 806595 -502500 1 2 999999 -465742 2 2 999999 2 766581 879849 1 1 1000000 675213 2 20 999984 1 2 999999 -824998 1 15 999992 887087 1 17 999999 687456 2 2 999999 2 2 999999 2 8 999995 2 16 999984 2 6 999989 2 2 999999 1 2 999999 21244 1 2 999999 -713923 1 345868 751129 560056 1 2 999999 -963836 1 7 999985 -104455 2 2 999981 1 15 999985 -85781 2 2 999999 1 4 999986 -182539 1 4 999993 151168 2 2 999999 1 2 999999 -411244 1 2 999999 940758 2 2 999983 1 857860 881598 857616 2 20 999990 2 2 999999 1 19 999988 927264 2 20 999984 1 14131 770165 -75819 1 542488 559806 364017 2 2 999999 2 2 999999 2 388157 805371 2 2 999999 2 12 999993 1 2 999999 -318089 1 168950 946485 637030 2 2 999999 2 123623 779237 1 2 999981 990949 1 2 999999 371043 2 254246 608463 1 2 999999 416273 2 11664 933858 2 2 999999 1 103411 618034 -88566 1 2 999999 551623 2 2 999999 1 12 999982 -691067 2 857304 869157 1 109911 508797 160118 2 2 999999 2 2 999999 1 2 999988 138705 1 17 999982 -322858 2 267517 508950 2 19 999991 1 6 999995 274215 1 2 999999 -519375 2 1 999996 2 134052 871125 2 18 999981 1 7 999995 -798698 1 108857 863058 -85151 2 2 999999 2 533629 868766 1 2 999999 -246707 2 9 999987 1 2 999999 -175545 1 2 999999 519256 1 19 999995 424199 1 147046 356023 -719883 2 2 999999 1 38387 78800 -738814 1 35927 302839 -375187 1 13 999991 438854 1 11 1000000 300833 2 17 999997 2 274309 674889 1 17 999987 42463 2 18 999996 2 2 999999 1 2 999999 99279 2 18 999994 1 2 999999 -830456 2 188867 446632 2 2 999999 2 11 999984 2 2 999999 2 8 999981 1 15 999998 976101 1 5 999986 -540999 2 41117 653892 2 2 999999 1 2 999999 818525 1 17 999992 723383 1 7 999994 319413 1 2 999999 -530816 2 468120 561591 2 2 999999 2 2 999999 1 2 999998 -922037 2 2 999999 1 2 999999 642844 1 558336 697339 -910398 1 621022 867855 -46009 2 2 999999 1 2 999996 -110806 1 33333 708661 847918 1 2 999999 -521913 2 2 999999 1 49046 80418 72000 2 9 999985 2 13 999987 2 5 999988 1 2 999999 -50631 1 12 999987 290699 2 335368 440459 2 2 999999 1 2 999999 32465 1 2 999999 949162 2 18 999983 1 13 999998 84743 2 2 999999 2 412844 793827 1 7 999983 -140409 1 237761 327208 -177956 2 559757 954259 2 2 999999 2 2 999999 1 15 999998 1699 1 15 999988 -988379 1 89470 487361 -371489 1 297859 349144 382464 1 872937 916234 425987 2 19 999992 1 13 999987 116888 1 502398 935145 -374723 2 214197 237372 1 9 1000000 -957511 2 11 999983 2 16 999993 2 2 999997 2 2 999999 1 5 999991 -925861 2 2 999999 2 67465 98473 1 2 999999 696511 1 2 999985 -11672 1 2 999999 -436168 1 2 999999 559536 1 358328 753805 -799298 1 3 999997 866725 2 407720 502031 2 500268 948494 2 20 999996 2 134462 619973 1 2 999999 391225 1 9 999985 291802 2 773232 945915 1 2 999999 -370798 2 2 999999 1 2 999999 -873468 1 2 999999 833288 2 2 999999 2 20 999994 2 3 999995 1 50451 329606 -486953 2 527308 713716 1 2 999983 -846320 1 239045 357850 619409 2 161053 408229 2 6 999998 2 8 999998 1 8 999994 504075 2 11 999986 1 212277 285696 515970 1 657572 792458 -693179 1 2 999999 -150582 1 600340 774331 -465812 1 2 999999 -981092 1 2 999999 -745671 1 2 999999 -772488 2 2 999999 1 2 999999 382277 1 15 999997 360316 2 9 999993 1 12 999997 -204074 2 7 999981 1 8 999983 579714 1 373241 638088 336921 2 121466 474524 1 284881 308200 -548241 1 1 999990 -997993 1 355165 520673 -992871 1 11 999997 789172 2 70845 460327 1 2 999999 -357825 1 2 999999 107233 2 337280 455738 2 14219 302703 1 2 999999 634682 1 6 999992 -27734 1 2 999999 -86444 2 3 999982 2 2 999999 1 5 999997 -404508 2 2 999999 1 195821 359042 -862361 1 19 999994 49162 1 323294 950066 720397 2 2 999999 1 2 999999 168874 2 605221 887783 2 12 999999 2 16 999988 1 20 999988 1508 1 689383 923541 -185811 1 4 999985 10244 1 2 999999 -648435 2 142089 878785 2 33019 96847 2 2 999999 2 2 999999 2 2 999999 2 378001 739640 1 2 999999 979048 2 316193 767490 1 2 999999 -416327 1 226919 398709 -331156 2 6 999984 1 293204 933336 -169721 1 2 999999 -127571 2 1 999985 2 152280 902757 1 2 999999 202088 2 2 999999 1 677885 755578 109335 2 256262 942140 1 13 999992 -287401 2 3 999991 1 2 999999 -951178 2 2 999999 2 18 999989 1 2 999999 -994534 1 3 999996 750625 2 2 999999 1 2 999999 296589 1 2 999999 356352 2 2 999999 1 162290 817052 73467 1 19 999998 -237321 1 2 999999 483194 1 2 999999 7082 1 2 999999 232486 2 397722 780960 1 181076 363701 -313229 2 12 999993 1 2 999999 -672460 1 2 999999 786017 2 2 999999 2 2 999999 2 580490 625940 2 342109 593377 1 8 999985 -27089 2 2 999999 2 545317 850575 1 173051 555486 513572 1 2 999999 -429408 1 5 999982 -382579 2 2 999999 1 6 999996 -443371 2 2 999999 2 2 999999 1 2 999999 -343195 1 12 999989 -904993 1 2 999999 -905289 1 2 999999 80243 2 2 999999 1 4 999995 -239326 1 2 999999 -513806 2 18708 657145 1 3 999993 -773175 2 2 999999 1 9 999981 410084 1 4 999995 806762 1 2 999999 -761102 2 2 999999 1 2 999999 590924 1 12 999989 -740788 2 10 999985 1 439875 656304 -105905 2 2 999999 1 82486 156317 954558 1 450187 557936 -734450 2 393761 931289 2 2 999999 1 2 999999 162664 2 2 999999 2 455790 474089 1 12 999982 -298548 1 2 999999 483019 1 108023 300477 -133576 1 2 999999 -455404 2 4 999984 1 2 999999 331610 2 1 999996 2 2 999999 1 498857 939829 -230787 1 213776 421516 -828189 1 2 999999 -151027 2 77029 288719 1 10 999984 65985 1 2 999999 300248 1 308396 564387 -252555 2 2 999999 1 307270 525091 269281 1 13 999983 792846 2 273835 592949 2 7 999987 1 16 999996 556924 2 2 999999 1 158803 291703 -248445 2 2 999999 2 2 999999 1 20 999982 -290077 2 2 999999 1 555119 709995 166947 1 2 999999 163491 1 16 999998 237341 2 2 999999 1 83275 650748 -108759 1 2 999999 904374 1 431451 980217 -260906 2 2 999999 1 378642 451456 183852 2 8 999984 2 233770 856002 2 106627 515672 2 2 999999 1 2 999999 370088 1 2 999999 574106 2 17 999981 1 315539 831990 72235 1 2 999999 216628 1 2 999999 -708121 1 488723 922592 -932476 2 2 999999 2 708340 958839 2 5 999984 2 2 999999 1 14 999989 -509047 2 208229 753065 2 2 999999 1 3 999990 -445172 2 125716 693118 2 6857 760263 2 628408 685855 1 3 999987 745138 2 1 999999 1 611754 717146 291621 2 23756 823869 1 14 999998 970407 2 293085 395775 1 12 999997 497579 1 2 999999 331536 2 554297 673930 1 2 999999 207122 1 2 999999 -541723 1 2 999999 -62678 2 2 999999 1 11 999995 531604 1 2 999999 7890 1 7 999988 -49510 1 14 999982 734801 2 2 999999 2 4 999982 2 597838 795569 1 2 999999 -773937 1 2 999999 931511 2 2 999999 1 2 999999 -976156 2 2 999999 1 41549 567720 -640648 1 6 999999 -659294 2 4346 74376 2 2 999999 2 241157 371043 2 2 999999 1 2 999999 962682 1 9 999994 581677 2 17 999988 1 379771 910320 516222 1 11 999998 774502 2 15 999985 2 606078 890766 1 2 999999 563421 1 190840 363739 -922401 1 5 999982 -539901 2 11 999984 1 108964 334010 782929 2 15 999988 1 12 999989 -228500 2 229439 656670 2 172766 830458 1 689611 835822 224795 1 17 999998 -932566 1 2 999999 -247597 2 2 999999 2 18 999998 1 1 999981 376916 1 422046 746700 657149 1 2 999999 795719 2 49510 940351 1 2 999995 577996 2 4 999996 1 2 999999 518331 2 180264 627635 2 2 999999 1 2 999983 -190263 2 2 999999 1 2 999999 810488 1 20 999991 -86315 2 17 999987 1 18 999985 -651959 1 19 999981 -479201 1 2 999999 -76008 2 339251 394210 1 8 999993 -298436 2 9 999981 2 5 999993 1 14 999983 -831152 2 2 999999 1 646796 844453 -306280 2 1 999999 2 174323 987454 1 722772 901864 928838 1 645086 774685 -597028 2 379957 541763 1 19365 918700 578054 1 13 999987 595681 1 571040 610786 963490 2 2 999999 1 284806 879090 273674 2 2 999999 2 2 999999 1 2 999999 -895445 1 297561 738857 89618 2 835616 879867 2 100030 243964 2 9 1000000 2 2 999999 1 14 999994 796429 2 185662 773311 1 11 999984 -20399 1 2 999999 306378 1 10 999986 776184 2 2 999999 2 15 999984 1 2 999999 -297006 2 2 999999 1 481325 658093 23286 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -276365 1 2 999999 -232880 2 2 999999 1 2 999999 463210 1 13 999991 -268103 2 15 999982 1 2 999999 887846 1 268220 762631 752096 2 2 999999 1 2 999999 -701284 2 2 999999 2 586720 979826 2 15 999996 1 16 999999 -963883 2 156889 383746 2 431600 736063 1 17 999999 903387 1 2 999999 -539042 2 3 999982 2 2 999999 1 33964 311524 -806915 2 2 999999 1 2 999999 285812 2 3 999988 2 2 999999 2 2 999999 1 2 999989 -16587 1 4 999989 -132015 1 13 999981 -671346 1 224470 709977 789283 1 627933 955900 -254766 2 31111 740044 2 17 999991 1 2 999999 -61864 2 15 999997 2 603999 675767 1 3 999997 118516 2 2 999999 1 523610 943758 493851 1 2 999999 -781840 2 93370 420153 2 2 999999 2 16 999996 2 122781 554960 1 2 999999 182287 2 2 999999 2 5 999998 2 295447 588485 2 35834 566530 1 324226 863799 993677 1 203439 279076 -131731 1 434358 611080 676942 2 551803 618344 1 2 999999 927171 1 2 999999 625750 2 367116 710145 1 487371 873400 -167304 2 2 999999 2 15 999999 1 2 999999 642166 2 10 999992 2 20 999994 1 151983 919094 989547 2 14 999993 1 536843 806952 37211 1 2 999982 -259142 1 2 999999 496774 1 34597 604941 383154 2 2 999999 2 38643 313036 1 19 999982 819438 1 2 999999 -232782 1 285944 421690 80262 1 546801 630879 -94357 2 5 1000000 2 2 999999 2 2 999999 1 2 999999 495362 2 18 999992 1 560815 741539 649761 2 8 999986 2 6 999982 1 2 999999 -348719 1 324991 907920 721744 1 591572 881473 -431697 1 2 999989 -257984 2 5 999991 1 306023 847217 529625 1 183294 829935 578916 1 2 999999 166657 2 354741 563011 1 9 999991 -875912 2 2 999999 1 2 999999 578769 1 17 999985 -876846 1 2 999999 616002 2 145264 200117 2 2 999999 1 2 999999 130258 1 2 999999 429495 1 363863 773943 434844 1 99825 311865 491681 1 2 999999 -830415 1 222105 635583 771838 1 20 999992 -806148 2 254104 957094 1 20 999991 -387240 2 2 999999 2 8 999990 2 278635 417209 2 18 999999 1 2 999999 462081 1 2 999999 398192 2 299681 821884 2 2 999999 1 46657 375827 369010 2 11 999995 2 153216 939620 2 385146 562190 2 2 999999 2 2 999999 2 2 999999 1 14 999995 261813 2 470213 697990 2 8 999983 1 2 999999 87159 2 818240 855396 2 8 999998 1 19 999982 -557103 1 129835 352621 -30411 2 118722 242976 2 13 999998 1 2 999999 121607 2 9 999983 2 294127 904910 1 286040 778096 890588 1 20 999999 343443 2 19 999994 1 5 999981 478292 1 2 999999 -740791 1 196382 529244 -349750 2 335853 498495 1 10 999982 117089 1 2 999999 -298503 2 528022 658222 2 149643 506108 2 184795 553875 1 193882 499140 371686 1 19 999994 -49744 2 625388 633267 1 524107 880654 124554 2 2 999999 1 2 999999 -462922 1 2 999981 658213 2 2 999999 2 6 1000000 1 2 999999 -988983 1 471970 685464 582048 1 5 999999 392409 1 687789 978190 -356635 2 7 999983 2 63908 508666 1 13 999993 588721 1 2 999999 -963980 2 484884 685274 2 261851 793984 2 8 999990 2 561740 983324 2 836443 844060 1 5 999985 -929491 1 2 999999 205326 1 35466 606182 706296 2 2 999999 1 2 999999 955178 2 421966 931301 2 3 999994 2 1 999994 2 8 999982 2 2 999999 1 13 999988 431733 1 11 999981 -156710 1 13 999993 538028 1 8 999993 874416 1 2 999999 -155566 1 4 999982 594940 2 14 999998 2 816657 997344 1 18 999986 -509230 1 6 999996 774029 2 18 999987 2 2 999999 1 9 999999 25146 2 1 999982 2 2 999999 2 19 999983 2 2 999999 1 532471 600406 -386123 2 2 999999 1 6 999999 -197383 2 2 999999 2 2 999999 1 2 999999 -987658 1 2 999999 -561176 2 11 999981 2 167176 238882 2 2 999999 1 2 999999 919935 1 248739 430379 -764557 2 1 999989 2 11 999994 1 292539 477583 288854 1 2 999999 283778 2 2 999999 2 655220 922948 2 14 999998 1 376275 562718 -566283 2 2 999999 2 9 1000000 2 2 999999 2 563666 628992 2 296902 814530 1 302236 436628 -237918 2 16 999987 2 534138 774498 2 2 999999 1 7 999990 -667227 2 8 999984 2 73273 511275 1 509771 907135 -541865 2 427399 794191 2 17 999988 1 10 999993 897331 1 300129 821935 -765427 2 263685 595452 2 2 999999 1 614664 630764 -538108 1 15 999997 -167123 1 2 999999 588181 1 14 999989 691119 2 82126 242644 2 5 999987 1 7 999990 -457774 2 2 999999 2 338697 378437 2 2 999999 1 16 999990 -399674 2 20 1000000 2 13 999981 2 20 999993 2 2 999999 1 2 999999 -91083 1 10 999986 757232 2 12 999995 2 2 999999 1 2 999999 701125 2 7 999996 2 575918 608421 1 2 999999 -418782 2 16 999998 2 3 999987 1 2 999999 882941 2 2 999999 2 9 999993 2 2 999999 2 2 999999 2 333900 362648 2 14 999985 2 338738 390817 2 1656 239933 1 2 999999 294226 2 219499 835841 2 104727 442588 2 8 999986 1 2 999999 951958 1 2 999999 -370984 2 2 999999 2 17 999993 1 552678 732132 614603 2 14 999992 2 208230 441496 1 2 999999 -892220 2 2 999999 1 2 999988 811489 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 111596 2 5 999997 1 14 999985 -653747 1 58470 448194 -526911 2 454956 471250 1 831615 928426 235926 2 2 999999 1 229882 614668 927955 2 1 999986 1 8 999988 -178076 2 590532 986716 2 2 999999 2 715842 987042 1 407303 899449 -647108 2 513522 828708 1 2 999999 941202 2 433938 878674 1 2 999999 696665 1 4 999991 -122076 2 2 999999 2 2 999999 1 2 999999 -293634 1 498726 500972 -537193 2 3 999987 1 2 999999 730939 2 202405 865617 1 16 999990 -657032 2 2 999999 2 2 999999 1 12 999993 -732029 1 150564 182519 -672812 1 2 999999 124425 1 153910 504579 -435073 2 2 999999 1 2 999999 959490 2 2 999999 1 25185 368158 826059 1 2 999999 964550 1 2 999999 238775 2 2 999999 2 4 999993 2 10 999993 1 348176 914946 120697 2 19 999984 2 19 999987 1 2 999999 558452 2 2 999999 1 18 999986 -671277 2 64420 799933 2 357724 445785 2 7 999987 2 17 999996 2 2 999999 2 13 999987 2 2 999999 2 190318 197998 1 19 999997 -261760 1 5 999985 356229 2 441288 858938 2 349924 558097 2 123894 142862 1 2 999999 -269024 1 12 999991 -573927 2 9 999985 1 3 999986 -991455 2 129160 375749 1 336187 430642 -92028 2 43500 572781 1 18 999991 -758398 1 20 999989 -16042 1 19 999986 339055 2 2 999999 2 6 999999 2 2 999999 1 15 999998 163492 2 628249 834115 2 574276 810047 2 357907 464781 1 2 999999 378273 2 17 1000000 2 16 1000000 2 264827 743812 1 19036 732904 -988057 1 877833 913571 -677878 1 378339 849541 661258 1 2 999999 329842 2 6 999987 1 6 999981 490728 2 13 999991 1 6 999991 83388 1 1 999995 91417 2 2 999999 2 4 999992 1 197462 203050 178589 2 2 999999 2 6 1000000 2 2 999999 1 132083 300312 -408614 1 728290 826077 522697 2 2 999999 2 19 999982 1 14 999989 872463 1 8 999992 -357924 2 2 999999 2 2 999999 2 19 999988 2 16 999987 2 16 999983 2 2 999999 1 2 999999 -252855 1 2 999999 681184 1 222612 657568 -516292 2 295003 924819 2 8 999996 1 2 999999 -365148 2 2 999999 1 238625 667781 -935213 2 44868 817016 1 26788 222509 -348400 2 2 999999 2 5 1000000 1 13 999990 228357 2 11 999991 2 2 999999 1 194248 619240 364883 2 2 999999 1 19 999986 272105 1 260951 970717 23594 1 11 999990 771657 2 139996 840697 2 2 999999 1 2 999999 -386385 2 308249 843893 2 2 999999 2 353811 662369 1 3 999993 332284 2 365028 905827 1 593827 703351 -804455 2 2 999991 1 2 999999 926240 2 2 999999 1 332056 389487 -958345 1 81271 520348 389368 1 2 999999 -788247 1 2 999999 -555208 2 2 999999 2 11 999992 1 359825 779498 8215 1 2 999999 929731 1 2 999999 -806192 2 56878 966901 1 2 999999 582538 2 6 999992 1 4 999982 153034 2 2 999999 1 2 999999 302838 1 2 999999 -700691 1 2 999999 725135 2 327907 767013 2 2 999999 2 197005 285482 1 19 999982 260210 2 11 999987 2 1 999995 2 4 999999 1 3 999992 -279209 2 6 999984 1 61476 857881 846761 2 2 999999 1 14 999999 365416 2 2 999999 2 12 999996 2 12 999992 2 2 999999 1 554541 591926 -487015 1 42167 597341 -162065 1 6 999999 154 2 2 999999 2 30268 722908 1 10 999996 -981449 2 5 999988 2 2 999999 1 2 999999 473113 2 2 999999 2 2 999983 2 9 999986 1 390963 469428 -353790 2 2 999999 1 2 999999 713469 1 2 999999 -376098 1 397560 724240 -638557 1 2 999999 292750 2 13 999992 1 728063 860780 -967165 1 561955 757293 553275 1 1 999989 128767 1 197643 765265 318681 1 2 999999 503979 2 15 999991 1 77882 482491 -449305 2 343766 766151 2 15 999995 2 65892 415802 1 230623 599550 621515 1 15 999984 855873 2 6 999991 1 2 999999 942289 1 353433 518348 864703 2 2 999999 2 7 999982 2 20 1000000 2 1 999981 2 4 999991 2 20 999997 2 14 999997 1 1 999981 160500 1 2 999999 371973 2 1860 104827 1 2 999999 614888 1 20 999985 809852 2 717410 767917 2 527084 803380 2 2 999992 2 139793 961046 2 2 999999 1 4 999990 -746607 1 481896 805684 -990266 2 2 999999 1 3 999986 -580465 1 2 999999 71714 1 10 999982 503570 2 2 999999 2 2 999999 2 7 999991 2 299626 955854 2 13 999993 2 2 999999 2 18 999995 2 881471 947254 2 2 999999 2 2 999999 1 2 999999 -97639 2 2 999999 2 12 999993 2 426899 862027 1 11 999988 317085 1 171643 233972 625533 2 232940 854542 2 361167 567363 1 611752 842641 -274504 1 567716 681100 -155274 1 696143 830413 -700039 1 2 999999 397839 1 1 999995 -536948 1 2 999999 -53923 2 53907 675810 1 642792 674318 835810 1 15 999985 981950 1 64099 690298 849266 2 155131 979830 2 2 999999 2 2 999999 1 853552 949927 -135452 1 378323 514313 -950410 1 16 1000000 -925223 2 18 999985 1 218195 745158 -388385 2 607901 843644 1 18 999989 -446920 1 15 999986 -57550 2 11 999988 2 2 999999 1 6 999999 631121 1 512131 876320 -703855 1 2 999999 -981267 1 756450 952734 358237 2 158349 327464 2 2 999999 1 11 999995 -554599 1 212576 637485 -934914 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -909910 2 2 999986 1 69061 316210 -440496 2 18 999997 2 2 999999 1 581233 921871 -887560 1 2 999999 932501 1 8 999997 -196896 1 503148 680629 -109337 1 17 999984 -764417 1 15 999999 102105 1 2 999999 13979 1 2 999999 -726588 1 496280 912658 -514727 2 555112 766234 2 340945 601525 1 2 999999 150322 1 553739 697393 -894588 1 18 999996 172631 2 78788 601933 2 320312 709562 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 274147 965132 -711529 2 2 999999 1 15742 440313 664240 2 2 999999 1 4 999984 838823 2 3 999985 2 17 999996 2 241735 777541 2 109751 832250 2 2 999999 1 2 999999 -111269 1 2 999999 914155 1 2 999999 550799 2 11 999999 1 2 999999 84257 2 2 999999 1 702131 758258 -823355 1 8 999982 -540617 2 334441 951858 2 2 999999 1 58442 361420 -217886 1 2 999999 -502845 1 765219 798916 -641879 2 2 999999 1 60632 367870 -182458 1 2 999999 -60918 2 13 999987 2 2 999999 1 14753 637156 -372280 1 4 1000000 847514 2 7 999998 2 458446 646509 1 2 999999 -735660 1 2 999999 273887 2 2 999999 2 778287 893980 2 2 999999 1 2 999999 -270512 2 5 999993 1 2 999999 -823367 2 12 999996 2 1 999998 2 74537 241536 1 20 999982 -4149 2 2 999999 1 125561 895199 515735 2 7 999999 2 2 999999 1 2 999999 -784557 1 690177 747857 -397149 1 433146 498053 -473150 1 2 999999 366882 1 9 999986 977985 1 2 999999 -165426 2 318730 629851 2 771827 963943 2 2 999999 1 2 999999 -801745 1 12 999989 -924790 1 12 999996 352296 2 2 999999 2 4 999983 2 268469 343996 1 9 999993 872978 2 10 999994 1 15 999981 797841 2 13 999995 1 77755 736609 938820 2 100771 279419 2 2 999999 2 11 999984 1 2 999999 773590 1 2 999999 864883 1 4 999993 -26000 2 18 999986 1 2 999999 164676 1 2 999999 62448 2 1 999989 2 464498 562720 2 2 999999 1 2 999999 938937 2 2 999999 2 16 999998 2 9 999994 2 4 999999 2 254078 713977 1 160860 968000 -418794 2 2 999999 1 2 999999 -561088 2 2 999999 2 2 999999 1 6 999999 -748656 1 2 999999 889483 2 5 999986 1 440446 817204 -419430 1 5 999988 674036 2 627851 753038 2 187031 735372 1 2 999999 116020 1 762663 818324 258381 1 2 999999 570308 1 2 999999 150458 1 2 999999 214338 1 2 999999 122801 2 483514 811719 1 1 999981 -988419 1 20 999985 587857 2 15 999981 2 2 999999 2 61628 486291 1 18 999983 -756904 2 2 999999 1 44642 799818 402560 1 116462 249953 -14712 1 5 999990 -53840 2 2 999999 1 32760 312747 534023 2 9 999986 1 2 999999 205606 1 2 999999 535721 2 72447 995481 2 2 999999 1 275654 655013 -777609 1 11 999985 -478735 1 2 999999 802135 1 2 999999 -750382 1 1 999998 -366090 1 26800 432903 500558 1 2 999999 -736606 2 2 999999 1 3 999984 -646430 1 2 999999 802939 1 2 999999 -215636 2 2 999999 2 2 999999 2 2 999999 2 15 999994 2 305284 740058 1 530327 958827 805938 2 104607 705405 2 490047 775848 1 8 999992 -238229 1 377633 559898 -992008 1 241339 716320 -50304 2 2 999988 2 2 999999 1 808283 975731 -196008 1 10 999987 -707046 1 2 999999 -994133 2 2 999999 2 171349 390929 1 123468 692364 189078 1 417587 496101 -779663 2 468491 837052 1 2 999999 -623602 2 16 999999 1 14 999992 212127 1 3 999998 -900990 1 2 999999 961875 2 2 999999 2 6 999990 1 269633 389637 679606 2 411940 621651 1 16 999996 436280 2 2 999999 2 191884 450008 1 241362 802198 514979 1 947272 951407 242462 2 679576 778481 1 1 999998 -731771 1 12 999985 -584862 1 2 999999 -486790 2 2 999999 2 20566 273708 1 5 999981 -807943 1 2 999999 -197128 2 2 999999 2 14 999986 1 2 999999 -268560 2 307248 801736 2 58593 158754 2 2 999999 2 18 999996 2 1 999982 1 417249 448934 -730646 1 4 999981 960916 1 172279 285019 370526 2 18 999994 1 5 999988 138548 1 7 999999 359080 2 6 999985 1 7866 144192 121405 2 3 999990 1 18 999985 694325 1 419962 506947 -844891 1 18 999991 -385131 1 529145 795080 532246 1 2 999999 -977925 1 15 999985 262882 1 20 999991 197300 2 14 999993 1 339687 742740 954958 1 537188 776067 892458 2 8 999986 1 247851 745291 -38578 2 2 999999 1 473162 495982 539603 2 3 999987 2 274435 892329 1 792409 802524 -206602 1 334659 727836 627951 2 2 999999 1 138553 859146 -960176 1 371082 902527 114793 2 1 999991 2 15 999995 2 2 999999 2 2 999999 1 3 999998 656433 1 2 999999 772625 2 14 999984 2 5 1000000 1 7 999994 234104 2 15 999999 2 661832 950178 1 20897 320869 -114348 2 2 999999 2 218693 277893 2 7 999984 1 2 999999 538514 2 507876 946458 1 2 999999 649733 1 2 999999 -490220 1 2 999999 800236 2 271695 654844 1 2 999999 -148457 1 2 999999 -696110 1 199533 469508 55783 1 2 999999 675329 1 830528 968133 274530 2 8 999995 1 77666 826909 852697 2 2 999999 2 415307 431551 1 2 999999 -42578 1 11 999999 951635 2 2 999999 1 765359 955415 -776368 1 2 999999 817136 1 2 999999 -478127 1 2 999988 -641053 2 2 999999 2 285874 936353 1 2 999999 -547229 2 237788 348592 1 3 999984 70254 2 2 999999 1 461135 696223 350667 2 181863 961003 1 2 999999 739742 1 9 999994 -119185 2 20 999994 2 2 999999 1 53458 852787 -78829 1 4 999985 -429645 1 4 999987 -472537 2 2 999999 1 62012 86897 962560 2 13 999997 2 393390 700839 2 10 999985 2 7 999993 2 2 999999 2 705693 723865 1 5 999996 593817 1 629647 876158 966456 1 540654 668443 827487 2 2 999999 1 2 999999 665180 2 20 999984 2 124901 926268 1 35568 427149 801111 2 845676 892078 1 16676 478583 320112 1 15 999989 -642759 1 274467 942158 330061 1 439458 999364 793285 2 48286 444731 2 2 999999 1 26757 462902 -261294 1 2 999999 -249471 1 34855 472883 288752 2 2 999999 1 5 999984 132118 1 21077 622992 779595 1 24298 577994 -441885 2 8 999995 1 9 999984 83859 2 323234 416746 2 227049 651291 2 3 999987 1 2 999999 -707587 2 13 999991 1 2 999999 50909 1 18 999986 299232 2 207261 245071 1 8 1000000 -359646 2 2 999999 1 2 999999 -245053 2 4 999988 1 2 999995 -250792 2 662908 781857 1 2 999999 -799236 2 1 999986 1 473761 919096 315590 2 2 999999 1 2 999999 -240028 2 20 999992 1 2 999999 595601 1 601869 791988 -828456 1 2 999999 56898 2 2 999999 1 749670 957531 -833581 1 2 999999 -907201 2 300438 356651 2 444530 888607 1 116407 494559 -767319 2 120320 741019 2 2 999999 2 3 999989 2 75975 984744 2 2 999999 1 18 999981 118421 1 19 999992 719905 2 192612 366067 1 2 999999 637706 1 17 1000000 489357 1 117848 698435 -684468 1 2 999984 -701451 1 281200 901153 -806775 2 52749 556213 1 2 999999 990990 1 17 1000000 -847769 1 2 999999 248770 1 20 999998 -469569 2 2 999999 2 2 999999 1 353828 687455 23873 1 2 999999 -512541 1 2 999999 -395178 2 2 999999 1 628183 900188 -119444 2 2 999999 1 294218 850202 350303 1 2 999999 399866 2 751934 861703 2 479753 871556 1 2 999999 -870536 2 7 999992 1 153600 681195 113631 1 245351 394878 -889352 1 2 999999 -968810 2 2 999999 1 17 999982 21945 2 243795 271889 2 12 999996 1 837322 842519 -610006 2 147834 782939 1 4 999992 -542057 2 512780 566836 2 2 999999 1 5 1000000 -894113 2 15 999984 1 2 999999 -327970 2 552154 791083 2 7 999991 1 10 999993 916344 2 17 999985 2 4 999986 2 2 999999 2 3 999994 2 470978 590758 1 17 1000000 945418 2 459694 731607 1 649940 846835 -963327 2 2 999999 1 2 999999 -896390 2 2 999999 2 2 999999 2 2 999999 1 120770 778657 680486 2 302085 370850 2 20 999989 2 2 999999 2 12 999989 1 224892 604214 928353 1 2 999999 -374413 1 601505 980214 -997025 1 9 999996 239191 1 2 999999 -601938 1 262310 983867 -328052 2 13 999992 1 1 999989 330186 1 2 999999 -72905 1 2 999999 414397 2 5 999999 2 10 999988 1 2 999999 -379454 1 2 999999 -664739 2 2 999999 1 4 999990 945553 1 2 999987 580933 1 6 999982 790139 1 2 999999 -582299 1 2 999999 784575 2 7 999991 1 7 999995 -403683 1 2 999999 -896477 2 2 999999 1 2 999999 -220507 1 172368 880386 -472749 2 2 999999 1 8 999999 -194682 2 262296 342145 1 2 999999 -847277 2 16 999988 2 19 999990 1 35035 273034 29156 1 2 999999 -121678 2 4 999993 2 496498 857992 1 5 999989 -100944 1 18 999998 -625417 1 7 999995 731668 1 484474 844196 184973 1 19 999993 42737 1 437328 526103 983055 1 3 999983 397295 1 2 999999 671371 2 19 999991 2 2 999999 1 2 999999 789887 2 14 999994 2 2 999999 2 8 999990 2 5 999982 1 6 999988 541825 2 320866 326333 2 12 999988 2 130558 554781 1 183915 763779 -565611 1 223399 683393 734280 1 2 999999 -1876 2 591808 978448 1 9 999998 -434424 2 2 999999 1 6 999988 -977661 1 85934 876226 40690 1 8 999999 -351931 1 514035 724704 -110038 2 16 999998 2 3 999999 2 2 999999 1 667067 892482 933738 1 410194 581901 -840947 2 2 999999 1 2 999999 18871 2 2 999999 1 172580 772113 329607 2 423684 590602 1 2 999999 814922 2 284952 347056 2 4 999992 2 2 999999 1 2 999999 141260 1 2 999999 -653157 2 6 999986 2 11 999989 1 600495 899955 685769 2 6 999997 1 12 999996 -199756 1 59066 429434 -229392 1 2 999999 -864234 2 12 999999 1 122062 767191 -453591 1 162362 710407 -923261 2 14 999989 2 6 999999 2 2 999999 2 2 999999 1 266428 398517 136785 1 12 999987 -386433 1 2 999999 174055 2 767891 827593 1 351281 803795 -52923 1 87445 190659 -104947 2 651745 845532 2 14 999982 2 458655 629682 1 1 999998 176361 1 7 999996 948344 1 17 999983 258544 1 62038 174105 -82404 2 10 999989 1 217093 365467 -752604 2 253297 650910 2 117380 260946 1 8220 493992 -380652 1 2 999999 -979194 2 466461 723293 2 2 999999 1 15 999997 269182 2 3 999996 2 13 999987 1 668964 700248 553869 2 5 999989 2 561988 980744 1 12 999993 -546879 2 170627 191470 2 339616 363928 2 9 999992 2 7 1000000 1 10 999981 -253345 1 2 999999 -541031 1 15 999998 157812 2 2 999999 1 2 999999 -601268 2 2 999999 2 206324 448297 2 15 999987 2 2 999999 1 12 999986 242318 2 19 999990 1 363242 589900 223631 2 250527 695260 2 584768 689294 2 9 1000000 2 2 999999 2 2679 762719 2 19 999984 1 19 999996 -893170 1 11 999999 104423 1 12 999984 408172 1 346158 829861 191677 1 5 999996 -762074 2 590205 807588 2 241718 423452 1 10 999982 348696 1 237153 482264 831740 1 2 999999 203150 2 117483 142786 2 2 999999 2 9 999986 1 384539 605331 -987762 1 801695 888273 -368520 1 763509 870079 -7470 2 2 999999 2 2 999999 2 19 999992 1 2 999999 -712164 1 13 999998 425421 2 336510 399524 1 464422 633193 255361 1 2 999999 -128618 2 2 999999 1 193755 501915 346167 1 20 999983 -947566 2 2 999999 2 2 999999 1 2 999999 190479 2 18 999994 2 2 999999 2 83365 882889 2 877699 904317 1 77835 551637 -340008 2 2 999999 2 19 999983 1 2 999999 -902704 1 2 999999 839123 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -160994 1 539150 588295 -633989 2 2 999999 1 260594 614311 371218 2 2 999999 2 2 999999 2 2 999999 2 8 999996 2 728723 805791 2 515794 926246 2 20 999991 2 2 999999 1 2 999999 -745212 2 15 999996 2 2 999999 1 702884 788346 900526 1 616615 850357 116453 1 919884 935550 15866 2 4 999988 2 551669 824579 1 320745 360325 -190743 2 596767 784097 1 2 999999 295644 2 9 999987 1 2 999999 -626604 1 12 999995 -281756 1 10 999981 889512 1 2 999999 350491 2 18 999990 1 2 999999 715835 2 2 999999 2 2 999999 1 7 999998 -110064 2 78279 325319 2 10 999990 1 12 999992 249989 2 16 999981 1 19 999988 -75158 2 2 999999 2 209159 500002 2 2 999999 2 12 999986 2 2 999999 2 16 999984 1 2 999999 -795404 1 2 999999 -343737 1 20 999989 487642 1 400695 563946 726333 1 4 999997 918551 2 2 999999 2 20 999997 1 13 999993 764328 2 20 999993 2 7 999981 2 2 999999 1 2 999999 -934747 2 64248 319272 1 206214 249438 451482 2 2 999999 1 391777 546026 -148945 1 2 999999 690132 2 2 999999 2 461000 928979 2 43656 390262 2 418283 878368 2 344835 996768 1 2 999999 120668 1 2 999999 -349199 2 18 999982 2 13 999986 1 595780 610148 -103881 2 228286 558349 1 2 999999 535244 2 9 999981 1 17 999983 -429697 2 2 999999 2 328896 672048 2 2 999999 2 14 999989 2 17 999988 2 2 999999 2 2 999999 1 418397 496907 -878595 1 2 999999 658204 1 326335 530486 -915693 2 179303 379675 1 772034 979178 -299855 1 4 999995 44266 2 2 999999 1 12 999988 506804 1 2 999999 495527 1 228528 294634 27617 2 15 999987 2 3 999991 2 2 999999 2 34732 804491 1 17 999993 288192 1 12 999990 173335 2 2 999999 2 89293 202327 1 10 999988 -918767 2 178609 325920 1 2 999999 522864 2 19 999994 1 20 999986 -693596 2 2 999999 2 2 999999 2 160737 750481 2 470653 705979 1 13 999984 723343 2 506226 963032 1 3 999990 905223 1 347866 630327 895015 1 2 999999 682770 2 37269 159658 1 367630 898541 -111129 2 16 999983 2 2 999999 2 10 999987 2 176554 785919 1 45765 637045 236162 1 95164 798339 -546215 1 93636 684640 256204 2 13 999988 2 2 999999 1 2 999999 301588 2 2 999999 1 17 999993 -74111 1 16 999996 -12361 1 592238 994409 -57029 2 2 999999 2 2 999999 2 4 999982 1 2 999999 967 2 317640 907821 2 2 999999 1 2 999999 180185 1 3 1000000 86913 1 2 999999 450937 2 2 999999 2 2 999999 1 17 999993 498465 1 268516 459665 -862044 1 2 999999 499457 2 763579 780562 2 7 999989 1 18 999999 154092 1 17 999983 940314 1 19 999984 368956 1 2 999999 -302515 1 2 999999 787133 2 2 999999 1 36117 316193 -992624 1 460507 760873 -239584 1 290233 886831 615529 2 8 999987 1 498818 823280 484033 1 14 999998 837042 1 2 999999 -886070 1 2 999999 -707366 2 14 999995 1 2 999999 868005 2 2 999999 1 17 999982 -588555 1 346209 506133 67029 2 2 999987 2 18 999983 2 12 999987 1 394805 626715 786666 2 310521 830181 2 2 999999 1 7 999985 460194 2 5 999993 1 13 999989 -336630 2 2 999999 2 2 999999 1 2 999999 -154998 2 82767 805458 2 2 999999 2 284835 802262 1 2 999999 -290647 2 15 999985 2 127145 917070 2 2 999999 2 17 999992 1 2 999999 -191584 2 2 999999 2 2 999999 2 20 999990 1 2 999999 824215 1 294305 816007 -718354 1 36583 342406 355821 2 200114 297162 1 373446 639370 -398430 2 7 999998 1 10 999993 911443 2 86424 98089 2 82092 519126 1 2 999999 -503490 1 11 999996 120128 1 2 999999 -265019 2 2 999999 2 4 999992 1 10 1000000 -656505 2 376074 954357 2 2 999999 2 42249 906439 2 5 999993 2 94900 566377 1 6 999986 100066 1 2 999999 -486934 2 353375 949814 2 2 999999 2 526932 675435 1 4 999985 -453998 2 4 999993 1 2 999999 -936047 2 2 999999 1 2 999999 662879 2 2 999999 1 228963 385357 -887044 1 18 999987 -616150 1 8 999996 461650 1 2 999999 837058 2 193405 330764 2 14 999988 1 19 999987 462677 2 16 999990 2 45316 798800 2 14 999983 2 401994 696831 1 1 1000000 -259122 2 506411 648608 1 2 999999 486016 2 19 999992 2 2 999999 1 374154 829362 -216974 2 4 999990 1 175490 507976 -516103 2 2 999999 1 392914 893563 345456 2 11 999986 1 104695 265825 -756525 1 8 999999 -65082 1 83858 686514 -522370 1 40978 45432 -678860 2 457399 932227 1 10 999983 780372 1 15 999995 -431363 2 4 999981 2 2 999999 1 11 999996 68941 2 2 999999 1 364189 453886 -312603 1 2 999999 163597 1 2 999999 588200 2 2 999999 2 9 999999 1 2 999999 -549778 1 19 999990 -325137 2 177089 307011 2 11 999999 2 19 999983 1 8 999987 -483469 2 394905 830674 1 2 999999 -695873 2 2 999999 2 49346 682685 1 2 999999 296479 1 2 999999 -151129 1 20 999992 -794266 1 260501 487576 -515722 1 2 999999 -539735 2 78538 839164 1 8 999984 -671771 1 2 999999 -416257 2 690667 705305 1 2 999999 -198784 1 290860 891991 -565183 2 616454 628870 1 16 999985 -695655 1 393915 796519 -494728 2 1 999983 2 221876 426578 2 2 999999 2 2 999999 1 434652 595036 802320 2 2 999999 2 2 999999 2 6 999998 2 2 999999 2 2 999999 2 189741 979327 2 2 999999 2 2 999999 2 202965 635461 1 346685 984838 -283778 2 18 999987 1 471433 781980 727719 1 20 1000000 -603773 2 12 999999 2 90178 187012 1 2 999999 -843526 2 2 999999 1 120178 929655 532936 1 2 999999 498000 2 3 999986 2 516317 768407 2 2 999999 2 2 999999 2 2 999999 2 364858 967851 2 378045 609063 2 17 999985 1 294630 930326 677547 1 640975 969199 427377 2 13 999984 2 263146 711013 2 9 999990 2 2 999999 2 210137 240728 1 2 999999 375670 2 622620 687647 2 28779 607341 1 492387 615726 -13597 2 2 999999 1 351941 683206 223764 2 493537 832842 2 3 999994 2 808163 968344 2 2 999999 1 32723 658445 -983677 2 317045 570746 1 18 999988 -382007 2 2 999999 2 2 999999 2 331768 619975 1 9 999992 848801 2 15 999999 2 26350 881498 2 7 999989 1 746101 814521 -575403 1 1 999985 -543398 2 15145 399527 1 256622 815762 776872 2 5 999983 2 217907 727760 2 2 999999 1 5 999982 408462 1 2 999999 828919 2 12 999991 1 2 999999 -315897 1 254663 600410 -304342 2 19 1000000 1 649416 787207 295878 1 9 999995 -125232 1 2 999999 983492 1 2 999999 548549 1 7 999997 258512 2 2 999999 1 2 999995 -938479 1 707182 915974 206361 2 2 999999 2 454918 861534 1 2 999999 976893 1 2 999999 -363040 1 16 999995 -317470 2 180028 440229 1 4 999987 -359535 1 3 999986 775624 1 2 999999 -163949 1 2 999999 -276584 1 78231 81970 -500459 2 2 999999 1 467489 810277 794510 2 2 999999 2 2 999999 1 604553 641988 -678553 2 4 999997 1 2 999999 -380702 1 95208 264842 -587223 1 15 999995 551016 2 484849 593611 2 142261 352591 1 2 999998 600917 1 3 999988 592805 1 154199 932022 315647 1 2 999999 926258 2 4 999986 1 330823 771072 539706 2 663447 883420 2 2 999999 2 10 999998 1 11 999987 -848038 1 2 999999 610520 1 2 999999 -556373 1 2 999992 -34165 2 2 999999 2 288513 558350 2 8 999981 1 449725 821710 -905916 1 16247 439240 374310 2 11 999994 1 2 999999 -688245 1 324631 501754 508875 1 171709 801448 -302921 1 11 999988 -236890 1 8 999992 847770 1 2 999999 49453 1 11 999981 834092 2 560611 832862 2 2 999999 2 2 999999 2 20 999986 2 2 999991 1 739026 853040 -183842 1 19 999985 -870661 1 119887 268219 569757 2 2 999999 2 2 999999 2 12 1000000 1 237406 313982 460651 2 2 999999 1 52091 970284 403166 2 647130 755175 2 17 999995 2 200349 236336 1 207974 462328 -491497 1 20 999988 -385395 2 2 999999 1 439328 819249 341303 2 20 999993 1 278531 768807 -330615 1 167801 517014 969776 2 18 999982 1 317219 384012 184738 1 345419 433440 -965437 2 2 999999 1 2 999999 946492 1 444997 949714 430267 2 11 999997 2 2 999999 2 28788 681130 2 2 999992 1 378045 554928 -502579 1 2 999999 279244 2 366029 430576 2 5 999985 2 876975 896654 2 2 999999 1 2 999999 -953768 1 464006 997959 508200 2 260216 798554 2 6 999996 2 2 999999 2 164399 888658 1 20 999997 -433683 2 130161 307822 2 2 999999 1 2 999999 -996989 1 2 999999 84969 1 2 999999 889783 2 16 999983 2 203416 982075 2 12 999991 1 212570 778988 -937941 1 535129 987665 -72334 2 6 999991 2 2 999999 2 310847 855122 1 2 999999 -978483 2 2 999999 1 673848 714761 -126340 2 15 999985 1 3 999994 -131007 2 2 999999 1 316155 539586 -328932 1 2 999999 799146 2 183304 728676 2 16 999991 1 1 999981 -953403 1 2 999999 284872 2 107178 487181 1 2 999999 276627 2 12 999996 2 2 999999 2 610940 739657 2 12 999994 1 273114 745261 -860321 1 2 999999 -519727 1 471856 584373 -277581 1 28084 687250 -516779 1 2 999999 166998 1 17 999997 -563682 2 703316 785964 1 256116 627004 -403316 2 356782 963330 1 2 999999 -481202 2 14749 80423 2 2 999999 1 361535 412790 -609853 1 6 999984 182961 1 2 999999 531317 1 9 999991 -572210 1 13 999982 -849139 2 183141 977199 2 2 999999 2 2 999999 1 520663 600685 938000 2 269104 725792 1 879902 927909 -313190 2 10 999983 2 2 999999 1 2 999999 698290 1 177695 857772 111101 2 2 999999 2 284398 531928 1 502173 772167 795995 1 4 999983 -718767 2 461175 598908 2 96103 142341 1 214168 926699 -142368 1 368417 682575 -849861 1 1 999994 482561 2 2 999999 1 2 999999 -156843 2 2 999999 1 2 999985 -196321 2 2 999999 1 127728 509018 -683673 2 135862 668333 2 2 999999 1 2 999999 389458 2 36583 87847 2 12 999990 2 764901 871231 1 68394 140648 201727 1 2 1000000 -927028 1 2 999999 358082 1 11 999985 -335096 2 8 999982 2 2 999999 1 2 999999 536349 2 2 999999 2 6 999981 1 2 999999 -235597 2 2 999999 2 2 999999 1 17 999991 -769507 1 2 999999 281397 1 389882 957777 -636722 1 330489 388430 147196 2 2 999999 2 381582 410434 2 13 999995 2 140690 576777 2 13 999994 2 2 999999 2 8 999996 2 228820 692514 1 11 999986 -419399 1 19 999996 954993 2 7 999989 1 15 999985 -741412 1 14951 413227 861872 1 10 999998 -193067 2 14 999989 2 2 999999 1 2 999999 49056 2 400116 897177 2 91102 495394 2 792980 913223 1 2 999999 -472672 2 13 999995 1 510885 684195 -513014 2 2 999999 2 317128 746198 2 20 999994 1 4 999994 -847305 2 398598 527487 2 2 999999 1 846690 948135 378089 2 700206 873674 1 16 999992 779906 1 1 999984 -861708 2 2 999999 2 6 999996 1 7 999983 820943 1 2 999999 613412 2 15 999993 2 845512 916765 1 2 999999 428041 2 11446 292923 2 2 999999 2 5 999981 2 2 999999 2 21377 146552 1 8 999996 -175664 1 150953 307028 707549 2 15 999998 1 4 999985 855614 2 266954 873374 1 4 999997 -92922 2 136338 717519 2 431872 961295 1 663228 707997 683765 2 11 999996 2 9 999982 1 124942 241700 -791854 2 477640 595631 1 2 999999 555052 1 12 999983 -299620 1 2 999999 -492400 2 10 999982 2 17 999999 2 356360 825187 2 13 999998 2 55851 246584 1 2 999999 -752106 1 8 999996 -116080 1 444646 830076 -353677 2 13 999999 2 2 999999 2 16 999992 2 2 999999 1 2 999999 -511331 1 80084 380944 209541 2 17 999983 1 2 999999 599944 1 3 999988 -295710 2 2 999985 1 2 999999 746460 1 157812 224697 2034 2 838672 944139 2 2 999999 1 15 999987 107950 1 5 1000000 -560285 1 4 999982 163801 1 7 1000000 -100558 1 323362 756869 534925 1 170597 930500 599857 1 525347 917510 778828 1 2 999999 786393 2 16 999999 1 191537 296148 -347656 1 176883 768576 -286710 1 2 999999 -632957 2 10 999981 1 385813 516702 -990214 1 663509 707581 -224635 2 2 999999 1 2 999999 824119 2 2 999999 1 2 999999 -475503 2 2 999999 2 2 999999 2 15 1000000 2 2 999999 1 6 999982 833145 2 7 999996 1 2 999999 -379517 1 8 999994 619366 2 118668 871553 1 2 999999 -934261 1 2 999999 -423920 2 10 999987 1 2 999999 185535 1 2 999999 861087 2 376798 878247 1 2 999999 -861532 2 450692 498506 2 14253 275881 2 174472 698381 1 44328 990078 93190 2 42812 150875 2 11 999982 2 2 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 698004 1 269024 636442 -538286 2 2 999999 2 33669 237392 1 165344 864162 -68931 2 1 999992 1 44867 896750 -106891 1 662733 777669 309447 1 2 999999 -614694 1 347786 595699 -398735 2 2 999999 2 18 999996 2 2 999999 1 2 999999 993058 1 2 999999 -221179 2 2 999999 2 256192 428073 2 2 999999 1 506487 775451 -688018 1 6 999992 234196 2 382962 497649 2 2 999999 1 2 999999 926820 1 695463 939216 328015 2 2 999999 2 184160 835278 2 15 999998 2 2 999999 1 4 999982 -857733 1 17 999984 -506613 1 2 999999 463165 1 2 999999 793859 1 4 999993 -223946 2 2 999999 1 260873 516446 271465 2 2 999999 2 9 999981 2 171765 536649 2 2 999999 2 698924 760209 1 2 999999 -61363 1 827243 884224 31112 2 2 999999 2 15 999999 1 6 999989 -177371 1 13 999998 211874 1 45396 630598 319375 1 2 999999 269900 2 8 999984 1 18 999983 1129 2 2 999999 1 13 999984 558088 1 455485 761377 -433262 2 2 999999 1 2 999999 -243619 1 15 999991 -130887 1 16 999995 90276 2 173493 574748 2 2 999999 2 2 999999 2 533919 736786 2 2 999999 1 8 999990 430670 1 7 999991 -529752 1 19 999982 -701673 2 222818 668703 2 716930 741077 1 2 999999 865687 2 2 999999 1 158834 200380 -644835 1 548374 807640 -976160 1 2 999999 830992 1 633639 697686 -741599 2 14 999999 2 3 999996 2 5 999983 1 2 999999 548608 1 3 999982 -17119 2 18 999993 1 2 999999 952867 1 2 999999 631173 2 5 999995 1 1 999987 13446 1 1 999993 392987 1 163501 851787 -80319 2 444148 954367 1 2 999999 -870652 1 2 999999 768895 2 14 999984 1 387494 820138 258436 1 2 999999 -312403 2 13 999996 1 17 999998 -534213 1 607247 919035 910279 2 311053 605740 1 18 999984 688835 2 5 999994 2 148005 212258 1 240765 816559 849128 1 426968 599654 -926958 2 243070 290977 1 2 999999 -484169 1 20 999987 431302 2 2 999999 1 12707 38193 821403 2 378290 469132 1 2 999999 -434861 1 16 1000000 -709518 2 744091 941934 2 8 999981 2 2 999999 2 2 999999 1 14 1000000 -632065 1 382576 539895 332646 1 784411 876124 598967 1 9 999986 341219 1 2 999999 35270 2 436449 801406 2 12 999997 1 2 999999 -204091 2 12 999994 1 2 999999 783202 1 236413 824928 541498 1 7 999992 60028 1 2 999999 -902649 1 2 999999 702765 2 2 999999 2 266921 746364 1 4 999996 696322 1 2 999999 975260 1 2 999999 -343362 1 2 999999 229682 2 2 999999 2 678293 699951 1 736862 757588 -243879 2 12 1000000 1 2 999999 -724675 1 7 999983 -77844 2 11 999998 1 607282 731913 -376005 2 2 999999 2 344008 820160 1 16 999993 716288 1 5 999992 -464991 1 276407 817733 490631 2 2 999999 1 2 999999 -533504 2 642044 831082 2 5 999988 2 2 999999 2 2 999999 1 13 999995 -873284 1 19 999997 868699 1 5 999999 -250195 1 2 999999 751732 1 2 999999 354485 1 2 999999 -226113 2 19 999997 1 467579 819701 -564192 2 2 999999 2 2 999999 1 308753 592679 925916 2 1 1000000 2 14 999988 2 6 999990 1 2 999999 -18730 2 6 999988 1 3 999986 -145014 2 611198 800878 2 2 999999 1 485334 955497 -706571 1 114703 703072 149459 1 558265 585570 -930490 2 4 999982 1 2 999999 -831949 2 2 999999 2 2 999999 2 3 999995 1 14 999983 716761 2 8 999989 1 2 999999 634212 2 2 999999 1 3 999987 -521837 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3791 389354 1 418450 811329 513418 2 2 999999 1 266082 702544 -42207 2 10173 95198 2 1 999996 2 12 999981 2 2 999999 2 343722 544645 1 2 999999 831367 1 5 999989 -919512 1 2 999999 795870 1 2 999999 369697 1 633533 679584 728986 1 272213 848289 854160 1 1 999984 -62654 2 2 999999 2 388034 605691 2 2 999999 2 126019 888264 1 2 999999 -878564 1 67280 455543 466697 1 527288 534067 -19944 2 1 999982 2 2 999999 2 12 999998 1 9 999994 -181826 2 2 999999 2 45020 168828 1 185059 628109 -217351 1 9920 697632 -345430 1 14 999986 -483067 1 2 999999 -709963 1 2 999999 -230244 1 2 999999 -452226 2 2 999999 1 747603 963884 -529911 1 676288 914347 615699 2 324421 602391 2 2 999999 2 10 999990 2 14 1000000 1 19 999998 -9256 1 265296 897748 615145 2 17 999991 2 7 999988 1 27717 184450 -889348 2 11 999997 1 2 999999 358991 1 2 999999 783676 1 1 999987 -208348 1 8 999996 -704255 1 260153 868787 -31898 1 6 999985 954461 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999987 2 2 999999 2 2 999999 2 333489 497205 1 2364 123316 365365 2 2 999999 1 293908 513946 701702 2 2 999999 1 2 999999 -503300 1 2 999999 283552 2 2 999999 2 15 999982 2 848177 920481 2 9 999992 2 2 999999 1 433972 461508 490682 1 13 1000000 31236 1 20 999990 -239144 1 10 999986 -42349 2 14 999997 2 2 999993 1 7 999981 5144 1 2 999999 989983 1 440855 697552 -79383 1 2 999999 722624 2 2 999999 2 97681 982452 1 2 999999 127899 2 432198 453747 2 18 999997 2 3 999990 1 2 999999 73612 2 378816 880372 1 317292 479122 45059 2 2 999999 2 363780 626145 2 17 999994 1 396987 576612 589047 2 18 999981 1 51723 109433 417323 2 2 999999 1 738873 853286 -981229 2 7 999989 1 86374 701781 403545 1 7 999982 -493764 2 18547 812340 1 2 999999 70533 1 510129 776625 -267174 1 484975 859042 -456887 1 14 999994 239589 2 650471 672998 1 183512 451861 268284 2 3 999991 1 14 999998 -904643 2 2 999999 2 19 999982 1 2 999999 506527 1 203447 374108 149428 2 843628 938919 2 2 999999 1 74502 534595 365621 1 2 999999 -72158 1 3 999991 429225 1 6 999989 396662 1 3 999993 597111 2 140611 752256 1 368062 481873 427993 2 2 999999 2 602502 688664 2 14 999985 1 2 999999 497757 2 448069 785930 2 290359 873980 1 6 999991 -245405 2 2 999983 2 14 999992 1 7 999984 9936 1 160923 437705 -449218 2 10 999983 1 2 999999 210937 1 188429 256836 -318677 2 2 999999 2 2 999999 2 19 999987 2 2 999999 2 330531 709774 2 13 999989 1 553506 774573 756801 1 579231 742848 506098 1 2 999999 -909779 2 19 999994 1 5 999987 -692391 2 10 999986 2 11 999989 2 2 999999 1 16 999987 231990 1 2 999999 -409696 2 663478 726431 1 128385 903097 323278 2 10 999987 1 457447 761995 303788 1 2 999999 -324932 1 344853 808002 786579 1 13 999985 705780 2 12 999985 1 2 999999 -844032 1 2 999999 565174 2 16 999998 1 15 999996 688344 2 18 999995 1 5 999990 820452 1 15 999981 418053 1 5 999984 -201410 1 11 999986 241945 1 17 999983 -935003 2 2 999999 1 7 999988 345417 1 2 999999 -155962 1 402932 479576 -995151 1 540201 795046 -127921 1 13 999981 -694674 1 175714 586937 -949677 2 20 999983 1 15 999987 -570869 1 102226 658100 -18500 2 2 999999 2 5349 99669 2 2 999999 1 250327 561073 -98515 1 128287 603143 -790712 2 8 999989 1 6699 812566 -992306 2 333382 442909 1 118271 374557 230752 1 2 999999 655239 2 496386 871666 1 15 999983 960812 1 538374 541253 -600950 1 2 999999 138539 1 16 999996 -83639 2 2 999999 1 2 999999 99359 1 3 999996 254213 1 2 999999 -346736 1 7 999995 -531656 2 7510 623920 1 15 999989 779637 1 2 999999 174349 1 472181 708730 -136048 2 10 999994 1 481040 539548 -348833 1 4 999985 947913 1 2 999988 -265732 2 145470 766024 1 7 999987 -691347 1 2 999999 209803 2 12 999991 1 2 999999 153366 1 7 1000000 -943729 2 2 999999 1 314769 861119 -800184 1 5 999987 514254 1 2 999999 -946783 1 250700 617898 -564809 1 352612 573931 417152 2 959404 962465 1 2 999987 641845 2 37106 498962 1 4 999997 -141938 2 361394 907362 1 799763 964729 37765 2 2 999999 1 1 999989 674995 2 19 999995 1 219747 734692 -662164 2 9 999982 2 2 999999 1 2 999999 -497681 1 2 999999 539793 1 285885 794515 -870129 1 2 999999 -727578 2 338414 917839 1 4 999991 466153 1 2 999999 335116 2 370918 819621 2 525950 869041 2 2 999999 2 615550 899345 1 152215 931325 945352 1 2 999999 -560008 2 2 999999 1 5 999989 -943428 2 7 999981 1 3 999992 165449 2 2 999999 2 2 999999 1 2 999999 -430567 2 2 999999 1 2 999999 -537196 1 72432 875280 749961 2 2 999999 1 2 999999 -539058 2 2 999999 1 114667 923890 344674 1 2 999999 619735 2 6 999993 1 3 999993 -172623 1 2 999997 426045 2 2 999999 1 737318 745608 -613028 2 2 999999 2 6 999996 2 284306 762267 2 4892 790850 2 18 999996 2 4 1000000 2 1 999988 2 384990 498640 2 524859 864727 1 2 999999 -844749 2 2 999999 1 39986 776058 -532954 1 10 1000000 765444 2 7 999989 2 2 999986 2 2 999999 2 383431 655546 1 2 999999 -790772 2 3 999994 1 2 999999 -691410 1 2 999999 672278 1 8 999991 -689322 2 432102 703887 2 41519 276317 1 2 999999 -473546 2 660389 772967 2 285002 662779 1 529661 808144 32567 1 2 999999 295871 1 2 999999 -246934 1 2 999999 -65366 2 12 1000000 1 2 999999 670495 2 13 999996 2 2 999989 1 5 999987 947566 1 2 999999 -603488 1 2 999999 -907094 2 324799 665110 2 58790 446888 2 2 999999 2 373698 416966 1 155486 609197 999173 2 154251 505998 1 888995 959558 -529645 1 2 999999 698666 2 2 999999 1 25534 201603 -523579 2 2 999999 2 9 999996 2 2 999999 2 142579 967629 1 3 1000000 859748 2 46398 117271 1 19 999993 930267 1 1 999997 -819156 2 465423 540304 1 3 999989 618136 2 13 999981 1 2 999999 -59524 1 17 999982 -338160 1 2 999999 -43190 1 18 999992 -484479 1 4 999996 733822 1 2 999999 900287 1 51656 625828 75512 2 2 999999 2 10 999987 1 11 999982 972801 1 2 999999 670083 2 10 1000000 1 2 999984 39447 2 2 999999 1 2 999999 -111308 2 2 999999 2 27604 608976 2 2 999999 1 2 999999 -500173 2 56710 230335 1 7 1000000 289872 2 8 999995 1 76601 797079 494249 2 10 999989 2 387142 701801 2 2 999999 2 293220 563364 1 2 999999 -915693 1 1 999984 50174 2 2 999999 1 19574 36893 993813 2 2 999999 1 2 999999 -937112 1 2 999999 -619703 2 18 999988 1 5 999981 -549800 2 10 999990 2 706558 928429 2 181796 680253 1 9 999991 71997 2 7 999984 1 10 999999 625628 1 193092 341386 801022 2 2 999999 2 4 999982 1 785021 879695 -322814 1 63311 374187 740305 1 14 999994 20496 2 17 999988 2 2 999999 2 451047 899894 1 12 999999 -949238 1 2 999999 -633361 1 540038 736667 -736950 2 2 999999 1 2 999996 768516 1 11 999998 958539 2 8 999990 1 788670 826168 540525 2 2 999999 2 19 999997 1 19 999995 -144129 1 519924 742274 122605 2 2 999986 1 7 999996 879733 2 14 999981 1 2 999999 -745703 1 2 999999 384194 1 15 999997 107619 1 45660 705846 902150 2 155831 649806 2 5 999989 2 611785 749856 1 8 999982 257371 1 358726 544936 -143462 1 1 999987 195765 1 112666 322582 14695 2 2 999999 1 95279 642811 325394 2 11 999987 1 2 999999 691231 2 2 999999 2 9 999981 1 2 999999 505670 2 1 999995 1 825727 890839 -177946 1 347745 986212 -850093 1 28069 345510 -656287 1 2 999999 760714 2 59390 353468 2 213687 760414 2 2 999999 2 2 999999 2 25363 356388 2 753509 933363 1 16 999988 998147 2 16 1000000 2 13 999996 1 186871 463973 701083 1 153151 260981 -282844 2 667150 987623 2 19 999997 2 15 999996 1 223871 751060 761163 2 785555 886634 1 200487 672723 -499877 1 83262 108782 421237 1 4 999981 -134109 2 643253 975238 2 223846 911279 2 15 999982 2 2 999999 1 2 999999 -522324 2 14 999988 1 43842 173413 -48617 1 238026 421681 352972 2 20616 838437 1 2 999999 -500470 1 2 999999 11558 1 8 999989 -860534 1 13 999999 -910936 2 2 999999 1 65217 630105 957778 2 2 999999 1 6 999988 369286 1 11 1000000 918473 2 4 999993 2 47504 616968 1 2 999999 52872 1 217863 318027 273411 1 267591 274074 832947 2 41291 105604 1 7 999998 -56633 2 2 999999 2 4 999985 1 651965 709986 505014 1 216681 303316 509997 1 2 999999 -616024 2 20 999985 1 485375 598629 322902 1 2 999999 484458 2 198057 887455 2 126193 870434 2 2 999999 2 3 999995 1 2 999999 -43281 2 41533 539614 1 2 999999 47702 2 2 999999 1 2 999999 -156401 1 2 999999 -77019 1 655164 957518 176880 1 2 999999 889720 1 3 999998 498165 2 444698 540247 1 2 999999 -4351 1 14 999985 293100 2 2 999999 2 262690 419203 2 12 999982 2 346899 810844 2 2 999999 2 2 999999 1 2 999999 -899353 1 172268 300206 -844449 2 19 999986 1 17 999992 951562 1 18 1000000 482469 1 2 999999 -161276 1 2 999999 -280154 1 2 999999 422627 1 5 999986 -546566 2 2 999999 1 323865 425266 565527 1 146718 466405 514231 2 2 999999 2 201155 841000 2 3 999999 2 148490 677548 2 293590 808743 2 10 999991 1 273397 687256 -676983 2 17 999983 1 11 999984 311673 1 118329 387882 -768657 1 652670 981083 -607272 2 5 999981 2 880126 960834 1 624497 829818 766571 2 4 999983 1 814145 838735 400195 1 250282 615733 413752 2 1 999996 2 19 999993 2 2 999999 1 5 999984 129871 2 2 999999 2 2 999999 2 2 999999 1 6 999995 558986 1 13 999983 -985849 2 2 999999 1 11 1000000 -766357 1 187545 291508 650816 2 465344 704535 2 2 999999 1 2 999981 130681 1 2 999999 -253758 1 2 999999 -490994 1 658745 979448 656507 2 416013 788646 2 19 999991 1 8 999992 -212412 1 4 999982 674177 1 426421 460421 -937827 2 2 999984 2 2 999999 1 2 999999 333989 1 8 999996 156406 1 706109 845930 -346181 2 9 999994 1 6 999993 616022 2 10 999996 2 2 999999 2 2 999988 1 97772 763393 -117092 1 2 999999 -5781 1 744993 878916 379070 2 13 999999 1 801650 906840 73263 1 5 999987 -247076 2 2 999999 1 1 999986 -808306 1 18 999987 641834 2 469362 592092 2 122093 754376 2 91900 915155 1 16 999985 976954 2 19 999993 2 247323 493419 2 2 999999 2 2 999999 1 4 999995 404609 2 2 999999 1 2 999999 -766477 1 2 999999 -335402 1 267605 721370 -237252 2 161345 570249 2 14 999991 1 2 999999 109335 1 444849 719075 -328261 2 14 999999 2 192373 430050 2 2 999986 1 412232 954343 -140447 1 183813 675037 501617 2 187816 583894 2 2 999999 1 13 999998 -171146 2 2 999999 2 7 999992 1 2 999999 -601841 2 2 999999 2 2 999999 1 167302 910667 -653838 1 14 999981 -183455 2 8 999985 2 2 999999 1 7 999981 -537507 2 18 999986 1 16 999986 -217669 2 10 999989 2 2 999999 1 2 999999 -940753 1 6 999983 -603773 2 49125 608744 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -554320 1 583624 854626 896658 1 3 999990 -760247 1 63087 956967 -865856 1 7 999984 473260 2 2 999999 2 4 999982 1 13 999999 -820349 1 535189 979698 59834 2 2 999999 2 2 999999 2 18 999981 1 692586 713649 171085 1 14 999996 -889961 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -995565 2 11 999997 2 449745 896124 2 678413 952604 2 13 999993 1 2 999999 -674169 1 395263 755808 186682 2 24345 730607 2 331284 551533 2 5 999995 1 371609 414440 319463 2 9 999984 2 13 999984 1 14 999990 814998 1 12 1000000 -267610 1 2 999999 -586919 1 2 999999 -653260 2 2 999999 2 2 999999 1 2 999999 -372115 2 17 999992 1 427141 566713 273071 2 625069 954779 1 17 999999 -91433 1 9 999989 -470300 2 12 999991 2 2 999999 2 5 999984 2 2 999999 2 3 999994 2 509238 814083 2 4670 15113 2 2 999999 2 9 999986 2 77605 533336 2 2 999999 2 9 999991 2 2 999999 1 6 999991 -447095 1 2 999999 -258536 2 121926 622320 2 259310 832865 1 2 999999 937914 2 459313 757083 1 6 999986 671934 1 2 999999 -669131 2 5 999993 2 371529 827125 1 114249 934824 -860764 2 2 999999 2 5 999986 2 4 1000000 1 16 999984 561120 2 136612 588840 1 16 999982 -60532 1 2 999999 587953 2 2 999999 2 252842 990830 2 112077 785503 1 272623 999695 985156 2 461950 977133 1 2 999999 -624267 1 17 999983 768180 1 17 999994 689531 2 2 999999 2 9 999983 2 85175 108820 1 212378 573994 660827 2 17 999992 1 3 999997 -116477 2 9 999981 1 2 999993 260545 1 386569 411482 266926 1 2 999983 -199200 1 72546 264509 376391 2 2 999999 1 2 999999 -451599 2 2 999999 1 87442 755692 -666500 2 756033 829465 2 193985 234671 2 2 999999 1 28787 440592 13467 1 14264 129959 854792 1 2 999999 491129 1 2 999999 533624 2 446880 621300 1 2 999999 -926440 1 18 999983 -248289 1 10 999989 272844 2 12 999998 1 2393 145386 -88467 2 5 999984 2 217819 280364 1 9 999985 -792534 1 2 999999 398188 2 11 999987 1 11 999991 -947222 2 101524 891638 1 2 999999 -819359 2 5 999990 2 9 999997 1 6 999992 -918646 1 14 999998 520769 1 7 999991 -839051 2 2 999999 1 19 999985 518702 1 857141 944375 -286240 1 11 1000000 495047 1 5 999990 -547522 1 584560 789457 209501 1 530599 886294 -784137 1 495725 676523 -561032 2 100586 648289 1 18 999996 -846636 1 2 999999 568759 1 155215 549576 920584 1 2 999999 -591104 1 2 999999 180201 2 13 999991 2 2 999999 1 2 999999 -801404 2 189913 956777 1 2 999999 -307848 2 390078 440736 1 2 999999 391687 2 2 999999 1 19 999994 226655 2 255858 941465 1 9 999985 584356 2 2 999999 1 203279 870223 -139635 2 419179 502778 1 2 999999 -64268 2 59211 859869 1 13 999997 561258 1 3 999993 -646436 2 2 999999 2 480403 561240 1 261021 697826 -161537 1 17 999993 332131 2 2 999999 1 4 999989 483301 2 2 999999 2 589815 983285 1 185856 664343 -788588 1 2 999999 -534882 2 2 999999 2 114513 662293 1 17 999983 579261 2 850430 878413 1 2 999999 -940393 1 11567 829917 295765 2 15 999981 2 2 999999 2 472231 705120 2 4 999996 2 13 999985 1 503509 733774 -277081 1 10 999982 -757206 1 2 999998 -922997 2 2 999999 1 2 999999 980325 1 781662 879716 807318 1 2 999999 652719 1 230669 534272 -17286 2 5 999999 1 13 999986 869192 2 2 999999 1 29794 303628 395727 2 2 999999 1 2 999999 -333284 1 143853 273646 110659 1 2 999999 854152 2 603789 757100 2 2 999999 1 2 999999 -800928 1 4 999991 243232 1 9 999981 -613107 1 2 999999 834386 2 164777 216100 2 2 999999 1 18 999994 -469010 1 2 999999 98694 2 189906 812418 1 2 999999 363061 1 20 999996 86943 1 412852 668089 428013 2 17 999994 2 13 999986 1 2 999999 -16323 2 2 999999 2 2 999999 1 678967 953950 7901 2 16 999982 2 2 999999 1 2 999999 206005 1 16 999995 -507790 2 17 999984 2 364419 847109 2 19 999997 1 15 999998 51592 2 13 999984 2 17 999985 1 352711 807898 148340 1 4 999997 503761 2 14 999985 1 3 999989 670783 2 106900 842921 1 180838 686076 50644 1 2 999999 -178347 1 937773 994854 -471794 2 19 999994 2 426460 691287 2 5 999990 1 516404 565701 967029 2 6 1000000 1 2 999999 896058 1 17 999999 -422277 1 51439 252120 704422 1 546568 931987 -386008 2 774417 985531 1 10 999994 953974 1 318743 390876 -987719 2 13 999996 1 2 999999 57643 1 720500 878942 669284 2 218314 325496 1 2 999999 -359701 2 19 1000000 2 30606 109086 2 2 999999 2 18 1000000 2 569183 853735 2 14 999985 2 10 999983 1 4 999997 -367841 1 336220 921197 104753 1 245792 961405 981527 1 169592 638291 -598478 2 7 999994 1 5 999985 224825 2 2 999999 2 314457 400875 2 447570 966541 2 625516 886088 2 2 999999 1 312964 500791 -933945 1 649239 705612 119981 2 2 999999 2 14 999997 2 89221 681817 1 2 999999 -209083 1 2 999999 731484 1 2 999999 869590 2 282727 687805 1 18 999993 -779863 1 14 999988 -756250 1 554193 724554 -481607 2 2 999999 1 2 999999 741671 2 2 999999 2 2 999999 2 223367 494701 1 2 999999 -537300 2 17 999984 2 257832 328314 1 2 999999 -349998 2 2 999999 1 134677 985326 233474 1 1 999984 530903 2 428364 862380 1 2 999985 857150 1 2 999999 -238799 1 3 999998 -1975 1 2 999999 -280193 1 7 999999 -897203 2 2 999999 1 2 999999 -65246 1 11 999985 540629 1 535480 828423 -106151 2 4 999986 1 2 999999 -395332 1 2 999999 330534 2 17 999993 2 7 999999 1 6 999991 -815355 2 2 999999 1 2 999999 251204 1 2 999999 772755 2 7 999983 2 2 999999 1 10765 246468 206645 2 687961 853898 2 2 999999 1 2 999999 -398097 1 2 999999 -200693 1 2 999999 307696 1 19 999997 540219 2 311623 662815 1 2 999999 -423095 1 2 999999 89799 2 4 999995 2 2 999999 1 2 999999 -791513 1 11 999992 664242 1 4600 570537 -72284 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -842386 2 937882 962773 2 18 999997 2 2 999999 1 20 999988 -629241 1 647638 791874 -337056 1 332127 560096 -985887 1 2 999999 337160 2 2 999999 1 2 999999 524181 1 13 999986 -778199 1 8 999987 904356 2 421449 846905 2 228845 624629 1 2 999999 -443949 2 720063 879244 1 2 999999 -841963 1 2 999999 -804264 2 10 999998 2 229798 449533 1 329381 745966 -985975 1 623907 991965 -630279 1 2 999999 285910 2 289121 672475 1 2 999991 -139092 2 19 999996 2 4 999996 1 2 999999 116178 1 2 999999 -165562 1 155630 442838 510544 2 17 999986 2 2 999999 2 488970 721167 1 2 999999 -102638 2 18 999996 2 2 999999 1 2 999999 373741 2 4 999982 1 217593 722057 484046 1 2 999999 -191189 1 2 999999 -320283 2 2 999999 2 4 999988 1 318141 552983 -170695 2 2 999999 2 2 999999 2 741510 787419 1 796661 818748 709478 1 42900 346923 905413 1 503251 746120 439985 1 17 999981 -304330 2 1 999987 2 287667 780039 2 410192 800833 2 350702 663309 1 2 999999 29427 1 6 999989 -737505 2 21178 887011 2 11 999997 1 311804 630681 -70552 2 365199 931411 1 17 999990 691516 2 200449 887185 1 31457 729994 943462 1 145048 599122 -235489 2 2 999999 1 379950 712518 -646090 2 15 999998 2 2 999999 1 183478 394435 -321478 1 14 999993 -196232 2 2 999999 1 2 999999 -278429 1 2 999988 -662640 1 2 999999 693092 2 1 999984 2 2 999999 2 2 999999 2 619194 660764 1 2 999999 223837 2 771811 896169 1 736212 891079 897853 1 14 999993 -957833 1 2 999999 -114412 2 229348 829363 2 2 999999 2 3 999988 2 2 999999 1 535945 751170 528417 2 157582 879343 1 669375 910658 654428 2 527105 797528 2 146956 557849 2 2 999999 2 887017 916143 1 4 999999 952583 2 15 999986 1 2 999999 -851287 1 2 999999 360681 2 569980 628441 1 12 999995 488237 1 138234 489084 -685346 2 2 999999 2 318697 810241 2 83671 245415 1 2 999999 861974 2 2 999999 1 2 999999 -927543 1 285012 573016 798639 2 2 999999 2 9 999992 1 5 999983 429344 1 17 999983 400366 1 11 999990 -200248 2 2 999999 1 564105 916816 -927325 1 852241 864418 710043 2 196275 552366 1 135937 480145 -288506 1 2 999999 -307649 2 2 999999 2 197369 920970 1 887171 901541 -525054 1 10 999984 121063 1 2 999999 -305810 1 2 999999 214787 1 2 999999 435893 2 127490 753820 1 520611 883960 -545902 2 2 999999 1 8 999988 336899 2 300916 658199 2 2 999999 2 280794 984686 2 12 999992 2 2 999999 2 19 999992 1 2 999999 19241 2 203414 621176 1 18 999981 593144 2 13 999997 1 2 999999 -955887 2 10 999981 2 2 999999 2 20 999996 1 2 999999 -881116 1 2 999999 -411709 1 952491 991218 350622 2 2 999999 2 189819 285153 2 2 999999 2 2 999999 2 14416 67892 2 2 999999 1 11 999991 159443 1 14 999990 615189 1 2 999999 354502 1 846502 850173 731674 2 5 999986 1 12 999984 -909798 1 936548 944861 246834 1 20 999983 -763012 2 618396 831833 1 15 999981 -309912 2 7 999996 1 17 999984 -134745 1 19 999986 -488737 1 2 999999 -611278 1 10 999992 -17260 1 2 999999 967326 2 588764 945317 2 17 999983 2 158759 347696 1 2 999999 361323 1 2 999999 582063 2 2 999999 2 4 1000000 1 2 999999 651594 2 11 999983 2 9 999991 2 2 999999 2 2 999999 2 11 1000000 2 2 999999 1 179050 275629 351702 1 659328 890083 715462 2 2 999999 1 4 999984 -1363 1 2 999999 365230 2 2 999999 2 2 999999 2 1 999988 2 2 999999 1 2 999999 -522910 2 2 999999 2 1 999993 1 2 999999 -762998 1 11 999989 767148 1 302858 599053 830244 1 406404 562354 -397918 1 2 999999 421499 2 151305 394447 1 16 999987 269777 2 358705 757244 2 2 999999 1 401294 698911 62179 2 2 999999 2 10 999996 2 2 999999 2 2 999999 1 109482 636777 518168 2 60377 157301 1 253194 967218 377144 1 2 999999 827717 2 19 999982 1 6 999984 196396 1 259329 808041 113031 2 17 999999 2 12 999987 2 20 999985 1 22794 675328 -569691 2 497112 897476 1 438161 844795 -596825 2 22399 365173 1 211867 476414 131303 2 95259 211172 2 7 999996 2 2 999999 2 81142 997890 2 196784 664049 1 18 999993 940061 2 14 999984 2 2 999999 1 17 999990 -20198 2 111978 236880 1 530641 870684 38546 1 7 999984 -416124 2 2 999999 2 2 999999 1 6 999988 -396656 1 2 999999 -960170 1 120192 133207 815711 1 19 1000000 -494911 1 20 999994 642278 1 150988 985171 592179 2 112034 183904 2 175082 472045 1 255641 859247 -246025 2 2 999999 2 3 999997 2 835300 999569 2 2 999999 1 279876 626740 24024 1 9 999996 -585775 2 2 999999 1 2 999999 175580 2 2 999999 2 293765 672466 1 2 999999 264689 1 75463 831954 917461 1 20 999990 -454676 1 77435 511805 322805 2 2 999997 2 78114 622030 2 11 1000000 1 2 999983 457862 2 12 999997 2 2 999999 1 2 999999 -263898 2 9 999996 1 2 999999 284265 1 516185 895784 497807 1 2 999999 889727 2 931119 976399 1 2 999999 -829753 1 423350 883039 -230854 2 155248 999998 2 7 999994 2 233629 971135 2 269690 329578 2 2 999999 1 8 999987 -703053 2 401127 965593 2 2 999999 2 2 999999 1 1 999984 465051 2 589344 864476 1 181811 304063 524296 1 2 999999 -198431 1 2 999999 970481 1 2 999999 313900 2 293495 864211 2 2 999999 1 3 999991 -679780 1 2 999999 177775 1 2 999999 929402 2 8 999997 1 2 999999 -392240 1 9 999997 577632 2 90050 603724 2 17 999991 1 2 999999 375630 2 4 999992 1 967025 976915 56336 1 20 999992 -496870 1 9 999990 -387835 2 28951 845726 1 354409 432951 -934850 1 5 999993 -109402 2 10 999993 1 39686 605353 276161 2 592006 886081 1 2 999999 363108 2 15 999996 2 4 999995 2 9 999984 1 77774 757512 -113178 1 484190 498843 -116242 1 142179 861750 -936842 1 119697 981917 605383 2 97206 202139 1 2 999999 -970223 2 12 999993 2 176541 771920 2 9 999994 2 2 999999 2 207691 918609 2 503151 512393 1 2 999995 -973623 1 2 999999 -960067 2 6 999997 1 96124 416422 866032 2 6 999994 2 67728 673876 2 285201 477775 2 2 999999 1 2 999999 806052 1 130575 729028 374704 1 14 999997 925591 2 2 999999 1 11 999992 621752 1 17 999982 -778249 2 405624 720355 2 5 999987 1 6 999983 -707612 2 2 999999 2 20 999994 1 107742 978726 -863580 2 7 999985 1 9 999987 501793 1 13 1000000 -750010 2 6 999986 1 2 999999 -860669 1 16 999994 -27627 1 2 999999 -725932 1 475513 498548 -632943 1 15 999986 -231502 1 7 1000000 778317 2 2 999999 2 530931 954034 2 15 999999 2 2 999999 2 341557 567667 1 807 659469 79199 1 7 999982 807515 2 2 999999 2 1714 710427 2 366972 906892 2 11 999997 1 264525 770104 -199179 1 14 999991 -488005 1 2 999999 503518 2 659697 922380 2 2 999999 2 2 999999 1 200144 809172 572062 1 15 999997 -45391 2 2 999999 2 896424 994389 2 12 999995 2 1 999990 1 219186 282229 -978276 2 2 999999 1 2 999999 -343187 1 2 999999 -114878 2 19 999988 2 708216 856828 1 2 999999 395157 2 2 999999 2 286779 952505 2 2 999999 2 16 999999 1 2 999999 622897 1 2 999999 -641305 2 2 999999 2 4 999991 1 12 999997 -354650 2 2 999999 1 2 999999 -131962 1 2 999999 96901 1 2 999999 -993797 1 3 999981 -200774 1 2 999999 -239801 1 13 999981 -866216 2 5 999996 2 213951 851162 1 2 999988 -975228 1 1 999984 888668 1 468429 758445 721626 2 17 1000000 1 2 999999 -950215 1 7 999987 -293551 2 6 999993 1 203251 646132 857055 2 2 999999 2 314672 469220 2 540406 643575 2 2 999999 2 3 999999 1 2 999999 421846 2 2 999999 1 79978 672199 837457 2 236684 707022 1 14 999993 -960344 2 2 999992 1 17 999998 956949 2 10 999984 2 63458 409165 1 2 999999 -730869 2 2 999999 1 2 999999 507677 2 1 999991 2 2 999999 2 6 999982 1 18 999991 293558 1 10 999998 165799 2 18 999981 1 812200 828201 253120 2 387200 519690 1 2 999999 717900 1 731884 753885 313516 1 4 999997 158257 1 6 999985 -175692 1 2 999999 738888 1 19 999986 912232 1 19 999996 164631 1 4 999988 162083 1 2 999999 610555 2 2 999999 2 2 999999 1 2 999999 707537 1 2 999999 -866165 1 11 999991 13807 2 15791 768486 2 568738 836764 1 175216 731950 -199117 2 2 999999 2 689990 774419 1 355136 579411 -674710 1 2 999999 -396084 1 186778 481404 296147 2 5 999994 1 2 999999 -882014 2 10 999984 1 2 999999 -882136 1 188198 986680 -903556 1 172326 882324 841430 2 2 999999 1 9 999985 -85325 1 7 999984 -721968 1 2 999999 -270246 2 2 999999 1 536733 888896 -157006 1 10 999988 -60754 1 2 999999 987183 2 2 999999 2 2 999999 2 2 999999 2 12 999984 2 20 999985 2 3 999998 2 19 999991 2 2 999999 1 2 999999 -216278 1 7 999990 630392 1 2 999999 339617 1 2 999999 643534 2 11 1000000 2 562196 631904 2 9 999985 1 2 999999 -309296 1 182643 723139 906247 1 5 1000000 -889111 2 2 999999 2 2 999999 1 12 999997 518548 1 348968 658772 236031 1 28468 378319 -154336 1 13 999995 468661 1 56229 901703 96576 1 384591 577163 134218 2 4 999984 1 2 999999 -100131 2 2 999999 1 2 999999 313537 2 398961 696676 2 613275 746138 2 4 999995 1 463191 965183 197297 1 11 999987 -808681 2 19 999997 1 2 999999 -641998 1 16 999987 -175265 1 443262 446300 -790187 1 2 999999 625223 2 2 999999 1 54612 939813 386083 1 2 999999 -789705 1 2 999999 596361 2 31746 322482 1 11 999999 -266125 1 73908 914193 957622 2 6 999999 1 9 999989 478708 1 882102 961789 -503056 1 2 999999 -487062 1 258008 761872 -141275 2 19 999996 2 752340 975342 1 6 999993 458865 2 2 999999 2 2 999999 1 10 999988 698871 2 2 999999 1 13 999988 -234921 1 20 999988 -584294 1 2 999999 489813 2 7 999984 2 124901 229414 1 2 999999 55067 2 226138 751696 1 18 999982 781212 1 18 999983 -652231 1 17 999991 870573 1 19 999996 572312 1 8 999982 610833 2 2 999999 1 2 999999 -54773 1 558915 855310 -73997 2 2 999999 1 3 999997 -429901 1 492546 661339 -328662 1 2 999997 -191154 1 115754 559847 -662213 2 2 999999 1 2 999999 449809 1 1 999999 28045 2 88579 269991 2 2 999999 1 2 999999 -724437 1 2 1000000 -297919 2 12 999982 2 4 999983 2 667739 908432 1 7 999987 -49314 1 9 999992 -516769 1 6 999997 -970189 2 474285 942858 1 1 999994 -220625 2 361284 823012 1 2 999999 166342 2 19 999995 2 12 999998 1 11 999982 -851823 1 779483 783245 -798423 1 173289 206172 606964 2 2 999999 2 2 999999 2 4 999992 1 650674 791986 234155 1 909245 957132 290000 2 567613 883955 2 292580 469862 2 2 999999 1 181668 926203 -724925 1 19 999982 514864 1 2 999990 -966069 1 67630 115746 677005 1 6 999993 701717 2 2 999999 1 2 999999 -610649 1 665673 987891 675358 2 7 999994 1 416852 594028 482235 1 12 999994 79107 2 3 999994 1 566770 736902 45973 2 2 999999 1 17 999997 777478 1 16 999997 917011 1 3 999995 -62730 1 18 999984 500662 1 14 999981 116888 2 797624 918497 1 8 999985 -769821 1 6 999983 -165819 1 11 999994 -493862 2 2 999999 1 18 999996 -491057 2 6 999996 1 2 999999 528972 2 2 999999 1 315726 870387 -34824 2 742562 835195 2 770105 772600 2 2 999999 1 2 999999 618699 2 333557 665078 1 51114 448066 -851091 1 717273 878862 -208421 1 11 999985 -732975 2 305091 450836 2 526606 645337 2 2 999999 1 2 999999 -552028 2 10298 47006 2 2 999999 2 20 999997 1 15 999991 88131 2 7 999995 2 1 999999 2 12 999983 1 666110 847294 241362 1 2 999999 39961 1 334091 710872 -193465 1 2 999999 -181436 2 10 999999 2 248626 580574 2 2 999999 1 98566 442866 -939687 1 368980 998472 802329 2 2 999999 1 2 999999 165446 1 2 999999 -1776 1 204756 280402 -912141 2 583212 878605 1 91322 738655 -11051 1 144299 783148 -643109 1 2 999999 -957208 2 17 999992 1 2 999999 -427770 2 2 999999 2 2 999999 2 9 999984 1 206259 479804 -537446 2 2 999999 1 12 999981 -614165 2 20 999985 1 35712 257923 573953 2 2 999999 2 2 999999 1 20597 978269 -55927 2 554592 938275 1 7 999982 -50103 2 13 999986 2 15 999981 2 2 999989 1 14 999993 529338 2 19 999987 1 2 999999 849041 2 314656 920856 1 2 999999 -19318 2 222395 422989 2 15 999994 2 624637 860204 2 2 999999 1 551109 961585 537268 1 87315 526279 -207433 2 2 999999 1 12 999988 -362331 1 2 999999 -351151 2 447161 589886 1 20 999996 506972 1 20 999983 -165503 1 2 999999 325535 2 2 999999 2 2 999999 1 739738 784170 394770 2 4 999995 2 2 999999 1 3 999996 -937784 2 2 999999 2 2 999999 2 32007 586709 2 50737 987131 1 789782 926078 -749022 2 12 999989 1 73593 720128 -509020 2 18 1000000 1 11 999998 378870 1 367975 683656 73094 2 53148 702552 1 11 999988 254479 2 7 999999 1 380298 781421 -809927 2 4 999990 1 5 999992 402582 1 5 999982 306503 1 9334 269161 45709 1 7 999989 -788903 1 17 999991 261093 1 472734 694449 346264 1 2 999999 -444278 1 253451 352142 -905940 1 2 999999 890825 2 11 999989 1 257366 775766 913876 2 17 999989 2 2 999999 1 8 999990 736240 1 145531 220213 924200 1 4 999993 572467 2 3 999993 1 2 999999 594420 1 212571 441412 -437713 2 15 999984 1 2 999999 352274 2 2 999999 1 2 999999 -666111 1 7 999988 -352004 2 470549 832522 2 2 999999 1 14676 544151 -731953 1 3 999990 -372952 1 2 999999 503063 1 333699 629236 838541 1 494585 604504 -835336 2 2 999999 1 13329 500640 878591 1 14 999993 -325016 2 9 999991 1 12 999992 646485 1 14 999989 -306421 2 221467 722584 1 531986 924985 227771 2 8 999982 1 2 999999 345135 2 18 999988 1 2 999999 456033 2 2 999999 2 837270 918405 2 680249 723169 2 629662 767593 2 2 999999 2 67309 535360 1 6355 127610 233299 2 2 999999 2 2 999999 1 218533 287994 681867 2 617512 625790 1 2 999999 563332 1 524440 597090 -503246 2 236851 720403 1 1 999992 359784 2 94073 111025 1 2776 188287 526755 2 5 999985 2 134939 656757 2 14 999983 2 2 999999 2 597880 987021 2 748370 851148 1 26853 411459 -797544 1 5 999993 229821 1 2 999999 -542548 2 74142 765838 2 15 999995 1 2 999999 -412708 2 815178 929466 1 257292 847608 -545355 2 10 999981 2 59517 987282 2 4 999989 2 2 999999 2 2 999999 2 747489 757057 1 18 999985 304102 1 42134 398165 -92993 2 7 999984 1 2 999999 549669 2 2 999984 2 92183 769666 1 8 999996 186370 2 121208 180534 2 443375 886808 2 2 999999 1 4 999998 -342773 1 14 999996 -925164 2 330985 677504 1 20 999983 395756 2 14 999997 1 2 999999 978758 1 14 999994 682444 2 529670 901580 1 19 999987 8956 1 41468 684427 648346 1 4 999986 741812 2 2 999988 2 18 999981 1 636912 683798 813738 2 433441 800535 1 2 999999 344157 2 507565 858558 1 13829 899755 530997 2 387952 972626 2 2 999999 2 10 999996 2 510067 583321 2 2771 747380 2 2 999999 2 7 999988 2 12 1000000 1 2 999999 36611 2 550228 599958 1 21765 287258 -506155 1 12 999996 -404931 1 2 999999 -414581 2 2 999999 1 12 999991 188138 2 1 999985 2 2 999999 1 16 1000000 -962819 2 18 999985 1 2 999999 -416301 2 14 999984 1 464729 844378 584250 2 480338 834416 1 236287 400480 -956661 2 18 999993 1 14 999990 180765 1 933462 949453 -476545 1 5 999996 506815 2 2 999999 2 13 999983 1 2 999999 26498 1 3 999983 485426 2 2 999999 1 19 999999 -502070 1 2 999999 193310 2 2 999999 1 2 999999 -67142 2 2 999999 1 13 999997 -367809 2 10 999995 1 19 999988 -544275 2 2 999999 1 2 999999 -443411 2 17 999992 2 2 999999 1 18 999998 -946482 2 11 999999 2 16 999990 2 16 999992 2 685351 725533 2 2 999999 1 2 999999 595778 1 2 999999 -298634 1 191076 621921 -586334 1 298028 428418 955621 2 6 999993 2 87880 654464 2 924549 954413 2 13 999999 1 565667 970171 -731452 1 821874 848267 488204 2 16 999993 2 19128 251946 1 2 999999 92709 2 2 999999 2 20 999986 2 2 999999 2 2 999999 2 355033 919221 1 19 999986 -453283 2 5 999986 1 2 999999 195576 2 3 999984 1 2 999999 -152292 2 2 999999 2 2 999999 2 827219 852230 2 2 999999 2 13 999995 2 2 999981 2 338211 711193 1 81591 694996 275846 2 2 999999 2 2 999999 2 12 999984 2 6 999993 2 2 999999 2 2 999999 1 2 999999 -859126 1 20 999987 690061 2 2 999999 1 2 999999 821442 1 2 999999 620378 2 10 999993 1 1 999988 -307581 1 2 999999 156475 1 20 999986 336192 1 693424 796164 -418964 1 2 999999 -689512 1 740276 957382 -416826 2 45427 330186 2 8 999997 1 2 999999 642536 2 2 999999 1 2 999999 -519171 2 2 999999 1 12 999995 305625 2 419035 995661 1 2 999999 321756 1 108446 750814 -60145 1 281218 756167 -625662 1 697817 829137 529908 2 2 999999 1 752009 912408 -361748 1 2 999999 974202 2 34432 662925 2 2 999999 2 13 999993 2 114471 425815 2 2 999999 2 230659 340850 1 2 999999 943863 2 18 999996 1 15 999982 266630 2 2 999999 1 2 999999 204436 2 766174 837076 1 126069 337564 -184992 1 2 999999 252179 2 5 999987 2 115867 968792 2 10 999984 2 2 999999 1 3 999989 -76731 2 2 999999 2 19 1000000 1 2 999999 -304497 1 2 999999 -7004 1 2 999999 300581 2 1 999981 2 218238 677390 2 6 999987 1 308501 879841 173441 2 2 999999 1 13 999989 644756 1 62204 416819 -517340 2 375772 915576 2 62350 765051 2 805592 886933 1 12 999994 592598 2 5 1000000 1 152858 555590 -821490 1 2 999999 226157 1 446559 596031 -40211 2 25795 923255 1 11 999992 -147994 2 205933 477953 1 2 999999 -582583 1 2 999999 804761 1 456008 562126 -843518 2 14 999981 2 1 999992 2 9 999982 1 673617 699946 540993 2 2 999999 2 12 999989 2 2 999999 1 287671 596199 47030 1 689023 882356 -445441 2 2 999999 2 2 999999 2 2 999999 1 325286 531095 739969 2 5 999995 2 77729 811449 2 1 999995 2 19 999984 1 2 999999 154588 1 294922 452825 701815 1 2 999999 483313 1 2 999999 425207 1 10 1000000 762834 2 1 999994 1 2 999999 238300 2 2 999999 1 2 999999 -356404 1 2 999999 -474215 2 4 999984 2 231854 937120 2 47098 504162 1 2 999999 -278264 2 18 1000000 1 12 999990 -779553 1 2 999999 48347 1 2 999999 -1621 2 632447 706061 1 253159 975303 -605521 1 799533 828934 -263814 2 135881 906488 2 18 999996 1 2 999999 118771 1 377439 961757 -74196 1 522628 728823 -798505 1 2 999999 773155 1 2 999999 706790 1 18 999995 -935688 1 6 999993 856593 1 310481 673052 -992795 1 545959 776068 112680 1 6 999990 -333669 1 14 999985 -72347 2 7 999988 1 125321 388152 -482111 2 51305 922329 2 20 999984 2 12304 541512 2 2 999999 2 9 999988 2 2 999999 1 456852 504679 343784 1 729878 820464 429643 1 16 999994 80191 2 805857 815324 1 15 999988 -449048 2 890760 927710 1 344872 548403 -727902 1 2 999999 779290 1 20 999995 638871 2 2 999999 1 423394 663506 -592429 2 1 999997 2 411732 676737 2 181771 675814 2 1 999987 1 567822 854694 -379677 2 15 999994 1 682011 965522 -609631 1 382844 599690 -862122 1 17 999985 -866960 2 53682 828733 2 2 999999 2 308857 807407 2 2 999999 1 2 999999 -755102 2 635967 650252 2 106549 491633 1 2 999999 -454010 2 2 999983 1 12 999993 -315154 2 92573 653048 1 2 999999 714875 2 440605 983848 1 3 999991 439196 2 6 999985 1 2 999999 -705698 1 493254 888677 -221542 2 253361 539169 1 14 999984 822475 1 264803 533358 -645093 2 239282 640121 2 2 999999 2 3 999997 2 15 999981 1 4937 735739 720869 1 2 999999 546993 1 574857 833406 -136338 1 596691 787577 181720 1 17 999993 273265 1 2 999999 -23131 1 2 999995 539118 2 199017 273728 2 2 999999 2 298233 825213 1 189388 544677 -647996 1 23421 571011 444545 2 16 999992 1 305292 918878 -394431 2 2 999999 2 17 999997 1 865488 874984 511063 2 16 999984 1 2 999999 915966 1 304826 521299 908336 1 18 999995 -369544 2 2 999999 1 11 999996 -194244 1 2 999999 -376503 2 7 999987 2 197853 260370 1 156579 793986 271130 2 16 999999 1 2 999999 -52782 1 232678 412182 -450426 2 15 999995 2 2 999999 1 807340 970373 189621 2 2 999999 1 2 999999 -81673 1 2 999999 -193098 2 81760 745739 2 517806 998492 1 18 999998 845613 2 20 999999 1 211988 892990 -697544 2 4 999983 1 657339 940014 77786 2 2 999999 1 339301 566357 -214904 1 2 999999 -967722 2 360316 922447 2 444951 619909 1 80323 466375 934229 2 16 999982 1 631082 869113 -855824 1 11 999990 518725 2 44829 814504 2 757082 881514 1 11 999994 957039 2 5 1000000 1 19 999987 -148950 2 2 999999 2 17 999991 2 104454 618510 2 2 999999 2 2 999999 1 2 999999 -364035 1 12 999988 -215325 1 17 999998 -267954 1 2 999999 95170 2 2 999999 2 77598 119606 2 2 999999 2 12 999982 1 3 999992 -986054 2 2 999999 2 2 999999 1 131127 251501 239202 1 807139 902146 -735309 2 2 999999 1 2 999999 -533121 2 473130 863619 2 48552 269345 1 17 999997 950963 1 1 999985 -690577 1 800150 822194 936113 1 2 999999 268667 2 20 999996 2 2 999999 1 2 999999 334402 1 2 999998 842764 1 496915 825836 -50316 2 188833 255968 2 204140 944977 2 717284 738327 1 114749 925857 826960 2 2 999999 1 9 999990 683282 2 448624 635314 2 2 999999 2 4 999984 2 14 999989 2 19 999984 1 2 999999 -564185 2 267112 944546 2 142120 625222 1 181040 517017 466478 1 186893 362805 -936212 2 6 999987 2 781178 796599 1 4 999998 648079 2 2 999999 2 33000 204500 1 6 999989 -300000 1 827797 972060 499966 2 2 999999 1 24890 666533 -667808 2 18 999982 1 232404 575567 -959251 1 214579 690817 727882 2 92042 389653 2 2 999999 1 20 999989 -828124 2 138126 531779 1 2 999999 223609 2 4 999988 1 20 999984 884202 1 14 999986 -365942 1 8 999988 590967 2 8 999983 2 3 999982 2 24584 308114 1 5 999993 666898 2 238442 674952 2 8 999988 2 2 999999 1 7 999983 -921395 2 2 999999 1 463363 666239 -998261 1 10 999995 873102 2 586637 908309 2 2 999999 2 13 999986 2 372298 860336 2 2 999999 1 659401 938302 -409966 1 2 999999 892944 2 4 999994 2 12 999982 2 8 1000000 2 15 999983 1 173672 448212 -615319 1 292820 782214 -111462 2 12 999992 1 3 999982 -968268 2 8 999994 2 2 999989 1 1 999988 -534752 1 2 999984 196875 1 20 999989 210678 1 2 999999 442758 2 1 999998 2 187076 656604 2 479515 506922 2 2 999999 1 12 999999 641908 2 95676 859370 2 845989 944579 1 230045 330992 2002 2 14 999982 2 10 999985 1 6 999988 668341 2 2 999999 1 2 999999 -69276 1 2 999999 944841 2 2 999999 2 616021 966461 2 173208 281238 2 2 999999 1 202839 489125 6271 2 10 999982 2 2 999999 1 14 999981 -635166 1 2 999999 -164073 1 17 1000000 -150740 2 2 999999 1 14 999999 -128982 2 2 999999 2 18 999998 2 2 999999 1 18 999981 -828903 1 11 999999 -146231 2 2 999999 2 629115 898433 2 441984 848592 1 10 999997 823853 2 53797 999306 2 9 999993 2 84497 557059 1 181983 860120 5494 2 13 999988 2 791237 818911 2 18 999986 2 227775 684219 1 18 999997 -926240 1 18 999999 222306 1 2 999999 -202221 2 67613 834758 1 2 999999 62873 2 12 999983 2 1 999996 2 49227 662018 1 2 999987 869627 2 2 999999 2 8 999983 2 237318 391341 1 2 999999 201049 2 92135 437410 1 1 999993 -256347 1 2 999999 -133009 2 13 999998 1 1 999987 -854178 1 76003 983518 -424641 1 8 999986 802368 2 4 999993 1 881561 949180 390755 2 256052 724594 1 2 999999 920200 1 15 999984 707755 2 2 999999 1 305169 526167 676861 1 11 999994 -443500 2 174306 603632 1 14 999986 -149823 2 2 999999 2 20 999993 2 2 999999 2 47621 329714 1 2 999999 -862495 1 16156 473017 -370235 2 1 999987 2 15 999998 2 2 999999 1 394185 491554 -923042 2 624638 662323 2 9 999984 1 1 999990 535701 1 2 999981 843440 1 2 999999 810270 1 5 999987 -817306 2 335052 431451 2 113671 497308 2 2 999999 2 156073 769915 1 18 999996 986633 2 520863 764951 1 11 999987 -948156 1 14 999984 249209 1 140197 756078 -948380 1 2 999999 -545808 1 804006 809748 -63784 1 11 999987 -451381 1 294266 694816 -992691 1 3 999989 -851063 1 15 999985 941759 1 29454 768925 -976634 1 38479 448909 -765986 1 2 999999 291560 1 2 999999 91541 2 458967 628396 1 2 999999 561687 2 14 999997 1 5 999986 -965970 1 18 999998 27989 1 2 999999 -177846 2 13 999998 1 136249 918170 733374 1 11 999989 121136 1 10 999990 -761214 1 2 999999 -813597 2 20 999995 2 2 999999 1 2 999999 -176266 2 416012 666318 2 2 999999 2 20 999986 1 2 999999 783963 1 2 999999 177621 2 711842 879276 1 260498 274342 116892 2 20 999993 1 2 999999 987851 2 6 999991 2 20 999990 2 1 999989 2 6 999994 1 16 999994 -728738 1 2 999999 35984 1 2 999999 768987 2 2 999999 2 5 999995 2 3 999988 2 2 999999 2 448666 725267 1 3 999997 -746532 1 2 999999 -1651 1 20 999990 -474675 2 2 999999 1 2 999999 -146090 1 100087 491062 -929355 1 4 999997 -736659 2 2 999999 2 163846 613956 2 53913 412892 2 2 999999 1 5 999996 -514019 2 2 999999 2 499318 655986 2 315905 535162 1 2 999999 -936910 2 18 999999 2 481054 807669 1 360631 814298 808902 2 2 999999 1 77803 508266 -177097 1 19 999983 -476803 2 4 999987 2 2 999999 2 13 999999 2 353282 504397 2 589137 764785 1 7 999987 382349 1 213283 846133 -260123 1 545261 783991 -667960 2 17 999981 2 3 999998 2 2 999999 2 15 999997 1 2 999999 -637190 1 2 999999 -856014 2 2 999999 1 119052 932100 216465 1 198747 839204 423419 2 8 999985 1 2 999999 957837 1 2 999999 -154424 1 8 999996 95087 1 2 999999 514474 2 7 999992 2 9 999990 1 154273 275797 353499 1 2 999999 179173 1 373913 743959 -47481 2 2 999999 2 206181 620873 1 2 999999 -19515 2 72820 183539 1 64231 210167 -118603 1 2 999999 621666 2 2 999999 2 20 999995 2 2 999999 1 2 999999 -334099 2 2 999999 1 2 999999 -963441 1 484596 849143 941394 2 2 999999 1 466703 984649 -441580 2 2 999999 1 560491 844413 436611 2 16 999995 2 653455 861104 2 131562 625687 1 2 999999 941118 1 6 999993 701273 1 452541 661320 293626 2 2 999999 1 13 999991 -848534 1 671798 930715 450633 1 2 999999 686971 2 2 999999 2 2 999999 1 10 999999 -802137 2 13 999983 1 2 999999 869297 1 186947 831149 -440426 1 2 999999 177836 2 624149 684702 2 69683 344846 2 2 999999 2 2 999984 2 11 1000000 2 849110 952790 1 2 999999 -840984 1 2 999999 -265203 2 1 999994 2 2 999999 2 61378 204051 1 185056 811472 641610 1 2 999999 -189303 1 18 999993 -866287 1 8 999989 -518146 1 2 999999 -452815 2 214917 815147 2 2 999999 2 224732 420188 2 4 999989 2 2 999999 1 14 999996 -368375 1 7 999994 599574 1 2 999999 283570 2 2 999999 1 522799 578242 330861 1 2 999999 -534034 2 13 999991 1 2 999999 713953 1 197154 588019 -818971 1 2 999999 -690627 2 13 999994 1 6 999993 -471415 2 7 999991 1 14 999986 -449442 2 173461 991258 2 584016 773096 1 2 999999 901007 1 2 999999 -530140 1 2 999999 -286974 2 150552 551756 2 8 999986 2 624703 866832 2 2 999999 2 656112 950130 1 56680 654310 850706 2 2 999999 1 157323 925184 -746605 1 2 999982 -381466 1 2 999999 526149 2 5 999996 2 2 999999 1 443057 943495 -451744 1 508295 535715 -488059 1 79509 415057 468199 1 11 999989 382710 1 2 999999 244138 1 11 999998 -950076 2 505545 631701 2 319465 731068 1 165272 611588 -86452 1 2 999999 844391 1 1 999999 821270 2 453293 997800 2 2 999999 1 2 999999 -401674 1 2936 189186 -737706 2 19 999993 1 788538 794917 302660 2 88948 725324 1 2 999999 569553 2 12 999995 2 2 999999 2 2 999999 2 8 999992 1 8 999982 -76309 1 2 999999 -771896 1 168482 799914 247264 2 14 999994 2 2 999999 1 2 999983 72600 1 182610 832004 923999 1 1 999999 -760663 1 2 999999 960680 2 19 999998 2 308612 828586 1 578833 601115 -270780 1 2 999999 318767 2 337877 887307 1 2 999999 -592065 2 681548 770752 1 19 999994 243844 2 18 999984 2 12 1000000 1 11 999998 -432379 1 78652 93858 95596 1 2 999999 325432 1 2 999999 -412430 1 16 1000000 -553157 1 1 999995 -19790 1 7 1000000 -499413 2 569524 609829 2 20 999989 1 2 999999 699553 2 2 999999 2 2 999999 1 2 999999 718892 1 442171 467148 616948 2 2 999999 1 141526 832844 -414656 1 5 1000000 -650684 2 2 999999 2 17 999996 1 96137 362015 -875164 2 590622 716958 2 16 999983 2 2 999999 2 307240 513879 1 3 999995 -82407 1 748706 987875 -60841 1 7 999999 207838 1 123501 733352 741378 2 433326 546522 1 2 999999 822911 1 487142 929773 -113823 2 2 999999 2 820090 835406 2 322206 954770 2 178649 849394 1 2 999999 -234029 2 16 999995 1 720774 763359 -901507 1 533194 825145 -176963 1 2 999988 -192845 2 2 999999 1 42526 278124 -456106 1 51967 374823 -151442 2 8 999985 1 20 999994 -697224 2 4 999982 1 15 999996 -745971 1 2 999999 973075 2 2 999999 2 2 999999 2 19 999990 1 468728 889895 -1653 2 2 999999 1 2 999999 613355 1 322633 828394 -350931 1 251128 444522 735591 1 551303 988110 586452 2 370921 487356 1 243764 955586 764545 1 378661 908520 -701002 1 2 999999 257488 1 14 999994 736126 2 12 999989 2 12 999991 1 2 999999 -794926 2 248891 339390 2 193592 443965 1 3 999984 892950 2 2 999999 2 325431 421569 2 2 999999 1 10 999982 394595 1 8 999997 -661732 2 7 999996 2 2 999999 2 2 999999 1 16 999984 973992 1 2 999999 633401 2 1 1000000 1 2 999999 -320903 1 13 999996 326829 1 19 999982 -10666 1 2 999999 525812 1 17 1000000 -537148 1 76682 679051 733050 1 3 999998 25397 2 609143 992978 2 12 999999 2 2 999999 1 8 999995 -847762 2 5 999986 2 378669 912415 2 2 999999 1 2 999999 514242 2 2 999999 2 29841 555696 1 18 999983 229348 1 2 999999 658385 2 12 1000000 2 604466 825140 1 432564 967408 955098 2 78375 374031 1 30108 308031 -222771 2 2 999999 2 2 999999 1 7 999994 992249 1 2 999999 -981911 2 15 999990 2 267664 876257 2 79175 961020 2 10 999995 1 2 999999 809049 1 12 999995 -963164 1 273582 440446 -652638 2 2 999983 1 2 999999 373665 1 2 999999 616083 1 18 999999 -710753 2 106594 294681 1 2 999999 -735102 2 450991 684361 2 2 999999 2 2 999999 1 5 999987 988291 1 4 999991 540680 1 444475 874253 993572 1 2 999999 288729 1 807945 990835 980085 2 2 999999 1 2 999999 -114694 2 20 999996 2 2 999999 2 1 1000000 2 17 1000000 1 2 999999 429141 1 2 999999 363052 2 371361 843807 1 2 999999 -659099 1 2 999999 -372287 1 2 999999 841493 2 18 999994 2 2 999993 2 2 999999 2 606038 946320 1 4 999984 107128 1 293995 454956 797679 1 9 999990 -285875 2 53390 645484 1 18 999997 -831949 2 230558 593961 1 85787 927419 -796924 2 11 999983 2 273981 593643 2 869541 905580 1 283397 854944 -210267 2 2 999999 1 72195 614629 -706390 2 223916 983721 2 2 999999 2 2 999999 2 18656 567099 1 10012 189971 687633 1 2 999999 897302 2 790017 865394 1 227327 445882 447189 2 431658 676404 2 2 999999 2 754370 925525 2 2 999999 2 612820 638843 1 2 999999 -642643 2 266255 352114 2 293880 627128 1 13 999993 -683684 1 2 999999 868233 2 5 999992 2 2 999998 1 7 1000000 -346627 2 19 999994 2 1 999982 1 31014 35946 -226686 1 2 999999 316380 2 2 999999 1 57169 639357 924007 1 9 999981 338453 2 484913 530382 1 1 999991 -540108 1 489431 738104 759539 1 115764 850104 875736 1 2 999999 -212231 2 2 999999 1 83695 362631 749090 2 19 999984 2 643214 875782 1 2 999999 -979530 2 8 999981 2 717773 893851 2 274269 907014 2 2 999999 1 13 999996 -339938 1 6322 266370 -190826 2 4 999999 2 16 999985 2 2 999986 2 2 999999 1 2 999999 374817 2 408069 618344 1 8 999994 -594673 1 8 999985 717867 1 186701 993708 -692898 2 10 999989 2 8 999995 2 2 999999 1 3 999996 -114565 2 3 999991 1 19 999986 938256 2 212918 468932 1 14 999995 738363 1 2 999999 -147974 2 12 999994 1 2 999999 158525 2 57502 773193 2 10 999997 2 2 999988 1 17 999994 533827 1 624998 728623 975463 2 2 999999 1 73038 606904 -936758 1 2 999999 482184 1 2 999999 -216730 1 2 999999 -326142 1 494766 877308 550415 1 295007 632491 350919 1 17 999981 -735591 1 2 999999 652101 1 2 999999 -362780 2 4 999986 2 6 999986 2 22148 816746 1 373305 529922 -341847 1 2 999999 671637 2 486965 971767 1 49040 929055 -923143 2 2 999999 2 2 999999 2 344671 561311 1 13 999997 663978 1 6 999999 664731 2 8 999995 1 7 999991 412947 1 14 999993 -151052 2 11 999988 2 2 999999 2 2 999999 1 12 999991 466449 2 14 999999 1 51968 529486 921611 2 14 999997 1 14 999998 28235 1 98727 197350 -487926 2 9 999994 1 257807 992128 115836 1 789073 793709 38869 1 16 999997 812359 1 199063 977626 -778595 1 113552 964799 590759 1 13 999995 425213 1 601642 675319 654264 2 416344 884929 1 2 999999 -333505 2 387353 590353 2 2 999999 1 9 999987 -263491 2 2 999999 1 2 999999 901313 1 12 999981 245749 1 78998 189915 561754 1 275821 550309 -479182 1 23315 953601 192846 2 132903 953911 1 210352 752924 919117 2 641435 841268 1 2 999999 609990 2 16 999996 1 9 999989 719972 2 2 999999 1 355712 495399 78142 2 64873 955497 1 95542 821138 932892 2 240437 603741 2 393507 450299 1 3 999983 -657585 1 17 999987 -126217 2 227287 673501 2 224536 640267 1 19 999996 656182 2 2 999999 2 17 999988 1 101924 445099 312989 2 2 999999 2 7 999989 1 2 999997 -743703 2 18 1000000 2 121927 664892 1 2 999992 -107219 2 150896 249659 1 94797 799465 101898 1 723498 961484 577929 2 4 999998 2 340361 737737 1 779157 963155 899926 2 14 999989 1 1 1000000 -121879 1 2 999999 -251969 1 2 999999 171455 1 8 999982 596953 2 2 999999 1 2 999999 -684187 2 2 999999 1 210400 263758 368302 2 942875 947922 1 2 999999 445111 2 2 999999 2 360028 565131 2 2 999999 2 6 999991 2 19 999991 1 10 999997 -362678 1 16 999992 628971 2 2 999999 1 469783 628921 -665004 2 2 999983 1 2 999999 310283 1 573135 664458 -247814 2 20 999992 2 16 999999 2 2 999999 1 305815 973859 -899601 1 2 999999 628494 1 18 1000000 -783395 1 860803 880663 350730 2 2 999999 2 2 999999 1 27206 736454 532709 1 2 999999 -922107 1 2 999999 -691951 2 2 999999 2 15 999992 2 2 999999 2 804443 831243 1 2 999999 -176398 1 75885 736544 677508 1 283135 573345 -391170 1 708004 799378 -354245 2 2 999999 2 2 999999 2 341831 443211 2 19 999984 1 14 999994 727816 1 2 999999 854297 2 302092 405739 2 5 999989 1 12 999984 -360877 1 2 999999 -690230 1 635445 831860 -743836 2 13 1000000 1 2 999999 407700 1 395658 742710 238662 1 2 999999 773641 2 103480 899166 1 364219 560780 11403 1 2 999999 -756382 1 430418 953683 -544510 2 445338 793792 1 2 999999 772151 1 13 999988 579735 2 896470 899078 1 2 999999 -5514 2 2 999999 2 253460 524997 1 595330 871911 -515624 2 14 999995 1 2 999999 860387 2 70910 535437 2 2 999999 1 2 999999 705814 2 2 999999 1 3 999989 -245620 2 2 999999 1 20 999987 508563 2 10 999984 1 2 999999 -705284 1 2 999999 645978 2 2 999999 1 461577 929043 268468 1 2 999999 535032 2 82298 245255 2 25392 652520 1 2 999999 -375020 2 2 999999 1 215872 533364 746407 2 2 999999 2 8 999983 1 17 999989 354349 2 667232 858473 1 2 999999 -509941 2 166979 451936 1 2 999999 121801 1 2 999999 -836431 1 9 999991 -242559 1 16 999994 544386 1 144265 732233 -994386 2 2 999999 1 2 999999 -346995 1 2 999999 525281 1 11 999995 -604433 1 75435 885736 159628 1 292320 751766 638910 2 343164 393819 2 2 999990 2 2 999999 2 20 999983 1 2 999999 -778449 1 491149 984844 26101 2 15 1000000 2 2 999999 2 5 999985 1 2 999999 -293704 1 927877 995589 107235 1 2 999999 869473 2 12 999984 2 1 999981 2 2 999999 1 81836 224341 -541904 2 16 999995 1 2 999999 -327741 1 2 999999 23562 2 2 999999 1 570586 814044 963645 1 491340 937083 -328158 1 152058 181135 886328 2 9 999987 1 27707 322784 380119 2 22739 126894 2 2 999999 1 2 999999 -371721 2 112352 422143 2 256500 441776 2 400281 806158 1 2 999999 -442632 1 67459 592101 299594 2 680893 991515 2 2 999999 2 2 999999 1 2 999999 -908460 2 2 999999 1 3 999985 607541 1 490981 669880 -10221 2 2 999999 2 13 999983 2 19 999987 1 9 999997 -959216 1 1 999994 686478 2 20 1000000 1 4 999989 570778 2 63124 101094 2 2 999999 2 2 999999 2 2 999999 2 162763 744384 1 310190 965711 -926990 2 213725 605121 1 12 999989 298188 1 2 999999 -518429 2 66908 550335 1 10 999982 672699 1 20 999992 -316277 2 15 999986 2 652191 721434 2 17 999999 1 2 999999 -277294 1 13 999988 553893 2 2 999999 2 4 999981 1 509399 907950 398908 2 3800 102219 2 2 999999 1 10 999990 -640939 1 142174 249958 -306729 1 6 999986 474451 2 2 999999 1 2 999999 474703 2 5 999991 2 16 999995 2 6 999995 1 2 999999 48010 1 267630 472870 738623 2 4 999981 2 2 999999 2 646873 874302 2 2 999999 2 197399 398010 2 2 999993 1 362833 886735 -135975 2 20 999988 1 20 999995 -744945 1 2 999999 805112 2 17 999987 2 2 999999 1 718425 793401 773557 2 239625 307885 1 2 999999 -494643 1 2 999999 61310 2 441063 918258 1 29306 164650 478868 1 507503 520271 -180160 2 9 999998 2 9 999998 2 2 999984 2 12 999999 2 10881 641835 2 15 999992 2 40723 142653 1 8 999993 549733 2 68832 93356 1 302764 953515 -424456 1 2 999999 244673 1 263403 494635 -998133 2 2 999999 2 2 999999 2 4 999984 1 1 1000000 -710045 2 145665 866065 2 2 999999 2 6 1000000 1 99585 778490 585691 2 7103 927752 1 299075 635864 965712 2 343960 778817 2 2 999999 1 2 999999 -475332 2 6 1000000 1 13 999987 -734796 2 2 999999 1 650235 801043 507954 2 74828 414123 1 2 999999 786878 1 246221 696310 400893 1 20873 186281 871712 1 291543 780989 -434116 2 20627 910999 2 100895 380856 1 125128 571554 -354114 2 2 999999 1 3 999996 848353 2 2 999999 2 2 999999 1 133539 654261 707267 2 540928 745684 2 12 999982 1 2 999999 -998970 1 980535 999079 321981 2 693558 876147 2 2 999999 1 17 999992 734939 1 15600 912092 -767306 2 317998 813291 2 236823 684420 2 113514 257555 2 2 999999 2 4 999999 1 3 999992 956841 1 196637 985505 768918 2 2 999999 2 4 999988 1 2 999999 462760 2 2 999999 1 8 999982 -124064 1 414071 434661 643631 1 2 999999 -809541 2 2 999999 1 18 999984 -90083 1 2 999999 -80471 2 326213 526790 2 19 999988 1 4 999984 742049 2 378841 549458 2 48906 842102 2 2 999999 1 717639 979491 -869172 2 2 999999 1 2 999999 -914726 1 2 999999 -857324 1 2 999999 -263220 2 4 999987 2 2 999999 1 2 999999 -129291 1 120429 828327 497501 2 188104 348451 2 1 999991 2 110785 803105 1 2 999999 938692 2 2 999999 2 3 999991 1 2 999999 88324 2 4883 673781 2 166630 622992 1 19 999981 -547480 1 6 999989 613198 1 11 999998 -418899 2 259118 968675 1 248464 425864 -63458 1 301784 521832 -293400 1 2 999999 -183933 1 504581 852049 -734090 1 18 999992 808207 2 2 999999 1 2 999999 846408 2 17 999991 1 13 999995 661644 1 204766 716793 654456 2 2 999999 1 11 999988 -228627 2 10 999989 2 128290 951238 1 38250 284129 -708580 1 2 999999 196596 2 2 999999 1 16 999987 188488 1 4 999988 -588252 1 2 999999 854255 2 400533 984396 1 2 999999 -387791 2 18 999999 2 2 999999 1 19 999981 -399105 2 13 999996 1 326547 594601 539283 1 22491 996970 -758640 1 20 999988 234660 1 47248 222856 -265163 2 2 999999 1 183815 814164 900517 2 2 999999 1 2 999999 806550 2 348116 653581 2 19 999987 2 61832 202335 2 188444 240803 1 8 1000000 -791448 2 410549 989146 2 438636 818089 1 12 999993 818589 1 283183 417556 -614714 1 415766 767894 -15286 2 2 999999 2 267503 578489 2 83129 765183 2 2 999999 2 8 999982 2 121710 837243 2 2 999999 1 6 999982 -779681 2 2 999999 1 11 999997 345082 2 2 999995 2 2 999999 2 18 999997 1 3 999986 319106 2 20 999999 1 2 999999 -915546 1 377461 642456 160872 1 2 999999 -858036 2 2 999999 1 10 999988 -749287 2 18 999990 2 2 999999 2 11 999986 2 2 999999 1 2 999999 -162648 2 14 999992 1 2 999999 137352 1 373584 681535 -478388 2 2 999999 2 2 999999 2 2 999999 2 100654 420185 2 2 999984 1 7 999984 2460 2 2 999999 2 2 999999 2 150090 826503 1 104108 542543 635704 2 2 999999 2 444217 985885 2 1 999998 2 144447 944141 2 9 999996 1 2 999999 439702 1 4 999993 -722969 2 20 999998 2 1 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 182323 1 8 999982 -451820 1 9 999999 352956 1 2 999999 389295 2 125051 870906 2 29736 638178 1 2 999999 190034 1 3 999989 -260104 2 89331 390156 2 9 999996 1 67687 314184 -906687 2 9 999986 1 2 999999 502647 2 17 999988 1 2 999999 -632625 1 20 999995 438529 2 626017 709959 2 2 999999 2 15 999981 2 2 999999 1 2 999999 456414 1 2 999999 904104 2 640058 697584 1 2 999999 789766 1 740289 908937 -452859 2 46256 417035 1 2 999999 -692815 2 246455 841710 1 180678 905103 -39652 1 2 999999 -363339 1 301046 539839 -480434 1 2 999999 -115579 2 2 999999 2 71821 470308 1 2 999999 475403 2 211214 391611 1 281676 706806 -448902 2 227982 516746 1 16 1000000 -823239 2 95928 912790 1 4 999997 -431232 1 637305 853265 304853 2 7 999999 2 2 999999 2 313037 822584 2 2 999999 2 2 999999 2 2 999999 1 16 999983 -132123 1 229946 771735 276106 1 2 999999 479287 1 3 999981 -426021 2 273717 902849 2 2 999999 1 2 999999 863481 2 161197 929721 1 374619 468731 -165898 1 2 999999 586018 2 2 999999 1 9 999992 -314104 1 5 999989 -305076 1 2 999999 -156306 2 2 999999 1 2 999999 -192985 2 2 999999 1 8 999997 87625 1 233999 810531 -728074 2 2 999999 1 18 999987 767553 1 334978 469831 996182 2 15 999995 1 2 999999 501006 2 2 999999 1 2 999991 -898828 1 7 999998 -998289 1 76078 643595 512417 1 14 999993 552375 2 498485 957087 2 18 999998 1 11 999991 58251 2 512591 991170 1 373334 554156 -187891 1 2 999999 261527 1 2 999999 732267 2 17 999985 2 12 999987 2 481006 816410 1 5 999997 523202 2 2 999999 2 39555 808815 2 2 999999 1 2 999999 980171 2 20 999984 2 103202 686753 2 15 999992 2 4 999995 1 9 999987 -39427 2 58049 898281 2 19 999995 1 15 999994 751582 2 16 999998 1 2 999999 -328234 2 2 999999 2 2 999999 1 2 999999 -68977 1 2 999999 -349190 1 425486 860428 -883987 2 385645 892793 1 15 999990 -424258 1 101934 544948 633654 1 61012 207018 28492 1 11 999994 232918 1 2 999999 -562053 1 18 999981 -855547 1 2 999999 108839 2 548686 826509 2 287506 941980 1 74480 700511 274174 2 18 999998 2 7 999990 2 2 999999 2 301611 345695 1 54691 260791 12401 1 3 999986 -30352 1 2 999999 230543 1 404970 877770 -442128 2 409090 971274 2 392544 711018 2 2 999999 2 5 999983 1 2 999999 -131083 1 17 999991 244601 2 11 999992 1 257924 698463 456976 1 2 999999 646305 2 2 999999 1 2 999999 -823628 1 2 999999 -486837 2 72327 849238 1 19 999986 -879863 2 87261 455596 2 14 999996 1 941229 975009 369975 1 4 999999 765756 2 396395 544937 2 2 999999 2 19 999984 2 52541 580824 2 587096 635652 1 2 999999 462459 2 2 999999 2 17 999998 1 7 999990 511206 2 4 999992 2 20 999984 1 2 999999 -505607 2 2 999999 2 2 999999 2 11 999994 1 17 999993 -387226 2 2 999999 2 4 999996 1 2 999999 539178 1 253062 922628 -810409 2 16 999984 2 360483 914236 2 341158 345377 2 748757 841892 2 2 999999 1 380402 841901 308826 2 2 999999 2 17 999999 1 9 999981 -933028 1 20 999992 799922 1 5 999982 -101443 2 57126 712253 1 72628 223574 707413 2 2 999999 2 2 999999 2 2 999999 2 17 999993 2 6 999990 1 2 999999 -545778 2 4 999993 1 2 999999 282892 1 2 999999 149274 2 181871 949873 1 2 999999 -35415 1 2 999999 -338123 2 2 999999 1 18 999999 943102 1 191936 303358 -730089 1 1 999990 529133 1 232947 432060 448055 2 247724 477044 1 20 999984 -742458 1 20 999983 -272582 2 2 999999 2 15 999983 1 2 999999 -742744 2 115642 733914 2 2 999999 2 2 999999 2 2 999999 1 659744 758797 710499 1 11 999998 -457114 2 2 999999 1 30496 52572 124764 1 162555 528202 992482 2 277266 577994 1 2 999999 -529106 1 13 999989 315112 1 2 999999 -354247 2 3 999987 2 2 999999 1 310721 654916 -743940 1 176678 378668 -460656 1 261345 974187 -412291 2 13 999988 2 387264 619751 1 12 999998 -593323 2 2 999986 2 2 999999 2 2 999999 2 2 999999 2 165586 298203 2 2 999999 1 7 999991 578012 1 2 999999 860081 2 2 999999 2 2 999999 2 2 999999 1 2 999999 914569 1 6 999997 687281 2 11 999990 1 1 999983 138157 2 9 1000000 1 12 999999 586507 2 389588 555722 2 2 999999 2 54917 162816 2 86452 899880 1 340308 467524 -215021 1 9 999995 -820585 2 2 999999 2 2 999999 1 10 999994 -208873 2 26268 46910 1 2 999999 -13842 2 7 999981 1 20 999991 -443578 1 9 1000000 -938716 2 7 999992 1 2 999999 -676155 2 2 999999 2 2 999999 1 18 999989 256847 1 651048 927874 -257309 1 207945 550973 -512762 1 2 999999 3676 2 242650 997100 1 2 999999 90632 2 13 999995 1 3 999985 828397 2 2 999999 2 467525 753351 1 4 999996 437979 2 2 999999 2 8 999983 1 402103 680994 -139074 1 365608 903625 965127 2 9 999988 1 4 999981 -97433 1 2 999999 -277268 2 614063 634211 2 186433 512155 1 2 999999 -631618 2 2 999999 2 66581 864695 1 2 999999 106988 1 61234 124968 -538408 1 759272 810817 -193978 1 424115 731349 -496931 2 474745 690726 2 20 999994 2 9 999988 2 628876 774561 2 193931 482767 1 72414 967837 -581171 1 130767 725514 -37057 2 20 999985 2 2 999999 2 2 999999 2 10 999989 1 12119 102623 286333 2 186317 736192 2 16 999984 1 2 999999 -676434 2 7 999997 1 19 999991 283878 2 18 999997 1 2 999999 274279 2 2 999999 2 33293 735613 1 468198 880387 764014 2 14 999989 1 18 999995 -344131 2 2 999999 2 2 999999 2 5 999990 2 2 999999 2 2 999999 1 115390 289676 -595516 2 38261 178114 1 275159 911795 -914667 2 596821 788273 1 328956 367319 817100 1 2 999999 -568586 1 2 999999 -504857 2 222608 938740 1 3 999990 251579 2 263965 947894 1 266954 743887 474623 1 18 999994 683120 2 1 999991 1 2 999999 -290692 2 2 999999 1 9 999983 -215545 2 151123 236416 1 2 999999 -961880 2 2 999999 2 790289 865986 1 2 999999 -64323 1 643533 991752 -899124 1 2 999999 -868402 2 2 999999 1 9 999984 807479 2 2 999999 2 2 1000000 1 101061 475241 67770 1 11 1000000 703874 2 20 999983 1 2 999999 414948 1 497126 904283 892021 2 2 999999 1 2 999999 701670 2 8 999992 2 2 999991 2 12 999995 2 2 999999 2 11 999984 2 3 999984 1 1 999981 -604900 1 78253 553144 687930 1 2 999995 -767651 2 229813 712967 1 16 999983 660873 2 13 999994 1 639053 950684 436096 2 2 999999 1 2 999997 664970 2 144965 235184 1 9593 374823 362583 2 2 999999 2 2 999999 1 2 999990 987863 1 2 999999 423955 2 2 999999 1 2 999999 881884 1 7 999984 -198286 2 2 999999 1 2 999999 853767 1 5 1000000 -844876 2 444950 555613 1 13 999982 -680427 1 2 999999 223448 2 492580 665306 2 92570 459921 2 5 999998 2 13 999983 1 4 999981 229692 1 2 999999 523672 1 199396 672331 -993411 1 2 999999 -45351 1 17 999985 966709 2 2 999999 1 2 999999 -68508 2 2 999999 1 2 999999 -698198 1 479182 615190 120204 2 6 999989 1 219533 966544 132815 1 480691 615698 457173 2 2 999999 2 2 999999 1 10 999997 172937 2 15 999982 1 2 999999 -441722 2 2 999999 2 622419 698432 1 286985 548549 -654263 1 20 999997 -349427 1 8 999992 880831 1 2 999999 752749 1 2 999999 -425848 2 2 999999 2 9 999993 1 552273 652219 -155185 1 119881 675956 -979795 2 9 999998 2 3 999991 2 2 999999 2 85771 849514 2 2 999999 1 270874 779608 14811 2 14 999995 1 287355 961681 -98606 2 256755 922899 1 222436 997521 -293706 1 3 999998 -941275 2 2 999999 2 240961 884040 2 7 999991 1 2 999999 281122 1 2 999999 159620 1 2 999985 -378651 1 822743 922911 -265049 2 2 999999 2 17 999981 2 2 999999 2 2 999999 1 18 999994 362558 1 630791 981364 727217 2 2 999999 1 6 999981 440554 2 10474 507894 2 188407 510708 2 2 999999 2 16 999996 1 708647 764185 554418 2 18 999987 2 2 999999 1 1 999997 634429 2 3 999997 2 2 999999 2 253997 714667 2 1 999997 1 7 999983 -871332 2 2 999999 2 2 999999 1 13 999990 -564284 2 3 999997 2 198490 342711 1 2 999999 -593627 1 2 999999 -33496 2 25985 137591 2 183589 805507 1 2 999999 240336 1 6 999986 741599 2 135837 257217 1 2 999999 868345 1 5 999997 -745204 1 548910 846738 -441294 2 6 999981 1 12 999982 544917 2 220639 517335 2 2 999999 2 2 999999 1 14 999998 -648854 2 11 999989 2 2 999999 2 2 999999 1 184617 730036 -31673 1 2 999999 -272108 1 122064 781270 -157487 2 15 999997 1 2 999999 -307107 1 2 999999 617479 2 2 999999 1 40519 382704 7732 1 180590 868268 -399794 1 5906 873090 647706 1 2 999999 -98445 1 594441 990666 911114 2 9 999992 2 2 999999 1 13 999981 -927902 1 100278 667701 -970629 2 227366 515038 2 717789 960028 2 2 999999 2 2 999999 1 496527 528250 -466255 1 2 999999 -624049 2 2 999999 1 368031 708279 675709 2 8 999985 2 3 999991 2 643259 738092 2 484875 774979 1 15 999991 118307 1 2 999999 466720 2 2 999999 2 17 999981 1 2 999995 962425 2 18 999985 2 17 999991 2 18 999990 1 6 999994 264349 1 18 999989 -610527 1 8 999996 -264033 1 964142 983925 315579 2 282095 693223 2 2 999999 2 224113 303995 2 10 999992 2 2 999999 2 15 1000000 2 7 999993 2 2 999999 1 15 999983 -51485 1 135043 183456 -143426 2 73738 608345 2 2 999999 2 356281 477066 2 13 999996 2 337265 674100 2 2 999999 1 2 999999 178832 1 38031 761181 718526 1 2 999999 -919138 2 577578 721291 2 2 999999 1 15 1000000 223064 2 18 999998 2 8 999991 2 324098 383884 2 57856 244288 1 362790 635922 -870952 1 10 999990 429786 1 66848 792842 -284121 1 2 999999 -577444 1 2 999999 -678129 1 12 999985 -743003 2 314981 383590 2 2 999999 1 276136 344628 17790 1 14 999990 169552 1 12 999997 854977 2 789680 883981 2 110151 624583 2 5 999986 2 12 999993 1 2 999999 94434 1 2 999999 -930744 2 2 999999 2 1 999993 2 16 999981 2 7 999986 2 2 999999 1 810201 911295 -464661 1 57126 253212 -340713 2 2 999999 2 2 999999 2 449424 522106 1 2 999999 -519457 2 2 999999 1 2 999999 496806 2 2 999999 1 2 999999 130410 2 2 999999 1 15 999986 -898618 1 353022 434330 458144 1 1 1000000 -276218 1 2 999999 879761 1 5 999994 316010 2 2 999999 1 43236 738815 486966 2 159010 187655 2 2 999999 2 11 999998 2 2 999999 2 356260 714618 2 10 999984 2 703881 952617 2 2 999999 2 2 999999 1 12 999993 70992 1 2 999999 -985060 2 1564 265804 2 30241 202695 2 9 999989 2 88334 256469 1 167138 825760 -829382 1 10 999993 190994 2 2 999999 2 2 999997 1 791699 921220 987870 2 2 999999 1 359659 960081 -182680 2 16 999994 2 2 999999 2 13 999990 2 2 999999 1 2 999999 878805 1 2 999999 642850 2 1 999996 2 495458 814012 1 269417 828501 382474 2 4 999990 2 38429 560920 2 265150 644414 2 1 999992 2 12 999999 1 19 999994 261086 2 17 999992 2 497257 627315 1 97918 900378 857023 1 2 999999 355804 1 530173 815382 -954349 2 2 999999 2 7 1000000 2 2 999999 2 3 999997 2 2 999999 1 9 999981 -516838 2 5 999990 2 2 999999 2 20 999986 2 20 999997 2 2 999999 2 4 999982 2 2 999999 1 199976 829157 636033 2 2 999999 1 2 999999 825482 2 144109 313109 2 2 999999 2 679747 681045 2 290785 851330 1 189365 654735 10151 2 225792 418524 2 107703 932183 2 33541 276735 2 2 999999 2 5 999992 2 46256 777884 1 2 999999 194757 1 2 999999 73000 1 10 999990 -512404 1 10 999999 -289018 2 2 999999 2 20 999981 1 4722 241815 -996668 2 2 999999 2 2 999999 1 2 999999 7677 2 619207 980976 2 2 999999 1 298869 442195 -392571 1 395246 446825 911993 1 350045 693801 -78380 1 12 1000000 -313112 2 2 999999 2 69065 476189 2 20 999986 1 14 999998 267468 2 19 999997 2 2 999999 2 802002 825384 1 356102 717078 -630928 1 401434 788636 489411 2 394006 768495 1 55993 347687 833512 1 255566 520878 95252 1 129440 659826 69704 2 2 999999 1 2 999999 -535900 1 2 999999 -334611 2 11 999990 2 9 999990 1 18 999987 -384067 1 360034 883364 -702462 2 2 999999 2 14 999981 1 3 999986 576888 1 14 999983 -598367 2 201603 691384 1 1 999998 515219 2 504077 791223 2 645679 671013 2 583068 660148 2 255493 871842 1 2 999999 -973450 1 20 999996 878184 1 2 999999 174684 2 2 999999 2 2 999999 2 8 999987 2 265107 406807 1 2 999999 664492 1 2 999999 -651918 2 2 999999 1 7 999982 -828167 1 20 999984 568253 1 14 999987 -728586 1 2 999999 -83201 1 56632 374706 189282 1 850817 887037 -933167 1 20 999984 610313 1 2 999999 426398 1 162063 404780 949558 2 105537 871853 2 247700 484840 2 77387 769649 1 2 999999 -836407 2 14 999981 2 2 999998 2 6 999999 2 2 999999 2 549034 949610 2 509468 733422 1 8 999984 698833 2 104585 519424 2 661895 804177 2 2 999999 1 4 999992 -919968 2 532186 826444 2 4 999997 1 337429 900518 -31993 1 14035 252046 -636381 1 210979 561529 845102 2 148752 269512 1 2 999999 85669 2 2 999999 2 2 999999 1 868958 893888 -98301 1 2 999999 -607182 1 93169 706700 556865 2 7 999998 1 2 999999 -309482 1 17 999994 878357 2 426765 719146 1 179009 848134 491077 1 13 999985 -28648 2 9 999981 2 15 999989 1 2 999999 -35642 2 400485 682615 1 235037 737975 956093 2 2 999991 2 3 999982 2 5 999996 2 8 999990 1 19 999998 314308 2 10 999983 2 475344 505412 1 320688 551418 -477627 1 2 999999 534596 2 233654 652128 1 804326 886923 28346 1 9 999990 -25316 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -496336 2 18 999994 1 2 999989 279695 2 165148 970861 1 10 999988 -530265 1 44503 423332 49866 1 2 999999 -416090 2 187252 771712 1 2 999981 -488904 2 2 999999 1 2 999999 -821473 1 6 999982 590460 2 2 999999 2 8 999985 1 2 999999 -464088 1 2 999999 923638 2 2 999999 1 14 999993 1674 1 159147 249505 -358349 1 2 999999 -710951 2 4 999991 1 15649 17838 710258 2 119340 979423 1 2 999999 -15029 1 2 999999 -163922 1 428718 755226 525923 2 4 999993 2 546198 830555 2 686450 981953 1 2 999999 490542 1 2 999999 -164531 2 2 999999 1 2 999999 -5663 1 2 999999 648801 2 121598 696010 2 12 999982 1 333378 362839 -473811 2 445818 629132 2 18 999990 1 585696 874070 -150364 1 11 999996 70852 2 184466 407425 1 3 999993 489420 1 363377 656311 856440 2 146626 170053 1 528237 853367 88574 1 2 999999 -608437 1 2 999999 -767403 1 2 999999 -266022 1 2 999999 -13217 2 2 999999 1 2 999999 -22927 1 20 1000000 -830109 1 2 999999 452819 1 9 999990 396635 1 18 999999 -717285 2 15 999984 2 8 999982 1 2 999999 790474 1 10 999985 32635 2 2 999999 2 2 999999 1 413521 950080 339109 2 2 999999 2 3 999997 2 880280 938205 1 18 999988 911184 2 164769 783910 1 2 999999 284730 2 11 999997 1 15 999999 715332 2 20 999989 1 2 999999 296083 2 825115 970919 1 2 999999 803116 1 296101 494030 937398 1 19875 120378 -521919 2 2 999999 2 1 999998 2 400856 858885 1 8 999984 -109498 1 551489 559960 -938792 1 361776 378108 455076 2 92032 158073 1 776483 882865 70685 1 11 999986 566748 2 2 999999 2 112351 573430 2 2 999999 1 2 999999 -190291 1 2 999998 674323 2 2 999999 2 15 999989 2 20 999994 2 5 999994 1 2 999999 198002 2 17 999988 2 19 999989 2 12 999996 1 2 999999 766436 1 10 999985 957564 1 2 999999 166323 1 2 999999 -429597 2 131115 852014 1 233234 951279 -955865 2 2 999999 2 411870 711985 2 6 999994 2 5 999987 2 9 999986 2 443721 897668 1 3 999981 38379 1 2 999999 902420 1 2 999999 488197 1 83560 760673 -212852 1 2 999999 538662 2 19 999982 1 17 999986 -229091 1 366066 714514 -261376 2 217574 979325 1 2 999999 721163 2 2 999999 2 3 999988 2 3 999986 2 2 999999 1 251043 542142 -240821 2 2 999999 1 2 999999 -288723 1 5 999986 383005 2 390013 818458 1 266596 342485 182122 1 2 999999 894045 2 2 999999 1 86121 448869 600217 2 19 999982 2 2 999999 2 259053 487642 1 237323 538964 137360 1 2 999999 -245997 1 11 999991 900543 1 6 999997 955482 1 14 999989 231454 2 2 999999 1 2 999999 183471 1 684499 897471 539106 1 2 999999 510688 2 103142 684873 2 2 999999 1 2 999999 -989583 2 2 999999 2 6 999988 1 2 999999 496804 1 2 999999 638741 2 2 999999 1 2 999999 -57434 1 47524 518980 134196 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -559013 1 2 999999 -562780 2 1 999992 2 2 999999 2 2 999999 1 27827 712635 -651784 1 19 999999 -648054 2 176214 638464 2 6 999989 2 147364 657830 2 2 999999 2 234202 435065 1 2 999999 -769224 2 9 999982 1 14 999987 510285 2 2 999999 1 11 999992 -825008 2 15 1000000 1 2 999999 42181 2 247981 597653 2 2 999983 1 6 999991 73874 2 2 999999 1 629865 887607 915119 2 286372 956588 2 2 999999 1 16 999991 -64090 1 176960 335854 -41404 1 16 999995 -174679 2 811922 888463 2 2 999999 2 2 999999 2 2 999999 2 73720 956000 1 289719 775244 35369 2 2 999999 2 423248 656143 1 82548 661334 995946 1 2 999999 979192 1 2 999999 43311 1 2 999999 -211691 2 11809 15474 2 9 999983 1 2 999999 788372 1 3 999998 -590478 2 2 999999 1 820579 852929 207040 2 2 999999 1 2 999999 -120350 1 7 999982 435477 1 267466 925335 -116998 1 146344 225262 -64354 1 4 999987 -341930 2 10 1000000 2 73234 942497 2 9 999981 2 7 999994 2 74951 988975 2 2 999992 1 478339 986483 -670461 2 872456 953743 2 7 999997 2 2 999999 2 112370 226070 1 17 999986 502604 1 322647 392519 844843 1 8 999997 -431835 2 2 999999 1 1 1000000 -414448 2 4 1000000 1 2 999999 -343167 2 2 999999 2 65571 739708 1 98319 810210 -91891 2 7 1000000 2 15 999985 1 9 999999 557838 1 2 999999 61574 1 18 999989 649852 2 400927 560365 2 2 999999 2 2 999999 2 2 999999 2 217388 824180 2 2 999999 2 192092 272464 1 178218 434477 815434 2 424324 928696 2 2 999999 1 20 999998 -688166 1 2 999999 -855225 2 8 999986 1 69221 652163 567120 2 13 999993 1 9 999982 987456 2 2 999999 1 2 999999 280133 1 1 999991 -450983 1 19 999998 -333583 2 9 999999 1 2 999999 -715327 1 8 999986 350633 2 5 999982 1 2 999998 82398 2 8 999997 2 18 999986 1 2 999999 969178 2 12 999999 2 1 999988 2 2 999999 1 8 999994 825433 1 3 999998 321246 1 71434 223660 280188 2 2 999999 1 2 999999 722319 2 159016 618749 1 2 999999 -382379 1 1472 25762 -167612 2 2 999999 2 2 999999 1 2 999999 -495212 1 2 999999 720151 2 18 999981 1 6 999991 735649 2 2 999999 2 2 999999 2 556969 666720 1 1749 815116 -509092 1 12 999984 246709 2 525378 649627 2 12 999981 1 9 999988 -943424 2 287558 748489 1 2 999999 -433247 1 230214 321215 118925 1 2 999999 -371743 2 2 999999 2 17 999989 2 46779 179834 1 3 999994 572744 1 2 999999 150861 1 14 999991 -871030 2 243606 484072 2 2 999999 1 25480 136157 -613926 2 2 999999 2 10 999981 2 17 999993 2 933574 997876 2 2 999999 1 2 1000000 -223350 2 476948 610021 1 40924 847370 756557 2 4 999993 2 16 999999 1 298854 930187 910619 2 13 999988 2 150215 639078 2 2 999999 2 2 999999 2 5 999991 1 6 999991 -992345 2 233796 348303 2 280377 991375 2 2 999999 1 17 999988 -643997 2 89214 671720 2 6 999989 2 2 999999 1 2 999999 -372748 2 2 999999 2 456988 698615 1 2 999999 -73285 2 8 999993 2 90499 255154 2 6 999995 2 2 999999 2 16 999991 1 602912 651413 158853 2 2 999999 1 10 999986 58268 2 2 999999 2 13 999989 1 17 999997 283783 2 256702 323498 1 2 999999 -622819 2 2 999999 1 331248 905467 -739409 2 9 999990 1 8 999993 867909 1 9 999987 168651 2 2 999999 1 5 999983 -154933 1 59734 598721 978841 2 132063 520476 2 2 999999 1 170234 588325 253215 2 2 999999 1 255344 526989 892539 2 2 999999 1 255656 302281 -825477 2 134761 966682 1 303485 835275 566758 2 9 1000000 2 10 999987 2 1 999986 1 286098 620502 -647287 1 2 999999 476967 2 581681 674553 2 2 999999 2 2 999999 2 2 999992 2 2 999999 2 294619 673005 2 10 999981 2 49632 241794 1 14 999996 35571 1 20 999984 238524 1 2 999999 166497 2 13 999993 1 12 999998 507877 2 2 999999 1 166242 862285 912446 1 2 999999 -921929 1 10 1000000 300408 1 15 999987 -799131 2 20 999993 1 659255 670205 -636887 2 374321 700576 2 2 999999 2 682008 718893 1 209957 259158 560681 2 178097 687161 1 897089 991630 755451 2 8 999990 2 2 999999 1 11 999996 -878265 2 9 999982 1 13 999995 -867566 1 1 999988 747771 2 20 999998 1 2 999999 146613 1 2 999999 -974275 1 18 999999 613581 1 14 999985 564213 1 50081 61013 447337 1 2 999999 933143 1 78763 146529 -717581 1 18 999992 706006 1 1 999994 906907 2 73620 544196 1 2 999999 -591376 2 13 999992 1 19 999995 755120 2 252448 344534 2 307064 825696 2 171498 258440 2 6 1000000 2 193474 337452 1 2 999999 -285168 1 2 999999 827053 2 821744 868906 2 12 999995 1 403394 547409 -399077 1 599544 886543 417955 2 11 999988 1 7 999998 857328 2 301208 909890 1 2 999999 -28890 1 19 999989 60885 1 3 999995 -137969 2 2 999999 1 4 999993 966627 1 700798 819473 661112 1 2 999999 -919982 2 603983 965021 1 11 999997 -779714 1 20 999986 743204 2 67623 878885 2 4 999987 2 88954 125001 2 2 999999 2 20663 825293 1 1 999983 -772815 2 18229 353991 2 2 999999 1 702759 758126 823367 2 248470 971959 2 2 999999 1 2 999999 -952712 2 2 999999 2 10 999996 1 335748 731286 571779 2 507547 985333 1 6 999994 747254 2 2 999999 1 94010 827091 667167 2 656552 929365 1 2 999999 -690873 2 20 999990 1 766700 782794 814877 1 2 999999 270354 1 13 999990 729098 1 13 999998 459738 1 2 999999 -569641 1 118255 141897 967221 2 132578 675103 1 363708 471325 371135 2 2 999999 2 211257 588552 1 746735 863493 552504 2 2 999999 1 2 999999 233133 1 374223 897170 -906656 1 2 999999 109710 1 327667 814285 -797741 2 17 999987 1 2 999999 -230290 2 2 999999 1 401305 708172 429416 1 348509 752587 149569 1 114911 854966 131998 2 14 999985 1 17 999995 -878588 1 13 999992 -828674 1 2 999999 832154 1 2 999999 -796809 1 353263 465146 119932 2 291550 756322 2 2 999999 2 11551 804697 1 90532 240372 121727 2 2 999999 2 6 999982 2 73325 741318 1 43442 110297 422245 2 2 999999 2 79048 465778 2 572004 920310 2 5 999996 2 10 999981 1 1 999984 256558 1 9 999997 23233 1 5 999993 -725204 2 18 999988 2 2 999999 1 652160 858168 -587278 2 2 999999 1 106563 199342 321750 1 14 999996 -229280 1 582240 968089 905304 2 2 999999 1 10 999987 382185 2 10 999993 1 12 999999 -866616 1 2 999999 38255 2 271398 605825 2 135681 138250 2 8 999994 2 20 999991 1 2 999999 173225 1 2 999999 790013 2 2 999999 1 20 999995 93453 1 2 999999 -320878 2 10 999987 2 2 999999 2 2 999998 1 10 999983 403862 2 2 999999 1 2 999988 -934939 1 314513 775630 397317 2 2 999999 2 8 999990 1 14 999993 530 1 4 999997 31092 1 16 999985 631105 2 2 999999 2 2 999999 1 2 999999 184168 1 394293 663049 948434 2 2 999999 2 2 999999 2 7 999983 2 14 999981 1 17 999994 -801672 1 290533 556434 474040 1 190887 549057 639793 1 8 999992 697029 2 449198 766496 2 2 999992 1 2 999999 949947 1 13 999981 -231339 2 4 999990 1 17 1000000 88985 1 2 999999 -911088 2 2 999999 2 723096 934784 2 396529 966305 1 2 999985 -19817 1 2 999999 -212662 1 594712 958913 -773893 2 2 999999 1 2 999999 -699436 1 2 999999 243145 1 3 999995 -24513 2 205501 996615 1 2 999999 662106 1 2 999999 12674 2 2 999999 1 5 999985 617870 2 795392 987159 1 2 999999 613437 2 498863 802363 2 6151 843590 1 2 999999 -801762 2 351690 864316 2 2 999999 1 220477 273961 43706 1 2 999999 -234711 2 2 999999 1 16 999981 192756 1 10 999998 -659938 2 2 999999 1 2 999999 -831172 2 119321 957319 2 2 999985 1 2 999999 276470 2 2 999999 2 2 999999 2 2 999999 2 630398 818300 1 11 999982 -322056 1 2 999999 -761720 2 486297 686417 1 25607 146336 -68377 2 2 999999 2 2 999999 1 2 999999 166682 1 5 999997 34635 1 391319 680471 418387 2 2 999999 1 11 999995 479619 2 2 999999 1 2 999999 219033 1 8 999999 184601 1 3 999991 -999631 2 2 999999 2 2 999994 2 13 999983 2 8 999998 1 231397 274004 524202 2 2 999999 1 2 999983 -496593 1 14 999993 642001 1 5 999993 -469891 1 16 999997 796248 1 20 999982 -754511 1 77348 339999 -990280 2 222794 989791 2 124267 231497 2 375306 664034 1 476638 698754 180864 1 2 999999 16868 1 8 999998 262407 1 9 999992 789434 2 2 999999 2 17 999997 2 341930 530384 1 495933 884961 338808 1 2 999999 901995 1 15 1000000 618780 2 2 999999 2 2 999999 2 15 999997 2 2 999999 2 6 999993 2 2 999999 1 2 999999 -767788 2 252479 493617 1 10 999998 -149341 1 10 999988 370720 1 401102 426236 967738 2 419965 819812 1 148233 527905 -623802 1 2 999999 30341 1 4 999986 884028 1 493011 866203 -57404 1 726041 871327 -195504 2 2 999999 1 2 999999 183534 2 2 999999 1 2 999999 -910433 2 6 999999 1 182022 971016 687895 1 2 999999 380868 2 17 999993 2 2 999999 1 2 999986 190370 2 719268 843015 1 2 999999 595583 1 10 999987 705282 1 2 999999 474162 2 108866 271851 2 132976 747603 2 497565 653404 2 18 999988 2 255979 414736 1 294739 447054 99975 2 15 999984 2 16 999987 2 2 999999 2 171423 841404 1 10 999997 -354646 1 119169 278885 221035 1 54942 512604 -42049 1 2 999999 -108456 2 536673 808599 2 484947 847530 1 2 999999 702587 2 2 999999 1 16 999986 579071 1 109422 280946 633948 2 8 999999 1 13 999990 809505 2 2 999999 1 179930 334441 836711 1 368907 586877 52104 1 1 999983 -478495 1 328867 995315 -285058 2 160967 532275 2 2 999999 1 104995 295667 -113866 2 148167 225866 2 8 999983 1 226822 948892 -982093 2 2 999999 2 2 999999 1 3 999997 -35030 1 310333 604751 -884124 1 2 999999 -627239 1 3 999995 404366 1 353975 784645 739032 1 2 999999 177331 2 71253 632887 1 2 999999 -72662 1 2 999999 644870 2 721345 883338 1 2 999999 577119 1 2 999999 556009 1 409800 706394 818126 2 508674 942581 2 43788 302539 1 2 999999 823214 1 2 999999 98008 2 2 999999 1 2 999999 641242 1 343404 720124 -211217 2 2 999999 1 70099 810444 683177 2 166478 346606 2 2 999999 2 2 999999 1 5 999988 580705 1 20 999994 129100 2 19 999998 2 18 999986 2 16 999984 1 1263 780050 -611059 2 61500 113959 2 2 999999 2 3 999992 2 171412 992130 2 9 999981 2 7 999985 1 697491 828957 521070 2 11 999984 1 289528 309900 -316763 1 134139 203362 504093 1 11 999995 -357679 1 2 999999 -713653 2 2 999999 1 643655 975046 -645705 1 450768 505936 34859 1 815502 958985 300258 2 2 999999 1 1 999998 -530436 1 2 999999 744820 1 7 999996 3251 2 546513 645136 1 2 999985 -555672 2 289504 561985 2 21621 201368 2 4 999981 1 3 999989 -333623 2 2 999999 1 594478 848587 -141265 2 521164 622015 2 511021 902809 2 46122 60535 1 2 999991 -46097 2 943995 960524 1 212277 479219 -189264 1 9 999987 -691468 1 2 999999 731536 1 6 999982 105348 1 2 999999 -545196 1 296 491288 -878060 1 2 999999 -203971 1 2 999999 -642116 2 169708 596722 2 5 999986 2 131050 848856 1 453648 869372 -255837 2 274726 858481 2 604932 651913 2 5 999997 2 415941 960265 2 300817 616421 2 186084 952228 2 2 999999 2 2 999999 2 1 999994 2 11 999981 1 16 999996 -258115 2 12 999994 2 2 999999 1 34260 209659 -142484 2 2 999999 1 2 999999 992616 2 336420 399061 2 4 999989 1 490907 954265 365023 2 2 999999 2 27804 737821 1 6 999996 439921 2 107597 888628 2 11230 341516 1 437799 882427 469552 2 93685 618970 1 4 999997 328789 1 19 999989 -756161 2 2 999999 2 20 999989 2 2 999999 1 8 999998 421516 1 94882 257572 -650599 1 2 999999 -820653 1 17 999993 -397426 1 5 1000000 -713663 1 2 999999 515671 1 17 999988 772468 2 2 999999 1 282155 313494 -256504 1 293760 331075 595923 1 2 999999 -416906 1 10 999989 -611358 1 2 999999 -71710 2 2 999999 2 314973 994075 2 12417 788980 2 2 999999 2 9 999983 2 276349 886668 1 128090 369998 -482363 2 2 999999 2 601816 972192 2 49494 81818 1 351926 518219 -304897 2 7 999991 2 344907 970554 2 6 999991 2 2 999999 2 2 999999 1 159440 541896 -337525 2 390450 951595 1 2 999999 -396690 1 2 999999 85989 2 20 999986 1 651436 715903 -622038 1 2 999999 182836 1 2 999999 -146915 1 2 999999 367830 1 641362 670033 32389 2 17 999983 2 858877 990696 2 2 999999 1 13 999995 -980919 1 2 999999 -669716 2 2 999999 2 14 999994 2 2 999999 1 12 999983 -289455 2 523996 854040 2 2 999999 1 14 999995 755883 2 449268 527308 2 2 999999 2 2 999999 2 2 999999 2 5 999987 1 99584 873947 -751584 2 28410 934488 2 3 999991 1 2 999999 683812 2 2 999999 2 261892 339638 1 10 999992 -774550 1 810647 940738 -626196 2 326123 385966 1 12 999992 548783 2 2 999999 1 2 999999 895700 2 2 999999 2 2 999999 1 2 999999 -155771 2 2 999999 1 270078 339839 880879 2 144355 290644 2 8 999998 2 2 999999 2 485446 800993 2 15 1000000 1 4 999993 -115865 2 2 999999 1 7 999989 -676787 1 18 999981 825255 1 416905 771116 -639886 1 401210 759108 791270 1 19 999998 792471 1 16 999983 -82094 2 224637 446696 2 17 999991 2 16 999997 1 133015 652764 115283 2 2 999999 2 421648 730155 1 10 999993 433861 1 2 999999 890293 1 193426 340050 -326044 2 554726 643431 1 2 999999 -943133 1 2 999999 549857 2 19 999982 1 2 999999 600116 2 5 999992 2 9 999987 2 73346 816500 2 2 999999 2 2 999999 1 546639 772663 750040 1 196755 792002 468731 1 569775 773084 763947 2 9 999999 2 2 999999 2 2 999999 1 4 999987 -794132 1 2 999999 102311 1 880548 957696 -396499 2 15 999982 1 428237 839111 895466 1 2 999999 453828 1 241815 493206 90689 1 2 999999 739144 1 499044 641879 -295618 2 16 999998 2 270214 380417 1 640051 699541 877159 1 3 999991 505396 1 584782 645305 853036 1 20 999991 -374895 1 76084 537799 605244 1 2 999999 157959 1 2 999999 -561931 2 73566 332731 1 2 999999 -483538 2 2 999999 2 6 999982 2 3 999997 2 190149 791717 1 558128 603666 663456 2 489935 564129 1 17 999994 -539994 1 2 999987 54411 2 2 999999 1 17 999991 252953 2 2 999999 1 409354 586410 818705 1 321116 861516 -27901 2 2 999999 1 333133 597916 635004 1 10 999992 504636 1 2 999999 884650 1 2 999999 -310447 1 8 999983 -346390 1 9 999986 730510 2 2 999999 2 14 999998 2 352725 538922 1 5 999992 341950 1 2 999999 416796 2 13 999985 1 2 999999 953856 1 14 999998 89211 2 20 999995 2 2 999999 1 2 999999 -36893 1 2 999999 -249091 2 133514 635605 2 8 999992 2 15 999987 1 78569 353022 275524 1 2 999999 -358666 1 2 999999 939795 2 8 999991 2 5 999994 2 366122 916032 2 467860 503179 1 290706 750291 464027 1 16 999988 995700 2 14 999985 1 2 999999 -357292 2 2 999999 2 4 999988 1 16 999994 46788 1 20 999990 -632886 2 2 999999 1 417593 604179 -181837 1 643254 713499 392393 1 4 999994 -743300 1 15 999996 379345 1 10 999995 313386 2 2 999991 1 553866 665409 -912073 1 9 999981 -780131 2 271965 290668 2 65065 102324 2 468224 874293 2 600248 681218 2 2 999999 1 2 999999 775746 1 11 999985 -7771 1 2 999999 519958 1 6 999995 458802 1 7 999983 -200841 1 8 999990 -658359 1 5 999983 501216 1 2 999999 621533 1 2 999999 -81262 1 2 999999 -347964 2 482275 544700 2 185932 998141 1 62950 269274 -191951 2 17 999996 2 152321 966828 1 794074 888140 926472 1 2 999999 691018 2 2 999999 1 10 999986 563532 1 417834 742812 539182 1 17 999985 360237 1 7 999984 -34055 1 18 1000000 -891092 1 152970 878605 677968 1 74155 515504 32220 1 2 999999 810891 1 398843 524954 79947 2 2 999999 2 2 999999 1 137377 638641 556377 2 2 999999 1 580733 672857 -713891 2 20 999990 2 4 1000000 2 2 999999 2 36357 93348 1 14 999999 -375371 2 2 999999 2 8 999981 2 10 999998 2 17 999987 1 1 999986 -435847 2 173847 782099 2 16 999984 2 2 999999 2 2 999999 1 14 999997 128940 1 890473 994708 -44928 1 107579 467974 554401 1 2 999999 -429491 2 5 999987 1 5 999994 820535 1 2 999999 239279 1 2 999999 729538 1 2 999999 938834 1 20 999984 425136 1 2 999999 -168389 2 20 999996 2 27689 519566 2 11 999993 2 14 999987 1 306715 990510 -611274 2 2 999999 2 9 999987 1 5 999999 497251 2 8 999983 1 2 999999 -780063 1 534930 749174 -389305 1 2 999991 -458762 2 449562 678309 1 748414 882175 938964 2 2 999999 1 1 999994 474559 2 4 999993 1 521970 844573 -761948 2 17 999988 2 19 999990 2 2 999999 2 2 999999 2 2 999999 2 14 999982 1 610329 746732 667334 1 2 999999 532663 2 17 1000000 2 135793 968451 1 15 999989 40339 2 201101 843469 2 2 999999 1 9 999999 401417 2 2 999999 1 145731 507461 -220725 1 160080 187410 -533753 2 1 999988 1 179419 640176 431403 2 8 999999 1 7 999991 -394657 1 2 999999 -775650 1 20 999984 562177 2 7 999997 2 6 999982 1 407198 905420 351491 1 3 999984 702081 2 17 1000000 2 700373 921784 2 518582 866878 1 14 999987 -691057 1 2 999999 624146 2 2 999999 2 3 999985 2 7 999992 1 2 999999 611488 2 262145 296855 2 8 999984 2 332394 741759 1 69853 925151 -589175 1 2 999999 -112606 2 7 999988 1 2 999999 759167 2 2 999995 1 76570 284008 449056 1 2 999999 226887 1 6 999990 679967 1 565823 640627 328935 1 2 999999 189081 1 2 999999 577881 1 269770 758817 -510695 1 37341 143523 270109 1 7418 844015 -730818 2 2 999999 2 14 999989 1 282320 557728 906850 1 2 999999 735072 2 2 999999 2 18 999992 1 14 999993 532274 2 704753 760983 2 69502 781745 1 263936 613211 -799506 1 2 999999 283450 1 2 999999 988314 2 5 999985 2 154292 574974 1 2 999999 -143523 1 2 999999 -531147 2 12 999982 2 2 999999 1 4 999984 645950 1 91360 419377 589768 2 7 999981 1 465340 556436 -836027 2 75557 858338 1 16 999991 -292356 2 89837 94772 1 268524 782381 -551427 2 444229 842756 1 2 999999 20856 2 496235 525078 1 4 999995 -583094 1 8 999981 -491361 1 2 999999 728505 2 2 999999 2 564781 818919 1 507204 913676 892815 2 4 1000000 1 169052 588368 -290396 1 621160 813158 945799 1 562672 706945 119594 1 2 999981 628406 1 9 999989 -367923 1 13 999986 -908091 2 231974 497004 1 2 999992 -42743 2 634695 691801 2 18 999985 2 587050 629779 2 13 999981 2 1 1000000 1 2 999999 -231017 2 15 999992 2 2 999999 2 8 999982 1 19 999985 -257296 1 4658 949259 954757 2 1 999983 2 265616 490777 1 2 999999 -227086 2 16 999986 2 2 999999 2 2 999985 2 2 999999 2 228630 747038 2 5 999981 2 1 999984 1 2 999999 -106642 1 4 999993 565521 1 2 999999 820328 2 12 999986 2 38489 62091 2 2 999999 1 2 999999 500841 1 2 999999 -947218 2 313893 674092 2 2 999999 2 75398 191009 1 2 999999 820634 1 2 999999 -274528 2 2 999999 1 261520 774836 -945656 2 16 999996 2 11 999989 1 5 999988 290251 2 2 999999 2 2 999999 1 9 999983 484876 1 2 999995 -773981 1 2 999999 481881 1 2 999999 -268593 1 182265 390000 556434 1 411868 986987 -917499 2 2 999999 2 10 999983 1 507927 986743 570591 2 2 999999 1 19 999995 271447 2 2 999999 1 17 999994 982632 1 5 999999 -711516 1 2 999999 771575 2 393855 693848 1 443756 638512 -891710 1 132493 211788 -473716 2 10 999997 2 2 999999 2 487804 857433 2 767861 859410 2 6 999988 1 157884 277379 10994 2 2 999999 2 2 999999 2 576114 865022 2 2 999999 1 5 999999 787931 2 20 999987 1 2 999999 -365525 2 2 999999 2 8 999997 1 563423 841827 -202914 1 2 999999 -533910 1 10 999984 -35920 1 498978 692932 -890190 1 2 999999 -929143 1 2 999990 997823 1 2 999985 -84264 2 341292 418752 2 777658 822952 2 2 999999 2 2 999999 1 73677 530113 -647895 1 17 999994 -932544 1 18 999997 -898468 1 133877 442889 100789 1 6116 49451 865816 1 850932 938782 608345 2 4 999987 1 2 999999 323296 1 2 999999 -523344 1 2 999999 -539074 2 2 999999 2 2 999999 1 544411 591300 -385449 1 2 999999 -598935 1 2 999999 872310 1 18 999991 850780 2 19 999999 1 15 999984 -7422 2 11 999986 1 7 999998 271760 1 2 999999 557161 1 2 999999 570929 2 13 999983 2 2 999999 1 7 999993 979206 2 5 999999 2 2 999987 2 627589 838919 2 2 999986 2 7 999993 1 16 999988 829792 1 2 999999 992697 1 2 999999 751547 1 141303 524390 254570 1 2 999999 71114 2 5 999987 2 1 999992 1 12 999990 968836 1 9 999998 -853 2 2 999982 2 19 999989 2 194683 218595 2 16 999984 2 2 999999 1 322778 610451 -426365 1 15 1000000 205926 1 4 999986 321726 2 61569 548789 1 2 999999 112109 1 231712 832005 277373 2 2 999985 2 2 999999 2 46416 746231 2 2 999999 1 17 999997 -246535 1 2 999999 568371 2 9 999991 1 19 999991 -87868 2 11 999998 1 2 999999 337009 2 613644 789570 1 159011 522207 545728 1 5 999998 239427 2 20 999991 1 2 999999 692686 1 647585 686283 -539428 1 10 999992 301552 1 781698 857379 -543282 2 2 999999 2 2 999999 2 191757 802217 1 152 651121 -307211 1 8 999992 801197 1 2 999999 -424293 1 15 999987 -860905 2 65518 333837 1 192827 434851 -855281 2 19 999997 1 691174 751041 882523 1 7 999989 420574 1 2 999999 -355507 2 491234 797746 2 284226 853769 2 15 999982 2 129758 823667 2 6 999991 2 100436 779978 2 2736 600761 1 2 999999 656309 2 2 999981 2 11 999995 2 5 999985 1 2 999999 -741622 1 15535 974489 -705290 1 10 999982 -885655 1 19 1000000 -568231 2 11 999993 2 401675 507755 1 412845 836605 108511 1 14 999994 464430 2 229178 743072 2 2 999999 1 2 999999 -768870 2 14 999990 1 2 999999 -379575 2 2 999999 1 6 999992 -745559 2 317521 433812 1 20551 598180 515129 1 11 999982 -622105 1 17 999981 352 1 2 999999 -545413 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999998 2 2 999999 2 102065 819949 1 532323 981094 766834 1 8 999981 -88194 2 8 999986 1 392017 986377 -296934 1 2 999999 -41959 1 2 999999 -418235 2 14 999995 2 2 999999 2 14 999994 1 2 999999 -437140 2 5 999985 2 138762 271334 2 544253 850298 2 2 999999 2 13 999992 2 2 999999 1 3 999985 890243 1 2 999999 40238 2 2 999999 2 10 999992 2 152780 301976 1 3 999992 -889782 1 382287 426289 -343036 1 2 999999 950495 1 317477 703172 -538809 1 17 999985 -361855 2 7 999994 2 2 999999 1 4 999983 356375 1 6 999982 193125 2 4 999993 1 2 999999 544983 1 15 999989 870700 2 2 999999 2 2 999999 2 9 999998 1 759562 974646 655502 1 13 999993 -785375 2 5 999996 2 20 999990 1 12 999982 -646638 1 13 999998 45739 2 19 999982 2 658816 908909 1 766344 882367 -821195 2 2 999999 2 16 999988 1 2 999999 -331824 2 17 999982 1 112424 820175 113471 1 7 999995 775527 1 8 999992 -769750 1 493948 775784 585382 2 3 999999 1 2 999999 389289 2 5 999997 2 3 999991 1 90186 166388 643605 2 2 999999 1 591038 738238 -373619 2 2 999999 2 78266 261878 1 6 999993 382386 2 586850 695073 1 2 999999 -851458 1 2 999999 -748179 1 453498 599970 -873704 2 23851 862463 2 252259 715811 2 267841 693487 1 5 999998 -297569 2 2 999999 1 6 999989 -109432 1 13 999994 259126 2 117431 438693 1 287936 463837 228416 1 92776 850074 -149216 1 3 1000000 -419291 1 753490 797342 999665 1 49546 157918 757041 2 246732 353620 2 3 999988 1 18394 777357 -883825 2 525059 854046 1 10 999982 113283 1 10 999981 845736 1 1 999991 -326211 1 95897 295353 -747613 2 8 999989 1 8 999997 -887882 2 2 999999 2 3 999997 1 14 999999 366575 1 2 999999 850019 2 7 999990 2 20 999994 1 59593 312953 51883 1 299506 794862 445502 2 2 999999 2 2 999999 1 2 999999 -251335 1 19 999984 -763908 2 20 999984 2 209847 322956 2 20 999982 2 2 999999 1 67651 756516 -995393 1 2 999999 552540 2 9 999982 1 279751 838277 29754 1 319020 531752 558524 2 183308 868973 2 12 999996 1 2 999999 -63952 2 10 999998 1 2 999999 -130394 2 2 999999 1 2 999999 488210 2 2 999999 1 18 999991 -508307 2 2 999999 1 6 999991 845457 1 2 999999 343347 1 170616 503877 486251 1 2 999999 510329 1 279974 713100 938353 1 2 999999 718363 2 117104 570638 2 163819 424963 2 2 999999 1 417455 441760 695541 2 2 999999 1 2 999999 184350 2 364500 715502 1 9 999995 -459082 1 137209 412701 664144 2 590165 829807 2 332503 755500 2 432253 667258 1 17 999981 49168 1 35296 884656 85082 1 92909 445283 683657 2 11 999984 1 5 999986 -199489 1 8 999996 464940 1 75578 464596 -722459 1 2 999999 -948200 2 6 999992 1 2 999999 -19261 1 2 999999 -956373 2 2 999999 2 9 1000000 2 540492 704621 2 14 999985 1 7 999997 427484 1 219307 608694 589008 1 4 999981 411242 2 2 999999 2 2 999999 2 3 999992 1 2 999999 -346550 2 202225 538751 1 186402 352825 -514322 1 2 999999 122388 1 2 999999 -419979 2 2 999999 1 861362 876704 -25552 2 13 999986 2 157650 542848 2 16 999997 1 2 999999 686408 2 10 999994 2 2 999999 1 16 999983 -267842 1 18 999988 743082 2 10 999984 2 618219 625092 2 19 999988 2 247906 830370 2 14 999999 2 2 999999 2 167221 181114 1 2 999999 46533 1 16 999987 -494412 1 2 999999 889751 2 20 999998 2 2 999999 2 334267 892523 1 13 999983 178316 2 2 999999 2 2 999999 2 477212 834843 2 592388 677263 2 12 999996 2 2 999999 1 2 999999 -852729 1 722087 769665 -815145 2 12 999992 2 227526 884363 2 18 999999 2 2 999999 2 2 999999 1 2 999999 -219524 1 2 999999 535227 2 2 999999 1 12 999991 444467 1 2 999999 -557245 2 9 999994 2 2 999999 1 11 999983 927675 2 7 999981 1 2 999999 7664 2 2 999999 2 10 999981 1 2 999999 -457730 1 1 999999 538990 1 2 999999 762457 2 182545 449867 2 117541 665989 2 8 999981 2 6 999982 1 1 999996 -712461 1 2 999999 355241 1 2 999999 -738570 2 539569 779922 1 10 1000000 -144030 2 12 999982 2 2 999999 2 2 999999 2 1 999995 2 244399 706579 2 2 999999 2 2 999999 2 463612 767662 1 14 999989 -629143 1 2 999999 940006 1 2 999999 628888 2 6 999996 2 2 999999 2 18 999981 2 2 999999 1 47223 803292 -816254 2 6 999986 1 400381 706338 849703 2 2 999999 2 12 999991 2 2 999999 2 88685 530974 1 11 999987 -980841 2 2 999999 1 12 999987 -301934 2 2 999999 2 17836 739688 1 690596 980577 414627 2 17 999981 1 686781 696906 731471 1 2 999999 -969871 2 547586 705326 1 4 999998 -885021 2 20 999992 2 4 999993 1 2 999999 310895 2 2 999999 1 13 999986 -801030 2 2 999999 2 2 999999 2 2 999999 1 6 999998 297584 1 2 999999 -177924 2 15 999991 1 192634 879194 632904 2 17 999981 1 20 999993 -18443 1 2 999999 238941 2 5 999982 2 2 999999 1 13 999988 -106330 1 2 999999 -951736 2 2 999999 2 2 999999 2 2 999999 2 14 999986 1 7 999991 -680855 1 10 999991 976437 1 2 999999 -168122 1 327768 921278 -716648 1 2 999999 -664353 1 472999 782127 -756423 1 2 999999 -71029 1 2 999999 19248 1 9 1000000 388374 2 297025 519064 1 2 999999 -96528 2 44104 695949 1 432017 930099 -176426 2 2 999999 2 49918 856261 1 1 999995 509398 2 14 999991 1 157529 911878 -786440 2 2 999999 1 9 999982 437477 1 410112 632882 789586 2 2 999999 2 2 999999 1 3 999986 361931 2 1 999982 2 2 999999 1 538048 664151 627115 2 8 999981 2 9 999993 1 2 999999 -902893 2 613058 784733 2 14 999988 2 8 999998 2 2 999999 1 29497 613665 462940 2 2 999999 2 3 999993 1 2 999999 372858 2 9 1000000 2 2 999999 2 354012 750789 2 643561 797767 2 9 999993 1 354263 362372 186268 2 20 999995 1 966807 973862 -839662 1 2 999985 485723 1 8 999998 65675 1 7 999988 407558 2 145109 941269 1 2 999999 599956 2 8 999983 2 12 999997 2 2 999984 2 435181 488736 2 2 999999 2 8539 287507 2 4115 40489 1 32629 621964 -639912 2 2 999999 1 3 999999 773752 2 11 999999 2 468469 912892 1 1 999984 280382 1 2 999999 -631644 1 45314 785183 379621 1 5 999999 -783964 2 6 999987 1 2 999999 -503908 2 2 999999 1 16 999982 -552757 2 14 999985 2 12 999999 2 2 999999 1 8 999986 -950900 1 11 999997 -82444 1 12 999994 -141828 1 2 999999 979609 2 8 999993 1 2 999999 407492 2 17 999993 2 532994 771937 1 19 999997 -189391 2 2 999999 2 2 999987 2 217262 513815 2 2 999999 2 376569 675485 2 18 999981 1 680014 931022 -831111 2 2 999999 2 2 999999 1 8 999996 295681 1 179576 588442 309632 1 130034 911743 -773282 1 2 999999 -917929 1 307561 525712 -161926 1 81309 184429 -534024 1 2 999999 -903499 2 840524 949096 2 151028 494654 2 7 999993 2 107227 862747 1 2 999999 -910578 2 213811 244840 1 1 999990 823840 2 6 999990 1 13 999990 345512 2 516648 666433 2 7 999984 2 2 999999 1 12 999998 227740 1 5 999993 -744737 2 16 999981 1 17 999987 -280398 2 14 999999 1 2 999999 -889193 2 18 999983 1 459233 584536 841570 2 2 999999 2 2 999999 2 70574 607083 2 2 999999 1 10 999983 438416 1 464806 508025 654892 2 264341 527471 1 95166 553614 925695 2 733554 943182 1 421085 699957 909768 1 2 999999 -455537 1 19 999996 -684303 1 600863 660136 110996 1 19 999995 -25049 1 694068 758700 488130 1 15 999987 -330710 2 2 999999 2 17 999992 1 2 999999 626288 1 2 999999 -856118 1 2 999999 -617259 1 2 999999 118963 2 199998 830517 1 9 999998 412082 2 371843 493472 1 803727 848987 -447206 1 2 999985 573330 2 372916 499622 1 23043 278812 105357 2 2 999991 2 332817 649285 2 459425 610299 2 1 999990 2 14 1000000 1 822676 878894 727483 1 2 999999 -430427 1 8 999991 -353380 1 198166 842834 425335 1 11590 345557 -9956 2 14 1000000 1 3 999991 -277820 2 411766 707555 1 13 999999 -857025 2 2 999999 1 10928 770099 -902458 2 2 999999 1 6 999997 -161456 2 200487 542710 1 2 999999 153307 2 2 999996 2 2 999999 1 24472 512547 -689876 1 9 999986 -791168 1 2 999999 -785527 2 279693 340757 1 624516 661941 -844196 1 13 999998 -112559 1 189543 700496 -87901 1 20 999981 -378770 1 2 999999 -9082 2 4 999990 2 2 999999 1 476596 774791 -422167 2 196649 844612 2 44426 789051 2 3 999991 2 19 999999 2 229800 247581 1 3 999992 -471757 1 2 999999 536970 1 2 999999 493581 2 10 999986 2 496226 947899 2 2 999999 1 154055 264968 -181729 2 63416 95139 1 14 999995 -380186 1 222374 517048 291229 1 1 999996 925551 1 2 999999 688143 2 5 999998 2 2 999999 1 8 999993 -249237 1 17 999981 -829203 1 2 999999 -866614 2 9 999992 1 401134 608322 -919151 2 73408 864470 1 799411 896639 630290 2 461318 748965 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -719708 1 301839 795950 654210 2 13 999998 2 2 999999 2 2 999999 1 304365 956256 562065 2 34497 576379 2 2 999993 2 11 999999 1 181542 187078 -770803 2 15 999999 1 583854 971433 -95702 1 20 999991 -827927 2 175188 892815 2 2 999999 1 186919 342110 -296071 2 2 999999 2 4 999990 2 2 999999 1 14 999987 861518 1 608358 697470 -48013 1 227675 506290 -544479 1 2 999999 138958 2 2 999999 2 2 999999 2 143909 792153 2 493997 819582 2 2 999999 2 202211 933348 1 552797 804121 18157 1 2 999999 969875 1 568852 589296 96283 1 17 1000000 607613 1 153079 185216 -49864 1 2 999999 -265896 1 375933 589198 -850298 2 2 999999 1 117573 409911 293591 2 2 999999 2 2 999999 1 771912 892312 244479 2 2 999999 2 240157 935716 1 4 999987 -617784 1 15 999989 -366843 2 2 999999 1 12 999985 -184722 2 2 999985 2 109088 188209 2 734083 869141 1 14 999997 651714 1 2 999999 -62370 2 19 999987 2 145428 848472 2 4 999981 2 623123 633044 1 11 999989 -649550 2 2 999999 1 391234 450861 -750252 1 2 999999 110309 1 368252 500866 222666 1 2 999999 919919 1 524055 986138 737833 1 626266 995002 -140261 2 107872 623817 2 537794 674018 2 595902 993874 2 2 999999 1 20 999989 294113 2 7 999991 2 544305 629438 1 1 999994 -643634 1 12 999990 -515063 2 474677 880364 1 2 999999 -15136 2 5 999997 2 19 999982 2 19 999998 1 635290 783066 -774204 2 2 999999 2 2 999999 2 2 999999 2 10 999985 2 438922 829118 2 2 999999 2 2 999999 2 13 999986 2 2 999999 2 2 999999 1 209537 936854 506037 1 63376 991928 480586 2 177353 230378 1 2 999999 572441 1 2 999999 -328207 1 2 999999 131073 2 2 999999 2 4 999981 1 2 999999 542384 2 2 999999 2 211622 345294 2 2 999999 1 602906 926300 943058 2 3 999994 1 25208 481161 -520138 1 18 999993 790550 1 3 999983 572780 1 2 999999 -91335 1 14 999983 -606819 2 100378 512527 2 13 999987 1 6 1000000 -207508 2 845745 903212 1 14 999989 206610 2 2 999999 1 2 999999 427152 2 2 999999 1 11 999992 564522 2 17 999989 2 3 999999 2 143564 522689 1 2 999999 860889 2 16 999984 2 494491 540838 2 2 999999 1 2 999999 691184 2 2 999999 2 1 999996 2 2 999999 2 2 999999 2 1 999986 2 15057 941841 1 63362 871784 -463979 1 212230 418349 -219821 1 2 999999 191181 1 235457 292561 815301 1 2 999999 714826 2 873992 889064 2 148391 895793 1 171099 223654 979515 2 2 999999 1 390337 850642 39310 1 2 999999 -464188 2 2 999990 2 9 999993 1 2 999999 76978 2 604099 882487 1 898621 909387 -290633 2 531406 724582 2 142884 540919 1 3 999995 986316 2 2 999999 1 2 999999 986852 1 456801 615682 -768371 2 518659 665105 1 369984 379267 -690018 2 6 999984 1 2 999999 699897 1 9 999990 -498279 2 2 999999 1 2 999999 344788 1 10 999982 366436 2 2 999999 1 2 999999 126753 1 13 999983 445894 2 625024 928658 1 349183 463626 654040 2 2 999999 1 112558 301625 -387321 2 11 999998 2 2 999988 2 14 999982 1 2 999999 -189839 2 479153 920134 2 2 999999 2 2 999999 1 17 1000000 -907100 1 51759 515523 -282776 1 2 999999 -211307 1 6 999994 808781 1 16 999990 296266 2 7 999992 1 222376 864043 480210 1 2 999981 229071 2 472211 527247 2 2 999999 1 8 999992 -786774 1 16 999984 -476374 2 2 999999 2 10 999999 2 561985 799073 2 158021 596309 2 2 999999 1 2 999999 -550561 1 131230 929212 -503792 2 18 999984 1 2 999999 410757 2 2 999999 1 2 999999 -328393 1 13650 687494 -59584 2 2 999999 1 379850 845630 -734286 2 20 999996 2 2 999999 1 41104 863567 -492412 2 37495 340775 2 10 999982 2 14 999988 1 7 999997 -661984 1 2 999999 -62492 1 305504 697732 742236 1 11 999988 -782459 2 480840 702148 1 2 999999 31009 1 2 999989 986091 2 6 999987 1 152420 588538 -962056 1 5 999998 -231191 2 8 999998 1 20 999981 478257 1 546582 576512 -926350 2 2 999999 1 2 999999 -195285 1 83142 499498 -576833 2 2 999999 2 19 999993 1 1026 715370 125549 1 2 999999 -335767 2 447133 503889 2 1 999989 2 2 999999 1 16 999993 593649 2 152227 829299 1 2 999999 58311 1 129855 328861 -892488 1 2 999999 -312127 1 496839 865765 -407270 2 12 999987 2 463279 559698 1 702322 949596 -531172 2 2 999999 2 7 999993 1 11 999988 900932 2 13 999985 1 127558 304154 837534 1 2 999999 167115 2 14 999984 1 2 999999 266601 2 89726 96614 2 155513 872187 1 591635 846538 645425 1 437635 454913 373098 2 238814 440987 1 2 999999 703711 2 2 999999 1 2 999999 87817 2 3 999997 2 69465 438515 1 3 999992 -546640 2 10 999999 2 286797 880521 1 16 999995 841440 1 2 999999 -297337 2 15 999992 2 62707 751184 2 2 999999 2 7 999992 2 280653 597525 1 8 999994 397023 1 2 999999 -466813 1 2 999999 -834460 1 8 999989 366144 1 5 999996 -267839 2 3 999994 1 4 1000000 23644 2 49728 997578 2 5 999983 1 2 999999 -51421 1 171450 650298 346442 1 2 999999 485949 2 464190 875063 2 126430 494080 1 13 999990 846319 1 715323 941795 -569772 1 2 999999 -895759 1 2 999999 122340 2 518228 831443 1 601572 832920 -489768 1 374122 457739 -574885 1 2 999999 -777730 1 62812 615239 -502755 1 316090 545617 443038 1 13 999997 -572461 2 2 999999 2 320428 823217 1 2 999999 -555021 1 13 999988 610519 2 2 999999 2 12 999987 1 25836 516216 670031 2 2 999999 2 2 999999 2 555144 806627 2 18 999999 1 10 999991 -904198 2 5 999991 1 2 999999 288433 1 5 999983 -933380 2 2 999999 1 717207 938137 -592750 2 6 999987 1 714476 920153 174408 1 537846 838272 969585 1 2 999999 291314 1 126301 779464 -299024 1 284440 527570 -564889 1 2 999999 -292013 1 2 999999 -313395 1 2 999999 78869 2 377791 819244 1 10 999983 935577 1 69968 708696 45771 2 13 999996 1 6 999998 410476 2 2 999999 1 525976 825233 745082 2 2 999999 2 2 999999 2 273012 883956 1 241377 706480 -282747 1 76710 400828 -541690 2 2 999999 2 1 999985 2 371768 985020 1 6 999993 -663716 2 19 1000000 1 283383 822034 -148900 2 17 999997 2 2 999999 2 2 999999 1 2 999999 581521 1 2 999999 -776102 1 39204 534557 143640 2 8 999986 2 515341 816452 1 8 999994 -381078 1 17 999989 -427225 1 2 999999 155883 1 1 999997 102008 1 18 999987 -218403 1 2 999999 889945 2 2 999999 1 7 999981 965430 1 4 999985 263055 2 2 999999 2 2 999999 2 2 999999 1 398414 680328 -321002 2 80644 273676 2 7 999995 1 2 999999 499527 2 2 999999 1 2 999999 576765 1 489479 670266 -235085 1 2 999999 286432 2 346496 459760 1 13 999994 -553539 2 48242 644707 1 2 999999 487058 1 42721 851624 254784 2 655557 818586 1 3 999991 450985 2 18 999991 1 2 999999 365413 2 378584 384045 2 16 999993 2 2 999999 2 18 1000000 2 15 999981 1 89176 192873 511125 1 239445 839249 226862 2 2 999999 2 15 999982 2 2 999999 1 2 999999 955661 2 467753 521246 1 16 999983 -551632 2 3 999995 2 6 999983 2 2 999999 1 228893 989504 -497898 2 3 999997 1 2 999999 698219 1 2 999999 -818325 1 2 999999 -720324 1 14 999994 876938 1 2 999999 -738914 1 1 999984 840077 2 2 999999 1 2 999999 819182 2 17 1000000 2 67283 371533 1 20 999981 -80144 2 10 999985 1 6 999986 355881 1 2 999999 -203115 1 362021 447454 -821721 1 2 999999 -837331 2 16 999992 1 2 999999 -133285 2 424514 504131 1 3 999983 798183 2 2 999999 1 2 999999 -900327 1 2 999999 700520 2 2 999999 1 2 999999 465197 2 344540 371650 2 2 999999 1 2 999999 790546 1 2 999999 -122487 1 1 999983 773602 2 2 999999 1 2 999999 810875 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -863739 2 362294 404580 1 2 999999 432320 2 18 1000000 1 7 999988 278862 2 15 999988 2 347536 910490 1 436201 810108 -945931 1 2 999999 712143 2 1 1000000 2 306097 838767 2 2 999999 2 5 999996 1 1 999999 10921 1 183660 567852 -642118 2 2 999999 1 256057 728119 413954 2 13 999981 1 2 999999 93117 2 536537 671218 1 2 999999 31945 1 17 999995 -892477 1 743792 780175 507757 2 626600 776799 2 2 999999 1 3 999992 -578345 2 2 999999 2 11 999989 2 823534 823913 2 12 999984 2 123090 394050 2 13 999987 1 2 999999 907049 2 578608 622862 2 173230 292767 1 29036 446224 215921 1 2 999999 370200 2 2 999999 1 687538 950745 -393777 1 116458 800241 -366347 1 2 999999 -280720 1 9 999982 440587 2 4 999990 1 282654 297273 532870 2 404404 920972 1 855328 971627 216973 2 56767 231581 1 2 999999 782716 2 3 999986 2 2 999999 1 2 999999 321625 2 2 999999 2 47405 726554 1 247355 318781 -747435 1 17 999993 625781 2 100001 658828 2 733140 765514 1 2 999999 166214 1 12 999985 -895238 1 2 999999 -960484 1 653405 815208 -365112 2 2 999999 2 318971 739221 1 272158 476625 -471345 1 9 999991 21864 2 20 999988 1 2 999999 -592582 2 259004 894318 2 2 999999 1 2 999999 -395442 2 584406 803634 2 102714 630199 2 2 999999 1 2 999999 -33456 1 7 999993 -497243 1 150327 474831 -586571 2 2 999999 1 10 999992 -736372 1 68289 601781 -549942 1 2 999999 956536 2 2 999999 1 60307 361732 -427581 1 686959 944980 -360444 1 144373 877177 913560 2 2 999983 1 20 1000000 -900027 1 20 999986 900949 2 18 999983 2 2 999999 2 2 999999 1 11 999992 -582482 2 17 1000000 2 606026 952790 1 213502 568106 -856306 1 2 999999 855152 2 18 999991 2 3 999997 1 2 999999 -110676 1 941799 997994 -860060 2 2 999999 2 8 999993 1 6 999995 -347983 2 2 999999 2 10 999986 2 6 999987 1 18 999983 236334 2 706342 957628 2 2 999999 2 2 999999 2 2 999999 1 4 999991 -332920 1 8 999983 800420 2 2 999999 1 2 999999 497609 2 2 999999 2 2 999999 1 43836 408235 880764 2 2 999994 1 18 999993 444647 2 2 999999 1 18 999986 -711685 2 15 999983 1 252567 363770 -903504 1 5 999997 307777 2 405897 690877 2 566645 865077 1 159402 520978 -878542 2 172284 982216 2 2 999999 1 2 999999 486944 1 3 999981 311651 2 2 999999 1 2 999999 -557556 2 192684 812832 1 18 999986 146019 1 347046 448147 783048 1 663814 712549 666047 1 3 999982 979714 1 2 999999 485696 1 2 999999 -934319 2 2 999999 2 8 999996 1 6 999983 -349028 1 2 999999 94147 2 18 999991 2 6 999993 2 2 999999 1 2 999999 -271822 1 2 999999 -25881 1 2 999999 -450995 2 2 999999 1 341899 974812 -54511 1 12 999983 -758646 2 457969 773836 2 2 999999 2 2 999999 1 3 999992 -716716 2 2 999999 2 2 999999 2 5 999987 2 239120 339735 1 7 999981 -796695 2 484835 569611 1 133270 503430 182876 1 254148 626319 409486 1 14 999995 156255 1 12 999993 727340 2 2 999999 2 2 999999 2 435809 960580 1 496756 563021 81931 2 122054 372096 2 77120 461792 2 2 999999 1 10 999999 602975 2 585504 893207 1 8 1000000 442696 2 2 999999 2 2 999999 2 2 999999 2 208993 393388 1 6 999983 -419851 2 2 999999 1 2 999999 688952 2 2 999999 1 12 999986 513674 1 3 999984 -319322 1 49534 931458 -531720 2 78930 96983 1 2 999999 -633695 1 256703 762560 -35363 2 174626 914328 1 2 999999 793611 1 16 999997 -182091 2 8 999985 1 2 999999 318111 1 9 999986 -760563 2 1 999996 2 2 999999 1 16 999984 317281 2 2 999999 2 2 999999 2 490659 603221 1 14 999997 -136789 2 13 999988 1 2 999999 -6802 2 2 999999 2 11 999997 2 2 999999 1 4 999989 -802661 2 217302 941852 1 741199 964252 148188 1 62642 400382 -421227 2 2 999995 1 12 1000000 120940 1 2 999999 -873697 2 6 999984 2 87463 584023 1 86064 989568 370173 1 227916 243257 8506 1 18 999986 524893 1 14 999981 989010 2 2 999999 2 2 999999 1 2 999999 -581018 1 197431 312164 513413 2 2 999999 1 4 999984 -327091 2 2 999999 2 106818 239465 2 2 999999 2 2 999999 2 257893 281213 1 2 999999 269529 1 324010 825061 498390 2 271194 741375 1 2 999999 -267615 2 2 999999 2 2 999999 1 468638 993167 538647 1 207684 532994 -463098 2 17 999996 2 2 999982 2 5 999985 2 15 999993 2 8 999992 1 16 999998 978474 2 11355 349681 1 2 999999 -46635 2 160375 378977 1 2 999999 -89699 2 2 999999 1 2 999999 -197898 2 75370 819947 1 19 999990 370219 1 2 999999 -913174 1 5 999987 183469 2 15 999990 2 584960 905830 1 2 999999 701981 1 2 999999 475193 2 531588 913172 2 2 999999 1 2 999996 222430 1 2 999999 293325 2 20 999994 2 837272 937973 2 621617 787047 1 11204 17728 786852 2 2 999999 2 2 999999 2 11 999987 2 2 999999 2 387339 533514 1 2 999999 -256840 2 6 999999 2 54821 142098 2 5 999986 2 2 999988 2 11 999990 1 12 999995 -399763 2 2 999999 1 596013 915048 27110 2 11 999989 1 186581 401073 64597 2 8 999989 2 876664 953765 2 11 999989 1 2 999999 -746084 1 2 999999 -411930 2 199126 579121 2 321881 986038 2 2 999999 1 7 999982 -192389 1 2 999999 17930 1 2 999999 659860 2 2 999999 2 2 999999 1 13 999983 -691808 1 256940 522461 -915305 2 20 999985 1 2 999998 -409903 2 2 999999 2 2 999999 2 9 999982 2 12 999981 1 2 999999 -980437 1 624558 757194 -71125 1 8 999986 -674694 2 354345 938507 2 7 999990 1 2 999999 -255495 1 2 999999 -676163 1 2 999999 -959897 1 491525 740197 820710 2 2 999999 1 2 999999 555551 2 2 999999 2 2 999999 1 19 999982 356040 2 13 999982 1 2 999999 112423 2 2 999999 1 13 1000000 -28154 2 2 999984 2 4 999998 1 2 999999 -676700 2 533956 550506 1 2 999999 852861 1 550284 857303 -866629 1 572711 723277 488146 2 2 999999 2 7564 329584 1 2 999999 579863 1 2 999999 496575 1 38752 430469 -147161 2 313352 722879 2 590632 867956 2 2 999999 2 175620 978430 2 11 999990 1 328636 636186 -861501 2 2 999999 2 2 999999 2 8 999991 2 19 999995 1 553170 721101 94903 2 492818 512875 2 17 999985 2 100973 981555 1 531859 965914 -413647 2 44217 969155 1 2 999999 -838612 2 2 999999 2 5 999982 2 2 999999 2 626110 873105 2 2 1000000 2 14 999998 1 2 999999 104687 2 131199 615382 1 2 999999 -888257 2 2 999999 2 676344 983280 1 2 999999 -471204 2 121340 243776 2 459938 591759 1 18 999982 609413 2 2 999999 2 2 999999 1 12 999982 -671140 2 2 999999 1 8 999984 663656 2 2 999992 2 175710 749024 2 2 999999 1 2 999999 -32663 2 2 999999 1 2 999999 -50823 2 14 999993 2 6 999996 2 363887 720465 1 14213 184498 -662623 1 2 999999 -871021 1 322364 675087 -965320 2 8 1000000 1 404975 916436 -648198 1 10 999992 -952826 1 142501 584173 781769 2 16 999987 2 2 999999 2 352679 880039 1 2 999999 433952 1 328229 371151 891890 2 2 999999 2 2 999999 1 147967 405415 131538 1 2 999994 980508 1 2 999999 -941752 1 9 999996 142751 2 29643 124533 1 16 999997 -244901 1 214800 956609 -246957 1 452304 606669 -661779 1 313350 913634 -764608 2 2 999999 1 2 999999 402118 2 19 999984 2 2 999999 1 10 999996 -420556 1 5 999984 -656523 1 8 999985 -246724 2 10 999995 1 15 999985 63436 1 2 999999 421188 1 16 999987 -973386 2 2 999999 1 4 999982 256671 1 2 999999 25320 1 6 999988 -495494 2 132610 321916 2 12 999993 1 14 999983 -646729 2 65253 879151 1 19 999981 58321 1 7 999997 -534430 1 19 999990 410141 1 2 999999 -128924 2 18 999990 2 7 999986 2 2 999999 2 469291 541588 1 2 999999 334409 1 2 999999 -810467 1 2 999999 108646 1 2 999999 -25517 1 1 999982 73057 2 133302 143011 1 178757 756302 357808 1 2 999999 -198068 1 2 999999 853867 1 5 999993 -650958 1 315237 697077 461148 1 2 999999 247316 2 3 999987 1 685734 887112 830870 1 2 999999 629986 1 347398 727352 -16737 2 15 999990 2 8 999993 2 739872 780338 2 8 999988 2 2 999999 1 60814 318055 809025 2 2 999999 1 2 999999 -659473 1 190062 208950 822915 1 2 999999 474107 2 574660 624809 1 2 999999 535783 1 2 999999 783964 2 3 999986 2 178769 420446 2 51620 575292 1 2 999999 -224941 2 189794 570707 1 19 999984 944830 2 398807 849868 2 2 999999 1 2 999999 -253059 2 11 999986 2 19 999982 1 474639 755319 700901 2 32399 796584 1 72261 92411 593246 1 2 999999 85081 2 188806 833808 2 17 999993 2 2 999999 1 455225 848225 917258 1 276246 622169 86730 1 2 999999 -266789 2 538531 918002 1 16 999989 241591 2 2 999999 2 52452 493898 1 2 999999 210070 1 19 999984 273638 1 133599 271316 202276 2 2 999999 2 2 999999 1 2 999999 263854 2 10 999991 2 2 999999 2 6 999984 1 202059 694215 -709386 2 8 999984 1 2 999999 636820 1 2 999999 -150366 1 2 999999 -435670 1 2 999999 201899 1 222135 290424 944247 2 6 999982 2 2 999999 2 9 999984 2 612031 910841 2 435797 683667 2 174564 806429 1 2 999999 624932 2 589882 929311 2 12 999999 1 31642 161472 -100538 2 17 999987 1 2 999999 -878473 1 2 999999 711054 1 272803 877185 368240 1 2 999999 670045 1 357636 663298 -703416 1 2 999999 872611 2 121480 929027 1 2 999999 482568 2 2 999999 1 2 999999 -506699 2 2 999999 1 19 999988 94590 2 19 999987 1 9 999992 -128764 1 2 999999 236709 1 20 999995 -32119 1 18 999996 -868444 1 432482 821426 -486337 1 943778 952080 -881820 1 189118 772119 34565 2 2 999999 1 12 999988 -629576 2 2 999999 1 111127 551173 732548 2 5 999995 1 238183 289971 653298 1 5 999998 -368116 2 552493 717103 2 10 999986 2 70310 890340 1 289156 405578 -85468 2 2 999999 2 20 999996 2 20 999993 1 479146 714744 883817 1 5254 318091 -946140 1 2 999999 652056 1 438296 780869 397198 1 398535 944590 747410 1 18 999996 991911 1 15 999982 86875 2 418665 773261 2 2 999999 1 18 999986 -410494 2 9 999991 1 11 999998 987417 1 11 999990 266273 1 714309 795443 63399 2 8 999997 1 525942 966071 264543 1 508605 986263 -963462 2 173560 771638 2 18 999982 1 354748 593875 863236 1 2 999999 -114286 1 2 999999 -256846 2 2 999999 2 2 999999 2 1 999983 1 389313 456803 -461370 1 2 999999 305139 1 930286 990273 251933 1 330686 633471 83431 2 2 999999 2 37480 351617 1 309064 614676 176658 1 2 999999 452686 1 419054 514530 -789951 2 2 999999 2 2 999999 2 2 999999 1 632544 755341 -703783 1 253537 569192 -42476 2 20 999987 2 10 999990 1 5 999995 -243413 2 234452 975451 2 8994 786437 1 537704 712823 414063 2 17 999998 1 382353 808697 336427 1 17 999983 -116318 2 210689 392107 1 2 999999 -269565 2 16 999997 1 2 999992 -187746 2 2 999999 1 838327 920280 -326110 2 2 999999 1 5 999983 477170 1 82251 119687 738587 2 2 999999 2 301121 331923 1 22047 556957 -565658 1 659535 707588 -750010 1 2 999999 273391 1 2 999999 -495762 1 31951 828976 -674296 1 17 1000000 -188360 2 2 999999 2 11 999985 2 2 999999 2 19 999996 1 2 999999 267244 2 18 999981 1 17 999991 200755 1 392382 632342 938341 2 11 999982 2 787194 865822 2 2 999999 1 417617 943384 -972979 1 2 999999 569234 1 7 999998 538135 1 480511 860293 -627726 1 240492 335670 713873 2 309296 855634 2 2 999999 1 17 999984 -72737 2 14 999994 1 2 999999 -680252 2 314645 392644 1 2 999999 -166182 2 1 999987 2 17 999992 2 2 999999 2 20 999999 1 2 999999 419147 2 372220 866640 1 2 999999 954162 1 2 999999 -42615 2 1 999994 1 191681 497228 -157970 2 2 999999 1 11 999991 293086 1 17351 560112 474383 1 678759 738827 -889485 1 2 999999 879022 2 3 999998 2 18 999999 2 2 999999 1 12 999998 656357 1 2 999990 -730088 2 2 999999 2 2 999999 1 5 999997 829866 2 196178 374577 1 11 999984 2114 1 5 999982 -870271 1 8 1000000 308756 1 18 999984 439990 1 2 999999 786651 2 397560 640510 1 7 999997 -490472 2 14 999988 2 687182 739686 1 10 999992 -931851 2 2 999999 1 13 999989 -334916 2 258326 639557 1 242048 725086 -660746 2 732599 961399 2 9 999982 2 228041 768363 2 540761 816605 1 16 999996 -629053 1 2 999999 790003 2 4 999991 2 414811 876689 2 2 999999 1 2 999988 -868460 1 5 999982 -851914 1 299375 505478 -749471 1 37516 594650 -424701 1 389053 593347 452183 1 2 999997 -572828 1 2 999999 -116129 1 2 999999 -631510 1 164569 455874 -10921 1 2 999999 588484 1 2 999999 -29881 2 298672 760490 1 259139 942092 -742503 1 452828 916125 -94724 1 123798 758866 571561 1 13296 824802 -453927 1 179594 828403 11513 2 220807 620036 2 11 999992 1 3 999989 -491141 1 325990 754137 260176 2 6 999988 1 5 999988 620734 2 2 999999 2 2 999999 2 10 999998 2 26873 47852 2 2 999999 1 11 999994 151375 2 248271 813807 1 12 999995 510598 1 258991 511805 98533 1 4 999990 313329 2 19 999985 2 2 999999 2 178163 957589 1 169441 994810 -978577 1 2 999999 -826044 2 10 999991 1 2 999999 775229 1 13 999987 194114 2 2 999999 2 226551 984515 1 2 999984 318582 1 13 999998 -628401 2 5 999999 2 19 999985 2 9 999999 1 423971 569455 172942 2 4 999991 1 16 999990 112428 2 586324 997479 2 13088 710278 1 5 999997 -902696 1 2 999999 467244 2 87086 617024 2 145709 169800 2 1 999989 2 426720 545865 2 6 999987 1 12 999993 575057 1 54776 272771 158838 2 1 999990 2 2 999999 1 516184 866007 -983466 2 263988 983619 1 407053 930149 -518761 2 44918 215354 1 31531 491908 -879 1 2 999999 -224009 1 10 999984 637149 2 13 999998 1 2 999999 -739213 2 664733 898037 2 2 999999 2 141137 380937 1 723393 927727 -404366 1 183241 881747 242614 1 14 999987 -233451 1 320449 595015 -234138 1 2 999999 480155 2 2 999999 2 14 999987 1 644454 787708 500972 1 2 999999 763535 1 7 999986 541624 2 18 999982 2 2 999999 2 2 999999 2 543613 854084 2 557432 583341 1 2 999999 -906022 2 499032 745465 2 6 999981 2 702140 956743 2 210342 601409 1 243296 350243 218821 1 792743 984139 926266 2 2 999999 1 2 999999 993777 1 221175 453359 240622 1 15 999981 176190 1 92675 520091 819735 1 11 999992 219256 1 2 999999 -905094 2 521480 995901 1 2 999999 -642415 2 15 999989 1 3 999988 -429760 1 4 999987 239195 1 13 999985 735505 2 332437 971637 2 7 999997 2 2 999999 1 419071 492310 430059 2 2 999999 2 2 999999 1 554908 785651 545689 2 2 999999 2 2 999999 1 2 999999 215620 2 1 999987 2 89283 226340 1 385541 954340 738006 2 688976 846662 2 1 999993 2 12 999981 2 7764 966859 1 212731 403388 -987296 1 232601 262471 -61578 2 2 999999 2 128244 577061 2 481245 550303 2 2 999999 2 12 999988 2 6 1000000 1 476423 832979 314464 1 2 999999 335952 1 287694 537162 -694469 1 3 999998 -469236 1 2 999992 926945 1 2 999999 982363 1 36894 553167 312371 2 17 999991 1 17 999990 -654452 2 16 999989 1 507338 511108 453570 1 2 999999 -932942 2 2 999999 1 19 999981 468788 2 284712 660938 2 2 999999 2 766474 786543 2 2 999999 1 5 999996 317589 2 356436 577889 2 14 999995 1 2 999999 588454 2 13 999981 1 2 999999 -6969 1 2 999999 652096 1 9 999982 862556 1 876354 944292 -986339 1 159842 279206 -543077 2 642920 725752 1 2 999999 -225395 1 2 999999 -658755 1 88137 788115 -275569 1 11 999998 112428 1 954038 991798 -696271 1 2 999999 679820 1 552282 923282 28203 2 17 999985 2 2 999999 1 175111 496189 -674775 2 13 999994 2 5 999985 2 17 999983 2 88905 833004 2 656757 738406 1 2 999999 617979 2 2 999999 1 11 999991 -340833 1 2 999999 -96896 1 3 999994 -112543 2 2 999999 1 4 999994 -406076 2 2 999999 2 2 999999 2 696635 720389 2 2 999999 1 927251 939957 -818066 2 2 999999 2 554216 565968 1 306900 394816 632527 1 675239 731713 166869 2 623152 762970 1 2 999999 297045 1 10 999992 790280 2 2 999999 2 2 999999 1 2 999999 216712 2 2 999999 2 2 999999 1 2 999999 -639002 1 1 999982 -651964 2 10 999992 1 20 999989 -378504 1 2 999999 790359 1 231749 292114 48044 2 699594 716447 1 5 999996 171655 2 4 999989 2 535362 581856 1 7 1000000 -770757 1 169998 817445 -628232 1 513978 626166 -742143 2 44179 954598 2 376476 797386 1 18420 644808 -316535 2 11 999985 1 2 999993 449746 2 2 999999 2 2 999999 2 18 1000000 2 444005 475052 2 327701 417422 1 18 999996 -499446 1 17 999995 -435533 2 2 999999 2 2 999999 1 128607 247264 -139453 2 2 999999 1 132899 372603 943260 2 2 999999 2 2 999999 2 2 999999 2 15 999993 2 2 999999 1 146288 713306 -392427 2 4 999991 1 5 999995 971033 1 15 999998 594690 2 68261 74718 2 2 999999 2 10 999987 1 2 999999 -589174 1 12 999997 -617428 2 1 999997 1 8 999988 -81404 2 2 999999 2 2 999999 1 2 999999 -372298 1 2 999999 261982 2 2 999999 2 2 999999 1 2 999999 -507742 2 2 999999 2 2 999999 1 2 999999 -331084 2 480324 959490 1 58027 664805 614127 1 2 999999 -632415 2 2 999999 1 15 999987 377420 2 364258 794262 1 117431 692763 915115 1 8 999986 -878700 2 604901 892487 2 12 999998 2 630682 652212 2 16 999985 1 2 999999 27282 2 20 999993 1 2 999999 689309 1 15 999992 -86258 1 2 999999 -352115 2 1 999981 1 2 999999 -307556 2 2 999999 1 19 999996 614026 1 18 999986 -274354 1 2 999999 -880208 2 2 999999 2 2 999999 1 4 999998 -399783 1 523081 800628 -74168 1 2 999999 -575221 2 2 999999 2 907056 962350 2 9 999994 2 708996 997663 2 391702 760289 1 11 999981 142706 1 5 999989 285650 1 380704 643889 684363 2 16 999984 2 81832 503546 2 346293 470497 2 2 999999 2 10 999991 2 186246 829454 2 109667 421983 2 18 999998 2 2 999999 2 12 999994 1 8 999981 -624884 2 8 999989 2 47465 526000 1 9 999992 -506577 2 67698 230879 1 2 999999 601011 2 364297 513964 1 211406 418967 660338 1 300252 917138 370608 2 9 999989 1 9 999992 -97567 1 10 999999 992756 2 2 999999 1 9 999981 987108 2 2 999999 2 2 999999 1 13 999983 579115 1 358698 831121 415980 1 189991 921689 -232905 2 2 999999 2 16 999985 2 2 999999 1 15 999985 494215 1 2 999999 311679 1 6 999998 819865 1 216616 957604 889299 2 187542 305221 2 20297 532573 1 17 999998 407593 1 16 999988 -823701 2 2 999999 2 2 999999 2 7 999994 2 101287 739130 2 2 999999 1 2 999999 -248762 2 794969 915177 2 2 999999 1 2 999999 479677 1 2 999999 -176140 2 10 999994 1 15 999997 -656272 2 6 999994 1 2 999999 -814664 1 534575 797770 -562878 1 2 999999 -191614 1 398802 708747 952602 2 76796 154495 1 2 999999 -178323 1 108184 181533 578632 2 8 999985 1 16196 579430 -286066 1 2 999999 -193267 2 2 999999 2 20 999994 1 2 999999 -997102 1 2 999999 423600 1 2 999999 744674 1 12 999993 496479 1 681877 712562 -885906 1 2 999999 560970 2 2 999999 2 2 999999 1 2 999999 497889 1 475324 944369 11097 1 2 999999 426125 2 2 999999 2 292703 482378 2 2 999999 1 35099 285325 -339403 2 417432 509797 2 2 999981 2 2 999999 1 2 999999 -958344 2 2 999999 1 60021 840340 -609557 2 255456 656773 1 2 999999 992894 2 19 999988 2 10 999999 2 1 999999 2 9 999996 2 25628 770677 2 244107 611458 2 2 999999 1 17 999997 -474822 2 1 999997 2 278872 579449 1 18 999990 385101 2 2 999999 2 566275 768227 2 10 999996 1 147207 343290 -746363 2 2 999999 2 2 999999 2 184247 709949 1 2 999999 623578 2 2 999999 2 660165 813574 2 2 999999 1 2 999999 -46955 1 70806 119646 830923 2 419988 640635 1 2 999999 327575 2 221476 253328 2 17 999995 1 2 999999 761943 1 501057 523264 853421 2 135528 353708 1 2 999999 278037 2 2 999999 1 16 999983 637411 1 497379 978649 -337572 2 2 999999 1 2 999999 -505331 1 107720 532376 545006 2 625064 698077 2 2 999999 1 48390 271425 474178 2 18 999981 2 3062 668066 2 2 999999 1 148223 156421 392244 2 2 999999 2 115467 467285 2 6 999992 1 13 999981 8256 1 676247 826666 80867 1 2 999999 530592 1 11 999989 -595753 2 2 999999 2 4 999989 1 2 999999 796085 2 20777 730587 2 10 999989 2 192763 387428 2 5 1000000 1 2 999999 -384796 1 2 999999 424970 1 14 999983 -360657 2 2 999999 1 2 999999 870953 1 975000 996327 314458 1 61257 403229 -475230 2 343053 699373 1 144250 559110 405084 2 7 999999 2 2 999999 2 194743 736064 2 9 999981 1 367230 653564 -40863 2 2 999999 1 284463 883865 -461127 2 16 999999 1 2 999999 716733 1 1 999993 -206026 1 362205 393520 -265369 1 145921 530192 -587621 2 241252 291159 2 97831 639563 1 114471 419596 140525 1 2 999999 -955045 1 10 999993 -820042 2 2 999999 2 507944 919402 2 29324 804849 2 269354 654278 2 416037 759025 2 2 999999 2 15 999986 1 166078 916303 -992624 2 2 999999 2 443609 479120 1 12 999983 -467218 2 37066 253668 1 2 999999 -481210 1 10 999982 513185 2 2 999999 1 18 999998 -871343 2 492304 871782 2 2 999999 2 9 999983 1 8 999996 -282867 1 177362 623108 -624092 2 166587 437063 1 1 999985 -888159 1 204066 603981 802382 2 4 999989 1 80686 258922 -141830 1 779017 948661 -955136 2 5 999998 2 2 999999 2 89598 267334 1 2 999999 -866372 1 2 999999 -620842 1 441636 506716 -981914 1 2 999999 -422328 2 7 999994 2 4 999995 1 3 999991 -10377 2 9 999989 1 2 999999 -18757 1 39441 361656 453499 1 597871 998176 56151 1 2 999999 909255 1 2 999999 351439 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999991 -285339 2 4 999987 2 2 999999 1 2 999999 -105595 2 2 999999 1 77633 356342 -150210 2 16 999993 2 670106 884833 2 824548 973356 2 2 999999 1 145199 673963 655447 1 1 999986 66063 1 157362 363149 552947 2 680088 680293 2 5 999987 2 7 999987 2 298499 757569 1 2 999999 -571182 2 47784 711184 1 41354 512205 -330705 2 2 999999 2 48328 814927 2 2 999999 2 2 999999 1 2 999999 407393 1 185144 353240 482630 1 2 999999 -215866 1 2 999999 876313 1 364630 611493 -963761 2 466791 531533 1 300521 553956 -488491 1 2 999999 201590 2 2 999999 1 235701 303129 -553251 2 4 1000000 1 2 999999 -634268 2 13 999991 2 151293 208472 2 13 999985 1 7 999994 207395 1 16 999984 -428434 2 8189 700463 1 2 999999 -310756 1 2 999999 44148 2 9 999996 1 9 999987 -699197 1 2 999999 -171587 1 6 999998 -200631 2 8 999991 2 467700 983965 1 9 999981 -201029 1 2 999999 577616 2 391498 855186 2 2 999999 2 13 999983 1 17 999988 709686 1 2 999999 -321158 1 5 999985 -111396 1 2 999999 -403442 1 552877 730210 -345564 1 525262 920023 624185 1 357002 689838 -34139 2 496765 939128 2 2 999999 2 2 999999 1 916864 935149 -794099 2 13 999987 1 2 999999 862023 2 66799 916762 2 2 999999 1 10 999987 -680682 2 12 999998 1 2 999999 846259 2 134123 549601 2 2 999982 1 2 999999 780377 2 386024 950999 2 19 999993 2 7 999982 2 2 999998 1 435862 945936 562282 1 2 999999 530343 2 15 999993 1 2 999999 767072 1 2 999999 24010 2 31752 960817 1 13 999983 -31377 2 9 999988 1 15 999998 465181 2 2 999999 2 120966 329267 2 2 999999 1 617257 984154 -679520 1 256243 765649 736952 2 10 999983 1 9 999990 -765778 2 557958 958637 2 2 999999 2 520475 752487 1 3 999989 -672176 1 145416 547961 -702067 1 17 999981 443416 1 4613 512431 142497 1 15 999987 -827786 2 572081 985921 1 7 999994 987463 1 2 999999 495940 2 544386 547482 2 2 999999 2 2 999999 1 2 999999 -310982 1 810355 919919 831989 1 2 999999 442034 1 459674 870511 80182 1 151757 225076 591947 2 576374 805616 1 395755 740345 365356 1 140450 448066 379271 2 2 999999 1 352341 980019 362114 2 3 999985 1 2 999999 -853419 1 15 999991 -323904 1 94953 965241 995203 2 4 999984 2 2 999999 1 10 999990 -927335 2 2 999999 2 146359 250937 1 16 999985 -220166 2 2 999999 1 511311 892945 -24313 1 2 999999 -361558 1 2 999999 -115716 2 2 999999 2 654105 801015 1 13 999983 -616472 1 33646 688070 -574645 2 2 999999 1 15 999989 -698399 1 5 999985 958343 2 2 999999 2 2 999999 1 12401 84132 158418 1 2 999993 -891380 2 86427 172963 2 2 999999 2 362853 584277 1 42136 882275 -305226 1 9 999982 -403902 2 305071 563981 1 513791 804267 -388345 1 2 999999 -832772 1 11 999987 -870729 1 17 999984 -843471 1 2 999999 -665083 1 2 999999 121343 2 4 999998 1 2 999999 246513 2 11 999989 2 240536 258589 2 15 999990 2 8 999994 2 56907 610169 2 2 999999 2 10 999985 2 2 999999 1 11 999983 205509 1 2 999999 341942 2 166877 502487 1 391790 624262 988839 2 2 999999 1 2 999999 -245887 1 182332 433461 -340806 2 523061 858553 2 4 999992 1 2 999999 820269 1 18 999981 326071 2 11 999991 2 605167 664947 2 227000 894338 1 718625 921817 -719852 2 2 999999 1 9 999991 210732 2 593829 628797 1 2 999999 760307 1 2 999999 258697 1 225438 506407 659184 2 295297 586368 2 20 1000000 1 120677 656755 -635233 2 2 999981 2 2 999999 2 19 999995 1 9 999999 781952 1 2 999999 397380 2 516636 721631 2 4 999988 2 2 999999 1 2 999999 257711 2 2 999999 1 286929 649649 72034 1 11 1000000 -615638 1 2 999999 -649880 2 52473 792421 1 534848 701131 -354401 1 2 999999 570553 2 96656 460168 2 2 999999 2 2 999999 2 2 999983 2 2 999999 1 2 999999 119022 2 2 999999 1 6 999998 -174587 2 14 999986 1 2 999999 -675674 2 4 999991 2 13 999991 2 2 999999 2 371228 984165 1 46465 925689 729259 2 556931 890314 2 16 999993 1 516620 644746 -78769 1 8 999992 -156403 2 2 999999 1 2 999999 63481 2 2 999991 2 8 999998 2 802161 937099 1 61083 77773 -138717 2 2 999999 2 8 999996 1 5 999993 460600 2 11 999997 1 20 999988 -22192 2 72745 686336 1 12 1000000 265250 1 2 999999 208818 2 15 999996 2 6 999994 2 8 999988 2 617812 810306 1 10 999987 954264 1 740877 869013 -753108 1 98688 655768 -4407 2 2 999999 2 312832 468175 1 235388 469409 -157195 2 447872 733691 1 13 1000000 -119662 1 2 999999 155233 1 2 999999 206527 2 2 999999 1 3 999983 282266 1 20 999995 359554 1 518940 614640 -37956 2 19 999989 1 2 999999 692676 1 2 999999 481617 1 12 999987 -109193 2 15 999990 2 128586 878039 2 10 999989 2 290086 350018 1 314458 833954 520983 1 2 999999 471662 2 7 999997 2 2 999999 2 103374 730333 1 2 999990 -906707 1 132781 784917 881727 1 16 999994 800259 1 1 999999 602524 2 482106 586428 2 2 999999 1 481720 916997 -315681 1 2 999999 -577513 2 9 999991 1 149692 984885 817008 2 2 999999 2 2 999999 1 9 999981 994310 1 2 999999 987439 1 12 999996 456696 2 8 999988 2 574118 691526 2 166129 384362 1 123453 555712 -665480 2 145768 310755 2 2 999999 1 2 999999 567096 1 4 999988 382178 1 2 999999 777068 2 9 999994 2 2 999999 1 20 999988 912296 1 2 999999 -270099 2 278829 517383 1 14 999981 -669637 1 2 999999 798612 1 2 999999 223335 1 2 999999 -838902 2 2 999999 2 2 999999 1 97457 991924 -944051 1 3 999990 -312440 1 13 999993 -628973 1 544868 582974 994213 2 3 999986 2 12 999992 2 553628 981466 2 9 1000000 1 2 999993 651894 2 19 999993 2 2 999999 2 17 999983 1 7 999981 -871092 1 3 999984 -660750 1 58757 884870 -942672 2 19 999984 1 522903 524631 -61207 2 607014 903355 2 615023 841581 2 19 999989 2 290758 780827 1 16 999994 636082 2 15 999990 1 572406 631973 94776 2 8 999992 2 2 999999 1 2 999999 -108672 1 7 999998 -734981 2 2 999999 1 2 999999 835662 1 2 999999 -997596 2 2 999999 1 5 999999 -9339 2 2 999999 1 2 999999 -585038 1 2 999999 -715416 2 2 999999 2 15 999986 2 14 999987 1 520786 949179 -557117 1 195503 996142 -718321 2 128864 743031 2 15 1000000 2 2 999999 2 146484 634236 2 9 999992 2 3 999997 1 665137 940636 -237117 2 2 999999 2 5 999981 1 4 999992 531667 2 703363 965528 1 2 999999 635365 1 2 999999 269224 1 359233 492648 311994 1 2 999999 -270086 1 4414 704667 480039 1 673912 939150 486869 2 453949 899900 2 2 999999 2 5 999996 2 2 999999 2 11 999981 1 13 999997 863812 1 17 999983 -899195 2 26182 660393 2 2 999999 1 301405 964999 -473439 1 14 1000000 973848 2 11 999996 1 2 999999 894832 2 9 999995 1 7 999998 908453 2 2 999999 2 2 999999 1 2 999999 314248 1 2 999999 182683 2 6 999992 2 6 999988 2 2 999999 1 2 999999 240308 2 681084 853761 1 18 999985 -447284 2 173887 325472 2 2 999999 2 12347 53326 2 18 999985 2 10 999992 1 18 999990 -501343 2 588770 677170 2 2 999999 2 2 999999 2 3 999981 2 6 999984 1 2 999999 850424 1 319650 665748 733530 2 12 999989 2 580200 841490 2 2 999999 1 2 999999 -625146 2 2 999999 1 2 999999 -749105 2 2 999999 1 16 999981 -441337 1 2 999999 843753 1 397621 493771 958834 1 9 999986 499674 1 16 999997 856849 2 390894 448759 2 2 999999 1 20376 294780 -730299 2 2 999999 1 430428 836449 548177 2 2 999999 2 2 999999 1 19 999989 601026 1 2 999999 122898 1 5 999996 -904806 1 60326 330191 507859 2 2 999999 1 846733 874853 -502401 1 2 999999 -461282 1 2 999999 -567782 1 20 999992 -514419 2 160271 445487 1 1 999985 -721361 2 2 999999 1 4 999983 -411134 2 2 999999 1 4 999988 692158 1 414316 843188 -789614 2 2 999999 1 343068 856456 -159568 2 9 999990 1 866889 974610 519504 1 9 999999 208990 2 2 999999 2 2 999981 2 17 999994 1 14 999984 -311562 2 48953 728761 1 2 999999 -44986 1 304789 884309 286250 1 579994 594617 -767665 2 2 999999 1 2 999999 -852358 1 2 999999 -671563 1 2 999999 538578 2 7 999997 1 15 999998 -774329 1 320365 417100 902936 2 181644 355509 1 596117 624281 -501080 2 2 999999 1 2 999999 931592 2 2 999999 1 20 999999 -761247 2 817860 987656 2 559543 956035 2 34804 974561 2 2 999999 1 2 999999 -317682 1 55991 90175 -49371 1 452287 991543 794939 2 2 999999 1 2 999999 841492 2 16 999992 1 19 999994 551318 1 565130 621115 568359 2 672230 998674 1 2 999999 105168 2 18 999983 1 2 999999 248679 2 2 999999 2 2 999999 1 2 999999 -373974 1 305572 404469 815613 2 2 999999 1 2 999999 318834 1 134608 137290 127341 2 533118 978311 2 253244 825996 1 2 999999 -991705 2 16 999992 1 175024 356779 261230 1 2 999999 112400 2 39099 765879 1 807599 991822 889163 2 3 999983 2 103784 112631 1 356637 582877 928744 1 209199 560628 -580058 2 2 999999 2 2 999999 2 19 999983 2 206004 766351 1 118467 555861 758374 2 2 999999 1 437872 530448 457006 2 16 999997 1 138218 763671 391459 1 13 999987 716930 2 857797 909920 1 1 999990 12546 1 2 999999 894539 2 15 999989 1 2 999999 875309 1 17 999999 -829476 2 2 999999 2 20 999992 2 2 999999 2 2 999999 2 10 999985 1 29485 215539 487246 2 402897 526767 2 2 999999 2 21521 217679 2 10 999989 2 19 999990 2 2 999999 1 3 999995 621998 1 386889 780934 -374396 1 8 999986 -895649 1 180511 451555 -103426 1 18 999990 357364 2 2 999999 1 2 999999 -54564 1 641216 670397 36456 1 16 999994 -444542 2 616963 777687 2 149191 449928 1 287481 387342 397067 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999993 1 87014 236053 -206727 2 5 999995 1 2 999999 632008 1 2 999999 472630 1 6 999981 719253 1 17 999991 -465529 1 2 999999 -20425 1 5 999981 864512 2 17 999985 2 15 999998 2 1 999990 1 479234 719823 -134461 2 19 1000000 2 590777 865066 1 275678 368138 968934 1 40060 474859 596343 2 13 999998 1 7 999999 -568976 2 1 999990 2 2 999999 1 192008 256099 145041 2 2 999999 1 20 999991 792253 2 17 999981 1 547036 742131 38719 2 644215 822581 1 2 999999 365914 1 445968 888583 -649861 1 15 999993 217779 2 472253 482708 2 11 999999 1 19 999990 243447 2 283743 323705 2 2 999999 1 18 999981 -366377 1 17 999984 975489 2 19 999987 1 463880 759986 -52376 1 367495 593006 -714118 2 2 999999 1 284437 379873 563985 1 69560 898375 -538127 2 2 999999 1 14 999990 -259109 1 9215 966529 295643 2 407336 414962 2 14 999992 1 2 999999 743311 1 20 999988 801843 2 12 999985 1 2 999999 -483417 2 2 999999 2 2 999999 2 4 999995 2 888607 922838 2 126254 957800 1 2 999999 285923 2 20 999988 1 19 999986 -386721 1 671516 822419 -93825 1 2 999999 -573594 2 2 999999 1 14 999991 199766 1 18 999983 379193 1 3 999984 -551676 1 2 999999 -157972 2 27565 558875 1 2 999985 872723 2 2 999999 2 16 999989 2 20 999986 1 2 999999 -986588 1 2 999999 -5575 2 2 1000000 2 402924 931863 1 446137 755101 -204391 1 12 999991 -941064 2 485523 628914 1 71482 384602 -700535 2 1 999987 2 13 999990 2 10 999998 1 239722 296811 -249761 1 2 999999 302713 2 76487 368777 2 22828 898788 1 472884 821406 788812 2 2 999999 1 20 999993 -31978 1 205051 935336 578582 1 7 999993 83997 2 2 999999 2 6 999995 1 444549 887401 595125 1 2 999999 235632 2 2 999999 2 2 999999 2 351970 912641 1 161974 425526 751057 1 12 999993 456244 1 12 999985 437657 2 2 999999 1 2 999999 836265 1 2 999989 572447 1 370906 708698 138008 2 2 999999 2 243532 708510 1 2 999999 916099 1 3 999983 -200997 2 2 999999 1 546244 703967 262262 2 2 999999 2 563382 711837 2 2 999986 1 350737 682680 97642 1 2 999999 -616079 1 2 999999 -497204 2 7 999981 2 215715 959637 2 16 999984 2 383933 578008 1 18 999991 -570324 1 12 999982 -448132 2 511843 699040 2 2 999999 1 2 999988 -154429 2 353087 684905 1 15 999996 -698289 2 11 999985 1 2 999999 98840 2 224669 276962 1 2 999999 38450 1 14345 495986 445131 2 19 999982 1 557078 706806 612207 2 43292 556722 1 2 999999 858723 1 10 999997 -403345 2 826077 955475 1 20 999985 541658 1 2 999999 806898 1 16663 503413 824674 2 147722 461822 2 546489 548734 2 2 999999 2 2 999999 1 7 999983 34573 2 2 999999 1 2 999999 -727449 1 14 999982 -222174 2 2 999999 2 41104 743959 1 2 999999 -630112 1 2 999999 -782648 1 9 999998 780900 2 57747 529096 1 13 999994 -670780 1 2 999999 -279306 1 16 999988 -975255 2 2 999999 1 1 1000000 -389909 2 164563 577645 1 181127 458869 -753765 1 117687 719237 -101289 1 220660 297699 789603 2 15 999997 1 7 999990 882816 1 2 999999 -775310 2 7 1000000 2 227486 247323 1 2 999999 743702 2 2 999999 1 201451 874004 -464120 2 19 999999 1 16 999999 333802 2 711314 872595 1 2 999999 177370 1 780746 825570 252422 1 779133 901446 646136 2 87598 381448 1 603477 624133 -849614 2 18 1000000 1 35986 296781 -942633 1 8 999989 -852072 1 14 999985 -700886 2 363226 428479 1 18 999986 395085 1 2 999999 -515404 2 2 999999 2 2 999999 2 280889 381774 1 1 999995 -194324 2 2 999999 1 301000 430479 -582706 1 2 999999 -742061 2 2 999999 2 2 999999 2 17 999981 2 2 999999 1 617600 638755 -119327 1 11 999998 207945 2 2 999999 2 3 999991 1 252572 964473 -275283 1 2 999999 -85075 1 2 999999 -863064 2 2 999999 2 18 999985 1 586204 616353 740424 2 19 999999 1 2 999999 306690 1 167715 175266 -178968 2 2 999999 1 5 999996 948959 2 2 999999 2 17 999997 1 6 999997 964959 1 194423 452967 955000 1 2 999999 -43228 1 20 999985 803589 2 5 999993 2 2 999999 1 2 999999 600999 2 415806 751731 2 2 999999 2 2 999999 1 803967 979736 821406 2 11 999988 1 10 1000000 -782333 1 27934 817718 -841866 1 2 999981 -725091 2 2 999999 2 774504 862475 1 17 999990 578231 2 2 999999 2 9 999992 1 251726 275499 -240360 2 2 999999 1 7 999999 -424533 2 9 999993 1 2 999999 -971210 2 393742 995383 1 234979 680823 5066 1 2 999999 -223620 1 474897 987715 860383 2 33142 682999 1 7 999981 -216901 2 19 999983 2 6 999983 1 283233 318379 -924467 1 562389 906158 450320 1 353299 970818 485770 1 4 999998 405253 2 19 1000000 2 2 999999 2 2 999999 1 7 999993 -628329 2 19 999994 2 2 999999 1 725777 827816 -907541 1 2 999999 808723 1 2 999999 299376 2 38616 806494 2 19 999993 1 2 999999 603694 1 11254 107692 -812516 2 20 999999 1 3 999990 -628970 1 2 999999 844735 1 246074 897963 390760 1 474456 983846 -871322 2 2 999999 2 10 999996 1 2 999999 245414 1 4 999983 358208 1 8 999986 -933180 2 7 1000000 2 2 999999 2 78424 245707 1 7 999991 348982 2 514617 748682 2 18 999999 2 125291 578559 2 2 999999 1 11 999985 595335 2 377843 612835 2 2 999999 1 75034 142446 -160624 1 2 999999 28518 1 2 999999 -830589 1 2 999999 -824908 1 2 999999 966108 1 2 999999 -743430 1 227996 407740 -200480 2 2 999999 2 5 999998 1 16 999981 84162 2 522608 582476 1 2 999999 -545406 2 15 999999 2 2 999999 1 292528 802922 -19454 1 242768 875145 -643398 2 2 999999 1 3 999999 -724820 2 7 999998 2 31170 824942 2 232753 541223 1 7534 438704 794151 2 2 999999 1 2 999999 -126156 1 258466 316893 117893 1 162753 319619 -175649 2 2 999999 1 2 999999 -26064 2 10 999995 2 881866 989716 1 2 999999 906389 2 2 999999 1 122232 580666 499264 2 15 999992 1 7 999986 -570851 1 653897 995518 -471376 1 162223 798297 -958007 2 44847 558917 1 2 999999 377211 2 2 999999 2 2 999999 2 20 999993 2 9 999992 1 1 999987 327675 2 230693 746204 2 2 999999 2 4 1000000 1 2 999999 982017 2 614384 904931 1 162506 503486 556469 1 46584 310546 118044 2 604078 938448 2 19 999994 2 452475 569231 2 20 999996 2 599076 867950 1 2 999999 -704590 1 2 999999 -388046 2 6 1000000 2 19 999993 2 101773 483150 1 19 999988 -577822 2 20 999995 1 11 999983 545729 2 2 999999 1 574065 817777 -690914 1 2 999999 485273 1 2 999999 -69371 1 175068 235579 -963924 2 2 999999 1 2 999999 802256 1 2 999999 360711 1 2 999999 -279325 2 278214 801877 2 20 999988 2 20 999987 1 1 999997 -327578 1 12 999998 199738 1 77633 116620 13257 2 480919 947496 2 12 999997 2 6 999982 1 2 999999 -20128 2 2 999999 1 2 999997 849712 2 7 999992 1 704977 860085 -9717 1 303299 346955 317159 1 355083 566339 459020 2 20 1000000 1 293414 727250 341501 1 801945 873435 275338 2 869975 975014 1 7 999986 -80299 1 156610 158478 -406379 2 2 999999 1 2 999999 723974 2 9 999995 2 2 999999 1 2 999999 -571071 2 20 999998 1 12 999982 -151078 2 5 999993 2 217779 401936 1 2 999999 -622213 1 18 1000000 -187816 1 2 999999 474818 2 12 999993 2 2 999999 1 2 999999 -589398 2 2 999999 2 2 999999 1 242214 537070 120953 2 2 999999 1 608307 971771 164224 2 15 999992 1 19 999996 -333641 2 5 999992 2 2 999999 2 10 999991 2 2 999999 1 156422 789461 -642955 2 135077 230825 1 14 999986 707167 1 455575 642732 -605962 2 2 999999 1 177282 251190 -317778 1 2 999999 -627596 2 2 999999 1 15 999985 316912 2 2 999999 1 10 999996 150548 2 15 999995 2 53087 363581 2 2 999999 2 2 999999 2 2 999999 1 2 999999 61718 1 18 999986 810453 2 737886 941508 1 59527 106899 -363714 1 2 999999 817574 2 18 999993 1 62631 645910 -727055 2 18 999986 2 189056 969939 1 117862 495973 823030 1 444382 777357 801214 1 2 999990 -42742 2 8 999998 1 237160 967441 767923 2 2 999999 2 16 999998 2 2 999999 1 2 999999 68683 1 12 999988 657074 2 2 999999 1 660073 733021 -631705 2 732238 805015 1 3 999991 364537 1 9 999983 -93633 2 2 999999 1 3 999990 -323258 1 5 999993 -61364 2 16 999999 1 14 999997 206933 2 2 999999 2 110395 557347 1 2 999999 -127557 1 8 999990 -743949 1 3 999983 -450091 1 3 999999 -752219 2 2 999999 2 277896 835390 1 86035 356500 150821 2 181039 383098 2 8 999984 1 291106 657088 -403934 1 2 999999 245934 1 2 999999 882240 1 2 999999 733135 2 10 999991 1 2 999999 -886165 2 2 999999 1 269953 900231 866003 2 4 999999 1 2 999999 -246795 1 2 999999 -5579 2 70789 201150 1 261758 426338 439578 2 381812 854184 1 2 999999 -958582 1 2 999999 -314063 2 1 999991 1 15 999988 488988 2 2 999988 2 1 1000000 1 36537 119445 294571 2 20 999992 2 2 999999 1 17 999996 857718 1 2 999999 415664 2 17 999993 1 2 999999 360606 2 2 999999 2 5 999993 2 2 999999 1 650680 791864 -160741 1 6 999981 698075 2 6 999990 2 2 999999 2 13 999991 2 2 999999 1 12 999991 705784 1 2 999999 715349 1 861622 864914 -869744 2 2 999999 2 2 999999 2 2 999999 1 23891 55807 154048 2 7249 232373 2 4 999981 1 2 999999 490219 1 559320 832394 399875 2 717412 883421 1 69384 280246 284438 2 3 999982 1 403158 468241 -897237 2 2 999999 1 2 999999 389273 2 7 999984 2 2 999999 2 52312 311389 2 17 999990 1 2 999999 409440 1 521210 825289 633765 1 2 999999 -417247 1 304156 675555 378525 1 547791 915938 320285 2 2 1000000 2 2 999999 1 2 999999 -442869 2 2 999999 1 2 999999 286854 2 1 999991 2 2 999999 2 265368 746941 1 78986 828343 -598187 1 18 999993 -256355 1 7 999988 -518497 1 9 999995 -569489 1 6 999986 -65125 2 688530 754502 1 693977 984216 217209 2 2 999999 2 1 999982 2 102819 963355 2 266205 429568 1 6 999997 -174814 1 4 999990 -836341 1 647861 901510 298558 2 2 999999 1 2 999999 544990 2 2 999999 1 2 999999 893311 2 239882 866320 1 11052 743181 -294884 2 2 999999 1 83627 993348 -917005 1 19 999981 -119041 2 3 999990 1 13 999997 -668864 2 2 999999 1 12 999996 612061 2 2 999999 1 2 999999 -346380 1 2 999999 -429917 1 599248 708284 -840066 1 747818 943020 232488 1 20 999990 586682 1 2 999999 -104648 1 18 999992 328222 2 14 999988 2 2 999999 1 112745 727100 -765876 2 14 999994 1 242130 365266 -697591 1 2 999999 -929665 2 351243 642413 2 91676 934790 1 18 999983 -260265 2 2 999999 2 10 999987 1 6 999993 564958 1 2 999999 -760913 1 268638 757257 -887429 1 418351 909371 -913299 1 2 999999 -134945 1 2 999999 350168 2 20 999995 2 2 999999 1 36053 377584 358994 2 493264 510130 2 19 1000000 1 180408 321030 -621588 1 83956 730004 993435 2 2 999999 1 3 999994 886894 2 871830 915863 2 155746 962518 1 486224 509840 105326 1 9 999985 -607725 1 342181 689052 831336 1 198928 818429 -77803 1 348013 666556 -260002 1 14 999992 959785 2 2 999999 2 2 999999 2 17 999988 1 11 999990 183853 2 2 999999 2 585481 665094 1 16 999997 391878 1 2 999999 1154 1 14 999985 906099 1 2 999999 -277355 1 2 999999 540940 1 488412 794161 -678883 2 93786 721768 2 2 999999 1 351781 684413 113970 1 675970 748003 590447 1 2 999999 122997 1 15 999991 890952 1 14 999993 -285547 1 13 999982 809020 1 461851 650560 -229159 1 6 999995 337112 2 2 999999 2 575771 936795 1 291047 734020 329135 2 2 999998 1 2 999999 448397 1 618278 987292 305525 1 90126 531123 -550307 2 2 999999 2 14 999984 2 545581 880997 1 755605 872519 856640 1 2 999999 -27688 1 60286 734490 968803 2 8 999985 1 2 999999 255536 1 8 999999 -816729 2 468961 635728 1 228550 255665 524556 1 337596 762199 -858651 1 181587 879705 412334 1 2 999994 -479873 2 490241 853306 1 2 999999 -75621 1 2 999999 612866 1 2 999995 382746 1 2 999999 -814765 2 52590 884132 1 5 999984 -357533 1 17 999992 -129951 2 19 999990 2 577607 809837 2 231520 359125 1 11 999983 -999949 1 10 999989 388832 2 2 999999 1 211459 527458 -415444 1 420322 877892 224374 2 152337 501787 1 243487 263914 -377457 1 2 999999 -237172 2 2 999999 1 2 999999 151211 2 653949 707174 2 7 999991 2 277599 364864 1 341522 393344 -213708 2 152001 617670 2 180270 994205 2 469776 493325 2 11 999983 2 15 999989 2 12124 33886 1 2 999999 -306893 1 4 999990 152867 1 9 999997 75982 1 2 999999 13409 1 494280 683139 525105 2 125507 502069 1 13 999996 -819354 2 2 999999 1 11 999986 -963821 2 14 999994 2 16 999999 2 3 999986 1 159729 225255 -451206 2 910226 944586 1 11744 549442 -220869 1 430469 949410 919915 2 2 999999 1 608267 694232 752998 2 2 999999 2 2 999999 1 574181 896670 -20504 1 2 999999 344470 1 2 999999 289212 1 2 999999 -181322 1 38722 595121 844297 1 15 999985 -780267 1 2 999999 -575633 1 2 999999 419113 1 687772 815424 953613 2 2 999999 1 9 999990 -148378 1 359924 698132 -644004 1 234502 553194 306017 2 76858 554927 2 2 999999 1 2 999999 -987073 1 537418 737104 -38646 2 15 999982 1 668214 675292 186584 2 300910 860467 2 17 999987 1 10 999983 533269 1 13 1000000 191713 2 2 999999 2 14 999993 1 333702 377600 -539740 1 2 999999 581455 2 2 999999 2 2 999999 1 2 999999 623648 2 600008 883312 2 2 999999 2 4 999992 2 11078 359086 2 125268 881912 2 2 999999 1 15 999997 -379386 2 7 999993 2 2 999999 1 7 999982 690381 1 414049 931275 460869 1 551592 670612 801095 2 16 999998 1 11 999992 -417495 1 2 999999 484683 2 454208 503467 2 2 999999 2 13 999994 2 4 999983 2 2 999999 2 2 999999 2 18 999989 2 2 999999 2 4 999984 2 17 999995 2 624292 844295 1 248630 656638 343638 2 6 999985 2 1 999984 2 2 999999 1 2 999999 -291940 2 622871 806582 2 2 999999 1 20 999992 -650943 2 332893 819075 2 18 999983 1 2 999999 -585593 2 4 999983 2 2 999989 2 562812 771039 1 2 999999 404806 1 7 999981 490391 1 15 999999 621430 1 2 999999 939218 2 2 999999 1 9799 555886 255671 1 2 999999 345208 2 2 999999 1 2 999999 200812 2 152934 589063 2 144603 680911 1 575152 854815 98696 1 17 999988 -177116 1 326786 641126 -466166 2 4 999992 2 19 999987 2 326696 447786 2 2 999999 1 409087 719174 -347687 1 2 999999 -202115 1 13 999993 -707782 1 16 999998 356444 1 2 999999 183169 1 500962 812713 -662486 1 18 999993 -117897 1 2 999999 -23046 2 384690 818323 2 2 999999 2 9 999990 2 418018 767541 1 2 999999 415167 2 14 999996 2 1 1000000 1 5 999997 -907697 2 17 999983 1 15 1000000 -631273 2 2 999999 2 4 999996 1 382948 402367 792454 1 2 999999 974806 2 10 999988 1 1 1000000 69021 1 2 999999 -615744 2 2 999999 1 264051 693744 -622970 2 4 999983 2 2 999999 1 20 999991 -234321 2 2 999999 1 13 999997 807259 1 388166 554663 -700737 1 4 999989 703742 1 603432 634381 404050 2 6027 935609 1 7 999987 -898244 1 331342 855816 -273032 1 2 999999 -377837 1 2 999999 610189 1 487629 877559 883084 2 15 999993 1 2 999999 -175673 1 2 999999 421524 1 917 990526 508501 1 645329 961853 -441542 2 439485 586210 2 126261 189212 1 250653 379576 -548548 1 429145 517651 -511072 2 2 999999 1 552561 939566 798197 1 20 999989 516120 2 2 999999 1 2 999999 -376266 2 2 999999 2 678147 855363 2 91515 272174 2 50598 361968 1 3 999985 -24789 1 617192 782779 -872536 1 2 999999 -745231 2 9 999993 2 2 999999 1 2 999999 988019 1 140191 751616 -510515 1 9 999993 -145450 1 6 999985 832967 2 87304 201417 2 16 999996 2 808112 915035 2 424246 935297 2 120593 308852 1 22956 787020 601825 1 2 999999 62164 2 2 999999 2 1 999999 2 431343 990746 1 2 999999 -40121 1 209616 837635 -119435 1 14 999993 692361 1 11 999986 -333081 2 81113 443257 1 956803 981055 269044 2 668639 853774 1 2 999999 507018 2 2 999999 2 2 999999 1 264658 519636 -877229 2 11 999993 2 7 999997 1 2 999999 -892406 1 7 999988 784113 1 218644 278806 511333 1 2 999999 -94913 2 2 999999 2 8 999983 1 35997 112020 -106913 1 214597 470791 820657 1 4 999990 551464 2 1 999998 2 2 999999 1 2 999999 370038 2 77839 730530 2 10 999993 2 2 999999 1 2 999999 -460370 2 20 999993 1 2 999999 -995409 1 285501 607666 806809 1 11 999988 448754 1 16 999993 951698 1 18 999985 -890857 1 206347 393766 669346 2 641417 654415 2 8 999999 1 13 1000000 561802 1 13 1000000 -839256 2 2 999999 1 2 999999 187832 2 81664 376474 2 2 999999 2 711225 991547 1 2 999999 879116 1 507024 557973 -636919 1 2 999999 217500 1 5 999981 -373383 1 9 999985 -87652 1 2 999999 -960147 2 14 999999 1 511048 682943 730029 2 19833 838251 2 2 999999 2 18 999982 1 6 999987 55218 2 2 999999 2 296732 950445 1 53530 813030 -776010 1 1 999999 222600 2 29687 347834 1 2 999999 -392984 2 844890 986910 2 15 999989 1 66323 640637 -749190 2 2 999999 2 319744 334256 1 104746 451214 678871 1 16 999989 362111 1 2 999999 -562730 2 1 999983 2 2 999999 1 2 999999 -299129 1 2 999999 -617933 1 15 999991 -891700 2 59784 100182 2 2 999999 2 11 999983 2 741115 914214 2 136108 932021 2 20 999984 2 2 999999 2 62015 811185 1 13 999997 -10172 1 17 999981 338890 1 7 999988 751867 1 110108 383675 -83396 2 2 999999 1 285606 926071 979077 1 60955 871411 264145 2 2 999999 2 5 999996 2 2 999999 2 238048 866173 1 103872 650383 -975223 1 2 999999 -674871 1 2 999999 616349 2 82513 738912 1 43687 102522 -442001 2 5 999991 2 6 999982 2 2 999999 1 7 999993 -76606 2 2 999999 2 4 999994 1 2 999997 131426 1 2 999999 330312 1 9 999995 242913 2 1 999988 2 2 999999 2 2 999999 2 4 999987 1 375413 528740 309673 1 87710 833948 437270 2 2 999999 1 33581 62105 311398 2 2 999999 2 8 999984 1 4 1000000 515534 1 261028 906112 432653 1 2 999999 -797096 2 2 999999 1 19 999990 -173587 2 346324 511397 1 2 999999 563813 2 10 999997 2 463055 881638 2 233616 407510 1 20 999987 -112784 2 2 999999 1 15 999987 -319569 1 572479 653317 -34847 2 136399 394670 1 156768 228547 -639346 1 2 999999 -686212 1 2 999999 436774 2 2 999999 2 544751 568923 1 305261 836357 -146865 2 10 999998 2 2 999995 2 131411 515070 2 83134 91946 1 2 999999 -334638 1 275652 768429 -16185 2 2 999999 2 10 999997 1 8 999987 -654859 2 66287 570985 2 2 999999 2 381715 442354 1 12 999986 487691 2 2 999999 1 2 999986 -511909 1 349915 902186 -608996 1 12 999987 625673 2 17 999993 2 139845 227521 1 281796 979173 -5234 1 1 999993 578850 2 20 999984 1 2 999999 647868 2 2 999999 2 10 999999 1 10 999997 -784972 2 2 999999 1 2 999999 824896 1 16 999981 812561 2 13 999985 1 6 999988 486167 1 2 999999 185730 1 10 999997 910186 1 555481 881943 -110685 2 2 999999 2 452445 795128 1 2 999999 773233 1 2 999994 337791 2 802538 836495 1 2 999999 -887293 2 560904 805999 2 9 999988 1 20 999998 -961627 2 440691 471238 1 244670 322037 688360 1 17 999984 237192 2 2 999999 1 13 999997 -37845 1 18 999984 -524267 2 2 999999 1 19 999994 249188 2 417300 930212 2 14 999997 1 18 999981 851346 2 2 999999 2 63872 66638 2 2 999999 2 414596 445386 2 19 999993 1 2 999999 147681 1 2 999999 566349 1 1395 306343 667350 1 862161 987747 798179 1 53123 307619 -119322 1 171196 217623 -896508 2 354056 363947 1 442302 592203 -236938 1 2 999999 961069 2 6 999986 1 16 999984 826717 1 20 999986 -418567 2 8 999998 2 2 999999 1 264351 456043 415691 2 2 999999 1 265455 417030 -559167 1 2 999999 994841 2 288602 962464 2 2 999999 2 213931 992001 2 2 999999 2 177525 930148 1 131662 772410 -927860 1 2 999999 458525 1 29845 383706 -325554 1 12 999990 -980741 1 96113 948990 610817 1 2 999999 834460 2 501972 707469 2 19 999991 2 5 999993 2 526205 612426 2 36635 489727 1 4 999987 -384895 2 2 999999 2 245237 430842 1 11 999999 85134 1 19 999987 859791 2 410809 872710 2 96267 725377 2 412673 559119 2 221556 927169 1 2 999999 320928 2 222489 501359 2 2 999999 2 739594 856016 1 3 999990 -769971 2 20 999995 1 2 999999 -500374 1 2 999999 -426037 1 2 999999 6766 1 419995 937598 -763999 2 2 999999 2 2 999999 1 475124 619293 -177939 2 5 999983 1 2 999999 -459071 1 146945 698571 -493689 1 18 999983 -74300 1 159078 253527 -355208 2 20 999983 1 2 999999 522750 1 19 999992 278284 1 5 999988 720653 1 219513 501134 163908 2 163001 452577 2 2 999999 1 16 999997 -832272 1 20 999993 -973906 2 13 999982 1 888981 892448 -122357 2 20 999989 1 255097 701878 43058 2 2 999999 2 20 999998 1 2 999999 -514269 1 1 999995 -265919 2 17 999986 1 6 999986 -573125 1 337308 494522 145994 2 300040 790065 2 19 999995 2 5 999996 1 664690 746654 -69546 2 2 999999 2 2 999999 1 8 999983 433680 2 71115 872001 2 16 999989 1 16 999981 176758 1 50577 105277 104786 1 2 999999 -620720 1 2 999999 849987 2 4 1000000 1 16 999997 -204666 2 884064 940561 1 110161 966199 -379470 2 307065 788563 2 13 999990 1 153206 388273 53465 1 821865 968459 -48654 1 14 999985 -984416 2 2 999999 1 26895 669155 511199 2 552628 694362 2 16 999981 2 2 999999 2 185129 985843 1 682396 792560 -294300 1 7 999987 311777 1 42475 808801 -443771 2 12 999994 2 1 999993 1 573899 883034 -455991 2 233002 674523 1 705417 911935 127302 1 552384 949262 651054 1 2 999999 -577165 2 31491 581553 2 13 999999 2 6857 602339 2 2 999999 2 2 999999 1 2 999999 913971 2 174657 794271 1 720836 887317 730415 1 13 999991 465470 1 160577 931642 -422487 1 309262 805962 -665926 1 79046 700006 -552883 1 2 999999 13766 2 69840 143249 1 560917 965035 -136781 2 10 999988 2 215172 683048 2 278307 304180 2 6 999985 1 7 999993 620717 2 2 999999 2 2 999999 1 2 999999 -618318 2 2 999999 2 9 999982 1 7 999995 -576290 1 2 999999 514329 2 497894 563553 2 584920 827245 2 3 999994 2 6 999996 2 14 999983 2 2 999999 1 414089 577115 -831808 1 559197 845335 -112815 2 20 999994 1 61634 111496 -832765 1 2 999999 -401082 1 11 999999 320063 2 8 999982 2 2 999999 2 172769 412664 1 475031 674148 -557499 1 1 999994 -25883 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999995 -900292 2 109673 262224 2 466664 469714 1 164141 814205 -863484 1 2 999999 -865240 2 2 999999 2 195637 773267 1 9 999982 -659092 1 2 999999 -871423 2 18 999983 2 2 999999 2 85166 552943 2 61575 808451 2 2 999999 2 490502 761083 1 197225 410756 97721 1 18 999986 496254 1 2 999999 544223 1 5 999998 785756 1 10 999991 -305644 2 2 999999 1 7 999982 -892080 2 18 999992 1 462331 587342 977464 2 2 999999 1 2 999998 -461231 1 2 999999 512277 1 17 999988 -706083 2 534907 767829 2 2 999999 2 1 999990 1 10 1000000 -740647 1 2 999999 -236433 1 340933 398301 -911749 2 270138 351519 2 9 999999 2 2 999999 2 2 999999 2 2 999999 1 196857 326682 -412080 2 746561 942134 1 8 999991 525597 1 2 999999 -45186 1 206722 952216 818911 1 209361 743313 694777 2 2 999999 1 559658 801724 794436 2 504862 669513 2 2 999999 2 14 999993 1 2 999999 -172805 2 3 999984 1 2 999999 552702 2 11 1000000 2 157605 679336 1 12 999996 509048 2 6 999989 2 2 999999 1 2 999999 -405419 1 3 999992 -313433 2 2 999999 1 2 999999 -572205 1 18 999999 423603 2 2 999999 1 10 999985 -716189 2 2 999999 2 12 999992 1 2 999999 40513 2 228583 233601 2 6 999991 2 3 999985 2 16 999984 2 10 999983 2 8 999987 2 2 999999 2 6 999999 2 3 999982 1 19 999998 -731230 2 2 999999 2 189041 490418 2 2 999999 1 18 999994 -770434 1 9 999992 -531703 1 2 999999 -534390 1 2 999999 -670201 1 2 999989 111794 2 2 999999 2 27904 434869 2 2 999999 1 508379 714953 748279 1 7 999983 347765 1 2 999999 651733 2 2 999999 2 2 999999 2 229326 296005 2 5 999998 1 766489 769356 170892 2 2 999999 1 451337 697686 -522678 1 19 999994 -477104 2 2 999999 1 434541 465227 344296 1 18 999985 537703 1 7416 921802 669528 2 1 999991 1 467470 666942 -889103 1 2 999999 -620015 1 2 999999 741038 1 256609 769741 -256771 2 135159 410584 2 2 999999 2 13 1000000 2 564313 574679 2 8 999996 2 244662 883889 1 420399 452417 664479 2 10 999993 1 11 999992 -125611 1 2 999999 871738 2 2 999999 1 13 999997 -772409 1 3 999984 -147207 2 2 999999 2 6 999996 2 2 999999 1 537662 762826 29691 2 14 999989 2 712227 933525 1 5 999991 -432431 2 477709 989119 2 2 999999 2 178743 649449 2 9 999989 2 2 999999 2 255346 372386 1 148035 644679 262963 2 244486 803864 2 14 999984 2 7 999987 1 8 999989 -798562 1 2 999999 17826 1 184772 898702 872322 1 271125 477697 -855505 2 2 999999 1 2 999999 -548860 2 2 999999 2 2 999999 2 104114 206359 2 17 999990 1 216734 998758 -496752 2 563415 656488 1 228837 779976 -397224 1 3 999995 631153 1 15 1000000 -237764 2 2 999999 2 316006 506731 2 2 999999 2 2 999999 1 266538 937172 -714971 2 16 999991 2 2 999999 1 12 999989 845852 2 19 999985 1 88519 471365 -431488 1 20 999983 841452 1 17 999994 -168720 1 141654 905001 794211 1 8 999982 -819249 2 255791 262544 2 2 999999 1 19 999994 819123 1 2 999999 957728 2 8 999995 2 17 999987 1 25074 519536 132346 1 2 999999 -663489 2 40786 903467 2 4 999997 1 662985 721378 810112 2 3 999991 2 2 999999 1 4 999983 583286 1 2 999999 -934772 2 189996 556046 2 440285 710412 2 2 999999 2 35575 942951 2 2 999999 1 380683 752509 -899285 1 755873 866282 -509175 1 10 1000000 8650 1 198689 490580 -221727 2 2 999999 1 9 999994 -97398 1 2 999999 764906 2 1 1000000 1 19 999996 402459 2 459425 866060 1 12 999997 829961 2 11 999997 2 501076 911838 1 2 999999 -842992 1 2 999999 177990 2 2 999999 2 2 999999 2 112043 664095 2 1 1000000 2 2 999999 1 285928 924138 -917460 2 12 999984 1 46267 64000 -602048 1 2 999991 -838959 2 458695 501492 2 2 999999 2 16 999996 1 2 999999 714573 2 7 999982 1 2 999999 604438 2 10 999999 1 2 999999 785930 2 395844 848374 2 2 999999 1 20 999998 516200 2 2 999995 1 17 999999 -607704 2 2 999999 1 562634 778567 711920 2 17 999991 2 753190 978439 2 659398 739273 2 20 1000000 1 2 999999 -519139 2 13 999997 2 2 999999 2 134979 466960 2 497987 965921 2 7 999989 1 10 999996 444676 2 2 999999 2 12 999992 2 3 999993 1 787856 830289 173497 2 2 999999 2 20 999997 1 896037 969193 586689 2 3 999993 1 2 999999 -335814 1 213257 862074 -603809 2 2 999999 2 2 999999 1 7 999998 732399 1 2 999999 487805 1 382421 639568 19284 1 11 999987 709424 2 325291 406294 1 14 999997 -268317 1 2 999999 668559 1 2 999999 -175454 2 10 999999 1 2 999999 132314 1 479251 937897 -778125 1 43825 982463 873437 2 2 999999 2 2 999999 2 2 999987 1 15 999998 -924486 2 12 999989 2 326721 372606 2 736471 921869 1 66870 153648 -64552 2 2 999999 1 2 999995 -422423 1 17 999994 -506311 1 2 999999 776939 2 331321 390275 2 3 999985 2 54524 307070 2 2 999999 2 195367 442213 1 152983 388165 947041 2 601120 862560 1 2 999999 -235283 1 2 999999 184499 2 584262 876759 2 18 999998 2 2 999999 2 2 999999 1 47491 942831 -660786 2 2 999999 1 276166 898068 -105339 1 536739 963458 204550 2 209307 364398 1 2 999999 614322 2 10 999996 1 16 999991 851985 2 1 999989 2 149879 493674 1 2 999999 460122 2 299284 807373 1 13256 790854 355642 2 13 999992 1 35818 618265 -22356 2 13 999984 1 2 999999 -936081 1 6 999991 -845103 2 2 999999 2 2 999999 1 2 999999 -600609 1 2 999999 -394696 2 58259 526016 2 2 999999 1 2 999999 939174 2 2 999999 1 2 999999 594158 2 899070 924392 1 15 999992 919987 2 2 999999 1 398968 882153 139691 2 73734 982997 1 3 999994 -543131 2 2 999999 2 318316 680177 2 9 999994 2 2 999988 2 2 999999 1 28595 720724 77720 1 90220 749228 856846 1 14 999995 -966104 1 4 999981 510976 2 2 999983 2 47074 54199 2 2 999999 1 128994 763734 322114 2 7 999996 1 2 999999 823425 1 219865 628455 -237562 1 2 999999 300043 1 10 999985 -51515 1 191265 815114 462633 1 14 999991 -54030 2 683580 778971 2 2 999993 1 603194 975987 -133904 2 165143 458194 2 2 999999 1 239773 613896 -274974 1 411778 951364 -218300 2 351159 764296 1 2 999999 -949702 1 2 999999 496168 2 2 999999 2 640748 808261 2 9 999996 2 2 999999 2 2 999999 1 2 999999 -493853 1 2 999999 -276334 1 12 999989 50294 2 892371 996824 1 1 999990 -653135 2 2 999999 2 2503 121859 1 2 999988 -424329 1 33871 910902 -937046 2 14 999993 1 19 999984 487038 1 896290 962343 -821476 1 2 999999 558650 2 12 999994 1 2 999999 -629838 1 10 999990 972633 2 2 999999 2 2 999999 2 2 999999 1 2 999999 417987 2 261636 996982 1 11 999990 -299460 1 2 999999 -431211 2 2 999999 1 15 999989 -64723 1 11 999989 -662223 2 4 999989 1 2 999999 -679683 2 21450 746393 2 2 999999 1 3 999996 198610 2 20 999989 2 2 999999 2 13 999988 1 9 999999 455728 1 12 999985 957066 2 436476 933481 1 269080 875880 199535 2 2 999999 1 2 999999 -842917 1 2 999999 339039 1 203876 683372 970055 2 270393 439415 2 5 999988 2 2 999999 2 531280 665511 1 2 999999 114302 1 158389 273237 594218 2 2 999999 2 472769 920804 2 231288 507771 1 136600 676777 -667714 2 2 999999 1 4 999999 -612192 1 683811 828491 -843409 2 9 999988 2 10 999984 2 2 999999 2 105298 673533 1 12 999982 252955 2 11 999994 1 13 999993 509219 1 2 999999 651414 1 5 999986 359160 2 9 999989 1 668303 720151 775938 2 5 999993 2 8 999994 2 2 999999 1 322699 536764 781111 2 400942 421596 1 157270 437856 859028 1 2 999999 -366976 1 102101 720474 -982709 2 2 999999 2 5 999994 2 312790 972466 2 546654 731834 2 17 999989 2 2 999999 2 623126 650476 2 2 999995 1 2 999999 -310288 2 2 999999 2 2 999999 1 2 999999 -612330 1 89630 933185 -169425 2 16 999982 1 13 999998 738500 1 354728 955988 -478821 1 7 999982 16247 2 7 999988 1 2 999999 447927 1 2 999999 -392197 2 2 999999 1 2 999999 28764 2 2 999999 1 4 999984 -887100 2 2 999999 1 30399 231585 49906 2 9 999985 1 2 999999 -817594 2 19 999987 2 26392 421118 2 2 999999 1 171268 225542 113198 1 2 999999 873925 2 2 999999 1 2 999999 -259781 1 2 999999 -407758 2 307872 894275 2 2 999999 1 86005 827056 -768105 1 2 999999 792543 2 2 999998 1 2 999999 -110250 2 2 999999 2 740876 753232 2 3 999985 1 2 999999 213358 2 10 999996 1 429946 922117 -487127 2 100859 593235 2 2 999999 2 7 999987 1 520887 570023 809413 1 179640 775804 -346681 1 18 999995 347098 1 2 999999 -639079 2 2 999999 1 2 999999 -392766 1 2 999999 119280 1 2 999999 -354006 1 412671 559144 -76411 1 59783 808217 938248 1 5 999989 -381372 2 4 999999 2 128529 151377 1 243722 531372 -827526 1 2 999999 345289 2 15 999990 1 2 999999 -19614 1 2 999999 -927829 1 490015 701375 -395441 1 53887 566809 -703548 2 15 999987 2 2 999999 2 770881 966325 1 350585 892884 -499969 2 318366 983436 2 2 999999 2 264849 830855 1 399243 459266 537619 2 16 999989 2 670865 919353 2 17 999990 2 38978 148788 2 16 999995 1 9 999984 -624829 1 179061 580433 -205382 1 489865 556015 -647663 2 1 999999 1 5 999994 747379 2 14 999982 1 2 999999 17342 2 307076 867821 2 659898 845966 1 326422 901552 -512697 1 14 999990 903052 2 2 999999 1 2 999999 -414935 2 426800 712499 2 2 999999 2 549272 732668 2 18 999985 1 186495 495437 -36898 2 11 999990 1 14 999996 -675379 2 7 999992 2 1 1000000 1 2 999999 -775073 2 103611 972794 2 855540 922411 2 152649 333929 2 2 999999 2 2 999999 1 8 999985 -515289 1 66802 121420 566921 2 19 999983 1 2 999999 -784284 2 20 999994 1 2 999999 114141 1 2 999999 -940014 1 6 999983 351375 1 517185 967305 -570466 2 264003 451053 1 2 999999 -911189 2 2 999999 1 2 999999 -471048 1 10 999993 -861135 2 2 999999 2 4 999996 1 18 999990 14222 2 490052 949541 1 2 999999 912879 2 184676 582955 1 331156 710484 -786919 1 17 999983 -588344 1 2 999999 664845 1 662825 977989 -254899 1 2 999999 -621724 1 758863 818144 -621431 2 2 999999 1 379854 992342 -274780 2 28418 632236 2 2 999999 2 14 999993 2 2 999999 2 17 999996 1 115808 481715 -293591 2 6 999985 2 1 999994 2 17 999983 2 2 999999 2 198405 931259 1 2 999999 -422755 1 2 999999 866808 2 55162 393045 2 7 999990 2 688210 706320 2 2 999999 1 640232 934732 878603 2 4 999997 2 29278 817300 2 2 999999 2 2 999999 1 12 999987 420646 2 1 999985 1 2 999999 469674 1 2 999999 -250592 1 369093 908560 681081 1 12 999995 -381537 1 12 999983 -929279 2 2 999999 1 700995 976319 666767 1 2 999999 -166706 1 768746 788541 431502 1 673208 792211 802472 1 17 999994 -784940 1 215881 727787 440503 2 2 999987 2 2 999999 1 2 999999 937969 1 2 999999 -926702 1 52430 302026 414604 2 761930 981614 2 14 999997 1 2 999999 292091 1 2 999990 -632349 2 2 999999 2 3 1000000 2 12 999996 2 2 999999 2 11 999998 1 5 999991 -749217 1 234938 883631 -453559 2 336810 653974 1 722334 822988 -315334 2 793745 927536 1 14 999991 -57029 2 77523 431301 2 140800 663296 2 12 999997 2 20 999983 1 2 999999 558406 1 2 999999 514114 1 2 999999 43711 1 2 999999 299463 1 336936 631380 364301 1 2 999999 -354931 2 2 999999 1 20 999994 -296353 1 19 999993 399142 1 17 999982 -141948 2 660569 903748 2 2 999999 1 94023 632605 578523 1 2 999999 -202735 2 11 999982 2 2 999999 1 738130 789007 -588668 2 2 999999 1 11 999998 -509497 2 582650 875377 1 78686 300369 127080 1 1 999997 -14466 2 10 999987 2 504486 617313 2 832033 952327 2 2 999999 2 582136 743617 2 9 999984 1 552841 970015 -217961 2 377898 402668 2 2 999984 1 140904 757124 -343982 1 2 999999 437714 1 160543 725651 621606 1 2 999999 -211679 2 17 999988 1 2 999999 -647591 1 2 999999 799459 2 2 999999 2 9 999985 1 2 999999 167451 1 272721 908392 -449640 2 2 999999 2 2 999999 1 2 999999 -750739 2 14 999982 2 12 999983 1 2 999999 940425 2 106282 838170 2 2 999999 2 18 999988 1 2 999999 -263399 2 2 999999 1 11 999997 115153 1 507771 607741 -40393 2 2 999999 1 5 999990 -715708 1 280647 885489 -100580 2 2 999999 1 2 999999 -12736 1 2 999999 941307 1 2 999999 676387 2 5 999995 2 15 999985 1 1 999995 203782 2 2 999999 1 2 999999 -527010 2 2166 987626 2 2 999999 2 15 999983 1 4 999986 919756 2 12 1000000 1 2 999999 -789621 2 2 999999 1 2 999999 52865 1 17 999985 -760026 1 2 999999 521133 1 673707 891186 -420306 2 134283 617820 1 773940 929909 -300362 2 2 1000000 1 207842 421433 -25286 1 190314 881046 -755415 1 74160 154627 -393841 1 19 999987 -249719 1 2 999983 598817 2 2 999999 2 685682 720232 2 2 999999 2 10 999997 1 20 999994 517737 1 7 1000000 961763 2 242000 432827 2 451338 617344 1 13 999992 -4174 2 379869 969140 1 8 999992 681219 1 2 999999 237830 2 465800 597452 1 2 999999 -402839 2 2 999999 2 708059 995470 2 9 999992 1 2 999999 915212 2 4 999988 2 10 999986 2 13 999999 2 2 999999 2 2 999999 1 47989 839536 221209 1 10 999995 -138560 1 20 999984 117648 2 144058 844814 1 3 999985 780922 1 376702 850841 -170195 1 18 999983 -310506 2 724403 977825 1 968364 981015 -194580 2 316369 791814 1 427475 720707 307516 2 2 999999 1 32947 765513 -226837 2 356592 568092 2 2 999999 2 64464 257892 2 8 999986 2 2 999999 2 14 999986 2 13 999998 2 17 999991 1 2 999999 107107 1 8 999985 -346925 2 2 999991 1 12 999999 -802130 1 17 999999 -847260 1 9 999999 511392 1 2 999999 583279 1 7 999991 167204 1 2 999999 -817911 2 183962 272094 1 101616 569863 -575197 2 10 999989 1 2 999999 966890 1 2 999999 -407117 1 796426 813061 847444 1 401969 661532 770386 1 2 999999 -342138 2 2 999999 1 2 999999 -703929 2 5 999989 1 2 999999 525985 2 10 999997 2 2 999999 1 2 999999 -141724 1 87103 779759 -133615 1 30169 711239 732172 1 1 999983 611775 1 2 999999 838893 1 264573 806467 -110903 1 2 999999 565466 2 262952 717157 1 4 999996 -381652 2 2 999999 2 2 999999 1 10 999995 -629235 1 99898 458695 -640638 2 2 999999 2 37790 815288 1 7 999990 -862936 2 2 999999 1 2 999999 181924 1 15 999982 -672347 1 11 999988 854324 2 2 999999 1 9 999989 236961 2 2 999999 1 18 999983 158225 2 2 999999 2 21041 829783 1 6 999994 -404917 1 620520 653562 861798 1 456385 867603 167919 2 2 999999 2 4 999993 1 7 999983 -679350 2 2 999999 2 10 999999 2 631852 872350 2 1 999997 1 690165 827940 341459 2 9 999997 1 20 999992 -223808 1 18 999987 859396 2 172659 189200 2 52995 193277 2 2 999999 1 2 999999 -32089 1 2 999999 211407 1 2 999999 -176711 1 2 999999 995405 1 2 999999 -800236 2 2 999999 1 16 999992 521107 2 2 999999 1 2 999999 -574603 1 2 999999 669544 2 408229 493841 1 2 999999 338194 1 19 999993 -334655 2 647098 820808 1 2 999999 -313459 2 1 999994 1 2 999999 -543966 2 14 999993 1 2 999999 -666509 1 17 999983 -108100 1 2 999999 -866446 1 1 999993 548366 1 2 999999 381251 1 2 999999 250075 2 109251 564208 2 389125 783348 2 1 1000000 2 4 999996 1 826676 838962 -768875 1 8 999994 535338 2 2 999996 2 8985 776766 2 2 999999 1 4 999991 -783371 1 789182 792440 -6084 2 684064 994652 2 15 999981 2 15 999982 1 574847 712127 437838 1 379253 947084 -916916 1 2 999999 533153 2 14 999986 2 141940 249396 1 5 999985 -886924 2 5 999997 1 20 999985 580695 2 304363 947143 1 2 999999 -924759 1 9 999999 -665671 2 17 999984 2 317424 930968 1 2 999999 814175 2 6 999997 1 2 999999 575374 1 2 999999 620701 1 879861 890946 466425 1 2 999999 898517 1 15 999999 -530130 2 2 999999 2 17 999982 2 9 999998 2 17 999990 2 15 999987 1 2 999999 745853 2 19 999985 1 54067 825307 359851 1 3 999995 -274672 2 5 999982 1 6 999986 976661 1 2 999999 -393678 2 2 999999 1 85400 818814 -856962 1 464981 795654 542968 1 2 999999 164198 2 11 999984 1 346598 498901 70900 1 244646 780075 -220226 1 13 999997 -147128 2 57716 439655 1 2 999999 656347 1 38858 972707 -204977 1 2 999999 973692 1 2 999999 858597 2 15 999989 1 104318 343545 326447 2 106792 864365 2 2 999994 1 146315 668911 774168 1 2 999999 458681 2 267471 633155 2 7 999984 1 10 999996 -999877 2 7 999987 2 276613 973549 1 2 999999 653868 1 17 999994 -595651 1 868445 978815 -981227 1 14 999987 -486983 1 220966 657474 364141 1 2 999999 283814 2 7 999986 2 14 999981 1 2 999999 470460 2 375121 821654 2 2 999999 1 78377 399621 -69566 1 2 999999 -891181 1 340101 542309 -197048 1 150091 690246 -2317 2 2 999999 1 2 999999 601928 2 2 999999 1 123641 622704 -669317 1 13 999990 -576145 2 87615 483588 1 13 999993 -544743 1 2 999999 -726444 2 7 999987 2 862139 911627 1 2 999999 -917129 2 1 999991 2 1 999985 2 484764 507267 2 368047 620285 2 2 999983 2 46615 807033 2 167596 810031 2 2 999999 1 12 999991 319181 1 2 999999 60723 1 2 999999 -964187 2 121274 925105 2 11 999988 1 210121 897429 839725 2 11 999985 2 151067 960579 1 2 999999 -439568 1 2 999999 956042 2 14 999993 2 2 999999 2 16 999990 1 15 999997 794255 2 2 999999 2 2 999999 2 139839 894695 2 2 999999 1 10 999984 -112326 2 14 999994 2 78600 940598 2 2 999999 2 550976 789928 1 2 999999 -573994 1 47624 577937 359713 2 2 999999 1 2 999999 693247 1 11 999987 -946972 1 216849 524584 696899 2 2 999999 2 14 999999 2 2 999999 2 18 999990 1 623628 695416 -941479 1 20 999989 969860 1 6 999994 214766 2 10 999995 2 64444 792940 2 190080 504567 1 308420 585848 -990850 1 6 999986 -426084 1 14 999992 500074 1 12411 146626 -17897 1 150759 389794 -284399 2 2 999993 1 14236 281475 -37500 2 2 999999 2 666398 678316 2 356068 952213 1 8596 509874 970427 2 114887 598041 2 2 999999 1 663292 682246 720975 2 12 999991 1 2 999999 247121 2 2 999999 1 4 999990 -939708 2 2 999999 2 20 999992 2 19 999981 1 6 999983 947813 1 14 999984 -36632 1 2 999999 -741352 2 14 999990 1 2 999999 -831447 2 14 999982 1 6 999993 596645 1 5 999990 -502416 1 2 999999 926625 1 2 999999 -491895 1 2 999999 189638 1 2 999984 -720057 1 2 999999 640134 2 249451 479963 1 306887 839188 -166086 2 55794 862360 2 2 999999 2 2 999999 1 300245 616285 753410 1 2 999999 -586261 1 756875 771605 758619 1 2 999999 -725036 2 2 999999 1 2 999999 -129774 1 672248 701025 423278 2 2 999999 2 20 999986 1 77964 522852 597800 2 18 999987 2 2 999999 1 2 999999 896537 2 2 999999 1 3 999988 -37177 2 2 999999 1 2 999999 -444645 2 2 999999 1 860561 959543 566298 1 2 999999 415517 1 7813 786691 74823 2 2 999999 2 660806 864444 2 2 999999 2 125754 499436 2 2 999999 1 285960 819575 -150370 2 2 999999 2 2 999999 2 15 999998 1 2 999999 752810 1 46782 260905 115192 1 15 999999 -445276 1 2 999999 5656 1 15 1000000 737786 2 242901 566330 2 17888 38273 1 10 999996 735851 1 19 999993 325594 2 2 999999 2 2 999999 1 2 999999 -408794 2 15 999982 2 13 999981 1 487224 981217 453484 1 9 999981 -987710 1 2 999999 -109885 1 25200 238864 -676084 1 408358 619493 201850 1 2 999999 884304 2 635921 728214 1 651421 763483 -610376 2 887352 996996 2 15 999981 1 1 999991 232054 1 19 999989 -196089 1 2 999999 -705860 2 6 999983 1 2 999999 469840 2 339019 760914 1 2 999999 -836556 2 2 999999 2 2 999999 1 539848 837466 -455006 2 2 999999 1 2 999999 902863 2 2 999999 2 472726 539839 2 2 999999 1 2 999999 -678168 1 2 999999 -973908 2 153490 318045 1 2 999999 151483 1 2 999999 756884 2 2 999999 1 673044 683694 -542473 1 872162 925136 833860 1 2 999999 657462 2 2 999999 1 203179 650463 590979 2 18 999998 1 16 999992 -674517 1 107652 815532 614299 1 427638 982790 811788 1 170608 981863 -482576 1 726243 997240 375961 1 7 999984 81803 1 2 999999 159562 2 2 999999 2 2 999999 1 2 999999 -859874 1 2 999999 461914 2 38189 419880 1 2 999999 964511 1 189715 555143 -179549 1 515724 658705 902431 2 14 999994 1 2 999999 872137 1 19 999995 21984 1 16 999999 -249183 2 2 999999 2 2 999999 1 2 999999 401221 1 2 999999 -435325 1 2 999999 -77380 2 2 999999 2 246138 612140 1 2 999999 41717 2 479501 968254 1 2 999999 328698 1 64336 113551 -464488 2 9 999993 2 9 999986 2 2 999999 1 667056 929443 178563 1 703750 806668 -46298 1 2 999999 207441 1 2 999999 998358 2 2 999988 1 257035 866481 -805417 2 20 999989 1 2 999999 -899179 2 2 999999 2 20 999984 1 2 999999 557122 1 2 999999 161490 1 5 999984 988923 1 2 999999 118877 2 437706 690865 1 10 999997 -338077 2 2 999999 2 2 999999 2 2 999999 1 13 999984 433444 1 2 999999 -159544 2 285415 670991 2 2 999999 1 102937 922549 583275 1 19 999999 -372622 2 479951 871079 2 13 999997 2 18 999982 2 13 999989 2 11 999983 1 139607 327212 858210 2 2 999999 2 2 999999 2 206211 825258 1 2 999999 -314646 1 2 999999 305070 2 2 999999 2 8 999997 1 315915 649294 -87030 1 1 999995 190333 1 17 999982 -922814 2 2 999999 2 483948 582708 2 7 999984 1 2 999998 -601077 2 232932 806159 1 2 999999 852018 1 2 999999 189372 1 65222 483683 374897 1 210178 365689 741475 2 2 999999 2 131125 552617 2 6 999985 2 2 999999 1 2 999999 461048 1 7 999985 -192309 1 4 999987 -633149 1 9045 201143 357345 1 2 999999 -502975 2 79453 952419 1 2 999999 872149 2 138093 452998 2 428369 635431 1 12 999997 253545 1 803270 846890 -546890 2 2 999999 2 3 999991 1 2 999999 -259099 2 2 999999 1 9 999984 29973 2 2 999999 2 5 999998 1 575749 992967 823 1 20 999981 784122 2 17 999991 1 5665 128296 208609 2 116434 499981 2 6 999992 1 144016 602064 -777130 2 2 999999 1 2 999999 334416 1 435715 470758 -511369 1 17 999988 -347957 2 2 999988 2 15 999994 2 2 999999 1 480822 831556 198606 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999992 443962 2 246327 474169 1 13 999981 -15514 1 846995 991596 -598887 2 850985 864081 2 10 999983 1 2 999999 -306376 2 8 999982 2 654909 827687 1 264031 745730 998843 2 2 999999 2 834893 871568 2 6 999999 2 718928 930928 1 2 999999 583557 1 2 999999 -697071 2 2 999999 2 448899 888784 2 340922 759313 2 2 999999 2 620530 683125 2 2 999999 2 16 999985 1 2 999999 3116 2 19 999984 1 643633 980776 274760 2 2 999999 1 2 999999 496689 2 2 999999 2 2 999999 2 221813 507213 1 311699 888997 421648 2 2 999999 2 137200 945064 2 532249 704469 2 300833 543343 2 685132 962305 1 2 999999 208655 1 2 999999 809486 2 7 999982 2 13 999990 2 13 999981 2 17289 28648 2 2 999999 2 217283 481946 2 2 999999 1 605170 732073 914049 1 2382 882431 567438 2 16 999995 2 3 999994 2 287100 805190 2 2 999999 1 185259 240466 312700 1 240947 751268 379454 1 7 999991 -985927 1 2 999999 -703750 2 2 999999 1 2 999999 298176 2 2 999999 1 4 999988 839875 1 360750 446930 763671 2 5512 693360 2 2 999999 2 2 999999 1 14 999984 682714 1 18 999989 45026 1 374990 823449 365909 2 449584 708941 1 382116 431448 382620 1 190618 637552 951677 2 3 999990 2 2 999999 1 12 999988 -270448 1 2 999999 -271332 2 460098 859400 1 2 999999 987020 1 2 999999 -358845 2 2 999999 1 7 999991 909540 2 174624 700016 1 9 999996 461833 2 2 999999 1 94538 649665 102100 2 2 999999 1 19 999982 -325020 2 2 999999 1 2 999999 -222089 1 138434 368733 -559769 1 2 999999 -599874 1 13 999984 945496 2 309330 639514 1 14 999993 454983 2 514903 750769 1 2 999999 -187500 2 9 999987 1 2 999999 -927415 1 11 999994 -130048 1 13 999994 -653076 1 139594 629889 552664 1 2 999999 58156 2 8 999985 1 6 999998 877417 2 17 999986 1 105436 499040 532359 2 197595 744931 2 2 999999 2 435195 619893 2 2 999999 2 204749 926777 1 2 999999 5810 1 14 999993 -258308 2 505793 603534 2 7 999990 2 2 999999 1 2 999989 -836283 1 66359 479286 -99180 1 2 999999 -153802 2 469935 883693 1 20 999987 -921712 1 234169 347494 -117070 2 395398 509964 1 2 999999 -766702 1 236432 816619 640029 2 152919 874276 2 2 999999 1 18 999995 690089 1 664235 953252 -9427 1 2 999999 -36426 1 2 999999 527257 1 69788 353797 980749 2 3 999983 2 2 999999 2 264468 893879 2 268843 529270 2 8 999987 1 892052 996626 450403 2 13 999990 2 14 999994 1 122011 560144 -495734 1 383433 819834 163182 1 272434 544838 491072 2 13 999987 2 2 999999 2 385923 434758 2 19 1000000 2 435915 487656 1 509437 899405 -767158 2 9 999997 1 9 999982 399056 2 585448 674270 2 8 999993 2 177508 271802 1 102195 369137 139306 1 6 999981 188845 2 129693 972499 1 15 999982 552955 2 2 999999 1 2 999999 500542 2 2 999999 1 1 999990 434270 2 738366 799868 1 206007 859171 -518178 2 616115 644195 2 327637 826063 2 17 999990 2 2 999999 1 2 999999 -62455 2 19 999985 1 2 999999 117086 1 2 999999 46301 2 633432 947223 1 341919 911112 -503096 1 3 999990 -470364 1 546620 570075 454914 2 789287 911759 1 2 999999 957560 2 2 999999 2 19 999981 1 2 999999 747799 1 2 999999 -68831 2 316651 427090 1 149406 258479 -600293 1 2 999999 -12623 2 509778 547019 2 15 999981 2 78521 945022 1 218467 372651 668418 2 9 999993 2 18 999987 2 2 999999 1 731915 919511 814767 1 170247 422526 -621027 1 567523 750095 628750 2 8 999987 2 18 999986 1 281030 947830 262241 2 61086 342504 1 2 999999 920366 1 3 999990 224527 1 2 999999 -238462 2 97252 746886 1 2 999990 -851953 1 12 999994 -596132 2 2 999999 2 166991 279173 1 4 999985 -221724 1 2 999999 473398 1 34897 952884 -34773 2 643996 996396 1 690966 869302 155936 1 2 999999 -152552 2 7 999990 1 180057 437589 -96572 1 13036 394849 799197 2 801700 876264 1 162936 854678 151882 1 12 999998 734292 1 229945 777419 -619343 1 2 999999 412258 1 558540 932565 -27865 2 718490 783363 2 444177 869364 2 1 999986 1 270430 579897 140634 2 2 999999 2 483162 912043 1 504300 910866 612540 2 2 999999 1 5 999982 969814 1 2 999999 71160 1 2 999999 644212 2 260082 466458 1 6 999982 -473171 1 2 999999 -791838 1 734546 894307 -561065 1 8 999986 595760 2 4 999996 1 2 999999 -336267 2 1 999981 2 2 999999 1 111044 631365 162382 1 2 999999 -881798 2 2 999999 1 124932 743135 451747 1 14 999982 -608476 2 2 999999 2 479379 538022 1 14 1000000 -285179 2 2 999999 1 193727 693420 -551390 2 325765 900419 2 88438 841488 2 17 999987 2 302772 933663 2 332617 377284 1 2 999999 97912 2 2 999999 1 176760 439496 897558 1 878624 893577 -705334 1 13 999994 286357 1 260969 405944 -711566 1 10 999991 825142 1 463811 773853 -139109 2 15 999984 2 210420 855871 2 169479 881831 1 1 999983 813101 1 16 999986 -86683 1 2 999999 -705222 1 2 999999 -422879 1 225434 976434 -435874 2 17 999993 1 467697 673297 74602 2 2 999999 1 434643 980056 -283683 2 563450 754994 1 202154 711694 919548 2 1 999996 2 10 999993 1 55088 114339 264279 1 13 999984 919339 1 2 999999 -224925 2 1218 128538 2 2 999999 1 3204 443059 -938431 2 5 999985 2 502881 902685 2 179359 180584 1 158044 788332 -288076 1 573971 979458 -985471 2 2 999999 1 437149 959427 640983 1 2 999999 -828067 2 9 999981 2 2 999999 1 427945 502604 642870 1 587409 628296 -126988 1 5 999985 483809 2 2 999999 2 467931 794287 1 18 999991 366128 2 2 999999 1 2 999999 -508810 1 304728 876233 34561 2 3 999992 1 2 999999 734880 2 86852 515101 1 477764 894817 238203 2 6 999999 2 8 999999 1 665343 808285 559078 1 36999 69120 467838 1 8 999998 387471 1 12 999994 -776339 2 7 999986 1 287844 891613 250721 2 406169 782230 1 317545 364217 994426 2 19 999992 1 1 999990 142148 2 115171 723500 2 518097 840728 1 145693 526672 -959135 2 493897 713918 1 1 999997 723308 2 11 999995 1 244485 742172 -908867 1 12 999996 -860043 1 73228 334023 -133995 1 13 1000000 395966 1 14 999995 -668150 1 20 999995 222834 2 498059 813151 1 6 1000000 -133254 1 2 999999 -924514 1 2 999999 933767 2 15 999984 2 2 999999 2 700354 830439 1 13 999984 -225841 2 12 999983 1 2 999999 -334295 1 2 999999 995352 1 2 999999 -625546 2 749490 974641 2 18 999984 1 2 999999 949801 1 357671 802763 -340447 1 349157 978186 -346839 2 201532 917061 2 2 999999 2 2 999999 1 462520 731842 424873 2 2 999999 2 66709 251409 1 1 999998 -958199 1 12 999988 127944 2 5 999996 1 3 999995 -666626 2 15 999987 1 233121 752170 367492 2 2 999999 1 4 999985 506831 1 2 999999 -103203 1 2 999999 -970366 2 10 999998 2 1 999999 2 2 999999 2 2 999999 2 529176 934829 2 543336 846761 1 2 999999 943837 2 18 999994 1 12 999996 947036 1 1 999981 -781612 1 523154 535794 -763557 2 409558 711155 1 2 999999 -48065 2 83033 591310 2 16 999981 1 18 999997 -228947 2 601614 616926 1 2 999999 80501 1 15 999985 -892236 2 4 999982 2 532151 975147 1 2 999999 -670341 1 2 999997 -181832 1 2 999999 -150292 2 244486 910440 1 20 999985 -64119 2 402957 917402 2 405691 987679 1 2 999999 805311 2 2 999999 1 15 999992 385093 2 31202 742824 2 347193 859255 1 17 999993 602307 1 2 999999 -310787 2 384118 583488 1 12 999987 -191981 2 195560 486627 2 2 999999 2 147549 661395 1 417579 688191 217324 1 12 999988 -492781 2 2 999999 1 5 999996 -747537 1 11 999988 -908029 2 7 999992 1 6 999984 -539966 2 2 999999 1 544405 878141 585704 2 45079 148557 1 2 999999 -134430 1 12 999994 78392 2 2 999999 1 19 999981 266025 2 8 999988 2 17 999991 2 2 999999 1 2 999999 -653423 1 2 999999 -613407 1 74208 973074 -983205 1 2 999999 -789250 1 443279 677030 498219 2 2 999999 1 2 999999 816337 1 350079 916889 56279 2 7 999991 2 411522 629086 1 37157 345442 -192826 1 158685 857617 891088 1 2 999999 124070 1 5 999991 -689371 1 2 999999 906797 1 6 999984 -970847 2 2 999999 2 4583 53283 2 11 999995 1 2 999999 445986 1 36809 618167 -225598 1 17 999993 108135 2 776694 890431 2 2 999999 1 2 999988 -159181 1 521953 649693 -11422 1 2 999999 5318 2 2 999999 2 2 999999 1 7 999995 174072 1 331576 906002 -629207 2 105124 433331 2 256423 579564 2 2 999999 2 18 999981 1 2 999999 148125 1 2 999999 565931 2 19539 865603 1 71918 665073 -128717 1 2 999999 -849719 1 8 999991 520122 2 420957 709005 2 896405 935909 2 12 999984 1 11 999981 -834444 2 8 999981 1 2 999999 342361 2 118713 773812 2 2 999999 2 4 999991 2 264445 418387 2 2 999999 2 3 999991 2 2 999999 2 5 999984 1 18 999999 991841 1 12 999993 949100 1 2 999999 -503751 1 2 999999 35703 2 12 999996 1 17 999986 994076 1 20 999998 -111335 1 13 999992 -626231 2 4 999993 1 6 999981 994482 2 16 999996 1 2 999999 -482191 1 13 999981 -13349 1 8657 339801 -939838 2 11 999990 2 17 999985 2 2 999999 1 127812 298203 -883836 2 259062 312729 2 2 999999 1 19 999995 55389 2 11 999989 2 294765 479875 1 2 999999 365085 2 801553 903771 1 100059 771898 782233 2 15 999991 1 10 999987 778963 2 5 999981 1 667606 691959 199424 2 2 999999 1 2 999999 -705626 1 13775 728004 763594 2 202194 410863 1 10 999985 311 1 7 999991 973666 2 1 1000000 1 4 999994 -435166 2 683369 899716 1 11 999986 61461 1 464513 973792 -948787 1 2 999999 766559 2 5 999983 2 98598 381837 1 2 999999 -202900 1 232373 493693 -452711 1 2 999999 -300237 1 2 999999 -641806 2 2 999999 2 2 999999 2 530288 619976 2 40486 630612 1 80747 314398 -407729 2 278613 961787 2 2 999983 1 19 999997 1935 1 15 999988 836239 1 8 999997 534107 1 170356 643195 -505944 2 2 999996 2 20 999988 1 3 999983 333378 1 234097 590416 71437 2 6 999993 2 285830 860581 1 5 999984 459064 2 2 999999 2 2 999999 2 667524 872487 1 2 999999 947103 1 569436 837956 246085 1 5808 938094 -604106 1 2 999999 -586168 2 20 999993 1 661408 968791 964127 1 2 999999 -496759 2 2 999999 1 10 999983 457121 2 2 999999 1 2 999999 895823 2 2 999999 1 2 999999 -300411 2 9 999997 2 2 999999 2 2 999999 2 2 999999 1 16 999992 190635 2 18 999982 1 4 999981 295433 2 344205 577732 1 2 999999 -552957 1 2 999999 -545419 1 159566 165969 658800 1 3 999985 -79021 2 2 999999 2 19 999988 1 596642 902602 -519412 2 3 999990 2 13 999989 1 728393 881174 779476 1 3 999993 -495358 1 2 999993 -836500 1 2 999999 271944 2 2 999999 2 6 999996 2 15 999998 1 559601 566173 472375 2 556258 962335 1 27147 210449 -571946 1 750518 953859 95940 1 6 999996 -990037 1 1 999991 935007 1 2 999999 333691 2 2 999999 2 65718 239201 1 2 999999 422934 2 20 999994 1 13 999996 -424882 2 6 999985 2 2 999999 1 2 999999 685749 1 160222 258298 785476 2 16 999989 2 10 999984 1 10 999985 408166 1 2 999999 -956179 2 338089 452730 2 16 999983 1 13 999993 -238638 2 779273 967094 1 2 999999 107204 1 2 999999 872201 1 12 1000000 471564 2 2 999999 2 2 999984 2 1 999984 2 2 999999 2 11 999988 2 606982 958270 2 760493 900831 2 2 999999 2 2 999999 1 2 999999 -491969 2 19 999986 1 41593 584831 -191910 1 4 999993 803066 1 2 999999 608342 1 16 999996 -318142 1 14 999992 -489078 2 15 999997 1 2 999999 289181 1 355699 604735 626369 2 491441 972250 1 10 999996 111414 1 2 999999 807511 1 19 999986 357946 1 18 999982 -100420 2 17 999994 2 595911 663238 1 2 999999 -320538 2 455423 904253 1 2 999999 -488985 1 14 999990 2198 1 166933 498296 280713 1 89848 598928 940722 2 19 1000000 1 278409 693514 -859918 2 315602 501237 2 8 999986 2 2 999999 2 2 999999 1 2 999999 609992 1 860796 960211 586100 2 12 1000000 2 2 999999 1 2 999999 -78741 1 2 999999 956807 1 2 999989 156826 1 1 999985 46658 2 2 999999 1 16 999991 794860 1 2 999999 46283 1 2 999999 689106 2 2 999999 2 2 999999 2 125730 796553 2 16 999986 2 2 999999 2 309373 374761 2 2 999999 1 2 999999 809851 2 2 999999 1 2 999999 -294549 1 13 999993 156933 1 10 999986 707491 1 467370 835480 11244 1 196277 204719 -463875 1 289846 829270 -922313 1 2 999999 -364242 1 201537 658507 -119559 1 2 999999 903329 2 946266 948225 2 19 999994 2 2 999999 2 2 999999 1 4 999990 797941 2 2 999999 2 20 999985 2 2 999999 2 2 999999 2 2 999999 2 10 999989 2 12 999994 2 11 999989 2 420112 802891 2 2 999999 2 542925 744195 1 135869 712440 -864434 1 6 999997 469331 1 2 999999 -416387 2 2 999999 2 456388 889391 1 373169 549593 660360 2 2 999999 1 11 999981 -118490 2 2 999999 1 222082 900595 -654712 2 17 999999 1 2 999999 136512 1 2 999999 -824500 2 269489 929162 1 9 999999 -908484 1 2 999999 764319 2 46632 960612 2 2 999999 1 8 999985 153624 1 43051 507106 -564152 1 217507 414227 704220 1 4 999998 -466521 2 6 999992 1 2 999999 -361085 2 2 999999 1 7 999998 -121993 2 665923 863068 1 7 1000000 369171 1 14 999995 -649030 1 16 999990 285443 1 371440 949733 -598617 1 160501 692615 212513 2 847092 998274 2 7 999983 1 23932 743262 882307 2 2 999999 2 11 999991 2 2 999999 1 2 999999 -430569 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 352403 950826 1 371730 700790 -737503 1 10 999990 72749 2 10 999995 2 2 999999 2 2 999999 1 2 999999 466581 1 15 999985 548198 1 1 999988 639306 1 542529 738047 -929070 2 10 999984 2 2 999999 1 2 999999 -865116 2 45799 885149 2 3 999985 1 557701 563797 -876317 1 2 999999 547376 2 11 999993 1 375732 473559 977099 1 924951 958950 -528622 2 631437 779622 2 78231 365070 1 2 999999 345541 1 20 999985 761727 2 2 999999 1 9 999986 -492423 1 67429 707301 -172862 1 2 999999 -923663 1 54877 693780 698315 1 20 999994 939356 2 2 999999 2 16 999982 1 2 999999 238188 1 2 999999 -411753 1 2 999999 263805 1 410589 632846 468498 2 14 999984 1 2 999999 -199253 1 462953 941065 53090 1 2 999999 108477 2 13 999987 2 26555 870019 2 3 999989 1 2 999999 -746785 1 627742 687091 568143 2 461772 653613 2 4 999981 1 526131 742008 -485146 1 5 999987 985786 1 2 999999 233997 2 655251 668423 2 285463 514674 2 2 999999 2 2 999999 2 303575 901980 1 2 999999 -353153 1 147426 645381 -85734 1 62699 511071 205685 1 16 999989 531045 2 2 999999 2 6 999984 1 2 999999 325814 2 2 999999 2 2 999999 2 9 999992 1 2 999999 751885 1 18 999988 363422 2 12 999981 2 2 999999 2 2 999999 2 3 999998 1 15 999984 612102 1 6 999994 -44506 2 9 999989 1 2 999999 -269144 2 6 999997 1 4 999995 730416 2 2 999999 1 5 999997 788173 2 421249 711799 1 35337 508098 270796 1 2 999999 -923389 2 102976 628805 2 4 999997 1 229730 941504 -781693 2 17 999988 1 2 999999 126560 1 909708 965690 -611914 2 6 999996 2 2 999999 2 15 999993 2 17 999990 1 612295 639904 697046 2 564789 580887 2 20 999989 1 2 999999 -697394 1 833756 943125 -264635 1 2 999999 95333 2 2 999999 2 2 999999 2 745836 887445 2 278981 891921 1 2 999999 -864371 1 551717 819240 608291 1 4 999996 -961268 1 739337 775606 -259402 1 3 999990 472755 1 1 999988 -975528 1 470451 510154 -542374 1 3 999994 762396 1 2 999999 -657915 2 509520 622883 1 3 999996 -208511 1 2 999999 -313841 2 106684 606955 2 37984 463280 1 332650 691881 756266 1 3 999984 943255 2 2 999999 2 329182 876051 1 12 999999 -853067 1 101280 497764 142566 1 100579 537141 -683856 2 2 999999 1 1 999982 393178 1 11 999988 784812 2 9 999998 2 2 999999 1 2 999999 -626250 2 19 999983 2 2 999999 1 2 999999 -70361 1 681938 698383 -422710 2 2 999999 2 13 999996 2 45032 420775 1 17 999984 -20104 2 266327 899038 2 273786 673608 2 3 1000000 2 2 999999 2 2 999999 1 162532 492218 -462152 2 2 999999 2 19 999994 2 2 999999 1 2 999999 -909657 2 12 999985 1 2 999999 -525360 2 38508 295140 1 8 999999 -362680 2 12 999981 2 2 999999 1 4 999983 -317017 1 2 999999 943768 1 651812 863045 581370 2 37013 977840 1 2 999999 -942911 2 2 999999 2 2 999999 1 2 999999 804818 2 4 1000000 2 2 999999 1 12 1000000 735921 2 2 999999 1 10 999987 657726 1 505684 886490 897827 1 410283 847584 70743 2 2 999999 2 15 999999 2 1 999999 1 316496 413081 828285 2 13 999991 1 42848 217722 390073 2 2 999999 2 9 999995 1 2 999999 614055 1 2 999999 -761142 1 392869 428843 807488 1 46178 913677 -813748 2 14 999994 1 2 999999 -311130 1 12 999992 239248 2 18 999997 2 17 999986 1 119417 128212 -498380 2 6 999997 2 2 999999 2 2 999999 1 2 999999 -795206 1 11 999987 584356 2 18 999984 2 2 999999 1 2 999999 633179 1 2 999999 -687377 1 2 999999 35487 1 2 999999 -978294 1 12 999986 -221011 1 15 999985 883598 2 2 999999 1 9 999986 578521 2 17 999999 1 2 999999 733522 1 2 999999 793199 2 14 999995 2 351500 642053 2 13 999995 1 2 999999 42199 1 12 999992 -465911 2 3 999993 2 469139 860608 2 2 999999 2 2 999999 1 358255 926597 -271951 1 626034 794046 602762 2 2 999999 2 6 999990 2 856319 909567 1 5 999993 -80297 2 2 999999 1 2 999999 -527226 2 2 999999 2 216863 888231 2 349032 721663 1 3 999986 -73656 1 7 999988 -670775 1 2 999999 -552717 2 295740 847439 2 79753 503846 2 593695 645448 2 213216 575065 1 2 999999 748644 1 2 999999 -523192 2 114244 493906 2 236544 508100 2 10021 411970 1 8 999986 -239865 1 17 999984 162979 2 117041 401032 2 2 999999 1 375750 923308 -819371 2 18 999999 1 10 999983 543098 2 2 999999 2 16 999985 1 12 999982 361453 1 2 999999 -757642 1 17 999993 803174 1 688644 774130 -794304 1 2 999999 591890 2 2 999999 2 394122 976707 2 2 999999 2 542522 774065 2 10 999998 1 2 999999 -382312 2 2 999999 2 18 999992 2 7 999995 1 12 999998 443230 1 2 999999 144659 1 2 999999 11674 2 3 999988 2 12 999986 2 434478 705513 2 2 999999 1 2 999999 137661 2 1 999990 1 386858 885718 955994 1 8 999997 890903 1 2 999999 501997 1 485242 891348 459643 2 17 999988 1 6 999984 -336568 1 244933 789878 317790 2 733766 981105 1 627532 702429 -977490 1 2 999999 206362 2 2 999999 1 275389 721305 750100 1 65717 165920 734095 1 2 999999 45024 2 2 999999 1 10 999986 -969 2 15 999991 1 2 999999 22233 2 548916 580436 1 274554 664971 -868751 2 2 999994 2 2 999999 1 137340 523321 658424 1 50174 709540 467532 1 2 999999 979476 2 9 999990 2 2 999999 1 19 999985 -629700 1 173396 902541 -34630 1 2 999999 878578 1 19 999991 -401874 1 2 999999 -899198 2 1 999993 1 2 999999 862381 1 2 999999 279161 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -337134 1 121354 596634 -517974 1 314188 363636 -509278 2 5 1000000 2 2 999999 1 317749 425368 -4535 2 175195 468407 2 19 1000000 1 295996 798748 818795 1 71512 805370 -870725 1 18 999986 924548 2 13 999993 1 234380 776543 -374988 1 14 999992 -614937 1 5 999984 -34953 1 295953 483438 -904876 2 148906 458711 2 2 999999 2 2 999999 2 274163 907035 2 199044 670097 1 2 999999 763911 2 56465 195261 2 2 999999 1 14 999996 -44392 1 2 999999 -369699 1 5 999999 -518844 1 2 999999 952078 2 2 999999 2 222962 688286 1 2 999999 835179 2 16 999996 2 6 999989 2 1 1000000 1 2 999999 638238 1 523149 835622 -616682 1 17 999989 117222 1 2 999999 -928772 2 2 999999 1 55890 922486 -21344 2 2 999999 2 9 999999 1 2 999999 -80822 2 1 999997 1 2 999999 387878 2 5 999996 1 12 999997 -191880 2 2 999999 2 11 999996 1 2 999999 39422 2 245036 732180 2 18 999983 1 2 999999 -388840 2 2 999999 1 2 999999 759326 2 2 999999 2 2 999999 2 5 1000000 2 36639 221434 1 2 999999 815895 2 11 999986 2 5 999998 2 2 999999 1 69713 554145 228221 1 433162 523151 -577962 1 14 999990 -339296 1 2 999999 -641711 2 18 999992 1 5 999988 -421288 1 403048 634591 947218 1 2 999999 986918 2 7564 220096 1 2 999999 913579 1 10 999990 439915 2 5 999987 1 2497 685177 412655 1 2 999999 -545389 1 221363 322758 910894 1 350897 985474 -573591 1 19 999988 42921 2 2 999999 2 7 999993 2 97513 378093 1 11790 968558 80675 1 584904 761186 -368525 2 514947 794711 2 807549 897546 2 11 999984 1 2 999999 665576 2 11 999998 2 187021 975996 2 2 999999 2 535964 930379 2 204239 826284 1 167035 845105 636996 1 6 999993 -91351 1 641238 833435 -129955 2 8 999981 1 2 999999 -829844 2 17 999996 2 3 1000000 2 2 999999 1 18 999984 -948655 2 2 999999 2 194764 896614 1 11 1000000 -615655 1 2 999999 -57345 2 2 999999 2 2092 563895 2 2 999994 1 2 999999 828078 2 6 999988 2 6 999981 1 2 999999 -663015 1 331830 766616 171814 2 2 999999 2 17 999989 1 20 999995 649040 2 18 999986 2 6 999991 2 12 999983 2 3 999990 2 188236 387457 1 19 999985 438203 1 2 999999 -899544 1 202915 828828 521790 2 2 999999 2 441017 816292 2 2 999999 2 13 999991 1 19 999988 167106 2 101757 556856 2 11 999993 2 2 999999 2 2 999999 2 11 999993 1 2 999999 858721 2 2 999999 2 2 999999 1 2 999999 822322 1 15 999995 964899 2 674137 988491 1 269503 613595 546506 1 191266 430334 835378 1 4 999987 -352963 2 2 999999 2 525837 709001 1 8 999992 -201471 2 2 999999 1 2 999999 812977 2 112788 613404 1 18 999981 -937969 1 9 999987 728996 2 623010 642095 2 2 999999 1 2 999999 -102602 2 17 999999 2 156602 661997 1 451697 652588 301905 1 208031 666719 -583172 1 8 999987 88366 2 2 999999 2 16 999985 2 18 999987 2 799178 982094 1 2 999999 -321912 1 8 999986 23717 1 14847 846486 287749 2 178796 198024 1 2 999999 -769698 2 379385 931294 2 2 999999 2 379655 462766 2 115160 346058 1 636086 703019 -210260 2 14 999996 2 631290 911809 1 5 999983 103603 1 191877 449276 315266 1 4 999996 -378985 1 115498 486964 -706965 2 800385 833224 1 57457 117332 -83208 1 2 999999 896581 2 10 999995 2 17 999998 2 15 999987 2 15 999987 2 20 999999 2 2 999999 1 14 999982 -194908 2 8 999985 2 8 999987 1 2 999999 -530466 1 15 999994 981102 2 18 999998 2 616198 880044 1 316290 514057 272139 1 1 999987 -946201 1 1 999996 -386099 1 13 999993 -82891 1 14 999994 -208344 1 4 999995 420706 1 7 999990 -762852 2 20 999996 1 18 999998 494793 2 483876 680670 1 2 999999 -741604 2 2 999999 2 2 999999 1 68242 349846 -528214 2 4 999988 1 2 999997 866667 1 14 999984 439908 1 52575 751191 586218 1 19 999985 964460 1 2 999999 -543314 2 2 999984 1 2 999999 62042 1 5 999991 883521 1 382461 784360 -571312 2 457597 568096 2 31335 685396 1 17 999986 869792 2 2 999999 1 2 999999 -457761 2 3 999990 2 2 999999 2 9 999982 2 111466 868014 1 421592 877405 -8386 2 543636 632072 2 13 999987 1 2 999999 455318 2 2 999999 2 547282 808085 1 92424 671213 406683 1 320786 971320 -602782 2 2 999999 2 717721 971182 2 69286 430509 2 2 999999 2 7 999987 1 16 1000000 -977354 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 82478 441291 -254332 2 13 999995 2 2 999999 2 747752 780315 1 542337 795556 381035 1 2 999999 -565154 2 2 999999 2 2 999989 2 807368 808754 1 18 999998 754808 1 2 999999 968266 2 2 999999 2 20 1000000 2 6 999995 2 545878 767314 2 2 999999 1 15 999999 813285 2 4 999991 2 5 999992 1 105357 275151 -291494 2 5 999999 2 13 999986 1 8 999982 443792 1 2 999999 -872993 2 2 999999 2 2 999999 2 790783 832106 2 2 999999 1 2 999999 -188058 1 11 999984 600014 1 2 999999 -202442 2 287368 632594 2 2 999999 1 2 999999 764403 1 240290 874014 351491 2 15 999997 1 10 999985 864243 2 2 999999 1 16334 210730 544359 2 117905 244732 1 11 999992 555532 1 13 999998 -377393 1 13 999994 453983 2 15 999981 2 175778 978471 2 2 999999 1 16 999983 -272798 1 296917 484578 -142511 2 2 999999 2 526339 632115 1 12 999993 933334 2 336343 474216 2 948519 966520 2 2311 728408 2 349075 659127 1 2 999999 -145909 2 10 999989 1 7 999997 -28161 2 297391 304300 1 15 999990 -138503 2 18675 502161 2 2 999999 2 2 999999 1 14 999988 2672 1 633642 968575 968602 2 18 999997 1 2 999999 -910380 1 5 999996 -22643 1 592875 846483 -456623 2 2 999999 1 12 999992 -107690 2 4 999999 2 2 999999 2 1 999993 1 394018 538846 -179466 1 56421 202635 373007 1 2 999999 -45215 2 356215 745216 2 2 999999 2 504276 785869 2 369250 426510 2 2 999999 2 6 999987 1 2 999999 -371654 2 638465 732432 2 147820 881539 2 11 999984 1 2 999999 -953769 2 2 999999 2 8 999983 1 15 999981 -192118 2 586067 649552 1 2 999999 -98429 1 8 999996 -553458 1 292262 942291 534403 1 1 999997 -336754 2 236003 625662 2 562386 606526 1 5 999994 -314476 2 2 999999 1 16 999987 718838 1 7 999982 -436417 1 411132 455294 253826 1 20 999990 -394604 1 17 1000000 -764213 1 9 999990 370036 1 2 999999 206352 2 2 999999 1 333780 899370 66799 1 7 999982 727642 2 2 999999 1 20 999996 -774669 1 7862 275163 406140 2 2 999996 2 10 999990 2 213059 637386 2 18 999994 1 2 999999 445089 2 2 999999 1 555492 792124 905522 2 100817 356204 2 23272 420412 2 2 999999 1 109726 953268 263900 1 2 999999 94213 1 16 999990 822357 1 6 999995 524056 2 2 999999 1 100604 679608 -949793 2 448597 755671 2 2 999999 2 2 999999 1 4 999985 436504 2 1 999984 2 34815 450735 1 9 999988 -549066 2 14 999988 2 224760 432739 1 357673 677747 -18033 2 2 999999 2 206732 486547 2 2 999999 1 8 999997 -225097 2 68787 955820 2 15 999995 2 18 999994 1 338202 599803 -247381 1 7 999986 565742 1 2 999999 935898 1 722073 773108 -89740 2 2 999999 2 458615 827564 1 19 999984 786113 2 2 999999 2 796866 822322 1 816043 848331 -906527 1 470950 516940 -8559 2 121877 934435 2 881160 958143 2 593716 870368 1 10 999992 933524 1 2 999999 -756923 2 18721 803666 2 12 999995 1 2 999999 471538 2 2 999999 2 9 999992 1 2 999999 447157 1 2 999999 570821 1 17 999988 25299 2 2 999999 1 2 999999 739263 1 16 999993 -971075 2 12 999981 1 280546 355329 -141784 2 515130 905314 2 2 999999 1 52033 240877 136708 1 2 999993 867631 2 5 1000000 2 2 999999 2 2 999999 2 2 999999 2 432067 838250 1 442827 645674 -127658 1 16 999992 -752420 2 734415 921092 2 17 999984 2 2 999999 2 44564 940185 1 2 999999 -677722 2 54498 441358 1 10 999983 493649 1 16 999992 430853 2 2 999999 1 20 999986 712793 1 2 999999 599094 2 2 999999 1 2 999999 -906516 1 2 999999 -323094 2 2 999999 2 400454 853624 1 3804 756303 -991035 2 12 1000000 2 1 999983 2 12 999992 2 2 999999 1 4 999987 824223 1 358487 608535 250495 1 12 999982 -74822 1 2 999999 -818562 1 20 999996 -537538 1 4 999986 701859 1 141419 311658 -5757 1 2 999999 -806097 2 2 999999 1 2 999999 566819 1 15 1000000 -447104 1 656868 743227 -494320 2 353585 784434 1 56107 728757 -237918 1 16 999983 710526 1 6 999995 503192 1 8 999992 797095 2 31267 921454 1 2 999999 47561 1 2 999999 -537014 2 2 999999 2 45939 711462 2 478058 786589 2 1 999985 2 17 999993 2 2 999999 1 2 999999 142879 1 18 999997 157588 1 2 999999 -181148 1 3 999983 641442 2 536538 871993 2 518305 894090 2 2 999999 2 647133 750144 1 2 999999 777654 2 8135 252899 1 512726 612313 -776470 2 2 999999 1 2 999999 52533 2 571756 573803 2 2 999999 1 74344 905169 -970474 1 8 999994 348381 2 138259 744483 1 111796 292780 -994450 2 7 999999 1 14 999991 -597694 2 711821 856189 1 15 999984 -700749 1 246942 884258 -64888 1 17 999984 -850124 2 17 999996 1 17 999983 -822497 1 2 999999 -553351 1 541025 725077 265901 1 205879 621709 893880 1 2 999999 -912420 2 540985 806980 1 12 999984 942936 1 304278 562878 -830184 2 19 999989 2 2 999999 2 9 999995 1 7 999992 -572957 1 18 999996 -110311 1 20 999997 -5943 2 18 999984 2 504475 997122 1 6 999988 101368 2 313972 499331 1 5 999998 174199 1 98912 433494 -687360 2 506297 901069 2 75657 329287 2 7 999987 1 463675 652484 -633465 2 2 999999 2 497187 615436 2 127913 331016 1 403793 773838 891216 2 105356 798760 2 225908 851912 2 2 999999 2 7 999989 1 2 999999 815541 2 2 999999 1 20 999995 979179 1 193785 924744 381853 2 385806 859396 1 17 999991 -251541 2 3 999992 1 582474 993134 -173648 2 515197 525451 2 14 999985 2 2 999982 1 20 999992 -392917 2 7 999996 1 2 999999 -53554 2 164427 786056 2 617342 971193 2 4 999997 1 230931 747166 -505016 2 729546 850106 2 17 999983 2 16 999998 2 2 999999 1 19 999992 531582 2 11889 769505 1 6 999987 -289323 2 16 999982 2 17 999994 1 223663 837911 -472595 1 19 999996 -755466 1 20 999996 681601 1 16 999986 -800655 2 11 999996 2 764712 785670 2 16 999989 1 2 999999 478949 2 2 999999 1 13 999989 -426033 2 12 999987 1 9 999984 -789469 2 806860 976869 2 2 999987 1 9 999994 78956 2 13 999995 1 257790 654246 757088 1 595614 681629 -377876 2 139217 162055 2 2 999999 1 1 999995 -228797 1 17 999996 -391438 2 2 999999 2 378992 496663 2 2 999999 2 10 999993 1 2 999999 459702 1 17 999995 985260 2 1 999992 1 2 999999 -792515 2 2 999999 2 10 999983 2 2 999999 2 13 999981 1 122933 219118 -890151 2 2 999999 1 404027 925093 797195 2 2 999999 2 280029 526149 2 224831 648443 1 398749 655355 390143 1 9 999981 814022 2 2 999999 2 14 999991 1 9 999987 -623735 1 6 999981 -160376 1 19 999982 975434 1 12 999990 -692377 1 194062 477887 -806134 2 14 999986 2 2 999999 1 6 999988 487915 2 2 999999 1 35161 143206 -718791 2 272729 607216 2 10 999996 1 5 999998 -747532 2 653829 862311 1 19 999983 -76417 2 16 999997 2 282864 967642 2 59595 725300 2 2 999988 2 2 999991 2 64864 768074 2 2 999999 2 375436 464483 1 11 999999 70302 1 2 999999 467913 2 9 999999 1 355493 475974 -608911 1 10 999983 955157 2 2 999999 2 83354 564617 1 2 999999 -601233 1 275139 684259 -996436 2 18 999982 2 5 999993 2 226638 957847 1 2 999999 -467333 1 2 999999 -184427 1 14 999999 802848 2 2 999999 2 1 999991 1 528673 985987 619331 1 124856 705036 -840806 2 4 999997 1 3 999992 -285522 2 548499 720267 2 2 999999 2 319103 856281 1 2 999999 -360520 1 144418 281599 412869 1 10 999998 611492 1 296197 459682 -972405 2 2 999999 1 4 999986 -357823 1 2 999999 -374943 1 8 999982 47153 2 19 999994 2 17 999994 2 2 999999 1 2 999999 -889238 1 290498 956833 799002 1 19 999993 464063 2 261029 406260 2 16 999997 2 217082 841122 1 2 999999 -711869 2 2 999999 2 73577 850838 2 2 999999 2 19 999983 2 18 999981 2 341946 863543 1 17 999992 430875 2 2 999999 1 2 999999 -565916 1 3 1000000 -625900 1 2 999999 14973 2 2 999999 1 5 999998 358501 2 15093 924735 2 16 999998 1 110499 303799 947884 1 2 999999 -593393 1 2 999999 -736558 1 14 999999 -199076 1 2 999999 187977 2 11 999982 1 2 999999 -707492 2 204962 267583 1 4 999992 219195 1 19 999991 -137976 2 8 999983 1 2 999999 -764488 2 15 999990 1 2 999999 -948912 2 18 999991 2 637783 736020 1 7 999997 437825 2 495322 944303 2 15 999981 2 17 999994 2 2 999999 2 440458 772686 1 2 999999 -141886 2 2 999999 2 2 999999 2 2 999999 1 8 999995 -253441 2 10 999997 2 2 999999 1 15 1000000 -921798 2 11 1000000 2 19 999989 2 577637 586945 2 511892 543924 1 10 999981 950068 1 2 999999 363750 1 2 999999 169755 1 2 999999 498209 1 349824 964206 3371 2 17 999982 1 2 999999 408687 1 238167 434042 680645 2 7 999984 2 2 999999 2 13 999999 2 278943 669013 2 221796 904547 1 2 999999 138567 1 2 999999 495049 2 6051 565305 2 162158 576591 1 4 999999 -368546 1 9 999991 -202526 1 2 999999 -10525 1 4 999991 -811602 1 19 999996 533328 2 2 999999 1 588952 942840 -670609 1 177662 398952 -624968 1 15 999992 -118745 1 6 999981 -667468 1 2 999999 761602 1 13 999993 -18948 2 154062 588909 2 348302 597889 2 21191 630115 2 1 999997 2 2 999999 1 2 999999 -409106 1 413937 874259 -883644 2 13 999991 1 5 999998 -108817 1 11 999994 -228695 1 13 999992 -549463 1 2 999999 706671 2 21310 250607 1 336024 896869 290247 2 2 999983 2 2 999999 1 11 999990 -53495 1 2 999999 496191 2 2 999999 2 13 999986 2 2 999999 2 2 999999 2 2 999999 2 8 1000000 2 2 999999 2 19 1000000 1 2 999982 -666078 1 6 999994 -722359 1 209367 923581 639148 2 14 999985 1 281944 438406 823325 1 20 999997 578944 1 2 999999 712643 2 108336 448898 2 10 999982 2 631529 710321 1 51677 80539 -402972 1 474809 820404 964592 1 19 999985 -789974 2 15 999997 2 2 999999 1 384923 612566 -935216 2 2 999999 1 2 999999 410623 1 9 1000000 -557428 2 2 999999 2 399306 711312 1 13 999989 -308288 2 728708 778043 2 15 999992 1 330710 542081 -145593 1 2 999999 407983 2 2 999999 2 2 999999 2 9 999996 1 2 999999 674462 2 49130 519476 1 850617 985490 135972 1 114249 764709 983571 1 174212 637677 424415 1 2 999999 -24257 1 2 999999 -30585 2 13 999992 1 2 999999 585970 1 19 999990 -36732 1 58537 854513 595654 1 121880 758273 886700 1 535107 560580 -689942 2 2 999999 2 2 999999 2 117644 703301 2 121158 772563 1 2 999983 -856399 2 2 999999 2 2 999999 2 2 999999 2 318502 738810 2 10456 753717 1 8 1000000 376594 1 20 999989 241817 1 4 999994 863640 1 277839 988118 -960742 1 18 999994 402073 2 503350 906792 2 344425 773865 2 10 999996 1 2 999999 290484 1 2 999999 965841 2 10 999991 1 37127 787654 288376 2 16 999982 1 503871 854732 -11757 1 11 999985 -742281 1 137166 906928 -966421 1 2 999999 873600 2 2 999999 2 2 999999 2 13 999981 1 377873 911073 -466026 2 75059 670124 1 289191 365636 -340916 2 352529 422899 2 19 999987 1 2 999999 -107871 1 18 999984 -414243 2 2 999999 2 118257 472870 1 3 999990 145441 1 588813 659902 785005 1 2 999999 775102 2 16 999989 2 2 999999 2 6 999982 2 2 999999 2 160817 777306 1 2 999999 965171 2 2 999999 2 441413 645622 1 11 999993 958967 2 2 999999 1 2 999999 -969262 1 222942 817779 -848236 2 2 999999 2 40089 739049 1 2 999999 -409797 1 2 999999 -149998 1 76471 544238 -531441 1 438487 550839 187028 1 5 999990 -524913 2 533091 572817 2 8 999985 1 2 999999 204846 2 2 999994 1 2 999999 24959 2 11 999997 1 4 999996 678933 2 516357 535961 1 302048 627881 -607126 2 678918 753038 2 590535 932621 1 2 999999 -486927 1 892734 938557 370312 2 512049 655816 2 230723 319830 1 513432 879692 936943 1 6 999988 192096 2 215709 986288 2 2 999999 2 17 999983 1 2 999999 -283347 1 50960 490412 186006 1 2 999986 -314014 1 14 999982 849307 1 2 999999 400798 2 913182 973230 2 2 999999 2 5 999995 1 195250 962422 -894302 2 4 999992 2 19 999995 1 62677 271232 358250 1 15 999985 -784332 1 2 999999 -766399 1 430583 807620 -155138 1 2 999999 550700 1 2 999999 902948 1 11 999987 -237551 2 2 999999 2 2 999994 1 6 999992 107415 1 2 999999 670514 2 276414 620108 2 614119 644713 2 2 999999 1 4 999997 -196375 2 11 999994 2 20 1000000 1 2 999999 -698893 1 1 999981 812878 1 20 999999 276019 1 2 999999 -617422 1 8 999988 -95772 2 628662 878861 2 15 999983 2 2 999999 2 305976 402491 1 2 999999 866244 1 858411 924370 719365 1 2 999999 159041 1 2 999991 889084 2 7 999981 1 2 999999 -804504 1 41477 484353 195986 2 18 999992 2 2 999999 1 6 999987 -295144 1 338288 862684 761575 1 869226 913146 461120 1 200775 762006 -787394 1 15 999993 -201349 1 2 999998 827193 2 2 999999 2 15 999988 2 2 999999 2 2 999999 2 190416 599088 1 2 999999 873260 2 13 999989 1 2 999999 -809650 2 317500 899636 1 12 999990 -411506 1 2 999999 -190600 1 2 999999 397246 2 160927 780945 1 2 999999 -391312 1 836933 869817 356108 1 35441 378779 -939150 2 14 999987 1 193112 622250 -863000 1 2 999999 -913733 1 10 999990 440908 1 7 999981 -178756 1 2 999999 884249 1 6 999981 -867242 2 2 999999 2 16 999982 2 8 999994 2 22842 732025 2 2 999999 1 278134 918898 508104 2 2 999999 1 2 999999 423769 1 340283 982635 -209107 1 12 999981 562908 2 8 999989 2 19334 379375 2 9 999986 2 890727 905151 2 4 999996 2 2 999999 1 2 999999 150908 2 2 999999 1 285673 417768 646311 1 610790 672942 934548 2 2 999999 2 2 999999 2 2 999999 1 403107 541075 228734 2 2 999999 2 44805 439174 2 2 999999 1 16 999991 318323 2 2 999999 2 2 999999 1 188073 824365 766562 1 2 999999 916327 2 2 999999 1 16 999999 841973 1 2 999999 -53160 1 8 999993 662199 1 2 999999 75135 2 2 999999 2 2 999999 1 7 999994 -781768 1 114714 991272 120729 1 530992 971122 -185870 2 19 999992 1 18 999989 -835996 2 847682 963275 2 219248 362524 1 16 999986 390074 1 2 999999 122264 2 18 999990 1 2 999990 -85009 1 2 999999 288122 2 357656 498593 2 617721 621543 1 10 999991 600627 2 2 999999 1 15 999989 -181407 1 5 999984 552331 2 2 999982 1 2 999999 -779901 1 2 999999 238339 1 2 999999 -408695 1 14709 769584 923720 2 368512 956853 2 2 999999 2 301245 497659 1 2 999999 -236486 1 20 999993 993910 1 302459 855938 826673 2 8 999981 1 2 999999 -268928 2 2 999999 2 2 999999 2 7 1000000 1 19 999999 -799902 1 46238 93567 895987 2 642493 789058 1 2 999999 94484 1 174088 698079 94947 2 462185 520016 2 2 999999 2 425721 888625 2 823702 967602 2 293874 841145 1 2 999986 641295 2 2 999999 1 20 999987 -232964 2 6 999988 2 65583 689584 1 5 999996 35355 1 2 999999 -370817 1 2 999999 21687 2 417102 866713 2 97541 546396 1 468056 707408 -140171 1 19 999996 996778 1 197841 738255 168481 1 18 999993 -897743 2 2 999999 1 504811 713899 -880596 1 20 999982 -905669 1 2 999999 -576766 2 2 999999 2 30817 459543 1 71482 552969 -771275 2 2 999999 2 9 999990 2 2 999999 2 150761 782881 2 2 999999 2 2 999999 2 7321 58743 1 14 999998 578072 1 16 999993 -669635 2 146790 314718 2 2 999999 2 18 999982 1 13 999985 723043 1 20 999996 280577 2 2 999999 2 472545 634672 1 2 999999 -854499 2 9 999995 2 14 999988 1 852962 960225 -334564 2 2 999999 1 618280 634282 -514573 2 20 999996 1 20 999982 266263 1 540640 702591 -662801 2 2 999999 1 17 999994 571483 1 17 999984 -782013 1 3 999983 -969061 2 2 999999 2 207476 323085 2 4063 402870 1 23927 623287 -928352 1 390558 724084 -864581 2 2 999999 2 1 999995 2 638418 800888 1 234655 970708 -73309 2 286193 561635 2 17 999982 2 15 999986 1 393191 841277 797723 2 214925 312637 2 445445 447873 2 6 999996 1 2 999999 913300 2 2 999999 2 21892 508391 2 18 999987 1 357640 571549 724677 1 4 999986 -254501 1 2 999999 -708473 2 2 999999 2 2 999999 1 14 999982 537660 2 9 999998 1 106866 393604 300935 1 8 999990 -958989 1 13 999990 -98811 2 308380 580790 2 190328 965282 1 740260 892273 -896973 2 16 999983 2 2 999999 1 2 999999 543633 1 301830 804448 383481 1 13 999985 180701 2 17 999999 1 32350 418403 -322899 1 91388 435464 -659204 1 2 999999 781463 1 2 999999 -913501 1 456227 816996 -249236 1 483067 554832 -95001 1 90182 275482 562551 1 2 999999 279778 2 4 999993 2 7 999993 2 2 999999 1 218787 906315 354977 1 2 999999 874962 1 745073 773102 -761951 2 8 999986 1 2 999999 -454527 1 2 999999 650519 2 217757 519045 1 396569 933835 -776996 1 222085 282510 -390342 1 2 999983 407450 2 13 999992 2 30537 328978 2 547378 677811 2 835583 935063 1 126687 823670 -488058 1 19 999982 -322336 1 2 999999 55569 1 14 999987 622450 2 2 999999 1 459312 869324 300125 2 7 999998 1 4602 300917 -194963 2 91747 731037 2 2 999991 1 2 999999 -107045 2 13 999992 1 163932 824787 767331 1 2 999999 878010 1 9 999997 -669224 2 50189 383767 1 12 999987 684510 2 88372 847639 1 289535 295724 782216 1 11 999994 395044 1 2 999999 -719065 1 3 999990 826696 2 8 999992 1 246613 423787 -557628 2 2 999999 2 246540 488713 2 2 999999 2 835733 866431 2 6 999985 2 2 999999 2 7 999994 2 2 999999 1 2 999999 63602 2 2 999999 2 10 999993 1 2 999999 513635 2 12 999989 1 218060 985667 -562399 2 2 999999 1 7 999998 846391 2 2 999999 2 319884 447536 1 20 999982 -336560 1 12 1000000 -270272 1 55966 684443 960959 1 2 999999 404922 2 190242 390046 1 2 999999 949262 2 2 999999 1 2 999999 -599689 2 2 999999 1 6 999997 -743795 1 394999 691379 -313125 1 2 999999 739558 1 13 999994 -946372 1 2 999999 -28074 1 1394 867182 775037 2 746741 965346 2 2 999999 2 2 999999 1 233587 838846 -404112 2 2 999999 2 234093 951922 1 185460 387325 953161 1 174013 453838 546814 1 465671 685711 -86635 2 287099 879620 2 11 999992 2 16 999996 2 210706 853151 2 6 999992 2 135749 805845 2 353918 468857 2 5 1000000 1 2 999999 -158896 1 2 999999 969584 2 425391 719961 1 116443 713140 -435344 2 198740 246345 1 18 1000000 499394 2 198624 805418 1 13 999996 514134 2 635826 879396 2 2 999999 1 2 999999 -892199 1 2 999999 399433 2 2 999999 2 10 999997 2 20 999992 1 2 999999 106042 2 2 999999 1 94845 228885 -503629 2 12 999987 1 19 999996 -750064 2 145722 239154 2 2 999999 2 2 999999 1 2 999999 -564410 1 2 999999 725880 1 193926 575860 -283394 1 7 999988 -875058 1 18 999987 -569600 1 2 999999 -713 1 2 999999 117312 2 2 999999 2 2 999999 2 2 999999 2 6 999998 1 2 999999 415217 2 301233 740907 1 2 999999 815272 2 2 999999 1 2 999999 -285590 2 325347 412565 1 18 999998 126046 2 18 999988 1 1 999987 -472226 1 2 999999 58858 1 91949 430835 216053 1 10 999983 -54928 2 17 999983 2 3 999992 2 2 999999 1 5 999986 498083 1 2 999999 -711815 2 268430 472590 1 3 999993 -328399 1 11 999982 -899239 1 2 999999 -976395 1 2 999999 -458682 1 18 999996 -6338 1 2 999999 247819 1 2 999997 233652 2 20 999994 2 74556 86059 1 520705 526647 854726 1 6 999985 78923 2 2 999999 1 2 999999 -846472 1 2 999999 -89804 1 5 999992 -136655 1 2 999999 -116018 1 7 999993 -351869 1 15 999984 -698908 2 2 999999 1 13 1000000 -592630 1 543753 615695 978956 1 239037 614521 -419205 1 2 999999 284750 1 451715 488273 -124759 1 322007 413360 379896 1 14 999990 432412 2 81201 873591 1 2 999999 -170099 2 3 999995 2 3 999991 2 2 999999 1 65849 622073 -45799 1 18 999998 -528290 1 6 999994 449338 2 79705 875973 2 2 999999 2 15 1000000 1 2735 589961 568212 1 11 999996 23747 1 13 999998 -144446 1 398302 752608 99866 1 2 999999 589464 1 340542 896227 -326323 1 17 999984 -833276 1 2 999999 -254776 2 2 999999 1 15 999991 344000 1 4 999982 875725 1 290649 497805 357565 2 22375 333961 2 2 999999 2 347511 801305 1 2469 550066 -831485 1 20 999985 964635 1 4 999991 390630 1 5 999989 934686 2 2 999999 1 808506 954481 376467 1 2 999999 925244 1 1 999987 583279 1 301110 763324 -494410 1 99322 752287 -852519 1 17 999985 54861 2 11 999995 2 3379 26705 1 2 999999 401100 2 2 999999 2 6 999998 1 2 999999 888379 2 9 999986 2 34117 465530 1 54883 796155 659014 2 2 999999 2 2 999999 2 58017 689910 2 2 999999 1 11 999984 -235373 2 1 999998 2 8 999983 1 19 999990 239493 1 295588 891821 -926147 1 8 999986 -156940 1 690272 965430 944494 1 13 999997 48507 1 2 999999 434602 2 663710 744559 2 7 999987 1 215611 618299 -343481 2 11 999982 2 7 999987 1 2 999999 -135168 2 311700 619571 1 2 999999 -257914 2 2 999999 2 2 999999 1 2 999999 485017 1 2 999999 98040 1 2 999999 -506576 1 2 999999 -296017 1 2 999999 -255847 1 2 999999 -231015 2 2 999999 1 2 999999 -226707 1 17 999991 829040 2 341473 726380 2 244951 344762 2 19 999987 2 288399 989459 2 2 999999 1 16 999999 898524 1 400481 682678 -619003 1 2 999999 -955352 1 838057 978796 -78437 2 153014 565222 2 2 999999 2 2 999999 1 67637 652504 229084 1 588106 653966 255034 2 370210 811657 2 2 999999 1 68855 416855 -923720 1 2 999999 670112 1 2 999999 516256 1 141379 497218 -281458 1 2 999999 -878012 1 2 999999 -423172 2 20 999986 1 19 999990 -424 2 2 999999 1 2 999999 335040 1 2 999999 116346 2 107701 840360 1 95262 441512 -262516 2 10 999985 2 2 999999 2 2 999999 1 20 999987 947628 2 4 999992 2 507505 867860 1 4 999986 -324835 1 2 999999 122148 2 2 999999 2 2 999999 1 4 1000000 -732717 1 12 999997 -872745 2 304556 806749 2 653788 852277 1 2 999999 -581483 2 17 999996 1 14 999986 939799 1 541739 566040 345138 2 16 999990 2 2 999999 1 10 999990 705327 2 496737 759123 2 1 999987 1 10 999989 855596 2 9 999981 1 2 999999 854662 2 2 999999 2 7 999988 1 467852 647620 842837 1 2 999999 -722550 2 3 999991 1 2 999999 732154 2 11 999991 1 5 999998 -794990 2 12 999985 2 614859 681717 2 16 999983 2 2 999999 2 2 999999 2 2 999999 2 16 999991 2 636820 756200 1 159522 911075 -268423 2 2 999999 2 672425 807149 2 19 999982 2 477922 508072 1 330624 459939 -106483 1 2 999999 378435 1 416235 891890 983758 2 16 999989 2 82789 260748 2 1658 613831 1 20 999984 40398 2 2 999999 1 2 999999 -513068 2 2 999999 1 24534 453442 -86725 2 11 999981 1 13 999987 790978 1 2 999999 -126891 1 54208 422502 -650749 2 2 999999 2 382192 713788 1 2 999999 -507209 2 2 999999 1 2 999999 -885750 1 2 999999 923616 1 2 999999 -384750 2 2 999999 2 2 999999 1 2 999999 -149756 1 2 999999 -277710 1 297555 348091 384959 1 2 999999 226573 1 7 999986 -89559 2 12 999990 1 5 999994 43839 1 4106 741963 -367619 1 540615 862488 -126424 2 6 999985 1 17 999981 -131355 2 2 999999 2 25527 410406 1 310668 657180 81828 1 2 999999 942832 1 2 999999 -698912 2 2 999999 2 2 999999 1 2 999999 210558 2 6 999983 1 2 999999 -103023 1 627142 633902 -364235 1 582625 674017 483718 1 2 999999 797799 2 13 999994 2 19773 662345 1 2 999999 141342 1 2 999999 -32806 2 2 999999 2 61380 339373 2 15 999983 2 2 999999 2 2 999999 1 2 999999 700490 2 7 999984 1 2 999999 -25329 2 2 999999 1 368011 758853 294242 1 279880 520228 -783898 1 2 999999 820626 1 326446 448726 -365651 1 803071 838422 56149 1 488589 969247 -531970 1 115262 644252 -207892 2 2 999999 1 2 999999 -620211 2 2 999999 1 2 999999 320455 1 2 999999 -671248 1 381757 794227 866541 2 2 999993 2 392378 642862 1 351671 354252 -177822 2 3 999986 2 13 999985 2 520218 743692 2 2 999999 2 23118 435406 2 109138 193200 2 19 1000000 2 6 999984 1 277198 741035 -44530 2 250317 444414 2 6 999992 1 2 999999 -178404 2 2 999999 1 545166 762618 240617 2 379461 757204 1 5 999986 810368 2 6 999983 1 470345 930904 -604950 2 10 999984 1 181331 808405 239400 2 2 999981 2 18 999983 1 1 999996 773658 2 2 999999 2 2 999999 2 515980 832210 1 11 999985 -83783 2 550359 962535 2 42936 545095 1 2 999999 -502901 2 2 999999 1 2 999999 432311 1 2 999999 304682 2 9 999982 1 14 999985 -246886 2 18 999991 1 17 999999 863580 2 2 999999 1 2 999999 43961 2 19 999985 1 2 999999 -941705 1 93786 830568 -377398 2 2 999999 2 371817 606194 2 7 999990 1 377441 922590 483116 2 2 999999 1 53122 297864 599888 2 10 999983 1 2 999999 533337 2 245969 771054 1 13 999998 -561446 1 2 999999 603508 2 70485 426775 2 4 999991 1 2 999999 -231785 1 12 999992 101689 2 2 999999 1 2 999999 368139 1 2 999999 -490847 1 461611 582936 508624 1 11 999984 -739585 1 2 999999 54897 1 9 999995 741782 1 469861 842644 -952431 2 4 999992 2 2 999999 1 357963 367457 230260 1 9235 545451 -226873 1 3 999983 306852 1 6 999984 -357080 1 11 999988 505800 2 2 999999 2 16 1000000 1 623112 995963 -610774 1 15 999999 -30895 1 376130 452630 -690101 1 2 999999 620193 2 2 999999 2 13 999988 2 2 999999 1 2 999999 -316475 2 259431 970885 1 2 999999 79772 1 457395 554146 -880752 2 10 999999 2 349112 900085 2 2 999999 2 2 999999 1 38272 51957 966170 2 2 999999 1 84697 282804 669940 1 365903 816020 912370 2 7 999990 2 2 999999 2 9 999994 2 412298 740292 1 2 999999 -831361 1 34965 335919 258452 1 56486 546436 173949 2 10 999983 1 12 999987 -346415 1 301382 881128 15489 2 2 999999 2 2 999999 2 6 999986 1 4 999990 782721 2 10 999984 1 2 999999 862178 1 2 999999 -653101 1 14 999987 -961832 2 211886 391238 1 610699 925254 -413642 2 8 1000000 2 20 999987 1 2 999999 739597 1 51836 701795 -254350 2 2 999999 1 544795 871741 932283 2 17 999984 2 49334 122369 2 29330 90165 2 241732 627896 1 179476 826143 761414 2 2 999986 1 142245 989939 408234 1 2 999999 891719 1 2 999999 -856669 2 5 999981 1 14 999989 996473 1 474565 694120 -717058 2 3 999998 2 116135 156595 2 20797 469310 1 2 999999 -125331 2 1 999984 2 2 999999 2 3 999994 1 11 999997 663108 2 2 999999 2 5 1000000 2 9 999999 1 557914 692694 75743 2 18 999990 2 2 999999 2 16 999997 2 282388 746576 2 2 999997 2 2 999999 2 15 999987 1 400256 976857 656984 1 13 999990 225475 1 19 999994 148185 2 39664 62356 1 18 999997 463191 2 2 999999 1 2 999999 -238553 2 2 999999 2 205712 794018 2 2 999999 2 2 999999 1 2 999999 -726712 2 177686 721312 2 20 999993 2 2 999999 1 2 999999 719642 2 275913 633654 1 12 999985 -457299 1 2 999999 939766 2 287358 350373 2 786774 806005 1 3 999999 221865 1 20 999981 -765719 2 2 999999 1 5 999981 -652716 2 147820 340219 1 2 999999 510167 1 2 999999 94276 1 18 999986 -24294 1 255720 449053 -736755 2 2 999999 2 2 999999 1 2 999999 -557825 1 44896 171835 899602 1 426254 687847 -285619 1 2 999999 -390041 1 2 999999 -142580 2 260032 312907 2 2 999999 2 487494 599843 1 6 999992 917282 1 2 999999 -43657 1 113702 541296 593714 2 1 999993 2 5 999994 1 3 999998 675901 1 12 999986 623839 2 28533 211782 1 10 999984 109744 1 2 999999 345855 2 140841 617213 1 2 999999 -253381 2 266002 823233 2 631022 877520 2 2 999999 2 227726 594372 2 20 999987 1 5 999983 205225 2 64661 361007 1 14 999992 -80448 2 344825 739262 1 4 999982 -864496 1 398127 981871 993964 2 263529 485807 2 2 999999 2 13 999986 2 2 999999 2 2 999999 2 11 999999 1 19 999996 817906 2 454013 706410 1 2 999999 197893 2 18235 244902 2 2 999994 2 12 999999 1 12 999987 -962073 2 2 999999 2 5 999991 1 2 999999 -775655 1 2 999999 -169512 2 2 999999 1 642056 727262 -778565 1 2 999999 -303456 1 603693 658381 -160861 1 2 999994 -190105 1 463503 680386 371252 2 2 999999 1 13886 785786 923773 1 2 999999 -236063 2 18 999992 1 2 999999 -659708 1 2 999999 507000 1 417445 475488 256575 2 2 999999 2 3 999992 2 88406 266025 2 365528 927777 1 416340 670885 -54812 1 10 999994 25357 1 2 999999 139652 1 338 200737 909516 2 4 999999 1 2 999999 -637974 1 2 999999 670133 2 2 999999 1 2 999999 979377 1 5 999992 -877019 2 15 999987 2 185224 970148 1 2 999999 741914 2 18 999986 1 195785 437840 840773 2 11 999999 1 13 999984 -836188 2 32373 913406 1 2 999999 -324183 1 2 999999 561090 1 13 999983 -998299 1 99042 464417 -924871 2 2 999999 2 16 999996 1 2 999999 49572 2 2 999999 2 14 999995 2 2 999999 1 2 999999 752695 1 540980 949682 -717336 1 4 999989 770673 1 111687 119532 -91561 1 2 999999 -843042 1 153385 841191 872147 2 19 999985 1 397735 933483 -56103 2 885774 922485 2 32491 632791 1 127163 678617 -772732 1 89519 948475 -7349 2 2 999999 1 260677 948372 -288237 2 209261 586644 2 17 999984 1 2 999999 -160862 1 8 999994 328999 1 2 999999 970360 1 7 999995 -101453 1 2 999999 -243705 2 796377 871516 1 4 999981 574559 1 2 999999 978089 1 7 999990 -10271 2 2 999999 2 4 999994 2 83051 928966 2 2 999999 1 266933 578657 787117 1 492971 741230 -723494 1 2 999999 -111171 2 10 999988 2 167288 233965 2 2 999999 1 2 999999 378916 1 9 999984 520107 1 15 999988 -119833 1 2 999999 886258 2 13 999996 2 2 999999 2 15 999990 1 146722 616560 -660178 2 2 999999 1 2 999999 305909 1 2 999999 51012 2 2 999999 1 6 999984 328010 2 443735 988566 1 16 999982 -788683 2 249001 451542 2 7 999992 2 763350 814806 1 2 999999 342425 1 2 999999 -428129 2 3 999988 1 8 999986 362901 1 2 999999 179931 1 438231 624349 820239 2 84764 204939 2 634168 658067 2 33223 398125 2 286608 860210 2 2 999999 2 53613 981981 1 2 999999 440113 2 2 999999 2 6 999981 1 10 999999 -288900 2 2 999999 1 2 999999 695690 2 13 999991 2 12 999997 2 20 999988 1 583270 664281 -350978 1 112293 850999 667145 2 9 999991 1 355745 398128 -340116 2 250142 712337 2 17 999994 1 2 999999 296343 2 2 999999 2 2 999999 2 19 999988 1 16 999986 847734 1 11 999990 529278 2 246982 793844 1 2 999999 71724 2 2 999999 2 759282 945847 1 9 999982 -386611 1 12 999989 -807400 1 8 999999 822503 2 2 999999 2 2 999999 2 5 999984 2 2 999999 1 156541 745882 -360166 1 2 999999 -770285 2 5 999982 2 2 999999 1 2 999999 -687770 1 614753 757872 -114820 2 645848 703812 2 619334 847854 2 14 999998 1 267149 389404 -639306 2 3 999985 2 7 999984 1 14 999986 -911720 2 462753 967952 2 246784 912412 2 631943 984894 1 2 999999 721630 2 16 999994 1 14 999991 324049 2 20 999981 1 11 999988 -961801 2 11 999991 1 2 999999 -619652 1 398964 890019 651339 1 2 999999 -571617 1 18 999995 -617644 2 2 999999 2 38361 308575 2 4 999981 2 18 999981 2 2 999999 1 2 999999 -57194 1 220781 870683 740251 2 2 999999 1 18 999986 -15405 1 2 999999 -877625 1 9 999992 534132 1 207150 780118 -363926 1 558407 608702 767105 2 2 999999 1 5 999982 -750921 2 109521 203076 1 2 999999 -479475 2 16 999996 1 205984 573879 -677916 1 11 999987 -773395 2 2 999999 2 2 999999 2 2 999994 2 271948 646937 1 4 999996 212065 1 2 999999 485816 2 73023 383699 2 2 999999 2 2 999999 2 2 999999 1 15 999983 -434836 1 18 999994 -98412 2 19 999981 1 2 999999 -839607 1 154962 416824 -446157 2 15 999994 1 678982 884858 373338 2 10 999984 1 2 999999 -476045 1 314476 538509 -310947 2 2 999999 2 2 999999 2 244538 538501 1 195 643052 -192636 2 8 999992 2 2 999999 2 18 999991 1 2 999999 -205781 1 2 999999 540624 2 13 999997 2 3180 772938 2 11 999982 2 72381 626070 1 266645 904787 406777 2 12 999985 2 84245 245539 1 2 999987 887770 1 6 999994 273226 1 2 999999 -488044 1 572209 942837 243741 1 2 999999 -136228 1 2 999999 -99723 1 2 999999 153001 1 2 999999 695008 1 185090 321172 -831005 2 509641 999624 2 320040 930864 1 15 999987 -988490 1 376783 545698 -501773 1 16 999993 -268536 1 430328 685715 892401 2 2 999999 2 2 999999 2 16446 803634 1 13 999994 -58829 1 2 999999 -67979 2 7 999998 1 2 999999 -581234 2 205885 647919 1 2 999999 -141525 1 11 999987 94924 2 5 999994 2 18 999994 2 2 999999 1 13 999987 -541406 1 411985 679042 -900403 2 16 999987 2 2 999999 2 10 999981 2 58155 349158 2 18 1000000 2 18477 222376 2 551301 789915 2 2 999999 1 788000 836944 380474 1 17 999998 894001 2 3 999991 2 2 999999 2 375155 800976 1 2 999999 -546343 1 268598 673254 676174 1 19 999994 -353498 1 15647 929642 -976664 1 254975 689997 664176 2 15 999987 1 3 999999 637694 2 10 999981 2 63145 277700 2 339919 963171 1 10 999986 -836880 1 2 999999 -688525 2 1 999995 2 11 999981 2 194541 847927 1 2 999999 -8318 2 2 999999 1 12 999984 -464201 1 310308 794174 -598965 2 2 999999 2 27138 915089 2 2 999999 2 2 999999 1 2 999999 417440 2 2 999999 1 2 999999 529158 1 189441 723629 -133041 2 2 999999 1 16 999998 113510 2 2 999999 1 2 999999 -529614 2 2 999999 2 61389 79014 1 2 999999 587323 1 4 999990 -691823 2 264465 470499 1 12 999998 11651 1 2 999999 -878535 2 99644 918400 2 11 999994 1 91185 791134 257438 2 46356 909445 1 2 999999 814358 2 6 999996 1 42289 804041 170853 2 19 999982 1 285047 359355 919392 2 2 999999 2 2 999999 2 2 999999 2 14 999999 1 595686 599394 -803179 1 16 999993 -483903 2 8 1000000 1 8366 899839 926373 2 326822 668883 2 134678 342967 2 9 999999 2 872424 931057 1 12 999983 64664 2 7 999984 2 2 999999 1 185650 270947 -668524 2 2 999999 2 2 999999 2 224960 785468 1 578809 726022 70508 2 2 999999 1 11 999993 161048 2 269813 605989 1 19 999981 -990840 2 70986 331335 2 8 999984 2 3 999998 1 2 999999 525366 1 18 999993 -285586 2 221014 813473 2 73693 707805 1 2 999999 227217 2 2 999999 2 2 999999 2 428507 976066 2 14 999994 2 15 999987 2 2 999999 2 242021 749652 2 2 999999 1 2 999983 -473695 1 764243 846855 -306000 2 22739 446226 1 2 999999 -202204 1 2 999999 -675885 1 2 999999 198663 2 188161 199892 2 193635 372059 2 2 999999 1 225995 327898 -634465 1 585086 977335 -38354 2 2 999999 2 2 999999 1 2 999999 -653362 2 2 999999 1 2 999999 35812 2 349372 931249 1 14 999990 -286523 1 660458 733115 490236 2 667835 913212 1 2 999999 -783451 2 11 999995 1 7 999985 -940699 2 2 999999 2 2 999999 2 706892 944875 1 161913 234413 -677223 1 2 999999 964836 2 2 999999 1 2 999999 -427273 1 13 999989 735491 1 2 999999 600785 2 1 999983 2 2 999999 2 17 999986 2 13 999987 2 2 999999 1 13 999983 371258 1 2 999999 556499 2 7 999984 1 54661 643624 238148 1 709139 719927 962085 2 132979 436660 2 9 999997 1 3117 949812 -113869 1 2 999999 254536 1 57402 937917 659724 1 2 999999 49091 1 2 999999 -77753 2 2 999999 2 100693 696725 1 2 999999 32152 2 13 999995 1 2 999999 -791991 1 2 999999 662366 1 2 999999 70856 2 13 999991 2 4681 669819 2 2 999999 1 2 999984 -669044 1 2 999999 -498897 1 2 999999 -792668 1 3 999982 229484 2 196058 717952 2 442335 871448 1 178283 471644 177725 1 286163 625545 369329 2 379078 549532 1 2 999999 -922584 1 2 999999 -276087 1 275004 625737 823422 2 2 999999 2 2 999999 2 2 999999 2 7 999982 2 17 999983 1 17 999991 974683 2 589388 642697 1 11 999991 387471 1 9 999986 531094 1 7 999982 590139 1 13 999984 -967435 1 2 999999 512921 2 12 999995 2 2 999999 1 750170 974846 509727 1 2 999999 988660 2 77450 871490 2 20 999997 2 235266 281760 2 2 999999 2 14 999986 1 48666 493447 -311970 2 16 999995 2 15 999982 2 2 999999 2 2 999999 1 13 999987 -336746 1 106789 416182 -831717 2 14 999999 1 14 999999 -435138 2 2 999999 2 2 999999 2 2 999999 1 449743 493968 674858 1 2 999999 -471936 1 2 999999 -160543 2 2 999999 2 15 999986 1 401505 592817 -711128 2 11 999989 2 2 999999 2 168913 822342 2 5 999997 1 60877 79706 -601746 2 563088 870084 1 15 999981 672017 2 11 999984 2 2 999999 2 12 999996 1 421686 547517 -506428 2 2 999999 1 55748 191295 -37796 1 1 999998 109337 2 261883 336443 1 298455 610584 -359615 2 13 999982 1 1 999992 -852516 1 11 999999 -811316 2 2 999999 2 2 999999 1 108831 514904 551556 2 1 999988 1 5 999987 314284 1 12 999991 655827 1 2 999999 -450507 2 2 999999 1 6 999985 942783 1 344210 705731 -990773 2 2 999999 1 2 999999 -318165 2 2 999999 2 17 999984 1 3 999994 -720620 1 16 999996 -621986 2 2 999999 2 10 999983 2 2 999999 2 2 999999 2 412511 535790 1 4 999986 172539 2 2 999999 2 2 999999 2 152149 377938 2 2 999999 1 2 999999 269022 1 680512 903078 569538 2 2 999999 2 14 999991 2 9 999988 2 2 999999 1 2 999999 561476 2 4 999982 2 4 999981 1 2 999999 -283550 1 12 999994 268454 2 246940 497580 2 668008 948546 2 687922 818160 2 2 999999 2 565924 642227 2 2 999999 1 19 999988 568353 1 4 999989 765078 1 2 999999 -428178 2 15 999989 1 17 999983 -504914 2 5 999982 2 20 999981 1 282921 377554 418486 2 91338 906899 2 5 999985 1 15 999987 -511417 1 481749 826510 -205984 1 447962 676922 955343 2 6 999996 2 583837 659067 2 2 999999 1 12 999998 -318186 1 2 999999 -806296 1 20 999994 -139245 1 145177 970188 -908327 2 2 999999 1 2 999999 440011 2 8 999989 2 261604 309880 1 8 999995 549170 2 63110 827567 2 2 999999 1 861017 990358 387592 1 20 999986 654650 2 2 999999 1 19258 22613 247373 1 65472 628257 -313116 1 14 999990 -132618 2 2 999999 2 578503 627019 2 2 999999 2 190459 435971 1 5 999993 813986 2 8 999993 2 13 999987 2 11 1000000 1 645568 687000 274135 1 4 999991 691697 2 85023 661286 2 20 999998 2 2 999999 2 19 1000000 1 2 999987 -833227 1 2 999999 833768 2 15 999988 2 14 1000000 2 2 999999 1 9 999996 -180366 2 2 999999 2 2 999999 1 820278 964195 -734277 2 366861 878640 1 4 999995 601966 2 663360 970253 1 18 999990 -515526 1 383947 856650 141884 1 4 999986 107415 1 5 999995 -875845 1 285298 791307 -87750 1 2 999999 270229 2 575468 667524 1 158057 876043 588059 1 2 999999 386107 1 430974 966413 466362 2 2 999999 2 2 999999 1 20 999993 464689 1 12 999989 569746 2 12998 310876 1 108049 461981 -791957 2 16 999989 1 18 999995 613885 2 2 999999 1 14 999982 -839958 1 147995 354538 976841 2 2 999999 2 2 999999 2 7 999982 1 320659 883546 -674661 1 2 999999 -282646 2 2 999999 2 2 999999 2 98304 255205 2 9 999997 2 43718 207970 2 309778 578848 1 2 999999 797837 1 2 999999 -62798 1 2 999999 474913 1 20 999994 -111159 2 8 999987 2 2 999999 1 2 999999 434235 1 29624 864105 670277 1 424044 624713 -190969 2 2 999999 2 6 999987 1 20 999998 112349 1 2 999999 398090 1 2 999999 460099 1 16 999997 -52698 1 348414 638446 319900 1 274247 300403 895501 1 2 999990 476922 1 869962 986198 -763020 1 12 999992 745451 2 2 999993 2 601899 674970 2 14 999986 2 1 999997 2 2 999999 2 2 999999 2 420766 708562 2 2 999999 2 2 999999 2 2 999999 1 975882 998328 -661140 1 2 999999 -47220 1 2 999999 453291 2 3 999985 2 336921 978055 2 11 999998 2 2 999999 2 17 999997 1 2 999999 975925 2 568912 965741 1 2 999999 -448940 1 10 999985 62890 2 20 999994 1 525766 526483 -840175 1 121242 710990 435802 1 16 999995 296112 2 2 999999 1 29805 500979 -308485 2 2 999999 1 20 999988 -383865 1 2 999986 61501 1 9 999989 575488 1 2 999999 -10496 2 2 999999 1 2 999999 -106990 1 10 999991 -178477 1 16 999992 382743 1 2 999999 878534 2 86324 849957 2 2 999999 1 2 999999 902816 1 334335 548596 631306 2 2 999999 1 134158 140141 352561 1 2 999999 287195 1 7 999992 -399945 1 16 999981 -731712 1 2 999999 -573610 1 2 999999 -95926 1 412416 734474 22146 2 1 999986 2 451944 509106 1 353043 544879 -527381 2 2 999998 1 560640 668404 560895 1 8 999984 -751869 1 475208 724814 -984777 1 2 999999 -635589 1 108281 415394 -726277 1 761784 930793 992231 2 13 999993 2 4 999997 2 17 999981 2 1 999982 2 19 999989 2 351773 723251 1 356470 415771 936727 1 9 999992 -594896 1 2 999999 -887446 2 202265 975678 1 2 999999 955514 1 8 999983 -911210 2 2 999999 1 2 999999 -177629 1 354700 799729 -910934 1 11 999991 -640351 1 2 999999 -600463 2 2 999999 1 2 999999 -727364 2 55184 512833 1 2 999999 -153808 1 660457 853138 -863277 2 15 999994 2 2 999999 1 8 999989 -386349 1 8 999997 -347208 2 6 999983 2 2 999999 2 15 999990 1 2 999999 -471960 2 3 999999 1 240574 550517 -630797 1 2 999999 -111391 1 2 999999 296631 1 5 999993 -312206 1 2 999999 559925 1 2 999999 124348 2 2 999999 1 20 999983 521496 2 16911 976876 2 398509 712142 2 2 999999 1 2 999999 -302751 2 17 999985 1 826978 961266 30739 1 20 999983 473278 1 17 999995 -713730 1 2 999999 -611744 1 2 999999 -134021 1 83973 936354 480894 2 3 999986 1 2 999999 -809988 1 2 999999 -839983 1 2 999999 -21483 2 2 999999 1 181103 994739 397326 1 1 999996 136386 2 158277 675449 1 2 999999 -314029 1 456071 909201 -199449 1 12 999985 154528 2 17 999982 1 2 999999 -391409 2 14 999990 2 18 999991 2 2 999999 1 739239 784555 -397177 1 5 999994 854186 2 2 999983 2 12 999985 2 17 999997 2 2 999999 2 2 999999 1 2 999999 -777921 2 14 999988 2 2 999999 2 10 1000000 2 70530 809663 1 14 999983 646215 1 684214 761786 120810 1 2 999999 -882643 2 2 999999 1 2 999999 -482858 2 6 999990 2 2 999999 1 2 999999 -1079 1 904877 946550 -817345 2 2 999999 2 14 999993 1 20 999992 -554119 1 2 999999 696930 1 11 999989 -348184 2 118846 717916 1 6 999991 314087 2 2 999999 2 2 999999 2 10 999995 1 273218 620081 180826 2 623595 759585 1 16 999992 -251963 1 2 999999 -467328 1 2 999999 -443784 1 14 999982 888676 2 140620 449003 1 2 999999 166640 2 15 999997 1 6 999992 -305102 2 10 999986 2 2 999999 1 8 999995 -869672 1 494171 921155 323090 2 2 999999 1 2 999999 51907 1 15 999987 -704843 2 2 999999 2 2 999999 2 3 999985 1 34853 107205 -910624 2 8 1000000 1 14 999983 -23381 2 2 999999 1 291423 317072 588896 1 2 999999 412203 1 2 999999 247257 1 2 999999 -868674 1 2 999999 173565 1 2 999999 470407 1 8 999992 722007 2 887089 946206 1 12 999985 -614144 1 15 999990 324863 1 2 999999 964712 2 2 999999 2 2 999999 2 5 999986 1 964221 985653 890386 1 147309 590369 149153 2 669087 906488 2 2 999999 1 2 999999 889859 1 2 999999 -766671 2 4 999988 2 109717 688326 1 599970 767131 -538916 2 2 999999 1 2 999999 -645047 1 36635 439207 -55371 2 2 999999 2 17 999999 2 6 999992 1 15 999985 633901 2 504973 854890 2 298071 672107 2 12 999992 1 2 999999 953257 2 427723 531828 2 2 999999 1 2 999999 -943305 1 11 999986 -427650 2 7 999990 2 8 999992 2 422708 835845 2 2 999999 1 19 999986 -932557 1 20 999989 260024 1 15 999986 430632 2 179937 433180 2 1 999998 1 299380 481648 928052 1 14124 711511 -809745 2 800865 950782 1 216217 632425 -479628 1 105978 341669 17944 1 2 999999 -116922 2 2 999999 1 2 999999 -557038 1 2 999999 -836023 2 5 999982 1 2 999999 961136 1 4 999998 254116 1 176783 504734 -164287 2 2 999987 1 2 999999 -758606 2 2 999999 1 2 999999 790338 1 10 999996 -806993 1 283101 600083 -605336 2 129070 277569 1 17 999984 368210 2 2 999999 2 2 999999 2 5 999985 1 15 999987 -50982 1 16 999997 579878 2 11 999984 2 8 999981 2 3 999990 2 9 999989 1 17 999993 309452 1 345546 589012 -643080 2 2 999999 2 5 999989 2 177008 324292 2 2 999999 1 2 999999 -502400 1 687894 844631 696934 2 691476 875123 2 2 999999 2 291527 733863 1 2 999999 -434235 2 10 999995 1 4 1000000 -890947 2 15 999981 2 290030 957477 2 2 999999 2 434912 966529 2 2 999999 1 18 999987 200712 2 1 999982 2 421859 592312 2 14 999984 1 2 999999 835204 1 12 999981 -720117 2 15 999988 1 8 999987 -623475 1 19 999991 352790 2 768754 916164 2 193731 515612 1 7 999997 -965378 2 24733 403656 2 20 999995 2 9243 60436 1 2 999999 551728 2 2 999999 1 85760 870463 -790916 2 2 999999 2 363941 858693 2 14 1000000 1 445303 536109 -916767 1 2 999999 954932 1 2 999999 450406 2 2 999999 2 7 999988 2 2 999999 1 8 999986 -410530 2 85226 513007 1 2 999999 -344593 2 2 999999 1 383209 601418 933983 1 2 999999 -826068 2 191781 849206 2 458299 539237 1 2 999999 -705423 2 390694 549960 1 118912 312981 -289198 1 562672 908148 131632 2 4 999991 1 2 999999 -100907 2 486262 860948 1 7 999994 -620120 1 1 999989 912752 1 157406 615737 750596 2 2 999999 2 186611 995876 2 8 999997 2 2 999999 2 143517 153102 1 7 999991 -612347 2 2 999999 1 643901 806547 304675 2 149274 618381 2 403162 947686 2 2 999999 2 13 999986 1 218166 936544 561701 2 216681 616760 1 14 999995 237781 1 2 999999 78721 2 368593 461344 1 9 999996 843002 1 277884 859055 -686726 2 2 999999 2 147544 297810 1 13 999997 -491357 2 2 999999 1 2 999999 381235 1 2 999999 -523544 2 5 999985 2 642403 692977 2 11 999993 1 2 999999 87829 1 17 1000000 -112953 2 473875 674237 1 923632 990095 -799290 1 9 999999 432686 2 2 999999 2 488457 979902 1 381479 669377 696542 1 4 999999 -357728 1 2 999999 494905 2 2 999999 2 38404 165377 1 265584 501354 976922 2 14 999998 2 184218 849424 2 478774 543230 2 396071 444367 2 2 999999 1 2 999999 -662730 1 5 999997 -696698 1 1028 253516 -138616 2 8 999996 1 2 999993 -399600 2 50835 749712 2 8 999995 2 6 999993 1 293543 419770 -2152 1 2 999999 507865 1 298815 301406 602945 1 2 999999 203239 2 6 999996 1 97446 223741 874644 2 6 999982 1 7 999999 134362 2 238467 610431 1 423562 564372 -116833 2 249457 958035 1 2 999999 -481630 2 8 999992 2 2 999999 1 273431 806630 623514 2 15 999987 1 81894 528048 -670259 1 308353 937063 -178002 2 2 999999 1 2 999991 -921152 2 11 1000000 2 11 999985 2 19 999999 2 2 999999 2 42864 937817 1 2 999999 -508522 2 9 999999 1 15 999992 307123 1 10 999995 363702 2 2 999999 2 2 999989 2 2 999999 1 62633 860629 -794593 2 2 999981 2 2 999999 2 770989 917738 2 14 999998 2 2 999999 2 9 999989 1 18 999992 622236 1 2 999999 400217 1 419375 519890 -922628 1 371019 699882 -221998 2 910700 949658 2 2 999999 1 3 999998 -699937 1 356785 677141 989819 1 365479 958241 289225 2 2 1000000 1 2 999999 292276 1 835956 954642 -548638 2 11 999986 1 2 999999 -63919 2 679136 734326 1 3 999993 -624663 2 2 999999 1 11 1000000 51130 2 4 999981 1 16 999985 891468 2 2 999999 1 4 999998 924706 2 17 999984 1 9 999987 95701 2 2 999999 2 304225 388638 1 2 999999 698569 2 2 999999 1 20590 545362 806346 2 623134 651368 2 488440 787210 1 2 999999 -564953 2 9 999996 2 2 999999 1 17 999985 -803456 2 13 999994 1 2 999999 -833862 2 2 999999 2 20 1000000 1 2 999999 49556 2 42015 312827 2 83926 345736 1 2 999999 133640 2 648605 727130 2 16 999988 1 2 999999 -649035 2 16 999985 2 7 999986 1 250273 354276 662198 1 4 999988 -907111 1 2 999999 -805137 1 2 999999 831288 2 526956 632712 1 314795 865319 -367365 1 83105 510962 280071 2 18 999995 1 2 999993 -834871 1 5 999992 190725 1 182740 670967 318125 2 2 999999 2 123196 808557 2 2 999999 2 2 999999 1 15 999984 628382 2 2 999999 1 2 999999 714001 2 2 999999 2 2 999999 1 552723 803588 152934 1 553308 874141 71610 2 885956 989176 2 419808 505779 1 9 999987 -757641 1 14 999998 -591483 2 732711 806149 2 2 999999 1 470449 683207 -535998 1 16 999985 64414 1 802769 932109 868966 2 570306 837356 2 14 999993 2 17 999994 1 17 999990 716631 2 16 999986 1 108577 194432 728268 2 2 999999 2 520429 629334 2 631099 687935 2 403709 954871 1 2 999999 287279 1 142868 841003 -503141 2 16 999988 2 2 999999 1 377414 742681 35069 1 2 999999 727194 1 2 999999 -142056 2 728614 739297 1 4 999993 347117 1 652409 866013 444954 1 3 999995 926201 2 73866 262986 1 2 999999 -238629 2 233159 863084 2 11 999988 2 759201 803934 2 301291 396743 1 150920 912273 630349 1 2 999999 -649818 1 1 999983 -147036 2 2 999999 2 2 999999 1 41239 576896 -700031 1 2 999999 47884 2 8 999996 1 15 999984 -288455 1 2 999999 -597072 2 20 999997 2 252948 953353 1 526360 800076 910729 1 11 999994 -298201 2 270861 836953 1 2 999999 185176 1 2 999999 -673725 1 2 999999 854175 2 2 999999 1 2 999998 992917 2 11330 390107 1 2 999999 112627 2 2 999999 1 2 999999 -280389 1 13 999998 -786469 2 4 999985 1 15 999991 -651142 2 7 999994 1 3 999998 -389780 1 2 999999 663980 2 3 999992 1 351263 947220 991062 1 2 999999 859342 2 19 999997 2 6 999981 1 728017 736587 -569197 2 12 999993 2 23002 501198 1 20 999989 768911 1 223516 546834 891287 1 124639 399875 459258 1 220976 541169 -636102 1 17289 548093 407838 2 704035 828205 1 9 999992 41316 2 159899 770644 1 8 999990 808197 1 2 999999 -914889 1 2 999999 435280 1 250098 631883 -193654 2 349467 369392 2 309792 701971 1 11 999997 -626228 1 2 999999 388331 2 2 999999 1 69118 832239 993430 1 12 999989 59742 2 2 999999 1 2 999999 -307273 2 699073 980644 2 2 999999 2 393834 598744 1 2 999999 -772521 2 4 999994 2 2 999999 1 774975 812615 -912668 1 15 999985 -982584 1 649919 936060 967229 1 2 999999 96946 2 2 999999 2 187250 444200 1 2 999999 781386 1 2 999999 963728 2 2 999999 2 2 999999 1 315236 319632 -327222 2 238790 782058 1 119 19596 727295 1 115870 149749 -226207 1 426473 536173 861878 2 9 999985 1 6 999996 -834469 2 19 999988 1 351101 381789 625273 1 2 999999 -156774 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 111305 897115 2 2 999999 1 6 999984 -860466 1 103487 490962 107556 2 644652 849175 1 274287 638057 29824 2 173756 287880 2 2 999999 2 2 999999 1 2 999999 -961525 1 2 999999 -665799 1 472350 492865 -552455 2 2 999999 2 75398 982791 1 2 999999 -512087 2 2 999999 2 574754 975188 1 20 999982 458669 1 1 999985 15870 2 2 999999 2 476956 799518 1 2 999999 -2389 2 2 999999 2 31289 49839 1 264771 728716 418774 2 6 999989 2 12953 657421 1 5 999986 912917 2 187302 933475 2 2 999999 2 77590 819630 2 590435 936318 2 795202 958542 2 2 999999 2 2 999999 2 11 999998 1 6 999989 -400744 2 118875 157440 2 313329 885859 1 2 999999 852042 1 7 999998 21327 1 2 999999 -492840 1 2 999999 -371049 2 7 999994 2 2 999999 2 13 999982 2 2 999999 1 2 999999 -887843 2 229308 560240 2 3 999987 2 3 999981 2 2 999999 2 20 999986 1 16 999990 -807523 2 9 999995 1 2 999999 -498866 1 28032 180172 103892 1 3 999981 30439 1 2 999999 682497 1 2 999999 -393224 2 95231 796272 1 17 999987 -223754 2 13 999990 2 2 999999 1 2 999999 -633563 2 8 999983 2 2 999999 1 2 999999 -441073 1 2 999999 -277387 2 17 999981 2 13 999995 2 128363 320679 1 2 999999 -262131 2 76443 897943 1 6 999996 692556 1 14 999997 131483 1 366776 514624 145533 1 240968 467461 417162 2 2 999999 2 2 999999 1 17 999983 734779 1 466071 630278 353025 1 4 999998 898521 2 9 999996 1 555420 660091 295899 2 2 999999 1 19 999992 -464368 1 2 999999 -253805 2 2 999999 1 10 999994 -709773 2 13 999998 1 2 999999 477585 1 2 999999 149972 1 20 999988 867312 1 2 999999 -514371 2 353744 827445 1 11 1000000 410606 1 20 999988 876372 2 259111 325483 1 2 999999 20415 1 2 999999 177879 2 49023 759663 2 91613 392681 2 2 999999 1 2 999999 802576 1 2 999999 -648301 2 133744 226329 2 14 999997 2 2 999999 2 177980 797553 2 387671 783168 1 3 999989 135598 2 12 999998 2 2 999999 1 17 999992 -458266 2 6 999997 2 371786 648185 1 2 999999 480068 2 52432 811711 1 17 999994 -638195 1 471406 577572 -361703 1 402711 623463 977132 1 2 999999 -434687 2 16 999994 2 372358 426512 2 10 999984 2 7 999999 1 18 999981 -441798 2 2 999999 1 564789 673287 676103 1 20 999999 254835 2 2 999999 2 121475 176322 1 2 999999 -537473 2 2 999999 2 2 999999 2 15 999995 1 601447 814200 -237880 2 18 999989 1 2 999999 -326114 1 201975 994594 440907 1 2 999999 -192955 2 218353 897073 2 152637 190048 2 294262 375736 1 2 999999 -598676 1 261011 378490 -788122 2 19 999989 2 2 999999 1 14 999998 630076 1 9 999986 -60664 2 6 999984 1 2 999999 -384525 2 2 999999 1 15 1000000 -592952 2 499352 550415 2 620180 699329 1 12 999985 604009 1 4 999991 -17213 1 2 999999 966759 1 236973 595446 -974170 2 15127 660306 1 711841 735421 474519 2 11204 588378 2 344152 493631 2 8 999989 2 11 999985 1 2 999999 257721 1 732627 936148 434682 2 475456 647171 1 5 999999 -202665 2 65813 492689 2 850939 991460 2 2 999999 1 686371 705209 478338 2 10 999997 1 7 999998 558613 2 2 999999 2 2 999999 1 414194 621979 540107 2 11 999993 1 2 999999 51385 1 2 999999 -698287 2 16 999987 2 2 999999 1 6 999983 -441446 2 382474 579532 2 1 999990 2 8 999981 2 2 999999 1 5 999988 408615 1 7 1000000 209355 2 299327 765110 2 668893 873716 2 81458 271722 1 108280 817742 398346 1 7 999986 -102776 2 2 999999 2 18 999990 2 2 999999 1 175625 266468 -76275 2 51869 717103 1 711077 815917 -694443 2 303354 788311 1 8 999994 -135545 1 222643 794627 705019 2 19 999990 1 313806 820960 -45943 1 2 999999 -530094 2 18 999989 1 2 999999 242039 1 14 999984 -507437 1 20 999981 748474 1 2 999999 543197 2 2 999999 2 10 999996 2 633423 847729 2 8 999984 2 20 999989 1 133403 332553 858153 2 12 999991 1 369626 947738 10422 1 2 999999 -994480 1 2 999999 -398158 2 3 999988 1 8 999989 735415 1 2 999999 540053 1 2 999999 302768 1 882979 982763 965960 2 3 999985 1 2 999999 -221214 2 2 999999 1 8 999982 440245 2 2 999999 1 2 999999 258582 2 2 999999 1 9 999997 424622 1 89559 124426 -814179 2 1 999989 1 778752 982029 311285 2 279302 669123 2 2 999999 2 121474 978474 1 2 999999 -719045 2 606696 725676 1 677403 766827 -707458 1 1 999998 -294975 1 2 999999 -527467 1 1 999992 971706 1 2 999999 921838 1 2 999999 609209 1 342885 800950 -892329 2 203434 967265 2 279824 978622 2 2 999999 2 334092 498358 2 13 999991 2 2 999999 1 157650 276426 973566 2 2 999999 1 49792 211349 149182 1 3 999994 161018 1 1 999985 949297 1 2 999999 317528 2 13 999985 1 2 999999 -517271 2 204478 798951 2 1 999989 1 262859 899984 89099 2 2 999999 1 43743 848823 538041 2 4 999984 2 84989 406910 1 2 999999 238989 2 10 999996 1 19 999984 722232 2 2 999999 1 2 999999 -534233 2 292127 981420 1 15 999983 -725299 1 145209 521103 -672442 2 833641 976541 1 255524 742179 60123 2 16 999998 1 2 999999 865551 1 540850 726411 155597 1 2 999998 70601 1 2 999999 -45212 1 59304 927869 -290279 2 18 999990 2 8 999987 1 673354 940611 -691711 1 2 999999 -400391 1 14 999997 -834356 1 2 999999 77450 1 2 999999 -461844 2 14 999994 1 2 999984 251785 2 10 999982 2 5955 902894 1 821300 948717 -226878 1 146067 452184 -352052 1 296270 335778 75590 1 15832 519809 339409 2 2 999999 1 875960 990769 223969 1 4 999986 909230 2 2 999999 1 4 999989 -7852 2 2 999996 1 2 999999 -584404 2 19 999984 2 2 999999 2 14 999994 2 13 999991 1 19327 966985 -42830 2 2 999999 1 15 999987 -335329 2 1 999997 2 2 999999 1 307048 349389 297137 1 361495 550002 50798 2 6 999996 2 333707 697473 1 308179 467812 228026 1 2 999999 -824485 1 5 999986 -520770 2 2 999999 2 2 999999 1 2 999999 567529 2 2 999999 1 2 999999 82143 2 626002 833571 2 19 999999 1 500394 927366 -23734 1 101884 323919 -839479 2 8 999999 1 2 999999 -859879 1 5 999996 758855 2 7 1000000 2 2 999999 2 2 999999 2 11 999995 1 561073 655604 -134161 1 11 999988 -393874 2 2 999999 2 173302 430798 1 2 999999 822269 2 11 999994 2 5 999986 2 296831 819267 1 369129 996560 -322361 2 37212 745121 1 2 999989 488822 1 2 999999 -80699 1 199197 252359 852022 2 2 999999 2 514898 913801 1 2 999999 -287483 2 2 999999 1 446517 667474 -322832 2 21755 145764 2 2 999999 1 12 999990 -985392 2 471135 650591 1 8 999986 -620213 1 3 999983 -682851 2 2 999999 1 2 999999 855560 2 3 999989 2 16 999999 2 273371 352662 2 156086 312388 2 2 999999 1 442514 467480 -152716 1 399276 741614 -504556 1 2 999999 -881076 2 2 999999 1 2 999999 -583207 2 5 999982 1 2 999999 255330 1 4 999996 96845 1 7 999982 412479 1 2 999999 -779688 2 18 999999 2 16 999983 1 361877 689458 43009 2 101700 736331 1 796243 883830 -729314 1 147114 201023 -150372 1 8 1000000 -23409 2 6 999999 2 20 999990 1 2 999999 -433922 2 225697 331470 2 2 999999 1 187721 756425 303230 2 12 999986 2 449192 545051 1 234911 580651 -410702 2 7 999992 2 461737 923671 1 10 1000000 -898579 1 10 999996 -66839 1 4 999993 353963 1 2 999999 -745420 1 2 999999 -53415 2 2 999999 1 249031 995875 -831932 2 9 1000000 1 391468 447922 -537706 2 3 999989 1 15 999999 495747 1 16 999999 -113126 1 2 999999 -962155 1 6 999991 -602555 1 18 999995 943613 1 2 999999 831386 1 1 999984 -168907 1 335522 682043 135045 2 60029 680820 1 350685 496940 -481790 2 3 999992 1 5 999998 -143144 2 2 999999 1 2 999999 219294 2 476336 676441 2 2 999999 2 2 999999 2 16 999995 1 2 999999 -624489 1 13479 398219 -90404 1 2 999999 -487927 2 21187 743398 1 2 999999 931655 1 2 999999 752242 1 27562 935627 617292 1 565234 906594 802772 2 2 999999 1 199354 712983 -400859 1 286290 669059 -415907 1 10 999981 -589465 1 4 999995 -357686 1 17 1000000 716094 2 18 999981 2 2 999999 1 142967 585825 -656429 2 346165 876699 1 16 999998 -26955 2 148027 419064 2 2 999999 2 341998 409903 1 24712 686853 44681 2 2 999999 1 496094 957835 770202 2 754305 758053 1 76796 774779 254294 1 2 999999 277188 1 5 999984 -246585 1 2 999999 703258 1 2 999999 -287498 1 2 999999 -388088 1 2 999999 -38226 2 2 999999 1 11 999989 -629222 2 45234 771559 2 141474 183513 2 2 999999 2 2 999999 1 17 999995 -17039 2 15 999990 1 20 999988 -611385 2 2 999999 1 16 999992 -556772 2 50216 106296 2 372570 942719 2 131365 632503 2 3 999987 1 513319 774128 25929 1 2 999999 38894 1 40721 338610 -601968 1 40351 914569 600088 1 9 1000000 -392581 2 9 999989 2 6 999993 1 331869 702250 -712639 1 2 999999 936885 1 5 999996 802677 1 614540 891476 -223236 2 9 999992 1 2 999999 -151116 1 32765 69178 206909 2 20 999998 2 17 999984 2 2 999999 1 2 999999 314132 1 75879 193909 -352532 2 50254 835464 1 2 999999 119092 1 321458 414751 714790 1 2 999999 516767 2 9 999987 2 2 999999 1 19 999995 -624169 1 2 999999 636183 2 20810 812831 1 20 999993 -722899 2 2 999999 2 11 999986 2 20 999997 1 741675 922431 741394 1 89608 596168 -876195 1 214893 976895 -362569 2 188250 681599 1 345906 937801 -164584 1 2 999999 -514407 1 3 999996 -542972 1 621480 807392 824749 1 2 999999 398383 2 812111 984150 2 182796 299856 2 2 999999 1 436279 887726 -847590 2 2 999999 1 86352 324187 -798773 1 2 999999 -347694 1 2 999999 682585 1 16 999998 -875522 2 315957 327671 1 3 999999 781240 1 555167 563132 830051 1 2 999999 -450444 2 410420 428338 1 261352 323140 350284 2 132482 347951 1 13 999989 -407939 1 388878 795780 -146822 2 2 999999 2 686864 890782 2 11 999982 2 2 999999 1 16 999988 411327 2 2 999999 1 469460 701623 -772398 1 10 1000000 872512 1 2 999999 459962 2 612579 736472 2 2 999999 1 19 999992 -303294 2 2 999999 1 2 999999 -348744 1 2 999999 625513 2 13 999987 1 14 999990 -15768 2 8 999989 1 13 1000000 352476 2 16 999993 2 2 999999 1 1 999996 -585250 2 2 999999 1 2 999999 -64155 2 585125 907823 2 18 999981 2 906519 929388 1 6 999993 -775650 2 899097 900438 1 2 999999 738815 1 2 999999 -793664 1 7 999997 -530227 1 14 999995 390560 1 882872 917137 200729 2 2 999999 2 2 999999 2 7 999982 1 1 999998 795426 2 447848 886464 1 2 999999 -879961 2 17 999997 2 2 999999 2 8 999992 1 10 999999 -555974 1 1 999988 -936434 2 353224 353253 1 11 999986 -513801 2 2 999999 1 281953 511237 -58051 2 2 999999 1 396513 526922 -913992 1 2 999999 593989 2 19 999986 2 4 999992 2 2 999999 2 20 999982 2 20 999985 2 511658 848476 1 13 999999 -266474 2 2 999999 2 94083 434393 2 13 999982 2 4 999989 1 2 999999 -429921 2 348713 748174 2 2 999999 1 2 999999 -102106 1 2 999999 -663207 2 247885 579946 1 1 999986 -813819 1 853347 988542 419363 1 1 999991 -473510 2 12 999996 1 957769 988386 -773692 2 4 999986 2 2 999992 1 2 999999 -830291 1 2 999999 136145 1 2 999999 -987343 1 179418 337261 823725 1 8 999984 -394532 1 2 999999 160888 1 221391 922263 226260 2 595736 905232 2 15 999996 1 13 1000000 -169536 1 1 999995 329466 2 2 999999 2 334131 558929 2 19 999986 2 399822 905622 1 10 999981 723188 2 435731 520387 2 2 999999 1 19662 411917 428425 2 2 999999 2 488418 611669 2 2 999999 1 871058 997383 129584 1 2 999999 -950718 2 582383 773571 2 20 999988 1 323072 570092 -799794 1 117255 226659 -235018 2 17 999983 2 70541 746071 1 815483 850587 576258 2 148095 438359 1 115093 157487 -647474 1 2 999999 504300 2 12 1000000 1 2 999999 -167739 2 6 999992 1 2 999999 64009 1 2 999999 207518 1 26964 427828 -311200 1 68526 762964 851946 1 3 999988 -513968 1 192207 410230 -121570 2 186826 815144 1 2 999999 530826 2 10 999992 2 2 999999 2 720688 725125 1 2 999999 -527043 2 317173 658836 2 7 999989 1 10 999994 -353337 2 2 999999 1 2 999999 404 1 127433 510369 445223 2 18 999991 2 2 999999 1 317991 908078 438287 2 2 999999 2 1 999989 2 2 999999 2 18 999982 2 2 999999 2 114091 720664 1 597458 742099 347385 2 595834 715340 1 427189 616484 -232032 1 791512 892509 -658263 1 4 999983 -247328 2 2 999999 1 6 999999 -467432 2 2 999999 1 13 999992 -696339 2 46079 913438 2 11 999986 2 222964 335714 2 621021 902829 2 123231 639642 1 2 999999 791771 1 2 999985 -389748 2 1 999998 1 342060 473305 -571981 1 10186 135804 -157669 2 2 999999 2 2 999999 2 2 999999 2 13 999984 1 122934 702588 -856456 1 9 1000000 -526830 2 6517 858974 1 4 1000000 -871940 2 17 999991 1 2 999999 350363 2 215238 771978 1 198076 771759 285650 1 288665 456210 522379 1 2 999999 241203 1 7 999985 -313189 1 2 999999 65143 1 110876 291333 588863 2 734598 815659 2 7077 664532 1 2 999999 -477890 2 2 999985 2 2 999999 2 671293 909874 2 18 999984 2 2 999999 2 19974 978220 1 643815 960528 964314 1 8 999996 -411106 1 20 999989 -868838 2 19 999992 1 2 999999 84239 2 70121 266480 1 295097 316563 -214129 1 38610 61613 45088 2 2 999999 1 2 999999 -53801 1 682509 913110 -856984 1 452029 809327 -539888 1 2 999999 876410 1 346978 777285 -831227 2 2 999999 1 2 999999 -232242 2 2 999999 2 2 999999 2 8 999990 2 2 999999 1 4 999996 579700 1 182123 723284 344319 2 2 999999 2 55217 861590 1 237188 672935 -34468 2 15 999988 2 2 999999 2 1 999985 2 321081 742327 2 334996 620617 2 2 999999 2 106076 742520 2 4 999982 1 444903 713463 655272 1 215094 946293 145552 2 2 999999 2 72372 670490 1 262647 295222 291633 2 2 999999 1 3 999983 -579341 2 346893 817829 1 13 999992 -610680 1 2 999999 528132 2 271214 809096 2 879542 888054 2 2 999999 2 82691 826373 2 1 999997 1 11 999994 -287842 2 510378 595847 2 31286 113648 2 318028 455581 1 14 999999 -490371 2 16 999999 2 4 999998 1 1 999988 487511 2 18 999986 2 767035 767933 1 372369 385901 995673 2 5 999992 2 11 999990 1 641568 673822 -766331 1 879635 984753 849455 2 354935 622014 2 123417 839099 1 2 999999 -598791 1 399206 815633 -813489 1 1 999983 222727 2 377592 611322 1 2 999999 201877 2 2 999999 1 429125 803221 -840904 1 271362 642286 -297325 2 2 999999 1 3 999994 756134 1 2 999999 -978648 2 2 999999 2 8 999985 1 2 999999 820327 2 2 999999 2 2 999999 1 2 999999 396035 2 17 999998 2 470547 820686 2 393425 975808 1 2 999999 268311 2 862225 950763 2 1088 460711 1 453588 935417 91812 2 2 999999 2 89185 475984 1 99499 820326 -918865 2 169506 966523 2 6996 826896 2 2 999999 2 2 999999 2 682456 715670 2 336627 399604 2 10 999982 1 104539 713710 456276 1 102597 186382 465993 1 14 999984 516638 1 827819 928257 834696 1 118478 118972 -450512 1 636906 867070 422266 2 2 999992 2 20 999998 2 3 1000000 1 9 999984 401697 2 2 999999 1 2 999986 897329 2 4 999993 1 364680 914890 -732146 1 2 999999 -99192 1 452558 950867 858543 1 16 999981 -90025 1 2 999999 -880365 1 78337 157820 968200 2 190048 503447 2 2 999999 2 20 999998 1 2 999999 100264 1 433618 456320 -78450 2 8 999984 2 8 999985 1 630907 677049 872350 2 16 999991 1 4 999991 -497404 2 2 999999 1 17 999982 398523 1 2 999999 -62157 2 2 999999 2 3 999997 1 14 999997 282824 2 823197 856025 2 20 999991 2 2 999999 1 8 999986 378996 2 16 999993 2 2 999999 1 2 999999 -957851 2 1 999983 1 2 999999 86728 1 19 999997 -301813 2 41365 793682 1 5 999997 567181 1 6 999993 -662574 1 78089 466589 -910449 2 2 999999 2 2 999999 2 2 999999 2 14 999992 2 19 999984 2 187258 782258 2 2 999999 1 2 999999 -486664 1 20 999998 -422432 2 232324 318873 2 17 999997 1 2 999999 -263323 2 312731 617486 2 5 999985 2 3 999994 2 2 999999 2 19 999993 2 580733 582932 2 17 999987 1 15 999981 559989 2 92424 819194 1 2 999999 379753 2 2 999999 2 202503 737592 2 13 999990 1 4 999995 -695324 2 560270 974231 2 142617 922420 1 706346 825587 -977727 1 19 1000000 86470 2 20 999982 2 382453 804847 2 869703 899977 1 9 999997 -260731 2 9 999981 2 4 999993 2 340636 831611 1 94741 873308 572932 1 323944 474530 -572540 2 513774 848570 1 30100 665072 282514 2 2 999999 1 2 999999 417941 1 20 999998 -514018 1 2 999999 -640978 1 100638 265985 -628327 1 402055 571189 505034 2 17 999986 1 330396 759711 381828 2 13 999982 1 309500 757740 586561 1 14 999990 -592764 2 2 999999 1 15 999993 -965893 2 12 999984 2 861772 921261 2 2 999999 2 11 999983 2 7 999993 1 13117 915978 358704 1 2 999999 -595336 2 2 999999 1 20 999988 -548434 1 176856 476594 -209654 2 2 999999 1 10 999986 -882674 2 156228 511992 2 9 999994 2 133992 812422 2 119714 811256 2 2 999999 1 2 999999 -569109 1 2 999999 884402 1 2 999995 -460866 2 1 999992 2 2 999994 1 123443 264074 -227722 1 7 999990 280309 2 2 999999 2 208201 849119 1 243282 899306 294142 2 629487 864307 1 2 999999 -730393 1 4 999988 872045 2 82426 636311 2 629098 672794 2 2 999999 1 60773 980293 552299 1 7 999996 189052 1 2 999999 -200213 1 2 999999 878227 1 14 999985 766906 1 648196 938032 -253951 1 15 999981 126463 2 2 999999 1 157599 512625 -301527 2 2 999999 2 2 999999 2 13 999989 1 2 999999 772717 1 11299 453873 808327 1 508415 546374 -980823 2 2 999999 1 11 999992 -965977 2 15580 667115 1 18 999988 -483558 2 888459 992165 1 8 999994 873609 1 2 999999 -89851 1 2 999999 907202 2 3 999989 1 12 999983 -343188 2 5 999985 1 356178 753762 -397588 1 2 999999 308664 1 19 999989 734943 2 2 999999 1 8 999988 94918 2 147023 554460 1 9 999996 -164508 2 2 999999 1 2 999999 850915 1 895616 924526 -970601 2 35341 570971 2 2 999999 1 2 999999 653967 2 2 999999 1 614779 787990 721339 2 341907 681738 1 125742 483814 658563 2 6 999998 2 2 999999 2 2 999999 2 106939 266504 2 2 999999 2 2 999999 2 15 999984 1 408940 993624 -848564 2 20 999990 2 17 999992 2 11 999983 2 456742 931183 2 786757 802860 2 8 999983 2 2 999999 2 19 1000000 1 359093 722662 -176796 2 2 999999 1 2 999999 -751281 1 250802 963087 435040 2 2 999999 2 8 1000000 2 2 999999 1 2 999999 -2776 1 17 999992 -827539 1 7 999998 663988 1 261199 808886 300074 1 145961 610259 -18180 1 4 1000000 -968821 2 20 999987 2 18 999987 1 2 999999 798303 1 588197 727020 225835 2 276193 326110 2 17447 129808 1 11 999989 431740 1 2 999999 74443 1 11 999998 539107 2 613038 664178 2 89613 578557 1 130326 776391 404645 2 2 999999 1 151102 812940 340473 2 221510 892928 2 79226 433548 2 2 999999 1 2 999999 440286 2 16 999993 2 2 999984 1 2 999999 116314 1 89654 326698 -429794 2 262815 631268 2 18 999983 2 2 999999 2 5688 78579 2 2 999999 2 19 999986 2 9 1000000 1 2 999999 586405 2 2 999999 2 13 999983 1 2 999999 297938 1 2 999999 -589662 1 13 999993 151991 1 2 999998 636821 1 520140 709080 -718091 2 15 999998 2 7 999985 2 335840 831776 2 2 999999 2 2 999999 1 455561 467068 249000 2 16 999995 2 78506 719486 2 199841 301869 2 2 999999 1 11104 538328 -937848 1 243762 736448 389007 2 2 999992 1 2 999999 99107 1 5 999986 179705 1 2 999999 -902843 1 5 999982 -592245 1 288485 618560 845809 1 2 999999 -958589 1 7734 70363 -342081 1 63605 323542 813768 2 2 999999 1 156177 786442 583776 1 613989 779212 -413468 2 2 999999 2 18 999984 2 84705 602089 1 5 999995 993800 1 2 999999 707514 1 2 999999 858939 2 165098 539405 2 2 999999 1 20 999988 886353 2 78175 277710 1 2 999999 -689222 2 11803 383411 1 2 999999 655584 2 9 999982 2 9 999983 2 540108 728965 2 2 999999 2 15 999998 2 210094 918896 2 315648 573355 1 94541 137977 -589003 2 5 999993 1 10 999998 -585520 2 700894 788386 2 19 1000000 1 2 999999 -90080 2 109171 145670 1 623330 708518 375766 2 583073 778440 1 9 999998 467610 1 485835 556088 779015 1 773311 816071 350069 2 408981 759559 1 192119 478583 -864938 1 2 999999 -895544 2 35189 193342 1 2 999999 988374 1 832308 840682 81307 2 18 999993 2 11 999982 1 2 999999 501316 1 17 999994 -579770 1 148199 423268 441577 2 7 999983 2 114138 833900 2 2 999999 2 2 999999 2 12 999998 1 1 999999 724089 2 17 999986 1 2 999999 400559 2 58417 142939 2 15 999989 2 136926 837838 2 199462 213523 1 915998 969931 -892698 1 234253 935533 -579391 2 2 999999 1 2 999999 -465203 1 474653 986674 -894303 1 2 999999 -355198 2 2 999991 1 448596 538661 -390121 1 6 999996 -991527 2 2 999999 2 611478 766855 1 2 999999 -446796 2 7 999993 2 8 999985 2 2 999999 2 1 999988 1 2 999999 390239 1 12 999981 965660 1 7 999996 -36047 1 690467 987711 22741 2 2 999999 2 721102 897223 1 3 999990 700483 2 402978 626071 1 8 999993 -523695 2 777585 802094 2 128437 881669 1 2 999999 -111637 1 707660 904137 -646560 2 2 999999 2 2 999983 1 2 999999 -283633 2 2 999999 2 2 999999 1 2 999999 -340155 1 2 999999 524416 1 2 999999 -830839 1 2 999999 632477 1 2 999991 660343 1 7 999995 419445 2 337779 804919 1 2 999999 -344789 1 2 999999 -367547 1 16 999994 -229497 1 25473 959580 991070 1 166247 894772 547916 1 702647 783649 -731053 1 2 999999 226006 2 6 999991 1 2 999999 -813462 2 6 999989 2 6 999981 2 6 999998 1 657907 883766 -784188 2 2 999999 2 15 999993 2 6 999985 2 747608 789291 1 9 999993 226498 2 629054 927637 2 738289 756879 1 2 999999 350649 1 2 999999 561581 2 18 999986 2 12 999997 2 2 999999 1 79472 953159 -48010 1 2 999999 98334 1 20 999989 694865 2 407197 767753 1 148346 667449 81381 2 2 999999 1 19 999988 318468 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 153582 722530 553496 2 2 999999 1 2 999999 587058 2 2 999999 2 226797 245467 1 226681 950140 43935 2 6 999994 1 13 999999 17079 2 15 999998 1 11 999988 948033 2 181657 837812 2 4 999986 1 1 999991 -473409 1 2 999999 -56442 1 17 999987 -846036 1 2 999999 -343289 2 16347 39932 1 2 999999 -942825 2 96235 408474 2 359910 650354 2 247589 445886 2 114647 419954 2 3 999999 1 2 999999 -370417 2 187968 267619 1 15178 443259 26843 1 2 999999 -641470 1 90283 392537 713026 2 2 999999 1 1 999999 512137 2 2 999999 1 2 999999 -22252 2 2 999999 1 252488 672386 -345749 1 5 999988 -994585 2 2 999999 1 33084 204308 910362 1 12 999991 -590522 1 17 999999 -121612 1 34069 78166 952904 1 2 999999 472584 1 2 999999 123796 2 2 999999 1 15719 250213 998052 1 2 999999 -177011 1 438868 869088 768238 2 379576 869059 2 13 999988 2 2 999999 2 19 999995 1 2 999999 -385124 2 2 999999 1 594721 711954 -400651 2 2 999999 1 2 999999 -321539 1 19 999985 742479 1 346819 979506 556840 1 2 999999 41292 2 456666 544432 1 2 999999 -227894 1 2 999999 86292 2 4 999989 1 16 999983 20925 2 2 999999 1 387096 701241 961664 2 17 999988 2 1 999999 1 386206 648663 -995123 1 2 999999 500538 2 2 999999 1 2 999999 -401519 2 2 999999 1 1 999988 -702780 1 517729 805538 941541 2 424976 789165 1 2 999999 -941352 1 2 999999 846643 2 80817 866005 1 7 999991 -307215 1 164206 279242 621649 1 4 999997 17925 1 2 999999 -318512 2 2 999999 2 154778 391811 1 7 999988 -668217 1 2 999999 -133516 2 387231 410736 1 143017 919650 419433 2 397167 425427 2 2 999999 2 6 999986 2 174654 372850 2 114539 517137 1 630218 772482 -472715 2 2 999999 2 2 999999 2 1402 165452 2 731444 804348 1 632392 884237 88556 2 492664 544343 1 2 999999 -127003 1 2 999999 -272736 1 2 999999 -873315 1 11 999981 -436076 1 2 999999 -766210 1 715901 732872 989386 2 2 999999 2 15 999991 2 2 999999 2 268513 365349 1 756312 939448 -45673 2 208700 840760 2 2 999999 1 2 999999 -374281 2 11 999985 1 907245 949252 93657 2 2 999999 1 18 999994 -741288 2 277934 659460 2 20 999983 1 2 999999 -345504 2 13 999994 1 16 999992 648421 2 2 999999 1 533037 935389 -4672 2 151625 316455 2 12 999997 1 2 999988 617403 1 11 999996 793170 2 161917 659296 2 40280 848357 2 7 999990 2 5 999986 2 12 999991 1 2 999999 -767445 2 11472 853601 2 2 999999 2 2 999999 1 332233 703425 218627 1 2 999999 763827 2 2 999999 2 2 999999 2 19 999990 1 356081 681757 -302262 2 5 999985 2 264212 333290 1 15 999982 -438666 2 833194 952278 1 2 999999 -439205 2 2 999999 1 2 999999 443222 1 16 999991 -612308 1 5 999996 363143 1 11 999997 -468863 2 549854 954859 1 517845 951201 358768 1 14 999982 773401 1 11 999988 288643 1 2 999999 -452655 2 2 999999 2 2 999999 1 4 999982 784667 2 4 999996 1 259937 603278 -276682 1 155157 428644 826229 2 2 999999 1 585681 773129 384866 1 5 999990 518994 2 10 999987 2 2 999999 2 8 999987 2 2 999999 1 12 999992 -707243 2 13 999987 1 2 999999 296298 2 2 999999 1 2 999999 95261 1 2 999999 -400069 1 15 1000000 -452132 1 14 999986 189861 1 258010 773249 -188221 2 221521 774467 2 2 999999 1 221346 984774 134948 2 2 999995 2 801536 937842 1 15 999987 579026 2 254162 740731 2 341088 990985 2 403764 773430 2 2 999999 1 10 999981 -153459 2 117279 703471 2 19 999990 1 17 999993 709514 1 9 999989 302721 2 1 999982 1 2 999994 78949 2 7 999987 1 264495 901762 -727911 2 2 999999 2 2 999999 1 23449 965910 -68414 1 9 999987 -206373 1 2 999999 160063 1 4 999985 376354 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -920764 2 2 999999 1 2 999999 336579 1 17 999984 -191774 2 353325 882925 1 3 999989 591210 2 2 999999 1 2 999999 582842 2 2 999999 2 34298 815678 2 140838 615749 1 1 999985 -577351 2 5 999994 1 5 999993 -65230 1 10 999998 -72289 1 1 999997 -931146 1 2 999999 242722 2 2 999999 2 7 999992 1 18 999994 -659340 2 36669 877023 2 798 513676 1 3 999997 -411982 2 2 999999 2 2 999999 2 2 999999 2 8 999991 1 2 999999 -454352 1 300659 811052 944889 1 15 999999 -818201 2 2 999999 1 2 999999 -515531 2 18 999998 2 388136 952255 1 7 999985 413941 2 20 999984 1 2 999999 -518843 2 8 999981 2 521469 733924 1 2 999999 110224 1 2 999999 589378 1 13 999991 133437 2 14 999991 1 4 999987 938280 1 332146 422680 -664505 1 5 999994 -713693 2 119829 461622 1 15 999995 -712036 2 227675 534423 1 91359 512245 -940231 1 85115 262991 -647633 1 2 999999 779505 1 177055 898295 386233 1 2 999999 868688 1 3 999994 875609 1 9 999981 -566908 2 2 999999 1 2 999999 -364601 2 716545 785122 2 238081 715341 1 380747 722585 -606350 2 19 999987 1 2 999999 -64371 2 2 999999 1 16 999985 -802399 1 155561 546034 -713204 1 2 999999 -53147 1 100795 156365 -847147 1 1 999990 -643905 1 582658 780861 -381551 1 8 1000000 -7430 1 520430 860152 -236568 1 15 999988 -119973 2 13 999994 2 2 999999 2 3 999991 1 20 999986 201128 1 148314 889239 834696 2 2 1000000 2 2 999999 2 2 999999 1 2 999999 876945 1 494518 803929 29665 1 1 999983 149805 2 16 999993 2 118125 190864 2 16 999995 2 198342 447907 2 14 999988 2 104992 421350 1 2 999999 311517 1 195342 831327 -956045 1 2 999999 -656390 2 2 999999 2 15 999986 2 90832 543398 2 10 1000000 2 145178 742091 2 356531 712459 1 847778 966039 650259 2 2 999999 2 2 999999 2 2 999999 2 18 999983 2 2 999999 1 20 999987 -314749 1 938595 966228 -261659 2 537207 601656 2 483219 724839 1 2 999999 -786576 1 12 1000000 182526 2 2 999999 1 18 999992 -603536 1 2 999999 756014 2 5 999992 2 135915 358467 2 159009 770256 1 467829 813637 -360418 2 2 999999 2 17 999994 2 17 999998 1 4 999990 -489633 1 2 999999 -944121 1 2 999999 918723 2 2 999999 1 4 999984 -964573 2 8 999981 1 2 999999 277774 1 2 999999 -595907 1 2 999999 -509677 2 18 999995 2 8 999981 1 6 999981 549128 2 213347 665962 1 122696 314602 381285 2 2 999999 2 2 999999 1 2 999990 103262 2 2 999999 1 104818 826035 -257084 2 804722 888232 2 279643 918500 1 11 999997 208669 2 9 999982 2 5 999985 1 2 999999 -647233 2 18506 930637 2 389167 446230 1 2 999999 506552 2 680146 987106 1 19 999987 -413652 2 2 999999 1 15 999992 268507 2 2 999999 2 2 999999 2 68384 586808 2 554830 931933 2 10731 829941 1 857084 921403 610323 2 563055 929988 2 2 999990 2 771632 904191 1 2 999999 -324681 1 2 999999 454812 2 130563 355065 1 2 999999 186350 2 6 999983 1 2 999999 682554 1 8 999986 349615 2 2 999999 2 771531 930132 1 19 999985 658879 2 16 999986 2 2 999999 1 17 999995 -721271 1 211305 717256 -861006 2 2 999999 1 12 999996 657132 1 16 999986 -608161 2 2 999999 1 2 999999 677241 2 10576 806849 2 15 999981 2 2 999996 1 8 999987 -252063 2 242582 633066 1 2 999999 -302362 1 195523 751723 -539714 2 2 999999 1 147333 836884 263604 1 866652 924853 -980816 1 8 999997 -343529 2 206770 512087 2 242837 437457 1 401365 591460 545035 1 2 999999 272485 2 17 999985 2 2 999999 2 2 999999 2 16 999988 2 2 999999 2 14 999988 2 8 999998 2 1 999992 2 142463 434990 1 675036 810699 546065 1 1 999990 -16501 1 8 999992 897883 1 2 999999 785962 2 2 999999 1 14 999990 -608624 2 119676 868285 2 2 999999 2 167698 185649 2 1 999992 1 52317 973355 314728 2 3 999993 1 2 999999 132302 2 193812 715542 2 622913 683297 1 2 999999 879228 2 2 999999 2 53010 915840 2 519029 610129 1 634083 684257 -962099 1 19 999986 -219893 2 263711 707809 1 781420 849563 168057 1 862764 901003 -101025 2 124496 392987 2 398162 544930 1 2 999999 -792211 2 18 999986 1 18 999997 799093 1 2 999999 -570721 2 2 999999 2 2 999999 2 2 999999 1 273745 588170 248685 1 2 999997 19264 2 2 999999 2 2 999999 1 600993 603853 114390 2 72156 721805 1 10 999995 3877 1 18 999984 840977 2 2 999999 1 17 999991 122648 1 613121 998993 -962399 1 489884 911278 -258463 2 14 999996 2 202786 809408 2 19 999994 2 2 999999 2 67017 786657 2 2 999999 1 2 999999 -731574 1 2 999999 504080 1 748922 949873 -420348 2 2 999999 1 231987 758819 876577 2 2 999999 2 112806 491319 1 16 999988 -219298 2 24496 307788 2 2 999999 1 4 999992 -98774 1 18 999994 -182818 1 6 999999 -484416 1 823541 917842 -631899 2 9 999998 2 2 999999 1 2 999982 551560 1 14 999992 314892 1 9 999989 558605 2 2 999999 1 2 999999 723174 1 166683 336749 85902 2 2 999999 1 2 999981 124833 1 2 999999 -133197 1 178073 630304 -63228 2 2 999999 1 2 999999 -145911 1 778933 801300 -157232 2 2 999999 2 242302 791311 1 2 999999 -303167 2 2 999999 2 2 999999 2 18 999997 1 18 999992 298275 1 186151 628891 787459 1 14 999986 48334 1 2 999999 -322056 2 2 999999 1 2 999999 432501 2 193342 397458 2 110761 229129 1 2 999999 -978298 2 20 999991 2 2 999996 1 9 999989 -992133 2 2 999999 2 164572 806070 1 5 999992 449510 2 790564 862440 2 2 999999 2 2 999999 2 2 999999 1 2 999999 660774 2 373967 575493 2 233953 684392 1 95429 988363 -22325 2 2 999999 1 5 999995 -998502 2 9 999995 1 465637 592103 969818 1 15 999990 659979 2 5 999986 1 438416 613535 996750 1 13 999994 -980200 1 2 999999 521270 2 2 999999 1 8 999991 -542518 1 6 999999 961165 2 2 999999 1 861392 894750 -458083 2 303793 681099 1 180490 206252 556456 1 2 999999 -187803 1 2 999999 825276 1 29067 44138 262695 2 6 999991 1 2 999999 -908900 1 2 999999 452197 1 2 999999 466593 1 2 999999 501321 1 2 999999 -739625 2 14 999990 2 6 999998 1 2 999999 211222 1 2 999999 901401 1 2 999999 224092 2 5 1000000 2 2 999999 2 2 999999 1 14 999993 -477591 2 844790 931369 2 2 999999 2 3 999991 2 2 999999 2 2 999999 2 80066 556025 2 19 999982 2 2 999999 2 327685 521706 1 261702 512152 543839 2 1 999987 1 2 999999 -613400 1 2 999999 -74925 2 2 999999 1 2 999999 701145 2 2 999999 2 2 999999 2 2 999999 2 166466 540029 2 586231 586429 1 2 999999 -999165 2 433189 801616 1 7 999992 652504 1 351878 567510 786137 2 8 999994 1 2 999999 -50306 2 203926 253431 1 3 999981 199073 2 137457 943400 2 16 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 923359 2 11 999998 2 5 999986 1 13 999997 187678 2 903668 925256 1 3 999989 577208 2 4 999988 2 6 999981 2 2 999999 1 494823 648942 412598 1 74467 436311 748025 2 2 999995 1 2 999999 -107933 2 493657 836320 2 2 999999 2 2846 239309 1 7 999991 36210 1 2 999999 563865 2 2 999999 2 14 999995 1 6 999985 86384 2 597776 778035 1 264349 776883 607658 2 13 999996 1 2 999999 479190 2 20 999988 2 6 999992 1 337085 630957 -186437 1 2 999999 -911051 2 38647 306380 1 2 999999 -690695 1 1 999996 166873 1 95068 227881 107081 1 2 999982 606596 1 2 999999 -991176 2 11 999989 2 148316 818742 2 2 999999 2 4 999997 2 915985 974604 1 7 999990 720276 1 2 999999 435771 1 19 999994 374486 2 2 999999 2 217107 395399 2 2 999999 1 178030 898878 -566794 1 19 999995 166835 1 10 999998 -442055 1 16 999986 -611443 2 375009 511986 2 2 999999 2 10629 998880 2 730202 759509 1 2 999999 887765 1 457735 486404 -154101 2 2 999999 1 16 999995 605401 2 2 999999 1 8 999990 -407710 2 13 999990 2 966 474415 2 700228 788643 1 2 999999 -654251 1 1 999990 753726 2 611953 679795 1 2 999999 603207 1 94235 433529 -663730 1 2 999999 561327 1 2 999999 -3889 2 140715 643476 1 19 1000000 894114 1 5 1000000 -119046 2 2 999999 1 47854 926956 916918 1 2 999999 465235 2 745795 861949 1 9 999990 751028 1 774304 817917 -407814 2 335064 740547 2 8 1000000 1 2 999999 648471 1 2 999999 -859516 1 566707 825294 -832362 2 8 999991 2 4 999983 2 2 999999 2 804941 915949 1 203447 491535 518415 1 2 999999 746200 1 345390 776689 129364 2 266771 791786 1 2 999999 67020 1 597260 943490 -80043 2 10 999996 2 9 999989 2 2 999999 2 13 999985 1 4 999996 -614965 1 263470 342651 84957 2 460204 463812 2 2 999999 1 2 999999 91913 1 12 999985 -855721 2 10 1000000 1 2 999999 -172295 1 2 999999 -28800 1 543248 565940 786952 2 508630 595814 2 17 999984 1 2 999999 -446441 2 9 1000000 1 16 999995 -599467 2 15 999995 2 2 999999 2 2 999999 1 2 999999 -852464 1 133343 171561 -115646 1 2 999999 18583 2 12 999994 2 3 999983 2 537911 716432 2 196428 695038 2 2 999999 1 18 999984 -656854 1 16 999991 -356787 1 510261 810884 -73161 1 426912 552717 -854905 1 91160 242416 -16297 2 81030 158765 1 2 999999 817284 2 2 999999 2 522874 564606 1 2 999999 604947 2 550677 634548 2 73307 342173 1 406757 648689 52606 1 510563 764108 967607 1 2 999999 653705 1 5 999993 -882033 2 184680 966031 2 502475 561229 2 2 999999 1 18 999999 591313 1 2 999999 -865476 2 2 999999 2 8 999985 2 2 999999 1 172601 626977 29186 1 84337 270786 -50439 1 19 999997 342066 2 2 999999 1 11 999995 213246 1 2 999999 953731 2 352941 588214 1 6 999985 406971 2 2 999999 1 193316 454205 -38110 2 685621 702489 1 924211 944665 -147435 1 294858 642668 358232 1 8 999997 872416 1 18 999997 865254 2 2 999999 1 262167 328200 77854 2 2 999999 1 5 999985 989583 2 2 999999 2 10 999989 1 421815 507613 91279 2 2 999999 1 196079 702912 914455 1 409072 766205 -372721 1 2 999999 -433731 2 391651 827076 1 5 999998 -356560 2 802169 874300 1 8 999999 -867886 1 15 999992 -213583 2 10 999987 2 2 999999 2 4 999990 1 20 999996 -988975 2 293343 848948 1 15 999996 355009 2 18 999996 2 197907 506849 1 3 999996 -314999 2 2 999999 2 18 999996 2 2 999999 2 17 999992 2 329405 935504 1 541981 751251 289556 2 216270 925097 2 2 999999 2 2 999999 1 47970 117526 -791765 1 173117 412185 -72998 2 7 999981 2 2 999999 2 14 999982 2 1 999993 1 2 999999 642029 2 346270 535785 2 103673 967748 2 2 999999 2 510131 848372 1 2 999999 -981801 2 2 999999 1 11 999990 -502970 1 2 999999 795200 2 2 999999 2 2 999999 2 2 999999 1 3 999983 418041 1 6 999986 851493 2 14 999997 2 18 999993 1 689386 970746 204268 1 191812 939673 -499702 1 706854 768914 540002 1 2 999999 148989 2 359146 654511 2 13 999981 2 2 999999 2 272560 988637 1 104124 249654 194328 1 10 999995 -836150 2 2 999999 1 551713 760689 176931 2 2 999999 1 2 999999 -138175 2 2 999999 1 11 999996 -625025 2 2 999999 2 7 999987 1 20 999990 -24424 1 323965 854399 838451 1 23734 197701 -78288 2 70893 588937 2 11 999985 2 391987 673580 2 17 999992 2 2 999999 2 312241 620616 1 2 999999 -297227 1 222520 659895 -673551 2 13 999997 2 2 999999 2 8 999984 2 2 999999 2 3 999988 2 682510 736187 2 2 999999 2 23075 430032 2 759611 806937 2 43876 568568 1 283068 559437 123464 1 608489 810412 577477 1 2 999999 -838049 1 2 999999 437519 2 2 999999 1 2 999999 417733 1 2 999999 -794703 2 2 999999 1 2 999999 406208 1 14 999991 -926718 2 2 999999 2 717597 880541 2 13 999984 1 2 999999 -249547 1 14861 998591 646362 1 463289 728847 -897960 1 367057 681847 418223 1 20 999996 -568639 1 142594 950800 -406164 2 16 999997 2 330601 481293 2 16 999993 1 2 999999 -364451 2 2 999999 1 2 999999 -195425 1 2 999999 -176334 1 327908 887758 -737180 2 504030 783095 1 162660 738046 -489949 1 152157 969317 727210 1 2 999999 -687163 1 2 999999 -770182 1 96212 641225 -253017 2 2 999999 1 2 999999 -849520 1 2 999999 -985939 1 2 999999 -336441 1 2 999999 204921 1 739250 919542 -898407 2 2 999999 1 63187 816444 -15904 2 11 999998 1 2 999986 248951 1 885287 995124 753449 1 227552 412040 468875 1 737225 824872 251395 1 2 999999 -417493 2 17 999992 1 55510 163932 412177 1 2 999999 526768 1 697573 808984 -877640 1 236012 794432 -563339 1 2 999999 -291344 1 272524 675649 -243940 1 805343 881022 -302102 2 14 999983 2 200834 358873 2 4 999998 2 419682 423442 1 202256 659503 -479194 1 17 999995 -834216 2 1 999992 1 2 999999 -412723 1 415612 820265 -28995 1 2 999999 199289 1 7 999984 -792174 1 2 999999 -371770 1 11 1000000 -313039 2 13 999993 1 318470 849496 -127111 2 264599 738952 2 12 999994 2 339567 637362 2 13 999989 1 2 999999 66915 1 5 999991 -938755 1 96433 619181 46575 2 405101 542758 2 300430 326975 1 258208 941936 307213 2 2 999999 1 435309 875278 215408 2 2 999999 2 123812 288463 1 1 999982 -72455 2 266537 894074 2 2 999999 1 343654 629171 529279 2 2 999999 1 14 999982 -280423 2 2 999999 2 3 999989 2 1 999994 2 19 999985 2 12 999984 1 14 999996 667252 1 38370 113853 -712987 2 3 999996 1 2 999999 233707 2 2 999999 1 696202 895925 604300 2 465692 697482 2 12 999998 2 782759 807255 2 279874 897527 1 6 999987 776009 1 2 999999 -780426 1 524998 893537 920197 2 341335 810356 2 2 999999 1 9 999993 233130 2 770506 949052 2 2 999999 2 14 999983 2 1428 903201 1 2 999999 972319 2 16 999981 1 2 999999 506817 2 1 999999 1 2 999999 -622213 1 2 999999 -517639 2 14 999985 2 10 999988 2 190760 382854 1 12 999987 151005 1 749555 891115 804596 2 20 999989 2 388296 679836 1 2 999981 -585374 2 5 999997 1 8 999994 269610 1 450282 533908 151432 1 619143 734256 452693 2 2 999999 2 636303 742759 1 2 999999 130730 2 2 999999 2 10 999989 1 2 999999 -615545 1 2 999999 -19266 2 14 999988 1 2 999999 -305392 2 2 999999 2 6 999998 2 12 999996 1 2 999999 370353 2 261397 327965 2 16 999982 1 148928 727635 731955 2 19 999994 2 16 999987 1 3 999984 -238072 1 2 999999 82553 2 166214 739438 1 10 999995 974974 2 2 999999 2 2 999999 1 2 999999 -199088 2 126617 799711 2 742545 788789 2 9 999986 1 227219 649675 -308437 2 402469 937381 1 19 999985 -262085 2 2 999999 1 776817 937655 -689045 2 96985 344522 1 185983 604601 -306670 2 2 999999 2 2 999999 1 531287 942336 997420 2 189556 630484 2 3 999981 1 8 999996 -148587 2 142668 866375 1 827473 982722 44873 2 382685 919711 2 2 999999 2 16 999991 1 2 999999 -113615 2 13 999988 1 2 999999 -66647 1 2 999999 842207 2 2 999999 1 279076 457399 872450 1 1 999989 -838236 2 365529 475000 1 10 999989 -15589 2 3 999983 2 2 999999 2 96591 650344 2 3 999988 1 13 999996 -730798 2 18 999992 2 74481 537575 1 2 999999 79409 2 2 999999 1 16 999982 -569522 1 2 999999 -927724 1 17 999987 -174582 2 2 999999 2 2 999999 2 487071 634787 2 16 999993 2 123857 858546 2 2 999999 2 2 999999 2 19 999986 2 336780 370485 1 2 999999 487348 1 3 999982 -171077 1 2 999999 886922 2 2 999999 1 12 999981 -781231 2 3 999985 2 11 999989 2 15 999988 2 2 999999 2 18 999994 2 2 999999 2 189081 567807 2 13 999996 2 152619 284797 2 5 999987 1 17 999999 584142 1 13 999988 956530 1 2 999999 818535 2 4 1000000 2 2 999999 2 159101 769295 1 15 999987 -400448 2 16 999989 2 2 999999 1 738810 964819 -668456 2 2 999999 1 2 999999 -893928 1 13 999987 -521770 1 35576 107866 -634263 2 2 999999 2 11 999997 2 2 999999 1 2 999999 -490774 1 17 999982 277909 1 208713 527886 644723 1 285903 937825 -152469 1 2 999999 640642 1 7 999990 -94826 2 2 999999 2 204215 852952 1 1 999997 289 1 2 999999 -26426 2 2 999999 1 20 999983 693217 1 16 999993 97971 2 45901 491992 1 3 999987 -254925 2 109836 536450 1 49141 869779 803788 2 1 999995 2 129051 766596 1 15 999992 -230204 1 182013 821644 -86227 2 86251 213349 1 2 999999 89517 2 5 999989 2 2 999999 1 11 999997 -707168 1 4585 293403 175287 1 509087 984069 -378145 1 2 999999 988900 2 205316 780498 2 702897 873271 1 1327 523494 480789 2 3 999998 2 16 999988 2 2 999999 1 463802 849690 778863 1 2 999999 -354250 1 148989 519275 -964159 2 11 999988 1 18 999994 392658 1 2 999999 -988539 2 62067 501434 1 2 999989 -945545 2 2 999999 1 11 999987 263241 2 171096 732203 2 126444 482245 1 2 999999 -817658 2 3 1000000 1 40886 324294 319618 2 2 999999 1 2 999999 -480130 1 40811 336342 -767804 2 2 999999 2 65618 252820 1 2 999999 -811216 1 829494 894322 650952 1 65340 589406 627262 2 2 999999 1 2 999999 437796 1 393744 503109 612804 2 2 999999 1 15 999983 337859 1 2 999999 207918 2 15 999981 2 2 999999 2 8 999984 1 2 999999 -603387 1 17 999992 533323 2 2 999999 2 892628 939444 2 293632 533659 1 428027 753485 599855 2 354652 872503 2 33066 983440 2 9 999982 2 11 999999 2 2 999999 2 245843 640454 2 306514 824332 2 2 999999 2 2 999999 1 16038 378255 -984998 1 14 1000000 130744 2 326846 656483 1 262442 593565 195821 1 20 999981 -51792 1 9 999990 -30271 2 2 999999 1 294841 807773 990927 1 2 999999 457542 2 622242 900838 1 2 999999 176037 1 2 999999 -806738 1 2 999999 572312 2 2 999999 2 419182 796925 2 17 999984 2 2 999999 2 422092 825934 2 2 999999 2 2 999999 2 17 999994 1 1 999981 -4765 2 187673 669638 2 6 999982 1 2 999999 864243 2 2 999999 1 2 999999 -411470 1 5 999989 -897913 1 2 999999 469929 1 2 999999 641990 2 7 999996 2 2 999999 2 20 999993 1 2 999999 -942774 2 2 999999 1 301276 715377 -537516 2 2 999999 1 2 999999 -740129 2 202244 285934 1 2 999999 187392 1 2 999999 283752 1 11 999989 -697701 1 4 999993 931698 1 2 999999 147318 1 2 999999 -898543 2 2 999999 2 12 999982 2 14 999983 1 2 999999 -390989 2 515534 674869 2 2 999999 1 1283 738443 -50259 1 2 999999 54959 1 2 999999 785061 1 2 999999 229000 2 18 999985 1 192043 271024 425387 2 2 999999 2 15 999999 2 363383 850683 2 2 999999 2 2 999999 1 10 999997 99940 1 18 999996 355914 2 256086 291015 1 269784 401335 -556358 2 2 999999 1 257573 870255 222692 1 525608 564102 976161 1 20 999996 -284498 2 9 999995 2 2 999999 2 2 999999 2 2 999999 2 15 999982 1 2 999999 432164 1 9 999988 28615 1 11 999993 -972968 1 457904 854503 540972 2 2 999999 2 715271 979966 2 2 999999 2 4 1000000 2 32936 208132 1 571605 764914 301824 1 265392 836825 21674 1 5 999996 -924055 2 20 999996 2 2 999999 1 196282 472241 -299974 2 15 999990 2 28046 353611 2 2 999999 2 2 999999 1 485568 567985 529442 2 2 999999 2 385368 721504 2 729938 771329 1 219356 579575 100756 1 870393 906957 161618 2 13 999993 2 14 999992 2 2 999999 1 18 999986 382279 1 14 1000000 -727938 1 2 999999 259882 1 82081 661490 845478 1 2 999999 582508 1 1 999999 767836 1 2 999999 -399642 1 20 999981 687761 2 567620 968177 1 2 999999 797451 1 116774 250633 219391 1 2 999999 823162 1 661597 824647 -32058 2 2 999999 1 2 999999 -123039 2 14 1000000 1 113102 404439 972751 1 169110 209674 72012 1 488652 970779 -996240 1 17 999988 -591498 2 657520 824388 2 2 999999 1 502659 679818 -778871 1 10 999992 749555 1 681907 691829 -778355 2 163268 999374 1 2 999999 382805 1 10 999986 -568668 2 17 999985 2 2 999987 2 299504 960094 1 12 999998 221761 1 14 1000000 -974344 1 2 999999 -864231 2 13 999996 2 1 999990 1 2 999999 221607 1 2 999999 -426142 2 18 999995 1 866778 937151 235767 2 7 999983 1 5 999987 -650473 1 19 999988 964094 1 6 999984 -688661 2 2 999999 2 16 999991 2 589137 798121 1 9 999981 -394170 1 2 999999 -405222 1 2 999999 -186622 1 2 999999 292407 2 9 999998 1 20 999987 -880565 2 199922 508991 1 17 999994 -933953 1 2 999999 396575 2 5 999988 1 506907 914772 -743043 2 494180 876534 2 19 999994 1 62203 958931 570297 2 2 999999 1 18 999988 -24861 1 306515 765130 66826 1 94252 587886 725488 2 7 999986 2 81056 759459 1 17288 281971 -435026 1 17 999987 367005 1 7 999993 -125889 1 13 999985 -129706 2 4 999983 2 878594 938025 1 2 999999 707154 1 257473 934876 150575 1 125667 829023 806079 1 7 999998 -140712 2 12 999990 2 2 999999 2 2 999999 1 171346 410276 845096 2 850196 960717 1 16 999997 789172 2 2 999999 2 11 999986 2 604648 717463 1 671921 787783 835505 1 8 999995 -787558 2 5 999984 2 2 999999 2 4 1000000 2 12169 896640 1 8 999989 786859 2 2 999999 2 551905 598929 1 190375 790981 -768319 2 75988 386628 1 152786 471997 254449 2 16 999992 1 2 999999 -21966 2 230388 717075 2 37664 585205 2 6 999997 2 2 999999 1 2 999999 471860 1 15 999999 -38763 2 6 999995 1 843511 884136 342235 2 2 999999 1 2 999999 453634 2 747145 798593 1 2 999999 590963 1 2 999999 -287460 1 698361 966179 176416 1 2 999999 -589564 1 15 999985 -426150 1 5 999993 -104038 2 2 999999 2 99125 884426 1 368975 737752 616270 2 440185 689641 2 398458 514501 2 11 999996 2 403708 491420 2 353791 577132 1 2 999999 -556548 2 14 999993 2 2 999999 1 2 999999 -1077 1 45149 888973 480500 2 551200 945799 2 528325 763209 1 2 999999 -196656 1 2 999999 -955614 2 20 999996 1 2 999999 292731 1 323968 698838 -403944 2 64798 588176 1 241260 910193 -764459 2 2 999999 1 20 999990 53697 1 2 999999 -762550 1 11 999993 -161244 2 6 999992 1 1 999996 -279077 1 3 999981 757705 1 2 999999 -279760 1 20 999995 478808 1 2 999999 -812658 1 16940 611487 -363354 1 2 999999 -555309 2 843834 941533 1 578715 745233 -105350 2 2 999999 2 2 999999 2 29678 622104 1 84566 441199 -158198 1 51778 367432 165259 1 19 999990 -399441 1 18 999999 272695 2 2 999999 1 409756 430566 341240 2 233439 301643 1 2 999999 -964322 1 2 999999 -274125 2 67261 484065 2 592707 943651 2 2 999999 1 19 999986 656481 1 2 999994 52565 2 13579 168303 1 6 1000000 -926662 1 239232 684573 -575547 2 16 999983 2 4 999987 1 17 999999 -536166 1 13 999983 -583311 2 5 999992 1 537698 784265 -951231 2 99430 326887 2 615207 815412 1 11 999985 -314273 2 2 999999 2 2 999999 1 15 999991 637531 1 122855 906741 993157 2 16 999993 2 200659 280099 2 380591 709125 1 2 999999 830398 2 2 999999 1 2 999999 897477 2 3 999991 2 3 999989 2 375494 807672 2 2 999999 2 2 999999 1 13 999997 -781050 1 10 999982 490942 1 6 1000000 980883 2 16 999981 1 2 999999 313900 1 2 999999 748236 2 112945 898708 1 2 999999 -43561 2 237333 710750 1 13 999982 -689084 2 10 1000000 1 13 999989 -931350 2 8 999999 2 2 999999 1 3 999987 387266 1 2 999999 178342 2 168680 894185 2 6 999993 1 27909 525880 -162601 1 2 999999 96404 1 2 999999 992203 1 136917 671401 -975296 2 1 999985 2 6 999993 1 829993 936459 -815836 2 915126 927920 2 758792 921655 2 2 999999 1 7 999992 270833 2 2 999999 1 2 999999 549318 2 2 999999 2 299531 339257 2 203094 385220 1 18 999996 527311 2 3 999989 1 5 999997 660850 1 6 1000000 -506118 2 517657 801904 2 2 999999 1 551228 963702 739118 2 732791 831046 2 12 999987 1 38181 185760 802189 2 510138 709131 1 2 999999 360195 1 169994 843205 798144 1 19 999997 -99540 2 13 999988 1 7 999993 164907 2 4 999992 2 1 999999 2 2 999999 1 235808 740342 -534408 1 2 999999 -91470 2 1 999981 1 2 999999 -849072 1 117540 850304 -98793 2 10 999994 1 95964 926751 992158 1 2 999999 578853 1 7 999982 -551228 1 15 999983 -720007 2 249843 977236 1 2 999999 -811048 2 2 999999 2 2 999999 1 17 999990 656490 2 20 999989 1 3 999988 -849786 1 2 999999 823287 1 2 1000000 -943744 1 538668 573347 94822 1 2 999999 -551978 2 3 999981 2 2 999999 1 5 999982 -930405 1 2 999999 -606872 1 2 999999 -114813 1 2 999999 -818575 2 163333 444849 1 500717 654700 118357 2 2 999999 1 2 999999 -320035 2 2 999999 1 5 999981 21725 1 2 999999 -991906 2 2 999999 2 2 999999 2 7 999990 2 2 999999 1 2 999999 964255 1 377099 511352 324932 1 15 999983 827629 2 1 1000000 2 2 999999 2 312527 321128 1 3 1000000 -972734 1 2 999999 465593 2 16 999981 1 5496 267089 945486 1 20 999994 734588 1 5 999991 -578579 2 11 999989 1 2 999999 970667 2 2 999999 1 2 999999 28952 1 409395 799021 546499 1 197788 822584 52108 2 2 999990 1 171627 536762 -460680 2 840458 980875 1 16 999989 281014 2 15 999989 2 242146 768943 2 18 999995 1 2 999999 571598 2 14 999989 2 1 999987 2 156872 179141 2 368990 529446 2 676419 886575 1 760405 943970 735180 1 52268 972515 -605742 1 2 999999 773426 1 11 999981 -326048 1 342356 523191 284931 2 6 999988 2 2 999999 2 2 999999 2 10 999994 1 2 999999 232103 2 372794 706043 2 9 999990 1 350793 708756 511353 2 7 999990 2 2 999999 1 3 1000000 489043 2 2 999999 2 9 999996 2 2 999999 2 5 999995 2 2 999999 1 2 999999 -930079 1 18 999998 -478421 2 2 999999 1 2 999999 917169 1 121430 453337 174408 2 207217 504672 1 2 999999 -342965 2 3 999998 1 285655 858440 354173 2 699552 764067 2 2 999999 2 680083 880336 1 2 999999 -512886 1 2 999999 -667254 1 2 999999 225695 2 2 999999 1 210512 805330 475474 2 247749 997310 2 9 999982 2 2 999999 2 2 999999 1 2 999999 384027 2 11310 624577 1 2 999999 79921 2 10 999999 2 2 999999 2 328186 361431 1 2 999999 -360924 1 2 999999 -31884 1 2 999999 -200749 2 6 999988 2 9 999983 1 166800 996430 -333809 2 78503 721198 1 521682 617332 698887 2 12 999986 2 12 999992 2 156190 218356 2 16 999998 2 14 999986 2 2 999999 1 19 999987 -669767 2 9 999996 1 6 999981 607227 1 63849 934668 -977882 2 8 999990 2 2 999994 1 2 999999 -847197 1 589692 734652 434916 2 9 999989 1 10 999995 480526 1 2 999999 -246004 2 190645 666130 1 17 999991 475135 2 257969 718334 2 13 999982 1 5 999983 911062 1 2 999999 -527544 2 577836 647437 1 2 999999 -671479 2 667986 692929 2 2 999999 2 11 1000000 1 10 999990 265523 1 2 999999 -480623 2 388719 599003 2 536672 982454 1 15 999981 -798448 1 670667 713163 -469486 1 2 999999 -620162 1 59153 547896 -245753 2 2 999991 2 2 999999 2 2 999999 2 402992 807407 2 17 999997 1 12 999984 -839339 1 20 999981 -927300 1 2 999999 200615 2 310306 993524 2 15 999994 2 241737 740352 1 230096 366167 320382 1 2 999999 148083 1 19 999983 534824 2 18 1000000 2 37630 348771 2 122225 820802 1 17 999995 -141702 2 11 999991 1 2 999999 -241042 1 79599 405729 -200782 1 15 999991 -264004 2 19 999990 1 15 999996 551065 2 2 999999 1 2 999999 -860182 2 20 999997 2 588 734700 1 706937 895721 329507 1 14 999985 986741 2 2 999999 1 2 999999 -723847 2 295269 366042 1 2 999999 -797306 2 28684 913094 2 452338 987570 1 700788 734026 200885 1 5 999998 -741246 1 8 999991 -580329 2 524742 874092 1 17 999997 -986387 2 259012 387224 1 2 999999 290196 2 2 999999 2 170305 346018 2 2 999999 1 107476 462267 -141338 1 12 999998 239656 2 111426 944293 1 7 999981 -225342 2 2 999999 2 2 999999 1 2 999999 387898 1 13 999997 -809035 1 7 999981 -942006 2 10 999986 1 2 999999 245551 1 18 999984 -189183 1 11 999993 -631402 2 4 999992 2 2 999999 2 12 999986 2 13 999981 1 118620 174403 150174 2 1 999996 2 2 999999 2 20 999991 1 2 999999 -848301 2 2 999999 1 2 999999 85576 1 2 999999 -764132 2 15 999990 2 133469 528649 2 8 999981 1 16 999994 -748922 1 2 999999 647325 1 5 999983 -672779 1 2 999999 909600 2 24270 368128 2 424274 738013 2 195596 449234 1 5 999981 60842 2 2 999999 2 2 999999 2 5 999999 2 206479 995528 1 429827 883372 84185 2 2 999999 2 58282 596397 2 118350 634753 2 200712 944862 2 2 999999 2 20 999999 1 105751 343243 -961317 2 2 999995 2 383656 399603 1 3 999994 362649 2 4 999992 1 111644 734124 142935 1 2 999999 -180519 1 108116 598532 -446800 1 2 999999 -495570 1 2 999999 -950829 2 321088 825251 2 680267 762313 2 2 999999 1 12 999988 368778 1 2 999999 884818 2 2 999999 1 2 999999 -91140 2 20 999986 1 409456 491768 -926036 2 2 999999 2 2 999999 2 372490 736265 2 20 999985 1 2 999999 -783499 2 9 999988 2 101627 185386 2 2 999999 2 36660 932532 1 730382 844222 -124812 1 3 999990 421294 1 3 999981 -946957 1 605489 885662 -374290 2 45657 710787 1 18 999988 433421 2 2 999999 2 15 999989 2 285999 482309 2 116400 612528 1 14 999983 668949 2 2 999999 2 2 999999 2 2 999999 1 10 999992 28907 1 2 999999 -667035 1 16 999986 -292914 2 2 999999 1 2 999999 374697 2 15 1000000 1 2 999999 381195 2 2 999999 2 2 999999 1 7991 353625 -722820 1 2 999999 -259734 1 130905 554295 543253 1 2 999999 -154197 2 56589 842447 1 115490 521972 -487222 1 744523 936844 288136 1 221645 565535 492187 2 2 999987 2 2 999999 2 222667 961069 1 854829 926806 655756 1 413974 839692 453065 1 91078 522301 783189 1 2 999999 595193 1 2 999999 519495 1 2 999999 -136625 2 825690 845861 1 2 999999 847038 1 384918 996667 -851233 1 20 999989 -246998 2 620739 671999 1 2 999999 -349386 1 10 999988 543020 1 2 999999 227881 2 16 999987 2 3 1000000 2 2 999999 1 392481 942496 515143 1 13 999985 676405 1 2 999999 -196613 2 3 999989 1 748240 817230 -313630 1 646491 788153 -783942 2 2 999999 1 2 999999 -629311 2 2 999999 1 2 999999 174211 1 12 999983 423966 2 90998 268167 2 2 999999 2 3865 281466 2 14 999984 2 2 999999 2 2 999999 1 31311 446682 -903159 2 14 999997 2 9 999996 1 7 1000000 461934 2 56199 358708 1 118833 425808 955398 1 262033 541190 374496 2 11 1000000 2 2 999999 1 586516 938731 295449 1 7 999985 585865 2 146548 787609 1 125593 419126 -508013 2 93148 914572 2 399832 447093 1 2 999999 509920 2 5 999993 2 14 999987 1 7 999981 222811 2 385181 685111 2 20 999990 1 113517 339904 930314 2 7 999987 2 648576 951252 1 2 999999 47853 2 2 999999 2 18 999993 1 13 999986 695381 1 7 999997 -139110 2 2 999999 1 105766 518109 -286741 2 2 999999 2 3 999995 1 7 999997 411261 1 249781 783095 345941 1 2 999999 -608013 1 618584 967663 919897 2 66737 765205 2 476385 581671 2 15 999999 2 2 999999 1 19 999986 813437 1 2 999998 -254041 1 17 999992 859322 1 2 999999 92141 1 2 999999 -247227 2 19 999981 1 7651 51003 -117789 1 605139 810797 317686 2 2 999999 1 797888 996407 490409 1 8 999986 528772 2 2 999999 1 26509 220939 668727 1 2 999999 69562 1 572444 721183 -438835 2 2 999999 1 576825 806206 523338 2 107837 925790 2 2 999999 2 14595 958020 2 17 999997 1 2 999999 -724451 1 2 999999 -755635 1 121683 855142 -732464 2 15 999985 1 12 999983 220625 1 3 999985 171214 2 19 999997 1 270094 985455 944324 1 20 999995 -749781 2 224144 448903 1 20 999996 127601 2 70610 149757 2 14 1000000 1 515773 834706 -436549 1 517517 810616 -109552 1 2 999999 874067 2 10 999986 1 2 999999 544437 1 43636 625217 -511928 1 18 1000000 -896618 1 622413 760196 57243 2 2 999999 1 187403 287454 967340 1 18 999985 -469685 2 2 999999 1 243814 838321 -596061 2 2 999999 1 2 999999 476819 1 122292 831857 -134910 1 18 999983 -202455 2 2 999999 2 11 999992 1 2 999999 64425 2 114714 164769 1 2 999993 753469 1 5 999995 -144712 1 5 999993 544380 2 2 999999 2 601382 748762 2 8 1000000 1 18 999981 962948 2 2 999999 1 2 999999 -920714 2 306785 605406 1 2 999999 118833 2 17 999993 2 8 999991 2 2 999999 2 10 999986 2 12 999997 2 2 999999 1 13 999992 -47134 1 2 999999 430153 1 2 999999 356731 1 2 999999 152292 1 17 999996 539840 1 2 999999 765348 1 2 999999 342513 2 2 999996 1 497259 878640 -630267 1 7 999981 -496116 2 2 999999 2 12 999994 2 446970 671217 2 12 999990 1 11 999997 66843 2 2 999999 2 4 999989 2 3 999983 2 9 999987 2 385982 707203 2 2 999999 1 2 999999 -419989 2 29482 581449 2 343421 528851 1 20 999983 335329 1 2 999999 -204259 1 16 999995 -820498 1 34458 379963 -494720 1 8 999998 964635 1 2 999999 -122449 1 18 999992 -211274 2 225735 248114 1 1 999983 505026 2 839408 912391 2 2 999999 2 17 999990 2 51557 964863 1 724450 801851 150392 1 15 1000000 508744 1 349627 511204 39449 1 98490 478087 -142090 2 10 999985 2 233890 674609 1 761439 863906 -729303 1 14 999996 522992 1 2 999999 -535597 1 2 999999 -353478 2 2 999999 2 11 999988 2 93994 919911 2 645837 700960 1 2 999999 -15427 1 2 999999 213460 2 946781 952612 1 43144 57389 -644883 2 2 999999 1 730227 784619 371186 1 15 1000000 -139836 1 392916 671801 378800 1 12 999993 -155401 1 3 999998 46079 1 2 999999 810432 1 249636 971224 -267911 2 2 999999 1 2 999999 -753987 1 11 1000000 160946 1 256702 796814 800566 2 2 999999 1 2 999999 -80898 2 352093 399950 2 2 999999 2 2 999985 2 577009 761763 1 2 999999 -631522 1 2 999999 137088 2 8 999990 1 2 999999 780183 1 2 999999 -538874 1 16 999987 -657786 1 2 999999 -679983 2 2 999999 2 20 999991 1 275038 398963 -197387 2 2 999999 2 582398 893607 1 103985 474534 985011 2 2 999999 2 456494 745607 2 2 999999 2 2 999999 1 192731 741244 258096 1 2 999999 812722 2 2 999999 1 2 999999 241001 2 2 999999 2 11 999986 2 12169 859699 1 2 999999 446045 2 2 999999 2 632242 639835 2 2 999999 1 2 999999 -676499 1 17 999983 668397 1 2 999999 -61270 1 445241 758252 -354002 1 10 999989 -436710 2 15 999991 1 2 999999 -713074 2 2 999999 2 299423 770753 2 139360 505914 2 17 999994 2 3 999999 2 7 999991 2 9 999998 1 2 999999 907934 2 2 999999 2 8 999998 1 17 999984 -464370 1 307622 408214 -560479 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -205971 2 6 999992 2 2 999999 2 73887 234453 2 17 999982 2 17 999985 2 2 999999 1 2 999999 -140752 1 13 999986 80728 1 2 999999 686550 2 2 999999 1 2 999999 -768 1 2 999999 486886 1 2 999999 -981999 2 7 999998 1 249753 472593 538103 1 47308 534573 686622 1 2 999999 -42133 1 2 999999 -364090 2 19 999988 2 2 999999 1 75617 414337 -59063 1 19 999997 405464 2 11 999993 2 2 999999 1 2 999999 -167674 2 477035 532747 1 4 999986 712170 2 2 999999 1 2 999999 141289 2 594332 611117 2 5 999989 1 17 999994 971946 1 584174 619905 -745727 1 626337 644689 -113857 2 344316 940221 1 164016 698934 127414 1 348573 967163 678514 1 160958 582943 27582 1 306862 530324 -995513 2 6 999994 1 256199 547764 558046 2 415319 788962 2 745323 760242 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -716570 1 2 999999 -775882 2 282133 497459 1 75690 131233 -588862 1 10 999993 -791618 1 2 999999 110355 2 2 999999 1 2 999999 145869 2 2 999999 2 2 999999 1 2 999999 -250443 1 2 999999 -756587 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 516258 946236 1 2 999999 -404152 1 15 999982 -892977 1 2 999999 885531 1 2 999999 678943 2 2 999999 1 82446 329993 -669350 2 18 999996 2 769144 862283 2 13 999992 2 2 999999 2 2 999999 1 947403 962037 -505126 1 161519 197181 -240785 1 563422 889808 361891 2 2 999999 2 2 999999 1 737360 842591 877525 1 12 999995 815722 1 2 999999 87373 1 310291 968489 777289 1 8 1000000 -898611 2 467370 947163 1 2 999999 848660 2 18 999990 2 19 999999 1 2 999999 -717448 1 20 999983 694696 2 2 999999 1 254581 587017 747079 2 3 999994 2 2 999999 2 425934 621839 1 2 999999 -882241 2 2 999999 1 609312 801094 -365671 1 2 999999 -77194 1 205648 634009 -564561 2 2 999999 2 2 999999 2 459179 824357 2 195670 557285 2 2 999988 1 2 999999 800881 2 325973 636764 1 13 999982 -159595 1 10 999984 248 1 10 999990 -376043 2 2 999999 1 2 999999 -841112 2 2 999999 2 2 999999 2 2 999999 2 26848 109070 1 314170 588577 -930511 2 2 999999 2 84706 103765 1 88293 889513 -412387 2 2 999999 2 2 999999 2 576260 939616 1 2 999999 -30481 2 218873 514490 1 495183 998389 956052 2 19 999981 1 13 999991 344426 1 2 999999 17566 2 295908 731093 1 10 999988 -351008 2 6 999988 2 2 999999 1 10 999992 -371054 2 2 999999 1 18 999992 397067 2 2 999999 1 2 999999 16992 1 120631 400680 546112 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -168051 2 2 999999 1 2 999999 923289 1 90627 456932 504639 2 2 999999 2 625002 899429 1 4 999981 -181155 2 2 999999 2 8 999996 1 2 999999 143497 2 225461 775476 2 376135 957837 2 508143 540459 1 228922 352216 954948 1 619847 990341 -42696 2 2 999999 2 2 999999 1 7 999988 -51792 2 809284 855023 2 2 999999 2 7261 159966 1 329241 819350 150025 1 2 999999 742207 1 295026 650482 256463 1 8 999982 -194439 1 2 999989 -865228 1 2 999999 -223858 1 18 999991 -524744 1 13 999985 -834902 2 2 999999 1 2 999999 -55160 2 2 999999 1 253731 880076 -845525 2 2 999999 1 4 999995 -915447 2 2 999999 2 5 999998 1 2 999991 -314434 1 14 999997 -131247 2 20 999996 2 329283 793963 1 508551 524245 938783 2 2 999999 1 2 999999 420744 2 2 999999 1 250734 322604 -538704 1 605064 999899 284915 2 2 999999 1 179266 706619 422171 2 2 999999 1 166558 639743 -815561 2 560367 870111 2 47906 720311 1 2 999999 -288136 1 2 999999 -6096 1 2 999999 481582 1 2 999999 947784 2 223915 231766 2 13 999997 1 2 999999 840663 2 20329 444346 1 834031 917203 576006 2 12871 197825 2 194405 994624 1 18 999991 -395874 1 137892 635178 949626 1 232980 843191 120609 2 1 999998 1 5 999999 527997 2 842929 945385 1 2 999999 -931685 1 6 999984 578889 2 14 999982 1 9 999994 -862663 1 416111 894079 -57718 1 29980 384612 745690 2 2 999999 2 2 999999 1 223535 232042 525872 1 319412 986792 -396651 2 2 999999 1 14 999983 483882 1 15 999981 -639298 2 203766 872212 2 129181 643147 1 2 999999 893715 1 9 999998 268775 2 2 999999 1 2 999999 -141938 1 2 999985 943711 1 10 999982 197047 1 656650 869302 -779736 1 2 999999 -210656 1 11 999981 605223 1 16 999988 245478 2 2 999999 1 2 999999 -537556 2 8 999994 1 19 999992 -620997 1 83544 874172 730728 1 2 999999 158160 2 8 999989 2 2 999999 1 2 999999 707485 2 19 1000000 1 641150 712905 239964 1 115096 796672 702210 2 19 1000000 2 2 999999 2 255084 530753 1 2 999999 853172 2 239564 264139 2 937715 952211 2 152006 911198 1 9 999994 470519 1 2 999999 -970444 2 2 999999 1 5 999999 924121 2 15 999998 1 3 999995 912344 1 543942 592420 -517496 1 397481 724081 -424840 1 2 999999 193792 1 236219 972573 361909 2 5 999987 1 2 999999 -612440 1 4 999986 283551 2 13 999984 1 14 999994 948228 2 8 999998 1 2 999999 -825803 1 12 999995 200209 2 2 999999 2 2 999999 2 2 999999 1 14 999982 745442 1 14 999996 742075 1 3 999994 112910 1 3 999982 -862273 1 20 999986 926536 1 12 999991 145105 2 153411 845872 1 10 999999 286215 1 6 999982 987107 1 2 999999 -910761 1 528400 568283 652649 2 2 999999 1 187789 409590 420358 2 2 999999 2 357101 402120 1 2 999999 312651 1 2 999999 226129 1 2 999999 990494 2 2 999999 2 236310 749177 2 2 999999 2 149589 356325 2 2 999999 1 12 999991 -285338 2 2 999999 1 2 999999 -719962 2 2 999999 2 364230 768146 2 318063 552757 2 9 999984 2 20 999987 2 2 999999 1 2 999999 -996438 1 16 999984 582448 1 2 999999 635423 1 8 999989 146250 2 717035 977025 1 2 999999 192713 2 342472 452855 1 2 999999 -670154 1 2 999999 -156620 2 14 999981 1 4 999997 410378 2 9 999999 1 769332 935264 -209955 2 2 999999 1 19 999984 -622193 1 2 999999 -796040 1 901493 951853 -899736 2 198023 852194 2 208504 874364 2 783039 871783 1 2 999999 -195838 1 18 1000000 579400 1 2 999999 -48596 1 13 999993 650760 2 2 999999 1 2 999999 -553974 2 386295 478494 1 2 999999 -911973 2 2 999999 2 5 999992 1 197986 599010 795394 2 14 999983 1 16 1000000 173226 1 2 999999 417668 1 825335 892873 -195057 1 10 999983 -930374 1 20 999992 239719 2 13 999992 1 176362 408672 226809 1 703631 931402 709397 2 2 999999 2 2 999999 2 2 999999 2 600604 970112 2 2 999994 2 18 999983 1 376385 963532 -386290 2 2 999999 2 9 999986 1 2 999999 393045 2 2 999999 1 2 999999 800132 1 5 999993 979363 2 2 999999 1 18 999986 -338882 1 15 999983 913046 2 54589 251377 2 2 999999 2 20 999991 1 2 999999 -614391 1 4 999987 -863246 2 6 999981 1 718057 812032 -879755 1 8 1000000 721415 1 2 999999 169864 1 2 999999 -757748 2 2 999999 2 207195 889249 1 18 999998 -149476 1 627855 814278 -646140 1 424956 675418 -615650 2 2 999990 1 115229 980102 795546 2 112117 639519 1 2 999999 206569 1 20 999983 -697108 1 598485 729737 472236 1 2 999999 -164186 2 62895 718172 1 6 999994 515484 2 139219 881928 2 13 999991 1 590277 649356 830781 2 2 999999 2 2 999999 2 2 999999 1 518557 707532 581160 2 402688 914164 1 629358 666542 788951 2 12 999987 1 4 999998 687923 2 2 999999 1 2 999999 278742 2 2 999999 2 4 999981 1 6 999982 62159 1 4 999997 719648 2 21744 461124 1 332231 798441 -727689 1 2 999999 -778273 1 237882 793871 -880828 1 271280 653189 592220 1 2 999999 -219963 1 15 999985 -545674 1 401588 501878 -467516 1 303682 659708 -507667 1 7 999997 -827248 2 610113 981408 2 2 999999 2 2 999999 1 391121 903472 163445 2 405216 423085 2 2 999999 2 12 999990 1 350412 970427 -55910 2 2 999999 1 476043 617812 15000 2 15 999989 2 6 999992 1 575884 590079 280043 1 449322 462515 144189 1 560691 869892 -251073 2 62448 98506 2 14 999995 1 208668 751938 -637737 2 2 999991 1 2 999999 -769943 1 5 999986 69133 1 2 999999 -877455 2 13 999981 1 679586 701619 -372843 1 8 999987 579039 1 2 999999 -606393 2 14 999998 1 2 999999 429919 2 2 999999 2 82779 918856 2 2 999999 1 2 999999 -733940 1 370318 691500 833041 2 2 999999 2 15 999987 1 9 999994 764758 2 12 999993 1 862231 979844 -684814 1 165845 388070 -191736 2 17 999996 2 9 999994 1 2 999999 -807832 2 2 999999 1 13 999999 -100347 2 8130 477204 2 4 999990 1 19 1000000 -774247 2 2 999999 2 45245 980534 2 14 999990 2 2 999999 1 10 999999 -86774 1 13215 815747 -860845 2 9 999996 1 6635 119518 -937116 2 82028 860433 2 13 999989 2 1 999998 1 2 999999 358476 1 2 999999 -407481 1 10 999993 94759 2 2 999999 1 2 999999 -49965 2 220261 958695 1 263608 588992 680680 2 19190 404666 2 2 999999 1 153390 876628 92088 1 560556 708973 -662412 1 246891 409514 428225 1 615792 909356 -732799 1 20 999983 209868 1 396753 735800 215516 2 694512 807858 2 13 999992 2 2 999999 1 2 999999 386037 1 2 999999 -268309 2 820347 975391 2 2 999999 2 14 999998 1 589466 703782 -217717 1 2 999999 -173187 1 2 999999 627707 2 437470 727269 1 2 999999 -868288 1 2 999999 576994 2 2 999999 2 2 999999 1 381547 845708 107726 1 8 999982 -573347 1 12 999996 -261320 2 2 999999 1 2 999999 749740 2 18 999999 1 2 999999 231538 1 2 999999 -570062 1 2 999999 47849 2 10 999983 2 521096 668257 1 2 999999 332337 1 2 999999 -252922 1 2 999999 369570 1 156541 740852 115196 2 13 999998 2 56246 344813 2 2 999999 1 157129 875521 97739 1 659763 936057 -751760 2 192980 704793 2 2 999999 1 2 999999 -466598 2 20 999985 1 361050 675543 257159 1 6 999986 56370 2 8 999990 1 15 1000000 332112 2 9 1000000 1 2 999999 50607 1 459653 501256 706104 1 147843 489087 -844711 2 2 999999 2 55711 892939 2 1 999983 2 12 999990 2 2 999999 1 14 999983 323200 2 2 999999 1 14 999994 393987 1 479292 620156 -682520 2 2 999999 2 12 999987 2 15 999993 1 595138 604398 438007 2 2 999999 2 6 999987 2 2 999999 1 2 999999 223033 2 16 999986 1 36353 781798 -656382 1 20 999987 744377 2 236811 982087 1 2 999999 244870 1 2 999999 456921 1 505674 896597 -995745 2 170771 266261 2 529112 853015 2 2 999998 2 6 999984 1 2 999999 294278 2 2 999999 2 468217 650106 1 7 999993 230163 1 11 999986 -262520 2 16 999996 1 1 999987 70485 2 2 999999 1 2 999999 -569550 1 2 999999 -101571 2 2 999999 2 2 999999 1 2 999999 888992 1 629040 894817 -263384 1 482624 525380 -317236 1 17 1000000 846181 2 2 999999 1 2 999999 345211 1 841874 989946 -245168 1 2 999999 -483810 2 345097 582637 2 2 999999 2 2 999999 2 2 999999 2 14 999991 2 20065 571514 1 230330 419231 -336153 1 2 999999 -472195 2 2 999999 1 12 999993 754416 1 2 999999 815955 1 2 999999 -461097 1 10 999991 532064 1 2 999999 -303933 1 2 999999 -236719 1 6 999998 -258218 2 356750 530024 2 19 999992 1 2 999999 -436514 2 363802 747501 1 2 999999 247839 1 2 999999 -850140 2 264303 943425 2 418206 887562 1 232922 343017 -455129 2 545115 694637 2 713564 807022 2 274485 285217 2 8 999987 2 2 999999 2 18 999997 1 243554 869282 939752 2 11 999995 1 2 999999 554370 2 2 999999 2 82462 533509 1 1 999995 -693971 2 566299 813521 1 10 999990 707435 1 16 1000000 -710042 1 20 999982 169494 1 133851 251363 -112834 1 547311 835167 -321012 2 15 999990 1 374659 652543 112507 2 8 999983 1 211931 597223 -758171 2 775090 922454 2 2 999987 2 195499 251113 2 2 999999 2 20 999984 2 168325 514985 2 19 999986 2 2 999999 1 609166 925952 797135 1 461964 987670 -392358 2 2 999999 2 7 999982 2 2 999999 1 2 999999 308102 2 751029 906278 2 43973 782789 2 130292 279853 1 67193 371467 -917459 2 406408 609866 1 7262 258743 737804 1 2 999999 305171 1 12 999988 847273 2 478438 647392 1 82187 143514 960722 2 2 999999 2 186147 880164 1 15 999999 413642 1 2 999999 -843144 2 18 999982 2 2 999999 2 2 999999 1 2 999999 937098 1 13 1000000 -151590 1 2 999999 113113 1 469709 536118 -900150 2 2 999999 1 83941 823576 -923427 2 48479 672580 2 366670 967971 1 5 999997 810273 2 647985 729272 2 12 999991 1 330320 530370 -723915 2 20 999988 1 2 999999 -78314 1 2 999999 23489 1 354255 852905 -899437 1 4 999987 230973 2 648717 940393 2 2 999999 2 141727 778556 1 2 999999 -932134 1 4 999983 226526 1 213654 617912 837640 2 686511 851363 2 403549 823922 2 1 999990 1 2 999999 892572 2 2 999999 1 2 999999 -548668 1 2 1000000 925982 2 2 999999 1 2 999985 408161 2 939886 961461 2 2 999999 2 2 999999 2 2 999999 2 8 999997 1 633347 690669 375807 2 421287 746887 1 2 999999 -223188 2 9 999984 1 1 999993 317699 1 2 999999 -501088 1 1 999999 302011 2 2 999999 1 7 999987 923933 1 14 1000000 -984519 1 165635 233644 -206226 1 20 1000000 989214 1 624250 816310 499750 1 2 999999 -793503 2 142407 950216 1 2 999999 788037 1 2 999999 -144969 1 343251 742187 450280 1 10 999984 633178 1 2 999999 416751 1 441093 635890 -96986 2 2 999999 2 2 999999 1 193891 206246 -768315 2 19 999989 1 2 999999 -486079 2 2 999999 1 5 999992 941091 1 5 999981 546521 2 684285 832210 1 893423 965828 -479996 2 2 999999 2 959731 964392 2 2 999999 1 2 999999 -790295 2 17 999992 2 18 999988 1 316795 758396 996242 2 66420 533012 1 2 999999 -299563 1 18 999984 996478 2 2 999999 2 12204 454052 1 261523 920870 747702 1 8 999986 444674 1 19 1000000 958540 2 479490 529580 2 2 999999 1 2 999999 112441 2 1 999986 2 18 999987 2 496970 755733 2 2 999999 2 2 999999 2 2 999999 1 265747 822887 -715463 1 66323 735962 -441908 1 18 999987 911575 1 2 999999 275883 2 20 999994 1 452018 978649 -705117 2 15 999986 2 127170 608297 2 2 999999 2 5 999981 1 2 999999 814742 1 276557 848119 45888 1 35268 958921 -254227 1 2 999984 -430396 1 111352 633712 482772 2 10 999983 1 98861 671067 -638530 1 1 999996 -976248 2 55739 303981 2 2 999999 1 2 999999 511655 1 19 999989 33507 2 12 999987 2 291094 636901 2 704625 983198 1 8 999998 845219 2 25989 361026 2 2 999997 2 2 999999 2 2 999999 1 189689 290980 362448 1 2 999999 -619103 1 7 999983 -898118 2 16 999993 1 507593 735186 629726 1 6 999999 -503027 2 285689 690020 2 6600 87121 2 6 999984 1 310549 455977 393331 1 15 999992 -983077 1 563835 639486 907126 2 2 999999 2 10 999985 2 131987 469645 2 2 999999 2 203891 666264 2 2 999999 2 244095 284197 2 10 999997 2 793477 932223 2 64342 932697 1 9 1000000 385252 1 219145 940643 144919 2 4 999989 1 16 999999 722535 2 377437 969870 2 15 999984 1 86157 901431 482799 1 6 999987 102331 2 9 999987 2 6 1000000 1 2 999999 -476360 1 16 999981 74723 2 2 999996 1 2 999999 -185766 1 2 999999 593829 2 13 999984 1 2 999999 -114046 1 682659 948377 -569565 2 16 999995 2 18 999998 1 10 999987 562309 1 2 999999 -537801 2 831201 953839 1 2 999997 -432200 1 4 999986 -698751 2 90416 664431 1 80152 614928 855310 1 16 999988 -591094 2 2 999999 1 2 999999 -985741 2 2 999999 2 2 999999 1 325152 640270 747073 2 2 999999 1 47236 486816 91663 2 2 999999 2 2 999999 1 659108 967167 532880 1 11 999983 -903435 1 7 999985 -987256 2 160942 730811 1 2 999999 238715 2 599255 608852 2 14 999999 1 317728 616997 225557 2 2 999999 1 2 999999 92091 1 2 999999 -632485 2 9956 570702 1 2 999999 -457676 2 664086 968405 2 847786 900071 1 2 999999 -356880 2 16 999998 2 2 999999 2 15424 269412 2 122503 497771 2 2 999999 2 15 999985 2 2 999999 2 7 999995 1 2 999999 -37753 1 10 999999 -462759 2 2 999999 2 2 999999 1 8 999997 -593867 1 393022 638174 911095 1 2 999999 -952310 1 2 999999 -719759 1 284873 671462 -218798 2 2 999999 2 2 999999 2 751363 883647 1 2 999999 863884 2 8 999987 1 18 999991 -130099 2 447006 810874 1 2 999999 -706829 1 368208 914206 -595211 1 134919 388876 -6146 1 2 999999 836033 2 698225 910604 2 17 999987 2 407982 926377 2 2 999999 2 1 999997 2 2 999999 2 12 999987 2 5 999985 1 2 999999 919107 2 2 999999 2 286669 558265 1 7 999992 -755294 2 2 999999 1 2 999999 -53349 1 593712 679222 595917 1 3 999990 535014 1 5 1000000 -211271 2 398489 575623 2 2609 256471 1 17 999997 -997905 1 7 999999 -606734 1 2 999999 -922506 2 792436 979831 1 9 999981 -827643 2 2 999999 1 20 999997 214187 1 2 999993 845207 1 2 999999 36154 1 19 999983 -787861 1 523737 589399 -764723 2 11 999992 1 4 999997 831268 2 2 999999 2 2 999999 1 2 999999 -639434 2 2 999999 2 766200 852875 1 2 999999 -221672 1 2 999999 22494 2 179113 189274 2 2 999999 2 2 999999 1 414585 667543 610449 2 5 999981 1 421711 639292 73547 2 358658 452705 1 19 999982 -753224 1 658043 773845 -167495 1 20 999998 -924593 1 2 999999 -431381 1 23752 827329 925496 1 16 999986 -318022 2 2 999999 1 846069 950733 -957556 1 162609 424208 -375777 2 845065 998301 2 545678 672647 2 2 999999 2 667487 912938 2 13 999993 1 135035 624600 -462508 1 110675 132181 -767092 2 2 999999 2 2 999999 1 475327 829642 -276091 1 2 999999 376384 2 14 999989 1 17 999984 610530 1 799444 853553 527007 2 110929 458319 1 9 999990 888597 2 2 999999 1 10 999984 -631106 2 20 999982 1 2 999999 847534 1 649800 937440 942224 1 2 999999 -71564 1 2 999999 275306 2 2 999986 2 2 999999 1 7 999982 -814342 2 396571 985164 1 2 999999 -829166 2 18767 505626 1 20 999991 -83571 2 14 999996 1 73732 123995 291277 2 478653 661418 1 2 999989 -66479 2 2 999999 1 2 999999 42867 2 2 999999 2 20 999990 2 3 999994 2 3 999997 2 412590 825454 2 2 999999 1 17 999989 474197 2 584406 835014 1 19 999989 -750179 2 2 999999 2 17 999986 1 2 999999 -33302 1 280208 659826 241289 1 2 999999 -637378 1 2 999999 265426 1 699003 879459 879017 1 2 999999 383253 2 2 999999 2 104462 803495 2 9 999990 2 2 999999 2 12 999991 2 3 999987 2 566836 873534 1 17 999990 932410 1 11 999995 656559 1 12 999999 -669842 2 20 999992 1 444623 736568 -465436 2 16 999997 1 10 999999 -427625 2 2 999999 2 2 999999 2 15 999989 2 2 999999 2 2 999999 2 2 999990 2 3 999982 1 2 999999 -526504 2 2 999999 1 2 999999 757761 2 2 999999 2 442919 922601 1 4 999989 -842761 2 20 999997 2 609466 640145 1 10 999996 -856554 2 146856 537732 2 2 999999 2 17 999991 2 13 1000000 2 8 999990 2 2 999999 1 2 999999 618814 2 2 999999 2 10 999999 2 2 999999 1 17 999990 828712 1 2 999999 832896 2 12 999987 1 2 999999 841630 1 2 999999 -14064 2 495581 772222 1 718950 876621 -24586 2 16 999994 2 254438 603188 1 41362 463752 -626372 2 13 999986 1 2 999999 396159 2 15 999981 1 553949 898855 581447 2 222946 408244 2 2 999999 2 2 999999 2 591438 908662 1 1 999999 685375 1 2 999999 -220035 2 17 999982 2 10 999994 1 196944 300999 366373 2 2735 726277 2 11 999998 1 2 999999 274585 1 505854 536366 437024 2 442925 823741 2 315110 887975 1 193337 755378 -786311 2 6 999994 2 8 999983 1 12 999990 -919915 2 356917 451215 1 281168 779858 312042 2 122615 299554 2 2 999999 1 17 999981 345821 2 503977 813409 1 2 999999 335038 2 553416 569586 1 2 999999 -29061 1 135356 616335 758615 1 179579 796859 955812 1 2 999999 526055 2 3 999985 1 363285 963262 -161825 1 9 999994 504990 1 274167 936319 -62600 2 450824 917046 2 496279 886060 2 374521 791995 2 2 999999 1 357564 529982 883743 1 565909 608358 -537223 2 8 999996 2 46357 792484 2 2 1000000 2 2 999999 2 2 999999 2 439727 478409 2 11 999999 1 712655 903769 -907301 1 141910 926665 -933246 2 2 999999 2 2 999999 2 20 999999 2 563898 787650 2 2 999999 1 2 999994 712357 2 2 999999 1 2 999999 4708 1 154703 404701 49626 2 2 999999 1 14 999997 759005 2 78877 318145 2 2 999999 1 14 999988 404933 2 360322 709254 2 2 999999 1 20 999985 -718630 1 2 999999 -636899 1 343391 713120 -186836 1 17 999998 -648627 1 14 999996 -328834 2 16880 710667 2 10 999990 2 2 999999 1 2 999999 -847069 2 709880 722018 1 13 999996 -959014 1 8 999986 -158072 2 16 999994 2 2 999999 2 12 999995 2 184026 200625 1 5 999990 52428 2 95836 919852 1 754149 836109 -39645 2 108159 592842 2 213245 293302 2 2 999999 1 79413 212686 323075 1 2 999999 -18303 1 15 999995 57800 2 2 999999 1 410347 460889 11760 2 6 999983 2 20 999988 2 2 999999 1 2 999999 35466 2 321734 690571 2 464531 517148 1 324308 582200 781701 2 405245 411259 2 494487 704260 2 40384 611033 1 230467 854964 682344 2 186139 864643 2 5 999985 1 2 999999 251834 1 8 999987 50012 1 2 999999 -75071 1 19 999995 914480 2 2 999999 1 8 999983 -724371 1 5 999992 -970524 2 3 999985 1 2 999999 -370183 1 35475 69062 -589952 1 27966 208394 -639290 2 9753 833489 1 16834 656249 -74851 2 2 999999 1 2 999999 845467 2 17 999991 2 76135 274688 2 5 999981 2 221192 951638 1 17 999986 551846 1 750581 943963 919105 1 675404 698488 258169 2 448251 652301 2 79904 772320 2 17 999989 2 262372 863093 1 375682 989745 977233 1 2 999999 886866 2 2 999999 2 564981 851374 2 2 999999 2 2 999999 2 2 999999 2 261523 856168 1 441481 782802 845486 2 2 999999 2 477967 616139 1 16 999989 259344 1 2 999999 -384065 1 5 999988 -116369 2 193621 282649 1 2 999999 82936 1 18 999998 -228425 1 20 999988 454678 1 18 999992 -283014 2 306530 787292 2 492393 995754 1 7 999998 356907 1 2 999999 -237260 2 20 999983 2 3 999995 2 156787 196879 1 2 999999 761320 1 251762 493814 -69590 1 220943 909346 -706713 2 2 999999 1 1 999997 -461981 2 225387 288444 2 15 999994 2 19 999985 2 58737 138235 1 3 999994 -690674 2 2 999999 1 4 999984 -652186 1 228069 466922 -432150 2 12 999986 1 2 999999 588242 1 2 999999 116503 2 336597 999551 1 18 999994 -859333 2 8274 214500 2 2 999999 2 20 999997 1 4 999981 426266 2 2 999999 1 2 999999 -186911 2 19 999985 2 494417 699438 2 2 999999 1 2 999999 -816262 1 2 999999 810312 1 14077 51199 928784 2 243548 596123 2 3 999981 1 2 999990 -841009 2 676017 825599 1 209846 782361 152297 1 5 999990 933637 1 604044 972411 -555534 2 8 999985 2 9 999983 2 6 999998 1 18 1000000 -601752 2 2 999999 2 271923 305353 2 14 999981 1 468825 589249 954354 2 73718 798347 2 15 999983 2 2 999999 1 6 999995 -710310 2 493916 727272 1 416280 462817 -336025 2 55206 666729 1 2 999999 -852723 2 2 999999 1 624578 729913 774737 2 3 999987 1 2 999999 -457846 1 14 999985 854275 2 14 999984 1 14 1000000 54342 1 172962 462648 -22455 2 201142 705975 2 4 999987 2 124722 849026 1 16 1000000 -998462 1 19 999986 942327 2 2 999999 1 370504 415288 248463 1 5 999992 295880 2 2 999999 1 2 999999 -168534 1 2 999999 -884883 1 49754 99555 -469870 2 11 999997 2 438166 481619 1 14 999998 442323 1 4257 267548 -899937 2 220887 227675 1 5 999987 -871851 1 2 999999 -366101 1 2 999999 1216 2 413046 664432 1 2 999999 758420 1 2 999999 -50395 2 451722 866151 2 152496 360125 2 8 999995 1 15 999997 -821440 1 2 999999 488598 2 2 999999 1 2 999999 -650790 1 7 999984 771851 2 13 999989 2 11 999985 2 144421 275526 1 11 999996 994827 2 2 999999 1 19 999994 18604 1 1 999984 -769420 1 5 999982 774108 1 2 999999 -238760 2 219158 341403 1 2 999999 914615 1 24708 474692 548400 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -12344 2 7 999983 1 696869 846095 36355 2 183315 467698 1 2 999999 -475565 2 16 999987 2 3 999995 1 631602 664954 -510055 2 23087 43362 1 106373 846713 -992432 1 45114 186003 866484 1 14 999995 -294101 1 2 999999 -633602 1 2 999999 -200948 2 2 999984 1 498015 792329 436375 2 16 1000000 1 2 999999 -36223 2 2 999999 2 216457 652517 1 2 999999 -20600 2 2 999999 2 287316 443661 2 2 999999 1 2 999999 -537497 1 12 999982 761193 1 2 999999 501690 1 2 999999 220553 2 6 999983 2 16 999990 1 2 999999 652895 1 280144 620018 106665 1 6 999985 -262710 2 2 999999 2 343293 908324 1 701676 895888 -116497 1 15 999994 855962 1 491366 529184 606008 1 334185 447747 -749715 1 12 999984 446955 1 165582 377757 410310 1 19 999985 -797294 1 194237 768421 -688201 2 641402 845215 2 638380 647084 1 2 999999 -379599 1 2 999999 859209 1 7 999985 -690050 1 2 999999 -583165 2 324892 748407 1 398474 864400 -877281 2 2 999999 1 2 999999 -125416 1 7 999989 -573313 2 2 999999 1 9 999982 -556610 1 557728 837397 622453 2 9 999989 2 6 999993 1 2 999999 233452 1 2 999999 623868 1 485476 671708 260771 2 2 999999 2 2 999999 1 260886 492120 449362 2 99982 452745 1 12 999983 100625 2 188397 648450 1 191094 223093 -692484 1 232919 433730 -822098 1 54676 127217 -571764 2 126235 623894 2 202856 490654 1 11 999999 -50444 1 583820 851263 -332277 1 110967 642750 -330587 1 394162 830659 749017 2 209982 395571 2 2 999999 2 372598 601701 1 16 1000000 -488878 1 2 999999 -686380 1 311732 729922 69477 2 2 999999 1 2 999982 411746 2 20 999995 2 2 999999 1 19 999991 919658 2 100052 935498 2 2 999999 2 661150 923101 1 3 999993 -325926 1 4 999987 141958 2 490534 914960 1 4 999999 517314 2 12 1000000 2 18 999991 1 2 999999 -496174 2 2 999999 1 6 999982 -600064 2 80301 327776 1 2 999999 -219146 2 16 999988 1 2 999999 -525969 1 2 999999 580986 2 2 999999 1 410908 686391 403205 2 11 999990 2 6 999995 2 249328 596885 1 2 999999 -390005 2 328159 709494 1 110498 118887 -165012 1 2 999999 746076 2 1 1000000 2 11 999987 1 12 999989 -704885 1 3 999981 712893 2 2 999999 2 2 999999 1 305568 692362 140967 2 2 999999 1 212875 597992 -286594 1 2 999999 39407 1 2 999999 -956027 1 71717 254174 -448273 1 258516 681137 853159 2 118855 860690 1 2 999999 -58198 2 2 999999 1 2 999999 780535 2 20 999987 1 448128 642053 -554183 1 2 999999 348940 1 2 999996 397988 2 134549 230090 2 2 999998 2 2 999999 1 2 999999 -439302 1 10 999986 -436567 1 193378 950454 -106537 1 1 999987 -353490 1 563776 926788 -567096 2 354554 426578 2 13 999986 1 359137 465224 -699238 2 2 999999 1 9 999987 -516117 2 846425 944349 2 462801 681815 2 14 999991 2 5 999985 2 38499 888380 1 2 999999 -198157 2 2 999999 2 2 999999 2 2 999999 1 18 1000000 504172 1 8 999993 661991 1 2 999999 293013 2 2 999999 1 8 999982 542903 2 2 999999 1 259437 362616 -429738 2 15 999987 1 2 999999 -738370 2 182474 926552 2 3 999996 2 298313 809056 2 9 999999 1 13 999993 -930443 2 555333 953706 1 2 999999 374510 1 231783 889193 77243 2 4 999993 2 4 999993 2 20 999997 1 4 999999 629787 1 686216 917753 280475 2 2 999999 2 344835 946573 2 6 999983 1 2 999999 762351 2 2 999999 2 2 999999 1 2 999999 -555259 2 168666 515638 2 2 999999 1 558793 758266 -499837 1 2 999999 -569577 1 2 999999 -670531 1 2 999998 400374 2 2 999991 1 883936 887555 647540 2 3 999991 1 19 999996 -843693 2 2 999999 1 2 999999 800519 1 2 999999 -322229 2 362782 676668 2 11 999994 2 8 999984 1 2 999999 -64483 2 2 999999 2 115363 671732 2 2 999999 2 4 999990 1 2 999999 567019 2 2 999999 1 498374 917224 -177434 1 17 999995 72106 2 15 1000000 1 19 999989 459808 1 2 999999 -875567 1 1 999990 -75392 2 247079 631068 2 81627 535427 2 19 999997 2 366468 836955 2 2 999999 1 801483 948189 -840867 2 2271 245150 2 13 999986 1 2 999999 -346588 1 608372 782962 898605 1 2 999999 -133949 2 91185 506530 2 276582 748398 2 2 999999 2 12 999986 1 484068 721423 972531 2 7 999987 1 40689 397236 -182401 1 2 999999 -192125 2 291665 933194 2 29950 488147 2 563834 846056 1 2 999999 -835874 1 13 999992 557586 2 12 999999 1 458679 660183 -427840 1 20 999987 -274781 2 193422 324592 1 2 999999 -981479 1 444797 632059 -643469 1 2 999999 650763 2 2 999999 2 429865 550593 1 126245 923640 388950 1 2 999999 -159013 2 516743 822021 1 19 999983 -969738 1 2 999999 840703 1 2 999999 -593417 1 5 999989 246605 1 8 999991 -201185 1 2 999999 607659 1 13 999995 -460350 1 88457 458222 -686450 1 19 999984 -413246 1 14 999998 234550 1 977292 983018 -116185 2 11 999984 2 15 999989 2 5 999992 1 2 999999 -487668 2 2 999999 2 17 999983 1 2 999999 195088 1 11 999996 -496720 2 202029 748369 1 185385 530540 288917 1 1 999985 869368 2 2 999999 2 394180 496416 2 2 999999 1 675549 898368 -564927 2 515998 984929 2 357245 440157 2 2 999999 1 2 999999 932951 2 6 999993 1 8 999981 609422 2 663326 968062 1 233624 881184 -723507 2 113181 668536 2 2 999999 2 431454 703611 2 12 999996 1 329893 547254 -343152 1 2 999999 -878 1 4 999994 -202867 2 2 999999 1 90357 755073 682133 1 16 999997 138090 2 2 999999 1 2 999999 -208194 1 15 999981 -808476 1 2 999999 -825169 2 2 999999 2 2 999999 1 247631 950203 663464 2 12 999994 2 18 999999 2 8 999992 2 2 999999 2 6 999982 2 11 999983 2 2 999999 1 10 1000000 206208 2 368587 941088 1 10 999996 -223394 2 16 999985 2 12 999990 1 17 999985 925128 2 2 999999 1 2 999999 305449 2 15 999995 2 20 999987 2 2 999999 2 1 999989 1 255114 798024 -88825 2 8 999999 1 2 999999 -422976 1 231708 538849 -763836 2 17 999998 1 2 999999 521370 1 422319 552531 600943 2 2 999999 1 4 999985 -295484 2 2 999999 1 804989 902196 150622 1 48957 740828 -797468 1 453142 948270 283411 1 557069 662662 -518835 2 2 999999 2 535777 583454 2 2 999999 1 85490 207841 -129912 2 11 999983 1 220095 560345 -476090 2 435041 482543 1 2 999999 175389 1 333880 788818 -279674 1 17 999994 -31671 2 2 999999 2 2 999999 1 10 999981 112882 2 13 999999 1 2 999999 -894953 1 2 999999 797204 1 134856 520292 976981 2 12 999997 1 20 999997 -142412 1 2 999999 -874859 2 1 1000000 1 4 999994 425629 1 88690 476737 249386 2 2 999999 1 13 999999 -976242 1 90972 792242 -788869 2 2 999999 2 8 999984 1 15 999981 54672 2 238358 264797 2 2 999999 2 6 999988 1 126704 595655 445868 1 2 999999 614235 2 2 999999 1 16 999989 -388387 2 1 999992 2 2 999999 2 36579 374667 2 2 999999 2 2 999999 1 205215 338213 309928 1 10 999996 -563954 2 372343 913178 2 2 999999 2 2 999999 2 82275 688360 2 2 999999 1 5384 252771 129163 2 292585 879771 1 4 999993 330799 1 2 999999 119589 2 2 999999 2 16 999984 2 10 999991 1 11 999989 -512053 2 406222 840543 2 10 999987 1 2 999998 292547 1 491302 595359 -786115 2 2 999999 2 15 999987 2 18304 509573 2 20 999994 1 17 1000000 342568 1 20 999992 -984172 1 841428 919921 -762593 1 22212 361510 614128 1 19 999993 630870 1 336037 425764 -45561 1 18 999983 125487 1 561725 851052 -399608 2 2 999999 2 9 999993 1 2 999999 -90032 2 2 999999 2 2 999999 1 2 999999 -861917 1 2 999999 -737799 1 258210 289353 -207407 1 9 999995 -311382 1 654702 943538 980845 2 45599 364152 2 2 999999 2 2 999999 2 34689 640854 2 2 999999 1 2 999999 320932 2 2 999999 2 230303 376882 2 9 1000000 1 134753 904901 490203 1 179251 424328 -124585 1 3 999990 93965 1 41548 520783 73560 2 2 999999 1 2 999990 395701 1 23753 574361 449425 2 13 999984 1 100905 751621 -554522 2 2 999999 1 4 999987 -273473 1 2 999999 998996 1 419477 980100 -665003 2 2 999984 1 627274 833071 669735 2 18 999988 2 24511 283649 1 2 999999 -461389 2 13 999987 1 101756 548695 -202458 2 2 999991 1 2 999999 204099 2 14 999985 2 304413 487976 2 18 999998 1 6 999992 -247859 1 244070 574451 576762 1 2 999999 888811 2 559193 973860 2 2 999999 1 300356 887152 -960086 1 599686 646276 -212159 1 15 999981 668379 1 730908 981062 -428630 1 550251 944694 68929 2 9 999998 1 2 999999 -650138 2 53736 921488 1 2 999999 -900812 2 557464 735846 2 13 999982 1 2 999999 789808 2 8 999994 2 2 999999 2 146023 977239 2 346661 891719 1 16 999994 -959027 2 2 999999 1 2 999999 906612 1 2 999999 241773 2 646763 936013 1 5 999997 -916893 2 11930 936875 2 46926 980518 2 2 999999 2 18 999981 2 2 999999 2 7 999998 1 19 999988 542889 2 181327 452217 1 2 999990 -477865 1 3 999995 -74810 2 2 999999 1 169431 172966 -154362 1 16 999981 642906 2 2 999999 2 10 999989 2 12 999992 1 2 999999 -650942 2 2 999999 1 2 999999 893252 2 2 999999 1 2 999988 -171126 1 2 999999 -430844 2 7 999987 2 20 999981 1 10430 964563 450913 2 254518 343391 2 131089 869328 2 440960 524308 2 2 999999 2 59908 507349 2 20 999988 2 2 999999 1 2 999999 -83793 2 17 999983 2 7 999996 2 1939 706888 2 1 999986 1 7 999993 926783 1 233868 703980 -25256 2 2 999999 1 2 999984 342426 2 63790 137409 1 2 999999 808127 1 14 999983 -385218 2 584820 833462 2 656173 953205 1 17 999999 -718787 2 13 999983 2 2 999999 2 17979 227084 1 423388 622842 -325111 1 2 999999 686150 2 2 999999 2 3 999999 1 2 999999 -918781 2 1 1000000 1 2 999999 -381994 1 296265 892909 -6030 1 20 999990 -726948 2 2 999999 2 2 999999 2 1 999992 1 8 999988 275637 2 2 999999 1 2 999999 112448 2 1 999998 2 2 999999 2 54585 254995 2 11 999997 2 5 999996 1 6 999989 143089 2 19 999995 2 114355 787824 1 678869 882635 -706199 2 16 999992 1 107042 822268 -77878 1 110463 360587 -161825 1 239033 753309 677336 1 3 999993 420038 1 500025 585253 798830 1 452847 525960 735803 2 754924 839805 1 18 999982 -472008 2 123258 217078 1 557006 879980 47232 2 2 999999 1 20 999994 726427 1 9 999985 -165168 1 14 999983 -501111 2 19 999983 1 13 999994 -952417 2 283346 518742 1 2 999999 665036 2 222352 395123 1 523726 581878 -186843 1 835760 840122 146442 1 3 999981 963977 1 2 999999 934180 2 2 999999 1 2 999999 726367 2 2 999999 2 2 999999 1 345858 879779 -17961 2 2 999999 1 20 999997 -19781 2 482380 876425 1 18 999985 -691066 1 2 999999 848724 2 18 1000000 2 2 999999 1 643126 788805 700003 2 807938 819092 2 12 999990 1 5 999996 -877616 2 288491 351777 2 20 999990 1 175207 475076 -667291 1 288146 992384 -454214 1 94733 870447 -451546 1 17 999985 932139 2 17 999981 2 13 999996 2 40382 643583 2 611715 794958 1 356624 752471 -936349 1 8 999990 578862 1 204311 557185 -770889 1 2 999999 -476212 2 3 999993 1 2 999993 -585577 2 2 999999 2 2 999999 2 10 999985 2 396914 870056 1 2 999999 752394 2 2 999999 1 2 999984 875857 1 19 999984 377471 2 434768 668606 1 226824 558078 -40459 2 2 999999 1 2 999999 727040 2 2 999999 1 8 999992 -214569 2 2 999999 1 433934 584559 429486 1 2 999999 608046 2 14 999986 2 494361 774613 1 2 999999 -374476 2 11 999991 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -570125 1 2 999999 101980 2 2 999999 2 2 999999 2 13 999994 2 8 999993 1 2 999999 -123541 2 12 999995 1 12 999983 900095 1 2 999999 -67371 1 2 999999 620575 2 494849 616084 2 2 999999 2 399047 662387 1 11 999994 -133527 2 434124 857627 1 2 999999 612680 2 2 999999 1 2 999999 -809057 1 3 1000000 -15077 1 2 999999 -819386 1 2 999999 -433804 2 2 999999 2 81993 891194 1 491511 836890 743461 2 2 999999 1 2 999999 -170821 2 2 999989 1 655595 968845 -631217 1 1 999995 -638305 2 805850 821847 2 2 999983 1 637272 911304 595803 1 1 999988 -73132 2 2 999999 1 6 999981 848073 2 2 999999 2 2 999999 2 77730 561530 2 17 999990 2 2 999999 2 2 999999 2 13 999984 1 13 999994 -91182 1 20 999997 802371 2 2 999999 2 2 999999 2 8 999986 2 858118 874340 1 315171 737978 622259 2 5 999993 2 17 999998 1 181234 814927 657473 2 2 999999 1 2 999999 -60503 2 2 999999 2 59283 615202 2 2 999999 1 14 1000000 998770 1 5 999989 -293996 1 5 999992 -478798 2 300280 538230 1 4 999997 422125 1 2 999999 -628484 2 10 999992 1 515937 913508 254767 1 20 999997 132309 2 17 999985 1 18 999986 -170497 1 2 999999 896452 2 8 999995 1 82304 604269 -658659 2 13 999994 1 2 999999 -286328 1 2 999999 -182188 1 6 999993 -766575 1 2 999999 941977 1 14 999989 42280 1 120760 436138 692272 1 10 999995 139398 2 2 999999 2 2 999999 2 10 999983 2 2 999999 1 15 999993 -750021 1 240752 861632 -795017 1 168908 247057 234472 1 95124 461771 644585 2 11 999992 1 13 999982 -621901 2 266001 876046 2 10 999998 2 136536 634121 2 4 999984 2 2 999999 2 18 999990 1 2 999999 -413793 1 5 999981 -346404 2 2 999999 2 137880 515297 2 337598 974764 2 18 999991 2 2 999999 1 571633 965860 25997 1 2 999999 847644 2 6 999997 1 6 999982 -974130 1 2 999999 469090 2 2 999999 1 2 999999 321968 1 2 999999 -270799 2 17 999981 1 2 999999 992102 2 6 999992 1 296388 373475 107439 1 386377 854092 -70982 2 6 999982 1 2 999996 -526255 1 2 999999 -265119 1 615008 741671 -230353 2 10 999992 1 286968 516117 540744 2 2 999999 1 272200 661693 286700 1 7 999994 -662252 1 2 999999 174080 1 458473 729615 99935 1 389392 644418 36479 2 298364 694957 2 2 999999 1 2 999999 112261 2 11 999984 1 2 999999 708474 2 2 999999 2 179316 484145 2 2 999983 1 2 999982 -391208 2 8 999981 1 2 999984 184965 1 62370 138665 374907 2 2 999999 1 2 999999 55546 2 636743 762447 1 2 999999 -178962 2 2 999999 1 164629 635495 -55960 2 2 999999 2 2 999999 1 127552 485043 -587584 1 7 999987 -596303 1 2 999999 799341 1 514732 935258 -946437 2 2 999999 2 10 999994 2 532171 542195 2 316400 823447 2 294834 355017 2 2 999999 1 173964 854709 -463392 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999988 86488 1 2 999999 619831 1 17 999991 433997 2 11 1000000 1 14 999983 -703050 1 2 999999 -899285 2 12 1000000 1 16 999991 212391 1 12 999983 -332352 2 69517 236532 1 177736 555259 -931111 2 17 999987 2 2 999999 2 12 999997 2 2 999999 1 19 999996 314826 2 17 999984 2 7 999989 1 19 999994 -763365 1 12 999989 -518156 1 9 999997 768173 1 307578 714674 667840 2 134182 943896 2 531387 867724 1 701125 818729 854961 1 2 999999 164512 1 264223 586320 721439 1 2 999999 313884 1 2 999999 271929 1 197185 520481 525732 2 16 999992 2 260009 524382 2 316660 520276 2 2 999999 1 2 999999 766965 2 9 999996 1 3 999987 767876 1 2 999999 463054 1 2 999999 -350704 1 2 999999 -658048 2 4 999987 2 2 999999 2 2 999999 2 80649 785277 2 13 999982 1 220276 483621 96122 1 10 1000000 -120997 1 550093 591451 -149303 2 2 999999 1 2 999999 -662719 1 181677 536845 -748514 1 2 999999 149942 2 2 999999 2 281227 522859 1 187629 460729 -151234 2 11 999992 2 2 999999 1 5 999997 -87687 2 103326 664757 2 2 999999 1 16 999988 -61964 2 401346 540844 1 2 999999 130745 1 191923 830555 -773431 2 2 999999 2 2 999999 1 2 999999 -566472 2 2 999999 2 2 999999 2 408868 995153 1 12 999992 -366248 2 2 999999 1 2 999999 609989 2 328352 695135 2 2 999999 1 2 999999 156424 2 2 999999 1 2 999999 -918194 1 2 999999 -701237 1 219850 567110 -491206 2 2 999999 2 775327 801467 2 9 999984 1 2 999999 -775708 1 9 999990 654070 1 201406 850494 -195190 2 2 999999 2 18 999987 1 315374 443987 -303402 1 308978 840086 -751431 2 6 999983 2 2 999999 1 19 999991 402927 2 645771 950898 1 2 999999 608605 2 2 999999 2 103848 579599 2 7 999997 1 602347 910872 -716509 1 2 999999 977652 2 17 999991 1 100164 853475 -595158 1 13 999981 45119 2 2 999999 2 2 999999 1 664566 682543 411110 1 14 999984 -302038 2 68100 275753 1 10 999989 -658195 1 2 999999 247414 2 2 999999 2 332049 580828 2 708720 811848 1 16 999988 -396503 1 604762 714692 -787136 1 211507 751739 42486 1 19 999994 142741 1 4 999985 201571 2 2 999999 2 7 999991 2 2 999999 1 11 999991 -701950 2 18 999993 1 2 999999 930469 1 2 999999 -573540 2 2 999999 1 2 999999 -37857 2 13 1000000 1 2 999999 -141923 1 2 999999 982586 1 2 999999 -274999 2 118556 154919 1 18 999995 656476 2 17 999999 2 2 999999 1 2 999999 -421801 1 2 999999 253985 2 2 999991 2 2 999999 1 2 999999 529842 2 19 999996 1 89260 484988 121574 1 2 999999 271161 1 9 999982 17617 1 13 999996 642873 2 2 999999 2 60582 603462 2 4 999991 2 2 999999 1 8 999984 -647193 2 9 999994 1 13 999996 3180 1 13 999995 -516471 1 2 999999 617928 1 8 999993 401453 2 18 999993 2 12 999986 2 2 999999 1 2 999999 -845334 2 1 999981 2 2 999999 1 18 999998 -625860 2 11 999989 2 2 999999 1 1 999981 -579507 2 2 999999 1 2 999999 908769 2 802954 871915 1 8 999996 -144268 1 8 999982 637025 2 216754 999829 1 2 999999 -590377 1 18 999983 -392787 1 7 999993 -408939 1 18 999996 883416 1 2 999999 279701 1 16 999981 120890 1 2 999981 227150 2 427626 787718 2 7062 395034 1 309418 989320 666353 1 11 999999 -567609 2 24011 841384 2 2 999999 1 465154 618423 1640 2 14 999991 2 2 999999 2 172761 373768 2 387025 602160 2 1 999981 2 354956 691638 1 350385 712259 -723413 2 2 999999 2 332817 393186 2 20 999984 2 7452 908048 1 19 999998 -110135 2 19 999998 2 73835 502975 1 2 999999 -988257 1 6 999999 -103680 2 690125 898399 1 30661 895073 -375109 1 462488 730044 -468880 1 346731 539215 -911915 1 2 999999 916157 2 2 999999 2 490036 815430 2 342925 614227 2 17 999982 2 740261 902175 1 2 999999 116919 2 286724 692614 2 726085 992147 1 515681 522863 846125 2 1 999999 1 218335 511046 -325973 1 2 999999 684313 2 2 999999 1 449599 700591 -756587 2 2 999999 1 1 999991 589485 1 2 999999 198686 1 44028 669107 -696707 2 136385 492602 1 18 1000000 588674 2 18 999994 2 8 999985 1 2 999996 -812738 2 2 999999 1 255259 937640 406822 2 2 999999 1 5 999988 -560876 2 422670 720029 1 2 999999 100912 1 2 999999 109343 1 8 999994 305858 1 2 999999 -349074 1 15 999993 580136 2 176885 355162 1 5 999989 105920 1 2 999999 593171 2 447544 691879 2 173656 427271 1 1 999988 -948887 2 2 999999 1 769606 872290 -975118 2 14 1000000 1 2 999999 370856 1 22217 426921 -845361 2 29080 330661 2 306177 521758 2 3 999988 1 190754 744020 -213315 2 2 999999 1 5 999995 102438 2 2 999999 2 2 999999 2 360154 863916 2 783251 926327 2 2 999999 1 48127 546537 331506 1 18 999999 621653 2 397818 596329 1 3 999994 -705849 1 2 999999 529868 1 9 999990 363601 1 392550 551046 719917 1 756056 860243 288991 1 2 999999 -874949 2 2 999999 1 2 999999 543917 1 286091 479238 -661622 2 7 999987 1 2 999993 318138 2 2 999999 2 734777 804707 1 46237 273538 -476968 1 2 999999 617852 1 571037 806147 -193946 1 482274 758444 737087 2 204317 527228 2 532192 618655 1 2 999999 -794613 1 2 999999 663337 2 167564 848619 2 2 999999 1 18 999998 -202510 2 67155 860456 1 722838 892903 -512854 2 17 999998 2 426034 778104 1 5 999991 385274 1 230268 867718 -399824 1 5 999992 -603553 2 4 999992 1 2 999999 586848 2 5 999981 1 289074 523061 104073 2 2 999999 1 19 999992 765938 2 2 999999 2 8 999993 1 2 999999 -659558 2 19 999997 1 752376 902287 974926 1 214016 943851 711434 2 952485 967153 2 2 999999 1 322894 592648 -530019 2 4 999985 1 2 999999 -87954 2 1 999988 1 2 999999 357683 1 2 999999 411322 2 5 999995 1 40199 806534 780462 2 5 999994 2 296858 840052 2 12 999989 2 2 999999 1 877814 907469 -741487 2 11 999982 1 394987 435909 -754635 1 12 999988 438786 1 249926 896407 898022 1 28218 346610 422855 2 2 999999 1 2 999999 303399 1 11 999996 -901343 1 2 999999 -466553 1 14 999987 445886 1 20 999987 -922977 1 2 999999 -469889 1 291256 727243 557656 2 2 999999 2 2 999999 1 406290 948955 -972919 2 10 999985 2 2 999999 1 2 999984 962440 1 8 999997 -872100 2 18 999981 1 220663 319297 885895 1 4 999986 -822985 2 836528 944058 2 203484 738227 1 707688 888905 460449 2 488793 845411 1 438642 774679 -793499 2 2 999999 2 168005 220982 2 2 999999 1 2 999999 -519644 1 2 999999 -147499 2 2 999999 2 2 999999 1 202123 371307 -19838 1 2 999999 -893326 1 3 999996 217229 1 2 999999 395423 1 470944 931909 497554 2 2 999999 2 5 999992 2 1 999989 1 26095 724332 86342 1 101131 804629 -969206 1 2 999999 813968 2 2 999999 2 2 999999 2 344534 551005 2 18 999998 2 782371 877121 1 2 999999 -983630 2 524763 600146 2 13 999989 1 2 999999 -401942 2 18 999990 2 147151 575899 2 3 999988 2 17 999982 2 20659 152091 1 19 999991 -93512 2 92764 960954 2 387808 586565 2 254968 324455 2 9246 866004 2 8 999987 1 10 1000000 776774 1 246544 977203 28606 1 2 999999 163457 2 124156 478669 2 859444 931306 1 2 999999 -601004 1 1 999987 -249302 2 267102 697653 2 2 999999 1 13 999989 871810 1 1 999982 667299 1 553588 611978 -53783 1 2 999999 -955210 1 327493 487180 -906159 2 2 999999 2 14 999982 1 12 999986 611007 1 29943 556999 -912057 2 2 999999 1 8 999984 -552550 2 2 999999 1 2 999999 -218264 1 15 999982 435607 2 100029 891218 1 484100 846896 -254509 2 162187 899405 1 304117 979361 -247616 2 9 1000000 2 748657 805587 2 2 999999 2 419101 906047 2 2 999999 1 17 999989 218701 1 1 999997 -836314 2 2 999999 1 2 999999 594703 1 6 999986 569643 2 18 999989 1 126394 558858 -86782 1 676739 920923 -593113 2 2 999999 1 2 999999 -469087 2 2 999999 1 6 999993 309321 2 12 999993 1 847702 951352 192647 1 317308 927273 -654596 1 19 999981 -579591 2 10 999981 2 2 999999 1 425169 435822 347998 2 103580 205259 1 2 999999 309879 1 2 999999 -363476 1 412501 476550 680708 1 7 999982 -914630 1 468007 476282 -9906 1 20 999995 242368 1 421965 558364 -262583 1 18 999999 -841541 1 143413 693489 457784 2 7 999995 2 2 999999 2 2 999999 1 4 999993 571096 2 8 999982 2 14 999993 1 16 999989 -549418 1 882237 924209 -722783 1 484317 819088 -40413 1 2 999999 -388343 2 842962 954804 1 17 999997 -582669 1 652718 665177 -812113 2 2 999999 2 225540 713989 1 723225 882046 368727 2 135457 716957 2 10 999994 2 2 999999 2 239988 281650 1 5 999988 160843 1 20 999985 887433 2 626389 713809 2 581661 870229 2 2 999999 1 257660 985411 -426482 2 6 999996 1 518359 557874 442983 2 15 999997 1 2 999999 453097 1 16 999983 -156222 1 13 999992 -41268 1 2 999999 59489 1 44733 628013 742800 1 2 999999 -727029 2 238279 972816 2 10 1000000 1 18 999993 -398017 2 7 999998 1 2 999999 -530016 1 17 999992 645060 2 894465 897645 1 2 999999 -114763 1 660393 722653 842024 1 2 999999 909725 1 8 999995 -501161 1 202238 288685 929993 2 2 999999 2 2 999999 2 256238 314833 1 12 999996 640865 2 2 999997 1 359074 913432 427325 1 9 999983 -173328 2 43097 559167 2 1 1000000 1 2 999999 -485071 1 63660 541596 -881470 2 2 999999 2 429248 456424 2 2 999999 2 2 999999 2 832076 964119 1 9 999985 -951689 2 94712 294878 1 7 999986 -678454 1 486476 946907 -750848 2 16 999994 1 266226 472414 -57236 2 17 999989 1 2 999999 -924789 1 20 999995 -486777 1 35520 88215 -41919 1 11 999994 -74359 1 10 999985 659934 2 2 999999 1 406750 638402 -963273 2 7 999985 2 2 999999 2 9 999999 2 274483 813454 2 590240 719126 1 3 999984 -159328 1 149538 831006 -605005 1 10 999982 86034 1 20 1000000 481387 2 18 999991 1 17 999996 871362 1 87943 860664 -225323 1 2 999999 -968666 1 2 999999 -641284 1 2 999999 -105895 2 217380 606667 2 9814 728097 2 2 999999 2 113027 127672 2 2 999999 2 2 999999 2 2 999999 1 138623 759412 5708 2 2 999999 2 13139 392748 1 815450 937203 -475138 1 166834 840827 894628 1 11 1000000 346495 2 2 999999 1 2 999999 28512 2 209016 339750 2 2 999999 2 105506 232355 2 2 999999 1 208287 605680 804377 1 254929 700530 39256 1 2 999999 974513 1 2 999999 -204162 1 689140 786482 419772 1 15 999993 -306492 1 123124 820928 796919 1 352440 460456 145552 1 2 999989 -375687 1 19 999996 398751 1 2 999999 754745 2 62980 981003 2 462929 752233 1 141326 240389 745426 1 2 999999 -853201 2 2 999999 2 9 999989 1 14 999993 311610 2 2 999999 2 14 999981 2 183900 992011 2 518111 531471 2 89229 156681 2 2 999999 1 252562 965662 -23682 1 12 999992 -922796 2 20 999989 1 2 999999 -671056 1 193498 418739 -734054 1 251597 576014 161339 1 156130 251801 -745027 2 215731 693030 1 2 999999 664434 2 17 999997 2 647660 971133 2 19 999997 1 2 999999 507448 1 2 999999 472535 2 656846 968311 2 75272 241736 2 2 999999 2 2 999986 1 2 999999 -797043 2 116425 734319 1 2 999999 40356 2 250232 781224 2 279652 665518 1 386163 454561 -417093 2 6 999987 2 356493 875691 2 2 999999 1 8 999990 462195 1 6 999987 -676150 2 1 999989 2 2 999999 1 2 999999 746674 1 244006 982246 -871433 2 2 999999 2 2 999999 2 1 999988 2 596816 987798 1 205462 839975 854096 2 5 999987 2 490825 777648 2 2 999999 2 1 999999 1 2 999993 -49576 1 15 999982 -710906 2 365319 769277 1 190974 711591 -957769 2 367621 662596 2 2 999999 2 2 999999 1 2 999999 282473 2 2 999999 1 302543 943903 -384166 2 8 999990 2 122514 843459 1 2 999999 814704 1 8 999985 77756 1 18 999995 424975 2 13 999988 2 2 999999 2 527258 983318 2 2 999999 2 15 999985 1 9 999986 -786413 2 9708 653418 1 17 999995 967186 2 14 999998 2 2 999999 2 455333 725281 2 337731 939661 1 2 999999 -116048 2 2 999999 2 2 999999 1 2 999999 470654 2 15029 757781 1 383183 537778 382457 1 2 999999 -611959 1 105573 321591 804015 2 7 999981 2 2 999999 2 14 999994 1 2 999999 -69089 2 3 999997 1 1341 405731 -966852 2 497311 996149 1 2 999999 -360496 2 353470 470206 2 2 999999 1 8 999992 -773008 2 2 999999 1 2 999999 -406209 1 12 999987 247405 1 6 999990 452780 1 18 999990 -691776 1 8 1000000 326556 1 16 999989 13637 2 316237 749498 2 4 999990 1 72273 680551 -305734 2 236466 747034 2 2 999999 1 16 999985 -12817 2 4 999995 2 2 999999 1 2 999983 648505 1 7 999991 -727613 2 5 999989 1 300072 308117 38210 1 328311 544355 -175662 1 13 999983 -457170 1 450511 555629 531880 2 2 999999 1 2 999999 401905 1 131837 216641 -265075 2 15 999993 1 12 999988 -22431 1 16 1000000 413090 2 408231 615220 1 117574 609573 -518082 1 11 999985 235801 2 5 999999 1 702796 796982 -770230 2 942644 972755 1 657499 822189 832239 1 2 999999 -105586 1 16 999999 -885632 1 2 999999 603193 1 2 999999 -639233 2 2 999999 2 19 999988 2 2 999999 1 5 1000000 562622 1 98734 138341 -424695 2 18 999994 1 2 999999 506935 2 27422 802428 1 26026 953414 122648 2 217928 417150 2 449222 492521 2 9896 225766 2 17 999998 2 5 999998 1 2 999999 382046 1 2 999999 -779014 2 6 999982 1 8 999997 -756801 2 2 999999 1 2 999999 -391204 2 2 999999 2 2 999999 2 91689 238331 1 19 999987 -953214 2 15 999987 1 151492 400083 115781 1 2 999999 956324 1 7 999993 -385800 1 1 999995 -216275 2 129433 834857 2 2 999999 2 17 999981 1 34517 461989 -282708 1 183353 815283 788672 2 4 999998 1 2 999999 894037 1 386085 983259 825342 2 2 999999 1 2 999999 425063 1 2 999999 -543540 2 20 999997 2 2 999983 1 437763 494594 -227903 2 2 999999 1 2 999999 496565 2 19 999982 1 451862 609261 -775537 1 2 999999 885819 1 2 999999 -453817 1 25068 51421 874563 2 20 1000000 1 246455 577306 957820 1 10 999992 -916105 2 2 999999 1 2 999999 -668191 2 19 999988 2 2 999999 2 237019 707022 2 57212 159506 2 2 999999 2 2 999999 1 17 999984 937416 2 56904 693028 2 526924 664241 2 7 999984 1 14 1000000 848593 2 2 999999 2 2 999999 1 1 999995 786671 1 549765 749046 681189 1 208595 720978 570214 1 8 999981 -519464 2 920684 950454 1 131645 258997 854103 2 116787 490910 2 9 999997 2 20 999991 2 165354 837459 2 9 999997 1 2 999984 -279348 1 361837 746745 483984 2 15 999983 2 9 999999 1 2 999999 -736274 2 2 999999 2 2 999999 1 13 999992 392930 1 2 999999 119670 1 2 999999 138503 2 2 999999 1 2 999999 -602471 1 464079 974470 -665493 2 294862 514576 2 2 999999 2 2 999999 1 447341 580911 921843 2 1 999999 2 15 999982 1 313246 554230 -195251 2 2 999999 2 2 999999 1 20 999981 746565 1 109655 375818 -914978 1 2 999999 -740648 2 12 999989 2 2 999999 1 2 999999 -99265 1 185689 471069 -393775 2 7 999995 2 9 999991 1 2 999999 756465 1 2 999999 -996722 1 2 999999 -797841 2 6 999992 2 96999 283761 2 838642 947677 2 2 999999 2 13 999988 2 7 999986 2 545459 825593 2 5 999982 1 19 999985 607810 2 17 999983 1 15442 286905 -46498 2 5 999994 1 295153 785765 -897002 2 106676 478544 2 1 999998 2 2 999999 1 855937 952169 206531 2 602271 758862 1 4 1000000 -263300 2 2 999999 1 617146 882800 513581 1 800234 844571 -43921 2 167751 308733 1 18 999989 -141645 2 466826 615369 1 413739 618555 492495 2 2 999999 2 2 999999 2 2 999999 1 11 999992 187846 2 3 999997 1 275569 992961 737715 2 19 999988 1 2 999999 -433319 1 2 999999 -40218 2 4451 113592 1 764329 920420 -519083 2 2 999999 2 2 999999 1 100144 942385 -4969 1 14 999981 -958921 2 9 999989 2 89153 467497 2 184962 297167 1 194688 312409 -555344 2 146154 924686 1 327214 948484 811963 2 14 999987 1 2 999999 -266130 1 12655 117720 565408 2 2 999999 2 16 999998 1 7 999989 -866644 2 647826 756544 2 196100 868010 1 268235 829612 319821 1 2 999999 45437 2 2 999999 1 2 999999 796979 2 2 999999 2 366270 897218 2 709721 966737 2 7 999983 1 10 999998 99008 2 124115 416813 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -573385 1 2 999999 92281 2 2 999999 1 306437 625864 -418491 1 45781 974946 -135696 2 451228 534555 2 287436 839420 1 2 999999 -758817 1 675628 931252 -775218 1 2 999999 467901 2 2 999999 1 2 999999 -455484 2 300449 918239 1 468522 632221 -497440 1 2 999999 -652339 1 3 999996 -661209 1 472884 673649 -520682 2 10 999993 2 14 999997 2 2 999999 2 2 999999 1 2 999999 595834 2 1 999984 1 7 999990 -762168 2 2 999999 2 12 999982 1 2 999999 -358319 1 796454 987982 520215 2 2 999999 2 12 999984 1 350454 816346 962080 1 259196 292813 -394814 1 6 999983 -276221 2 2 999999 1 391644 963993 326507 1 2 999999 438940 1 10 999999 653809 2 8 999992 1 2 999999 996234 2 9822 865082 1 2 999999 -86147 1 445334 557814 -938091 1 8 999994 484549 1 609703 802129 194202 1 2 999999 535277 2 2 999999 2 20 999987 2 2 999994 2 2 999981 1 297218 453946 -511224 1 559197 560356 -751076 1 520545 813509 293832 1 12 999985 608626 1 19 999982 293288 1 9 999991 -264829 1 2 999999 -4388 2 58189 832307 1 2 999999 -685136 2 2 999999 2 10 999995 2 13 999984 2 486093 511002 2 2 999999 2 684559 884800 2 12699 809323 2 2 999999 2 3 999982 1 7 999987 429321 1 142766 870350 -407257 2 2 999999 1 2 999999 319531 1 20 999983 947453 1 14 999992 508172 2 19 1000000 1 4 999992 -689459 2 127172 864170 1 247542 257685 -948608 2 581711 779133 1 2 999999 598018 2 110229 522234 2 14 999994 1 14 999996 -861213 2 13 999984 1 423191 913391 818121 2 459326 894132 1 2 999999 -479348 1 55459 135458 -262747 1 582522 616367 459761 2 2 999999 2 539185 647404 1 2 999999 -999067 2 47343 431344 1 98477 269854 424384 1 2 999999 -719814 2 2 999999 1 2 999999 453930 1 359068 744701 706223 1 2 999999 921366 2 19247 229784 2 29293 537964 1 367290 442844 171545 2 2 999999 2 564431 601617 1 2 999999 452878 2 2 999994 1 4 999999 -556204 2 57511 509160 2 2 999999 2 2 999999 2 763273 961482 2 629658 850703 2 2 999999 1 2 999999 -122952 1 86160 96075 453436 1 10 999991 -449701 1 2 999999 393702 2 2 999999 2 44327 279281 2 89662 272535 2 2 999999 2 18 1000000 1 2 999999 -217018 1 2 999999 -744109 2 870514 926255 1 2 999999 830234 2 11 1000000 2 453242 732171 1 16 999996 926654 1 429896 468476 -684120 2 2 999999 2 6 999991 1 2 999999 -477930 1 3 999985 912537 2 2 999999 2 2 999999 2 1 999991 2 2 999999 1 19 999984 -105481 1 88699 439120 211387 1 145179 821823 -353434 1 14 999990 -528950 2 2 999999 2 19 999990 2 576978 972093 1 2 999999 -298466 2 75244 105822 1 82996 583518 -559961 1 2 999999 540835 1 2 999999 525362 2 2 999999 1 14 999985 291669 2 613473 694136 1 156475 952601 376074 1 12 999997 -735354 1 18 999985 662282 2 19 999982 1 8 999983 -544494 2 2 999999 1 89171 207373 -136468 1 2 999999 -60849 2 53009 700740 1 2 999999 636323 2 2 999999 2 2 999999 2 5 999995 1 7 999991 453440 2 2 999999 2 143798 973493 2 10 999987 1 4 999986 1743 1 755751 933505 -576214 2 2 999991 2 2 999999 1 2 999999 469794 2 2 999999 1 10 999990 -737830 1 20 999988 -591714 2 2 999999 2 2 999989 2 79685 234457 1 15 999995 -555554 1 321732 332503 744334 2 375821 428313 2 10 999998 1 2 999999 189512 2 71338 476695 2 162688 707189 2 2 999999 1 7 999986 -309389 1 2 999999 -269573 2 17 999984 1 2 999999 89569 1 2 999999 210941 2 2 999999 1 117453 485526 922033 2 2 999999 1 515117 970312 721884 2 9 999981 2 2748 913514 1 66112 650956 720208 2 16 999991 2 77402 849766 2 11 999993 2 2 999999 1 3 999983 -92122 2 17 999986 2 9 999981 1 4 999999 456762 2 16 999996 2 718556 848499 2 2 999999 1 399621 634118 567974 2 2 999999 2 491899 728117 2 2 999999 2 7 999986 2 6 999991 1 104118 219936 -743004 2 2 999999 2 11 999997 2 469678 640707 1 13 1000000 -45540 1 8 999998 -127318 1 352159 559148 -739719 1 2 999999 -484217 1 2 999999 -471036 2 3 999999 2 2 999999 1 122680 259065 -324599 2 2 999999 2 2 999990 1 2 999999 790622 1 2 999999 790744 1 8 999993 -561000 2 2 999999 1 2 999986 -296309 1 2 999999 600581 2 17 999990 1 565464 925716 513344 2 2 999999 2 2 999999 2 17 999988 2 16 999998 1 6 999999 167871 2 2 999999 1 470523 801272 -674036 1 2 999999 744238 1 4 999987 215711 2 2 999999 2 15 999984 1 2 999999 287287 2 11 999994 2 14 999985 2 2 999999 1 14 999993 895042 1 2 999999 462575 1 2 999999 831973 1 2 999999 915992 2 10 999991 1 480076 951222 -698214 2 577508 969815 2 2 999999 2 8 999992 2 6 999993 2 15 999984 1 2 999999 556490 1 86059 641040 -247434 1 2 999999 -662215 1 313853 945603 -672715 1 370173 419676 218667 2 244693 574596 1 6 999991 322959 2 414699 926376 2 15 999984 1 207324 739648 76565 2 6 999987 2 2 999999 1 261867 762691 -97055 2 2 999999 1 14 999997 740008 2 136863 468343 2 2 999999 1 2 999999 -360359 2 2 999999 2 145458 803319 1 682633 919120 733798 2 2 999999 1 10 999989 -739589 2 2 999999 1 2 999999 138262 2 2 999999 1 2 999999 -385018 1 2 999999 344945 2 4 999994 1 2 999999 -359164 2 2 999999 2 9 999982 2 11 999981 1 7 999996 -153424 1 2 999999 937549 1 405841 457120 931335 1 6 999981 -565639 1 60913 493460 127863 1 2 999999 -88407 1 709494 804181 -529757 2 19 1000000 1 167908 824036 723325 2 585677 716227 2 109553 770174 1 2 999999 589308 1 647428 821486 -344355 2 76994 779558 1 18 999986 -833257 2 2 999999 2 2 999999 1 2 999999 -975401 2 2 999999 1 7 999997 -513167 1 8 999982 -244763 1 2 999999 -463572 2 1 999991 1 2 999999 410662 1 4 999987 -745631 2 2 999999 2 2 999999 2 9 1000000 1 742701 915551 -206450 1 2 999999 400575 1 168037 684140 -234845 2 8 999999 1 274685 617898 -102131 1 51022 120665 974145 1 19 999987 814058 1 2 999999 650708 1 2 999999 -656115 2 2 999999 2 319359 504415 2 343043 936197 1 9 999995 -696508 2 13 999996 2 65777 519677 1 651921 889062 64194 2 2 999989 2 203866 354085 2 2 999999 2 2 999999 2 2 999999 1 9 999992 -366556 2 469011 792855 2 9 999991 2 2 999999 2 322469 717349 1 101704 875615 -66862 2 2 999999 1 13 999987 246930 2 2 999999 1 2 999999 830166 2 2 999999 2 20 999991 2 3 999985 2 2 999999 2 2 999999 2 406939 799188 2 15 1000000 2 524886 727371 1 2 999999 -267859 1 14 999998 -279624 1 283005 960823 819527 1 2 999999 -911367 1 224290 627014 -48792 1 350416 673456 -95300 1 14 999986 950302 2 84274 199646 1 2 999999 -555264 2 4872 126918 2 13 999982 2 17 999992 2 2 999999 1 2 999999 493005 2 2 999999 2 77957 573699 2 19 999993 1 1 999990 534489 2 60637 852847 1 2 999999 -671602 1 343161 421003 678807 1 2 999999 949962 1 2 999999 315212 1 2 999999 373517 1 2 999999 -787214 1 2 999986 366510 2 2 999999 1 1 999989 453541 2 2 999999 2 2 999999 2 2 999999 2 5 999996 1 14 1000000 -279235 1 2 999999 -282367 1 5 999996 -74524 1 2 999999 -242638 2 357899 816568 2 15 999981 2 2 999999 1 277448 641155 160255 1 194685 930369 842774 2 488555 877217 2 581337 586073 1 14 999986 -234843 2 88406 152020 1 7 999985 -771411 1 11915 863851 -813458 2 2 999990 1 782405 899325 -399318 1 127824 462917 289676 2 2 999999 2 20 999998 2 2 999999 2 228166 346616 2 8 999992 2 2 999999 1 30024 515866 942634 1 3 999993 642320 2 6 999985 1 1 999998 543266 2 2 999999 1 42899 487784 940690 2 27511 444607 2 8 999997 1 5560 474988 253988 2 19 999995 2 3 999993 2 10 999989 2 3 999996 2 791724 993573 1 17 999989 -47729 2 898512 985044 2 9 999991 1 12 999992 -311965 2 14 999999 1 6 999996 844971 2 188669 480382 2 2 999999 1 71528 621686 563100 1 2 999999 -81542 1 2 999999 543969 1 265749 334284 -145033 1 48095 917972 -839429 2 5958 454055 1 336653 436273 -502348 2 17 999993 1 2 999999 -642636 2 1 999997 1 306664 574577 1159 1 47709 936969 391100 2 2 999999 2 84090 586224 1 2 999999 -590824 2 679756 893889 2 10 999994 2 2 999999 2 2 999999 1 8 999992 242381 1 458985 811649 -485517 2 620799 915596 1 2 999999 -751595 1 344608 527402 -601581 1 2 999999 113563 1 2 999999 511889 2 18 999989 2 2 999999 1 9 999982 934490 1 17 999982 -73992 1 6 999985 -964935 1 2 999999 375526 1 10 999995 866922 2 2 999999 1 4 999993 -503197 2 2 999984 1 2 999999 990463 1 668061 809697 682059 1 17 999991 -521243 1 496272 511863 6864 1 2 999999 -484712 1 367222 875896 -819906 2 805361 922063 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 476027 756442 2 2 999999 2 2 999999 1 630367 829260 836252 2 10 999987 2 3 999999 1 70072 717315 -381776 2 14 999999 1 2 999999 -649220 1 2 999999 -774108 2 3 999999 1 604963 812713 876690 2 2 999999 1 717338 968321 361735 2 8 999998 1 1 999991 284176 2 235001 568984 1 398444 703178 323866 2 348315 470754 1 2 999999 66728 1 187901 324264 -153117 2 14 999993 1 2 999999 -54708 1 2 999999 -533316 2 18 999993 2 320115 862171 2 17 999993 2 9 999990 1 299869 668541 220608 1 2 999999 -621077 2 2 999999 1 795604 880146 -137883 2 2 999999 2 2 999999 1 16 999994 -751724 2 2 999999 2 2 999999 2 513183 849484 1 716346 897082 -127446 1 15 999997 -358699 2 4 999993 1 2 999999 -333653 2 2 999999 2 3 999984 1 2 999999 -656170 1 2 999999 676583 2 2 999999 2 2 999999 2 52404 933114 2 2 999999 1 409111 978143 786498 2 3 999997 1 117867 420044 -165837 2 2 999999 1 733684 991320 751449 2 2 999999 2 18 999989 1 7 999991 -799381 1 3 999988 -214684 2 761965 860489 2 2 999999 2 2 999999 2 2 999999 2 524139 957765 1 2 999999 530297 2 2 999999 2 2 999999 2 2 999999 2 20666 102099 2 18 999989 2 2 999999 1 2 999999 -516500 2 2 999981 2 9 999993 2 432302 835130 2 2 999999 2 2 999999 2 259341 754124 2 8 999992 2 397563 885815 2 4 999984 2 2 999999 2 375438 603838 1 8 999983 -4704 2 2 999999 2 2 999999 1 198771 340443 -500481 1 2 999999 106966 1 15 999998 188645 2 2 999999 2 12 999990 2 2 999999 2 7 999993 1 18 999990 -414451 2 9 999981 2 3 999991 2 12 999989 1 152136 478984 -417587 2 65148 289684 2 3 999992 2 2 999999 2 16 999986 2 8 1000000 2 10 999991 1 460276 654714 315960 1 2 999999 752227 1 7 999984 538767 2 5 999982 2 713501 874594 2 2 999999 1 665697 859880 -355658 2 2 999999 1 171667 843452 -421891 2 13 999992 2 16456 445477 1 533226 584232 -365822 1 2 999999 449005 2 2 999999 1 2 999999 -86079 2 2 999999 2 2 999999 1 2 999999 762125 1 16 999986 362145 1 490680 701739 366905 1 2 999999 382986 1 866479 882285 814200 2 19 999982 2 2 999999 2 2 999999 2 297241 832383 1 2 999999 -6997 2 2 999999 1 554064 575642 300441 1 471274 650979 -418907 2 426820 688052 1 2 999999 -688120 2 2 999999 1 9 999989 -763215 2 315661 329156 2 9462 930850 2 5 999988 1 177548 730663 -380902 2 195079 393513 2 56680 525240 2 20 999999 1 2 999999 435328 1 2 999999 -346188 1 2 999998 371792 2 9 999998 2 439072 526368 1 1 999997 813817 2 13 999981 2 2 999999 2 11 999985 1 260691 389269 -112562 2 2 999999 1 2 999999 106748 1 115850 515806 450312 1 10 999983 -265039 1 346111 809617 -200357 2 683036 693779 2 2 999999 1 292391 665781 31557 2 254958 571458 1 410210 616741 -475559 1 59119 343288 -80366 2 11 999984 2 20 999984 2 4 999999 1 636147 926391 -557269 1 508911 994242 -954071 2 2 999999 1 27689 31692 149161 1 6 999986 -656484 1 18 999999 -167994 1 334679 792828 190178 1 6 999994 723902 1 867346 901248 979239 2 2 999999 2 2 999999 2 379887 515898 2 2 999999 2 488579 523188 2 82359 877252 2 3 999984 2 16 999983 2 304493 749566 2 6 999991 1 2 999999 11656 1 14 999985 568768 2 2 999999 1 180409 625763 -555330 1 18 999981 -419066 1 15 999998 180840 2 6 999994 2 521597 945512 2 777549 922896 2 14 999998 2 172576 544419 1 2 999999 -565596 2 334879 425121 1 127765 790798 -648832 1 30278 711093 846006 2 634009 990919 2 6 999981 2 500907 648812 2 20 999985 1 2 999999 710610 1 2 999999 754166 2 20 999984 1 5 999993 461926 2 296594 318784 1 18 999998 -702456 1 2 999999 -470182 2 12 999989 2 41177 845643 2 18 999991 2 2 999999 1 5 999993 -636033 1 7 999985 178767 2 122914 133797 2 324613 387258 2 20 999990 2 2 999999 1 2 999999 919567 2 7 999982 1 470443 681789 630652 1 2 999999 -720899 1 2 999999 -145496 1 17 1000000 718185 2 2 999999 1 390065 707076 736098 1 18 999982 973713 2 20 999998 2 371760 930777 1 2 999999 914512 2 5 999996 2 134616 465027 2 209849 326605 1 2 999999 -59742 2 7 999993 2 2 999999 2 2 999999 2 2 999999 2 430040 483919 1 3 999983 -920646 2 2 999999 1 2 999999 63342 1 10 999988 101152 2 19 999991 1 1 999996 -373169 1 19 999988 894510 1 2 999999 900020 2 2 999999 1 109644 476560 -780560 2 12 999987 2 250172 961601 1 214246 612386 932339 2 2 999999 1 84988 175889 434289 2 2 999999 2 2 999999 1 452411 746084 7543 2 118750 308285 2 974617 984534 2 4 999989 1 443676 912754 580571 2 799089 873088 1 2 999999 -27152 2 45390 955415 1 296686 926871 -454706 2 361331 971772 2 5 999985 1 2 999999 623465 2 35995 551899 1 13 999997 -413489 1 474466 793391 -300998 1 5880 655239 -852895 1 42048 316476 -109893 2 541182 764408 1 18 999997 79530 1 2 999999 -455391 2 11 999985 2 2 999999 2 16 999984 2 138734 593277 2 3 999984 2 2 999999 1 361197 752036 -752395 1 8 1000000 -727459 1 20 999997 337769 2 2 999999 2 8 999981 1 2 999999 -689821 1 192079 242398 931551 1 2 999999 -452393 2 583384 920999 2 12 999985 2 2 999999 1 3 1000000 77756 1 428063 753387 562377 1 217409 722148 957449 2 817086 902214 1 9 999990 207915 1 5 999986 577946 1 502757 805428 318404 2 2 999999 1 2 999999 230355 1 1 999996 179753 1 2 999999 -518836 1 46647 965076 532586 1 636451 937337 481331 1 14 999998 -245225 2 6 999997 2 2 999999 2 3 999984 2 375259 793384 1 468879 727534 -706347 1 191779 947836 636793 1 3 999995 974060 1 2 999999 416836 2 308217 803476 1 2 999999 389350 2 2 999999 2 301873 892559 1 2 999999 723989 2 6 999989 2 31303 342052 1 2 999999 -263573 1 36673 990292 -971759 2 100527 137449 1 229727 593491 889916 1 316187 335076 122680 1 2 999999 333573 2 578185 676546 1 14 999984 -376529 1 2 999999 767885 1 879540 888865 -120137 1 276316 456926 609033 2 2 999999 1 2 999999 118764 1 2 999999 22062 2 502522 627366 1 14 999987 197062 1 2 999999 -728000 2 65228 141586 1 16 999994 -700338 1 2 999999 -300983 1 312451 361871 889009 1 2 999999 894791 2 18 999982 2 14 999997 1 2 999999 428298 1 7 999990 796050 2 89315 543291 1 144834 573945 851257 2 2 999999 2 2 999999 1 19 999981 -392708 2 2 999999 2 2 999999 1 2 999999 -631544 1 11 999984 941667 2 2 999999 2 2 999999 2 2 999999 2 11 999981 2 185332 508521 2 17 999989 2 8 999994 2 500598 821120 1 3 999995 -320219 1 1 999987 663705 1 2 999999 746419 1 16 999985 -801263 1 256966 679348 707075 1 2 999999 -822273 1 6 999998 843054 2 17 999991 2 2 999999 1 2 999999 -324822 1 18 999988 -510859 2 2 999999 2 559085 706715 2 603916 894196 1 233520 265188 604162 1 13 999982 137782 2 313209 782715 2 176719 880375 2 2 999981 1 17 999999 364367 2 7 999990 1 1 999987 -752780 1 1 999990 816990 2 8 1000000 2 5 999987 2 2 999999 2 2 999999 2 8 999985 1 142876 322128 702438 1 2 999999 496986 2 613905 984676 1 16 999986 486642 1 12560 865262 -81444 2 28758 927935 1 2 999999 -98568 1 2 999997 129210 1 112926 246629 -802706 1 5 999988 660166 1 5 999990 14242 2 7 999986 1 144455 720761 195900 2 429396 838148 2 2 999999 1 2 999999 -352745 2 2 999999 1 2 999999 109157 1 12 999989 -208387 1 2 999999 357380 2 2 999999 2 5833 40598 1 3 999993 945009 1 173459 872549 -490749 1 2 999999 -369699 1 3 999988 981597 2 2 999999 1 616231 885538 -140722 2 234169 602550 2 87192 137113 2 2 999999 1 438497 686027 -451680 2 81772 347554 2 2 999999 2 612017 852254 1 2 999999 645436 2 2 999999 1 2 999999 -915123 1 2 999999 118020 2 145582 769120 1 12 999981 502234 1 2 999999 587547 2 2 999999 2 18 999999 2 768227 985401 2 2 999999 1 2 999999 -776050 1 2 999999 143327 2 10 999985 1 2 999999 -665213 1 308386 832227 -957439 1 353484 505275 600010 1 2 999999 540334 1 81599 801236 697410 2 9 999996 1 2 999999 -124463 1 120851 953860 -717356 1 5 1000000 483752 2 521433 685324 2 2 999999 2 19 1000000 2 2 999999 2 124955 612984 2 5 999992 1 2 999999 844242 1 464255 859735 857216 2 13 1000000 1 1 999998 465199 1 2 999999 -937592 1 648533 988594 -837259 1 15 999988 -541848 1 2 999999 644200 2 19 999989 1 15 999985 200113 2 13 1000000 2 20 999998 2 418177 668790 1 8 999992 509574 1 341647 761152 848394 1 2 999999 287324 1 6 999991 890785 2 240623 399270 2 2 999999 2 2 999999 1 42318 207584 -57777 2 2 999999 1 7 999994 -149549 1 502442 901881 5262 2 13 999988 2 8529 692220 2 2 999982 1 2 999999 -989601 2 2 999999 2 2 999984 2 4 1000000 1 2 999999 701701 1 466716 704194 -160219 1 2 999999 -575281 2 10 999990 2 2 999999 1 2 999999 -614427 2 3 1000000 2 88302 373482 1 8 999984 720383 1 2 999999 925187 1 1294 863086 -366282 2 353847 530714 2 2 999999 1 2 999999 -987255 2 6 999990 1 7 999999 176463 1 2 999999 -107080 1 2393 896968 84436 1 6 999988 -176510 1 19 999995 565543 1 12 999991 -548262 2 2 999999 2 2 999999 2 2 999999 2 14 999983 2 332505 791720 2 2 999999 2 2 999999 2 327201 668322 2 2 999999 2 351169 645534 2 11 999990 2 2 999999 1 2 999991 -385518 2 6 999992 1 2 999998 734114 1 12 999998 744738 1 189443 908236 818670 1 597344 666989 -499866 1 110117 909143 998918 1 435698 615547 -820711 2 628146 709663 2 12692 623422 2 7 999984 2 10 999985 1 2 999999 -427403 2 622378 838385 1 2 999999 -132933 1 2 999999 741626 2 145891 232290 2 2 999999 1 6 999990 117483 1 10 999999 113738 2 126585 729278 2 3 1000000 2 5 999995 1 2 999999 -684385 2 2 999999 2 2 999999 2 2 999999 2 103121 710368 1 2 999999 -409748 2 32829 312455 1 2 999999 -20125 1 20 999983 208787 2 2 999999 1 225446 522987 258524 2 6 999991 1 16992 529620 246341 1 15 999995 -503204 2 10 999989 1 9 999984 917474 2 2 999999 2 2 999999 1 926518 943578 17559 1 9 999995 -594095 2 2 999999 2 6 999991 2 2 999999 1 57989 311802 -303762 1 252708 334198 -519733 1 376235 749964 200917 1 11 999988 -608247 2 72999 659633 2 415339 787998 1 537035 784156 -468654 1 267736 915901 188282 1 2 999999 -357867 2 3 999989 1 437820 628773 824740 2 2 999999 2 450822 814200 2 15 999988 2 19 999983 2 496782 847809 1 243711 593349 -469509 2 2 999999 1 2 999999 -329825 2 2 999983 2 18 999989 1 3 999999 -152101 2 196253 316246 1 506526 524749 -849125 1 10 999997 -804255 2 326724 796992 1 70178 453966 292547 2 12 999992 2 20 999984 1 18 999984 967911 2 69769 921945 1 794427 872500 -383280 1 2 999999 -987805 2 18 999996 1 117171 936516 69719 2 2 999999 1 748127 988033 19995 2 4 999994 2 71808 170647 1 2 999999 -45954 2 10 999990 2 2 999999 2 107224 548669 2 493384 544948 1 10 999983 340157 1 16 999997 469277 2 2 999999 2 2 999999 2 10 999994 2 153740 277756 1 5 999994 17314 1 216039 370122 701253 2 3 999992 2 12 999994 2 8 999994 2 11 999982 1 99146 186461 894202 1 523352 986158 -490509 1 746495 992018 -238090 2 12 999993 1 330868 511814 -756442 2 854055 995881 2 2 999999 1 300641 738946 -816117 2 2 999999 1 20 999996 -749420 2 2 999999 2 2 999999 2 149619 290056 2 5 999986 1 10 999991 644457 2 13771 864539 2 2 999999 2 76906 673041 2 2 999999 1 244587 876574 884612 1 339398 482028 -35896 1 189617 755009 -572215 1 2 999981 -546092 2 19 999991 2 2 999999 1 9 999991 -3843 2 2 999999 2 2 999999 2 22722 166833 2 2 999999 2 454198 866613 2 14 1000000 1 726695 740357 -61212 2 456642 677542 1 460534 933224 429240 1 8 999992 136675 1 2 999999 -549458 2 637550 752207 1 2 999999 972213 2 2 999999 2 7 999987 2 7 999991 1 3 999984 428743 1 2 999999 513210 2 2 999999 2 14 999983 2 12 999997 1 2 999999 869525 1 5 999996 112674 1 703273 995954 -38753 2 432704 459816 2 937410 957209 1 403105 825869 256516 1 500223 524663 691310 1 2 999999 -887709 1 2 999982 684932 1 282470 433353 260832 2 2 999988 2 655939 704248 1 2 999999 81113 1 652377 974839 -641812 1 2 999999 -210954 2 825712 920811 1 2 999999 416627 2 15 999998 1 17 999996 426309 2 13 999993 2 2 999999 1 18 999984 20642 2 8 999984 2 6 999999 1 6 999990 634797 1 2 999999 -324425 1 2 999999 -255999 2 19 1000000 1 696501 994559 -713112 1 2 999999 545053 2 2 999999 2 150669 595174 2 8 999981 1 12 999981 588082 2 595892 969862 2 2 999999 2 316863 845244 1 19 999990 953837 1 148519 402266 -258270 1 475284 525377 990997 1 4 999994 -471631 1 5 999983 40898 2 14 999997 1 67719 917164 -606110 1 3 999982 -205904 1 2 999999 -11042 2 40346 441131 1 11 999988 -522446 2 2 999999 1 10 999989 -207036 2 635591 826127 2 19 999997 2 16 999990 2 198763 256366 2 140005 441904 1 896336 951275 256758 1 2 999999 966904 1 20 999985 -880059 2 348508 689359 1 324706 994019 -634805 2 2 999999 1 2 999999 412092 1 2 999999 612989 1 2 999999 -562922 1 2 999999 534185 1 478414 774844 -854193 1 298718 587429 743190 2 1810 551563 1 2 999999 909078 2 482413 990996 1 2 999999 -72232 2 9 999992 2 402181 797569 2 25704 590429 1 229601 921422 286382 1 1 999998 -311597 1 79324 729372 -955908 2 20 999993 1 2 999999 -357223 1 2 999999 -770434 2 19 999987 2 11 999987 2 2 999999 1 10 999998 -263717 2 2362 830595 2 4 999986 1 13 999989 389402 1 2 999999 409246 2 2 999999 1 2 999999 -749692 2 2 999999 1 2 999999 966937 1 12 999989 -758646 2 639489 984746 1 17 999982 457795 2 7 999992 1 804299 996992 606262 1 2 999999 606735 2 2 999999 1 453332 916056 455058 2 589435 692160 1 6 999986 743181 1 592654 762220 46586 1 2 999989 871180 1 863652 941505 -630306 1 722462 790300 306832 1 15 999987 -394657 1 9 999982 344955 1 287707 739288 -170370 1 2 999999 -864142 1 2 999999 207782 1 17 999982 282353 1 2 999999 73922 2 2 999999 2 12 999999 2 9 999984 2 2 999999 1 2 999999 147751 1 2 999999 -486065 1 2 999999 -631555 1 2 999999 242744 2 2 999999 2 20 999999 2 15 999983 1 249740 594600 186071 2 2 999999 2 6 999999 2 612840 737625 2 11 999985 1 547323 814013 283339 2 2 999999 1 9 999991 -319511 1 205096 213920 624235 1 2 999999 -188786 2 3 999992 1 2 999999 -904795 1 481629 684312 136227 1 343148 521374 416287 1 2 999999 -222688 1 2 999999 639962 1 767938 962955 -71983 1 544111 851141 -130394 1 2 999999 -629038 2 2 999999 1 16 999983 -520787 2 20 999995 1 209249 743823 744203 2 19 999997 2 2 999999 2 16 999984 2 8 999981 1 592758 771850 -19668 1 17 999999 -792151 2 2 999999 1 421529 627290 78840 2 5 1000000 1 20 999994 579879 1 112113 958983 43492 1 10 999988 -702073 2 185175 809229 2 203422 975006 1 2 999999 430486 2 802744 951962 1 14 999984 737273 1 2 999999 102603 2 6 999989 2 543005 695088 1 2 999999 748968 1 2 999999 882774 1 7 999998 964559 1 252853 670995 963532 1 719169 881722 13429 2 2 999999 1 11 999986 970279 1 108440 376968 680202 1 239502 953111 -671532 1 2 999999 -119672 2 2 999999 2 2 999999 1 13 999985 395038 2 358824 633714 1 19 999986 234563 2 2 999999 2 967393 981633 1 2 999999 995443 2 10 999988 1 6 999989 606487 1 892382 893254 977333 2 506708 764682 1 270192 961531 -938273 1 634394 933959 687372 2 522088 719200 1 122428 643472 701873 1 2 999999 32004 2 2 999999 2 1 999991 2 1 999986 1 2 999999 122850 2 5 999982 2 2 999990 2 2 999999 1 52829 413564 708522 1 14 999988 -788028 2 693933 701955 1 93818 610774 -414735 2 17 999988 1 19 999999 -996055 2 23997 970946 2 2 999999 1 50101 485457 -210791 1 616850 954863 555035 2 929916 936201 1 16 999997 853554 1 2 999999 776168 1 2 999999 -228341 1 2 999999 376234 2 2 999999 2 2 999999 1 322002 603954 50068 1 186814 697348 -123294 2 2 999999 2 13 999997 1 16 999994 -861711 1 143199 884832 965447 1 17 999992 219587 2 820851 851437 1 2 999999 683644 2 2 999999 1 2 999999 178065 2 33558 167157 2 170427 704721 2 214325 381238 1 572571 941355 635424 1 326877 512467 -462230 1 12 999998 -317599 1 2 999999 790538 1 2 999999 -214955 2 498855 906998 2 2 999999 1 635228 709134 389221 2 2 999988 2 2 999990 2 518454 603943 1 39432 347666 122074 1 2 999999 -710836 1 2 999999 403869 2 10 999987 2 19299 781550 2 245310 909837 2 11 999992 1 6 999983 545885 2 2 999999 1 11 999991 897685 2 2 999999 2 2 999999 2 17 999991 1 304015 545643 645825 1 2 999999 334617 1 2 999999 -950369 1 14 999981 869354 1 6 999991 -917463 2 2 999999 2 550831 686040 2 15 1000000 2 137282 429824 2 2 999999 2 2 999999 2 2 999999 1 47363 244537 -2557 1 6 999999 -718755 2 2 999999 1 4 999988 -320226 2 2 999999 1 411522 929717 747778 1 360612 907405 -845465 2 7 999985 2 2 999999 2 9 999991 1 364062 635273 -655237 2 10 999992 2 12 999987 2 141520 858936 2 7 999995 2 2 999999 1 14 999992 815514 1 399626 928706 -812253 1 2 999996 647242 2 2 999999 2 40173 479083 2 13 999996 2 17 999992 2 10 999998 2 20 999985 1 2 999999 838724 1 543827 626243 164702 2 2 999999 1 578678 828706 -416966 2 10 999998 2 1 999995 1 3 999986 833613 2 2 999999 2 2 999999 1 2 999999 -930658 1 2 999999 -975292 1 2 999999 880863 2 4 999993 1 3 999982 148145 1 589364 628799 -632598 2 1 999987 2 5 999985 2 168946 499377 1 19 999992 -584975 1 2 999999 -738476 2 2 999999 2 14 999994 1 14 999998 558688 1 2 999999 -10924 1 580545 930518 -292877 2 2 999999 1 14 999998 -718595 2 446527 883246 2 380086 843380 2 2 999999 2 70299 703310 2 92663 438948 2 2 999999 2 76009 266160 1 12 999981 -578915 2 2 999999 2 233296 579604 2 2 999999 1 7 999981 -693363 2 2 999999 2 2 999999 1 2 999999 -410515 2 607269 994420 2 2 999999 1 469829 580817 -486096 1 772687 944613 489228 1 2 999999 173362 1 2 999999 -517676 2 249411 705653 2 7 999999 2 2 999999 1 436416 646666 477130 2 2 999999 2 778088 994500 2 2 999999 2 2 999999 2 7 999992 2 89187 873607 2 164593 727291 1 2 999999 195454 2 17 999996 2 2 999999 1 19 999984 -99955 2 13 999989 2 12 999989 2 2 999999 1 235465 348135 -898302 1 5 999999 -774758 2 11 999994 2 2 999999 2 7 999996 2 7 999984 1 4 999985 -209922 2 1 999997 1 227661 361411 759476 2 431053 600937 1 2 999999 -637742 1 3 999989 -651152 1 379508 843534 -588301 1 2 999999 -606471 2 2 999999 2 180469 333210 2 2 999999 1 2 999999 97703 1 4 999991 961295 1 2 999999 589197 2 1 999985 1 351584 989171 -289055 1 3 999986 304762 2 14 999987 1 399000 835865 -845444 1 415766 709018 -683732 1 5 999994 788837 1 568250 650327 -927281 1 2 999999 671843 2 2 999999 1 470256 559949 225037 2 2 999999 1 15 999992 -271029 1 128986 155355 -703827 2 9 999982 2 372423 527749 2 578135 809885 1 2 999988 265264 2 277827 380679 1 2 999999 -424209 1 2 999999 -998481 1 11 999997 -426167 2 9 999989 1 6 999998 566721 1 2 999999 -303045 1 2 999999 -806728 2 2 999999 2 130879 156036 1 2 999999 151494 1 312831 859785 669343 1 4 999981 -433725 2 393630 979617 1 207053 580737 558452 2 2 999999 1 81032 196346 -428243 2 2 999999 1 350575 990316 -826992 1 449649 649427 327758 2 323419 618134 1 86857 491284 -268812 2 2 999999 2 2 999999 1 7 999981 979594 1 231758 496512 653540 2 5 999998 2 23338 978870 1 14 999994 -376727 2 16 999991 1 2 999999 -80405 1 9 999991 143861 2 2 999999 2 30497 912315 1 2 999999 -280392 2 456972 674623 2 2 999983 1 778941 884473 752235 1 8 999988 -775579 2 410936 638532 2 386726 577228 2 11 999983 1 444781 961382 31159 2 16 999999 1 2 999999 910325 2 18 999986 1 2 999999 382578 2 213067 982897 1 20 1000000 122843 1 13 999990 593051 2 2 999999 1 332983 739005 389301 1 11954 847695 455275 1 367000 768017 872986 1 4 999991 410574 2 2 999999 1 2 999999 254252 2 107657 649604 1 169961 664206 255691 1 2 999999 -613125 2 12 999990 2 2 999999 1 13 999991 925339 1 2 999999 -501223 1 2 999999 -536870 1 2 999999 -835386 2 2 999999 1 7 999985 -433251 2 591318 838754 1 2 999999 -512528 1 13 999987 -819009 1 2 999999 -712482 1 9 999997 -155756 1 6 999995 372848 2 393301 796138 1 19 999990 147868 1 11 999984 85483 2 9 999997 2 9 999995 2 135205 788957 2 2 999999 2 2 999999 1 198375 535336 675027 2 70780 817838 1 10 999995 -476735 1 2 999999 -889435 1 813205 840262 -332496 2 1 999996 2 232977 339340 2 2 999999 2 18 999999 1 9 999982 -413780 1 15 999996 -815434 1 339991 831792 935137 2 2 999999 2 2 999999 1 2 999999 183482 2 2 999999 2 2 999999 1 13 999998 874999 2 4 999986 2 2 999999 2 16 999990 2 2 999999 1 2 999999 -566551 1 1 999999 630254 2 2 999999 2 6 999997 1 311611 889057 -608758 2 124091 380301 2 18 999985 2 2 999999 1 6 999988 -686045 1 578109 844254 187588 1 2 999999 13869 1 2 999999 -648829 1 2 999999 237624 2 14 999982 1 2 999999 -798841 1 20474 467389 934673 1 2 999999 464530 1 16 999991 12626 1 11 999983 -31710 2 2 999999 1 13 999997 -388695 1 2 999999 716988 2 2 999999 1 2 999999 -94072 2 2 999999 2 393376 420109 1 2 999999 -541413 2 209439 982022 2 2 999999 1 1 999993 -657004 2 10 999999 1 223904 261744 127007 2 30432 730364 2 2 999999 1 12 999983 -61964 2 2 999999 2 2 999999 1 9 999993 245584 2 3 999990 2 2 999999 2 2 999999 1 502146 555045 829645 1 2 999999 -29943 1 15 999991 -868520 1 2 999999 -738719 1 144356 940219 -629879 2 10 999992 1 2 999999 185085 1 255849 643201 726552 1 2 999999 808177 1 308764 733850 232962 1 2 999999 -111017 1 2 999999 -393870 2 2 999999 2 44849 708759 2 2 999999 2 6 999983 2 2 999999 2 7 999986 2 13311 150812 2 2 999999 2 2 999999 1 2 999999 71733 2 2 999999 1 16 999983 -964182 1 19 999993 -882161 1 155003 670411 418629 2 2 999999 2 655723 757866 1 20 999987 -480403 2 368450 572837 1 4 999989 -436015 1 2 999999 464917 2 21249 548177 2 2 999999 2 13 999984 2 2 999999 1 2 999999 -175325 1 12 999999 -341117 2 19 999998 2 6 999982 1 2 999999 509189 2 2 999999 1 17 999983 -147926 2 10 999984 2 2 999999 1 381637 524950 -742943 1 596245 802202 409038 1 16 999984 -253796 1 2 999999 -743402 2 609966 839226 2 2 999999 1 5 999991 -92183 1 3 999985 -161830 2 17 999982 2 67520 274114 1 659914 767020 360916 1 570968 913432 -180097 2 2 999999 1 2 999999 570387 2 2 999999 1 13 999994 853637 2 19 999998 1 24904 51124 954024 2 2 999999 1 464662 606311 -578963 2 6 999987 1 47370 163561 -457673 2 6 999992 2 9 999984 1 713894 760176 775731 1 111735 880528 687544 1 769371 827919 -797534 2 15 999996 2 2 999999 2 2 999999 2 362671 374876 1 373035 377954 863730 1 360642 742946 -931060 1 2 999999 347787 1 169417 667241 -483011 1 2 999999 -746222 2 1 999988 2 2 999999 2 2 999999 1 63718 219516 632727 1 2 999999 204954 2 2 999999 2 74196 985503 2 57809 676558 2 667255 783808 1 7 999986 -179041 2 2 999999 1 333513 478014 -628607 1 19 999993 -704323 1 5 999994 660695 1 12 999993 648825 2 2 999997 1 40557 897607 -817262 2 89425 490835 1 391124 943835 768512 1 594890 753531 -1418 2 234211 394634 1 70672 900642 -614173 1 6 999985 334860 2 20616 507803 2 9 999983 1 12 1000000 276128 2 11 999987 1 868082 922137 130755 1 14 1000000 850098 2 521197 901992 1 2 999999 -28145 2 2 999999 1 557636 740436 776737 2 16 999981 2 2 999999 2 3 999993 1 245087 692159 -254713 1 802924 847345 -760269 2 2 999999 2 159444 445373 1 9 1000000 12329 1 3 999997 695454 2 4 999996 2 2 999999 1 444995 946790 472229 1 6 999998 -450125 2 1 999991 2 2 999999 1 2 999999 75586 1 145915 862130 -237290 2 1 999981 2 4 999989 2 2 999994 1 2 999999 -834690 1 384694 603460 -170387 1 2 999999 -473163 2 2 999999 1 14 1000000 -922731 1 2 999999 125615 1 2 999999 -245097 2 352414 858772 1 525782 533901 -117451 1 306534 505588 593358 2 2 999999 1 2 999999 -599680 1 2 999999 -542944 1 19868 331375 731948 2 2 999999 1 111998 335383 -229497 1 2 999999 189610 2 20 999990 2 236331 339081 2 2 999999 1 284573 988972 162255 2 10 999993 2 69881 670536 1 6 999995 683966 2 6 999987 2 2 999999 2 15 999981 2 13 999988 2 160181 708674 2 522158 918128 1 20362 888452 702939 1 81392 328829 -868312 1 2 999999 -585997 2 851077 872422 2 414416 853438 2 15 999987 1 387137 994904 279325 2 331543 561730 2 115944 208500 2 2 999999 2 347812 635354 1 2 999999 -367829 1 24218 482407 419196 1 20 999990 112331 1 2 999999 631909 2 102994 367087 2 2 999999 2 2 999999 2 499414 690851 2 2 999999 1 3 999991 -665782 1 2 999999 987122 2 2 999999 2 20 999985 1 2 999999 833365 2 778106 895596 2 10 999998 2 450647 985004 2 11 999986 1 9 999991 -523358 1 243612 496064 -405240 1 2 999999 760498 2 2 999999 1 2 999999 -424946 2 5 999981 1 8 999993 -164662 2 2 999999 1 2 999999 602608 2 10 999983 1 2 999992 -836417 1 1 999984 -542583 2 154239 548987 1 4 999991 255370 2 2 999999 2 2 999999 2 2 999999 2 11 1000000 2 2 999999 2 4 999989 2 218735 898071 1 2 999999 -452238 1 15 999996 -982465 2 2 999999 2 2 999999 1 19 999995 407796 1 748546 759395 -390510 1 8 999996 -576386 2 2 999999 1 2 999999 270994 2 3 999987 1 13059 799701 585448 2 2 999999 2 2 999999 2 5 999984 1 8 999991 -270457 2 3 999988 1 198744 961860 813578 1 320539 839413 -255065 1 12 999995 532580 2 16 999984 1 2 999999 -312467 1 642539 971065 862595 1 5 999993 -133269 2 2 999999 1 708806 841302 127547 2 77406 122395 1 14 1000000 -627403 2 6 999991 2 10 999997 2 2 999989 1 15 999990 -119538 2 14 999988 1 2 999999 661102 2 2 999999 2 7 999998 2 2 999992 1 844793 976107 67701 1 507310 832263 834891 1 2 999999 -713266 2 6 999989 2 15 999986 1 7 999991 -157832 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 608707 905781 -153416 2 554599 653079 1 4 999988 663510 2 2 999999 2 101458 418698 2 2 999999 2 2 999999 2 18 999990 2 2 999999 2 5 1000000 2 172107 515493 1 14 999994 -270870 2 98167 829492 1 62134 167399 -823533 1 592591 698951 -823947 2 2 999999 1 11 999996 357578 1 14 999985 -997728 2 2 999999 1 19 999985 -779706 2 117548 692988 1 363569 851666 658894 1 2 999999 7117 2 2 999999 2 20 999995 2 601292 631114 2 13 999997 1 11 999989 475040 1 1 999992 406501 1 2 999999 -268460 1 2 999999 990459 2 804390 981766 1 2 999999 738838 2 2 999999 1 5 999993 128643 1 421300 705105 -68927 2 2 999999 1 4 999985 608237 2 2 999999 1 2 999999 -247637 1 228031 583179 -854999 2 215482 541868 1 20 999993 -641013 2 10 999987 1 22235 80758 216099 1 261468 860234 515954 1 2 999999 660768 2 173987 552007 2 20 999992 2 2 999999 1 2 999999 669962 1 19 999981 262198 2 2 999999 2 2 999999 2 2 999999 2 483098 546112 1 2 999999 295287 2 490899 644285 1 2 999999 -951783 2 2 999999 2 2 999999 1 2 999999 448946 1 2 999999 990018 2 7 999996 1 124422 486684 -163860 2 4 999983 1 11 999998 14793 2 168882 456541 1 2 999999 -197967 1 485542 779844 77615 2 15573 853815 1 466591 661556 -935793 2 11 999987 2 2 999999 2 2 999999 1 2 999999 287172 1 351682 554382 185435 2 13 999989 1 336461 534530 -882722 1 51175 225887 -734257 1 2 999999 407226 2 7 999996 1 4 999981 901937 2 411872 723188 1 84479 241735 527754 1 2 999999 963873 1 704961 986303 942131 1 2 999999 -42458 1 2 999999 637268 1 2 999999 -606616 2 254632 856373 2 558267 905960 1 2 999999 -163081 2 8 999981 1 6 999994 -418834 1 11 999992 -822228 2 2 999999 1 2 999999 807569 1 9 999984 -584202 1 2 999999 -475396 2 17 999991 1 2 999999 980316 1 20517 711678 70116 2 18 999986 2 9 999990 2 356696 650526 1 2 999999 -214385 2 2 999999 1 13 999990 792141 1 741035 828929 555001 2 2 999999 2 17 999995 2 585728 654587 2 2 999999 1 10 999989 83022 1 59892 117032 -696199 1 258679 529528 -110738 2 12 999998 1 9 999989 -511706 2 436709 444904 1 65732 315143 -312143 2 5 1000000 1 93278 907134 923249 1 2 999999 -393822 2 128236 883018 1 2 999999 -382658 1 8 999993 907609 1 3 999988 593770 1 11 999995 842153 1 2 999999 319532 1 4 999998 -871653 1 9 999994 386876 1 2 999999 536354 1 2 999999 -41666 1 531974 583170 748826 1 155970 273825 383435 2 132299 498121 2 582018 603921 2 2 999999 1 1 999991 -401349 2 119707 479910 2 2 999999 2 2 999999 2 5 999985 2 2 999999 1 7 999994 995869 2 101974 212682 1 2 999999 -560332 1 7 999997 871048 2 2 999999 2 12 999987 1 2 999999 370621 1 2 999999 -478051 2 2 999999 1 147125 566394 49508 1 602748 847192 -612568 1 381674 761480 -560593 1 2 999999 -726575 1 2 999999 996078 1 7 999986 196113 1 2 999999 -192861 1 478898 539506 -496211 1 7 999995 462079 1 2 999999 -886996 2 107635 744659 1 2 999999 -776733 2 2 999999 2 383160 561714 1 2 999999 -62220 1 8 999990 -8029 2 1 999987 1 2 999999 301037 1 54909 161385 -897802 1 2 999999 -494992 2 2 999999 1 7 999985 -210611 1 2 999999 41446 2 2 999999 2 14 999982 1 4 999995 66038 2 2 999999 1 168713 905648 669904 2 10 999983 1 2 999999 -377366 1 19 999992 -85585 1 2 999999 -506579 2 2 999999 1 2 999999 336437 2 278445 412323 2 9 999991 1 14 1000000 410650 2 3 999982 1 17 999989 227307 2 251673 751024 1 17 1000000 91555 2 4 999996 2 16 999995 1 15 999997 138425 1 2 999999 219741 2 2 999999 1 2 999981 394518 1 180973 734886 -421356 1 6 999991 -622435 1 94547 342063 674255 1 2 999999 197594 2 9 999988 1 17 999998 -183857 2 1 999996 1 2 999999 541592 1 2 999999 730707 2 2 999999 1 696138 920842 -678111 2 12 999995 2 2 999999 1 2 999999 -679270 2 2 999999 1 13 999995 449319 2 13 999984 1 2 999999 805013 2 457496 968582 2 405826 416803 2 2 999999 1 211154 596005 -997062 2 742973 959667 1 1 999981 -824369 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 91925 276265 -565956 1 79603 231687 964451 2 11 999981 1 795963 953709 586311 1 114589 146204 995699 2 201126 612412 1 2 999999 471428 1 2 999999 997195 2 960123 971611 2 4 999981 2 20 999993 2 2 999999 2 2 999999 1 2 999999 953109 2 2 999999 2 46936 262674 1 2 999999 662818 1 15 999988 -765904 1 2 999999 -463045 2 2 999999 2 2 999999 1 2 999999 110380 1 467091 958527 404993 2 9 999988 1 120605 984785 530 1 16684 57820 60022 2 18310 403140 2 2 999998 2 14 999986 2 10 999991 2 18 999991 1 859901 889596 -837957 2 2 999999 1 2 999999 -804153 1 9 999995 -232295 2 16 999985 1 112761 159260 803126 1 16 999985 -158976 2 278896 318257 2 537153 557269 1 2 999999 51807 2 182072 319184 2 614457 656909 1 216820 665257 -349539 1 18 1000000 247340 2 2 999999 1 2 999999 697880 2 2 999999 1 13 999989 -962754 1 2 999999 -754213 1 2 999999 490223 2 12 999987 2 318 620934 1 2 999999 -478468 2 2 999999 2 387068 876789 2 2 999999 1 20 999991 -942652 2 22209 297674 1 17 999981 -475167 1 2 999999 88146 2 19 999983 2 1 999985 2 2 999999 1 2 999999 419662 2 12 999987 2 234290 655110 1 13 999982 -489661 2 583028 922312 2 2 999999 1 287084 418854 367421 1 2 999999 -903650 1 2 999999 -26735 1 2 999999 193602 1 16 999991 -745545 1 325016 641199 839493 1 2 999999 267791 1 2 999999 -575561 1 20 999992 431938 2 18 999991 2 201961 781923 1 35896 439325 -271699 2 2 999999 1 19891 849172 -730512 1 2 999999 -849290 2 224813 807012 2 19 999995 1 18 999990 -543212 1 73606 101514 -753414 1 2 999999 8243 2 16 999999 1 526489 543052 -690091 1 14 1000000 -666277 1 2 999999 -696458 1 16 999986 609871 2 917555 971541 1 17 999991 -171280 2 2 999999 2 3 999987 2 590636 991358 1 342721 715961 231035 1 2 999999 20038 1 198700 636165 127427 1 2 999999 -468264 2 19 1000000 1 240274 458868 -722737 2 2 999999 1 299364 674753 738363 1 6 999985 -524477 1 2 999999 802047 1 2 999999 -504209 2 803451 807514 2 5 999998 2 152076 217365 2 2 999991 2 15 999989 1 568115 694427 -109090 1 15 999992 -189456 2 13 999993 2 38029 847791 1 218812 708272 575532 1 12 999988 747716 1 2 999999 -327690 2 752992 798482 2 2 999999 1 10 1000000 880387 2 51842 371211 1 14 999986 224700 2 8 999995 2 2 999999 2 144291 226899 2 7 999986 2 3 999998 2 334983 784035 2 2 999999 2 2 999999 2 2 999999 1 10 999988 985255 1 2 999999 346537 1 2 999999 -135710 2 160710 312314 1 805804 983024 -383292 2 2 999999 2 2 999999 1 1 999983 -427322 2 13 999984 2 2 999999 2 415681 799102 2 112068 813833 1 19 999993 835357 1 260143 986342 696759 2 17 999989 1 380286 568186 76345 2 61997 580116 1 8 999995 569805 2 4 999985 1 10 999993 -589590 1 2 999999 -139605 1 20 999983 811509 1 16 999991 367741 2 325562 531541 2 4 999982 1 17 999981 -149827 2 8 999987 2 18 1000000 2 359904 644087 2 5 1000000 2 2 999999 1 20 999997 501586 1 2 999999 533381 2 620228 654178 2 2 999999 2 2 999999 1 2 999999 -360192 1 326280 747019 -681270 1 195044 438231 761370 1 3 999996 566636 2 2 999999 2 12 1000000 1 12 999994 -872992 2 6 999997 2 104149 196370 1 2 999999 667030 1 20 999990 1209 2 264907 525505 2 565215 963729 2 2 999999 2 15 999990 1 2 999985 -405365 2 709786 716939 1 4 999996 861952 2 1 1000000 1 5 999996 -236647 2 2 999999 2 2 999999 2 13 999986 2 19 999984 2 18 999994 1 2 999999 -919350 1 12 999986 228754 2 2 999999 2 636175 976027 1 2 999999 232802 2 11 999985 2 20 999988 1 501749 780898 77538 2 20 999996 1 2 999999 478487 2 2 999999 1 2 999999 -985024 1 55333 546678 -935152 1 75347 411306 -588464 2 2 999999 1 179219 621419 822627 2 17 999996 1 2 999999 82190 2 449800 739320 2 18 999993 1 6 999995 143414 1 16 999997 100988 1 67645 738350 973503 2 46392 673365 2 766813 971242 2 17 999988 2 215749 475661 1 2 999999 321347 1 2 999999 -417434 2 2 999999 2 221192 553095 1 195514 222697 852469 2 12 999992 1 490016 943665 587236 1 2 999999 -22168 1 8 999992 -928334 2 7 999995 2 34668 742773 1 521156 709766 910648 1 488095 508371 -814951 2 2 999999 2 18 999993 1 523006 684794 -319935 2 2 999999 2 2 999999 2 2 999999 1 15 999993 657299 2 297997 652221 2 2 999999 2 2 999999 1 2 999999 614388 1 610751 907016 409988 1 19 999996 -127073 1 9 999983 -800230 2 769444 907935 1 2 999999 765693 1 196612 508962 -867068 2 8 999988 1 2 999999 467842 2 2 999999 1 2 999999 -603319 2 2 999999 1 13 999990 -176123 2 9 999993 2 1 999983 1 2 999999 -698469 2 2 999999 1 6 999995 -587491 2 2 999999 1 14 999982 -921414 2 14 999985 1 2 999999 46028 2 6 999991 2 14 999982 2 7 999983 2 2 999999 2 166713 638073 2 435422 995541 2 2 999999 1 2 999999 -255305 2 2 999998 1 2 999999 398827 2 9 999984 1 2 999999 -805165 1 541485 620872 316131 1 12 999989 -916077 1 228372 378503 493011 1 7 999982 -634612 2 2 999999 2 2 999996 2 106383 809206 1 459565 945854 -412964 1 2 999999 801385 1 716911 912766 -935420 1 2 999999 637242 1 2 999999 544516 2 735760 896588 1 18 999989 -749125 1 2 999999 641128 1 15 999983 -821136 2 16 999992 2 12 999996 1 613152 878538 -949304 2 253342 711750 2 2 999999 1 139047 199050 794482 2 5 999997 2 751094 849832 1 575807 737011 527816 2 356562 434418 1 7 1000000 -692353 2 257236 605493 1 118309 635493 -128156 1 2 999999 417225 2 616636 785623 1 5 999985 -806725 2 2 999999 2 2 999999 1 482036 749213 557063 1 20 999999 -632115 2 337752 532056 2 2 999999 1 13 999991 -480530 1 554410 988587 694663 1 2 999999 558192 1 11 999981 -575459 1 257454 753600 -375840 1 12 999983 -88545 2 2 999999 1 18 999997 474930 2 2 999999 1 2 999999 31247 2 16 999993 2 6 999992 2 18 999986 1 14 999983 -607604 1 19 999993 -814051 1 263620 466397 292649 1 218173 829825 905075 1 11 999993 -595518 2 239785 896561 2 211455 888863 2 2 999999 1 328514 639843 -634578 2 18 999991 2 2 999999 1 2 999999 -736021 2 11 999988 2 642454 723946 1 2 999999 -269890 2 643112 845656 2 9 999987 2 1 999984 2 1 999999 1 280177 995711 247973 2 19 999997 1 122207 900331 -644154 2 19 999983 2 112827 367953 2 299101 314979 2 192681 401589 1 2 999999 650889 1 270334 776412 864795 1 10 999994 571993 1 12 999999 956631 2 7 999992 1 233836 428235 -958791 1 209029 352655 531328 2 338103 975037 2 2 999999 2 9 999991 2 2 999999 2 2 999999 2 2 999989 1 2 999999 -757339 2 2 999999 1 2 999999 -186600 2 191675 559139 1 3 999989 -693109 1 14 999999 379500 2 2 999999 1 5 999982 -691036 2 329963 764398 1 64299 965770 552559 2 2 999999 1 399107 866980 665707 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 6 999996 2 2 999999 1 5 999986 -927319 2 4 999982 1 245296 498371 -69919 1 10 999982 54294 2 20 999985 2 11 999989 1 294880 825965 -283349 2 222568 278714 2 13 999996 2 856418 952539 1 203385 921175 590167 1 2 999999 754195 1 16 999982 -794780 2 2 999999 2 2 999999 1 178717 718883 -781011 2 128170 342345 1 724795 819440 -217032 2 10 999987 1 6 999984 -863409 2 2 999999 1 366415 487908 -352530 2 5 1000000 2 476056 575297 2 9 999999 1 120400 504991 105134 2 2 999999 1 2 999999 -879325 2 2 999999 2 2 999999 2 6 999985 2 2 999999 2 2 1000000 1 2 999999 -997572 2 15 999981 1 185199 613771 140955 2 12 999987 2 7 999992 1 2 999999 -155886 2 659487 686763 1 2 999999 895047 2 2 999999 1 13 999989 304718 1 2 999999 -665857 2 2 999999 1 18 999993 -555472 2 12 999984 1 735297 742375 -870147 2 2 999999 1 70474 96437 379655 1 17 999984 712807 2 7 999994 1 14003 860546 -253130 1 2 999999 472722 1 322307 648798 -762950 1 29189 629158 -370603 1 6 1000000 -893338 1 907015 989179 -362294 2 2 999999 2 475068 651583 2 159705 252543 2 2 1000000 2 2 999999 2 6 999982 2 2 999999 1 5 999990 991248 2 11 999982 2 460744 833868 1 4 999997 -250304 1 2 999998 -517646 2 2 999999 2 9 999991 1 408015 469039 256862 1 523248 807694 -986965 2 270546 874054 1 16 999997 340035 2 2 999999 2 150541 519832 2 3696 520068 1 414268 976764 482224 2 2 999999 2 14 999992 2 2 999999 2 2 999999 1 6 999993 282746 1 2 999993 466150 2 2 999999 1 2 999991 628475 2 602843 705233 1 2 999999 985388 2 12 999992 1 12 999999 -841191 2 7 999992 2 744450 749781 2 2 999999 2 2 999999 2 409980 455785 1 19 999995 363203 2 15 999994 2 3 999982 1 2 999999 -741116 2 4 999998 2 14 999992 1 17 999982 216866 2 14 999985 2 242598 251247 2 18 999987 1 2 999999 -748555 2 473579 670482 1 2 999999 -445612 1 2 999999 719601 1 485317 923823 930678 1 651155 890278 885334 1 6 999993 705235 2 18 999982 1 16 999997 -196946 1 183970 209588 -381403 2 469158 557259 2 4 999991 1 521005 669618 -183708 2 116027 844192 2 321339 956799 2 2 999999 1 2 999999 325198 1 457852 935969 -710561 1 151256 633174 308081 2 2 999999 2 2 999999 1 12 999987 422015 1 11 999981 -818719 2 2 999999 2 420029 647535 2 14 999997 1 13 999999 -801772 1 485499 613329 823239 1 2 999999 -510624 1 46972 913732 226337 1 2 999991 -982466 2 16 999996 2 312222 900542 2 191929 675966 2 67823 821364 2 4 999983 1 18 999989 -54911 1 6436 464300 397137 2 777202 820185 1 2 999999 471626 2 10 999998 2 2 999999 2 2 999999 2 2 999998 1 8 999997 -48921 2 179034 631733 1 11 999987 -939697 1 377969 891337 868188 1 169184 832371 881914 1 10 999986 440879 1 2 999999 -672950 2 15 999984 2 17 999981 2 14 999994 2 2 999999 1 6 999999 -28153 2 2 999999 2 19 999992 2 109024 926465 1 392243 417498 80921 1 631263 675279 -272357 2 19 999999 2 2 999999 2 2 999999 1 95506 165825 -150090 2 6 999999 2 241403 360119 2 2 999988 2 2 999999 1 11 999984 -716175 2 2 999999 2 12 999995 2 2 999999 1 2 999999 -273090 1 2 999997 18368 2 20 999990 2 2 999999 1 163731 716038 -905170 1 2 999999 974385 2 2 999999 2 8 999992 1 2 999999 -385086 1 6 999994 6929 1 6 999988 -212646 2 620685 882836 1 20 999991 355716 2 2 999999 2 17 999986 1 2 999999 438389 2 14 999997 1 2 999999 405698 2 2 999999 1 2 999991 969410 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -587368 1 244489 773913 -994158 2 2 999999 2 8 999996 1 12250 270305 2931 2 341171 879103 2 2 999999 1 2 999999 -984997 1 2 999999 -959821 2 93223 831123 2 2 999999 2 2 999999 2 2 999999 1 359772 484213 801527 2 2 999999 1 2 999999 -504906 1 2 999999 405964 2 14579 568030 1 2 999999 -516804 2 2 999999 2 136921 988115 1 2 999999 -923457 2 19 999999 1 2 999999 603907 2 346651 415663 2 9 999996 1 20 999985 137126 1 908068 944217 -565383 1 15618 794264 988086 1 2 999999 701263 1 115507 313466 -144997 2 2 999999 2 506385 603226 1 2 999999 -178862 1 20 999989 840079 2 4 999997 1 2 999999 639911 2 2 999999 1 428738 469079 364345 2 14559 867408 1 46481 949256 -403192 2 270938 971734 1 13 999998 -450224 2 821232 919680 2 2 999999 1 3 999998 47793 1 83288 654291 234821 2 2 999999 1 2 999999 -719830 1 2 999999 -213999 2 2 999999 1 430271 899817 -170130 2 13 999992 2 10 999997 1 2 999999 184579 1 18 999982 824909 1 2 999999 -178747 1 2 999999 -257495 1 2 999999 -855298 1 691576 730064 -609672 2 74580 625046 2 8 999988 1 688353 816249 -748323 1 2 999999 232636 1 143265 407952 -857610 2 111836 559111 1 342552 702617 -359229 2 2 999999 1 2 999999 -297928 2 112167 850761 2 2 999999 1 111687 852572 135551 2 660933 805471 2 2 999999 2 2 999999 1 2 999999 -305555 1 4 999989 -224611 1 39742 823417 670524 2 2 999999 1 2 999999 489091 1 9 999998 722548 2 76547 500544 1 7 999986 -980263 1 20 999987 -912442 1 2 999999 -633295 2 2 999999 2 350997 896654 1 2 999999 366836 2 28545 331127 1 8 999999 414137 1 2 999999 -774936 1 410700 563514 837717 1 18 999988 -176605 1 2 999995 944726 2 2 999999 1 2 999999 -469089 1 145913 676926 684045 1 19 999984 -629900 2 2 999999 2 10 999995 1 13 999982 -822551 2 2 999999 1 3 999987 823713 1 2 999992 -672944 2 16 999987 2 14 999985 2 2 999999 1 2 999999 77656 1 2 999999 -389941 2 10 999983 2 18 999987 2 7 999996 2 3 999995 2 2 999999 2 16 999988 2 152239 679890 2 7 1000000 1 4 999992 -682125 2 13 999986 1 20 1000000 168318 2 2 999999 1 14 999981 -66587 2 8 999991 1 2 999999 36046 2 16 999984 1 319869 593392 -533583 2 2 999999 1 2 999999 948593 2 8 999988 2 11 999988 1 496174 982594 312647 2 171028 389777 1 2 999999 -22281 2 2 999999 2 2 999997 1 2 999999 713694 2 18 999985 1 392975 411326 -715686 2 2 999999 2 471128 648824 2 14 999987 1 2 999999 987339 2 19 999996 2 101306 669868 2 20 999997 1 566289 653187 -426150 1 2 999999 -475965 2 92113 580179 2 2 999999 1 24465 401966 -117011 2 2 999999 1 2 999999 407916 1 13 999989 -787008 1 864097 884127 488306 2 2 999999 1 2 999999 -380187 2 2 999999 2 2 999995 1 692271 704483 -689666 1 13 999990 -352796 2 49673 456496 1 2 999999 -414764 1 2 999999 -874656 1 33201 302813 964567 1 2 999999 749936 2 135563 304371 2 211927 730749 1 2 999999 -163267 2 149190 719661 2 2 999999 1 2 999999 644757 2 20274 45325 1 4 999999 886723 2 2 999999 1 639240 808657 166195 1 2 999999 -245791 1 2 999999 538374 2 2 999999 1 2 999999 39575 1 53423 429075 833244 2 2 999999 2 587448 811592 1 2 999999 -684850 1 6 999982 -630222 1 30746 608544 644920 2 5 999996 2 2 999999 1 7 999996 -416684 1 2 999999 -409837 1 4 999983 -70610 2 2 999999 2 86029 418447 2 12 999991 2 475767 591761 2 13 999995 1 1 999999 567556 1 13 999984 -182001 1 184171 833062 333990 2 2 999999 2 2 999999 1 158275 194252 -725567 1 204925 281787 -526475 2 823664 976800 1 17 999984 -146792 2 2 999999 1 9 999983 699030 2 788547 959400 2 353095 487808 1 7 999996 -80322 2 523397 709787 1 269269 518143 -209108 1 334190 537479 -449260 2 1 999985 1 10 999997 238712 1 341873 362121 -213740 2 6 999999 1 16 1000000 -551184 2 10 999996 2 6 999992 2 2 999992 1 1 999989 44179 2 2 999999 1 235451 643842 66225 2 8 999982 2 258999 724780 1 14 999987 -511000 1 495833 824850 479294 1 1 999989 -889799 1 2 999999 -515889 2 2 999999 1 2 999999 -230619 2 1 999989 1 2 999999 -658048 1 10 1000000 691625 2 17 999982 2 10 999992 1 487518 921977 894771 1 9160 421569 828609 1 2 999999 141700 1 2 999999 -688824 1 7 999998 -880260 1 22554 251330 -260895 2 4 999998 2 211463 857301 1 492755 655477 -1446 2 7 999985 1 2 999999 669389 2 270021 932260 1 183974 553542 967321 2 85026 707570 2 2 999999 1 306673 586375 -319704 1 2 999999 -349034 1 243638 962833 -787658 2 12 999996 1 4 999984 -785328 2 2 999999 2 12 999982 2 2 999999 1 2 999999 936680 1 13 999991 671277 1 471799 645335 492670 1 9 999996 832266 1 2 999999 176573 1 611929 801802 444089 2 8 999996 2 10 999995 1 350065 453054 -895015 1 13 999986 765217 2 111510 218975 1 2 999999 980886 2 2 999999 1 897917 913426 582545 2 36675 161897 2 8 999994 1 542506 879713 -244768 1 5 999987 357104 1 2 999999 -107308 1 567737 714263 -798145 1 1 999983 667571 2 14 999995 1 15 999985 -122462 2 2 999999 2 20 999983 1 2 999999 266608 1 2 999999 -554121 1 11 999988 -242509 1 2 999999 -807554 1 111009 621749 -130313 2 2 999999 2 14 999982 2 67401 909293 2 68289 236324 1 418289 924980 -194863 1 2 999999 230056 2 88934 661341 2 2 999999 2 2 999999 2 169169 377908 1 2 999999 -652346 2 7 999981 1 673785 756789 639524 1 2 999999 518798 1 2 999999 -575105 1 8 999996 -980400 2 18 999986 2 3 999999 1 2 999999 912117 2 401398 687367 2 26899 615728 2 11 999991 2 2 999999 2 2 999999 2 921464 952621 1 979399 993303 588986 1 2 999999 315209 1 250496 488201 -926284 1 312331 815240 305945 1 2 999999 -894947 1 375995 802535 202951 1 11 999996 759824 1 4 1000000 -155212 1 18 999993 229506 1 2 999999 -53018 2 2 999999 1 17 999991 -793532 1 11 999987 -700281 2 5 999995 2 19 999994 1 2 999999 620024 2 4 999999 2 16 999988 1 5 999987 99926 1 2 999999 52 1 4 999987 -605820 2 10 999988 1 2 999999 472516 2 309893 550547 1 2 999999 -76859 1 12 999986 -483297 1 64496 75617 -295111 2 94130 435984 2 2 999999 1 2 999999 974740 2 5 999993 1 12 999989 -758646 2 2 999999 1 2 999999 961914 2 227809 241081 2 245215 929239 1 19 999981 234873 1 2 999999 -756677 2 2 999999 2 2 999999 1 257180 441027 293373 2 2 999999 2 818004 871586 2 592353 900220 2 18 999999 1 126173 463207 -141616 2 154979 880987 2 451244 654315 2 2 999999 1 125974 820423 -693070 2 6 999999 1 16 999998 -595936 2 17 999986 1 339102 829256 -242808 1 505543 746204 -642476 1 98569 614045 -870835 2 829183 946320 1 497097 632424 793224 1 2 999999 -402468 2 2 999999 1 2 999999 424894 2 342120 880895 1 3 999992 738935 2 2 999999 1 7 999985 986330 1 2 999999 -241136 1 558300 932676 301935 2 15 999984 1 15 999993 -27649 2 263558 500134 1 4 999997 269530 2 242389 358214 1 449804 528175 -793065 2 1 1000000 2 14 999986 1 812331 973650 -956332 2 1 999998 1 15 1000000 501328 2 4 999991 2 2 999985 2 2 999999 1 3 999982 -129247 2 2 999999 2 13 999988 1 2 999999 871247 1 2 999999 372794 2 2 999999 2 247535 343856 2 7 999990 2 2 999999 2 302232 399998 1 2 999999 500765 2 369618 424206 1 185490 376837 979956 2 485203 602097 1 2 999999 -679441 1 450177 969944 -804798 1 9 999981 -833104 1 2 999999 -247759 1 16 999999 -927402 1 1 999988 107548 2 1 999996 2 188672 878900 2 223811 639030 2 194117 900629 2 168933 534312 2 14 999997 1 2 999999 730652 1 20 999998 348495 2 568517 888772 1 2 999997 595238 1 2 999999 218950 1 245665 751299 184161 1 401853 535583 -286153 2 8 999999 2 19 999998 1 955878 967839 105045 2 16 999981 2 1516 823355 2 2 999999 1 355851 614618 606119 1 20 999985 32017 1 7 999996 -595686 2 4 999987 1 2 999998 -880993 1 678635 774205 -129084 2 11 999990 1 2 999990 234773 1 76076 637608 -571243 2 304688 467202 1 2 999999 -9239 2 2 999999 2 2 999999 2 556969 756910 1 37688 353577 -460492 2 16 999984 1 18 999990 -249845 2 11 999992 1 12 999999 -415770 1 2 999999 -336975 1 2 999999 779436 1 4 999986 -823159 1 2 999999 278854 1 12612 463441 -868615 2 2 999999 1 5 999999 334907 1 192431 352798 624494 1 2 999999 947179 2 15 999988 2 20 999986 2 2 999999 2 2 999989 1 14 999992 -853505 1 10 999996 -253381 2 226771 972582 1 2 999999 -868237 2 15 1000000 2 2 999999 1 387960 676190 253727 1 550760 559861 -605478 2 2 999999 1 495087 561338 305293 2 2 999999 1 386120 519585 596977 1 1 999987 425934 2 2 999999 2 6639 790769 1 14 999984 -832797 2 181186 207489 2 2 999999 2 2 999999 1 382973 830994 -689082 1 2 999999 296782 1 2 999999 300363 1 13 999988 -508685 2 2 999999 2 196803 717128 2 2 999999 2 17 1000000 1 2 999999 -521736 2 2 999999 1 2 999999 -477919 1 2 999999 -246097 1 20 999990 595203 1 2 999999 576901 1 2 999999 59455 1 531041 992741 -503056 2 364440 644442 1 6 999996 -667106 2 2 999999 2 2 999999 2 2 999999 2 290691 447727 1 2 999999 -486207 1 2 999999 -189122 2 16 999999 2 53274 457391 2 215006 552415 2 412827 428706 2 2 999999 2 1 999983 2 18 999994 1 2 999999 375321 1 579717 941531 11024 2 7 999991 1 6 1000000 -366023 1 1 999999 607310 1 5 999989 333249 2 10 999981 1 2 999999 510344 1 79341 439424 183896 2 8 999994 1 2 999999 -519984 2 157165 895586 1 19 999991 -76025 2 2 999999 1 205139 733813 -661130 1 9 999982 -950362 1 452992 529976 -311151 2 417530 684697 1 5406 496399 -153724 2 155586 867028 2 593547 823055 1 9 999996 848407 2 812171 989455 1 182660 785217 -746533 1 48444 515568 163354 2 286623 328502 2 234714 622239 1 276094 806978 -926340 1 2 999999 -301875 2 2 999999 2 6 999983 1 287075 783288 924532 1 366850 409557 804887 1 2 999999 146780 1 434095 842076 -692293 1 67505 328059 159804 1 2 999999 215128 2 9 999999 1 2 999999 -134023 1 103701 635243 436024 1 22371 93437 189102 2 2 999998 1 2 999999 504195 2 5 999991 1 2 999999 950050 1 2 999999 -105790 1 20 999984 -725903 2 576387 813082 2 2 999999 1 2 999999 -4187 1 12 999993 168513 1 2 999999 146909 1 5 999985 -251817 1 2 999999 733806 2 38101 327074 1 9 999983 -162630 1 2 999999 434409 1 10 999999 -880679 1 2 999999 518643 1 272894 416103 907366 2 18 999985 1 19 999983 -79495 2 2 999999 2 2 999999 1 575667 966366 92655 1 2 999999 113337 1 6 999994 588040 2 19 999987 2 2 999999 1 16 999991 -722317 2 651184 710067 2 255983 738071 2 311449 945749 1 2 999999 97042 1 12 999989 -849491 1 2 999999 631246 1 13 999993 606860 2 2 999999 1 2 999999 -535107 1 2 999999 32325 1 2 999999 598321 2 278985 971928 2 445563 765545 2 14 999999 1 2 999999 -258572 2 2 999999 1 122611 658208 376116 1 2 999999 -800506 1 2 999999 -78907 2 2 999999 2 2 999999 2 2 999999 1 4 999994 583808 1 7 999986 -910857 2 2 999986 2 471664 949144 1 609310 629954 -56360 1 2 999999 -3730 2 69569 266621 1 302367 739075 -883056 1 8 999985 293019 2 2 999999 2 20 999985 2 10 999991 1 7 999987 554559 2 15 999991 1 364111 774817 -632596 1 2 999999 -685300 1 2 999999 -111625 2 2 999990 1 2 999999 -118691 2 2 999999 2 2 999999 1 16 999994 -662463 1 3 999991 -704776 1 12 999985 373220 1 16 999982 434593 2 467341 494139 2 2 999999 1 875253 990591 571815 2 11 999982 2 9 999981 1 2 999999 852370 1 2 999999 -302173 1 786175 962738 731485 1 13 999987 721589 1 20 999997 258654 2 9 999990 2 283447 458436 1 18 999990 -777962 2 2 999999 2 62227 385041 2 2 999999 2 308709 503192 1 2 999999 -490957 2 12 999986 2 11 999995 1 411296 694454 -154402 2 2 999999 2 17 999997 1 8 999986 -1755 1 2 999999 -651256 1 11 999984 256150 2 2 999999 2 13 999985 1 344085 475065 -742839 2 2 999999 2 11 999985 2 255569 691532 1 41551 669455 -55687 2 523398 597346 2 664226 838612 1 324091 477601 198141 1 11 999993 -116086 1 419756 983672 310627 2 2 999999 1 2 999999 811983 1 17 1000000 -333045 2 2 999999 2 2 1000000 2 39718 339797 2 397653 687762 2 29651 776324 2 18 999982 1 4 999990 323733 2 2 999999 1 2 999999 962695 1 2 999999 95254 2 364536 521738 1 2 999999 -98349 1 2 999999 880565 1 6165 203637 986875 2 9 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 191225 309151 -13459 1 2 999999 -444303 2 7 999995 2 2 999999 1 4 999998 107426 1 2 999999 -31292 1 545031 829264 -571447 2 8 999988 2 449771 669735 1 5770 251423 -461262 2 246279 405701 2 1 999990 2 348960 365022 2 2 999999 1 13 1000000 782408 1 18 999987 -698979 1 18 999991 459604 2 7 999983 1 6 999989 -758149 1 473623 584077 130177 1 158706 766110 -112125 1 184033 375248 -727554 2 12 999993 1 104509 362569 -543123 1 10 1000000 -365018 2 3 999996 2 2 999999 2 4 999983 2 10 999998 2 380653 585769 1 6 999991 -552772 1 127844 780363 -197137 1 2 999999 -630602 1 18 999986 -380577 1 572912 986847 -468606 2 2 999999 1 506147 935713 744860 1 59173 127916 650288 1 8 999992 877794 2 3 999997 2 17 999990 2 2 999999 1 9 999991 146922 2 2 999999 2 277186 761168 2 19 999992 2 2 999999 1 2 999999 -446015 1 13 999981 -167689 1 2 999999 207701 1 2 999999 579252 1 2 999999 319022 2 489651 681650 2 2 999999 2 10 999990 2 666702 711052 1 2 999999 930001 2 10 999985 2 7 999985 2 477125 770185 1 4 1000000 881344 2 138187 698094 2 156052 774199 1 184726 342329 202409 2 77576 382167 1 76388 494594 419218 1 2 999999 579247 2 646749 863396 2 122818 528996 1 2 999999 -73112 2 669897 926384 1 735070 885252 397970 2 7 999999 1 2 999999 718547 1 269815 708787 581744 2 16 999995 1 15 999995 -681578 2 16 999983 1 699272 717879 -908691 1 16 999994 905086 1 3 999992 310425 2 2 999999 2 187038 734266 2 2 999999 1 2 999999 508473 1 11202 108518 -228544 1 2 999999 -79669 2 2 999999 1 2 999995 875477 2 2 999999 2 14 999986 1 219836 490748 -289758 1 94350 282598 525080 2 2 999990 2 2 999999 2 105385 112921 2 2 999999 2 2 999998 1 2 999999 -671592 2 15 999986 2 499449 546684 2 12 999986 2 20 999984 1 17 999987 -372622 2 12 999992 1 2 999999 617802 1 2 999999 -231548 2 2 999999 1 2 999999 813460 1 9 999981 623324 2 110289 691678 1 13 999997 -765761 1 680194 763660 -596615 2 2 999999 1 2 999999 418464 2 496816 519329 2 18 999989 2 383337 530719 1 257811 447236 -710338 1 825182 990829 283828 2 10 999984 1 20 999992 -749386 1 20 999983 -337139 1 2 999999 -687240 2 2 999999 2 275715 339166 1 12 999995 -623073 2 2 999999 2 950519 967864 1 17 999986 826871 2 269319 891562 2 8 999999 2 5 999999 1 2 999999 533895 1 558295 772262 -66195 2 15026 182055 1 439698 754792 -389872 1 127276 583918 -813839 2 18 999990 2 13 999994 1 2 999999 3760 1 563149 687868 -988557 2 642189 940576 2 11 999987 2 2 999999 1 323243 422977 -476151 2 230581 796096 2 2 999999 2 16 999990 1 13 999981 250783 1 12 999985 -911573 1 175029 923626 -836275 2 2 999999 1 2 999999 -8 1 16 999985 -129385 2 199008 348951 1 163576 949045 -882465 1 573328 894808 -929865 2 2 999999 2 590778 942367 2 18 999983 2 11 999989 1 2 999999 -581271 1 15 999995 -498193 2 2 999995 1 2 999999 693223 2 2 999999 1 6 999981 -728827 1 2 999999 -94770 1 5749 717885 -963823 1 215681 479873 419712 2 14 999993 1 2 999999 -506849 2 10 1000000 1 110956 259617 499641 2 10 999997 2 17133 938732 2 2 999999 1 444268 690707 -178965 1 8 999983 -225348 2 409993 798650 1 2 999999 -650423 1 109545 765932 -787499 1 80263 673826 -179998 2 18 999999 2 2 999999 2 10 999986 1 294641 634797 229533 1 8 999999 179152 2 2 999999 1 137894 691983 141367 1 7 999986 125171 1 3 999991 722312 2 8 999982 1 3 999996 868683 1 63007 922297 685848 1 12 999995 -881014 1 2 999999 538526 1 2 999999 -14981 2 127005 343449 2 8 999997 2 2 999999 1 56723 68646 -284743 1 234176 913326 839491 2 134727 257855 2 2 999999 1 2 999999 24022 2 2 999999 1 2 999999 -220513 1 2 999999 -111288 1 12 999999 -130058 1 28814 140909 -897922 1 333241 851110 -80343 1 2 999999 -706068 1 5 999993 -111594 1 2 999995 346222 1 2 999999 323128 2 2 999999 2 41278 119078 2 230990 752603 1 18 999989 429525 2 2 999999 1 198544 431752 322034 2 9 999992 1 13 999993 835810 2 146104 813640 1 17 999996 -753476 2 2 999999 2 57884 937478 1 245361 734335 211800 2 1 999985 2 2 999999 2 214468 786569 2 219602 684472 2 2 999999 2 2 999999 1 15 999989 318214 2 3 999984 1 20 999993 71829 1 5 999997 120492 1 2 999999 390818 2 2 999999 1 14 999991 -756259 2 8 999988 2 2 999999 1 3 999998 876722 2 7 1000000 2 2 999999 2 32288 637176 1 783375 915764 411486 1 2 999999 953349 1 2 999999 432125 1 10 999996 -468838 1 507709 668254 251665 2 2 999999 2 9 999993 2 2 999999 1 13 999987 -197118 1 2 999999 -388675 1 15 999995 -265460 2 114011 211257 2 494626 585893 2 2 999999 2 2 999999 2 2 999999 2 417155 764048 1 8 999985 -645817 2 2 999999 2 511246 590089 1 381397 818312 922519 1 2 999999 526240 1 228762 255298 255591 2 2 999990 2 2 999999 2 41638 54138 1 2 999999 223826 2 17 999992 1 9 999982 160282 2 2 999999 2 2 999999 2 10 999994 2 594207 872936 2 2 999999 1 2 999999 -320269 1 2 999999 162324 1 14 999990 -65580 2 2 999999 1 2 999999 -751967 2 2 999999 2 2 999999 2 31418 188209 2 10 999982 1 449916 663665 -68157 1 11 999987 56969 1 2 999999 470981 2 20 999995 1 4 999984 338173 1 5835 290664 661963 2 2 1000000 2 519989 908410 2 15 999981 1 19 999992 -290386 1 2 999999 -420664 1 2 999999 692583 1 2 999999 -891559 2 2 999999 1 11 999995 200174 1 2 999999 611974 2 52758 855179 2 3 999984 1 178681 341057 674670 1 3 999994 849560 1 19 999993 299317 1 2 999999 92415 1 8 999992 -764997 2 10 999997 2 2 999999 2 17 999982 2 100366 137577 2 470601 741916 2 12 999983 2 11 999997 1 173703 509803 -814312 1 237259 601371 -793556 1 30933 207017 -369039 1 167367 923807 584335 2 15 999981 1 2 999999 827528 1 16 999985 867611 2 19 999981 1 352468 508943 248132 2 326495 487054 2 16 999982 1 315777 938753 -519207 2 17 999992 2 606508 664148 2 90581 536422 1 2 999999 426549 2 2 999999 1 12 999981 697093 1 232086 581836 -7452 1 845261 856206 -360743 1 15 999992 -453241 1 2 999999 997636 2 321250 517313 1 2 999999 -730863 1 61322 725053 557657 1 407363 997935 966562 1 12 999985 -615780 2 342761 422501 2 3476 724566 2 11 999984 1 2 999999 -312204 1 170755 249264 -66847 2 459066 679022 1 16 999994 -819902 1 2 999999 -902102 1 2 999999 -655829 1 293903 815708 920155 1 2 999985 -14044 1 2 999999 -737427 1 9 999996 -404316 1 2 999999 709186 1 20 999985 969318 1 2 999999 721402 2 2 999999 1 10 999993 -944020 1 2 999999 578606 2 2 999999 1 2 999999 -883163 1 2 999999 182786 1 218441 800169 431497 1 2 999999 613718 2 12 999989 2 480218 531869 1 2 999999 -35460 1 2 999999 294119 1 12 999996 406850 1 4 999984 -278744 1 2 999982 -301043 2 14 999989 1 2 999999 -575362 1 4 999987 -364462 2 2 999999 2 1 999989 1 716020 824628 215972 1 2 999999 373252 1 5 999994 -448852 1 2 999999 507322 2 7 999990 2 14 999994 2 2 999999 1 166025 887048 -439829 2 494 717648 1 592376 789885 979556 2 12 999994 1 2 999999 -394759 1 2 999999 832342 2 2 999999 1 2 999999 -969106 2 2 999999 2 2 999999 1 13 999998 483754 1 12 999995 170774 2 2 999999 2 7 999992 2 2 999999 2 18 999983 1 1 999999 738837 2 425153 763317 1 16 999994 560730 2 2 999999 2 691357 691701 2 2 999999 2 7 999990 1 592026 619541 -410984 1 2 999999 351476 1 2 999999 -410535 1 7 999982 -364352 2 13 1000000 2 2 999999 1 17 999985 622585 1 15 999998 -22333 1 2 999999 -438809 1 2 999999 224145 2 14 999992 1 448042 920444 -28557 1 542218 892341 -921713 1 125661 697821 467306 2 798837 827286 2 850765 983403 2 2 999985 2 586174 646724 1 2 999999 -657865 1 272424 934521 423116 2 2 999999 1 2 999987 151074 2 2 999999 2 13 999984 2 2 999999 1 48594 564782 -901610 2 778151 999428 2 2 999999 1 2 999999 941559 2 2 999999 1 2 999999 558287 2 475389 518595 2 12 999984 1 2 999999 417088 2 17 999990 1 285343 417956 -628766 1 2 999999 -233602 1 17 999990 83263 1 14 999984 -660049 1 2 999999 371146 1 20 999985 -891016 1 8 999995 252065 2 2 999999 1 579399 826917 -317007 2 92680 994758 2 2 999999 2 9 999989 1 11 999993 710786 1 601658 703561 868374 1 2 999999 -22275 2 2 999999 1 2 999999 792036 1 2 999999 935761 2 2 999999 1 2 999999 -801324 1 2 999999 -256370 2 2 999999 1 2 999999 -534216 1 232635 717360 -36881 1 308242 927714 907313 1 8 999981 -481995 2 773402 998592 2 2 999999 1 2 999999 -159192 2 2 999999 2 12 999985 1 382848 591176 -400784 1 16 999992 291415 2 2 999999 2 344785 809495 1 2 999999 735327 2 2 999999 2 2 999999 2 2 999999 1 12 999995 864909 1 1 999982 -604867 2 11 999989 2 17 999995 2 2 999999 2 2 999999 2 2 999999 2 543750 802983 2 394743 691434 1 570652 965254 21888 2 2 999999 2 2 999999 2 2 999999 1 189331 623517 956989 1 2 999999 -131019 1 2 999999 -384245 1 18 999998 -473576 1 2 999999 -200710 1 6 999992 -306747 2 45539 269845 2 12 999991 2 19 999992 1 19 999998 467518 1 5 999998 -526433 2 2 999999 2 2 999999 2 42927 808350 2 2 999999 2 240153 307874 1 1 999990 -366525 1 154737 793987 -449562 2 2 999999 2 456880 780132 1 7 999998 326224 2 14 999991 1 2 999999 973905 1 11 999998 520660 1 2 999999 333811 1 14 999994 -959231 1 133917 243996 -701140 1 11836 410094 -73244 1 102130 406638 337646 2 2 999999 1 2 999990 -639752 1 92457 622672 -504893 2 2 999999 2 105567 853289 1 955452 980057 965650 2 392710 628704 2 8 999985 1 12 999985 -146935 1 12 999981 405168 1 16 999995 165221 2 19 999984 2 2 999999 2 2 999999 1 350639 395591 854817 1 2 999999 541749 2 812553 987727 1 4 999983 339739 2 2 999999 2 9 999991 2 6 999992 2 156345 815736 1 75849 256099 -990948 1 282954 545142 172687 2 283084 387209 1 2 999999 229612 1 2 999999 708522 1 2 999999 -136515 1 2 999999 539030 2 2 999999 2 698152 806136 2 411267 796108 1 2 999999 -151798 1 2 999999 192437 1 77096 105250 -646444 1 2 999999 -26886 1 14 999994 -614316 1 12 999981 377006 1 503999 770859 829057 1 224379 916197 -926615 1 2 999999 -779989 1 2 999999 -594904 1 12 999987 -933171 1 19 999993 -275210 2 299564 649421 2 462037 560960 1 2 999999 555775 2 19 999990 1 7 999990 519588 2 2 999999 2 6 999985 2 10 999992 1 2 999999 280109 1 257794 866116 -455374 2 343851 740658 1 11 1000000 976796 2 2 999985 1 6474 547919 -454297 1 491973 856437 186771 1 19 999990 952241 1 2 999999 305522 1 2 999999 -59214 1 2 999999 333963 2 7 999986 2 105673 134329 2 20 1000000 2 65183 463121 2 2 999999 1 2 999999 954781 2 348813 737749 1 2 999999 976025 1 5 999988 -200714 1 2 999999 373418 2 2 999999 2 2 999999 2 16 999997 1 41990 309367 -815838 2 2 999999 1 503635 693809 -187743 1 2 999999 -866611 1 7 999997 -639875 2 2 999999 2 2 999999 1 25845 103717 851161 1 14 999999 -345417 1 2 999999 793312 2 2 999999 2 19 999989 2 84237 101075 2 188241 485248 2 18 999992 2 1 999986 2 8 999996 2 16 999993 1 2 999999 -636773 2 2 999999 2 2 999999 1 617634 701379 -916963 2 622858 954907 2 407030 968482 2 101568 528520 1 141784 530555 -858678 1 2 999999 -554550 1 10 999982 -303220 1 3 999986 -671716 2 20 999988 2 84090 961472 2 14 999998 2 2 999999 2 2 999999 1 4 999985 808143 1 257192 518959 -754691 1 287309 714547 -724259 2 20 999991 1 4 999986 193255 1 2 999999 590867 1 343482 611803 -782526 2 2 999999 2 310587 331305 1 2 999999 532802 2 417431 570844 1 81709 183765 265191 2 109474 298603 1 7 999997 -113574 2 9 999997 1 20 999982 362149 2 19 999996 1 2 999999 14588 2 11 999995 1 219341 898328 -526511 1 190288 877054 -864565 1 2 999999 347900 2 199610 520244 2 16 999994 1 572669 626892 927699 2 20 999985 2 570084 806270 2 677962 719725 2 815063 947928 1 2 999999 961658 1 90918 171940 -764276 2 6 999987 2 2 999999 2 10 1000000 1 2 999999 -704728 2 238189 996193 2 154281 364876 2 723294 987374 1 227615 915747 64251 1 174263 522213 -332650 1 19 999992 210212 2 14 999985 2 2 999999 2 8 999998 2 18 999995 2 346489 750321 2 10 999987 2 2 999999 1 2 999999 -25534 1 206987 218694 14977 1 682487 707437 456593 1 437494 644225 -696289 2 110173 429289 2 2 999999 1 79492 716481 -371922 1 15 999981 -246420 2 2 999999 1 1 999988 975310 1 2 999999 872001 1 1 999982 924927 2 315978 765908 2 266049 328157 1 131797 869031 565038 1 2 999999 -254323 2 9 999994 1 483752 861135 -940115 1 382463 418707 430418 2 157873 879701 1 2 999999 -859225 2 2 999999 2 16 999987 2 434945 738179 1 2 999999 110200 2 2 999999 2 15 999994 1 2 999999 -489384 1 7 999990 -151572 1 2 999999 175073 2 44254 960360 1 3 999997 -312452 2 308597 828062 2 361745 976222 1 17033 804969 937497 1 874463 900430 622906 2 682615 711102 1 11 999990 550106 2 67397 262741 1 15 999992 -668076 2 2 999999 2 20 999987 2 18 999988 1 406518 591027 652443 2 2 999999 1 54201 473775 -319952 2 13 1000000 2 1 1000000 2 710987 980183 1 18 999990 -394940 1 2 999999 143128 1 18 999999 362996 1 14 999993 499129 2 2 999999 2 18 999985 2 5 999996 2 564231 846400 2 2 999999 2 2 999999 1 2 999999 -381329 1 403180 610333 -184145 1 60096 686386 -189710 2 14 999988 1 22638 889150 781977 2 2 999999 2 120072 354712 2 2 999999 1 2 999999 -36928 2 56789 605724 1 1 999988 182682 1 4 999992 803037 2 240640 390393 2 10 999988 1 2 999999 -866486 1 2 999999 65276 2 2 999999 1 64882 323615 -843865 2 17 999996 2 137297 230033 2 2 999999 2 576679 769509 2 13 999995 1 123768 422555 91265 2 148429 589946 2 2 999999 1 2 999999 332685 1 10 1000000 68607 2 303287 859191 1 2 999999 -931664 1 719003 985144 627901 1 744144 756743 -964614 1 2 999999 828142 1 19 999987 -298671 1 2 999999 -60506 2 6 999987 2 12 999983 1 5 999998 -816624 2 214785 702259 2 2 999999 2 2 999999 1 209188 767564 -463931 2 2 999999 2 2 999999 1 2 999999 -804642 1 876825 953332 317312 1 3 999997 609446 1 10 999988 -279983 1 193781 488001 -437696 1 2 999999 -22778 2 582992 882886 1 634163 665527 967006 1 5 999986 -536879 1 500290 651863 -981884 1 132954 892976 957611 1 40478 927003 -42466 2 12 999981 1 123945 783696 144192 2 97545 235550 1 11 999997 502491 2 11 999981 1 121217 650445 355386 1 2 999999 -971484 2 683435 857254 1 227629 822124 -650586 2 438481 544620 1 10 999982 669401 1 2 999999 223607 1 192082 368169 -905736 1 146221 886326 597464 1 132434 373309 462543 1 16 999982 -186538 1 303808 424028 350312 1 2 999999 539849 1 20 999998 -266661 1 2 999999 -977633 1 6 999994 -586497 1 16 999986 -93153 2 2 999999 2 142106 560868 1 342470 978528 916543 2 19 999987 1 885694 962661 -860847 2 533465 965735 1 5 999981 -793348 2 356153 774575 1 2 999999 377056 2 2 999999 2 2 999999 2 156163 796625 2 10 999987 1 149775 595067 -875909 1 200275 290813 -554230 2 197853 794370 2 11 999982 2 21132 552121 1 12 999991 -343958 1 511465 995872 -939956 2 2 999999 1 579575 601139 -567213 1 2 999988 355331 2 13 999996 2 103689 889887 2 2 999999 1 2 999999 -308801 2 2 999999 2 213798 456756 1 2 999982 -376162 1 360566 803059 -789491 2 407165 795282 1 2 999999 942649 2 2 999999 2 3 999991 2 8 999989 1 153600 765834 -539561 1 2 999993 -365451 2 317697 818167 2 222185 267653 1 2 999999 291069 1 9 999999 15112 1 2 999999 200088 1 105713 553624 -840017 2 2 999999 2 2 999999 2 141877 587131 1 2 999999 -833970 2 9 999994 1 2 999999 106341 2 412966 840678 2 444542 918522 2 14 999988 1 556025 800984 380134 2 2 999999 2 19 999981 1 27095 646659 643805 2 2 999999 1 11 999999 -680474 2 464692 563962 1 645932 886284 957492 2 5 999994 2 291086 915827 1 237501 349504 966193 1 357516 980573 -94223 1 229549 470790 951131 1 553086 930534 -952671 2 289439 328797 2 2 999999 2 389042 653587 1 2 999999 -874935 1 299741 316698 -956952 1 13 999991 -611649 2 2 999999 2 2 999999 2 15 999986 2 78263 409709 2 877971 890226 2 169324 743219 2 172116 861435 2 4 999996 2 577906 691418 1 2 999999 -93685 2 10 999991 1 2 999999 -554613 1 2 999999 -931919 2 2 999999 1 167388 270156 487418 2 181736 345660 2 60587 535224 2 2 999999 1 59072 527606 -435780 1 9 999987 308310 1 319244 345489 109708 2 2 999999 2 567584 885969 1 18 999982 -474868 1 285375 411370 443235 1 494041 859298 91912 2 1 999982 2 406670 937023 2 68650 197727 1 20 999985 -337538 1 18 999996 198686 2 295826 477605 2 134845 797339 2 2 999999 1 3 999992 -340239 1 480487 824761 681521 2 2 999999 1 7 999994 400036 2 2 999999 2 404975 828540 1 122388 552926 542825 1 252521 795989 213683 1 2 999999 475281 2 10 999994 2 7 999986 2 81554 989899 2 2 999999 2 2 999999 1 173656 278925 -5172 2 15 999998 1 452663 853589 968396 1 2 999999 -698644 2 2 999999 2 2 999999 2 778888 822568 2 2 999999 1 149269 613768 -628337 2 2 999999 1 167223 997713 547289 1 16 999989 98364 2 12921 352802 1 17 999984 138354 1 2 999999 405595 1 42304 385306 632860 1 348487 675321 64678 1 20 999988 -344356 1 18 999998 -132949 2 2 999999 1 2 999999 -175203 1 532175 799125 -188853 1 2 999999 -716126 2 2 999999 1 2 999999 634984 2 2 999999 1 6 999992 861030 2 8 999984 2 194941 589683 1 738421 931914 -79060 2 2 999999 1 2 999999 284143 2 16 999990 2 8 999999 1 645558 866365 -893494 2 386425 609752 1 2 999999 -143300 2 747270 768744 1 7 999988 -780858 1 20 999997 225560 1 2 999999 -466982 2 16 999998 2 13 999987 1 2 999999 -57642 2 84963 423908 1 2 999999 175961 2 685327 743947 1 2 999999 -334579 1 16 999995 -648884 2 20 999992 1 4 999988 49279 1 420750 683435 688566 2 2 999999 2 16 999982 1 15 999989 268574 2 2 999999 1 2 999999 688624 2 13 999983 2 11 999983 2 2 999999 1 150943 924086 -183927 1 6 999984 -253149 1 277757 508289 504667 2 2 999999 2 623485 650156 1 654811 718574 -464913 1 13 999995 -39617 1 2 999999 -231097 2 20 999987 1 2 999999 253338 1 14 1000000 -162869 2 2 999999 2 17 999998 1 18 999981 824532 1 15 999998 782433 2 662126 948353 1 2 999999 -621366 1 10 999992 612095 1 13 999994 970104 2 2 999999 1 2 999999 -390265 2 276563 491070 2 19 999985 2 2 999999 2 12 999987 1 2 999999 143409 1 178801 718554 245504 2 5 999990 1 2 999999 585973 2 75877 705187 1 5 999998 456191 2 2 999999 2 418747 866244 2 423901 598209 1 30634 796801 815166 2 2 999999 1 488997 658450 106698 1 12 999989 214780 1 2 999999 368525 1 56919 307135 -590447 2 2 999999 2 2 999999 2 580400 913449 1 163369 492389 -164948 1 2 999999 -404818 1 205557 866259 245185 2 2 999999 1 18 999987 -259212 1 2 999999 -288975 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 947900 1 11 999998 109456 2 369431 944429 2 17 999998 2 17 999991 1 64841 438456 178674 2 2 999999 1 427830 999637 781081 2 316493 825157 2 5 999983 2 2 999986 2 70730 929667 1 2 999993 -220379 2 219089 356390 1 2 999999 867728 1 2 999999 -2898 2 12 999986 2 11 999990 1 93903 766261 373700 2 2 999999 2 458156 913773 1 10 999997 -538408 2 6 999990 2 19 999982 1 2 999999 940951 1 2 999999 41495 1 2 999999 592870 2 35604 291538 1 74960 424722 733305 1 2 999999 564409 1 13 999997 -419000 2 184539 499836 2 20 999985 2 9 999988 2 536168 689608 1 17 999983 -552343 2 9 1000000 2 189501 380763 1 329429 985669 891915 1 468713 955158 957880 2 2 999999 1 250483 602583 804558 1 3 999991 721187 2 2 999999 1 3 1000000 167925 1 289542 544630 -583740 2 2 999999 2 2 999999 1 864213 897486 221460 1 10 999986 177749 1 6 999988 -823013 1 2 999999 63889 1 9 999993 76851 1 2 999999 -523621 2 5 999992 2 20 999993 2 2 999999 1 514906 918043 204972 2 4 999995 1 286017 752462 -535914 2 87639 169167 1 11 999989 438196 1 7 999995 -697574 1 2 999999 483359 2 2 999999 2 2 999999 1 2 999999 177687 2 587973 630644 1 252874 726799 373929 1 16 999981 981850 1 2 999999 265190 1 8 999996 219530 1 13 999999 -200534 2 11 999990 1 1 999981 847599 1 289214 552390 -344985 2 11 999998 1 35664 897583 762493 2 441991 976366 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -619277 2 417093 945698 1 263740 460096 917399 1 478372 558778 -206258 2 60416 439890 2 2 999999 1 10 999992 700951 1 2 999999 858958 2 51552 192689 2 435213 824165 1 9 999995 -787954 2 7 999989 2 2 999999 2 7 999989 1 9 999996 -189796 1 403000 495430 -74736 1 165144 498249 52147 2 2 999999 1 2 999999 366848 1 2 999999 -311836 2 197361 328885 2 2 999999 1 321844 488334 -74852 1 552595 949013 -428283 1 2 999999 -512108 1 2 999999 611579 2 2 999999 1 2 999999 714783 2 653174 854635 2 15 999999 1 47595 886636 814421 1 2 999999 -815848 1 2 999999 -922437 1 653803 860697 481131 2 9 999991 2 135272 826237 1 2 999999 -811746 1 434318 992511 -572261 1 397244 795490 -818659 1 496453 636334 -773292 1 2 999991 967936 1 20 999986 -61608 1 7 999995 -433933 1 8 999985 477465 2 2 999999 2 125963 995101 2 2 999999 1 16 999993 -456246 1 815704 999813 -689326 2 4 999982 1 2 999999 185784 2 550171 867056 2 162679 658150 2 307998 581509 1 1 999991 -938864 1 2 999999 -3940 1 286994 842670 -137541 1 14 999998 -620592 1 149335 352181 348299 2 18 999983 2 470696 770856 1 104125 532510 -908740 2 476456 773133 2 742804 755912 1 15 999992 761913 1 362673 460095 296618 1 13 999998 -171591 2 2 999999 1 55834 761112 -340047 1 2 999999 -454869 2 128200 979945 2 2 999999 2 180914 769607 1 2 999999 511612 2 1 1000000 2 2 999999 2 8 999981 1 491316 733752 611856 1 277004 455580 466342 1 2 999999 755186 1 8 999998 -391529 2 2 999999 2 20 999987 1 235153 766497 -79769 1 2 999999 -605997 2 2 999999 2 2 999999 1 304612 677983 956728 2 174334 735561 1 625603 785765 -599051 1 147616 928105 -537964 1 20 999991 -65569 1 16 999988 554259 2 2 999999 2 10 999981 1 92777 413406 521364 2 58201 547985 1 13 999984 -817426 1 2 999984 515116 2 2 999999 1 10 999982 -764203 2 2 999999 2 14 1000000 2 2 999999 1 510179 516465 -349507 1 819548 830568 -663578 1 2 999999 -456583 1 2 999999 -6681 2 13 999988 1 20 999990 468168 1 16 999983 321350 1 151209 292169 -897311 1 221503 314611 115700 2 3 999999 2 10 999993 2 61605 721862 2 1 999992 1 9 999998 -27859 2 2 999999 1 2 999999 414903 2 261751 349000 2 2 999999 1 3 999997 590965 1 738109 802398 676159 2 2 999999 2 2 999999 1 16 999981 -108672 2 1 999992 1 2 999999 -720735 1 189789 871138 -553536 1 107096 542722 -16554 2 12 999998 2 12 999982 1 7 999984 952581 2 2 999999 2 2 999999 1 642216 851447 -944329 2 19 999990 2 2 999999 2 4 999981 2 10 999999 1 1 999992 381948 2 2 999999 1 334218 568643 -58893 1 2 999999 -266146 2 2 999999 2 36532 305982 1 297581 499342 -864594 1 19 999987 252789 1 645327 735070 9502 1 19 999990 -240598 1 11 999983 -985040 1 331140 727516 123248 2 2 999999 1 258699 602145 583231 1 6 999982 210185 2 2 999999 2 2 999988 2 4 999998 2 2 999999 1 9 999986 -933607 2 18 999989 1 2 999999 -678649 1 4 999985 31858 2 469102 489028 2 3 999987 1 16 999992 -866748 1 2 999999 -485077 2 2 999999 2 579918 630128 1 131756 622858 829717 2 18 999998 1 2 999999 -179528 2 107445 376526 1 2 999999 436334 1 356648 429812 -842990 2 2 999999 2 985336 999346 1 907970 992422 -950247 2 894404 977119 1 15 999984 219660 1 2 999999 902887 2 137803 481091 2 2 999999 1 2 999999 981119 2 2 999999 1 13 999993 -965553 2 16 999994 2 2 999999 1 273168 354668 938477 1 2 999999 100664 2 2 999999 1 2 999999 293299 1 213866 987071 -544409 1 9 999981 776663 1 2 999999 -409873 2 2 999999 1 2 999999 697025 1 2 999999 402966 1 12 999986 727170 2 781680 801057 2 497332 763736 1 18 999982 259531 2 4 999994 1 209061 987831 -387289 1 2 999999 -874121 1 202909 330789 64962 2 69165 896814 2 13 1000000 1 693000 998192 397414 2 199340 664305 2 7 999986 2 783650 928452 2 19 999986 1 2 999999 -246859 1 117501 343542 -575878 2 2 999999 2 73938 874897 2 533537 633693 1 2 999999 927970 1 16 999994 -334967 1 2 999999 -530475 1 5 999985 961516 1 10 999992 -324894 1 320197 499218 136557 2 2 999999 2 103589 219837 1 651181 865797 300272 1 503329 733208 529202 1 2 999999 532287 2 2 999999 2 326787 498515 1 2 999999 -244019 2 2 999999 2 583744 973243 2 16 999982 2 687250 764628 1 2 999999 575157 2 2 999999 2 2 999999 2 376716 877812 2 127732 453238 2 2 999999 1 2 999999 100944 2 2 999999 1 2 999999 -866703 1 603376 786187 -914323 1 2 999999 -123345 1 10 999983 331706 1 363085 859246 188570 2 745742 806989 1 136567 483810 673828 2 843442 932644 2 1 999994 1 2 999999 -180210 2 99680 107061 2 618470 973406 1 506449 670513 -517073 1 2 999999 747477 2 2 999999 2 4 999997 1 2 999999 952608 2 360743 849525 2 2 999999 2 174203 902263 2 2 999999 1 621458 652655 -656841 1 201087 601918 -748592 1 292355 425728 132587 2 29726 958582 2 11 999998 1 1 999992 -181569 2 2 999999 2 548568 929931 1 2 999999 -297208 1 2 999999 835348 1 140898 405560 -258123 1 250804 650109 -790617 1 2 999999 -47574 2 151683 471642 2 26874 460044 1 2 999999 -46890 1 17 999986 325670 2 8 999994 2 5 999984 1 435913 820615 -131605 2 2 999992 1 195153 650293 -423314 2 14 1000000 1 20 999985 -38006 2 8 999993 1 600571 606226 511280 2 535976 703380 2 2 999999 1 2 999999 -222593 1 2 999999 -672873 2 106823 202623 2 2 999999 2 152408 538404 1 2 999999 -508794 2 3 999982 1 786377 959559 -534238 1 468111 475137 750730 2 59778 193180 1 7 999983 -9535 1 184458 970874 -621334 2 674626 741939 1 2 999999 921731 1 2 999999 616578 1 2 999999 89063 2 2 999999 1 2 999999 809472 1 2 999999 117412 2 2 999999 2 215471 678152 2 65935 604024 2 2 999999 1 19 1000000 -290752 2 2 999999 1 16 999991 491189 2 15 999982 2 417343 512573 1 404879 862534 -513838 2 320441 744524 1 20 999994 -424632 1 2 999999 32762 2 2 999999 1 629731 931896 -714824 2 2 999999 2 43115 102342 1 871596 998841 779412 1 2 999999 982531 2 128189 260131 1 702161 711884 -938399 1 2 999999 -374098 2 166838 542241 2 11 999997 1 13 999985 -393183 2 2 999999 1 130487 422359 -226760 2 120338 793748 2 348466 753216 2 53842 451705 2 14 999998 1 1 999988 -645241 2 343550 438862 2 13 999987 1 10 1000000 411909 1 511579 936610 256128 1 318646 994395 -3485 2 17 999989 1 2 999999 -168428 1 442899 691499 336936 2 2 999999 1 1 1000000 442181 2 464445 599944 2 79860 924698 2 2 999999 1 2 999999 -36378 2 5 999994 2 2 999999 2 5 999997 2 2 1000000 2 2 999999 2 2 999999 2 2 999999 1 9 999991 -891016 2 2 999999 2 2 999999 1 87911 568912 945290 1 2 999999 -213368 1 19 999987 -64674 1 2 999999 -223317 2 12 999982 1 2 999999 -63756 2 2 999999 2 97294 811787 2 7 999997 2 2 999999 2 2 999999 1 2 999999 122200 1 2 999999 -705652 2 2 999999 2 15 999994 2 20 999995 1 2 999999 341611 2 2 999999 1 620430 928689 -705023 1 2 999999 -160869 2 2 999999 1 10 999994 268996 2 2 999999 2 2 999999 1 5 999990 -186353 2 6 999989 2 58755 579851 2 7 999989 1 2 999999 -900413 2 2 999999 1 10 999997 312566 1 4 999990 -147215 2 2 999999 1 4 999993 -570190 2 2 999999 2 323226 490723 2 548706 868096 2 12 999996 2 2 999999 2 9 999985 1 18 999991 -241367 1 2 999999 164231 2 2 999999 2 358125 568965 1 258397 723395 -783801 1 365110 818714 346777 2 18 1000000 1 191917 840671 -135413 1 13836 318023 -858499 2 18 999986 2 15 1000000 2 14 999985 2 14 999997 2 2 999999 2 138129 562134 2 226663 282522 2 244259 556392 2 198697 568534 1 118248 623168 556792 2 4 999995 2 15 999982 2 2 999999 1 622634 808736 -793682 1 10 999984 630627 2 389422 901007 2 2 999999 1 501589 842784 -550753 2 2 999999 1 79969 529002 -203379 2 2 999999 1 93632 365652 867877 2 13 999982 1 2 999999 -638245 2 2 999999 2 414489 528724 1 3524 916549 -287278 2 2 999999 1 12 999988 371897 1 2 999999 106314 2 296995 512269 1 2 999999 156760 2 23919 212564 1 245358 906715 10834 1 2 999999 624968 2 119879 829335 1 4 999989 -963204 2 742347 866222 2 13 999993 2 257850 718316 2 175873 253802 2 4 999990 1 15 1000000 85588 1 655055 911508 -610024 2 47223 467151 2 459608 930913 1 2 999999 -99894 2 9 999999 2 2 999999 1 582317 639914 -268500 1 9 999999 -960593 2 97725 319296 2 2 999999 2 744962 846041 2 2 999999 2 8 999995 1 2 999999 807312 2 7 999991 2 7 999997 1 13 999990 373785 2 14 999990 2 19 999995 1 2 999999 411664 1 2 999999 593112 2 8 999986 1 3 999994 502287 1 2 999999 -678782 2 7 999981 1 428152 919852 914340 2 18 999989 1 6 999989 -353167 2 9 999996 2 2 999999 2 525237 569026 2 2 999999 1 2 999999 -338864 2 1 999982 1 133136 168040 97294 1 117551 950915 -378038 1 2 999999 -368050 2 16 999987 1 2 999999 928101 1 218085 848755 655631 1 2 999998 280670 1 591356 950218 907370 1 768282 949523 -719610 2 4 999986 1 2 999999 -634734 1 2 999999 -199072 2 20 999988 2 2 999999 1 7 999991 828158 1 407669 611915 -11982 2 276632 757429 2 2 999999 2 482667 882753 2 2 999999 2 1 999990 1 4 999995 614909 1 2 999999 -712713 1 735763 760104 -577956 2 19 999988 2 18 999984 1 601066 828021 -378004 2 2 999999 2 7 999991 2 2 999999 1 2 999999 -606731 1 1 999987 57471 1 2 999999 -486312 1 2 999999 658800 1 2 999999 -662993 2 2 999999 2 2 999999 1 6 999998 -139105 2 17 999983 2 222371 988008 2 559782 835571 1 715950 755134 371011 1 16 999997 -189818 2 2 999999 1 2 999999 898603 2 2 999999 2 40714 181807 1 5 999999 470055 1 264148 590686 358027 1 2 999999 801977 1 2 999999 -351983 1 2 999999 -746102 1 2 999999 812374 1 5 999996 397217 2 443197 964499 2 474170 530874 1 219158 936132 -184267 2 2 999999 1 288153 672041 -189553 2 2 999999 1 2 999999 187472 2 489031 533773 1 305238 394728 -659433 1 20 999988 570049 2 14 999981 1 2 999999 -751759 1 12 999993 -199558 1 596098 864731 -588834 2 2 999999 2 506569 517799 2 2 999999 1 293604 780904 237784 1 2 999985 -359417 2 20 999982 1 2 999999 309747 2 14 999998 2 364515 607783 2 189415 671972 1 846569 951895 -928164 1 18 1000000 -930187 2 20 999987 1 5 999981 52276 2 136299 150017 2 635104 955702 1 305735 490719 466028 1 2 999999 780634 1 2 999999 -46709 1 22043 253130 -297988 1 20 999999 910113 2 307437 989115 1 9 999987 -55042 2 2 999999 2 131343 379543 1 587095 917622 -298341 1 11 999987 -623986 1 10 999999 -20561 2 17896 892765 2 1 999993 1 2 999999 461194 2 2 999999 2 106421 910300 1 2 999999 -359468 2 16 999997 2 2 999999 1 2 999999 -938560 2 8 999993 1 4064 608175 110250 2 5 999993 1 506404 790558 -406758 2 2 999999 2 2 999999 1 6 999992 471728 1 2 999999 -342243 1 2 999999 -950046 1 2 999999 277225 2 17 999984 2 2 999999 2 2 999999 2 236486 768685 1 5 1000000 -144837 1 2 999999 -582544 2 3 999987 1 4 999998 -618161 2 423206 562233 2 9 999985 2 416781 589896 2 11 999983 2 687379 697486 2 199370 523137 1 732309 925239 590998 1 2 999999 -918946 2 19 999983 1 17 999986 378317 1 9 999991 -930210 2 2 999999 1 1 999993 -824297 1 707037 895333 304563 2 295374 319950 1 2 999999 -194867 1 14 999986 -948780 1 9 999987 -553477 1 2 999999 -138101 1 2 999999 -113905 2 2 999999 2 823327 909759 2 1 999983 1 2 999999 517087 2 2 999999 2 14 999985 1 13 999987 -713324 2 14 999987 2 2 999999 1 745720 991566 638564 1 856731 903289 998682 2 20 999985 2 244823 421160 1 18 999987 210172 2 42853 253271 2 169263 579926 1 10 999991 497935 2 106833 848185 1 2 999999 559117 1 325162 555999 -664798 1 18 999982 -410160 1 5810 367238 49119 1 76835 501460 -799366 1 203573 259069 774111 2 2 999982 1 4 999997 -687385 2 4 999996 2 367106 930291 2 2 999999 1 630362 686604 298978 2 487183 511343 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -279431 2 2 999999 1 9 999999 -496120 1 3 999998 -884146 1 2 999999 27695 1 263485 477505 -349327 1 2 999999 -346463 1 15 999989 -927615 1 341792 633072 423896 2 5744 306549 2 174300 219744 1 465875 717512 488052 2 53302 714010 2 8 999981 2 7 999997 2 20 999992 1 20 999999 31621 2 9 999994 2 2 999984 2 74797 424517 2 17 999990 1 265891 923004 -538084 1 151292 609380 -821515 2 123230 674610 2 7 999996 2 504630 587207 1 7 999987 -159804 2 14 999998 1 507910 883011 -945042 2 2 999999 2 2 999999 1 370276 725462 -703370 2 9 999992 1 496130 719860 -287193 2 2 999999 2 52447 297742 2 12 999990 1 282075 512077 849092 1 17 999981 632297 2 2 999999 1 246502 886936 660320 1 103780 975516 909088 1 456137 742664 263201 2 16 999996 1 16 999993 402101 2 18 999995 1 557266 571272 -89476 2 2 999999 2 2 999999 2 19 999986 1 1 999991 291663 1 2 999999 -546326 2 2 999999 1 2 999999 676317 1 30616 899035 401954 2 4 999990 1 1 999988 726742 2 2 999999 2 2 999999 2 12 999983 1 2 999999 91476 2 2 999999 2 137057 310074 2 2 999999 2 6 999984 2 2 999999 2 20741 586982 1 2 999999 -237453 1 272376 588915 -466289 1 50949 95474 268804 2 17 999982 2 1 999984 1 2 999999 295910 2 2 999999 2 2 999999 2 5 999987 1 2 999999 329231 1 2 999999 -441361 2 2 999999 2 120917 370114 2 33091 451543 1 2 999999 706241 1 34262 609649 925344 2 2 999999 1 32801 479229 152189 2 535573 559407 2 2 999999 2 885644 930717 2 2 999999 2 195038 401804 2 2 999999 1 672108 986688 -591097 1 445591 449381 106069 1 3 999985 -828933 2 16 999984 2 7 999989 2 2 999999 1 2 999999 -443869 2 2 999999 2 17 999982 2 596646 946063 2 261148 525381 2 15 999987 2 358847 475484 2 2 999999 1 315108 323524 816174 2 2 999999 2 2 999993 1 155201 754135 -102830 1 8 999987 267572 1 2 999999 13051 2 2 999999 2 598574 973213 1 3 999984 40601 2 3 999999 1 2 999999 221682 2 11 999996 2 341338 701435 2 2 999999 1 419317 812281 -45841 2 2 999999 2 11 999995 1 2 999999 -916794 2 2 999999 2 468643 798365 2 4 999995 1 2 999999 683635 1 611263 866470 38335 2 11 999981 1 2 999999 -614109 1 15 1000000 378265 1 509448 697888 -932698 1 2 999999 750250 2 14 999993 2 19 999999 1 11 999996 -926676 1 2 999999 720543 2 2 999999 1 3 999981 721877 1 2 999999 627330 1 18 999982 566993 1 14 999994 785125 2 215710 598306 2 15 1000000 1 2 999999 517933 2 20 999992 2 2 999999 1 8 999998 -797212 2 2 999999 2 110110 866781 1 11 999995 806277 2 12 999991 1 17 999982 -851248 2 149061 987215 2 2 999999 2 752685 756708 2 837620 879978 1 25247 487427 154103 1 85296 837785 383224 2 483198 872652 1 537571 833330 33008 2 431079 852451 1 2 999999 -239100 2 7 999987 1 2 999999 323813 1 194531 686335 -541564 1 216533 351309 62290 2 1 999995 1 123030 351785 -631580 2 2 999999 1 516772 639655 954913 1 502998 699386 458696 1 13 999986 -644363 1 2 999999 207506 2 2 999999 2 2 999999 2 5 999986 1 206460 862202 791362 2 17 999982 2 2 999999 1 2 999999 196053 2 8 999995 2 2 999999 2 7544 993366 1 475687 824485 -965834 2 593863 747891 2 159328 361285 2 2 999999 1 294866 330161 -326171 1 2 999999 -614292 1 2 999999 -65918 1 148588 435814 -405300 1 2 999999 -212933 1 333649 935595 785672 1 2 999999 -255040 2 2 999999 1 18 999986 -493995 1 11 999990 819547 2 2 999999 1 2 999999 39978 2 363713 906610 1 2 999999 -518075 2 342577 496003 1 2 999999 504625 1 2 999999 -109218 2 577135 716044 1 2 999999 -817589 1 9 999996 -570846 2 9 999984 2 16 999990 2 2 999999 2 2 999999 1 8 999991 -599338 1 453424 597585 270841 1 2 999999 18374 2 12 999996 1 367736 982212 -911241 2 661212 975104 1 564914 928310 888879 1 18090 607957 508579 1 2 999999 -231209 1 2 999999 588976 1 513843 856404 -663908 2 2 999999 2 12 999982 2 493834 950767 2 5 999984 2 2 999999 2 417263 973368 2 2 999999 2 212073 599240 1 2 999999 583482 1 60041 442719 -366349 2 18 999988 1 2 999999 468149 2 11 999999 1 2 999988 355074 2 12 999983 1 2 999999 116539 2 119530 465283 1 346390 955993 150119 1 2 999999 -616489 1 12 999985 -96785 2 38096 755916 1 7 999986 377404 2 7 999987 1 10 999985 338907 1 2 999999 457110 1 55947 567400 79306 2 10 999999 1 2 999999 -939988 1 13 999996 -626274 1 2 999999 989145 2 8 999981 2 9 999985 1 2 999999 795849 1 2 999999 -795691 1 17 999981 -156165 1 6 999982 -36117 1 193069 679632 -255488 1 2 999999 -795855 1 429213 917175 22494 1 20 999989 -787738 2 464522 786423 1 689336 696047 943656 2 438733 795325 1 2 999993 -13204 1 2 999999 323731 2 9 999991 2 118445 160096 1 2 999999 712411 2 3 999997 2 4 999994 1 2 999999 791290 2 19 999988 2 1 999982 2 19 999995 1 4 999983 -354128 1 2 999999 -207511 1 319916 412955 889606 1 485499 554508 -129998 2 2 999999 2 2 999999 1 2 999999 -809457 2 2 999999 1 913059 971487 291136 2 514964 608225 1 7 999981 673762 2 53971 789815 2 2 999999 2 569184 613787 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -185059 2 708691 926017 1 4 999996 100240 1 2 999999 -349145 2 688631 775405 2 2 999999 2 6 1000000 2 4 999988 1 564241 878927 -632761 2 115595 261360 2 287730 989222 1 2 999999 -382091 2 2 999999 2 17 999998 2 10 999981 2 136058 155926 1 2 999999 510378 2 2 999999 2 2 999999 1 98480 275340 -510287 2 9 999987 2 170122 196883 2 20 999981 2 6 999985 2 2 999999 2 498404 574140 2 129877 228313 1 373057 550001 -329132 2 2 999999 2 2 999999 1 2 999996 -246453 2 8 999984 1 16091 994899 399451 1 18382 625003 -276948 2 20 999996 2 12 999989 2 437314 508071 2 2 999999 1 131405 209003 504393 1 13 999985 -564841 1 6 999985 -22713 2 2 999999 2 2 999999 2 168274 714016 1 176751 802839 -103564 2 16 999993 1 556536 611835 -639972 1 13 999984 -170382 2 2 999999 1 2 999999 -468230 1 31950 691658 -212040 2 2 999999 1 2 999999 -363126 2 2 999999 2 2 999999 1 2 999999 574906 2 2 999999 2 3 1000000 2 484081 885677 1 3 999998 209263 2 72121 208618 2 2 999999 2 179875 875815 2 1 999982 2 10 999982 2 2 999999 1 2 999999 778890 2 686003 793649 2 2 999999 2 314917 469178 2 36193 334855 2 16 999987 1 2 999999 599321 1 11 999997 -271904 1 14 999987 -177703 1 144552 945670 -948938 1 841036 926672 -396563 2 722790 889296 2 2 999999 1 658009 693460 -258464 1 277343 489079 -216403 1 661682 812892 375293 1 7 999994 -157977 2 382284 422779 2 2 999999 2 2 999999 1 2 999999 -853468 1 460024 693882 475122 2 4 999982 2 2 999999 1 2 1000000 -76914 2 2 999999 1 2 999999 -183340 1 2 999999 495332 2 747270 939089 2 95096 317351 2 9 999998 2 239416 966356 2 968233 973716 2 568195 938513 1 2 999999 506786 2 4 999984 2 3 999989 1 162633 542934 156902 2 2 999999 2 2 999990 1 4 999989 591345 1 2 999999 -69913 2 83966 232850 1 233126 663660 191575 2 711736 791166 2 7 999993 1 215696 674682 220765 1 2 999999 -303326 1 17 999984 -847162 1 8 999990 806745 2 2 999999 1 155142 702180 293366 1 2 999999 495616 1 2 999999 231685 1 473042 712129 351268 2 2 999999 1 385657 646313 -637547 1 212062 500248 362194 2 807441 813942 1 4 999984 835448 2 10307 464622 2 2 999999 1 2 999999 -20708 2 10 999995 1 2 999999 -314526 2 2 999999 2 293417 791604 2 3371 902266 1 690867 960373 952767 1 6 999993 -164534 2 18 999986 2 8 999990 1 40267 959413 -6717 2 892861 944159 1 3 999997 -674197 1 12 999990 905212 1 308278 825907 61923 2 2 999999 1 3 999984 86140 1 2 999995 -903764 1 14 999995 -40922 1 82382 570496 -811905 1 2 999999 685191 2 2 999999 2 2 999999 1 2 999999 -51523 2 2 999999 2 259173 358908 1 2 999999 331213 1 2 999999 -200085 2 2 999999 2 17 1000000 2 2 999999 1 2 999999 -136987 2 19 999994 2 2 999999 2 712215 759178 1 129842 393341 966690 1 395584 505852 6787 2 501574 536073 2 2 999999 2 18 999990 1 402818 992324 993519 1 2 999999 -552114 2 2 999999 2 2 999999 2 15 999996 1 118888 908742 -941606 2 202551 582669 1 2 999999 154288 2 46720 210152 1 306423 366224 890570 2 301783 520573 1 2 999999 976760 2 432444 993439 2 2 999999 2 2 999999 2 7 999981 2 14 999986 1 505194 965741 783359 1 2 999999 -109131 1 474421 629010 -949896 2 379125 425379 2 2 999999 1 13 999994 -242088 2 2 999999 2 8 999996 2 649008 922136 1 11 999993 548474 1 81896 582378 -185667 2 6 999986 1 7 999989 567494 2 10 1000000 1 2 999999 -224148 1 11 999981 -927397 2 2 999999 1 18 999984 -533105 1 2 999999 680533 2 2 999999 2 371271 650386 1 17 999997 560930 2 8 999988 1 2 999999 687461 2 5 999994 2 470629 556753 2 2 999999 2 231358 926725 1 6 999994 -493146 1 4 999996 -372773 1 10 999991 621951 2 8 999997 1 375157 397325 951676 2 6 999987 2 2 999999 1 510239 947741 -204929 1 524139 767192 869790 2 493923 559883 2 2 999999 2 9 1000000 2 526701 852419 2 16 999985 1 253777 404844 -588487 2 2 999999 1 2 999999 774493 2 2 999999 2 2 999999 1 4 999997 -432948 1 4 999983 78151 2 11 999981 1 2 999999 -113627 2 20 999984 2 442341 461208 2 137608 917832 1 303793 889013 -554576 2 1 1000000 2 2 999999 2 2 999999 2 5 999993 2 13 999997 1 2 999999 -35484 2 2 999999 2 2 999999 1 6 999981 977843 2 3 999987 2 80313 685340 1 2 999999 -21940 2 526511 689862 1 315336 822842 -136420 2 2 999999 1 16 999998 172660 1 407289 819855 608419 1 904129 976242 18717 2 2 999999 2 10 999990 2 9 999982 2 2 999999 1 2 999999 954127 2 516165 995706 2 8 999988 2 1 999983 1 2 999985 -387095 1 1 999982 369013 2 7 1000000 2 2 999993 2 109873 387431 1 17 999983 -173844 2 24333 287198 1 2 999999 499048 1 328028 721200 5799 1 3 999992 897473 1 2 999999 418373 1 18 999995 -864528 1 434132 844684 632282 1 10 999983 -794494 2 16 999993 2 188489 366852 2 17 999983 1 2 999999 -787545 2 9 999990 1 17 999999 -516605 1 2 999999 43306 1 2 999999 -229747 1 2 999999 25079 2 2 999999 1 81267 354220 -780501 1 75532 490004 -38204 2 842509 982942 2 12 999999 1 5 999997 -856046 2 443801 788740 2 5 999998 1 2 999999 7438 1 8 999983 798310 2 9 999983 1 7 999984 538604 1 2 999999 -75780 2 2 999999 2 682679 927918 1 125126 797512 -677349 1 14 999996 623061 2 19 1000000 1 2 999999 547697 2 2 999999 1 967802 986388 -581528 1 205311 907684 -746871 1 476711 502956 -909212 2 767995 812779 1 12 999983 651072 2 14 999996 2 81965 285403 1 8 999996 362846 1 2 999999 206284 2 2 999999 2 343193 440527 1 20 999989 977685 1 18 999995 -715247 2 15 999983 2 1 999983 2 597135 827579 1 2 999999 -776460 1 2 999999 2007 2 514016 749748 1 153786 387444 -213342 1 43596 710418 484743 2 92619 419984 2 630955 903372 2 225164 975423 1 2 999999 -792026 2 2 999999 2 762306 825300 2 434419 730219 1 2 999999 234882 1 295725 868916 473804 2 2 999999 2 365675 837806 1 2 999999 -639199 2 2 999999 2 52300 462087 2 2 999999 1 17 999999 553966 2 2 999999 2 9 999990 2 194011 782943 2 2 999999 2 98793 502850 1 1 999992 700336 1 586420 676621 -894122 2 15 999991 2 419293 521482 1 2 999999 -860784 1 2 999999 916859 2 19 999982 2 420998 747083 2 130237 835958 1 2 999999 112662 2 660944 826847 2 216344 568336 2 2 999999 1 6 1000000 147165 2 17 999984 1 421194 828283 598901 1 2 999999 -333512 1 551117 731475 -402230 2 455175 773506 1 17 999992 -381724 2 93930 771799 2 2 999999 2 16 999988 1 2 999999 -744439 2 91023 247070 2 2 999999 1 98440 630306 736758 1 1 999986 -573134 2 14108 326534 2 2 999999 2 430685 699100 2 12 999989 1 283686 791065 55835 1 2 999987 -103855 2 618606 762352 1 9 999991 632911 1 4 999990 -798282 1 2 999999 634360 1 11 999993 -825791 2 434678 802565 1 2 999999 -621210 1 12 999995 -345322 2 17 999982 2 17 999981 2 3 999982 1 3 999987 356960 2 1337 197488 1 2 999999 605015 1 10 999994 -769306 2 255638 977561 1 8 999983 -183918 1 9 1000000 -293920 2 17 999989 2 17936 828666 2 2 999999 1 10 999997 -505440 1 124358 272502 -489209 1 339704 405079 860365 1 446050 527989 998303 2 2 999999 1 156839 844434 -365975 1 4 999991 -185855 2 805535 960509 1 2 999999 106310 2 65714 951358 2 2 999999 1 16 1000000 736708 2 2 999999 2 2 999999 1 779356 821367 -216581 2 9 1000000 2 16 999987 1 2 999999 -970436 1 2 999999 -79752 1 2 999999 -799118 2 38442 378381 2 2 999999 2 19 999998 2 89649 966991 2 784780 916555 1 9 999982 -249604 1 344625 644771 -220343 1 7 999986 410744 2 2 999999 1 370439 790622 -990173 2 149331 840694 1 2 999999 222341 1 8771 335151 -789043 2 4 999984 1 2 999999 585889 1 2 999999 -971992 2 12 999991 1 2 999999 957684 1 5 999981 -192294 1 2 999999 797879 2 372548 470390 1 15 999999 -35124 1 7 999981 -307669 2 2 999999 2 314105 581539 1 2 999999 469677 2 9 999993 2 176098 855606 1 2 999983 -191382 1 8 999991 516845 2 2 999999 1 78175 811567 276347 2 7 999998 1 2 999999 621650 1 2 999999 -527145 2 2 999999 1 615847 963252 -900783 1 262023 921121 -431483 2 20 999996 1 2 999999 340576 2 7 999995 2 20 999985 1 310226 886280 -35175 1 90180 406901 -438610 2 433845 709605 2 9 999996 2 20 999981 1 372849 534198 154185 2 232361 435167 1 14 1000000 -220928 1 433654 625536 -682092 2 50266 243513 1 3 999998 -772745 1 101858 108226 479883 1 242022 456516 -5573 2 84549 443034 1 8 999997 628627 1 14 999983 309760 2 214579 263820 2 6 1000000 1 552823 634163 -796376 2 97657 131882 1 159039 427580 457055 1 2 999999 -238342 2 2 999999 2 2 999999 1 2 999999 596106 1 11 999988 -990127 1 191700 474927 64237 2 2 999999 1 3 999991 -75478 2 18 999983 2 533458 753733 1 246432 968481 -241741 1 14 999994 32753 1 170586 897832 56081 1 11 999993 320066 2 2 999999 1 15 999997 -299734 1 2 999999 -872257 1 65335 141931 -669649 1 11 999992 927382 2 14 999989 2 10 999986 2 10 999981 2 2 999999 2 6 999994 2 2 999999 2 16 999991 1 2 999999 840608 2 488357 893410 2 2 999999 2 417924 813314 1 242821 843443 -855039 2 17 999985 1 72625 763588 916700 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999996 2 248850 353156 2 1 999986 2 18 999995 1 6 999988 -798971 2 16 999994 2 198431 933073 1 503685 673320 150539 1 7 999996 -277898 1 15 999989 -4670 2 63403 452279 1 131565 893876 -60395 1 4 999991 707697 1 6 999984 941292 1 630593 958651 -150554 2 8 999990 1 421717 449738 96858 1 448317 893483 297430 1 2 999999 75017 1 2 999999 -396497 1 18 999981 72923 1 19 999994 -446349 1 2 999999 -287552 1 679502 787668 171595 2 170827 904794 2 2 999999 1 487113 595227 -757075 2 1 999989 1 70903 496221 96604 2 259814 586419 2 16 999981 1 652882 750513 506862 1 2 999999 -764640 1 12 999999 -559936 2 12 999986 1 4 999997 432877 1 13 999990 -450942 2 434192 662676 2 1 999985 1 486574 967698 242817 2 87169 505394 2 17 999995 1 9 999990 -945715 2 109993 439495 2 67213 118848 2 852299 900907 2 284351 816560 1 2 999999 -301731 1 355773 469193 -359044 2 2 999999 1 17 999993 -723586 2 14 999991 1 2 999999 -987033 2 15 999984 1 621690 896141 234521 1 295106 968517 471110 1 610492 673922 27507 1 454093 746281 221241 2 19 999997 1 473971 505456 621162 1 11 999991 783568 2 198972 585888 2 8 999982 2 2 999999 1 2 999999 -918739 1 2 999999 911170 1 406105 600195 -363009 1 2 999999 -97005 2 7 999999 1 6 999992 -29493 2 319875 767477 1 2 999999 429529 1 3 1000000 423924 1 19 999996 998992 2 6 999986 1 774188 824999 835975 2 338393 934508 2 239766 717655 1 19 999983 -592403 1 137084 566570 -627895 2 17 999986 2 5 999981 1 2 999999 -740709 2 9 999989 2 16 999981 2 2 999999 1 16 999998 -445553 1 2 999999 -482645 2 547549 797672 2 18 999984 1 2 999999 95356 1 2 999999 921567 1 15 999988 527846 1 7 999984 985230 2 5 999986 1 2 999999 -383228 2 343760 660262 2 2 999999 1 60853 722309 -623909 2 422713 920129 1 20 999992 25131 1 9 999997 25767 2 2 999999 1 13 999985 -537107 1 74454 263965 -816258 2 246119 677190 1 2 999999 -650675 2 7 999991 2 9 1000000 1 2 999989 487012 1 9 999997 808304 2 1 999987 1 2 999999 -179448 1 2 999999 575993 2 2 999999 1 13 999990 25382 2 2 999999 2 2 999999 2 3 999989 2 1 999990 1 2 999999 543828 2 7 999981 2 2 999999 2 332884 400094 2 300198 845563 2 564676 803086 1 774006 866781 -381797 1 448013 449647 947941 2 2 999999 1 2 999999 -37349 1 353979 796562 -543573 1 2 999999 269638 2 297919 440934 1 30071 590194 -261019 1 8 999988 -978760 2 107337 276448 2 244963 703374 2 2 999999 2 12 999982 1 2 999999 -889346 1 2 999999 927729 2 2 999992 2 4 999997 1 642381 678864 30367 1 20 999991 -860291 1 2 999999 -224324 1 2 999999 -646101 1 2 999999 -211630 2 2 999999 2 2 999999 2 2 999999 1 17 999987 160716 1 15 999981 -165937 1 263100 499812 476040 2 3 1000000 1 611321 954558 107118 2 815411 996568 1 261685 983157 244430 2 2 999999 1 2 999999 -424595 1 4 999983 -33473 2 1 999993 2 2 999987 1 2 999999 -223348 2 2 999999 2 2 999999 2 6 999990 1 2 999999 348137 2 2 999999 2 573972 710454 1 2 999999 786581 2 2 999999 2 2 999999 2 762048 989237 1 2 999999 -58781 1 2 999999 447110 1 545299 933523 -439968 1 185842 659116 -284264 1 2 999999 -63594 1 2 999999 -803796 2 12 999987 2 2 999999 1 6 1000000 -588971 2 4 999983 1 7 999993 -259668 2 597815 817295 2 435143 619984 1 847311 954707 322 1 442077 861658 -49289 2 196196 207739 2 11 999989 2 291110 574076 2 2 999999 1 2 999999 43382 1 710929 841681 53075 1 49913 647419 -688354 1 15 999985 -458591 1 2 999999 -67169 1 1 999982 -997333 1 2 999999 -399860 2 683719 974810 1 2 999999 774606 2 2 999999 2 268192 310757 1 2 999999 392383 2 551703 852454 1 8 999995 353704 2 28240 29242 1 507085 854337 -145318 2 2 999999 1 509010 886521 815686 2 5 999998 1 3 999987 -66332 1 715123 907636 -67408 2 2 999999 2 147860 312288 2 544955 774758 2 2 999999 1 11 999983 -842138 2 2 999999 1 8 999999 384744 1 2 999999 -468799 1 136208 804708 155883 1 3 999988 -470127 1 275601 910126 -793281 2 20 999997 2 82064 921262 2 308327 979146 1 10 999982 -362619 2 2 999999 1 782417 864323 -977088 2 2 999999 1 8 999981 290326 2 1 999995 2 2 999999 1 7716 773967 892877 1 13 999987 241414 1 170873 440401 -37733 2 2 999999 1 2 999999 -167391 2 5 999991 2 2 999999 2 2 999999 1 5 999995 174199 1 3 999994 -398444 1 2 999999 722228 1 502409 826506 -624365 2 8 999987 1 2 999999 341487 2 7 999992 1 157237 994368 -12172 2 2 999999 1 2 999999 95413 1 7 999985 436782 1 401181 488642 -201548 1 2 999999 325761 1 693559 886821 -316283 2 8 999991 1 623318 768951 750677 2 2 999999 1 7 999987 -791813 1 16 999991 -743410 2 2 999999 1 2 999999 160441 1 2 999999 -190122 2 451550 764790 2 10 999994 1 599232 735742 -611369 1 2 999999 134766 2 227934 750596 2 2 999999 2 2 999999 1 1617 579871 674195 1 2 999999 -351383 1 2 999999 -741344 1 2 999982 -223906 1 2 999983 -930045 2 4 999995 2 1 999994 1 10 999990 77349 1 570554 900474 -590410 2 1592 924265 1 2 999999 97836 1 14 999993 -203918 1 89023 133895 624465 1 10 999983 -927327 1 198413 539354 -851055 2 431597 580980 1 20 999982 818552 2 211991 578964 1 11 999992 -485849 1 2 999999 738239 2 377286 703850 1 8 999990 -367773 1 15 999988 -763004 2 147568 366129 1 171918 356180 -638481 1 2 999999 722360 1 13 999984 -267380 2 5 999989 2 2 999999 1 2 999999 -210954 1 9 1000000 678571 1 1 999990 -581479 2 10 999985 1 697240 728151 -253014 1 2 999999 -881560 2 5 999998 1 8 999986 509158 1 13 999997 -947328 1 2 999999 -22822 1 143510 277887 -163997 1 14 999996 -480162 1 2 999999 10411 1 2 999999 935972 1 47334 897464 -516493 1 381669 601255 -994211 2 352027 486134 1 8 1000000 764366 2 174785 840221 1 28041 983310 -832900 2 154401 867869 1 2 999999 151027 1 2 999999 607998 1 2 999999 641859 1 648889 714684 601443 2 2 999999 1 19 999986 553076 1 233223 464609 -936497 1 134321 149727 -571017 1 20 999985 -107925 1 2 999999 488431 2 371327 512106 1 17 999984 -799642 2 2 999999 2 96469 451846 1 7 999989 -950048 2 52175 152295 1 3 999993 203446 2 79259 640646 1 20 999999 -573072 2 8 999997 1 2 999999 729370 2 2 999999 1 2 999999 -351075 2 2 999999 1 727983 983309 687073 2 2 999999 1 15 999989 238684 1 11 999986 -380148 2 312212 700989 2 132893 763709 1 270654 733398 291833 1 397390 714851 -199929 2 2 999996 2 7 999986 1 8 999997 -377385 2 52489 803195 2 595809 699374 2 1 999998 2 23384 455605 1 20 999981 66344 2 7 999981 2 5 999998 1 2 999999 655087 1 2 999999 80905 1 928694 991058 -436547 1 6 999982 -588844 1 571148 718922 457420 2 172268 285821 2 205493 899154 1 17 999987 285985 2 670808 818223 2 2 999999 1 2 999999 -558251 1 17 999997 -597555 1 83296 725609 98892 2 2 999999 2 2 999999 2 4 999992 2 442083 541545 1 4 999999 -5742 1 2 999999 332967 1 435708 980853 904529 1 5 999994 870943 2 18 999995 2 4 999989 2 693244 740979 2 487409 573873 1 2 999999 -83287 2 712887 851290 2 5 999985 1 2 999999 -353680 2 16 999981 2 127966 641022 2 1 999991 1 2 999999 -490224 2 2 999999 1 2 999999 -482562 2 17 999986 1 2 999999 128786 1 2 999999 -154855 1 2 999999 589678 2 2 999999 1 2 999999 662967 2 2 999999 2 15 999990 1 6680 689111 -436355 1 844979 895418 695693 2 5 999981 2 133730 185606 2 2 999999 1 2 999999 -621508 1 2 999999 -208175 2 8 999994 2 17 999984 2 8 999986 2 2 999999 2 16 999987 2 2 999999 2 10 1000000 1 2 999999 99070 2 311140 389644 1 2 999999 -89718 2 2 999999 1 514044 740100 -708982 2 183733 627267 2 1 999981 1 2 999999 36090 2 2 999999 2 5 999998 1 535764 960878 -353134 1 168477 231901 707115 1 2 999981 634485 1 2 999999 255320 1 13 999996 286409 1 519078 762473 492284 2 237460 989034 2 8 999985 1 2 999999 -169196 1 12 999991 -100766 1 5 999998 488557 1 429082 841972 395062 1 17879 94822 710980 1 2 999999 446457 2 223938 635212 2 2 999999 1 385926 792958 689082 2 2 999999 2 2 999999 2 2 999999 1 186238 329318 468699 1 932753 992379 -197159 2 2 999999 1 435600 869759 72477 1 2 999999 -126228 1 497920 819915 756758 1 2 999999 683929 1 522828 865661 923631 2 11024 251598 1 12 999999 -54442 2 468921 541427 1 71222 608501 -390807 2 4 999988 1 488509 752768 903764 1 737888 966971 974074 1 2 999999 68470 1 1 999986 -956268 1 520813 958523 -559540 2 2 999999 1 2 999999 -721309 2 2 999999 2 2 999999 1 3 999984 500723 2 2 999999 1 2 999999 543607 2 219233 959957 1 149741 570861 958251 1 11 999991 -898303 1 2 999999 -258658 2 2 999999 1 15 999987 288580 1 574851 933175 653589 1 136312 612851 -586863 1 155972 614029 -533994 1 393128 632883 -11214 1 2 999999 726730 1 426167 770074 -491017 2 630568 879017 2 13 1000000 1 20 999995 -689654 1 2 999999 922054 2 280716 901158 2 131087 412030 1 8 1000000 -844696 1 271952 912122 -621802 2 718039 870113 1 2 999999 -612661 2 2 999999 1 2 999999 -838127 2 50497 755866 1 2 999999 -635339 1 124059 529095 271524 2 2 999999 2 4 999986 1 931446 997265 -565683 1 2 999999 413878 1 2 999999 -607095 2 17 999997 1 89093 418551 -50927 1 2 999999 892432 1 254641 325965 603397 2 413329 492236 1 10 999998 -119619 1 2 999999 531581 2 54687 266909 1 15 999986 151815 1 2 999999 -436280 1 825925 939946 -969109 1 9 999998 -867027 1 2 999999 426684 2 146310 714758 1 2 999999 -577792 1 73928 644347 650476 1 3 999999 -582350 1 17 1000000 7125 1 2 999999 691617 2 12 999996 2 220380 955499 2 2 999986 1 4 999989 -578316 2 8 999999 2 639065 762913 2 2 999999 2 2 999999 1 18 999982 262078 2 2 999999 2 2 999999 1 20 999986 -427257 2 665721 821557 1 300043 363665 666919 2 437295 565103 2 17 999990 1 19 999982 271087 2 2 999999 2 2 999999 2 8 999987 1 19 999991 926611 1 417500 843999 109870 1 11 999996 -12359 2 690894 977766 1 14 999983 291719 2 2 999998 1 425302 631453 847300 1 6 999994 338030 1 8 999981 774419 1 2 999999 92667 1 2 999999 -175995 2 18 999981 2 6 999984 1 2 999999 321142 1 2 999999 912240 1 10 999988 -266571 1 2 999999 548932 1 567387 857159 913053 1 232524 259317 -660748 2 121009 994617 2 3 999987 2 2 999999 2 2 999999 2 173746 982807 2 17 999993 1 2 999988 -968204 2 414630 720863 2 109660 774181 1 17 999994 -341556 1 16 999983 -195027 2 11 999987 1 9 999992 -862196 2 12 999986 2 2 999999 1 7 999995 -65433 2 2 999999 2 86468 557753 1 2 999989 -114004 1 2 999999 926917 1 304117 883480 -773222 1 322540 562631 655406 2 2 999999 1 2 999985 209701 1 2 999999 99613 2 7 999998 2 2 999999 2 238220 657922 1 3 1000000 887802 2 2 999982 1 2 999999 -855043 2 281972 476429 1 690212 769189 -127748 2 2 999999 1 2 999999 581040 1 435540 682223 -585267 2 365309 630803 1 8 999991 843889 2 20 999988 2 399411 913916 2 2 999999 1 2 999999 -565174 2 98056 749774 1 7 999998 796839 2 2 999997 1 6 999999 267032 1 187021 932418 -755990 2 14 999990 1 98628 110580 796700 1 113970 896319 -173071 2 3 999985 1 5 999999 310246 2 477119 807936 2 48895 145279 2 185327 287989 2 15 999994 2 8 999998 2 327497 682933 2 9 999993 1 497976 531348 89781 2 2 999999 2 2 999999 2 2 999999 1 1 999994 906844 2 7 999988 1 2 999999 49560 1 48732 243745 118284 2 2 999999 2 103483 854515 2 2 999999 2 2 999999 1 633255 784184 989578 2 6 999994 1 9 999983 -548236 1 331480 793979 -620129 1 2 999982 483598 2 348474 538424 2 178361 601525 2 5 999985 2 57042 685402 1 2 999999 -93379 2 311106 969811 2 2 999999 1 208546 301848 422035 2 14 999995 1 2 999999 681118 2 9 999998 1 315107 713066 -999510 2 1 999981 2 16 999987 1 287183 705159 -274636 1 2 999999 654482 1 385648 930004 555019 2 2 999983 2 2 999999 1 17 999982 -206372 2 715918 778483 1 1 999984 -145279 1 2 999999 655388 1 4 999982 552547 1 19 999987 372044 2 2 999998 2 20 999986 1 4 1000000 -768085 2 2 999999 1 106158 443569 -780694 2 4 999981 2 467472 969136 1 2 999999 -589581 2 14 999985 1 692495 736884 506543 1 13 999988 -763078 2 542444 998477 1 548733 821161 -317948 2 17 999990 1 210007 887741 -525921 2 11 999998 2 444720 953316 2 2 999995 2 507550 693416 1 455332 620459 62556 1 4 999983 -514380 1 2 999999 473719 1 2 999999 -141927 2 15 999986 2 10 999991 1 2 999999 -437633 2 12 999993 1 2 999999 -641173 1 2 999999 -771676 1 2 999999 -647222 1 8 999989 -160098 2 2 999999 1 352287 947481 -979074 2 2 999999 2 2 999999 1 16 999983 -647372 2 14 999992 1 2 999999 655870 1 2 999999 -781125 1 870163 981452 -618170 2 685291 860421 1 164136 767316 137052 1 78356 595751 -594103 2 455977 503588 1 8 999982 571394 1 1 999993 -548207 2 2 999999 2 403006 537756 2 11 1000000 1 505326 682966 -217802 1 14 999985 98278 1 358049 953981 217794 1 15 999996 -944642 1 68163 301628 -333766 1 2 999999 -907170 2 10 999987 1 2 999999 291851 2 646276 820718 1 17 999983 -658944 2 107074 251690 1 2 999997 8141 2 19 999999 1 7 999986 -670725 1 549588 692427 -606284 1 20 999992 157225 1 66049 881710 399383 1 9 999989 282870 2 2 999990 2 276873 468920 1 6 999990 -277640 1 2 999999 139134 2 252824 571638 1 20 999994 -852300 2 2 999999 2 13 999988 1 12 999984 -25650 2 2 999999 1 2 999999 246840 2 604439 628660 2 2 999999 2 247216 860325 2 3 999999 1 2 999999 -338066 2 9 999993 1 11 999988 -126379 2 11 999987 2 2 999999 2 372708 631320 1 510306 575700 576289 1 12 999999 849093 2 363605 570427 2 2 999999 2 2 999999 1 2 999999 12988 2 2 999999 1 11 999993 221680 1 544548 946152 -845550 2 2 999999 1 7815 381946 805831 1 2 999999 257431 2 2 999999 1 510046 624298 -743037 1 2 999999 -552682 1 2 999999 -868386 2 392386 765587 1 2 999999 930850 1 2 999999 -270985 1 4 999995 -381415 2 2 999999 2 2 999999 2 2 999999 1 2 999999 942348 1 20 999985 742402 2 2 999999 2 30495 412325 1 1 999992 -837955 2 2 999999 1 96606 713854 958448 1 11 999988 -389792 2 6 999997 1 9 999988 -604304 2 2 999999 1 20 999994 -907581 1 169433 959899 726630 2 7 999989 2 7 999988 2 116079 344145 1 57521 734370 -712001 1 517723 646283 -923082 1 2 999999 -202296 2 326729 727801 1 2 999999 684276 2 14 999995 1 20 999990 618396 2 2 999999 2 13 999991 1 2 999999 882089 1 2 999997 673379 2 2 999999 1 1 999989 -219699 1 2 999999 647347 2 4 1000000 2 2 999999 1 155115 414693 91141 2 667615 865845 1 113939 488132 -203019 2 2 999999 1 300368 814160 399335 1 101757 322393 48401 1 4 1000000 -173105 1 2 999999 -867184 1 11 999999 -453629 2 2 999999 1 2 999999 621584 1 8 999985 146483 2 2 999999 2 224894 309847 1 107177 877154 -165780 1 2 999999 -583438 1 2 999999 -698118 2 11 999995 2 542429 785061 1 2 999999 22789 1 743188 877218 -585089 1 2 999999 -599156 2 2 999999 2 2 999999 1 2 999999 415320 1 19 999991 -89731 2 2 999999 2 642884 811159 1 159296 512267 33047 1 256129 501253 -674983 1 15 999982 -881050 1 124771 627902 -153009 2 769062 947898 1 463114 663480 -984244 1 2 999999 551206 2 2 999999 1 17 999994 280659 1 2 999999 447700 1 14 999998 406985 2 30789 303756 2 140291 725110 2 840565 842463 1 94688 523403 -109812 2 2 999999 2 2 999999 2 2 999999 1 10 999993 169758 2 2 999999 1 2 999999 -39768 1 2 999999 901014 1 311550 678087 -47984 2 2 999999 2 1 999997 2 528973 851947 1 5 999995 159862 1 2 999999 -859172 1 13 999995 -481735 1 2 999999 88850 1 2 999999 741143 2 2 999999 1 902903 995394 -100373 2 3 999983 1 79808 293189 -436996 1 2 999999 546421 2 298602 674289 1 6 999993 -613192 2 60168 342437 1 2 999999 1879 2 2 999999 2 288551 812607 1 360189 870738 -662304 1 14807 309704 362505 2 2 999999 2 16760 396800 2 339969 457518 2 3 999986 2 2 999982 1 6 999995 -971592 1 246130 922507 -732228 1 11 999996 818135 1 17867 132458 937604 1 2 999999 338072 2 2 999999 1 2 999999 229965 1 2 999999 -661805 2 2 999999 1 2 999984 783625 2 518105 686441 1 384095 421404 -733969 1 2 999999 801783 2 41531 537259 1 2 999999 370289 2 2 999999 2 2 999999 2 18 999981 1 10 999996 -276026 1 2 999999 -962603 1 2 999999 -61234 2 304058 661686 1 13 999982 984411 1 807966 820001 -776897 1 399712 460363 -370381 2 2 999999 2 2 999999 2 2 999999 1 15 999990 570397 1 2 999999 -220635 2 2 999999 2 2 999999 2 32129 714455 2 2 999999 1 11 999995 -467658 2 2 999999 1 351642 412929 -653865 2 32471 896407 2 5 999990 2 2 999999 1 2 999999 -868378 1 2 999999 500601 1 365803 532880 -646854 2 2 999999 1 2 999999 -521857 1 3230 5369 462840 1 2 999999 -844944 1 9 999992 -879230 2 218654 664186 2 207342 672769 1 2 999999 -280349 1 8 999994 900095 1 2 999999 103736 1 2 999982 959219 2 1 999982 1 539372 656166 -582110 1 11 999987 885608 2 2 999999 2 16 999993 2 18 999993 1 1 999994 834600 1 2 999999 963472 1 78761 736882 -715688 2 9 999982 2 2 999999 1 764093 943293 205312 1 2 999994 406179 2 488555 503736 1 138411 291467 -611892 2 546335 665597 1 62181 145235 856358 2 18 999996 2 2 999982 1 2 999999 972819 1 16 999994 -554383 2 2 999990 1 258345 509238 297189 2 19 999993 1 77720 95197 316092 2 13 999989 2 14 999996 1 11 999992 726638 1 4 999996 677643 2 10 999981 2 124049 440013 1 16 999986 -814228 1 13 999993 -377760 2 2 999999 1 10 999992 713970 2 2 999999 1 152402 800516 -258014 1 2 999999 304859 2 8 999984 2 2 999999 1 44443 75094 -443238 1 2 999999 41185 2 2 999999 2 2 999999 2 3 999997 2 7 999985 1 9 999997 -53034 1 368439 780845 -554631 2 2 999999 1 521329 543015 816287 2 2 999999 2 316198 372288 2 19 999982 1 17 1000000 943714 2 14 999990 2 19 999990 1 383768 793005 456896 2 1 999981 1 2 999999 -962602 2 184976 967128 1 6 999995 -392687 1 3 999983 931439 1 2 999999 -712402 2 2 1000000 1 2 999999 -287833 2 9 999993 2 617071 812780 1 7 999999 420265 2 78700 326306 1 2 999999 -852598 1 1 999983 450286 1 213347 864845 938701 2 8 999999 1 13 999984 -144073 2 2 999999 2 16 999999 1 927821 978177 749685 2 27286 938928 1 79191 216692 -494657 2 2 999999 2 212258 449697 2 2 999999 2 704322 891694 1 12 999995 -133494 1 2 999999 100218 2 15 999983 1 970200 975530 719110 1 3778 552698 -102517 2 11 999997 2 13 999988 1 20 999987 -309359 1 1 999990 -969625 2 2 999999 2 347158 969694 1 722422 903294 -169536 1 2 999999 604918 2 10 999987 2 13 999981 2 2 999999 2 175210 766095 1 2 999999 9216 2 17 999994 1 2 999999 285838 1 164806 519702 451802 2 256217 775406 1 11 999998 942801 1 2 999999 -178891 1 2 999999 -152317 2 2 999999 1 214597 314068 45942 1 2 999999 -861996 1 3 999982 -101862 2 11 999996 1 253454 964833 -402908 1 150212 780564 -893096 1 250025 913830 730507 2 2 999999 2 2 999985 1 165735 419594 828883 1 5 999993 -523914 1 2 999999 -868851 2 1 999981 1 2 999999 -327924 2 5 999981 2 2 999999 2 1 999985 2 19 999995 1 2 999999 186943 2 608000 747060 1 16 999986 148456 1 285343 879203 663746 1 19 999998 11752 2 2 999999 2 2 999999 1 2 999999 -153754 1 3 999983 351583 1 73285 652185 -934608 2 274936 925229 1 98375 665741 -760956 1 2 999999 46906 1 15 999987 -656695 2 17 999997 2 72621 659427 2 2 999999 1 1 999986 949441 1 652153 918278 -340748 1 2 999999 -942609 1 2 999999 45210 1 3 999989 -963856 2 2 999999 2 321029 625382 2 1 999983 2 844852 986948 2 9 999993 2 2 999999 1 171646 473237 929249 1 2 999990 2124 2 2 999999 2 3 999995 1 2 999999 -361821 2 197279 508351 2 2 999999 1 2 999999 -796539 1 599490 777171 172046 1 431280 604772 729905 2 15 999990 2 2 999999 1 20 999983 -778470 2 2 999999 2 10 999987 1 783592 797312 -69221 1 2 999999 -342753 2 2 999997 1 186903 959188 91002 2 11 999988 1 2 999999 375781 1 2 999999 -494453 1 465480 555230 -571399 2 2 999999 1 2 999999 -572658 1 2 999999 -712908 2 10 999988 1 612071 753819 605787 2 6 999987 1 20 999983 -238636 2 189363 256314 1 2 999999 784163 1 19 999999 580797 1 7 999994 -620044 2 5 999984 2 2 999999 1 760413 873033 297379 1 5 999999 143605 1 18 999995 -484838 1 2 999999 -638673 1 13 1000000 963583 2 186639 859321 1 35776 278834 -957704 2 270525 714085 1 5 999997 944667 1 2 999999 352795 1 16 999997 188405 2 11 999987 1 818904 869769 -373070 2 9 999984 1 2 999999 89411 1 20 999996 124341 2 252582 450553 2 14 999998 1 346458 408820 184832 1 339433 611550 -184442 1 2 999999 -544824 2 163579 234470 1 921153 954493 -703385 1 303731 957666 920815 1 16 1000000 24785 1 2 999999 -325427 2 2 999999 2 9 999998 1 2 999999 461931 1 2 999999 -97576 1 2 999999 -679898 1 533296 618808 -496725 2 2 999983 2 2 999999 1 2673 690681 25143 2 16 999995 2 218999 288396 1 2 999999 -246481 1 193662 357529 -490079 1 476019 549929 -952463 1 476710 755306 222861 1 5 999995 316714 2 624044 947083 2 304291 901894 1 321232 334165 -531564 1 2 999990 64175 2 92502 678480 2 19 999981 1 2 999999 -604758 1 13 999997 -434387 1 2 999999 -601342 2 303791 650833 2 2 999999 1 39662 746969 115077 1 16 999986 456385 1 2 999999 -609603 2 1442 370765 2 2 999999 2 326377 449457 2 313041 815183 2 2 999999 2 2 999999 2 1 999992 2 14 999986 1 461403 470200 43451 2 7 999995 2 41155 655044 2 2 999999 2 2 999999 2 8 999984 1 709510 726810 21963 2 2 999999 1 2 999999 720028 1 2 999999 -777190 2 2 999999 1 502307 539344 595746 1 163197 907946 -120875 2 2 999999 2 2 999999 1 2 999998 471526 2 12 999989 1 2 999999 -790071 1 2 999999 -44711 1 8 999986 -660650 1 13 999983 -323372 1 2 999999 -2290 2 869815 940927 1 2 999999 -996227 2 8 999982 2 9 999996 1 15 999998 355065 2 2 999999 2 693597 937198 1 63212 354439 -476420 1 2 999999 -309897 1 2 999999 208925 2 2 999999 1 2 999999 101281 1 13 999987 875438 2 122740 935510 2 15 999988 1 2 999992 -383689 1 494999 809139 -234784 2 31768 561558 2 761557 778543 2 114576 959031 2 2 999999 2 2 999999 2 2 999999 2 55088 796695 1 782196 974314 -818392 1 2 999999 247807 2 7 999985 2 6 999989 1 19 999987 220820 2 2 999999 1 449967 927575 -184898 1 3 999988 276619 1 18 999993 506346 2 410947 614180 2 2 999999 1 2 999999 -78919 2 2 999999 2 11 999993 2 2 999999 2 267355 778671 1 906272 952072 -224765 1 115277 674500 -167167 1 2 999999 482680 1 78075 207825 -141510 1 2 999999 884621 2 8 999984 1 2 999986 940100 1 9215 551676 -931876 2 171453 911582 1 2 999999 329599 1 2 999999 -935341 1 119443 523165 -63723 2 22461 392729 2 2 999999 1 5 999988 -770743 1 17 999988 -207308 1 315558 497289 777868 1 2 999999 533853 1 79533 163209 857239 1 19 999988 247653 1 595217 981167 -392423 1 17 999999 -73748 2 2 999999 1 17 999983 -908141 2 17 999992 1 5 999993 -672253 1 2 999999 8712 2 157634 515654 2 2 999999 2 322675 501872 1 5 999982 -611606 1 275488 313966 12845 2 47562 290291 1 3 999986 -105619 2 17 999984 2 257243 787873 1 2 999999 -418375 2 400465 796066 1 308151 428948 -744245 2 221685 685583 2 2 999990 2 224859 862212 2 2 999999 2 18 1000000 2 2 999999 1 2 999999 -734943 1 18 999983 91097 1 2 999999 333688 2 92028 357464 1 2 999999 924216 2 16 999984 1 300796 306458 -955618 1 8513 541463 161791 1 36680 92888 656393 1 128314 274765 330320 2 9 999998 1 8 999990 -919177 2 235605 773961 1 4 999997 29055 1 2 999999 -126201 2 20 999993 2 37722 195970 2 2 999999 2 20 1000000 2 249170 523200 2 2 999999 2 8 999996 1 2 999999 -278115 1 2 999999 455484 2 50571 883488 1 599249 771174 598634 2 387525 585029 2 2 999999 2 2 999999 1 274234 376935 -799319 2 307910 662261 1 504619 634532 -683342 2 8 999988 1 9 1000000 -401205 1 2 999999 -458141 1 11 999985 -448980 1 2 999999 -8862 1 390482 660898 -44514 2 17 999983 1 1 999999 -561713 2 17 999995 2 325081 444333 1 18 1000000 -731087 1 2 999999 -780317 1 320805 706975 -841903 1 2 999999 -676608 2 2 999999 1 2 999999 -141718 2 2 999999 1 10 999984 -435675 1 258833 603481 -354327 2 1 999995 1 13 999990 148373 1 2 999999 93196 2 2 999999 1 2 999999 -991963 2 13 999993 2 2 999999 2 2 999999 2 504919 514521 2 2 999999 2 266419 902868 1 2 999999 -376392 2 16 999995 2 14 999988 1 199919 475205 903717 2 14 1000000 2 2 999999 2 149567 519434 2 333308 774901 1 2 999999 -632845 2 295897 359016 2 572928 950361 2 2 999999 2 2 999999 1 2 999999 -394025 1 2 999999 -524921 1 131481 188670 389768 1 408731 709307 84924 1 969297 993123 837012 2 116099 204116 2 515275 914947 1 2 999999 -7631 1 216826 529321 625143 2 7 999987 1 244719 530467 182192 2 495834 538641 1 2 999999 534317 2 9 999987 1 2 999993 949367 1 2 999999 511191 1 2 999999 -629720 1 331217 547206 760775 2 2 999999 2 14 999988 2 2 999999 1 15 999988 -592578 1 2 999999 425234 2 2 999999 1 144607 284774 -866883 1 101957 978506 -911714 2 12 999992 2 63756 603293 1 195969 404410 -133776 1 2 999999 231764 1 2 999999 -677074 2 199220 947063 1 663806 877157 495198 2 15 999986 1 2 999999 656847 2 2 999999 1 2 999999 -20437 1 12 999981 965460 1 2 999999 34480 2 2 999999 1 540933 835936 578945 2 2 999999 2 20 999985 2 17 999999 1 7 999989 -868967 1 458883 851355 365359 2 18 999984 1 2 999999 738830 1 304369 426294 58299 2 161641 505644 2 2 999999 1 174045 987664 81546 2 112963 722428 2 2 999999 1 2 999999 324921 2 2 999999 2 161284 880251 2 77979 700339 1 210059 809146 31983 1 640631 849027 683858 1 19 999998 787343 1 2 999999 -24126 2 4 999989 2 2 999999 2 2 999999 1 11 999996 -185916 1 2 999999 767098 1 17 999995 -771805 1 131523 875069 101521 1 2 999999 -315190 2 5 999986 1 2 999999 -902377 2 2 999999 1 15 999987 841679 2 490515 995417 1 2 999999 -862242 2 5 1000000 2 16 999990 2 2 999999 1 441006 984849 382705 2 10 999991 1 2 999999 -56210 1 11 999992 -13822 1 2 999999 -673365 2 446488 910787 2 561065 605328 1 5 999998 710715 1 571609 978546 -364666 1 2 999999 -485645 1 707830 895490 289319 2 2 999999 2 586924 648175 2 86937 116606 1 510166 594612 198005 1 726679 889790 -948693 2 11 999990 1 11 999999 579663 2 19 999992 2 2 999999 2 17 999995 1 97883 811219 -568454 2 9 999984 2 2 999999 1 916317 989474 469948 1 20 999994 -56820 1 2 999999 -922960 2 2 999999 2 154034 940341 1 474411 826789 873875 1 6 999997 627313 1 569474 780783 473607 2 1 1000000 1 9 999991 -489010 1 2 999999 -641787 1 2 999999 -516420 2 2 999999 1 2 999999 -789561 2 2 999999 1 566498 809430 -842424 1 2 999999 -764958 1 512273 726301 151121 2 2 999999 1 15 999982 942714 1 19 999990 -828283 1 11 999991 -967329 1 174108 696909 34854 2 11 999993 2 2 999999 2 2 999999 1 2 999999 -208889 2 19739 519787 1 2 999999 819137 1 16 999986 537124 1 2 999999 79681 2 948553 966276 1 12 999983 -532245 1 79508 936275 -134617 2 281051 881499 2 635468 794707 2 2 999999 1 2 999999 -897025 1 377434 507944 158718 1 49369 911295 85997 1 20086 510286 459559 1 948624 971654 -8294 2 2 999999 2 2 999999 2 13 999993 2 2 999999 2 377835 979057 1 18 999994 306300 2 445687 488130 1 816496 857666 -236845 2 2 999999 1 2 999999 917588 2 18 999982 2 19 999997 2 335855 454528 1 5 999981 -294424 2 2 999999 1 16588 63101 -11787 1 232878 892258 -256036 1 13 999997 -966136 2 3 999989 1 2 999999 -848497 1 20 999982 -324555 2 137572 355868 2 4 1000000 2 7 999997 1 15 999995 -877191 1 2 999999 754300 1 308880 838385 126524 1 2 999999 -105106 2 293620 458689 1 2 999999 976696 1 2 999999 641362 2 2 999989 2 2 999999 2 2 999999 1 11 999986 -747092 2 60460 511236 2 393650 737072 2 17 999987 1 886071 968413 -766167 2 922874 947736 1 160786 249459 -228218 2 19 999991 1 1 999996 -821311 1 16 999999 477193 1 434273 509925 645508 2 15 999990 1 2 999999 132914 1 2 999999 304094 1 6 999992 -443982 1 2 999999 -924687 2 8 999989 2 3 999983 2 7 999997 1 2 999999 -35511 1 6 999982 -364629 2 343686 606549 2 10 999992 2 2 999999 2 297539 396691 2 1 999986 1 2 999999 211331 2 607954 748627 2 787050 943229 2 13 999988 2 2 999999 1 2 999999 541961 2 2 999999 2 10 999983 2 2 999999 1 201841 634075 256653 2 4741 311931 1 2 999999 -864322 2 2 999999 1 15 999987 -686196 2 240014 911761 2 798939 865576 2 653146 911905 2 2 999999 2 11 999992 1 19 999983 -162356 1 14 999984 489077 2 2 999999 2 15 999993 1 2 999999 134185 2 2 999999 1 2 999999 -64363 1 4 999998 -733667 2 3 999982 2 892206 901816 2 2 999999 2 616463 660591 1 65628 798888 -234317 2 71762 97022 1 127850 723469 -845489 1 162714 671259 252456 1 11 999995 296765 1 11 999991 -464765 1 12 999982 -988048 1 19 999989 -874511 2 118588 595932 1 5 999997 -70120 1 2 999999 -236438 2 8 999986 2 1 999997 1 2 999999 -490912 2 2 999999 1 7 999984 -633243 1 9 999990 457072 2 6 999988 2 503728 532379 2 17 999999 2 11 999998 1 2 999999 -923910 1 19 999981 -783925 2 727935 796166 2 800669 830488 2 14 999981 2 2 999999 1 11 999985 733185 1 5 999985 642947 1 4 999998 -824023 1 18 999982 844400 1 2 999992 -638932 1 2 999999 904054 1 2 999999 -69126 2 2 999999 2 2 999999 1 369760 594910 -961438 1 2 999999 -249847 2 65543 951330 1 2 999999 653304 2 18 999990 2 749202 761611 2 535357 727460 2 2 999999 1 2 999999 -842532 1 7 999999 427642 1 2 999999 603422 2 11 999993 1 77723 381557 -155592 2 213207 909183 1 2 999999 -790879 1 2 999999 521788 2 194397 563506 1 110257 688337 272735 2 72341 488267 2 2 999999 1 156784 172957 -574742 1 12 999999 -147093 2 176744 572416 2 1 999988 1 2 999999 212795 1 7 999984 455499 1 2 999999 537973 2 145751 866635 2 1 999995 2 569354 594906 2 2 999999 1 17 999982 153055 1 220590 554846 -33011 1 2 999999 525613 2 1 999994 1 2 999999 -701876 2 235507 954478 1 2 999999 925958 1 403210 786243 -220170 2 230401 624612 2 2 999999 1 15 999994 402234 2 2 999999 1 8 999989 -671688 2 100270 628136 1 427616 839459 85093 2 7 999983 2 2 999999 1 2 999999 28929 2 133226 251515 2 19 999982 2 2 999999 1 2 999999 876450 2 780545 864409 2 297982 438574 2 2 999999 1 2 999985 -274835 2 2 999999 2 329120 368350 2 161231 922523 1 613163 794391 -545648 1 9 999981 403623 1 15 999989 644197 1 9 999992 636193 1 316203 484766 -401817 2 406468 704787 1 148764 494418 810764 1 2 999999 835720 1 494227 926162 -892267 1 3 999983 -9165 2 90169 397282 2 2 999999 1 2 999999 590679 1 2 999999 -132630 2 10 1000000 2 15 999998 1 22063 217900 353478 1 199514 660075 38488 2 662779 843007 2 4 1000000 1 2 999999 621273 2 723977 780009 2 163089 944351 2 642067 901260 2 9577 549123 2 341633 873804 1 2 999999 815442 2 492660 941785 2 2 999997 1 11 999998 -37248 1 2 999999 -901702 1 9 999993 -282935 1 2 999999 359700 2 2 999999 1 13 999982 -870099 2 1 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 998386 1 807492 905201 -856306 1 2 999999 476084 1 2 999999 -384221 1 12 999988 138259 1 322932 984374 474555 1 14 999990 -315815 1 2 999999 -529399 2 335808 679037 1 16 999995 -569351 2 130265 392472 2 2 999999 2 6 999984 1 2 999999 -878877 1 2 999999 -368082 1 544988 677086 -323113 1 2 999999 -669343 2 1 999995 2 6 999996 1 2 999999 490054 1 6 999997 -315210 2 352554 988719 2 20 999991 1 2 999999 -544339 1 2 999999 -373474 2 393675 946187 2 17 999994 2 95510 312615 2 2 999999 1 2 999999 -737946 2 2 999999 2 17 999990 2 7 999988 1 2 999993 -888953 1 2 999999 903320 2 2 999999 2 2 999999 1 2 999999 390272 2 2 999999 2 2 999999 2 480784 943338 1 46577 884817 -568293 1 14 999987 86407 2 260278 821279 1 6 999989 -679502 2 20 999996 2 2 999999 2 25924 385280 2 2 999999 2 1 999988 2 2 999999 1 14 999987 -184654 1 13 999990 959930 1 461157 518382 373296 2 753024 786663 1 11 999999 653749 2 4 999982 1 15 999987 399132 2 18 999993 1 184493 650114 791961 2 440193 541534 1 542516 685567 655350 2 16 999995 1 2 999999 698484 1 2 999999 -182763 1 19 999986 -999927 1 2 999999 -910147 1 19 999994 114236 1 154861 805414 -577681 2 20 999999 2 2 999999 1 11 999994 -197078 2 3 999985 1 102388 314588 805519 1 2 999999 -346147 1 2 999999 616129 2 501031 595531 1 2 999999 -690945 2 2 999999 1 548018 744197 -435467 1 17 999982 -661593 2 45588 415580 1 667828 888867 227786 2 20 999986 1 191153 986499 -629924 2 8 999999 2 18 999991 2 68860 425052 2 12 999985 1 9 999988 -971718 2 2 999999 1 16769 949560 -994633 2 2 999999 1 3 999982 -902339 1 3 999993 511420 2 9164 371255 2 20 1000000 2 2 999999 1 2 999999 -376834 2 237132 710574 2 16 999996 1 2 999999 -240654 2 19 999981 1 2 999999 145268 1 2 999999 652924 1 3 999992 27089 1 573404 670210 662101 1 1 999985 -84423 1 141723 422359 -329387 2 2 999999 2 4 999987 1 58073 123148 -821836 1 676577 732932 -609949 2 2 999999 1 12 999985 173663 1 2 999999 -243290 2 4 999986 2 725105 882922 2 2 999999 1 2 999999 -509648 1 162361 893245 433264 2 2 999999 2 8 999991 2 329429 650225 2 16 999998 1 4 999986 748674 2 2 999999 1 2 999999 -157736 2 76423 492790 1 334321 334476 -534214 1 6 999993 -710460 1 2 999999 227534 1 2 999999 -270105 2 11 999994 2 16 999996 2 14 999989 1 16 999995 -725778 2 2 999999 1 4 999985 -783636 2 10 999990 1 2 999999 816701 2 426650 769097 1 11 999987 287702 1 2 999999 -377688 1 2 999999 -709202 1 125825 430874 -742586 2 4 999998 1 638499 949715 273372 2 254099 885240 1 667374 929098 -312370 2 2 999999 2 2 999999 1 750765 857889 -765496 1 2 999999 -522288 2 17 999993 2 432177 764065 1 2 999999 88946 2 45667 413249 2 2 999999 2 13 999986 1 2 999999 527374 2 54570 940742 2 507280 885219 1 137450 829527 -329160 2 11 999989 1 18 999994 -354739 1 620964 780122 -29852 2 4 999993 2 2 999999 2 2 999999 2 478908 545826 2 329404 734441 1 2 999999 -80760 2 367190 774747 2 2 999999 2 2 999999 2 9 999997 1 16 999991 232780 1 10 999981 -839213 1 1 999992 -695236 2 532054 841463 2 2 999999 2 106864 757205 2 2 999999 2 2 999999 2 1 999998 1 3 999987 324572 1 2 999999 196672 2 2 999999 2 883323 940236 2 16 999998 2 317866 356007 1 2 999999 617111 1 2 999999 204299 2 276976 881674 2 15 999982 1 11 999983 647648 1 164768 487993 -734973 1 9 999982 -714122 2 19 999995 2 2 999999 1 18 999997 580385 2 2 999999 2 19 999990 1 5 999984 -811755 1 2 999999 338223 1 10 999989 -955565 2 3 999995 2 9 999991 2 2 999999 2 2 999999 1 1 999999 -360454 2 2 999999 2 2 999999 1 8 999985 71961 2 7 999991 1 182879 498501 426702 1 15 999984 -519327 1 19 1000000 -478271 2 2 999999 1 2 999999 -163971 2 13 999987 1 17 999995 336611 2 9 999993 2 16 999990 2 471301 706469 1 2 999999 -658008 2 2 999999 2 2 999999 1 2 999999 -973099 2 80106 232502 2 18 999993 2 310661 793513 1 85292 604103 -676841 2 7 999987 1 4 999995 864535 1 8 1000000 325864 1 17 999990 88869 2 145414 989659 1 2 999999 243554 2 15 999987 1 50635 717564 -824565 2 2 999999 1 2 999999 -764890 1 2 999999 -177649 1 15 999997 984428 1 371417 974374 -147267 1 7 999991 -79335 1 250712 794651 168587 2 2695 622838 1 2 999999 146856 2 352903 541592 2 13 999982 1 64970 263545 -68993 2 2 999999 2 7 999995 1 763632 768724 -520279 2 273666 348695 2 101323 272718 1 128786 304947 947900 2 696110 977013 2 5 999994 1 2 999999 -103031 2 4925 906850 2 342029 695607 1 2 999999 -387523 2 2 999999 2 13 999996 2 2 999999 2 357162 524235 1 2 999999 804949 2 17 999999 1 412122 439336 581213 2 33766 819681 2 7 1000000 1 781138 932160 479612 1 2 999999 -565416 2 13 999998 2 17 999984 2 2 999999 2 17 1000000 1 2 999999 -169000 1 263451 871991 198125 1 19 999984 688230 1 278081 802944 66002 1 14 999989 557441 1 13 999992 -258884 2 2 999999 1 2 999999 -352955 2 5 999997 1 16 999988 981980 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 530276 543025 -427197 1 2 999999 828263 2 9 999982 2 2 999999 2 114826 445222 2 500758 629447 2 790454 964890 1 10 999993 -53874 1 2 999999 -856441 1 2 999999 -409209 2 81145 909535 1 2 999999 384735 2 2 999999 1 189518 229498 -212527 2 2 999999 1 2 999999 -715535 2 2 999999 1 3 999991 491331 2 2 999999 2 25994 903791 2 2 999999 1 13897 211483 -120129 1 36832 243983 -603576 2 17 999995 1 402677 956827 -905999 2 43846 302071 1 7 999992 375813 1 67162 925358 3277 1 176042 374872 499901 1 2 999999 -245047 2 431683 740665 2 2 999999 2 2 999999 1 5 1000000 -108672 1 19 1000000 -581572 1 12 999988 106789 2 2 999999 1 2 999999 360652 1 216746 610959 -507040 2 2 999999 2 368767 811188 2 17 999992 1 6 999981 472403 2 2 999999 1 10 999984 -533441 2 17 999999 2 17 999982 2 2 999999 1 209492 657506 -775705 1 2 999999 324119 2 733659 897968 1 2 999999 -56435 2 2 999999 1 243246 791523 -243466 2 313135 381976 1 338795 693823 -741099 2 2 999999 1 431369 714679 909425 2 254498 582960 2 2 999999 2 15 999990 2 4 999990 2 769106 958501 1 11 999998 -720090 1 8 999999 702625 2 2 999999 1 9 999997 -784137 1 14 999999 439701 2 2 999999 1 2 999999 -856328 1 16 999994 -508758 2 10 999988 2 2 999999 2 2 999999 1 2 999999 -325241 1 302651 966854 587799 1 2 999999 -609208 2 4548 420256 1 2 999999 -557085 2 601548 833339 2 2 999999 1 17 999992 -948905 2 2 999999 1 9 999983 799255 1 492453 586015 410792 2 2 999999 2 12 999986 2 2 999999 1 2 999999 -592393 1 2 999999 -533565 2 175470 955643 1 2 999999 -823609 2 2 999994 2 2 999999 1 2 999999 141697 2 318340 627589 2 5 999984 2 504986 929801 1 11 999994 -99376 1 204473 591004 -154794 2 1 999990 1 617580 751399 -48228 1 2 999999 961425 2 623014 842796 1 2 999999 663026 1 2 999999 718442 1 9 999995 -530123 1 2 999999 786066 1 91239 959245 538612 1 2 999999 -322144 2 113861 215607 1 2 999999 903271 1 2 999982 -483735 2 5 999993 1 232270 475867 761755 1 2 999999 -352222 2 2 999999 1 20604 290738 -908563 1 7 999983 976467 2 11 999987 2 848531 899047 2 2 999999 2 12 999995 1 13 999987 473814 1 2 999999 323587 2 203036 374955 2 2 999999 2 2 999999 2 2 999999 2 187055 360034 1 18 1000000 -291192 1 946157 962315 -860126 1 2 999999 215941 1 2 999999 964666 2 2 999999 2 17 999999 1 2 999999 -189504 1 71333 331559 826569 2 2 999999 1 13 999988 898651 1 2 999995 482320 2 17 999985 1 122856 896924 944884 2 2 999999 1 2 999999 437484 1 7 999988 105220 2 372816 900036 1 59231 461099 -436458 2 509495 828511 1 2 999999 -522351 1 100028 325999 -509536 1 7 999994 -585953 1 17 999986 853882 1 2 999999 861806 2 11 999991 1 2 999990 -562982 1 433264 532088 -32150 2 2 999999 1 2 999999 -234713 2 9 999986 2 50022 794495 1 2 999999 -418512 1 593071 856395 157427 1 6 999989 -757935 2 407000 752415 1 3 999993 319068 1 2 999999 658766 2 44229 841542 1 146931 385217 -281671 1 2 999999 -950894 2 2 999999 2 2 999999 1 15 999990 -412425 1 136412 982149 956806 1 778374 963501 -962775 2 2 999999 2 296821 788206 2 89483 461914 1 183280 777859 -391198 2 2 999999 2 6 999987 2 12 999987 1 2 999999 155474 2 320048 914802 1 66534 179620 759933 1 2 999999 417279 1 2 999999 -446501 1 5 999989 446981 2 389228 911808 1 826398 941759 -570202 1 437688 656833 -639345 1 2 999999 595339 1 469142 493278 174465 2 116576 959753 2 911051 990194 1 2 999999 966966 1 2 999999 442096 2 10 999984 2 2 999999 1 16154 522081 733505 2 156505 528923 2 2 999999 2 20 999989 2 36004 999179 2 10 1000000 2 2 999999 1 199693 640231 864448 2 2 999999 1 1 999993 759096 2 20 999997 2 2 999999 2 752227 770645 1 169225 283761 39567 1 69909 803487 -654232 1 126210 844587 902851 1 14 999992 -569725 2 1 999982 2 2 999999 2 4 1000000 2 7 999985 2 20 999984 2 2 999999 1 2 999999 -559085 2 8 999986 1 282499 329710 127694 2 178554 682222 1 2 999999 -244785 1 2 999999 162110 1 2 999999 321297 2 2 999999 2 2 999999 2 4 999993 1 400992 844463 405534 2 17 999990 2 11 999981 2 174624 263365 2 671767 987151 2 2 999999 2 2 999999 2 2 999999 2 56480 806003 2 202074 508091 1 2 999999 -312581 1 114128 358873 -991681 1 340561 991680 875384 2 2 999999 2 605568 775216 2 2 999999 2 2 999999 1 2 999999 934102 1 697300 827456 182262 2 1134 475681 1 2 999999 -706203 2 11 999994 1 211025 536925 584382 1 2 999999 594897 1 648233 978353 -294618 1 9 999999 -344933 2 295216 417383 2 236587 866612 1 2 999999 412586 2 17 1000000 1 2 999999 -776388 1 474617 903558 529705 1 1 999981 144668 2 16 999984 2 7 999992 2 489974 664243 1 4 999989 -968748 1 383963 588418 1729 2 14100 109083 1 3 999996 -462346 2 179111 363705 1 242609 341032 798993 2 2 999999 2 228689 469276 2 18 999986 2 16 999993 2 2 999999 2 2 999999 2 18 999984 2 255441 301328 2 321013 537486 1 2 999999 529760 1 11 999981 671850 2 11 999985 1 2 999999 -946317 2 3 999995 2 2 999999 2 2 999999 1 237276 319195 578094 1 2 999999 336497 1 2 999999 342238 1 2 999999 532621 1 10 999999 132592 1 2 999999 932327 1 672777 991763 -826648 2 15 999989 1 751768 994080 -8126 2 2 999988 1 17 999999 -765786 1 2 999999 -499196 1 242034 773242 223741 2 10 999986 1 15 999983 670532 2 2 999999 1 174530 601754 -540273 1 2 999982 -378122 1 20 999996 -350441 1 2 999999 984006 2 508775 523087 2 2 999999 1 352182 529971 425259 2 794825 989241 1 7 999993 588428 2 2 999987 1 19 999998 669339 1 579479 650542 20644 1 9 999994 -460414 2 2 999999 1 483284 582462 -426164 2 2 999995 2 766970 924390 1 293537 867583 -228821 2 2 999999 1 161707 902024 -298860 2 14 999987 1 2 999999 -487175 2 2 999999 2 756364 870174 1 2 999999 644630 2 2 999999 1 2 999999 -202055 1 3 999985 547622 1 2 999999 -135582 1 4 999983 -233921 1 2 999999 803319 1 19 999992 -491671 1 18 999984 255979 1 17 999996 -321394 1 15 999986 101185 1 719791 918960 -128583 2 18 999981 2 624573 977057 1 191052 862947 82478 1 948350 993707 303894 2 2 999999 1 2 999999 -334182 1 440759 968110 -126131 2 2 999999 2 2 999999 2 2 999999 1 19 999986 909740 2 442576 527592 2 5 999995 1 176714 993045 -911869 2 2 999999 1 20 1000000 87883 2 2 999999 2 270489 658254 2 801074 807932 2 15 999996 2 149548 789220 2 11 999988 2 212188 523296 1 2 999999 283393 2 1 999992 1 331872 815338 864714 1 2 999999 -172259 1 2 999999 -830415 2 11 999998 2 2 999999 2 543669 956774 1 119023 250291 -468111 1 307166 822617 -801205 1 2 999999 -185482 2 20 999999 2 367611 961177 1 2 999999 789281 1 1 999997 -675929 2 13 999990 2 2 999999 2 2 999999 1 2 999999 -180105 2 2 999999 1 369974 443653 953452 1 15 999983 154393 2 69589 543484 1 757408 979473 -911061 1 2 999999 337552 2 542306 584199 1 610497 960525 -460569 2 11889 878865 2 75161 877735 1 2 999999 -109682 2 440869 615237 2 217562 366011 1 18 999992 674847 2 2 999999 1 549607 831227 693658 2 2 999999 1 436487 964398 -639228 1 214120 535582 758461 2 434418 590641 2 2 999999 2 263861 975433 2 2 999999 1 781669 868505 984967 1 9 999990 81450 1 31071 702237 -839897 2 10 999995 1 2 999999 -498064 2 2 999999 1 5507 213228 -719048 1 745538 999420 -978222 2 13 999993 1 152938 905351 -839415 2 379068 719588 2 3 1000000 2 174005 194237 1 465705 843310 510855 2 333828 690393 2 3 999983 1 628867 755466 125383 2 2 999999 2 13 999990 1 12 999988 -533644 1 4 999984 -810005 1 11 1000000 794654 2 2 999999 2 2 999999 1 10 999997 980383 1 18 999983 358098 1 159369 582354 276709 2 16 999986 2 2 999999 2 2 999999 1 2 999999 577556 1 5 999982 129086 1 2 999988 161258 2 22537 986730 2 66445 424082 2 2 999999 1 2 999999 -713934 2 8 999991 1 2 999999 -603951 1 19 999990 275214 2 12 999988 2 13 999987 1 2 999999 697217 2 13 999987 2 5 999986 1 12 999990 -903863 1 14 999988 -479999 2 14 999998 1 2 999999 79834 2 18 999985 2 2 999999 1 352996 879547 141846 1 2 999999 -451883 1 2 999999 113838 1 2 999999 -810715 1 2 999999 -401517 2 4 999991 2 2 999999 1 845749 970223 -599432 1 2 999999 -614218 1 8 999996 -467614 1 2 999999 -946744 2 2 999999 2 548291 572246 1 2 999999 294660 2 71650 857290 2 2 999999 2 2 999999 2 156616 449029 1 49836 422736 249059 2 14 999994 2 20798 475701 2 307730 697102 1 11 1000000 433988 2 28907 249311 2 6 1000000 1 9 999994 738901 1 2 999999 -508240 2 379844 507516 2 20 999984 2 16 999985 1 3 999985 -321521 1 181829 192039 435774 2 2 999999 2 2 999999 2 54039 513033 1 41230 658871 258424 2 3 999985 2 242839 591233 1 2 999984 -73800 1 2 999999 243423 2 2 999999 2 18 999989 2 297182 320668 1 2 999999 493994 2 3 999994 2 134590 169749 1 2 999999 504798 1 2 999999 459117 2 283715 570776 2 2 999999 2 2 999999 1 18 999997 155762 2 16 999986 2 7 999989 1 171793 860793 -668701 1 2 999999 902783 2 2 999999 1 114738 798056 87584 2 278527 831878 2 617373 865780 2 553150 705036 2 5 999984 2 20 999989 1 1 999986 -865305 2 2 999999 2 2 999999 2 113125 290555 1 2 999999 -909738 1 20 999999 -640375 2 2 999999 1 2 999999 -172937 2 2 999999 2 123543 515043 2 817503 861728 1 627449 879629 -629560 1 2 999999 -912846 1 93091 392741 755058 2 2 999999 2 7 999983 1 200797 267288 -263001 1 10 999981 -559055 1 2 999999 -538172 2 877707 957642 2 404791 933851 1 19 999995 -607844 2 12 999981 2 15 999988 1 5100 141161 -701197 1 2 999999 -526193 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -700032 2 6 999995 1 8 999982 674610 2 468159 721954 2 436394 805853 1 9 999997 326628 1 40302 398050 923272 1 2 999999 -764892 2 9 999997 2 69913 715613 2 2 999993 2 241780 723488 2 7 999985 1 2 999999 -913068 2 503255 573808 2 10 999993 1 2 999999 367540 2 2 999999 1 5 999994 -844310 1 17 999997 951850 1 546422 579545 325840 1 248791 510437 558414 1 365549 830932 -560359 2 743306 835804 2 2 999999 1 87660 354890 894273 1 2 999999 -958902 1 406606 577328 173307 2 2 999999 1 14 999998 56173 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -727119 1 70165 419941 298190 2 14 999996 1 631190 773972 -94146 2 2 999999 1 5 999998 -770908 1 2 999999 -48998 2 281272 573375 2 5 999981 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -243690 1 540605 757044 -127481 1 2 999999 503443 1 61664 188008 -671106 2 2 999999 1 49720 513723 -91424 1 440931 465559 478036 2 20 999982 2 2 999999 1 563280 809632 254730 1 2 999999 -979415 2 1 1000000 1 2 999999 -432661 1 35769 224152 648224 1 337054 393377 -348243 1 20 1000000 463291 2 20 999994 1 312826 793734 -598789 2 123554 785107 2 11 999998 2 449158 822243 1 2 999999 -686864 2 2 999991 1 569325 875814 110624 1 718837 888030 -240550 1 2 999999 121508 1 1 999994 -293518 1 7 999982 -914754 1 2 999999 -183820 1 11 999985 -573445 2 625805 673019 2 409759 971589 2 8 999998 2 2 999999 1 668066 847493 -156386 1 382083 870333 -929077 1 60311 963888 -435151 2 547770 586373 2 19454 925697 2 11 999985 2 15 999990 1 2 999999 997319 2 13 999998 2 14 999993 1 301772 343679 312206 2 2 999999 2 2 999983 2 832289 850120 2 350061 944435 2 140841 444273 2 544382 944943 2 442735 677511 1 15 1000000 849166 2 14 999998 2 2 999999 2 2 999999 2 2 999999 2 300746 964616 1 316197 763141 -177888 2 251762 783949 1 181231 602959 -271485 1 2 999999 94245 2 142966 958370 1 17 999994 -199612 1 18 999983 304038 1 572470 621912 -293420 2 2 999999 1 10 999987 234296 2 13 999993 2 638858 876984 1 2 999999 548912 1 2 999999 344144 1 2 999999 -635701 2 2 999999 1 10 999989 -18828 2 9 999990 1 20 999983 -805514 2 2 999999 1 246014 344057 835257 2 14 999992 2 294329 431079 1 213516 271941 101838 1 2 999999 -608239 2 15 999999 1 2 999999 -196364 2 2 999999 2 17 999990 1 2 999999 961621 2 308234 335988 1 465046 648929 320755 1 2 999999 707821 1 2 999999 762117 2 9 999984 1 283814 628413 -542822 1 17 999990 709851 1 12 1000000 -941039 1 2 999999 -784013 2 6160 851887 1 229549 616695 -232054 1 2 999996 -907875 1 309069 779750 636675 2 2 999986 1 407600 909328 862099 1 2 999999 755365 1 319601 433685 -661468 1 165750 814338 684322 2 829605 858914 1 2 999999 757302 1 5 999995 -776968 2 4 999984 1 12 999987 110681 2 3 999993 1 190152 958454 -996173 1 2 999999 322106 2 2 999999 2 20 999997 1 6 999985 -562274 2 3292 468751 2 2 999999 1 2 999999 522568 2 2 999999 1 2 999999 613260 2 106181 860513 2 16063 923707 2 2 999999 1 196957 903479 -163443 2 461405 463506 1 573343 695379 -913052 2 1 999990 1 2 999999 833731 2 12 999981 1 17 999988 490798 1 2 999999 -117619 2 11 999989 1 8 999987 383594 1 67944 684683 44740 2 12 999992 2 646519 877489 2 145894 911764 1 291283 722060 -696159 2 530874 976057 1 143707 560420 -640050 1 8 999995 295148 2 2 999985 2 106264 801682 1 2 999999 -848428 1 19 999987 -128795 1 11015 483362 -678189 2 148088 703382 1 4 999985 -843330 2 222179 354340 2 16 999990 1 20323 275508 -3250 2 5 999989 2 2 999999 2 2 999987 1 10 999983 -836290 1 311410 536178 -803531 1 2 999999 751025 1 15 999988 -750515 1 385287 978435 -800763 1 2 999999 -595027 1 6 999987 214339 2 659096 793311 2 1 999992 2 595609 743049 1 485206 896976 -781427 2 2 999999 2 2 999999 1 2 999999 74937 1 7 999984 -811191 2 5 999985 1 101637 421178 251204 1 20 1000000 711617 1 7470 676255 -147452 1 2 999999 -358948 1 78838 577063 581551 1 2 999999 725790 2 557806 595407 1 2 999999 569258 2 6 1000000 2 2 999999 2 445699 890228 2 2 999999 1 2 999999 282469 2 513665 527465 2 698512 702875 2 2 999999 1 201721 812408 -138370 2 3 1000000 1 2 999989 -126887 1 25781 156582 -70507 1 2 999999 827383 1 17 999989 -481259 2 13 999983 2 2 999999 2 19 999987 2 9254 26624 2 2 999999 1 2 999999 715651 1 2 999999 458523 2 80853 381884 2 18 999995 2 2 999999 2 8 999989 1 16 999982 -559374 2 111757 690607 2 7 999995 1 2 999999 -396178 2 2 999999 1 2 999999 104761 2 19 999998 2 2 999999 2 307157 894382 2 2 999999 2 2 999999 2 36978 118017 2 83591 746154 2 207269 893701 2 2 999999 1 8 999990 11491 2 2 999999 2 3 999983 2 2 999991 2 2 999999 1 698864 966799 182762 1 2 999999 332966 2 7 999981 1 2 999999 641836 2 213740 802343 1 225643 549698 165099 2 511316 546990 1 2 999999 639949 1 2 999999 -819174 1 12 999992 -559280 1 2 999999 -281684 1 235668 573965 -641254 2 34736 51356 2 1 999994 2 2 999999 2 292385 459661 1 20 999986 -243428 2 16 999988 1 377588 950588 784075 1 2 999999 -893091 2 11 999982 1 344046 470869 791253 1 2 999999 616060 1 761459 911186 -651830 2 17 999994 1 409126 977788 718432 2 2 999999 1 975816 992731 -573404 1 2 999999 -119952 1 2 999999 -863348 1 2 999990 575172 2 713061 965469 2 2 999994 1 2 999999 434358 1 9 999993 -467991 1 578706 832648 328698 2 2 999999 1 10 999993 -460545 2 2 999999 1 1 999988 -572288 2 433573 808533 1 2 999999 -515904 2 2 999999 2 541718 773957 2 13 999987 2 8 999997 2 2 999999 2 2 999999 1 80401 477353 771817 2 10 999983 2 2 999999 1 2 1000000 -197582 1 354903 397434 463858 1 13 999989 -947775 1 578067 802676 -931700 2 13799 778411 1 164917 410069 -925803 2 2 999999 1 16 999997 -358348 2 14 999999 1 6 999996 96666 1 17715 230941 -523026 1 8244 242893 -503592 2 2 999999 2 4 999985 1 470926 900212 426065 1 2 999999 -491790 1 26760 382476 -863083 2 15 999990 1 11 999992 52725 1 16 999986 597326 2 548025 855089 2 77021 423734 2 2 999999 1 2 999999 425289 1 2 999999 -787638 2 17 999981 2 346183 686492 2 2 999999 1 2 999999 -140265 2 19 999989 1 372589 949375 43082 1 7 999985 -722346 1 2 999999 -352278 1 2 999999 676658 2 2 999999 2 2 999999 2 19 999992 1 846543 960030 -964318 2 2 999999 1 2 999999 347576 1 8 999999 976597 2 957543 996374 1 10 999997 -208190 2 695778 827069 2 2 999999 2 2 999999 2 17 999981 1 2 999999 451289 1 19 999986 -596331 2 2 999999 2 2 999999 1 2 999999 447362 1 2 999999 -602871 1 2 999999 -745021 2 2 999999 2 1 999999 1 62955 667321 -999714 2 281958 688776 1 13 999994 455488 1 12 999989 -848062 1 1 999988 128585 1 6 999983 906387 2 412694 788048 2 326423 594253 2 2 999999 1 380737 582632 817532 1 2 999999 172011 1 2 999999 -463684 2 297575 891749 1 4 999996 340768 2 197684 730827 1 2 999999 429360 1 13 1000000 -423728 1 11 1000000 161095 1 2 999999 309138 2 2 999999 2 2 999999 1 8 999984 -491699 1 189279 246661 -201664 2 2 999999 1 259740 328382 -147318 2 2 999999 2 14 999997 1 13 999997 -513540 1 469224 721234 213760 1 3 999982 441320 1 2 999999 53042 1 243781 333520 682669 1 2 999999 615609 2 324121 947974 2 6 999984 1 318137 528435 -117144 1 132716 855990 94781 2 47535 933063 1 11 999988 -197404 1 76347 691399 403170 1 19 999983 -209394 1 16 999990 809944 1 18 999984 -304633 1 96863 762635 127990 1 2 999999 -527824 1 2 999999 74260 2 15 999992 2 7 999993 2 5 1000000 2 10 999988 1 218429 783664 775262 2 19 999984 1 2 999999 215519 2 5 999993 2 128625 583296 2 2 999999 1 3 999982 218171 1 8 999992 470224 1 2 999999 713340 2 12 999984 1 11 999991 782143 2 756543 882557 2 15 999988 1 17 999998 -335163 1 203149 600451 269204 1 8 999995 488892 1 2 999999 562570 1 2 999999 895727 1 20599 194326 -154028 1 420528 616395 -48402 2 138132 582003 1 2 999999 -466205 1 2 999999 -314705 2 428313 471930 2 133902 317995 1 2 999999 682586 2 773834 870808 1 130570 402918 -537386 1 2 999999 413348 1 2 999999 241169 2 2 999999 2 530712 537102 1 349870 947067 201008 2 2 999999 1 171020 873363 -43243 1 2 999999 -699122 1 7 999985 119281 1 16 999983 481032 1 229073 272124 514171 1 179714 498855 -989377 2 251396 313277 2 2 999999 1 2 999999 -328640 1 2 999999 893541 2 2 999999 2 329533 803677 1 60251 83091 -955919 1 837127 869196 175803 1 57485 321221 245832 2 257987 402738 2 2 999999 2 2 999999 2 15 999988 2 140318 991995 1 410488 968894 -110092 2 2 999999 1 164021 409909 963655 1 2 999999 -683697 1 517537 786583 499336 2 19 999993 1 2 999999 429895 1 153058 492115 -88451 1 20 999987 -468356 2 2 999999 2 2 999999 1 19 999983 280010 1 14 999996 442503 1 2 999999 -420382 1 292334 455891 375364 2 14 999984 1 10 999993 267336 2 295571 766895 2 126683 448987 1 390893 864408 -10942 2 42846 643404 1 634518 919890 9915 1 1 999989 520543 1 217611 399088 -320293 2 231212 708878 2 74087 239576 1 192645 279873 643569 1 10273 119653 -768494 1 2 999999 -427757 1 590563 741992 504551 1 2 999999 976602 1 2 999999 -327299 2 14 999984 2 2 999999 2 337382 799780 1 7 999983 147982 1 2 999999 -702148 2 2 999999 2 15 999985 2 17 999988 1 273371 656099 729320 1 515539 648077 701759 1 129981 738116 -718540 1 36640 696927 702756 2 2 999999 2 327881 686297 1 191598 803463 -858344 1 19 999981 -36990 1 7 999995 -528395 1 18 999985 -550674 2 128346 251772 2 143323 412864 1 431178 839180 -495906 2 376183 402466 2 19 999987 1 6 1000000 624415 1 8 1000000 731254 2 2 999999 1 378711 773454 502421 1 10 999991 -309783 2 612062 774847 2 2 999999 1 272376 568727 379146 2 514975 685023 1 463452 832421 -324503 1 2 999999 -738348 1 672388 721338 579527 1 483345 720947 -362380 2 512552 731889 2 78922 101651 1 17 999991 -627221 1 10 999981 55885 1 2 999999 -809152 1 10 999989 23587 1 3 999988 -569122 2 132782 442489 2 18 999986 1 2 999999 433912 1 2 999999 -696467 1 619190 768995 699959 1 20 999998 978176 2 761408 859209 1 2 999999 -951477 2 785468 983662 2 652402 682650 1 14 999985 637295 2 2 999999 2 2 999999 1 5 999985 652763 2 2 999999 2 7 999982 2 2 999999 1 7 999993 -567837 2 20 999997 2 2 999999 1 471385 884370 593189 1 2 999999 -803812 2 2 999999 2 2 999999 2 134791 385086 2 865513 955884 1 89146 113015 -816400 2 476625 493548 1 2 999999 -323057 1 56772 151176 460061 2 565697 932418 1 2 999999 -121676 1 2 999999 178810 2 2 999999 1 2 999999 873717 2 12 999989 2 86254 149842 1 2 999999 -642599 2 786881 819189 1 2 999999 720248 1 9 999999 -501496 2 2 999999 1 15 999984 -169730 2 15 1000000 2 2 999999 1 2 999999 255615 2 542017 994380 1 11 999991 -864115 1 603847 647218 370278 1 2 999999 821608 2 2 999999 1 2 999999 -706948 1 267996 715826 205560 2 53031 582781 2 217910 945428 2 134543 665033 2 12 999994 2 5 999991 1 129260 245363 -557420 2 2 999984 2 702332 932833 2 2 999999 1 300451 779649 -52605 2 2 999999 2 13 999988 1 638551 886762 -114168 2 19 1000000 2 269887 459643 1 15 1000000 -86000 1 536682 743403 -708208 2 6 999982 1 13 999987 361505 2 736903 836349 2 17 999986 1 624926 907019 -464719 1 528525 761559 637140 1 14 999983 -975064 1 555959 912177 363172 2 12 999992 1 2 999999 261751 1 2 999999 795915 1 109649 712186 879950 1 2 999999 956047 2 70675 697161 2 2 999999 2 11 999987 1 7 999998 960146 2 17 999987 2 444978 858684 2 2 999999 2 14 1000000 2 4 999983 1 93187 461637 36695 2 2 999999 2 10 999987 1 8 999997 185780 2 14 999985 2 300033 621459 2 2 999999 2 2 999999 1 265280 304781 758496 2 2 999999 1 2 999999 -113157 1 19 999997 322578 1 2 999999 -374415 1 20 999985 142939 2 11 999999 1 19 999988 270594 2 482712 645484 1 3 999991 -321284 2 2 999999 2 2 999999 1 347589 768407 -213046 2 267584 376794 2 20 999981 1 314963 591131 -760308 2 30008 184564 2 612948 747998 1 477282 812173 457979 2 59065 767161 2 2 999999 2 403049 585427 2 349242 567215 2 2 999999 1 271250 750363 -545604 1 2 999999 -408626 1 2 999999 260679 2 2 999999 2 4 999998 1 20 999999 -633462 2 2 999999 1 237970 605501 -771677 2 632042 786493 1 2 999999 202092 2 2 999999 2 335797 987524 1 6 999988 111783 1 128128 508159 -841230 1 1 999999 836406 1 258356 805326 449129 2 111102 463545 2 2 999993 1 31863 546333 719025 1 2 999999 -158805 1 523033 818471 150291 2 196594 393376 1 9 999996 522009 2 157942 414655 1 2 999999 279032 2 555380 794941 1 1 999999 -349742 1 2 999999 462801 1 2 999999 864540 1 201562 867689 -160008 1 15 999985 -412336 1 19 999999 841033 1 17 999991 829650 1 5 999985 -244164 2 66927 316693 2 13 999985 1 2 999999 289770 2 863299 942134 1 2312 885850 -446002 2 6 999994 1 2 999999 -19732 2 7 999999 2 20 1000000 1 57604 741049 268743 1 2 999999 656737 2 377804 770955 1 13 999983 -68013 2 13 999996 1 19 1000000 585743 2 2 999999 1 47068 887324 -840201 2 625574 896263 2 2 999999 2 201817 280812 1 2 999999 769761 1 465391 555841 806869 1 1 999986 661845 1 2 999999 -75387 2 1 999992 2 821964 998345 1 12 999987 132833 2 20 999983 1 2 999999 -269754 1 19 999981 -709968 2 2 999999 2 20 999993 1 2 999989 104931 1 309896 375194 -744349 2 2 999999 2 769266 990028 2 9 999997 2 2 999999 1 253512 772219 -502351 1 2 999999 555940 1 19 999988 -436795 1 2 999999 430963 2 12 999985 1 12 999984 -476696 2 295455 801142 2 18 999997 1 1 999987 -201073 1 16 999983 -564915 1 2 999999 285917 1 2 999999 -78205 2 260263 792890 1 8 999988 -576702 2 2 999999 2 2 999999 2 17 999994 1 2 999999 448368 2 292204 687721 1 304725 569719 -244692 1 2 999999 332313 1 2 999999 220709 2 102246 912803 1 464334 768552 460139 1 849367 887370 255296 2 9 999988 2 17 999996 2 2 999999 2 19 999988 2 18 999982 1 16 999985 -905253 1 8 999994 -259578 1 2 999999 826141 1 2 999999 132705 1 2 999999 -939589 2 12 999992 2 387976 536764 2 2 999999 2 2 999999 2 85882 877522 2 6 999986 2 2 999999 2 16 999991 2 2 999999 2 2 999999 1 18 999990 -955860 2 2 999999 1 2 999999 -363531 1 17 999993 -911570 1 2 999999 -156347 2 2 999999 2 2 999999 2 16 999987 2 3 999988 2 168386 312946 1 12 999997 465475 2 2 999999 1 2 999999 962074 2 20 999983 2 2 999999 2 2 999998 1 223652 367876 -124100 1 17 999997 -687940 2 2 999999 1 4 999992 -56744 2 533294 677530 1 2 999999 -88804 2 13 999997 1 14018 93982 -467125 2 11 999998 1 485168 702895 963145 1 2 999999 821102 1 2 999999 91928 1 2 999999 -622544 1 2 999999 -530749 1 731936 872138 762731 1 2 999999 -81198 2 2 999999 1 2 999999 -704735 1 2 999999 484836 2 396055 490993 2 5 999992 1 416495 437415 148844 2 70418 164397 2 12 999998 2 15 999994 1 73633 756625 764838 2 718821 890576 2 261062 888063 1 270487 973378 119131 1 12 999984 786370 1 357062 796594 332925 1 2 999999 845100 2 3 1000000 1 11 1000000 119610 2 556511 788051 1 320718 885598 485011 1 8 999981 -179038 2 2 999999 2 224802 663257 2 2 999999 2 2 999999 2 2 999999 1 15 999989 -444581 2 2 999999 1 9 999998 428986 2 514624 922715 2 2 999999 1 10 1000000 -965278 1 2 999999 -254130 1 10 999986 341643 1 2 999999 85712 2 19 999988 2 753972 806427 2 16004 430565 1 1 999982 -249340 2 2 999999 1 394536 454092 321186 2 1 999989 2 30328 995805 2 2 999981 1 532862 900064 -177159 2 295891 582760 1 2 999999 -736446 1 2 999999 -408358 2 317511 529880 1 2 999999 -215555 2 15 999989 1 2 999999 22095 2 3 999982 1 249757 728049 -111261 2 669009 770100 2 15 999984 2 714477 951600 1 2 999999 -95313 1 398951 933775 -242570 1 450491 913973 -74223 2 15 999995 2 6 999999 1 5 999981 470615 1 11 999983 -668266 1 2 999999 57990 2 5 999999 2 21605 138229 2 17 999988 1 2 999999 85091 2 10 999981 1 2 999999 409836 1 6 999998 534759 1 146478 393423 -17101 2 11 999999 1 2 999999 602971 2 680074 920182 1 692496 752746 -754020 2 645763 949095 2 11 999991 1 2 999999 326039 1 15 999998 943014 2 19 999985 1 432997 772507 -671557 1 2 999999 940151 2 12 1000000 2 3 999985 2 2 999999 2 2 999999 2 2 999999 1 151208 733880 -764522 2 201388 612432 2 2 999999 1 2 999999 727385 1 129764 477142 -514118 1 258366 361542 -639853 1 243838 486537 525641 1 2 999999 -965344 1 171753 817531 595525 2 2 999999 1 14 999993 -613762 1 598304 961351 -803747 2 2 999999 1 19 999994 841292 1 2 999999 -133942 1 2 999999 892653 1 2 999999 -247685 1 2 999999 -617800 2 6 999983 1 26389 119694 -828091 1 181189 358405 869888 1 18 1000000 -389703 1 560957 778353 343642 2 12 999984 2 2 999999 2 2 999999 1 2 999999 -881910 2 14 999995 1 191117 944536 577995 2 9 999981 1 954126 992065 587415 2 62168 784941 2 549629 988458 2 456777 924535 2 9 999981 1 2 999999 -54209 2 143271 582136 2 133935 595562 2 9 999984 1 18 999990 848556 1 18 1000000 -267874 1 2 999999 -760768 1 19 999982 -138450 2 2 999999 2 9 999988 1 20 999987 338336 2 2 999999 1 19 999988 417111 1 2 999999 649133 1 92880 968307 914092 2 257544 651929 1 2 999999 786599 2 2 999999 2 19 999981 2 2 999999 1 349817 967192 538781 2 7 999985 1 192080 813418 -900527 1 3 999985 83742 2 13 999989 2 522866 797067 1 190990 666855 -338085 1 56682 473429 -782934 2 2 999999 1 70756 406685 985787 2 2 999999 2 895531 942079 1 2 999999 -607647 2 9 999999 1 256257 848203 -430039 1 6 999985 -301441 1 14 999988 849628 1 2 999999 136519 1 6 999986 -944471 2 806249 985453 1 2 999999 615866 1 13 999982 520219 2 11 999985 1 722467 961122 -293106 2 68307 901200 2 15 999984 1 20 999996 569993 2 2 999999 2 17 999986 1 6 999992 -275304 1 9 999984 55280 2 2 999993 1 914584 999256 -829394 2 283721 521940 1 3 999984 -522017 1 2 999999 -158982 2 9 999985 2 2 999999 2 15062 871271 1 302927 928215 461454 2 2 999999 1 2 999999 -816068 1 2 999999 720210 2 2 999997 1 3 999998 -11063 2 121865 720115 1 2 999999 156545 2 100166 160362 2 2 999999 2 4 999981 2 2 999999 1 726639 980462 546552 2 566921 635378 2 320999 997013 1 344140 437649 -810454 2 318898 957651 2 2 999999 2 593200 981353 1 8 999985 929792 2 100673 755927 2 16 999999 1 15 999983 -536343 2 2 999999 1 607204 863945 -351859 1 506397 995079 -416466 2 336767 633334 1 3 999990 -308234 2 2 999999 2 16 1000000 1 8 999983 -349767 2 2 999999 2 18 999993 2 17 999996 1 7 999988 -213507 2 2 999999 1 16 1000000 439077 1 13 999994 -728727 1 720747 968264 -17650 1 19 999993 697007 2 321113 370996 2 343782 627354 1 18 999991 696649 1 2 999999 -427285 2 4 999995 1 2 999999 46084 1 2 999999 379553 1 2 999999 908831 1 10 999985 692165 2 9 999997 1 79198 466523 -614237 1 638902 817871 421795 1 86742 789639 -392502 1 16 999985 228043 1 47881 554529 582979 1 13 999995 340375 1 10 999991 -395340 1 33100 230992 -383462 1 515940 742394 861349 2 2 999999 1 2 999999 874042 1 186588 735286 -9321 1 222293 443523 399954 2 2 999999 2 2 999999 2 18 999988 2 2 999999 2 2 999999 2 13 1000000 1 4 999986 605108 2 2 999999 2 424796 670070 2 951699 980106 2 18 999994 2 2 999999 1 767823 999980 176713 2 260701 541297 1 11 999993 -937183 1 2 999999 -42533 1 4 999995 -500859 2 2 999999 1 13 999984 -538282 1 597036 791115 920019 1 86761 111184 410512 1 279943 896352 -632979 1 2 999999 26443 1 8 999994 -41734 1 821693 874371 90714 1 10 999981 -857867 2 14 999986 2 127522 243914 1 2 999999 115096 1 19 999983 -837052 1 2 999999 -41304 1 325330 391107 258329 2 197109 980202 2 2 999999 2 2 999999 2 55316 970672 1 2 999999 -948395 1 2 999999 -437242 1 16 999992 -620161 1 2 999999 768986 1 9 999990 -474677 1 17 999981 710781 1 2 999999 450683 2 199871 906121 2 756392 915829 2 174274 879025 1 7 999992 -967093 2 12 999997 1 8 999998 288927 2 3796 670582 2 16 999996 2 4 999990 2 724591 951514 2 2 999999 1 2 999999 -368683 1 9 999987 -52534 2 2 999999 2 2 999999 1 2 999999 -839549 2 492696 976732 1 397525 651746 200946 1 5 999998 513003 1 3 999991 -557865 1 35479 200301 787392 1 99835 239023 -107221 1 2 999999 -771120 2 13 999981 1 2 999999 -33344 1 375329 686876 286133 2 11 999995 1 17 1000000 -192714 1 2 999999 961986 2 6844 594667 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -347731 2 693705 880975 1 2 999999 -986732 2 7 999981 2 15 999982 2 2 999999 2 405792 807294 2 2 999999 2 16 999991 2 5 999986 1 2 999999 -208976 1 2 999999 872056 1 3 999982 551537 2 17 999995 1 14 999986 367608 1 383525 776208 -239436 2 7 999985 1 2 999999 765901 1 36661 527862 109651 2 2 999999 1 2 999999 -744000 2 2 999999 2 42217 984001 2 2 999999 1 227200 610050 80417 1 18 999988 407958 1 2 999999 -236339 1 319935 675342 239222 1 8 999990 -168396 1 82723 703275 -963785 2 2 999999 1 88895 446211 -984286 1 2 999999 387337 1 460468 660698 521191 2 268372 840480 1 329300 417608 -153 1 18 999983 84067 2 8122 119739 1 4 999996 409687 2 2 999999 2 16 999992 1 2 999999 828699 2 401376 415286 2 3747 602499 1 12 999989 -243203 2 7 999983 1 2 999999 986371 1 2 999999 -63229 2 10 999984 2 2 999983 1 752411 894616 306414 2 11 999992 1 20 999998 -818067 1 50440 778379 -587920 1 115009 209049 978547 2 15 999987 1 9 999992 -992128 1 265941 494659 -324920 1 2 999999 563449 2 6659 466920 2 19 999990 1 401885 956452 12963 2 52538 796354 2 512947 977696 2 12 999995 1 9 999989 326189 2 220119 869158 1 586728 619428 -410683 2 367383 460867 1 2 999999 -379283 2 173253 993003 2 755219 772454 2 5 999995 2 2 999999 1 6 999988 -54727 1 9 999983 61858 2 2 999999 2 2 999999 2 9 999985 2 2 999999 2 637397 770786 1 5 999988 -895536 1 459822 712755 -860914 1 12 999988 573879 1 2 999999 167486 1 2 999999 -166303 1 2 999999 537436 1 2 999999 -948489 2 644968 730185 1 5 999999 -431961 2 4 999989 2 2 999999 1 706809 784108 -911488 1 2 999999 73806 1 2 999999 273709 1 14 999988 843979 1 239779 620286 -850002 2 8 999987 1 4 999981 30045 2 2 999999 1 7 999989 -392595 2 406903 512055 1 1 999987 -160409 2 2 999999 1 3 999985 -236986 1 533241 971775 -659834 2 2 999999 1 300805 916086 -772786 2 7 999991 1 18 999994 744949 1 2 999999 250714 1 4 999982 857934 1 3 999988 -4011 2 10 999997 1 76209 99391 75766 1 2 999999 675513 1 11 999981 -464446 1 2 999999 618960 1 605238 724132 -956822 1 2 999999 -71865 2 11 999985 1 539903 736044 685607 1 2 999999 325771 2 429655 853399 1 52985 394389 886286 2 18 999985 2 159137 350858 1 446318 586157 254383 1 3 999996 -130829 2 6296 367230 1 67482 620397 108666 2 4 999984 2 2 999999 2 104844 207084 2 239372 358470 1 2 999999 999181 1 647135 927965 240947 2 147590 934300 1 52773 78735 257610 2 2 999999 2 10 999984 1 19 999987 -755054 1 2 999999 -435184 2 2 999999 1 2 999999 -86 2 212028 861011 2 18 999992 1 2 999999 -245151 2 44670 396303 1 312084 960140 -258192 2 18 999999 2 457348 613106 2 374855 726880 2 2 999999 1 2 999999 -409664 2 2 999999 2 747840 835302 2 13 1000000 2 2 999999 2 483211 841715 1 7 999983 -830049 2 2 999999 2 7 999989 2 1 999984 2 2 999999 2 130821 986740 2 3 999984 1 428453 802296 461360 1 419950 500964 590003 1 9 999988 -968097 1 151875 162339 492858 2 2 999999 1 80827 459338 -306895 2 8 999999 2 389425 479710 1 2 999999 -358101 1 2 999999 -467249 2 7 999993 2 2 999981 1 2 999999 911278 2 2 999999 2 369414 458439 1 2 999999 -125818 2 87160 229337 1 453590 467649 797966 1 7 999988 289435 2 2 999999 1 5 999989 -126950 2 2 999991 1 13 999998 -625832 1 40191 97733 -937096 1 2 999999 -759253 1 2 999999 -680048 1 338225 944762 -492666 2 10271 784855 1 258851 401712 752574 1 460426 502060 283829 1 18 999993 -262297 1 406728 539494 976705 1 154612 975477 693021 2 3 1000000 2 1 999985 1 2 999999 421246 1 2 999999 -877210 1 2 999999 -179716 1 19 999997 -679911 2 2 999999 1 20 999996 -227597 2 2 999999 2 629712 862321 1 2 999999 840909 2 20 999989 2 779046 912636 1 2 999999 -651059 1 752353 922517 -859160 1 2 999999 -511641 2 16 999991 2 430356 514242 1 20 999993 -970322 1 18 999985 534598 2 2 999993 2 15 999981 1 407433 938514 133834 1 18 999995 908295 2 12 999987 2 2 999999 2 2 999999 2 6 999989 1 5 999990 -795247 1 7 999996 -933332 2 2 999999 1 4 999992 -509312 1 1 999996 -112648 1 2 999999 182993 1 2 999999 958772 2 2 999999 2 2 999999 1 2 999999 251912 2 2 999999 2 4 999996 2 320570 843407 1 2 999999 183145 1 591251 664286 -971168 1 2 999999 185696 1 2 999999 302539 2 93713 716512 1 651853 720447 -833527 2 3 999982 1 11 999983 -870540 1 37638 160134 627095 1 20 999998 216402 2 12 999998 1 2 999999 926727 1 605688 726914 767605 2 2 999999 1 2 999999 591188 2 4 999991 2 2 999999 2 363593 516392 1 2 999999 928071 1 2 999988 -710052 2 3 999986 2 2 999999 1 15 999995 132903 1 9 999997 -805874 1 142088 584782 -87794 1 18 999995 -461537 2 2 999999 1 1 999998 -650378 2 2 999999 2 2 999999 2 249151 305593 2 194159 977937 1 101034 551330 76579 2 2 999999 2 10 999989 2 2 999999 1 122343 164762 -332573 1 2 999999 979012 2 5 999982 1 2 999999 -883193 2 329868 948921 1 9 999986 188846 2 20 999998 2 2 999999 1 11 999994 435300 2 2 999999 2 19 999999 2 2 999999 2 2 999999 1 2 999999 -29010 1 649940 878542 907136 2 2 999999 1 1 999996 931492 2 2 999999 1 2 999999 -672210 2 17 999995 2 17 999998 1 20 1000000 118054 1 2 999999 -501853 1 170248 493724 624404 1 13 999982 -549155 2 2 999999 1 6 999992 658718 1 2 999999 26991 1 2 999999 434977 2 2 999999 1 2 999999 -296733 2 2 999999 1 2 999999 -857324 2 2 999999 2 2 999999 2 2 999999 1 2 999999 604413 1 10 999987 345111 2 2 999999 1 20 999997 -99449 2 10 999984 2 2 999999 1 16 999988 609835 2 2 999999 2 2 999987 1 10 999983 723862 2 2 999999 1 8 999998 599276 2 16 999984 2 29449 344466 1 159928 187468 949013 2 472699 785938 2 2 999999 1 2 999999 -20788 1 2 999999 190842 1 2 999993 253678 2 2 999999 2 11678 69956 2 2 999999 1 204489 902342 238061 2 3 999998 1 18 999997 -741494 1 438020 921236 399651 1 10 999996 75455 1 1 999984 984124 2 2 999999 1 236767 419638 -749195 2 2 999999 2 7 999992 2 365509 703075 1 558299 833093 -683497 1 12 999998 -543957 2 18 999994 2 195158 982900 2 8 999984 2 2 999999 2 252735 891764 1 567282 824222 -733939 2 26906 915600 2 2 999999 2 3 999993 1 2 999999 -763065 1 2 999999 111081 1 15 999992 655406 2 13 1000000 2 731939 894107 1 251229 367273 811618 2 2 999999 2 7 999991 1 2 999999 -822441 2 552527 643170 1 2 999999 423014 1 12 999983 -652692 2 18 999992 1 2 999999 -944413 1 2 999999 -146314 1 2 999999 -653697 2 2 999999 1 20 999983 -316743 2 14 999987 1 14 999996 742003 2 2 999999 2 304539 575679 2 17 999992 2 112659 139206 1 2 999999 -6206 2 17 999997 1 10 999985 10975 2 7 999983 2 125515 708722 1 374471 605830 -834304 2 2 999999 1 78719 551337 -908654 1 2 999999 227008 2 1 1000000 2 3 999990 2 2 999999 1 2 999999 -551863 1 19 999982 47340 2 9 999984 1 2 999999 -698867 1 214690 360789 90104 2 13 999990 1 4 999983 892 1 2 999999 420301 1 4 999993 374033 1 227378 698818 -182440 2 15 999991 2 2 999999 1 350144 496810 -406839 1 2 999999 -208867 1 206868 631963 -575731 1 19 999987 304713 2 11 999991 2 729218 986914 2 15 999999 2 2 999999 1 2 999999 -158457 2 562310 606852 2 1 1000000 1 495601 765997 -229897 1 177671 938583 -889186 1 423144 665216 951797 1 2 999999 -885097 1 17 999983 -94520 2 7 999984 2 19 999997 1 7 999984 -713347 2 2 999999 2 147223 941284 2 375619 400861 1 533635 683138 -431558 1 2 999999 594978 1 3 999993 -216459 2 2 999999 1 376387 997807 -381607 1 449082 699443 573377 1 297298 773066 118205 1 216310 341237 836155 2 2 999999 1 2 999999 -171934 1 16 999996 829963 2 16 999987 2 207069 502015 2 470202 565028 1 7 999995 -629980 1 2 999999 -165321 1 14 999989 892782 1 2 999999 -917094 2 2 999999 2 691809 871118 2 16 999982 2 2 999999 1 20 999998 -273837 1 2 999999 -520734 2 2 999999 2 236773 442291 1 380626 820173 -85541 1 2 999999 48239 1 2 999999 -68430 1 2 999999 -808451 1 3 999981 661040 2 291345 691029 1 2 999999 119614 1 15 999982 -505533 2 6389 712358 2 2 999999 1 188421 563406 -371650 1 17547 689745 545183 1 2 999999 -198875 2 2 999999 1 9 999994 234786 2 273034 620122 2 2 999999 1 89586 921359 137040 2 390720 606753 2 118220 600716 2 716616 778151 2 2 999999 1 163245 656991 -139967 1 2 999999 -834277 2 16 999990 2 2 999999 2 3 999987 2 2 999999 2 2 999999 1 2 999999 -113007 2 47316 935259 2 6 999992 2 270980 735456 2 13 999994 2 2 999999 2 381144 562205 2 5 999994 2 654879 672415 1 2 999999 348135 2 5 999985 2 11 999985 1 309327 726504 -515631 2 912428 924569 2 9 999995 2 125939 941951 1 2 999999 -674502 1 18 999993 12368 2 18 999990 1 221524 262048 -381245 2 17 999983 2 2 999999 2 2 999999 1 2 999999 169186 2 4 1000000 1 710958 794232 501865 1 3 999992 -250884 2 2 999999 1 8 999984 -490682 2 14 999988 1 642007 727042 -175774 1 2 999999 -339438 2 2 999999 2 18 1000000 2 2 999999 2 15 1000000 1 562009 645899 133119 1 2 999999 108612 2 522443 846301 2 583800 799976 1 541384 627433 -945251 2 3 1000000 2 15 999982 1 13 999995 -789123 1 2 999999 368165 2 16 999981 2 39585 562803 1 2 999999 392044 2 153095 890535 2 10 999996 1 1 999981 43183 2 269546 640075 2 4 999991 1 4 999986 360626 2 2 999999 1 139041 160125 -339599 1 16 999983 247594 2 2 999999 2 19 999996 1 2 999999 -456188 1 20 999989 -947132 1 451402 861232 336377 1 9 999982 130737 2 3 999993 2 2 999999 2 2 999999 2 20 999994 1 2 999999 589614 2 14 999995 1 2 999999 245003 1 5 999984 427175 2 2 999999 2 19 999985 2 725052 753203 1 13 999995 -241009 2 2 999999 1 514458 768265 227407 1 50242 321307 -790364 1 6 999984 -26725 2 2 999999 2 11 999982 2 2 999999 1 9 999993 149700 2 189721 229584 2 251075 861578 1 18 999990 373398 1 627157 938309 -438507 1 2 999999 702954 2 105825 633604 1 533900 903367 -22636 2 4 999988 1 12 999998 -798230 2 2 999999 1 5 999999 -448751 2 3 999981 1 15 999998 -353754 1 37767 293452 -521830 1 221614 777952 812696 1 17 999984 -544332 2 112295 711230 1 640003 953907 -178873 1 1 999982 675433 1 4 999997 -512288 1 2 999999 -168069 1 4708 134783 39428 1 5 999992 55140 2 11 999994 2 2 999999 1 139104 816623 525223 1 258067 634565 -209433 1 2 999999 -306161 2 4 999995 1 10 999984 199588 1 12 999988 181728 2 10 999981 1 9 999999 475889 2 13 999996 1 389482 693003 -316961 1 804374 841055 888942 1 179286 605340 -664982 2 390446 725826 1 2 999999 -807109 2 10 999985 1 19 999988 -655104 2 2 999999 2 2 999999 2 18 1000000 2 2 999999 2 2 999999 1 2 999999 -777124 2 2 999999 2 2 999999 2 49281 438659 2 15 999999 1 2 999999 -153127 2 756311 886032 2 116508 404612 1 11608 472873 -927633 2 537972 554860 2 7 999992 2 10 999984 2 2 999999 2 2 999999 1 198657 216096 93430 2 10 999993 1 5 999984 380334 2 2 999999 2 11929 528900 1 2 999999 951159 1 14 1000000 -237339 2 2 999999 1 5 999991 -745648 2 7 999991 2 18 999993 2 311366 949629 1 2 999999 320914 2 17 999994 1 2 999999 315921 2 140172 790402 1 397552 616189 -51619 1 16 999990 774176 1 120837 314343 304981 2 2 999999 2 2 999999 2 2 999999 1 403726 699027 442757 2 2 999999 2 2 999999 2 2 999999 2 9 999990 2 73919 913375 2 2 999999 2 297088 326845 1 334183 949672 120983 2 5 999998 1 10 999992 150307 2 855855 984439 1 9 999982 -794495 1 2 999999 868933 2 2 999999 2 296110 745247 2 18 999983 2 25947 866050 1 2 999999 136372 1 14 999984 622242 2 2 999999 2 2 999999 2 529432 824603 1 2 999999 751749 1 2 999999 -696051 2 2 999999 2 15 999981 1 2 999999 550503 1 5 999982 -10367 2 2 999999 1 2 999999 -628017 2 2 999999 2 526714 570172 2 4 999989 2 5 999996 2 10 999981 2 11 999999 1 20 999993 684135 1 2 999999 -242461 2 3 999995 1 19 999982 -952244 1 329086 863329 147484 2 2 999999 2 521396 769770 1 2 999999 760309 1 2 999999 176333 2 154414 296694 1 2 999999 -318758 2 363334 729207 2 156643 506245 2 5 999995 1 19 999984 -9865 2 11 999995 1 2 999999 -922812 1 194146 793937 993000 1 2 999999 916768 1 2 999999 891599 1 11 999993 -487340 1 304707 526233 -63360 1 399748 974746 -330350 1 229170 536432 -708613 2 50022 587859 1 2 999999 412524 2 16 999994 2 836382 982475 2 10 999989 2 378584 930268 1 2 999999 364093 1 9 999986 -230566 1 2 999999 207450 2 13 999998 2 2 999999 2 279146 898347 1 2 999999 20578 2 2 999999 2 2 999999 2 50596 651237 2 2 999993 2 1 999990 1 2 999999 517928 1 11 999989 -398197 2 2 999999 2 10 999991 2 2 999999 2 9 1000000 1 647174 778016 914343 2 2 999999 1 2 999999 -844020 1 19 999992 883503 1 2 999999 -663244 2 18 999981 1 2 999999 679314 1 14 999996 -33676 2 145638 288688 1 17 999981 -6660 2 21681 518684 1 2 999999 -248513 2 2 999999 1 9 999994 358768 2 2 999999 1 399920 594924 -778766 2 13 999990 2 497578 642645 2 5 999993 2 547446 920182 1 16808 50553 535532 2 15 999981 1 383881 826491 531525 1 927028 946220 -899048 2 102716 872702 2 4 999991 1 19 999994 534097 2 2 999999 2 18 999987 2 19 999985 2 4 999992 2 340206 904670 1 541855 987355 78540 2 2 999999 1 9 999983 241771 1 1 999996 -373901 1 20 999998 -533221 2 6 999998 1 2 999999 615969 1 2 999999 -30188 2 835091 994567 1 191059 957289 -980053 2 301224 905711 1 2 999999 929446 1 2 999981 668420 2 9 1000000 1 97193 298862 68483 2 208545 807447 2 688582 840268 1 5 999996 498887 1 6 999983 658577 1 2 999999 -704914 2 2 999999 2 7 999994 1 67360 923466 265728 1 270840 397705 656824 1 95512 165606 -548321 2 8 999986 2 733818 903454 1 244208 586564 720236 2 41440 309786 2 2 999999 2 2 999999 1 4 999993 -614887 1 117757 187428 643081 2 2 999999 1 6 999998 -383261 1 319309 847870 -793327 2 2 999999 1 2 999999 -987746 1 2 999999 943030 2 9 999988 2 2 999999 2 9 999982 1 343135 797996 -762320 2 6 999982 1 410494 956834 -667849 2 12 999988 1 6 999996 -64560 1 720092 883127 -216908 2 336619 900075 2 2 999999 2 2 999999 2 10 999991 1 5 999984 830061 1 8 999998 718025 2 16 999993 1 20 999991 -219237 1 2 999999 -273241 1 7 999989 308442 2 89127 429676 2 2 999999 2 6 999981 2 2 999999 1 1 999982 -949888 2 2 999999 1 2 999999 -543773 2 2 999999 2 2 999999 1 2 999999 -689240 1 376781 439216 -810954 1 16 999991 537223 2 527113 622978 1 2 999999 703463 2 16 1000000 2 673032 898061 2 439895 719721 2 2 999999 1 2 999999 400164 1 14 999996 -554102 2 258353 260257 1 10 1000000 225266 2 450609 505750 2 10 999992 1 20 999995 -831248 1 2 999999 -371965 2 5 1000000 2 2 999999 2 2 999999 2 113938 206939 1 2 999999 -170437 2 17 999983 1 804410 906889 356952 2 2 999999 1 2 999999 771621 1 2 999999 284036 2 106041 438140 1 62744 534171 42799 1 15 999990 -346596 1 12 999990 244702 1 6 999983 1295 1 262283 921887 600460 1 2 999999 -846021 1 2 999999 -599833 2 92171 579500 2 14 999997 2 14 999985 1 213058 461536 527821 1 2 999999 859471 1 2 999999 -573418 2 774682 956915 1 2 999999 -489352 1 2 999999 -988890 1 1 999985 -466429 1 12 999996 -640243 2 2 999999 1 2 999999 564197 2 11 999998 1 2 999999 11016 1 19 999993 -640048 1 496000 873532 339605 1 406831 975836 -785064 2 2 999999 1 5 999984 -295479 2 45915 554495 1 2 999999 195978 1 2 999999 507173 1 6 999999 -268879 1 577681 847596 -529545 2 387853 938308 1 499366 810428 85733 1 2 999999 509565 1 322535 582469 292813 2 2 999999 2 7 999984 1 161044 298243 452011 1 17 999986 584428 1 15 999982 189856 2 2 999999 1 15 999988 -739074 2 15 999985 1 17 999995 986429 2 20 999995 1 404483 878189 -127771 2 14 999983 2 8 999989 1 71262 970726 687793 1 6 999981 820105 1 334401 375317 -118212 1 7 999999 -815796 1 53835 536623 -85760 2 1 999994 1 640519 933779 -565802 2 9 999999 1 332474 595561 -880121 1 11 999991 154377 1 467661 707901 -813710 2 2 999999 2 2 999999 2 339490 766141 1 3 999988 -479802 2 11 999995 2 2 999999 1 16 999992 -888776 1 271182 667586 162512 2 7 999988 2 291566 481270 1 2 999999 306010 2 2 999999 2 684103 924725 2 2 999999 2 209205 729978 1 2 999999 -12293 1 2 999999 755424 1 2 999999 -153382 1 2 999999 -56410 1 74238 425891 316400 2 2 999999 2 740006 784023 2 2 999999 1 15 999988 -32756 1 12 999992 243858 1 14 999983 985260 2 16 999989 1 2 999999 -35983 2 2 999999 1 2 999999 243235 1 13 1000000 -118538 1 15 999990 661407 2 2 999999 1 158727 554668 338571 1 808884 949767 803162 2 628573 712015 2 4 999993 2 2 999981 2 16 999984 1 2 999999 -218933 1 1 999997 -392849 1 712625 858695 999687 2 20 999992 2 2 999999 2 361451 990337 2 10 999991 2 18 999988 1 2 999999 -303155 1 202965 310670 930987 2 199683 291588 1 2 999999 454906 1 2 999999 339314 2 10 999998 2 10 999981 1 887926 901109 -163057 1 98215 707322 -885200 2 6 1000000 2 2 999999 1 270752 886802 412813 2 2 999999 1 870921 911860 -369604 1 2 999999 -972605 2 14 999995 1 98728 833209 -793506 2 2 999999 1 2 999999 -846402 1 256994 989213 -880631 2 26840 652560 2 9 999999 1 265122 447125 783567 2 18 999997 1 547723 885829 618074 2 2 999999 2 450242 479853 2 9 999986 1 714710 812425 576972 2 1 999996 2 547945 966239 2 470507 775429 1 2 999999 510816 2 2 999999 1 696 25445 -945115 2 709752 989268 2 93618 365934 2 137652 288993 2 5 999987 2 6 999994 2 2 999999 1 361238 752921 8623 2 348859 896304 1 7 999998 263024 1 2 999999 -112963 1 1 999991 738057 1 2 999999 382835 1 165184 909545 961946 2 879475 940941 1 800516 817532 -431357 1 2 999999 -250361 2 18280 485852 2 14 999993 2 2 999999 1 9 999993 158049 2 5 999998 2 425827 620192 2 20 1000000 1 20 999985 954294 2 17 999984 1 15 999994 -443477 2 4 999983 1 210706 418778 107135 1 10 999994 -853668 2 4 999995 1 11 999993 170397 1 13 999989 173363 1 2 999999 501851 2 553256 820770 1 19 999995 144626 2 14 999997 1 1 999982 -440430 1 2 999999 499941 2 267367 349333 2 664397 807040 2 2 999999 1 2 999999 940249 2 5 999986 1 6 999998 -183422 1 2 999999 -824033 2 7 999987 1 692007 794493 -676288 1 272578 404199 -39690 2 5 999988 1 2 999999 -376207 1 774996 788872 459961 1 347103 684207 -828729 1 2 999999 -574558 1 5 999992 989250 2 18 999999 1 2 999999 18664 2 2 999999 2 2 999999 2 2 999999 2 399672 924502 2 2 999999 1 235810 890893 217184 2 2 999999 2 232189 546768 1 2 999999 80072 1 11 999981 -976611 2 21350 746620 1 2 999999 -407377 1 6 999992 -330317 1 2 999999 -264145 1 2 999999 -418410 1 2 999999 -434705 2 241829 864815 1 2 999999 507180 1 442722 989730 -547731 1 12 999983 973172 2 247811 679140 2 9 999997 1 145938 531724 471292 2 442940 681049 2 17 999982 2 2 999999 2 465114 830460 2 8 999988 1 4 999985 -944079 2 63431 799396 1 2 999999 -166592 1 18 999989 223640 1 3 999996 -20523 1 2 999989 361993 1 12 999999 986023 2 2 999999 1 939650 940719 569525 2 2 999999 2 2 999999 1 2 999999 858446 1 238124 609653 -757640 2 17 999999 2 11 999993 1 13 999984 148200 1 194284 249945 878240 2 156122 233575 2 2 999999 1 71809 169723 -298947 1 2 999999 503496 2 317001 676294 1 54907 642860 -10118 2 11 999997 2 2 999999 2 5 999991 1 2 999999 180536 2 14 999997 1 2 999999 -530406 1 2 999999 -320814 1 2 999999 751868 2 377398 650202 2 6 999990 2 14 999997 1 2 999999 -158734 1 5 999984 -507482 1 345842 903935 278443 1 189450 472315 -481223 2 2 999999 1 4 999998 837670 1 314171 898171 445233 1 1 999991 938794 1 392419 482853 873125 2 2 999999 1 18 1000000 760133 1 8 999984 -996979 2 9 999983 1 2 999999 -235253 1 191162 797822 245971 2 18 999990 1 2 999999 -277844 2 2 999999 2 307116 557630 2 2 999999 1 9 999995 938231 2 2 999999 2 2 999999 2 7 999998 1 2 999999 -782115 1 2 999999 -737911 2 2 999999 2 1 999990 2 79956 198695 2 2 999999 1 14 999994 -966721 1 2 999999 139444 1 527451 626332 -853013 2 10 999994 1 14 999986 511311 2 19 999992 1 41607 676319 351783 2 123065 943660 1 2 999999 -621079 2 19 999998 2 5 999981 1 78599 402091 -250536 2 2 999999 2 393051 835045 2 8 999995 1 2 999999 -66055 1 2 999999 -442363 2 2 999999 1 2 999999 396092 2 625005 664501 2 6 999983 2 2 999999 1 378723 695089 426270 2 837566 934671 2 2 999999 1 1 999986 -335669 2 2 999999 2 287536 565767 1 7 999987 35883 1 2 999999 846368 1 13 999998 61949 1 349890 939906 -104871 1 15 999982 -954361 1 2 999999 -979799 1 395460 943746 269332 1 207877 607817 944874 2 3 999988 2 2 999999 1 2 999999 458399 1 143517 682258 604856 1 2 999999 -466784 1 2 999999 584684 2 2 999999 2 117792 550835 1 2 999999 -245864 1 3 999983 281697 2 452392 751096 2 2 999999 2 2 999999 2 19 999987 2 2 999999 2 2 999999 1 2 999999 -394192 1 455364 692449 -120832 1 2 999999 754508 2 11 999998 1 9 999984 -109166 1 332369 892860 -687824 2 2 999999 1 773740 948289 -855325 1 14 999993 633963 2 34965 764532 2 2 999999 2 3 999997 2 13 999986 1 6 999989 740075 1 2 999999 -185104 1 279049 765181 -773276 1 2 999999 -259052 1 14 999982 830434 2 2 999999 2 19 999983 1 2 999999 -322181 2 2 999999 2 151440 262104 1 366990 786614 149972 1 384937 826590 -990731 2 2 999999 1 2 999999 -842565 2 330624 497011 2 15 999984 2 4 999982 2 2 999999 1 2 999999 179370 1 9 999984 687875 1 2 999999 155143 2 10 999990 1 84856 771391 -38224 1 4724 997499 -9472 2 2 999999 1 2 999999 -163251 2 2 999999 2 2 999999 1 7 999993 -437984 2 1 999981 1 2 999999 44570 2 2 999999 2 106860 178179 1 8 999983 659046 1 2 999999 684061 2 14 999999 2 17 999982 2 516447 821749 1 409051 860191 -419748 2 2 999999 1 2 999999 858988 1 305482 906468 -260226 2 7 999992 2 7 999995 2 9 999985 2 17 999990 1 2 999999 492757 1 287946 323631 -33917 1 495801 515876 790962 2 7 999989 2 45353 685714 1 613763 692858 -98797 1 2 999999 622640 2 2 999986 1 6 999995 -156346 2 2 999999 2 5 999989 1 2 999999 -147477 1 2 999999 -857197 1 8 999988 369781 2 2 999999 1 16 999988 3528 1 393195 880505 -321871 1 12 999981 -390232 1 2 999999 648657 2 2 999999 1 2 999999 472291 2 11 999981 1 446768 978247 214584 2 12 999984 1 135900 591309 721356 2 105069 766249 2 2 999999 1 78681 215330 220842 2 288591 728509 1 37276 694113 -152585 2 2 999999 2 9 999993 2 2 999999 1 8621 370146 454156 2 495487 918259 2 260897 958238 1 19041 311698 -388641 2 365873 460730 1 2 999999 -279479 1 2 999999 500250 2 2 999999 2 2 999999 2 173765 191032 1 593350 816979 226801 1 13 999990 -621248 2 2 999999 2 779472 836680 1 31840 760726 -687105 1 19 999990 -532709 1 13 999992 993086 1 2 999999 89401 1 709470 906116 -894919 1 2 999999 722647 1 2 999999 -573303 1 83533 189819 451095 1 607544 852294 466344 2 2 999999 1 2 999999 -731208 2 2 999999 2 2 999999 1 2 999999 -410510 1 204342 955952 -709685 1 276627 424969 -164354 1 493602 641759 -202424 1 72925 771918 179044 2 419586 687415 2 12 999999 2 6 999998 2 2 999999 1 2 999999 -554743 1 2 999999 157027 2 2 999999 1 19 999995 406491 2 421889 503124 2 2 999999 2 512415 692847 1 9 999989 216047 1 2 999999 -692243 1 16 1000000 561563 1 12 1000000 -363848 1 2 999999 633647 2 624753 917303 2 264845 931285 1 7313 778172 -421817 2 10 999999 2 2 999999 1 11 999989 464435 1 2 999999 -482347 1 9 999997 -647712 1 2 999999 -492754 2 298821 369629 2 11 999991 1 8 999997 308207 2 2 999999 1 715236 865583 -602064 1 2 999999 231887 1 15041 630235 -264676 1 2 999999 124952 2 2 999999 2 1 999995 1 2 999999 622404 1 2 999999 -568805 1 350658 532045 414354 1 2 999999 13098 2 16 999994 1 64115 411720 -578533 1 2 999999 532525 2 482875 693909 1 20 999987 864806 2 806734 989975 1 222375 593642 -565147 1 5 999987 781746 2 40815 419097 2 2 999999 1 84128 473537 -474000 2 2 999999 2 2 999999 1 112343 833563 98727 2 366213 549660 1 843832 884671 -895961 2 17 1000000 2 297739 747155 2 2 999999 1 40431 139876 -500159 2 2 999999 1 42944 392687 -930131 1 625471 899446 505434 1 224810 260300 -477956 1 32932 591126 512912 2 20 999984 2 6 999987 2 7 999981 2 9 999994 1 2 999999 -280176 1 5 999989 991755 1 10 999998 -811473 1 62847 671641 -497832 2 2 999999 1 2 999999 84054 2 22206 909454 1 2 999999 -284649 2 124957 538885 2 2 999999 1 2 999999 861965 2 2 999999 2 435337 531565 2 2 999999 1 561755 736183 -122640 2 8 999983 2 17 999998 2 181020 776739 1 57642 146891 -310986 2 9 999983 1 2 999999 513737 2 2 999999 2 8 999996 1 2 999999 893547 2 2 999999 2 2 999999 1 17 999993 831852 2 2 999999 1 2 999984 568596 2 9 999986 1 339498 946871 929563 1 17 999998 -292481 1 18 999982 407690 1 163743 881376 -305168 1 472118 512961 642092 2 263060 744665 2 2 999999 2 2 999999 2 2 999999 2 285355 962601 2 16 999993 2 486581 528373 1 19 999993 -686635 1 51583 663830 -927413 1 2 999999 -979207 2 215308 734366 2 50868 693973 1 2 999996 572059 2 9 999981 2 60170 903667 1 74499 632244 -225676 1 45659 936113 -104173 1 14 999998 -11178 1 11 999999 871417 2 2 999999 2 7 999998 2 299999 654181 2 2 999999 1 15 999998 309079 1 18 999987 306990 2 2 999999 1 19 999986 -61356 1 2 999999 480559 2 2 999999 2 18 999984 2 2 999999 1 2 999999 -54049 2 2 999999 1 134207 323769 668558 1 8 999985 37207 2 10 999990 1 423524 435585 -947336 1 2 999999 634561 2 7 999997 2 2 999999 1 1 999981 -39671 1 2 999999 -743143 2 691516 730913 1 291030 506170 -189537 2 18 999998 1 2 999995 -431411 2 15 999996 1 133072 479386 -394846 2 11 999992 2 17 999995 2 2 999999 1 367508 446123 -855005 1 20 999998 847932 2 383863 457453 1 17874 692330 137231 1 208229 928058 90593 2 127349 205402 2 2 999999 2 2 999999 1 128656 769929 611100 2 9 999995 2 18 999990 1 721484 786392 -661654 1 2 999999 -928608 2 2 999999 2 2 999999 1 781446 984427 -756380 1 2 999999 493950 2 13 999999 1 559972 729414 -155322 2 5 999988 1 163596 917132 -987511 2 7 999985 2 2 999999 2 2 999999 1 409680 592132 -576267 1 14 999985 -898627 2 2 999999 1 2 999999 -621629 1 10 999991 -872012 1 2 999999 -745136 1 217494 959081 -128652 1 365044 508079 -245582 1 308747 686074 401916 2 12 999983 1 2 999999 277780 1 131481 855401 -732099 2 2 999999 1 71640 80170 84187 1 15 999986 -865758 2 14 1000000 2 2 999999 1 584411 891743 241742 2 6 999995 2 464137 753971 1 16032 279333 -758422 1 639382 935045 975479 1 15 999985 805315 2 2 999999 2 2 999999 1 561441 950124 -594248 2 2 999999 2 158139 739133 2 500948 921851 1 2 999999 -205437 2 2 999982 1 324984 587363 -768909 1 2 999999 832153 1 8 999997 -70367 2 2 999999 1 4 999984 -159240 1 2 999999 -810445 1 715535 923299 -271231 2 73987 810996 2 16 999981 1 2 999999 768562 1 493096 832284 488700 1 2 999999 -378464 1 2 999999 -937793 1 419248 784971 -231530 2 1 999995 1 2 999999 523484 2 62336 954195 2 2 999999 1 2 999999 130354 2 2 999999 1 253389 682263 -487893 1 14 999990 229361 2 4 999989 2 390390 670378 2 537840 579925 2 2 999999 1 2 999999 912888 1 240432 827930 -187669 2 321275 369878 2 17 999991 1 15 999985 -891 2 396763 630763 2 2 999999 2 302345 564995 1 2 999999 62507 2 202143 250604 1 11 999984 -587577 1 5 999985 211637 1 15 999981 962108 2 2 999999 2 15 999999 1 2 999999 -759398 2 2 1000000 2 152715 638468 1 15 999995 -941073 2 342420 989818 1 363087 842828 -389761 1 2 999986 -271746 1 9 999997 115946 1 2 999999 837840 2 2 999999 2 2 999999 2 2 999999 1 3 999990 9618 1 253411 744637 -843658 1 644921 836500 -660131 2 13 999997 1 2 999994 370324 2 2 999999 1 517552 780814 951014 2 2 999999 1 780487 936819 694501 2 16 999982 2 14 999994 1 2 999999 389685 1 59604 192355 -901484 1 13 999985 -633581 1 2 999981 -420284 2 2 999999 1 2 999999 435392 2 13 999986 1 58722 443315 -86232 1 2 999999 -212635 2 2 999999 1 2 999999 222914 1 2 999999 268396 2 126329 516401 1 5 999986 -306192 1 16 999986 -13986 2 1 999993 2 690072 952511 1 2 999999 -648480 2 492273 689249 1 2 999999 -175342 2 2 999999 1 7808 323574 -532372 1 2 999999 425634 1 788417 891481 245836 2 2 999999 2 2 999999 2 3 999992 1 16 999986 -43719 2 507820 663303 2 1 999994 2 305670 943358 1 2 999999 712261 1 2 999999 689556 2 20 999988 2 2 999999 1 17 999982 -335434 2 2 999999 1 2 999999 -213759 2 365208 985220 1 8 999988 605329 2 2 999999 2 11 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 555501 746442 1 85732 583637 -29589 2 648846 653580 1 10 999982 710690 1 18 999986 177531 1 2 999981 320642 2 2 999999 1 2 999999 51242 2 123933 751338 1 859823 907571 -79121 2 4 999992 2 17 999992 2 185350 489668 2 2 999999 1 2 999999 724607 1 13 999985 -22469 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999987 553498 2 2 999999 1 2 999999 -242243 2 274586 545234 2 2 999999 2 16 999988 1 2 999999 -38178 1 2 999999 -530531 2 13 999984 1 10 999981 181887 1 131567 452946 293877 1 2 999999 -991935 1 5 999983 689530 2 4 999997 1 2 999999 574276 2 15 999987 2 8 999988 2 11 999981 2 610537 804954 1 10 999995 -153232 2 2 999999 2 2 999999 1 2 999999 799261 1 2 999999 -968715 1 2 999999 321744 2 2 999999 2 10 999981 2 251172 822559 2 2 999999 2 185070 825246 2 138504 897854 1 9 999999 -895140 1 2 999999 955632 2 17 999999 1 2 999999 797161 2 5 999998 1 2 999999 -116927 2 751579 856722 1 98069 405547 -970575 1 8 999998 872722 2 9 1000000 2 2 999999 1 2 999999 -217289 1 11 999986 314787 1 2 999999 -176089 1 2 999999 -561452 2 2 999999 1 2 999999 802966 1 16 999998 682400 2 18 999994 2 632117 981284 1 10 999994 -331370 1 18 999996 140017 2 2 999999 2 618979 890488 1 665689 828230 -352258 2 682729 782191 2 171626 509077 1 45195 493716 874853 1 657462 708763 -554535 2 2 999991 2 29124 76992 2 290091 618795 1 2 999999 -118712 1 2 999999 -611182 1 8 999999 443693 2 238582 960345 2 17 999981 2 2 999999 1 9 999981 -847851 2 2 999999 1 2 999999 -474532 2 2 999999 1 514311 640020 -694372 2 8 999995 2 803368 862712 2 18 999998 1 330615 568930 -102567 2 2 999999 2 13 999988 2 8 1000000 2 2 999999 2 2 999999 2 145151 631294 1 2 999999 749791 2 8 999999 2 2 999999 2 18 999984 1 3 999990 -615927 2 20 999984 2 57359 235389 1 520207 837603 824155 2 19 999998 2 88857 486145 1 18 999989 -429993 1 2 999999 238929 1 3 999988 733285 2 164026 756363 1 2 999999 -670417 2 2 999999 2 2 999999 1 6 999987 775598 1 2 999989 177139 2 2 999999 2 492900 770807 1 7 999990 665482 1 516484 990944 -815563 2 768297 802798 1 2 999999 -279128 1 2 999995 -967798 2 19306 379998 1 4 999981 283993 2 573473 675017 2 691763 851149 1 629493 973536 -163502 2 2 999999 2 9157 243581 2 4 999994 1 200850 313001 387041 1 208283 643686 376998 2 2 999999 2 2 999999 1 537506 613176 686524 2 99732 172776 1 2 999999 768719 2 14 999981 1 242905 307358 545467 2 638082 756729 2 118426 208883 2 14455 457696 1 754757 981775 -497540 2 188352 227547 2 2 999999 2 2 999999 1 2 999999 426490 1 16 999982 -388580 2 2 999999 1 16 999985 607372 2 12 999998 2 10 999992 2 1 999986 1 2 999999 77379 1 2 999999 189061 2 16 999985 2 10 999981 2 2 999999 1 14 999997 682288 1 13 999995 -652038 2 2 999999 1 2 999999 -228987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -299526 1 2 999999 -277435 1 12 999981 605233 2 2 999999 2 2 999999 1 2 999999 -529910 1 2 999999 528800 2 421704 976448 2 128402 203801 2 236078 410501 1 2 999999 653308 2 2 999985 1 6 999989 354934 2 9 999982 2 2 999999 1 14 999983 628531 1 193197 543466 -326808 1 12 999991 707978 2 2 999999 1 5 999991 -228995 2 2 999999 1 15 999991 235860 1 512554 667746 -334174 2 857539 990152 2 16 999998 2 359592 765531 1 2 999999 -760819 1 2 999999 130659 2 91733 862964 1 460483 830822 -231610 1 18 1000000 183983 1 2 999999 -550198 1 2 999999 179995 2 212215 445688 2 16 999982 2 217533 685191 2 216340 426604 2 413746 667245 1 2 999999 886073 1 12 999998 461976 1 10 999998 237975 2 667112 925089 2 4 999996 2 7 999999 2 109769 837649 2 2 999999 2 2 999999 1 2 999999 839369 2 19 999987 2 669477 826416 1 203450 477514 -456072 1 3 999983 -110343 2 12 999985 1 751314 970522 502664 1 371893 387031 -348988 2 353410 948102 2 16 1000000 1 15 999997 91414 1 540185 791209 110696 1 545590 888554 523893 1 2 999999 6548 1 159018 401387 -595283 1 6696 776407 244907 2 7 999982 2 2 999999 2 511738 943958 2 283773 366125 1 526702 856323 -712042 1 20 999997 -257735 1 2 999999 682011 1 151826 681926 -679388 2 184841 976957 2 16 1000000 2 263743 985128 1 182240 719500 979371 1 165005 228807 -820498 1 2 999999 99598 1 3 999986 -637828 2 2 999999 2 2 999999 1 6 999997 262636 2 5 999999 1 2 999999 -798752 2 474714 707663 2 10 999999 1 722033 902144 802386 1 2 999999 277569 2 442205 670354 2 10 999996 2 9 999998 1 14593 923355 657718 2 2 999999 1 387302 837279 -641120 1 2 999999 -826420 2 2 999999 2 33569 559271 1 24957 720112 -54580 2 210496 293196 1 367304 992822 874647 2 2 999999 1 6 999999 712841 1 2 999999 -627187 1 2 999999 829444 1 2 999999 -630848 2 2 999999 2 2 999999 1 332608 948361 130967 1 2 999999 539848 1 5 1000000 879588 2 2 999999 1 74920 309628 471306 1 333009 928744 -96652 2 14 999998 1 278090 799474 890862 1 146050 985943 10239 2 274844 929929 2 63948 726348 2 30811 801908 2 2 999999 1 2 999999 -63608 1 2 999999 -872518 1 2 999999 -913907 1 2 999999 563557 1 2 999999 -339652 2 2 999999 1 463590 801890 -121517 1 9 999999 6049 2 2 999999 1 5 999986 -658885 2 2 999999 2 16 999988 1 3 999985 760934 1 17 999998 -58471 1 236744 909745 908427 2 228325 712019 2 2 999999 1 5 999995 -382038 1 8 999990 -444676 2 2 999999 1 2 999999 144272 1 2 999999 -298131 1 148744 994853 -336340 1 10067 603385 349237 2 1 999986 2 2 999999 2 19 999983 1 43956 64596 600926 1 406921 709188 539898 2 18 999993 2 19 999988 2 2 999999 2 355217 565262 1 19 999994 -331050 2 715570 992755 2 2 999999 1 405808 922272 -973535 2 17 999997 1 14 999995 883143 1 2 999999 574126 2 16 999987 1 28846 166189 -172741 2 2 999999 2 7 999989 1 2 999999 34927 2 524581 949884 1 2 999999 210237 1 18 999985 695226 1 19 999986 -378224 2 8 999994 2 390528 536000 1 2 999999 -665477 2 8 999985 1 6 999986 610679 1 360729 673914 -780901 2 366362 889830 1 430130 963001 -792974 1 14 999992 -705546 1 19 999995 -474207 1 20 999993 297811 2 6 999998 2 2 999999 1 63720 334955 208506 2 8539 260837 2 2 999999 1 2 999999 -199390 2 64209 677672 1 2 999999 -492178 1 12 999987 742250 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 483091 563787 921073 2 2 999999 1 2 999999 -577987 1 401890 711715 -467665 1 2 999999 -193723 1 3 999987 -607883 2 2 999999 2 2 999999 1 5 999993 -23997 2 2 999999 2 19 999990 2 71561 803336 2 2 999999 1 2 999999 739147 2 6 999985 2 2 999999 2 12 999999 2 17 999992 1 18 999991 518186 2 2 999999 2 2 999999 1 358989 545539 -415028 1 2 999999 -397781 2 2 999999 1 2 999999 786721 1 380054 818356 -759441 2 14 999992 2 16 999992 1 12 999982 -774219 1 174956 658072 40586 2 705495 792611 2 11 999984 1 2 999999 -386476 1 26339 41718 866201 1 8 1000000 628039 1 2 999999 -528009 2 14 999987 1 2 999999 -244953 2 742926 744404 2 137730 370962 1 19 999995 423373 1 196674 922462 -751379 2 48144 754370 2 10 999982 1 585851 974786 830687 1 396674 428383 -417047 2 618354 623572 2 221927 851064 1 363549 414101 -780795 2 9 999994 2 2 999999 1 15 999996 -517219 1 2 999999 -738989 1 550633 723638 -161744 1 20 1000000 -855647 1 2 999999 -417798 2 12 999999 1 2 999999 -72574 1 211915 291031 -212192 1 2 999999 151993 1 12 999998 28254 2 2 999999 1 104532 812267 205160 1 11 999988 499482 1 579884 761201 417693 2 10 999985 1 2 999999 193859 2 16 1000000 1 2 999999 376262 1 543565 804752 -127623 1 3 999981 -533074 1 2 999999 931004 2 11 999989 2 2 999999 2 20 999983 2 5 1000000 2 52400 221378 2 18 999984 1 2 999999 3575 1 2 999999 -910905 2 18 1000000 1 17 999991 -50845 1 14 999982 -155437 1 119604 929987 843950 2 13 999989 1 589124 638936 682472 2 10 999994 1 922355 996533 -177220 1 353354 408141 658297 1 438225 587625 -304713 2 2 999999 1 12 1000000 312670 1 31403 710526 975128 2 2 999999 1 16 999988 849010 1 443260 751958 451933 2 144652 355806 2 184537 773525 1 3 999988 819542 1 29867 818531 -164044 2 13 999989 1 8 999982 -563289 2 14 999995 2 2 999999 2 2 999999 2 2 999999 1 15 999989 385115 2 98997 807863 1 12 999994 -472799 1 466888 719485 520363 2 7 999993 2 2 999999 1 2 999999 756695 1 220368 754893 -530168 1 3 999994 -174157 2 633993 697502 2 402420 610013 2 554162 938371 1 343388 603400 819237 1 364342 633367 334057 1 2 999999 557563 2 451478 614779 2 850793 905832 1 6 999997 -901114 1 2 999999 72839 1 2 999999 -689075 2 769867 778700 1 20 999991 989642 1 2 999999 -265938 2 17 999987 2 360075 851915 1 2 999999 -924764 1 8 999996 714878 2 116507 278359 2 5 999991 1 2 999999 -12200 1 575134 693282 453315 2 2 999999 1 188359 928570 -170361 1 6 999996 -212089 2 238686 642955 2 2 999999 2 983680 993264 1 25130 349357 57649 2 2 999999 1 2 999999 681431 1 7 999986 444866 2 2 999999 1 19 999983 -193084 2 2 999999 1 2 999999 -667497 1 243557 820629 -492089 1 324233 844510 971782 1 64154 747213 761734 2 11 999998 1 7 999999 850397 1 929035 948151 927352 2 2 999999 1 63337 326948 187955 1 776239 935903 -400833 1 2 999999 -765856 2 2 999999 2 521002 572152 2 8 999988 1 178165 771464 -150410 2 266171 856482 1 2 999999 -661099 1 14 999984 -459571 2 2 999999 1 462623 650102 -574556 2 45447 989248 2 2 999999 1 2 999999 132340 1 2 999999 -376358 1 2 999999 -180009 1 16 999993 -109388 2 10 999986 1 13 999983 -293464 1 644441 824632 327712 2 481174 799844 2 2 999999 1 2 999999 163741 2 16 999991 2 702519 964624 1 2 999999 -55049 2 14 999999 2 1 999990 1 2 999999 404479 2 2 999999 1 26149 335108 -99974 1 236095 238237 503116 1 2 999999 -563167 1 6 999981 248943 1 185674 636831 884062 2 5 999996 1 8 1000000 -324944 1 2 999999 439469 2 20912 23207 2 792952 960147 2 20 999998 2 2 999999 1 2 999999 -100706 1 2 999999 709254 1 166029 899814 -27947 2 165002 837655 2 152252 384861 2 2 999999 2 12 999992 1 410703 610068 744291 1 173608 309857 -160010 1 20 999997 209073 1 14 999983 133348 1 14 999992 204300 1 124043 521229 -520108 2 280692 552577 2 2 999999 2 907057 957167 1 19 1000000 331961 1 509162 910947 850195 1 2 999999 -955978 1 13 999987 -335077 1 11 999993 596405 1 11 999981 210875 1 203035 386233 783443 1 22292 762259 236775 1 15 999985 247228 2 2 999999 1 704513 788361 -514634 1 2 999999 633856 1 2 999999 962225 2 383114 494121 1 656375 675615 -437008 2 5640 535870 1 12751 920987 860630 2 93729 245539 2 7 999981 1 8 999992 -60369 1 2 999999 664924 2 2 999999 1 275460 557311 743940 2 2 999984 2 11131 298948 1 311368 859703 700758 1 2 999999 439897 1 14 999989 777807 2 2 999999 1 14 999998 -182910 2 15 999998 2 2 999999 1 15 999985 -31052 1 133256 493277 88338 2 5 999982 2 13 999982 1 15 999990 439878 1 7 999991 -462973 1 15 999991 460638 1 6 999993 707208 2 3 999994 1 629423 651032 250704 2 108476 878352 1 2 999999 -220953 2 715231 746607 1 2 999999 753746 2 8 999988 1 17 999998 -862839 1 2 999999 608774 2 2 999999 1 16 999989 -6466 2 39888 519706 1 2 999999 -945571 1 555968 802557 -64212 2 20 999989 2 9 999982 1 167756 495892 -256409 2 10 999992 2 20 999999 2 2 999999 1 2 999999 13934 2 2 999999 2 924137 989082 1 260043 580133 -518665 1 2 999999 -128902 2 2 999982 1 2 999999 -717096 1 13 999992 826154 1 2 999999 -254201 2 16 999996 2 2 999999 2 2 999999 2 70755 423455 1 18 999993 -815431 1 2 999982 301001 1 2 999999 -396199 2 94333 365778 1 2 999999 425003 1 779981 835945 266495 1 349322 755869 411075 1 377241 597452 360549 2 11 999999 1 2 999999 913482 1 7 999981 -421778 2 2 999999 2 434724 617393 1 211112 336121 -132690 1 14 999987 -700777 2 2 999999 1 448035 912487 18115 1 2 999999 -134012 1 2 999999 -820036 1 20 999990 143603 2 19 999996 1 225337 834295 -453476 2 2 999999 2 2 999999 1 835371 991336 597709 1 15 999997 -288477 2 13 999999 1 613288 755030 192416 2 452062 958097 2 197365 320889 1 7 999990 -547684 2 2 999999 1 262924 637218 135391 2 237017 329253 1 2 999999 -81217 1 5 999988 -986709 2 2 999999 1 2 999999 -554360 1 7 999987 -254099 2 15 999995 1 3 999989 -737928 1 19 999997 863845 1 546195 683475 -775877 1 232844 670472 -1506 1 676550 960545 -543398 1 16 999987 411464 2 2 999999 2 2 999999 2 2 999999 2 6 999995 2 576675 779791 1 447415 487969 529682 2 2 999999 2 2 999999 1 438771 837045 -513119 1 13 999990 -473616 1 328064 774248 755780 2 20 999996 2 571478 594021 1 10 999994 -867257 2 3 999993 1 10 999991 -506260 1 2 999999 -192913 1 2 999999 -359619 1 5 999986 -898034 1 2 999999 -483033 2 2 999999 1 2 999999 -542187 2 633705 691474 1 2 999999 776215 2 2 999999 1 480324 979660 399191 1 2 999999 292075 2 2 999999 2 11 999992 1 2 999999 -996769 2 1 999985 2 7 999987 2 481064 936342 2 2 999999 1 2 999999 337167 2 268520 405405 1 2 999999 330769 2 2 999999 1 2 999999 404528 1 19 999982 -74911 2 2 999985 1 385308 582593 780352 2 2 999999 1 2 999999 -14461 1 2 999999 19938 1 2 999999 -264813 1 10 999981 918123 1 11 999997 -489708 1 2 999999 488189 1 19 999999 -672886 1 44234 314310 572996 2 409846 719857 2 575176 808211 1 2 999999 194358 2 2 999999 1 512495 971727 922629 1 4 999981 -699370 1 17 999988 770138 1 458068 591033 -449233 1 592334 833166 -290201 2 297506 862732 1 776017 947353 197815 2 2 999999 2 495087 744690 1 2 999999 844943 1 2 999999 -281563 1 2 999999 821185 2 2 999999 1 80194 474703 -701784 1 838627 925938 186212 2 2 999999 1 13 999986 -532018 2 4 999981 1 2 999999 -436921 2 12 1000000 1 305374 736130 510396 2 69029 945376 1 553930 723104 639104 1 11 999994 -402366 2 716814 764121 1 2 999999 -645464 2 367361 786372 1 248395 544096 -319307 1 2 999999 -479984 1 2 999999 -665626 2 17 999991 2 153151 274218 1 378820 606831 -830073 2 2 999999 2 2 999999 2 13 999999 1 9 999982 75877 2 19 999997 2 8 999985 1 10 999989 -457590 1 2 999989 519801 1 2 999999 -147291 1 1 999985 641933 1 778529 970991 -425892 2 1 999996 1 34460 67879 583024 1 140541 532450 -796359 1 4 1000000 702317 2 2 999999 1 2 999999 112018 1 2 999999 357730 1 13 999992 649564 1 2 999999 310050 2 2 999999 2 286750 873978 2 3 999993 2 40127 79651 1 9 999986 402132 2 629381 639104 1 703038 854797 229247 1 2 999999 303075 2 15 999999 1 2 999999 851674 1 7 1000000 -420153 2 5 999988 2 169101 910259 1 269892 913295 -843965 1 2 999986 874492 1 18 999985 753850 1 685235 836105 -261891 2 250807 553237 2 2 999999 2 2 999999 1 208334 334331 13070 2 2 999999 1 2 999999 723946 1 2 999999 -803889 1 2 999999 239058 2 2 999999 2 2 999999 1 643153 789201 680771 2 475157 703899 1 2 999999 357730 2 2 999999 1 4 999994 -961051 2 20 999992 2 2 999999 2 183768 734949 2 4 999990 2 2 999999 2 2 999999 1 145697 446570 19935 2 2 999999 2 564093 936437 2 2 999999 2 9 999988 2 20 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 448173 770181 1 2 999999 -78427 2 2 999999 2 165514 193024 2 2 999983 2 16 999989 1 2 999999 667557 2 17 999993 2 14 999981 1 248698 484412 -147960 1 2 999999 -284896 1 2 999999 996530 2 2 999999 2 2 999999 2 2 999999 1 2 999999 388434 2 2 999999 1 16 999989 165472 1 229258 316045 799297 1 19 999999 -95811 1 259207 573287 467264 2 10 999982 1 836164 852143 183413 1 2 999999 -314295 2 2 999999 1 2 999986 966431 1 3 999996 183849 2 378415 839390 2 14 999995 1 2 999999 -71168 1 733171 917995 542303 2 11 999993 2 2 999999 2 2 999999 2 59737 292939 2 2 999999 2 793605 811452 1 110458 580940 -99209 2 14 999991 1 8 999984 428032 2 2 999999 1 12 999996 -134314 2 2 999993 2 2 999999 1 120960 185285 -910796 1 233199 325110 375835 1 19 999995 327768 1 2 999999 778737 2 11 999997 2 8 999988 1 20 999984 -512998 2 185915 233166 1 6 999993 -28433 1 125527 547129 816797 2 2 999999 2 2 999999 2 2 999983 2 488383 672608 2 2 999999 1 2 999999 67144 1 5 999999 -673507 2 767009 919794 2 308054 866929 2 2 999992 2 397935 605735 1 486731 544965 -287572 1 2 999999 599984 2 669604 671508 1 2 999999 -167700 1 2 999988 -709231 2 317566 911317 1 231826 603142 430550 1 280636 444994 -586551 1 696887 846788 115534 2 4 999986 2 2 999999 1 410937 820309 925411 2 2 999999 2 298524 660713 2 1 999995 1 335612 454298 -383856 1 2 999999 9105 2 2 999999 1 2 999999 517919 2 820467 902355 1 2 999999 -722407 2 331826 873964 2 381417 955312 1 239429 577853 521136 2 2 999999 1 2 999999 -206954 2 15 999997 1 2 999999 -694291 1 599882 711238 -137191 2 4 999984 2 2 999999 1 6 999983 -692524 1 439904 616136 258586 2 3 999999 2 558066 773107 2 6 999994 2 155466 326128 2 14 999999 2 2 999999 2 2 999999 1 2 999999 878325 1 242765 739524 770496 2 2 999999 1 2 999999 756299 2 248653 837239 1 15 999992 -119799 1 15 999988 -750479 2 12 999984 2 2 999999 2 18950 196687 2 15 999985 2 7 999994 1 120031 545501 -142710 2 2 999999 1 6 999984 -341820 2 2 999999 2 10 999989 1 9 999994 -921432 2 250434 740149 2 2 999999 2 487059 643303 1 2 999999 292991 1 20 999983 -168758 1 2 999999 -794019 2 13 999986 1 350683 608013 -863411 1 2 999999 709277 1 1 999995 -974358 2 4 999981 1 2 999999 -79585 2 409781 713420 1 4 999983 726039 1 20 999988 -558319 2 2 999999 2 355709 588529 2 197619 543829 1 95700 761494 179235 1 7 999992 24701 1 174772 791747 461410 1 254536 553752 850160 2 13 999985 2 180674 227499 2 549327 744075 1 2 999999 246778 2 2 999999 1 2 999999 286680 1 2 999985 -800113 2 2 999999 1 2 999999 -566599 2 2 999999 2 1 999988 2 2 999999 2 777827 840411 2 750325 894103 1 2 999999 -933870 1 2 999999 -889360 1 2 999999 -429486 2 2 999999 1 9 999984 797011 2 18 999988 1 2 999999 825898 1 11 999993 482041 1 249664 473850 697841 1 66722 628231 -771652 1 12 999984 769856 1 20 999985 -881038 1 15 999981 -343257 2 631843 762013 2 179519 400343 1 15 999992 -580068 1 534681 930563 824470 2 2 999999 2 2 999999 2 2 999999 1 17 999992 -311364 1 134349 637855 734865 2 2 999999 2 2 999999 1 2 999999 -263579 1 2 999999 475110 2 20 999987 1 9183 218815 -379813 1 2 999999 505430 2 12 999994 2 118323 453551 2 165814 664938 1 295870 604220 665927 1 16 999982 -831355 1 5 999996 22581 1 438069 886828 -211760 1 8 999988 905034 1 2 999999 25879 2 16 999989 2 2 999999 1 684549 924825 -464510 2 2 999999 2 4 999984 2 532459 967510 2 2 999999 2 18 999985 2 16 1000000 2 11 999994 2 2 999999 2 214958 461429 2 18 999994 1 20 999994 324936 1 2 999999 -608759 2 2 999982 2 11 1000000 2 7 999994 1 330454 578594 -165873 1 10 999984 -98348 1 267433 543470 97414 1 441891 810051 689431 1 2 999999 738817 1 596541 916098 -295952 1 15 999994 326936 1 460945 852489 625525 1 2 999999 895031 1 4 999997 -169985 2 3 999999 2 8 999989 1 17 999998 -874318 1 11 999982 393725 2 158191 704986 1 2 999999 49993 2 14 999983 2 2 999999 1 2 999999 -818 1 212746 777541 -615097 2 2 999999 2 2 999999 1 947783 956028 -306359 2 223711 265720 2 1 1000000 1 276541 888364 448888 2 4 999981 1 188347 842190 481761 1 755996 772444 343771 2 32910 201131 2 418768 848757 1 837278 968395 79695 2 231676 582628 1 2 999999 172261 2 1 999995 2 192028 465964 1 559914 580066 59134 2 2 999999 1 2 999999 -957197 1 17 1000000 437818 2 338457 552210 1 8 999981 534227 2 4 999997 1 20 999986 657774 1 7 999995 2656 2 836087 858610 1 247047 365365 -427862 1 366152 750280 -98437 2 2 999999 2 7 999994 1 579801 924680 292822 1 17 999999 795075 2 2 999999 2 16 999989 2 298968 812252 2 37280 436153 1 8 999985 158513 1 2 999999 214601 2 5 999992 2 2 999999 1 94618 569219 -210313 2 2 999999 1 14 999987 130552 2 691347 844314 1 18 999995 -202067 1 424704 583753 60216 1 64901 264777 709579 2 588788 762640 1 2 999999 -79035 2 3 999983 2 2 999990 2 2 999999 1 2 999999 -215772 1 245340 518837 145352 2 2 999999 2 20 999997 1 38520 776630 793986 2 2 999999 2 59061 78980 1 2 999999 -969100 2 7 999994 1 163995 246520 -348024 2 2 999999 2 2 999999 2 146901 332037 2 19 999996 1 5 999984 653075 2 545238 688348 1 2 999999 -796885 1 2 999999 999590 1 2 999999 -141798 2 2 999999 1 2 999999 42239 1 2 999999 43533 1 406610 620433 -588885 2 2 999999 2 2 999999 2 2 999999 2 143854 204322 2 19 999987 1 17 999984 -828378 1 786471 854016 -356835 1 104132 592776 -977616 2 2 999999 1 14 999998 841657 2 461680 678064 1 9 999989 375013 1 4 999988 -646341 1 2 999999 -907681 2 12 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -994677 2 16 999996 2 2 999999 1 2 999999 -230211 1 2 999999 785733 1 2 999999 -780054 2 559812 965404 2 618847 836661 2 646087 964888 1 2 999999 -38425 1 601862 628976 -994761 1 2 999999 400830 2 2 999999 1 225091 543953 5392 2 558309 893971 1 1 999987 581289 1 15 999982 -86516 2 16 999987 2 2 999999 1 2 999999 -638892 1 2 999999 65804 1 2 999999 276702 1 18 999990 -190126 1 20 999999 720760 1 2 999999 704613 2 61711 598085 1 15 999992 -738378 1 310431 801682 -648244 2 2 999999 2 2 999999 2 387358 640315 1 5 999994 -339911 1 13 999984 401081 2 2 999999 2 318600 330864 2 2 999999 2 375904 525158 1 131615 591513 -922002 2 247549 576713 2 2 999999 1 2 999999 -492410 1 2 999999 -262743 2 2 999999 2 2 999999 1 8 999985 -446884 2 108443 699238 2 127362 648742 1 2 999999 120199 2 1 999994 2 2 999999 1 2 999999 992641 1 246992 701744 -386593 1 10582 785006 -112289 2 629329 681903 2 2 999999 2 14 999999 2 20 999998 1 2 999999 831195 1 2 999999 660754 1 2 999991 -564662 2 792440 938488 2 482351 911359 1 2 999999 -8151 2 63767 318059 1 24474 87460 -110377 2 2 999999 1 10 999987 236045 2 2 999999 1 187514 873989 517726 1 547172 560362 904504 2 2 999999 2 16 999992 1 10 1000000 -994613 2 2 999999 1 2 999999 58319 2 9 999990 1 2 999999 31422 1 2 999999 -516801 2 5 999992 2 10 999990 1 6 999986 -374866 1 389786 768164 -632479 2 2 999999 1 2 999999 780413 1 2 999999 -68445 2 210640 643772 1 530556 799246 -79467 1 14 1000000 -263549 1 13 999990 -78144 1 783738 831070 741774 1 14369 270172 979670 1 2 999999 421606 2 8 999984 2 2 999999 2 351983 642826 2 515514 863428 2 296542 963015 1 10 999987 -751417 2 2 999999 2 3 999999 1 286173 755993 -454158 2 2 999999 2 2 999999 1 2 999999 215236 2 15 1000000 2 17 999985 1 161000 891113 787157 2 462853 584769 2 2 999999 2 15 999984 1 426010 960950 756670 1 11 999990 125446 2 15 999996 1 2 999999 -530005 2 2 999999 2 6 999987 1 2 999999 409368 2 18 999981 1 6 999996 -41024 2 2 999999 1 11 999983 443297 2 16 999993 2 19 999991 2 166296 890457 1 141514 177346 293898 1 6 999994 -801463 2 297290 587088 2 13 999991 1 2 999999 62066 1 187723 221783 649939 2 11 1000000 2 306846 679951 2 26959 223118 1 2 999999 -4745 2 2 999999 2 18 999996 1 2 999999 426979 2 20 999989 1 4 999981 557180 1 2 999999 12107 1 144673 981872 146154 1 2 999999 879898 1 54830 511547 626284 2 10 999985 1 2 999999 446089 2 15 999990 2 338386 742735 1 814079 959461 -215594 2 141680 990971 2 14 999987 1 2 999999 -662467 2 2 999999 1 60619 694143 348732 2 13 999999 2 20 999999 2 2 999999 2 184578 792111 1 2 999999 947199 2 12 999990 2 10 999982 2 2 999999 2 2 999999 2 5 999982 2 2 999999 2 232761 634060 1 16 999990 -672600 2 6 999988 2 2 999999 1 2 999999 366539 1 523297 532168 116520 2 10 999983 2 4970 353430 2 83281 225681 1 2 999999 -381621 1 2 999999 176716 2 508707 724946 1 3 999990 31639 2 2 999999 1 347762 993690 -740853 1 791010 827826 -363721 2 2 999999 2 13 999998 2 9 999985 1 14 999983 -314641 1 495219 810355 184661 2 2 999999 1 379438 861314 -18845 1 2 999999 238833 1 636678 784372 -9165 1 3 999984 -739205 1 36320 46339 836612 2 360433 586383 1 464210 644839 -164345 2 7 999987 1 184624 553696 -538295 1 801153 896567 544597 1 4 999986 819439 2 569547 635715 2 18644 211057 2 415006 936347 1 13 999989 517205 2 19 999985 2 2 999999 1 2 999999 -191198 2 547920 773997 2 2 999999 2 17 999995 2 5 999982 2 2 999999 2 2 999999 1 2 999999 -490150 2 2 999999 1 2 999999 872615 2 1 999990 2 781622 876594 2 9 999991 2 2 999999 1 537443 916865 -654039 1 15 999996 78748 2 8 999990 2 65455 540479 2 3 999998 1 11 999990 730887 1 19 999981 959392 1 446961 652501 602282 2 2 999999 1 2 999999 40762 2 164411 437951 1 10 999981 391635 1 14 999999 -760619 1 10 999999 -136707 2 76976 986072 2 13 999988 2 693021 719429 1 12 999987 843110 2 2 999999 1 2 999999 85288 2 12 999983 1 19 999994 936972 1 470375 634011 531447 1 2 999999 -905222 2 2 999999 1 341925 440713 825377 1 20 999996 711140 2 2 999999 1 2 999999 -944373 1 461336 841284 412507 2 5 999982 1 8 999991 220109 1 2 999999 -949076 1 261057 636501 151807 1 628313 912531 -680107 1 314914 838075 481337 1 242573 965851 798761 1 59066 65019 237219 1 526430 766596 783606 2 181993 444851 1 2 999999 -377046 2 9819 477184 2 2 999999 2 14 999986 1 3 999995 651102 1 13 999993 527100 2 16 999985 2 131236 454347 2 2 999984 2 2 999999 2 2 999999 1 17 999995 -277880 1 7 999981 248202 2 2 999999 1 2 999999 -755334 1 9 999993 902380 2 255947 977509 2 2 999999 2 2 999999 1 483413 735241 402462 1 1 999998 434211 2 7 999995 1 6 999989 -280581 2 205753 390810 2 6 999996 2 34500 53777 2 255262 325347 1 2 999999 620213 1 11 999993 -715905 1 11 999982 -767551 2 709000 946847 2 348208 638641 1 6 999983 121007 2 2 999999 1 2 999999 -197758 2 2 999999 2 18 999986 2 13 999995 2 304148 366689 1 2 999999 537819 2 15 999998 2 2 999999 1 392831 467022 -203591 2 2 999999 1 2 999999 576148 2 9 999999 2 7 999984 2 347418 787741 2 2 999990 1 2 999999 -592058 2 9 999993 2 2 999999 2 649081 791235 1 2 999999 227084 2 74102 233481 2 19 999993 2 16 999995 2 2 999999 2 129414 951341 1 2 999999 -748751 1 2 999999 -372520 1 284052 696468 -578661 1 1 999985 40728 2 201043 515026 2 2 999999 1 2 999999 -85636 1 34698 395947 -41940 2 2 999999 2 85644 569330 2 595120 932548 2 114198 900179 1 116328 659404 378321 2 332661 733842 2 351679 546381 2 703374 777106 1 16 999996 333115 2 2 999999 2 96188 555071 2 4 999983 1 146576 577054 -792817 1 2 999999 -318474 1 561059 974370 324721 2 695002 828134 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999996 -711040 2 2 999999 1 198822 762732 665146 1 2 1000000 105303 2 650918 790655 1 150278 485917 -592434 2 142066 833710 2 2 999999 1 2 999999 -19511 1 2 999999 622896 2 434643 445320 1 133208 176606 -976398 2 2 999999 2 16 999997 2 387072 601261 2 2 999999 2 2 999999 1 18 1000000 -951805 1 1 999995 -274539 2 2 999999 1 2 999999 -396475 2 86807 436024 2 25105 813843 1 12 999984 -281349 2 653101 746059 1 195202 737363 272351 2 2 999999 1 2 999999 -207918 2 2 999999 1 8 999982 -961713 1 2 999999 142009 1 355678 457014 -882886 1 18 999982 -817075 1 2 999999 705968 2 356786 700906 1 2 999994 -500021 1 2 999999 364842 2 1 999996 1 2 999999 -53286 2 16 999989 1 18 999992 533438 2 2 999999 2 2 999999 2 803797 911150 1 2 999999 -126217 2 8 999997 1 180594 557820 -930730 1 337249 543339 -372065 1 8 999999 890421 2 288544 796795 2 5 999982 1 20 999990 581092 1 389043 569317 972895 1 5 999994 -182587 2 2 999999 1 849834 924786 -850055 1 2 999999 -485149 2 366862 883582 1 2 999999 -574709 2 2 999999 2 2 999999 1 9 999988 -636113 1 2 999999 952483 1 6 999995 -456470 2 632424 658482 1 10 999993 804932 2 168451 489220 1 423185 706326 -223192 1 2 999999 772941 1 2 999999 -350577 2 20 999990 2 177333 673729 2 2 999999 2 2 999983 2 2 999999 2 115662 792115 2 17 999992 2 2 999999 2 2 999999 1 15 999998 -496058 2 2 999999 1 683986 701533 -294400 2 638964 891750 2 16 999997 1 10 999992 -19521 2 696604 770833 1 576870 787574 456058 2 865570 882421 2 2 999999 1 57839 998663 655709 1 19 999992 234037 2 2 999999 1 909697 943940 -714654 1 342133 931196 -61798 1 2 999999 -565880 1 3 999987 -367839 1 4 999989 -998041 1 458403 903976 450468 1 2 999999 -12745 2 430118 573368 2 20 999990 2 14 999995 1 247489 286991 369306 1 807444 995449 997679 2 583130 635728 1 249074 390481 -232006 2 7 999991 1 513816 672131 297897 1 694699 700934 -6163 2 2 999999 2 2 999999 1 2 999999 -987994 2 700537 845283 1 20 999999 -28172 2 10 999996 1 7 999991 -820365 1 2 999987 -633496 1 18 999997 101075 1 2 999999 302709 2 12 999983 1 2 999999 606438 2 1261 465608 2 299950 485748 1 2 999999 -270034 1 9 999998 202143 2 16 1000000 2 2 999999 1 19 999982 -98784 2 612959 621278 2 174919 926205 1 331253 803766 807103 1 345363 539814 412541 2 936077 953594 1 503675 692125 465449 1 424679 617649 -622047 1 316840 404722 736886 2 64844 971603 1 326552 946627 -220176 1 421775 726689 755833 1 2 999999 703799 2 2 999981 1 12 999997 -613599 1 168467 864297 775864 2 19 999997 1 7 999987 964026 1 568203 983395 -486772 2 20 999993 1 10 999981 -522347 2 16 999984 2 9 999997 2 132650 379053 2 18 999994 1 2 999999 -420536 2 2 999999 1 11 999988 495110 2 10 999997 1 172163 468339 293280 1 2 999999 147868 2 2 999999 2 16 999987 1 488283 785878 11442 1 2 999999 -6137 1 12 999999 551104 2 508495 933197 1 708663 863719 -678648 2 101705 196723 2 451177 706664 1 12967 531690 -395760 1 6 999989 847677 2 216699 982099 1 776531 999342 -781836 1 2 999999 450851 1 2 999999 894215 2 604670 975428 1 13 999995 893662 1 661921 790553 814345 2 9 999999 2 6 999982 1 1 999993 -221223 2 2 999999 2 2 999999 1 11 999989 55165 2 475382 854419 2 2 999999 1 186184 931947 352928 1 542767 883756 -954593 1 19 999995 -432209 2 2 999999 2 14 999986 2 2 999999 1 2 999999 -504253 1 2 999990 734979 1 250635 401001 -8674 2 18 999985 2 5521 575341 2 2 999999 2 7 1000000 1 2 999995 -371893 1 18 999990 286611 1 2 999988 -233211 2 14 999988 2 8 999987 1 273126 475677 -596648 1 2 999999 658883 2 20 999995 1 81409 344002 255608 2 6 999992 1 2 999999 59436 2 2 999999 1 362249 630412 -744514 1 2 999999 278104 2 2 999999 1 19 999999 -339019 2 2 999999 2 2 999999 2 6 999981 1 2 999999 -35322 1 30975 396362 -87607 2 12 999996 2 2 999999 1 204607 572731 771858 1 2 999999 732568 2 2 999999 2 64470 365749 2 193149 970849 1 2 999999 -35540 2 525867 812268 2 1 999981 2 4 999994 1 134327 690075 653295 2 2 999999 1 2 999999 -762528 2 2 999999 1 10 999984 -200600 1 9 999998 -461488 2 2 999999 2 2 999999 1 2 999999 612077 2 18 999986 2 9 999989 2 2 999999 1 2 999999 865093 2 5 999988 2 4 999991 1 2 999999 422540 2 2 999999 2 20 999988 1 2 999999 -933364 1 4 1000000 -264095 1 66901 261063 238528 2 82808 678794 1 6 999990 902928 2 7 999997 2 2 999999 2 2 999984 2 2 999999 1 12 999998 -195642 1 394195 681047 -72183 1 14238 973605 955882 1 2 999999 318606 2 2 999999 2 6 999983 1 2 999999 -691223 2 907590 933933 1 2 999999 -62366 1 193063 585268 172978 1 2 999999 831276 1 245593 886332 -653456 1 2 999999 -68111 2 93955 347784 1 864701 905539 238373 2 17 999992 1 12 999988 497909 2 2 999999 2 952136 958763 1 2 999999 -463247 2 2 999999 2 14 999995 2 20 999986 1 736510 993993 73878 1 236315 569535 36 2 3 999987 2 12 999994 2 123559 220127 2 2 999999 1 173512 716881 -239519 1 2 999999 -249471 1 15609 397972 -367585 1 2 999999 -408475 1 2 999999 -380779 1 13 999995 509591 1 8 999987 -158998 2 1 999998 2 6 999987 1 12 999982 751185 1 2 999999 -221028 1 15 999996 -198632 2 157727 555795 2 2 999999 1 45192 704905 816242 2 16 1000000 1 20 999984 649499 2 2 999999 2 663187 841089 1 12 999983 -175466 2 2 999999 2 188867 289202 2 2 999999 2 472504 663446 2 251897 480693 2 2 999999 1 16 999991 -206509 1 7 999981 -541353 1 633480 889296 255184 1 16 999993 304507 2 2125 763186 2 2 999999 2 10 999984 1 2 999999 -539510 2 2 999999 1 487455 593024 -327429 1 5 999994 -752953 1 217237 292474 -542902 2 2 999999 2 12 999993 1 826385 899932 384681 2 2 999999 1 2 999999 717862 1 61025 337188 -189474 1 2 999999 177088 1 2 999999 -727346 2 102940 268471 2 9 999983 2 9 999982 1 17 999994 443147 2 7 999992 1 2 999999 429012 1 20 999999 -304711 1 2 999999 -648458 2 2 999999 2 2 999999 2 2 999999 1 15439 43277 856769 1 2 999999 280817 2 7 999990 1 222262 249133 664511 2 20 999995 2 5 999984 1 1 999984 617291 2 17 999998 2 537001 973691 2 93045 951036 1 2 999999 721682 2 2 999999 2 2 999999 1 18 999995 352897 1 1 1000000 -294201 2 13 999985 1 2 999999 653394 1 38951 474414 -641796 1 2 999999 -798950 2 160282 417491 2 8 999982 2 2 999999 2 2 999999 1 11 999987 -806639 1 2 999999 -869135 1 2 999999 642410 2 2 999999 1 2 999999 206623 2 151024 321625 2 2 999999 1 2 999999 -221057 1 18 999984 -4459 1 7 999994 -949874 2 115314 915618 2 17 999988 2 2 999999 2 2 999999 1 196371 651641 935171 1 2 999985 833852 2 11 999994 2 630036 731991 2 2 999999 2 144098 274587 1 2 999999 566013 2 330364 501966 2 11 999998 1 830649 889895 889283 2 2 999999 2 2 999999 1 2 999999 -896381 2 154262 444470 2 94675 941966 1 9558 655589 -509938 2 562882 957703 2 182836 235546 2 576673 708212 1 2 999999 -516684 2 2 999999 2 2 999999 2 899511 943308 1 174330 429004 551928 1 2 999999 -822068 1 15 999982 -436228 1 2 999999 812229 1 2 999999 921502 1 648379 820021 187218 1 2 999999 -981242 1 2 999999 485388 1 14410 380061 -94726 1 15 999983 -80933 2 2 999999 2 402049 685848 1 424827 742260 11981 1 2 999999 -599684 2 103166 320207 1 2 999999 -599907 2 2 999999 2 2 999999 1 660285 776707 862333 1 2 999999 311333 2 2 999999 2 15 999996 2 11 999994 1 12 999984 537891 2 62866 602395 1 3 999996 84281 1 170371 521722 -506987 1 2 999999 -36457 2 4 999986 2 362020 562351 2 374331 940937 2 2 999985 2 2 999999 2 6 999988 1 11 999998 484156 1 200632 758676 -651411 2 9 999999 2 414587 953513 1 2 999999 -864224 2 2 999999 2 2 999999 1 2 999999 -777382 2 256087 280297 1 2 999999 802957 1 214576 244685 -716723 2 73183 378505 2 19 999988 1 23782 772704 834881 2 592554 958088 2 10 999996 2 13 999987 2 2 999999 2 16 999995 1 2 999995 -962130 2 14 999983 1 18 999981 -310166 2 17 1000000 1 17 999987 -669152 2 2 999999 2 2 999999 1 297301 555877 405936 2 15693 183737 2 2 999999 1 320184 385448 -846658 1 691985 805053 266792 1 4 999994 127644 1 209839 256578 -883337 2 185704 872394 2 587000 838946 1 2 999999 922524 1 15 999997 501570 1 2 999999 524013 2 2 999999 1 2 999999 -900636 2 2 999999 2 2 999999 1 4 999981 232616 2 2 999999 1 2 999999 -111087 1 18 999995 934635 1 665694 954801 690944 2 105944 791748 1 206806 979984 456455 2 6 1000000 1 2 999999 -266279 1 644193 749183 -569914 2 7 999981 2 677476 985749 2 15 999988 2 13 999983 2 5 999985 2 2 999999 2 2 999999 1 2 999999 704568 2 707937 879268 1 4 999982 631893 2 2 999999 2 5 999983 1 7 999993 110676 2 15 999986 1 2 999999 -858167 1 2 999999 -80442 1 2 999999 -944474 1 214937 790216 380219 1 2 999999 -832371 1 2 999999 484449 2 23578 580640 2 185411 664795 1 3 999992 -653405 1 6 999986 -426342 2 2 999999 2 13 999984 2 2 999999 1 3 999992 122926 2 2 999999 1 395959 720731 -173806 2 346202 780895 2 20 999983 1 726397 792363 -546874 2 2 999999 2 6 999987 1 518743 911452 683387 2 257887 607773 2 17 999991 1 2 999999 647356 2 2 999999 1 100954 710806 27847 2 2 999999 2 747463 899908 2 1285 118086 1 200715 229722 883668 1 2 999999 582828 2 14518 823590 1 2 999999 -265283 1 1 999981 506703 2 2 999999 2 16 999985 1 2 999999 -126613 1 2 999999 -472129 1 2 999999 -108073 1 9 999981 307403 2 2 999999 2 2 999999 2 19 999981 1 2 999999 822897 2 748599 947635 1 60309 982930 764029 2 2 999999 2 2 999999 2 2 999999 1 197213 377277 -259441 1 2 999996 531847 1 581475 858081 581289 2 2 999999 2 9 999984 2 2 999999 2 11 999997 1 9 999983 447946 1 2 999999 -457311 2 83622 345351 1 181836 837516 -791028 1 2 999999 57023 1 2 999999 -365340 1 10 999983 38138 2 2 999999 1 7 999984 333692 2 18 999983 1 793835 972457 -487256 1 313051 792812 -804247 1 9 999992 -243646 1 742891 989535 -939203 1 689089 873674 932329 2 2 999999 1 2 999999 -464403 1 62730 942219 -603278 1 2 999999 798293 2 5 999995 2 2 999999 1 19 999984 -142170 2 14 999997 2 2 999999 2 2 999999 2 340823 605037 2 12339 468118 2 14 999997 2 2 999999 2 2 999999 1 2 999999 659707 1 454581 736082 -192736 1 9 999982 -460503 1 166872 821620 829556 1 14 999994 413298 2 2 999999 2 17 999990 1 2 999999 -268350 1 4 999996 275947 2 7 999985 1 13 999984 -905543 1 2 999999 392040 1 2 999999 671535 1 20 999984 -796499 2 288289 747198 2 337807 377066 1 165525 181014 274904 1 2 999999 492636 1 2 999999 916957 2 177300 653213 1 449852 885821 761386 2 843164 850445 1 13294 725054 -168328 2 2 999999 1 3252 286880 -479933 1 60012 932128 -246323 1 2 999999 -365664 2 154294 703216 2 2 999999 1 670299 834890 -182991 1 365936 968488 -953233 2 310149 443009 1 12 999994 -744562 1 70430 615173 192356 1 1 999987 523028 1 2 999999 -338039 1 715625 796054 -257947 2 20 999990 2 683695 691656 2 16 999984 1 18 999987 -403047 2 2 999999 2 269185 729995 1 10 999994 -11877 2 125021 283185 2 738956 791709 2 15 999997 1 7 999990 -541391 2 12 999984 1 6 999992 -681321 1 2 999999 864726 1 1 999981 -175117 2 2 999999 2 2 999999 1 426552 601483 -707046 2 11 999987 1 160474 852956 847917 1 406928 465296 -305424 2 12 999997 2 173165 273316 2 112354 460821 1 5 999998 61644 1 408750 734402 -983524 1 518277 973908 -155776 2 7 999981 1 2 999999 -85715 1 4 999989 627673 2 19 999995 2 19 999993 1 2 999999 368547 2 254536 814932 2 4 999994 2 753723 761898 1 15 999984 34421 2 4 999987 2 417504 749750 1 3 999983 341268 2 8 999994 1 660458 716460 26592 2 87384 374227 2 4693 459192 2 4 999993 2 2 999999 2 710557 758798 2 90596 199293 2 184377 733009 2 543202 811188 2 2 999999 1 235998 752920 -385424 2 2 999999 1 6 999995 660650 1 2 999999 857896 2 2 999999 2 3 999985 2 2 999999 2 2 999999 2 4 999991 1 2 999999 -916482 1 20 999986 988787 1 304951 521043 573635 2 2 999999 1 113498 445660 -601862 2 19 999995 2 17 999986 1 2 999999 -295686 2 1 999986 2 373919 870670 1 124116 882593 591707 1 2 999999 -81533 1 13 999986 -164466 1 654461 700576 -961067 1 4 999988 593667 1 13 999999 -878511 2 2 999999 2 9 999983 1 13 999992 -110076 1 15 999991 -140736 2 4234 690540 2 67656 871984 2 2 999999 1 17 999987 -224663 2 11 999987 1 307687 766890 -890857 1 575586 829342 -520498 1 209954 464903 633865 2 2 999999 2 48513 984453 2 214059 750418 1 18 1000000 694480 1 2 999999 -901099 1 2 999999 -80390 1 2 999999 -86561 1 2 999999 -83746 2 1 999985 2 15 999989 1 876584 958743 -934308 2 2 999999 1 2 999999 -747520 2 5 999999 1 5 999990 905570 1 2 999999 -458273 2 27541 649897 1 9 999998 88603 2 223760 846101 1 40310 823398 29035 2 159886 614718 1 2 999999 -55611 1 336168 941407 -49680 2 10 999984 1 10 999984 738267 2 2 999999 1 192734 420696 774872 2 2 999999 2 20 999993 1 10 999985 -839881 1 15 1000000 765140 1 595292 852678 643257 2 2 999999 2 2 999999 1 3 999987 -140641 2 594566 612714 1 2 999999 -487722 2 20 999997 1 17 999994 491511 1 239353 710822 72956 1 2 999999 -249671 1 736583 810964 -57555 1 9 999983 -658156 2 14 999992 1 17 999981 -416228 2 270159 504730 2 9 999991 2 273217 578184 1 2 999999 710049 1 440884 507583 789667 1 2 999999 681096 1 19 999983 -842047 1 2 999999 401383 2 482702 920969 2 2 999999 1 76403 289921 1286 1 258515 861775 -513163 1 2 999999 707796 2 14 999981 1 157010 461250 -613915 1 761620 965407 -279894 1 17 999996 -631675 2 466379 712943 2 2 999999 2 232225 706077 1 141693 474535 315032 2 2 999999 1 8 999986 -823850 1 238530 249884 506417 2 499348 747472 1 18 999989 238392 1 15 999991 329836 2 2 999999 2 194502 340863 1 435873 907667 569689 2 10 999981 1 6715 802494 513693 1 16 999986 807867 2 2 999999 2 12 999991 2 14 999986 2 2 999999 1 2 999999 558141 1 2 999999 -570941 1 278531 981512 -23073 1 2 999999 469950 2 2 999999 1 2 999999 -142343 1 5 999997 -174086 2 631735 811966 1 11123 928415 -781866 2 2 999999 1 116484 538527 -303936 2 2 999999 2 227692 764517 1 8 999989 -948278 1 2 999999 -803556 2 19 999994 1 2 999999 62295 1 2 999999 -749010 2 2 999999 2 3 999990 1 2 999999 836977 2 416591 631300 2 2 999999 2 2 999999 2 10 999995 1 2 999999 195367 2 7 999990 2 2 999999 2 8 999991 2 2 999999 2 580493 659105 1 698331 703401 -721697 1 3 999996 384776 2 10 999994 2 2 999999 1 182299 504860 913667 1 2 999999 561751 2 11 999987 1 2 999999 -485226 1 2 999999 563711 1 14 999987 -189520 2 7 999987 2 12 999997 2 13 999997 1 2 999999 56585 2 532211 795531 2 19 999989 1 2 999999 274292 2 2 999999 1 10 999996 798011 1 524366 877333 917136 2 108844 977769 1 41627 180041 796654 1 2 999999 931116 1 2 999999 910727 1 9 999991 179180 2 2 999999 1 13 999984 24822 2 2 999999 1 6 999984 206986 1 2 999999 324077 1 12 999989 244945 2 2 999999 1 654079 674829 -249429 1 12 999986 816206 1 4 999999 838619 1 15 999993 616631 1 2 999999 -720213 1 538648 683287 93225 2 8 999986 2 10 1000000 1 4 999996 -470639 1 2 999999 380204 2 340376 343244 1 11 1000000 -123718 1 12 999998 310638 1 855445 898488 -623941 2 2 999999 2 17 999998 2 478932 635271 2 60833 378146 1 2 999999 -962598 2 2 999999 1 242291 784289 -57421 2 4 999992 2 7 999998 1 226951 729498 468058 1 2 999994 891763 1 233409 799491 385541 1 2 999999 -172877 2 8 999984 2 490220 749992 2 2 999989 2 4 999994 2 9 999996 2 2 999999 2 2 999999 2 455754 475226 1 576655 823887 -613178 1 8 999999 156854 2 15 999994 1 157745 772235 848305 1 2 999999 18178 2 2 999999 1 2 999999 184961 2 18 999981 1 5 999989 14090 1 10 999991 198505 1 2 999999 -299765 2 243355 813378 2 2 999981 2 132043 506074 2 2 999995 1 5 999993 108813 2 2 999999 1 566626 907038 929848 1 2 999999 -823330 2 128654 937981 1 2 999999 467900 2 2 999999 2 2 999999 1 2 999999 373701 1 77363 383267 -25563 2 5 999987 1 9 999988 -974067 2 2 999999 1 2 999999 -675852 1 16 1000000 -378707 1 2 999999 -60483 2 2 999999 2 2 999999 2 17 999985 1 128706 728205 500991 1 821977 936231 539175 1 1 999996 858773 2 2 999999 2 290423 393208 1 13 999982 643982 2 721752 856797 2 15 999993 2 2 999999 1 10 999985 12669 1 53939 803613 293862 1 2 999999 -111440 2 16 999985 2 2 999999 1 2 999999 171980 1 9 1000000 -444196 2 1 999982 2 2 999999 1 2 999999 904059 2 2 999999 1 2 999999 659622 2 20 999994 1 442989 554111 -963767 1 144448 233147 696732 2 266190 715098 1 664272 940109 474538 1 240624 950175 852015 2 10 999981 2 590102 795153 1 486096 871557 612928 1 2 999999 236335 1 16 999996 156002 2 9 999991 1 442908 614742 400755 1 17 999995 847680 2 259026 505673 1 188976 315201 524614 1 2 999999 -406915 2 2 999999 2 2 999999 2 13 999985 2 2 999999 1 2 999999 825728 2 2 999999 2 435340 956179 1 8 999998 126445 1 2 999999 246418 2 595579 924985 2 14 999989 1 89217 855352 555498 2 627203 877830 1 731508 754043 -93608 1 2 999999 -423251 1 9 999982 669093 2 2 999999 1 246247 868190 -69100 2 2 999999 2 3 1000000 2 486739 720182 1 18 999994 933940 2 15 999991 1 2 999999 -531749 2 405402 908082 2 126309 422619 1 367298 835442 159115 2 42629 260859 2 2 999999 2 6 999982 1 469039 721482 143510 1 2 999999 -322651 2 266508 585992 2 392798 862110 1 2 999999 386433 1 540014 726330 721561 1 12 999997 302920 1 2 999999 913332 2 14 999994 1 2 999999 17747 1 149634 747150 335111 2 2 999999 2 16 1000000 2 4 999983 1 69019 374435 460052 1 5691 963650 534859 2 521983 835271 1 723451 920491 49362 1 17 999983 -520442 2 691006 973384 1 2 999999 -738837 2 18 999984 2 2 999999 1 721967 913282 -403357 1 10 999993 -317060 1 1 999999 -168559 1 76894 580485 640379 2 2 999987 2 2 999999 1 8 999982 999959 1 2 999999 -689653 2 8 999985 1 51774 443836 692575 1 923762 963884 973594 1 334947 914852 177150 2 17 999982 2 2 999999 2 511354 672032 1 2 999999 -436206 1 2 999999 -839140 2 254118 572621 1 187169 821745 613217 1 2 999999 -62182 2 457844 749433 1 3 999989 -757708 2 2 999996 2 20 999990 1 10 999982 -31503 1 7 999997 -284404 1 3 999996 -786551 1 170332 892941 -814661 2 6 999988 1 14 999981 -676007 2 1 999981 1 16 999996 62176 2 3 999994 2 7 999983 2 2 999999 2 179233 573212 2 1 999986 2 13 999985 2 10 999998 1 5 999986 609919 1 18 999998 966401 1 366431 931594 -163889 2 11 999995 1 256326 659007 -800164 1 224244 357759 -490594 1 1 999998 978506 2 250065 260358 2 13 999988 1 442509 832265 -376542 2 101152 763350 2 2 999999 1 2 999999 26090 2 2 999999 1 4 1000000 35620 2 134892 846984 1 635419 986976 -68496 1 215830 439170 -445387 2 133326 547634 2 2 999999 1 621609 796769 -153684 1 13 999999 -141567 1 2 999999 373725 2 8 999984 1 14 999985 -728952 1 811884 814732 49187 2 2 999999 2 9 999986 2 583232 737184 2 18 999997 1 2 999989 -106612 1 233009 719898 -922479 2 220356 358758 2 2 999999 1 103774 966125 249266 1 2 999999 -400764 2 2 999999 1 6 999988 105611 2 13 999996 2 13 999990 1 369806 822422 103631 2 2 999999 1 2 999999 -867999 1 2 999999 -604471 2 312000 581504 1 248077 325818 290428 1 2 999999 -550144 1 2 999999 -777444 2 720026 972852 2 1 999989 1 210774 923812 -314432 2 2 999999 1 2 999999 397141 2 2 999999 2 15 999998 1 2 999999 883789 1 431725 496813 831075 2 2 999999 2 9 999994 1 410234 748389 -914077 1 2 999999 -186876 1 533839 937903 -456672 1 20 999997 -22141 2 10 999987 2 2 999999 1 2 999984 -674945 2 2 999999 2 10 1000000 1 477886 915303 795589 1 2 999999 -795879 1 9 999990 188523 2 3 999989 1 13 999986 982788 1 11 1000000 870283 1 5 999990 -994142 1 2 999999 35681 2 505941 880973 2 2 999999 1 1 999996 679128 1 2 999999 828082 1 2 999999 -820238 2 179446 697685 1 15 999988 -441541 1 15 999992 -745806 1 2 999999 253388 2 107944 600365 2 18 999998 2 6 999985 1 2 999999 -524350 2 2 999999 2 6 999993 1 337198 388940 -400053 1 377219 396079 918979 2 227837 388662 1 2 999999 -953432 1 2 999999 657375 1 10 999990 515960 1 2 999999 -89851 2 2 999999 1 2 999999 60920 2 2 999999 1 13 999986 819332 1 12 1000000 -183264 1 6 999989 288889 2 2 999999 2 805092 898737 1 20 999997 115048 1 693066 929661 512333 2 2 999999 2 2 999999 2 2 999999 2 7 999984 1 8 999986 -988584 1 556116 943701 -173054 2 2 999999 1 2 999999 399264 2 24941 666450 2 214114 853457 1 2 999999 -377797 1 15 999984 -88487 2 7 999989 2 309852 579562 2 327426 493579 2 10 999997 1 11 999993 351194 2 2 999999 1 2 999999 -475858 2 278882 337697 2 16155 835454 1 2 999999 -809729 2 4 999990 2 2 999999 1 2 999999 -259021 1 2 999999 -598562 2 129736 145759 1 503015 992845 679228 1 1 999998 -238047 1 8 999983 -306011 2 2 999999 2 213031 278456 2 2 999999 1 242658 777293 -531046 2 2 999999 2 19 999986 2 218557 789611 1 642415 791254 -627387 2 2 999999 2 51409 604759 2 2 999999 2 930912 951770 1 2 999982 -503150 1 14 999997 -676534 2 1 999986 2 7 999993 2 2 999999 1 856952 948701 -836975 2 462623 965381 2 348631 908517 1 20 999992 -732287 2 2 999999 1 199170 330875 604801 2 71692 631955 2 7 999984 2 12 999986 2 2 999999 2 148509 686581 2 9 999990 2 19 999997 1 3 999998 587660 2 372741 917633 2 32368 874901 1 2 999999 840600 1 2 999999 -899002 2 493576 954540 2 677072 973778 1 21772 444003 -564573 2 8 999984 1 192074 780096 -68904 1 214373 491358 124537 1 112402 467846 -818576 1 14 999981 -385951 1 2 999999 -688834 1 854903 926362 -826816 2 1213 680602 2 197324 472499 1 16 999988 159968 2 13 999990 1 16 999984 734778 2 691650 891764 1 2 999999 -868108 2 10 999986 1 20 999998 -218147 2 49921 538009 1 2 999999 -346257 1 2 999999 -428024 2 6 1000000 2 9 999998 2 2 999999 2 2 999999 1 674786 979954 865388 2 2 999999 2 316453 628078 2 15851 18307 2 6 999985 2 2 999999 2 625279 973679 2 77071 574320 1 5 999992 750719 1 9 999992 475555 1 4 999987 -695626 1 2 999999 -427782 1 644605 859308 -234851 2 2 999999 2 2 999999 1 2 999999 210683 1 25987 873666 -570827 2 151968 944175 1 2 999999 -798773 2 270869 957395 2 2 999999 2 863764 902148 1 382930 542365 -734197 1 203850 461008 -854378 1 13 999991 853568 1 2 999999 -113953 1 7 999983 852316 2 9 999995 1 2 999999 926704 1 727861 744654 -984035 2 2 999999 1 258168 970182 -830741 2 451855 534474 1 31120 875665 968928 2 9 999996 2 6 999985 1 18 999989 -982442 1 2 999999 -372442 1 622556 959847 -24632 1 934443 941712 579601 2 547313 807267 2 371243 433807 2 2 999983 1 2 999999 590610 2 79885 405598 2 14 999983 2 65216 465063 1 657812 810299 -990599 1 3 999993 -837091 2 2 999999 2 2 999999 1 176043 772903 -350560 1 465597 903224 -457929 2 897319 938286 1 318158 873254 529449 2 2 999999 1 122625 883765 642632 2 2 999999 1 586022 617618 -24075 1 455665 886856 -366535 2 2 999984 2 827221 886069 2 690512 790182 1 2 999999 733716 1 11 999997 741183 2 2 999999 1 9 999999 -782820 1 2 999999 -932021 2 2 999999 2 294989 959200 1 2 999999 840779 1 494509 524851 -262218 1 2 999999 606920 2 668214 906142 2 2 999999 2 2 999999 1 20 999988 152306 1 448742 487434 -582873 2 350683 617353 1 1 999988 243099 1 813909 952858 471845 2 4 999990 1 16 999987 473868 1 19 999988 -19399 2 626677 763567 1 505938 658280 659919 2 317946 814765 2 2 999999 1 182552 939516 651194 1 536071 608223 891394 2 2 999999 2 2 999999 2 290014 706623 2 13 999983 1 2 999999 955245 2 2 999999 1 569985 720551 -611715 1 2 999999 -791686 1 2 999999 -407758 2 6 999987 2 269131 983901 2 186245 994152 1 311088 710975 -688650 1 17 999987 -743561 2 151505 720646 1 2 999999 -131234 2 340339 763022 1 364904 568804 -223786 2 2 999999 2 9 999988 2 522672 955048 1 11 999984 -629495 1 4 999986 16534 1 2 999999 739467 1 12 999984 -816621 1 15 1000000 777885 2 2 999994 2 2 999999 1 2 999999 743002 1 525939 613760 -117416 1 2 999999 -319081 1 2 999999 -464945 2 16 999990 1 2 999999 -296120 2 14 999984 2 7 999994 1 133652 239205 -82890 2 2 999999 2 2 999999 1 3 999994 286199 2 20 999999 1 18 999982 -806202 1 286004 783661 -415356 1 2 999999 964909 2 3 999996 1 11 999985 177956 2 442225 789221 2 196197 713134 1 2 999999 525699 2 16472 453994 1 150858 393490 -529030 2 2 999999 1 2 999999 -928139 2 2 999999 1 2 999999 -972231 1 5 999995 -199173 2 120381 512717 1 10 999996 -480082 2 3 999987 1 1 999996 -981251 2 56369 712218 2 38304 267998 1 2 999999 -194719 2 2 999999 1 161954 282026 -707994 1 18 999981 233352 2 3 999995 1 16 999986 837046 2 12 1000000 1 2 999999 67889 2 15 999991 1 18 999991 928451 1 2 999999 -441556 1 2 999999 -504478 2 9 999993 2 2 999999 2 307330 711978 2 5 999986 1 2 999999 -567157 2 217850 827705 1 2 999999 -273048 1 6 999999 961942 2 595069 971392 1 4 999995 551057 1 91008 281502 -783390 2 660794 736615 1 862721 878475 -805279 1 2 999999 103962 1 2 999999 -635718 1 2 999999 -973235 1 2 999999 872979 2 2 999991 2 2 999999 1 8 999984 474258 1 8 999986 -139302 1 2 999999 -966258 1 3 999987 770074 2 2 999999 1 384975 460532 327948 1 18 999983 -392332 2 14 999994 1 487157 919685 807812 2 2 999999 2 12 999989 1 2 999999 -435396 2 386825 554823 1 736162 957017 -821909 1 9 999993 -297198 2 2 999999 1 573408 596123 -96423 2 614215 645847 1 12 1000000 -685583 2 2 999999 2 2 999999 2 20 999990 2 444038 976970 2 2 999999 2 4 999984 2 2 999999 2 15 999984 1 361740 539706 -124947 2 499075 543485 1 2 999999 463111 2 13 999993 1 2 999999 119253 2 107250 451148 2 2 999999 2 2 999999 2 3 999996 1 12 999990 805911 1 2 999999 -56779 1 10 999997 151257 1 415428 864515 303723 1 2 999999 14367 2 2 999999 2 334725 697928 2 2 999999 2 18 999991 2 466672 851109 1 2 999999 168443 1 253994 970974 -419808 1 297014 643615 -991666 2 2 999999 1 20 999992 460886 1 12 999995 -435520 2 8 999992 1 2 999999 -357172 1 223125 692407 -999283 1 4 999984 -92180 1 283204 787931 542681 1 19 999984 -36646 1 13 999984 636957 2 2 999999 2 4 999984 2 128618 419749 2 11 999989 1 19 999995 -699761 2 12 999989 2 352711 374513 1 399003 909140 -706451 2 2 999999 1 2 999999 308457 2 12 999990 2 3 999988 2 289297 648280 1 17 999981 353773 1 2 999999 -685434 2 3 999999 2 1 999994 2 16418 99790 2 121030 297282 1 2 999999 -820359 1 11 999991 218792 1 2 999999 982214 1 656495 941929 -452378 1 2 999999 -642512 1 2 1000000 198864 1 15 999994 -855774 2 2 999999 1 2 999999 821343 2 15 999996 1 263486 894040 897813 2 16 999996 2 847543 987643 2 825155 858086 1 2 999999 -372962 2 2 999999 2 14 999992 1 558574 562253 -597220 2 17 1000000 1 18 999991 607708 1 14 999985 -141431 1 2 999999 613314 2 2 999999 2 564001 620944 2 2 999999 1 104262 739237 430369 2 2 999999 2 18 999987 2 13 999994 2 2 999999 2 2 999989 2 20 999981 1 2 999999 380799 1 2 999999 -575422 1 2 999999 662411 2 478501 945726 1 2 999999 337955 1 303742 544802 361424 2 2 999999 2 2 999999 2 250740 786069 1 176568 297502 177953 2 14 1000000 2 736493 977569 1 4 999989 -245634 2 2 999999 1 156256 746229 -445802 1 19 1000000 203816 2 6 999987 1 136985 431990 -940204 1 2 999999 576698 1 20 999998 -247261 1 2 999999 294309 1 144877 742059 -268026 2 2 999999 1 2 999999 -534697 1 20 999989 -26193 2 37422 996400 1 2 999999 127049 2 19 999993 1 2 999999 -486016 1 19 999997 749881 1 1517 518578 22941 1 2 999999 -851993 1 9 999984 -877739 2 7 999998 1 36032 915549 -231050 2 2 999999 1 1 999990 490229 2 2 999999 1 5 999997 -147236 1 153178 883585 -931946 1 470098 850264 -31129 2 10 999987 2 3 999988 1 2 999999 -838326 2 12 999988 2 630788 928928 1 12 999991 415306 1 2 999999 855510 1 2 999999 -387230 2 16 999984 1 3730 610430 -613501 1 121452 826414 685854 1 2 999999 661886 1 186597 421794 -357659 2 5 999982 1 2 999999 137815 1 9 999999 -293369 2 15 999996 1 220714 635948 81119 2 234635 256240 2 527948 810127 1 2 999999 617332 1 8 999981 171963 1 2 999999 153452 1 2 999999 612278 1 16 999991 -958214 1 640557 711870 159728 1 2 999999 413647 2 15 1000000 1 16 999985 -661898 1 20 999995 344670 2 5 999999 1 252065 282245 990613 2 56054 599942 2 10 999992 2 67923 256221 2 2 999999 2 2 999999 1 5 999986 682804 1 20 999988 519006 1 1 999990 -321559 2 580706 927483 1 2 999999 685890 1 19 999982 146568 1 34486 617899 -681127 2 2 999999 1 290634 613248 236044 2 2 999999 1 1 999989 -454999 1 8 1000000 284196 2 793946 835005 1 2 999999 165586 1 2 999999 418353 2 3 999990 1 11 999998 -686278 2 2 999999 1 254433 917813 -585749 2 6 999990 1 8 999990 -918955 2 2 999999 2 9 999993 2 17 999990 2 127763 156430 1 229293 819884 160085 1 2 999999 -956022 2 2 999999 2 575214 719938 2 471004 512858 1 459594 574848 153172 2 2 999999 2 78082 716994 2 253308 948366 1 2 999999 -20837 2 6 999988 1 2 999999 279764 2 9 999989 2 4 999983 2 139149 692701 1 2 999999 217004 1 19 999999 -196088 2 2 999999 2 354423 653317 2 446409 952442 2 4 999996 2 121860 552191 1 352130 560170 -322456 2 89148 870315 1 2 999999 -266875 1 3 999986 585708 1 344698 590870 -336265 1 1640 373699 668656 2 2 999999 2 894901 992765 1 2 999999 -650961 2 12 999998 1 475415 730807 788226 1 356178 878273 -46638 1 3 999995 -665851 2 15 999995 2 2 999999 1 8 999985 557858 1 8 999993 84160 1 918144 933062 -803171 2 19 999993 2 745986 859584 1 2 999999 -348421 1 573937 948732 -182183 1 18 999999 -198209 1 394194 789790 747138 1 19 999985 -846155 2 9 999986 2 3 999983 2 4 999985 1 2 999999 207816 2 297768 415300 2 425115 964348 1 138017 911033 -314100 2 8 999982 1 2 999999 838865 1 2 999999 705542 2 2 999999 1 66908 174116 -944335 2 7 999999 2 421032 805991 1 2 999999 249053 1 326350 438628 -211379 1 2 999999 -61899 1 2 999999 -318773 2 2 999995 2 670101 977173 1 412006 616905 -204541 1 347413 902855 -384662 2 2 999999 2 204199 615056 1 7 999997 414607 2 2 999999 1 2 999999 441864 2 4 1000000 1 2 999999 472744 2 2 999999 1 261465 389814 -427608 1 1 999992 -856160 1 2 999999 861758 1 2 999999 836195 2 17 999982 1 2 999999 910032 1 6 999993 17578 1 2 999999 542775 1 7 999989 -174749 2 146628 850806 2 259170 563021 1 2 999999 -231653 2 229591 294534 2 2 999999 1 2 999999 -142203 2 2 999999 1 3 999997 -214643 2 423933 981648 1 8 999999 -835379 1 351517 757413 -402160 2 386143 970242 1 170264 397879 -969684 2 11 999994 2 2 999999 2 2 999999 1 215355 750493 871711 2 2 999999 2 3 999991 1 422610 789595 -219329 2 270572 681299 2 461444 525839 2 11 999994 1 6 999993 -234229 2 9 999983 1 2 999999 667660 1 645963 696467 -169408 2 4 999996 2 18 999997 1 7 999987 -897460 1 299301 436415 673346 2 5 999996 1 5 999990 143007 2 2 999999 2 10 999989 1 442339 924565 -616715 2 9 999997 1 2 999999 -965065 2 2 999999 2 15 999999 2 2 999999 1 300242 895922 176467 1 66551 504650 791962 1 12 999986 -48178 1 348809 844091 -895408 2 2 999999 2 2 999999 2 2 999999 1 117671 198178 -161461 1 2 999999 392608 1 2 999999 -691188 1 2 999999 -643392 2 7 999988 1 6 999981 -936503 1 1 999997 994807 1 2 999999 -10060 1 2 999999 -845568 2 2 999999 2 7 999997 1 540897 768496 445731 1 1 1000000 -563908 2 717212 937198 1 2 999982 947654 2 2 999999 2 212888 629640 2 2 999999 1 2 999999 204257 1 769945 988156 -50099 1 2 999999 -820626 1 2 999999 -190948 1 328550 679779 194630 1 2 999999 610930 2 11 999996 2 2 999999 2 14 999986 1 177592 879317 -413392 1 257015 479655 453099 1 13 1000000 -869011 2 99083 532266 1 110680 384620 739128 1 416780 454552 402371 1 289432 616211 102404 1 2 999999 -791367 1 538669 880869 648474 1 2 999999 -693796 2 252691 258671 2 133784 789929 1 6 999997 -20799 1 12 999985 918853 1 13 999987 232751 1 476138 658792 653667 1 354275 586011 -315115 1 326758 622827 -98277 2 3 999989 1 527953 882038 -27050 2 18 999984 1 2 999999 -694399 2 12 999993 2 15 999994 2 4 999986 1 17 999995 685028 2 101094 710774 1 2 999999 -333001 1 2 999999 162704 2 2 999999 2 120857 608446 2 2 999999 1 2 999999 758520 1 18 999992 -109090 2 2 999999 1 13 999986 145966 2 2 999999 2 14 999986 1 2 999999 550731 2 48353 232563 2 2 999999 2 302334 759912 2 542364 985352 2 480439 626820 1 29973 92633 -937829 1 353948 608101 -299522 1 2 999999 -666663 2 2 999999 1 234633 915368 -106115 2 11 999997 2 210110 894164 1 3623 157114 -67872 1 152170 355918 769565 1 2 999999 174257 1 2 999999 204552 1 316009 565967 -623518 1 2 999999 870879 1 15 999990 -153520 2 182917 838392 1 2 999999 -804695 2 2 999999 2 3 999985 1 2 999999 526382 1 2 999999 725626 1 81416 223599 586933 1 2 999999 215501 1 2 999999 -581815 1 2 999999 -608203 1 2 999999 491793 1 20 999990 553991 1 19 999986 -762787 2 18 999999 2 18 999994 2 589924 600446 2 350340 785158 2 9 999991 1 2 999999 209845 1 128237 798049 -946845 1 2 999989 -343721 2 562030 748337 1 2 999999 -341773 1 4 999997 -669601 2 293382 405035 2 246778 890163 2 2 999999 2 2 999999 1 107783 356779 -619691 1 9 999986 832269 1 9 999985 -792712 2 547188 772511 2 2 999999 2 7 999984 2 89110 488059 2 330480 581889 2 662401 909847 2 63752 530346 2 15 999996 2 2 999999 2 9 999996 1 520816 710031 80118 2 407749 608344 2 2 999994 2 18 999985 2 12735 925696 2 2 999999 1 354770 727725 -309066 1 2 999999 -801682 1 2 999999 129471 2 2 999999 1 707903 992288 -520281 2 2 999999 1 13 999987 556794 2 10 999995 1 2 999999 337450 1 11 999989 474204 2 19 999986 1 58155 592037 661537 1 3 999995 330244 1 2 999999 -219857 2 16 999984 1 8 999993 -138329 1 557810 617138 799273 1 206831 839899 495838 2 17 999992 2 226806 437829 2 9 999988 2 534650 757346 1 353106 846999 -921956 2 2 999999 1 22653 885106 -807179 2 17 999990 2 215944 372146 2 1 999983 2 2 999999 2 2 999989 1 9 999987 -281214 1 9 999981 650679 1 2 999999 -353510 1 33012 666973 -636917 2 16 999983 2 10 999996 2 2 999999 2 19 999992 2 2 999999 2 221455 481000 2 191819 867101 2 2 999989 2 17 999998 2 2 999999 1 2 999999 689533 1 2 999999 -143733 1 2 999999 781314 2 605826 776165 2 356994 645748 2 318903 580778 1 14 999983 104285 1 268280 748108 -833987 2 13 999985 1 9 999992 -922647 2 279928 396694 2 19984 384273 1 494083 595454 -796231 1 293840 602287 -47777 1 2 999999 -598516 2 2 999999 1 2 999999 28660 2 10 999994 2 157854 661411 1 10 999994 570962 2 6 999981 1 64272 369696 612143 2 8 999981 1 2 999999 -278555 1 2 999999 -903017 2 798201 828295 1 319649 802590 507416 2 380839 411619 2 2 999999 1 2 999999 425115 2 2 999999 1 2 999999 -230635 1 11 999983 -936351 2 385151 968768 2 12 999990 1 721587 989174 134492 2 195876 746300 1 194725 327768 -976946 1 11 999982 -497509 1 9 999985 -706626 2 9 999996 1 151746 532433 -614616 2 2 999999 1 316603 923481 -905650 2 17683 905641 1 106338 459207 -50239 1 212353 340884 95892 1 2 999999 -816280 2 400790 402345 1 2 999999 -19609 1 2 999999 251521 1 2 999991 -699370 2 2 999999 2 2 999999 2 2 999999 1 15 999996 719148 2 2 999999 2 809062 911744 1 11 1000000 191173 1 11 999987 229543 2 232884 466935 2 14 999984 2 697454 700105 2 7 999988 1 2 999999 958370 1 248427 436716 533738 2 16 999985 1 2 999999 966419 1 2 999999 387989 1 649640 701621 -320219 2 6 999997 1 80855 897811 243410 1 2 999999 442972 1 2407 470269 -383317 1 2 999999 72337 2 2 999999 1 3 999997 151549 1 2 999999 44585 1 2 999999 -453428 2 118933 678690 1 14255 694151 561934 1 19 999995 154481 2 19 999994 2 2 999999 2 72026 711226 2 223137 377404 2 2 999999 1 141591 160328 -880460 1 2 999999 786572 1 2 999999 -606476 1 507224 652078 -667909 1 1 999981 -345689 1 110271 186484 -552782 2 13 999986 1 3 999981 -385054 2 700678 990310 1 2 999999 -440416 1 7 999988 -835881 2 248749 830761 1 154451 713496 52474 2 90355 267851 1 2 999999 -172069 1 19 999997 -930895 1 297564 314205 228284 2 86041 958576 2 49028 875197 1 2 999999 -542515 2 78013 489369 2 2 999999 2 346657 533788 1 86564 861446 106511 2 2 999999 2 437780 856717 2 6 999987 2 19 999990 1 5698 136634 -101625 1 2 999999 107741 2 13 999999 1 6 999982 402920 1 482425 933933 280051 2 211024 482206 2 2 999999 1 20 999986 -288529 2 562840 685608 2 734837 817776 1 385359 750210 -821449 2 583929 848905 1 427494 699964 116694 2 2 999999 1 2 999999 740864 1 5 999991 -282428 2 5 999994 1 19 999991 383771 2 2 999999 2 234719 896996 1 2 999999 783637 2 227028 231384 1 7 999991 191093 2 404189 599046 1 2 999999 -296650 1 82925 356128 -719920 1 20 999995 527809 2 3 999998 2 2 999992 2 2 999999 2 2 999999 1 12 999981 -277127 2 2 999999 2 2 999999 2 13 999999 2 235536 964936 2 20 999988 2 925253 957317 1 2 999999 610122 2 3 999992 2 5 999983 2 611529 670179 1 14 999991 958661 1 14 999990 581509 1 569296 905337 -92538 2 958202 979356 2 20 999986 2 2 999999 1 2 999999 766959 2 219811 975692 1 2 999999 402488 2 2 999999 1 2 999999 -867472 2 131364 547930 2 607656 960718 1 2 999999 711434 1 18 999998 -741904 2 2 999999 2 17 999985 1 2 999999 -440415 1 12 999994 -259970 1 2 999999 -790984 2 20 999984 2 164734 561494 2 471419 808329 1 4 999995 276473 1 189986 482039 49376 2 2 999999 1 2 999999 -879726 2 2 999999 1 4 999983 -780043 2 317865 848544 1 2 999999 -407796 2 17 999986 2 428920 674615 2 4 999998 1 1 999997 484553 1 4 999987 -524211 1 1 999994 -914473 2 544745 840957 1 13 999990 229643 1 377519 449538 -847185 1 2 999999 -454297 2 401201 698345 2 12 999986 2 2 999999 2 411299 763062 2 2 999999 1 6 999984 834647 2 2 999999 1 2 999999 -499938 2 7684 563250 2 2 999999 1 2 999999 473615 1 15 999983 -189521 2 2 999999 2 16923 432302 1 720625 735770 355395 1 298269 680613 374179 2 2 999999 2 13 999995 1 13 999992 110534 1 10 999983 -529703 1 376514 926847 -245298 1 2 999999 -678846 2 2 999999 1 20 999982 973694 1 13 999985 796195 2 69630 959614 1 11 999992 -269455 2 15 1000000 2 6 999996 1 19 999991 169783 1 2 999996 994814 1 9 999985 -969095 1 16 999988 139008 2 13 999986 2 17 999993 1 19 999996 -4179 1 2 999999 -746588 2 2 999999 2 20 999995 2 2 999999 2 611224 920655 2 12 999988 1 2 999999 -479625 2 2 999999 2 759575 847337 1 46609 777997 603616 1 232224 327721 295007 2 2 999999 2 238908 355215 1 19 999999 -122951 2 686908 948855 2 2 999999 2 2 999999 2 1 999992 2 11 999998 2 1 999994 1 66574 872416 -849316 1 2 999999 -378692 2 2 999999 2 2 999999 2 6 999992 2 2 999999 2 2 999999 2 672810 897333 2 2 999999 2 2 999986 1 7 999994 -30238 2 10 999992 2 2 999999 2 16 999984 2 2 999997 2 156316 484291 1 384501 439771 705806 2 10 999991 1 11 999998 -30347 2 12 999984 2 700767 726568 2 262289 602533 2 47055 339991 1 2 999999 -181406 1 8 999997 -186864 1 2 999999 844252 1 51288 745034 -403222 2 2 999999 2 386550 524799 2 7 999994 1 615197 881576 114541 2 763054 915893 1 2 999995 -104745 2 391455 459821 2 284534 382201 2 230498 302155 1 2 999999 -391478 2 2 999999 2 2 999999 1 2 999999 -74981 1 2 999999 785669 1 5 999984 -215572 1 17 999981 -730177 2 2 999999 2 2 999999 1 2 999999 -167263 2 15 999997 2 11 999991 1 2 999999 -2926 2 2 999999 1 13 999993 -881668 1 20 1000000 817890 1 2 999999 516984 2 142146 457048 1 723737 770912 -960220 1 2 999999 -643081 2 9 999991 2 2 999999 1 11 999991 -203901 1 15 999983 900118 2 60410 821240 1 2 999999 -789752 1 2 999999 -966884 1 3 999996 678108 1 14 999995 -903607 2 143581 732836 2 10 999987 2 2 999999 2 2 999999 1 140773 836473 351301 2 54287 818211 1 125009 637556 682011 1 2 999998 713142 2 14 999991 2 2 999999 2 9 999989 1 2 999999 257594 2 219128 347765 1 82003 383515 -990294 2 5 999993 2 392051 807474 1 328679 511603 833357 1 2 999999 704147 1 10 999997 -20244 1 2 999999 -62878 1 234238 478043 -339602 1 157164 283282 644102 2 2 999999 2 2 999999 2 5 999984 2 180141 976667 1 2 999999 -518555 1 284976 716530 677167 1 2 999999 500415 2 13 999996 1 15 999992 -364822 2 3 999983 2 664164 834273 2 2 999999 2 7 999983 2 538653 989566 2 1 1000000 2 134126 357977 2 578877 844451 1 5 999996 205888 2 2 999999 1 2 999999 165512 2 2 999999 1 262636 693303 -215844 2 266722 406501 1 1 999988 372436 2 433117 536375 1 152044 755550 257388 1 67604 563926 -514908 2 28167 690366 2 2 999999 1 2 999999 872620 2 18 999996 1 2 999999 114787 2 171321 538206 2 11 999981 2 19 999988 1 15 999990 942867 1 13 999983 259198 2 1 999993 2 10 999984 1 1 999981 344343 1 311312 677851 431264 2 2 999999 2 19 999981 1 217893 225869 -86518 1 9 999991 809953 2 52251 297180 2 1 999997 1 283307 401000 -915700 1 10 999994 462111 1 708816 942274 -811383 2 410725 711871 1 20 1000000 -16507 2 2 999999 1 18 999989 -34725 1 4 999993 61564 2 298650 522014 1 2 999999 233497 2 2 999999 2 796011 911736 1 476410 757492 -393265 1 2 999999 -530717 2 2 999996 1 2 999999 -857256 1 1 999999 207958 2 20 999988 2 2 999999 1 8 999998 985512 1 553572 962506 -458373 2 188537 876808 2 2 999999 2 2 999999 2 20 999993 1 2 999999 -673660 2 416618 605487 2 2 999999 1 2 999999 632214 1 2 999999 -38127 2 2 999999 1 19 999998 -335846 2 401263 472031 1 4 999982 490893 2 4764 558997 2 5 999995 2 2 999999 2 3 999996 2 1 999988 1 2 999999 729645 1 2 999999 513441 1 779176 799499 -621420 1 508494 882130 -794440 1 2 999999 542994 2 18 999993 1 13 999993 384854 2 100929 694188 1 802271 886306 -576064 2 2 999997 1 2 999999 -711774 1 313929 681098 194494 2 9 999984 1 2 999999 -807281 2 682847 844158 2 2 999999 2 16 1000000 2 2 999999 1 2 999999 842870 1 13 999986 -658867 2 388165 605546 1 2 999999 -487988 1 283499 639795 -796298 1 15 999996 387118 1 2 999999 667770 2 2 999999 1 6 999987 401268 1 14 999999 299506 2 2 999999 2 2 999999 2 518908 663193 1 2 999999 415962 2 17 999989 1 2 999999 -113659 1 96246 919812 -84931 1 352994 443302 321706 2 4 999989 1 15 999999 365851 2 139540 891434 1 3 1000000 -21104 1 2 999999 -348746 1 2 999999 469846 1 2 999983 820636 2 742585 873821 1 2 999999 -850028 1 2 999999 503149 2 381246 499359 2 17 999987 1 15 999991 -944610 2 2 999999 2 60683 256873 1 3 999983 -215799 2 7 999994 2 2 999999 1 63625 960794 -677497 2 10 999992 1 245613 721947 417132 2 15 999997 2 12 999983 1 10 999990 -227023 2 2 999999 2 7 999991 1 2 999999 771873 2 2 999999 2 2 999999 1 3 999987 -501986 2 1 999993 1 9 999983 642952 1 2 999999 -269273 1 189957 223419 -600801 1 2 999999 383853 2 7 999995 1 2 999999 144590 1 327598 882653 -738764 1 2 999999 104873 1 2 999999 -232267 2 468300 620496 2 2 999990 1 112379 937404 523202 1 9 999987 609312 1 14 999991 753909 2 17 999983 2 143058 461610 2 2 999999 2 2 999999 1 802 677073 -782591 2 2 999999 1 11 999984 59056 1 612391 865218 255415 2 2 999999 1 2 999999 339329 2 18 999998 2 463993 738260 1 2 999999 -146340 2 814894 870480 1 2 999999 486278 1 2 999999 -995756 2 2 999999 2 2 999999 2 2 999999 1 2 999999 734371 2 14 999982 2 154789 395724 1 299700 584365 -568777 1 2 999999 -409197 1 173238 264643 -694066 2 581240 790381 2 2 999999 2 2 999999 1 1 999993 -435578 1 2 999999 968685 1 713353 994200 -386798 1 454482 866780 -453354 2 782748 784790 2 14 999987 2 2 999999 1 2 999999 587380 1 15 999994 -587323 2 2 999999 1 2 999999 -351785 2 2 999999 2 17 999993 1 2 999999 -298132 2 6 999997 2 11 999996 1 2 999999 617867 2 255558 345708 2 8 999999 1 220820 831133 -119822 1 2 999999 -38448 1 4 999983 252541 2 2 999999 2 8286 406565 2 814348 971403 2 76483 332816 2 263465 862951 1 3 999988 -337729 1 2 999999 -13224 2 2 999999 1 153353 947262 -678844 2 10 999990 1 2 999999 -92687 1 14 999986 -832980 1 208537 273966 -731385 2 906085 920001 2 2 999999 2 20 999983 1 14 999987 -395062 2 549425 611064 1 20 999984 -923282 1 18 999998 -400082 1 16 1000000 -151493 2 8 999999 2 2 999999 1 5 999995 613647 2 8 999986 1 159442 677004 768137 2 523508 833859 1 17 999987 583804 2 2 999999 2 2 999999 1 421895 797552 -930319 1 2 999999 913273 1 208802 302068 55977 1 2 999999 492231 1 2 999999 510022 1 2 999999 157225 2 2 999999 2 821043 997757 2 476717 732546 1 192903 889992 963860 2 2 999999 2 343676 940247 2 2881 385512 2 2 999999 1 5 999991 -536948 2 258621 720633 1 232405 637396 317143 2 19 999981 1 35334 618898 -4102 2 2 999999 2 333060 844094 1 612445 653485 810084 1 574882 827325 714863 1 2 999999 -301702 2 1599 780127 1 268633 982307 50059 2 2 999999 2 2 999999 2 447374 710047 2 226254 705765 1 6 999986 631029 2 802716 983844 1 4 999982 610430 1 2 999999 607049 2 382631 510940 2 16 999982 2 6 999988 2 2 999999 1 122479 241098 918856 2 2 999999 1 13 1000000 47884 2 191740 313690 2 2 999999 1 9 999998 -997469 2 186938 438983 2 162877 662120 1 19 999998 -93709 2 3 1000000 1 3 999988 -421331 2 6 999995 2 2 999999 2 2 999999 2 903799 927971 2 2 999999 2 2 999999 1 2 999999 -290726 2 338880 525510 2 5855 229296 1 441070 606281 46131 2 4 999989 1 8 999991 962829 1 263157 324838 -620021 1 19 999981 495557 1 383725 955181 -456791 2 19 999984 2 2 999999 2 242404 334544 1 14 1000000 112758 2 9 999989 1 17 999990 743141 2 2 999999 1 2 999999 -200951 1 2 999999 -707331 2 2 999999 2 2 999999 2 475285 741341 2 103983 421638 1 10 999995 968639 2 10 999988 2 384764 670210 2 329779 856927 2 2 999999 2 90118 979593 2 657140 933597 1 236740 885461 -909805 1 64739 794030 754204 1 16 999989 786794 1 265931 590853 392514 2 18 999984 2 828861 842901 2 2 999999 1 2 999999 -561807 2 349968 622653 1 183327 352336 516733 1 1 999993 593364 2 529755 804989 1 2 999999 978982 1 42438 220468 -921249 1 14 999994 -409019 2 16 999984 2 2 999999 2 2 999999 2 14 999984 1 761905 857302 774789 2 1 999989 1 2 999999 -639839 2 2 999999 1 360762 723321 944501 2 6 1000000 2 327639 602818 2 1 999988 1 2 999999 570777 1 2 999999 129826 2 2 999981 1 2 999999 301282 1 17 999995 40842 2 1343 8464 2 3 999981 2 8 999983 1 15 999987 -357372 2 2 999999 2 19 999986 1 2 999999 -273944 1 19 999991 601510 2 2 999999 1 302130 629385 -496184 1 2 999999 -464908 1 2 999999 -922820 2 2 999999 1 2 999999 719183 1 15 999999 119110 2 2 999999 1 128540 399335 33613 1 211123 302280 345507 1 1 999995 -879222 1 7 1000000 884354 1 15 999995 794924 2 2 999999 2 7 999992 1 2 999999 15837 1 347051 370563 763767 1 7 999993 -898722 2 11 999994 2 2 999999 2 539425 561095 1 2 999999 715714 2 275155 506399 1 3 999991 952327 1 7 999983 960954 2 336480 416544 2 8 999998 1 166207 872242 384339 2 2 999999 1 12 999998 871667 1 13 999990 577407 2 4 999993 2 16 999996 2 16 999981 2 189977 580708 2 2 999987 2 11 999997 1 2 999999 -465580 1 2 999999 -180997 1 19 999996 679334 1 2 999999 969398 1 2 999999 -70508 1 694486 758285 825279 2 2 999999 1 116803 430119 -163145 1 56130 720834 -917668 2 9 999995 1 358405 739063 -834541 2 2 999999 1 2 999999 -924541 1 238275 542489 -378587 1 2 999982 -714260 2 4 999999 2 406380 977760 2 18 999997 2 16 999996 2 17 999985 2 9 999989 1 2 999999 -57690 2 621458 984269 1 2 999999 998672 2 253440 635574 2 277396 757738 2 57211 78136 1 2 999999 -554211 2 2 999999 1 97103 314030 787995 1 65782 626283 512897 2 194694 716584 2 2 999999 2 17 999995 2 10 999992 2 737941 889365 1 14599 119406 -608271 1 7 999988 -161175 1 1 999994 -514708 2 5 999981 2 2 999999 1 6 999999 -816299 2 20 1000000 2 2 999999 1 182238 805071 -738922 1 12 999993 124949 1 744296 882623 538911 2 799916 894048 1 2 999999 310737 1 2 999999 126956 1 205904 463853 108659 1 2 999999 -157234 2 2 999999 1 3 1000000 937041 1 4 999988 -296483 1 6 1000000 -492781 1 2 999999 -654982 1 80552 216452 -889445 1 86580 309546 973252 2 19 999981 1 2 999999 295929 1 2 999999 280486 1 7814 187610 461847 2 2 999995 1 10 999991 655622 1 8 1000000 357175 1 248440 972080 -714086 2 539257 887115 1 296267 862532 -484557 1 19 999993 203104 1 392180 668942 604061 2 2 999999 2 14 999982 1 2 999999 -831774 1 2 999999 16477 2 11 999991 1 105419 116380 871264 1 52882 901593 -292498 1 2 999999 -996755 2 530402 997427 2 2 999999 2 2 999999 1 678156 824814 -672942 2 2 999999 1 2 999999 -189979 1 275252 411669 792437 1 695107 952397 288336 1 232322 479961 -746930 2 184114 324855 2 14 999995 2 271010 555526 1 2 999999 -90083 1 2 999999 -856231 1 2 999999 567756 1 591330 768238 959569 1 8 999997 801047 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999999 -834803 2 200864 710145 2 16 999985 1 16 1000000 -736683 1 1 999993 -831073 2 327936 680602 1 2 999999 -134937 2 63655 223552 2 1 999996 1 7 999986 594526 1 17473 88343 -386483 2 58867 137382 1 76488 401238 -204942 1 650182 767201 -360664 1 15 999987 727849 1 12 999981 -767455 1 649871 915342 -89782 2 713191 979158 1 2 999999 -535596 2 711055 830910 2 68734 648729 2 2 999999 2 318721 382363 2 16 999996 1 12 999992 993606 2 16 999993 2 10 1000000 2 8 999990 2 20 999990 2 237255 892593 1 181675 678554 542731 1 2 999999 -539113 2 2 999999 1 251326 411319 43018 1 2 999999 653193 2 5 999992 2 17 999988 1 2 999999 -763606 1 2 999999 -673399 1 2 999999 265962 2 9 999984 1 535931 773532 766010 1 1 999989 106510 1 2 999999 -399254 2 63917 166233 2 2 999999 2 19 999982 1 2 999999 800231 1 744511 879820 -234773 1 338890 564220 -176259 1 2 999999 -601511 2 786566 828091 1 888038 963004 21882 2 108248 697859 1 77065 673150 -740344 2 561144 567280 1 2 999999 -161355 2 365818 802940 2 197839 987018 2 285728 969913 1 4 999990 -161233 1 2 999999 -107348 1 2 999999 -389852 2 2 999999 2 2 999999 2 18008 526724 1 14 999987 39996 1 2 999999 393507 2 1 999989 2 2 999999 2 19 999988 2 11 999986 2 806184 848686 1 13 999994 303016 1 160866 380874 315827 1 18 999993 -701050 2 2 999999 2 82813 942295 1 469922 738752 176178 2 6 999996 2 13 999984 2 3 999984 1 10 999996 294239 2 3 999983 1 811296 978188 -331262 1 11 999992 986204 2 247120 579638 1 8 999996 686043 2 2 999999 2 4 999992 2 2 999999 2 541239 603732 1 2 999999 -910896 1 11 999997 957560 2 2 999999 1 2 999999 229924 2 9 999994 1 8 999981 -76436 2 5 999996 1 11 999992 -805816 2 40482 82178 2 8 999995 2 373182 664919 1 2 999999 -381948 2 2 999999 1 419652 976572 -449962 1 391736 410339 -725524 1 76298 604519 286774 1 42013 409906 650813 2 268870 787972 1 6 999984 -706683 2 552835 907454 2 642158 642610 2 2 999999 2 190685 270422 1 10 999994 -772649 2 2 999999 1 2 999999 701153 2 15 999997 2 559539 826429 2 407210 961157 2 2 999999 1 2 999999 201562 2 13 999991 1 114174 740238 -458102 2 9 999987 1 2 999999 511058 2 20 999982 1 2 999999 362225 1 2 999999 -611040 2 2 999999 2 6 999981 2 3 999990 1 2 999999 305903 1 25394 751855 -958837 2 7 999989 2 1 999998 2 2 999999 2 7 999990 1 2 999999 135850 2 5 999985 1 2 999999 -827515 2 297555 775151 1 373833 422628 -109880 1 2 999999 137034 1 6 1000000 -494130 2 2 999999 2 4 999999 1 18 999993 -102634 2 417596 525501 1 2 999999 503026 2 15 999992 2 431864 996398 1 19 999984 -915855 2 2 999982 1 12 999981 -472320 2 2 999999 1 2 999985 -317997 2 224941 988497 2 19 999983 2 225121 941023 1 223614 411729 222163 1 13 1000000 663744 2 2 999999 1 9 999996 910122 1 2 999999 524872 1 12063 115495 -1686 1 2 999999 -438544 2 11 999998 2 2 999998 2 343142 535012 2 202002 799647 1 18 999982 862301 1 571154 649265 -79587 1 2 999999 746402 1 18 999989 250054 2 438549 465748 1 2 999999 80136 2 2 999999 1 14 999997 64021 2 2 999986 2 2 999999 1 2 999999 45182 2 2 999999 2 3 999994 1 321571 726624 -105711 2 117747 568634 1 2 999999 -563619 1 2 999999 -941542 2 463230 591372 1 329914 391284 267885 1 11 999985 -204391 2 2 999983 1 159715 946004 -69699 1 15 999994 -830867 1 20 999994 -77615 2 3 999992 2 2 999999 2 7 999991 2 2 999999 2 9861 400253 2 385719 526631 2 252563 892621 2 150698 485005 1 2 999999 -322873 1 13 999992 -421746 2 5 999991 1 2 999999 -391536 1 2 999999 -199043 1 17 999994 888569 2 17 999986 1 2 999999 454440 2 18 999986 2 266373 759305 2 9 999984 1 320177 637857 832089 1 434181 528739 941544 1 721185 960569 -45655 2 20122 737537 2 10 999986 2 14 999981 2 736438 989572 2 471557 478890 1 2 999999 320664 1 2 999999 921267 2 2 999999 1 299555 923929 -668239 2 783378 949904 1 2 999999 751031 2 2 999999 2 2 999999 1 2 999999 264626 2 396959 425631 2 15 999983 2 3 999992 2 294761 372752 1 16 1000000 -538391 2 487255 926859 1 2 999999 -46554 2 2 999999 1 2 999999 471413 2 2 999999 2 4 999993 1 6 999986 -859667 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 422526 974627 -393831 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999981 871665 1 1 999997 219671 2 11 999983 1 2 999999 258947 2 5 999988 1 9 999984 130475 2 634941 787742 1 2 999999 866714 2 7 999985 2 96942 940033 1 694472 696681 -109362 1 2 999999 -20154 2 2 999999 2 3 999997 1 17 999981 -780537 2 305013 883235 2 602064 855769 2 13 999987 1 219762 826733 -23656 1 86331 615420 -255753 1 16 999989 -328452 1 180618 715914 -821571 1 268491 807187 -895354 2 624795 868469 2 2 999999 2 17 999981 1 580780 620324 331048 2 3 999992 2 2 999988 2 565519 762119 1 15 999988 544132 1 2 999999 112965 2 180992 858602 2 20 999985 2 14 999982 2 553476 837579 2 2 999999 1 2 999999 452776 1 353859 858572 117267 1 313508 454884 -601393 1 390128 704689 620450 2 2 999999 2 678069 813032 2 592471 854206 1 7 999984 891679 2 2 999999 1 2 999999 -993170 1 2 999999 -589430 1 349352 420410 -853433 1 69170 926814 364063 1 4 999996 891006 2 11 999984 2 2 999999 1 12 999999 366145 2 670746 776955 2 261202 437653 2 19 999986 1 2 999999 -514062 2 52517 178121 2 2 999999 2 5 999998 1 615429 644075 937343 2 2 999999 1 2 999999 -83565 2 188977 502917 2 681003 761103 2 2 999999 1 2 999999 -84094 2 19 999987 1 2 999999 106555 2 14 999999 2 2 999999 2 2 999999 2 758366 793627 2 2 999996 2 6 999987 1 2 999999 483482 1 126836 749292 959906 1 252660 498953 903811 1 14 999990 -815564 1 3 999989 -231958 2 2 999999 2 8688 679894 1 285519 312182 825879 1 2 999999 220696 2 8 999984 1 7 999983 -554143 1 2 999999 284797 2 35462 193648 1 7 999999 -623203 2 186340 264408 2 2 999999 2 20 999997 2 2 999999 1 10 999994 -74962 2 9 999994 1 617860 912371 182080 1 1 999984 676921 1 16 999985 -61365 1 56958 517403 -304831 1 2 999999 -578837 2 9 1000000 2 2 999999 2 2 999999 1 18 999981 -869798 1 150607 842524 -919868 2 2 999999 1 48083 629124 972916 1 2 999999 -539263 1 8 999998 -701229 1 2 999999 -667798 1 298660 977263 -767769 1 18 999996 -608354 2 178377 208177 1 109943 215365 122546 2 3 999990 1 4 999993 -431279 2 6655 411960 1 16 999985 -144022 2 3 999992 1 2 999999 751539 2 7 999999 1 20 999985 867978 1 8 1000000 893178 2 2 999999 2 2 999999 1 361736 949471 432439 1 4 999986 -248707 2 7 999985 1 593217 863785 -349291 1 8 999998 485968 1 64569 153495 -768102 2 2 999999 2 2 999999 1 9 999999 -73854 1 17 999989 104771 1 11 999991 -613041 2 2 999999 2 2 999999 2 2 999999 1 16 999982 -964548 1 133593 332166 -632719 2 729716 960031 1 13 999984 352110 1 2 999999 -230003 2 2 999999 2 2 999999 2 2 999999 2 170317 923373 1 86713 589655 -463622 2 248576 252366 1 2 999999 687021 1 105956 719817 -714270 1 134399 206571 17283 2 2 999999 1 173994 604819 -801126 2 171284 378307 1 2 999999 -671087 2 322314 557910 1 659900 673402 121831 1 543648 772591 -359627 2 20 999998 2 2 999999 2 2 999999 1 1 999982 -606212 2 2 999999 1 665081 924812 616367 2 2 999999 1 277883 540541 186616 2 14 999987 1 184694 337803 -741169 1 2 999999 729778 2 42148 725437 2 2 999999 2 858509 881230 1 2 999999 642291 1 2 999999 300556 2 1 999987 2 2 999999 1 11 999998 -697301 1 14 999982 -936976 1 409098 625962 327721 1 2 999999 103785 1 2 999999 139989 2 2 999999 2 2 999999 1 2 999999 231125 2 199400 779055 1 679383 969065 314833 2 817457 883972 1 3 999996 -310238 1 354152 932982 947839 2 8 999994 2 11 999982 2 171087 249957 1 18 999990 -568340 1 2 999999 -870883 2 692879 780816 2 2 999999 1 2 999999 -321470 1 9 999988 419651 1 1 999996 816190 1 262489 617798 -737409 1 1 999984 622688 1 18 999996 -431111 1 243695 595650 -410595 2 393200 639546 1 2 999999 -148586 2 2 999999 1 231159 268950 420582 2 2 999999 2 2 999999 1 54693 598119 -477893 2 2 999999 1 2 999999 -477156 2 124516 156993 1 63772 574425 -427522 2 2 999999 1 2 999999 -998404 2 2 999999 2 2 999999 2 11 999998 2 2 999999 2 14 999991 2 348859 846078 2 2 999999 1 2 999999 183824 1 3 999996 -628035 1 260072 763822 -371509 2 9 999984 2 207215 381203 1 1 999999 -634890 1 409633 518975 -927348 1 10 999998 -514193 2 313644 353684 1 2 999999 26392 2 3 1000000 2 693028 900818 1 2 999999 289543 2 176323 682334 2 758376 851944 2 185115 400301 1 664420 740449 419955 1 14 999998 -729895 1 12 999987 889570 1 2 999999 491180 1 2 999999 959423 1 15 999984 -645405 1 2 999999 601444 1 2 999999 437233 1 2 999999 -393051 1 2 999999 713875 1 20 999984 34088 1 2 999999 453308 2 10 999989 2 7 999981 2 10 999998 2 413167 929086 2 536787 694382 2 511794 597594 1 203582 413599 -885141 1 536700 631222 949330 1 494309 539005 935896 1 2 999999 -112697 1 2 999999 -414406 2 2 999999 2 2 999999 2 14 999992 1 411734 911447 696185 1 2 999999 -852520 2 2 999999 1 3 1000000 -854507 2 15 999998 2 568799 612873 2 2 999999 2 2 999999 1 20 999988 -292546 1 485374 881276 709874 2 2 999999 2 101244 831651 1 4 999995 -36893 1 154075 227169 978251 2 17 999986 2 632908 722388 2 29697 75261 2 235805 263114 1 11 999988 -416370 2 2 999999 1 131607 697856 -592245 2 2 999999 1 5683 557516 378335 1 2 999999 -619726 2 2 999999 2 12 999988 2 2 999999 2 637121 762722 2 2 999999 1 779143 835029 -184690 1 2 999999 -174882 1 15 999989 -231032 1 19 999986 -557736 1 206838 976338 -369937 2 16 999983 2 6 999988 2 127087 768708 1 770834 978515 -114666 2 2 999999 1 2 999999 -371842 2 2 999999 2 15046 634637 2 2 999999 1 688338 998219 806847 2 2 999999 1 4 999989 79683 1 2 999999 -714434 1 716635 825827 -530583 2 132978 790969 2 20 999994 1 13 1000000 39945 2 352457 702236 2 2 999999 1 2 999990 -337024 2 45807 452124 2 440505 596093 2 2 999999 1 289372 434306 -642784 2 8 999997 2 2 999999 2 344089 405517 2 2 999999 2 2 999999 2 2 999999 1 2 999999 526485 2 14 999983 1 786571 826601 -955730 2 527794 757700 2 8 999981 2 2 999999 1 2 999999 957084 2 2 999994 1 19 999995 409767 2 5 999983 1 2 999999 -656661 1 2 999999 633840 1 151486 504364 212051 1 10 999991 -611108 1 13 999996 449739 2 13 999988 2 472657 908045 1 144019 426711 518129 1 2 999999 -544737 2 2 999999 1 6 999991 868728 1 2 999999 -123836 1 2 999999 -356115 2 3 999997 1 10 999981 987046 2 12 999994 2 2 999999 2 44015 217573 2 15 999984 2 2 999999 1 515663 684106 707510 2 235158 545672 2 2 999999 1 21327 98544 -258116 1 5 999990 501413 2 3 999999 1 2 999999 -7890 2 2 999999 2 2 999999 1 1 1000000 -770361 2 17 999988 2 7627 632392 2 2 999999 1 2 999999 53663 1 2 999999 984567 2 298435 797521 1 45607 347594 812955 1 435566 975238 -90268 2 548655 961827 1 10 999992 236446 1 2 999999 -451560 1 695986 901179 982369 1 462110 934679 -337762 2 2 999999 2 2 999999 2 352681 700761 2 667130 994645 2 5 999988 1 2 999999 -42688 1 10 999994 -747291 1 401891 626844 -811858 1 2 999999 -941982 2 2 999999 2 331818 695369 2 1 999999 1 11 999994 496715 2 1 999981 1 2 999999 -948297 2 2 999999 2 9 999985 1 18 999990 -609093 1 397370 494231 -228934 2 498000 678691 2 1 999994 1 2 999999 -564129 2 2 999999 2 227023 922274 1 2 999999 -712921 2 6 999986 2 2 999999 2 122094 640216 1 3 999992 576045 1 1 999984 356922 2 20 999985 2 19 999993 1 859797 893993 366569 1 341580 819551 -345026 2 401321 759395 2 2 999999 2 585553 696163 2 2 999999 1 10 999985 60338 2 2 999993 1 2 999999 494620 1 2 999999 839461 2 2 999999 2 18 999992 2 2 999999 2 12 999983 1 19 999982 373680 2 708955 873037 1 17 999982 -514980 1 10 999993 457067 2 2 999999 1 18 999992 377213 1 617150 770347 -942576 1 623276 867778 -119605 1 5 999992 -327325 1 9 999995 -122921 1 2 999999 476580 1 556264 988425 216300 2 2 999999 1 356810 973129 236471 2 285261 440948 1 2 999999 183412 2 318446 768520 1 2 999999 -755439 1 10 999995 -134305 1 345900 978979 -197644 2 736858 858317 2 27140 109111 2 11 999994 1 252884 737172 -257602 2 2 999999 2 2 999999 1 2 999999 125420 2 2 999999 1 255441 356793 101814 1 510237 570664 251748 2 169535 515692 1 2 999999 440561 1 12 999983 -832085 2 2 999999 2 10 999992 2 1029 111854 1 268406 303946 -92232 1 519398 829620 634156 1 16 999988 -313432 1 2 999999 897427 2 2 999999 1 2 999999 500710 2 61060 358109 2 2 999999 2 2 999999 1 2 999999 657955 1 14 999996 484369 1 8 999982 -341209 1 2 999999 193253 1 263889 686072 93438 1 247065 276587 -13896 2 2 999999 2 13 999996 1 2 999999 -505942 2 351461 791719 1 3 999989 37513 1 19 999995 302647 2 2 999999 2 2 999999 2 2 999999 1 278701 960394 336858 2 602180 785800 1 2 999999 646939 2 237872 907169 2 106516 565656 1 61368 230195 314186 1 18 999999 271086 2 70666 627568 1 17 999986 623913 1 14 999992 -345431 2 2 999999 2 735858 779295 2 13 999987 2 2 999999 1 17 999990 560504 1 4 999984 -656073 2 306371 391306 2 1158 330624 1 2 999999 674374 1 2 999999 -108633 2 2 999999 2 571819 734027 1 10521 910748 210604 1 12 999996 -923344 1 10 999996 -794979 2 10087 334770 2 89124 723581 1 407511 439937 471541 2 8 999984 2 19 999993 1 489876 564017 891190 1 635934 869767 -994779 2 80216 574191 2 2 999999 2 428070 793589 1 19 1000000 -583840 2 16 1000000 2 7 999999 1 2 999999 785820 2 8 1000000 2 2 999999 1 513769 942861 370499 1 2 999999 -449225 1 5 1000000 276705 1 631451 641453 931512 2 496568 826348 2 2 999999 2 10 999993 1 12 999999 -311751 2 16 999982 2 539347 944479 1 2 999999 334726 1 9 999987 -4800 1 12 999999 228563 2 10 999991 2 13 999983 1 52445 994255 -568134 2 338743 875391 2 589711 936197 1 2 999999 -258042 2 575884 665046 1 782621 975148 -682718 2 15 999984 1 12 999990 692576 2 474992 876014 2 9 999990 2 563914 841629 1 165353 540553 347721 2 757161 866087 1 2 999999 -957150 2 17 999987 1 2 999999 549103 2 469677 678072 1 2 999999 41198 1 2 999999 -74379 2 433618 562427 1 6 999990 718400 1 135351 604131 -566791 1 2 999999 810466 1 2 999999 532425 2 73750 872831 1 2 999999 -185196 1 2 999999 186831 1 2 999999 -912994 1 2 999999 305726 2 10 1000000 2 2 999999 1 16 999988 220701 2 8 999991 1 700508 766684 224900 1 17 999996 476153 2 2 999999 1 20 999983 624867 1 203718 397524 -171173 2 162046 848254 1 12 999983 517417 1 437438 791867 156526 1 5 999983 394299 2 12 999999 2 212728 301465 1 27454 650876 936447 2 218947 757297 2 2 999999 1 2 999999 726478 2 12 999998 1 9 999988 452076 1 2 999999 285264 1 6 999986 131878 2 2 999999 1 3023 653838 -332181 1 8 999993 487469 1 2 999999 -65414 1 15 999992 -873803 2 18 999987 1 564742 639595 -862118 2 602270 818559 1 2 999999 -282318 2 3 999994 1 2 999999 -987619 1 3 999982 -414509 1 3 999983 -593243 1 6 999997 961883 2 2 999999 1 391579 888778 -644171 1 2 999999 664641 2 14 999987 2 286935 459910 1 12 999982 -603111 2 3 999990 2 4 999996 2 241844 766538 2 2 999999 1 3 999990 505277 1 2 999999 908235 2 2 999987 1 20 999986 -675331 1 1 999985 225969 1 2 999999 297876 2 16 999982 1 2 999999 191017 1 2 999999 -431315 1 314813 456026 59585 2 13 999992 2 500246 538487 1 332327 485127 -914366 2 12 999982 1 2 999995 51674 2 684658 978969 2 155711 213576 1 764688 913074 -137455 2 17 1000000 1 156107 504443 -635774 1 12 999999 -146534 1 577230 967640 -73008 1 7 999982 -516102 1 2 999999 606911 1 10 999993 -114007 1 4 999998 -507029 2 20 999998 2 19 999993 1 2 999998 -759981 2 4 999991 1 2 999999 995263 2 581423 734595 1 2 999999 -151381 2 11 999996 2 11 999998 1 13 999982 -942509 1 106186 425034 710989 2 2 999999 2 18 999997 2 8 999998 1 101633 936762 141366 1 293093 891210 389725 2 11 999988 1 83304 767075 209300 1 2 999999 -740283 2 2 999999 1 384927 676468 838264 2 2 999999 1 711867 729819 -166023 2 26938 410835 2 2 999999 1 327609 339858 -422077 1 462673 482277 -551461 1 16 999987 845056 2 11 999984 2 122308 848144 1 420336 642081 -31911 2 746615 960488 2 131680 702773 2 16 999983 1 320107 733817 668322 1 84224 699412 120709 1 2 999999 -120140 2 254389 394947 2 2 999999 1 380516 497552 560311 1 236871 936107 75332 1 13 999999 -674649 1 15 999994 -86712 1 373212 567976 241325 2 5 999993 1 12 999982 -989790 2 138853 914186 2 20 999984 2 5 999981 1 414401 441434 -339248 2 83102 963189 1 2 999999 15520 1 5 999986 -294540 2 5 999991 2 11 999995 2 18 999990 2 2 999999 2 10 999994 2 2 999999 2 82659 83112 1 2 999999 481595 1 2 999999 892694 1 2 999999 830226 2 276712 310836 1 7 999981 -949392 1 228885 558643 204019 1 1 999990 773453 2 479062 599869 2 507162 542042 1 2 999999 11483 2 2 999999 1 574269 918559 268369 1 559904 761719 -938565 2 517880 521744 1 198341 437056 319594 1 459884 954034 -863874 2 42740 451648 1 2 999999 927010 2 4 999987 2 378046 385184 2 177906 371331 1 2 999999 222759 2 5 999983 1 797169 861156 -941858 1 2 999999 -430304 2 86085 130572 1 2 999999 -799266 2 609646 636758 1 1 999993 -522062 1 30915 160883 -45397 2 7 999998 2 20 999990 2 2 999999 2 2 999999 1 2 999999 47700 2 2 999999 1 2 999999 424673 1 20 1000000 -43315 1 20 999990 715668 1 294067 553336 -203431 2 2 999999 2 2 999999 2 25214 155892 2 4 999984 1 638988 825601 -541153 1 482535 650838 -708482 2 2 999987 2 2 999999 2 115179 613561 2 2 999999 1 351868 690900 142973 2 7 999984 2 17 999983 2 538373 634441 1 4 999995 -752369 2 2 999999 2 10 999996 2 1 999989 2 12 999993 1 8 999989 434551 1 642290 923973 -585061 2 6 999994 1 242587 639722 -885573 2 16 999991 1 465330 880988 -994510 1 2 999999 -681658 2 449614 537928 1 1 999988 -483096 2 11 1000000 1 8 999992 760617 2 19 999999 2 39093 965284 1 2 999999 -344277 2 26763 598347 1 16 999992 589568 2 2 999999 2 2 999999 1 4 999982 758284 1 18 999991 -136498 1 207992 637484 54513 2 361003 451827 2 2 999999 2 2 999999 2 2 999999 2 331766 627888 1 3 999987 347746 1 9 999989 -592309 2 2 999999 1 170828 199356 381890 2 2 999999 1 2 999999 -169872 2 7 999986 2 2 999999 1 432291 744077 971102 2 12 1000000 1 458206 524913 -88736 1 252214 349004 -258628 1 16812 531941 -944566 1 2 999999 72193 1 27389 991113 996179 2 2 999999 2 2 999999 1 511649 870545 560996 2 174160 449541 2 2 999999 1 2 999999 -14786 1 9 999998 588865 1 289646 791118 115474 2 528066 727280 1 2 999999 141634 2 2 999989 1 7 999990 -840575 2 2 999999 2 99631 481438 2 17 999982 1 2 999999 489276 1 2 999999 613630 2 92746 515599 2 2 999999 2 9231 83885 2 2 999999 2 2 999999 1 1 999988 -301712 1 2 999999 725446 2 969998 981532 1 2 999987 351265 2 2 999999 2 721691 936406 1 4 999989 -992101 1 1 999985 477941 2 3 999999 1 256634 737207 236420 1 2 999999 -195996 1 14 1000000 99236 1 632347 743141 420538 1 2 999999 427179 2 872148 879192 1 2 999999 -814497 1 2 999999 -472289 1 15 999993 573593 2 2 999999 1 17 999987 -228733 1 13 999999 -896024 1 2 999999 -454528 2 2 999999 1 785542 983601 719915 2 2 999999 1 242574 421421 533408 2 16 1000000 2 2 999999 1 2 999999 -13023 1 178065 582892 -377712 1 2 999999 -677454 2 17 999989 2 5 999999 2 532394 614538 1 2 999999 -111589 1 873059 987809 -484440 1 154812 301159 449012 2 13 999981 1 38218 830906 8970 1 2 999999 148413 1 12 999989 -456374 2 204122 977024 2 697275 750152 2 2 999999 2 6 999997 1 11 999986 -321283 1 382853 627169 220799 2 10 999998 2 3 999987 2 2 999999 2 2 999999 2 2 999999 1 6 999985 52009 2 2 999999 1 226550 957581 -275334 1 124623 387922 -647137 1 2 999981 162542 2 369556 719881 1 2 999999 326875 1 2 999999 -879439 1 2 999999 721423 1 2 999999 -599173 2 7 999999 2 74843 381931 2 13 999994 1 800291 956314 -306916 1 2 999999 241323 1 2 999999 703544 1 64890 118727 -920825 1 727546 877245 -553050 1 647133 752828 53049 1 321678 888578 -2521 2 172836 831644 1 2 999999 -558733 2 2 999999 2 17 999984 2 2 999999 1 17 999992 18140 2 8 1000000 2 805363 934719 2 255174 995192 2 2 999999 2 14 999998 1 2 999999 388430 1 2 999999 771344 2 525484 745311 2 2 999999 1 4 1000000 498035 1 42518 600407 -983655 2 20 999995 1 226246 462232 -91283 2 4251 355611 1 635072 922524 -271990 2 2 999999 2 173006 913571 2 2 999999 1 2 999999 -79766 2 2 999999 2 2 999999 2 440420 526081 1 895704 996351 820593 1 2 999999 364983 2 224672 331429 1 3 999992 -402861 1 349368 947949 -366383 2 2 999999 1 3 999998 118873 2 191232 480069 2 713071 816566 2 2 999999 2 20 999991 2 6 999987 1 2 999999 164662 1 468951 882687 -50409 1 2 999999 -513058 1 2 999999 404692 1 2 999999 263881 1 123110 445289 -636617 1 32516 316343 -434204 1 2 999999 706180 1 15 999984 878840 1 2 999999 397481 2 2 999999 1 2 999999 -907125 1 5 999993 241037 2 20 999983 2 18 999992 1 58497 538607 -388635 2 2 999999 1 388121 406880 930385 1 519240 612752 -728631 2 2 999999 2 2 999999 2 231448 580088 2 456123 695608 1 3 999996 -693749 1 14 999987 690025 2 2 999999 1 190013 798184 -607551 2 2 999999 1 47577 713188 -327195 2 2 999999 1 2 999999 369630 1 4 999988 799628 1 2 999999 156369 2 12 999990 2 381907 755385 2 338223 981012 2 2 999999 2 2 999999 1 600269 730853 -732855 1 13 999986 -981342 2 437031 856233 1 13 999999 -991948 2 3 999985 1 635316 691339 -970656 2 2 999999 1 2 999999 -945132 2 3 999994 2 2 999991 2 494651 839417 2 7 999991 2 11 999983 2 13 999996 1 2 999999 -149435 1 303139 458028 196792 2 136668 524709 1 2 999999 -626037 1 349433 628511 372228 1 4 999995 -383979 2 548428 995963 1 71357 245757 -449727 2 2 999999 2 2 999999 2 7 999985 1 16 999999 -573614 1 2 999999 944062 2 2 999999 1 269603 871245 339127 1 2 999999 117741 2 17 999988 2 9 999987 1 94875 166310 -279753 2 6 999991 1 6 999986 -237303 1 16 999983 -632583 2 2 999999 1 19 999994 -495139 1 19761 837588 -252587 1 19 999983 -478718 2 20 999981 1 2 999999 -843619 2 24464 340543 2 19 999990 1 2 999999 -548409 1 487589 675708 534000 2 2 999999 2 2 999999 1 194873 871710 -921602 2 6 999997 2 2 999999 2 635302 847529 2 10 999982 1 18 999994 667297 1 18 999989 -845115 1 354013 657452 58467 1 326105 400946 107167 2 174099 757611 2 12 999996 1 373712 391570 -927511 1 10 999993 678725 1 744319 781415 -237031 2 665501 927197 1 2 999992 -114826 1 2 999999 24611 1 427997 570542 -747710 2 2 999999 2 5 999995 2 17 999984 2 5 999989 2 3 999998 1 42529 725539 100311 1 215203 538620 -979267 1 739040 833335 948589 1 15 999984 708348 2 18 999986 2 20 999987 2 4 999991 2 12 999981 1 2 999995 320796 1 272462 610331 418750 1 14 999985 -65109 1 2 999999 989056 1 2 999999 -71277 1 2 999999 -474743 2 2 999999 2 523754 663689 2 807794 945549 1 2 999999 -385545 1 2 999999 -991948 2 2 999999 1 631840 646192 625349 2 1 999981 2 76011 986379 2 297689 450755 2 2 999999 2 642402 746343 1 2 999999 -483906 1 894012 982928 79165 1 668804 943095 -591313 2 171800 269051 1 1 999990 -705843 2 2 999999 1 643996 850112 343510 2 2 999999 2 2 999999 2 14 999995 2 210564 915274 2 356584 409023 1 2 999999 -200637 1 2 999999 658382 2 7 999982 1 15 999993 -299326 1 2 999999 787261 1 627149 705469 -879030 1 125479 357284 815989 1 2 999996 336926 1 20 999990 517082 2 545766 952299 2 20 1000000 1 2 999999 878229 2 15 999983 2 131490 330966 1 330957 947533 -802868 2 2 999998 1 2 999999 -390252 2 2 999999 1 20 999983 887296 2 14 999994 1 5 999988 164525 2 2 999999 2 2 999999 2 8 999982 2 215613 744935 1 2 999999 -824865 2 224847 413146 2 296553 458287 1 2 999999 -18154 2 2 999999 1 2 999999 818572 1 11 999985 609827 1 171821 839492 -984645 1 2 999999 -766523 2 20 999987 1 10 999993 -937658 1 9 999997 618921 2 16 999994 1 279412 861925 832727 1 13 999997 -857229 2 2 999999 2 2 999999 2 332721 816201 2 12 999995 1 2 999999 430850 1 9 1000000 -454625 1 2 999999 -931106 1 2 999999 923372 1 18 999994 347297 1 370520 423470 28376 1 2 999999 -717181 1 2 999999 -815250 1 20 999991 210443 2 16 999991 1 469439 821937 957292 2 2 999999 2 2 999999 1 265798 990064 49510 2 375001 632714 2 2 999999 2 14 999983 2 16 999999 1 2 999999 31621 2 2 999999 2 2 999999 1 2 999999 114158 2 5 1000000 2 3467 829272 1 2 999999 -465067 1 2 999999 -230460 1 2 999999 -252501 1 540544 632796 -21905 2 2 999999 2 91694 691803 1 2 999999 342978 2 18 999993 1 2 999999 537841 1 280511 764345 678751 2 12 1000000 1 18 999982 365712 1 183470 808138 -821046 2 2 999999 2 517364 578000 1 146075 750486 -250136 2 2 999983 1 404610 460719 -462015 1 10 999996 92187 2 9 999994 1 257586 697805 -747395 1 293601 596557 -628488 1 2 999999 -712020 2 2 999999 2 61166 884185 1 2 999999 -875761 1 9 999987 328094 1 58350 417520 811822 1 61040 233494 402409 1 512053 531388 -753099 1 28527 231510 -345975 2 16632 438846 2 19 999992 2 11 999984 1 2 999999 401272 2 2 999999 1 12 999995 -454196 2 127533 241229 1 2 999999 -195100 2 2 999999 2 2 999999 1 130479 885669 -712402 1 300350 411934 36961 1 8 999999 333382 2 50983 226064 2 2 999999 1 3 999982 269980 1 2 999999 802277 2 8 999993 1 12 999989 -602182 1 2 999999 241137 2 261336 869787 1 680174 970186 254098 2 18 999991 1 14 999998 -955708 1 4 999996 -321076 1 6 999990 641888 2 20 999999 2 2 999999 2 3 999990 1 2 999999 482576 1 16 999988 112694 1 37387 899307 -837667 1 4 999984 -742591 1 2 999999 849434 2 5 999989 2 257863 365890 2 17 999984 2 2 999999 1 688600 850542 -478525 1 11 999998 -544418 2 11 999989 2 183601 645797 2 16 999997 2 13 999990 1 14 999998 212557 2 2 999999 2 515423 660334 2 10 999987 2 2 999999 2 14 999991 2 77504 674610 1 774052 777877 -679691 2 2 999999 1 4 999998 203149 1 11586 509391 -279289 1 663482 705960 166748 2 2 999999 2 521236 643988 1 14 1000000 -243541 1 312530 785207 195559 1 2 999999 712466 1 2 999999 308369 1 814925 940461 63795 2 2 999999 2 340529 848789 1 12 999988 -170911 2 5 999983 2 217680 962837 1 2 999999 -537618 1 110067 857357 -573670 2 2 999999 1 10 999992 595819 1 579621 995594 765897 1 2 999999 47292 1 83565 686584 -249561 2 18 999986 2 2 999999 2 2 999999 2 5 999986 1 2 999999 861153 1 19 999995 -913615 2 2 999999 1 2 999999 552298 2 71709 433273 2 20 999994 1 370627 601999 945800 2 41662 443622 2 16 999989 1 650398 845236 183465 1 2 999999 -87864 2 12 999999 1 2 999999 607134 1 274913 554987 -962276 1 201818 703202 910117 2 2 999999 2 629680 727909 1 2 999983 756629 1 2 999999 -727652 2 383170 763988 2 2 999999 1 20 999991 255236 1 2 999999 258305 1 7 999995 -726617 1 4 999985 183937 1 2 999999 -616580 2 259235 978928 1 2 999999 784579 1 338699 438526 -950784 2 518880 855738 2 491613 980263 1 2 999999 406428 1 2 999999 627960 1 2 999985 511598 1 2 999999 787511 1 148286 200190 519888 2 2 999999 2 2 999999 1 9 999991 275190 2 700816 849123 1 300307 306797 -287377 1 2 999999 -101728 2 11708 825170 2 8 999995 1 16 999988 -566791 1 13 999986 -620618 1 2 999999 -694991 2 92137 903745 2 2 999999 1 14 999983 66395 2 982665 997780 1 2 999998 -83720 2 2 999999 1 16 999987 -183171 2 104690 989891 1 2 999999 124419 1 2 999999 -873656 1 321396 880357 -74781 2 667413 843121 1 48189 274820 -767052 1 1 999988 185525 2 16 999990 1 2 999999 389882 1 325224 662842 659330 1 132039 154300 -342882 2 2 999999 1 204899 751670 -697783 1 13 999998 -289589 2 2 999999 1 16803 194857 878463 1 14 999995 163935 2 11 999992 2 490928 605171 1 360745 466645 355374 2 2 999999 2 2 999999 2 12 999998 1 9 999995 -992061 1 2 999999 -139136 1 14 999997 -103463 1 13 999991 -420029 1 2 999999 -171257 2 2 999999 1 16 999985 788126 1 11705 105993 -55700 1 2 999999 -509709 2 2 999999 2 2 999999 2 6 999996 1 2 999999 80732 1 2 999999 -255984 1 307122 525081 -376408 2 10 999982 2 54904 536962 1 2 999999 -134017 1 2 999999 663880 1 12 999992 576234 1 2 999999 -96868 2 3 999994 1 228478 291496 342431 2 420593 865345 2 2 999999 1 404711 644225 208330 1 2 999999 935437 2 11 999991 2 2 999999 1 468661 850131 -618767 2 3 999997 2 10 999990 2 2 999999 2 2 999999 1 2 999999 -727804 1 3 999998 99462 2 2 999999 1 2 999999 325401 2 2 999999 2 6 999993 1 2 999999 220294 1 2 999999 926692 1 75821 716523 -220993 2 767144 866387 2 2 999999 1 6 999985 476232 2 435814 547372 2 212661 394242 2 6 999982 2 741094 847581 2 2 999999 1 116652 978253 288343 2 2 999999 2 11 999989 1 2 999999 58296 1 2 999999 -849143 1 5 999981 -342416 1 16 999981 -410838 1 2 999999 -881330 2 361219 475609 1 665526 963958 -142716 2 2 999999 1 646640 729470 231282 2 2 999999 2 3 999996 2 3 999982 2 199971 274097 2 3 999999 1 2 999999 402148 2 5 999991 1 2 999999 -213845 1 7 999992 -454627 1 2 999999 180551 1 2 999999 -660255 2 11 999996 2 2 999999 1 443007 956271 -475810 2 20 999992 1 2 999999 -932400 2 20 999990 1 3 999995 -846921 2 18 999994 2 268694 283860 1 2 999999 365026 2 20 999998 1 7 999999 -780973 1 15 999990 -36286 1 271818 289101 -859862 2 5 999983 2 5 999987 2 2 999999 1 446921 513727 811523 1 2 999999 740143 1 748123 846859 973811 1 16 999981 -976921 1 6 999989 682331 1 567521 754718 790783 1 415565 473757 -822256 2 83373 124144 1 53247 278807 -179620 1 42391 712306 -772594 2 2 999999 2 81354 418425 2 4 999999 2 8 999996 2 84669 303550 1 2 999999 396316 2 1 999998 1 107906 166854 -963311 2 1 999989 1 2 999999 -599312 2 11 999988 1 2 999999 933385 2 1 999984 2 2 999983 1 576990 639322 434102 2 227780 929241 2 781614 934317 2 660400 925566 2 2 999999 1 227858 771207 346611 2 597988 859634 1 2 999999 908877 2 320274 707626 2 70923 531808 2 2 999986 2 2 999999 2 2 999999 1 182459 369776 -345427 2 8 999986 2 5 999990 1 2 999999 739897 1 2 999999 -916868 1 2 999999 753683 1 2 999999 -111143 2 2 999999 1 401302 537969 456493 2 300296 377913 1 15455 652563 -156042 2 11 999983 1 18 1000000 -105850 1 178954 589059 655782 2 3 999998 1 397639 752718 -84166 2 763660 947186 1 2 999999 -581542 2 18 999998 2 822840 849785 2 384161 843212 1 51003 177650 -182017 1 584843 892499 -893707 2 2 999999 2 2 999999 1 2 999999 -832729 1 10 999985 -929323 1 655880 841847 -427731 2 4 999989 2 1 999996 1 17 999984 -792714 2 216277 598443 1 8 999991 -15701 1 411765 487953 -63832 1 16 999988 -305089 1 867970 913770 -630459 2 2 999999 2 439778 627985 2 10 999991 1 256408 873342 901904 1 16 999998 537406 1 9 999986 -108996 1 402698 539224 -547840 2 209795 541937 2 14 999989 2 2 999999 2 2 999999 2 4 999996 2 20 999985 1 480302 568081 598894 2 2 999999 2 2 999999 2 9 999981 1 2 999999 490194 1 2 999999 -945173 2 2 999999 2 2 999999 1 2 999999 841940 1 67445 599272 -583393 2 1 999996 1 229679 528653 -333571 1 2 999999 -284462 2 5 999991 1 15 999986 -895243 2 276801 307834 1 229629 900604 938469 2 2 999999 1 17 999986 -955556 1 179014 993263 -541566 2 16 999985 2 633394 651391 1 2 999987 -261218 2 850852 948356 1 2 999999 -459139 2 18 999999 2 2 999999 1 11 999982 -378526 1 2 999999 55584 2 18 999984 1 666418 839462 -736621 1 2 999999 -943696 1 318182 779401 858198 2 16 999993 2 636014 782193 1 2 999999 522812 2 2 999999 1 1 999995 -719177 2 18 999983 1 14 999990 137373 2 2 999999 1 307696 718681 -898016 1 685624 886829 -926311 2 6 999994 2 2 999999 2 5 999986 1 61746 990479 139392 1 10 999999 -659154 1 122218 370947 183313 1 541196 891322 -128123 2 216236 967057 2 254174 883711 1 290919 408243 696332 1 2 999999 -489679 1 2 999999 104014 2 380538 735942 2 2 999999 2 2 999999 1 2 999999 -84354 1 2 999999 663975 2 2 999999 2 8 999991 2 2 999999 2 121332 593208 2 2 999999 2 2 999999 2 2 999999 2 262314 727488 2 7 999995 2 431964 532736 2 287714 351112 2 132847 652574 2 2 999982 2 474973 767753 2 18 999982 2 252850 448798 2 2 999999 1 366078 494476 860690 2 2 999999 2 7 999997 2 13 999982 2 530513 991173 2 1 999997 2 14 999999 1 2 999999 -746797 2 9 999983 1 229260 817177 680991 2 2 999999 1 2 999999 377407 2 2 999999 2 279870 525290 2 65712 737282 2 234238 951924 2 2 999999 2 2 999999 1 17 999997 251305 2 9 999999 1 41884 431152 636998 2 380105 664684 1 114716 313749 800235 2 2 999987 1 2 999999 122145 2 2 999999 1 263359 417940 -651949 2 1 999982 1 2 999999 851849 2 487351 703891 2 2 999991 1 2 999999 280414 2 268106 595959 1 2 999999 -72188 2 3 999994 2 2 999994 1 5 999993 666269 2 7 999989 1 2 999999 -215325 2 110784 772263 2 874909 967466 2 2 999999 1 2 999999 -680182 1 118509 149869 125725 1 2 999995 -690227 2 2 999999 1 429381 633294 -989972 2 15 999986 2 18 999988 1 8 999983 54644 2 225241 921622 2 160052 458405 1 736910 790595 -180269 2 126783 449286 2 2 999999 2 487838 847401 1 2 999999 160096 2 196649 675038 2 695705 756011 2 800778 974762 2 2 999999 2 17 999999 1 11 999986 613797 2 2 999999 2 63782 750873 1 535634 593655 -849783 2 2 999999 2 15 999983 2 19 999987 2 66596 300146 1 8 1000000 14350 1 83849 339290 570829 2 2 999999 1 16 999997 -220662 1 12 999989 260227 1 124529 279059 949373 2 13 999995 2 360691 659567 2 2 999999 1 2 999999 202840 2 31997 57817 2 20 999986 1 2 999999 281785 1 2 999999 574113 1 2 999999 -681071 2 19 999993 2 8 999994 1 5 999984 189444 2 9 999985 2 2 999999 1 3 999987 771371 1 2 999999 -136210 2 2 999999 1 2 999999 -612376 2 19 999993 1 703805 789977 -111256 1 2 999999 -559116 1 2 999999 73145 2 49114 256466 2 12 999985 1 18 999995 -623379 2 355972 994950 2 9 999993 1 18 999983 834466 2 18 999999 1 2 999999 -304683 1 320742 410581 511807 1 15 999985 -114073 2 3 999988 1 2 999999 652372 1 1 999993 998885 2 636856 648747 1 2 999999 -497351 1 18 999989 98092 1 13 999982 -164619 2 2 999999 2 87374 733145 1 65527 249079 644353 1 930145 988083 -289245 1 15 999985 -776126 1 353512 891239 -825784 2 491339 812009 2 649456 786602 2 651405 983262 2 468662 478118 1 2 999999 859572 1 2 999999 556424 2 2 999999 2 651257 670762 1 33196 645547 960261 2 1 999991 1 11 999994 -434024 1 50826 75214 -269710 2 15 1000000 2 2 999999 2 91641 822298 1 15 999987 -478991 1 47402 396741 909457 2 3 999989 2 12 999998 2 2 999999 2 8 999990 1 18 999989 766081 1 2 999999 928022 1 123053 450043 409070 1 2 999999 -494754 1 38780 633681 -211352 1 2 999999 -453959 1 330435 889253 -990387 2 1 999985 2 2 999999 2 2 999999 2 2 999999 2 11 999991 1 79252 795118 340466 1 298195 436330 -395887 1 3 999982 471634 1 4 999982 636340 1 2 999999 491353 1 2 999990 93756 2 265034 886769 1 1 999981 -275364 2 3909 859969 1 7 999985 522585 1 798092 906657 588115 1 2 999999 224417 1 5 1000000 -813566 1 162755 305255 405182 2 19 999988 1 30454 805286 97201 2 12 999991 2 119869 614635 2 16 999997 2 2 999999 2 6 999986 2 2 999999 2 9 999991 2 2 999991 1 2 999999 542638 2 14200 287051 2 6 999983 1 2 999999 548733 2 762468 766955 2 114089 781285 1 2 999999 -188315 1 17 999984 -16586 1 5 999999 -498831 1 2 999999 -565682 1 2 999999 -672234 2 830204 958358 1 7 999987 -954790 1 2 999999 -148348 2 1 999981 1 18 1000000 -546205 1 14 999983 -311027 2 2 999999 2 269387 925125 1 2 999999 -604375 1 2 999999 -658093 2 5 999983 2 2 999988 2 2 999999 2 154703 253872 2 2 999999 1 2 999999 -314515 1 8 999987 -152927 1 2 999999 457169 2 440471 590147 1 2 999999 177073 2 10 999981 2 618179 671178 1 2 999999 152730 2 4 999988 1 312433 761678 -228023 1 472757 545234 -354807 2 2 999999 2 2 999999 2 472761 590091 1 2 999999 -421029 1 2 999999 941944 2 2 999999 1 245048 679524 -256027 2 4 999987 1 106653 954059 -563284 1 147490 510871 -62312 2 2 999999 2 2 999999 1 17 999983 -315947 2 2 999999 1 52471 890575 597252 2 406486 802761 1 458379 465669 322869 1 575997 645892 812521 2 2 999999 2 2 999999 2 2 999992 1 13 1000000 85887 2 498828 736920 1 519500 935955 -622402 2 2 999999 1 17 999985 -977394 1 2 999999 570806 2 14 999990 1 248476 675154 543304 2 19 999984 1 2 999999 -95097 2 4 999991 2 14 999984 1 122205 538337 -995699 2 6 999997 2 136661 704609 1 17 999982 100112 2 2 999999 1 2 999999 -42286 1 2 999999 265793 2 2 999999 2 14 999999 2 2 999999 1 2 999999 141135 1 15 999987 883369 1 2 999999 208971 2 12 999983 1 759245 888129 -31586 1 12 999989 -919507 1 394072 782928 201368 1 659767 918294 -537886 2 7 999999 1 2 999999 -289372 1 1 999987 623659 2 5 999990 2 2 999999 2 2 999999 2 8 1000000 2 163412 200963 1 2 999999 -120346 1 390066 505279 -212532 1 1 999989 890034 2 6 999981 2 2 999999 1 2 999999 -952098 1 118505 592064 -403857 1 89211 640731 -961641 2 2 999999 1 753046 985831 -951257 2 3 999987 2 2 999999 2 2 999999 2 330124 843275 2 14 999985 2 2 999999 1 18 999981 693498 1 1 999993 683319 1 2 999999 618747 1 4 999983 -263736 1 24410 438390 894067 1 2 999999 772149 2 705497 837520 2 107041 339268 2 662340 777532 1 12 999998 -394251 1 3 999993 362652 2 2 999999 2 6 999993 1 2 999999 -372227 1 2 999999 -650235 1 215810 573446 -714364 1 3 999984 225928 2 2 999999 1 241305 601759 547317 1 4 999987 461505 1 3 999985 723761 2 13 999992 1 2 999999 633574 1 2 999999 -117718 1 2 999999 429622 1 2 999999 -990321 2 2 999999 2 7 999985 2 705895 758452 2 2 999999 2 2 999999 1 2 999999 172664 2 427541 812419 1 618995 994742 58151 1 18 999996 569796 1 595232 849426 -905218 2 12 999984 1 9 999996 684842 1 5 999990 103177 1 2 999999 -176202 1 2 999999 -331320 1 20 999992 99456 1 162606 374589 -425051 1 7 999994 753361 1 2 999999 -8371 2 548515 980446 1 975853 981452 -887511 1 2 999999 -318649 1 10 999983 796687 1 2 999999 782566 2 308143 886056 2 97304 206149 2 4743 258530 2 2 999999 1 87294 109424 -243690 1 2 999999 975903 1 2 999999 111123 2 2 999999 2 2 999999 2 2 999999 2 8 999998 2 188315 593578 2 2 999999 1 787155 931149 -937150 2 2 999999 2 2 999999 2 4 999998 1 3 999994 -764220 2 2 999999 1 79269 523305 -309457 1 483298 778560 -634845 1 2 999999 -887076 2 825349 882971 2 2 999999 1 534560 692848 -481384 2 2 999999 1 493556 603119 576131 1 177234 447286 -708352 2 8 999999 1 13 999990 -430875 2 17 999988 2 2 999999 2 2 999999 1 269775 647649 526560 1 6 999986 -31488 1 2 999999 -384746 1 11 999994 -868138 2 175039 997323 1 268490 832193 -507626 2 12 999986 2 257341 438287 2 479200 648406 1 3 999986 499017 1 5 999994 -426437 1 5 999981 -349056 2 2 999999 1 2 999999 -34102 2 17 1000000 1 2 999999 419392 2 2 999999 2 2 999999 1 87085 287631 673658 1 2 999999 610762 2 119333 454030 1 5 999983 -176893 2 570419 907423 2 18 999992 2 563800 936883 1 2 999999 -44824 2 5 999987 1 2 999999 -243168 1 157247 388199 -66594 2 2 999999 2 19 999988 2 641616 930103 2 2 999999 2 2 999999 2 2 999999 2 9 999991 2 191721 938523 2 44220 307099 2 2 999999 1 326034 568398 -857993 1 190240 352641 123377 1 2 999999 373681 2 21488 424558 2 537476 959227 2 429413 672583 2 10 999997 2 684773 723312 2 849084 890459 1 104663 484289 601970 2 11 999984 1 424668 866704 -469047 1 2 999999 936673 2 3 999986 2 18 1000000 2 2 999999 2 2 999999 1 18 999998 -936101 1 496436 968788 138863 1 279250 543533 499654 2 681109 698315 1 11 999995 433878 1 161847 580472 486868 1 2 999999 43849 1 15 999984 803180 2 4 999995 2 668700 720505 2 2 999999 2 12 999993 1 2 999999 -116147 1 2 999988 -561351 1 667439 805410 643441 1 2 999996 478959 1 681275 844677 608107 2 12 999989 2 2 999999 2 159888 737439 1 2 999999 690388 1 18 999988 -613404 1 2 999999 -499840 2 2 999999 1 2 999999 669512 2 11 999994 1 2 999999 815414 1 2 999999 -390885 1 13 999981 136609 1 8 999999 964440 2 2 999999 1 2 999999 -522213 1 2 999999 145389 1 49780 839424 -598969 2 2 999999 1 2 999999 374269 1 529938 953173 798572 1 2 999999 -785011 1 2 999999 -450456 2 2 999999 1 2 999999 985407 1 2 999999 -97017 2 568480 724971 2 2 999999 1 2 999999 -507993 1 15 999982 -669961 2 573913 724902 1 389056 806068 80950 1 2 999999 980368 2 2 999999 2 370233 901663 1 9 999981 38405 2 2 999999 2 94701 353035 2 131208 349885 2 364192 663104 1 2 999999 262167 2 13 999981 1 2 999999 635959 2 273840 558818 1 40671 427499 -376428 2 6 999996 1 12 999997 -293671 1 120651 377340 -464797 2 2 999999 2 8 999993 2 2 999999 1 236551 510060 -996272 1 410824 668710 -356099 1 9 999999 -744745 1 5 999982 -819109 2 276169 373795 2 9 999981 1 6 999988 -730636 1 221978 549647 665836 1 2 999999 688343 2 477981 986770 1 19 999999 -275242 2 14 999998 2 10 999985 1 443461 778692 707945 2 15 999997 1 2 999990 -905407 1 2 999999 691744 1 14 999985 -320591 2 572484 672654 2 229951 984186 2 2 999999 2 2 999999 2 16 999990 1 15 999982 551935 2 168674 495624 2 436546 905462 1 278224 755508 42101 2 2 999999 2 206825 629110 2 2 999999 1 12 999986 -150167 2 2 999999 1 226595 988592 -343794 1 13 999999 -779720 2 2 999999 2 2 999999 1 13 999995 -118359 2 216646 469249 2 567948 604609 2 1 999995 2 14 999996 1 13 999981 -182871 1 2 999999 -915742 2 2 999999 1 272554 399392 429013 2 123552 340860 2 15 999987 2 195402 509094 1 20 999984 420119 2 534442 562954 2 2 999999 1 2 999999 -307036 1 4 999989 -238274 1 2 999999 -497859 2 15 999991 1 20 999994 -748920 2 18 999989 1 139114 377501 474862 1 2 999999 -24304 1 4 999998 7449 2 9 999981 2 2 999995 1 6 999993 -633992 2 13 999986 2 527193 623623 2 2 999999 1 2 999999 -218049 1 336398 666735 -610426 2 2 999999 2 67672 674410 2 2 999999 2 2 999999 1 15 999993 -80216 2 14 999986 1 19 999989 947377 1 6 999989 -638677 1 2 999999 118166 1 2 999999 261560 2 2 999999 2 241433 534917 2 15 999994 2 16 999991 2 9 999989 2 1 999999 2 2 999999 2 17 999985 2 2 999999 1 544184 597641 189186 2 3 999985 2 16 999994 1 37609 999351 579078 2 200452 501016 1 2 999999 -669206 2 11 999995 2 228919 397571 1 736432 784537 635791 1 2 999999 -189696 2 13 999987 2 4 999987 2 2 999999 2 2 999999 1 220987 715635 877084 1 179927 535078 -822433 1 4 999986 632879 2 101454 782909 2 2 999999 2 414463 898515 1 318404 565547 -672047 2 2 999999 2 490628 931848 2 724779 838915 1 15 1000000 756270 1 2 999999 853672 1 3 999999 -124283 1 2 999999 867756 1 515771 807720 784514 2 20 999998 2 6 1000000 1 2 999999 -456757 1 430795 444281 507918 1 36689 49822 -569880 2 502541 779011 2 859693 936962 1 2 999999 139658 2 2 999999 1 19 999987 969918 2 880130 989631 1 20 999981 512754 2 6 999986 2 2 999999 1 534185 938600 962687 1 5 999995 637913 2 2 999999 1 75755 757527 -383054 1 2 999999 -288490 1 2 999999 -738897 2 674846 993226 1 17 999991 531229 2 15 999988 2 14 999994 2 8 999985 2 2 999999 1 2 999999 891744 1 2 999999 -483992 1 2 999999 -959391 1 187403 636175 -655781 2 93331 602727 1 2 999999 -834323 1 13 999994 246162 2 10 999997 2 62040 998789 1 19 999998 323808 1 2 999999 287666 2 741169 833238 1 487168 775845 853734 1 10 999986 -122305 2 2 999999 2 2 999999 2 843017 855041 2 1 999999 2 2 999999 2 194994 691939 2 659491 765470 1 2 999999 -101310 2 2 999999 1 19 999986 -488706 1 2 999999 -732681 2 12 999991 2 17 999998 2 2 999999 2 743876 744911 2 2 999999 1 453303 516246 503775 1 411253 586220 33112 2 14 999989 1 773319 859376 -156328 2 72621 327396 1 16 999998 -486808 1 12 999994 -619378 2 2 999999 1 491127 613501 -840489 1 6 999982 -277747 1 2 999999 -425760 2 716429 972416 2 818779 915425 1 6 999989 576701 2 14 999984 1 26833 914894 391204 2 9 999997 2 1 999981 2 1 999993 2 11001 76644 2 2 999999 2 2 999999 2 128703 735297 1 2 999999 647270 2 2 999999 2 76763 674258 1 2 999999 41814 2 13 999995 2 6 999988 2 118412 521891 1 969190 980973 631396 1 548945 677449 271873 1 2 999999 -173372 1 2 999999 -403428 1 24400 763632 -496687 1 6 999987 -212828 2 716077 980770 1 634448 801093 -633041 1 20 999983 -833300 1 515048 568890 760398 1 20467 226182 143088 1 2 999999 74482 2 2 999999 1 5 999981 -858607 1 194097 860507 756733 1 2 999999 808528 2 2 999999 1 9 999991 -373484 1 8 999994 221632 1 84016 728853 -67825 2 278495 962710 2 14 999990 1 2 999999 -547500 1 5 1000000 -605591 2 2 999999 1 12 999990 -642036 2 8 1000000 2 2 999999 2 17 999997 1 6 999995 456569 2 14 999984 2 2 999999 2 6 999998 2 77038 418313 1 2 999999 711581 1 15767 723493 -611039 1 8 1000000 -392898 2 10 999991 1 2 999999 -797456 2 2 999999 1 744685 904760 -880924 1 609706 855679 -56539 1 2 999999 971121 2 2 999999 1 19 999993 -757438 1 2 999999 -130602 2 5 999998 1 2 999999 300240 1 2 999999 231609 1 509481 677607 -361248 2 239492 920212 1 2 999999 715079 1 119235 746529 871949 2 289846 985837 2 20219 556418 2 2 999999 2 2 999999 2 17 999995 1 301689 967082 655495 2 91042 922028 1 3 999994 -271707 2 2 999999 2 2 999999 1 149514 213610 251641 1 11 999982 -251747 1 29744 165994 -979103 1 2 999999 -317181 1 19 999997 858915 2 14 1000000 2 300604 662378 1 2 999999 378331 2 19 999995 2 12 999997 2 2 999999 1 9 999992 -46834 1 2 999999 -367825 1 6 1000000 332699 1 15 999996 119649 1 2 999999 -695020 2 8 999987 2 1 999995 1 2 999999 639912 2 2 999983 1 107817 957904 -775738 1 2 999999 -103862 2 10 999985 1 400811 791130 -637616 2 20 999995 1 2 999999 227333 1 108739 960306 775875 1 2 999999 710434 1 2 999999 -538523 2 4 999990 1 2 999999 834297 2 662561 797943 2 137520 747042 1 419533 645331 20389 2 9 999988 2 2 999999 2 14 999995 2 2 999999 1 210642 700398 62035 1 2 999999 -785546 2 160877 265108 1 2 999999 -552465 2 13 999988 2 2 999999 2 19 999984 2 3980 978073 2 2 999999 1 2 999999 -869700 1 11 999986 13728 2 2 999999 2 2 999999 1 313689 444132 335888 2 6 999999 1 18 999981 372196 1 15 999990 942251 2 7 999988 2 2 999999 1 2 999999 500910 2 17 999993 2 302939 370526 1 2 999983 859716 1 19 999986 -930230 2 2 999984 2 2 999999 2 647167 664544 1 116785 544833 650179 1 18 999989 -478433 2 255842 833371 1 2 999999 -22493 2 11 999984 2 487125 991106 1 2 999999 819634 1 316501 386655 862356 1 665466 916538 378974 1 4 999999 243139 2 179414 633410 1 4 999982 762553 2 4 999982 1 4 999992 -794910 1 273444 663061 245132 2 87840 720551 1 13656 151072 401833 2 2 999999 1 2 999999 -92178 1 2 999999 510135 2 795985 843300 2 8 999983 2 10 999983 1 2 999999 -940522 2 6 999997 1 97647 190743 461950 2 136100 962139 2 20 999984 2 2 999999 2 347798 976800 1 304665 324628 523270 2 276498 649624 2 11 999981 1 5 999993 655103 2 12 999998 2 5 999985 1 127382 543612 -365382 1 13 999989 692593 1 338259 717477 288649 2 16 999987 1 2 999999 551021 2 2 999999 2 450653 617067 2 14 999993 2 2 999999 2 14 999994 1 11 999988 -870939 1 20 999981 -510577 2 304781 419866 1 20 999990 -115298 1 348468 598871 -247148 1 2 999982 -678455 2 2 999999 1 7 999981 337031 1 71575 919596 8023 2 421819 771070 1 2 999999 -54894 2 10 999981 2 2 999999 2 2 999999 2 17 999985 2 201857 648421 1 2 999999 -449742 1 410468 490108 -222795 1 20 999982 215980 2 14 999996 1 2 999999 -60533 1 2 999999 829374 2 15 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 334719 587571 442070 1 437198 957754 -472988 1 124344 395892 -113684 2 11416 31465 2 592191 648224 1 2 999999 -881201 1 359106 671482 -714117 1 17 1000000 83934 2 2 999999 1 47723 909806 -687407 2 406617 956028 2 1 999982 2 402241 882950 2 7 999981 2 2 999999 1 2 999999 -573279 1 15 999994 -232701 2 11 999986 2 18 999997 2 2 999999 2 9 999982 1 335053 619702 386728 1 14 999997 -858213 1 2 999999 -211054 1 8 999984 -106353 2 18737 812880 2 6 999997 2 588358 889187 1 2 999999 -938571 1 2 999999 -272459 2 10 1000000 1 684288 748775 -97034 2 6 999981 2 601570 615862 2 18489 671869 2 2 999999 2 147080 183982 2 7 999985 2 10 999986 2 17 999999 1 2 999999 565442 1 2 999999 -229458 1 10 999992 695636 1 57416 676870 -403338 1 2 999999 -389651 1 2 999999 488835 2 82750 432747 1 8 999991 -159333 2 2 999999 2 18 999997 2 167497 500464 1 17 999992 971309 1 9 999982 397284 1 10 999989 -968800 1 2 999999 622233 1 109760 411869 -120290 1 3 999983 -821700 2 2 999995 2 2 999999 1 323595 432089 -87132 1 317507 348064 -397300 2 2 999999 1 8 999985 -453989 1 2 999999 44430 2 230235 268417 1 2 999999 954784 2 2 999999 2 420850 971979 1 2 999999 -731802 1 273773 917611 777695 1 419989 535987 -136774 1 18 999982 -35216 1 2 999999 550367 2 18 999997 2 6 999982 1 2 999999 552779 2 2 999999 2 7 999999 2 16 999992 1 2767 600038 971427 2 434239 485908 1 212948 672253 729892 1 336420 955809 -801379 2 87311 369524 1 2 999994 -363812 2 2 999999 1 3 999996 604183 1 1 999985 -885295 1 2 999999 373685 2 11 999981 2 2 999999 1 2 999999 91315 1 567657 826207 -357155 1 2 999999 647951 2 2 999999 2 609027 616445 2 19 999996 2 2 999999 1 2 999999 786602 1 239183 724902 161431 1 2 999999 987160 1 1 999987 -960527 2 8 999985 1 2 999999 -734057 2 245870 824379 1 17 999992 -879633 2 2 999999 1 677336 782756 -358486 2 268289 856342 1 11 999999 390856 2 7195 946339 1 2 999999 -540139 2 2 999999 2 15 1000000 1 197439 963354 -360734 2 2 999999 1 123486 902428 -834215 1 2 999999 504210 1 2 999999 -501248 1 2 999999 991120 1 2 999999 -814071 1 2 999999 917495 1 2 999999 379590 2 10 999987 2 2 999999 1 13 999983 -748308 1 2 999999 187670 2 16 999988 1 232761 272440 -423841 2 6 999985 2 2 999999 2 2 999999 2 2 999999 1 144355 807849 -718723 2 2 999999 2 785162 794181 1 2 999999 -359582 1 10 999983 24746 2 1782 771078 2 2 999999 1 11 999994 748429 1 14 999982 -39849 2 457146 841750 2 2 999999 2 491169 935526 1 7 999995 811286 2 103692 471702 2 71694 874855 2 13 999993 1 127450 145269 -678802 1 2 999999 950258 1 14 999990 -868659 1 3 999988 -278435 2 19 999985 2 77455 744847 1 2 999999 -310013 1 1 999986 600332 2 2 999999 2 588638 970980 2 349150 448085 1 14 999986 917790 1 289291 783520 -818099 1 2 999999 -513459 2 2 999999 2 532341 709400 1 19 999989 -697219 1 2 999999 -122165 1 2 999999 -830020 1 2 999999 -798376 2 1 999981 2 830158 912450 2 2 999999 2 12 999994 1 2 999999 54497 1 9 999984 -671610 1 2 999999 888886 1 2 999999 -1042 1 12 999997 392299 1 100474 892133 331814 1 9 999999 733396 2 2 999999 1 2 999999 274701 1 742854 942423 -403315 2 2 999999 2 11 999997 1 2 999999 862568 1 2 999999 -380683 1 220704 791444 236205 2 367924 979926 2 13 999984 2 19 999994 2 8 999996 1 297806 913189 127945 1 275190 527421 147588 2 329143 640559 1 2 999999 700588 1 2 999999 937576 1 15 999993 41444 1 2 999999 -860373 1 296547 438918 -738340 1 18 999982 694791 1 15 999984 134777 2 2 999999 2 83292 769578 2 611501 829962 2 2 999999 1 294761 387187 354683 1 2 999999 -524993 2 174058 971696 2 13 999986 1 156750 927386 -586446 1 531128 905201 -988827 2 9 999996 2 4 999998 1 524960 553551 -978186 1 688647 926717 -50769 2 31747 744027 2 16 999992 1 2 999999 -485543 1 2 999999 -709357 1 141412 675813 880212 1 6 999981 324308 1 2 999999 -929676 1 529175 779507 600043 2 19 999983 1 12 1000000 236494 1 4 999993 -515350 2 15 999999 1 2 999999 269709 2 17 999981 2 3 999999 1 77208 538510 770649 2 2 999999 1 932450 934978 627633 2 2 999999 2 13726 43770 1 18 999993 -506314 2 369317 569222 1 19 999995 -431966 2 13 999984 2 2 999999 2 2 999999 1 20 999986 760047 1 2 999999 -959109 1 365092 904601 153082 1 19 999982 -561709 2 6 999989 1 2 999999 368058 1 15 1000000 -380881 1 219685 988705 557058 2 13 999988 2 9 999994 2 2 999999 1 769730 861238 -640057 2 424726 864217 2 29428 668392 2 2 999987 1 8 999981 139072 1 243906 988026 224875 1 16 999991 -63676 1 241862 258669 -224657 2 303714 920436 1 4 999981 397084 1 10 999997 -839117 2 2 999999 2 560420 752384 2 93418 552766 1 52340 705177 840692 2 11 999993 2 598579 711439 1 117847 360236 -460967 1 13 999988 -930321 1 2 999999 874658 2 342108 476550 2 892125 945837 2 2 999999 2 369497 997751 2 2 999999 2 2 999999 2 2 999999 1 2 999999 841249 2 11 999991 2 2 999999 2 260616 986567 1 2 999999 40128 2 2 999999 1 818239 916554 -44066 1 778337 941664 345512 2 724237 916464 1 128964 941875 732043 1 2 999999 -139444 1 2 999999 -821821 2 5 999995 1 2 999999 95251 1 16 999987 491798 1 2 999999 -77295 2 4 999996 1 14 999999 553493 1 903485 963067 -410665 2 144265 408169 1 18 999987 844810 2 68966 379111 2 484057 740370 2 2 999999 2 2 999999 1 26668 664171 -816005 2 2 999999 1 22251 854467 845002 1 354232 546674 334821 1 2 999999 -391238 1 13 999996 -474156 1 2 999999 -273213 2 7 999983 2 713467 801390 2 34913 422589 1 530020 914787 -184804 1 2 999999 -549405 2 13 999987 1 332155 481867 30703 1 4 999984 873620 1 1 999985 -154667 1 621630 729738 -539084 2 13 1000000 2 2 999999 2 588081 993846 2 15 999989 2 14 999988 1 5 999992 139185 2 5 999999 2 245569 882464 1 2 999999 -428196 2 127823 712698 1 567792 635820 -646770 2 703022 897100 2 2 999999 1 229721 685839 386708 2 11 999996 1 567613 886790 84114 1 332172 873645 -416168 2 2 999999 2 2 999999 1 2 999999 910293 2 7 999996 1 502148 935350 -575135 2 456644 714288 1 2 999994 305580 2 18 999985 1 12 999995 467138 1 2 999992 -66738 2 2 999999 2 2 999999 2 510504 592175 2 2 999999 1 2 999999 310201 2 10 999991 1 2 999999 518901 2 768417 936516 1 218634 512247 497600 1 40902 640340 544536 1 390748 658456 -663013 2 2 999999 2 429868 788396 1 17 999996 -514524 1 2 999999 -263807 2 2 999999 1 2 999999 776020 1 1 999989 -166041 1 494332 848905 -442427 2 2 999999 1 2 999999 51595 1 2 999999 -936261 1 137545 568180 135939 1 3 999983 -906406 2 2 999999 2 2 999999 2 8 999996 1 319503 855032 291968 2 4 999982 2 520150 789976 1 179827 320884 744551 1 13 999998 -703151 2 11 999983 2 11 999981 1 2 999999 402516 2 2 999999 2 24792 201982 1 295348 957015 -708862 1 787343 813921 412453 2 2 999999 1 2 999999 439566 2 190537 778633 2 318412 467500 2 2 999999 2 210219 252925 2 5 999982 2 808239 929014 1 394902 612373 -727995 1 2 999999 -924250 2 234428 900220 2 4 999985 2 2 999999 2 275158 420749 2 19 999990 2 2 999999 2 142176 854299 2 2 999999 1 6 999997 293197 1 2 999999 -967574 1 587590 828332 -720004 2 16 999982 2 10 999981 2 17 999993 1 6 999994 464415 2 181481 420580 2 389898 968838 2 2 999999 2 243606 353756 1 2 999999 811485 1 2 999999 314974 1 2 999999 -77434 2 18 999984 1 494542 720974 -407321 1 12 999993 790123 1 12 999988 -566041 2 370828 832517 1 2 999999 488755 1 2 999999 -752300 2 2 999999 2 589990 821618 1 28171 483600 551751 2 2 999999 2 2 999999 2 16 999981 1 8 999988 -909837 1 5 999990 -243426 2 2 999999 2 2 999999 2 13 999987 1 98903 162383 244174 1 247955 508246 -266665 1 2 999999 779596 2 2 999999 2 2 999999 1 2 999999 176354 2 2 999999 2 2 999999 1 2 999999 88225 2 1 999986 2 3 999981 1 11 999986 -787952 1 61124 661946 -337721 2 2 999984 2 17 999998 2 10 999984 2 6 999999 1 13 1000000 4778 1 9 999982 -918975 2 675270 863550 1 71329 526640 139270 1 5 999985 -767500 1 2 999999 566832 2 243237 471068 1 241482 995144 638516 1 2 999999 413090 2 3 999984 2 111518 722544 2 15 999986 1 2 999999 -315415 2 18 999999 1 211453 302538 -473572 2 498245 854609 2 129023 976855 2 810742 970852 2 2 999999 2 2 999999 1 3 999982 980367 2 2 999999 1 18 999982 426177 2 2 999999 2 2 999999 2 16 999981 2 13 999981 1 4 999986 -60969 2 12 999997 2 20 999999 2 2 999999 2 19 999999 1 12 999991 -83452 2 2 999999 1 459519 591834 -447312 2 618397 823673 2 775284 782659 1 2 999999 47367 1 20 999999 -717652 1 1 1000000 -956372 2 4 999983 2 17 999992 1 2 999999 750298 1 2 999999 473087 2 11 999995 2 2 999999 1 2 999999 623736 1 2 999999 993492 2 1 1000000 1 2 999999 436120 2 2 999999 2 2 999999 2 473788 802580 2 74929 290882 2 16 1000000 2 8 999999 1 11 999982 989943 1 2 999999 818048 1 2 999999 223576 2 45798 228249 1 2 999999 -947403 2 602143 777574 2 2 999999 1 694883 927717 -945308 1 598121 889433 953062 1 296326 451267 -828023 1 299154 910321 -517272 2 6206 904094 1 2 999999 79872 2 2 999999 1 2 999999 308815 2 151364 570049 2 4 999997 2 140026 871071 1 20 999982 855664 1 2 999999 407800 1 262241 849871 810938 2 7 999993 2 2 999999 1 700291 789343 -87801 1 593928 700377 -966053 2 6 999996 1 11 999997 999221 2 2 999999 2 2 999987 2 2 999999 1 2 999999 -680451 1 2 999999 998059 1 5 999991 -30793 2 244056 323678 2 2 999999 2 418292 521484 1 12 999984 394693 1 2 999981 689508 1 2 999999 94818 2 2 999999 1 910 367133 -735109 1 11 999998 137964 1 2 999999 445760 1 6 999982 552953 2 155546 580916 2 548082 931804 1 8 999990 -293719 1 2 999999 782852 1 2 999999 -307615 1 2 999999 -538840 1 396766 671491 634052 1 17 999994 -526150 1 2 999999 -857954 2 20 999992 2 132389 991851 2 2 999999 1 2 999999 846112 2 11 999998 2 689842 952368 2 951881 981384 1 95814 657570 -65516 1 9 1000000 -730583 2 644762 960418 2 2 999999 1 2 999999 -76220 2 6948 272000 2 11 999995 1 19 999989 -248960 1 2 999999 -716863 1 18 999984 926576 2 107833 562547 1 659922 688162 -896413 2 454646 622386 1 2 999999 403916 1 6 999985 -359240 1 11 999984 310389 1 2 999999 -195912 1 342828 730911 457622 1 2 999999 -657296 2 12 999993 1 740047 930842 974510 2 2 999999 2 1 999988 1 157665 484639 -663340 1 38074 817433 -345046 1 291682 493891 297443 1 2 999999 -376902 1 8 999996 -571186 1 2 999982 559400 1 16 999986 -260778 2 12 999984 2 17077 896139 2 2 999999 2 2 999999 1 22766 383998 146577 1 387589 620479 855711 1 2 999999 87579 1 14 999995 871057 1 8 999985 703331 2 16 999987 1 535760 553842 744832 1 35898 535126 440443 1 789290 880857 -436928 2 14 1000000 1 841698 893515 996232 2 219866 940455 1 13 999987 490915 2 2 999999 1 2 999999 703626 1 20 999990 -160113 1 2 999999 143437 2 2 999998 2 2 999999 1 10 999999 254667 1 318985 604823 985900 1 593420 751761 -81989 1 135484 477171 -512626 2 2 999999 1 2 999999 -870792 1 1 999985 508768 1 2 999999 -800779 1 2 999999 -803904 1 134413 783339 -534157 2 74820 836188 1 145438 308176 714378 2 2 999999 2 15 999990 2 20 999983 1 20 999991 75532 2 516536 953201 1 2 999999 -411745 2 18 999981 1 2 999999 -466549 1 2 999999 675703 1 125743 229427 -651450 1 135850 547794 492497 2 2 999985 1 162781 576735 -571601 2 8 999986 2 2 999999 2 17 999986 1 428775 741038 508509 2 20 999998 1 12573 425921 93440 1 9 999988 -59309 1 2 999999 187701 1 428932 778836 998639 1 97984 375997 -472047 1 2 999999 -616434 2 236933 761269 1 2 999999 -892491 2 2 999999 2 2 999999 2 7 999984 1 195110 644598 -843466 1 2 999999 -203251 1 18 999989 -50000 1 2 999999 924104 1 82322 740947 -471162 2 2 999999 1 112609 448346 975295 1 10 999992 -662616 2 627680 951109 1 289692 868246 -21688 2 11 999983 1 2 999999 582097 2 16 999989 1 19 999998 -239940 2 2 999999 1 2 999999 -459283 2 2 999999 2 155315 530456 2 13 999994 2 2 999999 1 227565 834116 568906 2 227720 394908 1 2 999999 426450 2 2 999999 1 2 999999 -466537 2 357147 486699 2 271647 973295 2 2 999990 2 780346 960636 1 50881 566146 929915 1 8 999985 371823 1 4 999995 177144 1 725304 916655 -684858 1 67220 994072 691615 1 92341 458273 999073 1 578363 824804 703228 1 528623 916578 582588 1 2 999999 -1327 2 161249 801019 2 2 999999 1 4 999992 -410459 1 2 999999 366531 2 2 999999 2 2 999999 2 431905 488328 1 4 999999 -773524 1 15 999989 974537 2 2 999999 1 391048 427576 -650990 2 2 999999 2 2 999999 2 2 999999 2 14 999998 1 8 999994 711356 2 2 999999 1 6 999999 776130 1 2 999999 -76499 1 8 999993 679927 2 18 1000000 1 2 999999 -924866 1 20 999999 -872966 1 13 1000000 -196655 2 6 999987 1 70528 748710 699502 1 3 999985 497971 2 309831 406398 1 706502 795774 -857283 1 10 999991 -907421 2 16 999987 2 2 999999 2 19 999986 2 20 999989 2 2 999999 2 17 999983 1 2 999999 449577 1 9 999994 -26518 2 19 999983 2 4 999998 1 2 999999 558931 1 534531 950758 919335 1 2 999999 -84089 1 353740 367597 -310626 1 2 999999 992125 2 12 999987 2 2 999999 2 272680 521970 2 2 999999 2 511024 894672 2 199632 224468 1 329359 545630 -833667 2 11 999983 2 15 999981 1 29590 479300 951259 2 1 999996 2 13 999995 1 71248 468992 -969659 2 2 999999 2 557987 895143 1 41034 998409 -83599 2 342986 727538 1 407392 513726 -897130 2 2 999999 1 636596 788507 747966 2 329609 419285 1 2 999999 -689321 1 3 999991 -498288 1 268040 558357 324733 2 771642 890282 2 15 999993 2 659711 762346 2 2 999999 2 531022 894167 2 2 999999 1 2 999999 -59146 2 149308 845758 1 50084 153630 -492716 1 11 999988 -465394 2 1 999985 2 132175 743570 2 1 999981 1 18 999997 -221731 2 2 999999 2 2 999999 1 2 999999 642005 1 5 999999 -634457 2 361872 765957 1 557121 970062 37943 2 150837 710107 2 2 999999 1 435177 681946 981078 2 2 999999 1 1 999999 -133961 1 2 999999 344401 1 1 999984 -257367 1 2 999999 401358 2 110444 530092 2 5 999998 1 2 999999 477087 1 2 999999 926507 2 13604 466899 1 765609 994605 -271466 2 14 999998 2 13 999993 1 445369 584620 836598 1 20 999989 299308 1 812818 887028 -206027 2 2 999999 1 300699 650846 -523065 1 436492 474943 961693 1 2 999999 -637944 1 2 999999 20881 2 31430 596994 1 2 999999 -257312 1 8 999989 283526 2 227513 376961 2 17 999993 2 15 999991 1 59673 501465 -7912 1 19 999983 -573179 1 2 999999 -743318 2 13 999986 1 28644 280022 614353 2 2 999999 1 3 999987 45869 1 12 999991 654853 1 3 999994 855569 2 14 999992 2 443171 877114 1 14 999986 -150091 2 12 999981 2 17 999999 1 2 999999 -504176 1 343923 821543 347180 1 2 999999 250873 1 142402 478887 32017 1 2 999999 -810962 2 2 999999 2 2 999999 1 18 999986 -25242 1 2 999999 -170648 2 2 999999 2 2 999999 2 3 999986 2 2 999999 1 8 1000000 -50258 1 4 1000000 -816050 2 89362 964588 2 2 999999 2 1 999992 2 17 999988 2 360585 697429 2 71861 419721 2 357376 699403 2 2 999999 1 2 999999 -440247 2 2 999999 1 2 999999 763291 1 2 999999 -470012 2 2 999999 2 9 999992 1 2 999999 120417 2 12 999993 1 15 999985 -362232 2 15 999998 2 18 999994 2 361758 722353 1 911 670352 -858556 1 17 999995 -771928 1 1 999982 -183037 2 13 999989 2 231735 885768 1 2 999999 -445830 1 555156 830994 612713 2 2 999999 2 1 1000000 2 2 999999 1 2 999999 -273427 1 538380 731758 508391 1 18 999989 -15809 2 8 999986 2 2 999984 1 2 999999 -362545 1 6 999991 286275 2 20 999997 1 627026 629529 182642 2 11 999998 2 2 999999 1 2 999999 790228 2 5 999997 2 1 999997 2 8 999991 2 170819 855191 1 2 999999 -295684 2 506627 905281 1 19 999993 702213 1 2 999999 -907030 2 2 999999 2 2 999994 1 2 999999 -522014 2 173600 183382 2 563588 581216 1 174953 856307 -38436 1 6 999996 998203 2 2 999999 1 693214 889123 -168599 1 658230 859008 688545 1 2 999999 -760962 2 900962 937744 2 2 999999 2 2 999999 1 2 999999 56258 2 773193 929326 1 2 999999 -516058 1 2 999999 -811754 1 147844 281590 306140 2 11 999996 2 2 999999 1 382466 472308 132567 1 9 1000000 319850 1 2 999999 8513 1 4 999982 315945 1 9 999984 355974 2 121442 428085 2 73019 518354 1 715383 777844 479636 2 10 999982 1 179737 607828 998745 1 12 999981 -477870 1 2 999999 781682 2 680425 830973 1 4 999985 9956 1 13 999984 171269 2 341131 977931 1 2 999999 107968 2 2 999999 2 317220 906062 2 15565 649730 1 7 999982 -424153 1 2 999999 256349 1 2 999999 -829887 2 2 999999 2 2 999999 2 14 999997 1 472215 807757 -187053 1 2 999999 922840 1 2 999999 -976764 2 2 999999 1 2 999999 -699032 2 20 999982 1 103368 843036 143292 1 19 999999 990047 1 2 999999 545570 1 219168 375659 -549983 1 2 999999 -299454 1 2 999999 -291290 2 2 999999 1 662318 929694 167193 1 301894 781035 34223 2 11 999981 1 16 999981 -923825 1 2 999999 559965 1 2 999999 722867 2 2 999999 2 2 999999 2 2 999999 2 19 999993 2 14 999999 1 2 999983 466814 2 9 999999 1 2 999999 -140075 1 9 999999 122112 2 2 999999 1 70907 235997 -985098 2 18 999995 1 2 999999 892876 2 2 999999 1 179652 828442 -543595 1 326369 628211 733878 1 11 999993 556544 2 2 999999 2 2 999999 2 11 999996 2 626490 871011 2 2 999999 1 409310 852437 724676 2 5 999982 2 2 999999 2 2 999999 2 2 999999 1 919646 997681 494339 1 63281 165253 705165 1 12 999993 -70028 2 2 999999 2 20 999997 1 2 999999 194121 1 2 999999 -291094 1 305024 924576 -921239 1 2 999999 821629 1 14 999989 -725831 2 15 999992 2 292206 303159 1 6 999984 310994 1 19 999984 174953 2 6 999999 1 2 999999 756997 2 848063 863741 1 2 999999 471132 2 8 999987 2 664926 807759 2 15 999982 1 2 999999 676606 1 17 999997 29995 1 2 999999 -72177 1 2 999999 947068 1 16 999999 910454 2 2 999999 1 2 999999 -355427 2 15 999982 1 19 999996 -960293 2 8 999991 1 6 999998 668669 1 2 999999 455162 2 51510 302325 2 6 1000000 1 2 999999 -479788 1 18 999990 -546711 2 76787 183834 2 319806 416315 1 1 999989 -822807 2 10 999999 1 164139 599047 -178377 2 5 999986 1 13 999985 -762044 2 17 999995 1 153515 762442 -355379 2 6 999999 1 18 999986 -993111 1 524296 970814 -555457 2 14 999999 2 2 999999 1 2 999999 337168 1 17 999991 -426768 1 2 999999 987946 1 2 999999 -836616 1 6 999992 656628 1 12 999984 57169 1 2 999999 675653 2 2 999999 1 534261 886824 111314 2 12 999986 2 2 999999 2 116350 322350 2 16 999994 2 20 999992 1 8 999981 -75794 1 74914 684961 -518833 1 2 999999 127659 1 2 999999 477326 1 11 999986 365794 2 693957 867778 2 444571 973939 2 2 999999 1 2 999999 307447 2 13 1000000 2 2 999999 2 20 999989 2 17 999991 2 2 999999 1 228730 798943 873934 2 133218 496393 1 2 999983 -616751 2 2 999999 1 2 999999 662495 2 19 999995 1 2 999999 852939 1 1 999982 135623 2 2 999999 1 2 999999 94604 2 1 999996 2 550317 785536 2 2 999999 1 15 999994 994319 1 19 999986 359494 1 624765 851293 780171 2 149678 350541 2 78376 928653 1 2 999999 518825 2 720250 873352 1 2 999981 -727612 2 121325 395760 1 2 999999 -925536 2 912767 950345 2 2 999999 2 2 999999 1 161472 820301 -238983 1 331364 593202 56947 1 2 999999 453191 2 3 999997 1 2 999999 368333 1 425260 570094 -382310 1 18 999986 -270290 2 2 999999 2 2 999999 1 2 999999 203974 1 62237 263174 60623 2 67453 302946 2 14 999984 1 9 999991 -958707 2 2 999999 2 2 999999 2 2 999985 2 2 999999 2 6428 412609 2 172029 332058 2 2 999999 1 92533 335300 162055 2 2 999999 2 2 999999 2 8 999996 2 16 999999 1 526254 763390 760118 2 2 999999 2 32954 162972 2 2 999999 1 41776 524788 -358827 1 23466 960825 765084 1 2 999992 -937357 1 2 999999 -959175 1 2 999999 2378 2 176201 767484 2 2 999999 1 505628 916107 937294 1 17 999995 -934166 2 4 999989 1 12 999982 314385 2 1 999998 1 16 999991 -275296 1 2 999999 686755 2 10 999987 2 20 1000000 2 201137 554482 2 2 999999 1 14 999992 470869 2 2 999999 2 2 999999 2 338534 928312 2 16 999994 1 227336 593948 674686 1 44443 273358 -301248 1 18 999987 56491 2 127071 972121 1 170690 211605 876595 1 2 999999 -390164 1 562036 812880 135225 1 2 999999 -134640 1 773970 802432 844730 2 2 999999 1 4 999991 -715502 2 18 999994 1 7 999992 503151 2 19 999998 2 403839 758476 1 11 999995 564794 1 149926 353745 -112068 1 7 999996 -934685 1 2 999999 -620391 1 2 999999 823716 1 2 999999 -313625 2 2 999999 1 349816 614323 348360 1 101181 960601 652796 2 18 999999 1 2 999999 -546359 2 2 999999 1 369672 631819 -69767 2 6 999999 2 216789 621602 1 2 999999 564978 1 2 999999 -718025 2 2 999999 1 61710 226874 477312 1 6 999987 130290 1 190584 251293 -148620 2 2 999999 2 775240 834919 1 9 999984 333456 1 413250 572208 28077 2 2 999999 2 2 999999 1 2 999999 769877 2 83524 903714 2 789279 955482 2 2 999999 2 657976 970043 1 6 999996 339677 2 2 999999 2 319498 596694 2 1 999984 1 2 999999 73829 1 4 999991 99112 2 35695 988259 2 2 999999 2 2 999999 2 10403 395649 2 2 999999 2 476263 577650 1 2 999999 163915 2 2 999999 2 38453 725007 2 45719 613268 2 2 999999 2 2 999999 2 2 999999 2 262301 760796 2 4 999997 1 2 999999 758796 2 17 999984 1 363758 967734 -636458 2 2 999999 2 680751 873516 1 3 999992 -53212 2 2 999999 2 18 999994 2 16 999991 2 49884 751343 2 2 999999 1 2 999999 934499 1 112227 339181 -339370 2 6 999992 1 2 999999 63830 1 2 999999 487847 1 6 999985 -110765 2 261042 271016 1 9 999983 344301 2 130307 433992 2 2 999999 2 20 1000000 2 6 999981 1 6959 961668 195350 2 1 999991 2 2 999999 1 712911 823296 -902059 1 548466 898124 -833938 2 345328 773173 2 2 999999 2 11 999993 1 2 999999 508240 2 20 999998 2 2 999999 1 8 999981 -804635 1 690126 978047 -135170 2 7 999986 1 9 999983 643735 2 2 999999 1 2 999999 -47801 1 296420 975382 380953 2 1 1000000 2 2 999999 2 2 999999 2 654654 834786 2 169285 730952 1 2 999999 499855 2 123110 287396 2 20 999990 2 16 999991 1 14 999995 -34109 2 677956 972571 1 103637 473600 467788 2 2 999999 2 2 999981 2 813648 918565 1 2 999999 63833 2 22202 71315 1 320082 657686 566268 1 20 999986 -641298 1 15 999988 -742870 1 14 999995 159004 2 274843 606902 1 2 999999 -943771 1 20 999986 -324223 2 18 999981 1 1 999989 416207 2 105688 633496 1 2 999999 834323 1 2 999999 740707 1 2 999999 -988623 1 20 1000000 -496549 1 9 999984 -419283 2 5 999993 2 16 999985 1 2 999999 -903400 1 2 999999 808655 2 2 999999 2 86813 859177 1 2 999999 -726222 2 626418 652207 1 106091 126257 118019 2 2 999999 2 18 999989 2 145397 681145 1 19 999993 -772449 2 6 999987 1 147803 418899 -241707 1 2 999999 779380 1 2 999999 -919357 2 14 999992 2 19 999986 1 282468 682164 206337 1 13 999981 -797858 1 264198 483727 747041 1 19552 753654 -277578 2 2 999999 2 25001 104427 1 2 999999 682711 2 2 999999 2 2 999999 1 18 999993 549652 1 84820 921272 -267164 2 8 999994 2 14690 650512 1 2 999999 881290 1 19 999998 -491980 2 2 999999 2 40835 520638 1 20 999982 273477 2 5 999996 2 2 999999 1 693704 767467 462173 2 737737 997076 1 10 999994 -691464 2 5 999997 2 86020 111447 2 867440 964585 1 300759 554468 -133778 2 11 999988 1 16 999990 75449 1 1 999995 228236 2 2 999999 1 16 999983 458202 2 2 999999 1 2 999999 462703 1 2 999999 179818 1 14 999987 795496 1 2 999999 528523 2 15 999997 1 2 999999 413507 1 765784 946039 958721 2 1 999993 2 2 999999 2 602307 723324 2 19 999997 2 2 999989 1 50073 93212 814073 2 2 999999 1 4 999996 -11808 2 466705 551996 2 365243 527334 1 40904 865116 567185 2 580910 759507 1 16 999991 -897001 2 887052 927945 2 495873 528065 1 2 999988 -723961 2 2 999999 1 2 999999 -526628 1 117282 748210 -429837 1 2 999999 -221664 1 2 999999 -857813 2 67084 134811 1 1 1000000 674553 2 20 999981 2 512937 738204 2 274027 618652 1 674881 789559 -739104 1 721306 951701 -605759 2 2 999999 2 705834 951539 1 2 999999 437567 1 738287 834516 -655300 1 279874 486883 -375080 2 2 999999 1 5 999991 6980 1 12 999996 -461221 2 2 999999 2 13 999990 2 2 999999 1 2 999999 -157583 2 2 999999 2 1 999982 2 2 999999 2 336370 834237 2 805917 880080 2 5 999986 1 6 999992 -437798 1 319123 845399 -798283 1 6 999994 -581648 1 257548 502570 440028 1 2 999999 260650 1 4 999982 30717 1 87347 548596 -876391 1 1 999982 -838593 1 5 999998 -82741 1 14092 133658 715851 1 215021 427761 736458 2 2 999992 2 44084 716707 1 621120 726544 566152 2 34307 883325 2 201952 580968 1 12 999990 -461148 1 2 999999 792445 1 2 999999 -9276 2 15 1000000 2 5 999981 1 2 999999 236171 2 29061 117824 2 475815 531472 2 2 999999 2 14 999996 2 2 999999 2 11 999990 1 2 999999 345223 2 8 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -370852 1 13 999997 -163115 2 584911 666988 1 2 999999 494435 2 2 999999 1 627594 758454 975618 2 112960 853556 1 2 999999 283288 2 18 999994 2 5 999990 2 465564 773638 1 17 999999 291779 1 95494 218223 -253287 1 2 999999 828147 2 18 999994 1 6 999987 560035 2 546012 596660 1 4 999999 140640 2 2 999999 2 2 999999 2 7 999983 2 3 999999 2 621361 779078 2 4 999990 2 154201 570173 1 4 999997 -45600 2 18 999991 2 605708 908972 1 589710 759086 40109 1 2 999999 393309 2 18 999981 2 14 999992 2 19 999996 1 2 999999 -31131 2 668341 853219 2 2 999999 1 2 999999 -265441 1 8 1000000 911981 1 2 999999 903646 2 3 999995 1 19 999992 650388 2 2 999999 1 383944 469246 434423 2 403228 944076 1 710433 975013 920224 1 2 999999 693462 1 13 999995 558681 1 15 999982 146899 1 2 999999 -741146 1 502857 712223 -926366 1 16 999988 -256563 1 41145 431855 -879188 1 4 999989 -339809 1 2 999999 -705097 2 233451 632840 2 2 999999 2 2 999999 1 397352 534698 859813 2 13 999990 2 19 999996 2 2 999999 1 121845 295698 -277288 1 2 999999 702905 1 2 999999 -495314 1 2 999999 240923 2 353753 499002 2 275921 612966 1 2 999999 536036 2 852903 948179 1 441524 502121 101825 1 659652 793815 -585853 1 15 999998 -358932 1 8 1000000 506216 2 2 999999 2 221396 295256 1 2 999999 857403 2 4 999997 1 4 999987 -290648 1 12 999994 71442 1 2 999999 -195768 2 289363 459551 1 2 999999 538728 2 257215 685822 2 252763 805807 2 175197 774526 1 2 999999 -801684 1 10 999999 -731958 1 2 999999 -144054 1 3 999986 -176233 2 15 999993 2 76357 818266 2 6 999992 1 197045 376959 70192 2 667165 955927 1 7 1000000 612014 1 2 999999 470374 2 2 999999 2 19 999987 1 712556 845482 -320678 1 2 999999 909766 1 18 999997 603235 2 3 999982 2 8 999989 2 16 999995 2 20 999996 2 3 999983 2 671790 735794 2 2 999999 2 17 999997 2 602489 925082 2 18 1000000 1 2 999999 628730 2 2 999999 1 4 999982 141856 1 2 999999 -566549 1 2 999995 162708 2 7 999989 2 2 999999 1 367787 725118 -99067 1 513564 590292 -949592 1 2 999999 645681 1 10 999985 161337 1 2 999999 29250 2 3 999994 1 110323 567611 -682583 2 2 999999 1 514051 857615 276954 1 2 999999 -774028 1 8 999993 -900749 2 10 999984 2 62855 204201 1 2 999999 541884 1 140157 625487 958433 2 2 999999 1 17 999990 846255 2 376009 660284 2 2 999999 2 12 999989 2 2 999999 1 2 999999 -849478 1 15 999988 -166422 1 20 999982 189640 2 2 999999 2 19 999985 1 2 999999 583130 2 91633 736134 2 367314 384229 1 15 999990 582746 2 62088 137761 1 2 999999 395672 1 17 999986 615814 1 151248 762673 969157 1 11 999999 -686821 1 211358 273196 888402 2 1 999984 2 2 999999 1 337412 812279 -54957 1 48456 856929 191633 1 2 999999 -663160 2 159075 748894 2 2 999999 2 1 999984 1 2 999999 -29475 2 290085 388734 1 2 999999 -36517 1 2 999999 35922 1 1 999986 598804 1 2 999999 -299103 1 58824 930022 -538644 1 2 999999 787687 2 2 999999 2 5 999992 1 15 999983 -586079 2 2 999999 2 4 999982 1 412547 974655 -446311 2 115657 161299 1 161194 244490 -770758 1 20 999995 -843507 1 271557 596262 -337336 1 18 999983 -901757 1 164358 916372 344520 1 2 999999 -260855 1 2 999999 24191 2 885341 941036 2 10 999997 1 2 999999 798792 1 17 999984 969509 2 2 999999 1 3 999988 190838 2 43013 418735 2 172433 547507 2 2 999994 2 2 999997 1 14 999997 -888760 2 12 1000000 2 2 999999 2 20 999993 1 2 999999 -49171 2 1 999985 1 5 999983 63081 1 2 999999 -833912 1 34758 91611 -807877 1 2 999999 868810 1 265034 987997 -380021 1 7 999990 90463 2 1 999988 2 2 999999 1 43783 822626 755046 2 27501 626894 1 2 999999 414237 1 2822 241654 968600 1 3 999981 431942 1 50228 523173 856921 2 50199 441604 2 158057 465417 1 413290 521608 -746214 2 2 999999 2 57834 103731 1 198240 297687 -405208 1 120287 678886 372566 1 258491 502654 727139 2 390025 502838 1 2725 162983 123978 1 15 999997 -233449 2 2 999999 1 68172 775939 927714 2 127539 395028 2 289307 714213 1 8 999994 -711113 2 372989 703153 2 855424 884774 1 228380 687971 -971428 1 4 999992 146237 1 2 999999 869912 2 133394 549129 2 247780 896975 2 448155 772093 2 14 999981 1 2 999999 793534 2 2 999999 2 408483 709006 2 16 999989 1 3 999984 219346 2 2 999999 1 291623 873725 454771 2 2 999999 1 536457 546277 787908 2 2 999999 1 2 999999 311095 1 346769 727842 -745950 2 489865 555967 1 2 999999 -323942 2 2 999999 1 765305 838558 12470 1 77451 404015 -480257 2 2 999992 1 301675 465850 -735798 1 230507 727600 -565906 1 2 999999 -772064 2 778506 813649 1 525069 950131 764745 2 9 1000000 1 378186 774563 -792827 1 6 999983 499147 2 422517 542175 1 14 999984 -560656 2 3 999997 2 588541 683310 2 2 999983 2 11 999990 2 18 999983 2 15 999993 2 2 999999 1 292695 418813 260847 2 11 999986 1 2 999999 -629130 1 2 999999 -123706 2 2 999981 2 124724 572534 2 279297 620629 2 150954 453261 2 2 999999 1 753129 892910 -989758 2 435816 950749 2 24298 126192 1 17 1000000 802851 1 8 999983 -453845 2 161008 714639 2 742326 839828 2 3690 780343 1 750275 899246 385005 1 2 999999 320926 2 620848 940549 2 2 999999 1 19 999999 -184702 1 171371 549812 -969901 1 230607 777739 -195625 1 33669 435334 514738 1 2 999999 -823131 1 2 999999 -569355 2 17 999989 2 388935 827079 2 2 999999 2 478240 647208 2 7 999984 1 2 999999 -417233 2 2 999999 1 2 999999 892320 2 7 999996 1 2 999999 -881371 1 3 999992 773832 2 11 999998 1 2 999999 169328 1 43758 62244 911839 2 2 999999 1 20776 189375 -981380 2 6 999988 2 2 999999 2 2 999999 1 58966 103593 -270727 2 9 999985 1 2 999999 -320349 2 2 999999 1 514237 776059 447100 2 206014 455120 1 223452 546569 531857 1 2 999999 -330234 1 2 999999 947649 1 5 999982 410460 2 17 999994 2 18 999983 2 653298 787764 1 2 999999 -259685 2 20 999988 2 19 999985 1 919610 959259 -903274 2 10 999994 1 8 999988 -94339 2 2 999999 1 12 999992 -619870 2 825943 988168 2 2 999999 2 7 999991 2 13 999992 2 17 1000000 2 2 999999 1 5 999985 717395 2 20 999994 2 16 999984 1 226234 608150 -451795 1 115398 354676 32893 1 2 999994 195901 2 2 999999 1 20 999990 -126255 1 4 999990 268765 2 229272 902421 1 2 999999 -553435 2 652085 984715 2 2 999999 1 2 999999 -844703 2 314215 804356 1 2 999999 828838 2 5 999989 2 1 999987 2 391140 825399 2 2 999999 1 2 999999 352912 1 242704 760349 385157 2 2 999999 1 2 999999 919633 2 15 999991 1 158197 514982 161619 2 7 999992 1 1 999999 931507 1 2 999999 18984 2 2 999999 2 3 999994 2 8 999994 1 6 999997 846651 2 2 999999 1 2 999999 246879 1 2 999999 -535792 1 5 999986 -69261 2 9 999991 2 3 999989 2 2 999999 1 820947 939389 699098 1 2 999999 -415371 2 2 999999 2 16 999992 2 2 999999 2 8 999998 2 20 999999 1 18660 71069 -427428 1 2 999999 -845488 2 6 999997 2 194924 801841 2 575216 605153 2 16 999984 2 2 999999 2 416296 705743 2 2 999999 2 19 999990 2 593955 644272 1 2 999999 -11233 1 2 999999 52131 1 8 999990 -506405 1 327231 435580 968256 1 160442 779723 -942589 2 16 999987 1 3 999997 785882 1 608357 675582 -16479 2 881693 953635 1 2 999999 26967 2 2 999999 1 14200 756917 219145 2 2 999999 1 7 999988 263528 1 3 999984 -402072 1 78322 551578 266787 2 20 999986 1 2 999999 369958 1 5 999995 189047 2 2 999999 2 2 999999 1 2 999999 5951 2 2 999999 1 2 999999 507632 1 2 999999 683846 1 423590 682579 377042 2 16146 537518 2 2 999999 1 18 999989 764099 1 2 999999 250208 1 17 999989 745475 2 219768 353130 2 20 999982 2 14 999988 1 232228 727047 -641815 1 19 999982 -890882 2 43233 470853 2 5 999994 1 16 999998 559562 1 12 999989 976118 1 51229 783287 -9910 1 59199 651925 -355312 2 2 999999 2 2 999999 1 158988 267123 -574603 1 2 999999 -912296 1 109745 365973 -53398 1 2 999999 957875 2 23062 306966 1 20 999984 -350267 1 11 999985 593442 2 1 1000000 2 353082 867514 1 112979 185953 -309526 2 11 999993 1 106539 539228 -710500 1 17 999983 958107 2 2 999999 2 15 999995 1 301808 365353 -345400 2 20 999987 1 13 999993 -57109 2 2 999999 2 309775 776869 2 142431 496576 1 171787 814845 132794 2 172542 847170 1 18 999982 377555 1 2 999999 794197 2 16 999996 2 861593 869078 1 58519 113707 50244 1 841823 933973 -109100 2 10 999982 2 2 999999 1 2 999999 -256514 1 42469 428953 8161 2 13 999994 2 10 999981 2 10 999998 2 9 999994 2 2 999999 2 13 999997 1 2 999999 -634515 1 830229 964914 -347594 1 33051 859020 -37032 2 285196 629454 2 710643 928360 2 2 999999 2 13 999999 2 17 999999 2 2 999999 1 1114 748770 725257 1 208432 773892 -701174 1 18 999997 -850576 1 82695 791875 -400924 1 2 999999 -811346 1 567110 731976 596673 1 14 999987 83423 2 8 999981 1 2 999999 -665487 1 1 1000000 105857 2 593647 745847 1 106975 288067 442550 1 532058 990221 752185 2 19 999998 2 2 999999 2 90523 841965 2 2 999999 2 5 999987 1 5 999996 4079 1 2 999999 -507227 1 747418 759849 -533837 2 234991 866605 2 1 999984 2 2 999999 1 2 999999 944989 1 43611 859300 226215 2 446631 801637 1 3 999990 -491803 2 461197 573457 1 16 999998 -962882 2 2 999999 2 2 999999 2 15 999996 2 604057 770870 1 334784 793933 -495880 2 621428 984492 1 2 999999 -70349 2 19 999998 2 2 999999 1 2 999999 762891 2 2 999999 1 5 999981 -423943 1 439442 862264 352768 2 2 999999 2 72306 77307 1 183613 873290 717431 1 5 999989 -405334 1 337040 487176 970162 2 1254 718159 1 168795 875111 254155 2 18 999988 1 2 999999 -335077 1 5 999989 974413 2 63137 324312 1 8 1000000 558103 2 1 999983 2 13 999984 2 2 999999 1 2 999999 902312 1 2 999999 -932643 2 16 999998 2 2 999999 1 81891 882071 -172531 2 12 999987 2 2 999999 2 2 999999 2 18 999985 2 4 999999 2 2 999999 2 16 1000000 1 276046 751097 -771257 2 11 999982 2 92201 256907 2 78172 289210 1 17 999998 680085 2 2 999999 2 249735 474167 2 11 999994 2 2 999999 2 2 999999 2 12 999998 1 347531 411169 -153825 1 2 999999 997875 2 13 999985 2 2 999999 1 2 999999 -113356 2 2 999999 1 19 999997 -240602 2 2 999999 2 2 999999 1 279330 426018 80538 1 2 999999 -608370 1 2 999999 862096 2 299998 889015 1 3 1000000 -692468 2 12 999991 2 2 999999 1 3 999982 -30118 1 2 999999 -545025 2 2 999999 1 559316 902276 -573050 2 2 999999 1 69862 201854 505848 2 116899 363123 2 5 999982 1 260192 382675 591971 2 2 999999 1 6 999991 -818587 2 31408 672542 1 12 999992 -584610 2 14 999997 1 1 999981 -686805 1 2 999999 566743 2 12 999984 2 2 999999 1 2 999999 -820266 2 2 999999 2 2 999999 1 2 999999 -825407 1 2 999999 970770 1 9 999991 -309572 2 262552 458213 1 492960 885650 23072 1 2 999999 -833362 1 283987 586270 10232 2 916535 965678 1 83266 134102 -912262 1 2 999999 11293 2 5 999987 1 2 999999 301335 1 2 999999 -693233 2 2 999999 2 421908 818162 2 2 999999 1 2 999999 168731 2 478580 747208 1 2 999999 -727079 1 2 999999 -328554 1 375682 905623 325272 1 507440 805160 50496 1 4 999997 326825 1 20 999999 -567956 2 2 999999 1 382464 513928 -702477 2 2 999999 2 568658 965801 2 2 999999 1 18 999994 -61566 2 2 999999 2 389885 620368 2 269849 724038 1 292411 873544 -102261 2 2 999999 2 2 999999 1 6 999985 697860 1 342230 953571 -773903 2 186680 935630 2 2 999999 1 2 999999 -283942 2 2 999999 2 326845 498980 1 12 999985 428063 1 7 999999 -50166 1 2 999999 890002 1 209454 961162 146161 2 20 999996 1 15 999995 -528565 2 312560 677710 1 103249 822676 290056 2 11 999995 2 2 999999 1 2 999999 737863 2 2 999999 2 12 999985 1 484828 806259 297323 1 7 999989 -289277 2 530095 664553 1 382966 639912 157067 1 736808 776829 88712 1 2 999999 506708 2 17 999986 1 217709 872796 -954833 2 2 999999 2 6 999999 1 480692 773086 180693 1 131586 146533 -767756 1 2 999999 883528 1 13 999982 -585893 2 2 999999 1 2 999999 -259560 2 2 999999 2 8707 585257 1 2 999999 136467 2 534974 697611 1 13 999988 83036 1 2 999999 420786 1 11 999995 -214234 1 105712 394244 23765 1 2 999987 10402 1 2 999999 664524 1 4164 534120 429373 2 310718 864819 2 2 999999 1 106092 685610 -610223 2 2 999999 2 2 999999 1 9 999983 822518 1 15 999982 -324124 2 20 999985 1 44761 360598 -382574 1 330454 508608 -293106 2 7 999982 2 8 999983 1 2 999999 -822482 1 2 999999 -193251 2 2 999999 1 545786 553865 -51198 1 2 999999 -297799 1 2 999999 -547769 1 2 999999 -938392 2 2 999999 2 2 999999 2 15 999981 1 5 999993 700889 2 2 999999 1 2 999999 236681 2 7 999986 1 2 999999 -103933 1 8 999983 -548269 2 2 999999 2 2 999997 1 2 999999 553672 2 1 999993 2 2 999999 1 510098 907727 47623 2 2 999999 1 19 999992 -117451 2 2 999999 1 631529 686935 -598309 2 2 999999 1 2 999999 220203 2 11 999998 2 858421 904450 1 18 999982 -581559 2 20 999982 2 438401 828827 1 2 999991 -781122 2 2 999999 2 18 999992 1 15 999992 341337 2 2 999999 2 4 999994 2 2 999999 1 7 999993 220707 2 313020 729021 2 15 999997 1 2 999999 408369 1 20 999993 -821301 2 2 999999 1 2 999999 551899 2 50602 646760 2 793155 897165 1 2 999999 -804538 2 15 999994 2 2 999999 1 20 999993 -405429 2 16 999995 2 20 999994 1 2 999999 -680789 1 8 999993 -651069 2 4 999987 1 13 999986 392728 2 10 999982 1 178010 583120 661125 1 608473 937925 -9717 2 2 999999 2 284667 963374 1 9 999985 -890588 2 2 999999 2 732186 749928 2 438697 656316 1 11 999982 -686513 1 2 999999 -538030 2 14 999992 1 852840 880993 -156759 1 2 999999 -922443 1 57231 789275 611224 1 547046 987342 28593 1 14 999988 -955761 1 15 999982 -186533 1 1 999991 -923328 2 840657 966833 1 2 999999 793021 2 318091 718815 2 18 999987 2 15 999989 2 260312 817619 1 2 999999 431263 2 2 999999 1 18 999986 113608 1 264618 368756 -566552 1 7 999984 584065 1 170558 793017 789891 2 2 999999 2 2 999999 1 2 999999 9028 2 2 999999 1 109279 704086 170810 1 3 999991 -271624 1 2 999999 804128 2 17 999989 1 328359 493256 815539 2 2 999999 2 2 999999 2 403605 701968 2 331374 647402 2 187209 852277 2 2 999999 2 19 999986 1 2 999999 664244 1 1 999991 -360505 2 12 999998 1 2 999999 -57417 2 2 999999 1 19 999987 -411481 1 125030 261558 431984 1 2 999999 271375 1 157958 774363 292661 2 755338 914132 2 2 999999 2 2 999999 1 2 999999 557576 1 2 999999 534599 1 391817 600278 246494 2 329791 829782 1 6 1000000 968994 2 2 999998 1 20 999989 746719 2 10 999986 2 107706 791363 1 6 999989 -189332 1 17 999999 -956453 1 396139 653744 -25751 1 217545 279227 -589387 2 12 999985 1 574131 742112 -773524 1 3 999989 -731725 2 179196 289852 1 5 999992 494551 2 7 999981 1 9 999989 994559 1 2 999999 150139 2 2 999999 1 152295 659705 -143733 2 3 999995 1 296120 835166 -149243 2 116467 385298 2 6 999999 1 423520 526251 951617 1 2 999999 208809 2 9 999987 1 379898 935972 815097 2 2 999999 2 2 999999 1 6 999981 318361 2 19 999996 1 2 999999 -3538 1 2 999999 -34372 2 19 1000000 2 10 999988 2 12 1000000 2 2 999999 1 13 999986 -987125 2 710341 840807 1 2 999999 -470473 1 4 999981 -770396 1 2 999999 826771 2 714944 854214 2 270547 789100 2 541920 779357 1 269347 331838 -510939 1 1 999985 -206533 1 387006 408975 -214969 2 5 999991 2 2 999999 1 116430 360762 -624624 1 20 999982 -973490 2 2 999999 1 2 999999 -234175 1 5 999985 772293 1 2 999999 458494 1 2 999999 656746 1 120757 298785 885817 2 468473 489956 2 9 999981 1 20 999994 -604632 2 2 999998 1 2 999999 -153700 2 11 999982 1 17 999992 -886470 1 13 999987 -702169 1 163913 288960 98241 2 2 999999 1 2 999999 -623318 2 842079 866906 2 2 999999 1 148769 281264 -42817 1 14 999982 298740 2 2 999999 2 2 999999 2 2 999999 1 6 999986 251846 1 2 999999 232224 1 2 999999 391324 1 2 999999 -731236 2 16819 46007 1 2 999999 680296 1 292277 329566 769710 1 537525 743594 -362902 2 10 999989 2 241067 997546 2 2 999999 1 4 1000000 -361551 2 493133 741114 1 8 999994 584715 1 2 999999 161933 1 11 999999 -208525 2 2 999999 2 19 999998 1 2 999999 -124809 2 2 999999 1 6 999990 -692927 1 437769 621848 416061 1 698335 996283 824335 2 295031 768205 1 24694 153403 -496746 1 2 999999 -944338 2 95025 720785 2 2 999999 1 5 999992 682391 1 2 999999 448174 1 12 999992 100561 1 29669 841910 -392589 2 2 999999 1 1 999987 -895662 1 2 999999 -129473 2 1 999995 1 2 999999 -471637 1 565037 642622 -960284 1 15 999992 -541156 2 14 999995 1 2 999999 217394 1 2 999999 -931449 2 2 999999 2 2 999999 1 379019 631775 -860218 1 2 999999 348724 1 2 999999 48264 2 13 999993 1 336020 588037 359996 1 5 999998 663909 1 2 999999 -636838 1 351941 707019 -607609 1 650124 809499 470478 1 17 999997 -678354 1 653192 672386 -41115 2 2 999999 1 2 999999 -18114 1 2 999999 -501927 1 18 999994 -476188 1 2 999999 -637670 2 133035 598016 2 476625 973350 2 2 999984 2 7 999996 1 2 999999 305867 2 2 999999 2 2 999999 1 2 999999 -426202 1 6 999986 -151563 2 3 999991 1 23155 206414 590052 1 1 1000000 -821945 2 297597 564156 2 2 999999 1 2 999999 80445 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -232378 2 2 999999 2 2 999996 1 11 999984 -797973 1 5 999998 -398802 1 5037 940704 359163 1 123501 805547 -136436 1 2 999999 -518328 2 10 999999 2 13 999998 2 4 999994 2 17 999985 2 4 999981 1 13 999997 -631786 1 83242 536812 12912 2 263519 919495 2 12 999996 1 225083 270900 -231482 1 212356 815911 102522 1 667387 753425 369467 1 2 999999 -435640 2 7 999982 2 2 999999 1 184607 778986 -142277 1 5 999984 540629 1 2 999999 -470711 1 6 999997 552355 2 2 999999 1 2 999999 -303627 2 2 999999 1 102076 301015 -444191 1 1807 854111 -583412 2 533320 944375 2 1 999990 2 694200 842146 2 10 999981 1 191886 400395 511529 1 6 999998 -214726 1 2 999999 -128972 2 2 999999 2 16 999988 1 11 999984 240965 1 2 999999 -20001 2 382333 807833 2 16 999988 1 42103 228613 493681 2 12 999989 1 17518 559036 -916443 1 119740 214355 655373 2 2 999999 1 5 999987 601788 1 2 999999 -821838 1 168002 834543 -451667 1 2 999999 -578106 2 560587 785037 2 2 999999 1 10 999995 -288438 1 6 999993 -115005 2 309845 410255 2 2 999999 1 307434 583928 176677 2 20 999997 1 2 999999 -118856 1 2 999999 -531072 2 229493 597545 2 2 999999 1 20 999993 -911841 1 2 999999 594262 1 2 999999 -418957 2 2 999999 1 13 1000000 550726 1 2 999999 -966866 1 145661 253645 585898 2 13 999984 1 372580 393423 -81117 1 2 999999 110813 2 16 999985 2 2 999999 2 795867 913604 2 2 999999 2 81694 623894 1 2 999999 854002 2 618380 702705 2 2 999999 1 2 999999 808528 2 3 999988 1 2 999999 -509343 2 92256 859954 2 2 999999 1 791564 979782 142751 1 2 999999 -322785 1 5 999984 622799 2 6 999986 2 12 999993 1 2 999993 559251 1 20 999992 582001 2 2 999999 1 2 999999 -922179 2 191974 640782 2 312227 865864 2 3 999988 1 2 999999 -90553 1 2 999999 -417715 1 2 999999 -390390 2 2 999999 1 13 999985 -894788 2 81455 594088 1 2 999999 -112140 2 2 999999 2 376397 434436 1 394752 561409 -587290 1 250098 360302 797590 1 2 999999 583623 2 15 999991 2 2 999999 1 2 999999 -728012 2 19 999981 1 3 1000000 249157 1 239459 845221 264632 2 24156 250332 2 2 999999 1 13 999984 442450 2 722012 790368 1 2 999999 499939 1 1 999988 -871786 1 2 999999 254213 1 2 999999 -415933 2 8555 343149 1 5 999982 420685 1 2 999999 645565 1 36160 622388 680480 2 140156 554843 1 407175 574360 -475320 2 2 999999 2 20 999987 2 45723 331863 2 6 999986 2 14 999981 2 6 999983 1 517030 614718 -523909 1 2 999999 596850 2 19 999993 2 12 999989 2 635951 704722 2 11 999984 2 5 999996 1 8 999990 25063 1 646462 974761 95136 2 6 999997 2 15 999997 2 2 999999 2 12 999981 2 2 999999 1 404245 413739 127598 1 275724 711400 -537935 2 13822 780107 1 2 999999 38430 1 186685 943043 -771188 2 217817 640602 2 238726 290102 2 2 999999 2 5 999991 1 1 999989 652828 2 8 999990 2 1 999992 1 389191 852396 840148 1 13 999983 -862259 2 19 999993 1 5 999981 317660 1 235806 669554 -221838 1 9 1000000 -998134 2 8 999994 1 2 999999 631264 2 17 999999 1 2 999999 -235251 2 2 999999 1 16 999992 88369 1 15 999998 586892 1 2 999999 -658121 1 187952 813098 -461596 2 17239 285724 1 2 999999 -575169 1 8 999987 663156 2 2 999999 2 1 999988 1 2 999999 -522662 2 2 999999 2 11 999993 2 12 1000000 1 19 1000000 -297802 1 2 999999 -823764 1 318981 980617 -276894 1 587146 974270 -206232 2 2 999999 1 3931 495310 -197131 1 419807 665642 -574167 2 7 1000000 2 2 999999 1 249290 544980 -672737 1 2 999999 -492426 1 20 999984 -309734 1 2 999999 -414378 2 408905 867642 2 2 999999 2 2 999999 2 2 999999 1 2 999999 218820 1 7 999986 82335 2 2 999999 1 7 999989 17746 1 17 999995 835343 2 14 999991 1 2 999999 -840581 1 1 999987 921760 2 2 999999 1 2 999999 -921182 2 18 999995 1 254230 993887 536103 1 2 999999 -39149 2 10 999984 2 2 999999 2 19 999984 2 439406 940815 2 145258 468098 1 2 999999 621421 2 586783 798368 1 83652 963029 -774561 2 2 999999 2 12 999986 2 4 999996 2 329063 880540 1 2 999999 -642743 1 155521 661823 396268 1 2 999999 -190108 1 2 999999 926654 1 7 999995 772939 1 274738 785212 -392167 2 2 999999 2 377650 646582 2 79917 696277 2 6 999994 1 388810 422185 -195072 1 2 999999 -209580 1 945862 960116 -104380 1 2 999999 69385 2 5 999982 2 886629 942379 2 497785 728734 2 545275 925469 1 2 999999 -87404 2 476761 921006 1 464959 678647 -410839 2 8 1000000 1 116753 691682 -541396 2 595658 719671 1 6 999988 893959 2 143847 990993 1 2 999999 934254 2 13 999997 1 222346 566415 -990541 1 663650 759744 -18819 1 2 999999 -574722 2 163516 564902 2 559626 703609 1 341070 947471 614917 2 2 999999 2 2 999999 2 4 999999 2 19 999981 2 14 999992 1 11 999992 814716 1 2 999999 -709321 2 8 999989 2 102454 818092 2 712767 873995 1 2 999999 740532 1 45534 514014 -143821 1 140032 422976 459531 1 100885 999489 -715251 1 1 999994 969848 1 355535 525057 746966 2 159024 390690 2 2 999999 2 2 999999 2 144668 658794 2 2 999999 2 2 999999 1 272453 412832 -352043 2 617734 951349 1 2 999999 -995994 1 2 999999 -606324 2 394324 549435 1 2 999999 208964 1 19 999987 108951 2 353396 523227 2 457097 808177 2 2 999999 1 501789 730398 300350 2 826301 985118 1 2 999999 719442 1 459468 645445 723539 2 2 999999 1 5532 660918 -152826 2 15 999990 1 266121 849415 -947392 1 2 999999 44271 2 2 999999 1 2 999999 302612 2 78986 845761 1 1 999984 -546444 2 7 999986 1 6 999997 -624807 2 756102 874628 2 356165 718547 1 2 999999 241018 2 2 999999 2 190173 710845 1 2 999999 -642838 1 2 999999 -331218 1 2 999985 158440 2 20 999983 1 43006 977633 452862 2 4 999994 2 2 999999 1 2 999999 903338 2 3 999982 1 5 999993 310108 2 12 999984 1 9 999992 -365940 2 2 999999 1 442208 759447 -183732 1 172768 406298 609733 2 12 999997 2 2 999999 1 520056 664078 -967787 1 2 999999 -145061 1 2 999999 -289454 1 2 999999 -213175 1 118272 169702 -164018 1 2 999999 288523 1 17 999985 -271016 1 2 999999 502300 1 3 999994 -265062 1 2 999999 -236469 1 20 999999 -396997 2 2 999999 2 20 999983 2 3 999986 2 370882 373817 2 2 999999 2 2 999999 1 139449 204104 421729 2 15 999992 1 2 999999 -401293 2 14 999985 1 2 999999 451297 2 219280 916704 1 18 999983 721003 2 216823 898614 1 199959 423406 554254 1 2 999999 735964 1 4 999997 -514240 2 2 999999 2 2 999999 1 7 999981 246513 1 338285 450241 -722641 1 19 999982 -669733 2 9 999981 2 15 999982 2 2 999999 1 15 999995 254167 1 2 999999 -579450 2 2 999999 1 2 999999 77714 2 10 999984 2 20399 155564 2 320105 430555 2 13 999987 2 2 999999 2 1 999984 1 7 999999 -156686 2 17 999990 2 354802 503961 1 17 999999 452992 2 737960 913045 2 10 999987 2 2 999999 2 4718 85636 1 2 999999 -153262 1 2 999999 -904481 1 2 999989 34388 2 17 999990 2 2 999999 2 789006 950128 1 2 999999 523907 1 2 999999 -901986 1 379507 547655 -311771 1 575982 951649 400841 2 2 999999 1 2 999999 -292119 1 2 999999 795490 1 192218 426143 -370152 2 296110 615731 1 5 999996 -253868 2 2 999999 1 2 999999 -197933 1 157255 799355 866584 2 2 999999 2 11 999988 2 2 999983 2 219044 672565 1 361914 959367 -405030 1 178942 195317 674154 1 2 999999 714537 1 19 999982 652157 1 2 999999 314590 1 340546 484666 212838 2 442197 889740 1 745644 996572 299262 1 306737 539740 256708 2 17 999993 2 2 999999 1 2 999999 456099 1 242731 548303 -248142 2 14 999983 2 121298 305489 1 13 999986 -303716 1 2 999999 -668063 1 2 999999 450587 1 2 999999 626781 2 2 999999 1 512693 654379 -877967 2 17 999988 1 1 999985 -747955 2 19 999991 2 19 999983 2 741578 861588 1 530532 930415 -259126 2 2 999999 2 2 999999 1 338335 497870 884336 1 2 999999 -674017 2 2 999999 1 180883 681108 339831 2 2 999999 1 622949 653891 720121 2 199644 955020 1 575485 795073 -59747 1 724095 854437 -582660 2 81412 183279 2 13 999996 2 7 999983 1 2 999999 -635540 2 5 999985 1 2 999999 -568495 2 2 999999 1 165657 855173 334357 1 12 999982 990613 2 2 999999 1 121438 877931 990303 1 2 999999 897535 1 2 999999 142529 2 2 999999 2 8 999983 1 12 999992 -8656 1 345208 656933 -129553 2 16 999986 1 126046 705640 -911829 2 508756 719405 2 6 999991 1 180946 315692 -724199 1 385100 961166 983175 2 209513 309667 2 15 999994 1 2 999999 136031 1 2 999999 854298 1 2 999999 757368 1 18 999999 -447302 1 18 999999 -438723 1 2 999999 431528 1 168306 490033 833134 2 330815 644081 1 273800 896382 -950985 2 153432 382545 2 2 999999 2 2 999999 2 3 999997 1 2 999997 47673 2 1 999991 1 2 999999 -857137 1 9 999992 -923811 1 2 999999 673116 2 8 999985 2 1 999986 2 697532 829566 1 2 999999 -949583 2 385959 531525 2 225567 687378 1 14 999990 -229629 1 2 999999 -433219 2 290349 978123 2 14312 83344 1 2 999999 -209936 2 32980 970376 1 60032 927340 -217318 1 394431 923468 -525254 1 701019 936768 467297 2 20 999995 2 9 999988 2 2 999999 1 2 999999 687005 1 12 999986 426260 2 2 999999 2 390742 712173 2 322195 554138 2 4 999993 1 2 999999 -592259 2 28300 641228 1 2 999999 54509 1 2 999981 -436285 1 2 999999 836828 2 539312 726292 2 18 999989 1 59243 791987 -853337 2 445410 566504 1 2 999999 255224 1 2 999998 -283262 2 14 999984 2 64515 249026 1 20 999984 985390 1 508225 524156 -497451 1 577668 970859 168522 2 2 999999 1 185120 625623 -636809 1 784700 786113 -299621 1 199790 578034 -71984 1 4 999986 -863552 2 2 999999 2 2 999991 1 537362 652045 470503 2 577059 746989 1 2 999999 61331 1 11 999986 78605 2 5 999988 2 2 999999 2 2 999999 1 2 999999 -869898 1 18 999984 660719 2 287431 442315 1 18 999991 80179 2 2 999999 2 649305 993305 2 17 999997 2 18 999999 1 16191 67898 411550 2 2 999999 1 9 999986 -353034 1 319534 699295 -580358 2 407915 922218 2 6 999991 2 2 999999 1 19 999995 708753 2 622617 880641 2 2 999999 1 3 999999 -275743 2 406324 965998 1 13 999986 -373383 1 2 999999 504346 2 1 999982 2 316055 875436 1 123445 593875 -857656 1 2 999999 404890 1 16 999988 934765 2 2 999999 1 13 999992 72271 2 142743 242961 1 448601 884939 -922593 1 2 999999 -501765 1 86696 657529 -710914 1 21478 985035 150533 2 2 999999 1 2 999999 -679194 1 11 999987 862331 1 18 999993 503520 1 2 999999 880196 2 366356 509198 1 642520 789455 418956 2 2 999999 1 2 999999 813946 2 16 999995 2 163510 242839 1 2 999999 536094 1 2 999999 -92246 2 3 999987 1 278169 279990 -50304 2 2 999999 1 17 999988 -61930 2 14 1000000 1 2 999999 -996389 2 1 999984 1 5 999996 215295 1 2 999999 674875 2 2 999999 2 9 999992 2 15 999982 1 1 999981 752863 2 2 999999 2 13 999996 2 2 999999 1 2 999996 -444933 1 473679 499859 -600789 2 2 999999 2 12 999993 2 17 999981 2 2 999999 1 8 999982 -386971 1 346271 395955 -973203 2 2 999999 2 3 999987 1 2 999999 -687311 2 2 999999 1 2 999999 5841 1 16 999987 258220 2 18 999993 1 17 999985 -200980 2 2 999999 1 612679 956124 -601610 1 18 999986 -285428 2 5 999986 2 275474 382397 1 201589 269460 154658 1 14 999997 -263869 1 208763 261835 -893316 1 13 1000000 -128184 2 885472 990804 2 542596 845472 1 2 999999 -307723 2 2 999998 2 260601 558360 2 15 999986 1 232629 647399 -684425 1 12 999991 839934 1 2 999999 582230 1 3 1000000 -824607 2 12344 768052 1 2 999999 -766269 2 2 999999 1 1 999990 774203 2 77390 584291 1 313021 711220 -542090 2 10 999983 1 2 999999 -838417 1 249889 776073 -554973 2 2 999999 2 544136 819518 2 2 999999 1 2 999999 -76786 1 8 999984 260300 1 2 999999 -370013 1 18 999994 251393 2 187208 285664 1 2 999999 -417837 2 2 999999 2 2 999999 2 18 999990 1 9631 865445 835598 1 167890 835611 73112 1 2 999999 739621 1 397444 806634 825324 1 11 999984 189470 2 2 999999 2 166039 790314 2 199816 311320 2 2 999999 1 15 999985 -101459 2 8 999992 2 2 999999 1 10 999993 -158764 2 2 999999 2 45235 898968 1 13 1000000 840818 1 615366 716241 236057 2 9 999992 1 1 999990 195590 2 12 999988 2 19 999987 1 16 999991 227465 2 236045 293482 1 235241 933722 -884886 1 3 999988 514057 1 18 999981 321582 1 248562 319748 869131 1 238598 833465 824987 1 634576 766852 -851367 1 2 999999 858979 2 2 999987 1 11228 82291 -401374 2 466063 785693 2 2 999999 2 2 999999 2 2 999999 1 9 999986 -731220 1 7 999982 999741 1 454923 482728 -529990 2 19 999995 1 7 999984 -660952 2 338528 522464 2 781190 912488 1 2 999999 360456 2 215320 549336 2 20 999985 1 2 999999 988326 2 938307 991654 2 13 999988 1 2 999999 -825485 1 680941 885012 -388194 2 19 999999 1 478660 708306 -124899 1 20 999999 413721 2 9 999994 1 202892 688116 -788356 2 20 999996 2 349264 967475 2 94553 312385 1 2 999999 -734170 1 2 999999 380958 1 2 999999 702420 2 6 999987 2 175992 591438 1 16 999985 -292839 1 367452 457982 -936604 2 7 999988 1 2 999999 819809 1 19 999992 759288 1 595406 681205 294898 1 2 999999 -660853 2 2 999999 1 88352 915026 471470 1 14 999983 -763758 2 4 999983 1 389789 455488 593002 1 431936 937172 917083 1 14 999996 708992 2 401423 594768 2 2 999999 2 113557 309780 1 18 999992 -635027 1 2 999999 812795 2 341648 650388 2 2 999999 2 244282 827951 2 3 999991 1 2 999999 -527956 2 8 999987 1 11201 937777 -807626 1 10 999988 -830885 2 11 999993 2 329649 423634 1 2 999999 -794330 1 7 999997 -822155 2 249696 300390 1 19 999984 411433 2 24725 542773 1 360195 392439 -206083 2 191531 229713 1 1 999990 990197 2 317711 940199 2 7 999993 2 2 999999 2 214626 380228 2 2 999999 2 219788 850262 1 5 999993 -72438 1 2 999999 242942 2 2 999999 1 384944 387845 141869 2 2 999999 1 2 999999 -396901 1 6 999998 -271469 2 417145 537681 1 2 999999 -277059 1 2 999999 -609196 2 6 999981 1 2 999999 -778986 1 566549 954131 838232 2 2 999999 1 14 1000000 470202 1 905001 969132 -429659 1 256938 585954 312475 2 607264 670991 1 416377 561467 507123 2 99178 296506 1 44471 746842 -614284 2 791270 857393 1 16 999999 -126998 1 208866 863769 302161 2 2 999999 2 12 999998 1 12 999990 680894 2 2 999999 1 4 999997 -810403 1 8 999988 -586686 1 2 999999 983629 1 2 999999 223177 1 287320 494860 -579765 2 11 999983 1 18 999982 57582 1 18 999987 -363395 2 5 999989 1 18 999992 758102 1 2 999999 83628 2 2 999999 1 12 999984 -643917 1 2 999999 762715 2 101390 642158 2 604507 790794 2 2 999999 2 20 999984 1 613796 827146 696718 1 3 999997 830589 1 5 999996 664045 1 2 999999 958137 1 2 999999 -439720 2 2 999999 1 2 999999 968052 1 2 999999 643145 2 2 999999 2 14 1000000 2 845366 888867 2 705315 775713 2 368008 809962 2 2 999999 1 17 999987 109914 2 2 999999 1 10 999993 -785036 1 2 999999 8066 1 2 999990 -891782 2 545298 942144 1 280506 893803 -422603 2 2 999999 2 30774 791220 1 8 999998 172390 2 2 999999 1 2 999999 262594 2 2 999999 1 14 999998 312494 2 2 999999 2 103832 217991 2 2 999999 1 12 999987 262627 2 2 999999 2 140312 662437 2 2 999999 1 133737 229742 -218789 2 2 999999 2 443393 772141 2 22459 800018 1 22267 812102 -228291 1 5 999983 739875 2 11 999993 1 7 999990 -528550 1 2 999999 -552581 2 76824 701202 1 2 999999 304345 2 2 999999 2 2 999999 2 2 999999 1 2 999999 164474 1 2 999999 -987150 1 2 999999 -525513 1 187130 660643 705049 2 2 999999 2 411006 824043 2 120741 358850 2 11 999981 2 20 999981 1 145018 350338 -623790 2 2 999999 1 2 999999 -834010 2 796682 828143 1 275259 581829 -738285 1 2 999999 631577 2 10 999996 2 12850 164805 1 2 999999 -928073 1 1 999993 -794047 2 526491 616314 1 740325 906832 -120167 1 12 999998 58694 2 783914 987548 2 101605 715739 1 10 999993 -470934 1 2 999999 -891051 1 66001 604007 283968 2 18 999996 2 9 999988 1 12953 645725 671343 2 2 999999 2 23930 510913 1 438221 728285 971674 1 176070 478643 -875532 1 144067 906149 541490 2 209722 565204 1 19 1000000 743681 1 70908 158945 853915 2 609954 728104 2 6 999998 2 12 999992 1 3 999988 -322885 2 2 999999 2 2 999999 1 329608 488315 -298055 1 10 999983 -880683 2 2 999999 2 176357 858104 1 14 999994 -531978 1 2 999999 562733 2 212416 903917 2 2 999999 1 428220 463886 -482265 2 590337 893736 1 190636 528122 -901670 2 15 999994 1 1 999999 396431 2 2 999999 1 10 999997 389725 1 661560 687172 -334581 2 610081 636630 1 226385 481751 140046 1 2 999999 979513 2 13 1000000 2 252487 338202 2 2 999999 1 2 999999 -795637 2 2 999995 1 20 999996 72672 1 260178 832222 577999 1 328774 651654 -343702 1 2 999999 123317 1 1 999993 355609 1 76955 214926 118745 1 6 999989 -272447 1 361971 783845 -87453 1 1 999995 -506669 1 111490 811075 -130401 2 2 999999 2 2 999999 1 8 999984 76445 2 6 999996 1 9 999998 805129 1 17 999981 -595159 1 2 999999 836390 2 494384 732511 2 11 999990 1 517258 941698 405144 2 2 999986 2 2 999999 1 810374 954482 -25021 2 2 999999 1 322064 563601 -572224 2 1 1000000 2 486223 697992 2 2 999999 1 601063 980675 92569 1 233861 995877 993284 2 486426 883377 1 2 999999 310263 1 7 999999 -179650 1 16 999994 752516 1 431956 596503 823007 2 8 999995 1 2 999999 -490946 2 104391 296479 1 387370 936611 242596 1 6 999992 852097 2 53429 189845 1 117434 856391 75807 2 2 999999 1 18 999995 -169587 1 12 999987 -447837 1 6 999981 -871529 2 2 999999 2 18 999991 2 2 999999 2 10 999999 1 10 999985 -72126 1 2 999999 -939725 1 9 999999 -941217 1 2 999999 408433 1 388804 433532 -847188 1 2 999999 59740 2 247496 305238 2 2 999999 1 17 999985 955894 2 16 999983 2 2 999999 1 2 999999 -602326 1 2 999999 568731 2 91650 808896 2 12 999988 1 7 999994 351410 2 2 999994 2 10 999999 1 2 999999 90834 2 2 999999 1 13 999985 552855 1 7177 111648 -482932 1 2 999999 764121 1 410017 504643 -311962 2 13 999982 2 74742 798757 2 12 999999 1 262356 962817 -747068 2 303104 923751 2 16 999988 2 6 999982 2 9 999989 1 544888 551050 747457 2 2 999991 1 7 999992 567568 2 17 999989 2 222702 364748 1 15 999988 -149528 1 20 999986 -917760 2 18 999999 1 7 999999 -658388 1 14 999993 -449383 1 2 999999 -255520 1 14 999999 -249198 2 9 999990 1 2 999999 -137383 2 34766 591138 1 883316 999245 898418 2 17722 633782 2 2 999999 1 2 999999 848241 1 94346 908128 348729 1 67506 841335 -421695 2 18 999998 2 2 999999 2 110761 704593 1 196281 958411 -183292 1 19 999992 -729028 2 651604 651870 1 66064 105901 -644349 1 2 999999 252156 2 2 999999 1 2 999999 -837980 1 14 999984 565872 1 4 999994 778601 1 17 999994 948434 1 50687 411994 666051 2 2 999999 2 1 999983 2 82375 572921 1 46046 174934 542526 1 2 999993 -493801 2 9 1000000 2 166129 522623 1 9 999997 643972 2 2 999999 1 17 999990 -823510 2 27300 459705 1 44386 369983 -743209 1 2 999999 -871196 2 238812 748343 1 18 999994 -35568 1 2 999999 -907526 2 14 999997 1 2 999999 -396322 2 10 999986 1 2 999999 -769200 2 282931 911448 2 212074 768517 1 22783 757078 -165389 2 19 999993 1 2 999999 -683400 2 2 999999 2 2 999999 2 20 999987 2 12 999982 2 2 999999 2 2 999999 1 2 999999 -920295 1 2 999999 -990297 2 2 999999 2 2 999999 1 97852 659283 -377193 2 3 1000000 2 2 999999 1 2 999999 -547264 1 137750 587608 -693908 2 261766 671387 1 6 999982 -300946 1 6989 239095 855375 2 256767 933251 2 548367 701194 2 25180 382342 2 211743 463963 1 7 999984 992126 2 6 999983 1 2 999999 736095 2 2 999999 1 127302 536777 -884177 2 2 999999 1 2 999999 -825974 1 2 999999 608513 1 498431 508987 491232 1 2 999999 -398360 1 94893 487598 -513030 1 2 999999 954183 1 205326 222421 -118627 2 7 999983 1 16 999989 648908 1 2 999999 -502323 1 521600 894724 -651503 2 19 999991 1 127023 952240 154662 1 9 999984 537431 2 18 999993 1 2 999999 -393635 2 55866 165179 2 332335 577008 2 2 999999 2 93407 802467 1 576730 746528 77020 2 546098 802455 2 1 999987 1 255558 262058 111289 1 17 999992 -517723 2 18 999999 2 2 999999 1 2 999999 -835128 2 9 999987 2 2 999999 1 273348 387979 -790442 1 20 999985 624641 2 302876 803957 2 512594 673060 2 2 999999 2 4 999993 2 2 999999 1 2 999999 646538 1 558360 897687 -907549 2 4 999990 2 238463 984135 1 552751 807333 -28471 1 2 999999 117867 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -111507 1 322567 540144 834120 2 8 999986 2 160722 552527 1 1 999997 479665 2 5 999989 2 9291 419766 2 166275 983342 2 378102 991961 1 2 999999 -329255 2 7 999981 1 2 999999 544538 2 2 999999 2 2 999999 2 14 999988 1 2 999999 670465 1 5 999995 676963 2 351366 716634 2 97158 500210 2 2 999999 2 106215 811617 2 2 999999 2 291669 393639 2 496332 641395 2 3 999999 2 2 999999 2 276543 784579 1 594364 944670 -853428 1 242918 432955 -980900 1 14 999998 -251804 2 2 999999 1 18 999990 262715 1 14 999994 -132580 1 10 999994 -985296 2 157105 688582 1 2 999999 657668 2 110484 395939 1 231433 591689 -176664 1 14 999999 765166 2 16 999996 2 2 999999 1 2 999999 -450795 1 2 999999 -552821 2 19 999993 2 540661 648074 1 2 999999 -493482 1 12 999986 850632 2 2 999999 2 2 999999 1 2 999999 -966779 2 11 999986 1 19 999986 870405 2 55345 231252 1 3 999998 767339 2 203304 808563 2 7 999995 2 25113 746310 1 2 999999 465599 1 6 999993 -141104 1 10 999997 -266526 1 306935 687317 84477 2 177455 378844 1 306594 723140 -932593 1 399460 560841 291488 1 347413 443359 162786 1 353201 615370 -138763 1 2 999999 -806271 1 18 999988 -218286 2 13 999983 1 461614 673290 -693546 2 2 999999 2 2 999999 1 2 999999 -730189 2 10 999992 1 2 999999 -692801 1 3 999993 132930 2 442049 471677 1 2 999999 579599 1 2 999999 -918634 2 2 999999 2 1 999990 1 19 999983 -575712 1 2 999999 -126340 2 74691 418824 2 8 999987 1 2 999999 888560 1 2 999999 -121597 1 2 999999 116423 1 55075 510027 76107 1 144986 431161 -464853 2 2 999999 1 462561 933476 -656620 1 2 999999 -953632 2 2 999999 2 17 999986 1 15 999991 -365253 1 10 999984 569276 1 2 999999 -783879 1 2 999999 372940 1 12 999985 -944593 2 57083 781425 2 2 999999 2 11 999994 2 364626 785343 2 10 999997 1 11 999985 445519 1 2 999999 608492 1 267248 771222 921158 2 2 999999 1 637128 696629 361031 2 1 999993 2 97252 309709 1 20 999986 -685992 1 2 999999 -558319 2 2 999999 2 9 999989 2 2 999999 1 275295 621204 366247 2 251269 777178 2 519768 775957 1 8 999993 398373 1 6 999999 -699976 2 17 999999 2 167038 534579 1 2 999999 -136629 1 3 999981 801369 1 2 999981 314637 1 2 999999 -30197 1 2 999999 -850541 1 517593 659405 426684 1 135220 255987 612934 1 2 999999 -533078 1 180603 205660 -429873 2 7 999997 2 2 999999 2 238523 871884 2 2 999999 1 2 999999 -467972 1 567606 773802 967442 1 137034 700220 239066 2 351234 839011 2 7 999989 1 5 999984 -62119 2 2 999999 2 2 999999 2 9 999990 1 629963 746544 -854772 2 17 999998 2 228266 558725 1 2 999999 -556699 1 2 999999 537145 2 2 999999 2 2 1000000 1 6 999989 -254667 2 6 999981 1 2 999999 -302019 1 528887 531573 -284568 1 147071 663607 182906 2 2 999999 1 2 999999 -565221 2 2 999999 1 2 999999 -339386 1 12 999996 -263051 1 56082 83928 -818956 1 17 999988 144846 1 84437 984877 142348 2 2 999999 1 20 999998 -143748 2 2 999999 2 2 999994 1 29354 268977 481990 1 13 999997 250829 1 96371 149639 303360 2 20 999984 1 2 999999 529768 2 13 999983 2 60754 345534 1 181283 585420 18705 2 160733 858351 2 141822 410638 2 9 999985 1 85390 422518 772929 2 9 999989 1 2 999999 484954 2 139715 443193 1 754432 923782 -166687 1 17 1000000 526078 2 320962 678366 2 560275 862712 1 413463 557985 -176962 2 2 999999 2 8 999981 1 14 999991 -124421 1 362760 608412 -700861 1 12 999986 259258 1 341423 602323 -449475 1 407128 520988 -129598 1 2 999999 -985072 1 13 999995 536573 2 146715 292376 1 700362 760154 -845491 1 12 999984 -585899 2 871929 912992 1 2 999999 -951605 2 544643 976725 1 2 999999 -397528 1 2 999999 344256 2 113837 366568 1 2 999999 -253409 1 9 1000000 -241210 1 171105 952211 -557053 2 2 999999 1 635926 723349 -698766 1 3 999989 242243 2 2 999999 1 2 999999 851984 2 697345 872644 1 460051 736164 -131731 1 2 999999 431437 1 10 999988 -844159 2 2 999999 1 2 999999 593843 2 83336 87771 1 182818 595883 852001 1 2 999999 292361 1 240432 516655 875366 2 16 999985 2 537623 943656 1 2 999999 85487 1 17 999998 -591124 2 10 999995 2 2 999999 1 481190 930143 144850 2 2 999999 2 11 999988 2 20 1000000 1 2 999999 908161 2 8 999994 1 2 999999 946736 1 20 999992 -783478 2 2 999999 1 709184 784569 405970 1 2 999999 -367183 2 19 999984 1 11 999984 -913884 2 425394 445711 2 17 999988 2 47370 139826 2 2 999999 2 89098 646675 2 2 999999 2 5 999992 1 2 999999 -394531 2 1 1000000 2 2 999999 2 2 999999 2 2 999999 1 12 999987 -771493 1 7 999993 537018 1 2 999999 -516656 1 57515 639170 -270960 1 377491 958047 -437005 1 190673 810313 -320653 2 2 999999 2 10 999986 2 18 1000000 1 389122 533304 984889 2 15 999998 1 572776 780401 -830997 2 4 999995 2 2 999999 1 2 999999 439929 2 83774 399375 1 327122 872512 -18313 2 684567 858141 2 2 999999 2 2 999999 2 581999 998231 2 2 999999 1 606687 872065 118764 2 17 999987 2 187376 565206 1 12 999984 162147 1 2 999999 980843 1 13 999981 727463 1 598852 751003 -613477 2 2 999999 1 20 999996 -763360 2 59714 996214 1 14 999985 -621768 2 119347 763055 1 256436 885334 -205575 2 2 999999 2 2 999999 2 881020 938592 2 2 999999 1 2 999999 -712954 1 320316 638230 -998962 1 17 999994 -621529 2 2 999999 2 5 999993 1 463167 475517 -565675 2 7 999997 1 882996 898473 -549294 2 2 999999 2 2 999999 1 17 999996 -470373 1 260488 345735 -121239 2 2 999999 2 732385 994525 1 11 999997 596833 1 20 999998 56268 1 2 999999 -351345 1 2 999999 -811516 1 2 999999 -417451 1 102189 286307 665148 1 200212 522336 -356462 2 23002 291968 2 457955 786861 1 303072 984906 930995 2 4 999991 2 637899 896252 2 138212 906211 1 2 999999 189326 1 358820 501074 -397050 1 2 999999 426170 1 20 999981 601574 1 4 999986 345760 1 2 999999 580078 1 2 999999 758431 1 4 999982 924352 1 19 999995 966362 1 2 999999 414385 2 2 999999 2 2 999999 1 16 999992 584001 1 16 999986 -598915 2 2 999999 2 10 999999 1 3 999990 -111313 2 2 999999 1 2 999999 898821 1 1854 895743 -394640 2 186366 715556 2 2 999999 2 2 999999 1 2 999983 747561 1 2 999999 -750777 1 14 999999 -988208 1 9 999983 -155519 1 2 999999 -672296 1 99856 435123 166751 1 765506 940373 -412539 1 2 999999 -420544 2 724088 926481 2 882542 958663 2 17 999981 2 224257 338542 2 19 999998 1 2 999999 -709883 2 16 999989 2 17 999987 1 3 999999 225266 1 19 999987 -722285 2 376669 492682 2 850159 982917 2 2 999999 1 2 999999 591329 2 12 999994 2 2 999999 2 2 999999 1 16 999985 37629 1 2 999999 -469005 1 113063 650683 969233 2 261198 514532 1 2 999999 172238 1 7 999999 -515953 1 2 999999 -779122 2 2 999999 2 7 999991 2 4 999995 1 2 999999 -566005 2 2 999999 2 230854 280097 1 5 999998 -782549 1 185914 991522 241672 1 6 999986 -402468 2 20 999983 1 2 999999 947202 1 213047 315209 168688 1 5 999988 -467055 1 2 999999 -162712 2 12 999996 1 266729 527516 -654637 1 4 999992 807479 2 321152 625620 2 241369 452479 1 2 999999 -841777 2 607466 719983 2 15 999987 1 2 999999 -937572 2 320119 370182 2 200327 201270 2 2 999999 2 1 999983 2 2 999999 1 2 999999 989546 1 2 999999 -194575 1 15 999993 778179 2 2 999999 1 18 999985 -407596 1 13 999992 607001 1 682114 712347 -825238 2 2 999999 2 17 999998 1 579292 838686 879507 1 2 999999 933486 2 2 999999 2 2 999999 1 2 999999 989114 2 634391 642551 1 13 999996 -661516 1 12 999983 114734 1 486199 944603 -257048 1 2 999999 -600937 2 9 999997 1 17 999998 779542 2 523741 874455 2 2 999999 1 848581 970846 -804750 1 6 999994 -976632 1 2 999999 -644894 2 2 999999 2 2 999999 2 19 999996 2 19 999981 2 10 999999 2 2 999999 2 2 999993 2 2 999999 1 1 999993 -442474 2 2 999999 1 2 999986 467618 2 7 1000000 2 94788 562299 2 1 999981 1 414142 648271 -941907 2 3 999999 1 46307 133005 -297782 1 2 999999 838866 2 13 999996 2 2 999999 1 2 999999 802630 2 2 999999 1 62215 829409 28649 1 40580 483811 -315764 1 352016 884412 308055 1 10 999985 365268 1 85411 766930 930448 1 12 999995 -933918 1 15 999990 -88332 2 2 999999 1 446538 983306 624209 1 533096 994898 -855318 1 14 999981 -705096 1 2 999999 993451 1 2 999999 -243308 2 2 999999 2 34122 472723 1 450938 707158 852969 2 10 999983 1 2 999999 225969 2 1 999992 2 2 999999 2 2 999991 1 5 999990 23042 1 406302 763196 815572 2 617610 990373 2 2 999999 2 2 999999 2 3 999990 2 341053 755526 2 2 999999 2 2 999999 2 2 999999 1 2 999999 31332 1 154710 359656 451874 1 779520 910908 -279427 1 8 999993 930966 2 16 999986 1 2 999999 207011 1 242944 391062 823941 1 8 999981 -595603 1 2 999999 -547178 2 276808 469723 1 2 999999 -916151 1 2 999999 -741615 2 10 999985 2 2 999999 1 17 999992 -850706 2 2 999999 1 2 999999 39340 2 2 999999 2 169466 593361 1 223245 424698 -475424 1 472016 589220 -549152 1 28083 174417 -337410 1 337606 621351 -619518 2 2 999999 2 628484 797106 2 18 999986 2 15 999986 2 2 999999 2 2 999999 1 88222 528593 -376858 2 17 999992 1 146530 192909 -663730 2 2 999999 2 74495 249289 1 2 999999 -978888 2 2 999999 2 1 999993 1 433329 776682 528906 2 2 999999 1 2 999990 172636 2 2 999999 1 508203 879790 850517 1 2 999999 -570311 1 2 999999 993505 1 2 999994 409293 1 337714 391398 -708629 1 2 999999 -171946 1 2 999999 -644611 1 330036 418259 285277 1 167145 198056 -480416 1 18 999993 -768830 1 384343 799902 777931 1 2 999999 -241844 1 14 999996 -106092 2 30362 885893 1 117316 726586 -144511 1 2 999999 627458 1 14236 81382 -187965 1 2 999999 -244739 1 14 999984 915493 1 6 999997 -604481 2 180278 558061 1 10 999985 -454958 1 12 999985 60863 1 1 999982 399632 2 2 999999 1 156972 171578 -925047 1 2 999999 -388591 1 436584 822535 494092 2 2 999999 2 11 999997 2 7 999993 1 8 999982 296065 2 2 999999 1 198314 800046 586807 2 214109 705983 2 16 999991 2 2 999999 2 2 999999 1 548302 884806 -517252 2 7 999997 2 231178 477742 2 921412 976222 1 2 999999 285044 2 606174 660062 2 2 999999 2 577894 898893 2 2 999999 2 20 999991 1 105735 535934 761712 1 481911 928394 -488909 1 2 999981 467029 1 2 999999 -413310 2 13 999981 2 13 999994 2 741008 954781 2 14 999998 2 6 999995 2 2 999999 1 119435 795850 556943 2 463487 993997 1 3 999983 231609 1 2 999999 -697159 2 2 999999 2 183045 792898 2 2 999999 2 2 999999 1 9 1000000 886838 2 10 999983 1 2 999999 -757266 2 2 999999 1 491307 558887 103572 2 2 999999 1 15 999988 686476 1 10 999989 587435 1 20 999987 346044 2 9 999991 1 427362 882002 -936331 1 300387 694495 895669 1 2 999999 -902783 2 17 999997 1 2 999999 6651 2 2 999999 2 13 999992 2 3 999996 2 12 999996 2 2 999999 1 20 999993 947468 1 647382 728250 -564511 2 20 999995 1 2 999999 -371198 2 2 999985 1 13 999985 -287125 1 2 999999 -174787 1 62488 371012 -206165 1 148010 604024 -758824 1 2 999999 -822817 2 4 999982 2 16 1000000 1 190603 786582 -587774 1 44209 67833 642463 1 2 999999 -192193 2 347501 447003 2 571416 648473 2 6 999997 2 5 999982 2 2 999999 1 417386 842076 941444 2 2 999999 2 759918 821289 1 2 999999 -981424 2 8 999989 1 161103 368893 -417274 1 23592 355875 411143 2 363577 425626 2 3 1000000 2 10 999983 2 730107 843318 2 338739 694101 1 2 999987 -780620 2 2 999999 2 166565 203642 1 238264 335451 859560 2 2 999999 2 893505 929456 1 2 999999 -871837 2 34703 563365 2 2 999999 1 365164 671921 -869057 2 2 999999 2 217881 681152 2 2 999999 1 164420 900577 395517 2 2 999999 2 860776 894069 1 7 999986 -423864 1 368278 489309 894891 2 2 999999 1 2 999999 320696 2 2 999999 1 230865 273972 -111470 2 523158 889623 2 2 999999 2 139047 460420 2 2 999999 1 410272 475717 -135253 2 2 999999 2 787107 941449 2 2 999994 2 2 999999 1 2 999996 -720733 2 20 999987 2 169277 314596 1 4 999992 -129524 1 2 999999 -661113 2 309052 504859 2 5 999994 1 8 999983 -689332 2 12 999996 2 428041 814034 1 22253 486247 -687723 2 9 999998 1 456622 618245 -548275 1 14 999992 27182 1 2 999999 312805 1 591129 846348 -6693 1 2 999999 713740 1 7 999993 260470 2 561613 931385 2 6999 806185 2 20 999992 1 8 999985 -618995 2 19 999997 2 2 999999 2 11 999999 1 11 999981 -247809 2 2 999999 1 126415 524131 -957727 2 410597 518881 2 2 999999 1 8 999999 95312 2 240940 802697 1 2 999999 793604 2 13 999994 2 836178 989192 1 2 999999 727063 2 2 999999 2 352285 771020 1 375172 679542 -952943 1 2 999999 905024 2 8 999990 2 5 999994 1 389402 712584 850684 2 2 999999 1 2 999999 736780 2 222740 765296 2 399121 712538 1 2 999999 -31215 2 329161 906943 1 16 999990 -566870 1 2 999999 -938323 2 805098 918123 2 2 999999 2 189851 191292 1 10 999981 553657 1 2 999999 875515 2 312790 616475 1 2 999999 885095 2 13 999987 1 452459 627179 296411 1 2 999999 -153688 2 2 999999 2 20 999996 2 2 999999 1 47358 292577 643196 1 8 999991 -689265 2 8 1000000 1 17 999987 -502872 2 8 999990 1 101757 859972 -62114 2 2 999991 2 19 999995 2 2 999999 1 6 999986 -23497 2 13 999981 1 2 999999 445204 1 785965 928474 258341 1 4 999987 286121 2 531700 605985 1 16 999993 858534 2 676311 859360 1 20 999996 372280 1 50307 716930 962749 1 2 999999 565425 2 366942 831466 2 13 999991 1 18 999994 -219626 2 2 999999 2 34498 788133 2 356785 737755 1 14 999985 887420 2 2 999999 1 14 999983 235245 1 2 999999 167901 1 2 999999 -641212 2 6 999983 1 14 999998 -346005 2 2 999999 1 274638 937586 461695 2 254283 580009 1 11 999984 -659643 2 270340 719140 1 1 999985 619761 2 2 999999 1 10067 769342 436666 2 12 1000000 2 15 999981 1 6 999999 664754 1 20 999995 -527319 1 15 999995 -504886 2 2 999999 1 314711 532031 -43694 2 2 999999 2 7 999992 2 10 999993 2 2 999999 2 2 999999 1 678267 870371 719802 1 2 999999 -167077 1 16 999986 -453568 2 12 999989 1 325585 616478 6086 1 2 999999 211781 1 243865 258896 -817064 2 12 999995 2 8 999996 2 204091 759845 2 13 999984 2 2 999999 2 646012 960010 1 12 999988 -483542 1 12 999981 -220654 2 554321 901068 2 9 999989 2 2 999999 1 2 999999 975404 2 2 999999 2 729747 791865 1 7 999989 -345410 2 3 999985 1 768115 880973 -259254 2 2 999999 2 4 999997 1 2 999999 947388 1 520496 639507 858718 2 4246 494829 1 59943 895409 -610843 1 14 999995 293799 2 2 999999 2 97371 977574 2 2 999999 1 2 999999 -403802 2 2 999999 2 2 999999 1 9 999999 759322 1 15 999996 34154 1 175269 226943 -501361 2 980651 987592 2 5 999999 1 423406 535430 -22378 2 2 999999 2 18 999998 2 31762 410123 1 612102 746981 -148931 2 2 999999 2 748451 995393 1 19 999996 -257664 1 12 999998 -137785 1 2 999990 -349120 1 4 999990 -888852 2 2 999999 2 4544 286809 1 16 999995 -630355 1 149192 960807 967479 2 5 999998 1 54666 852270 -299165 1 2 999999 714410 2 228643 975029 2 235083 721494 1 558382 664668 947736 2 9 999996 1 2 999999 -372167 2 604892 925506 1 412527 982317 -291614 1 2 999998 -452832 1 2 999999 112094 2 430023 458500 1 2 999999 548790 1 2 999999 -377795 2 2 999999 2 394460 772620 2 5 999981 2 2 999999 1 1 999988 833913 1 243979 729143 252262 2 207253 660340 2 243172 597183 1 843407 865856 -788299 2 714612 829732 1 731874 812289 -447583 2 357536 974658 1 11 999984 986262 2 2 999999 2 2 999999 2 2 999999 2 681877 767229 1 2 999999 304980 1 2 999999 142926 2 20 999993 2 2 999999 2 19 999995 2 70286 244924 1 279136 945459 -323939 1 7 999981 625616 2 32029 729312 1 19 1000000 179541 1 292946 854121 365466 2 2 999999 1 11 999986 -455454 1 482246 973359 -28712 2 79653 437224 2 363583 778908 1 17 999985 -828446 2 19 999988 1 30717 629960 693781 2 44152 399215 1 2 999999 -312056 2 2 999999 2 2 999999 2 2 999991 2 77273 740552 2 181223 918024 1 835861 889158 411666 2 2 999999 2 2 999999 2 13 999996 1 2 999999 -77954 2 2 999999 1 16 999994 -884894 1 2 999988 -646561 2 57272 588845 1 430775 886590 329210 2 11 999989 1 13 999985 -50433 1 504245 525458 789987 1 164089 366032 -183120 2 2 999999 2 15 999983 2 2 999999 2 5 999995 2 88909 327067 2 8 999989 2 2 999999 2 2 999999 1 3 999989 -194287 1 14 999984 -518072 1 2 999999 -118950 1 1 999991 808787 2 90712 301623 1 17 999986 19080 1 8 999981 -606465 1 2 999999 -54021 1 14 999982 -913211 1 745820 935683 -873732 1 2 999999 900405 1 16524 704513 122929 2 90313 221106 2 461895 912496 1 142405 190211 -28522 2 13 999985 1 2 999999 379146 2 2 999999 1 2 999999 366189 1 10 999985 -627237 1 240682 930120 -865902 1 2 999999 373065 2 2 999999 1 9 999991 -310433 1 7 999993 -466431 2 2 999999 1 119988 227673 -222021 1 2 999999 802979 2 111175 790662 1 4 1000000 -100102 2 378196 452784 2 7 999993 1 2 999999 -568398 2 14 999996 1 6 1000000 -204211 2 2 999999 1 2 999999 -212937 2 4 999982 2 11 999991 1 13 999989 105290 2 19 999987 1 2 999999 -962143 1 10 999988 -232707 1 212270 489501 75974 1 492013 634927 78286 1 2 999999 741995 1 2 999999 -721578 1 481936 959921 -947364 1 2 999999 112711 2 16 999987 2 2 999999 1 2 999999 -198926 2 2 999999 2 1 1000000 2 44067 159818 1 15 999998 200787 1 6 999981 836980 1 2 999999 -395450 1 2 999999 306780 1 2 999999 -765842 1 2 999999 -816163 2 19525 296520 1 591684 684637 802268 2 9 999995 2 329082 554420 1 575339 847920 -701174 2 15 999991 2 12 999993 1 396268 794908 -334884 1 545310 679096 726575 2 9 999981 2 119041 644232 1 266783 598965 -57484 1 6 999991 221214 1 2 999999 142293 2 539815 780182 2 83177 869587 2 14 999998 1 2 999999 438402 2 735953 982024 2 2 999999 2 268656 820065 2 18 999984 2 6 999998 2 448407 804791 2 2 999999 1 791638 920752 766611 2 2 999999 2 2 999999 2 605618 951768 1 5 999986 -769374 2 661567 793611 1 10 999984 184625 2 2 999999 1 2 999999 454297 1 9 999995 -931000 2 1 999994 2 269272 759944 1 2 999999 -949658 1 2 999999 -640667 2 2 999999 1 227020 780180 -335070 2 2 999999 1 2 999999 661333 2 2 999999 1 19 999988 797781 1 4 999998 43071 1 2 999999 509025 1 76687 618957 -229642 2 2 999999 2 222897 312323 1 8 1000000 248333 1 297840 725030 755364 1 2 999999 -297499 1 2 999999 61916 1 405956 577126 -689803 2 14 999986 2 619727 719862 1 2 999993 644950 2 11 999991 2 12 999994 2 1 999983 2 442045 607703 1 2 999999 13141 1 7 999995 -376591 2 5 999990 1 320590 869155 974804 1 4 1000000 788389 2 157554 527642 2 18 999989 2 8 999992 2 454838 622275 2 196505 964937 1 7 999981 654957 2 2 999999 2 12 999991 1 7 999992 58067 2 211415 700070 1 209222 597923 -130626 2 651069 951522 2 14 999996 2 595523 643323 2 18 999993 2 2 999999 1 572752 666124 667055 2 4 999981 2 12 999999 2 14 999983 1 16 999999 -576534 2 339021 690776 1 2 999999 649102 1 13 999991 241252 2 17 999992 1 2 999999 8135 2 9 999983 2 8 999990 1 2 999999 333651 1 169715 223497 -323094 1 6 999992 -162862 1 342167 451676 -608756 1 415647 454909 -329256 1 585167 728141 -290469 2 6 999999 2 199097 620460 2 134445 226487 1 10 999987 -32048 2 121422 452690 2 222884 270274 1 2 999999 160991 1 14 999986 -714201 2 226722 704159 1 2 999999 -134139 1 12 999981 -600876 2 15 999994 1 2 999999 87747 1 2 999999 544386 1 272318 493800 -36270 2 302833 951790 1 949394 984066 42767 1 15 999992 337140 2 2 999999 2 2 999999 2 243095 615270 1 16 999985 -396989 2 16 999990 2 121531 440224 1 430727 785137 575327 2 2 999999 1 10091 543983 -73269 2 690061 975756 1 384530 794161 771603 1 43457 631255 -328641 1 2 999999 839086 2 127101 920873 1 305196 562525 982961 2 7 999992 2 2 999999 1 361655 430326 437174 2 683439 990571 2 7 999989 1 10 999997 -424939 1 2 999999 661035 1 361461 623157 -563633 2 10 999996 2 13 999992 1 2 999999 -285165 2 6 999999 2 10 999988 2 134379 365797 2 2 999999 2 2 999999 1 19 999996 349601 1 63388 527619 906501 1 2 999999 -795384 2 543647 710104 2 15 999988 1 7 999999 718155 1 11 999982 -382398 1 2 999987 -632830 2 5 999982 2 437257 745796 2 2 999999 1 9 999985 -757098 1 17 999997 647743 1 2 999999 544875 2 2 999999 2 2 999999 1 4255 517470 975377 2 370510 521332 2 289223 975218 2 643090 944782 2 5 999981 2 2 999999 1 2 999999 -403103 2 2 999999 2 2 999999 2 3 999985 1 209633 941119 -442725 2 50592 607269 1 357535 828277 615354 1 98868 488606 15658 1 2 999999 -467452 1 2 999999 723231 1 2 999999 385959 2 262541 451266 2 40364 542631 1 184273 993798 416234 2 2 999999 1 18 999994 830882 2 18 999990 2 15 999991 1 2 999999 -552272 2 6 999997 2 2 999999 1 2 999999 -253553 2 2 999999 1 19 999998 810917 1 713303 777296 -125797 2 2 999999 2 2 999999 1 465837 906223 -927029 2 4 999982 1 554862 883198 -601349 1 729343 914845 -552072 2 2 999999 2 18 999991 1 2 999999 285331 2 78617 944641 2 2 999999 2 2 999999 1 2 999999 -94715 2 3 999995 2 148662 314456 1 10 999985 -677019 1 8 999998 718669 1 19 1000000 -774937 2 15 999989 2 16 999991 1 9 1000000 162134 2 248737 879960 1 2 999999 538567 2 2 999999 1 2 999999 -420758 2 61900 889584 1 20 999984 943533 2 2 999999 1 2 999999 856067 2 113505 582055 1 4 999997 -978699 1 361190 592807 -46134 2 429286 985369 2 6 999982 1 16 999992 -26531 1 2 999999 -9948 2 2 999999 1 292741 649880 -831852 2 6 999995 1 522240 564927 -426722 1 90178 149501 96497 1 204342 576318 -770182 2 2 999999 1 2 999999 -588852 2 12 999998 2 2 999999 2 5 999996 1 2 999999 -12570 2 19 999987 2 5 999995 2 2 999999 2 3 999991 2 2 999999 2 317591 672976 1 20 999993 358224 2 12 999992 1 2 999999 35355 2 14 1000000 2 196205 839813 2 2 999999 2 2 999999 1 7 999999 -283679 1 17 999995 425301 1 2 999999 501661 1 2 999999 579204 1 2 999997 -753222 1 19 999991 -36216 1 504206 516476 807821 2 437473 888672 2 2 999999 1 2 999999 -226352 2 2 999999 1 2 999999 513774 1 2 999999 801175 1 18 999988 315416 1 2 999999 -325322 2 2 999999 1 2 999999 834954 2 2 999999 1 16 999991 685163 1 2 999999 -315242 1 183982 931717 -125993 2 2 999999 2 17 999992 1 338083 642099 206997 1 1 999982 -76112 1 2 999999 212867 1 12 999987 -852544 1 15 999988 83469 1 2 999999 634814 2 428492 683049 1 8 999984 189040 2 2 999999 2 7 999991 2 313934 555193 2 248715 479006 2 2 999999 2 2 999999 2 544915 703533 1 20 999995 302290 1 3 999989 -808728 2 19 999988 1 127120 249453 380054 1 2 999999 -33486 2 20 999987 2 2 999999 2 107318 464982 2 2 999999 2 17 999998 1 306118 944679 -802257 1 18 999997 -350486 1 2 999999 -847341 1 469874 489270 965485 1 1 999982 -950685 1 4 999982 300641 2 14 999995 2 6 999989 2 13 999985 1 16 999996 -808521 2 2 999999 1 2 999999 -198686 1 2 999999 -216029 1 495849 702258 40935 2 2 999999 2 20 999997 2 44129 812496 2 2 999999 1 539 169140 50200 1 270571 801363 326653 2 17 999988 2 2 999999 1 2 999999 -847433 2 280180 818695 1 2 999999 664825 1 12 999982 -630068 1 1 999994 -203382 1 2 999999 860517 1 15 999999 -121733 2 221842 932374 2 2 999999 1 19 999998 296872 2 754594 783588 1 9 999988 566391 1 7 999993 393209 1 19 999996 291683 2 20 999981 1 2 999999 168255 2 12 999990 2 8 999992 2 2 999999 1 381725 502672 -399683 1 876506 882136 41504 2 2 999999 1 537075 912870 848443 1 83800 109968 -389044 2 812897 818640 1 2 999999 -406599 2 9 999993 1 2 999999 -263007 2 812708 883200 2 2 999999 1 2 999999 -84107 1 28727 405532 -549414 1 2 999999 909698 1 8 999984 210928 1 2 999999 -426011 2 2 999999 2 10 999985 2 2 999999 1 2 999999 996632 1 17 999996 770119 2 478428 479436 2 2 999994 1 11 999983 -228034 1 2 999999 846589 1 192425 370353 -8861 1 20 999985 979971 1 20 999982 -741693 2 446639 729158 1 425517 619586 -776262 2 6 999988 1 9 999994 420729 1 243264 761260 241505 2 719317 791287 2 2 999999 1 94645 474791 398189 1 3 999995 378141 1 767142 951120 -22815 1 2 999999 355322 1 185783 695035 -360066 2 234978 526427 2 205393 395643 1 2 999994 196505 1 16 999998 -107306 1 2 999999 683330 2 2 999999 1 5 999983 660060 1 2 999999 72682 2 2 999999 1 2 999999 989148 2 6 999988 1 7 999991 292802 1 2 999999 359660 1 262072 415313 -286299 1 16 999998 -816016 1 7 999996 -276211 1 2 999999 884206 2 16 999998 1 390836 706455 -589944 2 2 999999 2 350412 664369 2 846919 908174 1 2 999999 97468 1 4 999991 133514 2 15 999994 2 11 1000000 1 10 999984 -695457 2 2 999999 1 17 999996 315293 1 2 999999 -66852 1 18 999988 -45679 1 257059 839194 -10709 1 18 999999 -614145 2 229149 645490 2 13 999993 1 19 999990 -246312 2 21666 829564 1 148867 985184 -472512 1 5 999984 -83047 1 2 999999 -766804 1 219352 919199 566453 2 5 999996 1 2 999999 -411209 2 693666 694962 1 8 999997 -917780 1 16 999984 -32833 1 2 999999 -307885 1 13 999998 913035 2 130270 293045 1 13 1000000 160062 2 19 999983 2 354159 665279 1 2 999999 -757381 2 9 999999 2 13 999993 2 3 999993 2 1 999982 2 2 999999 2 18 999999 1 20 999998 428659 2 12 999994 1 294007 717130 250659 1 2 999999 179098 2 2 999999 2 2 999999 1 225735 382306 101245 1 10 999988 242689 1 87691 263008 495178 2 2 999999 1 16 999996 835270 1 338476 678174 216974 2 11454 465951 2 49636 379863 1 717719 966832 -447693 2 585466 640865 2 2 999999 1 533405 801005 -475113 2 47125 439506 2 316914 935371 2 102924 646746 2 583578 987691 2 5 999994 1 14 999997 16612 1 418031 796494 -528823 2 2 999999 2 15 999987 1 2 999999 -873625 1 20 999993 236947 2 4674 877050 1 6 999998 -221457 1 4 999981 -42211 1 2 999999 455912 2 271058 780443 1 18 999986 -494062 2 2 999999 2 747280 933312 2 2 999999 1 10403 71631 -173254 2 2 999999 1 2 999986 -571808 1 146434 593253 -906162 1 788102 994783 -259045 1 2 999999 -123083 1 12 999999 958137 2 2 999999 1 2 999999 -160154 2 5 999987 1 224428 527989 971247 2 3 999995 2 8 999981 2 2 999999 1 356919 393580 602126 2 2 999999 2 13 999997 2 2 999999 1 6 999984 534713 2 586591 991372 2 2 999999 2 16 999996 2 2 999999 1 323480 324554 606256 2 213397 479005 1 2 999999 -88560 1 2 999999 -934788 2 704551 855806 1 2 999990 306029 2 19 999992 2 2 999999 2 455029 788751 1 16 999995 -909084 1 64591 737183 -126643 1 204654 468556 978919 1 138475 624286 276122 2 2 999999 1 2 999999 79021 1 55842 508215 -40118 2 149845 588406 2 2 999999 1 387425 556985 908198 1 2 999999 173359 1 167993 597711 -39681 1 2 999999 -226664 2 5 999983 1 11 999984 -356873 2 296372 662106 2 3 999984 1 2 999999 -9177 2 379578 526686 2 241309 449483 2 2 999999 2 551773 926209 2 150858 257901 1 524514 622368 -588900 1 195835 439423 626478 1 547554 639925 892316 1 1 999983 649030 1 2 999999 -589185 2 14 999986 2 251710 687312 2 1 999982 1 2 999999 -292981 2 2 999999 2 18 999990 1 256975 682370 -306298 1 17 999999 -457988 1 2 999999 291272 1 7 999992 -585322 1 19 1000000 110366 2 2 999999 1 2 999999 346405 2 291140 856371 1 2 999999 748197 1 327615 952071 -266423 2 337080 449724 1 659051 741630 -953602 1 766628 970724 -153818 1 2 999999 730904 2 806597 981372 1 1 999989 -402362 1 2 999999 -615705 1 16 999997 -146544 1 2 999999 -846178 2 19 999995 1 316218 629845 -698764 1 7 1000000 63836 2 2 999999 2 2 999999 2 64139 865676 1 5 999991 332602 1 2 999999 653931 1 431937 819320 -158296 2 706146 842202 1 25386 506299 -742476 2 19 999998 1 131653 680728 772539 1 8 999987 996422 2 183219 567569 2 2 999999 1 3 999995 -475838 2 129177 674375 1 2 999999 -16079 1 222070 895265 240746 1 136168 588275 975327 1 2 999999 -872 1 182936 781906 -897125 1 198420 953862 -224120 1 2 999999 -959206 2 2 999999 1 15 999986 583047 2 18 999982 1 443476 482825 144335 1 2 999999 481631 2 2 999999 1 10 999983 -982288 1 8 999990 -916108 1 2 999999 -56003 1 282093 475088 -139226 1 432242 661039 528102 2 2 999999 2 493759 695718 1 11 999999 426932 1 2 999999 830475 1 2 999999 340515 1 343595 862359 193799 1 4 1000000 222627 2 2 999999 2 150750 760093 2 357605 444468 1 6 999999 186982 2 18 999993 2 11 999986 2 2 999999 2 3 999985 1 118244 349610 -747716 2 13 999997 2 9 999991 1 32327 750527 931686 2 11 999985 2 2 999999 1 232417 825323 -348459 1 231805 321409 891745 2 581259 604852 2 2 999999 2 2 999999 1 2 999999 -354219 1 307329 317762 551738 2 2 999999 1 13 999998 780699 2 495656 668224 1 20 999993 -517383 2 2 999999 2 2 999999 1 7 999997 -604346 1 8 999996 -824640 1 670722 878162 -154699 1 19 999995 973037 2 179656 624392 2 250770 352056 1 2 999999 604233 1 2 999999 -512436 1 2 999999 -939764 2 751851 824243 2 31777 115697 2 2 999999 1 11 999990 -867412 2 63486 150923 1 5 999985 -193301 2 2 999990 2 5 999997 2 11 999995 1 2 999999 -794618 2 6 999990 2 2 999999 2 342151 652238 1 2 999999 -110290 1 288288 857940 -333870 2 402532 502880 1 18 999986 526414 1 182409 643878 240097 1 13 999990 -891194 2 464268 980404 2 15428 424358 1 2 999999 -652218 1 2 999999 -535407 1 11 999985 -342345 1 663601 944528 47158 1 2 999999 749309 2 11 999984 2 2 999999 2 418228 491728 2 13 999984 2 2 999999 2 14 999993 1 9 999994 -943620 2 8 999988 1 271917 963006 327439 1 11 999994 194264 1 3 1000000 -531341 1 6 999985 -558710 2 2 999999 2 19 1000000 1 2 999999 -239581 2 70111 184316 2 594190 995018 2 322358 549396 1 2 999999 -894484 2 2 999999 2 59201 746607 2 2 999999 1 2 999999 249824 2 2 999999 1 12 999989 -323526 1 495364 589919 -612004 2 2 999999 2 2 999999 1 2 999999 -837346 2 5 999985 2 2 999999 1 224210 311901 962577 1 2 999999 345672 1 337782 606770 -393037 1 17 999984 -452332 2 225009 398439 2 17 999988 2 36594 43845 2 2 999999 1 350931 756041 711363 2 10 999993 2 12685 142692 2 6 999983 1 3 999984 -597506 2 2 999999 1 2 999999 -211718 1 2 999999 207284 2 2 999999 1 15 999995 768527 2 2 999999 1 2 999999 352335 2 307186 989813 1 190904 784259 -802984 2 2 999999 1 3 999985 -520874 1 819818 989821 -872111 1 2 999999 906896 2 10 999999 2 437396 622420 1 2 999999 -462871 1 16 999986 315733 2 19 999993 2 384862 438485 2 334363 453446 1 4 999999 946377 1 2 999999 -422853 1 16 999996 -382704 1 7 1000000 580926 1 18 999994 63181 2 209676 767350 2 2 999999 2 325329 897561 1 2 999999 629140 1 2 999999 -615747 2 304364 891860 2 2 999992 1 25829 252179 851390 2 17 999985 1 617195 669331 -499213 1 3 999982 -676258 2 5 999990 2 2 999999 1 137342 977996 753691 1 381310 676333 737129 1 14 999998 -399043 2 5014 992237 1 2 999990 319698 2 8 999983 2 2 999999 1 16 999983 -253243 2 296325 595759 2 10 999998 1 539607 690152 678914 1 2 999999 296221 1 2 999999 -964314 1 2 999999 -283007 2 2 999999 1 93970 188671 621395 1 2 999999 -132677 1 63164 495922 760963 2 402701 675532 2 12 999989 2 2 999999 1 193421 574449 -117195 2 14 999985 1 13 999987 548761 2 2 999999 2 120844 820293 1 9 999989 439227 2 2 999999 2 2 999999 2 2 999999 1 11 999986 -578994 1 2 999999 919964 1 6 999991 -307040 2 13 999981 1 264276 445064 137578 2 3 1000000 1 2 999999 -215217 2 2 999999 2 2 999999 1 505109 951334 369296 2 2 999999 1 2 999999 868365 1 5 999994 -912116 1 109946 484918 -802082 1 1 999983 -966117 2 10 999982 1 2 999999 910820 2 67317 945645 2 97814 763902 1 12912 270782 632811 2 1 999990 1 2 999999 -22696 2 9 999991 1 15 999984 489709 1 2 999999 -374562 1 1 999994 731024 1 248261 463662 747036 1 166343 359654 385680 2 835435 853523 2 47339 443712 2 2 999999 1 284652 385248 205306 2 103196 261415 1 6 999981 806087 1 19 999987 -314481 2 67889 827663 2 2 999999 1 2 999999 494816 2 18 999986 1 2 999999 -577479 2 3 999989 1 2 999999 -8139 2 2 999999 2 4 1000000 2 19 999987 1 22515 297425 -47012 1 2 999999 648180 2 227697 781905 1 10 999992 -55492 2 58607 382299 1 14 999998 -366464 2 19 999993 1 14633 398678 47456 2 75438 696161 1 11 999992 -590329 2 2 999999 1 818495 911991 -538851 2 4 999989 1 2 999999 849949 2 8 999991 1 700602 909494 -555347 1 2 999999 -267469 2 11 999981 2 2 999999 2 2 999999 2 477143 749718 1 304851 638028 489330 1 168793 329943 -299970 1 7 999999 -856835 1 277186 501028 783893 1 2 999999 -353399 1 80106 569543 -588536 2 2 999999 1 2 999999 -272027 2 7 999986 1 44737 111118 -527568 2 111524 879195 1 150755 253498 38980 1 18 999989 393547 2 18 999986 2 2 999999 1 2 999999 -221842 1 2 999999 -357612 2 440948 578274 2 2 999999 1 2 999999 440492 2 7 999982 2 19 999999 1 2 999999 -943377 1 385373 655483 753378 2 243232 750338 1 1019 199751 -690430 2 282215 642007 2 159577 597235 2 9 999990 2 5 999995 2 17 999998 2 9 999998 1 4 999998 755105 1 2 999999 -198936 1 44716 249867 -355998 2 2 999999 1 171815 979897 216300 2 507832 917616 1 2 999999 451838 2 333174 928746 2 19 999981 1 2 999999 790971 1 16 999991 -293467 2 2 999999 1 3 999983 160895 1 48636 274118 -983627 2 2 999999 2 2 999999 1 15 999996 143127 2 9 999990 1 2 999999 -405737 2 157228 547500 1 146290 363906 -912647 1 7 999998 991091 1 70315 444994 532993 1 15 999998 -621294 2 16 999991 2 605427 741722 1 18 999999 288901 2 12 999983 1 3 999990 -497422 2 3 999992 1 2 999999 830363 1 5 999989 -963639 2 93287 622159 1 378992 580923 736951 2 242099 298070 1 2 999999 -565753 1 2 999999 -676725 1 2 999999 390010 1 9 999993 80719 2 2 999999 2 17 999983 1 13 999987 -883047 1 2 999999 -795733 1 18 999988 -93194 1 206193 862018 454178 1 2 999999 58973 1 7 999991 19531 1 13 999999 472281 1 214157 942045 48202 2 17 999984 2 82679 379601 2 17 999991 2 19 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -777978 1 18 999984 175964 2 721822 954447 1 12 999991 -305792 2 2 999999 1 5 999990 950650 1 7 999985 -470852 1 2 999999 -866548 2 254199 548714 2 438045 976111 1 19 999985 -243304 1 13 999996 542158 2 2 999999 2 8 999992 1 209566 932799 -181447 1 2 999999 586077 2 10 999998 1 10 999986 -987086 2 57391 735765 2 107571 460867 2 2 999999 2 12 999999 2 15 999995 1 848005 995222 63529 2 2 999999 1 2 999999 -56154 2 12 999982 1 530970 916377 432571 2 16 999988 2 2 999999 2 7 999981 2 590157 837373 2 2 999999 2 2 999999 1 12 999997 -840742 1 613636 951437 -759122 1 2 999999 -391911 1 1 999990 -430006 1 2 999998 -686380 2 3 999982 2 180534 337985 2 9 999997 2 2 999999 1 3 999982 73534 1 2 999999 -281039 1 690250 873800 640094 2 2 999999 1 1 999981 -982530 2 12 999990 2 4 999991 1 8 999998 829432 1 2 999999 617687 1 18 999986 574080 2 15 999987 2 128609 697229 2 673075 776096 1 647938 995613 835189 2 18 999981 2 2 999999 1 5 1000000 -36721 1 396310 433422 -216345 2 2 999999 2 9 999998 2 182908 315415 1 294336 468308 468759 1 2 999999 -841639 2 8 1000000 1 421344 755223 972751 1 273962 507895 764805 1 585127 618396 797178 1 2 999999 14220 2 8 999996 2 5 999998 1 5 999988 503855 1 1 999982 224395 1 2 999999 250908 2 14 999987 2 11 999994 2 2 999999 2 807985 849858 1 163856 310871 490874 2 2 999999 1 19 999988 -929389 1 234104 560974 100900 1 2 999999 -781510 1 366598 904965 562567 2 2 999999 2 11 999993 2 2 999999 2 11 999992 1 336459 400548 -540894 1 4 999998 -913709 1 12 999994 -192559 2 3 999982 1 12 999996 852581 2 483418 570941 1 5 999996 39966 2 1887 749521 1 296551 323781 -462200 2 20 999990 2 16 999992 1 2 999999 904773 1 10 999984 -577837 2 16 1000000 1 16 999994 641623 2 2 999999 1 239744 326143 78792 1 2 999999 772795 1 6 999986 514921 2 100547 858327 1 744815 786565 58470 2 402924 681223 1 2 999999 -502443 2 15 999990 1 2 999999 504798 2 3 999996 1 267820 744032 -864991 1 2 999999 -246364 2 187194 702769 1 482742 563412 -653116 1 2 999999 -242995 2 2 999999 2 2 999999 2 365675 585956 1 196443 351908 -581257 2 416405 779092 1 9 999987 431408 2 2 999999 1 862603 988185 -32434 1 18 999985 -638840 1 2 999999 -70017 2 6 999983 1 109414 466108 354573 2 168704 641768 1 2 999999 697428 1 453447 949583 -489900 2 647444 710129 2 2 999999 1 2 999999 -505038 1 14 999991 306750 1 2 999999 636673 1 2 999999 -292696 2 18 999987 1 2 999999 675027 2 498363 512815 2 2 999999 2 2 999999 2 10 999986 2 5 999987 2 2 999982 2 299313 674300 2 297196 419021 1 14394 755380 -738623 2 2 999999 1 2 999999 620448 2 70140 404267 1 568517 623295 -360225 2 737196 936438 1 3 999986 302297 2 32714 388253 2 19 999997 2 15 999999 2 14 999990 2 5 999991 2 74425 168790 1 5 999981 -713045 1 3 999994 -320253 1 2 999999 -33889 1 772094 990652 415036 1 2 999999 453136 2 20 999987 1 23012 248780 -173683 2 344945 420766 2 2 999999 1 9 999997 302452 2 2 999999 1 19 999984 -324343 2 4 999991 2 2 999999 1 2 999999 424594 2 17 999985 1 20 999985 -241407 2 288071 993422 2 140664 312830 1 2 999999 -886906 2 910428 948172 1 17 999996 157446 1 4 999989 -569300 2 2 999999 2 2 999999 1 255093 658057 633139 1 16047 50345 324839 2 3 1000000 1 400997 826982 969158 2 150805 856211 1 2 999999 -760968 2 434897 938619 1 7 999997 -704154 1 10 999983 133482 1 2 999999 -837779 1 6 999997 457427 1 17 999995 78429 2 165687 193881 2 2 999999 1 2 999999 -118446 1 319223 378678 -202333 2 917999 947275 2 484915 712018 2 287424 345110 1 2 999999 -411525 1 7 999998 454275 2 56036 295970 2 20 999994 2 2 999999 1 670177 900789 178228 1 38865 541841 -325974 2 2 999999 2 102770 472633 1 2 999999 886533 2 2 999999 2 34307 301896 1 2 999999 275725 2 2 999999 2 2 999999 2 150329 826255 1 3 999995 766060 2 233380 712204 1 246734 801688 524025 1 14 999988 -881705 1 13 1000000 758182 1 37575 752520 -442838 2 24523 581091 1 65859 668705 -994319 2 16 999989 1 2 999999 -49450 2 2 999999 1 2 999999 999945 2 576947 834132 2 13 999998 2 622256 926935 1 20 999992 -171010 2 2 999999 2 21525 290352 1 10 999994 164997 1 12 999992 -836517 1 2 999999 118596 2 531717 985092 1 660658 874550 492579 2 620245 814585 2 9 999997 1 2 999999 -57669 2 4 999995 2 199169 895543 2 18 999996 1 17 999981 -581539 2 2 999999 1 2 999999 -25800 2 2 1000000 1 8 1000000 869211 2 471044 891371 2 2 999999 2 2 999999 1 2 999999 138870 1 460695 556628 -180422 2 2 999999 1 2 999999 476949 2 13 999983 2 2 999999 2 470713 528247 2 2 999999 2 266348 616117 1 2 999999 17749 1 13 999997 -566881 1 1 999988 -300250 2 90463 729943 2 210809 983180 2 2 999999 1 2 999999 -911416 2 255240 847869 2 2 999999 2 2 999999 1 307230 515971 409089 2 11 999989 2 2 999999 1 2 999999 -820874 1 2 999999 -221341 2 2 999999 1 150206 348734 -423452 1 2 999999 100046 1 2 999999 -848396 2 2 999999 2 2 999999 1 2 999999 821066 2 195610 789403 2 2 999999 1 19 999983 -700182 1 18 999982 -479321 2 3 999989 2 8 999988 1 6 999981 997826 1 19 999989 -25832 1 149205 276200 -923350 1 2 999999 856622 1 527055 662895 726562 1 2 999999 -115228 2 2 999999 1 2 999999 154993 1 12 999999 -118607 1 559135 755633 808232 1 547617 590265 -365251 1 2 999999 840695 1 10 999991 -209258 2 2 999999 2 2 999999 2 12 999990 2 295507 597227 2 630370 960856 2 281150 901209 1 2 999999 -219119 1 2 999999 985139 1 16 999993 -731322 1 202560 983602 -693512 2 463871 476687 1 20 999994 -30729 2 45436 776447 2 5 999995 1 834005 884821 826817 2 2 999999 1 2 999999 -685004 2 2 999999 2 5 999991 1 2 999999 73244 1 11 999995 -702897 1 16 999990 70132 1 1 999990 -768093 2 8 999998 1 295389 688818 -60269 1 354512 402064 362719 2 148144 970340 2 2 999999 1 10 999986 272813 1 135902 165526 -346139 2 510647 949323 2 4 999992 1 18 999992 537517 2 2 999999 1 128456 804742 56711 1 8 999984 241935 2 10 999982 1 839592 983468 -542451 2 362760 532849 1 482036 536829 338215 2 19 999988 2 103077 611083 2 522828 893770 2 17 999990 1 13 999983 -300013 2 10 999998 1 560236 703769 -964024 1 18 1000000 -358952 1 15 999997 -118618 1 46644 955666 831920 1 16 999981 -179668 2 2 999999 2 236735 394518 1 237756 242479 -992094 1 3 999991 -751969 1 90747 938133 126511 1 102887 461193 272189 2 2 999999 2 2 999999 2 800824 911631 2 10 999984 1 2 999999 -978261 2 502696 751482 1 2 999999 -864918 1 20 999994 468601 1 2 999999 -270094 1 266106 833510 114487 2 666193 745771 1 2 999999 -606118 2 554306 829758 2 12 999989 2 2 999999 2 3 999987 1 282575 723320 276811 2 1 1000000 2 10 999993 2 680279 828084 1 17 999996 181653 2 489769 805169 1 2 999999 -60787 1 861380 926525 -308624 2 179446 310746 2 6 999981 1 2 999999 858811 2 2 999999 2 324313 734842 2 10 999999 1 2 999999 278402 2 6 999983 1 18 999994 -100541 1 7 999986 -60150 1 2 999999 341276 1 297964 586725 477983 2 15 999997 1 5 999989 996244 1 20 999993 -258512 1 660962 795728 53802 1 19 999982 -755227 2 5 999991 1 2 999999 415866 2 1 999994 2 142247 844799 1 11 1000000 -501078 2 16 999998 1 9 999986 906303 2 2 999999 1 13985 207688 -949845 1 415571 478732 931277 1 2 999999 -655555 1 275374 414140 454843 1 2 999999 931845 1 600036 638895 786771 1 267014 748503 776792 2 2 999999 2 493273 674326 2 155659 753764 2 10 999988 1 11 999992 166796 1 20 999991 423071 2 2 999999 2 17 999990 2 9 999981 1 2 999999 921438 2 2 999999 1 2 999999 37158 1 10 999994 -807341 2 265038 779196 1 2 999999 -316497 1 20 999985 12438 2 9794 764618 1 148684 411948 -840009 1 2 999999 -815230 2 2 999999 1 4003 953953 975347 2 2 999999 2 13 999990 2 10 999999 1 2 999999 -355078 2 303763 733342 1 35612 134222 -180656 1 15 999996 529281 1 895930 985914 267867 1 430780 891199 -975118 2 576687 912149 1 2 999999 896169 2 490432 626206 1 24504 421186 495370 2 9 999982 2 15 999991 2 363127 725724 2 2 999999 2 111926 277762 1 2 999999 -273211 2 397000 550024 2 10 999986 1 422932 755751 2399 1 19453 925506 400344 1 2 999999 98508 2 2 999999 2 111671 697031 2 675268 775583 1 570153 927628 156507 2 159432 305991 1 459645 467974 -739852 2 6 999990 1 19 999994 -668131 1 7 999981 119813 1 19 999993 640669 1 304324 735473 549808 2 9 999994 2 9 999999 1 2 999999 868291 2 2 999999 2 156812 522507 1 2 999999 -509988 2 146711 262059 1 445291 963460 -839090 1 2 999999 -606170 1 16 999998 810955 2 209749 942490 1 12 999994 -510265 1 2 999999 -586661 1 2 999999 -663097 2 550281 889728 1 2 999999 210094 1 2 999999 -627402 1 456679 584940 482997 2 211007 713639 2 2 999999 1 18 999987 -131462 1 2 999999 -350703 1 6 999992 437381 1 10 999981 809514 2 2 999999 2 158967 825776 1 30839 246129 878407 2 717091 884632 2 426671 751818 2 2 999999 2 2 999998 1 6 999983 -753595 1 2 999999 245617 2 2 999999 2 10 999991 2 2 999999 2 2 999999 1 2 999999 225401 1 349952 456267 198570 1 13 999988 -760402 1 2 999999 377686 1 2 999999 -510723 1 2 999981 550948 1 4 999981 305416 1 415052 904139 -519111 2 9 999997 1 2 999999 125698 1 2 999999 -499523 2 33420 73483 2 812504 979227 1 429083 939786 686198 2 2 999999 1 111570 433193 111097 1 593635 917834 -79940 2 8 999993 2 428712 608623 2 2 999999 1 15 999988 -844684 1 131830 569751 -529737 1 12 999986 -798432 2 171740 882663 2 2 999999 2 12 999986 1 2 999999 -31024 1 408633 583091 929627 2 15 999986 1 2 999999 233015 1 2 999999 415896 1 173895 466828 -473137 1 2 999999 12140 1 2 999999 914273 2 278861 947558 2 351847 500287 2 15 999997 1 11345 480915 -328861 2 2 999999 1 4 1000000 850411 2 2 999999 2 2 999999 1 15 999989 483050 1 2 999999 -921762 1 2 999999 -152484 1 278212 383735 214285 1 11 999999 723472 2 54078 406728 2 2 999999 1 210980 571353 859748 1 636681 652294 691998 1 2 999999 293145 1 2 999999 230922 2 20 999981 2 10 999997 2 13 999994 1 2 999999 -106948 2 2 999999 2 5 999992 1 456237 934425 -951791 1 930800 976840 129812 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999986 -764954 1 326905 661643 20332 2 435423 515112 1 2 999999 200836 1 13 999987 -856723 2 407957 675861 2 2 999999 2 45205 720797 2 4 999999 1 3 999992 537210 1 15 999994 63852 2 2 999999 2 235702 602884 1 2 999999 -38573 1 2 999999 158759 2 12 1000000 1 103973 335904 -164998 1 173776 720350 -445606 2 10 999996 2 2 999999 2 2 999999 1 2 999999 -803619 1 168697 717431 -628850 1 14 999995 958666 1 586312 758532 -329319 2 12 999982 1 2 999999 292937 1 5 999983 -871030 2 2 999999 2 146782 609276 1 12 1000000 375013 1 537621 798290 944669 2 2 999999 2 11 999991 1 81955 937796 -853316 1 2 999999 865580 1 7 999998 -309001 1 568065 569425 355900 1 621335 959246 375006 1 2 999999 -60480 1 2 999999 524210 2 8 999985 1 2 999999 -837332 1 2 999999 -226298 1 93116 343060 -175119 2 2 999999 2 913201 966612 2 7 999994 1 15 999993 539152 1 3 999993 -529001 1 13 999996 603734 2 6 999986 2 4 999989 1 174951 293657 862996 2 2 999999 1 5 999994 -55010 1 2 999999 11152 1 494137 893553 -646617 1 2 999999 179281 1 2 999999 177658 2 7 999983 2 2 999999 1 1 999999 584203 1 2 999999 -713835 2 2 999999 2 13 999984 2 15 999997 1 516061 889325 599836 2 2 999999 2 2 999999 2 2 999999 2 10 999993 1 2 999999 -562455 1 268701 830125 95239 1 6 999988 169853 2 12691 548491 2 65213 680545 2 2 999999 1 2 999999 -548833 1 509994 875752 -663020 2 54838 820179 1 2 999999 375361 2 4 999981 2 2 999999 1 2 999999 301355 2 158387 161227 1 31231 49800 -20816 1 223828 596185 -836123 1 8 999999 501989 2 2 999999 1 20 999986 -678698 2 4 999992 1 2 999999 -838059 2 2 999999 2 7 999998 1 2 999999 -876983 1 20 999991 364231 1 2 999999 375195 1 131814 801709 -159553 1 2 999999 477305 2 435481 947522 1 601268 904093 -492511 2 2 999999 1 2 999999 -84874 2 2 999981 2 163208 932905 1 598796 978118 950232 1 2 999999 599886 1 49615 308713 -165084 1 2 999999 749648 2 20 999983 2 2 999999 1 13 999997 297290 1 12 999995 -299128 2 758592 955311 1 9 999984 -330338 2 294062 302742 2 2 999999 2 286248 397202 1 17 999997 -623874 1 107646 648588 -220515 2 2 999999 2 43285 285124 2 2 999999 1 2 999999 2818 2 2 999999 1 1797 312188 599726 2 2 999999 1 2 999999 848710 1 6 999992 -982345 1 1 999998 260061 2 5 999987 1 15 999992 -71306 2 644419 900502 2 668711 677929 2 434661 565057 2 210042 661372 1 367188 836149 -554291 2 3 999993 2 4 999982 2 2 999999 2 84821 945781 2 151699 665957 1 2 999999 -494315 2 2 999999 1 18 999986 33815 2 2 999999 1 375356 429170 711818 1 293824 707357 477355 2 2 999999 2 2 999999 2 335467 590211 2 443820 714787 1 19 999994 697516 1 15 999992 -777267 1 243408 620550 -863081 1 9 999995 400953 1 521059 693612 274201 2 2 999999 2 2 999999 1 2 999999 -379800 1 20 999998 -644308 2 2 999999 2 2 999999 2 778054 910166 1 475468 662656 851190 2 2 999999 1 9 999992 -549881 2 5 999981 2 9 999987 2 20 999993 2 2 999999 2 2 999999 1 118398 734598 509369 2 466714 690400 2 19 999999 2 574375 585984 1 2 999999 324011 1 2 999999 154815 1 296342 435976 -925404 1 12 999982 -602346 2 2 999999 1 1 999991 -431261 2 2 999999 2 2 999999 1 2 999999 575130 1 608476 760509 454652 2 18 999992 2 19 999995 1 2 999999 574946 2 2 999999 1 711427 943449 297911 1 2 999999 714514 1 2 999999 622725 1 2 999999 837686 2 392013 863922 2 11 999981 2 17 999996 1 185978 897247 408172 2 14 999997 2 17 999989 2 98464 957914 2 18 999999 1 2 999999 -538018 2 2 999999 2 17 999983 1 336476 603174 -989656 2 2 999999 1 20 999992 666290 1 142903 524372 548542 1 2 999999 799832 1 14 999993 181772 2 201818 459813 1 70959 836851 917313 2 11 999997 1 2 999999 -71691 1 335553 773024 997277 2 2 999999 1 2 999999 985493 2 2 999999 2 2 999986 2 2 999999 1 5 999993 196860 1 870594 987784 481136 1 8 999986 437464 1 2 999999 -218989 2 235297 269345 1 2 999999 932398 2 8 999996 1 2 999999 -636138 1 3 999991 655154 1 8 999995 -923354 1 451186 831311 -384628 1 14 999981 -573347 2 2 999999 2 16 999998 1 83521 338686 -995754 1 5 999998 -718403 1 2 999999 3255 2 2 999999 1 2 999999 28891 1 14 999992 723359 2 12 999982 1 863539 943097 -927311 1 436128 601888 857007 1 223294 600252 -78049 1 2 999999 -917240 2 2 999999 2 2 999999 1 9 999996 -196516 1 170261 679532 -623368 2 7 999991 2 703965 870429 1 42166 61490 733492 1 2 999999 939738 2 379408 654656 2 2 999999 1 14 999984 -433129 2 9 999997 2 9 999996 2 2 999999 1 2 999999 838364 2 2 999999 1 19 999992 412993 1 2 999999 847841 1 488224 520915 576242 2 6 999995 1 650428 739162 873327 2 113816 521293 2 2 999999 2 389841 670541 1 5 1000000 303234 1 2 999999 680681 1 2 999999 881866 1 14 999988 -87916 2 2 999999 1 10 999995 731716 2 100354 343717 1 1 999982 156886 2 2 999999 1 1 999998 573722 2 636905 923317 1 20 999989 -761668 2 68756 337444 1 2 999999 683210 2 619202 975965 2 16 999990 2 677797 920257 1 9 999987 -674200 1 2 999999 -746038 2 2 999999 2 9 1000000 2 37891 204606 1 2 999999 684827 2 2 999999 1 17 999992 -77293 1 2 999999 721832 1 61301 970213 210593 1 2 999999 -649830 1 740647 970181 -725924 2 19 999991 2 20 999999 1 1 999984 834658 1 609879 816707 836332 2 2 999982 2 2 999999 2 90095 571361 2 113961 598928 2 349102 853188 1 2 999999 -389468 2 226269 959493 1 13 999991 380087 1 2 999999 647625 1 2 999999 -343027 2 3 999987 2 2 999999 1 374134 988648 -691235 1 4 999984 603851 1 8 999991 457547 2 202519 777400 2 2 999999 2 3 999998 2 2 999999 1 2 999999 19849 2 2 999999 1 291276 814605 -567163 1 18 999987 748542 2 2 999999 2 394021 675754 1 20 999993 -280303 1 2 999999 -78180 1 186985 891816 -533388 2 20 999984 2 15 999991 2 2 999999 2 211666 454407 1 9 999992 364000 2 148287 222753 2 17 999981 2 618209 766960 1 72138 541904 937710 1 3 999988 748797 1 573416 709402 233987 2 4 999998 2 14 999994 1 2 999999 210642 2 18 999984 2 14 999993 1 2 999999 -764515 1 2 999999 676746 2 2 999999 2 12 999982 1 250133 334848 848112 2 2 999999 2 18 999986 2 518590 858382 2 2 999999 2 12 999991 1 101 56744 -978813 2 16 999993 1 7 999992 763740 1 11 999989 257570 2 18 999996 1 5 999989 -99529 2 776750 932917 1 248652 967057 579246 2 2 999999 2 2 999999 1 12 999998 -184901 2 2 999999 2 7 999981 1 593242 611080 226309 2 356785 662509 1 2 999999 556450 2 247938 820396 1 2 999999 -808274 1 15 999982 -923954 1 14 999991 -212650 1 8 999987 539777 2 6 999994 1 17 999999 -918812 2 327278 449343 1 18 999992 -640971 2 771797 781701 2 2 999999 2 17 999984 1 2 999999 221755 1 830836 974760 -977179 1 10 999998 430362 1 2 999999 -178457 2 5 999990 1 2 999999 551444 2 18 1000000 1 86197 552115 -265538 2 760904 886218 2 16 999989 2 6 999983 2 2 999999 2 196339 542133 1 226986 424456 835902 1 2 999999 -577831 2 18 999997 1 17 999996 -983473 1 148770 157085 -608226 2 2 999999 2 6 999982 2 26780 197678 1 2 999999 -510640 2 2 999989 2 2 999999 2 2 999999 1 18 999981 -586508 1 2 999999 -290808 2 17 999989 1 16 999988 -837093 1 16 999991 106895 2 2 999999 1 14 999996 162970 1 17 999995 879788 2 10 999991 2 13 999986 2 15 999995 2 2 999999 1 2 999999 41257 1 282994 790410 314513 1 2 999999 -324440 2 542646 752909 2 2 999999 2 2 999999 2 9 999992 1 328079 627251 446298 1 234783 892138 -262122 2 16 999991 1 2 999999 214959 1 3 999985 -968588 1 157442 868274 -215580 1 16 999987 194810 1 11 1000000 -312124 2 2 999999 1 2 999999 -99802 2 2 999999 1 7 999990 -749312 2 170624 555697 1 2 999999 320973 2 122222 292783 2 54922 763857 1 2 999999 299299 2 13 999984 1 14 999986 526169 2 9 999991 2 47755 132916 2 2 999999 2 5 999981 1 441501 554908 -215622 1 1 999985 -543017 1 6 999984 512100 1 5 1000000 193758 2 6 999992 1 16 999985 -265376 2 2 999999 2 3 999989 1 1 999992 965486 1 2 999999 -41317 1 175238 403587 392291 1 2 999999 711997 1 2 999999 696786 1 2 999999 982039 1 2 999999 821553 1 2 999999 -369566 2 2 999999 2 2 999999 2 315524 541729 1 7 999998 639294 2 8 999990 1 384088 916608 902592 2 2 999999 1 18 999985 834022 2 2 999999 2 604242 727837 2 2 999999 2 710158 738244 2 7 999995 1 2 999999 783066 2 403501 872792 2 2 999999 2 127346 955088 1 2 999990 -198072 2 2 999999 1 220106 967240 -719899 1 2 999999 -879842 1 1 999993 -300657 1 113545 808950 255266 2 2 999999 2 6 999999 2 2 999999 1 2 999999 -347428 2 17 999993 1 2 999999 -206494 2 4 999988 2 450878 837006 2 2 999999 2 4 999984 1 321422 351171 420937 2 553282 967996 2 13 999996 1 11 999984 630878 2 2 999999 1 15 999996 -121839 1 2 999999 312950 1 2 999999 782278 1 861458 906713 -345053 2 55652 720322 2 20 999986 1 3 999993 650442 1 353199 924306 -861812 1 2 999999 -62107 2 2 999999 2 2 999999 1 2 999999 13815 1 14 999983 174567 2 2 999999 1 2 999999 -196836 1 4 999987 -590779 1 16 999999 -742426 2 2 999999 2 26656 622527 1 662061 695809 478934 2 2 999999 1 2 999999 245546 2 5 999982 2 19 999993 2 2 999999 2 20 999994 1 286076 380238 192518 1 45318 557849 35349 2 217220 253608 1 2 999999 -349638 1 20 999987 20523 2 426956 472472 2 70968 160924 2 12 999999 2 272247 329515 1 318910 993865 157385 2 2 999999 1 20 999983 -177438 2 2 999999 1 18 999994 573306 1 15 1000000 -406265 2 172728 993949 1 2 999999 775380 2 70445 769868 1 2 999999 -540947 2 2 999999 2 508483 880901 1 409170 459493 777539 1 750319 841270 827220 1 7 999996 590071 1 12 999998 478664 2 2 999999 2 2 999999 2 142328 363641 1 2 999983 731354 1 13 999986 -901997 1 598332 841762 505861 1 8 999997 493039 1 8 999981 806768 2 6 999983 2 18 999999 1 224991 953084 628030 1 9 999986 -488283 2 2 999999 1 437977 749816 224516 2 8 999989 1 2 999999 148237 1 675675 924960 858382 2 20 999990 1 2 999999 952103 1 2 999999 -725742 2 2 999999 1 2 999999 817319 2 741727 774872 1 16 999991 -311777 2 12 999982 2 13 999986 1 81906 728052 -438002 1 20 999991 375738 1 2 999999 2723 1 16 999994 -522818 2 2 999999 1 133996 890315 744760 1 2 999999 -581361 1 297369 449370 -985200 1 343551 892885 712260 2 773815 931280 2 2 1000000 1 119344 697919 -286202 2 2 999999 1 1 999986 -317273 2 2 999998 2 2 999999 2 16 999985 2 6 999984 1 7 999999 -955435 1 14 999991 206537 1 2 999999 -799345 1 20 999989 -116225 2 4 999984 2 138460 249128 1 365698 742520 -371648 1 2 999999 418313 1 8 999998 359225 1 319918 728386 -320356 2 17 999981 2 8 999989 2 19 999981 2 2 999999 1 17 999997 -110731 2 2 999999 2 1 999985 2 2 999999 1 741693 835035 -783039 1 263106 518721 -60262 2 294108 853799 1 160375 523213 -52141 2 264441 833784 1 1 999986 677495 1 2 999999 -873201 2 17 999990 2 14 999982 2 8 999983 1 8 999987 346497 1 7 999986 469194 1 7 999984 -406406 1 2 999999 -973476 2 252776 356167 2 2 999999 2 892422 934199 1 2 999999 373787 2 18 999983 2 507206 638740 1 943779 986134 461530 2 106008 607029 1 20 999998 450417 2 188248 571407 2 15 999988 2 137499 404229 2 20 999996 2 737346 979252 2 2 999999 1 202414 507336 -877073 1 5 999993 197928 2 193130 752945 1 485329 667789 492503 2 2 999999 1 13 999990 -953181 2 2 999999 2 4 999981 2 2 999999 1 9 999995 -87195 1 2 999999 748061 2 2 999999 1 516497 812421 132168 1 18 999989 504851 2 67921 301493 2 14 1000000 2 2 999999 2 299694 930471 1 2 999999 382234 1 296513 449914 88828 2 2 999999 2 2 999999 2 10 1000000 1 3 999989 -460631 2 360695 663736 2 2 999999 2 2 999999 2 2 999999 1 373554 527102 392181 1 3920 349877 69705 2 114723 962883 2 400387 712259 2 2 999999 2 15 999986 1 19 999985 -473245 1 20 999999 336856 1 188992 928403 97193 2 16 1000000 2 13 999991 2 252829 961392 2 17 999999 2 134918 144727 2 7 999998 1 12 999998 -237122 1 43213 956189 361634 1 2 999999 -167048 1 20 999998 485319 1 3 999991 -509753 1 16 999989 -56429 1 5 999985 711975 1 92493 366681 970332 1 4 999988 -851138 2 3 999998 1 17 999986 711896 1 2 999999 428973 1 2 999999 360572 2 2 999999 1 2 999999 235435 2 14 999991 1 2 999999 -59812 1 2 999999 527100 2 331176 332357 2 77591 149034 2 159905 595918 2 13 999981 2 724736 865065 2 13 1000000 2 10 999992 2 1 999991 1 609339 674663 -414013 2 2 999999 1 97830 645795 -163235 2 193524 399290 2 9 999997 1 100880 503795 639962 1 2 999999 -602684 1 18 999985 -743876 1 2 999997 313308 2 15 999981 1 2 999999 -163726 1 2 999999 -646613 1 2 999999 -384127 2 580228 989166 1 761309 959091 548668 2 96614 926009 1 196519 297767 -751530 2 2 999999 2 5 1000000 1 2 999999 -299337 1 2 999999 -51370 2 2 999999 2 2 999999 1 17 999996 -280968 2 9 999996 1 13 999999 -189437 1 344548 939011 -988419 2 284411 864325 2 15 999984 1 353355 752132 603264 1 2 999999 294340 2 2 999999 2 2 999999 1 2 999999 765884 2 316214 322575 1 77158 894954 339817 1 2 999999 756673 1 591871 822341 931175 1 2 999999 -599619 2 2 999999 1 2 999999 -592243 2 6 999991 2 6 999998 2 370073 375030 1 4 999983 30496 1 262460 287915 230650 1 1 999988 -985488 2 20 999990 1 2 999999 -366983 1 8 999996 76586 1 2 999999 -679210 2 2 999999 1 1 999991 -104023 1 14 999983 251919 2 9 999992 1 325202 692017 -880844 2 2 999999 2 80920 707724 2 276094 577372 1 14 999999 -954508 2 19 999995 2 14 999998 1 174156 284974 569756 1 2 999999 -707257 1 5 999983 853199 2 2 999999 1 2 999999 -436768 2 317486 695410 2 2 999999 1 3 999983 303741 2 2 999999 2 217979 628419 2 392829 975068 2 185897 655935 1 4 999994 904978 2 242331 877032 1 19 999989 -943245 2 3 999984 2 390288 680745 2 16 999985 1 5 999993 973847 1 2 999999 576023 1 2 999999 -544510 1 8 999984 -915675 1 2 999999 738650 2 6 999995 2 3 999981 1 2 999999 -88826 1 15 999994 551729 1 11 1000000 -294822 1 2 999999 -584955 2 33865 755285 2 64335 971562 1 8 999990 -891536 2 14 999998 2 2 999999 1 2 999999 -58071 2 2 999999 1 94145 720260 -824909 2 246666 785616 1 1 999996 -526169 2 13 999989 2 2 999999 2 117299 547660 1 395574 986260 758438 1 2 999999 -903538 2 10 999983 1 2 999999 930768 2 16 999983 1 2 999999 -542527 1 617053 960584 -929079 2 14 999986 1 2 999999 -659539 1 12 999998 -407131 2 18 999992 2 5 999981 1 71357 385105 817501 2 96907 98401 1 2 999999 -853310 2 593901 910136 2 2 999999 2 711488 824648 2 313897 898952 1 468562 734326 -791176 2 15 999985 1 12324 869750 -227081 1 2 999999 818248 2 19 999994 1 2 999999 799651 1 2 999999 664616 1 4 999999 129340 1 2 999999 -577441 2 266114 766041 2 14 999990 2 18 999981 1 11 999998 -647762 1 202136 338459 -506389 1 2 999999 -646354 1 12 999983 -561315 1 17 999986 -336199 2 2 999999 1 13 999998 720494 2 13 999985 2 2 999999 2 2 999999 1 13 999989 -723924 1 2 999999 -328210 2 2 999999 1 16 999981 -871418 1 2 999999 53349 2 8 999999 1 334428 830037 -92675 2 1530 888050 2 16 999998 2 313155 977384 2 566866 883427 2 666768 919367 1 2 999999 989218 1 2 999999 -584356 1 17677 511013 -597309 2 20 999999 2 469749 491616 2 14 999995 1 423966 815597 830560 1 19 999987 -725773 1 2 999999 16678 2 808259 863338 2 5 999989 2 2 999999 2 284613 883307 2 1 999991 1 2 999987 -593692 2 2 999999 2 742777 926350 1 721767 826597 -385945 1 2 999999 949214 2 12 999981 2 2 999999 1 785549 883719 891538 2 2 999999 1 307036 819906 467741 2 2 999999 1 2 999999 -52857 1 2 999999 -706300 2 821171 866915 2 18 999982 1 180774 717225 -400145 2 2 999999 1 411003 597188 678021 1 3 999992 -772283 2 751259 899728 2 2 999999 1 2 999999 -104080 1 205897 612487 -702857 2 379573 838161 1 7 999998 -521659 2 680726 972272 2 113656 858456 2 16 999981 1 8819 350913 -932899 2 172409 407218 1 6 999984 282604 2 11 999983 2 163618 336772 2 2 999999 2 2039 822425 2 17 999993 2 2 999999 2 2 999999 1 11 999996 -684680 1 536350 620660 -224639 1 2 999999 -719095 1 2 999999 566059 1 2 999999 526552 2 2 999999 2 2 999999 1 608903 745595 151152 1 17 999992 504819 1 2 999999 -991941 1 125997 222528 138977 2 2 999999 1 381303 821615 376478 1 19 999987 -327468 1 2 999999 -547905 2 231322 945247 1 4 999988 519593 2 2 999999 1 2 999999 366460 2 908035 932147 1 516013 873944 -69260 2 318276 361239 1 2 999999 68580 1 2 999999 -14170 2 373048 805075 2 2 999999 2 20 999991 2 19 999989 2 2 999999 2 2 999999 2 556085 629287 2 808670 993990 2 5 999994 2 2 999999 2 463445 930290 2 364115 926495 1 17 999993 -101230 2 2 999999 1 7 999985 292274 2 198789 851657 2 2 999999 2 2 999999 1 2 999999 804280 2 440357 813553 1 12 999998 -149379 1 568462 933872 53880 2 2 999999 2 5 999982 1 17 999983 -830125 2 2 999999 2 2 999999 1 2 999996 80292 2 134266 496285 2 2 999999 1 15 999985 829649 1 20 999992 4387 2 2 999999 2 312637 874951 2 2 999999 2 66710 810909 1 2 999999 -247071 1 5 999999 289254 1 2 999999 -361721 1 23628 242930 802610 1 318695 505985 559988 2 2 999999 1 2 999999 628083 2 273325 707607 1 3 999993 -564725 2 502145 998829 1 12 999990 582705 1 12 1000000 579672 1 2 999999 289343 2 2 999999 1 2 999999 -496286 2 14 999986 1 2 999999 -345247 2 34536 662954 1 544435 723293 620074 1 5 999987 -514666 1 541116 629775 -248811 2 11 999998 2 3 999998 1 655477 804953 943149 1 2 999999 817171 2 330722 687411 1 937084 946601 321867 2 2 999999 2 2 999999 2 5 999982 2 2 999999 1 2 999999 -385868 2 428576 802059 2 7 999987 2 2 999999 1 10 999987 681546 2 2 999999 2 4 999999 1 2 999999 -485498 1 362151 434979 362029 2 14 999982 1 13 999986 917392 2 18 999993 1 614140 933322 -604383 1 2 999999 428196 2 2 999999 1 8 999990 -384633 2 193814 250577 2 2 999999 2 2 999999 1 102729 532209 -729466 1 75125 724289 791076 1 183278 957327 587358 1 2 999999 335267 2 627910 796580 2 320471 507349 2 2 999999 2 234101 876699 2 2 999999 1 2 999999 478336 1 136475 694514 -570294 2 2 999999 1 471380 762841 546724 2 251775 468712 2 15 999992 1 617221 892218 305099 1 2 999999 632019 2 8 999995 2 13 1000000 1 2 999999 -131934 2 12 999983 1 720502 875709 114952 1 13 999988 338071 1 57937 913416 206339 1 13 999995 -998397 2 2 999999 2 1 999994 1 2 999999 -323746 1 2 999999 777802 1 2 999999 776713 1 2 999999 995444 1 20 999996 -389808 1 88552 796039 -512082 2 2 999999 2 88672 774356 2 221614 272563 1 387286 422108 -467162 2 485487 514342 2 4 999995 2 661982 966506 2 1 999993 1 12 999988 537942 1 8 999981 -837379 1 12 999982 711324 1 11 999983 -657858 1 360998 893367 612957 2 126714 937676 2 2 999999 1 303137 782650 747745 1 17607 351769 -978208 2 8 999982 2 17 999998 1 20 999996 221546 2 17 999991 2 2 999999 1 883420 900091 649270 2 9 999981 2 13 999989 1 2 999999 -273927 2 4 999987 1 135680 348635 404748 1 264554 599056 -82427 1 641457 930667 239723 2 351031 739952 1 19 999991 -601015 1 80421 469712 446309 2 23366 364081 1 370570 484277 -871238 1 15 999998 808101 1 2 999999 -979439 2 851401 920717 1 2 999999 -814413 2 265912 554049 2 2 999999 2 2 999999 2 331568 916302 2 2 999999 1 335514 962264 148823 2 1 999995 1 265975 424336 735931 2 2 999999 1 2 999999 -804490 1 863319 879842 -971240 2 12 999999 1 6 999981 -442208 1 543205 856585 995926 2 2 999996 1 323679 704059 -697606 1 2 999999 -290636 1 580597 961447 -412252 2 20 999993 1 18 999999 279218 2 13 1000000 2 2 999982 2 187406 558618 2 493610 952284 1 1 999986 224712 1 418890 645351 -601909 2 2 999999 1 2 999999 342058 1 15 999999 -915467 1 12 999998 22113 2 204542 353594 1 284084 716644 -284830 2 2 999999 1 2 999999 -810108 2 14 999992 1 9234 888524 -669387 1 2 999999 771949 1 597811 742131 168881 1 2 999999 486963 1 10 999986 493286 1 2 999999 -780481 2 18742 756831 1 14 999987 185825 2 6 999999 1 11 999982 -324310 2 2 999984 2 2 999999 2 443439 836250 1 460665 841924 -191890 1 110120 566919 461656 1 1 999983 873989 1 2 999999 -456601 1 7 1000000 598896 1 707647 932182 -715381 2 303964 678110 2 527515 798035 2 6 999988 1 2 999999 -384074 2 136418 451280 2 423787 488205 2 1 999993 2 862808 932804 1 2 999999 702486 2 2 999999 2 376871 696231 2 195144 274291 1 2 999999 25152 2 157842 832908 1 15 999992 -924394 1 537233 988452 -736548 1 231747 935751 -417617 2 17 999987 2 15 999982 1 58442 764071 -725418 1 12 999999 777746 1 727362 999162 59648 2 3 999981 1 2 999999 -168052 1 2 999999 -948970 1 621404 867514 172463 1 17 999985 -362399 1 208119 399735 -494287 2 12 999986 1 2 999999 897453 2 4 999982 1 2 999999 69508 1 4 999996 -403422 1 851687 911742 -952447 2 17 999986 1 2 999999 -415845 2 276740 368821 2 629209 971373 1 2 999999 184525 1 2 999999 342296 1 2 999999 52935 2 333376 773811 1 2 999999 -313849 1 13 999998 843124 2 2 999999 2 2 999999 1 2 999999 -603180 1 693247 847153 -595498 1 10 999990 869922 1 2 999999 129197 1 9 999998 -835459 1 257073 476423 538061 2 2 999999 2 2 999999 2 126375 700809 1 2 999999 -756637 1 2 999999 -775171 1 2 999981 -229222 2 37683 978000 2 98380 565694 2 121162 189037 1 11 999992 -805979 1 2 999999 -357643 2 5 999998 1 520152 607122 -975112 1 10 1000000 618896 2 345432 621948 2 2 999999 2 285203 906314 2 13 999998 2 208803 390955 2 58864 329777 2 565193 737121 1 61139 444429 -530176 2 580972 891077 2 607018 730002 2 2 999999 2 353516 870394 1 229287 727031 -359102 2 12 999982 1 17 999996 447669 1 39130 640610 -14937 2 57959 336211 1 522381 969197 -898160 1 146915 411829 807131 1 2 999999 -780697 2 482173 549409 1 2 999999 662651 2 2 999999 1 10 999983 -693533 2 15 999994 1 2 999999 -364590 1 2 999999 382461 2 436643 631431 1 566326 586293 518773 1 3 999984 995770 2 165877 677158 1 96736 881611 244667 2 701887 737044 2 11 999988 1 295150 630263 -840416 1 2 999994 868531 1 405698 782471 -219298 2 20 999988 1 2 999999 680052 2 52342 518758 2 2 999999 1 590920 955651 -918907 1 698401 775801 863311 2 14 999986 1 2 999999 -179609 1 25615 618264 38343 2 5 999996 1 3 999988 180469 2 4 999995 2 2 999999 1 662815 852601 255468 1 4 999994 -12849 1 11784 541087 675589 2 2 999999 2 3 1000000 2 293575 500354 2 11 999996 1 555954 825759 -332730 1 2 999982 -564489 2 5 999991 1 50283 416219 586296 2 19 999991 1 20 999999 -540333 2 5 999984 2 298230 431354 2 2 999999 1 10 999985 485708 2 2 999995 1 2 999999 -891584 2 2 999999 2 10 999996 2 296436 528595 1 2 999999 336383 1 79034 511172 22702 1 2 999999 -14053 2 304882 722525 2 352128 352713 1 8 999981 -101959 1 441383 443365 -210546 1 15 999988 326693 1 18 999985 565205 2 2 999999 1 7 999982 87600 1 2 999999 928607 2 433285 759550 1 478442 563664 28076 1 2 999999 -935210 1 13 999987 71997 1 13 999994 683912 2 139416 834038 1 1 999983 -200509 2 16 999986 1 2 999999 -574976 1 13 999982 -928918 2 2 999999 2 16 999999 2 399098 786340 1 3 999990 414758 2 4 999990 1 943296 979129 -489277 1 62228 929765 451399 1 2 999999 250273 2 631398 943701 2 240834 838453 1 305829 698054 586240 2 2 999999 1 14 999997 -420553 2 20 999984 1 2 999999 644603 2 15 999981 2 11 999999 2 7 999997 1 15 999981 985878 1 5 999993 130962 1 2 999999 356741 2 131844 438008 1 10 999982 527197 1 2 999999 -979036 1 2 999999 523780 2 112450 213560 2 2 999999 2 568353 639126 2 588822 802140 1 263608 830755 -237145 2 2 999999 1 15 999992 -298325 1 7 999998 716917 1 9 999994 -782785 2 266225 878337 2 2 999999 1 87454 353009 7373 1 206233 899364 -152769 1 171051 465192 -425305 2 10 999995 1 20 999992 598569 1 2 999999 145375 2 2 999999 1 18 1000000 51115 2 2 999999 1 663835 970250 -781632 2 127993 939003 1 375958 718472 -780117 1 326711 809240 817975 1 13 999994 -279191 2 353920 715962 2 8 999995 1 135912 428373 -373961 2 2 999999 2 2 999999 2 13 999983 2 275251 566334 2 379431 987550 2 2 999999 2 2 999999 2 2 1000000 2 3 999999 1 2 999999 -128096 2 390145 976335 2 2 999999 1 16 999984 11798 2 405869 425092 2 2 999999 1 12 999999 -555892 2 2 999999 2 16 999981 2 2 999999 2 2 999999 1 7 999984 592845 2 2 999999 1 2 999999 261590 2 19 999982 2 17 999995 2 250313 610987 2 5 999981 2 450762 980033 1 552157 710593 296465 1 61887 571881 478713 2 110122 876223 2 10 999992 1 2 999999 -31123 2 10 999997 2 15 999985 2 3 999984 1 530618 662803 721986 1 11 999984 703726 1 12 999986 789470 2 2 999999 2 2 999999 1 2 999999 870817 2 2 999999 2 15 999998 1 9 999991 -409903 2 2 999999 1 2 999999 809091 2 10 999998 1 862517 897706 -211303 1 2 999999 501786 2 524160 698027 1 2 999999 -757690 2 9 999997 2 2 999999 1 136439 494179 -671840 2 502293 956452 1 203245 707274 696342 1 2 999999 -243790 1 175539 256595 -43778 1 12 999992 345024 1 253592 265281 -909957 1 2 999999 187707 1 2 999999 841144 2 2 999999 2 168685 240464 2 2 999999 2 1 999986 2 28688 552766 2 10 999982 1 18 999998 -560873 1 2 999999 -604391 1 10 999989 222024 1 16 999998 -161529 2 268734 982687 2 156999 973950 2 8 999993 1 8 999981 -843773 2 2 999999 2 222256 908629 2 170016 216149 1 3 999986 -839704 2 193041 346530 2 236758 850181 2 13 999988 1 642887 756727 -195081 2 17 999994 1 2 999999 -135843 2 2 999999 2 2 999999 1 474028 698859 751612 1 762735 996597 -390624 1 19 999995 -979110 2 6 999993 2 218348 645273 2 2 999999 2 162357 588005 1 10 999991 -988473 2 744753 785737 1 17 999986 694583 1 29522 917241 987872 2 921323 991699 2 11 999993 2 2 999999 1 5 999993 -886709 1 2 999999 224113 1 135230 550388 -287915 1 1 999992 -204814 2 368258 525149 2 2 999999 1 7 999988 868224 1 2 999999 149780 2 15 999984 1 2 999999 -211340 2 20554 435483 2 5 999998 1 2 999999 -476780 2 16 999999 1 259237 921645 181018 2 183048 910646 2 2 999999 1 2 999999 -849027 1 2 999999 -83379 2 2 999999 2 2 999981 2 4 1000000 1 2 999999 -836898 2 20695 261132 2 2 999999 1 16 999987 660874 1 283849 904623 -355212 2 270806 505214 2 544268 823106 1 625331 975745 -817078 1 530499 729880 -229371 2 16 999998 1 9 999992 -631446 2 11 999998 2 2 999999 1 2 999999 -595985 2 2 999999 2 94288 901000 2 2 999999 1 2 999999 805582 2 17 999988 1 2 999999 225241 1 7 999985 -425075 1 440761 458151 667996 1 2 999999 555490 2 436786 871526 2 2 999999 1 13 999999 -701822 1 2 999999 -24530 1 1 999994 364313 1 2 999983 898612 2 518810 616297 2 3 999996 2 2 999999 1 5 999982 -173625 1 16 999991 973117 2 457776 810123 2 59391 974184 1 7 999986 907222 2 586447 944477 1 3 999991 466980 1 117520 264567 585251 2 200876 880894 2 12 999994 2 4 999982 1 2 999999 910986 1 2 999999 -120586 2 2 999997 2 2 999999 1 73135 426343 493372 1 18 999992 981866 1 394675 648689 217464 1 2 999999 -581982 2 6 999984 1 20 999982 375241 1 13 999984 -771576 1 5 999992 -638574 1 294529 558643 -62948 2 63250 879097 2 56627 782343 2 2 999999 2 2 999999 1 10 999982 -590944 2 214971 568021 1 791841 901508 310193 1 448435 731020 850573 2 6 999988 2 471293 781213 1 2 999999 -273086 2 13 999986 1 6 999982 -351762 1 1 999985 852209 2 2 999999 1 1 999988 310589 1 46667 305928 -435762 1 19 999996 848042 1 361026 619743 585420 2 2 999999 2 143687 200461 2 193831 662274 2 13 1000000 1 20 999986 -512436 1 47959 870102 60132 1 632976 881123 494865 1 128529 345341 -797407 2 15 1000000 2 2 999999 2 11 999984 1 1 999995 -395449 1 2 999999 621567 2 93414 424481 1 2 999999 705081 1 197152 516573 -274494 2 689505 692355 2 2 999999 1 5 999992 216201 2 224866 728361 1 2 999999 -285350 2 2 999999 1 19 999995 -86371 1 1 999985 257329 2 19 999991 2 705877 981591 1 74642 104824 409680 2 725646 969823 1 327700 873797 -649377 1 2 999999 -423987 2 2 999999 2 90827 205635 1 2 999999 219121 1 2 999999 836708 2 663130 998501 2 179751 505569 2 9 999993 1 26138 329840 -881466 2 2 999999 1 11 999982 -312183 1 2 999999 -183071 1 439161 793075 -549814 2 200037 652282 1 2 999999 894361 1 13 999997 -192641 1 10 999989 595918 2 12 999982 1 2 999999 557100 1 15 999983 -385442 2 213262 512343 1 3 999989 -114079 1 16 999982 268029 1 4 999987 792586 2 2 999999 1 471411 651949 -355971 1 540623 742869 -660437 2 5 999985 2 2 999999 1 2 999999 -89977 2 2 999999 2 3 999987 1 6 999992 126109 2 210894 791264 2 757065 891434 1 395831 648931 378499 1 2 999999 -54284 1 2 999999 77184 2 498862 855887 2 13 999996 2 2 999999 1 2 999999 -350753 2 2 999999 2 2 999999 2 8 1000000 2 456378 778029 1 2 999999 183611 1 14 999995 307902 2 2 999999 1 2 999999 -393513 1 2 999999 270066 1 2 999999 41786 1 2 999999 -534108 1 15 999994 772996 1 2 999999 -762811 1 396018 644711 -481624 1 2 999999 -365531 2 11 999986 1 2 999999 -691318 2 11 999985 1 2 999999 -381819 1 237580 542905 -437113 1 2 999999 -806064 2 2 999999 2 2 999999 2 12 999982 2 218991 276236 1 2 999999 -485923 2 16 999988 2 482808 572981 1 255555 627944 -135391 1 2 999999 -626872 2 2 999987 1 127840 162873 -262441 1 4 999985 511355 2 1121 886800 2 273337 981312 1 2 999999 -615591 2 5 999984 1 392279 872126 185787 1 11 999981 -47242 2 2 999999 2 18 999998 1 609635 963178 45139 2 7 1000000 2 542174 946341 1 648464 673330 -167824 2 2 999999 1 11 999986 910802 2 212638 327969 1 2 999999 -391976 1 12 999990 273383 2 2 999999 2 111278 307571 1 442517 610240 -715266 1 314743 433752 499700 1 1 999997 992009 2 2 999999 1 295662 494894 -723752 2 2 999999 2 949358 989508 2 192962 960256 2 18 1000000 2 19 999989 2 204300 240422 1 2 999999 938897 1 17 999982 -503175 1 14 999989 -714708 1 957124 992903 562737 1 27787 744788 549767 1 391476 443892 -23858 2 2 999999 2 186793 476656 2 19 999983 1 12 999996 68626 2 2 999999 1 18 999999 118392 1 2 999999 748671 2 6 999997 1 2 999999 797020 2 2 999999 1 2 999999 -549860 2 3 999981 2 2 999999 2 2 999999 2 20 999993 2 6 999989 2 7 999990 1 405285 802469 -724854 1 354732 981430 870291 1 2 999999 804144 1 584565 911703 -579233 1 7699 193431 -160866 2 15 999994 2 704383 939744 1 17 1000000 -502026 2 7 999982 1 2 999999 -102355 1 58765 907228 733630 1 2 999999 294573 2 331535 389353 2 2 999999 2 359778 387458 1 2 999999 787177 1 366960 671520 -851128 1 2 999999 -54348 1 2 999999 -552188 2 726076 742672 1 145987 710030 -862078 2 2 999999 1 327187 607141 30581 2 6 999990 1 579563 644677 -590172 1 2 999999 475373 2 3 999987 1 182 458965 552768 1 15 999987 250806 1 16 999984 -386228 2 34303 284330 2 2 999999 2 908137 974059 1 147593 854467 -743667 1 2 999999 -613165 2 11 999990 1 19 999994 797032 1 19 999985 -42201 1 2 999983 -235032 2 2 999999 1 2 999999 652313 1 630339 979459 -141347 1 312736 343953 -249701 2 12 999982 1 18 999984 372917 1 366133 989423 930918 1 9 999998 383761 2 2 999999 2 14 999985 2 90720 247395 1 2 999999 280570 2 11 999982 2 1 999993 2 6 999985 2 2 999999 2 2 999987 2 25750 460692 2 19 999996 2 442037 590550 1 2 999999 -405710 1 2 999999 907057 2 2 999999 2 394019 721114 1 2 999999 -462167 1 9 999994 -44621 2 25118 143200 2 125880 704423 2 626245 960327 2 2 999999 2 2 999999 1 270349 865596 -70386 2 478977 688162 1 11 999984 -923668 2 14 999989 2 18 999999 1 550869 759725 -327042 2 2 999999 2 2 999999 2 12784 619094 1 2 999999 -967491 1 2 999999 -554575 1 240101 497492 -174054 2 413083 754005 2 8 999988 2 11 999985 1 2 999999 70156 1 2 999999 183984 1 379648 989560 506585 2 2 1000000 1 14 999989 -647252 2 1 999987 2 15 999981 1 3 999983 173019 1 376486 940509 -450965 2 891405 947574 2 815835 940959 1 2 999999 275024 2 14 999992 1 2 999997 297940 2 287486 339958 1 18 999993 -919043 2 2 999999 1 17 999994 -345890 1 288454 639120 -921192 1 5 999985 169081 2 4 999985 1 20 1000000 -333411 2 2 999999 1 801855 933559 920783 2 15 999984 1 11 999989 -495196 1 11 999995 -263522 1 342729 682098 960826 1 1 999993 969173 2 254361 266184 2 2 999999 1 411887 725349 317720 1 915095 933775 914059 1 11 999991 -910456 1 28469 991078 936620 1 235783 460545 475116 2 2 999999 2 226788 928593 1 12 999994 571310 1 245222 998095 952309 1 2 999999 -9329 2 2 999999 1 2 999999 -2299 2 2 999999 2 70977 593613 2 11 999997 2 45259 416495 1 2 999999 839761 1 9 999982 -779057 2 469486 905886 2 49960 667033 2 227010 536992 2 17 999994 2 65064 724170 1 2 999999 101752 1 2 999999 457286 1 2 999999 -476654 2 2 999994 1 213115 697326 152829 1 2 999999 -894845 2 14 999982 2 570192 606247 1 19 999996 -904520 2 6 999997 2 18 1000000 1 2 999999 -977397 2 2 999999 2 2 999999 2 474416 487360 2 14 999981 2 3 999983 2 184272 541819 2 399437 545951 1 2 999999 608774 2 2 999999 1 2 999999 823196 2 10 1000000 2 2 999999 1 2 999999 -539750 2 462611 769752 2 16 999984 2 5 999992 2 12 999982 1 2 999999 270309 2 2 999999 1 1 999995 -613250 2 17 999997 1 2 999999 724228 2 783225 881718 2 16 999981 1 70595 849496 567978 2 14 999986 1 2 999999 -864850 1 2 999999 -651804 2 2 999999 1 2 999999 -701913 2 324328 990229 1 2 999999 -43427 2 79677 496061 1 2 999999 47851 2 2 999999 1 16 999998 212061 1 2 999999 816302 2 13 999986 2 744453 969700 1 2 999999 -435827 2 2 999999 1 10 999992 25608 1 7 999987 327535 2 2 999999 1 2 999999 -64879 1 2 999999 775670 2 2 999999 2 494538 986800 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999993 2 5416 502774 2 2 999999 2 643674 709275 1 20 999984 -438756 1 2 999999 -985305 1 2 999999 -130032 1 381915 453560 -164526 2 2 999999 2 711766 866172 2 10 999987 1 2 999999 -104917 2 20 999994 2 153206 941898 2 2 999999 1 167060 189800 650860 2 6 999997 2 8 999996 1 2 999999 -709666 2 2 999999 1 2 999999 726446 1 8 999982 83887 1 2 999999 71597 1 2 999999 -859608 2 436761 677978 1 304131 650262 680653 1 5172 740064 -393939 2 2 999999 1 2 999999 555512 1 2 999999 -25743 1 5 999998 -959409 2 2 999999 1 2 999999 -508206 1 15 999998 -846955 2 2 999999 2 202405 690418 2 390028 878955 2 7 999986 2 3 1000000 2 2 999999 1 561164 700271 885382 1 2 999999 -916317 1 4 999989 48654 2 903527 912746 1 10 1000000 -561274 1 13 999995 535163 1 2 999999 -230967 2 2 999999 1 2 999999 151485 2 2 999999 1 2 999999 -162444 2 2 999999 1 12 999989 -351489 1 14 999988 -618114 1 2 999999 918644 2 809915 983109 2 2 999999 1 509173 843302 131340 2 108726 588819 1 455540 727666 556661 2 20 999990 2 2 999999 2 20 999983 1 769302 859765 905613 2 7 999996 1 2 999999 -11068 2 2 999999 2 2 999999 2 17 999984 1 228028 317327 939538 1 14 999993 -902286 1 2 999999 -498761 1 2 999999 332195 1 6 999987 347901 1 2 999999 142811 1 2 999999 487752 1 2 999999 -53754 1 591822 653377 621255 1 50352 803846 591177 1 349355 711818 404717 1 108730 483340 744777 1 2 999999 898699 2 2 999999 2 73541 717834 1 2 999999 -855324 1 10 1000000 -514132 2 2 999999 1 2 999993 56511 1 7 999987 505412 2 2 999999 1 897990 923852 791596 1 1 999987 -439285 1 2 999999 -299755 1 2 999999 965409 2 2 999999 1 14 999988 -740059 2 163137 250473 1 652157 868999 -475837 2 584452 839273 2 16 999993 1 15 999983 709977 1 2 999999 -779032 1 2 999999 -851550 2 144760 866857 1 2 999999 -117263 2 196759 940562 1 2 999999 -565106 1 12 999996 137077 2 5 999996 1 2 999993 -737168 1 2 999996 972426 2 2 999999 1 276643 846057 874867 2 14 999997 2 491871 839699 2 6 999986 1 487149 793876 376105 2 210282 980783 1 13 999988 464040 2 2 999999 1 454920 981070 334628 1 320049 544282 -639674 2 6 999986 2 9 999987 2 6 999983 2 5 999995 1 2 999999 -198535 2 223074 497326 2 2 999999 1 2 999999 669307 1 413304 600790 -601844 1 2 999999 -275787 2 3 999984 2 2 999999 2 9 999990 1 2 999999 318903 1 250451 295409 51221 2 20 999991 1 2 999999 209423 2 14 999989 1 5 1000000 682862 1 1 999982 -688324 2 513407 983566 1 97609 293240 -511558 2 11 999996 2 24789 655143 1 3 999998 298454 1 900495 932145 -925653 1 2 999999 503266 1 10 999986 -440314 2 150006 161707 1 2 999999 596412 2 4 999985 1 2 999999 436077 1 11 999998 348421 2 12 999987 2 508335 691526 1 681439 899839 993105 2 155909 582137 1 548463 749842 -400962 1 276954 484923 35521 2 149315 707686 2 103344 189656 1 2 999999 514120 1 9 999984 -557521 1 2 999999 360459 1 15 999998 -593882 2 2 999999 1 2 999999 -608967 1 129775 306339 -204486 1 18 999981 -404974 2 9 999988 2 2 999999 1 20 999994 661217 2 2 999999 2 16 999982 2 2 999999 1 8 999998 620057 2 9 999987 2 2 999999 1 3 999991 669631 2 2 999999 1 7 999997 529110 2 320775 921713 1 522155 569268 102105 1 655133 663567 696383 2 609057 976750 1 2 999999 -50098 2 30615 737372 2 452049 609675 2 14 999993 2 2 999999 2 5 1000000 1 305259 668510 395989 2 18 999989 1 838646 992194 59840 2 1 999983 1 677065 716174 -993066 2 398396 588884 2 2 999999 2 227211 786911 1 2 999999 792860 1 2 999999 373293 1 5 999984 -604177 2 13 999996 2 4 999988 2 12 999989 1 2 999999 655650 1 2 999999 -952671 1 2 999999 -887537 2 307271 396369 1 20 999982 310714 1 791463 837275 -160542 2 2 999999 2 425153 766098 1 2 999999 -675975 2 15 999983 1 2 999999 -399247 1 2 999999 -117194 2 2 999999 2 7 999999 2 2 999991 1 2 999999 769006 2 13 999988 2 11 999983 1 17 999995 -142819 2 18 999996 1 2 999999 -262164 1 2965 951067 -97430 1 2 999999 555219 2 238344 642108 2 2 999999 2 405474 638994 2 2 999999 1 4 1000000 23354 2 191828 426523 2 2 999999 1 16 999996 -343088 2 10 999993 2 164034 699256 2 272812 695386 1 2 999999 924638 2 14 999995 2 245001 515075 2 2 999999 2 289793 685472 2 4 999981 1 589296 896315 -118213 2 16 1000000 1 2 999999 -211185 1 119876 617665 909712 1 2 999999 -628712 2 33770 264555 2 2 999999 1 232358 665084 259371 2 16 999983 2 2 999999 2 489659 941803 1 718353 890783 574559 2 2 999999 1 2 999999 -848265 2 47799 195439 2 9 999996 1 2 999999 118636 2 2 999999 2 2 999999 1 2 999986 563685 2 1 999981 2 444823 522780 2 2 999999 1 6 999985 -897843 2 17 999990 1 2 999999 -250598 2 591058 801238 1 2 999999 436775 2 385558 397508 1 242262 483618 -907394 1 2 999999 -711920 2 346568 712113 1 2 999999 696412 2 2 999999 1 2 999999 975277 2 2 999999 1 2 999999 -310027 1 11239 423578 -314320 1 217223 326030 771576 2 19 999981 1 640816 856779 -868787 2 2 999999 2 1 999986 1 15 999999 449054 2 11 999987 1 12 999984 -730364 2 2 999999 2 16 999998 2 14 999988 2 15 999998 1 2 999999 177254 2 77001 382648 2 14 999997 2 9 999997 2 175221 481312 2 2 999999 1 2 999999 -643893 1 2 999999 -851697 2 2 999999 1 2 999999 760351 2 2 999999 2 16 999991 1 18 999997 -194153 2 3 999990 1 15 999999 -338278 2 10 999990 2 2 999999 1 2 999999 -900040 1 9 1000000 -451039 1 19 999988 975104 2 2 999999 1 11 999988 234652 1 2 999999 857095 2 12 999986 2 68962 79835 2 15 999989 1 122253 481175 -938367 2 10 999990 1 171061 729780 818219 2 7 999985 2 594730 703450 2 18 999995 1 13 999990 -63369 1 2 999999 -397991 2 11 999994 1 128654 537574 -4014 1 2 999999 27752 2 449795 710374 1 2 999999 -277987 2 264427 797457 2 278359 820730 2 632771 941924 1 618475 995877 -395683 2 58922 953094 1 14 999988 357441 2 2 999981 2 2 999999 2 2 999999 2 381690 610869 2 20 999992 2 436713 558751 2 62193 702029 1 7 999995 305651 2 19 999995 2 18 999999 1 20 999986 -358476 1 19 999984 -718595 1 763009 953340 -93383 1 2 999999 -827022 1 15 999995 -599892 1 17 999982 429524 2 15 999991 1 2 999999 -671614 1 693539 727342 -478681 2 61160 808525 1 91015 868691 113976 1 410775 914594 728084 1 305550 329150 989879 1 15 999998 682339 2 233175 281307 1 15 999997 279057 2 175638 276540 2 5 999983 2 161922 321378 2 7 999983 1 2 999999 129295 2 11 999996 1 5 999983 704114 1 4 999984 -235735 1 19 999997 891046 1 466304 581521 -681558 1 18 999994 50742 2 9 999995 1 13 999990 686303 2 11 999985 2 2 999999 1 2 999999 -659389 2 15 999994 1 616864 991999 -11807 2 2 999999 2 3 999984 2 557621 592706 2 561240 569001 1 10 999982 -238630 2 688515 921242 2 381333 820964 2 11 999984 1 2 999999 465562 1 2 999999 938914 2 14 999993 2 6 999999 1 2 999999 835641 2 2 999999 1 16 999981 652037 2 304829 876972 1 2 999999 -106999 2 13322 678258 2 27582 840339 1 155776 946193 984189 2 347166 904044 1 17 999981 970542 2 2 999999 2 2 999999 1 2 999999 220340 1 2 999999 -336008 1 2 999999 -796695 1 565772 633740 -136198 2 7 999986 1 2 999999 -106756 2 2 999999 1 446720 855783 -356356 2 722281 760089 1 19 999997 514828 2 53995 891406 2 4 999996 2 2 999999 1 8 999982 -230830 1 10 999981 -860302 2 6 999992 2 819425 934913 1 675855 942662 -201291 2 2 999999 2 2 999999 2 10 999992 2 497884 979366 1 143111 774274 938447 2 2 999999 1 2 999999 -168388 1 826874 980682 -254683 1 225163 227255 -739500 2 6 999986 1 129285 729832 358504 2 787707 873676 2 2 999999 1 4 999986 864907 1 19 999989 951876 2 18 999990 2 3 999995 2 4 999993 1 405411 483022 -797518 1 415409 839176 -770584 2 2 999999 1 18 999998 -565719 1 15 999991 -188032 2 2 999999 2 9 999998 2 34251 963022 2 44010 98926 1 2 999999 -532105 1 412472 487066 -452059 1 3 999991 744562 1 19 999988 -360560 2 7 999991 2 458184 960517 1 2 999999 -775564 2 14 999993 1 97390 215326 -821793 2 2 999999 1 288865 857894 -424481 2 5 1000000 1 2 999999 262889 1 537825 787554 224951 1 262473 278874 -874460 2 7 999996 2 2 999999 1 4 999990 644736 2 292501 669848 1 89777 888728 -105289 1 2 999999 246892 1 228702 763329 -943856 1 13 999990 -24345 2 624018 902520 1 2 999999 454808 1 14 999981 71868 1 9 999991 -994204 1 13 999997 800962 1 41854 916029 585317 2 624159 873549 2 19 999991 1 141950 216923 513652 2 5 999996 1 707655 721339 -424144 2 2 999999 2 12 999988 2 5 999994 2 388224 446875 2 2 999999 1 2 999999 946083 2 16 999988 1 8 999991 -474930 1 549677 937664 299490 2 18 999983 2 12 999987 1 57629 351753 -784497 2 26929 192928 1 2 999999 497751 1 177847 573617 -418420 2 586117 823162 2 2 999999 1 17 999993 879492 1 63418 590432 898514 1 18 999995 -30404 2 298762 593572 2 5 999988 2 113054 720321 2 620323 885388 2 185536 896389 2 16 999982 2 12 999992 2 673146 996835 1 6 999994 -216414 2 608728 655938 2 240399 743027 2 2 1000000 1 13 999987 856826 1 2 999999 -836193 1 1 999999 10741 2 2 999999 1 2 999985 -92067 2 235816 329015 2 2 999999 1 2 999999 -111949 1 5 999984 236345 2 640448 932421 2 418683 900655 1 869477 990037 -335924 2 11428 871763 2 599084 738740 1 2 999999 -702553 2 16 999982 1 5 999987 -795907 2 287316 510713 2 15 999993 2 7 999996 2 2 999999 2 2 999999 2 507598 874309 1 659370 679131 148608 1 142376 453059 -108096 1 2 999999 727709 1 450778 871839 -265095 1 6 999981 -114310 1 2 999999 560271 1 15 999988 -912422 1 101223 924465 431178 1 179690 971993 135757 1 534851 754057 -578970 2 200041 667473 1 892613 932689 947303 2 20 999985 2 2 999999 1 2 999999 184089 2 2 999999 1 2 999999 -989373 2 213097 777695 2 3 999987 2 15 999985 2 481078 794499 1 2 999999 -415978 1 7 999986 -669126 1 297937 832754 -550581 2 101551 881402 2 2 999999 1 575996 779100 -446323 1 218997 251104 -142486 2 6 999991 2 6 999989 1 2 999999 -610609 1 202915 412391 694938 1 414774 528228 815465 2 882686 896674 2 54769 225385 1 80653 965557 -241907 1 119848 974671 -574863 2 77908 487776 1 11 1000000 -325818 1 770902 906026 -415054 2 36734 51857 2 2 999999 2 94326 233428 2 2 999999 2 19 999993 2 13 999982 2 1 999998 2 16072 900436 1 371058 481275 -590446 1 19 999994 509530 1 237325 782961 573571 1 2 999999 -916342 2 2 999999 1 6 1000000 118106 2 6 999990 2 2 999999 1 20 999989 -657932 1 2 999999 -945358 2 250585 706162 1 2 999999 464467 2 393875 749882 2 4 999997 1 2 999999 726441 2 9 999998 2 5 999981 1 4 999989 508217 1 14 999984 842052 2 14 999996 1 2 999999 2569 1 6 999989 650279 2 233561 380376 1 2020 774018 -977755 2 137723 286398 1 123962 195869 171052 1 2 999999 183422 2 151076 717356 1 2 999999 -690575 2 87930 612191 1 1 999992 -724508 1 2 999988 835582 2 11 999982 2 925028 954260 1 13 999998 428626 1 2 999999 841581 2 652148 838104 1 2 999999 -293467 2 2 999999 1 135142 927932 403574 2 2 999999 1 16 999987 28085 2 2 999999 1 228300 454473 355445 1 8 999982 -78298 1 14 999999 814722 2 2 999999 1 16 999984 684588 1 20 999999 -710243 1 2 999999 451992 1 13 999996 -949034 2 2 999999 2 1 999985 2 2 999999 2 2 999999 1 2 999999 575120 1 20 999995 954130 2 1 999993 1 2 999999 -76418 2 292317 631023 1 15 999981 -282770 2 68559 215313 1 10 999990 59976 1 15 999992 -63595 1 278600 615805 733853 2 5 999981 1 2 999999 316618 1 390161 606463 720590 2 148356 289658 2 2 999999 1 20 999985 974613 1 2 999999 -251626 2 10 999982 2 1 999988 2 13 999987 2 361172 598255 1 7598 185110 -78663 2 12 999990 2 2 999999 1 10 999982 -15347 2 2 999999 2 620056 861060 1 365340 367744 843176 2 2 999999 1 2 1000000 -776978 2 2 999999 2 12 999984 2 2 999999 1 2 999999 982887 2 332834 489318 1 9 999984 444117 2 349963 614519 1 2 999999 960197 1 12 999994 945869 2 844966 903280 2 7 999985 2 62808 780810 2 2 999999 1 2 999999 -443669 1 516787 718752 798101 2 566534 787819 1 2 999999 -347217 1 19 999998 666335 1 2 999999 992436 1 306849 648232 -452457 2 2 999999 2 13 999982 2 2 999999 1 2 999999 -77864 1 198133 402957 -164186 1 77752 907625 811641 2 2 999999 1 783590 803480 -1324 2 6 999994 2 14 999990 2 2 999999 1 42048 540388 -575009 2 248956 701378 2 2 999999 2 39154 928485 1 259918 266961 -891895 2 2 999999 2 1 999990 2 19 999986 2 13 999992 1 171883 599855 -645036 2 58673 837966 1 9 999995 738432 2 397489 750196 1 2 999999 -737800 1 346310 820488 598958 2 2 999999 2 496499 806832 2 14 999984 1 2 999999 -18383 2 2 999999 1 6 999981 -780741 2 8 999985 1 242904 566351 853253 2 8 1000000 1 2 999999 155521 2 3 999981 1 2 999999 -517161 1 2 999989 -1916 1 9 999995 -372810 2 659962 768477 1 13 999988 -32345 2 10691 613762 2 415470 704262 1 1 999986 -945532 1 2 999999 -105726 2 2 999999 1 2 999999 114517 2 410261 695076 2 554396 622232 1 125637 584717 771502 2 15 999986 1 15 999982 -423329 1 2 999999 758787 2 19 1000000 1 218124 892406 879374 1 2 999999 -599249 1 2 999999 -538589 2 562887 809607 1 4 1000000 95171 1 5 999984 724847 2 12 999999 1 17 999997 217855 2 6 999990 1 2 999999 -99124 2 2 999999 2 2 999999 2 2 999999 2 16 999995 2 2 999999 2 14 999992 1 2 999999 820199 1 2 999999 33557 2 3 999982 1 15 999994 216505 1 88329 866409 193200 1 2 999999 -365225 2 409701 413949 2 2 999999 1 223688 770018 -521350 2 19 999985 2 314639 370094 1 2 999999 -153964 1 2 999999 720326 2 9 999983 2 448639 720053 1 2 999999 -875940 2 2 999999 1 11 999998 -656236 2 6 999995 1 2 999999 326466 2 2 999999 1 2 999999 271351 2 2 999999 1 2 999999 423932 2 16 999984 2 8 999982 2 2 999999 1 2 999999 856148 1 181087 349830 954285 2 766362 884856 2 3 999996 2 6 999989 1 717057 825100 794070 1 506645 528899 884025 1 5 999995 44885 1 8 999989 771349 1 180914 654476 -576735 1 17 999996 -195440 2 2 999999 1 5 999991 624459 2 6 999982 1 301614 637103 240451 2 17 999983 1 234912 977343 507652 2 156491 583011 1 5883 415959 768223 1 5 999988 25741 2 326129 952165 2 2 999999 2 4 999982 1 16 999990 -589344 1 2 999999 131985 1 13 999993 -14776 2 59948 752309 1 8 999996 -988708 2 709644 823148 1 2 999999 -818286 1 16 999995 847047 1 2 999999 211309 2 2 999999 2 17 999995 2 2 999999 1 15 999984 -433101 1 517434 972870 -353315 2 4 999997 2 105272 203709 2 602458 690296 1 23438 669080 810083 2 2 999999 2 494079 882140 2 2 999999 2 14 999986 1 20678 709278 746763 1 6 999991 -996402 1 2 999999 29745 2 17 999996 1 2 999999 -909527 2 18 999987 1 7 999992 170253 2 506458 520536 1 218454 492248 732618 1 2 999999 -68867 2 13 999986 1 2 999999 -598970 1 2 999987 -488865 2 1 1000000 2 2 999999 2 2 999999 2 15 999985 2 2 999999 2 2 999999 1 2 999999 -281708 2 2 999994 1 2 999999 831627 2 437779 494877 1 2 999999 635938 2 2 999999 1 6 999994 162728 2 681903 948720 1 4 999988 -485420 1 295352 300983 -303660 2 16 999986 2 2 999999 2 104851 127329 1 11 1000000 -906063 1 2 999999 -736698 2 15 999984 2 27802 614266 1 11 999987 -288433 2 1 999990 2 634237 910597 1 750895 751188 741887 1 2 999999 7671 2 2 999983 2 11 1000000 1 10 999989 -543634 1 365689 441516 -347139 1 134279 654626 762764 2 2 999999 1 11500 985301 -408325 2 663106 960693 1 2 999999 806084 2 11 1000000 2 343695 848785 2 2 999999 2 2 999999 2 2 999999 2 5 999994 1 87073 408569 -93706 1 2 999999 86949 1 633906 963548 281451 1 3 999992 849907 2 678262 890425 2 605192 940777 2 6 999996 1 2 999994 -507264 2 9 999993 2 2 999999 2 3 999990 2 4 999994 1 337565 763166 -130167 1 2 999994 935470 2 2 999999 2 2 999987 2 15 999985 1 11 999994 -158436 2 9784 543971 1 9 999988 958180 2 5 999982 1 146054 985623 -293563 1 4 999984 339279 2 2 999999 2 2 999999 2 149680 580243 2 543717 779847 2 16 999989 1 454135 657999 316076 2 2 999999 2 2 999999 2 13 999986 1 278328 702996 -829864 1 2 999999 -378701 1 9 999996 -860783 2 2 999999 1 1 1000000 -465620 1 1 999998 -551843 2 78098 375568 1 2 999999 -757034 1 20 999985 -566163 1 6 999992 397406 1 2 999999 -575352 2 2 999999 1 7 999995 -710971 2 2 999999 2 254626 936269 1 19 999996 5168 1 8 999983 -36590 1 9 999998 526803 1 2 999999 114128 2 2 999999 1 2 999999 868150 1 2 999999 264297 2 12 999995 2 8 999990 2 7 999999 1 306696 761536 806986 2 2 999999 1 494015 899312 -12749 2 15 999998 1 1 999993 988977 1 2 999999 -498800 1 2 999999 -791438 1 392672 832366 511383 1 2 999999 -34029 1 14 999981 513469 2 354599 513977 1 2 999999 -853418 2 193339 569882 2 20 999998 2 606819 708094 1 345802 580106 -669346 2 2 999999 2 2 999999 1 4 999992 895969 2 19 999981 2 2 999999 2 12 999983 2 13 999985 2 254379 739988 1 4 999987 -320395 1 17 999989 896537 1 164697 288270 -508601 1 19 999987 -906520 2 2 999999 2 2 999999 1 209239 745963 752816 2 134 133819 2 19 999995 2 18 999997 2 2 999999 2 13 999984 1 2 999999 372875 2 249516 384993 2 2 999999 2 455580 486603 1 17 999984 -140198 2 19 999984 1 2 999999 -453917 2 563470 805460 1 461842 704335 258207 1 107558 489681 -227278 1 2 999999 924087 1 7 999995 390499 2 2 999999 1 2 999999 79764 2 111186 871813 1 624656 821762 -56882 2 436639 882653 2 20817 769889 2 14 999996 1 241850 376118 572976 2 2 999999 2 2 999999 1 6 999991 164898 2 42508 271114 1 2 999999 -311786 1 17 999988 -817078 2 2 999999 2 419288 702270 1 765570 844684 882265 2 2 999999 1 2 999999 672012 1 2 999999 793174 1 392443 978308 -58764 2 381917 573474 2 6 999996 1 9 999981 -819929 2 2 999999 2 18 999996 2 12 999995 1 2 999999 -545133 1 16 999998 664393 1 23166 698513 206561 2 2 999991 2 2 999999 2 5 999982 1 2 999999 647593 2 106611 614090 1 19 999987 264598 2 5 999997 2 599157 734225 2 252511 333218 1 2 999999 -892728 1 8 999981 -841454 1 20 999983 256464 1 17 999997 11975 2 160 298977 2 2 999999 1 465505 837017 -593873 2 2 999994 1 3 999989 198416 1 133165 304567 150617 2 17 999981 1 2 999999 971446 1 8 999986 785290 1 166381 829542 -340974 2 376590 970599 1 2 999999 241176 1 9 999992 638218 1 275158 354903 -638885 1 12 999987 783105 1 271925 811844 -971129 1 14 999984 -131827 2 4 999992 2 201382 843592 2 2 999987 1 2 999999 493375 1 514363 713281 -349428 1 548377 883376 -85668 1 2 999999 125415 2 6 999989 1 2 999999 368407 1 2 999987 -729973 2 237286 405815 2 343318 495972 2 11 999992 1 2 999999 967722 1 1 999999 437565 2 2 999999 2 12 999997 2 2 999999 2 2 999999 1 803617 989418 -521896 2 10 999982 1 516619 768706 -80578 2 7 999986 1 2 999999 -561885 2 273534 281309 1 3 999990 647192 2 2 999999 2 280408 922450 1 275451 784810 -411426 2 19 999995 1 304948 681418 206001 1 19 1000000 928306 2 114939 511422 1 10 999999 941697 1 10903 337628 -226563 2 6 999986 2 13 999981 2 86959 994068 2 20 999988 1 469872 723160 665938 1 2 999999 -623230 1 2 999999 77853 2 2 999999 1 2 999989 -870657 2 580995 661034 2 42381 380980 1 45068 218288 558579 2 2 999999 1 2 999999 111623 1 16 999993 883314 2 2 999999 1 13 999992 337518 2 304204 559747 2 2 999999 2 2 999999 1 197971 620727 -236282 1 40112 612937 -456599 2 1 999992 2 2 999999 1 846432 972922 241926 1 291451 492494 37304 1 2 999999 -492687 2 2 999999 1 25149 341209 -449789 1 266390 625386 -780713 2 3 1000000 1 7 999983 277743 2 216873 286958 1 2 999999 673693 1 334047 916895 866377 1 12 999989 237283 1 2 999999 -10352 2 515806 636927 1 16 999998 -195642 2 27793 944581 1 2 999999 445977 1 334984 436042 -555535 2 34018 236389 2 2 999999 2 2 999999 1 693234 885942 601358 2 2 999999 2 18 999984 2 249106 704415 2 2 999992 1 27276 619167 -951371 1 18 999989 -281 1 214303 670356 700204 2 371703 875300 2 19 999999 1 95487 574211 -829316 2 145978 765964 1 427747 710832 43692 1 2 999999 755441 1 591657 694676 -220476 2 8 999993 2 2 999999 1 2 999999 120682 1 2 999999 -351206 1 347294 940905 393750 2 9 999984 2 16 999992 2 2 999999 2 2 999999 1 2 999999 27487 1 2 999999 -542598 1 2 999999 542613 1 2 999999 -356579 2 2 999999 1 6 999997 429165 1 746065 889625 -995383 1 28123 965464 979217 2 2 999999 2 2 999999 2 188878 957812 2 291423 732739 1 2 999999 -652240 2 5 999989 2 12 999989 1 705975 726763 -36575 2 423775 460786 1 2 999999 -111031 2 529000 973896 1 2 999999 192278 1 2 999999 782651 1 492842 567928 -113822 2 2 999999 2 3 1000000 2 17 999987 1 13 999981 568650 1 133731 936707 -21245 1 16 999982 -94060 2 2 999999 2 6 999989 2 599273 668519 1 94697 589339 -20869 2 84416 983383 1 4 999984 378640 2 2 999999 2 171162 764049 2 2 999999 1 259427 727009 529995 1 47700 618199 -348293 1 830092 860335 -599625 1 18 999986 -180812 1 6250 583837 -207647 1 2 999999 546846 1 2 999999 900348 2 2 999992 1 54304 300880 -119119 1 203169 872157 755966 1 19 999999 -327299 2 820590 826958 1 705628 859254 -389377 2 8 999991 1 16 999983 417071 1 2 999999 20737 1 2 999999 168824 2 2 999999 2 9 999992 1 9 999988 147162 2 19 999999 1 382619 786790 -453617 2 17 999992 2 20 999988 1 2 999999 -317603 1 223011 930869 -166672 2 444028 485112 2 108760 759149 1 2 999999 749997 2 2 999999 1 11 999982 -292757 2 2 999999 1 313513 464957 -762484 1 796657 895680 -53753 2 2 999999 2 19 999991 2 2 999999 2 19 999983 1 806590 866872 58839 1 667991 827941 -958657 2 7 999997 1 2 999999 -460385 1 2 999999 149630 1 5 999982 497349 1 9 999982 -934746 1 2 999999 868960 1 827535 873353 994507 1 2 999999 -318214 2 17 999995 1 874003 888836 745983 2 6 999993 1 19 999992 280887 2 12 999985 2 6 999991 1 53864 706576 348499 1 8 999987 781691 1 7 999982 -695682 1 2 999999 -962722 1 2 999999 402516 2 2 999999 1 2 999999 -538599 1 522201 769279 561648 1 416668 674802 984152 1 2 999999 -755442 1 235851 826131 -784053 2 9 999985 1 15 999986 30484 2 2 999999 2 117460 872586 1 3 999988 999862 1 45037 448021 -65501 2 2 999999 2 2 999999 1 11 999990 985761 1 773844 989160 -209329 1 550076 996280 866734 2 478388 895813 1 2 999999 301369 2 2 999999 1 10 999991 -178757 2 8 999990 1 232107 703107 844648 1 436591 793868 933996 1 11 999985 -511359 1 2 999999 546070 2 20 999984 2 1 999981 1 92341 883972 -53586 1 5 999993 823926 1 223662 607721 686739 2 2 999999 1 8 999982 -573853 1 1 999995 454501 1 5 999988 -245414 2 421573 846264 1 572361 845758 651551 2 19 999992 1 258785 363873 891997 1 2 999999 -486754 2 446453 698996 2 2 999999 2 412075 625330 1 2 999999 367133 1 7 999983 -169999 1 5 999994 443737 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 970381 2 16 999995 1 17 999990 416146 2 12 999999 1 197445 443970 327229 2 852797 977496 1 490702 971574 596772 2 10 999989 2 1 999984 2 2 999999 1 2 999999 -270494 1 2 999999 -711605 2 300508 817447 2 3 999984 2 2 999999 2 20 1000000 1 2 999999 656469 1 255994 279846 183599 2 16 1000000 1 10 999983 -823142 1 1 999982 -977319 2 538335 564468 2 2 999999 2 2 999999 2 566208 931047 1 2 999999 834001 2 16 999995 2 282899 766071 1 2 999999 -471044 2 408679 719758 2 16 999989 1 301903 863062 505378 1 2 999999 -624205 1 2 1000000 -2398 1 2 999999 -618757 2 11 999982 2 6 999988 1 384871 845674 -354041 2 18 999991 2 20 999993 2 19 999995 2 3 999981 2 2 999999 2 12 999994 1 2 999999 824769 2 8 999993 1 2 999999 -845720 1 2 999999 -286116 1 2 999999 96643 2 2 999999 1 2 999999 -692418 2 2 999991 1 2 999999 317116 2 12 999982 1 49590 929597 -629222 2 1 999998 2 7 999983 2 14980 865301 2 2 999999 1 2 999999 445728 2 2 999987 2 2 999999 1 2 999999 -677761 2 398716 541890 2 515957 529707 1 12 999998 -923895 1 371102 863889 361698 1 16 999995 -121747 2 777794 784699 2 2 999999 1 2 999999 -382674 2 112423 126212 2 342318 586023 2 18 999994 2 15 999983 1 199716 744219 396125 2 338421 774545 1 65312 758303 199423 2 2 999999 1 48961 217691 -449260 1 2 999999 -455369 2 247017 662567 2 451538 788751 2 7 999992 2 1 999994 1 2 999999 -152177 1 72507 371599 285756 2 444661 660185 2 2 999999 1 1 999994 -73058 1 1 999981 -57549 2 11 999990 2 15 999982 2 2 999998 1 2 999999 45856 1 9 999990 590981 1 11 999997 -561754 2 20 999996 2 14 999985 2 2 999999 2 12 999988 2 12 999982 1 2 999999 331538 1 469423 782564 349283 1 17 999992 101806 1 8 1000000 -152736 2 90770 412680 2 2 999999 1 770182 844690 -355928 2 3 999981 2 136425 313603 1 620744 913343 950129 1 2 999999 401930 1 2 999999 478812 2 411620 483028 1 2 999997 885478 2 10 999984 2 17574 390755 1 2 999999 -615618 2 2 999999 2 3 999983 2 19 999992 2 220212 618814 2 2 999999 2 2 999999 2 9825 933491 2 14 999993 2 13 999990 2 270477 497301 1 2 999999 252565 1 147229 222667 -581481 1 2 999999 885659 2 242491 551677 2 2 999999 2 9 999996 2 2 999999 2 8 999995 2 2 999999 1 237304 938889 315568 1 2 999999 64989 2 2 999999 1 2 999999 -430069 2 24538 480129 2 843215 851571 1 127790 340459 -420654 2 71532 176297 2 2 999999 1 17 999994 -509793 1 254748 534323 -212102 2 13 999989 1 16 999985 714477 1 2 999999 -496537 2 19 999998 2 18 999990 2 4 999999 1 16348 116113 474652 1 19 999981 -729513 2 418492 666776 1 2 999999 927312 2 2 999999 2 418376 741815 1 2 999999 -842979 1 231735 519128 749118 2 8 999998 1 17 999983 581563 2 17 999988 2 11 999985 2 17 999988 1 16 999984 432870 2 2 999999 1 2 999999 -543623 1 2 999999 801457 2 2 999999 1 2 999999 -448032 2 2 999999 1 15 999993 45739 1 11 999994 -230947 2 2 999999 2 2 999999 2 2 999999 1 111167 760786 487270 2 5 999987 2 2 999999 1 2 999999 -534350 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -984533 1 17 999989 741998 1 106691 741630 186699 2 19 999996 2 343737 369398 2 2 999999 1 12 999996 -9359 1 15 999983 493878 2 2 999999 1 2 999999 376342 2 35935 48286 2 399790 421645 1 523379 533089 -988430 2 9 999995 1 2 999999 -416035 1 8 999990 -848437 1 2 999999 125279 1 2 999999 -828719 1 2 999999 753002 1 12 999987 938765 1 462060 534600 -25226 2 507642 866919 2 622712 839291 2 92047 257319 1 11 999990 -783841 2 616824 710416 2 17 999999 1 509720 870823 167892 2 14 999989 2 13 999993 2 5 999983 1 9 999987 480945 1 2 999999 124029 1 2 999999 909012 1 10 999985 522646 1 55632 796668 105874 2 2 999999 1 2 999999 -416007 1 137196 690291 546420 1 2 999999 -344314 2 3 999997 1 351049 899502 604198 1 536272 971231 243353 2 2 999999 1 2 999999 983898 2 2 999999 1 4921 35956 609042 1 14 999986 -996063 2 709805 992224 1 42820 703921 735769 2 190122 796167 2 2 999999 2 6 999995 1 529874 830095 891711 2 481916 886679 1 2 999999 348158 1 2 999999 -536123 1 2 999999 975742 2 2 999999 1 286389 624337 -437954 1 2 999999 -313582 1 2 999999 -856259 1 17 999983 -701381 2 2 999999 2 8 999983 2 14 999992 2 578490 949808 2 2 999999 1 2 999999 458303 1 208182 524611 30320 2 14 1000000 1 16 999994 -75176 1 2 999999 723770 1 476485 868246 -958386 2 565258 803549 2 13 999993 1 354217 832236 -352499 2 149002 979890 1 2 999999 -368266 2 19 999985 2 118454 845179 2 15 999995 2 2 999999 1 2 999999 -463351 2 19 999985 2 2 999999 1 9 1000000 -99144 1 6 999994 -641224 1 2 999989 -732693 1 2 999999 -789920 1 2 999999 304658 2 502939 916299 1 358368 901453 -828283 1 2 999999 -632209 2 12 999989 1 2 999999 146482 1 206857 601743 491283 2 2 999999 2 18 999983 2 1 999987 1 2 999999 586008 2 13 999993 2 591583 644256 2 2 999999 2 6669 504998 2 1 999986 2 2 999999 1 4 999986 -859555 1 2 999999 -968140 1 12 999991 897669 1 10 999999 -37354 1 2 999999 601767 2 2 999999 2 174919 352786 1 2 999999 514662 2 2 999999 1 349116 375063 741136 1 2 999999 657834 2 5 1000000 2 1 999985 1 767932 836614 -561003 1 11 999997 -262723 1 1 1000000 597968 1 2 999999 789059 2 247902 710137 1 486444 540558 -381904 1 2 999999 -409243 1 2 999999 15863 2 164814 474055 1 195366 364311 -11846 1 11 999996 -422669 1 513434 646386 -686790 1 2 999999 200883 2 31807 277159 2 5 999996 2 14 999994 2 636777 968958 2 698757 994031 1 2 999999 -787234 2 15 999990 2 2 999999 1 7 999997 72332 2 553839 827729 1 127411 234718 979049 2 18 999992 1 4 999990 -454905 2 2 999999 2 333902 839754 1 310912 906931 -704339 2 2 999999 2 2 999999 1 2 999999 -263011 1 2 999999 129835 1 780659 790579 -20501 1 802698 930168 149298 2 2 999999 1 15 999997 -352192 2 15 999993 1 53972 536977 -304300 2 10 999995 1 2 999999 61697 2 2 999999 1 2 999999 -825875 1 14 1000000 56614 1 726572 813951 687136 1 2 999993 580315 1 448123 524426 -17591 2 2 999999 2 13 999982 1 78522 627256 -610614 2 261741 508054 1 472890 958670 -48791 1 17 999987 -498188 2 2 999999 2 12 999992 1 2 999999 678068 2 21585 366340 1 2 999999 321414 1 27945 218799 -469757 2 68622 256643 2 2 999999 1 2 999999 231564 2 3 999981 2 652948 833510 2 15 999995 2 4 999991 2 286942 304563 1 13 1000000 63611 1 3 999991 465073 1 1 999991 202751 2 145883 174633 1 679339 876039 -395471 1 268483 518913 761923 1 219871 764727 768226 1 11 999983 616281 2 2 999999 2 2 999999 2 2 999999 1 398521 485234 -760587 1 2 999999 -808217 1 2 999999 -566110 1 2 999999 -110236 2 214563 296942 1 8 1000000 49363 2 334002 388138 2 2 999999 2 2 999999 1 2 999999 -737438 2 9 999991 2 15 999998 1 20 999986 105868 2 105006 391443 1 2 999999 356016 2 2 999999 1 9 999998 -880035 1 2 999999 -338658 1 340890 977650 339436 2 695988 908399 2 806341 999499 1 2 999999 991095 2 17 999996 1 8 999983 280669 1 684711 892075 811880 2 13 1000000 1 299510 730512 -997414 2 7 999985 1 2 999999 -549145 1 2 999986 415458 2 2 999999 1 2 999999 -873159 1 2 999999 -89527 2 2 999999 1 2 999999 -807775 2 2 999999 1 2 999999 810334 1 2 999999 -840615 1 2 999999 482060 2 744863 828134 2 17 999993 1 2 999999 -432026 2 737789 851746 1 125149 345064 -366048 1 26382 921037 -695141 2 12 999983 2 2 999999 2 10 999991 2 2 999999 2 2 999999 1 662221 873623 383323 1 19 999984 -229238 2 2 999999 1 2 999999 259846 1 179833 350669 -803477 1 5 999987 325818 1 43158 365337 -756902 2 12 999996 1 2 999999 -519299 1 9378 135542 -28618 1 2 999999 563855 2 2 999999 2 15 999986 2 2 999999 1 17 999992 780450 2 2 999999 2 2 999999 2 15 999984 2 17 999995 1 2 999999 64632 1 21847 249088 -37991 2 7 999985 2 20 1000000 2 107852 270187 2 25788 384905 2 5 999990 1 2 999999 -630967 2 2 999999 1 173472 509467 -386493 1 327209 417321 -208080 2 120721 230505 1 2 999999 -758786 1 2 999999 299706 1 2 999999 -892372 1 6 999984 -346702 1 7 999997 171582 2 2 999999 2 2 999999 2 14 999996 2 291655 803060 1 2 999999 -277835 1 282067 721044 98221 1 2 999999 -351926 2 473045 987438 1 1 999981 -416803 1 2 999999 -138405 2 12 999995 2 2 999999 2 2 999999 1 182543 392044 -539475 2 19 999987 2 17 999997 1 492789 634934 948694 1 90051 523997 -998715 1 8 999992 -463656 1 2 999999 -752949 1 19 999983 988675 2 2 999999 1 2 999999 -824051 1 2 999999 810385 2 557306 952177 1 401829 837217 140422 2 2 999999 2 2 999999 1 9 999996 -955914 1 725310 799713 979617 2 20 999990 2 2 999999 1 4 999988 531969 1 2 999999 452736 1 1 999995 -424214 2 19884 647905 2 2 999999 1 3 999995 -609462 1 4 999991 494179 1 703112 988301 -88675 1 18 999982 318802 2 2 999999 2 2 999999 2 307533 766629 2 2 999999 2 2 999999 1 2 999999 218308 1 2 999999 -568369 2 2 999999 2 9 999994 1 16 999995 434356 2 2 999999 1 2 999999 171963 1 20 999987 892639 1 2 999999 -171995 1 438991 643289 -618900 2 2 999999 2 175337 981135 1 20 999981 -808463 1 20 999986 -442605 2 119260 622983 2 2 999999 2 2 999999 1 328987 336818 69790 2 568324 584555 2 16 1000000 1 2 999999 655804 2 43525 866114 1 597428 685158 815586 1 2 999999 720374 2 2 999999 1 2 999999 -791840 2 701059 709056 1 2 999999 430744 2 18 999989 1 694888 730860 503504 2 2 999999 2 1 999995 2 34393 759508 1 463250 857686 -657369 1 85940 475362 111423 2 382423 451555 2 91861 309655 2 2 999999 1 2 999999 434242 1 3 999997 256918 1 2 999999 669092 2 147161 714511 1 184039 374524 428844 2 17 999982 1 42112 206507 236840 1 540323 903699 939964 2 2 999996 2 9 999996 2 524471 607900 2 164163 581891 1 2 999999 698992 2 2 999999 2 2 999999 2 1 999994 1 2 999999 532524 2 74781 115970 2 300215 925737 1 2 999999 -116860 2 16 999983 2 2 999999 1 6 999981 -101470 2 2 999999 2 11 999993 2 14 999984 1 15 999981 668081 1 2 999999 315300 2 93193 179989 2 9 999993 2 2 999999 2 2 999999 2 11 999990 2 2 999999 1 2 999999 273477 1 1 999996 829251 2 2 999999 2 162072 845640 2 7 999981 1 2 999999 526865 1 11 999997 -284087 1 711682 792019 979304 2 484290 661901 2 579880 713451 1 2 999999 -200226 2 576066 884613 2 155893 615549 1 2 999999 844682 1 2 999999 99725 1 2 999985 134106 2 2 999999 2 655934 826198 2 2 999999 2 401160 453648 2 2 999999 2 845539 868678 1 660604 785470 -583659 2 11 999996 2 13 999990 2 16 999989 1 2 999999 239299 2 854514 945581 2 13 999996 1 18 999993 -403141 2 496045 898225 1 553965 700919 -391836 2 264162 848807 1 2 999999 364958 1 2 999999 -412341 1 595212 977289 698952 1 2 999999 781612 2 4 999994 2 2 999999 2 2 999999 1 1 999989 -793679 2 2 999999 2 2 999999 1 130737 215294 363985 1 131136 206925 -407136 1 19 999999 -219940 1 2 999999 421522 2 220404 330716 2 199959 967265 1 2 999999 19876 1 2 999999 705432 1 282576 359582 786812 1 222389 843255 -617135 2 2 999999 1 310909 821434 -647081 2 2 999999 1 20 999985 -484751 1 12 999996 -327194 1 360242 859153 223437 2 12120 940297 1 1 999984 775271 1 11 999992 22741 2 2 999984 1 2 999999 -164169 2 13 999986 2 16 999985 1 2 999999 -236422 1 13 1000000 109139 2 6 999992 1 15 999982 -812860 1 105243 851939 782007 1 7 999992 67858 1 2 999999 -241328 2 2 999999 2 216614 604987 2 2 999999 1 2 999999 -709576 1 2 999999 -408787 1 2 999999 -796254 1 2 999999 -6716 2 437407 558983 1 11 999984 175127 1 2 999999 373332 1 2 999999 -527006 2 6 999997 2 17 999998 1 2 999999 -249845 2 2 999999 2 2 999988 2 157569 604383 2 2 999999 2 345084 694713 2 4 999990 2 2 999999 2 18 999991 1 452953 657047 -671272 2 13 999985 2 2 999999 2 329130 863899 2 2 999999 2 6 999990 2 749400 872205 2 2 999999 2 563946 684331 2 10 999999 2 1 999999 2 2 999999 2 2 999999 2 684625 744094 1 2 999999 -36345 1 2 999999 -983052 2 266163 385089 2 4 999991 2 3 999996 1 6639 822956 538781 1 2 999999 796273 1 2 999999 -492061 1 198830 675126 -642942 1 114968 568734 172329 2 437393 727069 1 11 999999 696602 1 2 999999 373247 1 2 999981 -436976 2 2 999999 1 390026 533528 362316 2 2 999999 1 2 999999 -68641 2 2 999999 2 8 999990 2 2 999999 2 2 999999 1 163481 720029 -319792 2 1 999994 1 2 999999 4596 2 2 999999 2 146200 910367 1 8 999981 231424 1 7 999985 -717860 2 657482 696686 1 2 999999 830134 2 389748 762385 2 6 999994 2 9 999983 2 184283 731132 1 2 999999 459026 2 140617 213312 2 75978 302479 2 9 999997 1 597062 939595 -911390 2 20 999995 2 232001 625238 2 18 999988 2 2 999999 2 14 999997 1 383819 965972 -529186 1 20 999996 64194 1 762464 859884 431710 2 2 999999 1 479308 681908 440544 2 12 1000000 1 2 999999 305747 1 2 999999 83808 2 63702 796625 2 9615 317631 2 15 1000000 2 2 999999 1 1 999994 485972 1 2 999999 -418210 1 2 999999 -953911 2 2 999999 2 2 999999 1 2 999999 -144782 2 924 261088 2 2 999999 2 18 999994 1 2 999999 757560 2 571841 969889 2 30588 893263 1 2 999999 -479773 2 2 999999 1 419272 658443 -637280 2 2 999999 1 16 999993 -258761 1 142422 690968 -648373 1 722524 796909 971083 2 2 999999 1 12 999997 -886305 2 8 999990 1 49115 920171 -251508 1 2 999999 857492 1 2 999999 -350753 2 443198 797166 2 2 999999 2 2 999999 1 774513 799097 -542823 2 2 999999 1 17 1000000 5105 1 1 1000000 -60805 1 2 999999 715845 1 369036 499090 366563 2 2 999999 2 2 999992 2 250857 572167 2 1 999993 1 19 999994 772674 2 2 999999 2 19400 270534 2 131596 492280 1 10 999991 -458264 2 2 999999 2 2 999999 2 403736 555424 2 138585 831362 2 17 999981 1 2 999999 211454 2 55841 929151 1 17 999996 361693 2 2 999999 1 2 999994 -913745 1 615402 975588 563201 2 3 999989 1 21019 237989 113079 2 422077 426460 1 561727 650590 533521 2 2 999999 1 2 999999 347776 2 2 999999 1 97120 213182 -934379 2 16 999983 2 2 999999 1 2 999999 171868 1 2 999999 -872952 1 515414 761606 81425 1 667531 934795 149871 1 2 999999 -47019 1 2 999999 -313161 2 2 999999 2 3 999991 2 2 999983 2 11 999993 2 2 999999 1 17 999987 26947 1 2 999999 -19281 2 772271 780231 2 586562 859285 1 423467 658788 856467 1 706557 866552 887592 2 18 999990 1 2 999999 -438066 2 446058 883791 2 2 999999 1 440624 907864 -252431 2 1 999995 2 3 999985 2 2 999999 1 778405 836028 -288170 2 13 999991 1 472391 637505 609438 2 2 999999 2 6 999990 2 2 999999 1 138853 927599 18284 1 388032 991602 647732 1 6 999999 792478 2 2 999996 2 2 999999 2 8 999987 1 2 999999 264522 2 2 999999 1 2 999999 -380329 2 2 999999 2 2 999999 2 8 999991 2 128739 610512 1 2 999999 -193139 1 2 999999 795116 1 2 999999 724339 2 686959 774504 2 171837 808996 2 245974 910083 1 119656 816797 583839 1 2 999999 -368903 2 2 999999 2 222467 503337 1 361459 833570 -158662 2 2 999999 2 2 999999 2 2 999999 2 4 999993 1 9 999994 202210 2 199018 231624 1 2 999999 916328 2 20 999981 1 9 999982 60415 1 12 1000000 -61673 2 453436 744623 1 2 999993 907724 2 13 999992 2 623644 942690 2 2 999999 1 2 999999 -910632 2 29134 790933 2 12 999990 1 2 999999 881449 2 2 999999 1 2 999999 546282 2 551375 598365 2 4 999983 2 6 999998 1 2 999999 285544 2 102039 575631 2 742487 842245 2 666753 969196 2 370936 443418 1 2 999999 -24227 2 16 999987 1 4 999983 -415169 2 9 999994 2 2 999999 1 16 999990 75972 2 13 999981 2 487325 651876 1 12 999989 -693399 2 2 999999 2 5 999997 2 103955 919355 2 2 999999 2 2 999999 1 448696 475682 -357573 1 629458 670737 -258189 1 2 999999 392729 1 18558 648563 812747 2 2 999999 2 2 999999 2 2 999986 2 8 999997 1 541271 760329 -356202 2 2 999999 2 2 999999 2 605715 630198 1 13 999999 -27464 1 467691 961131 769114 1 640764 717592 -945865 1 2 999999 -589018 1 8 999984 -572945 1 2 999999 301885 2 2 999999 2 2 999999 1 2 999999 -652077 2 55960 736356 2 20 999990 1 180096 739353 451816 1 16 999995 -836728 2 6 999983 1 333752 380404 391478 2 7 999986 2 74755 256110 2 9 999999 1 5666 100094 -940595 1 7 999992 237280 1 2 999999 -35760 1 518569 574933 122478 2 20 999989 1 324364 922950 -722322 2 215211 437156 1 2 999999 -401678 2 123116 452241 2 2 999999 2 2 999999 1 2 999999 297236 2 582353 611728 2 359124 508844 1 2 999999 193399 2 66480 139147 1 147310 178745 -852480 1 4 999998 987615 2 2 999999 2 2 999999 1 2 999999 331406 2 12 999995 1 10 999994 -481294 2 20 999985 2 2 999999 1 920552 922186 -371591 2 828333 969766 2 2 999999 2 347504 357114 1 2 999999 -967338 1 2 999999 -833598 2 14 999997 1 2 999999 -993655 1 2 999999 -188802 1 210254 344791 -243814 1 2 999999 453177 1 122714 442861 -247355 2 2 999999 1 2 999999 -362071 1 4 999996 -997899 1 319340 616388 19376 1 12 999996 -884335 2 2 999999 2 8 999995 2 2 999999 2 9 999999 2 5 999982 1 2 999999 -679422 1 2 999999 967229 2 506505 507064 1 2 999999 586558 2 63289 849820 2 4 999998 1 12 999991 -315134 1 6 999994 144400 1 2 999999 114447 2 715591 803434 1 2 999999 -526424 1 16 999981 222972 1 18 999983 944102 1 145214 873285 -746579 1 17 999991 648862 1 130928 459889 623231 1 235978 883508 993696 1 368647 604398 82786 2 308959 762757 2 7 999994 2 2 999999 1 7 999988 -758680 2 2 999999 2 9 999981 1 301382 773014 -400560 1 7 999983 803900 2 20 999991 2 13 999982 2 18 999994 2 2 999999 1 1 999988 -755768 2 5 999981 2 3 999981 2 2 999999 2 2 999999 1 137275 410073 -257955 2 4 999982 1 208250 353983 277855 2 15 999991 1 2 999999 321991 2 386047 580478 2 2 999999 2 10 999986 1 11 999989 -408369 1 2 999999 813845 1 2 999999 510242 1 12 999987 254555 1 18 999991 -834670 1 2 999999 508893 2 191890 601378 1 182501 788552 797385 1 3 999993 -862019 2 8 999989 1 352763 405572 -216924 1 8 999982 -737416 1 167104 583441 -197133 1 239550 243066 344821 2 327893 790928 2 97811 301815 1 636661 828594 304601 1 2 999999 260609 1 511653 922294 305662 1 2 999999 -841838 1 2 999999 -675232 1 315984 692674 8588 2 210097 438752 2 20 999992 2 638620 748637 2 13 999985 2 2 999999 2 5 999987 2 2 999999 2 15 999985 1 2 999999 -969945 1 2 999999 -329457 1 130391 901043 -525433 2 2 999999 2 16 999985 1 2 999999 818116 2 2 999999 2 2 999988 1 20 999983 -894947 2 16 999983 2 339390 833392 2 2 999999 1 10 999992 -897054 2 2 999999 2 699994 938753 1 460255 616389 -913602 1 310513 797754 -122259 1 13 999983 -717645 2 20 999981 1 718999 853100 527670 2 3 999994 2 5 999984 1 2 999999 438793 2 20 1000000 1 5 999990 497420 1 5 999992 -183290 2 2 999999 2 2 999999 2 2 999999 2 240320 664917 2 702992 718948 2 331418 581487 2 8 999991 2 2 999999 2 1 999993 2 115608 747341 1 8 999989 932511 2 114306 502626 2 5 999988 1 636253 998703 287251 1 5 999999 -217757 2 246578 533028 2 2 999999 1 4 999986 590802 1 199199 292349 -854964 2 2 999999 1 5 999982 -409425 1 464009 998468 -323787 1 2 999999 405863 1 2 999999 856195 2 1 999981 1 2 999999 -189864 2 1 999991 1 2 999999 205901 1 247984 713769 -971704 2 12 999992 2 2 999999 2 74253 216741 1 2 999999 888908 1 19065 352095 224428 1 6622 98291 201855 2 4 999983 1 10185 689100 -531403 2 15 999995 1 16 999987 -981186 1 2 999999 -75864 1 15 999988 836533 1 2 999999 -844311 1 588304 902132 -739625 1 2 999984 -694137 1 120114 366573 -353581 2 199096 349636 1 2 999999 -704707 2 17 999987 2 20 999986 1 48195 644428 430149 1 2 999999 933509 2 49211 938161 1 431424 774249 -308124 1 2 999999 680102 2 2 999999 2 4 999991 2 1 1000000 1 2 999999 -328586 1 72271 150620 762987 1 103139 584587 -992263 2 11 999984 1 27 666619 -44550 1 829477 976420 -783476 1 613298 643707 828644 1 18 999993 -952033 2 6 999981 2 3 999982 1 5 999994 -862232 1 17 999984 -207466 2 107534 999051 1 132442 851901 -13415 2 626780 868624 2 2 999999 2 12 999998 1 9 999983 -179267 2 2 999999 1 3 999981 -458330 2 5 999998 2 2 999999 1 9 999983 -822463 2 2 999999 1 2 999999 281161 1 2 999999 -200406 2 135200 436525 2 2 999999 1 11 999993 -52239 2 2 999999 1 13 1000000 -101707 2 171332 299432 2 13 999986 2 2 999999 1 10 999991 596185 1 812744 858607 -252772 2 2 999999 1 8 999987 611800 1 573140 588943 -897495 2 2 999999 1 13 1000000 733020 1 2 999999 402211 1 347684 717808 793408 1 11 999996 601973 1 15 999998 761145 2 2 999999 2 735442 920747 1 15 999990 -296697 2 18 999994 1 2 999999 -344267 2 8 999991 1 2 999999 626153 2 2 999999 1 8 999990 -110791 2 2 999999 1 164437 687574 177515 1 11 999992 328801 2 2 999999 1 2 999999 415516 1 2 999999 -296983 1 59073 764921 332548 2 19 999983 1 2 999991 187547 1 7 999995 536505 2 2 999999 1 2 999999 322430 1 218570 737803 237322 1 20 999990 66859 1 2 999999 -571358 1 136880 416817 -745380 2 411581 778137 2 258363 262735 2 2 999999 2 2 999999 2 423073 715841 1 10 999985 359234 2 974250 992812 2 6 999998 1 2 999999 192424 1 5 999981 484495 1 2 999999 613343 2 2 999999 2 2 999999 2 12 999990 1 103800 880465 882566 2 91266 905081 2 95923 815285 1 2 999999 434973 1 2 999999 -417551 2 2 999999 2 2 999999 2 368144 671128 2 2 999999 1 2 999999 -538918 1 20 999994 -729962 1 12 999997 -219979 2 2 999999 1 482794 647056 -648594 1 2 999999 -131593 2 2 999999 2 7 999988 2 2 999999 2 585692 631364 2 2 999999 1 2 999999 821788 2 4 1000000 1 295878 300565 -792938 2 198239 245393 1 5 999989 829731 2 14 999982 1 13 999987 354267 2 2 999999 1 3 999995 -942106 1 12 999981 -27901 1 501307 615276 790088 1 13 999983 -162397 1 2 999999 722826 1 1 999983 902800 1 2 999999 -918005 2 15 999997 1 12 999982 -759941 2 2 999999 2 10 999995 2 506665 606434 2 14 999982 2 2 999999 1 2 999999 -878754 2 2 999999 2 19 999993 1 47598 784639 513663 1 3 999983 -457082 1 2 999999 822780 2 398438 772323 2 2 999989 1 2 999999 286000 1 15 999986 123356 2 2 999999 2 2 999999 1 2 999999 192216 1 2 999999 -968339 1 246680 561824 -671714 1 2 999999 -624662 2 357029 916234 1 1 999986 -370795 1 1 999999 620793 1 2 999999 -131298 1 13 999992 692321 1 381235 412915 561002 2 3 999982 2 4 999986 2 329907 743684 1 604917 901008 999349 2 33449 453490 1 2 999999 -7109 1 402678 505210 158802 1 28562 141853 -323098 2 3 999997 1 369933 704009 815254 1 20 999984 -155616 2 20 999987 1 17 999984 -33490 1 2 999999 978784 2 2 999999 1 2 999999 -207135 2 206619 814490 1 2 999999 897924 2 2 999999 2 2 999999 1 2 999999 -185017 1 2 999999 875293 1 2 999999 -692239 1 364186 486015 -442988 2 11 999992 2 11 999996 1 97349 716045 396440 1 9 999989 -731483 1 411884 964165 -900656 1 2 999999 849610 2 129305 672186 1 2 999999 552654 2 526394 553249 2 2 999999 2 237023 760951 2 215196 707393 1 138533 581030 -992947 1 2 999999 -606938 1 2 999999 909771 1 4 1000000 -291178 2 2 999999 1 130562 178286 942752 2 269276 552066 1 2 999999 840143 1 6 999998 331342 2 474850 907382 2 305487 904661 1 961126 963470 -40103 2 410920 686295 2 2 999999 2 2 999999 2 2 999999 2 123655 555837 1 2 999999 -111408 2 303931 743676 1 2 999999 -877559 1 5 999984 698916 2 4 999984 1 2 999999 629674 1 7 999990 -872148 1 2 999999 -49447 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 1000000 1 2 999999 462459 2 893519 935616 2 2 999999 1 337444 614652 170960 2 8 1000000 1 1410 909352 -365072 1 76822 945245 -933640 1 6 999981 -3398 2 20 999995 1 2 999999 795396 2 2 999999 1 645482 744665 -337072 2 2 999999 2 11 999995 1 6 999986 90176 1 287172 599504 -175495 2 978781 984960 2 2 999999 1 461133 844839 187254 2 993348 995393 2 2 999999 1 2 999999 429721 1 267152 459567 594086 1 2 999999 -830417 1 13 999998 -833439 2 2 999999 1 2 999999 206675 2 2 999999 2 2 999999 1 17 999992 -431577 1 16 999986 488055 2 445614 823710 1 2 999999 828982 2 2 999999 1 2 999999 -563849 1 137076 483234 627251 2 4919 465371 1 607570 852979 568042 2 817515 924411 2 843353 874507 1 20 1000000 360904 2 405645 927901 2 2 999999 1 6 999990 -552484 2 2 999999 1 7 999995 -7730 1 2 999999 720344 1 477859 625482 -49539 1 2 999999 -677369 1 2 999999 96888 1 14 999983 574387 2 8 999981 2 2 999999 2 16 1000000 1 799429 933138 -650918 1 730873 922792 350009 2 2 999999 1 1 1000000 998278 1 2 999999 180886 1 2 999999 770567 1 20 999998 336425 2 10474 451068 2 120139 617401 2 1 999983 2 2 999999 2 39041 433007 2 559471 608646 2 71541 939008 1 2 999999 397888 1 102250 146485 353220 2 459604 839081 2 2 999999 1 1 999998 -902598 2 93401 823267 1 18 999982 997477 2 458898 578000 2 119277 714451 1 238553 763252 -897071 1 2 999999 -99497 2 11076 430076 2 414106 883822 1 85970 310074 475977 2 117139 213407 1 3 999998 -630753 1 2 999999 -95314 1 2 999999 -825460 1 524660 721402 210672 1 8531 362622 -94526 2 126535 425188 2 154546 975749 1 2 999999 -431387 1 364818 594404 -714387 1 155322 629533 -911002 1 2 999999 -850017 1 2 999999 -647076 1 261636 802407 685928 2 123672 810218 2 20 999988 2 2 999999 1 8 999994 -465112 1 5 999992 -491321 1 2 999999 -785496 2 2 999999 1 685999 734819 89148 1 2 999999 823649 2 192031 835227 2 8 999995 2 16 999994 1 15 999995 989370 1 208372 390081 -440393 1 2 999999 -43055 1 965715 976756 656151 2 11 999986 2 2 999999 1 3 999982 -979214 2 14 1000000 1 2 999999 152576 1 97807 806346 429977 2 1 999991 2 730583 983938 1 257940 386976 890990 2 344818 696231 1 635548 663170 503746 1 319153 836317 -350380 2 16 999994 1 510746 560958 -848182 2 5 999991 2 2 999999 2 18 999990 1 10 999999 5880 1 2 999999 208121 1 191153 404182 -813744 2 2 999999 1 4 999992 -353757 2 650255 788816 1 238705 917703 -513161 2 1 999983 2 14 999999 1 316342 473016 146540 1 351580 975958 -263125 1 17 999990 451879 2 483290 692889 1 2 999999 654016 1 2 999999 635347 1 2 999999 -849986 1 474723 623513 976381 1 19 999998 3475 1 455703 670004 -707467 2 458435 534517 1 1 999983 495156 1 367081 834505 -269790 1 14 999992 641045 2 2 999999 2 27525 834886 2 13 1000000 1 7 1000000 -556618 2 2 999999 1 2 999999 123490 1 348391 532831 -190721 2 474448 754160 1 6 999992 544304 1 9 999986 954665 2 19 999982 2 2 999999 1 9 999987 -448278 2 19 999981 1 5 999991 -599476 1 17 999986 -168559 2 2 999999 1 2 999999 760842 1 2 999999 188371 2 7 999986 2 16 1000000 2 601200 800801 1 2 999999 463517 2 590246 637717 2 411818 563192 1 2 999999 484597 1 2 999999 140197 2 3 999992 2 2 999999 2 13 999993 2 442644 707645 1 20 999983 314702 2 2 999999 1 89892 174906 -143853 1 453700 561514 580477 1 11 999989 -271647 2 6 1000000 1 178875 411716 234795 1 506489 854808 14474 2 14 999984 2 2 999999 2 608126 966863 2 2 999999 1 2 999999 -420612 1 11 999997 367653 1 2 999991 -833871 2 2 999999 2 14 999983 1 718220 805634 -575545 1 715128 739367 254793 2 4 999994 2 2 999999 1 449083 844149 -676542 1 62513 643372 -730782 2 746587 999095 1 7 999987 643920 1 507197 634373 957229 2 171559 463407 2 9 999989 1 2 999999 -963230 1 304644 810232 -791217 1 2 999999 -729358 2 17 999994 1 2 999999 -459517 2 13 999991 2 624872 808401 2 2 999999 1 447729 827920 48231 2 8 999993 1 2 999999 -678286 1 13 999996 -352255 2 450470 802833 2 216336 915544 2 3981 883211 2 154389 758448 2 271745 466739 2 2 999999 2 853931 943176 2 5 999998 2 544832 548417 1 10 999998 -269720 2 119532 526614 2 439455 829320 1 2 999999 324193 1 68952 871137 876461 1 2 999999 238522 1 12 999989 -943704 2 2 999999 1 255073 829530 -335369 1 5 999995 499589 1 2 999999 245845 1 2 999999 383696 1 2 999988 745139 2 19 999988 2 2 999999 2 2 999999 2 2 999999 2 16 999989 2 16 999994 1 2 999999 -464198 1 80415 136032 86847 2 2 999999 1 115062 419939 194911 2 311956 603011 1 2 999999 124411 1 234271 985090 -659008 1 2 999999 95754 2 2 999999 2 14 999983 1 307737 390631 982046 2 2 999999 1 2 999999 354921 2 11 999985 1 2 999999 -162461 1 2 999993 441611 1 5 999999 228320 2 870770 997813 2 2 999999 1 2 999999 785061 1 5 999989 -221005 1 2 999999 319325 2 2 999999 1 2 999999 443316 1 473889 876012 26749 1 10 999990 -355907 2 2 999999 2 2 999999 1 2 999999 4400 2 682558 963942 2 2 999999 2 10 999986 1 19 999994 -159838 2 19 999981 1 9 999987 -337016 1 2 999999 486591 1 2 999999 294555 2 105262 578889 2 720619 851690 1 291568 920512 43142 1 247154 927018 819996 2 5 999985 2 2 999999 2 64512 724106 2 20 999983 2 246946 343789 2 68455 99972 2 17 1000000 2 2 999999 2 527910 805727 2 2 999999 1 620141 634640 -194371 1 2 999999 892800 2 2 999999 1 2 999999 948356 1 2 999999 -213176 1 2 999999 285684 2 2 999989 2 160897 909736 2 205110 975669 2 5 999984 1 2 999999 -858324 1 15 999998 75121 2 2 999999 2 97948 277391 2 2 999999 2 2 999999 1 19 1000000 -134934 2 20 999990 2 4 999999 1 14 999991 363594 1 2 999999 -650836 2 2 999999 1 10 1000000 878223 1 524528 828382 685012 1 20 999989 -873578 1 15 999997 -527988 2 2 999999 2 19 999987 2 2 999983 1 2 999999 -617865 2 2 999999 2 17 999985 2 378366 889206 2 2 999999 1 6 999984 -580751 1 2 999993 -397724 2 2 999985 1 13 1000000 285722 2 169568 539889 1 378630 800586 -896375 1 221005 833042 -673771 2 17 999996 1 640848 682397 -386611 2 848843 903685 1 2 999999 -253327 2 639486 792002 1 2 999999 285707 2 10 999991 1 2 999999 -917155 2 2 999999 1 558304 850784 -95252 1 2 999999 803726 1 646691 924595 -611276 1 2 999999 223924 2 7 999994 2 46622 458439 2 19 999994 2 3 999994 2 6 999982 2 162770 573532 1 117892 589049 780878 1 24935 476270 -502878 1 2 999999 464164 2 826264 963729 2 14 999983 1 8 999988 -957442 1 18 999990 924908 1 385913 394434 -623088 1 5 999985 -129615 2 3 1000000 1 15 999998 964222 1 2 999999 248702 1 614852 748602 575461 1 15 999985 -393961 1 220558 645456 824220 1 9 999996 -613715 1 18 999981 457336 2 2 999999 2 5 999988 2 2 999999 2 2 999999 1 69470 332080 -279719 1 18 999992 71783 1 2 999999 -484121 1 24090 302739 313456 2 5 999997 1 2 999999 556454 1 2 999999 -155335 2 2 999999 2 4 999990 1 493383 795179 254644 2 6130 371476 2 2 999999 2 450056 620621 2 2 999999 2 206584 687502 2 330618 343503 2 2 999999 1 2 999993 -712995 2 590614 605351 2 253375 777241 2 11605 126458 1 16 999996 411259 2 14 999989 1 7 999992 359403 1 65842 771028 368880 2 2 999999 2 2 999999 2 38697 963915 1 19 999998 394191 2 142133 566887 1 4 999986 398962 1 2 999999 905244 1 2 999999 35940 1 16 999986 -5807 1 14 999998 146707 1 589592 830534 -113551 1 259618 924212 -887733 2 191023 799823 1 2 999999 -750288 1 639021 939933 -451569 2 20 999984 1 2 999982 -195477 2 2 999999 2 17 999990 1 2 999999 186830 2 605644 949510 1 22973 327102 -303539 2 83609 95394 1 561215 785074 21744 1 17 999982 417114 2 267616 987937 2 5 999988 2 12 999992 1 2 999999 22349 2 2 999999 2 13 999983 2 2 999999 2 15 999999 2 2 999999 2 14 999999 1 2 999999 975335 2 2 999999 1 30478 962108 -17735 2 15 999996 2 14 999991 1 174583 752816 -377707 1 8 999993 399018 2 2 999999 1 230798 805474 -389963 2 588270 659558 1 563129 672934 808288 1 517256 872901 927266 2 238985 657428 1 2 999999 749948 1 2 999999 -474530 1 10 999997 707641 2 11 999992 1 9 999998 -853433 2 2 999999 2 2 999999 1 10 999981 -572993 1 2 999999 210069 2 858478 887674 2 18 999994 1 2 999999 -639101 2 3 999990 2 472403 964945 1 2 999999 730274 1 17 999985 -728535 2 2 999999 1 20 999993 626202 2 1 999989 1 2 999999 121183 2 13 999983 1 7 999988 -327318 2 93243 426728 2 2 999999 2 9 999981 2 9 999993 2 174433 590356 2 2 999999 1 2 999999 -693162 1 593127 668638 614826 2 2 999999 2 219870 836746 1 366120 550682 -207468 2 2 999999 2 11 999987 1 561416 656550 -489674 1 4 999990 -942950 2 2 999999 2 587668 746848 2 2 999999 1 17 999984 638975 1 18 999986 -849767 1 12 999987 164512 1 429365 736237 497533 1 655008 713933 -985203 1 275074 600283 487016 1 266054 914062 956604 1 18 999983 -816071 2 414366 878877 2 586654 709456 2 119579 570704 2 48939 544075 1 5 999991 883327 1 313878 342346 -465438 2 2 999999 1 2 999999 979035 2 2 999999 2 10 999999 1 2 999999 357783 1 182142 777325 -343626 2 343090 612343 2 11 999991 2 2 999999 1 18 1000000 896902 1 10 999988 620205 2 6426 588730 1 2 999999 -597265 1 2 999999 280615 1 87262 455696 -75524 2 2 999999 2 211489 822855 2 265818 850841 1 11 999990 920809 2 135362 445543 2 2 999999 2 5 999995 1 16 999985 -132030 1 592140 642123 588384 1 2 999999 -438158 1 9 999985 -241828 1 4 999982 155891 1 15 999986 -478410 1 442977 637471 80694 1 2 999999 791151 1 182226 524603 27145 2 18 999985 2 2 999999 1 305552 546809 166488 1 5 999990 482656 1 2 999999 -432821 2 2 999999 1 72045 620160 866203 1 11 999984 638939 1 11 999986 -286421 2 4 999997 2 338920 493256 2 153144 899618 1 189867 529537 -759952 2 2 999999 1 17 999986 -721159 1 14 999993 -803852 2 18 999992 1 2 999999 -284882 2 841990 967472 2 2 999999 2 4276 579912 1 2 999999 446505 2 19 999996 2 15 999993 2 726978 848653 2 3 999989 2 331944 485070 1 98295 662606 -119104 2 2 999999 2 503837 827576 2 15 999989 2 605384 608485 1 434452 938520 341900 2 21834 593754 2 897537 951777 1 18 999991 171963 1 2 999999 780282 2 2 999999 2 164746 429366 1 192372 822092 657791 2 237211 773301 1 592589 657123 -394554 1 2 999999 -865093 2 2 999999 2 6 999986 1 16 999990 707245 2 2 999999 1 2 999999 -352991 1 2 999996 268654 1 16 999999 -676815 1 5 999981 972347 1 2 999999 -246485 1 9 999997 -934904 2 10 999983 2 15 999989 1 2 999999 -144587 2 2 999999 2 170157 663980 2 83641 843806 2 4 999994 1 504169 870691 180834 1 599868 672624 178944 1 153347 853870 93208 1 188164 693028 -640648 2 2 999999 2 392111 881616 1 732917 949596 -298597 2 14 1000000 2 14 999995 2 8 999985 2 40432 376885 1 2 999999 -535292 1 64262 624597 -480515 1 2 999999 -740522 1 9 999986 -905753 2 198923 394146 1 694171 965578 620583 2 15 999990 2 20 999995 1 15 999988 467364 2 2 999999 1 463073 824377 565272 2 157043 624605 1 2 999999 -354867 2 2 999999 2 20 999997 1 10 999981 -46518 2 2 999999 1 8 999986 -385310 2 2 999999 1 374772 885501 -135757 2 2 999999 2 317400 917154 1 2 999999 685075 1 944535 975925 -181111 1 15 999990 426371 2 1 999985 1 2 999999 -617503 2 37799 954920 1 925885 928971 255284 2 2 999999 1 2 999999 954756 1 374481 560610 -765429 2 46347 164369 2 10 999983 2 25662 214420 2 17 999990 2 13 999999 2 2 999999 2 6 999991 1 2 999999 -164451 1 33858 850755 -92692 1 10555 112622 706796 1 194804 968044 819343 2 2 999999 1 2 999999 -898661 2 2 999999 1 2 999999 735525 2 13 999986 1 2 999999 -90506 1 24077 67090 496199 2 2 999999 2 2 999999 1 18 999983 -500401 1 473345 676285 803230 2 28132 564739 2 201994 704088 2 8 999986 1 790306 994194 246502 2 2 999999 2 143990 398312 2 4 999984 2 12 999982 1 2 999999 785179 2 2 999999 1 15 999998 677546 1 2 999999 887620 2 12 999994 2 148748 569193 2 149938 233195 1 11 999993 -60415 2 2 999999 2 2 999999 2 2 999999 2 197235 525265 2 1 999983 1 2 999999 508828 1 2 999999 849414 2 5 999996 2 154461 898131 2 297165 792540 2 469044 934068 2 225332 542479 1 569763 765338 -851905 2 2 999999 2 16 999997 1 2 999999 -33017 1 89887 772377 -91937 1 66672 75547 -859277 2 19 1000000 2 8 999986 1 11 1000000 258304 2 2 999999 1 393923 881569 845463 1 14 999988 -685772 2 2 999999 1 241627 838075 389807 2 584050 705303 2 11 1000000 1 2 999999 909169 2 228268 901045 1 2 999999 559321 1 16 999982 485429 2 17936 503253 2 307486 988634 2 144950 844416 2 2 999999 1 2 999999 -453097 1 854982 883433 -619439 2 2 999999 1 6 999990 -864785 1 2 999999 -792056 2 2 999999 1 2 999999 605292 2 2 999999 1 12 1000000 -574071 1 2 999999 -525501 1 4 999992 -975277 1 652025 975273 -17367 2 400963 808757 1 5 999994 -27042 2 14 1000000 2 2 999999 1 2 999999 180189 1 2 999999 191760 1 386341 427997 -30503 1 513742 595741 -337982 1 699395 912279 708508 2 15 999982 1 605789 819345 929611 1 905186 934740 607909 1 2 999999 -526217 2 13 999996 2 2 999999 2 270490 862813 2 305451 890932 1 15 999994 -884510 1 612786 874728 390632 2 152034 468827 1 354562 798344 -718009 1 884033 905577 -886034 1 2 999999 8233 1 15 999984 -15554 2 2 999999 1 687403 992983 847731 1 2 999999 -183418 2 18 999981 1 2 999999 197277 1 744954 910550 -534755 2 19 999988 1 385102 391968 623775 1 275580 836885 575438 2 19 1000000 2 19 999988 1 402276 702669 -449365 1 2 999999 -260117 1 8 999999 12208 2 1 1000000 1 2 999999 -111073 2 2 999999 1 2 999999 -891856 2 12 1000000 1 458160 723364 806137 1 2 999999 -276204 1 95141 200656 -744800 1 629219 932322 -352754 2 190690 676446 2 18 999988 2 2 999999 2 2 999999 2 10 999995 1 15 999993 148842 1 2 999999 -960324 1 42421 125687 115483 1 171090 427647 761700 1 13 999982 -498497 1 2 999999 -49422 2 2 999999 1 7 999990 643392 1 3 999992 923285 2 2 999999 1 17 999991 -715950 2 2 999999 2 12 999994 2 744203 818796 2 2 999982 2 13 999981 1 2 999999 -793721 1 2 999999 -525823 1 2 999999 -20986 2 2 999999 1 4 999991 841333 1 14 999986 299784 1 332580 488788 -290607 2 3 999981 1 16 999986 -732720 2 4 999998 1 143121 449859 -335107 2 5 999991 2 13 999988 2 223324 830871 2 2 999999 2 2 999999 2 36544 442295 2 2 999999 1 9 1000000 170463 1 226799 762620 144630 2 4 999992 1 2 999999 -76776 2 7 999995 2 2 999999 2 13 999994 1 8 999999 -462034 2 2 999999 2 2 999999 1 4 999991 -882239 2 84932 134714 1 19 999990 992558 2 99259 696998 1 452614 513398 -224275 1 2 999999 570938 1 2 999999 297769 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999993 -317010 2 2 999999 2 2 999999 2 8 999994 2 4 999982 1 2 999999 -336140 2 2 999999 2 4 999997 1 355919 849328 -666235 1 2 999999 -931698 2 2 999999 1 2 999999 925693 2 14 999985 2 2 999999 2 2 999981 2 889925 927116 2 548249 943074 2 2 999999 1 2 999999 -387421 1 2 999999 213647 2 1708 386016 1 14 999989 876038 2 502401 610648 1 2 999999 -329746 2 2 999999 1 107950 121912 -562964 1 8 999982 16089 2 2 999999 2 190515 879467 1 2 999999 841102 2 2 999999 2 2 999999 2 475167 912671 2 2 999999 2 169602 685567 2 481696 929811 1 2 999998 -438503 2 2 999999 2 2 999999 2 15 999999 2 2 999999 2 1 999987 2 19 999992 1 2 999999 -331146 2 2 999999 2 278543 521624 2 14 1000000 2 364517 970131 1 2 999999 -419843 2 2 999991 1 10 999991 -817566 2 573556 756088 1 2 999999 -183980 2 2 999999 1 18 999996 -175199 1 2 999999 6619 1 2 999999 536204 2 15 999990 2 2 999999 1 363555 731072 -754828 1 2 999999 330659 1 343285 500368 -584275 1 465806 923197 -873252 1 2 999999 -505066 1 2 999999 933945 1 2 999999 -65515 1 20 999982 -188720 2 12 999985 2 2 999999 1 2 999999 -430856 1 128997 712098 73171 2 2 999999 2 2 999999 2 857382 922261 2 15 999996 2 6 999997 2 5 999999 2 2 999999 1 2 999999 713636 1 14717 764497 -628275 2 2 999999 1 355752 688679 971816 1 1 999992 179841 2 348884 450076 1 20 999991 -791419 2 2 999999 1 2 999999 -649315 2 2 999999 2 2 999999 1 2 999999 490545 1 13 999995 415244 1 2 999999 625900 2 2 999999 2 18 999989 1 186292 383894 -682922 2 136822 221221 1 619416 645251 -629814 1 462765 597327 -884161 2 2 999999 1 360457 731476 -978016 1 16 999985 -676685 2 8 999987 1 8 999984 -638343 2 19 999990 2 4 1000000 1 635109 775909 520536 2 7 1000000 1 617971 877260 -910029 2 16 999989 2 229052 789675 2 2 999999 1 100611 954046 -916041 1 4 999989 -54052 2 692436 984439 2 40669 681443 2 2 999999 1 8 999996 208839 1 1 999987 -919696 1 1 999995 -506574 1 2 999999 -272266 1 99916 309379 -803206 2 16 999984 2 702742 920586 1 2 999988 522086 1 2 999999 747593 2 252008 757706 2 2 999984 2 4 999985 1 7 999992 -625636 1 2 999999 148993 1 431166 872508 -679955 2 90510 958877 1 6 999988 184429 2 2 999999 1 77187 98901 -992103 1 9 999983 498967 1 54117 361075 344367 1 2 999999 77414 1 7 999994 -561062 2 2 999999 2 330876 629435 1 9 999985 358981 1 16 999993 726666 1 2 999999 -716475 2 12675 908183 2 2 999999 2 8 999984 2 462744 857178 1 223666 231888 683253 2 806190 914321 1 87319 930241 591153 2 822778 859839 2 34281 802217 1 173194 780338 373988 2 170528 654564 1 10 999987 293084 2 13 999993 2 124214 166485 1 2 999999 104891 1 2 999999 -986213 1 392228 453032 120546 1 368135 517641 219466 2 18 999985 2 2 999999 1 712693 914138 408594 1 2 999999 -820885 1 2 999999 -954378 2 345301 754708 2 403203 677424 2 10 999996 2 11 999992 2 109857 930846 1 569345 681552 -290612 1 973453 976917 -822674 2 2 999999 2 149527 796563 2 715394 932624 2 105444 125323 2 2 999999 2 1 999986 2 478576 575398 1 2 999999 -182025 1 2 999999 977582 1 9 999998 874136 2 461212 502934 1 2 999999 -642366 1 17114 963983 -82072 2 14 1000000 2 1 999998 1 5 999995 39863 2 474947 544679 2 2 999999 2 68255 642481 1 17 999992 -222310 2 2 999999 1 4 999986 -304237 2 33331 466710 2 655259 870592 2 2 999999 2 274256 948989 1 7 999996 -402455 2 426361 921078 1 2 999999 -325815 2 208262 561264 1 2 999999 -277104 1 182687 446540 984784 1 2 999999 265471 2 483726 840788 2 46849 960215 2 11 999987 2 20 999996 1 2 999999 -737441 1 2 999999 806703 2 2 999999 2 17 999990 1 2 999999 581737 1 2 999999 928092 2 134638 420693 1 2 999999 -941056 2 628462 993409 1 2 999999 -608492 2 528551 800323 2 671926 710303 2 702836 702989 1 20 999994 -242294 2 2 999999 2 2 999999 1 2 999999 -525303 1 215689 287103 -107918 1 443576 629312 -950915 1 12 999988 846485 1 4 999994 -28457 2 2 999999 2 10 999992 2 2 999999 1 518248 824335 885114 1 366333 903008 -275275 2 2 999999 1 253427 679556 233690 2 4 999990 1 10 999993 -476898 1 11 999987 227840 1 197930 705585 -118550 1 9 999993 -438249 2 2 999999 2 419036 484815 2 13 999990 1 16 999993 958975 1 2 999999 289187 2 2 999999 2 2 999999 1 9 999984 -610908 1 890191 940352 965370 2 50696 799799 2 112831 283347 1 2 999999 -141346 2 5 999995 2 11 999991 2 2 999999 2 13 999985 2 262066 593785 2 599773 932019 2 19 999996 1 509290 926627 622090 1 92314 101254 843948 2 9 999994 2 19 999989 1 83854 462471 -800182 2 2 999999 1 6 999987 540759 1 5 999991 39633 2 19 999986 2 14 999986 2 2 999999 1 2 999999 656862 1 543111 701482 -550685 1 1 999986 -393198 2 573804 601514 1 20 999996 348530 2 348289 445414 2 12 999989 2 2 999999 2 2 999999 1 2 999999 -211016 2 2 999999 1 13 999984 -140213 1 3 999981 626556 1 4 999998 -161936 2 217060 794332 1 5816 837460 -97061 1 2 999999 -248368 2 16 999989 1 147446 556345 302308 1 158132 431357 -359122 1 13 999984 663949 2 16 999984 2 2 999999 1 80661 308350 62142 2 519335 978819 2 2 999999 2 2 999999 2 2 999999 2 520989 537418 1 813736 862685 620707 2 241948 390724 2 584982 844901 1 2 999999 47000 1 780539 871223 -23224 1 564669 658713 431271 2 4 999999 1 379465 728849 -557607 2 564659 979211 2 2 999984 1 95457 348450 -904722 1 2 999999 749700 1 2 999999 -214224 1 13 999987 380416 1 2 999999 509610 1 2 999999 525493 2 12 999982 1 2 999999 -657142 2 2 999999 1 390826 869805 -458845 1 169666 849615 734782 1 18 999995 -827414 1 2 999999 -535067 2 2 999999 2 2 999999 1 11 999991 205619 1 595162 831150 -159152 1 20 999990 320532 1 2 999999 16954 1 8 999989 81613 2 2 999999 1 406318 547399 -124749 2 18 999989 2 2 999999 1 15 999992 214769 2 18 999993 1 2 999999 534489 1 10 999982 -512376 2 17 999981 2 2 999999 2 91839 745318 2 388377 903564 2 2 999999 1 5 999995 -338758 1 2 999999 582235 2 17 999992 1 456553 526675 -45206 1 15 999989 105163 1 2 999999 -11888 2 11 999996 2 2 999999 1 11 999991 -387504 1 590513 947846 -454501 1 2 999999 -11614 1 354273 675056 11430 2 6 999981 2 2 999999 2 53871 371410 1 2 999999 257432 2 1 999981 1 17 999986 226270 1 2 999999 533433 2 2 999999 2 3 999984 2 2 999999 2 12 999996 2 2 999999 1 2 999999 389315 1 2 999999 48514 1 85957 560389 -518291 1 14 999994 -226924 2 12 999995 2 2 999998 1 215639 664286 557453 1 2 999999 -621758 1 2 999999 -859289 2 19 999981 1 2 999999 -863059 1 672210 944304 459700 2 15 999990 2 2 999999 2 2 999999 1 167415 364460 474258 1 2 999999 847265 1 155492 660699 -729404 1 15 999982 174824 1 374837 530892 -653077 2 2 999996 2 6 999998 1 16293 371680 461555 1 19 999998 -544349 1 2 999999 127580 1 6 999997 28497 1 588953 625672 -615193 1 14 999993 605516 2 9 999985 1 30408 484556 -203016 2 2 999999 2 3 999986 2 2 999999 2 1 999987 2 257323 267719 1 2 999983 -495881 2 2 999999 1 2 999999 484121 2 422329 459256 2 13 999985 1 2 999999 636111 2 2 999999 2 10 999995 1 325866 546886 301962 1 13 999989 703785 2 2 999999 2 2 999999 2 2 999999 2 289908 908057 1 408422 832913 -830218 1 16 999996 -498457 2 12 999983 2 16 999994 2 2 999999 1 2 999999 -115623 1 169030 580170 -845859 2 339264 464747 1 11 999994 -659475 1 19 999988 -965715 1 2 999999 718097 2 2 999999 1 292294 456197 55730 1 2 999999 -383610 1 1 999994 281294 1 4 999990 382812 1 2 999999 -341363 1 78105 942286 814945 1 7 999981 -103118 2 409469 471565 2 108030 475369 2 2 999999 1 430594 734304 102719 2 9 999998 2 2 999999 1 12 999991 -606863 2 28533 885506 1 2 999999 604018 1 2 999999 -177920 1 127083 273892 750885 2 474349 855817 1 15 999994 362484 1 20 999992 -260124 1 5 999983 487135 1 6 999988 -843943 2 276685 361899 2 417552 514898 2 238874 852614 2 2 999999 1 2 999999 -301906 1 270791 457136 -99992 2 6 1000000 1 2 999999 66495 1 2 999999 -390454 1 2 999999 -13518 2 2 999999 2 2 999999 1 2 999999 -66340 2 11 999996 1 2 999999 587135 1 2 999999 516847 1 18 999998 -257417 1 97865 712767 975180 1 111144 895474 -95821 2 2 999999 2 2 999999 2 20 999998 2 2 999999 1 350604 502438 22607 1 26043 901927 909203 1 18 999987 87355 2 19 999986 1 12054 139020 -587063 1 2 999999 405282 1 160304 744408 -679722 2 17 999988 2 19 999986 2 11 999994 2 19 999994 1 11 999981 779673 1 2 999999 887470 1 2 999999 -559874 2 179369 361850 2 2 999999 1 8 999983 927345 2 50212 857546 1 9 999999 381214 1 2 999999 335637 1 2 999999 -28817 2 1 999998 1 18 999993 603884 1 14 999995 429290 2 2 999999 1 2 999999 92099 1 12 999985 -383923 1 2 999999 423986 2 597911 626242 2 15 999996 2 493868 957944 2 2 999999 1 30089 221228 -380983 1 232579 763854 -534768 2 6 999983 2 3 999995 2 2 999999 1 2 999999 818235 1 2 999999 -394711 2 2 999999 2 2 999999 1 131296 256433 248266 1 2 999982 254754 1 614950 895193 573847 2 185324 631344 1 2 999999 -556720 1 421822 487856 263888 2 2 999999 1 4 999988 906555 2 2 999999 1 636105 867139 767368 2 10 999988 1 2 999999 814414 1 9 999993 620339 2 7 1000000 1 309677 862950 53314 1 17 999981 -487199 1 2 999999 -200996 2 15 999998 2 2 999999 1 9 999994 -92912 2 2 999999 1 17 999992 369508 2 493580 845953 2 10 999997 1 3 999996 -245144 2 341946 822228 2 2 999999 1 482953 802238 906189 2 7 999992 2 7 999993 1 14 999984 189918 1 3624 859740 -835527 2 8 999997 2 2 999999 2 7 999981 1 376348 509757 -635338 1 14 999996 -586402 2 17 999993 2 7 999983 1 6718 645956 -863425 1 1 999997 -163959 2 544498 984466 1 37391 821015 737721 2 270426 985096 1 2 999999 478116 2 2 999999 1 2 999999 -795856 1 2 999999 -165379 1 5 999989 132756 2 220740 512326 2 2 999999 1 2 999999 -359040 1 3 999982 471313 1 2 999999 -676647 2 2 999999 1 863525 995475 -250933 2 97173 756008 1 568968 980484 -280709 2 816030 908387 1 2 999999 -489822 2 2 999999 1 15 999993 421577 1 2 999999 -761958 1 546743 871438 169629 2 761303 812632 1 172436 361568 661916 2 230307 632886 1 2 999999 -585778 2 12 999989 1 15 999984 -157494 1 1 999995 -399013 1 2 999999 -410236 1 2 999999 -286006 1 2 999999 811404 1 20 999998 777803 2 2 999999 1 2 999999 -681928 2 2 999999 1 304203 524077 -891813 2 2 999999 2 345400 607371 2 2 999999 1 9 999986 843272 2 12 999983 2 12 999987 2 1 999990 2 8 999988 2 2 999999 2 8 999986 2 2 999999 1 222607 971009 -954707 1 306505 609101 417718 2 17 999984 2 78378 976342 1 388545 617596 -867516 2 2 999999 2 474545 863907 1 134135 141506 38340 2 440811 703144 2 2 999999 2 431093 892476 1 575611 767436 -819744 1 17 999991 -303759 2 11 999997 1 743238 982437 781903 1 2 999999 -36388 1 623633 888887 73703 1 636128 868892 169168 2 2 999999 2 2 999999 1 2 999999 -16548 2 2 999999 2 10959 878638 1 702048 883648 -617670 2 2 999999 1 2 999999 438133 2 2 999999 1 6 999987 43855 1 20 999998 729842 2 4 999991 1 2 999999 942099 1 2 999999 470504 2 2 999999 2 2 999999 2 257619 943879 1 375385 461190 33872 1 3 999981 699510 1 151876 552335 239862 1 2 999999 -8261 1 19 999989 -800825 2 14 999996 2 2 999999 2 2 999999 2 2 999982 1 2 999999 -812789 2 108255 256638 2 13 999982 1 2 999999 -535107 2 2 999999 2 512563 887695 2 3 999983 2 150465 263034 1 390569 836005 -799901 2 183890 360675 1 2 999999 -859431 2 2 999999 1 11 999989 19432 2 2 999999 2 123165 766932 2 2 999999 1 2 999999 764441 1 2 999999 601681 1 20 999993 -780600 2 2 999999 1 18 999999 -496606 2 149814 818258 2 2 999999 2 498600 825638 1 2 999999 677508 2 15 999996 1 2 999999 -211666 2 9 1000000 1 4 999981 -599339 1 2 999999 -393560 2 2 999999 1 14 999983 -12165 2 2 999999 1 419752 549285 -794659 2 15 999987 2 2 999987 2 2 1000000 2 17 999993 1 82841 482003 927831 2 2 999999 2 228021 712026 2 2 999999 1 106285 113716 -126138 2 789493 914006 1 2 999999 -799070 2 219734 918360 2 2 999999 2 262903 633546 2 262626 303926 2 2 999984 2 10 999981 2 2 999999 2 7 999986 2 14 999989 2 2 999999 1 2 999999 -395774 2 2 999999 2 33041 385035 1 2 999999 578007 1 2 999999 -128646 2 448214 542099 1 1 999989 507303 1 639032 688766 -483425 1 281299 400335 -549024 2 2 999999 1 2 999999 350896 2 13 999995 1 140990 538189 -152317 2 140725 415586 2 75477 397699 1 748678 793245 687994 1 49017 165266 -804852 1 5 999999 -925524 2 13 999995 2 121760 134945 1 2 999999 -502736 2 2 999999 2 2 999999 1 2 999999 -590219 2 2 999999 1 340199 923428 -343277 2 2 999999 2 11 999993 1 260175 466223 -8842 1 2 999999 113282 1 493340 738325 830955 2 2 999999 2 610986 834204 2 16 999985 1 12 999996 58981 2 57626 455941 2 2 999999 1 8 999989 111712 1 285780 451081 -900117 2 8 999989 1 692810 760484 -289545 1 719572 777635 -790280 1 16 999992 314666 2 3 999983 2 15538 699665 2 329762 944871 2 5 999983 1 452809 885098 47678 2 2 999999 1 102956 588563 -537774 1 2 999999 623094 1 9 999992 515982 1 721303 818284 194023 1 840503 884318 -908204 1 7 999987 -138491 1 492552 977256 -965891 2 4 999989 1 54733 257981 -440729 1 2 999999 -314407 2 8 999990 1 2 999999 233149 2 2 999999 2 15 999983 1 259248 774666 -202935 2 10 999987 1 2 999999 -106055 2 2 999999 1 2 999999 271526 1 15 999993 -191752 2 2 999999 2 342832 914602 1 278528 326453 705105 2 580028 704712 1 40250 553642 476184 2 2 999999 1 15 999988 -79447 1 198619 314168 650878 1 2 999999 870411 1 2 999996 -192977 1 90720 279151 909030 2 2 999999 2 199075 618719 1 2 999999 669641 2 874892 905489 2 2 999999 1 34554 249054 751809 1 368511 883604 782006 2 10 999988 1 2 999999 -297350 1 17 999997 -70173 1 202072 447353 972761 2 387837 690054 1 17 999986 163336 1 13 999996 860103 1 4 999992 905974 2 2 999999 1 2 999999 -412297 2 9 999981 1 2 999999 856341 1 7 999998 -379209 2 550593 629517 2 2 999999 2 15 999982 1 15 999988 -9286 2 1 999999 1 13 999988 571828 2 108932 647666 2 316246 951233 2 8 999987 1 2 999999 373422 1 258824 580646 107209 2 2 999999 1 4 999996 893905 1 8 999995 837858 1 9 999981 -98401 1 2 1000000 557453 2 12 1000000 2 12 999986 2 2 999999 2 541226 699823 2 2 999999 1 2 999999 -670924 2 10 999992 1 2 999999 -336048 2 15 999982 2 2 999999 2 2 999999 1 2 999999 -474533 2 623721 934447 2 210869 587601 2 9 999989 1 2 999999 -58187 2 91694 584356 1 2 999999 583210 1 2 999982 770233 2 2 999999 2 2 999999 1 2 999999 724118 2 354186 861143 1 16 999998 830935 1 2 999999 -299536 2 8 999999 2 20 1000000 2 2 999999 2 814036 909408 1 18 999998 -825767 1 2 999999 98131 2 377247 961670 2 340472 953867 2 19 999988 2 5 999998 1 642693 672427 -265030 2 442580 713821 2 1 999987 2 2 999999 1 3346 753418 728676 2 12 999998 2 15 999985 2 2 999999 1 4 999981 -178181 2 16890 498168 2 6 999987 2 18 999992 1 2 999999 -840145 2 303802 563165 2 18 999990 2 2 999999 2 378763 819883 2 180955 547131 1 2 999999 -782138 2 20 999987 1 2 999999 -635679 1 2 999999 -906086 1 2 999999 154734 1 2 999999 -463623 1 2 999999 -404850 1 561828 923953 -870219 1 11 999989 699430 2 158605 635561 2 2 999999 1 13 999982 -69441 2 2 999999 2 33600 954231 2 3 999988 1 6 999984 -732400 1 2 999999 -517651 2 65293 865948 2 18 999984 2 309757 465389 2 10 999985 2 13 999987 1 93490 704191 -955454 2 265695 786921 1 333630 663232 948155 2 2 999999 1 229925 754587 -845820 2 10 999996 1 10 999998 266061 2 2 999999 2 2 999999 1 128663 379849 -792873 2 357573 781028 1 13 999997 88601 1 8454 393109 586111 1 6 999986 -920568 2 17 999984 1 6153 345164 922556 1 376352 799693 380069 1 7 999988 305927 1 10 999995 -96251 2 2 999999 2 2 999999 2 18 999988 2 2 999999 2 2 999999 2 678070 790598 1 15 999987 863821 2 2 999993 2 2 999999 1 9 999998 -478304 1 838968 891580 952509 1 367445 639563 -242856 2 2 999999 1 1 999989 -221687 1 2 999999 452604 2 447993 842312 2 2 999999 2 2 999999 1 771436 946804 -921654 2 1 999996 2 2 999999 2 444920 951572 2 2 999987 1 18 999992 777308 2 739657 871700 2 6 999987 1 2 999999 972447 1 17 999998 -69841 1 8 999998 -939755 1 2 999999 -27282 2 2 999999 2 2 999999 1 2 999999 27879 1 17 999992 706679 2 793068 940567 1 2 999999 732783 1 806517 886231 -747015 1 11 999985 -986658 2 15 999994 2 2 999999 1 2 999999 555263 2 15 999991 1 206116 351967 299777 1 397273 893627 699641 1 646183 729327 550967 2 29104 607548 2 99157 433074 1 2 999999 161348 2 2 999999 1 2 999999 -553247 1 10 999994 29589 1 94668 163522 82751 1 2 999999 809464 1 1 999998 42836 2 2 999983 2 2 999999 1 669128 753109 713790 1 18 999982 153994 1 2 999999 -727753 2 17 999987 2 2 999999 1 347000 851339 823240 2 17421 262046 2 268093 307121 2 54253 129090 2 16 999993 1 19 999983 587292 1 522690 759745 473457 2 606614 783324 2 8 999994 1 11 999983 -38446 1 943245 953489 -771695 1 4 999999 682422 1 9 999995 -365796 2 15 999987 1 279350 974822 -383933 1 15 999996 161076 1 263332 935952 515008 2 2 999999 2 2 999999 2 3 999987 2 786777 909298 1 14 999987 237184 2 273850 780325 2 818657 954625 2 12 999992 1 2 999999 -445193 2 28871 689794 1 3 999989 940857 1 2 999999 744791 1 6 1000000 -999654 1 1 999993 -903745 2 174361 224110 1 2 999999 936993 1 2 999999 206063 2 16 999987 1 18 999996 -390105 2 211047 997463 2 2 999999 2 17 999997 1 2 999999 -893811 2 8 999997 2 623181 928583 1 16 999989 253805 2 155901 409335 2 20 999998 2 2 999999 1 135521 998572 800360 1 2 999999 -392249 2 410462 861546 2 16 999985 1 1 999995 944723 2 2 999999 2 2 999999 1 403182 673893 -571167 2 16 999995 2 583489 815000 2 360944 837322 2 652734 845663 2 2 999999 2 2 999999 2 431814 965988 1 2 999999 934470 1 381390 745912 -686152 1 517485 915665 365279 1 2 999999 -539066 1 373731 926969 926636 1 2 999999 -428233 2 2 999999 2 2 999999 1 722831 782666 320477 2 2 999999 2 2 999999 1 1 999997 218853 1 2 999999 428622 2 653662 859829 2 4 999982 1 2 999999 86943 1 257164 918700 835307 2 2 999999 2 248341 599243 2 2 999999 1 11800 387742 968109 1 324131 671763 166781 2 476958 854463 2 20 999991 1 175701 203430 301472 2 3 999992 2 2 999990 2 2 999999 1 2 999999 -377692 1 152926 421088 280926 2 3 999985 2 673139 725755 2 75833 177396 1 129322 979559 -468324 1 96581 646708 241215 1 10 999992 812182 1 204841 850224 -990285 1 2 999999 -559458 1 30380 781243 530302 1 166574 522085 -839984 2 16 999996 2 200606 899147 2 14 999985 2 2 999999 2 830643 887487 2 2 999999 2 308053 392945 2 209228 260969 2 425759 835172 2 2 999999 2 2 999999 1 20 999986 -548041 2 6 999981 1 135335 460674 -439661 1 2 999999 132879 2 2 999999 1 10 1000000 -919410 2 195638 896957 2 15 999986 1 7 999984 -648824 1 4 999988 -465644 1 12 999981 839291 1 3 999990 -293597 1 2 999999 178308 1 2 999999 -640611 2 153486 413602 1 288126 330429 551233 1 2 999999 339444 1 368770 663410 -804550 2 3 999987 1 282738 759265 -682388 2 2 999999 2 291618 911712 2 160021 970791 1 2 999999 225058 1 12 999986 670052 2 182797 675440 2 2 999999 2 264856 869135 1 2 999999 554593 1 6 999983 520181 2 20 999999 1 68951 941154 641081 2 2 999999 2 650978 761771 1 62549 980266 -158377 2 2 999999 2 640114 649131 2 455046 758240 1 30463 433536 273204 1 2 999999 385750 2 130497 586307 2 3 999991 2 3 999985 2 1 999994 1 2 999999 -664617 2 2 999999 1 2 999999 789653 2 5 999993 2 18 999991 1 2 999999 -696066 2 2 999999 1 2 999999 962770 1 80930 138975 410014 2 34950 130474 1 9 999994 897486 2 42491 530000 1 2 999999 -576265 2 14 999987 1 2 999999 251886 2 3934 480415 2 11 999987 2 832567 979425 1 18 999990 -996190 2 12 999990 1 2 999999 -416206 1 20 999983 372892 2 308844 322075 2 185994 754235 1 2 999999 856081 2 2 999999 2 862561 999934 2 377539 982553 2 601737 897139 2 2 999999 1 75061 797035 76205 2 13 999999 1 92763 714061 875478 1 492691 494369 -216659 1 7 999996 653460 1 14 999982 948771 1 132668 979005 -710483 1 3 999984 -921058 2 15 999981 1 2 999999 601002 2 3 999988 2 2 999999 1 265157 432773 465485 1 7 999993 54268 2 177696 471503 2 9 999993 1 2 999999 -683323 1 2 999999 -894828 2 417647 990532 2 828705 941655 2 504240 705105 2 344597 860529 2 2 999999 2 126645 943407 1 697810 729669 794565 1 1 1000000 3235 2 207713 252800 1 69108 847194 219834 1 148609 178879 992918 1 299875 686306 -619518 1 2 999999 -168533 2 10 999988 2 7 999995 1 578022 667370 973898 1 4 999982 896383 2 2 999999 2 430880 802858 2 535325 883723 1 140829 829718 765946 1 516886 734439 975092 2 60055 399243 1 19 999981 983363 2 8 999994 1 270448 807557 -209203 2 2 999999 1 2 999999 -594522 1 2 999999 -957395 1 18 999988 -750517 2 2 999999 2 336678 668896 1 2 999999 -926228 1 7 999982 -113709 1 2 999999 -815041 1 2 999999 104227 2 391872 424013 1 382357 852716 -992847 2 2 999999 2 15 999985 2 1 999988 2 14 999992 1 2 999999 -394594 1 2 999999 268394 1 1 1000000 105394 2 50242 231188 2 14 999982 1 115668 272835 411257 1 2 999999 997038 2 2 999999 1 17 999992 544561 2 17 999986 1 9 999989 491143 2 18 999996 1 15 999999 -890217 1 2 999999 602043 1 2 999999 -503836 2 2 999999 1 498528 662686 -47764 2 2 999999 1 2 999999 -452117 1 2 999994 947813 1 14 999982 643235 2 11 999996 2 778119 929673 1 2 999999 -364829 2 2 999999 2 2 999999 1 17 999981 32339 2 167173 534574 2 2 999999 1 143555 336602 -525637 1 2 999996 -979361 1 2 999999 -763083 2 326688 540025 1 438691 882493 -448455 1 2 999999 316220 2 54951 296659 2 2 999999 1 17 999982 -722436 1 363064 638238 329608 2 171784 480692 2 2 999999 1 20318 524837 -456811 2 14 999986 1 8 999987 -145062 1 29712 573767 -965813 1 16 999981 -567662 1 189586 313212 -999597 1 2 999999 -490624 1 9 999993 109362 2 2 999999 2 8 999986 1 1 999982 33184 2 2 999999 2 2 999999 1 2 999984 -864956 2 728718 929417 2 11 999992 1 16 999992 625148 1 564162 978349 -800593 2 11 999994 1 5 999981 419025 1 2 999999 785971 2 18 999981 1 8 999997 215249 1 47855 921860 494717 2 123079 873474 2 2 999999 1 17 999988 502056 2 265128 757070 2 20 999997 1 453710 579394 825077 1 87058 487763 825975 1 10 999986 107085 1 314814 653801 83416 2 1 999984 1 19 999983 260751 2 389164 834389 1 341043 744517 512381 2 2 999999 1 6 999988 890077 1 2 999999 -5747 2 792405 932359 2 2 999993 2 1 999993 2 11 999994 1 98017 539404 633025 1 202941 422776 -757834 2 2 999999 1 5 999997 281358 2 11 999989 1 383043 871662 -165198 2 2 999999 1 1 999988 653746 2 6 999987 1 2 999999 304144 1 541714 807587 -997166 2 286451 853879 2 16 999999 1 255152 488114 -185960 1 2 999999 -659016 1 297470 653625 -590582 1 1 999987 -199901 2 3 999996 2 2 999999 1 2 999999 -925833 1 2 999999 -791009 1 217216 356358 -11468 1 133469 928820 -407645 2 2 999999 1 53699 627379 472008 2 2 999999 2 53867 55616 1 11 999999 401513 1 15 999988 995516 1 2 999986 568665 2 138907 605753 2 4 999985 2 2 999999 2 2 999999 1 3 999994 934666 2 11 999984 2 2 999999 2 7 999985 1 2 999999 -225391 1 370958 654376 989374 1 398139 572792 -809211 2 1 999994 1 5 999983 696193 2 2 999999 1 2 999999 319182 1 2 999999 673360 2 14 999992 2 6 999982 1 666251 762353 511453 1 19 999982 -727858 1 209992 782304 -969538 2 284329 553604 1 726222 885427 -479436 1 319896 988076 -736327 2 59499 342669 1 7 999986 -197827 1 2 999999 311831 2 2 999999 2 14 999988 1 18 999981 -361458 1 309329 369459 -274805 2 9 999986 1 16 999999 466865 2 406076 865951 2 426755 489637 1 2 999999 931437 1 17 999988 -39324 2 4 999986 2 2 999999 2 18 999994 1 16 999997 662608 2 15 999989 2 2 999999 1 2 999999 671499 1 404433 786023 -452385 1 41372 545744 -150862 2 13 999994 2 312103 816826 1 2 999999 796232 1 2 999999 986188 1 627876 685020 -914458 2 2 999999 1 2 999999 896161 1 20 999996 870272 1 6 999983 732024 2 391518 710730 1 101378 833586 699011 2 2 999999 1 2 999999 309556 1 1 999999 472966 1 2 999999 302411 2 2 999999 2 275283 909398 1 696605 940019 -764209 2 376045 942572 2 512801 631996 1 2 999999 548076 1 17 999989 567140 2 19 999999 2 18 999992 1 18 999989 521546 2 20 999997 1 4 999992 -274436 2 8 999999 2 19 999986 2 9 999987 2 819345 875016 2 2 999999 2 5 999983 1 495759 812130 -272850 2 2 999999 1 2 999999 -76890 1 2 999999 -248314 1 2 999999 -819101 1 2 999999 -782798 2 8 999982 1 2 999999 873525 2 74250 322828 1 4 999989 -212324 2 9 1000000 2 2 999999 1 933532 986713 642864 1 2 999999 -837154 2 12 999986 1 1 999993 -505319 1 322193 982476 181950 1 485791 587119 -533329 2 2 999999 2 10 999985 2 513466 999357 2 6 999990 1 2 999999 736523 2 2 999999 2 771064 973822 2 208448 995485 1 59241 186410 709736 2 2 999999 2 719443 809465 2 2 999999 1 393448 674559 260391 2 2 999999 2 9 999994 1 2 999999 699540 2 197422 445671 2 2 999999 2 8 999989 2 3 999992 1 441074 915936 672973 2 523273 832581 1 2 999999 -471777 1 2 999999 61423 2 15 999987 1 2 999999 -433917 2 203330 714549 1 726852 947960 101025 2 511599 784599 2 5 999996 1 2 999999 876716 2 2 999999 1 9 999998 -866993 2 2 999999 2 16 999997 2 19 999984 2 3 999981 1 2 999999 -92796 1 2 999999 407024 1 13 999981 889388 2 115130 510483 1 826523 982626 39152 1 146282 575017 -859137 2 104061 211965 1 18 999983 -923258 2 14 999991 1 2 999999 665038 2 13 999986 1 2 999999 835693 2 259789 957229 1 451210 971559 862949 1 645058 756589 52507 2 1 1000000 1 595855 767470 -747069 2 2 999999 2 2 999999 2 89325 964762 2 2 999999 2 2 999999 2 4 999983 2 88960 592661 2 1 999998 1 18 999993 819343 2 763967 934709 1 2 1000000 565945 1 277533 656824 -749176 2 8 999999 2 225440 885891 2 78123 352353 1 10 999984 77225 1 17 999999 161047 2 2 999999 2 7985 930894 1 708114 801836 918678 2 849336 984486 1 17 999981 783673 1 479657 998684 966635 1 2 999999 -457588 1 2 999999 328944 2 2 999999 2 80287 579973 1 294634 663235 -596064 1 252019 536970 -464856 1 488510 961024 -255390 2 2 999999 2 467809 648423 1 2 999999 320745 2 2 999999 1 2 999999 -521274 1 15 999984 420202 2 2 999999 1 17 999996 -424528 1 2 999999 -199862 2 2 999999 1 14 1000000 -513468 2 408442 972348 1 24853 480605 169473 2 9 999999 1 2 999999 -450123 2 2 999999 2 14 999990 1 68870 170512 -554880 1 2 999999 -178621 1 18 999991 -204805 2 2 999999 2 208255 549633 2 923795 986154 1 165594 298875 -526097 1 2 999999 543192 2 13 999985 2 703 475489 2 378916 600416 2 39112 572820 1 144813 267691 -913029 1 2 999999 -140285 1 653950 809011 878024 1 1 999985 753536 1 240899 801880 345737 1 2 999999 785887 1 2 999985 -864888 1 2 999999 -107823 2 201077 478111 1 2 999985 -675465 2 2 999999 2 356362 888965 1 16 999984 75033 2 20 999992 2 2 999999 2 2 999999 2 11 999991 1 460240 486041 799503 1 2 999999 -748676 2 456008 773168 1 12 999999 -722325 1 16 999990 -236940 2 2 999999 1 15 999990 -554387 2 338632 950551 2 6 999993 2 2 999999 2 2 999999 1 2 999999 -773829 2 2 999997 2 13 999995 2 3 999987 1 2 999999 -728860 1 2 999999 895197 2 16 999998 1 11 1000000 996325 1 14 999988 -602353 2 136380 600585 2 13 999985 2 533986 556378 2 3 999993 2 856591 904113 1 2 999999 -918315 2 2 999999 2 6 999992 1 1 999986 -936998 1 2 999999 832635 2 20 999996 1 11 999986 884135 1 2 999995 -657064 2 58101 228158 2 28231 626217 1 67769 247559 -708715 2 5 999995 2 140166 691192 2 2 999999 2 7 999985 2 81013 309282 1 2 999999 851074 1 41801 756186 731115 1 104319 583636 -651489 1 5 999982 582073 2 7 999991 1 16274 629747 648676 1 8 999994 -208306 1 493513 865303 861175 2 9 999996 1 1 999984 -6655 1 2 999999 69474 1 97738 991156 -705543 2 20 999985 2 13 999994 1 2 999999 -582740 2 18 999986 2 18 999983 1 2 999999 771292 2 2 999999 1 5 999981 373432 1 2 999999 30885 2 3 999986 2 16 999996 1 2 999999 381263 2 2 999999 1 307256 393468 -608588 1 266615 429394 -886923 1 2 999999 -472525 2 680483 994458 1 6 999984 277743 1 18 999981 667241 2 651389 691775 2 260586 724606 1 7 999994 226625 2 2 999999 2 1 999982 1 16729 427847 312360 2 253510 878280 1 2 999999 211730 2 5 1000000 2 738117 825867 1 201646 773721 -525449 2 165009 686185 2 2 999999 2 618976 927511 1 11 999998 685911 2 2 999999 2 251042 935798 2 8 1000000 1 17 999983 715669 1 254215 819031 -254940 1 17 999987 -195561 1 8 999990 -752698 1 8 999992 25297 1 9 999998 496260 1 16119 498598 -263972 2 2 999999 2 2 999999 1 45196 196863 11559 2 2 999999 2 15 999997 1 2 999999 -428932 1 2 999999 807321 1 427599 525468 -172389 1 2 999999 -259116 1 186905 541070 863203 1 2 999999 -875360 2 17 1000000 2 11 999986 2 539316 945959 2 2 999999 1 235768 412582 -797566 1 2 999999 897937 2 15 999999 2 3 999996 2 20 999996 1 2 999994 -331993 1 16 999985 770476 2 4 999985 2 51980 753886 1 2 999999 -74170 2 183910 534898 2 20 999981 2 779374 915696 1 686792 858867 -297475 2 2 999999 1 2 999999 -493146 2 157022 202615 2 53194 750972 2 266895 695407 1 5 999987 -232338 1 6 999984 122115 2 135863 442585 2 8 999986 2 10 999998 2 2 999999 2 97507 955901 1 31754 960868 238187 1 2 999999 -630922 2 163535 241948 1 11 999986 -963828 2 98024 976801 1 1 999995 223737 2 64367 473873 1 14 999981 -429282 1 137637 913705 263228 1 2 999999 917592 1 15 999989 11908 1 319465 958040 -566137 2 704461 957884 2 113268 298752 1 6 999991 -606348 1 2 999983 652130 1 2 999999 65679 2 4 999989 1 14 999987 540141 2 497221 506238 1 667134 761411 -286389 1 20 999985 -182399 1 8 999981 -969196 1 2 999999 -508265 1 11 999990 862203 1 155493 964716 -452619 2 216598 511182 1 378670 725579 641082 2 2 999999 2 14 1000000 1 2 999999 917934 1 2 999999 -303577 1 491062 663417 544112 2 428718 970281 2 454117 722291 2 2 999999 2 262783 714653 2 1 999983 1 2 999999 -456880 2 18 999993 2 2 999999 1 2 999999 450231 1 131492 615988 -270211 2 106316 552334 1 10 999987 -729620 2 3207 856090 1 612652 663161 398630 2 9 999999 1 537345 802654 -509583 2 13 999990 1 2 999999 -733361 2 303992 334895 1 11 1000000 -978652 1 2 999999 688970 1 348039 607583 142338 1 2 999999 -180880 1 2 999999 276805 2 301191 352053 1 803176 994631 876578 1 1 999985 703769 2 3 999987 1 12 999997 770581 2 481398 739380 1 2 999999 539387 2 2 999999 2 249641 531536 1 516200 891654 475852 1 20 999988 607159 2 12 999983 1 2 999999 710846 2 12 999982 2 3 999998 2 232641 507060 1 11961 467018 119246 2 134921 668137 2 4 1000000 1 17 999982 402705 2 12 999995 1 2 999999 -134384 1 651220 990904 -720564 1 2 999999 -306131 2 2 999999 2 2 999999 2 84541 446993 1 16 999987 97085 2 33831 665992 1 7 999999 921678 1 2 999999 135068 2 2 999999 2 2 999999 2 16 999999 1 13 999993 -699250 1 2 999999 394836 1 5 999986 -248099 1 123431 522050 -457639 1 16 1000000 234017 2 232520 534531 2 2 999999 1 11 999983 -873876 1 254706 686965 763289 2 486769 628520 2 2 999999 1 752468 825476 -468379 1 2 999999 -409988 1 232321 417407 857146 2 88696 675645 1 2 999999 798634 2 2 999999 2 10 999982 1 392105 451380 735101 1 3 999999 676258 1 519459 546172 -439865 2 2 999999 1 12 999981 876313 2 405786 828743 1 18 999990 -181952 1 12 999984 769314 2 2 999999 1 15 999995 442600 1 2 999999 100180 2 314815 606899 2 4 999999 1 4 999988 933848 2 2 999999 2 2 999999 2 5952 674856 1 2 999999 32707 1 2 999999 281183 2 2 999999 1 13 999981 748112 1 1 999988 -821172 2 667280 836421 2 9 999990 2 2 999999 2 12 999984 1 376554 457239 -252910 1 165113 632505 -773475 1 564711 628851 -713489 2 12 999996 1 2 999999 720330 2 2 999999 1 450686 997914 -659931 1 2 999999 -785610 1 2 999999 -445924 2 3 999993 1 2 999999 127542 1 18 1000000 204638 1 155338 743213 -453869 1 4 999981 -78539 2 2 999999 1 332935 674218 -393111 2 485923 957104 1 539930 935596 18821 1 5 1000000 686855 1 1 999993 -775843 2 120289 814614 1 3 999985 393128 2 118883 761468 1 2 999999 236771 2 2 999983 2 587317 661301 2 18 999984 1 7 999981 373814 2 393944 921304 1 2 999999 -333671 1 247501 767170 -638302 2 568011 871648 2 2 999999 1 7 999995 -972486 1 2 999999 -208986 2 132981 935427 1 2 999999 479292 2 689318 697776 2 3 999997 2 2 999999 2 2 999999 1 2 999999 -712009 2 490544 783050 2 2 999999 2 817295 967092 2 658819 838303 2 19607 957535 1 2 999999 -769891 1 16 999991 699085 2 6631 737296 2 140839 281900 1 2 999999 677415 1 499375 815167 -797905 1 2 999999 203368 1 12 999997 609551 1 15 999985 -319373 1 2 999999 -385970 1 3448 933343 -144624 2 8 999990 1 2 999999 382081 1 72313 223284 423673 2 2 999999 1 17 999983 768009 1 5 999981 -46096 1 136856 715898 -173308 1 8237 910848 501089 2 5 999983 2 2 999999 2 2 999999 1 2 999999 -711879 2 2 999999 1 2 999999 -704289 1 2 999999 -343359 1 2 999999 -286617 2 4 999992 2 20 999995 2 169192 173014 2 192540 699279 1 11 999988 128711 2 2 999999 1 114986 997068 375926 2 12 999986 2 359213 614038 1 2 999999 -803407 2 10 999982 2 8 999997 1 13 999987 -440203 1 2 999999 -654991 2 257581 438891 1 399657 754641 934226 2 3 999987 2 200065 249030 2 14 999982 1 608584 863256 -617183 1 629858 805507 -1098 2 277321 306115 2 2 999999 2 8 999998 1 2 999999 -253447 1 2 999999 -731684 1 13 999992 -51384 1 17 999994 -873445 2 2 999999 2 2 999999 1 735220 861646 538763 2 9 999983 2 584215 879797 1 15 999984 193971 1 10 999999 547999 2 9 999995 2 2 999999 2 13 1000000 1 129484 316040 -197445 2 19 999983 1 7 999992 -415547 2 10 999984 1 2 999999 639260 2 352637 425693 2 2 999999 1 35812 644770 -696754 2 10 999982 1 10 999983 935625 1 20 999985 169115 1 2 999999 -9312 1 12 999990 497293 1 2 999999 274391 1 413684 697619 978477 1 214556 641588 -233838 1 20 999996 747182 2 5 999981 2 11 999983 2 548646 711041 2 2 999999 2 19 999990 2 189728 921864 1 2 999999 468513 1 2 999999 904692 1 2 999999 -884864 2 7 999995 1 11 999997 280236 2 70226 603135 1 16 999989 -807745 2 4 999982 2 2 999999 1 539076 821353 467641 2 17 999985 2 2 999999 1 2 999999 -625843 2 20 999986 1 12 999996 872787 2 2 999999 1 380001 838750 897517 1 40183 371908 -166694 2 205060 323782 2 16 999992 1 100952 984828 642655 1 2 999999 -635761 2 4 999992 1 19 999993 798092 1 671258 784746 34045 2 883842 885026 1 363904 907500 681721 1 233506 903714 -777893 1 2 999999 -173042 1 707635 797075 -712747 1 12 999996 -580788 2 12 999996 1 2 999999 829988 2 2 999999 2 278286 714708 1 95442 154002 -645615 2 366910 763714 1 5 999991 407895 2 16 999986 1 103043 879915 -688753 2 2 999999 2 125013 518992 2 249645 744926 2 13 999987 2 18 999985 1 258962 968095 663213 1 387170 446761 -884063 1 92008 466133 -770066 2 2 999999 2 2 999999 1 2 999999 560624 2 281441 468099 2 2 999999 1 2 999999 -455681 1 2 999997 -190831 1 577083 967927 272330 1 11641 596029 -153411 2 13163 943773 2 2 999999 1 229592 930196 -177822 1 56695 551891 -335298 1 19 999994 -157178 2 83035 750968 1 2 999999 530249 1 483697 774109 -367085 1 2 999999 -239921 2 2 999993 2 102599 406429 1 417971 572400 447430 2 588210 950664 1 390473 711159 -981145 1 239028 959081 -689639 2 1 999991 2 2 999999 2 6 999986 2 617519 894780 1 131173 954625 802652 1 5 999987 -510500 2 2 999999 2 2 999999 1 9 999986 -710379 2 5 999997 1 2 999999 98671 1 13 999991 589141 1 17 999994 205992 1 2 999994 779882 1 360212 456172 -418245 1 12 999988 -580016 2 13 999997 1 2 999999 -556066 2 2 999999 2 2 999999 1 2 999999 81424 1 2 999999 589378 1 8 999985 -721868 2 2 999999 1 141778 964779 384394 2 283282 581416 1 2 999999 578603 1 456663 527034 450407 1 105723 717759 -447269 1 956174 959290 -849288 2 1 999992 2 2 999999 2 2 999999 1 2 999999 -130507 1 15 999984 70715 1 2 999999 253668 1 13 999985 400899 2 252629 628083 1 17 999982 -560359 2 2 999999 1 64845 709142 925730 2 20 999990 1 2 999999 -938446 1 2 999999 178548 2 2 999999 1 2 999999 530296 1 10 999983 385870 2 543222 897074 1 11 999994 564734 2 4 999998 1 71020 164436 349494 2 2 999999 1 12 999999 329361 2 700289 829326 1 2 999999 451057 1 15150 570260 667007 1 593878 817274 -275466 2 1935 442357 2 524326 899719 2 2 999999 2 8 1000000 1 17103 794891 277813 2 20 999987 2 2 999999 1 246938 937993 593377 2 18 999987 2 3 999991 1 279652 933665 -274695 2 508075 949899 1 191406 842696 -669656 2 13 999984 1 19 999998 -471922 2 383559 617919 1 2 999999 -129159 2 503366 786372 1 2 999999 -438233 2 15 999991 2 473132 980456 2 6 999990 2 2 999999 1 323992 628403 885537 1 2 999999 990442 1 177266 649939 -748141 1 71124 864454 -440846 2 2 999999 2 9 999981 1 2 999999 -389838 2 543712 992352 1 100542 678690 131547 2 383048 745182 2 2 999999 1 2 999999 94583 2 6 999993 2 2 999999 1 529463 767559 -158871 1 106676 545090 -253252 1 145420 845755 -24315 2 17 999986 1 16 999997 -143973 2 2 999999 2 16 999992 1 667227 892514 784392 2 10 999997 2 6 999988 2 829462 878737 2 1 1000000 2 408200 957339 2 11 999987 1 128326 275212 648674 2 16 999999 1 425931 511521 303212 1 124168 569842 -456732 2 11 999987 1 2 999999 -102557 1 2 1000000 156784 1 2 999999 442618 2 126827 760814 2 4 999989 2 299069 364731 1 2 999999 -685397 2 341239 818365 1 646122 663093 209219 1 19204 165996 107268 1 537656 588226 374711 2 11 999987 1 201426 387354 -857122 1 5 999987 158339 1 2 999999 20193 2 9 999990 2 6 999994 1 580276 612747 -941335 2 2 999999 1 48027 139264 724491 1 893758 959663 -510237 1 2 999999 -686047 2 9 999984 1 508715 521034 -29873 1 26077 580022 -596899 2 259510 529639 2 351144 929270 1 284560 812259 589209 2 2 999999 1 133472 232079 845264 2 409398 562440 1 14069 434822 -85807 2 16 999987 1 20 999988 750739 1 7 999997 916837 1 7 999982 -821227 2 706428 941510 1 2 999999 -23942 1 19 999984 375518 1 4 999990 -614301 2 13 999989 1 6 999986 901460 1 2 999999 397792 2 2 999999 1 11 999983 -750891 2 541440 995024 1 13 999986 -986573 2 2 999999 1 136032 305346 -527485 1 731210 758745 -339715 2 16 999996 2 17 999997 2 2 1000000 2 6 999990 2 2 999999 1 2 999999 303693 2 2 999999 2 2 999999 1 2 999999 -658660 1 2 999999 74072 1 14 999989 -358772 2 2 999999 2 8 999991 2 224990 570374 2 123227 166195 2 11 999989 1 1 999984 249434 1 484801 556184 680338 2 373986 861746 2 2 999999 2 9 999988 2 2 999999 1 2 999999 757097 2 2 999999 2 2 999999 2 2 999999 2 3 999986 1 2 999999 728067 1 56653 62759 696385 1 740943 908112 -7837 2 2 999999 1 543491 868658 -443265 1 2 999999 -851776 2 2 999999 2 2 999999 2 2 999999 2 7 999981 2 2 999999 2 12 1000000 1 240989 803217 -147532 2 238539 534304 2 171611 543012 2 14 999988 2 384787 522420 2 2 999999 1 2 999999 -640816 1 2 999999 200035 2 2 999999 2 19 999985 1 5 999987 530195 1 9 999983 -551847 2 124547 776135 2 1 1000000 1 174093 704169 792452 1 2 999999 -118651 1 1 999982 -647042 1 2 999999 -938679 2 500784 778953 2 10 999991 1 10 999985 788558 1 8960 835968 -488237 1 8810 70040 -789217 2 61955 377665 1 19 999993 301906 2 16 999992 1 2 999999 792876 2 12 999982 1 19 999988 718061 2 2 999999 2 87363 910155 1 618278 963523 590401 2 2 999999 2 3 999995 2 2 999999 1 413052 427222 -375663 1 17 999988 885288 2 2 999999 1 3 999991 -382578 1 453399 861738 258500 1 366606 993826 -326742 2 2 999999 1 522571 616674 -331450 1 223269 573186 38377 1 224111 398401 615761 2 2 999999 1 2 999999 -643254 2 358240 571141 2 2 999993 1 792187 831649 -164118 1 186847 347481 -375515 1 2 999999 -964099 2 16 999987 1 2 999999 388885 2 130788 913252 2 2 999999 2 7 999996 2 158518 787623 2 1 999986 1 2 999999 522130 2 10 999988 2 10 999999 2 2 999999 2 12 999990 1 172630 331885 -468782 2 2 999999 2 2 999999 1 162837 749453 73996 2 2 999999 1 367111 493285 428259 2 250880 667525 1 2 999999 776028 1 2 999999 -971620 1 14 999998 -252613 1 483760 773921 221626 1 242441 956298 542398 2 14 999981 2 10 999984 1 15 999986 557839 1 51575 951672 26040 2 2 999985 1 2 999999 -489519 2 167439 402835 1 295061 832047 267372 2 234800 876149 2 2 999999 1 13 999995 695421 2 20 999981 2 2 999999 2 260316 326415 1 611979 883696 -437501 2 728575 888341 1 2 999999 -639374 1 271007 665248 387613 1 532953 975759 882439 2 14 999988 2 2 999999 2 68869 283711 1 732404 990396 987586 1 245951 520577 969634 2 20362 379859 1 536726 793748 94165 2 2 999999 2 383104 544023 1 20 999994 -176461 1 409134 952933 674661 1 2 999999 629841 1 161685 704466 392497 1 485163 862534 229278 1 2 999999 -716034 1 454276 760556 -412702 2 10 999983 1 604692 992657 219158 2 2 999999 2 2 999999 1 312078 820818 -858484 1 255717 287370 -557880 1 926959 991319 -450404 1 224208 812951 710723 2 823325 825870 2 2 999999 1 553727 837203 30014 1 5474 71786 811000 2 2 999999 1 176612 703426 690011 2 9 999982 1 2 999999 249063 2 6 999995 1 176732 963314 -599123 1 51366 570894 575262 2 2 999999 2 731015 841027 2 9 999999 1 2 999999 510089 1 355094 849676 324369 1 279110 551901 163829 2 139826 343111 1 559689 849687 -733618 2 4 999999 1 2 999999 -3272 1 18 999988 174858 1 204188 901414 880301 2 380155 585242 2 20 999995 2 2 999999 2 2 999999 1 343408 920989 -607034 1 2 999999 -692453 1 9 999986 197579 2 8 999997 1 2 999999 -967572 1 2 999999 874151 2 9 999990 1 60176 292497 546897 1 2 999999 -40227 2 384083 700984 2 6 999990 1 6 999998 702519 1 12 999988 964003 2 674971 827199 1 107954 653485 462969 1 2 999999 -875089 1 2 999999 -915228 2 20 999983 1 78626 808915 -246888 2 194830 947475 1 2 999999 -987374 1 299200 426248 479791 2 8 999996 1 2 999999 644304 2 2 999987 1 3 999991 -514082 2 394673 910816 2 4 999997 2 2 999999 2 2 999999 1 58458 186697 766728 2 5 999991 1 1 999994 -81205 1 9 999992 -347385 1 225537 430745 141379 1 38726 832477 246702 2 2 999999 2 8 999981 1 602728 604104 308788 2 22159 382774 2 2 999999 2 2 999999 1 162474 369819 844268 1 2 999981 -667444 1 130936 662870 576879 1 8 999993 -799828 2 2 999999 2 2 999999 1 2 999999 -175443 1 14 999983 -810467 2 2 999999 2 373515 926501 1 15 999981 454312 1 34208 399343 633085 2 6 999994 1 2 999999 470236 1 538814 942976 865313 1 20 999996 -960369 1 8 999988 534254 1 437668 810598 419429 2 2 999999 1 16 999996 221554 2 2 999999 2 2 999999 1 518187 832583 -303345 2 2 999999 1 20 999990 -862035 1 550381 558895 299806 2 13 999995 2 18 999989 1 4 999984 978483 2 2 999999 2 529957 992332 1 2 999999 -272301 2 135594 286496 1 161553 770484 337216 2 15967 839358 1 15 999997 -705222 1 2 999999 2857 1 15 999992 -160943 1 473036 513837 611695 1 202369 645074 -29718 1 3 999985 -680234 1 17 999984 865179 2 11 999999 2 668464 685264 1 202077 539029 979893 2 2 999999 1 8 999996 266586 1 8 999993 -669605 1 59566 892324 45331 2 2 999999 2 14 999992 1 2 999999 -959101 1 2 999999 -88967 2 164011 674723 1 2 999999 -311620 1 8 999985 354616 2 8 999985 2 255480 926229 2 11 999987 1 16 999989 423486 2 239505 704668 1 2 999999 -343924 1 2 999999 995097 2 731789 870386 1 16 999999 -631883 2 97681 520774 1 5 999999 261056 1 3 999991 670482 1 33624 402069 -558192 2 454527 796762 2 2 999999 2 2 999999 1 7 999995 -787944 1 20624 642851 -21297 1 15 999987 318985 1 2 999999 -982691 2 2 999999 2 2 999999 2 12 999985 2 17 999991 1 664485 951048 714422 1 320803 323349 508760 2 34342 752472 2 6 999998 2 14 999998 2 16 999983 1 2 999999 237966 1 333156 755918 -703459 2 2 999991 2 19842 587029 2 2 999999 1 23979 33875 -605950 2 137488 956560 2 2 999999 1 17416 362710 295814 2 444521 739824 2 2 999999 2 2 999999 1 2 999999 853302 2 238417 671127 1 16 999987 -288262 1 2 999999 186550 2 74798 371960 2 301180 678137 2 14 999990 2 720999 746057 2 7 999997 2 2 999999 1 212658 588926 522538 2 2 999999 1 91824 949120 -992196 2 479866 803459 1 194027 639238 285680 1 2 999999 711936 2 407793 893161 2 15 999995 1 16 999981 488719 1 2 999999 805345 1 310158 668301 -921395 1 428076 980548 -695707 2 2 999988 2 2 999999 2 2 999999 1 388328 621721 -38989 2 329460 753739 2 17 999996 2 8 999993 2 2 999999 1 2 999999 966681 1 11 999984 -729656 2 923238 939952 2 806078 836943 1 2 999999 -372802 1 2 999999 -775274 2 140370 159949 2 14 999984 2 2 999999 2 177357 308192 1 3151 596416 -667362 2 2 999999 1 12 999999 -239840 2 10 999982 1 5 999996 290410 2 2 999999 2 2 999999 2 393142 982304 1 2 999999 207942 1 232034 745804 93316 2 9 999997 1 583137 903153 -345111 1 2 999999 -165763 1 17 999983 537843 2 17 999984 2 113919 598439 2 2 999999 2 402733 842180 2 179702 451134 1 2 999999 458512 2 19 999987 2 678204 883257 2 2 999999 2 2 999999 1 85228 602231 357563 2 5 999994 1 2 999999 377755 2 15 999995 1 351674 736612 110146 2 12 999984 1 2 999999 484277 1 2 999999 196579 2 17 999999 1 2 999999 512857 1 2 999999 365781 1 2 999999 -36147 1 3 999998 -574990 2 2 999999 1 12 999989 496832 2 533180 852396 2 2 999999 2 277381 544873 2 2 999982 1 2 999999 209852 2 81890 624408 2 356081 873810 1 327787 558048 -871483 2 6 999999 1 2 999999 -700881 2 845719 878522 2 2 999999 1 4 999996 -573016 2 14 999985 1 297733 782301 -517311 1 2 999999 776362 2 2 999999 2 17 999996 1 8 999995 289734 1 329976 831168 501432 1 44204 130011 -227111 1 12 999989 -175624 2 2 999997 2 126911 474567 2 8 999992 1 2 999999 1761 2 6208 281605 2 6 999997 2 2 999999 2 496805 631137 2 386174 976045 2 264364 415722 1 9 999983 -788850 2 7 999996 1 15 999993 -363100 1 2 999999 513525 1 2 999999 602244 1 54037 67072 -214963 1 11 999986 80669 2 508768 582351 2 699295 842856 2 16405 246688 2 2 999999 1 629250 709219 -979898 2 17 999990 1 1 999987 304552 2 4 999990 2 12 999992 2 14 999986 2 313954 711428 2 2 999999 2 665080 841687 2 2 999999 2 58642 664351 2 19 999997 2 13 999988 2 11 999999 1 27778 748343 497470 2 20 999995 1 335243 491996 -99294 1 7527 124050 -781228 2 17 999995 1 242879 469917 379738 2 2 999999 2 2 999999 1 2 999999 -213997 1 13 999995 -193763 2 230247 616799 1 8784 396395 -779297 2 2 999999 1 2 999999 -785443 1 2 999999 348891 1 2 999999 -426337 2 19 999996 1 177730 274387 486682 1 7 999999 247875 2 158994 511717 1 2 999999 57592 1 2 999994 -911393 1 613223 668766 536728 1 2 999999 -928460 2 18130 185869 1 532559 838613 944678 1 18 999994 719802 1 258638 972752 -273461 2 2 999999 1 2 999999 431773 2 20 999987 1 2 999999 930308 1 262646 372060 -981936 2 2 999999 1 2 999999 -338944 2 2 999999 1 3 999988 670708 2 60117 585361 1 2 999999 -675207 1 827133 909644 832616 1 346952 938674 760633 2 12 999983 1 6 999984 38908 2 591013 640282 2 2 999999 2 336336 705793 2 478285 701788 2 2 999999 2 11 999983 1 174118 794726 -375781 2 2 999999 1 2 999999 -437167 2 12 999993 2 14 999988 2 76959 104098 2 468521 519444 1 607738 608905 428020 1 2 999999 -107370 1 2 999999 -146575 2 155466 748944 1 13 999988 733401 1 2 999999 284750 2 8 999984 1 2 999999 -873342 1 7 999993 61192 1 14 999988 -9741 2 3 1000000 1 167213 299708 654046 2 2 999997 2 10 999995 2 427130 601484 2 738191 950946 2 2 999999 1 2 999999 721603 1 2 999999 -745263 1 2 999999 661480 2 2 999999 2 2 999999 1 172905 948886 220738 2 20 999989 2 4 999998 1 2 999999 673996 1 19 999996 -668933 1 13 999994 -395793 2 5 999997 2 2 999999 2 2 999999 2 16 999984 1 2 999999 89387 2 547948 854291 2 2 999999 1 2 999999 -473440 2 2 999999 2 2 999999 2 2 999999 1 3 999998 -896858 1 2 999999 676851 1 2 999999 666145 2 2 999999 1 38128 372388 895575 2 10 999986 2 285111 479654 1 2 999999 819360 1 720634 864882 -33513 1 2 999999 -403343 2 2 999999 2 2 999999 2 17 999999 2 2 999999 1 2 999999 -993972 1 186335 436943 456033 2 455694 457771 1 2 999999 -204109 1 17 999989 -302460 2 443 737323 2 814099 991735 2 184182 577599 2 522911 867850 1 2 999999 391701 2 2 999999 1 115847 988481 -686583 2 54713 647037 1 495336 498540 204889 2 16 999997 1 16 999985 -288168 1 2 999999 -636199 2 2 999999 1 18 999983 -962932 2 13 999990 1 2 999984 -315979 1 2 999999 -584782 1 922534 964224 402868 2 2 999992 2 2 999999 2 223643 296794 1 2 999999 -694029 2 18 999992 2 2 999999 2 60638 874653 1 15 999985 743728 1 668444 680753 -833153 1 70624 974264 -539103 2 1 999992 2 220454 856912 1 11 999981 -716649 2 6 999996 1 1 999990 877006 2 4 999982 2 2 999999 2 18 999985 2 828492 885415 2 2 999999 1 7 999993 -342097 2 255743 912557 1 437092 567072 -411661 1 2 999999 -517495 2 51817 995740 2 706401 725532 2 2 999999 1 262051 612884 809679 2 579747 962738 2 2 999999 2 2 999999 1 190386 347723 8679 1 2 999999 -876031 1 874370 895922 -612825 2 262938 454314 2 2 999999 1 4 999982 -155057 1 2 999999 119500 1 738521 814805 114644 2 15 999989 2 400568 532115 1 18 999998 -186969 2 2 999999 1 9 999993 664816 1 48660 477189 -126100 2 2 999999 1 17 999989 445452 2 4 999988 1 2 999984 886950 2 708378 802070 1 19 999987 -368537 2 2 999999 1 6 999982 228268 1 2 999999 779368 2 569358 806258 2 18 1000000 2 18 999996 2 73924 211220 2 573592 957478 1 20 999991 -738616 2 13795 257302 2 2 999999 1 2 999999 430576 1 2 999999 -373208 1 16 999985 -395989 1 77138 842239 159227 1 1 999982 -915402 2 9 1000000 1 2 999999 716125 1 431798 957661 612090 1 86905 892225 375244 1 2 999999 11178 1 2 999999 817625 1 8 999993 -582886 2 1 999992 1 429913 456168 265465 2 14189 452014 1 501166 883571 -250133 2 2 999999 2 217565 742360 1 237464 459422 -340148 2 13 999987 1 277312 830843 496362 2 10 999991 1 2 999999 -559577 2 658654 727532 2 124033 518828 2 119938 974187 1 85801 392870 -332783 1 2 999999 983134 1 2 999999 -821114 2 2 999999 2 2 999999 2 458602 537574 1 2 999999 -734514 2 2 999999 1 16 999995 -742651 1 574728 890459 75583 1 2 999999 759982 2 17 999996 2 442266 971440 1 15 999988 831706 1 142068 675244 427061 1 2 999999 -243112 2 531626 937660 2 5 999994 1 8 999999 -437452 2 49988 496547 2 2 999999 1 17 1000000 -506469 1 514738 893128 272754 1 13 999985 -728274 1 2 999999 419108 2 2 999999 1 433593 551799 -448946 2 39096 362210 1 2 999999 134749 2 14 999995 2 2 999999 2 2 999997 2 23910 175769 1 19 999995 -725790 1 294909 632562 518833 1 2 999999 -464170 2 3 1000000 1 369490 924646 -400754 2 2 999999 1 2 999999 600442 2 17 999998 2 4 999993 2 755020 971102 2 2 999999 2 81150 216253 1 9 999993 960831 1 2 999999 -504723 1 91242 624293 461902 1 8 999996 -995608 1 3 999993 296895 2 18456 415974 1 40140 236163 158743 2 2 999999 2 123056 646228 2 2 999999 2 16 999995 1 4 999987 998360 2 10 999993 1 8 999992 -513901 1 2 999999 -382653 2 13 999989 2 11568 694967 2 19 999996 2 19 999993 1 504784 815312 -600004 2 11 999989 1 592836 707655 -199532 2 2 999999 1 17 999982 -341853 1 14 999991 -562023 2 775496 879426 1 9 999999 -787142 1 4 999984 143213 2 2 999999 1 16 999994 -802909 1 8 999999 -253875 1 73597 812820 627370 2 2 999999 1 17 999981 -861274 2 5 999992 1 2 999999 129466 1 851473 945037 -533066 1 16 999986 -519488 2 10 1000000 2 623401 779677 1 69812 697313 -154439 2 529139 932894 1 2 999999 746508 1 392990 952208 195091 2 2 999999 1 2 999999 -754120 1 2 999999 946505 2 17 999982 1 226692 715800 665885 1 346216 958870 927157 2 3 999986 2 2 999999 1 20 999992 128751 1 14 999989 486286 1 2 999999 926403 1 8 1000000 243918 1 2 999999 -48676 1 2 999999 642342 2 453647 663539 1 2 999999 797040 1 2 999999 379122 2 2 999999 1 157253 208936 702735 1 14 999981 913746 2 2 999999 1 2 999999 95396 2 123944 263201 1 2 999999 -627425 2 650378 747125 1 17 999993 -166325 2 344598 420774 1 3 999989 406073 2 2 999999 1 326518 739290 630679 1 530344 581722 214992 1 2 999999 -506096 2 719698 850906 1 18 999981 -599154 1 3 999981 869037 1 2 999999 88168 2 13 1000000 2 12 999987 1 419612 694886 283711 1 13 999999 -905029 2 2 999999 2 2 999999 1 2 999999 636399 1 18 999981 78538 1 12 999981 400568 2 2 999999 2 5 999990 2 10 999999 1 2 999999 -863739 2 317351 368392 1 2 999999 136692 1 4 999990 -322785 1 12 999982 488924 1 11 999989 279721 1 18 999981 -767714 1 2 999999 625450 1 2 999999 581176 1 526832 617404 -499936 1 10 999986 -29489 1 2 999999 648483 1 192208 329477 185442 2 2 999999 1 2 999999 199591 2 135367 298735 1 19 999982 17090 2 5 999994 1 2 999999 -884405 1 15 999986 68023 2 102972 505956 1 2 999999 716931 2 2 999999 2 244344 844214 2 326956 506999 1 1 999991 341450 2 48205 843569 2 2 999999 1 9 999989 -295749 2 6 999991 2 2 999999 2 2 999999 1 2 999999 -230556 2 2641 950081 2 13 999981 2 13 999986 2 3 999991 1 978166 979979 -831541 2 2 999999 1 19 1000000 -787040 2 225103 336386 2 6 999989 2 10 999984 1 2 999999 688951 1 12 999984 -392320 2 16 999998 1 2 999999 -668869 1 2 999999 623767 1 2 999999 798831 2 2 999999 2 2 999999 1 455384 933258 585059 1 806447 969418 281305 2 9 999993 1 213982 880846 320597 1 278987 394478 -174526 1 14208 141360 -890401 1 2 999999 -830381 1 146533 458074 -448484 2 2 999999 1 13 999992 -394746 2 7 1000000 1 16 999985 414040 1 16 999995 289954 1 7 999986 -6243 1 586706 709643 543675 2 111124 631687 1 3 999993 89098 1 17 999983 -634311 1 117646 424474 -76018 1 4 999985 -13537 1 1 1000000 57016 2 17 999986 2 2 999999 2 2 999999 1 12 999982 565052 2 253618 294294 1 2 999981 -781515 1 342409 388161 355360 1 13 999982 -853322 1 2 999999 -351033 2 15218 281132 2 165498 630566 2 20 1000000 2 17 999991 2 2 999999 1 429101 897324 733306 2 413155 492069 1 2 999999 -255867 2 2 999999 2 733810 963683 2 2 999999 2 522263 647226 2 257872 430905 1 2 999999 378417 1 17 999992 968895 2 2 999999 1 9 999983 -846404 2 268201 507772 2 4 999993 1 14 999994 410496 2 2 999999 1 517189 896680 705427 1 2 999999 -31527 2 18 999985 1 3 999993 -29502 2 2 999999 1 10 999996 -720248 2 2 999999 1 133604 169969 -451135 2 484553 707039 1 710903 727354 -425524 1 2 999999 -423476 2 301396 353655 1 17 999988 -392060 2 2 999999 1 6 999993 -635052 1 2 999983 -598070 2 92608 800136 2 728726 819170 2 1 999985 2 389208 833895 2 20 999997 1 803824 848917 957900 1 2 999999 595821 1 14 999990 53557 1 331608 996561 132150 1 265906 661653 -92996 2 309758 890663 2 513340 623053 2 2 999999 2 16 999986 2 2 999999 2 104409 365235 2 309697 841948 1 18 999997 -317577 2 386848 668220 1 16 999991 911393 2 208494 218976 1 2 999999 -269423 2 785355 965582 1 398730 763528 612924 1 2 999999 -234158 2 256037 301638 1 2 999999 -4053 1 19 999999 570612 2 593157 659021 2 129392 248043 2 10 999992 1 162727 519592 -528109 1 1 999993 253118 2 18 999998 1 2 999999 862837 2 19 999998 2 874825 947476 2 2 999999 2 2 999999 2 15 999989 1 2 999999 -372421 2 9 999982 1 539670 656023 174955 1 2 999999 545266 1 55303 911433 71012 2 2 999999 1 4 999989 76334 2 407850 780992 1 2 999999 128298 1 14 999987 671433 1 2 999999 663482 1 2 999999 867733 2 2 999999 1 537885 929926 521556 2 7 999990 1 911388 953992 -56606 2 2 999999 1 14 999996 679913 1 2 999999 -646913 2 2 999999 2 2 999999 1 2 999999 899038 2 90827 649395 1 529233 921070 -849102 1 2 999999 261580 1 534083 698744 -584479 1 17 999986 -230794 2 8938 64022 1 853173 941810 331942 1 2 999999 648095 2 18 999989 2 2 999999 2 14 999996 1 185563 351096 991827 2 17 999987 1 2 999999 364512 1 5 999985 943780 2 7128 250274 2 369270 927247 1 2 999999 906940 1 183932 482283 -984392 1 2 999999 -195023 1 19 999998 91471 1 11 999991 -344171 2 1 999981 2 20 999992 1 2 999999 -27221 2 17 999994 1 821224 872988 446005 2 2 999999 1 20 999982 541853 2 5 999991 2 260281 734206 2 10 999992 1 7 999988 698158 2 2 999999 1 169918 498491 480977 2 13 999981 1 2 999984 198316 2 167251 484041 2 4 999996 2 107550 539318 2 18 999997 2 152863 636560 1 2 999999 396853 1 2 999999 534910 2 3 999993 2 11 999992 2 461437 605849 2 4 999984 1 2 999999 -871093 2 330798 670729 2 2 999999 2 322584 890310 2 196045 333391 2 2 999999 2 2 999999 1 8 999984 -125890 1 2 999999 762698 2 19 999981 1 598725 812582 -75978 2 2 999999 2 8 999995 1 17 999988 246790 2 17 999982 1 2 999999 509022 2 336297 678877 2 1 1000000 2 2 999999 1 2 999999 707157 1 792966 998355 -724311 1 2 999999 474640 1 7 999987 -974150 2 2 999999 1 7 999998 -371602 1 16 999989 -95140 1 12 999996 706063 2 2 999999 1 13 999995 -674079 1 7 999983 -151768 1 20 999994 757192 2 2 999999 1 2 999999 655293 1 208095 840727 778413 2 20 999981 1 2 999999 344380 2 208155 533966 2 2 999999 1 630504 739325 889294 2 940620 974232 1 105468 267424 -214519 1 10 999998 -129573 2 2 999999 2 2 999999 1 2 999999 -714158 1 2 999999 -329425 1 69902 393258 -756994 2 2 999999 2 42819 685311 2 2 999999 1 2 999999 913584 2 323011 432488 1 1 999994 636398 1 2 999999 995617 2 2 999999 2 2 999999 2 42460 764407 1 2 999999 -838314 1 2 999999 511069 2 2 999999 2 185338 962066 2 872421 894416 2 2 999999 2 2 999999 1 2 999999 -958844 2 625190 888595 1 16 999996 178187 1 302824 710498 282468 1 273807 876953 -456066 2 17 999999 1 2 999999 -139538 2 2 999999 1 5 999981 -912477 2 177790 485734 1 2 999999 -84758 2 2 999999 1 18 999984 -791346 2 282765 514568 1 2 999999 94897 2 9 999981 1 2 999999 659072 2 1 999989 2 56692 383340 1 12 999984 658989 1 2 999999 685796 2 2 999999 1 2 999999 120250 1 17 999999 370268 1 2 999999 510236 2 4 999985 2 20 999998 1 4 999996 -504181 1 10 999991 -890950 1 40193 44055 -480441 2 697501 974081 2 5 999994 2 16 1000000 1 18 999998 -536448 1 2 999999 490628 2 10 999986 2 618213 832718 1 2 999999 776101 2 17 999995 2 7 999995 2 2 999999 1 2 999999 -518555 2 2 999999 2 9071 802339 2 20 999994 1 2 999999 -16144 1 178673 752688 201119 1 2 999999 -913352 2 2 999999 1 48226 730334 471786 1 2 999999 101307 1 509322 784074 812350 2 2 999999 2 2 999999 2 11 999997 2 367772 528097 1 867994 895403 -26026 1 451179 543521 -176444 2 2 999999 2 2 999999 1 2 999987 923776 2 816602 840380 2 2 999999 2 323923 849552 2 2 999999 1 2 999999 108238 2 339445 872068 2 19 999982 1 682390 741982 -849038 1 12 999982 -967303 1 4 999987 164428 2 9 999995 2 2 999999 1 663065 719461 -667408 2 101712 558117 2 2 999999 1 230361 368406 -147790 1 2 999999 895675 1 14 999987 -900239 1 7 999989 -750471 1 18 999988 -77604 1 434591 682219 -917959 1 2 999999 -659609 1 2 999999 520050 2 2 999999 2 18 999995 2 2 999999 2 15 999998 2 16 999998 2 11 999991 2 2 999999 1 180119 903263 784683 1 2 999999 776602 2 399700 941238 2 2 999999 2 16 999985 1 434389 579540 483102 2 2 999999 1 147057 524720 765721 2 2 999999 1 2 999999 601396 1 266787 499958 968174 1 2 999999 -551243 2 786882 861441 1 7 999997 151807 2 2 999999 1 3 999998 676347 2 667747 742255 1 1 1000000 24515 1 2 999999 937025 2 5 999990 1 9 999996 803551 1 2 999999 -479948 2 2 999999 1 2 999999 -789831 1 418754 437124 -149112 2 10 1000000 2 348024 705627 1 252573 464203 266057 1 2 999999 -988145 1 251292 319505 978024 2 2 999999 2 2 999999 2 2 999999 1 2 999999 937758 1 19 999993 637700 1 2 999999 254001 1 284579 907434 875727 1 2 999999 -817315 2 19 999993 2 228666 578979 1 2 999999 -418250 2 18 1000000 2 9 999997 2 20 999987 2 460485 654051 1 2 999999 -469411 1 2 999999 -125134 2 386232 891920 2 140449 743365 1 16 999982 -30528 1 15 999989 722826 2 55101 572803 1 2 999999 872408 2 2 999999 1 2 999988 -60696 1 2 999999 -797469 1 2 999999 -316570 2 2 999999 1 5 999994 39218 1 12 999988 964567 1 249838 665093 -736784 1 2 999999 909556 2 20634 514766 1 217291 665417 332135 2 251554 942318 1 548939 648521 -637319 2 10 999983 2 283938 945125 1 19 999983 -405908 2 5 999993 1 2 999999 -84024 2 699650 793029 2 245953 498443 1 496344 766470 -689535 2 344036 788417 1 10 999985 72025 2 853904 869484 2 202394 743552 1 186753 481171 -647121 1 2 999999 134540 1 2 999999 -201557 2 760286 993854 1 520520 796911 919261 2 44183 149207 2 2 999999 1 2 999999 -487403 1 2 999999 216500 2 6 999991 1 8 999986 498019 1 2 999999 -205729 2 2 999999 1 7 1000000 715249 1 2 999999 -669911 2 249479 399118 1 14 999993 131198 2 2 999999 2 577501 800167 1 2 1000000 -673540 1 2 999999 -91584 1 181025 317607 874634 1 182662 407216 210051 2 411777 969024 2 2 999999 1 2 999999 767714 1 105049 355630 -89460 2 7 999997 2 2 999999 1 6 999998 353238 2 2 999999 2 13 999993 1 8 999982 793002 1 896203 968284 323049 2 2 999999 2 807241 922118 1 2 999999 -167692 2 13 999993 2 705666 885581 2 5 999988 1 18 999984 -952259 2 159534 957134 1 2 999999 -971351 1 11 999982 -767060 1 858464 863311 -943819 2 15 999994 1 2 999999 -860422 1 272235 277779 -503720 1 567215 747690 -95658 2 731950 743249 1 102647 710149 -95757 2 408876 657746 2 2 999999 2 7 999981 1 5 999992 488566 1 321561 839486 211895 1 5 999983 -409737 1 2 999999 -72078 1 2 999999 806309 2 910274 950875 1 2 999999 295735 2 34300 286480 2 601465 748519 2 2 999999 2 16 999990 1 657530 847273 -289223 1 783920 833639 99015 1 2 999999 550697 1 322013 959643 75802 2 18 999997 1 2 999999 -385666 2 252678 873146 1 9 999997 961586 1 14 999999 -260446 1 2 999999 691235 2 2 999999 1 17 999991 -217821 1 14 999986 -944434 2 299424 390667 2 2 999999 1 2 999999 -16206 2 6 999991 1 14 999988 -108660 1 74604 701116 -585728 2 2 999999 2 2 999999 1 169349 337755 620107 1 16 999986 390299 2 59550 219892 2 12 999982 1 274573 346508 -801115 2 3 999996 1 417590 963259 -518647 2 12 999984 2 2 999999 2 871882 921239 1 2 999995 494444 2 380621 780287 1 15 999982 5134 2 495569 898531 2 5 999994 2 889164 965295 1 2 999999 -944504 2 104159 717878 1 2 999999 636999 1 11 999983 130095 1 1 999983 -119662 1 7 999991 -989480 1 16 1000000 -163689 2 6 999988 2 10 999994 2 2 999999 1 1 999982 -844222 2 14 999998 2 2 999999 1 462836 748175 -217392 2 633670 816823 2 11 999998 2 288779 373717 2 2 999999 1 262623 385271 458403 1 2 999999 207818 1 2 999999 560853 2 2 999985 2 639588 877161 2 3 999981 2 10 999985 2 4 999995 1 2 999999 -507862 2 17 999996 1 5 999993 102355 2 351876 597888 1 18 999981 541935 1 2 999999 -183080 1 2 999999 321422 1 13 999988 -203975 2 501249 927431 1 16 999984 -689288 2 9 999990 1 2 999999 4077 2 2 999999 1 2 999999 -484902 1 259152 851241 -904107 2 20 999983 2 17 999995 2 2 999999 1 2 999999 488105 2 441992 515531 1 7 999993 -660214 1 7 999985 -961723 1 152551 212540 -690575 1 2 999999 742178 2 891936 958917 2 2 999999 2 252337 736797 1 9 999996 -594453 1 1 1000000 -282284 2 230039 434389 2 2 999999 2 2 999999 1 7 1000000 -294871 2 634996 862701 1 2 999999 -23990 1 108111 971588 -801327 2 2 999999 1 18 999994 -95473 2 2 999999 2 2 999999 1 406974 583982 569350 1 15 999982 -163637 2 2 999999 1 824226 930784 -572123 1 10 999981 -651667 2 2 999999 2 662913 897921 2 2 999999 2 2 999999 2 20 1000000 1 241668 345363 -631811 2 10 999993 2 7 999983 1 321582 480352 -562927 2 11 999984 2 2 999999 1 2 999999 282128 2 2 999999 2 184709 623843 1 2 999999 152954 1 11 999983 580434 1 2 999999 -993052 2 381679 965141 2 809489 896127 2 420550 468770 1 34585 579701 -879556 2 207127 513898 2 400196 468497 1 2 999999 740860 2 85649 342192 2 16 999984 2 330313 936209 1 2 999999 471071 1 2 999999 -106235 1 122907 821160 -260678 1 2 999999 -315122 1 395506 536022 482743 2 2 999999 1 2 999999 -989332 2 97427 141396 2 2 999999 2 4 1000000 2 2 999999 1 2 999999 134107 2 4 999999 1 10 999983 753537 1 2 999999 264253 2 614424 935414 1 2 999999 816943 1 7 999983 -486232 2 8 999997 1 10 999984 740655 1 7 999983 -775501 1 4 999986 -389658 2 52633 633587 2 2 999999 2 19 999986 2 139804 204622 1 621802 804180 -584762 1 13 1000000 -911888 1 13 999999 -622171 1 2 999999 994848 1 415257 614938 740943 1 15 999987 29285 1 16 999983 427248 2 239927 383827 1 1 999988 -617423 1 1 999991 -661540 2 2 999999 1 14 999986 649631 2 476481 522733 1 2 999999 78689 1 330606 673460 240379 1 131938 259505 23181 2 2 999999 2 733970 999032 1 2 999999 576372 1 2 999999 22839 1 2 999999 -754864 2 17 999988 2 14 1000000 1 2 999999 -996672 2 17 999992 1 2 999999 12134 1 350164 600054 918082 1 2 999999 -51098 2 717852 864972 2 2 999999 2 8 999999 2 2 999999 2 2 999999 1 410675 825212 622360 1 2 999999 -779505 1 2 999999 624737 1 854655 978327 750 1 19 999989 284996 2 2 999999 2 360089 427419 1 338744 958731 165505 1 1 999989 317436 1 150244 708514 540651 1 4 999982 -769467 1 2 999999 -995795 1 2 999999 876034 1 2 999999 879141 2 2 999999 1 2 999999 -479186 2 460166 547714 1 453235 860146 610251 2 2 999999 1 389239 850629 90493 2 2 999999 1 145779 590349 696579 1 2 999999 691788 1 507462 595618 846423 1 2 999999 -100906 2 19 999992 2 9 999991 2 10 1000000 1 2 999999 -463784 1 665163 843258 419477 2 504299 678402 1 2 999999 -936672 1 14 999985 -922275 2 14 999986 2 10 1000000 2 906503 958876 2 39770 342587 2 2 999999 1 550200 957475 -375120 2 8 999990 1 3 999990 480532 1 3 999988 429638 2 2 999999 1 2 999999 -790397 1 4 999998 -982789 2 8 999981 2 8 999996 2 6 999998 2 19 999987 2 485289 777780 1 495510 619041 372756 2 735939 818493 1 284481 460312 536037 2 17 999984 1 2 999999 62710 1 2 999999 -231261 2 2 999999 2 4 999985 1 2 999981 365885 1 2 999999 -152957 1 20 999995 833472 2 2 999999 2 2 999983 1 10 999986 -149380 1 2 999981 115040 2 292854 990770 1 2 999999 699668 2 854854 857500 2 38610 248416 2 403412 864629 1 429430 527699 -53879 1 1 999992 -274948 2 733968 944551 1 2 999999 791841 1 2 999999 -527944 2 2 999999 2 2 999999 2 748697 862939 1 7 999998 -601295 2 643429 741696 2 8465 471176 2 13 999995 1 72469 347582 -457834 1 5 999985 436139 2 491120 997793 2 332404 376047 1 134489 480299 24668 2 903957 918578 1 8 999985 -169792 2 2 999989 2 133681 752088 2 2 999999 1 5 999993 -18606 1 67516 865548 -522217 2 620626 929960 1 2 999999 985119 1 36414 726704 383063 2 13 999988 1 408531 770656 -606589 2 3 999994 1 476586 704416 -534511 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -502757 2 2 999999 2 369398 872042 2 2 999999 1 15 999981 678173 2 12 999992 1 16 999996 646989 2 2 999999 2 17 999991 1 2 999999 -375971 1 2 999999 42552 2 344640 678762 1 2 999999 2890 1 2 999999 825879 2 372051 481611 1 2 999999 -45183 1 17 999985 681033 2 2 999982 1 12 999982 -938259 1 2 999999 -84738 1 3 999981 361345 1 47222 488007 -490591 1 3 999993 593204 1 17 999995 -575101 2 18 999995 1 2 999999 746228 2 2 999999 2 10 999983 2 223640 420930 1 2 999999 -392460 1 7 999991 934440 1 2 999999 -423793 1 160926 254613 -393194 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 13 1000000 566125 1 13 999989 775342 1 19 999988 76070 1 2 999999 621170 1 16 999983 897646 1 263415 612814 -448948 1 3 999988 -626861 2 2 999999 1 2 999999 -134413 2 2 999999 1 15 999990 -216970 2 2 999998 2 453409 833397 1 12 999998 -896909 1 624213 717184 117333 2 14 999995 2 71912 314453 2 2 999999 2 2 999999 1 100733 155093 466883 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -980636 2 17 999987 1 5 999997 -238868 2 8 999987 1 364740 977590 474525 2 2 999999 1 3 999996 799038 2 365046 923326 2 2 999999 1 20 999981 940755 2 16 999995 2 2 999999 1 286658 376918 -858115 1 2 999999 -349273 1 38401 930730 745379 2 2 999999 1 825517 875353 -528629 2 11 999982 1 2 999999 961522 1 2 999999 -947252 1 2 999999 873200 1 2 999999 -832951 1 2 999999 -657611 1 1 1000000 668849 2 3 999993 1 2 999999 -500187 2 15 999995 1 18 999998 -855268 1 209770 350851 -349992 2 2 999999 1 2 999999 -828739 1 2 999999 117421 1 3 999993 9557 1 2 999999 -703879 2 2 999999 2 7 999984 2 44851 454847 2 2 999999 1 2 999999 -436508 2 19 999983 2 2 999999 1 2 999999 -735935 2 297091 678844 1 2 999999 -121392 1 2 999999 -845182 1 2 999999 -665144 1 149266 891084 463976 1 736455 900093 -727270 2 2 999999 1 2 999999 719807 1 97770 240046 706428 2 2 999985 2 2 999992 2 174668 177002 2 76503 794969 2 5 999986 1 2 999999 905058 1 2 999999 -389154 2 272030 615491 1 163688 241504 -767869 2 19 999992 1 2 999985 -915361 2 3 999992 1 53954 481859 235398 2 2 999999 1 16 999999 56800 2 19 999991 1 1 999994 438109 2 2 999999 2 2 999999 1 349773 404544 -409075 1 20 1000000 -323911 1 2 999999 -232590 1 2 999999 532888 1 37317 754967 669739 1 2 999999 170792 2 361179 643771 2 2 999999 2 3 999996 2 2 999999 1 92270 246271 -318965 1 8 999985 -637367 2 10 999983 1 2 999999 852261 2 810500 818713 1 2 999999 188025 2 7 999990 1 2 999999 -405325 1 660118 748160 226366 1 2 999999 996075 1 2 999999 -396985 2 2 999999 2 20 999992 1 159550 473595 77216 1 14 999988 -527813 2 169172 966131 2 11 999986 1 523074 755928 47560 1 2 999999 693843 1 119018 226312 -239777 2 2 999999 1 5 999984 -171380 2 266732 893992 2 2 999999 1 15 999994 144255 1 2 999999 243635 2 310030 508945 2 7 999998 2 268218 667025 1 2 999999 48777 2 2 999999 1 215126 784311 61226 1 2 999999 894268 2 202458 765663 2 19 999992 2 172888 841985 2 14 999991 2 4 999995 1 6 999985 -107007 2 8 999997 1 2 999999 -445528 1 125169 758361 -977991 1 5 999987 612048 1 16 999988 92577 1 2 999999 -630854 2 439374 502775 2 274041 337924 1 415627 758709 305512 1 16 999985 765286 2 497278 978686 1 19 999991 -819665 2 236500 494258 2 242608 650915 1 2 999999 559063 1 16 999996 734937 2 6 999998 1 226074 453522 621563 2 2 999999 2 4 1000000 2 20 999989 1 2 999999 -255454 1 37053 179839 284840 2 2 999999 2 16 999999 1 19 999995 916931 2 2 999999 1 7 999999 475863 2 291249 857970 1 568270 732383 581109 1 25624 401524 -184037 2 2 999999 1 254645 413771 -413302 2 2 999999 1 19 999993 -705157 1 2 999999 -55368 2 3 999994 2 2 999999 1 12 999992 135933 1 3 999982 -91324 2 12 999996 2 3 999994 1 17 999992 807311 1 19 1000000 -577131 1 2 999999 -141177 2 2 999999 2 563563 627869 2 2 999999 1 13 999992 -889145 2 2 999999 2 25763 898905 1 2 999999 321584 2 1 999999 2 176535 365246 1 98943 189946 947693 1 285213 529061 756522 2 173852 971482 2 2 999999 2 349876 352763 1 20 999983 -915987 1 538662 742093 612362 1 14 999997 -515052 1 139576 434200 -165936 1 315029 874767 428825 1 14 999984 -76897 1 2 999999 100179 2 2 999999 2 11 999999 1 2 999999 452401 1 13 999989 -506321 2 13 999990 2 2 999999 2 2 999999 2 9 999989 2 2 999999 1 457446 925976 -643931 1 520669 597909 632771 2 6 999983 2 500800 530561 2 134882 576481 2 2 999999 1 134618 412179 105682 1 127111 544526 -170062 2 8 999986 1 163803 342736 -718384 2 2 999999 2 2 999999 2 360590 839944 1 2 999999 -577007 1 2 999999 593444 1 4 999992 -34909 1 16 999995 150295 1 288607 896030 -780283 1 368107 973876 -884335 2 886125 991013 2 2 999999 2 351505 924119 2 8 999994 2 511822 922600 1 1 1000000 -191621 2 361615 557535 1 2 999999 -794264 2 363413 538491 2 105912 268149 1 20 999989 162093 2 8 999981 1 4 999997 406834 1 2 999999 -969535 2 443021 444055 1 3 999988 874516 1 317774 784673 927844 1 9501 397401 -160527 2 2 999999 1 2 999999 208465 1 8 999999 -3820 2 543698 544306 2 2 999999 2 820054 949094 1 273256 682284 12990 1 2 999999 -715856 2 3223 569031 2 6 999986 2 2 999999 1 3277 814992 248533 2 2 999999 2 17 999985 1 3 999993 -663316 1 2 999999 -121543 1 2 999999 443686 2 2 999999 1 867458 926978 -473081 2 338947 369622 2 2 999999 1 2 999999 403771 1 251478 480778 192228 2 2 999999 1 2 999999 166552 1 555168 685590 -924402 2 2 999999 1 9 999999 -805535 2 143629 189210 1 69135 628981 -867441 2 1 999994 1 16858 518604 -867823 2 2 999999 2 16 999989 2 559190 719884 2 2 999999 1 18 999995 -527284 1 2 999999 -190336 2 17 999988 1 2 999999 -119196 1 463728 843364 -574058 1 105487 810927 -51348 1 2 999999 -70425 1 420065 787059 -218288 2 2 999999 1 306122 950549 386668 2 2 999999 2 953990 986730 2 518541 568237 2 133278 271921 2 2 999999 2 2 999999 2 14 999994 1 3 999993 -104489 1 2 999999 821826 1 3 999995 825741 1 6 999983 -447925 2 320135 329821 2 11 999995 2 203108 767227 1 2 999999 177696 2 2 999999 1 125956 330674 -859288 2 2 999999 2 16 999999 1 2 999999 920260 2 2 999999 2 32371 504129 1 527910 773349 -60570 2 8 999987 2 2 999999 1 42157 628546 -413657 2 639825 927873 1 2 999999 680493 1 200834 547343 -98229 2 2 999999 2 2 999999 1 423366 442983 -71799 1 11 999995 -174219 2 4 999993 2 889171 933979 2 463218 798132 1 686917 999313 532116 2 2 999999 1 2 999999 -237281 1 7 999982 704392 2 8 999988 1 2 999999 -864614 2 15 999985 2 8 999988 1 2 999999 -8835 2 2 999999 2 239802 931072 1 2 999999 -94994 1 6 999999 392485 1 622457 693288 -491113 2 2 999999 1 60586 264482 434314 2 4 999989 2 2 999999 2 15 999983 2 230667 690080 1 2 999999 41945 1 160891 390467 594414 2 419453 476090 1 50233 814152 765111 1 624901 712494 -749100 1 2 999999 288861 2 2 999999 2 2 999999 1 2 999999 -26401 1 4 999991 -591132 2 235575 564307 2 2 999995 1 204045 894238 695835 1 15 999981 -553881 1 783853 865696 -715848 2 2 999999 1 14 999991 -848554 1 2 999999 268602 1 471192 579255 293533 2 79580 432228 2 13 999983 2 66040 728419 2 9 999994 2 2 999999 1 96459 98339 -648032 1 72143 227043 592578 2 4 999997 2 2 999999 1 7990 373813 173569 1 2 999999 291279 1 2 999999 -621792 2 2 999999 1 642168 829506 -667989 1 2 999999 -47033 1 544812 934604 805174 1 328194 844848 -329223 2 78021 327164 1 2 999999 -796978 1 537899 848963 -61180 2 2 999999 1 107416 232726 138382 2 2 999999 1 1 999990 -342214 2 12 999988 1 423991 795409 969840 1 4 999989 360179 1 479848 971194 -406872 2 156482 564713 2 2 999999 1 13 999992 971054 1 12 999985 -642873 2 952446 968153 1 234553 872891 889705 2 168659 425453 2 117867 541925 2 608314 638610 2 7 999989 1 294607 674182 556476 1 2 999999 404738 1 42292 669453 -124510 2 6 999981 2 746678 843474 1 262531 763530 905666 1 10 999986 -375912 1 2 999999 -746097 1 2 999999 879184 2 87278 581759 1 16 999985 -232468 1 9 999989 -372763 1 2 999999 -761785 1 3 999986 -836425 1 46103 425882 -62113 1 31590 559149 643172 1 23550 796074 15905 1 9 999987 715509 2 5 999998 1 8 999985 -377749 1 2 999999 757689 2 28385 350688 2 4 999997 2 2 999999 2 12 999981 2 807060 957842 1 480519 857990 905607 2 7 999999 2 13 999994 2 2 999999 1 6 999998 -344986 2 535376 860786 2 2 999999 2 391200 447255 2 2 999999 1 757002 912617 -299190 2 208088 517061 1 2 999999 815539 1 7 999982 -962299 2 890310 962350 1 2 999999 -34200 2 18 999982 2 11 999985 2 2 999999 1 87613 261249 634248 1 2 999999 132380 1 40997 467179 495275 2 2 999999 2 318815 978364 2 2 999999 2 2 999999 2 15 999987 2 15 999995 2 226493 889830 1 493355 748082 -800020 1 15 999993 836930 1 1 999997 -297933 2 348269 829113 1 2 999999 -899279 1 14 999995 945329 1 2 999999 540970 1 16 999981 260676 2 2 999999 2 2 999999 2 347765 612237 2 2 999999 2 2 999999 1 2 999999 -441501 2 16 999988 1 2 999999 -21360 2 57949 908643 1 2 999999 -456105 2 2 999999 2 2 999999 2 4247 239570 1 16 999981 506231 1 2 999999 -397874 2 221110 575604 2 2 999999 1 18 999993 -642746 1 220141 409393 -204141 2 2 999999 2 12 999981 2 582855 817546 1 2 999999 578489 2 2 999999 1 13 999985 -379627 1 18 999988 -126100 2 2 999999 2 7 1000000 1 1 999997 30958 1 2 999999 -36461 1 662682 811969 -518947 2 563207 731971 2 2 999999 2 61086 892056 1 404055 998740 928568 2 18 1000000 1 13 999994 -536255 1 436026 693408 -866622 2 2 999999 2 2 999997 1 2639 358566 231243 1 2 999999 644184 1 2 999999 972108 2 2 999999 2 2 999999 1 3 999992 -878553 2 2 999999 2 2 999999 2 2 999999 1 2 999999 319596 1 17 999997 -327789 2 6 999993 2 2 999999 2 2 999999 1 16 999995 715514 1 2 999999 670474 1 523830 649591 -494507 2 149059 929047 1 18 999982 -721610 1 666643 878939 -763257 2 2 999999 2 2 999999 1 3 999995 -276132 1 2 999999 136171 1 2 999999 -381312 1 266067 469248 463253 1 2 999999 9879 1 2 999999 -879591 2 2 999999 1 1 999989 -2567 2 2 999999 1 391304 604546 -633961 2 6 999996 1 10 999992 -35387 1 206507 734823 154208 2 15090 448536 2 2 999999 2 2 999999 1 2 999999 -108603 1 2 999982 -458688 1 2 999999 768475 2 3 999998 2 2 999999 2 2 999999 2 625447 971068 1 6 999995 -218352 1 2 999999 905134 1 2 999999 789540 2 16 999983 2 2 999999 2 16 999986 1 258067 819185 727582 1 7 999989 633196 1 4 999992 81127 2 496948 645946 1 2 999999 -165903 1 196321 398598 -529942 1 591011 844175 587082 1 2 999999 931782 1 14 999991 -672518 2 2 999999 2 2 999999 1 2 999999 -125021 1 9 999998 -338330 1 265522 424544 -377195 1 2 999999 610923 2 9 999988 2 1 999999 2 2 999999 2 722536 760988 1 2 999999 457497 2 5 999997 1 2 999999 -267304 1 2 999982 447480 1 20 999992 -482197 2 2 999999 2 19 999984 1 35427 887479 -24500 2 460607 774285 2 2 999999 1 13 999996 285155 2 2 999999 2 8 999992 2 370776 452717 1 2 999999 807783 2 305705 686898 2 2 999999 2 714506 847699 1 2 999999 -104163 1 152434 167150 754478 1 150126 523531 120220 1 17 999986 -517813 1 7 999982 -933987 1 17 999984 849253 1 7 999992 -490573 1 2 999999 883846 2 2 999999 2 2 999999 1 4 999991 985060 2 12 999988 1 2 999999 -642635 2 2 999999 1 1 999990 433611 2 250796 753673 1 2 999999 197830 2 358991 828292 1 5 999990 -962179 2 2 999999 1 317331 621146 -976678 1 2 999999 904379 1 419471 561488 195178 1 1 999996 474992 2 863782 868887 1 14 999990 -231310 2 2 999999 1 9 999985 -372791 2 183240 545029 2 2 999999 2 2 999999 1 516546 567832 -664508 2 15 999982 2 73664 665449 1 2 999999 669564 1 2 999999 354515 1 2 999999 -47525 2 15 999985 2 172703 668032 2 2 999999 1 19 1000000 114021 1 9 999994 -464927 2 36221 910173 1 259046 449795 942249 2 12 999995 1 11 999993 352977 1 83663 819215 -831054 2 2 999999 2 1 999991 1 7 999997 -966616 1 2 999999 329555 2 2 999997 2 466830 484252 2 2 999999 2 2 999999 2 52869 380840 2 2 999999 1 2 999999 108174 2 19 999984 1 8 999985 74483 2 2 999999 1 2 999999 -462010 1 2 999999 -37209 2 2 999999 1 2 999999 415478 2 13 999986 1 93268 554764 -380395 1 14908 937168 872392 2 2 999999 1 2 999999 607797 1 4 999991 227999 2 2 999999 2 2 999999 1 137060 323433 916149 2 18 999989 1 2 999999 -807521 2 12 999993 2 10 1000000 2 12 999988 2 191654 421742 1 18 1000000 173231 2 6 999988 2 2 999999 1 150092 634426 -11648 1 2 999999 280574 1 157308 177051 -778427 2 9 999986 2 27843 884632 2 2 999999 2 2 999999 1 2 999999 -35144 1 167529 530877 -619025 2 430937 877319 2 9 999997 1 4 999992 131339 1 17 1000000 41440 2 90822 976565 2 297969 485118 1 4 999996 -916477 2 2 999999 2 2 999999 2 18 999998 1 16013 18420 -831823 1 2 999999 698103 1 110768 179344 -904939 1 2 999999 568172 2 20569 968344 2 2 999999 1 2 999999 -969025 1 28632 307778 469653 2 2 999999 2 83323 464659 1 2 999999 332390 1 172119 717789 -867268 1 14 999985 933533 1 19 999998 -728598 1 369762 636999 134737 1 2 999999 -790489 2 2 999999 2 146194 500137 1 13 999993 -553885 2 17 999994 2 292110 328205 1 15 999993 454100 1 513682 714127 389948 1 2 999999 743993 2 5 999998 2 8 999987 2 2 999999 2 640386 763898 2 2 999999 2 248390 784386 1 2 999999 619712 2 20 999984 2 391056 469524 1 2 999999 608224 2 623143 957052 2 10 999999 1 2 999999 654432 1 14 999999 373352 1 2 999999 -291896 1 2 999999 -621530 1 51935 342481 202782 2 196830 464176 1 2 999999 -741558 1 1 999991 189236 2 2 999999 2 2 999999 1 10 999993 135390 2 2 999999 2 3 999992 1 56801 478376 -144492 2 10 999995 2 2 999999 2 2 999999 1 16 999981 10880 2 539622 707894 1 355301 547012 -691473 2 10 999984 1 9 999984 -599324 1 2 999999 830578 2 2 999999 2 5 999991 2 8 999982 2 147295 494252 1 2 999985 -876182 2 2 999999 2 7 999985 1 6 999995 947662 1 2 999999 953113 1 800960 976688 669655 2 10 999989 2 14 999998 1 14 999998 -221566 1 2 999990 -529205 2 2 999999 2 2 999993 2 883689 975279 1 2 999999 -666590 2 2 999999 1 2 999999 349344 2 69616 510063 2 217619 379429 2 4 999987 2 251678 417651 2 1 999993 1 9 999992 -967314 1 9 999988 464611 1 17240 408668 423911 2 2 999999 2 17 999990 1 10 999995 -685475 2 20 999983 2 11 999995 2 2 999999 2 319554 821106 1 2 999999 929968 2 6 999997 2 2 999999 1 629328 924114 -99805 2 18 999991 2 6 999993 1 133532 189681 622945 2 358747 519615 2 2 999999 2 2 999999 2 2 999999 2 18 999999 1 20 999983 -273916 2 503003 807928 1 2 999999 398851 1 2 999999 -959580 2 2 999999 1 2 999999 -113303 1 18 999995 -588107 2 3 999981 2 16 999986 2 2 999999 2 14 999998 2 1 999981 2 3 999995 2 20 999997 1 2 999999 839953 2 2 999999 2 12 999985 2 247195 666373 2 2 999999 2 2 999999 2 907872 944547 2 252258 768350 2 19 999987 1 19 999999 912989 2 2 999999 2 174211 686089 2 2 999999 1 18 1000000 -947407 2 2 999999 2 550203 807585 1 14 999984 166965 1 267900 799328 -534634 1 2 999999 -847632 2 37385 810700 1 4 999987 -36730 1 249148 259538 756881 1 301584 386859 -248315 2 15 999992 2 2 999999 2 8 999990 1 411484 726063 73053 1 2 999999 -604210 1 926931 943537 -174564 2 2 999999 1 8 999989 883861 2 2 999999 1 2 999999 69948 1 2 999999 -468241 2 582213 756169 2 480628 756319 1 6 999985 458310 2 2 999999 2 2 999999 2 2 999994 1 1 999997 177269 2 196081 536648 2 847494 957242 2 9 999996 1 11 999981 529918 2 5 999990 2 8 999981 2 31420 885742 1 2 999999 -453372 1 197102 755265 674712 1 2 999999 661822 2 256163 610521 2 2 999999 2 2 999999 1 13 999997 404957 2 203788 627837 2 2 999999 2 2 999999 1 773651 938830 -799792 1 2 999999 688607 2 55212 521249 1 285614 487394 850188 1 2 999987 785493 1 7 999992 99103 2 2 999999 1 11 999988 119073 1 2 999999 -783944 1 2 999999 -923670 2 15 999986 2 2 999999 2 55263 928183 2 244026 348308 1 4 999989 -53837 1 380042 616680 -834613 1 2 999999 -791889 1 2 999999 -539950 2 11 999991 2 2 999999 1 2 999999 -606419 1 384065 623899 243298 2 664297 894262 1 429093 966310 -831207 1 205963 641567 -266246 1 1 999993 638294 2 2 999999 2 2 999999 2 263310 277542 2 18 999985 2 8 999990 2 2 999999 2 2 999999 1 3 1000000 -328090 2 4 999983 2 5 999987 2 14 999991 1 9 999995 391564 1 18 999992 -378769 1 19 1000000 -50430 1 18 999985 -640534 1 2 999999 858476 1 2 999999 239915 1 12 999987 943822 1 2 999999 -135705 1 163010 578554 796755 2 2 999999 2 374308 994311 1 10 999995 175944 1 2 999999 -15688 1 427849 985170 -494664 1 17 999987 -581431 2 5 999993 2 8 999999 1 2 999999 -456881 2 344808 427400 1 2 999999 750358 1 200830 552872 100506 2 2 999999 1 1 999997 664426 2 2 999999 2 2 999999 1 592706 780683 -84052 1 106677 506422 753054 2 414276 477895 1 429404 493242 982489 2 2 999999 1 2 999999 -886208 2 2 999999 2 14 999985 1 16 999992 -245003 2 2 999999 1 4 999999 728328 2 14 999988 1 8 999995 645363 1 3 999984 240472 1 704354 767181 787148 1 7 999982 -670996 2 2 999999 1 280192 421807 464740 1 815061 978739 114247 2 24914 946995 2 31182 598063 1 15 999982 -840557 1 528057 952609 -638699 2 2 999999 2 8 999996 1 19 999994 17508 2 7 999989 2 320228 886031 2 2 999999 2 3 999993 1 11 999999 369918 2 2 999999 1 18252 228741 887186 1 325398 687584 -20180 1 2 999999 -231270 1 2 999999 243680 1 3 999990 501458 1 142142 677721 930404 1 2 999999 -79214 1 217064 694568 750611 2 2 999999 2 828933 949792 1 2 999999 830871 2 2 999999 2 1 999985 2 5 999989 2 3 999986 2 3 999985 2 2 999999 2 16 999991 2 2 999999 2 50644 656408 1 982 615776 225951 2 12 999988 1 2 999999 313428 2 11 999999 1 2 999999 635410 1 3 999985 -859325 1 2 999999 -58512 1 269094 961422 268904 2 231935 603167 1 101021 329796 295315 1 2 999999 -819938 1 760486 926703 778494 2 11 999990 2 17124 617382 2 2 999999 2 2 999999 1 2 999999 949597 2 16 999991 2 298428 472487 2 18839 468464 2 2 999988 2 14 999993 1 174445 977603 -591153 2 2 999999 2 509940 595319 2 183525 379753 1 398660 876928 891267 2 2 999999 2 2 999999 2 433800 704473 1 111298 681235 -695133 1 2 999999 254523 2 11 999997 2 671860 997436 2 1 999995 1 158057 843276 -284820 2 332175 380987 2 247784 448741 2 6 999983 1 25613 399035 280719 1 2 999999 -622818 1 12 999992 951178 2 2 999999 2 9 999985 2 484600 866254 1 3 999992 637854 1 8 999986 616910 1 204829 553063 422583 1 469350 934319 -129733 2 196806 745604 2 37664 780203 1 139003 388831 653857 2 2 999999 2 11 999983 1 2 999999 402205 2 2 999999 1 724711 934186 -703440 1 2 999999 433832 2 2 999999 2 2 999999 1 20 999987 439082 2 5 999990 1 2 999999 -688775 2 2 999999 2 10 999984 2 2 999999 1 2 999999 497583 1 11717 889592 -575307 2 9 999986 1 19 999986 -363520 1 174303 567176 -834916 1 4 999993 97417 1 2 999999 -182844 2 6 999992 1 9 999988 -485615 2 2 999999 2 2 999999 2 2 999999 2 18 999989 1 7 999982 43472 1 10 999999 -374609 1 2 999999 172906 2 11 999998 1 6 999989 695992 1 200416 713367 -147726 1 463032 825583 -484467 2 2 999999 1 4 999991 544647 2 560734 903667 1 141526 318709 -226717 1 2 999999 220952 1 2 999999 -954322 2 399103 636935 1 2 999999 948701 2 2 999999 2 12 999991 1 7 999989 488512 2 2 999999 2 11 999999 1 2 999999 851655 2 5 999991 1 16 999984 664845 2 7 999997 2 4 999984 2 428237 551696 2 616199 779780 2 2 999999 2 311211 736404 2 2 999999 2 573790 724165 1 702214 849624 -865830 1 127208 716316 589397 1 552440 980458 837223 1 19 999983 731139 1 2 999999 971854 2 9 999991 2 2 999999 1 2 999999 -8850 1 2 1000000 247193 2 12 999999 1 61136 135615 401183 2 676167 767475 2 3 999992 1 279502 408394 -315082 1 2 999999 607415 1 20 999981 -588046 2 95859 724778 2 18 999997 1 2 999999 -502850 1 665122 665833 19928 1 1 999998 -819358 2 2 999999 2 2 999999 2 2 999999 1 18 999995 -340629 1 20 999993 -433187 1 2 999999 -357110 2 592389 652711 1 2 999999 290985 2 356271 731369 1 5 999981 -656234 1 618500 771490 460883 2 36027 370737 1 2 999999 983638 1 2 999999 865035 1 2 999999 -208942 2 2 999999 1 17 999992 419018 1 632303 667205 433734 2 395007 511967 1 2 999999 750080 1 809328 878520 680277 2 2 999999 1 2 999999 -117603 2 713887 927959 1 3 999999 -127350 2 2 999999 1 511500 705593 982344 2 199610 556877 1 2 999999 -356139 1 16 999985 -991000 1 2 999999 510088 2 17 999993 2 9 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 208310 526977 1 734233 882340 -414675 2 17 999990 2 550512 737414 2 144453 771070 1 17 999992 -559434 2 2 999999 1 2 999999 554385 1 14 999983 277800 2 1 999982 1 49245 598775 180259 2 2 999999 1 2 999999 218154 2 8 999982 1 732934 897489 687365 1 2 999999 -283182 2 2 999999 2 199770 596536 1 49215 179493 94407 2 2 999999 1 840207 991536 834909 1 480019 703825 -978578 1 2 999999 -831945 1 744325 880669 969132 1 17 999984 -948939 1 5 1000000 -89898 1 2 999999 -909272 2 300733 862416 2 81976 824030 1 20 999995 825337 2 81756 490220 1 142373 747950 -999904 1 2 999999 -782390 1 294448 506638 -663878 1 2 999999 -67596 1 618135 648367 697180 1 4 999991 -163102 2 5 999990 1 9245 906233 -677696 1 285559 868464 600131 1 579112 824427 -553899 2 2177 333861 2 8 999986 2 10 999992 1 4 999992 -857398 1 204787 929348 25454 1 1 999996 -711456 2 18562 559394 1 8 999992 839177 2 13 999997 2 16 999991 2 2 999999 2 2 999999 1 10 999994 -412292 2 2 999999 2 913045 970645 2 153632 412245 2 6 999982 1 16 999988 -4861 2 546082 767805 2 8 999984 1 7 999993 889545 2 882215 988160 2 2 999999 2 2 999999 2 2 999999 2 15 999984 2 2 999999 1 2 999999 171244 2 2 999999 2 2 999999 1 143096 273537 -847037 1 666664 967717 -767257 1 160838 720984 914769 1 138348 405981 676909 1 2 999995 -954607 1 2 999999 341176 2 2 999986 1 2 999999 889122 1 125899 187532 -107972 1 2 999999 14553 1 12 999994 -655977 2 229937 917375 2 349408 908718 2 139710 357675 2 645646 688630 2 2 999999 1 2 999999 718031 1 8 999994 -170773 1 5 999981 -90253 1 16 999998 312385 1 604349 964023 211469 2 2 999999 2 229728 406232 2 1 999995 1 2 999999 -869786 1 8 999990 253862 1 4 999998 -76526 1 794820 953329 -193878 1 81243 553481 87146 1 230710 410527 297117 2 347683 449366 2 2 999999 2 305249 756644 1 7 999987 -604915 2 2 999999 1 2 999999 -659167 2 2 999999 1 2 999999 -560453 2 14 999994 2 379559 971526 2 2 999999 1 14 999994 763631 1 271690 390522 -579474 2 2 999999 2 10 999985 1 2 999999 186537 1 5 999996 -18135 2 813275 891960 1 2 999999 855928 2 133284 377205 1 10 999981 609616 1 2 999999 616046 2 468523 606634 2 2 999999 2 7 999984 2 3 999983 2 6 999987 1 140612 967192 277993 1 15 999991 128288 2 2 999993 1 2 999999 71494 1 2 999999 660711 2 19 1000000 1 209466 227171 -665795 1 14 999981 -862740 1 10 999983 -597240 2 2 999999 1 2 999999 311218 2 2 999999 1 51944 487450 -225233 1 2 999999 535001 1 19 999983 -520796 1 110243 770283 -981689 1 11 999995 773581 1 128911 868480 -734442 1 8 999988 -598434 1 18 999996 -265447 1 148039 592009 -783444 1 2 999999 446525 1 2 999999 333976 2 16 999999 1 400807 442838 38507 2 5 999999 1 12 999992 742227 1 2 999999 -298238 1 587264 720202 -20413 2 4 999995 2 2 999999 1 2 999999 -587169 1 2 999999 317781 2 2 999999 2 2 999999 1 2 999999 630113 1 18 999991 856815 2 388888 484200 2 49832 717501 2 2 999999 2 4 1000000 2 12 999984 1 2 999999 473579 2 328437 335574 1 94645 302642 -188288 1 2 999999 -519174 1 19 999995 9075 1 302391 951740 -106000 2 2 999999 1 8 1000000 178999 1 20 999982 281849 2 19 999985 1 2 999999 -282078 2 2 999999 2 314228 512533 2 5 999981 2 2 999999 2 5 999983 2 186370 407797 2 2 999999 2 20 999990 2 91414 893555 2 2 999999 2 8 999997 1 48519 163805 -598618 1 2 999999 540521 1 96946 662579 755391 1 2 999999 -823914 2 2 999988 2 81594 738812 1 16060 151743 115952 1 2 999999 131170 1 18 1000000 749723 2 19 999999 2 2 999999 2 13 999992 1 14 999983 186793 1 4 999998 -542261 1 9 999981 455077 2 10298 495801 2 2 999999 2 2 999999 2 8 999983 2 4 999994 1 1 999987 911754 2 2 999999 2 78591 703695 2 521407 967738 1 2 999999 611067 2 19 999996 1 2 999999 -260102 2 12 999991 1 440741 646837 665645 1 2 999999 300504 2 20 999989 1 412535 689690 -46829 2 111313 814034 2 74614 373962 2 469717 788934 2 10 1000000 1 744908 918850 413963 1 2 999999 -233877 1 2 999999 -618710 2 2 999999 1 267866 572012 232348 1 2 999999 -431513 2 13 1000000 1 2 999999 714890 2 553331 615499 2 278631 326392 2 2 999989 2 2 999999 2 2 999999 1 2 999999 973374 1 2 999999 -582638 1 2 999999 542424 2 2 999999 2 6 999992 2 2 999999 1 3 999991 -503943 1 19 999995 761556 2 2 999999 2 50156 648261 2 14 999987 1 9 999996 358492 1 11 999986 -603182 1 2 999999 -828429 2 8 999996 2 2 999999 1 307245 332970 -659036 2 6 999988 2 20 999990 1 411851 639801 779965 1 2 999999 -53510 1 8 999986 -928806 2 2 999999 1 6 999997 -258505 1 2 999999 94034 1 2 999999 265936 1 1 999997 52304 2 2 999999 1 2 999999 -342106 2 6 999983 2 243065 369152 2 2 999999 1 593499 803978 -484015 1 459319 833496 -141573 2 17 999982 1 1 999982 -409784 1 2 999999 72468 2 16 999981 2 2 999999 2 2 999999 1 17 999988 132951 1 76509 723840 -450769 2 570626 798914 2 19 999997 1 150111 153995 214801 1 2 999999 -192026 1 1 999991 28320 2 434049 727049 2 2 999999 1 223719 355297 20372 2 8 999995 2 120554 603687 1 2 999999 806322 1 2 999999 480622 1 2 999999 654687 1 195934 928719 -806702 1 684017 736391 299542 2 2 999999 1 2 999993 -482808 2 2 999999 1 1 999986 -594279 2 465826 909728 1 868178 927215 -578108 2 2 999999 1 2 999999 719828 2 19 999993 1 3 999982 -414724 2 2 999999 2 4 999985 1 2 999999 823872 2 2 999999 2 450977 569990 2 15 999996 2 20 999982 1 19 999987 347309 2 14 999984 2 161858 959209 2 2 999999 2 2 999999 1 2 999999 117306 2 460593 656312 1 4 999999 -241060 1 11 999988 -24343 1 344289 597964 387183 1 2 999992 603922 1 13 999998 240983 1 2 999999 505504 2 18 999985 2 122239 650383 2 2 999999 2 96452 986420 1 487971 716121 652095 2 787940 987823 2 62971 228454 2 540967 581182 2 2 999999 2 5 999988 1 1 999987 -425445 1 147949 738232 -257540 1 388483 656672 -475429 2 2 999999 2 264444 559968 2 2 999999 1 222408 706687 696486 1 2 999999 -773869 1 2 999999 695768 1 460740 647023 547482 1 2 999999 367123 2 3 999990 1 4 999995 556731 2 145948 930319 2 5625 787335 2 407568 776274 1 2 999999 907792 2 2 999999 1 2 999999 -792574 2 149255 171500 1 15 999995 681761 2 18 999994 1 262611 841539 -875540 2 606620 635647 1 58403 584080 84406 1 18 999996 316338 1 2 999999 380113 1 2 999999 908065 2 2 999999 2 14 999997 1 3 999998 344159 2 2 999999 1 247839 404659 -30413 2 14 999996 2 2 999999 2 320082 914016 2 2 999999 1 18012 917076 -135684 2 2 999999 2 2 999999 2 2 999999 2 18 999999 2 550206 609028 1 430768 896548 455864 1 11 999992 -1885 1 6 999994 515216 2 2 999999 2 5 999983 1 2 999999 944685 1 5258 575471 -428010 1 196961 535100 -216537 1 630288 668834 -183101 1 516350 793845 675044 1 383702 890790 490056 1 15 999998 -138360 1 19 999995 743755 1 290770 678540 562250 2 3 999981 2 2 999999 2 3 999988 2 11 999981 2 98964 206877 2 2 999999 2 179448 317960 1 10 999995 -607472 1 2 999999 -9427 1 231927 772657 737875 2 35741 918654 2 76517 665873 1 16 999998 138283 1 2 999999 -439288 1 560820 775884 -694844 2 2 999999 2 2 999999 1 1 999999 51381 2 73531 602636 2 489244 649246 1 2 999999 310333 2 6628 895549 2 316374 723066 2 1 999981 1 17 999994 176174 2 87246 354439 2 2 999999 1 2 999999 349027 1 2 999999 -952936 1 2 999999 250553 1 4 999998 -420937 1 109955 257131 236770 2 2 999999 2 2 999999 1 2 999999 -912712 2 65911 459433 1 16 999987 -894411 1 5 999985 71554 2 682124 846198 1 686043 917951 -70841 2 12 999996 1 152920 995628 675528 2 10 999984 1 2 999999 -679717 2 62729 636419 2 18 999997 1 13 999982 825015 2 2 999999 1 2 999999 -748851 1 325924 731872 433898 2 17 999997 2 421175 777812 1 11 999991 -275393 1 2 999999 604393 2 2 999999 1 178343 700136 -80618 2 295853 611271 2 14 999986 2 9 999993 1 243875 820629 -839137 1 2 999999 141864 2 9 999994 1 477338 627550 -729771 2 83425 769489 1 2 999999 701997 1 337609 372705 -716451 2 9 999990 2 287161 324725 1 396886 436691 -971233 2 13 999985 1 232836 997108 640470 1 2 999999 -603860 1 2 999999 -507217 1 16 999997 -223186 2 2 999999 1 2 999999 -245384 2 7 999994 1 249084 650594 -369087 2 353188 799949 1 78515 262236 558549 1 11 999985 -201013 1 2 999999 783719 1 260263 779383 -585851 1 17 999989 -381257 2 2 999999 2 369268 422258 2 376404 827032 1 2 999999 -623365 2 747226 965313 2 108639 754447 1 1 999982 890702 1 12 999994 606309 1 13 999989 -259026 2 157680 797402 1 17 999982 474256 2 2 999999 2 3 999991 1 344259 675026 -349325 2 611674 665195 1 16 999995 615454 1 17 999988 -365264 2 132278 161117 2 10 999994 2 2 999999 2 394824 708290 1 56918 976139 -751000 2 10 999989 2 2 999999 1 18 999987 120282 1 650172 803310 -395347 1 2 999999 832704 1 2 999999 776942 1 461662 971063 88167 2 19 999983 1 19 999984 -112981 2 66668 435202 1 2 999999 864287 2 8726 953117 1 13 999997 804121 2 19 999989 1 3 999995 215988 2 576243 581895 1 90112 880950 624861 1 184892 722979 -114901 1 883375 905715 807768 1 9 999986 -714587 2 307281 829650 2 2 999999 2 281126 941137 1 276334 704521 45049 2 84288 917421 1 444 356522 -892092 2 14 999984 2 548980 805513 1 36067 83526 -334431 1 2 999999 104205 1 2 999999 162036 2 6 999988 1 2 999999 253241 1 2 999999 -940836 2 61873 618447 2 5 999984 2 2 999999 1 2 999999 611889 1 2 999999 -300086 2 20 999993 1 288661 849969 78184 1 301776 819244 -572218 1 704902 895418 156830 2 2 999999 2 2 999999 2 2 999999 1 27695 629394 164074 1 431052 961668 397869 1 3 999990 -529696 2 123173 989962 2 9 999989 2 272566 391630 1 10 999986 250696 1 18 999992 -784597 2 274798 705097 2 2 999999 1 9 999996 -376171 2 2 999999 1 1 999997 -931619 2 11 999983 1 282898 282917 -851280 1 2 999999 254231 1 4 999991 -673107 1 697423 888713 720116 2 3 999999 1 2 999999 300002 2 277018 936568 2 51221 701928 1 2 999999 239191 1 4 999987 274311 2 620628 646701 1 20 999981 -19743 2 803614 862950 2 2 999999 2 19 999982 2 12 999983 2 2 999999 2 790450 840977 2 2 999999 2 22746 209494 1 9 999984 -986924 1 2 999999 793680 1 2 999999 190502 2 898501 912739 1 73241 579271 -405815 2 2 999999 1 1 999984 -901173 2 4 999983 2 18 999999 2 2 999999 2 2 999999 2 10 999982 1 2 999999 -477265 1 207671 755936 -98966 1 2 999999 -299524 2 4 999999 1 2 999999 -246133 1 2 999999 919360 2 2 999999 1 91344 296913 303406 2 2 999999 2 18 999985 1 2 999999 691270 1 12927 875731 705702 1 2 999999 -804991 2 2 999999 1 2 999999 945581 2 2 999999 1 2 999999 709039 1 279738 783137 -74420 1 2 999999 816987 2 17 999989 1 5 999990 2328 2 13 1000000 1 5 999996 -489514 1 2 999999 -448865 1 2 999999 -939529 2 2 999999 1 2 999999 -961123 2 319036 626493 1 2 999999 -310579 2 2 999999 2 5 999997 2 104202 334123 1 12 999988 -496779 2 9 999995 1 39743 757830 -207354 1 653475 915126 -940209 2 2 999999 2 631868 966813 1 594430 926426 -451600 1 2 999999 419529 1 2 999999 -790258 1 2 999999 464186 2 333704 867373 2 1 999983 2 462000 732049 2 2 999985 1 12 999999 114856 2 2 999999 2 2 999999 1 20 999984 -362375 1 866177 913755 840140 1 2 1000000 -171372 2 3 999990 1 2 999999 244979 1 19 999991 482579 2 191620 926186 2 8 999988 1 150031 356731 -995343 2 303258 936355 1 18 999981 -251799 1 2 999999 -975778 2 2 999999 1 19 999992 -741885 1 2 999999 -10809 2 2 999999 2 2 999999 2 3 999986 1 2 999999 -779408 2 660183 685497 2 458256 608510 1 20400 567861 409972 1 2 999999 -10784 1 16 999990 828822 1 20 999992 -901788 2 510816 864972 2 15 999982 1 776382 783207 463227 1 2 999999 -112861 2 608229 776071 2 2 999999 2 13 999989 2 530436 922675 1 2 999999 -932811 1 275221 305035 933903 2 2 999995 1 571871 959397 -404352 1 20 999997 362652 2 4 999997 2 11 999981 2 2 999999 1 6 999985 -111681 1 503356 786792 -103590 2 2 999999 2 2 999999 2 2 999999 1 457148 634825 -512264 2 8 999995 2 2 999999 1 2 999999 238617 2 10 999994 1 4 999996 -382986 1 6 999981 427396 2 2 999999 1 17 999998 624671 2 99878 166233 2 2 999999 1 20 999987 -475636 1 2 999999 -552370 1 1 999993 -687877 1 18 999998 826725 1 432222 667345 849616 2 5 999989 2 1 999996 1 2 999999 883403 1 2 999999 -949142 2 385659 569235 2 474794 904749 2 13 1000000 1 464043 956590 696934 1 719202 810283 -884239 2 2 999999 2 73327 258970 2 7 999992 2 2 999999 2 2 999999 1 4 999984 -582710 1 2 999999 159424 1 2 999999 -707731 2 2 999999 1 2 999999 237560 1 2 999999 -929760 1 2 999999 905566 2 2 999999 1 4 999984 623435 2 49465 728280 2 2 999999 2 325506 504321 1 263987 980170 119258 2 2 999999 2 623570 902646 2 437990 982648 2 156927 824371 2 2 999999 1 5 999995 998473 1 824727 869420 380132 2 2 999999 2 2 999999 2 2 999999 2 262665 534769 1 513329 989069 696750 1 2 999999 -832316 1 570996 863739 937189 2 10 999994 1 63866 242082 -100386 2 122280 575985 2 684303 882094 2 7 999999 2 749564 862069 1 102210 576165 385577 2 2 999999 1 341840 352738 -679908 1 515728 718762 -678581 1 15 999984 744174 2 5 999990 2 10 999985 2 19 999989 2 5 999990 1 2 999999 947489 1 779791 917362 -236849 1 2 999999 -306494 1 2 999999 843593 2 11 999994 2 2 999999 1 2 999999 -386155 1 2 999990 -801530 1 20 999991 635990 1 2 999999 139590 1 1 999984 -656147 2 5 999981 1 241210 665375 -276768 1 181502 888898 -903860 2 906161 953316 1 2 999999 -660993 2 154083 607722 2 2 999999 1 13 999985 381976 2 210870 591670 1 2 999999 -871741 2 2 999999 2 322564 326464 2 17 999982 1 16 999992 526917 2 2 999999 1 2 999999 665076 1 5101 174643 395507 1 2 999999 907695 2 2 999999 1 6 999992 690449 1 284103 492837 111725 1 3 999996 -449051 2 1 999987 1 2 999999 -894083 1 7 999992 -561092 2 2 999999 1 715319 729093 -45300 1 2 999999 -304160 1 2 999999 274173 2 472764 811577 1 308408 849018 898230 2 2 999999 1 2 999999 742183 2 18 999983 2 338552 609856 1 297798 448758 -913214 1 16 999989 363837 1 2 999999 -603418 2 5 999984 2 2 999999 2 9 999995 2 19295 895808 2 19 999994 2 18 999991 1 2 999983 286924 2 2 999999 2 17 999987 1 4 999997 249749 1 2 999999 -563463 2 681749 830885 2 2 999999 2 1 999996 2 553041 584767 2 12 999981 2 2 999999 2 16447 786591 2 18 999990 1 2 999999 -205239 2 2 999999 1 730557 789442 -972402 2 211829 422562 2 2 999999 1 2 999999 -238043 2 11 999999 1 19 999996 985336 1 791899 929421 -287520 1 10 999991 500946 2 2 999999 1 2 999999 -185555 1 44105 850175 -564970 1 2 999999 908133 2 349719 674656 1 19 999993 658213 1 13 999984 961391 2 2 999999 2 2 999999 1 2 999999 547251 2 12 999986 2 5 999994 2 60779 284315 1 16 999997 993772 2 785113 830056 2 70859 841620 2 468233 494562 1 9 999991 320621 2 1 999999 1 1 999995 -601364 2 6 1000000 1 2 999999 485850 2 68815 795463 1 2 999999 603717 2 435205 644048 2 2 999999 1 81056 965331 100665 1 482767 907494 525622 1 2 999999 -930576 2 2 999999 1 15 999988 -33009 2 17 999994 1 2 999999 -188171 1 12 999998 -921028 2 364575 387863 2 2 999999 2 2 999999 1 2 999999 -395827 1 2 999999 -231714 1 395123 647349 -768999 2 14 999981 1 309927 457412 490950 1 148543 550780 -294979 2 2 999999 2 9 999999 1 2 999999 182870 1 2 999999 786364 1 2 999999 819473 2 435792 782126 2 4 999996 1 1 999983 561834 2 11 999998 1 2 999999 449566 2 2 999999 1 451692 778510 -39010 2 2 999999 1 434760 915750 500182 2 525379 904785 2 2 999999 2 237023 679852 2 473050 933773 1 4 1000000 -872252 2 15603 343374 1 2 999999 -953465 1 20 999986 399264 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -259309 2 64764 332555 2 2 999999 2 138420 543119 2 218598 395601 1 3 999984 -736785 2 19 999998 2 2 999999 1 2 999999 -326691 2 507393 817218 2 14 999999 1 2 999999 548246 1 16 999997 283882 2 21293 972144 1 195690 883367 -954319 2 2 999999 2 2 999999 2 4 999990 1 5 999996 358285 2 527270 794973 1 10 999996 -824802 1 2 999999 -609411 1 2 999999 193687 2 2 999994 1 287514 341089 -614142 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999988 637241 1 209493 335251 500851 2 670689 831960 2 2 999999 1 2 999999 -70480 2 734288 889715 2 2 999999 2 2 999999 1 532329 740182 -850812 1 296467 875505 -84617 2 897191 900677 1 15 999982 -118399 2 6 999987 2 12 1000000 1 15 999990 268425 1 2 999999 289199 1 2 999993 613644 2 2 999999 1 2 999999 685640 2 2 999999 2 6 999996 2 4 999985 2 696088 871359 2 13 999996 2 18 999984 2 2 999981 1 4 999999 -83777 1 444321 953716 -775892 1 16 999990 -238825 2 306899 443798 2 2 999999 2 550899 811586 1 323196 785413 649505 2 2 999999 1 471000 768387 -926979 2 14 999987 2 18 999994 2 94420 394291 1 2 999999 259741 1 12 999998 47023 1 2 999999 844393 2 2 999999 1 14 999991 508477 1 176935 858874 927241 2 265783 864910 1 2 999999 -616219 1 294890 888696 -524490 2 396148 982104 1 6 999992 302905 2 454499 727810 2 2 999999 2 484944 875867 2 11 999986 1 5 999987 196966 1 4 999985 217836 1 4 999984 -571850 1 2 999999 -853454 2 1 999997 1 2 999999 -17970 2 142141 597556 1 2 999999 -249900 2 2 999999 2 165945 621468 2 2 999999 1 2 999999 357104 2 429418 602429 1 416261 474817 -21086 1 39238 812460 -376151 2 290363 486628 2 2 999999 1 17 999985 -763105 1 8 999985 521051 1 11 999982 -812452 1 393725 673643 -564541 2 2 999999 2 2 999999 1 19 999999 -129256 1 2 999999 822742 1 419107 986851 -684980 2 18 999982 1 377274 918732 715094 1 16 1000000 379668 1 14 999997 656633 2 11 999992 1 2 999999 903818 2 574004 955442 2 1 999990 2 2 999999 2 7 999982 2 665841 823353 2 12 999983 2 176268 287109 1 2 999999 15025 1 2 999999 -545497 1 4 999985 13276 1 18 999996 -23775 2 2 999999 2 2 999999 2 544991 967810 1 380353 387906 247289 2 14 999999 2 2 999981 2 22984 449810 1 2 999999 -800910 1 2 999999 -930007 2 305505 392833 2 2 999999 2 2 999999 2 145983 561675 2 2 999999 2 2 999999 1 7 999992 27033 1 3 999999 286351 1 10 999988 -512334 2 883628 924714 1 100188 625661 -499752 1 2 999999 -775023 2 2 999999 1 623118 772277 -941903 1 9 999982 -984420 2 2 999999 1 2 999999 627484 1 2 999999 -237757 1 2 999999 594251 2 2 999999 2 6 999992 2 2 999999 2 18 999994 2 10 999981 1 13 1000000 111913 1 267698 983567 -931070 1 132923 262104 712444 1 10 999982 961495 1 709099 902803 -695335 2 3 999996 1 2 999999 -863384 1 2 999999 161284 2 16 999988 1 15 999997 -222070 2 2 999999 2 19 999994 1 3 999992 -492076 2 9 999983 1 586890 827910 -980323 2 20 999988 1 10 999992 -515614 1 17 999995 -314310 1 2 999999 722482 2 2 999999 1 2 999999 979391 2 2 999999 2 664197 834001 1 2 999999 497613 1 2 999999 493895 1 376331 845350 -554538 2 274410 802950 1 2 999999 442545 2 94124 665052 1 438565 901068 886735 2 471402 849539 1 496474 919195 -650947 2 8 999983 2 2 999999 2 15 999997 2 3 999988 1 152334 534681 287085 1 2 999999 -579868 1 11 999989 485389 1 2 999999 -592306 1 2 999999 819758 1 119324 388631 -948550 2 2 999983 2 2 999999 2 16 999983 1 51985 974830 -882725 1 501637 772446 187270 2 10 999998 1 9 999989 819158 1 208111 964837 405020 1 2 999999 480720 2 18 999998 2 2 999999 1 2 999999 18381 1 2 999999 -167013 1 64485 477529 -122400 2 560244 664226 2 18 999986 1 2 999999 -618362 2 19 999993 2 19 999987 2 113604 114816 1 2 999999 920200 1 22386 436806 611455 2 625924 648773 1 2 999999 93858 1 2 999999 -345594 2 29355 633027 1 18 999998 238398 1 2 999999 662226 2 12 999985 2 2 999999 2 319631 322110 1 15 999993 894914 2 617397 678648 1 2 999999 -31818 2 2 999999 1 43150 61425 19800 1 20 999984 285442 2 11 999989 1 2 999989 24763 2 660055 706807 1 774049 869491 -162682 1 504635 865740 -304596 1 268069 562964 -245451 1 9 999994 434268 1 17 999991 -234938 1 5 1000000 -164640 1 612480 842726 591176 2 261948 536218 1 135778 992409 -884109 2 2 999999 2 639904 960512 1 2 999999 628337 1 518950 587390 -665088 1 12 999981 -723741 1 2 999999 439813 2 2 999999 2 14 999997 1 38724 570450 -818766 1 2 999999 -422915 2 86135 315121 1 4238 609048 -692773 2 7588 638097 1 748479 792498 -633821 2 275486 719495 2 2 999999 2 188425 554218 1 489718 998050 941512 2 5 999998 2 2 999999 2 21516 565005 1 2 999999 -35839 2 2 999999 2 2 999999 2 32377 279003 1 2 999999 702925 1 590935 622449 966982 1 406543 429216 923327 1 2 999999 -975104 1 307527 872426 990314 1 2 999999 335106 1 546314 639462 -442306 1 2 999999 -646513 1 9 999982 893165 1 2 999999 -612865 2 2 999999 2 1 999988 2 14 999989 1 18 999997 -968642 2 338755 368058 1 2 999999 -468255 2 417698 668252 1 413145 646062 185277 2 2 999999 1 565601 646413 -192620 1 12 999985 -944253 1 9 999989 -642043 2 2 999999 1 2 999999 -886859 2 10 999992 2 19 999992 1 1 999981 447039 2 2 999999 2 15 999983 1 329638 744083 81170 2 3 999992 2 2 999999 1 2 999999 493489 2 88409 789963 2 14 999984 1 398999 836789 936777 1 217160 699092 766819 2 75347 711484 2 519993 731423 1 2 999999 -702777 2 2 999999 2 40226 443001 1 546841 790251 815921 1 128009 967332 407008 1 2 999999 570353 1 11 999997 161201 1 222931 234056 858730 2 6 999990 1 469774 837176 181530 2 5 999981 1 16 999981 -708685 2 1 999997 1 317364 963871 -892800 1 226066 783384 757807 2 2 999999 1 11 999982 225011 1 9 999999 351843 1 6 1000000 302654 2 724231 766635 1 2 999999 903087 1 825364 880140 178729 1 2 999999 -84537 2 50624 860225 1 2 999999 -578012 2 241934 419900 1 648484 961619 -20419 1 18 999999 491137 1 2 999999 -265638 2 6991 707971 1 155043 688248 -284279 2 2 999999 2 7 999993 1 2 999999 -970350 1 2 999999 -742699 1 197745 877743 -716276 2 11 999997 2 202349 818851 2 601371 667948 2 2 999999 1 303790 443942 64820 2 2 999999 2 393834 764634 1 11 999999 357827 2 790700 973039 1 2 999999 -314007 2 2 999999 1 897614 977082 -221415 1 2 999985 -763159 2 2 999999 2 2 999999 1 14 999984 419774 2 2 999999 1 657460 950528 211764 1 2 999999 792303 1 2 999999 963561 2 14 999999 2 2 999999 1 2 999999 716224 1 47826 533576 -219604 1 7 999982 545619 2 8 999981 1 6 999989 -932992 1 2 999999 -874859 1 20157 100144 427103 1 212544 255472 398529 2 665503 714022 2 20 999981 2 2 999999 2 11722 329570 1 2 999999 372759 2 406762 935396 1 41700 899203 -183915 1 1 999994 -443397 1 8 999995 -407144 1 162914 806459 -580819 1 2 999999 612518 2 15 999995 2 7849 369993 2 225377 907957 1 2 999999 -271526 2 503572 906252 2 6 999992 2 2 999999 2 6 999986 2 14 999983 2 580438 801442 1 1 999989 -829377 2 5 999993 2 9 999983 1 2 999999 -214547 2 130175 963120 1 2 999999 -408929 1 125829 945248 118663 2 202898 219348 1 2 999999 991373 1 12 999989 -507898 2 16 999985 2 2 999999 1 98224 131554 -833608 2 1 999984 1 49599 812222 201036 1 16 999999 479772 1 13 999989 -33822 1 3 999999 -370913 2 2 999999 2 2 999999 2 1 999983 2 4 999996 2 2 999999 2 674976 878777 2 2 999999 1 2 999999 533416 2 68142 305248 1 203280 575334 30966 1 2 999999 -996736 1 2 999999 -995719 1 44509 837492 -314915 1 2 999999 832467 2 6 999998 2 4 999995 2 10 999987 1 2 999999 -259097 1 2 999999 -446231 1 14 999983 741931 1 431626 943984 469825 1 3 1000000 308034 2 19 999982 1 2 999999 142203 2 7 999989 2 2 999999 2 2 999981 1 159191 458743 351771 1 20 999998 228240 2 16 999998 1 2 999999 63048 1 4 999999 -540576 2 18 999996 1 122331 401679 822440 2 292625 940584 2 3 999995 1 14 999998 216408 1 2 999999 -357026 2 2 999999 1 18 999981 -420297 2 194781 578933 2 2 999999 2 76121 589664 2 2 999999 1 2 999999 -546662 1 354168 366919 -600877 2 5 999986 1 2 999999 575252 1 10 999985 561949 1 124448 245843 526661 2 463483 977877 2 1 999998 1 3 999981 319386 1 2 999999 672926 1 217573 274651 767495 1 849782 951444 -4177 2 2 999999 1 12 999988 816510 2 264589 834184 2 7 999981 2 387764 641677 2 19 999987 2 319317 719695 2 146032 442905 2 2 999999 2 693724 812409 1 7 999982 861018 1 2 999999 -466930 1 17 999993 980998 1 2 999999 514547 2 152243 477937 1 551764 955392 -467504 1 4 999984 -765432 1 2 999999 244570 2 276772 374198 2 5 999996 2 2 999999 1 33103 513254 463472 1 2 999999 -114976 2 2621 971020 2 2 999999 2 2 999999 2 11 999998 2 374027 574859 2 2 999999 1 8061 471691 806661 1 298525 759490 -5231 2 267387 650635 2 2 999999 1 180046 761795 -904014 1 130124 895326 -654553 2 253161 402955 2 16 999985 2 946982 949630 1 2 999999 -329910 1 2 999999 -69453 1 2 999999 -794164 2 2 999999 2 2 999999 2 12 999986 1 436529 472578 -198634 1 2 999999 -384822 1 6 999999 -413102 1 2 999999 -718485 1 583554 808414 -219043 2 2 999999 1 19 999995 -556612 2 2 999999 2 244444 866400 1 2 999999 446286 2 2 999999 1 201277 273787 -440017 2 2 999999 2 11 999999 2 6 999988 2 789078 977692 2 2 999999 1 2 999999 -317087 1 16 999989 992389 2 14 999999 1 2 999999 -46268 1 92728 714593 -755025 1 5 999990 242083 1 2 999999 356355 1 2 999982 -281431 2 14 999999 2 2 999999 1 404317 451694 960004 1 565925 968051 58798 1 5 999983 -790617 1 589364 661212 -141732 2 2 999999 2 526485 941544 1 2 999999 -84350 2 2 999999 2 18 999995 1 162229 973819 -228082 1 171112 327843 -295747 2 19 999992 2 2 999999 1 446610 680484 -731935 2 15 999996 2 2 999999 2 309080 707724 2 2 999999 1 827257 839912 -974844 2 2 999999 1 668414 870599 -380200 1 470831 842200 -172317 2 2 999999 1 2 999999 -207894 2 19 999992 2 2 999999 2 9 999984 1 96676 783735 -232580 1 14 999988 -158021 1 11 999998 -259224 2 2 999999 1 2 999999 -98691 2 2 999999 1 3 999996 743969 2 315188 656700 1 2 999999 -695522 2 19 999994 1 522414 588693 -482363 1 17 999990 348249 1 719159 931426 340205 2 497108 519912 1 2 999999 775367 2 8039 420109 2 2 999982 2 2 999999 2 10 999989 1 18 999991 15738 1 37312 92144 -357152 1 19730 203585 -600509 2 20 999992 2 5 999995 2 244329 354921 2 571017 738161 1 13 999993 431847 1 10 999992 -406134 1 2 999999 443438 2 22701 130206 2 59809 387792 1 18005 442788 -543064 1 474773 870229 -818868 1 2 999999 -581016 2 104554 519127 2 2 999999 2 2 999999 1 206570 340808 651420 1 2 999999 301341 1 2 999999 794561 2 3 999983 2 633285 991078 2 388952 676470 2 2 999999 2 2 999999 1 11 999989 -589609 2 5 999988 2 460410 471985 1 17 999989 -841128 1 7 999981 -333758 2 5 999988 1 10 999981 118668 2 2 999999 1 14 999986 381198 1 10 999985 683431 1 2 999999 -157544 1 288051 621486 34342 1 735198 946344 -680179 1 474279 536301 539241 2 29388 724901 2 766149 803554 1 2 999999 -224737 2 7 999984 2 806 380152 2 2 999999 1 2 999999 493653 1 18 999985 -801388 1 71294 611431 356976 2 2 999999 2 792035 923842 2 2 999999 1 19 999999 528875 1 686450 917932 841692 2 569624 914768 1 12 999991 578235 2 2 999999 1 2 999989 644047 1 483813 585496 -830266 1 671633 761804 -986617 1 4 999981 -932137 1 4 999986 -946249 1 7 999990 -282480 2 2 999999 2 2 999999 2 12 999992 2 416489 556001 1 2 999999 151824 1 2 999999 -483219 1 3 999999 954984 1 2 999999 -517698 1 449430 711700 -690840 2 19 999996 2 2 999999 2 247437 701581 1 443670 982259 -102348 2 2 999999 2 2 999999 2 20 999984 1 2 999999 -173140 2 2 999999 2 2 999995 2 381425 745800 1 4 999997 372685 1 2 999999 169075 1 17 999993 14393 1 16 999998 412758 2 365681 981604 2 5 999999 1 3 999998 -873897 1 2 999999 -913848 1 6 999992 -386035 1 17 999985 695368 1 12 999981 212303 2 14 999993 2 3 999999 2 10 999991 2 2 999999 2 16 999986 2 17 999987 1 2 999999 -872725 1 19 999988 864076 1 7 999981 -446847 1 2 999999 674660 2 34047 550081 2 2 999999 2 19 999998 1 16 999997 -504839 2 2 999999 2 2 999999 2 244576 743328 2 2 999999 2 152774 445651 2 260689 415622 1 2 999999 -907663 1 3 999981 -514559 1 227144 710849 -70099 1 9 999992 -591593 1 2 999999 550406 1 11 999992 -404221 1 42083 75363 -524046 2 383635 491049 1 2 999983 756102 2 12 999999 1 12 999996 -661649 1 216250 591233 -329909 2 2 999999 2 2 999999 2 2 999999 2 6 999998 1 2 999999 914913 2 2 999999 1 9757 622142 154480 1 2 999999 314217 1 2 999999 -24335 2 2 999999 2 2 999999 2 19 999994 2 2 999999 1 368767 774898 -796313 1 2 999999 312040 1 2 999999 -162321 1 2 999999 -342440 1 449647 764511 942221 2 12 999998 2 2 999999 2 2 999999 1 12 999987 81019 2 462165 893271 1 20 999998 310269 1 549641 570867 -996508 2 529819 850497 2 18 999981 1 528735 578978 210811 1 14 999985 -254267 1 2 999999 -336279 2 2 999999 1 334572 567328 -988292 1 306430 833296 -307236 1 26388 131793 -676928 2 2 999999 2 5 1000000 1 6 999985 717566 1 20564 755487 601140 2 12 999990 1 7 999981 -357713 2 20 999982 2 50182 543317 2 6 1000000 2 2 999999 1 2 999999 440269 1 2 999999 -936485 2 11 999992 2 653927 830644 1 2 999999 -375814 2 487706 681671 2 2 999999 2 495551 878024 1 718705 922180 -922321 2 20 999983 2 17 999992 2 427039 967750 1 2 999999 -801413 1 80152 774470 430946 1 237127 728028 860552 2 2 999999 2 7 999999 2 17 999985 1 15 999989 -801076 1 2 999999 -106989 2 32826 938818 1 134929 145174 -733229 2 34533 690707 1 2 999999 -691598 2 2 999999 1 16 999996 684485 2 212309 298638 2 74864 511539 1 2 999999 36139 1 115324 788296 491090 1 4 999990 683389 2 2 999999 2 2 999999 2 48878 664637 1 18 999983 314176 1 9 999997 -875310 1 2 999999 -435571 2 738204 739146 1 2 999999 -359032 1 12 999996 579094 1 84460 291320 391330 2 112935 844055 1 13 999995 -398097 2 14 999996 2 92452 824202 2 2 999999 2 17 999993 2 2 999999 1 5821 720509 824294 2 2 999999 2 86156 782773 1 2 999999 746895 1 648216 769715 -658354 1 9313 571131 -729915 1 2 999999 -479541 1 17 999987 292358 2 225129 702291 2 10 999992 1 2 999999 -623058 1 6 999997 858699 2 353952 905036 2 5 999999 2 230205 739972 2 2 999999 2 2 999999 1 37487 439541 868614 1 336010 416266 594474 1 15 999981 -656863 2 2 999999 2 2 999999 2 2 999999 1 2 999998 511350 2 2 999999 2 2 999999 1 410051 633952 -753340 1 43120 534077 889994 2 4 999982 2 2 999999 1 2 999999 -542105 2 648292 731926 2 2 999999 2 312776 441671 2 21290 500317 1 4 999998 265087 2 2 999999 2 12 999993 2 2 999999 1 2 999999 -485922 2 9 999994 1 2 999999 636859 2 2 999999 1 10 999999 890207 2 57397 936927 1 6 999997 -52944 2 179333 688986 2 2 999999 2 2 999999 1 18722 208740 -591968 1 2 999999 996197 1 16 999998 -948870 2 11 999987 2 2 999999 2 245427 530539 1 3 999982 -682853 1 2 999999 -499032 2 12 999986 2 2 999999 2 252376 596731 1 14 999996 -989162 2 16 999984 2 2 999999 2 2 999999 2 5 999991 2 1 999990 2 4 999984 1 19 999981 793941 1 433709 692585 529288 1 70733 467974 789430 2 2 999999 2 52532 214522 1 3 999993 -762257 2 229973 958442 2 2 999999 2 18 999990 2 12 999999 1 1 999991 316232 2 143620 688319 2 19 999990 2 1 999984 1 203584 774724 -751667 1 14 999993 243777 2 447933 809754 1 2 999999 -414350 2 215369 629222 2 2 999999 1 21894 236058 85399 1 2 999999 342400 2 2 999999 2 2 999999 1 5 999987 883192 1 2 999999 -569909 1 2 999999 -59036 2 867724 901219 2 2 999999 2 2 999999 1 93688 912190 -930375 1 16 999993 -125096 2 390551 632522 1 142963 951722 -258415 2 6 999985 2 10 999991 2 19 999999 2 20 999989 1 3 999997 869653 1 6 999998 325686 2 2 999999 2 2 999999 2 540162 789735 1 153528 257296 209355 2 743166 874617 1 3 999987 -452909 1 249229 464661 922880 1 42276 220695 22846 1 6 999994 -743661 1 820890 933960 620750 1 10 999992 514963 2 632200 943726 1 19 999983 985713 2 186506 213786 1 11 1000000 -304955 2 13 999997 1 18 999998 893213 1 337907 655587 -308033 2 7 999995 2 6 999999 1 2 999999 343290 1 2 999999 152289 2 156428 972314 1 2 999992 -135234 2 2 999999 2 618477 829886 2 2 999999 1 18 999983 150161 2 2 999999 2 3 999998 1 2 999999 326433 1 16 999981 549675 2 2 999999 2 13 999996 1 462857 946327 -314026 2 9 999997 1 13 999996 -666912 1 299830 625686 -875581 1 133727 989474 540784 1 16 999984 841731 1 83826 390520 -878104 2 4 999995 1 17 999999 805804 2 2 999999 2 2 999999 1 12 999991 660838 1 107130 677382 754438 2 2 999999 2 18 999997 2 121435 960483 1 2 999999 249615 1 20 999990 -900452 2 12 999996 1 2 999999 511255 2 16 999993 1 2 999999 -107555 2 698473 909344 1 314534 606456 21783 1 3 999997 112261 1 172119 993234 -189348 2 2 999999 1 2 999999 837323 1 2 999999 143130 1 70745 287510 -706288 2 2 999999 1 2 999999 -291232 2 2 1000000 1 11 999985 850446 2 19 999983 1 27521 291344 -189401 1 2 999999 -781999 1 2 999999 -233348 1 12 999997 -546134 1 16 999988 -377571 1 811398 862076 -845574 1 17 999991 -783821 2 2 999999 1 2 999999 -336279 2 9 999983 1 105754 263721 -784778 2 12 999983 1 19 999995 473243 2 288583 340525 1 2 999999 -166470 2 6 999986 2 100909 779784 1 2 999999 52083 2 2 999999 2 2 999999 2 9 999990 2 2 999999 2 14 999987 1 736067 825875 105621 1 2 999999 575433 2 2 999999 2 2 999999 1 17 999997 -75250 2 712548 778183 1 2 999999 128812 1 13 1000000 522151 2 2 999999 2 15 999986 2 2 999999 2 221935 651014 1 965133 982279 -751927 2 9 999982 1 16 999985 -972388 2 2 999999 2 89999 289788 2 363109 973342 2 5 999994 2 3027 441977 1 2 999999 121444 2 160939 943008 1 737693 942076 517031 2 2 999999 1 4034 100366 999164 1 2 999999 -837273 2 20 999997 2 2 999999 2 122345 832931 2 6 999999 1 15 999986 -890255 2 49124 185235 1 101760 591933 -372255 1 4 999996 -892432 1 503091 640752 -440568 1 2 999999 46595 1 7 999994 -730051 1 2 999999 21450 2 2 999999 1 25829 789308 -785579 2 2 999999 1 269325 993337 -359090 2 2 999999 1 6 999999 888306 2 9 999990 1 409342 488058 -823378 2 2 999999 2 18 999984 1 6 999999 187578 2 87295 366421 2 10 999995 1 2 999999 -857818 2 886563 949549 2 14 999982 2 167315 422401 2 793798 980079 1 2 999999 -717635 2 401527 885474 2 396082 753689 2 8 999987 2 155754 674196 2 13 999984 1 4 999987 835881 2 2 999999 2 2 999999 2 2 999999 2 226982 409423 1 2 999999 956270 1 7 999983 -408553 2 2 999999 1 2 999999 494034 1 405458 675955 -13773 1 2 999999 -940997 2 9 999983 2 469963 607647 2 2 999999 2 705802 769538 1 2 999999 993897 2 14 999994 2 21343 81512 1 159816 162497 286603 1 61441 740820 189877 2 509401 562472 2 8 999981 1 15 999984 -906451 1 2 999999 -613749 2 162032 392240 2 17 999989 2 383972 721297 2 82387 624856 2 2 999999 2 2 999999 2 2 999999 1 6 999994 300222 2 4 999994 2 2 999999 2 2 999999 2 704641 824889 2 2 999999 2 357200 971817 2 16 999999 2 2 999999 2 423348 605503 1 6 999993 751212 2 614325 756503 2 1 999982 2 6 999997 2 516913 714399 1 2 999999 603620 1 2 999999 -435188 2 410117 762211 2 7 999981 2 2 999999 2 2 999999 1 1 999984 996861 1 593228 794707 -754458 1 611311 848892 581914 2 2 999999 1 2 999999 750808 1 125715 619049 844612 2 1 999994 1 156431 669270 184847 1 2 999999 609086 1 256583 450882 774512 2 102730 775889 2 55373 656631 2 156214 157827 1 8 999993 502198 2 2 999999 1 2 999999 -866676 2 2 999999 1 10 999992 329 2 2 999999 2 2 999999 1 2 999999 -342821 1 7 999998 467072 2 2 999999 2 2 999999 2 3 999981 1 19 999983 -689567 1 2 999999 550872 1 2 999998 -372125 1 14 999992 -152587 1 487213 887757 -454738 1 6 999998 -228998 2 2 999999 2 14 999987 1 71432 330048 480381 2 2 999999 1 2 999999 975706 2 572361 782298 1 447462 616845 -679352 1 2 999999 699251 1 1643 717831 52644 2 8 999988 2 13 999984 2 2 999999 2 2 999999 1 9 999981 -143330 1 683173 877860 -932317 1 14 1000000 -373784 1 2 999999 40410 1 644364 661385 -908943 1 2 999999 199830 2 158253 679857 1 2 999999 -872688 2 15 1000000 1 9 999986 -566864 1 2 999999 -609992 2 20 999985 1 2 999999 -498314 2 199916 850718 1 307733 553101 324216 2 6 999991 1 210052 274853 -859660 2 318534 943909 2 18 999984 2 2 999999 2 9 999993 2 2 999999 2 2 999999 2 505994 808566 1 262132 928620 597593 1 321680 910907 225729 1 6 999983 26636 1 2 999999 -162814 2 13 999992 2 20 999986 2 127986 285642 1 882717 937970 -49335 1 2 999999 -339380 2 2 999999 1 2 999999 44557 2 2 999985 1 20 999991 188699 1 2 999999 -480908 2 2 999999 1 2 999999 370454 2 2 999999 1 270281 904805 -288107 2 369777 845365 1 9 999985 -380330 2 2 999999 2 229504 358468 1 2 999999 7201 1 85215 921985 80422 1 2 999999 954611 1 188107 606659 -129125 2 3 1000000 2 2 999999 1 2 999999 -845335 2 9 999983 2 20 999982 2 2 999999 1 11281 143515 613548 1 10 999988 941530 2 8 999984 1 12 999992 -658284 2 599603 945080 2 2 999999 2 713521 897323 1 10 999984 -411136 2 11 999990 1 9 999994 -897116 1 20 999987 -64036 1 2 999999 -556227 2 2 999999 2 2 999999 2 481374 905120 2 19 999990 2 2 999999 1 10 999992 -609371 1 2 999999 -397389 2 2 999999 1 2 999999 -49030 2 2 999999 1 873494 948449 -866411 2 27943 461357 2 426435 981540 1 2 999999 680708 1 2 999999 -276918 2 1 999995 1 2 999999 648888 1 2 999999 232707 1 2 999999 -310786 2 9 999983 2 6 999991 1 15 999993 400550 2 648532 954012 2 15 999987 1 12 999996 -476302 1 624965 850571 996894 1 875372 877468 916460 1 2 999999 -232817 2 2 999999 1 497032 907639 -959078 1 12 999997 857765 1 10 999981 828602 1 9 999985 849611 2 2 999999 1 459555 809194 997326 2 1 999989 1 507128 554747 973386 1 253379 321033 -708786 1 67219 344406 -485182 1 2 999999 -495773 1 517476 535353 -149996 2 10 999994 2 15 999987 1 802839 831208 707161 2 584763 658782 2 105062 329762 1 14 999989 -386577 1 221681 237468 88986 1 7 999990 495614 1 1 999981 327213 1 3 999981 -783348 2 2 999999 1 2 999999 673553 2 1 999985 1 151253 237512 372082 1 210009 660260 466904 2 217120 844399 1 422989 642629 127647 1 438105 684213 371095 1 256953 270427 748429 2 2 999999 2 1 999984 2 2 999999 1 1 999998 181978 1 8 999999 -740343 2 2 999999 2 174187 404111 1 1 999981 -638191 1 220116 761769 215655 2 289762 469005 1 2 999999 77383 1 19 999996 545740 1 2 999999 -615447 1 2 999999 46243 2 2 999999 1 1 999981 689629 2 2 999999 2 153070 491831 1 2 999991 279960 1 440403 504623 -58556 2 2 999999 2 5 999993 1 2 999999 986596 1 6 999990 -299665 1 2 999999 455194 2 20 999994 2 2 999999 2 20 1000000 1 3 999985 -600287 2 560506 718961 2 2 999999 2 2 999999 1 9 999991 -575403 2 2 999999 1 346178 458667 710720 1 2 999999 -280546 2 3 999981 2 124065 221991 1 8 999984 982585 2 175998 982157 1 14 999995 -269198 1 10 999996 -574472 2 126347 326409 1 7 999983 963679 2 128882 935809 2 2 999999 1 5 999997 -857642 1 9 999999 -340574 1 2 999999 -523527 1 440300 713635 -247819 1 7 1000000 565147 2 49599 290447 1 2 999999 -694681 1 13 999987 572724 2 238664 430594 1 1 999986 -574412 2 16 999991 1 177639 577536 -159287 1 8 999993 676843 2 2 999999 1 258672 679859 -925701 2 1 999996 2 2 999999 2 36955 487906 1 32686 950677 424277 1 13 999992 -756100 1 12 999985 -699841 2 2 999999 1 2 999999 92839 2 492599 877683 2 286703 599196 2 140165 692433 1 8 999986 466639 2 8 1000000 2 230675 541364 2 2 999999 1 2 999999 -800435 2 20 999983 2 6 999995 2 2 999999 2 2 999999 1 2 999999 806136 1 12 999984 -417569 1 352212 369301 -982944 2 4 999992 1 552689 697616 689108 1 44662 619293 566133 1 767441 843613 -865079 1 2 999999 203508 2 13 999984 2 2 999999 2 18 999991 1 2 999999 -594405 2 9 999989 1 2 999999 -473944 2 6 999997 1 2 999999 499456 1 8 999982 896147 2 240872 475913 1 2 999999 539914 2 7 999992 1 301254 601351 39162 1 2 999999 98060 2 318465 940348 2 519694 998406 2 222219 918639 1 460419 977868 566953 1 16 999997 -806241 1 20 999982 -940165 2 121263 299550 1 8 999981 -705483 1 15 999992 -284706 2 2 999999 2 2 999999 1 18 999982 -280701 1 17 999994 -822328 2 11 999998 1 2 999999 -37575 2 2 999999 1 12 999993 189913 2 2 999989 1 2 999999 -251955 2 18 999986 2 541138 762861 1 17 999985 879352 2 2 999999 2 19 999999 2 14103 399156 2 2 999999 1 15 999985 894513 2 512278 668042 1 470648 883125 150448 2 2 999999 1 2 999999 640859 1 2 999997 711054 1 2 999999 -589627 1 2 999999 456959 1 2 999999 -659752 2 443682 745043 1 8 999981 -108945 1 10 999981 147215 1 577952 870073 417183 2 5 999991 2 9 999998 1 13 999999 -547183 1 2 999999 -389162 1 6 999981 -13225 1 1 999990 -648897 1 12 999992 118721 2 16 999992 2 2 999999 1 2 999999 -445295 2 12 999983 1 16 999992 -40107 1 2 999999 247122 1 11 999991 358263 2 2 999999 1 680178 842184 -162253 1 142054 917061 -944878 2 904048 945033 1 5 999983 295626 1 172899 699675 -940174 2 319832 607544 1 5 999991 357539 1 606974 938092 -500181 2 2 999999 1 863165 929874 -650214 2 11 999999 2 2 999999 1 3 999993 954138 2 1 999983 2 11 999985 1 64745 163269 144948 2 209500 312894 1 392122 978713 97538 2 2 999999 2 18 999988 2 2 999999 1 3 999991 939294 1 331856 582990 756322 2 6 999986 1 665712 948835 98061 2 2 999999 2 2 999999 1 2 999999 159090 2 200474 286001 2 754462 799259 1 1 999987 -467235 1 139119 623266 -934232 1 353214 750733 85980 2 143706 636729 1 372211 425467 -749107 2 2 999999 2 9 999999 2 18 1000000 1 272977 818564 -1444 2 4 999994 1 2 999999 -504844 2 6 999984 1 2 999999 514315 1 304391 767759 603151 1 19 999984 -731656 1 385193 460783 899884 1 929060 970436 573179 1 2 999999 -186692 1 55906 370291 926408 2 297286 837112 2 7 999998 1 5 999992 -452741 2 2 999999 1 2 999999 -966744 1 20 999988 -31132 2 2 999999 2 8 999996 1 4 999995 952325 1 2 999999 -667406 1 19 999995 942149 2 588826 862652 2 2 999999 2 2 999999 2 174823 961948 1 2 999999 -55749 2 15 999984 1 2 999999 213968 2 93063 652371 2 19 999984 1 14 999996 871228 1 2 999999 -970312 2 1 1000000 1 1 999982 467214 1 6 999999 57728 2 1 999995 2 2 999999 1 19 999984 540009 1 95911 288043 350642 2 2 999999 2 342088 350872 1 2 999999 490487 2 2 999999 1 454086 789945 334884 2 3 999998 2 216156 958796 1 9 999982 172988 2 9 999987 1 100638 963037 741630 1 310767 832924 -518195 2 2 999996 1 134938 143659 -872804 2 289276 645238 2 34575 894462 2 14 999991 2 2 999999 2 236375 799604 1 3 999991 -909104 1 125367 932498 -535412 2 2 999999 1 16 1000000 976709 1 2 999999 -243433 2 71614 136887 2 17883 777992 1 2 999999 -952778 1 2 999999 350368 2 2 999999 1 55812 840912 615057 1 13 999988 799442 1 289943 787396 579991 1 655155 713569 429953 2 230580 429494 2 88653 557244 2 130029 365279 2 2 999999 2 2 999999 1 761792 994122 58968 1 20 999998 928696 1 2 999999 693674 1 2 999989 708809 2 6 999987 1 639960 897451 178340 1 2 999999 -916933 1 2 999999 -881293 2 11 999981 2 4 999996 2 6 999991 1 2 999999 77170 2 17 999988 1 11 999986 175860 1 2 999999 760223 2 10 999982 2 8 999981 2 2 999999 2 15 999992 2 359076 547402 1 211375 870185 329029 1 429545 503557 -132526 1 2 999999 200775 2 2 999999 1 2 999999 291730 1 171536 274712 -445247 2 2 999999 1 192399 203864 585093 1 11 999983 -239140 1 2 999999 442600 2 3 999991 2 2 999999 1 2 999999 975253 1 2 999990 30129 1 192210 264643 197016 2 2 999999 1 22509 358072 475749 1 3 999987 750902 2 899849 920898 2 2 999999 1 2 999999 -382535 1 8 999994 -715904 2 626434 714598 1 2 999999 576639 1 2 999999 -625753 1 2 999999 -213798 2 10 999983 2 2 999999 1 2 999999 561829 2 2 999999 1 2 999999 -791397 1 2 999999 276759 2 12 999982 2 3 999987 1 30074 434820 859938 2 2 999999 2 2 999999 1 143100 436618 527006 2 2 999999 1 130326 721379 -159412 1 793866 917346 795172 2 1 999981 1 2 999999 992973 1 2 999999 407277 1 15 999985 144722 2 2 999999 1 2 999999 -492834 2 7 999998 2 2 999999 2 828966 961464 1 5 999998 394113 1 138507 352164 940974 1 16 999985 416167 2 677609 952044 2 729808 856050 1 522190 920426 131871 2 154982 782945 1 439924 822218 -945640 2 18 999997 2 291447 657444 2 2 999999 1 2 999999 -124423 2 8 999990 1 19 999992 963147 1 2 999999 55178 2 15 999983 2 2 999999 1 26902 497600 551588 1 2 999999 730869 1 135400 391213 -126272 2 2 999999 2 6 999984 1 3 999992 -326959 1 2 999999 407285 2 2 999999 1 11 999998 71667 2 152791 392616 1 700450 954989 -417144 2 371124 609836 1 12 999989 -156788 1 2 999999 156624 1 2 999999 -527230 2 16 999992 1 965041 995659 166382 2 250916 874946 2 2 999999 1 91933 191917 -875412 1 10 999995 -649247 1 2 999999 394296 2 2 999999 2 15 999987 1 6 999993 936447 1 2 999999 -386907 1 2 999999 622700 1 18 999992 -974763 2 2 999999 1 12 999993 -590777 2 16 999991 1 2 999999 -608048 2 28058 56261 2 15 999988 2 2 999999 2 12 999991 2 2 999999 2 10 999987 1 8 1000000 -260424 2 115429 148501 2 705096 773845 1 2 999999 -35602 1 2 999999 -711335 1 2 999999 31785 1 540722 811828 -715294 1 2 999999 -702528 1 2 999999 -501446 2 20 999996 1 4 999984 -89786 2 15 999985 2 17 999998 2 18922 941071 1 12 999991 231377 2 616980 824806 2 2 999999 1 8 999996 717069 2 13 999994 2 247328 710377 1 2 999999 -837414 2 11 999999 1 19 999999 306273 2 2 999999 2 2 999999 2 2 999999 2 404880 645682 1 191178 990002 -625899 2 8 999989 1 857044 989229 445723 1 597477 714712 -469845 1 575410 608815 -347791 2 1080 732731 1 18 999992 -439699 2 207724 288027 1 271526 629800 -798090 1 4 999992 -127053 2 8 999995 2 11 999987 1 2 999999 -169816 2 540214 659711 1 2 999987 895649 1 5 999989 -594596 1 2 999999 -543564 1 8 999989 267075 2 2 999999 2 2 999999 1 133228 994689 -134867 2 20 999983 1 33174 592355 828410 2 2 999999 1 12333 338927 -570147 2 12 999995 2 10 999999 1 5 999983 311581 1 2 999999 184837 1 533569 791724 121263 1 14 999995 -861223 2 16 999998 2 2 999999 1 16 999985 -664058 1 204170 254162 -435940 2 222615 960014 2 8 999989 1 2 999999 -689241 2 302178 935981 1 708306 999165 832707 1 638526 791771 768526 1 184912 749385 242787 1 2 999999 126218 2 5 999998 1 509750 571432 954165 2 2 999999 1 2 999999 -193554 1 2 999999 431112 2 115089 945535 1 2 999999 -952469 1 322034 750198 223543 1 2 999999 589908 2 17 999985 1 62320 360902 -329923 2 11 999989 1 415764 733349 584187 2 10 999985 2 907459 985197 1 612008 926231 982722 1 9 999995 -703400 2 2 999999 2 901861 955933 1 2 999999 -503552 1 3962 213144 -645647 1 2 999999 -274308 2 6 999981 1 7 999993 641184 2 2 999999 2 438709 996592 2 2 999999 1 278579 944465 868475 2 2 999999 2 10 999991 2 14 999982 1 158828 571002 740878 1 185226 362203 729585 2 2 999999 2 2 999999 1 94262 821036 -929996 1 2 999999 -315467 2 12 999981 2 461938 575160 1 2 999999 -225830 2 800059 939154 2 2 999999 1 305028 431441 797993 2 3 999995 2 508174 829427 2 2 999999 1 585316 917881 -673926 2 14 999999 2 2 999999 1 115097 538980 -650973 1 2 999999 -508593 2 1 999981 2 17364 50489 2 2 999999 1 2 999999 270110 1 2 999999 -140865 2 8 999982 2 11 999993 2 2 999999 1 8 999993 -996741 2 580161 709866 1 226970 501197 -332139 2 2 999999 2 20 999984 1 282164 364328 803762 1 49118 69146 -121795 2 556364 748459 2 5 999985 2 2 999999 2 9 999990 1 2 999999 -917547 1 2 999999 260544 2 1 999988 2 2 999999 2 11 999991 2 11 999995 1 2 999999 522219 2 202022 724368 2 16 999985 2 215800 677457 1 4 999998 463476 2 693691 769313 2 5427 62268 1 7 999999 -935386 1 2 999999 -266055 2 287029 680712 1 2 1000000 -219 2 6 999993 2 18 999998 1 9 999992 364673 1 8 999999 -964268 2 628042 835889 2 2 999999 1 255352 905051 -277674 1 9 999994 873360 2 2 999999 2 2 999999 1 4 999986 -308959 1 2 999999 394557 1 2 999999 -14590 1 2 999999 -474610 2 2 999999 1 2 999999 -604862 1 2 999999 -366209 2 310625 550909 2 786000 956564 2 613774 655437 2 193802 457109 1 193476 608796 -50799 1 12 999992 834314 1 6 999981 875642 1 5 999994 -320413 1 457915 782032 909237 2 2 999999 2 239089 519858 1 218653 652714 151789 1 248813 581953 924624 1 5 999983 -958989 1 92450 337903 699601 1 2 999999 -361771 2 2 999999 2 8 999999 2 15 999983 2 7856 47644 2 19 999982 2 21592 339947 1 404259 750855 380182 1 19 999997 -441655 2 749382 988097 1 2 999999 837577 2 2 999999 1 2 999999 -985847 1 13 999990 -918532 2 5 999985 2 440388 600104 2 330614 500827 2 333018 836038 2 200459 556872 1 716282 821867 934643 1 2 999999 -132998 2 2 999999 2 2 999999 1 2 999999 -400016 1 2 999999 60922 2 8 999996 1 546526 672194 216929 2 575457 609728 2 1 999993 1 760084 995226 -431682 1 477547 519360 375677 1 2 999999 -397733 1 2 999999 -774622 1 456875 614442 -512564 1 300335 848555 282945 1 17 999988 341796 2 6 999997 1 9 999997 -930947 2 38155 411970 1 2 999999 648177 1 432222 978375 410561 1 18 1000000 164365 1 2 999999 200685 1 2 999999 -219003 2 489248 601411 2 12 999995 2 286884 412405 2 2 999999 2 15 999991 2 2 999999 1 12 999989 -18113 1 1 999982 429951 2 2 999999 2 434782 917430 2 12 999993 2 10 999987 1 157713 823758 -283562 1 210047 645238 37262 1 14 999997 -61675 1 2 999999 -392473 2 636752 816890 1 2 999999 496237 1 12 1000000 -128153 1 14 999984 -319456 2 2 999999 2 2 999999 1 97923 410896 147333 2 12 999994 1 20 999991 412943 1 100437 271688 -920823 2 2 999999 2 126774 468043 1 2 999999 -933687 2 2 999999 2 262235 485180 2 319581 499315 1 7 999987 -827317 1 2 999999 442972 2 654142 747097 2 7 999989 1 893297 997923 -314542 1 2 999999 -265844 1 19 999982 -953717 2 2 999999 2 2 999999 2 61754 212339 1 2 999999 -46646 2 2 999999 2 16 999996 1 4 999998 432334 1 635677 806070 607610 1 2 999995 597228 1 13 999985 -186148 1 2 999999 73503 2 2 999999 2 2 999999 2 2 999999 2 94586 406163 1 7 999999 -92799 1 293677 966688 -824314 2 4 999983 2 105876 303991 1 2 999999 -120484 1 454289 867745 341554 1 11 999995 93826 1 2 999999 710564 1 2 999999 451402 1 2 999999 627776 1 404228 479437 526172 1 2 999999 -594753 2 2 999999 2 2 999999 1 2 999999 45676 2 7 999981 2 2 999999 1 469359 859628 -871713 1 10 999984 429677 1 2 999999 181183 1 348717 935600 933077 2 18 999995 1 2 999995 -632976 2 2 999999 1 12 999988 663843 1 2 999999 -749713 2 2 999999 1 5 1000000 792465 2 19 999984 1 4 999992 8872 1 8 999983 302352 1 2 999988 935997 1 2 999999 -377306 1 555521 759089 174128 2 521358 754343 1 2 999999 701365 1 18195 131060 67513 1 878009 944788 -432282 1 656807 931572 906373 2 6 999999 1 4 999994 -875258 1 5 999994 -405618 2 304536 689728 1 2 999999 579892 1 2 999999 706489 2 20 999995 1 187425 546813 942056 1 612537 823402 -11738 1 2 999999 -307885 1 16 999986 551006 1 2 999999 55664 2 185141 229467 1 2 999999 716812 1 13 999990 -622999 1 94158 142381 -936960 1 2 999999 -39632 1 2 999999 857188 2 14 999989 2 17 999989 1 702028 919669 -659912 1 2 999999 -61765 1 2 999999 761331 1 2 999999 -386780 1 10 999982 -87023 2 2 999989 1 2 999999 92322 1 2 999999 -671402 2 265976 488968 2 2 999999 1 3 999996 -949448 2 17 999991 1 2 999999 -280005 1 146709 265728 -856650 1 357551 728335 140393 2 2 999999 2 16 999987 1 80301 208012 567951 2 10 999981 1 16 1000000 781096 2 2 999999 2 88978 232341 2 2 999999 1 2 999999 924287 1 2 999999 865312 1 2 999999 -305267 2 2 999999 1 2 999999 -756626 1 576428 825339 309250 2 2 999999 2 2 999999 2 15 999988 2 2 999999 2 2 999999 2 2 999999 1 9 999995 -5223 2 2 999999 1 6 999998 59078 2 99820 989694 2 438233 868449 2 2 999994 1 2 999999 -21752 2 2 999999 1 14 999992 -775796 1 1 999986 858525 1 6 999988 671354 1 2 999999 -906329 1 18 999988 404065 2 20 999993 1 2 999999 -159616 2 7 999996 2 2 999999 2 2 999999 1 2 999999 109857 2 450813 491136 2 13 999999 1 910721 977633 333102 2 57145 530298 2 2 999999 1 18 999999 655035 2 25662 81960 2 2 999999 2 517472 901005 1 383753 579448 377852 1 2 999999 -150842 2 16 999985 2 2 999999 1 17 999990 -531993 1 2 999999 137041 2 95691 144223 2 253598 625499 1 709575 972521 -540525 2 14 999991 1 266686 526272 100183 1 2 999999 352271 1 1 999986 -339113 1 2 999999 676454 2 2 999999 1 11 999985 844962 2 19 999986 1 540221 970959 40217 2 2 999999 1 20 999981 55964 1 224074 709728 -191131 2 675009 996311 2 2 999999 1 264012 398506 -399241 2 800778 994742 1 343047 620355 -607462 1 15 999982 221474 2 151634 659045 2 589366 926967 2 47527 441982 2 2 999999 2 2 999999 1 15 999986 -216650 2 2 999999 1 624767 963615 -293988 2 269247 327003 1 2 999999 -89947 2 87930 502969 2 18 999995 2 228714 269244 1 16 999989 -540020 2 240344 802416 1 4 999981 334196 1 8 999988 -518405 2 286580 921609 1 2 999999 -376628 2 315352 918037 2 471680 989844 1 2 999999 -321231 2 3 999998 2 7 999995 1 10 999985 202467 1 2 999999 752153 2 7 999981 2 18 999998 2 153190 673755 2 15 999984 2 133112 529996 2 552928 810138 1 9 999986 -319551 1 411761 557363 -308263 2 2 999999 2 736151 977566 1 2 999999 411134 1 14 1000000 410153 2 5 999990 2 2 999999 2 6 999982 1 14 999998 99144 1 247984 252036 124744 1 8 999997 -334007 1 10 999982 417907 2 2 999999 2 9 999987 1 66101 641355 573895 1 19 999984 946058 2 2 999999 2 2 999999 2 2 999999 1 2 999999 333268 1 2 999999 920715 1 13 1000000 551997 2 2 999999 1 2 999999 -926602 1 12 999990 9914 2 2 999999 2 2 999999 1 17 999997 -667952 1 2 999999 -971608 2 19 999993 1 8 999992 923857 1 656734 795211 838204 1 2 999999 -703321 1 162624 273058 437725 2 13 999988 2 20 999992 2 2 999999 2 2 999999 2 12 999993 1 4 999989 -933651 1 307052 444432 755764 1 58686 558476 512393 2 365857 905155 2 2 999999 2 19 999985 2 122639 978995 1 2 999999 -253815 1 2 999999 875372 1 12 999983 953183 2 2 999986 1 2 999999 -454027 1 495706 954014 952300 2 7 999985 1 5554 158139 585158 2 46008 235726 1 15 999995 -568820 1 15 999996 403877 1 2 999999 -705102 2 2 999999 2 109112 329016 2 2 999989 1 2 999999 -985896 2 2 999999 1 263694 411037 -303431 1 7 999998 329611 1 122158 392697 -307530 1 2 999999 -542465 1 2 999999 468451 1 3 999994 -904539 1 231401 768863 819117 1 2 999999 -457457 1 19 999982 631404 2 321226 359813 1 2 999999 172242 2 41127 46864 1 20 999992 431215 1 336826 785127 -411805 1 156073 203381 -125298 1 199479 867162 -559991 1 343354 647748 964363 2 13 1000000 2 39863 184318 2 6 999985 2 129387 186323 1 4 999999 873676 2 1 999991 2 6 999986 1 2 999999 289784 1 6 999982 -594748 1 365207 569323 762788 1 12 999985 -726022 2 230515 664555 2 1 999988 2 33100 678033 2 384725 770563 2 43742 645801 2 452017 712172 1 2 999999 -310696 2 2 999982 1 2 999999 947368 2 184667 773436 2 746338 910087 2 2 999999 1 122459 836234 -455578 2 2 999999 1 2 999999 570309 1 188114 223677 350612 1 164464 646367 310561 2 2 999999 2 2 999999 1 772169 870905 -532323 1 129950 614366 161051 1 516485 998528 -861084 2 265152 281055 2 13 999990 2 16 999988 2 14 999992 2 327581 365603 2 2 999999 2 2 999999 2 124924 199588 1 2 999999 170559 2 18 999988 1 11 999991 -632159 2 2 999999 2 2 999999 2 190522 902406 2 16 999985 1 794623 863676 -692370 1 273281 594547 -652914 1 382525 768395 -981162 1 98817 903006 277618 2 18 999985 2 4 999992 2 16 999989 2 3 999990 2 2 999999 2 293121 986818 1 7 999999 201370 1 3 999989 -43317 2 11 999985 2 2 999999 1 2 999999 461303 1 217374 662303 297606 2 389578 882546 1 6 999986 733722 2 503323 562112 1 2 999999 -795925 1 8 999991 -364707 1 7 999998 -672258 2 2 999999 2 61755 957372 2 2 999999 2 562576 689028 1 4 999988 759466 2 50155 100286 1 546364 688081 836373 1 2 999999 826927 2 343972 581181 1 351384 385598 -200627 2 2 999999 2 85117 760381 2 2 999999 1 388072 487208 894307 2 2 999999 2 376702 466014 1 2 999999 -453137 1 380513 961578 -50566 1 5 999997 -371866 2 209801 802106 2 6 999999 2 2 999999 1 17 999981 -670000 1 62502 187040 -521616 2 151758 695172 2 9 999997 2 2 999999 1 349787 530523 698240 1 5 999990 290630 1 14 999981 -266519 2 4 999997 2 10 999997 2 363579 857366 1 3 999983 -689449 2 20 999982 1 487142 621017 -810888 1 9 999987 -825416 1 2 999999 -452362 1 217068 497701 -961415 2 358989 596982 2 11 999990 2 2 999999 1 11 999985 621712 2 15 999993 1 2 999999 -17356 1 2 999999 316901 1 5 999994 -795261 2 2 999993 2 17 999988 1 599801 695979 -750766 1 2 999992 117457 1 18 999983 -337210 2 2 999999 1 242467 282647 734870 2 192949 723193 1 505596 615198 -681333 2 343318 745736 2 232327 260325 1 2 999999 662780 2 20 999997 1 203709 699836 -498828 1 2 999999 -769040 1 16 999995 859482 2 290188 701922 1 2 999999 992768 1 2 999999 320843 1 37848 845574 783096 1 393918 709802 -886948 1 30079 138751 450460 1 17 999991 -873777 1 15 999982 -920272 1 1 999984 -18204 1 7 999988 186968 2 8 999985 2 2 999999 2 7933 139322 1 18 999986 642943 2 633109 957314 1 12 1000000 -765838 1 2 999999 614519 2 5 999999 1 93643 309562 477786 1 765 344667 209134 1 9 999983 -146316 2 284000 739646 2 16 999982 2 298344 464698 2 50005 454601 2 2 999999 1 269922 855667 65491 1 2 999999 -632134 2 2 999999 2 4 999988 1 511030 860068 -298 2 2 999999 2 13 999993 2 2 999999 2 2 999999 1 696860 846956 560973 2 9 999985 1 2 999999 -105216 1 8 999986 547702 1 6 999987 -736590 2 2 999999 2 9 999989 2 10 999984 1 2 999999 -489714 1 358909 982910 -867680 1 919747 935350 126187 2 2 999999 1 316725 957804 -724165 1 2 999999 -677948 2 7 1000000 2 172337 487182 1 2 999999 -601947 2 2 999999 2 1 999991 2 5821 801115 2 11 999981 2 2 999999 2 2 999999 1 15 999988 -737176 1 4 999994 -356191 1 2 999999 -801410 1 12 999986 -781168 1 2 999999 -602155 1 2 999999 -326650 2 91092 809424 2 2 999999 2 19760 233814 1 263017 556755 510100 2 5 999990 2 6 999982 1 2 999999 588137 2 2 999999 2 189458 976265 1 1 999996 -953822 1 9 999984 -544105 1 7 999989 985355 2 199461 962273 2 70213 711001 1 557009 947580 -717526 2 2 999999 1 17691 890871 -698910 1 17 999998 848757 1 81307 219558 -510008 1 2740 208062 -670577 1 2 999999 807586 2 2 999999 2 8 999989 1 2 999999 259684 2 12 999992 1 143815 855392 -85716 1 11 999998 871611 2 1 999990 1 2 999999 -171748 1 53924 887306 -778101 1 2 999999 -949011 1 18 999987 596304 1 631523 701022 65510 2 2 999999 1 209661 496447 467227 1 858101 947619 43948 1 13 999981 251609 2 13 999982 2 4 999990 1 2 999999 -661524 2 17 999983 2 552992 796690 2 2 999999 1 69911 260061 -745533 2 260031 697511 1 2 999999 -337745 1 10 999992 -734393 2 612979 903569 2 2 999999 2 2 999990 2 632305 663734 2 771260 805732 1 138144 179073 541938 1 672694 742109 184817 1 9 999995 -582759 2 2 999999 1 2 999999 -3573 1 1 999983 -304741 2 17 999993 1 10 999986 891476 1 401222 768064 362941 1 700563 931983 539735 2 369840 434109 1 5806 565032 -701714 1 2 999999 -842512 1 14 999996 -977345 2 19 999986 1 649502 738077 -83161 2 5 999996 2 361229 454787 2 2 999999 1 18 999985 884803 2 2 999999 2 15 999994 1 2 999999 470862 1 19 999999 788561 2 2 999999 2 2 999999 1 16 999995 -540899 2 11 999991 2 783960 971084 1 123726 241060 -908837 1 18 999989 364569 2 17 999982 2 13 999984 1 798605 871401 13761 1 9019 431787 -240267 1 4 999988 -693205 2 683952 950336 1 2 999999 794042 1 12 999998 949040 2 2 999999 1 2 999999 -897248 2 4 999987 2 2 999999 2 2 999999 2 2 999999 2 553278 785621 1 294364 891677 855402 2 2 999999 2 2 999999 1 5 999991 264778 1 153471 790259 -283521 1 131536 677750 496590 2 2 999999 2 267673 287935 2 16 999987 1 20 999995 629139 1 283428 784310 -902621 1 334928 634966 -892188 1 12 999999 -353067 1 378858 958150 41644 2 311969 910959 1 2 999999 -199245 2 249687 681174 1 3 999982 471437 1 217933 404830 -436995 2 10 999995 1 45464 141556 -799973 1 669403 685903 16555 1 10 999982 -231338 2 2 999999 2 719271 860376 1 507676 731148 266055 1 2 999999 60058 2 2 999999 1 2 999999 876399 2 6 999987 1 2 999999 663631 1 2 999999 317525 2 389279 956764 1 318118 747474 -915233 2 54164 327154 1 533661 567765 245561 2 12 999999 1 420557 587146 -23270 1 557173 956496 -341904 2 266926 339263 2 2 999999 1 2 999999 671056 2 2 999999 1 15 999999 561863 1 13 999999 245132 2 439001 491131 2 32579 672626 2 2 999994 1 366100 948576 193570 1 2 999999 -216734 2 12 1000000 2 348532 926908 1 620532 798655 -217031 2 2 999999 1 2 999999 64094 2 220459 621341 2 1 999995 1 4 999992 23150 2 2 999999 1 17 999983 692312 2 3 999997 2 116085 746105 1 12 999999 753483 1 11 999986 -135369 2 736431 985814 2 2 999999 2 1 999994 1 2 999999 753456 2 511835 972383 1 17 999994 237456 1 8 999993 -193712 2 4 999998 2 134964 969303 1 1 999981 45843 2 682131 848891 2 3 1000000 2 12 999985 2 2 999988 1 425501 583473 -390250 1 2 999999 13215 1 4 999995 -630592 1 13 999986 -145302 1 2 999999 -912576 2 2 999999 1 2 999999 35247 2 782088 818965 1 351071 585579 286977 2 17 999986 1 15 999988 122081 1 17 999982 314381 1 9 999991 751625 2 13 999995 1 5 999988 3414 1 20 999986 733112 1 2 999999 -313709 2 317668 388951 2 4 999999 1 454369 639482 -235826 2 17 999985 1 2 999999 709856 2 163628 355690 1 71143 457281 -234806 1 20592 116984 -119108 1 377116 422275 -627682 2 530228 713246 1 2 999999 -797176 1 278952 706331 -466285 1 2 999985 -264764 1 2 999999 815506 1 7 999994 765169 1 2 999999 933885 2 291440 365893 1 823152 980673 -707869 1 18 999990 -645318 2 2 999999 2 2 999999 2 19 999989 1 2 999999 -84825 2 208187 383803 1 5 999983 -610924 2 33254 338343 2 36527 363531 2 35587 922541 2 2 999999 2 9 999989 2 9 999983 2 2 999999 2 2 999999 2 123060 833981 2 435017 872182 2 10 999982 2 2 999999 2 12 999995 1 314503 580210 -429890 2 2 999999 1 18 999988 903224 1 2 999999 -355042 2 2 999999 2 260173 890955 2 150815 462148 1 7 999991 586372 1 385130 705348 121717 1 778973 974109 -930178 1 2 999999 845722 1 2 999999 -294389 2 2 999999 2 15 999983 2 2 999999 1 6 999997 -48323 1 2 999999 -61967 1 2 999999 22293 1 153877 421598 -971836 2 100313 231227 1 2 999999 -968359 2 19 999992 1 37491 952901 -396349 2 95206 900026 1 2 999988 -145611 1 2 999999 -31491 1 420140 589536 -144755 1 652233 763990 -454962 1 2 999999 318752 2 2 999999 1 2 999999 212817 1 19 999994 -552267 2 343309 623186 2 211892 782349 1 2 999999 11376 1 10 999998 -213666 1 2 999999 -985211 1 881677 923220 429971 2 312298 940626 1 442913 707070 -288523 2 2 999993 2 5 999985 1 9 999994 -228528 1 152689 522683 364316 2 2 999999 1 14 999992 -863589 2 9 999994 2 81267 664536 1 2 999999 -109155 1 6 999984 -999815 1 17 999991 -1745 2 33822 679127 2 24270 244071 1 61748 213438 -614327 2 2 999999 1 14 999984 -69404 1 6 999989 -674606 2 10 999981 1 2 999999 252 1 2 999999 237170 1 347398 737231 387354 2 601285 926968 1 2 999999 478363 2 18 999998 2 3 999986 1 2 999999 893723 1 55159 612981 -787973 1 12 999995 31856 1 131220 182006 -962275 1 15 999985 -947203 1 341382 654306 -459253 1 632916 676908 595429 2 73131 210449 1 2 999999 579460 2 2 999999 1 9 999995 861357 2 112121 539449 2 3839 560513 1 470953 997081 -925201 1 235706 441133 273084 2 593985 670976 1 1 999994 -891718 2 96210 264706 2 2 999999 2 2 999999 1 2 999999 -714902 2 2 999999 2 2 999981 2 2 999999 1 2 999999 -244808 2 89784 370821 2 2 999999 1 12 999991 -82072 1 18 999998 -244208 2 17 999989 1 10 999985 -17121 1 2 999999 -477717 2 2 999999 2 2 999999 1 429009 538015 -513546 2 20 999985 2 4 999982 1 164659 829256 -955461 1 9 999998 139653 2 2 999999 1 188923 658554 -95194 2 746623 972870 2 260047 299884 2 293353 493394 2 8 999999 2 2 999999 1 482372 703168 612574 1 2 999999 962442 1 2 999999 -874610 2 2 999999 1 429013 603134 -681778 2 13867 344159 1 13 999997 -792141 1 14 999987 -992053 2 2 999999 1 357903 890306 620364 1 2 999999 697869 2 122763 501128 1 274810 920119 401158 1 6 999991 112599 1 111299 930204 -600938 2 2 999999 1 6 999981 886962 2 2 999993 2 106293 151937 2 2 999999 1 581510 635123 838875 1 2 999999 806868 2 5 999988 1 427838 593609 663506 2 19 999985 2 2 999999 2 602932 785279 1 2 999999 453184 1 869909 929736 -675322 2 2 999999 1 2 999999 774039 1 235987 984985 -670517 2 50743 233671 1 2 999999 351919 1 3 999996 324779 1 2 999999 823921 2 559850 769937 1 606302 987033 509360 1 169468 421984 441183 1 796486 888307 -285533 2 10 999985 1 7 999983 -783012 1 10 999992 119072 1 2 999999 -793825 1 169373 527695 -471505 2 2 999999 1 565148 985249 942501 2 887107 913563 1 291171 373202 -272801 1 2 999999 721665 2 2 999999 1 415401 928434 -559272 1 2 999999 940324 2 2 999999 1 2 999999 -997988 2 2 999999 1 3 999983 -167209 1 16 999993 147485 2 2 999999 2 3 1000000 2 13 999997 1 2 999999 210347 1 17 999997 -506474 2 2 999999 2 5 999995 1 523156 871135 -446461 2 19 999999 2 9 999991 1 2 999999 645716 1 16 1000000 331716 1 814290 991574 742143 1 10 999990 -552780 1 19 1000000 -413809 2 18 999999 2 2 999999 2 5 999997 1 662296 845997 43808 1 2 999999 556287 2 727735 822136 1 13 1000000 -314282 2 5 999990 1 1 999982 119741 2 2 999999 1 2 999999 -594283 2 3 999981 2 51644 454477 2 11 999989 2 38667 688447 1 4 999988 550725 1 2 999999 315724 2 20 999981 1 12 999989 212948 1 2 999999 363274 2 2 999999 1 209293 387278 -593674 2 15 999995 1 12 999999 366274 1 129461 418725 479403 1 436412 637002 -853705 2 5 999990 1 4 999997 -140441 1 2 999999 -588410 2 568391 616137 1 2 999999 754200 1 16 999985 639932 2 2 999999 1 726892 825773 858711 2 455077 581836 2 2 999999 1 6 999984 -143816 2 549213 865525 1 64725 312725 218418 1 2 999999 117776 2 452869 748598 1 18 999990 -21095 2 29296 508478 2 2 999999 2 249978 440055 2 11 1000000 2 305068 898112 1 2 999999 410013 1 2 999999 572139 2 147565 413113 1 2 999999 -681812 2 13 999987 1 1 999992 -307771 2 13 999996 1 2 999999 -470942 1 19 999983 -799217 2 84962 482140 2 2 999999 2 6 999999 1 198303 913362 -219060 1 389101 983210 -750759 1 17 999997 167595 1 487421 554144 744683 2 787156 857223 2 2 999999 1 2 999999 591099 1 276899 454400 -201483 1 416878 614015 -237901 1 12 999995 838248 1 9 999983 331108 1 2 999999 999322 2 20 999981 2 2 999999 2 2 999999 2 3 999995 2 8996 669117 1 142925 828859 -928733 2 2 999999 2 180151 516690 1 18 999988 667784 2 2 999999 2 227902 558202 1 572157 660917 837600 2 258967 313749 2 452046 456019 1 2 999999 235429 2 98552 560363 2 7 999990 1 15 999995 -436978 1 8 999998 -493178 1 2 999999 770476 1 15 999994 -472022 2 3 999995 1 2 999999 197652 2 8 999987 1 2 999999 -804925 1 18 999983 195242 2 20 999987 2 644366 736917 2 20 999986 2 204843 743500 2 19 999985 1 15 999995 -686049 2 2 999999 2 518604 746520 2 2 999999 2 10 999996 1 2 999999 310006 1 13 999994 604715 1 77042 678694 -444139 1 2 999999 -982511 1 491758 763248 -85191 2 218355 836426 1 22972 896734 343420 2 1 999984 1 534551 747276 188737 2 5 999987 2 18 1000000 1 2 999983 -791803 2 2 999999 2 2 999999 1 543863 978937 -120990 1 213711 223568 446155 1 13 999993 -798793 2 9 999986 2 5 999985 2 2 999999 2 14 999986 1 8 999981 250289 1 374984 854872 -788068 1 768974 991221 -79433 2 495707 852686 2 9 999981 1 2 999999 -135021 2 2 999999 1 9 999994 -871931 1 2 999999 508357 1 2 999999 -424438 2 4 999984 2 2 999999 2 5 999989 2 2 999999 1 32708 955819 867355 1 11 999996 255723 1 21046 66275 -541605 1 8 999991 -625240 1 2 999999 -274431 2 2 999999 1 7 999997 -326108 2 637957 986224 1 391999 683899 -99255 2 2 999999 2 4 999988 1 2 999999 973810 2 2 999999 1 6 999988 -75938 2 320176 442806 1 671161 718757 805211 1 572519 958231 126486 2 59299 342908 1 397123 674450 -590823 1 2 999999 -526777 1 2 999984 -202842 1 2 999999 -748719 2 2 999999 2 2 999999 2 2 999999 1 18 999988 -13376 1 9 999990 470318 1 2 999999 185574 2 325195 945072 2 317399 827495 1 16 999996 362865 2 471524 829055 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -543623 2 2 999999 2 10 999995 2 414756 593098 2 8 999993 1 2 999999 -536140 2 266041 802983 2 7 999983 1 2 999999 -351990 2 2 999999 1 2 999999 6686 2 19 999993 1 618426 722008 388944 2 415937 453275 1 499161 857732 -303739 2 2 999999 2 281593 822563 1 2 999999 960722 2 13 999981 2 151266 395402 1 13 1000000 -303021 1 16 999984 -925031 2 16 999985 1 2 999991 -803708 1 102318 312619 100377 1 10 999998 -107298 1 2 999999 217851 1 2 999999 921656 1 11 999994 538177 1 2 999999 238051 1 6 999999 741065 2 15 999998 1 2 999999 505699 1 14 999993 307393 2 573692 700025 2 10 999987 1 2 999999 794680 1 16 999991 -361159 1 17 999985 248395 1 435892 883362 -890130 1 2 999999 969377 2 455213 985360 1 19 999990 -81768 1 5 999981 -326715 1 107841 241541 70075 1 2 999999 869647 1 2 999999 468699 2 41021 591641 1 2 999999 -723176 1 14 999988 313087 1 185068 231920 728174 2 2 999999 2 636337 785345 1 217050 963757 -839595 2 2 999999 2 9 999981 2 2 999999 2 93986 945084 1 2 999999 -211917 1 20 999993 510275 1 117902 359090 461290 1 2 999999 -313756 2 658411 872269 1 446789 976435 49390 2 110560 243430 1 11 999995 462661 1 2 999999 -648946 2 16 999981 1 17 999989 -991450 1 2 999999 -337882 1 58802 94781 -273685 1 749993 956799 -654428 1 12 1000000 93541 2 2 999999 2 2 999999 1 458667 758795 -21583 1 1 999981 -838162 2 5 999983 2 268564 581466 1 2 999999 406361 1 15 999985 532672 1 20 1000000 996905 1 2 999999 -383668 1 7 999986 494359 2 256074 311964 1 369703 695708 44796 2 18 1000000 1 2 999999 -716542 2 5 999981 1 2 999999 74183 2 19 999992 1 2 999999 -318459 2 402189 824982 1 13 999991 523469 2 2 999999 1 6 999991 -40750 1 2 999999 238493 1 480283 483645 -289451 1 2 999985 -989755 2 2 999999 2 492420 841955 2 2 999999 2 6 999998 1 13 999988 804651 2 2 999991 2 17 999987 1 2 999999 606281 2 2 999999 1 3 999983 583652 1 2 999999 -520857 1 18 999996 927687 2 534649 755003 1 179447 989423 616748 2 11 999997 2 13 999993 1 8 999982 890464 2 10 999994 1 12 1000000 940202 1 2 999999 -831951 1 2 999999 -649481 1 164278 476072 -914511 1 12 999990 375633 2 2 999999 1 119345 299630 -469988 2 198099 421220 1 82603 171572 651470 1 214191 446848 896364 1 279405 998763 -338167 2 7 999989 1 2 999999 -494581 1 56882 593430 301518 1 501509 973175 795167 2 2 999999 2 49977 323277 2 2 999999 1 14 999986 701520 2 2 999999 1 2 999999 706711 2 2 999999 2 9 999985 2 1 999981 2 146913 533586 2 2 999999 2 77297 867557 1 2 999999 -219554 2 2 999999 2 5 999981 2 15 999985 1 2 999999 771211 2 2 999999 1 3 999990 -97849 2 470096 597192 2 294645 609401 1 17911 156824 919451 2 3 999993 1 3 999985 -735483 2 2 999999 2 1 999995 1 189860 539238 699294 2 489497 811816 2 121781 456380 1 36413 965358 -131444 2 5 999999 2 2 999999 1 9 999992 652387 1 138049 149447 985035 1 14 999983 -336451 2 2 999999 2 91835 108545 2 127011 764507 1 2 999999 185935 1 14 999986 -792640 2 706139 982221 2 2 999999 2 2 999999 2 25976 550690 2 20 999987 2 151152 520574 2 20 999990 1 10 999992 -881715 2 3 1000000 2 2 999999 2 449862 487468 2 19 999990 2 383014 779905 1 566045 817132 786637 2 2 999999 1 434003 693074 438439 2 2 999999 1 2 999999 -507581 1 2 999999 -863805 1 18 1000000 -949027 2 4 999984 2 4 999989 2 13 999982 1 2 999992 560351 2 2 999999 2 9 999997 1 286748 318825 -612376 1 86125 216292 120765 1 16 999988 -371474 1 179229 740264 -594734 2 4 999994 1 6 999998 -695498 1 978802 985419 -51764 1 2 999999 -864086 1 535836 832462 -706489 2 259567 714570 2 2 999999 2 1 999997 2 2 999999 2 10 999993 1 633364 960505 -782906 1 3 999991 -661856 1 603501 830578 768690 1 20 999985 -558137 1 2 999999 126048 1 577886 755601 749816 2 2 999999 1 2 999999 -726640 2 2 999999 1 78341 771274 -243661 2 298244 372577 2 95163 555928 1 17 999989 348305 1 19 999986 2329 1 15 999991 -994907 2 15 999997 1 610823 892381 642077 2 6 999990 2 351579 721606 1 408833 787207 139316 1 2 999999 -645481 2 11 1000000 2 15 1000000 2 515688 741593 1 18 999984 880444 2 2 999999 2 61560 918826 1 2 999999 892789 2 20 999994 1 2 999999 540785 1 9 999991 985252 2 2 999999 1 20226 692986 -489612 1 570430 764947 -467272 2 7 999992 1 2 999999 -559918 1 14 999986 -883566 2 2 999999 1 1 999987 -718199 2 409833 633123 1 2 999999 544869 1 11 999985 -656551 2 163653 965355 1 162667 771716 317755 1 63319 212915 -22768 2 220723 650984 2 2 999999 2 2 999999 1 2 999999 -902014 1 2 999999 452216 2 1 999994 2 638649 843900 2 2 999999 2 5 999994 2 14 999989 1 2 999999 -97156 2 4 999983 1 122577 152676 -975397 1 2 999999 -239146 2 458633 961451 2 14 999992 1 2 999999 -957744 2 29448 925650 2 2 999999 1 6 999986 869769 2 31807 245198 2 2 999999 2 9 1000000 1 5 999999 -952876 2 2 999999 2 14 999986 2 2 999999 2 2 999999 2 9 999991 2 11 999981 2 2 999999 1 425736 510090 546368 2 215433 413251 1 2 999999 912043 2 2 999999 1 811637 885164 -517649 2 11 999995 1 17 999991 -867317 1 17208 684706 238479 1 83749 455789 -862371 2 2 999999 1 7 999986 -223602 1 1 999992 131397 2 2 999999 1 9 999991 -831535 2 1 999987 2 18 1000000 1 2 999999 -149837 1 2 999999 573257 1 747413 998972 -517856 2 3 999988 2 253018 819212 1 12 999996 -423739 2 14 999997 1 19 999995 249493 1 2 999999 -527017 1 10 999986 346626 2 2 999999 2 276651 521709 2 2 999999 1 2 999999 165916 2 227269 724552 2 12 999999 2 191611 715577 1 167182 437534 -465117 1 7 999986 923925 2 241451 542408 1 15 999992 945728 1 14 999996 -530311 2 4 999999 1 1 999981 -731048 2 19 1000000 2 2 999999 2 2 999999 1 3 999994 -209104 1 189631 385367 -463170 2 373563 866785 1 2 999999 -473108 2 72288 725754 2 479359 746577 1 9 999987 592994 2 14 999996 1 13 999989 -772984 1 326699 594291 848402 1 665972 893251 592566 2 12 999997 1 559541 751694 792131 2 13873 602095 2 214480 709008 2 703658 996967 1 2 999999 -374781 2 2 999999 2 295331 598914 1 2 999999 -13652 2 5 999982 1 6 999993 629795 1 2 999999 206736 1 2 999999 658657 2 2 999999 2 9 999992 2 6 999984 1 2 999999 65729 1 218214 375334 -160794 1 354036 522752 -267891 1 14 999987 -136027 1 2 999999 -329748 2 697915 824580 2 9 999996 2 155518 581514 1 722452 747025 -789966 2 2 999999 2 731197 873098 2 88529 825968 2 2 999999 1 2 999998 508039 2 84795 128498 1 34734 456261 -884979 1 5 999994 -752838 1 2 999999 -359774 2 11 999987 1 2 999999 -885135 1 859811 925423 984264 1 15 999984 967381 2 2 999999 1 171303 934520 -710988 1 5 999987 422357 2 2 999999 1 2 999988 -658926 2 417445 776021 2 166669 406838 1 128273 458356 383122 2 2 999999 2 2 999999 1 8 999992 999061 2 2 999999 1 2 999999 695411 1 18 999985 -441132 1 2 999999 238648 1 573130 998087 210159 2 9 999992 2 179410 419932 1 166557 589407 -148162 2 8 999993 2 345371 671372 1 19606 49726 -382656 2 423835 876361 2 2 999999 2 2 999999 1 10 999999 -714381 2 703701 954525 1 372765 781934 505361 1 2 999999 -734398 1 550738 691099 -777900 1 612426 947030 991107 1 12 999982 -803906 1 644281 890529 444099 2 843226 985179 1 8 999993 810219 2 8 999988 2 12454 440183 2 603799 694187 1 2 999990 -475665 1 1 999985 96085 1 2 999999 911479 1 18 999985 994621 1 9 999987 -429844 1 15 999994 -149166 1 2 999999 -782125 1 13 999996 -524683 1 7 999990 -553019 2 8 999992 2 2 999999 2 20 999986 1 2 999999 -622981 2 12 999992 1 4 999999 -445898 1 2 999999 90013 2 4 999989 2 19 999997 2 2 999999 2 7 999992 2 2 999999 2 639496 997849 1 2 999999 -263583 2 2 999999 2 17 1000000 2 344149 757355 1 2 999999 -281312 2 2 999999 1 521032 680064 306329 2 18 999991 2 2 999999 1 254091 859845 924333 2 2 999999 2 7 999987 2 6 999986 1 18 999982 -614446 2 16 999993 1 2 999999 -507398 2 2 999999 2 518789 821585 1 49510 825400 -382133 2 2 999999 2 18 999994 2 16 999990 1 313727 949649 -49592 1 9 999985 -249843 2 2 999999 1 802218 906236 -533916 1 2 999999 -965436 2 17 999990 2 781618 833677 1 2 999999 -758572 1 386400 857064 980889 2 6 999995 1 186252 332662 -823552 2 674358 695964 2 2 999999 1 643828 677691 357950 1 2 999999 776014 1 5 999986 524917 1 630818 942247 661326 1 2 999999 232807 1 3775 925829 -71682 1 2 999999 277284 2 2 999987 2 2 999999 2 99797 118159 1 2 999999 -392555 2 6 999984 2 337595 668910 2 407034 801008 2 304682 753385 1 2 999999 -974953 1 2 999999 -822509 1 348845 610985 -565332 1 2 999999 -8919 1 520669 581854 -241390 1 2 999999 378928 1 261798 536349 793873 1 191797 745978 164016 1 277455 824807 -413261 2 136100 772561 1 333556 363906 -573627 1 8 999995 877880 1 18 999984 41636 2 511723 854969 2 201889 982198 2 2 999999 1 715020 930179 -888316 1 271491 930246 -973413 2 4 999985 2 15 999989 2 198969 812507 2 110707 762697 2 2 999999 1 2 999999 312051 1 16 999998 873908 1 2 999999 595025 2 2 999999 1 7 999997 -69689 1 18 999983 -306222 1 18 999996 989403 2 2 999999 1 255470 790287 -283555 1 259560 988705 -38285 1 2 999999 -687865 2 316368 784318 2 2 999999 2 125056 637175 1 2 999999 911372 2 12 999983 1 2 999999 583775 2 2 999999 2 694337 880754 1 19 999992 -558819 2 872282 999287 1 361198 891270 314134 1 663070 925450 -740321 1 11 999998 610277 2 13 999989 2 2 999999 2 14 999988 1 1 999981 293617 1 12 999984 901568 2 9 999985 2 14 999981 1 262907 505086 194317 2 7 999997 1 7 1000000 89405 1 20 999981 -583958 1 2 999999 702990 2 18 999989 2 7 999991 1 15 999984 -245904 1 16 999986 388995 1 924916 948539 625369 1 159927 424031 -560346 2 2 999999 1 594354 829834 -990282 1 2 999999 -684828 2 20 999992 1 8 999987 749314 2 2 999999 2 255782 742918 1 12 999994 -994104 2 2 999999 2 67713 868194 1 2 999999 -36279 1 2 999999 -709769 1 1 999994 -140151 1 18 999989 48350 1 2 999999 -315227 1 2 999999 -735825 2 14 999994 2 152668 270329 2 635847 861411 1 16 999993 -380324 2 2 999999 2 1 1000000 1 6 999990 -761841 1 191502 677481 123947 2 2 999999 2 581466 600170 1 106627 482439 -350616 1 136337 147001 -604458 2 240253 949818 1 2 999999 -396024 1 4 999986 -75687 1 213577 779304 -448758 1 169082 788313 917629 1 23881 55659 -233464 1 843228 905575 429535 1 52081 547263 -703000 1 188064 722238 535558 2 304655 781745 2 85625 728526 2 275120 789320 2 6 999987 2 397404 688953 1 241067 259814 -451256 2 2 999999 1 23236 514505 -311868 2 5 999990 2 389181 669302 2 15 999987 1 646928 669073 976991 2 704673 960736 1 2 999999 360588 1 387985 965541 1060 2 167991 834747 2 667055 813735 1 328359 378052 -534878 2 138991 533977 2 6 999992 1 2 999995 876009 1 20278 608936 -72522 1 20 999988 -29886 1 2 999999 -760348 2 2 999999 1 2 999999 426950 1 2 999999 372047 2 17 999981 2 19 999995 1 19 999995 -448637 1 85835 825937 -487111 2 245751 326548 2 171434 383838 2 2 999999 1 2 999999 842587 2 6 999998 2 1 999987 2 18 999994 1 5789 342158 -164904 2 3 999984 1 1 999997 -811596 1 12 999982 -631329 2 562950 722114 2 77274 951726 1 2 999999 -322369 1 50291 345948 360318 2 2 999999 2 389133 542028 1 5 999999 856734 2 324688 886051 2 691805 788305 1 20 999990 -12659 2 11 999982 2 8 999989 2 5 999991 2 14 999994 2 309478 856300 2 27317 482201 2 13 999997 2 16 999991 2 2 999999 1 7 999998 -336992 2 2 999999 1 55216 642592 278734 2 2 999999 1 11 999998 -676294 1 16 999998 381902 2 2 999999 1 558403 947733 6992 1 2 999999 -695644 1 2 999999 572157 2 8 999989 2 17 999993 1 2 999999 709325 1 3 999993 -977607 2 2 999999 2 580595 954384 2 19 999998 1 2 999999 221296 1 471595 970064 782165 1 17 999988 -280224 1 12 1000000 28027 1 17 999984 742934 2 4 999990 1 20 999984 770222 2 465490 485713 2 13 999992 2 3 999996 2 7 999997 2 747963 757104 2 477307 996820 1 20 999989 -260162 1 2 999984 379983 1 11 999983 -32478 1 16 999991 558292 1 618697 987360 -236627 1 699603 864573 -638466 1 16 999999 771838 2 9 999992 2 2 999999 2 2 999999 1 15 999999 701510 2 5 999992 2 19 999993 2 68311 846107 2 200342 822458 2 335000 678085 2 12 999987 1 10 999987 306785 1 2 999999 482818 1 9 999992 -803925 1 121198 492507 -453589 1 174878 473007 -547778 2 411370 532832 2 5 999983 2 49550 607413 1 2 999999 -701997 2 14 999987 1 16 999993 -186119 2 2 999999 1 8 999991 -534023 2 259898 606060 2 2 999999 1 2 999999 903271 2 307255 474957 2 130132 712912 2 65529 366246 2 373207 692334 2 8 999997 2 774894 976340 2 409358 655126 2 2 999999 2 551581 665209 1 2 999999 507832 1 243049 594892 -921707 1 12 999999 842631 1 41077 671224 652548 1 11 999990 552703 1 19 999995 237936 2 2 999999 2 16 999983 2 2 999999 2 547078 847115 2 569974 887037 2 2 999999 1 2 999999 -902679 2 332060 505155 1 2 999999 229649 2 2 999997 1 398180 416886 551258 1 44923 155699 -89992 2 8 999985 1 2 999999 -874560 2 2 999999 1 2 999999 152118 1 19879 360373 -406537 1 7 999984 -221072 2 2 999999 2 2 999999 1 277440 451134 -686610 2 3 999993 1 2 999999 -943561 2 2 999999 1 245137 793669 669895 1 2 999999 -382493 2 11 999983 1 2 999999 -904371 2 2 999999 2 2 999999 1 3 999996 282265 1 2 999999 485212 2 8 999988 1 2 999999 -625778 2 2 999999 1 2 999999 614835 2 14 1000000 2 2 999999 1 6 999992 188644 2 2 999999 1 2 999999 826429 1 2 999999 -956700 1 2 999999 83188 1 371911 642762 258725 2 2 999999 2 9 999993 2 8 999987 1 2 999994 -432951 1 690429 912472 -917084 1 388411 811075 -531439 1 374358 994208 982145 1 2 999999 -657269 1 77174 939199 496025 2 322904 909976 1 31517 434473 -978135 2 600156 732094 2 4 999998 2 1 999997 1 147990 308166 -143164 1 203873 956479 -618440 1 17 999987 7945 2 409803 788924 2 2 999999 1 2 999999 -123609 1 137930 652101 511639 1 564556 787239 -521631 1 2 999999 697739 1 2 999999 112947 2 2 999999 2 313639 568780 1 2 999999 -470550 1 2 999999 -626105 1 200963 994530 -999062 1 2 999999 -593195 2 15 999992 2 2 999999 1 19 999999 -531135 2 50442 330670 1 2 999999 502555 2 11 999997 1 221502 940724 -618655 1 2 999999 382406 1 2 999999 224842 1 15806 221747 668764 2 503207 807078 1 2 999999 380794 2 19 999981 1 10 999992 -50331 2 184982 432165 2 13 999987 2 2 999999 1 575714 880183 -607667 2 268794 448364 1 5 999985 -593421 1 2 999999 683637 1 2 999999 379733 2 8 999996 2 14 999983 1 2 999999 -789210 2 237543 305362 1 2 999999 -319783 2 6 999988 2 2 999999 1 14 999982 -19662 2 16 999983 2 10 999984 2 2 999999 1 262415 980313 631271 2 2 999999 1 10 999997 -819084 1 284501 923745 -945332 2 296857 874497 2 2 999999 2 572878 880555 1 2 999999 542222 1 2 999999 256680 1 87631 211759 -290991 1 109755 644953 213297 2 191314 584983 1 18 999995 543823 2 247938 260357 2 436602 578004 1 165887 914994 787014 1 792319 798074 -907985 2 9 999992 2 2 999999 1 12 999994 27785 1 392192 564438 -970547 1 272949 796031 151354 1 2 999999 -137920 1 2 999999 -301721 2 2 999999 2 727146 949005 2 20 999996 2 2 999999 1 12 999991 -641229 1 414477 616492 136754 2 20 999993 1 16 999986 961552 2 14 999986 1 14 999992 717982 2 20 999993 1 563163 604116 -305522 2 3 999996 1 6 1000000 -368676 1 181314 755276 -39889 1 47772 505839 -612191 2 6 999986 1 312881 680718 -386237 1 77849 940776 -744679 1 2 999999 -79659 2 5 999990 2 2 999999 1 83533 903067 -852996 2 2 999999 2 200500 344597 2 263956 762204 1 2 999999 446974 1 10 999987 -703258 2 2 999999 2 18 999994 1 2 999999 168586 1 2 999999 -540031 1 2 999999 63028 1 2 999999 99920 1 317279 967980 -280929 2 3 999988 2 2 999999 1 239706 796500 -689716 1 123563 930198 -278342 1 33104 267113 296710 2 480481 835036 1 2 999999 -851863 2 9 999986 2 2 999999 1 2 999999 -448611 2 4 999984 2 19 999998 2 185115 242393 2 2 999999 1 688410 767076 819521 2 101212 164788 2 4 1000000 1 9 999983 983051 2 2 999990 2 2 999999 1 2 999999 238396 1 838662 909660 508878 2 2 999999 1 12 999993 693167 1 2 999999 359535 1 2 999999 897926 2 20 999985 1 710197 983664 121885 2 2 999999 1 16 999993 181665 2 816509 907115 1 2 999999 424311 1 260134 631868 510731 2 718343 789108 1 2 999988 -709879 2 848485 947136 2 2 999994 2 9 999983 1 4 999989 767540 1 2 999989 -496517 1 9 999981 -972308 2 2 999999 1 268513 664905 126436 2 2 999999 2 486339 941457 2 448620 522290 2 2 999999 2 35904 227499 1 1 999985 -216508 2 212842 525315 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -160488 2 15 999997 2 407827 761643 1 624070 736869 542709 2 2 999999 2 697403 909818 2 2 999999 1 2 999999 -77062 1 276838 609984 -445549 1 820960 863179 -47205 1 1 999983 584282 1 21166 607924 651853 1 13 999982 816249 2 7 999984 2 2 999999 2 43084 84486 1 2 999999 715948 2 17 999987 2 17 999987 1 2 999999 949676 1 8 999993 53963 1 15 999984 232325 1 17 999999 297257 1 19 999989 419377 1 2 999999 -655817 1 14 999983 627334 2 8 999993 2 264429 297352 2 2 999999 1 2 999999 -895848 2 2 999999 2 1 999982 1 9 999983 479623 1 2 999999 206542 1 2 999999 -998383 1 4 999987 469211 1 377623 948784 -750417 1 4 999997 -6552 2 356258 711409 2 16 999987 1 345920 803337 -74922 2 226525 482600 2 2 999999 1 134638 510003 810968 1 413962 538136 798762 2 1 999995 1 15 999984 -484784 1 8 999998 314112 2 10 999982 1 14 999993 -583361 1 2 999999 -429927 2 375240 624121 1 324870 886742 308204 2 2 999999 1 2 999999 10348 2 182885 452583 2 16 999988 1 2 999999 -614006 2 2 999999 2 19 999998 1 2 999999 969915 2 8 999991 1 2 999999 -535468 1 392776 764259 -763688 2 73597 670391 1 393094 501657 693530 1 2 999999 -620104 1 12 999988 -53009 2 10 999999 2 2 999999 1 6 999996 286185 2 7 999990 1 2 999999 -162472 1 8 999991 968699 1 236737 557238 413315 1 239138 786913 3191 2 2 999999 2 208911 464581 2 7 999981 1 15 999989 -547021 1 10 999984 -196694 2 18 999993 2 2 999999 1 2 999999 -626264 2 19 999993 1 14 999983 -768784 2 2 999982 1 6 999983 -316667 2 2 999999 1 126973 716517 356545 2 2 999999 1 18 999983 512289 1 2 999999 898846 2 269763 535391 2 16 999998 2 317829 921401 1 624401 689867 -549940 1 223342 722131 -762672 1 69102 239252 -122921 1 2 999999 -193380 1 2 999999 -363859 2 1 999982 1 3 999995 -752905 2 668193 994170 1 6 999996 -478598 2 317386 383200 2 20 999998 1 18 999992 226529 2 2 999999 1 327386 420936 -669306 1 2 999999 -591226 2 471515 700459 1 468643 927112 34800 1 10 999984 736548 1 20 999998 -135951 2 138703 600618 1 1 999989 -971236 2 17 999999 1 19 999995 -899151 1 2 999999 -17563 1 2 999999 -760042 1 343200 840555 507633 2 317400 761922 1 6 999981 893503 2 2 999999 1 174090 863069 736607 1 286738 410134 -435403 2 522098 726676 1 669033 981558 978515 1 2 999999 -12454 2 1 999989 1 2 999998 -797163 2 11 999983 1 659371 674231 395300 1 2 999999 912643 2 14 999984 1 2 999999 -93056 1 2 999999 765347 1 155967 894766 -175830 1 16 999988 -997247 1 37358 518204 -732206 1 10 999994 949930 2 294618 732221 1 2 999999 726902 2 269871 331134 1 514537 988064 -909780 1 17 999993 899551 2 2 999999 2 2 1000000 2 2 999999 1 10 999983 -990069 1 2 999999 776945 1 2 999999 979064 2 119129 980582 2 11 999984 2 2 999999 1 2 999989 137320 2 537897 934147 1 3 999981 984853 1 18 999986 921441 1 8 999992 -712248 2 2 999999 2 7 999992 2 15 999985 2 1 999987 2 170201 512246 2 2 999999 1 2 999999 296988 1 2 999999 893942 2 337934 513553 2 2 999999 2 742847 981547 2 485301 503091 2 15 999997 1 5 999982 664352 1 5 999986 -37491 1 2 999999 -370980 1 2 999999 648177 1 12 999982 632985 2 10 999991 1 14 1000000 589140 2 2 999999 1 2 999999 -65857 2 42597 960985 1 194349 836629 -317272 2 2 999999 2 429125 746037 1 580447 985525 -25062 2 2 999999 1 202184 450922 529343 2 2 999999 1 2 999999 -649426 2 166096 215514 1 2 999999 900113 2 16 1000000 1 2 999995 -742436 2 2 999999 2 422382 971142 2 60023 296207 2 7 999984 2 573338 992600 2 474250 496160 1 493979 510387 -608535 1 2 999999 -593456 1 2 999999 6912 2 130607 730853 2 357387 564344 1 613387 818053 952617 2 2 999999 2 11297 397512 1 94058 170019 -67366 2 16 999993 1 2 999999 -531011 2 15 999987 1 9956 87366 -313288 1 176581 368282 766431 1 2 999999 -520943 2 19 999983 2 9 999993 2 2 999999 1 13 999999 -794910 1 705338 983225 -604596 2 678271 786846 1 714108 741555 -616482 1 16 999983 -388202 2 488576 676241 2 42225 976138 2 2 999999 1 27440 197836 90039 1 18 999991 -688956 2 3 999985 2 14 999996 1 2 999999 883596 1 177390 755698 -630073 1 560996 767459 650061 2 218079 220625 2 2 999999 2 11 999996 1 101558 803251 -864785 1 516536 531442 693846 1 9 999982 130791 1 8 999993 641969 2 2 999999 2 5 999999 1 2 999999 -351305 1 29072 232918 769288 2 2 999999 1 12 999991 51541 1 11 999989 -9946 2 2 999999 1 2 999999 277486 1 20 999989 405864 1 305563 583727 533619 1 466741 896791 25594 2 18 999997 2 51995 125602 2 2 999999 2 8 999983 2 95739 482738 2 4 999992 2 2 999999 1 2 999999 -166236 2 514150 694281 2 8 999983 2 2 999999 1 2 999999 971173 1 2 999999 -70477 2 2 999999 2 28091 596641 1 296724 476765 -72877 1 738640 968027 878237 2 9 999996 2 392104 624854 2 5 999982 2 10 999995 1 379038 616405 -285975 2 77255 113960 2 113475 235925 1 2 999999 246415 2 2 999999 1 2 999999 -872294 1 20 999982 217412 1 2 999999 -369169 2 2 999999 1 247544 818490 895237 1 2 999999 -579369 2 2 1000000 1 2 999999 -945611 1 7 999996 -106756 1 135747 828544 265396 1 9 999999 685630 1 15 999984 753114 1 2 999999 -655955 1 2 999999 857907 1 518374 845840 344639 1 695055 755751 494071 1 19187 532004 -891932 2 10 999981 2 19 999985 2 2 999999 1 2 999999 342558 1 13 999981 -768337 1 396289 582331 -913696 2 358794 437239 2 20 999985 1 489846 783733 540050 1 13 999981 111588 1 2 999999 836633 2 355619 371984 1 16 999997 -347343 1 184359 282461 -649370 2 2 999999 2 8603 332048 1 209430 705030 960618 2 2 999999 2 6 1000000 2 5 999999 1 2 999999 321777 1 10 999996 -792515 1 20753 660708 183676 2 7 999982 2 2 999999 2 323075 970454 2 2 999999 1 17 999983 642060 1 7 999996 81370 2 3 999987 2 322380 509951 2 3 1000000 1 2 999999 502813 2 2 999999 1 2 999999 708202 1 17 999993 617354 2 7 999998 2 17 999999 1 11 999985 31855 1 182771 607539 530230 1 12 999995 585221 2 16 999992 2 18 999999 1 513047 748122 585393 1 94980 906045 -184595 1 2 999999 516242 2 407919 677333 2 6 999981 2 2 999999 2 2 999999 1 2 999999 -745144 2 2 999999 1 866775 903557 363576 1 103637 153551 159540 2 2 999999 2 3 999984 2 7 999983 2 2 999999 1 462651 581146 575000 1 302883 854074 -112111 1 776704 996814 -249587 2 13 999994 2 345553 892428 1 564036 974138 -485505 1 16 999993 586959 2 715139 922648 2 2 999999 2 277739 951332 2 2 999999 2 28728 730764 1 323342 889067 521820 1 8 999982 220303 2 11 999984 1 19 999988 931442 2 523485 733783 1 2 999999 -413944 2 20 999987 2 7 999997 2 5 999991 1 391704 556755 -332068 2 2 999999 1 20 1000000 526212 2 65789 984112 2 668940 759085 1 6 1000000 -288286 2 29322 957259 1 2 999999 143569 2 2 999999 1 9 999984 -810057 1 212114 681417 -98435 2 2 999999 2 2 999999 1 889135 921281 147261 2 2 999999 2 2 999999 1 12 999981 512253 1 2 999999 870474 1 2 999999 -987865 1 145008 351756 13503 1 6 999984 -213227 1 2 999999 -244993 1 206191 665160 -467920 2 382589 947386 2 6 999989 2 15944 634186 2 2 999999 1 2 999999 -180865 2 11 999992 2 357363 849692 1 12 999994 -99147 2 2 999999 1 11 999982 503464 2 2 999999 1 7 999991 563336 2 11 999984 1 2 999999 963832 2 2 999999 1 10 999998 -366897 2 2 999999 1 12 999982 847253 1 19 999985 -961214 2 7 999987 1 2 999999 371992 2 15 999997 2 8 999996 1 2 999999 -117633 2 13 999992 1 11 999981 -668721 1 2 999999 -540250 2 11440 722228 1 61345 871666 -788752 1 672324 815215 133523 1 20 999997 -274580 2 19 1000000 1 2 999996 968690 2 2 999999 2 2 999999 1 221049 991705 409202 2 9 999989 2 243567 405668 2 2 999999 2 241208 291921 2 98846 164138 1 18 999994 189584 2 290736 316145 2 563633 605151 2 714628 893675 1 580471 897295 917145 2 254860 667722 1 9 999993 -491389 1 597135 952724 -832441 1 5 999986 -613281 1 17 999985 537715 2 816718 991163 1 107622 637072 -704784 2 2 999999 2 19 999991 2 1 999987 1 32839 982349 -878543 1 372554 735561 216935 1 2 999999 730399 1 147682 239529 -214509 1 294413 824158 -648590 2 2 999999 2 14 999997 1 30184 338803 466296 2 2 999999 2 490514 963364 1 9 999985 413594 2 2 999999 1 558207 761539 -188027 1 2 999998 337245 2 14 999989 1 9 999994 -802961 1 663242 685963 -72336 1 345299 961196 -803084 2 16 999992 2 495577 646060 2 4 999990 2 12 999996 2 4 999991 2 100623 741541 1 599136 731614 717476 1 9 999999 -174966 2 5 999998 1 15 999995 826440 1 8 999990 436 2 374127 680200 2 675496 723736 2 2 999999 2 804125 996167 1 2 999999 -17311 2 2 999999 1 2 999999 914284 2 587593 845899 2 2 999999 1 28948 500421 432007 2 2 999999 1 2 999999 -608816 1 260668 579285 -664623 1 97814 797912 288951 2 36777 805640 1 410052 778346 -991888 2 638960 727998 1 17 999994 612484 2 11 999991 1 2 999999 845463 2 155097 520230 2 2 999999 1 2 999999 990289 2 5 999999 1 535059 912817 -851995 2 162325 775876 1 2 999999 969434 2 2 999999 1 106779 761478 -402615 2 195997 284953 2 357550 978303 2 7 999986 1 15 999983 -767880 2 18 999987 1 2 999999 363037 1 2 999999 -123213 2 15 999992 1 2 999999 -948584 2 16 999987 1 242395 638487 -704455 1 9 999995 197003 1 386871 687013 -905275 2 2 999999 2 2 999999 1 14 999981 223665 2 67450 351476 2 2 999999 2 44563 115647 2 2 999986 1 2 999999 -333573 2 2 999999 1 2 999999 -615296 2 20 999986 2 402810 477442 2 10 999982 1 492740 603106 -234597 1 14 999993 191058 2 18 999983 2 2 999999 1 2 999999 -617001 1 2 999999 603756 1 2 999999 -451564 1 2 999999 201414 1 213963 565583 78385 2 107182 484602 2 8 999995 2 204035 788505 1 10 999998 -618999 1 6 999987 -111686 2 2 999999 2 2 999999 1 395157 442432 -779312 1 129727 285920 -542753 2 7 999982 2 374366 922054 1 2 999999 -406923 2 20 999999 1 577083 887101 -323724 2 8 999985 2 2 999999 1 15 1000000 -963637 1 2 999999 -480637 2 2 999999 2 3 999984 2 15 999984 2 325429 862311 2 2 999999 1 5 999989 -141732 2 17 999987 1 2 999999 507729 1 117927 864752 89484 1 2 999999 -115983 1 2 999999 442636 1 2 999999 -484517 2 2 999999 1 6 1000000 777704 1 14 999997 -562908 1 3 999997 -168690 1 2 999999 801516 2 77871 391357 1 2 999999 -806966 2 2 999999 1 334625 564940 -467068 1 118287 788690 483966 2 18 999992 1 2 999999 44737 1 2 999999 297669 2 7 999988 1 298908 358314 -872713 1 19 1000000 -684799 2 2 999999 1 564371 746782 26718 2 39337 914016 1 499617 940693 775502 1 20 999988 918623 1 2 999999 -994159 2 19 999982 1 11 999983 698119 2 2 999999 2 206407 601835 1 41211 518163 32814 2 11 1000000 1 412565 745059 249403 1 2 999999 359247 2 2 999999 1 2 999999 -939277 2 15 999999 1 2 999999 48842 1 20 999993 782101 2 29098 185091 2 19 999997 2 2 999999 1 19 999982 318072 1 638417 731530 -741767 1 5 999981 -764390 2 550033 807988 2 11 999998 2 1 1000000 2 211451 759359 2 2 999999 1 2 999999 -790227 1 5 999982 -622471 2 2 999999 2 2 999999 1 2 999999 -384935 2 16 999999 1 2 999999 608192 1 18 999987 451581 1 2 999999 24107 2 626498 628498 2 18 999985 1 2 999999 45748 2 271204 915032 2 861055 998701 2 2 999999 1 273742 689781 -780141 1 165177 701820 -734267 1 610012 727616 582796 2 2 999999 1 12 999988 910815 1 285812 324927 -334797 1 436317 704386 -732980 2 5 999984 1 17 999998 225830 1 2 999999 183437 2 646081 883408 2 2 999999 2 919836 926443 2 10 999985 2 749226 754451 1 2 999990 13012 1 2 999999 528448 2 12 999988 2 12 999995 2 2 999999 2 235917 860652 2 2 999999 1 71735 594883 -692372 2 19 999999 2 16 999995 1 9 999997 20842 1 325879 962238 228409 2 2766 882932 2 309335 715484 2 430165 911460 1 68366 985810 -463489 1 2 999999 198938 2 2 999999 1 2 999999 -490380 2 20 999996 2 12 999987 2 16 999991 1 401361 511029 -77012 2 2 999999 1 2 999999 -886462 2 2 999999 1 57719 669316 294400 1 2 999999 -396003 1 18 999993 -644142 1 10 999989 -746693 2 11 999990 1 7 999997 559905 1 10 999982 988625 2 2 999999 1 314218 822808 485425 2 15 1000000 2 1 999999 2 170260 653410 1 9 999988 -655701 2 8 999982 2 18 1000000 2 615060 713878 2 18 999988 1 2 999999 -919326 2 388936 420496 1 8 999982 -421298 1 151296 693608 839406 2 719833 892103 2 506880 774041 1 160736 322076 -198530 2 17 999998 1 6 999997 276790 1 5 999996 -927633 1 2 999989 -451239 1 5 999981 296924 2 5 999986 2 10 1000000 2 6 999997 2 20 999985 1 2 999999 -14408 1 16 999991 -862874 1 13 999990 -309743 1 67134 671608 893434 1 224202 885979 650664 1 2 999999 -37891 2 182096 336038 2 11 999996 1 8 999993 157409 2 2 999999 2 493759 896864 2 2 999999 2 113183 191934 1 15 1000000 618763 1 593987 642145 -128397 1 2 999999 717660 1 371780 746919 190126 1 2 999999 467496 1 604018 724560 -684448 2 4 999988 2 16 999983 2 51165 735799 1 140570 258105 30253 2 2 999999 2 2 999999 1 644740 992673 516408 1 411871 603684 368126 1 274380 536113 805018 1 2 999999 -196610 1 412017 648479 780272 2 11 999997 2 19 999987 1 221080 401063 -508335 1 328457 335190 -800464 2 123578 176197 1 2 999999 547500 2 69457 270249 2 11 999991 1 235671 712062 26114 1 2 999999 873928 1 1 999999 -107324 1 2 999999 230930 2 19 999997 1 5 999989 -550022 1 2 999999 646454 2 2 999999 1 822067 932545 -599058 2 14 999999 2 2 999999 1 440113 511965 -341806 1 353502 536052 998446 1 14 999986 761354 2 12 999993 1 2 999999 522278 2 2 999999 2 405185 878753 1 2 999999 -141635 2 688197 848219 1 4 999995 745263 1 2 999999 -352875 2 2 999999 2 17 999993 2 2 999999 1 2 999999 -947778 1 2 999999 961938 2 20 999982 1 9 999995 258161 1 2 999999 -415622 1 2 999999 -961747 2 2 999999 1 222358 478328 -640406 1 16 999984 345164 1 9 999996 820873 2 2 999999 2 19 999981 2 19 999982 1 63474 953219 -886823 1 16 999994 -586101 1 2 999999 -951195 1 767113 857104 -500138 2 2 999999 1 2 999999 131288 1 2 999999 159507 1 2 999999 178555 2 17 999989 1 2 999999 424630 1 2 999999 -267426 1 662427 883046 -537610 1 1 999988 380473 1 2 999994 -213595 2 20 999996 1 2 999999 489087 1 31525 764356 -474586 1 2 999999 841815 2 8 999987 2 2 999999 1 9 999991 880811 2 2 999982 2 4 999995 2 7 999983 2 3 999993 1 9 1000000 267224 2 310726 638485 2 2 999999 1 9 999982 -883209 1 3 999986 -487597 2 18 999988 2 16 999987 1 2 999999 623127 1 246611 900676 457516 2 2 999999 1 2 999999 -168067 1 2 999999 -660553 1 5 999991 46313 2 14 999985 1 6013 986939 288554 1 2 999999 206425 1 143330 188439 238098 1 317556 679636 625239 1 445117 554980 -404769 2 2 999999 2 257848 808948 2 5 999986 2 2 999999 1 2 999999 -988812 1 27238 755397 -4839 1 3 999982 883016 2 2 999999 1 2 999999 325022 1 20 999997 -70193 1 216110 352459 -898311 2 2 999999 2 1 999981 1 892448 959704 90357 1 2 999992 660522 2 8 999984 2 304407 561348 1 2 999999 62092 1 442981 588391 764784 2 2 999999 2 10 999987 1 12 999996 574960 1 798584 900811 103123 1 3 999992 -875384 2 2 999999 2 226570 927666 2 2 999999 1 672290 722929 -861480 2 2 999999 2 243029 522842 1 464818 974531 -209800 1 2 999999 885135 2 3625 465947 2 2 999999 2 14 999983 2 740543 882715 2 12 999999 2 2 999999 1 270695 986177 -516866 2 277434 923339 1 8 999990 -264671 1 17 999996 495930 1 1 999990 -456283 1 12 999995 -13812 2 2 999999 2 2 999999 1 273877 418774 -122404 2 368670 611089 2 2 999999 2 243671 632384 2 13 999985 1 8 999983 85803 1 11 999994 363339 2 2 999999 2 2 999999 1 10 999991 -914084 1 14 1000000 -500786 2 2 999999 2 7 999993 1 2 999999 -895929 1 10 999982 302229 2 2 999999 1 639275 960715 914350 1 2 999999 -403387 2 779526 877699 1 8780 415278 242498 1 18 999994 618135 1 2 999999 48020 2 2 999999 2 13 999992 2 2 999999 1 165084 606234 510788 2 2 999999 2 424832 915778 2 2 999999 1 9 999990 -101856 2 514685 958735 1 2 999999 179708 1 17 999997 102224 2 256520 265220 1 2 999999 -584563 2 2 999999 2 548719 704308 2 6 999996 2 19 999996 1 356904 431509 819649 2 17212 278279 2 939691 994822 2 2 999999 2 14 999999 1 2 999999 -131557 1 596917 672990 676663 2 2 999999 1 2 999999 -48671 2 2 999999 1 12 999984 -869907 1 365188 864678 332731 1 2 999999 -224643 1 10 999998 553474 1 419183 971229 529408 1 2 999999 437215 2 2 999999 2 843176 901102 2 244185 528520 1 2 999999 804164 2 36025 886427 2 2 999999 2 14 999999 2 764251 914863 2 461125 501031 2 326674 828951 1 2 999999 -853147 1 4 999992 845428 1 2 999999 -426553 2 641941 851684 1 577984 797582 -770475 2 236972 808908 2 1 999981 2 363450 890209 2 2 999999 2 6 999988 2 53424 591264 2 2 999999 2 104341 551381 2 131228 612354 2 11 999989 1 2 999999 -57408 1 46890 172553 683172 1 410625 833096 -950001 1 30996 686446 -237248 1 251702 455684 514934 1 17587 793518 435305 1 2 999999 -932563 2 20 999994 2 2 999999 2 14 999985 1 2 999999 531296 2 15 999993 1 13 999994 -792247 2 12 999999 2 29271 688275 2 2 999999 2 11 999991 2 293888 523504 2 17 999993 1 2 999999 812904 1 633824 949117 487150 1 674446 933912 613475 1 69501 148067 -911262 2 2 999999 2 2 999999 1 2 999999 125368 2 12 999995 2 2 999999 1 483959 679384 82722 2 385101 748651 2 2 999999 2 11 1000000 1 2 999999 484192 2 9 999992 2 2 999999 2 11 999993 1 3 999989 -480076 1 241014 263577 -476330 2 15 999993 2 2 999989 1 7 999985 -285652 1 82247 624060 -976423 1 5 999990 -639873 1 2 999999 555072 1 47051 105025 406690 1 12 999986 -139394 1 487705 684456 -579646 2 1 999992 2 33938 122413 2 419285 785957 1 10 999983 -345759 2 491665 798162 2 2 999999 2 3 999987 1 82751 483075 506335 1 15 999997 653112 1 20 999992 -343603 1 6 999992 703835 1 2 999999 -873638 1 455648 750126 -267861 1 222780 956077 -257174 1 6 999998 -525316 1 465895 529236 494370 2 2 999999 1 445151 854364 -355528 2 352754 710652 1 17 999986 -229432 2 2 999999 2 425541 740122 1 2 999999 -413406 1 213728 250560 375935 1 6 999992 -173965 1 2 999999 446572 1 2 999999 944479 1 15 999995 -656285 2 506097 786928 2 2 999999 2 2 999999 1 20 999989 872175 1 2 999999 -820283 2 5 999983 2 18 999981 2 333416 848857 1 13 999987 850292 1 2 999999 -494576 1 459711 642976 629620 1 20 999985 255798 2 143419 174004 2 2 999999 2 13 999985 2 1 999994 2 192513 897582 1 371651 699683 184080 2 3 999995 1 2 999999 -38330 1 2 999999 777979 1 12 999983 -573315 2 340024 941817 2 59608 240095 1 3 999993 -152074 2 466758 775912 2 2 999999 1 2 999999 -549543 2 96422 198157 2 2 999999 2 14 999995 1 461231 478173 -103452 2 14 999997 1 1 999984 -776556 2 2 999999 1 132340 575547 187207 1 36797 336671 38410 2 120687 515704 2 103167 383985 2 7 999996 1 2 999999 -3197 2 225726 890381 1 327813 982430 -698818 1 205613 372413 -306294 1 10 1000000 -340648 2 2 999999 1 73919 143768 27104 2 2 999999 2 523950 541865 1 2 999999 958029 1 2 999999 481511 2 2 999999 2 2 999999 1 2 999999 508721 1 602170 643576 -49598 2 546472 850001 2 5 999983 2 7 999997 1 192369 404825 260696 2 7 999995 2 2 999999 2 2 999999 2 205333 474954 2 5 999984 1 278525 882901 -60157 1 5 999981 882180 1 10 999988 569315 2 19 999998 2 128028 684694 2 2 999999 2 2 999999 2 224113 560397 2 277453 347183 1 463642 635967 731149 2 2 999999 2 12 999984 1 2 999999 78914 2 648002 955204 2 5 999998 1 293374 800830 159322 1 3 999992 331932 2 75018 996136 1 7 999985 53105 1 2 999999 491803 1 2 999999 -928466 2 2 999999 1 302984 549995 -762632 1 177747 877044 -808588 1 2 999999 -779777 1 276188 629185 58397 1 19 999981 281083 1 2 999999 -797124 1 302783 824929 80663 1 24867 188921 809528 2 2 999999 1 74761 507056 759251 2 2 999999 1 18 999998 -483765 1 2 999999 250152 1 20 999994 119470 2 12 999996 1 10 999989 -490398 2 2 999999 1 2 999999 -317108 1 7 999998 -503654 1 24255 569542 -963222 2 759833 981212 2 681425 733199 1 2 999999 -937414 1 8 1000000 -652328 1 2 999999 -509315 1 14 999986 -266230 1 16 999996 863195 1 455515 828102 -985649 2 19 999987 1 2 999999 485376 2 2 999999 1 18 1000000 -973287 1 12 1000000 88074 2 2 999999 2 17 999985 1 4 999982 350587 2 143563 668419 1 575745 709238 -407132 1 2 999999 502637 1 845918 873778 -723979 1 14 999987 -65245 1 73455 975354 568233 1 313139 363114 855278 1 2 999999 -418948 2 208768 643019 1 11 999995 981141 2 9 1000000 1 184791 552718 -242930 2 2 999999 2 295941 746389 2 15 999981 2 2 999999 1 10 999984 -113171 2 248125 262893 1 19 999997 139123 1 18 999996 578715 1 15 999999 862432 2 206594 642789 2 2 999999 2 11 999991 1 19 999994 278240 2 2 999999 1 5 999991 514851 2 2 999999 2 2 999999 1 540496 696804 329458 2 15 999986 2 154340 485478 1 10 999996 372541 1 15 999986 -385663 1 20 999997 -212055 2 2 999999 2 3 999992 2 138889 926718 1 2 999999 -629687 2 192579 630007 2 2 999999 1 2 999999 887338 1 14 999984 -805951 1 36620 845769 432071 1 445246 527065 919948 1 230026 254772 629870 2 18 999989 1 4482 988541 913500 1 2 999999 733044 1 9 999992 412902 2 2 999991 2 655141 966194 1 2 999999 -781209 1 112260 895363 729699 1 5 999983 878012 2 2 999999 1 5 999994 424261 1 2 999993 783910 1 543826 579143 -223220 2 2 999999 2 687636 758288 2 18 999989 1 17 999990 -839764 1 2 999999 212916 1 13 999991 223196 2 87401 485739 2 2 999999 1 5 1000000 -816540 1 10 999982 -733785 2 172156 653327 1 2 999999 400880 1 367908 629121 -98853 1 2 999999 -101185 1 12 999983 530920 2 2 999999 2 2 999999 2 13 999993 2 18 999999 2 4 999992 2 3 999995 2 2 999999 1 113204 987043 -984564 1 236097 629532 336192 2 367765 970508 2 2 999999 2 98309 473225 1 184455 822209 -794920 2 17 999991 1 260147 389998 -3369 1 6 999996 -781336 2 311185 662279 1 6 999987 697219 1 10 999992 793302 2 9 999981 1 7 999990 -58347 2 2 999999 2 5 999991 2 442454 712351 1 2 999999 720140 2 174040 895495 2 2 999999 2 62288 726143 2 7 999993 1 9 999997 287578 1 17 999982 895261 2 104384 422255 2 303040 872693 2 764166 954532 2 2 999999 1 2 999999 -123242 1 17 1000000 109254 2 220419 577046 2 19 999990 1 9 999985 736708 2 2 999999 1 2 999999 -920992 1 2 999999 -281905 1 13 1000000 869171 2 6 1000000 1 98313 893966 703070 2 12 999984 2 123447 502352 2 790749 956996 2 2 999999 2 2 999999 2 432302 834239 1 12 999995 549235 2 13 999986 1 1 999999 -555022 1 607153 923687 599025 2 2 999999 2 17 999988 2 5 999987 2 3 999993 2 6 999991 1 139354 898164 217907 2 864068 915332 1 17 999985 -549205 1 2 999999 -948443 2 2 999999 2 10 999991 1 2 999999 396014 2 9 999987 1 19 999995 205405 1 72942 679804 537194 1 203038 816838 -470257 2 3 999989 2 544353 622677 1 2 999999 -731339 2 33759 159481 2 2 999999 1 2 999999 -954731 2 171002 184482 1 73794 929882 -723100 1 2 999999 -885190 2 220774 328386 2 2 999999 1 2 999999 -762455 2 14 999986 2 2 999999 2 18 999991 1 2 999999 536456 1 2 999999 -853888 1 2 999999 -612967 2 679151 982130 1 2 999999 -997630 2 11 999986 2 13 999990 2 13 999998 1 20 999982 465544 2 2 999999 1 2 999999 846718 1 3 999982 -499605 1 2 999999 287752 1 7 999987 298193 1 87607 143171 153911 2 6 999991 2 2 999999 1 115992 535851 -862273 2 2 999999 1 2 999999 -55417 1 2 999999 288615 1 18 999993 -414735 1 2 999999 489092 1 360261 900332 -151103 2 3 999999 2 8 999995 1 36597 436569 -806907 2 6 999993 2 2 999999 2 188216 562091 1 2 999999 -49114 1 2 999992 -691604 1 2520 492131 914427 1 373451 437813 38899 2 2 999999 1 2 999999 974282 2 2 999999 1 8 999988 891407 2 83337 530002 1 485215 864541 -151944 1 15 999999 -219123 2 17 999993 2 366343 878385 2 72639 198821 2 2 999999 1 2 999999 726274 1 447538 878361 -704183 2 5 999990 1 2 999999 -937196 1 10 999987 -160041 1 2 999999 -161752 2 2 999999 1 4 999981 609835 2 743989 847622 2 15 999988 2 606041 814690 1 2 999999 -53200 2 2 999999 2 2 999999 2 15 999983 1 16345 592500 917223 1 2 999999 -393587 2 2 999999 1 125587 311094 -938682 1 10853 255254 -134422 2 10 999999 1 4 999994 552575 2 2 999999 2 16 999988 2 77710 524302 1 12 999989 41279 1 16 999994 -725149 2 446959 634527 1 8 999993 -106121 1 2 999999 122354 2 800227 839394 2 2 999999 2 38146 484812 2 626393 912213 1 451654 634297 -11828 2 260525 625093 2 2 999999 1 2 999999 361559 2 6 999998 1 210356 450670 -606273 2 15 999990 2 2 999999 1 21366 460439 252673 1 2 999999 19544 1 2 999999 791141 1 2 999999 -991384 2 7 999987 2 2 999999 1 18 999984 -925206 2 225292 661855 2 13067 520018 2 16 999993 1 2 1000000 811209 1 13 999985 511224 2 15 999988 1 261809 581152 -884401 2 5 999989 1 4 999993 749113 2 501138 624415 1 2 999999 514710 2 706695 822602 1 13 999989 189836 1 2 999999 691609 2 137861 669432 1 2 999999 913885 2 633647 773637 1 2 999999 10711 2 358187 865055 1 18 1000000 425704 2 11 999991 1 2 999999 25099 1 2 999999 398992 1 6 999998 723990 1 13 999982 -282765 2 20 999982 2 2 999999 1 549392 943613 -965558 1 2 999999 -488356 1 152489 515057 -549750 2 20 999991 2 53758 438070 2 18 999997 1 194017 659268 525461 2 2 999999 1 136153 313892 -758865 2 2 999999 2 2 999999 1 2 999999 497288 2 1 999986 1 600366 653002 -108687 1 315121 481434 220206 2 8 999998 2 10 999998 1 17 999989 -195912 1 2 999990 307827 2 490458 709364 2 8443 880460 1 70579 105455 -990578 2 2 999999 2 2902 741607 2 1 999998 2 506332 661129 2 2 999999 1 390310 596948 -264196 1 2 999999 185854 2 14 999991 1 14 1000000 635301 1 2 999999 -309633 2 15 999981 2 20 999999 2 282630 743949 2 7 999986 2 16 999986 2 7 999991 2 4 999982 2 10 999986 2 20 999984 1 14718 711498 -848689 2 238890 998083 1 3 999999 -183431 2 469639 713533 2 459031 810861 2 10 999985 2 2 999999 1 430027 962422 -852126 1 12 999985 262807 1 15 999994 -340979 2 144993 200923 2 2 999999 1 5 999983 86136 1 20 999995 -333870 1 6 999991 707230 2 20 999990 2 31089 989017 1 178899 526615 120445 2 2 999999 2 2 999999 1 2 999999 163916 1 481168 514731 598858 1 123202 426482 -754256 2 2 999999 1 19 999981 -82523 1 10 999993 174129 2 803420 949623 1 2 999999 338812 2 123901 694914 1 751739 838455 -79996 2 8 999991 2 448889 844787 2 597083 612948 2 16 999988 2 2 999999 2 20 999998 1 402136 546542 437548 1 10 999998 623011 1 514618 575304 659265 2 2 999999 2 2 999999 1 2 999999 925447 1 2 999999 852571 1 3 999982 -948038 2 2 999999 1 15 999983 -734971 2 2 999999 2 2 999999 1 11 999986 66841 2 221552 848834 1 6 999997 406299 2 7667 455231 1 337284 603212 99303 1 12 999988 191493 1 97969 818445 -861156 1 11 999984 -620930 2 317399 908840 1 165641 842546 -505583 1 184704 407937 -1015 1 379586 998401 -171379 1 3 999988 701379 2 2 999999 1 84503 991664 764160 1 4 999994 -560996 1 679573 845689 72749 1 2 999999 866232 1 16 999984 -258414 2 140093 170683 2 437884 603021 1 6 999995 42412 1 2 999999 -165752 2 2 999999 1 4 999984 812220 1 2 999999 934559 2 5 999989 1 18 999996 -377483 1 431688 923625 -58806 2 2 999999 2 2 999999 2 170986 496710 2 710136 936982 2 3 999998 1 15 999984 232026 2 20 999999 1 2 999999 -636138 1 7 999994 -417551 2 5 999992 2 9 999990 1 6 999989 781789 1 274320 287918 -921006 1 13 999982 663969 1 249942 524159 394513 2 3 999985 2 2 999996 2 4 999994 1 2 999999 460229 1 566450 981130 364381 1 2 999999 -93284 2 51328 242108 1 2 999999 623804 2 542928 828245 1 416 506590 852482 1 748187 907045 896771 1 20 999989 -153427 1 13 999999 -280556 2 9 999998 1 2 999999 711515 2 2 999999 2 2 999999 1 10 999985 670508 2 7551 971137 2 2 999999 1 2 999999 -456105 2 2 999999 2 10 999999 2 16 999988 2 2 999999 2 6 999983 2 46132 149749 1 13 999987 315681 1 2 999999 199146 2 9 999990 1 6 999998 -473388 1 612982 758948 273609 1 2 999999 -252317 2 2 999995 1 7 999998 -308456 1 4 999982 -698585 2 709917 787510 2 2 999999 1 12 999996 -702658 2 115856 476939 1 6435 631411 183974 1 2 999999 -752139 2 13 999987 1 2 999999 -230765 1 14 999992 920277 2 719933 804398 1 2 999987 -745474 1 8 999988 -395106 1 17 999992 163362 1 441950 860361 -808483 2 8 999986 1 184018 609317 -584855 1 873045 894845 -851763 2 2 999999 1 2 999999 972010 1 192965 266519 -120768 1 390312 635241 100183 2 368833 835634 1 305387 512422 -896259 1 158333 451931 751335 2 2 999999 2 8 999990 1 2 999999 -4580 2 2 999999 2 20 999988 2 2 999999 1 292339 619241 820329 2 2 999999 2 16 999990 2 2 999999 2 558368 788812 2 5 999993 2 4 999996 2 2 999999 2 12 999987 2 2 999999 2 4 999997 1 13 999982 -733333 1 35425 962997 -746943 1 17 999982 211102 1 509165 782896 -363866 2 35818 497316 1 2 999999 -109318 2 2 999999 1 537133 580510 111227 2 7 999991 1 2 999999 69204 1 415208 744533 393919 2 2 999999 2 2 999999 2 400862 715517 1 2 999989 672027 1 2 999999 -30821 1 2 999999 -271028 1 1 999991 -957877 2 83260 135306 2 2 999999 2 2 999999 1 7 999996 -107294 1 10 999993 364886 1 291299 790474 551841 1 6 999996 -322910 2 2 999999 2 82273 438766 1 37617 353045 834370 2 389051 838772 1 2 999999 -457064 1 15 999989 -890007 1 389922 696041 -64926 2 11 999998 1 2 999999 -795533 2 542863 754488 2 2 999999 1 98652 620405 -360977 2 676950 880102 1 2 999999 -850331 2 8 999991 2 34332 105476 2 51409 214802 1 237060 627383 -574499 1 193895 876447 311571 2 2 999999 2 873645 974724 1 20 999992 -989225 2 16 999985 1 2 999999 -803946 1 2 999999 -8370 2 2 999999 2 2 999999 1 13 1000000 320491 1 2 999999 113355 2 2 999999 2 16 999995 2 2 999999 1 608815 754676 -644052 2 20 999982 1 2 999999 -102138 2 722559 762107 1 90426 812690 283750 2 480720 971640 2 2 999999 2 2 999999 1 2 999999 656008 1 19 999994 -831072 1 7141 687914 285287 1 11975 628129 562165 1 2 999999 160078 2 5 999994 1 617412 990091 -556805 1 3 999987 -502189 2 19 999992 1 12 999994 -935678 1 25622 207608 366505 1 725537 949282 -776537 2 18 999999 2 2 999999 2 7 999990 1 35179 387649 -36410 1 282946 390163 81295 2 2 999999 2 11725 720852 1 298427 726733 -92545 1 386269 914006 927466 1 5 999994 625655 2 722970 948314 1 2 999999 786372 1 3 999995 588107 1 2 999999 -483237 2 2 999999 2 6 999985 1 6 999998 392391 1 242324 870503 -462769 2 2 999999 2 1 999981 1 2 999999 459166 1 332383 507548 11628 1 710969 773449 300121 1 15 999990 -865682 1 200176 213161 -166304 1 1 999996 366226 1 14 999987 862059 1 38648 519087 943390 1 2 999999 -597802 2 2 999999 2 1 999995 2 2 999999 2 19 999984 1 2 999999 757183 1 2 999999 55741 1 2 999999 -674391 1 2 999999 -105024 2 11 999986 2 20 999996 2 2 999999 2 4377 605705 1 42613 985430 559210 1 11 999988 849984 1 2 999999 -392062 1 19 999990 -206775 1 2 999999 -899517 1 14 999994 563228 1 84747 902676 -378279 2 15 999981 1 520070 927020 -669929 2 407295 723187 2 9 999987 1 2 999999 38894 1 8 999997 684997 1 372048 550958 -206384 2 9 999990 2 4 999983 1 412352 508218 -431202 2 8510 37066 1 372687 893581 322787 1 267393 843102 -335381 2 2 999999 1 12 999983 865369 2 16 999994 2 20 999985 2 2 999999 2 2 999999 1 108864 668214 -373075 1 11 999982 987790 1 8 999981 702698 2 2 999999 1 2 999999 -791945 2 8 999985 1 584770 989577 -565928 2 743750 946415 1 2 999999 504039 2 8 999988 1 4 999993 192324 1 2 999999 -998887 2 41281 474959 2 10 999991 1 2 999999 810764 1 973803 986046 -660661 2 6 999989 1 174483 320884 -863175 2 4 999993 2 16 999988 2 15 999981 1 116098 348323 74781 1 2 999999 -352960 1 832309 988852 -285472 1 6 999981 82738 2 2 999999 1 726279 992810 -414884 1 2 999999 622058 2 2 999999 2 199986 293169 1 2 999999 344592 1 451215 527664 383481 2 10 999989 2 357725 534596 2 2 999999 1 559440 777313 -510502 2 59855 745116 2 7 999983 2 2 999999 1 32758 174150 -748924 1 405358 437415 -482176 2 2 999999 1 119913 761029 -948088 2 7 999986 1 9 999983 -162474 1 15 999995 -851525 1 2 999991 351774 1 436361 761002 580415 1 429667 679767 257501 2 616430 830684 1 287622 419831 -453009 2 2 999999 1 2 999999 -632677 1 806049 915930 -99752 2 19 999990 2 5 999982 1 2 999999 -909017 2 257751 891958 2 13 999991 2 13 999992 2 7 999987 2 2 999999 1 2 999999 -460116 2 625821 974222 1 2 999999 45105 1 794955 836681 233005 1 11 999995 -422720 2 2 999999 1 18 999995 951114 2 14 999985 1 349060 476620 -53634 1 2 999999 -114315 2 19 999998 1 2 999999 393350 1 1 999981 -601279 2 9 999987 2 397643 752488 2 2 999999 2 18 1000000 1 19 999986 -777223 2 214206 521911 2 19 999981 2 88178 267962 2 290684 673523 1 138400 670744 -771461 2 2 999999 2 196701 515894 1 2 999999 522701 1 5 999986 -762207 2 2 999999 1 25431 389578 -136630 2 2 999999 1 534901 632914 -312168 2 548528 972281 2 58970 177088 1 2 999999 244735 1 2 999999 -488676 1 2 999999 631342 2 10 999994 2 20 999987 1 10 999988 -175784 2 2 999999 1 2 999999 -512759 1 514444 971957 221856 1 13 999987 -442665 1 19 999981 -881383 2 315990 561705 2 2 999999 1 163003 998431 -602008 1 15 999981 -900081 2 613379 705450 2 2 999999 1 2 999999 901489 2 12 999981 1 10 999990 485152 2 2 999999 1 2 999999 767732 2 2 999999 2 16 999998 1 2 999999 520948 2 116851 594787 1 2 999999 -386840 1 208595 252831 953786 1 421355 642406 -363867 1 206692 918210 -748954 1 155649 660800 -489427 2 17 999993 1 239058 829635 -482433 2 551663 623126 2 2 999999 1 231616 299965 363855 2 192462 611833 1 1 999985 -820191 1 15 999981 -969415 1 53433 436415 849084 2 2 999999 1 2 999999 555090 1 2 999999 -474992 2 2 999999 2 2 999999 1 373895 849988 477416 1 2 999999 -573501 1 6 999981 -951816 1 9 999989 -452690 1 16 999987 -999601 2 416676 862444 2 2 999999 1 464576 841523 674936 1 2 999999 -117713 1 2 999999 -925432 2 12 999981 1 2 999999 779245 1 92379 518528 -352031 2 10 999984 1 233259 862037 -7677 1 2 999999 -27567 2 532724 871275 2 2 999999 2 15 999986 2 762180 849638 1 15 999990 -397682 1 3 999987 715258 2 13 999981 2 38719 92463 1 2 999999 226822 2 2 999999 1 107368 159364 809340 2 2 999999 2 2 999999 1 403591 670500 757705 2 110679 957630 2 7 999998 2 2 999999 1 12 999998 392446 1 13 999994 658867 1 2 999999 -505309 1 18 999984 404708 2 12 999981 1 29454 421372 54257 2 2 999999 2 2 999999 2 2 999999 2 160383 585683 1 2 999999 -622476 1 2 999999 533500 1 2 999999 877240 2 350346 579463 1 2 999999 -523070 2 13 1000000 1 218210 619087 658635 2 2 999999 1 7 999996 149624 2 160939 893006 1 2 999999 277564 2 2 999999 1 2 999999 -656422 2 323338 564614 2 2 999999 2 288729 293687 1 16 999990 -626444 2 2 999999 2 8 999997 1 330891 705700 -206690 1 2 999999 -733036 2 14 999994 2 852927 903523 2 16 999988 1 101468 502831 457437 1 102399 279939 406821 1 660112 662967 -38006 2 315303 508717 2 171237 464144 1 2 999999 833974 2 2 999999 1 13118 839626 176471 2 533061 997509 1 3 999994 -45454 1 375200 453901 603277 1 728786 970934 233592 1 17 999998 -761167 2 9 999983 2 647559 659640 2 2 999999 1 17 999983 538710 1 17 999989 -880780 1 2 999999 -356833 2 2 999999 1 2 999999 -394417 1 401152 992922 -476501 2 40298 232574 2 3 999996 2 725668 932948 1 2 999999 -649639 2 2 999999 2 13 999992 2 240080 748883 2 2 999999 1 486376 501823 -137464 2 2 999999 1 2 999999 898267 2 19 999981 2 11 1000000 2 10 999995 1 15 999996 664078 1 4 999981 744105 2 2 999999 2 2 999999 1 7 999983 -630423 2 4 999986 2 444559 773551 2 5 999986 2 429562 437035 2 15 999999 1 4 999995 240208 1 95137 297459 -681681 1 307756 713162 396037 2 2 999999 2 230380 752543 2 75345 575757 1 2 999999 -934567 2 120229 965074 2 19076 28541 2 17 999988 2 2 999999 2 195802 476793 1 2 999999 -771278 2 10 999993 2 20 999988 2 2 999999 2 16 999989 2 551252 592566 1 471178 677335 220181 2 37842 442166 1 391087 727185 600318 1 13 999995 109076 2 126475 533380 1 2 999999 856249 1 7 999985 778659 1 342643 759361 847176 2 11 999983 2 17 999983 2 2 1000000 2 2 999999 1 135512 791875 542298 2 8 999991 1 177707 961669 418040 2 441940 673486 1 9 999987 -932096 1 7 999994 824576 1 9 999995 -851885 2 16 999995 2 181101 391683 1 2 999999 513470 2 7 999997 1 61952 648440 -742285 1 2 999999 -265247 1 106910 739020 -501083 1 7 999989 -806102 2 2 999999 1 18 999992 352217 1 249891 534629 -64725 2 2 999999 2 147331 493449 1 2 999999 246790 2 2 999999 2 5 1000000 1 2 999999 913076 2 20 999995 2 319162 958558 2 20 999993 2 2 999999 2 932821 937671 1 20 999987 575504 1 2 999999 -451973 2 347774 493772 1 798071 818687 935393 1 3 999993 46720 2 2 999999 2 25380 128877 2 4 999991 1 307996 563073 -677214 2 2 999999 2 245036 886725 1 651624 896346 -674186 1 2 1000000 -264998 1 17 999983 788032 2 719037 922421 2 421702 521984 1 68456 564317 371229 1 2 999999 -899111 1 2 999999 -286821 2 12 999989 2 171289 699303 2 831565 987336 2 13 999985 2 197188 322602 2 5 999993 1 769704 969167 -568236 2 2 999992 2 3 999990 1 5 999988 -615988 1 12 999996 -68904 2 166572 327650 1 7 999981 169985 1 52327 892684 -711347 1 11 999982 -213597 1 11 999991 467451 1 269136 353685 588638 1 2 999999 769032 2 11 999987 1 16 999997 478552 2 2 999999 1 2 999999 379535 2 8 999996 2 3 999993 1 8 999984 344725 1 16 999981 930928 2 10 999986 1 4 999999 974945 1 635708 698011 216138 1 457509 913677 -401728 1 13 999987 168882 1 2 999999 238692 2 728536 731903 1 11 999982 372320 2 5724 462359 1 326930 443982 -218382 2 6 999989 1 180209 577157 -68212 1 4 999991 -408652 1 44056 784933 -311771 1 2 999999 -654257 1 2 999999 -257004 1 9 999989 -546935 2 2 999999 1 278131 444540 -516291 2 2 999983 1 2 999999 -13197 1 104078 230939 101884 2 144107 511640 1 6 999994 -102991 1 172318 930376 -593048 2 12 999981 2 64864 945570 2 188838 716000 2 2 999999 1 20 999988 899556 2 2 999986 2 2 999999 2 4 999995 1 16 999992 830058 2 168080 566139 2 2 999999 2 6 999992 1 11 999995 -674271 1 427595 706280 665476 2 2 999999 2 20 999989 2 537595 917953 1 2 999999 206592 1 18 999996 41168 2 2 999999 2 2 999999 2 91152 935920 2 2 999999 2 2 999999 2 11 999991 2 2 999999 2 2 999999 2 2 999999 2 16 999982 1 108449 134469 366230 1 645839 707592 -741116 2 7 999996 1 2 999999 -858106 2 11 999995 2 765314 976795 2 2 999999 2 17 999999 1 2 999999 -393798 1 576969 640949 -329927 1 437786 648461 -780557 2 472296 935666 1 297611 654906 351017 1 2 999999 -367897 2 18 999984 2 2 999999 1 6 999981 -690025 1 97008 319806 737800 2 4 999982 2 136275 544881 1 16 999995 -225186 1 173638 393816 -133012 1 16 999988 951971 2 20 999989 1 19 999989 -444240 1 11 1000000 771583 2 2 999999 1 227546 409670 -689018 1 17 999988 -330388 2 347152 892444 1 251502 917901 -49191 2 2 999999 2 18 999997 2 2 999999 1 6 999989 781808 1 139027 990811 -479979 2 2 999999 2 2 999999 2 475155 746565 1 427898 915189 292600 2 2 999999 1 490986 965471 -6790 1 138423 708808 -725562 1 2 999999 675936 1 2 999999 -668257 1 13 999986 41365 1 2 999999 594485 2 2 999999 1 16 999988 -143082 1 13 999990 914825 1 84865 776858 499498 2 607 876412 2 2 999999 1 9 999988 -849014 2 11 999989 2 156935 852273 1 45437 357102 -472893 2 10 999987 1 2 999999 188130 2 146932 502136 2 2 999999 2 219220 582548 1 18 1000000 -726656 1 11 999992 993463 2 43203 222809 1 2 999999 -486759 2 2 999999 2 17 999991 2 2 999999 1 2 999997 -133460 2 2 999999 1 403249 477370 -503664 2 81871 606606 1 123689 340492 -912135 1 144223 795234 353268 2 2 999999 2 18 999992 2 11 1000000 1 198884 449558 644384 1 14 999997 -941284 1 9 999992 205909 1 18 999993 956936 1 257550 949629 -701942 1 19 999990 380977 1 2 999999 -93494 1 5 999994 -121498 2 9 999983 2 4 999998 1 2 999999 462584 1 149615 448649 734501 2 723765 892635 2 2 999999 2 8 999988 2 2 999999 2 8 1000000 2 149721 618256 2 2 999999 2 11 999985 2 2 999999 1 94969 524122 41409 2 2 999987 1 115038 698786 885386 2 5 999996 1 9 999990 -151789 2 14 999981 2 2 999999 1 12 999985 499230 2 607323 914646 2 2 999999 2 2 999999 2 2 999999 1 20 999996 211721 1 2 999999 -181666 2 487674 509960 1 2 999999 -329427 2 414887 452837 2 2 999999 1 231204 741229 -545967 1 2 999999 801754 1 18 999991 350034 1 574761 623722 -576047 1 14 999994 883633 1 283090 803710 -596659 2 1 999995 2 2 999999 1 2 999999 387981 2 166685 258631 2 2 999999 2 9 999996 1 179661 197709 788280 1 2 999999 853820 1 4 999984 966793 2 9 999995 1 118725 940819 -425337 2 2 999999 2 16 999985 1 736161 935377 214071 1 6 999997 -500137 2 516043 999945 2 9 999995 2 14 999983 1 2 999999 -813558 2 56839 474605 2 652951 928422 2 267078 789316 2 20889 785257 2 2 999999 2 15 999986 1 225523 835013 -826661 2 9 999995 1 2 999999 -533379 2 15 999991 1 2 999999 -617757 2 186388 264926 2 222227 321985 1 171631 812392 -40074 2 10 999984 1 2 999999 -724630 1 598022 888198 -238006 2 10 999989 1 2 999999 -174149 1 20 999991 207114 2 17817 884944 1 5 999989 -346436 1 18 999990 -146254 2 275978 352133 2 2 999999 1 9 999991 -596021 2 586026 997881 2 2 999999 2 8 999981 1 533744 831444 -658553 1 2 999999 -272725 2 2 999999 2 562661 692021 2 2 999999 1 17 999983 -288325 1 3 999984 381676 2 602154 642183 2 278926 975436 1 1 999995 754011 2 8799 289494 2 19 999989 2 2 999999 2 2 999999 2 426647 704528 2 65288 436457 2 2 999999 1 2 999999 -583384 2 2 999999 2 2 999999 1 2 999999 -951948 1 14 999994 740804 1 14 999992 -639335 1 2 999999 -728983 1 11 999983 -941814 2 6800 284979 2 10 999990 1 805207 873035 -533458 2 344206 663363 2 9 999996 1 259681 436587 -667446 1 415657 695099 -343953 1 2 999999 -39669 1 2 999999 954605 2 268776 381276 1 393859 415552 -837746 1 2 999999 -604592 2 6 999996 1 2 999999 -784943 2 2 999999 1 275862 321703 723799 2 148066 649275 2 15 999998 2 12 999990 2 638887 751720 1 1 999996 602581 2 2 999999 1 4 1000000 728671 2 561308 823046 2 2 999999 1 8 1000000 -605110 2 13 999988 1 691452 965327 907824 2 11 999986 2 16 999987 1 894821 903145 -267288 1 7 999984 -152563 2 190201 771910 2 373097 491391 1 2 999981 -591799 1 2 999999 -605869 1 2 999999 -260904 2 633374 979624 1 3 999983 610352 1 699775 971172 -149048 2 2 999999 1 2 999999 -125478 1 2 999999 -610115 1 2 999999 -458886 1 42144 197087 110709 1 2 999999 -335041 1 11 999998 -224125 1 17 999994 806654 1 194941 278182 119314 1 167007 259186 781862 2 98060 792153 1 355128 587361 174035 1 2 999999 881579 2 9 999998 2 15 999987 1 2 999999 -107500 1 2 999999 -126409 1 227312 249078 926496 2 118900 198348 1 2 999999 697532 2 615979 859160 1 2 999999 -855950 2 13 999987 1 19 999996 773821 1 20 999983 554806 2 15 999994 2 2 999999 1 59243 573257 -566399 2 2 999995 1 70559 731416 -863877 1 177592 797780 -542543 2 325607 380215 1 249812 866371 -506778 2 122103 524522 2 8 999995 2 444570 614497 1 2 999999 632955 2 2 999999 1 14 999997 288673 1 2 999999 -995517 1 2 999999 -725377 1 2 999999 138505 1 407767 454436 -432575 2 2 999999 1 734903 805378 893762 2 685532 978565 1 1 999989 270319 2 202850 413168 1 2 999999 950115 2 616431 974902 1 301059 695051 -820582 1 2 999999 -560376 2 2 999999 2 2 999999 1 395173 706878 -878171 2 2 999999 1 22889 37138 -986045 1 11694 559274 -697265 1 19 999999 -629031 1 13 999982 955049 1 310616 790546 -305046 1 851980 967261 255132 2 4 999989 2 415594 838311 1 6 999985 490078 1 2 999999 306004 1 589315 692361 950360 2 14 999994 1 2 999999 375719 2 4 999986 1 852012 939329 -120319 2 1 999999 2 640652 757120 2 2 999999 1 2 999999 -186203 1 395750 928018 198999 2 3 999995 1 135963 200018 815761 2 19 999981 2 328419 376078 1 20 999986 -639723 2 2 999999 2 2 999999 2 181345 432810 1 15984 701018 -862638 1 9 999990 114275 2 7 999985 1 7 999998 595976 2 267032 534776 2 210536 442706 2 12 999983 1 15 999989 -459012 1 16 1000000 196963 1 17 999985 -238404 2 847082 869968 2 8202 536078 2 11 999999 1 15 999997 -132817 2 984005 995101 2 219274 892801 2 382671 771155 1 9 999996 -554046 1 2 999999 -995595 1 143125 574829 -601558 1 2 999999 700607 1 4 999993 -775199 1 256472 632239 -835969 1 4 999991 -699666 1 2 999999 -733920 1 682926 789796 245398 2 332283 671001 1 20 999991 30307 2 4 999993 1 2 999999 -271439 2 2 999999 2 2 999999 1 2 999999 383695 2 2 999999 2 3 999983 2 2 999999 2 15 999983 1 2 999999 -829936 2 2 999999 1 2 999999 -844040 2 341621 995596 2 2 999999 2 2 999999 2 2 999999 2 14 999986 2 2 999999 2 2 999999 2 2 999999 2 16 999997 2 2 999999 2 2 999999 2 374695 804016 2 47065 61595 1 230111 417615 260583 2 11 999982 2 2 999999 2 329099 888188 1 20 999997 -9717 2 2 999999 2 319712 537407 1 1 999985 211957 1 14 999992 -483464 2 2 999983 1 2 999999 -873301 1 17 999994 -395636 2 2 999999 1 2 999999 -524716 1 886052 922042 -635589 1 2 999999 -387368 1 2 999999 986506 1 573273 984521 -169914 1 2 999999 -997023 2 2 999999 2 2 999999 2 359795 641925 1 207630 367569 200297 1 45086 415526 -78093 1 2 999998 858234 1 20 1000000 639291 1 2 999999 -820086 2 7 999990 2 15 999989 2 2 999999 2 191350 832765 1 204483 583121 12663 2 16029 746274 2 621312 798753 1 6 999996 -736912 1 219559 689651 250976 1 174861 204441 572263 2 103906 845400 2 14 999983 2 174602 847870 1 3 999988 653967 2 11 999981 1 340567 471264 628910 2 13 999981 2 2 999999 2 325204 558242 2 2 999999 1 2 999999 -279279 1 6 999992 -62627 2 11 999981 1 2 999999 -518266 1 20 999999 -215357 1 7 999996 -532453 2 17 999982 2 280277 292834 1 5 999996 881874 1 244827 813267 -800603 1 353076 557523 -113475 2 2 999999 2 10 999992 1 146067 360185 -787808 2 5 999993 1 2 999999 181249 2 2 999999 1 261565 380764 -435650 2 316018 745204 1 318924 641458 -971746 1 2 999999 795152 1 2 999999 -929415 1 6 999984 -273421 1 2 999999 501894 1 482702 649982 -312328 2 2 999999 2 395877 984912 2 2 999999 2 65501 257010 2 10 999997 2 15 999984 2 12 999985 2 11 999984 2 493348 808320 1 6 999984 592837 1 13 999994 -685424 2 2 999999 1 9 1000000 904417 2 216145 392007 1 2 999991 285915 1 8 999987 747770 1 7 999985 -456420 2 445304 605471 1 701892 900166 -746351 2 383519 416861 1 3 999985 -191355 2 12 999993 1 4 999998 -346010 2 2 999999 1 6 999990 264027 1 38217 408154 725360 1 2 999999 186045 1 10 999985 -494385 1 8 999981 629701 1 13 999991 -655433 2 6 999988 1 333594 338065 162340 1 2 999999 593332 2 2 999999 1 121651 773193 444230 2 2 999999 1 2 999999 2869 2 2 999999 1 2 999999 41966 2 9 999987 2 3 999998 1 457898 931185 -65549 1 2 999982 -277142 1 4 999989 -924127 1 2 999999 707732 2 59576 471169 1 2 999999 -403325 2 237754 631884 1 9 999990 -93636 1 814663 877036 161784 1 9 999987 148295 2 501285 830229 2 518913 661465 1 74903 452587 414895 1 14 999982 -853019 1 2 999999 -965906 2 2 999999 2 489448 823711 2 14 1000000 1 2 999999 569183 1 7 999999 10936 2 2 999999 2 709725 776871 2 12 999982 2 2 999999 2 14 999986 2 1518 784544 1 2 999999 793912 1 13 999992 144655 2 16 999992 1 329933 574787 -927102 2 12 999999 1 2 999999 -480093 2 155078 927689 1 422459 581361 -825639 2 827021 935032 2 2 999999 1 281557 576814 -21624 1 11 999990 -3720 1 2 999999 940006 1 844026 863665 -949426 2 830990 966413 2 730641 910902 2 421903 673321 1 2 999999 717536 2 2 999999 1 290997 368513 -633099 1 2 999999 162338 2 249213 981572 2 13 999983 1 10 999997 536485 1 2 999999 48761 1 2 999999 -5526 1 154791 527500 -485939 1 10 999988 -514139 2 690863 821174 1 2 999999 -706914 2 106592 914914 2 2 999999 1 19 999993 88058 1 11 999990 869849 1 2 999999 113685 2 5 999997 2 2 999999 2 8 999983 1 2 999999 -947524 1 91213 488987 -38544 1 2 999999 923046 2 362591 436823 1 97790 932311 -173534 1 498010 588361 -535856 2 14 999991 2 18 999986 2 1 999981 1 472436 973744 492743 2 6 999994 2 161433 736194 2 6 999995 1 3 999984 -753720 2 2 999999 1 10 999991 639407 1 524730 862769 -219362 1 1 999985 -635504 1 679256 897657 -248833 2 2 999999 2 4 999985 1 2 999999 -150221 1 2 999999 396470 1 2 999999 -746678 1 205526 561137 -2441 2 2 999999 1 442845 556588 735214 2 10 999984 1 2 999999 -498375 2 262971 767065 2 905930 973625 1 2 999999 164995 2 14 999986 2 553128 927170 2 2 999999 1 2 999999 90094 2 2 999999 1 2 999999 -914633 2 206523 617305 2 2 999999 1 2 999999 -41743 2 7 999993 2 2 999999 2 148993 723400 1 459555 767648 63763 2 14 999984 1 7 999985 878350 1 2 999999 751816 2 263716 286947 1 20 999983 454372 2 2 999999 2 4 999993 2 2 999999 2 6 999997 2 50701 118497 2 20 999989 1 2 999999 371019 1 5 999991 478941 2 19 999986 1 225435 257001 797113 2 12 999995 2 662751 922163 2 38018 626073 1 2 999999 -719578 2 8 999986 1 2 999999 -765652 1 6 999986 419262 1 2 999999 162262 1 2 999999 -132741 1 830650 965227 551665 1 2 999999 -203285 2 7 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999994 2 3 999994 1 2 999999 -351104 1 2 999999 777901 1 324113 779958 717443 1 128440 223820 187110 1 19 999993 -849250 2 835431 945678 2 2 999999 1 18 999991 -127804 2 9 999984 1 8 999986 279150 1 269796 340654 902775 1 9 999992 353791 2 233877 365037 2 11 999986 1 13 999981 343336 2 56225 574845 2 217690 269028 2 451940 886360 2 393563 412884 1 64124 116136 983864 2 188479 923894 2 270316 880945 1 110886 772363 -466960 1 2 999999 -802646 1 2 999999 378670 1 8 999992 -621626 1 348435 459203 -453864 1 9 999983 912666 2 206678 974304 2 4 999993 1 10 999981 -96379 1 13 999993 -956882 2 2 999999 2 2 999999 1 363782 397522 -687764 1 2 999999 -32289 2 18 999984 1 9 999983 -974795 1 2 999999 -316424 2 6 999984 1 2 999999 435394 2 2 999999 2 19 999988 1 243339 354098 548394 1 2 999999 534194 1 2 999999 919489 1 2 999999 -489037 2 16 999981 2 2 999999 1 9 1000000 -787270 2 2 999999 2 10 999981 1 8 999981 499458 2 204862 454429 1 2 999999 182942 1 11 999998 -666920 2 169228 449371 2 137994 231907 1 193561 332457 459971 2 2 999999 2 709 128887 2 9 999999 1 62583 401623 -367909 2 195855 696578 1 5 999997 588563 2 11 999992 1 6 999987 855485 2 205254 454870 1 16 999981 335554 1 42357 97511 321946 2 865898 986786 1 2 999999 929476 2 3 999994 1 139494 245045 -344223 1 19 999992 662534 1 406271 576291 533280 1 2 999999 645035 1 90016 270835 -454570 2 614223 967953 1 9 999994 -116737 2 264835 670248 2 2 999999 1 1 999987 -111646 1 5 999998 -588497 1 2 999999 626869 2 10 999988 2 14 999997 2 149308 356847 1 390765 878923 -7913 1 2 999999 -995913 2 13843 451877 1 2 999999 894506 2 524305 855825 1 18 999995 -127550 2 2 999999 2 18 999993 1 2 999999 -554227 1 2 999999 30064 2 5 1000000 2 423667 831522 2 64275 452875 1 526799 622565 90482 2 10 999990 2 2 999999 2 2 999999 2 2 999999 2 6 999985 1 142377 949097 -765724 2 2 999999 2 118459 427372 2 2 999999 1 183156 843114 -399927 2 97317 672934 1 392527 627875 -137496 1 14 999988 -88099 1 2 999999 -269093 2 2 999999 1 2 999999 104366 1 339370 714546 791965 1 20 999981 776661 2 2 999999 1 163757 701269 -4770 1 2 999999 -373969 2 122857 450133 1 50743 637928 776215 1 448091 541561 446380 2 37352 322183 1 2 999999 -345923 1 19 999983 103941 1 347691 561821 837744 1 118608 955817 250098 1 2 999999 345301 2 2 999999 1 16 999992 -489392 2 6 999994 1 16 999999 897910 2 25934 101400 1 2 999999 -383977 1 2 999999 691160 1 7 999983 594194 2 5 999996 1 2 999999 -307298 1 18 999989 -39808 1 2 999999 96974 1 13 999986 -911449 2 2 999999 2 12 999998 1 128849 346683 742990 1 10 1000000 882177 1 13 999999 456327 2 2 999999 2 2 999999 1 4 999993 438583 1 415583 603953 -198807 1 231777 735300 933624 1 206821 753556 479865 2 11 999989 1 1 999996 832202 2 13 999985 1 433214 555244 -554123 2 424719 979575 2 4 999989 2 2 999999 1 159216 424102 649310 2 128964 851604 1 2 999999 779106 2 2 999999 2 16 999986 2 728950 969157 1 15 999982 454129 1 176453 655369 435781 2 521343 821859 2 9 999990 2 19 999981 2 17 999994 1 605450 648483 482294 2 2 999999 1 2 999999 -409611 2 2 999999 2 514384 551315 1 2 999999 640544 1 14 999987 -783094 1 234857 861466 -18417 1 333533 639607 -663695 1 606975 797696 -511797 2 2 999999 2 3 999992 2 2 999999 2 2 999999 1 11 999993 262373 2 552509 617566 1 19 999993 -509902 1 883060 911262 -184208 2 14 999981 2 2 999997 1 2 999999 -289288 1 2 999999 -57879 1 7 999993 364236 2 2 999999 2 2 999999 2 15 999995 1 206232 365520 673571 1 473290 639540 -947435 1 15 999994 -148752 2 701532 740581 2 370432 572974 2 14 999998 1 402005 683718 -182611 1 303766 768933 -807691 2 2 999999 1 2 999999 -878159 1 2 999999 717368 1 2 999999 785766 1 2 999999 941854 2 2 999999 2 6 999999 2 2 999999 1 2 999999 -617073 2 2 999999 1 1 1000000 -746202 1 618868 716506 -324175 2 2 999999 2 2 999999 1 2 999999 190461 1 293787 418685 190061 2 5 999993 1 2 999999 -402424 2 103561 525863 2 2 999999 1 2 999999 -790230 1 17 999989 -395614 1 4 999999 -837214 1 130560 689283 258255 1 115670 336315 -896111 1 6 1000000 -290999 2 2 999999 2 2 999999 1 2 999999 535515 2 3 999983 2 2 999999 1 6 999985 316155 1 2 999999 -736240 1 2 999999 833282 2 2 999992 1 792062 939305 -449726 2 637303 976841 2 1 1000000 2 2 999999 1 382021 767164 -812839 2 17 999991 2 4 999999 1 155146 453281 636811 2 2 999999 2 8 999989 1 677132 745782 641375 1 2 999999 637235 1 2 999999 -996191 2 2 999999 2 468368 476404 1 20 999998 729302 2 17 999998 2 529882 906663 1 14 999996 -431886 1 584785 917046 729693 1 148704 458908 864733 1 6 999987 103736 2 15038 277696 1 2 999999 -475953 1 729473 915304 427661 1 9 999984 -383841 1 15 999989 944803 2 328589 819835 2 2 999999 1 722694 848684 -896099 1 712563 894068 929294 1 147884 384321 -979734 1 77841 772716 -728504 2 2 999999 2 15 999986 2 86376 132271 2 2 999999 2 6 999999 1 19 999988 -90722 1 11 999998 -403356 1 11 999981 -4294 1 16 999993 17416 2 156877 593287 2 2 999999 2 9 999984 1 320772 591547 -377632 2 2 999999 2 15 999999 2 2 999999 2 309410 447721 2 19 999982 1 2 999999 -935495 1 1 999988 -668212 1 2 999999 -649810 1 146909 451193 -530977 1 41418 495333 -441816 2 297239 866253 2 2 999999 2 2 999999 1 2 999999 -367628 1 2 999999 550384 1 2 999990 248584 2 9 1000000 2 124746 956359 1 17 999994 385562 2 2 999999 2 2 999999 2 248684 883926 2 355189 678555 2 461986 750208 2 884133 934460 1 4 999996 -520423 1 323397 530802 885483 1 8922 909097 346861 2 301374 553321 2 293424 461992 2 16 999995 1 2 999999 331725 1 132490 874534 -477851 2 14 1000000 2 2 999999 2 2 999999 1 18 999998 -260522 1 2 999999 -539835 1 136881 581852 900674 2 2 999999 2 251375 714187 1 348537 617529 277465 2 7 999992 1 265582 916483 534095 2 5 999996 1 211498 631241 -434196 1 2 999999 294528 1 2 999999 545372 1 16 999981 -383725 2 16 999986 2 4 999983 1 631588 966313 -925322 2 8 999997 2 258331 468083 2 2 999999 1 2 999999 -161964 1 375147 550730 204659 2 2 999999 1 1 999999 -827936 2 5 999990 2 359090 585711 2 2 999999 1 2 999999 388567 2 2 999999 1 11 999982 289220 2 2 999999 2 156769 487832 1 2 999999 787074 1 2 999999 237530 1 707285 849205 805679 1 3 999983 479441 1 18 999990 -145124 1 8 999998 717752 2 18 999981 1 11 999982 -243716 2 48056 867642 2 2 999999 1 2 999999 -940145 1 2 999999 949775 2 18 999992 2 4 999996 2 2 999999 1 2 999999 562544 2 342750 885337 2 19 999981 1 2 999999 167515 1 173851 952433 842214 2 16 999989 2 8 999983 1 176611 240965 927500 1 435978 775589 442135 2 14 999992 1 529479 604047 -738804 2 79657 313285 2 1 999998 2 273894 862266 2 86740 389306 2 2 999999 1 2 999998 -659673 1 126028 912751 -411004 2 2 999999 1 2 999999 -819872 2 57321 583947 1 2 999999 544804 2 16 999989 2 2 999999 1 437356 514699 -58412 1 2 999999 -82608 1 7 999996 309355 1 20 999993 -479146 2 491675 602716 2 2 999999 1 410627 744517 -68889 1 2 999999 826446 1 391202 977440 -381906 2 4 999996 2 5 999995 1 232009 763381 559935 1 19 999988 -930485 1 2 999999 265830 1 230518 810825 382102 2 2 999999 2 4 999999 2 683581 967306 2 2 999999 2 2 999999 1 27543 192061 -60884 1 352794 661424 -164447 2 49355 279635 1 2 999999 -691736 1 8 999990 685596 1 9 999986 -468486 1 2 999984 -257164 2 5 999998 2 17 999984 1 7 999998 -592818 1 2 999999 -703074 1 19 999994 652129 1 936059 945188 138276 2 2 999999 1 2 999999 319069 1 551371 890769 -849076 1 2 999999 -223232 2 19 999984 1 505235 864614 437635 1 317054 735477 -831185 2 319403 902384 2 7 999986 1 364380 778489 725428 1 16 999992 983168 2 7 999982 2 634902 659250 1 149739 848160 702240 1 397697 914250 -723376 1 581101 612921 -629436 1 11 999988 -628288 2 2 999999 1 2 999999 541550 1 194052 671673 -627405 1 15 999982 -304422 1 2 999999 -674034 2 15 999997 1 17 999992 239175 2 2 999999 1 4 999990 -569539 1 403437 412607 974782 2 8 999991 1 2 999999 983258 2 345144 681723 1 2 999991 -695439 1 96242 879452 436524 1 2 999999 991828 1 2 999999 -484731 1 10 999981 805940 1 11 999990 557515 2 7 999989 1 490258 639452 657324 1 617728 891701 -461505 1 2 999999 -528733 1 20 1000000 -162047 2 61847 760272 1 11 999999 717060 2 16 999981 1 419890 869494 -129412 1 12 999989 -956804 1 2 999999 938270 1 79305 465060 -936272 1 12 999999 415430 2 2 999999 2 2 999999 1 2 999999 747113 1 556891 689375 -173215 1 174012 299050 -309215 1 2 999999 411979 1 317556 687022 -723558 1 13 999998 110092 2 2 999999 1 14 999993 706052 1 7 999995 -329599 1 2 999999 -48864 2 20 999996 2 199412 648709 1 5 999984 -670771 2 9 999984 2 167053 907524 1 12 999989 -652938 2 2 999999 1 245770 368136 -682164 2 19 999998 2 2 999999 1 2 999999 411238 2 163068 690353 2 6 999989 1 133910 218298 459007 1 625780 702033 -501309 1 8 999998 539743 2 2 999999 2 2 999999 2 8 999994 1 2 999999 -111979 1 339354 627159 943828 1 18 999997 650130 1 36263 118796 493483 1 588032 696027 807742 2 7 999987 1 2 999999 -333573 2 2 999999 2 11 999985 1 2 999999 674573 1 2 999999 -682048 2 369828 913956 1 388893 730389 -763959 1 2 999999 -228804 1 2 999999 -276090 1 15 999992 -527101 1 478088 589857 -921960 1 4 999982 328488 2 262181 686398 1 400193 475709 -64562 2 313161 314142 1 13 999991 33383 2 2 999999 2 1 999982 2 2 999999 2 272670 788640 2 8 999998 1 18 999993 551490 2 2 999999 2 383072 409833 1 813860 862369 571804 2 19 999990 1 2 999999 88184 2 2 999999 1 2 999999 -769127 2 2 999999 1 14 999991 -925683 2 7 999991 2 2 999999 1 19 999981 770574 2 50243 85667 1 2 999999 921485 2 3 999987 1 16 999997 2141 2 2 999999 2 2 999999 1 2 999999 715045 2 702406 715052 1 132231 704077 279885 2 353235 449654 2 2 999997 1 48349 199041 597988 2 637011 693632 1 197541 598620 576890 2 2 999999 1 18 999990 21696 1 11 999992 -530244 2 2 999999 1 2 999999 -769594 2 7 1000000 2 350242 878714 2 2 999999 1 2 999999 -58737 2 16 999987 2 14 999995 1 171540 415838 -284141 2 2 999999 2 2 999999 1 1 999985 -988513 2 276756 906670 1 11 999996 171755 1 20 999991 518894 1 163065 383078 880963 1 2 999999 506345 1 2 999999 147076 2 2 999999 2 308830 717826 2 15 999983 2 2 999999 1 8 1000000 -72028 2 298372 686176 1 2 999999 -291318 2 7 999992 2 554376 674076 2 613958 649327 2 15 999981 1 2 999999 -168293 1 33628 318662 -77351 2 2 999999 2 2 999999 2 131967 880940 2 93910 882777 1 2 999999 -593432 1 293769 989581 -416106 2 14 999984 1 2 999999 -751414 1 2 999999 6408 1 2 999999 -676827 1 2 999999 -111964 2 5 999992 2 452658 458945 1 19 999998 685432 2 2 999999 1 4 999989 -722740 1 19 999983 465152 1 2 999999 -904257 2 371233 758443 2 10 999993 2 2 999999 1 1 999981 -153525 1 2 999999 362337 1 327687 538457 559766 1 2 999999 272727 2 13 999995 1 660 985784 391908 1 19 999988 -177177 2 192649 544908 1 2 999999 115878 1 2 999999 802554 2 8 999998 1 544707 763295 241968 1 7 999988 -798860 1 516911 573326 -900076 2 18 999986 1 2 999999 -111291 1 112139 518973 -281533 1 795195 907237 225247 1 2 999999 947445 2 2 999999 1 2 999999 -968008 1 2 999999 567408 1 2 999999 181885 2 2 999999 2 9 999986 2 16 1000000 1 331117 517717 -957125 2 2 999999 1 821182 990787 466804 2 2 999999 2 103863 311373 2 20 999998 1 2 999999 -402584 1 271460 504995 -933374 1 8 999981 574925 2 350240 756594 2 250418 336329 2 442556 937490 1 2 999999 290299 1 2 999999 -778143 2 2 999999 2 2 999999 2 35833 646184 2 10 999996 2 4 999983 1 2 999999 838887 1 9 999990 -81194 1 2 999999 757859 2 2 999999 1 2 999999 -132353 1 3 999985 -456074 1 78577 327175 26997 2 2 999999 2 845131 916736 2 252642 707399 1 279312 425288 563829 2 739679 922337 1 2 999989 655091 1 421929 656655 855615 1 16 999995 -647976 2 16 999981 1 11 999982 138992 2 20 999997 2 12 999991 1 44273 817126 -425729 2 17 999992 2 2 999999 2 180759 423117 2 2 999998 2 243157 821478 1 7 999996 389950 1 572834 752492 -352224 2 317924 429576 1 2 999999 188050 1 2 999999 -79207 2 2 999999 1 213153 360022 734023 2 2 999999 1 12 999992 507892 2 2 999999 2 258169 976488 1 2 999999 -855797 2 494631 891645 1 2 999999 -235389 1 1 999983 549082 1 262514 398520 -764755 2 13 999995 2 64062 417588 1 5 999990 -442475 1 2 999999 -355665 1 2 999999 684791 1 2 999999 852123 1 19 999991 -640765 2 351737 465424 2 2 999999 2 2 999999 1 13 999984 -93839 2 2 999999 1 18 999990 -581344 1 15 999988 -787392 1 828557 943902 -772516 1 2 999999 388436 1 2 999999 657018 2 2 999999 1 820951 962212 -373158 1 2 999999 -767638 1 8 999999 787676 1 2 999999 532242 2 538565 713448 1 12 999994 -416530 1 270441 367091 201598 2 2 999999 2 2 999999 2 11 999991 1 2 999999 -180128 1 5 999993 169351 1 191916 904200 201969 1 2 999999 -22601 2 2 999999 2 7 999986 2 573722 621081 2 5 999996 1 21061 292307 -680813 2 633769 790536 2 20 999993 2 415454 663211 2 2 999999 2 17 999990 1 2 999999 869322 2 124197 884083 1 13 999982 -838247 1 2 999999 76265 2 9 1000000 2 16 999992 1 774666 867208 77477 2 80592 581638 1 395701 480267 641066 1 193786 851596 665091 2 20 999993 1 2 999999 -959609 2 412931 980530 2 2 999999 2 480460 666066 1 12 999992 697397 1 2 999984 -11241 2 4 999990 1 2 999999 -56536 1 2 999999 -295127 1 93624 711992 699326 2 2 999999 2 2 999999 1 2 999999 -602804 2 818565 936762 2 489363 875938 2 2 999999 1 269306 703805 -115181 1 2 999999 -281999 2 9 999994 2 2 999999 1 7 999986 637865 2 2 999999 2 95348 730793 2 18 999994 2 483167 724069 1 14 999991 -307180 2 415807 473893 1 2 999999 -549352 1 2 999999 -528323 1 2 999999 633641 2 2 999999 1 19 999981 883078 2 516831 766895 1 2 999999 -49843 2 2 999999 1 10 1000000 985487 1 8 999982 971824 1 2 999999 576227 2 2 999999 1 2 999999 -438943 2 853833 945788 1 2 999999 -600793 1 324281 828930 276481 2 2 999999 1 458247 764372 -252257 2 2 999999 2 2 999999 2 420850 930140 2 20 999992 2 1958 72018 2 2 999999 2 18 999996 2 10 999987 2 74429 524812 1 2 999999 158846 2 2 999999 1 15 999992 683865 1 2 999999 910559 1 355658 730942 -936535 2 51278 806488 2 12 999985 1 2 999999 832813 2 6 999992 2 12 999997 2 9 999982 1 2 999999 587269 2 823258 886496 2 10 999998 1 259848 836296 446592 1 17 999981 431776 2 18817 456935 1 2 999999 750664 2 2 999999 2 15 999989 1 17 999993 877279 1 127970 287270 -95345 2 194911 883235 1 2 999999 965165 2 1 999983 1 9 999996 582269 1 2 999999 256690 1 17 999989 991752 2 566580 908979 1 300717 551262 -241044 2 2 999999 1 2 999999 -591355 1 12 999985 -169030 1 14 999996 585704 1 15 999995 710101 1 436507 862336 707849 2 10739 676407 1 443877 466997 -626742 2 958356 969033 2 2 999999 2 3 999983 2 15 999996 1 9 999996 973059 1 14 999992 465813 2 101387 194220 1 4 999990 -564202 1 10 999994 -891819 1 388962 427000 -119114 2 788296 849191 2 228166 275988 2 2 999999 2 91274 350628 2 38380 520866 1 2 999999 481215 1 2 999999 337121 2 19 999994 1 2 999999 -886433 1 2 999999 -62178 2 3 999990 1 151505 653966 199300 1 355222 663408 76596 1 222741 280282 943433 2 2 999999 1 13151 652504 797235 2 5 999989 1 2 999999 -449368 1 18 999986 238757 2 12 999993 2 735217 764812 2 4 999992 2 18 999997 1 14 999989 -25443 2 2 999999 2 2 999999 1 2 999999 -941434 1 136276 482031 -619906 2 1 999988 2 18 999982 2 1 999993 2 75155 512287 1 2 999999 198183 1 2 999999 -832803 1 16 999989 -370860 1 85204 546272 728051 1 2 999999 -104761 2 8 999990 1 19 999999 820666 1 14 999998 -763965 2 2 999999 1 9 999986 -413047 2 3711 564092 2 2 999999 1 395244 992651 -881884 2 2 999999 1 16 999996 682339 1 2 999999 -590134 1 11 999997 -744030 2 2 999999 2 7 999990 1 2 999999 -939886 2 124745 156819 1 18 999981 511282 1 441307 679525 -149675 2 295456 669774 2 170245 770529 2 153464 239485 1 2 999999 111003 2 2 999999 2 1 999981 1 11 999990 243242 2 291819 835876 1 7 999992 600927 1 20 999994 148411 2 104126 613952 1 430601 665452 271249 2 650463 778999 2 20 999985 2 2 999999 2 14 999985 1 273215 403131 643997 1 2 999999 -960953 1 2 999999 313687 2 5 999994 2 525218 628621 1 816874 971764 211458 1 19 999996 -991433 2 2 999999 2 450001 566045 2 2 999999 1 2 999999 211369 1 2 999999 491664 1 2 999999 936186 1 13 999983 -82338 1 3 999982 -10593 1 6 999991 -467542 1 2 999999 375209 2 405367 523411 1 2 999999 189000 1 18 999988 -52515 1 9 999992 -909794 2 16 999992 2 2 999999 2 768514 999247 1 2 999999 -712363 2 2 999999 1 2 999999 294159 1 67181 553881 382295 2 452412 750286 2 2 999999 2 2 999999 1 13 1000000 589939 2 2 999999 1 760305 764540 -4500 1 678928 834308 669236 2 2 999999 2 220965 868152 2 2 999999 2 9 1000000 1 899607 920050 837520 1 2 999999 -48862 2 2 999999 1 2 999999 772964 1 386759 769171 501170 2 59485 498308 1 8 1000000 915464 2 8 999983 1 2 999999 705051 1 20 999995 -80774 1 128055 918324 -204688 2 570092 584733 1 18 999992 195339 2 208908 415407 2 277147 975389 2 788380 789324 1 17 999984 396447 2 2 999999 2 2 999999 1 2 999999 490846 2 2 999999 1 80337 841906 667499 1 19 999985 738092 1 2 999999 -790320 2 6 999984 2 2 999999 1 256673 459080 -316961 2 158854 536828 1 1 999995 103298 2 13 999987 1 11 999984 -616947 1 2 999999 27651 2 543899 608156 1 2 999999 120520 1 2 999999 -25717 1 18 999998 -258739 2 2 999999 1 20 999998 -116156 1 274781 542651 226367 2 19 999981 1 2 999990 -231854 2 20 999994 2 2 999999 1 600878 617779 866932 2 2 999999 2 12 999984 1 10 999984 283398 2 7 999991 1 10 999983 -901396 2 2 999999 1 16 999985 -566094 2 9 999989 1 2 999999 -501885 1 16 999986 823928 2 2 999999 1 2 999999 350589 2 2 999999 2 269633 965466 2 15 999986 2 2 999999 1 7 999989 530304 1 2 999999 -400791 2 523485 534527 2 2 999999 1 2 999999 197740 1 1575 953894 -54254 2 2 999999 2 2 999999 2 2 999999 2 8 999993 2 10374 408121 1 12 999983 -387150 1 2 999999 -280635 1 2 999999 945962 1 16 1000000 -898866 2 10 999982 2 323862 361602 2 13 999993 1 163056 933288 -588348 2 734075 962245 2 8 999999 1 15 999991 -716723 2 3 999995 2 20 999994 2 9729 485323 2 2 999999 2 2 999999 1 494843 938107 -542854 2 2 999999 2 4 999984 1 19534 854568 577565 2 149772 870478 2 79638 238859 1 358789 588034 -390272 1 503573 986417 841059 2 2 999999 2 141705 193969 2 11 999990 1 2 999999 -483474 2 2 999999 2 7 999997 2 2 999999 1 15 999995 -783261 2 13 999987 2 3 999984 2 6 999993 2 2 999999 1 240845 984870 309514 1 2 999999 273283 1 5296 424462 148617 2 2 999999 1 8 999989 -679600 1 2 999999 631730 2 21466 606355 1 9451 69146 43502 1 27500 266892 -502897 1 1 1000000 -912089 1 17 999983 215835 1 368502 965058 571608 1 160692 262096 967902 1 393534 946952 -814583 2 436973 823817 1 355900 499104 -193696 2 607856 959127 1 102458 386699 -66903 2 706978 727219 1 8 999990 -763555 2 2 999999 1 18 999992 -424518 2 2 999999 2 6 999994 2 2 999999 2 7 999999 2 2 999999 2 157165 281278 1 15 999989 244557 2 2 999999 1 2 999999 -210812 2 231468 616227 1 24601 387243 993311 2 264558 439846 2 2 999999 1 16893 904881 804944 2 2 999999 1 2 999999 -443440 2 2 999999 1 46994 150577 -202358 2 11 999996 2 2 999999 1 7 999982 88955 2 233095 310881 1 302842 734680 797465 2 14 999998 2 2 999999 2 245458 371417 1 9 999982 -251901 2 2 999999 2 2 999999 1 2 999999 -880067 2 327720 729032 1 1 999989 -118869 2 284308 558680 2 16 999987 1 290531 404236 -859222 2 13 999996 1 16 999989 542772 1 2 999999 232474 2 35045 830488 1 2 999999 960575 2 2 999999 1 2 999999 522349 1 2 999999 608120 2 2 999999 1 19 999989 899704 1 7 999997 890771 2 10 999993 2 2 999999 2 2 999999 2 14 999985 2 2 999999 2 16 999986 2 6 999982 2 2 999999 1 2 999999 510969 1 1 999999 -510642 2 532120 643824 1 2 999999 855079 2 2 999999 2 2 999999 1 2 999999 -626954 2 690951 935697 2 2 999999 1 12 999994 501403 2 1 999996 1 44464 687605 459406 1 193427 885749 -542330 2 2 999999 1 2 999999 -336352 2 2 999999 1 17 999989 723737 2 775055 936506 1 5 999988 453434 1 4 999984 236006 1 2 999999 716377 2 15 999989 2 400370 497797 2 28435 94317 1 2 999999 -943560 2 2 999999 1 671298 779415 146909 1 2 999999 -344479 2 2 999999 2 12 999988 2 2 999999 2 105020 147339 1 2 999999 -577018 2 2 999999 1 5 999981 -733092 2 3 999981 1 2 999999 -153967 1 6 999994 236508 1 2 999999 599096 2 18 999986 1 7 999999 -335276 1 209434 286841 -512809 2 572423 633033 1 473317 880974 -673799 1 2 999999 -176993 2 2 999999 2 300004 967174 1 341845 515218 669690 1 19 999995 97745 1 2 999999 319153 1 12 999986 964408 1 243567 454535 -683941 2 2 999999 1 19 999986 -425178 1 4826 26309 -603347 2 6 999989 1 654005 964519 221911 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 481396 547957 -365509 2 8 1000000 2 2 999999 1 6 999982 -860321 2 2 999999 2 53479 494503 1 20 999993 417 2 408938 710339 1 2 999999 -143929 1 16 999998 -335577 2 2 999987 2 2 999999 1 2 999999 -705422 2 187502 352598 1 2 999999 481262 1 199411 296811 -731181 1 2 999999 778155 1 8 999996 941125 1 11 999991 349991 1 1 999992 12548 1 163705 989575 265452 1 2 999999 -284099 2 2 999999 2 16 999991 1 2 999999 849698 2 2 999999 2 2 999999 2 2 999983 2 2 999999 2 2 999999 2 71630 872776 1 2 999999 -482063 1 265402 950907 346237 2 121485 621738 2 89260 699663 1 2 999999 -311124 1 2 999999 890697 2 70288 691055 1 14 999990 -345559 1 2 999999 -117317 1 2 999983 -120807 1 2 999999 669851 1 207574 515057 -684791 2 2 999999 2 2 999999 1 2 999991 75585 2 28326 968549 2 436193 662497 1 14 999982 -566446 1 2 999999 520091 2 569237 927379 1 2 999999 11151 2 51233 457010 1 6 999993 -729445 1 2 999999 730484 2 5 999983 2 2 999999 2 18 999985 1 2 999999 142436 1 11 999994 929426 1 2 999999 -910831 1 14 999988 -978161 1 950919 972418 774162 2 16 999991 1 2 999999 326369 2 523104 885447 1 14627 365880 -198191 2 92635 969275 1 2 999999 653419 1 2 999999 -86295 2 1 999998 1 2 999999 -225366 2 5 999998 2 113289 115964 1 4 999996 -654488 1 2 999999 870540 2 212714 633107 1 15 999990 275838 1 272891 617865 192418 2 9 999995 2 277591 295492 1 333519 393781 300322 2 137691 984484 1 42335 620619 -452081 1 2 999999 -6667 1 802976 999183 671911 2 82543 584945 2 2 999999 1 16 999998 990562 1 25755 956855 -857355 1 7 999988 -564441 1 10 999993 516102 2 2 999999 2 2 999999 1 17 999987 83987 1 230137 934271 643447 2 2 999999 2 11 999982 1 16 1000000 467325 2 268994 995263 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -859119 1 2 999999 -600041 1 2 999999 -310655 1 159883 553762 138857 1 2 999999 -222446 2 16 999990 2 608041 884435 1 2 999999 806897 1 595228 795186 199444 1 2 999999 164686 2 2 999999 2 218428 422022 2 7 999990 2 2 999999 2 594795 771586 2 2 999999 2 101175 163618 2 6 1000000 2 343723 818054 2 716821 726684 1 4 999992 -55932 2 382154 564036 2 2 999999 1 16 999985 -958829 1 2 999999 -730698 1 188667 299618 -609469 2 44648 520220 1 2 999999 -495497 1 2 999999 69044 2 18018 725132 2 2 999999 2 2 999999 1 18 999996 -855248 1 480935 924056 351222 2 19 999985 2 493611 721181 2 2 999999 1 2 999999 708777 1 2 999999 609045 2 18 999999 1 2 999999 -137719 2 2 999999 2 2 999999 1 15 999997 -975537 2 18 999990 2 5 999995 2 416211 678537 2 202086 264968 2 458791 846272 1 903517 973404 820066 1 438469 831162 953074 1 758459 973545 940575 2 17 999992 1 2 999999 -569993 2 14 999995 1 550385 591683 800988 1 17 999990 -200548 1 19 999989 -969233 1 709835 764245 120536 2 615227 622483 1 2 999999 302441 1 9 999995 -136109 2 2 999999 2 305250 630476 2 13 999993 2 2 999999 2 27842 749867 2 178580 854408 1 6 999996 -980623 2 94659 727991 1 2 999999 584202 1 19 999996 349824 2 16 999989 2 824140 923320 2 241952 405168 2 13 999985 1 2 999999 -338703 2 246772 504848 2 2 999999 2 544763 753256 2 3 999996 1 400748 965273 -549830 2 41636 746734 2 20 999999 1 194148 327648 -437358 1 2 999999 222666 2 2 999999 2 6 999981 2 2 999999 1 333999 502845 685816 1 675880 903756 -54092 2 2 999999 2 425390 566232 2 2 999999 2 423646 531054 2 17 999991 2 60841 401563 2 11 999996 2 2 999999 2 2 999999 1 588116 672941 -671580 1 1 999992 -577348 1 2 999999 705973 1 18 1000000 232824 2 2 999999 1 20 999998 -48468 2 8 999992 2 15 999999 1 569173 880832 -718675 1 2 999999 -490570 1 106326 472675 353572 2 12 999984 2 2 999999 2 284611 313713 2 2 999999 1 2 999999 314156 2 629034 697607 1 2 999999 422107 1 16 999990 -790474 2 2 999999 2 844849 966498 2 666462 823898 2 14 999983 1 6 999989 642456 2 557660 993205 2 102829 482220 1 9 999982 -938325 1 10 999991 -335216 1 311456 494059 -305021 1 970023 992150 -780022 1 4 999992 -144372 2 12 999999 1 2 999999 -653405 2 86729 400214 1 181739 833385 336218 2 557026 757320 2 154211 743933 2 2 999999 1 2 999999 -38450 1 312046 395622 -503347 1 2 999997 -174633 2 9 999985 2 2 999999 2 14 999984 2 2 999999 1 179664 275052 -511948 2 428848 731645 1 13 999986 -433614 2 2 999999 2 36507 263172 1 2 999999 -333368 1 9 999997 165635 1 2 999996 -614991 2 11 999991 1 2 999999 -527993 1 675150 780742 51319 1 2 999999 64296 1 2 999999 863675 1 521296 666835 46078 1 269970 511582 -551111 1 2 999999 -626716 2 4 1000000 1 135251 248593 407431 1 306127 955050 232159 2 2 999999 1 7 999996 -932640 1 2 999999 51152 1 2 999999 993619 1 18 999981 152677 1 2 999999 213191 2 7 999992 1 2 999999 862049 2 2 999999 2 2 999999 1 2 999999 848033 1 2 999999 -89957 2 654790 704497 1 81704 113072 -25109 2 2 999999 2 2 999999 2 2 999999 1 8 999984 -382353 2 2 999999 2 804566 993338 1 451902 905330 -779334 2 2 999999 1 2 999999 104944 2 8 999989 2 131819 273878 2 2 999999 1 2 999999 -692295 2 2 999999 2 2 999999 1 2 999999 -843241 1 350225 741341 -58525 1 32179 219224 -65926 2 2 999999 2 2 999998 2 69116 574860 1 256042 793293 -445231 2 2 999999 1 413598 944207 913554 2 1 999999 2 2 999999 2 2 999999 1 2 999999 -633823 1 43633 414369 984577 1 15 1000000 -2522 2 11 999985 1 7 1000000 989107 2 2 999999 1 17 999993 -642230 1 2 999999 -900298 1 19 999987 -937493 2 7 999995 1 611069 947694 444569 2 2 999999 2 8 999984 2 148615 627346 2 513494 856688 2 196212 853016 2 2 999999 2 2 999999 2 2 999999 1 8 999987 247394 1 2 999999 577010 1 175393 964386 -667743 1 7 999990 -382433 1 13 1000000 -392634 2 2 999999 2 2 999999 1 15 999981 -501246 2 275219 599046 1 282397 728387 134154 1 12 999989 994857 2 2 999999 1 495865 542812 -603769 1 2 999999 -98496 2 2 999999 1 685060 788030 148102 2 2 999999 1 2 999999 29857 1 18 999992 706327 2 10 999994 1 2 999999 169763 2 13 999991 1 341216 816847 -915351 1 1 999985 910769 1 561626 836080 787139 2 2 999999 1 7 999994 553673 2 2 999999 2 2 999999 2 16 999993 1 2 999999 -724234 1 14 999992 -361616 2 2 999999 1 2 999999 237287 2 2 999999 1 13 999999 166913 2 2 999999 1 3 999987 -143202 2 405741 759797 1 162941 701949 -847248 1 18 999996 528799 1 16033 229528 -732887 2 2 999999 2 2 999999 1 336968 799684 548789 1 233350 785750 371740 2 2 999999 1 770799 808999 868801 2 2 999999 2 272967 423980 2 6 999991 1 2 999999 -542520 1 2 999999 -597698 2 14 999998 2 136654 427590 2 4 999986 2 2 999999 2 9 999981 2 493032 776330 2 2 999999 1 167342 404732 -984120 1 7 999994 89368 1 519009 608698 -549984 2 745991 923471 2 42957 416935 1 16 999982 342963 1 19 999985 934857 1 373469 922647 -591263 2 330400 652999 1 2 999999 -406881 1 926467 978648 64486 1 263419 383469 608006 1 10 999994 -704572 2 19 999984 1 2 999999 -2106 1 516894 706950 -416183 1 2 999999 809502 2 10307 775854 2 418010 440249 2 269401 364689 1 2 999999 -509922 2 469665 552196 1 2 999999 659065 2 319169 790723 2 2 999999 2 2 999999 1 19 999987 476296 1 239957 759095 158779 1 2 999999 563623 1 2 999999 496670 2 416002 679006 1 6 999993 160531 1 7 999998 -646318 2 355647 436683 2 2 999999 2 8 999997 1 10 999981 -430764 1 19 999993 -444284 1 542418 945441 -690858 2 221549 730389 1 5 999992 -119743 1 2 999999 557503 1 4 999994 -698483 1 1113 992170 -890317 2 2 999999 1 18 1000000 -581630 1 5 999994 -23037 1 2 999999 2089 2 15 999983 1 257815 991446 -483058 2 2 999999 2 11 999984 1 86910 381498 826165 2 8 999989 2 42183 445932 1 251869 267569 917277 1 2 999999 715824 1 160416 248140 801451 2 2 999999 1 2 999986 158029 1 2 999999 -864397 1 596014 817659 -863335 2 352536 363594 1 2 999984 -598915 2 2 999999 2 16 1000000 1 2 999999 -73875 2 7 999985 1 17 999990 -766229 2 11 999986 1 8 999985 780715 1 546151 964083 -685413 2 3 999991 1 15 999993 -414375 1 2 999999 446505 1 2 999999 190143 2 2 999999 1 7 999984 331928 1 2 999999 946753 2 340596 653762 1 2 999999 933341 2 12 999983 2 2 999999 2 2 999999 2 163535 273909 1 308424 793386 -510009 1 18 999997 -559428 2 2 999999 1 2 999999 -270202 1 2 999999 -675698 1 8 1000000 783370 2 298353 869154 1 540539 720198 -827834 1 2 999999 -493290 2 2 999999 2 18 999996 2 2 999983 1 711810 796580 -662898 1 455409 708937 988472 2 2 999999 1 246935 255628 819257 2 2 999999 2 2 999999 1 2 999999 586227 2 59334 580769 1 209707 573691 -307882 2 2 999999 2 647178 652495 2 20 999997 2 219671 633381 1 16 999987 520688 1 2 999999 113871 1 2 999999 409668 1 268740 391753 -475757 2 139214 511631 2 20 999991 1 2 999999 -194506 2 242930 902054 1 5 999992 364245 1 34318 911668 522414 2 2 999999 2 2 999999 1 2 999999 809602 2 2 999999 1 8 999985 -754296 1 115636 475694 193757 1 9 999982 -430923 2 2 999999 1 19 999983 988661 1 97915 761980 -298160 1 81649 239944 621266 2 3 999999 2 392268 806882 1 383666 677504 -49515 1 2 999999 -894605 2 2 999999 2 19 999992 2 777816 956718 2 2 999999 2 6 999984 1 2 999990 279784 1 83893 976318 46079 2 247588 889335 1 2 999999 -700355 1 9 1000000 336276 2 476093 697497 2 239975 601430 2 10 999990 2 873026 988885 2 64759 879561 2 190862 989578 1 573409 930905 -773970 2 2 999999 2 2 999999 2 15 999996 1 2 999999 162090 2 2 999999 1 419629 487154 -275883 2 3 999989 1 2 999999 156170 1 216385 914975 83510 2 5 999989 1 15 999995 378243 1 552384 866050 141608 2 2 999999 1 2 999999 153643 1 719406 897211 -92226 1 16 1000000 -220334 2 15 999985 2 191588 893673 2 140451 649977 1 2 999999 537940 2 274803 346451 2 2 999999 1 417348 637043 506059 1 17 999990 -751445 1 158782 481146 -557325 2 19 999999 1 2 999999 -123552 1 4 1000000 331844 2 18 999989 1 1 999991 -726795 2 1 999984 1 2 999999 36739 1 9 999990 -199060 1 65807 329717 259780 2 2 999999 2 18 999983 1 20 999991 59455 2 13 999994 1 528189 706536 -103064 2 2 999999 2 2 999999 2 2 999999 2 4 999988 1 2 999999 -303392 2 10 999993 2 5927 467205 2 19 999999 1 6 999987 -777155 2 344658 423944 2 15 999987 2 294061 786214 1 728642 898856 563063 1 233870 281119 131691 1 148571 836544 -638999 1 17 999993 351706 2 2 999999 2 61785 504445 1 2 999999 704888 2 2 999999 2 582824 621149 1 17 999993 -918693 2 326482 572653 1 2 999999 -373814 1 234698 920656 -89603 1 215185 446958 -288927 2 2 999999 1 5 999994 -735895 1 2 999999 514450 1 2 999999 -30446 1 2 999999 763343 1 3 999982 562341 2 526132 762407 1 2 999999 361543 1 6 999990 -887586 1 2 999999 -295860 2 2 999999 2 2 999999 1 18 999994 -611799 2 18 999988 2 151568 660869 1 368227 527444 -122859 1 16 999986 784117 1 2 999999 -694734 2 16 999994 2 718545 788715 1 2 999984 -363641 2 7 999986 1 2 999999 -846715 1 2 999999 359942 2 2 999999 2 2 999999 2 746770 860771 2 443054 985770 2 2 999999 2 5 1000000 1 2 999999 692406 1 12 999998 -113492 2 12 1000000 2 145306 184825 2 68530 727002 2 2 999999 2 2 999999 1 340774 810668 584148 1 2 999999 -821723 1 6777 674202 -746101 1 2 999999 -821133 1 936960 941214 304711 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -24595 2 20 999997 1 2 999999 810461 1 227724 517612 -132213 1 2 999999 -950361 2 2 999999 1 634148 715441 323022 1 764343 848673 66506 1 2 999999 -788855 1 2 999999 91474 2 9 999993 2 522406 612306 2 2 999999 2 2 999999 1 483506 690995 -232898 1 405348 975753 258853 1 2 999999 -592606 1 116480 311100 -580120 1 2 999999 729853 1 2 999999 -549303 1 9 999988 607528 1 13 999987 -889324 1 513108 706115 -189257 2 81620 817903 1 509831 782973 998724 1 6 999997 -566538 1 29780 727542 917119 2 2 999999 1 2 999999 -741850 2 14 999997 2 4 999996 2 4 999987 2 2 999999 2 2 999999 2 13 999988 2 3 999982 1 2 999999 295316 1 11 999988 577921 1 4 999981 790769 2 219949 804826 1 40800 848040 444413 2 391208 869449 2 433702 922792 2 372673 583123 1 290199 392670 -549716 2 575860 910888 1 2 999999 -663266 2 6 999982 2 9 1000000 1 4 999983 806315 2 5 999981 1 736551 923252 136979 1 2 999999 432020 1 2 999993 611519 1 147649 364811 -235562 1 2 999999 637884 2 12 999995 1 2 999999 -783424 1 2 999999 194827 2 16 999998 2 338870 643036 1 13 999982 -534924 2 9 999981 1 2 999999 -516525 2 2 999999 1 155342 637337 -373473 2 12 999996 2 450967 929978 2 2 999999 2 20 999988 2 607024 787723 1 5 999998 -827031 1 63736 209488 575452 2 8 999987 2 677960 715630 1 2 999999 -357707 1 9 999997 -844843 2 2 999999 2 76106 419859 2 158364 358239 1 2 999999 698861 2 7 999983 1 2 999999 -360734 2 2 999999 1 2 999999 -107889 1 5 999997 708930 1 13 999989 300296 2 2 999999 2 638722 741359 1 2 999999 764197 1 8 999991 739448 1 223216 289229 878074 1 2 999999 329987 2 3 999996 2 2 999999 1 14 999993 -639288 2 300697 937109 1 2 999999 849639 2 2 999999 2 626299 999333 2 2 999999 2 11 999986 2 9 999990 2 650014 657922 1 266882 332442 684210 2 2 999999 1 18 999992 244184 2 2 999999 1 2 999999 998972 1 16 999993 786474 2 18 999986 2 260008 589056 2 11 999996 1 2 999999 -83149 2 2 999999 2 4 999986 2 231217 453876 2 2 999999 2 11 999999 2 211271 679870 1 2 999999 -187321 2 48095 120689 2 18 999995 2 2 999999 2 2 999999 1 20 999982 471802 1 310203 531532 -746359 2 2 999999 1 2 999999 -422959 1 20 999982 -93041 2 7 999991 2 510970 854566 2 403557 793341 1 2 999999 -536675 1 2 999999 661465 1 2 999990 974495 1 615071 983042 -818459 1 47682 484686 -3233 1 51677 134513 -775087 1 558440 610375 44749 2 2 999999 2 2 999999 1 4 999999 -664257 1 2 999999 249707 1 342532 445159 466686 2 2 999999 2 411882 428212 2 2 999999 2 20 999983 1 126963 763153 -73660 2 388334 427951 2 328058 701326 1 109997 782601 94291 2 2 999999 2 3 999999 2 280606 575962 2 2 999984 1 3 999985 -430819 1 523084 668465 405915 2 5 999994 2 170436 266687 1 11 999987 365900 1 17 999992 -330923 1 686142 827193 -638794 2 2 999999 2 12 999987 2 594683 672841 1 255947 827917 -373235 2 10 1000000 1 2 999999 187442 2 2 999999 2 475231 972406 1 18 999992 -235745 1 15 999988 -634332 1 13 999984 911525 2 240913 784382 1 20 999996 -547818 1 375327 949756 -425325 1 19 999990 -785120 1 2 999999 476802 2 17 999981 2 2 999999 2 12 999988 1 191424 760380 -331510 1 91796 115776 -592821 2 518238 680722 2 2 999999 2 205886 985964 1 518564 790310 306321 1 1 999992 -817997 1 14 999986 834003 1 7 999984 -135652 1 8 999992 986579 2 23954 67321 2 254614 394871 1 2 999999 -9015 2 2 999999 1 2 999999 944814 2 665971 739363 1 731086 847189 -382625 2 2 999999 2 2 999999 2 2 999999 1 2 999992 199217 1 2 999999 -444564 1 11 999998 -423954 1 27552 946361 766702 2 2 999995 2 2 999999 1 771285 952336 683707 2 5 999989 1 234378 835520 31945 1 455111 790441 -168703 2 13 999991 1 11 999992 778225 1 16 999994 373615 1 325033 625699 -944944 1 604499 896307 -437596 2 2 999999 1 15 1000000 -350750 2 2 999999 1 2 999999 -986572 2 2 999999 1 117780 762158 -481101 2 2 999999 1 98748 757415 -773072 1 16 999994 800493 2 11 999992 2 6 999982 2 10 999981 1 9 1000000 726848 1 651334 706775 -851472 1 676111 997267 668868 2 1 999982 1 327787 612951 736314 2 2 999999 1 9 999985 933360 2 5 999993 2 39002 666711 1 5 999985 511008 2 2 999999 1 624294 967073 -861077 1 2 999999 -328150 1 191047 937711 292037 2 20 1000000 1 2 999999 669523 1 2 999999 -365372 1 2 999984 621925 1 16562 92522 -279459 2 142175 149094 2 2 999999 2 30475 860185 2 2 999999 2 17 999991 1 15 999984 753887 1 21375 719441 214396 2 255179 765732 1 323492 641545 422150 2 18 999994 2 110563 975170 1 19 999987 405904 1 15 999987 -384600 1 66752 109899 -242411 2 2 999999 1 277522 712429 630101 1 7 999985 956711 1 2 999999 -653588 1 19 999982 875427 2 177649 394562 2 2 999999 2 2 999999 1 8976 477304 -885462 1 202785 347500 285472 2 2 999999 2 2 999999 2 20 999987 2 5 999994 2 20084 729571 1 5 999989 112626 1 2 999999 -384233 2 2 999999 1 30359 195480 -370480 1 157646 159136 816943 2 600267 818978 1 14 999986 -127412 2 200025 531250 2 19 999981 1 2 999999 -749314 1 12 999993 854230 2 2 999999 2 2 999993 1 2 999999 335315 2 2 999999 1 2 999999 796308 1 3 999983 959501 1 1 999986 -404047 2 2 999999 2 14 999994 1 572681 775213 368311 2 272464 991660 2 19 999982 1 8 999990 -112053 1 2 999999 220610 1 17 999983 339181 2 55540 925340 2 5 999999 1 6 999984 626259 2 18 999985 1 237193 477423 2174 2 716185 946032 2 209190 933814 1 16 999988 -673532 1 514741 868949 165733 1 155565 669315 -498082 2 11 999988 1 38952 134463 -110076 1 432476 486121 -21143 2 2 999999 2 2 999999 2 2 999999 2 8 999991 1 2 999999 -377911 1 220164 450618 -231127 2 179505 852666 1 10 999996 -391853 2 19 999985 1 7 999998 -213196 1 249353 456027 -699231 2 2 999982 2 3 999987 1 50725 256998 292076 1 2 999999 -831956 1 2 999999 -283641 2 1 999981 2 2 999999 2 748023 756368 2 19984 520981 1 2 999999 -127355 1 2 999999 989435 2 288118 488427 2 2 999999 1 2 999999 209869 2 2 999999 1 2 999999 -613126 2 2 999999 2 2 999999 1 7 999997 -214220 1 702636 762290 -717297 2 334573 739396 2 85711 284614 1 2 999999 -637094 2 4 999983 1 181676 406459 -732959 1 2 999999 -411369 1 2 999999 869722 1 593405 779334 -259275 2 352087 650739 1 9 999995 -663359 2 5 999982 1 331146 766013 -368712 2 7 1000000 2 1 999997 2 5 999982 2 521571 613457 1 715111 983594 -639215 1 12 999993 -904224 1 2 999999 -740811 1 2 999999 -882844 1 386363 416419 -784184 2 2 999999 2 2 999999 1 2 999999 6208 2 2 999999 1 2 999999 765949 2 2 999999 1 2 999999 259499 1 8 999994 -540210 1 9 999992 -411994 2 2 999999 2 2 999999 1 20 999991 853740 2 2 999999 2 14 999998 2 2 999999 2 1 999982 1 6 1000000 -325819 2 2 999999 2 301635 595983 1 18 999998 153954 2 8 999983 2 65713 303796 1 2 999999 -420265 2 9 999983 2 2 999999 1 16 999993 446088 2 640179 830601 1 2 999999 -509680 1 638694 976326 -580303 1 2 999999 797784 2 14 999999 2 783786 982122 1 297473 980943 -248408 2 4 999984 1 2 999999 -908259 1 119930 737640 -724090 2 179678 699360 2 20 999984 1 4 999997 177173 2 162411 549352 1 338087 395567 -789052 1 19 999997 -730841 2 2 999999 1 14 999991 -255244 2 2 999999 1 14 999983 674459 1 2 999999 723957 2 3 999991 2 2 999999 2 57376 805459 1 48761 924624 -471268 2 9 999991 2 3 999997 1 2 999999 -572756 1 247685 684959 727870 2 331047 927468 1 2 1000000 45785 1 530565 654619 662302 2 2 999999 2 505581 913418 1 2 999999 420926 1 6 999994 167185 2 6 999997 1 2 999999 -566771 1 12 999994 522716 2 218813 593512 1 19 999990 -229123 2 14 999981 2 18 999988 2 2 999999 2 2 999999 1 2 999999 204950 1 532789 631777 480682 1 2 999999 165455 1 19 999983 -752440 2 162900 363040 1 726203 888152 155978 1 460735 625183 -734347 1 2 999999 -594034 1 154474 253156 -774462 1 2 999999 -223829 1 2 999999 -864109 2 2 999999 1 2 999999 -340206 2 17 999999 2 10 999992 2 9 999984 2 2 999999 2 4 999983 1 9 999985 532712 2 2 999999 1 2 999999 288417 2 702071 965477 2 2 999999 2 2 999999 2 3 999985 2 2 999999 1 6 999984 -275746 1 2 999999 174159 1 17 999998 -993627 2 263371 367896 2 2 999999 1 6 999994 -826589 1 447496 817609 557368 2 11 999985 1 631937 847120 400394 2 7 999989 1 314595 633829 287892 2 2 999999 1 2 999999 376146 1 10 999987 -455914 2 3 999986 2 2 999999 1 342973 465597 -119178 1 10 999993 -294321 1 2 999999 -627320 2 12 999995 1 2257 393373 -489603 2 2 999999 1 109126 916737 -371136 2 686036 958201 2 15570 918168 2 4 999990 1 2 999999 657881 1 342196 937106 887410 2 15 999991 2 905680 985615 1 7 999997 -837581 1 324055 363042 244943 1 1 999981 -96540 2 2 999999 1 2 999999 -584223 2 415174 662359 2 7 999998 1 3455 612753 -971219 1 339465 383622 -870361 1 240331 577504 33288 1 14 1000000 257611 2 2 999999 1 10 1000000 -895236 1 19 999999 -315132 1 283520 490237 -216093 2 719871 964546 1 771174 952163 818923 2 2 999999 1 495666 617242 675307 2 20 999982 1 663874 886321 -340061 2 171486 941397 1 2 999999 101316 1 310749 487921 968558 2 91951 139499 1 2 999999 456534 1 15 999992 -769436 2 506798 530948 1 2 999999 -595161 1 2 999999 -411626 2 348148 531990 2 2 999999 2 886754 989468 2 2 999999 1 130745 559117 641857 1 700144 748158 -412025 2 17 999984 1 528429 682561 183720 1 9 999997 324728 1 12 999990 432710 2 372527 705538 1 2 999999 -157409 2 16 999984 2 734703 892874 1 50625 122550 -142767 2 17 999985 2 146368 461549 2 513476 722583 2 3 1000000 2 2 999999 2 16 999986 1 1 999998 868238 2 676045 921489 2 2 999999 2 2 999986 1 16 999998 389364 1 3 999985 962148 2 2 999999 1 2 999999 640657 2 6 999987 1 15 999985 -978108 2 2 999999 1 4 999986 970896 2 211180 472901 1 13 999982 -609126 2 11 999987 2 2 999999 1 6 999997 985613 1 318000 358617 103351 1 2 999999 -898529 1 618338 629568 -750718 1 19 999996 647472 1 136040 558917 -732883 1 415368 463011 245007 2 235957 335452 2 8 999992 1 2 999999 -243656 2 5 999997 1 11 999986 -606760 1 365307 759951 -24445 2 2 999999 1 279529 595256 753388 2 85159 352193 2 2 1000000 2 11 999990 1 6 999983 -263211 2 13 999989 1 31535 250285 970415 2 4 999991 2 20 999984 1 229737 651688 5548 1 2 999999 -490699 1 2 999999 -864522 2 489676 760724 1 8 999988 -21483 1 18 999994 789831 1 8 999984 -974860 2 20 999986 2 840577 908455 1 14 999992 543280 1 7 999988 -339903 1 2 999999 -499524 2 2 999999 2 2 999999 1 110684 432160 779279 1 792239 962948 -706827 1 2 999999 -414455 2 8 999992 2 392268 863360 1 431810 585733 379615 2 280580 969422 1 32317 537205 -835489 2 7 999999 1 317890 811877 209854 2 385580 504182 1 13 999995 -245982 2 44877 356710 1 2 999999 643398 2 2 999999 2 2 999999 2 268517 414661 2 2 999999 2 2 999999 1 11 999996 82422 2 2 999999 1 2 999999 397426 1 753158 797374 488110 2 2 999999 1 5 999989 -499653 2 2 999999 2 2 999999 1 2 999999 -832708 1 2 999999 660393 2 2 999999 2 167325 908312 2 51596 881744 1 3 999985 -585866 2 208097 739610 2 2 999999 1 114349 372594 493414 2 2 999999 1 814354 988737 754728 2 2 999999 1 2 999999 28371 1 14 1000000 -131939 2 14 999987 1 20422 422785 -733523 2 2 999999 2 2 999999 2 2 999999 1 4 999997 125435 1 2 999999 -376470 2 3 999982 1 2 999999 939507 1 14 999999 -644702 1 829693 846356 527391 1 4 999996 505820 1 2 999999 -550925 2 5 999982 2 174897 598169 1 2 999999 -312853 1 2 999999 106191 2 2 999993 1 20 999986 -928361 2 13 999995 1 2 999999 -484508 1 2 999999 947542 2 2 999999 2 203881 807969 2 126027 401742 1 2 999999 392563 2 20086 567025 1 816552 897235 -872812 1 5 999984 206163 1 2 999999 185214 1 10 999996 930716 2 2 999999 1 242422 721385 -313438 1 104189 149403 -933089 1 1 999982 -176592 1 2 999999 399379 2 17 999983 2 15 1000000 1 2 999999 610953 2 23935 451691 1 2 999999 -697761 2 2 999999 1 2 999999 633786 1 14 999998 309481 1 2 999999 -938410 1 2 999994 -145609 1 2 999999 803790 1 20 1000000 -532748 2 2 999999 2 11 999992 2 2 999999 1 8 999988 -780325 1 2 999999 207211 2 14 999984 1 2 999999 823531 1 2 999999 -333618 2 2 999999 1 550355 753320 -979483 2 17 999984 2 8 999982 1 6 999986 675202 1 2 999999 -840499 2 20 999988 2 18 999986 2 2 999999 2 18 999999 2 2 999999 1 19 999988 -241859 1 9 999994 -479684 2 17 999985 1 296190 737051 304819 1 5 999994 -921348 2 2 999999 1 2 999999 679386 2 18 999987 1 2 999999 -535813 2 436649 845281 2 5 999990 2 2 999999 2 11 1000000 1 563915 700871 275959 1 914451 964526 279422 2 2 999999 2 725839 893521 2 609447 733632 1 874158 991151 407482 2 9 999983 1 344098 723506 994029 2 16 999992 1 217547 588958 -925137 2 126983 498405 1 335628 677484 458867 1 2 999999 -903400 2 501761 609106 1 2 999999 487386 1 71507 514139 -812051 1 2 999999 -715216 1 3 999991 -519396 1 386357 450500 -571366 1 65605 442897 -938192 2 215064 674559 1 807624 958959 895770 2 2 999999 2 3 999996 2 8 999985 2 5 999988 1 2 999999 556249 1 9 999981 -182976 1 411454 952938 343978 2 356240 431618 2 2 999999 2 2 999999 1 2 999984 348991 2 5 999993 2 522103 873262 1 7 999989 90296 1 243989 260511 106743 1 330091 694962 -883366 1 2 999999 -668259 1 5 999981 524677 2 97895 625704 2 2 999999 1 2 999999 -923701 1 19 999986 -936293 1 2 999995 -599790 2 11 999994 1 2 999999 -138246 1 36992 941363 -488557 2 133997 167158 2 2 999999 1 2 999999 -591069 2 368379 604027 1 382603 842125 -117726 2 2 999999 2 266670 779555 1 2 999999 -651112 1 703961 958833 -696057 2 20 999986 2 2 999999 2 2 999999 1 550869 674020 817556 2 6 999981 2 11 999986 2 2 999999 2 2 999999 1 2 999999 682774 1 2 999999 -672559 2 10 999984 1 521735 775173 535232 2 241166 252862 1 509925 692899 -431683 2 878288 959141 1 264607 410712 -623410 1 15 999987 540351 1 2 999999 999578 1 18 999991 504019 1 2 999999 -750395 2 2 999999 2 14 999984 2 18 999988 1 2 999999 -471520 1 2 999999 -791825 1 600161 959394 359845 2 2 999999 1 573872 817244 -284914 1 6 999996 739812 2 2 999999 1 2 999999 455304 2 774445 958132 1 2 999999 -466839 1 10 999990 266734 2 20 999983 1 171706 481998 580114 2 388536 879445 1 3 999999 -621709 1 2 999999 -930848 2 2 999999 2 2 999987 2 42778 815820 1 2 999999 604711 1 10 999991 -283272 1 462470 623047 -677324 1 19 999984 164441 1 3 999984 709778 1 2 999999 -451058 2 67706 499200 1 403867 990461 -592840 2 140973 722276 1 2 999999 -681100 2 16 999998 2 2 999999 1 2 999999 -500549 1 2 999999 776920 2 2 999999 1 2 999999 -270670 1 219574 270137 -926271 2 2 999999 1 5 999994 932908 1 65220 103695 -451608 2 17 999986 1 2 999999 -94474 2 10 999985 2 259229 424647 1 65166 846508 -519331 2 2 999999 1 310143 828472 -501963 1 2 999999 -530489 2 2 999999 2 11 999998 2 11 999990 2 19 999983 2 2 999999 2 2 999999 2 2 999999 1 986761 995699 -59825 1 487998 896966 -125796 1 2 999999 562685 2 83335 93114 2 365100 991405 2 2 999999 1 2 999999 352640 2 1 999987 1 2 999999 35482 2 14 999990 1 476909 677569 -260899 2 13 999996 2 2 999999 1 11 999990 -528687 1 2 999999 -116625 1 654576 666235 54715 1 97122 224022 279331 1 308544 905128 578104 2 14 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -986564 1 2 999985 -532337 2 160575 461562 2 253246 734861 1 333099 855056 431689 2 19 999994 2 279212 837751 1 10 999989 313110 2 2 999999 2 11 1000000 2 5 999994 2 9 999993 1 2 999999 58752 1 110202 885941 -854819 1 2 999999 141997 1 9482 101628 64446 2 2 999999 2 8 999982 1 542327 770366 -904461 2 10 999989 1 620528 898387 -591325 1 331279 376242 -542526 1 153024 163977 -523058 1 12 999999 37972 2 193915 819156 1 7 999998 -800202 1 2 999999 254522 1 225282 459264 -300082 1 11 999984 466803 2 712473 834825 2 16 999985 1 2 999999 -593334 2 2 999999 2 81177 265401 2 54647 336770 2 15 999981 1 7 999981 471306 2 2 999999 1 2 999999 801542 2 11 999997 1 685637 708361 -504846 2 10 999998 1 6 999995 582052 1 9 999984 -11716 2 2 999999 1 12 999994 -333751 1 255489 911161 -74042 1 13 999992 -117495 1 17 999986 441908 1 20 999994 -726846 2 2 999999 1 8 999994 734315 2 15 999984 2 5 1000000 1 14 999999 -129034 1 2 999999 408048 2 2 999999 1 1 999994 -145978 1 16 999992 124804 2 16 999983 1 20 999999 -424032 2 886386 896750 2 10 999994 1 8 999983 -611133 2 2 999999 2 200113 774734 1 2 999999 627549 2 4 999989 1 2 999999 734714 1 2 999999 -408035 1 2 999999 -449619 2 4 999981 2 681238 955522 2 2 999999 2 2 999999 2 64639 461274 2 186442 758046 2 2 999999 2 4 999989 2 419840 660031 2 12 999985 2 2 999999 2 7 999982 2 144375 814019 2 147763 495541 2 2 999999 2 20 999996 1 2 999999 -620466 2 10 999984 1 2 999999 -586509 1 241044 814675 -366187 1 695753 892525 393527 2 6 999981 2 2 999999 1 17 999984 659299 2 749844 905810 1 2 999999 -476974 2 256254 787154 1 842124 844458 -87042 2 19 999983 2 8 999983 2 274308 396505 1 309019 606307 -34776 1 3234 896012 -733522 1 15 999990 -408904 2 2 999999 2 89713 998522 1 2 999999 -586094 2 207556 263815 1 6 999987 535969 2 2 999999 1 18 999984 -881240 1 2 999999 -877999 1 708778 978848 -838680 1 2 999999 -688159 1 2 999999 -241972 1 2 999999 -961484 2 2 999999 2 10 999991 1 2 999999 -168319 1 40840 961093 -784327 1 2 999999 -361668 2 2 999999 2 51512 502490 1 717458 751612 -687745 1 4 999985 -627135 2 7 999985 1 250648 530129 855989 1 1 999983 -434730 1 2 999999 955373 2 17 999998 1 546838 844141 -552027 2 2 999999 1 2 999999 -676107 1 2 999999 -869966 2 20 999982 2 244769 994881 2 2 999999 1 300503 941987 -445317 2 2 999999 1 20 999992 -715084 1 2 999999 -998869 2 761499 854678 1 594095 701236 -971964 2 2 999999 2 6 1000000 2 2 999999 1 2 999994 -153510 1 380570 877921 -203051 2 2 999999 2 8 999998 1 10314 909373 -955070 2 13 999990 2 409486 933529 1 2 999999 765257 2 892509 918014 2 71390 818810 1 2 999999 -374143 2 16 999993 2 11 999994 1 5 999981 -74004 1 638920 822034 451483 2 87728 894714 1 2 999999 214087 1 2 999999 886267 1 2 999996 -440589 2 7 999986 1 2 999999 318237 1 1 999981 888322 1 149006 354820 -163195 2 2 999999 2 8 999990 2 75113 334011 2 2 999999 1 2 999999 809152 2 549553 779601 2 272720 429725 2 2 999999 2 2 999999 2 3 999983 1 2 999999 939171 2 8 999983 2 14 999999 2 80491 226916 2 354839 731918 1 14 999994 580496 1 190176 950136 728610 1 2 999999 -175763 2 2 999999 1 1 999984 -690405 1 2 999999 -48261 2 677413 784923 2 698615 751050 1 12 999995 -232765 1 28404 437136 544076 1 11 999981 763829 1 188219 578096 -906403 2 12 999991 1 2 999999 886939 2 17 999987 1 11 999994 897178 2 39496 767080 1 240493 395037 -470287 1 15 999991 -348249 2 2 999999 1 2 999999 533217 1 137940 605324 -755907 2 2 999999 1 72529 512062 910249 1 11 999989 542197 1 14 999986 -121935 1 20 999981 -997363 1 2 999999 -329403 2 762005 825782 1 237599 440616 56649 1 15 999995 -255532 1 130465 242540 -66107 2 18840 469185 2 14 999987 2 2 999999 2 2 999999 2 629196 711838 2 18 999984 2 547392 751877 1 2 999999 909658 2 2 999999 1 2 999999 618559 1 12 999988 -649634 2 11 999997 1 2 999999 -626762 1 8 999999 -948618 1 480464 591700 977584 2 2 999999 2 6 999988 2 18 999989 1 2 999999 714316 2 2 999999 1 737125 756614 -691543 2 4 999988 2 2 999999 2 2 999999 1 2 999985 -747020 1 2 999999 242270 1 8 999984 560917 1 190218 498550 -502739 1 2 999999 -451623 1 494791 813234 -867746 2 468374 659421 2 2 999999 2 2 999999 2 7 999988 1 2 999999 322659 1 16 999989 481831 2 6 999988 2 516809 570898 1 2 999999 374400 2 18 999981 1 14 999997 -231334 2 1 999990 2 9 1000000 2 2 999999 2 213718 657165 1 9 999994 -217210 2 517146 602740 1 2 999999 -803743 1 2 999999 -320061 2 1 999992 1 4 999982 513984 2 2 999999 2 2 999999 1 2 999999 913803 2 10712 786343 1 767665 975823 -651458 2 571374 663624 2 2 999999 2 7 999997 1 17 999992 -442106 2 1 999982 2 11 999995 2 2 999993 1 8 999998 -218833 2 9 999994 2 20 999997 2 140209 372310 1 2 999999 347517 1 12 999986 107324 1 10 999994 -820005 2 2 999999 1 349386 913124 421489 1 2 999999 948662 1 11 1000000 -943767 1 2 999999 660873 2 5 999983 2 132643 285258 2 11 999997 1 2 999999 -707285 1 5 999985 373389 2 10 999993 2 2 999999 2 2 999999 2 326998 784382 1 842683 936057 -654360 2 294506 966022 2 125189 507096 1 3 999985 -113574 1 144173 414845 -863412 1 6 999999 -673799 1 213653 321419 -926408 2 2 999999 1 2 999999 -49698 2 7 999999 2 19 999995 2 167962 493270 2 411954 897153 1 800722 899803 -592358 1 10 999993 -985206 2 2 999999 2 2 999999 1 6 999995 -537656 2 17 1000000 2 2 999999 2 2 999999 2 2 999999 1 172208 217727 -215628 2 2 999999 1 13 999994 -995886 1 60621 446635 -203886 1 6 999984 570554 2 11 999996 1 10 999987 -312537 1 286341 316744 -423718 2 19 999987 2 18 999999 1 2 999999 50262 2 890386 912899 2 2 999999 2 91009 294040 2 13 999991 1 2 999999 495014 1 385637 993503 -42054 2 17 999989 1 15 999994 -148414 1 2 999999 -485609 2 323045 653259 1 409825 667124 -410768 2 20 999985 1 2 999999 414939 2 6 999989 1 2 999999 192301 2 2 999999 1 2 999999 -710575 1 466487 867911 944936 1 12 999987 -612133 1 613988 665293 -118277 1 13 999985 553420 1 430057 635932 -282960 1 2 999999 156238 2 2 999999 1 4 999984 413272 2 2 999999 2 5 999996 1 2 999999 327821 1 920635 946054 512035 2 2 999999 2 10 999981 2 523427 666714 1 2 999999 101873 1 131533 492787 -974616 1 142354 990352 967156 1 19 999981 417801 1 309931 537054 -306563 2 2 999999 2 170273 281638 1 993449 994651 -918513 1 358855 897252 -526332 2 19 999981 1 153451 434623 732897 2 2 999999 2 2 999999 1 654160 876536 261544 1 276896 776375 184639 1 3 999989 -608896 1 7 999987 427057 1 8 999987 -73566 1 17 999993 -11468 2 15 1000000 2 305561 382353 2 659190 981693 1 10 999989 686994 2 196203 958138 1 20 999989 856130 1 2 999999 -932098 1 2 999999 -765515 1 16 999988 801559 1 2 999999 -985775 1 135986 546197 636476 1 11 999982 -922310 2 2 999999 1 727887 838157 799881 2 2 999999 2 10 999994 1 163756 359325 -222422 2 17 1000000 1 16 999995 110880 1 9 999983 343711 2 89964 104522 1 16 999981 -96000 2 2 999999 2 9 999995 2 18 999994 2 13 999986 1 46878 730018 830690 2 2 999999 2 349092 750788 1 2 999999 -349505 2 429060 716388 1 2 999999 693147 2 115810 494859 2 2 999999 2 18 999987 2 5 999986 1 2 999999 161546 2 14 999988 1 2 999999 338117 1 13 999997 -647962 2 2 999999 2 441986 683863 2 102101 620073 1 2 999999 836427 2 19 999996 2 17 999992 1 16 1000000 607248 1 9 999986 -891054 1 2 999994 345681 2 2 999999 2 2 999999 2 16 999989 1 19 999982 683029 2 15 999985 2 516676 701332 1 13 999991 45260 1 2 999999 700761 1 15 999995 -418703 2 87304 556361 1 18 999987 -933561 1 18 999993 -319610 2 2 999999 2 2 999999 1 375956 644210 -496273 2 425958 507932 2 356768 904226 2 1 999988 1 2 999999 -595602 2 2 999999 2 4 999998 1 528753 687239 296880 1 323020 952403 186031 1 2 999999 36165 1 8 999983 179443 2 2 1000000 2 2 999999 2 98581 400217 2 2 999999 1 2 999999 719180 1 2876 731922 868015 1 15 999982 -522153 1 19897 812323 -1238 1 2 999999 416198 2 2 999999 2 2 999999 2 2 999999 1 47438 665330 -115077 2 1 999996 2 17 999983 2 2 999999 2 10 999998 2 3 999983 1 2 999999 746193 2 10 999997 2 4 999985 2 2 999999 1 2 999999 826211 2 5 999982 2 2 999999 1 2 999999 5893 2 12 999985 2 612631 982949 2 141744 243737 1 2 999999 -419074 2 7 999999 2 21845 396285 2 172038 922683 1 17 999995 88089 2 636449 738267 2 2 999999 2 20 999991 1 448400 501863 614726 1 2 999999 -234438 1 841585 885374 134397 1 2 999999 -525734 2 40967 472191 1 242124 830999 932782 1 2 999999 -196528 1 20 999996 18785 2 2 999999 2 11 999987 2 112987 157896 1 2 999999 -678269 1 375444 528542 743744 1 19 999990 659834 2 2 999999 1 12 999990 -549445 2 10 999999 1 2 999999 8537 2 5 1000000 2 84518 220596 2 2 999999 2 402453 510000 2 349292 800307 2 61382 751949 1 324469 532878 652967 1 2 999986 22455 1 2 999999 597810 2 2 999999 2 1 999985 1 4 999985 -704116 2 2 999999 2 2 999999 1 2 999999 565888 1 2 999999 847442 1 879529 947886 -230832 2 13 999992 2 578043 770877 1 1 999992 -488884 1 264359 331606 -598354 1 2 999999 841046 2 11 999991 2 255150 558490 2 895868 945378 1 15 999985 206104 1 5 999990 -793776 1 2 999999 717934 2 5 999997 1 806159 835868 536459 2 97774 127634 2 2 999999 2 11489 65454 1 2 999999 -743649 1 190363 385422 -572719 1 38662 505136 -405248 1 169136 171500 -693776 1 885380 907147 -376125 2 151101 739257 2 162125 659023 2 481215 902850 2 19 999989 2 6 999981 1 8 999994 221271 1 18 999983 -537816 2 7 999996 2 58103 822779 2 82356 825051 2 10 999984 2 2 999999 1 709266 847956 382890 1 110742 901377 390347 2 2 999999 1 623039 630231 663406 1 19 999998 682757 1 360381 877766 904481 2 2 999999 1 2 999999 -450224 2 2 999999 1 4 999988 324066 2 613979 773375 2 2 999999 1 2 999999 691684 2 2 999999 1 10 999983 858151 2 7 999993 2 59915 545643 1 683169 798480 -193871 1 6 999990 -699263 2 4 999981 1 328782 591409 -936075 2 2 999999 1 2 999999 724603 1 2 999999 220230 1 371265 515623 772959 2 2 999999 1 137533 201872 -334737 2 5 999989 2 17 999992 1 2 999999 -711359 1 810065 898411 237035 2 313903 507833 1 566498 797167 81814 2 6 999996 1 361751 648925 364889 1 2 999999 -778420 2 698148 746976 1 4 999996 -634448 2 14 1000000 2 491300 871435 2 25527 958276 1 2 999999 288683 2 10 999986 1 50975 484980 -87271 2 2 999999 1 2 999999 -479552 1 19 999983 372456 2 193284 731947 2 2 999999 1 5 999981 -759784 1 20 999992 109267 2 503344 972596 2 300899 488678 1 521318 819021 -751604 1 925821 927804 -955356 2 723258 778792 2 421457 512339 2 315567 724896 2 2 999999 1 2 999999 921498 1 12 999985 255931 2 6 999999 1 2 999999 187310 1 2 999999 -690169 2 575807 596479 1 2 999999 -166874 2 5 999994 1 462754 516591 480805 2 2 999999 2 387343 872227 2 20 999991 1 2 999999 -135364 1 244329 860435 418727 2 6 999982 2 2 999999 2 613372 682807 2 2 999999 2 18 999984 1 832707 872800 -60926 1 14 999995 649165 1 56942 773147 -171890 2 2 999999 2 2 999999 2 318540 988680 2 361611 444884 2 8 999988 2 2 999999 1 2 999999 -833312 2 2 999999 1 773458 889386 -168632 1 2 999999 423312 2 9 999993 1 2 999999 296110 2 13 999989 2 4 999991 1 6974 118763 -423022 1 2 999999 370940 2 14 999994 1 2 999999 -950534 1 13 999999 140223 1 2 999999 -70279 1 346026 619616 -658116 1 189307 216792 -268070 1 15 999989 739102 1 36249 199233 -666546 1 310155 670567 -85645 1 13 1000000 108236 2 2 999999 1 713070 832186 923093 1 225462 805877 -361240 1 2 999999 -7129 1 156148 285073 -35829 1 910206 986771 99442 1 2 999999 70843 2 12 999984 1 2 999999 470419 1 2 999999 -835339 1 276479 771435 799912 1 2 999999 -126718 2 14 999984 2 2 999999 1 96675 651195 -65376 1 120670 891398 207394 1 18 999997 807923 2 2 999999 1 59022 979551 -279418 2 2 999999 1 2 999999 174393 1 1 999998 35007 2 2 999999 2 4 1000000 2 2 999999 1 10 1000000 15719 1 112367 611179 -108150 1 8 999986 847771 2 18 999982 1 17 999984 -95170 2 2 999999 2 15 999994 1 2 999999 -815372 2 2 999999 2 855764 992352 1 717914 880158 -956885 1 2 999999 64102 2 638792 661665 2 441857 846038 2 2 999999 1 2 999999 220589 1 908709 916838 -674513 1 717967 893208 928623 2 418453 796489 2 2 999999 2 574500 576833 2 158264 286804 2 13 999986 1 2 999999 -114741 2 2 999999 2 2 999999 2 18 999983 2 2 999999 2 482282 492802 1 2 999999 155634 2 10 999992 1 8 999997 67676 1 2 999999 281062 1 13 999983 -837389 1 13 999992 -269499 1 5 999982 566980 2 453602 730344 2 429446 617896 2 2 999990 1 2 999999 -346150 2 1 999987 2 19 999992 1 168062 319905 251285 2 5 999981 1 2 999999 -489085 1 2 999999 786346 1 10 999996 -923168 2 4 999984 2 11 999999 1 2 999999 -254546 1 2 999999 -26958 1 3 999993 41365 1 7 999982 859239 1 2 999999 592860 1 10 999987 58843 2 2 999999 1 7 999998 769639 1 2 999999 114632 1 305846 670307 309344 2 304750 938571 2 9 999996 2 302267 589789 2 2 999999 2 425553 492903 2 19 999982 2 687455 802436 2 130618 850013 1 2 999999 -707804 2 2 999988 2 2 999999 2 452925 567577 1 15 999994 703296 2 2 999999 1 2 999999 863843 2 431722 656989 1 2 999999 -119704 1 2 999999 966548 2 28045 139917 2 15 999984 1 14 999990 -440102 2 2 999999 1 19 999982 -529395 1 2 999999 -364041 1 7 999997 -877847 1 2 999999 563935 1 2 999999 -323878 1 12 999996 700847 1 320773 597403 935945 1 10 999981 505159 2 852199 863538 2 2 999999 1 2 999999 435589 2 7 999982 1 241829 868443 -898058 2 14 999981 1 1 999998 39461 1 5 999998 -979436 1 2 999999 -533880 2 14 999996 2 135630 602316 2 7 999992 2 19 999997 2 148012 277431 1 27361 823238 -210859 2 19 999994 2 951987 996207 1 11 999989 385574 2 15 999987 2 19 999991 1 2 999999 332120 2 7 1000000 1 539568 698777 -743545 2 2 999999 2 551606 948376 1 2 999999 -604344 1 2 999999 -133963 1 2 999999 -994265 2 2 999999 1 2 999999 -478659 2 20 999989 1 2 999999 715323 2 2 999999 2 54177 114917 1 17 999984 -780767 1 2 999999 -643200 1 212072 383335 53006 1 9 999982 -637557 1 307372 992508 -627297 1 2 999999 -395289 1 5 999997 -68442 2 2 999999 2 2 999999 2 19 999993 1 368428 812087 -895445 2 120559 511848 1 2 999999 328554 2 2 999999 2 2 999999 2 62005 136730 2 2 999999 2 2 999999 1 326526 781069 650010 1 2 999999 61961 1 11 999982 657592 2 36003 779187 1 2 999999 329712 1 12 999996 321939 1 2 999999 -105749 2 2 999999 2 2 999999 2 370189 663243 2 2 999999 1 18 999999 536238 2 613411 952561 2 19 999995 1 543945 832956 91781 1 177747 884070 306060 1 14 999986 331368 2 2 999999 1 2 999999 804402 1 13 999989 261883 2 3 999997 2 8 1000000 1 2 999999 -728416 2 14 999987 1 77445 77792 -794294 2 76145 97507 1 2 999999 945678 2 6 999988 1 2 999999 690924 2 559848 804933 1 7 999993 798553 1 2 999999 -303660 1 8 999981 386442 1 2 999999 738395 1 116563 938312 252130 2 2 999999 1 10 999982 -563035 2 13 999995 1 13 999990 -844023 2 49331 845728 2 619856 776068 1 2 999999 750670 2 230167 333335 2 4 999982 2 223503 434421 2 446651 461356 1 2 999999 -695726 1 9 999988 189461 1 12 999998 -149484 1 14 999992 817789 1 404201 532664 244177 2 2 999999 1 11 999990 -784810 1 2 999999 -179665 1 2 999999 687556 1 2 999999 42694 2 502103 565016 2 14 999993 1 38188 697255 639305 1 451865 459425 980523 1 171268 564073 -733110 1 2 999984 558307 1 2 999999 255847 2 2 999999 1 2 999999 -826942 2 2 999999 1 19 999996 329483 2 13 999992 2 11 999988 1 128008 145395 -59737 1 21935 256902 380160 1 18 999989 509278 1 2 999999 -836671 1 290587 467693 -720829 1 169009 395036 768515 1 6 999998 861554 2 11 999995 1 2 999999 121119 2 12 999990 2 2 999999 2 15 999983 2 142901 211848 2 2 999999 1 271868 334375 787139 2 2 999999 2 94767 474140 2 286273 408384 2 588902 999912 1 40316 94934 672245 1 631596 740758 67247 1 2 999999 -337821 1 9 999985 213769 1 181597 363006 -962176 2 2 999999 1 2 999999 396617 1 2 999999 670773 2 2 999999 2 2 999999 2 2 999999 2 620358 984441 1 198633 464202 -851858 2 2 999999 2 2 999999 2 16 999985 2 2 999999 2 311092 500424 1 676804 702910 181353 1 17 999987 400315 2 2 999999 2 2 999999 2 2 999999 1 129773 401335 673636 1 2 999999 -187436 2 2 999999 2 2 999999 1 404243 692156 630550 1 2 999999 435268 2 350135 384927 2 2 999999 1 10 999990 266233 2 71745 864453 1 186534 923818 -637279 1 260616 454042 931348 1 442838 790478 -792156 2 3 999997 2 11 999999 2 9 999985 2 2 999999 1 94214 837798 933352 1 2 999999 972772 1 11 999990 785955 2 2 999999 1 4 999987 -680677 2 673917 999017 1 18 999994 244221 2 53557 88691 2 10 999985 1 11 999986 -846139 1 311075 882706 -592788 1 2 999999 -372358 2 138576 758640 2 541690 733904 1 236484 954857 537528 1 2 999999 -881089 2 169265 519372 1 653115 714106 -865027 2 505651 702060 2 2 999999 1 13 999997 522052 1 2 999999 390932 2 2 999999 1 9 999993 -992222 2 15 999999 2 2 999999 1 2 999999 -510841 2 2 999999 2 2 999999 2 18 999987 2 14 999984 1 124575 623178 -962772 2 2 999999 2 14 1000000 2 12 999984 2 952421 953030 1 189515 611955 365341 1 17 999982 981520 1 538882 751052 -765388 2 13 999982 1 60106 947670 -40406 1 2 999999 723979 2 7226 672001 1 13 999995 410485 2 2 999999 2 31680 341107 1 3 999993 -491441 1 408030 742799 -637720 2 123430 731901 1 5 999993 -528574 2 13 999995 1 588670 943296 189940 1 20 999989 -26603 1 559308 923282 -857149 1 16 999991 389970 2 2 999997 2 7149 351700 1 9 999992 -840812 2 5 999995 1 57664 335623 -562806 1 2 999999 -41583 1 2 999999 468125 2 8 999990 2 303836 737197 1 2 999991 811576 1 2 999999 -360418 2 99476 195818 1 2 999999 462705 1 787122 982284 497334 2 14 999997 2 2 999999 2 14 999983 2 188156 295228 1 2 999999 -412903 1 90888 626865 -555324 2 731585 739613 2 11 999996 1 393051 555150 941905 1 2 999999 -341616 2 13 999995 1 2 999999 508776 2 85811 555778 2 2 999999 2 757975 869288 2 219875 511175 1 9 999982 684238 2 9 999995 1 881505 948702 841956 2 2 999985 1 805859 905613 909740 2 882726 936057 2 188762 744332 1 2 999999 719580 2 2 999999 1 12 999983 899854 1 20 999994 808641 1 2 999999 -937514 2 17 999986 1 17 999983 693249 1 2 999999 94613 2 760936 805416 1 2 999999 -654333 2 187920 673049 1 226476 766890 -903717 1 16 999992 -340875 2 357254 519896 1 2 999999 -140941 2 937145 969963 1 2 999999 323769 2 8 999995 1 2 999999 242300 1 319843 826055 778199 2 8 999985 2 1 999985 2 7 999991 2 544787 986927 1 475842 649512 -881986 1 360792 467367 -330820 2 4 999997 2 138014 850642 2 2 999999 2 92293 590125 2 2 999999 2 2 999999 1 2 999999 888065 2 1 999988 1 2 999999 -298042 1 16 999994 -854582 2 198645 284529 2 2 999999 1 107062 626925 887557 1 17 999996 446638 2 4 999992 2 2 999999 2 2 999999 1 460006 517099 108000 1 2 999999 482564 2 2 999999 1 51160 175172 34774 1 207672 647467 -56917 2 2 999999 1 265443 764247 560529 1 2 999999 851239 1 907923 960852 681880 1 12 999982 -8954 2 822193 976622 1 447333 578337 -621728 1 330289 361315 -955691 2 2 999999 2 534852 841059 2 10 999998 2 20 999991 1 7 999990 926975 1 168188 830394 183834 2 20373 281684 1 61384 98318 797783 2 380484 741868 2 175441 898477 2 3 999996 1 9 999994 -239008 2 20 999984 1 8 999988 810094 1 2 999999 -561957 2 2040 561332 2 302783 357135 1 16 999998 -43524 2 207756 234277 2 708783 932602 2 672970 711702 2 20 999999 2 16 999992 1 12 999999 412095 2 2 999999 1 2 999999 882781 2 2 999999 1 2 999999 -379508 2 2 999999 1 6 999982 -535955 2 62082 785004 1 296509 679151 493677 1 522964 963462 -696510 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -792822 1 459836 769485 263984 1 138073 655430 666600 1 468865 567206 -180460 1 7 999994 -719524 1 9 999992 376281 1 5 999982 908603 2 2 999999 2 3 999994 2 4580 84710 2 2 999999 1 3 999990 369112 2 410191 593295 2 2 999999 2 217573 440159 2 17 999995 2 2 999999 2 73523 654309 1 2 999999 -233333 1 7 999983 -276265 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12884 431601 1 307005 557607 -318084 2 2 999986 2 11 999994 2 2 999999 2 1 999985 2 318646 827688 2 552108 555260 1 893845 928180 462832 2 449852 786560 2 336479 913176 2 421353 777957 2 591646 610752 2 1 999994 2 298412 959116 1 177321 241138 201783 1 2 999999 409884 2 10 999988 1 2 999999 976791 2 490494 758842 2 51176 359987 1 2 999999 -428342 1 11 999999 142820 2 383707 714422 1 2 999999 -330418 1 342943 681600 -366752 2 2 999999 2 2 999999 2 150579 919303 1 167005 300652 258682 1 2 999999 52615 1 12 999983 727953 1 299014 742242 -513609 2 2 999999 2 12 999988 1 84716 550876 854229 1 6 999982 -304371 1 259749 908583 307145 2 553927 658750 2 2 999999 1 2 999999 -910916 2 10 999995 1 20 999983 -528462 2 15 999985 1 13 999998 761612 2 2 999999 1 2 999999 -24911 2 2 999999 1 2 999999 236937 2 173894 630735 2 2 999999 2 92883 165364 1 2 999999 -945144 1 91936 409241 826124 2 2 999999 2 20 999981 1 2 999999 758310 2 2 999999 2 14 999988 1 11 999996 -171376 2 2 999999 1 2 999984 -453844 2 10 999998 2 8 999990 1 648451 923139 68065 1 2 999999 906315 2 183069 578978 1 455427 759987 188255 2 2 999999 1 4 999986 -685194 2 2 999999 1 352173 733917 249731 2 607384 642416 1 80672 459532 144715 2 2 999999 1 14 999995 522379 2 368754 371719 1 2 999999 107082 1 2 999999 -324962 1 348045 612868 -192630 1 8 999993 -908085 1 18 999995 -455172 1 236436 996212 -622820 1 13 999989 565961 1 45437 46888 719679 1 6 999984 16259 2 16 999994 2 189611 877388 1 2 999999 235087 2 86133 127760 2 2 999999 1 17 999991 -931551 2 2 999999 1 2 999999 182719 2 456740 704168 1 2 999999 -190952 2 8 999994 1 2 999999 -345365 1 14 999993 -728037 1 2 999999 38082 2 612759 959796 1 2 999999 933812 2 2 999999 1 17 999999 471074 1 2801 691423 820100 1 193276 642421 894677 2 2 999999 1 13 1000000 -715767 1 351075 854121 627930 1 14 999990 -659786 1 12 999983 37500 1 291704 442058 925193 1 57403 339458 -863046 1 15 999996 -372590 1 2 999999 953549 2 5 999985 2 7 999984 1 2 999999 -199012 1 2 999996 -831214 1 2 999999 104031 2 4 999993 2 12 999987 2 2 999999 1 46397 894691 -597902 2 151809 323245 2 295887 458821 1 4366 267566 290147 1 280307 568915 286930 1 152578 936712 -622421 2 2 999999 2 2 999995 1 2 999999 -936245 2 228843 762413 2 444850 951001 2 246495 840548 2 726422 989169 2 2 999999 2 17 999988 1 20 999991 775528 2 6 999986 2 2 999999 1 17 999999 -870881 1 215695 462954 632654 2 11 999993 2 312723 343866 1 352078 832680 932753 2 3 999984 2 2 999985 2 2 999999 1 14 999995 -920463 2 424327 773981 1 2 999999 -372152 1 20 999991 -777956 2 2 999999 2 16 999992 1 2 999999 409103 2 2 999999 2 2 999999 1 4 999993 -989709 1 4 999982 -172272 1 10 999985 -836829 1 19 999991 511485 1 346998 995379 154045 1 2 999999 118141 2 2 999999 2 2 999999 2 1 999987 1 2 999999 -478905 2 2 999999 2 2 999999 1 157056 468466 -964711 1 2 999999 810023 2 3 1000000 1 19 999982 -285270 1 17 999988 -518591 1 908167 942678 259556 1 316677 367892 696885 2 2 999999 2 58094 384371 2 10 999981 2 210571 222338 1 18 999987 451851 2 10 999990 1 324351 383575 -510120 1 2 999999 -808257 1 718185 957225 94578 1 3 999988 73129 2 17 999985 1 2 999999 454009 2 2 999999 2 17 1000000 2 2 999985 1 9 999998 -838074 2 5 999990 1 2 999999 639722 2 2 999999 1 2 999999 863324 1 454041 750414 49153 1 37193 88136 -85287 1 6764 271438 669529 1 926 158429 -504188 2 2 999999 1 301471 905830 -682043 2 2 999999 2 980010 992996 1 251091 893277 707413 2 1513 603343 2 5 999992 2 1366 742131 1 2 999999 -596685 2 2 999999 1 2 999998 -82466 1 7 999986 -633161 2 339147 997193 2 101779 157634 2 301779 623730 1 535418 542692 473979 2 6 999988 1 53762 362835 -450169 2 674437 731338 1 201079 288485 530599 2 12 999982 2 358823 718633 1 9 999994 -689953 2 2 999999 2 8 999990 2 2 999999 2 2 999999 1 2 999999 -321785 2 20211 333089 1 325507 528834 -140472 2 2 999999 2 631170 668302 2 49206 628898 2 19437 19804 1 146734 350706 -747454 1 400252 594870 -756031 2 5 999987 1 2 999999 392837 1 538008 608712 -958813 2 2 999999 2 441546 533231 2 2 999999 2 14 999996 1 315106 471940 523197 1 5 999992 -844900 1 248590 865925 -66170 2 216734 534306 1 2 999999 -27409 1 668108 804677 575276 2 18 999999 2 2 999999 2 378444 893002 1 880880 911920 -459710 1 551615 632122 111440 1 2 999999 -850408 2 19 999982 2 36325 304991 2 2 999998 2 2 999999 2 10 999990 2 883397 982895 2 2 999999 1 660404 977240 -752496 2 2 999999 1 2 999999 -283463 1 19 999984 990401 1 175213 495730 645541 2 9 999986 2 2 999999 2 2 999999 1 2 999999 -427646 1 405031 583113 -837231 2 2 999999 1 2 999999 -177420 1 2 999999 -315093 1 11 999986 337777 2 2 999999 1 12 999988 130947 2 5 999986 1 85035 946976 966131 2 15 999998 2 2 999999 1 2 999999 118029 1 7 999995 785630 2 2 999999 2 196990 582127 2 16 999994 1 42257 612505 532329 2 2 999999 1 350134 658841 -401763 2 574271 822833 2 18 999991 1 6 999986 -8322 1 2 999999 -246165 2 2 999999 1 2 999999 -256523 1 419171 730706 205621 1 3 999994 926939 2 80071 110469 1 7 999992 -100064 2 2 999999 2 2 999999 2 85763 535763 2 469627 948659 1 531863 940927 917163 1 877008 932047 622820 1 242773 397465 814734 2 17 999996 1 167971 305343 -265779 1 2 999999 -917641 2 178087 450398 2 2 999999 2 7 999983 2 7710 623887 2 86862 567398 1 9 999996 29445 1 942532 970923 692029 2 2 999999 2 8461 508804 2 4 999991 1 137267 873707 -934448 1 282699 721439 -547749 1 38430 204474 975230 1 644041 901325 902853 1 2 999999 954792 2 354036 406254 1 13 999981 -919249 2 8 999997 1 763161 946935 512490 2 2 999999 2 395545 809009 1 2 999999 191523 1 20 999999 87442 1 15026 361758 -547636 2 231969 851802 2 17 999986 2 10 999986 1 2 999999 899130 2 2 999999 2 2 999999 1 8 999994 -616318 2 2 999999 1 2 999999 361787 2 20366 140983 1 150243 159415 -70683 2 13 999996 1 2 999999 -782413 1 496946 926009 -884653 2 2 999999 2 111446 120969 2 4664 230072 1 183958 706949 608332 1 117247 268240 122094 2 2 999999 1 2 999999 507198 1 13 999989 -47088 2 2 999999 1 221125 490032 -359617 1 67193 884323 97646 1 20 999988 -277086 1 2 999999 -212747 1 383059 412480 928564 2 14 999990 2 2 999999 2 2 999999 2 8 999990 2 184666 365102 1 641976 759578 -768090 1 3 999981 -302973 1 155651 317079 -137627 2 12 999990 2 12 999992 1 2 999999 -476813 2 2 999999 2 9 999991 1 2 999999 425090 2 466031 727714 2 2 999999 1 455587 533029 -370113 2 341728 465951 2 3 999998 2 9 999991 2 218546 338048 2 18 999996 2 215689 457034 2 2 999999 1 2 999999 653175 1 10 999995 -822179 2 17 999996 1 2 999999 125802 1 2 999999 44363 1 2 999999 995799 1 2 999999 -696290 1 456666 560132 -453375 1 11 999985 479378 2 4 999995 2 2 999999 2 2 999999 2 5 999984 2 4 999984 1 2 999999 130111 2 2 999999 1 1 999981 -866084 2 2 999999 1 554650 849005 778723 2 263031 497745 1 20 999996 605389 2 689046 770640 2 347412 954184 2 2 999999 1 20 999987 -501114 2 18 999995 1 454242 456401 876327 1 63602 69270 237696 1 2 999999 -223553 2 2 999999 2 849864 935596 2 118164 364638 2 2 999999 1 2 999999 -614925 2 2 999999 1 1 999996 -597382 2 731570 799750 2 14 999987 1 2 999999 -393256 2 182301 957028 1 257873 610560 671492 2 2 999999 1 420400 786826 -49250 1 712806 788205 -331301 2 471306 523331 1 2 999999 15986 2 2 999999 2 159666 392278 2 307841 321297 2 456405 961232 2 16 999982 1 2 999999 -543818 2 2 999999 2 12 999984 2 13438 390559 1 848052 946104 968391 1 16 999983 105011 1 228826 623081 538074 2 102845 753720 1 14 999997 -290723 1 173333 882423 -744290 1 598641 780184 -816513 2 13 999994 1 705094 835575 175875 2 2 999999 1 20 999994 -192810 1 8 999982 611315 1 11 999984 -128771 1 9 999992 974849 2 324955 509995 1 6937 907630 -14143 2 106064 416315 2 13 999987 1 397097 938173 -421874 1 2 999999 339998 2 2 999999 2 3 999988 1 2 999999 -207700 2 14 999999 2 224786 449177 1 479942 671527 -81477 2 2 999999 1 14 999989 857722 1 314511 397733 492643 1 4 999991 757785 2 132415 203588 2 98607 108685 1 4 999982 -695448 1 2 999999 -978941 1 2 999999 -803478 1 11 999981 -583988 1 423966 740214 -93811 2 3 999981 2 2 999999 2 7 999996 2 149090 340894 1 16 1000000 -289859 1 171257 730952 -27046 1 2 999999 -301623 2 2 999999 1 2 999999 -829259 1 2 999999 -138008 2 2 999999 2 42600 273991 1 532506 867317 -778260 1 1 999990 -832207 2 325539 341352 1 2 999999 -523318 1 343962 799126 241381 2 2 999999 2 11 999989 2 88274 594487 2 2 999999 1 2 999999 -467044 2 235339 477054 1 178818 269273 779030 1 754134 781633 973060 2 10 999997 2 471564 516304 1 10 999988 -157213 2 204981 244256 1 14 999995 -596930 2 6 999988 2 2 999999 1 15 999990 -11007 1 830163 902641 -745095 2 89336 255387 1 201776 720987 818980 1 11695 916275 -177608 1 2 999986 369693 2 448716 816838 2 477413 660195 1 5 999997 176102 2 73898 852774 2 2 999999 1 85280 826473 795662 2 2 999999 1 2 999999 379422 1 2 999999 89324 1 4 999997 -328772 2 1012 890109 2 17 999995 2 228095 774290 1 234727 501980 -835571 1 2 999982 -423183 2 2 999999 2 2 999999 1 601168 795801 -723126 1 13 1000000 205820 2 2 999999 2 2 999999 2 5 999995 2 7323 55842 1 18 999994 -26095 2 829136 967810 1 14 999999 970361 2 3 999987 1 2 999999 -532951 1 12 999999 -114313 2 840499 853952 1 666809 932979 754755 2 747420 837937 2 560219 704971 1 2 999999 -517434 2 155010 991267 2 17 999982 1 10 999984 565987 1 795018 987607 961729 2 2 999999 1 20 999991 644708 1 148326 377626 -989436 1 13 999986 -642372 2 34200 428666 2 2 999999 1 759900 769703 -962636 1 269317 648147 -139427 1 2 999999 524987 2 2 999999 2 1 999991 2 2 999999 2 8 999988 1 235763 954545 -737449 2 5 999982 1 92000 132369 111512 1 18 999993 -794821 2 5 999995 2 519474 998176 2 2 999999 2 195921 447896 2 2 999999 1 16 999991 525467 1 2 999999 724521 1 2 999999 -993520 1 15 999984 -746838 2 14 999993 1 442791 925559 131044 1 290941 473028 -219904 2 16 999995 1 2 999999 -52298 1 300024 806188 -64162 1 2 999999 431556 2 2 999999 2 1 999986 1 15 999986 266796 2 2 999999 1 6 999984 -847083 2 2 999999 2 2 999999 2 2 999999 1 10 999997 650785 2 2 999999 1 12 999992 910336 1 391304 703483 49362 1 2 999999 454155 2 2 999999 2 2 999999 1 5 999987 552130 1 583493 950365 -146675 2 2 999999 1 657938 917432 -16385 1 71678 965597 -770407 2 16 999999 1 6 999990 146555 2 620599 621570 2 2 999999 1 9 999997 -986784 1 101139 566820 439470 2 2 999999 1 14 999985 785474 1 73522 129543 -337576 2 372517 592857 2 1 999989 2 316966 869999 1 2 999999 -627412 2 566802 887180 2 5 1000000 2 8 999996 1 2 999999 202318 2 2 999991 1 6 999982 -851817 1 251534 532217 176297 2 2 999999 2 12 999986 2 357437 919519 1 7 999999 -236631 2 388524 826575 2 12 1000000 1 8 999995 57129 1 17 999985 -78120 2 14 999982 1 5 999984 -619188 2 17 999990 2 2 999999 2 2 999999 2 349431 986222 1 2 999999 757779 1 3 999995 -805526 2 2 999999 1 2 999999 -437947 2 2 999999 2 407050 989685 1 245 705967 -140830 1 6 999982 -211376 2 73154 580182 1 43793 331101 -416596 2 130863 987792 2 435253 945832 2 353216 440883 1 2 999999 -841805 1 8 999990 635331 1 459673 513105 -906605 1 9 999988 -620539 2 138337 264127 2 20 999999 1 2 999999 952689 2 2 999999 2 784301 920150 1 18 999988 -826157 1 781156 919105 707207 1 2 999999 844218 2 2 999999 1 2 999999 -960624 2 12 999984 2 2 999999 1 9 999987 538032 2 9 999984 1 2 999999 -441014 1 2 999999 -697001 2 17 999984 1 8 999992 951042 1 2 999999 -47183 2 378390 448154 1 13 1000000 -522480 1 2 999999 671962 1 2 999999 -241011 1 6 999990 -207292 1 6 999994 -495834 2 8 999987 2 17 999993 2 14 999996 2 599527 692378 2 229227 599091 1 11 999998 177802 1 2 999999 -250027 1 2 999999 216159 1 2 999999 -762891 2 261031 393292 1 1409 481191 501641 2 263929 329549 1 447985 543812 578809 2 194206 701600 1 7 999983 42840 2 2 999999 2 14 999995 2 8 999994 1 1 999991 20122 1 927 669283 -290360 2 2 999999 1 10 999985 -604959 1 2 999999 380139 1 351504 527533 410125 1 69391 464076 381108 1 97252 334803 271184 1 5 999983 99894 1 2 999999 802841 1 812558 971745 -650373 1 20 999991 -143890 2 1 999982 2 2 999999 2 11 999985 2 679391 901917 1 2 999999 624576 2 366275 975645 2 2 999999 1 18 999988 162599 2 2 999999 1 17 999981 80229 1 270976 533628 -516526 1 77489 299506 978918 1 3 999986 159324 2 2 999983 2 461302 535271 2 16 999986 2 4 999990 1 17 999998 615011 2 2 999999 2 2 999999 1 3 999989 -356901 1 2 999999 -87948 2 2 999999 1 2 999999 613951 2 2 999999 2 5 999991 2 10 999993 2 113405 346361 1 162597 235630 -960514 2 223267 577719 1 360117 411579 -134484 1 2 999999 -856739 1 20 999998 244264 2 13 999982 2 9 999993 1 2 999999 -662517 1 370499 816680 -372899 1 2 999999 -612172 1 177715 582354 -156696 2 206912 559862 2 281046 452008 2 19 999994 1 62339 708034 -346692 1 2 999999 -441600 1 15 999993 -48776 2 2 999999 2 13 999994 2 14 999997 2 2 999999 2 2 999999 1 2 999999 180037 1 3 999991 -662092 2 2 999999 1 3 999985 896314 1 2 999999 738775 2 469322 609296 2 17 999996 2 2 999999 1 2 999999 -607191 1 63376 707114 50410 1 324737 633337 -909707 2 2 999999 2 12 999999 2 9 999988 2 6134 898089 1 2 999999 945284 1 13 999985 47326 1 9 999983 178742 1 1 999996 52522 1 126910 590359 -988931 2 48639 300280 2 197481 285276 1 11 999983 -237483 1 21925 801817 -219563 1 2 999999 -12834 1 497336 729866 -116861 1 6 999998 -508951 1 2 999999 -530658 2 2 999999 2 360627 905770 1 411786 805118 -828198 2 2 999999 2 492637 695101 2 14 999992 1 15 999988 -574553 1 2 999989 367616 2 3 999982 2 8 999982 2 289658 527793 1 145149 448034 -441138 2 2 999999 2 8 999981 1 204488 759964 158444 1 2 999999 -134949 1 17 999989 -922695 2 15 999999 2 2 999999 1 2 999999 -505423 1 499849 858842 208530 2 162438 444523 2 2 999999 2 12 999983 1 299045 454169 488138 2 35756 759024 2 83472 506395 1 10 999985 194172 1 17 999989 -982800 1 2 999999 581350 1 259129 862123 -712471 1 2 999999 829863 1 2 999999 785880 1 2 999999 268170 1 78909 208142 50288 1 235146 949123 -426336 2 279450 290948 1 2 999999 651228 2 2 999999 1 20 999982 -668143 1 455803 979200 820576 2 407291 930393 2 2 999999 2 16 999998 1 763489 889539 -231994 2 16 999991 2 2 999999 1 2 999999 938689 1 268467 710547 536058 2 151622 234109 2 35947 313535 1 2 999999 771142 1 283834 567559 -623832 2 2 999999 1 35995 639348 -432047 1 47752 243123 -502629 2 11 1000000 2 14 999985 2 8 999997 2 9 999981 1 2 999999 148298 1 219288 536284 -176143 2 2 999999 1 2 999999 384753 1 2 999999 -959828 1 2 999999 869956 2 6 999990 1 66306 543128 677470 1 2 999999 140164 1 2 999999 655276 1 241204 891530 -554384 2 11 999997 1 17031 124865 -619968 2 16 999987 2 17038 909396 1 12 999984 -388544 1 2 999999 193073 2 356508 990873 2 2 999999 1 961918 994236 -996207 2 342454 926785 1 291420 476142 31649 2 352965 749973 1 14 999999 407656 2 2 999999 1 17 1000000 661933 1 308625 583581 -519191 2 1 999996 1 618413 848570 -793605 1 140798 465533 -321056 1 122204 280635 -346674 2 11 999997 2 435148 953210 2 2 999999 2 5 999996 1 15 999993 -656474 1 703839 933272 -581647 1 2 999999 -232952 2 20 999987 1 441700 842576 367788 2 2 999999 1 9 999991 295285 2 557866 785175 1 94165 749796 -568927 1 2 999999 -926661 1 609908 676314 609675 2 799642 811593 1 7 1000000 741501 1 2 999999 46372 2 3 999981 2 537561 818376 2 190017 353235 2 495673 836254 2 5 999993 2 666605 984424 1 169429 863790 -34468 2 7 999982 2 15291 55676 1 215273 945374 309645 1 38099 755024 444728 2 11 999990 1 7 999981 -511027 1 11 999990 -815059 1 2 999999 -280164 2 7 999987 1 2 999999 -384635 2 18 999993 2 11 999982 1 379509 875327 153895 1 124942 506111 -56130 2 2 999999 2 683509 850273 2 19 999986 1 18 999995 -140828 1 2 999999 945590 1 2 999999 181657 2 2 999999 2 2 999999 1 9 999997 -501103 1 18 999984 684334 2 6 999983 1 221755 951200 -580065 2 2 999999 1 278010 564741 -392347 2 10 1000000 2 2 999999 1 10 999991 301099 2 122786 630598 2 6 999988 1 292955 587481 -327720 1 101859 469777 524422 2 2 999991 1 2 999999 -483327 1 2 999999 -376973 1 5280 952662 671041 1 2 999999 566747 1 5 999985 402927 2 6 999989 1 5 999981 -98065 2 2 999999 2 127824 596347 1 9 999995 -402190 2 317879 357019 1 17 999987 478625 2 14 999998 2 2 999999 1 2 999999 911123 1 3 999981 -206284 2 2 999999 1 5 999998 -792211 2 570586 924823 1 6 999999 499245 2 604469 744864 1 2 1000000 -230812 1 2 999999 213851 1 342965 673661 105738 1 13 999997 -498257 2 2 1000000 1 14 999983 -747074 2 370168 608597 1 2 999999 963328 2 18 999983 1 2 999999 205036 1 3 999983 -105714 1 354616 455943 650086 1 1 999983 -363716 1 498526 799662 264604 1 15 999982 -359867 1 221367 400997 -393574 2 1 999991 2 2 999999 2 18 999985 2 11 999986 1 2 999999 468235 1 18 999992 586075 2 96570 858788 1 2 999999 -233261 1 12 999996 -611658 2 469302 998149 2 107165 960173 2 2 999999 1 2 999999 -654731 1 2 999999 -186326 2 2 999999 1 2 999999 -810941 1 13 999990 -868937 1 6 999993 -409038 2 382659 863205 1 2 999999 635974 1 206909 250492 187599 2 2 999999 1 884007 981438 350388 1 2 999999 515794 2 13 999994 2 2 999999 2 4 999984 2 1 999999 2 467150 760723 1 2 999999 438108 2 2 999999 1 4750 340403 -450304 2 10 999993 1 2 999999 -621443 1 622542 964054 -718560 1 191165 876290 794904 2 49791 891518 1 8 999997 -611033 1 2 999999 592209 2 483006 520577 1 4 999987 -726480 2 2 999999 1 172863 416334 67189 1 2 999999 -374445 2 16 999987 1 3 999990 519070 2 2 999999 1 13 999999 -793336 1 318918 598593 -268712 1 5 999997 321517 2 961626 975168 2 3 999995 1 18 999997 -464718 2 2 999999 1 2 999999 777469 2 85856 776593 2 178469 376911 1 5162 216655 941663 2 617601 741941 2 2 999999 1 2 999999 -276919 1 2 999999 -260933 1 19 999986 683413 2 26516 862837 1 277889 509982 962459 1 9 999987 -825862 2 12 999995 1 2 999999 471703 1 2 999999 -469954 2 12 999997 1 2 999987 -820598 2 123049 133929 1 14 999984 -229389 2 6 999984 2 696024 726410 1 2 999984 -348634 1 2 999999 520672 1 2 999999 268165 2 15 999996 1 157579 611930 476549 2 153238 921298 1 50828 113376 -877411 2 2 999999 1 2 999998 -548753 2 1 999981 2 45528 577068 2 76676 298391 2 2 999999 1 112186 822067 -768662 1 10 999981 -242273 2 152663 406468 2 373689 955008 1 201816 249316 685173 1 633445 687312 882947 2 2 999999 2 193111 590622 1 536538 821347 -446120 2 2 999999 2 423439 582076 2 2 999999 2 8 999988 2 2 999999 1 13 999997 897903 2 309571 641283 1 342110 575996 460769 1 2 999999 808316 1 9 999987 -145671 1 331672 764133 394692 1 301242 410955 151785 1 300192 478250 278449 1 1 999988 109378 2 220459 357415 1 82683 601672 -233738 1 452831 836320 517573 2 4 999986 2 244197 437223 1 15 999997 721932 1 354171 960964 -72594 1 102127 409024 -18978 2 137415 837832 2 143411 712802 1 20 999987 223026 2 2 999999 1 2 999999 225895 2 2 999999 1 5 999983 -33451 2 4 999982 1 4 999988 -973330 1 18 999988 -751822 1 2 999999 -663459 1 12 999985 934191 2 2 999999 2 15 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 316045 1 2 999999 17114 1 3 999996 776517 2 695435 753752 2 2 999999 2 5 999991 2 191471 509973 1 303533 779655 -519307 1 18 999990 89942 1 2 999999 863843 1 12 1000000 -742334 1 2 999999 -297203 2 469656 636371 2 2 999999 1 2 999999 -499083 1 2 999999 183079 1 214606 329705 -592956 1 2 999999 -352922 1 17 999981 -926446 2 2 999999 1 275335 454624 857102 1 20 1000000 -950813 2 20 999985 2 429238 934076 2 3 999986 2 2 999999 1 35020 762356 -98526 2 320085 868377 1 321857 996048 -916387 1 2 999999 -752301 1 2 999999 -601157 2 2 999999 2 20 999993 1 236656 835242 853179 1 464855 644825 -222088 1 2 999999 -360451 2 18 1000000 2 2 999999 1 2 999999 -449149 1 2 999999 357515 2 2 999999 2 20 999982 2 52204 213420 1 450831 893973 -392229 1 2 999999 -738432 2 5 999982 2 2 999999 2 2 999999 2 2 999999 1 622033 832978 476216 2 2 999999 2 2 999999 1 2 999999 -249888 1 19646 364435 -464149 1 186502 488821 310128 2 8 999992 1 2 999999 -942843 1 380568 408451 -928921 1 1 999987 -984852 2 276246 299079 2 230170 651339 2 12 999998 1 531287 794821 292618 1 162775 607539 233369 1 349931 472070 -604904 2 2 999999 1 376822 443654 -177911 1 15 999981 956398 1 2 999999 -126743 1 2 999999 -617737 1 284003 910734 162834 2 9 999988 1 71393 478123 -333604 2 2 999999 1 606503 955496 -392838 1 415424 688390 439541 2 101940 391320 1 18 999989 -867300 1 15 999983 642416 2 20 999993 2 2 999999 1 110167 861893 34237 2 18 999989 1 2 999999 -452319 1 2 999999 -433270 1 2 999999 295915 1 2 999999 907318 2 4 999995 2 2 999999 2 2 999999 2 225020 494769 2 2 999999 1 8 999985 945494 2 9 999983 1 2 999999 750255 1 2 999999 -480451 1 13 999993 -513762 2 14 999982 1 2 999999 110874 1 476714 703635 506505 2 11 999985 2 2 999999 2 2 999999 1 2 999999 -377140 1 8 999992 514827 2 493714 780271 1 232860 770178 498296 1 8 999983 -613870 2 3 999990 1 2 999999 -566155 2 16 999986 2 20 999986 2 604754 630166 1 200232 928429 444043 1 425420 469520 459093 1 2 999999 -618663 2 112938 657146 1 462340 855524 -627910 1 13 1000000 -326556 1 9 999991 987033 1 2 999999 -872444 1 197407 811968 -144313 1 4 999997 945083 1 6 999990 497328 1 11 999990 -114525 1 541814 957638 502653 1 34580 63484 561771 2 10 999988 2 302391 856558 2 15 999982 2 19 999997 1 18 1000000 -216584 1 37805 969802 -388129 1 2 999999 -776876 1 382922 455248 952577 1 2 999999 532163 1 3 999996 -992212 1 292797 936620 401483 1 2 999999 -894200 2 10 999998 1 5 999991 352072 2 11 999986 2 1 999991 2 2 999999 1 2 999999 -907853 2 145602 716873 2 2 999999 1 2 999999 -889584 1 19 999998 854219 1 2 999999 -35653 2 14 999981 1 315290 583440 -617926 1 2 999999 -759315 1 621868 733156 -184571 1 272389 967210 277438 1 2 999999 257781 2 438593 655755 1 2 999999 721761 2 17 999988 1 7 999997 -193428 1 32817 677159 -57294 2 2 999999 1 2 999983 -807449 1 382603 934025 506489 2 7 999991 1 3 999983 536523 1 2 999999 832001 2 17 999999 1 2 999999 956600 2 391527 900147 1 752587 960830 -655714 1 9314 574687 -131625 1 2 999999 484489 1 831194 980376 816564 2 16 999996 2 2 999999 2 572896 693871 2 2 999999 2 2 999999 2 2 999999 2 288733 445233 2 8 999997 2 416478 723246 1 7 999982 -262582 1 283808 533422 504026 2 2 999999 1 19 999995 -985588 1 20 999994 754006 2 9 999994 2 161371 857338 2 10 999990 1 2 999991 88364 2 555339 761967 2 4 999994 2 278354 849714 2 2 999999 1 2 999999 -544658 2 14 999983 1 2 999999 -847215 1 343509 634365 156479 2 2 999999 2 7 999984 1 6 999988 175351 1 2 999999 -747872 2 582630 608933 1 3 999991 -92535 2 388375 924468 2 172126 957997 2 121501 950761 2 17 999986 1 6 999993 87292 1 424802 773516 -872432 1 2 999999 -771695 2 2 999999 1 9 999993 967500 1 12 999993 -448376 1 14 999991 482578 1 17 999999 702671 2 3 999986 2 1 999990 2 235105 926588 2 2 999999 1 2 999999 -623101 1 2 999999 -255232 2 2 999999 2 99659 836361 1 2 999999 274070 1 201280 638977 333507 2 333845 362158 2 304410 994839 1 44696 376733 104012 1 16 999998 149193 1 588221 928077 -511323 2 344746 745549 2 258208 765119 2 801955 832639 2 2 999999 1 2 999999 992259 1 2 999999 -542563 1 1 999997 958222 1 16 999990 94899 2 2 999999 2 2 999999 2 411221 677562 1 2 999999 -689820 1 220276 982669 411302 1 2 999999 -67066 2 6 999993 1 492615 761016 793886 2 901177 986844 1 126632 802504 -859435 1 13 999994 -957034 1 278818 346470 -591502 2 2 999999 2 18 999984 1 14 999994 465943 2 4 999994 2 637808 836631 1 16 999990 -813103 1 2 999990 925590 1 250218 370924 24265 2 7 999994 2 145410 151135 1 2 999996 946884 2 481553 734025 2 6 999991 1 3 999992 445407 2 7 999991 2 749678 980648 1 16 999986 551017 2 60985 317305 2 242320 925673 1 544525 776896 -580636 2 1502 942038 2 2 999999 1 348496 627979 -125520 2 2 999999 2 2 999999 1 4 999995 270003 1 2 999999 -296162 1 2 999990 -800966 1 2 999999 -461847 2 812592 878924 2 14 999983 1 11 999997 -722395 2 2 999999 2 2 999999 1 744743 904608 741315 2 18 999993 2 2 999999 1 2 999999 -732809 1 2 999999 -693237 2 8 999988 2 310721 469396 2 8 999991 1 2 999999 -558344 1 10 999981 958362 1 2 999999 -484975 1 9 999992 492170 1 26619 512693 -870178 1 2 999999 -193863 2 2 999999 2 2 999999 1 5516 835617 -620209 2 2 999999 2 732381 899898 2 14 999990 2 18 999993 1 13 999995 -766379 1 2 999999 137951 2 251294 665278 2 2 999999 2 2 999999 2 3 1000000 2 11 999998 2 2 999999 2 20 999981 1 14 999981 -534685 1 14 999993 -274882 1 2 999999 425794 1 2 999999 -237507 2 19 999981 1 14 999985 354356 1 13 999985 -28234 1 158410 896721 132929 1 17 1000000 408261 1 18 999998 -681186 1 23564 425881 206574 1 19 999991 -880287 1 391500 790951 841096 1 10 999982 309109 1 19 999997 -867280 1 3 999996 814541 1 12 999988 -884961 2 391725 781278 1 190526 924312 -284579 2 2 999999 1 2 999999 -890042 1 116840 215605 -19633 1 337687 921428 184198 1 2 999999 -164519 1 2 999999 89936 2 12 999988 1 14 999992 994521 2 2 999999 2 11 999988 2 17 999986 1 2 999999 406309 2 509679 720929 2 595960 999438 2 14 999996 1 113067 677354 412866 1 241223 260088 183138 2 2 999999 1 521758 922250 -646979 1 17 999984 407477 1 17 999988 765926 2 48954 758820 2 2 999999 1 4 999996 667534 1 8 1000000 -231704 2 16 999989 1 16 999990 148948 1 14 999999 488505 2 6 999995 2 2 999999 1 9 999992 375824 1 536653 771846 455301 1 6 999986 -764671 2 9 999995 1 169 171819 606595 2 12 999991 1 17 999986 -342185 2 2 999999 2 14 999991 2 2 999999 1 14 999985 -867184 1 181342 698645 782133 2 456970 730248 2 2 999999 1 763298 803857 522550 1 2 999987 -827736 1 376682 921861 -165169 2 5 999992 2 13 999990 1 815578 977394 -548429 2 2 999999 1 2 999999 738085 1 3540 576683 -771731 2 2 999999 1 2 999999 59264 2 2 999999 1 3 999991 475684 1 504286 888664 -573184 2 2 999999 1 31973 473563 827872 2 2 999999 2 2 999999 1 2 999999 192153 2 108656 841748 1 654962 833590 818304 1 364177 583409 -792153 2 147235 360180 1 2 999999 108786 1 103285 606174 799656 2 793126 847095 1 11 999987 273074 2 619228 889150 1 178333 693916 437097 1 2 999999 387107 2 612423 980320 2 2 999999 2 19 999984 2 62763 411621 2 297402 798559 2 2 999999 1 2 999999 -860874 1 3 999988 593390 1 6 999997 -544548 1 2 999999 840438 1 232207 745923 42988 2 187097 408568 1 6 999982 -675009 1 399667 742965 314112 2 353321 562482 1 7929 17978 -949220 1 306263 556037 548159 1 45095 320313 -646826 1 2 999987 794512 2 2 999991 2 24461 994530 2 2 999999 1 579585 808638 992870 2 2 999999 2 99235 130985 2 2 999998 2 19 999990 2 18 999988 1 378737 435624 -523988 2 2 999999 1 3 999986 61781 2 352514 986931 1 2 999999 411516 2 2 999999 1 9 999986 -833496 1 2 999999 -797596 2 15 999981 2 2 999999 2 7 999989 1 17 999995 29895 1 17 999997 -715413 2 9 999989 2 126978 547624 2 7 999982 1 1 999997 506789 1 7 999997 -736966 1 20057 150365 -595402 1 282449 685782 634437 2 577798 861269 1 165474 981159 -40609 2 2 999999 1 2 999999 -813784 1 536763 541952 -565281 2 774511 871142 1 2 999999 308 2 199813 329424 1 2 999988 915439 1 2 999999 63666 2 1 999983 2 206466 864639 1 10 999990 -917789 2 2 999999 2 5 999995 2 73495 561987 2 16 999990 1 11 999988 789760 1 2 999999 -490747 1 16 999999 -3438 2 2 999999 2 20 999996 1 288438 746165 -789109 1 2 999985 958608 1 103803 809823 918627 2 2 999999 1 16 999999 -45144 1 13 999989 -936107 1 2 999999 407898 2 4 999988 2 2 999999 1 18 999982 -537290 1 297362 508448 548238 2 154717 677259 2 2 999999 1 2 999999 -196173 1 10 999989 718055 1 2 999999 -672700 1 131094 647721 -41019 1 293574 317596 -278897 1 2 999999 -340260 1 240959 411622 -831067 2 30224 735159 2 2 999999 1 5 999997 -608323 1 2 999999 349617 2 2 999999 1 2 999999 325847 2 15 999995 1 345237 917151 -463797 1 16 999990 603294 1 2 999999 -397781 2 16 999982 1 283618 816395 -262706 2 4 999997 2 384054 489364 1 2 999999 -58105 1 2 999999 -670061 2 242161 477499 2 14 999993 1 568066 933161 202013 1 2 999983 -574924 1 2 999999 353989 2 285215 695120 1 45541 342523 -789446 2 2 999999 1 617025 656018 -191456 1 477541 929967 154050 2 238747 556154 1 2 999999 23542 2 12 999984 2 608294 836408 1 257343 607560 654136 2 2 999999 1 4 999998 584193 2 2 999999 1 217076 714795 -341466 1 99238 446012 507436 2 4 999995 1 2 999999 697843 2 2 999999 1 455729 896534 571375 2 1 999989 2 2 999999 1 2 999999 -422070 1 18 999987 -636589 2 4 999987 2 11 999985 2 2 999999 1 20 999992 463929 1 2 999999 -937121 2 2 999999 1 7 999985 -420166 2 2 999999 1 3 999983 286012 1 2 999999 713615 1 189601 615347 406566 2 2 999999 1 7 999993 508293 2 7 1000000 2 2 999999 2 594647 819257 2 20 999983 2 2 999999 1 14 999996 411695 1 2 999999 -865446 2 9851 323507 1 2 999999 -278647 1 3 1000000 -611357 1 838718 994412 -473359 1 2 999999 306286 2 5 999985 2 126937 635440 1 196522 822256 -6014 2 15 999987 1 36741 85076 -205388 1 613449 921781 -880845 2 841026 952176 1 6 999997 643290 1 9 999983 -945590 1 13 999992 714207 2 21044 973012 1 604516 988786 982790 1 2 999999 -660295 1 2 999999 -193391 1 815816 840178 -646314 1 15 999995 594325 2 1 999989 1 2 999999 -935436 2 16 999992 1 586620 623424 -830514 1 2 999999 488438 1 2 999999 -596732 1 270524 874572 733998 1 2 999999 -189897 1 2 999999 -677583 1 197322 545298 -92979 2 2 999999 1 2 999999 -740532 1 2 999999 -896165 2 182951 588570 2 3 1000000 2 16 999997 1 222464 621674 -7136 1 13 999987 -290505 2 19 999988 1 11 999997 683971 2 2 999999 1 2 999999 -320640 1 2 999999 10418 2 28267 363092 2 2 999999 2 2 999999 1 2 999999 440303 1 791601 859671 -897734 1 12 999984 -972052 2 18 999984 2 2 999999 1 12 999996 -853002 1 191050 230542 -889781 2 1 999986 1 5 999984 -864161 1 258078 488121 151817 2 2 999999 2 7 999996 1 243127 741073 336377 2 2 999999 1 2 999999 -779716 1 499220 798317 275284 2 263994 735105 1 5 1000000 472995 1 4 999984 809051 2 19 999982 2 10 999992 2 2 999999 2 2 999999 2 5 999991 1 18 1000000 896465 1 1 999998 -851327 1 255250 906686 -160226 1 192490 597941 169462 2 2 999988 1 850066 897676 -852237 1 2 999999 -66804 1 11 1000000 -607213 2 268918 357278 2 5 999990 2 31140 660243 2 142925 486055 1 772610 936049 801703 2 2 999999 1 712852 756660 560181 2 7 999995 1 1 999982 706448 2 13 999999 2 4 999997 2 17 999990 2 9 999981 1 2 999999 193726 2 11 999999 1 5 999989 -763922 1 20 999982 482317 1 2 999999 136633 1 89673 172223 -402730 1 100557 673670 917765 2 19 999998 1 2 999999 113050 2 828702 853688 2 17 1000000 2 2 999999 1 2 999999 -985627 2 11 999987 1 218632 474227 -898886 1 387396 450785 -329360 2 2 999999 1 2 999999 574936 1 99724 396111 -674584 2 13 1000000 2 10 999996 1 941280 958298 -487705 2 2 999999 1 589198 697974 -153794 2 591251 795695 2 5 999988 1 773489 839008 184138 1 2 999999 603843 2 17 999992 2 10 1000000 2 385358 692035 1 2 999999 172769 1 13 999983 -732169 1 2 999999 145965 2 2 999999 1 436156 905812 -580507 1 2 999999 -714102 2 2 999999 1 10 999997 -438324 2 2 999999 1 266052 840603 205148 2 20 999993 2 2 999999 1 2 999999 -712267 2 510579 826794 1 10 999991 614951 1 62821 379082 668208 1 85193 674976 59910 2 2 999999 2 422822 837166 2 399729 610487 1 389572 592386 -86897 2 15 999994 1 11 999987 -334351 2 2 999988 2 581110 653758 2 441908 908567 1 10 999983 -598013 2 2 999999 1 478767 912453 795781 1 319788 698591 -96034 1 10 999986 574530 1 668446 773084 -779617 2 6 999988 1 2 999999 600911 1 2 999999 -234431 1 2 999999 -310474 1 104357 180881 -219694 1 2 999999 -653923 2 293109 978988 1 304845 718308 -81262 1 217659 427564 -703631 2 7 999998 1 16 999985 -540792 2 4 999993 1 549771 867778 56416 1 2 999999 52650 1 118495 896669 16709 1 508172 588696 -670880 1 2 999999 -381571 2 20 999995 1 2 999999 63002 1 2 999999 -808555 2 2 999985 2 223358 838605 2 6 999991 2 18 999991 2 2 999999 2 643874 821255 2 2 999999 1 181431 730866 964372 2 107358 164288 1 14 999989 -217792 2 5 999993 1 10 999998 -838375 2 12 999994 2 2 999999 2 540595 555661 1 2 999999 -651461 2 11 999994 2 4 999987 2 355843 961385 2 417480 826025 2 161560 519804 2 17 999981 2 2 999990 2 10 999994 1 559104 929649 -642226 1 2 999999 277444 2 17 999994 1 20 999984 164258 1 12 999988 383994 1 4 999991 -75260 2 2 999999 2 443337 734131 1 6 999992 216507 1 5104 436625 -860568 1 55144 647454 -845118 1 7 999994 998002 1 379565 661282 -379556 1 20 999986 734758 2 339070 938668 1 3 999982 -437645 2 2 999999 1 861560 953890 365738 2 154762 932816 2 2 999999 1 2 999999 312082 2 125162 295967 2 314702 429669 2 2 999999 2 2 999993 1 100726 849237 -304999 2 9 999995 1 4 999986 -370 2 15 999987 2 5 999994 2 14 999999 2 590182 957194 1 13 999986 994301 1 19 999999 324181 1 281035 441069 -41697 1 320635 915061 -226107 2 6 999992 1 65515 597775 -321242 2 3 999986 2 14 999982 1 22652 751258 -468224 2 15 999993 1 2 999999 -798554 1 2 999999 176299 2 18 999988 2 18 999988 2 2 999999 2 1 999981 1 6 999990 -959567 1 2 999999 -259602 2 2 999999 2 177197 955718 2 2 999999 2 268275 880039 2 18 999992 1 1 999996 -218097 2 2 999999 1 1 999985 -634697 2 6 999997 2 416302 443679 2 12 999999 2 2 999999 1 2 999999 743471 1 11 999996 -672157 1 2 999999 -782281 2 239779 965826 1 290473 654696 -415829 1 2 999999 -458139 2 11 999987 2 3 999981 1 415846 558466 -996147 2 2 999999 2 104186 214913 2 5 999982 1 2 999999 947831 2 64087 753816 2 2 999999 1 2 999999 135436 1 13 999995 -80954 2 2 999999 2 2 999999 1 2 999999 336281 1 2 999999 419518 1 16 999997 -346661 1 374474 928467 -428193 1 2 999999 -638768 1 13 999997 -86502 2 20 999997 2 10 999981 2 5 999992 2 316151 802977 2 14 1000000 1 3 999981 679581 1 17 999983 674081 1 2 999999 16139 1 9 999992 604889 2 724135 799175 1 643652 667841 -786150 2 16375 814786 2 7 999995 2 532803 575489 1 2 999999 986162 1 513541 656707 16317 2 6 999993 2 82154 810326 2 152381 660555 1 6 999999 -101746 2 160448 253260 2 2 999999 1 191082 664468 836334 1 11 999991 -75878 1 2 999999 -329641 2 580193 918917 2 2 999999 2 2 999999 1 4 1000000 936113 1 230346 738686 163302 1 2 999999 765687 2 11 999982 2 7 999988 2 6 999999 2 2 999999 1 2 999999 640379 2 20 999989 1 182978 184460 168627 2 17 999993 1 2 999999 -352079 2 2 999999 2 17 1000000 1 207801 996394 -611590 1 2 999999 -571847 1 158577 702370 230964 1 2 999999 354867 2 2 999999 1 10 999994 621054 2 2 999999 1 2 999999 18114 2 111520 438176 1 5 999995 295512 1 677808 701402 994707 2 825016 894622 1 13 999986 965478 2 2 999999 2 13 999990 1 448938 939139 -686182 1 315817 454803 760920 2 873628 990563 2 2 999999 1 11 999994 -689695 1 11 999992 -127498 2 266618 411343 2 95498 733427 1 78542 89362 -69981 1 13 999997 120685 1 2 999999 739848 2 2 999999 2 2 999996 1 218671 870181 -716586 2 2 999999 1 2 999999 -64458 1 3 999994 145662 2 2 999999 1 268773 974105 481295 2 70078 103459 1 494168 700603 -609511 2 2 999999 2 47461 464664 2 163623 939417 2 2 999999 2 2 999999 1 12 999988 -565895 1 10 999999 722382 2 20882 108998 2 18 999997 1 502766 828164 -559688 2 157306 841879 2 2 999999 2 6 999985 1 18 1000000 -541345 2 428953 877959 1 2 999999 -504490 1 18 999997 -508257 2 169233 719837 1 371623 576497 918684 2 3 999999 2 12 999987 1 475390 640609 -713951 1 2 999999 -926871 2 4524 448083 2 3 999996 1 48348 864774 -825619 1 10 999983 366024 1 2 999999 -376912 1 2 999999 -142732 1 2 999999 701821 2 2 999999 1 581959 599200 -845109 2 19 999996 1 407258 733908 -939392 1 15 999998 122862 1 2 999999 327002 1 17 999995 37686 1 98683 787258 -724599 2 7 999999 2 6 999999 1 2 999999 196678 2 530799 835157 1 611903 792851 834659 2 261354 806174 2 12 999989 2 14 999992 1 609406 614191 823522 2 2 999999 1 18 999987 -166589 1 14 999995 -718298 1 97740 198239 -203143 2 2 999999 1 4 999986 297243 2 61824 450883 2 2 999999 2 2 999999 2 55052 471560 2 12 999994 1 1 999992 -75440 2 8 999998 1 306432 525971 53685 1 209463 434901 608199 2 20 999993 1 20 999986 -747811 2 2 999999 1 2 999999 -379935 1 20 999987 -286671 1 2 999999 995129 1 2 999991 3759 2 8 999991 1 12 999989 532014 2 2 999999 1 2 999999 -379186 1 2 999999 -495475 1 2 999999 -20157 1 491579 857172 270018 1 320415 975271 860431 1 384386 982856 -485901 1 2 999999 678057 1 142907 441017 279558 1 2 999999 149244 1 2 999999 -600988 1 20 999990 43104 1 734116 983077 -282585 1 10 999988 -707430 1 274854 332540 -733010 1 15425 383421 -855333 2 460476 622856 2 361644 840456 2 1 999986 2 2 999999 2 5642 11515 2 3 999990 2 2 999999 1 2 999999 680665 2 2 999999 2 14 999981 1 6 999993 -753936 2 173214 327861 1 2 999999 735901 1 2 999999 -214299 1 658811 731004 -791824 2 2 999999 1 525612 849930 949587 1 224644 544447 -860379 1 18 999981 786869 1 2 999999 558610 1 446474 879830 -972546 1 2 999999 375343 2 2 999999 2 911830 929484 1 2 999999 -109176 1 287122 419892 341453 2 2 999999 2 401105 867737 1 375639 591407 874532 2 361956 433385 2 10 999981 1 15 999991 -501040 1 2 999999 374502 1 2 999999 -266849 1 7 999985 -627552 2 2 999999 1 83822 333419 700035 2 13 999991 2 5 999981 1 2 999999 -476617 1 2 999999 266235 2 644398 933140 1 2 999999 408675 1 2 999999 -490949 2 6 999992 2 2 999999 1 2 999999 -433332 1 404507 915807 -196857 2 11 999996 2 25762 843572 2 3 999986 2 2 999999 2 148882 927141 1 168453 816794 -242064 1 11 1000000 685951 1 318898 586512 -12563 1 2 999999 42171 1 672344 960025 154386 1 606435 708618 416964 2 2 999999 1 135653 777160 50938 1 2 999999 -404938 2 2 999999 1 2 999999 412919 2 2 999999 2 2 999999 2 10 999986 2 2 999999 2 2 999999 2 2 999999 2 19 999986 2 2 999999 1 209085 515021 -15553 1 6 999996 -509310 1 3 999999 -39990 1 2 999999 836502 2 11 999984 2 51036 209640 2 597460 775673 1 118752 735203 67928 2 10763 634491 1 13 999999 -993928 1 1 999981 784846 1 2 999999 356239 1 20 999989 568711 1 2 999999 584552 1 4 999987 79358 1 2 999999 -664194 1 2 999999 640270 1 2 999999 -121477 1 239910 418127 -879210 2 435160 877179 2 4 1000000 1 2 999999 810875 2 242412 488724 1 2 999999 -771294 2 453836 653230 1 743367 967007 -569351 1 15 999995 321183 2 96499 805816 1 13 999987 846074 2 2 999999 2 5 999991 2 51276 280839 2 10 999986 1 351559 790044 579116 1 17 999987 62600 2 131834 428618 1 2 999999 -625285 1 923428 924735 560692 2 15165 909442 2 9 1000000 1 2 999999 222283 1 36613 720318 480568 1 13 999986 -962830 2 16 999987 2 17 999995 2 10 999986 1 2 999999 -694615 2 2 999999 2 2 999999 2 4 999985 2 12 999990 1 13 999996 392031 1 106272 433481 18018 1 2 999999 -114083 2 19 999992 2 2 999999 1 2 999999 954616 1 293903 294808 239593 2 757905 824869 2 11 999989 2 2 999999 2 19 999995 1 2 999999 500588 1 2 999999 -511450 1 2 999999 936112 2 2 999999 1 245003 539011 -713580 2 1 999985 1 262888 398495 -411379 2 3 999985 1 2 999999 -876750 1 241111 894979 354782 2 2 999999 1 573426 824367 867011 2 108212 782911 2 65622 213718 1 4 999990 -203157 1 527767 852563 -354847 2 18 999999 2 10 999990 2 2 999999 2 2 999999 2 253864 295050 2 2 999999 1 47578 341439 81318 1 333349 701265 364903 1 2 999999 573691 2 2 999999 2 2 999999 1 569848 768639 912228 1 2 999999 -969981 2 2 999999 2 10 999982 2 2 999999 1 2 999999 -527881 1 19 999993 -949906 2 2 999999 1 2 999999 -602074 2 19 999994 2 9 999993 2 209048 336675 2 16 1000000 1 14 999983 829939 1 16 999988 -87208 2 677563 982597 2 4 999983 2 19 999992 2 2 999999 2 479645 487737 1 2 999999 -31334 1 11 999996 -624419 2 10 999991 1 419030 799360 559581 2 2 999999 1 121017 334601 645807 1 18 1000000 789776 1 551300 770834 -553718 2 2 999999 1 139748 995043 913099 2 2 999999 1 17 999983 73982 2 564262 928666 1 642232 875281 -135346 1 20 999997 -590693 1 367647 765510 -697794 1 2 999999 411198 2 2 999999 1 2 999999 193248 2 235166 514237 2 5 1000000 2 2 999999 2 12 999995 2 303765 691319 1 160122 827840 609502 1 2 999988 387223 2 2 999999 2 13 999995 1 2 999999 -363715 1 2 999999 158144 2 2 999999 2 32387 629994 2 242433 296064 2 2 999999 1 14 999985 995923 2 641270 958777 2 233775 332914 2 17 999995 1 2 999999 -324583 1 2 999999 -757445 1 14 999998 -559286 1 2 999999 -286321 2 541252 927917 2 18 999991 2 2 999992 2 772041 841771 2 14 999995 2 18 999983 1 2 999999 445361 2 20 999999 1 2 999999 -878502 2 7 999997 2 1 999981 1 2 999999 -684122 2 2 999984 2 2 999999 2 2 999999 2 46555 533550 1 2 999999 -851743 2 2 999999 1 20 999985 -437535 2 2 999999 1 5 999991 -377650 1 8 999989 153359 2 409476 489524 1 18 999995 335899 1 513588 547556 -622387 1 17 999993 345680 2 2 999999 1 92742 131855 -256453 1 6 999998 -114959 1 584291 803210 -943754 2 2 999999 2 2 999999 1 210964 530244 129395 2 20 999993 1 3 999985 836169 2 2 999999 2 2 999999 1 2 999999 -211183 1 257000 293640 835009 1 2 999999 -47727 2 2 999999 1 178149 457855 -166749 2 7 999989 2 2 999999 2 9 999993 1 452276 557963 -620061 1 2 999999 616320 1 2 999999 -15135 2 185151 280800 1 321941 385705 -134277 1 50587 372819 -552958 2 286708 828421 2 202617 257069 1 1 999983 -522164 2 11 999991 1 2 999993 -396290 1 2 999991 -451308 1 2 999999 81472 1 124889 325592 -82268 1 392090 648840 -642807 1 12 999982 467687 2 925075 951887 1 2 999999 752049 2 2 999999 2 659756 743602 1 7 999996 343312 2 20 999998 2 2 999999 1 447673 495931 -153463 1 2 999999 423947 1 2 999999 174365 2 2 999999 2 2 999999 1 2 999999 -739732 2 6 999984 2 539061 808779 1 111893 134590 -696026 1 2 999999 -552049 2 261860 341088 1 3 999984 -354409 2 2 999999 1 305772 982146 -267496 1 19 999993 -67177 1 295775 462797 -959814 1 217808 902081 360140 1 2 999999 -463251 2 2 999999 1 124770 825071 551634 2 2 999999 1 14 999996 745916 2 2 999999 2 458589 491025 1 182867 948469 174066 2 229286 857170 2 11 999989 1 646686 853918 -501860 2 13 999985 2 296122 406431 1 17 999999 -359270 1 192747 959225 269634 2 2 999999 2 15 999998 2 4 999988 1 40739 269644 552503 2 2 999999 1 19 999998 -709982 2 404810 429303 2 2 999999 1 1 999989 -208206 1 14 999984 -27951 1 335391 412316 -821417 1 2 999999 -263824 1 11 999989 168564 1 2 999999 -958507 1 188037 259137 976698 1 4 999992 -292113 2 2 999999 1 464753 634801 -487552 2 2 999999 2 2 999999 1 2 999999 922440 2 2 999999 2 2 999999 1 18 999985 519443 2 15200 418659 1 655489 797274 547331 2 20 999998 1 8 999995 -850505 2 3 999999 2 2 999999 1 629261 917854 897074 2 2 999999 1 2 999999 -15369 1 12 999987 -492891 2 11144 331061 1 292866 409755 -253989 2 20 999997 1 200130 457645 -788141 2 318384 841862 1 850609 855871 -865524 1 91862 93544 908255 1 13 1000000 -469884 1 151993 636368 436133 1 2 999999 91122 2 2 999999 1 723629 903748 59831 2 2 999999 1 3450 933778 -854061 2 8 999989 2 2 999999 2 255847 505818 2 48938 573153 1 5 999983 444890 1 11 999984 -791120 2 2 999999 2 2 999999 2 2 999999 1 10 999992 -163238 2 2 999999 2 5 999995 2 2 999999 2 13 999987 2 2 999999 2 471130 929610 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -616309 1 2 999999 -231972 2 2 999999 2 2 999999 1 7710 328285 826439 2 2 999999 1 496366 645915 -437050 2 724057 991726 2 18 999994 1 2 999999 -338678 2 222879 686428 2 2 999999 2 2 999999 2 34210 583326 1 96271 306964 -90541 1 6 999992 -127332 2 17 999997 1 2 999999 -686412 2 8 999981 2 2 999999 1 7 999992 185934 1 14234 746548 898454 2 2 999999 1 2 999999 823300 1 92092 573539 -464506 2 2 999999 1 8 999986 -581956 2 2 999988 2 2 999993 1 94558 221944 246002 2 329759 891113 1 512284 922103 261221 1 14 999991 -938506 1 2 999999 -761479 2 2 999999 2 5 999985 1 490036 513996 660784 1 2 999999 749349 1 107540 393388 -620774 2 219019 251037 2 4 999988 1 6 999992 -611573 2 152901 665227 2 325901 540545 1 629617 718507 -409361 1 2 999999 385715 2 3 999994 2 8 999996 1 71535 379640 -502193 2 442745 707448 2 106474 514568 1 18 1000000 343771 2 253211 801093 1 463336 836470 -920608 2 2 999999 1 19 999989 -354285 2 2 999999 2 383226 602899 2 2 999999 1 200853 445512 127306 2 22254 950600 1 109320 728511 -249375 2 10 999988 1 329403 882049 489872 1 2 999999 -263323 2 656078 720531 1 174276 190823 -419926 2 2 999999 1 20 999998 -210878 1 13 999993 -297977 2 348674 920418 1 620911 625889 263541 2 2 999999 1 8 999991 766901 1 292636 726075 742655 2 14 999994 2 80778 615563 2 12 999990 2 8 1000000 2 82991 807717 2 357185 563176 1 2 999999 27473 1 616619 884905 -471910 2 20 999987 2 2 999999 2 783364 801922 2 442832 703560 2 2 999999 1 532360 922713 -830821 2 684301 760027 1 2 999999 -552924 1 18 999997 -958766 1 33976 673206 -205821 2 11 999998 2 2 999999 1 2 999999 -83205 2 839188 873984 2 18 999995 1 627302 723526 845600 1 2 999999 233939 1 5 999987 -928142 1 310257 504967 139907 1 194212 661067 -633052 2 2 999999 2 2 999994 2 32250 939296 1 10 999987 386969 2 529643 979399 1 2 999999 -337934 1 331645 841026 -393410 2 2 999999 2 20 999992 2 10 999989 2 2 999999 2 2 999999 1 2 999999 270738 1 33890 945472 -393643 2 2 999999 1 2 999999 -640438 1 2 999999 -606430 2 2 999999 2 19 999997 2 19573 658793 2 7 999994 1 2 999999 57254 1 2 999999 336180 2 403511 994415 1 319439 823630 537456 2 2 999999 2 2 999999 1 2 999999 883490 2 15 999986 1 497217 808620 -460175 2 14 999996 1 104762 448078 122363 2 2 999999 1 306213 641277 364307 2 6 999983 1 2 999999 81738 1 106045 347446 108616 1 274751 451145 -230721 2 595168 816849 1 18 999985 -398846 1 2 999999 -913321 1 2 999999 799190 1 287023 790638 -666555 1 2 999999 671261 2 2 999999 2 247703 266903 2 1 999991 1 2 999999 985487 1 8 999984 -300890 1 462096 960372 -912292 2 2 999999 1 2 999999 264552 1 2 999999 -699090 2 12 999994 1 17 999982 -344557 2 2 999999 1 20 999994 -2948 1 2 999999 -363571 1 13 999987 447901 1 9 999994 63484 2 2 999999 1 150208 859438 -941756 2 164952 621635 1 14 999987 473341 2 11 999995 2 2 999999 1 2 999999 -602788 1 19 999982 -169369 1 2 999999 495103 1 2 999999 114604 2 2 999999 2 112000 481764 2 2 999999 2 14 1000000 1 147999 642104 761380 2 12 999984 1 18263 857215 -828946 2 2 999999 1 2 999999 -407371 1 134919 569063 -570251 2 11 999994 1 2 999999 -515282 1 2 999999 897149 2 9525 593255 1 132639 405538 145618 1 8 999999 131722 2 2 999999 2 235584 623727 1 2 999999 -341695 1 2 999999 134110 1 1 999991 421897 2 84673 241846 2 2 999999 2 2 999999 1 674159 731455 800574 1 16 999998 -365625 2 20 999996 2 3 999981 2 2 999999 2 2 999999 2 2 999999 2 467710 820481 1 9 999995 -245851 2 2 999999 1 192704 224421 52710 1 14 999988 -222593 1 2 999999 -876615 1 184001 628656 720127 1 2 999999 -930884 2 5 999986 1 2 999995 398564 1 11 999996 -674412 2 432924 509909 1 145064 830774 -846505 2 6 999983 1 2 999983 56272 2 469794 525855 2 2 999999 1 16 999994 140065 1 198663 995895 641379 1 2 999999 313612 2 15 999992 1 14 999987 838964 2 12 999997 1 164675 682070 230008 2 8 1000000 1 2 999999 605182 2 46092 459327 1 2 999999 -552149 1 5 999996 -847058 1 2 999999 611493 1 18 999997 -861607 1 2 999999 87789 1 2 999999 11216 1 2 999999 -12114 2 2 999999 2 197318 596155 1 472628 701894 191405 2 2 999999 1 2 999999 -988538 1 1 999989 373311 2 94656 949473 2 9 999981 1 2 999999 -688433 2 160098 248766 1 2 999999 -402051 2 20 999992 1 783828 917030 -147080 2 5 999985 2 2 999999 1 2 999999 -634632 1 15 999996 242524 1 301542 567944 180345 2 249195 753612 1 2 999999 -893972 2 2 999999 1 2 999999 186207 2 774688 890802 1 522906 655978 -115109 2 938440 981273 2 20 1000000 2 771027 866478 2 47246 368613 1 14 999995 -365653 2 2 999999 1 874218 913223 890358 2 2 999999 1 123922 279172 -149730 1 2 999999 -954888 1 2 999999 561579 2 175480 347066 1 2 999999 -369768 1 72136 292429 687145 1 2 999999 863205 2 337236 548518 1 7 999981 -443528 1 2 999999 959420 2 1 999995 1 220460 638774 301371 1 5 999981 -620454 2 695472 794021 1 2 999999 375908 1 2 999999 -710607 2 2 999999 2 6 999986 1 2 999996 868706 2 70841 746345 1 18 999992 -695213 1 393835 876790 -402845 2 13 999991 2 690587 740428 1 2 999999 -449839 1 2 999999 -438333 1 2 999999 232045 1 13 999999 585584 1 2 999999 -551306 1 2 999999 96722 1 2 999999 -138790 1 2 999999 17591 2 342489 861500 2 11 999983 1 461252 820726 152425 2 2 999999 2 273181 587488 1 720013 898956 -760194 1 12 999991 63278 1 2 999999 -986719 2 2 999999 1 45286 281034 336814 2 2 999999 2 2 999999 1 2 999999 -716737 1 8 999989 168415 2 304408 890517 1 19 999986 540614 1 511273 588928 -323430 1 2 999999 844545 2 1 999992 1 3 999989 -617896 2 3 999998 2 2 999999 1 135982 709393 179033 1 12 999995 664137 2 232783 345101 1 43407 293086 823149 2 11 999994 2 509065 971901 2 13 999981 2 13 999996 2 2 999999 1 10 999998 724783 2 18 999989 2 2 999999 1 759567 920052 -403947 2 40630 467671 2 16 999991 2 2 999999 2 19 999991 1 760966 943826 -27851 1 2 999999 -222384 1 262930 327199 -763136 2 188548 750615 2 260063 392333 1 19 999994 921757 2 12 999994 1 17 999983 -621704 1 15 999998 -341747 2 9 999981 2 716274 866210 1 19 999990 -356745 2 861205 982629 1 421511 719002 928242 2 317581 416642 1 2 999999 164421 2 10 999983 1 2 999999 -781298 1 2 999999 831621 1 16 999988 -799573 1 2 999999 590678 1 96843 554108 -729844 2 2 999999 2 2 999999 2 2 999999 2 568839 859610 2 397816 978877 1 959274 983546 767904 2 211843 919390 1 13 999987 583806 2 2 999999 1 2 999999 -886866 1 309196 448366 1863 2 2 999999 2 2 999999 1 7 999989 883298 1 2 999999 -454140 1 2 999999 119188 2 152186 539495 2 12284 118673 2 2 999993 1 924544 962705 859690 1 593554 651349 -720335 1 303869 318900 385595 1 2 999999 -864929 2 2 999981 2 14 999983 2 3 999993 1 10 999982 299688 1 486261 698167 -635494 2 315640 780602 2 220312 240649 2 2 999999 2 14 999985 2 107771 981209 1 2 999999 -167313 2 166128 566570 2 283504 592334 1 12 999984 -706122 1 17 999992 568372 2 496098 658450 2 3 999991 1 4 999986 -946921 2 2 999999 2 497884 579504 1 274148 414370 657128 1 2 999999 423558 2 155052 228350 1 611458 640173 -948056 2 2 999999 2 2 999999 1 2 999999 515701 1 2 999999 630032 2 2 999999 1 14 999996 966667 2 455273 494117 2 20 999981 2 11 999991 1 4 999990 -554559 2 2 999999 1 532696 731597 -505358 1 14 999998 -176046 1 75592 884165 -926721 2 2 999999 2 277110 517390 1 2 999999 706099 1 7 999993 -892465 1 10 999999 -347849 2 2 999999 2 233080 912885 2 2 999999 1 2 999999 663637 1 2 999999 -77061 1 380427 560596 -410763 1 15 999995 967965 2 2 999999 2 182956 365589 1 2 999999 30666 1 30264 215008 717965 2 3 999984 2 35857 268614 1 4 999990 -739816 2 7112 242506 2 6 999985 2 392882 501359 1 13 999999 -797776 2 2 999999 1 18 999985 -271710 2 411224 907541 1 2 999999 570620 1 488324 921782 768777 1 6 999981 -356369 1 2 999999 -103256 1 386094 491028 976790 2 366747 888770 1 7 999990 499083 1 2 999999 -606993 1 2 999999 -195819 1 2 999999 285155 2 7 999995 2 127410 232937 1 2 999999 838521 2 401714 958468 2 322541 989771 1 2 999999 81818 1 2 999999 722573 2 2 999999 1 2 999999 -727637 2 19 999993 2 5 999997 1 2 999999 -410004 1 2 999995 -776531 1 82589 405317 -23984 2 2 999999 2 2 999999 2 13 999986 2 777638 842911 2 7 999981 1 2 999999 -603637 1 2 999999 792503 1 9 999986 81631 1 101743 290578 -144276 1 14 999983 189042 2 2 999999 2 10 999994 2 185947 626791 2 2 999999 2 2 999999 1 2 999999 -998626 2 18 999981 2 292916 673539 1 307469 707794 210903 2 402560 848456 1 2 999999 -331823 2 2 999999 1 409049 793578 -230161 1 2 999999 260937 1 232536 768782 677414 1 16103 968175 -440701 1 631038 765503 839868 2 254595 869703 1 13828 958502 103528 1 142218 841218 -749782 1 18 999984 464027 1 6 999991 951050 2 612292 665682 2 732025 803425 2 181258 900563 1 337742 924018 776707 2 2 999999 2 2 999999 2 66272 796486 2 2 999999 1 7606 458608 857633 1 12 999987 809996 1 2 999999 893376 1 2 999999 693191 1 1 999983 -470510 1 2 999999 -327043 1 15 999999 95367 1 2 999999 121160 2 107981 188754 2 2 999999 1 2 999999 764587 2 2 999999 2 2 999999 2 9 999981 1 4 999982 -281535 1 304485 450388 -811336 2 2 999999 1 13 999998 -251786 1 611896 877802 -593725 1 417130 694719 -959159 2 461749 700972 2 8 999991 2 2 999999 2 9 999991 2 2 999999 2 2 999999 2 448752 478429 1 2 999999 437385 1 2 999999 77418 2 83549 430832 1 8 999996 -898416 2 286350 757520 1 380446 611517 123524 1 548116 804025 307718 2 7 999993 1 2 999999 -856804 1 18 999989 554873 2 2 999999 2 2 999999 1 3 999989 -41697 2 92785 785097 1 2 999999 -982031 1 2 999999 -356559 1 400269 867168 -763660 1 2 999999 -352982 1 2 999999 -394595 1 214189 880950 -913558 1 9 999992 157363 2 710300 956142 1 19 999999 -368429 1 2 999985 173333 1 19 999997 660113 1 7 999981 -25337 1 9 999983 -749042 1 2 999999 534694 1 40113 342380 978812 1 14 999997 -481187 2 2 999999 1 676349 938242 -364257 2 205959 415631 1 2 999999 -42110 1 28275 832142 -641699 1 2 999999 -661742 2 5 999994 1 2 999999 988998 2 2 999999 1 2 999999 -507400 1 2 999999 -584722 2 187518 660543 1 235396 758730 424747 2 2 999985 1 2 999999 -448130 2 2 999999 2 281351 364460 2 8 999998 1 17 999990 403619 2 8 999993 2 2 999999 2 2 999999 2 8 999989 2 2 999999 1 556222 705110 -148525 2 2 999999 2 2 999999 2 329433 447942 1 17 999991 -392545 1 7 999985 893072 1 17 999988 -932765 1 447921 769580 30105 2 2 999999 2 2 999999 1 2 999992 -671632 2 141410 654619 1 753091 811608 -335004 1 5 999982 -211115 2 11 999987 2 2 999999 1 139710 989585 -622924 1 2 999999 -929520 2 178140 853600 2 170110 195987 2 12 1000000 2 7780 470788 1 346853 867697 444965 2 2 999999 2 567614 834298 2 134082 298441 1 6 999985 -145670 2 352302 973880 2 201756 494783 1 2 999999 -180895 2 11 999996 2 2 999999 1 18 999990 852951 2 2 999999 2 12746 511030 1 9 999983 26466 2 293333 769034 2 13 999992 1 2 999999 110165 1 213716 228718 -425978 1 605777 666649 346712 1 838985 969237 843893 2 2 999999 1 294018 349274 -460006 2 2 999999 1 314442 324163 -668028 1 2 999986 -654598 1 499852 694100 66201 1 2 999999 687171 2 381503 549064 2 19 999985 2 133813 633745 1 447988 700977 122231 1 199261 558512 -828942 1 559605 910923 654741 1 4 999984 213441 1 6 999988 685847 1 2 999999 -762978 1 12 999981 -879329 1 2 999999 -756888 2 442615 602740 1 5 999983 -51518 1 13 999994 -203830 2 2 999999 2 39702 48872 2 13 999986 2 2 999999 1 12 999988 595835 1 2 999999 755454 2 10 999992 1 797783 852600 592720 2 220556 868129 1 11 999993 816719 2 592376 784696 1 6 999998 -800351 1 2 999999 -346490 1 2 999999 -668319 2 603123 637122 1 2 999999 31812 2 2 999999 1 13 999987 38130 1 2 999999 -702319 2 2 999999 1 2 999999 127363 2 2 999999 2 61167 546071 2 508264 715778 1 150922 332509 -985143 2 786399 973304 1 43815 501621 59792 2 2 999984 2 2 999999 2 710050 851776 2 785854 899689 2 373395 860237 2 301982 699614 1 3 999985 -23504 2 282854 644801 1 2 999999 647071 2 2 999999 1 2 999999 -632986 2 20 999997 1 2 999999 486929 1 818578 982788 483673 1 219856 540732 933766 1 38484 829501 979449 1 2 999999 820835 1 2 999999 526905 2 248505 311326 2 209654 324830 1 2 999999 -589423 2 17 999988 1 15 999986 912958 1 728613 992966 440474 2 2 999992 1 8 999984 192057 2 2 999999 1 11 999987 -900366 1 688487 864774 -670530 2 13 999986 1 18 999981 76689 2 7 999999 1 464115 678594 471846 2 13 999983 2 405808 975128 1 2 999999 918167 1 2 999999 -726548 1 16 999992 532362 2 2 999999 2 8 999990 2 12 999994 2 14 999995 2 16 999999 1 2 999999 731610 2 238494 857423 1 674504 821203 -589797 1 133211 515394 467502 1 2 999991 522061 1 455569 552340 -631827 1 15 999992 -884616 2 15 999990 1 2 999999 67887 1 2 999999 -379396 2 3 999989 1 236016 949321 -31118 1 361772 643911 375022 1 371140 875726 -649995 1 9 999993 422010 2 419610 427888 1 2 999999 -921506 1 438112 554293 -580979 2 225307 766096 2 30279 763029 1 2 999999 295945 2 11 999993 1 1 999991 -41524 2 2 999999 2 771998 773031 2 91029 547136 2 10 999983 1 2 999999 125516 2 11 999985 2 11 999982 1 16 999996 84408 2 867350 993698 2 515656 899196 1 177814 208922 265568 1 328218 611788 121191 1 604637 949530 -495375 1 791100 834178 -629328 1 2 999999 -54473 1 523899 693791 868785 1 120333 449840 869858 2 2382 88723 1 20 999989 -374483 2 2 999999 2 21261 343777 1 16 999987 -328379 1 12 999984 729348 1 169819 329515 -778419 1 2 999999 -840332 2 2 999999 1 43322 455967 -176512 1 8 999997 -863290 1 3 999988 -109504 2 2 999999 2 15 999988 2 209837 438908 2 2 999999 2 320401 867292 2 7 999985 1 5 999992 -694856 2 11 999997 2 210693 253779 1 1 999990 574099 1 8 999993 -950480 2 309409 676877 1 19 1000000 -478292 2 705574 781286 2 378014 788000 2 2 999982 1 2 999999 -102136 2 532875 923850 1 323179 428330 13983 1 2 999999 580070 1 2 999999 -536166 2 312624 867061 2 677430 729058 1 17 999981 -956025 2 2 999999 1 2 999999 226199 2 2 999999 2 10 999995 2 521932 876094 1 773318 979676 647546 2 384440 942990 1 686183 742926 303813 1 536769 628434 882117 1 2 999999 -256133 2 430034 788402 1 2 999999 826462 2 2 999999 1 2 999999 -803018 1 57884 225506 -956079 2 2 999999 2 89879 465208 2 12 999986 1 7 999988 -787755 1 2 999999 -976741 2 62090 421564 2 2 999999 1 2 999999 643788 1 2 999999 -658194 2 687318 698099 2 11 999989 2 514951 780305 2 2 999999 2 15 999986 1 2 999999 -21426 2 13 999985 1 12 999983 -161399 1 8 1000000 -563842 1 7 999994 945240 1 2 999999 -286670 2 29420 325196 2 4 999987 1 10 999989 589658 2 4 999984 1 14 999998 -973994 1 16 999983 -538603 2 1 999983 1 2 999999 696237 2 652311 815719 1 2 999999 -119945 2 14 999982 1 2 999999 -565607 2 13 999992 1 2 999999 -339280 1 758078 856835 519297 1 542722 677816 -344336 1 5 999992 470517 1 2 999999 483166 1 1 999984 -749298 1 79509 874593 -413108 1 432595 520466 -676158 1 2 999999 312253 1 3 999991 531169 1 2 999999 -786060 2 73760 229164 1 20 999999 990390 2 210927 326293 2 178037 444775 2 321214 564127 1 20 999993 16495 2 2 999999 1 35830 617950 189100 1 290634 978652 -788519 2 14 999982 2 2 999999 1 2 999999 -831966 2 4 999989 1 11350 554800 28048 1 1 999987 950655 1 2 999999 794250 2 2 999999 1 6 999991 318645 2 19 999983 2 1 999995 2 2 999999 2 72294 969722 2 84322 935407 1 92864 919090 350636 1 453702 571190 192874 2 2 999999 2 2 999999 1 199260 957883 -62807 2 2 999999 2 2 999999 2 18 999988 1 638267 788363 -210682 2 1 999986 2 144561 698350 1 123389 948874 624139 1 4 999987 -53552 1 3 999996 922156 1 4386 139587 -428639 2 11 999995 2 445699 587823 2 16 999996 2 2 999999 2 476237 547753 2 436161 643741 1 17 1000000 -506787 1 2 999999 706956 1 276846 659331 -846208 1 2 999999 139657 1 2 999999 -543075 2 2 999986 2 2 999999 2 631086 780200 2 2 999999 2 17 999983 1 588555 836696 395004 2 2 999999 1 410013 691222 -266477 1 287092 771542 969626 1 2 999999 366779 2 8 999996 1 2 999999 -692970 2 19 999990 2 129090 195183 2 3 1000000 2 2 999999 1 2 999999 -93964 2 8 999984 2 566447 621595 1 6 999982 543754 1 12 999985 -860935 2 16 999993 1 2 999999 -883823 2 231443 303396 2 283351 606084 2 2 999999 1 15 999995 797917 2 276402 396156 2 121052 421950 1 554652 888666 331221 1 791873 818284 568347 2 7 999983 1 16 999981 607655 1 5 999981 769764 1 2 999999 545233 2 20981 640385 2 2 999999 2 3 999989 2 5 999999 1 2 999999 -827182 2 2 999999 1 18 999986 323562 2 2 999999 1 10 999989 216932 1 13 999996 361263 1 2 999999 -538211 1 13 999988 653845 2 5 999984 1 2 999999 6610 2 2 999999 1 176417 565282 -859476 2 2 999999 1 2 999999 536321 2 3 999996 1 4 999992 -502090 1 20 999987 -772433 2 8 999998 2 12 999989 2 2 999999 1 4 999983 484807 1 501747 922699 -471806 1 87565 740047 -218008 1 2 999999 -815031 2 670894 849444 2 133628 883800 2 18 999998 2 2 999999 1 2 999999 -119063 2 755661 859824 1 4 999990 796439 1 2 999999 79347 2 2 999999 1 2 999999 159206 1 2 999999 -528993 2 4 999981 1 11163 661538 532837 1 15 999992 -360253 2 2 999999 1 2 999999 -762638 1 892524 930067 896622 2 132795 595134 2 14 999987 1 16 999992 -70014 2 693381 909531 2 15 999996 2 2 999991 2 15 999995 1 113605 912588 -809867 1 16 999982 616874 2 2 999999 1 19 999991 378067 2 3 999992 1 9 999997 -462354 1 2 999999 680126 2 322998 978985 1 2 999999 67430 1 2 999999 -406941 2 22580 555815 2 19 999983 1 2 999999 657599 2 2 999999 2 18 999998 2 16 999987 1 17 999999 25457 1 2 999999 -711395 2 2 999999 1 2 999999 -534914 1 2 999999 23526 2 708929 710458 2 511725 625703 1 127045 623795 66537 2 15 999989 2 8 999996 2 2 999999 1 11 999987 -761189 1 343146 939176 883388 2 270651 939749 2 2 999999 2 3 999991 2 2 999999 2 363079 417006 2 2 999981 2 16 999997 2 787396 867675 2 15 999992 2 2 999999 2 8 999991 1 281093 837012 297684 1 6 999987 -645416 1 9 999985 694934 2 334599 826047 2 18 999988 2 4 999982 1 1 999987 -845883 1 11 999983 -730304 2 684000 984393 1 12 999998 444679 1 2 999999 -840569 1 443142 684093 -672667 2 578807 672308 1 128043 926974 -502994 2 2 999999 1 15 999983 -538462 1 2 999999 497594 1 52247 796315 188324 1 9 999998 262405 1 2 999999 511381 2 651940 974236 2 12 999996 1 4 999985 -919893 1 2 999999 539628 1 2 999999 -983305 2 9818 598603 1 112864 563336 207790 1 43877 589932 -21698 2 14 999991 1 2 999999 894619 2 15 999992 2 2 999999 1 11 999993 987590 1 317869 738341 -749767 1 2 999999 74004 2 2 999999 1 3 999992 -450562 2 775249 975034 1 2 999999 920838 1 2 999999 439154 2 2 999999 1 2 999999 -960408 1 14 999991 168442 2 8 999995 2 2 999999 2 2 999999 2 239545 908225 2 2 999999 1 2 999999 818839 1 2 999999 668734 2 514773 851953 1 113620 369330 703889 2 474507 566068 2 2 999999 1 9 999982 171694 1 194183 423698 -501251 2 463154 753060 1 9 999997 737158 1 11 999990 121287 2 2 999999 1 2 999999 783422 1 267928 976874 -905235 1 18 999997 -77834 2 2 999999 2 905969 978444 2 190273 247296 2 727268 923760 1 732498 808690 440442 2 3 999987 1 2 999999 -991214 2 2 999999 1 2 999999 378355 2 28301 446774 1 2 999999 -994532 1 15 999987 115351 2 2 999999 1 14 999994 576494 2 2 999999 2 4 1000000 2 2 999999 2 391890 738161 1 2 999999 151415 1 120898 514391 802032 1 2 999999 785125 2 589040 717095 1 12 999988 -704566 2 2 999999 1 823566 999310 155501 1 19 999981 -870323 2 526122 998298 2 263761 298170 2 535020 694099 1 11 999988 410709 2 4 999996 1 2 999999 -520250 1 282692 687928 -434746 2 8 999983 2 670889 850134 1 11 999990 618949 1 9 999983 -129285 1 2 999999 -124582 2 136279 980019 2 7 999984 2 3 999993 2 2 999999 1 85219 628873 -331054 1 12 999999 -54021 1 17 999996 681168 1 2 999999 -873074 2 2 999999 1 6 999998 866577 2 775015 818942 2 12 999994 2 13 999981 1 2 999988 283226 2 5 999994 2 19 999993 1 2 999999 959229 1 2 999999 -776371 1 2 999999 -216578 2 295104 841885 2 7 999983 1 2 999999 759342 2 2 999999 2 2 999999 1 434466 893550 -723093 1 20 1000000 200205 2 14 999986 1 2 999999 646036 1 7 999988 -288991 1 280940 534226 478543 2 2 999999 1 2 999999 -288613 1 497315 955652 112306 1 2 999999 -812967 1 93797 269731 425552 1 109442 504015 280019 2 2 999999 2 92633 525774 1 23117 302663 20536 2 2 999999 2 2 999999 1 20 999991 81131 1 2 999999 450357 1 12 999985 -641333 1 12 999993 -47290 1 13 999995 -186422 2 143537 504634 1 2 999999 -203895 1 2 999999 629456 1 250451 865579 -52413 2 1 999992 2 2 999999 1 2 999999 -487595 1 51655 947008 946793 2 443178 538221 2 2 999999 1 8 999998 -294176 2 286271 334122 1 2 999999 -803117 2 2 999999 1 300098 937747 536524 2 179666 204439 2 2 999999 2 2 999999 1 10 999986 203119 1 2 999999 422262 2 9 999993 1 2 999999 -370112 1 622989 942285 -107221 1 6 999995 714217 2 81313 951626 1 341691 790042 262685 1 295568 618356 -929380 1 2 999999 -139143 1 7 999998 737867 1 96803 452141 -683063 2 2 999999 2 2 999999 1 269413 441940 -522174 1 6 999989 529558 2 2 999999 2 113831 822368 1 16 999983 -378137 1 3 1000000 -511889 2 112793 314567 2 3000 109776 2 1 999988 2 2 999996 1 100363 193645 609490 2 2 999999 1 783515 943076 4655 2 39773 208981 2 3 999990 2 314960 877425 2 2 999999 2 627924 817354 2 1 999987 2 2 999999 1 2 999999 175570 1 12 999990 -808644 1 256656 536275 -833844 1 2 999999 -621508 1 87284 163480 -44638 2 239900 656494 2 2 999999 2 18 999988 2 2 999999 1 439483 636068 439552 1 760393 821088 -455667 1 252181 280336 -926089 2 238252 258698 2 19 999989 1 92502 570491 -766141 1 12 999988 912083 2 2 999999 1 3 999982 888109 2 10 999984 2 249307 477000 1 13 999996 -474003 2 2 999999 2 20 999985 1 2 999990 -814780 2 7 999989 2 321089 891165 2 25507 489215 1 6 999982 726437 2 6 999998 2 164369 359229 2 496206 502589 2 9 999981 2 150110 556305 2 2 999999 1 2 999999 647374 1 2 999999 -693139 2 12 999985 2 1470 252346 1 14 999994 267296 2 2 999999 1 19 999987 -878325 2 2 999999 1 462000 760537 65046 1 2 999999 -67500 1 36098 786512 910871 1 10 999991 -27328 1 2 999999 -688689 1 235454 762849 391455 1 637429 834641 162179 1 11 999994 -469099 1 10 999994 451555 1 2 999999 -483236 2 432311 491371 1 2 999999 -469098 2 247173 325599 2 2 999999 1 354322 928260 900789 1 8 999999 346158 2 13 999994 2 405423 655997 2 2 999999 1 818478 865171 -751462 2 12 999983 2 3 1000000 1 825045 860567 -105677 2 232979 779284 1 17 999989 -507039 1 4 999984 -584513 1 260917 272757 911147 2 2 999999 1 15 999989 679699 1 245907 690950 -21644 2 18 999981 2 252405 622535 1 2 999999 -9953 1 298825 589600 618660 2 124270 553934 1 2 999999 -308540 2 2 999992 1 248481 525726 -393732 2 11 999996 1 2 999989 -222630 1 268423 515496 -819014 1 1 999987 878213 1 2 999999 -221976 1 19 999992 -750252 1 18 999994 676425 1 2 999999 -919886 2 15 999983 1 525584 647084 -891095 1 112301 354971 -700567 2 8 999981 1 7 999996 -440693 2 284488 324956 2 47127 626756 1 322985 369088 963918 2 2 999999 1 2 999998 728030 2 19 999997 2 2 999999 1 7 999997 222852 2 422454 448596 1 583647 856972 135260 2 18 999994 2 2 999999 2 8 999987 1 2 999999 -95695 1 414329 686751 -486298 1 20 999997 305581 2 783329 808079 2 736814 953818 1 2 999999 788776 2 2 999999 1 335213 405055 -800201 1 97212 857452 -884349 1 476345 985102 844325 1 16 999991 -742031 1 2 999999 -215469 1 2 999999 -643776 1 648169 743896 969641 2 18 999984 2 2 999999 2 109942 993952 1 3 999986 -350700 2 2 999999 1 2 999999 -300830 1 556953 582339 -687396 1 8 999995 -53467 2 15 999987 2 9 999987 1 2 999999 666081 1 2 999999 572687 2 320865 357810 2 5 1000000 1 18 1000000 -708724 2 2 999999 1 2 999999 -550800 2 301329 980986 1 9 999991 442395 2 12 1000000 1 473348 786519 -695304 2 19 999999 2 7 999985 2 438059 854571 1 8 999990 -959473 2 16 999993 1 5 999982 -94453 1 2 999999 476684 1 2 999999 375191 2 668638 772294 1 2 999999 -562800 2 9 999999 1 13 999983 -408940 1 18 999984 656960 2 2 999999 1 2 999999 -599307 1 2 999999 907151 2 2 999999 2 125802 789110 2 124026 872229 2 7 999982 1 7 999993 155385 1 2 999999 628361 1 8 999988 -38612 1 14 999982 973367 1 8 999987 241450 2 368082 382126 2 375721 626475 2 180886 914508 2 5 999990 2 246961 956635 1 131619 831730 31064 1 8 999984 920876 1 2 999999 -62211 2 692145 819602 1 2 999999 253869 1 17 999998 958775 1 2 999999 562061 1 396924 693276 -468140 1 2 999999 223781 2 7 999985 2 2 999999 2 2 999984 2 2 999999 2 2 999999 1 341553 381432 -47809 2 2 999999 2 2 999999 2 11 999982 1 555370 887361 -855562 1 14 999985 46941 2 1 999982 2 7 1000000 2 18 1000000 2 2 999999 2 10 999998 2 9 999987 2 2 999999 1 17 999990 -755332 1 2 999999 -381221 2 2 999999 2 531175 564174 2 651620 686090 1 7 999998 996874 2 772788 838890 1 2 999999 416366 1 2 999999 260336 1 2 999999 488488 1 17 999982 -451757 1 367377 942718 363989 1 2 999999 -608150 2 12 999984 1 13 999990 835225 2 4 1000000 2 3 999981 1 381013 606168 -870150 1 2 999999 700169 2 598739 670072 2 741494 784033 2 111466 293529 1 680185 908759 862628 2 2 999999 2 14 999981 1 14 999992 -858782 2 522920 959977 2 9 999992 2 31021 66695 2 126677 421319 2 2 999999 1 9 999990 -536578 1 16 999989 -776273 2 264283 492740 2 13 999988 2 2 999999 2 650992 792666 1 358231 703363 -388805 1 3 999986 941610 1 365207 624790 -953355 2 754742 851138 1 2 999999 644769 2 2 999999 1 17 999994 -974118 1 16 999990 554831 1 445555 627721 -566311 1 2 999999 -895126 2 8 999987 1 2 999999 269286 1 18 999994 -318273 1 2 999999 -983956 1 2 999995 725818 2 2 999999 2 2 999999 1 548622 652694 13647 1 2 999999 594331 2 123885 864506 1 5 999991 147820 1 2 999999 216055 1 69748 579961 757646 2 9 999993 1 2 999999 -560046 1 2 999999 285881 2 2 999999 2 3 999992 1 2 999999 843350 1 295931 798535 -512067 1 2 999999 48326 1 2 999999 -786803 2 714755 845690 1 19 999985 23864 2 7811 34454 1 2 999999 -681470 2 2 999999 2 2 999999 2 19 999986 2 578700 734001 1 11 999981 274269 1 2 999999 47263 1 2 999999 938397 1 2 999999 22863 1 2 999999 135373 2 357487 769218 1 437418 500856 155607 1 2 999999 346465 1 4 999991 -542099 1 2 999999 295122 2 2 999999 1 115494 573989 342079 2 2 999999 2 14 999984 1 29015 937700 -846924 2 14 999984 1 2 999999 -899 1 124544 837779 -601918 1 63191 928197 -965606 1 2 999999 -524596 1 13 999993 875604 1 2 999985 -594378 1 2 999999 -729553 2 2 999999 1 46708 103560 629137 1 2 999999 597246 1 2 999999 -777959 1 515338 646258 37579 2 227145 504991 1 14 999994 -691587 2 532310 708951 2 2 999999 1 815138 929762 531580 1 3 999994 169271 1 2 999999 268329 1 1 999981 159296 2 12 999999 1 2 999999 -508999 1 1 999995 833606 2 6 999987 2 6 999994 1 2 999999 -837731 2 6 999989 1 84556 600448 685491 1 2 999999 886463 2 2 999999 2 70861 864758 2 2 999999 1 278474 982608 -949992 2 14 999982 1 2 999999 -521201 1 2 999999 -308973 2 4 999984 2 14 999984 2 632869 696379 2 20 999987 1 743969 823582 -132347 2 2 999999 1 8 999990 -595099 2 2 999999 1 4232 958891 -152022 1 711699 906387 834566 1 297164 826267 345841 1 9 999981 -518569 1 18 999985 -590 2 1 999984 1 7 999982 -200701 1 2 999999 216958 1 19 999998 -409995 1 468032 678849 841499 1 143968 535177 498866 2 19 999987 2 2 999999 1 4 999994 844335 2 334508 758835 2 2 999999 1 341351 405560 -22330 2 10 999986 2 15 999986 2 8 999994 1 584400 754426 -847710 1 2 999999 -739244 2 667135 818399 1 329747 592013 142615 1 2 999983 984241 2 14 999995 2 155508 654718 2 17 999999 1 19 999987 -286339 2 2 999999 2 7 999990 1 670681 941452 884336 1 2 999999 606289 2 2 999999 2 2 999999 1 206008 866580 494658 2 11 999991 1 561751 900531 67601 2 8 999988 2 14070 257277 1 214953 725941 301695 1 221946 976152 -784700 2 638643 673969 2 20 999981 1 522565 558132 -972995 2 2 999999 1 3 999992 -580513 2 2 999999 1 2 999999 346069 1 1 999982 614566 1 57336 848836 -427863 1 362888 811849 -48904 1 18 999998 -332223 2 75572 399080 1 2 999999 483272 1 20 999989 -811192 1 16 999984 574968 1 1 999995 -84366 2 6 999983 1 2 999999 -158132 2 331524 454123 2 10 999988 2 2 999999 2 2 999986 1 220154 512373 -678238 2 436298 463853 1 222245 945169 -6506 1 2 999999 -846184 1 2 999999 -241673 1 10 999996 -927027 1 17 999995 845253 1 2 999999 -659043 2 2 999999 2 2 999999 2 427368 741529 2 2 999999 1 2 999999 126975 1 13 999998 77882 1 2 999999 -612542 2 2 999999 1 15 999985 76500 1 5 999986 -735497 1 2 999999 -159503 1 18 999991 558525 1 2 999999 945606 2 185363 536734 2 2 999999 2 56364 716662 1 6 999981 -628190 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -876530 2 2 999999 1 12 999999 835778 2 575736 788068 1 20 999992 214150 2 2 999999 2 2 999999 2 235948 556778 2 124113 345618 2 87317 300373 2 314191 963203 2 560233 931426 1 9 999981 -4125 1 2 999999 -761086 2 2 999999 2 9 999982 1 23353 52913 -156461 2 15 999999 2 2 999999 1 4 999990 475955 2 4 999984 1 2 999999 297880 2 15 999987 2 2 999999 1 2 999999 -529529 1 2 999999 996565 1 2 999999 -87634 1 513847 600412 153693 2 2 999999 2 576398 798622 2 8 999991 2 2 999999 1 2 999999 -254781 2 3 999996 1 10 999987 559530 2 2 999999 2 29674 210884 1 2 999999 -346543 1 2 999999 206521 2 38072 157862 1 2 999999 317536 2 637909 749490 2 522281 648013 1 2 999999 -349421 2 82651 185408 2 60290 263397 2 1 999981 2 16 999989 1 12 999993 -915877 1 13 999983 -316769 2 745918 834999 1 509422 575103 437727 2 420742 564388 1 108896 824790 24822 1 397664 423439 475818 2 5 999993 1 90666 538086 116408 1 9 999983 617188 2 2 999999 2 2 999999 1 2 999999 -102313 2 2 999999 1 2 999999 709803 2 605359 653473 1 229157 928516 -201020 1 14 999985 -397104 1 595159 700828 -574064 1 18 999999 -565006 1 368540 784176 -428235 2 2 999999 1 4 999981 -187167 1 2 999999 -476097 2 8 999999 1 19 999991 834566 1 2 999999 -407921 1 19 1000000 343073 1 427368 730032 122495 2 4 999984 2 833527 918699 2 7 999992 1 2 999999 -729210 2 4 999988 1 283650 717429 792484 1 314864 410426 312096 1 2 999999 304846 1 415910 545003 -221956 1 1 999992 222551 2 28980 575412 1 17 999984 -703992 2 2 999999 2 2 1000000 1 17 999991 -272446 2 424875 827151 2 2 999999 2 2 999999 2 12 999995 1 18 999994 454502 2 17 999986 2 205407 566916 2 2 999999 1 808801 881252 360562 1 302369 731296 745846 1 2 999999 671426 2 273651 489934 2 2 999985 1 2 999999 -50257 2 2 999999 2 2 999999 1 5 999986 -777664 2 12 999985 2 61797 943403 2 2 999999 2 2 999999 2 30426 140300 1 2 999999 -3378 2 12 999996 1 288710 909332 -320180 2 2 999999 2 614807 632841 2 96196 761695 1 28969 614206 394488 1 2 999999 901635 1 3 999996 -166722 2 7 999997 2 702707 861252 1 741969 960613 -264797 2 2 999999 2 2 999999 2 640136 965841 1 2 999999 562286 2 2 999999 1 4 1000000 -784390 2 1 999999 2 2 999999 2 194885 820827 2 2 999999 2 2 999999 2 205633 382428 2 13 999998 2 2 999999 1 712597 951471 -858737 2 2 999999 2 2 999999 1 929581 966309 -460481 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -184446 1 2 999999 -645404 1 313824 711545 290650 1 41897 797820 645677 1 2 999999 -434194 2 2 999999 1 2 999999 -934207 1 8 999989 127406 2 16 999995 2 12 999998 2 144350 878060 2 582889 846171 2 142307 904357 1 13 999993 150180 1 16 999996 -987518 1 335706 577058 -789787 2 5 999990 1 16 999983 548305 2 639041 732447 1 2 999999 846088 1 7 1000000 -65227 2 2 999981 2 2 999999 1 11 999993 -305974 1 144825 962984 92181 2 2 999999 2 2 999999 2 11 999995 2 3 999990 2 118985 715491 1 2 999999 -477280 2 5 999982 2 2 999999 2 133053 606093 2 6 999996 1 17 999990 -122659 1 20 999998 -896416 2 32902 858546 2 660424 954464 1 124345 269256 263255 2 839289 876293 2 3 999996 1 2 999986 968584 2 2 999999 2 680823 721315 2 2 999999 2 2 999999 2 14 999984 2 558547 796072 1 2 999999 -678417 1 8 999982 682717 2 39574 677989 2 2 999999 1 14 999986 -411934 2 2 999999 1 7 999997 962837 2 162642 808572 1 268107 274223 -623170 1 849002 984350 -279805 2 2 999999 1 13 999996 582545 1 2 999999 -386539 2 7 999997 2 2 999999 1 2 999999 612237 2 8 999992 2 649947 856540 1 2 999999 -31412 1 13 999994 593922 2 55548 550609 2 374537 877355 2 7 999999 2 333700 676208 2 6 999997 1 12 999991 -222749 2 2 999999 2 2 999999 1 5 999990 686106 2 3 999998 1 20 999996 -131906 1 46875 289015 -756371 2 679914 708229 2 2 999999 2 15 999999 1 2 999999 -266966 1 2 999999 -807476 1 2 999999 -793619 2 2 999999 1 19 999994 192623 2 606028 826292 1 2 999999 -660715 2 10 999984 1 2 999999 -460471 1 2 999999 525691 2 20 999995 2 161075 277593 2 223852 247236 2 2 999999 2 384831 616700 2 471231 560054 2 2 999999 1 1 999990 -41350 2 2 999999 2 2 999999 2 13 999985 2 2 999999 2 3 999986 2 2 999999 1 407669 956147 63245 2 2 999999 1 12 999984 632368 1 18 999993 388501 2 12 999984 1 152083 446558 398209 2 9 999987 1 160686 212881 -654022 1 19 999984 135821 1 270701 777611 -848467 1 1 999991 33944 2 2 999999 1 181029 701001 251992 1 277543 820903 689985 1 17 999994 -625513 1 343050 429046 -309287 2 320477 728319 2 19 999983 2 2 999999 1 12 999988 -269593 1 2 999999 -524750 2 12 999996 1 62630 852000 888115 1 521424 758897 -943003 2 526243 938205 1 379288 401694 -385063 2 19 999981 1 128417 500161 -625115 2 2 999999 2 372669 406644 1 2 999999 80684 1 625789 836406 -49549 2 2 999999 2 19 999990 2 114067 878289 1 195695 607521 -974177 1 1 999987 656311 1 690858 755967 522619 2 2 999999 2 2 999999 1 2 999999 -734739 2 1 999981 2 14 999997 1 2 999999 -100551 2 357199 381367 2 272309 851896 1 2 999999 -616410 1 69320 805776 -932733 2 2 999999 1 278068 647690 17219 1 340051 785547 -805813 1 7 999995 784875 1 119246 839034 766632 2 13 999993 1 420422 652574 813761 2 532452 771646 2 564461 916682 2 720882 730871 1 2 999999 -704347 2 2 999999 1 113518 721312 887529 1 2 999999 671911 2 2 999999 1 2 999999 124163 2 818761 938496 1 1 999997 -540677 1 2 999999 173378 2 2 999996 2 357450 823552 1 2 999999 -113443 1 10 999984 203951 1 15 999991 -68629 1 618123 640360 -596090 2 9 999995 2 2 999999 2 13 999983 2 5 999984 2 2 999999 1 134870 908839 344515 1 514012 732551 -30150 1 382311 660322 529916 2 2 999999 1 19 999990 972675 2 2 999999 1 2 999999 -392109 1 2 999999 -842554 2 213682 262144 2 2 999999 2 4 999985 2 19 999995 1 165879 912951 25133 1 9 999992 97150 2 726568 996709 2 141591 884838 2 2 999999 2 160220 551444 2 2 999984 2 2 999999 1 2 999999 -270586 2 293687 552655 1 50123 376272 386434 2 2 999999 2 2 999999 1 2 999999 -92809 2 41871 606351 2 51581 675527 2 8 999985 1 188401 253411 -562134 1 2 999999 -968831 2 2 999999 1 2 999999 689299 1 173852 312076 -732869 1 10 1000000 -368677 1 7 999988 -588256 1 155852 586350 -585757 2 329332 620830 2 197976 446261 2 8 999987 1 2 999999 722862 2 694050 777027 1 2 999999 -119726 1 15 999986 -161586 1 2 999999 -423576 2 487053 561410 1 111737 549405 842000 2 49544 700595 1 1 999992 -796223 1 2 999999 -240149 1 2 999999 -33945 2 12 999997 2 2 999999 1 2 999999 -367143 2 2 999999 1 2 999999 542699 2 2 999999 2 4 1000000 1 2 999999 -100199 1 2 999999 -555530 1 136656 525464 890328 1 2 999999 501476 2 2 999999 2 6 999982 1 2 999999 -403663 1 2 999999 -638445 2 2 999999 1 2 999999 -129646 2 139242 945640 1 2 999999 210010 2 2 999999 2 2 999999 2 2 999999 2 218125 464499 1 2 999999 -537062 2 124803 128613 1 478760 790711 -648040 2 2 999999 2 185864 798353 1 8 999994 -318967 2 276691 294579 1 9 999992 -388321 2 2 999999 2 192848 958265 1 23676 24041 -267152 2 476024 718630 1 2 999999 -532637 1 2 999999 416837 2 2 999999 1 4 999997 -333701 2 2 999999 1 2 999999 189094 1 150225 507769 559652 2 96177 482811 1 2 999983 512839 1 2 999999 -218460 1 5 999995 -79205 2 2 999999 2 1791 702413 2 2 999999 2 2 999999 1 5 999982 550161 1 12 999981 -214540 2 2 999999 1 153546 681556 -804598 2 2 999999 2 4 999989 2 14 999999 2 2 999999 2 2 999999 1 473712 503853 -281847 2 780603 855740 1 139253 207133 859968 2 2 999999 2 7 999992 2 14 999988 1 747453 937367 -547921 2 8 999989 2 15 999998 2 2 999999 1 8 999999 995945 2 13 999983 1 2 999999 -194973 1 2 999999 862861 1 106858 913093 676912 1 2 999999 33742 1 2 999991 646926 2 2 999999 2 12 999981 1 83103 238074 529164 2 2 999999 2 13 999999 2 11 999994 2 6 999988 2 2 999999 1 2 999999 -826232 2 378102 948785 1 13 999984 821404 1 81429 365140 889072 2 2 999999 2 2 999999 1 2 999999 -551693 1 503378 692217 716386 1 2 999999 -22638 2 3 999985 2 2 999999 2 20 999999 1 10 999987 -71304 1 16 999991 -526965 2 918238 922999 1 11 999996 745584 1 10 999991 674524 1 2 999999 989136 2 2 999999 2 9 1000000 1 2 999999 761864 2 756462 789211 1 9 999982 652082 1 2 999999 716165 2 7 999991 1 439595 966018 756137 2 241262 834964 1 11 999994 -69696 1 2 999999 -55255 2 317940 482908 1 2 999999 985822 2 1 999982 2 2 999999 1 202605 964161 -264165 1 495908 785020 680557 2 215274 417293 1 593832 897185 927102 1 225909 352547 -558700 1 18 999984 740270 2 8 999995 2 8351 298011 1 17 999997 42484 1 2 999999 305428 1 19 999982 -621759 1 2 999999 -278843 2 2 999999 1 608150 865046 427454 1 2 999999 272519 1 12 999987 326442 1 2 999999 -245415 1 2 999999 -679196 2 20 999992 1 2 999999 532390 1 450455 822068 -919810 2 2 999999 1 457244 558563 483159 2 685177 807891 1 3346 206926 -455459 1 16 999981 341371 2 384823 736062 2 20 999985 2 14 999983 2 8 999999 1 408569 941928 232729 2 497233 747784 2 2 999999 1 2 999999 -604439 2 2 999999 2 246412 779361 2 127970 883156 2 316248 438968 1 2 999999 -422321 2 2 999999 1 147606 298203 -972501 1 2 999999 321654 1 1 999989 -710059 2 2 999999 1 12 999997 351059 1 485964 498278 320202 2 20 999982 1 90681 224404 565897 2 19 999994 1 2 999999 871198 1 265197 883319 -793635 2 419285 788210 1 2 999999 -959283 1 2 999999 588762 2 423965 711468 2 13 999997 2 157720 193823 1 8 999988 956110 1 5 999987 972788 1 143670 740431 317749 2 3 999994 1 27837 800961 -896573 2 211907 557756 1 117959 470899 -680884 2 6754 23978 2 16 999989 1 7554 627960 877325 1 366132 399286 -710324 2 2 999999 1 3 999983 -555902 1 13 999982 575140 2 14 999989 2 2 999999 2 22409 970895 1 2 999999 844173 2 646761 964673 2 2 999999 2 2 999999 2 2 999999 1 2 999999 459272 2 409233 504255 2 123436 245919 1 451430 742130 -280466 2 2 999999 1 2 999999 -969664 2 20 999986 1 7 999991 423399 1 332112 705175 441870 2 2 999999 2 5 999990 1 11 999999 -86336 1 7 999999 270261 2 2 999999 2 259305 810739 1 2 999999 782113 2 20 999987 1 303862 522601 -159878 2 2 999999 2 655297 871918 2 9 999994 1 2 999999 -755157 2 2 999999 2 2 999999 2 6 999982 1 9 1000000 877319 2 2 999999 1 741782 914120 217246 2 2 999999 1 2 999999 744425 1 2 999999 -761943 2 2 999999 2 341357 918402 2 15 999996 2 2 999999 2 2 999999 1 8 999999 -812159 2 216999 850422 1 2 999999 -304089 1 2 999999 214604 1 2 999999 -656057 2 461338 547973 1 203784 323833 644778 2 2 999999 1 1 999984 287961 2 2 999999 2 2 999999 1 9 999989 832446 1 11 999999 -165091 1 20 999991 852351 1 201927 268090 -90899 1 13 999990 -433777 2 3 999991 2 2 999999 1 45156 787642 474601 2 2 999999 2 2 999999 1 16 999998 290983 1 35769 52269 211218 2 353716 832554 2 2 999999 2 702095 973358 2 181619 273146 2 2 999999 1 207602 358688 -101411 1 2 999999 -200985 1 4 999989 496476 2 2 999999 1 358128 400992 -999422 1 2 999999 -424976 1 187544 511166 187414 2 657457 832384 2 2 999999 2 19 999994 1 1 999982 248500 1 319325 358690 862037 2 339728 645291 1 150305 406295 978811 2 16 999992 1 2 999999 -705266 2 568289 981541 1 80255 134523 -532984 1 2 999999 48579 2 524545 525064 1 679929 931755 -168411 1 156267 477399 947108 2 291079 516436 1 2 999999 292421 1 14 999992 -810850 1 2 999999 335085 1 2 999995 -321999 1 10 999997 -816773 1 5 999990 -526872 1 334701 339788 691834 1 270322 538783 -998851 2 751248 946478 1 242989 607695 -257462 1 2 999999 484317 2 11 999997 1 600011 810390 -68885 1 267566 915056 -231636 2 2 999999 2 610938 979551 1 2 999999 -967799 2 11 999989 2 488052 690442 2 7 999985 2 148364 539409 2 15 999985 1 2 999999 988764 1 161053 652531 -186483 1 5 999996 71087 1 7 999990 -983737 1 2 999999 -169243 1 2 999999 -335036 2 955226 964986 2 9 999999 1 2 999999 830291 2 2 999999 2 11 999988 2 2 999999 1 2 999999 278105 2 93717 145300 2 2 999999 2 26281 597115 2 2 999999 1 15 999985 -627124 1 2 999999 14113 1 164189 319916 -402126 1 2 999999 -505499 2 2 999999 1 283313 369069 -398111 2 2 999999 1 2 999999 774227 1 2 999999 -932152 1 228720 253337 727956 2 2 999999 1 19 999983 326747 2 2 999999 2 396643 623732 2 2 999999 1 601738 801732 531366 2 1 1000000 2 2 999982 1 2 999999 900526 1 11 1000000 620085 2 2 999999 1 2 999999 -536343 1 541918 670537 217701 1 7 999998 622444 2 372513 932007 2 2 999999 1 401708 559948 -597828 2 2 999999 2 232060 235658 1 97829 196482 -84829 1 9 999988 901972 2 8 999988 1 19 999994 67136 1 2 999999 -929902 1 12 999997 -574203 2 92605 450862 2 181842 380206 2 5 999987 1 47165 161547 -556672 1 17 999990 -661745 1 18 999995 -662315 2 702493 726044 1 2 999999 -863532 2 2 999999 1 198089 566414 -372392 2 100021 509725 2 2 999999 2 221939 424218 1 18 999991 -702655 1 2 999999 -903113 1 2 999999 674385 2 2 999999 2 6 999986 1 14 999994 -547081 2 2 999999 2 586838 826843 2 872854 960170 2 2 999999 1 2 999999 -467666 2 2 999999 2 2 999999 2 10432 753832 1 2 999999 982833 2 178605 434242 2 2 999999 2 2 999999 1 431740 560286 -153550 1 11 999988 -780160 2 2 999999 2 6 999986 1 2 999996 -435311 2 470860 967453 1 7 999990 52986 2 11 999983 1 2 999999 967722 2 11 999991 1 10 999982 -690867 1 800067 906335 -117006 2 20 999986 2 19 999981 1 2 999998 -335387 2 8 999992 2 12 999996 1 2 999999 518371 2 2 999999 1 7 999986 289913 2 10 999992 1 19 999986 -994997 2 767319 943056 2 2 999999 1 560426 815716 -551465 2 2 999992 1 2 999999 434768 1 2 999999 397032 2 7 999984 1 16 999999 173711 1 13 1000000 832044 1 485113 566404 607331 1 18 999983 -950519 2 20 999994 1 3 999999 819413 2 2 999999 1 16 999994 885313 2 2 999999 2 194541 744246 1 17 999985 -189106 1 2 999999 915995 2 19 999984 2 702924 958282 2 10 999997 2 2 999999 2 306486 848462 2 214872 841515 1 124307 597342 443508 2 2 999999 2 13 999981 1 221529 867774 -89578 2 2 999999 2 7 999988 1 2 999999 870444 1 110617 882200 852587 1 2 999999 802568 1 2 999999 89345 1 10 999994 432528 2 13 999983 1 15 999986 801273 2 413541 719998 1 2 999999 334089 1 486687 860644 185393 2 52753 601147 1 810506 829395 543526 2 20 999993 2 2 999999 2 13 999989 1 352990 794752 629189 2 382913 664233 2 3 999983 2 19 999992 1 7 999982 969846 1 89810 369268 -731375 1 2 999999 254715 2 189125 874678 2 13 999995 1 29384 324138 -273588 2 120250 668550 1 2 999999 -42532 1 2 999999 221343 2 2 999999 2 9 999983 2 2 999999 2 5 999989 2 19 999981 1 2 999999 -493270 1 406121 835451 -597156 2 2 999999 1 2 999999 -598597 2 2 999999 2 2 999999 2 898715 946833 1 2 999999 494660 2 260433 942286 1 2 999999 476521 1 387911 723278 214933 1 475888 691326 406441 2 9 999985 2 11 999987 1 15 999990 -921904 1 7 999998 -872043 1 2 999999 -194711 2 8 999987 2 15 1000000 1 8 999989 852111 2 2 999989 2 1 999989 2 155772 954958 2 7 999987 1 12 999983 -964720 2 2 999999 1 18 999985 228117 2 2 999999 2 10 999989 2 72499 824424 2 2 999999 1 240685 597025 -164549 2 338511 346478 2 2 999999 2 2 999999 2 1 999983 1 2 999995 -18705 2 8023 345548 2 17 999986 2 9 999992 2 185425 640488 2 2 999991 1 2 999999 -890985 2 2 999999 1 420996 738114 -728516 2 30500 874623 1 18 999988 537155 2 2 999999 2 2 999999 2 323252 458406 2 2 999999 2 2 999999 2 8 999987 1 5 999997 310989 2 112709 435474 1 12 999989 182282 2 2 999999 1 6 999993 -775506 1 2 999999 -623543 1 2 999999 -582267 1 2 999990 899877 1 2 999999 -597257 1 16 999984 -194259 1 2 999999 605462 2 4 999998 1 14 999999 -775080 1 122289 790996 -8446 2 2 999999 1 608606 758096 -34040 1 2 999999 652643 2 19 1000000 2 141660 469997 2 2 999999 1 301304 629736 -756396 2 2 999999 1 1 999987 -106641 1 1 999985 902192 1 452753 633762 489924 1 467734 997042 -760169 2 607845 809011 1 10 999991 163560 2 124007 705328 2 13 999996 2 20 999987 2 6 1000000 2 92088 610057 1 276647 296850 502039 2 2 999999 1 2 999999 798951 1 6 999992 -68869 1 2 999999 114436 2 477378 644973 2 3 999984 2 2 999999 2 12 999994 2 2 999999 1 461973 803178 -897722 1 2 999999 -957185 1 14 999996 -734080 1 2 999999 -933203 1 253277 956352 -174107 2 18 999995 1 2 999999 -652259 2 432616 456022 1 2 999999 677010 2 17 999998 2 1 999999 1 19 999981 627328 2 310760 901078 2 19 999993 2 203920 250711 1 20 1000000 -940895 1 2 999999 -364613 1 2 999999 392849 1 17 999996 743747 2 20 999994 1 13 999981 416957 2 3 999999 2 2 999999 1 2 999999 -397891 2 15 999992 2 2 999999 1 126112 686869 -885081 2 275955 439145 1 6 999988 -749026 1 2 999999 -676573 1 1 999997 610311 2 436537 721608 2 5 999992 1 34435 888158 -131528 2 2 999999 2 2 999999 2 12 999981 2 2 999999 2 2 999999 2 518994 760393 2 4 999999 1 2 999999 958168 1 2 999983 -675659 2 2 999999 2 2 999999 2 65704 721271 2 496266 565135 1 178048 361922 -384554 2 2 999999 1 13 999990 202020 1 546848 688074 957788 1 1 999988 -899026 2 2 999999 2 2 999999 2 15 999995 2 478339 879158 2 157700 595485 2 17 999995 1 338824 759180 563098 1 9039 452871 514522 1 2 999999 702586 1 3 999989 -258197 2 656879 918314 2 6 999997 1 572391 745500 102977 2 7 999996 1 560586 935533 -30791 2 66383 542461 2 3 999995 2 2 999999 2 247113 541854 1 11 999982 28156 1 2 999999 708470 2 2 999999 2 3 1000000 2 2 999999 2 456125 742014 1 11 999983 93269 1 2 999999 403605 1 2 999999 -538137 2 12 999999 1 626384 736162 -424342 2 2 999999 2 455861 717323 2 2 999999 2 2 999999 1 2 999999 -439544 1 124255 748399 -571728 2 5 999994 1 2 999999 647199 1 3 1000000 92093 2 688746 985767 1 2 999999 297863 2 4 999987 2 264784 377281 1 5 999994 265664 2 2 999999 1 19 999987 -733963 1 602611 645167 601814 1 2 999999 577624 2 17 999995 2 2 999999 2 2 999998 2 1 999983 1 9 999997 -984800 2 1 999984 1 2 999999 -518851 1 29912 774930 -434930 1 2 999999 -682164 1 459719 684883 -172606 1 2 999999 -947208 1 341131 379968 698054 1 2 999999 -834108 1 2 999999 -628747 2 2 999999 2 2 999999 2 2 999999 2 349615 725985 2 2 999999 2 6 999982 2 6 999998 2 2 999999 2 2 999999 1 337594 929633 214317 2 12 999998 2 4 999990 2 10 999991 1 2 999999 161345 2 2 999999 2 2 999999 2 609033 909101 1 57917 584228 -367095 1 9 999993 938676 2 10 999996 2 7 999983 1 2 999999 726719 2 9 1000000 1 19 999995 649717 1 13 999981 791504 1 2 999988 99943 1 2 999999 962993 2 16 999981 2 7 999996 1 2 999999 784685 1 57060 694864 678327 1 2 999999 -797661 2 5 999991 1 2 999999 991890 2 2 999999 2 13 999998 2 1 999987 2 2 999999 1 368450 731700 562709 1 20 999987 567386 2 2 999993 2 10 999990 1 268690 749702 127006 2 2 999999 1 567442 622677 737069 1 2 999999 667661 1 16 999983 -784723 1 840271 863389 256770 1 332421 734273 -387841 1 15 999999 -631889 2 20 999985 1 2 999999 -957439 1 11 999988 914672 1 2 999999 -260740 2 2 999998 2 575850 666051 2 6 999981 1 339 936297 278912 1 2 999999 417280 2 9 999990 2 2 999999 1 2 999999 -187350 2 518049 581880 1 4 999987 -499851 2 2 999999 1 379233 423405 -778173 2 12 999993 1 79191 284912 602402 2 2 999999 1 2 999999 -396718 1 329627 921274 676978 2 18 999990 1 14 999981 334860 2 110869 203911 1 2 999999 492139 2 2 999999 2 73555 604860 2 7 999996 2 2 999999 1 6 999993 -467994 2 2 999999 1 840885 864291 170564 1 19 999988 427599 2 2 999999 1 10 999990 -415899 2 2 999999 2 157195 248664 1 15 999982 -821421 2 446247 586858 2 50194 169220 2 9 999982 1 17 999981 -13648 2 461152 549241 1 12 999992 878555 1 543048 990395 525945 2 274053 514230 2 2 999999 1 53306 836449 181999 2 17 999998 2 69536 669240 2 2 999999 2 2 999999 2 19 999989 1 5 999992 595018 1 2 999999 922114 1 122325 868336 -222186 2 90338 634148 2 2 999999 1 2 999999 -70878 1 160877 162788 -616941 1 2 999999 -341669 1 10 999992 841305 1 115962 294416 -800918 2 18 999995 1 2 999999 77025 2 2 999999 1 11 999991 -356167 2 14 1000000 2 184860 875126 1 123348 854025 399451 1 15 999993 270655 1 19 999985 384841 2 10 999988 1 2 999999 892665 2 345990 620212 1 16 999992 -332220 2 193928 446843 2 2 999999 1 715585 965415 20048 2 2 999999 1 2 999999 380134 2 2 999999 1 13 999995 -567231 2 357641 583589 2 2 999999 1 19 999996 402220 2 34833 849695 2 2 999999 1 247334 529916 351409 2 2 999999 2 921496 979323 2 2 999999 1 664459 960197 504616 1 637029 724379 -837138 1 2 999999 -699531 2 2 999999 1 19 999985 -627668 2 20 999982 2 335078 748242 1 18 999987 -886884 1 2 999999 897664 2 2 999999 2 17 999986 1 2 999999 850184 1 2 999999 996418 2 2 999999 2 8 999992 1 113705 595153 26254 1 427921 927871 -82163 1 2 999999 494554 1 490523 890979 -572468 1 19 999984 643480 2 2 999999 1 2 999999 215670 2 58319 929869 2 86698 661258 2 7 999985 2 1 999996 1 2 999999 936956 1 2 999999 789041 2 149355 529706 2 8 999986 2 2 999999 1 5 999987 -39481 1 15 1000000 -195127 1 2 999999 -739693 1 2 999999 -810077 1 20 999986 -652553 2 2 999999 2 10 999992 2 2 999999 2 2 999999 1 569243 802006 -586225 2 193527 454161 2 2 999999 2 462116 737130 2 15 999985 1 18 999993 96498 1 9 1000000 -581773 1 2 999999 481415 2 175871 360761 1 2 999999 881349 1 14 999990 496913 2 2 999999 2 2 999996 1 2 999999 540423 2 301081 780821 1 2 999999 277813 2 12 999999 1 2 999999 586921 1 8 999988 -880329 1 2 999999 -926992 2 19 999984 1 2 999999 -222972 1 2 999999 -483068 2 19 999994 1 2 999999 -344793 1 175641 887834 -531782 1 2 999999 -305282 1 2 999999 773389 1 12 999982 673998 2 2 999999 1 267684 733774 147771 2 14 999995 1 3 999993 -546958 1 11 999984 -845460 1 2 999999 -570463 1 19 999987 516886 1 1 999986 220576 1 4 999986 409915 1 13 999982 -862562 1 470534 778844 285710 1 69096 297385 658528 1 17 999994 -623119 1 2 999999 141071 2 18 999988 2 670611 756180 1 2 999999 -804554 1 6 999988 743072 1 2 999999 934626 1 50804 606788 745911 2 2 999999 1 2 999999 -707919 1 3 999991 945329 2 6 999997 2 18 999987 1 2 999999 -537698 2 8 999998 2 422823 766135 2 29810 372279 2 12 1000000 1 2 999982 -416171 2 105156 426991 2 534543 987746 1 2 999999 16235 1 20 999987 -638693 1 2 999990 834613 2 273410 682871 1 2 999999 -210309 2 9 999994 2 20 999993 1 2 999982 -630747 1 2 999999 482841 1 194116 887892 874332 2 17 999989 2 7 999986 2 2 999999 2 2 999999 1 2 999999 440874 2 2 999999 2 243567 441497 1 2 999999 841818 1 19 999992 -166468 2 396397 739562 2 233624 507793 1 34576 347668 -34891 2 9 999981 1 4 999985 438908 2 87358 748159 2 238308 994398 2 109191 838904 2 10 999998 1 2 999999 -479727 1 16 999996 441696 1 345016 927988 -234568 2 35463 836544 1 16 1000000 707704 1 14 1000000 895720 1 595929 659058 314020 1 96499 135350 975500 1 13 999998 -110564 1 2 999999 985119 1 17 999989 768133 1 2 999999 59228 2 2 999999 2 2 999999 1 2 999999 -913025 1 2 999999 -840271 1 2 999999 -651157 2 12 999990 1 55308 66759 -902271 1 2 999999 34104 1 371793 771229 -528239 1 1 1000000 -238457 2 12 999981 2 4 999982 2 13 999982 2 2 999999 1 11 999995 54254 2 2 999999 2 2 999999 2 4 999997 1 4 999998 103220 2 15 999996 1 471276 717085 413641 2 636124 637416 1 7 999996 -779481 2 14 999997 2 15 999981 2 329849 709820 1 187820 450759 92347 2 5 999994 1 10 999991 -59262 2 11 999988 2 20 1000000 1 2 999999 153870 2 278437 941528 1 4 999988 427035 1 2 999999 -381292 2 2 999999 1 2 999999 -94367 2 9 999988 2 409586 696279 1 149259 584714 -179144 1 2 999999 318470 2 2 999999 1 2 999999 701052 1 5 999992 781553 1 614959 817139 163229 2 2 999999 2 161857 872214 1 25138 607339 -766150 2 458283 858126 2 14 999993 1 4 999992 -630931 2 186036 339079 1 47010 83675 357093 1 3 999991 -997276 2 12 999989 2 105632 205544 2 2 999999 2 2 999999 1 2 999999 611399 2 2 999999 2 347651 775122 2 2 999999 1 113260 363814 853831 2 14 999987 1 119380 642520 -200615 2 2 999999 2 249229 867770 2 204001 544671 2 19 999989 1 19 999997 152574 1 2 999999 718729 1 10 999984 390921 2 606643 926869 2 2 999999 2 2 999999 1 2 999999 -858647 2 2 999999 1 10 999988 -60549 2 13 999983 1 2 999996 341684 2 2 999999 2 233203 707572 1 243652 863662 -885287 2 85856 464932 2 760647 953542 2 2 999999 2 2 999999 1 2 999999 390971 2 2 999999 2 278318 320558 2 221886 522653 1 616739 864648 960040 2 8 999987 2 7 999999 1 27775 861624 43756 2 193612 688830 1 2 999999 -275726 2 523728 662899 1 14 999993 182985 1 161848 739701 -264516 2 2 999999 2 2 999999 1 10 999993 61724 2 2 999999 1 2 999999 -703859 2 19 999995 2 24836 906246 1 81362 462547 -397974 2 6 999982 2 18 999996 2 2 999999 1 2 999999 -96276 1 333204 661494 179627 1 2 999999 323248 2 668769 839692 1 805012 853345 -980275 1 20 999988 -530544 2 47500 531842 1 2 999999 -440865 1 2 999999 747098 2 95176 358654 2 609989 962032 2 265609 974510 2 91108 384776 1 2 999999 -378597 2 2 999999 2 4 999996 2 15 999985 2 2 999999 2 385765 649598 1 2 999999 434028 2 2 999999 2 480686 529327 1 2 999999 671531 1 728827 841974 -844695 1 2 999999 -102620 2 2 999999 2 9 999984 2 2 999999 1 2 999999 327885 1 310874 977681 -384311 2 2 999999 1 2 999999 -963104 1 2 999999 -343324 1 2 999999 -836902 2 8 999997 2 139294 366322 1 77953 606816 663851 1 2 999999 657366 1 2 999999 94133 1 345326 579447 -8657 2 20 999989 1 2 999999 -975026 1 236053 479183 391666 1 9 999987 -971892 2 2 999999 2 2 999999 2 30591 490486 1 2 999999 -141781 2 2 999999 2 4 999992 2 282283 874471 2 5 999986 1 679501 983966 807718 2 14 1000000 1 2 999999 500249 2 2 999999 1 153276 774287 568452 1 134691 643375 -455921 2 19 999990 2 476279 759324 2 950122 956451 2 640044 775284 1 652813 927532 102051 1 2 999999 820765 1 10 999982 -407433 1 164731 800303 408238 1 2 999999 -637840 1 10 999999 678877 2 551330 841532 1 3 999994 -451063 1 2 999999 547761 2 10 999985 2 215472 623468 1 550741 861668 -851516 1 10 999996 -15420 1 2 999999 162290 1 15 999982 -876583 1 2 999999 553233 1 2 999999 -238186 1 272850 543142 928103 2 11 999989 1 13 999986 117425 1 423122 792567 -660560 1 5 999997 678196 1 2 999999 823240 1 2 999999 -591997 2 2 999999 2 2 999999 2 2 999999 2 9 999984 2 432134 625025 2 353757 899346 2 61380 162353 2 2 999999 1 16 999996 -459034 1 2 999999 -261566 1 205877 336668 -130736 2 16 999983 2 9 999990 2 34376 380146 2 8 999990 1 2 999999 768931 1 70525 256687 618444 2 2 999999 2 2 999999 2 3 999991 1 16 999990 145098 2 15 999988 1 7 999995 676262 1 135596 219158 545438 1 100353 636251 791803 1 2 999999 -947887 2 2 999999 1 146260 742231 -108220 1 136819 588837 -191783 1 14 999983 -763790 2 267722 565390 1 9 999999 -401729 1 130100 683253 -499867 2 2 999999 1 14 999992 -268121 2 2 999999 2 2 999999 2 725120 896153 2 652050 816197 1 581163 918958 -61008 1 18 999986 19620 1 2 999995 -342406 1 3 999991 -980609 1 20 999982 116369 1 690577 733802 728808 1 17 999984 180389 1 534477 934406 71816 1 521878 599828 63171 2 17 999984 2 500200 823906 2 2 999999 1 2 999999 581747 2 2 999999 1 16 999995 -625840 1 20 999991 829778 1 18 999990 -19180 1 2 999999 -390218 2 74169 809176 2 29529 975088 1 2 999999 -320642 1 1 999991 514655 1 32277 833241 851990 2 15 999996 2 9 999994 2 316148 850772 2 14 999985 2 2 999999 1 2 999999 -501151 1 10 1000000 -89597 1 5 999981 278304 1 2 999999 245934 2 16 999992 2 2 999999 2 17 999985 1 18 999999 -711491 2 18 1000000 2 2 999999 2 63615 501790 2 2 999999 1 2 999999 795626 2 1 999982 2 11 999994 2 12 999992 2 490694 894334 1 2 999999 17972 2 1 999990 1 2 999999 -185189 1 2 999999 -634711 2 688705 882938 2 6 999984 2 11 999989 1 2 999999 852538 2 13 999998 1 527709 620827 -478444 2 2 999999 2 7 1000000 2 74200 343464 1 9 999991 110699 2 455623 515228 2 145202 469242 1 2 999999 651710 2 12 999985 2 392698 703997 1 17 999987 555563 2 2 999999 2 613443 775225 2 2 999999 1 2 999999 568601 2 7 999990 2 2 999999 2 1 999995 1 326150 371015 826396 2 3 999991 2 19 999981 1 2 999999 -373469 1 6 999984 265964 2 2 999999 1 20 999990 -48609 1 737356 941000 -12703 2 286263 304706 2 17 999992 1 17 999992 -740557 2 9 999996 1 374905 589643 223746 1 19 999985 256411 2 392533 646293 2 270453 874349 2 6 999987 1 2 999999 -758742 2 11 999996 1 420762 969632 -998633 1 3 999999 -961100 2 8 999995 1 2 999999 -78071 1 7 999987 -53593 1 515918 728283 -94426 2 5 999997 1 2 999985 -693141 2 411852 901221 2 6 999992 2 15 999988 2 9 999984 2 8 999996 2 274430 985222 1 2 999999 815127 2 28591 345801 1 2 999999 952596 2 2 999999 1 2 999999 -773965 2 2 999999 1 13 999993 715929 1 211189 813466 -444472 2 6 999984 1 19 999999 -575264 1 473963 956340 -272278 2 46857 517123 1 394416 797916 -129081 2 2 999999 1 2 999999 295336 2 2 999999 1 2 999999 -342385 1 2 999999 3751 2 13 999987 2 502535 756083 2 545080 935781 2 251746 745471 1 10 999987 421224 1 19 999994 -310258 2 2 999999 2 227742 312146 2 184420 415203 1 17 999984 484455 1 2 999999 -34333 2 281562 784769 1 14 999993 -162054 2 11 999992 2 14 999996 1 329059 786632 729718 1 13 999983 264450 1 593764 761177 -758083 2 122172 731014 1 2 999999 -589659 1 2 999999 23485 2 2 999999 2 2 999999 2 2 999999 1 454465 594136 22406 1 2 999999 -357680 1 656779 892109 -427795 2 27959 897870 2 2 999999 2 2 999999 1 364997 887171 782514 2 2 999999 2 9 999989 1 35956 703669 -926779 2 29196 566733 1 2 999997 -992384 1 19 999994 840290 2 128456 360095 2 20 999996 2 2 999999 2 409082 439780 1 5 999981 -25270 2 335894 850556 2 405340 510551 1 458612 937905 141155 2 2 999999 2 652224 661939 1 9 999986 538064 2 442857 726888 2 2 999999 2 8 999999 1 16 999989 505503 2 8 999991 2 12 999990 1 2 999999 -746053 1 146554 993229 766519 2 370727 798414 1 614863 865545 -58583 1 2 999999 -319629 2 14 999990 1 547363 890158 -400892 2 442161 970021 1 2 999999 -777641 1 2 999999 -53491 2 4 999989 1 15 999989 -903381 1 15 999989 307483 2 2 999999 1 487480 528887 -249132 2 10 999993 2 18 999983 2 17 999985 2 870277 915145 1 1 999994 -792842 2 771335 896480 1 19 999997 -422741 1 1 999986 925040 2 2 999999 1 92521 166911 486833 1 753453 993652 -128476 2 2 999999 2 5 999991 1 13 999996 -376606 1 2 999999 -542703 1 20 999985 685520 2 2 999999 2 2 999999 2 11 999985 1 2 999999 172755 1 564230 932446 -457377 1 2 999999 856674 1 369847 446923 -99135 2 441807 481266 2 85408 274717 2 2 999999 1 2 999999 -38857 1 2 999999 502889 2 340968 681267 2 15 999987 2 19 999997 1 2 999999 -948425 1 2 999999 -244302 2 82208 288518 2 876196 898929 1 194029 892804 274118 1 2 999999 -553302 1 655148 816903 -449319 2 13 999998 2 17 999993 1 2 999999 -385964 2 10 999985 2 10 999986 1 9 999988 -550279 2 12 999991 1 2 999999 556037 1 14 999999 -756541 2 12 999997 2 89898 701724 1 9 999987 862755 2 2 999999 2 244815 558595 2 16 999991 1 2 999999 -156745 1 11 999998 729894 1 707755 853669 -183182 1 841589 899655 -561400 1 356905 982443 163723 2 5 999985 2 118594 290895 1 20 999999 454079 2 109070 691866 2 18 999998 2 66267 830373 2 2 999999 1 605473 985289 955681 1 2 999999 -367651 1 162523 866395 769495 2 350717 959011 2 11 999981 1 20 999995 -80991 2 2 999999 2 2 999999 1 2 999999 -530328 1 1 999988 384504 1 91372 778821 -491741 1 2 999999 614687 2 1 999986 2 9 999998 1 2 999999 800612 2 2 999999 2 142774 945967 1 2 999999 511050 1 9 999990 -125661 1 637335 826393 -463330 1 530907 979442 -795788 1 2 999999 254979 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 826063 2 10 999995 1 10 999989 -743067 1 293192 874090 -732333 1 294008 345859 217514 1 2 999999 597224 2 299457 752845 2 20 999993 1 7 999983 -112718 1 2 999999 502610 2 2 999999 1 7 999984 267643 1 1 999989 -284971 1 624533 869300 293721 1 318099 328006 660339 2 2 999999 1 2 999999 -271231 1 18 999989 -661526 2 12 999990 1 76322 87003 164427 1 748851 936093 234606 1 12 999982 -518778 2 9 999996 1 804782 887065 -291339 2 2 999999 2 385606 514149 2 481359 857714 1 2 999999 -487017 2 17 999985 2 4 999998 2 16 999995 1 2 999999 856128 2 262594 711483 2 3 999994 1 2 999993 291769 2 7 1000000 1 7 999991 -243674 2 3 999985 2 61129 534850 1 2 999999 765286 2 17 999998 1 2 999988 -823304 1 901803 985418 -838250 2 14 999987 2 72561 250069 1 1 999997 741885 1 16 999996 -159371 1 2 999999 -390621 1 119938 199143 -807585 2 2 999999 1 10 999989 628720 1 2 999999 586529 1 2 999999 100923 1 5 999995 227491 1 2 999999 569318 1 2 999991 409614 2 431226 759978 2 725386 782353 2 3 999990 2 358651 721318 2 14 999999 2 2 999999 2 33029 889066 1 11 999983 164186 2 117264 298682 2 15 999983 2 160692 420717 1 346937 389950 -615982 1 499031 727228 594038 2 45251 879155 1 720925 888332 -104518 2 2 999999 2 17 999982 1 8 999984 774001 1 2 999999 -502768 1 618858 810485 -917830 2 16 999984 1 2 999999 -127262 2 2 999990 1 280324 527951 968785 1 275881 698798 -281359 2 243164 714393 1 2 999999 123201 1 2 999999 -452610 2 324643 441295 1 204048 759229 821224 1 166340 363613 -846909 2 725816 847914 2 12 999982 1 11 999997 -5851 1 2 999999 -600780 1 2 999999 -956294 1 839133 915847 352658 2 8 999982 2 17 999987 1 2 999999 74776 1 239259 628661 660449 2 2 999999 1 2 999999 203537 2 12 999981 2 2 999999 1 2 999999 485684 2 5 999985 2 36398 75474 2 766085 797762 2 2 999999 2 75237 452065 2 249031 965091 2 12 999996 1 2 999999 -614515 1 510505 715014 990342 2 292960 741716 1 2 999999 756050 1 19 999988 -119166 1 2 999999 -671448 1 327894 559888 -261684 1 2 999999 545696 1 400172 944708 -242320 2 15 999995 2 292657 304608 2 2 999999 1 270679 639178 -621203 2 20 999993 1 1 999994 131615 1 14 999994 -802301 2 2 999999 2 420187 846593 1 2 999999 171606 2 7955 327729 2 324890 658940 2 2 999999 1 128896 539647 -939447 1 370020 729843 657498 1 2 999999 -114509 1 844071 899077 -251239 1 2 999999 -9213 2 514873 970734 2 2 999999 2 369568 756467 1 2 999999 -385272 1 14 999981 980440 1 1 999989 -758376 2 2 999999 1 734271 958558 311279 1 20 999988 -757262 1 2 999999 674862 2 2 999999 2 2 999999 1 2 999999 -647856 2 18 999984 1 2 999999 -16201 1 7 999986 930193 2 2 999999 2 20 999994 1 14 999999 -901051 1 6 999999 -176843 1 37610 879784 863162 2 551594 752617 1 709571 724898 -270650 2 13 999992 2 2 999990 1 2 999999 620851 2 2 999999 1 2 999999 -526497 1 1 999989 -61890 1 11 999982 -433097 2 296784 720106 1 2 999999 509758 1 2 999999 778131 1 15 999990 295742 1 7 999996 885255 1 2 999999 684833 1 184363 722769 748269 1 294 16474 755577 1 2 999999 -198535 2 2 999999 2 20 999997 2 11 999996 1 9 999999 -924009 2 2 999999 2 1 999988 2 11 999982 2 209258 717032 1 13 999991 966405 1 1 999984 -49877 2 2 999999 2 17 999989 1 354240 873822 283491 2 15 999981 1 10 999987 -552841 1 76538 369139 793259 1 2 999999 306871 2 2 999999 1 2 999999 82902 2 5 999982 2 10 999983 2 597834 774056 1 1 999993 -224191 1 2 999999 -414916 2 604708 667137 2 2 999999 1 2 999997 309221 1 17 999987 -227947 2 163659 677521 2 777376 825355 1 2 999999 633570 2 5 999990 1 19824 966388 998148 2 1 999981 2 2 999999 2 7 1000000 1 2 999999 347143 2 458818 704105 1 13 999987 -520649 1 2 999999 -812335 1 10 999999 353717 2 2 999999 1 812414 969262 3353 1 2 999999 802555 1 8 1000000 -660109 1 15 999983 241601 2 293140 416523 2 2 999999 2 227320 942870 2 7 999982 2 2 999999 1 2 999999 972413 2 559872 842831 1 8 999983 -710426 2 36019 937575 1 2 999999 -405579 1 2 999999 -666216 1 20 999988 -519353 1 4 999982 -33595 2 46850 604805 1 2 999999 -659816 1 19 999986 -683066 2 7 999996 2 3 999993 1 7 1000000 373408 2 19 999986 2 2 999999 2 572985 652401 2 377436 483039 1 2 999999 -422689 1 2 999999 364320 1 13 999986 -94069 2 20 999995 1 6 999996 919240 1 2 999999 -903665 1 7 999985 145287 1 2 999999 -269005 1 2 999999 -146472 1 9 999986 652526 2 228066 626278 2 903966 998864 1 9171 861181 794648 2 7 1000000 1 17 999995 907958 1 81105 515792 787100 2 12 999996 1 16 999995 -8007 1 218342 932824 689746 2 2 999999 2 413876 979624 1 501146 649879 -75248 2 49848 106578 1 2 999999 -765114 2 101935 299192 1 8 999982 876040 2 2339 471214 1 2 999999 496021 2 5 999995 2 2 999999 2 2 999999 1 2 999999 -565287 2 20 999992 1 390734 600475 142980 1 94058 758168 -125572 1 2 999999 9631 2 71171 330164 2 20 999989 1 5 999992 -647160 1 20 999983 71813 1 127268 195555 922744 2 2 999999 2 2 999999 2 16 999996 2 2 999999 1 2 999999 664975 1 17 999986 684447 2 2 999999 2 8 999982 1 2 999999 78559 1 280772 548619 377257 2 2 999999 1 15 999997 512516 2 2 999999 2 6 999989 2 396013 782089 2 2 999999 1 2 999999 -364554 2 596110 928663 2 2 999993 1 130364 643715 621819 1 552908 921226 892420 2 2 999999 1 15 999981 -734586 1 7 999988 -323511 2 2 999999 1 18 999989 -570734 1 78545 612080 -394569 2 574786 588101 1 2 999999 -498386 2 17 999982 2 2 999999 1 718272 789226 -785346 2 2 999999 1 474874 495557 553706 2 2 999999 2 2 999999 2 10 999991 2 63793 407962 2 7 999998 2 2 999999 2 2 999999 2 8 999991 1 14 999985 -751695 1 2 999999 -584210 1 20 999995 222048 2 2 999999 2 4 999992 2 2 999999 2 574069 803540 1 2 999999 867363 2 32198 506579 1 17 999983 975343 2 2 999999 2 2 999999 2 20 1000000 2 9 999995 1 198955 891146 -735201 2 2 999999 1 44274 805164 614362 2 8 999985 2 364990 544943 2 265070 661801 1 65409 120465 -608241 2 2 999999 2 2 999999 2 16 999991 2 180111 314869 2 78752 604655 2 332213 414884 1 1 999991 744635 2 13 1000000 1 19 999997 -410104 1 2 999991 -374306 1 2 999999 -367112 2 155931 739635 1 45271 484090 55867 1 469506 890594 926288 2 266624 802413 1 460636 499524 -913219 1 4 999982 -320667 1 3 999994 -10337 2 2 999999 1 3 999984 621798 2 6 999985 2 2 999999 2 175039 213046 1 2 999999 381617 1 131742 519550 -468640 2 2 999999 1 2 999999 144910 1 531718 687712 -986976 1 600115 641130 186151 2 3 999998 1 445753 832625 751154 1 13 999992 -300962 2 2 999999 2 1 999998 1 2 999999 595981 1 162015 715434 88070 1 2 999999 -617669 2 2 999999 2 13 999982 1 10 999995 40412 2 186237 823626 1 5 999987 -306803 2 13 999991 1 85275 380078 -88286 2 449182 949612 2 387275 912985 2 717690 780547 1 204306 216998 -805794 1 389320 762015 -982541 2 29036 827180 2 14465 783924 1 76660 915587 555547 2 750144 928992 2 2 999999 2 20 999994 2 2 999999 1 17 1000000 616612 2 12 999998 1 2 999994 -213324 2 2 999999 1 204760 588482 104925 1 6700 170577 -703517 1 2 999999 -922169 2 2 999999 2 5 999988 2 2 999999 2 2 999999 2 17 1000000 1 17 999989 501022 2 12 999998 2 20 999990 1 795833 965563 487374 2 2 999999 1 232003 305053 225854 2 141112 647054 2 12 999981 2 14 999996 2 8 999984 2 450744 888762 1 347835 824219 -991525 1 85396 352609 -647420 1 2 999999 1870 1 837626 910895 -494208 2 3 999995 2 5 999989 1 2 999999 -890618 1 801021 860653 -905238 1 2 999999 189741 2 2 999999 1 1 999983 -217812 2 2 999999 2 210813 236437 1 13 999982 821926 2 7 999993 1 546124 754104 -448513 2 148574 973475 1 12 999986 404052 1 2 999999 930812 1 11 1000000 -799202 2 116123 179292 2 2 999999 1 19 999982 95051 1 17 999997 -5953 2 2 999999 2 44312 536813 2 2 999999 2 3 999997 2 2 999999 2 2 999982 2 643326 781447 2 9 999993 1 39836 953101 319519 2 2 999999 2 177912 313040 2 2 999999 1 2 999999 -33717 1 327561 731362 -156058 2 105792 962919 2 820537 987341 2 10 999982 2 2 999999 1 120373 810213 -9024 1 18 999990 -23363 2 20 999991 2 2 999999 2 11 999993 2 11 999982 1 730880 912198 -263978 1 15 999996 697452 1 2 999999 901697 1 85025 902567 -663810 1 2 999999 -213374 2 115209 718832 2 7 999992 2 338585 995022 1 99159 769563 -944638 2 4 999983 2 12 999988 1 102470 522634 828792 1 17 999996 -450771 2 6 999987 2 2 999999 1 840850 989536 -386264 2 2 999987 1 2 999999 900466 2 2 999999 1 285158 885106 -854184 1 2 999999 -768972 2 645824 933925 1 731376 990536 332900 2 2 999999 2 2 999999 2 2 999999 1 1 999992 156240 1 660519 682161 738519 2 2 999999 1 17 999982 895629 2 485296 682883 1 14 999986 937236 2 425918 436449 1 51704 814566 -881315 2 2 999999 1 47033 780240 364708 1 13 999986 -429614 2 19516 177551 2 2 999999 2 2 999999 1 1 999994 682362 2 90088 343179 1 191651 950871 -995294 1 2 999999 38362 2 2 999999 2 934908 957294 1 15 999981 22421 2 784178 868502 2 9 999984 2 57577 684355 2 2 999999 1 2 999999 -60363 2 472507 821565 2 2 999999 2 2 999999 1 9 999994 -63187 1 2 999999 749013 1 2 999999 713727 2 16569 506787 1 10 999985 566989 2 539382 616979 1 2 999999 890661 2 140587 286142 1 417613 768058 -161145 2 2 999999 1 3 999981 51534 2 15 999990 1 294480 480482 -492953 1 15 999989 -231676 2 2 999988 2 168987 239021 1 364373 681648 -221217 1 2 999999 -500654 1 18 999992 837201 1 11 999992 343906 1 2 999999 547640 1 347781 936567 539876 1 19 999984 -477865 2 203464 950144 1 713780 854242 -562162 2 6 999990 1 19 999993 -597071 2 643980 696241 2 513795 900690 2 63418 170239 2 2 999999 1 2 999999 -629597 1 2 999999 869871 1 3 1000000 -176837 1 11 999992 -285486 2 333358 766270 1 2 999999 -560441 1 17 999986 -746989 2 222351 399824 2 8 999998 1 69710 94626 -727826 1 153326 942784 625765 1 2 999999 -199305 1 43445 393176 511012 2 17 999994 2 34109 819684 2 2 999999 2 19 999987 1 421341 633747 -743734 2 270121 761721 1 10 999995 -640423 2 26632 230174 1 546427 784071 -172518 2 9 999995 2 284085 908244 2 2 999999 1 2 999999 567916 1 18 999990 694410 2 91535 955957 2 433131 781630 1 17 999981 -155303 2 89859 834953 2 2 999999 2 2 999999 2 930091 939918 1 2 999999 -32235 2 16 999989 1 7 999990 2144 2 15 999982 2 10 999983 1 10 999988 -147045 1 2 999990 -487487 2 2 999999 2 2 999999 2 4 999981 1 18 999995 -8618 1 2 999999 856763 2 2 999999 1 282851 847354 -6359 1 620215 777962 -883946 2 2 999999 2 162849 433069 2 2 999999 2 2 999999 2 8 999997 1 16 999991 -741188 1 420787 447964 497194 1 577912 710236 -713053 1 2 999999 -642235 1 2 999999 -813292 1 2 999999 722567 1 2 999999 -978194 1 2 999999 -591611 1 2 999999 666325 2 2 999999 1 354751 762637 -563425 2 8 999984 1 107616 658576 488583 2 18 999993 2 17 999995 1 2 999999 596337 1 2 999999 348685 1 2 999999 38843 2 2 999999 1 2 999999 -161349 2 2 999999 1 2 999999 241883 2 360761 488680 2 7 999988 1 6 999985 363338 1 43846 203778 -385370 1 2 999999 -306127 1 319528 939232 -494629 2 2 999999 2 19 999985 1 2 999999 -167238 1 720329 922477 -278183 2 5 999983 1 15 999996 -243859 1 2 999999 29321 1 187820 265643 -214921 2 2 999999 2 2 999999 1 14 999987 -340831 1 2 999999 335463 2 6 999987 2 599174 974874 2 11 999994 2 2 999999 2 2 999999 2 2 999999 2 243334 787669 1 2 999999 405453 1 9 999994 325614 2 635699 797730 2 429236 593427 1 1 999984 641399 2 11 999998 1 578599 761379 5304 1 2 999999 304524 2 159486 422390 2 2 999999 2 32632 624809 2 356240 994421 2 628116 813908 2 2 999999 2 220261 764967 2 236374 632290 1 227785 231006 -932803 1 2 999999 -32878 2 2 999999 2 2 999999 2 2 999999 1 380335 884797 -854879 2 94194 220554 2 2 999986 2 7 999998 1 6 999992 -96235 2 97646 217014 1 2 999999 971738 2 10 999990 1 2 999999 -250782 2 66961 472128 1 2 999999 387102 2 702023 941557 1 2 999999 -966511 1 2 999999 966209 1 157398 752654 -26011 2 2 999999 2 2 999999 2 5 999983 1 172898 362561 -711308 2 2 999999 2 2 999999 1 2 999999 -615846 2 14 999989 1 27522 100584 554648 1 2 999999 246514 1 2 999999 -526309 1 248463 446614 210351 1 2 999999 -17803 2 2 999999 2 4 999999 2 428933 533212 2 2 999999 1 282451 315593 872569 2 2 999999 2 526644 677664 1 2 999999 408323 2 2 999999 1 114361 149247 75732 2 9 999988 1 402544 446346 -430307 1 2 999999 242843 1 2 999999 953648 2 316476 368021 2 555017 963433 2 744186 864841 2 14 999984 1 17 999981 328602 1 467878 488243 478319 2 2 999999 1 2 999999 -50886 1 17 999987 32231 1 699453 708400 -133627 1 185341 381200 -403782 1 2 999999 986640 2 152723 895365 2 2 999999 2 4 999982 1 2 999999 816350 2 2 999999 1 2 999999 56431 1 524803 770029 -566570 2 6 999992 2 170251 674905 1 11 999989 803046 2 63246 166181 1 641028 983109 18689 2 587458 700487 1 399965 462653 49916 1 19 999999 -232567 1 2 999999 415630 2 767965 896207 1 373210 412744 -711467 2 42785 339387 2 2 999999 2 46282 444735 2 1 999991 2 15 999995 2 2 999999 1 2 999999 -106741 2 17 999985 2 2 999999 1 690788 837464 -940808 2 2 999999 1 2 999999 203116 1 2 999999 611384 1 48409 345143 -905206 1 19 999983 6360 2 197891 288085 1 2 999999 172834 2 32605 601135 1 3 999985 951002 1 2 999999 -670697 2 20 999985 1 2 999999 -999799 2 2 999999 2 20 999988 1 20 999992 618866 2 231830 915792 2 2 999999 2 372585 479817 2 2 999999 1 121945 664269 -468839 1 2 999999 -747602 1 349956 903428 613541 1 2 999999 -240368 1 20 999998 966925 1 201605 582679 -403201 1 2 999999 -636275 2 2 999999 1 2 999999 604154 2 73906 481438 2 2 999999 2 2 999999 1 24599 570328 -264820 2 2 999999 1 2 999999 -126681 1 94919 985492 509150 2 27210 678111 1 298738 896365 565747 1 137573 143116 -951811 2 2 999999 1 2 999999 -118306 1 2 999999 -573021 2 2 999999 1 469145 590783 -30743 2 410550 570264 2 6 999994 1 2 999999 103787 2 2 999999 1 2 999999 692876 1 15215 357232 747953 1 12 999989 -155271 1 762952 788062 -771078 2 17 999989 2 2 999999 2 2 999999 2 2 999999 2 41036 321772 1 9 999991 -533354 2 2 999999 1 14 999990 -541839 1 2 999996 -145475 2 442929 454592 2 8 999985 2 3 999998 1 1 999999 13135 1 764237 876193 -227356 2 8 999990 1 500870 635924 -307235 2 2 999999 1 11 999995 143961 1 20 999987 430371 2 2 999999 1 468151 739917 -417728 1 2 999999 443071 2 203573 339828 1 2 999999 277069 2 17 999993 2 10 999984 1 454932 477794 94833 2 2 999999 2 32451 368449 1 2 999999 -267399 1 235407 865395 27596 1 7 999998 637327 2 2 999999 2 2 999999 2 2 999999 1 6 999988 180753 1 20 999996 155941 1 1 999998 -101200 1 335246 346122 -134768 2 2 999999 1 9 999996 -841654 2 2 999999 1 53686 861792 742095 1 2 999999 615107 1 18 999983 804503 2 11 999988 2 17 999988 1 12 999998 -872473 1 2 999999 -896437 1 175463 804656 -30100 1 514171 527590 743923 2 152881 931674 2 545593 829519 2 17993 996772 2 617480 847314 2 56166 398929 1 11 999982 -538709 1 19 999997 -104831 2 85382 771555 1 2 999989 883578 1 209169 237627 -962249 1 19 999982 382684 1 3 999987 -383815 1 2 999999 548140 2 2 999999 1 111328 379756 743584 1 2 999999 296803 1 2 999999 -759278 1 3 999991 746314 1 2 999999 -379074 1 14 999990 -415720 2 13 999985 2 2 999999 2 2 999999 1 2 999999 -478194 2 11 999986 2 1 999993 2 5 999997 2 19 999989 2 10 999985 2 2 999999 2 3 999989 2 180214 358882 1 2 999999 -162174 2 16 999998 1 2 999999 -552502 1 2 999988 626794 1 9 999990 871925 1 7 999993 824800 2 485658 646405 1 293851 327777 -338829 1 107485 860862 -446201 2 87767 934757 1 2 999999 -271388 1 2 999999 -718609 2 2 999999 1 2 999999 880539 1 9 999998 -989611 2 2 999999 1 9 999988 723187 2 6 999992 1 429912 734586 -561633 2 13 999992 2 2 999999 2 2 999999 2 463861 730153 1 4 999989 -707112 2 2 999999 2 165436 529788 1 5 999997 638221 1 48046 706500 808270 2 2 999995 1 956800 967366 107709 2 15 999992 2 10 999990 1 18 1000000 398454 1 3 999992 -684115 2 2 999999 2 13391 978643 2 2 999999 1 2 999999 214050 1 2 999999 831392 2 283686 633388 2 204947 455746 2 2 999999 1 627043 766660 -250446 1 33072 649849 712623 1 13 999987 -300237 1 3 999985 -14713 2 2 999999 2 2 999999 1 6 999986 797075 1 31639 375360 525798 1 2 999999 -868429 2 2 999999 1 328455 718834 13505 1 31958 698576 973150 2 16 999989 2 2 999999 1 17 999993 938904 2 2 999999 1 11 999987 -827451 2 260290 902367 1 105597 874744 927917 2 10 999999 1 428527 520619 576283 2 349915 464653 1 2 999999 188360 1 2 999999 -712581 1 341435 693231 -731039 2 10 999995 2 2 999988 2 223331 760394 1 14 999985 -725853 2 2 999999 2 2 999999 2 2 999999 1 287436 481799 197972 1 2 999999 -689187 1 220841 552183 740206 1 627586 966841 617459 1 82196 471670 54438 1 10 999985 -962987 2 706529 777399 1 2 999999 -79043 2 2 999999 1 684246 968258 67173 2 2 999999 2 2 999999 2 2 999999 2 630633 990800 1 4 999981 955058 1 87686 787365 -510285 1 2 999999 -235089 1 383475 660074 883698 1 422806 865193 823394 1 280881 788607 -705451 1 120021 231397 -416236 2 860373 954715 1 522380 955740 476088 2 2 999999 2 17 999999 2 19 999996 1 20 999993 -649246 1 20 999991 -334060 2 16 999988 1 2 999999 -541725 2 2 999999 1 2 999999 -344126 1 2 999999 -391206 2 2 999999 1 70365 838242 -777661 2 2 999999 2 235249 945365 2 9 999997 2 142209 281479 2 2 999999 1 247471 723947 555281 1 48001 104272 204461 1 254801 928978 906883 2 8 999996 1 581408 892770 -356787 2 72071 626297 1 2 999984 -55201 1 2 999999 -744042 1 2 999999 -314843 1 69036 84410 -632532 2 687755 756860 2 8 999986 2 2 999999 2 13 999996 2 314361 316855 2 946798 991730 1 129266 896656 -490338 1 18 999986 -825390 2 505188 633040 1 3 999992 -6006 2 180852 494017 1 4 999996 480005 2 19 999992 2 2 999999 2 13 999995 1 2 999999 -916107 2 601286 797536 2 2 999999 2 1 999985 2 2 999999 1 847258 861025 -152423 1 17 999995 -596089 1 2 999999 441900 2 20 999996 2 16 999991 1 747362 854514 127994 2 2 999999 2 2 999985 2 424215 932999 2 4 999996 1 13 999994 -368115 1 418401 460299 -885959 1 207535 984242 791224 2 1 999981 2 11 999995 1 2 999999 772686 1 429798 749185 -626610 2 2 999999 2 11 999995 2 2 999999 1 2 999999 8890 1 6 999992 875012 2 2 999999 1 299238 344967 682215 2 2 999999 2 2 999999 2 2 999999 2 131702 269717 2 227573 669635 2 2 999999 1 2 999999 916207 2 2 999999 2 14 999997 2 20 999998 1 2 999999 -13566 2 2 999999 1 87282 773663 583396 1 2 999999 -669457 2 12 999987 1 191768 583447 -525606 1 2 999999 391970 1 2 999983 -29964 2 1 999996 1 11 999993 588881 2 20 999982 2 204028 425382 2 10 999994 1 422983 679005 958803 2 2 999999 1 134480 913035 -440531 1 19 999998 385533 2 2 999999 1 79421 888330 -814316 1 646973 944201 926610 1 16 999992 -404992 1 2 999999 -425077 2 287978 918549 1 2 999999 -683722 1 2 999999 133856 1 637486 822996 509741 2 65486 309778 2 3 999985 2 15 999983 2 796640 835470 1 139847 174897 -446792 1 8 999993 833836 1 2 999999 -767629 1 7 999993 259217 1 347344 570253 364337 1 2 999995 368352 2 19 999993 1 259989 724325 777588 1 166772 709606 -200015 2 2 999999 2 9 999992 2 618278 765082 2 3 999991 1 6 999995 147768 1 2 999999 -747338 2 2 999999 2 20 999991 2 319950 888058 2 2 999999 1 444874 623608 129744 1 4 999991 -602196 2 308179 498983 2 2 999999 2 16 999984 1 2 999999 -862461 1 14 999994 -685959 1 6 999985 -149585 2 2 999999 1 121814 895771 756739 2 2 999999 1 2 999999 -315124 2 18 999982 1 72661 377004 -179511 2 193925 402641 2 395069 805757 1 189082 342706 -619782 2 173648 776196 2 2 999999 1 204857 698863 -560600 2 201244 492202 2 710421 852188 2 292148 305896 1 2 999999 666027 2 2 999999 1 6 999982 101840 1 151886 359917 847495 1 2 999999 -965110 1 4 999992 -800916 1 2 999999 783833 2 2 999999 2 158028 173089 1 422458 443398 419172 1 4 999983 515659 2 2 999999 2 10 999993 2 2 999999 1 3 999981 662522 2 2 999999 1 2 999999 -143695 2 13 999987 2 566581 698471 1 2 999999 33749 2 88377 916820 2 2 999999 2 190175 244556 1 575318 967986 663060 2 18 999997 1 2 999999 942665 2 7 999984 1 711372 999522 -680574 1 7 999985 596586 1 2 999999 -250099 1 12 999998 -795818 1 2 999999 178407 2 5 999992 1 14 999990 -547601 2 128386 316614 2 2 999999 2 2 999999 1 2 999999 692371 2 402890 445608 2 716776 855403 2 16 999995 1 10 999987 -929369 2 770408 793759 1 2 999999 525648 2 2 999999 2 20 999990 2 2 999999 2 8 999996 1 10 999991 580285 2 3 999989 1 17 999989 -934955 1 7 999998 982994 1 13 999995 464224 1 8 999984 647685 1 8 999995 122128 1 2 999999 -613083 2 2 999999 2 620192 806570 1 1 999985 -186605 2 2 999999 2 3 999989 2 11 999989 1 2 999999 783317 1 12 999996 315743 1 17 999988 -454959 2 258652 816909 2 310488 778028 1 2 999999 -410020 1 2 999999 -504077 2 625886 976604 1 237628 554359 209216 2 510387 830486 1 9 999986 77351 2 394156 999916 2 10 999997 1 2 999999 463076 1 2 999999 -458250 2 2 999999 2 6 999992 2 396311 806271 1 307273 982347 301624 2 292487 308726 1 2 999999 -312494 1 42502 577337 -735448 2 481981 499903 1 2 999999 -551789 1 2 999999 -805403 2 40403 585691 1 2 999999 439043 2 65424 810054 1 11 999989 -581650 2 562860 620598 1 2 999999 -937032 2 665560 707049 1 10 999988 -416069 2 352900 799426 2 2 999999 1 2 999999 -406802 1 15 999990 737784 2 119135 445982 2 2 999999 1 2 999999 781801 2 2 999999 2 5 1000000 2 187547 610135 2 12 999991 2 722409 768589 2 2 999999 2 2 999998 1 2 999999 -871683 2 525160 969742 1 11 999999 354444 1 2 999999 -933862 2 2 999999 1 919866 939358 -178446 2 3 999984 1 25957 433708 608037 1 361308 559418 -852930 2 1 999996 2 320719 884675 1 2 999999 145004 2 2 999999 1 10 999986 749103 1 2 999999 -762404 2 3 999995 2 12 999987 2 574748 696844 2 19 999985 1 7 999993 -184056 2 632852 900654 1 2 999999 99645 1 5433 268326 440733 1 17 999989 -562785 2 2 999999 1 65002 127519 -292746 1 246112 786668 -495787 2 18 999990 1 2 999999 544763 2 14 999993 2 2 999999 2 17 999984 1 14 999988 -383349 2 2 999999 1 15 999991 117952 2 49638 599321 1 336560 351157 1518 2 488144 565823 1 9145 775837 -457315 2 20 999997 2 2 999999 1 2 999999 74187 1 15 999994 -629057 1 489310 571695 -693958 2 13 999983 2 2 999999 1 2 999999 -838634 1 2 999999 809347 1 2 999999 -36896 2 67323 865317 1 293856 393046 -534938 1 17 999999 996712 1 16 999988 25631 2 2 999999 2 136431 147357 2 583930 723491 2 31805 504252 2 84744 853051 2 2 999999 2 336854 784628 1 704658 846390 -426893 1 292660 588895 898818 2 2 999999 1 397687 890907 626969 1 6 999990 -186764 1 2 999999 -103552 2 5 999992 1 604016 977698 359308 1 222487 713182 -7193 2 112571 981860 1 4 999993 419290 1 2 999999 -297116 2 2 999999 2 19 1000000 1 184140 428576 847280 2 347424 353034 2 2 999999 1 304564 639684 -158228 2 5 999986 2 12 999989 1 16 999982 778280 1 19 999993 497057 1 2 999999 27347 1 11 999996 970207 2 619504 941417 2 2 999999 2 20 999986 2 2 999999 2 18 999993 2 16 999991 2 357763 739551 1 789858 795524 -706229 2 2 999999 2 45452 457076 2 2 999999 2 533246 583931 1 10 999996 -610945 2 2 999999 2 12 999992 1 2 999999 268309 2 7 999982 2 18 999986 2 19 999996 1 281539 740474 738292 2 162521 240947 2 150410 332928 1 9 999999 -693881 1 106771 224138 -915331 1 415843 460006 -448393 2 2 999999 1 2 999999 41095 2 2 999999 2 4 999993 1 2 999999 527076 2 424456 813316 2 2 999999 2 2 999999 1 607902 646691 -241075 2 4 999983 1 229524 842791 319076 2 185885 606817 1 2 999999 819076 2 2 999999 2 2 999999 2 6 999997 2 544059 898963 2 2 999999 2 2 999999 1 2 999999 662983 2 20 999987 2 89125 974006 1 3 999989 934936 2 17 999990 1 371521 659767 160562 2 2 999999 2 20 999996 1 444407 929692 197314 1 2 999999 242830 2 2 999999 1 5 999984 835089 2 478626 679500 2 2 999999 2 99695 199599 1 2 999999 -483928 1 3 1000000 495034 2 628095 849846 1 11 999994 171738 1 14 999994 -750748 1 593490 892807 526672 2 9 999995 1 15 999992 801298 2 2 999999 2 579500 803996 2 2 999999 1 2 999999 739317 1 2 999999 -617886 1 2 999999 -903063 2 12 1000000 1 2 999999 -443863 2 2 999999 1 567663 725620 383431 1 2 999999 138840 1 248629 737921 353277 1 2 999999 986628 2 2 999999 2 14 999983 1 857988 913883 488404 1 3 999986 -90740 1 730029 800984 -878843 1 2 999999 313447 2 46291 235627 1 415962 986051 5966 1 107018 786116 -603324 2 4 999989 1 207762 336170 361535 2 1 999986 1 2 999999 808473 1 680811 988764 352790 1 9200 107110 -346516 1 2 999999 504006 1 2 999999 -568101 1 2 999999 347010 2 2 999999 1 17 999987 996407 1 2 999999 -214309 1 286726 378575 -990959 2 10 999986 1 511471 687547 -617893 2 2 999999 1 2 999999 331203 1 2 999999 975688 2 391382 392461 1 17 999982 338452 2 304635 807329 1 2 999999 -3918 1 2 999999 -560132 1 616098 924317 846035 2 10 999996 2 16 999995 1 274279 615823 -519510 2 258944 892284 1 10 999986 -13898 2 702552 962055 2 4 999998 2 2 999999 2 2 999999 1 2 999999 -24951 1 213224 344013 -358927 2 322225 328104 2 2 999999 2 2 999999 2 18 1000000 1 484016 880236 -575458 1 2 999999 -467484 2 431251 631355 2 146649 576486 2 129156 374572 1 678415 895636 -87781 1 18 999982 728046 1 2 999999 -133505 2 20 999995 1 14 999993 216061 1 14 999993 -700122 1 192110 324664 793752 1 2 999999 -167193 1 3 999982 -363665 1 17 999998 -528500 2 2 999999 2 2 999999 2 486153 588898 2 2 999999 1 19 999996 -802584 1 2 999999 983557 1 2 999999 69085 1 16 999988 -780253 1 111744 183341 -742732 2 2 999999 2 8 999981 2 2 999999 1 3 1000000 90974 1 2 999999 51644 1 2 999999 -48404 2 20 999993 2 19 999993 1 2 999999 -226722 2 74805 186794 2 6 999984 1 3 999990 -383298 2 2 999999 2 2 999999 1 294535 445357 154524 1 453363 979855 -443502 2 328373 996359 2 3 999987 1 4 999995 749206 2 9 999988 2 2 999999 1 2 999999 836215 2 56221 826950 2 861733 907429 1 2 999999 -268773 2 296408 907906 1 1 1000000 545157 1 106614 630373 684001 1 2 999999 -614762 1 586199 593340 -282612 1 140169 268779 571192 1 2 999999 764517 1 727244 971338 -373872 1 16 999985 444587 2 387497 942557 1 15 999991 -196219 2 4 999992 2 319291 523781 2 127875 460586 1 742429 836645 360076 1 2 999999 543213 1 2 999999 377873 2 2 999999 1 397802 769129 161004 1 14 999995 650055 1 384938 880664 -429140 1 11 999991 -298099 2 15 999997 1 7110 764976 -780876 1 2 999999 639628 1 695473 787549 -246199 2 5 999990 1 8 999984 189732 1 11 999988 -568811 1 2 999999 -178374 2 2 999999 2 2 999999 2 386237 990684 1 6 999996 330123 2 16 999992 2 652196 667256 1 2 999999 -949391 2 140504 339657 1 224313 941050 120909 1 763725 899159 -493300 2 10 999990 2 95334 932681 2 17 1000000 2 19 999990 2 2 999999 1 443287 960901 272185 1 409003 831110 -727515 1 5 999985 840113 2 446439 720893 2 15 999994 1 13 999994 -356561 2 8 999997 1 2 999999 651431 2 95373 464077 1 6 999981 263134 2 14 999996 2 2 999999 1 1499 783556 551756 1 7235 785194 568474 1 14 999982 -700601 2 619162 884173 1 1 999986 967502 1 7 999997 -739269 2 2 999999 1 2 999999 343014 2 7686 88114 1 12 999984 122597 1 426576 672156 -954726 1 2 999999 384406 1 2 999999 -258359 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 996257 2 13 999996 1 14 999988 432680 2 12 999986 2 17 999998 2 2 999999 2 404941 819484 1 244109 570986 -633975 1 2 999999 363895 1 15 999984 -70405 1 20 999996 714572 1 699563 763361 350167 2 2 999999 1 17 999996 -634872 2 31023 535968 2 2 999999 2 631366 856661 2 2 999999 1 208672 513791 -195478 2 2 999999 1 543005 797858 -194054 1 467603 777039 42723 2 90229 519766 1 2 999999 497102 2 26917 717927 1 15 999981 -563570 1 134862 613621 -335497 1 2 999999 332781 1 596363 988065 108471 1 2 999999 296276 2 978510 996039 1 375274 438354 -521675 2 13 999982 1 17 999995 862837 2 172860 714284 1 10 999995 484736 2 369500 607707 1 1 999995 991597 2 15 999982 2 420121 909728 1 17 999989 274330 2 2 999999 1 15 999994 814 1 393214 711386 494145 2 198328 272891 2 331801 997095 1 152913 822030 372748 2 344259 626919 1 2 999999 40369 2 8 1000000 2 2 999981 1 83137 654601 -74297 1 2 999999 -941585 2 477822 856500 1 14 999995 487443 2 2 999999 1 15 999997 606522 2 586105 788455 1 15 999993 -631963 1 15 999985 -877146 1 3 999994 325633 2 2 999999 2 2 999999 2 13331 167663 1 283849 825962 -107722 1 11 999991 -531767 2 70809 796500 2 365547 381936 1 2 999999 467104 2 4 999985 2 2 999999 1 184269 676756 400242 2 5 999999 1 2 999999 42314 1 16 999983 -745924 1 104551 777181 -374580 2 19 999994 1 15 999999 -530412 2 8 999981 2 2 999999 1 2 999999 669634 2 17 999991 1 6 999999 -409135 1 243693 420026 132221 2 45696 858497 1 18 999995 942151 1 2 999999 -983744 1 734886 855586 -106361 2 3 999983 2 2 999999 1 15 999988 976522 2 2 999999 1 219451 859020 956552 2 11 999997 2 430318 575516 2 641462 776473 1 405939 730300 726507 1 78724 882191 -35276 1 11 999995 436570 2 2 999999 2 2 999999 1 4 999996 183905 2 1 999990 1 29282 244068 280812 1 9 999989 -417625 1 63904 791178 809305 1 1 999996 74957 1 2 999999 -533239 1 564632 858597 -122057 2 16 999986 2 20 999992 1 2 999999 266673 2 2 999999 1 147818 696056 519713 1 2 999999 638465 2 2 999999 2 81295 833740 2 2 999999 1 681412 829474 -236370 1 12 999988 -459656 1 8 999983 301577 1 2 999999 604353 1 372756 925670 -517856 2 20 999992 2 18 999987 1 8 999988 -836973 2 11 999990 2 591703 628151 1 4 999983 695502 1 2 999999 986733 1 2 999999 363398 2 89723 664820 2 11 999993 2 320818 803099 1 2 999999 -82932 1 6 1000000 885288 1 9 999999 -511727 2 19 999995 1 13 999995 -391670 2 4 999985 1 22847 612868 -805252 2 9272 246013 2 2 999999 1 2 999999 220460 1 2 999999 -798315 1 285004 297067 674639 1 2 999999 -843682 1 614746 633515 124854 2 2 999999 2 153724 350773 2 334882 525610 2 12 999990 2 13 999988 1 2 999999 -520729 1 650114 721200 99956 2 102341 378720 1 259749 924706 738351 2 627368 991722 1 2 999999 -939356 2 2 999999 1 20800 156904 -594087 1 2 999999 496446 2 4 999990 1 2 999999 -451293 1 2 999999 223495 1 2 999999 -528993 2 50300 574411 1 13 999992 -642849 2 17790 116674 1 11 999981 359833 1 7 999982 360255 2 2 999999 1 2 999999 960836 1 2 999999 340870 2 2 999999 2 9 999988 2 16 999995 1 664699 821901 911842 1 2 999999 39284 1 2 999999 478160 1 594782 812566 -802745 2 2 999999 2 215439 566153 1 861724 943529 581155 2 440534 595770 1 256964 751214 569268 1 9 999992 -670313 1 18 999982 -538534 2 14 999996 2 893091 934870 1 2 999999 -634041 2 5 1000000 1 803777 880648 -565613 2 18 999995 2 741572 862148 1 2 999999 -372358 2 13 999996 2 845675 883645 1 2 999999 -254034 1 2 999999 320897 1 277009 691299 -461255 1 7688 215663 -130122 1 11 999993 -21717 2 11 999990 1 13 999984 287590 1 4 999981 -488669 1 10 999997 -109905 1 2 999999 797467 1 3 999984 -910520 1 2 999999 -709853 2 7 999983 2 2 999999 2 230397 999776 1 2 999999 109094 1 78221 355742 -458323 1 2 999999 -628474 2 2 999999 1 11 999996 913678 2 2 999999 1 8 1000000 -124740 1 4 999993 993804 1 4 999989 802047 1 442412 643551 202889 1 14 999981 263852 2 2 999999 1 412813 682760 -45105 2 10 999997 1 780905 880708 394869 1 15 999988 292399 1 2 999999 -809576 2 22381 736316 2 19 999992 2 101348 769508 2 2 999999 2 18 999996 1 2 999999 -213976 1 2 999999 358082 2 214403 567001 2 2 999999 2 16 999992 1 11 999983 16738 2 397848 872285 2 3 999997 1 73776 877081 -784009 2 2 999999 2 2 999999 1 175694 286428 176679 2 2 999999 2 2 999999 2 2 999999 1 10 1000000 463162 1 694943 968752 -575620 2 285680 372562 2 329004 661847 2 10 999996 1 52597 614249 80029 2 8 999988 2 14 999983 1 319944 923028 9198 1 2 999999 -769676 2 3 999986 1 1 999992 592614 1 10 999991 -6175 2 2 999999 2 18 999983 2 244464 758656 1 9 999989 -847403 2 283288 687581 1 445975 860981 111666 1 491583 822202 949698 2 2 999999 1 351515 820767 -471532 2 689442 868146 1 2 999999 -684465 2 2 999999 1 121605 880975 -42831 2 114237 331819 2 455157 616568 2 2 999999 1 2 999999 -238233 1 16 1000000 9779 1 2 999999 -158486 1 1 999984 -264223 2 2 999999 1 2 999999 803182 1 96170 699068 55452 1 406197 587000 982835 1 784048 830563 290811 1 2 999999 723604 2 2 999999 2 2 999999 1 179741 196571 22273 2 541915 810109 2 4 999989 2 710327 840009 2 2 999999 2 19 999995 1 2 999999 -210295 2 14 999996 2 48717 742748 1 2 999999 -632892 2 16 999994 2 381750 933087 1 6 999988 123035 1 129624 590997 -171666 1 16 999997 845590 2 2 999999 1 374384 699024 -522240 1 2 999999 860191 1 13 999983 -876364 2 249234 356519 1 139077 274837 -995889 2 34984 336572 2 20 999991 1 526945 639319 -669757 1 5 999995 -546880 1 2 999999 -531063 2 10 999997 1 1 999993 921797 2 2 999999 1 81724 232246 72847 2 2 999999 2 2 999999 2 10 999981 2 12 999987 2 10 999992 2 5 999989 2 2 999999 1 673503 825107 334620 2 2 999999 1 556670 558141 -457669 2 8 999999 1 617447 825000 6155 2 15 999997 1 2 999999 -217406 2 18 999985 2 413435 685500 1 1 999990 -467325 1 121698 766442 107639 1 2 999999 -172219 1 2 999999 595361 1 2 999999 -146104 1 3 999989 -335510 2 125670 995438 1 10 999999 -394114 1 15 999988 -852974 1 6 999998 -341029 1 3 999988 -974768 2 2 999999 2 2 999999 2 2 999999 1 2 999999 279294 1 2 999999 616166 2 337384 458464 1 8 999993 -638358 2 2 999999 1 2 999991 -624452 2 2 999999 1 96691 641901 -612681 1 12 999981 -616791 1 19 999987 -333420 2 2 999999 2 9 999991 2 114275 143107 2 647287 794940 2 1 999998 2 378164 583475 2 2 999993 2 255132 803128 1 6 999982 332186 2 19 999994 2 2 999999 2 295261 607331 1 2 999999 -658603 2 2 999999 1 18 999992 -156440 2 1 999999 1 688706 986877 -743816 1 2 999999 -428182 1 2 999999 -557192 2 318490 542822 1 2 999999 647777 2 2 999999 1 5 999985 753296 1 189700 955646 -553069 2 641206 969528 2 1 999982 2 15 999985 2 2 999999 1 2 999999 -795322 2 2 999999 1 2 999994 225308 1 62700 105108 -228380 1 4 999985 -718099 1 2 999999 -572464 2 14 999989 1 630308 835660 -258377 2 379166 785462 1 18 999982 -715059 1 2 999999 -940371 1 76630 79748 -162738 2 292728 756075 1 255632 534500 378388 2 18040 233820 2 428913 493880 1 5 999988 -952713 2 57850 676263 1 2 999999 -453061 2 2 999999 1 209211 963540 -931010 2 2 999999 1 47770 588644 254648 2 552325 934404 1 5 1000000 -542167 1 355222 380686 650108 2 11 999997 1 2 999999 336079 2 57070 652932 1 2 999999 -212173 1 48693 501848 -633236 2 16126 246211 2 7 999987 2 2 999999 2 2 999999 2 2 999999 2 325840 994841 1 381116 884360 -84122 1 6 999994 -778271 1 2 999999 -616869 2 389913 610842 2 617228 984321 1 2 999999 423352 2 1 999986 1 666033 783616 -827789 2 153434 254433 2 7 999994 2 2 999999 2 4 999996 1 657524 904429 -423666 1 45773 748159 -169825 2 15 999991 1 10 999998 -977220 1 7 999985 412792 2 18 999998 1 2 999999 -728320 1 18 999982 762442 1 174527 984478 -236854 1 8 999989 390553 1 4426 631798 -830586 1 422245 707104 750416 2 4 999981 1 8 999995 48470 1 2 999999 681877 2 10 999999 2 9 999996 1 18617 560671 -418311 1 518644 770984 476178 2 15 999986 1 306103 843523 750457 1 16 999990 -904167 1 3 999989 916265 2 2 999999 2 13 999983 2 8 999988 2 760557 767166 1 3 999992 -223427 2 646189 732000 2 129346 144484 2 2 999999 1 12 999991 -756928 1 375324 860477 -759821 2 2 999999 2 19 999994 1 196067 280273 292455 2 2 999999 2 2 999999 2 10762 692165 2 2 999999 1 2 999999 195419 1 144346 467538 265507 1 2 999999 -484405 2 99376 405315 1 452389 656099 -920743 2 7 1000000 2 254486 374235 2 2 999999 2 2 999999 2 2 999999 1 15 999991 -247323 1 62210 292302 -323487 1 845312 988219 -42765 2 2 999999 1 72355 199745 241390 2 2 999999 2 2 999999 2 18 999984 1 3 999988 762397 2 2 999999 2 4 999982 2 17 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -485910 1 14 999991 -301228 1 278512 283100 610479 2 2 999999 1 2 999999 923679 2 669006 914284 2 17 999990 1 8 999990 635370 1 2 999999 935061 1 48656 597216 -481354 2 615973 736816 2 920109 944452 1 4 999994 927437 2 8 999981 2 19416 700274 1 13 999986 135036 2 2 999999 2 252765 428499 2 2 999999 2 2 999999 1 2 999999 158536 1 20 999981 353108 2 148602 359447 1 613728 854211 33671 2 8 999983 2 16 999996 1 2 999999 -551373 1 2 999999 -888656 2 2 999989 2 2 999999 1 709829 799084 -753011 1 239649 776237 -825031 1 17 999985 472382 2 10685 50410 1 518273 672635 861873 1 2 999999 -696466 1 1 999992 -152278 2 2 999999 1 31269 195215 -176556 2 2 999999 2 641634 902435 2 6 999983 2 2 999999 2 2 999999 1 287914 312053 -870634 2 2 999988 1 2 999999 -75775 1 9 999985 710509 2 2 999999 1 591039 949553 28086 1 2 999999 413756 2 708261 784632 1 2 999999 136291 1 15 999989 -861233 1 3 999982 739970 1 2 999999 -917003 1 4 999997 -247292 1 2 999999 10814 2 2 999999 2 253860 267740 2 20 999996 1 8 999983 112203 2 2 999999 1 4358 13294 -345416 2 2 999999 1 2 999999 262856 1 14 999985 889174 1 355864 857761 -430899 1 2 999999 -870666 2 641333 975484 2 79107 127574 1 2 999999 310868 2 2 999999 1 222319 279590 -25581 2 2 999999 1 12 999999 -18164 2 2 999999 2 5 999983 1 2 999999 -487403 2 1 999982 1 2 999999 610635 2 3 999982 1 2 999999 -346583 1 2 999999 -314312 2 310826 782293 2 2 999999 2 436626 729825 1 2 999999 -906319 1 2 999999 470600 1 12 999992 849781 1 18 1000000 541084 2 2 999999 1 400314 610725 761412 1 2 999999 944987 1 537325 801697 208355 1 2 999999 -148714 1 2 999999 -698505 1 2 999999 -136119 1 7 999999 590079 2 9 999989 1 841501 852065 300803 2 2 999999 2 2 999999 1 691575 750079 802535 1 59691 666008 44572 2 612245 703970 2 662172 686754 2 2 999999 1 372870 849962 14573 2 2 999999 2 20 999998 1 14 999982 297805 1 17 999999 555590 2 711024 795128 2 552937 701410 2 2 999999 2 219939 556784 1 2 999999 -561377 1 9 999997 904510 1 12 999981 -102668 2 18 999983 2 2 999999 2 9 999995 2 2 999999 1 3 999988 984281 1 258587 487436 700059 1 191151 275069 729007 2 411989 771204 2 17111 616089 2 2 999999 2 2 999999 1 706119 828906 -788389 2 16 999993 1 380364 806525 -575026 2 251014 594776 1 42202 614767 461395 1 2 999999 541713 2 397523 992748 2 826116 886574 1 87741 933537 343077 2 8 1000000 1 2 999999 -340884 2 1 999999 2 2 999999 1 215773 939880 649537 2 24277 894380 1 2 999999 769516 2 20 999992 2 1 999998 1 19 999982 -627228 1 1 999984 -67586 1 387301 838414 -479733 1 2 999999 593477 1 2 999999 -523631 2 2 999999 2 12 999991 2 2 999999 2 2 999999 1 372805 901236 148163 1 6 999982 -238312 2 754722 803432 2 5 999999 1 9 999996 355518 1 2 999999 -18110 1 2 999999 753764 1 15 999982 -361890 1 364522 585781 -35668 1 2 999999 293121 1 2 999999 -710994 1 6 999987 -84143 2 84238 245317 1 2 999999 -169558 1 142920 533301 329173 2 13 999995 1 20 999982 307407 1 19 999986 -24975 2 971058 979466 2 4 999994 1 12 999991 -865349 1 2 999999 -274309 2 248543 542095 1 9 999998 466907 2 2 999999 1 18 999988 377007 1 15 999995 793523 1 3 999995 646487 2 254256 338677 2 11 999981 1 2 999999 -671768 1 2 999999 657554 2 20 999984 1 260602 837001 -495625 2 2 999999 1 93734 822825 -694730 1 2 999999 101059 2 13 999983 1 3 999997 -591217 1 204863 356569 512816 1 2 999999 -358440 2 6 999995 1 498313 861003 942390 2 13 999987 2 12 999986 1 336857 682084 805204 1 205406 554390 689740 1 309345 393046 -517808 1 94412 218090 442802 1 4 999994 -685212 1 2 999999 -605621 1 11 999994 -308808 2 799063 887695 1 2 999999 830355 1 20 999991 373385 2 2 999999 1 2 999999 565698 1 2 999999 196925 1 385339 458478 -176728 1 14 999990 902654 1 26901 255612 -721837 2 2 999999 2 295958 729741 1 2 999999 -587648 1 2 999995 7055 2 19 999999 1 371450 757866 825530 1 3 999995 -923638 1 12087 292274 -270584 1 2 999999 -606325 1 497477 782432 768319 1 654473 937079 -786785 2 15 999981 1 2 999999 -107547 1 78211 871502 -172662 2 2 999999 2 3 999993 2 17 999988 2 17 999998 1 4 999984 772127 1 827535 896241 623184 1 2 999985 136236 2 30506 591050 1 2 999999 -962199 1 324300 389520 -433054 1 510188 677947 -377253 2 2 999999 1 331985 662636 -225928 2 374574 733520 2 2 999999 1 25651 920288 -354325 1 2 999999 232236 1 208928 831339 980798 1 13 999990 35722 2 5 999982 1 19 999986 292879 1 2 999999 67012 1 2 999999 586175 1 10 999991 -167748 1 18 999991 -28734 1 2 999999 -983865 2 2 999999 2 127551 709012 2 6 999982 2 3 999981 1 2 999999 -975792 1 2 999999 326299 1 16 999981 -830086 1 2 999999 -675059 2 6 999995 2 4 999992 2 15 999991 1 441738 899051 -738626 1 4 999981 -430888 2 305153 917268 1 3 999984 695049 1 2 999999 552259 2 13 999988 2 2 999999 2 2 999999 1 223305 644763 167093 2 2 999999 2 2 999999 1 2 999999 -915959 2 19 999998 2 2 999999 2 11 999992 1 6 999996 587240 1 811602 983809 400628 2 1 1000000 1 2 999999 928635 1 352817 647617 -397871 1 2 999999 871269 2 2 999999 1 2 999999 906385 2 292697 939763 1 15 999997 -626324 2 2 999999 2 2 999999 1 11 999991 -161093 1 119269 245890 304648 1 8 999990 539532 1 12 999985 -883613 1 2 999999 522426 1 552584 741206 871607 1 386681 709209 -937814 1 19 999988 714674 1 2 999983 898992 1 20 999989 -786780 2 2 999999 1 584290 880504 -57983 2 547118 850598 2 2 999999 2 14 999999 2 2 999999 2 13 999990 1 239120 941397 -711443 2 2 999999 1 2 999999 608500 2 2 999999 1 6 999995 -502354 2 2 999999 2 275538 975286 1 6 999985 -785213 1 19 1000000 241379 2 2 999999 1 6 999998 -628497 2 4 999989 1 14 999993 -802729 1 2 999999 -646827 2 20 999986 1 4 999983 92161 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 124935 732204 -431388 1 11 999985 -160943 1 2 999999 316456 1 9 999981 -282944 2 2 999999 1 7 999988 -734444 2 14 999993 2 488439 831913 1 2 999999 40132 1 6 999999 -580870 1 2 999999 -960693 2 261826 772211 2 558102 779845 1 2 999999 -96933 1 189578 431506 -576480 1 13 999992 135156 1 433224 586720 -169647 2 391654 729653 2 5 999988 2 20 999981 1 2 999999 -189817 1 2 999999 117914 1 401277 611370 410602 1 59460 958257 961607 1 38275 224882 606818 1 2 999999 337418 2 55205 339870 1 2 999999 811555 2 15 999981 1 7 999981 65740 2 695168 876358 2 2 999999 2 7 999990 2 6 999994 2 40950 911884 2 2 999999 2 450597 726168 2 10 999990 2 235122 364798 1 2 999999 427803 2 16 999991 1 428994 623286 -869291 1 2 999999 939325 2 13 999992 1 3 999992 75979 1 1730 508922 -729972 2 288056 466564 1 13005 983464 -171361 2 12 999989 2 542553 703154 1 17 999989 -233928 2 16 999991 1 2 999999 791310 1 2 999999 -602110 1 67751 174849 203856 2 58973 172478 2 109754 721322 2 2 999999 2 2 999999 1 196545 625380 732490 1 3 999993 -680453 1 2 999999 -915043 1 7 999992 351040 1 35506 235341 126964 1 2 999999 -971707 1 2 999999 -658633 1 624689 821072 -981920 1 558338 641974 -683114 1 213873 417273 519118 2 654215 979580 1 2 999999 -254012 2 2 999999 1 4 999983 856210 2 2 999999 1 2 999999 -621035 2 2 999999 1 2 999999 -546544 1 312732 695625 -959944 1 2 999999 -730776 2 605126 717420 2 2 999999 1 11 999997 -27549 1 230628 670754 119785 2 13 999988 1 2 999999 11838 2 2 999999 2 371044 644331 2 4 999996 1 11 999988 -864454 1 124553 297467 -281136 1 30615 107513 -67380 1 18 999998 254881 1 277234 775903 -195079 1 2 999982 -387891 2 2 999999 1 19 999994 937383 2 2 999999 2 7 999998 1 266719 864060 -539409 1 309115 537944 -486954 1 289694 809998 185836 2 2 999999 2 659051 709243 1 2 999999 233355 2 2 999999 1 2 999999 949335 1 2 999999 941654 1 4 999981 -866964 1 44478 895497 872333 2 34112 43073 1 526990 832689 -869180 2 5 999986 1 2 999999 910182 2 424866 673969 2 11 999992 2 2 999994 2 20 999982 2 118597 356527 2 14 999994 2 2 999999 2 75301 507897 2 7 999981 1 2 999999 197515 2 2 999999 2 33536 126892 1 2 999999 970434 2 220677 663700 2 11 999981 1 2 999999 111917 1 66341 110147 523312 1 243597 737679 260552 1 65840 896867 82996 2 461844 954206 2 6 999986 2 29882 360022 2 2 999999 1 532166 661082 456229 1 827685 942990 -513341 1 9 999986 641043 2 101784 238794 1 348482 840085 -145587 1 9 999986 -474391 1 143234 864573 -925152 2 3 999996 1 2 999999 963128 2 2 999999 1 2 999999 -354576 1 7 999981 747874 2 2 999999 1 377553 408853 -419776 2 2 999999 2 2 999996 2 134253 402150 2 5 999982 1 2 999999 482642 2 273741 416176 1 2 999999 405111 2 11 999985 2 14 999998 2 303758 616240 2 2 999999 2 18 999992 1 2 999999 -236055 2 10 999995 2 107564 240834 2 4 999981 1 707477 810334 -660847 1 9 999990 703835 1 2 999999 -980247 2 7 999993 2 37932 797808 2 482863 613967 1 366265 994391 563313 1 2 999999 -914527 2 585808 681398 2 7 999983 2 180217 728891 1 155627 282851 -46068 1 611507 736986 314308 2 14 999989 1 450610 523621 -119211 2 2 999999 2 2 999999 2 625567 816647 2 2 999999 2 2 999999 2 9 1000000 1 476113 739608 816122 2 2 999999 1 2 999999 -263198 1 512342 710044 62394 1 137219 452927 950689 2 268245 781165 1 2 999999 348070 1 2 999999 910306 1 16 999988 643477 2 19 999994 1 211760 253065 168439 2 17 999995 1 2 999999 450937 2 2 999999 1 161264 478629 -153338 1 20 999989 -678630 2 36857 587607 1 14 1000000 275875 1 181849 688853 -241992 2 19 999986 1 2 999999 -737859 2 2 999999 2 477194 553832 2 2 999999 1 84543 216907 539824 2 279362 657726 1 6 999994 56038 1 815133 821021 -915918 1 10 1000000 454167 2 2 999999 1 5 999983 -241918 2 8 999994 2 2 999999 1 138512 999212 -386290 1 17 1000000 490910 1 3 999993 616097 1 27377 300513 -141870 1 167547 660315 133846 1 94801 151663 -385510 2 9726 972950 2 148688 379736 2 2 999999 1 38076 149481 -378191 2 604116 994071 1 2 999999 -756556 2 19 999998 2 19 999986 2 2 999999 1 78812 913819 521948 2 233583 817213 1 11 999993 237718 2 695762 876288 2 11489 474394 2 390698 982636 2 3 999998 2 2 999999 1 2 999999 -525083 1 274403 463389 59058 2 102636 334998 2 531003 952249 1 16 999999 -207179 2 11 999991 2 12 999985 1 2 999999 659119 2 16 999992 1 9907 45176 -382282 1 398742 908065 -629608 1 278848 770068 782884 2 456711 641150 1 12047 25840 -658699 1 2 999999 847315 1 2 999999 401828 1 2 999999 -758418 1 2 999999 -372403 1 624352 821895 30001 1 11 999998 -800499 2 6 999994 1 54186 607171 -485799 2 4 999981 2 16 999989 1 839263 991090 165419 1 24086 748265 709450 2 432077 463016 1 2 999999 -159222 1 29778 151764 735874 2 2 999999 1 63933 834294 -687040 1 688953 816446 -489948 2 466425 843500 2 14 999983 2 2 999999 2 34802 156584 1 2 999999 915286 1 9 999994 -522685 1 236900 278649 -860785 1 2 999999 -773125 2 2 999999 2 2 999999 2 2 999999 1 475555 950219 938820 1 580843 960951 -776439 1 9 999991 -688307 2 2 999999 1 235783 485995 684493 1 2 999999 133786 1 2 999999 -312126 2 2 999999 1 5 999996 355428 1 15 1000000 670663 1 191896 328797 -48662 1 6 999993 482561 1 2 999999 103524 2 2 999999 2 925734 956798 1 6 999982 204726 2 382383 644660 1 262702 479389 531841 2 2 999999 1 7 999988 160714 1 614251 692837 -956226 2 905969 935100 1 14 999982 872508 2 186978 190039 1 2 999999 -137697 2 5 999997 2 64303 458047 2 2 999999 1 272396 418003 566030 1 888232 922883 922485 1 59969 546290 -163732 1 6 999983 687086 1 3 999997 79423 2 1 999986 1 19 999999 -147464 2 2 999999 1 2 999999 619925 2 8 999995 2 567440 858858 1 162492 204486 -386875 2 633564 865429 1 2 999999 -977657 2 2 999999 2 2 999999 1 2 999994 199540 1 447704 467855 -956349 1 15 999989 461883 2 13 999997 2 11 999995 1 2 999999 -69569 1 13 999984 -718367 1 365251 388169 844128 2 12 999990 2 2 999999 1 2 999999 -591525 1 15 999986 -343103 1 581245 587564 -82673 1 18 999985 270005 1 2 999999 104729 1 16 999983 -987846 2 2 999999 2 2 999999 1 2 999999 239715 2 2 999999 1 393033 476871 -791517 2 6 999981 2 27921 626586 1 2 999999 -335721 1 331913 415732 -290309 2 12 999989 1 604624 959586 -431697 2 8 999988 2 43738 755144 2 474944 648350 2 2 999999 1 349490 526032 -286805 2 7 999996 2 15 999982 1 812571 991055 -141277 1 2 999999 -221017 1 600430 905631 -309570 2 2 999999 2 2 999995 1 19 1000000 -876212 1 2 999999 -829196 2 15 999996 1 2 999999 -741925 2 2 999999 2 177756 336117 2 98578 546442 2 2 999999 1 11 999987 222124 2 260278 394810 1 2 999999 476060 1 9 999995 -5092 1 2 999999 563600 1 2 999999 -578441 2 197434 526800 1 6 999999 84618 2 61919 395085 2 8 999984 1 9059 621302 418807 1 2 999999 -242265 2 19 999981 2 2 999999 1 2 999999 105166 2 4 999981 1 16 999999 791316 2 5 999993 1 26909 525757 273711 1 7 999989 944367 2 435908 837024 1 132842 424406 -504803 1 13 999984 415229 1 2 999999 -300936 2 20 999990 2 212906 740873 1 682750 934398 566169 1 525344 534216 583740 1 503224 972268 119649 2 199162 455285 2 11 999981 2 227310 858721 1 877176 988404 801633 2 2 999999 2 2 999999 1 15 999994 -880949 2 10 999997 1 3 999997 -43588 1 10 999994 -567710 2 2 999999 2 2 999999 2 2 999999 1 98432 172441 131314 1 2 999999 -120647 1 10 999998 -131500 1 13 999994 -523397 1 20 999996 -720614 2 20 999988 1 2 999999 426356 2 19 999981 1 200690 230099 -416678 2 53582 530198 1 14 999984 -904565 2 2 999999 1 16 999989 -446048 1 3 999990 -686927 2 17 999984 2 2 999999 2 2 999999 1 2 999999 254522 1 10 999984 -865517 2 272719 462955 1 435710 877406 -451849 2 2 999999 2 9 999996 2 13 999997 2 14 999987 1 457955 565438 -205886 2 76289 976269 1 2 999999 726514 1 2 999998 -210146 2 18 999998 2 2 999999 2 323689 370102 1 19 999991 -617067 2 13 999996 2 17 999982 2 257738 924674 2 771544 885343 1 2 999999 120040 1 7 999983 70992 1 6 999997 -149614 1 344143 664525 -104820 1 10 999990 932402 1 16 999988 -864271 2 488064 710011 2 13 999995 1 5 1000000 -317132 2 302613 588751 1 395395 784077 -199554 1 2 999999 667626 2 302575 545258 2 2 999999 1 19 999994 164330 2 6 999996 1 697012 990115 678309 2 664386 678879 2 1 999985 1 56984 349533 636443 1 2 999999 239198 2 2 999999 2 215598 643516 1 5 999998 -90868 1 10 999983 -436914 1 2 999999 291968 2 2 999999 2 763830 909904 1 2 999999 758522 1 13 999999 992437 1 20 999991 549814 1 2 999999 880596 1 175665 214901 -684957 1 8 999998 -839873 2 179849 900357 2 539791 640595 1 2 999999 -615677 1 4 999989 404021 2 1 999991 1 16 999999 509305 1 4 999982 469846 1 12 999996 -611429 2 117277 417990 1 348821 787151 -136965 2 2952 154091 1 204055 257891 -121583 2 20 999995 1 11 999991 -847042 2 496955 639032 2 91368 121329 2 10 999983 2 5 999993 1 2 999999 814563 2 337079 577606 1 15 999996 -855926 1 2 999999 569578 2 5 999982 2 177409 616054 1 194713 331480 -949146 1 18 999985 507303 1 328879 481279 -999808 1 423113 663373 -438548 2 2 999999 2 98122 434121 2 11 999984 2 4 999983 1 54364 388445 244723 2 307015 710439 1 2 999999 377627 1 2 999999 62012 1 2 999999 367179 2 2 999999 1 2 999999 -292226 2 2 999999 1 389592 911174 -605979 2 2 999999 2 8 999998 1 2 999999 937407 1 101682 934638 -199681 1 621147 783992 522384 1 478350 872958 -516558 1 468331 547154 973107 2 117252 505325 1 4 999983 -465794 2 211383 353603 1 2 999999 588330 1 13 999982 309828 2 350374 749401 2 6 999982 2 7 999989 2 3 999983 2 435398 947146 1 2 999999 -359851 1 2 999999 824258 1 2 999994 -707108 1 3 999998 541193 1 11 999993 584519 1 2 999986 495528 2 2 999999 1 3 999989 -699745 2 2 999999 1 6 999986 -616501 2 13 999993 1 2 999999 321435 1 31578 221468 -649672 2 2 999999 2 15 999993 1 17 999992 819766 1 2 999996 -797315 2 564861 742629 1 2 999999 130314 1 105757 534872 653319 1 3 999995 -780622 1 20 999983 762029 2 2 999999 2 2 999999 1 1 999987 -47954 1 5879 538441 -315411 1 2 999985 -225102 1 2 999989 -793681 1 1 999991 -719393 1 883144 899444 -67139 1 14 999991 622823 2 17 999990 1 6 999987 -665194 1 15 999985 -319089 2 19 999982 2 17 999994 1 201819 584507 891681 1 12 999998 817982 2 300514 340115 1 242499 260721 844748 2 2 999999 2 932506 965645 2 13 999982 1 36156 556700 -71094 2 149560 510292 1 739508 767787 554826 1 4 999996 62459 1 20 999986 233649 1 2 999999 269079 1 40863 104526 392137 1 218664 455574 348833 1 2 999999 889021 2 10 999997 1 2 999999 581944 1 2 999999 -388369 2 335366 685504 1 72215 317460 300348 2 49701 915741 1 2 999999 -755190 1 301409 987167 -916766 1 2 999999 155500 2 553073 842472 2 2 999999 1 2 999999 282525 2 3 999995 1 2 999999 -420097 2 2 999999 1 435878 875986 -717536 1 3 999984 -543460 1 17 999983 278838 1 108882 472951 -132881 1 20 999987 823602 1 6 999991 -171850 2 270232 423346 1 13 999993 389550 1 2 999999 187711 2 2 999999 1 2 999999 -444412 2 8 999988 1 488120 935496 253129 1 291134 501077 -540840 2 657245 769843 1 4 999997 690905 2 16 999981 1 2 999999 621885 2 7 999983 1 273286 743047 -356656 2 15 999990 1 2 999999 -643532 1 2 999999 175359 2 445082 721632 1 2 999999 680187 1 844141 936531 815700 1 2 999999 -700664 2 2 999999 2 261775 480996 2 2 999999 2 2 999999 1 475385 540135 643429 1 14 999986 -459277 1 2 999999 27208 1 2 999999 -38910 2 13 999990 2 701011 955339 2 76079 609708 2 10 999984 2 82456 278101 2 8 999987 1 17 999985 473646 1 2 999999 27970 2 15 999983 2 2 999999 2 1 999982 2 2 999999 1 2 999999 -101705 2 2 999999 2 9 999984 1 956885 988116 -10367 1 6 999985 -782733 1 19 999989 -306790 1 2 999999 -815306 2 2 999999 1 10 1000000 -498946 1 7405 14672 -130167 1 539462 995054 -50273 2 4 999998 1 1 999994 -346985 2 2 999999 2 11 999982 1 192918 353802 158237 2 543964 929863 1 2 999999 -780715 1 265949 415558 -509227 2 8 999994 2 2 999999 1 2 999999 -487134 2 18 999982 1 4 999997 36513 1 8 999992 -518874 1 2 999999 221521 1 427648 987531 -13011 2 12 999987 2 125138 940595 2 6 999982 1 2 999999 -814975 2 14 1000000 1 2 999999 289864 1 417463 488769 681349 1 12 999990 -163989 1 9 999984 -475237 2 10 999984 2 12 999999 1 2 999999 3645 1 2 999999 -659839 2 457393 571889 1 8399 900563 -700691 2 97183 360884 2 69245 509297 1 2 999999 -109507 1 2 999999 -542788 2 693605 908852 1 2 999991 597807 1 2 999999 481628 2 2 999999 2 349530 780839 2 15 999988 2 20 999995 2 11 999996 1 2 999999 733353 2 11 999993 1 64091 523401 -413429 1 501215 790726 142106 1 801302 944164 -849579 1 18 999986 -118151 2 2 999999 2 165336 517626 1 20 999998 -201846 2 2 999999 1 6 999984 14918 1 517506 902723 925906 2 2 999999 2 11 999993 2 13 999981 2 2 999993 1 1 999985 261309 2 2 999999 1 17 999987 -793537 2 18 999985 1 158742 248930 -171219 1 178882 872287 -58740 2 226767 831560 1 236875 488431 470631 2 328031 490079 1 520992 597177 779156 2 304630 732124 1 6 999985 434525 2 34892 327000 1 13 999981 -635362 1 2 999999 -753029 2 1 999987 2 2 999999 2 12 999987 1 182694 342565 -658229 1 149555 736388 -834299 2 182552 872604 1 2 999999 571382 2 274705 553520 1 2 999999 510506 2 2 999999 1 2 999999 -210186 1 2 999999 539592 1 422366 659774 -28521 2 17 999995 2 2 999999 1 12 999996 -581273 1 16 999999 -669908 1 2 999999 -229635 1 417492 619977 -201987 1 90403 179024 -432182 2 2 999999 2 16 999989 1 2 999999 -47278 1 290944 899799 943929 1 8 999988 127064 1 87170 533038 -315545 1 2 999999 601587 1 11 999985 726132 1 13 999981 498859 1 13 999997 513732 1 2 999999 -817600 1 2 999999 -424904 2 17 999989 1 2 999999 -39706 2 693048 855870 1 2 999999 -611707 1 20 999993 682780 2 2 999981 2 16 999998 2 10 1000000 2 5 999999 2 17 999995 1 2 999999 -458207 1 11 999985 463133 1 2 999999 148313 2 533834 763972 2 17 999993 1 194495 405102 -346022 1 2 999999 592817 2 5233 941668 2 2 999999 1 18 999989 602827 2 555429 779116 1 2 999999 -120546 2 2 999999 2 279783 776347 1 9 999995 -51725 2 237255 404220 2 2 999999 2 1 999989 2 2 999999 2 153850 908773 1 2 999999 497170 1 739369 874590 674728 2 235281 880249 2 181387 982014 2 2 999999 1 2 999999 -356529 2 10 999983 1 2 999999 -594044 2 17299 165939 2 2 999999 2 58511 801099 2 2 999999 1 52103 358448 -249415 2 204925 510240 2 15 999983 1 10 999981 -30363 1 2 999999 85415 1 302441 556152 905612 1 2 999981 994988 2 2 999999 2 406094 698330 1 83680 960097 -289727 2 14 999984 1 527787 643277 -551859 1 2 999999 -520819 1 2 999999 524904 1 91971 696388 149917 2 8 999990 1 1 999987 702022 2 653815 912434 1 112957 491665 -852613 2 574218 761112 2 1 999988 1 238477 397395 -370245 1 2 999999 -198990 2 2 999999 2 2 999999 1 3 999986 -482147 1 13 999996 -482136 2 202453 232158 1 73108 558389 282683 1 904817 947005 166201 1 380999 894787 -215238 2 15 999987 1 732043 816019 469105 1 19 999998 425046 1 3 999991 -72440 1 399469 930498 -541051 2 13 999992 1 2 999999 391747 2 2 999999 2 2 999999 1 178842 908378 100241 1 728184 974826 292167 1 14 999989 9691 2 8 999981 2 2 999999 2 6 999993 2 211824 398583 1 19 999992 -415221 2 2 999999 1 2 999999 840208 2 2 999999 2 3 999990 1 17 999987 -829273 1 8 999991 -98126 2 5 999982 1 2 999999 -164745 2 2 999999 2 2 999999 2 11 999992 1 99982 698880 -339724 1 2 999999 591587 2 12 999996 1 2 999999 74102 1 20 999987 -105017 1 522986 668382 -95291 1 615832 618392 43574 1 21200 675133 -319333 1 12 999992 235568 1 2 999999 -361187 1 538597 978343 -135670 2 2 999999 1 6 1000000 -607183 2 2 999999 2 2 999994 1 849334 974296 6756 1 2 999999 311683 2 20 999996 2 2 999999 2 9472 657296 1 5 999987 -371126 2 8 999998 2 3 999983 1 2 999999 688592 2 416889 736896 2 12 999987 1 2 999999 -162164 1 7 999992 -752660 2 18 999988 2 3 999990 1 9 999998 -629727 2 2 999999 2 679941 915583 1 10 999983 -879722 2 9 999990 1 2 999999 282109 2 18 999995 1 2 999999 -101898 1 2 999999 850763 1 2 999999 -763591 2 2 999999 1 1 999999 -751915 2 8 1000000 1 33958 303062 151546 2 263378 607143 1 373293 863605 -797821 1 2 999999 -965048 1 2 999999 537492 1 2 999999 916230 1 569250 577080 591813 1 250257 616340 -430329 1 201488 446256 482720 2 450073 533144 1 2 999999 569833 1 2 999999 281208 1 16 999990 415853 1 2 999999 -257290 1 88032 553800 820522 2 2 999999 2 315970 316105 1 2 999999 -89629 1 2 999999 -189942 1 2 999999 702306 2 17 999982 2 20 999997 2 2 999999 1 2 999999 -371360 1 6442 475945 757264 1 15 999998 -194895 2 2 999999 1 2 999999 -193175 1 1 999983 81255 2 305350 424607 2 2 999999 2 2 999999 2 2 999999 1 2 999999 602484 2 371807 652034 1 14 999997 -363607 1 2 999999 -316990 2 14 999994 1 237828 934480 698772 1 14 1000000 -40205 2 8 999997 1 535375 619431 799903 2 9 999996 2 4 999991 2 2 999999 2 2 999999 2 12 999998 2 703765 874520 1 2 999999 529597 1 716240 728804 -261845 2 2 999999 1 2 999999 -480261 1 16 999998 574379 1 2 999999 731030 1 11 999987 -614140 1 8 999998 -507783 2 273483 355709 1 2 999999 -259730 1 3 999992 591155 2 629347 746375 2 14 999994 2 8 999991 2 11 999994 1 190831 380793 435458 2 2 999999 2 2 999999 1 2 999999 -274173 2 61584 596319 2 392696 868493 1 2 999999 586911 1 2 999996 587487 2 122399 309187 1 448356 948485 596332 1 2 999999 147921 1 586381 755391 336715 2 2 999999 1 11 999987 -942620 1 2 999999 -45872 2 5 999981 2 217513 452438 2 129648 725391 1 17 999986 352046 1 8 999997 -743452 1 18 999983 -514903 2 2 999999 1 2 999999 760033 2 14 999989 1 2 999999 994258 2 6 999990 1 742049 825748 286826 2 371528 898694 1 2 999999 741861 1 282659 795820 -92627 2 2 999999 2 280505 547434 1 11 999987 -567427 2 2 999999 2 869485 989943 2 92202 464249 2 375354 498605 1 13 999983 -453369 2 254776 720896 1 2 999999 -278632 2 8 999983 2 14 999986 2 72830 842503 1 19 999985 -618482 2 7 999981 2 30903 831328 2 2 999999 1 2 999999 867224 2 5 999998 2 38128 63260 2 588315 782756 1 415653 875395 452657 1 14 999988 886547 2 305080 978381 2 1 999990 2 20 999987 2 2 999999 2 859158 876655 2 2 999999 2 18 999989 2 2 1000000 1 16 999986 480015 2 36383 312621 2 282330 949420 2 455442 650805 1 2 999999 -55515 1 2 999999 121831 1 396831 626686 -760449 2 2 999999 1 458709 490372 -929335 2 32165 393355 2 23878 725942 1 2 999999 -328369 2 8 999995 2 393994 637564 2 12 999994 1 13 999983 615886 2 2 999999 2 19071 638538 1 364955 991722 44552 2 2 999999 1 272783 758838 -21185 1 18 999982 -577600 1 10 999998 -204172 2 2 1000000 1 20 999992 -48664 1 856557 962628 884430 1 2 999999 132860 1 59502 238448 185417 2 147265 876588 2 2 999999 2 3 999991 2 18 999998 2 2 999999 1 417627 825798 184472 1 2 999999 428610 1 2 999999 502414 2 8 999990 1 2 999999 -149495 2 2 999999 1 14442 645937 -385678 1 2 999999 -598657 2 17 999996 1 2 999999 -975838 1 3 999997 -14283 2 2 999999 1 13 999991 937387 1 52667 231012 -814777 2 18108 243006 1 372018 868120 102150 1 2 999999 -297919 1 494245 777747 -950739 2 2100 365353 2 254893 795560 1 2 999999 269159 1 2 999999 148614 1 2 999999 -970018 2 806517 974830 1 1 999992 93029 1 2 999999 841160 2 299930 985745 1 577906 905390 381626 2 20 999983 1 442486 833356 773943 2 2 999999 1 504548 949157 -225629 1 2 999990 411079 1 285596 428084 435014 1 2 999999 -15910 2 2 999999 2 90113 378259 1 207979 928306 -253180 1 99920 342742 20352 1 15 999981 587739 2 3 1000000 1 9 999982 -530489 2 10 999981 1 101648 103897 -433956 2 236998 607289 1 1 999981 783256 1 312074 463059 -637692 2 9 999986 1 15 999999 -77313 1 9570 954217 709408 1 2 999999 -333187 1 2 999999 943664 1 4 999993 -324621 2 5 999994 2 2 999999 2 198795 492491 2 2 999994 2 2 999999 2 135883 568989 2 883267 930676 1 2 999999 -118526 2 287674 293108 2 114688 372401 2 2 999999 1 13 999981 252539 2 2 999999 2 2 999999 1 112199 504616 11260 1 20 999987 -574379 2 2 999999 1 16 999984 36501 2 434296 602787 2 9 999987 2 2 999999 1 2 999999 879234 2 12 999993 1 367614 693218 796060 2 2 999999 1 346871 606686 48785 2 13 999989 1 7 999985 -245059 1 2 999999 162321 2 11 999991 2 3 999989 1 17 1000000 805024 1 160344 536567 -730934 1 186233 993555 -103602 2 20 999985 1 2 999999 -39845 2 2 999999 2 2 999999 1 899519 911615 -855419 2 2 999999 1 351098 449550 527382 1 2 999999 259198 2 2 999999 2 19 999995 2 15 999993 1 2 999999 -204771 1 9 999981 -362585 1 67343 798861 271033 1 2 999999 -486416 2 2 999999 2 2 999999 1 316041 945522 -963797 2 2 999999 2 2 999999 1 2 999999 555677 2 20 999997 2 146935 533275 2 16 999993 1 47293 616681 832823 2 2 999999 2 13 999982 1 7 999990 597406 2 2 999999 1 2 999999 -14177 2 2 999999 1 2 999999 910058 1 71825 819984 675833 1 2 999999 331928 2 357557 592614 1 2 999999 469004 1 17 999996 -843280 2 5 999982 1 2 999999 578094 2 269820 991954 2 2 999999 1 166830 658837 985322 1 37784 973725 -603247 1 11 999998 680164 2 4 999988 1 12 999996 -225812 1 20 999987 121847 2 121166 565558 2 18 999990 1 425968 760146 200923 2 19 1000000 2 31142 477510 2 210125 826258 1 487743 938420 462934 2 2 999999 1 13 999999 129680 2 305791 748930 1 16 999995 -771792 2 14 999986 1 16 999998 533878 1 15 999987 -763053 1 2 999999 -58297 1 403890 493782 -669537 1 2 999999 461575 2 494186 862031 1 416374 479453 713442 2 3 999990 2 723132 790048 1 2 999999 -853036 1 1 999991 -212447 2 90271 936956 1 14 999999 755601 1 2 999999 -656199 2 177020 557620 1 2 999999 -422856 2 16 999998 1 2 999999 413388 1 498428 903429 170680 2 2 999999 1 2 999999 -26398 2 29941 91111 1 478180 491267 -245180 2 11 999981 2 14 999998 1 19 999989 450682 1 17 999988 501331 2 469120 636987 2 2 999999 1 2 999999 711761 1 763154 947897 -493586 1 2 999999 -271899 2 4 999988 1 2 999999 -595721 2 8 999990 1 257775 292550 313413 1 2 999999 -739123 1 19 999997 -139894 2 16 999981 2 531547 623628 1 13 999994 306099 1 18 1000000 -443634 2 2 999999 2 17 999999 1 4 999985 -662686 2 19 999984 2 2 999999 2 478227 560607 2 20 999981 1 85301 95009 491310 2 12 999988 2 306955 684871 1 2 999999 -111428 1 2 999999 607573 2 7 1000000 1 2 999999 846504 1 368115 702779 -608203 2 16 999996 1 354614 871214 -699155 2 2 999999 2 14 999986 2 14 999993 1 4 999999 17848 2 495349 959429 2 2 999999 2 16 999999 1 4 999999 502559 1 7 999993 345118 1 2 999999 218324 1 15 999991 -65036 1 7 999994 -870537 1 2 999999 -527209 1 13 999991 483847 1 185750 448502 366286 2 2 999999 1 12 999983 -230851 2 7 999986 1 2 999999 612367 1 687616 931958 519839 2 712636 931901 1 10 999995 -555689 1 220630 558108 852598 2 2 999999 2 2 999999 1 2 999999 -610989 2 116994 392442 1 6 999990 647523 1 11 999991 353124 1 2 999999 143377 2 444090 541044 1 2 999999 879047 2 2 999999 1 87533 814871 867823 2 2 999999 2 661344 909353 2 20 999984 1 12 999984 -174588 2 2 999999 2 117221 464463 1 6 999999 815611 1 2 999999 851976 1 2 999999 990873 2 2 999999 2 2 999999 1 4 999989 -725036 2 13 999999 1 124659 387098 -702478 2 2 999999 2 2 999999 1 15 999987 -507729 2 8 999982 2 574497 954947 2 7 999989 1 17 999993 773974 2 6 999985 1 2 999999 900671 1 74888 493742 842178 2 2 999989 2 17 999988 1 105060 752123 690821 1 2 999999 745104 2 2 999999 1 2 999999 -664845 1 423985 437086 728776 2 2 999999 2 565351 614417 1 4 999981 943798 2 932286 938884 2 2 999999 1 283896 472294 -155366 2 2 999999 2 4 999999 2 40847 84832 2 104840 307623 1 5 999999 510322 1 771049 884318 144853 1 7 999989 652986 2 15 999988 2 682219 922507 1 20 999990 389516 2 269491 793680 1 2 999999 136894 1 17 999987 -83792 2 18 999994 1 4 999988 374053 1 2 999999 929793 2 2 999982 2 640526 799070 1 15 999994 -929261 2 2 999999 1 7 999995 582217 1 2 999999 -991135 2 2 999999 2 2 999999 2 2 999999 2 8393 955955 2 10 999994 1 2 999999 -581604 1 14 1000000 518549 2 2 999999 1 2 999999 -81450 2 2 999999 1 2 999999 -976701 2 15 999983 2 34727 356614 1 16 1000000 39883 2 2 999999 2 449042 506930 1 362512 795329 443695 1 2 999999 483861 2 11 999996 2 4 999983 2 2 999999 2 180413 378306 1 460862 780175 398166 1 416114 751139 -271593 2 342529 821710 2 207689 571283 2 583689 727447 2 1 999981 1 20 999985 214888 1 227616 678460 772673 1 13 999992 -535849 2 393023 930482 2 2 999999 2 681456 877619 1 2 999999 -896813 1 13 999998 -692554 2 2 999999 2 19 999999 2 2 999999 2 2 999999 1 12 999996 987407 2 13 999995 1 2 999999 -813233 1 6 999996 -991552 2 2 999999 1 10 999986 -158784 2 221486 442572 1 3 999982 -337402 1 19 999987 -945620 2 2 999999 1 13 999999 593499 1 406633 930433 -250504 2 2 999999 1 110364 841044 376440 1 2 999999 658806 2 10 999990 1 2 999989 -939004 2 2 999999 2 79256 453960 1 10 999988 -125318 2 326363 543818 2 2 999999 1 426969 895348 -424789 2 2 999999 2 2 999999 1 197039 912945 -126938 2 37963 349381 2 4 999987 2 2 999999 2 2 999985 1 499545 521317 -229027 1 527007 617574 466894 2 2 999985 1 431193 553752 -345098 2 728265 947613 1 474352 485464 797626 1 2 999999 -489474 2 7 999986 1 2 999999 -115432 1 19 999982 78552 2 376540 573135 1 19 999981 -536422 2 1 999988 2 281482 680379 1 405804 702171 -473249 1 9 999994 286778 1 84158 497401 -111775 1 327281 585427 -243526 1 2 999999 278568 2 2 999999 2 3 999996 2 7 999997 2 49314 769802 2 109212 118712 2 2 999999 2 509681 607581 1 2 999999 -186889 2 2 999999 1 2 999999 650470 2 2 999999 2 2 999999 1 243816 861655 -70117 1 74040 956461 754450 1 2 999999 604945 1 5 999998 283595 2 15 999982 1 59447 386515 -369386 2 480457 574333 2 2 999999 1 2 999999 -135286 2 5 999999 2 2 999999 1 9 999997 837193 1 342484 443964 37081 2 20263 456921 2 291980 543901 1 383010 564565 -294650 1 510146 922249 255281 1 2 999999 884482 2 663391 976575 2 14 999996 2 220396 816886 1 30012 939986 825212 1 7 999999 -44913 1 12 999985 898892 2 28860 780267 2 2 999999 2 624802 884241 2 2 999999 2 133548 479256 1 15 999985 429465 1 1 999994 254909 1 11 999999 12966 1 14 999984 298273 2 16 999985 2 193468 465472 1 604951 792938 -520111 1 2 999999 -649580 2 436584 765803 1 3 1000000 -847352 1 478629 769695 131289 2 39716 422867 1 2 999999 661835 2 5 999993 1 4 999998 -189208 2 2 999999 2 2 999999 1 2 999999 -278063 2 2 999999 1 2 999999 38170 2 8 999986 1 701629 903487 193581 2 2 999999 2 172440 868582 2 3 999998 1 20 999988 -601703 2 2 999983 2 2 999999 1 234949 646453 611532 1 2 999999 -438736 2 277320 879188 1 233333 834615 609570 1 11 999991 970054 2 137290 980198 2 629095 892528 2 288238 569744 1 2 999999 -197653 1 218755 755022 -138335 1 372145 414028 45953 1 2 999999 -318074 2 9 999987 2 63234 634405 1 89693 277395 -772358 2 2 999999 2 5 999993 1 6 999992 -9650 2 11 999982 1 4 999987 592962 1 2 999999 453209 2 3 999985 2 886531 984038 1 205379 811330 28465 1 2 999999 491503 2 13 999990 1 2 999999 -554207 2 2 999999 1 19 999988 -845321 2 2 999999 1 110823 291458 -284464 2 490318 668001 2 239485 400226 2 19 999992 1 2 999999 -939520 2 57993 343998 1 2 999999 894437 2 2 999999 1 2 999999 -667130 1 2 999999 837927 2 2 999999 1 625049 737497 848513 2 5 1000000 1 2 999999 -835663 2 6 1000000 2 638678 950647 2 2 999999 1 500928 933324 519939 1 517447 627101 275060 2 2 999999 1 860016 888478 -109619 1 9 999981 775413 1 716402 785420 244362 2 3 999997 2 514800 661767 1 2 999999 332709 2 673500 825784 1 2 999999 782779 2 20 999991 1 18 999985 -398165 2 199180 221742 2 7 999992 2 18 1000000 1 6 999987 399863 2 2 999999 1 7 999981 103297 1 2 999999 146682 2 8 999992 2 271754 423441 2 452010 772818 2 2 999999 1 569154 684523 762132 1 2 999999 387319 1 2 999999 199634 1 20 999990 -460271 2 14 999994 1 551785 683009 -516143 1 356161 702676 237202 2 10 999986 2 6 999987 2 2 999999 1 10 999998 -77005 2 5 999990 1 232798 497887 148221 1 12 999995 212125 2 18 999984 2 18 999997 1 69645 386965 900410 2 2 999999 2 2 999999 1 2 999992 -991854 1 2 999999 458840 1 9 999982 777801 1 2 999999 475026 1 2 999999 -404605 2 777711 801824 2 2 999999 2 12 999989 1 4 999999 992160 2 13 999990 2 15 999998 1 156393 746069 -458171 2 3 999997 2 2 999999 2 13 999988 2 2 999999 1 19 999981 755439 1 524729 833918 485466 1 2 999999 -161369 1 10 999999 -463995 2 12 999987 1 16 999998 781254 2 23421 288911 2 555431 993432 1 423065 769680 389926 2 9 999983 1 11 999995 736813 2 477132 642886 1 2 999999 360091 2 2 999999 1 38362 223023 -988218 1 577941 676221 69251 1 2 999999 447427 2 3 999988 2 1 999997 2 2 999999 2 467626 708794 1 321679 691147 199675 2 557518 589344 2 2 999999 2 14 999984 1 150439 462368 -823212 2 11 999993 1 298827 366358 -495182 2 135480 285292 1 14 1000000 377629 1 2 999999 258521 1 8 999982 284281 1 2 1000000 59411 1 1 999991 -30963 2 2 999999 1 686121 966686 21086 1 2 999999 232108 1 92159 851934 804537 1 2 999999 -200636 1 2 999999 -89145 2 562675 741225 2 2 999999 1 1 999985 -484157 2 16 999997 1 2 999984 881581 1 4 999997 955300 2 3 999993 1 648141 857807 -617912 1 103952 787802 498804 1 96067 731493 -531016 1 9 999999 561643 1 2 999999 -632809 2 18 999998 2 222607 566918 1 2 999999 -749381 1 8 1000000 71148 2 2 999999 2 8 999990 1 2499 583114 455486 2 2 999999 1 14 999984 -519801 2 20 999995 2 248520 729217 1 8 999996 -180208 1 231681 389226 -236629 2 302614 819240 1 293841 970008 -961900 2 271126 690312 2 452816 487215 2 15 999998 2 2 999999 1 777285 880275 -934541 1 2 999999 -620143 1 19 999998 -970658 2 15 999998 2 2 999999 2 266640 879037 1 76333 789379 337936 1 2 999999 -395973 2 2 999999 1 150244 315675 -991837 1 16 999988 -103467 1 12 999997 -35183 2 7 999985 2 703078 931484 1 261345 335972 -733864 1 94017 432620 996241 2 158759 849843 2 179173 262985 2 318901 732913 1 8 999998 279089 2 47697 518071 1 5 999990 -758078 2 2 999999 2 284559 761965 2 223422 946202 1 13 999993 -720384 2 2 999999 2 2 999999 1 17823 640448 -805587 1 331579 884673 -662275 1 14 999997 402496 2 2 999999 1 12 999998 924592 2 2 999999 2 125502 227669 1 2 999999 -793323 2 125741 646915 1 2 999999 -170482 2 1 999991 2 25070 599631 2 2 999999 1 2 999999 698185 1 9 999983 -15476 2 2 999999 1 83020 601563 85311 2 2 999999 1 797131 939944 81803 1 2 999999 -245870 1 314061 314479 -158450 2 2 999999 2 2 999999 2 2 999999 2 14 999999 1 17 999999 541696 1 8 999987 819891 2 20 1000000 1 2 999999 -901780 1 596280 902083 -864365 1 261955 752897 85698 2 292782 642897 2 1 999986 2 2 999999 1 2 999999 900510 2 15 999995 1 11 999987 199191 1 48362 823377 -277343 2 2 999999 1 464984 532610 103915 1 112103 299629 362071 1 375834 432886 872607 1 403409 779421 136354 2 15 1000000 2 7 1000000 2 257948 847040 2 154422 633206 1 2 999999 321986 1 2 999999 -197379 1 6 999997 443515 1 11 999992 -540331 1 2 999999 -185500 1 31193 42930 830647 1 535198 592922 -848911 1 9 999990 583937 1 2 999999 -15885 2 515393 839819 2 11 999981 2 617734 901636 2 240837 688726 1 2 999999 -886782 2 15 999988 2 2 999999 2 13 1000000 2 339192 959228 2 14 999990 2 2 999999 2 12 1000000 2 7 999997 1 2 999999 -871498 2 136931 154615 2 2 999999 2 2 999999 2 2 999999 1 199459 886504 -600501 2 4995 982331 2 2 999999 2 309013 791443 2 2 999999 2 2 999999 2 4 999995 1 218527 405671 31550 1 265813 603420 717567 1 2 999999 903746 2 12 999993 1 10 999984 -294294 1 19 999988 -839671 1 455032 636855 -551693 2 18 999991 2 20 999983 1 581325 945161 192231 1 419208 922651 33297 2 2 999999 1 374205 844360 -197202 1 429504 484368 964534 2 2 999999 1 19 999992 265275 2 973707 991101 2 2 999999 2 2 999999 2 9 999994 1 19 999997 -397598 2 343027 710196 1 13 999982 449550 2 2 999999 2 4 999993 1 253084 827963 75232 1 16 999981 713110 1 6 999991 -896272 1 9132 22240 -419960 2 14 999983 2 140543 875306 2 691040 870675 1 14 999996 -248739 1 106826 499061 238814 1 29985 505135 80462 1 2 999999 471827 1 383212 511226 545805 1 267625 746066 264625 1 659050 860978 9274 2 2 999999 2 2 999994 2 2 999999 1 19 999991 -797064 2 472415 813146 2 2 999999 1 20 999992 764458 1 740300 827530 73548 2 2 999999 1 18 999990 -978076 1 98248 234499 -306640 2 16 999992 2 2 999999 1 8 999999 -278191 1 20 999998 -85509 2 2 999999 1 72648 111400 319038 2 198240 393563 1 897369 911719 -353223 2 2 999999 2 2 999999 1 2 999999 -401156 2 2 999988 1 19 999991 59698 2 2 999999 2 354700 605275 1 193659 988794 310608 1 121391 400313 655918 1 16 999998 -67892 1 120295 436860 -14406 2 303990 704239 2 274416 386736 2 2 999999 2 2 999999 2 12 999987 1 422795 594831 -811388 1 24814 146424 -392547 1 585347 838536 -266123 1 11 999985 794681 2 2 999999 2 637969 969399 2 9 999999 1 17 999991 -810523 1 2 999999 826412 2 302492 860960 2 408650 697746 1 2 999999 580826 2 157213 800122 1 16 999981 537106 2 338481 558212 1 2 999999 844599 2 10 999992 1 3 999994 -598813 2 15 999997 2 8 999984 1 610851 642261 135737 1 18 999992 584478 2 7 999998 1 15 999988 435486 1 16 999996 -240526 1 10 999993 875593 1 219889 268999 70622 2 2 999999 2 5 1000000 2 822476 823393 2 235132 711763 1 16 999990 -903316 2 2 999999 2 14 999995 2 2 999999 1 12 999990 120739 2 113943 940935 1 33505 950048 -582933 1 5 999984 -95586 1 2 999984 438498 1 2 999999 99814 2 15 999990 2 17 999981 2 143964 401711 2 759682 819099 2 3 999997 1 2 999999 510307 1 2 999999 304412 2 2 999999 1 96675 376021 -708024 2 18 999997 2 438949 498436 1 14 999987 723067 2 18 999987 2 5 999989 2 2 999999 2 10 999993 2 18 999983 1 16 999996 385592 2 2 999999 1 371501 558808 341662 2 78328 846310 1 246007 775609 74330 1 196262 928013 -44310 2 195011 841884 1 2 999999 310610 1 291365 945367 352165 1 125895 304461 -923521 2 2 999999 1 605669 800016 -349899 2 18 999996 2 78804 693195 1 15 999996 -74182 2 1 999985 1 10 999982 -456882 1 517446 947967 -341679 2 2 999999 2 2 999999 2 2 999999 2 514161 997156 2 384959 922908 2 253629 400270 1 118760 752843 54981 2 1 999986 2 2 999999 1 2 999999 489850 2 681834 776056 1 2 999999 -90558 1 10 999992 771676 2 97845 922944 1 411906 424439 -436726 2 14 999996 1 2 999999 336881 2 6 999983 1 2 999999 1083 2 1320 617371 2 71315 271310 1 13 999997 -75090 2 435166 452051 1 2 999999 416933 1 2 999988 206433 1 2 999999 802890 1 2 999999 -464968 1 13 999996 -376142 2 15 999996 1 17 1000000 -20018 2 5 999981 2 185734 702628 2 5 999988 1 2 999999 -529150 2 2 999999 1 238320 386158 646801 1 8 999986 424096 1 2 999999 -792205 1 3495 177159 -853161 1 2 999999 889612 1 7 999990 -268527 2 737180 987914 2 17 999982 1 16 999991 18688 1 6 999993 528083 2 2 999999 1 637172 758620 939790 2 2 999999 2 674832 739576 2 13 999996 2 227249 507235 2 467580 697098 2 218770 352748 1 13 999996 -86709 1 2 999999 513538 1 2 999999 83554 2 2 999999 1 2 999999 786873 2 381274 393291 2 176365 799287 2 2 999999 2 2 999999 1 2 999999 826694 2 604085 947916 2 20118 390338 1 16 999995 204687 1 2 999999 118292 2 2 999999 2 2 999999 1 16 999990 601457 1 18 999999 -188045 1 16 999994 -805665 2 120981 992367 1 12 999986 105926 1 77398 873948 703178 2 4 999982 1 17953 797733 682973 1 8 999985 -823583 1 2 999999 219265 2 2 999999 2 363152 723755 1 2 999999 820745 2 17 999982 1 4908 229923 195479 1 20 999997 288633 1 2 999999 566297 1 6 999997 564140 2 440973 894400 2 480731 692002 1 65966 630978 777879 1 669321 867857 -579482 2 534005 734027 1 2 999988 -234957 2 2 999999 1 5 999997 627648 2 20 999989 2 15 999985 1 2 999999 -647879 1 14 999989 635450 2 15 999983 2 20 999994 2 1 999995 2 2 999999 1 219802 529369 598864 1 2 999999 291029 1 17 999996 377045 1 2 999999 -425300 1 73768 889495 -737391 2 446817 910564 1 16 999983 -64747 2 2 999999 2 20 1000000 2 2 999999 2 367308 494306 1 20 999999 -911450 1 266274 383334 175399 2 18 999988 1 9 999999 316458 2 363530 547951 1 2 999999 -933370 2 2 999999 1 20 999997 435328 2 2 999996 1 14 999999 -716279 2 2 999999 2 174641 455508 2 2 999999 2 99612 426384 2 4 999991 2 14 999999 1 12 999999 393518 2 1 999993 1 19 999995 795762 1 18 999997 383033 1 628844 676008 799866 2 460065 762698 2 451755 585632 1 19 999998 -257641 1 516353 529618 473366 1 29943 829093 487812 1 19 999986 488319 1 2 999999 383074 1 2 999999 -730497 1 11 999995 372405 2 2 999999 2 2 999999 2 546609 695033 1 5 999995 -210506 2 2 999999 2 18 999981 1 452319 529857 229927 2 11 999997 2 2 999999 2 380742 693859 1 2 999999 526953 1 190880 443836 -491880 2 2 999999 1 2 999999 -443356 1 2 999998 -409568 1 2 999999 -665226 2 8 999987 2 4227 251135 2 2 999999 2 4 999988 1 2 999999 747331 2 18 999991 1 2 999999 -98359 1 2 999999 65223 2 12 999985 2 66960 916262 1 2 999999 694030 1 1 999993 314570 2 416157 812176 1 16 999985 -584747 1 2 999999 -921067 2 1 999992 2 110779 446405 1 2 999999 63890 2 2 999999 1 2 999999 -355580 1 13 999989 815119 2 13 999987 2 9 999998 1 407152 483443 -492129 1 7 999985 -140484 1 2 999999 444761 2 2 999999 1 2 999999 -135665 1 556601 982617 230291 2 323750 845233 2 5 999984 1 6 999997 -544393 2 451427 654278 2 2 999999 2 2 999999 1 13 999985 466547 1 2 999999 570751 2 144361 752713 1 2 999999 635679 1 13 999989 591383 2 787066 914659 1 2 999999 -807736 1 251195 814186 -704593 1 19 999990 447686 1 65194 590546 872870 2 1 999994 2 493096 596237 2 3 999981 1 9 999997 510011 2 2 999999 2 13 999997 2 332694 623973 1 14 999982 443317 2 12 999983 2 145035 862998 2 783282 898262 2 17 999989 2 448669 566809 2 2 999999 2 11 999983 2 253295 643888 1 2 999999 632642 1 1 999985 740533 1 449987 522105 436542 1 2 999989 717902 1 3 999986 -889400 2 2 999999 2 358331 648328 1 3 999998 95761 2 2 999999 1 2 999999 962004 2 2 999999 2 5 999998 2 11314 429438 2 2 999999 2 7 999983 1 439571 982236 -24300 2 16 999984 1 2 999999 540691 2 102144 861053 2 2 999999 1 8 999990 334120 2 1 999993 1 4 999992 -38215 1 2 999999 990656 2 2 999999 1 2 999999 -665089 2 1 999986 1 6 999994 -624512 2 399026 519582 1 12 999990 997271 1 2 999999 -888239 1 2 999999 989234 1 2 999999 423273 2 2 999999 1 12 999999 744227 2 741674 892380 2 2 999999 1 20 999986 919601 1 2 999999 -544405 1 42499 515179 -294579 2 2 999999 1 9 999993 406161 1 12 999998 239772 1 117453 654092 142026 2 2 999999 1 10 999982 887886 2 15 999987 2 2 999999 1 2 999999 535887 1 922741 957022 838439 1 2 999999 873764 1 450825 678660 -922841 2 2 999982 2 13 999995 2 2 999999 2 9 999993 2 2 999999 1 5 999987 -24094 2 476825 525526 2 8914 713388 2 15 999981 1 1421 855108 -778909 2 2 999999 2 12 999994 2 14 999988 1 270389 935076 961424 2 2 999999 2 2 999999 2 5 999984 1 2 999999 254154 2 19 999983 2 2 999999 1 4 999985 -878803 2 10 999989 2 2 999999 2 17012 557907 2 58896 183608 2 2 999999 2 5 999990 2 2 999999 1 373274 553260 -421356 1 601260 699892 -230949 2 2 999999 1 810816 909818 -533386 1 13 999991 621164 1 2 999999 647016 1 26296 27842 17918 1 2 999999 -239636 1 2 999999 -526190 2 255730 756672 2 5 999981 2 771968 828623 1 1 999994 374723 1 796427 976700 -222391 1 5 999988 -441903 2 2 999999 2 265317 857529 1 691360 931635 -289251 2 396410 982401 2 188773 692778 2 14 999993 2 2 999999 1 7 999987 631468 2 795383 925149 2 17 999982 1 2 999999 -186041 1 76696 698294 498788 1 2 999999 310609 1 15 999982 232972 2 17 999989 1 779736 895389 759732 2 418219 867830 1 285534 308658 908117 1 6 999986 101386 2 2 999999 2 192294 220288 1 132663 663059 -217872 2 2 999999 1 7 999989 458796 2 297699 786189 1 5 999997 -727174 1 283545 468778 -256586 2 151761 331226 2 10 999991 2 699582 849842 1 597273 800404 -809316 2 5 999987 1 2 999999 332143 1 17 999998 104631 2 2 999999 2 16 999981 1 7 999983 156498 2 2 999999 2 50022 453626 2 18 999997 2 17 999985 1 2 999999 74267 2 760352 910242 1 11 999996 -609114 2 155692 237877 1 93260 853396 128329 1 638027 835616 -247549 1 2 999999 297561 1 700541 846367 -767569 2 7 999991 1 7 999992 422677 1 399013 690787 443323 2 13 999997 1 162430 425919 435342 2 4 999998 1 2 999999 980238 1 8 999991 -676944 1 7 999983 -106625 2 757142 763578 2 286661 479423 1 585995 776358 -158614 2 17 999999 2 443065 587781 1 342267 670632 43610 1 58488 299193 894422 1 2 999999 365643 1 82246 688752 53667 2 725836 993334 2 2 999999 2 2 999999 1 13 999985 384577 1 2 999999 -64956 2 14 1000000 1 590231 707882 224447 1 2 999999 -567824 2 191750 758305 2 2 999999 1 2 999999 -29827 2 17 999993 1 6 999989 -606139 2 2 999999 2 163560 467327 2 2 999999 1 660439 886592 487802 1 80597 179835 -602696 2 2 999999 1 77948 594720 389417 2 1076 463014 2 2 999999 1 32828 607277 -894404 2 5 999985 1 2 999999 150751 2 2 999999 2 342159 561587 1 9 999997 823025 2 48200 913122 1 85512 613668 688736 2 244538 807887 2 19 999999 2 2 999999 2 2 999999 1 301154 863089 651237 2 2 999999 1 170565 942942 -489528 1 797222 915280 101278 2 2 999999 2 283067 764314 2 788818 807547 1 37038 378594 -883850 1 15 999983 -290258 2 455060 811687 1 19 999994 -184781 1 2 999999 248792 1 2 999999 713555 1 2 999999 489630 1 2 999999 -874595 2 15 999998 1 2 999999 -283378 1 2 999999 223622 2 3 999997 1 2 999999 78285 1 2 999999 -244242 2 11 1000000 1 10 999984 -368708 1 24947 241390 773062 1 5 999985 641040 2 140527 241020 1 173667 755051 -997917 2 98347 130897 1 94650 337774 -864046 2 7 999997 1 443009 597382 680631 2 16 999984 2 145266 489931 1 15 999990 -579232 1 2 999999 996801 2 2 999999 1 2 999999 -330813 2 13 999984 1 2 999999 -273751 1 11 999983 399193 2 721165 832949 1 459990 905069 -666444 2 2 999999 1 309895 659614 -288049 1 480130 588658 -897981 2 1 999987 2 2 999999 1 2 999999 15086 2 232651 590515 2 18 999989 1 88519 523908 842692 1 2 999999 -332611 1 2 999999 -744172 1 2 999999 -385076 1 2 999999 -670117 1 118445 125645 650000 1 10 999986 -561925 2 7 999988 1 6299 330771 824191 2 79169 196877 2 2 999999 1 2 999999 -526257 1 158787 290073 -593589 2 12 999998 1 38084 427971 -240965 2 2 999999 1 2 999999 829458 1 155596 883364 -339457 1 12 999988 877949 2 259940 928011 2 2 999999 1 2 999999 529846 2 268950 809242 2 7 999984 2 371255 811060 2 7 1000000 2 36347 395566 1 144386 500846 695550 2 119929 282306 2 3467 920529 1 352273 645981 -157003 2 403940 784943 2 116619 118947 1 2 999999 -885704 1 2 999999 -489326 2 2 999999 2 14 999990 2 695835 866952 1 7 999989 310359 2 640190 835269 2 2 999999 1 190833 251905 -17893 2 6 999984 2 2 999999 2 480986 938316 2 24332 761288 2 2 999999 2 649807 733529 1 14 999981 352264 1 11 999995 -285171 2 2 999999 2 3 999987 1 2 999999 -702325 1 2 999999 -275433 2 516034 784486 2 17 999987 2 15 999986 1 117460 287147 289663 2 99040 268064 1 2 999998 338806 2 2 999991 2 12 999985 2 76479 162952 1 2 999999 -988346 2 797702 895281 1 2 999999 -46946 1 2 999999 -537806 2 3 999991 2 2 999996 2 2 999999 1 12 999983 -484291 2 38093 554185 1 9 999983 74419 1 2 999999 -768589 2 2 999999 2 105031 947522 2 20 999989 2 837400 862671 1 16 999983 -894513 2 5 999989 2 2 999999 1 6 999992 801405 2 8 999990 2 12 999991 2 41248 536655 1 20 999983 -412140 2 172065 378169 1 5 999987 46612 1 2 999999 -538695 2 2 999999 1 2 999990 -298319 2 2 999999 1 26114 403160 908141 1 33159 626137 -362120 1 2 999999 846825 1 19 999986 238609 1 16 999987 -106805 1 425826 894991 92318 2 15 999984 2 2 999999 2 282182 472507 2 6 1000000 2 80415 977345 1 1 999995 -186276 2 5 999985 1 2 999999 -98628 1 383133 457338 -613841 2 1 999993 1 14 999995 -263681 2 2 999999 2 2 999999 1 458796 839636 -844432 2 347938 983138 2 9 999983 2 704741 833572 1 305297 828494 -69066 1 722148 960518 627456 1 2 999999 -533454 1 262529 637277 -765608 2 2 999999 1 591350 773645 511370 1 10 999981 55395 2 2 999999 2 603074 617012 2 13 999998 1 287948 437435 95311 2 18 999990 1 2 999986 -951830 1 2 999999 -772992 1 1 999984 197266 1 2 999999 -359782 1 450179 783733 705348 1 1 999988 860233 2 2 999999 2 2 999999 2 5 999997 2 2 999999 1 280552 930251 329634 2 12 999990 1 6 999986 -531282 1 2 999999 -661689 2 2 999999 2 313973 939150 2 785775 975415 1 178371 532151 -935929 2 2 999999 1 4 999984 -665897 2 2 999999 2 3 999983 1 2 999999 217080 2 3 999992 1 60397 206334 -723484 2 10 999987 1 11 999998 60308 1 110550 794896 938816 1 2 999999 -351764 2 2 999999 2 10 999991 1 2 999999 -212968 2 179539 981146 1 490278 686016 -526660 2 19 1000000 1 18 999993 -704863 1 6 999982 -93865 2 2 999999 1 19 999988 261707 1 2 999999 -858996 2 2 999999 2 14 999992 1 61239 94732 -426237 1 2 999999 -797604 1 2 999999 -993601 2 11 999999 1 440605 732987 213527 1 484606 521037 -489850 2 2 999999 1 2 999999 602721 2 673650 697257 2 2 999999 1 348964 803532 605838 2 2 999999 1 66174 420717 -775731 1 11 999998 -905737 1 2 999999 899562 2 2 999999 1 237437 844875 -940662 2 14 999983 2 278019 357578 1 474403 654702 713272 1 2 999999 15663 1 19 999988 -541657 2 2 999999 1 317416 555988 -346185 1 14 999998 521406 1 242584 875123 -993775 1 2 999999 -588763 1 676138 851868 -246679 2 4 999998 1 607271 849268 -906035 2 2 999999 2 110064 781057 2 14 999989 1 2 999984 165821 2 53343 635531 1 2 999999 -243699 1 366725 985490 -101673 1 7781 414095 582041 1 429313 444261 -92347 2 141231 768056 2 888020 987150 1 2 999999 -657703 1 2 999999 105118 2 2 999999 2 11 999999 2 2 999999 1 397476 855148 -94536 1 516980 602588 -393763 2 49661 943536 1 7 999985 -56758 1 528132 664457 -699164 1 2 999999 -303879 2 1 999988 2 14 999985 2 376150 618284 2 2 999999 2 313949 902926 1 2 999999 -439632 1 297768 980556 538192 1 2 999999 833351 1 20 999996 -369420 1 15 999998 -482544 2 18 999998 1 148189 510976 883695 2 2 999986 2 2 999999 1 2 999999 -339191 2 2 999999 2 20 999990 2 14 999990 2 6 999996 1 2 999999 -914738 1 806249 994423 -366366 2 646146 772848 2 2 999999 1 410966 603475 848914 1 619213 986058 -1083 1 1 999998 -826806 2 780408 998832 2 2 999999 2 2 999999 1 3 999993 929258 2 809532 828188 1 51758 275067 -227840 1 2 999999 -12028 1 321614 940587 745593 1 6 999992 223019 2 2 999999 2 17 999992 2 14 999985 2 2 999999 1 1 999986 -348288 2 2 999999 2 22169 187724 2 1 999994 2 639935 799683 1 2 999999 -381225 1 2 999999 476650 1 12 999995 -243043 1 2 999999 -318547 1 2 999999 -385938 1 8 999993 -827023 1 412174 599666 558334 2 2 999999 2 241790 357707 1 2 999999 211693 2 431571 700357 2 17 999981 1 191457 821327 -946443 1 283983 498573 22975 1 20 999989 137538 2 319830 802209 1 2 999999 252265 1 20 999996 -621977 2 1 999991 1 2 999999 965644 1 204438 595322 -639145 1 839301 931477 760920 2 15 999988 2 2 999999 1 2 999999 -78241 1 246180 342808 398344 1 2 999999 235111 1 378519 565310 517705 2 2 999999 2 718065 933570 2 2 999999 2 2 999999 1 208044 612601 -76734 2 19 999998 1 2 999999 -886856 2 2 999999 1 2 999999 545459 1 246321 309465 -129399 2 2 999999 2 2 999999 1 14 1000000 -897152 2 4 999992 1 2 999999 -466150 1 2 999999 -60506 2 1 999991 1 2 999999 11668 2 2 999987 2 20 999981 1 13 999982 199757 2 89552 520759 2 4 999985 2 150425 745656 2 15 999996 2 2 999999 2 2 999999 1 2 999999 231743 1 2 999999 -768524 2 2 999999 1 2 999999 219714 1 811250 844400 -445064 2 125242 632434 2 27923 279868 2 9 999996 1 8347 896493 836632 2 2 999999 2 2 999999 2 370978 752624 1 2 999999 115183 1 2 999999 9000 2 2 999999 1 2 999999 -822464 1 2 999999 431854 1 3 999986 -710951 1 639197 833591 841513 2 17 999997 2 2 999999 2 2 999999 2 6 999988 1 2 999999 855393 2 89980 748042 1 2 999999 413808 2 179926 207751 2 316570 778032 2 41287 963927 2 2 999985 2 220406 455337 1 5 999992 292018 1 2 999999 661803 1 7 999991 -421631 1 2 999999 -275710 2 256297 287067 1 2 999999 -149835 1 719712 751413 934347 1 18 999987 -928289 2 4 999981 2 2 999999 2 7 999986 1 2 999999 -918832 1 6 999985 65578 1 776673 972374 731613 2 369784 455957 1 20 999993 906084 1 2 999999 -638331 2 296930 505250 1 7 999986 492481 1 17 999990 -745473 2 130906 907846 2 2 999999 1 292367 658661 -877356 2 54807 430042 1 2 999999 -521030 2 2 999999 2 485563 977656 1 2 999999 -236620 1 2 999999 -188031 1 6 999992 770204 2 714673 806715 1 10 999991 -196766 1 2 999999 31679 1 20325 406410 55663 1 5 999995 893190 1 2 999999 -278152 2 2 999999 2 2 999999 1 220418 974548 -898417 2 256121 888735 1 210268 229956 -148836 1 79012 939602 -980036 1 2 999999 -673144 1 2 999999 448088 2 2 999999 1 332141 974177 148682 2 2 999999 1 34475 976490 455028 2 2 999999 1 2 999999 18801 2 2 999999 2 9 999994 1 197544 665060 69711 2 181219 486955 2 725192 729874 1 19 999999 -111981 2 2 999999 1 19 999984 -467331 2 18 999997 2 462153 708758 2 11 999994 2 11 999983 2 2 999999 2 12573 78144 2 2 999999 1 21601 672032 -907330 1 250841 382326 -53452 2 9 999996 1 18 999992 687616 2 3 999986 1 213542 992627 660964 2 2 999999 1 92965 426438 -696802 1 2 999999 -492431 2 808229 813179 2 90739 272413 2 98821 829831 2 3 999987 1 2 999999 241595 1 2 999999 432961 2 8 999999 1 15834 871934 299697 1 20 999987 594135 1 18 999993 -20373 2 5 999998 2 375954 953079 1 16 999994 22738 1 17 999991 979062 1 14 999991 919176 2 5 999983 2 541344 909869 1 7 999990 -200805 1 8 999982 -738317 1 17 999984 114514 2 2 999999 1 2 999999 -339650 1 302462 769927 -686968 1 18 999989 201647 2 14 999994 2 13 999983 1 319282 475129 -239752 2 20 999995 2 2 999999 1 2 999999 -701429 2 38127 476248 2 6 999986 2 19 999988 1 100774 380336 268094 2 15 999981 1 16 999993 -426902 1 2 999999 830921 2 7 999999 1 10 999983 954094 1 4 999984 608785 1 434773 767143 -999952 1 12 999990 -761499 1 17 1000000 -717876 1 14 1000000 -103986 1 795325 921483 -509680 2 8 999985 1 2 999996 -139454 2 159814 305570 1 2 999999 -97426 1 78813 256490 -651564 2 6 999986 1 617655 978406 889315 1 105696 391178 270777 2 10 999986 1 2 999999 279867 1 2 999999 855557 1 11 999994 -541878 2 320976 845849 2 2 999999 2 2 999999 2 90588 949911 2 2 999999 1 2 999999 -977198 2 2 999999 1 15 999986 -944616 1 2 999999 793520 2 2 999999 2 638647 774910 1 743694 958462 315561 2 2 999999 2 241501 484340 1 2 999999 402674 2 408319 505009 1 17 999985 631935 2 435672 951268 2 11 999990 1 8 999995 43134 2 11 999984 1 16 999981 -939092 1 17 999982 306622 2 2 999999 2 1 999989 2 14 1000000 2 9 999987 1 2 999999 -553649 1 2 999999 567930 2 17 1000000 1 5 999989 924837 2 130032 380204 1 8 999987 -974510 1 16 999986 227356 1 2 999999 980665 1 103147 972682 -302372 1 2 999999 -321233 2 10 999999 2 433016 607616 1 320501 385576 -543715 1 2 999999 -721718 1 72762 550789 62976 2 960482 996851 1 12 999987 -965948 2 561921 684553 1 78645 777629 611554 1 2 999999 -423229 1 149882 545506 -826768 1 2 999999 86453 2 28353 476627 1 8 999982 -362306 2 2 999999 1 2 999999 589599 1 4 999984 592604 1 2 999999 -59395 2 329508 337997 2 153710 731821 1 2 999999 57739 1 6 999990 962946 1 8 999990 -878613 1 2 999999 406316 2 2 999999 2 12 999996 1 2 999999 895274 1 13 999995 511641 1 2 999999 -541636 1 2 999999 -263162 2 2 999999 1 2 999999 572703 1 2 999999 -428841 2 2 999999 1 8 999989 -21675 1 561356 814929 176555 1 2 999999 -731072 2 343955 912767 1 2 999999 -659953 1 9 999993 -812910 1 2 999999 962589 1 626875 654993 -755026 1 6 999990 -944040 2 256743 604455 2 1 999991 2 13 999985 2 3 999985 1 177526 776393 596750 2 397314 422787 2 293607 882216 1 5 999989 481986 2 258612 894439 2 2 999999 2 3932 297589 1 609913 803929 206770 2 70117 607397 2 12 999993 1 2 999999 -719935 1 2 999983 -695100 2 2 999999 1 1 999999 -819207 2 2 999999 2 323051 466936 1 5 999992 -734605 1 2 999999 17643 2 10 999999 2 2 999999 1 654028 929595 -337655 2 2 999999 1 2 999999 965891 2 2 999999 1 3 999981 619215 1 2 999999 -231364 2 2 999999 1 183643 324746 -271543 2 2 999999 1 243595 332709 304863 1 2 999999 615717 2 244980 500289 2 11 999982 1 17 999986 -920400 1 367751 476735 -828328 2 12 999985 2 20 999982 1 205113 595330 -177111 2 5 999998 1 8 999987 -891782 2 30462 519736 1 16 1000000 -511442 2 2 999999 1 5 999981 109662 2 446730 803200 2 2 999986 2 2 999999 1 2 999999 -564242 1 2 999999 456986 1 699208 725407 635918 1 3 999994 -864429 1 284432 855867 961647 1 1 999998 47346 2 554886 986085 1 2 999999 151837 1 631345 719169 -947262 2 11 1000000 1 765291 971817 933452 2 139252 645931 2 2 999999 2 2 999999 1 17 999989 -973143 2 2 999999 1 327320 805429 -640370 1 195836 955679 -702277 2 17 999983 1 2 999999 -395582 1 793213 822247 -653409 2 7 999993 1 17 999988 63302 1 731666 867122 -100398 1 16 999991 250 2 3 999998 1 478122 554253 -857150 1 19 999991 811686 2 911531 966279 1 17598 878293 429586 1 14 999997 814856 1 2 999999 661297 2 6 999990 2 2 999999 1 9 999981 -726240 1 2 1000000 -159529 2 514462 651221 1 2 999999 -512079 1 2 999999 432745 1 2 999999 -671204 1 2 999999 -626836 2 2 999999 1 18 999984 658435 2 13 999990 2 18 999981 2 16 1000000 1 682642 933817 -534254 1 95057 539416 -170801 1 389437 684397 353404 1 268707 539710 -107002 2 55027 426694 1 276402 387625 -920116 2 103863 110755 2 541276 818835 1 12 999994 191360 2 168930 381895 2 1 999995 2 18 999998 2 16 999988 2 309232 958513 1 508542 580760 -421083 2 19 1000000 1 732032 898447 -41292 1 569801 623779 -699901 2 6 999981 1 11 999998 -804963 2 6 999988 2 2 999999 1 19 999982 -616085 2 2 999999 2 11 999987 2 192570 391166 1 2 999999 -991684 1 2 999999 120463 1 146952 223492 -426746 1 530802 635332 -81056 1 6 999997 -729920 1 325446 349917 -976204 2 7 999995 2 20 999999 2 352948 665954 1 545305 839253 687554 2 2 999999 2 458827 998990 1 8 999989 190967 2 8 1000000 1 308172 866857 691811 2 358784 795206 2 514750 871880 1 2 999999 283739 2 4 1000000 2 2 999999 2 16 999993 1 265973 625549 948234 1 2 999999 -869680 2 291968 628417 2 2 999999 1 2 999999 239223 1 86388 815884 492024 1 5048 834783 179497 1 143754 220107 637452 1 468313 670071 667610 1 2 999999 900892 2 2 999999 1 11 999994 653006 1 2 999999 414464 2 2 999999 2 2 999999 1 2 999999 -166991 1 141026 860928 -667913 1 1 999991 455201 2 13 999994 2 2 999999 1 5 999989 28278 2 60795 846586 1 20 999999 151666 1 13 999993 649211 2 2 999999 2 11 999996 2 2 999999 1 2 999999 540647 2 2 999999 2 2 999999 2 554029 952746 1 890725 943961 -534632 1 282581 817333 -550610 2 6 999992 1 2 999999 -992036 1 893869 983800 -879515 1 2 999999 -60634 1 2 999990 -751087 2 8 999994 1 2 999999 -116470 1 10 999981 -186490 1 57907 595463 351239 2 164882 848889 1 633265 839143 74665 2 2 999999 1 7 999990 904852 2 8 999983 1 2 999999 207744 1 13 999983 59750 2 556143 877332 2 12 999988 1 2 999999 252493 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -404621 2 19 999990 1 17 999999 504763 1 374676 755737 -150383 1 2 999999 -555959 2 9 999988 2 1 999996 2 20 999984 1 574599 985160 701372 2 186832 841600 1 14 999984 558433 2 310976 811830 2 862084 884598 2 11 999992 2 6 999996 1 169137 589128 68033 2 2 999999 1 18 999995 -225796 2 2 999999 1 20 999992 192511 2 19 999985 2 10862 261380 1 279529 759909 -886086 1 2 999999 313911 2 130911 885671 2 2 999999 1 170136 552396 936089 2 1 999986 2 2 999999 2 211449 544592 1 17 999991 484921 2 2 999999 2 2 999999 1 2 999999 -431720 1 15 999998 -105470 2 2 999999 1 2 999999 -922167 1 28237 772876 920146 1 6 999988 365120 2 2 999999 1 3 999995 762789 2 2 999999 1 702389 754799 -669033 1 6 999981 -985682 2 7 999982 1 15 999991 786689 1 17 999985 -970255 2 2 999999 2 2 999999 2 322260 368687 2 2 999999 2 2 999999 2 2 999999 1 11 999991 -920146 1 441739 924750 87947 2 2 999999 1 10 999981 -759745 1 2 999999 394410 1 1 999984 182719 1 2 999999 459315 1 2 999999 -262290 2 2 999999 1 180083 227486 104466 1 13 999995 -503662 1 403585 799464 361892 2 2 999999 1 2 1000000 -573805 2 7 999992 1 2 999999 -277791 1 311231 723452 -829218 1 2 999999 481466 2 701558 912232 2 48080 84920 2 367644 720942 1 2 999999 922583 1 2 999999 -686213 2 2 999999 1 355126 577430 -272806 1 15 999993 -322601 1 4089 547391 -93161 1 135600 773916 -419933 1 7 999985 -666192 2 320817 858914 2 2 999999 2 2 999999 1 3 999987 939146 1 314328 476665 558741 2 2 999999 2 14 999981 1 933509 945601 891464 1 317735 623494 -981741 1 2 999999 -586920 2 2 999999 1 2 999999 -450521 1 450340 622732 614925 1 214134 582712 773950 1 2 999999 -804080 2 8 999981 1 255647 537320 -990681 1 18 999986 -924847 1 2 999999 817833 2 2 999999 2 3 999998 2 396829 870888 1 2 999999 -441583 2 2 999999 2 147457 560776 2 223353 395082 2 2 999999 2 2 999999 2 6 999986 1 271376 874348 845073 2 405964 463317 1 2 999999 -737845 1 124511 561835 -183171 1 2 999999 -37800 1 2 999999 204379 1 4 999985 -947219 1 71133 999448 174436 1 593214 977894 -579351 1 877933 917789 754479 2 2 999999 1 17 999990 -915875 1 2 999999 -812546 2 2 1000000 2 393509 421741 1 12 999987 579507 2 626595 790170 1 2 999999 153830 1 5 999985 -380508 1 279732 602163 -671962 1 13 999991 -52654 1 328788 878723 90813 2 313811 609157 2 477506 667425 1 253862 573552 615491 2 2 999999 2 2 999999 1 323436 431358 -108642 2 9 999992 1 2 999999 -136276 2 2 999999 2 609336 980239 1 15 999983 -62787 1 2 999999 -277019 2 46540 758532 2 2 999999 2 67323 340194 1 2 999999 -892785 1 12 1000000 -173003 1 2 999993 -741597 2 12 999990 1 5 1000000 -72583 2 9 999984 1 2 999999 -961007 1 2 999999 911188 2 8 999987 2 2 999999 2 2 999999 2 786501 964317 2 433316 527458 1 2 999999 -664067 2 10 999995 1 12 999987 -344026 2 2 999999 1 2 999999 516295 2 15 999982 1 302215 825537 775202 1 905584 922884 -343294 1 15 999997 306846 1 2 999999 786264 1 2 999999 223314 2 20 999985 1 8 999999 -3410 1 19 999982 -394999 2 5 999991 1 2 999999 720318 2 424499 844545 2 298883 774539 1 2 999999 866510 1 2 999999 -173343 1 681871 788669 -42786 2 24783 890062 1 511568 869580 -331154 1 2 999999 -577382 2 554597 798103 1 2 999999 64114 1 2 999999 560977 2 611818 859799 1 2 999999 716439 2 297421 543307 1 175826 699153 356922 2 710717 742106 2 2 999999 2 200010 420312 2 2 999999 1 2 999999 -501808 1 83547 210756 -247876 2 480301 854472 2 521871 634433 2 9 999997 1 14 999985 -313950 1 13 999993 27658 2 15 999981 1 2 999999 -716399 1 2 999999 -646509 1 2 999999 -955174 2 2 999999 2 4046 521254 1 2 999999 -139621 2 137383 846124 1 2 999999 388124 1 5 999986 -87657 2 8 999986 1 2 999999 -965773 1 2 999999 -299187 1 255596 656904 -397314 2 2 999999 1 12 999999 -114380 1 19 999992 -735739 1 175326 276606 -283777 1 2 999999 123062 1 2 999999 -758079 1 19 999995 -319016 2 2 999999 1 2 999999 -782685 1 4 999983 845646 2 2 999999 1 16 999998 552253 2 14 999998 2 2 999999 2 66214 917178 2 2 999991 2 8 999985 2 121974 554183 1 392984 445387 338019 1 2 999999 288892 2 2 999999 1 4 999982 807312 2 11 999986 2 2 999999 2 15 999983 2 2 999999 2 7 999997 1 147129 369697 730192 2 2 999999 1 2 999999 -622290 1 19 999994 732481 1 2 999999 -982455 1 492781 623810 -523102 1 387029 713013 38600 1 212562 383609 272871 1 9 999999 -31804 1 2 999999 972263 2 96048 612972 2 2 999999 1 2 999999 -948192 2 3 999990 1 76783 90536 246002 1 2 999999 -429846 1 308283 687040 -136977 2 18 1000000 1 2 999999 -659445 2 262369 306143 2 2 999999 1 3 999981 629185 1 11 999996 -804965 1 6 999995 643586 1 20 999994 983179 1 326957 817592 -995473 1 11 999992 70313 2 2 999999 2 6 1000000 1 6 999993 890382 2 14 999986 2 2 999999 1 338549 433051 795019 2 2 999999 2 2 999999 2 2 999999 2 12 999988 2 2 999999 2 2 999999 1 14 999999 -511511 1 2 999982 676661 2 117218 889666 2 2 999999 2 15 999995 2 525037 848943 1 7 999982 -889486 1 1 999982 -773442 1 2 999999 -181663 1 2 999999 -612120 2 1 1000000 1 13 999986 136807 2 629908 911951 1 105037 762525 -505621 1 2 999999 -3848 2 3 999997 1 282044 743071 -601389 1 15 999987 -131750 2 2 999999 1 149014 933133 -172739 1 184007 199182 -72928 2 2 999999 2 2 999999 2 721459 920524 2 2 999999 1 7 1000000 933816 1 2 999999 -207205 2 15 999981 1 826021 869048 -777206 2 14 999981 2 12 999998 1 7 999994 -74828 2 5 999995 1 1 999995 -23782 2 2 999999 2 654575 800485 2 12 999998 1 2 999999 507704 2 338230 976598 1 2 999999 378705 1 2 999999 -908150 2 15 999997 1 5 999990 121831 2 2 999999 1 16 999988 259151 2 2 999999 2 2 999999 1 2 999999 -323346 1 2 999999 625128 2 17 999983 1 2 999999 -586859 2 2 999999 1 2 999999 86773 1 6 999990 -265095 2 2 999999 2 487012 735839 1 1 999991 807879 1 380505 910338 -404788 2 393511 807375 2 2 999999 2 4 999984 2 10 999984 1 549985 632406 462974 2 10 999988 1 119126 937948 781288 1 2 999999 559846 2 913068 985524 2 83266 632346 2 2 999999 2 82059 606719 1 2 999999 527630 1 17 999994 526800 2 16 999990 1 2 999999 -176888 1 1 999983 236497 2 119897 363129 2 201373 621702 1 350264 633589 -190507 2 22025 104447 1 692234 866961 189460 1 2 999999 -53237 2 17 999993 2 2 999999 2 132391 803188 2 2 999999 2 1 999988 1 2 999999 -676733 1 696020 978879 361538 2 2 999999 1 20 999993 -593896 2 284512 424043 2 249277 664051 1 4 999982 293598 2 11 999984 2 4 999989 1 347714 556757 141590 2 16 999998 1 77642 441052 -970725 1 2 999999 595905 1 2 999999 409769 2 2 999999 1 460950 461561 387969 2 4 999984 1 2 999999 -602092 2 19 999985 1 96073 666273 24592 2 2 999999 1 539717 654561 -931041 1 3 999994 -120073 2 14 1000000 1 4 999983 -614218 2 2 999999 1 2 999999 982288 1 5 999984 -557878 2 441018 641504 1 436213 502712 -625891 2 2 999999 1 2 999999 -274448 2 3 999993 1 15 999985 -594373 1 2 999999 73242 1 12 999995 -533507 1 220328 809964 526318 1 824765 991147 409848 2 44084 789219 1 2 999999 637622 1 15 999996 -537100 2 13 999986 2 2 999999 1 12 999996 948798 1 2 999999 503627 2 2 999999 2 2 999999 1 115802 716311 541266 2 18 999992 1 2 999999 -90441 2 2 999999 2 2 999999 2 5 999984 2 834982 995231 2 8 999987 2 19 999996 2 726842 841004 1 31916 622082 -829376 2 554188 745776 1 409935 680161 787221 1 2 999999 613869 1 2 999999 -302077 1 2 999999 -800680 2 4 999985 1 2 999999 -912368 2 10 999983 2 10 999985 1 16 999983 952495 1 2 999999 389088 1 2 999999 -486142 2 6 999991 2 505069 951321 2 477702 745038 2 9 999998 2 2 999999 2 279313 413656 1 2 999999 -412039 2 2 999999 2 7 999998 1 147445 972269 99597 2 2 999999 2 13 999993 1 538289 975306 572003 1 2 999999 705981 2 2 999999 1 16 999983 -472488 1 717190 725173 158459 2 10 999995 2 2 999999 2 20 999996 1 2 999999 950716 2 1 999989 1 1 999988 93410 1 54869 394602 683365 1 2 999999 549081 2 2 999999 1 1 999985 872942 1 4 999995 -231348 2 12 999998 1 2 999999 761346 1 389697 761266 307355 2 21942 933160 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -208788 1 100016 256510 -794943 1 2 999999 376380 1 15 999996 -363549 2 12 999989 1 2 999999 177746 1 2 999999 853045 2 192897 996939 1 2 999999 -470885 2 2 999999 1 5 999982 -91167 2 419806 891449 1 2 999999 -876134 1 20 999990 -660233 2 204011 514748 1 17 999984 861679 2 280544 484094 1 8 1000000 -642671 2 3 999993 2 2 999999 2 349164 463619 2 43961 917561 2 2 999999 1 2 999999 91566 1 10 999988 613381 2 161002 698243 2 2 999999 1 6 999993 664622 1 20 999984 122735 2 4 999989 2 7 999990 2 740679 764016 1 3 999994 -531312 1 19 999992 -625583 1 2 999999 -948037 2 3 999997 2 18 999988 2 7 999981 2 12 999996 1 114419 682713 266348 1 350170 548044 -266818 2 367944 577932 2 343789 528714 1 28995 612212 -776433 1 17 1000000 737259 2 1 999997 2 271049 711406 2 8 999989 2 2 999999 2 2 999999 1 191170 639658 -52291 2 102564 603454 2 2 999999 1 645323 655891 607423 2 97488 581409 1 405917 576236 161859 1 1 999981 818553 1 18 1000000 -41770 1 9 999991 262599 2 2 999999 2 7 999991 1 33441 519328 -906987 1 2 999992 -953416 2 3 999995 1 405451 968172 932070 1 151709 512999 451163 1 7 999984 -737834 2 4 999986 2 13 999983 2 15 999981 2 2 999999 1 2 999999 -620486 1 453470 929138 805730 1 31004 991268 -845345 1 2 999999 409077 1 134684 223810 -295485 2 34925 934709 1 18 999992 -120496 1 2 999999 509222 2 320874 399296 2 17 999992 1 12645 313189 -675612 1 307934 716439 825242 1 239426 458161 -742112 2 1 999996 2 2 999999 2 2 999999 1 595443 884450 -512897 2 2 999999 1 5090 155834 -408514 2 16 999981 1 18 999986 872505 2 2 999982 2 281755 910848 1 2 999999 -53309 1 40620 658246 203796 1 255103 335520 120860 1 2 999999 -211977 2 2 999999 1 2 999999 -490018 2 2 999999 2 189788 482581 1 2 999999 -409030 1 15 999991 -29642 1 487444 678250 -947510 1 2 999999 -229808 1 2 999999 -955944 2 2 999989 2 2 999999 2 2 999999 2 11 999998 1 2 999999 557697 1 9 999986 708385 1 67790 174306 351931 1 47891 420281 -503169 2 17 999981 2 180031 917987 2 2 999999 1 2 999999 -557150 2 2 999999 2 238013 973334 2 387168 756563 1 15 999995 -304103 2 401153 808020 1 344829 702036 203046 1 2 999999 -334819 1 620649 857472 681737 1 461977 771357 323152 2 84375 454578 1 565684 938692 -114939 2 7 999994 2 9 999985 1 2 999995 64591 1 2 999999 -885081 2 4 999992 2 9 999988 2 1 999984 1 286591 974999 -187922 2 20 999985 2 169517 927164 2 2 999999 2 1 999981 1 212980 701256 -778077 1 19 999982 -363262 1 9 999991 841758 1 2 999999 -611666 1 2 999999 936408 2 20 999985 1 76158 211162 -482456 2 2 999999 2 1 999999 1 14 999985 -63662 1 2 999999 598846 1 2 999999 -330405 2 2 999999 1 370364 959489 -361111 2 234591 378936 2 9 999998 2 14 999984 2 2 999999 2 18 999991 1 2 999999 26144 2 17 999987 1 2 999999 8622 2 4 999981 1 2 999999 875761 2 3 999982 2 14 1000000 1 593205 791969 858167 1 2 999999 943980 1 353513 827481 225733 1 15 999983 -721698 1 2 999999 -11288 2 604810 885759 2 2 999999 2 9 999994 1 2 999999 953296 1 530715 707879 312400 2 159394 199855 2 12 999985 1 376493 991179 -544845 2 7 999985 2 18 999988 2 2 999999 1 3 999981 -707512 1 2 999999 -628298 1 13 999999 -911222 2 2 999999 1 2 999999 137393 1 268130 997196 -248643 2 119472 835980 2 46965 454483 2 49686 759862 1 656 582890 -334853 2 2 999999 1 2 999999 -414643 2 2 999999 2 2 999999 2 71515 795717 2 4 1000000 1 14 999989 -523811 1 2 999999 -792745 2 15 999997 2 8 999998 1 7 999984 598348 1 2 999999 -841487 2 295093 955616 2 129148 826078 1 3 999991 -417997 1 2 999999 -884476 1 2 999999 781809 2 2 999999 1 111949 709292 -993059 2 846292 936549 1 889044 989486 -490062 1 15 999996 146017 1 111084 164286 558087 2 16 999982 2 6 999982 1 657228 995608 -664970 2 730135 956276 2 193462 663071 2 181679 953783 2 16380 714604 2 13 999981 1 2 999999 -148776 2 18 999986 2 6 999990 2 672442 984102 2 20 999983 1 16 999992 -613593 2 8 999985 1 490627 660081 404128 1 19 999981 -6650 2 6 999984 1 5 999985 70203 2 2 999999 2 5 999990 1 6 999984 710831 2 5 999986 2 19 999993 1 2 999999 283782 1 328645 819306 743948 2 217670 938184 1 625063 719485 36026 2 2 999999 2 249445 663521 1 2 999999 787219 1 296457 820221 -674782 1 11 999997 107333 2 18 999989 2 2 999999 1 1 1000000 826512 2 1 999995 1 773778 937850 -274395 1 2 999999 -224797 1 222350 564016 -946985 1 2 999999 779180 1 808119 888391 356895 2 687416 844347 1 71415 319173 -637203 2 14 999987 1 10 999992 -449600 2 2 999999 2 19 999990 1 2 999999 -725962 2 161838 779468 2 20 999989 2 307586 806130 2 719126 822098 1 2 999999 -695728 1 16 999986 655661 1 120839 236830 484173 2 2 999999 2 293921 989737 1 1 999991 927074 2 2 999999 2 10 999990 2 2 999999 2 2 999999 1 2 999999 -843788 2 2 999999 2 6 999984 2 1 999987 1 475857 955930 590907 1 17 999997 118858 1 594709 744072 672031 1 412924 979890 953523 2 2 999999 1 14 999996 740254 1 2 999999 32208 1 16 999999 -728913 2 9 999988 1 11 999983 -613554 2 2 999999 1 942476 969919 -65235 2 480046 845455 2 2 999999 2 2 999992 2 116151 377472 2 269225 378373 1 2 999999 321726 1 2 999999 -673570 2 2 999999 2 14 999981 2 2 999999 1 433034 589649 125011 1 13 999987 808175 1 1 999988 413589 1 249372 744125 -499395 1 2 999999 4592 2 2 999999 1 16 999983 -620310 1 560171 838647 -477596 2 4 999992 1 14 999982 147153 2 2 999999 2 2 999999 1 6 999981 -936476 2 5 999984 1 6 999994 444317 2 1 999991 2 2 999999 2 141549 591504 2 2 999999 1 11 999998 -634062 1 11 999993 495220 1 6 999988 -92170 2 1 999999 1 6 999996 613640 2 2 999999 1 20 999997 -171388 2 169018 203944 1 427699 549495 167726 1 291968 800898 744486 1 2 999999 -757657 2 2 999999 1 1 999981 -20511 1 633148 672099 -36442 2 15 999992 1 296866 786622 895332 2 2 999999 2 2 999999 1 2 999999 -957758 1 1 999989 732863 1 165093 706588 274329 2 2 999999 1 2 999999 406124 1 2 999999 -18881 2 651874 730506 2 2 999999 2 302197 905902 2 487011 641242 1 510719 995834 -788714 2 916764 919185 2 451136 805251 2 2 999999 1 6 999982 116364 2 2 999999 1 2 999999 -223095 2 211952 304313 1 243060 351689 -433822 2 16 999994 2 2 999999 2 305384 466674 2 629626 821392 1 711682 985747 292160 1 438055 836908 -289710 2 12 999988 2 731426 809426 2 14 999995 2 610149 943640 2 353714 675122 2 765616 847718 2 2 999999 1 11 999990 -768376 1 740513 928874 239302 2 2 999999 1 11 1000000 -665076 2 2 999999 1 2 999999 473831 2 2 999999 2 16 999995 2 627703 635312 1 2 999999 -511058 1 679803 908561 643670 1 12 999999 -842498 2 143860 965369 1 17 999986 -736773 2 45030 946842 2 8 999996 1 2 999999 -498327 2 2 999999 1 2 999999 -40150 2 2 999999 2 89241 778110 2 2 999999 1 2 999999 439802 1 2 999999 -564055 2 488431 708143 2 647445 851663 2 7 999989 2 2 999999 2 20 999982 1 16 999991 883242 1 573290 851549 213209 2 602120 910540 1 188587 309791 -536546 2 125998 640786 1 2 999999 -345445 2 12 999981 2 495072 516602 2 434287 937243 1 495202 838925 -206931 2 2 999999 1 2 999999 846886 2 2 999999 2 11 999992 1 11 999993 -918998 2 2 999999 1 4 1000000 -868580 1 2 999999 -226504 2 546032 641969 1 10 999984 317233 2 2 999999 1 2 999999 446108 1 2 999999 840981 1 17 999999 -601470 1 530524 603903 -526909 1 17 999985 -807537 1 18 999984 5617 2 13 999981 1 2 999999 -357826 2 2 999999 1 5 999994 81175 1 437862 890464 798761 1 256540 615604 -127821 1 598752 982300 -205100 2 6 999991 2 2 999999 2 9 999997 1 787977 801496 -220830 2 488843 664692 2 3 999984 1 319264 775700 223775 2 2 999999 2 9 999998 1 2 999985 -708253 2 187287 771859 2 29690 360151 2 7 999993 2 3 999994 2 2 999999 1 14 999999 757775 1 2 999999 -918522 2 853195 997353 1 348630 396472 -273230 1 8 999999 32638 1 323627 671711 409095 1 4 999995 -808694 1 122928 976175 -115876 1 13 1000000 -398509 1 9 999994 257468 1 18 999998 -420584 1 2 999999 512951 2 9393 523955 1 4 999993 -281982 1 2 999999 -505925 2 179326 689527 1 2 999999 684322 2 2 999999 2 20 999985 2 442294 516297 1 3 999995 504441 1 239306 688426 704909 1 2 999999 882163 1 16 999997 975427 2 4 999984 2 2 999999 2 15 999998 1 11 999984 363493 2 4 999999 2 457999 556869 1 18 999981 415685 1 2 999999 -729 2 20 999989 1 16 999991 -699241 1 859553 877576 361433 2 18 999984 1 15 999982 426735 1 5 999988 219134 2 2 999999 2 20 999996 1 2 999999 -470636 2 610235 688753 2 12 999988 1 1 999986 -170021 1 2 999999 -560621 2 2 999999 1 20 999995 -318733 1 16 999991 979055 1 4 999987 -476443 1 413723 577143 -496818 1 2 999999 -940002 1 15485 330977 197438 2 345899 956588 2 4 999982 1 9 999993 -342954 2 18 999987 2 16 999999 1 546439 980826 134942 2 20 999996 1 2 999999 192725 2 424272 602712 1 19 999990 -344153 1 553535 967625 19932 2 2 999999 2 2 999999 2 2 999999 2 18 999984 1 2 999999 -776525 2 15 999988 1 2 999999 -207197 2 2 999999 1 7 999989 -552656 1 14 999996 764143 1 3 999999 -115460 2 2 999999 2 469352 856212 1 6 999996 315888 2 2 999999 2 2 999999 2 356647 488296 1 13 999985 830984 2 2 999999 2 2 999999 2 2 999999 1 231162 748125 -567034 2 2 999999 2 137931 470194 1 2 999999 892126 1 2 999999 -716000 2 133608 863693 2 2 999999 2 10 999984 1 212923 827804 -731411 2 2 999999 2 370927 644350 2 66006 821930 1 2 999999 290713 2 9 999991 2 174521 596282 2 11 999999 2 19 999995 1 2 999999 -902298 1 2 999999 580020 1 2 999999 861042 2 6 999996 2 1 1000000 2 341412 533546 2 68145 771668 1 2 999999 37309 2 16 999992 2 2 999999 1 2 999999 -389465 2 807082 953595 2 15 999986 2 2 999999 2 3 999993 1 257712 349959 -606208 1 20 999989 -185695 1 19020 673779 203340 2 158061 660472 2 459714 978709 2 163380 702409 1 55321 670333 -159408 2 116864 790021 2 2 999999 1 11 999984 -422806 1 2 999999 870790 2 50171 451229 1 2 999999 505245 1 4 1000000 -326225 2 271979 778550 1 338625 711844 -903023 1 2 999999 -73080 2 2 999999 1 12 999991 405955 1 82809 105848 -677095 2 9 999993 2 2 999999 1 17 999991 -502169 1 5 999991 307447 1 188127 675115 -122649 2 3 999992 2 15 999999 1 16 999982 14269 1 18 999986 671228 2 2 999999 1 372275 693473 -313208 1 2 999999 51419 1 2 999999 752416 2 14 999993 1 2 999999 -729734 1 1 999985 696862 1 2 999999 883365 2 2 999999 2 3 999990 1 2 999999 912630 2 14 999996 1 7 999982 -470150 2 12 999983 1 2 999999 971346 1 11451 238029 -246662 2 6 999995 1 5 999992 30012 2 556925 948341 1 5 999999 410855 1 11 999981 576513 2 154111 187625 2 159829 952127 1 2 999999 -139228 2 13 999989 1 2 999999 661088 2 2 999999 1 6 999999 652896 2 15 999989 2 2 999999 2 1 999983 1 11 1000000 435307 1 2 999999 911073 2 9 999998 2 898010 959376 2 2 999999 1 2 999999 -742626 2 5 999999 1 20 999999 257604 1 7 999989 170302 1 291273 385393 433236 2 2 999999 2 13 999984 2 2 999999 1 13 999982 663747 2 49296 577168 1 2 999999 376269 1 597419 630228 -224592 2 2 999999 2 2 999999 1 2 999999 118040 2 2 999996 2 345644 525001 2 2 999999 2 415872 531266 1 14 999987 -949064 2 749174 998203 2 2 999999 2 169049 330854 1 17 999991 -993903 2 2 999999 2 2 999999 1 2 999999 -72751 1 2 999999 568476 1 14 999991 -123464 2 2 999999 1 2 999999 -21279 1 2 999999 -216729 2 6 999998 1 12 999992 813939 2 19 999984 1 8 999990 -136490 2 818783 963724 1 11 999997 -813097 2 48849 324767 2 2 999999 2 2 999999 2 738176 864428 1 13 999993 -231909 1 3 999996 -665925 1 278730 483540 -277684 1 82142 195871 -255026 2 2 999999 2 522056 633095 2 643051 977865 1 454111 689463 -682123 1 3 1000000 -59586 1 2 999999 -109687 2 77805 467225 2 15 999999 1 20 999986 139348 2 793479 844650 2 2 999999 1 530706 986826 -627859 1 1 999997 485271 2 20 999983 1 2 999999 -295637 1 8 1000000 -553917 2 230618 738917 2 2 999999 2 13 999990 2 115545 627922 1 159110 620590 729960 1 42534 267429 272180 2 2 999999 1 15 999992 803845 2 2 999999 1 14 999986 236922 1 15 999995 -731407 2 3 999993 2 1 999983 2 2 999999 2 13 999987 1 2 999990 -337803 1 2 999999 -666210 1 13 999993 832883 2 10 999989 2 345401 373514 2 15 999991 1 16 999982 1017 1 464195 923804 -543380 2 9 999988 1 2 999999 5828 1 2 999999 385914 1 19 999984 -539548 1 16 999987 137888 1 2 999999 -940189 2 13 999995 2 2 999999 2 2 999999 2 423060 916878 1 2 999999 -561902 1 2 999999 320440 2 66143 606652 1 11 999995 -519342 2 2 999999 2 118666 903262 1 366553 807630 636659 2 9 999986 2 303905 752764 2 16 999995 1 2 999999 -66224 1 2 999999 844028 1 2 999999 -94953 2 9 999998 2 2 999999 1 338828 914860 -353687 2 78023 554744 2 217593 941372 1 244430 976517 361813 2 2 999999 2 462951 582700 2 2 999999 2 14 999996 2 1 999994 1 9 999988 600009 2 65073 930473 2 2 999999 2 2 999999 2 2 999999 1 10 999999 443229 2 4 999992 2 2 999999 1 11 999991 -850313 1 12 999998 758218 2 2 999999 2 2 999999 1 2 999999 240269 1 19 1000000 819870 2 2 999999 1 718825 720929 312918 2 2 999999 2 326043 347380 1 317836 984631 8124 1 153349 739235 984586 2 4 999997 2 2 999999 1 615921 826507 359542 2 13651 559899 2 12 999997 1 2 999999 -652676 2 2 999999 1 2 999999 101389 2 2 999999 1 805647 852522 -447572 1 14 999992 172115 2 1 999993 2 19 999994 1 80661 370938 -757678 2 12 999985 1 2 999999 -757231 1 505227 891676 72690 1 59545 832085 61362 1 2 999999 -591991 1 235540 785587 363015 2 568828 743341 2 20 999993 2 14 999995 1 16 999984 933963 2 121118 717041 2 4 999993 1 463180 979014 -929521 2 4 999991 1 8 1000000 -47396 1 19 999987 -710161 1 514717 648855 960109 1 372546 793926 151162 2 2 999999 2 2 999999 1 17 999990 714287 1 2 999999 -491871 2 2 999999 1 3 999986 -387404 1 265381 279517 -396969 1 2 999999 -976833 1 2 999999 522309 1 2 999999 -708655 2 2 999999 1 2 999999 -397230 1 2 999999 973041 1 2 999999 875433 1 16 1000000 652227 1 11 999999 -373680 2 2 999999 2 5 999991 1 19 999990 943923 1 146705 267228 810392 2 4 999998 1 231754 836231 644264 1 2 999999 -9489 2 753314 978402 2 2 999999 2 8 1000000 1 16280 971228 11597 2 388025 391859 1 370762 676034 -174648 2 5 999982 2 2 999999 2 13 999983 2 15 999994 1 2 999999 826134 1 11 1000000 -204747 2 2 999999 1 11 999988 450359 1 12 999993 515277 1 14 999981 691260 1 1 999999 614446 2 1 999991 1 2 999999 -168397 2 8 999994 1 98395 156472 -871820 1 2 999999 -327603 1 2 999999 -42775 1 2 999984 -481368 2 342081 546430 2 9 999998 2 2 999999 2 72936 231139 2 4 999987 2 27201 743851 2 2 999999 2 830209 847834 1 1 999989 -88827 1 2 999999 -684339 1 149095 263383 -971093 1 4093 312351 243381 1 229532 376932 -262684 1 2 999999 -331401 2 17 999982 1 11 999989 -302993 2 2 999999 1 426237 544374 -509152 2 186173 834571 1 2 999999 -613180 1 115414 739070 -170365 1 48406 880521 -379194 2 11 999982 2 17 999985 2 2 999999 1 13 999998 -243850 1 107923 219118 690040 1 107256 783200 -356654 1 12 999983 494374 1 1 999995 970206 1 2 999999 512104 2 8 1000000 1 386256 868450 842896 2 10 999988 2 213404 245903 1 195571 942743 604625 1 102334 925647 401735 2 5 999982 2 2 999999 2 16 999990 2 36105 262304 2 17376 710754 1 2 999999 331498 1 11 999990 -298127 2 14 999990 1 856069 939807 -771596 2 132260 947578 1 4 999995 -323035 1 2 999999 277448 2 11 999992 2 7 999991 2 1 999987 1 403833 633265 -319786 1 2 999999 575660 1 1 999992 -911064 1 2 999999 -860030 2 2 999999 1 16 999998 184551 2 2 999999 2 3 999984 2 188008 478958 1 184611 554215 352327 1 569871 853756 684484 2 2 999999 2 19 999993 1 494760 693458 568823 1 2 999999 51483 1 2 999999 215740 1 2 999999 464847 2 2 999999 1 4 999990 597879 2 2 999999 2 31213 392825 1 186228 270210 836262 2 156467 827665 1 2 999999 455513 1 280273 597101 -340197 1 2 999999 -269913 2 2 999999 1 5 999995 27463 2 2 999999 2 1 999994 1 441391 911501 472066 1 2 999999 -527096 2 5 999984 1 89760 323657 300916 1 89739 649292 -334222 2 2 999999 2 134616 799812 2 2 999999 2 7 999983 1 2 999999 -659975 2 2 999999 2 16 1000000 2 12 999994 2 16 999981 1 2 999999 668810 1 13 999996 -931001 1 79624 531531 -801649 1 807813 877011 30347 1 14 999988 -768170 2 2 999999 2 6 999982 2 14 999995 1 13 999991 919045 1 17 999990 742948 2 2 999999 2 18 999999 1 10 999994 884160 2 2 999999 2 17 999983 2 127565 886087 1 8 999986 847870 1 2 999999 271253 2 2 999999 2 341540 434910 2 204996 300018 1 130527 427812 848 1 2 999999 511337 2 2 999999 1 346735 623829 -1425 2 2 999999 2 13 999987 2 2 999999 2 2 999999 1 4 999991 638792 2 18 999988 2 2 999999 1 470762 876349 -132816 1 711160 997942 670650 2 265901 971217 1 409456 552888 -672713 2 6 999991 2 12 999991 2 10 999984 1 2 999999 -700293 2 2 999982 1 2 999999 116638 1 2 999999 22170 2 2 999999 2 360283 830145 1 2 999999 -836068 1 419500 922930 940383 2 5 999996 2 2 999999 1 2 999999 -116326 1 2 999999 -510889 1 358853 552733 -546716 1 2 999999 -271806 1 11 999983 953784 1 2 999999 -120680 2 2 999999 2 1 999997 1 230947 513646 584781 1 193414 787884 -343865 1 180126 407986 424650 2 577216 659950 1 2 999999 379500 1 2 999999 845488 2 158862 441931 2 184085 667779 1 2 999999 542845 2 119890 249681 1 3 999993 136883 1 7 999983 432925 1 12 999985 -110601 1 104382 731297 445864 2 285432 483685 2 149939 792784 1 7 999983 357578 1 12 999985 -897698 1 90571 802334 -408470 1 18 999986 -377501 1 16 999995 416422 2 2 999999 2 775006 781154 1 15 999982 -940210 2 2 999999 2 4 1000000 2 3 999999 1 1 999985 -742030 1 15 999981 -66948 1 254521 394138 739785 1 261461 658907 -753589 1 51919 615341 -176996 2 7 999995 2 2 999999 2 2 999999 2 2 999999 1 18 999992 -710049 1 2 999999 594106 2 29190 282452 2 200687 331697 2 13 999985 2 505064 616668 1 16 999986 987258 2 281579 990283 2 189836 735703 1 168138 987644 554692 2 351259 492125 1 867812 947885 378428 1 5 999999 -727020 2 11 999991 2 2 999999 2 490048 884803 1 375131 981515 -188148 2 627767 738714 2 849898 924569 1 176316 451334 -683067 1 334590 501169 -6218 1 2 999999 -352102 1 8 999999 -423789 1 2 999999 -232219 1 2 999999 162528 2 15 999982 2 2 999999 2 15 1000000 2 508419 886504 1 482457 700969 836061 2 214484 517233 1 66475 612130 -128603 2 2 999999 1 18 999993 -630052 2 2 999999 2 2 999999 2 466941 663665 1 383369 632092 -242447 1 16 999983 906966 2 3 999998 1 36893 542745 -734910 1 11 999989 -864029 1 5 999986 -613288 1 80021 854209 82370 1 138083 373115 -412259 1 102658 494022 -974604 1 20 999987 -944336 1 2 999999 -43581 1 2 999998 227988 1 361192 551387 -89276 1 2 999999 -143647 1 2 999999 666974 2 404966 453693 2 55211 499056 2 20 999982 2 5 999991 2 548961 823197 1 2 999999 -877891 2 7 999988 2 390582 744156 1 18 999988 -734956 2 16 999985 2 4 999995 1 15 1000000 546271 1 545223 665775 863505 2 346004 550325 2 1 999984 1 2 999999 452964 1 17 999997 806575 1 2 999987 616540 2 2 999999 2 16 999987 1 171163 313643 827654 2 716371 989512 1 9 999984 176921 1 2 999999 -298837 2 12 999997 1 2 999999 -784742 1 675885 676401 -216912 2 194553 840775 1 10 999986 771147 1 8 999989 493758 2 19 999983 2 14 999981 1 2 999999 -337114 1 25757 670789 25302 2 14 999990 1 474 775482 944375 1 15 999990 552264 1 2 999999 978571 2 2 999999 1 2 999999 -903745 1 9 999989 162487 1 3 999996 937458 1 2 999999 -692156 2 541981 830717 2 2 999999 1 3 999987 321783 1 16 1000000 119784 1 191946 204540 -658824 2 2 999999 2 7 999995 2 16 999982 1 9 999997 489988 2 15 999998 1 2 999999 697760 1 98258 183196 927538 1 443448 919485 -909488 2 2 999999 1 2 999999 826313 2 20165 551542 1 15 999996 -736720 1 126852 686471 -255565 1 19 999997 495241 2 581640 990905 1 6 999987 952265 1 584161 613987 -901301 1 3 999995 167210 1 2 999999 -250373 2 4 999990 1 78109 595139 788236 1 20 999982 -827925 2 1 999993 2 691514 872968 1 39006 281835 -729327 2 20 999996 2 14 999997 2 762662 862470 1 2 999999 449796 2 8 999981 2 451773 592880 1 8 999997 333374 1 2 999999 583410 2 7 999982 2 578337 966581 2 607885 688963 2 678078 851629 2 19 999984 1 298757 761724 263048 2 179609 356365 2 10 999989 2 2 999999 1 3 999986 -718796 1 238272 516263 -978941 1 382577 501772 602378 2 9 999998 1 10 1000000 327421 2 2 999999 2 31879 416221 2 2 999999 2 2 999999 1 2 999999 758023 1 15440 182462 652805 1 2 999999 -406 1 258965 313199 354713 1 2 999999 -999809 2 8 999987 2 20 999983 1 124475 608123 -735158 2 255328 615167 1 71108 915357 -434553 1 2 999999 -310741 1 2 999999 15972 2 931954 963114 1 2 999999 -859289 2 531469 741945 1 2 999999 -573976 2 2 999999 2 376386 640700 2 2 999999 2 8 999984 1 12 999982 990175 1 332712 554695 649463 2 5 999998 2 2 999999 1 43961 786508 798758 1 785252 823707 -358624 2 2 999999 2 20 999993 1 522750 580967 13249 1 578111 773247 -771544 1 477628 867110 -241021 2 18 999994 1 571994 817589 -751777 2 234863 599020 2 2 999999 2 124345 254379 2 1 999994 2 7 999998 1 697541 826991 -396061 2 2 999999 1 2 999999 -886155 2 5 999995 1 2 999999 383096 1 2 999999 -533604 2 2 999999 2 2 999999 2 20 999987 2 2 999999 1 2 999999 472461 2 13 999993 2 15 999986 2 14 999996 2 2 999999 1 2 999999 190020 2 2 999999 2 2 999999 1 19 999981 713076 2 221211 939001 2 2 999999 1 573198 770389 -486889 1 6 999989 -580938 2 20 999999 1 5 999997 116283 2 615388 745510 2 171750 894741 2 500823 749186 2 2 999999 1 9 999985 100901 2 13 999995 1 2 999999 54325 1 14 999996 -497272 2 254611 531045 2 2 999999 1 2 999999 439386 2 516332 924651 1 2 999999 -812369 2 1 999984 2 6 999988 2 2 999999 2 877464 983240 2 2 999999 1 11 999996 455249 2 2 999999 1 18 999994 595642 1 18 999988 40873 2 4 999998 1 17 999989 57417 2 10 1000000 1 2 999999 -541099 1 218445 526110 -546158 1 2 999999 -398699 1 498522 864806 -945950 2 5 999988 2 2 999999 1 261604 304826 -367325 1 2 999999 927491 1 1 999994 289888 1 537065 980353 -727690 1 5 999999 -890724 1 2 999999 -947910 2 32124 401402 1 2 999999 -558491 2 14 999982 1 342390 426179 650728 1 2 999999 852563 2 2 999999 1 18 999999 340193 1 214718 724654 265187 1 7 999997 -380274 1 2 999999 -34450 1 334817 708302 483306 1 2 999999 750337 1 1 999990 -261292 1 16 999984 546209 1 461134 882449 -731398 1 15 999996 -491466 1 2 999999 -211050 1 4 1000000 -627516 1 975621 995900 524959 1 2 999999 -702593 1 263835 758416 468444 2 848657 976212 2 12 999985 1 2 999999 -248795 2 2 999999 2 223870 585297 1 8 999991 126682 1 2 999999 -35846 2 60260 134413 2 2 999999 1 8 999994 -578517 2 7 999991 2 2 999999 1 770939 852348 879067 2 403015 920840 2 269716 771004 2 164244 411993 2 58873 423652 1 2 999999 705548 1 15 999987 -190393 1 361641 813978 800258 2 2 999999 1 2 999999 279574 2 198523 850347 2 2 999999 1 2 999999 579882 2 2 999999 2 4 999997 1 509904 658159 545088 1 84499 696185 390532 1 471171 842906 -188322 2 2 999999 2 2 999999 2 2 999999 1 6 999989 751335 1 67974 866299 987000 2 2 999999 2 14 1000000 1 8 999988 505489 1 1 999983 -510714 1 3 999986 -471971 2 11 999985 2 2 999999 1 5 999981 231119 1 2 999999 12565 1 2 999999 806873 2 17 999983 1 2 999999 -717604 2 2 999999 2 14 999990 1 201817 318115 705924 1 47378 764231 -444616 1 2 999999 -548556 2 2 999999 2 2 999999 2 12 999992 1 2 999999 -661622 2 16 999984 2 19 999996 1 2 999999 -398352 2 8 999995 2 2 999999 1 2 999999 -805855 1 369466 747186 -275247 2 2 999999 2 18 999990 2 11 999983 1 2 999999 -512017 1 2 999999 -325317 1 3 999993 -689555 2 2 999996 1 573762 851473 498031 2 258488 797382 2 672079 990252 1 7 999987 365120 1 9 999989 -535731 1 2 999999 -559608 1 2 999999 218248 2 2 999999 1 14971 741643 323839 1 53096 477932 462521 2 2 999999 2 2 999986 1 2 999999 960185 2 2 999999 1 26814 192497 451302 2 448951 575676 1 623723 694365 -688960 1 2 999999 759526 2 550422 723114 2 405828 512873 1 11 999990 -117859 1 6 999992 344602 1 2 999999 -618133 1 2 999999 566645 2 367053 944798 2 99223 508957 2 134005 980171 2 42147 860441 1 2 999999 -593773 2 14 999990 2 559999 765772 1 15 999998 368737 1 212769 830067 256957 1 2 999999 -226264 1 908552 917067 675720 2 391766 721725 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 35273 983551 967246 1 2 999999 -439533 2 14 999992 1 15 999994 -424960 1 2 999999 422094 2 5 999984 1 2 999999 -893324 1 619332 933167 -223290 2 3 1000000 2 15 999990 1 242101 467593 -995984 1 13 999998 698256 2 9 999986 2 9 999991 2 19 999994 2 2 999999 2 441405 615731 1 12 999982 -153118 1 2 999999 611118 1 2 999999 118663 1 2 999999 455537 2 55287 539574 2 152045 543614 2 353281 479897 1 68683 597545 -959971 1 2 999999 968717 1 5 1000000 -668030 2 245332 888936 1 10 1000000 -662478 1 11 999981 457522 1 26571 539567 314870 1 5 999990 -144190 2 2 999999 1 258321 878699 514656 2 16774 631371 2 17 999992 1 4 999986 -802864 1 2 999999 -223736 1 15 999991 -509102 2 2 999999 1 432801 759253 305797 2 7 999988 2 196830 713600 1 2 999999 -256420 2 2 999999 1 2 999999 -556518 1 2 999999 -214249 2 720943 906506 2 7 999983 1 875085 960840 440835 1 2 999999 664859 2 2 999999 1 679773 791658 329476 2 14 999984 1 2 999999 591037 2 819897 937954 1 2 999999 -270134 2 17 999981 2 2 999999 1 2 999999 -926623 2 2 999999 1 13 999981 -997450 2 2 999999 2 2 999999 1 153112 521924 -818498 1 38994 880466 -122610 1 15 999982 518528 1 2 999999 420053 1 241572 737090 -5848 2 20 999982 1 2 999999 -441765 1 530781 631313 -55421 1 2 999999 51731 2 9 999995 2 2 999999 1 252533 818182 49519 2 35261 85975 2 17 999999 1 2 999999 -176707 1 2 999999 -691965 1 15411 729826 -30676 2 2 999994 2 19 999995 1 610819 679043 467407 2 532423 805275 2 777759 929126 1 2 999999 -320056 2 8 999986 1 436636 680618 -156914 2 308425 498837 2 2 999999 1 16 999984 -126632 1 2 999999 -643657 1 635901 788451 533857 2 2 999999 2 8 999991 1 2 999999 -166152 1 2 999999 126053 1 16 999987 -14232 2 2 999999 2 11 999983 2 11 999994 2 578679 822763 1 380050 621267 -745047 2 5 1000000 2 17 999999 2 13 999993 1 2 999999 -473923 2 2 999999 2 858558 984721 1 9 999999 940127 1 2 999999 757265 2 1 999987 2 2 999999 1 2 999999 -722304 1 1 999988 -477120 1 375827 942491 -970264 1 19 999992 9929 1 504978 573573 147541 2 386503 466735 1 481460 675503 -37598 1 851277 879689 -613425 2 2 999999 2 10877 602032 1 2 999999 617620 2 401166 457334 2 12 999982 2 3 999985 1 14 999986 638465 2 132443 261570 1 3 999991 -648194 2 13 999996 1 2 999995 110570 1 20 999996 466011 1 2 999999 -104545 2 2 999999 2 1 999993 2 2 999999 1 2 999999 208080 1 19 1000000 940071 1 173122 657184 -53920 1 15 999998 -90961 2 2 999999 2 25595 836662 1 417720 854382 57558 1 15 1000000 -955497 2 2 999999 1 2 999999 -353314 2 91796 135510 2 2 999999 1 334883 349263 317942 2 2 999999 2 588373 907551 1 2 999999 -977315 2 2 999999 1 2 999999 377682 2 2 999999 1 2 999999 987678 1 148697 149139 223651 2 95644 424475 1 2 999999 -39475 1 2 999999 -173773 2 11 1000000 2 38386 354620 2 18 999981 2 4 999995 2 6 1000000 2 293151 492512 2 18 999989 1 452981 599153 -127211 2 559643 647919 2 2 999999 2 331135 479810 2 2 999999 1 2 999999 443227 2 448791 658264 2 488888 895320 2 2 999999 2 1 999985 2 2 999999 1 2 999998 -823770 2 2 999999 2 2 999999 1 2 999999 -959204 2 320243 656789 2 6 999991 2 2 999999 2 2 999999 2 13 999995 1 15 999981 -20899 2 2 999983 2 16 999993 2 226942 951232 2 527275 681575 1 471561 714089 93998 1 2 999999 737623 2 2 999999 1 2 999999 -989932 1 68347 409209 -973149 1 2 999999 -927998 1 6 999986 329253 1 2 999999 -198382 1 8 999998 -723148 1 892941 958631 -91769 1 18 999986 496005 1 8 999990 502128 2 10 999997 1 2 999999 -597139 1 18 999991 -613495 1 2 999999 905773 1 390484 685860 -42260 1 2 999999 915704 1 10 999987 -696408 2 2 999999 1 379655 790962 -192890 2 2 999999 1 9 999986 -93991 2 10 999986 1 2 999999 854696 1 20 999995 -711764 2 11 999991 1 2 999999 827588 1 293979 894757 715622 1 2 999999 987606 2 4 999984 2 19 999983 2 155608 232966 1 161394 878292 985746 1 143172 540824 692674 2 813655 929791 1 251987 480199 835212 1 19 999989 395371 1 6 999991 -366132 2 19 999987 2 2 999999 1 291431 795861 781830 1 412870 690276 637620 2 2 999999 1 2 999999 -586539 2 17 999988 2 11 999984 1 2 999999 -99019 1 18 999991 -391985 2 2 999999 2 2 999999 2 442884 626539 2 394612 409934 1 2 999999 578957 1 2 999999 323875 2 18 999997 2 444475 446554 2 2 999999 2 4 999999 2 2 999999 1 5 999999 164441 1 3 999998 537632 2 109212 489429 2 668871 958238 1 167333 214972 866125 2 333490 904659 2 4 999991 1 406612 425801 -984598 1 2 999999 -256857 2 2 999986 1 8 999995 844944 2 13 1000000 2 588187 713949 2 2 999999 2 10 999986 2 116529 630296 1 308640 942174 -935856 2 107284 163374 2 2 999999 1 2 999999 148801 1 1 999994 882197 1 185935 746432 744232 1 82768 316436 518483 1 2 999999 -707521 1 8 999996 -838286 1 5 999986 -663564 2 4 999987 2 500413 684531 1 2 999999 686225 2 17 999996 2 4 999994 2 15 999989 1 2 999999 198738 2 2 999988 2 5 999987 2 15 999998 1 10 999984 -158476 2 11 999989 1 323130 636580 644687 2 2 999999 1 2 999999 -371423 2 182681 568886 1 5 999998 127842 1 113898 520340 -187716 1 1 999985 -497603 2 2 999999 2 594339 980507 2 5 999997 1 2 999999 -794322 2 2 999999 1 507227 591577 949082 1 426440 627931 785416 1 15 999991 -261470 1 9 999991 921694 1 2 999999 632601 1 2 999999 574527 1 283833 360118 -676 1 2 999999 372412 1 6 999997 446814 1 2 999984 -138780 1 2 999999 303384 2 2 999999 2 9 999997 1 819040 824638 273636 2 12 999996 1 2 999999 -246606 2 2 999999 1 19 999995 -355431 1 2 999999 380499 2 2 999999 1 16 999995 -333847 2 2 999999 1 2 999999 105775 2 192782 996268 2 126157 798319 1 264884 413223 460132 1 2 999999 -958551 2 150226 215478 2 659389 910272 2 12 999987 1 222408 916349 626658 2 2 999999 1 9 999985 -466436 1 19 999981 -491846 2 11 999986 2 93535 480818 1 2 999999 -917433 2 18 999994 2 471828 560587 1 2 999999 -134948 1 20 999983 -117883 2 14 999983 1 16 999995 -475495 1 20 999995 685193 2 18 999996 2 439962 869227 1 4 999986 852553 2 14 999992 1 3 999985 -330006 2 983 833633 2 2 999999 2 469110 753486 1 26254 697875 -924034 2 2 999999 2 2 999999 2 20 999991 1 2 999999 944149 1 11 999989 633914 2 2 999999 1 299781 970531 -136765 2 2 999999 1 45310 360629 9647 1 18 999996 229834 2 2 999999 2 263223 311617 1 16 999993 282278 2 42631 481649 1 2 999999 23610 1 2 999999 912271 1 2 999999 -256213 2 2 999999 1 2 999999 -785576 1 2 999999 -219347 2 2 999999 1 20 999987 490124 2 3 999987 2 10159 443604 1 2 999999 157188 1 196040 822842 143413 1 239734 535794 855427 2 11 999992 2 151811 911812 2 6 999993 1 14 1000000 -54063 2 457154 638504 2 2 999999 2 559642 862243 2 143328 883816 2 2 999999 2 12 999989 2 6 999993 2 2 999999 2 11 999983 1 222497 633608 498272 1 660343 841757 94859 1 2 999999 573153 1 2 999999 415195 2 4 999992 2 2 999997 2 2 999999 1 8 999981 -229457 2 8 999987 2 89096 495894 1 2 999999 -262512 2 447198 616104 2 4 999985 2 2 999999 1 10 999999 -106206 1 2 999999 -121070 1 8 999990 -308493 1 11 999991 -225391 1 2 999999 -5197 1 2 999999 75250 2 2 999999 1 236018 843950 -105370 2 2 999999 2 9 1000000 1 2 999999 982559 2 658179 900596 1 389935 786391 -49441 1 19 999999 458340 1 2 999999 506225 2 2 999999 1 578527 691024 -714040 1 2 999999 563591 1 368680 391299 -177574 1 169046 452911 -573995 1 286707 974685 -713041 1 2 999999 -592280 2 2 999999 2 18 999984 2 2 999999 1 18 1000000 -298006 1 13 999995 -918785 1 8 999992 -575635 1 336344 768157 -41983 1 14 999994 230872 1 2 999999 505091 2 124275 834440 1 5 999994 -938564 1 434537 574527 -830592 2 538121 567045 1 12 999985 -956535 1 18 999995 -153080 2 18 999997 2 2 999999 2 20205 741666 2 19 999986 2 14 999985 2 355681 613533 1 2 999999 823857 1 2 999999 -925536 2 34309 976129 1 2 999999 -282762 1 55479 60599 452404 2 17 999982 2 2 999999 2 5 999982 2 18 999984 2 11 999987 1 2 999999 483386 1 8 999992 -200601 2 2 999999 2 2 999999 2 3 999995 2 18 999982 2 2 999999 2 3 999997 2 2 999999 2 762574 998724 1 2 999999 -460487 1 2 999999 569633 1 268382 645885 -150496 1 318054 395600 -883005 1 2 999999 -427544 1 263061 576565 735787 1 2 999999 -187601 2 2 999999 1 92823 264650 -436548 2 2 999999 1 22918 197314 781637 1 2 999999 788713 2 2 999988 1 429992 553781 -793780 1 2 999999 811301 2 16 999997 1 19 1000000 -679973 2 10 999992 2 622752 700201 1 30061 164124 105452 1 2 999999 -292651 2 245046 313819 1 2 999999 -492334 1 5536 129729 241049 2 17 999984 1 837694 949660 857396 1 702522 908357 -645778 2 2 999999 1 2 999999 793015 1 214068 968786 293777 2 2 999999 1 787152 824582 16418 2 469837 989881 2 520337 645792 1 2 999999 236941 1 13 1000000 22444 2 13 999983 1 489473 825595 -4623 1 6 999984 752541 2 223874 321200 1 7 999983 318211 2 789833 897953 2 2 999999 2 18 999983 2 2 999999 1 449341 828849 585919 1 19 999993 -489927 2 2 999999 2 2 999999 1 4 999998 545550 1 18 999989 316116 1 2 999999 224089 1 2 999999 -292305 1 2 999999 670945 1 2 999999 686579 2 507734 994460 1 94677 821789 300466 1 13 999994 -88032 2 2 999999 1 1 999990 671236 2 2 999999 2 2 999999 1 8 999990 -39525 1 19 999982 695366 1 2 999999 -771217 2 2 999999 1 19 999990 205312 2 18022 537975 2 619546 700143 1 2 999999 -188768 2 16 999981 1 11 999995 -138703 2 2 999999 1 2 999999 -344136 2 2 999999 2 2 999999 2 15 999991 2 11 999997 2 5 999982 2 19 999991 1 2 999999 -75963 2 6 999996 2 2 999999 2 2 999999 2 318663 431611 1 2 999999 -297086 2 405709 873013 1 2 999999 -790346 1 191995 897890 427126 1 2 999999 493800 2 6 999998 1 592055 724494 944346 2 2 999999 2 2 999999 1 458393 489795 816253 1 7 999991 859331 1 474504 808699 -662984 2 2 999999 1 315095 544820 -3971 2 13 999983 2 459487 548461 2 18 999983 1 2 999999 425377 1 925104 977478 133095 1 398193 874078 37668 2 2 999999 1 2 999999 -787165 1 74399 851941 405271 2 542436 727635 2 615168 661339 2 2 999999 1 7 999983 -968335 2 18 999981 1 19 999993 337700 2 2 999999 1 435072 775218 -757100 1 18 999995 375812 2 53726 391181 1 5 999987 -798662 2 2 999999 2 364049 409100 2 2 999999 1 2 999992 -693626 1 2 999999 304849 1 250681 342349 -258573 2 815157 906981 2 16 999996 2 2 999999 2 180837 420399 1 2 999986 99935 2 6 999998 1 4 999990 -972792 2 2453 930664 1 2 999999 618110 2 4 999995 1 212558 231742 565556 2 68090 555519 1 603043 668365 -637291 1 83696 818724 -21088 1 20 999983 935087 2 4 999982 2 2 999999 1 2 999999 733735 1 2 999999 516777 1 718650 855433 968481 2 18 999992 1 5 999981 157328 1 646889 955013 826840 2 20 999985 2 4 999987 2 2 999999 2 2 999999 1 2 999999 -106121 1 2 999999 39572 2 2 999999 1 2 999999 801783 1 2 999999 268 1 108850 288871 -830368 2 12 999984 2 135048 511332 2 3 999999 1 14 999995 -380186 2 2 999999 1 77042 822046 527001 2 2 999999 2 5 999985 2 127073 927328 2 497701 933994 2 2 999999 1 2 999999 -848301 1 13 999985 55604 1 2 999999 -639780 2 226574 447407 2 298209 505767 2 20 999981 2 14 999981 2 569391 729501 1 16 999996 -375658 1 2 999999 150390 1 14 999986 286107 1 2 999999 590799 1 196773 791701 -216004 1 2 999999 -530702 2 13 999987 2 15 999987 2 2 999999 2 16283 574821 2 2 999999 2 193810 811003 2 2 999999 2 17 999982 1 2 999999 699518 2 10 999991 1 8 999991 -139541 2 7 999983 1 13 999989 762617 1 438188 500597 -916247 1 4 1000000 -867584 1 6 999991 244337 1 2 999999 194905 1 15 999991 -451980 1 2 999999 -583844 2 152664 391796 1 2 999999 -469120 2 11 999993 2 49754 271174 1 5 999986 -742118 1 2 999999 -231935 2 2 999999 2 19 999984 2 4 999983 2 2 999999 2 374102 985984 2 95501 956930 1 4 999982 917580 2 2 999999 2 16 999988 2 2 999999 2 17 999997 2 35225 785764 2 1 999993 2 14 999981 2 255491 946231 2 9 999995 1 2 999999 253057 1 370264 829942 419259 2 2 999999 1 19 999998 143324 1 17 999987 380745 1 2 999999 -250378 1 147539 774276 462556 2 2 999999 1 34867 795493 -276207 1 321821 573746 312592 1 280070 625483 -845720 2 2 999999 2 15 999985 1 2 999999 669374 2 36964 605019 1 2 999999 176389 1 692842 828695 596923 1 20 999985 -634224 1 7 999981 53433 2 18 999991 2 2 999999 2 222730 429447 2 2 999999 1 497406 991750 984324 2 78215 796419 1 2 999986 -950967 1 2 999999 459369 2 2 999999 2 2 999999 1 2 999999 916975 2 15 999985 1 197610 910512 970650 1 2 999999 -727830 1 15126 174223 -274904 1 2 999999 -580083 1 468353 560334 269061 2 18 999997 2 2 999999 2 2 999999 2 6 999988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -161909 1 438824 755843 -756080 2 819962 921666 1 2 999999 -297607 2 316622 551714 1 2 999999 813624 2 3 1000000 2 729181 796055 2 13 999993 1 2 999999 -55850 1 19 999987 -481296 1 2 999999 485816 1 43655 601833 -467473 2 51847 723716 1 517330 620903 -332021 2 2 999999 1 312242 760125 700080 1 20 999996 -71402 2 36529 599922 2 10 999984 2 2 999999 1 18 999986 774419 1 2 999999 160186 2 16 999997 1 16 999992 -949953 1 2 999999 -851181 2 2 999999 2 123102 528359 2 2 999999 2 2 999984 1 2 999986 983592 1 2 999999 -648370 1 617481 891189 797911 2 19 999997 1 103733 180868 -812658 1 587979 612486 856506 2 86933 650990 1 2 999999 -956541 1 2 999999 321433 2 2 999999 2 2 999999 1 4 999993 495062 2 15 999986 2 11 999981 2 33032 579727 1 19 1000000 -214253 2 678225 817948 1 2 999999 -971645 1 416174 526737 418106 1 494969 884625 181421 2 11 999986 1 11 999990 -780696 2 4 999987 2 859893 962586 2 751833 781431 2 2 999999 2 2 999999 2 196172 377316 2 2 999999 2 535315 761423 2 3 999983 2 19 999983 1 10 999989 355677 1 2 999999 761755 2 5 999988 1 522574 741014 251315 2 9 999997 1 771101 918315 -596375 2 2 999999 1 12 999989 -878690 2 690115 759679 1 4 999997 -50496 1 2 999999 -648352 1 9 1000000 500853 1 13 999998 496541 2 19 999982 2 201996 633105 1 7 999990 -581434 1 5 999982 -584834 1 2 999999 308511 2 2 999999 2 2 999999 2 420197 597925 1 740211 882314 -662567 2 20 999989 2 2 1000000 2 2 999999 2 440563 635626 2 2 999999 2 4 999996 2 15 999997 2 2 999999 2 2 999999 1 19 999989 861646 2 669169 850203 2 9 999981 2 2 999999 1 247619 930953 -714419 2 128811 400804 1 19 999997 957320 2 24659 687842 2 3 999983 2 16 999981 1 10 999994 767382 1 607212 709877 423020 2 2 999999 1 2 999999 -619507 2 2 999999 1 783794 899139 -833532 2 2 999999 2 592575 688289 2 2 999999 2 364638 545815 2 521379 707240 2 18 999987 2 2 999999 1 200575 750050 -426922 1 3 999988 545300 2 110770 281839 2 9 999985 1 2 999999 935576 2 18 999997 1 2 999987 -750877 2 2 999999 1 2 999999 -230077 1 19 999996 -714425 1 2 999999 183428 2 4 999985 2 489331 635421 1 259824 487693 286796 1 189887 473435 -374803 2 2 999999 2 6 999990 1 8 999997 -878546 2 11 999989 1 400002 452565 192116 1 12 999988 162172 1 2 999999 -78755 2 13 1000000 1 1 999983 536182 2 10 999984 1 714151 917697 -928804 1 12 999987 -7088 1 16 999990 -101731 1 19 999987 516232 1 192418 380895 -485096 2 5 999984 1 2 999999 922228 1 723497 726984 458253 2 366157 629216 1 358963 902470 322218 2 143290 819008 1 18 999983 504455 2 2 999999 1 683632 714130 -214766 1 20 999992 -224442 2 334258 345474 2 79692 990210 1 17 1000000 -675565 2 2 999999 1 46754 747196 -340208 1 2 999999 553232 1 2 999999 918999 1 2 999999 35208 2 2 999999 1 750369 793092 -142360 1 127038 225348 -499626 1 18 999987 134368 2 217704 847150 2 2169 587193 2 2 999999 2 313213 893252 2 866386 924810 2 4 999993 2 316200 574474 2 2 999999 2 38398 145863 1 360866 903439 104550 2 155580 730310 2 2 999999 1 18 999987 -517467 1 31325 83167 -387816 2 2 999999 2 389421 716094 2 35546 673026 1 2 999999 -171386 2 8 999983 2 8 999985 1 23960 721623 75954 1 2 999999 -213176 1 217993 856036 903529 2 2 999999 1 12 999992 806812 1 37271 427599 -767509 2 5 999981 2 348174 459884 2 2 999999 2 1 999982 2 2 999999 2 2 999999 2 17 999987 2 8 999999 1 55720 185801 -331324 2 2 999999 2 13 999983 1 10 999982 -250300 1 456647 519948 -211164 1 184075 973965 -621151 2 739971 977283 1 12 999994 629001 2 17 999994 1 206953 266441 395492 1 702635 855078 627476 2 475143 992814 1 11 999985 956556 2 2 999999 1 292917 948524 674434 1 2 999999 771078 2 2 999999 2 13 999997 2 416418 500443 2 2 999999 2 577581 664643 2 3 999987 2 2 999999 1 2 999999 -438217 1 1 999992 638022 1 959999 969299 202204 1 2 999999 -910362 2 14 999987 2 2 999999 2 6 999998 2 2 999999 2 2 999999 1 1 999985 -975410 2 680070 702290 2 748098 947292 1 2 999999 -529709 1 15 999994 -422274 1 2 999999 -13971 2 2 999997 2 628266 944584 1 10 999987 587332 1 4 999991 195788 2 2 999999 2 2 999999 2 1 999987 1 2 999999 950464 1 10 999995 306870 2 14 1000000 2 4 999981 2 599552 969024 2 7 999989 2 17 999998 2 5 999998 2 8 999989 1 2 999999 989110 2 2 999999 1 19 999994 303006 1 559089 740725 -903449 1 12 999989 132622 1 2 999999 -215042 2 654742 736450 2 445041 925382 1 353660 975888 908536 1 141572 597609 622678 1 2 999999 550214 1 131554 218590 19521 1 2 999999 -480656 2 273731 453989 2 13 999992 1 5 999993 19946 1 20 999981 303229 1 2 999984 -132056 2 2 999999 2 2 999999 1 2 999999 -103923 1 221822 503160 706571 2 9 999997 1 179622 743592 -254295 2 2 999999 2 2 999999 1 272545 999390 -45488 1 12 999986 -287806 2 652853 885841 2 92445 757347 2 2 999999 2 192645 428981 1 18 999988 268962 2 2 999999 1 20 999993 121573 2 19 999998 1 375096 698962 928956 2 769208 884412 1 895733 971428 -220695 1 2 999999 589530 2 301384 509472 1 553206 898860 -410119 2 3 999983 2 12 999994 2 2 999999 2 11 999992 1 2 999999 -774915 2 2 999999 1 255157 635668 760816 1 12 999995 534145 1 263625 571864 -669924 1 795663 975270 -351736 2 12041 550500 2 6 999981 1 290589 526346 -216620 1 357896 497056 -473431 1 15 999994 663466 2 7 999992 1 238947 394732 -949486 2 89427 137653 1 105439 246246 -23412 1 2 999999 845689 1 353950 472290 167418 1 632127 703781 -148429 2 1 999990 1 37507 718453 -618286 2 2 999999 2 12 999999 1 4 999989 -806407 1 20 999989 -814822 2 20 999999 1 1 999992 -13773 2 2 999999 2 2 999999 1 2 999999 320517 2 154344 945530 1 18 999998 -66766 1 2 999999 992465 2 2 999999 2 12 999990 2 68091 577363 1 10 999982 -589853 1 2 999999 986866 2 599026 834614 2 187693 429384 2 518153 571568 2 2 999999 2 20 999995 1 15 999986 494805 1 6 999992 -748484 2 2 999999 2 2 999999 2 2 999999 2 14 999991 1 3 999993 -641405 2 2 999999 1 303632 319825 638516 2 2 999999 1 2 999999 -741031 2 11 999982 2 3 999982 2 3 999986 2 531165 915951 2 188837 371038 1 2 999999 955701 1 11 999986 638293 1 14 999994 -575614 1 18 999999 154812 1 2 999999 862963 2 2 999999 2 85660 192330 2 14 999990 2 165794 581755 2 146361 521556 2 486600 852850 2 2 999987 2 8 999984 2 294057 817678 1 15 999983 773055 1 64900 614324 -268426 1 967746 999481 -304025 1 2 999999 11465 1 636840 678087 -670126 2 2 999999 1 2 999999 259076 1 2 999999 -218257 2 2 999999 1 462527 973341 -857945 1 136460 613402 938217 2 19 999998 2 11 999983 1 18 999987 -437790 1 12 999995 109688 2 81285 233948 2 526634 869557 2 469094 982608 2 9 999984 2 683047 783183 2 147801 428284 1 2 999999 6664 2 101783 894490 1 4 999995 -953867 2 2 999999 1 2 999999 -569365 1 748687 923942 -80281 1 14 999999 -892052 1 1 999994 -761112 1 2 999999 -320378 2 19 999986 2 424309 616217 2 256139 661212 2 219827 409365 1 2 999999 -879509 2 15 999994 1 11 999990 -936494 1 8 999986 -303407 1 2 999999 -869845 1 519664 587775 984303 2 410760 692791 2 15 999990 1 12 999992 629703 1 17 999988 -729069 2 2 999999 2 2 999999 1 2 999999 -895933 1 5 999983 -480573 1 2 999999 -16017 1 12 999984 284025 2 487600 889720 2 6 999984 2 2 999999 2 19 999983 2 20 999999 2 446395 549743 1 2 999999 818365 1 357973 758457 -129910 1 2 999999 -386078 1 282950 658401 -254275 1 724399 814073 1538 1 508261 666906 915909 1 9 999995 -199765 1 2 999999 -659309 1 2 999999 556841 1 2 999999 -283496 1 428801 769603 -547231 1 17 999989 -272535 1 17 999990 396942 1 2 999983 -708368 1 20 999984 290758 1 2 999999 896283 2 2 999999 1 4 999993 -513984 2 75202 93706 2 55584 871831 1 58033 345227 -505800 2 2 999999 1 2 999985 -845184 2 15 999992 2 14 999989 1 81072 506309 191290 1 269721 983783 -824643 1 5 999987 824185 1 202704 625732 -283175 1 8 999999 865029 1 575525 673561 870036 2 13 1000000 2 10 999985 2 83033 378843 1 15 999989 -956847 1 197283 657148 -37419 1 2 999999 817155 2 2 999999 1 414442 734116 834060 1 7 999991 968262 1 10 999992 -547985 1 482091 857516 985829 2 2 999999 1 232228 504459 -832092 1 785665 993495 -145291 1 2 999999 -897429 2 2 999999 1 732943 764417 146008 2 12 999989 2 867941 894435 1 690540 975360 -951017 2 317618 957266 2 861150 919113 1 7 999998 205135 1 2 999999 250290 1 2 999999 699101 2 2 999999 2 248297 925648 2 2 999999 1 14886 463187 473147 2 1 999989 2 12 999995 1 2 999999 113711 2 14 999988 2 230407 811018 1 270890 790178 -927281 1 2 999999 -146382 2 2 999999 1 877381 976784 942133 1 14 999983 683166 2 2 999999 2 13 999996 2 13 999997 1 2 999999 -349285 1 2 999999 -167634 2 2 999999 1 12 999984 449153 1 1 999998 124202 1 396634 928278 640547 2 17 999996 2 355226 900150 2 2 999999 1 708814 770250 28773 1 2 999999 -799390 1 2 999994 132795 1 6 999997 -476081 1 9 999994 -842542 2 287816 330581 1 2 999999 -309350 2 20 999998 1 4 999996 829752 1 4 999990 -682920 2 16 999986 2 2 999999 2 1 999994 1 2 999999 757397 1 2 999999 -284262 1 2 999999 621737 1 529017 633804 811536 2 62475 239766 2 544574 866774 2 85928 607347 1 86637 416013 699048 2 583128 865065 1 6 999983 762931 2 3 999990 1 2 999999 218391 1 9 999984 772915 2 16 999982 1 144086 358283 -606139 2 2 999999 1 404522 606009 507503 2 670950 769721 2 40948 613144 1 227251 368103 -558393 1 6 999985 -227472 2 2 999999 2 2 999999 1 8 999990 -413868 1 6 999987 213034 1 14 999993 106063 1 19 999992 288247 2 832250 994397 2 2 999999 2 2 999999 2 14 1000000 1 2 999999 -508380 2 2 999999 2 1 999993 2 2 999999 2 389987 768751 2 4 999986 1 436545 613986 652557 1 2 999999 584274 2 16 999995 2 251014 385650 2 19 999981 1 11 999982 -892512 2 3 999997 1 9 999996 853256 2 17 999986 1 2 999986 653449 1 8 1000000 25779 2 20 999996 2 397527 629140 2 688331 843977 2 16 999997 1 15 999986 -89424 2 8 999996 2 2 999999 1 18 1000000 -461440 2 9 999990 2 4 999995 1 7 999994 677829 1 2 999999 -271840 1 609645 757570 633376 1 425300 711158 -623858 1 7 999994 784794 2 16 999984 1 1 1000000 -938275 1 2 999999 -887697 1 18 999990 -411516 2 149706 622417 2 724475 870374 2 405237 688891 1 8 999999 -920298 1 462193 996955 -154889 1 2 999999 -807276 2 2 999999 1 245565 668761 -664678 2 2 999999 2 269978 364964 1 233304 691043 -346294 1 18 999990 439670 2 16 999983 1 2 999999 784567 1 527506 887915 -276989 1 18 999988 -78113 2 152199 918357 1 19 999996 -947178 2 734052 739577 2 59517 322152 2 4 999981 2 13 999994 1 2 999999 115977 1 12 999995 -199778 2 12 999986 2 15 999994 1 8 999987 -615987 2 5 999998 2 13 999997 1 20 999993 -89169 2 20 999987 2 2 999999 1 333743 859374 901333 2 10 999983 2 450437 547311 2 2 999999 2 16 999997 2 5 999986 1 12 999993 677589 2 19 999994 1 2 999999 -832230 2 2 999999 2 6 999998 1 2 999999 -853619 1 196508 220271 -115957 2 240269 518113 1 2 999999 -261137 2 62608 712485 2 12 999991 2 2 999999 1 2 999999 783710 1 9 999986 762455 1 16 999983 784902 1 822381 937421 -422601 2 128345 590422 1 5 999990 873705 1 11 999981 -123780 1 2 999999 -505695 2 11 1000000 2 13 999995 1 280788 588710 715826 2 53953 833059 2 1 999992 2 18 999984 1 124186 999934 4788 2 8 1000000 1 10 999999 -894650 2 20 999991 1 272648 564381 -334374 1 607864 784060 -391816 2 471842 642204 1 2 999997 -392739 2 518376 586431 1 7 999988 211546 1 2 999999 -799545 1 115329 214950 748108 2 472689 550718 1 2 999999 -254229 1 2 999999 -387325 2 2 999999 2 2 999999 1 630200 940750 277910 1 2 999999 643511 1 8 999986 -414771 1 2 999999 183941 1 12 999995 -315511 2 2 999991 2 11 999994 2 177256 784318 2 17 999981 1 6 999995 314141 1 2 999999 695689 2 2 999999 1 920195 935078 -315264 1 13 999998 -941492 1 595215 976590 717531 1 2 999999 -33319 1 2 999999 548075 1 154638 186725 -7853 2 2 999999 1 20 999992 -28112 1 2 999999 -519065 2 2 999999 1 2 999999 358196 1 2 999999 392234 2 5 999982 2 1 999985 1 3 999990 469018 1 2 999999 914518 1 1 999999 885366 2 2 999999 2 2 999999 1 2 999999 -704868 1 63737 145161 894958 1 18 999994 133855 1 2 999999 -465371 2 2 999999 1 2 999999 -722485 1 2 999999 -764318 2 6 999988 2 2 999999 2 2 999999 2 190732 609354 2 2 999999 2 2 999999 1 291293 657857 817475 1 3 999986 -540188 1 330087 733073 493852 2 2 999999 2 613777 982304 1 327856 531102 -911528 2 16 999990 2 539866 930864 2 2 999999 2 82981 753283 1 2 999999 -325330 1 9 999995 625441 2 6 999992 2 8 999992 2 2 999999 1 158085 881390 48796 2 18 999982 1 2 999999 -328286 1 5 999990 -73259 1 2 999999 892874 2 88604 963490 1 2 999999 161528 1 2 999999 -755350 2 118781 739892 2 1 999983 1 2 999999 762989 2 2 999999 1 2 999999 -735832 2 2 999999 2 643073 978657 1 6 999986 193480 1 767078 965234 -318840 2 2 999999 1 5595 940288 -520383 2 2 999999 2 2 999999 2 322121 750332 2 16 999998 2 480157 485284 1 2 999999 345910 2 109841 665647 1 2 999999 -654530 2 461921 581358 2 18 999985 2 2 999999 1 2 999999 938215 1 2 999999 -779721 1 12 999993 180887 2 9 999991 2 14 999982 2 2 999999 2 13 999981 1 2 999999 849828 2 15 999997 2 20 999996 1 2 999999 -295062 1 218354 561966 652882 1 697220 928001 -484959 1 2 999999 -145305 1 212350 670276 978794 1 921170 996063 -281156 1 2 999999 -589163 2 362367 977013 2 298433 816679 1 14 999983 836313 1 2 999999 -824088 1 2 999999 -22669 1 2 999999 -340697 1 3 999985 -834191 2 17 999983 1 4 999997 -299532 2 2 999999 1 16 999993 -879404 2 1 999992 1 2 999999 -255466 2 1 999984 1 2 999999 -978339 1 640972 891694 -893675 2 550025 646630 2 83268 292240 1 140470 259290 138194 2 2 999999 2 2 999999 2 14 999989 1 2 999999 911599 2 592561 879805 2 2 999999 1 1 999993 -837112 2 2 999999 1 20 999986 -894960 2 2 999999 2 11840 83573 1 2 999999 -892900 2 19 999990 2 10 999993 1 131591 410484 -13488 1 195785 764732 -529227 1 2 999999 981815 2 2 999999 2 16 999983 1 576128 732423 576366 1 11 999996 -591317 2 631489 888661 1 2 999999 780544 2 345460 735618 2 15 999982 2 15 999994 1 352478 958249 574265 2 14 999992 1 214903 735396 -158307 1 2 999999 301820 1 18 999997 -315512 1 100652 414470 142332 2 16 999999 2 2 999999 1 2 999999 606246 1 2 999999 466349 1 610316 748442 -945937 2 19 999990 2 187340 859227 1 2 999999 517762 1 14 999981 -923955 2 2 999999 1 2 999999 169722 1 337958 794589 322943 1 279107 819022 -648243 2 15 999988 2 5 999995 1 2 999999 195918 1 2 999999 -884634 2 2 999999 1 41881 462101 11886 2 53428 87242 2 2 999999 2 2 999999 2 364685 386219 1 5 999998 -500193 2 2 999999 2 7 999997 1 2 999999 -537240 2 2 999999 2 17 999995 2 7 999990 2 2 999999 1 604480 775352 -965218 1 2 999999 -447965 2 76747 447728 2 2 999999 2 51177 580594 2 2 999999 2 10 999998 1 2 999999 -315424 2 2 999999 2 3 999987 2 2 999999 2 2 999999 2 1 999992 1 11 999999 451969 2 2 999999 2 13 999981 2 2 999999 2 249551 544544 2 153205 195572 2 2 999999 1 2 999999 343269 1 1818 665558 -346692 2 17 999984 1 34733 550005 -705346 2 2 999999 1 2 999999 -181676 1 19 999989 273609 1 16 999997 674836 2 231857 985221 2 2 999999 1 2 999999 723718 1 50912 259708 884502 2 2 999999 1 847442 907893 642926 2 2 999999 1 3 999982 -512721 2 5 999988 1 139570 154555 -964320 2 12 999989 2 57731 631029 2 255383 341542 2 2 999986 1 2 999999 864449 2 395844 647651 1 51053 980795 788899 2 16 999981 1 7 999999 950402 2 2 999999 1 2 999999 -805950 1 377767 557043 848370 1 8 999986 -871429 1 11 999981 940684 1 3 999995 248285 2 8 999987 2 2 999999 2 2 999999 1 101438 175705 368530 1 718369 959114 -94049 2 1 999986 2 511084 902165 2 20 999995 1 7 999998 116610 1 2 999999 -998398 1 10 999990 489944 1 857707 991511 247229 1 2 999999 262658 1 795008 918454 -328580 1 7 999983 622162 2 2 999999 1 1 999985 -314113 1 19 999998 -506536 2 18 999986 2 11 999989 1 706479 867605 -365028 2 9 999997 2 353431 836063 1 287639 541223 695030 1 2 999999 728183 2 2 999999 1 2 999999 -334401 2 8 999996 2 10 999991 2 2 999999 1 573910 646494 415007 2 2 999999 2 120594 376595 1 2 999999 -368762 1 2 999999 883344 1 13 999999 -669588 1 14 999990 -96104 2 2 999999 2 2 999999 2 2 999999 1 13 999994 106706 1 439643 703786 339016 1 828440 997228 664530 2 100082 373646 1 2 999999 -133177 2 2 999999 1 231933 771686 -573847 1 324657 703733 938238 2 13 999993 1 2 999999 170339 2 2 999999 2 3 999992 1 17 999996 -841279 1 298890 814110 -849502 2 16 999987 2 2 999998 1 15 999984 -493503 2 10 1000000 1 7 999983 -695252 2 2 999999 1 2 999999 149794 2 9 999990 2 2 999999 2 2 999999 2 557047 829028 1 358833 622280 -295277 2 16 999983 2 6 999994 2 15 999999 1 269740 709449 -248335 2 2 999999 2 2 999999 1 20 999982 -544587 1 417776 545837 -104762 2 33035 848928 2 11 999984 2 2 999999 2 327252 760193 1 19 999998 -178023 2 2 999999 2 62416 188412 1 2 999999 177428 1 571777 820339 -215395 2 2 999999 1 345635 437592 -938209 2 2 999999 2 2 999999 2 2 999999 1 10 999987 885058 2 12 999983 2 2 999999 1 458657 800171 823312 2 914130 990923 2 257048 389336 1 2 999998 438502 1 283207 798551 955671 1 1 999994 360800 2 13 999982 1 6 999996 -307818 1 277454 587371 278987 2 290714 491726 2 595448 808580 2 19 999983 2 145260 580383 2 2 999999 2 20 999998 1 12 999990 424293 2 343649 592838 1 2 999999 548694 1 2 999999 78364 2 3 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -972544 2 638343 732984 1 2 999999 998078 1 2 999999 -971191 2 2 999999 1 521771 623730 596901 2 2 999999 1 340578 706103 -192179 1 2 999999 471767 1 319398 512351 -115587 1 2 999999 560163 2 2 999999 2 2 999999 2 11 999992 1 4 999998 -67315 1 1 999991 -564730 1 767726 800420 687153 2 7 999991 2 13 999985 1 848136 955147 349900 2 346411 920338 2 2 999999 2 2 999999 2 3 999983 1 23560 217183 -364447 2 2 999999 1 2 999999 -269624 1 2 999999 607971 1 500133 569351 784321 1 2 999999 483076 1 100230 925050 -882341 1 18 999982 748667 2 824755 976005 1 2 999999 351961 1 17 999981 -115364 1 7 999982 524448 2 2 999999 1 2 999999 841047 1 552893 868131 30262 1 605912 667885 -562468 2 2 999999 1 12 999993 -715950 1 10 999983 -951969 1 17 999996 916317 1 19 999996 376744 1 4 999997 -147998 2 148385 635514 1 2 999999 413047 2 2 999999 2 468793 999620 2 4 999982 1 3 999993 527478 2 2 999999 2 18 999994 1 480609 493413 211438 2 2 999999 2 2 999999 2 10 999988 1 2 999999 808076 2 128024 928455 1 543981 588423 858005 1 2 999999 470753 2 124987 811075 1 2 999999 175134 1 8 999997 -479927 2 2 999999 2 14 999997 2 10 999984 2 2 999999 1 203009 468739 -655030 2 2 999999 2 12879 722082 2 11 1000000 2 12 999991 2 2 999998 2 243735 823717 2 470202 705276 2 2 999999 1 45191 146105 -825743 1 285754 808853 -248321 2 2 999999 1 15 999993 136550 2 2 999999 1 2 999999 21197 2 20 999984 1 2 999999 -346069 2 478124 617514 2 2 999999 1 2 999999 -737420 1 2 999999 -473554 1 2 999999 -167023 1 16 999999 862247 1 2 999999 330180 2 784467 806679 1 6 999990 948790 2 5 999985 2 15 999990 2 2 999999 1 15 999981 -73549 1 2 999999 116254 1 115890 763025 523744 2 2 999999 1 8 999987 765963 1 126531 467886 -153105 1 2 999999 536116 2 11 999983 1 581225 865285 -183649 2 20 999991 2 20 999986 2 12 999985 2 2 999999 1 56322 428749 -742296 1 21787 393052 805378 2 20 999986 1 130369 608178 -376033 2 762201 927837 2 2 999999 1 17 999988 821335 1 259808 470315 639552 1 2 999999 424235 1 287939 771615 95965 2 8 999982 1 6 999990 -91821 2 7 999985 1 72455 791151 -255103 2 245152 822644 2 66361 651007 1 2 999999 -47467 2 5 999983 2 2 999999 1 24958 580371 498070 2 2 999999 2 542497 594366 2 2 999999 1 20 999982 -555808 1 11 999999 -651487 2 380517 616508 2 2 999999 2 2 999999 1 2 999999 474770 2 2 999999 1 2 999999 998992 1 2 999999 -869463 2 2 999999 1 2 999999 -214918 2 2 999999 1 2 999999 -984171 2 18 999988 1 17 999999 -513898 1 2 999999 -508023 1 22200 188569 864577 2 7 999984 1 2 999999 -325446 1 11 999986 -860952 1 2 999999 181649 2 2 999999 1 12 999997 770586 2 11 999995 2 11036 980223 2 241259 874739 1 11 999990 -605981 2 62548 240988 2 2 999999 1 298135 520825 281364 2 138341 175140 2 12 999981 1 19 999996 242737 2 2 999999 2 94589 437718 1 2 999999 333089 1 157447 934959 845272 1 15 1000000 296819 1 20 999989 857919 1 2 999999 627933 1 11 999985 790072 1 57032 158586 653802 1 15 999990 -202320 2 2 999999 1 433236 778563 304637 2 388375 583825 1 2 999999 570722 1 2 999999 793462 1 2 999999 995410 2 18 999982 2 17 999985 1 425813 532296 -839747 2 2 999999 1 675004 913220 544941 2 2 999992 1 2 999999 822773 1 19 999993 203247 1 2 999999 -755678 1 2 999999 964553 1 2 999999 -258078 2 5 999992 1 11 999998 852088 1 678274 923079 682502 2 150701 634942 2 2 999999 2 16 999999 2 2 999999 2 275595 858938 2 527135 906184 1 2 999999 600003 1 108423 967770 -810668 2 4346 794965 1 2 999999 863708 2 314975 995779 1 12602 513811 -254294 1 2 999999 734408 2 212084 327874 1 5 999987 572156 2 6 999998 2 2 999999 1 2 999999 337082 2 2 999999 1 2 999999 723147 2 18 999987 1 54648 778296 -842783 1 10 999992 -341267 1 18 1000000 727829 2 338869 568213 1 2 999999 565468 2 2 999999 1 2 999999 -898385 2 2 999999 1 543446 730065 -216124 1 19 999998 588740 1 524708 969265 -170583 1 20 999982 138931 2 2 999999 1 2 999999 -360874 1 2 999999 117015 1 2 999999 -826475 1 2 999999 -695168 2 2 999999 2 509426 566553 1 2 999999 665340 2 2 999999 1 14 999986 350243 2 695622 970452 1 239755 715922 -40119 1 69811 238753 -300927 1 3 999990 254739 1 2 999999 393150 1 2 999999 844255 2 13 999986 2 236720 399941 2 2 999999 1 18 999990 -888381 1 2 999999 -743798 2 2 999999 1 278816 378651 125268 1 2 999999 981902 2 575837 794625 2 304936 418825 1 2 999999 9689 2 615395 708153 2 2 999999 2 16 1000000 1 2 999999 -569060 2 425116 916824 2 15 999999 1 967903 986545 -632495 2 17084 982298 2 2 999999 2 673333 959978 1 595463 719761 804218 2 17 999996 2 14 999995 1 80735 604570 -502025 1 2 999999 932217 2 1 999991 1 373965 834374 -258914 2 546738 960027 1 2 999999 592994 2 978156 985179 1 2 999999 960995 1 99025 340463 397062 2 116648 979091 1 14 999999 -225295 1 219590 504065 -497113 1 118436 404303 -374005 2 2 999999 2 2 999991 1 16 999998 -536431 2 4 999991 1 11 999994 592033 2 9 999981 1 2 999999 48272 2 8 999987 2 3 999983 1 2 999999 -948489 2 15 999989 1 2 999999 -408904 2 2 999999 2 18198 601406 1 2 999999 -440699 2 376479 942675 2 2 999999 1 2 999999 27441 1 2 999999 925258 1 624753 672024 -191729 2 2 999999 2 2 999999 1 166000 441838 665598 1 9 999982 271885 1 2 999999 -698994 2 12 999981 1 16 999983 971118 2 19 999994 1 14 999983 896601 2 2 999999 2 2 999999 1 772735 981684 308760 2 2 999999 1 173716 446643 897098 2 2 999999 1 15 999999 -928539 2 19 999997 1 51607 832864 604455 2 678840 895530 2 7 999991 2 12 999983 2 360855 880738 1 2 999999 -373025 1 2 999999 -143844 2 74835 678014 1 495930 722185 250915 2 2 999999 1 133302 198831 -652818 1 478824 985878 40964 1 12 999998 -790500 1 2 999999 -69498 1 2 999999 -16010 2 2 999999 2 16 999991 1 2 999999 -746679 2 93079 225974 1 16 999998 969448 1 2 999999 -252856 2 414002 519047 1 2 999999 154903 2 2 999999 2 2 999999 2 637774 748638 2 2 999999 1 14 1000000 991814 1 19 999994 -790315 1 2 999999 800848 1 2 999999 333598 2 2 999999 2 21168 603363 1 80423 282291 -212742 2 374751 684585 2 877489 957343 1 2 999999 853877 2 2 999999 1 2 999999 -80847 2 65435 581711 2 86507 731192 1 5 999983 -679102 2 2 999999 1 15 999986 455692 2 2 999999 1 72425 575647 588622 2 2 999999 2 2 999999 1 1 999989 -294624 1 6 999982 332070 2 614649 831819 2 17265 390734 2 3 999998 2 67918 775941 2 19 999990 2 2 999999 1 6 999986 -72517 2 2 999999 2 2 999999 2 2 999999 1 17 999983 -920397 1 5 999997 214352 1 239552 591314 222050 1 16 999983 -864410 2 2 999999 2 2 999999 2 191372 893892 2 127245 183090 2 551205 603611 1 13 999983 385238 2 10 999994 1 1 1000000 -571377 1 14165 35826 -140418 1 2 999999 -445890 1 2 999999 80745 2 337297 784033 2 15 999982 1 577565 973963 -15207 2 235910 668268 1 2 999999 -833454 2 2 999999 1 396433 448509 -897018 2 2 999993 2 2 999999 1 147007 542185 -693541 2 19 999992 1 171460 508667 -339971 2 2 999999 1 8 999997 -434621 1 2 999999 44982 1 82957 594000 -76271 2 197065 726999 1 6 999987 -284443 1 420008 764639 -639398 2 2 999999 1 1 999991 590220 2 2 999999 1 3 1000000 578405 1 821420 828753 -641056 1 2 999984 -913354 1 2 999999 714210 1 17 999995 886335 1 62442 744737 -736724 2 381112 966635 1 2 999999 -796807 1 2 999999 317265 2 2 999999 1 177692 799376 -688498 1 120834 565847 -43982 1 219488 980284 159340 2 8 999983 2 14 999998 1 16 999986 -762543 2 7 999983 2 5 999985 1 13 999995 -735334 1 2 999999 986793 1 1 999996 -234160 2 9 999991 2 12 999981 1 2 999999 701783 1 2 999999 -422711 2 471579 867478 2 1 999991 1 2 999999 893482 1 20 999987 -608869 2 2 999999 1 5 999986 296428 2 2 999984 2 478072 494207 2 2 999999 1 2 999999 -5051 2 184285 772045 1 2 999999 -598220 1 139734 534146 -648291 2 4 999996 1 373242 981735 324462 1 12 999991 471591 1 12 1000000 633217 1 18 999998 -458282 2 12 999987 2 362729 600433 2 708050 790540 1 2 999999 889064 1 141548 608732 -809517 2 1 999994 1 193638 327936 609112 2 359053 963399 2 341764 440327 2 19 999992 2 2 999999 2 9 999998 2 2 999999 2 11 999992 1 2 999999 -216267 2 7 999987 2 195230 525851 1 2 999999 -127574 2 12 999982 1 512639 818678 987170 2 19 999993 2 2 999999 2 114203 637091 1 1 999995 612769 1 2 999999 950758 2 602175 638141 1 19 999987 -373248 1 19 999997 25707 1 2 999999 -429892 2 286970 861564 1 357580 458544 656724 2 2 999986 1 415608 639153 -134203 1 16 999983 915714 2 389700 997248 2 8 999991 1 3 999988 201497 1 2 999999 554551 1 20937 798040 502054 1 108389 813427 -87525 1 213405 369075 439716 1 16 999982 927216 2 1 999994 1 2 999999 570892 2 3 999991 1 6 999981 -524074 2 244166 301737 1 2 999999 951597 1 452728 528120 -679686 1 17 999996 -414172 2 429304 581932 2 13 999982 1 10 999990 -402000 1 546971 595644 676269 1 225330 636969 744297 2 2 999999 2 19 999992 1 43648 794974 -102815 2 9 999982 2 8618 633377 1 2 999999 581545 2 38200 800121 1 6 999992 -787223 1 13 999981 -610945 2 2 999999 2 396847 472824 1 19 999996 642849 1 92912 997448 -583234 1 496810 713856 -300689 1 2 999999 -394597 2 265960 863327 1 139139 171410 -613131 2 2 999999 2 493681 866253 2 16 999988 1 2 999999 500991 1 2 999999 438027 1 14 999992 610530 1 2 999999 202019 1 238546 491753 145088 1 2 999999 530701 2 3 999994 2 16 999992 2 14 999995 2 46432 87740 2 2 999999 2 8 999995 1 368489 497242 192798 2 2 999999 2 2 999999 1 10 1000000 -121685 1 735188 793452 503512 1 2 999999 908519 2 2 999999 1 2 1000000 134743 1 497826 694272 -874168 2 2 999999 2 13 999990 2 15 1000000 2 507014 844267 1 151426 887749 -505630 2 105357 672364 1 18 999992 249228 2 16 999998 2 526602 991617 1 2 999999 -724299 1 2 999999 266777 1 271689 296521 139065 2 14 999996 2 2 999999 2 13 999982 1 16733 538463 -324847 1 2 999999 -683597 2 2 999996 1 2 999999 -76024 1 334333 803613 -341256 1 2 999999 613024 2 11 999987 2 94203 223806 1 2 999999 158106 2 2 999999 2 2 999999 1 14 999985 -365508 2 11 999986 2 2 999999 1 531797 991766 18449 2 2317 38012 1 2 999999 -453557 1 17 999991 792762 1 2 999999 418089 1 2 999999 142036 1 2 999999 -308389 2 2 999999 1 11 999997 480339 2 13 999998 1 2 999999 242743 1 2 999999 625441 2 5 999998 1 2 999999 442186 1 2 999999 -251657 2 2 999999 1 2 999999 754859 1 19 999991 922908 1 110425 671736 -276068 1 2 999999 -395315 2 2 999999 2 2 999999 1 229191 713903 893009 1 2 999999 -787936 1 2 999999 -762053 1 14 999985 -976270 1 2 999999 535448 1 2 999999 211026 1 201978 878423 -422211 2 8 999992 1 2 999999 808429 2 187733 434740 2 668893 958264 1 6 999995 -181340 2 9 999993 2 710928 997515 2 349947 824454 2 792741 810363 1 2 999999 -539300 2 430569 616240 2 2 999991 2 2 999999 2 89583 96054 2 8 999985 1 216128 617680 832271 2 3 999993 2 2 999981 1 366427 515778 -827935 2 6380 900180 2 9 1000000 2 497209 568565 2 9 999986 2 24316 260522 2 11 1000000 1 224368 481107 -236415 1 1 999988 30709 2 2 999999 2 10 999991 1 14 999993 821901 2 2 999999 1 261535 626646 -746204 1 2 999999 -192958 2 17 999983 1 16 999993 -74617 1 2 999999 -278224 2 16 1000000 1 208914 424964 -12381 2 177243 275772 2 2 999999 2 276229 554157 1 2 999999 38336 2 2 999999 1 2 999999 -885990 1 393224 826086 189749 1 2 999999 559899 1 393660 967448 563620 1 19 999993 434592 2 2 999987 1 603076 914743 -592614 1 199770 982177 633363 1 151530 784429 -521989 2 4 999982 1 283976 508296 -381994 2 482684 629608 1 5 1000000 -635725 2 619594 622343 2 176360 996014 2 220076 771450 1 2 999999 269633 2 423028 553421 2 2 999999 2 4 999996 2 4184 865647 1 2 999999 506726 2 19 999989 1 2 999999 50863 2 11 1000000 1 134424 145087 -753193 2 578305 781857 2 2 999999 1 13 999987 -759609 1 447155 672131 320895 2 93427 481457 2 2 999999 1 443639 484933 -488168 1 1 999998 287170 2 219816 299981 1 2 999999 -169873 1 16 999993 -8032 2 2 999999 2 18 999998 1 2 999999 -806404 2 261765 925765 2 358080 604403 1 2 999996 337543 1 343180 869359 727140 2 635765 845247 2 157504 162139 1 832193 989018 -385861 1 9 999981 567583 2 2 999999 2 539108 616896 2 791523 926876 1 15 999998 841712 1 2 999999 -463336 1 530506 957116 -5181 2 2 999999 2 585786 653476 1 17 999988 282589 2 15 999995 2 32789 681453 1 149973 964185 -176048 1 307048 842472 -978036 2 602030 961740 2 2 999999 2 823941 961472 1 2 999999 125743 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -429387 1 18 999985 -12274 2 427740 946256 1 179334 613486 653036 2 457334 519448 2 4 999985 2 2 999999 1 597217 866217 557343 2 6 999986 2 316675 601925 1 2 999999 -272287 1 660002 688097 -437729 1 2 999999 835613 1 2 999999 890820 2 1 999994 2 9 999997 1 440450 725920 793797 1 18 999987 -330850 1 2 999999 117463 1 280136 437200 -733276 1 815042 820548 584409 2 587998 905736 2 403656 957091 1 1 999988 -215924 2 2 999995 1 2 999999 618611 1 46545 92346 290878 1 14 999982 -158405 2 11 999987 2 2 999999 2 2 999999 2 2 999999 1 534569 650451 711023 1 14 999998 818968 2 2 999999 2 129739 604243 2 2 999999 2 15 999989 2 2 999999 2 13 999988 2 2 999992 2 2 999999 1 18 999993 763634 2 10 999983 1 2 999999 -3787 2 252630 343832 1 106628 507375 -18447 2 4 999982 2 142857 304000 2 70045 668662 1 2 999999 -627486 1 202061 710678 -8175 1 61698 88005 -141530 1 11 999984 -507184 1 2 999999 -544968 2 2 999999 1 675570 844166 -837310 2 2 999999 2 16 999994 2 424434 754800 1 2 999999 -803122 2 2 999999 1 4 999982 997243 2 14 999994 2 893900 905604 1 2 999999 409238 2 2 999999 1 697763 796648 -310576 2 2 999999 1 8 999997 -927573 2 48486 454940 1 2 999999 -135472 1 614431 993857 -795221 2 476038 878404 2 684647 946669 1 26775 69926 101534 2 10 999999 2 230168 764943 2 15 999989 1 5333 397480 396802 2 2 999999 1 2 999999 330060 2 12 999989 1 2 999999 -277693 1 839514 938812 -922114 2 358207 914040 1 806719 823569 -658136 2 6 999993 1 2 999999 796179 1 323979 443866 675365 1 2 999999 -200260 2 2 999999 2 47272 995552 2 274761 685182 2 18 1000000 2 947694 994577 1 596091 884624 -588653 2 103578 188509 1 2 999999 -555 1 2 999999 510280 1 425595 481576 979077 1 1 999997 -660464 2 2 999999 2 2 999999 1 582225 687410 -446207 2 15 1000000 2 2 999991 2 2 999999 1 2 999999 843648 1 2 999999 283432 2 98513 919590 1 2 999999 -348995 2 115157 489608 1 262508 431062 62531 1 5 999993 -74024 2 2 999999 1 4 999983 -75971 2 829472 990368 2 2 999999 1 2 999999 -637449 1 2 999999 -933702 1 8 999989 -630562 1 832660 929785 -136753 2 296386 641854 1 174928 502136 -855026 1 105435 215981 -694342 2 2 999999 2 602783 904470 2 17 999997 1 15154 435259 109385 1 7 999996 -164210 2 2 999999 2 2 999999 2 2 999999 1 16 999992 20851 1 2 999996 190433 2 2 999999 1 12 999983 275287 2 97342 316016 2 3 999994 1 13 999994 -545885 1 14 999988 -394071 2 62535 121501 1 2 999999 -329829 2 2 999999 1 13 999999 -850019 1 2 999999 -107146 1 1 999987 -20554 2 13 999992 1 256140 636175 685308 1 2 999999 226094 1 357031 896548 622540 2 2 999999 1 362544 484746 -659470 2 246863 616552 1 4 999993 974358 1 19 999993 -871421 2 2 999999 2 2 999999 2 13 999985 2 12 999997 1 2 999999 -271269 2 2 999999 2 375579 637433 1 512193 796599 -262852 2 19 999999 1 2 999999 -495788 1 118522 192416 -869358 2 13 999982 1 2 999999 -588862 2 4 999993 2 403891 932489 2 2 999999 2 2 999999 2 10 999993 2 2 999999 1 7 999984 -735885 1 2 999999 -661064 1 26874 402404 -22659 1 15 999987 531693 1 19 999983 689294 1 767899 851454 -618814 1 14 999999 160560 1 2 999999 -348150 2 6 999995 2 163451 639287 1 421537 871343 -630929 2 2 999999 1 18 999982 149147 2 2 999999 2 420021 772188 1 5 999984 607475 1 2 999999 691012 1 2 999999 315766 2 122253 388761 2 373443 379222 2 847517 966112 2 4 999986 1 4 999995 899686 1 2 999999 739732 2 17 999983 2 342958 810653 1 471953 607917 165395 2 2 999999 2 528697 591339 1 19 999987 543409 2 1 999990 2 2 999999 1 2 999999 -252576 1 8 999998 790516 2 14 999993 1 217931 560594 -72954 2 17 999982 2 2 999999 1 2 999999 -318149 1 13 999982 -754777 1 90547 582456 218661 1 742186 821877 -604316 2 638847 717155 1 2 999999 108329 2 4 999999 2 2 999999 1 296218 697673 -734909 1 767727 969970 496214 1 2 999999 -418504 2 126393 698344 2 2 999999 1 379382 657334 -290041 2 2 999999 1 581375 658590 145084 2 219315 794887 1 10 999985 867778 1 2 999999 714641 1 2 999999 243595 2 84521 386588 2 10 999987 2 10 999994 1 15 999985 288883 1 586839 651137 797785 1 2 999999 240148 2 2 999999 2 619072 876471 2 9 999992 2 119799 949942 2 2 999999 1 5 999992 585099 2 233903 472448 2 2 999999 2 2 999999 1 2 999999 -581240 1 2 999999 371308 2 2 999999 2 409475 734845 2 163177 402340 1 2 999999 336285 2 1 999997 1 2 999999 386624 1 77649 335486 -641296 2 5 999982 2 919843 949911 1 640510 796951 -773966 1 215707 900273 634948 1 2 999999 -366445 2 2 999999 2 498258 729552 2 2 999999 2 2 999999 1 2 999999 805799 1 2 999999 121395 2 2 999999 2 1 999983 2 20 999986 1 2 999999 434244 1 2 999999 -473044 2 594169 972256 2 2 999999 1 24566 705978 -615182 2 345157 589205 1 2 999999 260909 2 104482 350413 1 16 999991 160577 2 20 999999 2 2 999981 2 105583 221551 1 2 999999 -168880 2 10 999993 2 2 999999 1 371843 758089 -201694 1 561525 848286 461553 1 1 999999 531799 2 8 999981 1 20 999982 -990470 2 2 999999 1 18 999992 297067 1 2 999999 490544 2 2 999999 2 2 999999 1 2 999999 -128471 1 335959 367821 -427558 1 16 999992 -59860 2 52574 590618 2 2 999999 1 160224 885844 107773 2 2 999999 1 171850 586883 -708483 2 2 999999 2 12 999985 1 189980 808645 -360653 1 2 999999 -505021 2 2 999999 2 8 999983 2 410052 961965 1 4 999988 533029 1 2 999999 -926689 2 199614 652760 2 2 999999 2 18 1000000 1 29467 62451 804907 2 2 999999 1 2 999999 -479067 2 64340 108904 1 2 999999 -717570 2 5 999993 1 2 999999 -229685 1 18 999986 312647 1 2 999999 112912 2 2 999999 2 2 999999 1 2 999999 -41624 1 2 999999 -412906 1 8 999985 -219220 1 2 999999 208852 2 285143 738478 1 18 999992 -413010 1 17 999990 -325680 1 2 999986 -197053 2 4 999995 1 340240 473965 -207335 2 755798 828263 1 4 999995 468674 1 17 999992 -862644 2 13 999990 2 13 999991 2 2 999999 2 2 999999 2 10 999984 1 9 999983 473367 2 2 999999 2 551987 890743 2 2 999999 1 2 999999 221213 2 2 999999 2 2 999999 1 2 999999 -866039 1 111402 641830 -129466 2 2 999999 1 2 999999 -525260 2 2 999999 2 15 999991 1 2 999999 -397410 2 16 999999 2 896405 904141 1 323429 735517 -913286 2 2 999999 2 797110 923582 1 2 999999 -22111 2 450549 559261 2 2 999999 1 2 999999 -578018 2 408297 686792 1 299039 694198 -921144 1 18 999981 -18141 2 2 999999 2 6 999998 1 185366 806989 -977052 1 1 999994 872142 1 20 999982 -93391 2 11 999991 2 2 999999 2 353876 826944 2 505032 700364 2 2 999999 1 243158 707293 917377 2 43469 708603 1 2 999999 -576521 2 746169 801891 2 457416 766179 2 2 999999 2 16 999994 1 13 999994 -129672 2 9 999985 2 2 999999 1 15 999989 470741 2 70755 776170 2 2 999999 1 4 999981 -587766 2 17 999986 2 2 999999 1 2 999999 428925 2 5 999993 1 2 999998 -630734 1 8 999991 -71428 1 15 999981 -321811 2 2 999999 1 5 999996 593792 1 17 999988 705127 1 2 999999 -941613 1 2 999999 -501831 1 3 999983 801152 1 386837 946130 -421635 1 747281 781789 -22962 2 405224 644407 1 499013 533887 331166 2 4 999985 2 2 999999 2 399373 887184 1 112052 191091 -490083 2 84817 540820 2 6 999994 2 11 999984 2 11 999999 1 778958 971053 -145451 2 505661 837541 2 11 999983 1 2 999999 -543425 2 3 999983 2 2 999995 1 426403 944557 976702 2 30094 391599 1 226987 560748 105039 1 2 999999 -133786 1 12 999984 339712 2 376673 954461 2 2 999999 1 2 999999 -182023 1 2 999991 615236 1 609415 803910 -58382 2 2 999999 2 18 999985 2 19007 309622 1 2 999999 -798196 1 279464 532549 -900525 1 2 999999 875075 2 97316 201814 2 2 999999 2 2 999999 1 13 999989 -170422 2 553478 591581 2 209559 666873 1 1 999990 552065 2 757923 785570 1 2 999999 131509 2 12 1000000 1 15 999997 -997058 1 15 999987 -758746 2 2 999999 2 372398 831825 1 165505 884206 871859 2 2 999999 2 6 999988 1 49158 220194 411421 2 280936 624072 1 90081 931766 487456 2 2 999999 1 508362 536123 880928 1 15 999996 -256286 1 9 999997 -126297 2 6 999990 1 13 999983 916863 2 25499 735023 1 2 999999 -349239 1 2 999999 462375 2 2 999999 1 5439 830096 65676 1 89137 304110 -109561 1 9 999982 -272498 1 822509 946641 -977487 2 2 999999 2 16 999984 1 71183 932706 551623 1 2 999999 -483413 2 2 999999 1 2 999999 93417 1 14 999992 -670050 1 2 999999 -787870 2 2 999999 2 595592 956139 1 80018 384195 -999517 1 2 999999 -14518 1 27617 363251 -186742 2 3 999999 2 2 999999 2 2 999999 1 2 999999 835188 1 2 999999 670976 1 609098 795600 452083 1 2 999999 227247 1 2 999998 174003 2 2 999999 2 9 999987 1 606441 637358 307601 1 105873 189727 -937447 1 300281 870058 -578403 1 9 999987 562530 2 1 999996 1 19 999999 87894 1 16232 490588 220150 2 8 999994 2 2 999999 1 2 999999 -788199 1 826038 853059 459821 1 4 999992 -502684 1 126170 562601 -621699 2 5 999999 2 7 999985 1 9 999996 784570 1 12 999988 160356 2 562658 740856 1 2 999999 -97262 1 2 999999 -529124 2 2 999999 2 976446 994979 2 2 999999 2 2 999999 1 17 999993 -972022 1 30969 535617 616597 2 1 999987 1 2 999999 -647531 1 10 999982 236184 2 11 999984 2 19 999996 1 17 999992 825916 1 13 999997 731497 1 2 999999 700468 1 2 999999 283872 1 796830 823838 -524805 1 38707 779898 282748 1 403738 842562 -275388 2 3 999982 2 2 999999 2 13 999984 2 2 999999 2 2 999999 2 7 999989 2 13 999986 2 6 999987 1 2 999999 -576924 2 14 999984 2 15 999990 2 2 999999 2 76675 729238 2 10 999987 2 11 999984 1 2 999999 101565 2 18 999991 2 12 999997 2 2 999999 2 4 999997 1 12 999984 339188 2 354463 703744 1 2 999999 80941 1 2 999999 -362200 1 2 999999 -83611 1 586567 950216 494876 1 811351 989425 -518970 1 2 999999 -805233 2 2 999999 2 19 999995 2 519492 572564 1 2 999999 -968044 1 112078 795744 694527 1 768445 993828 -834689 1 4 999985 -396417 1 7 999983 -695280 1 2 999999 -754171 1 2 999999 473564 1 185215 495328 979138 2 359711 917730 2 663124 767845 1 2 999999 15968 1 5 999987 315924 2 332314 994909 1 13 1000000 130952 2 2 999999 1 83752 339476 584125 2 2 999999 1 9 999988 16313 1 17 999983 -873750 1 320762 637686 -672601 1 2 999999 -56163 1 2 999999 -230390 2 2 999999 1 1 999993 -41165 2 23907 500532 2 9 999985 2 2 999999 2 205215 943599 2 619721 954791 2 519908 954503 2 503442 722210 1 4 999986 -698854 1 7 999996 -688389 2 2 999999 2 139551 745756 1 571631 952374 974234 1 238575 388191 102705 2 5 999982 1 2 999999 726124 2 2 999999 2 2 999999 1 4277 532329 -815985 1 2 999999 -737591 1 129894 944873 347627 1 1 999996 121137 1 10 999995 -519292 1 323852 759063 -246224 1 6 999985 -407154 2 2 999999 2 4 999985 2 2 999999 2 4 999996 1 10 999992 683902 1 48413 642348 -126211 2 13 999997 1 17 999982 945680 1 12 999998 478130 2 12 999982 2 2 999999 2 2 999999 2 9 999994 2 2 999999 1 17 999987 946389 1 222440 862888 795122 1 321753 954297 -733723 2 9 999992 1 2 999999 192520 1 19 1000000 983753 2 90402 381385 2 2 999999 1 20 999984 800605 1 18 999987 417037 1 2 999999 -544623 2 2 999999 2 109777 199703 1 81277 227000 -955851 1 2 999999 -339109 2 2 999999 2 14 999997 2 19 999992 2 10 999993 2 2 999999 1 4 999990 771047 1 99859 951929 -524170 2 302201 687306 1 3 999984 -738339 1 286254 383086 91841 1 19 999983 414297 1 268234 999159 -262111 2 492936 571542 1 17 999987 279178 1 17 999987 280931 1 141288 196589 -36345 1 2 999999 195215 2 16 999994 2 2 1000000 1 469696 856927 -9460 1 13 999992 648011 1 2 999999 -732340 2 930229 970037 1 2 999999 -993806 1 48794 396847 -437947 1 2 999999 711917 2 2 999999 2 638978 768968 1 2 999999 143341 1 142721 817876 -872255 2 53011 438245 1 9 999981 -240134 1 2 999998 985255 1 2 999999 535422 1 2 999999 699190 1 80777 109638 532839 1 2 999999 969848 1 14 999994 174652 2 2 999999 1 2 999999 113421 2 2 999999 2 2 999999 1 2 999999 -122414 2 12 999985 1 2 999999 -735764 2 2 999999 2 567717 836451 1 2 999999 -719552 2 8 999982 1 257442 837470 488206 2 63365 207614 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -974820 2 2 999999 1 2 999999 977725 1 2 999999 -714764 1 127573 722938 236237 2 8 1000000 2 15 999985 1 215317 955083 825115 2 2 999999 1 84274 998029 103715 2 76930 354801 2 374905 380329 2 619770 830017 2 9 999986 2 10 1000000 1 19 999995 -270876 2 15 999982 1 2 999999 892993 1 12 999981 673388 1 16 999987 -552962 1 2 999999 -337663 1 863065 909577 928632 1 2 999999 -423519 1 333709 977741 -96922 1 6 999984 962041 2 8 999999 1 47422 506057 -754997 1 15 999982 797437 1 385947 970118 -58516 1 4 999990 851925 1 2 999999 -896855 2 13 999985 1 140497 419352 907248 2 3 999983 1 2 999999 -622142 2 2 999999 1 477850 823861 -209650 2 7 999981 1 17 999999 934288 1 1 999998 -148491 2 17 999987 1 2 999999 249818 2 6 999990 1 2 999999 -843292 2 2 999999 2 2 999999 1 2 999999 617104 1 165083 912778 -333947 1 8 999991 -1419 1 7 999994 -165927 2 2 999999 1 644406 677225 -343112 2 343461 583524 2 5 999985 1 2 999999 -334 2 4 999995 1 2 999999 -220713 2 2 999999 1 2 999999 -704159 2 2 999999 1 2 999999 -629403 1 11 999987 753979 1 2 999999 291074 2 16 999992 1 633646 666237 647483 2 2 999999 1 4 999988 -508316 2 16 999986 1 2 999999 716896 1 3 999993 662121 1 18 999999 -887659 2 2 999999 2 18 999983 1 396656 515206 -836341 1 2 999999 771245 1 348571 829248 -451191 1 19 999986 803089 1 17 999991 216696 1 16 999987 792532 1 2 999996 -377480 1 171282 936910 -155274 1 8 999994 343879 1 2 999999 871987 1 2 999999 -914894 1 9 999981 664252 2 37501 894181 1 2 999999 601929 1 20 999997 911254 2 13 999999 2 2 999999 1 115401 409775 607631 2 4 1000000 2 2 999999 2 2 999999 1 2 999999 656598 1 2 999999 -108603 1 833717 899792 -890021 2 2 999999 2 321276 612756 1 88416 151106 -508400 2 22450 83499 1 2 999999 426541 2 151823 208586 2 538977 554181 1 220580 331909 -958290 1 2 999999 -249588 2 112466 696322 2 61180 581986 1 2 999999 -705542 1 2 999999 781610 2 2 999999 2 87347 794910 1 17 999997 -957697 2 166526 600341 2 5 999991 1 2 999999 919081 1 14 999999 653334 1 11 999983 -593548 2 1 999985 2 513192 661245 2 2 999999 2 1 999985 2 2 999999 2 2 999999 1 11 999996 -830718 1 91204 981251 724443 2 2 999999 2 2 999999 2 2 999986 2 7 999985 1 1 999996 573503 1 7 999984 -529406 1 14 999985 -351754 2 19 999996 1 16 999981 320508 1 2 999999 -648787 2 3 999993 1 23087 954908 983431 2 2 999999 2 221762 421125 1 17 999983 -414831 1 9 999981 -541446 2 19 999997 1 2 999999 -972956 1 2 999999 421287 2 583236 875161 1 4 999988 -398335 1 2 999999 -135327 2 2 999999 2 480510 973684 1 18 999997 -966284 2 145778 268488 2 690927 695366 1 2 999999 478214 1 2 999999 -289723 2 306816 446909 2 2 999999 1 397476 469501 -789384 1 2 999999 641695 2 335373 469714 2 2 999999 2 89049 510813 1 9 999981 -187309 1 18 999985 -127507 1 2 999999 941795 1 4 999995 -624168 2 272022 723288 2 2 999999 2 422264 739868 2 2 999999 2 9 999988 2 2 999999 2 448003 653866 2 565843 998655 2 51153 702003 1 2 999999 343203 2 19 999984 1 2 999999 -321204 1 2 999999 -594600 2 10 999997 2 2 999999 2 16 999996 1 676279 844073 -694477 1 2 999999 -824750 1 187995 938262 -836700 1 2 999999 -656006 2 2 999999 2 123932 719582 2 2 999999 1 2 999999 -303762 1 469120 698872 -73095 1 409262 985260 523801 1 270674 898390 -957202 1 18 999989 417776 1 480170 630633 739059 1 2 999999 -527272 2 408097 592355 1 7 999997 539763 1 2 999999 -301993 2 6 999995 1 2 999999 58293 2 6 999986 1 581662 910828 -718595 1 442514 443227 -328473 2 857754 959832 1 25426 452889 331637 1 846700 940810 -814712 2 2 999999 2 1 999998 1 230505 338090 -764696 1 461550 530542 -714522 2 2 999999 1 2 999999 -155751 2 367064 515048 1 9 999991 641120 1 17 999992 -146519 1 14 999981 136873 2 6 1000000 2 482504 834730 2 139231 363623 2 2 999999 2 2 999999 1 23581 234116 -749405 1 2 999999 -933264 1 169671 269773 -346186 2 118008 858939 1 19 999990 492777 2 329080 576191 1 25639 535095 257008 2 6 999982 2 2 999999 2 11 999990 1 11 999998 -780260 1 1 999994 625258 1 269717 281916 22485 2 6 999987 1 225476 306777 -912702 1 2 999998 -476336 1 14 999988 697108 1 17 999997 -850603 2 3 999988 1 2 999999 -65726 1 4 999998 -660748 1 2 999999 -682967 2 2 999999 1 822323 939456 -912901 1 6 999989 -304224 1 2 999999 693073 1 910333 925404 -976552 2 2 1000000 2 2 999999 1 2 999999 336905 2 551837 774300 2 2 999999 2 2 999999 1 487482 580493 70699 1 15151 988067 277067 1 2 999999 298966 2 2 999999 1 18 999998 -253760 1 2 999999 -968579 2 6 999987 2 2 999999 1 594699 826831 -16104 2 4 999999 2 176749 230858 1 13 999989 393987 2 2 999999 2 223270 442483 1 2 999999 -391060 2 115116 799920 2 2 999999 2 8573 121020 1 2 999999 -973522 2 2 999999 1 2 999999 258655 2 2 999999 2 2 999999 2 2 999999 1 488975 678417 402543 1 2 999999 12692 2 175132 203537 2 2 999999 2 9 999998 1 2 999999 161171 1 2 999999 215949 1 626347 742824 475370 1 2 999999 877286 1 498213 757247 532512 1 2 999985 57086 1 2 999999 -270638 2 2 999999 1 18 999987 -337963 2 95405 619504 2 2 999999 2 2 999999 1 15 999988 624120 1 13 999996 -109389 2 91397 908672 1 158931 880754 -362705 2 2 999999 2 17 999998 1 420635 957550 -85518 2 285916 515697 2 317152 334914 2 10 999990 2 301987 498870 1 9 999986 655774 2 2 999999 2 10 999991 1 2 999999 340311 1 2 999999 -804760 1 183138 497992 489521 2 2 999999 1 2 999999 948189 1 368806 453687 -579774 2 2 999983 2 2 999999 1 80672 764167 32363 1 2 999999 -41891 2 14 999984 1 219552 482766 -569497 2 5 999987 1 7 999994 -666704 2 20 999982 1 2 999999 85369 2 18 999991 1 6 999988 -665276 1 17 999981 -932570 2 513240 786605 1 11 999996 589216 1 2 999999 829793 2 2 999999 2 523223 726392 1 2 999999 574790 2 493375 988638 1 2 999999 648617 1 383302 411056 28899 1 2 999999 762713 2 10 999999 2 2 999999 2 2 999999 1 18 999987 89383 1 4 999984 -434769 1 2 999999 -434629 1 2 999999 269575 2 8 999981 1 2 999999 -122112 1 12 999985 -593925 1 2 999999 -34364 2 2 999999 2 9 999983 1 19 999996 -149458 2 459231 811628 2 18 999992 1 1 999992 48375 2 2 999999 2 2 999999 1 13 999995 527700 1 2 999999 494193 1 6 999996 773409 2 6 999991 1 61516 575006 -275912 2 2 999999 2 2 999999 1 450789 985595 762930 2 1 999984 1 14 999984 -796898 2 2 999999 2 2 999999 2 3 999998 2 2 999999 1 498522 953342 -186794 1 596325 925516 -749549 2 13 999995 1 13 999995 -750932 1 1 1000000 -888960 2 19 999993 1 2 999999 403537 1 2 999995 -894499 2 865026 994401 2 2 999999 2 227478 759961 2 20 999984 1 7 999993 85216 1 2 999999 371998 1 475194 687370 841485 1 2 999999 -480498 2 2 999999 1 2 999987 766974 1 2 999999 806907 1 2 999999 -308870 1 7 999990 512121 2 20 999998 2 122793 672250 2 77166 545565 1 2 999992 -117263 2 92318 287582 1 2 999999 701395 1 2 999999 979435 1 2 999999 -891872 2 6 999991 2 2 999999 1 129031 900446 649931 1 613870 726123 -263842 1 69675 180902 -469941 2 10 999999 1 189481 257831 -206842 2 95547 612857 1 327439 393284 581071 1 2 999999 822050 1 106087 960958 -241481 2 2 999999 1 2 999999 917211 1 2 999999 -695894 1 168579 484581 -372454 1 218915 868169 811251 2 2 999999 2 945877 980098 2 2 999999 2 144581 332829 2 2 999999 1 114115 228177 739396 1 223084 242144 307151 1 451921 860356 -382273 1 302833 529039 920351 1 198943 997883 47631 2 4 999997 2 2 999999 2 108858 541652 2 36555 355349 1 20 999982 34436 1 2 999999 766429 1 5 999992 -247760 2 2 999999 2 278133 696562 1 21290 293790 588242 2 607665 800972 2 12 999981 1 2 999999 -351763 2 158477 262271 2 659435 862356 2 1 999983 2 2 999999 1 8 999985 -750091 2 11 999988 2 14 999997 2 254396 948737 2 7 999993 2 2 999999 2 11 1000000 1 16 999984 -674345 2 298876 434436 1 2 999999 204764 2 208266 606738 1 2 999999 -254658 2 297040 415050 2 2 999999 1 2 999999 -498717 2 6 999982 1 29520 617483 -374780 1 14 999993 -602802 2 21635 166336 2 2 999999 1 2 999999 369137 2 2 999999 2 3 999981 2 2 999999 2 1 999990 2 263182 989383 2 18 999982 1 20 999992 441980 1 16 999984 -964972 1 16 999999 451895 2 13 999986 2 477722 956542 2 6 999987 1 16 999995 318107 1 16 999990 -911367 1 15 999992 989734 1 2 999999 -463132 2 460395 998539 1 2 999999 398534 1 2 999999 -797924 2 118998 122071 2 2 999999 2 175125 765728 2 526816 614234 2 13 999989 1 2 999999 -817427 2 170952 300648 2 2 999999 1 2 999999 127050 1 2 999999 -334658 1 2 999984 455800 1 52012 506784 954538 1 2 999999 -602219 1 310932 690541 272997 2 42111 349118 1 12 999983 -470054 2 5 999998 1 645120 812972 -528636 1 455069 630949 -555076 2 2 999999 1 2 999999 -836514 1 11 999989 507059 1 2 999999 -942117 1 201090 374828 -732882 2 639233 727005 1 8 999985 -617954 1 145944 750209 738903 2 1694 801058 2 283633 344776 2 2 999999 1 2 999999 813624 1 149832 781879 -693665 1 5 999985 -776169 1 2 999999 -575867 2 15 999993 1 9 999990 899896 2 2 999999 1 2 999999 -139416 1 2 999999 901455 2 2 999999 2 349999 439189 2 10 999995 2 2 999989 2 17 999982 2 224674 743429 2 438787 530940 2 19 1000000 2 18 999992 2 2 999999 1 3 999987 102416 1 2 999999 155731 2 8 999995 1 2 999994 219199 1 491154 579800 911849 1 268957 809563 -739502 1 123057 917910 987979 2 2 999999 2 2 999999 1 18 999987 -209037 1 2 999999 -95134 1 574119 869396 -409537 2 2 999999 2 2 999999 2 19 999981 1 2 999999 996967 1 720682 755082 -911819 2 4 999987 2 8 999984 2 2 999999 2 103513 705975 2 2 999999 2 2 999999 2 371695 472207 1 4 999986 980040 2 2 999999 2 2 999999 1 886451 933462 -78911 1 2 999999 -909395 2 213044 854128 2 2 999999 2 10 999989 1 2 999995 588084 1 16 999992 787858 1 5998 778714 -808406 1 2 999988 248453 1 12 999996 104327 2 17752 888376 2 178104 302899 1 2 999982 192067 2 2 999999 2 274896 361392 1 2 999999 -275733 1 9 999982 363683 1 182964 307647 183127 2 2 999999 1 10 999981 -853991 1 853637 971363 -272687 1 447814 729849 101834 2 17 999986 1 2 999999 -244995 1 605329 909109 6899 2 3 999993 2 7 999993 2 2 999999 1 2 999987 685255 1 1 999996 -768328 2 39975 902586 2 2 999999 2 17 999993 2 10 999983 2 710980 829914 2 735465 776203 2 2 999999 1 209064 702317 613865 2 132244 753816 2 2 999999 1 8 999981 -264052 1 68548 839701 -654704 1 16 999996 307149 1 334259 859500 45223 2 2 999999 1 2 999999 -10177 2 577165 631802 2 311115 609561 1 15 999999 -584444 2 1 999991 2 2 999999 1 344205 963733 210492 1 2 999999 -102403 1 221717 583623 280674 1 11 1000000 230304 1 9 999982 368055 1 516597 538832 -428023 1 14 999981 -627212 2 4 999997 2 17 999984 2 1416 187840 1 12 999993 786597 1 11 999998 598951 1 13 999995 -194385 2 154559 315540 2 2 999999 2 196486 466796 1 2 999999 -724686 1 877485 929038 -730396 1 3 999992 964482 2 53073 921870 2 36923 541593 1 7 999987 -229259 2 2 999999 2 195134 806003 2 215418 570366 1 598939 848489 -610548 2 8 999982 1 12 999991 779640 1 2 999999 -780908 2 2 999999 1 2 999999 -209762 2 8 1000000 1 328017 380467 -312337 1 24224 593105 39641 1 18 999981 811420 2 161343 199097 1 2 999999 -551552 2 13 999999 2 2 999999 2 706169 916176 1 128788 223689 -987484 1 2 999999 -436174 1 230626 614567 -428043 2 15 999995 1 128824 191803 320756 2 14 999987 1 658551 822680 -964946 1 17 999995 913568 2 2 999999 1 496726 920713 -990624 1 2 999999 -922235 2 2 999999 1 491671 839442 109825 1 5 999994 -310528 1 2 999999 256260 2 13 999985 2 2 999999 2 17 999991 2 257880 736685 2 2 999999 2 12 999994 2 2 999999 2 16 999985 1 2 999999 964952 2 392627 866999 2 14 999986 2 293625 764789 2 2 999999 2 209212 307565 2 5 999984 2 16 999991 1 2 999999 -427421 1 2 999999 -158924 2 12 999984 2 399724 862823 2 293162 583431 1 427970 978912 -272703 1 2 999999 89671 2 12 999985 1 2 999999 716321 2 12 999994 2 19244 796763 2 2 999999 1 400571 879507 -274391 2 2 999999 2 276823 350601 1 9 999982 975989 2 2 999999 1 13 999986 -743639 1 2 999999 225266 2 2 999999 2 2 999999 2 370066 542525 2 2 999999 2 16 999999 2 2 999999 2 251951 822879 2 10 999990 1 2 999999 517265 2 2 999999 1 2 999999 -44930 1 2 999999 -357427 2 16 999995 2 258788 958387 1 5 999981 -576206 2 10 999985 2 8 999994 2 2 999999 2 2 999999 1 2 999999 -698856 2 2 999991 2 19 999981 2 2 999999 1 374323 569880 932461 2 369026 787277 2 2 999999 2 2 999999 2 2 999999 2 18 999989 2 17 999993 2 14 999992 2 7 999994 2 2 999999 2 2 999989 2 2 999999 1 6 999997 337450 2 9 999985 1 2 999999 812722 2 2 999999 1 2 999999 464464 2 5 999996 2 2 999999 1 12 999984 672102 1 8 999986 -696188 2 12 999993 2 2 999999 1 848114 921855 -714993 1 10 1000000 533282 1 261812 676254 785176 2 186982 734795 2 16 999984 1 14 999983 -251655 1 14 999981 66613 1 8 999990 -990932 2 2 999999 2 7 999997 2 47934 50381 2 376535 691273 1 2 999999 819585 2 2 999999 2 567345 951843 1 126505 976424 -146923 2 2 999999 1 2 999992 89304 1 2 999999 -343995 2 5 999983 2 600203 857969 2 456659 897691 2 93677 303853 1 2 999999 -533949 1 2 999999 569351 1 2 999999 796401 2 15 999997 1 37855 339803 458464 1 6 999992 -576064 2 2 999999 1 2 999999 883316 2 20 999988 2 2 999999 2 2 999999 1 16063 940894 741244 2 14 999987 1 283096 838482 -102580 1 17 999998 -978683 1 2 999999 -437621 2 605776 934490 1 14 999994 -140743 1 2 999999 -765092 1 438760 452321 473300 2 2 999999 1 466431 690604 730314 1 13 999989 -38868 2 4 1000000 1 590110 635956 54243 2 459650 603667 2 20 999994 1 627415 775727 969269 1 41627 656289 -267111 1 2 999996 -887049 2 2 999999 1 12 999987 374138 2 326761 948378 1 2 999999 782350 1 510692 515109 121692 1 2 999999 -104203 2 10 999984 2 19 999986 2 8 999981 2 2 999999 2 18 999995 2 2 999999 2 2 999999 1 2 999999 981015 1 148477 155072 -870980 1 20 999982 -818872 1 7 999985 -360442 2 2 999999 2 194456 350652 2 770112 793231 2 2 999999 1 18 999982 -822053 1 2 999999 892960 2 6 999982 2 10 999989 1 5 999992 -473453 1 2 999999 7131 1 923725 996917 -505101 2 2 999999 2 375362 663709 1 752069 800849 207994 1 2 999999 -618705 2 150401 545288 2 6 999983 1 2 999999 923498 2 150547 969790 2 2 999999 2 2 999999 2 2 999999 1 5787 39554 -16864 2 544872 770635 1 2 999999 616116 1 11 999991 386085 2 8 999987 1 33575 944120 -626592 2 36913 517332 1 403321 996062 -369537 1 20 999984 -486221 2 12 999993 1 271090 546955 522012 1 98939 806579 714526 2 2 999999 2 345599 841568 1 2 999999 717673 1 7 999982 18908 2 13 999999 2 107810 948167 1 8 999991 253987 2 202941 404064 2 2 999999 1 2 999999 829945 2 751754 944267 2 2 999999 1 2 999999 -856235 1 8 999987 -962551 1 2 999999 -366716 1 17 999984 246118 2 16 1000000 2 15 999992 1 12 999994 -716427 1 2 999999 219939 2 4457 930010 1 463014 852288 -435658 1 195368 593164 -99418 1 2 999999 753966 1 129690 131720 -215923 2 68329 201721 1 2 999994 -431464 2 9 999986 1 2 999999 -435331 2 16 999991 1 140034 757538 -950857 1 2 999999 -382914 1 19 1000000 -156407 2 47263 425521 1 10 999990 620250 1 20 999987 603085 2 15 999981 2 2 999999 2 6 999994 2 223658 810771 2 286835 308256 2 2 999999 2 2 999999 1 2 999999 512654 2 353591 474637 1 6 999991 516042 2 13 999999 1 1 999999 -878600 1 830778 969797 -694002 2 1 999994 1 2 999999 -903045 1 2 999999 195965 1 220612 353702 97222 2 103093 403907 1 2 999999 464958 1 41596 764463 -589097 1 2 999999 97163 1 2 999999 878824 2 2 999999 2 11 999989 2 2 999983 2 17 999982 2 110665 622804 1 243566 808295 861529 2 168668 441684 2 8 999984 1 3 999981 507028 1 497679 894966 -823709 2 2 999999 2 2 999999 1 12 999994 -997797 2 289492 407230 1 8 999984 -534451 2 20 999992 2 394315 527197 1 879809 980615 -852563 1 10 999988 -119676 1 12 999983 479236 1 867577 949652 -872342 2 15 999998 2 15 999999 2 9 999981 1 12 999998 987470 2 265774 535850 1 9 999999 773357 1 2 999999 -795518 1 690364 773668 -367135 1 2 999999 -291943 2 2 999999 1 425643 783344 381051 2 8 999982 2 10 999985 1 15 999981 -151362 1 371748 512225 372761 2 19 999999 1 2 999999 92487 2 2 999999 2 2 999999 1 421648 969270 483202 1 777599 886450 -85628 1 219669 600110 -911858 1 9 999993 -603941 2 777212 895097 2 2 999999 2 2 999999 1 1 999993 -336100 2 2 999999 1 18 999998 -906905 2 17063 793420 1 279687 535217 57364 1 2 999999 461650 2 667899 990380 2 2 999999 1 102975 970755 803902 2 9 999983 2 2 999999 1 18 999987 679319 1 2 999999 260603 2 2 999999 1 2 999999 -948051 1 2 999999 -678890 2 2 999999 1 721871 971256 336654 1 7 999988 368230 2 2 999999 2 2 999999 1 2 999999 -893389 2 684277 760184 2 107051 812306 2 19 999994 2 2 999999 2 2 999999 1 48936 805562 -993748 1 692821 909082 -893998 2 277470 465167 1 3 999993 161026 2 15 999986 1 7 999993 562476 2 10 999982 1 2 999999 394839 1 2 999999 -135114 1 12 999997 400771 2 7 999997 1 2 999999 615302 1 2 999999 -462612 1 587849 753149 -309041 1 7 999997 258848 1 569656 587631 -573900 2 2 999999 2 2 999999 1 619228 680984 -683329 1 277612 559561 746324 2 445637 697101 1 17 999992 -491684 1 2 999999 -690953 1 2 999999 26545 1 18 999981 -255753 1 2 999999 -453830 1 2 999999 198850 1 266699 618959 -724995 1 167955 371478 619259 2 191474 259328 1 2 999999 -33302 1 2 999999 280939 1 59944 98528 695191 2 2 999999 2 2 999999 1 11839 804388 -264932 1 364629 399617 -677350 2 285956 504541 2 6 999992 2 374925 971701 2 15 999986 2 777025 996654 1 9 999987 -294734 1 35740 586087 -291736 1 2 999999 394651 1 2 999999 44205 1 2 999999 -548370 1 4 999997 363225 2 2 999999 1 2 999999 -697842 2 2 999999 1 2 999999 604743 2 168223 348103 1 15 999992 402565 1 5 1000000 511137 2 100855 933798 1 2 999999 -162067 2 2 999982 1 257503 730270 -289199 2 2 999999 2 19 999992 1 1650 864592 -740900 2 2 999999 2 5 999989 2 2 999999 2 114172 181358 2 163371 208927 2 9 999999 2 21413 754060 2 2 999999 1 2 999999 -714260 2 2 999999 2 2 999999 1 14 999999 623201 2 238499 896056 2 642800 702538 2 284075 565567 1 2 999999 -4688 1 816613 830230 992033 1 366605 809007 -23331 1 2 999999 -168368 2 93304 381675 2 14 999987 1 14 999998 -586689 2 672099 753438 1 2 999999 -549473 1 45447 445531 943414 1 259333 780596 -550230 2 18 999993 2 4 999991 2 17 999992 1 2 999999 -330866 1 2 999999 -556250 1 19 999994 -574792 1 6 999997 -354241 1 4 999993 -540180 2 265272 844429 2 7 999998 2 19 999998 1 2 999999 616113 1 2 999999 576228 1 2 999999 -403835 1 16 999987 646089 2 318282 896519 1 16450 730523 891537 1 3 999992 763878 2 5 999982 2 387099 475986 1 789302 794356 193912 2 3 999986 2 235243 819944 1 2 999999 -841866 1 2 999999 669568 1 2 999999 -515512 2 2 999999 1 2 999999 174818 2 53599 909263 1 755696 805881 417039 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 772535 1 3 999997 556182 1 2 999999 -524784 2 11 999986 2 189823 993884 2 12 999988 1 2 999999 333168 2 16 999986 1 2 999999 -866220 1 2 999999 -616145 2 4 999995 1 16 999998 607742 2 13 999995 2 2 999999 1 2 999999 -409312 1 2 999999 345513 2 1 1000000 2 2 999999 2 2 999999 2 2 999999 2 1 999981 1 20 999997 485363 2 530850 838682 1 894858 903118 47694 1 80140 434293 -973683 2 104574 233082 2 16 999997 2 17 999997 1 15 999989 809556 2 1 999997 2 2 999999 2 2 999981 1 2 999999 -667652 1 11 999995 -192483 2 2 999999 2 17 999994 2 196338 237552 1 872786 963979 -950462 1 19 999983 584072 2 2 999999 1 6 999996 -382762 1 890383 909261 236362 1 621792 811967 994594 1 220437 365996 57762 2 4 999991 1 2 999999 760558 2 15 999981 2 411521 995313 2 2 999999 2 932900 949413 1 14 999989 24323 2 9 999994 2 3 999996 2 376432 637582 2 1 999994 2 141789 296381 1 6 999986 217145 2 2 999999 2 2 999999 1 9 999994 130175 1 395241 612688 -191669 1 2 999999 900157 2 2 999999 2 16 999983 2 506776 878374 1 2 999999 539677 1 2 999999 -356523 2 876938 945022 2 306586 653663 1 2 999999 428508 1 2 999999 -809421 2 2 999999 2 2 999999 1 459301 564785 444835 1 11 999985 69969 1 13 999983 353784 1 243135 988829 129145 1 11 999982 -69917 2 2 999999 2 10 999998 1 272707 583917 -117104 1 2 999999 -182633 2 2 999999 2 212896 846990 2 20 999986 2 2 999999 1 75600 953098 138131 1 7 999994 250615 1 271974 591054 -130753 2 11 999986 1 555088 778234 -571923 1 2 999999 333414 1 4 999993 -504966 2 184005 559657 2 347083 583723 2 2 999999 1 11 999994 -611479 1 6 999998 -132323 2 2 999999 1 2 999999 -9218 2 2 999999 2 13 999999 2 9 999991 2 2 999999 2 10 999997 2 19 999986 1 2 999999 -380968 1 730930 832756 -100604 2 387731 567785 1 218440 891050 423504 1 2 999999 306286 2 4 999990 1 2 999999 531239 1 196052 792236 -988271 1 459236 680231 115478 2 186126 427530 1 685628 795782 719053 2 8 999986 1 2 999999 -770993 1 13 999986 83916 2 151762 917397 2 405210 442555 2 9 999986 2 2 999999 1 2 999999 576909 2 922778 955350 1 336420 513173 -947826 1 2 999999 51334 2 2 999999 1 108298 135389 199579 2 8 999989 1 288411 611755 572660 1 2 999999 -226573 2 2 999999 1 58225 662544 82079 2 17 999985 1 10 999994 158470 2 2 999999 1 9 999985 302002 2 16 999995 2 2 999999 1 273127 703018 93898 1 2 999992 552174 2 2 999999 2 596614 599784 1 2 999999 208095 2 2 999999 1 3 999981 -422052 2 747081 857400 1 267013 674138 -492773 2 793985 958262 2 2 999999 2 613937 903571 2 12 999995 2 19 999985 2 13 999993 2 2 999999 1 527236 864871 947915 1 123958 501825 -724958 1 2 999999 -529507 2 18 999982 2 2 1000000 2 2 999999 1 5 999986 458778 1 5 999998 -659432 2 43788 969228 1 9 999994 245795 2 2 999999 2 259368 712898 1 317784 742933 -702547 2 6 999987 1 3 999986 -152579 2 2 999999 2 15 999981 1 305978 677961 900684 1 2 999999 -78057 2 5 999996 1 11 999989 -922253 2 2 999999 2 2 999999 2 22650 787405 2 15 999982 1 2 999999 100967 1 8 999982 -494854 1 2 999999 726628 2 120539 892579 2 278572 913436 1 271841 472885 558726 1 218975 480104 -324698 2 2 999999 2 7 999982 1 544882 870075 833857 2 20 999998 1 2 999999 134880 2 10 999996 1 253289 512435 205362 2 12 999997 1 401983 890545 534798 1 2 999999 636863 1 2 999999 514696 2 2 999999 1 19 999989 -666834 1 2 999999 -118946 2 121616 952791 2 13 999992 2 2 999999 1 13 999994 940927 2 2 999999 2 118031 225052 2 3 999988 1 18 999984 -669382 2 12 999986 2 14 999997 1 172012 425785 617509 1 81534 261004 598118 2 10 999988 1 17 999982 -183535 1 2 999999 569402 1 48339 706873 591167 1 6 999991 -268422 1 8 999988 312680 2 12 999994 1 15 999996 -593974 1 589182 714831 -2047 2 2 999999 1 2 999999 76886 1 2 999999 176934 1 128603 459167 189263 1 29266 263300 -799892 2 2 999999 2 818548 984103 2 13 999985 1 375500 401147 -334818 1 2 999999 352786 1 271360 459974 -925533 2 297065 939168 1 20 999989 253810 1 4 999986 -553286 2 2 999999 2 15 999985 2 2 999999 2 138948 882388 2 2 999999 1 2 999999 629910 2 431852 619126 2 429434 857877 2 12 999996 2 318382 647718 2 337719 502283 1 957597 978410 -925612 1 444843 575732 -28006 1 2 999999 -551878 1 393120 730867 120104 1 382556 551103 146187 2 2 999999 2 12 999998 2 168008 510214 2 15 999982 2 616636 915074 1 458545 504023 358603 1 16 999992 418433 2 15 999986 2 3 999991 2 2 999999 1 2 999999 366706 2 2 999999 1 2 999999 -501525 1 2 999999 623174 1 433379 436144 784349 1 195603 820724 361612 2 2 999999 2 2 999999 1 9 999998 259001 1 726182 924982 -630368 1 7792 195156 -827828 2 7 999990 1 342431 841296 823365 2 2 999999 2 2 999999 2 8 999991 1 448596 719699 916168 1 5 999998 239058 2 1 999992 1 2 999999 -4007 2 391165 781254 1 17 999982 924803 2 680546 913712 1 355244 438978 867875 1 15 999995 -711250 2 2 999999 2 689100 914075 2 10 999998 1 2 999999 267564 1 7 999999 230332 2 2 999999 2 44537 126390 2 14 999998 1 2 999999 -206249 2 2 999999 1 2 999999 614453 1 2 999999 803343 2 18 999984 2 207662 812091 2 35654 159738 2 421937 501710 2 2 999999 2 16707 446266 2 698559 922023 2 18 999997 2 5 999992 1 118153 187872 374829 1 2 999999 -516176 2 407540 464871 1 215130 244343 -777674 1 2 999999 -170965 1 8 999997 -215124 2 1 999985 1 150978 417514 82070 1 180586 985193 915028 1 7 999993 -915008 1 145606 853408 598063 1 381639 798969 156011 1 5 999991 497694 1 10 999992 917840 1 499249 704978 887568 2 216858 318345 2 2 999999 2 19 999996 1 307523 686454 -640837 1 281811 537834 -667047 1 11 999985 501783 2 2 999999 2 15 999989 1 2 999999 193626 1 16 999990 407892 1 2 999999 -125105 1 18 999999 926929 2 12 999989 1 567479 745592 -334977 2 2 999999 1 484457 954590 -482000 2 11 999984 1 2 999999 -123017 1 20 1000000 257327 2 20 999989 1 489672 900302 -409125 1 3 999981 -875268 1 2 999999 269006 2 16 999984 1 179510 460465 371813 1 2 999999 -845114 1 185502 847737 464655 2 20 999986 1 1 999998 -475129 2 8 999986 1 149431 179689 -811206 1 609839 874262 852740 2 141595 194463 1 641801 770971 -749663 2 2 999999 1 269666 805038 -861134 2 2 999999 2 2 999999 2 374141 699929 2 2 999999 1 10 999983 -602108 2 2 999999 1 2 999999 -617480 2 11 999983 1 265999 389060 -532587 2 12 999987 2 2 999990 2 2 999999 2 120080 509881 1 5 999982 306314 2 363426 740244 1 683235 840049 811571 2 2 999999 2 117644 491614 2 147078 887581 2 2 999999 2 748041 818346 2 825633 885353 1 19 999990 -479141 1 2 999999 831686 2 2 999999 2 2 999999 1 19 999985 43402 2 187212 265855 1 465422 697739 945986 2 2 999999 2 496616 835411 1 89890 430942 -46491 1 2 999999 -719622 2 8 999991 2 2 999999 1 3 999989 69470 2 2 999999 2 12 999983 2 16 999982 2 2 999999 1 1 999986 454668 1 17 1000000 -393365 1 2 999999 -406726 2 607244 837454 1 20 999993 -201701 1 2 999999 590928 1 2 999999 9060 2 2 999999 1 2 999999 313433 1 495216 589909 -999516 2 7 999982 1 15 999992 -625154 2 387125 629502 1 1 999984 641176 2 2 999999 2 16 999991 2 2 999999 2 2 999999 2 150653 468028 1 742540 842990 -536233 2 750620 769605 1 2 999999 733743 1 14919 479704 -92401 2 2 999999 2 412836 838001 1 2 999999 23857 2 2 999999 2 2 999999 2 2 999999 2 68107 308024 2 450880 936018 1 109139 250271 -334365 2 347238 643314 2 19 999997 1 2 999999 -464799 1 2 999999 -778593 1 15 999999 -925392 2 2 999999 2 15 999995 1 25948 586380 -873288 1 367066 594885 852854 2 14 999981 1 15 999996 695278 2 2 999999 1 2 999999 -320558 2 2 999999 1 2 999999 530650 2 2 999999 1 18 999993 470084 2 182733 463077 1 20 999987 861367 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 212750 425773 2 7 1000000 1 10 999986 -636835 2 405038 882031 2 482247 928803 1 2 999999 -710395 1 2 999999 101750 1 19 999985 324232 1 822135 887146 -640832 1 223730 334049 293929 1 10 999995 -863251 1 12 999992 -410318 1 256529 462477 417269 1 20 999985 -574305 1 18 999983 -635171 2 2 999999 2 2 1000000 1 214137 557062 258035 1 1 999991 -863443 1 4 999994 425274 1 2 999999 2417 2 2 999999 1 19 999997 392502 2 14 999982 1 17 999986 -353980 1 2 999999 827378 1 2 999999 562269 1 2 999999 459858 1 2 999999 441561 2 496301 887639 1 2 999992 193211 1 2 999999 -318829 1 336164 413845 397203 1 6 999987 245317 2 110074 821890 1 654037 809299 -254286 2 139201 633645 2 12 999988 2 380869 901966 1 584577 866001 -764735 2 2 999999 2 14 999983 1 4 999998 260512 1 485918 792899 638375 1 16 999989 261810 2 89995 740295 1 642089 697038 -141442 1 5 999982 -151532 2 416555 961836 2 17947 292844 1 2 999999 -2438 1 322665 586792 576847 1 105088 521953 -757379 1 107434 243929 -889341 1 2 999999 470060 2 2 999999 2 189541 375369 1 531789 576496 -233984 1 316913 642276 -643319 1 2 999999 663051 1 57002 247196 947430 2 500990 714319 2 29042 215710 2 16 999991 2 2 999999 2 251130 871466 1 146786 232727 598033 2 2 999999 2 20 999996 1 5 999986 -362812 1 433440 610172 -93951 1 2 999999 -750276 1 2 999999 -335081 1 724494 962905 858664 2 2 999999 1 2 999999 -229305 2 12 999987 1 499447 806866 -495584 1 2 999999 208239 2 13 999996 2 629409 685246 2 2 999999 2 157574 985726 1 107798 691369 358784 2 5 999989 2 106498 110770 1 2 999999 -52509 1 2 999999 492755 1 14 999987 -157916 2 5428 527489 1 139848 214615 577716 1 1 999981 -438357 2 511113 980342 2 218543 293008 2 3 999994 2 2 999999 1 15 999994 -756502 2 11 999982 1 2 999999 -337235 1 2 999999 -131421 2 2 999999 1 446470 513375 -257490 1 53342 878270 -644550 1 2 999999 -584684 2 590059 734803 2 338336 951476 2 17 999995 1 2 999999 -379096 2 2 999999 1 65497 657857 53605 2 486759 625307 1 18 999994 443375 1 481929 538073 570946 1 2 999999 -230859 1 2 999999 -203571 2 555111 736972 1 2 999999 -802133 1 2 999999 344974 2 309621 389851 2 282561 516601 2 72319 496831 2 16 999994 2 287138 738225 2 17 999988 2 2 999999 1 2 999999 866837 1 11 999986 -671393 1 17 999989 238469 2 669829 963488 1 2 999999 565145 2 8 999994 1 7 999999 691574 1 1 1000000 -787755 1 4 999987 -789606 1 2 999999 -13664 1 2 999999 221675 2 14 999982 1 264858 875151 372009 2 19 999984 1 2 999999 11044 2 740100 927182 2 4 999998 1 690269 992668 675705 2 582789 686810 2 14 999992 1 2 999999 8067 2 2 999999 1 4821 476096 -718440 1 6 999981 493723 2 332481 920805 2 2 999999 2 5 999985 1 752993 909738 639134 1 5 999981 102499 2 364573 408530 1 159979 440685 -380699 2 20 999989 2 418479 524908 2 287717 803020 1 1 999999 556635 1 2 999999 -911365 1 49154 109446 189425 2 415983 626144 1 2 999999 -569870 1 2 999999 994967 2 5 999986 1 2 999999 234873 2 2 999999 2 2 999999 1 519984 693893 -435060 1 74534 276212 -789621 2 420058 548450 2 5 999998 2 445088 814598 2 1 999988 1 2 999999 373265 1 8 999987 645274 2 17 999989 2 2 999999 2 197864 300612 2 221007 276930 2 16 999993 2 7 999983 1 2 999999 101400 1 9 999985 74449 2 2 999999 1 2 999999 807322 1 17 999988 -746928 1 40508 667066 697990 2 2 999999 2 9 999983 2 2 999999 2 2 999999 2 218092 483519 2 2 999999 2 145888 469171 2 1 999987 2 303435 603956 1 308219 312096 365219 2 2 999999 2 574480 998484 2 2 999999 1 758017 893421 -879695 2 2 999999 2 169570 828998 1 2 999999 -293787 2 22770 509027 1 873413 929947 -111807 1 254410 310800 362473 1 1 999999 452325 1 241435 645480 917637 1 19 999983 763361 2 2 999999 1 176696 603767 86415 1 2 999999 -281451 1 62351 377978 763132 1 2 999999 -836854 1 2 999999 223619 1 2 999994 400462 2 2 999999 1 4 1000000 -649673 1 2 999999 857666 1 2 999999 -741246 1 2 999999 -9712 1 14 999987 -126552 1 2 999999 270648 2 2 999999 1 624592 778170 -847073 2 408042 576467 1 2 999999 43862 2 2 999999 2 565 60345 2 267949 945008 2 2 999999 2 10 999982 2 7 999988 2 30895 787506 2 657237 736168 1 2 999999 904005 1 20 999997 475676 2 5 999998 2 2 999999 2 42081 424314 2 187315 615355 1 2 999999 874956 1 18 999992 -387788 2 2 999999 1 4 999989 -166017 1 7 999986 -600505 1 662751 725843 -679224 2 329446 562668 2 68801 823686 1 2 999999 -988550 1 140654 332159 -639926 2 2 999995 1 2 999999 419526 2 17 999987 2 12 999999 2 802904 871204 1 15 999982 306230 1 28296 927967 977608 2 1 999997 2 622159 794010 1 658598 750612 606734 1 10 999983 -537831 2 8 999999 1 7 999987 -262275 2 8 999993 2 2 999999 1 14 999992 665467 2 766592 818759 2 1578 747900 2 2 999999 1 2 999999 546488 1 3 999982 -690660 2 17 999990 2 11 999983 2 146307 482828 2 445201 580467 1 2 999999 70363 2 2 999999 1 2 999999 -20167 2 273728 650809 2 2 999999 2 17 999991 1 384929 561666 758066 1 19 999991 244787 1 18 999987 -249057 1 1 999986 758258 2 20 999986 1 484648 824010 960571 2 481697 987233 1 2 999999 40547 1 2 999999 525321 1 18 999995 727081 1 2 999999 992424 1 2 999999 144153 1 2 999999 -567754 2 2 999999 1 384725 884517 -335274 1 316654 925918 -181719 2 429348 743020 2 19 1000000 2 2 999999 1 566405 666818 680152 2 1 999982 2 2 999999 1 231041 301648 31253 2 833679 848569 2 5 999991 1 19 999988 144506 1 189207 540677 191345 1 2 999999 465016 1 774952 873498 -207184 2 2 999999 1 16 999992 -672303 1 3 999984 -483486 2 11 999997 1 8 999998 -466674 1 369001 940839 -844287 1 2 999999 -468248 1 2 999999 965450 1 20 999999 -385117 1 24224 283625 635799 2 332380 386826 1 228832 632371 880568 2 2 999999 2 5 999994 2 2 999999 2 365924 650138 1 11 999989 96247 1 2 999999 920850 1 2 999999 334857 2 2 999999 1 2 999999 120327 1 2 999999 -609023 2 475205 562831 2 683256 962686 1 2 999999 -659910 1 94290 991559 482342 2 17 999991 2 2 999999 2 68578 759181 1 15 999989 -486791 1 15 999991 -98195 2 2 999999 1 86198 735098 187679 2 60205 101472 1 2 999999 433440 2 447585 764410 1 10 999982 -695848 2 12827 159663 1 2 999999 27335 1 164696 630552 829275 1 127986 896585 -135979 2 1 999990 2 2 999999 1 2 999999 -173167 1 2 999999 331151 2 8 999996 2 157098 424324 1 2 999999 326288 1 142063 422639 890967 1 117041 555255 -257437 2 2 999999 2 4 999982 1 412958 609465 520367 1 15 999993 775677 2 142261 670265 2 2 999999 2 58360 400399 1 2 999999 870994 1 3 1000000 -488009 1 18 999997 206635 2 181746 660423 1 2 999999 -22243 2 537937 905509 1 2 999999 -965391 1 13 999984 -707307 2 2 999999 1 2 999999 -246326 2 44924 659493 2 2 999999 2 2 999999 1 2 999999 -447685 1 6 999997 96882 1 2 999999 -537976 2 5 999993 1 20 999981 354209 1 5 999988 90511 2 2 999999 1 12 999987 -398487 1 57899 813237 529686 2 2 999999 1 2 999999 -330514 2 575822 733775 2 2 999999 1 17 999981 596471 2 12201 525874 2 2 999999 1 219358 840807 -949185 1 2 999999 -288637 2 701203 887611 2 11 999992 2 2 999999 1 251783 779027 209984 1 54711 713413 352693 1 15 999983 536121 1 64404 510705 -959154 1 919234 988878 11067 2 330984 799190 1 2 999999 307833 1 2 999999 -157899 2 373763 871197 2 2 999999 2 9 999988 2 2 999999 2 149440 417815 2 393197 965009 2 2 999999 2 808642 873029 1 832592 940861 -276458 2 66739 558816 2 2 999999 1 2 999999 533092 1 363275 890156 -790251 1 119202 621097 -493488 1 691373 936210 -410398 2 2 999999 1 2 1000000 157082 2 2 999999 1 10 999992 1747 2 11 999986 1 17 999989 15125 1 8 999994 -845673 2 190141 982275 2 270165 950744 1 4 999981 863602 2 2 999999 2 16 999994 2 97137 450201 2 123090 697740 2 401364 847348 1 556774 796690 920921 1 2 999999 -123525 2 2 999999 1 2 999999 276849 2 2 999999 1 2 999999 -665572 1 240417 399797 -439841 1 16 999982 -353844 2 13 999997 1 14 999996 249892 1 251798 607481 -190777 2 9 999990 2 643041 877662 1 832641 899782 940167 2 376641 828154 2 20 999990 1 14 999985 -887364 1 52700 428155 -237866 1 5 999982 898149 1 20 999987 901443 1 4 999986 -992624 1 16 999982 149619 2 561173 914861 2 44282 75518 1 9 999986 41492 1 263910 845570 220550 1 2 999999 -612007 2 2 999999 2 20 999988 2 2 999999 1 7 999985 476892 1 2 999999 -610879 1 2 999999 273863 1 2 999999 -253547 1 275060 808502 -413064 1 7 999997 -136581 2 2 999999 1 2 999999 -278685 2 2 999999 2 2 999999 1 2 999999 526271 2 2 999999 2 2 999999 1 454762 783905 -320209 1 52929 459970 324675 2 6 999992 1 238177 586093 538358 1 433950 706995 651133 2 2 999999 1 20 999993 -985840 2 915121 972034 1 2 999999 -415730 1 2 999999 815693 2 2 999999 1 21805 712008 -705109 1 2 999999 719334 2 13 999981 1 19 999998 -120085 2 12 999999 1 2 999999 -352694 1 17 999983 638981 2 17 999992 1 1 999989 33891 2 309581 655690 2 2 999999 1 2 999999 715079 2 3 999984 1 19 999982 -961402 2 2 999999 2 18828 986999 2 386445 882919 1 487140 769871 -452682 2 62204 611974 2 13 999994 2 2 999999 1 535051 991804 311302 2 2 999981 2 2 999999 1 376028 619338 -224750 1 13 999998 -560209 2 2 999999 1 273398 288191 -274154 2 16 999994 1 964255 989031 409973 1 2 999999 -877699 2 2 999999 2 13 1000000 2 342947 362936 2 8 999992 2 2 999999 1 4 999997 -137228 2 3 999989 2 2 999999 1 13 999997 -887793 2 9 999996 2 2 999999 2 548203 786516 1 441876 720350 -586651 1 124005 991405 967886 2 7 999991 1 2 999999 200903 2 2 999999 1 2 999999 883557 1 545012 769097 192036 1 206142 530858 643644 2 58670 417442 1 14 999983 679527 2 103232 394809 1 11 999984 267090 2 19 999997 2 10 999987 2 99483 652249 2 7 999983 1 14 999989 -730416 1 2 999999 -77184 1 2 999984 -408562 1 2 999999 -71107 1 4 999992 -169339 2 2 999999 1 6 999993 673230 2 190756 629324 1 2 999999 -127712 2 2 999999 2 20 999983 2 621927 928075 2 1 999999 2 2 999999 2 2 999999 2 330477 868808 1 6 999990 -123158 1 428585 814602 -141181 1 225815 899147 662550 1 2 999999 -775929 1 2 999999 -974666 2 2 999999 2 3 999986 2 2 999999 2 436811 898862 2 421072 721128 2 2 999999 1 600487 715066 -772181 1 381565 788531 745055 2 20 999995 2 681763 918095 2 543835 677628 2 2 999999 1 2 999999 -338626 2 11 999998 2 2 999999 2 661242 905504 2 2 999999 1 67878 452766 -789785 1 2 999999 -829860 2 2 999999 1 4 999987 80366 2 2 999999 1 21414 971469 -142226 2 113114 780750 2 17 999990 2 5 1000000 2 2 999999 2 2 999999 2 1 999996 1 9 999997 -624725 1 8 999996 410705 2 2 999999 2 2 999999 2 229747 638601 1 14 999985 -813999 2 1 999996 1 2 999999 -455101 1 2 999999 722547 2 15 999995 1 2 999999 -371097 2 2 999999 1 412006 721812 -172248 2 8 999992 1 3 999996 870871 1 2 999999 578560 1 5 999992 -392784 2 2 999999 1 2 999999 325857 2 2 999999 2 2 999999 2 19 999984 2 405124 506863 1 2 999999 -560920 1 74323 829271 -846412 1 2 999999 625487 2 584670 850327 1 41343 486758 -427084 1 483438 827533 -548125 2 249409 462753 1 2 999999 -383734 2 4 999998 2 2 999999 1 464612 512125 -810382 1 5 999983 -58100 2 279761 315281 1 2 999999 281673 2 2 999999 1 9 999991 641311 2 443133 529789 1 552051 583986 -902809 2 614162 735703 2 2 999999 2 40864 373488 2 8 999997 2 2 999999 2 4 999996 2 17 999994 1 10 999989 675155 2 9 999982 1 14 1000000 706077 1 2 999999 -589428 1 2 999999 -170133 1 294109 997030 -747983 2 79107 888142 1 7 999991 -844706 2 2 999999 1 416434 850789 -886949 2 6 999998 1 402122 733371 360600 2 14 999987 2 19 999995 2 4 999984 2 242701 743648 1 108962 989763 -826864 1 4 999981 -373930 1 2 999999 242420 2 71566 99271 1 14 999986 -508980 1 301602 755268 104870 2 2 999999 2 258629 271019 1 272939 711924 370445 1 11 999999 -941686 1 183456 957498 -883532 1 9 1000000 420532 1 20 999990 -526482 1 6 999988 241160 2 447616 468894 1 5 999988 -786587 2 192262 967769 1 16 999983 -52167 2 2 999999 2 523633 790365 1 2 999999 839209 1 7 999998 -727161 2 6 999987 1 148707 812933 398725 2 483735 661902 1 2 999999 -318605 1 709501 786954 -58432 2 5 999985 2 2 999999 1 1 999993 300161 2 461355 908044 2 2 999999 1 13 999982 -796850 1 636877 845680 515344 1 2 999999 -61316 1 468407 705080 509452 1 4 999998 259430 1 79521 995917 816936 2 2 999999 1 2 999999 324789 2 1 999990 1 14 999993 210747 2 243131 329270 2 9 999992 2 2 999999 1 788021 841704 -454550 2 6 999995 2 11 999987 1 44020 700061 -751405 1 16 999986 229472 2 305944 365423 2 2 1000000 1 3 999981 517619 1 18 999994 600325 1 2 999999 507463 1 514258 975619 -28983 2 202020 236618 2 2 999999 1 2 999999 58377 2 2 999999 2 2 999984 2 2 999999 1 2 999999 -360491 1 2 999999 673320 1 2 999999 -315519 2 2 999999 2 9 999983 2 184551 853409 2 644018 963473 2 20 999984 2 3136 501481 2 18 999995 2 447852 989859 2 2 999999 1 72154 716405 -231926 2 10 999992 2 2 999999 1 5 999986 -824898 1 222754 423776 -820225 2 145349 969915 2 48843 671969 1 14 999991 -118867 1 396373 639996 915457 1 2 999999 65730 1 11 999991 791996 2 79734 553734 2 196124 653178 2 2 999999 1 596450 996179 -698113 1 12 999990 127882 1 1 999991 886223 1 11 999985 -349 1 409339 487549 -549795 2 3 999983 1 443094 749463 -792152 1 130204 506015 -456014 1 2 999999 -880517 1 16 1000000 365519 1 2 999999 18806 2 5 999996 2 13 999997 2 14 999989 1 563156 572688 212251 1 6 999988 -249530 2 2 999999 2 6 999991 2 171113 254939 1 11 999998 478939 1 77564 532889 989427 2 3 999986 1 2 999999 4595 2 113813 403833 2 2 999999 1 2 999999 259172 1 3 999985 -104741 2 2 999999 1 12 999983 284240 1 2 999999 -397123 1 6 1000000 856563 1 62790 512128 322573 2 498307 710305 2 18 999995 1 669771 773227 659205 2 14 999999 1 5 999992 371778 1 2 999999 61483 1 2 999999 -21973 1 642995 793940 24790 1 650600 668591 -432731 1 12 999996 -482368 2 9517 545707 1 2 999999 451619 2 166939 475588 1 73351 806395 367451 2 2 999999 2 2 999999 2 2 999999 2 651728 956649 1 286661 489942 -900999 1 11 999990 -295640 1 9 999995 -873797 1 302531 374208 -841078 1 8 999996 -626763 1 9 999986 84232 1 147067 731466 -431232 2 20 999995 1 554320 827555 179435 2 2 999999 2 2 999999 1 2 999999 -460066 2 155889 967675 2 10 999993 2 11 999986 1 2 999999 245264 2 17 999984 1 405109 707105 58103 1 15 999998 -44980 2 11 999985 2 2 999999 1 545212 608522 -941786 1 16 999989 -360491 1 399067 847531 -365135 1 404537 573636 427761 1 2 999999 -799797 2 1 999986 1 102729 211148 -605885 2 254942 894040 2 7 999993 1 10 999999 524351 2 2 999999 2 376670 842090 2 613275 941289 2 2 999999 1 306635 597129 244174 1 11 999987 -856888 2 14 999989 2 71571 991763 1 241977 332066 -872846 1 2 999999 -792793 2 14 999981 1 3 999981 -456541 1 2 999999 135867 2 6 1000000 2 591617 746311 1 2 999999 -147601 2 439042 851201 1 612992 689171 692827 1 486791 873187 334864 2 2 999999 2 11 999990 2 18 999981 2 288251 723923 1 12 999990 893573 2 193549 599849 1 2 999999 -230820 1 7 999981 96232 1 17 999989 -883061 2 819953 862976 2 2 999999 2 19 999992 1 2 999999 -914791 1 263342 566886 -211930 1 2 999999 -712973 2 676460 908992 1 193030 936646 257841 2 150018 748969 1 2 999999 -527569 2 81845 999208 2 12 999998 1 2 999999 -622909 2 134748 289702 1 11 999990 443679 1 2 999999 -70855 1 2 999999 469259 1 15 999995 444505 1 2 999983 62766 2 2 999999 2 3 999992 1 2 999999 -171162 2 2 999999 2 5 999995 2 2 1000000 2 438455 964809 2 6 999991 1 2 999999 660079 2 2 999999 2 2 999999 1 3 999999 176483 2 2 999999 2 2 999999 1 2 999999 577970 2 4 999985 2 6 999985 1 90346 209130 -173584 2 19 999991 1 2 999999 242890 2 16 999991 1 5 999991 363140 1 9 1000000 -372703 1 2 999999 -524331 2 15 999998 2 8 999992 1 4 999990 -477090 1 19 999994 397510 1 2 999999 -40748 1 2 999999 -841975 2 11 999988 1 211916 356427 842438 1 150681 780964 -38691 2 3 999983 1 2 999999 733305 2 14 999995 2 374643 554161 2 14844 738746 2 12564 748287 1 6 999990 -457941 1 17 999999 -27485 2 6 999994 1 52824 387998 -534765 1 2 999999 789190 1 15 999984 301535 2 190664 297107 2 8 999994 1 560270 756476 676069 1 692609 755638 -831481 1 20 999991 779623 1 2 999999 993428 1 108440 676636 808240 1 185692 343093 765873 2 2 999999 2 2 999999 1 2 999999 631194 1 2 999999 659727 2 2 999998 2 285259 655123 1 13 999988 -328938 2 511718 790139 2 8 999991 1 13 999981 -302830 1 3 1000000 321400 2 2 999999 1 10 999983 42388 1 2 999985 960827 1 3 999989 -582747 2 19 999983 1 5 999985 352617 2 2 999999 1 76844 655765 851189 2 2 999999 1 166888 949208 532873 1 2 999999 -846656 1 19 999988 50782 2 2 999999 1 2 999999 -128042 1 10 999989 307917 2 19 999984 1 2 999999 391788 2 2 999999 2 3 999995 1 7 999997 -184725 2 2 999999 1 2 999999 -461027 2 81527 650818 1 2 999999 -506002 2 2 999982 1 2 999999 31846 2 2 999999 2 5 999995 1 692838 836519 -589895 1 7 999982 924866 2 2 999999 2 17 999983 1 18 999986 -248436 2 314702 605518 2 5 1000000 2 13 999985 2 760143 892769 1 2 999999 345299 1 2 999999 903088 1 2 999999 328331 1 14 999996 61992 1 1 999983 -500797 2 1 999990 2 2 999999 2 338549 819842 2 389021 535261 1 3 999981 -294390 1 151859 618514 836784 1 613696 665155 825665 2 2 999999 2 729307 783440 1 2 999999 571872 2 3 999989 1 505887 873073 879066 1 1 999996 -615052 2 2 999999 2 17 999987 2 14 999982 1 2 999999 14861 2 10 999991 1 2 999999 -642012 2 2 999999 2 751375 754969 2 437913 897925 1 1054 864012 -690592 1 63275 849357 538841 1 14 999987 339659 2 15 999989 2 218569 663518 2 328857 864820 1 498478 769065 803502 1 2 999999 -248614 1 14 999997 640517 2 264326 341278 1 2 999992 -273082 2 2 999999 2 4 999997 1 2 999999 -692674 1 2 999999 -489036 2 555319 615328 1 542047 939969 482772 2 2 999999 2 2 999999 2 893195 981364 2 2 999999 2 6167 16988 2 87502 679298 2 57454 702429 2 2 999999 1 173123 765127 -398196 2 2 999999 1 5 999987 -593462 1 307680 771302 -145359 2 3 999985 2 2 999999 2 2 999999 1 915361 995130 59947 2 2 999999 1 119213 558897 843727 2 2 999999 2 19 999992 2 2 999999 2 68731 189683 1 2 999999 401428 1 120721 378700 213429 1 587238 680209 -271668 1 8 999985 -338148 2 2 999999 2 2 999999 1 550773 769763 581702 1 5 999984 56656 2 2 999999 1 12 999984 -734299 2 17 999991 2 2 999999 2 2 999999 1 198657 854270 563741 1 5 999984 -296349 2 2 999999 2 553215 587784 2 356301 987210 2 776144 955942 2 508490 808421 1 445313 708268 751256 1 3 999998 262569 1 144230 984464 -371 2 2 999999 1 5 999983 436710 1 10 999999 863445 2 730305 845292 2 17 999997 2 14 999992 1 13 1000000 566651 1 11 999996 311075 1 2 999999 -117634 1 3 999995 689801 1 14 999990 -620981 1 647532 875228 535237 1 261382 478151 -206086 2 2 999999 1 75038 374949 -514839 2 2 999999 1 574757 813598 977414 2 15 999994 1 2 999999 25644 1 2 999999 -149985 1 2 999999 -864339 2 361369 908940 2 12 999987 2 176805 502230 2 657819 854873 1 3 999984 -385801 1 245830 624646 -748157 2 9 999995 2 6 999996 1 11 999985 -892864 2 418888 602796 1 3 999987 611872 1 750146 911854 -532163 1 2 999999 62512 1 2 999999 484874 1 80299 738081 479851 2 20 999999 2 2 999999 2 11 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 -986844 2 11 999986 2 2 999999 1 16 999998 513809 1 8 999997 644246 1 86509 200120 -172718 2 2 999999 1 2 999999 -496901 2 168754 759104 1 2 999999 317449 2 2 999999 2 780683 801279 2 16 999981 1 11 999985 930725 1 13 999995 358443 2 10 1000000 2 162307 853896 2 7 999987 1 538600 994036 403971 2 2 999999 2 6 999991 1 18600 800301 451549 2 69444 609845 2 19 999997 2 506646 738860 1 664376 887240 164284 1 2 999999 -336109 1 2 999999 947249 1 10 999982 421304 2 86140 513388 2 8 999981 2 3123 463567 2 33629 862108 1 18 999993 97969 1 1 999990 -988399 2 7 999991 2 85994 942044 2 2 999999 1 20 999985 215485 1 414406 570662 -499649 1 11 999987 606226 2 29211 387447 2 1657 904664 2 2 999999 2 7 999990 1 2 999999 -239788 2 20 999983 1 2 999987 871637 2 2 999999 2 129475 203853 2 417242 980926 2 15 999992 1 2 999999 -633266 1 609850 786509 -725943 1 650069 679889 704291 2 2 999999 1 12 999984 -421323 2 13 999993 2 152485 773814 2 226438 701933 1 2 999999 -30062 1 2 999999 886435 2 168705 564434 1 433959 593899 -90707 1 2 999999 -944636 1 717957 983895 -632605 2 8 999982 1 2 999999 -210886 1 72865 871682 -896169 1 7 999996 -761196 2 2 999999 1 12 999997 -757562 1 11 999982 465474 1 2 999999 439722 1 742268 934042 616971 1 2 999999 495033 2 328464 330168 1 370228 744020 626652 2 200928 574914 2 11 999988 1 12 999998 158570 2 266636 941142 1 601389 893243 641451 1 13 999993 -753411 2 265469 294250 2 162623 736132 2 16 999986 2 9 999986 1 388967 608224 218600 1 135736 398752 -271839 2 90121 953435 2 154847 826412 1 3 999995 455243 2 933444 985562 1 13 1000000 -318936 1 11 999998 917538 2 17 999998 2 754064 904595 1 1 999995 -550477 1 2 999999 -442033 1 380392 572371 -568702 2 74239 851971 1 2 999999 -20588 1 1 999993 -771097 2 13 999984 2 256911 996054 2 2 999999 2 3 999987 2 1 999981 1 513632 974019 503004 1 2 999999 -642988 1 2 999999 958973 2 2 999999 2 9 999991 1 17 999984 -427634 2 258478 514016 1 1 1000000 350186 1 2 999999 274791 1 2 999999 -620053 1 1 999990 -169386 2 290751 434180 2 19 999982 2 6 999992 2 17 999996 1 2 999999 -88447 1 2 999999 140391 1 538263 903651 -835076 1 10 999986 790273 2 2 999999 1 2 999999 201986 1 2 999999 99811 2 2 999999 1 2 999999 -874405 1 69154 72087 -237489 1 4 999987 742293 2 14 999984 1 11 999985 610837 2 18 999992 1 2 999999 963289 2 2 999999 2 9 999989 2 15 999989 1 2 999999 -773954 2 15 999994 2 150675 686488 2 2 999999 2 2 999994 1 139693 325988 -13091 2 2 999999 2 13 999998 2 40884 626174 1 2 999999 -514591 1 17 999994 793646 1 2 999999 366929 2 261245 680749 1 11 999986 984530 2 3 999990 1 2 999999 -383395 2 2 999999 2 2 999999 1 14 1000000 -649749 1 4 999981 467883 2 2 999999 2 2 999999 1 2 999999 -427077 1 2 999999 672133 1 17 999986 -955070 1 2 999999 138103 1 2 999999 -2734 1 2 999999 415927 2 603912 669224 1 9 999997 27099 1 4 999985 -489085 1 18 999987 690719 2 20 999987 2 495287 583900 2 408350 551574 2 18 999998 2 968523 997467 1 163494 366072 20000 1 2 999999 -580983 2 2 999999 2 2 999999 1 2 999999 863864 1 2 999999 143467 2 2 999999 1 591089 631756 -184421 1 2 999999 538252 2 2 999999 2 2 999999 2 4 999985 2 513744 547940 1 426262 830113 -681147 1 2 999999 547550 2 18 999985 1 2 999999 931846 2 2 999999 2 422986 789678 2 11 999995 1 187111 268768 -179186 1 135536 381638 613355 1 2 999999 -344026 1 978974 990293 138072 2 2 999999 1 884974 999957 651646 2 8 999994 2 20 999999 1 626394 874512 547716 2 17 999998 1 2 999996 313223 1 2 999999 48488 2 19 1000000 2 634300 788330 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 13 999987 -626873 1 6 999992 485829 1 19 999983 443151 1 2 999999 119683 2 182671 757936 2 609136 644877 2 55339 664899 2 7 999996 1 8 1000000 2165 1 2 999999 360733 2 2 999999 1 2 999999 265885 2 17 999989 2 7 999993 1 2 999999 808921 1 492199 601332 98333 2 337111 541053 1 12 999999 -73294 2 19 999995 2 479562 514374 1 5 999993 -64155 2 2 999999 1 586439 748778 693724 2 8 999991 1 277130 756657 257795 2 36676 71935 1 48589 469187 571458 1 16 999994 87655 2 249704 876597 1 18 999998 -228872 1 10 1000000 -819548 1 7 999991 413113 2 103988 188676 1 13 999990 -711753 2 2 999999 1 2 999985 61287 1 2 999996 115969 2 2 999999 2 591848 615311 1 19 999983 -819697 1 2 999999 -304890 2 535156 863054 1 139284 359891 698545 2 2 999999 1 185303 644317 -221088 1 5 999995 -153059 2 52508 71948 1 2 999999 165509 2 94922 886082 2 15 999990 2 544907 703936 1 793645 987669 -913602 1 564901 851740 -19434 2 2 999999 2 86762 739064 2 9 999988 2 194625 971724 2 338434 712781 2 355466 523516 2 11 999986 2 324197 475697 2 179851 222325 1 660950 849364 -336718 1 8 999994 -94590 2 101765 477492 2 16 999992 2 14 999981 1 871588 922588 -588309 2 9 999988 1 5 999991 520916 1 2 999999 -542482 2 2 999999 2 2 999999 2 2 999999 2 20 999991 2 429666 978809 1 17 999998 924116 2 12 999993 1 2 999999 -293397 1 2 999999 -425833 1 8 999999 85254 1 15 999986 -95347 1 314365 658213 695765 1 32209 746573 -968888 1 1 999984 -681879 1 13 999985 418610 2 216948 274626 1 2 999999 62836 2 572605 693517 1 2 999999 -893005 1 2 999999 360247 2 302747 527217 2 20 999985 2 13 999994 2 2 999999 1 317256 498680 -822503 1 2 999999 -612324 1 2 999999 186826 2 3 999998 2 9 999981 1 7 999986 574850 1 2 999999 -543035 1 17 999995 527241 1 20 999981 -77663 1 424250 929472 231221 1 9 999988 741100 2 3 999993 1 1 999996 -89919 1 639871 841266 -128678 1 112446 238872 -73083 1 11 999987 893322 1 508614 765897 -856883 1 58387 92229 695125 2 453832 532777 1 2 999999 830988 1 462814 616049 733775 2 2 999999 2 2 999999 1 588042 988345 -279982 1 2 999999 -780914 1 2 999999 -742657 2 93018 794453 1 16 999993 132479 2 9 999993 2 416957 876268 1 18 999996 -885607 1 2 999999 -392614 2 6 999998 2 160237 748208 2 2 999999 2 16 999984 2 15 999987 1 2 999999 -744944 2 10 999990 1 99097 255921 235344 2 2 999999 1 15 999992 982407 2 602276 728777 1 15 999999 -730592 1 4 999987 -469118 1 11 999981 -240536 1 367811 570478 -379725 1 2 999989 -555017 2 323249 907058 1 514275 574547 758771 1 733883 892124 289340 2 2 999999 2 19 999991 2 350615 408187 1 2 999999 237872 1 2 999999 -40910 2 5 999997 2 7 999995 2 2 999999 2 5 999989 2 3 999981 2 314547 345771 2 2 999999 1 492537 981993 904913 1 379159 503119 330081 1 23531 547363 223619 1 2 999999 -79524 1 2 999999 400306 2 32559 317352 2 3 1000000 1 782904 864288 -223226 1 415715 662277 -318458 2 812718 930903 1 2 999999 180057 2 323789 654740 2 7 999997 1 389263 979620 665495 1 639698 697129 -721943 1 2 999999 -702475 1 830105 869238 343733 1 3 999999 -757950 1 17 999984 247490 1 439204 920675 844135 2 3 999993 1 543727 795406 17623 2 22791 710457 1 507902 512865 730033 1 2 999999 -649843 1 15 999990 756288 1 2 999999 512263 1 8 999995 -162069 1 19 999983 430671 1 13 999991 783522 1 16 999992 -198747 1 2 999999 -49025 2 12 999990 1 2 999999 -159288 1 3 999991 805041 2 383523 530258 2 7 999995 1 16 999995 85009 2 198987 216231 2 2 999999 1 2 999999 459042 1 501462 830936 959898 2 2 999999 1 10 999984 -447079 2 15 999987 1 1 999986 -783982 2 2 999999 2 19 999983 1 37199 329334 -431359 1 524882 629866 506387 2 2 999999 2 2 999999 2 4 999993 2 2 999999 1 101454 975781 19513 1 9 999981 -145888 2 7 999981 1 102104 305088 -918499 2 2 999999 1 2 999999 -73384 1 2 999999 671467 1 2 999999 -833230 1 2 999999 -21323 1 160738 486443 -557798 2 2 999999 1 7 999999 -386231 1 2 999999 899746 2 125087 238543 1 153705 758982 -785757 2 3 999994 1 2 999986 -16656 2 7 999993 1 60536 639870 862765 1 270327 740518 747804 2 607799 905170 1 17 999985 -2634 2 318988 457790 1 19 999997 -833592 1 331062 846150 -660898 1 344438 787803 -119198 2 13 999989 2 2 999999 2 24003 746782 2 2 999999 1 13 999983 356268 2 17 999987 1 2 999999 545295 1 23596 406575 -844862 1 15 999989 -34152 1 187987 677341 301970 1 2 999999 681019 1 2 999999 442186 2 277100 794209 1 137400 183542 700747 2 8 999994 2 2 999999 1 18 999998 -331888 1 10 999981 794000 1 2 999999 -324909 2 7 999988 1 821556 972678 520519 2 11 999982 2 147298 581080 2 48319 320192 2 606415 734601 1 778555 905684 -197748 1 589523 640292 512001 2 6 999998 1 2 999999 263680 1 2 999999 375973 2 2 999999 1 20 999992 356403 1 2 999999 884530 2 2 999999 1 2 999999 616905 2 147391 695824 1 2 999999 266294 2 206960 736592 2 2 999999 1 2 999999 722547 1 2 999999 -138643 2 2 999999 2 2 999999 2 2 999999 1 7 999996 356098 2 2 999999 1 2 999999 310309 2 2 999999 2 144689 905848 2 2 999999 2 6 999989 1 2 999999 -265198 2 2 999999 2 294340 918254 1 2 999999 48388 1 8 999986 -284009 2 2 999999 1 900929 963236 -625726 2 508326 917673 2 2 999999 1 595888 809204 276434 1 2 999999 642071 1 47209 600763 -940252 1 87695 293584 -660365 2 2 999999 1 690818 755751 -11303 2 14388 731316 1 2 999999 339385 1 516455 823287 -893551 1 2 999999 63991 1 20 999985 -652981 2 2 999999 1 2 999999 403751 2 328188 593696 1 11 999988 914016 2 17864 747998 2 40239 906055 1 758463 928894 983936 1 2 999999 -595017 2 2 999999 2 18 999987 2 2 999999 2 2 999999 1 217537 370499 739844 2 2 999999 2 1 999989 1 2 999999 -263056 1 2 999999 762077 2 6 999984 1 2 999999 635609 2 2 999999 2 167690 748789 1 274045 442558 -527228 1 254666 634015 421238 1 2 999999 -544620 1 2 999999 -33777 2 2 999999 2 558658 700912 2 2 999999 2 2 999999 1 13 999981 847500 1 710382 881583 -35384 1 242216 252834 379452 2 113762 574124 2 12 999997 2 8557 278142 1 921993 995020 -115046 1 7 999996 -5156 2 371530 808732 2 163818 613931 2 6 999998 2 2 999999 2 9 999986 1 55816 833442 -721759 2 2 999999 2 10 999989 1 85866 494947 -741096 1 3 999990 33638 2 2 999999 2 10 999997 1 561900 710682 74314 2 62356 500013 2 10 999987 1 2 999999 428186 2 2 999999 1 10 999994 -643704 2 26997 735400 1 107218 971516 -987330 2 13 999997 2 2 999999 2 16 1000000 1 12 999986 -200691 2 3 999986 2 2 999999 2 2 999999 2 17 999981 1 225310 607737 799059 2 9 999984 1 96431 545401 -763602 1 128917 142573 -658116 2 15 999987 1 4 999981 -317677 1 2 999999 897797 1 13 999999 -896303 1 655528 973360 -258167 2 2 999999 2 10 999982 2 549872 995579 2 16 999995 1 2 999999 -892809 2 5 999992 2 16 999981 2 637327 818519 2 2 999999 2 2 999999 1 2 999999 -163521 2 365625 548083 2 2 999999 2 2 999999 1 417773 914366 -704358 2 396444 921770 2 16 999983 2 735748 858129 1 264868 845075 -637246 2 2 999999 1 2 999999 -336348 2 14 999986 2 13 999991 1 20 999985 -380656 2 817690 987266 2 348891 907085 1 2 999999 322082 1 2 999999 -249979 2 2 999999 1 2 999983 -103040 1 177186 821142 461088 1 2 999999 -962249 1 14 999984 434101 1 158379 599971 911205 2 14 999989 2 2 999999 2 604186 682434 1 2 999999 380084 2 2 999999 1 4 999985 634863 1 2 999999 943069 2 2 999999 1 278864 948603 430399 2 17 999994 1 46400 48564 360127 1 15 999994 923698 2 2 999999 2 20 999984 1 882959 938385 -261287 2 2 999999 2 2 999999 2 247102 969507 1 175757 583933 -748007 2 13 999990 1 2 999999 -240765 1 2 999999 -885583 1 2 999999 867183 2 2 999999 2 194400 217505 2 85197 976201 2 14 999982 1 2 999999 -207104 2 16 999983 2 937430 990997 1 857540 996207 -706711 2 18 999991 1 2 999999 295411 2 19 999987 2 18221 981995 1 2 999999 612112 2 2 999999 2 2 999999 1 2 999999 -105915 1 18 999998 287806 2 28634 847958 1 8 999986 -942468 2 11 999987 1 54585 745231 -270949 2 7 999994 2 8 999989 2 2 999999 2 426762 438300 1 561068 745529 -352341 1 18 999981 -273272 2 2 999999 1 2 999999 258282 2 2 999989 2 146789 830857 2 231985 498274 2 2 999999 2 2 999999 1 1 999991 575602 2 7 999988 1 7 999993 813992 1 19661 376600 -97383 1 1394 121049 15402 2 2 999983 1 14 999990 793501 2 14 999985 1 190244 466297 721554 2 19 999987 1 371211 975336 -986651 1 2 999999 -25512 1 2 999999 634732 2 53692 791226 1 12 1000000 765771 2 436670 612247 2 577224 758854 2 2 999999 2 19 999981 2 12 999993 2 293730 579679 1 13 999988 42299 1 15 999991 -104641 1 14 999998 -294302 2 2 999999 2 19 999994 1 3 999988 -731105 1 2 999999 342346 2 17 999987 1 311491 553473 -126114 2 2 999999 2 215574 534421 2 2 999999 2 231002 650637 2 2 999999 1 8 999985 628040 1 2 999999 955891 1 18 999986 189030 1 2 999999 298860 1 19 999990 -117489 1 374935 943103 -975113 2 2 999999 1 306334 333312 368594 1 2 999999 329557 1 5 999981 450908 2 3123 923533 2 265634 686795 1 10 999998 985016 2 2 999999 1 2 999999 302602 1 2 999999 749368 1 15 999992 813373 2 16 999991 2 2 999999 1 16 999990 839713 2 191713 494569 1 232853 963034 -759276 2 5 1000000 2 2 999999 2 353853 756199 1 8 999986 -987064 1 17 999987 279114 1 2 999999 820012 2 13 999981 2 14 999983 2 295725 474298 1 2 999999 973961 1 18 999984 -564907 2 2 999999 2 17 999993 2 212448 363697 2 2 999999 2 3 999995 1 14 999991 438079 2 264186 778047 2 176660 491616 2 1 999983 1 2 999999 97850 1 254392 919779 647153 1 2 999999 -578254 1 2 999999 178860 1 2 999999 44314 1 197916 389059 -381227 2 354944 868715 2 2 999999 1 464179 999176 -907477 2 17 999990 2 2 999999 1 2 999999 -810964 1 1 999993 127414 2 20 999985 1 2 999999 483568 1 276177 328544 -20289 1 2 999999 684935 2 471138 583142 2 16 999987 2 2 999999 2 964086 975110 1 812771 861351 -57081 2 18 999984 2 80616 540371 1 807834 826701 664870 2 16 999989 2 8 999986 1 2 999999 390096 1 11 999984 -800033 1 1 999986 442739 2 2 999999 1 2 999999 -14175 2 2 999999 2 2 999999 1 3 999993 -848444 2 12 999998 2 2 999999 1 5 999985 -230008 1 2 999999 -263960 2 2 999999 1 569699 937179 -635126 1 3 999982 -989065 2 9 999988 1 12 999993 291731 1 2 999999 -768794 2 2 999999 1 16 1000000 -596052 1 6 999987 -92261 1 2 999999 -255083 2 6 999992 2 2 999999 1 363191 995585 -514441 1 2 999999 -170968 2 407683 674067 2 2 999999 2 2 999999 1 176823 813245 -486409 1 592379 753894 339315 1 12 999990 404249 1 15 999987 -91536 2 14 999998 1 16 999983 -932519 1 2 999999 -579475 1 2 999999 -389601 1 3 999996 -429604 2 9310 244972 2 491052 761425 1 2 999999 -871337 2 569694 870683 2 680001 774653 1 187276 313035 -679579 1 13 999987 -109774 2 15 999995 1 480138 684217 -179775 2 2 999999 2 469372 518201 2 9 999994 2 2 999999 1 2 999999 -123421 2 2 999999 1 18 999998 -8556 2 234645 275158 1 139015 950651 -910409 2 1 999992 2 2 999999 2 12 999982 1 16 999981 -892351 2 19 999985 1 88619 951418 677147 1 11 1000000 -622234 1 134591 182840 -250796 2 201192 611293 2 637568 909492 2 16 999981 1 2 999999 -522413 1 2 999999 397471 1 2 999999 664482 1 2 999999 813111 2 7 1000000 2 515616 821510 1 2 999999 413240 2 2 999987 1 15 999989 164179 2 2 999999 2 708258 917641 2 17 999986 2 311279 518709 1 2 999997 53030 2 163147 981216 2 4 999985 1 12 999982 718035 1 2 999999 -103568 1 2 999999 -591656 1 520221 713271 -933853 2 2 999999 1 17 999984 -151914 2 151804 246651 1 9 999992 812699 2 4 999988 1 18 999994 -800647 1 20 999985 -52924 2 17 999992 2 18 1000000 2 2 999999 2 2 999999 1 2 999999 92075 1 555111 933489 894913 2 689706 917983 1 290479 824198 59948 2 2 999999 2 800394 867621 2 187817 739690 2 573832 959288 2 2 999999 2 152839 486733 1 2 999999 659105 2 7 999983 2 13 999992 1 5 999992 -756253 1 20 999990 -302945 1 633403 843491 60309 1 2 999999 659360 1 659853 863329 161295 1 2 999999 -354943 1 446938 631905 370942 1 2 999999 794736 1 2 999999 -900982 2 821453 874865 2 434243 693471 2 612086 821043 1 2 999999 704134 2 157644 214941 2 6 1000000 1 18 999994 829999 2 122050 183453 2 15 999996 1 2 999999 645371 1 2 999999 -637582 1 12 999981 112990 1 1 999993 27645 2 3 999999 2 582448 651444 1 14 999990 353374 1 723053 941258 -675883 1 316270 329531 -577726 1 2 999999 84467 2 89953 389612 2 9 999993 1 2 999999 286347 1 88526 791884 985033 1 2 999999 -808157 1 17 999986 -478268 2 13 999984 2 18 999981 1 15 999996 -336322 1 2 999999 391353 2 2 999999 1 577466 821392 381820 2 2 999999 2 782749 845171 1 2 999999 302520 2 2 999999 2 12 999982 2 249119 676015 2 75023 605421 1 2 999999 -269675 2 149843 468624 1 2 999999 -399108 1 2 999999 745269 2 2 999999 1 2 999999 757692 1 108742 216188 -565392 1 10 999998 -484255 2 507958 870602 2 101678 397388 2 2 999999 2 15 999994 1 2 999999 -738191 1 170369 386390 381173 1 20 999999 180410 1 2 999999 -786994 1 371280 373078 -178423 1 31455 982318 -852082 1 236256 772836 120994 2 630204 811008 2 2 999999 2 513412 961357 1 4 999985 -91318 1 2 999999 -123124 2 229741 985532 1 2 999999 -173208 1 12 999996 214220 1 2 999999 -701885 1 2 999999 -136173 1 192198 968603 381033 2 15 999991 2 455896 818073 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 999981 2 2 999999 1 2 999999 546621 2 11 999984 2 20 999990 2 17 999982 1 11 999997 656455 1 12 999981 825248 2 15 999989 1 49256 775435 346520 2 17 999984 2 260615 944947 2 45694 887394 2 175308 462438 1 9 999987 -150690 1 389192 413045 314545 2 2 999999 1 2 999999 648519 2 2 999999 1 2 999999 -408047 2 2 999999 1 534744 916321 568590 2 2 999999 1 2 999999 235370 1 2 999999 -15731 2 13 999984 2 3 999991 1 2 999999 626576 1 164296 708403 -53852 2 2 999999 2 2 999999 2 52961 428365 1 232613 642840 -842691 2 413783 662114 1 2 999999 68272 1 2 999999 985879 2 2 999999 2 7 999981 1 153230 413236 758207 1 2 999999 678126 1 16 999997 498625 1 16 999983 868345 2 2 999999 1 533459 907229 -363599 2 16 1000000 1 2 999999 792274 2 2 999999 1 2 999999 272807 1 2 999999 288658 2 119937 343333 1 3 999993 29710 1 2 999999 753654 1 212356 637365 108820 1 2 999999 -293281 1 2 999999 359603 1 2 999999 -505664 2 10 999985 2 2 999999 1 100276 249750 176328 2 15 1000000 2 11 999988 2 13 999985 1 231578 529386 888465 2 70083 827902 1 2 999999 -312345 1 218014 917820 785211 2 2 999999 2 8 999991 1 6 999999 616756 2 201849 818145 1 1 999991 69879 2 561145 882320 1 625869 896793 -42893 1 2 999999 -132109 2 2 999999 1 818506 857184 315363 1 167494 880513 -273537 2 2 999999 2 36921 471441 2 54282 848143 2 17 999984 1 2 1000000 -733497 2 2 999999 1 1 999991 488939 2 206410 270236 2 2 999999 2 2 999999 1 1 999992 -558056 2 696745 705011 2 361635 810320 1 2 999999 -806035 1 252635 918787 -992188 2 2 999999 1 113463 794069 -522962 1 9 999981 182003 2 1 999981 2 2 999999 1 2 999999 533927 1 2 999999 -272698 2 2 999982 1 2 999999 -697237 2 114315 573587 1 2 999999 -654618 1 2 999999 -833 1 15 999996 512026 2 2 999999 1 11 999985 -629910 2 155528 978597 2 579084 724578 2 6 999985 2 94235 539440 1 435853 700522 415790 2 563889 887541 2 7583 603289 2 20 999991 1 709904 760262 -583555 2 2 999999 1 2 999999 844616 2 31749 439413 2 17 999989 2 13 999994 2 218982 610831 1 17946 519503 582159 2 31713 334237 1 8 1000000 -902916 1 2 999999 231099 2 397550 536836 2 373429 403035 2 393126 494989 1 45958 476585 -374512 2 5 999990 2 468028 742020 1 16 999992 -278797 2 635372 980783 2 10 999990 1 415272 892558 777298 2 667401 995676 2 18 999991 1 133999 664306 -318714 1 20 999993 -51901 1 1 999981 972759 1 12 999992 -13187 1 13 1000000 225226 2 2 999999 1 25892 551549 737212 2 624002 638161 1 3 999983 389293 2 2 999999 1 8 999998 995203 2 51947 258827 2 2 999999 1 2 999999 -955726 2 2 999999 2 2 999999 1 687027 825060 -720482 2 7 999994 2 96976 206969 1 5 999987 594512 1 2 999999 533866 2 12 999981 1 8 999990 949952 2 384858 812758 1 2 999999 -23463 2 11 999991 1 13 999982 -529780 1 2 999999 430430 1 557896 820220 753739 2 16 999991 2 351707 439800 2 240812 625550 1 501611 893250 419323 2 922481 974032 2 477545 791495 1 94423 984826 -911031 2 2 999999 1 12 999997 573041 2 446826 985243 2 17 999988 1 11 999981 -151336 1 2 999999 372127 1 9 999992 853050 2 2 999999 2 2 999999 1 4 999985 -68299 1 14 999990 -550524 2 9 999990 2 518441 844979 2 252524 801820 2 13 999981 1 40046 494967 -345401 1 2 999999 -336948 2 2 999999 2 7 999998 2 2 999999 2 15 999988 1 2 999999 -584651 1 5 999998 856701 1 2 999999 -458411 2 295671 757090 1 690180 710838 662704 1 2 999999 -220552 2 727625 888968 1 213805 342322 965889 2 2 999999 2 27386 758054 2 1 999985 2 2 999999 2 2 999999 2 76104 963896 1 13 999989 -27728 1 15 999997 288881 2 2 999999 1 576060 769403 657688 1 2 999999 -513963 1 448892 496380 -86059 2 2 999999 2 17 999981 2 12 1000000 2 61516 290138 2 1 999990 2 2 999999 2 227497 982132 2 130636 957542 1 1 999985 406947 2 742426 889406 2 307517 396306 2 4 999996 1 416144 836897 -875548 2 57285 245235 1 910601 927370 -943962 1 7 999986 375823 1 50118 246138 -613743 1 5 999997 -14217 1 832649 956042 441361 1 693803 775564 836343 1 9 999993 544450 2 10 999998 1 51973 713362 251929 1 968937 974605 -946327 2 7 999981 2 88495 574953 2 493213 968192 2 265199 753477 1 2 999999 819535 1 200415 252215 281756 1 289005 317067 712 2 5 999984 1 122506 505798 -860521 2 2 999999 1 2 999999 -517234 1 2 999987 -769395 1 7 999982 415774 2 433629 748700 2 6 999984 2 259011 461747 1 283168 817132 -113818 2 907959 972831 2 19989 838925 1 2 999999 167593 1 13 999999 32264 1 2 999999 66379 1 2 999999 -652448 2 283093 751506 1 319023 378333 579120 2 81955 251324 1 7 999985 -565432 1 7 999983 757113 1 14957 905684 -657547 2 2 999999 2 2 999999 2 2 999999 1 18 999984 -953230 1 2 999999 724503 2 2 999999 2 9 999995 1 19 999990 581956 1 288980 748966 -925485 2 140205 344454 2 39715 931891 1 2 999999 523824 1 5 999985 38975 2 2 999999 2 237603 745755 1 561471 853510 755577 2 501044 878661 2 4 999988 1 2 999999 -8657 2 5 999998 1 8 999993 119449 2 2 999999 1 836688 885571 -243359 2 2 999999 1 832418 926383 -108095 1 10 999988 -941965 1 53477 628771 823314 2 18297 405397 2 456255 865864 1 302191 520675 -923613 1 586340 802436 848316 1 9 999997 923445 1 2 999999 -986104 2 2 999994 2 18 999981 2 42647 641831 2 2 999999 1 13 999986 -724413 2 8 999994 1 2 999999 68196 1 589824 840807 874305 1 20 999985 401384 2 18 999981 1 383068 661482 -466629 2 63409 226899 2 621372 702830 1 16 1000000 -562526 1 8762 622487 -513842 1 13 999998 -479784 1 16 999983 -920795 2 43434 228517 2 228561 251845 2 225899 788005 1 2 999999 -787134 2 17 999992 2 752677 855481 2 345557 801763 2 2 999999 1 863031 920879 -42295 1 15 999994 -22092 1 2 999999 292709 2 91347 733939 1 316225 786549 56710 2 2 999999 1 12 999988 736147 2 2 999999 1 13 999983 -550459 1 7 999999 -662612 1 153512 863263 -190740 2 7 999992 2 72082 487053 1 7 999993 84319 2 2 999999 2 414730 983141 2 18 999994 1 16 999992 406514 2 194012 202352 1 2 999999 993741 2 141287 390888 2 2 999999 1 3445 568252 -815664 1 2 999999 -251946 1 2 999999 -248557 1 10 999991 -990014 2 2 999999 2 343079 601923 2 2 999999 1 14 999992 -177132 1 247475 976941 -352642 1 6 999983 334802 2 2 999999 2 233418 934450 1 14 999994 499422 1 14 999991 31745 2 2 999999 2 2 999985 1 3 999987 724343 2 470906 987603 1 250423 400858 -884443 2 11 999997 2 19 999985 1 7 999981 -677845 1 2 999999 -965572 2 1 999991 1 2 999999 607026 2 15 999998 2 16 999985 1 66972 217429 804041 1 5 999991 -676618 1 189050 941728 839608 2 1 999983 2 4 1000000 2 183653 856516 2 13 999981 2 2 999999 2 11 999999 2 2 999999 1 2 999999 821289 1 11 999995 897227 1 633377 922881 -324670 2 359521 735327 2 20 999985 2 2 999999 2 2 999999 1 40429 995580 -970449 1 2 999999 -967810 2 17481 125002 2 254254 392763 1 2 999999 521700 2 215333 629951 2 8 999984 1 10 999998 -733308 1 575506 952612 277544 2 100324 939631 1 209450 542362 -861212 2 17 999983 2 3 999987 2 2 999999 1 444530 643306 216457 2 2 999999 1 15 999997 649431 1 2 999999 -500452 1 2 999999 -276882 2 2 999999 1 705789 936598 -567807 2 316815 704631 2 2 999999 1 346217 869042 -289473 1 2 999999 474797 2 20 999983 2 2 999999 1 1936 880229 798191 2 498781 768219 1 614377 647413 709044 1 476994 975077 -410479 1 2 999999 293392 1 12 999993 -684107 2 762218 995888 2 2 999999 2 442216 975306 1 663398 862029 -970958 1 14 999990 -531825 1 3 999999 241737 2 16 999983 2 9 999995 1 238792 768701 -980379 1 2 999999 -151739 2 6 999984 1 731057 989929 -386161 2 2 999999 2 42423 57008 2 2 999999 1 2 999999 123551 1 2 999999 883253 2 91711 676670 2 2 999999 2 12 999992 2 395653 511906 2 11 999982 2 2 999999 1 372504 683522 812950 2 120370 749838 2 2 999999 2 2 999999 1 245776 809010 -534279 1 2 999999 -875633 1 2 999999 -512261 2 20 999985 1 2 999999 634980 1 2 999999 -985207 2 14 999991 2 423210 583676 2 793315 937656 2 960309 993540 1 17 999985 -522371 2 2 999999 1 2 999999 -438536 1 565447 799418 -40558 1 540290 640260 405753 1 70756 336088 -606350 1 547227 767931 -386991 2 386915 967603 2 2 999999 1 2 999999 -838812 1 5 999992 879292 2 8 999992 1 313860 949444 582606 1 13 999996 -475766 2 7 1000000 2 2 999999 1 2 999999 364455 2 790858 824859 1 262300 927007 131963 1 2 999999 -478035 1 2 999999 556766 2 38567 313005 1 2 999999 127487 2 6 999985 2 13 999982 1 323319 792489 437685 2 271798 734373 1 2 999999 77427 1 681058 884334 414324 2 2 999999 1 7 999982 864605 2 15 999982 2 2 999999 2 12 999982 1 11 999989 -18939 2 301186 751817 1 449506 907229 -112182 2 2 999990 2 116128 479472 1 2 999999 -645946 2 184503 535088 1 2 999999 780654 1 2 999999 825927 2 3 1000000 1 2 999999 782419 2 14 999996 2 445215 857503 2 2 999999 2 350320 907291 1 1 999986 460278 1 131377 826912 130107 1 2 999999 897012 2 2 999999 1 2 999985 354456 2 2 999999 1 2 999999 557675 1 3 999995 248479 2 677181 788702 1 615850 976571 -370243 2 260518 287708 1 2 999999 667565 1 2 999999 -883647 2 1 999997 1 2 999999 759468 2 2 999999 1 11 999986 -257499 1 51242 834246 -456560 2 12 999992 2 436737 641918 2 8 999988 2 20 999995 2 293595 603327 2 11 999992 1 15 999997 -931258 2 6 999987 1 128940 933619 -817471 2 2 999999 1 2 999999 10929 1 700977 919770 -142655 1 10 999987 -791199 2 2 999999 1 692635 967557 663903 1 16 999994 -117215 2 7 999996 1 2 999999 889997 2 11 999999 1 2 999999 235202 2 20 999989 2 2 999999 1 2 999999 416198 1 2 999999 241417 1 2 999999 -17918 1 16421 975983 949154 1 2 999999 -290783 2 2 999999 2 877413 908319 2 2 999999 1 7 999992 -361817 2 2 999999 1 12 999998 -801727 2 2 999999 1 19 999991 271626 1 700208 737627 76726 1 10 999986 -79822 2 432415 605741 2 125696 412794 1 2 999999 17986 1 6 999988 865338 2 115764 299405 2 13 999987 2 2 999999 1 546 155369 -791158 2 2 999999 2 247762 569746 1 2 999999 -959379 1 355963 776063 -939312 1 16 999990 -305799 2 11 999982 1 2 999999 -993058 1 295759 613399 510620 1 18 999998 -532294 2 6 1000000 1 303547 791081 864375 2 16 999983 2 8 999981 1 2 999999 492854 2 84221 443989 1 2 999999 98875 1 10 999989 -471934 1 75383 197042 98798 1 2 999999 849481 2 7 999983 1 2 999990 460475 2 16 999981 1 2 999999 -627367 1 2 999999 -212649 2 486559 991621 2 5 999998 1 12 999984 -771510 1 2 999999 -415762 2 13 999994 2 18 999985 1 184865 689520 579426 2 2 999999 1 9 999989 -526986 1 2 999999 -708602 2 2 999999 1 12 999995 14503 1 5 999999 -191161 1 2 999999 125714 2 152570 708270 1 10 999982 -427951 2 10 999997 2 161089 990685 1 2 999999 -511144 1 398400 761104 -299356 2 337440 921622 1 3 999996 354319 1 2 999999 -687361 2 373673 805738 2 2 999999 2 174395 716196 1 16 999988 -288087 2 2 999999 1 397033 723438 363380 2 20 999981 2 10 1000000 2 2 999999 1 138225 658557 416300 2 444588 781286 1 7 999990 482976 1 295573 626683 38625 1 122937 771667 -33446 2 7 999981 1 298653 792690 -529972 2 2 999999 1 2 999999 775275 1 646814 760259 860083 1 2 999999 -232650 1 249181 836563 411922 1 2 999999 -463656 2 2 999999 2 2 999999 2 287269 352798 2 2 999982 2 2 999999 1 13 999998 569478 2 84387 137498 2 561236 851393 1 2 999999 -327118 2 394075 412170 2 487971 792215 2 534265 773263 2 465961 930503 2 15 999982 1 15 999999 515392 2 680706 937508 2 1 999981 2 7 999997 2 2 999999 2 2 999999 2 2 999999 2 5 1000000 1 2 999999 970492 1 72443 958168 -654138 1 2 999999 100169 2 71620 700501 2 2 999999 2 170232 953095 1 3 999988 302752 2 229245 826645 2 17 999990 1 12 999996 673628 2 2 999999 1 29170 734707 745288 2 169235 578441 1 18 999996 -811338 2 14 999997 2 289 644331 2 2 999999 2 17 999983 2 3 999997 1 2 999999 697678 1 135658 330532 -878504 1 7 999983 -250384 2 2 999999 1 2 999999 923462 2 311049 603076 2 2 999999 2 9 999992 1 410109 948809 769967 1 2 999999 -346056 1 17 999982 346335 1 4 999997 -114733 1 2 999999 550189 1 14 999992 966981 2 530159 727551 1 169363 724648 820949 2 2 999999 1 2 999999 948467 2 2 999999 2 117378 743728 1 2 999999 -807286 2 2 999999 1 2 999999 7663 1 2 999999 766673 1 2 999999 -995841 2 2 999999 2 96402 763479 2 14 999990 2 5 999988 2 2 999999 2 106245 143486 2 19 999982 2 411478 763912 1 12 999994 986059 1 5 999995 -750682 2 2 999999 2 11 999992 2 9 999988 1 485582 930205 -907764 1 572447 733863 843138 1 592111 865858 -829226 1 121218 901332 62472 1 2 999999 -799151 2 2 999999 1 10 999987 -41853 1 2 999999 41280 1 184507 635477 -826357 2 8 999985 1 329452 652449 575840 2 103413 429636 1 2 999993 -537240 1 388452 681620 -860834 1 2 999999 477545 1 15 999989 -968578 1 162535 656082 666482 2 2 999999 2 2 999999 1 9 999989 -570501 1 354358 510689 -614153 2 16 1000000 2 19 999985 2 9 999981 2 82661 875622 2 19 999991 2 18 999989 2 2 999999 2 629185 981589 1 544028 853844 745233 2 166365 850201 2 9 999988 2 94486 742663 1 4 999994 235274 2 81949 890327 2 335290 472580 1 7 999985 933543 2 19467 202467 2 5 999993 1 9 999996 -413288 2 10 999996 1 2 999999 572384 2 10 999992 1 3 999999 933577 1 95048 412022 -428428 2 71127 629019 1 109729 756009 506965 1 2 999999 -937312 1 1 999992 897479 1 509250 785843 -76099 1 15 999987 521252 2 13 999985 2 484232 705159 2 2 999999 1 6 999996 -525706 2 5 999999 1 20 1000000 971945 2 426308 492126 1 2 999999 -751803 2 2 999999 1 43077 581378 -442056 2 5 999990 2 33 405201 1 2 999999 -314823 1 65396 120868 812042 2 8 999993 2 414612 526682 2 192725 253426 1 7 999981 -673828 1 2 999999 -634381 1 5 1000000 -78171 1 434139 595934 172194 1 179836 488752 -117421 2 89311 821501 1 307260 701039 -432347 1 5 999981 -281920 1 329286 807912 -206513 1 351176 496671 793929 1 11 999994 -142639 1 2 999999 -857754 2 16 999984 1 397734 452746 347391 2 443760 569199 2 2 999999 2 1 999995 2 2 999999 1 2 999999 -105019 1 11 999996 -229849 1 2 999999 -499312 1 10 999991 556027 1 38091 229050 -255078 1 384433 964392 622003 2 2 999999 2 41625 221425 1 7 999999 871952 2 2 999999 2 10031 276838 1 15 999981 767940 2 16 999997 1 2 999999 -832594 2 363094 816653 2 4 999998 2 329983 699006 2 11 999987 1 12 999994 776326 2 2 999999 1 15 999986 -784488 1 7 999996 -380182 2 489295 576704 2 2 999999 1 15 999981 -399417 1 2 999999 853871 2 2 999999 2 504964 878133 2 766137 896590 1 11 999981 62369 1 1 999983 375328 1 2 999999 352569 1 1 999983 -410554 1 180171 252889 682041 1 2 999999 99459 1 2 999999 -273665 2 2 999999 1 20 999985 -110120 1 509064 753210 816513 1 11 1000000 -671897 1 2 999999 272449 2 12 999982 2 9 999984 1 961430 981581 815258 1 2 999999 215863 2 294422 567674 1 2 999999 -13192 2 6 999989 2 2 999999 2 2 999999 2 12 999984 1 10 999998 -799795 1 33361 899349 -261408 2 2 999999 1 108058 908966 542470 1 8 999992 -133092 2 20 999981 1 2 999999 -915144 1 880635 979746 -996254 1 18 1000000 -452541 1 6 999988 -719483 2 94011 394670 1 6 999989 -577030 1 2 999999 -594441 1 712035 973434 367347 1 2 999999 67882 2 2 999999 1 2 999984 -780449 2 12 999992 2 20 999983 2 383626 877135 1 2 999999 -257067 2 2 999999 1 1709 321260 505636 2 2 999999 2 2 1000000 2 2 999999 1 649915 897577 96387 2 18 999983 2 2 999999 1 8 999994 -551955 2 20 999986 1 18 999983 24722 2 2 999999 1 12 999986 683837 2 167871 563210 2 10 999987 1 632030 710302 554381 1 2 999999 688289 1 774115 897232 599005 1 2 999999 372253 2 5 999983 2 2 999999 2 2 999999 2 633608 819170 1 2 999999 941852 2 2 999993 1 2 999999 491278 1 4 999984 -644549 1 718662 948544 -393510 1 9 999989 -104147 2 2 999999 2 3 999991 2 2 999999 1 2 999999 -389360 1 528454 659575 -451050 2 12 999999 1 2 999984 -369326 1 20 999989 -779260 1 2 999999 -831465 2 2 999999 2 76857 627009 2 2 999994 2 4 999984 2 19 999981 1 2 999999 -463397 1 3 999987 958833 2 213659 249567 1 147306 460450 847777 1 14 999988 669494 1 17 999988 -919023 1 2 999999 -969486 1 18 999990 -194060 1 2 999999 233094 2 2 999999 1 16 999983 -531630 1 2 999999 800464 1 132589 716856 -423122 1 19 999990 -180647 2 75206 905942 1 2 999999 518042 1 266678 454524 607143 1 9 999992 921374 1 4 999986 128951 1 314084 867097 822713 2 876166 920998 2 369145 702636 2 2 999999 2 348529 418071 2 84673 812790 2 2 999999 1 6 999982 -992588 1 24130 208915 730504 1 2 999999 958500 2 2 999999 1 8 999985 -48115 2 2 999999 1 635368 810176 524409 1 11 999998 437574 1 99618 751802 105740 2 2 999999 1 2 999999 -396617 2 4 999993 2 20 999988 1 2 999999 -364735 2 710129 980291 2 266086 832040 2 2 999999 2 761097 798283 2 17 999999 1 15 999997 408746 1 2 999999 -366075 1 2 999999 933744 1 351470 826541 50641 2 482677 761245 2 2 999999 1 15 999997 752034 1 2 999999 731113 2 7 999991 1 258842 763583 -52928 1 2 999999 813980 2 10 1000000 1 19543 434396 106721 2 770045 997690 1 53438 235156 254546 2 4 999994 1 2 999999 902071 1 2 999999 -433738 2 9 999995 1 2 999999 -35835 1 362047 842439 -664767 2 775082 990800 2 2 999999 1 214195 233631 -247500 1 246445 326427 912652 2 14 999993 1 198753 294091 231230 2 2 999999 1 2 999999 -362813 1 486834 983950 -709792 2 2 999999 2 195860 355668 2 6 999985 2 123642 697056 1 17 999984 -835933 1 2 999999 -282347 1 707 803668 -789247 1 17 999989 339750 2 2 999999 2 18 999998 1 2 999999 385359 2 2 999999 2 7 999994 1 11 999990 339787 2 2 999999 1 13 999997 -408503 2 7 999994 2 212369 435170 1 15 999995 561607 2 2 999999 2 2 999999 2 347041 876760 2 13 999984 2 948235 962165 1 27785 63824 162978 1 5 999985 806305 1 2 999999 -353250 2 20 999998 1 224001 837411 -951441 1 2 999999 -297278 2 2 999999 2 2 999999 2 898811 958900 2 19 1000000 2 15 999981 1 10 999999 -922090 1 2 999999 921730 1 170782 647925 -35113 1 2 999999 901443 1 2 999999 445967 1 8 999996 331467 2 159280 854013 1 2 999999 -545212 1 12 999993 -139242 2 4 999987 1 555130 863879 320425 1 182748 941869 580543 2 14 999985 1 16 999999 -503997 2 1 999992 1 117286 545170 886288 2 18 999988 1 865855 906675 762659 1 2 999999 -758537 2 614482 916085 2 11 999986 2 299317 464126 1 18 999988 -616403 1 11 999999 -414994 1 2 999999 308000 2 335555 875870 2 2 999999 1 17 999988 -86817 2 34022 53499 2 2 999999 1 9 999989 -82555 2 255602 679396 1 2 999999 579887 1 11 999988 -182260 2 304413 914189 1 14 999986 -91456 1 560297 821053 700735 2 2 999999 2 2 999999 2 514253 648618 1 711913 902381 -386838 1 368715 388837 894398 2 2 999999 2 2 999999 2 161569 323321 2 409990 977742 1 2 999999 -332521 2 2 999999 2 2 999999 1 134775 295989 229051 2 13 999983 2 7 999982 1 6 999983 -864939 2 2 999999 2 2 999999 1 20 999989 -863091 1 2 999999 436838 1 72929 715139 -142132 2 12 999989 2 11 999991 2 222426 632846 1 2 999999 195909 2 408432 415514 1 1 999982 15381 2 6 999990 1 441794 911036 -624521 2 2 999999 2 730543 934585 2 575397 731834 2 349473 514996 1 2 999999 -21633 1 20 999988 863986 1 65424 76989 221857 1 2 999999 546696 1 2 999999 -881285 2 72370 336937 1 2 999999 256870 1 558057 649337 863603 1 7 999996 -706663 1 2 999999 -735573 2 428888 433610 1 2 999999 -120481 2 8 999985 1 2 999999 -495589 2 2 999999 1 368172 860805 601948 1 2 999999 61870 1 113346 875320 -417355 1 95154 386083 790071 2 5 999986 1 629536 887242 -627397 2 2 999999 1 432664 865023 640730 1 2 999999 -798927 2 2 999999 1 1 999983 165742 1 2 999999 -688872 2 2 999999 1 20 999985 -94988 1 438649 849043 866397 1 18 999984 -240765 1 10 999982 905943 2 761950 998895 1 7 999993 551381 2 20 999993 2 3 999987 2 45150 422172 1 2 999999 418139 2 13 999992 2 2 999998 1 539656 728929 -539784 2 2 999991 1 2 999999 447811 2 2 999999 2 2 999999 2 54557 93813 1 60960 66601 -532099 1 106256 283820 406154 2 7 999987 1 2 999999 993843 2 2 999999 2 12 999995 2 2 999999 1 2 999999 558933 1 666537 713542 868296 2 244363 939033 2 16 999983 1 2 999999 -166839 2 221665 588697 2 19 999983 1 2 999999 -407928 2 6 999986 1 227000 616646 145327 1 2 999999 647291 2 17 999994 2 2 999999 1 10851 979251 538767 1 4 999986 105036 1 528861 561532 431849 1 14 999997 -813341 2 7 999981 2 172259 621655 2 11 999995 2 2 999999 1 5 999999 223322 1 92820 777375 -809752 1 2 999999 937124 1 17 999996 364053 2 2 999999 1 2 999999 -734507 1 833250 863160 318712 2 2 999991 2 287310 308874 2 9 999989 1 2 999999 658927 1 2 999999 982164 2 344603 859627 2 2 999999 2 176951 238372 1 738132 974129 855385 2 23278 720150 1 2 999999 -700546 2 2 999999 1 148286 559138 673704 1 239428 514645 -459638 1 342758 808198 -702709 2 7 999999 2 9 999984 2 2 999999 1 172302 503330 -183623 2 4 1000000 1 507172 778042 896786 2 364707 539858 2 2 999991 2 17 999996 2 11 999984 2 194735 234393 1 262078 395920 -303691 2 229184 751846 2 747834 989607 2 2 999999 2 2 999999 1 52098 113098 -285168 1 114988 954533 337636 1 2 999999 998096 1 17851 804910 -359252 2 2 999999 1 2 999999 -654160 1 26395 865804 -522066 1 283095 877285 -380524 2 7 999992 1 8 999995 619000 2 2 999999 2 372822 709115 1 4 999999 -860741 1 255358 656204 -927075 2 228035 574234 1 2 999999 -95909 1 809599 814183 -56472 1 270358 470063 -777839 1 2 999999 -779537 2 316076 483865 1 15 999982 -816845 2 2 999999 2 8 999996 2 2 999999 2 291085 487411 1 2 999999 -681963 2 16 999992 2 2 999999 1 2 999999 -919928 2 18 1000000 1 5 999982 320450 2 2 999999 2 547634 971488 2 2 999999 1 2 999999 -224277 2 15296 79454 1 4 999995 546108 1 2 999999 467471 1 15 999995 -252997 1 10 999986 -336750 2 2 999999 2 19 999995 2 2 999999 2 2 999999 2 936535 944127 2 18 999985 1 13 999996 443704 2 116891 386947 2 35821 245907 1 16 999981 862249 1 27300 349407 57046 2 2 999999 2 2 999999 1 1 999994 233012 2 2 999999 2 1 999983 2 2 999999 1 19 999983 -551180 2 99407 717373 2 672774 839212 2 4 999998 2 2 999999 2 4 999985 2 410362 558328 1 6 999990 -454965 2 1 999999 1 2 999999 -616302 1 2 999999 -151325 2 5 999984 1 84027 778444 -723428 1 249833 830623 -550159 2 30902 444586 2 13 999988 2 19 999984 2 160568 867258 1 327523 540970 274471 2 62656 934373 1 19 999993 336082 1 2 999999 -474816 1 8 999989 251824 2 2 999999 2 18 999995 1 2 999999 -984866 1 7 999989 -583647 2 203968 220712 2 354721 791514 2 2 999999 1 15 1000000 268351 1 11 999981 634435 1 192519 434339 546350 1 418519 791878 673234 2 939332 985887 1 2 999999 755813 1 682708 872363 781444 1 2 999999 543748 2 2 999999 1 201340 300902 -776017 1 15 999987 -602133 1 761285 860764 -157265 2 590846 882260 2 2 999999 1 7 999996 -195285 1 2 999999 -779258 1 2 999999 825095 1 2 999999 -418286 2 18 999981 1 13 999994 550558 2 2 999999 2 13 999987 1 696289 909661 125268 2 8537 647572 2 6 999993 2 2 999999 2 2 999999 2 100037 888902 1 746502 894199 196232 2 20 999987 2 10 999984 2 178111 908765 2 7 999984 2 2 999999 1 4 999987 -22637 2 16 999994 2 4 999984 1 2 999999 -812638 2 15 999992 1 2 999999 69264 2 6 999981 2 2 999999 2 9 999992 1 320478 800327 -919386 1 2 999999 8854 1 2 999999 -755597 1 20 999985 -875628 2 11 999985 1 11 999995 700039 2 844349 975496 2 365891 512815 2 2 999999 1 16 999999 568169 1 2 999999 102900 1 2 999999 -26391 1 2 999999 -146363 2 263515 538487 2 2 999999 2 16 999996 1 241424 640532 -936780 2 20 999999 2 2 999999 2 20 999988 2 18 999987 2 2 999999 2 61794 573678 2 2 999999 1 284042 369387 -214741 2 2 999999 1 2 999984 -9069 1 97461 695064 488061 1 2 999999 -285246 2 2 999999 2 390633 738388 2 805668 820603 2 2 999999 1 2 999999 575470 2 2 999999 2 351657 584860 1 2 999999 -202889 1 43715 431859 694569 2 13618 86250 1 74664 688382 707372 2 424374 614717 1 531094 638219 649083 2 474049 535269 1 9 999982 -164576 2 9 999993 2 15 999986 2 567835 862256 1 2 999999 -887950 1 2 999999 -844691 2 2 999999 2 2 999999 2 132305 651018 2 572694 747759 1 2 999999 850470 1 15 999985 969056 1 8 999984 782195 1 2 999994 -461549 1 18 999992 663885 1 388965 717065 -236050 2 12 999997 2 18 999995 1 2 999999 -937601 2 933583 965477 1 2 999999 -508779 2 1 1000000 1 2 999999 -145409 1 7 1000000 -532954 2 2 999999 2 2 999999 2 279334 492118 1 2 999999 741322 2 8 999984 1 20 999999 892889 2 2 999999 2 37477 786699 2 2 999999 1 2 999999 -870857 1 98868 127329 532077 1 14 999991 972471 1 16 999995 -920798 2 11 999989 2 2 999999 2 20 1000000 2 14 999981 2 2 999999 1 618651 796371 -531166 1 576984 611059 705022 1 2 999999 -408447 1 213579 965445 -57283 1 260964 603525 -288269 2 2 999999 1 2 999999 493500 1 556678 683602 177189 1 2 999999 831919 2 208067 316921 1 2 999999 -946339 2 507042 924220 2 8 999996 1 7 999994 -894871 2 19 999984 1 370963 756106 492935 1 2 999999 625579 1 2 999999 248091 2 12 999993 2 14 999992 1 219985 460172 134359 2 2 999999 2 2 999999 2 141608 403533 1 2 999999 -965410 2 2 999999 1 2 999999 -274034 1 2 999999 924217 2 16 999990 1 2 999999 -429044 2 10 999986 1 2 999999 -918997 1 17 999995 -676533 1 941025 943787 -236848 2 6 999985 1 572290 808989 -425404 2 723255 968169 2 5 999992 2 19 1000000 2 481181 961444 2 13 999996 2 183980 778348 2 13 999990 2 350201 845830 1 11 999986 10052 2 2 999999 2 809802 844612 2 5 999985 2 8 999996 2 17 999999 2 2882 617943 1 25951 541748 -345926 2 643680 868331 1 730610 798898 -5900 1 2 999999 277682 1 4 999999 -156536 2 2 999998 2 416308 788495 1 2 999999 -11486 1 13 999984 938470 1 12 999993 716446 2 14 1000000 2 191539 466425 2 2 999999 2 1 999983 1 19 999994 510254 1 2 999999 -255926 1 2 999983 59358 2 552394 947091 1 2 999999 -244569 1 2 999999 754890 1 2 999999 257484 1 509174 722041 111811 1 9 999984 835751 1 231662 444761 -641654 2 2 999999 2 443692 822272 1 51440 120226 -123811 1 2 999999 573594 1 710781 999649 -277076 2 441115 912735 2 344874 462609 2 2 999982 1 14481 809051 -283362 1 262947 631633 838789 2 17 999995 2 2 999999 1 2 999999 -585570 2 484841 615548 2 2 999999 2 2 999999 1 121516 736246 -517973 1 587619 890524 736231 2 11 999996 2 2 999999 1 18 999983 357106 1 453999 516146 294656 1 2 999999 144847 1 2 999999 850502 1 11 999996 -767702 2 120677 770101 1 2 999999 410263 1 780394 969739 -871386 2 2 999995 1 2 999999 267208 2 2 999999 2 156172 892153 1 101604 602765 218937 1 13 999990 -898705 2 2 999999 1 103501 854731 -785122 2 2 999999 1 573922 642525 430590 1 2 999999 -864221 1 2 999999 443620 1 830056 963219 -951914 2 329153 381167 2 2 999999 1 246485 342293 634772 2 10 999994 1 2 999999 -570954 2 6 1000000 1 9 999989 -973715 2 8 999992 2 2 999999 2 9 999992 1 6 999996 -687675 1 263685 870244 -18615 1 2 999999 -16856 1 2 999999 -706822 2 346560 758995 2 157436 211851 2 721123 883620 2 2 999999 1 11 999992 944425 1 5 999998 899525 2 201505 232929 1 18 999982 -138835 2 2 999999 2 247991 288036 2 8431 788276 2 7 999998 2 76595 581766 1 9 999996 319602 1 2 999999 7828 1 2 999999 764471 2 126528 575167 2 20 999989 2 544219 844620 1 15 999992 -231870 1 165111 545965 504481 1 12 999985 600887 2 11 999999 1 188332 204910 -753850 1 11 999985 275994 2 15 999982 2 2 999999 2 471269 812124 1 2 999999 432115 2 2 999999 1 1 999994 -414023 2 18 999999 2 547429 603379 1 620525 903476 -495353 1 2 999999 -741993 1 10 999997 308803 2 11836 845961 2 1410 940268 2 60565 225942 2 2 999999 1 10 1000000 -207565 2 2 999999 2 2 999999 2 313237 794311 1 136215 593433 261423 1 2 999999 -586070 2 8 999989 2 7 999993 2 97368 232999 1 1 999981 -108690 1 168660 387457 -473160 1 2 999999 330426 1 324955 849245 -395205 2 9 999989 2 2 999999 1 17 1000000 -308220 2 2 999999 2 511362 739128 1 212936 608246 -811872 2 2 999999 2 313919 945742 2 2 999999 2 743394 955763 2 5 999988 2 17 999992 2 305940 472071 1 403901 555357 923869 2 18 999984 2 9 999983 2 264110 323654 2 449899 891423 1 680331 764523 170140 2 17 999990 1 18 999985 -877055 1 2 999999 392686 1 2 999999 670514 2 14 999982 1 510280 762304 -852373 2 2 999999 2 140552 508039 2 640380 940052 1 2 999999 -207610 2 9 999987 1 63256 88767 -873256 1 2 999999 -735392 1 120766 466688 -924346 2 13 999982 2 12 999987 2 110122 201132 2 2 999994 2 2 999999 2 2 999999 1 498964 639399 435940 2 18 999999 2 2 999999 1 18 999996 311268 1 506448 799938 919905 2 468291 958085 1 91950 330934 -479188 1 208563 691803 329644 1 309909 325635 59011 1 2 999999 -235448 2 610523 903500 1 17 999988 374971 2 2 999999 1 7 999989 865088 1 283969 750646 -799565 2 19 1000000 1 109868 892933 973368 2 18 999999 2 220565 950552 1 8 999993 780484 2 18 999983 1 8 999992 843859 2 85802 469117 1 17 999984 959080 1 2 999999 347798 2 268372 657411 1 69340 736984 -779559 1 662179 895632 -544538 1 2 999999 70830 2 6 999991 2 781927 962836 1 18 999983 280946 1 395479 819800 -26019 2 120724 867708 1 41397 800348 -773261 2 186711 455229 1 17 999998 777694 2 3 999985 2 3125 537026 2 692979 869418 1 11 999989 -33122 1 13 999989 -789521 2 2 999999 2 429161 540192 1 2 999999 -488133 2 487152 785866 1 2 999999 -46197 1 11 999999 -617933 1 492395 650877 -159508 2 362449 486645 2 321660 497696 2 540183 576324 1 3 999983 531764 2 6 999989 2 2 999999 2 2 999999 1 10 999999 -743779 2 321046 562349 2 2 999999 2 230096 547510 2 373801 993040 2 2 999999 2 2 999999 2 2 999999 2 398922 639210 2 711206 727514 2 194128 925182 1 2 999999 -394511 2 410161 727162 1 2 999999 332739 2 2 999999 1 12 999987 -317720 2 20 999982 1 2 999999 -992761 1 48671 215192 470664 1 2 999999 -415251 1 2 999999 -130919 2 239584 525736 1 12 999997 53305 1 2 999999 707118 2 18 999998 2 145448 392901 2 2 999999 1 8 999989 155953 2 16 999995 2 4 999987 2 2 999999 2 242687 487561 2 385490 501210 2 2 999999 2 842221 950772 2 10 999991 1 12 999999 204928 1 11 999989 337259 2 126888 931309 2 19 999999 2 2 999999 2 2 999999 2 195909 423295 1 140126 369289 949657 1 2 999999 726298 2 236505 458141 1 2 999999 -83870 2 102996 737327 1 9949 716393 585777 2 16 999992 1 484526 844079 539443 2 544441 564182 1 395048 695919 52265 1 2 999999 4609 1 150419 868404 135138 1 17 999990 578496 2 2 999999 1 2 999999 -404199 2 178064 533110 1 10611 47035 -931936 2 16 999996 1 20 999994 -481887 1 18 999997 -734358 2 413935 946044 2 2 999999 2 2 999999 1 17 999997 826809 2 2 999999 1 2 999999 663545 1 727119 882772 -836803 1 2 999999 187926 2 369135 749460 2 2 999999 1 503600 522821 -375547 2 9 999981 2 474128 657929 1 2 999999 -337156 1 18 999998 -570664 2 5 999998 2 2 999999 2 233442 651951 2 2 999999 2 2 999999 1 16 999986 -250129 2 256628 294455 1 9693 226971 -340138 2 3 999989 1 9 999999 -162190 2 176600 803258 2 13 999983 2 2 999999 1 2 999999 -750604 1 2 999999 -697275 1 2 999999 939896 2 3 999981 1 47491 784783 -749067 2 10 999988 1 84663 900926 322687 2 215857 651512 2 17 999991 2 525934 818049 1 804087 937023 -343302 2 2 999999 1 2 999999 -334531 1 347249 896178 -958292 2 11 999996 2 2 999999 1 2 999999 636366 2 767850 927433 1 37935 193379 874654 1 2 999999 -934118 1 111496 843354 -612369 2 2 999999 2 29378 180343 2 2 999999 2 1291 926588 2 2 999999 2 19019 988150 1 2 999999 -809513 2 2 999999 2 4 999996 2 17 999987 2 2 999999 2 112821 958798 1 2 999999 877203 2 348071 756695 1 2 999999 534592 1 18 999993 847054 1 58535 121387 -689296 2 478326 668051 2 9669 709040 2 13 999997 2 2 999999 2 4 999982 1 2 999999 -96692 1 2 999986 -456659 1 2 999999 957504 1 484093 751917 -787691 1 685042 717046 140732 1 259614 521878 643243 2 361075 912329 2 35020 278457 2 2 999999 1 81980 737791 -209272 2 2 999999 2 2 999999 1 2 999999 -907666 1 2 999999 -926655 1 42464 383739 -959847 1 2 999999 533806 1 84857 508442 -249118 2 274280 309067 1 20 999987 -174019 2 2 999999 1 8 1000000 701828 2 2 999999 2 633936 909371 2 2 999999 1 7 999991 985259 1 20 999986 745681 2 2 999999 1 427156 785798 596567 1 2 999999 -843684 1 3 999996 783556 1 61681 920271 -539228 1 5 999996 193201 2 7 999981 1 2 999999 -478581 1 2 999999 900441 2 2 999999 2 16 999998 2 13 999985 1 2 999999 425688 2 1 999992 2 50059 599648 2 1 999992 1 6 999984 -726294 1 7 999985 20991 1 460062 692443 -90392 1 2 999999 740210 2 742006 951807 2 104843 723479 1 5 999987 -55953 1 520151 579314 509017 1 1 999984 -241001 1 2 999999 20918 1 465705 713597 990132 2 12625 443767 1 2 999999 24663 2 225976 764730 2 4 999988 1 367918 734890 729403 2 17 999997 2 2 999999 1 2 999999 -590405 2 15 999981 2 16 999993 1 20 999995 -205180 2 382288 387182 2 594523 623943 2 2 999999 2 2 999999 1 635611 677519 292920 1 2 999999 672603 1 2 999999 609212 1 6 999993 -563554 1 2 999999 664698 2 2 999999 1 239146 524786 -41460 2 11 999986 1 2 999999 -995881 1 648088 661123 -317894 1 406634 802131 80578 2 15 999986 2 4 999987 2 2 999992 1 8 999990 -346559 2 2 999999 2 7 999993 2 398964 607611 2 2 999992 2 2 999999 2 2 999999 1 17 999990 921107 2 70060 237877 1 483725 984132 637477 1 8 999997 248305 2 706980 965654 2 1 999996 2 2 999999 2 428567 980198 1 20 999990 -813153 1 2 999999 -982961 1 18 999985 -341473 1 15 1000000 -908988 1 2 999999 886929 1 2 999999 -966338 2 13 999989 2 18 999991 1 5 999998 95347 1 153325 796403 -48990 1 4 1000000 764556 2 2 999999 1 465111 923708 270555 2 178147 748749 1 2 999999 956076 2 20 999990 1 211499 505089 72891 1 2 999999 18527 2 524602 749955 2 601346 618240 2 2 999999 1 2 999999 -210203 1 2 999999 -980625 1 3 999995 324957 1 8 999990 134849 1 2 999999 -348172 1 2 999999 -138684 2 268618 787570 2 2 999999 1 489058 608360 488814 2 17 999994 1 396251 611846 -359715 2 2 999984 2 98047 639201 2 2 999999 1 2 999999 19528 2 2 999999 2 2 999999 1 124869 711271 -998634 1 207489 290595 -340367 2 603086 886863 2 5 999991 1 2 999984 212727 1 1 1000000 551829 2 12 999992 2 761830 974820 2 2 999999 1 2 999999 -31820 1 6 999985 -420938 2 2 999999 1 14 999995 -109426 1 2 999999 -451128 2 2 999999 2 5 999989 1 5 999994 -539334 2 4 999995 1 4 999989 840384 2 2 999999 2 18 999990 2 845145 872346 1 534019 818203 936316 1 184555 996739 -256764 1 250945 687946 787969 2 16 999999 1 2 999999 -630268 1 319062 585743 -836187 1 17 999996 -48067 2 259995 891121 2 2 999999 2 2 999999 2 20 999993 1 2 999999 937427 2 17 999983 2 12 999987 2 97227 244520 1 2 999999 -156739 1 15 999995 -887955 1 13 999991 225697 1 2 999999 952827 1 16 999993 -52711 1 413006 458300 -774453 1 473411 864234 -6393 1 117290 230162 -846862 1 2 999999 -773925 2 7 999990 1 120737 426610 -961987 2 2 999999 2 2 999999 1 2 999999 206179 1 432471 631621 -734341 1 191945 526915 -276373 1 182994 372718 449562 1 578453 647807 953019 1 159652 431454 607479 1 390170 517677 -681641 2 297319 472963 1 5 999995 -949188 1 233475 815661 -164762 2 8 999992 2 2 999999 1 2 999999 -739505 2 1 999985 2 722773 801096 1 16 999992 -267101 1 2 999985 88215 1 2 999999 679148 1 2 999999 65658 1 2 999999 205412 2 573830 734024 2 232767 371989 1 321411 517026 -723462 2 2 999999 1 104493 305275 302757 1 115397 119639 481708 2 2 999999 1 20 999994 -426837 1 1 999988 -679737 1 8 999993 670131 2 13 999991 2 11 999986 1 15 999983 1262 2 2 999999 1 4 999992 -650868 2 14 999988 1 7 999985 309945 1 603867 663789 -580213 1 523669 697404 -260571 2 17 999987 2 6 999982 2 12 999998 2 2 999999 2 2 999999 1 2 999999 -757775 2 2 999999 2 2 999999 1 16 999987 -27769 2 310092 462562 1 7 999992 -169883 1 2 999999 247377 1 502639 503035 282069 1 16 999999 201401 1 2 999999 879458 2 145627 832673 2 9 999989 1 644804 943391 637045 1 14 999984 651657 1 2 999999 374518 2 6 999990 2 2 999999 1 71203 952233 854027 2 174123 830007 2 2 999999 2 302835 624305 1 502108 913483 -529194 1 2 999999 287472 1 17 999995 561548 1 2 999999 218588 2 2 999999 1 2 999999 34160 1 39508 250199 171311 1 6 999989 134592 1 16454 554144 -497027 2 2 999999 2 13 999992 1 2 999999 -968815 1 145479 576137 -908530 1 2 999999 306451 1 2 999999 -898632 1 2 999999 -561280 1 2 999999 873742 1 2 999999 -343937 2 2 999999 1 5 999998 811806 1 2 999999 741596 1 2 999999 308167 1 114283 917498 335762 1 212799 609797 -909709 1 2 999999 -490655 2 20 999994 2 5 999983 1 2 999999 442168 1 2 999999 -797486 2 15 999992 1 10 999983 31308 2 196983 974873 2 2 999999 1 2 999999 440195 1 2 999999 -213033 2 2 999999 2 2 999999 1 19 999982 -746853 1 2 999999 -781034 2 804272 875608 1 12 999997 -212211 1 2 999999 -82313 2 88239 363088 2 17 999981 2 53409 620298 1 5 999994 -625472 2 12 999999 2 765030 986155 2 17330 725921 1 7 999992 723320 2 2 999999 1 2 999999 -995248 2 2 999999 1 388293 963548 -414457 1 564585 740236 -234293 1 324412 969738 602837 1 20 999992 386513 1 2 999999 -850603 2 11 1000000 1 2 999999 -966942 2 2 999999 1 143531 900317 -14234 1 218827 677869 541166 2 2 999999 1 74394 522891 -713937 1 170342 556920 124834 2 6 999990 2 2 999986 2 14 999987 1 825641 957446 710099 2 2 999999 1 12 999996 -351511 2 12006 816969 2 2 999999 1 11 999992 -839983 2 2 999999 2 8 999981 2 2 999999 1 2 999999 537706 2 7 999996 1 15 999993 799326 1 15 1000000 -946166 1 9 999984 -760332 1 2 999999 -294100 1 11 999999 -326879 2 2 999999 2 2 999999 2 372742 934748 2 19 999988 2 420146 812372 1 265738 310886 -822723 2 2 999999 1 297006 673241 -427837 1 3 999995 929098 2 22835 620863 2 19 999982 2 107422 345294 2 196417 860678 2 2 999999 1 2 999999 -424403 1 5 999984 -714483 2 7 999989 1 314934 562650 631292 1 2 999984 -480826 2 13 999994 1 2 999999 472171 1 8 999987 18907 2 2 999999 1 572403 623086 169060 2 497862 591286 1 4 999989 309645 1 95102 908935 501604 2 608774 800232 1 858005 912049 -807254 2 139364 357519 1 10 999995 805407 1 2 999999 -269543 1 2 999999 -848877 1 2 999999 634092 2 2 999999 2 2 999999 1 18 999996 893430 1 2 999999 36499 2 555239 925519 2 2 999999 2 646610 866979 1 7 999990 151115 1 2 999999 795249 1 2 999999 -744066 1 3 999994 -14429 1 5 1000000 859295 2 2 999999 2 2 999999 1 101579 133869 -727216 1 2 999999 -200575 1 12 999987 840764 2 418325 616839 2 2 999999 1 1 999999 -885065 1 322253 466436 4727 1 2 999999 303686 1 2 999999 321767 2 2 999999 2 2 999999 2 2 999985 1 267446 385435 977763 2 2 999999 1 2 999999 -714316 1 13 999988 -988123 2 2 999999 2 8 999989 2 756729 773761 2 2 999999 2 235584 737156 1 2 999999 -245954 2 1 999986 2 475189 808570 1 5 999987 562784 1 2 999999 839611 1 8 999994 97771 2 15 999984 2 530548 666252 1 2 999999 329115 2 19 999999 2 2 999999 1 3 999993 -180333 1 12 999990 -809146 2 2 999999 2 6 999992 1 6 999985 -251493 2 18 999983 2 174824 888089 2 205644 383296 1 2 999999 -623603 2 180191 336774 2 12 999993 1 1 999990 -956374 1 14354 759151 637965 2 700791 781661 2 12 999990 2 2 999999 2 2 999999 2 747351 783671 1 5 999983 -623486 1 296822 685152 -281029 1 11 999991 -337538 2 464260 568316 1 2 999999 151406 2 2 999999 1 8 999998 -832689 1 2 999999 171209 1 698299 920382 646277 1 346338 455513 714980 2 2 999999 2 20 999982 2 2 999999 1 2 999999 895694 1 10 999997 -931907 1 284449 287304 168210 2 299225 407218 2 11 999990 1 163004 921983 72997 1 2 999999 595021 1 17 999988 161681 1 2 999999 -594724 2 2 999999 2 3 999987 2 3 999985 2 368182 858410 1 107857 822278 159789 2 284254 325407 2 2 999999 1 2 999999 422543 2 107673 730215 2 34509 777711 2 2 999999 2 2 999999 1 2 999999 260864 2 5 999989 2 2 999999 1 46327 146550 -363492 1 2 999999 633110 1 2 999999 92093 2 12 999993 1 2 999999 -700549 2 2 999999 2 1 999985 1 2 999999 168064 1 4188 525597 -275531 1 2 999999 -871051 2 46624 866916 1 71282 633603 -168355 1 11 999999 520408 2 18 999995 1 2 999999 556807 2 711370 777313 1 2 999999 -674420 1 11 999986 -425344 1 2 999999 623578 2 295328 302865 1 2 999999 915202 1 17 999991 388328 2 2 999999 2 214467 236650 2 483593 807549 2 215285 403119 1 16 999990 -921736 2 2 999999 2 2 999999 1 2 999999 -708229 2 2 999999 1 2 999999 -924362 1 13 999991 -703212 1 2 999999 863087 2 2 999999 1 2 999999 -704854 2 6 999999 2 711805 759012 2 17 999995 2 840431 970303 1 244892 778442 581402 2 2 999999 1 627185 706477 -392752 1 1 999983 -35230 2 4 999981 1 11 999985 -438621 2 2 999999 1 12 999981 868171 1 456614 704198 -362803 2 2 999999 1 298775 508534 -594058 1 2 999999 516422 2 232239 653730 1 2 999999 234333 2 2 999999 1 2 999999 -702663 2 2 999999 1 2 999999 697482 1 8 999991 171111 2 71659 528526 1 602681 603677 62294 1 343143 449732 -954984 2 576930 674483 1 15 999996 -911238 2 2 999999 1 2 999999 -500404 2 488867 638212 1 2 999999 -224067 1 228904 586342 -268473 2 4 999992 2 20 999988 1 83391 925074 103928 1 9 999984 -35292 1 2 999999 -483187 2 14 999997 2 19 999984 2 184874 972772 2 10 999984 1 145500 186061 659717 1 420971 902258 476526 2 2 999999 2 5 999989 1 2 1000000 -669012 2 2 999999 1 548185 802410 -383522 1 2 999999 -146316 2 2 999999 2 577233 660753 2 17 999988 2 4 999992 1 135126 171305 888694 1 296455 443525 -915493 1 2 999999 -33084 2 2 999999 2 2 999999 2 19 999986 2 198228 451399 2 28471 795014 2 793191 976198 2 33331 556942 2 15 999991 2 2 999999 2 856666 889860 1 7 999984 422764 2 459431 514122 2 17 999985 1 3 999989 54079 2 2 999999 2 2 999999 2 634130 685209 1 11 999981 793898 1 372839 542511 876471 1 11 999997 -676502 1 8 999999 -315403 2 7 999998 2 8 999999 2 169747 969792 2 436107 677469 2 2 999989 1 94624 307806 977172 1 20 999992 -954842 1 345700 641062 -622568 1 7 999995 909479 1 2 999999 184707 1 6 999998 649638 2 9 999984 1 3 999988 204819 1 4447 439945 -247676 2 2 999999 2 2 999999 2 12 999987 2 13 999984 2 2 999999 1 15 999990 -316497 2 11 999983 1 2 999999 838528 2 4746 735147 2 2 999999 2 399902 776879 1 2 999999 -150049 2 2 999999 2 2 999999 2 2 999999 2 10 999999 2 146338 704904 1 4 999981 909980 1 462589 553947 667303 1 10 999986 298676 2 4 999993 1 56884 389554 -590698 1 720627 915310 735994 1 644064 945061 -794709 1 2 999999 -782489 2 337495 459732 1 2 999999 291713 1 13642 548442 -526804 1 277687 698607 24844 1 2 999999 -199185 1 13 999990 -203738 2 2 999999 2 245016 646247 2 652168 837140 1 667370 887843 -732851 2 2 999999 1 2 999999 838368 2 18 999987 2 488207 783260 1 2 999999 -381699 1 2 999999 515121 1 7 999996 289719 2 2 999999 1 2 999999 697915 2 13 999996 2 44224 319251 1 5 999998 -922068 1 179189 309638 28431 2 19 1000000 2 10 999999 1 4 999990 -541602 2 2 999999 1 2 999999 -149375 2 2 999999 1 2 999991 45843 2 2 999999 2 23717 270136 1 202166 754451 268208 1 5063 957848 -370895 1 5 999986 -966809 1 2 999988 539018 2 12 999994 1 172775 749743 -78298 2 138640 686944 1 2 999999 -862948 2 5 999998 1 8 999995 -844679 1 146768 877297 6246 2 2 999999 2 161019 337846 2 67807 677146 1 13 999984 -487584 1 14 999990 -947781 2 17 999987 2 301357 549420 1 2 999999 -874163 2 34194 355735 2 19 999989 2 2 999999 1 775778 901071 -291244 2 277936 546600 1 2 999999 175289 2 7 999988 1 2 999999 -801498 2 2 999999 1 2 999988 -30187 1 2 999999 -977333 1 17 999998 -760496 2 6 999998 2 17 999985 1 220519 664889 908163 1 2 999999 -935764 2 2 999999 1 11 999983 56326 2 523252 609888 1 12 999991 256906 1 186829 979589 -259263 2 2 999999 1 2 999999 -740269 2 12757 422169 2 15 999991 2 13 999985 1 16 999993 169210 1 296393 666525 -16656 2 2 999999 2 2 999999 2 125102 329292 1 189786 530682 -249892 1 16 999987 -73110 2 8 999990 1 16 999995 599820 2 13 999986 2 4 999998 1 322581 933706 426584 1 307263 673436 799668 1 147846 997099 -808001 2 2 999999 2 2 999999 1 784323 793433 -846665 2 9 999991 1 19 999998 -418648 1 2 999999 243634 1 2 999999 -417294 1 2 999999 871615 1 15 999992 650469 2 66966 547508 2 16 999988 1 2 999999 774573 2 602218 726087 2 2 999999 2 396886 837671 2 2 999999 1 108835 226340 14172 2 13 999981 1 577190 627892 102372 1 18 999991 -177207 1 18 999988 893043 2 1 999982 1 2 999999 197785 2 2 999985 2 17 999983 1 683782 976051 738709 2 2 999999 2 2 999999 2 2 999999 1 305793 780567 299186 2 3 999983 2 2 999999 2 18 999989 1 206446 469158 -331663 2 199876 250630 2 2 999999 2 2 999999 1 428104 610745 -554403 2 175604 778943 1 15 999991 267288 2 116427 830679 1 350276 427034 12385 1 508007 886368 -926257 1 7 999986 -306020 1 2 999999 901129 1 2 999999 113519 2 2 999999 2 3 999989 2 2 999986 1 2 999999 35948 2 18 999996 2 691689 841114 2 20 999987 2 20 999993 2 19 999991 2 704487 919419 1 3 999992 -997160 2 2 999999 2 147603 656495 2 6 999992 2 2 999999 1 250857 511665 230113 1 17 1000000 -685398 2 2 999999 2 8 999995 2 2 999999 1 1 1000000 -715124 1 321876 349584 -737910 1 6 999999 988802 2 2 999986 2 407237 472918 1 2 999999 425173 1 2 999999 654609 2 42899 154467 1 99060 243405 -920918 1 8 999984 124199 2 2 999999 1 7 999990 364217 1 2 999999 -441166 1 6 999992 -212369 2 236173 639250 2 17 999992 2 2 999999 1 13 999988 18422 2 2 999999 2 4 999986 2 2 999999 1 502710 630447 265320 1 15 999987 330140 2 2 999999 1 7 999988 615224 2 28078 950603 1 12 999995 928070 2 12 999984 2 339811 598102 2 100927 884268 2 2 999999 2 217393 233272 1 4 999989 281253 2 2 999999 2 2 999999 2 89964 585998 1 2 999999 -618539 1 2 999999 -280339 2 2 999999 2 276213 700470 2 4 999984 2 3 999985 1 19 999999 584856 1 147467 168204 -393044 1 165085 765468 545030 2 2 999999 1 670179 887210 -836970 2 523812 832673 1 2 999999 -126511 2 2 999999 2 8 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -890829 1 16 999986 -813362 1 12 999986 -736128 2 13 999988 2 15 999996 2 17 999991 1 2 999999 779443 2 4 999981 2 2 999999 1 19 999992 280842 1 480982 715081 575202 2 3739 206343 2 6 999988 1 2 999999 806451 1 2 999999 -974672 1 154116 335008 -292858 2 45665 245560 1 9 999998 -722052 2 674993 726741 1 2 999999 -83110 1 2 999999 597176 1 1 999989 267388 2 261539 750708 2 2 999999 1 2 999999 821664 1 2 999999 -37295 2 16 999997 1 4 999991 774871 1 640204 824986 246549 1 9 999995 -340292 1 2 999999 -340022 2 556639 902819 2 2 999999 2 62921 848314 1 92707 651968 -877089 1 648536 967583 695261 2 2 999999 1 12 999994 -946026 2 13 999981 2 17 999983 2 2 999999 1 2 999999 -954279 1 276559 498933 -390125 1 14 999982 604981 2 2 999999 1 4301 281092 949405 1 249375 664293 -145520 1 2 999999 -866184 2 20 1000000 1 3 999997 364440 1 7 999987 221815 2 8 999987 2 12 999992 1 2 999999 707701 1 2 999999 -253835 2 6 999984 2 10 999989 1 285598 850767 429858 1 2 999999 -153113 1 186700 791233 702920 2 18 999989 2 2 999999 1 17 999992 639804 2 497053 765723 2 20674 902388 1 50484 962713 254264 1 2 999999 -281532 1 16 999982 -733606 1 12 1000000 -774712 2 2 999999 2 305408 452274 1 245952 327439 260626 1 245014 535944 -500948 2 5 999986 2 10 999987 1 14 999990 449137 2 2 999999 2 520541 860229 2 2 999999 1 2 999983 174304 1 19 999988 110532 1 327656 930284 714752 2 678716 770812 2 79059 408412 2 460493 584577 2 8 999984 2 2 999999 2 45044 81203 2 20 999994 1 160173 174080 -868420 2 695788 994962 2 63380 819581 2 2 999999 1 399045 868217 569158 1 561401 941971 -608096 1 87253 326172 -68573 1 17 999986 947235 2 9 999999 2 17 1000000 1 38839 521559 -341447 1 2 999999 -693864 2 12 999982 2 2 999999 2 685924 926123 1 2 999999 457396 2 2 999999 1 432406 647281 -105005 1 8 999998 -148925 2 192715 897342 1 17 999991 533411 1 1 999988 465889 1 2 999999 -763542 1 2 999999 -296640 1 644884 658767 -128347 2 6 999999 1 19 1000000 351032 2 2 999999 2 2 999999 1 88349 286864 -436018 1 3 999992 771300 2 355526 732265 2 7 999993 1 2 999999 858170 1 2 999999 -986701 1 461941 462596 -510001 2 699132 972605 2 482029 847480 1 116287 700054 547334 1 300400 908399 386651 2 51012 462070 1 394534 564762 -421879 1 17 1000000 -311763 1 2 999999 3100 2 101257 760733 2 2 999999 2 2 999999 2 566771 952892 2 322349 614133 1 5 999984 721842 1 2 999999 -362008 1 84792 645663 906473 2 2 999999 2 1 999981 1 2 999999 -230755 2 2 999999 1 642835 822193 139519 2 117496 431867 2 2 999999 2 2 999999 2 14 999983 1 2 999999 -979919 1 2 999999 -815114 1 554790 592809 998771 2 16 999990 1 5 999981 -62974 2 2 999999 1 239230 687404 -819578 2 54372 206339 2 17 999990 1 53557 963461 -207451 2 11 999992 2 2 999999 1 2 999999 -695763 2 2 999999 1 373993 581520 337455 2 100101 507778 1 443973 513168 -173990 1 2 999999 884389 1 390714 514479 343658 2 89174 836349 2 12 999982 2 741118 899075 1 14 999991 253584 2 2 999999 1 18 999985 -51806 2 2 999999 1 219477 492081 957689 2 2 999999 1 20 999983 -427475 2 129512 533641 2 2 999999 2 614696 922564 2 296875 877209 1 4 1000000 -992759 2 18912 667657 1 20 999992 -602093 1 672276 770992 -980757 1 109450 551254 -469116 1 18 999998 796865 1 2 999999 231406 2 2 999999 1 2 999999 880292 1 16 999987 429826 1 11 1000000 -419392 2 774079 904865 1 15 999987 964762 1 143524 556322 -111222 1 2 999999 -943457 1 169980 827166 223098 2 782649 912479 2 8 999987 2 454084 671750 2 19 999994 2 164068 858823 2 16 999996 1 2 999999 -512515 2 378397 920518 1 2 999999 -320631 1 2 999999 152279 1 2 999999 263714 2 193875 495299 2 253382 677458 1 14 999983 -166224 2 2 999999 2 2 999999 1 7 999983 -893254 2 2 999999 1 12 999996 408157 1 2 999999 -295239 2 2 999999 1 2 999999 729768 2 19 999984 2 2 999999 2 2 999999 2 4 999991 1 7 999987 322563 1 2 999999 -48946 2 14 999986 2 77697 197414 2 2 999999 2 8 999981 1 735821 824094 266857 1 338786 374429 -357610 1 242789 715840 876068 1 2 999998 -96802 2 2 999999 2 287078 906167 2 510794 686011 1 2 999999 -295366 2 8 999996 1 2 999999 -480288 2 244071 316988 1 2 999999 -811469 1 722784 967840 714695 2 2 999999 1 12 999993 -238949 1 2 999999 -428979 1 701167 766482 166005 1 2 999999 722579 1 8 999999 -206853 1 760815 988894 133429 2 6 999983 1 14 999996 285887 2 10 999988 2 602225 986585 1 2 999999 528507 2 13 1000000 1 2 999999 821463 1 11 999990 130282 2 2 999999 1 152470 395480 396371 1 535223 754468 714077 1 7 999987 -70662 1 18 999987 811732 1 2 999999 -704749 1 617841 710161 -169979 1 2 999982 -168550 1 3 999995 479563 1 2 999999 -241894 2 234734 404225 1 7 999997 -740495 1 6 999998 -279973 1 2 999989 -26547 1 2 999999 -652470 2 15 999991 2 20 999983 1 9 999991 843606 1 2 999999 -184870 1 24389 578659 744096 2 4 999981 2 2 999999 2 325589 716687 1 2 999999 654452 2 1 999990 1 2 999999 190792 1 15 999994 -975124 1 2 999999 -902961 2 560677 598379 1 688801 746136 156265 1 12 999981 686569 2 224730 966243 2 588867 747102 2 280564 991597 2 691314 882935 1 75809 109562 253259 1 2 999999 970746 2 4 999986 2 371390 923989 2 13 999994 2 2 999999 2 389747 586444 2 57461 563954 2 3 999985 1 11 999990 89487 1 17 999993 -879365 2 760958 810342 1 907890 912386 863848 1 2 999999 157434 1 239624 315640 -701778 2 617425 842612 1 2 999990 -758379 2 12 999985 2 374316 743615 1 9 1000000 971665 2 13 999987 1 6 999988 237250 1 238465 304488 799297 2 2 999999 1 2 999999 922158 1 9 999987 -102650 2 6 999992 2 14 999997 1 556506 949513 -93731 1 348791 647833 617911 2 9 999997 2 9 999995 1 538964 927895 882090 2 4 999995 1 1 999987 -843768 1 261559 793653 -562405 2 18443 423625 1 73679 657567 683973 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 267027 765871 -894611 1 2 999999 -152397 1 418748 496706 -409744 2 215504 558721 1 10 999987 -233914 2 746598 980382 2 350884 382011 1 11 999988 -381865 1 88765 161354 -103776 2 2 999999 2 9 999996 2 14 999996 2 2 999999 1 398322 817404 -452398 2 91118 354125 2 12 999991 2 306295 795494 1 16 1000000 -689371 2 3 999991 2 51888 991676 2 10 999999 2 2 999999 1 19 999993 931315 1 13 999981 528033 2 15 1000000 1 8 999990 835011 2 18 999999 1 14 999986 -53427 2 2 999999 1 3123 141066 234002 1 2 999989 -36102 2 24508 512440 1 14 999988 -260323 2 2 999982 2 2 999999 2 2 999999 1 14 999982 -499143 1 19 999988 -536108 2 2 999999 2 512456 985636 1 8 999992 95802 1 2 999999 459862 2 13 999993 1 20 999981 128722 2 15 999999 1 2 999999 -782385 2 465728 884413 2 13 999994 1 49953 871982 798292 1 2 999999 -487354 1 2 999999 -530926 2 80720 737290 2 2 999999 2 2 999999 2 3 999988 2 8 999990 2 8 999993 1 11 999982 -639552 1 19 999996 -404793 2 20 999993 1 148550 924871 -375364 1 1643 910346 35994 1 339169 837200 -585402 2 2 999999 1 6 999997 -840806 1 845548 923889 54648 1 589094 795780 366205 2 292063 934437 1 2 999999 -532050 2 111640 442230 2 528531 794565 2 8 999989 1 7 999988 -217937 1 12 999991 86444 2 640784 653097 1 2 999999 375285 1 2 999999 13643 1 596024 886516 342368 1 2 999999 25925 2 6 999985 2 2 999999 2 192995 632806 1 2 999999 -878019 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 903436 943222 1 2 999999 292310 1 4 999995 -469395 1 629328 678263 836545 1 2 999999 863892 1 161322 786692 -523377 1 902067 986366 -847003 1 2 999999 368793 2 370934 423907 1 5 999995 848973 2 2 999999 2 2 999999 1 2 999999 34111 1 151788 245110 -991051 2 4 999999 2 2 999999 1 2 999999 -73600 1 9 999982 447413 1 3 999997 -209996 1 8 999997 408911 2 10 999992 2 2 999999 2 10 999994 2 38460 494634 1 17 999996 163213 1 2 999999 -396538 1 253880 258529 880878 1 376129 971932 -698494 2 2 999999 1 686479 954839 -824899 2 390763 445721 1 2 999999 -721684 1 2 999989 -679704 2 11 999996 1 14 999996 594775 2 564447 682791 1 2 999999 394104 1 18 999992 -236971 2 22572 83298 2 229076 960658 2 374405 525824 1 2 999999 673000 1 2 999999 -82242 1 2 999999 524816 1 2 999999 -526795 1 2 999999 -380115 2 2 999999 1 75593 697909 202861 1 712479 962686 -542287 2 2 999999 2 439119 501450 2 205130 788494 1 16 999985 502261 2 448273 654584 2 2 999999 2 24339 471047 2 20 999987 1 4344 338248 -331437 2 2 999999 2 2 999999 1 18 999986 381355 1 422994 662564 -240710 1 12 999988 687912 1 3 999989 700977 1 1 999996 270866 1 7 999994 379734 2 2 999999 1 2 999999 356817 2 17358 900776 2 592942 603357 2 1 999992 1 2 999999 -29592 2 185858 555773 1 19 999996 973738 2 2 999999 2 3 999984 1 8 999991 -874700 2 8 999987 1 2 999999 247377 1 2 999999 415231 1 2 999999 265892 1 2 999999 -719879 1 510284 626926 -989897 2 19 999992 1 19 999981 -78761 2 401106 557575 2 2 999999 2 189115 575433 1 37476 521930 203489 2 2 999999 2 16 999992 2 421194 551765 1 15 999990 -730217 1 2 999999 102338 2 11 999992 1 561176 706776 -807815 2 2 999999 2 843411 897826 1 7 999993 -69242 2 13 999993 1 20 999998 -889318 1 2 999999 -597668 1 879975 981876 -671440 2 2 999983 1 212608 605893 -954956 2 325804 843184 1 18 999986 798006 1 2 999999 -362956 1 7 999992 -446161 2 9 999993 1 2 999999 -8928 1 2 999999 690628 2 17 999999 1 17 999984 432228 1 12 999983 -547220 2 10 999989 1 9 999983 961719 2 20 999993 2 2 999999 1 13 999986 206357 1 641737 796979 910721 2 2 999999 2 642637 912778 2 2 999999 2 2 999999 2 3 999996 1 13 999983 233895 2 2 999999 2 35319 656059 1 2 999993 859291 1 2 999999 -928825 1 2 999999 415143 2 61104 902509 1 2 999999 641913 1 501966 809165 -915725 1 2 999999 -901844 2 580582 675149 1 195282 595226 -670221 2 8 999986 1 104712 465600 135969 1 2 999999 162290 1 519341 596466 -663450 1 2 999999 106314 1 2 999999 -706232 2 38067 224228 1 2 999999 -337084 1 78699 704366 -135026 1 423623 886633 711878 1 141297 877891 -595191 2 14 999987 1 10 999981 -87728 2 597260 894069 1 681518 837361 -576253 2 537454 652067 2 1333 179316 2 403628 751265 2 113920 181733 2 230535 521698 1 2 999999 -344931 1 154373 705113 -441220 1 2 999999 281847 2 440400 487057 2 2 999999 1 19 999996 52613 2 10 999988 2 355069 738178 1 388 896608 -702032 1 2 999999 -484233 2 17 999994 2 199031 764963 1 11 999994 -600167 1 311967 525782 -121493 2 18 999986 1 183958 203213 -847774 1 432187 451001 472109 1 2 999999 -355097 2 666678 686652 1 2 999999 -485063 1 691385 724989 -865028 2 15 999981 2 10 999986 2 5 999982 1 253704 260813 -949948 1 2 999999 -967435 1 11 999993 500245 1 2 999999 -549394 2 75952 569434 2 2 999999 1 411826 709500 329790 2 2 999999 1 446353 902392 -78632 2 2 999991 1 328549 612709 139570 2 2 999999 1 501084 733302 -840781 2 2 999999 1 11 999994 443991 1 2 999999 -469529 1 27018 903715 -456736 2 14 999991 1 2 999999 -242536 2 2 999999 1 157880 717072 -497971 1 8 1000000 39051 1 527497 633708 -187832 2 2 999999 2 7 999982 2 2 999999 2 2 999999 2 453370 746118 1 2 999999 783262 2 15 999982 1 975463 999260 -561619 2 167111 310142 1 310999 356087 -787110 1 382221 458113 155065 1 2 999999 -431244 2 2 999999 1 123813 779601 153629 1 2 999999 453664 1 24430 510163 456987 1 807506 911442 -434007 2 8 999995 2 76296 712243 1 1 999982 -538269 2 18 999995 2 2 999999 1 407326 504466 156893 1 2 999999 -494899 2 589355 752650 2 13 999982 1 56278 800328 -692372 1 2 999999 -949736 2 488641 547832 2 2 999999 2 2 999995 2 16 999982 1 1 999984 -34364 1 289083 658191 135467 2 15 999997 1 2 999999 232143 1 2 999999 -230748 2 1 999993 2 172462 950852 1 2 999999 -76660 1 2 999999 -228077 2 3 999998 2 2 999999 2 12 999999 2 16 999999 2 102780 118737 2 14 999997 1 2 999999 -888679 1 2 999999 -248470 1 518065 817951 388536 1 2 999999 -836861 2 513938 972100 1 1 999998 -837068 2 564955 627438 2 2 999999 1 2 999999 944509 1 2 999999 71972 1 402036 973348 -894018 2 2 999989 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999991 1 2 999999 -820797 1 147215 682809 768199 2 236905 313291 2 744786 749658 2 4 999994 1 1 999986 990115 2 2 999999 2 2 999999 2 2 999999 2 551314 660114 1 59304 768024 -369302 2 2 999999 2 4 999989 1 9044 321702 -964740 2 2 999999 1 2 999999 249844 2 10 999982 1 492094 997236 294432 1 1 999989 895110 1 2 999999 45155 1 137848 683840 -670793 2 8 1000000 2 245376 310455 1 8 999982 -780906 2 2 999999 2 2 999999 1 857922 941428 267660 2 2 999999 1 77172 625834 -888902 1 2 999999 -284828 1 382319 833483 -24131 2 2 999999 1 8 999985 455879 1 2 999999 -182698 2 461506 717768 2 2 999999 2 17 999989 2 19 999995 1 14 999991 561551 1 2 999999 346821 2 2 999999 1 352433 483419 -447514 2 11 999982 1 8 999995 -711873 1 467063 517984 -697843 1 2 999999 606999 1 2 999999 -688129 1 530808 914773 -870326 2 530626 764274 2 317937 617451 1 2 999999 756213 1 146613 883864 -583919 2 7 999997 1 14 999998 -647874 2 2 999999 2 85023 965858 1 2 999999 976028 2 48593 544301 1 3 999988 -653615 2 2 999999 2 10 999996 1 16 999990 590560 1 2 999999 -504511 1 2 999999 -393000 1 2 999999 -398695 2 2 999999 1 2 999999 372107 1 2 999999 273398 1 2 999991 930860 2 689879 889471 2 15 999991 2 9 999981 1 2 999999 46062 1 2 999999 193246 1 2 999999 -861876 2 2 999999 1 13 999998 -30773 1 12 999999 591123 2 2 999999 1 2 999999 -956350 2 8 999984 1 12 999994 492065 2 2 999999 1 16 999985 -720265 1 104377 434016 599325 1 12 999988 5851 2 6 999987 2 15 999997 1 2 999999 277798 1 1 999988 -95150 1 598939 673733 -781297 2 58861 885077 1 9 999997 839053 2 2 999999 1 330181 600477 -614009 2 10 999987 2 10 999995 1 2 999999 309259 2 458165 859068 2 206070 768515 1 2 999999 512366 2 2 999999 2 2 999999 2 18 999998 1 16 999994 758785 1 25167 73483 834570 2 15 999986 2 13121 338310 2 305967 606463 2 17 1000000 1 2 999999 -325818 1 2 999999 -519413 2 6 999994 1 2 999999 58803 2 126214 130928 1 2 999999 -191415 1 81722 750313 -199730 2 309841 325201 2 4 999984 2 2 999999 2 2 999999 1 13 999999 -620614 1 2 999999 938510 1 6 999999 655478 1 2 999999 496303 1 2 999999 -547199 2 773902 812461 1 2 999999 -487232 1 442120 852378 -781121 2 623621 814368 1 697357 703828 83437 1 49854 217153 337374 2 2 999999 1 2 999999 800773 2 6 999988 2 2 999989 2 3 999995 2 2 999999 2 8 999997 2 124974 648894 1 294911 588264 -987672 2 2 999999 1 2 999999 737587 2 2 999999 1 2 999999 -215089 2 10 999995 2 148010 242956 2 2 999999 2 2 999999 1 2 999999 54792 1 2 999999 828306 2 17 999982 1 52698 513693 449131 1 445144 757088 -803776 2 736577 769652 1 2 999999 723560 2 12 999991 2 2 999999 2 1 999987 1 2 999999 -752162 1 4 999994 -559935 2 11 999984 2 28647 956249 2 2 999993 1 2 999999 336564 2 375382 939544 2 2 999999 2 2 999999 1 2 999999 -778872 2 12 999986 1 2 999999 -366660 1 5 999997 346556 1 4 999982 814041 1 2 999999 83091 2 2 999999 1 2 999994 -715529 1 7 999996 343634 1 16 999981 89602 2 2 999999 1 11 999994 543148 2 333224 626763 2 2 999999 2 2 999999 1 17 999991 -506710 2 2 999999 2 281091 638693 2 214911 220871 1 6 999988 737417 1 84659 432557 -108355 1 2 999999 -472719 1 2 999999 194533 1 2 999999 217195 1 2 999999 -944789 2 2 999999 1 283607 405414 -390951 1 105754 688852 -414577 2 2 999999 1 6 999983 -337346 1 2 999999 -848060 2 1 999991 2 5 999997 1 2 999999 889436 2 17 999995 2 2 999999 1 2 999999 -18787 1 2 999999 893516 1 2 999999 542347 1 2 999999 197998 2 2 999984 1 2 999999 -923502 2 9 999983 2 2 999999 2 381027 659609 1 9 999987 -604441 1 15 999985 957688 1 2 999999 -327491 1 20 999997 640207 1 2 999999 750421 1 17 999992 -554803 2 7 999987 2 7 999983 2 5 999999 2 2 999999 2 20 999984 2 820066 930029 2 2 999999 2 3 999992 1 14 999984 -68029 1 2 999999 -263876 1 552080 721735 613004 1 3 999984 710375 1 9 999999 119202 2 2 999999 2 66899 835351 2 2 999999 1 2 999999 -829749 2 200607 329532 1 568075 999794 255334 1 18 999997 689761 2 2 999999 2 2 999999 1 56567 367145 268599 2 2 999999 1 7 999986 -357179 2 20 999982 1 2 999999 878977 2 2 999999 2 2 999999 1 19 999989 459513 1 2 999999 558707 1 284546 748939 958868 2 4 999997 2 6 999987 1 2 999999 -994257 1 470465 516673 -360224 2 836061 946598 2 526343 622690 2 18 999983 1 567650 856500 820550 2 2 999999 1 131415 943388 -428728 1 2 999999 902735 1 272236 309980 -693779 2 67573 581724 2 2 999999 1 7 999990 102420 2 2 999997 2 145333 834772 2 352549 498957 1 11 999981 876852 2 502546 878157 1 12 999998 -408154 1 385690 417848 -217140 2 2 999999 1 77336 898310 -981693 1 13 999983 794800 1 620678 931914 -844391 2 10 999985 2 3 999997 1 2 999999 -11481 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -335366 1 8 999984 833567 2 2 999999 1 2 999999 244925 1 346683 953863 -500080 2 2 999999 2 2 999999 1 7 999988 -829561 2 285916 481405 1 91181 536813 -265300 1 70830 759653 777937 1 5 999985 -12500 1 2 999999 -676397 2 2 999999 2 14 999993 2 2 999999 1 12 999991 -907371 2 369888 384928 2 7 999997 1 2 999999 -244211 1 2 999999 -731057 1 2 999999 649104 1 2 999999 -499858 1 20 999982 -507142 1 249206 745955 808007 1 14 999997 -705109 1 388539 486430 -873176 2 2 999999 2 2 999999 2 2 999999 2 8 999993 2 2 999999 2 2 999999 2 25115 879282 1 18 999987 -513132 1 2 999999 -247835 1 3 999999 680102 1 17 999993 232356 1 2 999999 203236 2 15 999989 2 2 999999 1 7 999994 -648207 1 2 999999 126047 1 2 999999 -56842 2 2 999999 2 2 999999 2 4 999987 1 181089 630728 -587277 1 5 999999 -930833 2 150023 870920 2 2 999999 2 125986 912915 1 2 999999 -31131 2 244684 387773 1 2 999999 385953 1 2 999999 155053 1 103812 243919 469013 2 6 999986 1 351890 985651 -643817 2 624707 886998 1 1 999982 -512436 2 513009 913533 1 269411 646355 -733679 2 4 999998 2 2 999999 2 296076 976621 2 2 999999 2 285566 617499 1 2 999993 931007 1 2 999999 239317 1 8 999982 -178154 1 185050 407710 -589285 2 2 999999 2 2 999999 1 16 999991 696696 2 2 999999 1 2 999999 52013 2 2 999999 1 2 999999 177248 2 7 999994 1 19 999997 392467 1 10 999991 -115916 2 455213 625649 1 341804 990406 497922 1 197624 582435 -714664 2 139731 713372 1 323467 786412 651635 2 20 999982 2 374489 942954 2 18 999992 2 533975 649506 2 272211 817376 2 2 999999 1 2 999982 -438019 2 2 999999 2 2 999998 2 20 999985 2 3 999997 1 516712 869621 664115 2 8 999987 2 2 999999 1 46314 884598 666347 1 370719 807008 99234 1 2 999999 263657 2 2 999999 1 2 999999 135199 1 654660 915755 697408 1 3 1000000 398133 2 2 999999 2 99032 330655 1 16 999992 741175 2 176065 448752 2 96720 899541 1 491180 886647 880360 1 2 999999 313447 1 16 999992 970889 2 2 999999 2 569086 672283 2 15 999997 2 97941 964055 2 33034 732155 2 2 999999 1 4 999995 -434017 2 63986 502369 1 14 999983 -115900 1 2 999999 42102 1 3 999999 303890 2 590766 649824 1 388025 994826 -659412 1 2 999999 -4668 1 4 999989 -418490 2 2 999999 1 13 999985 289110 1 2 999999 -873785 2 17 999981 1 130140 635440 467367 2 1 999989 2 7 999985 1 2 999999 191008 2 2 999992 1 9 999985 461056 1 2 999999 216306 1 2 999999 -390338 1 3 999986 843908 1 2 999999 -91710 2 324185 812470 2 5 999990 2 2 999999 2 2 999999 1 19 999982 858002 2 89648 270776 1 108807 625838 258703 1 136033 629102 -589393 2 16 999985 2 16 999986 1 2 999999 -713832 1 233742 344163 -540563 1 2 999999 233894 2 9 999991 1 2 999999 -855677 1 2 999999 -234246 2 330372 901536 2 13 999983 1 15 999998 854182 1 599608 705878 847795 2 18 999991 1 20 999997 542987 2 2 999999 2 12 999996 2 4 999981 1 20 999993 -243272 2 477264 950550 2 2 999999 2 2 999999 2 11 999990 1 17 999994 855835 1 8 999992 -748161 1 10 999995 -848061 2 2 999999 1 6 999984 -944730 2 2 999999 2 128094 432937 2 190546 952528 1 14 999993 483140 1 769528 886533 275241 1 719537 885764 -576214 1 15 999995 -124085 2 79091 884247 2 19 999990 1 2 999999 -482356 2 2 999999 2 2 999999 2 2 999999 2 315196 539839 1 279134 501213 -633894 2 16 999996 2 18 999989 2 17 999999 2 2 999999 1 15 999997 -822567 1 2 999999 384008 2 15712 436031 1 1 999990 208268 2 45777 367274 2 41188 273736 2 2 999999 1 2 999999 -942605 1 2 999999 -19017 1 2 999981 298285 2 10 999998 2 4 999987 1 9 999999 -958420 2 3 999997 2 2 999999 1 2 999999 -302469 2 89849 130647 1 832297 982084 1831 1 20 999991 220153 2 2 999999 2 13 999998 2 2 999999 2 12 999999 1 212702 866154 -167301 1 102821 549444 -735228 2 13 999996 1 19 999997 122573 2 241993 589955 2 324912 720103 2 2 999999 2 27343 338183 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 35910 921601 2 3 999985 2 2 999999 2 2 999999 1 2 999999 427401 2 2 999999 1 349868 884276 606617 2 671162 720737 1 2 999999 521810 2 465935 475770 2 8 999991 2 532075 960422 1 2 999999 725807 2 2 999999 2 5 999995 1 326326 505227 324823 1 2 999999 -989660 1 131011 729117 -361808 1 2 999999 -901230 2 343790 552603 1 2 999999 -118318 2 2 999999 1 2 999999 226103 2 12 999981 2 2 999999 1 19 999995 641077 2 122734 341598 1 11 999984 965673 2 5 999997 1 10 999998 -261727 1 2 999999 -601885 1 18 999998 -76885 2 2 999999 2 2 999996 1 97734 486618 -713528 2 14 999993 1 121102 452825 520898 2 52181 899752 1 36161 433431 911545 2 2 999999 2 8 999999 2 592235 995647 1 2 999999 589733 1 2 999999 35727 2 2 999999 2 384156 901196 1 2 999999 -784202 2 501837 700987 2 2 999999 1 581160 783749 -530594 1 3 999997 -24374 2 407233 982575 1 13 999995 616005 2 9 999984 1 216972 503318 -110341 2 185570 952977 1 2 999981 -36424 1 2 999999 550999 1 8 999987 -793078 1 27966 411626 797642 2 2 999999 2 64932 470678 2 15 999990 1 2 999999 452147 1 12 999986 -349408 2 12 999984 1 668066 801833 -947653 2 766907 810055 2 2 999999 1 2 999999 770915 1 208316 724042 -996613 1 555695 563864 -194679 1 2 999999 823424 1 8 999996 -182145 2 7 999987 1 2 999999 -850193 1 846758 992443 -163876 1 4 999997 -65660 2 13 999986 1 18 999994 -483897 1 6 999981 -541264 2 2 999999 1 2 999999 -947691 1 15 1000000 -834272 1 19 999993 494231 2 145633 537049 2 8 999987 1 2 999999 -527081 1 18 999990 -367581 2 2 999999 2 2 999999 1 16 999986 526616 1 358708 462864 867223 2 2 999999 2 11 999995 2 464107 945841 1 2 999999 -802018 2 564967 720290 2 2 999999 2 9 999981 2 749918 807522 1 806677 956195 679640 2 2 999999 2 7738 243474 1 7 999986 421625 1 2 999999 657869 2 250547 648162 1 2 999999 569330 1 386728 770248 988185 1 2 999999 -343498 1 104396 899789 -437167 1 658794 976752 98690 1 9 999999 -657525 2 222607 467923 2 427179 830929 2 2 999999 1 373953 418813 -883306 2 295520 961419 2 492288 516019 2 2 999999 1 2 999999 -4763 1 10 1000000 -711310 1 2 999999 -636546 2 13810 561656 1 2 999999 -395718 1 252674 316192 547360 2 329025 525088 2 19 1000000 2 1 999989 2 244638 338511 2 17 999995 2 2 999999 2 353480 492278 1 2 999999 -289435 2 15 999988 1 781732 787459 585856 1 542749 953353 -660405 1 12 999984 -134794 1 2 999999 753746 2 7 999982 1 523666 580276 988110 1 20 999996 803961 2 5 999987 1 2 999999 -380164 2 113033 511039 1 2 999999 -120831 2 9 999986 1 138398 480578 808882 2 14 999985 2 415868 742773 1 20 999987 -810107 1 190574 711621 -146137 2 381611 925254 2 3 999992 2 2 999994 2 2 999999 1 5 999990 -432207 2 7 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999987 2 23436 839899 2 8 999994 1 372143 751662 -194208 2 6 999983 2 502534 594542 2 2 999999 2 17 999985 1 12 999982 349873 2 622748 934789 2 11 999995 2 2 999999 1 2 999999 298216 2 2 999999 2 2 999999 2 402659 618461 1 2 999999 -222010 2 2 999983 1 2 999993 -171027 2 20 999991 1 432710 882736 -359274 2 2 999999 1 12 999996 -828487 2 2 999999 1 393108 970848 -89287 2 807674 963218 1 10 999981 -167002 2 2 999999 2 2 999999 2 9 999981 2 132072 830261 2 25468 488023 2 10 999988 2 3 999986 1 2 999999 -619498 2 822971 984456 2 231784 375290 2 2 999999 1 8 999985 -801581 1 2 999999 -198669 2 2 999999 2 95576 145812 2 524664 637155 1 2 999999 467312 2 366159 840364 1 2 999999 -716467 1 2 999999 794850 2 2 999999 2 18 999990 1 14 999996 844148 1 2 999999 920848 2 2 999999 1 2 999999 -167965 1 2 999999 -872773 2 20 999983 1 132785 964929 -930335 1 19 999997 44778 1 2 999999 675902 2 2 999999 2 104465 982378 1 2 999999 890448 1 2 999999 147382 2 5 999986 1 18 999986 776723 1 2 999999 -123422 1 355974 404843 -874892 2 2 999999 1 2 999990 591309 1 259386 406439 968695 1 2 999999 744282 2 14 999991 1 2 999999 -723440 2 17 999990 2 13 999987 1 15 999993 34634 2 11 999992 1 2 999983 -518495 1 110995 381116 -681457 1 2 999999 147365 1 2 999999 -81442 1 10 999993 474688 2 1 999988 2 187125 266829 1 17 999984 -258000 2 2 999994 2 121646 498486 2 2 999999 1 16 999989 -15487 2 583807 765913 1 2 999999 -12181 1 2 999999 -377448 2 2 999999 1 289560 601810 578110 1 669295 900715 955368 2 551700 859141 2 5 999992 2 524323 773524 1 91589 314980 -535678 1 5 999981 -841433 1 2 999999 -529524 2 5 999981 1 2 999999 -812951 2 12 999982 2 20 999982 1 595253 873211 488966 2 19 999992 1 9 999994 817204 1 472655 877302 -512548 2 224348 303721 1 2 999999 1152 2 17 999989 1 516810 852864 531768 2 17 999988 1 14 999991 -511896 2 2 999999 2 2 999999 2 14 999986 2 528345 623460 2 377352 513012 2 14 999983 1 62904 386576 -885955 1 12 999998 -789563 1 6 999999 789680 1 681505 707290 -772154 1 13 999989 -371327 1 2 999999 590935 2 13 999999 2 2 999999 1 20881 477524 -403269 1 10 999991 -604722 1 192403 767789 882119 2 171109 982262 1 10 999988 -223557 1 20 999992 339721 1 5 999987 431628 1 585541 861279 798936 1 177826 245226 -230173 2 661352 722884 1 2 999999 952645 1 5 999986 89002 1 9 999982 721559 2 13519 897750 2 1 999989 1 2 999999 -162527 2 238236 774097 2 2 999999 2 2 999999 1 2 999999 -406032 1 687029 927007 173488 1 165694 472409 961662 2 2 999999 2 443497 855222 1 283792 366244 -615264 2 16 999990 2 6421 751599 1 2 999999 524324 2 2 999999 2 19 999998 1 2 999999 -255640 1 288341 798337 -233756 2 2 999999 1 621906 720289 218049 2 4 999984 2 2 999999 2 15 999990 2 2 999999 1 537642 747021 314569 1 578151 859294 682743 1 14 999985 662878 1 13 999983 -282599 2 244619 728049 2 8 999986 1 5 999995 -168408 1 399945 882558 -767752 1 2 999999 -369508 1 2 999999 -703673 1 2 999999 -146014 2 99690 945641 2 199842 681806 1 2 999999 665386 1 324917 827192 -872201 2 14 999998 2 654845 749271 2 91781 791932 1 11 999998 94990 1 2 999999 -81985 1 18 999985 955795 1 298572 405211 -460738 1 4 999981 442345 1 2 999999 313118 2 13 999992 2 2 999999 2 229093 971438 2 2 999999 2 532392 792354 1 340943 360273 818222 2 127203 591428 1 2 999999 260716 1 2 999999 606470 2 19 999992 2 7 999992 2 404625 705412 2 210240 369614 1 2 999999 164478 2 4 999990 2 2 999986 2 2 999999 2 3 999983 2 20 999998 2 262528 457973 1 2 999999 660418 1 2 999999 395560 1 96892 444413 872032 2 174363 766792 2 11 999994 2 2 999999 1 2 999999 -890737 1 306860 768089 793142 1 142888 575229 -367556 2 2 999999 1 2 999999 -910326 2 250249 835121 1 5 999988 -634181 1 2 999999 505681 1 2 999999 12111 1 270029 565181 203017 2 2 999999 1 717829 925527 455230 1 228624 989858 702989 2 2 999999 2 15 999982 1 9 999985 238069 1 96589 549976 -419861 2 2 999999 1 7 999997 507652 1 11 999996 -901680 1 2 999999 845965 1 12 999998 575783 1 618729 999672 -358399 2 2 999999 2 2 999999 2 167489 362719 1 13 999981 -479503 1 16 999989 26066 2 98108 185257 1 55425 538473 -932504 2 19 999990 1 2 999999 -327871 1 6 999997 137230 2 20 999984 1 290084 525515 473285 2 278869 336638 2 8 999982 1 9 999991 -729575 2 2 999999 1 621798 712303 553444 1 49005 72458 848866 1 192645 552869 -483595 1 2 999999 -475314 2 17 999983 2 2 999999 2 240695 454040 2 1 999994 1 563152 723686 -567344 1 60943 922980 428124 1 2 999999 433301 1 2 999999 402933 2 2 999999 1 17 999989 950458 1 2 999999 652582 1 2 999999 -444224 1 2 999999 -621114 2 11 999993 1 744179 923721 358591 2 7 999982 1 278672 655865 985259 1 16 999997 -127135 2 2 999999 1 9 999986 -929032 2 678960 996834 1 365988 850283 214061 1 2 999999 -2961 2 10 999992 1 2 999999 683487 1 6 999988 514375 1 18 999998 -419065 1 11 999991 490588 2 1 999986 1 3 999988 68248 2 12 999991 2 444186 809740 2 3 999994 2 2 999999 1 2 999999 468765 2 5 999988 1 2 999999 -554473 1 159525 899840 201026 2 246583 964280 2 35195 371527 2 231124 574398 2 2 999999 1 16 999981 310885 2 2 999999 1 13 999991 665084 2 13 999994 1 789894 806873 -874313 1 13 999995 454984 1 463305 785725 -337293 2 2 999999 2 4 999987 1 17 999992 -223580 2 17 999996 2 604424 667836 2 2 999999 1 2 999999 776639 2 1 999997 1 314142 453382 -84052 2 17 999982 1 152856 545008 -276251 1 2 999999 183750 2 5 999982 1 19 1000000 -590693 1 385578 451403 -226626 1 2 999999 -946832 2 2 999999 1 20 999983 50469 2 175759 894083 1 952622 952999 -650083 2 20740 658388 2 6659 702388 2 2 999999 1 15 999991 -849233 1 4 999993 557017 1 15 999988 26274 2 180372 648022 1 10 999994 352359 1 2 999999 742604 1 2 999999 -396905 1 324925 977339 -317758 2 15 1000000 2 53172 318832 2 22840 265802 1 18 999984 -720079 2 2 999999 2 1521 616310 1 9 999993 -38980 2 2 999999 2 19 999999 2 115320 524795 2 13 1000000 2 291700 491526 1 7 999995 -605703 1 26258 141388 406139 1 290523 651087 -781889 1 2 999999 123595 1 19 999987 570921 2 10454 693949 2 2 999999 2 2 999999 1 8 999993 609523 1 10 999981 892211 1 2 999999 859747 2 2 999999 2 9 999991 2 2 999999 1 4 999991 -631488 1 192046 253083 -55974 1 222114 327464 874555 1 9 999998 -142397 1 2 999999 594021 2 431242 742947 2 323736 600312 1 14 999990 804117 2 2 999999 1 20 999984 -935367 1 64646 596257 326486 2 2 999997 1 16 999985 453080 2 358932 475383 1 2 999999 311947 1 17 999986 661164 1 777284 991515 -639783 1 303636 949275 544702 2 92285 967185 2 135010 824605 1 12 999991 -839615 2 2 999999 1 215297 312448 586805 1 18 999990 -706311 1 11 999993 -287810 2 9 999995 2 531539 793352 1 86441 169517 825720 2 2 999999 2 13 999983 1 12 999985 943036 2 138397 203974 2 413195 601399 1 5 999999 725961 1 108536 447962 -64397 2 2 999999 1 2 999999 -621359 2 2 999999 2 371178 815196 1 4 999985 220374 1 254370 676410 -749093 1 2 999999 645392 2 2 999999 2 15 1000000 2 2 999999 1 2 999999 260704 1 2 999999 -220095 1 3 999988 665949 2 7 999991 1 1 999987 -561677 2 354321 856910 1 2 999999 -186784 1 2 999999 437139 1 251187 350121 -944474 1 6 999992 159853 1 3 999995 -895345 2 2 999999 1 17 999986 488382 1 187793 495539 -400722 1 358208 405128 -224807 2 2 999999 2 1 999990 1 10 999986 -893595 2 2 999999 2 141079 470227 1 743597 779617 -44833 2 11 999982 1 2 999999 -911773 1 4 999982 -425368 2 20 999992 1 2 999999 -187639 2 2 999999 1 2 999999 -502634 1 164691 753986 -922679 2 2 999999 2 470148 994566 2 2 999999 2 20 999994 1 2 999999 825439 2 2 999999 1 17 999992 254308 2 11 999998 2 440569 851523 1 80217 472906 -439904 1 2 999987 -928708 1 41011 240093 717824 1 2 999999 -730314 1 10 999983 638005 1 2 999999 -26735 2 20729 466537 2 2 999999 1 123383 297611 883264 1 12 999984 267385 2 139147 310370 2 77951 778703 2 2 999999 1 2 999999 581343 2 7 999991 1 9 999989 684127 1 2 999999 542390 2 80669 368042 1 2 999999 -63166 1 271026 501114 542878 1 2 999999 438113 2 2 999999 1 2 999999 700091 1 471279 646726 -329106 2 149066 382160 1 205071 407706 -22719 2 846924 877998 1 3 999983 -268041 1 9 999982 835713 1 417928 680212 -486342 1 12 999984 142249 1 2 999999 -351461 2 530939 965922 2 2 999999 2 590194 987255 1 365797 506790 -704928 1 10644 305014 158074 2 2 999999 2 280033 491513 1 2 999999 -801605 2 2 999999 1 2 999999 -346811 1 17 999989 -862451 2 19 999985 1 2 999999 -744650 1 2 999999 973177 2 2 999999 2 2 999999 2 2 999999 2 11 999985 1 3 999988 -530566 1 205582 392414 -589087 2 407772 577806 2 16 1000000 2 7 999981 2 7 999989 2 2 999999 1 2 999999 82479 2 421154 492477 1 3 999983 522149 1 60553 167173 -618127 1 19 999982 -990632 1 70508 713016 936483 2 2 999999 2 13168 428700 2 104882 573234 1 257006 270259 -67449 2 616415 979370 1 2 999999 370676 1 5 999988 -629236 1 522483 995408 -332673 2 498817 683629 2 189524 240116 1 2 999999 598369 2 2 999999 1 9 999990 -424813 2 2 999999 1 8 999998 -968905 2 2 999999 2 2 999999 2 307715 796117 2 217311 980591 2 19 999999 2 19 999983 2 2 999999 2 2 999999 1 2 999999 513342 2 1 999988 2 15 999986 1 10 999992 -514508 2 2 999999 2 2 999999 2 2 999999 1 209407 732589 -790269 2 2 999999 1 368915 575370 -981739 2 2 999999 2 17 999983 2 9 999988 2 15 999989 2 2 999999 2 12 999997 1 132455 977360 798610 2 2 999999 2 47480 676960 1 20 999999 981122 2 17 999988 1 81247 230175 -903847 1 409036 544183 45189 1 10 999999 901858 1 102651 460152 -428719 1 2 999999 -798821 2 499348 895641 1 160663 659671 518593 2 2 999999 2 14 999982 2 19 999997 2 103099 283075 2 255567 365704 1 2 999999 488939 2 886718 912428 1 2 999999 -396777 1 17 999988 -240109 2 467416 952078 2 240074 861701 2 4 999987 2 6 999985 2 12 999986 2 214806 820543 2 207919 301048 1 2 999999 -900124 2 115807 606801 2 223168 972882 1 15 999992 466267 2 14 999981 1 2 999999 593177 1 487564 680689 -50364 2 4 999989 2 326070 906553 2 459969 890303 2 649932 659252 1 19 999998 -448873 2 2 999999 2 7 999992 1 14 999994 585893 2 13 999997 1 7 999990 -460457 1 2 999999 -245190 1 16 999988 468589 1 27861 488271 -115918 2 126694 927464 2 2 999999 1 13 999996 -566000 1 2 999999 -599515 2 11 999998 1 6 999997 290681 1 8 999981 664926 2 13 999992 2 2 999999 1 2 999999 -941898 2 2 999999 2 2 999999 2 673705 858328 2 2 999999 2 2 999999 1 5 1000000 -310539 1 271081 561822 529774 2 15 999996 2 14 1000000 2 4 999987 2 348330 648062 1 12 999988 924796 2 2 999999 1 282348 304595 515255 1 2 999999 -718530 1 2 999999 -654297 2 2 999999 1 2 999999 -224502 2 894422 922360 1 253673 291691 -117148 1 20 999984 57912 1 16 999992 942634 2 213076 630383 2 571789 756095 2 639123 777806 1 20 999991 371541 2 372426 440024 2 11 999988 2 460409 642670 2 2 999999 1 239117 698020 342840 1 340856 819197 -679202 1 2 999999 -496906 2 3 999991 2 123358 355431 2 476500 763890 2 2 999999 1 14 999991 76377 2 2 999999 2 210232 509599 2 819789 950097 1 319041 636316 346376 2 227318 854035 2 2 999999 1 449142 950962 -693546 2 2 999999 2 2 999999 2 631322 790659 1 2 999999 -951543 1 408521 517836 -866121 2 8 999983 2 2 999999 1 2 999984 599984 2 15 999999 1 728494 751318 23461 1 17 999997 123904 1 2 999999 298360 1 16 999981 443367 2 635090 934623 1 13680 455333 845169 2 20 999999 1 537799 712346 -127650 2 105029 372880 2 5 999997 2 6 999999 2 2 999999 2 372866 726331 1 19822 616650 641608 1 2 999999 322195 2 15 999998 2 2 999999 2 3 999989 1 11 999982 958978 1 7 999992 -918461 1 2 999999 123029 2 2 999999 2 620556 729635 2 777713 795745 2 4 1000000 2 2 999999 1 2 999999 895328 2 2 999999 1 11 999996 280001 2 17 999997 1 12 1000000 177518 1 5 999987 696442 2 16 999996 1 2 999999 736914 1 316644 621017 -648052 1 843681 921424 -973604 1 2 999987 557563 1 4 999981 -509256 1 2 999999 -190254 1 200286 332554 -380845 2 494825 799492 2 301944 947369 2 269362 691744 2 2 999999 1 675783 826509 -488326 2 2 999999 1 180134 304629 309372 2 10 999996 1 816300 965189 9150 1 4 999987 -954155 1 8 999996 171392 2 310155 536358 1 20 999983 -336281 2 20 999992 2 88925 449915 2 80119 585886 1 280314 966310 405710 2 10 999990 1 308350 783760 -287502 1 133343 340014 -474635 2 2 999999 2 81057 919957 1 9 999998 490649 2 12 999981 2 2 999999 1 2 999999 553589 1 195193 967294 -10242 1 71684 515605 705019 2 220693 702248 2 15 999995 2 15 999995 2 2 999999 1 572413 632712 715166 2 154498 544706 2 324861 466061 2 2 999999 2 861620 898659 2 17 999989 2 209080 893181 2 2 999999 1 251744 386389 -128798 2 64336 359348 1 321843 979560 -44010 2 415607 855782 2 4 999983 1 450946 659751 -527868 2 305146 930046 2 2 999999 1 17 999999 -634404 1 7 999983 837111 2 475138 695638 1 222274 878442 419503 1 2 999989 -451955 1 7 999992 -90730 2 154821 992101 2 2 999999 1 798866 836726 162993 2 2 999999 2 10 999998 2 2 999999 1 13 999981 -705663 2 2 999999 2 2 999999 2 370549 965044 2 2 999999 1 2 999999 331379 1 2 999999 258792 1 56192 981510 34891 1 252459 600879 856129 2 399690 997214 2 2 999999 1 3 999991 944874 2 2 999999 2 2 999999 2 125070 192314 2 2 999999 1 800821 970873 757989 1 353000 614762 -107688 2 2 999999 1 157015 739438 -825729 1 356479 638339 352763 1 2 999999 281168 1 2 999999 -114441 2 2 999999 1 26995 859604 -433467 1 29121 284001 -508799 1 19 999989 -800426 2 2 999999 1 3 999989 -68304 2 9 999996 2 12 999985 2 17 999999 2 2 999999 2 2 999999 1 12 999981 726901 1 2 999999 792078 2 673619 976816 1 7 999990 847679 2 11 999988 1 8 999987 -921346 1 13 999995 734790 1 13 999987 92977 1 1 999996 588084 1 423681 746102 -616841 1 2 999999 361461 1 249384 250842 -846016 2 2 999987 2 2 999999 2 11 999991 2 2 999999 2 3145 129404 1 2 999999 789335 2 15 1000000 1 2 999999 -260122 1 10 999994 -21833 2 2 999999 1 1 999984 438724 2 2 999999 2 316238 657572 1 266695 302905 209312 2 2 999999 1 2 999999 -174059 1 4 1000000 764107 2 30490 902400 2 2 999999 2 2 999999 1 19 999985 -691570 2 3 999984 1 2 999999 284765 2 2 999999 1 2 999999 -920524 1 309886 708843 -914786 2 103900 947767 2 2 999999 2 19 999985 1 2 999999 108723 1 40063 567203 302458 2 11 999988 2 2 999999 2 126760 534592 1 7 999997 39270 1 1 999995 308301 2 2 999999 1 5 999992 -737147 1 489958 748124 890692 1 5 999989 369281 2 2 999999 1 176613 953430 -276918 1 7 999999 951621 1 2 999999 516529 2 360001 401635 2 13 999987 2 623079 951460 2 54254 241636 2 17 999989 2 20 999981 1 2 999999 90247 2 2 999999 1 465117 725392 -383137 1 2 999999 -735192 1 2 999999 -956241 2 676866 931002 2 2 999999 2 365368 760806 2 2 999999 1 2 999999 -823718 2 2 999999 1 968867 988986 147762 1 209646 414652 -702247 1 2 999999 207819 2 313268 391486 1 19 1000000 -860751 2 17 999990 1 2 999999 285325 1 326578 351626 629514 1 20 999990 -953367 2 559595 919076 1 8 999991 199827 1 16 999984 -430547 2 6 999991 1 3 999995 -164816 2 12 999991 1 2 999999 352197 2 2 999999 1 16 999982 963411 2 6 1000000 2 232381 432642 2 11 999989 1 2 999999 -305930 1 715250 856209 -283922 1 11 999998 -600017 2 105807 373898 2 2 999999 1 13 999990 967780 2 2 999990 2 2 999999 1 2 999999 -137422 2 2 999999 1 196385 274010 305662 1 18 999999 -795888 1 13 999981 -330336 1 20 999988 879235 2 2 999985 2 2 999999 2 2 999999 1 2 999999 98181 1 6 999986 955056 2 680348 750756 2 21100 596581 1 2 999999 258188 2 15 999986 1 145107 277603 -265100 1 2 999999 -397703 1 7 999981 130824 1 2 999999 748523 1 510881 968360 629427 1 12 999981 748335 2 53351 141394 2 450462 529997 1 2 999999 578215 2 14 999997 1 152370 708411 558510 2 2 999999 1 176477 963613 -5725 2 2 999999 2 16 999995 2 2 999999 1 2 999989 714941 1 8 999981 68557 1 2 999999 -549012 2 708865 847679 2 13 999996 2 556061 857603 1 2 999999 794700 2 13 999999 1 9863 444119 660249 2 86533 486017 2 2 999999 1 2 999999 692116 1 538216 976210 -430085 1 240667 340154 254124 2 12 999994 1 20 999984 -147478 1 2 999999 -153175 2 534989 875344 2 5 999995 1 2 999999 -513294 1 2 999999 316274 1 161477 527452 -401741 2 2 999999 2 19 999992 2 693680 819975 2 288429 902870 1 776774 976395 -763098 1 12 999985 -231314 1 396723 688216 413378 1 6 999981 -911884 1 2 999999 829302 2 13 999993 2 2 999999 1 756818 797285 841012 1 270581 826655 717896 2 2 999999 2 2 999999 2 10 999992 1 299273 558333 841220 2 2 999999 1 1 1000000 -763105 2 4 999984 1 6 999998 417941 2 2 999999 2 7 999981 1 15 999993 -548750 2 624140 791910 1 2 999999 -399305 1 2 999999 -938516 2 29389 266470 1 850161 966901 607743 1 2 999999 351587 1 19 999994 356013 2 14 999994 2 13 999998 2 2 999999 1 10 999989 -570908 1 88261 620288 582636 2 2 999999 2 2 999999 1 2 999999 57921 1 2 999999 42590 2 2 999999 1 849522 907674 -800714 2 17 999986 1 543719 675440 -604686 1 117720 250432 -937627 2 2 999999 1 2 999999 -382677 1 2 999999 -266028 2 19 999987 2 14 999995 1 40878 456299 699260 1 2 999999 369350 2 2 999999 2 45541 184765 2 2 999999 2 3 999986 1 9 999983 875040 1 176879 869821 500156 2 408841 601175 1 2 999999 -665903 1 2 999999 -135008 2 2 999999 1 13 999981 79489 1 2 999999 745867 1 2 999999 -156028 2 896155 948565 2 19366 144038 1 469426 903932 -724603 2 272686 537496 1 20 999998 -61658 1 136669 266078 807277 1 58227 186069 -326775 2 18 999985 2 2 999999 2 2 999999 1 2 999999 -78593 1 2 999999 667220 2 12 1000000 1 42530 472826 -710934 2 2 999999 2 58817 977857 2 125333 348539 1 4 999998 -443687 1 2 999999 -659503 2 2 999999 1 542413 737035 -834345 2 2 999999 2 187013 872011 2 4 999992 1 6 999989 -361080 1 2 999999 39550 1 2 999999 -266389 1 2 999999 875512 1 2 999999 55939 2 261263 404727 1 2 999999 107997 1 89011 185491 -715677 1 56140 697015 -241849 1 451954 691278 -896957 1 2 999990 -147110 1 4 999995 674331 2 618862 803642 1 2 999999 189918 1 2 999999 73526 2 2 999999 1 17 999988 350209 2 2 999999 2 2 999999 1 2 999999 357420 1 303368 755786 -450343 1 2 999999 188828 1 6 999992 431382 1 7 999990 -86528 2 7 999986 1 2 999999 183337 2 2 999999 1 285738 351940 728531 2 715208 792224 2 2 999999 2 48444 971404 2 4 999989 1 16 999993 -898056 1 2 999999 897183 2 2 999999 2 2 999999 2 2 999999 1 20 999985 -402672 2 716534 865464 2 57132 191243 2 50235 52578 1 2 999999 283124 1 374568 758963 -985558 2 2 999999 1 18 999995 547133 1 462614 951300 -338247 1 246442 985535 -261241 2 19 1000000 2 822748 832848 2 8 999983 1 2 999999 403909 1 443145 739902 512854 1 538985 730174 -161645 1 5 999985 -136006 1 2 999999 298869 2 31758 674533 1 2 999999 898410 2 16 999983 2 11 1000000 1 2 999999 -833210 1 8 999981 713516 1 717600 942624 121677 1 2 999999 -54889 2 330776 841195 2 9 999987 1 2 999999 -194741 1 564503 632623 -642778 1 2 999999 -9133 2 2 999999 2 262008 932055 2 2 999999 1 2 999999 756847 1 5 999996 728321 2 2 999999 1 3 999996 -768358 1 2 999999 758710 2 116115 900246 1 9 999993 -376588 1 2 999999 -95380 2 2 999999 1 441078 441338 290870 2 5 999999 1 491581 499454 336270 2 68824 952610 2 2 999999 2 848433 918365 2 20 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999997 -11311 1 316756 422544 880952 1 512016 567778 601389 2 3 999996 2 583121 996964 1 3 999998 -929111 1 2 999999 733181 2 390359 938193 1 535066 634796 -724317 2 10 999982 1 286991 937170 195545 1 335744 530945 964129 1 1 999982 -516764 1 2 999983 -153449 2 442385 624148 1 7 999991 948532 1 2 999994 668930 2 2 999999 2 2 999999 2 16 999981 2 2 999999 1 2 999999 450876 2 2 999999 1 17 999999 -799299 1 15 999986 -159697 1 403506 432477 -893830 1 866156 936631 355299 2 284709 587274 1 3 999983 -519006 1 4 999981 -897368 1 158131 997547 148656 2 2 999999 2 727049 945855 1 200107 794164 -507839 1 247944 306781 247731 1 265419 555838 878791 1 2 999999 774034 1 152686 869963 771562 1 664422 783248 -752662 2 14 999984 1 2 999999 -624651 1 194506 409228 309690 2 10 999990 1 2 999999 152804 1 2 999999 -445033 2 10 999997 1 11 999985 377438 1 13 999999 -821578 1 457659 583977 182508 1 2 999999 -9030 1 2 999999 895187 2 209839 905495 2 204369 645505 2 2 999999 2 16 999999 1 2 999999 -586647 1 477478 705930 -711039 2 741021 767853 1 2 999999 925856 2 17 999996 1 2 999999 -61198 2 73984 378624 2 373464 885980 1 630478 935551 -128086 2 739986 942961 2 532697 700059 1 18 999991 -898850 1 2 999999 100943 1 2 999999 -92029 1 2 999999 309601 1 19 999985 -781034 2 2 999999 1 2 999999 -515480 2 2 999999 2 15 999997 2 17 999998 2 8 999996 2 2 999999 2 2 999999 2 352705 904359 2 162549 858212 2 16 999993 1 2 999999 945123 2 10 1000000 1 297163 707114 -572763 2 2 999999 2 515146 750405 2 453511 620294 2 42173 947682 1 17 999998 -414433 1 301461 523282 721604 1 174299 688997 383776 1 2 999999 -305084 2 2 999999 2 2 999999 2 16 999992 2 8 999989 2 2 999999 1 2 999999 500119 2 2 999999 1 113655 332784 986501 1 2 999999 -731739 1 368876 440187 -655793 2 11 999997 2 11 999992 2 2 999999 1 2 999999 -908735 1 531278 852630 289758 1 10 999998 -107266 2 15 999989 1 131125 839581 -82449 2 14 999986 1 87671 562552 -50270 2 2 999999 1 2 999999 663614 2 16 999986 2 2 999999 1 284 369541 -194994 2 2 999999 1 20 999991 -414314 2 184089 899338 2 8 999988 2 12 999991 2 44969 48794 2 2 999999 1 2 999999 -548837 2 12 999993 2 2 999999 2 14 999993 2 1 999995 2 2 999999 2 17 999987 1 5 999997 249642 2 13 999995 2 400370 440862 2 337 477473 1 195515 273833 -980317 1 8 999988 16675 2 14 999995 1 7 999982 720835 1 2 999999 -897250 1 500427 939117 486836 1 612406 637774 336123 2 1 999985 2 15 999991 2 2 999999 2 665281 746143 1 2 999999 -315334 2 287094 685628 1 592093 753053 -195766 2 14 999996 1 85951 159451 574452 1 125769 924016 639677 2 2 999999 1 2 999999 -91239 1 525833 941516 897590 1 401475 607796 -542924 2 274996 811427 1 2 999999 541816 1 15 999999 19977 2 2 999999 1 2 999999 -669044 2 2 999999 2 40549 823049 1 776861 781103 -324746 1 2 999984 489237 1 25462 481170 157738 2 2 999999 1 2 999999 -960678 1 566685 675571 157995 1 2 999999 49062 2 2 999999 2 499596 551689 2 2 999999 2 118473 945043 1 2 999999 -397749 1 269587 332771 -94205 1 2 999999 864032 1 19 999986 646260 1 4 999994 -603095 2 15 999986 1 2 999999 -642461 2 2 999999 2 2 999999 2 425766 545817 1 17 999992 -116895 1 11 999991 -562750 2 14 999982 1 388643 408175 -888670 2 1 999992 1 11 999996 783836 2 231928 424144 2 728930 745658 2 9 999993 2 2 999999 1 2 999999 -71375 1 13 999994 -38088 2 17 1000000 2 248633 636673 2 7 999986 1 739750 913747 -735988 1 2 999999 768544 1 10 999995 559420 1 273872 278258 754753 2 2 999999 2 18 999981 2 412365 831161 2 15 999989 2 2 999999 2 2 999999 1 3 999991 314551 2 109989 530955 1 58298 950984 -922503 2 9 999996 2 681222 841974 2 4 999983 2 197610 308387 1 181786 383205 -422264 1 8 999986 193082 1 683942 966850 302358 2 2 999999 2 9 999985 2 441810 895089 1 2 999999 -112942 1 415201 997250 -58812 1 224935 773050 -870993 2 13 999988 2 2 999999 1 2 999999 -769907 1 3 999988 92976 2 5 999987 1 12 999986 672073 2 2 999999 1 672705 946116 108909 1 11 999989 -252452 2 6 999998 1 2 999999 160556 1 2 999999 625108 2 605568 931939 1 11 999993 -863614 1 2 999999 909494 1 2 999999 836185 1 582834 922031 -740502 2 6 999999 2 82612 304762 1 13 999994 -388584 2 2 999999 1 143478 883794 -183921 1 362580 865614 264856 2 4 999991 1 11 999992 -344007 1 751673 991228 -622816 1 2 999999 92034 2 2 999999 2 537737 759494 1 228221 685193 -131256 1 2 999999 554958 2 2 999999 2 1 999993 1 15 999982 -561478 2 7 999984 2 164234 543519 1 2 999999 -331533 2 388401 959277 1 20 999989 -773086 2 630411 648618 1 2 999999 684336 2 2 999999 1 15 999993 394544 1 2 999999 -879777 1 265373 413409 543427 1 1121 288855 -692972 1 377715 950126 771623 1 400628 739573 -147090 2 53913 454388 1 2 999999 765409 2 2 999999 1 11 999988 -998209 1 19 999992 686960 1 472665 863900 325949 2 2 999999 1 2 999999 779383 1 193353 868103 258194 1 613338 615429 416327 2 2 999999 2 2 999999 2 1 999996 2 1 999997 2 2 999999 1 4 999986 -356889 2 191474 602269 2 284855 943349 2 4 999997 2 2 999999 2 17 999995 2 291016 438912 1 151493 709636 -401034 1 902657 931770 160661 1 2 999999 -460707 1 625698 937335 -640799 2 2 999999 1 1 999999 639135 2 17 999993 1 768578 815699 -661000 1 8074 198308 999425 1 15 999998 807995 2 13 999997 1 12 999983 715122 1 54577 672872 996756 2 9 999991 2 295789 600191 2 2 999996 2 122441 319037 2 2 999999 1 2 999982 -64483 1 4 999995 99745 2 8 999994 1 15 999984 886329 2 2 999999 1 2 999999 314261 2 2 999999 1 14 999993 -918767 2 2 999999 2 2 999999 2 303516 861370 2 14 999989 2 19 999996 2 2 999999 2 285577 552243 1 2 999999 766712 1 2 999999 320284 2 13 999984 1 11 999994 -427175 1 125497 708856 -364113 2 4 999997 1 321027 526461 -513698 1 2 999999 494806 2 5109 906967 1 4 999987 458925 2 14 999982 2 604980 793148 2 5 999995 1 2 999999 -212257 2 500252 603912 1 447398 793985 945518 1 7 999998 -711997 1 10 999993 110770 2 444 503853 1 658420 821220 -282861 2 11 999997 2 11 999996 2 2 999999 2 2 999999 1 2 999999 -344903 2 71418 174609 2 1 999998 1 18 999991 -140051 1 18 999989 -708058 2 845787 973306 1 2 999999 -182191 1 583906 678501 868144 1 2 999999 187719 1 635397 646574 901297 2 16 999994 1 15 999988 240082 2 18 999990 2 2 999999 2 504299 790844 1 2 999999 -842773 2 303897 997156 1 2 999999 -949407 1 73534 574074 -411693 2 466252 763575 2 5 999987 2 2 999999 1 2 999999 -114942 2 2 999999 2 2 999999 2 8 999999 1 5 999988 250717 2 153544 457790 1 2 999999 -96674 1 145296 464661 -876808 2 2 999999 2 757170 875363 2 1 999995 1 2 999999 909658 1 2 999999 905899 1 398353 905220 830838 1 509563 598781 -172435 1 353543 680406 -860964 2 14 999994 1 2 999999 950086 2 190309 323394 1 622404 685685 241692 2 2 999999 2 2 999999 1 2 999999 440669 2 10 999987 1 2 999999 -698014 2 17 999990 2 2 999999 1 276371 403027 -322324 2 16 999990 1 17 999983 -216036 2 3 999993 2 2 999999 1 150704 153050 -922336 2 2 999999 1 15 999990 446907 2 181018 482963 2 339232 768004 1 2 999999 469012 2 2 999999 2 440703 954787 1 227421 540607 -526252 1 831064 870164 311220 2 59144 880275 2 2 999999 2 6571 277667 2 2 999999 2 3 999994 1 15 999988 -732776 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 855738 1 13 999989 638930 1 2 999999 331364 2 5 999991 1 165931 817977 458382 1 2 999999 173008 1 18 999998 -21965 2 35597 234530 2 15 999985 1 69419 86395 -597178 2 2 999999 1 6 999992 479728 1 6 999992 -436562 2 2 999999 2 6 999996 1 5 999996 -559380 2 831892 853167 1 2 999999 -620617 2 20 999998 2 12 999987 1 2 999999 680018 1 2 999999 784265 1 2 999999 -239969 1 2 999999 -211580 2 2 999999 2 9 999993 1 464239 636289 -216764 1 110440 470321 -774821 1 2 999999 -698106 2 6 999985 1 7 999982 23276 2 2 999999 2 2 999999 1 2 999999 -222495 2 2 999999 1 123094 629270 -965326 1 2 999999 -731820 2 390038 993645 2 7 999990 2 2 999999 1 716438 762623 988740 1 185530 321138 349047 2 2 999999 1 7 999989 -105242 2 2 999999 1 10 999988 -291592 1 84890 917899 913037 2 12 999990 1 2 999999 -157315 1 404204 680218 -546607 1 12 999992 -466541 1 2 999999 793301 2 2 999999 1 39905 743800 -389152 2 591661 696826 2 18 999998 2 2 999999 2 2 999999 2 2 999999 1 19 999987 886882 2 180984 624921 1 610827 655701 -832020 1 445150 457832 968220 1 165839 978595 -723735 2 257161 271798 1 189335 892890 -872046 2 478773 948293 1 448563 884130 -11552 1 2 999999 428670 2 10 999983 2 2 999999 2 1 999986 2 18 999989 1 2 999999 584181 1 5 1000000 -98823 1 14 999990 -100767 1 17 999983 40732 2 168619 683181 1 1 999986 -990713 2 18 999991 1 18 999992 870297 1 7 999988 -93695 2 16 999996 1 2 999999 557292 2 16 999996 2 624262 902141 2 8 999991 1 15 999983 635141 1 4 999992 -520077 1 2 999999 -70476 1 2 999998 838402 1 2 999999 -473783 1 2 999999 528951 2 622464 780221 2 174726 477697 2 2 999999 1 2 999999 -603461 2 2 999999 2 160408 896201 1 2 999999 -155724 1 2 999999 902782 2 7 999996 2 630419 870501 2 476050 681141 1 2 999999 751418 2 8 999986 1 17 999999 742433 2 17 999984 2 384509 411526 2 149314 551451 2 2 999999 1 12 999987 -862358 2 16 999984 1 18 999988 -88600 1 14 999981 653686 2 18 999981 1 25201 952205 580928 1 689578 824159 549113 1 1 999981 -732044 1 540344 622470 754751 2 2 999999 2 649835 900211 1 2 999999 846495 1 2 999999 382559 1 259765 812234 631534 2 2 999999 1 8 999999 -657855 1 19 999993 -491583 1 144582 457674 357743 1 20 999989 359273 2 2 999999 1 33314 90153 919672 2 2 999999 1 1 999983 533233 2 13 999996 2 3 999996 1 13 999984 999507 1 18 999996 -669888 2 2 999999 1 285691 581215 -616170 1 375238 812859 -392149 2 15 999993 2 2 999999 1 2 999999 -436709 1 14 999981 -772611 2 2 999999 1 2 999999 -678308 2 2 999999 1 18 999998 24029 1 10 999984 349539 1 16570 373283 -877031 2 2 999999 2 1 999989 2 57033 184549 2 2 999999 2 238303 936758 1 2 999999 394868 1 2 999999 -534087 2 2 999999 2 693728 890591 1 2 999999 -154657 2 2 999999 1 129163 330621 833481 2 369297 978659 1 8 999981 -136098 2 2 999999 2 2 999999 1 10 999983 -188001 1 2 999999 -912166 2 285655 775570 1 2 999999 -14878 2 2 999999 1 2 999999 -307538 1 2 999999 -1518 2 2 999999 1 2 999999 -904846 1 2 999999 722963 1 2 999999 -31678 1 2 999999 -431881 1 2 999999 -908664 2 838086 919630 2 742191 951847 1 2 999999 -949115 1 2 999999 -64271 2 166124 770767 1 2 999999 984906 2 9 999987 2 14 999996 2 684832 923623 2 19 1000000 1 2 999999 -141269 2 2 999999 2 10 999995 1 2 999999 -834785 2 119456 240725 1 2 999999 -109150 2 2 999999 2 2 999999 1 2 999999 812412 1 14 999987 -805268 2 4 999995 1 11 999985 957309 1 549069 606349 -612892 1 298560 779598 -410856 1 41056 801617 -471301 2 2 999999 1 2 999999 339720 1 14 999997 -309332 1 2 999999 179055 1 13 999987 -350714 2 2 999999 1 2 999999 -929702 1 1 999996 372481 2 4 999997 1 14 999982 746919 2 2 999999 2 2 999999 1 3 999999 -495104 1 6 999992 162276 1 2 999999 -923389 1 7 999988 350451 2 2 999999 1 20 1000000 854089 2 2 999999 1 2 999999 -821782 2 11 999987 1 20 999995 3813 1 301581 511478 -345252 1 10326 674850 -829112 1 4 999986 32864 1 2 999999 -125893 1 2 999999 360002 1 476816 921420 -838313 1 2 999999 602612 1 2 999999 -628567 1 98960 564307 -611537 2 2 999999 1 2 999999 953036 2 215036 217644 1 9 999983 855677 2 101464 437432 2 485772 751854 2 2 999999 2 2 999999 1 2 999999 -216620 2 309252 448741 1 785910 954330 -636349 1 10 999982 -484968 1 7 999984 565907 2 12114 406898 2 15728 467440 1 2 999999 -378748 2 16 999984 1 188744 359824 71939 2 39507 197314 1 25523 398952 337292 1 2 999999 364626 2 2 999999 1 18 999986 774089 1 16 999998 -407583 2 6 999989 1 173184 487295 238031 2 19 999994 1 16 999996 715529 1 298614 967601 327728 2 2 999999 1 2 999999 -185960 2 13 999990 1 329062 774407 999379 1 12 999989 -191663 1 2 999999 193486 2 658906 897824 1 845545 991001 -994193 1 2 999999 931355 2 2 999999 2 450035 511085 1 338224 849832 -360085 1 4 999987 -129622 1 17 1000000 711208 1 51828 900008 -639712 2 2 999999 1 586896 656945 -836837 2 425328 522921 2 196618 978253 1 20 999982 -795472 1 4 999990 -367096 1 370596 687669 345316 2 10 1000000 1 2 999990 947421 2 2 999999 2 2 999999 2 4 999989 1 2 999999 -989563 1 31794 685615 -131492 2 1 999997 2 7 999989 2 17 999988 1 49115 229324 426384 1 4 999995 371534 1 16369 609361 268713 1 24699 62023 -664068 2 2 999999 1 13 999991 -280953 2 2 999999 2 1 999995 2 1 999996 1 244702 770375 -162440 2 15 999985 2 4 999994 2 422308 556001 2 4 999982 2 2 999999 1 336029 695278 -910497 2 20 999984 2 2 999990 1 594556 608042 408172 1 2 999999 -751480 1 273375 870641 -448758 2 20 999981 2 267512 685846 2 22090 413035 2 356904 859297 1 15 999992 904007 2 4 999993 2 19 999993 1 2 999999 -69628 2 2 999985 2 449281 756251 1 2 999999 465696 2 485849 702331 2 283767 828050 1 852048 981396 908073 1 2 999999 313477 1 146549 994710 -710858 1 15 999991 161469 1 546647 701414 240550 1 235671 251439 151282 1 2 999999 644280 1 15 999988 -995128 2 4 999987 1 147731 441129 -451257 1 2 999999 334289 2 2 999999 2 363838 852104 2 2 999999 2 450380 480435 2 7 999989 2 2 999999 1 2 999999 235874 2 7 999995 2 378622 990843 2 656504 728784 2 10 999996 1 2 999999 413978 1 2 999999 430895 1 594042 607860 -780498 2 2 999999 1 776173 961896 -544939 2 2 999999 2 12750 52916 1 2 999999 414454 1 388477 434838 12671 1 2 999999 667062 1 188348 396080 -55142 2 439556 533518 2 488337 697891 2 443566 690734 2 749325 928844 1 13 999986 -848506 1 2 999999 -87409 2 3 999989 2 20 999993 2 7 999991 2 12 999993 1 14 999990 -201962 1 2 999999 -470667 2 13 999992 1 360880 869663 -996869 2 2 999999 2 2 999999 1 177760 362722 -118626 1 18 999997 -844772 2 5 999984 2 2 999999 1 2 999999 15818 2 156239 806052 2 2 999999 2 2 999999 2 415328 507132 1 92162 372947 -472813 2 574536 890511 1 375853 678719 898735 1 2 999999 -467265 1 418733 543973 861258 2 1 999999 2 1 999988 1 149904 481272 -55250 2 2 999999 2 496240 684974 1 197964 255112 872041 2 2 999999 1 2 999999 140854 1 2 999999 685629 1 2 999999 391234 2 2 999984 2 1 999991 2 9 999996 1 609338 850171 475242 2 3 999982 2 15 999991 1 36735 786755 891947 1 55253 419881 -33540 2 336716 425421 1 1 1000000 374851 1 17 1000000 -758792 1 5 999981 -359046 1 2 999999 -221241 2 4 999990 1 711574 914035 -331962 2 382649 885888 1 4 999993 364243 1 44892 472730 -612391 1 169254 780900 595773 2 2 999999 2 2 999999 2 2 999999 2 344572 902782 2 554057 947538 1 9 999994 823325 2 4951 10870 1 552888 908528 92110 1 78074 420226 -351102 1 39158 672981 -359518 2 6 1000000 1 11 999999 -165140 2 14 999985 2 13 999994 1 2 999999 101654 2 325736 521277 2 14 999995 1 5 999988 -121737 1 16 999992 -564771 2 2 999999 2 2 999999 1 2 999999 -850968 2 244783 980157 2 18 1000000 1 2 999999 116421 1 2 999999 -145671 2 2 999999 2 19 999988 2 431195 621549 2 27019 523916 2 2 999999 2 2 999999 1 2 999999 -781590 1 2 999999 -548857 1 2 999999 315973 2 306526 951251 2 495633 839448 2 49215 905890 1 277630 762048 -322473 2 4 999997 1 9139 98565 -117930 2 2 999999 1 20 999995 197253 2 1 999982 1 843593 961959 221230 2 20 999998 2 2 999999 1 17 999997 113922 1 2 999999 337631 2 13 999988 1 2 999999 -129412 1 40954 842597 502467 1 2 999999 -538414 2 2 999999 2 38724 476648 1 420675 681818 285240 2 2 999999 2 2 999999 2 2 999999 1 2 999999 318919 1 421152 756646 -877409 1 2 999999 -83305 1 2 999999 -409593 2 2 999999 1 259602 270678 -568626 1 644075 886414 270056 1 1 999990 -966874 1 4 999981 974029 2 2 999999 2 149686 709731 1 189266 675906 -418382 2 11 999991 1 404624 949575 291339 1 2 999999 73844 2 9 999988 2 2 999999 1 239466 660978 -945108 2 20 999986 2 2 999999 1 2 999999 -157675 1 2 999999 -438804 1 448252 994996 798580 1 12 999987 874941 2 15 999986 2 2 999999 1 891931 911436 311330 1 2 999999 -997485 1 237841 367975 -847085 1 2 999999 947978 1 374048 770990 600514 1 8 999998 804416 2 2 999999 2 2 999999 1 309405 456108 -78490 1 2 999985 540096 2 15 1000000 1 16 1000000 301481 1 312722 952822 303670 1 8 999982 -588059 2 18 999995 1 342625 963081 -638687 2 11 999990 2 2 999999 2 348491 521728 2 8 999982 2 10 999994 2 2 999999 1 2 999999 254543 1 103394 545734 973293 2 5 999996 2 18 999999 2 445014 709155 1 19 999996 -618071 2 282156 460030 2 125553 938668 1 509784 896561 255956 1 13 999986 -411867 2 299253 507465 2 16 999988 2 10 999989 2 2 999999 1 2 999999 207726 2 794945 863323 2 16 999985 1 7770 179884 75221 1 16 999982 829717 2 2 999999 1 2 999999 209216 1 19 999997 -875705 1 3 999997 -570896 1 5 999994 262917 2 2 999999 1 2 999999 231376 1 19 999989 -511341 1 634434 665917 -906577 1 2 999999 -218727 1 8777 494619 -126269 2 10 999987 1 2 999999 -102869 1 2 999999 -216868 1 6 999987 -405594 1 2 999999 296251 2 173031 629538 1 12 999988 -553501 2 75833 704918 1 2 999999 -728605 2 2 999999 1 2 999999 -201780 2 2 999999 2 18 999985 1 87849 902263 -271145 2 2 999999 2 2 999999 2 612619 686675 2 2 999999 1 8 999981 550540 2 2 999999 1 126912 627562 -278210 1 8 999998 872569 2 17 999999 1 41290 299410 86935 2 14 999998 2 2 999981 2 2 999999 2 10 999983 2 708353 814352 1 305018 956702 -86095 1 2 999999 543055 2 2 999999 2 2 999999 1 19 999997 -983282 1 2 999999 -744136 2 2 999999 2 514087 795260 2 15 999992 2 2 999999 1 2 999999 -129428 2 2 999999 1 18 999998 504484 2 7 999988 2 18 999985 2 2 999999 2 16 999992 2 2 999999 2 177442 744948 2 2 999999 2 11 999989 2 2 999999 1 2 999999 -696056 1 103944 857534 80367 2 35748 96010 1 12 999996 225758 1 16 999995 -669578 1 92881 422782 -261013 2 29494 708823 2 2 999999 1 2 999999 -464409 1 174045 193723 944327 2 13 999983 2 150124 305461 2 2 999999 2 2 999999 1 2 999999 798958 1 2 999999 -466461 2 758371 893146 2 2 999999 1 16 999992 47258 2 290601 886293 2 17 999982 1 123797 234749 20199 1 2 999999 -105717 1 298423 567516 287664 1 2 999999 856346 2 2 999999 1 2 999990 -437552 1 15 1000000 -837426 2 2 999999 2 463606 776787 2 13 999993 2 2 999999 2 2 999999 2 2 999999 1 332368 574393 714115 1 9 999990 18231 1 658721 992092 933141 1 935575 990463 936784 2 20 999984 1 20 1000000 -524846 1 14 999994 -816817 1 346045 827189 -366799 2 2 999999 1 19 999996 770699 2 11 999997 1 18 999984 -743159 2 3344 324830 1 4 999987 -971688 1 25691 426765 398179 2 2 999999 1 2 999999 394176 1 2 999999 -475097 2 2 999999 2 558538 674879 1 2 999999 -100264 1 373852 622532 422880 2 19 999988 2 206975 753401 2 12 1000000 1 18 1000000 -622752 2 243724 433138 2 2 999999 1 707224 711070 396921 2 9 999992 2 398953 683894 1 13 999994 685855 1 420645 868710 845437 1 103704 432599 495137 2 732179 923157 1 633687 932612 -538836 2 31858 337384 1 13 999995 -364499 2 13 999998 1 277295 799357 394153 2 388242 656196 1 2 999999 392142 1 334735 411336 954239 1 11 999986 245492 2 532972 794839 2 14 999982 1 19 999999 -374010 1 9 999994 -790150 2 5 999981 2 67171 740120 1 236066 374318 -31019 2 19 999992 2 8 999999 1 2 999999 -979905 1 2 999999 -932124 2 617690 742656 1 2 999999 376389 1 13 999994 980612 1 545900 951510 975164 2 2 999999 1 2 999999 112653 2 14 999991 1 13 999995 5703 1 2 999999 699360 1 17 999987 -822728 2 10024 481896 2 2 999999 2 2 999999 2 2 999999 2 9 999999 2 2 999999 1 535459 855355 -123959 2 14 999981 2 2 999999 1 597776 921828 318670 2 789340 991275 2 9 999997 1 2 999999 880465 1 5 999987 86255 1 2 999999 118931 2 2 999999 1 2 999999 -559487 1 2 999999 -960871 1 19 999994 -22190 1 2 999999 468044 2 17 999985 1 6 1000000 671556 2 2 999999 1 2 999999 685885 2 2 1000000 1 9 999988 180823 2 173197 710021 1 585557 871247 -773541 1 18 999985 850143 1 12 999992 615241 2 815514 852992 1 61902 995079 -749255 1 2 999999 -930917 1 2 999999 -717914 2 18 999992 2 35503 504081 2 2 999999 1 4 999997 94048 1 2 999999 -289585 2 2 999999 2 4 999990 1 12 999983 859387 2 4 999987 1 15 999981 67507 1 2 999999 278172 1 2 999999 675568 1 2 999999 -388611 2 2 999999 2 216016 258806 1 13 999985 260220 2 19 999992 2 2 999999 2 3 999985 1 365135 482909 803470 1 47764 589615 -400862 1 2 999984 617058 2 104830 878852 2 17 999990 1 2 999999 982854 1 11 999987 -288461 1 9 999996 594006 2 2 999990 1 14 999982 -458130 1 173992 820122 -245175 2 2 999999 2 10 999992 2 33939 33973 2 531220 843380 2 2 999999 1 2 999999 850780 2 2 999999 2 720719 860164 1 2 999999 -425080 2 2 999999 2 262127 266057 1 2 999999 -2649 2 5 999985 1 2 999999 -785566 2 20 999985 2 127182 617721 1 15 999996 -44060 2 2 999999 2 18 999983 1 2 999999 928817 2 5 1000000 2 14 999984 2 2 999999 2 2 999999 1 1 999996 21955 1 2 999999 905528 2 2 999999 1 1 999997 -916106 2 4 999999 2 2 999984 1 2 999999 927663 2 67216 437740 2 339054 671190 1 2 999999 754906 2 389385 902866 1 5 999990 -387618 1 399752 873173 166630 1 76822 642260 704276 1 304531 649831 -757428 1 3 999996 339961 2 235233 390112 1 2 999999 -693701 1 510678 617013 -959239 2 7 999991 1 211802 460487 -339876 1 13 999991 -866493 1 19 999988 332691 2 2 999999 1 156231 506855 859978 2 2 999999 1 539240 814971 -385728 2 4 999992 2 2 999999 1 5 999995 -776612 2 299150 465870 2 415805 463614 1 167027 264253 -858155 1 4 999982 688000 2 98951 531890 1 8 999984 266200 2 2 999999 2 5 999998 2 845495 850206 1 2 999999 106071 2 579910 973721 1 2 999999 187350 1 2 999999 -765632 2 552754 717031 1 201078 795103 854360 1 2 999999 191271 2 2 999999 1 12 999994 -550270 1 52221 554757 114087 2 2 999999 2 15 999983 2 2 999999 2 343160 599146 1 18 999986 -577896 2 2 999999 1 2 999999 429610 2 2 999999 2 3 999994 2 23156 569421 2 2 999999 1 758904 867270 10497 1 1 999987 -621744 1 2 999999 618582 1 13 999985 54310 1 13 999992 -958215 1 164263 996655 -726807 2 2 999999 2 4 999988 2 214075 553904 1 89896 187950 161279 2 566365 746045 1 389374 992983 59489 2 2 999999 2 568276 606862 1 151460 865258 178431 2 19 999996 2 85814 652796 2 2 999999 1 2 999999 -958395 2 2 999999 2 17 999984 2 13337 580111 1 2 999999 -315484 2 161659 337364 2 141740 992438 1 2 999999 -600647 2 7 999984 2 15 999987 1 19 999987 -696372 2 6 999982 1 10 999990 7094 2 16 999981 1 2 999999 -602370 2 2 999999 2 575849 938645 1 861066 930940 -477073 2 2 999999 2 2 999999 2 473298 688646 2 90692 930799 1 202853 390620 -612780 2 12948 95790 1 1 999981 862113 2 269378 934633 2 2 999999 1 16 999996 223017 2 564697 575332 1 16 999997 -182147 2 2 999987 1 768464 849882 475140 2 2 999999 2 12 999988 1 2 999999 -98654 1 2 999999 -103140 2 2 999999 1 28747 211789 -832039 1 482539 910662 -909230 1 467043 705648 -692085 1 2 999999 204872 1 58746 447414 -422456 2 145136 875046 2 19 999996 1 2 999999 993113 2 2 999999 2 2 999999 2 283775 943762 2 10 999985 2 2 999999 1 2 999999 -474652 1 2 999999 -880532 2 3 999985 1 60749 394618 920396 2 2 999999 1 582221 764289 559201 1 3 999983 -710418 1 2 999999 196134 2 902334 952217 1 7 999998 -897577 2 2 999999 1 2 999999 610472 1 10 999998 123607 1 14 999996 -143997 2 31161 756638 2 11 999988 2 802618 924549 2 2 999999 1 20 999990 -388376 1 15 999983 -401121 2 34836 133076 2 2 999999 1 2 999999 -938489 2 3 999995 1 2 999999 83126 2 11 999985 2 265868 737785 2 262663 878128 2 1 999992 2 168552 723147 1 18 999983 438774 1 2 999999 -826209 2 361380 825172 1 10 999994 -570879 1 2 999999 747831 2 2 999999 1 20 999991 -465429 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 681744 2 406492 679194 1 2 999999 896323 2 2 999999 2 2 999999 2 690987 697810 2 2 999999 1 15 999991 297983 1 313202 837482 406586 1 2 999999 -5277 2 2 999999 1 2 999999 285257 1 17 999988 -534665 2 176506 478740 1 2 999999 -753308 1 162073 293364 -54475 1 16 999992 -253404 2 9 999985 2 6 999989 1 18 999994 -252271 2 19 999985 1 2 999999 25953 1 4 999986 292866 2 9 999986 1 6 999981 572400 2 345086 468647 1 2 999999 434868 1 24680 425833 956734 2 15 999984 2 20 999994 2 19 999986 2 11 1000000 1 2 999999 -945035 1 322218 444838 293384 2 15 999988 1 10 999986 -888139 2 2 999991 1 2 999999 -965588 2 14 999997 2 268645 368102 1 2 999999 -846067 1 15 999981 230683 2 2 999999 1 2 999999 284400 1 13 999994 -594169 2 6 999985 2 2 999994 2 1 999981 2 19 999998 1 934300 956216 -565664 2 2 999999 2 2 999999 1 599930 971572 -464918 2 694277 708715 2 2 999999 2 3 999983 1 2 999999 -865299 1 11 999998 98508 1 5 999988 761562 2 13 999991 1 1 999987 -418644 2 3 999982 2 2 999999 2 268817 295131 2 5 999998 2 27311 564973 1 2 999999 -394909 1 2 999999 -84578 2 376949 816355 1 2 999999 54346 2 14 999999 1 2 999999 -76871 1 254366 807582 605521 2 437602 767122 2 751902 817456 2 2 999999 1 3 999983 -759764 2 15 999993 1 243966 471792 667724 1 17 999991 -6611 1 2 999999 -197772 1 265668 712521 380234 1 261131 724773 -670163 2 1 999992 1 2 999999 -772600 1 507400 572095 -797527 1 15 999990 -668679 1 137672 589323 703014 2 735677 947059 2 2 999999 2 2 999999 1 406674 466806 302861 1 568698 975756 -980870 1 8 999992 82214 1 2 999999 -155032 2 2 999999 1 336629 587989 -349846 2 5 999996 2 630640 663183 2 6 999997 1 12 999999 719454 1 503129 941496 677697 1 303470 754050 106318 2 2 999999 1 118656 591052 887359 2 2 999999 2 2 999999 1 9466 954686 270007 1 2 999999 -769045 1 578144 675016 656928 1 2 999999 325240 1 2 999999 268580 2 18 999997 2 2 999999 2 2 999999 2 18 999990 2 117341 459881 2 424348 915267 2 2 999999 2 308365 778682 1 129987 731973 422362 1 71207 275345 -347653 2 24661 911638 1 357724 851282 253693 1 2 999999 332112 1 2 999999 -558919 1 4 999995 818731 1 2 999987 751619 1 2 999999 -685540 2 2 999996 1 15 1000000 -364257 2 198068 375016 2 445204 981643 1 15 999993 -14330 2 208403 689578 2 301436 954050 1 15 999986 -100642 1 392960 684903 482450 2 269853 595247 1 2 999999 -349914 1 9 999989 893928 2 2 999999 2 680938 784552 2 2 999999 2 102816 397394 1 243192 826555 615069 2 2 999999 2 684599 912116 2 2 999999 1 2 999999 897416 2 2 999999 1 2 999999 618361 1 43109 212863 838374 1 2 999999 -392402 2 306885 828756 1 13 1000000 424474 2 8 999990 1 2 999999 -34606 2 254892 542074 1 20 1000000 -761829 1 2 999999 627567 1 14327 248979 817447 2 17 999998 2 16 999981 1 15 999993 417676 2 2 999999 1 296457 456263 -78471 2 529870 615519 1 412740 736250 -562056 1 1 999997 -556687 1 2 999999 277346 1 2 999999 740154 2 2 999999 2 8 999990 1 68618 580912 -473385 1 280295 522731 -588984 2 2 999999 2 1 999997 1 2 999999 -445317 2 2 999999 1 16 999991 898949 2 2 999999 1 2 999999 -125976 2 2 999999 2 1 999985 2 467458 492937 1 13 999993 -808034 1 263312 539888 343062 2 228328 906805 1 2 999999 881714 2 16 999991 2 5 999983 2 13 999991 1 412842 596585 -665353 2 2 999999 1 175760 994532 -281091 2 275189 502403 2 10 999981 2 138462 734978 1 2 999999 -440206 2 8 999986 1 150484 161784 -82247 2 150621 997738 2 2 999999 2 20 999984 2 346787 734882 2 715004 814803 2 2 999999 2 353060 848906 1 2 999999 -221274 2 1 999992 2 2 999999 2 7 999997 2 2 999999 1 8 999996 -957560 1 3 999982 673187 1 2 999999 527412 1 377404 712105 -673375 1 2 999999 -614455 2 209516 300859 1 12 999992 -539451 2 8853 799859 1 13 999981 977439 1 2 999999 -462321 2 534974 741716 2 2 999999 2 115112 698266 1 2 999999 -109188 1 2 999999 48133 1 238483 267592 -548761 1 2 999999 -295294 1 5 1000000 765562 2 13 999990 1 5 999987 912998 2 18 999988 2 6 999981 2 11 999993 1 12 999993 -990789 1 813001 862773 -105365 1 16 999986 592551 1 529025 691698 -637460 2 2 999999 2 6507 320367 2 13 999990 2 2 999990 2 47643 843952 1 577593 653115 551241 2 690668 871990 1 5 999994 -301233 1 135714 308140 170180 1 2 999999 -688287 1 684935 751076 358504 1 2 999999 -484191 2 2 999999 1 2 999999 -704834 2 2 999999 1 8 999981 -134347 2 8 999991 2 9 999986 1 327416 672731 131483 2 2 999999 1 6 999991 -656577 2 7 999993 1 684058 746563 378013 2 765788 870524 1 2 999999 -880691 1 7 999983 -147805 2 122981 544316 1 2 999999 -869218 1 2 999999 272278 2 10 999983 1 3 999996 -762596 1 1 999987 976141 2 15 999993 2 2 999999 1 11 999981 898827 2 273905 395977 2 2 999999 2 2 999999 1 399120 939051 -501489 2 164769 882578 1 15 999987 364591 1 9473 202412 -708515 2 2 999999 2 115735 375853 2 572700 830155 1 255770 302805 847557 2 727314 850528 2 2 999999 2 158406 260608 2 486452 815259 1 2 999999 509157 2 2 999999 1 116717 230971 -931862 1 13 999994 167836 2 361715 710570 1 19 999989 718324 2 4 999996 1 2 999999 -559603 1 10 999992 471916 2 2 999999 1 5 1000000 -206051 1 133792 972134 -343654 2 2 999999 2 135919 209688 1 2 999999 -271772 2 19 999987 2 821692 856959 1 14 999991 896515 1 2 999999 994282 2 14 999994 1 2 999999 -153475 2 419985 980226 2 2 999999 1 178954 801811 95862 2 2 999999 2 18 999986 2 233608 463983 1 2 999999 -439797 1 14 999986 228355 1 2 999999 391421 2 2 999999 2 1 999996 2 2 999999 1 2 999999 -869013 1 135695 960402 425201 1 512789 952463 -124526 1 340371 595222 -950387 1 2 999999 386373 2 2 999999 1 2 999999 252487 2 15 999985 2 10 999987 1 2 999999 547397 2 16 999983 1 2 999999 -29334 1 539426 675060 858512 2 6 999985 1 2 999999 -144671 1 2 999999 -828826 2 2 999999 1 198756 686354 614470 2 14 999994 1 2 999999 -274774 2 3 999988 2 2 999999 2 361937 708575 2 2 999999 2 2 999999 1 7 999995 776050 2 2 999988 1 9 999983 -194897 1 2 999999 457807 1 2 999999 981652 2 4 999995 2 9 999986 1 2 999999 355704 2 8 999981 1 819903 842008 723794 2 2 999999 1 27713 648308 -9270 2 675780 990183 2 20 999992 2 11 999997 2 281506 911487 1 660021 889010 185991 1 196748 867101 619773 1 2 999999 244441 2 9 999998 2 2 999999 1 13 999986 536096 2 453216 538558 2 2 999999 2 2 999999 2 2 999999 1 149092 880663 603650 1 307058 847728 316293 2 2 999999 2 7 999993 1 2 999999 -816545 2 18 999996 1 15 999991 682164 2 2 999999 2 654028 655239 1 219725 233509 -937191 1 5 999993 -51017 1 2 999999 210009 1 412212 492653 32490 2 2 999999 2 19 999985 2 14 999992 1 5 999984 340046 2 2 999999 2 1 999999 1 10 999998 612078 1 2 999999 -965149 2 3 999987 2 2 999999 2 144056 673472 2 2 999999 2 2 999999 1 2 999999 396783 1 12 999999 296605 1 2 999999 47303 1 2 999999 948736 1 2 999999 -539150 2 715755 852532 1 54640 477180 -423757 1 2 999999 -966253 1 2 999999 168842 2 8 999981 1 16 999984 574081 2 2 999999 1 354808 678756 -411163 2 77679 650017 1 232991 950113 559451 2 2 999999 2 2 999999 1 2 999999 644151 1 167438 744697 661101 2 16 999988 2 486787 675782 2 323409 396446 1 2 999999 -543304 2 13 999988 2 2 999999 2 2 999999 2 2 999999 1 320586 471573 -195299 2 2 999999 1 137780 566762 968587 1 2 999999 -868314 2 2 999999 2 2 999999 2 6 999989 1 13 999988 -38016 1 7 999999 176273 1 2 999999 411684 2 2 999999 2 11 999982 1 15 999985 -556186 2 28567 951823 1 9 999987 367353 2 4 999991 1 238651 826785 900291 2 11 999990 2 2 999984 2 3 999989 1 5 999983 196894 1 2 999999 -51023 2 2 999999 1 13 999986 -511107 2 389677 412047 2 2 999999 2 227536 951850 1 408624 430837 772240 1 385045 755306 -13187 2 2 999999 2 7 1000000 2 8 999986 2 176233 694483 1 9 999995 176141 1 2 999999 122421 1 287004 585876 702114 1 60338 528654 307338 2 20 999993 2 1 999997 2 2 999999 1 4 999989 87292 2 838909 982171 1 2 999999 -265973 1 111603 369777 -929152 1 5 999994 -57963 2 210110 730705 2 285172 415803 1 2 999999 25100 2 2 999999 2 2 999999 2 2 999999 2 4 999995 1 2 999999 738970 1 143692 788683 -312389 1 94471 801657 494858 1 9 999994 787158 1 241350 919937 -933363 1 356096 524597 432886 1 5562 413061 -999150 2 2 999999 2 2 999999 2 176211 994347 2 2 999999 2 13 999995 2 12 999996 1 10 999991 329872 2 2 999999 1 14 999981 860400 1 2 999999 -437295 1 469473 610029 -593520 1 2 999999 -701871 2 2 999999 1 2 999999 736148 1 2 999999 192497 2 2 999999 2 473262 653113 1 2 999999 -590820 2 164348 369297 1 203455 779530 989460 2 7 999992 1 8 999989 -12515 1 2 999999 518105 2 28562 738730 1 31342 124053 929197 2 2 999999 1 17 1000000 85206 1 2 999999 -11969 2 15 999993 2 861658 899179 2 641157 694758 2 2 999999 2 2 999999 1 8 999982 -115817 2 2 999999 2 961428 983687 1 222697 777942 140462 2 512458 943644 2 11 999994 1 11 999985 -33846 1 122390 247790 133940 2 2 999999 2 5 999997 2 112370 329780 1 2 999999 30931 2 2 999999 1 2 999999 775030 1 2 999999 -902331 2 66449 93347 1 134947 756583 -911580 2 126088 259791 2 9 999996 1 1 999990 -579088 1 6 999994 56212 1 8 999999 -125893 1 75929 363859 334624 2 2 999999 2 11 999998 2 7 999983 2 185150 980741 1 227358 288717 930142 2 74724 919278 2 4 999994 1 10 999988 47717 2 275673 335993 1 2 999999 -235075 1 2 999999 -589174 2 19 999994 1 2 999999 551252 2 7 999987 1 9 999996 -852500 2 2 999999 1 2 999999 -12949 1 2 999999 206320 2 2 999999 1 2 999999 411601 2 321126 644887 2 12071 28150 1 15 999985 334569 1 193487 856374 784678 2 20 999993 2 17 999989 2 227740 984988 1 97262 967841 -873565 1 131798 586426 -766951 2 2 999999 2 561976 873173 2 2 999990 2 16 999998 1 55327 882010 -411648 2 8 999983 1 2 999999 573388 1 15 999992 198126 1 2 999999 798421 2 2 999999 1 1 999992 387777 2 5 999986 1 1 999998 -774575 2 2 999999 1 788082 943543 -424457 2 2 999999 2 10 999994 2 300830 454113 1 510190 682020 -362278 1 2 999999 -585752 1 350701 858017 296707 2 17 999993 2 2 999992 2 2 999999 2 15 999983 2 10 999996 2 409536 536479 1 1 999987 332071 2 2 999999 1 397530 731119 468017 1 2 999999 -390391 2 272892 424109 1 2 999999 -4944 2 16 999998 2 166343 993794 1 16 1000000 -128436 2 2 999999 2 187541 664647 2 2 999999 1 36301 239973 -28213 2 10100 748570 1 1 999993 292548 1 2 999999 -3424 1 2 999999 -907675 2 2 999999 2 2 999999 2 2 999999 1 12 999998 409619 1 2 999999 -962740 1 1 999984 -506518 1 20 999995 -82606 1 111987 589121 -905780 1 2 999999 755253 1 20 999982 -101059 2 10 999987 1 250254 480901 648856 2 2 999999 1 10 999997 -931485 1 420077 787306 605762 1 30651 815124 128997 2 2 999999 1 2 999999 134990 1 20 999988 -521832 1 56206 773644 -972285 2 2 999999 1 2 999999 479954 2 348916 731166 1 2 999999 414229 2 20 1000000 1 18 999983 622016 2 2 999999 2 2 999999 2 177022 995031 1 2 999982 479137 1 2 999999 -655405 2 6 999986 2 19 999982 2 441655 676075 1 290127 869253 -697126 2 180745 332339 2 2 999999 1 336718 339272 -405380 1 15 999989 207149 1 2 999999 603115 1 2 999999 291294 1 5 999997 -274701 2 90230 682210 2 547510 597975 1 2 999999 -291652 2 2 999999 1 2 999999 403715 2 2 999999 1 16 999989 112085 1 2 999999 766481 2 2 999999 2 446567 525745 1 550505 815014 698504 1 2 999999 423132 2 16 999998 2 9 999986 2 2 999999 1 576810 591636 941658 2 1 999985 2 98926 627573 2 436899 655763 2 2 999999 2 2 999999 1 2 999999 211361 2 13 999990 2 353270 950258 1 244603 305393 -436741 1 14 999988 180949 1 375879 877124 955879 1 2 999999 932674 2 454615 816900 1 2 999999 463890 1 2 999999 935065 1 87163 740470 -171522 2 2 999999 2 9 999986 1 405340 795452 -284459 2 2 999999 2 2 999999 1 9 999985 -355270 1 2 999999 727020 2 77151 490286 1 4 999983 305177 1 11 999989 -114550 2 226957 793475 1 9 999997 -885925 2 103460 995064 1 2 999999 -508236 1 661913 846324 933402 1 18 999994 -600485 2 2 999999 2 182772 694186 2 835749 980198 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 120826 319572 568744 1 478040 956612 899577 2 2 999999 2 2 999999 1 15 999989 416140 2 8 999988 1 2 999999 -440840 2 2 999999 1 184226 914762 -318014 2 2 999999 2 340569 546945 2 2 999999 2 2 999999 2 5 999994 2 172194 952166 1 2 999996 485197 2 144299 265644 2 2 999999 1 2 999999 749456 2 2 999999 2 15 999983 1 144777 946304 30948 1 116602 414292 382331 1 2 999999 380172 2 892156 970549 1 12 999991 -111623 1 721274 927869 503220 1 2 999999 -687122 1 2 999999 117219 1 51529 294343 -385530 1 2 999999 -735151 1 7 1000000 950622 1 613029 930995 904017 2 358180 958880 2 3 999983 2 2 999999 1 761865 863479 448622 2 16 999987 2 14 999986 2 5 999990 2 17 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 744795 1 2 999999 288058 2 2 999999 2 1 999992 1 15 999989 -931367 1 6628 858441 -993965 2 576112 986964 1 2 999999 769556 2 4 999982 2 503755 616545 2 2 999999 2 2 999999 2 190300 829597 1 2 999999 -865527 2 2 999999 2 555593 946554 2 246086 648049 1 2 999999 -377963 1 365210 629233 -667327 1 2 999999 530848 1 417602 864883 977501 1 55672 163719 289993 1 2 999999 -85659 1 5 999996 330308 2 144191 670883 1 14 999998 -355049 2 17 999982 2 2 999999 1 2 999999 -999380 1 270741 399874 771105 1 9 999999 978062 1 2 999999 -265861 2 2 999999 1 5 1000000 562305 2 2 999999 1 16 999986 -283058 2 3 999982 1 160194 476284 325993 2 2 999999 2 20 999990 2 2 999999 1 2 999999 89525 1 2 999999 -499574 1 17 999998 778375 1 2 999999 -82981 2 161011 169354 1 14 999984 275411 2 1 999994 1 9 999989 -415967 1 5 1000000 -40952 1 539844 997132 609336 2 520667 629173 2 2 999999 1 2 999999 -308051 2 2 999999 2 180702 982239 1 2 999999 368181 1 19 999983 345890 2 205416 585543 1 2 999999 -806329 2 32592 568285 2 2 999999 2 13 999997 2 2 999999 2 151588 404476 1 7419 436368 -904809 1 14 999983 865779 1 430450 555909 -384069 1 9 999998 -820815 2 430443 977238 1 110811 496213 -556544 1 2 999999 -27296 2 2 999999 1 555341 869045 625066 2 112174 184280 2 2 999999 1 1 999996 841123 2 17 999996 1 2 999999 -25037 2 861703 884105 2 565396 923536 2 2 999999 2 222352 541777 1 2 999999 239686 2 206534 952936 2 209749 223071 2 328441 650223 2 460733 759617 1 1 999995 -43711 2 10 999984 1 2 999999 -187743 1 28278 937587 642693 1 6 999985 378221 2 424623 673393 1 2 999999 634411 1 4 999981 -893277 1 2 999999 465945 2 2 999999 1 5 999981 435747 1 2 999999 945739 2 2 1000000 2 18 999989 2 441518 467404 2 324183 622919 2 13 999994 1 39671 335744 361684 1 2 999999 -573831 2 378484 634906 1 19 999990 669772 2 2 999999 1 7 999987 11660 2 3 999992 1 2 999999 -485092 2 2 999999 1 725739 870014 979475 2 5 999989 2 362215 434919 1 2 999999 392902 2 347387 848806 2 2 999999 2 12 999989 1 2 999999 580007 1 2 999999 54168 1 704639 755114 -74429 1 86328 566836 924794 1 84715 367950 -110630 2 213972 726584 1 279589 570518 -29164 1 372051 385800 400215 1 2 999999 -734256 2 302595 749192 1 2 999999 640242 2 157510 874305 2 2 999999 2 2 999999 1 291197 889469 573974 2 9 999985 2 2 999999 1 647690 895366 399087 2 245534 387100 2 2 999999 2 635285 963622 2 136322 405690 2 18 999990 1 8 999986 871601 2 2 999999 2 2 999999 1 14 999991 677149 2 20 999989 1 18 999981 -966200 1 2 999999 -51698 1 233435 680923 809896 1 172596 661626 -451040 1 1 999981 -245026 1 4 999987 -769965 2 2 999999 1 522401 562810 -967779 2 2 999999 2 2 999999 1 2 999999 543156 1 82701 600471 322669 1 241944 914319 657102 1 146455 222683 651914 1 2 999999 50175 1 65580 255190 768801 1 15 999997 254780 2 938478 980932 2 1 999982 1 343641 701532 -282721 1 2 999999 -312567 1 5 999995 339072 2 2 999999 2 752378 792232 1 2 999999 -608589 1 931245 997013 -551522 2 19 999991 1 2 999999 -84010 2 16 999996 2 2 999999 1 12 999989 -103033 1 773076 933745 -640372 2 16 999987 2 167561 927571 1 2 999999 -419384 2 2 999999 1 2 999999 801614 1 282325 718285 10047 1 2 999999 711774 1 837919 905771 -679227 1 33512 589926 -602118 2 2 999999 2 2 999999 2 2 999999 2 104800 133444 1 417595 585350 384686 2 63960 275519 1 846383 970125 832785 2 136116 503821 2 9 999991 2 2 999999 1 2 999999 259304 2 339232 624793 1 2 999999 651067 2 2 999999 2 2 999999 2 140946 775983 1 332175 469998 -371635 2 2 999999 1 52697 540555 202056 2 2 999999 1 20 999985 -371234 2 9 999991 2 9 999998 2 2 999999 1 752897 800271 48561 2 5 999985 1 175757 672631 -639577 1 7461 88535 -975587 2 7 999999 1 2 999999 707456 2 2 999999 2 2 999999 2 7 999986 1 11 999983 -257988 2 2 999999 2 215972 651317 2 670264 695564 2 2 999999 1 308805 373181 -789570 2 11866 69864 1 2 999999 528445 1 11 999985 -900106 1 13 999999 -992836 1 681487 716538 -41527 2 1 999995 2 6 999992 2 2 999990 2 2 999999 1 36371 203446 776707 1 8 999987 -989098 2 2 999999 1 5 999989 912449 1 40830 503334 -673598 2 18 999998 1 212294 644424 174943 1 14 999989 -10826 2 2 999999 2 14 999986 1 164135 598169 -133605 1 2 999999 610737 1 335019 373821 -104408 1 2 999999 -165330 1 2 999999 926219 2 179273 659052 2 50974 57294 1 3 999987 176462 2 2 999999 1 2 999999 108862 2 6 999999 2 1 999988 1 2 999999 -796381 1 19 999997 936739 2 407047 553379 2 14 999999 1 2 999999 -220967 2 2 999999 2 491765 915516 1 667064 952787 -753408 2 16 999982 1 3 999988 591343 1 18758 621378 333255 2 710955 819901 2 2 999999 1 364875 995533 -257693 1 1 999993 -604797 1 2 999999 -175817 2 588553 943366 1 13 999992 -877291 1 2 999999 379658 1 3 999994 -682315 1 708020 735328 568008 1 64077 813090 499724 1 2 999999 2267 1 2 999999 302279 1 2 999999 -309774 1 2 999999 -902674 2 2 999999 2 2 999999 1 8 999982 -692142 2 9 1000000 1 2 999999 917839 1 19 999999 765346 2 2 999996 1 9 999992 217605 2 13 999982 1 409408 803836 374532 2 1 999999 1 414296 451491 -416263 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 606725 777625 98802 1 401672 923045 -957789 1 12 999996 365301 1 12556 923030 -867488 1 17 999993 342699 2 2 999999 1 2 999999 785660 1 2 999999 -489250 2 42575 861481 1 1 999990 -930177 1 4 999981 859187 1 373184 411116 -657929 1 2 999999 -205760 2 2 999999 1 6760 290980 -282407 2 10 999986 2 2 999999 1 2 999999 784399 1 2 999999 -654442 1 15 999985 -581250 2 597006 926307 1 20 999995 -910728 2 4 999997 1 2 999999 -342814 2 505877 660461 2 2 999999 1 2 999999 -419465 2 13 999999 1 2 999999 -273763 1 64383 495542 480931 1 2 999999 -757394 2 534044 681221 2 50725 337221 1 420934 790878 902273 1 2 999999 -10033 2 2 999999 2 1414 839549 2 11 999986 1 16 999985 469727 2 13 999994 2 9 999995 2 2 999999 1 2 999981 -467801 1 561156 841073 -83683 2 454960 741371 2 12 999996 1 379619 658360 801175 1 133569 845318 876240 2 369093 591069 1 2 999999 2762 1 741076 906130 -987948 2 8 1000000 2 2 999999 2 248928 279375 2 2 999999 2 2 999999 2 2 999999 1 541817 907217 112544 2 15 999999 1 4 999996 342778 2 2 999999 2 268530 431376 2 248721 672976 2 11 999988 1 2 999999 374618 2 292251 864586 2 16 999995 1 9 999997 676974 1 2 999999 399709 1 2 999995 468377 2 134176 957496 1 411368 631097 271525 1 6 999991 693955 1 864114 991714 -315010 1 16 1000000 -541064 2 8 999993 2 14 999995 2 2 999999 1 13 1000000 631824 2 7 999997 1 2 999999 -139616 1 2 999999 888164 2 2 999999 1 508524 888405 -637151 1 2 999999 -381141 1 12588 755230 -189121 2 2 999999 1 221478 556166 322876 1 248790 644344 798898 2 2 999999 2 133380 955769 2 184654 754154 2 2 999999 1 36189 574146 207492 2 329272 657766 1 13 999996 595311 2 629984 899131 2 2 999999 2 12 999983 2 10 999986 2 227582 577137 1 241324 484116 -948481 1 931912 985111 -720110 1 2 999999 645970 2 20 999984 1 179816 242781 383123 2 2 999999 1 149668 429706 -763969 1 2 999999 858394 1 158070 455964 939482 1 2 999999 -595149 1 2 999999 983648 1 160164 886571 -844847 1 8 999999 160544 1 294212 416709 432314 2 2 999999 2 397426 705884 2 2 999999 2 259793 375235 1 2 999999 71182 1 2 999999 312789 1 166223 729845 891957 1 6 999993 -608194 1 2 999999 332172 1 3 999999 168792 2 415370 438036 2 206745 225355 1 20 999981 -478139 2 2 999999 2 2 999999 1 2 999999 564707 2 19 999982 2 15 999997 1 2 999999 -668046 2 576391 861957 1 19 999994 -13280 1 2 999999 -748150 1 2 999999 588012 1 12 999987 765444 2 2 999999 2 971935 992664 2 20 1000000 1 418546 784401 477480 2 18 999988 2 394357 554061 1 2 999999 205892 1 3 999997 -205054 1 10160 575861 -233026 1 11 999990 -406590 1 2 999999 80258 2 697535 783540 2 225899 733786 1 8 999986 501013 1 2 999999 -540268 1 10 999991 861567 1 357169 931892 -801068 1 2 999999 601964 2 2 999999 1 2 999999 -492082 2 2 999999 2 2 999999 1 2 999999 -315316 1 2 999999 -537432 1 7 999990 898634 2 355643 901376 1 377804 561493 -856994 1 2 999999 -470470 2 2 999999 1 9 999998 75154 2 58814 719074 2 2 999999 1 2 999999 204246 1 4 999982 355070 2 5 999983 1 80238 168916 42310 2 297111 535366 1 8 999992 751920 1 16 999987 -570082 2 2 999999 1 2 999999 -568260 2 4 999995 1 16 1000000 165145 2 5 999993 2 464813 625295 1 2 999999 -52505 1 2 999999 592176 2 2 999999 1 17 999991 -885227 1 2 999999 787646 1 2 999999 941777 2 516849 578848 1 2 999999 237465 1 296665 446064 470320 1 13 999996 780173 2 2 999999 2 343604 361371 2 19 999982 1 798454 851751 461117 1 16 999990 -965361 1 2 999999 881545 1 8 999996 621146 2 2 999999 1 357789 991999 -238020 2 12 999985 2 2 999999 1 2 999999 259592 1 331920 788035 437556 1 15 999987 -492870 1 2 999999 979229 1 2 999999 -265724 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 270730 382293 -702045 1 323005 475008 -232825 2 4 999993 2 2 999999 1 339888 476889 509984 2 5 999991 1 2 999999 529058 2 2 999999 2 119463 471106 2 7 999993 1 9 999996 971068 2 744106 913305 2 169335 381946 2 11 999996 2 2 999999 1 17 999987 -661075 1 2 999999 -452000 2 5 999996 2 2 999999 2 2 999999 2 12 999982 1 2 999999 -614719 1 2 999999 -622373 1 17 999999 -594195 2 2 999999 2 2 999999 1 693855 924161 -189234 1 30157 356583 -979683 1 3 999994 882298 2 2 999999 2 2 999999 1 588168 824910 -973440 2 647998 652408 2 425645 988590 1 2 999999 -677186 1 148083 590413 -598920 2 418769 908649 2 2 999999 1 457955 886607 6757 1 17 999985 -620548 2 234361 296129 2 3 999983 2 389145 471312 2 19 999991 2 327544 330189 1 2 999992 -564804 2 18 999982 2 2 999999 1 2 999999 75664 1 2 999999 211540 1 6 999997 -899143 2 367674 702367 2 20 999992 1 140764 337615 -105289 1 19 1000000 -810996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4806 559861 461820 2 14 999999 1 16 1000000 -734558 1 222324 280783 421238 2 2 999999 1 93406 630220 -588115 1 2 999999 -40987 2 19 999986 2 20 999999 2 2 999999 1 2 999999 -179710 1 483869 636126 8389 1 18 999981 -542515 1 80561 648383 -986757 1 109893 468426 -471573 1 2 999999 -264456 1 4 999990 -415019 2 1 999990 1 12 999991 26425 2 20 999984 2 346107 609028 2 5 999985 1 2 999999 304815 2 246343 257669 2 2 999999 1 18 999993 60630 1 14 999995 -353376 1 2 999999 -503758 2 276258 753214 2 7 999993 1 15 999995 -857717 2 2 999999 1 37315 660264 530247 1 17 999995 -740754 2 2 999999 2 10 999990 1 246205 270480 957905 1 3 999998 886581 2 2 999999 2 6 999999 1 397615 577641 -712071 2 4 999995 2 199843 912394 2 196608 661232 1 2 999999 856676 1 45427 915380 -619139 1 2 999999 -314248 1 2 999999 542145 1 291645 321222 122787 2 3 999998 2 124716 156728 1 2 999999 398802 2 668158 954105 2 259265 351943 1 2 999999 -19771 1 2 999999 146535 1 434967 534026 -40950 2 16 999981 2 2 999987 1 2 999999 789247 1 133634 477369 -310533 2 311037 609690 2 12 999998 2 2 999999 2 2 999999 1 99368 488042 -894561 1 2 999999 429953 1 2 999999 167654 2 2 999999 1 1 999998 200964 1 171768 309005 -556541 2 18 999985 2 469004 730237 1 2 999999 554888 2 19 999992 2 2 999999 2 14 999987 2 3 999986 2 5 999998 2 2 999999 1 9 999995 307602 1 103397 602316 191800 1 8 999990 561579 1 3 999983 -629676 2 127426 544243 2 620307 690036 1 220096 306565 -775565 2 2 999999 1 192502 271801 209522 2 2 999999 2 18 999997 2 13 1000000 2 16 999987 2 3 999997 1 444867 855195 641444 1 9 999996 -14227 2 613005 983980 1 14 999996 175351 1 2 999999 -971335 2 2 999999 1 710647 983167 613137 2 20 999993 2 2 999999 2 465010 875668 2 5 999988 1 2 999999 -345870 1 8 999999 -461060 1 2 999999 581247 1 2 999999 892513 2 15 999990 2 18 999995 1 687050 954244 -60409 2 435325 591737 2 17 999996 1 17 999997 -378478 1 2 999999 -765017 2 558894 567367 1 2 999999 482464 2 2 999999 2 311577 497311 1 222570 378964 -195787 2 3 999985 1 2 999999 -380933 2 13 999998 2 150452 352355 1 17 1000000 380110 2 1 1000000 2 4 999987 1 266457 714807 496944 1 7 999990 898018 2 2 999999 2 248399 478240 2 584454 891580 1 2 999999 30352 1 2 999999 -179138 2 300459 519168 1 2 999999 810019 1 2 999999 -292534 1 4 999990 -270646 1 11 999994 -865908 2 3 999983 1 64254 724690 -644164 1 13552 14385 -533997 2 71513 821463 1 2 999983 -941439 2 745197 870773 2 16 999991 1 9 999989 -898027 2 2 999999 1 2 999999 -443409 1 2 999999 793691 1 2 999999 -877199 2 3 999985 2 2 999999 1 2 999999 821465 1 12 999989 -705173 2 2 999999 2 377105 976640 1 213810 652227 968832 1 16 999994 -892218 2 2 999999 1 20 999990 432188 2 2 999999 2 9 999984 1 544837 671464 287382 2 1 999987 1 536159 868604 599334 2 16 999998 1 2 999999 610685 1 2 999999 599981 1 2 999999 -605258 2 2 999999 1 2 999995 -10738 1 10 999990 369939 2 355086 685537 2 20 1000000 2 2 999999 2 2 999999 1 4 999983 378317 2 366877 518659 2 12 1000000 1 2 999999 531460 2 9 999982 1 5 999997 -33693 1 2 999999 -207125 2 2 999999 1 13890 158863 136143 1 2 999992 -193697 1 640678 912690 -858997 1 2 999999 213982 1 2 999999 493158 2 7 999995 1 11 999988 -716566 2 20 999995 2 18 999983 2 2 999999 2 507964 860835 1 13844 407883 -327430 2 2 999999 2 2 999999 2 9 999990 2 9 999988 2 84804 926709 1 2 999999 711269 1 2 999999 182888 1 2 999999 903063 2 264217 962920 2 677153 872477 2 35373 239245 2 15 1000000 2 11 999996 2 2 999999 1 73219 525114 889299 1 2 999999 -942974 1 738376 755121 931654 2 13 999995 1 662665 857858 -657182 1 1 999984 -777522 1 2 999999 409020 2 10 999983 1 2 999999 -306012 2 16 999981 2 671410 942477 1 2 999999 -998799 1 93914 125152 256875 2 1 999995 2 429895 758392 2 449708 763314 2 8 999988 1 2 999999 331853 1 11 999986 655943 1 14 999989 -556996 1 2 999999 684497 1 2 999999 602287 2 5 999995 2 527065 708513 1 2 999999 929543 1 5 1000000 418698 1 77672 761674 482290 2 2 999999 2 2 999999 1 359360 380192 425211 2 6 999985 1 2 999999 -574952 1 2 999999 196713 1 2 999999 921010 1 2 999999 532721 1 94339 303014 695983 2 2 999999 1 428558 776199 686956 1 2 999999 495495 2 258409 485615 1 18 999987 -328450 1 11 999992 248544 2 2 999997 1 62623 887756 -405035 1 2 999999 -824033 1 2 999999 -101486 2 2 999999 1 631276 722863 -359684 1 2 999999 956824 1 18 999993 851818 1 67776 198341 201665 1 872775 916704 -68545 1 2 999999 -164064 1 13 999986 -119333 1 9 999998 -603236 2 2 999999 1 8 999988 -858985 2 117387 148158 2 2 999999 1 13 999992 -987822 2 20 999982 2 4 1000000 1 2 999999 558502 2 11096 611260 1 508885 619587 -303504 1 2 999999 812450 1 31267 983242 -604530 2 2 999999 1 20 999984 540919 1 2 999999 -675012 1 2 999999 124449 1 2 999999 295332 1 17 999991 -536895 1 487007 546086 668122 2 531231 670533 2 8127 918986 2 7 999987 1 53448 234125 -592252 1 5934 859225 -492995 1 2 999999 724558 2 164110 310364 2 2 999999 1 2 999999 123868 1 19 999997 915323 1 2 999999 31342 1 18 999984 -151960 1 2 999999 642769 1 2 999991 157241 1 2 999999 247303 2 242230 321737 2 2 999999 1 424403 576366 580071 1 13 999987 184080 2 16 999996 1 486758 494368 527138 1 15 999988 66080 1 422561 496240 894362 2 2 999999 1 312845 475127 -392043 2 2 999999 1 18 999987 663869 1 5 999984 -587372 1 11 999997 -955017 1 2 999999 355647 2 19 999982 1 2 999999 -892679 2 2 999999 2 20 999985 2 531143 831614 1 491803 917515 360708 2 2 999999 1 2 999999 972071 1 9 999981 217085 2 538519 932051 2 457705 647718 1 167144 826835 95419 2 183576 466562 2 100785 229271 2 2 999999 1 21934 583620 914226 2 414706 494308 1 2 999999 -207800 2 9 999983 1 18 999995 -568403 1 2 999999 176991 2 2 999999 2 11 999994 2 20429 89975 2 17 999989 1 2 999999 649136 2 19 999998 1 2 999999 269005 2 2 999999 2 3 1000000 1 532499 778423 5733 1 2 999999 -268751 1 8 999986 -35432 2 4 999985 2 13 999988 2 2 999999 2 702600 844711 1 2 999999 -122304 1 350499 770146 108731 2 332031 632841 1 2 999999 149930 2 543383 888974 1 2 999998 672437 2 2 999999 2 4 999984 2 19 999991 1 2 999999 595718 1 2 999999 -795816 1 128177 167290 -805152 2 2 999999 1 2 999999 666727 2 2 999999 2 146245 520005 1 424318 630599 -99157 2 98752 818099 1 19 999998 -553580 2 9 999994 1 2 999999 -385106 1 2 999999 -715149 2 2 999999 1 362706 566811 281522 1 746986 819687 958811 2 96984 863123 1 2 999999 -334922 1 10 999984 -357843 2 2 999999 1 518870 614469 893806 1 2 999999 762577 1 261137 948240 398095 2 5 999992 1 976997 980235 -727108 2 1 999983 1 18 999982 769371 1 2 999999 -29812 2 20 999994 1 480393 788872 -608792 2 277501 625449 1 2 999999 -131356 2 542044 956465 1 2 999999 730905 1 2 999999 113443 2 16 999996 2 13009 962810 1 2 999999 -292131 1 370027 962524 548137 2 115655 392960 1 315527 791575 -23021 2 2 999999 1 2 999999 269300 2 16 999987 1 23347 590844 -106427 2 3 999984 2 2 999999 2 2 999999 2 158587 960694 1 16 999990 899812 1 2 999999 130929 1 800200 946031 -308186 1 16521 659775 -206312 1 2 999999 914099 1 2 999999 467175 1 20 999994 -250210 2 2 999999 1 727166 888502 -281703 1 2 999999 -57161 1 12 999986 541644 2 6 999996 1 2 999999 -308369 2 2 999999 1 14 999986 -480535 2 186162 373731 1 239232 268010 834007 2 9 999994 1 13 999987 472438 1 607637 924971 1173 2 534914 891932 1 276685 757589 -358593 2 2 999999 2 276840 379838 1 2 999999 906813 1 2 999999 354615 2 12 999996 2 378492 546847 2 20 999986 1 2 999999 795393 1 2 999999 -761048 2 169301 231505 1 17 999995 -788267 1 398842 954739 118561 1 2 999999 388046 2 2 999999 1 2 999999 -837997 2 367328 454560 1 2 999999 339941 1 2 999999 -427420 1 20 999995 846681 1 5 999998 -355729 2 2 999999 2 14 999995 1 2 999999 948744 2 19 999995 1 18 999987 -282809 2 48244 899197 2 443614 672372 1 10 1000000 343740 2 340951 830141 1 2 999999 109078 1 2 999999 -181726 2 2 999999 2 2 999999 2 192551 485751 2 15 999994 2 1 999986 2 86775 590113 1 66379 914844 7436 2 206089 756155 1 64560 265395 6382 1 2 999999 330224 1 79411 310166 -406616 2 2 999999 2 815815 876059 2 6 999995 2 14998 247903 2 9500 704796 2 2 999999 1 1 999989 -551042 1 2 999999 -218795 2 1 999997 1 124336 329958 397588 1 2 999999 732397 1 488033 763992 -603525 2 2 999999 1 5 999997 -901352 2 12 999989 1 2 999999 -355344 2 5 999990 1 24862 238897 998314 1 689639 930336 -847050 2 2 999999 1 13 999989 675246 2 2 999998 2 17121 542541 2 130432 491381 1 758677 888079 894860 1 2 999999 -785534 1 2 999999 218449 1 502741 546297 -106215 2 253044 331435 1 19 999984 465227 2 2 999999 1 1 999996 -916570 2 95288 697718 1 355576 388565 78882 1 2 999999 -405405 2 14 999984 2 75226 905599 1 873956 959740 -137617 2 2 999999 2 209928 578532 1 14 999991 562757 1 1 999983 -256008 1 6 999989 -350348 1 322350 938092 370692 2 50631 765031 2 2 999999 1 2 999999 763853 1 2 999999 79126 1 396521 747834 -495602 2 409570 729410 1 677135 809340 531523 2 2 999999 2 12 999988 2 2 999999 2 2 999999 1 405552 605896 184547 1 2 999999 925223 2 6 999993 1 2 999999 869186 1 20 999998 445199 1 82414 874567 -16751 2 1 999987 2 2 999999 2 2 999999 1 3 999986 -365796 1 12 999991 -791063 1 2 999999 77339 2 219676 580451 2 478506 649727 1 2 999981 608547 2 231683 380027 2 3 999985 2 14 999986 1 11 999987 -831782 1 2 999989 -499572 1 2 999999 -178389 1 7 999991 705892 1 644016 808547 -38110 2 19 999995 2 145352 737524 1 786522 806017 591277 1 2 999999 -566404 1 2 999999 343673 2 858605 897477 1 2 999999 -7773 1 180260 787021 201796 1 8 999985 -464771 2 3 999999 1 8 1000000 -630278 2 29949 855333 1 2 999999 -337077 1 20 999988 -515715 2 5 999983 2 387539 572098 1 2 999999 -723064 2 800483 944359 1 246893 919970 -655643 1 155438 375427 348698 1 2 999999 462639 1 2 999999 368276 1 409578 455031 144250 1 2 999999 518007 1 2 999999 -222393 2 7 999989 1 137647 316161 -48362 2 3 999984 1 9 999988 -161426 2 349176 913402 2 10 999987 2 18 999997 1 2 999999 -680295 1 571834 889685 877549 1 2 999999 318236 2 2 999999 1 742113 960326 -847383 1 5 999994 118137 1 412658 862062 -440235 1 9 999983 156466 2 2 999999 2 2 1000000 2 2 999999 1 17 999993 106972 1 335483 519882 551479 2 12 999991 2 11 999981 1 11 999998 623602 2 368787 571976 2 230670 259009 1 789875 818573 -566295 2 2 999999 2 199675 553921 2 19 999998 1 2 999999 -884827 2 2 999999 1 206465 498106 -358487 1 20 1000000 492707 1 20 999993 416203 2 190669 558609 2 2 999999 2 2 999999 1 426147 729728 52483 2 7 999999 2 165259 802956 2 2 999999 2 14 999997 2 2 999999 1 4430 528034 538835 2 186727 282094 1 674954 995235 707741 2 9 999990 2 9 999982 2 2 999999 2 18 999991 1 2 999999 -766234 1 2 999999 1798 2 55328 473496 1 2 999999 108113 1 5 999984 18593 1 2 999999 -378318 1 535838 686497 753820 1 233018 259432 -665450 1 2 999999 513794 2 2 999999 2 16 999990 2 9 999984 1 3 999994 144001 2 2 999999 2 9 999987 1 101455 640948 -588988 1 2 999999 804991 1 212503 253940 -187931 1 7 999985 -8151 1 2 999981 -684971 2 4 999982 1 10 999993 -781504 2 15 999990 1 595868 987710 975710 2 6 999996 1 2 999999 733695 1 20 999981 235134 2 452310 480590 2 2 999999 2 1 999997 1 389502 804069 376945 2 142735 182131 2 479596 838718 2 2 999999 2 2 999999 1 240099 993827 671211 2 176351 579831 1 247517 347959 701587 1 96092 278478 -5582 2 4 999998 2 7 999990 2 17798 833364 1 2 999999 7391 2 660312 675748 1 2 999993 -688008 2 2 999999 1 410764 756117 582921 1 389137 452437 -495936 1 15 999984 -94526 2 19 999989 1 5 999987 -802571 1 2 999999 -446067 1 2 999999 -94458 2 5 999995 1 15 1000000 -668665 2 2 999999 1 7 999997 230564 1 16 999982 -256544 1 445213 456473 916241 1 2 999999 230716 1 12 1000000 313846 2 2 999999 1 15 999984 638309 2 37105 368529 2 711351 779273 1 1 999982 -649631 1 698669 906658 873716 2 744057 895151 2 2 999999 2 10 999992 1 2 999999 462638 2 199811 506420 2 4 999998 2 559777 880906 2 147704 215099 1 2 999999 276594 1 299837 620982 -569074 2 2 999994 2 223745 703715 2 7 999987 1 2 999999 84740 2 9 999994 1 14 999993 -18047 1 292884 530770 -925546 1 2 999999 301189 1 18 999983 835580 2 2 999999 2 19 999997 2 14 999996 2 12 999982 1 464697 592391 -344599 2 2 999999 2 2 999999 1 268804 375883 -310827 2 2 999999 2 2 999999 2 2 999999 2 45643 325349 1 2 999999 667267 1 2 999999 -368249 1 2 999999 -527092 2 79648 157328 1 2 999999 817624 1 292101 361835 -699501 1 2 999999 -80693 2 2 999999 1 154269 716433 597141 1 2 999999 -435193 2 2 999999 1 341186 915777 -371889 2 872580 954317 2 2 999999 2 2 999999 2 2 999999 2 8 999997 2 355838 762318 2 20 999984 1 17 999987 651301 1 20 999990 345870 1 195801 355438 49010 2 17 999984 2 746586 841125 1 113218 375215 958449 2 10 999984 1 324723 710124 -942150 2 779016 864465 1 2 999999 432787 1 15 999997 354078 1 2 999999 -633868 1 151403 324734 85784 1 10 999991 751718 2 2 999999 1 2 999999 -167162 1 2 999999 295240 2 10 999988 2 10 999996 1 14 999995 849090 1 675845 975596 -271486 1 2 999999 -89306 1 13 999999 -793008 2 649866 883827 2 320693 450854 2 17 999984 1 2 999999 -545512 1 26038 781197 -81421 1 1 999998 974237 1 2 999999 -614188 2 17 999987 2 909893 943517 2 639471 831818 1 366175 769377 -319765 2 2 999999 2 8 999998 1 2 999999 76288 2 8 999999 2 2 999999 2 13 999981 2 227832 417527 2 432553 634728 1 10 999998 -561996 2 304957 896068 1 125040 673596 -374085 1 2 999999 -365993 2 70984 74682 2 35105 130782 2 1 999993 2 534271 657745 1 12729 318277 927428 1 708701 818931 -131616 1 2 999999 111955 1 571656 988590 -177270 1 6 999999 -938786 1 6 999984 -693633 2 2 999999 1 2 999999 -145410 1 753835 955396 -553098 2 10 999988 2 18 999988 1 668897 685632 -395252 2 11 999981 2 2 999999 2 76051 451969 2 2 999983 2 12 999987 1 18909 725887 684451 1 3 999982 124796 1 2 999999 -414021 1 11 999987 -287611 1 32077 685906 -25050 2 16 999988 2 504148 582757 1 87170 260809 839864 1 1 1000000 858716 1 140924 160767 282061 1 10 999992 -366874 2 925539 932243 1 2 999999 -247913 2 2 999999 1 227269 795005 489907 1 17 999991 238783 1 351801 433543 -927383 2 2 999999 1 601686 714631 92609 2 2 999999 2 264661 319542 1 2 999999 -280031 1 257784 739999 -928556 1 12 999991 635191 1 11 1000000 907879 2 1 999995 2 2 999999 2 14 999986 1 445336 696741 -356462 2 2 999999 1 652053 936857 407951 1 50614 966450 -778481 2 16 999999 2 756283 957041 1 10 999984 232978 2 19 999994 1 159295 480611 -587241 1 14 999987 366218 2 2 999999 2 2 999999 2 2 999999 2 509073 650829 1 377989 826807 -49840 1 2 999999 -520960 2 33518 266645 1 672133 900371 892426 2 2 999999 2 13 999994 1 12 999990 -178465 1 517063 990554 121175 2 124059 646241 1 2 999999 -976346 2 2 999999 1 6 999981 -214803 1 279942 784933 -575605 2 18 999987 2 2 999999 2 11 999990 1 2 999999 -58998 1 311670 803188 -825264 2 2 999999 2 2 999999 2 462385 578200 1 2 999999 -928573 1 2 999999 -60412 1 107642 881905 200928 2 9 999994 2 331614 705342 1 19 999981 -794136 2 2 999984 1 16 999991 -693635 1 276319 723782 -308621 2 274203 717855 1 2 999999 -95017 1 624255 852978 784349 1 391266 825955 -76842 1 20 999986 -76784 1 377053 859341 -739811 1 19 999998 432978 1 396813 649268 -990748 1 449729 475889 -714826 1 193098 915770 380847 1 2 999999 -946046 1 2 999999 -578196 1 14 999983 -510489 2 144614 577296 1 3215 566077 -747447 1 332695 536501 448675 2 2 999999 1 10 999984 84012 2 582155 611091 2 856329 897840 2 18 999991 1 2 999999 37802 1 57445 540185 -213031 2 295993 564063 1 814171 828005 -907546 2 563127 888341 2 2 999999 1 10 999998 -407456 1 8 999994 -614467 2 71892 898347 1 4 999987 901531 2 536675 814839 2 2 999999 1 463440 658835 728556 1 439880 865012 -935095 1 2 999999 -983180 2 4 999991 1 171163 178972 186799 2 59235 514275 2 2 999999 2 104078 450274 1 2 999999 -490169 1 460322 563120 696838 1 17 999986 -936907 1 913750 919870 177711 1 2 999999 -525214 2 20 999985 2 366124 447958 1 6 999997 278065 1 19 999986 -176846 1 12 999989 -726610 2 2 999999 1 10 999993 652955 2 3 999994 1 261970 478123 -220404 2 3 999985 2 2 999999 1 2 999999 -289836 1 2 999999 -515512 2 394919 823023 2 2 999999 2 3 999987 1 2 999999 -820427 1 458069 933024 620432 2 2 999999 1 2 999999 -315446 2 2 999999 1 2 999999 889149 2 4 1000000 2 2 999999 2 8 999996 2 19 999993 1 2 999999 -940479 1 44941 539781 -116780 1 1 999997 -697468 1 895898 942748 12406 2 1 999985 1 15 999991 703181 1 638202 811660 131799 2 619717 904783 1 2 999999 -249970 2 12 999997 2 450232 699322 2 212769 572098 1 2 999999 835377 1 8 999995 377523 2 12 999982 1 591069 869231 -137307 2 6 999983 1 19 999983 -904156 2 13235 474697 1 2 999999 697132 2 68531 902695 1 17 999995 -490630 1 403358 494267 -308865 1 287022 363706 -599294 1 2 999999 -107837 2 3 999987 2 260256 460923 1 411365 546872 -764399 2 2 999999 1 9 999991 648372 2 2 999999 2 73342 412133 2 19 999982 2 891017 997771 1 697320 993152 -29365 1 2 999999 731965 2 18 999997 1 8 999987 -488064 1 2 999999 -200047 2 249808 584625 2 2 999999 2 2 999999 1 201059 253625 -166443 2 668621 854275 1 337556 482090 -110778 1 2 999999 -864556 1 878105 981980 -397835 2 19 999993 1 524066 799401 -343953 2 308275 693290 1 11 1000000 573038 1 774268 922878 -500720 2 2 999999 2 2 999999 2 2 999999 1 2 999999 80252 2 10 999984 1 3 999994 509917 2 250850 330043 2 3 999989 2 2 999995 2 319680 730583 1 243940 575804 925055 2 8 999999 2 370893 810328 2 648029 832358 1 2 999999 -773983 1 3 999991 19909 1 20583 76726 612427 1 2 999999 348792 2 1 999981 2 2 999999 2 7 999997 2 20 999992 1 10 999998 -531694 2 2 999999 2 23474 128768 1 80346 997929 439196 2 17 999987 2 301081 555941 2 5 999994 2 424189 796938 2 7 999989 2 425754 900749 2 652327 995187 1 647269 941744 953538 2 245170 750696 2 7 999987 2 16 999991 2 4 999989 1 2 999986 498724 2 2 999999 1 20 999982 -7464 2 8 999998 1 2 999999 422904 2 166615 773415 1 2 999999 262732 1 2 999999 745342 1 570826 993956 709058 2 440715 937200 1 1 999988 -923609 2 6506 326181 1 9 999997 -903413 2 559623 616046 2 6 999981 2 2 999999 2 84193 470276 2 1 999987 1 2 999999 713573 1 2 999999 81510 2 425587 967932 1 2 999999 -371648 1 14 999982 791529 1 419285 907626 -922848 2 435694 933943 1 15 999981 962700 1 599251 669983 -633849 1 43346 309803 -741477 1 15 999993 -956553 2 2 999999 2 7 999993 2 688529 728749 1 2 999999 -126058 2 567252 856884 1 2 999999 -288948 2 2 999999 2 15 999982 2 2 999999 1 3 999995 92643 2 9 999988 2 71759 117209 1 2 999999 -247531 2 15 999997 2 167922 406837 1 2 999999 -337557 1 419579 436790 -900951 1 383494 826057 -161202 1 2 999999 -782447 2 2 999999 1 2 999999 976049 1 11 999994 515586 1 216452 956313 -316277 1 14 999983 901703 2 1 999988 2 2 999999 1 7 999983 546062 2 11 999986 2 411009 560498 1 139287 552979 165230 2 533359 925807 1 277025 770697 64576 2 806582 985734 2 198415 490926 2 2 999999 2 495694 901427 1 19158 918298 -343259 1 9 1000000 866900 1 60976 516039 -591808 1 2 999999 -245728 1 65612 822535 -551430 2 287009 301009 1 6 999982 -248145 2 39180 95899 1 20 999995 -946668 1 15 999992 595024 2 145051 187263 1 384622 494346 690978 2 10 999983 1 12 999992 -15392 2 2 999999 2 2 999999 2 4 999993 1 12 999982 802 1 2 999999 -308552 2 6 999994 2 2 999999 1 695748 850056 -66477 1 2 999999 975213 2 2 999999 1 2 999990 -590672 1 15 999982 -629451 2 19 999998 1 2 999999 -886720 1 701901 885275 -801902 2 17 999985 2 233496 873922 1 11 999998 257672 1 5 999988 308610 2 12 999992 2 2 999999 2 13 999982 2 15 999995 2 14 999997 1 8 999991 -52982 1 2 999999 -211910 1 2 999999 41878 2 2 999999 1 873732 892947 723324 2 2 999999 1 17 999994 636435 2 14 999993 1 6 999994 -960863 1 328600 371774 225681 2 2 999999 1 20 999983 846401 2 730721 843616 2 2 999999 2 2 999999 2 11 999984 2 647479 659218 1 2 999999 86879 2 54151 121712 2 11 1000000 2 2 999999 2 40169 105855 1 640667 886207 -185196 2 2 999999 2 580279 887538 2 8 999999 1 17 999993 968373 1 2 999999 394966 1 16 999992 -319757 1 7 999987 442543 2 450247 773254 1 12 999995 812436 1 553431 626213 682771 1 476238 762640 720137 2 2 999999 2 16 999982 2 13 999984 1 185352 322187 281789 2 8 999991 1 2 999999 -771293 1 343586 555600 -598624 2 2 999999 2 2 999999 1 318070 522683 -42826 2 4 999984 2 2 999999 2 12 999985 2 2 999999 2 2 999999 2 1 999984 2 3 999999 1 280226 412721 -67851 1 2 999999 -329102 1 2 999999 -155144 1 88328 362361 471199 1 2 999999 703069 2 246664 948574 1 2 999999 636058 1 2 999999 -622236 1 3 999987 734527 2 142690 676193 2 14 999988 2 304282 848781 1 16 999995 -496901 2 2 999999 1 30281 261263 -87812 2 2 999999 2 31779 67159 1 2 999999 -657915 1 11 999982 -174140 1 5 999983 -900681 2 4 999991 2 1 999986 1 188514 398620 -441022 1 2 999999 458292 1 12 999998 -805509 2 2 999999 1 53890 672912 348937 1 2 999999 106286 1 9 999984 -559151 2 18 999996 1 1 999998 790319 2 612 219676 1 20 999982 -611182 2 343927 672084 1 2 999999 118628 1 8 999981 -352695 2 2 999999 1 16 999999 624673 2 2 999999 2 4 999993 1 247349 509141 654466 2 2 999999 1 2 999999 57919 2 4 999995 1 19 999986 773125 1 200424 452723 -417980 2 2 999999 2 2 999999 2 478833 594224 2 2 999999 1 2 999999 -977594 2 12 999983 2 16 999996 1 2 999999 -849542 2 350467 516572 1 113999 390230 -51140 1 369690 467447 -686111 1 2 999999 -397755 2 2 999982 1 2 999999 -116576 2 272990 294379 1 14 999991 -989697 2 2 999999 2 3 1000000 2 2 999999 1 2 999999 -714389 2 4 999993 1 8 999985 253479 1 596956 741209 -567890 2 2 999999 2 2 999999 2 2 999999 2 264967 993371 1 890757 950969 -482384 1 8 999988 542940 2 2 999999 2 70621 720057 2 405947 655868 1 2 999999 -644022 2 12 999997 1 10 999997 -329504 1 453315 590781 437146 2 506869 772821 1 11 999987 300139 1 16 999997 641788 2 2 999999 1 11224 896189 205715 2 408904 708414 1 2 999999 -920650 2 2 999999 2 146571 926875 1 231580 261873 -612993 2 728908 743363 2 76369 157322 2 2 999999 2 3 999999 1 458563 681266 -53136 1 2 999999 -986883 1 2 999999 -681208 2 507299 994460 1 110827 269275 762212 2 158976 637851 1 18 999991 133782 2 2 999999 2 17 999991 1 11 999990 -357580 1 5 999993 -283183 2 17 1000000 1 167874 835417 -77830 1 2 999999 104173 1 331979 609193 364567 1 12 999981 -229290 2 2 999999 2 101291 175384 1 2 999999 274752 2 10 999996 1 406934 867838 70902 2 2 999999 1 16 999999 585580 2 8 999985 2 308484 745574 2 2 999999 2 593253 934860 1 407313 843132 -735160 2 2 999999 2 2 999999 2 48706 970709 2 2 999999 1 8 999992 -822738 2 11 999989 2 20 999994 2 448101 608693 2 6 999990 2 2 999999 2 640413 870072 2 516692 551992 2 2 999999 1 2 999999 -275342 2 10667 982586 1 2 999999 34888 2 2 999999 2 288323 836564 2 185835 260144 2 18 999990 1 2 999999 -167585 1 2 999999 392595 2 124024 232402 2 30991 98731 1 11 999987 -378712 1 221121 309288 150155 1 112747 239613 179134 2 2 999999 1 116959 838184 770569 2 2 999999 2 184772 413929 2 11 999986 1 2 999999 377309 1 2 999999 -189870 1 2 999999 -558864 2 2 999999 2 2 999999 2 759758 973679 2 683774 949581 2 16 999983 1 5 999987 453890 2 2 999999 2 19 999992 2 20 999985 2 2 999999 2 878615 965141 1 2 999999 291266 2 7 999992 1 2 999999 792777 1 2 999999 -284985 2 18 999999 2 779426 935985 1 2 999999 115563 1 19 999988 -445725 2 493360 611103 1 151757 394221 -238199 1 6 999991 493040 2 9 999999 2 210738 972625 2 17 999995 2 86497 866061 1 2 999999 733493 2 4 999999 1 2 999999 -504615 1 12 999983 -702433 1 63780 643997 -135248 1 2 999999 -698963 1 236863 869326 -992373 1 2 999999 -124551 1 282259 805026 905370 1 945924 993107 859027 2 1 999998 1 20 999986 162841 1 261077 288108 141722 1 433143 961441 -111955 1 292357 657278 250222 2 20 999994 2 2 999999 1 2 999999 -894674 1 16 999986 789419 2 11 999988 1 2 999999 -925701 2 212954 860097 2 2 999999 2 176263 268670 2 2 999999 2 2 999999 2 2 999999 2 8 999981 1 2 999999 47620 2 197850 421691 2 503926 584317 2 5 999994 1 366758 505122 -925487 2 2 999985 1 1 999991 434132 2 10 999988 1 2 999999 495133 1 381331 565106 -467816 1 2 999999 -371043 2 17 999999 1 2 999999 -990747 2 16 999984 2 2 999999 2 19 999988 1 376154 465608 809156 1 18 999997 973792 1 2 999999 612281 1 2 999999 -445724 2 10 999985 1 35489 246482 470190 1 828067 857983 563829 1 19 999988 866606 1 694601 818504 -593702 1 2 999999 -996407 2 2 999999 1 728069 992925 -623036 2 247853 466355 2 2 999999 1 7 999981 305999 1 233563 429588 511484 2 647313 889968 2 1 999993 2 591041 613996 1 2 999999 -992549 2 2 999999 1 2 999999 -745988 2 509294 557522 2 2 999999 2 2 999999 2 14 999991 1 14 999997 707798 1 2 999999 -241009 1 10 999996 889935 1 4 999993 -377950 2 698943 703130 2 2 999999 2 645087 786314 1 394840 830605 269549 1 519450 536098 158946 2 2 999999 1 14 1000000 315153 1 7505 656035 -771769 1 2 999999 118800 2 232767 747190 1 2 999999 708694 2 287907 335165 2 10 999986 1 398057 661255 131661 1 14 999999 562901 1 2 999999 -516475 2 609957 703284 2 2 999999 2 128472 343755 2 13 1000000 1 541405 622993 160188 1 2 999999 -891886 1 2 999999 -533182 2 13 999999 2 43413 617350 1 19 999995 453544 2 687036 866668 2 336860 967098 1 444089 494556 842560 2 2 999999 2 1229 918191 2 403609 979122 2 102218 612814 1 199672 714447 516270 1 59996 973930 -658193 1 20 999987 -891169 2 2 999999 1 178292 737182 402837 1 169974 692075 -510658 2 363319 561056 1 7 999994 -64867 2 11 999986 2 1 999981 2 2 999999 2 6 999999 1 473900 610267 865762 2 2 999999 2 99117 517658 1 2 999999 -729170 1 14 999991 -659986 2 2 999999 2 2 999999 1 125436 559609 403071 1 6 999995 65885 2 11 999998 1 2 999999 673651 1 2 999999 902678 2 470601 981534 2 2 999999 2 280763 968327 2 14 999989 1 2 999999 788668 2 86768 860973 2 917421 988378 2 2 999999 2 8 999993 2 2 999999 2 2 999999 1 122250 261273 987379 1 786690 852265 502368 1 434925 909402 814374 1 270676 924927 426442 2 2 999999 1 17 999999 -157761 2 407322 836547 2 3 999997 2 693907 845366 2 2 999999 1 249740 443270 928009 1 17 999988 -866951 1 323281 474722 664900 1 139187 338035 486424 1 392001 813604 537950 2 241693 425795 1 16 999994 -515868 1 403626 963383 109337 2 511679 884118 1 3 999986 -995310 1 142087 631346 757348 2 2 999999 1 1 999998 611900 1 2 999999 -161880 2 2 999999 1 17392 555736 97490 1 2 999999 392945 2 12 999989 1 2 999999 -393614 1 2 999999 -868318 2 404830 578731 2 237773 789008 2 2 999999 2 4 999993 1 2 999999 704321 1 764653 942798 929189 1 19 999993 -58919 1 1900 29515 850745 1 2 999999 893945 1 2 999999 -145653 2 28900 837619 2 222916 603179 2 2 999999 2 7 999991 1 2 999999 -275632 2 552401 858749 1 605696 609139 -163276 2 3 999982 2 2 999999 2 325093 706414 1 17 999990 -246264 2 404408 921069 2 10 999997 1 7 1000000 -623166 2 2 999999 2 17 999985 1 20 999981 566076 2 64215 960983 1 5 999982 173693 1 101720 835980 -779550 1 7 999990 185502 2 15 999998 1 432611 576708 743769 1 325450 327417 -770109 2 3 999996 2 9 999990 1 297514 554401 -365002 1 6 999990 -210326 2 1 999993 1 2 999999 -85193 2 953822 998873 2 2 999999 2 2 999999 1 7 999995 -737682 1 2 999999 -87432 1 3 999982 -701189 1 2 999999 -743911 2 2 999999 2 19 999997 1 2 999999 802916 1 7604 371159 -6926 2 2 999999 1 659009 829314 156512 1 11 999982 13510 2 2 999999 2 48311 51315 2 264051 826625 2 422541 565220 1 17 999983 -280015 2 2 999999 2 2 999999 1 403618 817212 969847 1 7 999989 -976342 1 2 999999 -817690 2 2 999999 2 6 999995 2 2 999999 2 2 999999 1 4 999993 -59046 2 5 999993 2 2 999999 2 3 999985 1 2 999999 737571 1 2 999999 -460915 1 2 999999 672165 1 89209 448409 -796429 1 274532 759995 -248411 2 333065 926629 1 394698 447784 -646116 2 312681 599444 1 321811 712002 -215291 2 2 999999 1 2 999999 -953978 1 2 999999 495393 1 2 999999 -391692 2 2 999999 1 13 999999 -489847 2 82787 972385 2 330838 823583 2 2 999999 2 2 999999 1 15 999999 165213 1 2 999999 -254131 1 2 999999 -771384 1 2 999999 -753157 2 2 999999 1 235864 570480 424480 2 88490 699192 1 11 1000000 47370 1 1 999992 -169961 1 2 999999 299824 1 2 999999 753612 2 731978 798579 1 2 999999 -678837 2 2 999999 2 9 999998 2 12 999991 2 14 999991 1 544964 677132 -896369 1 71 133306 -843255 2 2 999999 2 2 999999 1 8599 872523 -51283 2 7 999995 2 4 999985 1 2 999999 752902 1 2 999999 624665 2 99716 156245 2 2 999999 2 2 999999 1 73320 430263 797414 2 461483 811409 2 318848 675603 2 8 999984 2 2 999999 1 2 999999 -896429 1 2 999999 -515877 2 2 999999 2 12 999986 2 2 999999 1 3 999981 703104 1 12 999996 -905337 1 339609 353928 647808 2 2 999999 2 20 999993 2 837046 988396 1 2 999999 744222 1 68168 296220 354046 2 266921 656950 1 17082 447068 -597075 1 2 999999 47342 2 413977 799909 1 2 999999 -327911 1 243249 307897 -650322 1 9 999987 -286621 2 12 999986 2 2 999999 1 444638 446259 509972 2 17 999992 1 2 999999 -325244 1 929985 937998 836145 1 2 999999 689636 1 10 999989 64803 1 2 999999 506607 1 8 999982 -455243 2 2 999999 1 613296 871091 -817101 2 29578 345315 2 16 999994 1 2 999999 -612610 1 627457 777410 -950199 1 202394 407865 201457 2 2 999999 2 644964 663014 1 14 999986 -457709 2 178688 324136 2 399769 663918 2 2 999999 2 196212 363290 2 2292 278987 2 15 999996 1 2 999999 -835157 1 2 999999 -317533 2 285675 580340 1 53327 324192 -779525 1 2 999999 863407 2 836108 961121 2 2 999999 2 2 999999 1 546632 735705 54649 1 406117 734806 258076 2 10 999991 1 693723 967192 -646161 1 2 999999 388634 2 2 999999 1 3 999982 -816680 2 2 999999 2 2 999999 2 11 999997 1 2 999999 -55715 1 101079 634245 210060 2 2 999999 2 350134 638738 1 17 999986 818984 2 5 999988 2 230242 881930 1 10 999986 -196354 1 12 999988 -403745 1 4 999984 -333234 1 606943 957036 -558139 2 293886 743675 2 5 999992 1 2 999999 610580 1 406598 512801 596949 2 13 999993 1 18 999996 882292 1 641355 716343 -161020 1 2 999999 501931 1 399942 522837 805977 2 69486 782991 2 2 999999 2 10 999986 2 445673 768135 2 637311 920616 1 16 999998 837938 2 738993 898876 2 20 999995 2 2 999999 2 13 999998 2 569634 590171 2 20 999986 1 9 999982 -643762 1 2 999999 -454969 2 2 999999 1 2 999999 389951 1 15 999984 62961 1 238841 765798 -63565 1 1 999996 85142 1 2 999999 297609 1 159810 435873 -156100 1 2 999999 713975 1 2 999999 171699 2 83013 746345 1 2 999999 467830 2 2 999999 1 414150 609907 127134 2 2 999999 1 2 999999 -537118 1 821119 922102 -917419 2 144204 159203 2 13 999996 1 238462 994819 -717014 2 467949 870954 1 294137 623884 819402 1 2 999999 -894367 2 2 999999 2 12 999996 2 178795 679810 1 335290 865454 -764785 2 9 999986 1 542764 593332 610330 2 675853 983147 2 8 999993 1 594777 662086 644105 1 2 999999 -280588 1 2 999999 508081 2 2 999999 1 167098 321229 -894584 2 2 999999 1 16 999987 -273065 2 2 999999 2 20 999999 1 2 999999 -605632 1 1 999994 -917787 2 16 999999 2 2 999992 1 2 999999 802310 1 8 999985 -262286 1 11 999984 -676101 1 450386 545896 413062 1 6 999994 675391 1 374605 479102 788212 1 2 999999 217697 1 622 806468 -778285 1 2 999999 151913 2 501715 623769 2 2 999999 2 156175 897258 1 9 999996 -500753 2 207545 916761 2 293487 896865 1 14 999991 352982 1 2 999999 -698439 2 11 1000000 1 123625 627618 -172127 2 139811 632391 1 2 999999 -878473 2 400973 491311 1 2 999999 359158 1 16 999981 616165 1 344344 491163 533880 2 13 999996 2 2 999999 1 342061 381217 504207 1 2 999999 -834830 1 307243 593968 -452548 1 1 999995 975275 2 158521 162409 2 62877 284325 1 2 999999 -92493 1 4 999999 -216550 2 5 999981 1 4815 646002 -485231 2 2 999999 2 2 999999 2 81385 748655 2 2 999999 1 249034 998928 -257974 1 34379 729057 304901 2 16 999998 2 2 999999 2 11858 827595 2 604196 742290 1 2 999999 -163684 1 2 999999 -773677 1 8 999985 540201 1 11 999982 835211 1 20 999987 -29367 1 2 999981 -198745 1 547990 764670 89370 1 18 999984 -143251 2 20 999998 2 6 999992 1 7 999998 -875940 1 224539 238455 -471190 1 67220 594661 416276 1 543950 653013 -36279 2 8 999986 1 2 999999 -304113 1 17 999986 -493751 2 1 999982 1 17 999985 82349 1 645233 983994 -865965 1 96324 638730 633929 1 7 999984 54205 1 314416 673810 -770584 1 2 999999 -155068 2 2 999999 1 6 999990 -907561 1 2 999999 539106 2 2 999981 2 632469 728419 1 93407 167267 532075 2 431031 515215 1 3 999996 442285 2 2 999999 1 2 999999 -707487 2 77251 853727 1 1 999996 -889732 1 7 999989 -132868 1 5 999999 577754 1 11 999991 747770 1 221278 378958 849292 2 18 999995 2 20 999996 1 445484 872386 -410020 2 450956 535301 2 2 999999 2 6 999988 2 2 999999 2 633119 890642 1 322234 728815 876284 1 14 999983 -407021 1 277790 665845 -597086 1 1 999997 -332620 1 8 999984 -263357 2 209442 869120 2 11 999982 2 16 999998 1 2 999999 -943570 1 14 1000000 -583749 2 2 999999 1 627265 714032 -966894 2 10 999992 1 2 999999 -714883 2 15 999984 2 204925 330414 1 224538 635991 119335 2 10 999989 2 2 999999 2 2 999999 1 6 999984 -313806 1 12 999995 -320869 1 502311 651089 -138383 2 223718 259613 1 205217 570508 435711 1 15 999999 -497013 2 19 999993 1 2 999999 599440 1 2 999999 888786 1 17 999992 708672 2 8 999982 1 2 999999 -920664 2 55066 477954 2 72992 421452 2 2 999999 2 357396 408646 2 9 999984 2 20 999989 1 2 999999 -359889 1 439830 529357 -35039 2 676675 846619 1 3 999988 -936163 2 2 999999 2 2 999999 2 185763 458263 2 2 999999 1 303979 539295 -430660 2 2 999999 2 19 999994 1 146947 971658 -827756 1 2 999999 906151 1 4 999988 366826 2 2 999999 1 2 999999 116216 2 240997 295200 1 2 999999 813945 2 13 999991 1 159058 319635 619967 2 15 999994 1 179898 593523 163812 2 4 999997 2 227553 867863 1 13 999989 732667 1 146169 699094 -267433 2 2 999999 2 31536 661517 1 54274 721382 62969 1 183443 558048 -813446 2 53866 736135 2 10 999996 1 56248 196729 -298772 1 14 999991 -160432 1 2 999999 849708 2 1 999981 2 9 999984 2 2 999999 2 16 999997 2 2 999999 2 2 999999 1 320953 913565 -377248 2 2 999999 2 2 999999 2 2 999981 1 2 999999 233788 2 2 999999 1 410575 446993 122802 1 2 999999 -194510 1 2 999999 -869334 2 2 999999 1 19 999986 -228324 1 17 999983 285246 2 8 999983 2 266760 797304 1 2 999999 912969 2 146659 475597 1 4 999997 -514517 2 13 999990 1 2 999999 850633 1 328646 920282 -697469 2 275117 916693 2 2 999999 2 296989 816045 2 6 999992 1 8 999987 964934 2 2 999999 1 2 999999 906092 1 381526 524515 427022 2 2 999999 1 2 999999 -664475 1 2 999999 556471 2 8 999981 2 242719 713337 1 2 999999 993916 2 8 999984 2 19 999989 1 2 999999 949863 2 2 999999 1 2 999999 -741464 2 2 999999 1 612703 783595 -70052 2 16 999990 2 683335 902606 1 264797 322957 110311 2 895686 931249 1 12 999984 36115 2 40032 601153 1 2 999999 707701 1 13 999985 805842 2 75028 889384 2 721789 849055 2 2 999999 2 2 999999 2 6 999983 1 20 999981 686118 1 7 999984 539422 2 2 999999 2 57097 717333 1 521643 653343 -814476 1 88042 143577 648933 1 3 1000000 -147286 1 302147 841927 -368540 1 128445 465205 530447 1 2 999999 521782 2 15 999984 1 9 999998 799075 2 158375 214764 2 129565 313487 1 11 999994 194665 2 15 1000000 2 713208 724191 2 2 999992 2 6 999992 2 11 999993 2 703683 734703 1 14 999998 -416881 1 7 999987 -637565 2 2 999999 1 289222 368455 299283 2 222678 828706 2 270980 902121 2 2 999999 1 12 999985 -580876 1 17 999999 845251 1 2 999999 605455 1 106391 291716 -999274 1 19 999987 -226095 1 20 999993 528846 2 2 999999 2 2 999999 2 2 999999 1 226733 393229 646440 2 41466 618709 1 2 999999 896075 1 723694 850158 -605874 2 162090 880766 1 647175 701037 -302196 1 779202 961538 283438 1 8 999999 162716 2 19 999990 1 18 999991 825185 1 2 999999 40761 2 4562 562837 1 2 999999 610210 1 280679 887764 791086 2 5 999992 1 270587 330252 -934309 1 2 999999 831248 1 2 999981 -982489 1 763842 785217 631739 2 5386 607311 1 264303 862081 746228 1 2 999999 365590 2 19 999990 2 2 999999 1 2 999999 110937 1 2 999999 333628 2 94458 539839 1 2 999999 -440966 2 8 999997 2 2 999999 1 193950 584873 -863301 1 353015 672831 -670219 2 8 999988 1 406597 960995 753597 2 94750 216804 1 2 999999 309458 1 2 999999 -578933 1 12 999995 -902487 2 3 1000000 1 2 999999 -4620 1 2 999995 -752736 1 275980 302677 887659 2 584922 826778 1 2 999999 769802 2 20 999996 2 17 999986 1 13 999989 -599204 1 20 999988 -980611 2 2 999999 1 17 999986 228862 1 2 999999 -365011 2 8 999984 1 2 999999 755745 2 2 999999 2 7 999981 1 155728 179518 -76741 1 4 999999 -798078 2 2 999999 2 231309 594514 1 2 999999 -699433 2 4 999994 2 9 999999 1 2 999999 722389 1 2 999999 -7148 2 2 999999 1 2 999999 385137 2 15 999981 2 2 999999 1 92543 793504 -113756 2 2 999999 1 11035 955565 -246940 1 17 999990 -419605 1 2 999999 50571 2 2 999999 2 359493 764567 1 2 999999 -662700 1 634841 826978 67285 1 18 999994 678956 2 7 999984 1 2 999999 908463 2 8 999992 2 2 999999 1 16 999993 -860917 2 7 999987 1 2 999999 -432553 2 2 999999 1 878423 922659 -413556 2 111029 537607 2 6 999997 2 2 999999 2 2 999999 2 2 999999 1 17 999984 528028 2 607921 937538 1 7 999999 -665367 1 2 999999 -562723 1 20 999985 227270 2 11692 300907 2 2 999999 2 497247 875573 1 4 999985 641979 1 2 999999 542237 2 308094 569760 2 339981 651015 2 5 999996 2 49513 70714 2 226327 349633 2 2 999999 1 10 999982 587608 1 6 999988 340898 2 2 999995 2 2 999999 1 64313 302720 868979 1 2 999999 -538710 1 20 999987 978714 2 305828 330578 2 15 999989 2 2 999999 2 19 999984 2 5 999981 1 6 999984 943948 1 8 999988 720649 1 532519 813686 -890996 1 11 999982 -234844 2 2 999999 1 685543 765956 792787 1 371071 515514 -608203 1 423217 937470 -505971 2 528128 799212 1 129362 478711 409407 1 14 999996 212453 1 20 999986 481441 2 2 999999 1 12 1000000 -195066 2 2 999999 1 153325 678242 134054 2 15 999996 2 2 999999 1 466624 471447 12153 1 873078 902336 -576664 2 299842 752700 1 2 999999 -605827 1 333806 922021 -715153 2 4 999982 2 497833 500905 2 2 999999 2 2 999999 2 141367 384734 2 485948 829111 1 1 999993 665015 1 2 999999 -251498 2 2 999999 1 256171 431937 -289855 2 126114 532407 2 3 999999 2 2 999999 1 2 999999 -211006 2 2 999999 2 18 999992 2 18 999987 2 1 999995 2 367346 580879 2 77005 908141 2 17 999984 2 495896 708379 2 5 999994 2 15 999995 2 2 999999 2 2 999999 1 232919 349091 -201673 1 516639 836549 937103 2 8 999984 2 2 999999 2 651815 910783 2 6131 558540 2 235996 320557 2 9 999984 1 2 999999 -614416 1 631003 656035 980744 1 2 999999 222846 1 2 999999 435988 2 4 999981 2 2 999999 1 318330 513670 855943 2 217545 473685 1 19 999981 73063 2 404215 833837 2 662980 712892 1 412688 444112 -488091 1 9 999995 34912 1 95821 502725 599312 1 2 999999 -647790 1 17 1000000 -259293 1 305001 382766 401676 2 2 999999 1 450768 538349 525725 1 2 999999 331365 1 2 999999 904718 1 238434 954765 -758872 1 2 999999 -147662 1 125230 476263 338737 1 11 999988 997729 1 20 999986 -109748 2 2 999999 2 2 999999 2 15 1000000 2 2 999999 2 20 999994 2 2 999999 1 4 999984 -439523 1 129929 589718 -167537 1 2 999999 -96335 1 373773 505898 -674307 2 826388 922437 2 139437 304980 2 6 999983 1 2 999991 286761 2 70133 374634 2 2 999999 2 11 999999 1 2 999999 510942 1 17 999989 126281 1 248060 859163 -794540 2 466163 672751 1 5 999988 -261091 2 2 999999 1 4 999985 31996 2 2 999999 2 245309 440273 1 5 999983 -216720 1 2 999999 -383708 1 17 999985 -663840 2 12 999995 2 347599 737490 2 2 999999 2 11 999998 1 2 999999 -139171 2 280488 585516 1 4 999995 -105866 1 483223 531273 306744 2 2 999999 2 459329 725241 2 335013 825598 2 5 999986 2 2 999994 2 597196 706377 2 2 999999 2 8 1000000 1 2 999999 -95073 2 15 999989 1 15 999988 -830190 1 289076 420043 724574 1 15 999983 -514126 1 12 999996 -820988 2 307065 357655 1 2 999994 727658 2 2 999999 1 296179 927739 -576832 2 171294 322876 2 2 999999 1 2 999999 -896973 1 127132 636420 466963 2 2 999999 2 2 999999 2 18 999982 1 478370 646560 -380396 1 2 999999 -159843 1 2 999999 -637569 1 2 999999 -6305 1 2 999999 978890 1 19 999989 295313 2 303914 542728 2 2 999999 2 2 999999 1 311617 719612 -6862 1 29238 67819 959119 1 17 999986 506266 1 2 999999 788755 1 2 999999 453137 1 282150 884252 232586 2 6 999995 2 8 999996 1 2 999999 612811 2 15 999992 1 234548 591664 246834 1 355744 390771 823940 1 2 999999 494746 1 339717 736328 932815 2 11 999994 2 3 999989 1 2 999999 -165996 1 11 999988 424847 1 2 999999 474394 2 2 999999 2 15 999993 2 5 999990 2 2 999999 1 2 999999 818813 1 383507 662372 44762 2 2 999999 2 2 999999 1 2 999999 222411 1 5 999981 101892 1 18 999985 -551352 1 483259 572587 -184080 1 23309 553818 711162 2 4 999982 2 14 999989 2 2 999999 2 432230 463397 1 775041 817595 -4624 1 2 999999 -681851 2 13019 34264 1 5 999992 -609566 1 20 999994 -99584 1 515241 964759 126846 1 326182 823969 -156648 2 33959 499297 2 654465 716609 1 7 999986 342674 1 15 999984 -158590 2 7 999992 2 11 999981 2 17 999984 2 269690 703537 1 472184 626053 470374 2 19 999988 1 2 999999 917927 2 109700 207497 2 2 999999 1 17455 170644 226919 2 423363 499763 1 8 999992 722456 1 4 1000000 -488828 2 158851 226015 2 110202 540470 1 462287 923300 230980 1 163662 773669 -361580 1 5 999996 -773592 1 11 1000000 598084 2 11248 307593 1 12 999996 -753796 2 14 999990 1 2 999999 -795402 2 2 999999 2 2 999999 1 9 999985 -365670 1 2 999999 -785481 2 13 999983 2 2 999999 1 2 999999 28706 1 649760 655710 -844353 2 2 999999 1 209695 758638 684433 2 913073 928726 2 3 999985 1 148236 553933 195423 1 697354 770847 -453707 1 2 999999 212381 2 9 999985 1 2 999999 -246757 2 4 999998 1 2 999999 768031 2 7 999989 1 20 999981 6940 1 172560 812933 -68027 2 8 999994 1 2 999999 -937368 1 2 999999 -149897 2 2 999999 2 9 1000000 2 35491 569627 1 2 999999 40195 1 76689 332761 389730 1 349511 998522 665991 1 5579 186512 373221 2 725901 777367 2 2 999999 1 2 999999 315074 1 2 999999 164031 2 2 999999 2 602128 894844 1 318808 412018 -272898 1 2 999999 -53744 1 732315 799745 -393767 2 2 999999 2 74301 353526 2 2 999999 2 370629 592100 2 106792 697865 2 2 999999 1 2 999999 -644398 1 2 999999 92564 1 17 999996 -677727 2 97521 692552 1 348244 873224 271002 2 237713 306808 1 527314 701228 -6901 1 297977 936803 269843 1 2 999999 -402511 1 593355 825786 461727 2 17 999994 2 324599 380698 2 2 999999 1 2 999999 -164966 1 2 999999 -556489 1 2 999999 -167702 2 421025 769780 2 5 999989 2 38157 175897 2 13 999988 1 2 999999 987995 1 16 999986 482415 1 2 999999 929826 1 207283 217190 869893 2 20 999997 2 8 999987 1 205682 237183 983510 1 662260 813544 -661948 2 19 999989 2 9 999984 1 11 999998 -20816 1 123861 287195 502215 1 8 999984 874620 1 2 999999 -45780 2 4 999981 2 2 999999 1 524613 842529 -935182 2 13 999999 1 1 999991 605611 2 2 999999 2 263933 362231 2 709784 886816 2 44126 501373 2 157157 274418 1 12 1000000 -686637 2 107300 596877 1 2 999999 -159136 1 2 999999 70557 1 233215 564976 -104858 1 1 999999 -709709 2 580895 849843 2 77210 617166 2 19 999987 2 2 999999 1 171392 304991 -579822 2 415463 656359 1 8 999996 167473 1 281954 922469 509660 2 6 999996 2 19 999984 2 142960 886393 2 2 999999 1 7 999989 825392 1 20 999991 587990 2 2 999999 1 5 1000000 296072 2 4 999998 1 5 999993 -936258 2 2 999999 1 663550 970911 700900 1 3 999992 280192 2 1 999997 1 331593 934419 866636 2 2 999999 2 20 999992 1 2 999999 -907821 2 20 999983 2 2 999999 2 2 999999 1 434808 890338 827191 2 14 999987 1 391133 474476 -920733 2 2 999999 2 2 999999 1 2 999999 -994737 1 20 999982 -774660 2 2 999999 1 9578 696029 -449817 1 246113 518682 677677 1 18 999991 606948 2 4 999981 1 646833 736833 -826697 2 2 999999 2 865794 891967 2 2 999999 1 15892 765656 372910 1 12 999997 -352731 2 262730 933705 1 600544 861275 584188 1 186881 961174 126495 2 185800 871360 2 10 999983 2 2 999999 2 20 999983 1 390721 455533 307652 1 9 999987 189712 2 2 999999 1 2 999999 -16058 1 2 999999 717189 1 454122 833909 885900 1 604593 972872 428935 1 837 769430 504260 1 2 999999 -714244 1 139599 773177 -521159 1 2 999999 751879 2 7 999988 1 18 999981 541632 2 7 999996 2 632894 952924 2 255825 997335 2 474879 629884 2 429110 964165 1 2 999999 -623844 1 811266 867462 468667 1 625577 831428 416264 2 2 999999 1 2 999999 -43573 1 16 999981 441311 1 818923 979579 -707648 1 8 999989 -372047 1 99715 990069 121419 1 1 999986 -165925 1 2 999999 -857901 1 2 999986 257650 2 9 999989 2 2 999997 1 130308 597462 -845628 1 2 999999 -724412 2 255014 559379 1 5 999986 -573156 1 213538 630542 -547024 1 1 999986 566124 2 4 999988 1 320817 671737 -401409 2 9 999982 1 10 999981 -457370 2 1 999994 2 2 999999 2 2 999999 1 358619 916901 864876 1 734445 740967 -211321 2 200420 743034 2 2 999999 2 17 999995 1 2 999999 -35136 2 13789 493589 2 2 999999 1 16 999993 -689483 2 164639 505100 1 122749 366790 262135 2 414408 938318 1 2 999999 -510005 1 1 999990 -869478 1 120814 853368 283207 1 5 999993 -118781 1 2 999999 -582433 1 92587 763509 428409 2 47956 805190 2 6 999988 2 7 999992 2 171316 582176 1 2 999999 456900 1 2 999999 220023 2 7 999990 2 2 999999 1 608648 733789 942029 2 211276 263557 2 6 999996 1 2 999999 482241 2 367862 513088 2 2 999999 2 2 999999 2 2 999999 1 629185 729487 600583 1 624146 708849 367210 1 6 999987 -984347 1 2 999999 112033 1 2 999999 311428 2 11 999984 1 12 999983 -981212 2 63656 914860 1 2 999999 -498634 1 2 999999 -990947 2 281604 555679 2 2 999999 1 13 999983 -610750 1 2 999999 810996 2 2 999999 2 2 999999 2 2 999999 1 370453 903330 176623 1 2 999999 891898 1 180344 519935 711258 1 20 999987 -284070 2 2 999999 2 137414 715777 2 2 999999 2 11 999990 2 15 999984 1 252060 960950 888078 1 2 999999 -105505 1 11 999991 -674905 2 2 999999 1 11 999995 330385 1 2 999999 -410304 2 482108 662725 1 1 999983 -266790 1 13 999986 -371175 1 2 999999 -822501 1 11 999985 -985168 1 11 999999 706107 2 2 999999 2 8 999998 1 19 999988 -712946 1 2 999999 -390927 1 4 999982 -777034 1 8 999998 -607686 2 144395 679166 1 120592 216162 -819818 2 98439 704042 1 10 999984 86260 1 263868 609269 -880213 1 8972 824144 849973 1 10 999981 -645093 2 2 999999 1 806364 966685 359761 2 253557 906832 1 2 999999 13884 2 2 999999 1 2 999999 11802 1 2 999999 -116289 2 8 999983 2 696034 831078 2 430177 931636 1 7 999981 -46103 2 233087 467145 1 544397 681027 -241316 1 2 999999 -506035 2 17 999999 2 9 999990 1 2 999999 525675 2 304481 835252 2 648054 810063 1 390088 792727 -737096 2 2 999999 2 849524 970660 1 2 999999 -24149 2 2 999999 1 384226 569424 -332821 2 16 999986 2 2 999999 2 17 999981 2 850545 870070 2 2 999999 1 17 1000000 157172 2 146275 466217 1 526216 538591 14459 2 15 999996 1 530473 561726 776036 2 138470 615607 2 2 999999 1 13 999995 -29289 1 12 999991 226325 1 13 999998 -783131 2 2 999999 1 7 999997 -4159 1 12 999994 761644 2 2 999987 1 30814 904505 -963968 2 8 999988 1 338397 894271 692788 1 2 999999 352865 1 2 999999 -920659 2 15 999999 1 9302 515568 380339 1 2 999999 -662584 1 184804 231561 562851 1 564301 910929 -438719 2 2 999999 2 2 999999 1 907548 938298 -289401 1 2 999999 407973 2 20173 570720 1 2 999999 -187829 1 83901 89894 -485627 2 2 999999 1 357336 984363 144131 2 20 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999983 2 295710 733738 2 2 999999 2 316586 352482 2 2 999999 1 2 999999 -601676 2 635578 929379 1 2 999999 -526915 1 2 999999 407222 1 5 999999 505864 2 2 999999 2 454258 704988 2 4 999985 1 306002 539082 675505 2 10 999993 2 764762 913400 1 2 999999 -573726 2 20 999991 2 6 999995 2 508452 614281 1 15200 616291 151819 1 18 999983 251271 1 8973 917060 280928 2 14 999983 1 14 999981 807524 1 259136 276436 -150360 2 10 999983 1 7 999995 -228498 2 2 999999 1 1 999999 483446 1 2 999999 996766 1 321613 429836 983268 1 2 999999 -167833 2 20 999990 2 5 999987 2 389497 440429 2 13 999986 2 2 999999 1 2 999999 -271828 2 2 999999 1 3 999991 -262471 1 8 999998 13069 2 11 999986 1 2 999999 -18322 1 2 999999 370625 1 6 999989 -38932 2 2 999999 1 2 999999 23139 2 398471 748105 1 23189 677305 592120 2 14 1000000 2 12 999998 1 2 999999 244698 2 3 999984 2 15 999986 1 2 999999 627163 2 1 999981 1 405400 806186 326331 2 277153 778666 2 2 999999 2 32326 245040 1 2 999999 -818397 1 2 999999 -234203 2 481539 694383 1 11 999985 308739 1 2 999999 946466 1 2 999999 406186 2 1 999983 1 16 999983 -191048 1 88382 134361 -237715 2 17 999997 2 19 999997 2 16 999982 1 15 999999 -2836 2 565412 633451 2 18 999993 1 5 999997 511427 1 2 999999 -111601 2 811254 920737 2 43752 546368 2 2 999999 1 588113 853579 -546613 2 16 999994 2 17 999996 2 14 999994 2 1 999981 2 15 999982 1 5 999984 249451 2 4 999996 2 2 999999 1 848356 960632 802455 1 437048 903463 -575989 2 15 999998 1 482627 734077 -4391 2 19 999995 2 2 999987 1 461824 873189 -571937 1 2 999999 -853154 1 2 999999 -426200 2 2 999999 2 2 999999 1 2 999999 506951 2 9 999989 1 67527 842731 -552268 2 7 999995 2 211829 901743 1 188471 613022 -297681 1 2 999999 -293957 1 402215 838303 924319 2 17 999993 2 10 999987 1 2 999999 262308 2 8 999988 1 166042 649635 -611841 2 2 999999 1 2 999999 -409494 2 2 999999 1 18 999982 -728913 2 18 999997 1 356672 517159 -682612 2 2 999999 2 505506 542852 1 9 999997 656117 2 112675 800667 2 559600 662464 2 8 999985 2 2 999999 1 384483 495551 527841 1 45018 568089 -51669 2 544237 613006 1 2 999999 -112368 2 2 999999 1 296398 917944 453542 1 578009 890823 -560389 2 14 999993 1 8 999986 -42075 2 2 999999 1 3 999990 109268 1 2 999999 -900590 1 2 999999 267253 1 896423 922739 226499 1 2 999999 369390 2 50967 199949 2 2 999999 1 2 999999 141046 1 2 999999 -803188 1 14 1000000 251905 1 1 1000000 -454174 2 225209 522840 2 8 999996 1 216794 301242 -452270 2 3 999987 2 740988 761248 1 2 999999 484479 1 513750 690569 91999 2 5 999989 2 13 999991 2 2 999999 1 17 999988 -295809 2 806708 981000 2 2 999999 2 12 999984 2 18574 987286 1 13 1000000 264126 2 51007 430999 1 15 999996 -569064 1 2 999999 -257901 1 16 999990 -431926 2 17 999996 1 914220 969226 590568 2 2 999999 1 2 999999 960223 1 702152 929398 401054 1 4 999982 643764 2 742945 882640 1 185910 901097 -428689 2 2 999999 1 2 999999 -46543 1 6 999996 45182 2 2 999999 1 162957 631629 163363 2 2 999999 2 2 999999 1 8 999987 272770 1 18 999992 -48465 1 215207 822948 -556528 1 10 999990 -12588 2 6 999984 1 2 999999 413059 1 4 999993 518489 2 495943 539335 1 4 999984 -315701 2 2 999999 2 15 999988 1 565508 904790 323975 1 6 999996 -760028 1 15 999983 -478897 2 302366 325635 1 5 999989 -968588 1 157924 299105 722718 1 2 999999 -380578 1 412599 862167 344250 2 2 999999 2 4 999982 2 424689 466327 1 15144 974809 373585 2 12 999984 1 2 999999 -228982 2 840730 870481 1 5 999992 966584 2 2 999999 2 139048 935911 1 2 999999 589279 2 13 999985 1 286805 527983 -514521 1 338214 477410 594562 1 339360 513762 -738591 2 2 999996 2 2 999999 1 17 999988 644489 2 2 999999 1 2 999999 319898 2 2 999999 2 2 999999 1 19 999986 -754607 2 13 999990 1 14 999983 -23351 2 287270 364186 2 2 999999 2 503713 965084 1 14 999998 130048 2 9 999995 2 13 999990 1 2 999999 -729102 2 2 999999 2 14 999990 2 628294 655290 2 13 999989 1 2 999999 -139256 2 2 999999 2 2 999999 1 329232 820052 -341333 2 10 999995 1 65571 292489 354721 2 17 999989 1 8335 545829 429046 2 10 999982 1 15 999982 -486530 2 2 999999 2 283197 676468 1 16 999987 -462335 2 10 999993 2 2 999999 2 2 999999 1 2 999999 -348668 1 1 999993 -35290 1 396460 707822 -198047 1 475669 772466 620460 1 2 999999 874870 1 2 999999 -463985 1 619904 670111 -827209 2 2 999999 1 366531 846830 -95929 2 13 999999 2 7 999984 2 2 999999 2 2 999999 2 2 999999 1 364778 416369 -860082 1 55701 303552 -362265 2 2 999999 2 2 999999 2 8 999988 2 599206 744931 1 103895 145854 -448341 1 2 999999 254098 2 269513 437421 2 198160 441223 2 13 1000000 1 70449 214042 316703 1 2 999999 -686852 2 13 999983 1 2 999999 -734317 1 2 999999 -232339 2 594408 719591 1 9 999988 514882 2 2 999999 2 2 999999 2 2 999999 1 854750 994319 -622003 2 2 999999 1 8 999995 89180 2 2 999999 2 13 999988 1 275328 918031 -749828 2 2 999999 2 2 999999 2 8 999981 1 68901 921606 -647627 1 15 999999 -111280 2 16 999995 2 2 999999 1 10 999982 -350683 2 773138 803748 1 16 999995 725965 2 17 1000000 1 2 999999 -240000 1 241268 334227 856731 1 2 999999 228760 1 1 999995 -614354 2 456801 703707 2 2 999999 1 248767 633187 483839 2 1 999986 1 2 999999 485565 2 2 999999 2 565106 851587 2 2 999999 2 2 999999 1 604680 815545 980256 1 13 999997 734317 1 168538 690594 193426 1 1 999987 779147 2 12 999997 2 111288 803868 1 528079 704889 -924707 1 20 999981 -667601 1 7 1000000 999620 2 9 999998 1 2 999999 120005 1 1 999993 -542378 2 332039 757393 2 300413 431856 2 2 999999 1 776359 834964 -322596 1 15 999985 881303 2 79400 253530 2 12 999996 2 259506 536460 2 2 999999 2 12 999998 2 2 999999 2 8 999994 1 2 999999 -576611 1 133322 526933 740306 2 2 999999 2 40911 323217 2 539153 582180 2 447804 512379 2 2 999999 1 9 999994 135731 1 2 999999 -990881 1 2 999999 -37760 1 2 999999 -904140 1 114935 196148 296792 1 13 999995 529046 1 2 999999 690503 1 9 999997 -586424 2 557796 585550 2 2 999999 2 66815 395428 1 2 999998 -228280 2 130948 742579 2 2 999999 2 134636 463546 1 2 999999 -851531 2 175895 527697 1 321786 771634 -900388 1 6 999982 -79583 1 515864 638382 416709 2 2 999999 2 2 999999 2 3270 10376 2 13 999982 1 2 999999 -298440 1 626453 837920 -338240 2 15 999989 1 117185 931698 -146923 1 2 999999 606662 1 2 999999 -853316 2 2 999999 2 182439 777616 1 200931 484049 963861 2 186042 795197 2 5 999996 2 704649 757202 1 340408 810949 -848669 2 2 999999 2 2 999999 1 314454 462329 931422 1 3 999983 173653 1 5 999989 -37035 1 2 999999 875378 1 3 999982 -695041 2 2 999999 1 7 999998 424874 1 1 999991 664145 2 2 999999 2 2 999999 1 134265 506379 -824549 2 164265 605404 2 10 999999 2 14 999990 1 8 999992 601119 2 212397 896496 2 2 999999 1 68566 843223 -549341 2 242418 434228 1 534982 606307 -96252 2 2 999999 2 19 999983 1 878317 937359 693003 2 15 999987 1 10 999991 734049 1 20 999990 282742 2 503911 906193 1 274583 507480 -49867 1 47891 214928 -166408 1 17 999988 -591813 2 3 999999 1 118233 663853 791816 1 2 999999 823056 1 8 999999 -126024 2 450544 844875 2 11 999982 1 46949 868524 865003 2 54274 375626 2 2 999999 2 233920 875957 2 5 999985 2 190498 948296 2 2 999999 2 5 999983 2 4 999990 1 356237 867190 67184 2 2 999999 1 295887 927771 538227 2 2 999999 1 304613 688480 78865 1 2 999999 -118015 2 9 999985 1 396277 682874 -914419 2 59588 504025 1 155990 162914 41445 2 2 999999 2 12 999988 1 2 999990 -205586 2 3 999993 2 371479 778389 1 298260 441834 101524 1 2 999999 -209564 1 2 999999 -801345 2 2 999999 1 286084 762864 652088 1 249035 738644 932045 2 20 999996 2 211380 892481 1 37391 757249 -147242 2 24833 199700 2 3 999999 1 2 999999 920234 2 20 999983 1 294724 492644 397285 2 13 999993 2 58140 58986 1 653157 999543 -221634 2 2 999999 2 167848 835031 1 798959 983568 142634 2 1 999994 2 9 999997 1 20 999996 -318836 1 2 999991 -885808 2 2 999999 1 15 999982 10018 1 2 999999 -982170 1 3 999984 -343523 2 46942 638440 1 420409 501255 -666242 1 368223 924936 -988415 1 554543 825827 -633965 1 889406 998003 -19303 2 34276 371920 2 634164 951411 1 3 999989 658479 1 2 999999 975827 2 2 999999 1 338252 611799 133168 1 3 999991 35423 2 7 999983 1 4 999984 157196 2 2 999999 2 2 999999 1 2 999999 283641 2 2 999999 2 11 999990 1 9 999993 251667 1 2 999997 -80798 2 940942 982307 2 213409 495141 2 558972 935043 1 2 999999 907589 1 459343 852422 -902643 1 2 999999 734550 2 8 999998 2 11 999992 1 420689 801969 779285 1 3 999986 -341153 1 12 999986 -949357 2 2 999999 2 2 999999 1 77444 265944 542697 1 157561 346098 773454 2 2 999999 2 10 999999 2 2 999999 2 2 999999 2 215720 661647 2 11 999996 1 25002 215638 -485872 2 341564 375108 1 8 999993 182071 1 2 999999 -303110 1 2 999999 -421657 1 15 999981 -279323 2 4 999993 1 2 999999 -669992 2 2 999999 2 214541 893820 2 3 1000000 1 2 999999 700472 1 7 999993 -519398 2 2 999999 1 105125 551585 -165273 1 2 999999 -723966 1 55585 894585 -501971 2 469138 732419 2 20 999991 2 257894 731257 1 128439 448476 148851 2 2 999999 2 12 999985 1 3 999996 966467 1 6 999989 -317798 2 660523 749028 1 4 999988 421158 1 208734 442057 882774 1 11 999996 -441053 2 2 999999 1 13 999985 462306 2 429254 794846 1 199303 995285 227808 1 2 999999 503232 1 2 999999 702700 2 2 999999 1 2 999999 32344 1 115010 190265 170510 2 7 999994 1 3 999989 -268794 1 2 999989 246717 1 2 999997 -509521 1 2 999999 821449 2 2 999999 1 87229 781564 -637339 2 2 999999 1 103562 984597 771701 2 3 999990 1 2 999999 78382 1 590281 671627 879364 2 122680 148008 2 2 999999 2 480709 725288 2 18 999987 1 19 999991 882688 2 641556 855192 2 8 999995 1 83375 176893 -489259 1 2 999999 -892580 1 524572 816218 -461457 2 111732 545544 2 67359 994519 1 296587 321267 -598781 1 282645 605182 718423 2 14 999995 1 20865 275987 643548 1 8 999985 409656 2 20 999998 2 2 999987 2 33634 632402 2 13 999983 2 2 999999 1 353739 692085 -492965 1 2 999999 -94240 2 401939 782427 1 141702 944593 -943728 1 455680 589111 538808 2 3 1000000 2 18 999999 1 2 999999 -348848 2 2 999999 2 2 999999 2 2 999999 2 19 999987 1 1 999985 412273 1 2 999999 -605158 1 103367 615450 779624 2 16 999996 2 2 999987 1 374655 708178 522623 1 2 999999 -690123 1 375539 712285 926157 2 415694 490845 1 2 999999 -107805 1 12 999986 -743247 1 2 999999 971919 1 8 999991 847421 2 19 999999 1 4 999991 220139 2 16 1000000 1 923587 937104 -24670 1 18 999992 347492 2 2 999999 1 2 999999 757031 2 2 999999 1 2 999999 628686 2 11 999994 1 8 999994 -30732 2 742261 937729 2 2 999999 2 2 999999 1 29357 97407 476088 1 614086 753548 -501437 2 13 999990 2 3 999992 1 207146 892274 19883 2 2 999999 2 10 999993 2 129776 377689 2 2 999999 2 6 999996 2 13 999986 1 542148 992712 -824881 1 395206 943927 686226 1 164852 988714 301811 1 7 999987 -343586 1 20 999992 -649830 2 2 999999 1 47968 903613 -34107 2 2 999999 2 2 999999 1 2 999999 -679480 2 318962 709642 1 2 999999 -770132 1 2 999999 808351 1 2 999999 -413630 1 2 999999 -266460 1 14 999992 -896543 1 11 999985 325653 1 2 999999 367652 2 2 999999 1 712420 912179 253967 2 2 999999 1 62899 894341 507845 1 2 999999 810357 1 2 999999 253028 2 4 999991 2 2 999999 1 719186 770522 464939 1 2 999999 -241892 2 8 1000000 2 2 999999 1 153239 349883 -875579 2 654566 983850 1 49232 65844 755367 2 9 999995 1 3 999994 -911412 2 2 999999 1 2 999999 -722894 2 2 999999 2 2 999999 1 2 999999 -507938 2 2 999999 2 1857 151636 1 2 999999 837134 2 490824 867605 2 14 999988 1 206720 273044 -333603 2 15 999999 2 3 999993 1 15 999994 855900 2 18 999985 2 840675 852534 2 2 999999 2 582361 643438 2 2 999999 2 2 999999 2 2 999999 1 15 999983 193665 2 2 999999 2 120780 244252 1 83910 723025 960583 1 5 1000000 -380796 2 396575 779009 2 2 999999 1 20 999981 14598 1 13 1000000 -788729 1 2 999999 644868 2 613155 870075 1 309103 532718 -370225 2 2 999999 1 12 999999 -233222 2 2 999999 2 2 999999 2 2 999999 2 8 999982 1 14 999987 -581803 2 476824 947874 2 431164 605518 1 688848 987803 463240 1 5 999997 -856015 1 874470 896390 -905160 1 20 999990 -18823 1 552945 694059 819499 1 163988 965671 597688 1 335227 533280 -947834 2 10 999990 1 541479 642657 103470 1 8 999997 -689171 2 5 999983 2 16 999982 1 16 1000000 80199 1 12 999983 -139967 2 18 999983 1 6 1000000 379707 2 18 999990 1 488452 891729 263783 1 11 999983 347194 1 2 999999 10954 2 206172 633609 1 2 999999 -694873 2 173363 768992 1 15 999986 274829 2 8 1000000 2 8 999989 1 11 1000000 -539814 1 2 999999 -653112 2 1 999996 2 2 999999 1 10 999996 -909991 2 735687 767569 1 216734 585802 -846550 1 9 999987 -252848 1 2 999999 -22400 1 196638 572453 -877437 1 5 999993 -974035 2 6 999987 1 2 999999 498137 2 2 999999 1 2 999999 925920 2 2 999999 1 15 999998 -585115 2 325042 527688 1 2 999999 -436443 1 11 999989 -620971 1 114211 116034 -703535 2 2 999999 1 2 999999 -92377 2 923795 996376 2 2 999999 2 872869 917904 2 2 999999 2 346263 731564 1 148946 264768 760076 1 7 999982 -91012 1 9 999991 -447580 2 15 999998 2 2 999999 1 18 999985 47056 2 2 999999 1 579263 973108 923789 1 3 999984 -727355 2 20 999982 1 2 999999 -720349 1 2 999999 978762 1 2 999999 340034 2 7 999996 1 10 999982 727272 2 2 999999 1 14 999990 -710712 1 10 999995 208749 1 6 999995 -128414 2 2 999999 2 2 999999 2 10 999992 1 5 999998 813226 2 2 999999 1 2 999999 717026 2 4952 813599 1 112883 948844 825723 2 829273 873517 1 2 999999 -778972 1 2 999999 -305160 1 2 999999 650989 2 474320 619491 2 14 999983 1 18 999989 -397705 1 322759 981035 419158 2 15 999994 2 2 999999 2 4 999997 1 204042 397540 213816 1 2 999999 262664 1 2 999999 -821484 2 172581 866486 2 57913 642609 1 5 999984 -444795 1 19 999982 170147 2 103131 320887 2 2 999999 2 6 999984 1 10 999992 -791610 1 2 999999 -558489 1 2 999999 612910 1 7921 194955 972909 2 2 999999 1 2 999999 -532455 1 6 999995 -722927 1 529978 868055 -167848 2 322281 622536 2 561300 745172 2 3 999989 2 24135 110017 2 2 999999 1 2 999999 371343 2 12 999993 1 6 999994 868369 1 127317 994256 861399 2 2 999999 2 25507 657756 2 128309 579490 2 267048 745996 2 2 999999 1 2 999999 -6095 2 195488 391547 1 2 999999 438927 1 10 999982 -359881 1 142912 180528 -525328 2 2 999999 2 560951 619723 2 386763 916634 1 474420 965039 -316963 1 491057 677178 96845 2 299323 690503 1 298077 327347 -392638 1 4 999997 -236729 2 2 999999 1 8 999985 -935861 2 1 999991 2 4 999986 1 559372 730382 365610 2 20129 39147 2 10 999994 1 27636 866585 -278134 1 2 999999 -325863 1 78578 331205 102428 2 2 999999 1 2 999999 520106 2 2 999999 1 2 999999 -872550 2 20 999990 2 8 1000000 2 2 999999 1 137862 427272 216754 1 2 999999 701180 1 9 999996 157755 1 2 999999 -221670 2 2 999999 1 2 999999 -543387 1 217435 839080 889143 1 385027 480571 884748 1 13 999991 -632315 1 2 999999 958957 2 281004 717232 2 2 999999 1 2 999999 911176 2 451860 669462 1 7 999987 -480525 1 4 1000000 -790414 2 3 999990 2 19 999997 2 13016 508539 2 66058 129910 1 208105 410821 809913 1 181778 345048 797234 2 79727 911438 1 18 1000000 588070 1 2 999999 -786868 2 2 999999 1 8 999987 51137 1 5 999982 -992583 2 2 999999 1 104159 973182 -858151 1 692479 800160 -268076 1 16 999992 394742 2 352299 799362 2 2 999999 2 5 999996 2 247481 373366 1 615123 652100 -214257 1 550296 669933 -865884 2 14 999998 2 2 999992 1 2 999999 -424660 2 508069 511085 2 356377 839454 1 180167 587411 42586 2 737657 996399 1 572125 981532 110571 1 2 999999 -114587 2 10 999994 2 10 999990 1 2 999999 -138595 1 6 999990 332250 2 5 999985 1 2 999999 -115556 2 2 999982 2 2 999999 1 2 999999 822962 2 2 999999 2 435943 943593 2 496392 855798 1 113669 172481 -704953 1 394491 975205 912498 1 537357 579288 -694258 1 19 999999 -988697 1 2 999999 -551636 2 2 999999 2 2 999999 1 11 999986 260751 1 13 999998 763377 1 4 999985 -10328 1 2 999999 202627 1 12 999982 -219316 1 17 999988 499692 2 143063 744343 2 172519 620749 2 636811 728360 1 42011 457679 568908 2 6 999991 2 2 999999 1 247461 641162 246316 1 2 999999 256552 2 2 999999 2 10 999997 1 9 999999 328697 2 624381 625589 1 2 999999 648615 1 1 999994 -333584 1 22003 920825 104040 2 2 999999 2 2 999999 2 2 999999 1 20 999987 700611 2 5 999998 1 20 999988 -635124 2 224210 474784 2 2 999999 2 2 999999 2 275473 516865 1 2 999993 274031 2 2 999999 1 18 999994 205463 2 631586 778453 2 4 999986 2 325988 863884 1 4 999996 -113289 2 12 999985 2 2 999999 1 2 999999 569231 1 100206 417530 265132 2 635663 979509 1 10 999999 -351641 2 1 999984 1 2 999999 -336580 2 8 999992 2 2 999999 1 17 999989 -530369 2 2 999999 1 2 999999 -394388 1 2 999999 -608488 1 38087 631796 586829 2 2 999999 1 2 999999 984811 2 2 999999 1 15 999998 -625248 2 5 999990 1 24479 444116 -312615 2 130639 884351 2 494283 912888 1 7 999992 -614133 1 2 999999 -22546 1 8 999997 -234608 2 2 999999 1 14 999982 366413 2 102181 635734 2 178857 432148 1 2 999999 702553 2 15 999993 2 196997 256067 2 2 999999 2 126128 936559 2 2 999999 1 2 999999 575576 2 562878 759401 2 2 999999 1 11 999995 637948 1 2 999999 -885398 2 2 999999 2 10 999985 1 16 999995 -917537 2 2 999999 1 5 1000000 -389790 1 2 999999 -196294 1 2 999999 907408 2 2 999999 2 2 999999 2 16 999990 1 19 999991 -116851 2 2 999999 2 35260 424647 2 18 999981 1 2 999999 108745 1 565374 892989 -83441 1 15 999997 -810985 2 243808 561924 2 2 999999 2 7 999996 1 2 999999 -207185 2 2 999999 2 11 999999 1 811504 966704 -948561 1 2 999999 632683 2 612810 815915 1 11 999998 124948 1 2 999999 -482908 1 5 999989 256685 1 1 999997 -518789 2 81046 170442 2 537398 827454 1 2 999999 143906 2 2 999999 1 2 999999 444841 2 19 999989 1 2 999999 890717 1 3 999992 664831 2 7 999991 1 9 999988 105100 1 5 999983 427416 1 4 999986 -1445 2 3 999989 1 2 999999 -230136 1 2 999999 -434870 1 12 999996 -512543 1 2 999999 814071 2 1 999986 2 404938 929461 2 2 999999 2 2 999999 2 6 999982 2 2 999999 2 229544 777200 2 559625 875345 2 19 999982 1 9 999994 -800424 2 1 999994 2 219476 231052 2 5 999995 1 8 999981 469473 2 120429 731820 2 2 999999 2 2 999999 2 2 999999 1 8 999996 -128510 1 19 999989 -571565 2 2 999999 2 887542 892962 2 2 999999 2 109781 574393 1 495400 732750 698287 2 5 999985 1 472331 930232 -868297 1 1 999995 222040 2 2 999999 2 264877 591387 1 2 999999 -340164 2 2 999999 2 102766 565560 1 17 999981 181636 2 181028 774457 1 14 999997 -528761 1 2 999999 829560 1 4657 80253 314211 2 341624 841396 2 2 999999 1 632029 725234 -700061 2 2 999999 2 105144 917978 1 11 999999 856893 1 2 999982 836032 1 314998 847182 185896 1 2 999999 -38584 1 20 999985 -269069 1 4 999995 964805 2 96761 755408 2 11 999987 1 2 999999 104745 2 248028 659118 1 11 999997 283789 1 10 999983 -227567 1 7 999994 -336428 2 1 999991 2 194183 585046 1 17 1000000 -195364 1 2 999999 -686929 1 2 999994 495507 1 277045 822001 -829399 1 19 999982 840405 1 7 999996 -606285 2 2 999999 2 72657 963242 1 5 999995 -264456 2 20 999992 1 2 999999 80168 2 449777 790368 2 11 999985 1 836051 881587 464915 2 2 999999 1 6170 288866 270701 2 151695 782391 2 12 999992 1 234850 559881 -876164 2 580471 793115 1 2 999999 -803201 1 6816 35758 -933657 2 2 999999 2 399340 741476 2 15 999992 1 2 999999 331319 2 2 999999 2 2 999999 2 569668 914242 1 472428 832456 828897 1 2 999999 -685679 2 2 999982 1 6 999998 8619 1 9 999995 803225 2 2 999999 1 9 999981 -978714 1 13 999984 -24254 2 2 999999 2 1 999986 1 19 999985 354424 2 902142 913211 1 2 999999 322367 2 99742 825650 2 67425 513265 1 3 999987 757808 1 2 999999 261667 2 3 999990 2 2 999999 2 2 999999 2 2 999999 2 13 1000000 2 2 999999 1 2 999989 739722 1 8 999985 395811 1 330646 784384 857955 1 230615 749743 -936401 1 192977 735902 -996377 2 18 999997 2 18 999989 2 2 999999 1 2 999999 -939256 1 170065 404563 135487 2 2 999999 2 2 999999 2 356024 515165 1 3 999993 -208531 1 2 999999 -168683 2 10 999995 2 2 999999 2 19 999993 2 2 999999 2 18 999993 2 12 999982 1 18 999990 -219397 2 7 999992 1 275130 428730 15384 1 7 999982 -646032 2 2 999999 2 206622 514681 2 620970 622293 1 99668 147442 -705608 1 2 999999 -793461 2 75113 783469 2 2 999982 2 605466 743523 1 2 999999 -301053 2 9 999999 1 2 999999 63584 1 2 999999 639177 1 14 999996 57637 2 2 999999 2 462148 824193 1 2 999999 -668041 1 12 999988 81688 1 2 999999 -777838 2 2 999999 2 300348 481465 2 315286 933591 2 79783 283667 1 9 999981 970691 2 4 999981 1 2 999999 -470027 2 274230 349985 2 2 999999 1 2 999999 52053 2 2 999999 1 886405 939153 -495465 1 11490 233787 722519 1 19 999992 476224 1 2 999999 178327 2 2 999999 2 23517 946326 2 14 999998 1 291446 784018 -324051 1 2 999999 -448334 2 3 999998 1 5 999991 332739 2 4 999986 2 15 999993 2 1 999992 2 1 999995 1 15 999986 -343646 1 38855 714350 251587 2 2 999999 2 2 999999 1 2 999999 -103041 2 2 999999 2 2 999999 1 13 999983 -17604 2 7 999992 2 33163 642774 1 5 999983 -974895 2 2 999999 1 2 999999 -886588 2 2 999999 1 2 999999 -41252 1 5 999988 -836666 1 2 999999 -4842 2 2 999999 1 7 999996 -220602 2 11 999989 1 2 999999 -458939 1 114290 828920 -856937 2 2 999999 1 136896 852171 -457100 1 2 999999 786001 2 8 999997 1 10 999983 -185799 1 2 999981 633681 1 9 1000000 -460860 1 313962 731099 854676 1 2 999999 -318328 1 1 1000000 752847 1 2 999999 -490652 1 23896 113266 -726770 1 34113 173968 20020 2 2 999999 1 560339 653182 787921 1 2 999999 112250 1 2 999999 -731573 2 2 999999 1 168005 941866 -361169 1 15 999984 -143730 2 11 999983 2 2 999999 1 553400 668921 807872 1 316374 543498 -360936 2 199333 700167 2 2 999999 2 490506 770859 1 360802 511460 -191777 1 2 999999 -384431 2 18 999984 2 520068 680949 1 30145 149433 611688 1 2 999999 -145567 1 2 999999 319911 1 16 1000000 -581590 2 293102 358303 2 709414 895591 1 2 999999 -707884 1 2 999999 456794 2 11 999987 1 236516 339663 -100711 2 7 999992 2 703697 835881 1 121096 445759 -788466 1 19 999993 -434414 1 2 999999 571661 1 2 999999 171525 2 12 1000000 1 50292 145724 -720690 1 154064 840037 -57628 2 69115 341322 2 20 999987 2 2 999999 1 9 999990 59795 2 542628 976535 1 600057 860188 -944114 2 2 999999 1 12 999982 637300 1 12 999991 219123 2 130022 130607 1 10 999986 704560 2 2 999999 1 2 999999 -644189 2 2 999999 2 79235 933742 1 2 999999 -889030 2 2 999999 2 768090 821248 2 2 999999 1 44029 873086 575511 1 19 999999 735992 2 2 999999 2 12 999987 1 654568 839258 -184555 2 2 999999 1 566588 679505 -148604 1 2 999999 69963 2 2 999999 2 7 999982 1 2 999999 709935 2 201712 714581 1 558994 894757 739663 2 2 999999 2 2 999999 2 16 999984 2 20 999981 2 14 999985 2 17 999984 1 2 999999 -592878 2 4 999992 2 322106 569482 1 16 999984 -707640 1 760729 760921 -479799 1 21361 81447 928738 2 2 999999 1 2 999999 -894260 2 87148 946467 1 2 999999 611885 2 8 999989 2 2 999999 2 6 999995 2 2 999999 1 710481 882729 -878739 2 2 999999 2 15 999983 1 240440 302174 -775247 1 2 999999 -384275 1 3 999996 -214930 1 2 999999 -525330 2 2 999999 1 2 999999 117649 1 2 999999 210930 2 282103 783182 1 193193 208970 -292624 1 2 999999 795344 1 2 999999 374027 2 360080 726053 2 336356 367472 2 522586 892560 2 382735 393895 2 37568 745468 2 7 999991 2 2 999999 1 2 999999 57585 2 17 999986 1 2 999999 360975 2 13 999992 1 2 999999 589427 1 2 999999 58835 2 113170 595627 1 6 999990 802329 2 2 999999 2 2 999999 2 12 999983 1 3 999985 138277 1 223905 576288 -737925 1 2 999999 -761117 2 479722 883568 1 13455 780150 817722 2 381908 586466 1 812839 861585 -152038 1 297516 867880 -95827 1 4 999992 871453 2 2 999999 1 2 999999 -810422 2 11 999984 1 15 999999 95765 1 20 999981 285956 1 2 999999 390137 1 13 999982 943368 1 2 999999 779646 2 2 999999 2 5 999996 1 9 999988 -544583 2 4 999992 1 2 999999 916710 1 2 999999 553051 1 15 1000000 -898722 1 6 999999 -994971 1 2 999999 -85776 2 917220 995920 2 2 999999 2 14 999997 2 255303 917281 1 2 999999 -887447 2 28138 511909 2 2 999999 1 2 999999 749776 1 15 999989 -979099 2 2 999999 2 11 1000000 2 2 999999 2 2 999999 2 4133 918946 2 2 999999 1 2 999999 -406452 2 276325 718270 1 5 999996 -817664 1 14 999999 -645643 1 20010 395664 655164 2 2 999999 2 18 999999 1 381829 392307 938348 2 2 999999 2 15585 373892 2 713483 865121 2 18 999997 2 8 999996 2 769769 956103 2 20 999983 2 2 999999 1 846665 986891 79267 1 2 999999 687873 2 768414 823428 1 5 999999 -102312 2 2 999999 1 4 999999 183215 2 265018 405931 2 15 999991 2 541042 646803 2 2 999999 1 2 999999 -217664 1 471509 539121 934995 2 921707 997396 2 20 999988 1 11 1000000 -4638 2 12 999990 1 61982 726757 -742499 1 9 999990 413058 2 2 999999 2 726929 859598 1 19 999997 593794 2 45079 437600 2 2 999999 2 9 999995 1 2 999999 832128 2 2 999993 1 2 999999 -251998 1 3 999987 -451430 1 84030 554978 -993117 2 117258 274551 2 2 999999 2 13 999995 1 11 999992 747763 1 761524 880711 39069 2 2 999999 1 3 999981 16081 2 11 999998 2 572670 740357 2 2 999999 1 2 999999 332332 1 19 999993 -560847 2 2 999999 1 1 999997 855108 2 157653 749745 1 5 999987 -759861 2 2 999999 2 4 999985 1 435266 776454 539355 2 18 999982 1 2 999999 827380 2 4 999998 2 10 999992 1 693838 820517 -849153 2 715267 967892 2 2 999999 1 186534 422307 -581052 1 2 999999 -715759 2 2 999999 2 17 999986 2 19 999993 2 1 1000000 2 2 999999 1 8061 346349 395330 2 459171 975524 2 121519 712218 1 2 999999 -396585 2 174439 218756 1 2 999999 371144 1 3 999981 -312562 1 19 999987 -527885 2 485041 849311 1 34909 855544 658428 1 489359 987123 -785504 2 2 999999 2 2 999999 1 2 999981 730605 2 86850 992208 1 12 999990 76109 1 2 999999 -529852 2 17 999988 2 2 999999 2 629308 641556 1 13 999994 -422682 2 131095 857350 2 2 999999 2 693447 727166 2 2 999999 1 2 999993 -391806 1 2 999999 -963920 2 2 999999 1 2 999999 -332070 1 2 999999 -192468 2 69685 78015 1 148618 761738 50401 1 2 999999 -575537 1 2 999999 782810 1 13 999984 -57630 2 5 999991 1 4 999998 858700 1 294933 381718 60719 2 2 999999 1 10 999996 -137152 1 254399 446634 -130712 1 273729 959268 -656153 2 7 999999 1 35242 674055 -756593 2 2 999999 1 2 999999 123631 2 286758 304844 2 15 999987 2 956006 997874 1 690549 854261 567928 1 19 999992 -26933 1 3 999998 521263 1 1 999992 -719590 1 2 999999 461688 2 12 999995 1 473012 489801 -302229 1 194650 239320 -155725 2 16 1000000 2 18 999988 1 5 999988 783557 1 156066 951156 605739 2 2 999999 1 10 999992 478622 1 13 999996 611952 1 2 999999 -552598 2 8 999990 2 40211 736390 1 2 999999 -250813 2 8 999992 2 15 999983 1 17 999983 122069 2 2 999999 1 2 999999 799539 1 2 999999 -864701 2 696328 948155 2 450775 557969 2 16 999982 2 470519 971847 1 459468 561889 168814 1 16 999983 -997615 1 533907 852456 312566 1 90353 671953 699974 1 2 999999 254587 2 2 999999 1 2 999999 -330027 2 10 999987 1 227967 420320 223592 2 2 999999 1 8 999998 800532 2 20 999988 1 5 999982 -168130 2 15 999983 2 17 999983 2 2 999999 2 460051 558236 2 11 999988 2 15 999986 2 17 1000000 1 15 999981 55744 2 173865 492915 1 336871 489186 785579 2 98297 147884 2 17 999990 1 711527 997185 -305059 2 14 1000000 1 406568 818156 -597888 1 10 999994 -327525 2 9 999993 2 2 999999 1 13 999987 304147 1 154659 464239 921366 1 6 999991 -916871 2 210077 688748 1 5 999990 -202637 2 264396 663166 2 20 999984 1 2 999999 265744 2 618601 907971 2 7 999990 2 2 999999 2 63363 729691 2 663349 812193 1 11 999994 396913 2 2 999999 2 20 999982 2 4 999992 1 12 1000000 464148 2 85301 988081 2 1 999992 1 210570 478626 793001 1 544724 632128 251410 2 8 999991 2 326733 960588 2 2 999999 1 296874 654453 321940 2 2 999999 1 14 999996 772931 2 826002 917032 1 2 999999 19555 1 2 999999 -539135 1 9 999984 -694447 1 18 999981 911624 2 17 999997 1 2 999999 -587527 2 287729 375274 1 2 999999 571562 2 2 999999 2 6608 334104 1 2 999989 49927 1 2 999999 843747 1 2 999999 832044 2 17 999992 1 2 999999 445441 1 20 999999 489665 1 532545 609600 278047 2 776948 803680 1 15 999984 -41920 2 18 999983 1 2 999999 807680 2 2 999999 2 186221 877577 1 2 999999 -408837 2 182053 565822 2 1 999994 1 128295 886250 431120 1 9 999995 -927764 2 25034 598719 2 298338 668196 2 6 999986 2 56482 92809 2 46314 572012 2 2 999999 1 2 999999 997283 1 12 999997 277119 1 16 999991 -719602 1 18214 662968 -101826 1 178678 495418 -239866 1 2 999999 751395 2 2 999999 1 16 999992 -366336 1 106247 966362 231735 1 13 999992 47929 1 16 999996 983906 2 2 999999 2 2 999989 1 2 999999 -597765 2 16 999988 1 558690 711465 -917750 1 2 999999 772154 2 2 999999 2 9 1000000 2 15 999983 1 12 999993 218743 2 319169 749991 1 19 999985 -71114 2 329249 731301 1 736481 841634 -742350 2 875993 932356 1 2 999999 347654 2 1 1000000 2 194075 612545 2 13 999998 1 2 999999 -466217 2 5 999995 2 2 999999 1 6 999991 972748 2 19 999998 1 6 999981 -363677 1 2 999999 277598 1 2 999994 -524947 1 288230 329409 -949510 2 19 999988 2 95003 108926 1 217988 408869 273992 2 15 999984 2 15 999981 2 1 999988 2 4 999986 2 2 999999 1 2 999999 -106353 1 2 999999 -190382 2 9 999989 2 2 999999 1 2 999999 -578602 1 44279 310920 -314699 1 132798 724935 31266 1 2 999999 863876 2 35940 163971 1 10 999990 -320469 2 90288 620592 2 14 999981 1 2 999999 733185 1 17 999992 -167498 1 2 999999 87539 2 4 999984 1 15 999998 -471711 1 750663 804276 -519008 1 2 999999 -290384 1 18 999983 -61173 1 144516 865201 -528801 1 16 999996 856359 1 16 999983 -472639 1 2 999999 -944204 2 640523 877231 1 2 999999 255266 2 2 999999 2 12 999984 1 700331 866225 -621891 2 261333 384127 1 2 999999 525423 2 398198 695703 1 18 999987 -471515 1 9 999987 889192 2 19 999987 2 267147 754677 1 20 999994 719695 1 9 999983 -514887 1 2 999999 -167146 1 10 999986 -152605 1 645195 822741 115975 1 429742 705699 -807598 1 12 999986 819704 1 5 999987 -14476 2 167068 669857 2 2 999999 2 75463 748208 2 15 999988 2 8 999981 2 2 999999 1 2 999999 272304 2 352011 707092 1 15 999999 631443 1 2 999983 -230655 2 2 999999 2 206908 661853 1 2 999999 125923 2 12 999994 1 5 999986 -329159 2 178273 406269 1 2 999999 823146 1 2 999999 184418 1 2 999999 679526 1 2 999999 876910 1 2 999999 17473 1 5 999993 -370551 2 2 999999 1 11 999988 -806173 2 41575 525901 2 19 1000000 1 2 999999 499677 2 2 999999 2 425949 769551 1 8 999989 71896 2 41579 789354 2 18 999999 1 2 999999 871911 2 22719 175711 1 583535 600209 921286 2 392834 718456 1 2 999999 66654 1 2 999999 662336 1 298442 720789 911452 2 19 999985 2 96075 790723 2 16 999988 2 18 999989 2 2 999999 1 2 999999 394727 2 183519 252148 2 5 999992 2 445902 538662 1 2 999999 -421892 1 6 999997 -528918 2 3 999988 2 370729 437238 2 2 999999 1 7 999989 -122965 1 2 999999 663044 2 324846 562335 1 2 999999 853064 2 201138 958042 1 18 999992 408617 2 10 1000000 2 204005 602194 1 26840 104465 704036 2 221153 684714 2 2 999999 2 2 999999 1 651668 848096 382770 1 889257 961674 441000 2 291713 412335 1 297457 494232 -170062 1 5 999991 260077 1 16 999983 156174 2 363373 820905 1 16 999989 209681 2 537271 669960 2 688223 760042 1 300248 621580 517437 1 813674 932168 -600251 2 2 999999 1 2 999999 -168949 1 6 999983 596412 1 418827 875434 -609512 1 7 999984 -597667 1 246527 454565 -88522 1 2 999999 47314 2 12 999991 1 114881 737919 536540 2 13 999985 1 2 999999 -108872 2 596640 990035 2 11 999990 2 6 999996 2 2 999999 1 88227 669927 -524906 2 289598 639034 2 2 999999 1 256339 888947 -32888 2 419699 963720 2 2 999999 1 2 999999 -981112 2 2 999999 2 14 999985 2 19 999992 1 68754 776208 864801 2 5 999987 2 20 999990 1 1 999983 658183 1 16 999981 -863126 1 47394 72459 -236173 2 2 999999 2 307850 475198 1 16 999992 -823936 1 2 999999 74363 1 2 999999 -160247 1 2 999985 835937 1 2 999999 197981 2 900522 993425 1 2 999999 720551 1 2 999999 900719 1 2 999999 853352 1 17 999995 -499769 1 262882 995109 -480521 1 525505 919589 -251892 2 84488 384923 2 11 999998 1 7 999993 -170976 2 2 999999 1 2 999999 -827929 2 2 999999 1 546572 871940 258076 2 2 999999 2 2 999999 2 2 999999 2 10 999989 1 11 999997 -660608 2 2 999999 2 2 999999 1 2 999999 295069 2 2 999999 1 2 999999 -521062 2 7 999985 2 82675 237283 2 20 999982 1 2 999981 -94214 2 2 999999 2 2 999999 1 230557 312091 415695 1 9 999993 -361091 1 355396 980919 929988 2 2 999982 1 2 999999 -624130 2 10 999985 2 2 999994 2 19 999995 2 6 999997 1 2 999999 468827 1 7 999993 981703 1 18 999994 -813306 1 212941 971876 -903886 1 2 999999 -729128 2 10 999983 2 365607 379757 1 2 999999 303994 1 235499 761797 -614530 1 2 999999 -889307 1 2 999999 892855 1 345507 561709 769487 1 2 999999 -792798 2 2 999999 1 90232 793302 -137682 2 478685 708765 2 11 999991 2 19 999981 1 2 999999 -175730 1 3 999982 -67971 1 50491 423201 104795 2 2 999999 2 2 999999 1 12 999991 635885 1 19657 270602 834741 2 716435 986881 1 736987 961019 67753 2 417447 469576 1 2 999999 -370998 1 2 999999 338228 2 9 999996 1 594857 947615 -809992 1 4 999982 560294 2 300801 997020 2 2 999999 1 3 1000000 225182 2 5 999992 1 2 999999 142682 2 17 1000000 1 9 999994 922493 1 17 1000000 820138 1 72332 929930 429080 2 383935 993053 1 20 999982 -966527 2 20 999982 2 294679 500613 2 10 999983 1 17 999995 -529203 1 16 999988 -535487 2 2 999999 1 9261 239135 30270 2 2 999999 1 716696 724816 73033 2 13 999987 2 2 999999 1 788218 833026 804696 1 2 999999 862753 2 2 999999 2 780658 865681 2 722450 835524 1 2 999999 -301117 2 4 999993 2 2 999999 2 2 999999 1 69215 323111 193469 1 212473 898519 319233 2 14 999997 2 2 999999 1 20204 246900 707826 2 487681 885458 2 19 999999 1 4 999985 81704 1 616164 678414 33983 2 2 999999 1 2 999999 -991674 2 9 999997 1 50231 230676 -770891 1 2 999999 -883735 2 11 999992 1 18 999994 949965 1 113108 319990 128453 2 146158 216157 2 2 999999 2 541119 946151 1 2 999989 810194 1 2 999999 636924 1 14 999989 945095 1 2 999999 -587779 1 2 999983 -28490 1 17 999995 -972798 2 2 999999 2 2 999999 1 2 999999 -303988 2 7 999999 2 580045 829308 2 809884 974543 2 18 999984 1 511034 739530 455672 2 10 999999 1 207807 217227 864101 2 2 999999 2 4 999996 2 10 999981 2 202151 423724 2 12 999994 2 129176 581128 2 376551 617736 1 21020 670261 894201 1 2 999999 357946 1 18 999995 -68284 2 17 999982 1 446033 980186 -696183 2 165875 175107 2 2 999999 1 2 999999 570921 1 376406 961202 753670 1 13 999984 842177 1 15 999989 362246 1 2 999999 714936 1 2 999999 -231052 1 12 999994 653039 2 3 999983 1 2 999999 -610158 2 2 999999 2 14 999992 2 1 999994 1 145495 994023 909866 2 589061 650914 1 2 999999 -366503 2 399835 419898 1 567548 998929 934221 1 2 999999 -91283 2 390749 748623 2 670492 847251 1 2 999999 -897183 1 319066 886707 577857 2 443464 599206 2 54387 715365 1 2 999999 -92368 1 68111 779931 277299 2 281102 647500 2 2 999999 2 2 999999 2 479105 885328 2 11 999993 2 2 999999 2 2 999999 1 76322 279781 -619026 1 395109 976092 -813786 1 676178 840872 777289 2 12 999993 2 2 999999 2 597357 758495 2 2 999999 1 319554 959801 10916 1 469460 578065 -954185 1 21536 85802 -299459 2 837895 851590 1 8 999997 -871449 2 2 999999 2 2 999999 2 2 999999 2 29839 792616 2 286098 410363 1 2 999999 -456012 2 2 999999 1 20 999993 730598 1 2 999999 -441519 2 194651 279174 2 388233 827767 2 2 999999 2 589001 893855 2 7 999995 1 730178 823380 -146873 1 2 999999 -914832 2 50501 200242 2 46960 838903 2 11 999981 2 2 999999 2 2 999999 1 4 999994 579999 1 19 999998 723794 1 271564 836456 853309 2 13 999987 1 2 999999 -863376 1 209918 573490 -989934 2 2 999999 2 43796 828517 2 20 999997 2 9 999987 2 137915 221949 2 12 1000000 2 14 999994 1 405848 555160 137009 1 588458 980337 550281 2 30159 226735 2 2 999999 2 471216 762265 1 588458 778432 -619132 2 2 999999 2 40645 412924 2 10 999987 2 2 999999 2 434337 620326 2 2 999999 2 323789 671102 2 2 999999 2 3 999981 1 108941 313687 512260 2 12 999990 2 443207 472692 1 431797 809243 -915390 1 59496 291622 -141318 1 612500 838456 -619436 2 31392 535883 2 2 999999 2 135410 924292 1 2 999999 -578736 2 2 999999 1 2 999999 653261 2 8 999993 2 18 999997 2 2 999999 1 9026 773908 -176328 1 2 999999 -638014 1 554077 978760 168537 1 18 999983 -766959 1 324604 807097 -638499 1 634638 711475 -502571 1 12 999995 301471 2 9 999982 1 2 999999 86160 2 2 999999 2 2 999999 2 2 999994 2 2 999999 2 5 999999 1 607994 879927 128260 2 2 999999 1 2 999999 891454 2 2 999995 1 15 999992 -575835 1 452331 815370 -190035 2 2 999999 1 17 999990 675530 2 12 999999 1 2 999999 621509 1 2 999999 -587385 2 285841 718173 1 133483 421748 -29596 2 6 999992 1 2 999999 720335 2 7 999997 1 200245 538099 931554 2 197874 971180 2 8 999984 1 2 999999 -646578 2 7165 898245 2 1 999982 2 19 999987 2 10 999989 1 2 999999 -673581 2 10 999981 1 370780 378862 -918267 2 2 999999 1 2 999999 72697 1 2 999999 -449215 1 303624 502147 10848 1 2 999986 89247 2 5 999997 2 2 999999 2 4 999982 1 156903 348113 377997 1 20 999991 539725 1 8 999991 -239343 1 19 999993 285625 1 31233 927362 -874545 2 237668 693250 1 12 999997 -571501 2 313010 445137 2 11 1000000 1 10 999997 -701666 2 20 1000000 2 357219 717198 1 329485 334164 -666997 1 2 999999 -710496 1 299134 479346 386685 1 377711 453401 -117540 2 2 999999 1 12 999993 -211998 1 240587 899403 330459 2 2 999999 2 78658 133790 2 1 999984 1 6 999994 544414 1 2 999999 -166399 2 2 999999 1 285369 816031 -242397 1 636650 720584 321997 1 7 999981 -610657 1 777991 984176 40264 1 4 999981 -893133 1 2 999999 861494 1 234455 279294 694704 1 276507 416351 468932 2 2 999999 2 2 999999 1 252546 282028 355572 2 2 999999 1 2 999999 -300098 2 2 999999 2 3 999995 2 181130 992390 1 16 999988 -960038 1 13686 594818 733705 2 20 999991 2 83542 265505 1 8 999990 445478 1 2 999999 -514699 2 2 999999 2 2 999982 1 2 999999 288468 2 2 999989 1 12 999996 -830072 2 53774 195154 2 2 999999 1 2 999999 -44769 2 258178 642384 1 421034 485166 -37295 1 1 999994 -793963 1 17 999981 -448214 2 2 999982 1 2 999999 -650544 2 331997 566993 1 17 999988 -710484 2 17 999989 1 2 999999 262083 1 249072 586777 665020 2 2 999999 2 480857 488237 1 5 999982 377553 2 7 999991 2 17 999983 2 133204 619486 1 2 999999 -824261 2 384845 657711 1 697145 926083 -296792 2 138315 913743 2 2 999999 2 8 999983 1 708202 885102 600859 1 9 999995 815401 2 13 999986 2 2 999999 1 10 999990 539781 2 2 999999 1 2 999999 -679442 1 485110 925154 -633390 1 2 999999 929196 2 608976 806073 2 2 999999 1 1 999990 -380863 2 34710 988629 1 2 999999 -481788 2 2 999999 2 2 999999 1 1 999993 90968 2 2 999999 1 1 999996 -671409 1 2 999999 -631526 1 5 999986 167982 2 387285 445514 1 8 999990 -575434 2 13 999984 1 72986 338757 252299 2 16 999996 1 15 999985 -451275 1 150868 879745 704408 1 51925 831752 458442 1 2 999999 13133 1 2 999999 -388623 2 273592 546634 1 512591 836193 -203933 2 627010 713001 1 2 999999 -65643 1 7 999996 562217 2 204398 493878 2 668654 926859 2 4 999989 2 2 999999 2 224018 790901 2 2 999999 2 14 999985 1 2 999999 -824360 1 2 999993 -692191 1 2 999999 -251576 2 7 999994 2 2 999999 1 5 999988 -173753 2 2 999999 1 127393 603684 840837 2 2 999983 2 17 999994 1 2 999999 322894 2 18 1000000 1 11 999983 892265 1 20 999993 453083 2 363035 485926 2 5 1000000 1 2 999999 -132689 2 554989 827875 2 233529 710549 1 4 999996 70228 1 2 999999 419126 1 2 999999 242 2 512339 848954 2 6 999993 2 2 999999 2 2 999999 1 2 999999 703161 1 2 999999 -904715 2 264336 499974 1 2 999999 -355081 1 5 999995 160784 1 186863 492090 42173 2 6846 879586 1 377432 849285 165835 2 2 999999 2 2 999999 1 2 999999 640989 2 2 999999 1 2 999999 633262 1 18 999993 559251 2 2 999999 2 8 999991 2 477724 951459 1 290611 458592 -790360 2 122910 630116 2 7 999985 1 306505 874480 -559660 2 11 999996 2 11 999997 2 2 999999 2 1 999987 1 528297 569100 40028 1 16 999986 -571267 1 297312 561076 135058 2 30187 980767 2 3 999992 1 15 999982 459036 2 523401 979198 2 247561 581544 1 273010 848182 330623 2 305965 802133 2 2 999999 1 129850 337626 -990309 2 2 999999 1 2 999999 -514091 1 2 999999 -230590 1 2 999991 220837 2 2 999999 2 16 999999 1 224650 530792 -242022 1 150706 229898 309778 1 12 999995 -733143 2 2 999999 2 3 999984 2 17 999993 1 2 999999 739970 2 780199 883114 2 2 999999 1 130975 663644 -875897 2 17 999999 1 268464 960549 24489 1 8 999990 881346 2 317416 649635 1 2 999999 867859 1 2 999999 -759906 1 17 999987 -141375 1 4 999996 -467906 1 2 999999 886384 2 3 999997 1 9 999994 448052 2 2 999999 1 10 999981 837878 1 2 999999 -899829 2 8 999988 1 226373 570915 275278 2 2 999999 1 229467 327095 -94178 2 7 999984 2 265108 664675 2 2 999999 2 2 999999 2 4 999986 1 3 999997 15929 2 2 999999 2 2 999999 1 449491 890240 4947 1 107658 884823 347173 1 2 999999 -256662 2 6 999996 2 10 999998 1 16 999982 351670 2 2 999999 1 2 999999 -232068 2 2 999999 2 2 999999 2 244699 949554 1 2 999999 -465596 1 15 999987 -200586 1 236032 310824 772268 1 445089 676984 672403 1 1 1000000 630283 1 15 999983 152773 1 2 999999 799207 1 3 999995 272176 2 2 999999 2 605224 614676 2 92385 569669 1 125215 607063 613655 1 851435 920445 -192778 1 302804 597089 412749 1 2 999999 -105617 2 2 999999 2 297938 612886 2 720522 783582 2 196281 211937 2 2 999999 2 2 999999 2 2 999999 1 2 999997 462916 1 16 999985 264788 1 2 999999 807495 1 10 999988 583367 1 496755 821649 -138502 2 3 999995 2 3 999989 2 14 999989 1 8 999994 -959877 1 289198 435034 -670484 2 2 999999 1 2 999990 714417 1 4 999986 -955133 2 2 999999 2 2 999999 2 2 999999 1 574840 680150 -300338 1 17 999999 998799 2 15 999993 1 11 999997 711266 2 7 999986 2 9 999995 2 266899 367571 1 2 999999 970796 1 8 999984 191430 2 2 999999 1 2 999999 -712531 1 2 999999 -650503 1 3 999992 -307104 2 164450 671462 2 499344 535304 2 283037 673487 2 581140 957189 1 582418 781355 71845 2 110008 317448 1 14 999996 -187975 2 2 999999 1 2 999999 800543 1 408799 839479 -262582 2 235941 760072 1 16 999989 -650735 1 2 999999 -142433 1 2 999999 -681969 1 365685 537935 -407616 2 13 999989 1 14 999984 140513 1 7 999999 -931384 1 2 999999 -763450 2 2 999999 1 462817 639227 912477 1 91255 640748 -878352 2 15 999990 1 16 999995 -265496 2 342706 987904 2 37992 652737 1 1 999997 -197186 2 2 999999 2 1 999987 2 143574 693240 2 809410 954597 1 2 999999 -680532 1 451215 854919 163585 2 2 999999 2 11 1000000 1 2 999999 -967198 1 532020 599461 -44385 1 399678 574150 323191 2 47835 319584 1 200746 444861 -839863 1 794486 858636 -936257 2 2 999999 2 594325 840631 2 2 999999 1 2 999999 91725 2 173247 642392 1 115988 767560 566911 2 18 999999 1 2 999999 787602 1 346107 554486 884427 1 20 999998 684268 2 17 999994 1 19 999995 -475223 2 114493 584480 1 2 999999 -914543 1 2 999999 -261495 1 1 999984 -394592 2 449338 976727 2 220387 915704 1 433792 696411 628416 2 59456 576167 2 419895 591093 1 11 999990 430403 2 2 999999 2 319923 338374 1 184737 934660 756361 1 12 999989 -730435 2 7 999989 2 2 999999 2 2 999999 2 13 999997 1 18500 944800 559801 1 260278 553582 -179668 1 94061 524570 675092 1 9 999986 580124 2 75388 657033 2 2 999999 2 19 999992 1 2 999999 -608959 1 14 999993 -741280 2 158501 726338 1 4 999988 188277 2 14 999999 1 965998 995588 -692256 1 2 999999 989470 1 2 999999 -625950 1 2 999999 792670 2 412819 980508 1 12 999993 -865202 1 2 999999 -648466 1 222457 890536 54472 1 18 999991 945848 2 2 999996 2 204839 817407 2 2 999999 2 2 999999 1 2 999999 -964450 1 2 999999 -513343 1 2 999999 612200 2 123924 667275 1 12 1000000 295351 1 2 999999 -344924 2 2 999999 1 189255 684684 74252 2 10 1000000 2 143299 408396 1 2 999999 376222 1 510498 577130 631846 1 10 999989 579863 2 13 1000000 1 2 999999 -963358 2 420747 929315 2 2 999999 1 2 999999 122620 1 270616 479451 -263360 2 2 999999 2 1 999994 2 537717 697087 1 389531 937779 782478 1 19 999991 462987 1 19 999999 -628058 1 2 999999 -981360 2 636959 932432 1 8 999984 894436 2 16 999985 2 45989 268589 2 2 999999 2 3 999998 2 20 999996 2 2 999999 1 185077 257483 551313 1 2 999999 479694 2 278185 587594 1 392211 908348 687475 2 2 999999 1 333717 764504 488229 1 373018 529646 576516 2 10 999982 1 2 999999 853340 2 157972 582236 2 55821 404910 2 147844 383462 2 2 999999 2 13 999986 1 877741 893202 733238 1 2 999999 766528 2 2 999999 1 7 999982 994538 2 10 999990 1 17 999984 -911968 1 2 999999 -859148 1 16 999991 532047 2 2 999999 2 4 999991 2 7 999986 1 2 999999 -27583 2 2 999999 1 308614 614191 883729 1 10 999987 -418335 1 279749 459444 382146 1 413681 510485 -986489 1 9 999991 459403 1 16 999992 -576915 2 662103 785878 1 351037 884615 544658 1 6 999990 462831 2 5 999981 1 8 1000000 435062 1 2 999999 818463 2 18 999996 1 2 999999 -737013 1 36589 105101 864884 1 7 999983 -561276 2 2 999999 1 3 999984 459103 1 2 999999 71524 1 2 999999 224373 1 15 1000000 410295 2 2 999999 1 68451 944876 -291463 2 354593 560417 2 15 999992 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 930226 954277 -704564 1 9 999994 249341 2 6 999989 2 13 999984 1 2 999999 641159 1 449105 603697 282803 2 2 999999 1 2 999999 -223280 1 32039 364198 920053 2 3 999995 1 630684 738147 541248 1 24904 892603 -652307 1 2 999999 -63485 1 168743 589835 -121378 2 2 999999 1 939177 969934 35874 1 4332 167450 -927280 2 18 999986 2 2 999999 2 59394 212490 2 2 999999 1 40632 641435 367696 1 2 999999 -509793 1 2 999999 -199613 1 5 999998 624809 1 544637 884483 481976 1 2 999999 209228 2 14 1000000 2 2 999985 2 15 1000000 2 3 999993 2 1168 751931 1 193482 479557 397561 2 246363 446859 2 2 999999 1 15479 224875 -996224 1 1 999990 907611 2 306692 791611 2 755003 897853 2 75839 896121 1 12 999984 65355 2 12 999991 2 2 999999 1 2 999999 337644 1 19023 987557 587961 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -773217 2 2 999999 2 735717 786761 1 2 999999 402853 1 2 999999 215116 1 2 999999 -577062 2 2 999999 1 2 999999 785670 2 2 999999 1 5 999997 989896 2 13 999983 2 4 999982 1 2 999999 -898341 1 2 999999 388083 2 11 999997 1 201168 636731 -706033 2 374956 946771 1 2 999999 97390 2 62482 608462 2 2 999999 2 6 999986 2 228580 374239 1 11 999994 -67216 2 2 999999 1 181535 283188 -62542 2 337123 857223 1 2 999989 710788 2 2 999999 1 879190 967254 -212241 2 12 999983 1 2 999999 -57857 1 317750 716435 -655997 2 2 999999 1 16 999996 61702 1 18 999995 31256 2 5 999999 1 2 999999 946121 1 487866 914219 218348 2 5 999998 1 4 999988 -125042 2 1 999986 2 10998 765976 1 2 999999 -138916 1 283954 384806 -434871 1 349508 515785 -677234 2 5 999994 1 655812 951565 -642958 2 2 999999 1 8 999981 285488 2 141559 952960 2 8 999984 2 13 999983 1 13 999987 -571921 2 2 999990 1 12 999994 -74993 2 18 999990 2 54006 819333 1 13 999998 268845 2 11 999985 2 37800 839636 1 6 999985 -41070 1 183500 890402 -386495 1 15 999996 -74323 2 2 999999 2 2 999999 1 246953 946020 379382 2 473857 808085 1 2 999999 867683 1 14 999983 876606 1 12924 786038 36512 1 122297 416065 537715 1 437283 616491 740762 2 1 1000000 1 2 999999 -191894 2 2 999999 2 14 999991 2 606699 634972 2 347627 372039 1 2 999999 501596 1 498765 841487 20295 2 15 999993 2 2 999999 1 14 999999 208619 1 570595 965276 688742 1 2 999999 -662705 1 2 999999 -924241 1 16 999999 202116 1 2 999999 167840 1 11 999996 -755701 2 6 999982 1 18 999985 490114 1 17 999998 621317 2 2 999999 1 34624 263432 782985 1 2 999999 34307 1 10 999988 317954 1 17 999993 506354 2 74044 350043 2 648240 674894 1 496601 529817 -362101 2 580381 660259 1 2 999999 52842 2 11 999987 2 127187 642074 1 2 999999 -286940 2 171980 967210 1 10 999993 853561 1 2 999999 524435 2 34423 303267 2 68782 158194 1 2 999999 -256298 1 2 999999 103009 1 1 999988 -924510 2 4 999987 2 2 999999 2 2 999998 2 218026 675965 1 134061 232238 252882 2 2 999999 2 2 999999 2 356640 461748 2 431740 527108 2 578235 595450 2 2 999999 2 250112 916768 1 2 999999 509611 1 2 999997 980304 1 1 999982 -367832 1 24434 141159 899256 2 357885 686353 1 5 999989 699478 1 11 999982 278307 2 17 999988 2 2 999999 1 5 1000000 -621260 1 18 999999 -554811 1 717836 950078 769112 1 2 999999 840072 2 48766 77677 1 375131 680023 -444431 2 19 999984 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 49480 1 193331 457083 -970393 2 332775 418284 2 665494 950702 2 2 999999 1 674434 721286 243475 1 2 999999 663756 1 512322 806164 -344897 2 338282 712110 1 12 999996 18056 2 15 999991 1 86356 924948 52140 2 2 999999 2 1 999983 1 136029 840634 93831 2 780021 883255 2 3 999987 1 76550 340048 -259143 1 2 999999 -680707 1 622393 983356 -744536 1 12 999989 948504 1 2 999999 -194874 1 8 999998 417849 2 1 999998 2 2 999999 2 6 999998 2 10 999995 2 255906 694533 1 15 999999 -250864 2 2 999999 2 2 999999 2 18 999995 2 14 999991 1 2 999999 482468 2 2 999999 1 68712 959669 944822 1 345048 836473 -642448 2 2 999999 2 5 999994 1 2 999999 972366 2 17 999987 2 5 1000000 2 540622 556378 1 422858 592132 -764847 1 2 999999 533910 1 7 999985 -338221 1 2 999999 -477940 1 2 999999 298475 1 3 999995 -962295 1 2 999999 414499 2 13 999995 1 16 999995 989144 1 262512 958580 -62311 1 14 999981 -232217 1 16 999999 -580714 2 2 999999 2 192001 408688 2 242063 823241 1 2 999999 -859388 2 1 999999 1 19 999985 952846 1 15 999982 578357 2 2 999999 2 2 999999 1 2 999999 -121344 2 2 999999 1 2 999999 606620 2 19 999983 1 648046 888696 -783857 1 33763 204666 -353707 1 18 999994 80527 2 2 999999 2 2 999999 2 14 999983 2 496960 638048 1 17 999989 328637 1 2 999999 -557749 2 17 999988 2 58005 412131 1 521042 558591 -222731 1 14 999982 229076 1 93224 953677 -1974 2 10 999982 2 6 999990 1 346185 402379 -933387 1 2 999999 517348 1 373885 498920 5606 1 2 999999 636812 2 18 999992 2 116276 603362 1 2 999999 740912 1 2 999999 -764053 2 295034 422909 2 12 999998 1 12 999984 -967437 1 2 999988 892663 1 19 999984 961131 1 350805 848214 222547 1 386278 803541 996937 2 2 999999 1 20 999993 238851 2 538936 770920 2 194493 662420 1 2 999999 -791649 2 2 999999 1 16 999992 -90663 2 337002 453788 1 20 999982 771447 1 2 999999 -23206 2 67036 276867 2 2 999999 1 62955 193159 413632 2 2 999999 1 8 999997 11192 2 9 999985 2 2 999999 1 2 999999 -269463 1 15 999993 262546 1 2 999999 -942549 1 11 999993 -657376 2 8 999989 2 532182 809858 2 4 999985 1 2 999999 -700381 2 2 999999 1 2 999999 515874 2 2 999999 1 2 999999 364852 1 5 999984 586602 1 6 999996 118618 1 104189 281469 671387 2 2 999999 2 1 999985 1 2 999999 683208 2 4 999992 2 611144 647170 1 2 999999 987652 2 2 999999 1 437508 779949 420680 1 835420 869800 983354 1 2 999999 229423 1 5 999994 -41717 1 93191 990367 882074 1 707773 748523 -970396 1 2 999999 488350 1 2 999999 821671 1 2 999999 -800437 2 11 999996 1 283527 906405 -214712 2 15 999983 2 2 999999 2 2 999999 2 79797 105746 1 637764 664054 2466 1 865447 943559 459171 1 16 999987 -137762 2 442201 694584 1 2 999999 134203 2 66319 460734 2 12 999983 1 4 999998 941069 1 907841 956965 -229635 1 16 999984 71640 1 20 1000000 715154 1 4 999997 850207 2 18 999988 1 2 999999 961226 1 184563 978394 678727 2 2 999999 1 11 999995 937854 2 454094 865722 2 4 999999 2 35976 200033 1 477938 940860 920451 2 877181 940508 2 11 999988 2 2 999999 2 497631 733177 2 3 999991 1 2 999999 -784667 1 2 999999 569585 1 581925 947303 -144290 2 2 999999 2 2 999999 2 2 999999 2 220047 376161 1 381077 619537 -988107 2 15 999992 1 847706 967801 211336 1 19 999984 -524766 1 2 999999 860112 2 2 999999 1 2 999999 264564 2 186523 572729 2 123454 710268 1 8 999991 469441 2 5 999996 1 2 999999 -283818 1 59763 243667 -954683 2 2 999999 2 11 1000000 2 2 999999 1 488292 883776 -452799 1 72179 665605 406038 2 9746 981244 1 11 999985 634643 2 19 999985 1 8 999988 706790 1 374603 423297 -79424 2 455542 520999 2 2 999999 1 7 999995 185257 1 556388 723108 -514845 2 22003 46934 2 2 999999 1 17 999985 344852 2 2 999999 2 20 999981 1 18 999984 835437 1 2 999999 -295761 2 2 999999 2 237993 241671 2 106608 376176 1 1 999995 -381061 1 2 999999 107904 2 10 999996 1 58360 417940 -838821 2 440748 491844 1 2 999999 -514762 2 17 999994 1 89294 158238 -417171 1 2 999999 -214150 2 908477 924047 1 2 999999 -280189 2 2 999999 2 10 999988 1 2 999999 -43528 2 2 999999 1 130472 277388 882194 1 2 999999 -670155 2 19 999993 2 120202 997156 2 8 999997 1 18 999981 -62184 2 9 999999 2 2 999999 1 2 999999 823597 1 8 999990 84905 2 3 999998 1 208790 334142 726509 2 2 999999 2 16 999995 2 2 999999 1 8 999988 -865728 1 9 999984 -895085 2 2 999999 2 2 999999 1 2 999999 552909 2 421555 571082 2 6 999998 2 2 999999 1 2 999999 292716 1 196708 332413 -525872 2 14 999991 2 5 999990 1 6 999984 -348995 2 585100 819965 1 2 999999 239612 2 2 999999 1 14 999992 233424 2 747730 824131 2 8 999982 1 15 999990 893477 1 8 999992 967599 1 10 999981 295846 1 7 999998 -201101 1 830307 994918 -832653 1 339537 424456 582206 1 12 999997 990978 1 20 999989 99055 2 2 999999 1 6 999995 -494449 2 223030 922795 1 1 999992 -957458 1 2 999999 312869 1 479213 521977 363184 2 2 999999 2 494177 805661 2 2 999999 1 2 999999 -101408 2 2 999999 1 2 999999 -984915 1 85700 393475 821212 2 1 999981 2 122069 227240 2 19 999985 1 3 999995 901518 2 3 999989 1 2 999999 118879 1 2 999999 367109 1 413061 568891 474317 1 20 999993 460453 2 2 999999 1 2 999999 -461587 1 851615 887761 -309490 2 2 999999 1 687288 898125 614029 2 16 999989 1 2 999999 -955176 1 2 999999 830357 2 2 999999 1 532225 559154 -777920 2 3 999992 1 2 999999 622361 1 6 999996 -475351 1 2 999999 -255140 1 11 999988 511956 1 7 999987 492498 1 354241 883784 -612193 2 2 999999 2 413678 913212 1 407270 885951 -729474 1 615509 863507 -115850 1 18 999983 -306479 1 93158 883651 897169 1 482497 736883 -100799 1 2 999999 -898047 1 183364 759966 201079 2 5102 714680 2 111174 954408 2 693431 952967 1 69777 305177 -559479 1 2 999999 956898 1 2 999999 -881202 1 2 999999 -976719 2 12 999982 1 20 999993 -958812 2 2 999990 2 2 999999 2 643611 896958 2 2 999999 2 15 999987 1 205979 819274 -461963 1 4 1000000 -846697 2 535094 746846 2 703287 819993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 140882 506345 2 6 999982 1 545850 835534 770642 2 850560 935424 2 2 999999 1 14 999999 486862 2 2 999999 1 8 999985 -626656 2 2 999999 2 34517 197860 2 10 999985 1 2 999999 -208086 1 2 999999 -618292 1 2 999999 -202240 2 293124 333558 2 8 1000000 1 775634 861761 70995 2 406689 556438 2 16 999988 1 2 999999 218187 1 8 999991 -885329 2 2 999999 1 755310 949219 -889650 1 57370 900559 107446 1 78828 551586 -422999 2 15 999992 2 4 999981 2 320004 376664 1 2 999999 -108131 2 2 999999 1 2 999999 -374581 2 2 999999 1 356025 812143 -493112 1 14 999991 -800554 1 2 999999 -17058 2 2 999999 1 2 999983 107054 2 6 999991 2 707703 731538 2 853580 960898 2 683535 922726 1 18 999991 -86705 2 112847 777622 1 19 999994 538812 1 7 999993 761667 1 1 999999 -397172 2 2 999999 1 459969 486984 -422520 1 845169 928432 153629 2 2 999999 1 336692 477390 313349 2 271889 292875 1 14 999984 -419395 1 303183 512672 -172410 1 2 999999 -703480 1 238301 964966 363187 2 2 999999 2 700748 930733 1 2 999999 80125 2 2 999999 1 374274 572897 -709176 2 17 999992 2 2 999983 1 2 999999 951759 2 227450 678099 2 9 999985 1 14 999995 654610 1 564887 687514 -217199 2 186776 519890 2 2 999999 1 60347 244866 -553694 1 15 999994 83739 2 7 999996 2 2 999999 1 1825 576599 736603 2 4 999985 2 12 999991 2 397311 590401 2 124023 306276 2 65989 588718 2 2 999999 1 2 999999 -177773 1 20 999988 350706 1 469665 704900 -70686 1 270978 926714 -46987 2 11 999985 2 5 999990 1 72279 982682 828227 1 2 999999 54750 1 18 999994 189925 2 266886 317106 2 18 999995 2 46464 930289 1 259602 388086 520006 1 10 999981 761189 2 2 999999 1 2 999999 356728 1 2 999999 -51140 2 2 999999 2 387139 813992 2 10 999986 2 62682 521792 2 260857 753771 2 2 999999 2 2 999999 2 38209 426449 1 364082 771017 26250 2 170274 848710 1 17 999997 -388589 1 12 999984 771279 2 4 999991 2 294414 603248 1 2 999999 -396890 2 2 999999 1 2 999999 -244780 2 2 999999 1 330784 620284 -508228 1 2 999999 -710297 2 2 999999 1 14 999986 217145 2 2 999999 2 2 999999 2 25402 166725 1 909776 969673 439493 2 4 999981 2 59481 818989 2 19 999995 1 8 999987 848880 2 2 999999 2 173199 285833 2 138321 386766 1 2 999999 167686 1 2 999999 -337291 1 18 999996 154663 1 2 999999 -453704 1 10 999991 -50258 1 259489 291441 -464955 2 16 999996 2 17 999982 1 16 999990 -887177 2 2 999999 1 7 1000000 393263 2 17 999999 1 6 999992 417877 2 6 999990 2 13075 256676 1 535645 568693 503181 2 2 999999 1 124730 974781 -519775 2 13 999998 2 12926 222882 1 104038 909767 698914 1 427891 453990 635055 1 2 999999 56025 1 18 999990 825593 1 3 999982 491839 2 5 999994 1 19 999984 -20700 2 2 999999 2 20 999999 1 2 999999 709043 1 740851 794662 687862 2 2 999999 1 2 999999 79782 1 19 1000000 -880109 1 737803 976410 747640 1 2 999999 789314 2 188099 865223 1 10 999989 -485093 1 2 999999 -146723 2 3 999982 2 367970 840602 1 435602 662154 -804745 1 9 999992 -606135 1 15 999981 886433 2 2 999996 2 2 999999 2 301022 650216 1 643735 777199 -514924 1 2 999999 405823 1 9 999998 212708 2 288592 616067 2 720749 864795 1 17 999985 56231 2 366112 847700 1 2 999999 -827421 2 2 999999 2 507965 975471 1 12 999987 -165227 1 590082 992811 308916 2 1 999998 2 2 999999 1 10 999995 128112 2 209381 477502 2 2 999999 1 12 999995 -820043 1 14655 667916 535598 2 2 999999 1 3 999993 859002 1 2 999999 -867458 1 14 999995 -526913 1 1 999991 842826 1 112167 937953 109237 1 13241 217272 -39881 2 31478 889501 2 2 999999 2 2 999984 2 15100 480732 1 1 999991 -538224 1 7 999993 -262190 2 107783 254971 1 712501 928261 772247 2 2 999999 1 579268 762217 111442 2 17 999982 1 2 999999 -836720 1 2 999999 681451 1 397767 768858 941673 2 15 999981 2 2 999999 2 2 999988 2 2 999996 2 73932 554137 2 11 999987 1 5 1000000 673533 2 424712 742109 2 44763 115751 2 181328 470311 2 983609 990136 1 2 999999 925367 2 4 999988 1 2 999999 116810 2 683582 833261 2 2 999999 2 2 999999 1 19 1000000 -665533 2 15 999993 2 438927 874283 2 9 999999 2 2 999981 2 2 999999 2 20 999989 1 2 999999 704309 1 2 999999 -460500 2 2 999999 1 2 999999 -219947 2 2 999999 1 11 999989 -926144 1 2 999999 434839 2 742332 964716 1 9 999984 426530 2 2 999999 2 2 999999 2 2 999999 1 6 999993 802007 2 15232 785722 1 2 999999 632564 1 2 999999 -691975 1 208329 464601 -227232 2 2 999999 2 2 999999 2 13 999981 2 2 999999 1 10 999988 -757497 2 430869 686747 1 4 1000000 -823919 2 2 999999 2 14 999992 2 2 999999 2 2 999999 1 453146 664960 845226 2 570782 984426 1 2 999999 -38549 2 11 999989 1 34751 849587 -317995 2 9 999989 2 154316 590788 1 2 999999 68449 2 2 999999 1 2 999999 -727977 2 15894 543039 1 774763 959802 526236 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -931844 2 2 999999 2 2 999999 1 20 999984 54024 2 514040 527699 1 2 999999 407597 1 2 1000000 973919 2 2 999999 2 2 999999 1 2 999999 591638 2 20 999981 2 522794 895344 1 2 999999 -118959 1 344437 521800 548088 2 1 999987 1 2 999999 -895457 2 16845 324376 2 14 999994 1 364764 945464 528299 1 4 999999 -4553 1 474014 855245 -519938 2 20 999996 1 2 999999 805921 2 2 999999 1 5 999982 670978 1 71605 604028 422915 2 9 999990 1 214986 675611 -178777 2 2 999999 1 12 999982 80474 1 2 999999 442519 2 3 999981 2 1 999994 2 17 1000000 2 2 999999 1 2 999999 -937446 1 2 999999 905468 2 573727 648985 2 19 999988 2 35028 371571 1 2 999999 -239076 1 11 999981 -699953 2 2 999999 1 327198 708113 381545 1 487308 626060 769613 1 2 999999 439998 1 11 999989 -222935 2 598870 678943 2 7 999981 2 2 999999 1 14 999993 8421 2 16 999990 2 20 999988 1 13 999981 -650738 1 2 999999 789737 2 3 999982 1 597048 850231 -450384 1 10 999983 518033 2 19 999989 2 2 999999 2 386871 443669 2 2 999987 1 8 999988 997281 1 16 999984 -477090 1 10 999981 788461 1 302705 668779 650233 1 41750 488436 533291 1 2 999992 217944 1 7 999987 835886 1 20 999986 580375 2 14 999990 1 513690 866174 110281 2 2 999999 2 142203 538064 2 2 999999 1 164009 505537 707355 2 184230 254111 1 2 999999 -171506 1 2 999999 -910331 1 2 999999 383734 1 229474 436921 -175719 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -3961 2 2 999999 2 20 999984 1 2 999999 350082 2 394641 750276 2 2 999999 2 2 999999 1 259255 499855 -677723 1 11 999988 533949 2 11 999985 1 11 999993 -271736 1 15 999986 593596 1 765255 904042 618305 2 53962 670064 2 2 999999 1 16 999986 -779476 1 2 999999 770431 2 6 999989 2 12 999982 2 2 999999 1 25673 661591 614946 1 1 999997 -495369 2 2 999989 1 337018 506137 564290 2 2 999999 1 63730 259979 -968828 2 274099 274281 2 588872 638707 1 2 999999 -443115 1 265341 941012 -491026 1 430373 980093 -518592 2 2 999999 2 2 999999 2 265545 563382 2 14 999990 1 208286 948619 580725 2 2 999985 1 2 999999 -361987 2 16 999991 1 20 999987 -748498 1 465832 544054 -225797 2 2 999999 2 2 999999 1 17 999982 -692633 2 2 999999 2 2 999999 2 11 999982 1 426080 967480 -74870 2 18 999999 1 20 999993 970034 2 407870 847067 2 74732 662619 1 17 999989 -248575 2 48777 725507 2 154351 793657 1 2 999999 -172866 2 20 999983 2 15 1000000 1 2 999999 451423 1 583575 779177 965313 1 2 999999 604351 2 2 999999 2 2 999999 1 250868 817284 -310551 1 202737 421467 489024 2 3 999993 1 19 999995 396290 1 441067 832723 -957548 2 465540 881512 1 124674 939512 -639907 2 2 999999 2 107268 226826 1 2 999999 280425 1 12 999997 527985 2 85449 537614 1 142761 622799 -677548 1 21328 472464 508796 2 7 999989 1 91999 876416 350010 1 2 999999 321056 2 2 999999 2 11 999992 1 3 999993 -390883 2 17 999996 2 910883 947120 1 2 999999 -677794 1 432575 527898 -907154 2 2 999999 1 2 999999 126109 1 8 999988 -922966 2 65062 594257 2 2 999999 2 6 999998 1 2 999999 931711 1 3 999986 -943947 2 14096 841120 2 390412 623686 1 5 999983 177830 1 2 999999 859537 1 2 999999 648085 2 14 999985 2 11 999988 2 2 999999 1 858576 979062 -463759 1 2 999998 817311 2 2 999999 2 2 999999 1 2 999999 -396444 1 236819 480457 -998222 2 44171 952820 1 245930 620824 172998 1 116726 863787 592892 2 2 999999 1 201413 982639 116171 2 2 999999 1 2 999999 -971127 1 546718 722449 635120 2 2 999999 2 141493 213465 2 85785 506804 1 2 999997 -646798 2 19 999985 2 2 999999 1 282386 553038 -283411 1 2 999999 -20507 2 2 999999 2 20 999995 1 17 999995 -636832 1 2 999999 -561397 2 12 999991 1 13 999995 233472 2 2 999999 2 2 999999 1 2 999999 -53132 2 536474 882447 1 13 999984 -953069 1 2 999999 -6906 1 3 999999 -703171 2 47726 666171 2 2 999999 2 11 999996 1 245074 531986 41845 1 2 999999 591369 2 2 999999 2 5 999991 1 2 999999 513734 1 18 999988 -528864 2 10 999988 2 1 1000000 1 20 999981 123124 1 18 999996 628229 2 518724 656944 1 16 999998 117133 1 429475 506995 -641393 1 2 999999 -718340 1 18 999992 -914576 1 17 999986 -21864 2 20 999987 1 106069 494794 -706699 2 2 999999 2 2 999999 1 149770 613493 173559 1 180869 969032 58571 1 4 999999 -573538 1 4 999994 -569196 2 443696 621425 1 524705 989138 -215980 2 245485 280309 1 1 999991 -401266 2 2 999999 2 2 999999 1 3 999993 -872887 1 18 999983 -398613 2 29562 741369 2 758417 952361 1 5 999992 370046 2 11 1000000 2 79078 656365 1 2 999999 945558 2 26674 411976 2 2 999999 1 2 999999 136241 2 17 999999 1 499214 840034 -738582 1 12 999986 -84230 1 11 999987 -221260 1 2 999999 -195837 1 560942 954420 509561 1 23086 422753 214540 1 517488 875601 -281757 1 199144 659710 -185143 1 16 999995 -141716 1 2 999999 -109444 1 19 999995 401837 2 265466 508942 2 2 999999 1 11 999984 762223 2 5 999992 1 2 999999 879661 1 772954 913062 -735179 2 2 999999 2 15 999982 2 2 999999 1 12569 496464 576361 1 2 999999 -112311 1 85724 696065 336679 1 15 999996 -999251 2 447840 484043 1 2 999999 -77360 1 524502 878594 282091 2 2 999999 1 265974 816018 427280 1 172816 331331 -863463 1 131720 690853 -430556 1 2 999999 -709184 2 7 999982 2 883032 903897 1 2 999999 274319 2 2 999999 2 252311 510249 2 2 999999 1 14 1000000 37514 1 2 999999 735008 1 1202 850814 -263741 2 1 999982 2 535364 727213 1 12 999982 -4707 1 17 999998 -359097 2 16 999999 1 7 999989 -463393 1 2 999999 -172904 2 800218 806311 2 280704 488656 2 2 999999 2 11 999995 2 221789 680893 1 19 1000000 -289285 2 8 999986 1 354399 752497 -683121 1 2 999999 526162 2 519085 745130 2 20 999981 1 2 999999 -405007 2 16 999990 1 2 999999 878126 1 2 999999 897702 2 2 999999 1 2 999999 702152 1 14 999993 -917226 1 43430 331089 713849 2 2 999999 2 2 999999 1 129364 684961 -406866 1 376679 931717 447272 1 2 999999 -526564 1 2 999999 -918591 2 2 999999 1 18 999987 -590146 2 2 999999 2 243737 901948 1 11 999992 -205751 1 4 999982 301369 1 3 999993 -33538 1 781398 848720 811579 2 2 999999 2 2 999999 1 4 1000000 -86893 1 2 999999 585784 1 12 999998 839917 1 2 999999 346404 1 2 999999 279436 2 90294 702376 2 2 999999 1 18 999983 887881 1 2 999999 -774961 1 7 999996 -260255 2 2 999999 2 13 999983 1 46689 172161 66094 1 21403 351714 113953 2 2 999999 2 16 1000000 2 442145 689863 2 2 999999 2 5 999991 1 8 999982 483698 1 8 999983 -182169 1 14 999998 -554643 1 336606 754876 -803006 2 265230 379959 1 18 999991 146846 2 2 999999 2 2 999999 1 123509 750338 257569 1 617883 657548 -468897 1 5 999999 -491982 2 2 999999 2 7 999983 2 2 999999 1 2 999999 801054 2 2 999999 1 2 999999 198450 1 2 999999 594777 2 2 999999 2 2 999999 2 490555 936945 2 801967 973633 2 2 999999 2 194304 254821 2 3 999995 2 3 999986 2 2 999999 2 2 999999 1 2310 931343 355901 2 143420 923118 2 469482 676905 2 5 999996 2 485140 733808 2 855103 965460 1 140628 527746 -163584 1 2 999999 -885356 1 19 999998 253060 1 3 999996 -237171 1 3 999990 -127765 1 2 999999 723840 1 770433 906133 -322802 2 482066 767269 1 126427 339134 -348125 2 2 999999 2 672329 832224 1 20 999998 877141 1 642079 688772 499012 2 123423 731165 2 340454 846806 2 2 999999 1 262087 608517 726538 2 20 999999 2 2 999999 1 5 999986 -370587 1 545964 626604 446326 1 24675 799898 164017 1 11 999984 -585407 1 718146 964747 -958115 1 163807 504182 -185185 2 725946 954592 2 2 999999 2 2 999999 1 2 999999 -626097 1 2 999999 -146761 2 16 999993 2 2 999999 1 11 999994 -852732 1 580992 712668 557301 2 2 999999 1 34243 430823 763093 1 284366 895081 123475 1 831864 838547 -576950 1 9 999994 973339 1 2 999999 -285739 1 9 999993 508501 2 714577 825191 2 68767 907205 1 405998 780200 886665 2 441522 820880 2 10 999984 2 309010 751393 2 14 999996 2 2 999999 1 295926 776578 488246 2 10 999987 1 2 999999 -10190 2 2 999981 1 598547 736937 -718904 1 2 999999 -195027 2 7 999998 2 19309 937373 2 16193 310613 2 9 999992 1 5 999999 92607 1 13 999991 -447164 1 93792 450399 -237742 2 15 999989 2 252670 426416 2 16 999990 1 65644 927307 61138 1 220004 279926 658150 2 2 999999 1 16 999990 176556 2 135709 524448 1 18 999992 -901401 1 2 999999 734425 1 284782 374598 -306829 1 196454 233529 106696 2 298912 650380 1 14424 403998 795663 2 2 999999 2 17 999989 2 1 999986 1 182951 766960 971427 2 57798 992044 1 2 999999 658487 1 18 999988 377961 2 257970 646437 2 7 999989 1 2 999999 -173723 1 20 999984 933240 1 4 999998 -116643 2 2 999999 2 187725 846242 1 2 999999 811548 1 129806 543739 -567403 1 14 999982 -459247 2 2 999999 1 3 999992 -322514 2 8 999994 1 4458 642019 191268 2 87592 153442 2 352203 569571 1 15 999992 -747861 1 2 999999 346850 2 865464 917267 2 2 999999 1 2 999999 -320127 2 2 999999 1 533353 832758 4686 2 2 999999 2 11 999982 2 2 999999 1 11 999989 254979 2 20 999990 1 2 999999 391365 1 6 999983 594879 1 20 999986 414659 2 332711 445989 2 197769 372214 1 602307 728872 559428 1 361570 689438 607119 2 2 999999 2 12 999998 2 2 999999 1 249919 291293 -496548 1 330535 647669 156714 2 2 999999 2 19 999987 2 1 999993 1 14 999989 -743611 1 2 999999 28159 1 49976 490477 932467 2 435040 598458 1 2 999999 -470765 1 2 999999 -753843 1 2 999999 -856454 2 18604 884587 1 2 999999 -195335 2 429947 965439 1 450586 486813 -64955 2 541414 593439 2 2 999999 1 13 999992 -176489 1 307565 429962 -302129 1 2 999999 -165711 1 2 999999 -83039 1 297029 422253 -128934 2 4286 424830 1 396179 524887 -487016 1 9 999999 926984 2 124303 602094 1 2 999999 807124 2 2 999999 1 2 999999 611655 1 165957 783757 657580 1 2 999999 -192551 2 17 999993 1 400821 574224 61540 2 3 999985 1 2 999999 -324494 1 264419 303924 -957903 1 188401 522913 -586294 1 533363 863911 731269 1 2 999999 699761 1 2 999999 -752279 1 141366 212511 -992642 1 3 999996 986385 2 20 999981 1 2 999999 -882533 2 2 999999 1 2 999999 -448486 1 2 999999 -285482 2 6 999984 2 709182 752328 1 673563 836958 -789897 1 417856 447678 -633464 2 16 999998 1 2 999999 202051 1 14 999988 593576 1 2 999999 -380687 1 4 1000000 578834 2 13 999994 1 18 999989 -229610 2 2 999999 1 2 999999 202540 1 66484 418280 -190484 2 18 999991 1 2 999999 61560 1 9 999998 -980744 2 2 999999 1 11 999997 -778825 2 9 999995 1 612524 619003 -437691 1 634081 783009 -843454 2 376073 393319 1 396120 793638 18289 2 2 999999 1 11 999993 790721 1 1 999989 -641095 1 2 999999 259712 2 2 999999 2 89041 665474 2 2 999999 2 14 999983 2 17 999995 1 12 999991 -65388 2 2 999999 1 2 999999 317369 1 2 999999 -512482 2 16 999997 2 136013 894153 1 410559 866108 -179946 1 9 999987 479148 1 5 999995 939548 1 13 999985 722897 2 14 999997 2 7 999991 1 2 999999 645046 2 19736 479853 1 2 999999 -267423 2 2468 920629 2 15 999984 1 18 999990 -104797 2 2 999999 1 174815 412901 849137 2 2 999999 1 17 999997 142015 2 7 999995 1 11 999989 -874664 2 2 999999 1 516319 891701 -596245 2 2 999999 1 2 999999 373437 1 340415 980681 304475 1 20 999981 550546 1 14 999983 -867826 2 17 1000000 1 2 999999 -91113 2 2 999999 2 14 999996 2 14 999993 1 6 999992 -109974 1 2 999999 215620 1 18 999982 -456247 1 164572 729066 107532 2 2 999999 2 825114 928310 1 2 999999 -157087 2 12655 838338 1 2 999999 -315117 2 12 1000000 1 4 999981 437397 2 2 999999 1 2 999999 -573830 2 944434 997827 1 513135 618329 -35459 2 20 999983 2 137256 594494 1 2 999999 664284 1 8 999981 -872263 1 17 999997 345959 2 314208 637724 1 2 999999 995276 2 6 999990 2 14 999989 2 432613 693974 2 403628 772805 2 13 999984 2 12 999987 2 2 999999 1 173664 718310 -943176 2 15 999988 1 2 999999 116029 1 340905 749526 751856 2 416744 768683 2 6 999986 2 2 999999 2 2 999999 1 175013 611545 -864762 2 2 999999 1 8 999986 84390 1 2 999999 -419358 1 2 999999 -459710 2 606936 770722 1 2 999999 -536531 1 2 999999 -835814 1 22499 540636 60034 1 2 999999 -382105 1 638195 794115 -441579 2 2 999999 1 478023 712844 -404117 2 5 999982 1 16 999988 165341 1 2 999999 149067 2 17 999984 2 2 999999 2 2 999999 1 2 999999 -495814 1 553037 893928 -419182 1 67977 908234 -690570 1 660763 669714 671425 2 16 999997 2 10 999986 2 9 999991 2 93050 584343 1 18 999982 644895 1 87334 977450 -508010 1 2 999999 723345 2 2 999999 2 2 999999 2 5 999984 2 168883 499738 1 58193 744762 -714728 1 3 999999 -614243 1 73795 847016 611347 2 317721 391844 1 8 999982 -482543 2 477221 682858 1 2 999999 -483943 1 2 999999 -59605 1 1 999995 -763352 1 9 999998 679530 1 6 999983 -498521 1 7 999981 -849966 1 2 999999 783431 2 4 999988 2 2 999999 2 843738 984576 2 3 999998 2 2 999999 1 2 999999 -847514 2 64390 69830 1 168676 332994 507594 1 461720 529537 579854 1 12 999995 635167 2 2 999999 2 2 999999 1 14 905076 546239 1 15 999988 823452 1 10 999985 603073 2 158646 628480 1 11 999995 -757657 2 453198 805682 1 373600 514912 -181282 2 15 999989 2 2 999999 1 2 999999 918944 1 17 999990 -698112 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -356644 1 2 999999 -837653 1 443413 788713 768048 1 2 999999 8783 2 2 999999 2 69749 998010 1 16 999989 796151 1 10 999988 -486820 2 16 999990 1 238121 665558 -650800 2 6 999982 2 59311 835486 2 271795 744844 1 15 999984 616718 1 99803 386071 979901 1 18 999990 82396 2 820449 998725 2 14 999998 2 339239 849564 1 2 999999 120013 1 442707 455945 -755397 1 303882 579998 928582 1 2 999999 -918000 2 5 999994 2 19 999981 1 3 999982 -65974 2 14 999981 2 2 999999 2 252417 540056 2 2 999999 1 2 999999 922228 1 6 999993 -305505 2 2 999999 1 312667 466018 -994697 1 2 999989 732536 1 18115 788422 807077 1 2 999999 -484733 2 531032 605403 2 384098 539176 2 18 999990 2 17 999985 2 17 999989 1 16 999990 -776601 1 320148 411730 -561402 1 12145 720794 923265 1 6 999991 -500205 2 2 999999 1 2 999999 -738210 1 18 999994 -163667 2 688807 966988 2 20 999999 1 5 999986 -265072 2 13 999995 1 699435 725283 663058 1 2 999999 112479 1 2 999999 -478730 2 165713 901426 1 288890 615154 865622 2 50903 631436 2 883475 966852 2 2 999995 1 685484 870417 401775 1 4 999981 890073 1 571553 953360 959357 2 5 999984 1 2 999999 723687 1 2 999999 497288 1 13 999983 -867766 1 13004 225769 440018 1 470691 893668 -976885 1 245528 695552 -929761 1 18 999990 456628 1 22643 272063 949063 1 2 999999 381505 2 19 999983 2 16 999985 2 2 999999 1 2 999999 -482630 1 12 999982 952597 1 2 999999 933791 1 14 999996 723064 2 17 999992 2 357345 953617 1 104294 387990 788636 2 2 999999 1 2 999999 544135 1 252093 396595 802768 1 645761 929744 -927729 1 2 999999 -123028 2 6 999994 1 473726 508037 -666356 2 7 999990 2 2 999999 1 239513 622775 909877 2 16 999985 2 16 999997 1 72663 732357 639188 2 19 999994 2 507910 895763 2 19 999989 1 2 999999 -112909 1 224799 496096 388145 2 204335 210640 2 2 999999 2 140952 242997 2 2 999999 1 5 999983 295972 2 2 999999 2 241219 997293 1 20 999986 348170 2 2 999999 1 20 999996 -547581 2 2 999999 2 13 999990 2 11 999997 2 18 999984 1 55122 650773 -725022 1 2 999999 140539 1 2 999999 88369 1 2 999999 459164 2 19 999986 1 2 999999 220514 2 7 999993 2 91907 293121 1 2 999999 -479800 1 2 999999 630429 2 522560 851740 1 2 999999 914286 2 8 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 336051 1 2 999989 -49589 2 29707 354319 1 13 999992 343126 1 249569 850302 -924719 1 11 999995 -301424 1 16 999998 996090 2 15251 581637 2 879071 920158 2 2 999999 2 2 999999 1 746890 813938 657520 2 411539 619727 2 16 999990 2 2 999999 2 2 999999 2 2 999999 1 20 999986 -963182 2 2 999999 1 271329 487076 196757 2 2 999999 1 284778 548646 953856 1 12 999985 633574 2 91990 646803 1 78473 664298 935558 1 3 999999 -816947 2 261624 666619 2 18 999996 2 661025 957773 2 240071 991085 1 363318 949988 935776 1 10 999997 -172012 1 2 999999 767029 2 2 999999 1 536200 948177 226576 1 20 999993 -840724 1 6 999991 606230 1 5 999983 805107 2 2 999999 1 429905 604567 -109321 1 356832 871589 -715220 2 561068 732131 2 41673 492901 2 83624 904741 1 2 999999 -484764 1 2 999999 178602 1 540976 683108 112708 2 323054 809145 1 5 1000000 124093 1 9 999990 705760 2 15619 169963 2 2 999999 1 2 999999 290275 1 4 999982 -175088 1 2 999999 248081 1 2 999999 154370 2 583107 857608 2 10 999991 1 129304 541653 -525326 1 2 999999 -920393 2 2 999984 2 2 999999 2 2 999999 2 3 999983 1 2 999999 -995433 1 2 999999 204215 1 2 999999 -290134 2 2 999999 2 2 999999 1 88508 461931 -821214 2 2 999999 1 357417 898618 -446456 2 2 999999 1 17 999994 -902310 1 2 999999 646358 2 96870 888768 2 136314 329089 1 504078 658399 627291 2 163596 755591 2 2 999999 2 39003 382112 2 176663 694695 2 2 999999 2 2 999999 1 2 999999 705005 2 2 999999 2 2 999999 1 431817 970822 648191 1 356102 377097 -461683 1 13 999984 591426 2 13294 149822 1 2 999999 597059 1 366127 903005 202247 2 347922 698994 2 2 999999 1 2 999999 63231 1 17 999988 807206 2 2 999999 2 2 999999 1 2 999999 420616 1 16 999999 60295 2 754625 819053 1 2 999999 556910 2 2 999999 2 2 999999 1 2 999999 259138 2 159870 861873 2 2 999999 1 2 999999 -36386 2 3 999991 2 12 999981 2 8 999999 2 434705 459722 1 2 999987 -883423 1 2 999999 -900848 2 788024 886443 1 440435 547834 -696197 1 2 999999 258459 1 547274 571158 20239 2 16 999992 2 558390 772710 2 13 999993 1 3 999991 -581142 2 10 999991 1 45901 839693 149070 1 16025 549631 -431038 1 12 999985 274877 2 3 999998 2 2 999999 1 10 999982 982208 1 41527 611018 343659 1 2 999997 -43324 1 2 999999 635801 1 668292 707487 568988 2 2 999999 2 6 999983 2 14 999999 1 2 999999 409119 2 2 999999 1 14 999988 -121901 2 13 999984 2 594517 609092 2 207220 662330 1 2 999999 416262 1 59269 783852 891873 1 8 999984 -235650 2 2 999999 1 5 999993 88794 1 2 999999 -443387 2 338866 914737 2 2 999999 1 148330 441635 -392185 1 330963 812048 -412293 1 18 999994 211767 2 17516 157101 2 215929 731967 2 753081 852879 1 20 999992 25634 1 13 999982 417026 1 2 999999 144739 1 18 999984 -454614 1 2 999985 332257 2 5 999997 1 12 999992 812328 2 2 999999 1 15 999990 -765993 2 2 999999 1 4 999996 -872652 2 2 999999 1 2 999999 79645 2 89988 341302 2 525581 950055 2 2 999999 1 104394 712854 -652402 2 115443 677893 2 18 999989 2 2 999999 2 5 999992 1 5 999982 -363154 1 98078 205331 654954 1 584142 983170 347713 1 163337 312225 100569 1 1 1000000 166570 2 2 999999 2 439172 926509 1 2 999999 -658254 2 17 999982 1 2 999999 -615872 2 8 999997 1 148776 946083 399160 1 14 999999 -577603 2 312406 726778 2 19 999992 1 2 999999 960048 1 610225 685002 -689655 1 2 999999 -194011 2 20 999992 1 446694 452424 535568 1 2 999999 191339 2 148513 650634 2 2 999999 1 2 999999 -826657 1 2 999999 878919 2 10 999989 1 2 999997 630420 1 2 999999 228569 2 16 999984 2 14 999993 1 2 999999 537658 1 5 999992 388302 2 3 999996 2 5 999985 2 17 999995 2 11 999992 1 6 999997 -416675 1 2 999999 704011 2 2 999999 1 67727 329160 -640105 2 129596 569925 2 11 999993 1 2 999999 479141 1 288546 804476 -255676 2 5 999993 1 2 999999 87432 2 2 999999 2 2 999999 1 2 999999 19933 2 2 999999 2 551011 961875 1 17 999981 426133 2 244220 476917 2 463341 482855 1 2 999999 -61400 2 793977 802114 2 251931 462314 1 15 999987 -245866 2 232608 726050 1 2 999999 790765 2 2 999999 1 2 999999 -583609 2 2 999999 2 354788 901943 2 2 999999 1 311878 468399 -654771 1 11 999983 -676767 2 718939 777826 1 11 999994 896875 1 709857 805822 483746 2 745499 908377 1 2 999999 -983824 1 18 999993 -904437 1 2 999999 -317036 2 3 999994 1 148535 792806 -133416 1 7 999985 309813 1 2 999999 59996 1 325641 464507 -203965 1 2 999999 -547846 1 44693 285683 -458484 2 2 999999 2 158582 816666 2 2 999992 2 119749 594677 1 2 999996 -347612 2 11 1000000 2 216967 747190 2 15 999998 2 2 999996 1 8684 658581 -61776 2 342031 984385 2 2 999999 1 35590 254423 -212403 1 20 999991 503936 1 445015 609189 -486324 1 2 999999 555304 2 333155 949780 2 362984 815752 1 1 999997 -743608 1 777200 801340 -482320 1 13394 441605 -758763 2 2 999999 2 2 999999 2 2 999999 2 739011 816929 1 359139 731756 353248 1 8 999984 485066 2 9 999996 1 705114 798133 -321591 2 716074 869081 1 37419 697350 263811 2 101488 487721 1 8 999986 952767 2 2 999999 2 189450 302931 2 2 999999 2 478057 924756 1 296986 321409 -584621 1 509971 892278 377782 1 10 999994 399351 2 2 999999 1 19 999985 725105 1 5 999999 303247 2 2 999999 1 2 999999 974347 1 2 999999 -638938 1 507055 916437 642116 1 2 999999 -743447 1 538734 813500 -154154 2 2 999999 2 2 999999 2 3 999985 2 9 999998 1 331321 754548 -929879 2 2 999999 1 2 999999 -640717 1 9 999993 571972 2 18 999991 1 2 999999 -817454 1 281005 368720 919053 1 208637 820024 360225 1 3 999983 755250 1 2 999999 941795 2 259457 903631 2 66860 688451 2 657821 743148 2 2 999999 1 1 999986 23016 2 161517 189151 1 2 999999 -680567 2 4 999996 1 19 999999 -234167 2 16 999994 2 30437 268239 2 2 999999 2 73110 889640 2 9 999988 2 2 999999 1 7 999998 -218363 2 2 999999 1 883688 919267 257558 1 127164 813136 -607476 1 11 999996 -818094 1 480542 554132 273614 2 2 999999 2 2 999999 2 2 999999 1 2 999999 415595 1 14 999985 354263 1 659233 730962 -150949 2 3 999983 1 18 999992 -401510 2 2 999999 1 168322 952712 -615127 1 9 999990 71238 1 2 999999 554081 2 2 999984 2 3 999985 1 2 999999 504168 2 2 999999 2 760717 976755 1 4 999984 311682 2 233994 813820 1 296323 329452 -114564 2 151452 493921 2 2 999999 1 2 999999 -483826 1 15 999985 -505302 1 4 999995 -557104 2 2 999999 2 13 999986 2 14 999990 1 18 999999 46068 2 16 999991 2 180559 986564 1 52366 881278 -348681 2 585382 906912 2 2 999999 1 237335 529080 322707 1 279737 414081 -420281 1 2 999999 709675 1 2 999999 414906 1 6 999990 -539965 1 2 999999 794336 1 2 999999 479364 2 2 999999 1 1 999990 -674486 2 2 999999 1 11 999981 -889847 2 19 1000000 2 8 999990 1 2 999999 -437607 1 2 999999 514841 2 149830 700659 2 2 999999 1 2 999999 281904 1 19 999998 -937519 1 507884 536291 125869 2 2 999999 1 159682 534422 116586 2 18 999982 2 292409 864916 2 2 999999 1 2 999999 -211000 1 2 999985 249843 2 2 999999 2 11 999988 1 4 999985 152472 1 8 999983 -119493 2 2 999999 2 2 999999 2 126261 778941 1 2 999999 546201 1 770381 908985 -161373 2 2 999999 2 775833 949945 1 2 999999 -20281 1 13 999983 128957 2 19 999986 2 9 999999 2 2 999999 2 8 999992 2 2 999999 1 2 999999 -118591 1 9 999983 29504 1 40612 988469 989599 1 13 999998 -210974 1 16 999988 519151 2 9 999982 2 2 999999 2 739670 779566 2 9 999985 1 2 999999 -475396 2 200481 753643 2 2 999986 1 290344 360272 312696 1 138158 958244 290788 1 502574 826881 746907 2 19 999988 1 2 999999 593991 1 6 999990 260689 1 2 999999 749016 2 249748 258766 2 39550 102076 2 2 999999 1 2 999999 -185581 1 15 1000000 208574 1 543172 781333 -292848 2 2 999999 2 349919 560714 1 2 999999 174458 2 17 999991 2 2 999999 2 158876 160465 1 16 999988 187123 1 10 999983 -613460 1 16 999990 -677363 1 52636 448446 972692 1 3 999992 -848383 2 577911 584893 1 2 999989 305751 2 2 999999 1 5 999992 56007 1 2 999999 -564449 2 2 999999 2 2 999999 1 815937 997418 -548095 1 6 999982 173392 2 5 999991 1 632145 653562 -904139 1 1 999990 -832763 1 18 999983 762178 1 10 999996 746682 2 2 999999 2 2 999999 1 33686 543024 -612009 1 443519 562247 2576 2 614093 641024 1 2 999999 100121 2 2 999999 1 15 999997 -397305 1 304907 933713 -388550 1 2 999999 1835 2 8 999989 1 20 999989 766105 2 2 999999 1 9 999988 102298 1 3 999988 -502185 2 396811 407048 2 9 999984 1 5 999997 872994 1 2 999999 87266 2 522482 529127 1 13 999997 612082 1 247904 391831 303537 1 2 999999 -773251 1 208269 781411 876282 1 403409 729962 -67895 2 2 999999 1 2 999999 -70734 2 2 999999 2 2 999999 2 582393 649210 1 440567 538171 508799 2 2 999999 2 19 999983 1 2 999999 -181986 1 355836 557621 716044 1 12 999998 81653 1 472877 926121 799960 1 13 999996 -867047 1 2 999999 714802 2 20665 100609 2 4 999995 2 6 999994 2 2 999999 2 15 999986 2 2 999999 1 2 999999 -134618 2 2 999999 1 560586 672392 296516 2 759957 921617 2 10 999988 2 191122 624359 1 2 999999 -705979 1 2 999999 37435 1 2 999999 254328 2 20 999991 1 2 999999 -999063 2 2 999999 1 10 999983 -687442 1 268750 905476 599056 2 3 999995 1 2 999999 -897666 2 2 999999 2 392428 937773 1 2 999999 216633 2 7 999991 1 2 999999 301451 2 274811 560563 1 2 999999 -886707 1 106061 888260 -460630 2 473541 864024 2 190814 272616 1 426132 430812 428836 2 18 1000000 1 19 999983 -393680 1 790444 871470 -205067 1 18 999995 678436 2 2 999999 1 712968 760678 536938 2 37359 312386 1 111827 962185 687785 1 3 999989 -521438 1 18 999986 936358 1 2 999999 -826845 2 2 999999 2 2 999999 2 2 999999 1 85601 161837 706419 2 8 999990 1 9 999988 235926 1 16 1000000 130305 1 194327 355324 -402540 1 10 999987 -688836 2 151738 596519 1 1 999984 -332020 2 2 999999 2 1204 327920 1 10 999986 548228 1 19 999993 -201618 2 4883 441027 1 359197 654864 -992581 1 303523 794472 790241 2 19 999998 1 2 999999 -964295 2 55536 181734 2 60721 442370 2 806770 953202 2 134118 930010 2 744773 934688 2 622776 858948 1 2 999999 606616 1 18 999999 362707 2 490949 522213 2 168204 850467 1 11 999995 619534 2 297146 691092 2 2 999999 2 574272 779397 1 149344 347741 691280 2 2 999999 1 2 999999 -410947 1 342340 817930 -669663 1 2 999999 -863885 1 18 999997 349772 2 556044 769486 1 3 999995 -333921 1 6 999998 -423743 1 17109 916996 988498 1 2 999999 -992536 2 2 999999 1 2 999999 -765610 2 12 999984 1 2 999999 598046 2 76267 636020 1 4 999982 6917 2 492183 840525 1 2 999999 557151 2 2 999999 1 2 999999 944428 1 9 999982 -809376 2 11 999998 1 409655 870409 65406 1 9 999983 300368 1 2 999999 -945242 2 8 999983 1 15 999998 864471 2 197467 661720 1 10 999985 259515 2 2 999999 2 11 999998 1 15 999983 -259237 2 1 999991 2 8 999986 2 2 999999 1 409177 586778 602717 2 13 999983 1 2 999999 -116494 2 747290 778526 1 2 999999 154361 2 212452 775319 1 2 999999 102293 2 6 999983 1 326227 799969 808961 1 15 999987 -746887 1 11 999992 374371 1 2 999999 -363735 1 17 999999 194287 1 594035 955115 -989259 1 394523 406219 -500483 2 18 999994 1 2 999999 422948 2 53946 916678 1 568235 961728 -231620 1 143179 897946 346063 2 2 999999 2 169450 376457 2 293174 726317 1 2 999999 -762460 1 11 999996 -680475 1 1 999999 -244643 2 2 999999 2 622827 969463 1 551597 830838 -732520 1 344309 511213 778195 2 2 999999 1 2 999999 543963 1 67398 80366 -378631 2 560297 626531 2 687158 987556 2 2 999999 2 2 999999 2 19 999996 2 2 999999 1 2 999999 619286 2 2 999990 2 2 999999 1 5 999982 971435 1 2 999999 970309 2 2 999999 2 385890 847775 2 260594 887051 2 2 999999 2 84962 569956 1 1 1000000 -369783 1 2 999999 542534 2 2 999999 2 19 999997 1 9 999986 760167 1 281268 353346 709000 2 2 999999 1 14 999984 -318244 1 3 999989 -124158 2 2 999999 1 14 999998 259107 1 848972 908851 802996 1 792351 953376 629191 2 12 999985 2 8 999995 1 68228 447557 -973167 1 2 999999 -55188 2 2 999999 1 143503 677072 867457 1 2 999999 -449371 1 2 999999 490244 2 2 999999 1 13 999988 54749 2 2 999999 1 12 999994 -916088 2 2 999999 2 2 999999 1 291247 304845 -767747 2 2 999999 1 17 999997 -992732 1 18 1000000 -820962 1 10 999993 947503 2 2 999999 2 2 999991 1 602067 842700 536968 2 16 999992 2 2 999999 2 15275 670157 1 112757 573477 -233203 1 15 999991 265717 2 2 999999 1 703756 705670 61416 2 3 999994 2 43349 968149 1 174445 560174 -345471 2 12 999984 1 19115 119584 -63703 1 2 999999 -143020 2 103148 255979 1 8 999987 295711 2 17 999982 2 16 999997 1 5 999988 20967 2 2 999999 2 2 999999 1 2 999999 -813644 1 25885 126574 197310 1 13 999999 786077 1 3 999994 902004 2 2 999999 1 2 999999 -627512 1 401596 673860 -694018 1 2 999999 -599386 2 273572 622980 1 1 999995 -198756 1 119604 604926 -797833 2 12 999987 1 452507 931685 -761238 2 276456 843505 1 2 999999 484860 1 2 999990 -103098 2 227437 273655 2 2 999999 1 2 999999 -969177 2 13 999987 1 13 999990 -85516 1 6 999982 -506629 2 2 999999 1 308882 788373 -478451 2 2 999999 2 13 999987 1 179795 195501 338418 2 2 999999 2 396322 430789 1 13683 665161 659418 2 20199 756879 1 268547 790695 366345 1 2 999999 -727506 1 283113 997629 -709837 2 72898 666823 1 424063 948284 -558243 2 303882 615774 1 2 999999 -495517 1 2 999999 -501526 2 153942 185307 1 708916 954037 740893 1 2 999999 433554 2 53470 81643 2 14 999989 2 2 999999 1 2 999999 985628 2 67068 865112 2 2 999999 2 8 999985 2 5 999982 2 9 999983 1 12880 348061 -683702 1 616422 903908 -799725 2 8 999992 1 2 999999 807270 1 8 999988 403274 1 2 999999 955315 1 448895 550733 -604295 2 2 999999 2 2 999999 2 4 999988 2 20 999998 1 2 999999 177904 2 12 999995 1 2 999999 650860 2 136658 355669 1 9 999988 855122 2 168606 839239 1 48395 400772 -691857 2 11 999988 1 4 999991 7620 1 7 999990 -190638 1 715331 980954 -563234 1 2 999999 638809 1 15 999991 -783347 2 2 999999 1 209875 601258 -320953 2 2 999999 1 519321 847884 -482333 1 590056 595811 805919 1 2 999999 -17785 2 417950 914663 2 95352 553864 2 2 999999 1 2 999999 -807802 1 2 999999 -468605 1 2 999999 436697 2 400526 626309 1 18 999996 -835611 2 15 999993 2 17 999982 2 401586 798587 2 154780 712228 1 198593 602740 -26352 2 16 999983 2 2 999999 1 370601 737665 388628 2 44407 988500 1 30103 287268 -764263 1 151065 687387 -796469 2 356104 784292 1 167395 841092 -190207 2 2 999999 1 9 999997 991077 2 18 999990 1 326292 458190 363716 2 26222 352018 2 852637 963101 1 6 999988 -16245 1 294109 565199 -631886 2 10 999997 1 11 999981 489030 1 180107 989667 394163 1 2 999999 -304585 2 9 999996 2 2 999999 2 5 999990 1 5 999996 -995744 1 13 999993 -778140 1 559560 598636 119736 1 557190 863295 110234 1 549171 995978 -100099 2 6 999989 1 2 999999 245227 1 2942 979682 -381653 2 2 999999 2 161699 451221 2 8 999999 2 6 999996 1 175369 666332 200461 1 142675 409516 -803883 2 2 999999 2 9 1000000 2 748154 881705 2 17 1000000 2 2 999999 1 6 999984 -970224 2 10 999996 1 663022 853104 660727 1 16 999986 -511639 1 8676 103442 739609 1 9 999985 -280810 1 424205 494875 906797 2 7 999993 1 577575 843459 -909169 1 2 999999 -650797 2 6 999985 1 876373 928189 934424 1 87579 311443 176648 2 16 999996 2 804086 971228 1 484231 938930 153556 1 192493 300807 301066 2 682629 959357 1 2 999999 -599001 1 2 999999 -2931 2 19 999987 2 2 999983 1 15 999996 -243689 2 10 999981 2 565970 802008 1 2 999999 -788985 1 178972 547578 492223 2 2 999999 2 101202 392639 1 2 999999 881174 2 7 999999 1 2 999999 -626416 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -91629 1 14 999984 -129028 1 2 999999 -51116 1 2 999999 -348472 2 19 999992 1 2 999999 -830447 2 1 999988 2 2 999999 2 12 999988 1 190247 609454 -353272 2 11 999993 1 193257 817912 -924181 1 202997 442393 -761916 2 502 334180 1 113279 318546 -849394 2 2 999999 2 2 999999 2 177486 276950 1 2 999999 -481943 1 615457 689796 147861 1 11 999995 -62090 1 2 999999 -251166 1 2 999999 306413 1 529563 540936 -937926 1 295456 982727 363045 2 3 999992 2 256541 489792 1 2 999999 -485965 1 425001 429366 -563970 1 2 999999 772053 1 1 999981 -820334 1 1 999995 -672141 2 2 999999 2 23538 841293 1 16 999995 838978 1 17 1000000 -267806 1 8 999998 707300 1 7 999993 369289 1 14 999999 -279269 2 2 999999 1 2 999999 -781153 2 2 999999 2 200838 541513 1 830322 957936 -78357 1 89827 132459 -823587 1 2 999999 -968413 1 73965 532503 -407153 2 7 999998 1 20 999995 -188821 1 63050 256904 -779071 1 212662 992026 197651 1 174144 286065 462927 1 2 999999 -586301 1 20 999981 84917 2 2 999999 1 32731 211066 -692161 1 4 999996 -462622 2 753542 988334 1 229264 361069 -681856 1 18 999996 117852 1 274321 928515 -71626 2 583996 595574 2 627446 917117 2 119227 652826 1 4 999981 -692595 2 4 999986 2 14 1000000 2 2 999999 1 2 999999 -278109 1 2 999999 847252 1 5 999988 600419 2 4 999989 1 239152 486865 816709 2 15 999985 2 8 999991 1 470146 577135 -282392 1 14 999983 129509 1 1 999987 523449 1 478577 858795 622980 1 2 999999 -862115 2 6 999988 1 108109 712563 -922889 2 18 999999 2 20 999997 1 761685 978295 894952 1 7 999982 -241470 2 87957 709367 2 2 999999 1 11 999997 -631983 2 2 999999 2 5 999983 2 2 999999 1 2 999999 578767 2 15 999989 1 43841 827130 -275315 2 164303 337404 2 221528 367954 2 203068 843111 1 2 999999 -836982 1 842203 934828 824500 1 2 999999 175220 1 8 999983 736369 2 2 999999 2 481468 587491 1 630512 908108 729639 2 2 999999 2 468702 554510 1 19 999985 -961413 1 6 999990 938855 1 52441 126422 -434198 1 2 999999 -345545 1 147708 972773 707815 2 16 999991 2 29469 415623 2 2 999990 2 2 999999 2 289900 829423 1 19 999985 906107 2 187327 260945 1 2 999999 -772602 2 2 999999 1 2 999999 -802658 1 66274 912696 70742 1 2 999987 -807393 2 199354 343042 2 228990 991024 1 194621 641389 -967757 1 486170 569649 -148172 1 2 999999 -886834 2 595616 695512 1 282183 287208 313711 2 1299 863371 1 2 999999 -440863 2 2 999999 2 2 999999 1 387541 466844 -866318 1 20 999997 -473633 1 15 999999 855586 1 48574 986061 237378 1 2 999993 489604 2 2 999999 2 2 999999 1 2 999999 866479 2 2 999999 1 2 999999 729457 2 812571 826713 1 521700 942846 -879070 1 2 1000000 -60933 2 18 1000000 1 2 999999 970584 2 2 999999 1 2 999999 -470812 2 2 999999 2 2 999999 1 2 999999 -318339 2 20 999991 1 71832 818298 218235 2 13 999992 2 2 999999 2 19 999991 2 171467 241562 1 59840 130380 587366 1 6 999986 363054 1 296764 444389 -161133 2 735416 768038 2 272449 802222 2 2 999999 2 2 999999 1 2 999999 588975 1 137584 825367 266393 2 2 999999 1 2 999999 766357 2 2 999999 2 5 999996 1 2 999999 718345 1 15 999992 -11323 2 4 999982 2 2 999999 2 569502 807006 2 2 999999 2 2 999999 2 48833 339477 2 2 999999 2 131037 667974 2 2 999999 2 2 999999 1 2 999999 -794670 1 2 999999 929596 1 106560 629278 29247 2 2 999999 2 869664 900577 2 19 999988 2 24280 743671 1 113924 185068 118868 1 12 999982 -497924 2 2 999999 2 2 999999 2 1 1000000 1 8 999990 -838458 2 2 999999 1 8 999985 -386121 2 12 999993 1 7 999993 -16339 2 10 1000000 1 260585 481057 711189 2 7791 737292 1 11 999998 583861 2 9 999982 2 2 999999 1 2 999999 -946967 1 2 999999 -115837 1 14 999981 96774 2 287855 420550 1 2 999999 -697795 2 8 999997 1 178272 543917 -568490 1 696455 804479 319971 1 5 999981 418246 2 2 999999 1 1 999992 232800 1 2 999999 -99389 1 3 999996 -257407 1 2 999999 -16305 1 129674 810334 968952 1 158857 939101 882244 1 2 999999 721788 1 350622 444652 -123251 1 380491 728944 555147 2 66007 82035 1 704982 729723 735989 2 37302 187728 1 7 999996 -290700 2 8 999990 2 283041 338931 2 371581 427175 1 2 999999 667182 2 2 999999 2 2 999999 2 51343 272134 1 52689 354806 -211996 2 2 999999 1 352215 424171 -773566 1 233780 751155 -803150 2 385796 769896 1 2 999999 357531 1 1 999998 -855331 2 2 999999 2 17 999983 2 2 999999 2 840283 999519 1 69777 288417 11492 2 47663 157241 2 483317 935778 1 2 999999 65221 1 11 999995 -61950 1 10 999992 -704108 2 9 999984 1 2 999999 42934 1 47771 679946 -240839 2 319063 916851 2 12 999996 2 2 999999 2 13 999981 2 165283 311262 1 2 999999 -601954 1 186215 958465 220372 1 152196 582816 -653889 2 2 999999 1 2 999999 -789128 2 3 999986 2 20 999999 1 11 999990 809676 1 77486 479803 -675559 2 2 999999 1 2 999999 -978442 1 638134 899873 588606 2 9 999984 2 16 999986 2 2 999999 1 703076 973899 382584 1 82703 348640 -727943 1 244389 941860 289988 2 13 999985 2 20 1000000 1 2 999999 302997 2 1 999992 2 2 999999 2 64548 625385 1 10 999993 965143 2 12 999994 1 2 999999 707111 1 356490 383892 180421 1 16 999981 -578132 2 17 999986 2 13900 889501 2 2 999999 2 2 999999 2 71277 853285 2 2 999999 1 18 999993 74179 2 244487 333849 2 100934 644223 2 221424 951856 1 2 999999 380535 1 2 999999 -827073 1 2 999999 -347565 1 2 999999 420048 1 6 999997 -610658 2 2 999999 1 438197 617497 319368 1 8 999984 -108983 1 12 999981 995382 1 143089 286312 849051 2 11 1000000 2 2 999999 2 2 999999 2 2 999999 2 13 999997 2 626334 661752 1 15 999988 774884 1 9 999993 306665 1 2 999999 -306376 2 2 999999 2 451075 964890 1 2 999992 704894 2 6 999987 1 95300 132856 841217 2 2 999999 2 20 999999 1 12 999981 -465875 2 10 999993 1 1 999992 210639 1 10 999989 -810606 1 2 999999 269771 2 220238 895694 1 453330 477087 422954 2 14 1000000 2 313998 387587 1 8 999984 -326642 2 2 999999 2 210126 423010 2 2 999999 2 15 999985 2 7 999986 2 6 999988 2 2 999999 1 2 999999 -554440 2 16 999987 2 2 999999 2 119336 167713 1 2 999999 -127216 1 292600 470654 -391174 2 2 999999 1 440603 460138 230472 1 2 999999 -334778 2 1765 152657 1 20 999988 -929226 2 10 999995 2 2 999999 1 2 999999 -892394 2 761830 978176 1 2 999999 -686104 1 407355 849881 -529985 2 18 999987 1 2 999999 998909 2 2 999999 2 462440 613553 1 25456 325432 -270636 1 2 999999 -3095 1 2 999999 -916162 2 295088 942235 1 894025 964384 623313 1 20 999983 -848747 1 9 999994 156127 2 498309 848881 1 2 999999 -790189 1 2 999999 328778 2 74186 144951 1 2 999999 -690001 2 5 999988 2 204284 904275 2 2 999999 2 2 999990 2 15 999999 2 1 999987 1 15 999995 -429282 1 386366 984380 660811 1 17259 501932 817815 2 2 999997 1 2 999999 -421111 2 260143 726635 2 6 1000000 2 376229 556525 2 20 999999 1 169733 471247 878080 1 7 999999 767774 2 2 999999 1 13450 751943 -55466 1 73113 435828 -681334 1 2 999999 604550 2 300505 390241 2 20 999995 2 29382 333761 2 21523 773349 2 2 999999 1 4 999995 -644327 1 382720 693503 -801661 2 2 999994 2 3 999983 2 12 999990 2 803840 893045 2 2 999999 1 2 999996 -991325 2 26358 164751 1 19 999984 -497634 2 2 999999 2 620302 935128 2 773064 923174 2 103924 453516 2 63729 345209 2 2 999999 1 2 999999 -790832 1 3 1000000 -992722 1 2 999999 379510 2 2 999999 1 2 999999 409159 2 2 999999 2 3 999998 2 3 999995 2 2 999999 1 20 999981 -517001 2 188709 269665 1 2 999999 167593 1 15 999984 -400009 1 286309 690902 -492919 2 9 999988 2 103496 288335 2 2 999988 2 20 999988 2 2 999999 1 2 999999 661821 2 229356 917906 1 2 999999 -117340 1 8 999994 464306 2 2 999999 2 9482 826225 2 91187 733544 2 317993 726106 2 2 999999 1 703293 946723 -164330 2 350022 357190 1 483151 649735 -542275 2 2 999999 2 727774 864592 1 5 1000000 398735 1 2 999999 -506201 1 2 999999 -495796 2 7 999982 1 2 999999 -930725 1 7 999992 -346396 1 2 999999 640543 2 18 999990 2 12 999993 1 632988 706934 643636 1 2 999999 -199127 2 9 999998 2 14 999995 2 104885 561703 2 1 999995 2 484691 507370 1 232269 399982 -203182 2 2 999999 1 300429 972771 -386461 2 8 999996 1 428926 777544 43718 1 15 999981 258747 1 2 999995 -99549 1 2 999999 -627193 2 11 999991 1 2 999999 536730 2 158721 927142 1 15 999994 -874381 1 2 999999 -32420 1 620308 926232 -632512 2 15 999994 1 2 999999 -136985 1 2 999999 -175425 2 17 999995 2 2 999999 1 11 999991 -153717 1 7 999983 66142 2 2 999999 2 405522 880813 1 2 999999 864256 1 1 999986 -188357 1 10 999999 -72061 2 709095 892133 2 350090 968506 2 154886 206635 2 15 999983 1 16 999998 -665877 1 50020 455321 900220 2 2 999999 2 2 999999 2 2 999999 2 2 999991 2 6850 161341 1 20 999990 -552888 2 651901 935744 1 621859 921755 -442190 2 2 999999 1 5 999998 404953 2 19798 663083 1 1 999981 -371198 1 2 999981 736436 1 9 999999 958442 1 2 999999 -390395 1 2 999999 -413426 2 2 999999 2 10 999997 2 2 999999 1 2 999999 -140763 1 533695 678213 -675678 2 2 999999 2 8 999991 1 2 999984 282503 1 15 999990 64642 1 2 999999 545195 2 6 999987 2 24876 562068 1 2 999999 -471731 1 500773 552970 -701807 2 66789 689858 1 2 999999 395625 1 7 999994 -885341 1 2 999999 758403 1 331588 744630 -441572 1 2 999999 -371056 2 5 999989 1 2 999988 -187586 2 2 999999 1 2 999999 734684 1 453626 520293 -198767 1 9 999983 845830 2 450688 921581 2 130234 136332 2 2 999999 2 579949 613702 1 2 999999 -171703 2 706118 850723 2 2 999999 1 2 999999 741925 2 19 999981 2 78809 207211 1 7 999990 297819 1 2 999999 -985722 1 2 999999 168153 2 2 999999 2 2 999999 1 2 999999 218940 1 9 999997 795487 1 3 999989 -371544 2 20 999982 1 132233 359635 -530450 1 2 999999 996484 2 2 999999 1 10 999985 537469 1 247677 598696 515377 1 2 999999 -714284 1 173504 344616 -84962 2 3 999992 2 8 999987 1 2 999999 461676 1 4 1000000 980237 2 612181 817573 2 488981 609864 2 2 999999 2 2 999997 2 2 999999 1 2 999999 962401 2 56661 629984 1 18 999981 357820 2 120449 767844 2 10291 231550 1 2 999999 206151 1 7 999996 949044 2 10 999997 1 65044 570239 463182 1 832694 954285 372902 2 6 999987 2 236256 645008 2 2 999999 2 305341 556812 2 2 999999 2 500134 820675 1 1 999984 -870063 2 2 999999 1 6 999983 815513 1 874411 930107 -637342 2 11 999986 1 708951 969128 15125 2 1 999993 2 2 999999 1 13 999989 -206117 1 6 999989 494980 1 709110 727146 -367730 1 5 1000000 358185 1 19 999985 -260241 1 13 999991 523285 1 2 999989 -317665 1 2 999999 374238 1 2 999999 756703 2 12 999984 2 345383 821482 2 116976 878062 1 113418 825885 -949334 1 643464 999432 939024 1 221101 642264 -921756 2 7 999999 2 506106 532122 2 371166 525262 1 2 999999 280126 1 192957 312927 17365 2 2 999999 1 311893 691925 141990 1 2 999999 805246 1 191178 806327 803700 1 13 999986 -506530 2 100021 106688 1 2 999999 -720367 1 2 999999 336634 2 131240 228666 2 171273 254458 2 5 999996 1 9 999985 -321424 1 1 999986 286349 2 2 999999 2 2 999999 1 18 999997 860589 2 2 999999 2 2 999999 1 6 999981 468570 2 2 999999 2 123260 769369 1 314367 676899 240234 1 2 999999 592350 1 2 999999 -831772 2 8 999989 1 64083 614237 911432 1 12 999998 262453 1 15 999984 -72831 2 51794 591143 1 747228 899946 -9797 2 2 999999 1 2 999986 -598632 2 538550 870579 1 2 999999 -651803 1 503138 926417 -722673 2 2 1000000 1 2 999999 496948 1 18 999998 -305165 2 2 999999 2 2 999999 2 234403 369530 2 2 999999 2 4 999987 1 304234 540128 169636 2 16 999999 1 859130 891175 887590 2 942645 955716 1 5 999999 -716976 1 86280 826555 720943 2 38531 133073 1 7 999986 11841 2 4 999982 1 17 999983 -504644 1 2 999999 -788367 1 12 999992 366653 2 399734 746358 2 17 999989 1 826809 946297 -848125 1 2 999999 -191431 1 539042 846434 684093 2 2 999999 1 83972 417562 934025 2 288037 439380 1 1625 154890 -145802 2 246340 496421 1 1 999994 116314 1 10 999999 614062 2 2 999999 2 467156 486820 2 335364 726599 1 3 999984 91590 2 2 999999 2 381602 898343 1 17 999995 922850 2 7 999989 1 16 999999 711609 2 11 999989 1 2 999999 -200877 1 5 999993 682687 1 2 999999 378971 1 2 999999 -666922 1 14 999996 -310399 2 8 999995 2 16 999990 1 2 999999 -443314 1 2 999986 442936 1 8 999986 368256 2 72493 310540 2 690008 906781 2 2 999999 2 2 999999 1 13 1000000 75452 2 11 999985 1 378494 414048 705978 2 14 999996 2 50229 412720 2 18 999993 2 486877 544543 1 46234 569124 -985261 2 8 999993 2 2 999999 1 910181 976668 965754 1 2 999999 -533864 1 16 999999 590213 2 799555 952138 2 2 999999 2 699156 883475 2 8 999998 2 3 999984 1 2 999999 595079 1 2 999999 514442 2 10 999989 1 126993 533830 -991860 2 134294 408871 1 15 999997 -617735 1 277535 718413 673206 2 588129 721782 2 2 999999 1 2 999999 -384976 2 2 999999 2 565935 936410 1 260800 677803 185445 2 2 999999 1 4 999992 -87434 1 142575 912186 -210186 1 20 999988 330819 2 2 999999 2 2 999999 2 2 999999 1 2 999999 798551 1 2 999999 -867373 1 2 999999 217790 1 14 999997 -366703 2 932555 975420 1 2 999999 -641468 1 921583 994478 585241 2 2 999999 1 338959 717675 -901769 1 2 999999 -987686 2 14 999997 1 2 999999 -93553 1 9 999990 -674098 2 8 999991 2 17 999981 1 2 999999 627764 1 2 999999 -410724 2 231336 562195 2 2 999999 2 163290 485720 2 14 999990 1 2 999999 -767660 1 9856 806725 643315 1 140384 511772 -615759 1 2 999999 662168 1 149571 586387 -418144 2 16 999990 2 2 999999 2 818349 911375 1 15 999991 666532 2 192159 428101 2 722632 962064 1 401400 961364 864754 1 557904 564091 304089 2 2 999999 1 2 999999 -671723 2 51053 803158 1 6 999998 -953987 2 330852 832812 1 2 999999 486342 2 9 999989 2 10 999986 2 17592 44634 1 6 999984 337729 2 3 999984 1 2 999999 -761391 2 2 999999 1 2 999999 -95852 1 261572 585162 388399 2 19 999996 1 15 999999 -186640 2 3 999981 1 2 999999 839663 1 7 999994 -321285 2 7 1000000 1 414401 501619 -739339 2 2 999999 2 12 999995 2 344130 737747 2 325611 726271 2 2 999999 2 2 999999 1 2 999999 326242 2 2 999999 2 2 999999 2 83047 323768 1 716342 975889 375675 2 59460 396844 1 395106 493440 631701 1 18 999992 159699 1 11 999997 59085 1 749429 908405 -5647 2 7 999992 2 10 999994 2 2 999999 1 78906 505709 522750 2 416928 889793 1 470571 650225 -684115 2 5 999988 2 2 999999 2 6 999989 2 2 999999 2 574565 988765 2 18 999986 1 291574 992306 875719 2 44013 975918 2 2 999999 2 14 999992 1 325946 537940 -668603 1 8 999991 -359600 1 343964 436411 257828 2 5 999982 1 2 999999 418922 1 2 999999 20146 2 2 999999 1 740115 876877 -735798 2 624758 832209 2 2 999999 1 24965 935624 822415 2 2 999999 2 148568 605509 1 4 999990 920197 1 834488 978665 42140 2 2 999999 1 2 999999 -57414 1 20 999997 995710 2 13 999997 2 11 999993 1 355048 956336 762744 2 594666 743320 2 1 999983 2 6 999983 2 12 999992 1 2 999999 -385555 1 14 999991 449198 1 2 999999 721674 2 622285 733544 2 2 999989 1 9 999995 827336 1 20 999996 194666 2 43932 624627 1 2 999999 895520 1 14 999997 -31395 2 2 999999 2 841171 859272 2 2 999999 2 19 999996 1 2 1000000 -737643 2 2 999999 1 2 999999 916312 2 224975 228594 1 18 999996 672709 1 2 999999 924560 2 2 999999 1 1 999995 -44932 1 19 999994 -64111 2 184506 389391 1 20 999988 850181 1 2 999999 -760146 2 7 999989 1 16 999990 303032 1 2 999999 852476 1 2 999999 801370 1 543477 817055 -715633 2 111414 122916 2 272509 746035 2 17 999995 2 2 999999 1 82039 781735 318700 2 2 999999 2 859255 956396 1 2 999999 -317558 1 9 999994 938266 2 7 999990 1 19 999991 507727 1 2 999999 651074 1 2 999999 76687 2 126952 156222 2 2 999999 1 288711 890460 286850 2 554640 887435 2 2 999999 2 15 999983 2 2 999999 1 20 999981 -120577 2 20 999984 2 2 999999 2 430040 736680 1 2 999999 137815 2 757902 833478 2 2 999999 2 124445 501098 1 2 999999 -604093 1 2 999999 -905682 1 85760 818367 -415222 1 2 999999 7452 1 2 999999 646919 2 2 999999 2 299218 933037 2 563723 766741 2 2 999999 2 135679 375078 1 2 999999 967080 1 383181 409594 736574 1 4 999986 455193 2 9 999986 1 201571 528770 435252 2 4 999987 2 492724 677032 2 207536 297298 2 20 999992 2 2 999999 1 17 999992 -300951 2 16 999994 2 2 999999 2 402413 546246 1 291390 817736 -459106 2 655922 703132 2 325376 932355 1 2 999988 483365 1 2 999999 685411 2 5 999989 2 379582 461844 2 2 999999 2 106863 818470 1 2 999997 -506095 2 2 999999 2 2 999999 1 86778 260871 584602 1 2 999999 156234 2 2 999999 1 2 999999 608444 1 897763 919802 -829960 1 14 999998 -602697 1 322214 418314 -517923 2 619124 905033 2 2 999999 1 2 999999 -795682 2 2 999999 1 8 999989 -25315 1 16 999990 802663 2 801128 850868 1 19 999996 -692519 1 722840 877628 -628390 1 499351 956788 27855 1 2 999999 -657320 2 52217 720379 1 466913 776717 -424217 1 127801 853389 -859823 2 117388 523109 2 166773 455152 1 2 999999 -627397 2 727103 765915 2 2 999999 1 19 999982 608594 1 18 999987 -856929 2 2 999999 2 656451 976453 1 17 999992 -708983 2 5 999982 1 834104 954158 -482049 1 76027 413141 -982656 2 179475 368069 2 2 999999 1 77478 629852 -46022 2 110811 441628 2 141219 606998 1 2 999999 -119382 1 2 999999 421477 2 434438 925655 1 116819 151588 -549464 1 2 999999 626934 1 184457 850294 -475604 2 2 999999 1 10 999987 -56121 2 3 999998 2 142566 407596 1 2 999999 445101 1 2 999999 638717 1 127247 460889 254338 1 4 999994 50808 2 16 999996 2 16 999999 2 2 999999 2 14 999991 1 5 999999 -774427 2 2 999999 1 107804 441882 948994 2 246693 568083 2 16 999999 1 40834 480247 -540534 2 210398 306431 2 158654 672634 2 2 999999 1 245716 501600 901514 1 2 999999 728349 2 285623 940081 2 128304 289950 2 335965 683874 2 901282 939674 1 394998 652581 316437 1 2 999999 -69630 1 160703 990411 22426 2 13 999995 2 18 1000000 1 12 999984 950109 2 618473 780814 1 2 999999 112433 1 11 999995 47970 2 387759 400617 1 515678 584180 205269 2 19 999987 1 249943 559046 674314 2 5 999995 2 2 999999 2 9 999986 2 2 999999 2 218693 729695 1 27992 955396 488688 2 20 999990 2 913547 997884 2 18 999987 2 8 999987 1 2 999985 -327938 2 352492 672649 2 2 999999 1 2 999999 464950 1 7 999994 -144898 2 168717 674258 1 1 999996 -464489 1 9 999999 -177806 2 2 999999 1 2 999999 -713345 2 121281 444989 2 35523 771812 1 2 999999 -201514 1 2 999999 -994800 1 2 999999 -873649 1 313498 736530 -22880 2 11 999986 1 91071 895678 919343 2 2 999999 2 69446 380417 2 466708 604793 2 367007 867918 1 19 999985 581322 2 4 999990 2 17 999996 1 19 999993 -760907 2 18 999983 2 2 999999 2 13940 856198 2 290289 690720 2 775003 810408 2 3 999990 1 2 999999 574652 2 2 999999 2 10 999987 2 38560 537356 1 331006 360666 491140 1 2 999999 -409301 2 17 999985 2 2 999999 2 15 999996 2 2 999999 1 2 999999 476635 1 19 999990 -852939 1 1 999981 4230 2 60343 849298 1 12 999993 -240911 2 418079 677176 1 131498 688891 -735274 2 2 999999 1 4 999984 969544 1 2 999999 -838735 1 11 1000000 491760 2 2 999999 1 28195 218846 443428 1 298516 540200 604682 1 605037 919743 794788 2 482008 675646 1 16 999984 964451 2 70152 877548 2 16 999987 2 79359 91804 1 514276 604925 -137704 1 4 999982 -687657 1 2 999981 -480916 1 2 999999 -337200 1 27298 616664 657339 1 192848 246961 -671984 1 739398 948114 700532 2 6 999991 2 4 999997 2 3 999997 1 15 999991 262245 1 800910 878127 -915837 1 2 999999 782570 1 2 999990 931838 1 20645 686778 944197 2 6 999985 1 367730 575321 431309 2 239819 347846 2 14 999991 2 14 999989 1 6 999997 138558 2 12 999991 1 2 999999 -126295 2 2 999999 1 2 999999 -588343 2 2 999999 1 2 999984 695839 2 19 999996 1 371797 586430 798889 1 89430 304070 392402 2 150733 748694 1 6 999996 -364070 2 2 999999 1 2 999999 95033 1 2 999999 -965208 2 2320 698564 2 16 999983 1 19 999981 -686992 1 18 999994 -616173 2 222939 482524 2 2 999999 1 2 999999 154801 2 661099 772420 1 56936 563123 895705 1 1 999998 -520409 2 10 999994 1 2 999999 931123 1 418205 869287 -155093 1 2 999999 233465 1 16 999989 -210748 2 20 999987 1 594198 796800 -718050 2 263940 702277 1 600067 941922 -451014 1 621268 819638 510361 2 2 999999 1 562002 815497 -603122 2 100667 403691 1 19434 398612 -553477 2 113500 184317 2 14 999996 1 9 999986 294787 2 2 999999 2 182945 760873 1 2 999999 829061 1 7945 694437 -183079 1 2 999999 -140830 1 5 999984 -375950 1 13 999996 939856 1 129654 842135 602854 1 2 999999 -673407 1 2 999999 446213 1 265209 374360 -586814 2 8 999997 1 4 999999 -928678 2 86355 661145 2 2 999999 1 294443 379555 455439 2 14 999993 2 2 999999 2 17 999989 1 2 999999 339481 1 14 999985 358941 2 2 999999 2 2 999999 2 2 999999 1 62332 941536 32710 2 584979 845275 1 15 999997 128409 2 2 999999 2 7 999986 2 15 999986 2 2 999999 2 7 999998 2 12 999996 2 912072 944051 2 427338 746442 1 11 999985 238341 1 2 999999 443637 1 831242 961818 -513458 2 138154 366234 1 2 999999 815277 1 2 999999 310079 1 2 999999 725099 2 2 999999 2 5 999995 1 10 999999 50094 1 2 999999 -849745 1 2 999999 -421292 1 17 999995 -461617 1 2 999999 -108876 2 9 999995 1 611343 915165 -890344 2 2 999999 2 2 999999 1 53336 183969 895589 1 148785 536936 331177 1 2 999999 884026 2 193169 829133 2 2 999999 1 17 999999 -767124 1 18 1000000 -478888 1 2 999999 646404 1 13 999983 -517144 1 2 999999 635553 2 2 999999 2 516970 690414 2 20 999991 2 2 999997 1 2 999999 335204 2 2 999999 1 2 999999 -282437 2 192643 752856 2 86882 801515 1 745752 907487 -150313 2 2 999999 2 418501 858965 2 2 999999 2 3 999990 2 7 999991 2 3 999996 2 2 999999 1 2 999999 652536 2 2 999999 2 144351 464930 1 2 999999 874134 1 19 999996 354229 2 16 999997 2 697992 903148 1 6 999994 833845 2 14 999986 2 2 999999 2 2 999999 1 2 999999 215073 1 94176 522821 406541 2 11 999991 2 14 999995 2 13 999994 2 2 999999 2 211304 709455 2 2 999999 2 2 999999 2 1 999988 1 1 1000000 928307 2 14 999984 1 14 999994 -215454 1 2 999999 -895799 1 5 999990 -971339 1 5 999986 -853776 1 386418 889238 -654290 1 2 999985 263528 1 229833 608061 -903725 1 205729 573400 748897 2 691866 745693 1 461045 652026 -990752 1 177412 214595 230015 1 2 999999 972228 2 13 999988 2 18 999998 1 473204 963227 -952558 1 2 999999 -577668 2 2 999999 2 287145 558092 1 2 999999 -723024 2 221416 526460 1 20 999995 -757141 1 50511 696151 -675258 1 197267 773297 -721972 1 241182 427482 289741 2 2 999999 2 2 999999 2 6 999984 2 2 999999 2 2 999999 1 20 999984 666765 2 3 999991 2 7 999984 1 180697 258476 519595 2 182968 998841 2 10 999997 2 2 999999 2 462623 468870 1 2 999999 645991 1 2 999999 283397 1 2 999999 302481 1 2 999999 -531236 1 2 999999 826447 2 10 999994 2 6 999999 1 16 999988 936198 2 2 999999 1 2 999994 -489495 1 18 999995 497311 2 647875 766658 1 134505 392912 119065 1 241236 484219 -999826 2 13 999988 2 2 999999 2 283055 513449 1 140275 222733 929863 2 2 999999 1 108026 152296 873883 1 18327 953643 -910029 1 2 999999 213861 1 16 999999 970314 1 192028 241412 -866128 2 14 999995 2 12 999997 2 2 999999 1 281262 786117 -823659 1 411066 565178 871649 1 2 999999 446690 1 135412 798844 -945622 1 490236 557265 -529973 1 2 999999 458940 2 5 999989 1 2 999987 92487 2 830392 958622 1 15 999995 -348257 1 2 999999 -486688 2 8 999984 1 243458 703567 527977 1 18 999997 730949 2 2 999999 1 424335 757974 -583003 2 377760 455084 2 522980 747359 2 560958 954715 1 14 999982 460022 2 2 999999 1 12 1000000 -962344 1 2 999999 138876 2 459609 794397 1 2 999999 -292397 2 7 999982 2 10 1000000 2 264395 414716 1 13 999995 518569 1 15 999983 -438972 2 430532 921421 1 12 999990 -166229 1 524495 706203 947915 2 491826 612961 2 70513 603867 2 267586 632975 2 315633 775863 1 2 999999 -987263 1 589305 627153 98686 1 189773 832319 -18054 2 15 999982 1 326888 556572 576985 2 19 999997 1 2 999999 573362 2 77788 135077 1 56444 920725 -440592 2 799838 977711 1 12 999997 -419630 1 12 999996 -936574 2 734794 965866 1 2 999999 -352257 2 579631 714765 2 18110 625235 1 2 999999 -14781 1 5 999988 624349 1 8 999998 -628904 1 2 999999 -165790 1 2 999999 2055 1 234741 302285 -611340 1 548887 915952 -701335 2 2 999999 2 281131 897304 1 18 999981 72661 2 2 999984 2 16 999998 1 6 1000000 349049 2 15 999981 1 540053 595673 594358 1 8 999991 -329451 2 8 999986 2 2 999999 1 2 999999 959378 1 2 999999 -931938 1 23304 595030 267754 1 5 999988 272053 1 2 999999 -436373 1 2 999999 -65653 1 2 999999 -27963 2 2 999999 2 628507 692466 2 4 999982 1 430830 681612 -57191 2 145397 477255 2 2 999999 2 2 999999 2 169064 478455 2 4 999986 2 16 999990 1 2 999999 127684 1 192568 385047 -869955 1 13 999999 970771 1 1 999988 -286427 1 276694 752486 -172786 1 393406 782419 -585897 1 2 999999 -891398 2 12 999992 2 538394 934908 2 2 999999 1 7 999990 -597637 1 871698 893497 -671750 2 13 999994 2 2 999999 1 2 999999 314883 1 266315 427963 -473250 2 18 999998 2 840120 947827 2 6 999987 2 2 999999 1 18 999981 -697185 1 2 999999 235540 2 329777 840488 1 386345 813034 9656 1 2 999999 -758068 1 14 999985 -382457 2 567207 853788 2 225555 593911 2 240919 282093 1 659711 871166 581172 1 4 999986 -321243 1 96149 810807 958627 2 174551 879488 2 267161 920977 1 2 999999 108364 1 2 999999 -996961 2 2 999999 1 13 999988 786708 1 6 999987 -461710 1 6 999994 638485 2 7 999987 2 2 999999 2 194671 611540 1 2 999998 317998 2 21068 403718 1 13 999982 571203 2 1 999991 1 2 999999 -743183 1 4 999998 694274 2 2 999999 2 323979 526510 1 6 999998 573970 2 5039 993367 2 2 999999 2 2 999999 2 364688 539365 2 6 999994 1 229887 273768 -891752 2 17 999992 2 13686 559984 2 431141 831353 2 2 999999 1 2 999999 -851578 2 753321 987070 1 762311 810729 -188780 1 18 999982 -893001 2 2 999999 2 265501 717810 1 482961 623659 -261764 2 221146 454700 1 4 999991 98127 1 2 999999 772921 1 4 999997 -8273 1 234104 738748 -482358 1 5 999995 -863122 2 1 999995 1 76962 130085 815437 1 2 999999 -532306 2 2 999999 1 2 999999 45498 1 2 999999 -547907 1 216679 554810 102676 2 488427 710852 2 18 999988 2 2 999999 1 12 999986 -783484 2 293283 780590 1 16 999987 -50025 1 2 999999 -873168 2 159624 210430 1 1 999995 524283 2 16 999989 2 2 999999 1 4 999991 -72038 1 720773 756525 -843040 1 17 999996 -359921 1 671546 868046 -363411 2 2 999999 2 5 999997 2 500703 513759 1 20 999994 -80617 2 137735 567117 2 2 999999 1 204718 333863 23729 1 6 999990 329543 1 117865 142648 -719034 1 2 999999 58298 2 2 999999 2 6 999984 1 2 999999 -265210 2 618360 766650 1 218153 968419 288915 2 260779 806621 2 12 999997 2 13 999988 2 76325 516114 1 2 999999 -331882 1 2 999999 920789 2 13 999993 1 167513 177835 -87205 1 754235 987443 -42157 2 12 999988 2 2 999999 2 2 999999 2 2 999999 2 191753 899882 2 3 999991 1 8673 212864 -834660 1 13 999982 993402 2 2 999999 2 3 999990 1 10 999983 511735 2 16 999987 2 113990 807737 2 2 999999 1 284575 723496 -606876 1 574148 821645 -607983 1 17 999985 -590437 2 10 999997 2 101259 610440 1 10 999990 772615 1 2 999999 784439 2 16 999982 1 2 999999 306801 1 241292 534842 256581 1 479839 628652 -524328 1 9 999988 -987951 2 20 999984 2 2 999999 1 106394 560803 416520 2 123364 867447 2 5 1000000 2 2 999999 1 2 999999 -56984 2 2 999999 2 2 999999 2 62815 978042 2 341601 923221 2 922081 995346 2 2 999999 1 16 999988 -342115 2 9 999984 1 594770 708556 -533328 2 534164 763104 2 6 999999 1 561994 925499 -422492 2 2 999999 1 2 999999 91759 1 2 999999 -201185 1 2 999999 724677 1 2 999999 -452109 1 15 999997 -768840 2 18 999994 2 10 999987 1 435709 754125 172883 2 172357 918725 2 503061 802201 1 3 999990 576441 1 202910 977331 -843097 1 2 999999 -93376 2 19 999990 1 10 999983 -480166 1 13 1000000 118735 1 2 999999 -569145 2 32691 478076 2 2 999999 2 2 999999 1 2 999999 295391 1 4 999983 457536 1 7 999987 80510 2 507024 934494 2 20303 441773 1 15355 854361 981047 2 2 999999 1 7 999999 -890218 1 8 999981 -789194 2 27062 456753 2 2 999999 1 2 999999 290774 1 2 999999 -34729 1 576390 895705 505682 1 225709 888070 731431 2 640628 913867 1 2 999999 -198276 2 2 999999 2 2 999999 2 68342 586446 2 206775 280619 1 588153 886818 -56922 1 17 999983 -77728 2 3 999984 1 14 999993 -347170 1 2 999999 180702 2 49121 120881 2 458845 899714 2 2 999999 1 11 999984 -361960 1 297603 697314 -158035 1 2 999999 972086 2 19 999991 1 2 999999 861197 2 2 999999 1 2 999999 -184083 1 2 999999 767185 1 665727 907351 20947 2 2 999999 1 4 999985 -608244 2 2 999999 2 417152 603553 1 10 999986 -394557 1 181215 804994 -282238 2 11 999985 2 1 999982 1 226396 866654 450663 2 2 999999 1 289827 459632 748672 2 2 999999 2 118178 615446 2 2 999999 2 2 999999 1 7 999996 -476491 1 2 999999 -725246 1 2 999999 -131023 2 8 999997 1 2 999999 572339 1 1 999992 848881 1 11 999989 122630 2 301873 911531 2 28016 944928 1 2 999999 -946647 2 3 999986 2 2 999988 2 2 999999 1 9 999997 -73116 2 161444 412781 1 268874 833360 -858268 2 540922 935172 1 11 999986 892152 2 426901 524835 1 2 999999 39652 1 17 999993 -673412 2 6 999987 1 10 999988 777221 1 621619 747782 -552232 1 2 999999 -735021 2 9 999995 2 2 999999 1 12 1000000 -733204 2 10 999988 1 723089 922736 649332 2 15 999984 2 10 999985 1 2 999999 950740 1 2 999999 167804 2 10 999985 1 618435 827971 538713 2 543738 701199 1 2 999999 547498 2 384443 567714 1 420543 622924 50051 2 2 999999 1 1 999986 237084 2 10 999988 2 394949 679821 1 13 999995 666064 1 226658 335401 -73320 1 2 999984 512740 2 19 999986 2 2 999999 1 2 999999 804583 2 18 999991 2 450797 510462 1 2 999999 -274228 1 2 999999 -960832 2 186639 339812 1 651043 827364 511917 1 5 999985 649112 2 2 999999 1 14959 62036 -131081 2 17 999991 2 2 999999 2 2 999999 1 4 999995 -541706 2 2 999999 1 20 999982 -133265 1 425917 861814 -150931 1 70880 280369 144575 1 10 999997 712032 2 132913 214357 1 2 999999 -176398 2 17 999990 1 2 999999 -687983 1 20 999981 825528 1 11514 95956 -194775 1 15 999993 -306919 1 2 999999 644404 2 16 999989 1 2 999999 966499 2 2 999999 2 20 999999 2 2 999999 1 12 999990 430162 1 634338 733442 843830 2 2 999999 2 41947 649605 2 2 999999 1 2 999999 883737 2 17 999981 1 2 999999 -588973 2 460685 513446 1 2 999999 952043 2 2 999999 2 150403 499709 1 2 999999 -139137 2 2 999999 2 2 999999 2 12 999986 2 2 999999 1 105587 897135 -422450 2 2 999999 2 17 999982 1 2 999999 -318716 1 17 999986 189155 1 65285 573531 -27604 2 2 999999 1 515439 822842 -749604 2 504069 862316 1 197385 206111 940733 2 4 999988 2 185752 685763 1 2 999999 -373314 1 2 999999 -331222 2 2 999999 2 2 999999 2 19511 88480 2 2 999999 2 2 999999 2 11 999984 1 348590 527120 -5700 2 2 999999 2 7 999983 1 139832 740219 635236 2 20 1000000 1 515505 894549 514251 1 11 999992 787583 2 412037 743917 1 394229 622172 207586 2 2 999999 2 694834 834120 1 17 1000000 -713829 2 2 999999 2 2 999999 2 428499 961750 2 436097 886171 2 19 999998 1 220219 894618 902457 2 2 999991 1 2 999999 784901 2 2 999999 1 694117 840323 -781602 1 564128 660103 520691 1 2 999999 691229 1 2 999999 -576288 1 19 999985 481485 2 17 999986 1 2 999999 416739 2 591441 959189 1 2 999999 -917413 1 4 999983 957485 2 61101 858355 2 2 999999 2 3 999981 2 2 999999 1 2 999999 832234 1 10 999998 -126764 2 2 999999 1 2 999999 741586 1 2 999999 877937 1 2 999999 490879 1 2 999999 -935882 1 2 999999 613373 2 18 999982 1 2 999999 267272 2 523643 855679 2 423743 887291 2 237579 770397 2 18 999991 1 200157 753483 -27281 2 3 999983 1 73159 830562 -934592 2 13 999983 2 15 999995 2 12071 822352 2 425764 719851 1 63611 582342 -413981 2 2 999999 1 19 999987 -587944 2 10 999998 1 380174 527484 655515 1 15 999994 498117 2 2 999999 2 12 999998 2 634937 907749 2 2 999997 1 2 999999 -950419 2 5 999981 1 300932 388166 938951 2 2 999999 1 2 999999 -186239 1 2 999999 24614 1 20 999994 -554898 1 2 999999 209844 1 2 999999 491066 2 2 999999 1 224806 461147 459886 2 2 999999 1 261142 810839 -868749 1 20 999989 -938251 1 549583 634459 -740094 2 5 999989 2 5562 373175 1 2 999999 753714 2 10 999982 2 2 999986 2 11 999994 1 2 999999 847141 1 446987 675463 753051 1 15 999999 -870099 1 190878 286792 6307 2 220523 782305 2 202578 640171 1 2 999999 723415 1 894998 940347 -878055 2 9 999987 2 3 999987 2 2 999999 1 2 999999 -246333 2 2 999999 2 18 999989 2 1 999991 2 2 999999 1 776814 798804 596860 2 2 999999 2 529787 955846 2 11 999993 2 131657 534328 2 2 999999 2 12 999990 1 9 999981 375857 2 13 999995 1 2 999999 348291 1 2 999999 805196 2 2 999999 1 189655 786507 798566 1 19 999981 289803 1 357718 745955 -370954 2 232737 615519 2 396369 865168 1 10 999989 -823498 2 2 999999 1 2 999999 -415836 1 671235 814227 650250 1 20 999987 2146 1 2 999999 -17832 2 183781 808644 1 17 999981 510870 2 408531 627250 2 2 999999 1 4 999994 -62477 2 409975 916752 2 2 999999 1 274475 571100 587626 2 312702 389543 2 7 999982 2 2 999999 2 2 999999 1 2 999999 -807962 2 3 999990 1 7 999982 21852 1 2 999999 969563 1 251286 257494 372700 2 2 999999 2 2 999999 2 2 999999 2 562648 632898 2 445729 869990 1 2 999999 -218495 1 9 999987 454565 2 2 999999 1 17 999996 231228 2 13 999991 2 10 1000000 1 20 999997 -362842 2 2 999999 1 356099 686806 272930 1 378538 994200 307201 1 2 1000000 446539 1 2 999999 -619741 1 327369 648499 -935288 2 703094 959751 1 2 999999 320529 2 2 999999 2 1 999987 2 16 999991 1 674109 903067 -147933 2 11 999993 2 7 999986 1 15 999999 768370 2 5 999981 1 17 999982 297100 2 2 999999 1 2 999999 -921217 2 314595 735419 1 17 999993 -708174 2 235634 781629 2 2 999999 1 9925 947190 -637930 2 18 999991 1 2 999999 751120 2 2 999999 2 122786 963823 2 4 999993 2 6 999982 1 2 999999 940934 2 30601 231906 2 2 999999 1 138025 585525 728474 1 5 999990 343996 2 71153 305842 2 11 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 190567 534630 2 2 999999 2 1 999981 2 390458 488479 1 2 999999 -675942 2 248816 430716 1 610871 977116 -897608 1 2 999999 324987 1 214925 649366 -25346 1 657690 710110 894145 1 2 999999 834154 2 716930 908823 2 2 999998 2 55045 743655 1 16 999982 579139 2 360728 406912 1 12 999988 185522 1 609396 764922 244486 2 91720 850556 1 8 1000000 -498710 2 2 999999 2 2 999999 2 433456 646862 2 320085 614646 2 144377 296601 2 11 999998 2 2 999999 1 71948 822056 135848 1 2 999999 -48370 2 33724 930999 2 1 999982 1 737917 921813 216855 2 2 999999 1 2 999999 431591 1 4 999989 -931571 1 2 999999 -447000 2 2 999999 1 20 999991 548060 1 2 999999 -192343 1 12 999996 -65451 1 16 999994 668892 1 2 999999 285409 2 2 999999 2 480890 755303 2 2 999999 2 2 999999 2 60060 367025 1 489545 775380 -226585 1 2 999999 404870 2 2 999999 2 2 999999 2 389891 934676 2 148545 690227 2 111614 707661 2 2 999999 2 19 999986 1 2 999999 906841 1 208278 661585 -730723 1 311704 323552 602628 2 484063 561014 2 2 999999 1 5 999981 -10660 2 16 999985 1 594416 726112 -266305 1 702157 984122 -48477 2 2 999999 2 5 999981 2 3 999993 2 14 999982 2 2 999999 2 2 999999 1 2 999999 -624882 2 4 999987 1 462705 936061 719088 2 20791 139665 1 378241 487880 -74895 2 3 999995 2 2 999999 2 2 999999 1 18 1000000 -527565 1 2 999999 -344652 1 17202 584201 -904377 1 1 999993 247127 1 788025 930702 -626342 1 2 999999 -204007 1 2 999999 -943751 2 2 999999 2 2 999999 1 16 999993 166533 1 698906 767143 715651 2 370398 683357 1 3 999996 -963571 2 12 999987 1 15 999997 -612004 2 122121 210804 2 27664 445543 1 11 999982 225699 1 109291 158502 287188 1 5 999998 -826436 1 2 999999 -864648 1 280724 568638 624644 1 2 999999 -703918 1 11 999999 -624288 1 2 999999 -583845 1 2 999999 386257 2 181791 269240 2 2 999999 1 2 999999 284393 2 2 999999 1 2 999999 -316752 1 1 999987 -562874 2 2 999999 1 7 999983 46315 2 2 999999 2 477898 633915 2 2 999999 2 323874 994140 1 2 999999 938377 1 6 999989 91431 1 2 999999 -345738 2 17 999990 1 234687 465748 115460 1 11 999983 980210 2 2 999999 2 214517 297623 2 6 999995 1 2 999999 -488136 1 10 999982 -902854 2 6 999997 1 2 999999 225641 2 14 999983 2 91678 908131 1 12 999997 -5341 1 13 999989 -798147 2 118919 704366 1 2 999999 996492 2 15 999985 1 2 999999 423004 1 333448 621571 -894056 1 42231 82537 34210 2 3 999985 2 262647 795176 1 2 999999 -57305 1 2 999999 115937 1 18 999982 492235 1 2 999994 -293476 2 5646 849777 1 4 999990 992392 1 2 999999 849011 1 17 999994 -102925 2 2 999999 2 14 999993 2 420334 528541 1 2 999999 56809 1 699636 988953 697880 1 2 999999 -37382 2 13 999989 2 309114 751337 2 304818 871762 1 7 999984 48675 1 15 999986 -444950 1 2 999999 177838 2 740749 883712 1 10 999987 864466 1 2 999999 241349 1 588896 706548 711186 2 407074 441992 2 2 999999 2 2 999999 2 309122 571120 2 3 1000000 2 19 999992 1 13 999989 673192 1 2 999999 416550 2 7 999991 2 2 999999 2 20 999996 1 2 999999 -750799 2 6 999999 1 2 999999 -227006 1 17 999997 34700 2 492268 616841 1 14 1000000 -870113 1 2 999999 121614 1 1 999999 261970 1 11 999993 -978665 2 19 999998 2 2 999999 2 11 999987 1 264063 911647 208838 1 1 999982 297578 2 6 999992 1 2 999999 -762161 1 399407 680277 -469528 2 2 999999 1 2 999999 306817 1 265456 771782 201174 2 2 999999 2 335460 406188 1 2 999999 -947525 2 2 999999 2 312297 939069 2 49863 960793 1 2 999999 867084 2 423248 753669 2 2 999999 1 284352 984345 -941791 2 19 999999 1 3 999981 562462 1 17 999995 -96173 2 2 999999 1 489434 843529 376395 2 541113 815561 1 819512 863390 389022 1 2 999999 984473 1 14 999985 -619723 2 2 999999 1 15 999990 -92750 2 194178 791790 2 3 999991 2 2 999999 1 18 999981 627634 2 16 999985 2 2 999999 1 11 999981 407161 1 186400 222207 -674433 1 2 999999 -540400 1 467165 869395 -547930 2 120501 728960 2 19855 36429 2 7 999995 2 4 999981 2 6 999989 1 444710 561348 -228825 2 2 999999 2 2 999999 1 13 999990 -792450 2 3 999982 1 20 999984 -51006 1 122523 853407 190609 2 6 999992 2 4 999990 1 19 999998 -73588 1 361959 783133 563504 2 2 999999 2 2 999999 2 2 999999 1 5 999981 190869 2 28442 535176 2 6 1000000 1 612361 612663 -823251 2 445280 591827 2 125153 134205 1 450504 670288 -24169 2 2 999999 2 2 999999 1 63022 641754 621791 1 9 999997 -346104 1 116878 492082 332690 2 2 999999 2 9 999985 2 16 999997 1 6 999988 -999513 2 2 999999 1 3 999992 -373145 2 2 999999 2 301271 409810 2 8 999985 1 2 999999 -262320 1 2 999999 -842139 2 165148 668562 1 2 999999 -222974 1 165485 825493 -945775 1 2 999999 -633686 1 6 999986 135731 1 9 1000000 -134294 2 18 999982 2 2 999999 1 16 999983 -432750 1 9 999993 230488 1 2 999999 404702 2 2 999987 2 3 999984 2 64791 703362 2 460238 548779 2 230201 995337 1 751968 825799 981965 1 277176 946186 -650637 2 15 999983 2 458573 908032 1 2 999999 79402 1 510288 566434 362427 2 4 999984 1 2 999999 -470844 1 2 999999 -417611 2 16 999992 1 2 999999 -507152 1 2 1000000 -653929 2 2 999999 2 3 999998 2 9 999994 1 2 999999 773155 1 2 999999 -772960 2 94962 910093 1 2 999999 -707777 1 478337 497634 -415513 2 14 999987 2 212744 751913 2 2 999999 2 3 999986 2 2 999999 1 2 999999 -60590 2 2 999999 2 11 999995 1 143176 388716 -592327 2 797401 996279 2 2 999999 2 2 999999 1 3 999998 -343601 1 2 999999 -107249 1 12 999984 -24072 2 14 999992 1 2 999999 -657850 1 285866 767594 279841 2 2 999999 2 2 999999 2 198062 239608 1 11 999989 972954 2 19 999988 2 2 999999 2 17 999997 2 9 999982 1 2 999999 -983623 1 2 999999 -498900 1 13 999985 -490945 1 847896 911410 108070 2 325326 973018 2 2 999999 1 2 999999 268321 1 642597 919346 -538541 1 651007 725394 939183 1 20 999994 903018 2 1 999999 2 2 999999 2 17 999983 2 99977 793669 2 1 999989 2 2 999999 1 3 999989 709276 1 283009 558086 -547334 1 41335 657846 384262 2 19 999995 1 262577 923096 502180 2 552762 692084 2 12 999989 2 2 999999 2 2 999999 2 417663 925342 1 757211 982395 -998223 1 9 999992 583970 2 12 999988 2 56906 778075 2 14 999999 2 825735 984120 2 2 999998 1 2 999999 -414774 2 2 999999 1 459910 868263 943228 1 361512 822200 198861 2 2 999999 1 10 999998 -812187 1 514529 933067 578854 2 2 999999 2 213999 804202 1 790997 969740 -751098 2 732213 944196 2 619327 834828 2 2 999999 2 51584 933439 2 84696 458715 1 2 999999 155536 1 18 999997 -21625 2 174360 579362 2 16 999988 2 4 999999 1 2 999999 706802 2 19 999991 1 2 999999 61558 1 15 999994 190546 1 6 999983 426508 1 765909 901893 173522 1 381103 774572 946621 1 2 999999 -781402 2 2 999999 1 2 999999 60962 2 2 999999 2 2 999999 2 480444 858352 2 7 999982 2 2 999999 2 6 999981 2 2 1000000 2 54869 434837 2 2 999999 2 154049 697657 1 553976 572097 533075 1 4 999985 345601 2 351853 424179 2 595256 827325 2 245217 576058 1 367118 472812 -557050 1 2 999999 123198 2 2 999999 2 308706 815639 2 2 999999 1 20 999998 -856406 2 75207 837449 1 2 999999 660604 2 16 999994 2 2 999999 2 13 999998 2 183344 696819 2 775831 901327 2 2 999999 1 1 999997 -282447 2 727895 751220 1 5 999997 -559969 1 2 999999 -157957 1 524109 971434 -831161 2 2 999999 1 540192 904564 492984 2 2 999999 1 418859 850535 512202 2 726013 849077 2 2 999999 1 13 999981 575732 2 671063 789135 1 245664 755561 -513227 2 750182 852851 1 2 999999 -266736 2 2 999999 2 313472 493239 2 2 999999 1 34812 781753 925574 2 2 999999 1 3 999991 211997 2 19 999983 1 141712 193322 398943 2 292611 877044 2 489273 694868 2 2 999999 1 15 999981 -247742 1 2 999999 -383516 1 20 999997 858725 1 131535 390110 -883072 2 2 999999 1 2 999999 -585165 1 2 999999 146487 2 2 999999 2 2 999999 2 211043 652086 1 2 999999 250058 2 18 999989 1 9 999981 -899399 2 15 999999 1 2 999999 -37516 1 2 999999 -394408 2 11 999982 1 12 1000000 386641 2 168956 845976 1 245539 983838 -724304 2 474962 502142 1 10 999990 856777 1 14 999984 531811 2 2 999999 1 616890 933830 -952372 1 2 999999 -871818 1 2 999999 664296 1 218616 490165 322968 1 2 999999 -284855 2 9 1000000 2 4 999994 1 18 999998 871864 2 646860 703355 2 2 999999 2 2 999999 2 17 999981 1 500087 973534 -41071 2 2 999985 2 19 1000000 2 169811 367941 1 117914 808346 980544 1 12 999991 432468 2 2 999999 1 2 999999 109648 1 407964 824306 -190407 1 11 999984 -866621 1 137194 426726 786590 2 18 999998 2 14 999994 2 496856 702674 1 2 999999 -634780 1 222488 345390 -398152 2 2 999999 2 2 999999 1 2 999999 573826 2 830721 987695 2 801507 866009 2 2 999999 1 10 999989 162485 2 2 999999 2 2 999999 2 10 999986 1 2 999999 -395884 2 13 999994 1 20002 122497 -827150 2 329150 850532 2 11 999986 1 17 999989 -106664 1 1 999983 -62312 2 332403 376055 2 16 999996 1 2 999999 263650 2 2 999999 1 15 999991 -436917 1 828417 969221 -865507 2 2 999999 1 18 999997 153419 1 11 999994 -347994 2 465563 659800 2 2 999999 1 336263 416544 51227 2 384765 589047 1 52310 58546 905537 1 2 999999 -425729 2 14 999994 2 2 999999 2 20 999989 2 14 999987 2 138874 697160 1 72029 367980 -887619 2 9 999993 2 2 999999 1 335376 379543 147053 2 12 1000000 2 313158 927896 2 2 999999 2 2 999999 1 2 999984 -633869 1 36607 208090 150383 1 2 999999 156250 1 13 999993 304281 2 809013 922482 2 200604 553885 1 2 999999 632623 2 1 999989 1 2 999999 459845 2 9 999997 1 540755 893711 301366 1 112194 152177 988756 1 210038 528249 -254669 1 2 999999 -684463 1 2 999999 -124098 2 17 999981 2 2 999999 1 386659 897042 -621805 2 435603 870052 2 33795 538897 1 2 999999 671273 1 2 999999 -709063 1 458083 683278 4261 1 16 999996 -333803 1 2 999999 -465761 2 201377 633711 1 75582 370994 607114 2 2 999999 2 2 999999 2 2 999999 1 106534 119740 -461583 1 48090 616312 667216 2 542675 760755 1 2 999999 -890287 1 9 999998 100776 2 2 999999 2 2 999999 2 4 999993 1 10 999995 -69348 2 13 999988 2 411082 625244 2 804537 897111 1 2 999999 909093 1 2 999999 666697 1 2 999999 682543 1 2 999999 641874 2 2 999999 1 373888 398790 902660 2 2 999999 1 900910 909195 62219 1 2 999999 -422190 2 35816 71810 2 17 999986 1 11 999999 -320924 1 273271 391358 592761 2 2 999999 2 2 999999 1 2 999999 -180968 2 2 999999 2 2 999999 2 2 999999 1 13 999999 -594946 2 2 999999 2 2 999999 1 2 999999 -799305 1 2 999999 709818 1 10 999999 604303 2 20 999989 2 870439 883522 2 2 999999 1 839419 885429 -143298 1 20 1000000 211321 1 253983 462253 248557 2 608502 720970 2 9 999985 1 2 999999 773312 2 2 999999 2 2 999999 1 2 999999 558853 2 10 999986 1 10 999993 -676784 1 2 999999 -729904 1 614780 891757 504491 2 17 1000000 1 380044 624325 -552516 1 2 999999 132221 1 2 999999 913741 1 2 999999 -555990 1 2 999999 -724990 1 4 999987 -240438 1 15 999997 -463834 2 2 999999 1 424363 817278 257809 1 446625 660147 -577965 2 69222 771343 2 2 999999 1 8 999999 917133 2 2 999999 2 128141 894354 2 15 999992 1 414216 637661 485616 2 2 999995 2 2 999999 1 2 999999 -80431 2 10 999990 2 7 999981 2 4 1000000 1 297249 799974 279708 2 18 999992 1 2 999999 -754202 2 485115 523508 1 2 999999 854544 1 10 999985 917563 2 18 999993 2 19 999982 1 17 999990 -28808 1 9 999995 675129 2 7 999981 1 5 999994 160895 2 2 999999 2 19 999993 1 2 999999 -673632 1 12 999984 -638428 1 20 999997 199888 2 369637 612492 1 9 999994 -287959 1 19 999982 -750008 2 2 999999 2 363499 873826 2 11 999986 2 446400 642971 2 137776 637334 2 19 999989 2 16 999998 2 9 999990 1 280240 984241 955134 1 419203 795638 -97695 2 10 999985 1 646675 964881 973838 1 2 999999 -346687 2 15 999997 1 2 999999 -872145 2 267991 607546 1 10 999998 -149485 2 18 999998 1 8 999995 -326323 1 865198 995493 780121 2 2 999999 1 8 1000000 -636065 2 566276 975544 1 177409 344628 478194 1 3 999996 476177 1 265177 643277 48467 1 2 999999 -616949 1 6 999991 -767210 1 29069 129820 883208 2 2 999999 2 2 999999 1 822406 981176 -979014 2 2 999999 2 2 999999 1 18 999994 520635 1 3 1000000 -693951 2 2 999999 1 2 999999 298848 1 104643 192901 581849 2 825588 887647 1 19 1000000 482853 1 58937 135237 201103 2 1 999986 1 2 999999 752820 1 11 999990 -156250 2 87052 982125 1 12 999992 130136 2 2 999999 1 11 999999 -532353 2 513627 920942 2 6 999981 1 669550 855688 664938 2 271641 671493 2 2 999999 2 289599 870795 1 2 999999 539852 2 1 999991 2 593038 645901 2 104118 608037 2 17 999988 2 3 999986 2 2 999999 1 2 999999 -146053 1 13 999989 -168718 2 1 999989 2 626217 919360 2 5 999987 1 2 999999 851608 1 2 999999 533271 2 9 999982 2 734471 780767 1 2 999999 945558 1 682564 863084 328553 2 2 999999 1 48884 443606 -506125 2 329692 724317 2 10 999988 1 2 999999 985572 2 2 999999 1 2 999999 243162 1 6 999985 -786355 2 5856 900989 1 894464 958011 -553427 1 374726 490386 -429332 1 16 999997 594848 2 2 999999 1 18 999987 -587266 2 9 999985 2 2 999999 1 100792 964624 944065 2 7 999984 1 2 999999 -844327 1 20 999995 -554416 1 20 999999 592405 2 6 999986 2 2 999999 2 18 999986 2 2 999999 2 574584 847891 2 2 999999 1 60775 208600 -163728 2 18713 148983 1 1 999986 671617 1 12513 174428 453580 2 10 999986 1 2 999999 414709 2 162490 370831 2 180163 828006 1 578886 928451 -256870 1 41295 901709 -386708 2 2 999999 1 2 999999 498990 1 502491 821955 -952063 1 2 999999 -95930 1 4 999986 572558 2 19 999989 1 2 999999 761257 2 10 999988 2 2 999999 2 121193 866132 1 460227 540730 -523065 1 441371 604627 -526467 2 2 999999 2 2 999999 1 2 999999 842735 1 2 999999 210525 2 2 999999 1 3 999981 -883851 2 89768 815520 2 9 1000000 1 132013 483389 974718 2 3 999984 1 232662 839100 363123 1 661273 773245 -46672 1 2 999999 -513017 2 11 999989 2 2 999985 1 242649 277162 676526 2 2 999999 2 19 999998 1 291908 392211 -407521 1 1 999995 350362 1 2 999999 718322 1 2 999999 -394104 2 62024 426465 1 109181 873326 421835 2 12 999983 2 12 999981 1 2 999999 -766151 2 2 999999 1 150006 577113 456758 2 2 999999 2 2 999999 2 493981 842340 1 13 999987 -411174 2 12 999985 1 2 999999 609910 1 331312 958120 -905458 1 1 999984 736734 1 2 999999 286853 1 2 999999 -806284 2 4 999991 1 15 999987 -307792 1 2 999999 -479697 2 2 999999 2 729710 893889 1 81251 898824 248245 2 38719 84405 1 18 999986 -338614 2 8 999989 2 2 999999 2 42836 561073 1 8 999991 -846263 2 313037 891269 2 2 999999 1 2 999999 819973 2 5 999986 1 11 999996 217030 1 188758 310037 -816105 1 2 999999 378267 2 2 999999 1 17 999995 -497544 1 8 999991 415248 2 97994 806750 1 2 999999 296512 1 2 999999 -44445 2 930 613504 1 2 999999 570893 2 18 999984 2 69511 630366 2 1 999994 1 2 999999 119776 1 2 999999 953057 2 18 999989 2 8 999987 2 664533 961535 1 10 999986 -924664 1 2 999987 -850570 1 357106 437643 537497 1 265922 410580 650061 2 253081 874356 2 2 999999 1 2 999999 -353672 2 2 999999 1 31455 520186 -620676 1 2 999999 119638 2 525826 602958 2 519830 880697 1 110313 894516 651078 2 2 999999 2 260952 529454 2 489172 878813 2 2 999999 2 700104 861032 1 10 999996 50518 2 2 999999 2 411131 440178 2 2 999999 2 460140 781952 2 296812 574844 2 20 999997 2 14 999997 1 2 999995 -848861 1 2 999999 865146 2 18248 641800 1 2 999999 547674 2 304506 635122 2 7 999981 2 2 999999 1 34097 634969 -497767 1 355852 713365 -661800 2 2 999999 2 471206 731745 2 6 1000000 2 6 999997 2 2 999999 2 2 999999 1 2 999999 955079 2 2 999999 2 2 999999 2 6 999998 2 553090 977298 2 2 999999 2 8 999987 1 2 999999 403441 1 10 999992 -585581 2 14 999982 2 8 999981 1 283102 833140 -556462 1 2 999999 -960115 1 2 999999 -18135 1 10 999998 -613335 1 2 999999 -509797 1 2 999999 -585039 2 115511 876225 1 257755 642272 341003 1 87638 835554 518620 1 151256 709973 -39130 2 746694 911697 1 11 999982 -844717 2 147999 266194 1 2 999999 -825243 1 80443 734037 -446929 2 16 999993 2 11 999985 2 6 1000000 2 13 999993 1 6 999984 -416856 1 6 999991 -48229 2 2 999999 1 13 999992 -400110 2 14 999982 1 2 999999 261923 2 2 999999 1 20 999999 -330692 2 14 999988 2 12 999984 1 3 999991 -848421 2 2 999999 1 415132 846711 786315 2 480447 600945 1 58005 126065 -323737 2 722355 920696 1 2 999999 193526 2 12 999982 2 9 999999 1 118983 302383 -974675 2 4 999984 2 11 999988 2 2 999999 2 2 999999 1 19 999995 629811 2 596419 893826 2 8 999991 1 86585 421060 -660330 1 499554 831633 783765 2 339237 503869 1 115949 452122 252103 2 16 999990 2 189595 980025 2 17 999999 2 46907 85303 2 287190 995937 1 2 999999 -532825 1 585823 642860 -994749 1 478345 519362 -655348 2 13 999986 2 14 999990 2 10 999981 1 2 999999 1653 1 351684 560620 863400 1 3639 810893 255 1 928438 966841 -589246 1 413285 609071 -355609 2 2 999999 2 2 999999 1 18 999992 -33124 1 521469 891212 306696 1 458252 551338 514305 2 2 999999 2 2 999999 2 286836 565913 2 6 999987 1 42968 779726 -736949 1 29997 397227 -661956 2 209884 370226 2 2 999999 1 579820 800603 299229 2 704558 912275 1 617894 709124 979898 2 242345 622825 1 2 999999 139522 1 77166 669668 703552 1 2 999999 -479566 1 19 999985 451713 1 230866 317143 574875 2 785786 848551 2 408680 457825 2 2 999999 1 2 999999 354686 1 4 999996 -639729 1 19 999998 905970 2 69009 809663 2 864372 892936 1 2 999999 368173 2 2 999999 2 648027 769749 2 3 999999 2 164477 293113 1 2 999999 -718128 2 406195 731962 1 19 999991 -806416 2 6 999997 1 2 999999 -398238 2 255223 893503 1 2 999999 -313350 2 2 999999 2 15 999988 2 2 999999 2 529665 887138 1 234243 749806 665529 1 5 999983 155929 2 210124 667327 2 16 999990 2 10 999996 2 669295 856505 2 2 999999 2 2 999999 1 7 999986 -818772 1 2 999999 -321934 2 17 999994 1 2 999999 -518973 1 520283 668949 670913 2 2 999999 1 503020 541433 -893526 2 635288 977354 2 2 999999 2 2 999999 1 593467 838385 -910524 2 655967 675671 2 454509 868594 2 15 999998 1 2 999999 227964 2 302809 972330 2 521029 999466 2 2 999999 2 2 999999 1 80357 151672 -55820 1 2 999999 -386515 1 13 999986 -259060 2 4 999986 2 455529 850644 1 2 999999 356585 1 350681 403529 -525174 1 118831 233355 -223354 2 721641 877235 1 2 999999 645305 2 14 999993 2 6 999986 1 4 999993 -321331 2 3 999991 2 3 999999 2 331521 478777 2 5 999987 2 29175 755016 2 16 999998 2 244478 734122 1 2 999999 -193275 2 12 999990 2 2 999999 1 421358 470160 -868374 1 17 999984 398398 1 9 999987 91961 1 11 999983 -311594 1 832708 924702 322851 1 97967 133114 492130 1 2 999999 -310196 2 1 999981 1 2 999999 971499 2 826097 865409 2 18 999997 2 2 999999 2 777997 875861 2 5 999995 2 48205 128244 2 2 999999 2 2 999999 1 20 999986 -1766 2 19054 873804 1 2 999999 644469 1 2 999999 -71575 2 727469 957047 2 341638 648415 1 3242 968314 -838605 2 2 999999 2 18 999987 1 2 999999 748317 1 2 999999 381193 2 5 999992 2 641977 939345 2 1 999987 2 2 999999 2 4 999982 1 102738 903524 315582 1 2 999999 472704 2 7 999995 2 231040 901960 1 15 1000000 -851867 1 2 999999 221540 1 2 999986 -459168 2 197090 570057 1 2 999999 -275747 1 2 999999 -587613 1 9 999994 -148028 1 2 999999 534372 2 2 999999 1 3 999988 172605 1 2 999999 -923727 2 4 1000000 2 20 999987 2 17 999990 2 5 999987 1 401496 676905 800991 1 2 999999 17555 2 9 999996 1 15 999987 -309201 1 14 999998 -57725 1 6 999985 384592 2 3 1000000 1 605384 928813 821199 2 2 999999 2 14 999992 1 9 1000000 -957035 2 2 999999 2 2 999999 2 2 999999 1 352679 581657 57576 1 3 999996 666259 2 9 999981 2 2 999999 1 10 999991 -324294 2 2 999999 1 7 999986 -74921 2 2 999999 2 4 999985 2 230972 313382 1 256201 471637 43238 1 8 999997 -547275 1 8 999981 -105120 1 2 999999 -261014 2 154924 437878 1 229830 463405 826664 1 9 999983 31283 2 2 999999 1 2 999999 6909 2 568572 862736 1 657994 730856 9304 1 7 999994 372708 1 18 999982 -888748 1 2 999999 632826 1 2 999999 944619 1 2 999999 374151 2 2 999999 1 423394 966613 810342 2 2 999999 2 245536 437457 1 10 999992 337021 1 2 999999 412334 2 96967 669002 2 2 999999 1 2 999999 23237 2 22419 600404 2 2 999999 2 288230 323578 1 2 999981 145410 1 13 999997 115583 1 2 999999 147971 1 156396 262638 -704880 1 14 999999 -357381 1 2 999999 -709379 2 2 999999 1 216405 953164 -100599 1 58628 849548 -852540 1 16 999986 293501 1 2 999999 777572 1 11 999991 366995 1 2 999999 -146341 1 13 999983 979589 2 2 999999 1 2 999996 759689 1 2 999999 -593054 1 2 999999 113087 1 8737 968231 -986883 1 2 999999 393 2 2 999999 1 2 999999 -289479 1 17 999988 -47147 1 2 999999 -953144 1 443443 500543 428247 1 10 999989 662564 2 2 999999 2 11 999993 2 12 999994 2 46134 525290 1 203142 891786 -204608 1 2 999999 681156 2 282875 744062 1 2 999984 -839412 1 2 999999 -876538 2 16 999995 2 727143 831137 1 2 999999 664780 1 2 999999 -300271 1 3880 423487 439912 1 307047 505663 -813616 1 280389 688491 -937028 2 9 999996 1 2 999999 694054 1 2 999999 45579 2 81550 781670 1 198834 809684 -955869 1 2 999999 -880080 2 13 999989 2 370481 944206 1 176 800439 -969154 2 5 999981 2 499242 570895 2 2 999999 1 14 999981 546014 1 2 999999 -337881 1 12 999982 616539 2 390188 865409 2 2 999999 2 20 999986 1 2 999999 -962093 2 2 999999 2 7 999992 2 399094 451292 2 16 999982 1 2 999999 -268788 1 2 999999 583677 2 8 999989 1 54324 888620 -386210 2 15 999996 1 919053 998947 508937 2 11 999983 1 190470 510577 907559 1 4 999998 504715 1 18 999995 541512 2 501952 965262 1 2 999999 -653459 1 16 999984 321371 1 2 999984 -428620 1 2 999999 147752 1 10 999996 -669780 2 19 999994 1 19 999990 572555 1 3 999998 964892 1 131337 278290 143966 2 2 999999 2 620964 907438 1 18 999989 599999 2 10 999991 1 15 999985 326166 1 3 999992 -971600 1 144371 853915 -816635 1 19 1000000 269945 1 750002 896713 -493726 2 2 999999 1 11 999988 991904 1 3 999997 -937042 2 2 999984 1 10 999999 388624 1 14 999985 75002 2 6 999984 2 2 999999 1 18 999998 -487824 1 483113 827146 -47100 1 19 999990 -31386 2 8 999997 1 14 999990 -630081 2 2 999999 1 20 999983 -179111 2 2 999999 1 1 999988 522893 1 4 999986 -904872 2 2 999999 1 6 999995 572735 1 31497 285480 -817543 1 723806 887643 568569 2 2 999999 2 20 999982 2 2 999999 1 2 999999 -54097 1 8 999983 181695 1 15331 411314 -795143 2 14 999990 1 217375 612500 639711 1 710034 787672 -870305 2 10 999987 2 3 999994 2 2 999996 2 228716 738830 1 2 999999 224931 2 111931 154980 2 306309 972060 1 859900 970805 -567847 1 9 999988 821586 1 26543 248801 -956559 1 2 999999 410174 1 2 999999 -977455 1 131159 357653 179636 2 8 999987 2 552740 851137 2 263628 554996 2 2 999999 1 284347 967528 -197547 2 2 999999 1 337911 483194 458075 2 546123 845432 2 6905 340229 2 148163 583894 1 198974 962454 911483 2 19 999985 1 9 999990 191516 1 158130 201341 639296 1 2 999999 -488260 1 2 999998 -460336 1 5 999994 944896 1 2 999999 102947 1 9 999997 -891287 1 8 999983 -878752 2 9 999986 2 20 999991 1 16 999989 -994289 2 1 999995 2 4 999984 2 13 999989 2 2 999999 1 631212 887133 829173 1 594960 623920 -652060 2 2 999999 2 308900 727974 1 2 999999 561071 1 2 999999 -62657 1 10684 564129 -815735 2 406271 828796 2 2 999999 1 129184 718631 -806696 2 52225 860647 1 763393 909616 530701 2 20 999985 1 227623 399301 -593525 2 18 999997 2 325472 702911 2 17 999981 1 12 999994 -160321 2 1 999982 1 2 999999 66214 2 2 999999 2 488757 658883 2 20 999988 1 477462 760324 154322 1 507136 562160 -750242 2 2 999999 1 12 999994 200920 1 2 999999 167365 2 2 999999 1 2 999999 -367521 1 468516 476901 -869574 1 248857 412561 750285 1 24277 393816 773315 1 2 999999 737788 2 296705 845395 1 11 999993 84630 2 71141 722639 2 2 999999 1 2 999999 -879634 2 11 999983 1 2 999999 -530881 2 2 999999 1 2 999999 -227983 2 172448 332026 1 2 999999 279418 1 302655 789577 -372315 2 3 999987 2 2 999999 2 2 999999 2 373924 838604 2 485670 853570 1 2 999999 940459 2 306471 457728 1 19 999994 -909945 2 2 999999 2 738750 943094 2 38027 801891 2 4 999993 2 19 999999 1 2 999999 299610 1 4 999994 -847887 2 2 999999 1 2 999999 -12714 2 2 999999 1 17 999999 746048 2 16 999994 1 160157 961406 -419855 2 1 999991 2 2 999999 1 2 999999 -712577 2 10 999995 1 2 999999 -684948 1 1 999989 94001 1 2 999999 -911702 2 2 999999 1 378856 712946 91357 2 572676 839080 2 3 999995 2 2 999999 2 380632 906029 2 2 999999 1 2 999999 43248 2 262230 987798 1 2 999999 752044 1 2 999999 -528250 2 449988 903121 2 703513 851727 2 611025 936806 2 98670 146217 2 2 999999 1 2 999999 973686 2 3 999985 1 6 999985 -454099 1 13 999989 -185152 2 18 999995 1 823198 973824 532032 2 122129 562915 2 398351 578913 2 19 999995 2 2 999999 2 183 600918 2 190931 255294 2 10 999996 2 558405 890427 1 511064 956560 253427 2 5 1000000 2 12 999996 1 120984 206277 -421135 1 20 1000000 833876 2 6 999989 1 11 999982 796995 1 8 999991 941278 2 123380 786281 2 229933 998834 2 2 999999 2 13 999997 2 630924 670851 1 2 999999 -23536 2 2 999999 1 2 999999 426833 2 2 999999 1 7 999998 416545 1 2 999999 558109 2 19 999995 1 2 999999 -521137 1 2 999999 587117 2 2 999999 1 12 999992 195272 2 622577 782409 2 2 999999 1 417777 715968 535377 2 5 999989 1 5 999986 119969 1 2 999999 398372 2 2 999999 2 2 999999 2 4 999990 2 2 999999 1 2 999999 -742385 1 2 999999 844300 1 8 999999 -814248 1 409051 902898 -80525 2 20 999985 1 2 999999 583346 1 7 1000000 252470 1 2 999999 -572048 1 2 999999 -328819 1 566952 866805 832926 1 15 999981 944778 2 2 999999 2 305148 974821 2 92715 300047 2 332247 898753 1 219825 682786 -651190 2 654821 964826 1 2 999999 -174883 2 62645 966117 1 2 999999 788191 1 299463 311795 -762861 2 2 999999 1 2 999999 -764919 1 12 999981 181626 2 946175 970326 2 2 999999 1 916464 996849 -758585 1 17 999999 -996383 2 2 999999 1 280991 773491 194682 1 17243 276437 128030 2 565414 753002 2 12 999991 1 11 999982 380909 1 6 999990 512053 2 2 999999 2 2 999999 2 64038 929241 1 2 999999 -135545 1 2 999999 757320 2 2 999999 1 184147 553360 913814 2 2 999999 1 2 999999 -155909 2 2 999999 1 2 999999 805276 1 150966 234816 90025 2 845216 934733 1 19 999994 802984 1 2 999999 -444358 2 326302 582457 1 8 1000000 -368082 1 6 999994 -803513 2 27690 590568 2 5 999996 2 2 999999 1 404808 944118 838009 1 16 999996 95402 2 7 999983 1 194794 314741 64624 1 300277 626937 -179838 2 10 999989 2 1 999992 1 274454 560780 -520132 2 4 999998 1 2 999999 808679 1 2 999999 -35216 1 2 999999 -336653 1 2 999999 145289 2 36246 868967 1 861931 942488 775054 2 3 999996 1 7 999987 678282 1 2 999999 376610 2 15 999990 2 2 999999 1 6 999999 754657 1 2 999999 359095 1 2 999999 -399622 1 262249 750231 360797 1 740950 900486 730390 2 268206 566674 1 2 999999 740739 1 435562 785738 248664 1 7 1000000 -357019 2 685173 958586 2 2 999999 2 2 999999 2 5 999989 2 869494 897097 1 3 999983 821780 1 111514 997731 899240 1 2 999991 -759394 1 2 999999 -354109 1 14 999987 812580 2 7 999981 1 2 999999 -501587 1 13 999984 -169271 1 17 999987 575180 1 145080 282266 -661209 2 2 999999 1 6 999987 -512899 2 2 999999 1 2 999999 252625 2 164173 529775 2 246470 697176 1 2 999999 866390 2 68220 478987 1 5 999987 754362 1 2 999999 653479 1 13 999997 187353 1 11 999992 563717 1 2 999999 175000 2 26111 717755 1 283139 312321 240597 1 2 999999 -460394 1 348509 515512 -50665 2 7 999995 2 10 999986 1 1 999985 -887012 2 653066 839013 1 2 999999 561831 1 2 999991 -568878 2 105512 735622 2 2 999999 1 358154 411394 457346 2 2 999999 2 6 999992 2 28036 112952 2 16 999991 1 239914 555558 991566 1 2 999999 -723543 1 2 999999 -382974 2 4 1000000 2 2 999999 2 2 999999 1 95604 431718 -941192 1 2 999999 -811092 1 12526 114931 607708 2 157758 992357 2 6 1000000 2 2 999999 1 126623 484691 -510220 2 9 999994 1 7 999984 -998952 2 307812 515433 1 2 999999 524519 2 486364 868313 2 2 999999 1 792011 855657 706709 2 17 999987 2 2 999999 2 2 999999 2 4 999985 2 1 999999 1 547442 615489 713807 2 849076 936554 1 295203 513523 228653 2 2 999999 2 19 999990 2 2 999999 2 2 999999 1 11 1000000 965630 1 8 999994 -361679 2 2 999999 1 236879 368728 -694933 2 650833 781362 2 16 999983 1 8 999982 -508317 1 4 999997 104389 2 2 999999 2 357530 724823 1 2 999999 58898 1 2 999999 -540240 1 179841 808089 343449 1 5 999998 505126 1 256123 389060 460767 2 2 999999 1 13 999988 92865 1 2 999999 -77132 2 1 999988 1 773135 894797 759408 1 2 999997 -948901 1 2 999999 973592 1 2 999999 425975 1 2 999999 -203839 1 13 999992 -125299 2 38467 733498 1 2 999995 124734 2 12 999990 1 8 999987 36481 1 634488 700368 -545745 2 2 999999 2 19 999996 2 2 999999 1 464103 521156 15059 1 2 999999 -730091 1 2 999999 -431781 2 2 999999 1 18 999992 944190 2 203232 873603 2 186251 774261 1 67200 869043 -222036 1 1 999981 319165 1 379638 860523 591868 1 1 999994 910901 1 2 999999 396334 2 3 999992 1 664480 960916 -444117 2 2 999999 1 172294 378164 218476 1 2 999999 114803 1 2 999999 552939 2 13 999991 2 3 999986 2 1 999997 2 11 999995 1 433162 958250 -50036 1 11 999994 309714 2 314101 449250 2 2 999999 2 11 999993 1 2 999999 576907 1 6 999985 810348 2 330053 719102 1 725238 818028 -380130 2 2 999999 1 1 999983 -128943 1 2 999999 517213 1 13 999996 306187 1 7 999983 846253 2 8 999989 2 11183 106112 2 2 999999 1 12 999994 -424639 2 648779 767092 1 2 999999 614314 2 2 999999 1 9 999985 -702316 2 2 999999 1 19 999983 -58780 2 2 999999 2 98929 432334 1 247622 862720 435464 2 17 999985 1 2 999999 -372631 2 10 999995 1 394166 468229 268190 2 2 999999 1 2 999999 -814138 1 2 999999 -879481 2 2 999999 2 2 999999 2 5 999985 2 2 999999 1 2 999999 212189 1 2 999999 -606578 1 20 999993 706999 2 2 999999 1 530961 860700 -364129 2 2 999999 2 745362 985460 1 5 999993 -712362 1 3294 539524 -29246 1 5 999993 297273 1 17 999982 649361 2 115224 643186 1 609762 694921 -486859 2 17 999982 2 2 999999 2 2 999999 2 10 999998 2 409437 600012 2 166953 400077 1 513126 683692 -293853 1 384137 624402 538977 1 2 999999 -992002 1 500959 838076 -292388 1 14 999982 313297 2 515142 961429 2 71228 490277 1 2 999999 -331106 2 211523 223816 2 20 999994 2 18 999989 2 10402 499210 2 9 999997 2 2 999999 1 656132 831291 -121116 1 112108 335620 233341 1 801159 967120 974516 2 6 1000000 1 7 999990 402131 1 15 999998 245740 2 2 999999 2 14 999985 2 417485 674002 1 5 999988 -829754 1 386369 587165 -522603 1 2 999999 -560773 2 20 999988 2 292295 930856 1 2 999999 968535 1 2 999999 -233405 2 5 999992 1 2 999999 999500 2 11 999985 2 351754 577715 2 20 999989 1 4 999992 -313218 1 286583 713032 -684463 2 2 999999 2 10 999983 1 11 999990 418891 2 2 999999 1 476079 975818 -101917 2 631912 929949 1 854440 965579 -148122 1 2 999999 -616771 1 682718 901904 -85021 1 1 999998 -453606 2 256509 375920 1 6 999985 209336 2 2 999999 2 10 999982 1 13 999988 -129219 2 12 999991 1 240751 686911 -89495 2 921054 939042 2 2 999999 2 6 999997 2 2 999999 1 6 999993 -921904 2 304962 329939 1 16 999999 -443129 1 22545 345386 852603 1 11164 815669 569482 1 13 999987 -461074 1 3 999991 473880 2 5 999991 1 435223 816930 -463605 1 67492 996106 -134012 2 435596 758296 2 2 999999 2 2 999994 2 17471 972841 2 2 999999 1 341221 606061 -161243 1 439657 795354 306561 2 406946 895199 1 2 999999 329254 2 676887 758576 1 2 999999 -392891 2 2 999999 2 2 999999 2 202097 890851 1 17 999984 -174 1 134760 624336 686503 1 16 999993 -144093 1 18 999982 -319402 1 12 999988 489702 2 4 999983 1 2 999999 745684 1 17 999997 -984106 1 378571 951939 -828442 1 2 999999 717906 1 3871 667891 836053 2 14 999984 2 2 999999 2 18 999994 1 18 999996 841171 2 2 999999 1 84986 189376 34633 1 20 999987 -774569 1 2 999999 -930866 1 2 999984 184124 2 13 1000000 2 20 999989 1 15 999987 -279978 1 20 999993 734742 1 2 999999 -101665 1 2 999999 762420 1 578515 894756 -298640 1 5 999994 -824713 2 2 999999 2 2 999999 2 7 999989 2 11119 540135 2 2 999999 2 12 999982 1 453094 696191 -265617 1 271713 805143 -492878 1 2 999999 -922646 2 2 999999 2 2 999999 1 2 999999 -426630 1 6 999999 -322948 1 13 999991 -105421 2 2 999999 1 11 999981 -336638 2 2 999999 1 545408 834201 -327419 1 304616 630666 669855 1 4 999984 3588 1 1 999994 28569 1 414622 532490 381773 2 8 999994 1 7 999998 297422 2 17 999982 2 726756 978982 1 19 999995 -98150 1 419161 528779 -416906 1 9 999981 -352080 1 2 999999 -575986 2 6 999999 2 2 999999 1 491842 657985 532724 1 2 999999 -966818 2 298349 975036 1 94144 615745 -390169 2 228340 351270 2 28122 636469 2 2 999999 1 17 999982 -140987 2 2 999999 2 13 999987 1 2 999999 -501782 1 470842 529454 -947342 2 18 999999 2 633941 800494 2 362079 847747 2 10 999998 2 14 999999 2 10 999997 2 5 999993 1 106391 906624 516161 2 288600 635754 1 387345 715318 -768945 2 2 999999 1 2 999999 839548 2 2 999999 1 38208 939926 867706 2 7 1000000 2 17 999989 2 80560 799884 1 3 999991 -603754 2 1 999992 1 15 999995 67921 1 2 999999 652203 2 67302 504861 1 2 999999 206950 2 22895 671846 2 2 999999 1 10 999995 243332 1 2 999999 286496 2 2 999999 1 15 999981 943621 1 15 999986 844947 1 13 999981 -639252 1 2 999999 -997657 2 2 999999 2 6 999989 2 785131 851624 1 320463 910916 -33431 1 5 999999 559768 1 7 999996 198385 1 8 999982 917619 2 332525 787458 1 583285 606546 -325668 2 2 999999 1 780183 895838 -625067 2 2 999999 1 2 999999 -203489 2 3 999985 1 9 999985 -917968 2 2 999999 2 155880 301788 2 648188 765406 2 5 1000000 2 40231 528811 2 8 999984 1 333933 422678 610257 1 436990 838085 648012 2 3 999994 1 2 999999 750772 1 1 999990 -792144 1 9 999995 665707 2 4 999984 1 12 999989 -526188 2 295639 440958 2 251189 407812 2 965732 981725 2 2 999999 1 8 999993 -609548 1 475899 650481 -349629 1 6 999982 920391 2 303446 583872 1 2 999999 740804 1 2 999999 -790699 2 13 999999 1 2 999999 275325 2 2 999999 1 644419 761124 -291443 1 2 999999 325950 2 263319 748262 2 7 999983 1 292768 580296 -521310 2 13 999983 2 2 999999 2 476503 613220 1 11 999995 295468 1 2 999999 -475321 1 2 999999 -587076 1 7 999986 -457485 2 7 999991 1 4 999996 -9194 1 251080 554452 -167694 2 19 999987 1 2 999996 321493 1 687939 835127 -68421 2 2 999999 1 209750 891500 157023 2 630138 896139 2 2 999999 2 18 999991 2 2 999999 1 14 999989 -25538 2 14 999984 1 2 999999 148842 1 7 999988 -751751 1 2 999999 70949 2 2 999999 1 204924 911151 223479 1 13 999998 -384829 1 497977 776919 -309589 2 2 999999 1 770606 969460 -487756 1 274069 878019 651458 2 2 999999 1 427629 728843 -142494 1 238189 947617 878758 2 2 999999 1 656559 867125 -667951 1 502494 972682 -382851 1 2 999999 469149 2 2 999999 2 358880 788728 2 11 999992 1 2 999999 -218661 1 10 999999 -735693 1 8 999987 -30004 1 2 999999 -20169 1 19 999997 899883 2 18 999996 2 322181 768389 2 12 999985 1 40008 676396 -538270 2 2 999983 1 1 999997 -234884 2 2 999999 1 18 999990 23055 1 2 999999 -864581 2 501627 889503 1 5 999982 -583436 2 295902 381114 2 168140 169294 1 17 999997 643909 1 63806 739504 58848 2 4 999996 1 331880 827334 -480983 1 17 999983 676345 2 340751 424053 2 16 999994 1 2 999999 -914202 2 9 999998 1 2 999999 185192 2 98069 454584 1 15 999989 770707 1 2 999999 -373612 1 2 999999 -451125 2 2 999999 1 2 999999 -53550 2 1 999987 1 2 999999 -585195 1 2 999995 817497 2 2 999999 1 2 999999 -514019 2 2 999999 1 15 999992 306719 2 2 999999 1 2 999999 591950 2 202498 905918 2 15 999991 2 145370 347617 2 478735 534712 1 5300 957555 -236733 2 11 999981 1 2 999999 -21390 1 42752 209018 -137811 1 1 999991 -804670 1 61253 354889 959548 2 13 999986 2 540931 670392 2 465641 720262 1 34661 814508 743900 1 20 999981 -171642 1 381679 909273 992149 2 2 999999 1 2 999999 -447322 1 182651 776323 374628 2 2 999999 2 1 999992 2 2 999999 2 17 999992 2 10 1000000 1 1 999998 706671 2 2 999999 2 9 999988 1 78105 814680 362380 2 6 999985 1 2 999999 -343672 1 2 999999 -898972 2 428503 629762 1 2 999999 -504618 2 14 999987 2 12 999999 1 5 999986 -764644 2 2 999999 1 13 999990 960992 1 1 999996 720174 1 2 999997 -967583 1 40926 180204 -974084 2 5 999986 2 2 999999 2 2 999999 2 371640 760780 1 2 999999 -456076 2 90902 879263 2 2 999999 1 2 999999 228042 2 3 999997 1 2 999999 -934548 2 14 1000000 2 23671 314096 2 679831 924065 2 2 999991 2 2 999999 2 843380 904775 2 2 999999 1 19 999999 -244408 1 2 999999 -828448 2 2 999999 1 420 967264 682275 2 2 999990 2 464583 795095 1 2 999999 -878728 1 12 999991 407433 1 246823 323208 778524 2 2 999999 2 2 999999 2 4 999996 2 3 999989 2 16803 563332 1 5 999985 -7797 1 545303 957682 -578398 2 2 999995 2 4 999984 1 2 999999 991240 1 2 999999 301543 2 731587 836806 2 415377 680414 1 2 999999 312635 1 484649 563738 659738 1 11 999999 -788473 2 2 999999 1 16 1000000 297510 2 12 999983 2 2 999999 1 2 999999 -985718 1 13 999999 371098 1 57802 846955 954341 1 133585 810600 891553 1 2 999999 929364 2 18 999984 2 2 999999 1 2 999999 -717921 1 2 999999 -724078 2 259383 294718 1 14 999988 306445 1 36617 736606 -226514 2 12 999994 2 10 999991 2 2 999999 1 40297 798847 -351383 1 459964 789119 -204542 2 2 999999 2 124815 408783 2 76388 854823 2 7 999995 1 2 999999 -9011 2 189919 218544 2 44890 653208 2 45624 329465 1 2 999999 -471513 2 224234 907991 1 493838 845449 -961837 2 4 999989 2 8 999988 2 474489 657866 1 11 999991 -466909 2 1 999990 1 2 999999 367573 2 278196 710364 2 19 999983 2 17 999987 1 176725 402597 121747 2 34230 449885 2 19390 140560 2 11 999988 2 15 999981 2 54873 235304 1 1 999991 255327 2 96913 923713 1 388832 973743 84812 1 2 999999 506946 2 5 999983 1 2 999999 59350 1 2 999999 212840 2 3 999983 1 2 999999 -927020 2 2 999999 2 13 999985 1 4 999989 -618783 1 560991 914732 -504151 1 2 999999 -977917 1 2 999999 -19441 1 258283 636567 312280 1 2 999999 -491441 2 2 999999 2 2 1000000 2 1 999998 2 2 1000000 2 6 999995 1 5 999988 285042 1 119139 241313 -50359 2 812550 865166 1 2 999999 -643890 1 2 999999 442678 1 241667 507148 -316900 1 15 999981 -123119 1 298192 526717 -70802 2 8 999990 2 692797 922303 2 196006 497272 2 2 999999 1 2 999999 -278302 1 2 999999 770997 2 18 1000000 1 10786 384837 -690735 2 2 999999 1 694407 911967 63732 2 2 999985 2 10 999986 1 422427 574791 -331881 2 17 999990 2 229607 799362 2 3 999997 2 2 999999 2 318851 662469 2 11 999989 2 2 999984 2 641949 814834 2 2 999999 2 2 999999 2 15 999987 1 12 999983 296908 2 2 999999 1 2 999999 -204744 2 6 999990 1 2 999981 881089 1 4 999984 784103 1 10 1000000 -114837 2 2 999999 1 2 999999 733199 1 12 999995 -559123 1 284515 484690 -159842 1 2 999999 222407 2 144363 732138 2 11 999990 1 2 999999 155710 1 2 999999 -939922 1 2 999999 -577406 1 2 999999 -814791 1 2 999999 -571055 2 25180 661316 2 2 999999 2 12 999984 2 304058 448657 2 49223 242783 2 621567 670261 1 830881 946200 348868 2 9 999983 1 82225 977712 880829 1 2 999999 206639 1 28717 802477 -137657 1 19 999996 292696 1 14 999983 343671 1 81649 540409 -410238 2 2 999999 1 129145 659905 -159035 1 1 999998 -950 2 57051 856396 1 4 999997 582339 2 108647 415298 1 12 999982 210616 1 554663 733776 -804352 1 8 999990 -413208 1 246300 709687 688229 2 7 999982 1 171664 447393 921379 2 86221 592590 1 2 999999 -590787 1 2 999999 561919 1 35846 532790 403031 2 458426 976963 2 6 999997 1 24262 359605 -87553 2 835616 858662 2 2 999999 2 12 999997 1 362672 812005 301773 1 103652 302822 -67156 1 10 999994 121962 1 17 999999 -78525 1 2 999999 -459404 1 5 999988 398948 1 27783 842050 -825087 2 20 999999 2 435620 781434 1 12 999986 -424335 1 7 999993 949644 2 2 999999 2 19 999996 1 2 999999 -593371 1 17 999994 -543294 1 2 999999 431206 2 4 999984 2 11 999992 2 565725 577266 1 2 999999 -523578 1 9 999997 -173109 2 2 999999 2 13 999988 1 2 999999 916685 2 2 999999 2 1 999988 2 2 999999 2 449227 670934 1 8 999991 -954484 2 2 999987 1 4 999992 192630 1 287178 882934 612220 1 1541 852178 -464520 2 2 999999 1 4 999993 -34808 2 8 999984 2 2 999999 1 467041 594153 -349612 1 2 999999 -648069 1 7 999984 332541 1 22827 145236 899328 1 2 999999 -114061 1 2 999999 564536 2 4 999985 1 2 999999 -189642 1 6 999983 -523045 2 40957 231305 2 328681 609511 1 381506 631777 -183246 1 3 999987 449579 1 19 999992 802242 1 19 999981 995740 1 24443 72039 -140250 1 14 999981 867198 2 2 999999 2 2 999999 1 2 999999 126425 1 2 999999 -884687 1 6 999999 -667751 1 846535 952973 -21017 1 2 999999 701475 1 2 999999 -991783 2 38175 319169 2 8 999995 1 481879 499377 -621391 1 3 999981 -55815 2 661534 890119 1 6 999991 242400 2 316567 438821 2 11 999991 2 2 999999 2 1 999981 2 10 999983 2 2 999999 1 2 999999 338334 2 8 999998 1 96084 425228 574933 2 2 999999 2 19 999981 2 2 999999 2 2 999999 2 474975 933649 1 13 999997 -327677 1 629316 846011 -455914 2 2 999999 1 2 999999 738880 1 1 999985 632808 1 9 999986 48189 1 2 999999 955119 2 1 999983 1 372191 751237 838691 1 255996 664155 -662363 2 2 999999 1 521171 619232 -813611 2 12 999996 2 18 999986 2 2 999999 1 2 999999 -637785 2 594930 759464 1 746980 825375 173523 2 5 999986 1 2 999999 -803246 1 756274 889122 -194983 1 3 999999 -364469 2 2 999999 1 4 999990 149835 2 8 999986 1 465330 938918 -643470 1 2 999999 663945 2 2 999999 1 2 999999 238267 1 2 999999 -371128 1 13 999996 -855589 1 2 999999 550013 1 2 999999 978039 2 814369 858847 2 16 999998 1 2 999999 207007 1 2 999999 -205060 1 2 999999 -613763 2 4 999988 2 23637 261715 1 2 999999 -63682 2 1 999999 2 2 999999 2 10 999997 1 19 999982 211728 1 499142 989112 877338 1 2 999999 -572025 1 9 1000000 167342 2 46988 62962 2 27684 492071 1 2 999999 850083 2 2 999999 1 394851 578842 -838502 2 2 999999 2 7 999991 1 2 999999 51926 2 112863 677187 2 10 999983 1 2 999999 433631 2 201367 963133 2 2 999999 1 2 999999 -131950 2 2 999999 2 5904 673316 1 2 999999 -443686 2 203163 502186 2 2 999999 2 375406 974771 2 2 999999 1 2 999999 475514 2 2 999999 2 2 999999 2 17 1000000 2 458137 768330 2 2 999999 2 7 999989 1 9 999984 -948487 1 154766 385673 428799 2 168224 546169 1 2 999999 919740 1 9 999993 691884 1 2 999999 174258 1 15 1000000 -67031 2 13063 955523 1 2 999999 -705598 1 2 999999 -426003 2 194283 767385 2 2 999999 2 16 999991 2 1 999984 2 16 999995 1 120476 738771 -51759 2 2 999999 1 16 999981 449242 2 18 999981 2 49388 76125 2 2 999999 1 2 999999 -229564 2 2 999999 2 2 999999 1 10 999987 453130 1 3 999981 -535755 2 106444 678624 2 2 999999 1 19 999990 -206273 1 2 999999 214231 2 2 999999 1 2 999999 -606016 1 2 999999 785964 2 852007 875077 1 15 999991 -948243 2 12 999991 1 229311 970088 -238258 2 14 999996 1 2 999999 413201 2 10 999997 2 2 999993 2 7 999999 2 2 999999 2 3 999987 2 14 999992 1 5 999986 266266 1 12 999982 956981 2 2 999999 1 2 999999 -9386 1 2 999999 949275 1 2 999999 -792273 2 2 999999 1 501771 686077 -712625 1 9 999983 -187821 2 6 999997 2 2 999999 1 289402 968560 437132 2 2 999999 2 103384 858616 2 20 999997 1 2 999999 -816507 1 2 999999 -732743 1 7170 624205 638721 1 493468 578980 -418698 2 341173 695862 1 2 999999 576933 1 11 999987 274589 2 20 999987 1 2 999999 443987 1 6 999983 441820 2 2 999999 2 481082 819538 1 2 999999 -901218 2 10 999982 1 8 999994 750470 2 3549 779985 1 2 999999 36191 1 7 999999 -640424 1 57949 524496 -650491 2 6 999991 2 7 999993 2 18 999986 2 2 999999 2 2 999999 2 2 999999 2 284747 406392 1 6 999997 158035 1 14 999997 -365220 1 270765 322011 -783402 2 2 999999 1 7 999982 439449 2 2 999999 2 424889 475896 2 14 999993 2 20 999985 1 26647 329965 844957 2 2 999999 2 370724 691416 1 16 999999 543495 1 77885 555619 -970760 2 1 999988 1 2 999999 715617 2 2 999999 1 431737 598002 361471 1 2 999999 941785 1 1 999984 -78991 1 6 999996 -258346 2 2 999999 2 338739 536349 1 2 999999 -495001 1 299850 804983 62899 2 327533 776286 1 2 999999 708848 2 448270 507047 2 13 999985 1 20 1000000 614014 1 8 999989 -358796 1 51930 675196 936893 2 2 999999 1 307430 364771 177807 1 20 999998 -235483 1 316300 992775 -80176 2 405578 535213 2 5 999988 1 20 999985 382990 2 2 999999 1 18 999988 325947 2 2 999999 1 511507 628075 -347067 1 9 999992 -167136 2 2 999999 2 2 999999 1 11 999984 -300819 1 2 999997 -982139 2 13 999982 1 522366 612811 528010 1 2 999999 -73869 2 484630 844186 1 18 999991 242105 1 383298 980523 -661841 1 6 999998 154813 2 471144 874876 2 593774 948601 1 1 999984 -117288 1 2 999999 637306 1 13 999998 -533823 2 7 999994 1 140198 871623 -374449 2 13 999986 2 7 999993 1 10 999989 -249669 2 422463 442139 2 616931 756718 1 358136 468853 542324 1 2 999999 -471008 2 6 999981 2 4 999984 1 56926 331857 -244253 1 629149 677009 -420036 2 2 999999 1 2 999999 983785 2 2 999999 1 1 1000000 9844 2 2 999999 1 4 999992 -145064 1 2 999999 -322755 2 2 999999 2 5 999998 2 2 999999 2 12 999992 2 2 999999 1 334940 476027 -134640 2 2 999999 1 2 999999 121995 1 816843 926712 754338 2 787598 953731 1 304305 962966 235735 1 13 999985 -803583 2 2 999999 1 305108 860305 840258 2 2 999999 2 11 999991 1 6 999993 -220617 2 2 999999 2 15 1000000 1 216509 820143 -982939 2 3 999985 2 70757 926835 2 4 999993 1 16 999987 402878 2 2 999999 1 273558 293771 -729833 2 6 999989 2 12 999998 2 2 999999 1 14 999994 999989 1 15 999992 -990567 1 9 999997 -321047 2 2 999999 1 2 999999 302301 2 266078 373582 1 2 999999 -414198 1 268261 606610 -786108 1 2 999999 769700 1 8 999986 541838 1 389418 687192 -436767 2 364283 455763 2 395241 515758 2 2 999999 2 66152 572620 1 2 999999 -506076 1 17 999985 -410338 2 2 999999 2 13 999986 2 3 999984 2 2 999999 2 102457 742477 1 263064 716074 66565 2 412580 491301 1 1630 62879 157258 2 2 999999 1 28109 542388 -230802 1 5 999999 -616215 2 13 999990 1 2 999999 -966679 1 89276 187594 560607 1 27293 530293 522802 1 2 999999 102985 1 12 999982 387313 1 827441 898669 -330226 2 2 999999 1 8 999983 390899 1 9 999982 648327 2 10 999999 1 563362 642268 656692 1 7 999993 265018 2 2 999999 1 19 999984 905135 1 5 999981 24499 2 307662 813962 1 2 999999 178749 2 3 999984 2 788397 846824 2 2 999999 2 16180 742274 1 2 999999 -288480 2 3 999982 1 2 999999 -466011 1 538120 874727 345801 2 2 999999 2 2 999999 2 2 999999 1 3039 352405 262555 1 2 999999 -382880 1 2 999999 -247860 2 951043 953838 1 466944 475423 -92432 1 346852 623376 -623356 1 201783 368694 -138265 1 7 999998 -807830 2 16 999982 1 2 999999 345436 2 2 999999 2 2 999999 1 18 999987 776033 1 262579 941198 -763593 2 2 999999 1 2 999999 -782292 1 12 999988 512347 2 7 999982 2 2 999999 2 8 999991 1 199791 969780 -238080 2 29466 525990 1 10 999987 950662 2 520054 909621 1 566447 567874 711965 1 290650 995101 -483239 1 2 999999 -60738 1 14 999991 601099 2 2 999999 1 918885 991871 -494569 1 2 999984 895179 2 772731 801321 1 529716 545683 -841144 2 4 999986 2 2 999999 1 17 999994 -473191 2 19 999998 2 2 999999 1 2 999999 973129 2 11 999981 2 14 999999 1 2 999999 490500 2 18 999994 2 9 999996 1 8 999989 430396 2 2 999999 2 2 999999 2 91725 722176 2 4 999990 1 230248 816200 791921 1 2 999999 968773 1 18 999997 908481 2 2 999999 1 851062 972900 108197 1 15 999983 -496884 1 18 999990 -53443 1 2 999999 -843523 2 3 999998 2 2 999999 1 2 999999 -161786 1 2 999999 -841116 2 2 999999 2 431967 833700 2 836185 998384 1 2 999999 -314218 2 1 999983 2 2 999999 2 2 999999 1 6 999984 -99896 1 208348 383626 181566 2 2 999999 1 2 999999 -620763 2 3 999990 1 11 999988 -321757 2 12 999999 1 2 999999 -899835 2 40149 512926 1 18 1000000 203257 2 2 999999 2 226871 811326 1 2 999999 504019 2 3 999983 2 2 999999 2 2 999999 1 2 999999 388418 1 824060 986017 711409 2 14 999999 1 467507 474959 -701825 2 2 999999 1 171533 745759 -851058 1 11 999988 596063 2 2 999999 1 24726 691794 846258 2 206690 477325 2 493806 722471 1 151494 648400 878343 2 14 999995 2 17 999999 1 2 999999 -550449 1 1 999989 -514751 1 497885 978497 214842 2 2 999999 2 11 999986 2 9 999986 2 2 999999 2 5 999984 1 187650 486866 94767 2 2 999999 2 2 999999 2 2 999995 2 2 999999 2 2 999999 2 386829 509588 1 4 999981 18678 1 1 999983 -243561 1 447022 544759 -597837 1 157099 321911 -803827 1 1 999999 11116 2 2 999999 1 2 999999 577283 1 2 999999 -582616 2 15 999992 1 642272 788336 -407652 2 2 999999 2 2 999999 1 10 999982 320821 1 2 999999 -489471 1 17 999999 -838733 1 14 999987 -208359 2 20124 334903 2 2 999999 1 2 999999 -119987 1 7 999983 413331 2 2 999999 1 2 999999 336613 1 902196 963265 624596 1 2 999999 -227079 2 4 999987 2 429720 934187 1 23254 88399 43964 1 108754 395604 965208 1 16 999991 77845 1 2 999999 524515 2 387615 618510 2 2 999999 2 12 1000000 1 2 999999 -616047 2 319957 894517 2 76943 576425 2 2 999999 1 532892 713616 27965 2 2 999999 2 2 999999 1 6 999985 -209366 2 2 999999 1 2 999999 -737457 2 7 999997 1 2 999999 -610283 1 2 999999 -598366 2 2 999999 1 647527 695994 586742 2 2 999999 2 573379 680687 1 2 999999 -853692 2 2 999999 1 237701 915242 -518038 2 44734 389061 1 5 999987 -714603 2 112586 761709 2 2 999999 2 18 999993 2 2 999999 2 2 999999 1 11 999984 -282941 2 371038 436741 1 9 999995 439755 1 813616 986461 11792 2 2 999999 2 4 999987 1 10 999999 -729538 2 2 999999 2 2 999999 2 6 999994 1 390968 456508 491677 1 2 999999 -703324 2 92019 299177 2 2 999999 1 641245 855170 -623682 2 2 999999 2 5 999981 2 2 999999 1 2 999999 60630 2 2 999999 1 2 999999 -93646 1 15 999985 985001 2 341410 541978 2 18 999994 1 2 999999 865512 2 8 999995 1 105355 542090 968619 2 2 999999 2 4 999988 2 17 999999 2 526247 700537 2 2 999999 1 519629 773422 -876333 2 2 999999 2 538619 558806 2 2 999999 1 2 999999 -443642 2 20633 78722 1 282773 327753 -389739 2 192 736706 2 13 999986 1 14 999986 -60260 1 6 999995 -839784 2 17 999988 1 81928 648323 788245 2 12 999994 2 2 999999 2 10 999991 2 3 999991 2 86906 572545 1 604210 984751 -103694 2 458907 726114 1 2 999999 703925 1 2 999999 -329980 1 2 999999 139904 1 753069 831425 535798 1 307320 796589 -69372 1 8 999994 -569297 1 2 999999 -201264 2 15 999997 1 2 999999 -214304 2 2 999999 2 17 999995 2 2 999999 1 18 999989 902919 1 2 999999 966141 2 185700 202457 2 17 999982 1 2 999999 -912848 2 13 999988 2 14 999987 1 6 999999 -121926 1 16 999988 392956 2 2 999999 2 2 999999 1 10 999988 -597382 1 15 999983 381872 2 2 999999 2 235388 953184 1 2 999999 -768995 2 2 999999 2 308834 860647 2 510714 753822 1 299494 498774 35386 2 2 999999 2 20 999994 2 8 999989 1 16 999987 -638924 1 453284 526562 663728 2 11 999998 2 210710 626872 2 7 999992 2 4 999987 2 2 999999 1 2 999999 -204909 2 10 999986 1 18 999998 490951 2 331319 723770 1 14 999982 979420 1 17 999981 -326835 2 5 1000000 2 2 999999 1 16 999998 -303656 2 18 999996 2 2 999999 2 5 999999 1 2 999999 527356 2 4 999983 2 8 999984 2 16 999981 1 21515 313878 -832177 1 334226 827423 744852 1 2 999999 -819989 1 1 999998 -227616 1 12 999988 558544 1 12 999987 -228003 2 2 999999 2 13 999983 1 17 999994 -514199 2 2 999983 2 2 999999 1 787370 931744 491787 1 2 999999 -837538 1 352133 674777 473395 2 14 999992 1 2 999999 -705145 1 7 999993 -530696 2 178173 233627 2 2 999999 2 707427 830156 2 505715 785113 2 2 999999 2 37612 951274 1 2 999999 689965 2 15 999988 1 218534 743792 660806 1 2 999999 281550 1 2 999999 -133080 2 2 999999 1 2 999999 -494790 2 16841 553506 2 2 999999 2 13 999984 2 2 999999 2 149039 964210 2 2 999999 2 2 999999 2 2 999999 1 20 999988 -889705 2 2 999999 2 92748 104815 2 2 999999 2 2 999999 1 14 999983 175371 2 3 999981 1 24605 910856 550740 2 20 999998 2 14 999984 2 2 999999 1 371070 864262 -903263 2 2 999999 1 115358 584602 95492 1 37687 640592 -402122 1 77743 572389 410034 1 14 999983 -684956 2 3 999983 1 5 999982 243437 2 279450 437803 2 4 1000000 2 2 999999 1 236320 250532 257953 2 2 999999 2 5 999998 2 7 999991 1 2 999999 -839197 2 2 999999 1 9 999984 -748811 2 538769 719296 2 8 999993 1 842588 937531 308768 2 499256 985184 2 2 999999 1 93115 300164 262751 1 28548 56131 -664202 2 2 999999 1 8 999997 -638841 2 2 999999 2 5 1000000 1 3 999997 -278617 2 2 999999 2 2 999999 1 2 999999 -234211 1 2 999999 189688 2 13 999994 2 203307 757050 1 275363 833043 138166 1 2 999999 -346743 2 13 999998 1 3 999989 -216201 2 2 999999 1 512959 751934 1758 2 6 999995 2 2 999999 1 791072 930354 362250 1 205915 855887 223225 1 9 999997 -687253 1 6 999996 246591 2 2 999999 2 115690 398296 1 262470 736563 563282 1 2 999999 -41118 2 6 999994 2 3 999998 2 3 999999 2 75181 471652 2 2 999999 1 252398 956688 -29582 2 542029 832209 2 6 999994 2 315816 770173 2 19 999989 2 2 999999 2 231791 722754 1 115997 174648 831518 1 102718 770498 -211050 2 85251 484685 1 12 999988 715113 1 2 999999 61346 2 2 999999 2 327033 867061 2 15 999998 1 294838 949818 -538256 1 2 999999 936915 2 2 999999 1 263244 851090 -628832 1 29536 163647 -527799 2 13 999993 2 2 999999 2 720068 845643 2 2 999999 1 25074 939782 -811431 2 2 999999 2 208737 896036 2 1 999990 1 127308 520944 880208 2 757594 903963 2 11 999999 2 12 999985 1 2 999999 889370 1 2 999999 19295 2 2 999999 2 2 999999 2 174686 417772 1 336550 957264 219246 2 8 999996 1 7 999995 -979292 2 18 1000000 1 1 999981 263282 2 2 999999 1 410818 870892 -12108 1 236332 247571 -899827 2 203621 373105 2 2 999999 1 754651 901395 -876765 1 208979 279330 -468418 2 13 999991 2 2 999999 1 2 999999 596602 1 11 999998 -818873 1 106313 510655 -337354 1 697498 733764 443242 1 9 999987 -46324 1 2 999999 221539 2 321586 993955 2 2 999999 1 2 999999 768125 2 14 999983 2 2 999999 2 2 999999 1 2 999999 746635 2 2 999999 2 199928 337338 1 18 999999 -442921 1 2 999999 -185338 2 14 999996 1 194591 509019 52221 1 462999 536998 -50056 1 499796 670898 -647132 1 2 999999 -925006 1 2 999999 -75323 2 17 999985 2 2 999999 2 2 999999 1 11 999990 925780 2 2 999999 1 148116 197820 -926136 2 2 999999 1 770485 885433 265682 2 10 1000000 2 8 999990 1 400072 849816 -915376 2 1 999990 2 393776 597288 1 12 999998 17708 1 15 999989 168901 1 19 999992 570007 2 58252 553477 1 2 999999 -997165 2 2 999999 2 2 999999 2 2 999999 2 12 999985 2 2 999999 2 135888 660906 2 2 999999 1 9 999985 -681246 2 8 999985 2 143632 289816 2 708124 741237 1 17 999993 -836956 2 8 999999 2 2 999999 2 109100 967417 2 250937 629407 1 2 999999 -930115 2 347388 449032 1 2 999999 -744608 2 2 999999 2 210616 589776 1 527182 736436 -528081 2 6 999981 1 16 999987 581864 2 375163 824393 2 11 999995 1 2 999999 -990707 2 2 999991 1 1 999986 -489245 1 2 999999 -406991 2 722342 829910 2 84631 820466 2 3 999999 2 2 999999 2 463008 539625 2 261026 939300 1 2 999999 -95980 2 2 999999 2 2 999999 2 10 999999 2 839828 968820 1 6 999987 251189 1 489164 606740 990629 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 171592 231854 358130 2 2 999999 1 970011 999095 -233921 1 193014 264840 -355814 2 17 999990 1 7 999999 -906790 1 11 999992 684060 2 9 999987 2 370176 455238 1 3 999998 89683 1 518322 879113 348076 1 2 999999 -131632 2 13731 36922 1 7083 239091 -662690 1 2 999999 -729080 2 169425 673575 1 2 999999 -814635 2 17 999987 1 2 999999 -87434 1 2 999999 -820569 2 7 999985 2 2 999999 1 2 999999 -349233 2 16 999986 1 235570 461424 -924115 2 5 999986 2 2 999999 1 77587 705932 23167 2 175834 930429 1 5 1000000 3649 1 2 999999 -413080 2 901976 964961 2 5 999991 1 2 999999 -305081 1 2 999999 -363088 1 16 999983 125762 2 2 999999 1 377804 435423 -787253 1 2 999999 -902028 1 18 999984 726822 2 223310 276392 2 83420 564768 1 2 999999 -134333 2 20 999993 1 167166 737632 676464 1 8 999998 925082 1 12 999983 -464496 1 717597 874033 -851446 2 10 999986 2 2 999999 1 353798 756781 972251 1 5 999990 -59489 2 10 999991 1 354603 521695 -616686 2 609919 791694 1 212527 811496 -719829 2 2 999996 2 15 999998 1 16 999992 -396218 1 8 999986 768048 1 5 999994 327648 2 2 999999 2 148942 451915 1 714098 814324 -558238 1 498315 806803 -206962 2 508356 646176 1 78347 80122 -613318 2 245180 481931 2 2 999999 2 2 999999 2 510160 560167 1 19 999999 445357 2 115985 765472 2 339504 353964 2 445697 493454 2 9 999992 2 2 999999 2 11 999987 1 7 999998 -659358 2 10 999992 2 647912 810608 1 77171 618328 126271 1 69387 384070 -944462 1 2 999999 -780573 2 557784 842106 1 2 999981 12609 1 14 999981 537738 1 34034 354780 -134244 1 19 999990 9099 2 130251 906263 1 2 999999 993404 1 20 999993 638139 2 2 999999 2 12 999989 1 15 1000000 -794004 1 2 999999 717737 1 2 999999 465505 1 2 999999 833927 2 2 999999 1 2 999999 896056 1 612270 747120 -863681 1 687952 740822 194171 1 156033 366939 -935806 1 2 999999 -164864 1 301643 912608 -61040 2 2 999999 2 11 999993 1 2 999999 -745630 2 604686 799801 2 17370 798381 1 2 999999 908834 1 2 999999 53591 1 2 999999 995624 1 460497 936011 -86624 1 15 999990 -24010 2 9 999990 2 2 999999 1 18 999986 -451968 2 20 999989 1 157416 298411 656563 1 7 999988 109835 2 796240 957929 1 212370 872928 -981168 1 7 999985 847451 2 9 999986 2 587369 647706 1 3 999997 310714 1 2 999999 911066 1 5 999994 801756 1 59617 424115 -204631 1 3 999985 -761939 2 8 999989 1 1 999983 -89492 2 512842 672898 2 17 999993 1 398539 919394 749352 1 11 999984 -669756 1 2 999999 -247294 2 2 999999 1 2 999999 -433515 2 2 999999 1 2 999999 917520 2 2 999999 1 18 999995 234635 1 605518 877724 797200 1 2 999999 -560751 1 2 999999 159815 2 20 1000000 2 2 999999 2 35483 656718 1 27745 505326 -862576 1 214175 513641 140548 1 20 999992 -976792 1 412313 483587 -489479 1 18 999986 168766 2 805458 935984 1 2 999993 21008 2 20 999984 2 2 1000000 2 2 999999 1 8 999999 117621 1 3 999987 -843120 1 847313 964689 597348 1 809763 934542 -751101 1 674221 696426 325714 2 17 999984 2 378683 626743 2 13 999996 2 2 999999 1 10 999982 -655698 2 2 999999 1 2 999999 352876 2 2 999999 1 2 999987 505952 1 2 999999 915790 1 15 999987 -140688 1 2 999999 -841205 1 14 999998 86667 1 2 999999 331142 1 408272 945442 595825 2 2 999999 1 452325 937329 -287366 1 2 999999 659815 1 7 999991 -944674 1 14 999998 -128341 2 2 999999 1 446712 520083 982190 1 2 999999 159062 2 200236 387799 2 5 999994 1 10 999987 -680950 1 20 1000000 -624567 1 8 999993 350494 1 2 999999 -537030 1 2 999999 103757 2 2 999999 2 2 999984 2 19 999994 2 5 999996 1 2 999999 -371245 1 324774 867276 225360 2 2 999994 1 2 999999 -989929 1 8369 595616 -88777 1 335598 376625 817453 1 2 999999 435131 1 241373 390083 -870241 1 20 999988 710032 1 2 999999 20155 1 20 999982 339541 1 9 999981 569196 2 8 999981 1 2 999999 -345942 2 2 999999 2 341137 688135 1 2 999999 -648478 2 9 999986 1 2 999999 48101 1 734803 789367 565703 2 2 999999 2 2 999999 1 69107 123266 -269998 1 642355 882872 -801610 1 2 999999 181928 2 17 999991 1 17 999986 126225 2 414117 769253 1 2 999999 857997 1 15 999981 68074 2 939438 968600 1 283879 750777 -139110 2 2 999999 2 509296 674135 2 2 999999 2 14 999995 2 140672 668191 1 9 999991 600785 2 2 999999 1 2 999999 108579 2 1 999984 2 13 999981 2 2 999999 1 121835 851647 -550894 1 839230 921986 -634299 2 2 999999 1 20 999994 -960899 1 282801 561621 -411797 2 2 999982 1 2 999999 -412880 2 525409 554928 1 2 999999 934502 2 2 999999 1 2 999999 -951445 1 215812 537908 -805048 2 8 999983 1 14 999995 392503 2 633778 842967 1 174710 734006 -511109 1 141514 781735 722238 1 602738 754347 -336308 1 257958 704471 859722 1 3 999993 625115 1 266643 537879 -873441 1 6 999996 -730182 1 11 999983 -498579 2 2 999999 2 187602 276864 2 3 999983 1 8 999985 -163666 2 436443 895629 1 555770 762082 28919 1 6 999994 786344 1 2 999999 973344 2 219409 925751 1 2 999999 -488608 2 2 999999 1 259650 737081 -243870 1 2 999999 -645145 2 2 999999 2 17 999984 1 629072 828377 -701585 2 339062 417846 2 5 999991 2 674737 678310 2 2 999999 2 2 999999 1 267926 861841 -489447 2 2 999999 1 18 999983 235819 2 765210 881795 2 15 999985 1 18 999990 -810156 1 2 999999 -969108 1 382263 822901 -424749 2 2 999999 2 8 999999 2 13 999994 2 260183 476864 1 2 999999 494296 1 5 999982 238786 1 342578 642491 -536371 1 18 999985 261967 1 2 999999 -113533 1 17736 820337 207530 2 330527 547792 2 20 999990 1 362245 458830 214019 1 2 999999 308688 1 48555 522254 679539 2 2 999999 1 11 999997 -343579 1 4 1000000 -943192 1 2 999999 -789451 2 2 999999 1 37436 180238 -993467 1 10 999994 822853 2 3 999989 2 317047 371305 1 4255 713568 -570457 1 2 999999 961500 1 359802 486116 -585235 1 2 999999 -921915 1 10 999993 -377724 2 636405 672972 2 10 999987 1 12 999988 445207 2 2 999999 1 2 999999 633387 2 2 999999 1 507880 529779 253464 2 20 999987 1 10 999991 800938 2 115830 460073 1 121590 900157 -175123 1 826071 901777 40960 2 37062 108073 1 806238 976621 -881003 2 19 999999 1 2 999999 40878 1 2 999999 -79293 2 74883 79776 1 2 999999 -730201 1 2 999999 184728 1 2 999999 -660037 1 236689 352793 414777 2 215263 819817 2 15 999988 2 1 999998 1 2 999999 -613315 2 432291 444322 2 2 999999 2 2 999999 2 2 999999 2 352335 452200 2 164393 460205 1 440543 686492 -27349 1 371002 917420 -4315 2 2 999999 1 656169 700870 18931 2 2 999993 1 2 999999 -878072 2 327600 543127 2 520708 987953 1 3 999997 301699 1 2 999999 294846 2 81481 103916 1 4 999998 -551581 1 311492 372423 444808 1 2 999999 -271349 1 2 999999 -465435 1 732055 774992 -443427 1 2 999999 -347613 1 14 999988 709033 2 213163 890725 1 60423 756140 -473441 1 403776 622845 -632943 2 433255 758589 1 2 999999 -62420 1 331747 771093 147568 1 2 999999 127723 2 721353 818954 2 525651 543533 1 2 999999 -368345 2 2 999999 2 18 999983 1 217032 450066 -380200 1 2 999999 -370853 1 2 999999 -126044 1 3 999999 546917 1 18 999983 653364 2 17 999993 2 2 999999 2 484341 579753 1 2 999999 983051 1 551090 623134 827271 2 277672 385160 1 680786 781005 96382 1 2 999999 -588495 2 17 999986 1 18 999995 443798 1 2 999999 -301475 1 190843 502691 -990726 1 3 999985 -170966 1 19 999990 515299 1 2 999999 456996 1 5 999990 499864 2 400585 436340 1 2 999999 -438979 2 54208 406299 1 2 999999 -150900 1 2 999999 60316 1 18 999990 209339 2 1 999985 2 17 1000000 2 338735 398828 2 698161 758541 2 2 999999 2 2 999999 1 2 999999 -88526 1 403208 591295 -514779 2 2 999999 2 2 999999 1 2 999999 382896 2 1 999991 2 2 999999 2 2 999999 1 16 1000000 -516382 2 14 999981 2 2 999999 1 5 999989 -258509 2 82062 232384 1 5 999989 -930951 1 7 999984 -588205 1 2 999999 -421284 2 702208 890513 2 19 999988 2 2 999999 2 20 1000000 2 2 999999 2 468233 739156 1 3 999989 839154 1 111894 891816 458204 2 192796 842713 1 2 999999 322758 1 225005 315617 285033 2 2 999999 1 208347 424266 857503 2 1 999987 1 599349 918579 515160 2 2 999999 2 2 999999 1 4 999991 -335634 1 2 999988 -951490 1 78484 356835 885792 2 27988 82902 2 12 999998 2 10 999988 1 1 999984 -184223 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999993 719570 1 570 214548 -688776 1 7 999998 -216020 1 2 999999 335030 1 81936 432270 -495479 1 14 999995 -663577 2 2 999999 2 98591 471885 2 635082 982720 1 2 999999 933627 1 2 999999 596918 1 2 999999 615934 1 2 999987 -512958 2 20 999992 1 48966 884318 790359 2 139380 546229 2 2 999999 1 2 999999 -839563 1 212449 901849 -188873 1 2 999999 -655955 1 6 999984 883451 2 563767 680181 2 2 999999 1 901161 905103 353521 2 13 999984 2 175454 410083 1 4001 904992 -401300 2 2 999999 1 9 1000000 153467 1 112215 983412 398598 2 99394 294694 2 19 1000000 2 9 999999 1 2 999999 341504 2 226924 505756 2 2 999999 1 2 999999 265723 2 2 999999 1 73363 936717 -40607 2 538076 549734 1 2 999999 166849 1 527266 639625 761748 2 46284 498207 2 15 999983 1 2 999999 -696769 2 2 999999 1 17 999993 287410 1 2 999999 979194 2 189806 354537 1 2 999999 293188 2 558371 966447 2 269706 532345 1 7 999990 -342557 2 2 999999 2 2 999999 1 843116 919745 -847457 2 2 999999 1 114649 172262 -387027 2 15405 39205 2 1 999991 1 2 999999 -458291 2 2 999993 1 332385 593800 317417 2 2 999999 1 2 999999 -600429 2 2 999999 2 306535 815388 2 10 999981 2 20 999983 2 187677 653018 2 2 999999 1 31126 790529 74255 2 2 999999 1 45843 318041 -874319 1 18 999985 789472 1 487975 749753 986525 2 2 999999 2 589055 773199 2 2 999999 1 2 999999 -610915 1 14 999987 -366529 2 3 999989 2 616275 789537 2 454982 500654 1 764425 767129 -434583 2 2 999999 2 2 999999 1 2 999999 -721362 1 187057 925706 5539 2 2 999999 2 809322 859882 1 7 999984 -839402 1 2 999999 987263 2 120721 860476 1 4 999984 363664 2 381156 773745 1 7 999998 621474 1 16 999985 -703737 1 2 999999 -961842 2 16 999987 1 2 999999 212480 2 16 999987 1 3 1000000 644827 1 390572 978344 100077 1 2 999999 -576136 1 2 999999 383597 2 6 1000000 2 2 999999 1 234084 301633 579878 2 10 999993 1 1 999997 471091 1 2 999999 -974049 2 2 999999 2 668124 750048 1 10 999990 -515362 2 148267 987819 2 14 999982 1 2 999999 335492 1 2 999999 693631 1 17 999991 -500641 1 2 999999 848537 1 2 999999 13686 1 2 999999 -327424 2 2 999999 2 890175 906614 1 14 999995 15554 1 592108 746127 -715739 1 2 999999 -978444 1 7 999989 645012 2 2 999999 2 497018 775324 2 246725 406051 2 532688 701323 2 2594 411597 1 11 999993 -980130 1 17 999993 112798 1 2 999999 -329993 1 20 999981 495153 1 489958 803572 -576972 2 2 999999 1 4 999981 185723 2 18 999987 1 18 999986 705201 1 58971 484414 -139599 1 2 999999 -356121 2 2 999999 2 2 999999 1 2 999999 -23656 2 2 999999 2 158972 963840 2 2 999999 1 798062 824220 263244 1 10 999986 -219271 2 10 999989 2 332661 461880 1 18 999982 -774562 1 18 999985 309372 2 2 999999 1 7 999983 -678702 1 17 999992 606618 2 2 999999 2 147252 248059 1 238868 556567 -851597 2 579797 831382 2 2 999999 2 26905 213788 2 3 999995 2 2 999999 1 18 999985 -442801 2 8 999985 1 2 999999 128947 1 16 999989 -632662 1 125879 960754 -577339 1 37972 229936 -353569 2 2 999984 2 1 999996 1 9 999994 -835307 1 2 999999 -667977 2 137725 179908 2 2 999999 2 2 999999 1 2 999999 766493 2 512499 688984 1 7 999993 354185 1 12 999988 774852 1 183126 397471 264073 1 2 999982 -925920 1 7 999981 947324 2 368966 992531 1 2 999999 202148 1 160443 794998 -316722 1 2 999999 31470 1 19 999983 362278 2 19 999993 1 19 999991 682329 1 284870 656524 6563 2 112710 950737 1 199851 874122 588945 2 20 999987 2 2 999999 1 635017 752703 10716 2 15 999988 1 16 999985 -932969 2 689627 724067 1 484763 740567 -687738 2 458003 616688 1 15 999989 -858163 2 20 999990 1 2 999999 537253 2 252630 275893 1 2 999999 -999984 1 821063 980889 -149055 2 2 999999 2 2 999999 2 2 999999 2 518449 809832 1 16 999999 214692 1 530112 664385 35959 2 2 999999 2 2 999999 1 18 999981 888938 1 8 999987 415707 2 8 999996 2 19 999988 1 143624 829441 347562 2 544430 576471 2 2 999999 1 13 999985 -138234 2 2 999999 1 2 999999 164771 1 2 999999 -319901 1 2 999999 -956295 2 8 999993 2 457263 934767 2 232253 442570 1 2 999999 -542895 2 14 999989 2 46730 534016 1 700423 800837 982930 2 2 999999 2 307922 501937 2 195066 534709 2 13 999997 2 637320 664930 1 282745 714148 -710970 2 8 999985 2 169349 921194 1 2 999999 -875325 1 2 999999 -256327 1 20 999989 300435 2 646257 834690 2 7 999987 2 862741 908978 1 7 999981 -861404 1 2 999999 486966 2 3 999982 2 322298 373496 1 152904 443889 990505 2 71277 963282 2 2 999999 2 123100 138900 2 16 999991 1 36907 336785 135520 2 14 999990 1 759128 907682 234637 1 88205 458977 -661293 2 2 999999 2 18 999998 1 2 999999 201516 1 11 999985 -136061 2 2 999999 2 224668 290564 1 4 999998 -726143 1 7 999999 963955 2 2 999999 1 454384 876146 610479 1 194897 305150 -792340 1 3 999996 -420074 2 129494 295598 1 10 999996 471511 1 87619 231699 39523 1 22293 143350 165384 2 9 999992 1 6 999999 156101 1 241434 287846 -454843 2 12 999994 2 5 999981 1 2 999999 823213 2 2 999999 2 2 999999 1 19 999996 -754011 2 159228 880818 1 634203 717301 351497 1 9 999987 976331 2 2 999999 2 2 999999 1 338132 685116 284364 1 2 999999 -69886 2 2 999999 1 3 999999 -620800 1 20 999993 668520 1 2 999989 329922 2 2 999999 2 6 999993 2 2 999999 1 441010 980244 -66577 2 2 999999 1 18 999995 715068 2 2 999999 1 53161 527101 319148 1 116105 183602 -394161 2 761468 938599 1 2 999999 -219265 2 607161 678390 2 644147 740954 1 2 999999 123309 2 137642 677464 1 190094 594467 362493 2 715090 983196 2 14 999981 1 1 999983 -710384 2 18919 695757 1 6 999991 -266513 1 7 999995 -309866 1 2 999998 -268004 1 4 999989 918503 2 2 999999 2 14 999995 1 2 999999 -91092 1 2 999999 -712647 2 15 999989 1 2 999999 811912 2 7 999993 1 2 999999 -609987 1 2 999999 -361153 1 2 999999 26407 1 12 999990 265908 1 7 999985 -698053 2 20 999985 1 2 999999 447775 1 387943 888573 301671 2 2 999999 1 2 999999 -791748 2 17 999997 2 19 1000000 2 2 999999 1 7 999999 -863031 1 2 999999 303437 2 2 999999 2 15 999991 2 2 999995 1 45491 720040 -863543 1 14 999982 644977 1 216194 846317 199434 2 2 999999 2 2 999999 2 2 999999 1 356824 580890 749537 2 2 999999 1 2 999999 938972 2 125851 548291 1 239513 249871 -989868 2 6 1000000 2 20 999996 2 2 999999 1 1 999994 331667 2 280431 615885 1 2 999999 -129409 1 2 999999 -731732 2 3 999996 2 716409 827464 2 2 999999 1 2 999999 -762125 2 2 999999 2 200621 701888 2 601350 662963 2 2 999999 1 84769 975696 245394 2 14 999989 1 614494 914195 242999 1 757877 833858 -323947 2 2 999999 2 2 999999 2 3 999989 2 13 999995 1 17 999994 552904 1 2 999999 900850 1 2 999999 -406783 1 2 999999 255715 2 2 999999 1 2 999999 52616 1 2 999999 -587418 1 2 999999 -566549 1 2 999986 -263820 1 2 999999 481380 2 19 999998 1 5 1000000 493122 1 13 999987 -482705 1 67857 832072 863305 2 108466 779819 1 202023 596578 796641 2 7 999988 2 12 999990 2 707526 802883 2 2 999999 2 505198 867895 1 49347 384346 152398 1 15 999986 -588696 1 13 999981 299048 1 2 999999 -142662 1 102233 165294 990192 1 2 999999 998501 1 8114 995197 -800910 2 2 999997 2 2 999999 2 12 999986 1 20 999988 -947335 2 13 999983 1 2 999999 30099 2 2 999999 1 2 999999 -211883 1 15 999999 423419 2 2 999999 2 585883 634863 1 138647 437610 -449345 1 6 999990 668617 1 8 1000000 -505211 1 368807 819523 664087 2 2 999999 1 16 999982 -874146 2 2 999999 1 6 999981 300598 1 2 999999 -367405 2 142051 485984 1 2 999999 608812 1 2 999999 828854 2 2 999999 2 15 999982 2 2 999993 2 439333 506203 1 364360 465315 -644002 2 5 999983 1 15 999985 -678029 1 2 999999 718772 1 15 1000000 677220 2 14 999995 1 2 999999 -107206 1 2 999999 -281393 2 2 999999 2 241512 903299 1 2 999999 -145626 1 2 999999 357756 1 2 999999 -926960 2 2 999999 1 2 999999 -655436 2 405852 977613 1 2 999999 -227731 1 2 999999 311048 2 7 999999 2 309389 879837 1 624611 773907 -766381 1 2 999999 686256 2 18 999983 2 714487 801700 1 2 999999 -883258 1 9567 919419 604833 1 7 999983 -675778 1 2 999999 130522 1 2 999999 -475049 2 2 999999 2 239132 358146 1 2 999999 -180712 1 516434 675476 -873636 2 91531 152824 1 17505 264671 -228242 2 445016 710831 1 11 999994 35233 1 2 999999 -589099 1 782373 845557 -423473 2 2 999999 2 2 999993 1 80835 576754 354181 2 16 999995 1 2 999999 -371122 2 2 999999 2 2 999999 2 821195 972152 2 482433 521917 2 2 999999 1 305564 926916 87720 2 178821 223747 1 17 999999 -363788 1 18 999999 -803657 2 2 999999 1 7 999985 196845 1 301909 882820 -169485 2 82416 647380 1 2 999999 304158 1 734578 821497 -444812 2 2 999999 2 412559 617703 2 16 999992 1 511107 777852 865614 1 8 999986 749122 1 8451 550425 874819 1 375316 524439 283280 1 5 999992 761389 2 2 999999 1 308830 932874 427552 1 14 999983 -57914 1 18 999997 -552853 2 60675 874552 2 18 999994 2 15 999993 1 2 999999 631828 1 263056 285631 -937153 1 9 999982 -319061 2 247146 590528 2 539464 863934 1 428694 435603 -941967 1 649966 864111 704706 1 2 999999 976252 2 2 999999 2 2 999999 2 7 999986 2 1 999982 1 397125 447690 433243 1 2 999999 769571 2 2 999999 1 15 999984 -126727 2 610404 813532 1 20 999991 826349 1 163396 436187 -364395 2 36513 684013 1 1 999988 -929283 1 6 999995 458308 1 2 999999 759912 1 7 999988 -712641 2 5 999992 1 5 1000000 472893 2 2 999999 2 2 999999 1 2 999999 281180 2 2 999999 1 2 999989 65645 2 208092 431584 1 2 999999 -556864 1 303545 349894 769608 1 11 999998 -398109 2 218732 471740 1 2 999999 192414 1 2 999999 -63237 2 462885 773193 1 2 999999 -434180 1 3 1000000 363446 1 254234 462890 802516 1 12 999985 155240 2 2 999999 1 119590 658204 -484955 2 2 999999 2 19888 488317 2 526302 718398 2 89694 448166 1 2 999999 582138 2 2 999999 1 2 999999 -636815 2 8 1000000 2 35291 51313 1 2 999994 544745 2 6 999995 1 2 999999 28647 2 293457 587837 2 9 999993 1 4 999995 815145 1 2 999999 -393521 2 17 999987 2 12 1000000 2 625041 631212 2 9 999990 2 18 999995 2 2 999999 2 7 999991 2 2 999999 1 2 999999 52298 2 19 999999 1 20 1000000 -381358 1 17 999981 361668 2 2 999999 1 7 999996 429560 2 18 999989 2 106733 921819 1 294165 312217 551624 1 19 999984 323385 2 168130 533399 2 12 999996 2 2 999985 1 420942 984886 -503708 1 314049 477593 579288 1 148516 471404 -139563 2 2 999999 2 4 999994 1 420461 834792 -292319 2 829484 958343 1 13 999996 -859618 1 2 999999 710349 1 499381 708264 630091 1 7 999991 640006 1 16 999983 -528178 1 12 999985 666472 2 2 999999 1 4 1000000 -299358 1 2 999999 -146435 1 4216 814150 -789949 2 40867 372063 2 2 999999 2 10 999989 2 18 999986 2 5212 962825 2 2 999986 2 2 999999 2 155651 930212 2 2 999999 2 10 999984 1 125699 564934 -95335 1 9 999984 -956021 1 427179 477392 183727 1 9 999995 789416 2 104550 777544 2 7 999997 2 866788 897811 2 2 999999 2 2 999999 1 11 999988 601782 1 2 999999 -831303 2 524782 743873 2 739269 755620 1 2 999999 -146917 1 16 1000000 904836 2 20 999996 2 2 999995 2 120605 887542 1 13 999997 -485148 2 8 999994 2 339901 857845 1 3 999993 -74276 1 2 999999 642325 1 2 999999 180745 1 60437 686649 -166821 1 2 999999 -400429 1 614394 880870 888378 1 102389 577821 -254574 2 243019 587232 1 2 999999 893480 2 2 999999 1 4 999983 -199914 2 2 999999 1 2 999999 411385 2 375089 715469 1 5 999984 998094 2 12 999984 2 2 999999 2 2 999999 2 2 999999 1 2 999999 778247 1 20 999995 -539012 2 203404 277525 1 227489 837283 -738634 2 550994 567240 1 916 53385 821073 1 11 999986 -593651 1 419021 519669 710843 1 9595 884625 -496116 1 2 999999 -491887 2 2 999999 1 59158 516030 872072 1 572978 717362 183095 1 19 999988 -18989 2 2 999999 1 2 999999 849959 2 11 999994 1 2 999999 547283 1 386139 478031 -622944 1 941698 962769 217444 2 20 999988 2 11183 678559 1 2 999999 769423 2 506723 888148 2 2 999999 1 12024 327441 -685390 2 183110 999365 2 14 999995 1 15 999998 876035 1 2 999999 -966543 2 2 999999 1 2 999999 -455382 2 765502 867558 1 2 999999 689775 2 447229 657204 2 2 999999 1 293955 462028 789408 2 2 999999 1 10 999987 483911 1 2 999999 -935673 2 2 999999 1 2 999999 236085 2 12 999986 1 1 999989 -430361 2 756997 973988 2 12 999985 2 197490 860954 1 787045 833810 -184732 1 2 999999 424948 1 581044 936621 686246 1 13 1000000 -712634 2 2 999999 2 4 999983 2 10 999990 2 342394 445950 2 552541 918901 2 299923 448746 1 10 999984 -374968 1 3 999983 -746148 1 677205 983557 -498373 2 2 999999 1 264809 654222 649706 1 383525 557734 -971789 1 2 999999 714831 1 2 999999 439472 2 198058 811721 1 2 999999 -55116 1 2 999999 -743802 1 12 999988 811461 1 1 999999 -736268 2 2 999999 1 2 999999 -35456 2 221770 827313 2 123247 299033 1 2 999999 289206 2 2 999999 1 2 999999 830808 2 2066 503895 1 323272 942378 -603067 1 2 999999 283910 2 2 999999 2 4 999990 2 503907 870963 2 15 999987 2 14 999997 2 10 999993 2 890966 950244 1 2 999999 392816 1 2 999999 776068 1 573312 724334 -318842 2 8 999997 2 35700 366206 2 148935 386707 1 2 999999 -8004 1 608294 689702 874107 1 12 999997 486675 1 1 999984 -25899 1 1 999986 630656 1 13 999982 -491362 2 75050 774456 2 14 999999 2 178802 681252 2 16 999984 1 2 999999 -185251 1 105806 723512 -549457 1 722751 777199 -133812 2 2 999999 2 15 999985 1 7 999999 -243700 2 2 999999 2 11 999994 2 363409 462617 1 17 999990 736362 1 6 999997 -680347 1 408859 805019 867096 1 2 999999 -419429 1 799701 825019 -246455 2 240958 989156 2 7 999990 1 178193 494479 -95352 1 498824 740631 787831 1 2 999999 -482084 2 41874 849801 1 13021 581625 62460 2 11 999982 1 2 999999 -559967 2 162584 821435 2 2 999999 2 9 999990 1 21662 869481 -330110 2 2 999999 1 2 999999 -801462 2 11 999995 1 2 999999 -784224 1 516390 902309 48699 2 2 999999 1 67881 451462 -936698 2 169976 253023 2 15 999981 1 139555 477427 -146893 1 161369 509720 -842780 2 2 999999 2 2 999999 1 13 999988 162516 2 2 999999 1 211359 282728 -930732 1 2 999999 -357363 2 2 999983 2 144348 901648 1 523328 612310 949277 1 15 999981 28323 1 120515 910098 -996168 1 12 999982 -276435 1 13 999992 532466 1 2 999999 581438 2 9 999990 1 484720 995823 747610 2 14 999985 2 2 999999 2 191924 711069 2 57622 178718 1 2 999999 -44205 2 2 999999 2 13 999997 1 10 999988 330720 2 2 999999 2 142429 878911 1 2 999999 -116263 2 464423 537768 1 71384 121048 -295901 2 10 999993 2 2 999999 2 15 999995 1 210486 805407 -534442 1 820071 867331 -919836 1 18 999990 597815 2 243619 659898 2 2 999999 2 2 999999 1 5 999988 91828 1 2 999999 -702126 1 2 999999 630417 1 2 999999 -114219 2 19 999999 2 125088 290267 1 5 999986 -795022 2 2 999999 1 173340 583644 -389926 2 311840 504604 1 2 999986 52399 1 2 999999 818414 1 2 999999 790775 1 2 999999 -280784 1 32429 168635 738510 1 2 999999 134903 2 2 999999 1 346554 591137 -782012 1 13 999995 567112 2 8 1000000 2 18 999991 2 303613 568018 2 2 999999 1 2 999999 274778 1 105755 797109 -431833 1 12 999984 628371 1 2 999999 504351 2 16 999983 2 2 999999 1 7 999990 789640 1 542395 872207 758893 1 553846 972201 222545 2 2 999999 1 3215 501707 -338895 1 922722 949409 232734 1 11 999995 975071 1 564309 748041 550492 2 2949 761231 2 16 999992 1 10 999989 596197 1 191928 866437 953576 2 225994 873410 1 18 999998 352986 2 186520 594099 1 946866 971969 175685 2 2 999999 1 11 999984 402798 1 2 999999 -783358 1 743178 997920 -275455 1 91489 109814 792915 1 3 999991 -453021 1 2 999999 -106077 2 5 999985 2 15 999982 2 570297 918651 1 2 999999 346735 1 16 999982 -695751 1 2 999999 -804272 2 242921 513915 1 2 999999 -297367 1 7 999985 -66333 2 1 999982 1 2 999999 934204 1 2 999999 -109929 1 14 999987 -229010 1 723151 791380 386173 2 2 999999 1 8 999999 152649 2 1 999997 1 29800 999839 -485845 2 19 999988 1 15 999991 250406 2 2 999999 1 4 999994 -106356 2 2 999999 2 529952 825346 1 7 999989 -985247 2 623014 677095 1 22628 529093 -275382 1 2 999999 -682333 2 89166 124983 2 9 999981 1 15 999998 263781 1 115568 436257 -226861 1 263020 716870 -891495 1 2 999999 -124899 1 194228 339038 -420578 2 2 999999 2 528747 894319 2 15 999988 2 380877 581611 2 393812 523774 2 2 999999 2 1 1000000 2 3 999985 2 2 999999 2 2 999999 2 368249 730247 2 2 999999 2 766650 805580 1 2 999999 343337 2 2 999999 2 279074 578148 2 2 999999 1 2 999999 443215 2 768517 906712 1 655179 857775 -17429 1 16 999994 257387 1 2 999999 441650 2 6403 399585 1 19 999983 233353 2 297755 653334 2 2 999999 1 2 999999 -285194 2 14 999998 1 14 999993 -427338 2 2 999999 2 20 999996 2 111382 748910 2 15 999981 1 2 999999 -965567 2 2 999999 2 86273 538542 1 289437 651041 946455 2 5 999984 1 2 999999 909179 2 2 999999 2 2 999999 1 303958 919750 -605202 2 2 999999 1 10 999993 -860103 1 2 999999 326457 2 15 999998 1 15 999982 -860811 2 2 999999 2 1 999990 2 655256 987184 1 30336 521930 -207432 2 1 999981 1 2 999999 -379917 1 64135 965268 -667390 1 491555 935048 -475159 2 2 999999 2 2 999999 2 2 999999 1 517173 861489 -529247 1 625772 975901 -440132 2 2 999999 2 401550 525901 1 2 999999 -509891 2 19 999995 1 2 999999 -424157 1 903100 916624 -910267 2 39097 991518 2 732743 771660 2 17 999999 1 60828 437496 -280987 2 410776 657994 1 2 999999 -650385 1 15 999999 -362649 2 2 999999 1 8 999990 837026 2 278379 541462 2 2 999999 2 10 999990 1 4 1000000 -980938 1 2 999999 -34787 1 2 999999 51352 2 5299 33036 2 662287 764449 2 2 999999 2 18 999989 2 2 999999 1 2 999999 -784360 2 2 999999 1 77760 900063 272840 2 2 999999 2 10 999987 1 2 999999 -246865 2 20 999993 1 4 999989 791844 1 7 999986 514773 2 9 999988 2 764718 785545 1 2 999999 -653826 1 2 999999 -682697 2 892622 987998 1 16124 168947 -330438 2 2 999999 2 2 999999 2 644897 950049 2 5 999993 2 2 999999 2 375401 614079 1 321368 708632 674310 1 2 999999 -447490 1 2 999999 -743666 1 2 999999 358197 1 173747 646898 440169 2 2 999999 2 14 999992 1 19 999999 348057 2 2 999999 1 2 999999 761107 1 10 999994 -991762 2 2 999999 2 2 999999 2 152386 296185 1 2 999999 -120334 1 17 999996 570117 1 2 999999 -146157 1 7 999992 -314800 1 256931 868222 364182 1 8 999988 -921483 2 328415 722820 2 2 999999 1 99103 348185 -333688 1 2 999999 739751 1 7 999985 -853896 1 17 999985 -240122 1 36270 587347 -749235 2 3 999992 1 4 999986 266326 2 2 999999 1 2 999999 80457 2 2 999999 2 14 999994 2 1 999997 1 654753 736956 630367 1 344087 375306 -335550 2 6 999985 1 126685 704423 487952 1 2262 666574 -748814 1 18 999988 98500 2 2 999999 2 3 999993 1 2 999999 -400976 2 6 999996 1 18 999988 637923 1 672968 882488 -272380 1 2 999999 -937994 2 12 999994 2 466253 743081 2 11 999982 1 597532 684437 306727 2 20 999995 1 5 999996 383493 2 2 999999 2 721563 788913 2 405092 864023 2 9 999993 2 339477 690305 2 2 999999 1 2 999999 698499 2 169967 442463 2 2 999999 1 514024 908492 405647 2 18 999994 1 557317 686367 823111 2 2 999999 1 74674 957212 242612 2 2 999999 2 845896 876777 1 41872 967062 -458553 1 8 999998 -774914 1 10 999994 -531116 2 2 999999 1 192417 747013 818795 2 2 999999 2 220605 426268 1 2 999999 -754293 2 11 999994 1 2 999999 495618 1 5 1000000 -523504 2 16 999989 2 37672 126860 1 2 999999 417789 2 2 999999 2 2 999999 2 258113 583136 2 493099 871979 1 5 999990 -560321 1 2 999999 -51706 2 542669 638685 1 470314 721755 52321 1 595840 978364 -191095 1 2 999999 -509045 2 3 1000000 2 2 999999 1 2 999990 -810959 1 2 999999 -473794 2 396698 587415 2 2 999999 1 610006 863183 817399 2 201809 443976 1 22470 300048 -374942 2 2 999999 1 2 999999 -15082 1 4 999992 364436 1 2 999999 911019 1 14 999982 449353 2 2 999999 2 413891 449496 2 534631 665318 2 285422 735626 1 2 999999 938841 1 11 999996 897062 1 110551 607089 -824094 2 62967 887861 2 357575 965940 1 2 999999 749132 2 6 999988 1 779744 978351 410019 2 580647 910063 2 7 999981 2 2 999999 2 2 999999 2 9 999985 1 2 999999 -172481 2 2 999999 2 7 999981 1 5 999988 -943110 1 127246 214297 427489 2 2 999999 1 151075 774095 629474 1 542561 844284 412139 1 11 999983 -716234 1 2 999999 -994351 2 8 999992 2 17 999984 1 14260 573933 806497 2 54125 124817 2 18 999981 1 2 999981 -231085 1 2 999999 27171 1 8034 189287 -386014 2 13 999987 2 719378 838590 2 11 999990 2 576370 736866 1 7 999981 -872621 2 2 999999 1 292949 573685 540019 1 74566 902239 -374791 1 7 999997 -419188 1 315959 817766 341568 1 2 999999 317680 1 559592 860621 902253 2 17 999983 2 768081 798707 2 12 999981 2 2 999999 2 756857 855513 1 19 999983 198030 2 61317 554577 1 107751 123639 -803333 1 2 999999 -223820 2 11 999987 1 493786 700492 822565 1 719386 891040 -635679 2 2 999999 1 15 999988 740156 2 560138 945498 2 2 999999 2 176955 511064 2 2 999999 1 2 999999 -745358 2 2 999999 1 3 999992 -472666 1 54082 583674 -202288 2 10 999997 1 230328 898060 -916703 1 2 999999 224428 2 180820 425385 1 2 999999 655012 2 188119 857923 1 2 999999 435420 1 2 999999 262778 1 395092 953979 -870908 2 726993 796789 1 91954 103591 860953 1 2 999999 -75359 2 634262 925596 1 1 999981 444274 1 8 999993 -316253 1 2 999999 660360 2 16 999988 1 391612 641644 985005 1 5 999983 -195236 2 13 999986 1 2 999999 993789 2 20 999987 2 2 999999 1 8 999990 -291455 1 176140 847413 -442424 2 2 999999 2 2 999999 1 5 999992 760894 1 481945 857942 923427 2 289063 884400 2 13658 301753 1 472895 506829 514478 2 385154 576064 1 3 999999 744173 2 295769 445770 1 2 999999 -490884 1 204171 839359 185797 2 2 999999 1 12 999983 -692538 1 13 999990 74815 1 2 999999 461150 1 2 999999 89269 2 450060 498977 2 549104 832281 1 36264 182865 -653539 1 470982 575349 -394993 1 525995 803034 -901022 2 4 999995 1 4 999986 -841773 2 2 999982 2 17 1000000 1 255545 701592 289093 1 2 999999 757591 2 635245 917851 1 13 999988 157527 1 367055 800887 -963437 1 19 999982 -203624 2 27444 188453 1 11902 958578 -216087 1 2 999999 429526 1 2 999999 831675 1 17 999991 -728847 2 2 999999 1 2 999999 30462 2 2 999999 2 89643 346233 2 16 999995 1 622250 668129 712153 2 12 999998 2 2 999999 1 2 999999 312070 2 2 999999 2 144300 777689 2 2 999999 2 7 999982 2 2 999999 1 2 999999 -798763 1 3 999993 -216431 2 4 999999 2 334679 696598 2 6 999986 1 2 999999 700677 2 6 999984 1 7 999982 -534612 2 15 999992 1 19 999996 573123 2 1 1000000 2 2 999999 2 14 999987 2 3 999995 2 2 999999 2 12 999992 1 546066 652460 -530090 1 203576 204643 588037 1 2 999999 -46795 1 2 999999 485498 2 19 999988 1 17 999985 688165 1 72786 464118 986099 1 2 999992 -94656 2 2 999999 1 558955 696331 301777 1 508466 927632 -337971 2 139589 769327 1 18 999987 288301 1 2 999999 67004 2 724365 894463 1 19 999987 -598498 1 766362 946184 616825 1 33282 297971 153533 2 14 999982 2 2 999999 1 2 999999 -867026 2 2 999999 2 325451 947587 1 39067 287851 -340520 1 833703 960568 505382 2 199072 277071 2 2 999999 1 2 999999 805739 2 20 999982 2 9 999997 2 50237 995199 2 18 999999 1 254453 864137 -806445 2 226522 522883 1 7 999987 586053 1 698641 739782 632299 2 3 999989 1 19 999998 -815390 1 474166 484073 -405437 2 11 999993 2 2 999999 2 400431 977340 2 19 999998 1 533376 675353 198522 2 832221 931106 2 10 999996 2 19 999995 2 10 1000000 2 197832 854167 2 517952 692444 1 29058 480970 -233446 2 15 999990 1 2 999999 -737013 1 340444 625543 674458 1 12 999991 39488 2 2 999999 2 2 999999 2 634765 708730 1 357581 696179 -741633 2 20 999983 1 93458 271505 633473 2 58001 499629 2 8 999994 2 615268 709874 2 9 999990 1 2 999989 -716622 1 2 999999 -834339 1 2 999999 164872 1 2 999999 131691 2 2 999999 1 5 999992 -265577 1 17 999996 -833289 2 12 999984 2 457417 620264 1 67561 725873 -621660 1 464449 547280 107962 1 2 999999 1930 2 2 999999 2 5 999997 2 432449 651765 2 4 999984 2 6 999989 2 18 999986 2 12 999992 1 2 999999 -527421 1 2 999999 586113 1 1 999993 -2523 2 2 999999 2 2 999999 2 2 999999 2 20 999991 2 2 999999 1 65343 66891 465964 2 13 999992 2 70540 638152 1 854367 932650 -455241 2 120546 391428 2 2 999999 1 498676 693347 -946808 2 2 999999 1 2 999999 -195670 1 2 999999 -758057 1 6 999998 458909 2 147388 690482 1 513036 854528 128083 2 2 999999 1 781621 887063 56814 1 313197 995074 936460 2 2 999999 1 2 999999 705805 2 6 999987 2 13 999985 2 2 999999 2 5 999987 1 11 999994 288000 2 18 999982 1 6 999996 -195443 2 7 999993 2 2 999999 2 2 999999 2 15 999983 1 18 999997 244489 1 2 999999 483691 1 1 999993 380080 1 189928 197606 -682512 2 16 999998 2 3 999987 2 330724 560389 2 2 999999 1 123922 972337 -13738 1 10 999988 -905457 2 2 999999 1 20 999994 -592575 2 477403 834256 1 5 999999 758282 2 2 999999 1 2 999999 -190006 2 2 999999 1 14 999995 396491 2 49127 610893 1 649911 966912 653143 1 3 999989 -353793 1 43788 628539 -704405 2 318347 625815 1 812525 926780 -186100 2 106701 779705 2 161368 880921 1 17 999984 -415075 1 2 999999 115390 1 4 999994 827047 2 323832 571542 1 20 999986 -646202 1 2 999999 -921948 1 2 999999 444330 2 2 999999 2 14 999992 2 2 999999 1 2 999999 -845192 1 15 999983 441217 1 18110 628246 899513 2 2 999999 2 2 999999 2 2 999999 1 14 999985 890911 2 2 999999 2 265886 420454 2 10 999997 2 2 999999 1 10 999981 137354 1 222777 434983 960827 2 2 999999 2 2 999995 1 2 999999 502772 2 200414 497681 1 2 999999 -814090 2 36072 352823 1 2 999999 116926 1 2 999999 895241 1 186152 505233 303389 1 242225 543033 583346 2 2 999999 1 2 999999 -625721 2 2 999999 2 2 999999 1 250651 376427 -203206 2 6 999982 2 21314 852078 1 2 999999 287258 2 2 999999 1 568020 625569 808479 1 4 999988 921300 1 532841 701340 222561 1 409800 724633 -257014 1 2 999999 -261579 2 399888 770622 2 14 999986 1 653468 794778 -949304 1 10796 971234 578439 2 191346 620895 2 16 999997 1 411821 579082 -411794 2 2 999999 2 483202 976818 1 19 1000000 -830056 2 357341 386436 2 20 999983 1 755263 852457 -142032 1 2 999999 -389624 2 10 999992 2 135655 315963 1 756675 925169 113349 2 2 999999 2 615401 730243 1 629926 926094 231578 2 1 999982 1 14 999997 701601 2 15 999998 1 409136 636467 -41093 2 2 999999 2 19 999983 2 2 999999 2 2 999999 2 13 999992 2 114090 313210 2 3 999999 1 2 999999 -628057 1 285965 411680 545578 1 2 999999 -213064 1 323440 788073 -403062 2 2 999999 2 783692 919588 1 2 999999 -260900 1 2 999999 190451 2 6 999996 2 238254 825635 1 1 999982 -931428 2 7 999982 2 17 999998 1 827746 839623 699723 2 14 999996 1 13 1000000 -225721 1 614494 862087 -971532 2 267595 922720 2 2 999999 2 2 999999 1 1 1000000 -571569 1 2 999999 558253 1 2 999999 552991 2 247555 279590 1 18 999992 982290 1 2 999999 -96684 2 308138 587591 1 2 999999 641516 2 289764 741631 1 241838 877359 -792232 1 8 999995 -880382 2 2 999999 1 4 999981 -204890 2 19 999993 1 533408 536699 690963 2 9 999991 1 7 999995 -672325 2 56236 306731 1 2 999999 635392 2 8 999983 2 38570 144012 2 124844 572771 2 125500 566105 1 2 999999 -20511 1 362664 457780 466607 2 97855 539399 2 2 999999 2 393500 495583 1 2 999999 833146 1 11 999987 -648248 1 2 999999 -895139 2 6 999990 1 20083 385930 -794762 1 3 999984 585111 2 2 999999 1 2 999999 476921 1 2 999999 691350 2 2 999999 2 2 999999 2 481319 757347 1 2 999999 -121210 1 3 999991 300167 2 6 999985 2 15 999981 2 727516 974801 1 19 999986 308003 2 5 999987 1 2 999999 -264190 1 110248 409897 -408976 1 2 999999 -158987 1 2 999999 -247985 1 152790 411485 -441627 2 756911 758338 1 35432 762492 -740652 1 15 1000000 -570603 2 16 999997 1 322957 569491 818317 1 2 999999 685047 1 1 999992 183263 2 2 999999 2 110843 964537 2 2 999999 2 28940 896386 1 284892 573110 365238 2 19 999990 1 2 999999 -625692 2 2 999999 2 2 999999 1 7 999988 683081 2 8 999999 2 5 999988 2 2 999999 1 2 999999 839150 2 920078 925076 1 8 999995 574096 1 535217 836094 143899 2 485843 561740 1 2 999999 -608695 2 2 999999 2 4 999988 2 2 999999 2 14 999987 2 2 999999 2 2 999999 2 2 999999 1 3 999985 116498 2 2 999999 1 2 999999 637761 2 2 999999 2 259471 632711 1 2 999999 -716207 1 493236 590358 216682 2 6 999988 2 122753 908663 2 588433 701993 1 2 999999 798613 1 2 999999 -863338 2 524631 783514 1 2 999999 13881 1 72834 249373 -734967 2 235930 485843 2 20 999998 2 8 1000000 2 2 999999 1 2 999999 -538349 2 387984 654923 1 2 999999 -50015 2 2 999999 2 17 999984 1 824876 871639 -7170 1 251043 569506 145379 2 7 999991 2 210600 733529 1 6 999998 543656 2 64093 208751 2 19 999985 2 873486 939975 2 946760 991918 1 2 999999 -232128 1 2 999999 149221 2 12 1000000 2 546739 878166 1 10 999986 94206 1 10 999986 -14141 1 717295 850186 944612 1 2 999999 609720 2 2 999999 2 14 999992 1 2 999999 -496820 2 2 999999 1 12 999992 498642 1 17 999982 159520 2 4 999985 2 491568 984066 1 102975 361910 -11235 2 2 999999 2 4326 859652 1 2 999999 -171716 1 125895 147693 -162338 1 148169 891326 524082 2 49009 819065 2 286338 656795 1 2 999999 562548 2 306436 961607 2 491513 617205 1 120606 167967 662982 2 2 999999 2 2 999999 1 234561 384144 -491543 2 520787 586636 2 2 999999 2 505506 631552 1 2 999999 212650 2 1 999985 2 2 999999 1 2 999999 -456024 1 2 999999 386898 1 12 999988 436457 2 106092 465617 1 430301 981479 -90966 1 6 999996 -100099 1 633745 637309 992329 1 2 999999 456908 2 2 999999 1 165855 667900 642034 2 103060 962110 2 15 999990 2 6 999995 1 12 999996 -299218 2 15 999993 2 31301 979401 1 3 999988 309335 1 2 999999 -362664 2 9 999990 1 5295 904150 36584 1 2 999999 167044 2 289995 338256 2 300008 657434 1 11 999992 383160 2 15 999997 1 11 999994 514131 1 18 1000000 635379 2 11 999994 1 89371 457582 -686933 1 16 1000000 718262 1 2 999999 744520 1 450765 728294 -160946 1 2 999999 779941 1 2 999996 -225263 2 7 1000000 2 809858 989860 1 8 999997 181954 2 708655 754191 2 14 999986 2 255634 952444 1 572888 732847 -388457 1 2 999999 119668 1 609912 771358 -898930 2 9 999993 2 475476 967677 2 573690 666612 1 15 999986 -941740 1 2 999999 -499478 1 2 999999 -590439 2 257658 620884 1 2 999999 250553 2 8 999997 1 761613 915981 965843 2 5 1000000 2 249646 859200 2 2 999999 1 53346 150438 66688 2 414573 546222 2 2 999999 1 17 999997 697594 1 2 999999 417569 1 42774 620038 -909224 2 2 999999 1 308563 924219 350163 2 174213 441541 1 11 999982 -212800 2 2 999999 1 5 999986 67698 2 20 999997 1 518910 815072 -588385 2 441492 673155 2 19 999989 1 2 999999 -434250 1 2 999999 -156355 1 4 999983 21154 2 3 999983 2 861167 865748 1 2 999999 -89247 1 560681 845312 638667 1 90993 882003 -132867 1 4 999998 107348 2 2 999999 1 2 999999 -580497 2 10 999998 2 3 999995 2 18 999989 2 2 999999 1 2 999999 337882 2 2 999999 2 1 999983 2 1 999987 1 2 999999 335856 1 11907 690849 498390 1 12 999998 -463233 2 595810 755224 1 71959 580690 -131442 2 1 999994 2 223642 982112 1 17 999996 -980010 1 62069 288157 -119852 2 58625 968471 1 18 999985 713266 2 2 999999 2 243431 989317 1 3 999997 306872 2 61340 578783 1 2 999999 -991730 1 446144 551497 617744 1 2 999999 -723216 2 66682 729497 2 18 999995 1 468907 734164 -887591 2 2 999999 1 4 999999 -247265 2 19 1000000 2 2 999983 2 264081 894070 1 2 999999 686906 2 10 999983 1 793834 857321 195924 2 15 999991 1 458942 993576 -832108 2 6 999986 1 2 999999 47994 2 2 999999 1 11 999995 -613257 1 11 999997 -601845 2 2 999999 2 2 999999 1 144996 251123 -371121 2 16 999994 1 19 999994 -282683 1 2 999999 -641526 2 1 999989 1 38534 839277 216985 2 259235 902464 2 7 999983 2 3 999983 2 13 999981 2 16 999984 2 2 999999 2 307805 735307 1 2592 62653 569584 1 9 999997 586582 1 19 1000000 -554905 1 2 999999 -455160 1 728105 815771 122571 2 107730 665091 1 15 999994 -620515 2 612680 944664 1 775577 909028 84743 1 260619 489547 359688 2 2 999999 2 2 999999 1 2 999999 -340088 1 277484 280021 -19115 1 85542 440124 48632 1 2 999999 -532638 1 176874 919667 -225175 1 17 999998 3985 1 2 999999 -82569 2 16 999993 2 11 999981 1 766949 770623 235767 1 6 1000000 -180366 2 2 999999 2 5 999995 1 2 999999 744486 2 191918 702548 1 111361 192336 -921707 1 225354 661864 -6814 2 256587 728091 1 2 999999 498756 2 2 999999 2 12 999984 1 2 999999 -329510 2 2 999999 1 8 999993 -192263 1 2 999992 -552540 1 368895 999575 -938215 2 2 999999 2 2 999999 1 469650 827578 798449 2 2 999982 2 108701 738652 2 9 999996 1 166073 504732 -719067 1 148278 179999 544507 1 3 999996 -174963 2 6 999998 1 222860 863311 -973414 1 140889 147837 718440 1 12 999993 105044 1 2 999999 -743728 2 2 999999 1 708682 938753 -5493 1 6 999991 -316942 2 15 999987 2 6 999999 1 411853 614994 568734 2 2 999999 2 224452 759706 2 501088 860865 1 2 999999 318971 2 2 999999 1 12 999987 971194 2 355807 578462 1 132756 766639 952375 2 2 999999 1 6 999982 -610905 1 2 999999 -165816 1 9 999983 -413364 2 2 999999 2 258120 600409 2 155501 949649 1 2 999999 -275078 1 784680 790383 -798064 1 2 999999 432843 1 7 999988 632160 1 138804 720711 620124 2 84649 451059 1 2 999999 327871 2 2 999999 1 5 999995 -843540 2 8 999995 2 2 999999 2 8 999997 2 1 999983 1 248279 394142 -264906 2 2 999999 2 2 999999 1 449323 597042 457363 2 2 999999 2 2 999999 2 11 999988 2 2 999999 1 342998 388187 -258504 1 623590 767966 -892753 2 4 999989 1 2 999999 108102 2 2 999999 2 362898 649500 2 13 999988 1 8831 539208 -989783 1 12 999982 -307884 1 338261 888728 -687401 1 2 1000000 546849 2 384821 586219 1 2 999999 211290 2 498416 796544 2 2 999999 2 1 999994 1 321000 386002 -330437 2 107354 479276 2 16 999990 2 329644 709035 1 2 999999 573142 1 120492 788634 280718 1 2 999999 234754 1 4 999997 -130450 1 2 999999 -420888 2 2 999999 1 2 999999 -548234 1 230364 596899 -550681 1 3 999981 964086 1 2 999999 -268823 1 122423 855370 837433 2 301999 768940 2 9 999984 1 7 999995 -180837 1 146194 235842 588378 1 2 999999 285559 1 20 1000000 212827 1 2 999996 -300262 1 2 999999 -276831 1 4 999987 -309051 2 68791 500205 2 2 999999 2 13 999993 1 2 999999 923864 2 2 999999 1 2 999999 423753 1 173894 247137 -184806 1 16 999994 170791 1 205898 628893 -750195 1 2 999999 553096 2 2 999999 1 2 999999 -604927 2 14 999995 1 12 999992 414547 1 166183 978110 -955431 1 10 999997 533085 2 2 999999 2 2 999988 2 17 999982 1 6 999985 583326 1 399090 566565 -834699 2 8 999990 1 17 999982 865763 2 2 999999 1 18 1000000 48166 2 297765 415451 2 8 1000000 2 453297 979017 2 102595 858582 2 895510 929249 2 13 999996 2 2 999982 1 15 999991 -388179 2 2 999999 2 398156 577073 2 8 999989 2 2 999990 1 775012 897908 -350762 1 6 999984 -455484 2 11 999984 1 555020 899138 726338 2 9 999989 1 2 999999 -241130 1 15 999995 826320 2 17 999990 2 2 999999 2 4 1000000 1 291812 389233 -893733 1 2 999999 -812161 2 2 999999 2 2 999999 2 2 999999 2 9 999990 1 303649 962764 10327 2 2 999999 2 11 999987 1 2 999999 644324 2 2 999999 2 2 999999 2 19 999995 2 158648 588206 1 2 999999 -687537 1 2 999999 11658 1 89594 985743 -931833 1 16 999995 344438 2 4 999996 2 2 999999 1 2 999999 967713 1 2 999999 204284 1 553034 736574 -400158 2 2 999999 2 155579 212483 1 367105 835748 -628955 1 7 999989 -990543 2 2 999999 2 20 999985 1 9 999984 -806018 1 2 999999 -555428 1 2 999999 -238225 2 2 999999 2 565027 699135 1 710970 764345 -499937 1 511246 806623 -177728 1 8 999998 486819 1 17 999982 -414562 1 566018 648285 -936219 1 11 999992 900830 1 18 999985 -202644 2 3 999996 2 2 999999 1 597702 748736 906223 2 557852 806660 2 12 999983 1 19 999992 753504 2 269869 675345 2 14 999986 2 3 1000000 2 2 999999 2 108183 329518 1 15 999983 838108 1 2 999999 85135 1 2 999999 -53355 1 2 999999 368466 1 7 999994 856954 2 9 999992 2 2 999999 1 2 999999 635854 2 517482 978013 2 15 1000000 2 2 999999 2 2 999999 1 8 999997 870815 1 2 999999 581340 2 9 999989 1 2 999999 358058 1 8 999987 18538 1 299831 788775 423612 2 15 999994 2 82770 552449 2 16 999999 1 2 999999 613696 2 2 999999 1 2 999999 -825101 1 10 999992 262044 2 2 999994 1 10 999983 876977 2 14 999995 1 517648 830620 -392903 1 199140 997567 -225731 1 9 999998 643201 1 11 999991 -788726 1 18 1000000 190245 2 12 999985 2 20 999989 1 11 999991 858997 1 2 999999 241624 2 120780 592751 1 299381 917863 -16980 1 19 1000000 -601187 2 2 999999 2 19 999998 2 6 999984 2 264877 619941 2 2 999999 2 2 999999 2 2 999999 1 868528 975752 39477 1 229596 495506 590750 2 15 999998 2 11 999991 2 2 999999 2 367510 561610 1 330889 771629 -537674 2 13 999997 1 2 999999 -660059 2 1 999991 1 9 999983 945320 1 12 999981 -387352 1 15 1000000 -443450 1 13838 891631 559626 2 2 999999 2 102778 139660 2 2 999986 2 2 999999 1 5 999995 -346801 2 2 999998 1 314133 331749 899279 1 327191 711381 -842647 2 2 999999 1 17 999986 300520 1 2 999999 -841728 2 2 999999 2 9 999985 1 2 999999 -839150 2 4893 230314 1 14 999998 304804 2 7 999981 2 11 999982 2 409511 479973 2 647638 902389 2 485638 728097 2 2 999999 2 2 999999 1 18 999999 -595548 1 4 999990 664101 1 371376 528625 -463256 1 2 999999 990474 2 209893 548914 2 2 999999 2 18 999992 1 18 1000000 764060 2 2 999999 2 11 999982 2 2 999999 2 747339 942165 1 2 999999 -136181 2 2 999999 1 1 999992 -349179 2 2 999999 1 66760 79382 672368 2 2 999999 2 540990 955611 2 182526 756820 1 20 999985 753607 1 5 999990 408664 2 2 999999 1 2 999999 931217 2 2 999999 1 2 999999 -60583 1 20 999982 -430316 2 10 999994 1 13 999982 -285823 2 13 999983 2 2 999999 2 2 999999 1 2 999999 945983 2 2 999999 2 2 999999 1 155258 229956 -384625 2 6 999989 2 2 999999 1 338006 763222 -459379 1 32138 726588 -229397 2 4 999994 2 2 999999 1 2 999999 379516 2 18 999983 2 2 999999 2 173397 932846 2 6 999995 2 789967 811043 1 552571 681499 -478514 2 2 999999 2 194846 883069 2 11 999999 1 2 999999 161690 1 2 999999 -362891 1 2 999999 -298378 2 15717 631576 2 18 999982 2 2 999999 2 18 999984 1 62675 297042 998103 2 9 999990 1 616162 867331 64833 1 20 999999 863233 2 2 999999 2 10 999988 2 5 999994 1 491685 916984 365912 2 2 999999 1 14 999996 482614 1 69811 320559 781340 2 7 999988 1 157955 196456 383256 2 2 999999 2 10 999992 2 204612 945904 1 12 999987 -170908 2 178729 358475 2 413415 650171 1 17 1000000 699305 2 433219 747908 2 2 999999 2 13 999996 2 2 999999 1 575379 831844 293875 1 112162 345149 208126 1 1 999990 -736149 2 2 999999 2 2 999999 1 3 999988 276737 1 2 999999 726598 2 2 999999 1 5 999985 425267 1 478557 712459 -262715 2 12 1000000 2 8 999999 1 10 999983 -818777 2 39962 462528 2 2 999999 1 11 999987 353162 1 144441 575553 -245785 1 8 999983 -945721 1 13 999996 -180799 2 13 999983 2 564606 872737 1 2 999999 946318 1 627556 697650 163276 2 2 999999 2 2 999999 2 2 999999 1 686404 770411 -665000 2 15 999981 1 19 999995 73942 2 16 999997 1 6 1000000 -928543 1 13 999987 -460867 2 11 999986 2 14 999996 1 2 999999 769809 1 2 999999 300105 2 2 999999 2 2 999999 1 2 999999 220196 2 510371 986816 2 581954 695953 2 2 999999 1 2 999999 693547 2 123415 919085 2 51468 293239 2 16 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 12 999985 751848 2 2 999999 1 305261 586191 298300 1 25971 343865 734270 2 727653 824172 1 17 999983 -950362 2 427419 524834 1 3 999991 -47409 1 10 999982 -133286 1 15 999982 337279 1 2 999999 -971956 2 621424 998722 2 223946 867409 1 279326 814972 421190 1 704458 860433 -318869 2 2 999999 2 2 999999 2 289157 924268 1 187277 335560 27284 1 2 999999 187855 2 354244 380771 2 208015 973565 1 12 999991 -722988 2 228585 589112 2 2 999999 2 244083 591459 2 236870 495279 2 15 999998 2 1 999987 1 14 999988 97014 1 2 999999 -618131 1 425121 654164 633379 1 3 999988 -296044 1 404677 909240 527967 1 2 999999 55527 2 346858 860593 2 1 999996 2 4 999993 2 3 999985 2 244170 630304 1 2 999999 417020 1 2 999999 820050 2 2 999999 2 2 999999 2 760619 831447 2 2 999999 1 2 999999 387647 2 1 999996 2 2 999999 2 16 999992 1 20 999986 -706036 1 114906 177478 268285 2 730259 920032 2 2 999982 2 9 999981 2 350911 490060 1 42628 257283 415793 1 2 999999 -163935 1 2 999984 878998 2 20 999996 1 587288 857899 -854828 2 121506 575274 1 444570 964657 -3340 2 13 999994 1 20 999982 484082 1 8 999983 462773 1 17 999999 210967 2 4 999996 1 8 999998 -286103 1 15 999987 -552529 1 2 999999 373723 2 497197 559407 2 15 999993 1 2 999999 -896720 2 8 999983 2 479764 869621 2 2 999999 1 2 999999 440196 1 2 999999 54140 2 238228 982818 2 2 999999 2 43809 811310 1 2 999999 -333983 2 20 999986 1 2 999999 844198 1 712245 942386 -649339 2 2 999999 1 219068 910743 -345495 1 2 999999 -937921 2 2 999999 2 2 999999 1 776150 883997 -881442 1 296546 860789 96557 1 16 999991 -817551 2 225212 716969 1 8 999989 -848082 2 383711 789480 1 325269 844288 -780672 1 14 999986 403141 1 4 999981 888441 2 2 999999 2 2 999999 1 626655 880807 74310 2 149696 785064 2 2 999999 1 271591 710201 602169 1 13 999995 -802968 2 13 999996 2 2 999999 2 19 999986 2 235303 707981 2 18 999995 1 2 999999 -925261 2 2 999999 2 273066 597431 2 2 999999 2 17 999986 1 38243 610638 568405 1 432300 576012 -428399 1 5 999985 71673 2 900939 945426 1 389122 595359 138330 2 2 999983 1 129327 817659 332954 2 188263 430235 2 2 999999 2 16 999986 1 463724 710919 468079 2 219783 940895 2 633489 868502 1 507852 519922 414429 2 760305 835348 2 2 999998 1 18 999981 -948602 1 2 999999 -505272 2 12 999991 2 9 1000000 1 2 999999 -11304 1 2 999999 367053 1 13 999985 -178528 2 20 999983 2 8 999984 2 7 999984 2 17 999984 2 20 999998 2 391734 563953 1 2 999999 -980416 1 2 999999 375130 2 16 999987 1 2 999999 712511 1 6 999984 -553521 1 2 999999 838196 2 12 999983 1 2 999999 654914 2 2 999999 1 4 999990 -94337 2 2 999999 2 207061 364667 2 14294 48417 2 13 999982 1 19 999989 873791 1 2 999999 -26057 1 242030 529366 267732 1 757232 873028 -998132 2 6 999983 2 216483 773038 2 2 999999 1 874114 946926 -404754 2 729389 953279 1 8916 300947 361229 1 2 999999 -64956 1 11 999992 -554985 2 12 999990 2 1 999987 1 40374 782670 -217250 2 20 999994 2 14 999981 1 663455 830470 16828 2 474238 996963 2 593963 783241 1 2 999999 554824 1 2 999999 74000 2 374435 383768 1 6 999998 102024 1 2 999999 308340 2 18 999996 2 311048 961505 1 2 999999 -184203 2 2 999999 1 2 999999 861503 2 2 999998 1 12 999985 307938 2 15 999989 1 110653 820203 925821 2 234974 710867 1 2 999999 508128 2 481782 718965 1 15 999987 -587402 2 2 999999 2 591824 847359 1 3 999999 -361100 1 19 999996 340850 1 2 999999 442032 2 2 999999 1 2 999999 -577602 1 14 999998 663173 2 550804 672868 2 638673 857772 2 2 999999 1 322997 580421 540545 1 2 999999 593326 1 10 999997 626785 1 2 999999 858585 1 20 999991 960076 1 576342 597932 -276031 2 2 999999 1 1 999995 -846615 1 17 999991 371529 1 2 999999 -578256 2 4 999985 2 704758 948174 1 3485 866542 -521410 1 472599 985742 884950 2 18 999985 2 2 999999 1 4 999997 -865637 2 654694 845201 2 7 999989 1 2 999999 -982701 2 8 999988 1 3 1000000 -133475 1 2 999999 803490 2 16 999986 1 294023 406339 146858 1 10 999998 -632608 2 744301 761008 2 75207 874148 1 9 999993 -891734 2 306055 811177 1 240400 390661 681629 2 249719 393344 1 8 999986 472656 2 74752 775014 2 2 1000000 1 4 999986 -58073 2 558043 643179 1 611557 625028 112783 1 2 999999 -356382 1 2 999999 758116 1 9 999992 -855347 2 188868 957071 1 400721 476030 912295 2 2 999999 1 611075 665394 -989070 1 12 999998 627875 2 38280 192698 1 2 999999 27104 2 184701 471386 1 2 999999 935160 2 2 999999 2 254366 408366 2 7 999991 2 10 999987 1 503843 767904 450437 1 2 999999 67275 2 2 999999 2 2 999999 2 272631 780586 2 467996 588061 2 56258 184297 1 2 999999 835042 1 2 999999 441499 1 296800 896449 -913093 1 709389 838417 -728870 1 2 999999 21673 2 16 999990 1 2 999999 859766 1 2 999999 -216023 1 374372 470469 12864 1 781310 781487 623111 1 467922 550740 281416 1 2 999999 -954864 2 215439 503288 1 11 1000000 -152610 2 2 999999 1 223519 998035 34922 2 15 999995 2 6 999985 2 19 999989 1 897461 988744 -761807 2 2 999999 2 18 999997 1 18 999999 365886 1 2 999999 463995 2 2 999999 1 9 1000000 -585093 1 605774 696892 -898803 1 2 999999 -780346 1 2 999999 645568 2 134776 369948 2 15 999993 1 20 999994 -357318 2 2 999999 1 2 999999 845205 2 6 999987 1 2 999999 215103 2 2 999999 2 35559 360110 1 11 999982 282130 1 463460 554455 -927993 2 2 999999 2 2 999999 1 2 999999 645573 2 15 999999 1 5 999998 -754059 1 140245 600306 -45324 2 5 999986 1 537657 921496 -458524 1 285249 699534 419215 2 264924 562352 1 2 999999 -563078 2 2 999999 2 2 999999 1 870674 924084 -218827 1 4 999990 -954396 1 686717 892518 -724393 2 3 999998 1 2 999999 -180508 1 434898 455723 317878 2 559374 826512 1 28261 807756 313366 1 2 999999 456709 1 195994 957052 42199 2 2 999999 1 14592 168248 304242 2 148198 422562 2 513769 781952 1 2 999999 -926685 2 15 999997 2 151028 171630 1 2 999999 -819595 1 2 999999 -850417 1 2 999999 715708 1 13 999986 344092 2 804117 905691 2 9 999995 1 2 999999 -842145 1 2 999999 338031 1 2 999999 854314 1 2 999999 -494070 2 2 999999 1 46502 917215 291685 2 52600 450676 2 9 999985 1 227482 243308 831870 1 166016 845403 -52203 1 2 999999 703159 1 659787 745664 371395 2 15 999996 1 33035 677304 -450742 1 2 999999 143086 2 2 999999 2 2 999999 2 541013 586499 2 29585 91493 1 552809 564444 453739 1 4 999989 -172707 1 2 999999 429934 1 14 999995 282157 1 2 999999 -623446 2 2 999999 2 2 999999 1 20 999989 -116835 1 3 999992 560221 1 16 999990 893575 1 5 999991 -992151 1 20 999983 -468204 2 1 999982 1 20 999988 -105835 1 891054 974072 -974356 1 2 999999 -326163 1 139624 457929 -839388 2 7500 626536 2 13647 420204 1 19 999999 984381 1 31377 741968 645899 1 37730 71524 -809797 1 3581 398406 -279556 2 744863 996677 1 2 999999 717405 1 19 999995 991417 2 246453 427143 1 2 999999 -919204 1 2 999999 938426 2 8 1000000 2 2 999999 2 496006 673836 2 480247 813608 2 10 999989 2 2 999999 2 2 999999 1 12 999991 81706 1 572746 905126 -376245 2 454318 874325 1 228282 589741 515822 2 2 999986 1 151694 277002 -173718 1 16 999993 -813180 2 37962 707665 1 2 999999 727085 2 2 999999 2 500179 656068 1 20 999981 106967 1 567691 857060 838015 2 2 999999 2 398998 520314 1 16 999983 -603662 2 104928 989077 1 15 999991 -766634 1 289638 880348 381629 1 12 999993 -330466 2 2 999999 1 10 999997 594427 1 4 999994 -396282 1 2 999999 -313072 1 19 999983 930229 1 2 999999 -273176 1 629251 908219 266787 1 2 999999 575910 1 2 999999 538531 1 3 999995 -373191 2 2 999999 2 2 999999 2 700597 799005 1 11578 656537 -523942 2 2 999999 2 2 999989 1 11 999992 -21205 2 2 999999 1 2 999999 679301 1 14 999982 630034 1 2 999999 -779187 1 2 999999 -673828 2 14 999987 1 470732 946267 -151992 1 2 999999 522250 1 2 999999 414874 2 20 999987 2 276711 608259 2 289690 773721 2 2 999999 1 976798 984926 -737785 2 283295 811313 2 4 999989 2 141472 445496 2 184052 508138 1 8335 110312 -350862 1 422956 710867 -508413 1 3 999987 671666 2 428629 858309 2 2 1000000 1 74761 332127 -112569 1 2 999999 -969482 2 2 999999 1 3 999991 846088 2 20 999981 1 16 999982 819265 1 2 999999 461118 2 283447 650772 1 19 999985 96608 1 2 999999 -718307 2 175017 457293 2 249624 968743 1 190282 204465 -809883 1 13 1000000 760092 1 424980 515198 -803621 2 2 999999 2 2 999999 2 26808 912632 1 91456 113421 -29321 1 2 999999 81443 2 2 999999 1 2 999999 782264 2 384651 521173 2 868022 983192 2 18 1000000 1 59856 839892 853694 1 205101 503179 322206 1 244501 345803 -874230 2 22565 638932 1 14 999988 837777 2 14 999994 2 2 999999 1 2 999999 687984 2 2 999999 1 5 999993 -333532 2 6 999988 1 2 999999 -55975 2 2 999999 2 20 999999 2 718010 742671 2 2 999983 2 643369 653472 2 2 999999 1 6 999989 465513 2 18 999999 1 9 999981 7186 1 14 999996 765621 2 173573 483139 1 5 999986 -261944 2 7 999988 1 61672 962439 427278 2 2 999999 2 295445 794634 2 2 999999 1 19 999994 123284 1 2 999999 437845 2 579435 776345 2 2 999999 2 10 999998 2 820419 869970 1 16 999998 536440 2 2 999999 2 5 999986 2 213985 357339 2 142943 752371 1 15 999993 -274525 2 155708 918587 1 675381 675511 886547 2 294051 305336 1 14 999991 -761597 1 496775 577957 814400 2 18 999999 2 2 999999 1 16 999998 -323557 1 2 999999 -207499 1 2 999999 -354634 1 10 999997 -800563 1 2 999999 231847 2 2 999999 2 12 999987 2 2 999999 1 8 999994 -879467 1 2 999999 -281105 1 75119 718247 933297 2 644972 727257 2 16 999998 1 2 999999 -438469 1 623119 919793 -298401 2 2 999999 1 229299 842578 330378 1 2 999999 -784329 1 135917 183280 -330955 2 7 999991 2 2 999999 1 17 999996 -578962 2 2 999999 2 2 999999 2 2 999982 2 2 999999 1 2 999999 306537 1 2 999999 270474 1 2 999999 -198299 2 19 999982 1 399418 827793 571909 1 18 999993 251724 2 755272 899207 1 13 999985 -112825 2 714 413217 2 313470 669254 2 2 999999 1 2 999999 286292 2 4 999994 2 2 999999 2 495377 982521 1 250552 821932 295470 1 2 999999 684919 1 2 999999 160697 2 20 999985 1 2 999999 -439681 2 2 999999 2 20 999982 2 2 999999 2 252006 649495 2 941141 949655 2 2 999999 1 2 999999 234744 2 5 999992 2 20 999987 1 199370 923695 852713 1 1 999995 -863843 1 9659 171133 201765 1 19 999999 882601 2 2 999999 2 11 999995 1 2 999999 59285 2 6 999983 1 216179 996860 985679 2 14 999981 1 17 999983 -974346 2 2 999999 1 17 999996 922549 2 2 999999 2 2 999999 1 647778 685780 930962 1 453368 476574 -536653 1 405129 792558 -996450 2 2 999999 2 16 999987 1 557107 711570 -998320 2 2 999999 1 13 1000000 592395 1 249033 415052 578643 2 2 999999 2 51877 122710 2 2 999999 1 3 999997 -858226 1 2 999999 17747 1 2 999999 -669576 2 100215 543590 2 90258 533839 2 45206 892865 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999996 1 2 999999 -4198 2 434103 506717 1 2 999999 -866277 2 299719 764369 1 17 999981 -125346 1 14 1000000 -188742 2 10 1000000 2 122110 565214 2 477250 707990 1 270685 370296 -454080 2 2 999999 1 2 999999 708594 2 17 999990 2 2 999999 1 10 999994 711101 2 49503 828701 1 131163 360552 450921 2 2 999999 2 14 999989 2 10 999986 1 182464 537194 -508890 2 1926 599652 1 2 999999 980458 1 25561 990081 949995 2 403118 922490 2 2 999999 1 2 999999 -301305 2 2 999999 1 666319 701881 -251011 2 117372 692195 1 185779 954267 -892027 2 9 1000000 2 1 999994 2 2 999999 1 15 999998 -785970 2 20 999984 2 2 999999 1 13 999990 163858 1 11 999981 -749139 2 10 999985 1 2 999999 292441 2 5 999998 1 2 999999 904974 2 6 999989 1 2 999999 -742401 1 190274 502641 -97048 1 2 999999 -36994 1 17 999993 -916166 1 2 999999 -771249 1 457588 994666 -28153 2 2 999999 2 114112 344369 2 489365 795385 2 2 999999 2 2 999999 1 8 999987 134497 1 16 999982 201302 2 6 999992 2 2 999999 2 97065 773464 1 129592 720266 346945 1 24708 308906 130024 2 2 999999 2 2 999999 2 3 999997 2 11 999998 1 353451 579403 884442 1 12 999984 208440 1 344388 780992 -536979 2 368842 888056 2 19 999996 1 16 999992 -630753 1 48484 565780 348224 2 2 999999 2 15 999986 1 507292 978685 -448555 2 105260 167526 1 449228 518728 385252 2 398526 911859 2 826238 849319 2 68123 805518 1 1 999987 682889 2 1 999988 1 268907 661755 -911288 1 2 999999 36531 2 41501 256980 1 185087 689749 -320115 2 2 999999 1 71275 379046 70225 2 472618 739763 2 2 999999 1 2 999999 694530 1 14595 932799 -181690 2 2 999999 1 9 999984 -78185 1 54306 529926 -247686 1 15 999993 -933874 1 763915 877124 -19667 2 2 999999 2 2 999999 1 664243 730920 736848 2 2 999999 1 10 999984 -488924 2 69503 933687 1 7 999983 -372943 1 674073 708078 12775 2 2 999999 1 2 999999 -566873 1 128399 159190 800315 1 19 999991 264904 2 2 999999 1 2 999999 -300617 1 231210 492741 712251 2 2 999999 2 6 999990 2 7 999982 1 2 999999 -372490 1 461415 986938 -621435 1 2 999998 -971353 1 2 999999 513890 2 2 999999 1 19 999999 286205 2 875353 959825 1 9 999987 415224 2 2 999999 1 480034 588139 -274445 1 2 999995 527239 2 13 999983 2 17 999989 1 724463 961527 -807520 2 10 999985 1 60939 95400 157896 1 1 999992 -356767 1 2 999999 -522700 1 2 999999 -467971 2 12 999988 1 2 999999 -309702 2 10 999994 2 7 999996 1 19 999990 541923 2 2 999999 1 20 999992 654809 1 13296 958987 206024 1 321809 407064 156581 1 16 999985 -692288 1 2 999999 -458805 1 218589 231677 -695242 2 2 999999 2 14 999991 2 226568 517000 2 12 999999 1 600578 751782 -276550 2 270794 520666 1 305200 619099 -392261 2 185867 478964 1 2 999999 -238165 2 2 999999 1 2 999999 -787998 2 6 999995 1 18 999986 -369531 1 2 999999 223689 2 13 999981 1 2 999999 253927 2 2 999999 1 891229 980796 400654 1 14 999981 771606 2 14 999998 2 2 999999 2 1 999995 2 16 999991 2 2 999999 1 2 999999 475058 1 2 999999 406559 1 2 999999 919431 1 6 999986 -236260 2 841808 987454 2 2 999999 2 2 999999 2 12 999985 1 2 999999 931074 1 437620 648221 -192915 2 2 999999 1 771126 842975 735467 1 2 999999 72393 1 434909 625300 -498257 2 20 999991 2 2 999999 2 2 999999 2 18 999986 1 2 999999 305445 2 2 999999 1 2 999999 -571984 2 7 999999 1 61195 243486 -572006 2 2 999999 2 12 999993 2 20300 878819 1 20 999997 -245270 1 24186 767715 620392 1 6 999984 55958 1 15 999991 -774109 1 2 999999 715901 1 2 999999 106049 2 12 999992 1 12 999989 989358 1 46474 266168 -652812 2 405648 790881 1 2 999999 -32345 2 4 999997 1 15 999990 -112101 2 2 999999 2 2 999999 2 4 999987 1 2 999999 -295491 2 2 999999 1 2 999999 -585072 2 125388 699358 2 58164 66069 2 708803 970592 1 128630 280222 401745 1 2 999992 -773196 1 414814 510854 420164 2 2 999999 1 477151 616538 -935435 2 11 999988 2 16 999988 1 15 999984 -509956 2 17 1000000 2 77479 471155 1 2 999999 878547 2 1 999990 1 2 999999 63107 1 75079 710198 -662692 2 2 999999 2 2 999999 2 2 999999 2 6 999983 1 9 999996 -556818 1 622817 858289 -49225 2 2 999999 1 5 999989 -711592 2 6 999998 1 2 999999 -268998 1 2 999999 407113 2 66006 221576 1 2 999999 380314 1 879402 891522 -795913 2 2 999999 2 2 999999 1 82944 737832 169637 1 127285 618235 130099 2 46143 69221 2 2 999999 1 15 999986 532022 1 328042 358845 -367260 1 466810 818417 406478 1 2 999981 699975 2 329754 534897 2 376371 742682 1 15 999989 -229718 2 2 999999 2 2 999999 2 2 999999 1 2 999999 660814 2 429169 916467 1 19 999988 160585 1 322551 898527 -992863 1 603351 822759 -661320 1 1 999987 964660 2 411789 870412 1 2 999999 247479 2 663467 696466 1 2 999999 720459 2 2 999999 2 7 999998 1 7 999994 738838 2 2 999999 1 2 999988 -168864 2 19 999994 1 134811 173063 737483 2 594801 912537 2 81325 609026 1 2 999999 -752304 1 10 999992 -146532 2 155889 271515 1 2 999999 701768 2 303152 601796 2 286420 546451 1 13 999995 759106 1 2 999999 644915 1 2 999999 -512464 2 2 999999 2 2 999999 2 17 999997 1 6 999990 -929854 1 14 999997 -355328 2 3 1000000 1 391018 518024 394885 1 230850 590843 424155 2 15 999991 2 543393 900431 1 151906 672377 -720391 1 2 999999 -659352 1 2 999999 397607 1 2 999999 -264032 2 17 999988 2 2 999999 2 14 999988 2 132897 537951 1 262306 314513 -949590 2 2 999999 1 2 999999 302309 2 2 999999 1 2 999999 -185193 2 305459 539545 2 311416 801017 1 59569 256354 812241 1 2 999999 894235 1 2 999999 -930916 2 4 999990 1 2 999999 722798 1 147575 788662 857657 2 2 999999 2 310382 541675 1 267314 477621 367942 1 2 999999 -470500 1 2 999999 969826 1 7 999998 982238 2 430648 445469 2 6 999986 1 298876 889463 -184907 1 2 999999 381289 1 12 999983 -358131 2 8 999998 1 3 999989 -672367 2 16 999988 2 374700 849202 2 2 999999 1 76101 108018 -804895 2 2 999999 1 2 999999 819590 1 7 999993 -520764 2 5 999989 2 450175 815913 2 534345 594053 2 8 999982 2 945080 983378 1 267032 430089 780637 1 6 999996 -742904 1 2 999999 436515 1 2 999999 -619667 1 357108 607007 923695 2 609726 634840 1 12323 176401 -428128 1 3 999984 -589121 1 20109 806205 -674452 2 18 999996 1 728816 862938 -295422 2 4 999991 2 2 999999 2 2 999999 1 374997 602873 -789488 1 2 999999 -209260 2 3 999998 2 2 999999 1 2 999999 78359 1 2 999999 -323744 1 37626 717558 829774 2 2 999999 1 2 999999 -264717 1 4 999995 -877803 1 2 999999 595286 1 176550 420703 -936979 2 608783 888784 2 2 999999 2 726873 975120 2 3 999991 1 2 999999 105782 1 4 999981 322714 2 528172 938280 1 2 999999 -795818 2 15 999982 2 10 999992 2 1 999986 2 12 999981 2 20 999991 1 107415 912888 252558 2 16 999981 1 411218 728383 791492 1 358150 516689 887272 2 15 999988 2 2 999999 2 2 999999 2 2 999999 2 1 999996 2 2 999993 2 16473 276419 1 16 999982 156774 2 1 999989 2 603223 776501 2 7 999986 1 11 999988 -456517 1 2 999997 -153710 2 2 999991 1 3 999993 -880238 2 20 999994 2 2 999999 2 14 999984 2 19 999991 1 298786 743480 430705 1 13 1000000 696705 2 2 999999 2 322035 631333 1 17 999990 -95037 1 12 999997 685158 2 57381 416506 1 9 999981 32301 2 5 999983 2 2 999999 2 184065 552849 1 27514 820094 -918021 1 36217 807497 -284004 2 2 999999 1 2 999999 -275955 2 304397 656772 1 662684 683720 -279924 1 2 999999 49803 1 564795 591170 227277 2 727724 967150 1 151650 912930 649271 1 59239 243325 -938618 2 17 999990 1 17 999997 633106 1 2 999999 -229595 2 57178 164302 1 20 999991 609891 2 637498 661989 2 2 999999 2 190205 845408 1 15 999993 -669602 1 1 999999 -105447 1 89873 781820 -883560 2 2 999999 2 20 999989 1 2 999999 -846671 1 234868 401211 50397 2 2 999999 1 2 999999 -577961 2 2 999999 1 177358 318755 -633517 1 2 999999 749969 2 2 999999 1 19 999991 628163 1 11 999988 -96196 1 5 999989 563604 2 11 999999 2 103422 510400 1 2 999999 -672210 1 18 999996 -536982 1 367802 862126 893829 2 29236 706964 2 824033 917524 1 514354 953149 959404 1 85052 910911 -529564 1 18 999998 881370 1 6 999984 -653411 1 203149 992636 -880106 2 12 999996 2 2 999999 2 3 999999 2 289335 477504 2 2 999999 2 2 999999 2 14 999990 2 626782 906644 2 3 999998 2 10 999993 2 9 999983 1 2 999999 958102 1 2 999999 -754934 1 85926 890999 544502 1 196487 667875 -33362 2 117869 265215 1 2 999999 831769 1 8 999996 -2033 1 2 999999 -661565 2 13826 757653 2 2 999999 2 2 999999 2 19 999986 1 1 999983 227092 1 2 999999 -501601 1 17 999987 656289 2 2 999999 2 139853 818580 1 1 999993 712963 2 655334 811014 2 2 999999 1 2 999999 -538794 1 2 999999 -65476 2 2 999999 1 6 999987 -345688 2 2 999999 1 1 999998 -809544 2 57595 667934 1 6 999997 251710 2 20 999986 1 605294 744221 899288 2 137025 893491 2 2 999999 2 684831 970613 1 162686 893122 150374 1 42257 226382 -712349 2 10 999990 1 10 1000000 -989716 1 38239 270854 699403 2 173602 537588 2 5383 295230 1 2 999999 762708 2 2 999999 2 17 999983 1 2 999999 -610507 1 11 999998 55308 1 2 999999 -500776 1 17 999992 377678 2 9 999981 1 12 999989 -97394 1 2 999999 622261 2 16 999995 1 453315 822004 82394 2 2 999999 2 2 999999 1 510230 880912 483191 2 2 999999 1 2 999999 55694 2 5 1000000 1 427454 883941 -699586 1 308982 568775 872387 1 2 999999 31425 2 3 999985 1 333330 544246 965501 2 20 999992 2 2 999999 1 2 999999 844994 2 2 999999 1 2 999999 559960 2 220224 793650 1 2 999999 -303042 2 2 999999 2 2 999999 2 38839 317475 1 129386 322455 -86200 2 496075 638736 1 2 999999 396648 1 2 999999 29013 2 2 999999 1 8 999998 -338503 1 2 999999 962338 1 3399 557823 -638299 2 129352 831168 1 2 999999 15973 2 8 999983 1 89406 785090 863797 1 612492 879118 -802437 1 2 999999 777007 2 54484 917550 1 288881 317174 -108131 1 2 999999 919891 1 555999 734177 -885754 1 19 999987 -501115 1 14218 181484 64989 1 123873 744612 976913 1 16 999982 628977 1 49332 310616 -387987 1 3 999984 405648 1 13 999993 -277279 1 2 999999 -184772 1 2 999999 -906751 1 2 999999 267923 2 12 999981 2 4 999995 1 2 999999 732150 1 2 999999 -692132 2 60604 820842 2 2 999999 1 4 999985 -998348 1 317255 794410 -55045 2 413112 899912 1 139685 913475 -415766 2 16 999983 1 3 999986 -809526 2 2 999999 1 2 999996 -74291 1 563283 918213 102400 2 2 999999 1 353548 574629 -797419 1 2 999999 -885996 1 11 999995 -593912 2 559844 866307 1 53748 313707 -894540 1 2 999999 -174992 1 13 999982 797108 2 307192 577664 1 70446 415685 -472570 2 463466 580390 1 2 999999 -810286 1 13 999987 246168 2 14 999998 1 3 999991 -91321 1 12 999983 -474819 2 10 999994 1 15 999988 383839 2 2 999999 1 492448 591183 270262 2 8 999989 1 2 999999 -709695 2 3 999981 2 3 999998 1 2 999999 424393 1 2 999999 -250756 1 2 1000000 -912786 2 179339 592560 2 2 999999 1 2 999999 309453 2 20 999987 2 1560 540193 1 334867 816572 534390 1 19 999993 -491252 1 2 999999 98897 1 32598 650071 79483 1 2 999999 979368 2 2 999999 2 4 999987 1 2 999999 289926 2 211940 491668 1 1 999982 190466 2 2 999999 2 115192 458653 2 2 999999 2 18 999983 1 16 999997 295620 1 295422 905617 970878 1 2 999999 -47766 1 58712 994918 581740 1 2 999999 498707 1 156708 740258 204118 1 8 999986 -138816 1 581495 666565 522493 1 249471 284377 -567794 2 490982 532705 2 123300 624335 2 2 999999 2 2 999999 2 198271 293477 1 528382 917221 343081 1 2 999999 -183284 2 13 999994 1 270414 890682 944221 1 2 999999 428738 1 589337 670533 -885216 1 2 999999 -279712 2 2 999999 2 2 999999 1 14 999998 -746439 1 336737 562403 425422 2 2 999999 2 2 999999 1 227088 658783 562019 1 17 999993 -638900 2 2 999999 1 590118 851724 407271 1 44945 902000 -595718 1 6 999990 -114682 1 227216 572619 -398321 1 336910 920323 784624 2 12 999996 1 13 999987 -647538 2 539069 598322 1 2 999999 483502 2 12 999994 1 2 999999 712835 1 16 999985 452379 1 2 999999 516281 2 15 999989 2 2 999999 1 2 999999 313129 1 2 999999 -755192 1 12 999993 6370 1 1 999985 -833930 1 75971 150917 284321 1 253173 666724 150622 1 6 999995 193666 1 2 999999 -22969 1 2 999999 -290243 2 2 999999 1 85483 586240 412547 2 2 999999 1 2 999999 659148 2 14585 381254 1 16 999982 -755887 1 13 999997 204678 2 4 999998 2 736094 924032 1 2 999999 767680 2 1 999988 2 154217 307977 2 178672 698660 1 7 1000000 -136187 1 310779 615848 -285319 1 362085 415370 -731779 2 480804 689194 2 123139 443193 2 2 999999 1 4 999999 -767516 2 298180 805990 1 2 999999 -864118 2 2 999999 1 5 999989 285200 2 191529 724365 2 162667 557972 1 308824 915176 958848 1 6 999994 -785491 2 19 999986 2 172565 505897 1 20 1000000 -211505 2 1 999986 1 243573 449129 506359 1 291395 463805 -616173 1 282808 700612 -786972 2 2 999999 2 15 999986 2 523258 523462 2 153501 210203 1 742446 908324 -760553 1 15 999996 -289317 1 2 999999 832940 2 74832 426889 1 117901 182992 591271 2 6 999991 2 37044 335946 1 2 999999 19570 1 3 999990 864894 1 2 999999 -335710 1 652583 830111 417719 1 2 999999 -824333 1 277911 934407 908858 1 16937 741776 56301 2 820258 900485 1 13 999984 65510 2 3 999988 1 2 999999 296336 1 321312 863512 -142203 1 2 999999 -853100 2 2 999999 1 223804 896297 857997 2 193258 485333 1 2 999999 -508040 1 2 999999 -46177 2 316286 448419 1 2 999999 -59952 2 222007 860930 2 2 999999 1 259667 702200 -454975 1 321737 803833 -199350 1 896438 988406 279798 1 8 999991 759870 2 2 999999 1 2 999999 362334 2 2 999999 2 425975 442717 1 808104 968692 -648919 1 2 999999 203244 2 795641 848002 1 109148 244414 250060 1 2 999993 -692587 2 2 999999 2 19 999993 1 2 999999 -948481 1 107293 565822 -776965 2 10 999984 1 264777 820489 724213 2 19 999992 1 10 999981 -840240 1 2 999999 -613113 2 2 999999 2 99585 787035 2 2 999999 2 553338 911280 2 2 999999 1 132125 615766 333878 1 431388 674933 399891 1 92513 111217 -494112 1 5255 579458 172810 2 3 999987 1 819405 909430 419696 2 7 999990 2 92087 913056 1 134223 861796 -541116 2 2 999999 2 292840 771427 1 109530 196922 41025 1 2 999999 746507 2 14 999986 1 20 999991 -907164 2 10 999982 1 2 999999 40 2 359859 393924 1 280141 366087 993191 2 10 999989 1 102807 790399 87777 2 18 999988 2 2 999999 1 15 999994 204303 2 4 999983 1 1 999995 -888791 2 2 999999 2 19 999981 2 20 999994 2 2 999999 1 18 999993 481220 1 333316 952006 -133052 1 2 999999 -114600 2 526388 856946 1 2 999999 -909163 2 2 999999 2 2 999999 1 173483 257675 -705833 1 215726 764780 -400360 2 2 999999 1 2 999999 971650 1 2 999999 -56133 2 8 999985 1 8 999989 -198950 1 2 999999 896032 2 121144 746508 2 378006 930767 2 211264 717062 1 487840 591227 915150 2 37833 450783 1 2 999999 177592 1 16 999989 797172 2 2 999999 2 2 999999 1 17 999996 -154693 1 2 999999 -951249 1 2 999999 153453 2 13 999992 1 51821 351170 -539475 1 2 999999 43996 1 2 999999 853696 2 1 999990 1 2 999999 -359954 1 2 999999 -288412 2 2 999999 2 2 999999 1 523811 859824 471029 2 2 999999 2 654504 831974 1 4 999996 -778067 1 190638 251231 -195104 1 8 999983 -137209 1 76371 610743 -232566 2 51835 381722 2 8 999983 1 21771 325765 169283 2 742458 874239 2 2 999999 2 2 999999 1 289166 828849 18706 1 19901 369449 -989316 1 17 999984 -742478 2 442489 686798 1 568526 673435 567936 2 2 999999 2 102603 436752 1 1142 342935 447509 2 2 999999 2 1 999986 1 173003 337802 -66380 2 2 999999 2 689399 722539 2 2 999999 2 7 999997 2 2 999999 1 448745 570765 71982 1 2 999999 402674 2 16 999991 1 532487 794618 208196 1 2 999999 -935211 2 205656 532755 2 2 999999 2 7 999993 2 2 999999 2 437276 899370 1 320401 669419 -499863 2 2 999999 2 2 999999 1 2 999999 -507066 2 2 999999 2 880456 924726 1 78464 723086 812102 2 138025 511481 2 1 999992 2 4 999984 1 2 999999 307424 1 10 999989 -905479 2 2 999999 1 2 999999 420013 1 36634 454212 153668 2 2 999999 2 2 999999 2 486729 657215 2 2 999992 1 190188 233525 717605 2 9 999996 1 168566 557933 -901423 1 40825 371792 -484189 2 396723 844876 2 620840 772018 1 2 999999 121726 1 15 999997 461186 2 7 999998 2 5 999996 2 2 999999 2 5 999996 1 6 999999 -164045 2 810340 987029 2 2 999985 1 2 999999 -795292 1 17 999997 735388 1 4 999999 -253666 1 3 999998 823565 1 3 999981 -904593 1 390728 855964 752804 1 15 999991 -625335 2 335840 858515 2 293497 897647 1 101676 828028 647401 1 51501 448966 -315298 2 41751 801090 1 629516 686496 547708 2 205108 809002 1 2 999999 141714 2 726115 993442 2 2 999999 1 419022 662843 -881934 1 2 999999 655215 2 6 999986 1 2 999989 -172541 1 2 999999 -40690 1 1 999996 -604029 1 286575 966196 454807 1 17 999989 -767844 1 271031 558955 -302207 1 9 999985 43417 1 2 999999 315915 2 259386 738665 2 2 999999 1 2 999999 330928 1 19 999999 447456 1 11 999997 747234 1 10 999987 -795042 2 460220 478328 2 2 999999 2 432082 719776 1 2 999999 -283173 1 268711 752764 408543 1 437594 632154 909278 1 450168 515523 402427 1 179619 850685 587611 1 2 999999 -751481 2 2 999999 1 17920 19815 -762700 2 2 999996 2 59104 361101 1 2 999999 -983378 1 17 999987 -724068 2 2 999999 2 93834 603744 2 2 999999 1 2 999999 -937236 1 2 999999 156536 1 2 999999 120842 2 2 999999 2 12 999998 1 5 999990 -423893 2 390792 774467 1 6 999996 -483365 1 508248 944408 284775 2 48300 591928 2 7 999986 2 11 999984 2 2 999999 2 2 999999 1 2 999999 -330565 2 2 999999 1 18 999999 558673 1 2 999999 162523 1 2 999999 -87025 2 2 999999 1 20 1000000 311767 2 18 999994 1 2 999999 265365 2 2 999999 2 2 999999 1 13 999993 -106218 1 2 999999 -840191 1 311066 376701 280476 1 2 999999 346079 1 179116 925548 211793 1 13 999985 2152 1 14 999999 -71027 1 2 999999 -763661 1 2 999999 -667405 1 314690 510165 -603040 1 218307 462032 925806 1 6 999981 201528 1 2 999999 -824716 2 16 999995 2 2 999999 2 11 999986 1 2 999999 59459 1 138847 974798 -256537 1 125187 135325 465719 1 9 999990 591749 2 2 999999 2 815849 864630 1 2 999999 -874645 1 14568 95735 -235160 2 2 999981 2 5 999998 1 2 999999 168705 2 2 999999 1 17 999996 264890 2 43522 149328 2 301647 831449 2 2 999999 2 14 999995 2 146088 914640 2 6074 448369 1 606606 679444 466930 1 4 999988 234969 1 77214 968000 714855 2 2 999999 2 9 999989 2 13 999995 1 2 999999 -3280 1 1 999982 106005 1 20 999983 414596 2 589774 640509 2 17 1000000 2 172038 635048 1 2 999999 937025 2 2 999999 2 13 999996 1 18 999991 843581 1 699358 722679 907723 1 2 999999 670290 1 15 999996 -282492 1 2 999999 -664985 2 10 999986 1 2 999999 907598 2 17 999985 1 20 999985 895992 1 8 999999 164786 1 2 999999 223405 1 2 999999 560991 1 702167 925833 978309 1 17 999982 -39712 2 115887 527559 1 19 999988 459506 2 2 999999 2 2 999999 1 5 999998 -956473 2 2 999999 1 2 999999 -27021 2 11 999998 2 3 999992 1 240324 383231 -316682 2 595547 705537 2 2 999999 2 450540 955319 1 2 999999 -405728 2 2 999999 2 280636 924323 2 20 999993 2 4 999995 2 5 999992 1 2 999999 787360 1 44858 568120 -259737 2 12 999992 1 2 999999 -756361 1 5 999986 185651 1 113605 188283 555275 1 199388 589050 -659757 1 2 999999 -927816 2 17 999991 2 5 999982 2 535461 981900 2 2 999999 1 436 557908 560767 1 6 999996 -447990 1 63401 134635 -892485 2 690031 890480 1 2 999999 569527 1 615188 886293 585457 1 6 999986 529647 1 4 999999 -306280 1 11 999984 -759 1 10 999983 873635 1 647879 673348 -487814 2 19 999996 1 2 999999 190321 2 2 999999 2 2 999999 1 2 999999 -578670 2 50250 659046 1 2 999999 445793 2 434382 559146 2 16 999993 2 2 999999 2 14 999982 2 31628 861226 2 16 999994 2 2 999999 1 2 999999 673639 1 144673 372612 -732426 2 2 999999 1 12 999990 -709292 2 73791 919631 2 35111 684300 1 2 999999 -343901 1 7 999989 647955 1 2 999999 -105804 1 2 999984 543565 2 15 999989 2 2 999999 1 666911 915278 -492428 2 2 999999 1 4 999984 55450 1 130252 263308 -468296 2 134788 286763 1 24636 55547 -217927 2 233855 697328 2 2 999999 1 17 999981 113678 2 2 999999 1 2 999999 -20883 1 9 999990 959435 1 4 999989 112394 1 256290 564701 92036 1 20 999994 -550449 1 90099 245211 193059 2 2 999999 1 13 999981 269968 1 2 999999 -342118 1 10 999982 -10115 2 2 999999 2 7 999987 2 12 999990 2 2 999999 1 2 999999 677209 1 2 999999 -426227 2 2 999999 1 180274 656752 -737806 2 517999 546750 2 2 999999 1 463737 544319 678863 2 2 999999 2 2 999999 2 10 999986 2 2 999999 2 2 999999 2 7 999983 2 2 999999 2 14 999991 2 808218 820828 2 2 999999 2 118530 893666 1 19 999992 33985 1 21211 744343 445959 1 640805 768387 -407084 1 405574 569715 -495668 2 10 999993 1 2 999999 646480 2 5 999986 2 2 999999 1 377633 550640 -533222 1 562009 736925 -391222 2 3 999989 1 16 999982 480279 1 7 999987 -916930 2 2 999999 1 400305 928282 -747519 1 6 999986 -65916 2 2 999999 2 2 999999 2 2 999999 1 369119 946417 -9659 1 130833 787633 -699282 1 2 999999 242813 1 2 999999 405367 1 2 999999 -655154 2 12 999994 2 2 999999 2 2 999999 2 3 999983 1 4 999994 -787638 1 15 999998 -920002 1 2 999999 868095 1 19 999984 294944 2 20 999990 1 9514 525886 504732 2 43925 884270 2 480519 573679 2 7 999997 1 2 999999 281579 1 2 999999 -268805 2 2 999999 2 16 1000000 2 876460 970424 1 19 999985 903026 1 263658 957825 972198 1 484566 954444 -142759 1 13 999982 -238247 2 2 999999 1 2 999983 -861435 1 2 999999 237740 1 10 999982 453108 2 17 999999 2 2 999999 1 2 999999 -608237 2 2 999999 2 2 999999 1 2 999999 -50077 2 2 999999 1 10 999988 677026 2 18 999996 1 2 999999 -869972 2 2 999999 1 172426 520157 770762 2 2 999999 2 470110 612070 2 8 999990 1 17 999998 693486 1 17 999986 -741324 2 206320 801895 1 2 999999 -296436 1 2 999999 -703051 1 11 999992 -223869 1 18 999992 139793 1 13 999997 465625 2 5 999982 1 6 999996 -142152 1 152748 226238 -634545 1 2 999999 -329667 1 66488 284043 50907 2 2 999999 2 449409 995385 1 602817 800621 -914777 1 164134 841416 927319 1 2 999999 575100 2 14 999994 1 85441 738851 -442907 1 19 999997 752960 1 2 999999 -707395 1 276236 583824 -320287 2 561083 802652 1 2 999999 -526383 1 703205 712786 -801198 2 4 1000000 2 2 999999 1 12 999992 669933 1 6 999988 122213 2 491700 742033 1 12 999984 448408 1 183605 239490 -8286 1 613775 773199 -130689 1 2 999999 953220 1 12 999986 249766 1 14 1000000 -580986 1 2 999999 247354 2 4 999985 1 17 999995 834676 1 6 999993 -524132 2 2 999999 1 17 999997 -219519 2 517655 800447 1 7 999981 328088 1 304527 399200 -368801 1 9 999996 -199074 2 457803 472354 2 2 999999 2 7 999982 1 288971 833212 -676896 1 2 999999 -918618 1 2 999999 -334060 1 5 999985 826534 1 12 999995 200806 1 12 999984 10882 1 16385 174490 267439 2 173094 582125 1 2 999999 687261 2 93685 594810 1 12 999994 276379 2 91410 97893 1 2 999999 -761525 2 2 999999 1 2 999999 -209722 2 2 999981 1 631102 657133 -208271 2 2 999999 1 299718 817318 -178865 1 195091 719323 653967 2 444073 553285 2 2 999999 1 11 1000000 170087 1 352760 644816 228145 1 8 999995 -170828 2 283696 956180 2 564418 586299 2 2 999999 2 166651 257221 1 2 999999 -778106 2 2 999999 2 714529 941212 1 22188 229994 -640979 2 2 999999 1 24312 787311 -227618 2 16 1000000 1 2 999999 13981 2 2 999999 2 78387 421475 1 2 999999 -632879 1 8 999995 -928369 1 15 999981 725923 2 18 999982 1 137889 741828 315233 2 453016 607722 1 18 999984 -380161 2 443078 671102 2 2 999999 2 2 999999 2 17 999983 1 17 999985 -464493 1 9 999984 -755674 1 2 999999 363337 1 2 999999 -6376 2 257643 781006 1 5 999993 -518638 1 12 999995 127376 2 2 999999 2 506599 507361 1 605984 783013 561184 2 2 999999 2 2 999999 2 237722 539248 1 1 999985 -313978 1 2 999999 -842523 2 2 999999 2 18 1000000 1 120913 320239 121703 2 312812 667756 1 877572 969677 13942 2 119979 608165 1 2 999999 -756082 2 2 999999 1 361677 590374 -598054 1 17 999983 -591384 1 7 999988 319038 2 15 999995 2 7 999992 2 17 999984 2 758146 899716 1 269181 983388 -731051 2 326608 960015 2 252972 298591 2 43252 401533 1 545947 806865 -24227 1 2 999999 -574314 2 296029 953970 2 2 999999 2 391946 983556 1 14 999981 326482 1 8 999984 -264653 2 37580 971928 2 15 999986 2 2 999999 1 230063 239861 236032 1 4 999995 -793304 1 5 999993 163590 2 154024 651483 2 2 999999 2 186858 858466 1 10 999993 332507 1 810557 879729 983606 1 265379 423774 -650745 2 7 999985 2 752497 763038 2 622408 971668 2 2 999999 1 1 999988 24399 2 2 999999 1 2 999999 -261177 1 10 999999 801489 2 6 999995 2 98713 874663 2 2 999999 2 707426 989602 2 85087 935971 2 3 999998 2 13 999989 1 13 999993 -122041 1 559272 850569 373533 1 91498 212141 739354 1 13 999995 923691 2 476150 966086 1 126234 910587 -229214 1 16 999984 813828 2 10 999997 1 2 999999 601214 2 2 999999 2 140304 809531 2 15 999998 2 7 999984 2 877887 956604 2 13 999991 2 11 999997 2 403829 452697 1 488807 720962 543796 2 2 999985 2 9 999981 2 2 999999 2 2 999999 2 909034 981294 1 16 999988 -510874 2 2 999999 1 2 999999 -524150 2 6 999993 2 5 999988 1 62409 491817 -364632 1 7 999983 -525186 1 1 999987 -473820 2 745837 809761 2 8 999995 1 18 999998 -752477 2 15 999995 1 2 999999 754725 2 20 999981 1 887287 965126 468573 2 2 999998 2 3 999993 1 3 999999 -519545 1 5 999983 351631 1 2 999999 -998398 1 2 999999 -204965 2 9 999992 1 6 999990 979126 2 2 999999 1 2 999999 76254 1 7 999999 -714438 1 2 999999 770158 2 254061 812580 1 397757 765522 337849 2 264604 518996 1 455540 666627 312153 1 17 999991 -312994 1 2 999999 426117 1 12 999997 916590 2 123729 982677 2 2 999999 1 2 999999 -733003 1 2 999999 475107 2 184072 772999 2 17 999998 2 12 999989 1 14 999985 -976281 1 14 999994 -826224 2 2 999999 1 2 999999 -775772 1 16 999988 -550934 1 2 999999 -339327 1 12 999992 -366259 1 2 999999 -687180 1 86427 392126 -106119 2 6 999999 2 16 999987 1 422122 428029 944863 2 860404 969949 2 286077 571081 2 54596 328323 1 2 999999 -494544 1 15 999988 -21623 1 2 999999 -597527 1 16 999986 -400838 2 18 999991 1 199300 758946 -468489 2 372565 504160 2 2 999999 2 2 999999 1 3 999990 97062 1 237561 596210 -316318 1 1 999989 -137966 1 797324 979464 -117368 1 14 999983 528780 2 2 999999 2 2 999999 1 315689 944919 386014 2 2 999999 1 1 999986 333026 2 2 999999 1 422469 598222 687712 2 503160 686051 2 430813 701775 1 2 999999 965866 2 12 999985 2 14 999987 1 22449 735898 -24540 1 18 999986 -225398 2 16 999985 1 2 999999 991285 2 772831 782219 2 14 999988 1 138341 186969 -206373 1 13 999999 -608464 2 2 999999 1 206435 819323 43337 2 2 999999 1 2 999999 -935883 1 2 999999 163181 2 441674 658852 1 17 999984 -612246 1 15 999982 46644 2 2 999999 2 776460 786255 2 2 999999 1 160943 348081 -403145 2 31500 414575 2 6 999988 2 275685 357133 1 2 999999 714623 1 2 999999 -414278 1 194645 892694 325102 2 387438 487779 2 9 999991 2 10 999990 2 507157 777868 1 2 999999 -496429 2 2 999999 2 2 999999 1 348270 565956 -307853 2 66275 810930 2 2 999991 2 17 999986 2 16 999984 1 2 999999 697569 2 29810 827577 2 5 999986 2 2 999999 2 2 999999 1 2 999999 632676 1 388401 559152 935036 2 4 999988 2 7 999991 2 20 999997 1 625432 899817 875672 1 2 999999 611445 2 5 999987 2 2 999999 2 6 1000000 2 340343 556156 2 2 999999 1 7 999984 -489531 1 360994 615984 849419 2 12 999994 2 2 999999 2 19 999982 1 10 999984 131759 2 789978 884356 1 4875 860411 -676571 1 2 999999 52001 2 2 999999 2 9 999981 1 419490 537124 -547684 2 10 999994 2 2 999999 2 2 999987 2 12 999999 1 2 999999 -215605 2 155725 896920 2 126131 873588 1 13 999999 -60108 1 2 999999 191559 2 56257 994890 1 2 999999 272703 1 2 999999 706105 1 2 999999 934652 1 2 999999 -442122 1 275561 742980 472577 2 2 999999 1 448812 520631 -408901 1 418620 552223 318858 1 14 999989 -845875 2 297589 404345 1 16 999998 435498 2 2 999999 1 11 999989 147318 1 38765 202753 68326 1 653751 937216 91305 2 6 999981 2 26227 257529 1 14 999997 -934652 1 2 999999 633414 1 2 999999 483901 2 114280 572480 1 2 999997 -96965 1 13 999995 -308432 2 391131 887982 2 7 1000000 1 220686 490505 -855014 2 14 1000000 1 17 999993 595741 1 9035 987499 -644440 1 2 999999 -262214 2 10 999985 2 8 999989 2 221398 713990 2 18 999991 1 2 999999 4660 1 2 999999 -141071 2 441954 734443 2 6 999985 1 13 1000000 691991 1 1 999991 462374 2 2 999999 2 878938 910867 2 2 999999 2 2 999999 1 270850 714071 855832 2 595289 691986 2 199526 471885 1 2 999999 -310913 1 12 999990 -671152 1 15 999981 -589274 2 7 999994 2 598092 895702 1 15 999995 -57997 1 2 999999 859039 1 2 999999 529777 2 14 999983 2 564655 689101 2 370419 998622 2 376715 753802 2 2 999999 2 395090 921466 1 6 999982 -358096 2 265408 542192 2 2 999999 2 376969 750285 1 15 999990 455330 1 2 999999 736158 2 92184 840454 2 2 999999 1 13 999983 35063 1 5 999991 -476493 1 5 999988 -299271 1 22880 813537 -982207 1 2 999999 -872556 2 11 999994 1 503944 713589 960109 1 14 999991 465230 2 2 999999 1 801951 838122 -26667 2 856592 948010 1 18 999989 -904824 2 478701 732237 1 664755 859598 620641 2 2 999999 1 2 999999 825047 2 322259 690484 1 17 999985 764320 1 13 999981 108930 1 2 999999 -565153 1 465325 887366 987930 2 2 999999 1 833421 921901 940774 2 2 999999 2 7 1000000 1 130857 251508 -54617 2 2 999999 1 235995 598967 865010 1 367076 910662 -883702 1 2 999982 -165781 1 13 999997 -978427 1 20 999998 -131350 2 2 999999 1 16 999992 875306 2 4 999981 2 5 999991 1 558497 924900 -509726 2 13 999999 1 293657 314708 -612665 1 10 999989 -550546 2 589742 701606 2 2 999999 2 14 999992 2 18 999982 1 2 999999 -714374 2 20 999992 2 2 999985 2 2 999999 2 2 999999 1 2 999998 205392 2 5 999987 2 18 999996 2 3 999998 2 360001 665424 2 2 999999 2 2 999999 2 6 999997 2 4 999991 1 867767 878790 -842844 1 2 999999 -918698 2 2 999999 2 375133 886116 2 18 999987 2 211262 773922 2 2 999999 1 254230 270603 -363759 2 2 999999 2 822862 957364 1 2 999999 810160 1 387673 635736 -6214 1 2 999999 146029 2 17 999986 1 94724 576975 98172 1 66778 928865 -965461 2 37578 307884 2 2 999999 2 13 999996 1 3 999986 -494481 1 2 999999 653977 1 2 999999 -971859 2 12 999992 1 637505 691055 545407 2 18 999987 2 16 999992 1 2 999999 -664051 2 185269 471405 1 2 999999 -791307 2 10 999996 2 749785 949831 1 2 999999 662196 2 302949 413523 1 2 999999 -106709 1 6 999990 217 2 144910 926114 1 2 999999 -861930 1 253956 945622 -426034 1 101262 112481 391069 2 534704 954252 1 2 999999 -723454 1 16 999983 685235 2 20 999997 2 2 999999 2 2 999999 2 732932 973822 2 7 999986 1 671494 683985 -796655 2 10649 348460 1 203946 826360 503137 1 10 999998 370370 1 2 999999 547727 1 187584 375073 351261 1 5 999999 -435749 1 125095 773419 -677805 2 2 999999 1 15 1000000 348539 1 14 999996 -278389 1 178878 839799 -828580 1 11 999992 470975 1 2 999999 12880 2 2 999999 2 2 999999 2 2 999999 2 187520 807425 1 171274 513582 811170 1 2 999999 -968421 1 2 999999 -863716 1 16 999994 -966039 2 2 999999 2 17 999981 1 14 999995 613891 2 2 999999 2 223178 468058 1 300583 515012 660166 1 937967 983749 -270355 2 320745 726255 1 4 999997 578047 2 471927 609944 2 914055 959383 1 16 999981 802469 1 4 999986 64726 2 2 999999 2 16287 877040 2 2 999999 1 2 999999 109407 1 73234 676724 374439 2 2 999999 2 281790 703050 1 111581 891543 -564672 2 433567 888524 1 11 999992 930841 2 207811 268487 2 634890 881576 1 144628 352979 765312 1 2 999999 -215657 1 217569 646562 307416 1 2 999999 -590004 1 118783 742379 -661223 2 539926 765728 1 2 999999 423206 1 2 999999 659319 2 415669 628448 2 2 999999 1 679847 922722 754248 2 318022 631453 2 2 999999 2 2 999999 2 828207 890070 2 14 999982 1 2 999999 326477 2 2 999999 1 8 999981 -457410 2 16 1000000 2 16 999985 2 499679 761735 1 195307 257269 -380535 2 420824 658370 2 2 999999 1 2 999999 183460 2 2 999999 2 406609 597372 2 183208 605844 2 116867 569820 2 2 999999 1 2 999999 608189 1 2 999999 -645437 2 13 999996 2 675355 838091 1 2 999999 -429534 1 15 999983 -444265 1 2 999999 -406256 1 433748 555932 -79208 1 2 999999 133639 1 11 999981 790208 2 136891 998237 2 121048 279412 1 763796 855698 -681449 1 12 999991 -387917 1 153030 806392 733385 1 7 999994 762578 1 2 999999 300994 1 422625 602661 -824382 2 302863 660400 2 2 999999 2 2 999999 1 9 999993 991866 2 2 999999 2 739545 788350 2 55191 656279 1 4 999995 -991715 2 2 999999 1 2 999999 193209 2 553916 566740 1 3 999982 548587 1 2 999999 -300096 1 2 999989 -418799 1 10 999981 -614063 2 1823 873567 2 161627 364214 1 12 999991 -711892 1 17 999994 -627791 2 532949 551828 2 145516 937593 1 2 999999 -489847 2 18 999985 2 3 999996 1 2 999999 564524 2 2 999999 2 86111 769340 1 9 999988 414032 1 311320 493198 103003 2 205081 888893 2 6 1000000 2 2 999999 2 345391 931638 1 3 999995 -565214 1 16 999996 427144 2 8 999994 2 260413 281561 2 359474 527392 1 282547 463202 -799554 2 6 999999 1 528826 713542 156477 1 382744 740989 -976303 2 2 999999 1 2 999999 -99515 2 19 999983 1 2 999999 639594 1 445420 622383 -951272 1 2 999999 -68724 2 4 999983 1 2 999999 499057 1 240796 339980 -421715 1 5 999999 -674232 2 2 999999 2 664391 925816 1 2 999999 -12693 2 19 999999 2 3 999994 2 16 999998 1 2 999999 -794390 1 2 999999 19146 2 2 999999 1 4 999990 52239 1 3 999999 547791 1 2 999999 -622629 2 1 999983 2 2 999999 2 701307 930085 1 2 999999 330140 2 268745 404004 2 275147 794823 1 1 999982 969120 1 577375 930721 788149 1 535223 958764 -470463 2 2 999999 1 2 999999 824877 1 133129 525366 828452 1 2 999999 -672170 2 4 999986 1 798870 871932 529575 1 282172 637789 -962531 2 194609 352520 2 17 999988 2 2 999999 2 2 999999 2 2 999999 1 163699 910540 133904 1 718151 794432 -706611 1 753323 856694 -451027 1 641000 801955 596481 1 601698 946467 932960 2 3 999986 1 95586 543749 301174 2 449701 884977 2 225400 688370 1 2 999999 603550 1 653300 958205 -711262 1 250308 260751 183625 2 7 999998 1 8 999997 -133830 2 2 999999 1 536879 850479 -221538 2 12 999983 1 22781 503488 -888554 1 48234 722613 74270 2 2 999999 1 2 999999 340992 1 176621 339737 886771 1 2 999999 911723 2 2 999999 2 9 999991 1 2 999999 -488743 1 4 1000000 -8958 1 2 999999 827554 2 16 999998 1 12 999988 277196 2 2 999999 1 752426 962082 507140 2 15 999985 2 465902 671595 1 13 999981 29200 1 2 999999 -819222 1 2 999999 11421 1 2 999999 497302 2 20 999995 2 62898 137385 1 5 999991 -382490 1 12 999983 742888 1 373444 932979 142722 1 2 999999 -406216 1 20 999989 832417 1 317561 847554 625060 1 9 999986 -359609 2 2 999999 2 3 999993 2 242478 383797 1 243572 991550 701353 1 2 999999 -998228 1 6 1000000 324476 2 72621 729712 2 10 999993 2 7 999993 1 2 999999 159425 2 2 999999 1 8 999983 -143657 1 354469 672980 -81943 2 2 999999 2 2 999999 1 1 999999 -646377 2 2 999999 1 611992 934397 -823704 2 2 999999 2 2 999999 1 209658 225823 -346299 2 8 999991 1 2 999999 -977815 2 726524 803589 1 2 999999 643568 1 12 999982 854810 2 2 999999 2 2 999999 1 608491 759348 -424773 2 2 999999 1 15 999993 280745 1 2 999999 497189 2 9 999987 2 2 999999 2 2 999999 2 7 999992 1 214958 644120 -448368 1 653091 767874 982834 2 2 999999 2 2 999999 2 8 999984 1 12 999999 -783772 1 2 999999 508106 1 2 999999 754654 1 18 999997 -270405 1 552094 924644 -853604 1 912057 921595 268448 2 835028 885586 2 828016 860348 1 14 999987 835121 1 507340 699593 -171781 2 129816 842450 1 2 999999 -32337 1 4 999996 932135 2 2 999999 1 2 999999 424185 1 2 999999 836056 1 6 999984 -968549 2 2 999999 2 2 999999 2 7 999989 1 95168 696006 560328 1 16999 118549 150217 2 442666 626085 1 677793 777705 -125666 2 6 999991 2 2 999999 2 2 999999 2 98010 261340 1 112422 881921 396866 1 10 999982 818073 1 15 999999 -38174 2 2 999999 2 18 999983 2 636046 792840 1 2 999999 124016 1 2 999999 -619392 2 2 999999 2 2 999999 1 2 999999 996944 1 438060 816405 -199299 1 1 999990 32997 1 2 999999 749808 2 19 999984 1 8 999995 404612 1 443538 736794 697063 1 2 999999 951797 1 2 999999 -142954 2 10 999985 1 15 999990 -443274 1 236576 535651 58227 1 2 999999 -359562 1 8 999983 778981 1 636857 868339 109953 2 2 999999 1 479657 959935 -981130 2 2 999999 1 198373 268956 -803333 2 6 999992 1 2 999999 -327424 1 12 999994 161787 1 328283 819628 -412173 2 413232 832176 2 7 999993 2 33024 346973 1 10 999984 544633 2 2 999999 2 2 999999 2 2 999999 2 10 999994 2 20 999982 1 11 999995 -689366 1 777292 887061 377013 1 2 999999 -261478 2 2 999999 2 397160 618429 2 6 999991 1 2 999999 -450520 2 169111 188160 2 14 999996 1 3 999999 406263 1 405069 826112 18831 2 2 999999 2 2 999999 1 19643 359677 932359 2 2 999999 1 2 999999 654289 2 7 999993 1 2 999999 -567467 1 2 999999 -687441 1 529255 790633 -531698 2 4 999989 2 1965 874777 1 2 999999 -520940 2 2 999999 1 777034 968292 744613 2 292737 862341 2 604101 956045 2 2 999999 1 30414 748337 -49201 1 2 999999 946128 2 17 999991 2 12 999983 2 3 999988 2 2 999999 1 777571 994968 -848185 2 2 999999 1 10701 433719 439032 2 423800 518929 1 3 999996 481340 2 2 999999 1 12 999991 -739914 2 2 999999 2 2 999999 2 4 999981 1 2 999999 -941915 1 16340 222593 740495 2 14 999992 2 20 999993 1 8 999995 -363789 2 12 999987 1 2 999999 50016 2 252749 385764 2 6 999992 1 2 999999 -544064 1 15 999987 -532734 2 2 999999 1 324369 681335 834769 2 516705 947339 2 20 999986 1 2 999999 783096 1 2 999999 183366 1 314911 460553 -683872 1 2 999999 -944056 2 2 999999 1 2 999999 -915179 2 93095 946875 1 247094 685469 999624 1 5 999993 -949824 2 7 999983 1 2 999999 706033 2 2 999999 2 2 999999 1 2 999999 853764 2 3 999998 1 435104 810165 -277188 2 2 999999 2 435776 922403 1 216244 342319 -983987 2 7 999995 2 2 999999 1 12 999992 -564699 1 654300 759680 684241 2 15 999988 1 285222 489358 -862868 2 344845 816703 2 2 999999 2 2 999999 1 4 999986 686123 1 19 999996 -190874 2 15 999984 2 2 999999 1 2 999999 -20869 1 2 999999 -309360 2 16 999981 1 2 999999 578240 2 2 999999 1 2 999999 465234 1 7 999984 -780377 2 14 999985 2 2 999999 2 2 999999 1 2 999999 251032 1 2 999999 -180684 2 744771 971846 2 2 999999 1 17 999991 -712879 2 700418 784754 2 488107 619354 1 7 999993 171886 2 4 999983 2 774533 870927 2 6 999986 1 2 999999 -681078 2 260572 428273 1 15 999986 -575343 2 651659 998267 2 2 999999 1 38383 968649 613308 2 2 999999 1 2 999999 934523 2 193525 454623 1 281451 704244 -41261 2 2 999999 1 17 999987 5732 2 2 999999 1 4 999984 -847584 1 14 999999 -597305 1 10 999992 -294870 2 465359 554003 2 298288 883645 2 178467 281651 1 2 999999 17442 1 2 999999 182620 2 2 999999 1 58052 311612 -343082 1 2 999999 -177334 2 2 999999 1 437117 637430 655138 1 2 999999 -977972 2 394668 403617 1 2 999999 493268 2 16 999996 2 295446 961422 2 306571 721729 2 7 999982 1 2 999999 862753 1 2 999999 810503 1 14 999995 7037 1 298802 723610 399698 2 427736 621455 2 2 999999 1 2 999999 -626098 1 2 999999 783541 1 64546 620758 457531 1 2 999999 -754579 1 349692 408572 450498 2 1 999985 2 2 999999 2 2060 126701 2 305649 396087 2 7 999983 2 622809 695418 1 379677 892341 735706 1 1 999986 81360 1 1 999993 -994756 1 2 999999 451926 1 97815 409344 -224341 2 698486 879509 1 2 999999 -590719 1 2 999999 -175509 1 7 999998 323179 1 2 999999 -754808 2 2 999999 2 100630 218748 1 2 999999 289516 1 531958 973831 -250069 2 13 999982 1 20 999983 -228774 1 12 999985 53126 1 2 999999 -63383 2 2 999999 1 14760 29867 -725180 2 16 999999 1 1 999999 7376 1 17 999988 -985697 1 166416 898457 -487989 1 2 999999 -913909 1 18 999997 -849421 1 9 999998 -227870 1 781075 894479 -985296 1 2 999999 -642222 1 2 999999 782274 2 2 999999 2 13 999985 1 4 999993 608846 2 12 999985 2 2 999999 2 2 999999 1 441892 583710 -918290 2 365614 616119 2 2 999999 2 222799 276552 2 2 999999 2 54081 724868 1 696945 800876 -913954 1 2 999999 778821 2 11 999994 1 2 999999 712854 1 2 999999 -277498 1 18 999995 -779108 2 6 999986 2 139394 620142 1 11010 695785 -876887 1 1 999986 205928 2 12 999986 2 1 999982 1 2 999999 557618 2 4 999986 1 20 999982 -952225 1 2 999999 425763 1 375928 882141 -888482 2 31552 962313 1 272840 796830 885569 2 2 999999 1 719944 945187 -403052 1 2 999989 846925 1 9 999986 -242573 2 207295 320760 1 7 999999 -735087 1 13 999985 -219923 2 13 999999 1 2 999999 -329726 1 13 999999 -89612 1 21372 975322 799262 2 2 999999 1 468988 948706 133642 2 16 999992 2 2 999999 2 16 999991 2 2 999999 2 2 999999 1 16 999987 483359 2 5 999995 1 2 999999 -1085 1 2 999999 215499 2 266879 523205 1 160874 663455 -733664 2 12 999987 1 2 999999 597224 2 3 999997 1 2 999999 73964 2 383706 866217 1 7 999982 -744382 1 2 999999 230972 1 2 999999 -146964 1 2 999999 -763999 1 1 999985 248999 1 2 999999 386321 2 289073 903257 2 2 999999 2 388943 817224 2 2 999999 2 16 999991 1 6557 130327 759696 1 11 999999 917331 2 2 999999 1 1 999983 -413070 2 368534 931189 1 15 999981 -738697 1 212418 322255 512257 1 779896 917348 236539 1 10 999992 -298164 2 5 999989 2 2 999999 2 1 999983 1 2 999999 -734023 1 4 999997 576834 1 2 999999 398830 2 2 999999 1 2 999999 -7289 2 2 999999 1 252080 936746 278762 2 10 999991 2 9 999991 1 198594 295198 894798 2 2 999999 2 16 999991 1 2 999999 -912354 2 1 999993 1 7 999993 -820960 1 2 999999 347405 1 2 999999 279914 1 9 999984 -115554 1 2 999999 955152 1 2 999999 337181 1 2 999999 988651 2 403386 983194 1 599670 784900 659435 1 205438 572287 175236 2 8 999991 1 2 999999 268530 2 2 999999 1 302732 960808 99029 2 562975 678583 2 4 999988 1 2 999999 354111 1 375984 645961 -802886 1 12 999995 697983 1 7 1000000 -989218 1 2 999999 836964 2 802498 918777 2 3 999987 2 6 999983 2 68523 677601 1 2 999986 -768274 2 4 999995 1 436418 615562 109832 2 828947 966436 1 15 999988 -829612 1 2 999999 -292596 2 18 999988 2 5 999981 1 2 999999 -935431 1 8 999993 282867 1 2 999999 -236116 2 464524 526983 1 2 999999 -755999 1 19 999997 560807 1 2 999999 803653 2 279750 875626 2 19 999992 2 4 999993 2 719324 778652 1 2 999991 23256 1 17 999994 519072 2 606752 881480 1 73191 734800 45050 1 39535 870952 -555836 1 2 999999 -718178 1 2 999999 383580 1 11 999996 -930018 1 2 999999 -956758 2 2 999999 1 2 999999 -576651 1 9 999986 815365 1 3 999984 402453 2 10 1000000 2 1 999982 1 2 999999 -262805 1 2 999999 196933 1 2 999999 -662238 2 6 999988 2 8 999998 2 4 999986 2 2 999999 1 7 999988 353517 1 18 999981 -910723 1 245185 350182 849588 2 482919 729015 1 99576 303844 -850776 2 597512 927268 2 355035 680274 2 2 999999 1 611606 848875 -509055 1 2 999999 -349886 2 70706 515342 1 6 999992 2664 1 2 999999 741235 1 297284 473921 687308 2 16 999991 2 2 999999 2 2 999999 1 2 999999 239818 1 16 999997 -72117 1 2 999999 -326255 2 2 999999 1 2 999999 914591 2 302114 798832 2 119663 180351 1 2 999999 338804 1 346340 501867 874707 1 64816 213426 361665 1 11 999985 261892 2 20 999982 2 14 999999 2 11 999998 1 2 999999 124250 1 2 999999 905925 2 11 999982 1 2 999999 -676867 2 2 999999 1 2 999999 23682 1 8 999987 366153 1 2 999999 930349 2 246812 597928 1 2 999999 1798 2 350355 351697 1 2 999999 -576664 2 2 999999 1 132815 943530 -966213 1 548618 603407 765862 2 84860 531793 1 10 999997 -255876 2 2 999999 2 759938 826907 2 189599 319824 1 13 999997 248808 2 3 999990 1 15 999997 966052 1 2 999999 335349 1 2 999999 -697004 1 7 999996 329149 2 2 999999 2 14 1000000 1 461415 828929 238324 1 282539 709832 -723689 1 2 999999 314893 1 71916 126684 -934899 1 528750 983834 506252 2 2 999999 2 19 999988 1 11 999983 634382 1 320075 493642 289151 2 190249 246414 1 125107 254435 -688256 2 811 580234 1 2 999999 -628261 2 2 999999 2 2 999999 1 2 999999 743605 1 2 999999 -815107 2 341118 959909 1 2 999999 174139 2 6 999991 1 2 999999 -208824 2 683828 752460 2 2 999999 2 130907 510140 1 1 999992 -868921 1 2 999999 -499445 1 4 1000000 238179 1 786407 895825 252179 2 2 999999 1 2 999999 921219 2 17 999982 1 4 999995 373896 1 40222 368188 765104 2 37586 159046 1 11 999998 507576 1 190276 495243 -886489 1 4 999992 -953522 2 174755 281165 1 523910 660981 -252319 2 14 999992 1 10 999991 -384947 2 2 999999 1 427990 740266 -225268 2 2 999999 1 2 999999 -859474 1 2 999999 -954563 1 178052 402986 -983178 2 12 999991 2 20 999983 1 473215 702879 -176018 2 567907 619748 1 1 999981 -638005 1 2 999999 959887 1 14 999987 663976 2 247837 321518 2 6 999984 1 64526 771629 202440 2 2 999999 1 10 999985 -298049 2 4 999992 1 2 999999 -631485 2 2 999999 1 2 999999 -985349 2 14 999985 1 2 999999 -585977 1 2 999999 -88162 1 42267 948401 851292 1 224294 700942 -676386 2 20 999993 1 6 999990 -500699 1 11 999982 -564052 1 589002 741696 183463 2 2 999994 1 9 999991 -894429 2 11 999985 2 592243 770826 1 2 999999 663795 1 214716 234622 533102 1 15 999989 229952 1 3 999988 -413275 1 75217 897581 -556913 2 2 999999 2 2 999999 1 20 999988 -498848 2 675504 754547 2 2 999999 2 9 999991 2 482941 815049 2 2 999999 2 2 999999 1 18 1000000 119411 2 2 999999 1 19666 61475 -871096 2 204353 837187 1 2 999999 -749581 2 13 999982 2 262955 530431 2 2 999999 1 427611 953538 -310209 2 3 999989 2 2 999985 1 43687 761280 350689 2 2 999999 2 2 999999 2 11 999986 2 14 999990 2 302768 909049 2 2 999999 1 6 999995 -832708 1 10 1000000 -950420 2 19 999992 2 2 999999 1 676409 868372 -907618 2 5 999985 2 2 999999 1 166916 827634 -20908 2 894927 906136 2 2 999999 2 2 999999 2 3 999985 2 17 999997 2 3 999986 2 11 999990 2 17 999999 2 11985 288755 2 2 999999 1 2 999999 -442717 2 17 999996 1 13 999986 -23288 1 13 999991 -841018 1 2 999999 -509946 2 522934 743361 1 16 999984 56821 2 2 999999 2 15 999993 2 760165 868803 1 14 999990 203530 1 2 999999 936310 1 14 999986 427092 2 2 999999 2 857886 965248 1 4 999985 12201 2 19 999986 1 2 999999 -905319 1 2 999999 859543 2 351945 389132 2 18 999986 1 18 1000000 640737 1 16 999990 -496478 2 240775 455999 1 9 999993 -663164 2 2 999999 1 3 999998 768552 2 2 999999 2 143043 303360 1 473752 828107 303476 1 2 999999 -722832 1 7 999993 402362 1 7 999990 -445804 2 2 999999 2 9 999989 1 291263 909332 62976 2 2904 270453 2 841416 926192 1 84358 452740 -516119 2 9 999999 1 8 999991 118718 1 322338 904107 898046 2 664394 714836 1 722188 783999 -995505 2 109254 202919 2 19 999987 2 2 999999 2 112619 882739 2 454112 580880 2 15 999993 1 451880 901597 296954 1 19 999994 283568 2 248985 702250 2 6 999992 2 5 999996 1 15 999998 469631 2 1 999982 1 12 1000000 -5211 2 2 999999 1 287604 650227 80388 1 148087 653949 913512 1 2 999999 860642 1 14 999995 199337 2 2 999999 2 340852 957260 2 2 999999 1 19 999991 553468 2 2 999999 2 2 999999 2 2 999999 1 2 999999 168949 2 686571 811263 1 727120 781633 955481 2 832627 965340 1 2 999999 -630289 2 3 999992 2 12 999992 2 7 999983 2 161409 799110 2 5 1000000 2 18 999992 2 17 999988 1 231777 660529 253084 1 2 999999 201834 1 11261 942824 -56712 2 29586 953187 2 2 999999 1 6 1000000 645166 2 2 999999 2 2 999999 1 5 999992 -743390 2 20 999995 2 2 999999 1 2 999999 -762683 1 14 999987 -499883 2 2 999999 2 513102 601523 2 2 999999 1 2 999999 -755546 2 71252 155551 2 2 999999 1 20 999987 -772974 1 360209 739383 176316 2 75934 933254 2 2 999999 2 859152 978975 1 330213 714499 70216 2 263328 453970 1 15 999988 -859014 1 160694 768374 -404212 1 3 999982 615203 1 2 999999 -694019 2 2 999999 2 4 999987 2 153937 294423 2 182589 581881 1 268405 638658 -204383 2 2 999999 2 2 999992 1 2 999999 730684 1 19 999995 910881 2 597197 937269 2 2 999999 1 11 999990 122074 1 1 999982 628065 1 2 999999 805692 2 2 999999 2 2 999999 1 2 999999 162599 2 9 999995 1 20 999984 641294 1 18 999993 120740 2 2 999999 2 36280 294046 1 2 999999 674822 1 2 999999 206366 1 2 999999 829179 2 364631 715923 1 2 999999 737706 2 2 999999 1 2 999999 824151 1 6 999981 -517856 2 2 999999 2 497932 752264 2 322287 985431 1 7 999987 599298 2 2 999999 2 550605 594705 1 11 999992 979446 1 9 999996 375741 1 2 999999 125114 1 33032 135403 211343 1 15 999992 715728 2 7 999986 1 1 999996 -318668 1 141997 824751 -724492 2 1 999998 2 2 999999 1 13 999994 241397 1 20 999998 -468572 1 410698 437991 813224 2 17 999990 1 2 999999 -729223 2 2 999999 1 20 999982 -134635 2 433862 882865 2 493445 986533 1 2 999998 -20854 1 66162 191351 -224826 2 2 999999 1 106185 331468 -834759 2 5 999982 2 2 999999 1 11 999989 -922506 1 15 999994 -120230 1 2 999999 -950586 1 2 999999 93833 2 10 999992 1 338506 447119 -703079 1 9 999988 191664 1 4 999990 939476 1 280862 632991 -507604 1 90648 145643 56857 1 131801 487493 -849175 2 2 999999 1 8 999991 -144799 2 2 999999 1 12 999988 -427101 2 611720 758035 2 112233 719598 1 230399 441870 -662975 1 2 999999 393575 2 540777 822987 2 588735 885885 2 2 999999 1 239473 683306 -393349 1 14 999985 100002 1 2 999999 -295899 1 410022 920442 284014 1 2 999999 -53785 2 566758 654110 2 38699 614303 1 2 999999 724479 2 18 999983 1 2 999999 -422078 2 13 999988 1 2 999999 908981 1 2 999999 -30012 1 70959 653754 -668698 1 2 999997 926188 2 16 999990 1 2 999999 -303169 1 13 1000000 -78009 1 2 999999 806391 2 479342 708025 2 2 999999 1 14 999988 -967309 2 15 1000000 2 2 999999 1 2 999999 500378 2 19 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 608272 755571 1 1940 188461 -367308 1 2 999999 178049 2 65439 754774 1 61688 403647 -318615 1 20 999986 267077 1 2 999999 893586 2 18 999997 1 462069 606267 -37947 1 17 999986 -488653 2 2 999999 1 2 999999 74181 1 4 999993 -850971 1 2 999999 -743143 1 1 999991 -421956 2 4 999992 2 359523 886758 2 19 999983 2 241343 566491 2 19 999998 1 7 999987 979213 2 2 999999 1 1 999984 350889 2 826328 829493 2 2 999999 2 168281 397664 2 1 999991 1 9 999987 -561533 1 2 999999 309077 2 13 999983 2 3 999982 1 656453 938333 -675582 1 286477 580951 920553 1 554263 749902 -243474 1 673658 813769 -362002 2 376971 681204 1 2 999999 -386876 1 2 999999 -2889 1 2 999999 -534093 1 2 999999 -979187 1 478849 966484 346063 1 8 999999 74072 2 319350 796516 2 2 999999 2 19 999993 1 608954 820347 21029 2 14 999986 1 207287 661610 620866 2 2 999999 1 2 999999 -157680 2 2 999999 2 2 999999 1 106881 610920 -805537 1 2 999999 -720445 2 2 999999 2 2 999999 1 82689 104026 472447 2 739057 992482 2 2 999999 1 17 999989 -834934 2 17 999981 1 2 999987 -819933 2 183002 258143 1 10 999986 757531 2 19 1000000 2 2 999999 1 20 999992 938850 2 195560 458294 1 242035 639335 16026 2 2 999984 1 11 999991 290784 2 2 999999 1 2 999999 -943114 2 15 999999 1 16 999992 680838 1 566975 757536 -544708 1 13 999985 703633 2 181527 640899 1 270464 368214 350517 2 2 999999 2 2 999999 2 309448 350090 2 28621 303962 2 2 999999 1 2 999999 258629 1 456260 495871 -485037 2 1 999983 1 2 1000000 -850786 2 3 999999 2 2 999999 1 60691 892432 -483201 2 2 999982 2 2 999999 2 2 999999 1 2 999999 -567687 1 417166 607211 -916507 1 2 999999 -244224 2 2 999999 1 18 999987 -327744 1 14 999987 -64121 2 3 999989 1 17 999987 -295698 1 2 999999 15713 1 4 999987 528815 2 2 999999 2 246268 305064 1 2 999999 680451 2 2 999999 1 834543 912851 -28234 1 19 999997 -193838 2 2 999999 1 442707 679697 990584 2 17 999998 2 2 999999 1 2 999999 528617 2 19 999987 1 2 999999 -717657 1 2 999999 473214 1 1 999990 824043 1 645335 651958 782345 1 206579 996708 -345452 2 2 999999 2 509233 941207 2 2 999999 2 51338 902122 1 593022 784303 -684687 1 15 999985 -553225 1 2 999999 440478 1 2 999999 550253 2 2 999999 1 2 999999 767242 2 2 999999 1 124845 324699 39613 2 2 999986 1 2 999999 557740 1 2 999999 452240 2 236230 560429 1 9 999992 -635882 1 337151 373481 260938 1 386197 386500 795738 2 2 999999 2 2 999999 1 7 999993 -916805 2 2 999999 1 14 999982 -683369 1 2 999999 -11033 2 9 999990 1 131569 846551 -734378 1 2 999999 -883341 2 141439 804900 1 2 999999 585401 2 19 999986 2 2 999999 1 551435 985291 -83035 1 67816 189465 -548061 2 2 999999 2 411821 413914 2 286117 416949 2 440567 731837 1 1 999990 -323623 2 10 999997 2 2 999999 2 19 999997 1 10 999993 429314 1 2 999999 607153 1 466824 672502 786087 2 4 999992 2 14 999999 2 2 999999 2 14 999981 1 2 999999 -926275 1 2 999999 607292 1 7 999987 839162 2 625369 892586 2 6 999996 1 439776 500028 565608 1 14 999987 396309 2 379648 601745 1 2 999999 604428 1 505486 842758 392715 2 2 999999 1 2 999999 644948 2 6954 961568 1 41141 662527 -30347 1 6 999993 666494 2 2 999999 2 222037 638108 1 20 999983 -340492 2 2 999999 2 2 999997 1 2 999999 -734907 1 5 999990 351737 1 20 999986 248364 1 549940 741656 -229001 1 2 999999 706179 1 607509 879420 -280682 1 9 999994 488888 2 97152 342186 2 5 999982 1 2 999999 -991243 2 65105 135953 2 2 999999 2 64544 695189 1 390487 892082 644218 2 323182 348133 2 5 999999 2 442787 610599 1 348458 442765 -624744 2 2 999999 1 2 999999 -305956 2 4 999987 2 568819 991304 2 2 999999 2 2 999999 1 494609 601575 944363 1 2 999999 -829195 1 2 999999 648397 1 2 999999 577537 1 2 999999 -675591 1 205279 315463 -450781 2 207456 886617 1 8 999982 6482 1 2 999999 -98914 1 2 999999 -624298 2 863980 949663 1 3 999999 -292186 1 685393 715002 -859262 1 280352 553233 554205 2 16 1000000 2 2 999999 1 2 999999 459872 1 2 999999 56034 2 452247 694047 1 2 999999 396752 1 2 999999 481244 2 128238 215677 1 15 999992 -102604 2 495942 704926 2 93484 224485 1 2 999999 -98042 1 11886 382679 336829 1 2 999999 -938729 2 267219 298719 2 2 999999 2 18 1000000 1 2 999999 137677 1 6 999998 205585 1 2 999999 -568594 2 2 999999 1 19 999999 -777700 2 2 999999 2 104048 226664 1 2 999999 944599 2 2 999999 2 553223 880409 2 2 999993 1 13 999981 965376 1 7 999989 -452130 2 2 999999 1 264310 762502 -565013 1 354910 769036 -767290 2 2 999999 1 7 999989 220043 1 11 1000000 667392 2 2 999999 2 133494 350390 2 3 999995 2 5 999985 2 18 999989 2 2 999999 1 18 999994 460507 1 8 999998 903853 2 6 999992 1 7 999993 799342 2 618661 931451 2 2 999996 2 1 999998 1 2 999999 -887626 2 2 999999 2 2 999999 2 2 999999 2 169297 834085 2 4 999986 1 2 999999 -332051 2 312328 554433 1 288341 866960 -668131 1 18 999996 846648 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 268555 865824 -77070 2 2 999999 2 2 999999 1 612689 911359 72630 1 2 999999 51635 1 2 999999 156719 2 13 999993 1 2 999999 -155995 2 193797 603141 1 761814 795494 464371 1 2 999999 -694235 2 19 999985 1 188711 317377 -291000 2 2 999999 2 9 999989 2 2 999999 2 2 999999 1 13 999994 -255907 2 609183 725006 2 1 999999 2 2 999999 2 2 999999 2 10 999987 2 196295 651294 2 428900 963148 2 2 999999 2 614752 679548 2 81278 517360 2 2 999999 2 942818 977251 1 2 999999 -339292 2 15 999999 2 2 999999 1 14 999990 -881194 1 12 999997 -58109 1 2 999999 -360637 2 2 999999 2 638207 894821 2 865388 908012 1 323026 601982 371885 2 2 999999 1 2 999999 -884940 2 2 999999 2 185456 743494 2 2 999999 2 3 999995 1 2 999999 226893 1 7 999987 773238 2 567623 819933 1 720433 908266 234446 2 149153 234978 1 295326 474379 -467307 1 2 999999 607797 2 20 999981 1 9 999981 -478912 2 11 999993 1 7 999994 654371 1 2 999999 345288 1 3 999995 99246 2 627081 904122 1 275059 616852 -7742 2 11 999982 2 3 1000000 2 121123 868211 1 2 999999 -352266 1 5 999985 -603285 1 492865 760950 811151 2 5 999996 1 15 999990 156800 2 10 999994 2 20 999996 1 169852 647777 -202683 1 2 999999 366012 2 433415 893595 2 2 999999 2 561799 689484 2 2 999999 1 18 1000000 503676 1 188461 519996 161451 1 2 999999 -487556 2 4 999998 2 335614 953978 2 2 999999 2 4 999990 2 597425 810246 2 7 999990 2 496520 920350 2 517057 865573 1 57018 771861 -239147 1 1 999988 163524 1 235927 739140 494938 1 6 999989 787834 1 11 999981 -828289 2 19 999999 2 58022 565061 2 608401 773038 1 2 999999 433550 1 2 999999 15503 1 2 999999 -723924 2 4 999995 1 2 999999 -108747 1 280530 886166 -935866 2 2 999999 1 2 999999 653011 2 151144 357826 2 13 999987 1 93306 95541 -983131 1 2 999999 -479456 1 14 999985 177479 1 2 999999 381324 1 2 999999 -928593 1 466997 668180 761012 2 146516 171111 1 2 999991 -237990 1 156522 532166 565097 1 6 999988 59309 2 398385 855113 1 426117 689103 -406005 2 576972 908337 2 12 999981 1 782071 814370 -590751 1 440941 605892 -705744 1 892544 967857 72880 1 535167 714934 -435271 1 141335 613207 712848 1 159524 573861 345021 2 2 999999 1 13 999996 -740362 2 204297 652015 1 2 999999 284392 2 50617 841057 2 345846 920939 2 20 999993 1 181738 637972 799142 2 638685 720017 2 679012 811701 1 13 999989 230833 1 2 999999 -933856 2 2 999999 1 267862 943760 480236 1 2 999999 442446 1 5 999983 406417 1 13 999991 152773 2 14 999995 2 13 999991 1 371567 606798 242625 2 169326 519684 1 198293 541761 502531 1 2 999999 161181 1 209336 853136 -110531 1 15 999997 677123 1 36506 332793 939498 2 2 999999 1 473108 795099 486840 1 11 999986 163557 2 9 999991 2 3 999998 1 19 999992 354160 1 19 999986 -832745 2 1 999986 2 462336 853160 1 2 999999 -868993 2 2 999999 1 2 999999 148682 1 2 999999 -410250 1 11 999988 -522189 1 93703 163552 -15190 1 2 999999 654266 2 2 999999 2 956456 976709 1 12 999989 33483 1 246343 989026 -422539 2 866946 964995 1 226392 502491 -442735 2 178994 196087 2 2 999999 1 13 999984 89849 1 11 999987 244102 1 255586 729027 70729 2 2 999999 2 12 999992 2 324139 408255 1 2 999999 -599066 2 214393 696305 1 139247 280209 -605958 1 13 999992 360901 1 2 999999 747592 2 151927 478891 1 259420 848046 -152742 2 13 999996 2 2 999999 1 179619 999464 704873 2 736458 787709 2 2 999999 2 2 999999 1 778043 794232 -595231 2 1 999987 2 316497 653091 2 14 999991 1 15 999986 192293 2 2 999999 2 2 999999 1 6 999993 -78060 1 2 999999 -535535 2 1 999981 1 9 999993 -894987 1 2 999999 484308 2 2 999999 2 2 999999 1 19 999995 -238315 2 18 999989 1 11 999981 482792 2 40356 295411 1 13 999986 -751837 1 2 999999 359433 2 5 999991 1 100694 965457 -862434 2 2 999999 2 57104 287221 2 11 999982 1 7 999992 -659036 2 2 999999 1 9 999987 -103504 1 2 999999 -123592 2 2 999999 2 6 999992 2 9 999982 1 6 999998 872643 2 6 999998 1 2 999999 514828 2 706259 742284 1 364143 624355 750762 2 2 999999 2 2 999999 1 153010 914050 796088 2 7 999987 1 17 999998 -617159 1 16 999997 -789788 1 12 999983 -154093 2 2 999999 2 226410 524041 1 2 999999 555243 1 711719 712425 -547763 2 259648 908030 2 254949 656371 2 393317 874644 1 13 999984 -607460 2 62060 307408 2 20 999983 2 2 999999 2 2 999999 1 15 999985 -662821 1 2 999999 789251 1 275055 284049 675675 1 80438 372165 -754069 1 2 999999 320887 2 20 999991 2 2 999999 2 3 999995 1 14 999995 101674 2 13 999982 2 2 999999 2 334217 779944 2 8 999985 1 251267 903096 -59901 2 16 999988 1 19 999981 547351 1 250689 405361 535627 1 2 999999 -970767 2 2 999999 2 5 999990 2 2 999999 2 383892 697336 2 18 999993 1 2 999999 583362 1 5 999994 435815 2 460324 943431 2 2 999999 1 2 999999 -285634 2 2 999999 1 9 999996 958040 2 2 999999 2 17 999987 2 11 999995 2 744196 980800 1 49472 763952 52771 1 51868 555450 -681771 2 9 999982 1 8 999988 -124958 2 2 999999 1 20 999999 -683089 2 440527 717770 1 1 999997 508381 1 2 999999 -238611 2 2 999999 1 671872 693697 -398812 1 2 999999 -486603 2 2 999999 1 158947 276971 699837 1 2 999999 141729 1 524758 700303 60736 2 2 999999 1 18 999983 882244 1 16 999995 784223 2 2 999999 1 15 999998 -405852 2 525104 592695 2 2 999999 1 730896 910833 116831 2 2 999999 1 34180 753210 460126 2 329510 986705 1 8 999982 -656400 2 4 999988 2 189958 874672 2 114244 655293 2 2 999999 2 8 999990 1 5 999995 942675 2 3 999982 1 836866 869129 519035 1 144415 507841 -678331 2 16 999981 2 607503 672865 1 6 999983 631046 1 18210 675131 581718 1 3 999993 50560 2 2 999999 1 17 999994 -972523 1 284118 433889 921012 1 619146 875695 -519764 2 26094 958544 1 14 999990 268340 2 7 999985 1 375253 819615 -967031 2 14 999990 1 8 999992 -7693 2 19 999997 2 14 999999 2 55550 98282 1 2 999999 218495 1 167394 822793 -654048 2 11 999990 1 2 999999 -558630 2 7 1000000 1 81739 416238 972311 1 8 999993 741797 1 2 999999 -871485 1 293844 509358 -369826 1 9 999983 82638 1 1 999983 714713 2 2 999999 2 2 999999 2 528115 664450 2 208772 994350 2 2 999999 2 18 1000000 2 156921 437332 2 2 999999 1 2 999999 717743 1 39847 118764 494868 2 2 999995 1 2 999999 -377571 2 2 999999 2 13 999999 1 11 999996 767550 2 69761 468699 2 9 999997 1 265777 480631 715322 1 632073 635685 159285 1 20 999996 -225302 1 775307 919656 869638 1 19 999999 105583 2 5 999981 1 7 999994 -626496 1 102751 770858 -691108 1 79510 398982 121279 1 2 999999 -200917 1 761918 782815 -510249 1 2 999999 -294498 2 2 999999 2 26917 990750 2 317469 726693 2 2 999999 2 434360 895498 2 18 999988 2 2 999999 2 191637 413395 1 9 999987 614650 1 16 999988 -159375 1 7 999993 -491986 1 367769 670024 -943758 1 401871 631786 -304962 2 2 999999 1 2 999999 543658 1 19 999987 -728188 2 2 999999 2 2 999999 1 2 999999 -926150 2 2 999999 2 534579 991579 2 3 999981 2 2 999999 2 207761 426883 2 2 999999 1 2 999999 307927 1 672168 674953 -595472 1 702546 965845 -416322 1 17 999988 461265 2 3 999990 1 2 999999 498348 1 2 999999 443363 1 40142 228804 -844111 2 652222 675642 1 10 999991 80513 1 2 999999 891149 2 18 999984 2 7 999994 2 80890 163307 2 19 999983 1 2 999999 757121 2 2 999999 1 258228 646310 121183 1 2 999999 203894 1 457266 873748 282841 1 387133 433355 918911 2 2 999999 1 2 999999 -258575 1 284692 672404 636994 2 589415 734723 1 2 999999 5764 2 166771 301945 1 2 999999 -817849 2 257057 987633 1 11 999985 -215660 2 757654 790259 2 8 999992 2 19 999990 1 102829 381263 -27230 1 16 999986 -539037 2 2 999981 1 2 999999 -284424 2 14 999998 2 683812 923132 2 386605 444682 2 2 999981 1 2 999999 -485417 1 2 999999 -758285 2 16 999988 1 2 999999 216109 2 17 999984 1 2 999999 829566 2 2 999999 2 5 999983 1 165661 595648 719215 1 103431 785965 -166799 2 16 999998 1 99856 622431 995532 2 2 999999 2 2 999999 2 2 999999 1 2 999999 40759 2 281612 811119 2 2 999999 2 2 999999 1 149840 971577 -608784 2 9 999983 2 3 999996 1 2 999999 -663322 2 19 999993 1 200532 324562 -665086 2 2 999999 2 2 999999 2 19 999993 2 10 999995 2 2 999999 1 2 999999 627002 1 9 999988 -375560 1 11 999990 117735 2 355853 753315 2 2 999999 2 8 999995 2 556510 924557 2 2 999999 2 1 999994 2 533358 577257 2 8529 622337 1 11 999993 439665 2 2 999999 1 2 999999 -858112 1 2 999999 -914288 2 19 999984 2 2 999999 1 2 999999 -943416 2 354875 518838 1 8 999997 -634894 2 15 999997 1 2 999999 710104 1 3 999996 414152 2 2 999999 1 2 999999 470401 2 408925 894017 1 533302 667653 562810 2 395162 595821 1 594571 701189 -253056 1 12 999987 -29676 1 28676 500071 620161 1 19 999999 -35444 1 2 999999 516156 1 1 999996 784187 1 1 999986 822365 1 16 999987 -54356 2 16 999998 1 2 999999 -267927 1 2 999999 -421726 2 13 999986 2 18 999993 1 2 999999 199316 1 2 999999 80149 1 2 999999 -522966 2 2 999999 2 2 999999 2 20 999988 2 380419 851095 2 2 999999 1 404008 837049 -774362 1 2 999999 738463 1 227263 971257 -766060 2 18 999992 2 342793 837135 1 11 999998 765479 1 17 999984 157889 1 392941 533574 -945083 2 12 999994 1 2 999999 -212181 2 2 999999 1 2 999999 459104 2 2 999999 2 2 999999 2 4 999981 2 2 999999 2 4 999992 2 14 999982 1 2 999999 425514 2 4 999989 2 2 999999 2 2 999999 1 18 999999 881609 1 7 999984 7004 2 572968 773432 1 2 999999 146365 1 2 999999 -193315 1 2 999999 831402 2 2 999999 2 14 999986 2 400915 724833 1 11 999987 -29734 1 2 999999 312429 2 536333 674686 2 3 999996 2 2 999999 1 2 999999 -236433 1 8 999988 -179989 2 2 999999 1 2 999999 -635857 2 20 999982 1 40270 909977 -288955 2 2 999999 2 2 999999 2 7 999989 2 140841 522095 2 2 999999 2 12 999984 1 2 999999 -321072 2 60259 882738 1 685643 897520 -281464 1 2 999999 -2779 1 2 999998 131777 1 64484 994222 -923646 1 321529 733351 -980521 1 2 999999 261288 1 2 999999 129682 1 2 999999 -39058 2 46817 514994 1 126289 645067 542766 2 17 1000000 1 1 999996 949743 2 2 999999 2 2 999999 2 13 999985 2 2 999999 2 6 999985 2 651121 842535 2 3 999987 2 3 999993 2 14 999990 1 2 999999 756574 1 79031 144135 621890 1 2 999999 -807789 1 81783 513464 823001 2 384474 938631 2 2 999999 2 19 999995 1 101851 247440 -817177 2 2 999999 2 2 999999 2 2 999999 1 4559 803345 -448809 1 2 999999 597294 1 335742 740076 865649 2 2 999999 2 14 999997 1 218538 938006 -846936 1 2 999999 109264 2 2 999999 2 203440 980602 2 2 999999 1 19 999988 -344818 1 2 999999 770618 2 2 999999 2 192774 277913 2 2 999999 2 2 999999 2 37604 434948 2 2 999999 1 3167 813009 213899 1 176413 356775 -716106 2 290780 867344 1 247939 464698 826842 1 19 999994 -161694 1 2 999999 -380469 1 20 999990 -985186 2 2 999999 1 18 999988 -515422 2 195158 299263 2 600441 648628 1 2 999999 -893165 1 2 999999 448890 2 2 999999 1 2 999999 976266 1 14 999999 -663707 1 352532 807468 95028 1 109524 450513 -362255 1 15 999996 -104073 2 2 999999 1 385071 606544 -793793 1 17 999989 568677 2 2 999999 1 2 999999 -216073 2 2 999999 2 2 999997 2 2 999999 1 4 999995 961150 2 384251 794034 2 3 999987 1 593577 741451 132993 1 573620 990060 469846 1 256449 861830 -857415 1 86381 886060 462128 1 14 999986 -188894 2 371666 580008 1 2 999999 -103063 2 2 999999 2 2 999999 1 19 999992 -522000 2 2 999999 2 4 999989 1 524808 836153 -115155 1 2 999999 -966338 2 12 999997 1 2 999999 926269 2 12 999983 1 2 999999 558397 1 2 999999 588654 2 2 999999 2 11 999988 1 18 999983 -874847 1 2 999999 611636 2 78915 110317 2 14 999996 2 17 999997 1 12650 772275 -980692 2 2 999999 1 19 999999 144455 2 8 1000000 1 2 999999 -632486 2 2 999999 2 76140 520345 1 17183 522514 -940026 1 158391 927766 933608 1 16 999990 624803 1 615690 635025 959399 1 18 999994 -663418 1 2 999999 863041 2 8 999989 1 198773 291447 -36889 1 3 999988 275559 1 820482 841932 170648 2 19 999985 2 2 999999 2 7 999994 2 2 999999 2 8 999987 1 2 999999 229847 1 105160 496512 -758943 2 2 999999 1 2 999999 360961 2 2 999999 2 2 999999 2 63693 290545 2 2 999999 1 2 999999 305236 2 2 999999 2 19 999990 1 2 999982 194375 1 14 999988 750710 2 2 999999 2 707628 750257 2 13 999997 2 14 999995 2 2 999999 2 37393 75129 2 333587 452735 1 2 999999 -327411 1 8 999986 -681899 2 12 999995 2 2 999999 1 7 999997 966247 2 572157 911349 1 2 999999 -736300 2 203771 563496 2 14 999998 1 156307 218399 797303 2 160887 970295 2 229217 642067 2 296233 977922 1 13 999998 339769 2 76383 390157 1 683221 879471 -75279 1 518065 913410 -260971 2 2 999999 2 2 999999 2 2 999999 2 287588 610083 2 16 999994 2 2 999999 2 2 999999 1 20 999981 -648281 2 2 999999 2 47076 706526 2 2 999999 1 17 999983 -554454 1 2 999999 -710493 1 2 999999 -798760 1 20 999990 178455 1 2 999999 -73723 1 2 999999 -825102 2 27127 99379 2 18 999996 1 13 999999 -187512 2 16 999988 1 7 999984 942656 1 14 999999 485199 2 692923 945592 2 559858 722369 1 460134 552287 715513 1 326586 384828 -571197 2 368200 410240 1 2 999999 490957 2 2 999999 2 231892 916121 1 18678 258451 278025 1 1 999985 -1748 1 530198 686232 15244 1 9 999983 -580738 2 52610 996837 1 2 999999 893615 1 167379 525066 468875 1 2 999999 -133968 2 2 999999 1 2 999999 -576692 1 6752 239563 870870 2 576087 839759 2 2 999999 1 8 999990 318635 2 2 999999 1 2 999999 -557258 1 2 999999 -428849 2 7 999990 1 3 999990 659606 1 36919 752288 290357 1 876887 949950 889007 2 20 999985 1 364766 648234 -414485 1 2 999999 -829758 2 334153 882592 1 48341 279677 -441161 2 2 999999 2 412429 680802 2 2 999999 2 2 999999 1 5 999993 -966770 1 2 999999 195613 2 2 999999 2 4 999985 2 146106 702213 2 114253 396510 1 2 999999 -248849 1 6 999984 96861 1 420226 656132 535854 1 451517 522745 -52114 1 19 999989 -509082 2 78573 611909 2 120051 317405 1 199753 812830 94569 1 2 999999 -210833 1 2 999999 -492394 1 15 999995 410652 1 13 999999 -123716 2 323197 865159 1 404796 703181 186596 1 7 999982 371676 2 2 999991 1 153460 284653 255050 1 505908 956460 -478785 1 4 999981 257156 2 18 999999 2 2 999999 2 2 999999 1 15 999984 132252 2 2 999999 1 14 999993 279236 2 7 999992 2 407518 596228 1 37385 337044 -444258 1 438667 774621 -500543 1 13 999983 -429283 1 12 999993 404125 1 8 999995 339561 1 2 999999 -289896 1 2 999999 96141 2 311909 376148 1 2 999983 -124065 1 697356 784694 665194 1 2 999999 -400246 1 230029 660736 -873018 1 110691 965843 44807 1 2 999999 -717427 2 348447 591659 1 11188 561865 865928 2 5 999999 2 218639 369668 1 5 999997 -423398 1 195995 286490 -399056 1 45360 500800 208080 1 2 999999 -646669 1 2 999999 226596 2 65540 407172 2 13 999998 1 12 999981 -247205 2 135158 682102 2 433410 672973 1 492407 539091 522675 1 2 999999 835638 1 18 999983 301761 2 2 999999 1 2 999999 256307 2 140421 615616 2 2 999999 2 9 999981 2 4 999999 1 12 999994 -461037 2 14 999999 2 262505 689383 2 73741 129254 2 18 999991 1 2 999999 79929 2 13 999984 1 248142 733059 407665 2 2 999999 1 2 999999 480149 1 175394 298809 -781653 2 18 999990 2 2 999999 1 16 999996 934405 1 9 999998 -33074 1 6 999999 -520985 2 2 999999 1 352750 669786 -221997 2 2 999999 2 2 999999 2 2 999999 2 9 999998 1 327968 575982 -551411 1 12 999983 51698 2 508379 935159 1 2 999999 892245 1 5 999987 -648597 1 16 999986 141542 1 4 1000000 177692 1 4 999986 937820 2 2 999999 2 6 999982 2 13 999994 1 2 999999 388089 1 15 999982 -346146 2 23127 595797 2 6 999999 1 412211 729762 146199 2 435095 792733 2 9 999992 1 415068 758391 -843129 1 139704 493414 598463 2 42594 745155 1 422711 781756 -474710 2 2 999999 1 25780 557889 238661 1 615055 874922 -544492 2 2 999999 1 16 999988 -410813 2 5 999991 1 12 999993 195660 1 2 999999 145451 1 47349 767304 312216 2 10 999983 2 776687 836033 1 17 999992 163518 1 61613 503513 446125 2 44900 278443 2 19 1000000 2 98369 244414 2 8 999996 2 2 999999 2 139143 534439 1 943308 947624 396166 1 2 999999 564181 1 19 999986 839905 2 310219 755512 1 1 999995 -855663 1 2 999999 -25098 2 20 999987 2 2 999999 2 59524 992067 1 8 1000000 981326 1 121707 399300 913493 2 317354 973741 1 227969 253841 -199229 1 173966 567694 -456226 1 2 999999 714617 2 1 999993 1 553217 780852 610288 1 11 999998 388223 1 195584 474964 142948 1 2 999999 -203980 1 540433 575048 -369659 1 13 999986 288666 1 2 999999 -571104 2 2 999999 1 19 999985 225211 2 170442 247501 1 9 999992 501024 1 1841 99750 -187996 1 2 999999 -990030 2 17 999989 1 2 999989 359918 2 2 999999 1 2 999999 -572991 1 2 999999 -744988 1 219265 947945 347754 2 6 999991 1 2 999999 118053 1 434702 453945 578718 1 195995 774535 -235506 2 9 999988 2 211775 795497 2 2 999999 2 616617 677330 1 2 999999 -362976 2 188464 968068 2 17 999981 1 11 999983 -196122 1 8 999989 -480622 2 2 999999 1 2 999999 -127173 1 360847 674198 -858265 1 696378 840245 252515 2 77337 704811 1 2 999999 897082 1 2 999999 388895 2 13 999981 2 2 999999 2 566626 861052 2 3 999988 1 2 999999 115230 2 14 999998 2 2 999999 2 107655 917784 2 7 999994 1 4 999995 -610543 2 14155 969533 2 13 999993 1 20 999989 -680429 2 2 999999 2 10 999995 1 6 999990 -836967 2 2 999991 2 2 999999 1 17 999993 -195615 1 96022 616609 711631 1 362443 393722 126384 2 8 999999 1 2 999999 17336 1 8 999995 460729 1 7 999991 -885086 2 18 999997 2 694543 846408 1 2 999999 -388758 1 2 999999 633807 2 644264 875700 1 2 999999 773981 2 2 999999 1 232317 700481 -34206 2 3 1000000 1 2 999999 917547 2 6 999989 1 2 999999 -84441 1 81349 410427 602044 2 2 999999 1 9 999994 691519 2 2 999999 2 2 999999 2 2 999999 1 20 999988 822751 2 179064 746711 2 2 999999 2 2 999999 1 2 1000000 131643 1 6 999992 601483 1 10 999999 -563400 2 634257 782444 1 752734 771970 45802 2 12 999991 1 2 999999 -356962 1 2 999999 31890 1 20 999995 -385925 2 2 1000000 2 2 999999 2 769346 819648 1 405183 826259 -743724 1 13 999985 213884 1 10 999992 730480 2 2 999999 2 19 999981 2 1120 377256 2 2 999999 2 209577 951354 1 2 999999 -24495 1 2 999999 -426021 1 2 999999 247889 2 518426 738793 2 734990 770950 2 2 999999 2 2 999999 2 16 1000000 1 135756 819378 990915 2 758971 807189 2 15 999987 2 5 999993 2 2 999999 1 699109 795114 501291 1 1 999996 165908 1 252115 763072 -349369 2 589956 962974 1 269052 518145 -948593 2 332649 415912 2 2 999999 1 1 1000000 264759 2 2 999999 2 202146 798685 1 11 999995 319759 2 19 999989 1 2 999999 433167 1 317099 481463 -642 1 2 999999 231258 1 127733 237934 111706 2 18 999998 1 2 999999 90912 1 324701 383053 -848302 1 2 999999 873827 2 2 999999 1 181478 458716 60745 1 2 999999 -699249 1 4 999983 365062 2 18 999986 2 2 999999 2 12 999983 2 6 999999 1 195525 778945 -891193 1 19 999982 206344 1 11 999992 -851616 2 2 999999 2 2 999999 2 15776 791491 1 628886 841262 -356141 2 2 999999 2 4 999991 2 2 999999 2 2 999999 1 2 999994 542948 1 2 999999 522373 1 2 999999 -748403 1 65304 927636 -983980 2 2 999999 2 2 999999 1 9 999991 619488 2 18 999990 1 2 999999 -575994 1 17 999990 224665 1 20 999991 -69714 2 2 999999 1 17 999994 -720580 1 2 999999 -806766 2 166554 462944 1 279491 741170 -190362 2 2 999999 1 18 999995 221132 2 17 1000000 1 2 999999 -509428 2 11 999987 1 684058 732538 883401 1 287 542948 -846971 2 24787 797510 2 2 999999 1 2 999999 478351 1 14 999986 34422 2 13 999995 1 3 999988 71583 1 6 999987 -921854 2 10 999985 2 53278 836980 1 194517 695073 46411 2 28604 602114 2 2 999999 2 9 999999 2 14 999986 2 12 999993 1 290773 947241 -77450 2 17419 826900 2 2 999999 2 19 999991 1 2 999999 -952002 1 17 999989 -677647 2 434997 850405 2 485379 711127 1 5 999996 -731289 1 5 999986 124437 2 18 999988 1 1 999990 -528160 1 666194 771442 148061 1 2 999999 60556 1 2 999999 -64905 1 19 999984 -688757 2 298342 883536 1 455783 489319 594513 1 2 999999 617643 2 51681 53757 1 68423 877286 -243809 1 173316 407995 -436338 2 2 999999 1 339170 706915 -100542 1 205136 380114 -940871 2 517418 638253 2 128008 589364 1 813114 858046 -66794 2 2 999999 2 12778 102881 2 2 999999 1 876862 908298 520787 1 592039 878718 -405165 2 360432 867181 2 51713 71191 1 2 999999 -914778 2 2 999999 2 2 999999 2 7 999987 1 155019 984519 427140 2 155540 270082 1 12 999982 -103436 1 2 999999 218873 1 2 999999 613516 1 330252 663896 561729 2 2 999999 2 11 999994 1 5 999981 -861598 1 5721 486896 630693 1 2 999999 -831781 1 12 999999 -56508 2 4503 524251 2 2 999999 1 2 999999 346172 2 1 999983 2 6 999992 1 20667 700488 18017 1 316789 725465 -576928 1 23958 226083 -18209 1 12 1000000 805097 2 2 999985 1 2 999999 -517526 1 2 999999 -420783 1 192528 523838 61811 2 2 999999 1 2 999999 486889 1 9 999983 395599 1 6 999983 -951609 2 16 999982 2 1 999999 2 2 999982 2 49511 669074 2 19 999996 2 1 999995 1 17 999985 81362 1 377067 933451 -776373 1 2 999999 177820 2 257784 329326 2 2 999999 2 20 999986 1 10 999993 309418 1 706376 998950 -84275 1 2 999999 -556517 1 2 999999 -505620 2 2 999999 2 13 999983 2 431979 592903 2 2 999999 1 12 999989 -890878 1 173568 898999 596007 2 12 999996 2 355597 636854 2 2 999999 2 449682 927975 1 2 999999 726980 2 82381 231794 1 16 999993 690233 1 2 999999 -912954 1 10 999995 951792 1 2 999999 -695007 2 14 1000000 2 330814 752356 2 98434 447268 1 491370 510716 -58697 1 7 999986 665801 1 12 999992 812249 1 2 999999 636690 1 17 999999 -132560 2 6 999992 1 19 999989 760429 1 422112 724728 -882600 2 2 999999 1 11 1000000 -634075 1 24667 561334 -689540 2 608262 713978 1 2 999999 -502062 1 16 999998 598359 1 11 999981 -234366 1 294997 431025 865316 1 8 999992 -894571 2 16 999993 1 10 999986 374497 2 343815 733070 1 2 999985 -15969 1 19 999988 -282425 2 7 999989 1 2 999999 -280473 1 2 999999 -248826 1 147277 537851 -91891 1 673945 806903 329774 1 13 999997 -988888 2 1 999996 1 380893 732107 899039 2 300616 591158 1 2 999999 -141175 2 2 999999 2 303449 399168 1 258984 949537 -569471 2 5 999987 2 2 999999 1 587897 968304 -784937 2 2 999999 2 502794 522661 1 7 999996 -198678 1 2 999999 790747 1 2 999999 929898 1 11 999994 -999711 1 13 999988 756038 1 71040 152871 140579 1 2 999999 485649 2 120283 279662 2 2 999999 2 1 999996 1 2 999999 -360675 2 2 999999 1 413943 938796 -869423 1 2 999999 -180608 1 132149 420125 -700885 2 138326 528155 1 11 999998 237161 1 2 999999 -164137 2 424329 902175 1 2 999999 -135169 2 5 999993 1 10 999989 -506431 1 2 999999 783363 2 2 999999 2 2 999999 2 11 999987 1 11 999986 -407862 1 2 999999 -136301 1 281480 357803 564233 1 2 999999 -846626 2 20 999988 2 560152 917193 1 349565 504396 -281162 1 559181 849740 313534 1 2 1000000 970139 2 13 999990 2 11 999990 1 6 999992 -517920 1 196458 287513 -193484 1 2 999999 -939265 1 10 999992 -85465 2 293989 636283 1 1 999996 -832731 1 262414 767618 787750 2 16 999995 2 2 999999 2 7 999992 2 2 999999 1 763142 908489 -216518 1 482398 951019 774256 2 7 999997 1 236661 927131 289068 2 20 999981 2 12 999994 1 5 999985 -720361 2 2 999999 2 2 999999 2 6 999994 2 3 999999 1 2 999999 -987371 2 2 999993 2 2 999999 1 12 999986 -46215 1 446705 805332 -423254 2 20 999982 2 2 999999 1 2 999993 230647 2 13 999982 1 2 999999 -868350 1 54486 555138 580589 2 293733 672357 1 2 999999 -766367 2 3 999999 1 8 999982 -414607 2 2 999983 2 160170 612271 2 6 999987 2 4 999991 2 15 999994 1 18 999981 -644412 2 12 999982 2 3 999992 1 157824 887331 -507434 2 2 999999 1 13 1000000 -584531 1 229295 682757 -411531 1 2 999999 -670534 2 5 999990 2 300186 789871 2 14 999987 2 313222 887612 2 2 999999 2 19 999998 2 18 999997 1 2 999999 -861098 1 2 999999 -201591 2 412224 994752 1 9 999994 662000 1 2 999999 903744 2 2 999999 1 2 999999 -916557 1 44462 949606 941636 1 14 999982 28740 2 2 999999 1 13 999999 592610 2 1 999994 2 2 999999 1 2 999999 -980687 2 799692 944530 2 1 999988 2 6 999987 2 2 999999 1 152906 767773 -492857 2 509214 791959 1 2 999999 -851552 2 2 999999 2 304195 811799 1 2 999999 -854171 1 8 999983 -536715 2 242371 300490 2 5 999985 1 2 999999 291120 2 430346 764444 1 9 999999 -200697 1 2 999999 -917587 1 100390 628613 -6272 2 20 999999 1 748296 750737 -62164 2 2 999999 2 651051 700329 1 2 999999 -824632 1 635530 960926 948863 1 18 999998 736063 2 2 999999 1 160062 832004 -546468 1 105837 608728 -215264 1 19 999982 472196 2 292897 835773 2 565531 769197 1 848601 863585 -260018 2 2 999999 2 15 999998 1 2 999999 800619 1 2 999999 -387805 2 15 999986 2 130761 494133 2 2 999999 1 558127 673223 115260 2 2 999999 2 406686 980325 1 2 999999 789819 2 2 999999 2 12 999988 2 2 999999 2 2 999999 1 2 999999 981594 1 53687 379116 -458517 1 17 999988 -936074 1 2 999999 -893208 2 2 999999 2 301712 896986 2 367847 708698 1 2 999999 590285 2 11 999985 2 2 999999 1 14 999991 279982 2 19 999984 1 2 999999 -873114 1 12 999985 579863 1 564924 910162 567470 2 2 999999 2 2 999999 2 19 999999 1 2 999999 -705082 2 32919 572218 1 610497 768243 -459853 1 4 999999 -47745 2 14 999994 2 263035 379433 2 6 999981 2 9 999998 2 2 999999 1 365892 577118 -116270 1 200531 458725 -759777 1 102168 957198 -663197 1 10 999985 603409 2 424093 568316 2 17 999989 2 111253 870820 2 2 999999 1 2 999999 -187182 1 2 999999 295189 1 531284 793126 943115 1 666454 942163 -819768 1 60059 688965 -225420 2 2 999999 2 689009 733108 2 2 999999 1 13 999998 486951 1 12 999982 -332734 2 2 999999 1 2 999999 922020 1 88448 947401 -184697 2 2 999999 2 3 999990 2 10 999998 2 8 999983 1 358180 894297 978468 1 289328 375783 -222561 2 2 999999 2 2 999999 1 2 999999 -534568 2 2 999999 2 15 999981 1 13 999998 -818971 1 2 999999 -23969 2 2 999999 2 228132 325993 2 840278 914490 1 188798 532049 246144 1 9 999996 -391013 1 15 999981 -860508 1 91023 690109 963759 2 2 999999 1 20 999990 -360449 1 353694 891943 575831 2 2 999999 1 2 999999 -407846 2 331531 951699 2 2 999999 2 6 999985 1 249159 369690 669038 2 31041 381206 2 2 999999 1 10 999998 -469510 2 2 999983 1 5 999992 261939 1 15 1000000 904119 2 2 999999 1 236329 423179 -530261 2 280449 621566 2 206291 222039 2 2 999999 1 11 999982 -208332 2 2 999999 2 126250 193823 2 2 999999 1 781200 848149 449177 2 825915 937929 1 9 1000000 -417087 2 2 999999 1 2 999999 543068 2 16 999990 1 160815 416895 965799 2 3 999994 1 494938 546124 -833643 1 8 999993 -466370 2 2 999999 1 7 999986 -995837 2 2 999999 1 117767 661820 690198 2 861642 865983 2 2 999999 2 2 999992 2 7 999984 2 2 999999 2 286216 857146 2 128265 944208 2 79750 638677 1 2 999999 657721 1 2 999999 983010 2 2 999999 1 2 999999 748764 1 2 999999 397022 2 179249 688791 1 179260 402636 951939 1 2 999999 -69951 1 2 999999 -966276 1 3 999990 -700876 2 2 999999 1 15 999998 194100 2 23251 979649 2 585895 736846 2 2 999999 1 117651 855527 217355 2 2 999999 1 2 999999 -355050 2 2 999999 2 2 999999 2 2 999999 1 220395 326562 92946 2 8 999993 1 532352 715560 -264911 2 304581 724054 1 2 999999 -626151 1 207428 757599 17907 1 19 999990 173254 2 2 999999 1 2 999999 -515449 2 45761 709959 1 2 999999 -455538 1 212806 240875 220268 1 2 999999 -94077 1 2 999999 827853 1 20 999999 -15924 2 18 999988 2 18 999981 2 5 999995 2 90169 749983 1 2 999999 414805 2 2 999999 1 1 999997 336106 1 91075 595031 -828666 1 2 999999 -68451 1 2 999999 -404020 2 309478 813944 1 369721 977046 424544 2 319050 870035 2 2 999999 1 367192 980784 -699394 1 111144 169731 -886993 2 41507 630827 2 8 999988 2 782121 866570 1 364733 611154 -27751 2 2 999999 1 3 1000000 981476 2 19 999990 2 12 999990 2 2 999999 1 2 999999 -614758 2 417491 911331 1 20 999984 454349 1 12 999990 942839 2 152461 896480 1 451729 742748 -348719 1 2 999999 -526442 2 10 999995 2 2 999999 1 3 999988 826960 2 2 999999 1 2 999999 955559 2 2 999999 2 4 999995 1 2 999990 -810643 1 2 999999 603333 1 2 999999 -667080 2 167023 806875 1 1 999999 -539838 2 3 999996 1 2 999999 970685 1 2 999998 -975185 2 14 999994 1 16 1000000 -2258 1 208516 607647 -523368 1 10 999987 -435854 1 4 999988 -2723 2 101919 580382 2 2 999999 1 156923 512512 -248699 1 2 999999 -809640 1 68016 772684 -833280 2 14 999992 1 452630 596660 -9672 1 2 999999 -715731 1 2 999999 51071 2 2 999999 2 5 999999 1 15 999992 502302 2 9 999984 2 6 999987 1 2 999999 827835 2 19 999990 2 116473 642365 2 2 999999 2 368657 437034 2 10 999982 1 2 999999 335302 2 120624 936383 1 13 999998 111911 1 2 999999 -979566 2 46316 146167 1 2 999999 -718027 2 2 999999 1 798410 960485 213259 1 773768 844243 -293105 2 428631 786748 2 2 999999 1 2 999999 -143115 2 2 999999 2 4 999991 1 2 999999 -811099 1 663873 664193 -837261 2 11 1000000 2 194688 361554 2 3 999999 1 20 999984 -226565 1 261085 660311 565594 2 83854 793375 2 3 999990 2 2 999999 2 2 999999 1 2 999999 16412 1 2 999999 -69035 1 77481 923399 961870 2 16 999997 2 2 999999 1 68306 657667 -204015 2 593650 755830 1 2 999999 -517438 1 2 999999 -498369 2 20 1000000 2 104882 254904 2 859579 989263 1 2 999999 252957 2 12 999994 2 7 999992 1 4 1000000 -910494 1 3 999985 -494450 2 168204 939249 2 10 999993 2 725397 873576 2 7 999985 2 248494 704732 2 3 999995 2 16 999999 2 7 999983 1 2 999999 932163 1 245272 879226 165600 1 20 999993 -150152 1 2 999990 -103835 1 408399 629306 68498 1 2 999999 768537 2 2 999999 1 72743 800363 -611861 1 2 999998 -321564 2 2 999999 2 16 999999 1 213633 822910 -157907 2 3 999989 1 152447 355074 -465110 1 531062 532587 -753784 1 467304 569425 260443 2 14 999999 2 353975 612364 1 6 999988 430122 1 316839 661379 958553 1 2 999999 323060 1 2 999999 913954 2 2 999999 2 2 999999 1 12860 886239 -321800 1 2 999999 133221 1 78860 985895 961740 1 361442 955514 -129804 2 61692 359543 2 196691 840781 1 2 999999 -722113 2 681569 980997 1 334580 772378 657893 1 7 999982 99504 2 39469 594705 1 183192 260862 115938 2 264704 566355 1 285626 329979 -413521 1 8 999987 455078 1 5 999984 -178815 2 14 999982 1 789513 894898 765649 2 7 999982 2 13 999992 2 2 999999 1 40681 237070 -69349 2 19 999982 2 119722 778757 1 2 999999 -266584 2 2 999999 1 156246 427989 -825757 2 324798 864160 2 2 999986 2 16 999981 2 2 999999 1 591775 718997 366179 1 2 999999 -940078 1 2 999999 -539179 2 8402 995343 1 2 999999 -81101 1 2 999999 -181634 1 18 999990 196216 1 505966 806366 556000 2 2 999999 1 2 999999 -379823 2 11 999986 2 159183 426049 2 2 999999 2 13 999994 1 739437 775681 990589 1 16 999988 -885900 2 14 999998 1 2 999999 -583009 1 15 999994 595317 1 93832 648994 -497389 1 568996 837831 82824 2 2 999999 2 2 999994 1 16 999992 -153131 2 2 999999 1 2 999999 41734 1 2 999999 428113 2 352109 630431 2 12 999998 1 13 999999 730352 2 707945 731161 2 13 999992 1 17 999996 -929169 1 13 999984 207865 1 2 999999 -509078 2 9 999987 1 18 1000000 -34480 2 2 999999 2 2 999999 1 13 999983 975165 2 2 999999 1 7 999985 -223090 2 2 999990 1 292752 531889 351592 2 8 999981 2 279366 627531 2 2 999999 1 238487 714996 -985611 2 165919 673014 2 5 999993 1 5 999999 -419362 1 5 999986 -802291 1 7912 795793 -175264 1 2 999999 360339 1 19 999983 -834549 2 249629 964046 2 177727 891802 2 2 999999 1 17 999982 -915528 1 4 999995 -133601 2 113185 531391 1 104534 783210 541354 2 300573 429644 2 12 999985 1 404876 990873 -542071 1 3 999996 -894136 1 297178 832038 -621663 2 16 999996 1 7 999999 -741614 1 532028 563930 416235 1 781072 864213 -644891 1 18 999990 990042 2 212444 800446 2 2 999999 1 8 999981 895321 2 2 999999 2 2 999999 1 524848 591104 949335 2 390673 558559 1 2 999999 558460 2 2 999999 2 2 999999 1 2 999999 -758973 1 2 999999 -467289 2 2 999999 1 2 999999 527277 1 2 999999 591412 1 22821 996336 -146715 1 2 999999 -44112 1 201292 271988 150521 1 20 999986 -157349 2 2 999999 2 198236 369720 2 5 999989 1 10 999996 267769 1 3 999985 684791 1 2 999999 -283938 1 195658 687821 432389 1 2 999999 827754 2 239427 444705 1 688051 858602 33124 1 25611 742728 494447 1 2 999999 451296 2 699902 828960 1 2 999999 -899112 2 28182 660166 2 111785 496842 2 104476 411617 1 2 999999 145391 2 494820 588905 2 14 999989 2 427838 564907 1 259132 326188 778078 1 816717 952828 569866 1 2 999999 -849633 1 14 999984 229484 1 323092 425589 -695610 2 2 999999 2 32009 461947 1 16 999982 937712 1 19 999990 -289980 2 594933 687922 2 13 1000000 2 2 999999 2 2 999999 2 15 999994 1 362856 583055 -781000 2 387929 539382 1 13 999992 -928982 2 203914 448613 2 3 1000000 1 2 999999 -318260 2 12 999983 2 1 999986 1 2 999999 -604989 2 18 999992 1 54437 77966 31851 1 2 999999 256493 2 370813 436188 1 194013 561058 458765 1 2 999999 996675 1 18 999987 141883 2 26595 186867 1 305225 611395 -789138 2 12 999985 1 20 999987 -27437 1 10 999995 -951265 1 279642 652715 -406260 1 15 999993 -843695 1 14 999986 -955856 2 2 999999 1 282967 959923 24771 2 11 999982 2 57165 565450 2 2 999999 1 2 999999 184844 2 17 999999 2 7 999982 2 16 999988 2 2 999999 2 379944 408535 2 4 999981 2 2 999999 2 2 999999 1 578142 618701 260578 2 623986 672810 1 2 999999 711823 2 585044 990131 1 139926 418305 193263 2 2 999999 1 306076 497538 -998343 1 2 999999 550002 1 402162 892292 207429 2 2 999999 1 2 999999 674705 1 477356 689360 -305420 1 17 999986 -909848 1 2 999999 -858477 1 40596 372625 -746416 1 4 999987 203892 2 16 999988 2 9 999989 2 4 999983 1 396845 866445 831357 2 213845 770694 2 2 999999 2 284617 638711 1 186529 604739 526773 1 4 999989 -783497 2 19 999984 1 2 999999 398700 1 435143 739229 934560 1 7 999995 86167 2 2 999999 1 11 999986 330948 2 685826 719834 1 378874 723688 90144 2 301359 952031 2 2 999999 1 204441 332346 -444715 2 63904 355281 1 2 999999 317615 1 2 999999 -830466 1 474382 557661 -317838 1 7 999998 -887912 2 2 999999 2 2 999999 1 489176 846988 -36102 1 2 999999 244354 1 267709 317293 118171 2 6 999988 1 19 999982 367820 1 2 999999 634879 1 4 999982 933346 1 332953 388586 35958 2 602236 731965 1 230734 655305 -621807 2 1 999982 2 2 999999 1 20365 329125 305364 2 2 999999 1 122266 741280 -3082 1 11 999984 -68932 1 2 999999 371178 2 132332 975454 2 179711 959249 1 2 1000000 794579 2 2 999999 2 908913 947964 1 81246 683112 -727991 2 2 999999 2 66964 357639 1 602015 702538 -391565 2 368767 872841 1 4 999996 759392 1 326586 742978 871131 2 7 999985 2 556510 637235 1 2 999999 -968029 1 562356 913412 860467 2 2 999999 1 10 999987 -621721 2 2 999999 1 11 999987 -303707 2 7846 283544 1 367056 545985 875180 1 16 999996 516373 1 2 999999 -872276 2 2 999999 2 2 999999 1 2 999987 -482556 2 11 999985 2 11436 859293 1 2 999999 237194 2 159871 464403 2 2 999999 2 230885 882466 1 7 999986 -438663 2 19848 955866 1 14 999989 -789608 2 2 999999 1 2 999999 -918764 2 2 999999 2 519720 641229 2 50070 84524 2 35898 996895 1 2 999999 -376722 1 2 999999 586520 1 2 999999 -954297 2 14751 934431 1 293258 851212 -299559 1 2 999999 231775 1 2 999999 -878776 2 223501 981434 1 2 999999 463399 2 771510 992786 1 2 999999 -273538 2 17 999989 2 2 999999 2 18 999997 1 161183 952196 904103 1 35163 513772 -277021 2 2 999999 1 16914 276119 -594945 2 2 999999 1 2 999998 -786022 2 2 999999 2 674440 956530 2 578825 797790 2 2 999999 2 12 999997 2 6 999993 1 42396 605651 160102 1 291156 496109 982026 1 2 999999 581990 2 20 999992 1 69884 961620 -375384 2 642517 906236 1 2 999999 861915 1 20 999988 235944 2 12 999993 1 2 999999 356643 1 905314 943289 263380 1 2 999999 828636 1 2 999999 -253590 2 5 999998 2 757452 786769 1 11 999983 -797325 1 2 999999 -278873 2 288840 818995 2 2 999999 1 2 999999 -628544 2 107049 984457 2 3 999981 1 842274 855837 896683 1 2 999999 382504 1 26291 39651 608781 1 395364 619359 362539 1 10 999988 -495457 1 2 999999 -620125 1 2 999999 943795 1 8 999989 -837657 2 8 999982 1 2 999999 -65068 1 2 999999 -979818 2 2 999999 1 14 999989 631335 2 2 999999 2 103774 966824 1 285633 716985 -891999 2 721719 853914 2 2 999999 1 8 999996 -346186 1 84686 285265 119302 2 456148 471194 2 18 999995 2 12 999984 1 2 999999 880403 2 2 999999 2 2 999999 2 2 999999 1 2 999999 553785 1 2 999999 -703630 2 2 999999 2 2 999999 2 2 999999 1 368714 542418 -235664 2 439706 902748 2 411688 951776 2 1 999983 2 2 999999 1 171207 689858 -992150 2 2 999999 1 351910 566286 -139320 1 322662 612037 -736253 1 15 999994 145825 1 2 999999 444401 2 2 999999 1 3 999996 346107 2 385955 879690 2 19397 430343 1 19 999985 -526939 2 6 999996 2 5 999987 2 89700 416902 1 792126 941857 -718943 1 2 999999 230180 1 367840 858621 401552 2 61623 554846 1 2 999999 259346 1 10 999984 -929900 2 2 999999 2 16 999981 1 506698 617426 -332141 2 2 999999 1 20 999990 -833713 1 606650 893341 829707 1 114397 689452 53687 1 39242 748730 -295805 1 2 999999 -155349 2 2 999999 2 5 999988 2 2 999999 2 29371 972610 1 2 999989 -34666 2 6 999999 1 94584 935008 -13319 2 5 999983 2 15 999981 2 7 999981 1 2 999986 -492692 1 820186 877415 -636960 1 106321 198266 738357 1 6 1000000 545770 1 11 999992 967348 1 14 999989 295100 1 2 999999 -434330 2 18 999993 2 224279 278628 2 2 999999 2 11 999996 1 1 999996 230381 2 3 999987 2 2 999999 1 71144 568848 827857 1 20 999995 979930 1 15 999997 809140 2 418231 823071 2 2 999999 2 2 999999 1 15 999995 9887 1 4 999996 -305945 1 170568 749290 632833 2 2 999999 1 2 999999 -50678 1 2 999999 48105 1 2 999987 -179011 2 8 999982 2 3 999993 1 529113 818508 150662 2 2 999999 1 12 999995 -256208 2 513795 514761 2 440171 480035 2 8 999988 2 675268 692087 1 106580 779030 481236 2 194149 587657 2 2 999999 2 2 999999 2 3 999998 1 2 999999 -285002 2 128172 650884 2 208653 632162 2 2 999999 2 74739 378686 2 2 999999 1 11 999997 526103 2 1 999987 1 17 999993 828281 1 2 999989 -626914 1 808905 857557 -713541 2 12 999993 2 6 999987 2 12 999983 1 20 999999 172231 2 2 999999 1 2 999999 -351701 1 449964 490893 281507 1 2 999999 -61452 1 2 999999 560257 2 2 999999 2 188274 850651 2 2 999999 2 296470 655197 1 2 999999 909791 1 2 999989 -798118 2 11 999989 2 4 999988 2 2 999999 1 2 999999 997534 1 55316 543796 467618 1 2 999999 -218573 1 676926 838278 -374859 2 16 999998 2 17 999990 1 714758 719208 671632 2 13379 43802 2 5 999997 1 11 999987 814797 1 2 999999 710450 1 2 999999 916927 2 2 999999 1 260385 847867 -454930 2 334387 875669 1 2 999999 409425 1 141101 555709 -95827 2 2 999999 2 132244 278560 2 2 999999 1 704865 984177 -647662 2 2 999999 1 148322 317102 251923 1 3 999992 -408955 1 2 999999 973823 2 3 999998 2 18 999994 2 13 999995 1 18 999999 -780331 1 42839 709601 -80728 1 331635 433313 840920 1 16 999998 468336 2 587245 773423 1 2 999999 821133 2 2 999999 1 2 999999 3504 2 16 999993 1 15 999989 -695097 2 2 999999 2 6 999990 1 2 999999 -233189 2 114204 435127 2 555612 711543 2 286431 664093 1 167643 840517 -962624 2 2 999999 1 2 999999 -555430 2 2 999999 1 8 999999 -328298 2 2 999999 1 14 999990 612410 2 338340 362000 2 2 999999 1 8 999983 741761 2 2 999999 1 8 999981 606115 1 15 999984 -819273 1 436254 679115 -9956 2 2 999999 2 13 999991 1 444691 729103 50310 1 329539 709479 -954338 2 2 999999 1 506530 766598 -154508 1 2 999999 -96402 2 810686 832246 2 19 999998 1 2 999999 -581197 1 2 999999 -106151 2 2 999999 2 2 999999 2 2 999999 2 172662 186758 2 1 999995 2 9 999982 1 303931 504821 -696566 2 178813 705233 2 2 999999 2 18 999997 1 281116 409552 700525 1 81739 613076 436811 2 19 999996 2 195242 205085 2 2 999999 1 9 999981 -394610 1 5 999981 4665 2 1 999994 2 2 999999 1 90054 260173 396405 1 514069 791978 -607578 1 2 999999 -161465 1 6 999984 -442906 2 5 999990 1 4 999998 291381 1 2 999999 567185 1 2 999999 -296082 2 708236 936419 1 16 999987 -315592 2 9 999997 1 2 999999 -181096 2 236483 572167 1 2 999999 396269 2 584318 855732 2 2 999999 1 2 999999 -167641 1 12 999994 -750814 1 77213 232985 28944 2 2 999999 1 1 999982 490671 2 18 999991 2 2 999999 1 3 999999 880096 2 2 999999 1 606983 841704 530104 2 1 999990 2 2 999999 2 2 999999 2 20 999992 2 2 999999 2 2 999999 2 81167 119382 1 385947 418324 -981097 1 11 1000000 781725 1 760152 841956 768120 2 4 999990 2 286117 316637 2 3 999999 2 252027 929554 2 2 999999 1 19 999981 264389 2 2 999999 2 2 999999 1 42883 790924 -912788 1 58935 835352 -897664 1 350873 862984 -797893 1 6 999991 467325 2 136984 977181 2 2 999999 1 2 999999 39444 1 5 999996 -891911 1 2 999999 -531168 1 14 999986 -513108 2 7 999989 1 2 999999 681108 1 20 999996 -339817 2 2 999999 2 22217 279064 2 17 999997 2 17 999993 2 2 999999 2 331853 481834 2 105843 504060 1 3 999989 -564504 1 2 999999 862743 1 7 999994 -654513 2 2 999999 2 2 999999 2 2 999999 1 189042 738032 74572 2 279238 916113 1 600810 700888 957925 2 2 999999 2 6 999997 2 10 999984 1 2 999999 686442 2 2 999999 2 679360 747894 2 855273 933790 1 2 999999 -458394 1 521593 607874 754421 1 1 999999 -509701 2 2 999999 2 130791 265700 1 14 999990 -852962 1 6 1000000 560399 1 336210 407606 -478604 2 2 999999 1 36629 843457 884301 1 2 999999 -668656 1 12 999992 476240 2 2 999999 2 2 999999 2 675549 735752 2 101464 704940 2 251618 778679 2 2 999999 2 617356 939100 2 2 999999 1 17 999985 -958473 1 8 999985 992551 2 8 999991 2 2 999999 2 372877 391801 2 13 999994 1 199321 404738 -384533 2 2 999999 2 2 999999 2 616545 922141 1 2 999999 667734 1 2 999999 -615852 1 404882 947225 617545 2 140843 212029 1 9 999993 -921155 1 90335 443676 -865233 2 904209 977127 2 2 999999 2 14 999997 1 335766 814781 645676 1 2 999999 -55408 1 2 999999 995299 1 437250 561009 823800 2 2 999999 1 10 999992 -72398 1 13 999990 -875788 1 2 999999 -563193 2 14 999992 2 683828 796157 2 17 999991 1 9 1000000 -376071 1 59327 333383 215097 1 2 999999 -177908 2 344503 686773 2 1 999991 2 168344 615793 2 14 999988 1 263866 978869 -441509 2 610252 745600 1 2 999999 219653 2 5 999987 2 2 999999 2 2 999999 1 489172 735179 -162227 1 55221 630612 998349 1 2 999999 -771400 2 33736 729777 1 8 999998 -525202 2 16 999987 2 17 999992 1 2 999999 469246 1 52503 372452 439987 1 2 999999 581249 1 2 999999 -342139 2 2 999999 1 145347 873795 -717875 1 397164 698837 -526633 1 2 999999 -279607 1 2 999999 -12862 1 6 999989 948519 2 167880 393062 2 883891 967679 1 17 999998 476208 1 13 999992 135198 2 2 999999 1 7 999983 345576 2 2 999999 2 2 999999 2 2 999985 2 12 999986 1 13 999983 -211387 2 716913 856831 1 606070 780797 -65061 1 2 999994 -454027 2 520641 666602 2 19 999990 2 184179 528325 2 17 999985 2 2 999999 1 3 999989 993721 2 2 999999 1 13 999992 -53059 2 2 999999 2 2 999999 2 2 999999 1 8672 106897 -561405 1 2 999999 593957 2 920549 984240 2 2 999999 2 2 999999 1 2 999999 -754656 2 7 999997 2 141660 481960 2 2 999999 2 2 999999 1 14 999993 -967404 1 8 999989 674312 1 426599 797909 136189 1 2 999999 303489 1 839638 996025 -44863 1 9 999996 -224846 2 293772 514875 1 1 999990 -978142 2 2 999999 2 10 999992 2 8 999988 1 2 999999 -611199 2 14 999984 1 9 999995 -691085 1 620141 832095 -521687 2 11 999987 1 2 999999 333273 2 18 999992 1 2 999999 409525 1 3 999984 727401 2 906435 971558 2 11 999999 2 15 999990 1 2 999999 696663 1 1 999994 874385 2 191285 923471 1 12 999988 -636436 2 765651 845824 1 1 999982 -539169 1 2 999999 184386 2 662886 975706 1 18 999990 -422666 2 12 999990 2 2 999999 2 319235 540954 1 263039 693602 178416 2 351061 669356 1 393557 410074 982495 2 7 999989 1 11 999984 546690 2 1 1000000 2 10 999998 1 2 999999 -186690 2 2 999999 1 53062 440999 -454127 1 2 999999 223929 2 2 999999 2 5 999987 1 15 999985 -36837 1 2 999999 -368287 2 2 999999 2 2 999992 1 285618 930917 -161513 2 6 1000000 2 3 999984 2 2 999999 2 672332 853668 2 87749 244153 1 12 999996 897133 1 6 999996 -134818 2 2 999999 1 2 999999 -637890 2 2 999999 1 16 999991 809449 1 4 999992 -903704 2 2 999999 1 19 999998 475794 2 2 999999 1 12 999996 -469097 2 2 999999 2 17 999995 2 2 999984 2 2 999999 1 2 999999 949592 1 2 999999 -424400 1 2 999999 627951 2 152968 565829 1 2 999999 -780725 1 55312 744540 569814 2 6 999994 1 17 999983 240109 1 2 999999 -146672 1 2 999999 -922394 2 2 999999 2 58575 186700 1 370614 725575 -512697 1 657219 707570 428046 1 2 999999 -542140 2 2 999999 1 2 999999 -651883 1 9 999998 211299 1 2 999999 212163 1 8 999999 686226 2 2 999999 1 17 999985 -22304 2 8 999994 2 9 999987 1 391250 888621 -283659 1 402979 674997 754077 1 2 999999 -35775 1 142159 514535 194324 1 2 999999 -128599 1 2 999999 -971216 1 2 999999 21050 1 962491 995723 -243542 2 2 999999 2 375695 560740 2 2 999999 1 127613 234456 -542979 2 208369 456762 1 81485 210889 -854205 1 402566 546541 558717 1 2 999999 -615719 2 19 999989 1 9 999984 495710 1 2 999999 509096 2 431336 631339 2 2 999999 1 9 1000000 97142 1 65468 979972 118632 1 707910 760748 -663255 2 19 999982 1 10 999999 -451196 1 15 999996 736271 2 2 999999 1 2 999999 96034 2 14 999990 2 460597 520715 2 450081 566663 1 325709 366869 -970016 1 2 999999 161709 1 2 999999 874060 2 166196 795021 1 2 999999 -838958 2 2 999999 2 13 999984 1 2 999999 -656278 2 50054 391102 2 132583 351743 2 2 999999 2 661961 704893 2 2 999990 2 236967 712684 2 13 999994 2 232518 286158 1 14 999987 -387544 2 18 999985 1 706410 741591 564887 1 41024 795580 76358 2 12 999992 1 2 999999 109998 2 10 999991 2 2 999999 2 704748 727456 2 72852 939547 2 82639 237829 1 2 999999 380888 2 372227 921988 1 17 999998 -927791 1 198538 431175 730852 2 7 999985 1 2 999999 717354 1 2 999999 29334 1 6 999985 994977 2 120526 700444 2 12 999996 1 217540 238980 -159040 2 19 999985 2 2 999999 1 592516 800108 449688 2 426805 581116 1 490250 796784 832120 1 2 999999 -377408 1 2 999999 -667130 2 2 999999 2 175907 464582 2 298185 683224 1 655689 918223 847940 1 501324 677701 574065 2 325195 963278 1 284434 994355 625160 1 112216 847564 -689023 2 1 999985 2 5 999994 1 2 999999 -659500 2 2 999999 1 6 1000000 -163587 2 2 999999 1 8 999990 945134 1 13 999997 748087 2 2 999999 1 2 999999 204385 1 6 999984 306139 2 19 999998 2 54571 94253 2 2 999999 2 360312 388923 2 155663 296483 1 166685 559721 -291146 2 2 999999 1 136566 587388 -59863 2 15 999982 1 2 999999 329945 1 3 999994 753845 2 321441 773523 1 2 999999 -875888 2 2 999999 2 491221 974693 2 139949 530099 1 142856 605936 439322 1 11 999983 67094 1 565833 786461 -907424 2 2 999999 1 2 999999 59796 2 13 999984 1 2 999999 795451 2 179789 458840 2 16 999986 2 16 999984 1 560090 943949 18722 1 5 999985 -635199 2 5 999989 1 99979 952117 515572 1 123984 677103 -992330 2 623687 734932 2 2 999999 2 12 999994 1 12 999996 332673 2 5 999983 1 233132 830860 931830 1 13 999984 722697 2 388873 832405 1 2 999999 -948 1 11 999984 831469 2 2 999999 2 2 999999 2 68253 180719 2 1 999986 1 6751 283078 582509 2 842520 916570 2 2 999999 1 2 999999 -78658 1 18055 924001 948923 2 8 999996 2 50048 171394 2 2 999999 1 2 999987 -533871 2 526363 543719 1 15 999994 -5337 1 2 999999 295030 1 5 999999 -537068 1 3 999984 834689 1 2 999999 79237 2 7 999989 2 766221 825018 1 19 999989 967853 2 2 999999 2 2 999999 2 13 999999 1 2 999999 -620889 1 718917 849068 714404 1 16 999981 -378258 2 2 999999 2 20 999988 2 334257 365190 1 468493 683561 717698 2 474191 737049 1 6 999992 -802923 1 68215 164503 753834 2 708627 851102 1 2 999999 863601 2 47946 276870 2 419793 586147 2 2 999999 1 20 999989 -451676 2 19 999984 2 2 999999 1 481260 974268 -516582 2 11 999997 1 16215 152187 -377381 1 6 999992 -252340 1 575265 581059 759880 2 529130 538386 1 2 999999 -111215 2 92831 241162 1 16 999993 638774 2 3 999983 1 445668 841482 -619574 1 2 999999 -142436 1 2 999999 714373 1 2 999999 751250 1 2 999999 50002 2 2 999999 2 2 999999 1 2 999999 571663 1 2 999986 -132826 1 10 999991 77248 1 2 999999 -219903 1 2 999999 -357608 1 113566 377753 -353455 2 141256 939341 2 508504 670807 1 2 999999 -62017 1 2 999999 -608819 2 2 999999 2 2 999999 1 2 999999 910489 1 43392 726334 563060 1 5406 500324 830579 1 2 999999 492079 1 2 999999 987271 1 90343 896391 -226528 1 12 999990 -882731 1 784523 809606 662154 1 4 999993 788880 1 511230 686056 658754 1 7 999998 -845083 1 2 999999 876636 1 44199 565227 765061 1 2 999999 379152 1 412237 787550 992093 2 48356 367918 1 156429 389602 681807 1 2 999999 398497 1 158490 741489 269284 1 9 999995 597674 2 2 999999 1 2 999999 -944083 2 2 999999 1 266709 345854 -682504 1 17 999994 679345 2 19 999994 2 116717 701847 1 14 999996 520253 1 209877 492540 -941306 1 162522 579588 -777644 1 729725 924099 479399 2 413809 789343 2 2 999999 2 19 999995 1 2 999999 -290668 2 5 999989 1 2 999999 835749 2 2 999999 2 95026 515834 2 197764 667277 2 7 999999 2 815869 856687 2 21874 746762 1 6 999996 385087 2 684631 846822 2 2 999999 2 3 999999 2 101365 571010 2 18 999997 1 11 999985 -987159 2 2 999999 2 274479 764807 2 2 999999 2 36363 744147 2 2 999999 2 18 999992 2 4 999996 2 4 999998 1 2 999999 -178364 1 2 999999 -818003 1 58554 287348 480194 2 274008 993536 2 2 999999 2 5 999981 2 6 999998 2 19 999989 2 12 999982 2 11 999994 1 23610 198797 -152580 1 8 999999 -252040 1 14 1000000 -393540 1 2 999987 372698 1 8 999994 696011 1 17 999985 -536105 1 2 999999 89322 1 155916 940864 -400873 1 12 999991 397050 1 84364 173076 801658 2 2 999999 1 2 999999 -234669 1 16 999996 262575 1 2 999999 -184337 2 41615 407656 2 794856 847845 1 10 1000000 -683743 1 5 999987 986451 2 16 999985 2 369747 946453 2 20 1000000 2 72187 215817 2 4 999991 1 479429 784713 -440421 1 115401 154504 601650 1 37054 994079 -487632 2 4 999995 2 2 999999 1 287455 297066 742782 1 2 999999 620789 2 3 999991 1 604576 894449 856963 2 789721 804514 2 5 999983 1 17 999995 -661427 1 13 999981 -364579 1 8 999987 12969 1 2 999999 205671 1 10 999991 -54197 2 697461 807436 2 2 999999 2 47380 914153 1 2 999999 155712 1 8 999998 894207 2 326544 368667 2 275435 681214 2 2 999999 1 2 999999 -58842 2 48801 932985 1 715279 788581 706918 1 2 999999 250106 2 380510 904158 1 7 999992 -742682 2 655608 764091 2 56991 347063 2 2 999999 2 15 999993 2 12 999994 2 57697 731966 2 2 999988 2 307061 356980 2 100643 382140 1 415139 468070 687400 2 603336 888939 1 144756 918406 405130 1 14 999987 936219 1 2 999999 -919751 2 149981 432845 1 14 999983 -756765 2 6 999998 2 13 999982 1 2 999999 -291434 2 212047 436196 1 2406 884413 727056 1 290017 360333 17415 2 2 999999 2 124625 941918 1 13 999988 -663950 1 9 999997 559223 1 2 999999 559793 2 2 999999 1 550885 584524 383559 1 264821 831032 -661295 2 189018 259236 2 542780 958080 2 104818 968738 1 511834 760547 715791 1 560574 878440 5229 1 2 999999 711941 2 123063 381489 1 2 999999 342131 1 2 999999 -321204 1 19 999985 -429232 1 2 999999 659742 2 2 999999 2 2 999999 2 656413 710016 1 2 999999 827703 1 11 999990 -503368 1 559775 801402 -893912 1 2 999999 -37602 2 952023 984612 2 2 999999 2 5 999996 1 2 999999 732488 2 2 999999 2 125804 855518 2 1 999992 1 15 999992 215929 1 2 999999 -271209 1 2 999996 308951 1 2 999997 2268 1 4 999993 -936866 1 355676 700679 -742508 2 2 999995 1 2 999999 -516455 2 2 999982 1 2 999999 -606527 2 2 999999 1 2 999999 -78261 2 10 999995 2 121243 955831 2 2 999999 1 2 999999 412592 1 2 999999 376207 2 260792 842242 1 2 999999 337442 1 17 999992 -91251 2 2 999987 2 11 999995 2 227733 308284 2 2 999999 1 10 999984 936412 2 184317 259405 1 2 999989 -794547 2 14 999984 2 14 999989 2 2 999999 1 2 999999 -552987 2 5 999988 1 5 999998 584679 1 5 999990 -744676 1 737180 772029 -543963 1 559054 897919 178778 1 4 999986 -106917 1 373547 725275 -122252 2 2 999999 2 130172 264568 2 3 999990 1 2 999999 883200 1 704630 967407 -852054 1 14 999987 295788 1 13 999995 518065 2 2 999999 1 119769 457373 522599 1 2 999999 -139795 1 401930 791897 -779282 1 18 999992 469068 2 343703 593572 1 550587 937095 267222 1 446505 640583 283067 2 2 999999 2 14442 671513 2 12 999996 2 218070 444824 1 2 999999 -32907 1 2 999999 726492 2 10 999985 2 10 999986 1 2 999999 -359443 2 16 999984 2 509624 864934 1 2 999988 -188561 1 3 999986 -736337 1 738502 876191 -413862 1 10 999982 -348700 1 2 999999 443585 2 2 999999 2 2 999999 2 343669 636277 1 10 999996 858482 2 2 999999 2 14 1000000 1 592501 877424 -767481 2 538806 713046 2 2 999999 1 2 999999 846866 1 381364 853998 45541 2 21103 121374 2 2 999999 1 3 999999 704465 1 331460 851172 153370 1 146488 887538 703884 1 2 999999 736627 1 46375 656505 185488 2 8 999992 2 2 999999 2 2 999999 1 471555 895384 -531824 1 2 999999 -46415 1 401260 893839 416622 1 2 999999 -974454 1 2 999999 417956 1 663139 910889 -913108 2 91419 394083 1 159613 564683 -87423 2 193504 519886 1 10 999989 352147 2 7 999994 1 123861 974550 -128328 2 2 999999 1 4 999992 218892 1 723863 815446 -562701 2 669206 844546 1 1 999998 -685880 2 20 999999 1 5 999995 377685 2 13 999991 1 18 999982 -237000 1 2 999999 -847390 1 173928 367975 -369531 1 2 999999 591833 1 2 999999 62971 1 19 999987 -209428 2 4 999991 2 292194 410338 1 19 999987 -730522 2 140646 449618 2 2 999999 1 4 999982 -652433 1 8 999991 -324223 2 428107 932793 2 302354 647586 1 2 999999 231197 1 2 999999 -822444 1 2 999999 434015 2 2 999999 1 2 999999 142021 2 738518 791092 2 2 999999 2 602985 968654 2 19 999996 1 2 999999 841039 2 334225 369052 1 165151 472385 686660 1 2 999999 577061 2 818706 944736 2 228797 908761 1 19 999983 191088 1 15 999985 -93843 2 525629 548564 2 2 999999 2 18 999995 2 2 999999 2 615067 710175 2 226559 726274 1 17 999994 221403 1 17 999997 364586 2 2 999999 2 13 999992 1 2 999999 -996449 2 12 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 781890 2 2 999999 1 15 999986 -933531 2 14 999991 1 401308 478613 872751 1 12 999981 705573 1 248417 402454 -344488 1 148527 685427 -820075 2 2 999999 1 18 999983 -626657 1 2 999999 -569764 2 558284 782815 2 2 999999 1 9 999994 824182 2 2 999999 1 2 999999 722530 2 2 999999 2 210485 549236 2 186145 437530 1 17 999996 289799 1 137310 865183 -985375 1 2 999999 -971864 2 5 999984 2 2 999999 1 2 999999 -274516 2 8 999992 1 3 999990 399113 2 6 999995 1 14 999995 -940159 2 109925 573862 2 8 999987 2 2 999999 2 526657 933780 1 294856 782119 -545308 1 2 999999 354370 1 615502 894686 598801 1 2 999999 -563918 2 139945 380722 1 2 999999 781625 1 99766 788531 965087 1 18 999986 -118587 1 16 999986 385785 2 6 999996 2 10 999988 1 6 999988 -887499 2 2 999999 2 947014 965887 2 678256 818736 1 6 999985 836 2 2 999999 2 25807 934633 2 2 999999 2 17 999986 2 284786 770619 2 2 999999 1 2 999987 -489656 1 585133 647691 296490 2 2 999999 1 570004 662675 377320 1 2 999999 12986 1 416725 486204 355556 1 4 999998 475451 1 2 999999 -61890 1 2 999999 115302 1 19 999992 -699224 1 658322 803495 -958164 1 430393 944390 -564873 2 150479 915872 1 2 999999 441175 1 17 999992 -15906 1 79892 424784 389451 2 2 999999 2 8 999988 1 2 999999 910819 1 381684 677177 786800 1 6 999989 714777 2 6 999985 2 2 999999 2 460239 665088 1 354428 797513 132402 1 405605 512194 944614 1 234906 326013 787968 2 2 999999 1 2 999999 -30408 1 2 999999 -796810 2 2 999999 2 79829 674832 2 28284 562768 1 2 999999 849969 2 2 999999 1 2 999999 193139 1 224157 913212 -786281 1 2 999999 -684663 2 319258 325244 2 18 999998 1 19 999983 -454187 2 20 999985 1 2 999999 233068 1 2 999999 172357 1 2 999999 333932 1 4 999989 -322796 2 10 999987 2 591049 953513 1 2 999999 -816637 2 2 999999 1 302306 874882 968578 2 6 999999 1 2 999999 344775 2 14 999994 1 2 999999 955080 2 671915 692821 1 14 999981 818435 2 18 999994 1 2 999999 31029 2 2 999999 2 19 999989 2 185962 846135 1 9 999994 -155395 2 16 999991 1 492560 520545 -678461 1 2 999999 -804237 1 510756 725405 189968 2 2 999999 2 251385 922034 1 18 999999 -198608 2 55466 666310 1 2 999999 -825313 2 908736 924161 2 2 999999 1 7 999990 -566934 1 2 999999 -527220 1 15 999986 973303 1 2 999999 901898 1 2 999999 786624 2 137562 958267 2 2 999999 2 13 999997 2 12 999987 2 17 999981 1 2 999999 611249 2 810540 816300 2 2 999999 1 140173 476101 -791250 1 2 999999 433925 1 783471 803359 390216 1 2 999999 751599 1 7 999986 -983047 2 20 999985 2 84098 757593 1 18 999981 -763577 2 204643 954669 1 282595 877252 -651761 1 2 999999 24232 1 275429 643579 -416418 1 422872 630431 796501 2 4 999989 1 373190 560016 355346 2 15237 521985 1 20 999989 -203486 1 2 999999 -128261 1 177830 406113 660347 2 2 999999 2 2 999999 2 364739 994569 2 19 1000000 2 11 999990 2 593660 718057 1 2 999999 -792407 2 3 999989 1 9 999986 -746436 2 684104 697381 1 310164 677354 862270 1 19 999992 256125 2 10 999983 2 14 999981 2 2 999999 1 2 999999 88637 2 387878 706570 1 2 999999 -306810 2 325179 504061 2 2 999999 2 6 999986 1 408195 902326 -501964 1 2 999999 -249705 2 12 999983 1 14 999998 -695709 1 2 999999 797229 2 17 999990 1 9 999989 -32194 2 285512 768730 2 351783 637556 2 9742 151650 1 138949 299209 781094 2 334572 550731 2 122194 451104 2 160512 772731 1 200298 407578 -183122 2 14 999996 2 2 999999 2 2 999999 2 73516 769282 2 2 999999 1 2 999999 253603 2 17 999987 1 92950 844371 671954 1 2 999999 -292822 2 8 999993 1 2 999999 -440091 1 468539 484722 634290 2 8 999989 2 2 999999 2 6 999985 1 14 999999 618136 1 130789 814256 722582 1 429086 655570 -466226 1 130394 691045 298185 1 804117 922404 39019 2 100860 341052 2 2 999999 2 2 999999 1 2 999999 945095 2 2 999999 2 2 999999 2 16 999997 1 2 999999 -518449 1 1 999986 852071 1 299256 797923 -774469 2 832353 909579 2 16 999998 1 482055 833125 -809208 2 830365 861514 2 2 999999 1 2 999999 978794 1 230924 377912 -344944 1 11 999994 464631 2 18 999982 2 15 999988 1 2 999999 -797447 2 8 999992 1 17 999994 821537 2 267448 298883 1 4 999994 862679 2 16 999988 2 2 999999 2 2 999999 1 7 999986 -511393 2 2 999999 1 2 999999 -482461 1 519542 660647 -612553 1 2 999999 -26992 2 2 999999 1 2 999999 -172876 2 2 999999 1 16 1000000 -811631 1 2 999999 325003 1 2 999999 6491 2 2 999999 1 17 999988 -596623 2 11 1000000 1 13 999982 -126490 2 628738 961197 2 5 999996 2 13 1000000 1 5 999992 -141535 1 6501 741334 -752950 1 15 999982 -833820 2 57667 240451 1 17 999988 115283 1 503338 902620 22125 1 2 999999 -170497 2 2 999999 1 712556 939412 -205385 2 2 999999 2 4 999981 1 311915 535527 221547 1 255482 679025 -290925 2 772760 840291 2 20 999989 2 2 999999 1 2 999999 -337930 1 2 999999 975752 1 17 999990 -727388 1 2 999999 297107 2 2 999999 2 2 999999 1 303887 764835 -779236 2 181716 504234 1 11 999999 -10651 2 18 999987 1 495903 877005 819664 2 2 999999 2 2 999999 1 638362 877956 980572 1 267456 574806 -259432 1 344244 528408 465986 2 19 999981 2 15 1000000 2 8 1000000 1 18 999989 959712 2 2 999999 1 6 1000000 -47880 2 279429 865274 2 2 999999 2 675028 688541 1 89688 643181 511656 1 11 999987 -261418 2 340202 752038 2 157125 525070 2 2 999999 2 467006 545047 2 550783 785639 1 61119 813010 -867109 1 8 999982 -868219 1 17 999991 239140 1 8 999984 -223383 1 7 999999 790533 1 217423 574345 614948 1 2 999999 -193464 2 1 999981 2 2 999999 2 241577 952070 2 8 1000000 2 2 999999 2 16756 413075 2 2 999999 2 2 999999 2 222845 716424 1 19 999986 -773169 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -411651 2 2 999999 1 2 999999 573520 2 2 999999 1 2 999999 480985 2 18 999994 1 2 999999 -329124 2 341952 545919 2 2 999999 2 371344 484331 2 11 999987 1 2 999999 498437 2 2 999999 1 492447 596338 -113749 2 2 999999 1 2 999999 956517 2 2 999999 2 76834 172314 1 2 999999 871335 1 656511 804942 -801330 1 456380 869052 -761273 1 2 999999 484866 1 19 999983 482240 2 2 999999 2 2 999999 1 19 999994 987940 2 12 999982 2 352470 978529 2 498280 800502 2 2 999999 2 16 999998 1 22091 596782 -927765 1 6 999999 -300262 2 2 999999 2 7 999999 2 13 999993 2 65731 908392 1 2 999999 -714100 1 2 999999 -522189 2 593800 959286 2 157463 876268 2 312475 972896 1 14 999985 680252 2 157584 542732 1 12 999990 -495987 1 7592 603868 -352426 1 626919 845450 -187643 2 95458 290158 2 457290 549444 2 13 999989 2 2 1000000 2 412375 546303 2 8 999997 2 2 999999 2 9 999993 1 2 999994 -174357 1 2 999999 761674 2 2 999999 2 324965 960410 1 100597 870673 -927489 2 2 999999 1 105536 622377 -282390 1 12 999994 -87768 2 439576 622124 2 289511 870887 2 687414 964843 2 2 999999 2 606043 647720 1 2 999990 -467167 2 2 999999 2 2 999999 2 335239 376554 2 348654 654569 1 8 999990 -664099 1 798348 809471 -274305 2 2 999999 1 15792 241540 -322337 2 491317 894374 1 317190 446707 -252468 2 492786 751290 1 756602 802434 -111702 2 146432 679548 1 14 1000000 71644 1 2 999999 -803735 2 2 999999 1 2 999999 -276765 1 290904 625760 888788 1 101460 326577 -958089 1 201032 821967 -940566 2 15 999992 2 694051 992573 2 284677 482966 1 19 999992 516254 2 156254 585310 1 12 999990 -302824 2 591104 997440 2 2 999999 1 459427 952866 -86656 2 2 999995 1 16 999995 -314128 1 1 999986 -146743 1 2 999999 -570257 2 620116 990782 1 2 999999 829309 2 2 999999 1 389743 957526 -569152 1 540751 851514 -859285 1 600035 992688 513774 1 2 999999 -510096 1 2 999999 -503149 2 76105 216485 2 10 999993 2 601382 992727 2 20 999994 1 19 999994 -810183 1 15 999984 -488643 1 2 999999 -919621 2 95938 373596 1 2 999999 -568802 2 10664 207606 1 73440 194515 833626 1 2 999999 -449920 1 1 999999 -309738 2 2 999999 2 83601 978716 1 20 999981 -938885 2 240158 555568 1 2 999999 -626175 2 98718 225384 1 25016 744739 274683 1 9 1000000 -263485 1 112105 601871 -707122 1 182587 830484 -544325 2 16 999993 2 2 999999 1 736807 952584 -814631 2 2 999999 2 2 999999 1 539648 797216 -192796 2 20 999998 2 2021 392299 2 5 1000000 2 2 999999 1 9 999984 795159 2 53819 286638 1 2 999986 -677948 1 2 999999 181954 1 300684 307833 439243 1 2 999999 280737 2 161289 185531 1 213367 462402 719884 2 4 999985 2 1 999987 1 12 999981 688126 1 15 1000000 -121820 1 613710 652131 623177 2 2 999999 2 578582 802883 1 758754 924854 -270085 1 529764 747501 374870 2 3 999996 2 13 999983 1 187707 286701 821687 1 9 999990 983726 1 18 999985 603070 2 352260 803587 1 5 999997 -890867 1 775456 900520 232850 1 599622 895240 980493 1 16 999981 133695 2 13 999997 1 632535 883330 -810977 2 12 999983 1 2 999999 877208 1 683017 696223 -270855 2 230402 546823 2 1 999988 1 2 999999 -966292 2 488376 833289 2 2 999999 1 50374 784282 -879452 2 2 999999 1 225565 936032 994535 2 15 999985 1 2 999999 690787 1 733296 965740 -61206 1 15 999996 -678766 2 287902 361072 2 13 999986 1 19 999983 -960991 2 3 999986 2 4 999996 2 2 999999 1 2 999999 296987 2 2 999999 1 2 999999 -671806 1 289769 680759 -736147 2 15 999988 1 2 999999 -136866 2 2 999999 1 12 999983 -892047 2 2 999999 1 175434 956312 -183421 2 281363 331500 2 590 369356 1 2 999999 522307 2 215608 615665 1 2 999999 -693102 2 15 1000000 1 513698 612370 501550 2 673170 977673 1 1 999987 -421380 1 638249 705470 -922062 2 38887 804105 1 5 999995 121279 2 240559 977675 2 2 999988 1 2 999999 -172208 1 605361 644892 -656240 2 9 999993 2 275245 372514 2 696228 811953 1 8 999983 726327 2 2 999999 1 32178 671999 47462 1 801982 920193 -690392 1 2 999999 -947759 2 2 999999 2 11 999981 1 2 999999 -384869 1 28227 498619 -475501 2 267251 813660 2 2 999999 2 610271 871136 2 255078 330868 2 546975 887585 2 9 999987 2 2 999999 1 9 999994 616827 1 1 999982 -286863 1 2 999996 -561304 1 20 999995 -133240 1 601821 992856 316302 2 2 999999 1 5 999994 -357811 2 2 999999 1 458281 545957 -615173 1 343666 997128 -114734 2 2 999999 1 2 999999 72017 1 13 999998 -710278 1 692616 904384 216645 1 4 999984 311453 1 278031 814196 -984033 2 9607 52008 2 6 999997 1 7 999993 586754 1 4 999996 762621 2 212499 870670 1 540960 821710 538187 2 11 999994 1 17 999981 -418573 1 494051 872027 -792587 1 2 999999 766520 1 15441 821784 -802401 2 211837 351008 2 545744 575130 1 2 999999 635520 1 12 999984 -559053 2 2 999999 2 2 999999 2 566160 780875 1 31211 870005 711928 1 2 999999 33110 2 2 999999 2 20 999997 1 7 999994 -980510 2 17 999995 2 7 999999 2 376038 910025 1 1 999992 -971751 2 9 1000000 1 7 999984 659886 1 2 999999 788882 1 332021 607463 -411958 2 2 999999 2 2 999999 1 37239 991196 -552777 2 2 999999 2 2 999999 1 821228 927527 -584759 1 2 999999 -523923 2 428378 516175 1 2 999999 479947 1 14 999992 -244394 2 10 999982 1 436292 787907 -625754 2 49295 301927 1 7 999997 602224 2 418162 725199 1 5 999983 117563 1 2 999999 -443603 2 4 999985 2 4 999986 1 885534 944529 51200 1 456961 577581 -736045 1 3 999981 -399804 1 2 999999 755960 2 6 999989 2 482355 862090 2 133847 232640 2 221453 771792 2 138729 440209 1 655901 947661 493056 1 15 999982 201787 2 9 999997 2 1 999995 1 2 999999 187487 1 2 999999 757893 2 405323 723119 2 26810 316951 2 65860 396630 1 2 999999 -443762 1 9 999985 489967 2 16 999989 2 2 999999 1 13 999998 464097 2 2 999999 1 2 999999 -835772 1 5 999985 -876476 2 2 999999 2 2 999999 2 247321 403153 2 2 999999 1 2 999999 893035 1 2 999999 -549532 1 9 999999 282486 1 2 999999 408652 1 3 999993 417720 1 75815 492612 -857583 1 2 999999 -733964 2 2 999999 2 2 999999 1 2 999999 158895 1 2 999999 243287 1 14 999984 -73493 1 15 999987 525254 1 409670 963982 93874 1 2 999999 706413 2 10 999984 1 268026 542883 -812293 1 2 999999 862168 2 123312 920963 1 7 999992 216966 1 18 999981 43360 2 2 999999 2 134845 219452 2 313014 730965 2 2 999999 2 2 999999 1 19 999992 8377 2 65840 955418 1 1 999987 612449 1 2 999999 -311702 2 725161 889964 2 737682 854418 2 823420 911946 1 364703 899636 668365 1 2 999999 -107164 2 19 999981 2 58093 519657 1 309425 602267 -304014 1 396956 909247 323091 1 2 999999 541208 2 3 999992 2 11 999983 1 13 999982 -123711 2 800795 906830 1 146287 450945 760682 1 2 999999 808741 1 120024 356883 -580069 2 2 999999 2 203605 856477 1 847785 877080 -299214 1 294109 976451 -736154 1 12 999999 205441 2 359889 400419 2 72748 345810 2 2 999999 2 15 999986 2 60791 464267 1 5 1000000 -507659 1 2 999999 -240932 2 694176 751662 2 2 999999 2 2 999990 1 2 999999 934677 2 7 999989 1 2 999999 740416 2 13 999982 2 19 999999 1 10 999989 -71876 2 2 999999 1 575968 963980 -478373 1 2 999999 161201 1 2 999999 -973965 1 2 999999 98729 1 2 999999 546700 1 2 999999 -722010 2 15 999994 1 9 999997 -221901 2 14 1000000 2 6 999994 1 17 999989 -916485 1 2 999999 754795 1 10 1000000 -475052 1 230976 828350 -102119 1 2 999999 -448401 2 3 999995 1 2 999999 -78129 2 2 999999 1 257505 779841 361688 2 4 999989 2 2 999999 1 49719 869652 273427 1 2 999999 960161 2 2 999999 1 555559 900992 -832828 2 505866 730897 1 2 1000000 -374495 2 2 999999 2 459573 864972 1 16 999985 367383 2 10 999991 1 2 999999 -173806 2 613907 900881 2 2 999999 2 3 999995 2 2 999999 1 12 999988 570511 1 2 999999 -221314 2 487296 540799 2 1 999997 2 14 999981 2 41246 556475 1 18 999982 152270 2 548622 752722 2 2 999999 1 12 999991 -455166 1 2 999999 -853018 1 2 999999 -493690 1 2 999999 -850010 2 38481 335439 1 205765 306701 -590195 1 13 999986 299122 1 20 999984 470722 2 730297 885872 2 16 999983 1 54274 425339 -504430 1 6 999992 -462921 1 559942 622513 192758 2 15 999992 2 16 999989 2 2 999999 1 7 999992 76716 2 691506 985652 2 5 999994 2 849793 957249 1 2 999999 745117 2 2 999999 2 8 999992 1 9 999982 666243 1 2 999999 566383 1 13 999987 520700 2 527461 694122 2 10 999988 2 78515 787797 2 4 999995 2 2 999999 2 2 999999 2 7 999999 1 1 999998 -560256 2 18 999991 1 435113 823176 944147 1 18 999986 926024 2 20 999996 1 8 999995 908900 1 381437 531208 -648838 1 2 999999 -225161 1 2 999999 338367 2 665190 956841 1 9 999994 832646 2 644794 797776 2 47290 379204 1 2 999999 -327946 2 2 999999 1 14 999989 -4521 1 472963 487727 -440741 1 2 999999 -316093 2 4 999997 1 12 999991 -661596 2 57239 233739 1 3 999997 -967894 2 2 999999 2 2 999999 1 32847 949711 -119798 2 7 999994 2 542291 568171 1 15 999997 552097 1 2 999999 377078 1 2 999992 399110 1 16 999996 868721 2 2 999999 2 12 999991 2 481761 823587 1 202813 449901 306573 2 2 999993 2 13 999990 1 383212 584110 534068 1 2 999999 408690 2 559731 718752 1 19 999981 937611 2 12 1000000 1 561419 604106 224615 1 704179 982049 -588303 2 155136 381300 2 343087 873151 2 9 999986 1 18 999995 -704886 1 326024 546110 -577039 1 2 999999 -683143 1 746820 810159 -25253 2 958903 964788 2 2 999999 1 574312 769913 -176686 1 874043 891054 -184854 1 2 1000000 -432865 2 419512 424436 1 380063 978575 -330728 1 12 999992 -908233 1 300628 433429 -709629 2 396469 923428 1 18 999994 482570 2 474341 719224 1 2 999999 811707 2 12 999987 2 13 999996 1 5 999994 768493 1 81204 118037 -322572 2 14 999989 1 2 999999 -848349 2 9 999988 1 8 999996 395719 2 9 1000000 2 655305 890452 2 2 999999 2 2 999999 1 15 999992 896240 2 12 999983 2 2 999999 1 2 999999 637461 2 4 999995 1 320496 756075 -818133 2 2 999999 2 301018 444613 1 8 999985 -256255 2 4 999985 2 2 999999 2 11 999985 1 196741 962916 805054 1 125765 799538 -263386 2 581340 746469 2 220331 877482 1 20 999991 532679 1 404825 427516 758865 2 254522 696090 1 2 999999 -751935 1 2 999999 -673499 1 2 999999 558607 1 85654 574897 -161940 1 3 999981 -446664 2 5 999992 1 407999 430220 792343 2 34833 115912 2 114334 626705 2 9287 867339 1 15 999994 791723 1 315437 341044 -905830 1 2 999999 698716 1 2 999999 -869949 2 16 999988 2 2 999999 1 8 999990 513450 1 19 999981 -151151 1 19 999991 -794078 2 814858 960150 1 2 999999 -215778 1 2 999999 -650332 2 134525 871162 1 2 999999 -149290 1 2 999999 -503791 1 410838 702797 -719157 1 17 999992 460468 2 6 999984 2 2 999999 1 27992 462063 952338 1 16 999997 -886046 1 762597 894917 196987 1 2 999999 902848 1 1 999990 773667 2 111286 908066 1 8 999994 168637 1 2 999999 -214132 1 2 999999 -997640 2 20 999982 2 2 999999 2 432273 647991 2 2 999999 2 10 999982 2 2 999999 2 2 999988 1 9 999982 587637 1 2 999999 721086 1 11 999984 647459 1 80882 337054 -397954 1 2 999999 -281716 2 284698 814028 2 7 1000000 1 19 999991 -443956 2 7 999993 2 2 999999 2 500925 924612 1 2 999999 297000 2 709057 876703 2 6 999981 2 365840 849203 1 5 1000000 515661 2 309075 602979 2 305625 890571 1 365034 770984 186915 2 19 999984 2 2 999999 2 227124 443628 1 68547 324696 783102 2 20 999996 1 2 999999 175933 2 2 999999 1 2 999999 -311849 2 2 999999 1 152455 364868 755386 2 2 999999 2 5 999983 2 2 999999 2 2 999999 2 2 999999 2 677918 866608 1 2 999999 -746620 1 364987 572577 -504371 2 579288 922799 1 155479 561868 656382 1 2 999999 -914557 1 11 999993 -906801 2 2 999999 2 12 999986 2 2 999999 2 78282 921263 1 2 999999 -677165 2 2 999999 2 8 999997 1 2 999999 198940 2 2 999999 2 2 999999 2 2 999999 1 742785 955479 118915 2 15 999992 2 2 999999 2 2 999999 1 2 999999 -816593 1 17 999983 -114326 2 2 999999 1 2 999999 -877843 1 2 999986 -787881 2 401573 545116 2 2 999999 1 2 999999 83233 1 1 999985 -751719 1 641316 924758 576919 1 2 999999 222314 2 8 999998 2 12 999990 2 4 999983 1 2 999999 -845172 2 325317 905531 1 2 999999 683126 2 218653 382169 1 4 999997 591325 1 2 999999 323824 2 5 999994 2 762964 847654 1 2 999999 238887 2 624109 756090 1 16 999991 -446499 2 777360 889919 2 768262 812995 1 148896 448937 856368 1 16 999999 441173 2 115354 635645 2 2 999982 1 388958 534970 236315 1 414635 498118 -213479 2 2 999999 2 130493 389108 1 26537 644784 -671490 2 449258 816160 2 798567 984136 2 586398 787079 2 2 999999 1 15 999995 207397 2 296681 406297 1 2 999999 314311 2 17 999996 1 392352 460363 46135 2 16 999994 2 24282 136205 2 2 999999 2 16 999985 2 270613 889464 1 2 999999 915610 2 13 1000000 1 17 999999 -769588 1 2 999999 850955 1 2 999999 -315245 2 9 999989 2 19 999984 1 2 999999 -851036 2 2 999999 1 780857 786049 -586407 2 35317 264118 2 13 999991 2 2 999999 2 7 999988 1 2 999999 -803073 2 2 999999 1 2 999999 965181 2 103131 932135 2 2 999999 2 389013 781070 1 17 999995 662703 1 325756 501913 -769482 1 2 999999 504643 2 12 999999 2 6 999991 2 1 999989 2 175068 709806 2 72716 980981 1 903569 950967 639747 1 2 999999 -791801 2 2 999999 1 2 999999 -378149 1 12 999989 -734145 1 2 999999 -495937 2 2 999999 1 368427 505884 -927488 1 8 999984 190578 2 15 999987 2 10 999996 2 2 999999 1 2 999999 279315 2 6 999992 2 1 999995 2 2 999999 1 55131 991988 43034 1 3 999988 -245506 1 11 999999 443880 2 2 999999 1 5 999983 280116 1 2 999999 521465 2 2 999999 2 10 999995 2 2 999985 2 774017 902461 2 2 999999 1 2 999999 616136 2 2 999999 2 196767 251691 1 2 999999 -880461 1 681434 950515 -324688 1 10 999981 269713 2 51326 164446 1 12 999987 -461759 1 2 999999 329838 1 2 999999 824576 1 2 999999 46847 2 314083 694322 2 2 999999 1 2 999999 -110020 2 530576 868418 2 10986 40801 2 31538 637186 1 91589 294683 444017 1 2979 760320 -939130 1 7 999985 158035 2 17 1000000 1 15406 801576 359734 1 3 999990 -762526 1 2 999999 519377 2 2 999999 2 499404 595031 1 2 999999 -586615 2 353931 655409 1 2 999999 -230394 2 2 999999 2 47655 215511 1 2 999999 627879 2 2 999999 2 16 999999 2 12 999986 2 5 999985 1 15 999981 -335126 2 2 999999 1 2 999999 -417989 1 2 999999 124592 2 403143 670419 2 761013 948364 2 2 999999 1 14 999989 379272 1 380437 591035 175773 1 79856 651724 234488 1 2 999999 -435438 2 2 999999 1 2 999999 489097 1 286449 587086 -752127 1 2 999999 -518772 2 2 999999 2 8 999983 2 699571 836026 2 220320 758273 1 2 999999 -238309 2 121434 564270 2 450906 917557 2 3 999997 1 512399 735896 899013 2 421857 422184 1 20122 77057 888977 1 2 999999 -264092 2 4 999998 2 822966 904964 1 19 999982 995495 2 14 999995 2 11 999981 1 600211 866187 -894907 2 243740 734933 1 2 999999 323299 2 17 999990 2 2 999999 1 16 999988 -386049 2 9 999995 2 298870 401836 1 466005 553207 -967246 2 318299 326876 1 13 999996 217156 1 40223 500562 -302239 1 84948 575939 -261217 1 458236 898020 -821128 2 10 999996 2 14 999992 2 20 999985 1 2 999986 -586591 1 205890 462710 -748965 1 501682 552019 764751 2 11 999990 1 2 999999 -133175 1 2 999999 667418 1 3 999981 -26996 1 429806 920347 -737308 1 272662 349157 -505875 1 594770 885018 -770863 1 2 999999 -451018 2 19 999985 2 81649 916539 2 503868 798876 1 169818 765810 680001 2 727764 792499 2 622052 781181 2 77245 924645 2 142282 815821 1 60235 995868 -65602 1 4 999998 -925547 1 2 999999 956666 1 2 999999 -78025 2 504733 908019 2 223461 974819 1 2 999999 -758154 1 19 1000000 -670015 1 2 999985 801847 1 2 999999 -694832 1 14 999992 496063 1 2 999999 -204873 1 122649 774536 -879337 1 2 999999 35305 2 8 999982 2 2 999999 1 3 1000000 -725514 2 336689 856101 2 20 999988 2 2 999999 1 2 999999 303728 2 117573 299381 2 25660 510050 2 677446 979313 1 253754 658951 -335030 2 3 999996 1 2 999999 -937725 2 18 999986 1 54253 704355 -641268 2 2 999999 2 77943 269437 2 321328 854863 2 2 999999 2 13 999989 1 494996 996813 -570067 2 396642 645601 1 2 999999 -77130 1 9 999982 -535411 2 2 999999 2 4 999995 1 2 999999 -342330 1 17 999984 807827 2 2 999999 2 2 999999 1 172827 994413 -947057 1 2 999999 177485 2 2 999999 2 12 1000000 2 383877 864326 2 2 999999 2 2 999999 2 2 999999 2 3 999998 2 819230 996838 2 53796 657252 1 2 999999 876048 1 19 999988 964378 2 90432 939891 1 2 999999 -959342 1 19 1000000 823300 2 4 999996 1 2 999999 172107 2 515110 967952 1 208310 401403 -276604 1 4 999989 -613133 1 8 999983 -989787 1 2 999999 786751 2 394666 661506 1 23885 944730 -317916 2 245009 987356 2 125830 470230 1 19 999985 955303 2 3 999996 2 212551 335112 1 67993 463372 -167882 2 2 999999 1 2 999999 837231 1 9 999996 442943 2 11 999981 1 2 999999 -407049 1 2 999999 110017 1 2 999999 -305464 1 32440 50422 -769070 1 666674 910936 -854570 1 2 999999 -559929 2 2 999999 1 593162 673923 968818 1 407042 434306 930334 1 2 999999 -493800 2 308527 482103 2 294532 873848 2 2 999999 1 2 999999 -300760 1 2 999999 553935 1 36349 660458 -57135 1 305643 384191 -92407 1 6 999986 -949741 1 369709 807901 426758 1 11 999995 607641 2 2 999999 2 618192 815559 1 3 999994 -498170 2 559033 798591 2 1 999992 2 265923 601571 2 20 999990 2 17 999991 2 577401 944325 2 2 999999 1 713387 800456 390585 2 2 999999 1 10 999996 958422 2 2 999999 2 8 999986 2 2 999999 2 351739 792368 1 182346 594799 -352998 1 1 999996 -803815 1 2 999999 -261634 2 7120 486015 1 34768 315814 -731363 1 164940 392875 230010 2 2 999999 1 3 999992 12348 1 2 999999 -718328 2 420872 850354 2 130547 557276 1 626529 757312 804285 2 2 999984 2 18 999988 1 2 999999 -898713 2 2 999999 1 2 999999 -6500 2 2 999999 1 146386 521984 -825537 2 5 999996 2 512616 588789 1 2 999999 995882 2 204453 717070 1 2 999999 850567 1 263841 775207 10223 2 2 999999 1 1 999993 646030 2 4 999987 1 10 999988 -527313 2 86959 993375 2 316742 953487 1 2 999999 921242 1 14 999993 720201 2 2 999999 1 21377 541431 552532 2 16 999983 1 6 999995 -878588 2 8 999996 1 4 999996 620464 1 16 999995 -928817 2 6 999983 2 2 999999 1 9 999991 792603 2 184868 365353 1 14 999988 420585 2 4 999995 2 690249 986784 2 4 999999 2 6 999986 2 10 999986 2 2 999999 2 2 999999 1 1 999984 672270 1 280172 417621 -232491 2 9 999996 1 1 999992 -17748 1 2 999999 661360 1 2 999999 -187043 2 116421 532306 1 459964 915799 641297 1 178192 211203 -831752 2 551852 776421 2 2 999999 2 13 999987 2 2 999999 2 9 999983 2 466484 863908 2 2 999999 2 16 999993 1 6 1000000 406881 1 702831 845024 955493 2 2 999999 1 217880 642214 446185 1 40604 268070 610612 1 13 999987 540584 2 15 1000000 2 238267 641714 2 3 999981 1 2 999999 127813 1 8 999986 -956953 1 3 999986 680795 1 450433 697404 -996956 1 14 999982 5860 1 2 999999 -52153 1 186015 506574 -984590 2 2 999999 1 2 999999 -309061 2 7 999986 1 2 999999 625421 1 533819 585589 232563 1 2 999982 993205 2 2 999999 2 2 999999 1 20 999987 -455645 2 199863 978734 1 10 999990 -710150 2 2 999999 1 307697 555213 357529 2 415212 872831 1 2 999999 561530 2 2 999999 1 2 999999 -635969 2 2 999999 2 2 999999 2 2 999999 1 347338 842735 484699 1 2 999999 56471 2 2 999999 1 499322 620633 -972714 2 878398 929029 2 15 999994 1 2 999999 398736 1 2 999988 728536 2 2 999999 1 16 999997 861443 1 7 999998 801643 1 86871 613955 721420 2 2 999999 2 6 999990 1 6 999998 678852 1 2 999999 -874482 2 109258 847482 2 19 999999 1 9 999987 661044 2 12 999995 2 16 999997 1 196395 461031 738810 1 34307 625164 -489428 2 107704 784341 2 10 999998 1 400952 504426 497170 1 812118 909574 662333 2 2 999999 2 19 999988 2 2 999999 2 20 999985 2 454859 916211 1 13 999991 668017 2 19 999999 1 122408 587214 846111 1 2 999999 561596 1 7 999986 -307328 2 2 999999 1 2 999999 -571339 2 67238 513842 1 2 999999 301679 2 13 999982 1 2 999999 -936481 2 155039 469287 2 3 999984 2 538689 744330 2 2 999986 2 1 999991 1 352487 708650 713495 1 2 999999 535203 2 362054 807551 1 6 999989 777018 2 13 999986 2 16 999995 2 82021 259383 2 2 999999 1 698231 777959 643917 2 2 999999 2 7 999996 1 2 999999 32701 1 2 999999 155706 2 2 999999 1 9 999984 -545286 1 2 999999 -846867 2 16 999982 2 2 999994 1 182259 609256 947417 2 6 999996 2 17611 704161 2 471419 896657 2 161541 922384 2 9 999997 1 17 999996 -135795 1 15 999993 396052 2 627547 714413 1 9 1000000 -400910 2 2 999999 2 2 999999 1 20 1000000 -375947 1 3 1000000 -45914 2 2 999999 1 18 999982 -14708 2 2 999999 1 2 999999 178181 1 10 999988 -845530 1 2 999999 375758 1 2 999999 -882553 2 593448 763351 2 2 999999 1 424206 703424 216594 1 446999 843812 397788 2 12 999987 1 747398 914232 -233931 1 9273 341277 84285 2 798295 882560 1 782119 907918 -959758 2 867875 879585 2 2 999999 1 4 999996 -589377 1 110946 588348 695618 1 2 999999 -312738 1 18 999994 962602 2 17 999999 2 2 999999 2 238705 471526 1 7 999985 479837 1 80174 460995 -605583 2 7 999999 2 10 999981 2 634789 661265 1 3 999999 -965925 1 9 999983 243936 1 887315 965599 645196 1 539591 972988 -928693 2 2 999999 2 770467 852186 2 8 999989 1 2 999999 971873 1 2 999999 -73375 2 51958 670996 2 69813 994076 2 405160 977518 1 2 999999 -163020 1 94515 500755 -329765 1 420251 870133 300167 2 895573 955452 2 81978 812757 2 2 999999 2 2 999999 2 2 999999 1 187517 618589 -636675 1 6 999984 451466 1 80801 961879 -173530 1 542331 729961 -740709 1 2 999999 -870993 2 20 999994 2 183649 364930 2 15 1000000 1 2 999999 -812133 2 14 999983 1 2 999999 650261 1 7 999987 -283306 2 332864 450732 1 2 999999 72564 1 15 999991 27615 1 3 999995 752323 1 17 999989 -523996 1 194496 595328 -212443 1 2 999999 600371 1 2 999999 848365 2 626606 743631 2 2 999999 1 603183 746393 -741830 2 28369 31119 1 2 999999 -22165 2 186182 429443 1 2 999999 -839397 1 2 999999 521005 1 64012 310482 115404 1 2 999999 627267 1 2 999999 464080 2 2 999992 1 2 999999 -407363 2 1 999985 1 5 999986 -767999 1 2 999999 948164 2 2 999999 1 15535 718206 -194111 2 177769 991283 1 2 999999 -530544 2 10 999987 2 2 999999 2 1 999986 2 10 999995 2 186087 625825 2 91108 804138 1 375768 560527 -327277 1 2 999999 -338534 2 479857 645749 2 10 999992 2 7 999988 1 2 999982 533747 2 20 999982 1 2 999999 -708824 1 2 999999 -492359 1 2 999999 746400 1 2 999992 107148 2 143702 711505 2 83961 704351 1 308989 877548 670340 1 2 999996 771319 2 9003 746067 1 9 999989 -388775 1 578260 829639 -251909 2 205281 482951 2 4 999984 1 2 999999 -546058 2 2 999999 2 271576 693578 2 2 999992 1 97584 215216 940745 2 18 999985 2 711721 791358 2 648313 879905 2 446747 770035 1 727003 968183 357325 1 486598 551428 760560 1 19 999984 581316 2 18 999995 1 160519 486217 897692 2 7 999993 2 2 999999 2 2 1000000 1 299941 890434 231829 1 2 999999 151851 1 2 999999 -207269 2 2 999999 1 4 999998 -723995 1 14 999981 -898432 1 2 999999 -148550 1 10 999991 400132 1 2 999999 804822 1 10 999998 -647069 2 2 999999 2 412491 765686 2 2 999999 1 2 999999 317690 1 39810 165120 592725 2 2 999999 2 2 999999 1 14 999982 -861542 2 117631 504059 2 8 999991 1 226682 532792 -934496 1 532428 634051 -129024 1 2 999999 255365 1 13 999995 456683 2 252443 762461 2 2 999999 1 2 999999 394495 1 2 999999 -982425 1 258184 710542 -743492 1 411877 707004 825707 2 2 999999 1 2763 794171 -209200 2 433155 674574 1 6 999995 368932 1 9 999988 -984260 1 2 999999 -311932 1 2 999999 -620415 1 373953 745443 -280563 2 8 999985 2 2 999999 2 11 999991 1 269380 981234 -508834 1 219632 957996 878447 1 15 999999 425923 2 20 999982 2 7 999982 2 4 999983 1 474093 822028 73326 2 2 999999 2 4 999996 1 20 1000000 487066 2 18 999988 2 6 999998 1 445113 731091 -256731 1 11 999982 -100906 1 151696 996008 -76282 2 8 999988 1 6 999990 -457284 1 62688 441524 617089 2 11 999996 1 134039 299271 -412347 1 353967 361380 -328225 2 461166 752605 1 227758 746272 170134 1 735833 837115 896211 2 13 999998 1 326514 960588 79929 2 82308 168999 2 2 999999 1 30134 974210 -804844 1 343001 885329 45164 2 731303 922844 2 45449 443032 2 2 999999 1 515148 937384 804760 2 2 999999 1 269521 756827 -823481 1 2 999999 948820 2 340655 799769 1 233496 463652 586170 2 121159 385189 2 331887 365698 1 2 999999 -813424 1 11 999999 -725420 1 2 999999 -661 2 2 999999 1 338073 709610 612777 1 458195 747101 421036 1 16 999994 763757 2 7 999998 2 481738 744850 1 2 999999 -64029 1 435009 834447 -611626 2 154516 689119 2 2 999999 2 2 999999 2 19 999988 2 7 999999 1 6 999989 -869644 1 2 999999 -32444 1 117674 539245 -322638 1 2 999999 566913 1 2 999999 705321 2 6998 661261 1 10 999993 824914 2 2 999999 2 2 999999 1 2 999999 -271932 2 55006 398719 2 12 999994 1 2 999999 -379199 1 79916 275022 342845 2 2 999999 2 305553 651468 1 2 999999 -444754 2 348631 887722 2 9 1000000 1 7 999984 659194 2 7 999994 1 2 999999 439700 2 2 999999 1 2 999999 654077 2 314580 756242 1 2 999999 21796 2 2 999999 2 5 999996 2 11851 204831 1 25366 560439 -223584 1 2 999999 368521 2 2 999999 1 82265 546528 -269599 1 626772 994201 276422 1 7 999998 -258057 2 232612 287435 2 2744 740330 1 6 999983 566251 1 2 999999 -803200 2 2 999999 1 2 999999 -849486 2 604708 945702 1 2 999999 872082 2 301298 332977 2 2 999999 2 1 999994 2 2 999999 1 3 999985 300591 2 61341 458828 1 8 1000000 820954 2 3 999995 2 29175 838714 2 2 999999 2 7 999988 1 2 999999 -75563 2 16 999998 1 2 999999 3426 1 2 999999 38400 2 86992 454590 1 16 999981 -584330 2 650493 932234 1 16 999989 981161 2 7 999994 2 5 999996 1 2 999992 487924 1 2 999999 -700201 1 10 999991 -666611 2 20 999993 1 794831 904646 -214180 1 2 999999 -216396 2 2 999999 1 3 999986 -390792 1 14 999986 -332109 1 14478 848505 253974 1 2 999999 334350 2 10 999996 2 2 999999 1 19 999986 -625170 2 65752 206479 2 735896 779799 1 17 999994 695008 1 12 999994 -759307 1 11 999999 513324 2 2 999999 1 2 999999 939171 1 579989 995745 -34529 1 2 999999 865797 2 282839 626536 2 3 999993 1 12 999997 -798924 2 421160 915436 2 640599 800098 2 2 999999 2 2 999999 1 19245 272792 315034 2 8 999991 1 194712 846210 -91402 2 661566 861967 1 2 999999 -225665 2 8 999999 2 20 999998 2 297961 504627 1 2 999999 -579343 2 2 999999 1 2 999999 -193121 1 39980 869942 -302157 1 35581 145998 -203947 1 2 999999 806809 2 10 999981 1 24332 834197 626881 1 20 999988 -317517 1 2 999999 803860 1 356091 413236 211384 2 19 999988 1 18 999990 477992 1 6 999982 -327696 1 549512 856518 432362 2 353658 563623 1 145129 711090 944710 2 1 999998 1 257911 533491 -454539 1 13 1000000 696669 1 3 999996 275168 1 11 999993 -481022 1 10 999990 -134104 2 3 999981 2 2 999999 1 131178 201757 -632606 1 4 999995 603965 2 2 999986 1 63704 900494 -894392 1 2 999999 691531 1 10 999983 -417725 2 16 999995 1 43675 329804 960255 2 15 999989 1 6 999996 -432732 2 580065 755048 2 2 999999 1 1 999981 157509 2 2 999999 1 104431 121903 -841381 2 5 999998 1 2 999999 704724 2 2 999999 1 3 1000000 672096 1 2 999999 -941254 1 16 999982 310730 1 75781 598545 -648532 2 17 999984 2 4 1000000 1 96960 102866 -985994 2 2 999999 1 14 999984 293630 1 2 999999 189153 2 12 999998 2 2 999999 2 2 999999 2 762616 996863 1 488615 730456 696230 2 19 999990 1 36152 193808 -57674 1 2 999999 -660621 2 705213 916377 1 325791 804760 -338838 1 2 999999 -885515 1 2 999999 489425 2 116910 276112 1 2 999999 391355 2 6 999991 1 469774 905800 -820605 2 2 999999 2 9 999983 2 223423 328378 1 87486 247241 75500 2 2 999999 1 2 999999 605310 1 19 999996 -79251 1 6 999988 96983 2 2 999999 2 10 999986 1 12 999983 143595 2 2 999999 2 2 999999 2 614587 853335 1 2 999999 -889512 2 2 999999 2 2 999999 1 7 999983 392480 1 2 999999 915522 1 2 999999 -473085 2 12 999996 1 3 999994 692719 1 6 999987 -561056 2 5 999983 2 15 999992 1 2 999999 196061 1 10 999996 178313 2 2 999999 2 2 999999 2 2 999999 2 15 999982 2 19 1000000 2 105640 490379 1 5 999999 815923 1 392988 999111 876199 1 17 999982 60161 2 165762 467115 1 11 999995 -491156 1 2 999999 -703722 2 2 999999 1 2 999999 -654977 1 741472 830341 -564301 1 2 999999 221306 2 279521 302941 2 99353 389364 2 2 999997 1 228472 518100 214271 1 2 999999 -418358 2 861292 918020 2 2 999999 2 14 999991 1 18 999981 -128476 1 659225 800184 252480 1 2 999999 -796563 2 2 999999 1 2 999999 855821 2 445357 786365 1 765415 965655 903141 1 483264 913231 966979 2 2 999999 2 9 999992 2 1 999990 2 4 999985 2 3 999986 2 2 999999 2 337607 917590 1 2 999999 841847 2 2 999999 1 2 999999 -908215 1 2 999999 635367 2 7 999994 1 2 999999 -398240 1 2 999999 895764 2 587844 948799 1 139573 367809 -838986 2 2 999999 1 17 999993 993914 1 2 999999 605565 1 14 999981 -746280 2 299432 664543 1 502027 511007 274399 2 2 999999 2 10 999991 2 20 999988 1 2 999999 -517667 1 2 999999 611154 1 11 999996 798094 1 188895 372938 -279480 1 2 999999 -817693 1 563628 721178 -308991 1 2 999999 490103 1 19 999984 -395178 1 2 999999 222509 2 206566 598432 1 15 999993 572719 2 8 999994 1 185733 972006 455746 1 804450 874067 -587231 2 2 999999 1 17 999982 395702 1 2 999999 -113643 1 5 999997 441612 1 364561 403828 -337852 1 3 999986 -159931 2 2 999999 2 204939 696983 2 515770 785793 2 2 999999 2 2 999999 2 623071 889167 1 443304 933309 -958859 1 6 999998 506991 1 8 999985 160052 2 338060 802088 2 12 999995 1 2 999999 500110 2 2 999987 2 359788 955964 2 20 999999 1 367675 368784 694277 2 35469 578351 1 2 999999 954668 1 580312 705554 497285 2 2 999999 1 2 999999 -970058 1 273629 769638 453878 1 400150 503297 325067 2 33279 537057 2 2 999999 2 4 999985 2 2 999999 2 44537 861614 1 8 999997 -697006 2 2 999999 1 12 999989 -319426 1 2 999999 357398 1 2 999999 -737814 1 20 999992 157571 1 2 999999 239297 1 17894 278233 850723 1 3 999983 881938 2 2 999999 2 1 999992 1 511061 864444 878944 1 5 999985 394923 2 533088 761874 1 2 999999 477123 2 2 999999 2 426817 979859 1 19 999988 577789 1 3065 845941 -419543 2 307268 399264 2 233718 470670 2 64092 814091 1 113429 264020 151128 2 17 999981 2 4 999998 1 2 999999 -822905 2 2 999999 2 2 999999 1 670415 926383 -233021 1 52660 529325 52733 2 2 999999 2 19 999999 1 2 999995 367186 2 2 999999 2 2 999999 1 2 999999 -604746 1 455331 706886 418799 1 2 999999 300413 2 2 999984 2 442733 863675 2 950250 963638 1 14 999996 959507 2 2 999999 1 289786 418215 -452505 2 2 999999 2 5 999989 1 2 999999 374853 2 2 999999 2 84948 845718 1 10 999987 157044 2 2 999999 1 2 999999 -887324 1 350145 624608 20275 2 2 999999 2 2 999999 1 2 999999 681864 2 162437 878845 1 400846 803160 -343015 1 2 999999 -523457 1 549263 606273 345132 1 680055 684319 431762 1 2 999999 -670362 1 7 999982 99384 2 19 999986 1 808299 943631 619911 2 186082 727452 1 11 999982 -985263 2 2 999999 2 4 999993 2 2 999993 1 2 999999 -784381 2 4 999989 1 329809 622997 -831454 2 2 999999 1 2 999999 192191 2 236444 837054 2 2 999999 1 2 999999 659078 2 279579 443484 2 2 999999 1 7 999984 -792605 2 2 999999 2 522962 566593 2 691057 871953 2 8 999992 1 2 999999 -891431 1 20 999997 431 2 2 999999 2 2 999999 1 2 999999 46100 2 310989 860911 2 5 999999 1 685337 924293 155121 1 2 999999 -286715 2 16 999983 1 2 999999 94138 1 14 999998 131818 1 388922 487530 881951 1 2 999999 45138 2 2 999999 1 335252 440793 351766 1 2 999999 280732 1 2 999999 -679579 1 2 999999 -645898 1 315425 558063 -219959 2 8 999988 2 319632 506635 2 641999 730970 1 5 999981 -21683 2 2 999999 1 2 999999 -988999 1 2 999999 628569 1 113180 534126 -32575 2 8 999996 1 2 999999 986242 1 2 999999 -642611 1 11 999992 130495 1 396824 864858 986569 2 5 999992 2 4 999994 2 2 999999 1 24331 361360 157062 1 2 999999 -152315 1 2 999999 -508748 2 2 999999 2 2 999999 1 2 999999 533281 1 238910 286063 614280 1 2 999999 -705622 2 2 999999 2 2 999999 1 7 999995 650544 1 154620 842247 -244004 1 572680 729742 417677 2 394977 557370 2 2 999999 2 2 999999 2 7762 512114 2 17 999988 2 5 999981 2 283155 428869 1 561079 846801 814039 1 4 999996 399100 2 574221 648746 1 63138 446393 -773113 2 143615 273341 2 10 999990 1 281089 887361 287461 1 19 999998 -415113 2 142788 522549 1 2 999999 -613102 2 238628 627911 2 2 999999 2 554580 986047 1 107716 408778 -668508 1 2 999999 188564 1 19 999986 -628556 2 713885 866089 2 515507 856210 1 2 999999 97595 2 2 999999 1 18 999999 932175 1 7 999993 372681 1 289780 839074 -971379 1 9 999992 -79793 1 13 999981 95845 2 2 999999 1 689425 881201 283086 1 800132 965146 -94099 1 16 999987 684563 1 556108 593272 782133 1 2 999999 -223039 1 19 999991 153196 1 2 999999 246951 2 2 999999 2 2 999999 1 744589 790524 -725599 1 18 999990 -785388 2 2 999999 2 154835 975779 1 117904 213977 -734479 1 468285 647819 -407270 1 16 999999 -857532 2 20 999992 1 2 999999 -290523 2 2 999999 1 8914 292032 -985185 2 20 999995 1 2 999999 -607083 2 2 999999 2 11 999994 2 7 999994 1 7 999990 443813 2 68142 384714 1 10 999990 692887 2 438277 636730 2 104830 846328 1 96564 776881 -690550 1 2 999999 -30505 2 418689 997883 2 2 999999 2 205439 798103 1 19 999985 947480 2 12 999986 1 1 999994 566985 2 20 999985 2 10 999991 1 11 999984 -791798 1 258957 556169 -572364 2 628985 668199 2 13 999991 2 150416 739770 1 188736 605187 5659 2 17 999996 2 2 999999 1 433016 621853 712585 2 480300 792643 1 716504 952590 5072 2 2 999999 2 2 999999 2 89623 301988 1 2 999999 -454001 1 431687 749003 -425683 1 4 999991 917041 2 19 999981 1 19 999988 437277 2 2 999999 2 2 999999 1 4 999985 678052 1 470309 577858 950909 1 798784 999553 964665 1 2 999999 -237556 2 17 1000000 2 19 999991 2 70217 863694 2 14 999998 1 2 999999 -279575 2 374916 669893 1 148433 184126 -849206 1 5 999991 359821 2 2 999999 1 2 999999 -870902 2 197733 942274 1 2 999999 849936 1 139754 573476 370936 1 697372 914476 -717679 2 105684 311356 2 2 999999 2 17 999987 2 2 999999 1 237383 325372 723136 1 664744 688433 715272 2 2 999999 2 14018 501169 2 2 999999 2 12285 321077 1 573264 749908 -425021 2 148574 758127 1 352039 934069 -733555 2 2 999999 2 290173 615893 1 2 999999 -102962 1 2 999999 -91761 1 379607 966764 918007 2 200038 561715 1 10 999995 668470 2 2 999999 2 2 999999 2 362747 518669 1 2 999999 -606972 2 7 999986 2 172575 255904 2 2 999999 1 2 999999 -300413 1 537497 780451 934243 1 494628 628466 63120 1 217575 824524 -107009 2 19 999988 2 2 999999 2 377236 988355 1 20 999989 866827 1 2 999999 -607063 1 5515 433552 -642628 1 283099 669314 -386047 1 78919 223340 815220 2 15 999983 1 18860 503128 -642489 2 20 999998 2 65857 663311 2 8 999985 2 2 999999 2 2 999999 1 2 999999 -218617 2 2 999999 2 351199 516859 1 324258 962177 -675957 2 252371 996982 1 18 999986 697692 2 2 999999 2 228558 371852 2 333620 670801 1 20 999981 697831 1 2 999999 -133801 2 2 999999 2 2 999999 1 2 999999 -3180 1 19 999995 945454 2 2 999999 2 18 999987 1 337140 372168 -508927 1 165994 925098 -188637 1 3 999987 -389098 2 2 999999 1 11605 753916 73809 1 532856 838285 925175 1 2 999999 -457620 2 302833 857610 2 2 999999 1 6 999995 97945 2 2 999999 2 314385 483175 2 172674 969854 2 15 999984 1 2 999999 -146446 1 2 999988 -506931 1 2 999999 496199 1 208331 789530 -8603 1 2 999999 892015 1 1 999993 864939 2 2 999999 2 16 999999 2 673800 690721 1 8 999993 -627729 2 9 999988 1 230441 399819 -247890 2 17 999988 2 19 999987 2 241967 649619 1 3 999997 -528958 2 2 999999 1 7 999988 560536 2 2 999999 1 4 999993 662698 1 2 999999 -733754 1 18 999986 959418 1 697086 700800 -605297 1 2 999999 582493 2 4 999993 1 60952 727960 -500256 2 6 999993 2 15 999996 1 2 999999 -130290 2 6 999992 2 2 999999 1 2 999999 38639 1 2 999999 -418888 1 2 999999 247472 2 2 999999 2 2 999999 2 9 999985 1 286307 777336 622230 2 356459 680401 1 19 999989 596972 1 4 999993 739397 2 2 999999 1 9 999982 680733 2 2 999999 1 2 999999 -995730 2 2 999999 1 19993 834894 -359843 1 17 999990 -166288 1 14 999990 -349966 1 84724 671644 -16381 1 16 999996 -86184 2 341460 370925 1 4 999982 -548570 2 573863 596483 1 7 999996 106456 2 1596 202840 2 9 999983 1 2 999999 -709134 2 18 999997 1 15 999988 990131 2 2 999999 2 2 999999 1 2 999999 -848442 1 5 999995 -192226 2 4 999996 1 118451 766806 306346 1 1 999995 568765 2 9 999982 1 2 999999 434960 2 263229 268352 2 742203 794205 1 2 999999 316321 1 280312 952327 -157913 1 9 999995 361501 1 2 999999 478886 1 5 999987 -510406 1 13 999999 403723 1 25111 788390 -32730 2 511059 876474 2 10 999982 1 14 999985 764359 1 456284 641279 -405665 2 2 999999 1 2 999999 -706764 2 2 999999 2 20 999995 1 18 999998 548829 2 431670 843996 1 10 999999 137918 2 437501 895959 2 305487 660718 2 2 999999 2 2 999999 2 3 999998 2 317015 754300 2 18 999991 2 17 999991 2 2 999999 2 322626 465314 2 206666 921663 1 2 999999 -505727 1 1 999998 -180539 1 245328 828401 25462 2 2 999999 2 1 999990 1 15 999981 978302 2 15 999988 1 419148 937405 -776411 2 2 999999 2 2 999999 2 6842 828275 2 468528 978484 2 2 999999 2 913536 928726 1 11 999985 684137 1 540817 922219 447346 2 123223 945466 1 285966 303724 -206501 2 17 1000000 2 2 999999 2 367448 876136 2 84032 947499 2 2 999999 2 489755 887632 2 4 999994 2 10 999999 2 20 999995 1 2 999999 -246799 1 326021 988350 191826 2 5 999982 2 19 999989 2 19 999984 1 500608 689844 847279 1 184085 996240 -297473 1 6 999982 550288 2 2 999999 2 8 999985 2 16 999989 1 18 999984 461353 1 344912 500451 -37150 2 2 999999 1 14 999994 -73494 2 18 999991 2 2 999999 1 296233 957523 -456844 1 14 999989 964012 2 2 999999 1 9 999985 -936854 1 2 999999 81976 2 349315 925639 1 2 999999 399768 2 245644 337007 2 2 999999 2 397635 933381 1 6 999997 692595 1 2 999999 -757270 1 5 999990 -405647 2 8 999993 1 2 999989 153663 2 15 999999 1 410274 614042 -719962 1 9 999995 846091 1 6 999984 693289 1 491611 548098 770707 1 185074 314172 -42585 1 15 999996 181953 2 126755 364487 1 2 999999 -835131 1 2 999999 397292 2 2 999999 2 2 999999 1 125400 707474 259265 1 6 999987 -128031 1 2 999999 -244133 2 36064 157597 2 74120 723689 2 248368 463083 1 9 999997 858560 1 2 999999 888637 2 19 999995 2 2 999983 1 134016 388329 -269143 2 17 999988 1 16 999994 357610 2 106431 306599 2 278340 612750 1 114007 625969 -57598 1 289748 742789 -803984 2 15 999985 1 1 999999 -448213 1 242191 898573 -116534 1 2 999999 821124 1 7 999999 -681059 2 610504 987544 1 492551 609125 -436933 2 2 999999 1 2 999999 650059 2 330211 827099 2 13 999985 1 449228 869715 -290072 1 2 999999 -773389 1 668299 740476 777032 2 274418 361336 1 398071 943960 -906603 2 2 999999 1 308923 393185 -41692 1 2 999999 -284159 1 14 999981 -943597 2 2 999999 2 14 999988 2 10 999990 1 2 999999 -599407 2 2 999999 2 2 999999 1 9 999994 446320 1 2 999999 935944 2 3 999999 2 2 999999 2 2 999999 2 2 999999 1 47632 996197 10403 2 2 999999 1 2 999987 159433 2 15 999990 1 585461 663241 -191349 2 72377 296943 1 499672 928442 618390 1 8 999990 -2170 2 55305 824664 2 571716 740609 2 490454 736160 1 108712 143936 -346225 2 2 999999 1 5 999984 -45722 1 2 999999 -370572 2 2 999999 2 2 999999 2 2 999999 2 18 999984 2 4 999982 2 2 999999 1 2 999999 489048 1 14 999993 -883669 2 2 999999 1 5 999981 674032 1 470816 917346 -555286 1 19 999986 892817 1 2 999999 550009 1 2 999999 -715058 2 148501 788977 1 5 1000000 -954163 1 2 999999 -77258 1 2 999999 -349423 2 2 999999 2 2 999999 2 6 999987 1 2 999999 3798 2 271095 520914 2 25352 205471 1 2 999999 -278799 2 2 999999 2 2 999999 1 19 999982 963929 2 439308 971612 1 973728 981173 -258624 1 2 999999 877282 1 11 999984 697525 2 18 999990 1 2 999999 -847704 2 15 999995 2 18 999984 1 2 999999 -190085 2 479973 547162 2 2 999999 1 562989 913437 596912 2 2 999999 1 2 999999 806486 1 17 1000000 -633388 2 11 999995 1 2 999999 150953 2 614493 947717 1 1 999991 708777 2 2 999999 1 2 999999 831943 2 44233 926006 2 12 999994 2 9 999985 2 707380 943842 1 13 999982 -79630 1 2 999999 -739347 1 19 999999 -870830 2 4 999995 1 12 999993 271325 2 568381 769054 2 3 999992 2 15 999995 2 13 999990 1 309966 492243 -147558 2 2 999999 2 2 999999 2 12 999989 2 20 999986 1 6 999996 677274 2 244002 373423 1 2 999999 622100 1 448075 882548 495255 2 2 999999 1 2 999999 -765957 1 13 999996 695495 1 13 999984 -436067 1 2 999999 -450807 1 303096 980931 415596 1 3 999987 -175657 1 18 999985 907963 2 18 999996 1 812167 859351 959703 1 416191 832576 519872 2 345226 900700 1 2 999999 -740199 2 2 999999 1 345333 959765 -174236 1 18 999996 16989 2 2 999999 2 87302 623246 1 1 999989 326319 2 781271 880520 2 2 999999 1 111571 587276 -479159 2 354909 910125 1 19 999994 -846043 1 2 999999 -476185 1 2 999999 413874 2 11 999987 1 20 999994 -464176 2 56135 326093 1 20 999997 856906 1 17 999998 651626 2 256539 830482 1 10 999993 265949 2 2 999999 2 217864 366495 1 193640 308211 -750725 1 2 999999 139629 2 11 999985 2 2 999999 1 211485 756701 -965991 1 2 999999 -201038 2 2 999999 1 259401 626731 213436 2 66567 907944 2 812536 939643 1 2 999982 172379 2 9 999982 1 2 999999 889813 1 2 999999 782416 1 15 1000000 926688 1 390008 571980 162758 1 20 999991 -988401 1 2 999999 858259 1 305627 755143 471174 1 10 999987 -889088 2 9 999982 2 296586 799424 1 2 999999 659870 1 2 999999 -754193 2 2 999999 2 2 999999 1 16 999995 -82187 1 10 999983 -820826 2 28436 793512 1 230733 784036 -209901 2 13 999999 1 84564 196382 420377 1 10 999996 942013 2 661903 797946 1 13 999986 940246 2 500988 680982 1 756929 819622 715648 1 2 999999 -722136 1 2 999999 169461 2 12 999983 1 16 999997 911937 2 15 999983 2 2 999999 2 2 999999 2 2 999999 1 2 999999 328931 1 546719 972593 -243885 2 484308 749988 1 191773 758685 730932 2 2 999999 1 1 999993 979894 2 2 999999 2 2 999999 1 8 999986 98081 2 2 999999 1 2 999999 811614 1 2 999999 706559 2 2 999999 1 857517 913032 626347 2 357731 800839 1 280437 477882 -576447 1 430827 766692 172471 1 645884 995106 276497 1 402410 731739 -224736 2 42715 906454 1 2 999999 949338 1 2 999999 -572745 2 14 999990 2 11 999985 1 2 999999 764354 2 2 999999 1 2 999999 -15258 1 2 999999 612023 1 2 999999 337319 2 8 999993 2 20 999985 1 2 999999 -54192 1 529217 838991 138263 2 2 999999 1 7 999990 -575144 1 13 1000000 520192 1 2 999999 -613432 1 2 999999 309600 1 166272 683719 986957 2 184612 839100 1 4 999997 120508 2 2 999982 2 284483 319446 1 6 999990 266548 1 2 999999 -35500 2 11 999988 2 2 999999 2 2 999999 1 12 999991 779455 2 2 999994 1 4 999987 -779524 2 2 999999 2 6 999986 1 17 999996 73660 1 7 999999 195712 1 14 999995 274135 1 601215 831717 472074 1 14 999992 702279 1 73579 780341 -200093 2 20 999988 1 43116 823086 -927443 2 433489 958165 1 2 999999 -150764 2 2 999999 2 492320 841785 2 267507 693298 2 10 999991 2 581222 935483 1 196246 555328 -586764 1 16 999987 619753 2 2 999999 1 2 999999 571979 1 26524 261342 553269 1 2 999999 862646 2 2 999999 2 11240 991858 1 231385 802620 -273208 2 19 999999 1 15 999985 -65150 1 5 999983 702129 2 148915 185941 1 674101 937121 -281261 2 604058 884361 1 2 999999 -446114 1 16 999981 -749070 1 6 999990 -927265 2 20 999997 2 2 999999 1 1 999991 344156 1 2 999999 946250 1 279344 573293 -933912 2 177699 475624 1 414518 663452 -826645 2 2 999999 1 192571 363689 562820 2 16 999995 2 2 999999 1 3 999996 -362660 1 2 999999 -352768 2 607288 771973 2 2 999999 2 20 999992 2 2 999999 1 59335 861349 -298488 2 4 999999 1 2 999999 765856 1 2 999999 -479522 2 620465 875552 2 407676 714061 2 2 999997 1 11 999999 -341928 1 2 999999 -77183 1 11 999983 -86182 1 2 999999 -789224 1 16 999990 -587021 2 10 999993 2 463086 737057 1 2 999999 524048 1 306797 636056 -548566 1 2 999996 -503230 2 2 999999 2 2 999999 2 357375 921258 2 590626 716741 1 7 999994 939278 2 2 999999 1 2 999999 -810016 1 2 999999 992785 2 2 999999 2 2 999999 1 14 999982 69550 2 215626 695344 2 401567 408401 1 14 999989 493061 2 2 999999 2 14 999997 1 34471 92878 672604 1 2 999999 931402 1 18 999997 37351 2 2 999999 2 16 999994 2 339430 982389 2 2 999996 2 584979 723521 1 459481 933343 788313 1 474546 832916 320642 1 12 999990 -126466 2 147480 794489 1 121869 943746 -151685 1 282577 825455 -341368 2 19 999989 2 375375 583110 1 10 999989 -75719 1 12 999993 684804 2 53378 721291 1 2 999999 896120 2 15 999988 1 391985 591865 717856 2 2 999999 1 2 999999 405376 2 2 999999 2 17 999996 2 4 999991 1 470318 566595 -254608 2 2 999999 2 631622 659069 2 762231 933748 1 2 999999 -453957 1 98159 211411 769137 2 140189 689137 1 46260 227648 -179652 2 25651 691611 2 2 999999 2 15 999984 2 14 999981 2 3 999991 1 11 999984 -963578 1 265941 336794 814960 2 6 999992 2 2 999999 2 20 999988 1 7 999981 -865306 2 19 999990 1 2 999999 -492927 2 2 999990 1 17 999996 -170702 2 6 999992 2 117054 211432 1 956135 978215 672206 1 8 999986 526185 1 6 999983 -357244 1 2 999999 -731580 2 223357 686307 2 731994 813010 2 2 999999 1 86023 718319 -406487 2 166144 512794 2 880138 969352 2 19 1000000 1 19 999999 -390096 2 8 999996 2 34954 995484 1 2 999999 212291 2 478437 813310 1 17 999981 567426 2 7 999999 1 18 999989 -741942 2 2 999999 2 2 999999 1 3 999992 734973 2 12 999988 2 723170 754535 1 2 999999 105437 1 234685 530527 -81387 1 2 999999 -465006 2 257491 344182 1 2 999999 -373229 2 60340 704964 2 2 999999 2 1 999996 2 225459 392546 1 2 999999 -915004 2 2 999999 2 334612 408591 1 2 999999 -476958 2 3 999993 2 429214 742438 1 527524 729394 -999241 1 2 999999 338245 2 164145 842737 2 2 999999 2 18 999997 1 2 999999 47305 1 2 999999 -752094 2 12 1000000 2 13 999992 1 133308 850826 -905906 1 2 999999 -470656 2 329811 886557 2 2 999999 1 265537 871656 726163 2 2 999999 2 2 999999 2 16 999986 1 320688 546281 -993508 1 2 999999 -91159 2 278349 283848 2 14 999985 2 2 999999 2 9 1000000 2 577606 778869 2 2 999999 2 7 999999 1 146191 603310 117421 1 8 999996 307398 1 291710 935462 -123356 1 2 999999 -526068 1 2 999999 443157 1 86866 728038 -322062 1 2 999999 -890495 2 16 999993 2 170954 423975 1 6 999992 391975 1 2 999999 243470 1 11 999996 -931477 1 5 999988 61618 2 2 999999 2 7 999983 2 1 999995 1 524274 656730 -861350 2 619466 750956 2 148928 280479 2 2 999999 2 188583 771034 2 15 999985 2 635089 938545 2 2 999999 1 204871 705072 969148 2 12 999984 2 2 999999 1 7 999981 -691670 1 2 999999 -716388 2 2 999999 2 2 999999 1 7 999990 368908 1 12 999991 -324529 2 6 999985 1 9 999991 865317 2 11 999990 1 289048 440051 409767 2 274189 610827 2 9 999981 1 2 999999 555431 2 567411 641809 1 678154 700891 -342302 1 15 999995 -937781 2 1 999995 1 2 999999 586048 1 2 999999 -79001 2 13 999989 1 192990 311605 793134 1 413461 687066 -325286 1 15 999988 -597650 1 2 999999 -276926 2 2 999999 1 2 999999 -846189 2 111125 289722 1 2 999999 -752347 2 263426 752732 1 11 999992 -46772 1 98116 816793 993315 1 2 999999 -790072 2 19 999996 1 20 999994 -971956 1 2 999999 110318 1 4 999988 -645772 2 1 999989 2 6 999983 2 2 999999 2 5 999988 2 2 999999 2 2 999999 2 29630 793290 2 2 999999 1 15 999992 851993 2 18 999983 2 544542 597435 2 5742 687918 2 11 999983 2 8 999985 2 2 999999 1 8 999998 593404 1 280284 557799 435605 1 2 999999 253686 1 2 999999 -509360 1 19 999988 195998 2 11 999983 2 20 999987 1 2 999999 -805018 2 926540 967516 2 19 999997 1 58705 163951 -977379 2 5 999989 2 2 999999 2 2 999999 1 2 999999 426388 1 43876 417909 -631229 1 14 999987 85547 2 79145 533092 2 733066 877707 2 18 999991 1 2 999999 -577589 1 9 999987 -663911 1 633996 771735 992607 1 14 1000000 850826 2 20 999989 2 20 999994 1 223989 928200 397140 2 9 999986 2 2 999999 1 132620 489157 -432403 2 2 999991 2 2 999999 1 190435 430100 -598264 2 385051 749920 2 381727 961743 1 13 999997 -279445 1 1 999994 -348301 1 15 999996 690182 2 2 999999 1 8957 722881 -98357 1 4 999993 578103 1 726688 843337 804266 1 2 999999 -737136 2 62083 986495 2 10 999996 1 5 999987 86993 1 2 999999 638181 1 80123 488165 838459 1 10 999987 656012 1 2 999999 245713 1 2 999999 649202 1 2 999999 -801477 1 5 999997 480716 2 3 999990 2 82075 290879 2 7 999987 2 134119 209682 1 406756 808762 -289507 1 603919 894025 -505135 2 702213 827905 1 2 999999 886113 2 2 999999 2 2 999999 1 2 999999 -805088 2 367487 877535 2 2 999999 1 2 999999 -885504 1 2 999999 638729 2 518357 895059 1 150261 381086 874685 1 17 999983 -125574 1 2 999999 -562361 2 14 1000000 2 4 1000000 1 340927 460476 -747652 2 2 999999 2 8 999992 2 354022 853285 1 2 999999 -336840 1 272072 971723 -901858 2 270140 889917 2 12 999989 1 2 999997 -109028 2 11 999998 2 8 999993 1 9 999986 -995308 1 133273 659182 -690982 2 407235 543750 2 14 999981 2 2 999999 2 2 999999 2 337001 374419 2 168436 555684 1 13 999987 40454 2 547639 561964 1 2 999999 -787931 2 751857 790032 1 2 999999 -401176 2 2 999999 1 428075 445276 -514089 2 526586 832747 2 2 999999 2 13 999994 2 2 999999 1 265483 395018 109442 2 2 999999 2 2 999999 2 202866 403554 2 65274 641425 2 747627 757255 1 2 999999 39176 1 151137 432136 -789860 1 2 999999 -353941 2 2 999999 2 303129 310461 2 2 999999 1 2 999999 -929086 1 140037 885844 953208 1 9 999981 -754636 2 109281 708875 1 665014 914384 -472265 2 2 999999 1 6 999996 253422 2 862050 924574 1 2 999999 585455 1 279061 798763 -417819 2 2 999999 2 186849 214871 1 170134 457082 686898 2 6 1000000 2 547022 639277 2 331916 965532 2 10 999997 1 145158 396884 -857712 2 19 999995 2 455345 803705 1 5 1000000 507815 1 543892 586271 866051 1 797375 844743 -956519 1 567259 659768 -789564 2 5 1000000 2 15 999986 1 1 999999 15204 1 19 999991 -383032 1 2 999999 907316 2 2 999999 1 2 999999 682539 2 19 999988 1 18 999996 -940955 2 37977 966262 1 248950 910132 -958249 1 2 999999 557251 2 2 999999 2 2 999999 1 344224 895910 -530028 2 5 999983 1 2 999999 152178 1 13 999995 -314553 2 8 999997 2 2 999999 2 28184 314870 2 2 999990 2 316794 826205 2 2 999999 1 7 999998 754664 2 8 999993 2 2 999999 2 479154 515438 1 2 999999 -283370 2 2 999999 1 2 999999 454541 2 72994 196239 2 8 999996 1 23065 162856 633905 1 18 999981 245814 1 2 999999 237474 1 2 999999 858034 2 2 999999 2 562537 594851 1 155954 505412 -354723 2 762465 847959 1 748732 791658 -924740 2 2 999999 2 454663 624554 1 631665 734801 -885277 1 2 999999 -695942 2 495711 982740 1 13 999982 -435185 1 2 999999 -177771 1 49025 203391 -898538 2 393280 855274 1 2 999999 671333 2 596250 639122 2 228018 824599 2 2 999988 2 2 999999 1 574623 766742 47402 1 2 999999 243513 2 39993 272827 1 2 999999 557321 1 2 999999 145362 1 634842 716084 -248723 1 15 999983 -233710 1 20 999985 989126 2 210080 381700 2 6 999987 2 431493 618502 1 1 999989 -734265 1 9 999989 -397131 1 2 999999 -3476 1 2 999999 -608720 2 570203 867974 2 2 999999 2 5 999985 2 18 999993 2 452622 780802 2 2 999999 2 2 999999 2 20 999997 2 3 999997 1 12 1000000 349985 2 11 999981 2 2 999999 1 877128 901836 -310879 1 18 999997 865403 1 5 999998 -32697 1 3 999997 650379 1 714264 853976 250500 2 181992 348175 1 2 999999 925340 2 2 999999 2 411709 938729 2 3 999994 2 18 999995 2 2 999999 2 90849 225913 1 258998 366197 654697 2 2 999999 1 5 999991 -475559 2 2 999999 1 18 999981 221763 2 2 999999 1 87434 500869 998491 1 106607 739121 -747783 2 2 999999 2 2 999999 1 2 999999 107029 1 154687 477657 273213 1 17 999985 964187 1 2 999996 789441 2 2 999999 1 4 999987 499008 2 2 999982 1 4 1000000 -27668 1 2 999997 34843 2 2 999999 1 15 999981 -58240 2 13 999988 1 2 999999 -641155 2 439712 470053 1 2 999999 -850193 2 7 999986 1 2 999999 -786602 1 20 999988 -243529 1 18 999989 -643562 1 11 999986 -671733 1 1 999992 579940 1 7 999981 -181838 1 2 999999 -414406 1 14137 79720 -612168 1 2 999999 688291 1 5 999985 274647 1 2 999999 -434598 2 24262 241250 1 14 999993 -33684 2 282245 312187 2 246717 342107 2 17 999981 1 10 999983 566869 2 475138 515751 1 2 999999 991307 1 2 999999 -67329 2 2 999999 2 798489 903224 2 7 999989 1 18 999987 289361 1 2 999999 -315754 2 467946 629981 2 4 1000000 1 2 999999 401239 1 4 999997 394628 2 2 999999 1 16 999995 347015 1 656650 974821 357955 2 20 999981 1 892141 954350 944439 1 16897 395873 689527 1 2 999999 657131 2 2 999999 2 17 999998 2 2 999999 2 13 999985 2 2 999999 2 453175 514543 2 180961 580641 2 2 999999 1 357972 902309 171825 1 2 999999 -481381 2 2 999999 2 3 999994 2 2 999999 1 847675 869177 586802 1 2 999999 -47593 1 7 999988 -532861 2 387187 429077 1 269163 901002 176898 2 2 999982 1 16 999990 438703 1 226724 415499 501082 1 2 999999 400579 1 376327 569465 574846 2 15 999989 1 2 999999 -533341 2 2 999999 2 558220 765504 2 162014 363860 2 12 999983 1 345918 781075 980470 1 2 999999 -204259 2 133434 821397 2 13 999985 1 193793 495306 872809 2 2 999999 2 311943 978279 2 289987 891508 1 2 999999 818787 2 8 999989 1 858459 928986 -961190 1 16 999985 -828742 2 2 999999 2 13 999996 1 2 999999 -312608 2 3 999991 2 855912 898734 2 2 1000000 1 17 999999 -309313 1 2 999999 -766860 2 12 999982 1 17 999981 -318141 2 6 999985 2 99668 353250 1 16 999991 -270421 1 2 999999 -504991 1 6 999988 -283701 2 20 999999 2 2 999999 1 2 999999 -462902 1 11 999981 933206 2 2 999999 1 13 999993 743131 1 2 999999 -193503 2 3 999981 1 2 999999 30552 2 2 999999 1 2 999999 -919072 2 128692 160552 1 12 999983 190506 1 361071 451883 -536219 1 2 999999 -332989 1 2 999999 343115 1 24119 76857 563035 1 438662 889017 251915 2 2 999990 2 2 999999 2 319655 578059 2 8 999992 1 2 999999 -499628 1 310799 459173 -153546 2 68684 225492 1 8 999994 -697916 2 2 999999 2 5 999998 2 2 999999 2 239401 597126 1 2 999999 390300 1 11 999992 280404 2 16 999993 2 195648 995978 2 371356 376031 2 20 999987 1 2 999999 -827617 2 10 999994 1 2 999999 -135651 2 169835 857835 2 14 999982 2 11 999999 2 4 999995 2 2 999999 2 16 999984 1 9 999998 165497 2 2 999999 1 9 999986 632312 1 212258 476210 -835679 2 2 999999 2 16 999993 1 6 999994 455688 2 209361 721195 2 13 999982 2 20 999997 2 2 999999 1 2 999999 932618 1 336845 483099 -512399 1 121085 947748 607941 2 382026 621203 1 170299 560145 -974139 1 70677 318207 411609 2 2 999999 1 14 999993 -443107 1 5 1000000 -351739 1 2 999999 770311 1 514660 794678 193948 1 6 999987 -363950 2 457544 971920 2 2 999999 2 553560 625026 1 19 999993 768167 1 312428 825468 -627773 1 310813 881016 953876 1 7 999997 -18059 2 176355 223757 1 17 999990 787743 2 303802 420189 2 306415 343430 2 9 999997 2 2 999999 2 163112 731955 2 2 999999 2 2 999999 1 2 999999 354859 1 9 999997 -87160 2 2 999999 2 210861 663364 2 2 999999 2 429020 876798 2 8 999995 1 37885 873424 -569319 1 93637 187284 -462584 2 4855 853865 1 306989 520334 -877718 1 2 999999 981107 1 2 999999 842492 1 141770 359893 -624483 1 50867 288056 747716 2 10 999996 1 31536 483055 233563 1 13 999993 868550 2 2 999990 1 2 999999 -617155 2 154767 404583 2 2 999999 1 19 999981 13099 2 2 999999 1 9 999992 -624705 2 99982 798249 1 2 999999 -765880 2 22750 882849 1 2 999999 135386 1 1 999981 -712114 1 7 999985 -617484 2 438922 738930 2 14 999990 1 10 999991 -210223 1 19 999998 168066 2 2 999999 2 549376 596381 2 2 999999 2 19 999990 1 12 999993 87146 2 268187 982179 2 1 1000000 1 5 999997 -392499 1 2 999999 208037 1 2 999999 -559505 1 36027 648842 453860 2 461686 769331 1 2 999999 402578 2 94848 695367 1 7 999993 429260 1 11 999999 159261 1 1 999989 484921 2 14 999999 2 19 999999 1 542455 904127 110308 2 15 999981 2 965758 982453 2 480423 781595 1 6 999989 8407 2 2 999999 2 603479 897726 1 193045 238139 224132 1 17 999993 635843 2 2 999997 1 2 999999 -827524 1 2 999999 451906 2 279141 363913 2 2 999999 1 9 999989 418420 2 2 999999 2 3 999984 2 10148 375856 2 3 999999 2 2 999999 1 598569 648170 -109665 2 10 999984 2 2 1000000 1 2 999999 -793354 1 397465 565034 897695 1 3 999993 248645 1 2 999999 125351 1 14 999992 72692 2 212177 673371 2 16 999996 2 2 999999 2 2 999999 2 14450 98820 2 2 999999 2 11 999990 2 21447 64657 2 216900 923163 2 400573 407595 2 40481 719429 2 158929 601796 1 784740 865300 718931 1 13 999983 -622429 2 476320 477408 2 2 999999 1 4 999999 -190015 1 2 999999 -966394 2 3 999987 1 7 999993 364058 1 17 999983 853374 2 2 999999 2 12 999983 1 964373 968745 135822 2 17 999990 1 585105 711168 -341466 1 2941 815154 961639 1 9 999986 -19787 2 44921 500146 2 760459 888307 1 2 999999 -135506 1 14 999981 -484815 1 2 999999 -193290 1 13 1000000 160682 2 2 999999 1 20 999984 798999 2 2 999999 1 424138 952457 -426839 1 2 999999 -948048 1 86737 912480 800544 2 466456 661390 1 337873 431231 -37435 2 334500 880159 1 3 999995 273411 1 18 999994 -882456 2 2 999999 1 626757 827696 -76266 2 8 999997 1 12 999985 202001 1 14 999994 964131 2 289817 733824 1 173002 386193 210266 2 535411 744199 2 2 999999 2 355310 393192 1 19 1000000 -218063 1 2 999999 525641 1 2 999999 774383 1 2 999999 -399626 1 2 999999 616182 2 20 999988 2 14 999991 1 320666 564319 900834 1 10 999987 -705755 2 2 999999 2 2 999999 2 140397 193560 2 2 999999 2 899622 972702 1 2 999999 171020 2 2 999999 1 155931 617812 927616 2 2 999999 1 2 999999 370412 2 713495 820004 1 18 999996 -66272 1 2 999999 -17540 1 2 999999 322479 1 2 999999 -923466 2 489376 698384 1 13 999997 380525 1 17 999999 143802 1 547742 946404 -693220 2 2 999999 1 2 999981 -689863 1 2 999999 567458 2 6 999993 1 428924 714707 -473763 2 2 999999 2 20 999984 1 504880 970918 -335572 1 330271 540807 83138 1 2 999999 -357183 1 2 999999 -82140 2 20 999985 2 8 999986 1 245265 632064 596051 1 295306 971734 -786494 1 62345 999647 692111 2 14757 69321 2 17 999982 2 99560 454745 1 251210 558475 -962936 1 12 999991 -160948 2 2 999999 2 2 999999 1 10 999987 363560 2 13 999995 2 70427 615110 2 362030 379357 2 632974 931714 2 2 999999 1 16 999998 -382562 1 523891 875041 293752 2 2 999999 1 149050 615873 -3675 2 3 999994 2 385317 449565 2 2 999999 2 14 999995 2 147850 243792 2 3 999981 2 1 999989 1 304627 532706 -437538 1 503731 739945 -627572 2 2 999999 2 9 1000000 1 2 999999 -259655 2 395780 767970 2 2 999999 2 2 999999 2 2 999999 2 1 999991 1 17 999993 674352 2 136315 723183 1 10 999983 104954 1 357944 658079 -210623 1 300202 476588 -523308 2 126830 478165 2 3 999995 1 12 999988 244960 1 16 999998 362157 2 737246 756961 1 2 999999 -390397 1 91878 546022 666745 1 2 999999 759105 1 2 999999 177642 2 10 999992 1 2 999999 653953 1 2 999999 779462 2 13 999984 1 4 999996 -335365 2 2 999999 2 2 999999 2 2 999999 1 2 999999 107197 2 7 999997 2 53440 272814 2 2 999999 2 52775 991007 1 402318 851428 -583326 2 104470 486514 2 246336 370996 1 4 999984 -896474 2 9 999993 2 155522 638840 1 776047 779709 104471 2 14 999990 1 18 999981 -895427 1 2 999999 -22570 2 142376 329411 2 66015 767542 2 2 999999 1 3 999990 847241 1 13 999988 82827 1 2 999999 638665 2 2 999999 1 20 999997 972466 1 140781 497917 -710386 2 19 999988 2 7 1000000 2 2 999999 2 165294 714101 2 8 999982 1 2 999999 -931183 1 6 999989 616482 1 13 999981 609200 2 618258 915696 2 872593 899711 1 127227 205453 -766535 2 2 999999 1 279128 902457 878984 1 2 999999 40056 2 6 999982 1 595835 837739 804289 2 7 999982 2 2 999999 2 8 999990 1 2 999999 -550967 1 4 999999 866321 1 3 999983 427648 1 2 999999 -891782 2 2 999999 2 498692 898932 1 431974 676105 453834 2 620308 836269 1 4 999989 -918957 1 9 1000000 -682912 2 2 999999 1 2 999999 -577616 2 3 999994 2 2 999999 2 12 999986 1 5 999982 848570 1 20 999984 -704353 1 2 999999 788984 2 95540 344673 1 74390 751906 -117185 1 9 999990 815983 2 466550 963946 1 13 999998 472897 2 2 999999 2 2 999999 2 528042 869485 1 19 999987 -443020 2 13 999985 1 2 999999 -397040 2 2 999999 1 15 999986 848809 1 18 999999 222644 2 2 999999 2 2 999999 2 110149 244578 2 2 999999 2 16 999997 2 226 680264 1 2 999999 74935 1 2 999999 200316 1 408884 865407 804490 2 2 999991 1 15 999981 -296027 2 11 999982 2 21801 512678 2 15 999996 2 18 999991 1 2 999999 -825749 2 314493 497065 2 2 999999 2 25146 284292 1 680023 708082 -625930 2 778703 856790 1 2 999999 48262 2 439800 800884 2 4773 82031 1 2 999992 482500 1 2 999999 522312 1 593641 598703 -955438 1 737528 808846 897803 2 2 999999 1 392179 655115 145779 2 92629 384952 1 323430 388940 482037 1 613547 998015 746013 1 15 999993 513313 1 424245 502008 -443522 1 99216 403799 527666 1 3 999985 767665 2 2 999999 2 2 999999 1 2 999999 -271554 2 690642 919272 1 227525 486357 354059 2 91745 843900 1 6 999991 939628 1 215126 594166 430310 1 7 999996 -914639 1 311305 756782 116642 2 15 999993 2 210063 501191 2 15 999981 1 11 999993 -50982 1 12 999986 569718 2 730845 853489 2 2 999999 1 2 999999 -83415 2 2 999999 2 2 999999 2 2 999999 1 246744 955135 57818 1 2 999999 -121630 2 2 999999 1 550016 593214 231910 1 222843 597654 631794 1 2 999999 925421 2 2 999999 1 2 999999 -1968 2 18 999982 2 2 999999 2 17 999994 2 209378 483868 2 19 1000000 2 131703 735537 1 2 999999 -343890 2 2 999999 1 2 999999 685554 2 536485 715555 2 14 999997 1 2 999999 -488250 2 10 999987 1 153141 590676 242618 1 10 999987 585066 1 112566 173580 -371285 1 1 999987 -164501 1 18 999998 -836906 2 46440 310867 2 15 999987 1 18 999999 -166853 1 2 999999 -218092 2 2 999999 1 2 999999 -271160 2 278326 722712 2 2 999999 1 280995 611277 121299 1 2 999999 267747 2 10 999996 2 482204 777945 2 2 999999 1 2 999999 192173 2 10 999994 1 2 999999 -809640 1 2 999999 633661 1 126589 952564 -26929 2 375344 762234 1 2 999999 771568 1 540106 974726 474945 2 1 999992 1 2 999999 -648682 1 17 999986 161246 2 2 999999 1 2 999999 -521945 2 2 999999 2 2 999999 2 2 999999 2 10 999998 1 2 999999 -861041 1 19 999987 -151753 1 2 999999 -636582 1 366135 746017 231574 1 287512 742624 -231556 2 2 999999 2 10 999984 2 688531 961234 2 13 999994 1 643776 774578 376766 2 472318 870048 1 2 999999 766232 2 14 999996 2 10 999986 1 290515 786151 912909 1 13 999986 -588655 2 172191 225511 1 2 999999 -325628 1 378726 716130 -993499 2 2 1000000 2 2 999999 1 2 999999 -370749 2 2 999993 2 2 999999 2 2 999999 1 2 999999 664690 2 2 999999 1 2 999999 729930 1 2 999999 793196 2 2 999999 2 182329 545352 2 2 999999 2 7 999985 1 2 999999 -622108 1 2 999999 -367291 2 205066 478657 2 19535 579187 1 2 999999 932815 1 1 999990 362831 1 2 999999 54261 2 13 999994 1 2 999999 863642 2 4 999981 2 2 999999 2 2 999999 1 412948 694380 637877 1 130196 384611 -796047 1 2 999999 647596 1 2 999999 416582 2 2 999999 2 19 999997 1 508271 766404 125305 1 747113 801118 -862486 1 2 999999 793503 2 2 999999 2 700025 858519 1 2 999999 192492 1 4033 848349 457315 1 19 999996 179676 2 20 999985 1 175599 705069 -604751 2 2 999999 1 73155 342483 438168 1 230615 510476 701401 2 2 999999 1 2 999999 -7593 2 14 999988 2 2 999999 1 2 999999 -409330 2 5 999993 2 2 999999 1 787021 807268 246250 2 742789 800936 1 4 999983 147261 1 2 999999 461239 1 2 999989 464979 1 2 999999 -722392 2 7 999982 2 2 999999 2 2 999999 1 20 999986 -886897 1 17 999999 -41846 2 2 999999 2 11 1000000 2 2 999999 1 517942 539793 504728 2 182221 648619 1 2 999999 991938 1 2 999999 -271654 1 859821 870120 501920 2 2 999999 1 356616 359129 -938347 1 152590 587882 132583 1 2 999999 703940 1 9 999990 -697745 2 8 999985 1 2 999999 717540 1 12 999996 192403 2 20 999992 2 18393 982673 1 2 999999 305831 1 13 1000000 -938675 1 13 999981 544303 1 325690 577216 -676235 2 5 999990 2 2 999999 2 19 999989 2 9168 519084 2 2 999999 2 2 999999 1 2 999999 -44189 2 723174 753548 1 2 999999 739529 2 489363 651226 2 2 999999 2 2 999986 2 202969 835877 1 2 999999 819605 2 3400 501320 1 2 999999 113655 2 378401 514154 2 2 999999 2 404168 860207 2 2 999999 2 17 999982 2 94910 269160 1 19 999993 999787 2 2 999999 1 258609 893682 -633061 2 17 999988 1 138985 874226 -51027 1 1 999989 -654104 2 1 999986 2 576226 671123 1 4 999999 748664 2 15 999994 1 2 999999 -401415 1 2 999999 221124 1 14 999997 757524 1 4 999999 964186 1 505589 533257 562196 1 717661 901845 482153 2 2 999999 2 758678 868332 2 12 999994 2 628762 808384 1 2 999999 21692 1 9 999997 -819265 1 17 1000000 -69529 2 10 999996 1 2 999999 -659000 2 1 999996 1 17 999996 724526 1 340249 632163 512125 1 20 999997 426887 2 20 999989 2 16 999999 2 2 999999 1 97659 669956 29984 1 2 999999 -456489 1 58173 822237 -748311 1 15 999999 489734 1 162164 793248 693335 2 315681 751203 1 2 999999 -739255 2 2 999999 1 2 999999 860548 1 2 999999 -674904 1 2 999999 723755 2 14 999991 2 2 999999 1 11 999986 935925 1 2 999999 -487510 2 2 999999 2 2 999999 1 2 999999 2723 2 73841 360718 1 11 999987 910329 2 213830 918018 1 18 999996 788345 2 2 999999 1 15 1000000 -869716 1 10 999987 7455 1 2 999990 -151074 1 2 999999 563223 2 2 999999 2 23278 571690 1 1 999992 95182 1 2 999999 980417 1 2 999999 -582274 2 1 999988 1 52226 444966 34535 2 2 999999 1 2 999999 109426 2 6 999996 2 20 999998 2 10 999998 2 15 999995 1 4 999994 -372054 2 3 999981 1 2 999999 628682 1 11 999984 809998 2 19 999993 2 13 999997 2 2 999999 2 170644 387788 2 213429 345200 2 2 999999 2 18 999992 1 19 999981 -325019 1 2 999999 -327548 1 402722 767038 209064 1 141881 285358 582570 1 2 999999 -257475 1 15 999997 779248 1 2 999999 61955 2 245000 266487 1 270553 403348 306451 2 2 999999 2 2 999999 2 54343 651769 1 2 999999 885829 2 16 999994 2 193877 346653 1 2 999999 -278914 1 2 999999 -809368 2 14 999999 2 1 999989 1 18 999989 441126 2 20840 263066 2 20 1000000 1 2 999986 679697 1 17 999992 43076 2 15 999981 1 321270 849695 735145 1 2 999999 -429256 2 576072 873632 1 586527 661690 -940868 1 1 999988 501957 2 316505 402329 2 239534 267845 2 2 999999 2 5 999987 1 2 999999 -626381 1 7 1000000 242523 2 3 999990 2 2 999999 2 11 1000000 2 2 999999 1 246729 412044 849666 2 2 999999 2 6 999981 2 13 999997 2 316411 470293 1 2 999999 -597873 1 8 999997 946207 2 756250 779696 1 5 999994 -501401 2 2 999999 2 2 999999 2 88217 759383 2 11 999993 2 47263 651987 1 2 999999 529561 2 522913 893526 2 8 999994 2 2 999999 1 2 999991 -248989 2 203954 637374 2 306693 714141 2 500930 771420 1 2 999999 815900 1 848469 893908 -448235 2 2 999999 2 2 999999 1 2 999999 537436 2 311705 408254 1 2 999999 -845372 2 7 999987 1 16 999997 -25026 1 2 999999 -163750 1 19 999995 -775671 2 20 999999 2 15 999990 2 4 999986 1 446715 912235 -936762 2 577044 892007 2 3 999995 1 76651 475600 117436 1 145509 830518 -188213 2 2 999987 1 2 999999 -334340 2 411934 595715 2 4 999996 2 3 999981 1 405233 460251 569023 2 27702 676440 1 17 999987 562334 2 18 999998 2 2 999999 2 1 999984 2 5 999998 1 16 999996 399452 2 11 999996 1 17 999992 -768390 1 2 999999 280037 1 15 999995 49876 1 7 999992 285979 2 529476 827111 2 6 999996 2 11 999990 2 2 999999 2 2 999999 2 2 999999 1 154812 513743 162824 2 5 999988 2 2 999999 2 140330 362954 2 2 999999 1 134920 732969 -543396 2 478677 559003 2 13 999999 2 2 999999 1 56858 263751 268344 1 22007 384390 441644 1 128373 703128 -725528 1 264592 986092 162801 2 2 999999 1 2 999999 362173 2 657515 665515 1 1 999981 963602 1 316104 643942 913149 1 12 999989 556955 2 2 999999 2 2 999999 2 467333 879855 2 2 999999 2 2 999999 1 2 999999 547218 2 2 999984 2 2 999999 1 312053 526177 104915 2 470031 717251 1 5 999983 -168326 1 2 999999 -865324 1 89841 503122 -791915 2 42617 247297 2 9 999987 1 9 999987 945171 2 17 999994 2 2 999999 2 2 999999 2 3 999981 1 2 999999 765002 2 19 999985 2 28160 598198 1 231272 801451 18589 1 1511 11666 552577 2 7 999984 2 11 999998 2 2 999999 1 372836 510250 170796 1 2 999999 701253 1 2 999999 305323 2 2 999999 1 13 999990 -540347 1 2 999999 -88996 1 18 999988 298014 2 2 999999 1 530181 560783 -777502 2 2 999999 1 2 999999 554567 1 2 999999 132164 2 2 999999 2 34634 651444 2 512978 946453 2 14 999989 2 5 999994 2 2 999999 1 2 999999 -780502 2 19 999991 1 2 999998 -123208 1 12 999993 951819 2 2 999999 1 4 999989 -468664 2 454940 839251 1 8 999994 -465418 1 148697 995099 255051 2 829426 967544 2 2 999999 1 9 999999 464496 1 19 999983 -466773 2 2 999999 2 8 999988 1 2 999999 -804671 2 2 999999 1 541199 713689 818362 1 199732 309197 25382 1 5 999993 193861 1 164802 662225 932322 2 284423 460273 2 261755 588453 2 2 999999 2 16 999999 2 705432 803071 2 11 1000000 2 3 999997 1 568854 894658 -453318 1 7 999994 190790 2 2 999999 2 18 999997 1 568827 590258 -104141 2 2 999999 1 238145 543380 727538 1 2 999999 799592 1 2 999999 511898 2 6 999984 2 2 999999 1 2 999999 685645 2 2 999999 1 61585 576800 -860285 2 6 999993 1 2 999999 -768217 2 2 999999 2 2 999999 1 88789 432161 -647148 2 16 999985 2 2 999999 1 174199 586211 -877113 1 537282 854654 206523 1 34734 709467 -318179 1 640665 950978 441083 1 2 999999 976593 2 3 999983 1 2 999999 428829 1 21676 888900 -278268 2 20 999991 1 2 999999 409955 1 2 999999 915679 2 2 999999 2 8 999988 2 17 999985 2 2 999999 2 3 999989 2 339185 757800 1 5 999996 -495679 1 1 999995 821528 1 4 999996 -39639 1 789712 927323 548226 2 2 999999 2 2 999999 1 5 999996 239662 1 1 999982 523554 2 2 999999 2 213126 507910 1 2 999999 -902601 1 376698 532963 -648023 2 2 999999 2 2 999999 1 2 999999 8172 2 2 999999 1 17 999983 164239 2 562511 873955 1 148458 635298 783833 2 2 999999 2 5 999991 2 4 999992 2 15 999999 1 2 999999 -149372 2 8 999989 2 3 999999 2 2 999999 2 395177 509957 2 143203 314046 2 1 999983 1 55574 365095 -27779 1 2 999999 -564381 2 14 999999 1 2 999999 346770 1 8 999988 504919 2 19 999989 1 16 999998 808256 1 13 999998 -973693 1 17 999998 602259 1 251552 458843 -572690 2 2 999999 1 2 999999 575358 1 14 999993 -770140 1 2 999999 -268102 1 9 999996 961282 2 8 999981 2 13 999998 2 13 999985 2 5 999985 2 2 999999 1 17 999993 46816 1 212173 830374 -286254 2 816607 828678 1 673223 889218 -757387 1 1 999996 -65934 2 16 999991 2 731030 942527 1 318134 552151 156358 2 11 999983 1 2 999999 -511571 1 172970 328284 -862692 1 8 999981 201368 1 1 999990 -696031 1 2 999999 -371865 2 19 999982 2 3 999997 1 2 999999 -468447 1 370979 998996 650361 2 16 999985 2 502138 768523 2 2 999999 2 9 999988 2 9 999988 1 2 999999 414815 2 2 999999 1 9 999981 -386532 2 2 999999 2 3 999996 2 379664 707626 1 17 999996 -128879 1 2 999999 543009 1 427023 827158 -469958 2 458939 911320 1 2 999999 -454632 1 8 999981 77091 2 578512 828826 2 8 999987 1 870893 934890 852204 2 111901 210991 2 16 999983 1 399526 867111 155661 1 277875 589308 924249 2 2 999999 1 15 999983 550305 1 2 999999 -37288 2 20 999998 2 2 999999 2 423755 649069 2 79689 90214 2 19 999986 2 2 999999 2 910749 941955 2 16 999984 1 142696 930120 639413 2 307308 425832 1 2 999999 803706 2 2 999999 1 16 999992 221129 1 2 1000000 362416 1 2 999999 -469534 2 2 999999 2 9 999985 2 117093 374516 1 2 999999 -96490 2 582784 641245 2 2 999999 2 522330 579514 2 2 999991 2 2 999999 1 26032 344628 363718 1 20 999992 971128 1 132238 328392 -613899 1 838141 901116 -289318 2 615940 661272 2 54329 506266 2 403924 588917 1 18 999991 529516 1 2 999999 378862 2 17 999991 2 689418 896660 1 489560 899048 519901 1 2 999999 -811517 1 2 999991 674540 2 13 999981 1 11 999987 -753352 2 6 999982 2 409281 924510 2 160546 482069 1 216279 971645 584471 2 2 999999 1 293210 493030 90576 2 8 999997 2 2 999999 2 2 999999 2 2 999999 2 354780 465230 1 633742 834790 -301228 1 168585 375920 865608 1 205105 568557 -617004 1 2 999999 576990 2 15 999981 1 785811 822943 -530346 2 14 999984 1 310879 731875 265143 1 13 999981 -235439 2 17 999987 2 2 999999 1 152064 223908 -114988 2 166146 719976 2 107323 332172 2 19 999994 2 4 999984 1 560622 585814 811198 1 179796 967038 -93638 2 8 999984 1 2 999999 614967 1 2 999999 -449751 2 2 999999 1 10 1000000 -509288 2 19 999992 1 122173 501136 -920007 2 2 999999 2 2 999999 1 18 999992 -792884 2 11 999996 1 233006 391917 331310 2 2 999999 2 2 999999 2 3 999992 2 1 999995 2 2 999999 1 2 999999 713903 2 404 954075 1 2 999999 769759 1 7 999986 -875752 2 18 999984 2 3 999987 2 16 999985 2 7 999994 2 2 999999 2 117117 699419 1 697578 844507 -682664 1 512599 772473 -323673 1 2 999999 373998 2 16 999988 1 2 999999 -178398 2 2 999999 1 17 999993 617437 1 2 999999 -589454 2 2 999999 2 2 999999 1 504957 535131 -43385 1 2 999999 -881958 2 2 999999 2 13 999993 1 2 1000000 -635735 2 6 999991 2 12 999993 2 2 999997 1 1766 872595 -768433 2 2 999999 1 2 999999 835816 2 22147 418379 2 50629 870658 1 742736 761089 -154305 1 2 999999 -805860 2 2 999999 1 2 999999 -119579 2 20 999991 1 7 999994 -466009 1 16 999991 780793 1 2 999999 -331445 1 11 999996 -747351 2 2 999999 2 19 999997 1 2 999999 700708 1 594600 764884 -280204 2 2 999982 2 302837 454495 1 357439 571942 -417841 2 2 999999 1 16 999988 751019 1 16 999990 996245 2 2 999999 1 2 999999 130030 2 317084 808871 1 15 999994 -3758 1 18 999986 274326 2 2 999999 2 11 999986 2 202505 902782 1 514576 709289 305930 2 5 999983 2 2 999999 2 18 999997 1 16 999985 -635202 1 2 999999 654401 2 2 999987 2 11 999997 1 2 999999 210246 1 4 999997 117170 1 198302 328480 -974954 2 3 999986 1 32412 684238 100990 2 17 999995 1 2 999999 -577640 1 2 999999 -539589 2 467824 760861 1 20 999996 617775 2 20 999991 1 17 1000000 324470 1 2 999999 -99761 2 2 999999 2 2 999999 1 282418 765386 -761260 1 2 999999 339867 2 93058 357173 1 8 999985 758764 2 2 999999 2 7 999981 1 320014 446743 457028 1 7 999992 -158006 1 16 999994 501844 2 2 999999 2 831166 990618 1 348562 673291 337930 1 2 999986 -813920 1 2 999999 -765097 1 2 999999 -372264 2 514550 605447 1 12 999981 923572 1 1 999989 241133 1 2 999999 261135 1 594187 640287 -148673 1 2 999986 643751 1 2 999999 749164 1 691370 747677 -313644 2 836543 850235 2 2 999999 2 2 999999 2 2 999999 1 2 999999 337272 2 20 999984 2 6 999999 2 49437 551092 2 18 999983 2 2 999999 2 14 999983 2 2 999999 1 6 999994 664911 2 15 999999 2 187759 451381 2 2 999999 1 70338 360135 518638 2 12 999995 2 14 999987 1 2 999999 405829 2 5 999990 2 20 999988 2 671073 721543 2 18 999987 1 2 999999 695859 2 2 999999 2 15 1000000 2 18 999998 2 15 999981 2 23226 507887 1 1 999996 67464 1 2 999999 973430 2 561584 861101 2 2 999999 1 598420 968447 -381565 2 155223 608762 1 245458 726359 963441 2 8 999992 2 2 999999 2 430074 776755 1 640188 960135 -877814 1 5 999989 -126149 2 430453 484929 1 16035 249367 -822919 2 2 999999 2 2 999999 1 2 999999 395442 1 4 999997 132099 2 6 999983 2 2 999999 1 16 999990 511101 1 2 999999 630699 2 2 999999 2 424985 631893 1 520613 767275 324614 1 4 999985 -502881 2 2 999999 2 2 999999 2 2 999999 1 401060 479872 922751 1 2 999999 695830 2 2 999999 2 2 999999 2 723977 895003 1 2 999999 550151 1 5 1000000 204251 2 264901 377912 2 355742 766306 1 2 999999 726118 2 2 999999 2 309232 820803 2 663584 679691 2 701670 741917 2 87070 982142 1 2 999999 435462 1 2 999999 902820 2 15 999997 1 2 999999 -7003 1 307625 863951 -878655 1 16 999984 -654441 2 345904 419297 1 506250 896086 317531 2 2 999999 1 378599 996541 -790007 1 2 999985 -795190 2 2 999999 2 2 999999 2 9 1000000 2 19 999982 2 2 999999 1 10 999993 -563692 2 2 999999 1 7 999996 129711 2 2 999999 2 8 999985 1 181203 794945 75444 2 16 999987 1 2 999999 -884729 2 2 999999 2 17 999985 1 2 999999 794973 1 2 999999 781458 1 2 999999 84765 2 2 999999 2 2 999999 1 18 999994 -318512 2 9 999990 2 245840 565923 1 11 999996 943836 1 526429 803730 -688167 2 2 999999 2 77249 270342 2 108333 471387 2 2 999999 1 14 999990 215649 1 2 999999 507777 1 128531 512605 599385 1 229040 751248 -407607 2 9 999990 2 2 999999 2 556291 905959 1 37226 252592 905838 2 106312 805294 2 13 999993 2 8 999992 2 2 999999 1 2 999999 739811 2 2 999999 1 58200 679935 -146979 1 20 999982 -738127 1 6 999999 239320 1 15 999986 -91594 1 63040 959650 -621107 2 2 999999 2 2 999999 2 593429 705785 1 15 999996 703450 1 252515 471960 -418325 2 509574 864369 1 241239 521149 751937 2 2 999986 1 2 999999 -822140 2 11 999994 1 1 1000000 589134 1 2 999999 978681 2 2 999999 2 7 999994 2 2 999999 1 2 999999 -328940 1 57256 272094 -940308 2 222317 230580 2 743229 952277 2 435730 808413 2 617000 736114 2 2 999999 1 20 999983 -672351 1 2 999999 774526 1 1 999988 880368 2 730851 927167 2 375797 552366 2 2 999982 1 20693 763391 471298 1 65287 747157 287113 2 256813 984402 2 2 999999 1 102260 560038 706562 2 12 999991 2 2 999999 1 2 999999 -134673 2 9 999999 2 12 999995 2 13 999991 2 2 999999 2 2 999999 2 1 999987 1 2 999999 -357358 1 247465 361283 807507 1 2 999999 -721051 1 808238 837746 -639116 1 170108 569276 188584 1 18 999990 379626 2 13022 823658 1 4 999983 -225236 2 69277 370192 1 8 999992 -919491 1 97707 793485 -521965 2 17 999985 1 16 999996 -488370 1 2 999999 869730 1 2 999999 566112 1 3 1000000 620488 1 2 999999 -962982 1 2 999999 -644477 1 595928 616663 534386 1 5 999992 794552 2 2 999999 2 435579 776600 1 6 999984 -764194 1 494901 999564 167185 2 2 999999 2 6 999988 2 405869 896061 1 6 999996 140873 1 2 999999 -757651 1 2 999999 178160 1 2 999999 -246716 1 363223 589797 -648741 2 2 999999 1 715032 993056 286815 1 548212 699919 49739 1 9 1000000 143938 2 2 999999 1 525605 962117 453085 1 18 999987 -22047 1 16 999983 893029 1 2 999999 859929 1 2 999999 108210 2 2 999999 1 2 999999 953449 2 584165 975095 2 1 999984 1 17 999989 -149480 2 2 999999 2 12 999994 2 2 999999 2 4 999983 2 12 1000000 2 2 999999 1 2 999999 439254 2 158609 735803 1 12 999993 -839941 2 3 999987 1 16 999983 981930 1 127871 935988 89118 2 11 999994 2 523732 786780 1 20 999989 -148976 2 3 999999 2 11 999981 2 34296 436314 2 57463 122117 2 1 999985 1 2 999999 749019 1 18 999985 -865817 2 448621 718016 2 2 999981 2 194458 802873 2 548213 566570 2 2 999999 1 18986 912265 294194 2 3 999996 1 147645 868891 -918189 1 2 999999 -474002 2 70148 349252 2 19 999981 2 179979 936668 1 2 999999 -519150 1 2 999999 641088 1 2 999999 956343 1 329231 605215 375927 1 2 999999 -271298 1 326164 892477 790736 2 13 999992 1 12 999984 875700 2 16 999991 1 6 999981 -793308 2 20 999998 2 2 999999 2 105478 869995 1 2 999999 794361 2 336072 689521 2 2 999999 1 414091 501112 -681897 1 2 999999 503425 1 289100 391478 -149985 1 92418 310369 574855 2 597706 625106 2 2 999999 1 37473 967815 897690 1 2 999999 344233 1 2 999999 380830 1 6 999985 -687643 1 15 999994 -486030 1 2 999999 -73191 2 9 999983 2 2 999999 2 19 999995 1 390188 391453 -553461 2 158153 584173 1 173014 822037 -888047 1 7 999985 -200612 1 636183 765082 139268 1 535075 979322 -502463 1 19 999981 304509 2 347856 648522 2 14 999987 1 119310 477130 697531 1 514827 801048 477576 2 150310 500450 2 3 999983 1 15 999997 460796 2 2 999999 2 2 999999 1 4131 528991 -705496 1 7 999995 -429327 1 2 999999 728446 1 190311 244569 514695 1 2 999999 -708244 2 864927 960560 1 2 999999 -186689 1 2 999999 538785 2 2 999999 2 2 999999 1 2 999999 -434202 2 47002 878533 2 2 999999 1 2 999999 404820 1 13 999985 -258641 2 15134 286852 1 3 999991 -625416 1 2 999999 -600373 2 2 999999 2 2 999999 1 2 999999 88247 2 16 999997 2 129801 678703 1 598377 705787 735720 1 2 999999 -650615 2 2 999999 1 12 999997 -238499 1 587956 951655 -450550 1 56112 977566 -982158 2 345484 779088 1 93935 646999 -517582 2 2 999999 1 19 999989 -746975 2 8 999993 1 2 999999 168791 2 14 999982 1 2 999999 775178 2 2 999999 1 250247 590466 -649837 2 20 999984 2 2 999999 2 11 1000000 1 61996 245401 269354 1 20 999985 157928 1 432196 478893 -592165 1 2 999999 -211745 2 18 999989 1 2 999999 -91889 1 751803 930442 -285417 1 19 999992 626288 2 494457 726133 2 553956 658848 2 430568 995803 1 229643 432102 -938664 2 14 999997 2 8 999997 1 14 999987 76641 2 2 999999 2 15545 185108 2 879706 983188 2 13 999989 2 576070 907738 2 2 999989 2 143833 144888 2 4 1000000 2 3 999994 2 20 999988 2 2 999999 2 14 999995 1 4 999987 -586932 2 12 999990 1 24487 832735 -126197 1 15 999986 19522 2 10103 584446 2 4 999981 1 12 999993 -90883 1 8 999999 -454382 2 2 999999 2 1 999989 2 2 999999 1 8 999997 314165 2 20 999983 2 2 999999 2 8 999989 2 2 999999 1 11 999999 336963 2 178152 778859 1 2 999999 387504 2 18 999987 1 2 999999 423972 2 2 999999 1 7 999985 687 2 143761 904620 2 3 999995 2 6 999997 2 17 999986 1 2 1000000 -267651 1 194664 680516 278174 1 6 999998 800056 2 19 999981 1 898477 962689 -17035 2 2 999999 2 212015 845326 2 203026 877074 1 15 999999 336121 2 263841 824499 2 3 999997 1 15 999995 -836778 1 8 999990 113370 1 286120 591420 274973 2 9 999982 1 125688 615408 -927842 2 17 999999 2 2 999999 1 15 999983 -986191 2 2 999999 2 23146 614867 1 1 999998 15774 2 2 999999 2 2 999999 2 683678 951632 1 2 999999 -921791 2 13 999984 1 809976 850227 642502 2 198835 343029 2 339764 662116 2 12 999999 1 2 999999 -230772 1 14793 161846 683744 1 587587 999808 -339898 1 2 999999 103523 1 2 999999 -787285 1 2 999999 -478299 1 177477 854875 392343 2 2 999999 1 19 999985 997195 1 319905 355583 546074 2 2 999999 1 2 999999 -424344 1 14 999983 -866412 1 45110 686454 853789 1 500267 691805 698023 2 2 999999 1 3 999992 486377 1 2 999999 -166976 1 10 999999 -720718 1 366545 489390 649765 1 20 999998 203454 2 15 999992 2 325689 761788 2 554160 671826 1 2 999999 -970185 1 464470 750702 -77286 1 254943 722009 109633 1 20 999994 -492972 1 2 999999 692169 1 2 999999 307645 1 2 999999 -973407 1 4 999998 715662 1 571102 751647 965066 1 2 999999 -391789 2 2 999999 2 2 999987 2 544294 984251 2 197480 816396 1 2 999999 328941 2 2 999999 1 7 1000000 657070 2 2 999999 2 2 999999 2 17 999983 2 2 999999 2 15 999989 1 13 999987 426769 2 639403 767757 1 676761 711685 719950 2 14 999981 1 15 999986 -11660 2 2 999999 2 123998 600856 1 2 999999 205359 1 10 999983 835419 2 2 999999 2 15 999993 1 2 999999 -82800 2 3 999988 1 227713 406682 -412660 1 227922 468257 139042 2 3 999988 2 92570 543652 2 557144 920247 2 16 999981 1 2 999999 -944738 1 2 999999 -883102 2 2 999999 2 3 999993 1 250406 857013 414895 2 76452 689759 1 105977 497617 995986 1 4 999993 -969732 2 731671 977605 2 6 999999 2 13 1000000 2 4 999992 2 2 999999 1 12 999988 324285 2 459939 804262 1 2 999999 -724779 2 2 999999 2 2 999999 1 12 999991 547771 1 3 999992 -186016 1 1 999999 -122604 1 2 999999 568948 1 5 999984 801621 2 11 999989 1 9 999990 928591 2 11 999995 2 19 999987 1 7 999990 509403 1 99753 837953 813213 2 170308 858959 2 9 1000000 1 2 999999 924046 2 2 999999 1 2 999999 266179 1 185229 889324 -686698 2 2 999999 1 6 999982 -851850 1 2 999999 -868609 1 2 999999 -655730 1 80237 503310 644435 1 2 999999 -307363 1 954172 976707 -34846 1 176923 713211 -275828 1 259181 491297 563160 2 2 999999 1 2 999999 834556 2 2 999999 2 2 999999 2 2 999999 2 316264 596365 1 2 999999 627935 2 2 999999 2 46936 365401 2 13 999981 2 2 999999 1 12 999998 995763 2 2 999999 1 4 999987 263528 2 44148 429618 2 2 999999 1 6 999997 -516057 2 2 999999 2 19 999982 1 90298 127651 461055 1 2 999999 332058 1 7 999981 -268533 1 17 999997 195576 1 776982 956256 -911851 1 487516 817153 -146140 1 8 999998 -269730 1 278190 935735 -584570 2 675763 873843 2 4 999983 2 10 999992 1 8 999986 99109 2 14 999983 1 8 999985 807721 1 2 999999 774764 2 670889 956666 2 15 1000000 2 261003 473340 2 663615 934393 2 2 999999 2 17 1000000 2 54476 666632 2 2 999999 2 12 999988 1 2 999999 -266076 2 143131 816330 1 168011 663384 151939 1 7 999985 264915 2 4 1000000 2 94803 215541 1 2 999999 920117 1 6 999983 -88254 1 10 999991 718783 2 10 999989 1 2 999999 -255658 1 4663 296147 306576 2 157440 997841 2 9 999993 2 2 999999 2 1 999988 1 2 999999 519512 1 515232 808739 560150 1 128111 772581 14143 1 2 999999 166787 2 10 999994 2 2 999999 2 1640 23539 1 2 999999 892969 1 52819 810374 -705773 2 2 999999 2 2 999999 1 7 999994 68167 1 10 999984 453614 2 6 999991 2 2 999999 1 12 999991 538546 2 73181 329179 1 566154 719551 -30655 2 14 999992 2 5 999990 2 2 999999 1 499678 688192 769164 2 11 999994 1 2 999999 452042 1 2 999999 -101707 1 16381 323635 -710449 2 18740 189877 2 2 999999 2 12574 132289 1 13 1000000 -701671 2 294176 559501 2 20 999999 2 39897 629547 1 221978 324795 -414810 2 145743 387014 1 2 999999 25345 2 670925 715335 2 202686 364056 1 20 999998 957498 1 15 999985 955925 2 92165 459131 2 322422 856382 2 2 999999 2 570810 619564 1 13 999996 -876938 1 385481 753516 369462 1 2 999999 60332 1 89445 930024 -56883 2 14 999998 2 362951 519652 2 10781 598842 1 326672 926117 -438092 2 324469 520706 1 20 999988 826645 2 2 999999 1 2 999999 883639 2 2 999999 1 2 999999 675583 1 85452 160168 -354867 1 2 999999 871108 2 19 999985 2 6 999988 1 688738 693027 446024 2 2045 900810 2 2 999999 2 355696 940197 2 2 999999 1 3 999987 -452981 1 596150 839982 -890986 1 2 999999 -413665 2 177227 655863 1 49206 106245 -203935 2 20 999987 1 19 999993 -214233 2 322875 885711 2 19 999984 1 2 999999 956030 2 128005 319719 2 333243 369667 2 2 999999 2 304571 363314 2 10 999997 1 2 999999 -518458 1 2 999999 -209248 1 231659 646833 229204 1 6 999981 -149173 1 5 999983 -749454 2 2 999999 2 20 999987 2 5 999992 1 2 999999 522107 1 2 999999 -443482 2 8 999996 1 4 999982 -498082 1 6 999997 74280 2 2 999999 2 2 999999 1 15 999986 -107100 1 7 999996 494355 1 2 999999 -999344 1 2 999999 -63278 1 2 999999 -114182 2 2 999999 1 228616 901543 163503 1 13 999996 117611 1 2 999999 530935 2 6285 71096 1 685814 891431 664067 1 101267 129875 767793 2 8435 918332 2 12 999992 2 433557 484866 1 2 999999 -991203 1 20 999985 -166672 1 16 999987 -667440 1 819073 972487 -376343 2 2 999999 1 70163 723886 578682 2 2 999996 2 1 999985 2 2 999999 1 723149 964119 213484 2 2 999999 2 197840 326426 2 1 999991 1 2 999999 -710616 2 2 999999 1 2 999999 -248423 1 2 999999 564592 2 12 999995 1 2 999999 100838 2 659711 907045 2 1 999989 1 77763 961544 -563751 1 141326 365913 648717 1 379532 684896 999450 2 32994 110016 1 3 999996 -386353 2 2 999999 1 2 999999 112549 1 2 999999 510598 1 2 999999 101210 1 2 999999 5134 2 2 999999 2 39333 547149 1 2 999999 -823299 1 2 999999 -313440 2 314969 476597 1 2 999999 496 2 216600 535621 2 327846 601984 1 678532 804938 -44799 2 16 999989 1 2 999999 488168 1 2 999999 830686 1 486091 838083 48300 2 1 999984 1 438437 820319 650555 1 572395 585764 -559884 2 2 999999 1 2 999999 -537054 1 17509 609729 -280824 1 2 999999 -209205 1 15 999995 -51594 1 217417 915875 517111 1 2 999999 504069 2 253043 734480 2 99353 911370 1 543836 760095 611900 1 2 999999 -101702 1 13 999984 -418072 2 14 999995 1 619672 871089 -55599 2 2 999999 1 377196 648250 -145189 2 19 999985 2 502467 602501 2 560470 816773 2 2 999999 1 109224 716444 -642319 1 6 999998 447227 1 8 999988 -68149 2 80837 589738 2 8 1000000 1 563211 893200 -960175 2 12 999998 2 271973 653796 2 20 1000000 1 95830 707249 -31599 1 12 999987 456801 2 2 999999 2 2 999999 2 1 999984 2 114947 813808 2 2 999999 2 2 999999 1 12 999988 63349 1 85598 456302 962457 1 16 999998 514560 2 469343 626981 1 2 999999 -433568 1 1 999994 214610 2 7 999997 2 6 999982 1 41098 928502 740539 2 3 999999 1 2 999999 195506 2 18 999991 1 17 999995 927575 2 637391 891181 2 17 999989 1 8 999998 -288375 1 2 999999 366741 1 2 999999 -804633 1 2 999999 823805 2 2 999988 1 322798 631343 423118 1 23184 512035 -953298 1 20 999994 -448806 1 4 999988 676274 1 2 999999 489010 1 2 999999 391234 2 291431 820734 2 59038 881899 2 18 999985 2 11 999996 2 14 999989 1 2 999999 -907679 2 2 999999 2 2 999999 1 5 999991 295623 1 2 999999 977262 1 2 999999 549591 1 2 999999 496290 2 489663 692547 2 2 999983 2 2 999999 2 10 999981 1 2 999999 -744399 1 2 999999 621937 1 545315 670638 757995 2 18 999996 2 13 999993 1 137746 377820 99224 1 331208 622000 899446 1 8 999987 182143 2 2 999999 1 11 999983 -4760 2 2 999983 1 2 999999 341297 2 19 999991 1 2 999999 -415743 2 6 999985 1 16249 159925 346766 2 8 999986 1 14 999995 182947 1 49718 170933 -236355 2 2 999999 2 2 999999 2 2 999999 1 162129 304806 -491590 1 12 999991 298231 1 69208 916375 912225 1 79519 130209 290421 2 2 999999 1 42326 810807 596613 2 2 999999 1 2 999999 69895 1 15 999993 -515084 1 2 999999 -120211 2 1 999982 2 19 999992 1 2 999999 -589499 1 2 999999 -877856 2 120140 385122 1 10 999982 -897421 2 2 999999 1 157607 267228 -705556 2 465995 580746 1 597064 631180 142803 2 2 999993 2 20 999996 2 2 999999 1 391561 579268 -765923 2 17 999993 2 2 999999 1 168834 447468 253741 2 12 999985 1 2 999999 -661009 2 605750 718180 2 2 999999 2 4 999996 1 2 999999 -224141 2 2 1000000 1 2 999999 142792 2 11 999997 1 20 999982 -455761 2 2 999999 1 256560 607295 -349757 2 19 999997 2 11 999995 2 368947 824736 2 2 999999 2 7 999986 2 2 999999 2 277116 516573 2 13 999993 2 2 999999 2 526009 686998 2 2 999999 2 265994 617388 2 2 999999 2 2 999999 2 2 999999 2 6 999990 2 2 999999 2 217428 442755 1 13 999983 -239858 2 2 999999 2 318778 706235 1 231944 861891 93918 2 2 999999 2 55236 271490 1 2 999999 614776 2 5 999995 1 839450 911524 -918113 1 7 999987 -258174 2 4 999985 1 12 999991 879890 2 19 1000000 2 3 999992 2 549101 947932 2 539522 953473 2 304870 558717 2 751634 972820 2 2 999999 2 2 999999 1 5 999991 879634 2 4 999988 1 1 999983 653291 1 4 999995 201461 1 19 999995 -808464 1 755602 807064 -388076 1 9 999996 -600459 1 2 999989 477280 2 3 999999 2 7 999989 2 6 999987 1 2 999999 912849 2 850077 997646 2 684713 847902 1 2 999999 431123 2 17 999994 2 2 999999 1 2 999999 -932465 2 14 999988 2 2 999999 2 2 999999 1 367724 720481 432111 1 2 999999 344218 2 315387 361914 1 2 999999 -380735 2 120000 622740 1 2 999999 -816673 2 2 999992 1 13 999992 969286 1 9 999981 433305 1 268829 927322 997881 2 2 999999 1 2 999999 425409 1 63033 279261 938990 1 1 999991 485195 2 8 999993 2 14 1000000 1 2 999999 -139888 1 2 999999 23780 1 2 999999 346250 1 2 999999 -742085 2 2 999999 2 26442 43815 1 2 999999 -531540 1 6 999983 886871 1 116431 181284 476998 1 652563 844353 144901 1 2 999999 -401150 1 8 999990 -139102 2 2 999999 1 2 999999 616639 2 194311 709127 1 177629 327641 -119759 2 2 999999 1 9 999996 215109 2 2 999999 2 190578 879298 2 8 999996 2 2 999999 1 56163 781842 -172519 1 412543 430880 224131 2 9 999986 1 50667 313717 -144496 1 18 999989 482460 2 2 999999 2 2 999999 2 2 999999 1 1 999984 -203105 1 20 999984 -489417 2 6 999987 2 2 999999 1 2 999999 -337318 1 3 999986 673234 2 279462 886803 1 191277 480608 614209 1 2 999999 423613 2 3 999996 1 2 999999 47101 2 18 999993 1 161075 284920 -460370 1 96055 279975 506972 1 34587 554096 -479766 1 168927 463594 -786240 1 2 999999 -909271 2 223825 258350 2 20 999994 1 5 999990 178913 2 2 999999 2 15 999981 1 20 999996 -615882 1 13091 276438 -511972 1 145733 437977 159080 1 601256 855572 -155663 2 2 999999 2 11 999996 2 711278 834312 2 272770 668969 1 2 999999 957641 1 513939 796245 -200190 2 6 999989 2 2 999999 1 113546 960945 796962 2 63191 340670 1 10 1000000 -917118 1 2 999999 158136 2 2 999999 2 386901 504245 2 13 999984 2 16 999992 1 14 999988 -535590 1 56937 969867 -362913 1 2 999999 -797080 2 6 999989 2 587095 920071 2 2 999999 2 299452 881932 1 76065 98411 639943 2 337015 671212 2 2 999999 2 10 999991 1 2 999999 907775 2 11 999992 1 16 999988 -856144 2 2 999999 2 414464 709173 1 2 999999 841763 1 214969 824764 -895387 1 255869 580374 334695 1 2 999999 924078 1 19 999989 -608228 1 2 999999 -300960 1 2 999999 720866 2 644625 960218 2 14 999994 1 4 999985 132383 2 91047 667351 2 117647 756298 1 214616 434458 959910 1 2 999997 -986216 1 682352 833325 882890 1 2 999999 -829092 2 15 999995 2 698815 941350 1 2 999999 794932 1 2 999999 -377819 1 17 1000000 331526 1 2 999999 50967 1 10 999996 662394 1 261615 647962 364505 2 1 999997 2 498781 796304 1 171418 926863 649006 2 121095 880892 1 449415 947806 239049 1 10 999990 84767 2 2 999999 2 414899 425794 1 2 999999 681891 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 132564 680549 2 15 999985 1 2 999999 274743 1 2 999999 -405333 1 14 999988 -513356 2 672322 749592 2 5 999999 1 2 999999 92597 1 607607 825362 -358178 1 2 999999 594351 2 407872 531479 2 4 999982 2 2 999999 1 1 999996 524486 2 19 999992 1 2 999999 757178 1 2 999999 857875 1 13 999990 -765398 2 14 999999 1 29911 47020 220513 2 17 999987 2 2 999999 2 334684 527449 1 2 999999 115048 2 823744 989968 1 10 999991 -332200 1 86257 661782 -993099 2 386512 812089 1 2 999999 -756795 2 607277 719193 1 4 999990 964147 1 2 999999 853328 1 2 999999 52172 2 10 999984 2 520537 557123 2 19882 698506 1 16 999998 101442 2 2 999999 1 18 999996 -609083 1 14 999991 130167 2 54728 332973 2 2 999999 1 19 999991 140532 1 2 999999 -829035 2 233031 743587 2 46047 701025 1 2 999999 466625 1 2 999999 268415 2 3 999989 1 971415 982024 209586 2 19 999998 1 2 999999 -85886 1 2 999999 266132 2 2 999999 2 289195 765857 1 18 999992 383859 2 19 999995 2 2 999999 1 2 999999 556812 2 2 999999 1 12 999981 -822512 2 6 999984 1 14 999989 264291 1 2 999999 -153631 2 16 999986 2 5 999982 2 2 999999 1 2 999999 183637 1 109868 449256 -631758 2 29529 693100 2 2 999999 2 93873 740885 2 2 999999 2 2 999999 1 18 1000000 -251687 1 2 999999 -912977 1 646479 842357 465812 2 18 999998 2 425080 434269 1 509149 938987 655463 1 435150 985284 -13392 1 307395 414750 278442 2 16 999981 1 98102 322808 438222 1 13 999984 488869 2 2 999999 1 2 999999 -884457 2 17 999992 2 440542 625755 2 2 999999 1 652568 730719 -208578 2 2 999999 1 75265 545805 345140 2 248084 901687 2 318706 466800 1 10974 623134 -254400 1 644208 777290 -15250 2 16 999986 1 20 999995 381744 2 13 999994 2 2 999999 2 2 999999 1 2 999999 336668 1 7 999988 -180882 1 455028 768452 790088 1 201210 783484 -915139 2 8 999993 1 2 999999 189443 2 669577 995554 2 2 999999 1 6 999994 -122500 1 19 999999 979894 2 17 999991 1 18 999983 916515 2 189216 522227 1 14 999989 745290 2 432235 454498 1 298315 409690 -982853 2 7 999995 1 450718 462196 -397786 1 41289 324897 391416 2 2 999999 1 525042 915322 -605683 1 2 999999 507223 2 2 999993 1 2 999999 119152 1 151954 902322 -918967 2 11 999984 2 2 999999 2 503223 617706 2 2 999999 2 2 999999 2 2 999999 1 344773 502459 -436746 2 786670 825471 2 2 999999 2 193734 247732 1 2 999991 -38763 2 2 999999 2 46683 278116 2 605765 718695 2 395758 927244 2 4 999992 2 19 999991 2 650959 794171 1 643208 682174 -567323 1 3 999985 -28557 1 2 999999 580192 1 170113 775022 970862 1 8 999988 480307 2 19 999981 2 2 999999 2 1 999999 1 18 999996 677095 2 2 999999 2 4 999991 2 2 999999 2 640708 860924 2 19 999991 2 2 999999 1 2 999999 930086 2 2 999999 1 593870 684278 597391 1 181001 291138 543254 2 571652 573111 1 5 999988 606917 1 1 999996 -532178 2 10 999982 2 2 999999 2 11 999989 1 3 999990 -56328 1 15 999986 -367081 1 2 999999 -993587 2 84002 679235 2 2 999999 1 2 999999 496754 1 19 999991 890094 2 802519 951047 1 610961 753624 887150 1 291141 983928 504075 2 11 999983 2 11 999996 2 2 999999 1 317178 347449 618035 2 2 999996 2 13 1000000 2 688126 703893 1 10 999996 245256 2 492143 754268 2 2 999999 1 6 999994 -43220 1 2 999999 646144 1 2 999999 -380353 2 2 999999 2 639633 721431 2 595183 756530 1 397382 430628 -476630 2 8 999992 2 2 999999 1 7 999986 -951457 2 495172 755534 1 9 999988 -412261 2 2 999999 2 34106 340966 2 16 999991 2 2 999999 1 4 999991 -15342 2 727029 759764 1 18 999997 4825 1 3 999993 -513635 1 304759 843822 845052 1 2 999999 -561872 1 5 999986 703838 1 17 999998 64977 2 3 999991 2 2 999999 1 228726 417868 460150 2 2 999999 2 2 999999 2 425062 889224 2 14 999990 1 2 999999 470199 1 4 999998 181298 1 2 999999 569092 2 16 999987 1 3 999994 571347 1 2 999999 -173850 1 2 999999 545654 1 4 999985 -465759 2 334760 787379 1 13 999994 44498 1 117434 448010 -428340 2 2 999999 1 14 1000000 -21515 1 17 999998 936631 1 2 999999 838593 1 2 999985 -179741 1 7 1000000 -349338 1 82933 786855 -447927 1 323295 369293 -340428 1 2 999999 -549382 2 17 999989 2 15 999989 2 425028 907889 1 2 999999 512773 2 2 999999 1 9 999997 582067 2 2 999990 1 50697 881488 -111427 2 9 999995 1 6 999994 -439922 1 2 999999 -495593 1 2 999999 -110743 1 9 999993 652776 1 238690 398022 -278280 1 561853 794575 -286319 1 69894 91907 357339 1 195307 570074 -51633 1 8 1000000 -904359 2 2 999999 1 71571 839513 -562377 1 2 999999 -756999 2 594025 608718 1 613489 657864 261185 1 2 999999 868820 1 9 999992 477892 2 94864 996477 1 19 999993 -926756 1 2 999999 -297125 1 2 999999 -454379 1 2 999999 -76303 2 2 999999 2 2 999999 1 15 999990 152569 2 2 999999 1 579118 707954 -986140 2 2 999999 1 2 999999 -422682 2 2 999999 1 2 999999 468427 1 2 999999 476428 1 2 999999 -878481 2 2 999999 2 450861 923375 1 2 999999 190092 1 50433 838495 36225 2 55576 174662 1 5 999981 -159620 1 11 999992 -585048 1 7 999991 651442 1 20 999988 72416 2 426660 975222 1 770500 988531 -937002 1 14 999989 792720 2 9 999998 2 2 999999 2 708760 755277 2 2 999999 1 16 999999 -697802 1 19 999996 -488361 2 2 999991 1 19 1000000 625416 1 95856 614028 -642204 2 8 999985 2 2 999999 1 64681 401861 -12361 1 2 999999 315153 2 2 999999 2 2 999999 2 659192 732311 2 432080 442139 1 891012 910929 484480 2 8534 490000 2 299105 466328 2 2 999999 1 2 999999 301802 1 4 999992 569470 1 10 999993 939340 2 2 999999 1 1 999990 978855 2 17 999995 2 483049 846841 1 2 999999 981853 1 19 999996 -679594 2 468571 505120 2 518746 654919 1 6 1000000 -541544 2 363409 654936 2 108641 885941 1 318335 949880 -695085 1 19 999994 665710 2 2 999999 2 2 999999 2 706517 717209 1 353843 462774 -482194 1 2 999999 814265 2 16 999985 2 14 999982 2 2 999999 1 2 999999 -934517 1 2 999999 138912 1 16 1000000 -289326 1 19 999988 -875000 2 10 999996 2 2 999999 1 15 999990 656808 1 2 999999 -506409 1 29096 840249 389331 2 4 999996 2 16 999984 1 2 999999 -878550 2 7 999991 2 2 999999 2 18 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 138929 1 347666 968961 830556 2 2 999999 1 155736 245471 351731 1 20 999986 183998 2 2 999999 1 452133 779703 -74120 1 2 999999 735458 1 650350 837177 -466226 1 11 999987 -293339 1 331879 827114 457231 2 2 999999 1 618005 917252 -420049 1 2 999999 -363195 2 468916 509078 2 526212 843383 2 2 999999 1 15 999984 538837 1 20 999992 765353 2 2 999999 2 814391 910529 1 4 999985 486924 1 11 999999 35279 2 2 999999 1 32560 722710 740103 1 2 999999 -50164 1 2 999999 172520 1 2 999999 -242887 1 159307 933469 -79057 1 18 999998 649609 1 834605 840166 -115597 2 2 999999 2 2 999999 2 285876 530633 1 778945 822707 164969 1 6 999996 -995107 1 2 999999 -955979 1 2 999999 -711934 2 100007 499202 1 14 999991 -847148 2 73196 878265 1 199783 877976 -609209 1 2 999999 905469 1 2 999999 45799 1 6 999989 862851 2 258637 764745 2 207360 962268 1 481464 838596 -93173 1 20 999999 -469888 2 2 999999 2 401069 518052 1 129205 543420 -739721 1 2 999999 -239249 2 1 999984 1 492209 776289 -699603 2 16143 579181 1 2 999999 -865555 1 190505 555697 -385651 2 16 999987 1 2 999999 -277692 1 2 999999 -370647 1 61461 900877 -102300 1 1 999982 995101 1 2 999999 -939097 1 9 999982 -359677 1 8 999993 -968449 1 8 999993 -471569 2 2 999987 2 402769 423003 1 2 999999 150397 1 460772 493116 -596731 1 2 999999 -569746 2 367329 562965 2 16 999999 1 127327 783240 814971 1 181831 342903 -776559 2 2 999999 2 2 999999 1 6 999999 -619372 2 220228 893960 1 2 999999 423486 1 716797 754316 -528057 2 20 999984 1 2 999999 533309 2 856017 991485 1 97479 214617 298470 2 323068 688048 2 2 999999 2 2 999999 1 633123 898486 -776569 1 103472 398674 133874 2 2 999999 2 572618 683013 2 2 999992 2 2 999999 1 2 999999 771757 2 15 999995 1 59567 157453 -236480 1 96213 708195 -968728 1 14 999999 682394 2 7 999991 2 851406 936991 1 12 999987 -419906 2 2 999999 1 2 999999 115012 2 246688 595435 1 649505 707593 -617097 2 37188 927858 1 469088 489332 878331 2 2 999983 1 14 999998 -407175 1 199476 298677 -540873 2 123642 859937 2 18 999986 2 2 999999 2 17 999992 2 13 999999 2 5 999991 1 94842 674845 -419596 2 6 999996 1 2 999999 -282334 2 19 999990 1 148803 283274 111437 1 188314 247797 253627 2 137883 427880 1 2 999999 -408770 1 9 999984 -288900 2 5 999990 2 17 999991 1 13 999994 -602938 2 17 999996 2 2 999999 2 2 999999 1 2 999999 505667 2 2 999999 1 6 999994 447654 2 2 999999 1 7 999996 -876575 2 2 999999 2 2 999999 1 2 999999 462286 2 19 999983 2 583684 661006 1 166314 635201 436282 1 1 999993 -552610 1 6 999991 224552 2 2 999999 2 400084 623062 1 2 999999 697502 1 10 1000000 740581 1 5 999982 -490978 2 30451 833795 1 362552 689270 967795 1 171374 565392 351454 2 3 999984 2 154160 691342 2 5886 237818 1 4 999988 -759194 2 728366 923160 1 201808 733882 -517172 1 2 999999 -994968 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999984 762011 1 16 999981 694285 2 64380 953904 2 2 999999 2 17528 605827 1 284235 793611 -738413 1 148376 265149 948383 2 18 999987 1 2 999999 -304212 2 1 999984 1 2 999999 -619766 1 2 999999 -424757 2 180789 938488 1 469167 609842 -562439 2 468960 847116 2 2 999999 2 2 999999 1 2 999999 -382187 1 11 1000000 373685 2 2 999999 2 10 999984 1 2 999999 466181 1 14 999992 411615 2 2 999999 1 2 999999 117898 1 2 999999 -371303 2 2 999999 1 597106 647744 344769 1 35998 774125 -566527 1 2 999999 734971 1 18 999992 -529917 2 41103 120421 2 276943 734946 2 2 999999 2 2 999999 2 2 999999 1 2 999999 872332 1 2 999999 -678068 1 7 999981 969976 2 3 999992 2 351427 856403 2 18 999999 2 2 999999 2 405973 594071 2 584949 759763 2 17 999981 1 8 999990 194143 1 20 999986 -616624 2 2 999999 2 6 999983 2 329023 994696 1 388939 916657 -95493 1 2 999999 -563484 2 206213 379066 2 13 999988 2 2 999999 2 18 999988 1 6 999985 456886 2 6 999996 2 4 999991 2 2 999999 1 13 999983 -422736 2 2 999999 2 7 999983 2 2 999999 2 693050 765654 2 687590 947984 1 2 999999 -419113 1 15 999991 310216 1 16 999994 -83593 1 12 999993 -988815 1 2 999999 -3451 2 13 999985 2 3 999993 1 2 999999 615829 1 15 999993 640173 1 251424 405346 269823 2 9 999986 2 1 999999 2 3 999983 1 2 999999 -989327 1 355786 776035 247357 1 293537 444975 -203912 2 2 999999 2 2 999999 2 2 999999 1 2 999999 763454 2 16033 572745 1 206064 612125 426961 1 2 999999 275414 2 28805 812860 1 718196 770228 12316 2 568164 570113 2 13 999994 1 56370 530245 -982696 1 368073 463821 -920854 1 2 999999 -529871 2 2 999999 2 54339 659180 2 11 999996 2 177895 821408 2 210284 573800 1 3 999990 -499420 1 2 999999 45899 1 853817 864480 -345027 2 7797 345761 1 15 999990 -969736 1 15 999990 625684 2 447430 996063 1 2 999999 -105762 2 259958 534667 1 532015 791905 -294188 2 2 999999 2 8195 14476 1 2 999999 197668 1 2 999999 -235481 2 2 999999 2 2 999999 1 11 999993 -995405 2 687924 696331 1 2 999999 -768776 2 12 999999 2 8 1000000 1 2 999999 735545 1 1 999990 830959 1 132228 480537 541879 2 423578 666357 2 2 999999 2 2 999999 1 2 999999 523209 1 2 999999 -294271 2 2 999999 2 2 999999 2 2 999999 2 2 999989 2 2 999999 2 2 999999 1 225671 464735 -614470 2 2 999999 2 2 999999 1 310068 467113 686842 2 2 999999 1 2 999999 252787 2 5 999994 2 2 999999 1 6 999989 799350 1 834835 889531 -537082 2 10 999997 2 7 999986 1 216442 284811 901700 2 263725 733786 2 2 999999 2 347881 603235 1 2 999996 -17042 1 9 999986 988196 2 79310 223572 2 693534 716406 2 342971 793980 2 10 999994 2 10 999985 1 13 999996 214513 1 2 999999 137994 1 383228 546437 -928174 1 2 999999 667526 1 2 999999 -26079 1 2 999999 864015 2 531498 663859 1 7 999990 -139780 1 9 999995 479890 2 165629 349043 1 8 999995 -826646 1 13539 866443 445127 1 711869 972671 -428772 2 509054 687357 1 18 999995 -885851 2 2 999999 2 2 999999 1 14 999996 839338 1 2 999999 440770 1 2 999999 914676 1 5 999988 619129 2 2 999996 2 5 999988 1 2 999999 417813 1 17 999981 933455 1 357949 987136 190317 2 13 999999 2 2 999999 2 4 999996 2 519149 611924 2 350731 414642 1 2 999999 -318267 1 808252 853164 81527 2 2 999999 2 567013 987175 2 608487 684083 1 18 999988 -765977 2 2 999999 2 2 999999 1 15 999997 -825259 1 9 999996 -898730 1 11 999982 -255814 2 189833 578122 2 796658 936420 2 142502 734273 2 71926 526169 1 2 999999 354062 1 2 999999 -290853 1 2 999999 -398958 1 368152 679853 -407650 1 11 999992 387876 1 2 999999 -230120 2 2 999998 2 2 999999 1 3 999986 250965 2 494686 686953 1 2 999999 148253 1 2 999999 718139 2 585491 625730 1 2 999999 -604338 2 580395 918432 2 3 999995 2 4 999993 1 11 999991 477200 2 6 999981 2 205196 580537 2 13945 864526 1 15 999982 -470021 1 18 999994 -66490 1 2 999999 -364134 2 74364 634716 2 20 999989 1 2 999999 -506218 1 12 999987 -970382 1 89197 939211 -299201 1 274566 523469 713106 1 2 999999 -413739 1 2 999999 -525494 2 383170 816746 1 5 999997 350264 2 146192 317684 1 2 999982 -593574 1 2 999999 -295176 1 318979 581669 -790829 2 1 999985 1 13 999982 -419356 1 17 999999 -884978 1 9 999992 -712728 1 197512 253486 56208 2 65442 719620 1 2 999999 -967045 1 15 999981 731779 2 12 999982 1 408969 675263 394856 2 2 999999 1 2 999999 -328405 2 2 999999 1 2 999999 -872435 2 4 999982 2 580227 607737 1 911549 935898 -570933 2 8 999996 1 8 999989 864578 2 19 999992 2 17 999989 2 102641 869204 1 2 999999 -42915 1 10 999988 290999 1 2 999999 -712432 2 2 999999 2 552897 761103 2 2 999981 1 528205 614986 -113462 2 12 999986 2 893667 902529 1 2 999999 490005 1 19 999992 -721586 1 20 999994 836999 1 309291 896397 591880 1 1 999989 591694 1 3 999987 317130 2 2 999999 1 895670 960014 -261492 1 2 999999 635732 2 2 999999 2 12 999992 1 13 999995 -760025 2 2 999999 2 2 999999 2 2 999999 2 462859 515970 1 2 999999 -694295 2 4 999999 1 2 999999 825349 1 9 999982 802529 1 13 999994 743144 2 563252 725940 1 9 999997 -541043 2 5 999987 2 13 999983 1 2 999999 -540960 1 8 999981 -875852 1 278486 286996 -187877 1 644283 739239 327965 1 6 999990 325613 1 12 999990 -261509 2 2 999999 2 15 999988 2 477626 580753 1 5 999990 -25327 1 20 999997 555755 2 77188 526491 2 3 999996 1 390032 697795 -383217 2 610602 826753 1 5 999982 -379719 1 2 999999 -565080 1 213304 236602 -661316 1 15 999981 581113 1 20 999998 300658 2 726255 796410 1 321110 356416 445282 2 5 999989 1 4 999985 255291 2 254253 640928 1 2 999999 -191928 2 5 999988 2 2 999999 2 2 999999 1 16 999986 -372351 1 16 1000000 279831 2 2 999999 2 281870 499333 2 2 999999 1 189112 305812 -677604 1 2 999999 825329 2 2 999999 1 2 999999 453583 2 2 999999 1 2 999999 -828372 2 2 999999 2 2 999999 2 280007 972675 2 441227 883436 2 242954 495774 1 530694 675260 123106 1 13 999991 -809664 1 698478 993538 -836439 1 363099 626591 -249669 1 14 999988 424102 1 2 999999 349302 1 595995 684188 -770700 2 17 999998 2 15 999981 2 637943 857115 1 2 999999 519093 2 639900 880458 2 717719 733003 2 192520 428106 1 125893 359070 473459 2 407897 812281 1 2 999999 579393 2 485092 773362 2 304719 571534 2 17 999998 1 293338 655340 -836560 1 20 999989 -111236 1 9 999983 365815 2 2 999999 2 10 999993 1 2 999999 -630991 1 1 999983 799008 2 393823 707420 1 91704 938351 -657313 2 504265 904007 2 2 999999 1 174514 761729 -9699 2 2 999999 2 467921 741194 2 29600 478247 1 2 999999 695267 2 201456 687458 2 153874 787084 2 9 999993 2 14 999993 1 7 999989 631965 1 2 999999 -306237 1 104083 280609 -129804 2 17 999989 2 2 999999 2 315101 751279 2 19 999983 2 2 999999 1 463357 751903 -369759 1 15 999981 -766859 2 20 999987 2 292862 641845 1 15062 253099 -817503 2 6 999987 2 2 999999 2 2 999999 1 160297 407752 -844985 2 17 999989 2 5 999999 1 2 999999 -295883 2 12 999990 1 647909 651043 163751 2 20 999981 2 12 999992 2 5 1000000 1 2 999999 -211509 2 12 999993 2 2 999999 1 12 999995 -804928 2 2 999999 1 10 999988 -748904 2 465331 536911 1 2 999999 -161535 1 17 999997 -466902 1 3 999999 686631 2 472900 513444 2 394578 901101 2 545572 866953 2 331143 717496 2 2 999999 2 427994 895453 1 2 999999 749093 2 5 999983 1 17 999981 676333 1 2 999999 372030 2 2 999999 1 9 999984 -951429 2 16 999998 2 38952 149162 2 6 999998 2 434361 572724 2 3 999995 1 14 999999 672115 1 18 999985 481993 1 2 999999 764170 1 176365 552063 -748643 1 175876 870880 365442 2 2 999999 2 621819 710788 1 2 999999 -981605 1 648031 778303 271971 1 233583 530416 -689640 2 156068 698023 1 19 999995 -907504 1 496121 683068 967893 2 774816 924319 1 2 999999 323746 2 2 999999 2 2 999999 2 11 999983 1 2 999999 -6176 2 2 999999 1 2 999999 984870 2 2 999999 1 10 999989 -986433 2 1 999988 2 415224 502203 1 5 999994 148197 1 6 999993 -402328 2 2 999999 2 17 999990 1 238366 835121 -189860 2 61428 511867 1 2 999999 -556761 1 170115 384733 -293993 2 13 999994 1 2 999999 99874 1 2 999999 389104 2 7 999992 2 2 999999 1 186424 590748 -453502 2 2 999999 2 13 999998 2 2 999999 2 1 999993 2 7 999981 2 2 999999 1 158428 711783 -135725 2 16 999992 1 4 999992 303775 2 232234 280878 2 2 999999 1 2 999999 -28766 1 15 999990 -378114 1 2 999999 -40370 1 5 999989 42270 2 583161 761147 1 271516 363016 -488040 1 563884 964961 175504 1 106318 213170 -643678 2 730986 928534 1 2 999999 861839 2 428960 452857 2 7 999991 1 2 999999 512850 2 187324 746278 2 2 999990 1 2 999999 527301 2 2 999999 1 152047 328851 292590 2 15 999998 2 2 999999 2 12 999982 1 3357 984154 -793229 1 19 999992 -894763 1 2 999999 806355 2 19 999986 1 237268 243768 -643493 2 2 999999 2 2 999999 1 1 999983 -102318 2 1 999992 2 8 1000000 2 4 999998 1 2 999999 957406 1 2 999999 508274 2 8967 399620 1 3 999992 191933 2 3 999983 2 10 999996 1 3727 363098 -450620 2 279852 485722 2 2 999999 1 300914 621240 1686 1 491205 659139 -749897 2 2 999988 1 14 999987 523247 1 186404 942750 893536 2 15 999987 2 2696 976782 2 18 999997 2 812498 846101 1 4 999989 347915 1 753237 856748 -478153 1 316571 614348 -321549 2 2 999999 2 328880 524014 2 305776 709904 1 17 999983 -883188 1 319469 444603 907766 1 388318 569985 -536529 1 8 999989 759588 2 12 999988 1 2 999999 -316308 2 653674 982352 2 405610 655806 1 9 999998 -695722 1 262448 684651 884933 2 2 999999 1 2 999999 58275 2 776747 908138 2 4 999986 1 150746 360952 457815 2 4 999991 1 126157 894320 848372 1 186457 804613 796498 1 17 1000000 -521467 2 20 999991 2 104045 581811 2 2 999999 1 4 999983 369441 1 7 999994 98116 1 2 999999 191147 1 14 999996 171523 1 31855 45283 -945424 2 7 999981 2 2 999999 2 19 999999 1 119364 838660 -171891 2 13 999998 2 2 999999 1 1 999983 -669124 2 127289 947805 2 436823 742227 1 2 999999 6782 2 2 999999 1 2 999999 656303 1 92421 146180 -955889 1 15 999995 -656739 1 373246 630104 540531 2 2 999999 1 10 999999 -465022 1 20 999985 693800 1 2 999999 833355 2 2 999999 2 16 1000000 2 2 999999 1 19 999984 -254131 1 2 999999 492514 1 943792 977352 -121986 1 2 999999 -365198 2 6 999988 1 2 999999 -323210 2 2 999999 1 2 999999 773289 1 593511 982909 976104 1 1 999999 -651669 1 2 999999 215196 1 14 999999 -157968 1 20 999989 -797197 1 2 999999 -503015 1 860533 878813 -25231 2 2 999999 1 2 999999 281565 2 191208 682090 1 2 999999 322157 2 8 999987 2 2 999999 2 13 999991 2 2 999999 2 15 999984 1 568002 807289 834695 1 497712 819509 313376 1 2 999999 -222774 1 2 999999 -129077 1 2 999999 478644 1 439900 527278 -915756 2 19 999994 1 17 999988 843526 2 2 999999 2 4 999992 1 2 999999 -865426 2 2 999999 1 2 999999 -575723 2 9 999981 2 3 999981 1 330745 990266 -875373 1 45007 722728 266286 2 313829 895059 2 10 999993 2 2 999999 1 11 999997 683549 1 2 999999 -183753 1 18 999986 -472008 2 2 999999 2 824394 976939 2 944210 975183 2 77317 381694 1 18 999995 -110733 1 3 999999 -938089 2 2 999999 2 2 999999 1 20 999999 472458 2 173007 694285 1 2 999999 218106 1 190105 402287 10899 2 8 999985 1 43936 729715 109695 1 3 999990 454552 2 2 999985 2 2 999999 2 2 999999 2 2 999999 1 18 999992 -87928 1 565743 925142 398453 1 2 999999 486761 1 19 999983 -860346 1 8 999989 382171 1 358954 666844 -227065 1 1 999987 -111980 1 2 999999 -165219 2 2 999999 2 10 999985 2 36327 265920 1 466863 840480 417995 2 2 999999 2 2 999999 1 236310 393299 -916674 2 2 999999 1 628500 857693 764859 2 380072 985973 1 2 999999 -413229 1 2 999999 93245 1 2 999999 -623605 1 2 999999 804593 1 22219 524435 -587041 1 2 999999 -12528 1 2 999999 -25323 2 663112 922499 1 9 999981 -345 2 4 999997 1 2 999999 -2093 2 7 999995 2 2 999999 2 111396 250920 2 130468 209159 2 2 999999 1 19 999993 -336118 1 434943 546173 692308 1 2 999999 -447799 1 17 1000000 298770 2 19 1000000 2 111788 492626 1 19 999995 -174324 2 90133 497346 2 16 999989 2 16 999982 2 648603 875918 2 9 999991 1 7 1000000 736633 2 337003 639612 1 671497 928784 908808 1 645929 671977 725836 2 2 999999 1 79253 989719 -92725 1 28587 606699 -158342 2 411249 872475 1 2 999999 -720434 2 711242 839134 2 7 999981 2 9 999986 1 2 999999 727624 2 332323 556684 1 4 999993 31019 2 54030 272601 2 5 999988 2 2 999999 1 8 999983 -264864 1 2 999999 -779463 2 20 999998 2 768523 795575 2 3 999991 2 2 999999 1 17 999996 -42375 1 302261 911329 -83904 1 32487 101239 -442347 2 16 999994 2 551106 759607 1 2 999999 587971 2 20 999991 1 2 999999 -418418 2 4 999982 1 72827 230865 -277588 2 429603 568649 2 2 999999 2 2 999999 1 3 999987 -408061 1 2 999999 242701 2 246211 475567 2 2 999999 1 2 999999 -777475 1 19 999986 555943 1 15 999997 951639 1 2 999999 -330856 2 2 999999 2 262933 680753 1 233008 330218 52870 1 407452 667559 -288644 2 343328 412983 1 11 999997 -80841 2 129980 250799 2 544782 980253 2 174189 611590 2 19 999991 2 811703 829412 2 227541 579127 2 2 999999 1 20 999994 858150 2 10 999998 2 369758 399968 1 25144 432376 970784 2 6 999985 2 12 1000000 1 866702 930106 91599 1 2 999999 203174 2 1 999982 2 3 999992 1 2 999999 -804658 2 7439 461192 1 2 999999 -270471 1 2 999999 928739 1 725532 999875 -829740 1 2 999999 -185253 2 2 999999 2 266836 952197 2 2 999999 1 3 999996 715456 1 18 999997 -516678 1 8 999984 966349 2 28189 864022 2 2 999999 2 15 999997 2 178843 921785 2 236302 436767 2 3 999991 2 18 999985 1 17 999994 -659900 1 2 999999 -788943 1 2 999999 926746 1 7 999987 261654 2 409618 561444 1 17 999995 -992560 1 19083 774391 -797944 1 10 999999 -536717 1 2 999999 -589606 1 747692 982730 478324 2 289612 828121 1 16 999993 -932309 2 1 999981 2 2 999999 1 2 999999 -741074 1 504225 940310 739283 1 2 999999 58259 1 1 999990 313879 1 15 999986 -809441 2 415679 907267 1 2 999999 243910 2 9 999983 2 149211 875185 2 2 999999 2 489694 779345 1 2 999999 -451662 2 8 999981 1 18 999990 903315 1 2 999999 472659 2 772108 921168 2 273323 912998 2 7 999988 1 131474 535378 -673486 1 2 999999 -841751 1 1 999995 651799 1 229734 918579 671527 1 26888 173252 802118 2 13 999999 1 144731 946843 -701686 1 300442 895964 877879 2 10 999999 1 12 999997 -339153 2 2 999999 2 499385 744484 2 20 999985 1 20 999997 281276 2 341178 760212 2 50544 369780 2 37291 432651 1 337421 639919 194111 1 75512 305593 -165949 1 703498 818086 -586329 2 2 999999 1 14 999988 -688022 2 20 1000000 1 2 999999 509253 2 492820 776145 1 41761 151980 261737 2 710780 808873 1 2 999999 793230 2 2 999999 1 2 999999 -496817 1 2 999999 105453 1 20 999993 431990 1 759729 857450 93450 2 4 999990 2 602486 916041 1 13 999998 403758 2 2 999999 2 20 999992 2 10 999985 2 2 999999 1 20 999996 306017 1 4 999992 195446 1 3 999989 -799203 1 2 999999 617232 1 516799 766642 -778110 1 2 999999 -846625 2 8 999985 2 77055 618872 1 15 999984 -976613 2 2 999999 2 2 999999 2 2 999999 1 213026 910108 901997 1 309625 745694 -458480 2 2 999999 1 95896 650763 -884969 1 124057 581661 -409991 1 2 999999 583637 2 1 999986 2 118852 574242 2 6 999994 1 336622 447544 986795 1 66444 217087 -771475 2 2 999999 2 2 999999 1 2 999999 -963737 1 2 999999 457127 1 2 999999 -5056 1 676564 784628 185162 1 184141 213714 768428 1 12 999985 388653 1 10 999987 885802 2 108180 551905 2 2 999999 2 2 999999 2 1 999983 2 3 999985 2 2 999999 2 5 999999 2 431075 515612 2 2 999999 2 16 999992 1 2 999999 622894 2 2 999986 2 2 999999 2 8 999999 2 18 999994 1 722328 755072 -757741 2 2 999999 1 4 999985 937830 1 2 999999 -979608 2 2 999999 1 13767 459137 -785356 1 4 999997 -210506 2 17 999993 1 19 1000000 121167 2 2 999999 1 16 999991 678555 1 610950 766823 38265 2 2 999999 2 2 999999 1 2 999999 203533 1 2 999999 -606515 1 3 999996 683019 2 2 999999 1 2 999999 -940823 2 43312 212283 2 707826 931874 2 2 999999 2 196257 555459 1 84112 817514 -214999 2 2 999999 1 146226 766173 -822970 2 20 999988 1 2 999999 870877 1 6 999991 -462151 2 10 999993 2 2 999999 1 2 999999 -549780 2 10 999981 2 646556 804695 2 1 999992 1 19 999984 181342 2 223036 787805 1 2 999999 492584 1 571340 589455 -827634 2 7 999988 1 146550 205493 -790231 2 1 999984 1 2 999999 -353025 2 616144 920972 2 15 1000000 1 40866 939205 -144989 2 494831 786973 2 2 999999 1 14 999995 582670 2 2 999999 2 2 999999 2 14 999981 1 363736 807413 64708 1 20 999990 234404 2 16 999988 1 2 999999 -664737 2 12 999985 1 16 999996 578661 1 699698 759584 -897916 2 218547 580927 2 2 999999 2 836197 893324 1 4 999984 -544893 2 7 999983 1 327385 703262 328467 1 811327 910137 981374 1 2 999999 -39373 2 803621 835647 1 2 999999 -118645 2 133715 516774 1 2 999999 256751 2 15 999986 2 306629 914825 1 7496 147228 378290 1 2 999999 63589 2 17 999999 1 153840 491525 -338867 2 392040 676402 2 6 999999 2 535549 840166 1 13 999995 -222018 2 2 999999 2 1 999985 2 2 999999 2 2 999999 2 2 999999 1 538318 562435 510085 2 19 999981 1 2 999999 400052 1 130754 930342 151547 2 4 1000000 1 2284 3774 756561 2 341718 723491 2 7 999994 1 2 999999 998481 2 2 999999 2 2 999999 1 1 999981 -786090 2 60908 804559 1 3 999987 361396 2 13 999987 1 2 999999 -155117 1 17 999987 825103 2 2 999999 1 2 999994 -655147 1 2 999999 -89060 1 644353 753061 -889350 2 2 999999 2 20 999991 2 160468 201517 1 5 999988 367017 1 2 999999 -89880 1 45037 414012 328514 2 605352 946483 1 357029 915716 204015 2 2 999999 1 373962 608086 -341116 1 2 999999 -202193 2 85804 170464 2 2 999999 2 15 999992 2 6 999999 1 7 999982 -125191 2 16 999986 1 1 999997 545577 1 588257 764848 -774920 1 1915 857592 344144 1 7 999981 -828533 2 649493 937231 1 2 999999 527255 2 2 999999 1 2 999999 -64317 1 5 999983 -156960 1 572462 651222 504512 1 10 999995 -78790 2 457583 969701 1 2 999999 441142 2 2 999999 2 2 999981 2 2 999999 1 522058 767914 706050 2 2 999999 1 2 999999 -822805 1 2 999999 147961 1 2 999999 -120786 2 279861 512747 2 2 999999 2 2 999999 2 5 999994 2 82190 110711 1 10 999986 49029 2 2 999999 2 57825 112698 2 16 999983 2 548572 978994 2 175145 745077 1 4 999995 958385 2 2 999999 2 302506 983666 2 2 999999 2 2 999999 1 485995 980566 715574 2 75096 823670 2 2 999999 2 2 999999 1 2 999999 856379 2 559793 943597 2 16 999996 2 2 999999 1 243514 566443 -557934 2 2 999999 2 2 999999 1 375942 586480 889457 2 2 999999 2 2 999999 1 2 999999 -444230 2 20 1000000 1 2 999999 -105027 2 4 999988 1 20 999997 -608227 2 2 999999 2 2 999999 1 10 999997 444842 2 253368 781816 2 2 999999 1 713817 836964 -459869 2 458848 710082 1 2 999996 -75542 2 2 999999 1 10 999986 524678 2 2 999999 2 188196 942372 2 2 999999 2 740169 959745 2 2 999999 2 212696 537969 2 59926 879032 2 16 999990 2 5 999986 1 4 999994 -581489 1 5 999996 248625 1 327578 577816 284508 2 170535 185785 1 2 999999 -98772 1 539000 555199 502292 1 15 999990 116871 2 10 999989 2 20614 142470 1 477467 618607 -739382 1 28067 249501 -948080 2 20 999992 1 17 1000000 791008 1 585444 857693 394458 1 1 999993 -855626 2 15 999993 1 17 999986 613672 2 6 999988 2 299358 901503 1 395326 687819 -347141 1 2 999999 -980866 2 2 999999 1 171488 759572 -322028 1 12654 203461 525329 2 4 999998 1 2 999999 666979 1 11 999986 -39864 2 2 999999 2 4 999985 1 5 999995 -563750 1 644413 924705 -353790 1 668211 969262 -591637 1 6 999992 -353987 1 9 999984 -997834 1 2 999999 506434 2 2 999999 2 10 999983 2 5 999990 2 2 999999 2 6 999990 1 2 999999 -598175 2 194845 538146 2 39854 863253 1 2 999999 138043 1 3 999994 -367316 2 16 999996 2 171797 460921 2 671015 934072 1 422217 668680 -928026 1 195820 788397 991275 1 18 999984 -685264 1 146609 406062 723170 2 4 999990 2 173651 553132 1 354137 571263 -984598 2 2 999999 1 492217 735146 284434 1 3 1000000 -244846 2 455784 726108 1 16 999988 784254 2 13 999989 1 261604 845838 497628 2 114149 840213 1 586694 999630 443180 2 14 999981 2 2 999999 2 14 999996 1 19564 242965 -352257 2 11 999987 2 12366 597730 2 293795 717056 2 2 999999 1 334418 585493 989393 2 16 999982 2 5 999988 2 16 999998 2 681850 899538 1 350586 872869 87825 1 2 999999 348372 2 13 999982 2 5 999987 2 39972 242103 2 2 999999 1 233664 577482 285756 1 2 999989 289054 1 2 999999 97245 1 160249 655029 395253 1 15 1000000 -584574 2 18 999983 2 16 999994 2 217729 684243 1 2 999999 -483290 1 2 999999 746683 1 2 999999 663715 1 2 999999 -488071 2 2 999999 1 248867 256166 844538 2 4 1000000 2 10 999981 1 1 999986 534420 1 223299 773659 710498 1 2 999999 -869124 2 4 999992 1 56752 865829 -629604 2 16 999998 2 2 999999 2 2 999999 1 1 999996 554900 2 314619 953042 1 2 999999 921890 1 185737 587863 627584 1 217258 289627 -442289 1 2 999999 419253 1 16 999988 -168318 2 2 999987 1 6 999984 379973 1 2 999999 -576147 1 733186 762876 -190597 1 89250 632963 179932 2 10270 613656 1 15 999994 -439333 1 20 999986 979623 1 2 999999 -984756 1 6 999984 151122 1 11 999984 787950 1 2 999999 327179 1 242336 488050 18758 1 2 999983 -102831 2 2 999999 1 517660 813224 -690234 1 2 999999 987683 2 7 999983 1 4 999984 -25158 1 339411 545165 194086 1 8 999989 -560076 1 18 999985 144407 1 2 999999 70370 2 2 999999 1 2 999999 -5843 2 2 999999 1 2 999985 -460542 1 5 999993 291539 2 47126 383881 1 2 999999 -276694 2 273952 421853 1 260547 752000 -33326 1 11 999996 -178794 1 2 999999 -301878 2 3 1000000 2 7 999984 2 2 999999 2 2 999999 2 4 999983 1 16 999995 -380638 2 2 999999 2 2 999999 2 644860 685503 2 746862 838087 2 4 999994 2 2 999999 1 2 999999 -782466 2 2 999999 1 2 999999 -128052 1 16 999996 747492 2 2 999999 1 4 999990 382789 1 57353 492253 -691543 2 181435 701799 2 117627 584897 1 2 999999 -768608 2 2 999999 1 10 999981 -351154 1 16 999993 -763374 1 5 999999 174032 1 7 999983 -615309 2 392129 546110 2 2 999999 1 285755 873477 -280952 2 695028 987686 2 735773 770308 1 1 999999 -963646 1 2 999999 -863104 1 8 999995 -310416 2 2 999999 2 15 999993 1 2 999999 -58156 1 20 999995 944008 1 532396 945647 -927445 1 2 999999 626341 1 30526 33933 -774025 2 2 999999 1 13 999995 -957310 2 2 999999 2 3 999990 2 406736 776826 1 2 999999 -511034 2 2 999999 1 377099 950318 -566857 1 294438 542479 505378 2 2 999999 2 2 999992 2 2 999999 1 7 999997 -711319 2 2 999999 2 196590 688640 2 17 999985 2 2 999999 2 82895 754469 1 10 999986 707762 1 2 999999 967853 1 14 999984 130295 1 15 999995 808542 2 58278 427154 1 2 999999 -754132 2 18 999983 1 270389 327654 -443840 2 2 999999 1 838643 882280 221600 1 2 999999 989049 1 12 999985 -323015 1 459157 956692 758558 1 13 999987 -579670 1 2 999999 82241 1 2 999999 -598531 1 593845 926628 -631604 1 2 999999 -480067 1 11 999982 584598 2 2 999999 2 165389 821446 2 2 999999 2 2 999999 1 2 999999 683580 1 2 999999 -246677 1 1 999983 114661 2 8 999994 2 4 999985 2 1 999996 2 2 999999 2 2 999999 2 609990 764525 2 19 999994 2 3 999987 2 5 999990 1 15 1000000 142652 2 2 999999 2 2 999999 2 2 999999 2 10 999984 1 237827 395063 -468307 2 8 999984 1 20 999997 -712574 1 12 999984 -901242 2 19 999993 2 2 999999 1 2 999983 -4203 2 8 999984 2 397988 900336 2 549049 968548 1 372136 749048 -572579 1 17 999981 586864 1 86477 290756 667214 1 627800 647161 -491876 1 2 999999 -97027 1 411212 489874 998210 1 137805 958589 -114584 2 2 999999 1 441388 592073 -369281 2 2 999999 2 2 999999 2 14 999996 1 20 999984 389574 2 2 999999 2 9 999986 1 237332 667740 75913 1 268784 774289 -869238 1 372974 398208 -54318 1 2 999999 -968110 1 15 999996 244493 1 7 999992 -786109 2 2 999999 2 2 999981 1 1 999987 -997642 2 2 999999 2 8 999989 2 890968 985607 2 3 999985 2 10 999990 1 538259 539272 671803 2 2 999999 1 20 999997 503229 2 5 999989 2 749994 983357 1 2 999999 640438 2 519175 689947 1 2 999999 -291327 2 551322 920633 2 2 999999 2 2 999999 2 4 999990 1 2 999999 -899023 1 20 999990 111538 1 2 999999 -73980 1 2 999999 -270572 2 263901 820900 1 359480 846618 672177 1 438219 736065 265525 1 211850 623896 944626 1 2 999999 -756451 1 2 999999 892472 1 20 999994 -823627 1 623127 829247 -33710 2 5 999997 2 6 999997 1 8 999982 47648 2 96717 808170 2 827712 853167 1 2 999999 820829 2 8 999985 2 6 999985 1 613033 979754 800875 1 74337 658138 -87673 2 447250 928095 1 2 999999 -270433 2 2 999999 1 13 999982 331335 1 957793 998852 -930679 2 8 999988 2 2 999999 1 202171 499302 53529 2 2 999999 1 12 999988 169373 1 688709 725706 147674 2 6 999997 1 417552 702908 -818436 2 16 999982 1 15 999981 -662193 1 2 999999 410034 1 2 999999 -729699 1 11 999994 360506 2 356096 460448 1 2 999999 606635 1 2 999999 515328 1 512990 524724 455621 2 442753 795171 2 23588 332091 1 249077 486231 -509555 2 2 999999 1 2 999999 -170661 1 351841 993106 -17371 1 2 999999 -45148 1 274289 289040 -23156 2 12 999988 2 6 999996 2 2 999999 2 599041 958602 2 2 999999 1 2 999999 148006 1 2 999999 866192 2 2 999999 2 4 999999 2 2 999999 1 2 999999 659221 2 19850 917132 2 2 999999 1 2 999999 23482 2 111778 156153 2 14 999998 1 14561 269754 -377755 1 2 999999 37872 2 2 999999 1 308038 758229 468196 2 1 999983 1 19 999994 -873195 2 12 999997 1 1 999987 9471 1 111129 595109 152981 2 529600 644783 1 459901 655194 108972 2 2 999999 1 2 999999 -107910 2 2 999999 2 157263 541719 1 452095 924189 337408 1 2 999999 -266124 1 2 999999 -239586 2 12 999985 1 164373 661311 70532 1 467090 590031 415081 2 172476 575856 1 2 999999 -113110 2 2 999999 1 2 999999 778877 1 610097 721841 144502 2 4 999988 2 532008 682812 2 2 999999 1 360038 992172 414221 1 1 999991 -337862 2 6 999999 2 14 999993 2 364822 534197 1 2 999999 -791506 1 2 999999 -35197 2 7 1000000 1 8 999985 811352 1 964617 967783 -205201 1 474373 694286 -761380 1 145665 167742 -846911 2 848617 858725 1 7 999990 553644 1 2 999999 858585 2 2 999999 1 406614 449456 106837 1 19 999992 -946511 1 2 999999 -136646 1 10 999993 -711623 1 11 999983 -506209 2 169603 908083 2 57998 446529 2 137219 173743 2 12 999981 1 446683 479549 684932 2 5 999995 1 17 999987 841094 1 48932 440631 -906987 2 10034 551745 1 623010 939955 -967260 2 2 999999 2 10 999989 1 2 999999 -268891 1 2 999999 -987055 2 328889 619538 1 10 999988 -13858 1 2 999999 780580 1 19 999981 827289 2 2 999999 2 12 999996 1 10 999983 -459489 2 274118 953116 2 19 999999 1 2 999999 674180 1 224121 791103 987294 2 2 999999 2 10 999982 1 558624 893325 -540616 2 501134 908195 2 2 999999 1 20 999995 -655812 2 2 999999 2 636340 742203 1 170484 273906 307997 2 2 999999 2 14 999997 1 8 999986 324800 1 17 999995 -383502 2 8 999987 2 284498 492333 2 20 999998 1 2 999999 812739 1 14 999991 434363 1 2 999999 -443021 2 100897 791398 1 2 999999 -21431 1 789046 973708 464378 1 2 999999 386558 1 19 999992 555882 1 8 999995 296027 1 2 999999 762377 2 18 999989 2 2 999999 1 2 999999 -216597 1 3 999986 921067 2 17 999992 1 584697 689229 -429840 1 573428 619127 -314109 2 9 999996 2 12 999997 1 2 999999 -577787 2 2 999999 1 2 999999 -963369 1 173179 761555 -511671 1 2 999999 960527 1 236356 572707 -84979 2 85415 331417 2 11 999994 2 172378 554571 2 2 999999 1 125504 388981 941549 1 7 999995 547966 2 2 999999 1 251627 530359 -821507 1 54921 115862 -721064 2 2 999999 2 2 999999 2 12841 942755 2 11 999981 1 14 999986 623586 2 712878 769270 1 74898 839950 930669 1 113061 368431 295715 2 14 999985 1 7 999983 -160877 1 2 999999 -853206 2 10 1000000 2 5 999981 1 12 999982 22417 1 2 999999 533332 1 11 999996 -102526 2 8 999994 1 140886 433350 -57306 1 2 999999 477109 1 19 999981 -488742 2 199293 774168 1 2 999999 -227035 1 2 999999 617793 1 2 999999 -624847 2 10 999981 1 762567 833805 495113 1 2 999999 -719498 1 29579 594480 498162 2 2 999999 2 2 999999 1 3 999987 -710213 2 13 999989 2 904988 975398 1 2 999999 493192 2 16 999999 2 2 999993 2 605247 715756 2 65626 919523 2 7 999985 1 2 999999 -866936 2 2 999999 1 2 999999 -47007 1 2 999999 52981 1 15 999992 -235041 2 18 999981 1 2 999999 746429 1 2 999999 250952 2 2 999999 2 16 999993 2 5 999987 2 17 999986 2 2 999999 2 552959 807622 2 99211 603560 1 15 1000000 -75554 1 2 999999 213161 2 680252 861300 1 89260 820924 -913452 1 1 999986 183768 1 2 999999 -203119 2 2 999999 1 2 999999 -172810 1 2 999999 40681 1 2 999999 571243 2 15 999986 1 2 999999 -608924 1 10 999987 -549783 1 2 999999 5504 2 2 999999 2 2 999999 1 2 999999 -498142 2 18 999985 1 2 999999 386285 1 421787 620368 -954252 2 9754 451053 1 8 999993 712571 2 2 999999 1 2 999999 805753 1 14 999982 298264 2 2 999999 2 2 999999 1 2 999999 897845 1 16 999983 317000 2 6 999982 2 279733 961177 1 2 999999 -697912 2 192557 223325 2 146077 826832 1 15 999993 609462 2 15 999987 1 2 999999 204138 2 2 999999 1 38991 703597 435464 1 2 999999 -350980 2 2 999999 1 2 999999 -24946 2 53884 869632 1 2 999999 457031 2 583004 726947 1 2 999999 245745 1 2 999999 253529 2 299002 751813 2 16 999988 1 12 999984 394069 2 5 999982 2 2 999999 2 370754 851185 1 120046 914863 148224 1 2 999999 -531159 1 2 999999 85395 2 2 999999 1 14 999997 275302 2 11 999986 2 471354 834642 2 2 999999 2 20 999981 2 229565 845649 2 2 999999 2 4 999999 2 2 999999 2 2 999999 1 14 999987 679002 2 2 999999 2 2 999999 2 7 999999 1 15 999982 567213 2 2 999999 1 8 999983 735912 2 7 999995 1 2 999999 -362768 2 2 999999 1 151274 952112 336734 2 2 999999 1 2 999999 809636 1 19 999984 421954 1 573556 588328 619659 2 2 999999 2 538182 863163 2 2 999999 2 2 999999 1 142947 146644 775289 1 2 999999 -774934 2 2 999999 1 11 999984 -138651 2 4 999987 2 10 999987 1 323261 357686 175973 1 353213 973302 -984307 2 162121 187283 1 700178 952624 -491803 1 166471 712418 272882 1 2 999999 878286 2 28803 312169 1 2 999999 250073 2 14 999994 2 2 999999 2 388469 846213 2 2 999999 2 18 999982 1 2 999999 -175740 2 766039 942071 2 5 999997 2 2 999999 2 2 999999 2 842664 942185 1 5 999983 -769026 2 155381 625624 1 2 999999 -332618 1 4 1000000 14608 1 2 999999 -996224 1 2 999999 33000 1 2 999999 690365 2 188330 649757 2 145196 670197 1 2 999999 268997 2 10 999987 1 18 999993 -321524 1 2 999999 -89029 2 328104 922308 2 11 999994 1 15 999992 -58449 1 2 999999 -38472 2 2 999987 1 404803 464336 199468 1 743904 770106 55352 2 584325 757029 2 951016 965518 1 7 999985 528616 2 18 999990 2 8 999998 1 2 999999 759043 1 2 999999 116225 1 112286 573994 248466 2 10 999998 1 2 999999 684118 2 2 999999 1 162659 720210 321145 2 6 999986 1 2 999999 -493828 2 2 999999 1 99832 465306 681277 2 2 999999 2 678010 833920 1 252866 274525 430754 1 12 999988 -722753 2 66700 751769 2 7 999983 2 2 999999 1 302359 459469 -461963 2 454700 517889 2 6 999999 2 190289 544673 2 77100 115695 1 20 999992 -605965 2 2 999999 2 118498 658972 1 2 999999 224612 1 2 999999 184099 2 289048 293332 1 2 999999 538234 1 1 999986 361219 2 2 999999 2 767145 836314 2 10118 872971 2 2 999999 2 20 999999 1 218673 781462 -898624 1 368639 384302 650235 2 18 999999 1 14 999999 -750125 1 647028 717722 524625 1 627687 875169 -88710 2 2 999999 1 134285 692013 -992837 1 10 999989 -314187 1 318483 363418 980139 2 368500 613055 2 2 999999 2 2 999999 2 5300 355600 2 2 999999 1 400189 898963 6674 2 752760 853325 1 311338 791940 692559 1 7 999990 -469659 2 551426 874190 2 2 999999 1 168110 449523 -509074 2 2 999983 2 14 999987 2 52260 680695 2 125657 760215 2 22220 241262 2 712530 983033 2 711999 727675 1 402951 764243 66082 1 403580 556942 395790 2 3 999996 2 269847 700481 1 281099 437061 212164 1 2 999999 80022 2 19 999986 1 379780 964104 49082 2 367832 936041 2 16 999993 2 2 999999 2 875423 960466 1 370252 504602 -521841 2 19 999998 2 25780 325559 1 2 999999 913955 1 84791 179085 -585749 1 15 999981 -904323 2 2 999990 1 14 999991 -413170 1 2 999999 369940 2 2 999999 1 820649 983484 -748062 1 10 999991 -873574 1 2 999999 -526908 2 2 999999 2 158226 433674 2 2 999999 2 19 999987 2 2 999999 2 4064 835085 1 8 999997 101115 1 75499 201823 -932792 1 10 999994 -458469 2 88423 335182 1 78696 966674 -446852 2 651090 699208 1 9 999998 -921020 2 2 999999 1 5 999993 -471015 2 2 999999 1 2 999999 650338 2 2 999999 2 4 999987 1 2 999999 -471022 1 7 999994 -106175 1 2 999999 -809633 2 20 999988 1 2 999999 -549412 2 2 999990 2 7 999985 2 2 999999 2 581799 691912 1 2 999999 171575 1 399555 598855 -226466 2 2 999999 1 2 999999 -361339 1 241508 303084 -539686 1 212667 884864 820394 1 2 999999 969393 1 7 999986 -48183 1 13 999996 -878484 2 6 999985 1 13 999989 -105083 2 330771 609162 1 2 999999 967737 1 284879 848742 -507319 1 462158 568205 610517 1 19 999984 61941 2 2 999999 1 2 999999 611978 2 4 999983 2 9 999985 2 4 999989 1 10 999988 182667 1 2 999999 -326909 2 131295 707592 1 325140 630350 -441725 2 18 999999 1 727434 796412 413683 2 13 999986 1 17 999988 93656 1 539691 822801 18630 2 8 999990 2 2 999999 2 2 999999 2 3 999989 2 12809 518448 2 463183 668993 1 14 999994 808160 2 2 999999 1 129048 997707 -54067 2 2 999999 2 846013 995558 2 10 999986 1 9 999989 -306801 1 2 999999 -331339 1 240275 256978 655604 2 4 999983 1 2 999999 359209 2 2 999999 1 2 999999 388695 2 14 999992 2 31812 811210 1 15 999994 63483 2 18 999982 1 2 999999 -137230 2 343639 785980 2 15 999995 2 825294 853107 1 2 999999 748737 1 78750 241789 894290 2 12 999996 1 8 999990 -674410 1 14 999992 3714 1 515810 763318 -479948 1 5 999993 -474524 1 133437 391432 -24089 2 14 999985 2 2 999999 2 2 999999 1 192507 669338 256393 1 2 999999 359758 2 2 999999 2 8 999999 2 15 999985 1 45107 617847 -474652 1 2 999999 757336 1 2 999999 958986 1 17 999996 -672620 1 214987 582064 535890 1 565260 753765 -665193 1 4 999989 -473933 2 196086 411243 2 438658 670929 1 2 999998 -731061 2 7 999981 1 2 999999 -383115 2 72173 403080 2 13 999991 1 4 999995 3839 2 2 999999 1 2 999989 -157247 1 2 999999 787057 2 13 999996 1 56739 837445 701729 2 444389 447289 2 11 999992 1 194208 870069 -452240 1 2 999999 -485480 2 15 999990 2 2 999999 1 524187 644015 985041 1 9 999993 551928 2 640239 957109 1 2 999999 47998 2 805275 994684 1 282396 934721 137326 1 16 999990 787277 2 391270 996730 1 8 999998 821390 1 2 999999 -961834 1 2 999999 -500105 1 124123 393096 -705593 1 6 999981 -489360 1 810629 838330 -861031 1 15 999987 -589976 1 338292 410163 -179087 2 275751 652086 2 260463 415118 1 254205 346211 16591 1 479817 709756 -901292 2 199599 992399 1 2 999999 419477 1 580793 836803 846508 2 8 999989 2 2 999999 2 17 999993 1 12 999988 -481600 1 535489 981517 535555 2 4 999992 1 110523 634034 631961 2 101156 112622 1 2 999999 -863254 1 2 999999 940126 2 12 999993 2 2 999999 1 353795 467857 -493312 2 166865 656330 1 2 999999 -246333 1 2 999999 -803330 1 14 999995 -253882 1 93494 943531 584117 1 1 999990 744709 2 9 999983 1 2 999999 -641797 1 20 1000000 675120 2 113124 247591 1 2 999999 -457563 1 8121 125704 922274 1 14 999999 -732902 2 1 999998 1 2 999999 135286 1 4 999999 -123710 2 16 999997 1 1 999983 485423 1 955254 961079 -61691 2 6 999987 1 15 999991 167232 1 641286 715252 -726358 2 189865 931297 2 6 999990 1 2 999999 -891888 2 752193 825830 1 2 999999 -280032 1 5 999990 -345179 1 2 999999 -351550 2 2 999999 1 7 999994 811823 2 2 999999 1 129968 269964 854290 1 2 999999 72968 2 478399 566937 2 378026 471562 1 2 999999 440937 2 2 999999 2 2 999999 2 9 999995 1 5 999984 -418890 2 2 999999 2 557542 688654 1 14430 435506 -632573 2 468848 937734 2 227428 281808 1 20 999996 -65256 2 38821 303035 1 195220 419436 677125 2 17 1000000 2 3 999984 1 12 999986 -689827 1 99878 452963 456821 1 13 999994 839067 2 19798 932830 1 10 999997 -157025 1 13 999995 -700265 2 33475 348927 1 365291 839859 149647 1 2 999999 341030 2 339209 340563 1 40645 466722 155 1 11 999990 334486 1 15 999986 -852177 2 6 999995 1 2 999990 709470 1 431410 573908 -252097 2 2 999999 2 9 999993 1 2 999999 -392434 1 3 999990 169706 2 2 999999 1 368318 840158 255049 1 2 999999 27408 1 2 999999 582045 2 61803 980791 1 287830 904347 -893170 1 250183 411877 959710 1 408007 717347 753819 1 2 999999 198445 2 17 999999 2 2 999999 2 6 999993 2 3 999991 1 20 999994 790255 2 772695 980053 1 15 999999 953171 2 2 999999 1 4 1000000 486698 1 300076 838272 -170540 2 6 999985 2 2 999999 1 2 999999 -435335 2 140771 834495 2 2 999999 1 72599 513900 627054 2 13 999999 2 2 999999 2 2 999999 2 4 999999 1 10 999994 509931 2 127887 739437 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 90335 647689 -872631 1 250107 373881 -179167 2 6 1000000 2 17 999981 1 102130 966814 -885703 1 1 999994 882474 2 20 999987 2 356847 476653 1 333803 726647 -354486 1 2 999999 -932853 1 2 999999 319185 2 17 999993 2 11 999997 1 2 999999 85233 1 632488 778448 549062 1 3 999998 -231414 1 2 999999 -237225 2 2 999999 2 293660 369627 2 2 999999 1 3 999983 625747 2 9 999983 1 11 999994 -252064 1 11 999993 630751 2 2 999999 1 168041 656601 591284 2 421245 780849 2 3 999989 1 2 999999 -41703 2 225046 367717 1 13 999987 877330 2 420988 467494 2 2 999999 2 2 999999 1 2 999999 601469 1 20 999991 -891484 2 240332 320745 2 2 999999 1 4 999997 -798027 1 570804 963672 973372 1 109638 465556 915793 2 3 1000000 2 2 999999 2 165987 206132 2 2 999999 1 549010 667042 357616 1 11 999994 -773580 2 2 999989 2 793761 817367 2 2 999999 1 2 999999 793588 2 2 999999 2 186415 921464 1 2 999999 -756722 1 2 999999 716251 2 20 999994 2 7 999991 1 2 999999 -835987 1 67690 440187 -601082 2 49314 230251 2 20 999981 2 365743 557464 1 758430 975275 319478 2 2 999999 2 18 999993 1 317269 519871 761734 1 123187 962120 -132950 1 2 999999 773355 1 253623 503531 79085 1 2 999999 343349 1 567836 896664 674124 1 2 999999 -366860 1 16 999995 -448839 1 434459 727972 23618 2 20 999988 2 229153 978732 1 10 999990 -88789 1 2 999999 -359402 1 123538 476815 -56370 1 165130 343956 945390 2 2 999988 1 2 999999 -77031 1 2 999999 837694 2 6 999993 2 466587 702899 1 2 999999 -24556 2 2 999999 2 2 999999 1 2 999999 -885325 1 11 999997 -126846 1 307646 872909 391674 1 2 999999 145232 1 9 999990 215154 1 20 999988 -115145 1 2 999999 646143 2 9 999987 2 242028 710937 2 2 999999 1 13 999987 -893988 2 4 999992 1 2 999999 696032 2 14 999994 1 2 999999 103408 2 16 999990 2 2 999999 2 4 999993 1 166546 748643 232174 2 13 999991 2 2 999999 1 2 999999 355844 2 2 999999 2 11 999993 2 8 999993 1 5 999984 -815707 1 2 999999 -600605 2 15 1000000 1 12 999989 283916 1 509305 716960 365473 1 12 999984 820637 2 14 999996 2 2 999999 1 12 999989 -144391 1 2 999999 662665 2 127935 892667 2 2 999999 1 19 999987 973304 2 2 999999 2 2 999999 2 2 999999 1 18 999995 -722424 2 169812 871020 1 7 999993 156598 1 2 999999 -398826 1 10 999986 329208 1 11 999982 885736 2 16 999996 2 517356 676166 2 423898 480843 2 161156 473587 1 16 999981 104315 1 2 999999 18953 1 264522 923451 -649118 1 403632 728095 764499 2 15 999993 2 221901 979491 2 160389 457871 2 12 999994 2 9 999982 1 8 999982 -606546 1 2 999999 -50858 1 1 999995 414040 2 350129 678647 1 69098 573468 -362054 2 265475 953348 2 4 999986 2 2 999999 1 4 999996 817778 2 15 999983 1 4 999984 -630499 1 2 999999 242679 2 2 999999 1 4 999999 -638712 2 10 999988 2 1 999996 2 131056 886953 2 2 999999 2 12 999995 2 14 1000000 2 2 999999 1 461097 672434 -39998 1 5 999997 871150 2 5 999999 2 2 999999 2 326650 867600 1 17 999989 -266600 1 2 999999 475128 2 2 999999 2 4 999995 2 1 999993 2 11 1000000 1 603865 821809 -524574 1 495465 759808 -405494 2 20 999983 1 12 999982 587 2 2 999999 2 870531 987230 1 19 999991 -522657 2 123999 558752 1 2 999999 -37696 1 2 999996 -29354 1 62207 996739 24344 1 9 999989 -17407 2 185621 571390 2 515963 525443 2 5913 820211 1 8 999991 806103 1 2 999999 683994 1 1 999991 -157556 1 451469 803191 -202869 2 6 999997 2 413129 714253 1 608051 986689 134042 1 386713 748154 -880807 1 2 999983 878094 2 2 999999 1 2 999999 -914402 1 379383 410177 -885041 1 383508 976388 503146 2 253456 349357 2 16 999990 1 2 999999 -807968 1 45332 642312 -277430 1 557125 758916 -246596 1 2 999999 28792 1 2 999999 794658 2 2 999999 2 275434 466196 1 2 999999 -138616 1 220197 871114 -795885 1 154237 796010 -430561 1 2 999999 -402299 1 19 999998 612260 1 2 999999 -947049 1 2 999999 903362 1 597671 991187 -753530 2 90657 300465 1 3 999984 -361120 2 12 999993 2 14 999991 2 2 999999 1 2 999994 591175 2 1 999995 1 2 999999 -986886 2 5 999996 2 13 999984 2 3 999990 1 2 999999 -68368 2 706629 718435 1 519410 657633 873468 2 28038 414632 2 2 999999 2 123910 591423 2 8 999981 1 8 999994 487589 2 2 999999 1 9 999982 21112 2 804962 886908 2 714721 721135 1 2 999999 783723 2 10 999984 1 2 999999 -395099 2 26202 604547 2 333492 639332 2 2 999999 1 745950 838857 -727636 1 2 999999 -194306 2 2 999999 1 2 999999 -400518 2 8 999988 2 2 999999 1 273750 598597 -920197 1 263831 844091 653129 1 180549 496573 978821 2 788299 901694 2 2 999999 1 2 999999 -138365 2 17 999999 1 218003 483121 316980 2 2 999999 1 204270 591966 533132 2 163362 890158 1 8 999984 254065 1 12332 724943 -110720 2 184206 346403 1 2 999999 -941712 1 786360 901034 661752 2 44921 678530 1 900825 910472 215387 1 274526 686479 853139 2 2 999999 2 4 999997 2 215604 501039 2 1 999984 1 2 999990 431898 1 6 999991 -315021 1 2 999999 845212 2 20 999995 2 331217 893649 2 2 999999 1 5 999985 -994452 1 516116 670823 676338 1 2 999999 -553219 2 149412 327977 1 2 999999 -732596 1 20 999988 -430734 2 636381 767272 1 2 999999 -46594 1 308087 464545 136381 1 747555 850734 884560 1 2 999999 -217897 2 122613 785425 1 20 999981 505958 2 15 999983 1 681825 704644 -406380 1 2 999999 -834252 1 2 999999 -152654 2 195971 904803 2 13 999986 1 513659 974577 432164 2 12946 870327 1 77176 850073 362834 2 1 999993 1 2 999999 -944795 2 2 999999 1 15 999996 -754589 1 24893 605739 -670028 1 17 999989 400289 2 214281 965611 2 363703 371768 1 2 999999 -943372 2 372713 487262 2 10 999981 2 5 999984 2 13 999993 2 2 999999 1 2 999999 -634229 2 2 999999 2 2 999999 2 2 999999 2 731323 950361 2 16 999993 2 2 999999 2 9 999983 2 12 999997 1 8 999996 914170 1 2 999999 -88903 2 214651 742815 2 10 999999 2 2 999999 2 296701 956815 2 174582 752022 1 2 999999 -593593 1 2 999999 -180708 2 665097 834239 2 110409 647694 2 96667 900631 2 13 999997 1 660272 717430 357366 1 2 999999 -905800 1 108121 649406 -29881 2 481411 994271 1 18 999996 -767505 2 5 999984 2 101717 875531 2 11 999996 2 391558 654624 2 796416 947239 1 2 999999 -411395 1 86175 620954 527857 2 314238 935914 1 2 999999 398037 2 10 999989 2 2 999999 2 10 999981 2 2 999985 2 372117 784871 2 2 999999 2 2 999999 1 543645 742894 -800990 1 14 999983 -386016 1 385918 621781 -593292 1 13 999989 -819228 2 145608 735556 2 1 999991 1 88889 882636 591654 1 744281 781659 -615368 1 654248 765378 667985 2 2 999999 2 397930 729926 2 6 999984 1 239269 248356 96882 2 2 999999 2 11 999989 1 2 999999 -521719 1 11 999998 568583 1 2 999999 -16874 2 2 999999 2 16 999996 1 8 999993 890775 2 718620 841923 2 2 999999 1 2 999981 69483 1 642462 998808 -768148 1 16 999987 237725 1 2 999999 70324 2 2 999999 2 15 999984 1 2 999999 192635 2 265438 441887 1 3 999982 -835819 1 2 999999 -427963 1 830090 858261 829195 2 6 999993 2 2 999999 1 15 999994 -130573 1 815135 979422 -509730 2 2 999999 2 547503 979488 1 20 999985 81167 1 101094 199582 220322 1 10 999999 558391 2 314619 516784 2 2 999999 1 37278 41639 397343 2 177704 342008 2 2 999999 2 8 999983 1 2 999999 481281 1 13 999985 50985 2 2 999999 1 135965 824722 -13228 2 2 999999 2 2 999999 2 6 999998 2 2 999999 1 2 999999 704728 2 13 999993 2 2 999999 2 584341 769128 1 3 999984 754897 1 14 999986 534624 2 2 999999 2 362637 380085 1 9 999991 943719 1 113273 756776 -441568 2 4 999985 1 920444 934279 -934399 2 347997 707607 1 9 999990 960381 2 2 999999 1 41079 774743 171024 2 626299 889040 1 9 999991 908384 2 15 999993 2 2 999999 1 515156 621022 -514364 2 11 999987 2 202499 463170 1 2 999999 85277 2 713480 728324 1 4 999984 -406600 2 7 999986 1 1 999994 742808 1 82044 210776 783384 2 2 999999 2 2 999999 2 12 999998 1 17 999989 -314853 2 2 999999 1 5 999994 35845 1 2 999999 -501944 2 2 999999 2 10 999992 1 2 999999 68958 1 13 999981 65750 1 2 999999 -932088 2 170849 694086 1 2 999999 238738 1 2 999999 241928 2 2 999999 1 2 999999 178999 2 20 999988 1 2 999999 -497719 1 700897 796411 997271 1 744691 817194 -328754 1 2 999999 547572 2 2 999999 1 364161 636754 -843566 2 798160 875205 2 77065 539935 1 6 999996 973944 2 659429 940075 2 1 999981 1 153560 385454 476596 1 369154 404969 -695082 2 5 999985 1 2 999999 866984 2 2 999999 2 13 999981 1 545139 886501 -116216 1 2 999999 107967 1 44132 472459 -981850 2 2 999999 2 2 999999 1 2 999999 810960 1 730864 805027 786715 1 14 999989 735372 1 11 999999 -956902 2 11 999992 2 332026 497009 2 15 999990 2 13 999988 1 19 999991 -361159 2 6 999993 1 595147 728027 974503 2 9219 431972 1 5 999992 -855259 2 18 999990 2 20 999986 1 579467 639157 60161 2 6 999984 1 9 999992 993991 2 932 858542 1 17 999981 559396 2 263294 781073 2 86142 690551 2 39392 729336 2 19 999983 1 154520 352482 -191431 1 418102 732145 471744 1 8 999996 -600730 2 2 999999 1 15 999994 394093 2 18 999984 1 21275 631294 2614 2 815657 855545 1 477926 504855 -997212 1 2 999999 -233374 2 2 999999 2 2 999999 2 14 999999 1 2 999999 630943 2 2 999999 2 455738 641628 1 379901 380597 -445347 1 348703 970706 -397723 1 2 999999 -16448 1 2 999999 -958185 1 265477 639924 -980400 2 27707 458780 2 2 999986 2 6 999988 1 268045 913195 69509 2 16 999996 1 2 999999 462352 2 526697 979612 2 19882 728321 2 4 999983 1 498330 824007 -5367 1 16 999992 597783 1 2 999999 73080 1 57243 728046 115878 1 17 999990 328589 2 258180 727189 1 9 999991 978521 2 6441 662264 2 16 999985 1 224655 757737 -540901 1 122563 709516 840462 1 2 999999 -172616 2 887127 964489 2 2 999999 1 395585 779615 377048 2 330784 350011 1 2 999999 -147803 1 274274 336761 -798399 1 1 999983 -410185 2 2 999999 2 4 999995 1 2 999999 646734 2 2 999999 2 2 999999 2 17 999983 1 2 999999 -970020 1 2 999999 -18022 2 2 999999 2 278398 310000 1 2 999999 936196 1 2 999999 716346 1 5207 998990 -997214 2 9 999985 1 2 999985 -743453 2 16 999986 1 2 999999 369300 1 2 999999 -416770 2 668157 828351 1 2 999999 713080 2 102179 859101 2 194329 471166 1 658640 878773 -105550 1 2 999999 -426035 2 842920 897710 2 2 999999 2 109465 776627 1 3220 288980 -399156 1 17 999995 -53067 2 76801 704513 2 2 999999 1 12 999997 -406514 1 611263 645317 333204 2 549754 627523 1 86915 432383 544378 1 2 999999 196655 1 2 999999 100249 2 2 999999 2 2 999999 1 16 999984 692722 2 415372 729674 2 2 999999 1 548762 929537 855424 1 2 999999 205345 2 272163 297521 2 5 999996 1 2 999999 -820922 2 1 999997 1 2 999997 930343 1 148492 298882 440115 2 3 999996 1 708358 715326 487014 2 49238 558211 2 2 999999 1 20 999998 387971 1 154255 309601 -214515 2 1 999982 1 2 999999 -493886 2 10 999990 2 2 999999 1 2 999999 612771 2 5 999981 1 553302 823291 -955947 1 8 999981 -384154 1 5 999986 389714 1 317080 783407 400220 1 2 999999 659077 2 11 999994 1 5 999985 -104389 1 248722 596138 -544365 2 15 999986 1 2 999999 178697 1 10 999999 -826411 1 698172 859599 -949110 2 2 999999 1 2 999999 -907233 2 231889 515470 1 4 999997 -335133 1 2 999999 -926598 2 18 999983 2 2 999999 2 90685 513417 2 2 999999 1 15 999999 -341789 1 6 999993 35228 1 500891 884059 709376 1 8 999990 -444363 2 2 999999 1 3 999997 -812159 1 389841 429489 62856 1 2 999999 -433444 2 506186 769413 2 2 999999 2 2 999999 1 134991 488013 863323 1 2 999999 335833 2 5 999985 1 2 999999 584746 1 19 999988 -118849 2 2 999999 1 210721 705317 -861339 2 2 999999 2 604798 927299 2 328290 963899 1 391043 730026 389567 1 371063 936216 -211455 1 2 999999 -569692 1 2 999999 -794777 1 19 999988 -569417 2 579189 582826 2 2 999999 1 11 999994 687024 1 283738 921259 293351 1 55502 407560 -746807 1 2 999999 -131232 1 11 999988 687250 2 5 1000000 1 2 999999 497434 1 193779 533830 140831 1 2 999999 -578011 2 20 999984 2 2 999999 1 822965 990243 550093 2 12 999981 1 2 999999 -140770 1 2 999999 154187 2 113915 298621 2 860044 941610 1 4 999982 -709925 2 14 999988 2 11 999992 1 2 999999 600460 2 383678 630747 2 2 999999 2 55269 582845 2 1 999990 2 17 999993 1 284630 827410 -526859 2 286849 627800 1 16 999984 -335000 1 20 999985 -412409 2 27718 659447 1 422743 866924 745264 1 6 999987 -437098 1 14 999994 569133 1 223435 928388 715237 2 137774 370436 1 211523 392996 674035 2 544019 771335 1 2 999999 589389 2 2 999999 1 2 999999 81556 2 291880 604580 1 2 999999 -843044 2 13 999982 1 2 999999 118775 1 104085 196630 675838 2 496522 921511 1 2 999999 -903286 2 2 999999 1 5 999996 -435021 1 6 999985 683647 2 769393 829143 1 2 999999 -805137 2 5 999999 1 15 999984 -518751 1 2 999999 789408 1 108236 495160 -144764 2 2 999999 1 2 999999 -823329 2 2 999999 2 268820 299821 2 156145 561102 1 2 999999 -223212 2 13 999996 1 9 999992 64698 1 328826 677113 -709672 2 1 999983 2 158314 709983 2 2 999999 2 2 999999 1 12418 390655 -655869 2 89121 500047 2 2 999999 2 63368 882393 2 2 999999 1 20 1000000 -550057 1 5 999997 273255 1 283923 405464 194525 2 534033 851726 1 2 999999 725604 1 164118 588799 627754 2 10 999985 1 2 999999 -290269 2 216561 312050 2 9 999988 1 1 999998 -204199 2 13 999994 2 2 999999 1 10 999985 -91966 1 2 999999 92577 1 180070 688012 -422258 1 519649 598802 -703037 2 218669 593160 2 31303 705270 1 2 999999 -280080 2 1 999989 1 2 999999 731021 1 18 999989 -452574 2 2 999999 2 2 999999 2 12 999986 1 22479 307653 -655055 2 2 999997 1 19 999993 194115 2 2 999999 1 2 999999 941339 1 8 999985 -98744 2 2 999999 2 7 999992 1 181462 379232 359236 1 204054 943663 333503 1 580718 802616 -920694 2 2 999999 2 15 999990 1 2 999999 -628519 1 2 999999 970337 1 20 999990 178062 1 11 999982 772980 1 571645 591872 -441634 1 11 999988 485932 2 12 999983 1 188567 747917 193355 1 2 999999 -636427 2 157850 667732 2 455254 729437 2 725200 881047 2 195059 604436 2 484039 733524 1 2 999999 -32857 1 670917 905826 -169677 1 4 999997 29919 2 10 999996 1 2 999999 517950 1 13 999998 257075 1 6 999983 -367779 1 677996 899793 -107367 2 2 999999 2 575128 930898 1 204774 971205 -533478 2 2 999999 1 19 999996 50220 2 438528 786708 2 2 999999 2 2 999999 2 514997 832295 2 523666 760882 2 2 999999 2 2 999999 1 67327 709441 423978 1 12 999986 -879149 1 9 999989 294911 2 2 999999 1 2 999999 576693 2 2 999999 2 2 999999 1 233843 942606 -835910 1 412632 805980 550201 1 118624 850768 -16412 1 2 999999 -566721 1 2 999999 48403 1 636516 855302 -765726 1 10 999981 -17792 2 13 999992 2 2 999999 1 14 999998 -8306 2 4 999999 2 2 999999 2 2 999999 2 917189 924556 2 2 999999 1 8 999998 -354461 1 2 999999 -425485 1 14 999985 869464 1 2 999999 984846 1 2 999999 36179 2 18 999991 2 310161 479173 1 2 999999 -234349 2 1 999993 1 856199 916483 -272623 2 2 999999 2 237176 785625 1 2 999999 840058 2 517961 554547 1 2 999992 193576 2 134173 250878 2 1 999992 1 2 999999 -589266 1 8 999986 862709 1 7 999999 -645983 1 150659 292455 52495 1 9 999988 264320 2 13 999985 1 5 999992 477287 1 2 999999 582588 1 1 999982 -569098 1 385612 813818 -766866 2 4 999998 1 19 999991 383402 2 2 999999 2 2 999999 1 2 999999 892247 2 19 999993 2 2 999999 2 1 999995 2 2 999999 2 2 999999 2 2 999999 2 8 999995 2 2 999999 2 9 999991 1 503023 854977 -375871 2 698779 957082 1 20 999993 794386 1 14 999999 -676122 1 258202 698841 -617178 2 313625 894138 1 2 999999 398992 1 2 999999 122251 1 2 999999 -15921 2 30145 963179 1 2 999999 -757414 2 5 999985 2 506986 691090 1 2 999999 -165861 1 445310 795490 443100 2 395052 830566 2 1 999991 1 2 999999 -887027 1 2 999999 388769 1 208387 264167 -482940 2 363165 884446 2 123870 307009 1 2 999999 377929 1 2 999999 -715824 2 2 999999 1 2 999995 211025 2 2 999999 1 9438 138412 734522 1 14 999993 582729 2 74820 261185 2 188806 376678 1 2 999999 422400 1 429742 569380 -825407 1 2 999999 2707 1 2 999999 199642 1 377194 973039 62907 2 12 999987 2 2 999999 1 169011 536219 -126944 1 17 999989 -850163 1 2 999999 966723 1 2 999999 564582 1 17 999981 378066 2 2 999999 1 15 999984 -820550 1 29086 601449 724615 1 2 999999 227766 2 2 999999 2 34220 988072 1 3 999983 -715076 2 27616 750164 2 13 999985 2 2 999999 2 2 999999 2 2 999999 1 133249 430988 -212869 2 8 999992 2 14 999999 1 6 999990 821100 1 1 999990 282570 1 4 999981 -327151 2 2 999999 2 19 999991 1 10 999983 -413226 2 424430 867263 1 2 999999 -40241 1 2 999999 -312338 1 2 999988 -966413 1 7 999992 385004 1 4 999992 127213 2 20 999994 1 3 999990 -68359 1 13 999997 -349322 2 2 999999 1 27618 134226 908371 2 556371 693986 1 2 999999 831048 1 3 999991 -308866 2 246085 373496 1 114319 744224 980052 1 8 999991 980710 1 8 999986 -177788 2 2 999999 2 72279 339282 1 2 999999 703488 1 2 999985 -300860 2 2 999999 1 954190 985694 834776 2 13 999999 1 2 999999 101973 1 8 999994 316233 2 10 999983 1 2 999999 484133 1 355333 987235 -420067 1 202942 224608 -822963 2 2 999993 2 6 999996 2 6 999982 1 2 999999 -295565 1 146826 844934 -298255 2 102377 918993 2 2 999999 2 6 999996 1 2 999999 980524 1 5 999993 172842 1 382209 874390 -105201 2 2 999999 1 2 999999 121752 2 2 999999 1 2 999999 -676087 1 18 999988 70295 1 2 999999 897888 2 232563 985976 2 2 999999 2 17 1000000 1 17 999990 729544 2 176904 701248 1 851262 916464 -935047 1 248320 657043 -683431 2 2 999999 1 2 999999 630244 1 525676 592019 585675 1 344124 740119 -215660 1 2 999999 -333367 1 11 999986 542087 2 15 999993 2 2 999999 2 5 999989 1 2 999999 911958 2 3 999991 2 2 999999 1 2 999999 26265 2 2 999999 1 2 999999 -2321 1 5 999991 -561536 1 2 999999 -929855 1 94756 954840 143967 2 2 999999 1 204392 844133 270311 2 5 999999 1 8 999984 -125177 1 303143 733546 595600 2 2 999999 2 546332 706545 2 7 999985 1 2 999999 152659 2 2 999999 1 11 999998 483279 2 2 999999 2 235680 774262 1 2 999999 -573598 2 385151 931104 2 168112 424435 1 391972 910239 -447091 2 23846 872494 1 2 999999 919246 2 10 999997 2 8 999992 2 20 999988 1 120630 800709 -370540 2 2 999999 1 2 999999 732467 2 667244 769542 1 39124 728111 990674 1 20 999991 886556 2 4 999986 2 15 999992 2 15 999982 1 98995 578030 497367 1 2 999999 -167294 2 19 999996 2 2 999999 2 2 999999 2 616768 671658 2 686272 856286 2 80568 92486 2 117824 440315 1 132469 206966 790613 2 175843 483205 2 122752 640994 2 905416 927579 1 1 999996 -982629 2 20 999991 1 2 999999 -594129 2 192816 676300 2 2 999999 2 2 999999 1 194785 350924 -388469 2 308198 934463 2 2 999999 2 71044 832665 2 2 999999 2 117994 980285 1 2 999999 -396 1 148021 337278 -235 1 598693 780504 623652 1 2 999999 813360 2 323865 672397 2 349109 780439 1 199841 704153 -61653 1 5 999989 -984465 1 1 999996 -177030 1 9 999987 -663226 1 15 999994 -13678 1 16 999997 730792 2 552183 729530 2 2 999999 1 5 999981 -401345 2 4 999996 2 9 999993 1 258593 403583 661275 1 1 999997 -604647 1 2 999999 302836 1 2 999999 883791 2 522689 988877 1 1 999988 84991 2 395742 665099 1 9 999992 371637 2 13 999995 2 17 999993 2 2 999999 2 1 999987 2 428571 468524 2 33243 630019 1 2 999999 555501 1 17 999990 48551 2 2 999999 1 15 999983 670564 2 235795 305534 1 17 999983 395469 1 138216 466853 -838962 2 600723 744699 1 19 999984 131390 2 20 1000000 1 641758 816145 -351356 2 6 999985 2 17 999984 2 2 999999 2 659231 845701 1 2 999999 359850 2 1 999991 2 15 999986 1 2 999999 -540983 1 2 999982 -629056 2 238361 697815 1 17 999985 85146 1 153910 843084 -888698 1 2 999999 -10799 1 506591 727793 702875 1 2 999986 71626 1 2 999999 964278 2 710757 790605 1 2 999999 -597755 2 8 999990 1 19 999991 459422 1 86704 862249 -856454 2 2 999999 1 2 999999 -104182 1 2 999999 387392 2 65079 231361 2 17 999997 2 379719 782492 1 485478 750290 588953 2 2 999999 1 6 999993 95957 2 2 999999 1 2 999999 990360 2 20 999982 2 2 999999 1 13 999995 846697 1 2 999999 -268906 1 2 999999 936032 2 522711 534876 1 192930 922719 -902639 2 7 999999 2 6 999998 1 2 999999 -764622 2 41478 699217 2 2 999999 2 14 999994 2 6662 69651 2 1 999999 2 19 999997 2 19 999995 1 14 999987 277007 1 2 999999 -185294 2 2 999999 2 561280 837871 2 9 999985 1 272430 409431 783957 2 2 999994 2 12 999991 1 2 999999 -514779 1 166951 499693 -248931 1 2 999999 -505998 1 2 999999 -875824 2 143421 208476 1 2 999999 543912 2 2 999999 2 268845 584003 2 165746 514594 1 16 999984 -416107 1 196073 855505 624982 1 2 999999 751775 1 6 999989 998452 2 301436 353677 2 337542 779217 1 108971 424767 968515 2 6 999994 2 3 999992 1 637498 806821 420614 2 15 1000000 2 2 999999 1 31856 77076 22180 1 2 999999 -271053 2 14 999999 2 2 999999 1 368876 732454 246911 2 12 999983 1 225387 799632 991447 1 361571 435337 -899872 1 234886 753090 -40272 1 2 999999 -267547 2 146299 967067 1 4 999991 213635 1 2 999999 983623 1 83740 824059 644619 1 17 999986 -334958 1 111384 442003 266822 1 764469 795126 318246 2 427240 742082 2 267207 592089 1 2 999999 -627286 1 2 999999 857463 1 2 999999 52144 1 17 999997 85648 1 514491 523891 -117158 1 2 999999 -676930 1 173854 862860 762605 2 224436 885836 2 2 999999 2 13 999982 2 8 999989 2 19 999983 1 130320 581176 -932853 2 3 999983 1 4 999981 250100 1 11 999997 116342 2 2 999999 1 3 999998 769496 2 12 999993 2 2 999999 1 408550 786345 563260 1 13 999993 590729 1 2 999999 -2707 1 16 999985 383701 1 2 999999 -36563 2 637840 945669 1 2 999999 -374568 1 9213 222409 -620089 1 660870 922578 -221348 1 2 999999 990522 1 2 999999 793111 1 14 999996 -183467 2 9 999989 2 17 999981 2 19 999999 2 10 999994 2 97101 770998 1 17 999982 -22398 1 2 999999 467626 2 643794 822407 1 2 999999 813369 1 2 999999 -531888 1 2 999999 -952616 2 2 999999 1 2 999999 -979107 2 2 999999 2 122991 678080 1 851769 972858 -599011 2 69370 590275 1 6 999982 -68192 1 80541 638654 -23001 1 7 999996 -561001 2 15 999983 1 845342 905112 590410 1 384863 533932 -679548 2 2 999999 2 471860 787294 1 760089 909418 175360 2 358610 551986 2 2 999999 1 329690 477412 812400 1 2 999999 8966 1 2 999999 75887 1 2 999999 787151 2 771875 880852 1 950278 977822 464456 2 5 999994 2 2 999999 2 209477 707273 2 206410 583802 1 3 999990 -156508 2 6 999994 2 327457 848173 1 2 999999 640930 1 2 999999 -608565 2 2 999999 1 2 999999 -522042 2 2 999999 1 444393 460161 9483 2 397858 413283 1 2 999999 -452749 2 16 999995 2 2 999999 2 2 999999 2 2 999999 2 84531 746015 1 2 999999 -800201 2 2 999999 1 697937 982456 -833315 1 2 999999 -42561 1 486442 807868 -715451 1 1 999987 -813644 1 2 999999 -646438 1 13 999985 2058 1 2 999999 866429 1 66638 873950 872706 1 378579 905324 -362867 1 297036 996604 83268 2 2 999999 1 395884 849810 945539 2 358657 459905 1 2 999999 -497147 1 2 999999 583845 2 12 999997 2 2 999999 1 899000 983400 -260083 1 375538 448156 -856804 2 2 999999 2 11 999991 2 5 999993 2 1 999995 2 2 999999 1 2 999999 558330 1 2 999999 -729554 1 20624 704840 303841 2 2 999987 2 614545 788851 2 325218 329683 1 19 999987 51728 2 198346 613347 1 2 999999 595866 2 10 1000000 2 197451 831653 1 2 999999 -803295 2 17 999988 1 2 999999 -313837 2 93838 746732 2 18 999990 2 16 999994 1 118855 824793 636624 1 119793 881848 -46891 2 17 999995 1 517254 587835 397233 1 2 999999 152591 1 2 999999 73837 2 2 999999 2 178909 852488 1 910384 949928 396641 2 592530 649910 1 2 999999 -226168 2 18 999984 2 4 999988 1 3 999989 -297082 1 11 999990 891990 2 11 999982 2 2 999999 2 2 999999 1 2 999999 673967 1 225741 253639 -371578 1 18 999995 845036 2 54420 747370 2 283415 408925 1 196378 728084 604189 2 2 999999 2 262723 927670 2 10 999981 2 2 999999 1 19 999997 -411832 1 211359 463492 755995 1 1 999991 -737424 2 17 999990 2 382225 679073 1 18 1000000 257714 2 14 1000000 1 2 999999 892692 1 3 999989 -683882 2 192876 340461 1 2 999999 -119109 2 2 999999 1 2 999999 -324345 2 2 999999 2 18 999992 2 406515 664321 2 623038 938153 2 2 999999 1 8 999994 78796 1 2 999999 -119773 1 2 999999 -843785 2 2 999999 2 2 999999 1 20 999997 -108333 1 133027 872913 -453119 1 2 999999 370311 1 638027 771568 891323 1 616363 988660 396066 2 2 999999 1 567407 625424 798031 2 13 999986 2 2 999999 1 14 999996 -350877 2 11 999982 2 227595 326807 2 2 999999 2 2 999999 1 8 999991 -468401 2 1702 956286 2 2 999999 2 7 999996 1 2 999999 911232 2 206105 254232 2 420407 622580 2 17 999994 2 2 999999 1 8 999982 369563 2 16 999982 2 326695 782957 2 337767 339302 2 7 999998 2 5 999985 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -177159 1 3 1000000 613868 2 8 999995 1 3 999995 -184513 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 737094 934694 332232 1 4 999994 -912890 2 9 999998 1 2 999999 880276 2 150674 534436 1 2 999999 202956 1 13 999986 -314326 1 2 999999 871003 1 465122 619011 367544 2 6 999986 1 2 999999 -82595 2 1 999994 2 2 999999 1 688490 700558 980652 2 103491 787897 1 18 999994 650617 2 2 999999 2 47785 547068 1 2 999999 -952010 2 593937 820624 2 17 999989 2 10 999985 1 2 999999 946961 1 491893 797671 822780 2 13 999986 2 6 999993 2 2 999999 2 457366 926016 1 308331 478895 -321213 1 117084 507173 259620 2 206552 269994 1 2 999999 -948612 1 2 999999 737751 2 2 999999 1 322902 801585 -695373 2 2 999984 2 36385 366833 1 2 999999 316430 1 233345 931801 127582 2 88133 722242 1 559413 744706 -408496 2 2 999999 1 11 999997 -619987 1 2 999999 -680652 2 2 999999 1 363857 708019 221249 1 12 999990 279358 2 2 999999 2 2 999999 1 16 999994 267244 2 2 999999 1 2 999999 87901 1 2 999999 740693 2 12 999989 2 19214 990050 2 20 999992 1 30003 280366 964496 2 2 999999 1 2 999999 -204340 2 2 999981 1 134973 192766 153169 1 215171 986046 155960 1 559641 934552 -187481 2 13 999989 1 2 999999 -973164 1 2 999999 453740 1 276675 479020 82157 1 15 999982 -600867 1 592111 897292 -317270 2 2 999999 1 619479 935774 577247 1 10 999983 -605729 2 2 999999 1 10 999986 -690193 2 4 999984 1 10 999993 192108 1 13 1000000 906126 2 194101 733925 2 2 999999 2 429222 762885 2 343310 902303 1 2 999999 -320319 1 2 999999 -102491 1 2 999999 -957954 2 2 999999 2 4 999996 1 8 999997 899363 2 12 999981 1 338786 393598 -797637 1 248470 256609 608527 1 15 1000000 999203 1 17 999993 -222340 1 20 999982 -847385 2 18 999991 2 2 999999 2 13 999996 2 2 999999 2 25572 574523 2 135313 204702 1 2 999999 -714498 1 14 999989 -754132 1 356326 913658 -709737 1 2 999999 -324288 2 2 999999 2 2 999999 2 2 999999 1 177544 456093 -381027 2 6 999984 2 2 999999 2 69782 605583 1 2 999984 -796877 1 2 999999 745475 1 580600 917100 357947 2 2 999999 2 2 999999 1 643339 694719 -23960 2 3 999991 1 14 999985 -8217 1 15 999990 507778 1 384996 765803 808406 2 7 999996 1 496369 594475 483594 1 2 999981 -752561 2 307438 453772 2 20 999988 2 13 999988 2 137672 694620 1 530427 902616 -121920 2 273983 583431 1 47468 332807 470392 2 504491 568216 1 628825 676179 463248 2 4 999984 1 5 999992 73246 2 2 999999 2 2 999999 1 16 999992 902390 2 17 999987 2 17 999996 2 3 1000000 2 523031 569928 2 373304 538435 2 2 999999 2 13 999992 1 419399 879677 374471 2 2 999999 1 441731 951915 65113 2 2 999999 2 16 999999 1 2 999999 -585803 1 2 999999 -377870 2 56091 433093 1 2 999999 -364538 2 4 999990 1 408660 444622 823739 1 176491 311183 83660 2 20 1000000 1 2 999999 576334 1 2 999999 -482057 1 2 999999 -332254 2 2 999999 2 373228 472071 2 4 999992 2 2 999999 1 2 999999 999529 2 422303 567341 1 4 999992 -774404 1 238388 301878 355315 1 3 999991 392331 1 783528 874802 -268400 2 176897 256258 2 726525 877782 1 2 999999 -886885 2 2 999999 1 2 999999 -85119 2 2 999999 2 5 999982 2 10 999989 2 14 999999 1 20 999993 988182 2 9 999987 2 2 999999 2 2 1000000 2 321177 736758 1 2 999999 -757376 2 114310 594663 2 408864 564759 2 20 999997 2 9 999984 1 2 999999 -76416 1 420756 705713 797981 1 2 999999 795855 2 37525 973392 1 2 999999 -228420 1 3 999990 568263 1 2 999999 -957704 1 659117 762272 712261 1 408080 720340 82829 2 299795 508430 2 2 999999 1 7 999992 -475339 1 17 999981 894051 1 644968 742362 446963 2 139020 263711 2 2 999999 2 15 999996 1 18 999998 339002 2 7 999997 1 15 999989 -232474 1 105408 900015 891700 1 595339 788729 492774 1 2 999999 582677 2 17 999981 1 283794 352758 -215609 1 2 999999 -848762 2 2 999999 2 2 999999 1 13 999988 -589681 1 12 999982 -399637 1 2 999999 -847408 1 148891 918768 -154181 2 19 999987 1 2 999999 -374218 2 340550 353363 2 154964 868063 1 2 999999 9229 1 407972 697680 -893189 2 2 999999 2 334733 915379 1 12 999983 -458808 1 19 999999 -461179 1 2 999999 -276505 1 6 999995 -508347 1 2 999997 -582782 1 12 999989 754969 2 8 999991 2 2 999999 1 5 999997 23852 1 3 999994 613081 1 316062 840488 228617 1 15 999994 569555 2 262983 598776 2 20 999998 1 17 999993 -55184 1 2 999999 913187 2 16 999994 2 39368 948373 1 2 999999 -935988 2 2 999999 1 11 999992 802304 1 1 999999 169745 2 11 999985 2 150963 466101 2 2 999999 2 2 999999 2 88597 965920 2 2 999999 1 2 999999 866858 2 4 999997 2 2 999999 2 15 999997 1 5 999995 532722 2 16 999986 2 5 999986 2 2 999999 2 2 999999 1 17 999987 803433 2 87574 663620 2 2 999999 2 18 999993 2 3 999993 1 2 999999 -330263 2 2 999999 1 121375 797489 -246130 1 714725 879099 -957472 2 646830 868183 1 3 999997 -619048 2 2 999999 2 103342 545851 2 515857 869312 2 2 999999 2 15025 178654 2 17 999986 2 2 999999 2 2 999999 2 2 999999 2 270972 598899 1 256318 918032 -853080 1 4 999990 781597 2 755874 836968 2 2 999999 1 260119 577408 745006 2 2 999999 1 2 999999 271009 2 374325 986438 2 2 999999 1 526807 629614 -46790 2 12 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 489135 1 6 999998 -12793 1 8 999986 810913 2 1 999984 2 413601 950089 2 14 999995 2 2 999999 1 2 999999 -758506 1 342393 973554 -565776 2 2 999999 1 4129 961082 -533495 1 2 999999 -777429 2 7 999993 2 6 999995 1 18 999983 814089 2 2 999999 1 64071 340730 896142 1 303490 515463 -32841 2 9 999992 2 19 999986 2 622667 661111 1 10 999984 714375 2 2 999999 1 557598 799561 -879122 1 60168 555500 -885969 2 145522 807637 2 2 999999 2 736151 832054 1 429646 664816 -168901 1 16 999992 -292870 2 4 999997 1 204440 779367 -998248 2 6 999994 1 6 999996 -615450 2 2 999999 2 470388 534043 1 13800 264783 788955 1 456376 715045 -807570 2 313832 488555 2 2 999999 2 266292 904746 1 2 999999 875343 1 11 999989 -9182 2 5 999990 2 2 999999 1 17 999987 -904252 2 2 999999 1 2 999999 -383537 1 458133 925189 248933 1 18 999993 -117310 2 470966 479527 2 5 999995 1 19 999987 22951 2 12 999995 2 365307 424419 2 360071 857636 2 18 999988 1 15 999999 -993768 2 324548 976244 2 2 999999 1 111697 587977 -366499 1 2 999999 810523 1 489822 660915 -804926 1 1 999985 -264498 2 20 999988 1 188024 947198 -446863 1 2 999999 -359603 1 515718 530022 765232 2 133297 417482 1 2 999999 51986 2 2 999999 1 670797 825660 -261337 1 2 999987 831915 2 2 999999 2 11 999989 1 2 999999 290048 2 2 999983 2 15 999981 2 265803 691845 1 12 999999 445590 2 2 999999 1 471104 642644 233911 1 234323 835225 -292041 1 386032 639768 195865 1 8 999984 -715547 2 1 999981 2 20 999981 1 379576 626617 990066 2 375892 816003 2 39710 147219 1 6 999983 -191182 2 4 1000000 2 4 999996 2 12 999997 1 9 999996 697340 2 2 999999 1 459236 543682 659523 1 14992 973761 -358412 2 2 999999 1 5 999992 -193108 2 599224 608131 1 2 999999 540287 2 139674 912634 1 2 999999 -669465 1 854093 981717 -726268 1 2 999999 -939083 1 685737 779698 215434 2 10 999983 1 2 999999 -794016 2 2 999999 1 2 999999 -29585 1 259075 586954 -599822 2 2 999999 2 39608 830968 2 222082 779944 1 2 999999 343213 1 2 999999 940374 2 10 999992 2 474088 733331 1 13 999991 -157726 1 18 999993 987925 1 5 999986 161537 2 11 999984 2 14 999997 2 330387 378301 1 73369 207642 -654120 2 2 999999 1 2 999999 -675010 2 2 999999 1 12 999993 -75117 1 2 999999 902029 1 1 999991 -653034 1 2 999999 65340 2 2 999999 1 197056 472856 -133882 1 243986 943894 -303602 2 20 999993 2 92816 350773 2 447622 796553 1 11636 940695 290067 1 3 999981 619908 1 2 999999 -624668 1 14 999999 -910122 1 2 999999 -933469 2 262426 284053 2 212053 879736 1 2 999999 388247 2 11 999999 1 2 999999 -71852 2 2 999999 1 17 999993 -705314 2 4 999988 2 1 999990 1 1 999986 289722 1 2 999999 -22511 2 5 999991 1 2 999999 -498792 1 6 999988 -416938 2 298634 847443 2 2 999999 1 292596 444370 -137209 1 6 999984 -794079 2 573713 776343 1 16 999997 -660579 1 2 999999 -322316 2 7 999996 2 8 999984 1 4 999983 979154 2 3 999998 1 2 999999 145603 2 201980 509734 1 303047 807161 132636 1 86997 929760 -432918 1 102030 422435 251960 2 373467 910597 1 2 999999 -362143 2 2 999999 1 2 999999 -881603 2 2 999999 2 15 999995 2 134978 336537 2 15 999982 1 1 999997 64512 2 2 999999 1 424254 954889 179147 1 183146 495401 -539905 2 2 999991 1 2 999999 407227 2 2 999999 2 2 999999 2 3 999993 1 255866 938861 735794 2 2 999999 2 2 999999 2 435519 919447 1 3 999981 -184594 1 2 999999 778488 2 2 999999 2 6 999990 1 2 999999 295629 2 2 999999 2 2 999999 1 46405 931821 342473 2 50521 175446 2 69991 372122 1 2 999999 699151 1 42085 107156 476326 2 18 1000000 1 391765 581065 765660 1 12 1000000 232802 2 7 999991 2 131574 728553 1 11 999999 -826628 2 308777 881243 1 2 999999 -990465 1 2 999999 927213 1 2 999999 343361 1 18 1000000 306114 2 2 999999 2 2 999999 2 16 999986 1 6 1000000 127081 2 9 999988 1 7 999987 235233 1 2 999999 400516 1 2 999999 -294218 1 933675 961811 -438577 2 503702 799409 1 4 999986 -835271 2 483058 887255 1 2 999999 -947548 1 2 999992 -897675 2 189562 394332 1 2 999999 -386110 2 56655 651516 1 2 999999 -656182 2 20 999983 2 642587 867914 1 2 999999 -568831 2 716119 723776 2 10 999988 1 2 999999 868733 2 2 999999 2 10 999981 1 5 999999 -555685 1 2 999999 -248158 2 13 999997 1 14 999994 852125 2 2 999999 1 154605 743423 -653904 1 2 999999 -595152 1 495862 635410 412601 1 13 1000000 317509 2 9 999982 1 603885 677411 -476683 2 2 999999 1 313398 877467 -864517 2 16 999986 2 731914 831089 1 13 999998 -46352 2 232454 242743 1 4 999992 -549068 1 2 999999 -516185 1 2 999999 -357627 2 5 999999 1 2 999999 83907 1 124658 798722 266387 1 19 999993 901049 1 49646 235873 886251 2 2 999999 1 130963 432286 755925 1 2 999999 -605363 2 2 999999 2 191371 891145 1 556256 909883 -272014 2 135494 336107 1 8 999996 422608 2 2 999999 2 221483 868249 2 19 999985 2 580290 878257 2 18 999988 2 286804 301929 1 3 999999 -183804 2 2 999999 1 2 999999 258952 2 3 999994 2 3 1000000 2 2 999999 1 2 999999 -782258 1 13991 330327 478168 2 161757 395375 1 2 999999 -483548 1 41239 123811 -879495 2 389226 596915 2 81503 190306 1 511432 533769 747825 2 15 999993 2 627553 971181 1 13 1000000 -875344 2 594494 969912 1 11 999990 482400 1 2 999999 605431 1 8 999983 794275 2 7 999986 1 2 999999 337197 1 345243 919740 822679 2 171572 372254 1 546490 986469 -160332 2 9 999981 2 2 999999 2 159487 741563 1 2 999999 756293 1 2 999999 66169 2 700918 908896 1 2 999999 -96985 1 598331 867811 -70415 1 7 999994 383640 1 534071 630637 996383 2 3 999993 1 7 999988 -279183 2 161821 858544 1 2 999999 -429012 2 15 999983 2 2 999999 2 15 999999 2 12 999986 2 2 999999 2 392270 483052 1 18 999996 -217177 1 4 999989 -996711 1 2 999999 -23691 2 2 999999 2 2 999999 1 15 999984 995788 2 5 999996 1 16 999994 -728917 2 357159 474949 2 15 999998 1 2 999999 -411155 2 2 999999 1 2 999999 -743633 2 9 999991 1 4 999997 -349546 2 2 999999 1 6 999987 -46331 1 12 999991 830487 2 557184 703017 1 520208 606202 575458 2 2 999999 1 984299 989192 -907413 1 2 999993 389094 2 2 999999 1 251647 781048 -569450 2 13 999994 1 2 999999 682559 1 467575 923569 102127 1 12 999989 789113 2 18 999997 1 2 999999 409342 1 9324 717521 -80500 2 14 999990 1 2 999999 300637 2 202345 684818 1 34802 364546 730519 1 7 999997 -277130 1 138433 808072 -545685 2 2 999999 1 3 999998 -456896 1 237248 370990 462892 2 14 999994 2 6 999997 2 124745 679786 2 20 999991 2 8 999983 1 19358 526296 -663508 1 16 999989 89757 2 16 999998 1 2 999999 648272 1 114689 955040 991025 1 2 999999 247464 1 128348 402725 -445157 1 2 999999 -251611 2 643059 968348 1 4 999985 -680321 2 2 999999 2 25482 958199 2 215973 305130 2 2 999999 2 6914 177788 2 27484 427144 1 212760 863922 -247724 2 2 999999 1 2 999999 -286494 1 27236 921743 -186036 1 2 999999 -802249 2 194487 249841 2 20 999988 1 23302 28396 -666755 1 2 999996 413272 1 574317 783111 60978 2 93195 370056 1 301494 813345 -104058 1 229271 543241 -884638 1 437641 443255 431221 2 75940 404488 2 3 999995 2 336817 552151 1 2 999999 416826 2 2 999999 2 100120 597580 2 2 999999 2 2 999999 1 19 999992 -892199 2 2 999999 1 8 1000000 762420 1 2 999999 -594113 1 14 999999 138878 2 13 1000000 1 2 999999 -94403 1 2 999999 89452 1 4 999995 971308 2 243051 569176 1 2 999999 383161 2 527326 704875 1 10 999985 -402258 2 3747 193304 1 2 999999 355186 2 18 999995 2 18 999996 2 127509 266954 1 60401 966955 631353 2 5 999998 2 13 999993 2 11 999986 2 191612 957931 1 2 999999 -139479 1 2 999999 -341400 1 395639 646759 -994295 1 12 999999 -555740 1 125383 341005 -825211 2 2 999999 1 2 999999 634448 1 2 999999 -960603 2 5 999981 1 516877 784147 -459539 2 274062 926139 1 9 999995 -121804 1 7 999985 501047 1 381499 896699 675518 1 2 999999 66765 2 487692 882184 2 2 999999 2 10 999995 1 388962 958367 -406343 1 236364 873157 836789 1 2 999999 -623590 2 2 999999 1 2 999999 -223827 1 589522 842089 -572137 2 355599 767009 1 111297 913248 128517 1 9 999988 -985460 1 2 999999 115036 2 70327 675158 1 432024 625651 625043 2 2 999999 2 6 999996 1 6 999995 187810 1 706319 765206 -787546 2 8 999998 1 2 999999 952555 2 12 1000000 2 18 999993 1 2 999999 -615209 2 2 999999 2 20 999982 2 855871 911668 1 14 999999 394519 1 421686 964649 235903 1 2 999999 744085 1 2 999999 388631 2 2 999982 1 804639 856635 588664 1 2 999999 -997497 2 2 999999 1 2 999999 769432 1 604540 821746 573864 2 324108 553671 2 2102 144225 1 692384 821275 125604 2 5 999998 1 620788 706328 512932 2 20 999987 1 2 999999 726388 2 615177 890018 2 379539 766354 1 2 999999 -526119 2 15 999999 2 1 999984 1 396844 500506 812048 1 2 999999 405372 1 19 999988 -264571 2 2 999999 2 11 999991 2 12 999986 1 514864 679191 857704 1 2 999999 199943 2 15 999985 2 1 999998 1 2 999999 94752 2 226320 965495 2 33413 548162 2 64288 254182 2 14 999985 2 370987 824091 2 5 999990 1 821796 947387 -697864 1 701915 862088 -823107 2 2 999999 1 7 999998 -905744 2 11 999991 1 14 999990 -430799 1 12 999992 754532 2 9 999993 2 457402 804271 2 22364 844766 2 2 999999 1 2 999999 895050 1 365919 414506 968413 2 2 999999 2 596204 632892 1 9 999997 299 1 12 999983 156521 1 20639 138364 176136 2 2 999999 2 10 999998 2 2 999999 2 13 999991 1 3 999987 -21575 2 324684 796467 2 2 999999 2 2 999999 2 246065 839599 1 388074 393093 691834 2 2 999999 2 15 999998 1 2 999999 557920 2 9 999997 2 509356 912439 2 18 999983 1 2 999999 133281 2 2 999999 2 18 999984 2 2 999991 2 323698 817891 1 16 999986 20629 2 16 999983 1 303570 576490 751521 2 8 999997 1 2 999999 -90004 2 393884 525719 1 2 999999 -945945 1 2 999999 490558 1 396568 866750 320100 1 1 999981 -448446 1 487846 995752 855767 2 11 999999 2 1 999983 1 11 1000000 -221959 1 14 999992 -89489 1 170291 446355 -540697 2 106799 763114 1 2 999999 -351404 2 17 999999 2 789831 854800 2 196976 255099 2 2 999999 2 2 999999 2 2 999999 1 752213 964036 -813214 2 2 999999 1 661323 961671 -469875 1 2 999999 -179675 2 2 999999 2 103742 689164 1 457057 656267 -381449 1 10 999982 324536 1 486683 949812 354812 2 363417 424760 2 17 999993 2 638888 896355 2 4 1000000 2 410036 838602 2 12695 593581 1 14 999993 410988 1 564005 839006 69138 2 2 999999 1 2 999999 -609938 1 2 999999 843766 2 2 999999 1 2 999999 771743 1 2 999999 397995 2 254476 376672 2 10 999994 2 15 999992 1 2 999999 -811991 2 11 999989 1 385425 588691 -456875 2 2 999999 1 16 999988 -378929 2 889489 938367 1 185882 928477 -455157 2 2 999999 2 14752 547358 2 16 999996 1 224396 478386 318776 2 2 999999 2 3 999999 1 2 999999 -992242 2 295090 435787 1 2 999999 -314017 2 294958 497761 2 2 999999 1 100571 587408 -782119 1 129006 856901 -549390 1 57053 285477 -785817 2 748387 948251 2 2 999999 1 18 999990 -815983 2 17 999984 2 2 999999 2 2 999999 2 2 999999 1 245927 251905 -211564 1 17 999991 702975 2 2 999999 2 2 999999 1 2 999999 -794437 2 2 999999 1 2 999999 -8414 1 2 999999 558347 1 2 999999 830717 1 7 999982 -238655 1 1 999995 -5933 1 2 999999 81485 1 7 999987 -208787 2 2 999999 1 2 999999 100213 2 9 999985 2 15 999993 2 2 999999 1 509434 740039 956406 1 2 999999 924419 2 7 999992 1 2 999999 -668148 2 2 999999 2 2 999999 2 12 999986 2 2 999999 1 18 999989 551715 1 2 999999 12698 2 8 999983 2 2 999999 2 9 999995 2 300125 474677 1 116093 972269 -3556 1 2 999999 643274 2 3 999997 2 2 999999 2 599501 934460 2 18 999992 1 14 999995 583954 1 2 999999 222961 1 2 999999 -373563 2 2 999999 2 2 999999 1 1 999985 -566376 1 2 999999 416231 1 420587 743251 -237123 1 28814 546150 -643475 1 276070 676217 190397 2 296441 953696 1 16 999982 573316 2 848291 899776 1 322347 896925 113555 1 8458 742630 888971 2 311681 404815 2 449287 873857 2 7 999996 2 2 999999 1 9 999997 -121180 2 1 999983 1 111361 725625 -295079 1 9 999997 641390 2 888789 895131 1 72141 351832 -335773 1 18 999992 -682320 1 63030 153868 550444 1 278307 717508 -225450 1 2 999999 651252 2 520887 872069 1 8 999990 753426 1 5 999993 784396 1 19 999999 -953274 2 10 999988 1 575873 759401 648649 2 95255 176193 1 12 999993 626280 2 9 999987 1 48124 501223 -126467 2 10 999998 2 20 999992 1 2 999999 -577898 1 2 999985 886356 2 1 999996 2 938663 948929 1 2 999999 -772551 2 392566 938768 1 2 999999 589863 1 2 999999 380170 1 3 999985 -60326 2 2 999999 1 2 999999 457797 2 730035 935723 2 315152 853880 1 16 999997 -118405 1 2 999999 -323740 2 2 999999 1 2 999999 620317 2 18 999992 2 14 999988 1 7 999986 502067 1 2 999999 554710 1 479298 642457 -307505 2 35155 730211 1 4 999984 -933471 2 706289 999663 1 1 999988 255317 2 2 999999 1 782798 822139 -238149 1 29069 42178 -307206 1 3 999987 123175 1 158178 279450 -659950 1 1 999988 -456083 1 320198 610562 515310 2 856208 955828 2 2 999999 2 6 999992 2 474443 761435 1 2 999999 731427 2 679596 746796 1 146701 527250 -24755 2 6973 138902 1 542340 617089 485965 1 361928 816868 -642476 2 2 999999 1 4 999992 472807 1 289084 725255 -95621 1 9 999999 452692 2 5 999988 1 2 999999 -220306 1 2 999999 563928 2 12 999987 2 2 999999 2 18 1000000 1 10538 339777 625677 2 609572 885083 2 2 999999 1 195607 280503 780641 2 12 999990 2 402293 644940 2 2 999999 2 54286 421922 2 209654 921438 1 2 999999 -505932 1 2 999999 -946225 2 2 999999 2 1 999985 2 2 999999 2 2 999999 1 2 999999 -177280 1 448774 923230 -23298 2 16 999985 2 3 999985 2 9 999984 1 479642 552353 437205 2 539862 551654 1 2 999999 -333572 2 4 999996 2 16 999987 2 2 999999 2 17 999995 1 14 999991 255356 1 2 999999 563914 2 2 999999 1 16 999994 -776248 1 870777 891824 -878299 1 5 999989 38351 2 2 999999 2 2 999999 1 756010 881249 -130638 2 95876 186423 2 2 999990 2 17 999981 2 6 999995 2 413150 560805 1 18 999989 -455771 2 2 999999 1 2 999999 -186445 1 16 999997 200143 1 105449 422150 -235662 2 2 999999 2 2 999999 2 2 999999 2 1 999999 1 60944 514968 -280797 1 2 999999 948310 2 524848 636519 1 2 999999 149743 2 19 999996 2 89608 711521 1 16 999993 -409594 2 41247 319913 1 18 999985 -430594 1 162569 937129 -229897 1 6 999997 893729 1 273608 658885 187492 2 9 999994 2 2 999996 2 2 999999 2 2 999999 2 2 999999 2 171015 327605 1 11 999993 327922 2 93658 121891 1 7 999982 -563710 2 11 999989 1 2 999999 741137 1 8 999981 -973819 2 18 999996 1 531666 886314 -377946 2 12 999985 2 196008 761735 2 48827 189962 1 2 999999 -38116 1 2 999999 -701342 1 2 999999 -660951 2 1 999992 1 3 999982 -711634 2 417761 662278 1 95256 957161 517243 2 14 999993 1 2 999999 356034 2 8 999988 1 13 999995 -904148 2 10 999984 2 2 999999 1 2 999999 -516480 2 1 999994 1 13 999998 851691 1 17 999992 -254061 1 5 999992 -900230 1 524483 993368 339526 2 7038 597679 1 178208 287727 -231463 1 2 999999 -538248 1 2 999999 -833981 2 104161 122893 1 359705 740473 -468585 1 2 999999 -941491 1 2 999999 187122 2 14 999986 1 2 999999 270032 1 13 999995 -934772 1 2 999999 -709990 2 2 999999 1 4 999982 -400712 1 187199 312452 299838 2 808499 966029 1 436451 903684 -585606 2 681236 983508 1 9 999988 783066 1 16 999991 309110 1 161266 954699 407186 2 461092 464028 1 16 1000000 -127762 2 330665 552329 1 2 999999 -798267 2 2 999999 1 2 999999 850400 2 94444 214106 1 701844 842525 650397 2 602109 860484 2 2 999999 1 2 999999 650374 1 2 999999 -682342 2 2 999999 2 222952 973595 2 258018 722211 2 11 999986 2 2 999999 2 20 999994 2 2 999999 1 2 999999 853652 2 2 999999 1 2 999999 739473 1 2 999999 -105221 2 2 999999 1 302462 369706 134391 1 2 999999 -715644 2 14 999998 1 2 999999 622611 2 7 999990 2 2 999999 1 2 999999 476759 1 2 999999 -104400 1 2 999999 -574560 1 234296 381929 -189669 2 2 999999 2 16 999984 1 12 999982 298328 1 19 999995 -480898 1 2 999999 -647423 1 2 999999 372296 2 974143 997066 2 20 999992 1 294254 396633 364999 1 9 999993 737227 2 760808 953664 2 319597 761869 1 2 999999 -74820 2 547514 820957 1 12 999995 57830 2 3 999991 2 529015 943564 1 401417 950241 -583264 2 2 999999 1 15 999982 852151 2 297253 703595 1 2 999999 -488549 1 2 999999 -726415 1 405381 604378 302948 2 5 999992 2 319802 564277 2 16 999990 1 2 999999 -770427 1 19 999999 -584193 2 18 999989 2 2 999999 2 2 999999 2 2 999999 1 17 999991 -960816 1 2 999999 296410 2 11 999998 2 467484 804603 1 858130 879532 382596 2 641890 786812 2 10 999992 1 11 999998 840034 1 10 999987 -599370 1 260241 637627 -609763 1 2 999999 645030 1 545025 827489 -647066 2 2 999999 2 2 999999 1 2 999999 -822539 1 2 999999 -819257 2 410013 429904 1 2 999999 -334595 2 2 999999 1 782369 831506 220914 2 102317 651576 2 16 999994 1 13 999988 89236 1 2 999987 841388 2 10 999991 1 4 999992 -521864 1 2 999999 -88293 1 14 1000000 35866 1 2 999999 -231789 1 2 999999 367709 2 6 999989 1 2 999999 -214880 1 213497 382178 -637093 2 6 999986 2 2 999999 1 2 999999 -679462 1 16 999992 975455 1 449872 637303 834177 2 6 999989 1 470510 691224 659325 2 6 1000000 1 160329 475562 -740690 1 32687 738834 -991086 2 96295 203161 2 9 999992 1 390683 777545 -381459 1 8 999987 358420 2 828244 868484 1 1 999983 856228 2 331558 873305 2 4 999997 2 2 999999 2 644945 955636 1 538932 819290 556595 1 2 999999 -536429 1 2 999999 -921851 1 2 999999 -269493 1 2 999999 465508 2 11 1000000 1 6 999991 -170120 2 2 999999 1 180496 814240 217896 1 724862 790763 -779939 2 2 999999 1 2 999999 -736458 1 6 999987 104308 2 11 999995 1 2 999993 404298 1 2 999999 770271 2 15 999995 1 2 999999 -602674 2 42709 707873 2 1 999989 1 20 999997 -619039 2 76810 652424 2 15 999992 1 14 999981 -54018 1 5 1000000 -548524 1 418024 624589 328280 2 2 999999 2 7 999986 2 8 999997 1 8 999986 957942 2 182959 527618 1 9 999999 -642240 1 3 999997 -615605 1 18 999990 -493030 2 25158 100068 2 2 999999 1 2 999999 -257181 1 2 999999 444095 2 6 999995 1 302040 780630 589865 1 382912 435749 -382603 1 18 999989 136323 1 1 999981 826373 1 644621 964775 -116530 1 569359 975734 -710666 2 2 999999 1 437424 990582 426607 2 151312 216289 1 18783 996304 338380 1 2 999999 -276937 2 560854 583886 2 448840 736503 1 2 999999 -117976 1 2 999999 902275 1 2 999999 999001 1 2 999999 -268883 1 4 999984 -461828 1 2 999999 -159345 2 351276 699485 1 2 999985 -914211 2 10932 878740 2 2 999999 1 20 999988 220695 2 2 999999 1 122970 282237 -424458 2 16 999993 2 707868 901276 1 2 999999 621151 2 2 999999 2 2 999999 1 133440 520379 -32965 1 60817 540269 436134 2 1 999989 1 2 999999 -937904 1 2 999999 -905701 2 2 999999 1 2 999999 514685 2 15 999991 2 147939 190190 2 20 999985 1 839192 871382 725229 2 25093 190757 1 7 999997 541878 1 391931 840157 -587759 2 2 999999 2 793550 924220 1 2 999999 872117 1 11 999991 120533 2 2 999999 2 745896 933665 1 207473 474073 -383272 1 29701 86504 755894 1 2 999999 81899 2 192299 725234 1 2 999999 637252 2 2 999999 2 71197 293891 1 2 999999 -387719 2 2 999999 2 2 999999 1 19 999989 612714 2 5 999986 2 431687 436024 1 9 1000000 -789486 2 2 999999 1 533056 641395 915637 2 12 999992 1 2 999999 -392114 2 19 999998 2 4 999985 1 804266 935848 -228027 2 2 999999 1 117708 952899 857430 2 381508 551439 1 2 999999 1735 1 499081 582669 435918 1 2 999999 -566934 1 2 999999 -604144 1 2 999999 790183 1 692720 817227 840249 1 605557 782957 229793 2 17 999991 2 498333 675757 1 2 999999 246633 2 2 999999 2 2 999999 1 416792 913150 -600383 1 2 999999 -695527 1 2 999999 -848601 1 688321 829844 869816 1 2 999999 779354 2 4 999996 1 269082 592333 -945437 1 1 999989 813346 2 14 999986 2 56309 697732 1 2 999999 430212 2 3 1000000 1 2 999999 638446 2 253339 589003 1 272055 415916 156774 2 2 999999 1 2 999999 959632 1 1 999995 -703637 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -839353 2 11 1000000 2 389555 483353 2 502939 924205 2 2 999999 1 53210 609570 -840174 1 706515 766450 -47049 2 17 999983 2 374601 854372 2 546368 871470 1 2 999999 -857071 2 2 999999 2 2 999999 1 11 999989 -524433 1 9 999995 917621 1 5 999986 -576302 2 651135 677932 2 20 999999 1 2 999999 -182317 1 9 999993 350146 2 754273 779271 2 2 999999 2 564547 675869 1 16 999997 28458 1 2 999999 315732 1 231453 617732 95022 1 2 999999 -957115 2 535338 996470 2 10 999989 1 2 999999 -464808 1 20236 144792 207854 2 2 999999 2 11 1000000 1 2 999999 -535991 1 12 999992 -675219 2 2 999999 2 2 999999 1 3 999996 760172 2 2 999999 2 64150 561341 1 947798 950754 -754176 1 2 999999 602191 2 2 999999 1 122983 480581 629202 2 2 999999 1 2 999999 -775081 2 252537 573530 1 2 999999 190140 1 2 999999 -810997 2 2 999999 1 2 999999 -512670 1 2 999984 -35252 2 5 999996 1 2 999999 -874080 2 2 999999 2 2 999999 1 12 999998 -639128 2 115292 717800 1 2 999999 -183100 1 2 999999 598714 1 16 999993 -869443 1 6 999988 472325 2 2 999999 2 787606 824944 2 146268 352773 1 425777 454743 435825 2 2 999999 1 31554 481185 -972872 2 122070 368454 1 165244 708636 -21677 1 547045 964265 28253 1 45893 919244 -485637 1 17 999996 931868 2 2 999999 2 6 999992 2 11 999998 2 2 999999 2 12 999995 2 2 999999 2 447829 712953 2 2 999999 1 248625 334294 -414626 1 15 999991 -789133 2 2 999999 1 373234 473483 973328 1 523360 701710 35787 1 397522 441955 -538824 2 13885 236359 1 14 999990 643416 2 11 999987 2 182031 526576 2 534348 581815 1 1 999992 -141371 1 11 999986 -137038 1 3 999983 260859 2 570342 991346 1 323652 456886 809816 1 46130 436229 -63726 1 2 999999 -577505 1 2 999999 -59438 2 13 999998 2 19 999993 2 2 999999 1 476847 634242 123869 2 19 999992 1 12 999994 936632 2 552248 936031 2 2 999999 1 2 999999 -101654 2 8 999989 1 698183 819897 -580844 1 1 999999 528614 1 8 999985 -961722 1 2 999999 -33797 2 171991 549529 1 2 999996 524756 2 2 999999 1 2 999999 -597243 1 2 999999 -539950 2 2 999999 1 937752 968393 -859933 1 18 999982 -723433 2 11 999987 1 8 999996 362888 1 18 999992 -45471 1 2 999999 -864366 2 134962 233504 2 468 37201 1 2 999999 -693821 2 12 999998 1 2 999999 747504 2 386238 523209 1 11 999989 782901 2 288919 484218 2 6 999991 1 6 999994 -932943 1 789618 813563 26294 1 313622 870038 137220 1 11 999999 -860824 1 498775 735909 816099 1 2 999999 57968 1 457108 706597 636702 2 1 999988 2 2 999999 1 352957 735059 -735477 2 112829 401602 2 2 999999 1 12 999985 -674066 1 132580 482770 -370408 2 2 999999 1 2 999999 49640 1 7 999983 -159329 1 18 999989 -619513 1 14 999992 -94094 1 73099 819765 453601 1 55430 140258 609296 1 5 999990 -682457 1 163853 583978 967915 1 639159 921772 441023 2 20 999987 2 403669 689883 2 2 999999 1 2 999999 -707434 2 8 999985 2 9 999986 1 2 999999 -236943 1 234706 244739 -880606 2 2 999999 1 429005 854022 -391197 2 3 999986 2 2 999999 1 2 999999 957535 2 31059 603604 1 13 999994 400069 1 6 999999 -268677 1 242455 577445 -402293 1 2 999999 -993015 1 7 999991 438140 1 67024 380823 900028 2 20 999993 2 754109 987721 2 8 999997 2 162767 493053 1 4 999983 -483463 1 5 999982 -935667 1 378040 931154 -484050 1 93391 542874 -375340 2 16 999987 2 4 1000000 2 595271 660962 1 2 999999 -186038 1 2 999999 420860 1 2 999999 -124444 1 13 1000000 284201 1 17 999991 282677 1 2 999999 -590424 1 14 999990 502703 2 2 999999 1 1 999988 -559040 1 4 999988 -824349 1 7 999990 938247 1 2 999988 -218431 2 14 999998 1 2 999999 789951 1 8 999998 370493 2 18094 318843 1 107842 911189 556433 2 11 999989 1 2 999999 634568 1 26499 411101 -405451 2 2 999999 1 416465 765645 91576 1 19 999988 -917472 2 17 999999 1 2 999999 -490657 2 59033 862333 1 516291 868080 -932840 1 609773 913292 259308 2 1 1000000 1 8 999982 488584 1 2 999999 113134 2 459231 471383 2 2 999999 2 9 999987 2 216167 708574 1 2 999983 331348 2 14 999992 2 2 999999 1 19 999994 -495785 2 13 999998 1 2 999999 -850622 2 127865 302179 2 585928 624439 2 13 999981 2 18 999997 2 19 999986 1 2 999999 -530377 1 2 999999 282664 2 2 999999 2 65747 359372 1 2 999999 -307748 1 20 999981 486232 1 13 999992 224427 1 16 999981 664382 1 2 999999 -338915 2 2 999999 1 2 999999 561243 1 473723 506928 -15024 2 2 999999 2 3 999985 2 635493 676748 2 6 999998 2 11 999999 1 16 999983 -848453 2 17 999982 1 2 999999 -532870 1 2 999999 -10254 1 124458 349945 -364690 2 6 1000000 1 413630 415257 -437712 2 651303 951052 2 18 999991 1 2 999999 458555 2 2 999999 2 12 999989 1 2 999999 761459 1 2 999999 312834 1 2 999999 -371099 1 10 999999 828524 1 8 999987 -254026 1 2 999999 148998 2 2 999999 1 2 999999 187114 2 10 999985 1 2 999999 -947561 2 412292 852580 1 13 999992 281161 1 2 999999 754394 2 2 999999 2 676660 713345 1 2 999999 -964371 2 851458 869168 2 2 999999 1 6 999982 -261495 2 2 999997 2 88148 136334 1 14 999985 -253967 2 2 999999 2 10 1000000 2 2 999999 1 3 999990 376208 1 154466 175858 -482106 2 2 1000000 1 3 999998 -464355 1 324931 706553 -189343 2 133541 966427 1 37263 973440 -483440 2 2 999999 1 15 999998 678342 2 2 999999 1 80625 689617 -24396 1 251966 815557 118358 2 2 999999 1 2 999999 902743 1 2 999999 773165 2 7 999991 2 161184 513664 2 2 999999 1 9 999981 451778 1 10 999997 -22855 1 116837 598489 85644 2 920060 959949 2 2 999999 2 150428 366917 2 19 999999 1 2 999999 -546453 2 92300 309472 1 20 999990 359988 1 2 999999 525166 1 2 999999 -863372 2 2 999999 1 112555 248224 -828349 1 11 999996 398075 2 304862 721251 1 2 999999 -961252 1 2 999999 805015 2 4 999998 2 2 999999 1 2 999999 182592 1 240924 656022 723660 1 17 999988 -988355 2 2 999999 2 2 999999 1 380679 436397 -720881 2 2 999999 1 2 999999 -784822 1 13 999995 309073 2 112103 889469 1 567752 955595 -658468 2 2 999999 2 230514 872689 2 2 999999 1 8 999985 -917837 2 10 1000000 2 19 999984 2 2 999999 2 464257 474045 1 2 999999 79022 2 2 999999 2 19 999983 1 4 1000000 -782865 1 2 999999 378069 2 111427 673138 1 2 999999 -967334 1 2 999999 -856782 1 4 999999 -708869 2 323475 768648 2 2 999999 2 8 999995 2 85402 961660 2 2 999999 1 364716 716532 553223 1 20 999986 575595 2 138343 680311 1 10132 287112 -269505 1 10 999987 289146 1 542846 587605 721271 2 2 999999 2 639581 741251 1 9 999984 536366 2 2 999996 1 19 999998 -129209 2 2 999999 2 2 999999 1 458934 823368 104480 2 18 999990 1 2 999999 218447 1 474463 842238 -887159 1 15 999990 -475872 2 5 1000000 2 2 999999 1 9 999984 -399889 1 13 999983 -888799 1 10 999995 -44762 1 13 999985 422427 2 338578 438005 2 2 999999 1 318092 760933 355968 2 19 999988 1 12 999992 215831 2 448520 710161 1 2 999999 95937 2 2 999989 1 2 999999 -713564 2 12 999992 2 361833 769953 1 5 999988 -566705 2 2 999999 1 2 999999 988364 1 2 999999 153829 2 223181 850487 1 2 999999 -818273 2 15 999982 1 2 999999 326256 2 2 999999 2 2 999999 1 2 999999 25384 1 2 999999 -668404 1 564511 913020 794818 2 87847 315966 2 482988 812171 2 2 999999 1 515897 910171 703410 1 34147 118875 949719 1 3 999992 418465 1 2 999999 999651 2 567258 724206 2 346369 517266 2 5 999996 2 2 999999 2 2 999999 2 11 999981 1 7545 299706 -340485 2 6 1000000 2 2 999999 1 8476 195450 -134574 2 2 999999 1 13 999995 59958 2 8 999986 2 18 999986 1 17 999993 151680 1 14 999998 795131 2 2 999999 2 212960 346114 1 3 999998 -722498 1 135101 468940 179961 1 39845 662482 -347090 1 2 999999 -281491 1 839442 861018 -124829 1 872988 999982 -918908 1 6 999987 193350 2 17 999991 2 2 999999 1 20 999997 -812236 1 311192 612944 635023 2 2 999999 2 1 999991 2 2 999999 1 2 999999 -233933 2 240118 441287 2 190014 747954 2 7 999997 2 153694 426187 2 2 999999 1 815942 959128 148914 2 3 999986 2 587543 631682 1 544289 615621 944003 1 2 999999 713038 1 1 999991 529633 2 2 999994 1 2 999999 -329262 2 86816 883352 2 17 999984 2 2 999999 1 5 999982 -337740 2 2 999999 1 646402 750117 -869440 1 2 999999 -706086 2 2 999999 1 2 999999 62182 2 373888 495546 2 2 999999 2 226745 313569 1 199451 504479 -57851 2 8 1000000 1 371113 999167 -543468 1 313569 491524 -787534 1 2 999999 468169 2 13 999983 2 2 999999 2 9 999983 2 4 999995 2 298559 815621 1 6 1000000 -979005 1 2 999999 487756 1 2 999999 -807167 2 10 999983 1 176373 359428 -500160 2 797724 903880 2 581690 606866 2 2 999999 2 604664 866593 1 736642 979593 -759883 2 507187 938615 2 130050 383888 2 752097 782958 1 362919 382919 416975 2 11 999986 1 2 999999 -198633 1 170574 609367 -550038 2 4 999997 2 2 999999 2 838187 853235 2 219530 477944 1 112084 808610 -391517 2 314631 982075 1 2 999999 -994385 2 19 999993 2 128637 722009 1 2 999999 -40172 1 2 999999 138428 1 186554 607958 764168 1 191386 896569 411668 1 3 999983 -561474 1 18 999983 -404502 1 10 999985 152564 1 135185 491949 436287 2 2 999999 1 5 999992 -585078 2 2 999999 1 77505 524317 -240267 1 1 999996 -662976 1 2 999999 299128 2 2 999999 1 2 999999 -584023 1 99769 196597 664707 1 534221 821083 -766671 1 775581 869851 -907323 1 1 999983 234744 2 483155 737981 2 30974 271350 2 2 999999 1 20 1000000 725906 2 570046 636149 2 2 999987 2 14 999981 2 2 999999 1 2 999999 -133834 1 150490 732417 -986062 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -816007 1 2 999999 111077 1 16 999995 849352 1 717287 923942 997024 2 2 999999 1 53272 64566 -671910 1 2 999999 229353 1 2 999999 -99264 2 387102 936775 2 22928 470983 2 2 999999 2 143821 286402 2 3 999990 2 17 999987 2 17 999982 1 2 999999 -846418 2 15 999987 1 667997 781272 37585 1 366888 972390 468682 1 2 999999 399499 1 2 999999 -321168 2 2 999999 2 19 999990 1 593967 835768 975813 1 5668 87184 663076 2 2 999999 2 316757 968129 1 10268 795656 349067 1 229413 953798 -478349 2 20 1000000 2 2 999991 2 2 999999 2 2 999999 2 4 999999 2 21985 100138 2 2 999999 1 5 999995 954153 1 4 999990 201650 1 155933 502098 757814 2 31633 56113 2 14 999988 1 2 999999 611925 1 2 999999 -815243 1 2 999999 -184352 1 15 999993 -796994 2 12 999984 1 2 999999 -166601 1 2 999999 832802 1 14 999996 106768 1 2 999999 250524 2 2 999999 1 132142 188030 311690 2 13 999999 1 17 999987 -19685 2 5 999995 2 309177 509637 1 10 1000000 165725 1 2 999999 949871 1 625259 887441 764797 1 521062 778790 -484724 1 20 999994 42070 1 29530 364397 -657807 1 2 999999 -72043 1 433873 755544 387185 2 2 999999 1 3 999984 330376 1 4 1000000 -702625 2 2 999999 2 344424 805825 2 2 999999 2 2 999999 2 2 999999 1 1 999983 982347 2 513621 653055 2 16 999983 2 2 999999 2 2 999999 2 2 999999 1 358129 509947 653553 2 10 1000000 2 8 999996 2 834472 964500 2 2 999999 1 346388 652544 -99233 1 4 1000000 65051 2 112200 227832 2 8 999981 1 5 999990 -924749 1 62461 528489 -392759 1 2 999999 731110 1 455165 954927 -726368 2 16 999998 2 763767 802063 1 3 999992 281245 2 2 999999 1 2 999999 815388 1 2 999999 -355358 1 494607 775048 -64710 2 18 999996 2 18 1000000 1 9 999989 819568 2 731483 921572 2 16 1000000 1 13 999987 -104237 2 10 999997 2 2 999999 2 2 999999 1 15 999992 605098 1 14 999989 276958 1 27282 326507 -868887 1 2 999999 563754 2 657802 858520 2 744617 933366 1 326685 882361 521354 2 2 999999 1 5 999992 -956896 1 7 999985 -287695 1 10 999988 -668822 2 532423 706839 1 2 999999 266939 2 307927 691200 2 1 999984 2 17 999991 1 2 999999 -509459 1 2 999999 173 2 290176 468582 2 4 999981 2 2 999999 1 2 999999 -645644 1 137612 163897 618366 1 79292 631151 -331546 2 1 1000000 2 2 999999 1 465853 567074 577255 2 8 999984 2 2 999999 1 2 999999 -737322 2 12 999982 1 9945 23549 753587 1 180762 839542 104275 2 2 999999 2 8 999982 1 20 999998 -248716 2 530788 897727 1 450908 934578 271630 1 2 999999 -381956 2 221058 954906 2 8 999985 2 10 999984 1 3 999988 114448 1 134787 185189 511910 2 2 999999 2 3 999983 1 2 999999 -5610 2 4 999999 1 199876 386622 652206 2 23447 907327 2 2 999999 2 19 999982 1 7 999989 -633490 1 2 999999 945280 2 16 999994 2 2 999999 1 2 999999 -370371 1 2 999999 397185 2 2 999999 2 2 999999 1 2 999999 -662652 2 2 999999 1 10 999981 -658956 2 2 999999 2 2 999999 2 693724 913045 1 9 999994 268167 1 2 999999 -746446 1 4 999989 -771724 1 18 999999 -680749 2 2 999999 2 11 999989 2 2 999992 1 2 999999 -172223 2 35878 168867 2 269866 687312 2 19 1000000 2 481022 943791 2 2 999999 1 19 999983 516807 1 92981 999844 -740723 1 2 999999 -360898 2 378409 945233 2 15 999990 1 2 999999 -106136 1 2 999999 -272712 2 427877 767989 1 2 999999 125043 2 2 999999 1 2 999999 873574 1 7 999982 -909776 2 2 999999 2 2 999999 1 58875 145006 16435 2 34817 90601 1 66374 708633 -901926 1 2 999999 -256015 1 16 999984 201416 1 14 999997 -310221 1 14 999999 -72172 1 2 999999 -415346 1 5 999996 -153315 2 137859 612733 1 34751 792297 318794 2 2 999999 1 236108 288855 917613 2 2 999999 2 2 999999 1 2 999999 -817887 2 784316 978822 1 2 999999 159736 1 435564 759182 -542989 1 6 999999 939258 1 569719 719380 807888 1 2 999999 -587955 2 17 999997 1 360456 735678 180631 1 341408 917695 -636109 2 7 999994 2 20 999994 2 284005 565053 2 860759 965899 2 40585 881766 2 2 999999 1 2 999999 663969 2 560717 824538 2 10 999993 2 2 999999 2 2 999999 2 5 999997 2 16 999984 1 2 999999 -134150 1 361292 876851 350113 2 7 999986 1 20 999989 971469 2 2 999999 1 299382 569617 -431607 1 3 999985 -529354 2 2 999999 1 17 1000000 573304 1 2 999999 855411 1 18 999993 -324255 1 127598 131337 861765 2 127840 688277 1 2 999999 -595821 2 4 999986 2 524206 680775 2 69508 311707 1 573422 923352 408871 2 83010 402227 1 20 999987 -290350 1 13 999984 -788520 1 9 999985 632360 1 18 999989 200250 2 5 999981 1 265630 312287 -586447 1 45374 466992 212699 2 426249 884531 1 529858 754263 -660430 2 899880 985598 2 375116 997970 1 2 999999 -357400 1 5 999989 921762 2 274340 517527 2 2 999999 1 2 999999 380713 1 2 999999 123277 1 2 999999 -802163 1 2 999999 673864 1 2 999999 464955 2 428503 606545 1 8 999994 -574607 1 3 999988 -456153 2 2 999999 1 472738 916625 592478 1 124754 358765 -653955 2 6 999984 1 7 999998 59557 2 2 999999 2 202153 398492 2 11 999983 1 8 999982 -160431 2 2 1000000 2 2 999999 1 426285 480211 704911 1 2 999999 181016 2 50591 623844 2 2 999999 2 2 999999 2 5 999996 1 179255 910546 -485515 2 434996 750311 1 215845 855126 -128947 1 19 999984 -345223 2 625447 791505 1 91278 489240 265994 1 589587 682738 -808264 2 98298 715805 2 2 999999 2 2 999999 2 9 999983 2 2 999999 2 2 999999 1 2 999999 -555406 1 2 999999 698406 2 2 999999 2 18 999988 2 572592 640976 1 2 999999 -530688 2 2 999984 1 19 999994 -235711 2 7 999983 2 3 999985 2 18 999983 2 4 999998 1 20 999981 363395 2 2 999999 2 14 1000000 1 621081 686209 -687595 2 2 999999 1 2 999999 -907116 1 2 999982 324498 2 11 999983 1 4 999986 -837316 1 11 999993 -858467 2 2 999999 2 17 999985 1 2 999999 -744453 1 14 999990 -189226 2 86 457092 1 2 999999 -978592 2 10 999984 1 2 999999 -464431 1 2 999999 631848 2 13 999994 2 2 999999 2 14 999991 1 272561 880827 -197511 2 16 999998 1 134055 588521 462914 2 2 999999 1 2 999999 360661 2 2 999999 1 2 999999 -902437 1 2 999999 146361 2 12 999989 1 234030 831543 512296 2 386960 966519 1 589846 864656 132930 2 19 999994 1 210219 925435 -209142 1 796637 871380 912304 1 2 999999 531238 1 14 999994 -752659 1 2 999999 -582162 2 17 999996 2 2 999999 1 746992 975425 -645582 1 4890 547787 -757753 2 3 999987 2 186416 499497 2 159365 820298 1 460999 766455 98773 2 62347 751380 2 2 999999 1 6 999992 291458 1 18 999990 798541 1 6 999984 244260 2 10 999994 1 4492 898127 -810192 1 429335 992515 -661429 1 2 999999 419071 1 9 999985 -175818 1 2 999999 -995561 2 2 999994 2 2 999996 1 3 999981 -642304 1 2 999999 -747785 1 111018 391298 347536 2 15 999986 2 5 999999 2 6 999991 2 2 999999 1 372381 910259 -70965 1 14 999991 -209319 1 2 999999 420057 2 2 999999 1 834329 886480 236498 2 173471 661562 1 2 999999 440690 1 2 999999 -864766 1 2 999999 512947 1 2 999999 964271 2 7 999998 1 12 999997 -865330 1 2 999999 320516 2 2 999999 2 2 999989 1 2 999999 426641 2 335218 791283 1 2 999999 894603 2 2 999999 1 1 999983 -786659 1 604603 795095 -928910 2 11 999998 1 427629 741541 -12316 2 2 999999 2 4 999997 1 2 999999 679673 2 2 999999 2 2 999999 2 654156 784554 2 7 999998 1 2 999999 932924 1 873268 926315 -8060 1 419215 988050 260740 1 158254 369242 -90038 1 2 999999 -111074 2 2 999999 2 12 999986 1 15 999988 636928 2 11 999991 1 2 999999 -428284 2 2 999999 1 8 999982 286050 2 379013 761354 2 9 999982 1 387863 432876 2108 2 2 999984 2 7 999994 1 28472 190107 -5230 1 283686 457559 236932 2 3 999998 2 428317 678920 1 2 999999 -95643 2 17 1000000 2 2 999999 1 3 999982 299481 2 219407 814895 1 1 999985 -958588 1 20 1000000 903806 1 2 999999 -754465 2 2 999999 2 2 999999 1 73659 115031 736374 1 77405 375702 -475296 1 2 999999 182308 2 2 999999 2 2 999999 1 2 999999 -477767 1 12 999996 496457 2 867584 958647 1 7 999986 618813 1 523739 817008 -806255 1 754519 959649 -831181 2 432015 788709 2 2 999999 1 300962 770760 -146957 2 579506 587526 2 2 999999 1 691484 907874 748693 2 384034 954545 2 2 999999 2 17 999988 2 579288 702107 2 9 999982 1 345750 655259 25286 1 12 999999 -724509 1 283423 437780 -883379 1 2 999999 648379 2 2 999999 1 19 999996 -916010 1 2 999999 444209 2 10 999986 2 17 999981 2 708346 876290 1 18 999990 -667958 1 10508 657193 -748297 1 2 999999 -169901 1 590408 735819 550751 2 2 999999 2 2 999999 2 743045 953307 2 683425 809403 1 381640 981138 959347 1 256359 496500 197988 2 2 999999 1 2 999999 247020 2 2 999999 2 2 999999 2 8 999983 1 189981 797341 -581849 1 10 999983 -193421 2 2 999999 1 2 999999 685626 2 2 999999 2 517693 650764 2 85093 975640 2 351728 582924 2 192092 328830 1 612562 644447 950621 2 6 999995 1 9 999990 73734 1 2 999999 -419364 1 2 999999 228451 1 7 999991 838866 2 33698 423724 1 3 1000000 -992162 1 2 999999 565957 2 2 999997 1 4718 452601 -552859 2 94605 813834 1 2 999999 865314 1 6 999993 30595 2 439975 664513 1 2 999999 -232511 1 11 999982 53077 1 17 999988 484585 1 1 999981 -235070 2 18 999985 2 18 999981 2 2 999999 1 3 999989 -468386 2 8 999988 1 224743 974792 -226689 2 15 999986 2 870 47895 1 575990 819596 -281990 1 18 999983 362447 1 2 999999 553748 2 15 999981 2 2 999999 2 2 999999 1 2 999999 994431 1 2 999999 -479016 2 101037 625501 1 2 999999 98748 2 2 999999 2 385198 612223 2 2 999999 2 771720 929032 2 2 999999 2 7 1000000 1 104962 589652 -48040 1 20 1000000 567811 2 478129 638166 2 354157 531967 2 2 999999 1 12 999997 -401721 1 2 999999 676980 2 31238 277576 1 75428 258953 689258 2 8 999994 2 148760 307695 1 2 999999 383649 1 2 999999 -903518 2 302650 624659 1 2 999994 823013 1 163746 353608 416105 2 315302 404079 1 2 999999 -131738 1 2 999999 922694 1 91536 958078 -923083 2 7 999990 1 271504 786389 -59772 2 2 999999 1 17 999987 -804941 2 223524 316917 2 485504 792477 2 2 999999 2 249021 613846 2 11 999990 1 9 999996 -606956 1 2 999999 896608 2 2 999999 2 14 999989 1 359712 831799 -9911 1 2 999999 752085 1 2 999999 318718 2 11 999998 1 5954 702771 50947 1 20 999988 543398 1 2 999999 -239216 2 2 999999 1 141629 546849 559098 2 2 999999 2 2 999999 1 2 999999 31895 2 12 1000000 2 146324 796043 1 54909 200932 850141 1 283280 563332 167416 2 14 999982 1 265964 818414 -966743 1 20 999990 -114990 1 9 999992 636168 1 9 999983 -267590 1 20 999990 657068 2 2 999999 1 7 999998 -880664 2 8 999994 1 162458 248342 195002 2 753550 859024 1 208333 846457 -931820 1 8 999999 302204 1 326688 343021 -611667 1 537318 580607 -344681 1 2 999999 804812 2 148328 318108 1 2 999999 565628 2 702552 845636 2 6 999986 1 1 999992 -966072 2 377505 654618 1 2 999999 -666598 2 2 999999 2 2 999999 1 8 999987 22384 2 2 999999 2 283212 382183 2 16 999982 2 20 1000000 1 4 1000000 -660820 2 466338 805447 2 14 999996 2 2 999999 1 2 999999 -766478 2 20 999999 1 6 999997 425791 1 45465 211945 -933880 2 18 999998 2 2 999999 2 2 999999 2 8 999995 2 326208 977382 1 591432 905097 364246 1 2 999996 783192 2 2 999999 2 2 999999 2 8 999989 2 2 999999 2 283094 796083 1 13 999997 -559933 2 2 999985 2 3 999990 1 2 999999 953192 1 2 999999 -718967 1 12 999984 367311 1 2 999999 -648798 1 2 999999 943589 1 2 999999 -34111 2 720906 998947 2 713228 732392 1 2 999999 -838468 1 171977 859138 -269692 1 2 999999 -419498 1 2 999999 8404 2 2 999999 2 43247 252090 1 11 999988 153729 2 16 999993 2 6 999982 1 667472 677118 -505121 1 590086 773240 -341232 2 306964 817759 2 2 999999 1 551403 807719 -393488 2 2 999999 1 8 999999 94580 1 2 999999 510827 2 2 999999 2 254261 767622 1 245926 790241 -978577 2 339725 592704 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 -929612 2 408548 972568 1 641846 769173 56801 2 2 999999 2 2 999999 2 14 1000000 1 2 999999 583864 2 73747 646936 2 19 999999 1 332762 481020 -324061 1 12 999992 875988 1 1 999986 -205583 2 247666 982631 1 2 999999 -921970 2 562839 581190 1 16 999994 -315561 2 274429 543375 1 2 999999 -494211 2 2 999999 1 2 999999 201118 2 13 999987 2 432037 919195 2 2 999999 2 2 999999 2 16 999982 2 2 999999 1 2 999999 -973102 1 183123 443356 237743 2 212985 560803 1 8 999991 -632801 1 18 999987 -979175 1 2 999999 197162 2 204476 292672 2 10 999998 2 19 999999 1 2 999999 577672 1 33441 914151 -755841 2 3 999992 1 425958 550582 -691295 2 1 999987 2 9 999988 1 6 999983 303895 1 10 999984 373016 2 648023 814550 1 913393 996308 137281 1 3 999991 -748548 2 267889 598300 2 2 999999 2 270385 724319 1 2 999999 -993304 2 2 999999 1 6 999985 630692 1 204465 572181 -948579 1 10 999981 -105584 1 2 999999 -648622 2 594006 834599 2 7 999982 2 2 999999 1 2 999999 609006 1 5 999988 -140949 2 2 999999 2 11 999984 1 14 999999 -993656 1 312547 993490 -917071 1 20 999996 935914 2 287519 497400 2 113940 885205 2 2 999999 1 2 999999 -563921 1 2 999999 -783228 1 596496 650917 -354497 1 14 999991 122112 2 2 999999 2 2 999999 2 14 999983 2 366633 590961 1 709415 907149 360155 2 426804 673274 2 2 999999 1 413868 647176 744870 2 7 999983 2 2 999999 2 2 999999 1 200817 293340 585553 1 28606 398438 499558 2 2 999999 1 29741 390326 959733 1 5 999994 193355 1 652716 699771 -761804 2 728209 871126 1 3 999992 667965 2 2 999999 2 1978 185617 2 17 999990 2 2 999991 1 519876 546102 -879191 1 14 999981 -87787 1 14 999989 563707 1 2 999999 -736812 1 99093 163285 3584 1 19 999990 777412 2 5 999987 2 249642 497497 1 567771 900758 -211636 2 20 999985 2 10 999989 1 46749 489248 515972 2 25810 43583 1 2 999999 -790165 2 10 999991 1 17 999984 -714099 1 564853 925455 394418 2 14 999990 2 2 999999 2 2 999999 2 1 999996 2 517368 876589 1 10 999989 -341266 1 2 999999 441539 1 442859 603767 402337 2 7 999994 2 466732 684853 2 12 999983 2 17 999982 1 2 999999 -481218 2 2 999999 2 2 999996 1 656395 746127 -442766 1 8 999991 196173 2 15 999986 2 364864 887571 2 2 999999 2 465505 549656 1 286569 710264 673348 1 10 999982 -15622 2 2 999999 2 16 999998 1 5 999999 862419 2 2 999988 2 61105 894868 2 2 999999 1 16 999989 -894257 1 477450 507839 714035 2 2 999999 1 146685 321614 813591 1 10 1000000 928420 1 35249 723262 -458742 1 489091 932536 -789298 2 483727 546359 2 377370 600656 2 11 999987 1 2 999999 607283 2 2 999999 2 2 999999 2 295320 580383 2 143248 312369 2 9 999992 1 10 999996 793544 1 15 999982 -107972 1 2 999999 771618 1 2 1000000 -781471 1 2 999999 295793 1 2 999999 -102830 1 2 999999 -187619 2 2 999999 2 11 999999 1 513107 929975 -886346 1 2 999999 162984 2 512031 968304 1 331603 472409 390368 1 2 999999 -227220 2 2 999999 1 74452 810140 -45130 1 2 999999 89461 2 2 999999 2 1 999997 1 449594 975975 -793209 1 6 1000000 -84882 1 20926 341416 -537703 1 15 999987 -72481 2 3 999999 2 2 999999 1 2 999999 634941 1 486462 952888 748162 1 2 999999 756098 1 459957 765200 579472 2 68951 587304 2 2 999999 2 2 999981 2 2 999999 1 130404 877621 -81646 2 886485 952737 1 11 999993 765624 2 173635 798343 2 20 999983 1 404337 838061 141104 1 2 999999 147349 1 2 999999 -328101 2 214926 310664 1 2 999999 -995898 1 10 999981 459153 1 2 999999 795227 1 397768 905396 -639712 2 7 999994 1 2 999999 575105 1 12 999990 234768 2 2 999999 1 15 999982 496482 2 2 999999 1 344062 807502 -123862 1 15 999997 665068 1 65123 301663 692171 1 2 999999 454022 1 2 999999 -441708 2 6 1000000 1 2 999999 797486 2 23555 238926 1 222660 622812 -662058 2 2 999999 1 2 999999 855987 2 1 999998 2 2 999999 1 18863 223581 -826920 1 60123 419607 756799 1 2 999999 -736899 2 16 999981 1 16 999992 -997564 1 2 999999 175958 2 220964 634798 1 2 999999 128932 1 2 999999 -183714 1 2 999999 476342 1 14 999992 580221 1 713975 739339 -365181 1 554184 980881 780530 1 2 999999 -680459 1 11 999993 63939 1 20 999997 472249 2 207679 721711 1 4 999986 665774 2 217343 550834 2 20 999983 2 2 999999 1 206468 867784 -20834 2 1 999985 2 2 999999 2 19 999993 1 2 999999 458695 1 17 999985 -769391 2 465272 797868 1 539595 697802 -292846 1 16 999984 951131 1 2 999999 -379721 1 2 999999 -833331 2 2 999999 1 2 999999 -499159 2 14 999996 1 2 999999 -434422 1 2 999999 -659579 1 10 1000000 966200 1 5 999983 -359699 2 2 999999 1 111601 591770 -630325 1 6 999987 292887 1 3 999987 701281 1 17 999998 503921 1 78938 441248 -421006 1 2 999999 763620 1 203848 752420 883867 2 72946 990301 1 2 999999 -484544 1 2 999999 887131 1 2 999999 -69348 1 15 999988 678496 2 14 999982 1 917382 993801 41199 2 298411 464925 2 8 999987 2 2 999999 2 11 999993 2 4 999988 2 2 999999 1 2 999999 -543009 2 12 999982 1 3 999991 981818 2 110758 741754 1 17 999987 -603493 1 2 999999 -549536 2 2 999999 1 2 999999 -362664 2 818716 820788 1 16 999982 138826 2 2 999999 1 330265 786903 839787 2 19 999981 1 2 999999 353744 1 2 999999 -968297 1 6 999984 -599297 2 513887 686252 2 291270 832327 1 142923 599111 275271 2 2 999999 1 1 1000000 292726 2 3 999995 2 2 999999 2 6810 291602 2 2 999999 2 232120 963077 1 18 999984 562911 1 553810 727561 -249278 2 2 999999 1 2 999999 -660558 2 1 999992 1 2 999999 48829 1 9 999984 -957262 1 2 999999 726151 1 2 999999 532073 2 2 999999 1 36192 390775 203463 1 16 999995 -407818 1 2 999999 -271256 1 2 999999 611102 2 2 999999 2 821123 849377 1 76990 493160 553771 2 659792 713300 1 359807 684228 -413639 2 2 999999 1 5463 930036 14871 2 2 999999 1 418784 800709 -651593 1 2 999999 781165 1 2 999999 -996712 2 1 999990 1 2 999999 404093 1 2 999999 -156881 2 6 999997 1 2 999986 -518025 2 20 999981 2 18 999992 2 2 1000000 2 2 999999 2 2 999999 2 169313 444250 1 17 999989 -229908 1 2 999999 -928441 2 15 999997 1 35731 534788 320255 1 739608 991672 -263469 2 797578 801947 2 65074 358457 2 4 999990 1 2 999999 -664103 1 2 999999 510300 2 423247 514898 2 499157 585564 1 326239 341005 966217 2 3 999990 2 10 999984 2 193171 236344 1 134991 303009 680833 1 10 999991 -575736 2 2 999983 1 894247 982481 254220 2 2 999999 1 12 999987 -654393 2 781827 846967 2 7 999986 2 5 1000000 2 8 1000000 1 16 999994 14121 2 152034 495999 2 2 999999 1 16 999988 -362318 1 1 999995 -293319 2 596585 816200 1 10 1000000 243320 1 2 999999 -540248 1 171103 722544 -520024 1 13 999995 -115459 2 2 999999 1 11598 501082 495169 2 591787 782608 2 13 999991 2 2 999999 2 2 999999 2 12 999998 2 375445 525376 2 2 999999 2 2 999999 2 16 999992 1 578167 948095 881753 2 679753 779540 1 19 999984 -397549 1 2 999999 160912 2 2 999999 2 2 999999 2 2 999999 1 15 999988 211189 1 906461 980586 760279 1 9 999996 -486182 1 19 999986 -862355 1 2 999999 174917 1 7 999991 -902693 2 13 1000000 1 531419 755032 -982464 1 5987 676183 -896289 2 2 999999 1 2 999999 359715 1 2 999999 792611 2 560954 865852 1 2 999999 -484442 2 2 999999 1 3 999982 598744 2 2 999999 2 2 999999 2 255333 859090 1 2 999999 -591857 1 377069 379842 -438715 2 12 999988 2 797638 973775 1 653906 973310 -92141 2 2 999999 1 2 999999 -588256 2 2 999999 2 8 999987 1 6 999981 -966067 2 16 999991 2 5 999988 1 2 999999 816566 2 126887 530437 2 5 999999 2 344035 648463 2 2 999987 1 274366 707644 521730 1 2 999999 -463900 1 1 999994 -642967 2 2 999999 2 4 999995 2 15 999992 1 316136 900919 -701747 2 2 999999 2 7 999984 1 16 999991 744010 1 150206 973715 861347 1 775458 969169 818296 1 439510 494291 216581 2 4 999992 1 171357 394508 -931209 1 10 999997 -233156 1 19 999993 -157584 1 161149 784125 373025 1 11 999992 -739557 1 18 999983 -415686 1 2 999999 600253 2 2 999999 1 89606 592364 619702 1 13 999994 368341 1 16 999987 44690 1 295603 798074 533776 1 2 999999 -951127 2 2 999999 2 650973 669822 2 16 999988 1 8 999986 -570101 2 8485 25937 1 13 999994 674262 1 9 999998 -980045 2 430174 904534 1 2 999999 -513188 2 9 999988 1 235763 752671 -599881 1 444883 695630 -632019 1 2 999999 302070 2 2 999999 2 69351 722800 2 18 999996 1 3293 422313 -772697 1 20 999992 -798195 2 3 999992 2 4 999986 2 4908 326932 2 2 999999 2 2 999989 1 17 999988 878720 2 2 999999 1 542868 827873 -725065 1 60373 732683 -596022 2 245568 524826 1 2 999999 373547 2 465041 714702 1 2 999999 613153 1 581886 904149 792241 2 2 999999 2 2 999999 2 221878 392541 1 2 999999 542784 1 2 999999 528010 1 76895 312791 850330 2 2 999999 2 661525 777686 2 142718 575385 2 2 999999 1 192489 380852 355582 2 5 999986 2 2 999999 1 2 999999 -689958 1 2 999999 -510828 2 2 999993 1 2 999999 604318 1 2 999999 -106099 2 92418 785986 1 22093 949691 -829518 2 2 999999 1 77606 642990 3144 1 18 999994 813563 1 2 999999 -247642 2 170 953704 2 584473 820871 1 3 999990 -732913 2 2 999999 1 2 999999 -976222 2 2 999999 1 18 999994 -293505 2 258730 596740 1 2 999999 581700 1 2 999999 -479688 1 13 999982 -661740 2 2 999999 1 2 999986 -39948 2 2 999999 1 142993 586722 78040 2 14 999999 2 79507 350762 2 111124 475057 1 79736 862780 430991 2 543751 751538 2 6 999996 2 720474 881726 1 263041 992775 936400 2 7 999986 2 169022 759793 1 2 999999 -969151 1 13 1000000 397602 2 8 999985 2 2 999999 2 10 999997 2 274039 673735 2 2 999999 2 13 999994 1 116830 867712 363941 1 2 999999 839535 1 2 999999 -669002 2 2 999999 2 14 1000000 1 213709 598058 -931391 1 2 999999 109525 1 2 999999 -272832 1 2 999999 40907 2 755714 778111 2 2 999999 2 14 999989 1 220538 852517 -459530 1 2 999999 272895 2 2 999999 1 2 999999 -637707 1 643210 956538 -1887 1 352292 770917 -432797 2 2 999999 1 14 999985 863646 2 329335 412240 2 19 999981 1 2 999999 -422545 1 2 999999 -990960 2 4 999990 1 12 999983 -586644 2 2 999999 2 4 999997 2 2 999999 2 296280 707306 2 614997 953257 2 375108 778580 1 1 999986 618259 2 2 999999 2 2 999999 2 15 999996 1 5 999985 -795166 2 140706 302572 1 16 999987 961594 1 7 999994 457088 2 20 999982 1 378053 576761 -812428 1 24421 238636 -888642 1 20 1000000 -625394 2 27763 924354 1 12 999988 -567437 1 7676 762994 -354083 1 2 999999 -612528 2 130678 282391 2 2 999999 1 2 999999 -162910 1 2 999999 -201354 1 2 999999 -879157 2 15 999984 1 17 999997 304127 1 480221 790746 861947 2 2 999999 2 651476 950225 1 2 999999 442877 2 13 999996 1 20 999994 87734 1 440118 762860 -743041 1 2 999999 -868025 1 5 999992 -491525 1 2 999999 480653 1 12 999992 -52048 1 525760 551941 -676711 1 274466 987180 64460 2 2 999999 2 2 999999 2 11 999981 1 2 999999 843264 2 222460 700867 2 144488 235034 1 2 999999 -58496 2 285038 760979 1 1 999995 -85262 1 2 999999 -703313 1 924197 979170 793660 1 139043 622673 186650 1 12 999988 25925 2 558134 889576 2 592029 831733 2 354887 450424 1 53896 925392 -825920 2 2 999999 2 11 1000000 2 7 999983 2 14 999983 1 10 999988 592656 2 13 1000000 2 2 999999 2 11 999999 1 2 999999 53153 2 11 999984 1 3 999991 -229774 1 455108 613291 263866 2 9 999993 2 12 999993 2 423709 821539 1 115220 539369 -788640 2 2 999999 2 11 999985 1 2 999997 539435 1 16 999986 46220 1 686275 922159 784992 2 12 999998 2 19 999983 1 110625 280689 18827 2 14 999996 1 2 999999 31575 2 382622 712749 1 3 999995 955486 1 2 999999 -616938 1 2 999999 10843 1 287492 547679 -429077 1 10 999991 595431 2 11 999995 2 2 999999 1 2 999999 371803 2 2 999999 2 2 999999 1 2 999999 376769 2 2 999999 2 2 999999 1 853475 993625 -422095 1 2 999999 -270112 2 294766 513873 1 2 999999 299326 1 1 999990 -884560 1 8 999996 -824308 1 63675 581884 384167 2 147367 910425 2 291601 719051 2 2 999999 2 8 999992 1 222513 312494 236010 1 17 999994 383607 1 8 999994 -958147 2 450342 491281 2 2 999999 2 4 999986 1 9 999994 893407 1 4 999999 451007 1 596104 856627 857286 2 9 999996 1 10 999995 897226 2 666086 939578 2 66125 769236 2 506847 840953 2 17 999984 2 2 999999 2 503188 536928 1 2 999999 779194 2 2 999999 1 2 999999 -33259 1 14 999994 612766 2 61028 807030 2 584598 915700 1 52913 804593 -199572 2 2 999999 2 194819 358324 2 11 999982 2 488772 644284 2 2 999999 1 1 999982 404720 1 2 999999 -726862 2 77695 977885 1 34709 756724 969825 1 2 999999 753220 2 2 999999 1 196844 408228 -727907 2 9 999996 1 2 999999 -551716 1 6 999985 -108681 1 2 999999 434304 2 2 999999 2 2 999999 1 20835 581761 -525708 2 12 999994 1 118501 448650 -384571 2 2 999999 2 10 1000000 1 513851 879920 673526 2 658883 804563 2 395847 485649 2 16 999992 2 108030 523747 1 71680 705634 -38018 2 2 999999 2 2 999999 1 2 999999 399199 1 2 999999 11488 1 15 999991 402778 2 9 999992 1 2 999999 229286 1 368738 453896 -170424 1 602526 775347 263766 2 479278 956467 2 4 999985 1 2 999999 -868332 1 7 999992 64834 2 17 999982 2 13 999983 2 18 999990 1 16 999981 -666625 1 193209 606247 -557967 1 2 999999 -132032 1 558914 577198 -783634 2 261262 523569 1 9 999990 -922654 1 18 999996 335409 2 3 999991 2 18 999985 1 9 999989 512839 2 2 999999 2 386560 754535 2 450873 993056 2 153681 339510 1 2 999999 -480421 2 2 999999 2 261027 926246 1 2 999999 435124 2 259399 919783 1 5 999988 457933 2 232967 917099 2 1 999998 2 2 999999 1 2 999999 136757 2 2 999999 1 24171 572543 148080 2 2 999999 1 2 999999 -546910 2 457986 854292 2 464233 977819 1 7 999982 -110056 2 399695 581053 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -867664 1 2 999999 249607 1 2 999999 -458160 2 153155 960861 2 12 999995 1 2 999999 212205 1 2 999999 -345093 2 625943 738181 1 4 999984 795750 1 2 999999 436923 2 82594 718344 2 18 999983 2 119937 467460 1 3 999999 567537 1 18 999986 20031 2 112260 707906 1 8 999993 875274 2 2 999999 1 2 999999 -562083 2 2 999999 1 15 999982 -67336 2 2 999999 2 2 999999 2 12 999991 2 2 999999 2 318193 894667 2 323165 763485 2 2 999999 2 2 999999 2 2 999999 1 2 999999 350201 1 2 999999 -356672 1 674131 713741 142254 1 20 999997 -297344 2 6 999999 1 2 999999 96855 2 141449 450414 1 2 999999 -730332 1 62652 502818 266617 2 20 1000000 1 15 999981 163333 2 68741 273330 2 2 999999 2 290321 802095 2 383727 515089 2 249445 977537 1 475077 493419 233177 2 232619 405291 2 11 999994 2 2 999999 2 2 999999 1 2 999982 631234 2 2 999999 2 2 999985 2 3 999993 2 19 999994 2 2 999992 1 8 999994 -500795 2 2 999999 1 2 999999 485642 2 6 1000000 1 2 999999 717834 1 16 999994 239665 1 2 999999 908753 1 2 999999 -924227 2 2 999999 1 4740 885850 -309940 2 969862 997152 1 463186 719471 -373759 2 206220 479698 2 171532 507467 2 17 999989 2 17 999997 2 6 999987 2 360543 493728 2 165388 707361 1 2 999995 279610 1 9 999990 -738043 2 352454 529467 2 2 999999 1 216958 462233 12325 1 2 999999 407013 2 15 999983 1 835998 896894 -671847 2 613133 692958 2 48854 571347 2 201425 242193 2 2 999999 1 217452 280607 70255 2 6357 303478 1 131838 865359 941375 2 4 999994 1 2 999999 993531 1 2 999999 -462520 1 7 999981 256008 1 295472 838412 -275560 2 15 999994 2 15 999985 2 12 999992 2 17 999984 1 517565 619716 986676 1 2 999999 527934 1 156320 847303 417218 1 418280 606364 414288 2 2 999999 1 2 999999 -540597 2 4 999984 1 858124 870377 -52834 1 2 999999 -104199 2 19 999999 2 2 999999 2 602225 681642 2 595391 967023 1 765473 941082 -356223 1 17 999997 946056 1 2 999999 -285507 2 190539 809253 1 2 999999 372844 2 222942 768031 1 8 999994 -889392 1 2 999999 878844 1 74461 563597 -654920 1 514231 549838 -264566 1 186603 867538 31829 1 3 1000000 398373 1 8 999998 917680 2 564340 752542 2 2 999999 1 14 999981 253899 2 19 999989 1 2 999999 -756176 2 2 999999 1 70388 936461 381376 2 12 999999 1 2 999999 908705 2 2 999999 2 9 999981 2 9 999981 2 6 999999 1 332206 397010 -915859 2 365134 588153 2 18 1000000 1 10 999998 257950 1 13 999997 534221 1 20 999998 274040 2 2 999999 1 278654 909410 769116 1 6 999986 -324619 1 2 999999 778683 2 7 999991 2 9 999994 2 9 999987 1 19 999998 679880 1 2 999999 -289665 2 2 999999 2 413416 828720 1 2 999999 785661 2 2 999999 1 599025 860716 465790 2 254444 570168 2 17635 287419 2 705083 909409 1 2 999999 -702918 2 2 999999 2 9 1000000 2 13 999995 2 2 999999 1 275423 981882 295125 1 2 999999 -271989 1 2 999999 545375 2 19 999989 1 56612 450534 808882 2 2 999999 2 54179 507767 1 11 999990 295102 1 17 999994 291548 1 2 999999 -876738 2 20 999996 2 2 999999 1 2 999999 -476032 2 2 999999 2 604872 880398 1 2 999999 831876 1 16 999995 -921919 2 2 999999 2 146200 561267 1 126048 673064 275095 2 20 999991 2 2 999999 2 162144 545969 1 17 999991 782853 2 2 999999 1 14 999985 -66892 1 5 999994 -626258 2 16 999981 2 435238 549772 1 271083 318157 389396 1 403373 711250 771679 2 504301 573434 1 19 999982 -778988 2 13 999996 2 13 999982 2 132526 324930 2 342530 393180 2 2 999999 1 2 999999 -372881 2 2 999999 1 289975 696404 230924 2 2 999999 1 33815 44580 209576 1 2 999999 -807970 1 2 999999 921715 1 933463 972128 -870417 1 7 999981 -808548 1 9 999984 -507560 2 2 999999 1 370720 427935 757153 2 16 999990 2 2 999999 2 3 999989 1 6 999982 -28144 1 12 999999 -883850 2 12 999984 2 171941 533090 1 117565 531153 -430265 1 3 999984 302867 1 445356 743549 -862482 1 226234 724977 -122883 2 20 999995 2 14 999984 2 18 999984 1 574879 648965 51636 1 8 999987 -941079 2 19 999982 1 2 999999 577776 1 2 999999 -884764 2 15 999994 1 2 999999 389978 1 2 999999 202044 2 2 999999 2 219621 673547 2 535717 869061 1 96395 452687 -754602 1 2 999999 418662 1 743383 836939 564201 1 229443 923820 717548 2 2 999999 1 2 999999 540133 1 13 999986 256148 1 781705 829382 -782840 1 9 999989 30660 2 2 999999 1 14 999992 183607 2 4 999994 2 2 999999 1 9 1000000 373838 2 364879 478457 1 12 999988 335320 1 15 999999 -764693 2 7 1000000 2 19 999988 1 5 999994 -554159 1 240207 808313 -216064 1 91580 368558 -402296 1 279575 690273 433974 2 4 999984 2 626819 748391 1 2 999999 -963946 2 19 999993 1 97049 566821 -382833 2 405421 524805 2 547607 947163 2 2 999999 1 44034 555620 296579 2 2 999999 1 2 999999 461365 2 2 999999 2 5 999987 2 3 999993 1 477328 648689 511395 1 2 999990 -468199 1 4 999994 -627039 1 426371 643648 -641926 2 104268 221095 1 2 999999 929379 2 15 999985 1 2 999999 819264 2 107443 729838 2 2 999999 1 106328 452959 813447 1 3 999999 -300852 2 368424 806200 1 2 999999 630660 2 7 999998 1 258424 302611 -189465 1 1 999984 508500 2 14 999990 2 126964 913295 2 15 999996 2 2 999999 1 2 999999 198950 1 2 999999 -571901 2 49924 771547 2 9 999992 1 160347 666818 320059 1 2 999999 574882 2 2 999999 1 2 999999 -331828 2 2 999999 1 471999 593902 929929 1 655386 948724 790120 2 764837 891122 1 3 999987 -90218 1 2 999999 -726477 2 17 999997 1 13 999987 702987 1 655650 702257 476855 1 10 999993 -581164 2 230779 288511 2 15 999998 1 5 999997 -553554 2 6 999985 1 2 999999 -610041 2 210779 374258 2 12 999998 1 2 999999 -146981 1 14 999985 -474642 2 20 999982 1 444529 945037 344157 1 13 999988 -872482 1 105480 414809 679487 2 7 999982 2 7 999981 2 2 999999 1 781316 812228 565096 2 2 999999 2 2 999999 1 53379 704022 497594 1 4 999989 -383672 2 2 999999 1 171549 350245 -311279 1 636885 739623 -561468 1 4 999986 620970 1 13 999981 -364612 1 2 999999 -87006 1 2 999999 192042 2 18 999988 1 176581 616265 194198 2 505574 884305 1 430806 908953 -563985 2 648710 792871 1 276780 341700 606533 2 368678 790658 1 2 999999 769958 1 2 999989 162698 2 2 999999 2 2 999999 2 536530 769471 1 376621 440770 610859 1 16 999996 451426 2 480893 789962 2 2 999999 1 2 999999 -570389 2 2 999999 2 10 999982 2 2 999999 2 2 999999 2 2 999999 1 17 999998 704765 1 108200 638870 509478 1 2 999999 60005 1 2 999999 303589 2 6 999992 2 2 999999 1 2 999999 -572563 2 20 999999 1 5 999994 390869 2 6 999982 2 832442 940824 1 2 999999 -296788 1 101256 152302 -450129 1 7 999984 4042 2 10 1000000 2 187330 288451 1 177719 989897 -683964 2 391273 716804 1 19 1000000 -23632 2 545130 643778 2 2 999999 1 8 999999 -15081 2 2 999999 2 2 999999 2 652995 961290 2 12 999981 1 9 999991 -135055 2 2 999999 2 9 999987 2 64180 179163 1 95760 195127 782144 2 416341 731912 2 2 999999 1 2 999999 940881 2 206750 579341 2 10 999983 2 4 999981 1 711589 892021 -308677 2 20 999996 2 2 999999 2 2 999999 1 2 999999 -995630 2 2 999999 1 2 999999 482665 2 2 999999 2 9 999991 1 44895 245892 791648 1 13 999987 195875 2 2 999999 2 4 999983 2 2 999999 2 424820 803238 2 9 999984 1 167327 436047 -790428 1 2 999999 555005 2 1 999990 1 2 999999 -833116 2 33471 718641 2 249517 883937 2 180973 373429 2 2 999999 1 2 999999 -57766 2 857423 871923 2 2 999999 1 2 999999 -36844 2 580729 893111 1 2 999999 -980923 1 8 999987 976647 1 11 999987 505363 2 8 999994 1 283747 523392 556128 2 299785 344154 1 361823 541240 -495200 2 14 1000000 2 16 1000000 2 2 999999 1 431535 905005 -135377 2 2 999999 2 2 999999 1 2 999999 -703442 1 14 999981 905154 2 950133 972208 1 7 999985 352522 1 9 999989 -608496 1 2 999999 256566 2 2 999999 2 275385 579636 2 14 999993 1 2 999999 -832088 2 9 999990 1 2 999999 -453635 2 39605 451005 1 498361 895837 -832958 1 2 999999 68113 1 2 999999 -316016 1 549508 654188 -557317 1 2 999999 -810797 2 13 999997 1 13 999987 679002 1 10 999999 -355717 1 2 999999 -456773 2 3 999986 2 2 999999 1 15 999981 -980150 1 84876 678376 -936235 2 14 999989 2 10 999996 2 2 999999 2 146593 878457 2 2 999999 1 2 999999 -409639 2 58138 224218 1 8 999981 444992 2 516718 655424 2 17 999998 2 16 999998 1 5 999993 -325044 2 193339 402396 2 16 999982 1 829822 923090 668426 1 2 999999 556807 2 2 999999 2 423635 563986 1 2 999999 322830 1 2 999999 -137027 2 12 999984 1 10 999985 432246 2 2 999999 1 2 999999 -497785 1 702450 857377 626722 2 16 999992 2 2 999999 1 3 999998 -95176 2 2 999999 2 2 999989 2 11 999991 2 70124 238638 1 2 999999 -597820 2 2 999999 2 12373 80479 2 130427 816294 2 289949 675118 1 119351 302769 -72698 1 411050 768884 389800 2 141968 842156 1 2 999999 -927142 1 884956 952819 64545 1 14 999988 -287345 2 750806 827145 1 2 999999 -30024 2 20 999986 2 2 999999 1 2 999999 -790957 2 551365 897327 1 174271 787196 812171 1 413983 498240 -794955 2 12 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 967528 1 20 999982 288034 2 551397 695635 2 290956 703998 1 46937 834049 44837 2 2 999999 1 11 999996 1096 2 574560 742089 1 282758 855913 -241698 1 17 999986 357309 1 5 999995 916703 1 2 999999 -284949 1 2 999999 369535 1 2 999999 566197 1 2 999999 891362 2 194553 336990 1 2 999999 724968 1 1505 517321 750005 1 5 999985 933570 1 8 999990 138102 1 1 999998 -117946 2 20 999981 2 86238 906695 1 2 999999 -70680 1 2 999999 -155185 1 2 999999 557112 1 2 999999 -252685 2 23360 865153 2 6 999985 1 20 999988 -615915 2 400244 843065 1 560668 930843 -892896 1 277840 557425 690974 2 187720 845468 2 15 999987 2 2 999999 2 302533 736923 1 4 999983 733714 1 7 999995 -335102 1 1 999995 842288 2 2 999999 1 139672 987672 214957 1 2 999999 242776 2 543496 670226 1 13 999991 626829 1 2 999999 84946 1 196290 212308 340491 2 20 999997 1 2 999985 911311 1 2 999999 114735 2 2 999999 2 238228 373055 2 8 1000000 1 368798 873301 58591 2 12 999994 1 9 999991 493104 2 527559 654861 2 2 999999 2 2 999999 2 243817 517235 1 14 999984 -809464 2 18 999982 2 183511 923891 2 6 999992 1 666441 693066 -837169 1 3 999993 -24712 2 844979 968230 1 12 999996 -512946 2 2 999998 2 2 999999 1 700834 890781 584420 2 263253 570296 1 2 999999 -580296 1 6 999983 -390306 1 10 999988 -507727 1 2 999999 -82482 1 2 999986 759987 1 218952 624854 -869118 2 5 999997 2 577258 712469 1 2 999999 -498710 1 2 999999 844971 2 406487 558863 2 54780 228420 1 2 999999 160530 2 2 999999 1 752384 843521 92681 2 241919 798696 2 12 1000000 2 57288 981620 2 20 999984 2 148286 975366 2 2 999999 2 2 999999 2 2 999992 2 220878 776166 2 375173 856724 1 52199 123166 134 1 572333 616419 295073 1 79749 974637 -922649 2 739550 843730 1 174534 950180 -175531 2 773297 825991 2 18 999995 1 16 999993 -698481 2 2 999999 1 493582 692114 803846 2 220130 954024 2 2 999999 2 355085 906440 1 2 999999 43791 1 2 999999 220392 1 2 999999 -864295 2 188207 546085 2 20 999998 2 7 999997 1 17 999985 -270681 1 2 999987 648215 2 377447 511723 1 8 999998 969205 1 15505 989894 314618 1 2 999999 370882 1 618705 764656 89576 1 6 999986 253195 2 6 999988 1 416957 637451 90093 1 13 999994 88664 2 430389 709813 1 127483 253779 457336 2 18 1000000 2 4 999994 2 916351 942459 1 887741 926189 590098 2 2 999999 2 2 999999 2 2 999999 2 419418 837495 2 2 999999 1 449967 649292 955274 1 2 999999 810872 2 2 999999 2 2 999999 2 134291 536884 1 477383 512636 -979170 1 2 999999 -434147 2 2 999999 1 2 999999 884158 2 2 999999 2 98287 215568 2 243868 642382 2 2 999999 2 2 999999 2 31507 473624 2 13 999988 2 20 999995 2 2 999999 1 15 999997 731264 1 16 999982 226214 1 2 999999 -20786 2 2 999999 1 2 999999 -808294 1 10 999986 48759 1 2 999991 45980 1 2 999999 -153161 2 2 999999 1 17 999989 307365 1 95345 768623 -525712 2 11 999989 1 10 999981 -618253 1 591989 762852 -761689 1 58022 373668 672659 1 2 999985 -271131 2 929087 942388 1 2 999999 648590 1 242871 412316 989766 2 2 999999 1 414812 718966 449545 1 2 999999 43934 1 19 999994 -873487 1 16 999996 -242075 1 225693 533792 -486046 2 183015 267449 2 16 999992 1 2 999999 -684069 1 15 999994 429122 1 2 999999 -840387 1 18 999994 344395 2 680662 947851 2 648612 984231 1 2 999999 214022 2 2 999999 1 4 999986 -261460 2 9 999995 2 160017 522177 2 553273 964777 1 2 999999 397007 2 26944 40906 1 15 999982 274680 2 3 999988 1 793220 815546 714234 1 113315 323821 -55203 2 4 999991 2 45033 525197 2 2 999999 2 19 999990 2 662854 940999 1 3 999983 373251 1 2 999999 -415166 2 33068 584435 1 2 999999 920487 1 11 999989 -141552 2 2 999999 2 197830 729928 1 470801 980020 -733607 2 7 999998 2 2 999999 2 542817 635760 2 2 999999 2 2 999999 1 786695 846147 444453 1 13 999987 632207 2 6 999988 1 2 999999 571796 2 15 999988 1 2 999999 484977 1 3 1000000 -387521 2 893480 947430 1 4 999986 176905 2 462037 668565 1 11 999992 14690 1 2 999999 567016 2 2 999999 1 19 999984 539434 2 515890 700458 1 14 999992 716273 1 2 999999 746252 1 1 999991 910312 2 19 999982 1 2 999999 987144 2 8 999996 2 20 999992 1 23902 720926 729782 2 19 999991 2 99680 507748 1 250479 965526 -975997 2 2 999999 1 537604 865209 -466776 2 13 999987 2 2 999999 1 2 999999 -323389 1 13 999989 302187 2 2 999999 1 442029 575552 -639438 2 2 999999 2 2 999999 1 510789 524505 108386 2 19 999994 1 2 999999 -384676 1 888545 946936 -126804 1 2 999999 -508786 2 2 999999 2 222009 707485 1 4 999995 845772 2 15 999998 2 9 999990 2 9 999985 1 2 999999 996670 2 2 999999 2 70476 827499 2 2 999999 1 379924 507511 644257 2 137189 587811 2 12 999981 1 2 999999 221223 1 18 999981 875773 1 19 999981 -233814 2 116893 977396 2 29502 687287 1 3 999987 -580153 1 2 999999 92662 2 6 999992 1 2 999999 -889689 1 8 999993 -317475 2 272875 717195 1 16 999996 -101649 2 2 999999 2 3 999988 1 10 999985 653067 1 2 999999 -677560 2 2 999999 1 733583 844638 -899309 2 7 999987 1 5 999989 699864 1 12 999992 626210 1 11 999981 431746 1 10 999998 -76582 2 4 999982 2 7 999992 1 413100 999933 -595531 2 618553 796820 1 80869 739950 -741362 2 955275 962382 1 2 999999 -888908 2 18 999997 1 20 999981 -72262 2 2 999999 1 1 999985 -216264 1 83248 858631 719488 2 2 999999 1 141700 994854 172229 2 2 999999 2 8 999994 1 425729 927653 240589 2 15 999989 1 14 999993 -358991 1 2 999999 744533 1 162549 345653 -452347 1 459230 773998 -966290 2 116374 889898 2 2 999999 2 2 999999 2 203585 434181 2 385275 686746 2 5 999983 2 2 999999 1 316782 440663 807562 2 2 999999 2 748222 763263 2 212126 927754 2 2 999999 1 2 999999 218088 2 2 999999 2 386054 979633 1 16 999981 -368945 2 2 999999 1 2 999999 23141 1 14 1000000 591957 2 868187 993390 1 1 999991 -738439 1 278851 991427 526845 1 2 999999 -747917 2 2 999999 2 2 999999 1 306326 376176 755941 2 2 999999 2 776704 812402 2 244085 559957 1 2 999999 -517943 1 5 999984 -586197 2 8 999984 1 211571 480057 -347851 1 15 999985 185786 1 19 999997 119739 2 2 999999 1 3 999983 558635 2 13 999995 2 521457 584287 2 79672 826078 2 196849 386509 1 2 999999 -288083 1 559524 844953 -997813 2 2 999999 2 467137 950702 2 2 999999 2 2 999999 1 12 999981 6330 2 2 999999 1 2 999999 690102 2 2 999999 1 96660 368564 2455 1 576365 768053 -193169 1 1 999987 192163 1 6 999987 54688 1 236504 987324 -554778 1 2 999999 91729 2 788939 982700 1 9 999988 448006 2 264121 315042 2 5 999986 2 607042 684780 2 403946 572897 2 2 999999 2 2 999999 2 2 999999 1 10 999988 685698 2 14 999982 2 16 999987 2 2 999999 1 226058 508809 330553 1 7 999987 845684 2 2 999999 2 10 1000000 1 631019 842254 -596823 2 839592 856694 1 8 999983 -918799 2 13 999988 1 273896 614905 728516 2 20 999996 2 17 999981 1 2 999999 406937 2 882053 891551 2 2 999999 1 2 999999 620547 1 19 999984 -618873 1 18 999995 514123 2 371638 657101 1 6 999999 -671756 1 2 999999 -361756 1 267282 543031 -862160 1 13 999986 439924 2 11 999985 2 403828 795798 1 459228 683074 -590877 2 2 999999 1 11 999988 -671071 1 8 999993 -997613 1 7495 729981 -593976 2 2 999999 1 2 999999 -141342 2 503584 699757 1 14 999991 13127 1 2 999999 652981 1 294320 598214 -7296 1 19 999989 455104 1 2 999999 839067 1 72382 310473 994147 2 284935 385172 1 2 999999 -833535 2 956153 973572 2 4 999994 2 18 999982 2 11 999992 2 7 999990 1 271544 863977 59309 2 2 999999 1 126696 994805 -737865 2 2 999999 2 18 1000000 1 1 999986 221655 1 36795 899334 -352861 1 5 999990 -899092 1 142855 923803 89655 1 2 999999 748604 2 17 999993 1 2 999999 137036 1 2 999999 -950175 1 2 999999 -922607 2 573271 794370 2 17 1000000 1 2 999999 -925010 2 3 999997 2 4 999982 2 643441 748493 2 32929 928309 1 175553 219518 363163 2 16 999987 2 2 999999 1 18 999993 -596695 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 29077 98151 1 571912 690315 -472260 1 2 999999 134275 2 11 999993 1 2 999999 -430823 1 2 999999 -25692 2 231241 489719 1 10 999982 792432 1 2 999999 -980324 1 13 999985 309926 2 295846 721374 1 2 999987 -524052 2 9 999996 2 13 999999 2 359365 456014 1 2 999999 888281 1 10 999990 -48837 2 19 999983 1 2 999999 -737216 2 17 999997 2 2 999999 1 45885 46737 960013 1 2 999999 -974834 1 17 999999 -68363 2 2 999999 2 429883 591052 2 2 999999 1 2 999999 767251 2 2 999999 2 10 999991 2 155750 812167 1 46013 284220 -174077 2 2 999999 2 237480 695117 1 21851 860154 19815 2 306806 825624 1 778602 841831 504040 2 785302 959517 1 224093 529936 -361154 1 932308 971255 -847505 2 2 999999 2 703866 844366 1 20 999994 -987270 2 2 999999 1 17 999983 -37194 2 15 999986 1 2 999999 -188266 1 9 999988 590239 2 15 999995 1 22545 531933 -170740 1 2 999999 -877516 1 8 999987 -733508 2 16 999994 2 15 999982 1 369481 840944 436495 2 280582 761582 2 20 999994 2 20 999991 1 17 999997 94073 2 636274 637891 1 27604 309232 944753 2 7 999982 1 2 999999 -525959 2 2 999999 1 11 999986 297111 2 2 999999 1 2 999999 -278891 2 2 999999 1 10 999996 -278747 1 579793 888722 -114450 2 571609 618680 2 1 999981 2 2 999991 1 2 999999 389292 2 89001 936617 1 2 999998 247898 1 255225 410096 445283 1 13 999989 165450 2 2 999999 2 60613 947767 2 16 999988 2 5748 991464 1 2 999999 -822735 1 10 999993 -39345 1 13 999981 57644 1 21331 189797 -983206 2 377560 801765 2 7 999983 1 458942 721200 631374 2 378448 953455 2 2 999999 2 24207 441933 2 2 999999 1 2 999999 -136019 1 333929 922715 496866 2 86826 217842 2 507827 714969 1 511942 893395 -402126 1 2 999999 219843 1 2 999999 271235 1 2 999999 -15952 2 2 999999 1 2 999999 -642156 2 2 999999 2 335569 943782 1 7 999993 81802 1 2 999999 -751870 2 78038 249961 2 108447 206796 1 2 999999 702186 1 196006 889699 -681 2 7 999993 1 15 999991 518396 1 2 999999 567471 1 2 999999 126579 2 2 999999 1 2 999999 -423986 1 2 999999 -108118 2 59064 143237 2 2 999999 1 2 999999 206004 2 2 999999 1 153039 241950 964355 2 649398 941107 1 357177 550556 85328 2 2 999999 2 2 999999 1 2 999999 -157987 2 345443 691466 1 2 999999 -791752 2 13 999989 1 382674 807796 810374 2 18 999982 2 13 999992 2 2 999999 1 475019 867658 388456 1 409258 758803 346801 1 2 999999 -533862 2 2 999999 2 115046 425637 1 2 999999 728510 1 403165 783573 -802348 2 11 999990 1 2 999999 -940809 2 2 999999 2 2 999999 2 3 999998 2 16 999982 2 2 999999 2 2 999999 2 6 999982 2 340410 901345 2 15246 231155 2 2 999999 2 2 999999 1 12 1000000 360588 2 475858 680012 2 2 999999 1 8 999981 -677029 1 51765 139619 349886 2 14 999983 1 17912 621723 180271 2 13 999984 2 2 999999 2 2 999999 2 25586 136854 1 131470 981885 578616 1 2 999999 609982 1 2 999999 -919313 2 90668 601648 1 6 999998 619250 1 2 999999 254513 1 18 999994 417629 2 159647 467972 2 183847 646986 1 240472 658747 302780 2 14 999999 1 17 999983 -513841 2 1 999994 2 63568 184942 2 393608 862255 1 2 999999 22250 2 2 999999 1 553538 671053 812474 1 653251 782897 210087 2 2 999999 1 9 999985 -372154 2 686818 900650 1 5 999982 -378140 1 247531 700561 -502044 1 2 999999 610807 1 3 1000000 -627844 1 2 999999 941957 2 341507 383787 1 19 999985 124202 1 662008 724662 -530047 1 14 999993 383251 1 676338 979892 631117 1 2 999999 988425 2 2 999999 2 2 999999 1 10 999996 265849 2 2 999999 1 11 999986 -458480 1 19 999992 -623864 2 8 999997 2 12 999981 2 2 999999 2 2 999999 2 2 999999 1 74559 851194 307940 2 12 999989 2 20 999995 1 523315 832225 -408359 1 2 999999 54400 1 2 999999 450931 2 422966 570092 2 342158 568000 1 20 999989 403162 1 2 999999 -175790 2 380057 423266 2 198158 568426 1 506117 508919 634048 1 2 999999 -868420 2 46202 775162 2 164384 241270 2 2 999999 2 2 999987 2 2 999999 1 9 999998 -468675 1 2 999999 875704 1 13 999999 -761207 2 7 999992 2 289109 714730 1 19 999981 498108 2 7 999988 2 10 999999 1 12 999986 -681996 2 418609 765752 2 403483 856038 1 325853 865224 -231371 1 172707 938060 -686978 1 20 999997 124573 2 16 999994 2 154763 928377 2 2 999999 1 18 999988 716020 1 5 999989 -248458 2 5 999990 1 2 999995 222870 2 443050 631161 2 2 999999 2 246638 579780 2 2 999999 1 335446 943600 -738656 2 2 999999 2 2 999999 2 64949 962996 1 13 999990 -929293 1 14 999999 630296 1 12 999990 -180917 1 14 999994 295570 1 2 999999 462932 2 2 999999 2 12 999995 1 18 999991 671915 2 2 999999 1 2 999999 84002 1 7952 323176 -243811 2 620613 921106 1 322621 339131 317881 1 18 999999 -153937 2 2 999999 2 2 999997 2 136820 501309 2 2 999999 2 249809 525706 2 9 999994 1 16 999997 -924813 1 2 999999 537046 2 2 999999 1 18 999981 -195625 1 95230 399935 567266 1 2 999999 430270 2 8 999992 1 5 999993 323017 2 2 999999 2 11 999981 1 896718 962774 -854977 1 13 999988 362672 2 159431 910601 1 424898 969353 808648 2 7993 795723 1 171324 502245 -423054 1 5 999994 -32177 1 550999 951794 -774553 2 2 999999 1 76471 970981 721320 1 425897 743659 -884776 2 555310 557716 2 5 999995 2 2 999999 2 2 999999 1 130026 681860 546753 1 527963 828263 -829325 2 39908 87931 2 2 999999 2 320871 592300 2 2 999999 2 1 999983 1 11 999990 448048 2 9 999995 1 2 999999 -27472 2 17 1000000 1 20 999992 -268039 1 2 999999 -625544 2 2 999999 2 504428 688025 2 18 999984 1 213732 719512 25089 2 11 999995 2 3 999989 1 269379 448551 -241376 2 2 999999 2 483242 485853 2 330768 713802 2 2 999999 1 2 999999 770073 1 18 999994 782579 1 2 999999 199141 1 5 999995 17663 2 12 1000000 1 97969 331413 768873 2 2 999999 1 3 999994 -696207 1 2 999999 307553 1 2 999999 563786 2 19 999992 2 2 999999 1 2 999999 -707054 1 2 999999 -85040 1 2 999999 851378 2 2 999999 1 306291 948662 -524327 2 2 999999 2 2 999999 2 118585 572152 2 2 999999 2 3232 619723 1 2 999995 -489351 2 10 999993 2 2 999999 2 252172 626287 1 7 999985 431187 2 2 999999 2 3 999996 2 5 999996 2 528103 557967 1 375753 871221 -219250 2 69848 656395 1 2 999999 314634 1 358364 994382 -539003 1 2 999999 686637 1 471865 906016 354570 2 12 999999 1 347137 786576 -608839 2 2 999999 1 801448 895153 -649173 1 196172 805790 964805 2 18 999995 1 626569 691010 344031 2 130059 738294 1 4 999988 325035 1 2 999999 -350690 1 8 999994 304150 2 2 999999 1 81292 501499 302736 2 2 999999 2 15 999991 2 2 999999 1 2 999999 -961420 2 99603 108210 2 2 999999 1 372693 803083 -388162 1 2 999999 906828 2 438041 650881 2 537887 991947 2 2 999999 1 894613 904683 -721611 1 568974 667394 -731026 1 2 999999 797620 1 2 999999 603128 1 490920 995630 425344 2 15 999996 2 2 999999 2 36198 949189 2 1 999983 2 814433 970705 1 6 999986 302413 1 19 999990 -297207 2 2 999999 2 3 999989 2 2 999999 2 2 999999 1 659439 921430 -441520 1 14 999998 296879 2 6 999995 2 255223 295836 2 745920 755327 1 204370 923549 -7919 2 2 999999 1 2 999999 -346204 1 2 999999 -133373 1 298047 605131 -271392 1 577321 889730 -312408 2 379607 447631 2 2 999999 1 2 999999 436916 2 2 999999 2 1 999987 2 418808 587625 1 2 999999 487262 1 2 999999 958720 2 613776 952035 2 138345 634863 1 2 999999 -257786 2 244725 292867 1 2 999999 -131828 2 2 999999 2 270337 945423 1 2 999999 -533682 1 10 999999 833681 1 18 999991 642726 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -548722 1 2 999999 -682281 2 808679 810956 2 99171 187772 1 898960 976055 -521569 2 2 999999 1 677481 819558 -584374 1 27071 728795 891548 2 70679 220084 1 545866 548390 -252225 1 2 999999 -923173 2 2 999999 1 19 999982 -773542 2 209875 394311 2 112456 952578 2 553681 756543 1 457470 656217 139079 1 2 999999 -123077 1 2 999999 -226658 1 30901 213493 -629623 1 161525 521098 683871 1 524616 828299 717988 1 548031 747707 660975 2 2 999999 2 260454 568877 1 2 999999 998410 2 19 999982 2 3 999982 1 2 999999 -196719 1 488757 831823 -146059 1 6 999991 965214 2 88121 308235 1 68482 673478 233789 2 2 999999 2 75032 896120 2 2 999999 1 2 999999 -189467 1 2 999999 -907254 2 7 999992 2 12 999997 2 14 999983 2 203234 649175 2 16 999987 1 12 999983 392829 2 2 999999 2 206873 883174 2 354416 629164 2 17 999998 2 12 999982 2 16 999985 1 2 999999 552507 2 2 999999 1 2 999999 799508 2 2 999999 2 146816 413284 1 2 999999 436727 1 2 999999 -512707 1 239032 416467 -186783 1 1 999983 -252815 2 193867 240543 1 345911 540929 -397178 1 299488 636284 -566741 2 15 999983 2 4 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 981832 1 2 999999 -74447 2 312431 857861 2 2 999986 1 13 999985 -318834 1 2 999999 995901 1 2 999999 -848608 2 10 999996 1 2 999999 126222 2 1 999991 1 12 999986 -54688 2 16 999984 2 172445 873627 1 2 999999 -909269 1 651409 683769 381120 2 100631 626505 2 166932 733764 1 5 999989 803017 2 461673 593439 2 19 999998 1 2 999999 687881 1 2 999999 -236354 1 8 999989 199001 2 271853 740533 1 2 999999 579821 1 15 999994 -21095 2 2 1000000 1 5 999981 486363 2 15 999995 2 2 999999 2 2 999999 1 81200 922159 -788418 2 2 999999 1 261609 629933 -777187 1 329238 745660 -669770 2 2 999999 2 130419 664369 1 144131 861435 784176 1 3 999986 -617745 2 2 999999 2 4 999987 1 2 999999 -253279 1 2 999999 837791 2 2 999999 2 2 999999 2 16 999994 1 2 999999 426394 2 6 999991 1 856745 901354 -836713 2 9 999991 2 372957 887803 2 3 999981 1 16 999984 782920 2 454246 901611 2 368550 462261 1 12846 926439 645488 1 465158 628861 -33721 2 2 999999 2 2 999999 1 2 999999 -290363 1 5 999996 -570020 2 17 1000000 2 267678 541487 2 2 999999 2 2 999986 1 471121 717889 -826783 1 18 999991 585878 1 267753 837985 738742 2 93327 410842 2 7 999988 1 272718 467490 679026 1 13 999991 295261 2 3 999989 1 2 999999 885074 1 13 999994 705470 2 2 999999 1 10 999997 -60412 1 9 999984 372096 2 2 999999 2 17 999984 2 15 999986 1 15 999994 121980 2 16 999985 1 87687 390316 291655 1 2 999999 324330 1 9 999996 738352 2 2 999999 1 504663 802801 -64723 1 232143 781196 -722118 1 2 999999 -931152 1 2 999999 202195 2 2 999985 2 147166 398769 2 17 999981 1 2 999999 632932 2 2 999999 2 13 999994 2 6 999991 2 2 999999 1 2 999999 -453083 2 757301 799190 1 443362 948301 -917046 1 16 999983 -279007 1 2 999999 166701 1 2 999999 -432825 2 88354 679480 1 123761 311695 440620 2 290517 774820 2 2 999999 2 2 999999 2 16 999996 1 2 999999 644072 2 2 999981 2 11 999996 2 2 999999 1 9 999983 718664 2 593116 741955 2 463496 818960 1 2 999999 439355 2 14 999982 2 2 999989 1 2 999999 -702285 1 14 999999 267184 2 11 999984 1 22862 634618 -602741 2 33669 519457 1 760234 995948 621952 2 12 999988 1 9 999985 -400221 2 13 999991 1 2 999999 180818 1 2 999999 -808507 2 19 999995 2 78902 304976 2 2 999999 1 2 999999 556836 1 15 1000000 924973 1 2 999999 696140 2 11 999997 2 3 999987 1 150797 162183 -999250 2 17 999986 2 2 999999 1 239764 481768 -140588 2 5 999990 2 19 999981 1 135898 351836 -866936 2 2 999999 1 13980 310699 -472035 1 8 999982 615741 1 504464 878884 168890 2 14 999998 1 12 999993 -483972 2 14 999997 1 277491 307022 615360 1 2 999999 -163506 2 4 999995 2 833643 906266 2 6 999991 2 2 999999 2 2 999999 1 2 999999 -82688 1 629998 928309 -881906 2 8 999994 2 120775 313828 1 500962 775499 707025 2 2 999999 2 8 999990 2 6 999993 1 2 999999 -735379 1 14 1000000 579219 1 236987 707896 -575429 2 895944 955716 2 16 999999 1 6 999993 -168032 2 2 999999 2 3 999999 1 2 999999 -55853 2 2 999999 1 383670 759067 -75217 1 12 999992 60822 1 7 999988 -547374 1 2 999999 -730543 1 14 999981 -634022 1 19 999991 303073 2 2 999999 1 15 1000000 -148991 1 3 999987 -116038 2 2 999999 1 15 999984 -30173 2 4 999981 1 19 999982 -856763 2 270571 635441 1 6 1000000 -286028 1 2 999999 853964 1 2 999999 981531 1 2 999999 -579776 1 2 999999 634274 1 2 999999 263684 1 260198 993855 434510 2 135816 789051 2 355032 683241 1 58841 273038 879342 2 639519 720660 2 2 999999 2 721966 752520 2 2 999999 2 2 999999 2 2 999999 1 377299 560679 -729143 1 2 999999 -387622 1 97930 379331 -133146 1 109562 694008 452737 2 7 999984 2 2 999999 2 4 999989 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999982 1 58399 869990 831412 2 2 999999 2 2 999999 1 2 999999 231526 2 10 999998 2 24253 733177 1 291922 741388 623027 2 179205 498684 1 16 999990 -164517 1 481761 679982 12060 2 4 999986 1 291401 522977 -248302 2 387194 917299 2 2 999999 1 197492 522293 -820536 2 12200 634461 1 14 999985 314731 1 42799 883493 -64132 2 433576 683861 1 4 999981 -832997 1 14 999992 -993881 2 289557 385144 2 2 999999 1 2 999999 -191135 1 2 999999 844024 2 139130 595747 1 2 999999 -134132 2 5 999994 1 26968 562560 -184604 2 2 999999 2 2 999999 2 16 999991 1 3 999990 -624899 2 16 999995 2 2 999999 2 19 999993 2 2 999999 2 846006 984650 2 3 999999 1 4 999982 -133142 1 2 999999 -549033 1 378157 878016 -287798 1 228104 678841 -14256 2 14 999993 2 695152 967575 2 762369 887033 2 321139 995807 1 2 999999 855159 1 595860 703434 -121141 1 19 999998 130669 1 16 999981 177617 2 252065 261087 1 2 999999 913977 1 97261 264003 120829 2 2 999999 2 2 999999 1 2 999999 994771 1 2 999995 -232438 2 966079 984435 1 55401 935864 -650399 1 2 999999 3488 2 336556 873782 1 130229 772484 -58556 1 341746 462468 760971 2 2 999999 2 20 999981 2 2 999999 1 36732 899248 -152904 2 18 999997 2 340840 716550 1 4 999985 438085 1 2 999999 -382827 2 10 999982 1 2 999999 462735 2 312889 374183 2 2 999995 2 154891 997734 1 12 999982 -761598 1 458115 655636 978385 2 2 999999 1 2 999999 652633 1 151263 447452 -100521 2 7 999991 2 2 999999 2 2 999999 2 2 999999 1 9 999991 968948 1 254337 422499 -542303 2 2 999999 1 793383 991662 473270 2 2 999999 2 2 999987 1 2 999999 14617 1 210799 730966 185636 2 12 999989 2 2 999999 1 8 999983 380167 1 220315 870995 -122509 1 18 999984 -335285 2 18 999989 2 2 999999 2 12 999991 1 5 999994 -95796 2 2 999999 1 18 999995 266063 2 2 999999 1 2 999999 -775116 1 150524 916921 560994 1 4 999999 -385133 2 2 999999 1 473051 993876 828560 2 10365 744428 2 4 999992 2 13 999990 2 2 999999 1 411151 878613 -175504 1 2 999999 -442756 2 609901 994269 1 18 999988 -141506 2 175805 686146 2 2 999999 2 11 999988 1 191891 589589 409941 2 2 999999 2 1 999983 1 2 999999 655662 2 205758 979047 1 221822 437821 -624537 1 11 999984 -467540 1 283081 459905 399597 2 5 999999 1 8 999984 -823138 1 3 999993 -910757 1 2 999999 821416 1 2 999999 264566 2 47188 688063 1 187674 819418 344411 1 2 999999 -757448 1 727492 975368 809874 1 16 999993 -546029 2 2 999991 2 645242 841797 2 2 999999 1 2 999999 88729 2 2 999999 1 2 999999 -172933 1 2 999999 -345374 2 2 999982 1 2 999999 829924 1 2 999999 -941646 1 2 999999 -966353 1 5 999983 -553222 2 2 999999 2 15 999990 2 317750 807027 1 17 999982 351351 1 8 999988 -392802 2 12 999985 1 3 999985 -187260 2 13 999984 2 1 999995 1 221223 968595 74278 1 334322 414827 217447 2 673294 686130 1 4 999996 -889789 2 5 999985 1 4 999999 -42863 1 5 999990 507529 2 5 999991 1 11 999984 958137 1 2 999999 -41353 2 577889 819917 1 17 1000000 -40854 1 758610 984790 -646950 1 7 999984 167722 2 141215 913684 1 118189 179182 801993 2 354290 540060 1 2 999999 -192175 1 2 999999 -534013 1 8 999986 996917 2 578163 879049 2 18 999998 2 73834 732240 1 11085 936961 384200 1 267534 755423 819000 1 7 999986 436300 2 169851 513921 1 4063 993267 856962 2 2 999999 1 2 999999 -635144 1 9 999984 -108507 2 267362 385751 1 2 999999 -199362 1 2 999999 42991 2 1 999983 2 14 999996 1 9 999999 -737446 1 6 999993 -730199 1 20 999984 752516 1 355354 497838 360956 2 1673 148491 2 6 999995 1 2 999999 -410906 2 2 999999 2 465043 731105 2 16 999983 1 2 999999 -755940 1 135365 539821 705202 1 2 999999 -112698 1 75283 99500 717234 1 2 999999 414670 2 2 999999 2 18 999994 2 2 999999 1 3 1000000 213400 1 8 999996 466942 1 14 999991 343800 2 693128 974804 1 2 999999 -4963 2 13 999992 2 2 999999 2 680949 913769 1 19 999998 -696533 2 2 999999 1 3 999981 -942025 1 3 999981 140518 2 2 999999 1 9 999985 -297549 2 2 999999 1 20 999987 780079 2 17 999998 2 878716 934059 1 2 999999 98618 1 104608 560157 783570 2 1 999995 1 643181 701879 633502 2 2 999999 2 446048 628179 2 278357 291303 2 2 999999 2 9 999999 2 2 999999 1 14 999990 -588832 1 401320 937216 -632290 2 20 999995 2 3 999986 2 672599 906433 1 2 999999 -6542 2 2 999999 1 348172 787386 -418176 1 186398 571916 645849 2 2 999999 1 12 999984 -892632 1 12 999993 833039 2 2 999999 1 1 999989 -626230 2 5 999993 1 18 999996 722067 2 2 999999 2 2 999999 2 267164 653489 2 344412 595424 2 365508 570566 2 17 999988 1 16 999999 -663178 2 2 999999 2 638830 743166 1 12 999984 -774516 1 13 999996 -867155 1 7 999992 355558 2 120081 163735 1 877168 983879 873548 1 2 999999 -496911 2 2 999999 2 16 999985 2 218458 388222 2 2 999999 1 712501 847789 587665 2 8 999983 1 2 999999 -380104 1 10 999996 581787 2 11 999985 1 2 999999 801596 1 719022 837290 590994 1 2 999999 -208939 1 8 999981 -327658 1 89909 875692 -616090 2 7 999992 1 2 999999 876335 2 25783 147849 2 690833 761608 2 697023 785854 2 2 999999 1 6 999984 -60054 2 8 1000000 1 16 999986 109721 2 2 999999 2 439541 473487 1 2 999999 -524269 2 9 999988 1 110471 675575 -39593 2 8 999987 1 10 999991 -996085 1 2 999999 230472 2 10 999988 2 228785 416456 2 186545 255732 2 630309 644868 1 163006 281157 736487 2 24507 341775 1 2 999999 -316327 2 6 999997 1 2 999999 -136930 1 2 999999 139776 1 12 999994 -596821 1 279513 481388 -28537 2 2 999999 1 16 999998 933285 1 2 999990 763422 2 9 999984 2 338355 602623 2 2 999999 1 19 1000000 199944 1 85558 706163 197421 2 22969 633929 2 386969 393109 2 660029 924960 1 15 999998 88810 2 5 999990 1 6 999999 680152 2 7 999989 1 16 999993 -150883 2 84058 972223 2 45918 997861 1 9 999999 -936820 2 560073 955502 2 15 999982 1 2 999999 -586518 2 4 999983 2 155496 496135 1 2 999999 166818 2 6 999992 1 2 999999 -52613 1 9 999985 -183806 2 8145 174057 1 2 999999 -955580 1 2 999999 -795649 2 2 999999 2 479777 680690 2 2 999999 2 16 999990 2 164800 178221 1 2 999999 208008 2 12 999984 1 7 999984 517477 1 2 999999 -156927 2 437160 641574 2 263200 603537 1 87292 433008 743389 2 2 999999 2 134569 372936 1 5 999991 -71306 2 2 999999 2 11 999984 1 300032 508154 -106763 1 820068 992894 765427 2 667663 838846 2 54491 721074 2 575703 975190 2 2 999999 1 1 999981 -189468 2 112181 241726 2 19 999981 1 319277 534489 -272844 1 661957 762488 761164 2 373555 906694 2 207017 867617 2 2 999999 1 9 999987 -144231 1 156498 642383 206452 1 2 999983 -411081 1 514850 957336 788801 1 5 999985 313365 1 2 999999 397770 2 1 999997 1 3 999986 -596347 2 2 999999 2 2 999999 2 18 999984 2 613006 638238 2 269553 842642 1 2 999999 -352937 1 17 999987 -964760 2 2 999999 2 2 999999 1 15 999985 -908747 2 15 999998 2 17 999995 2 2 999999 1 373079 622833 -209680 2 20 999995 1 22217 545493 -719245 2 172554 241557 1 4 999996 780569 2 1 999983 1 5 999992 -533129 2 2 999999 2 8 999983 1 13 999981 714480 2 2 999999 1 2 999992 -24599 1 136402 300809 -630141 2 2 999999 2 436278 756116 1 19 999991 -312792 1 2 999999 -866539 2 125588 290862 1 123246 200083 -68207 2 447205 647529 1 601715 722295 -533563 1 568216 855952 166032 2 2 999999 2 2 999999 2 114249 267864 2 11 999985 1 17 999994 -897764 2 2 999999 1 746309 752728 -153830 1 158558 196149 -210635 1 9 999984 -194983 2 930629 944517 1 2 999981 -66729 1 689138 978278 931536 2 1 999989 2 2 999999 1 7 1000000 -814897 1 241689 918986 -337011 1 2 999999 -479785 2 2 999999 1 5 999982 394634 2 2 999999 2 2 999999 2 10 999999 1 5 999994 853911 2 47530 81020 1 12 999993 671764 1 606885 693933 -428578 1 9 999982 240745 1 18 999995 111653 1 2 999999 468403 1 271350 877933 -973538 1 2 999999 812864 2 2 999999 1 13 999988 392310 2 2 999999 1 2 999999 122003 2 16 999989 1 2 999999 362756 2 13 999999 1 2 999999 -612915 1 57221 893192 871019 2 469191 661194 1 395947 557486 -590285 2 17 999989 2 14 999983 2 545771 902951 2 78521 248138 2 10 999988 1 2 999999 738252 1 20281 110117 966070 2 15 999986 1 2 999999 -153890 1 20061 384655 -949332 2 2 999999 2 6579 179508 2 449311 839032 2 2 999999 2 197059 581616 2 12 999995 2 2 999999 1 17 999996 925257 1 2 999999 -601905 2 8 999990 1 614129 765374 -807902 1 5 999996 -462572 1 2 999999 997678 2 2 999999 2 2 999999 2 416951 800010 1 2 999999 -86041 2 376421 403020 2 7 999991 1 90057 622910 645081 2 725088 888149 2 124232 482101 2 2 999999 1 2 999999 567299 2 13 999999 2 2 999999 1 2 999999 -44670 1 2 999999 438614 1 108741 779289 861647 1 131034 447133 680627 2 7 999993 1 2 999999 697034 1 402183 912288 -803668 2 2 999999 1 6 1000000 441113 2 2 999999 1 294211 849476 -574708 2 9 999989 1 658072 909836 532326 2 2 999999 1 2 999999 47458 1 463403 503654 283751 2 245129 979032 2 2 999999 2 2 999999 1 585976 657761 -954113 1 68455 559369 -799065 1 5 999992 487721 1 595504 855147 -877244 2 2 999999 1 188560 332952 -780080 1 20 999988 -788495 2 2 999999 2 11 999986 1 13 999981 -693174 1 70711 406847 -374176 1 156823 174659 837579 2 2 999999 1 300913 736640 -314124 2 15 999984 2 105874 305389 2 2 999999 1 293490 720414 -981774 2 2 999999 2 153296 843105 1 142519 895349 882487 2 2 999999 2 236041 705404 2 3 999981 1 767975 923053 -923216 2 537399 822463 2 2 999999 2 11 999982 2 342553 566053 1 47583 658251 -108939 2 234821 551472 2 4 999982 2 17 999982 1 2 999999 479992 2 2 999999 1 19 999996 -554423 1 152838 356398 860420 2 7 999986 2 744781 930984 2 87820 705079 1 531445 601434 -252655 2 493753 502030 2 2 999999 1 366218 751757 908071 2 2 999999 2 2 999999 1 212229 621693 616423 2 2 999999 1 9 999994 -915924 2 10818 170340 2 275172 695057 1 2 999999 134397 2 9 999999 1 186526 568427 241550 2 333364 482332 1 10 999985 -452469 1 2 999999 290183 1 555531 753640 273840 1 2 999999 529594 1 2 999999 776502 2 2 999999 2 522147 588831 2 12 999987 1 15 999984 125443 1 2 999999 168436 2 2 999999 2 11 999989 1 2 999999 224227 2 5 999992 1 2 999999 689343 2 2 999999 2 2 999990 1 132666 489717 -212434 2 88685 773661 1 2 999999 350105 2 2 999999 1 14600 304557 -217317 2 1 999991 1 691565 729126 313357 2 2 999999 2 2 999999 2 794233 838948 2 2 999999 2 16 999997 1 8 999999 -804558 1 2 999999 207618 2 86921 628516 1 56303 701136 -773159 2 208453 379555 1 17 999996 -735397 1 551115 778141 683261 1 9 1000000 743852 1 5 999985 -320333 2 204110 900962 2 11 999985 2 2 999999 2 2 999999 1 18 999988 -983090 1 350144 645659 629534 2 9 999984 2 72403 351510 1 240516 860292 44923 2 2 999999 1 2 999999 294748 2 11 999985 2 2 999999 1 19 999986 966092 2 546721 818754 2 62870 678873 1 1 999992 919344 2 729407 862725 2 7173 745671 1 12 999986 410011 1 16852 615775 384071 1 2 999999 -588743 2 5 999982 1 12 999987 236754 2 884378 921411 1 2 999999 640625 2 11807 298325 1 174322 815744 -630903 1 86423 115871 -181183 2 12 999992 2 331256 969406 1 19 999986 849299 2 876721 899304 1 292004 667211 479091 2 157353 496801 2 2 999999 1 4 999992 430129 2 279259 398320 2 126881 721857 2 4 999998 1 2 999999 774666 2 696649 987819 2 2 999999 1 2 999999 -208964 2 2 999982 2 2 999999 2 740946 780154 2 210899 486824 2 13 999990 1 2 999999 -949348 1 1 999985 -44105 1 6 999998 537403 1 17 999986 -26556 2 236191 987861 1 439898 456490 -635953 1 422805 716808 -489021 1 2 999999 23467 2 3 999999 2 6 999998 1 12 999998 -889787 1 2 999999 902658 1 683150 712484 460954 2 2 999999 1 2 999999 -544127 1 8633 41629 -128377 1 2 999999 -685451 2 5 999983 1 10 999995 -45387 2 2 999999 2 2 999999 1 125478 613651 921143 2 149135 670957 1 2 999999 711099 2 19 999994 1 253338 449225 -836220 1 322696 769523 800418 2 2 999999 1 2 999999 -808885 1 568375 687781 -949594 2 393823 591203 1 2 999999 836266 1 2 999999 753560 1 3 999985 859909 1 8 999998 333026 2 462721 586334 1 2 999999 -300705 1 427725 576638 -774201 1 783842 841062 193908 1 2 999999 274696 1 6 999990 -40054 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999992 -97145 2 43649 614184 2 209855 499446 1 11 999985 755008 1 366503 634333 44991 1 2 999999 -594974 2 369148 650279 2 259742 701454 1 19 999994 913517 2 3 999984 2 9 999982 2 2 999999 1 2 999999 571342 1 2 999999 320137 2 3 999994 1 2 999999 -153854 1 16 999990 -717733 2 2 999999 2 873930 887662 1 52059 564606 302123 1 17 999990 890042 1 8 999981 666211 2 2 999999 2 393293 726945 1 2 999999 -677041 1 2 999999 275853 2 3 999985 2 970471 997711 2 523741 536876 2 286112 713070 2 11 999990 2 322818 598520 1 2 999999 249694 1 2 999999 812377 2 563018 819937 1 13 999982 -30968 2 15126 72966 1 2 999999 379205 1 2 999999 628185 2 48087 254061 2 2 999999 2 412643 586985 2 2 999999 2 13 999998 1 10 999983 -536997 1 68881 388550 -690547 2 2 999999 2 14 999999 2 15 999999 1 375736 986695 508699 1 356073 651534 -826135 1 2 999999 162464 1 2 999999 471287 1 2 999999 367596 2 2 999989 1 269079 446610 653264 1 157596 696050 648138 1 14 999998 -317514 2 12 999995 1 2 999999 -822502 2 8 999989 2 2 999999 1 2 999999 -606149 1 1 999988 909602 2 16 999994 2 2 999993 2 105649 762317 2 217921 626927 2 3 999993 1 2 999999 -969779 1 11 999984 640225 1 87363 109129 -628646 1 2 999999 545686 2 61960 564994 1 104739 206533 -334080 2 5 999993 1 12 999995 721532 2 2 999999 2 2 999999 1 17 999991 -691965 1 302749 748525 -765251 1 2 999999 -940982 2 349438 413986 2 2 999999 1 476151 987191 -50484 2 7 999997 2 2 999999 1 2 999999 269868 2 8 999995 2 2 999999 2 2 999999 1 2 999999 874924 2 297750 705908 2 13 999995 2 2 999999 2 2 999999 1 687569 747886 -176277 1 194464 711556 -971154 1 2 999999 -533097 2 489086 655630 2 2 999999 2 2 999999 1 510993 652568 731012 1 44453 133062 500383 2 2 999999 1 360207 440800 506629 2 20 999997 1 2 999999 -460898 1 2 999999 14984 2 858537 913958 1 290925 606540 100322 2 11 999993 2 13 999983 1 12 999986 472168 1 108463 855775 426905 1 2 999999 -405001 1 197688 343235 -8573 1 2 999999 322987 2 23507 965558 1 2 999999 -779217 2 43266 680662 2 12 999988 2 372525 638816 1 2 999999 764063 2 81436 961844 1 2 999999 -613247 2 523526 914005 1 19 999985 -444975 2 2 999999 1 14 999981 425739 1 723871 889542 -45548 2 2 999999 2 19 999986 1 681575 733921 254078 2 2 999999 1 26633 114259 -13270 1 166146 499837 440869 1 2 999999 -670795 1 14 999981 -513274 2 6 999994 2 11 999983 2 18 999997 1 15 999994 -838881 2 8 999990 2 2 999999 2 15 999984 1 7 999988 790727 1 313638 573870 -866215 2 618449 986347 1 2 999999 493406 1 7 1000000 741826 1 467845 508224 -971127 2 2 999999 1 321361 913121 -716378 2 2 999999 2 2 999999 1 2 999999 317970 2 2 999999 2 5 999988 2 15 999987 2 2 999999 1 576850 886291 962512 1 15 999982 703201 1 9 999990 31071 2 20 999994 1 16 999991 524433 1 166317 197966 -456455 2 197495 210885 1 7 999990 201357 2 114188 982411 1 35265 645065 -926130 1 78813 901573 -555567 1 9 999990 -94660 1 20 999982 105610 2 66432 108933 2 3 999997 1 54728 949525 -351508 1 188991 500359 817510 2 2 999999 1 2 999999 612600 2 711025 713327 1 143449 264197 -752242 1 2 999999 -244196 2 403382 715816 1 4 999995 -686232 2 226294 530682 2 2 999999 2 302985 955771 2 2 999999 2 192534 542211 2 10 999984 2 174348 631729 2 2 999999 1 2 999999 -899582 1 2 999999 884581 1 2 999999 39221 2 608400 986548 2 6 999991 2 8 999996 2 2 999999 1 36646 389222 -850875 2 2 999999 1 4 999985 820457 2 7 999989 2 230900 920976 2 2 999999 2 45487 817903 2 123147 363071 2 391099 896637 2 264496 393874 2 2 999999 1 193072 471704 36118 2 2 999999 1 166015 905499 107771 2 2 999999 2 8960 903208 1 279474 938728 683555 2 3 999982 1 2 999999 738020 1 810586 916636 -682984 1 8 999987 -829606 2 2 999999 1 2 999999 890054 2 562074 862647 1 77274 728856 217481 2 10 999992 2 2 999999 2 19 999982 1 325652 812586 128502 1 13635 363839 -542656 2 12 999982 1 2 999999 185370 2 14 999983 1 5 999983 179654 2 8 999981 1 18 999984 15088 1 346560 962327 -767015 1 2 999999 720177 1 5 999987 198505 1 2 999999 -146187 1 472883 985818 457997 2 2 999999 1 7 999990 -103479 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 447616 696546 1 10 999989 -665593 1 2 999999 726281 2 2 999999 2 456236 631723 1 2 999999 932413 1 6 999986 348764 1 304566 769242 974088 2 380871 605597 1 10 999984 868717 2 19 999998 2 2 999999 1 7 999997 -735251 1 2 999999 241813 1 873765 934649 162053 1 2 999999 -217494 1 226843 515709 -803906 1 2 999999 474328 1 2 999999 272179 2 2 999999 2 35551 130742 1 10 999999 476534 2 14 1000000 2 698819 951773 1 2 999999 428974 1 117602 300201 787101 2 2 999983 2 19 999991 1 12 999988 116305 1 135950 176150 633745 1 2 999999 891701 2 11 999996 2 7 999987 2 283390 416330 2 8 999997 2 2 999999 1 17 999988 -389370 1 46323 938788 -540898 2 220018 804760 2 2 999999 1 314804 875525 -491761 2 2 999999 1 735977 835164 -491679 2 19 999994 1 11 999994 -874650 1 2 999999 -470382 2 2 999999 2 35476 346242 2 4 999990 2 828657 957571 2 2 999999 1 762141 767878 921736 1 579317 633432 28987 1 16 999987 -6559 2 2 999999 1 2 999999 174514 2 8 999985 2 6 999993 2 6 999992 1 7 999998 -269387 2 798425 940740 2 13 999990 1 112591 133467 889447 2 3 999998 2 1 999996 1 6 999989 780739 1 866239 903409 -39011 2 477205 939020 2 2 999999 1 20 999981 -664684 1 2 999999 -305219 1 2 999999 -274918 2 2 999999 1 2 999999 958911 2 294454 463997 2 2 999999 2 260857 590030 1 3 999994 252130 2 794576 806512 1 274165 977765 467193 1 950294 998999 -327697 2 2 999999 1 2 999999 -902167 1 94164 457500 -835707 2 5 999992 2 13 999994 1 2 999999 -198562 2 16 999999 2 9 999988 2 781500 931871 1 2 999999 -439923 1 22515 97971 -679908 2 212272 457171 2 2 999999 1 2 999999 582568 2 375337 494004 2 2 999999 1 2 999983 -743525 2 426967 429276 2 513669 514662 2 2 999999 1 2 999999 -301008 2 20 1000000 1 275337 418540 -474910 1 2 999999 -146553 1 2125 693836 -113050 2 196088 505815 1 13 999985 278014 1 20253 248512 560681 1 94580 491062 343387 2 216358 836521 2 2 999999 2 5 999982 1 2 999999 -352113 1 2 999999 30833 2 8 999981 2 2 999999 2 2 999999 2 17 999991 1 17 999993 -592297 1 2 999999 -939683 2 2 999999 1 14 999995 115665 2 2 999999 2 2 999999 1 867023 923450 286758 2 161886 770405 2 2 999999 2 2 999999 2 11 999992 1 1 999995 537195 2 628658 654700 1 116722 339538 -932092 1 882121 921751 639564 2 10 999997 1 2 999999 305186 2 2 999999 2 2 999999 1 2 999999 -913943 1 16 999987 326580 2 2 999999 2 2 999999 1 718741 939159 -431730 2 4 999999 1 17 999987 46761 2 2 999999 1 15 999987 830240 1 168622 478550 383694 2 3 999985 2 4 999994 2 2 999999 2 2 999999 1 2 999999 -191079 1 57734 573459 -495857 2 19 999989 1 9 999984 -214514 2 2 999999 1 2 999999 265325 1 12 999987 823957 2 2 999999 1 8 999994 904439 2 17 999982 2 238944 960984 2 860729 998494 1 2 999999 979461 1 600359 813516 -343804 1 14 999982 -968733 2 42317 860532 2 20 999992 2 55251 74038 2 5 999992 2 2 999999 2 534150 744317 2 2 999999 2 2 999999 2 2 999999 1 3 999985 204944 1 1 999989 357781 2 18 999989 2 2 999999 2 2 999996 2 2 999999 1 2 999999 960304 1 16 999987 -879447 2 9 999989 1 11 999994 512177 2 188373 230360 1 2 999999 -215148 1 2 999999 -241643 2 2 999999 2 1 999994 2 2 999999 1 2 999999 -116122 2 7 999983 2 440926 645423 2 390562 680798 2 2 999999 2 458713 987637 1 11 999996 -360295 1 2 999999 156303 2 16 999989 1 363358 625650 -577904 2 2 999999 1 2 999999 -131933 1 2 999988 -566020 1 3 999985 404796 2 369407 857543 1 2 999999 -632782 1 256755 497109 672794 1 2 999999 520322 2 504162 622618 1 548902 618416 127480 2 1 999983 1 2 999999 489292 2 2 999999 1 425425 986894 247593 2 2 999998 2 11 999991 2 146662 802974 1 14 999996 740785 2 548335 580001 1 2 999999 783810 1 10 999988 461913 2 14 999998 1 422294 930912 -912296 2 2 999999 1 705248 876857 -170516 2 2 999995 2 403625 609423 2 2 999999 2 4 999990 2 343374 764210 1 5 999994 -877351 1 476365 722544 461070 2 2 999999 2 2 999999 1 2 999999 -191788 2 2 999999 1 2 999999 410548 2 2 999999 1 1 999992 239843 2 496520 521556 1 8 1000000 -857824 2 2 999999 2 1 999992 1 549415 691845 427285 2 206962 531843 2 2 999999 1 207544 607512 -116509 2 2 999999 1 3 999994 157049 1 13 999998 961978 1 754899 928367 -745127 2 2 999999 2 428934 785972 1 10 999987 832959 1 348758 560061 90989 2 5 999994 2 325967 455788 2 3 999981 1 133127 487667 237481 2 6 999995 1 211160 588928 -403152 1 8 999982 -963321 1 2 999999 134664 1 2 999999 102294 1 2 999999 -471750 2 850027 973780 2 349507 612121 1 2 999999 -585049 2 2 999999 1 2 999999 -419629 1 2 999999 -324512 2 1 999991 1 115554 782124 533274 2 3 999991 1 20 999989 -924406 1 2 999999 -134266 1 209350 812489 911485 2 17 999990 1 16 999984 -642674 2 2 999999 1 874075 921391 -137598 2 455710 550975 2 154006 999957 2 94780 639086 1 2 999999 -178841 1 2 999999 434035 2 2 999999 1 2 999999 514746 2 692 304558 1 13 999991 -623385 2 2 999999 2 2 999999 1 632196 910524 -831480 2 16 999996 1 2 999999 367529 1 2 999999 -619962 2 17 999990 1 10 999983 -80598 2 2 999999 2 438540 975276 1 587310 709757 57031 2 2 999999 1 2 999999 -916509 2 2 999999 1 13 999983 150503 2 2 999999 2 9 999996 1 709651 978884 24541 1 2 999999 -574376 1 2 999999 -262643 1 2 999999 854766 1 743136 847752 -40269 1 768487 948148 -666850 1 640020 853111 508902 2 72977 108455 2 2 999999 1 2 999999 197934 2 529693 603348 1 5 999994 -237926 1 2 999999 689881 2 2 999999 2 18 999985 2 870940 917728 1 205079 651135 690525 2 2 999999 1 15 999985 764361 2 18133 34318 1 17 999999 -63878 1 419663 694246 773497 2 1 999985 1 2 999995 -924529 1 2 999999 678670 2 2 999999 2 8 999982 1 18 999981 -643401 2 115236 889390 2 478506 909864 2 2 999999 1 4 999998 -127700 2 2 999999 2 239252 565003 1 2 999999 237048 1 4 999989 -463732 2 2 999999 1 288964 482831 -14067 2 2 999999 2 847657 857526 1 78573 455280 254048 1 2 999999 -340703 2 19 999988 1 4 999999 512311 1 15 999990 -463841 1 567403 865409 -299598 1 14 1000000 -545906 2 2 999999 2 762298 799103 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -961521 1 137630 765982 384127 2 7 999987 2 26978 300519 1 18 999999 240937 2 20 999993 2 7 999998 1 19335 55529 882349 1 198603 894596 1037 2 6 999997 2 15 999994 1 386657 671736 -13240 1 198620 967092 -391930 1 213277 871199 354953 1 48323 124494 -505953 1 17 999991 849761 2 251881 389859 2 168804 563763 2 2 999999 1 338479 578264 -43442 1 241674 397683 423682 2 2 999990 2 2 999999 2 11 999990 1 2 999999 690230 1 2 999999 849158 1 2 999999 -823440 1 5 999989 -343273 1 19 999995 248767 2 7779 967248 1 2 999999 -974773 1 2 999999 -65592 2 21697 123321 1 12 999984 123774 1 76996 704423 10179 2 176058 688014 1 2 999999 720929 2 2 999999 1 2 999999 -898947 1 10 999987 -221971 2 2 999999 1 21371 915895 333571 2 412110 550139 1 2 999999 700302 2 2 999984 2 2 999999 2 2 999999 1 20 999982 105530 2 2 999999 1 2 999999 923488 2 2 999999 2 110940 629118 2 290571 811155 1 2 999999 -823104 1 2 999999 286501 1 305484 893700 -334992 1 119301 982204 352375 1 2 999999 -66033 1 1 999987 -938156 1 11 999993 356462 1 76295 114886 -72492 2 2 999999 2 2 999999 2 2 999999 1 108155 470236 -703328 1 2 999999 46744 1 319479 513359 91776 2 156997 400216 1 4 999982 994131 2 18 999999 2 10 999991 2 5 999984 2 855068 981146 2 13 999984 1 2 999999 242167 1 16 999993 965176 1 456019 937932 282059 2 541445 623297 2 334487 513941 2 11 999995 2 19 999989 2 2 999999 2 2 999999 1 790048 819387 -108257 1 2 999999 -770384 2 6216 965396 1 201603 699010 -95403 1 2 999999 175815 2 18 999990 2 16 999996 1 2 999999 758258 2 5 999995 2 2 999999 2 2 999999 2 417719 928664 1 8 999983 731350 1 876586 964302 -557286 1 5 999982 600671 1 1 999992 430899 2 16 999996 2 2 999999 1 2 999999 290289 1 17 999997 -536547 1 184240 217198 -370140 2 12 999998 2 18 999998 1 2 999999 -800845 2 2 999999 2 11 999983 2 8 1000000 2 545535 639329 2 5 999985 1 2 999999 -572837 2 4 999990 1 7 999996 772007 2 75883 651062 2 388165 552960 2 12 999993 1 17 999982 565572 2 501413 667444 1 675393 807122 178693 1 3 999991 -493812 1 2 999999 -927318 2 2 999999 1 2 999999 -248991 1 247125 448000 -868600 2 20 999993 1 2 999999 153400 2 8 999991 2 2 999999 2 2 999999 2 4 999996 1 41473 323124 779426 2 702446 858215 1 2 999999 -746975 1 6 999984 654201 2 217443 255893 1 2 999999 855873 2 15 999993 2 2 999999 1 1 999981 -93216 1 507945 910724 667355 2 2 999999 2 2 999999 2 10 999990 1 17 999991 557524 1 13 999985 187564 2 962096 982018 2 7 999992 2 2 999999 1 2 999999 154545 2 2 999999 2 2 999999 1 907576 946188 877891 2 142590 962446 1 2 999999 -579338 1 10 999998 684431 1 4 999998 -986672 2 451819 805609 1 2 999999 277805 1 18 999997 618267 1 96555 389878 -409622 2 9 999984 1 2 999999 940060 2 93019 939614 2 2 999999 1 2 999999 366322 2 221444 419071 2 34155 570148 2 2 999999 1 19 999989 -46902 1 2 999999 -791211 2 486073 709386 1 424014 670021 -868235 2 547614 582882 2 16 999988 1 3 999989 -815633 1 2 999999 901090 1 10 999983 -876952 2 17 999999 1 5 999981 747097 1 225141 286324 -463376 1 2 999981 -843402 1 2 999999 -673769 1 436765 828539 327189 1 15 999984 -933947 1 2 999999 626175 2 208166 632233 1 12 999996 -41351 2 2 999999 2 3 999985 1 122724 384239 404327 1 25989 717767 -658337 1 871071 976000 348243 1 113779 887344 845064 2 613203 673267 1 1 999981 -270548 1 18 999991 688188 2 2 999999 2 33469 636222 1 15 999987 450543 2 20 999998 1 11 999994 -936891 1 2 999999 -79537 1 15 999989 398576 2 2 999999 1 2 999999 -720760 2 2 999999 1 243824 537995 610320 2 313549 810362 2 2 999999 1 68483 643243 65256 1 2 999999 -652758 2 729924 734265 2 2 999999 2 2 999999 1 560335 729494 -99616 1 19 999982 -977701 2 190280 720771 1 17 999985 823179 1 579848 784810 -808536 1 304665 794998 -180689 1 2 999999 910098 1 2 999999 -738114 1 166719 168414 151375 1 2 999999 682122 1 2 999999 -837178 1 84084 420292 776561 1 119808 122313 435298 1 282888 401168 -438374 2 2 999999 1 18 999991 -203341 1 386175 515160 143918 2 20 999992 1 17 999998 420245 1 545784 975728 -584846 1 446328 666428 852618 2 16 999995 1 681084 924057 350601 1 2 999999 -391032 2 2 999999 2 2 999999 2 17 999998 1 2 999999 717715 2 20 999993 2 276942 758994 2 2 999999 2 2 999987 1 872070 995771 697210 2 2 999999 1 279832 680548 -534620 1 158443 225735 -33810 2 297603 901654 1 13 1000000 265156 1 19 999995 626872 2 2 999999 2 797305 954736 2 2 999999 2 2 999999 1 296694 322723 865866 2 43700 997257 2 18 999998 1 713950 993926 -429403 1 2 999999 471462 1 2 999999 -304038 2 1 999988 1 13 999995 -274641 1 2 999999 825265 2 2 999999 2 159675 805978 1 201355 485409 -623370 1 2 999999 427123 2 4 999982 1 15 999994 232670 2 9 999986 2 2 999999 2 9 999986 2 535699 684975 1 68551 856812 353744 1 41004 756096 973949 1 3 1000000 5987 1 3 1000000 446728 2 314588 873178 1 8 999998 370585 1 2 999999 690639 1 143813 979877 -495727 2 7 999996 2 6 999984 2 702888 715432 1 172489 270838 -199632 1 94181 410739 92033 2 87246 808024 2 9 1000000 1 388061 602868 18731 2 2 999999 1 2 999999 -159653 1 2 999999 -799564 1 256170 644683 -767431 2 2 999999 1 19 1000000 -957462 1 10 999983 -557188 1 2 999999 585800 1 19 999986 -38370 1 586557 724244 -945033 1 557581 841507 971153 1 49076 165278 -787441 2 7 999987 2 674925 902886 2 2 999999 1 13 999997 324122 1 2 999999 -31326 2 2 999999 2 117855 571109 2 333287 491775 1 2 999999 -793472 1 2 999999 -320415 1 6 999992 696435 2 14 999985 2 2 999999 1 2 999999 172659 2 20 999997 1 15 999988 226430 2 9 999993 2 2 999999 1 552375 684795 -391150 1 601135 737716 31406 2 223966 451491 2 321119 519390 1 16 999983 -569184 1 434884 841488 -569550 2 8 999989 2 2 999999 2 15 1000000 1 51710 603571 -914933 1 2 999999 -569439 2 2 999999 2 582626 616212 2 2 999999 1 160660 571804 -261757 2 233197 384489 1 542925 779169 -413527 1 19 999987 -252856 1 3 999983 -403345 2 279955 949197 1 43681 255668 296643 2 2 999999 1 5 999997 -277970 2 10 999981 2 2 999999 1 15 999981 -919168 1 496240 955667 73673 1 2 999999 -62755 1 2 999999 -439792 2 2 999999 2 2 999999 2 263883 594670 2 36099 792744 1 19 999986 -206444 2 2 999999 1 9283 78200 -686538 2 15 999998 1 2 999999 -156376 2 2 999999 2 2 999999 1 2 999999 -60557 2 4 999989 2 1 999994 2 2 999999 1 233586 768378 -877962 2 5 999998 2 602898 622083 1 365316 542225 -883443 1 8174 325659 -260140 1 18 999994 105328 2 2 999999 1 2 999999 -588294 1 9 999993 556803 2 2 999999 1 2 999985 787783 1 2 999999 -204256 1 6 999995 -907667 1 8 1000000 -301998 2 182905 269291 1 347185 481992 -198826 2 2 999999 1 818552 860324 -410892 2 2 999999 1 142871 376204 -740319 1 5 999991 -209188 1 13 999983 549331 2 2 999999 2 2 999999 1 20 999986 -406509 2 2 999999 2 243266 547595 1 2 999999 452654 1 2 999999 802096 1 3 999993 -281733 2 16 999985 1 2 999999 -832810 2 2 999999 1 77478 827312 47653 1 7 999988 -941519 2 560003 762868 1 13933 63112 -254566 2 1 999988 1 2 999999 751527 1 6 999987 992098 1 2 999999 990052 2 2 999999 1 2 999999 30295 1 2 999999 -512930 1 416231 521208 891342 1 154531 563475 -708532 1 4 999982 39887 2 10 999989 1 689780 707055 -745263 1 551329 692777 473587 1 2 999999 641490 1 7 999997 861692 2 311610 457105 2 10 999982 2 2 999999 2 15 999995 2 638356 916057 1 256504 419950 43272 1 57840 181851 439236 2 2 999999 1 151694 831287 -59384 1 18 999993 212774 1 248447 303157 337481 2 11 1000000 2 8 999988 1 30426 809767 300346 2 15 999983 1 236417 877820 493351 2 2 999999 2 2 999999 2 2 999999 1 5 1000000 -754449 2 132993 751143 1 8 999989 -970514 1 2 999999 757585 2 653675 861086 2 2 999999 2 14 999997 1 2 999999 776701 2 163638 964423 2 2 999999 2 2 999999 1 18 999999 788556 1 18057 710113 31642 2 14 999990 1 2 999999 -501615 1 2 999999 821053 2 20 999994 2 4 999992 2 2 999999 1 360433 774866 -642378 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 881608 902048 2 119198 322111 2 2 999999 2 2 999999 2 5458 757681 2 18 999996 2 5 1000000 1 226143 831644 -595394 1 2 999999 -870646 2 230977 377077 1 167688 997297 220122 1 7 999994 459591 2 9 999996 2 7 999999 1 2 999999 884236 1 2 999999 -246935 2 2 999999 1 18 999997 315932 1 18 999991 763244 2 412995 528076 2 2 999999 1 254815 928181 -968587 2 2 999999 2 14 999996 2 8778 870199 1 20 999998 659891 1 105483 816240 417077 2 6 999987 2 160453 690263 2 782570 784095 2 917181 999995 2 523088 746022 1 2 999999 -477299 1 494325 500424 700364 2 779882 909535 1 16 999989 -289392 2 2 999999 2 17 999995 1 565630 586689 209355 2 19 999996 2 15 999987 1 2 999999 334621 2 142587 687976 2 2 999999 2 121533 402848 1 2 999999 -461156 2 2 999999 1 171521 679452 602474 2 469487 775534 2 16638 938787 2 2 999999 2 3 999995 2 2 999999 2 2 999999 1 468195 703273 745032 1 81322 832473 737297 2 572621 935666 2 795677 830944 2 2 999999 1 2 999999 -600152 2 2 999999 1 20 999988 -168998 1 359420 696509 -898252 2 2 999999 2 17 999994 1 10 999983 -14862 1 189409 569450 683795 1 2 999999 -141694 2 2 999999 1 2 999999 -999467 2 2 999999 1 2 999999 759482 1 19 999981 105943 1 3 999987 -59984 2 2 999999 1 243019 752018 -279046 1 2 999996 -556643 2 476247 821117 2 11 999990 2 2 999999 2 425484 990618 2 547871 768415 1 2 999999 733093 2 126648 946974 2 437 693596 1 17 1000000 402524 2 791569 984502 1 7 999993 501266 1 737987 851775 -543527 2 10 999981 1 4 999992 -697660 1 45194 879626 110720 1 20 999997 -82010 2 2 999999 1 100775 673438 -879175 1 6 999982 887827 2 18 999981 2 14 999995 2 440516 829764 1 544709 938572 -671647 1 2 999999 568207 2 2 999999 1 2 999998 -13321 1 2 999999 -886838 2 2 999999 1 9 999983 -9506 1 7 999981 -500367 1 115402 784315 -501151 2 2 999999 2 11 999989 2 2 999999 1 596311 943369 399020 1 5 1000000 -637941 2 2 999999 2 2 999999 2 6 999981 2 569375 732495 1 79440 425414 -753750 2 2 999999 2 2 999999 2 11 999982 1 72625 171359 -754389 1 2 999999 -962151 1 12 999990 -18807 1 2 999999 121566 2 2 999999 1 2 999991 -428112 1 214393 668126 -296138 2 20 999985 1 376030 425428 196171 2 13 999999 2 2 999996 1 2 999999 709335 1 420448 542158 -711185 1 2 999999 -57989 2 207425 646195 1 16 999994 -100863 2 2 999999 1 2 999999 552196 1 411087 730603 210463 2 20 999993 2 2 999999 1 16 999982 846687 2 2 999999 1 687528 800223 -494602 1 516431 904687 -501841 1 12 999987 756127 2 2 999999 2 2 999999 2 4 999983 2 2 999999 1 8 999981 -663769 1 272650 663642 353606 1 7 999986 -99848 1 7 999981 970524 1 247293 955001 -713088 2 2 999999 1 2 999999 -191155 2 9 999997 1 17510 457727 289292 2 14 999995 2 422329 677741 1 155549 716209 -188750 1 2 999999 122096 1 2 999999 -359010 2 2 999999 1 2 999999 806707 1 5 999990 -728081 1 146347 785379 258078 1 2 999999 850824 1 2 999999 -677094 2 590021 886607 2 2 999999 2 109049 110710 1 9 999988 -791640 1 9 999986 -562211 2 12 999999 1 2 999999 179601 1 648615 856126 446898 2 45992 340181 2 2 999999 1 238020 315235 -514287 2 214803 398428 1 2 999999 -411970 2 2 999999 2 2 999999 1 330184 804010 828211 1 2 999999 714577 2 1 999992 2 2 999999 1 67869 283416 651155 1 620215 946360 172933 1 16 999985 -127227 2 4 999991 1 2 999999 -711914 1 116300 308183 -12988 2 2 999999 2 2 999999 2 803255 830018 2 6 999987 2 8 999987 2 2 999999 2 2 999999 1 59382 476192 -829369 2 2 999999 1 2 999999 936101 2 2 999999 1 2 999999 -239212 2 2 999999 1 365919 884262 -648523 2 110410 158068 1 1 999990 903669 1 8 999995 332938 2 219329 473648 2 19 999992 1 465401 469589 746105 2 2 999999 1 2 999999 673056 2 2 999999 2 127598 988105 1 132383 296491 -554268 1 17 1000000 -605791 1 165471 847581 677571 2 38560 263554 1 20 999999 234853 2 45801 784313 1 2 999999 27162 1 2 999999 -645271 1 2 999999 471987 1 7 999984 991834 2 377241 441458 2 4 999994 1 2 999999 24950 1 2 999999 30960 2 11 999983 2 2 999999 2 151987 662344 2 561035 563780 2 1 999996 1 779721 875608 -460412 2 358716 559936 1 7 999999 -59315 1 2 999999 -798681 2 10 999989 2 441908 803268 1 13 999981 194104 2 16 999997 2 11 999997 2 2 999999 1 302438 680084 -712779 2 2 999999 1 55534 846422 849322 2 9 999990 2 903482 970599 1 18 999991 24289 1 4 999989 -617833 2 14 999993 2 20 999982 2 1 999990 1 18 999995 99249 1 16 999986 640862 1 564775 725256 580712 2 53298 259316 2 11 999986 1 2 999999 157634 1 502160 851596 164374 1 16 999999 -359207 1 166798 733226 300735 2 267430 619648 2 1 999984 2 2 999999 2 1 999995 2 559493 745453 2 11 999991 2 39842 819782 1 2 999999 71606 1 296250 560082 -293311 1 704730 740948 898810 2 2 999999 1 375509 755500 396740 1 13 1000000 -939209 2 2 999999 2 2 999999 1 626775 932302 901649 1 881214 989166 665559 1 434040 465459 348506 1 154901 964641 410087 2 2 999999 1 4 999997 -316831 1 16 999987 428782 2 3025 480766 1 219707 973057 -16104 2 11 999990 1 239492 464391 754228 2 2 999999 2 9 1000000 2 17037 590923 1 1 1000000 85791 2 18 999993 1 180903 984863 96791 1 316359 554858 -183113 1 359669 631948 462626 1 198176 428728 938758 1 4 999989 20627 2 11 999993 2 2 999999 2 2 999999 2 349909 819130 2 13 1000000 1 2 999999 502249 1 13 999984 345556 2 20 1000000 1 2 999999 538757 2 452773 892100 2 545363 593104 2 2 999999 2 451720 826087 2 1 999981 2 250681 537452 2 2 999999 1 20 999998 -195936 1 308732 350051 469207 2 12 999989 1 13 999987 -334231 2 2 999999 1 44234 898408 -886329 2 236331 503445 1 2 999999 505116 2 7 999992 2 9 999985 2 2 999999 1 213128 492676 -654646 1 2 999999 -451844 1 6 999994 -700903 1 548086 876261 103268 2 89895 988793 1 13 999985 91869 2 9 1000000 2 2 999999 1 2 999999 -281352 1 45177 294039 467050 1 2 999999 -258626 1 759980 778010 961924 1 8 999983 -666415 1 2 999994 -563134 1 2 999999 140890 1 14 999987 589290 2 2 999999 1 10 999994 -351307 1 2 999999 147845 1 2 999999 222402 1 2 999999 634276 1 2 999999 295463 2 4 999993 2 2 999999 2 2 999999 2 59377 857259 1 2 999999 -95510 2 13 999988 2 5 999982 1 2 999999 764331 2 2 999999 1 2 999999 -39206 1 20 999985 -343864 2 2 999999 2 12 999986 2 11 999999 2 361762 503669 1 922170 977377 -144140 2 2 999999 1 622396 883961 -264453 2 18 999999 2 2 999999 1 2 999999 960247 1 695110 732590 956053 2 4 999994 1 9 999995 -565977 1 7 999995 707478 2 2 999999 1 14 999991 -64317 1 193370 363478 760114 2 15 999990 1 569606 709872 791395 2 733305 934440 2 6 999993 1 19 999995 -873266 1 115301 255024 -453492 2 140678 747290 1 2 999999 583276 1 2 999999 -267113 2 2 999999 2 407173 938970 2 2 999999 2 2 999999 1 11 999988 -754385 2 98570 758980 1 229810 930739 827909 1 11 999999 -629115 1 14 999995 544645 2 16 999986 1 20 999981 -894558 2 8 999985 1 410056 774138 748449 1 179065 814214 698991 1 9 999998 283020 1 814858 938694 299194 1 8109 612488 468194 1 182590 972622 -275630 2 14 999983 2 114038 998267 2 18 999985 2 881290 898323 1 2 999999 -916205 2 897150 936398 2 2 999999 1 59039 612743 -379488 1 47984 928047 73415 1 2 999999 229296 1 228337 866191 -269519 2 278821 398604 1 4 1000000 -146751 2 688589 855217 2 2 999999 2 15 999992 1 2 999999 -104886 2 79829 426215 1 8 999992 -66126 1 481303 971640 -194204 2 185167 365078 2 346128 791505 1 6 999997 -734687 1 10 999992 -914164 2 9 999988 2 2 999999 2 15 999981 2 2 999999 2 2 999991 1 19 1000000 630979 1 793965 883557 347725 2 2 999999 1 228412 743894 770616 2 387266 974897 1 2 999999 -295042 1 2 999999 833407 1 113107 622975 523305 1 170843 408330 900187 2 2 999999 1 206020 659996 -899842 2 4 999987 2 13317 638627 2 2 999999 1 413330 633421 -513445 1 77759 348333 764719 2 8 999998 2 17 999998 1 9 999990 99751 2 2 999999 2 2 999999 2 20 999987 2 7 999994 2 2 999999 2 2 999999 1 1 999998 -955550 2 2 999999 1 6 999987 786873 2 6 999991 2 13 999997 1 339702 716410 78410 1 287684 792062 278409 2 33202 764821 1 2 999999 -932467 1 4 999985 -545429 2 6 999981 2 2 999999 2 4 999991 2 17 999986 2 139276 495155 2 109525 305701 1 512342 643341 409614 2 2 999999 2 3 999999 2 43244 976373 1 592554 737641 -42117 2 349838 371074 2 88573 695826 1 2 999999 864375 2 399001 965740 2 2 999999 1 2 999999 -198816 2 7 999998 2 550631 814509 2 2 999999 2 881636 926182 2 556155 778122 2 323959 421517 2 5 999989 1 2 999999 417851 2 115741 381585 2 2 999999 1 2 999999 11602 1 728314 763118 664367 1 491507 791501 614685 2 2 999999 2 2 999999 1 9 999990 504842 2 122415 568364 2 7 999996 1 102195 784254 -583821 2 11 999995 1 4 999989 764437 1 9 999990 -487807 1 70963 925608 -740485 2 2 999999 1 170851 868893 -717421 2 1 999999 1 235842 814489 -659751 2 209079 866630 2 682327 790408 1 5 999988 474033 2 2 999999 1 2 999999 -412379 1 195192 918073 385961 1 110370 510822 237010 1 2 999999 -819258 2 17 999993 2 2 999999 1 2 999999 -189642 2 2 999999 2 18 999998 1 2 999999 314915 1 2 999999 -644641 2 390735 994609 1 2 999999 -591238 1 16 999994 962055 2 2 999999 1 11 999982 384023 1 25415 97076 -495767 1 13 999994 -204086 2 272407 719549 1 2 999999 676765 1 179975 911072 -732204 2 2 999999 1 20 999991 698810 2 2 999983 2 19 999986 2 18 999995 1 2 999999 -245605 2 2 999999 1 17 999984 -950771 1 2 999999 822661 1 114074 892928 920017 1 2 999983 -436140 2 2 999999 1 11 999982 -386344 1 445415 649171 -673373 1 359746 802726 445190 1 5 999992 -491379 1 12 999984 -557904 2 7 999985 2 12 999981 2 20 999994 1 1 999991 778558 2 2 999999 1 2 999999 -933000 1 156993 507981 787307 1 86469 850527 -407775 1 2 999999 413541 2 103202 928617 2 2 999999 1 12 999991 186169 1 2 999999 -662062 1 4 999982 217769 1 413648 499351 -30518 2 2 999999 1 12926 189786 584387 1 1 999991 825198 1 2 999999 37369 1 2 999999 600552 1 2 999999 991547 1 2 999999 232091 2 12 999986 2 406366 662481 2 4 999981 1 2 999999 347988 1 2 999999 920720 2 322648 476423 2 52139 396671 1 179273 763033 -676709 2 7 999984 1 178929 887672 -954868 1 2 999999 -217494 1 2 999999 492676 1 19 999991 988996 2 2 999999 2 3 999981 2 2 999999 2 2 999999 2 29234 592153 2 2 999999 2 4 999992 2 2 999999 1 205504 812898 647662 1 2 999999 555659 1 880822 896814 -135808 1 32106 513812 210559 1 12 999996 -906206 1 210446 243950 327547 2 350881 602730 1 322 967633 56266 2 6 999992 1 738219 832941 -928185 2 3 999997 2 441715 633903 2 9 999995 2 302024 496186 2 134490 838497 2 2 999999 1 3 999982 -961639 1 613222 938505 575424 2 423471 514894 1 2 999999 917682 2 13 999993 2 2 999999 2 628197 827727 1 2 999999 256216 2 10 1000000 2 11 999993 2 107976 987338 2 155934 869097 2 13 999988 2 8 999988 1 360896 532512 -386809 1 13 999997 -130588 2 2 999999 1 245877 364002 -326485 2 138585 885055 1 384772 563173 -253227 2 2 999999 2 14 999992 2 453874 461437 1 16 999983 482510 2 2 999999 2 9 999983 2 567385 908331 2 2 999999 2 117111 496931 2 2 999999 1 2 999999 -610911 2 12 999986 2 8 999983 1 2 999999 -550085 2 11 999987 1 18 999990 308192 2 538840 776818 2 11 999983 1 2 999999 -506787 2 2 999999 1 2 999999 -563444 2 2 999999 2 154999 406780 1 827879 867635 -262575 2 620686 938485 1 219565 721205 472330 1 20 999993 -382968 2 178126 976244 1 504181 607064 847701 1 2 999999 933976 2 439226 806877 1 92748 516077 -38877 2 2 999999 2 2 999999 2 13 999997 2 74368 165963 1 140010 674493 31983 1 5 999983 977377 2 179481 621317 2 18 999981 1 2 999999 344422 1 5 999981 36142 2 704764 955684 1 248772 724748 -991588 2 2 999999 2 2 999999 1 142328 728191 95582 1 2 999999 -17221 2 2 999999 1 2 999999 -412155 1 2 999999 566054 2 2 999999 1 21894 943027 -856807 1 14 999988 717020 2 236957 763907 2 2 999999 1 156312 321623 -640303 1 5 1000000 -799312 1 12 999985 461354 1 656693 731822 -766806 2 225266 873186 2 9 999983 1 2 999999 233411 2 270520 619580 1 127422 344552 467394 1 2 999999 414699 1 2 999999 -75238 2 225672 946222 2 3 999981 2 9 999990 1 569275 643944 751472 1 9 999998 891979 1 2 999999 -468975 1 237907 588919 -275109 2 258710 629246 1 533284 671162 324655 2 832539 832729 2 2 999987 1 574652 840485 251653 1 2 999999 -701726 2 15 999986 2 113108 683047 2 493391 557109 1 16 999991 546831 1 14 999988 -841636 1 119691 990266 231506 1 4 999982 174939 2 169614 974419 1 261022 388386 -20819 2 2 999999 2 2 999999 1 2 999999 -18621 2 443226 490080 1 2 999999 921517 1 2 999999 537058 1 19 999998 119858 2 2 999999 1 17 999983 -168308 2 2 999999 2 443474 650206 2 1 999991 2 1 999995 2 2 999999 1 2 999999 -336831 1 8 999996 -6655 2 799076 853682 1 118171 234067 430153 1 11 1000000 -187007 2 2 999999 1 12 999988 -302642 1 2 999999 798822 2 15 999990 1 2 999999 899685 2 291086 417207 2 20 999989 1 8 999986 -636240 1 6 999983 32931 2 14 999986 2 2 999999 2 18 999983 1 13 999982 883238 1 794624 957253 -258277 2 2 999999 2 2 999999 1 2 999999 687878 1 4 999990 699079 2 11 999995 2 5 999990 2 11 999997 1 1 999990 53721 1 2 999999 702112 1 484225 612425 -984828 2 2 999999 2 2 999999 2 17 999991 2 10 999986 1 2 999999 -779687 2 2 999999 2 709834 845528 1 2 999999 338433 2 46854 901048 1 12 999999 -425966 1 4 999995 -79105 2 2 999999 2 11 999996 2 19 999981 2 1 999991 1 332845 721715 625058 1 2 999999 -165957 2 2 999987 1 12 999985 -728938 2 14754 729055 2 7 999989 1 581421 716684 21253 2 2 999999 1 2 999999 -309343 2 2 999999 1 11 999989 -666992 2 18 999985 1 9 999990 833652 2 2 999999 2 2 999999 1 425540 598164 -863712 2 579600 594330 1 2 999999 937293 2 505788 555507 1 103072 406457 -839330 1 9 999990 -925396 1 2 999999 339104 2 2 999999 1 311542 984716 505859 2 207677 446786 2 14 999993 2 2 999999 2 269977 743584 2 2 999999 1 2 999999 -61917 2 3 1000000 2 18 999996 1 2 999999 802034 1 339846 780340 -796589 2 8 999988 1 8 999988 777730 2 2 999999 2 845088 935378 1 2 999999 -212546 1 12 999981 -189786 1 2 999999 -98484 2 40340 644327 1 2 999999 624322 1 15 999983 -663502 2 207006 773023 2 4 999994 2 632406 668467 1 10 999993 482409 2 512135 775423 1 2 999999 -152832 1 15 999993 385434 1 675442 827522 -167789 2 17 999991 1 499451 874713 -301715 2 17 999995 2 2 999985 2 5931 135505 2 2 999999 1 2 999999 -649099 2 2 999999 1 848683 881482 -286525 2 10 999994 2 42401 548483 1 53079 254733 108691 1 12 999998 -782118 1 18 999985 -406710 1 307087 868986 -218464 2 144941 850081 2 5 999981 2 2 999999 1 19 999996 416426 2 98260 376922 2 204733 440953 2 8 999996 1 2 999999 536854 2 124098 264794 1 18 999998 904095 1 171457 346006 -779279 2 272057 886218 2 60216 707650 1 551218 760329 68516 1 2 999999 -171537 2 2 999999 2 353365 569440 1 2 999999 -384435 2 18 999988 1 790406 981372 906968 1 367896 418357 282314 1 20 999994 -69052 1 2 999999 -901631 1 2 999999 -331745 2 11 999995 1 245191 761433 686363 1 6 999983 666777 1 4 999996 -604723 2 2 999999 1 2 999999 409726 1 277885 936741 -300746 2 413371 888434 2 289226 838942 1 5 999996 239988 2 11 999989 2 17 999985 2 249467 975176 1 2 999999 167995 1 2 999999 128395 2 15 999988 2 177047 642969 1 13 999997 193300 1 358528 490372 752198 2 3 999992 2 9 999999 1 17 999993 -103180 2 2 999999 1 184528 898732 -724431 1 750531 894976 -458053 2 5 999996 2 2 999999 2 2 999999 2 19 999983 1 442820 983598 -149323 1 9 999990 -927054 1 2 999999 286623 2 2 999999 1 356043 817070 -681636 2 544176 710971 2 2 999999 2 10 999992 2 5 999996 1 2 999999 -190046 1 19 999990 -804075 1 143217 256970 -470954 1 105717 411662 275418 2 2 999999 2 56901 525484 2 426642 986937 2 2 999999 2 6 999987 1 81747 765632 -83746 1 2 999999 -860232 1 392168 444005 687004 1 12 999991 -185219 1 577298 897253 -965072 1 2 999999 -169689 2 2 999999 1 740610 854476 65069 1 2 999999 792176 2 2 999999 1 2 999999 -519904 1 686182 707511 869041 2 135442 160094 2 2 999999 1 2 999999 165971 1 15 999996 130441 1 2 999999 -873046 2 255322 515075 2 129048 829267 2 2 999999 1 4 999992 189077 1 16 999998 -65028 1 2 999999 -283432 1 300512 726079 -447324 1 284285 428258 -851558 1 77737 202902 -453949 1 119824 216794 144502 2 2 999999 1 2 999999 -581343 1 7 999993 995193 2 3 999992 1 364620 867461 498952 1 2 999999 -668529 2 371312 550091 2 2 999999 2 461301 663444 2 20 999992 1 2 999999 -969721 2 23346 321519 2 125709 362943 1 307190 656296 435490 2 751694 774193 1 13 999993 740167 1 12 999990 -209695 1 13 999998 634027 2 485660 592642 1 15 999993 -311709 1 98164 864988 -225092 1 16 999985 974663 2 287102 733049 2 2 999999 2 14 999996 1 239488 830023 327670 1 8 999982 344263 1 17 999990 480883 1 18 999992 -84778 2 12 999982 2 17 999994 2 1 999985 1 845555 891533 -449581 2 808432 858573 1 11 999996 819212 1 3 999985 -430953 2 2 999999 1 2 999999 -892177 2 2 999999 1 230680 716613 -710382 1 11 999992 196140 1 7 999989 -971584 2 14 999982 1 6 999983 181425 2 3 999993 1 2 999999 -513268 2 1 1000000 1 19 999982 -85929 1 2 999999 -752626 2 1666 658976 2 132760 941650 2 406533 631633 2 422913 774361 2 2 999999 1 2 999999 -252687 2 17 999991 1 356433 489220 775527 1 2 999999 -59655 2 2 999999 1 2 999999 155373 2 13 999988 2 54150 477377 1 2 999999 -661141 1 436645 842558 -577922 1 2 999999 79666 1 2 999999 -909498 2 194271 318342 2 2 999999 2 37841 795408 2 2 999999 1 2 999999 384477 1 1 999999 907596 1 2 999999 533430 2 360109 857309 2 10 999992 2 14 999986 1 20 999983 957414 2 11 999991 1 129938 861894 -845342 2 12 999992 1 247142 943161 -1659 1 16 999994 647395 1 2 999999 826326 1 16 999985 618095 1 64320 483588 468369 1 2 999999 214754 2 11 999991 1 10 999991 146537 2 2 999999 2 15 999982 1 2 999999 609487 1 19 999995 477347 2 2 999999 2 2 999999 2 2 999999 2 549854 631315 1 12 999986 -529120 1 2 999999 53921 2 2 999999 2 18 999985 2 2 999999 2 381395 392256 1 17 999981 837699 2 105624 981316 1 13 999983 -409991 2 1 999988 1 3 999994 726792 1 3 999988 205361 1 7 999990 947375 1 3 1000000 99812 1 2 999999 203780 2 619574 735465 1 15 999995 -352633 2 4 999992 2 156893 463766 2 2 999999 1 13 999989 -399741 1 17 999986 578618 2 18 999983 2 9 999987 1 2 999999 -107190 2 234852 757494 2 2 999999 1 2 999999 61961 1 264411 624187 -389886 2 9 999983 2 2 999999 1 922191 950662 -885428 1 620111 832706 34352 2 2 999999 1 2 999999 -301415 1 379044 963806 188166 2 147550 763132 1 2 999999 784179 1 2 999999 -18181 2 267952 762420 2 1 999997 1 2 999999 -312814 1 206048 883876 -967431 2 68405 82358 2 3 999992 1 6 999984 662028 2 19 999981 1 13 999990 436319 1 13 999988 -942791 2 12 999983 2 2 999999 1 467145 554819 889974 1 2 999999 767085 2 636276 657394 2 20 999994 2 16333 303812 1 2 999999 165945 2 17 999993 2 5 999994 2 2 999999 2 565054 806458 1 2 999999 977942 2 2 999999 2 2 999999 1 2 999999 -758004 1 10 999987 531760 2 358159 667035 2 13 1000000 2 5 1000000 2 2 999999 1 124500 720644 -858678 1 426729 932381 231700 1 2 999999 -288408 2 2 999999 1 2 999999 335523 2 16 999985 2 165008 519362 2 690069 831171 1 7 999990 514735 2 141498 489096 2 2 999999 1 8 999990 811472 2 2 999999 1 8 999981 605364 2 2 999999 1 438102 763789 -826435 2 2 999994 1 147485 469484 -779991 1 17 999998 -475517 2 131682 990438 2 414897 542097 2 3 1000000 1 518280 583156 850732 1 2 999999 204515 2 2 999999 1 2 999999 -24773 1 10 999988 -395699 2 2 999999 2 139520 202540 1 27371 64170 467060 1 2 999999 729820 2 2 999999 1 12035 251968 -490911 2 6 999983 1 2 999999 250346 1 186200 718170 -897830 2 19 999996 2 491943 719564 1 101171 896835 -335883 1 2 999999 729636 2 11 999999 1 305822 712695 393549 2 2 999999 2 2 999999 1 2 999999 922032 1 864325 917629 -636602 2 10 999994 2 2 999999 2 1 999996 2 2 999999 1 207533 632755 926202 2 2 999999 1 3 999994 -332034 2 2 999999 1 2 999999 613639 1 504080 532273 -170023 1 685793 862762 468278 2 2 999999 2 87445 754518 2 2 999999 1 2 999999 435823 1 2 999988 942957 2 2 999999 2 12 999986 1 2 999999 880371 2 2 999999 2 18 999987 2 295057 780766 1 2 999999 -632608 1 2 999982 -494218 1 3 999983 481779 2 18 999995 1 171933 620820 -693445 2 352104 438421 2 2 999999 1 5 999981 -279817 2 18 999997 1 5 999989 -876233 2 45618 565343 2 2 999999 1 279166 633809 -52998 2 800191 832035 1 2 999999 -608535 1 279562 948586 827279 1 531088 546355 428442 2 2 999999 1 2 999999 -415546 2 2 999999 1 2 999999 492592 2 2 999999 1 2 999999 821770 2 25681 73161 2 14 999991 1 11 999982 -803908 1 5 999983 -827828 2 6 999994 1 2 999999 735288 2 9 999993 2 2 999999 2 281361 989801 1 20 999998 -511011 1 34511 159753 -213912 2 2 999999 2 442408 693967 1 11 999982 -754570 2 2 999999 2 12 999986 1 550122 841073 649220 1 18 999987 730404 1 220487 868791 -853747 1 1 999982 560418 2 27698 790021 2 86760 416789 2 351289 383350 1 128724 827457 20222 1 146866 327241 412771 2 354562 613100 1 718303 875906 395291 1 2 999999 -805684 2 2 999999 2 128688 964963 1 251339 452905 973223 1 2 999999 651456 1 519001 595823 -324395 1 25156 491776 633600 1 18 999990 437470 2 2 999999 2 207755 343981 1 2 999999 -104498 1 506948 787717 -312809 2 62191 883428 1 766241 929309 755397 1 2 999999 493524 1 188323 863160 -504005 2 1 999999 1 2 999999 -401047 2 11 999987 1 537218 636769 797284 1 2 999999 -78008 1 301180 396902 -509847 2 19 999991 1 18 999983 363624 1 6 999996 -274144 2 18 999986 1 4 999993 -906001 1 82860 408856 -21671 1 2 999999 -149108 2 8 999991 2 69659 886256 2 2 999999 2 8540 809188 2 594978 986944 1 7 999990 884774 2 2 999999 1 2 999999 -215600 1 15 999992 -86824 1 17 999995 -626210 1 1826 386581 550321 2 2 999999 2 18 999988 2 14 999985 2 17 999984 2 2 999999 2 192354 290073 2 2 999999 1 2 999999 -264493 2 2 999999 1 2 999999 -357327 1 15 999988 -869483 2 2 999999 1 9 999989 803139 2 3 999983 1 19 999989 646012 2 5 999994 2 2 999999 1 13 999985 210687 2 2 999999 2 275107 512845 1 4 999989 879606 1 14 999999 -915054 2 2 999999 1 4 999989 31132 2 8 999993 2 2 999999 2 2 999999 2 2 999999 1 14 1000000 128686 1 7 999992 -314840 2 11 999982 1 206990 786082 759903 1 2 999999 -496830 2 580687 818317 2 2 999999 2 7 999986 2 2 999999 2 219004 887589 1 8 999981 -472807 2 5 999985 1 119879 552086 582228 1 7 999984 75073 2 20 999995 2 2 999999 2 92459 928712 1 2 999999 314445 2 12 999990 1 629016 688054 -152852 2 281759 782148 2 4 999984 2 727996 814368 2 8 999998 2 16 999987 2 20 999987 1 124013 941472 213559 2 2 999999 1 552541 943082 -137626 2 82555 730047 1 14 999988 171977 2 2 999999 2 2 999999 2 7 999993 2 133634 393667 2 8 999991 1 2 999999 419274 1 20 999986 -120993 1 15 999982 12943 2 2 999999 1 12 999995 -114074 2 2 999999 1 470253 593263 336561 1 15 999993 17620 1 2 999999 -627210 2 2 999999 1 432439 560072 -360026 2 386704 537423 2 2 999999 2 2 999999 1 568148 970338 478650 2 398131 882205 2 9 999988 1 6 999989 813696 1 1 999987 528510 1 1 999988 755504 1 85519 605862 -423988 2 2 999999 2 20 999985 2 2 999999 2 19 999983 2 10 999985 2 2 999999 2 334591 541860 2 2 999999 1 178382 587242 240058 1 222035 730446 -119211 2 2 999999 2 2 999999 1 2 999999 -572111 2 113527 794141 1 5 999994 -23939 1 293863 388878 169758 1 2 999999 830187 1 8 1000000 -350454 1 8 999982 -700651 2 579022 924777 1 2 999999 -501571 1 85142 252781 -560465 1 17 1000000 -952235 1 169845 223067 -663758 2 2 999999 2 9 999982 1 15 999981 424848 2 2 999999 2 2 999999 2 63794 403810 2 8618 518426 1 2 999999 -558959 1 2 999999 810972 1 2 999999 675963 2 2 999999 1 12 999999 -951314 1 2 999999 -971054 1 359978 904260 -242876 2 16 999993 2 2 999999 1 164786 606264 239299 1 2 999999 -163776 1 17 999999 659586 2 140997 528010 2 3 999996 2 2 999999 2 20 999987 2 4707 55644 2 100852 541044 1 267037 466391 164003 1 6 999992 -328440 1 13 999991 -463707 2 7 999986 1 2 999999 702616 2 11 999987 1 50025 799457 101112 2 533126 906715 1 17 999987 87544 2 8 999988 1 13 999991 333261 2 2 999999 1 716021 753773 -109576 2 24523 46302 1 2 999999 -297453 2 47093 628442 2 2 999999 1 19 999984 908050 1 262239 873659 -273567 1 2 999999 736928 2 6 999985 1 2 999999 468689 2 11 999983 1 597147 975372 748063 2 2 999999 1 62619 285399 467948 2 2 999999 2 309069 509353 1 710707 898025 143716 2 19 999985 1 2 999999 3374 1 4 999987 80381 2 2 999999 2 11 999993 1 2 999999 -397297 1 497507 765182 -797960 2 16444 253824 2 2 999999 1 482399 972109 -844027 2 2 999999 2 1 999983 2 55946 523859 1 94451 509212 516979 1 341062 370348 182294 2 2 999999 2 2 999985 1 13 999984 773129 2 16 999993 2 202193 754102 1 234445 443621 -77193 2 508510 581479 1 2 999999 -114523 2 518115 691513 2 2 999999 1 2 999982 -575663 2 2 999999 1 20 999981 208417 2 12 999988 1 4 999996 -572333 2 308058 771255 1 2 999999 144128 2 2 999999 1 20 999999 -343590 2 19 999998 1 2 999999 885757 2 2 999999 2 10 999994 2 345844 918430 2 223284 884899 2 1 999998 1 460440 662617 110867 2 2 999999 2 2 999999 1 300908 599500 -73278 1 432301 969525 -904276 1 2 999999 -381023 1 2 999999 85366 2 782783 923292 2 19 999992 1 8 999994 557275 2 2 999999 2 281817 559598 2 441021 924003 2 7614 573838 1 2 999999 -516941 2 61732 552880 2 12 999994 1 2 999999 341721 2 722276 950455 2 2 999999 2 543489 646454 2 62517 986949 2 399781 869429 1 2 999999 -755712 2 640914 857112 1 19 999998 588875 1 2 999999 -149152 1 16 1000000 -289709 1 2 999999 648144 2 2 999999 2 856989 967779 1 2 999999 809345 2 2 999999 1 17 1000000 -373303 2 364347 644349 2 2 999999 2 574737 626378 2 521259 805913 1 63323 693204 459098 1 8 999983 24775 1 276500 307547 -640893 1 254983 999687 -776489 2 12 999999 2 2 999999 1 224434 892813 17094 1 2 999999 5565 2 19 999996 1 674808 946340 -753175 1 2 999999 794598 1 4 999986 -239666 2 11 999996 2 2 999999 1 2 999999 -744145 2 2 999999 1 1 999998 -230527 2 570030 624831 1 19 999991 811795 1 20159 497696 139273 1 1868 736321 -185822 2 315899 425199 1 2 999982 -677850 1 10 999994 -178401 1 749775 825453 -768495 1 151420 653312 254111 2 348435 838642 2 466920 721783 2 2 999999 2 531256 904979 2 5 999988 2 8 999985 2 8038 290998 1 248219 955899 -44974 1 2 999999 907426 2 2 999992 1 54511 481534 415508 1 822004 907631 -987234 2 1 999982 2 564003 982978 2 14 999998 1 250742 505710 -998732 2 61111 651347 2 16 999998 2 2 999999 2 2 999999 2 627174 760659 1 240870 622298 -922562 1 13 999993 -792039 2 5 999999 1 2 999999 111241 1 2 999999 249322 2 14 999988 1 150606 200427 -663064 2 348796 598165 2 2 999999 2 19 999986 2 139238 681857 1 2 999999 -700199 1 560159 597905 405203 1 526085 734330 765384 2 451013 495641 2 90916 393019 2 2 999999 1 1 1000000 -450337 2 10 1000000 2 2 999999 1 325718 626658 438938 1 13 999995 649367 2 2 999999 1 19 999988 109691 1 508073 787076 851280 2 11 999993 2 602381 950089 2 159945 890988 1 2 999999 -628952 1 10508 686845 17870 1 14 999999 -420813 1 572511 652834 357368 1 2 999999 453204 2 200123 599281 2 7 999982 2 17 1000000 2 2 999999 2 390503 449416 1 2 999999 950325 1 16 999984 -523898 1 2 999999 297931 1 2 999999 909349 1 13 999985 -8874 1 131307 965788 322491 2 2 999997 2 14 999988 1 2 999999 995628 1 9 999993 190254 1 590356 889649 -513202 2 17 999987 1 2 999999 -551233 2 13 999993 1 2 999999 689437 2 13 999991 1 2 999999 -59182 1 10 999999 -115782 2 6 999997 2 469565 525080 2 2 999999 1 2 999999 -326708 2 2 999999 2 2 999999 2 3 999997 2 188075 479547 2 353915 765174 1 20 999999 -614255 2 2 999999 1 796234 861293 -955389 1 17 999995 -535119 1 2 999999 42886 1 350754 872059 337305 2 781480 842563 1 2 999999 884555 1 240344 486518 120841 2 18885 115771 2 660450 729759 1 2 999999 -910336 2 20 999996 1 17 999985 -578132 2 2 999999 2 6 999984 1 7 999981 97080 2 2 999999 2 1 999982 2 6 999988 2 3 999993 1 124090 221939 176922 2 16 999997 2 2 999999 2 2 999999 2 2 999999 1 426790 894812 -209870 2 7 999998 1 28143 957788 586599 1 433271 565598 -145153 1 2 999999 -524865 1 2 999987 959123 2 19640 911029 2 10 999991 2 2 999999 1 132775 828367 -820544 1 7 999983 -385961 2 2 999999 1 17 999998 388080 1 375571 552125 72642 1 798250 911124 418671 2 2 999999 1 28585 422302 831379 1 787330 929573 386890 2 350935 718094 2 2 999999 2 2 999999 1 699130 868289 37981 1 2 999999 -834137 2 624294 801670 2 20 999995 2 2 999999 1 12 999990 404643 1 2 999999 32887 2 8 999989 1 18 999981 945259 1 160702 587096 -997242 1 3 999985 664906 2 393321 858751 2 2 999999 2 14 999993 1 17 999981 496766 1 2 999999 754889 2 1 999995 2 277349 426765 2 537422 794083 1 16 999996 713526 1 2 999999 826345 1 214929 286576 322884 2 3 999988 2 15 999996 1 20 999996 -805402 1 491179 870909 -987674 1 2 999999 373735 1 18 999984 -130546 1 565152 635846 723685 2 2 999999 1 1 999992 77070 2 2 999999 2 2 999999 1 2 999999 -486181 1 18 1000000 -580411 2 264205 463464 2 2 999999 1 18 999996 906593 2 117024 496174 1 446849 939916 732173 1 511534 743634 -308967 1 2 999999 -590552 2 2 999999 2 2 999999 2 135358 463089 1 2 999999 -79414 2 217259 696705 1 18 999998 35918 1 2 999987 -657595 1 5 999992 -239107 1 2 999999 -690962 1 103810 353990 345719 2 17 999994 2 2 999999 2 2 999999 1 20 999988 717296 2 719924 805816 1 229676 601415 649372 1 14 999987 389057 2 283582 901946 2 2 999999 1 596501 624685 -16040 1 2 999999 -92787 1 19 999983 -957060 2 2 999999 2 13 999983 1 1 999994 523659 2 114382 896568 1 366669 397255 176287 2 768556 961004 2 2 999999 2 237589 581501 1 82752 893455 -740973 2 2 999999 1 395218 782800 -124796 2 74066 659885 1 2 999999 -110295 1 2 999999 543728 2 2 999999 1 10 999988 -706729 2 2 999999 1 462609 476372 856577 1 114684 318306 868364 2 13 999984 2 9 999986 2 15 999997 2 47776 80585 2 567176 718263 1 244668 765353 -793975 1 12 999997 40037 1 433837 731555 840360 2 10 999992 1 2 999999 -185055 2 2 999999 2 871207 987767 1 1 999981 -802695 2 2 999999 1 2 999999 -520337 2 2 999999 1 776301 944208 -731718 1 2 999999 -482564 2 19 999995 1 2 999999 -764806 1 533444 845988 -308529 2 435378 893178 2 2 999999 1 6 999988 478443 2 2 999999 2 14 999996 1 2 999999 -379951 2 244077 636636 2 2 999999 2 646853 717855 2 2 999999 1 338993 528419 82998 1 2 999999 -2972 2 2 999999 1 1 999986 650558 1 2 999999 798358 2 457984 842913 1 18 999986 -340473 1 2 999999 -810744 1 349297 722559 -89335 2 511760 980965 2 781919 873689 2 17 999992 2 11 999996 1 69862 997818 -705128 2 2 999999 2 47830 727055 2 18 999993 1 5830 467017 27310 2 487664 560142 1 2 999999 -517097 2 2 999999 1 308655 473723 414063 2 2 999999 2 19 999984 1 2 999999 -451025 2 2 999999 1 312543 402719 5021 2 521915 976842 1 2 999999 629124 2 13 999986 1 2 999999 954106 1 16 999992 166380 1 2 999999 995237 2 2 999999 2 16 999996 1 235381 435762 -166100 2 17 999989 2 552105 848672 2 136778 199216 2 11 999994 1 186021 633680 -715027 1 3 999985 549058 1 638437 925601 -188546 1 17 999991 464205 2 18 999996 1 19 999987 859175 2 5 999997 1 261352 511171 -808573 2 16 999998 2 783165 794348 2 9 999981 1 43486 680101 -117449 1 2 999998 917306 1 2 999990 248603 2 19 999997 2 2 999999 2 2 999999 2 17 999987 2 15 999990 2 20 999994 1 2 999999 752648 1 7 999991 -462780 1 2 999999 -563046 2 2 999999 2 300737 650654 2 9747 652740 2 2 999999 1 2 999999 -618490 1 57437 483516 452599 2 2 999999 1 15 999988 -329232 1 2 999999 407505 1 5 999997 999069 1 2 999999 -51358 2 2 999999 2 2 999999 2 2 999999 1 163991 210814 -347394 1 18 999981 -969450 2 5 999982 2 7 999993 2 13 999997 2 2 999999 1 5 999986 493324 2 609411 900721 1 350500 805845 636237 2 173893 393685 2 869294 893488 1 2 999999 683390 2 2 999999 1 17 999989 544581 1 2 999999 -494343 2 55873 253897 2 896915 956373 2 2 999999 1 2 999999 -136922 1 235239 236620 816698 1 309248 765876 789712 1 208325 870763 -623690 1 239864 903138 698066 2 2 999999 2 179484 688190 1 7 999993 -819761 2 4 999988 1 18 999981 -718492 1 914122 919921 549605 1 10 999987 -87620 1 824454 945068 157581 1 266989 603203 725834 1 261717 593732 513413 2 2 999999 2 735167 957880 1 20 999984 788972 2 659063 701169 1 2 999999 987430 2 2 999999 2 533056 859694 1 84112 302535 -592320 2 1 999997 2 2 999999 1 13 1000000 517426 1 15 999995 667451 1 2 999999 61357 2 8 999983 1 2 999999 -535557 2 3 999984 2 20638 630062 2 2 999999 2 14 999988 2 211191 849327 2 284824 313890 2 319626 362586 1 2 999999 -144337 2 317467 816851 2 2 999999 1 435176 972208 566490 1 2 999999 -825506 1 159766 961691 -454073 1 19 999999 -922748 1 11 999995 -388201 1 537224 933663 -879238 1 2 999999 -287987 1 8 999990 -544489 1 2 999999 -684201 2 174209 901919 2 2 999999 2 2 999999 2 19 999991 2 1513 649609 1 2 999999 -990469 2 375555 670701 1 726160 877484 -736026 1 2 999999 492040 1 12 999984 -486587 2 2 999999 2 9 999985 2 2 999999 1 2 999999 588204 1 2 999999 935607 2 246064 690699 2 3 999988 1 2 999999 565436 2 1 1000000 2 2 999999 2 529289 797758 1 416993 697721 492251 1 2 999999 485885 1 275805 318801 930279 2 2 999999 2 2 999999 1 2 999989 -891570 1 137625 282614 918209 2 2 999999 1 20 1000000 -860679 2 11 999987 2 544269 921964 1 2 999999 -768644 2 2 999999 2 195498 962117 1 13 999993 -640189 1 2 999999 -90458 1 2 999999 525718 1 2 999999 -272573 1 49619 228005 -708353 2 2 999999 2 103634 966810 2 1 999997 1 2 999999 -542272 2 2 999999 1 36530 839166 555681 1 757597 967892 139333 2 14 999992 2 1 999992 2 2 999999 2 1 999986 1 16 999982 572413 2 6 999994 1 231483 991706 225116 2 468316 637171 2 2 999999 2 13 999991 2 1 999990 1 2 999999 880604 1 2 999999 34183 1 2 999999 -564703 2 14 999990 1 2 999999 -830850 2 2 999999 1 909398 933842 205459 2 2 999999 1 2 999999 -398024 2 9 1000000 1 126694 803777 -746415 2 12 999998 1 2 999999 -890600 2 2 999999 1 2 999999 608037 1 530949 985083 -487367 1 12 999991 983220 2 220185 881481 2 2 999999 1 287460 658855 -223442 2 114447 948124 1 2 999999 55333 1 2 999999 -349080 2 10 999982 2 5 999999 1 117310 216693 -962919 1 2 999999 927625 1 2 999982 803996 2 5 999990 1 2 999999 -665028 2 37745 95274 1 2 999999 -146373 2 2 999999 1 11 999994 71956 2 1 999981 1 2 999999 -326851 2 287581 661183 2 12 999986 2 156527 982677 1 2 1000000 -765265 2 2 999999 1 2 999999 -995203 2 12 999998 1 2 999999 -541346 1 15 999985 -139744 1 2 999999 -907019 2 20 999989 2 13 999998 2 13 999989 1 237236 626626 -51962 1 11 999990 -897370 1 91990 756963 838622 2 9 999985 2 188063 537240 1 32604 946446 -357420 2 405570 694986 1 2 999999 -214954 2 230609 562208 2 576574 630557 1 2 999999 732803 1 18 999985 -719441 2 14 999998 2 19 999985 1 303657 721164 -555400 2 15 999986 1 17 999990 359500 2 252705 555537 1 14129 953498 455542 1 2 999999 -998097 2 814020 925238 1 2 999987 80326 2 2 999999 1 2 999999 -616223 2 263393 551947 2 2 999999 1 31884 257070 -367096 2 2 999999 1 414395 610066 127475 1 2 999999 -489944 1 2 999999 -647820 2 218217 820873 2 10 999996 2 20 999987 1 230364 469828 356973 1 2 999999 -660782 2 2 999999 1 2 999989 -330796 2 2 999999 1 364067 996556 524708 2 16 999997 2 16739 30221 2 15 999990 2 2 999999 2 2 999999 2 3 999986 1 454742 814031 847505 1 6 999994 -189401 2 280182 686574 2 2 999999 1 2 999999 -617624 2 589130 667212 2 7 999982 1 3 999983 -75591 2 2 999999 2 2 999999 2 2 999999 2 16 999999 1 6 999993 438894 2 2 999999 2 150353 768889 2 712119 865895 1 108327 416884 567974 1 176437 473995 -593959 2 2 999999 2 2 999999 2 218478 343125 1 2 999999 -929897 1 97671 744064 -516279 1 11 999996 338065 1 2 999999 -387282 2 2 999999 1 17 999989 885299 1 66593 371506 726571 2 2 999999 1 2 999999 63690 1 1 999992 -918320 2 498250 660945 2 1 999983 1 2 999999 -342638 1 11 999985 -423118 2 763559 802199 1 16 999992 167967 1 15 999997 -879131 2 272051 413731 1 8 999988 879965 2 4 1000000 2 2 999999 2 2 999999 2 14 999987 2 2 999999 2 245481 632740 2 20 999985 1 184314 276671 281628 2 44070 707400 1 2 999999 -995960 2 325767 938576 1 2 999999 -929774 1 2 999999 411393 1 8 999990 -721705 2 8 1000000 1 315937 691972 54196 2 2 999999 1 7 999985 282881 2 622952 637617 1 130640 131697 856686 2 2 999999 2 20 999983 1 2 999999 -670493 1 2 999999 -226178 2 2 999999 2 2 999999 1 2 999999 361046 1 18 999984 754730 2 2 999999 1 12907 645090 -781670 2 2 999999 1 2 999999 779330 2 19 999981 1 435444 888619 801161 2 2 999999 1 2 999999 -175240 1 1 999990 648537 1 16 999984 -87656 1 2 999999 -175771 2 2 999999 1 2 999999 524998 1 2 999999 -654086 1 13 999999 995764 1 255861 891948 677034 2 13 999991 2 11 999993 1 15 999987 -657541 2 226968 815236 2 453427 592573 1 8 999982 -59335 2 13 999988 2 16 999985 1 2 999999 546267 1 18 999992 -714975 2 88253 718074 1 2 999999 -458026 2 9826 501950 1 2 999999 314173 2 2 999999 1 103546 707758 393278 2 2 999999 2 32657 863201 2 672599 774677 1 258771 473350 799414 1 5 999990 71570 1 3 999993 -646084 1 8413 569114 470452 1 686548 919810 528946 1 12 999995 -204533 1 346889 523682 604766 2 2 999999 2 16 1000000 2 2 999999 1 10 999990 257651 2 2 999999 2 2 999984 2 2 999999 2 1 999993 1 21091 903306 -61383 1 649698 783049 -12362 2 17 999991 2 12 999982 1 280253 487738 591289 1 2 999999 -678469 2 595620 609145 2 510482 689856 1 2 999999 -613251 2 2 999999 2 785869 809383 2 349850 457064 2 536596 816331 2 2 999999 1 2 999999 640043 1 19 999993 -110706 2 11 999987 1 20 999984 -751885 1 2 999999 -529555 2 2 999999 1 519462 915587 613637 2 517334 658191 2 2 999999 2 8 999983 1 2 999999 965005 1 383441 678443 208298 2 6 999985 1 45740 876577 133922 1 2 999999 354580 1 2 999999 -299515 2 251995 714878 1 17 999988 144865 1 2 999999 -956126 2 2 999999 2 676303 913640 2 5 999990 1 151617 620131 -715025 2 2 999999 1 3056 566104 -39749 2 8 999995 1 92137 269960 476725 1 532378 827469 -454096 1 7 999985 797157 1 1 999991 201769 1 274531 432209 -538541 2 5 999989 1 203629 437852 -82482 1 2 999999 -827576 2 2 999999 1 2 999999 -284031 1 10 999994 -932891 1 445660 898235 322556 1 1 999982 -290171 2 527748 756318 2 14 999987 2 2 999999 1 305879 799664 368140 2 636144 864917 2 224332 587600 1 20 999983 -63434 1 76474 366091 -229598 1 2 999999 875679 2 9 999992 2 2 999999 2 2 999999 1 2 999999 -520775 2 2 999999 1 2 999999 218158 2 13 999991 2 2 999999 1 2 999997 -18410 1 78410 969049 -242701 2 414717 614703 1 2 999999 44459 2 16 999984 1 2 999999 -346999 2 2 999999 1 316273 754977 453547 2 12 999985 1 46339 539919 590104 1 19 999989 223985 2 2 1000000 2 361315 610567 2 13 999982 1 402627 602024 -484079 2 74059 687187 2 20 999989 1 9 999995 -983968 1 4 999987 -590373 2 26790 189184 1 112031 769417 -778898 2 378805 849484 1 142081 359779 -888672 1 69820 600673 341162 1 2 999999 -897259 1 76590 378764 -391709 1 451847 773519 -503255 1 52513 446967 -736386 2 698114 772823 2 492731 656658 1 306902 740186 305387 1 59125 218664 -953355 1 2 999999 -348848 2 2 999999 2 2 999999 2 17 999992 1 2 999999 808694 2 545331 658219 1 7 999990 -758995 1 157105 709173 -317966 2 1 999999 2 262955 503129 1 147523 202188 144223 2 231246 918381 2 2 999999 1 16 999993 833326 2 3 999996 2 17 999998 1 18 999999 -833959 1 10 999989 -821939 2 1 999999 1 12 999981 -378123 2 18 999995 2 10 999981 1 281090 882173 450407 2 13 999982 1 1 999993 602270 2 514582 876820 2 2 999999 1 2 999999 401834 1 20 999996 143982 1 2 999999 -413193 1 2 999999 917917 1 1 999987 672169 1 772985 846708 -901327 2 2 999999 2 2 999999 1 18 999999 428084 2 2 999999 1 14 999999 677520 1 19 999994 21560 1 2 999999 -376029 2 2 999999 1 256655 428628 582780 2 2 999999 2 487849 972545 1 330057 705634 729051 2 19 999986 1 48615 715166 288354 1 2 999999 151037 1 620482 633667 866961 2 2 999999 1 690254 837143 330155 2 441551 779651 2 60791 236253 1 2 999999 603627 1 2 999999 -622775 2 384578 410086 1 46476 125404 -940201 2 2 999999 1 2 999999 -664534 1 9 999994 968199 2 211962 450258 1 14 999991 -198290 1 147303 264532 -884351 2 383151 578497 2 19 999983 2 2 999999 2 2 999999 1 8 999984 872948 2 2 999999 2 389255 913096 1 486893 812837 627288 2 458040 550075 1 15 999985 450557 1 2 999999 -201137 1 142984 704560 489949 2 400166 805287 2 2 999999 2 2 999999 1 2 999999 103913 1 2 999999 -211847 2 11 999986 2 2 999999 2 6 999995 2 12 999999 1 94288 610592 -548554 2 1 999993 1 328243 944918 -861632 2 2 999999 1 2 999999 708042 1 889128 960664 -492038 1 96245 618556 -406040 2 294965 865753 2 2 999999 2 460163 660481 1 56761 603953 -107964 1 17 999981 -304408 1 94060 447088 595036 1 2 999999 -847394 1 1 999999 774844 1 2 999999 -185149 1 183753 592901 57507 2 274820 613840 2 8 999985 2 1 999990 2 12 999987 2 2 999999 2 7 999998 2 1 999988 2 2 999999 1 2 999999 -66691 2 5 1000000 1 2 999999 390099 2 326118 755133 1 337963 704005 514853 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999987 371867 1 12 999994 -453843 1 10 999997 983293 1 13 999997 847002 1 2 999999 -407471 1 2 999982 293943 2 2 999999 2 3 999990 1 2 999999 302775 2 4368 54554 1 9 999996 995676 1 11 999994 -746644 2 2 999999 2 350034 431493 2 264673 306137 1 9 999998 764341 1 268904 877947 71146 1 8 999993 173722 1 4 999999 294961 1 17 999983 -430197 2 856769 931036 1 135834 683199 -934273 2 19 999991 2 6 999985 1 8 999991 -557373 2 243754 547495 1 1 999994 -562412 2 585511 624562 1 295332 736140 -210348 2 4 999988 1 2 999999 -40329 1 265626 738029 392384 1 650786 718093 365240 1 2 999999 -582009 1 2 999999 -770714 2 91322 552792 1 304837 904320 -55741 1 15 1000000 642016 1 133338 823970 -516886 1 632656 959981 291650 1 155465 908398 992702 1 4 999995 -419521 2 381171 859068 2 2 999999 2 12 999997 2 2 999999 2 243367 843739 2 2 999999 1 54597 528277 -346681 1 193882 279497 270410 1 2 999999 -218286 1 254879 570522 410050 2 7 999992 2 2 999999 2 14 999994 1 16 1000000 324092 1 189187 298387 802711 1 524765 578817 -550535 2 2 999999 2 17 999989 1 1 999995 299479 2 2 999999 2 85622 98033 1 2 999999 -401402 2 17 999999 1 2 999999 877264 1 16 999990 278760 1 2 999999 -501331 1 39072 533763 -597580 2 182060 528993 1 2 999999 -664125 2 668 820916 1 2 999999 -155862 2 20 999987 1 15 999986 664001 1 7 999991 -548953 2 2 999999 1 2 999999 -107008 1 6 999985 -697636 2 90269 135489 2 2 999999 2 2 999999 2 2 999983 1 2 999999 -941773 1 252517 675464 -171122 1 616332 729932 408985 2 421052 559347 2 549309 660926 2 16 999996 2 14 999987 1 5 999993 -402044 1 2 999999 -503040 2 2 999999 1 98247 964277 561402 2 2 999999 2 634966 640855 1 2 999999 -110409 2 7 999996 2 16 999997 2 187027 922456 2 2 999992 2 2 999999 1 5 1000000 -981017 1 319976 407953 911274 1 578716 921232 -717979 1 596597 642868 278121 2 3 999997 2 2 999999 2 979737 998265 1 2 999999 234802 1 6 999999 -190519 1 2 999999 -463811 1 13 1000000 -714700 1 238434 848953 236890 2 2 999999 2 2 999999 1 15 999988 24091 2 148062 858902 2 330900 495428 1 2 999999 -478548 1 10 999990 -11606 1 2 999999 980865 2 429004 539385 2 16 999983 1 206238 283673 734113 2 6 999985 2 15 999989 2 7 999981 1 10 999984 301905 2 8 999998 2 8 999999 2 20 999990 1 2 999999 211950 1 2 999999 -483208 1 2 999999 -927272 1 2 999999 -580352 2 8 999999 2 6 1000000 1 2 999999 112280 1 12 999985 808207 1 2 999999 797398 2 483007 524070 2 2 999999 2 19 999993 2 3 1000000 1 2 999999 594332 1 17 999988 414107 2 2 999999 1 2 999999 -793174 2 409604 464853 1 464130 829634 -574277 1 20 999988 -497184 2 19 999996 2 2 999999 2 18 999984 1 83124 208971 -714925 1 11 999990 460608 1 14 999994 108635 1 67646 501234 161053 1 797790 808392 126501 2 2 999999 1 5 999992 -355913 1 2 999999 913880 2 15 999994 1 2 999999 620363 2 346987 638579 2 3 999989 1 657479 910669 452142 2 2 999999 2 10 999984 2 13 999997 1 8 999997 -356573 1 2 999999 408966 1 11 999982 344944 2 2 999999 1 2 999999 527784 2 577541 921382 2 98313 314633 2 12 999988 2 782462 998750 1 7 999998 -244118 2 584385 687513 2 2 999999 1 151469 400062 -215961 1 646918 837326 -118564 1 2 999999 609288 2 2 999999 2 19 999991 2 9 999989 2 2 999999 1 2 999999 -594085 2 340101 561542 1 10 999983 -795267 1 2 999999 -392341 1 1 999983 510510 1 50660 893741 909891 1 2 999999 -518266 1 58537 412256 -68713 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999993 1 2 999999 863827 1 256411 465876 927517 2 2 999999 1 4 999995 829177 2 60385 813901 1 4179 133060 -103027 2 2 999999 1 2 999999 58970 2 20 999988 2 2 999999 2 14 999997 2 18 999994 1 552962 644950 978025 1 16 999985 31657 2 2 999999 1 5 999987 -920746 1 2 999999 -820265 2 10 999997 2 9 999996 2 10 999994 1 2 999999 -552725 2 2 999999 1 4 999981 477560 1 2 999999 255168 2 2 999999 2 2 999999 2 144175 666058 1 585618 738795 -231362 2 2 999999 2 2 999999 1 109516 504348 872955 2 4 999989 1 137875 246160 840209 2 10 1000000 1 13 999996 -366439 2 2 999999 2 2 999999 1 346619 728935 150361 2 2 999999 1 18 999982 109371 2 2 999999 1 2 999999 -118809 1 14 999997 -338358 2 2 999999 1 19 999999 -161848 2 8 999997 1 20 999992 506650 1 2 999999 -304057 1 2 999986 855130 1 513281 724158 -437805 1 662741 839325 -237312 2 175383 412835 2 13 999994 2 2 999999 1 14 999999 389212 1 9 999992 -316984 1 6681 886613 -714080 2 2 999999 2 17 999981 2 6 999987 1 2 999999 -47326 2 2 999999 2 2 999999 2 20 999987 1 19 999984 -633768 2 12 999990 2 5 999998 2 5 999998 1 18 999991 -172238 2 322848 857608 1 2 999999 804148 2 2 999992 2 209533 648531 1 13 999987 -230226 1 507014 759182 986839 2 2 999999 1 369143 503941 -963297 2 197938 294183 1 17 999999 741449 2 12 999994 1 294421 650281 479910 1 9 999990 -129065 1 2 999999 701341 2 2 999999 1 2 999999 747497 1 19 999983 -502010 1 2 999999 -683976 2 10 999984 1 2 999999 -95718 1 528734 854107 -971716 1 80823 489286 565337 1 12 999984 -754268 2 12 999983 1 140829 924135 -915179 2 16 999994 1 2 999999 82744 1 262579 378564 -909376 2 2 999999 2 535091 753140 1 19 999998 262404 2 2 999999 2 596067 663529 1 2 999999 -712594 1 19 999983 940157 2 810701 865055 1 2 999999 624611 1 2 999999 -663015 2 9 999984 2 12 999998 2 19 999994 1 456278 914863 -4825 2 8 999982 1 2 999999 64008 2 628037 938152 2 2 999999 1 9 1000000 786952 2 14 999996 1 14 999999 -753008 2 319783 604057 2 4 999985 2 615851 704249 2 95049 320738 2 20 999998 1 2 999999 -46145 2 2 999988 1 20 999988 -689423 2 81941 740262 2 660017 824905 2 2 999999 1 6 999993 869959 2 4107 594813 2 2 999999 1 2 999999 -765557 2 2 999999 2 1 999981 1 15 999987 73795 2 2 999999 1 267459 653433 -952698 2 2 999999 2 11 999994 1 13 999992 -138120 2 451137 544265 1 16 999986 993459 2 377932 595317 2 2 999999 1 14 999995 852571 2 2 999999 2 2 999999 2 16 999987 1 17 999999 706523 1 2 999999 -317516 1 626333 766604 -839859 1 2 999999 -335556 2 2 999987 2 740219 856034 1 18 999987 507628 2 819730 909869 2 8 999997 1 8 999991 -538905 1 2 999999 913233 2 125788 956706 2 2 999999 1 2 999999 -704237 1 174240 462647 -505692 2 15 999988 2 549349 897714 2 57551 233941 1 809650 836470 -929903 1 678482 755175 791473 1 348732 443909 -572782 2 779208 873094 2 202559 307688 2 11 999993 2 11 999986 2 55301 820898 2 2 999999 1 20 1000000 440220 2 401536 747508 2 1 999981 1 13 999983 9492 1 2 999999 927073 2 2 999999 1 2 999999 -362356 1 4 999998 -279602 2 2 999999 1 2 999999 94276 2 4 999988 2 471690 967746 2 13 999990 1 108356 471434 -494683 1 2 999999 -795668 1 2 999999 -539485 1 11 999995 -644339 2 2 999999 1 2 999999 662363 2 2 999999 2 2 999999 2 2 999999 2 795092 902652 1 19 999993 -530131 1 8 999998 -186597 1 2 999999 659925 1 15 999991 -483336 2 279381 375654 2 11 999999 2 2 999999 1 2 999999 433101 2 240399 388979 2 6 999998 1 6 999997 950355 1 770752 876632 -437693 1 2 999999 517773 2 2 999999 2 2 999999 2 743994 807627 2 190349 515490 1 2 999999 146402 1 116464 706622 435880 2 479232 928613 2 2 999999 2 180911 396990 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -857841 1 427152 775798 -894380 1 2 999999 -220695 1 1 999995 -747755 1 9 999984 780690 1 10 999995 233989 1 2 999999 201306 1 188335 691980 -410894 2 8289 204495 1 17 999996 -472826 2 2 999999 2 2 999983 2 13328 813182 1 2 999999 150995 2 2 999999 1 697469 985850 -481653 1 2 999999 -752605 1 120206 466059 -486306 2 2 999999 1 5 999989 -637531 1 337977 907812 -716020 2 17 999994 2 5 999993 1 193479 241645 58009 1 16 999982 -852112 2 2 999999 2 2 999999 2 77194 762764 2 4 999997 2 13 999996 2 702433 963398 1 302219 885363 67284 1 492379 586050 172700 2 783884 991372 2 2 999989 1 10 999994 382005 2 2 999999 2 2 999999 2 12 999993 2 2 999999 1 707886 992270 -229976 1 64545 408567 675099 1 9 999995 786125 2 2 999999 1 2 999999 878233 1 10 999986 173778 2 374742 562531 2 304130 502056 1 2 999999 903905 2 246198 632304 1 233231 322875 284072 1 2 999999 389766 2 113838 416506 2 12 999992 2 6 999985 2 2 999999 2 11 999994 1 264478 370440 346304 2 2 999999 1 15 999994 -781855 2 2 999999 2 18 999981 1 62257 723745 -613101 1 2 999999 -651957 1 2 999999 -676144 2 11 999990 1 2 999999 764223 1 214479 545721 929192 1 2 999999 660611 2 6 999990 2 12 999981 1 16 999991 -603272 1 134410 271258 391181 1 628994 834756 -990999 2 5 999998 1 5 999987 -276 2 2 999994 1 2 999999 -92650 2 2 999999 2 55273 109281 2 2 999999 1 4 999996 -414468 1 10 999993 228106 1 2 999999 -311009 1 17 999997 903646 2 15 999990 2 790672 915215 2 2 999999 1 2 999999 784519 2 47401 400874 1 461551 757959 -619114 2 308504 949365 1 20 999987 150267 1 554540 709381 746864 1 8 999982 929315 1 17 999990 -444005 2 265454 489823 1 467119 674778 536450 2 4 999983 1 2 999999 546004 1 19 999985 181512 1 2 999999 826036 1 14 999987 -839883 2 13 999997 2 2 999999 2 20 999982 2 1 999994 2 2 999999 1 143451 465295 -756753 1 2 999999 -136889 1 2 999999 779316 2 2 999999 2 8 999985 2 14 999986 2 2 999999 1 4 999998 132844 2 2 999999 2 160525 395609 1 14 999987 858014 1 2 999999 -782723 1 15 999986 -809347 2 3 999998 1 82009 726471 -849802 2 17 999984 1 2 999999 830681 1 120836 622313 39081 1 8 999999 639453 2 8 999994 1 13 999984 60169 1 2 999999 764226 2 582396 644154 2 102432 845513 2 121297 126813 1 11 999982 208006 1 11 999987 -516989 2 13 999985 2 2 999999 2 7 999991 2 2 999999 1 87689 137414 821997 1 9 999987 811693 2 2 999999 1 4 999988 144046 1 2 999999 852999 2 2 999999 1 34531 66409 -236543 2 8 999982 2 145553 512878 1 5 1000000 44896 2 2 999999 1 2 999999 -992420 1 370904 644765 252201 2 325280 369538 2 10 999990 2 120273 531082 1 2 999999 412077 2 400999 717034 2 19 999996 2 19 999986 2 2 999999 1 17 999988 -44196 2 15 999992 1 2 999999 -121604 2 2 999999 2 4 999985 1 7 999987 207872 2 223952 796861 1 2 999999 525382 2 2 999999 1 3 999989 -503406 1 2 999999 -433674 1 10 999983 -929144 1 502152 974530 -288863 1 17 999993 -798859 1 308564 655223 257336 1 2 999999 -859605 2 2 999999 1 14 999993 455157 2 2 999999 1 2 999999 262926 1 5 999997 -350585 2 2 999999 1 37401 943916 776773 2 2 999999 2 28890 974468 2 2 999999 1 2 999999 359621 2 86436 702777 1 138012 248942 862720 2 17 999997 2 11 999987 1 409317 872783 -610261 1 106064 668418 -841120 2 226645 792276 1 218252 830709 283255 1 8 999993 34425 2 256232 502021 2 18 999999 2 2 999999 1 463652 574603 -333969 1 7 999999 -471610 2 335725 831190 1 2 999999 -318861 2 18 999986 1 610191 616242 -771970 2 7 1000000 1 399786 911451 400907 1 546036 922794 58535 1 378097 475828 154111 1 6 999989 -507192 1 407898 558318 492274 1 2 999999 135085 1 2 999999 -378688 1 2 999999 -909162 2 2 999999 2 13 999983 1 2 999999 -903933 2 30920 818989 1 481410 866436 -895733 1 69528 312621 480580 1 2 999999 -21319 2 4 999988 2 1 999983 1 2 999999 364276 2 5 999988 1 112682 450141 -245669 1 11 999999 64811 2 2 999999 1 17253 823380 -668207 1 226394 775969 670867 1 2 999999 229686 1 765497 875993 416778 1 11 999998 493314 1 97065 325891 -742246 1 12 999995 688838 1 2 999999 483104 2 2 999999 1 120306 789570 129790 2 20 999988 2 4 999984 1 8 999996 662086 1 2 999999 695222 2 5 999994 2 8 999992 1 429870 547676 665553 2 8 999992 1 6 999985 197790 2 10 999992 2 568469 575839 1 1 999983 -337694 1 2 999999 797639 1 16 999989 -776631 1 7 1000000 32716 1 329384 797755 -857895 1 2 999999 -101947 1 13 999995 -193247 1 186286 445856 -465711 2 2 999999 1 9 999991 -828446 1 575991 879130 445493 1 9 1000000 115913 2 9 999989 2 60485 339917 2 13 999990 2 86768 678427 2 2 999999 2 68029 413831 2 485079 882172 2 476703 677566 2 2 999999 2 2608 563622 2 19 999987 1 19418 581070 -253891 1 1 999984 28312 1 2 999999 -377882 2 7 999997 2 15 999992 1 2 999999 -865307 1 2 999999 661469 1 13 999990 -57862 1 13 999999 642617 2 590907 778818 2 8 999993 2 6 999994 1 166919 275496 359982 1 2 999999 245612 1 2 999999 -285510 1 2 999999 119397 1 14 999997 279085 2 2 999999 2 258135 849688 1 34813 34926 -230899 2 1 999988 1 2 999999 -166740 1 389459 677390 -139453 2 19 999991 2 534306 607304 1 2 999999 -921238 1 15 999992 -979510 2 10 999981 1 261895 445437 776690 1 6 999982 234307 2 191615 361918 2 16 999983 1 2 999999 129098 1 3 999993 790378 1 13 999989 789196 1 7 999991 -653350 2 5 999985 2 2 999999 2 2 999999 1 686216 865881 -615310 1 208986 459933 159801 1 17 999989 -315261 1 2 999999 -619289 2 477544 588866 2 392450 856250 2 11 999989 1 18 999998 640752 1 2 999999 -212446 1 366658 957248 313347 2 675789 703392 1 2 999999 869880 2 200162 902860 2 2 999999 1 229560 484653 759144 2 20 999991 2 16 999995 1 191529 983680 412222 1 47965 792581 105724 2 14 999991 2 7 999999 1 2 999999 -574689 2 287978 954163 2 16 999993 1 301034 948780 -160336 1 2 999999 379918 2 10 999985 1 456202 871989 738928 2 18 999998 1 2 999999 281597 1 18 999982 -767656 1 10 999984 362771 2 2 999999 1 257269 941592 -418377 2 2 999999 2 87671 191582 2 4 999998 2 186031 476767 1 653631 677957 -150892 1 33075 468811 551314 2 9037 958560 1 331734 587774 -607207 1 125730 834425 891003 2 2 999999 2 356549 560000 2 8 999999 2 60029 684992 2 1 999991 2 2 999989 1 2 999999 -888067 2 2 999999 1 370207 770994 -857115 2 203429 692096 1 179794 846547 852824 1 20 999981 -226091 2 2 999999 1 11 999995 673959 1 1 999985 -948566 1 632850 891152 -255722 2 10 999981 2 764346 830135 1 140729 734778 -995720 2 5 999984 1 11041 207168 -835293 2 2 999999 1 7 999994 334916 2 442316 544131 2 316874 435312 1 2 999999 70064 1 2 999999 768862 2 632169 989550 1 2 999999 386566 2 212843 669099 1 2 999999 304311 1 765023 842708 -937827 2 398979 725355 2 2 999999 1 452165 582092 737081 2 7 999991 2 2 999999 2 2 999999 1 3 1000000 497207 2 265222 975646 1 2 999999 -335757 2 153639 376552 2 2 999999 1 11 999996 -965914 1 2 999999 -779019 2 2 999999 1 2 999999 -167720 1 150862 312872 304979 2 2 999999 1 2 999999 -255322 2 3 999983 2 7 999981 1 11 999983 573907 2 2 999999 1 19 999984 -913024 1 325989 643319 -27431 2 2 999999 2 20 999999 2 36407 901766 2 2 999999 1 2 999999 840617 2 2 999999 1 19 999991 -310567 2 2 999999 2 9 999998 2 439632 540448 1 2 999999 -926403 2 2 999999 2 2 999999 1 24113 918118 932579 2 18 1000000 1 2 999999 82641 1 2 999999 -859922 2 772313 932281 2 15 999992 2 2 999999 2 394140 556688 1 2 999999 -288638 2 6 999993 1 14 999995 278130 1 2 1000000 -644317 1 18 999983 -640558 2 4 999995 2 212737 345705 2 14 999986 1 388694 884538 941963 2 10 999992 2 4 999987 2 15 999990 2 12 999982 2 258212 423158 1 225663 599936 -377720 2 17 999998 1 17 999999 -436754 1 2 999999 873551 1 122679 407185 -58162 2 2 999999 2 8 999981 1 2 999999 -894349 2 338890 629278 2 17 999989 1 2 999999 -169015 2 403816 671433 1 249377 889678 -781413 1 369125 899635 169726 1 20 999991 -196853 1 180338 836103 231505 2 16 999992 2 134126 167996 2 10 999992 1 131965 969538 -862479 2 521481 603256 1 14 999998 357357 1 2 999999 -202975 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 225190 298501 -468852 1 20 999988 372558 2 2 999999 1 9 1000000 -901970 1 157376 291242 -617663 2 472302 723996 1 2 999999 984615 1 29497 332811 -141743 1 2 1000000 623385 2 2 999999 1 8 999984 596284 1 2 999999 -3790 1 13 999996 422885 1 256821 622077 -26947 2 13 999983 1 11 999986 882869 2 2 999999 2 11 999983 2 13 999982 2 16 999992 1 12 999996 -499266 2 58221 120670 1 19 999988 93550 1 11 999983 -211336 2 186300 398536 1 2 999999 674198 2 9 999991 2 338047 393167 1 126320 688614 296826 2 140016 324891 1 146611 972973 780654 1 18 999984 -722610 1 2 999999 896832 1 14 999998 -666122 2 2 999999 1 2 999999 -304141 2 12 999999 2 2 999999 1 237259 788992 -719994 2 2 999999 2 2 999999 2 2 999999 2 26842 191611 2 3 999995 2 264754 467580 1 2 999983 831788 2 12 999981 1 10 999987 456923 2 2 999982 2 2 999999 2 9 999981 2 2 999999 2 15 999992 1 2 999999 -869854 1 5 999990 159136 2 2 999999 1 17 999987 415561 2 15 999992 2 2 999999 2 2 999999 2 13 999991 1 3 999988 -670689 2 2 999999 1 2 999999 -482897 1 17 999986 431217 1 2 999999 -860904 2 2 999999 2 624084 931326 2 4 999985 2 2 999981 2 2 999999 2 4 999989 1 2 999999 -821459 1 85676 761391 -118997 1 14 999988 12609 1 547104 936515 40124 2 18 999995 2 595310 676101 1 2 999999 255190 1 2 999999 -13067 1 4 999999 327976 1 2 999999 -839009 2 122936 149186 2 2 999999 2 3 999987 1 2 999999 -891883 2 152018 856861 2 273633 431937 1 619731 671066 63389 1 11 999984 975733 1 2 999999 -345896 1 2 999999 -778883 1 2 999999 -168549 2 7 999982 2 266002 890190 1 2 999999 445324 2 489233 831568 1 2 999999 -174662 1 20 999997 -342239 1 20 999982 950923 2 2 999999 2 7 999993 2 2 999999 1 198591 858432 -186890 2 430804 465113 1 19 999988 390692 2 2 999999 1 2 999999 580838 2 2 999999 1 2 999999 -558300 2 13 1000000 2 2 999999 1 16 999985 -342745 1 2 999999 -282704 2 12 999986 1 215814 613217 -145974 1 1 999998 569362 2 6 999985 2 155559 688146 1 10 999992 103037 1 2 999999 722591 1 281796 661767 -215582 2 1 999990 1 2 999999 387038 2 835241 895639 2 2 999999 1 4 999991 493502 2 20 999998 2 2 999999 2 2 999999 1 2 999999 365902 1 8402 109060 -263319 1 2 999999 -319350 2 20 999990 1 384478 962693 924794 1 2 999999 402905 2 2 999999 1 151106 735706 -465013 2 2 999999 1 2 999999 828087 2 2 999999 2 2 999999 1 92626 561858 -453788 1 209021 946131 -244954 1 2 999999 825404 2 2 1000000 2 2 999999 2 399338 528776 2 2 999999 2 2 999999 2 19 999984 2 6 999987 1 7 999985 761208 2 6 999984 1 2 999999 808871 2 15 999987 1 2 999999 459226 2 15 999995 2 2 999999 2 2 999999 2 702349 967736 1 945079 970813 271575 2 240261 270331 1 85762 873268 -740996 2 2 999999 2 801428 865428 2 7 999993 2 1 1000000 1 2 999999 -871894 1 260602 883395 -828306 1 18 999998 680717 2 491391 866891 2 2 999999 1 415021 975218 112148 1 2 999999 -307979 1 3 999991 733702 2 2 999999 1 2 999999 638038 1 12 999983 280321 1 2 999999 -644679 1 2 999999 -865042 2 2 999999 2 13 999983 2 71288 366240 1 3 999985 902559 1 2 999999 -756184 1 2 999999 885108 2 722256 941308 2 45910 459565 2 28627 859560 2 2 999999 2 2 999999 2 413085 994387 1 2 999999 -999113 2 1 999989 2 2 999999 1 3 999983 412730 1 337846 808918 61926 2 5 999991 2 395745 590193 1 305834 995990 -634692 1 16 999997 -178154 1 206855 420496 847364 1 2 999999 -576026 1 69176 570901 -902768 1 2 999999 181875 1 309758 339158 511652 2 19 999990 1 134275 371746 -150189 2 335719 538456 1 2 999999 -678891 2 757030 881208 2 10 999998 1 2 999999 -859290 2 8 999993 1 388885 649353 -309192 1 2 999999 422745 1 2 999999 235971 1 2 999999 -677791 2 2 999999 2 232938 615800 2 383780 455061 2 823180 877407 2 15 999986 1 2 999999 -902336 2 18866 674874 2 10 999998 2 2 999999 1 194914 543518 716712 1 2 999999 -681617 2 384708 405217 2 2 999999 2 15 999984 2 11 999994 2 8 999999 1 2 999999 766164 1 20 999989 -799084 2 3 1000000 1 437334 666548 -320817 2 2 999999 1 2 999999 -459500 1 712076 728026 333197 1 8 999984 -532084 1 11 999982 842773 1 166412 268914 223740 1 2 999999 -903864 1 9 999986 -732926 2 2 999999 1 211075 801745 -300920 2 2 999999 2 2 999999 1 584437 713808 345447 2 2 999999 2 16 999988 2 400388 517871 2 134913 853817 1 17 999998 -13561 2 110477 950791 1 57180 89685 55333 1 2 999999 -246844 1 2 999999 -379749 2 2 999999 1 8 999992 710740 1 113654 713774 705289 2 2 999999 2 95398 96248 2 2 999999 1 95806 457489 349175 2 14 999994 2 2 999999 1 2 999999 -568264 2 238106 940831 1 17 999985 419346 2 686186 954302 1 2 999999 974095 1 2 999992 -161551 2 2 999999 2 2 999999 2 811770 885342 2 535814 633684 1 6 999993 -337662 2 20 999983 1 10 999986 -523635 1 248393 723674 166605 1 2 999999 -319421 2 2 999999 2 595319 931713 1 51769 891650 534637 1 157226 393114 -149578 2 357114 545617 1 168049 508446 181982 2 2 999999 1 579199 639977 -796771 1 255368 591860 -893789 2 824178 982428 1 7 999993 -17772 1 41467 720222 -444841 2 73791 612704 2 17 999990 2 2 999999 2 375087 861263 1 2 999999 -594154 2 2 999999 1 654482 719587 -345072 2 26943 478011 1 13 999981 -350092 1 2 999999 -883882 1 6 1000000 419194 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -25758 2 2 999999 2 2 999999 2 401416 498957 1 2 999999 -336346 1 2 999999 -698851 2 2 999999 2 13 999991 1 2 999999 460533 2 2 999999 1 271168 804973 -912748 2 314322 772519 1 20 999987 -762015 1 2 999999 526904 2 2 999999 1 684038 721227 147017 1 2 999999 525816 2 1 999986 2 5 999988 2 2 999999 1 2 999999 222806 1 2 999999 -471664 2 13 999996 1 218907 997018 -85366 1 19 999982 340933 2 2 999999 2 20 999988 2 2 999999 2 2 999999 1 305482 842044 -880514 2 2 999999 1 235581 696510 309673 1 2 999999 859406 1 2 999999 -898990 2 62048 259008 2 1 999985 1 2 999999 -356867 1 710692 832146 -493599 2 52138 540699 2 143441 235358 1 2 999999 669955 2 7 999982 1 15 999997 503645 2 262719 486950 1 3 999990 477833 1 6 999981 945785 1 2 999999 362841 2 5 999983 2 2 999999 2 64194 711534 2 2 999999 1 162560 889845 -613010 2 2 999999 1 2 999999 -961614 2 2 999999 2 2 999999 1 11203 177124 -273871 2 2 999985 2 14 999996 1 3 999994 367054 2 1 999986 2 2 999999 2 340526 543185 2 10 999994 1 2 999999 -368673 2 883509 895582 1 9 999987 -304334 1 624515 877913 421381 2 332229 365239 1 16 999988 -504044 2 2 999999 2 2 999999 1 2 1000000 119377 1 79645 557286 224460 1 205013 649071 -640507 1 212790 992781 -782902 1 17 999983 723856 2 129886 171499 2 2 999999 2 2 999999 2 12 999983 2 2 999999 1 2 999999 -341496 2 2 999999 1 169852 178939 -158849 1 91237 165199 -589859 2 2 999999 2 3 999985 2 2 999999 2 238153 388537 2 2 1000000 1 4535 552590 -299291 2 875323 903501 1 839804 894133 726508 1 12 999996 -6347 2 2 999999 1 240723 966261 723386 2 13 999997 2 290010 787984 2 20 999994 1 2 999999 432929 1 36967 799106 -789926 2 6 999988 1 11 999983 -625947 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 6 999997 -557027 1 2 999999 -185181 1 2 999999 979517 2 78530 611359 2 131592 908680 1 456312 561989 481388 1 2 999999 222233 2 2 999999 1 7 999987 -355299 1 2 999986 441779 1 256223 671643 -6672 2 459663 998373 1 2 999999 450450 2 2 999999 1 14 999997 84716 1 1 999996 -201481 1 317276 880709 326949 2 9 999983 1 17 999999 -474300 1 15 999989 -785277 1 691716 779336 -264728 1 6 999983 -715127 1 15 999990 -246734 2 2 999999 1 12 999995 -416713 2 2 999999 2 14 999984 2 813324 842432 1 83028 299862 33679 1 19 999990 -620534 1 19 999984 548656 1 2 999991 -605487 2 10 999989 2 10 999992 2 144756 330210 1 2 999999 -321999 2 68536 136021 1 16 999982 187551 1 289360 864432 -559173 1 546620 775005 720366 2 2 999999 2 2 999999 2 151488 359534 2 2 999999 1 2 999999 -347765 1 15 999990 568201 2 2 999999 1 308123 502196 -131274 2 2 999999 2 532108 815456 2 480145 867179 1 16 999986 -478732 1 14 999982 -38835 1 18 999995 333475 2 11 999991 1 122637 582292 789821 1 16 999982 -616526 2 2 999999 1 2 999999 469403 1 13 999986 -587001 1 19 1000000 -73877 2 221639 808705 2 2 999992 1 2 999999 -160146 1 187105 293994 -452181 2 2 999999 2 2 999999 1 351040 534280 138228 2 18 999983 2 137232 940972 2 19 999995 2 659889 865042 2 2 999999 2 12933 377671 1 19 999981 940297 2 6 999985 2 2 999999 1 2 999999 128960 2 17 999997 1 152002 247986 482347 2 2 999999 2 35318 499063 2 18 999998 2 540338 859376 2 2 999999 1 3 999999 214509 1 2 999999 -62359 2 10 999989 1 342554 823411 -562903 2 16 999981 2 12 999994 2 88287 185890 1 2 999999 614810 2 364372 641378 1 188173 498588 -222372 1 2 999987 890400 1 2 999999 966814 1 20 999982 -43409 1 10 999984 406886 2 590240 611535 1 2 999999 -84211 1 2 999999 -825690 1 2 999999 -763322 2 2 999999 1 129723 501928 83856 2 364891 647081 1 2 999999 -852034 1 13 999999 -850227 2 661695 969013 2 2 999999 1 4 999994 952403 1 348065 915494 705898 2 2 999999 1 2 999999 956524 1 209891 683918 -581232 1 941022 950745 -547450 2 292780 338084 2 2 999999 2 2 999999 1 2 999999 -92493 2 300639 579977 1 2 999999 -375496 2 2 999999 2 557090 969615 2 2 999999 2 9 999992 1 2 999983 929452 2 503237 561005 2 15 999990 1 2 999999 -447137 1 2 999999 649934 1 132502 223874 -104936 1 12 999984 136102 2 1 999993 1 2 999999 -168348 2 2073 371138 1 632753 702382 942990 1 1 999989 -881489 1 2 999999 -702053 1 2 999999 -332807 2 20 999983 2 8 999988 2 2 999999 1 412914 769125 81725 2 91147 400640 1 195385 676573 811802 1 15162 298524 604441 2 2 999999 2 8 1000000 1 511271 666429 -511114 1 2 999999 950661 1 82743 185324 -347541 2 2 999999 1 2 999999 -986348 2 38352 458108 1 2 999999 914025 2 157198 468871 1 14 999993 873717 1 18 999985 -523970 2 580514 988715 1 14 999996 -179385 2 385452 685915 2 479736 546435 2 99168 374399 1 9 999990 511016 2 216175 377115 2 17 999995 1 2 999999 504361 1 2 999999 -39642 2 2 999999 2 2 999999 1 2 999999 588059 1 6 999986 512906 2 2 999999 2 4 999995 2 2 999999 2 233341 778045 2 50099 255801 2 211005 820278 2 628399 689677 2 2 999999 1 624166 843997 -513017 1 2 999999 -744290 2 29155 943446 2 3 999985 2 116914 861090 2 2 999999 1 10 999989 575331 1 118878 570435 -201096 1 166320 718461 -170476 1 15 999988 -391154 1 2 999985 952395 2 2 999999 2 527153 689118 1 437691 781567 484877 1 13 999999 946307 1 211754 402756 482722 1 2 999999 733403 2 1 999993 1 2 999999 153571 2 855637 995581 1 2 999999 -412144 1 613772 949362 27331 1 2 999999 859480 1 2 999999 -641860 1 269082 905677 -694395 1 478267 492462 -296055 2 6 999989 1 447672 942003 -254110 1 14 999990 -716910 2 2 999999 2 13 999982 2 2 999999 1 5 999991 797416 1 17 999989 -451819 1 12 999984 684746 2 300591 534258 1 10 999994 679542 2 15 999982 2 18 999988 2 2 999999 2 2 999999 2 2 999999 2 683552 816627 1 94751 163690 -153173 1 2 999999 653219 2 580852 945568 2 347753 450276 1 7 999997 -401222 1 451555 513221 528929 1 2 999999 527660 1 10 999994 159387 2 113152 780664 1 2 999999 972452 2 2 999999 1 16 999981 54583 2 889716 997692 2 15 999987 2 20 999981 2 5 999986 1 2 999999 381759 1 703485 784070 718354 2 878466 939833 1 272102 522313 -165231 1 2 999999 366994 2 15 999981 1 10 1000000 -676776 1 15 999983 -660963 2 16 999997 1 2 999999 546484 2 2 999999 1 12 999986 694440 2 300295 452466 1 16 999991 703067 1 783946 921371 -24684 2 11 999983 2 2 999999 2 2 999999 1 2 999999 314103 2 338297 912240 1 4893 356664 -836767 1 7 999990 -413752 2 2 999999 1 2 999999 650157 2 2 999999 2 654034 820073 1 362918 804834 164627 1 175077 445820 -916672 2 2 999999 2 174001 986955 2 19 999982 2 2 999999 1 2 999999 17101 2 19 999990 1 5 999994 617947 1 4 999997 -321975 1 15 999993 -963644 1 2 999999 746735 2 2 999999 1 213645 262887 831543 2 2 999999 1 2 999999 -754513 2 273280 608964 2 2 999999 1 18 999996 379312 1 7 999984 693978 2 3 999984 2 8 999989 1 2 999999 988004 2 41367 144895 2 20 999984 2 12 1000000 2 2 999999 2 2 999999 1 10 999998 -746859 2 19 999992 1 7 999998 -407030 1 11 999997 -637353 1 2 999999 493638 1 2 999991 968955 2 404246 549216 2 2 999999 2 2 999999 2 19 999989 1 7 999983 96898 2 553837 915665 1 368216 542176 497116 1 6 999992 962163 1 53196 214590 675670 2 2 999999 1 101604 696809 398619 2 236463 535923 2 2 999999 1 129029 768542 741199 2 8 999982 1 1 999984 498101 2 66536 89141 2 44806 217241 1 16 999994 599782 1 2 999999 71507 1 14 999987 287432 1 77672 310702 235916 2 2 999999 2 14 999982 2 13 1000000 2 341573 494486 2 5 999981 2 2982 330265 2 2 999999 1 1 999981 143574 2 731824 900184 2 12 999999 2 14 1000000 2 18 999998 1 2 999999 803667 1 171329 640739 803171 2 633784 867297 1 108768 313567 787996 2 14 999982 2 10 999987 1 9 999992 -965545 2 2 999999 1 548300 966973 865349 1 2 999999 -907808 2 47359 384911 2 2 999999 2 3 999996 1 3 999998 813753 1 225178 811430 -491234 1 319417 534925 240819 1 18 1000000 675275 2 388002 504516 2 2 999999 1 2 999999 -157757 1 101464 207578 517252 1 7 999995 912482 2 2 999999 2 38448 238012 1 2 999999 466312 1 1 999991 -604450 1 2 999999 298523 1 370253 447524 154537 1 8 999988 412231 1 2 999999 532339 1 2 999999 -913117 1 816067 992668 -766576 2 2 999999 2 2 999999 1 1 999987 199403 2 2 999999 2 17 999994 1 2 999999 27026 2 77009 126184 2 28118 254134 1 633592 667307 -141748 2 7 999995 1 14 999991 -733851 1 2 999999 248258 1 2 999999 811785 2 922243 988636 2 5 1000000 2 836417 903302 2 17 999984 1 2 999999 -675764 1 14 999990 -992495 1 16 999982 864058 1 2 999999 -349106 2 8 999985 1 3 1000000 41457 2 2 999999 2 2 999999 1 7 999996 669523 2 2 999999 2 2 999999 2 229663 903628 1 2 999999 -815018 1 11 999990 532429 2 24707 541574 2 707964 815535 2 2 999999 1 2 999999 -302196 1 328034 390300 -488833 2 103909 903726 1 18 999987 -127545 1 2 999997 -188731 2 394561 546517 2 5 999986 1 2 999999 688748 1 444280 542536 835923 2 3 999993 1 530721 766933 -780875 1 11 999997 372842 2 5 999982 2 2 999999 2 2 999999 1 6 999996 -479443 1 12 999991 563641 1 2 999999 127195 1 2 999999 788488 1 2 999999 -802767 2 2 999999 2 408994 987561 2 10 999995 2 19 1000000 1 229307 919152 287894 1 266465 446057 54890 1 5 999989 -161952 2 18 999983 1 2 999999 -39159 2 5 999995 1 2 999999 796713 1 16 999987 -42729 1 456721 738669 5775 1 2 999999 -765981 1 18 999996 505484 1 2 999999 -117768 2 2 999999 2 308067 984325 2 6 999997 1 520640 730931 750712 1 10 999997 -749218 1 19 999994 169405 2 144062 515059 1 655192 956000 -701010 1 4 999981 -526600 1 2 999999 253203 1 5 999992 -972282 1 277722 663833 -348769 2 166121 740305 1 17 999987 533428 1 196710 283213 262300 1 10 999984 368520 2 95187 787791 2 1 999997 2 2 999999 2 90546 306814 2 6 999988 2 19 999994 1 11 999981 -70655 1 3 999985 620881 1 256660 528805 -203428 2 13703 309349 2 2 999999 2 396848 485801 2 10 999987 1 2 999999 54543 1 2 999999 -942435 2 9 999982 2 11 1000000 1 2 999986 853536 1 12 1000000 -651084 1 573216 698456 140741 2 2 999999 1 3 999993 -101835 2 8275 514717 1 4 999988 -598002 2 2 999999 1 2 999999 -580563 2 19 999989 2 146540 462951 2 2 999999 2 2 999999 2 2 999999 1 606841 820992 238983 2 2 999999 2 2 999999 2 2 999999 1 734628 780287 -608170 1 331622 452710 872026 2 248444 895158 1 2 999999 -140683 1 6 999983 648392 2 12 999982 2 10 999990 2 439206 629229 2 830068 947767 1 2 999999 544518 1 387509 752224 -155229 2 6 999994 2 2 999999 2 9 999993 1 2 999999 749366 2 2 999999 2 2 999999 1 9 999988 -542666 1 2 999999 424679 1 2 999999 847964 2 249311 427113 2 74009 349574 1 8 999982 -70030 2 15 999998 2 105411 229626 1 2 999999 882340 2 174151 893756 1 207645 838752 -134654 1 10 999982 -393519 2 12 999986 2 20 999996 2 19 999992 1 14 999989 533824 2 919456 940146 1 606942 785353 157610 2 2 999999 2 12 999996 1 32757 644985 -430257 1 341981 665423 293283 2 2 999999 1 331173 399335 -612986 1 244120 495300 912247 2 16 999982 2 13 999996 2 660604 699638 2 15 999991 2 151461 705055 2 7 999990 1 107999 422622 758269 2 431742 798602 1 20 999995 925033 1 255625 915463 -363678 1 68843 184100 486551 1 3 999988 -83999 1 416914 721783 -652878 2 2 999999 1 83192 654025 -84882 2 2 999999 1 2 999999 -971020 1 2 999999 793695 1 4 999999 377745 2 13 999994 2 776214 824969 1 40949 637045 389973 2 15 999988 1 2 999999 -574450 2 2 999999 1 2 999999 725526 1 5 1000000 654869 2 2 999999 2 2 999999 1 14 999987 973633 2 119385 376491 1 2 999999 -960226 1 7 999998 -628027 1 227617 923311 814990 2 2 999991 1 376449 882063 785011 2 83102 353479 1 3 999983 -380444 2 2 999999 1 19 999986 -63651 2 13 999997 1 198472 806511 -364251 1 19 999999 866599 2 568161 965336 1 799408 842556 -33003 2 589384 749341 2 8 1000000 2 2 999999 1 8 999995 789749 1 6 999982 88730 1 2 999999 237639 1 2 999999 494315 1 333422 470737 -823375 1 15 999993 54396 2 2 999999 2 2 999999 1 19 999986 -371579 1 3 999981 -17593 1 5 1000000 727564 1 23517 628837 255931 2 2 999999 2 2 999999 2 2 999999 1 10 999994 733879 1 93776 165820 -538407 1 2 999999 -77434 1 2 999999 -520735 1 2 999983 197843 2 2 999999 1 61394 626438 923478 2 14 999996 2 2 999999 2 2 999999 1 604842 764522 187396 1 591343 889483 -404993 1 19 999995 -8527 1 221730 364588 383047 2 2 999999 1 3 999983 -529599 1 20 999986 74285 2 290650 330207 2 610846 905213 2 71038 555399 2 227851 671484 2 2 999999 1 2 999999 -624697 2 2 999999 2 1 999987 2 131923 584695 1 6 999995 566097 2 19 999999 2 2 999999 1 9 999985 151613 1 703026 958001 205440 2 271427 371757 2 2 999999 2 2 999999 1 75046 794921 32909 2 2 999999 1 4 999998 193069 2 7 999982 1 178651 502196 -391857 1 2 999999 804570 1 26068 404771 -718215 1 1 999989 -709985 1 2 999981 353594 2 102077 567185 1 2 999999 306251 1 816579 890823 771014 1 448879 583627 -921923 1 2 999999 880163 1 2 999999 -795930 1 16 999997 -746672 1 6 999989 336021 1 4 999990 -678345 2 61115 240820 2 835260 961199 1 14 999994 994815 2 2 999999 2 2 999999 1 2 999999 -757045 2 11 999982 1 10 999982 -718633 1 2 999999 -696375 1 5 999995 714726 2 2 999999 1 14 999991 -376935 2 2 999999 2 465342 862202 2 12 999993 1 285571 373933 -140279 2 256490 632458 1 2 999999 -83381 1 755009 777593 -543032 1 2 999999 -350802 1 2 999999 -900047 2 46387 746113 1 405538 961820 -767681 1 2 999999 722661 1 122363 379999 -952167 2 579373 582204 2 2 999999 2 2 999999 1 2 999999 491591 1 256919 697613 -540404 2 2 999999 2 19 999992 2 689148 956752 1 4 999996 952197 2 2 999999 1 2 999999 284647 1 4 999986 -893429 2 2 999999 1 681271 769509 -42066 1 8 999993 733169 1 20 1000000 -99072 1 19431 643630 -449783 2 12 999993 1 2 999999 -700848 1 177312 531092 277520 1 12 999992 -720768 1 154650 213193 -933318 2 61122 325398 1 2 999999 -306860 2 8 999994 2 14 999988 2 896884 923813 2 2 999999 1 6 999984 560106 2 10 1000000 1 344749 451289 -536546 1 9 999998 -465824 2 9 999987 2 371455 763510 2 437622 914175 2 6 999993 2 14 999994 2 20 999986 1 355197 820734 -356857 1 177584 700063 337398 1 94365 559015 -896641 1 130066 767979 884543 2 551075 688959 1 229766 557943 598560 2 64553 309322 1 2 999999 388037 1 2 999999 -87513 2 2 999999 1 20873 527115 678781 1 4 999990 -807481 2 222340 634748 1 16 1000000 -752426 1 2 999999 -88630 2 8 999989 2 127371 377114 1 8 999983 -504520 2 10 999985 2 10 999998 1 2 999999 435827 2 2 999999 1 2 999999 -79242 1 715485 732017 403183 2 516080 648236 1 423130 573451 346482 2 2 999999 2 17 999986 1 2 999999 848347 1 3 999982 263063 2 825659 877131 2 2 999999 2 707044 910157 2 2 999999 1 4 999987 831008 1 9 999986 644621 2 350857 904169 2 2 999999 2 74707 97685 2 2 999999 1 343198 963563 -847036 2 2 999999 2 8 999995 2 7 999999 2 5 999990 1 3 999991 -299263 2 705080 918086 1 2 999999 621233 1 2 999999 166937 1 2 999999 -16063 2 2 999999 2 2 999999 1 2 999999 -404824 2 2 999999 1 10 999988 663393 1 2 999999 -176024 2 376840 378378 1 10 999984 -772381 2 13 999985 2 20 999997 1 195476 790500 383267 1 784126 945777 219815 2 10 999990 1 2 999999 -915673 2 322846 595880 2 2 999999 1 6 999981 63486 1 4 999998 274418 2 13 999997 1 6 999995 -244288 1 358081 361878 -918612 2 8 999981 1 493104 712214 -494241 1 16 999991 -323085 1 13 999984 -580074 1 2 999999 -566548 2 2 999999 2 2 999999 1 20 999990 794008 1 10 999995 287034 1 77560 947812 315325 2 2 999999 1 2 999999 778409 2 2 999999 1 2 999994 -125369 2 2 999999 1 25799 68850 66382 1 2 999999 251799 1 19 1000000 -556695 1 2 999999 1543 2 2 999999 2 4 999992 2 2 999999 1 7 999982 -968505 1 11 999987 542360 1 213605 991303 -686304 1 600707 640179 -413956 1 245757 419216 246583 1 2 999999 -276105 1 101251 584357 -413075 2 2 999999 1 213884 221244 805821 1 2 999999 475088 1 127218 584604 -393875 1 19 999994 -534828 1 2 999988 -186787 1 11 999983 751695 2 2 999999 2 10 999982 2 163611 830250 2 5 999994 2 7 999997 2 2 999999 1 12 999996 915194 1 4 999988 426302 1 309303 492298 -696630 1 2 999999 155555 2 408921 592676 1 463238 621246 -864417 1 399113 978661 -564964 1 4 999981 -772142 2 2 999999 1 10 999983 888269 2 398626 904596 2 5 999998 2 4 999988 1 2 999999 -335788 2 120676 516875 2 392913 908959 2 2 999999 1 226113 448741 -608944 1 11 999981 557404 1 327035 380429 235142 2 15 999993 2 470924 822587 1 491289 882669 150187 2 2 999999 2 18 999982 1 2 999999 617344 2 12 999984 1 2 999999 -423678 2 4 999990 1 17 999995 -215529 2 7 999985 1 2 999999 862264 2 94665 221412 2 388041 798511 2 252061 786329 2 2 999999 1 2 999999 153566 2 2 999999 1 2 999999 496967 1 2 999999 10589 2 10 999987 1 19 999984 -871193 1 2 999999 525134 1 340904 761651 -54336 2 13 999997 1 370550 454918 163126 1 2 999999 -874039 1 475076 920568 -705034 2 12 999983 2 151207 813908 2 264180 473894 2 15 1000000 2 19 999988 1 5 999997 -836564 1 620488 876989 -404790 1 18 999999 962669 2 9 999990 1 16 999995 468505 2 38951 979337 1 17 999981 965136 2 293808 373357 1 6 999988 270787 1 180967 252520 807378 1 2 999999 293597 1 3 999993 -812325 2 19 999986 2 14 999986 1 370449 960363 -725268 1 18 999994 665640 1 788706 803603 -370537 1 2 999999 -295804 2 182886 393645 1 22985 157975 660517 1 2 999999 -274456 2 2 999999 2 2 999999 2 2 999999 2 151952 458280 1 399120 631297 99871 2 2 999999 1 2 999999 -114141 2 2 999999 1 2 999999 439504 1 2 999999 -250342 2 2 999999 2 7 999986 2 12 999991 2 2 999999 2 2 999999 2 2 999999 1 227896 975909 488378 1 145003 249880 -507931 2 2 999999 1 2 999999 -115361 2 2 999999 1 19 999991 402917 2 2 999999 2 11 999993 2 2 999999 2 245863 369923 1 2 999999 -835566 1 629414 959986 -367733 2 467610 798863 2 2 999999 1 2 999999 94038 2 2 999999 2 2 999999 2 2 999999 2 179201 331990 2 2 999999 2 2 999999 2 2 999999 2 1 999989 1 2 999999 304991 1 2 999999 283126 2 402372 723161 2 1 999994 2 15 999987 2 4 999993 2 494786 862236 1 241320 749930 -493077 2 6 999999 1 13 999990 -529182 2 139875 373379 1 626209 876532 288070 1 7 999982 -862411 2 11277 600882 2 453987 555664 1 184947 527743 552912 1 2 999999 225428 1 10 999981 791413 1 7 999986 650295 2 2 999999 2 476396 671941 2 6 999983 1 2 999999 556494 2 243821 881412 2 2 999999 2 166668 622757 1 4 999989 -402059 2 500550 530082 2 755460 816964 2 2 999999 1 193141 499672 346188 1 2 999999 -889610 2 317274 615298 2 1 999993 2 63664 500276 1 543461 683858 900587 2 164859 852285 2 2 999999 1 2 999999 297848 2 203254 422555 2 16 999993 1 2 999999 988628 1 2 999999 -373431 2 482656 584374 1 11 999994 50246 2 1 999984 2 17 999986 2 15 999984 1 135325 705266 52960 2 7 999993 1 2 999999 -773780 1 2 999999 802569 1 13 999997 -766692 1 276514 409982 600642 2 14 999993 1 16 999998 990117 2 19 999998 2 783436 810765 1 10 999994 -691590 2 15 999993 2 348200 468433 1 9 999993 816343 1 2 999999 115748 1 22118 378336 -870815 2 7 999981 1 2 999999 -943123 1 592080 628698 -623337 1 2 999999 512196 1 2 999999 646836 1 2 999999 741691 2 91371 196730 2 15 999994 2 2 999999 1 520488 691674 -137768 1 2 999985 192132 1 803652 848997 -710926 1 296389 791302 -316533 2 44982 773934 2 13 999989 2 18 999993 1 400351 467466 265153 1 6 999989 -816417 1 15 999982 -610931 2 482704 835544 2 2 999999 1 720658 850812 -954869 1 11 999986 85843 1 2 999999 -773965 1 66545 695976 825980 2 6 1000000 1 2 999999 -542358 1 6 999999 165285 2 513138 777324 2 2 999999 2 113513 748026 1 6 999983 -341733 1 418354 516150 927361 2 20 999981 2 19 999982 2 2 999999 1 143415 300991 150672 2 2 999999 2 1 999998 2 14 999996 2 2 999999 2 2 999999 1 19 999990 424677 2 17 999992 1 2 999999 550306 2 5 999998 2 2 999999 2 17 999995 2 374346 617354 1 19 999984 931053 1 1 999997 -875031 2 11 999986 1 435693 779343 632355 1 15 999981 -802327 1 20 999986 -971143 1 19 999988 -352152 2 2 999999 2 608254 700696 2 146092 669244 2 46608 801476 2 250371 477954 1 573503 601471 -279755 1 5 1000000 -929210 2 108461 353520 2 3 999991 2 2 999999 2 12 999997 2 6 1000000 2 450654 646873 1 489367 836799 907523 1 19 999985 -391734 2 2 999999 2 15 999996 2 107242 940823 1 2 999999 -171734 1 20 999993 325583 2 748531 997806 1 8 999999 870360 2 5 999989 2 2 999999 2 145188 662036 1 2 999999 730019 2 2 999999 1 77141 808591 -953944 1 14 999981 575275 2 2 999997 2 2 999999 2 2 999999 2 8 999995 1 16 999989 690742 1 2 999999 275066 2 302023 753747 1 247683 850804 -993138 1 2 999999 813289 1 2 999999 -462058 1 141026 963009 -60252 1 156269 675819 -914822 2 272465 617563 1 10 999993 -878322 2 4 999993 2 2 999999 1 14 999989 -599711 1 8 999991 729139 2 517113 609376 1 2 999999 -115807 1 2 999999 -751938 1 2 999999 -548512 2 2 999999 1 8 999995 -270164 2 48818 694863 1 327233 521541 201785 2 2 999999 2 2 999999 2 4 999990 2 501033 804467 1 96879 618930 -797237 2 18610 423560 1 4 999990 -729362 2 9 999982 1 667455 892912 2016 2 6 999989 2 13 999994 2 3 999997 2 320819 533147 2 9 999984 2 2 999999 2 5 999989 1 630980 831857 -803720 2 2 999999 2 5 999985 2 2 999999 2 883135 952074 1 483084 955064 -585917 2 187967 714735 1 2 999999 973099 1 2 999999 289752 2 2 999999 1 644545 910480 -452616 2 19 999994 1 537764 991885 372953 2 2 999999 1 2 999999 -718726 1 19546 293000 -39753 2 20 999987 1 19 1000000 -130952 2 4 999992 1 2 999999 -480046 2 4 999994 2 16 999985 2 18 999999 2 2 999999 2 843896 854525 2 2 999999 1 15 999981 940870 1 13 999996 147592 2 16 999986 1 15 999995 -956895 1 2 999999 809038 2 5 999981 2 2 999999 2 8 999994 1 5 999990 567508 2 2 999999 2 126669 196993 2 8 999985 1 2 999999 -436267 1 104525 876914 -719176 1 158611 642367 159382 1 683784 983125 -824107 2 12 999985 1 182567 471426 22228 2 14 999999 1 537262 694523 612493 1 447954 523965 -281145 2 13 999982 1 2 999999 241673 1 13 999992 -859814 1 5 1000000 -457204 2 2 999999 2 378533 817498 1 15 999985 354619 1 368434 707229 511641 1 1328 274047 804123 2 2 999999 2 758072 807010 1 888678 998678 262912 1 325674 948716 489427 2 2 999999 2 601761 605602 1 2 999999 -689272 1 2 999999 -746204 2 20959 252431 1 20 999987 -188991 1 2 999999 744244 1 2 999999 513405 2 2 999999 1 7 999988 -721497 1 2 999999 798626 2 252970 491551 2 152242 247348 2 2 999999 2 196854 900572 1 7 999982 -974456 1 490778 942410 455089 2 2 999999 1 762348 976932 -96346 1 666 169693 579261 1 2 999999 748872 1 843126 877124 274553 2 2 999999 2 18 999992 2 2 999999 1 653149 802316 437624 1 863607 999822 -472852 2 12 999999 2 45920 672876 1 711421 753012 639644 1 2 999999 439298 2 2 999999 1 274391 525911 -640759 1 565000 715881 906829 1 172254 576030 -158330 1 2 999999 628239 1 16 999987 721778 1 2 999999 475105 1 4 999995 730028 2 640023 750219 1 210823 738847 499343 2 608932 635197 1 2 999999 -886038 2 2 999999 2 2 999999 1 2 999999 957914 2 2 999999 2 2 999999 2 240152 419768 2 500358 540095 2 2 999999 2 2 999999 2 2 999999 2 12 999985 2 1 999999 2 2 999999 1 148057 234320 -661660 2 481047 532961 2 120366 943707 1 14 999993 -962648 2 2 999999 2 2 999999 2 2 999999 1 2 999988 -812649 1 2 999999 982323 1 2 999999 -600818 2 220979 651913 2 2 999999 2 2 999999 1 2 999999 -239819 2 20 999984 1 353006 893904 -929773 1 9 999983 -161982 2 5 999981 1 2 999999 -391846 1 38047 667161 277286 2 3 999991 2 156297 637213 2 5 999991 1 2 999999 176808 1 2 999999 851123 2 8 999997 2 2 999999 2 4 999986 2 17 999986 1 2 999999 834509 1 690199 742590 231357 2 19 999994 1 1 1000000 -787445 2 426379 432900 1 2 999999 582100 1 10 999987 -106795 2 316832 924648 2 2 999999 1 205514 822517 -355713 1 20 999997 -561283 2 7 999998 1 2 999999 -108184 1 872722 906791 831916 2 2 999999 2 2 999999 2 545873 579964 1 156374 388738 381409 1 2 999999 767432 2 16 999995 2 243645 583611 1 120089 465607 449385 2 2 999999 1 2 999999 -346154 2 2 999999 2 2 999999 2 2 999999 1 1156 308074 807752 2 17 999987 2 6 999996 2 12 999982 2 2 999999 2 476489 757043 1 728903 793094 -588280 1 2 999999 -793795 1 334292 847595 919159 2 1 999996 2 10 999990 2 2 999999 1 2 999999 969986 1 4 999985 -345605 1 929247 961116 777461 1 13 999997 488972 2 2 999999 2 440964 458452 2 7 999987 2 2 999999 1 17 999990 95362 1 289168 719305 -351907 1 1 999998 -247311 2 14 999995 2 58741 497056 1 14 999986 -669084 2 5 999997 2 2 999999 2 7 999994 2 547952 651302 1 2 999999 325588 1 2 999999 -76785 2 447266 763277 1 207824 280193 865842 2 720833 903687 2 2 999999 1 16 999990 969406 1 229441 632412 -540602 1 242398 400735 728165 1 2 999999 248455 2 2 999999 1 421391 591874 831925 1 301637 929975 -722153 2 19 999987 2 7 999990 2 2 999999 2 2 999999 2 3 999988 2 2 999999 2 13 1000000 1 627468 675874 206784 2 382634 657568 2 2 999999 1 62625 452290 825039 1 15 999981 -502804 2 611688 877421 1 2 999999 -694432 2 2 999999 2 18 999988 1 2 999999 -541750 2 7 999989 1 328031 696838 212436 2 2 999999 2 13 999983 2 2 999999 1 2 999999 -997462 1 2 999999 -306116 1 488222 929781 40134 1 2 999999 774737 2 20 999982 2 9 999986 2 20 999988 1 2 999999 666198 2 2 999999 1 124369 942824 236264 1 2 999999 931764 2 43274 861268 2 387405 577117 2 7 999988 1 19 999989 -889742 2 7 999982 2 7 999998 1 264799 650468 -461024 2 8 999999 2 7 999997 2 4 999986 2 364723 785457 1 220692 666549 -781566 1 10 999982 578053 2 293592 868534 1 685655 686773 237906 1 450073 898572 564133 1 3 999997 671648 2 2 999999 1 2 999999 94452 2 133695 618722 2 247874 988583 1 628402 981836 56977 1 13 999983 642493 2 1 999990 2 140884 323673 1 196276 453507 -604165 1 2 999999 -892124 1 2 999999 -861163 1 5 999997 43420 1 4 999985 998838 1 2 999999 -855622 2 13 999990 1 10 999983 -143216 2 9 999983 1 513142 557412 -835173 2 2 999999 1 2 999986 -617793 1 23901 325295 -317211 2 2 999999 1 2 999999 401252 1 179177 741895 388413 2 361688 410659 1 80731 347229 951593 1 47869 253865 -659533 2 2 999999 1 2 999999 -276300 2 253244 256501 1 310217 856348 -917270 2 46269 379946 1 2 999999 143904 2 233434 673247 2 2 999999 2 348530 711307 1 2 999999 -194966 2 95823 258159 1 2 999999 651467 2 528381 909385 2 564531 661434 1 33201 422951 -48522 2 17 999987 2 2 999999 1 14 999992 -590207 2 10 1000000 1 2 999999 748084 1 510511 833500 510629 1 286167 687655 -698442 1 20 1000000 -244109 2 2 999981 1 13 999999 422123 1 2 999999 575836 1 2 999999 -593605 2 2 999999 1 44233 75083 -989689 1 2 999999 932873 1 2 999999 -973443 2 2 999999 2 18 999992 2 16 999987 2 375457 911936 2 2 999999 2 9 999994 1 2 999999 68695 1 2 999999 135134 1 14 999985 333361 2 285668 604769 1 2 999999 -327887 2 17 999984 1 19 999984 839273 1 234734 596918 -314401 1 14 999987 31138 2 115365 492016 2 168986 556729 2 2 999999 2 227950 850395 1 2 999999 -76289 2 199445 745482 2 2 999999 1 12 999991 -291271 2 18 999994 2 2 999999 2 46770 938719 2 518896 947144 1 2 999999 -36935 2 14 999984 2 2 999999 2 5 999986 1 1 999982 -249819 1 2 999999 823824 2 2 999999 2 2 999999 2 2 999999 1 235746 669853 -702503 2 437477 553812 1 2 999999 729218 1 11 999982 -633431 2 13 999986 2 495994 510435 1 2 999998 -463275 1 11 999994 -558150 2 236528 991471 2 2 999999 1 890670 958892 -784026 2 2 999999 2 326820 810821 2 4 999984 1 2 999999 144555 2 310714 420243 2 2 999999 1 2 999999 320025 2 725137 993207 2 3 999987 2 19 999983 2 8 999993 2 12 999991 2 2 999999 1 11 999992 -165992 1 2 999999 633190 1 261592 508918 -72862 2 207997 289179 1 5 999981 860636 2 2 999999 1 700306 869014 -94813 2 13 999989 1 2 999999 841325 2 375354 609778 1 631428 974794 682876 1 20 999994 -77558 1 851159 867233 677736 1 305270 702308 408204 2 11 999984 2 562962 675796 2 2 999999 2 259324 685252 2 2 999999 2 4 999993 1 2 999999 240218 2 121819 856870 2 2 999999 2 2 999999 1 2 999999 -359574 2 291361 641734 2 16 999985 1 446261 924577 -53670 1 2 999999 -189965 1 2 999999 -674494 1 2 999999 -866032 1 180313 357371 -135560 2 799240 945770 1 3 999987 -190732 1 4 999992 -668141 2 9 999983 1 417639 937004 278329 2 17 999990 1 2 999999 746478 2 2 999983 2 14 999992 2 2 999999 1 169574 936462 -177814 2 12 999985 1 275214 550975 -144087 2 2 999999 2 100433 745467 1 86683 338749 -745590 1 2 999999 -743301 2 557755 778180 2 14 999988 2 2 999999 1 18 999988 -96926 2 8 999985 2 2 999999 1 2 999999 668324 1 128664 296107 -310233 2 13 999983 2 2 999999 2 2 999999 1 10 999998 607049 2 2 999999 1 43612 578533 -548372 1 4 999988 -219963 2 2 999999 2 64658 892648 2 24355 382233 1 212763 300574 -569396 1 128114 679690 908250 1 249110 487375 569117 1 6 999989 -815375 2 2 999999 1 15 999998 14353 2 616217 794268 1 7 999995 604064 1 135682 523442 -905318 2 320568 899238 2 2 999999 1 13 999989 -819350 2 12 999995 2 6 999999 1 2 999999 745027 2 319020 718166 2 2 999999 2 2 999992 2 260708 762037 1 40474 40940 -333091 2 127792 516020 2 2 999999 2 211312 984571 2 3 999987 2 2 999999 1 279286 559575 -74831 2 6 999999 2 123130 285701 1 2 999995 -786889 2 2 999999 1 342729 745073 307085 1 9 999984 -995052 2 9 999981 2 460534 478606 1 2 999999 562463 2 2 999999 1 642828 685578 948484 2 2 999999 2 2 999999 1 351922 896313 -594229 2 2 999999 2 18 999986 2 117990 668822 2 2 999999 2 2 999999 2 2 999999 1 2 999999 237717 1 909 3114 -560489 2 47443 768938 2 4 999989 1 10 999989 -595594 1 778682 930793 961489 2 15 999983 2 2 999999 1 7 999989 -455105 2 2 999999 1 15 999983 749316 2 2 999999 1 2 999999 313307 1 2 999999 -441755 1 8 999996 -327990 2 9 999995 1 68147 344047 777879 2 18 999990 1 2 999999 670793 1 624441 927039 201075 2 8 999993 2 517075 854028 2 2 999999 2 2 999999 2 383924 790501 1 10 999988 643596 1 2 999999 630943 2 513212 583718 1 2 999999 372598 1 431590 874402 765977 1 4 999995 933687 1 476641 598552 -150413 2 706882 937698 1 16 999984 387270 1 15 999983 92063 2 2 999999 1 2 999999 548271 1 2 999988 52099 1 227001 803308 -9652 1 371356 705527 112241 1 257846 679478 -497830 2 353480 535302 1 2 999999 -675122 1 40328 877835 323282 1 18 999992 522376 1 11 999987 -809099 2 31944 188184 1 9 999990 322745 2 2 999999 1 5 999987 -424867 1 1 999986 972796 2 5 999999 1 2 999999 309320 1 274961 777758 -518133 2 2 999999 2 581560 814986 1 330395 406705 -746665 2 639513 669083 1 2 999999 624546 1 16 999993 378180 1 335920 405443 36103 1 18 999984 -646800 2 2 999999 1 2 999999 -15907 2 501008 722827 2 277540 391463 1 791333 982029 -617872 2 2 999999 1 473147 473585 186243 1 2 999999 -429466 2 2 999999 1 13 999998 -34645 2 2 999999 2 2 999999 1 121354 602389 -535552 1 25584 949057 -376564 1 2 999989 734885 2 320136 797592 2 369821 543576 2 6 999995 1 405458 730300 -637937 1 17 999986 -23904 2 2 999999 2 147390 268282 1 2 999999 -415199 1 621906 643617 629803 1 377119 498376 31667 2 219903 914157 1 15 999986 -544384 2 83432 466258 1 450317 920673 230838 2 3244 528953 2 7 999995 2 2 999999 1 12 999981 662643 1 216782 360865 355592 1 2 999999 304354 2 243629 365791 1 2 999999 -539954 1 428035 500021 -391102 2 16 999993 1 2 999999 -149199 2 103368 366358 1 12 999998 149769 2 255069 881735 1 17 999995 711233 2 2 999999 1 2 999999 257045 1 2 999999 -42543 2 2 999999 2 5 999999 1 15 999982 -789308 1 2 999999 664830 2 467966 926737 1 2 999999 -21485 2 4 999991 1 2 999999 663850 2 2 999999 2 2 999999 2 2 999999 1 22563 886218 31151 2 2 999999 1 2 999999 899442 2 2 999999 2 4 999982 1 177596 710490 427053 1 17 999982 -615390 1 9308 865911 -785498 1 94805 527389 418902 2 3 999995 1 131953 329199 -272519 2 2 999999 1 2 999999 -344629 1 65001 760466 566893 2 2 999999 1 219967 474837 -53944 2 782011 794531 2 18 999992 2 19 999982 1 69156 482307 -121696 1 2 999999 -482139 1 2 999999 -894424 2 2 999999 2 758582 984061 1 1 999985 -629080 2 1 1000000 1 11 999993 -892667 1 13 999985 397151 1 15 999986 -448243 1 353543 786689 -957028 1 2 999999 -103470 2 15 999984 1 2 999999 -80643 2 6 999993 2 2 999999 2 2 999999 1 2 999999 -680975 2 16 999987 1 18 999994 416895 2 14 999992 1 1 999995 -26379 2 16 999982 2 4 999986 2 2 999987 1 2 999999 -580663 2 20 999990 2 2 999999 1 2 999999 -527794 2 13 999997 1 335029 670268 860732 2 14 999996 2 843523 996394 1 721256 762402 -113785 1 19 999983 -784410 1 10 1000000 -229264 1 18921 617648 211944 2 2 999999 1 412266 825758 -198023 2 6 999981 1 2 999999 -457256 2 80377 763338 2 453841 528856 2 2 999999 2 2 999999 1 249115 708136 -223298 2 38418 841232 1 742733 768743 156729 2 252226 653563 1 14 999986 96635 1 2 999999 987575 2 14 999999 2 2 999991 1 2 999999 839169 1 413 25340 -987315 1 2 999999 634485 2 573302 720469 2 370462 537462 2 25495 143332 1 7 999991 -401194 2 150025 383557 2 381599 740146 2 2 999999 2 2 999999 1 2 999999 -779063 1 739255 762601 -645768 1 2 999999 -690364 2 2 999999 2 2 999999 2 2 999999 1 2 999999 857057 1 2 999999 -642937 1 388977 961691 -607736 1 665698 823029 618696 1 215505 260855 -144319 1 16 1000000 -775467 2 12 999991 2 2 999999 2 149787 781309 2 17 999983 1 5197 832540 -796061 1 10 999992 -475209 1 334580 579489 281050 1 2 999999 138210 2 18 999986 1 541566 762408 434324 2 40527 240733 1 8 999988 -849741 2 4 999994 2 43303 387957 2 2 999999 1 18 999981 -743314 2 2 999999 1 2 999999 -346356 1 7 999985 -199584 1 42021 428127 276513 2 2 999999 2 20 999986 2 2 999999 2 15 999994 2 15 999991 1 2 999999 -80338 2 2 999999 2 16 999987 1 665677 698745 -32054 1 12 999997 800697 1 622116 780924 -129276 1 10 999982 -397138 2 470590 537679 1 314775 787305 -789296 2 14 999989 1 105654 487202 -814714 2 2 999999 2 2 999999 2 443532 581134 1 2 999999 -126584 1 24313 627673 -117024 2 135073 909545 1 12 999998 -194953 2 455226 766716 1 583142 759289 -341206 2 2 999999 2 403317 607332 1 2 999988 58145 1 358210 456216 -632590 2 20138 332042 1 70944 612402 2217 1 15 999983 320065 2 6 1000000 2 22270 527524 1 439057 792284 -168285 1 7 999993 -200121 1 73628 930111 365841 2 2 999999 2 2 999999 1 465476 915493 929793 2 17 999997 1 424616 572240 -671256 1 16 999982 620993 1 175092 332655 130504 2 2 999999 2 6 999997 1 2 999999 559177 1 138989 490923 -818447 1 1 999998 906577 1 12 999989 -678032 1 2 999999 -899455 1 2 999999 434476 2 2 999999 2 5 999989 2 312608 640122 1 133517 866097 598536 1 18531 982199 453371 1 528830 665180 -512024 2 12 999988 1 31044 293600 -757851 1 344026 424558 53415 1 377838 885450 768612 1 680628 892462 464648 2 695081 713523 1 55631 827018 293968 1 16 999987 968989 2 2 999999 1 42073 957681 418134 1 2 999999 -485611 1 2 999999 -933556 2 2 999999 1 488035 690347 687060 1 2 999999 -775712 1 10 999992 -395855 1 207831 248235 -371011 1 469074 726770 -651367 2 7 999989 2 2 999999 1 12 1000000 11092 1 2 999999 949305 2 2 999999 2 2 999994 2 64372 596375 1 9 999983 -899953 1 15 1000000 -284591 1 100987 443986 -630565 2 2 999999 1 3 999985 -987789 1 2 999999 -757852 2 2 999999 2 379360 806523 1 2 999999 694807 2 10 999994 1 18 999989 -240003 2 2 999999 2 245295 816079 2 19 999994 2 7 999981 2 2 999999 1 37648 510126 386807 2 5 1000000 2 73319 433137 2 218874 508003 1 6 999992 -260469 1 380704 693051 501775 1 18 999983 -800788 2 12 999999 1 78575 636985 106161 2 26881 284989 2 150857 408426 1 19 999992 87436 1 344919 597150 581004 1 134131 748080 -266750 1 6 999996 404162 1 2 999999 -496698 1 2 999999 -216811 1 2 999999 -91114 2 8 999991 1 2 999999 -722365 2 781058 795945 2 2 999999 1 263400 540431 941114 1 2 999999 935028 1 2 999999 -665516 2 19831 45631 1 491777 680119 998397 1 2 999999 -884218 1 2 999999 384323 2 11 999996 1 11 999990 753850 1 198874 473169 661197 1 17 999991 -213521 2 7 999998 2 433121 951510 2 49119 192036 1 858623 880002 145204 1 2 999999 -870040 2 2 999999 1 2 999999 -771990 1 2 999999 -71553 2 20 999982 1 15 999981 -357191 2 2 999999 2 318924 716942 2 606553 669378 2 17 999986 2 189223 844072 2 2 999999 1 2 999999 175395 2 3 999995 2 2 999999 1 520542 866274 340565 1 4 999986 837851 2 717418 894487 1 9 999995 133747 2 6 999996 2 10 999998 2 741066 844671 1 20 999986 -477501 1 2 999999 42083 2 2 999999 2 143622 492590 2 15 999994 2 2 999999 2 2 999999 2 18 999985 1 2 999999 -323641 2 2 999999 1 2 999999 -98245 2 13 999998 1 16 999996 -186472 1 2 999999 -336500 1 10 999984 -334698 1 15 999992 603075 2 2 999999 1 334427 597881 -115752 2 54360 949466 2 461992 900069 2 2 999999 2 2 999999 2 2 999999 1 15 999993 -238247 2 2 999999 1 2 999999 110015 2 2 999999 2 2 999999 1 1 999996 -712295 1 3 999991 237040 1 14 999999 736127 2 565340 925131 1 1 999998 -928832 1 5 999987 352004 1 5 999994 460320 1 3 999982 960122 1 2 999999 596386 1 2 999999 -521049 1 17 999997 -517939 1 215426 926524 441444 2 2 999999 1 223261 633448 530759 2 266771 920756 2 2 999999 2 2 999999 1 2 999999 511881 1 86622 905025 -437736 1 2 999999 -305639 1 700730 726288 -565996 1 2 999999 595531 1 137548 192052 344627 2 16 999995 1 2 999999 -49869 1 2 999999 -726237 1 4 999984 589901 2 8 999998 2 109615 723374 1 8 999995 479818 1 6 999991 -473352 1 1060 619626 5585 2 19 999981 1 2 999999 373139 2 777644 856940 1 14 999983 357123 1 554244 841373 465226 2 20 999995 1 2 999999 -947136 1 2 999999 213841 2 2 999999 1 2 999999 -959400 2 774557 980388 1 2 999999 187542 2 2 999999 1 829620 878180 481090 2 2 999999 1 115283 212120 815900 1 6 999985 429097 1 2 999999 -33437 1 405801 854152 -210018 1 9 999996 -375087 1 2 999999 -946841 1 105309 504769 662404 2 13 999998 1 2 999999 -647878 1 2 999999 -743453 2 2 999999 1 13 999990 906246 1 259222 748399 86951 1 18 999993 263331 1 220241 796336 433141 2 7 999985 1 812579 982954 914861 1 282411 748502 -117140 2 118724 578948 2 384040 438896 2 2 999999 2 2 999999 1 69595 685510 -730481 2 2 999999 1 229851 654379 -528181 2 20 999983 2 2 999999 2 7 999986 2 92832 720856 2 312322 487995 1 110313 933415 789886 2 468944 663131 1 2 999999 51590 1 219113 685842 -274098 1 2 999992 -748911 2 1 999994 2 10 999991 1 2 999999 -783823 2 1 999993 2 242453 986002 2 14 1000000 1 2 999999 216053 1 18 999998 -215128 2 41515 497334 2 14 999987 1 4 999985 -819541 1 2 999999 979387 2 14 1000000 2 16 999988 2 450870 700150 2 17 999983 1 2 999999 671664 1 13 999997 509571 2 708957 991859 2 403701 818026 2 425997 431986 2 2 999999 1 18 999988 255866 1 650642 663655 -542340 2 15 999991 1 2 999999 65855 2 2 999999 2 2 999999 1 401250 616036 969572 2 17 999986 2 2 999999 1 509903 745408 2969 2 381860 544497 1 2 999999 -236774 2 2 999999 2 2 999997 2 6 999996 1 419911 774072 -128396 2 233167 717438 1 2 999999 -663715 1 19 999981 647464 2 2 999999 1 2 999999 457858 1 399410 784759 -417596 2 2 999999 1 155071 869823 34855 1 8 999987 46050 2 2 999999 1 12 1000000 444749 2 2 999999 1 2 999999 119439 1 764071 930540 -581533 2 2 999999 2 28347 203872 1 575846 780972 435413 1 69667 711763 441669 1 310788 597776 -616479 1 2 999999 -776298 2 3 999983 2 19 999994 1 305029 493564 -117285 1 544708 738078 268460 1 9 999997 742869 2 13 999993 1 2 999999 74309 1 513897 519533 340550 2 2 999999 2 4 999997 2 2 999999 2 9 999991 2 2 999999 2 15 999990 1 2 999999 -148099 1 2 999999 -152393 1 20212 187728 -406467 2 141719 468687 1 2 999999 -144902 1 363629 827797 182572 1 402022 629671 -285615 1 15 999999 995416 1 18 999989 -40781 2 12 999992 2 52783 92403 2 115429 631707 1 6 999988 -401042 2 238601 446686 1 2 999999 -624607 2 9 999996 1 2 999999 -802301 1 2 999999 -811625 1 2 999999 21381 2 2 999999 1 4 999990 -119888 2 10 999990 2 2 999999 2 7 999993 2 17 999988 1 2 999999 602672 2 785951 972862 1 2 999999 -861258 1 481763 965305 -203652 1 299854 607018 -516763 2 4 999991 1 2 999999 -787119 1 509114 724066 -448160 2 158418 339540 2 2 999999 2 5 999983 1 2 999999 -874581 1 14 999996 -502708 1 3 999985 -334662 2 123251 895995 2 1 999992 1 86768 345966 585610 2 2 999994 2 663162 843301 1 370809 991033 -40882 1 72834 744893 -874836 1 2 999999 762834 2 5 999994 2 2 999999 1 810380 867758 69554 2 253933 571285 2 13 999991 2 104677 697946 2 2 999999 2 248266 462767 1 839416 961557 309166 1 2 999999 159946 1 2 999999 764056 1 35322 874936 34901 2 1 1000000 1 119952 426938 693088 2 189284 545115 1 3 999983 -893397 1 463457 476472 887172 2 2 999999 2 2 999999 1 8 999986 -102556 2 584249 666256 1 20 999998 -313004 1 2 999999 293978 2 14 999993 1 701091 783113 -234557 1 2 999999 -320935 2 3 999985 1 598553 922668 425758 2 593991 968429 1 10 999989 -695799 2 2 999999 2 63081 141384 1 2 999999 -124036 2 47932 256765 2 1 999989 2 191172 730681 2 646533 869136 2 765074 849992 2 13 999994 1 71094 702375 -518286 2 554535 733822 1 106518 206422 823618 1 139582 352363 272391 1 440792 557583 -850727 1 4850 851609 956400 1 2 999999 -518931 1 807429 820369 -74718 1 7 999997 866568 2 4 1000000 1 6 999983 519489 2 2 999999 1 219196 527676 -890763 1 2 999999 -524003 1 2 999999 -108183 1 8 999999 -806054 1 2 999986 -343716 1 2 999999 938558 2 267616 618049 2 2 999999 2 9 999999 1 4 1000000 345404 2 358111 761091 1 502501 631047 -138663 1 434719 909893 -627654 2 489468 654364 2 668484 949922 2 15 999998 2 214705 742028 2 2 999999 1 2 999999 -858072 1 2 999999 -893768 2 2 999999 2 8 999988 2 2 999999 2 879381 905972 1 260934 848730 -756667 2 10 999988 2 20 999993 2 12 999995 1 2 999999 -812494 2 780123 835497 2 15 999982 2 2 999999 2 12 999991 2 842787 958040 1 5 999990 831415 1 17 999982 -332317 2 11 999992 2 2 999999 2 2 999999 1 7599 729352 -64242 1 86496 665152 -890238 1 5 999992 -810286 1 2 999999 -629979 1 7 999988 -46228 2 584176 898528 1 5 999987 -807117 2 2 999999 1 9 999995 -455249 2 2 999999 2 2 999999 2 16 999981 2 33541 987714 1 17 999999 613875 2 2 999999 2 1 999986 2 259800 651239 2 7 999982 1 20793 938934 -369355 1 86303 713829 482850 1 20 999994 858101 2 5 999998 2 484332 770108 1 6 999988 -738892 2 1101 627781 2 2 999999 1 188714 608336 358541 2 2 999999 2 7 999999 1 963991 989289 -469560 2 925512 996465 2 9 999984 2 210835 872193 1 477471 792008 439715 2 2 999999 1 13 999996 -141723 1 18 999999 278136 1 2 999999 791666 2 7 999992 1 14 999993 -899169 1 95607 502406 908284 2 6528 119462 1 157145 415045 -172527 2 6 999982 1 2 999999 488418 2 130684 295821 2 2 999999 1 20 999991 783045 1 124764 816660 529427 2 16 999995 1 10 999996 -802899 1 204552 634597 -316150 2 288454 812622 1 844570 937374 30367 1 2 999999 -465502 2 160409 747872 1 4 999986 750267 1 43044 833457 -639007 1 18 999988 -151088 2 702401 882626 1 400203 658202 529960 1 318707 643324 -864654 2 2 999999 1 5 999993 -481412 2 160966 426826 1 14 999985 432560 1 251603 469883 830167 2 2 999999 1 203523 814520 914361 1 18 999996 515257 2 2 999999 1 9 999983 981417 1 6963 735725 3885 1 441098 808639 299598 2 398758 738650 2 758635 998764 1 142669 988189 669359 1 2 999999 886635 2 2 999999 2 825543 938286 1 2 999996 238287 1 2 999999 671829 1 2 999999 861440 1 51152 786731 258942 1 5 999987 212682 1 9 999981 427589 2 90052 854286 1 51113 585391 964205 2 2 999999 1 2 999999 749322 2 2 999999 1 2 999999 -826546 2 171371 456593 1 776149 962550 -696657 1 154367 406358 633480 2 2 999999 2 1 999987 1 20 999999 -719476 2 430781 966660 1 2 999999 439693 2 2 999999 1 2 999999 -998366 2 2 999999 2 2 999999 1 398043 441891 -435798 2 672359 920528 2 38881 113532 2 16 999994 2 2 999999 1 361888 558917 844882 2 2 999999 2 232329 609280 1 113260 543008 -495820 1 192952 625782 -211177 1 2 999999 -828486 1 2 999999 -708392 1 16 999984 957633 2 157413 609060 1 450769 621343 -186667 2 407356 457846 1 2 999999 106905 2 488983 660416 1 2 999999 53315 1 18 999992 -394497 2 2 999999 2 1 999985 2 163213 934609 1 773290 971600 868263 1 100470 427341 -305147 1 62585 227245 -105790 1 11 999996 711967 2 157740 774235 2 14 999985 1 38267 873636 576168 1 2 999999 60345 2 523210 827229 2 680966 733828 2 2 999999 2 480814 496422 2 1 999981 2 17 999984 1 13 999990 746366 2 168 817359 1 2 999999 356979 1 2 999999 -334202 2 2 999999 1 2 999999 520759 1 2 999999 -622070 2 447167 459527 2 8 999984 2 2 999991 1 2 999999 94914 1 222577 708049 -736852 2 17 999984 1 8 999983 573599 2 12 999998 1 197225 764316 -565548 1 18 999983 23335 1 2 999999 369386 1 440211 614719 951817 2 2 999999 2 18 999999 1 119321 524145 130783 1 33714 461005 -434872 2 11 999997 2 11 999999 2 11 999985 1 1 999998 -594241 1 18 999985 -134830 2 20 999984 1 12 999988 -52018 1 17 999989 -470414 2 498127 923176 1 20 999985 544594 1 95581 357980 750620 2 10 999985 2 2 999994 1 17 999984 259073 2 12 999987 1 2 999999 -476851 1 18 999999 103627 2 16 999993 2 4 999999 1 2 999999 712171 1 2 999999 -201709 2 156887 989158 1 129042 403996 420011 1 1 999983 87359 1 709248 761081 829678 1 240306 632065 -629902 1 2 999999 -184772 1 2 999999 601747 1 559897 681117 -705639 2 7 999982 2 2 999999 2 2 999999 2 8 999993 2 153994 271608 2 2 999999 2 17 999982 2 9 999996 2 335145 786319 1 6 999993 -630676 1 5 999996 -297019 1 2 999999 -917208 1 19 999999 -329240 2 2 999999 2 128564 638810 1 2 999999 390640 1 215357 773113 -449472 1 2 999999 761259 2 2 999999 1 2 999999 -352409 2 273275 656813 2 17 999990 1 123482 191974 717676 2 3 999983 1 34459 868097 -970478 2 93963 399607 1 11 999986 -618976 1 19 999990 -598279 2 2 999984 2 14 999998 2 182712 702947 2 389966 435757 2 18 999991 2 2 999999 1 389426 678544 925019 1 2 999999 -112014 1 251102 364657 -582976 2 2 999999 1 2 999999 -667191 1 2 999999 692299 1 2 999999 -447238 1 6 999982 774632 2 5 999991 2 2 999999 1 657502 773397 902508 2 828023 908386 2 7 999993 2 2 999999 1 2 999999 225535 1 13 999990 -390327 1 308841 315960 562011 2 19 999992 2 7 999996 2 2 999999 1 2 999999 306326 1 136882 355643 -34525 1 2 999999 978564 1 5 999995 -662019 2 16 999989 1 13719 193914 358531 2 204960 233351 2 13 999993 2 12 999986 2 2 999999 2 2 999999 1 199924 601621 -848952 1 2 999999 617341 1 540503 579282 492270 2 2 999999 2 12 999982 1 2 999999 -645518 1 36737 117844 536549 1 4 999987 -522299 1 587759 870202 -253858 1 269487 778653 -720422 1 2 999999 -377804 1 14 999994 899550 2 511866 653974 2 2 999999 1 2 999999 -697672 1 2 999999 -694784 2 4 999999 2 262689 336431 2 212968 714052 1 2 999999 -471433 2 4734 935161 2 19 999998 2 11 999993 1 2 999999 -169365 1 427119 882649 -229846 1 404082 499038 -562474 2 10 999999 2 9 999983 2 19 999998 2 603822 926403 2 25350 220994 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -839070 1 2 999999 -844765 1 492956 910606 111639 1 2 999992 559347 2 11 999994 1 5 999998 -833402 1 368674 696843 731513 1 15 999988 140137 2 49843 341712 2 39259 488891 1 424909 793341 -340113 1 14 999990 -233922 2 105520 925194 2 2 999999 1 863816 964235 772522 2 412618 736691 2 2 999999 1 2 999999 -640376 2 2 999999 1 16 999988 -395196 1 2 999999 -235959 1 312120 557862 536006 1 2 999999 -297976 1 677464 775447 649028 1 2 999999 504011 1 14 999981 420653 2 2 999999 2 2 999999 1 15 999993 -93779 1 641734 767637 -21508 1 2 999999 754421 1 2 999999 -80114 2 239468 627775 2 1 999995 1 615705 825558 -984288 2 564438 609187 2 2 999999 2 8 999997 2 2 999999 1 12 999984 -558724 1 1 999991 895809 2 20 999995 1 91100 236704 -211681 1 2 999999 -652109 1 297684 822803 -900466 2 15 999990 2 2 999999 2 141518 752753 2 20 999981 1 425239 775865 401882 1 456159 778753 488468 1 17 999987 634991 2 30228 597417 1 787916 810932 -777288 2 19 999983 2 2 999999 1 2 999996 -547833 2 10 999998 2 20 999997 1 2 999999 -572697 1 2 999999 238140 1 11 999985 -694071 2 97690 255817 1 2 999999 268808 1 2 999999 -890683 1 17 999989 917169 2 13 999988 2 2 999999 2 260053 370799 1 254730 391899 -884806 2 278035 364962 1 460748 753412 491494 2 13 999995 2 233048 619104 1 4 999992 240640 1 63436 857178 1760 1 828368 881685 -157600 2 15 999989 2 10 999996 2 12 1000000 1 514380 738872 731574 2 2 999999 1 8 999987 961816 2 92004 968525 2 357371 406746 1 67844 658074 926373 2 19 999990 2 2 999999 2 15 999983 2 2 999986 1 291312 705986 862705 1 2 999999 -189840 1 2 999999 568334 1 588893 958407 -161411 1 2 999999 -873527 2 2 999999 1 12 999994 117051 1 2 999999 15015 1 353072 558213 -266426 1 15 999986 -434049 2 6 999981 1 107783 218425 793158 2 2 999999 1 15 999988 265414 1 197765 937009 -182358 2 1 999990 2 13 999984 2 2 999999 2 19 1000000 2 14 999997 2 88220 527754 2 17 999984 2 501149 819498 2 658195 671662 1 112014 149031 912019 1 2 999985 530232 1 5 999983 845 1 750537 884649 422451 2 198156 936168 1 538348 750768 -991418 2 2 999999 2 2 999999 1 2 999999 -918144 1 6 999998 -931271 2 619003 743874 1 2 999999 189375 2 15 999998 1 2 999999 -786856 1 2 999999 863889 1 938898 965320 -177983 2 2 999999 1 214197 460696 -229815 1 57844 143138 241668 2 183656 870089 1 6 999989 986989 1 279846 411589 -419363 2 170585 517843 2 23016 603539 1 2 999982 -494742 1 16 999996 -280940 2 20 999996 1 2 999999 935511 1 2 999999 546096 1 432538 750608 -627648 2 1 999995 1 2 999999 247551 1 2 999999 727970 2 33163 957011 2 14 999997 1 2 999999 -522515 2 2 999999 2 2 999999 2 2 999999 1 225301 917448 160763 1 447639 938278 -59895 2 2 999999 2 18 999993 2 112128 315102 2 19 999990 2 2 999999 1 2 999999 -783483 2 2 999999 2 2 999999 1 12 999987 394798 2 2 999999 1 2 999999 -769594 1 294369 930905 -264192 1 2 999999 -753457 2 15 999995 2 2 999999 1 2 999999 -365805 2 406665 552701 1 11 999982 344047 1 11 999996 758079 2 7 999981 1 2 999999 394024 1 2 999999 497359 1 18 999996 80006 2 1 999984 2 12 999998 1 5 999987 887975 1 16 999984 446209 1 12 999991 305251 1 18 1000000 890576 1 140086 415017 -723753 2 243628 474413 1 18 999988 -134360 1 1 999986 600758 2 2 999999 2 4 999987 2 19 999996 1 2 999999 332122 2 2 999999 1 2 999999 -527548 1 2 999986 -271672 1 2 999999 -213032 2 2 999999 2 353435 556977 1 357262 743623 453487 1 2 999999 -695713 2 670992 795142 1 2 999999 71227 1 2 999999 -836904 2 2522 687363 2 17 999985 1 288375 507904 -49359 1 2 999999 -745136 2 2 999999 2 2 999999 2 15 999993 2 15 999984 2 873842 930034 2 299106 352222 2 168141 370832 1 19 999999 -599028 1 20 999999 210500 1 2 999999 -870489 2 2 999999 2 257231 382610 2 7 999986 1 2 999999 -69860 1 16 999991 743053 1 2 999999 925248 1 13 999997 -28429 1 550261 678920 -490575 2 395175 939096 2 2 999999 1 19 999993 733456 1 8 999990 830328 1 52439 533550 -813081 2 2 999999 1 2 999999 -831452 1 2 999999 -497268 1 2 999999 923083 2 2 999999 1 647842 900356 -314685 1 2 999999 -932013 2 398077 974975 2 63519 406230 2 6 999981 1 725899 786180 532355 1 20 999991 -998452 2 20658 861761 1 19 999984 -810177 2 2 999999 1 628079 733089 335277 1 247765 827445 580203 2 490360 858296 2 6 999986 1 358745 789477 86275 1 11 999983 -218439 1 2 999999 -176335 2 2 999999 1 18 1000000 -973966 2 488484 776775 2 6 999991 2 5 999999 2 2 999999 1 2 999999 -896745 1 20 999998 -359294 2 179187 403859 2 376648 771435 2 19 999991 1 2 999999 338161 2 20 999990 2 2 999999 2 550320 722102 1 416199 931436 -416878 2 190862 309403 1 2 999999 -899017 1 4 999993 681109 2 2 999999 2 2 999999 1 13 999987 792969 1 523922 977139 -198617 2 337403 489521 1 2 999999 -50951 2 2 999999 2 41336 732732 1 2 999999 491955 2 2 999999 2 2 999999 1 5 999981 707016 1 2 999999 905504 2 2 999999 2 14 999987 1 2 999999 927603 2 2 999999 2 12 999992 2 300048 733252 1 370181 535132 -346625 1 17 999990 -796022 2 2 999986 2 460582 701317 1 15 999982 -194918 1 156255 177602 442755 1 713610 869226 -780328 2 2 999999 1 763638 933830 -672114 2 15 999995 2 11 1000000 1 11 999993 -856806 1 2 999999 -153988 1 2 999985 -491560 2 466170 903553 2 135870 498823 1 11 999987 -523143 1 467678 714346 62661 1 307633 409037 425174 1 13 999982 142157 2 2 999999 2 351551 503415 1 2 999999 512283 1 733520 787841 614080 1 2 999999 262364 2 8 999996 1 2 999999 -29184 2 1 999981 1 2 999999 467686 1 2 999999 834243 2 4 999987 1 2 999999 780134 1 18 999997 865717 2 95179 134469 1 6 999995 -819416 1 496281 895907 -4619 1 344322 587536 -360862 2 2 999994 1 235519 369035 28379 2 9 999998 2 473291 723270 2 2 999999 1 2 999999 -287687 2 2 999999 2 85065 372092 1 16 999994 272163 2 16 999985 2 12 999983 2 20 999987 1 599793 737865 803052 2 4 999998 1 2 999998 -196164 2 2 999999 1 381322 580128 -600923 1 20 999996 238955 1 2 999999 692495 2 8 999988 1 19 999993 -981997 2 18 1000000 1 208637 809831 160437 2 2 999981 1 2 999999 -427237 2 308667 779461 1 2 999999 -632256 2 819621 946277 1 2 999999 -280796 2 2 999999 2 2 999999 2 2 999999 2 217311 890296 2 4 1000000 2 2 999999 2 36674 142720 1 121795 677091 -921693 1 2 999999 421644 1 18 999986 -719996 1 2 999999 463240 1 2 999999 -288045 1 49245 335252 436209 1 2 999999 676368 1 1 999990 141304 1 4 999983 -941186 2 408373 581031 1 2 999999 890397 2 2 999999 2 108997 312797 1 2 999999 885230 1 2 999999 926299 2 633805 870768 2 684288 932244 2 14 999990 1 283484 506911 -240996 1 90763 96660 -314108 1 2 999999 765452 2 232612 679651 2 2 999999 1 450895 864651 202579 1 13 999997 -118521 2 18 1000000 1 2 999999 597825 1 37107 368392 108771 2 108230 585658 2 722666 775166 1 2 999999 923703 1 13 999987 916835 2 271626 631396 2 8 999989 2 2 999999 1 2 999999 368017 2 13 999994 1 43587 726984 497735 1 51413 488641 311118 2 2 999986 2 15 999994 1 237617 862725 571884 2 176476 351883 2 169924 395878 2 20 999982 2 2 999999 2 11 1000000 1 319054 766723 437511 2 2 999999 1 3 999983 -222544 1 2 999999 -680954 1 2 999999 112312 1 12 999981 761705 1 820535 921489 -974681 2 13 999987 1 2 999999 -135286 1 265373 707164 695023 2 2 999999 2 5 999988 1 217678 384205 343505 2 2 999999 1 265670 964306 21159 2 2 999999 1 5 999993 -77198 2 126892 268906 2 18 999990 2 3 999985 1 442037 603677 -452627 1 2 999999 -167288 2 2 999999 1 313552 414136 -435284 2 60704 634049 2 241785 357752 1 13 999987 -595412 2 2 999999 1 641069 775281 707198 2 3 999981 1 13575 119738 -971593 1 2 999999 823250 2 424297 785862 1 8 999991 -731035 2 2 999999 1 2 999999 -160276 2 2 999999 1 9 999986 -3110 2 2 999999 1 15 999987 -570673 1 210819 646593 391814 1 56339 395760 -474752 1 130783 243371 456618 1 2 999999 -529374 2 16 999988 2 2 999999 1 543532 952275 -27747 2 2 999999 2 325530 661322 1 2 999999 -442997 1 16 999997 500234 1 716778 882042 76797 1 12620 516068 864047 2 594998 979000 1 2 999999 -218708 2 347660 382559 2 2 999999 2 765741 898241 1 2 999999 -89055 2 252745 274331 2 525623 730414 2 864563 902342 1 178517 565122 501967 2 2 999999 1 11 999989 -961706 2 113539 782627 1 4 999995 -689361 1 186591 454956 528396 2 18 999988 2 39139 853685 1 5 999989 -466905 1 38088 884959 -411174 2 13 1000000 1 2 999999 -736130 1 5 999994 243219 2 2 999999 1 16 999981 -903784 1 2 999999 827769 1 2 999999 952647 1 2 999999 -857066 2 2 999999 2 6 999994 1 3 999981 -997383 2 486777 701524 2 2 999986 2 19 999991 2 40598 423883 2 13 999985 1 3 1000000 376259 1 2 999999 924826 1 18 999999 38429 2 2 999999 2 446962 864075 2 222604 973323 2 2 999999 1 2 999999 -239102 2 13 999994 1 2 999999 -249559 1 18 999989 734893 1 689709 742761 675839 1 687985 858976 130975 1 629125 827490 -858627 2 354544 862240 1 2 999999 -175107 1 13 999998 269522 2 13 999988 1 14 999983 -587103 2 12624 595878 1 2 999999 -975326 1 6 1000000 -763359 2 2 999999 1 2 999999 694076 2 19 1000000 1 2 999999 -227174 1 185642 451324 -425378 1 2 999999 -232981 1 2 999999 -356622 1 5 999997 -872671 2 2 999999 1 2 999999 152871 1 777238 968704 -498809 1 3 999991 -325474 2 59028 569744 1 2 999999 260904 1 2 999999 711997 1 2 999999 901990 2 932162 977430 1 192494 204913 788899 1 14 999998 -937079 2 2 999999 2 290352 686775 2 9 999992 1 456494 532223 -618471 2 14 999994 1 19 999998 -778815 2 89407 459186 2 10 999981 1 223950 388205 260743 1 33360 329516 -363173 1 103608 557182 -319676 1 3 999993 894066 1 2 999999 186667 2 2 999999 1 253901 591617 -183027 1 227152 305095 671560 1 2 999999 902632 1 9 999983 567958 2 7 999996 2 407701 468534 2 9 999984 1 545240 781070 322919 2 20 999993 1 1 999981 395789 2 17 999999 1 121291 336620 741251 1 431128 456372 -888381 1 16 999983 -963421 2 2 999999 2 11 999984 1 18 999981 74962 1 151242 232910 -450194 1 3 999981 -732615 2 12 999985 2 2 999999 1 2 999999 -797533 1 112679 905756 315074 2 2 999999 1 13 999983 -96156 1 798219 900169 -598027 1 2 999999 299601 1 11 999981 908415 2 504083 925354 1 18 999995 692073 1 2 999999 563055 2 2 999999 2 8 999983 2 213988 886156 1 772996 817284 -560399 2 516083 819126 2 14 1000000 1 9 999994 -11042 1 2 999999 770073 2 14 999993 1 19 999996 -644966 2 368308 614769 2 19 999990 2 2 999999 1 2 999999 -91176 2 2 999999 2 2 999999 2 600066 729684 2 465664 991281 2 758717 826200 2 194268 836828 2 12 999993 1 15 999995 -840695 2 333231 919302 2 2 999999 1 8 999989 -804518 2 115737 334650 1 7 999992 8745 2 2 999999 2 828380 989484 2 2 999999 2 2 999999 1 62878 911262 355008 2 361822 425974 2 2 999999 1 10 999985 -741406 2 180539 267371 1 177224 943705 521798 1 14 999997 16422 1 2 999999 -2436 1 2 999999 808966 2 5 999985 2 2 999999 2 4 999987 1 17 999991 -725381 1 2 999999 752124 2 2 999999 2 2 999999 2 449596 473391 1 246218 502376 -918025 1 6 999997 456736 1 473297 721887 -71494 2 2 999999 1 19 999990 -342307 2 2 999999 2 2 999999 2 16 999999 2 2 999999 2 2 999999 2 19894 956203 2 311569 429300 1 4 999993 452837 1 8 999983 387723 1 1 999982 273692 2 233505 832673 1 224248 862098 -396635 1 9 999987 447331 1 2 999999 -904995 1 528417 841809 848341 1 2 999999 -829990 2 709048 789336 2 154935 792257 1 15 999987 -997429 2 11 999997 1 342713 615683 773345 1 574859 581842 839000 2 17 999985 1 12 999988 -626366 1 231880 634580 37592 1 2 999999 799297 2 2 999999 2 644175 940295 2 14 999988 1 7 1000000 -412745 1 12 999991 -539254 2 2 999999 2 821843 942881 1 19 999997 328878 2 2 999999 2 708512 776837 2 53098 807820 1 126455 897135 493001 1 17 1000000 203076 2 752089 862362 1 3 999988 642737 1 18 999981 -354071 2 1 999998 1 2 999999 -820850 2 7 999995 2 221961 934490 2 134078 398727 2 1 999981 2 15 999988 2 297699 323626 2 8 999989 2 2 999999 1 2 999999 -944844 1 2 999999 722368 1 7 999984 -325934 1 19 999999 925792 2 303115 896989 1 2 999999 -138646 2 6245 478647 1 494267 509048 -610974 1 6192 311630 429535 2 2 999999 1 2 999999 138129 2 2 999999 2 4 999984 1 8 1000000 -60486 2 2 999999 2 226970 417598 2 2 999999 1 604309 736898 -475737 1 707713 722517 -994784 2 55253 155297 2 20 999998 2 1 1000000 2 2 999999 1 284557 489224 -338532 1 18 999985 -154847 2 2 999999 1 18 999983 111257 2 9 999997 2 2 999999 1 12 999991 185630 1 112496 271919 -825098 2 2 999999 2 2 999999 2 3 999999 1 712245 852602 -94277 1 13 999989 -397179 2 593046 804423 1 2 999999 -248457 2 4 999990 1 2 999999 -270458 1 12 999987 -207723 2 911078 983163 1 14 999998 280563 1 15 999993 -921772 2 2 999999 1 18 999985 -349877 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 391951 764602 -897093 2 137082 885132 2 2 999999 2 100191 567060 1 547410 928395 -399687 1 3 1000000 704061 1 2 999999 -708435 1 37177 544072 906947 2 2 999999 2 46226 87298 1 677016 720055 647822 1 2 999999 547272 1 9 999999 921384 1 2 999999 -972502 1 14 999985 -340891 2 11 999994 2 2 999999 2 652972 851970 2 8 999981 1 2 999999 -627192 1 859297 881928 405090 2 2 999999 2 2 999999 1 6 999994 -606187 1 2 999999 -519763 2 287793 355773 1 38428 752718 655337 2 614153 868264 1 542371 561602 353230 2 99515 349527 1 19 999998 705623 2 2 999999 2 479329 664554 1 2 999996 15513 1 526848 531177 219245 1 86599 896193 -838216 1 2 999999 -495528 2 378231 965276 1 1 999984 439378 2 512238 825441 2 2 999990 1 11 999985 732352 2 10 999998 1 2 999999 862053 2 88285 622143 1 11 999994 -677785 1 2 999999 -324494 1 2 999999 -730834 2 2 999999 2 11 999995 2 2 999999 1 15 999990 45413 1 8 999996 168300 2 152464 438874 2 319918 583769 1 19 999982 974003 1 74363 803360 -827191 2 2 999999 1 10 999990 -328826 2 2 999999 1 2 999999 -770817 1 12 999988 -494190 1 2 999999 3888 2 262023 712658 1 2 999999 -442060 2 266166 609605 1 151831 966936 157939 2 6 999982 1 2 999999 452946 1 2 999999 -408618 2 2 999999 1 2 999999 -635232 2 167844 233288 1 2 999999 -628603 2 47553 752387 2 10 999993 1 2 999999 850279 1 2 999999 -322565 2 226417 273116 2 19 999993 2 275714 877168 2 2 999999 2 527384 739315 2 6 999983 1 2 999991 321674 2 136729 298554 1 538867 890406 283457 1 2 999999 -998755 2 2 999999 1 2 999999 -453086 1 13646 608114 711631 2 9 999992 2 232147 980835 2 2 999992 2 199519 442477 1 15 999993 621868 2 142355 851240 2 19 999984 2 15 999995 2 7 999981 1 6 999999 830505 1 458984 789856 139611 2 1 999996 1 10 999982 566652 2 2 999999 1 8 999984 828938 2 34566 594926 2 20 999993 1 72881 284352 -215403 1 6 999989 158230 2 14 999983 1 2 999999 -548923 2 12 999984 1 4 999987 353417 1 7 999987 875664 1 339574 513355 676577 1 10 999987 -859583 1 2 999999 373681 2 236971 999049 1 2 999999 -480856 2 2 999999 2 12 999982 2 2 999999 2 7 999986 1 9 999995 -955670 2 2 999999 2 2 999999 1 2 999999 742028 2 5 999989 1 2 999999 -910227 2 352409 968403 2 2 999999 2 2 999999 1 722952 985631 25454 1 168304 351622 797051 1 6 999982 186825 1 374558 491416 267302 2 820060 965588 2 123835 618658 1 6 999983 -64169 1 11 999995 -198899 2 18 999986 1 5 999989 494901 2 14 999999 1 396531 506487 20067 2 2 999999 1 154705 196419 -993710 1 2 999999 -62525 1 2 999999 461161 1 11 999995 451001 2 10 999991 1 221611 259986 447733 1 564980 709066 740715 2 2 999999 2 63168 909654 1 2 999999 -338596 1 1 999987 695132 1 2 999999 568438 1 17 999993 127844 1 3 999986 -32076 2 2 999999 1 72132 172306 -848867 2 9 999986 1 14 999997 487109 1 18782 803018 856877 2 2 999999 2 2 999999 2 210384 892973 2 2 999999 1 437692 797452 -950470 1 2 999999 23163 1 39416 850685 165452 1 2 999999 -270790 1 2 999999 552750 1 5 1000000 -285411 2 9 999998 1 2 999999 -50532 1 18 999986 262755 1 2 999999 445039 1 2 999999 -171117 2 2 999999 2 228577 640926 2 498669 883399 1 8 999997 487146 1 12222 752652 118620 2 2 999999 2 15 999985 2 11 999982 2 19 999989 1 2 999999 399891 1 2 999999 467211 2 18681 708506 2 2 999999 1 2 999999 864573 2 2 999999 2 12 999992 1 3 999984 -990942 2 15 999986 1 172233 699593 -280297 2 354265 422042 2 12 1000000 1 2 999999 117397 2 2 999999 2 9 999994 1 14 999996 450151 1 417555 827405 -25122 2 9077 506379 2 4 999983 1 17 999981 74501 1 823582 980016 -101281 1 12 999988 -349165 1 2 999999 -945354 2 2 999999 1 2 999999 -706394 2 2 999999 1 2 999999 31642 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -425966 1 648521 678610 145595 2 9 999991 2 2 999999 2 7 1000000 2 2 999999 2 1 999995 1 2 999999 -565379 2 6 999981 2 2 999999 2 2 999999 1 114217 510671 -948121 2 10 999988 1 2 999999 -491633 1 10 999988 277560 2 488769 513348 2 20 999999 1 2 999995 671106 2 2 999999 2 2 999999 2 513647 893118 1 567840 694652 -83071 1 2 999999 -599384 2 15 999992 2 2 999999 1 2 999996 -968350 2 6 999984 1 2 999999 507931 1 2 999999 574773 1 38782 430805 485846 1 2 999999 351533 2 4 999997 1 4 999998 672157 2 2 999999 1 18 1000000 856012 2 19 999982 2 19 999983 2 11 999997 1 406877 577086 156668 2 11 999988 2 17 999997 2 17 999997 2 500826 513828 1 6473 645015 -773802 1 13 999999 91411 1 240537 391341 133241 2 2 999999 2 2 999999 2 638053 873635 1 10 999998 707488 1 2 999999 350396 2 2 999999 2 36625 475345 1 15 999993 -979623 2 2 999999 2 10 999990 2 2 999999 2 2 999994 1 11 999984 -388069 2 81495 617991 2 112491 628312 1 15 999991 357318 1 430674 882333 544680 1 2 999999 195631 1 257542 339697 820112 1 2 999999 -233360 1 341332 844067 -455341 1 2 999999 249364 2 590144 674339 1 2 999999 -430844 2 2 999999 2 809370 840429 2 2 999999 1 2 999999 605963 2 640247 715598 2 2 999999 2 2 999999 1 13 999982 160512 1 411492 484020 -434124 1 2 999999 -952517 1 2 999999 879641 1 2 999999 639262 2 17 999985 1 6 999995 860648 2 19 999989 1 9 1000000 -625092 1 2 999999 -107079 2 6 1000000 2 447453 770469 2 14 999995 2 19 999995 1 10 999991 423040 1 117546 597754 527166 2 2 999999 2 4 999998 2 519456 634264 1 20 999987 334232 1 141542 970504 -295756 2 627739 938543 2 521948 677146 2 15 999988 2 16 999995 2 2 999999 1 2 999999 -518409 2 279350 962051 1 14 999982 257931 2 286427 665022 1 2 999999 381632 2 230472 686633 2 2 999999 2 5 999996 1 216005 303045 -165083 1 18 999987 -102846 2 2 999999 2 2 999999 2 393042 970917 1 8 999986 -859200 2 295867 760218 2 265936 658422 2 15 999985 2 2 999999 1 420633 921462 -321457 1 12 1000000 -344210 2 2 999999 1 852951 918005 352706 2 2 999999 1 20 999987 760161 2 8 999988 1 2 999999 -812628 2 84783 235549 2 803022 866690 2 734706 805337 2 494308 624825 1 779568 919864 570170 1 2 999999 -445987 2 2 999999 1 2 999999 588065 2 2 999999 1 2 999999 -576230 2 2 999982 1 2 999999 -708513 2 2 999999 2 611877 823828 1 2 999999 790621 2 65998 508083 2 6 999999 2 220519 930701 1 8 999995 260362 1 2 999999 -291662 1 2 999999 503404 2 253135 329193 1 268870 802957 -178210 2 2 999999 2 2 999999 1 195192 897346 -532637 1 75850 505678 987538 2 2 999999 2 2 999999 1 8 999988 -439013 2 2 999999 2 386995 501488 2 2 999999 2 187740 586549 2 2 999999 2 311995 694311 2 2 999999 2 2 999999 2 251216 352213 2 14 999997 2 112817 332604 1 2 999987 -386811 2 186264 465475 1 553473 635036 329565 1 547639 890447 -874854 1 2 999999 713320 1 125394 213070 5768 2 3 999991 1 2 999999 -33871 1 170832 250895 -932627 2 2 999999 2 2 999999 1 89288 614105 865947 2 2 999999 2 11 999989 2 2 999999 1 485839 552606 -17642 1 20513 954584 -26905 1 103693 689069 -784487 2 2 999999 1 2 999981 -256989 2 7 999992 1 222322 877596 -838597 2 2 999999 1 2 999999 -511288 2 728159 818152 2 2 999999 1 5 999982 -294929 2 2 999999 2 2 999999 2 2 999999 2 51973 813665 1 2 999999 -48085 1 527810 619726 -735195 2 14 999999 1 55169 959940 137468 1 12 999994 878127 2 588827 608974 1 13 999999 -374736 2 2 999999 1 9 999997 8522 1 6 999998 -393875 1 2 999999 246370 2 14 999991 2 3 999992 1 2 999999 312483 2 2 999999 2 2 999999 1 10 999989 -103040 1 738432 876484 -395728 2 8 999998 2 8 999995 1 432234 878263 -724810 1 2 999999 509926 2 2 999999 2 164623 719850 1 2 999999 -394191 2 2 999987 1 2 999999 -314329 2 2 999999 1 16 999999 -57194 2 361649 863061 2 211966 803271 2 122380 427073 2 2 999999 1 2 999999 -17003 1 2 999999 -865836 1 12 999994 -954182 2 3 999984 1 12 999998 -107419 1 17 999995 -38504 2 9 999997 1 18 999986 -994431 1 505295 924875 -132677 1 2 999999 123770 1 2 999999 377405 1 2 999990 -842505 1 2 999997 -462492 1 11 999981 -303827 2 867265 978148 2 2 999994 2 6 999984 1 2 999999 314845 2 2 999999 2 24782 703558 1 2 999999 -28443 2 11 999996 2 20 999985 2 81694 358847 2 2 999999 1 20 999989 -396323 2 272282 308831 1 382142 553664 -764349 2 4 999996 2 482317 671469 1 576129 703510 297875 2 451475 489875 1 20 999987 791805 2 497655 792845 1 10 999990 -241929 1 278950 487728 315416 1 807024 903735 550033 2 9 999984 2 1 999986 2 19 999992 1 10 999999 -411914 2 14 999985 2 2 999999 2 260280 574575 2 2 999999 1 2 999999 87967 1 5 999991 -427284 1 2 999999 1949 1 738466 748709 943408 1 431277 644796 708391 2 485016 531004 1 18 999986 -914335 2 14 999992 2 2 999999 1 240840 829544 375759 2 6 999981 1 68222 652122 -491717 1 318567 501436 439562 2 18425 464475 2 2 999999 1 53885 145418 621250 1 2 999999 -426419 1 2 999999 -282761 1 1 1000000 482166 2 7 999988 2 433856 750943 1 2 999999 -700949 1 4 999981 -327710 1 8 999981 477612 2 34791 441473 1 2 999999 402744 2 63221 473770 2 8 999982 1 16 999989 360244 2 2 999999 1 2 999999 -177523 1 2 999999 -334133 1 16 999994 -484688 1 523992 879283 -126487 1 11 1000000 -920101 2 17 999981 1 12 999996 -904777 2 68815 441496 2 2 999999 2 344266 676432 2 8 999995 2 2 999999 1 5 999997 53734 2 2 999999 2 540760 666432 2 2 999999 2 501568 973369 1 683208 828109 42696 2 518168 567626 2 2 999999 2 5 999993 2 522947 537277 1 2 999999 500161 2 2 999999 2 472787 966089 1 49282 300555 347964 2 750523 826401 2 776712 903954 1 871129 920562 -407025 1 6 999986 244165 1 2 999999 -743297 2 357071 783910 1 226918 342858 -738609 2 2 999999 2 87403 630745 1 2 999999 666613 2 2 999999 2 2 999999 2 2 999999 1 2 999999 875669 2 2 999999 2 16 999999 1 315868 638255 -948884 2 421929 667365 1 8 999989 -935220 2 2 999999 2 16 999985 1 2 999999 323961 2 2 999999 1 2 999999 -565239 2 402824 672090 2 2 999999 2 6 1000000 1 12 999995 332406 2 2 999999 1 546683 989311 731171 1 2 999999 892062 2 64692 342669 1 2 999999 -957174 2 299907 420018 1 2 999999 684512 1 9 1000000 -886183 2 2 999999 2 2 999999 2 440808 937080 1 495629 889137 870508 1 2 999999 -192766 1 776617 998590 -89307 1 2 999999 -214913 1 335423 645491 710966 1 277301 525163 -101874 1 241337 675248 35417 1 2 999999 923288 1 1 999985 -590790 2 611051 744756 2 17 999998 2 2 999999 1 1 999992 -996694 2 122548 328224 1 2 999999 -25002 2 2 999999 1 2 999999 -714333 2 2 999999 2 2 999999 2 884545 908314 2 9 999986 1 333748 701980 -986969 1 2 999999 674181 1 2 999999 687964 1 12 999992 791824 1 20 999987 911558 2 2 999999 1 8 999982 79279 1 7 999986 680952 1 2 999999 -228780 2 339602 508492 2 4 999997 1 235186 944026 -630201 2 17 999990 1 252083 541652 -732319 1 3 999997 186994 1 2 999999 -421331 1 2 999999 84046 1 2 999999 144291 1 2998 524684 719242 1 2 999999 722687 1 62564 459323 615272 1 2 999999 -25383 1 19 999987 -930515 1 2 999999 365954 2 11 999987 1 8 999990 -468049 2 210054 420161 2 2 999999 1 2 999999 -834084 1 17 999988 -419717 1 2 999999 -120869 1 2 999999 -148372 1 2 999999 504530 2 2 999999 2 2 999999 1 2 999999 831296 2 2 999999 2 7 999991 1 8 999991 464174 2 2 999999 1 33423 682014 -921794 2 2 999999 2 12 999999 2 2 999999 2 4 999994 1 15 999999 -858927 2 13 999989 2 2 999999 2 2 999999 2 5 999987 2 395173 798329 2 2 999999 2 2 999999 1 2 999999 281068 2 2 999999 1 7 999999 82071 1 4 999993 -240803 1 82844 701335 340323 1 197162 863631 -326026 1 286624 496551 281415 2 19 999984 2 2 999999 2 11 999986 2 15 999982 1 2 999999 -91275 1 15 999990 185391 2 11 999998 1 2 999999 6208 1 2 999999 -350625 2 132062 897174 2 129020 338912 1 2 999999 -785424 1 742862 790083 455408 1 17 999988 829157 2 2 999999 1 2 999999 -385983 1 178932 737444 -18105 2 220800 562880 2 2 999999 1 49247 642085 4646 1 456133 697485 -414140 1 901612 999148 -72658 2 114671 737580 1 18 999987 444518 2 2 999999 2 6 999988 1 169307 178263 200966 2 654164 666381 1 9 999982 -327772 1 309627 446423 395482 2 2 999999 1 664263 930632 717575 2 212639 853858 2 8 999981 1 20 999994 -154793 1 676645 939939 737871 2 12 999996 1 8 999987 -11084 1 19 999981 -568737 2 5 999998 2 10 999992 1 15 999997 -538402 1 12639 45828 461342 1 396831 513769 6578 2 17 1000000 2 2 999999 1 8 999981 -274381 2 2 999999 1 2 999983 561432 1 2 999999 -439355 2 1 999981 1 102246 487855 974924 1 11 999988 -942072 1 6 999987 868966 1 2 999999 755097 2 2 999999 1 2 999999 -551372 2 125115 480583 2 6 999990 1 2 999999 -157985 2 143830 794791 1 277812 573979 227627 2 4 999984 2 2 999999 1 19 999984 804884 2 94090 938809 1 2 999999 -104318 1 12 999992 114860 1 290429 772295 -377379 1 59194 622967 548674 2 10 999985 1 629268 716122 -782284 2 2724 443045 2 2 999999 2 2 999999 2 17 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -720512 2 2 999999 1 5 999993 -631650 1 2 999994 -769374 1 398473 578518 -303177 1 19 999998 326635 2 2 999999 1 19 1000000 669057 1 2 999999 463149 1 445241 557498 -523330 1 3 999998 661929 1 7279 746499 -562127 1 2 999999 -809289 1 2 999999 941893 1 789219 892675 -638705 2 385863 838933 1 58006 507239 -275956 2 8 999987 1 17 1000000 17086 1 2 999999 -496693 1 2 999999 -490590 1 10 999989 -626622 2 16 999982 1 8 999994 -240142 1 183556 582566 -238278 1 120766 155345 337325 1 15 999995 215031 2 12 999999 2 2 999999 1 2 999999 -344286 2 3 999987 1 6 999991 -320856 2 19 999999 1 21471 149799 -811154 2 2 999999 1 218296 832485 872948 1 2 999999 692564 2 385424 724891 2 145577 755111 2 2 999999 2 404516 837205 1 10 999992 527057 1 511480 642055 280959 2 2 999999 1 2 999999 -924262 1 1 999988 -375224 2 317225 630106 2 3 999988 1 2 999999 833171 2 133988 899048 1 18 999996 837678 2 2 999999 1 189255 464296 -64846 2 629859 938453 1 137552 468145 7401 2 184924 852955 2 2 999999 1 790118 930135 -208304 1 89596 838747 -212180 1 2 999999 -306285 1 2 999999 -944385 1 7 999983 -756994 1 2 999999 -579265 1 2 999999 399944 1 15 999999 537937 1 2 999999 -720649 2 2 999999 2 2 999999 1 339339 922877 -493730 2 18 999997 1 5 999987 -113213 1 149198 509222 -264459 2 19 999994 2 2 999999 2 12 999986 1 2 999999 829661 2 106844 439685 1 4 999982 -883649 1 15 999986 930166 1 417990 676130 11849 2 2 999999 1 88431 104852 14177 1 13 999996 -524817 2 2 999999 2 2 999999 1 10 999991 987732 1 2 999999 -323288 2 672124 876054 1 1 999996 138639 1 20 999999 17399 2 2 999999 1 14 999999 297563 2 45142 255131 1 569562 764090 -666817 1 2 999999 418722 1 20 999984 -407682 2 660092 949731 1 446543 476531 223049 2 777088 948245 2 15 999998 1 14 999996 647358 1 2 999999 -207215 1 732248 774364 -127743 1 20 999990 -474123 1 226227 434630 -335704 2 400896 521146 1 122908 594261 3386 2 381121 771426 1 36735 244841 340690 1 264795 759701 -590959 1 4 999988 -721628 1 4573 200902 711238 1 2 999999 -519957 2 12 999995 1 2 999999 -97624 1 17 999983 -18029 1 204702 503030 -787943 1 10 999996 -836475 2 2 999999 1 490569 725328 -83636 2 1 999991 1 2862 545232 570118 2 2 999999 1 737384 859317 398269 1 749499 832857 106386 2 1 999996 1 2 999999 605267 2 2 999999 1 2 999999 867331 2 2 999999 2 2 999999 2 2 999999 1 12 999982 786759 2 549642 991101 1 1 999998 -644922 1 2 999999 749169 1 54785 82388 732982 2 2 999999 1 698765 802707 386407 1 2 999999 -898316 2 2 999999 1 233584 546253 -686353 1 138728 159250 647521 1 13 999992 938517 1 2 999999 -389487 1 5 999997 457215 2 208115 748188 2 20 999988 1 2 999999 -70983 2 1 999990 2 18 999988 2 69251 403098 2 2 999999 1 86796 618075 -213699 1 8 999982 209065 2 4 999996 1 2 999999 302545 2 2 999999 1 11 1000000 -448183 1 241427 552166 -709413 2 2 999999 2 401614 741310 1 376248 943645 -305381 2 7 999986 2 2 999999 1 2 999999 616676 1 256562 835625 -798293 2 310541 611455 1 377980 428163 -728575 2 240143 269632 2 2 999999 2 4517 348227 1 342961 782026 79871 1 6 1000000 -929580 2 170931 348247 2 2 999999 2 398769 456550 2 4 999993 1 4 999982 381956 2 339584 872197 2 2 999999 1 749981 882594 -5260 2 11 999989 2 666526 997241 1 2 999999 572318 1 14 999981 -841375 2 589117 701828 2 125354 399986 2 465004 587571 2 257613 521457 1 2 999999 466031 1 4 999995 -234564 2 20 999996 1 18 1000000 -700489 2 2 999999 2 9 999983 1 7 999993 150717 2 188885 246024 1 2 999999 -799033 1 780899 796809 -810098 2 13 999985 1 12 999998 -865113 1 233064 411403 -833300 1 2 999999 918799 1 2 999999 243401 1 2 999999 720545 1 19 999981 -77242 1 200433 231466 55405 2 17 999986 1 255280 479915 550915 1 1 999985 -42603 2 17 999986 1 679357 854591 933840 1 2 999999 773080 1 390246 990110 -683633 2 2 999999 2 2 999999 1 9 999989 -647822 2 2 999999 2 2 999999 2 2 999999 1 2 999999 379388 2 11 999994 2 2 999999 1 11 999983 -928750 1 2 999999 692094 2 2 999999 2 96043 658014 1 10 999985 569679 1 3 999981 744524 2 20 999985 2 112474 884932 2 7 999993 1 601805 877389 926928 2 2 999999 1 15 999982 -574114 1 2 999999 -481911 1 19 999984 -141695 1 417680 818807 286398 1 166467 433296 813811 2 2 999999 1 2 999999 471490 1 2 999999 694884 1 12 999981 984842 2 19 999993 2 210207 956895 2 2 999999 1 2 999999 -438250 1 8 999993 486420 2 14 999991 1 2 999999 -756623 2 2 999999 1 554323 684400 -826834 2 2 999999 1 98575 800486 906747 2 167447 319554 1 96195 858092 -223447 2 12 999996 1 12 999989 -486188 1 8 999997 120839 1 19 999997 384337 1 393046 766304 351796 2 2 999999 1 130965 549776 -246505 2 14 999997 1 5 999981 -256771 1 45225 781447 756599 1 2 999999 -224 2 635332 758645 2 3 999996 2 486892 928748 2 2 999997 2 2 999999 1 58851 476439 -517008 1 91233 184971 -993440 2 2 999999 2 2 999999 2 2 999999 1 15 999991 596010 2 2 999999 1 271723 789293 -866453 2 317038 911104 2 811446 821847 2 13 999982 2 656700 689124 1 2 999999 -50862 2 2 999999 1 14 999988 -366142 1 2 999999 347204 1 12 999995 -112813 2 4 999985 1 691429 871810 -802562 1 13 999984 -190299 2 16 999996 2 2 999999 2 2 999999 1 16 999993 -570058 1 363544 655902 -607876 1 2 999999 730960 1 2 999999 995692 1 2 999999 539036 2 864850 869620 1 2 999999 -37077 2 20 999991 2 13 999990 2 4 999999 1 684579 922265 583967 1 557155 904719 -132292 1 2 999999 340673 2 2 999999 1 176487 647203 602524 2 6 999991 1 67538 122032 737815 1 2 999999 621881 1 310661 444509 -543525 1 2 999999 286065 1 566118 618901 721183 2 99067 490649 2 1 1000000 2 127436 175213 2 695217 908692 2 14 999986 1 110916 595826 210724 1 2 999999 -896517 2 2 999999 1 2 999999 307971 1 158394 224733 30394 2 12 999989 1 2 999999 964745 1 2 999999 551073 1 701740 943897 647492 2 16 999997 1 2 999999 -437153 2 7 999990 2 17 999999 2 10 999988 2 5 999989 1 14 999981 -346036 2 812982 949502 1 2 999999 -741352 2 2 999984 1 17 999997 521078 1 462396 618260 854622 2 147026 328283 1 19 999998 879703 2 18 999992 1 730767 996591 -233593 2 12 999997 1 17 999981 50275 2 211425 564528 2 2 999999 2 2 999999 1 2 999999 840016 2 1 999991 1 744326 985674 -352751 2 2 999999 1 2 999999 -28787 1 149411 196431 -307687 2 107390 886852 2 20 999994 2 278222 972084 2 16 999991 2 2 999999 2 20 999988 1 439333 666842 -632077 2 15 999986 2 2 999999 1 5 999999 -479805 2 2 999999 2 2 999999 1 111792 364463 -106413 2 11 999981 1 453015 741250 159818 2 849570 852286 2 113820 448815 2 15 999992 2 18 999995 1 13 999992 -922355 2 2 999999 2 2 999999 1 2 999999 -816270 1 140597 434798 352711 2 2 999999 2 2 999999 2 440521 579989 1 751549 916056 -34976 2 47075 522133 2 2 999999 1 2 999999 542843 1 84725 782600 393133 1 2 999999 930886 1 2 999999 970350 2 570736 962280 1 221344 646320 940082 2 5 999989 1 2962 456468 801993 1 2 999999 160511 1 107890 474541 756022 2 19 999985 1 18 999987 -489395 2 495681 541578 2 2 999999 1 604292 619941 -260249 1 2 999999 -642073 1 519548 818733 -933577 1 2 999999 -615357 2 417548 450161 2 2 999999 1 6 999998 637090 2 2 999999 1 2 999999 114093 1 207333 459371 690974 1 685205 919940 -674147 1 6 1000000 -137744 2 2 999999 1 41729 283087 566298 1 2 999999 573662 2 247994 635171 1 203618 654574 495846 1 22352 352979 -337431 1 315289 996100 -452008 1 18 999997 -563685 2 94654 322944 2 2 999999 1 10 999994 942407 2 3 999984 2 2 999999 2 11 999993 1 9 999981 474594 1 497328 893633 -506917 2 8 999988 2 582410 882936 2 13 999984 2 511892 706508 2 53397 756798 2 2 999999 2 2 999999 1 2 999999 693941 1 2 999999 -493802 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -392932 2 2 999999 2 2 999999 2 632613 791270 1 351474 601152 -954064 1 2 999999 -925571 2 10 999994 2 501408 825266 1 2 999999 -483322 2 283742 811815 1 178402 877036 364096 2 9 999985 1 2 999999 -728591 1 307461 370129 -551458 2 6 999989 1 2 999999 219508 1 11 999983 -6505 2 2 999999 2 5 999995 1 2 999999 -285828 2 2 999999 1 5 999986 404679 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 7 999997 190231 1 3 999997 -252017 2 11 999984 1 12 999995 978423 1 4 999992 -851756 1 10 999983 -325248 1 2 999999 241446 2 2 999999 2 2 999999 2 10 999992 2 419255 629623 2 2 999982 2 702417 723662 1 692409 757225 -86540 2 4615 756730 2 6 999996 2 195387 342506 1 7 999993 -776320 2 285463 915050 1 2 999999 -609208 1 686170 788479 345938 1 3 999999 8850 1 46320 530812 -617695 1 441918 881106 -770738 1 13 999985 664024 2 2 999999 2 2 999999 1 2 999999 124830 2 11 999991 2 12 999999 2 156637 780791 1 388225 911234 -671924 1 789979 873596 861298 2 2 999999 2 451135 988903 1 2 999999 -218998 1 2 999999 -384149 2 2 999999 1 10 999994 -338298 2 2 999999 1 9 999983 283226 2 340424 541849 2 2 999999 2 2 999999 1 40605 610347 -74683 2 4 999984 2 10 999985 2 602215 781112 1 2 999999 608453 1 435525 943076 864507 2 20 999992 1 343408 648534 90638 1 20 999987 914079 2 2 999999 2 2 999999 2 199553 501111 1 376325 763564 459662 2 2 999999 1 275483 636222 451539 2 9 999993 2 321816 751533 2 46153 61096 1 418667 528390 -134307 2 6 1000000 1 2 999999 -341779 1 1 999995 257312 2 2 999999 1 2 999999 -27141 2 496622 702980 1 2 999999 -275530 1 2 999999 408485 2 278742 382986 1 1 999995 700268 2 45276 131837 2 35308 405734 1 273320 495965 -818998 2 2 999999 2 2 999999 2 13 999999 1 9 999995 729191 2 764984 829904 2 210620 542865 1 2 999999 -332761 2 18 999993 2 103737 979279 1 714496 839507 -259406 1 113759 168207 342685 1 20 999983 -79769 1 573932 934901 711597 2 17 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -122172 1 310897 562362 -825831 1 2 999999 708762 2 2 999999 2 2 999999 1 9 999997 276048 1 6 999986 -316941 1 2 999999 780336 1 39068 274187 114151 2 10 999981 2 2 999999 1 2 999999 863429 2 15 999996 2 485918 554512 2 2 999999 1 2 999999 279893 2 25745 261921 2 426821 801641 1 517118 568576 -664912 2 2 999999 1 18 999996 56059 1 2 999999 910759 1 2 999999 -274084 1 10 999989 -829480 1 7 999984 -754276 2 194046 231415 1 97246 386058 -248675 2 7 999993 2 2 999999 2 5 999987 2 2 999999 2 2 999999 1 11 999996 309577 2 2 999999 2 2 999999 1 2 999999 218829 1 5 999985 -644666 1 9 999997 -324617 1 13 999993 892971 2 16 999986 2 2 999999 1 2 999999 -908092 1 2 999999 -339146 2 16108 469760 1 218782 944320 616262 2 2 999999 2 528376 882490 2 2 999999 1 466902 651032 -278125 2 2 999999 1 766838 853326 -191680 2 2 999999 1 13 999992 375440 1 493046 971885 -556461 2 4 999994 1 211914 937604 -138333 1 2 999999 -665101 1 2 999999 -486186 1 2 999999 767921 2 2 999999 2 2 999999 1 77074 504519 -731679 2 372256 824054 2 14 999997 1 2 999999 -231660 1 1 1000000 75507 1 823572 852146 -581791 2 202395 353239 1 3713 743652 -200108 2 2 999999 1 2 999999 -108309 2 2 999999 2 260634 911627 2 164079 633222 1 6 999997 -385320 1 2 999999 938023 1 2 999999 334124 2 35356 588023 1 15 999988 379713 2 12 999993 1 2 999999 -85288 2 2 999999 1 2 999999 -697601 1 7 999989 -115567 2 77826 424388 1 2 999999 883883 1 106789 549801 620363 2 2 999999 2 1 999989 2 640647 867353 2 238752 358067 2 14 999992 2 6 999997 2 2 999999 1 6 999995 314485 2 4 999987 2 2 999999 1 301174 874227 992149 1 338897 933126 -447666 2 2 999999 2 2 999999 2 9 999983 2 2 999999 2 2 999999 2 1 1000000 2 15 999986 1 428499 807101 768952 2 14 999996 2 2 999999 2 12 999991 1 119051 379621 -992553 2 2 999999 1 73892 522251 532818 1 2 999999 287600 2 951287 999749 2 20829 141900 2 5 999986 2 257900 498894 1 2 999999 -66013 2 2 999999 2 8 999981 1 1 999989 -676010 2 6 999981 1 18 999982 250011 1 10 999992 -898663 2 328903 505456 2 7 999997 2 17 999995 1 13 999986 528748 1 147465 934910 797494 2 9 999981 2 2 999999 1 1 999989 -70356 1 12 999998 -547724 2 6 999994 1 314477 748178 -88376 1 16 999994 869124 1 2 999999 -160122 2 2 999999 1 2 999999 469766 1 4 999995 -834700 2 10 999994 2 18 999990 2 718927 870869 2 16 999990 2 2 999999 2 104930 508122 2 2 999998 1 1351 476798 231762 1 2 999999 146316 1 221449 618925 389288 1 11 999990 -798042 1 5 999995 48820 1 7 999995 -296119 1 18 999991 785845 2 20 999992 2 4 999994 1 78032 840509 -514787 2 13 999983 1 2 999999 -505385 2 550442 911359 2 739392 931411 1 18 999997 -504431 2 2 999999 1 242916 275374 -576957 1 2 999999 -870077 2 3 999982 1 32181 47207 124259 2 2 999999 1 2 999999 -6793 2 2 999999 1 2 999999 263483 1 19 999993 691238 1 331709 825981 -271841 2 228711 236731 2 2 999999 1 3 999990 -272726 2 207640 507201 1 5 999987 -927105 2 197417 292013 1 546211 616967 -568659 2 104542 371937 2 2 999999 2 2 999999 1 666553 810666 939184 1 346627 517473 -600888 2 2 999999 2 2 999999 1 2 999999 875966 1 91610 388413 -972749 2 176972 717959 1 93612 630301 965674 1 2 999999 666627 1 5 999985 -447331 1 13 999997 400680 1 9 999982 293681 1 319051 853710 452358 2 9 999996 1 11 999990 -103721 1 4 999994 954580 2 12 999999 2 332411 453170 1 2 999999 127522 2 15 999988 2 219295 799326 1 19 999989 -718594 2 5 999987 2 467541 876934 2 2 999999 1 2 999999 786656 2 665042 949170 2 2 999999 1 2 999999 -983790 1 2 999999 -615295 2 272019 834876 1 2 999999 649610 1 6 999992 989950 2 613513 998777 2 4 999984 2 202367 769361 2 2 999999 1 12 999983 -873574 1 2 999999 -569582 2 2 999999 2 2 999999 2 2 999999 1 15 999984 -860777 1 248395 952629 -994118 1 2 999999 -692889 2 181609 461639 1 475357 807574 408952 1 2 999999 -52133 2 2 999999 2 9 999982 2 8 999990 2 1 999981 2 822904 945588 1 1 999985 -227870 1 2 999999 725788 2 16 999999 1 3 999985 -254861 1 2 999999 101620 1 375720 489459 299590 1 1 999998 442578 2 109631 739869 1 254095 775419 715927 1 144604 401813 675852 2 55621 582262 2 9 999992 1 17 999994 436117 2 651708 815532 1 146344 336898 -959909 2 2 999999 2 7 999993 1 11 999994 497624 2 911939 998836 2 1 999998 2 4 999983 2 2 999993 1 2 999999 -635947 1 2 999999 -544198 2 2 999999 2 382439 433133 1 2 999999 236215 2 357660 992137 1 2 999999 -622191 1 13 999989 -710582 2 2 999999 1 2 999999 -303855 2 159829 675995 2 15 999992 2 16 999997 1 20 999991 826833 1 56136 63487 963865 2 46609 772261 1 2 999999 -513247 1 2 999999 572862 1 10 999998 596313 1 355140 857454 -907182 1 167161 380425 912793 1 18 999988 484333 1 8 999989 -823335 1 2 999999 -862240 2 11 999989 2 2 999999 2 2 999999 1 607499 938182 -750333 1 2 999999 -430832 1 714453 976193 294044 2 2 999999 1 2 999999 -892693 2 1105 61880 1 227328 538974 -704809 2 85107 350413 1 44987 492552 528124 1 2 999999 -500778 1 2 999999 764125 2 64493 314933 2 437531 627600 1 694080 913066 -653751 2 2 999999 2 20 1000000 2 2 999999 2 18 1000000 2 637639 689977 1 95069 447832 -588939 2 2 999999 1 322974 374659 273980 1 2 999999 -70858 2 14 999990 2 18 999991 1 18 999993 842507 1 676469 966603 -888469 2 9 999995 2 2 999999 1 2 999999 -598541 2 1 999995 2 88412 993381 2 4 1000000 2 1 999986 2 14 999983 2 2 999999 2 15151 795730 2 17 1000000 1 61658 243499 237852 1 281201 801960 -247754 1 2 999999 715336 1 8 999990 -523037 2 2 999999 1 767646 937109 -424829 2 1 999988 1 2 999999 -743829 1 15 999995 -808104 2 13 999985 2 2 999999 1 4 999984 -860403 2 2 999985 1 6 999999 -398168 1 303773 709669 732476 1 2 999999 -76711 2 8 999983 2 774544 914463 1 135025 357004 -423419 2 139728 764107 1 9 999992 130082 1 9 999999 809329 2 2 999999 1 2 999999 -472522 1 13 999990 640633 1 506349 705574 -937399 1 2 999999 -154005 2 433575 732200 1 457316 834163 -852140 2 2 999999 2 438364 775818 2 2 999999 1 9 999991 631951 1 2 999999 -160957 2 2 999999 2 236498 690294 1 2 999999 534055 2 15967 785862 1 2 999999 12537 1 2 999999 -910621 2 16 999999 1 2 999999 531805 2 2 999999 1 4 999988 -801915 1 16 999997 427666 1 2 999999 -871258 1 6 999989 -95095 2 96640 535769 1 2 999999 315375 1 2 999999 947542 2 85479 863030 1 375543 682369 871642 1 875864 967188 5629 2 525418 879255 1 2 999999 116810 1 866351 893001 -38696 2 2 999999 2 4 1000000 2 335926 646166 2 227386 352705 1 17 999985 -908664 2 2 999999 2 2 999999 2 574009 839841 1 15 999985 -627808 1 672802 929085 -718087 2 2 999999 1 9 999996 -295016 1 11 999986 -46184 2 59287 665853 1 287628 584190 249080 2 2 999999 1 14 999985 -249972 1 20 999999 518554 2 540783 663123 2 2 999999 1 103247 928409 -939948 1 40097 254436 -90672 2 4 999983 2 2 999999 2 7 999998 2 354616 956225 2 4 999995 2 2 999999 1 9 999998 -263334 2 830774 900556 1 283096 720301 -591723 1 2 999999 -770575 1 2 999999 -18084 1 17 999986 -970472 1 2 999999 -421548 1 2 999999 -292140 2 10 999994 1 28903 582906 -481919 1 18 999998 -207979 2 15 999988 2 19 999985 2 2 999999 2 2 999999 1 375800 452391 391362 2 291999 866355 1 2 999999 -999864 2 640534 903590 2 2 999987 1 9 999993 -733168 2 7 999981 2 47647 678321 1 8 999993 -736332 1 2 999999 -245995 1 2 999999 647257 1 765059 805315 -507449 1 16 999981 -201899 1 644847 787546 -367954 2 9 999983 2 11 1000000 2 2 999999 2 2 999999 2 142768 380615 2 11 999984 2 10 999990 2 6 999983 1 2 999999 -956583 2 93804 347339 1 330576 631297 -145557 2 697481 914440 2 2 999999 2 457308 635661 2 2 999999 1 309289 555702 239752 1 2 999999 551992 1 2 999999 -253238 2 5 999998 1 2 999999 -244676 2 172942 351127 2 344520 830622 2 489357 950732 2 2 999999 2 2 999999 1 18 999991 148205 1 276758 680557 -739381 1 326507 856481 858971 2 14 999997 1 2 999999 -350123 2 17 999982 2 2 999999 1 5 999987 902103 1 422121 829159 856531 1 6 999996 773248 1 2 999999 244344 1 7 999997 -202710 2 2 999999 1 2 999999 8264 1 16 999995 175245 1 19284 202396 566404 2 87210 151022 1 2 999999 324164 2 230092 507857 1 335846 905472 -646180 2 360048 790223 2 569895 823566 2 2 999999 2 14 999981 2 18 999996 1 2 999986 287409 2 18 999995 2 2 999999 2 8 999989 1 338653 734758 475545 1 1 999990 -843485 1 4 999989 428913 1 809588 989714 -950997 2 12 999986 1 2 999999 -552810 2 11 999990 2 2 999999 2 2 999999 2 69292 447756 1 13 999992 156921 1 79573 140851 -764348 1 5 999990 873090 2 4 999987 2 2 999999 2 2 999999 2 12 999987 2 84256 690901 1 2 999999 881761 1 2 999999 379411 2 9 999988 1 8 999984 596610 2 246112 360039 1 19 999999 400880 2 18 999999 1 689757 716944 -185025 1 3 1000000 -379199 1 517962 834142 -924248 2 2 999999 2 7 999990 1 5 999989 -974529 2 9 999983 1 907960 966832 289153 1 2 999999 -998834 2 263317 704307 1 772076 774619 -840389 1 2 999999 -19904 2 265110 851821 1 2 999999 366912 1 5 999998 609825 1 18 999983 617484 2 243090 651871 2 41022 322193 1 7 999987 44370 1 2 999999 268745 1 23686 112727 308270 1 358245 757733 -150854 1 2 999999 -324001 2 2 999999 2 184933 196197 1 2 999999 381129 2 281308 727523 2 2 999999 1 16 999993 -965546 1 5 999988 652710 1 2 999999 542825 1 779099 953049 230468 1 4 999986 669988 1 20 999998 -304232 1 16 999991 -986383 2 4 999981 2 2 999999 1 10 999993 795105 1 3 999997 -30457 1 249927 488118 -977604 1 596943 764556 387793 1 2 999999 -632138 1 2 999999 -55772 2 325193 520236 1 2 999999 -456026 1 2 999999 94034 2 3 999987 2 2 999999 2 2 999999 1 2 999999 246368 2 166114 975034 1 2 999999 -980617 2 18 999999 1 198053 640875 492090 2 16 999991 2 299841 517763 1 2 999999 -316291 2 2 999999 2 140302 583127 2 206492 841548 1 2 999999 51767 2 20 999992 1 915328 921211 -767618 1 6 999996 628384 1 650972 772680 -881044 2 66383 728262 1 52311 947896 -276483 1 468601 503213 -561893 1 354167 518911 631463 2 473661 820544 2 11 999982 2 2 999999 1 7 999983 206019 1 2 999999 -833070 2 180024 604683 1 18 999988 857663 2 131224 830203 2 2 999999 1 3 999996 -481893 2 2 999999 1 2 999999 -993644 1 1 999982 -621934 1 2 999999 -623781 2 59124 157723 1 7 999987 826045 1 8 999984 -156475 2 2 999999 2 6 999999 2 14 999996 2 2 999999 1 3 999984 -365730 2 223615 670689 2 281324 373121 1 2 999999 -443581 2 5562 791876 2 79024 139539 1 700863 897927 -511190 2 15 1000000 1 62448 430074 -1140 2 2 999999 1 574895 778611 800398 1 2 999999 -778108 2 2 999999 2 2 999999 1 98145 478069 732652 1 34371 645993 -41713 1 823072 962277 -912270 1 10 999981 935241 1 4 999996 -196372 2 2 999999 2 9 999993 1 2 999999 64646 2 547639 728380 1 9 999983 -471415 2 9 999987 1 7 999986 984 1 2 999999 -841102 2 2 999999 2 13 999997 1 20 999997 921706 1 17 999989 -857712 2 17 999981 2 587911 933687 2 17 999986 1 455378 530911 453843 2 2 999999 1 13 999983 179293 1 19 999991 413214 2 278752 820680 1 2 999999 -172439 2 15 999990 2 2 999999 1 128273 393401 -566213 1 2 999999 -61287 1 190323 474776 -103135 2 2 999999 1 2 999999 433997 2 2 999999 2 563933 971236 1 16 999994 -219441 2 19 999996 1 2 999999 190058 1 4 999994 -971893 1 19 999981 738755 2 480333 620836 2 186735 958630 1 7 999986 -382585 2 1 999990 2 2 999999 1 214586 934736 -304025 1 9 999992 339473 2 2 999999 1 19 999996 -124242 2 5 999985 1 10 999993 172413 1 2 999999 -321759 1 2 999999 113922 2 2 999999 2 202443 546586 1 585015 801226 771307 1 594129 719119 412267 2 10 999981 2 18 999996 1 1 999986 810655 2 2 999999 1 12 999989 -287413 1 561130 637528 -89033 2 510960 931705 2 16 999983 2 651622 681352 2 17 999994 2 2 999997 1 432111 535984 590356 1 20 999993 -626462 1 7 999981 245894 1 2 999999 322374 1 2 999999 991405 1 2 999999 849353 2 49460 233983 1 172027 225502 -547624 1 202621 904811 920634 1 2 999989 -356573 2 996 952317 2 2 999999 2 2 999999 2 2 999999 1 19 999995 -536396 2 882114 925758 1 569447 977340 95716 1 224457 343405 -791127 1 2 999999 -226168 2 358424 989636 2 5 999994 2 333096 812874 1 2 999999 297341 2 352881 883699 2 230974 317867 1 2 999999 -492945 2 96279 466352 2 11 1000000 1 2 999999 -225741 2 17 999990 1 107252 316064 -136659 1 866412 966456 -806106 1 2 999999 261542 1 280824 908142 -626730 1 440132 511211 417831 2 2 999999 2 17 999987 1 162497 643018 -848518 2 12 999994 2 299250 569105 1 6 999987 381281 1 282000 626344 744004 1 2 999999 59817 2 137880 247160 1 2 999999 -516167 1 14 999985 -978897 1 2 999999 -808536 2 919356 986304 2 576942 735644 1 573759 778647 -419821 2 316308 861678 1 2 999999 -706748 1 776118 787243 787822 2 18 1000000 2 18 999990 1 514184 703201 164986 1 200872 779789 83841 1 502544 635223 919126 2 2 999999 1 15 999981 -964317 1 4 999992 -701017 1 2 999999 -286020 2 2 999999 1 2 999999 -175348 2 14 999998 2 720150 998622 1 14 1000000 378067 2 2 999999 1 8 999989 -3032 1 173759 567383 -25351 2 13 999996 2 2 999999 2 1 999995 1 8 999999 896759 1 11 999986 -229263 1 2 999999 484095 2 20 999995 1 13 999984 -768397 2 2 999999 2 2 999999 2 1 999994 2 2 999999 2 2 999999 1 2 999999 359810 1 388357 563047 -460430 2 510170 691150 2 18 999988 2 806769 827006 1 19 999991 -977763 2 13 999984 2 396531 595829 2 823690 961234 2 768551 792928 1 7 999994 837424 1 204657 822837 435913 1 19 999985 -410377 1 42079 208417 -172 1 559681 885379 -317050 2 66693 497986 1 16 1000000 -267833 1 44515 788093 -73492 1 2 999999 603691 1 3 999993 -10404 1 2 999999 833418 1 2 999999 -220622 2 10 999994 2 2 999999 1 3 999982 -697742 2 2 999999 2 101591 317549 2 732907 790382 1 2 999999 355878 2 358784 613581 1 12 999992 366115 1 2 999999 -877530 2 12 999987 2 294626 837219 1 15 999984 -936854 1 2 999999 516593 1 2 999992 -94968 2 180184 440062 1 29797 268245 75714 2 12914 987937 1 2 999999 293223 2 75421 752745 1 2 999999 30891 1 163400 720278 -833990 2 2 999986 1 54811 498682 -567971 1 7769 938188 -592700 2 2 999999 2 6 999996 1 5 999991 -941956 2 2 999999 1 675231 693848 -768546 1 349344 787201 -480797 2 2 999999 2 132953 779816 2 2 999999 1 388304 444019 -771855 1 2 999999 -483879 1 16 999997 -394221 2 262250 275463 1 5 999982 13291 2 15 999993 1 672042 794722 306805 2 17 999981 1 6 999981 301099 1 2 999999 -23422 2 2 999999 1 2 999999 -637576 2 12 999995 1 20165 542025 227567 2 2 999999 2 2 999999 1 9 999981 569032 2 2 999999 1 2 999999 -921848 1 8 1000000 533000 1 8 999981 478101 2 2 999999 1 763503 895829 -726481 2 547860 843178 1 17 999993 -237573 2 19 999994 1 1 999986 501731 1 4 999983 -384822 1 485702 515591 525954 2 17 999995 2 47033 113028 2 62939 757176 1 5 999994 -961593 2 2 999990 1 2 999999 -568734 2 14 999982 2 2 999999 1 258035 640090 661691 2 545292 672885 1 2 999999 -251322 2 14 999990 1 2 999999 161242 1 16 999992 -358088 1 2 999999 -286609 1 374023 662974 806509 2 12 999985 1 20 999998 -125537 2 261262 624724 2 11 999983 1 2 999999 711690 1 694910 749735 -9372 1 140515 156955 -113839 1 7 999997 475087 1 14 999990 -964496 2 3 999983 2 260148 546724 2 2 999999 1 3 999989 -568647 2 2 999999 2 171238 834148 1 250274 466340 434048 2 6 999986 1 2 999999 948142 2 2 999999 1 2 999999 533420 2 18 999992 2 267629 517317 1 2 999999 -549358 1 186464 721189 203727 1 7 999991 -426438 1 2 999999 -717963 2 2 999999 2 2 999999 2 5 999988 1 2 999999 759269 1 15 999988 25653 1 511552 954002 197946 1 2 999999 73335 2 131291 437275 2 2 999999 2 2 999999 1 4 1000000 115727 2 2 999999 2 2 999999 2 1 999998 1 10 999995 356190 1 3 999993 799255 2 271683 654771 2 2 999999 1 2 999999 -160608 2 296899 569891 1 2 999999 -809786 2 8 999988 1 634817 823381 124652 1 1 999981 -541711 2 2 999999 1 17 999994 -554669 1 2 999999 -484526 2 2 999999 2 20 999989 1 2 999999 -344942 2 11 999991 2 22517 792137 1 456459 898235 -663169 1 2 999999 323800 2 2 999999 1 38122 529679 361404 2 282043 874447 2 252050 286654 2 19 999984 1 2 999999 396343 2 815304 817678 1 539871 737436 468676 2 7917 816293 1 295889 706278 -862766 1 305985 554532 -764184 1 2 999999 365597 2 10 999989 1 16 999989 -115931 1 295752 639114 821328 2 3 999988 1 274811 434375 -815571 1 2 999999 565568 1 29281 964698 246718 1 14 999990 955831 1 221214 447180 -439366 1 2 999999 -795394 2 2 999999 2 2 999999 2 257141 300957 1 13 999995 871691 2 4 999984 2 2 999999 2 8 999996 1 2 999999 -508527 2 19 999997 1 18 999995 58565 1 2 999999 716332 2 39244 764412 2 2 999999 2 3 999990 2 3 999990 2 2 999999 2 924110 971407 2 505923 522875 1 7 999993 226620 2 17 999983 2 20 999981 1 222197 546203 -212196 1 2 999999 -285680 2 332934 492708 1 15 999999 -501167 2 2 999999 1 17 999992 -454226 1 2 999999 -472791 1 13 999998 573205 1 2 999999 357483 2 95716 388859 1 16 999990 -241446 1 18 999983 -48359 1 20 999988 988269 2 207266 208568 1 4852 478797 -692362 1 2 999999 -176566 2 2 999999 1 1 999997 269529 2 2 999999 1 193319 508204 928871 2 758582 850011 1 1 999987 -656708 2 16 999984 2 18 999989 1 7 999985 121250 1 18168 384828 -612354 1 489437 650938 -404474 1 2 999999 145105 1 2 999999 -154648 1 2 999999 995597 1 1 999986 -432998 2 11 999991 1 3 999998 877797 1 485534 550994 497445 2 241700 249423 1 2 999999 -765155 1 10 1000000 -99235 2 12 999998 2 2 999999 1 901216 909471 885866 2 364880 741981 2 543968 750275 1 2 999999 819083 1 175445 406362 839144 1 8 999981 -499758 2 13926 198614 1 31884 618459 728762 2 15 999987 2 198706 417270 1 5 999986 297447 1 7 999988 959496 1 2 999999 897223 1 831413 878948 450271 1 14 999984 422119 2 119206 958144 1 5 999999 908421 2 178549 945721 1 10 999994 526319 1 79036 996967 -783354 2 552325 966201 1 22369 97019 -728379 1 2 999999 -192439 1 11 999981 -885888 2 2 999999 1 2 999999 -929116 2 690608 882950 1 590639 953007 828181 1 4 999991 -585679 2 2 999999 1 13 999995 -520026 2 19 999981 1 2 999999 -59309 1 402723 476247 -618418 1 2 999999 -784586 2 764190 948204 1 161911 926054 457985 2 6 999998 2 2 999999 1 20 999986 467794 2 471367 642991 1 701583 882591 728092 1 2 999999 75274 2 20 999982 1 2 999999 191171 2 206384 779772 2 12 999982 2 2 999999 1 2 999999 530395 1 8 999992 -816958 2 14027 969866 2 9 999987 2 2 999999 1 863271 993226 -715308 2 19 999997 1 758711 913107 -608401 2 2 999999 1 275683 877853 -220762 1 2 999999 612729 1 2 999999 -263107 1 2 999999 629349 2 2 999999 2 2 999999 2 2 999999 1 5 999981 -493210 1 177335 235812 -471165 1 11910 142639 422501 1 2 999999 615221 1 79597 604974 331923 1 401100 558779 528781 2 202336 421476 1 2 999999 961726 2 2 999999 2 470463 938027 1 2 999999 798287 1 19 999997 -666306 1 4 999983 -686460 2 2 999999 2 648700 800558 2 115361 574000 2 798798 886359 1 17 999994 -105091 2 2 999999 2 2 999999 2 484053 789454 1 141234 404878 -258774 2 486084 550200 1 2 999999 864026 1 16 999990 201921 1 250797 633880 754080 1 696842 841846 804335 1 5 1000000 609083 1 2 999999 -423749 1 2 999999 632947 1 2 999999 458576 2 490732 795373 1 2 999999 -425720 1 14 999994 -974528 1 352753 785391 -789922 2 340806 657792 1 3 999988 353805 1 134605 913480 -218105 2 290516 352430 2 18 999994 2 362089 918188 1 259017 274607 370311 2 162218 969796 1 685812 785287 210917 1 443462 832094 657121 2 5259 141348 1 15 999986 569936 2 2 999999 1 20 999993 427577 2 2 999989 1 260328 358362 805779 2 8 999988 1 529990 619928 -750938 2 19 999982 1 5 999983 793787 2 15 999997 2 2 999999 2 2 999999 1 4 999993 -186737 2 446466 671795 1 19 999988 -181572 1 645273 694730 -275019 1 2 999999 -488015 1 12 999982 -124371 1 2 999999 -642771 1 13 999983 90801 1 2 999999 146916 1 6 999999 189723 1 63666 896978 -460778 1 265528 713679 -769471 2 46056 168901 2 2 999999 1 147604 228398 379314 2 257935 816115 2 2 999999 1 676753 939968 -294928 2 91884 449354 2 16 999994 2 2 999999 1 4 999992 -796663 2 10 999984 1 301397 694579 766933 1 405712 786349 -339371 1 2 999999 -289870 2 101835 370748 2 376703 949715 1 2 999999 -515644 2 18 999982 2 2 999999 2 2 999999 1 2 999999 -263665 2 2 999999 2 115025 263947 1 160603 562244 964155 1 15 999993 425475 1 2 999999 -146801 1 181587 470799 -180699 1 749393 995409 243312 2 2 999999 2 5 999983 2 216860 489707 1 118673 916217 240388 2 602063 860363 2 220658 254339 1 172435 503003 415801 1 2 999999 -859426 1 39313 415703 -474424 1 2 999999 -448624 2 6 999992 2 917377 960961 1 331059 990406 -652661 2 1 999995 2 451490 815585 2 4 999983 1 2 999999 -227869 2 373462 845249 2 386314 594914 2 2 999999 2 2 999999 2 311423 638328 1 3 999992 895443 2 1 999993 1 14 999995 16436 1 115976 476400 177752 1 2 999999 -778776 2 12 999999 2 264971 458517 1 343219 382030 292927 2 16 999988 1 683965 972245 159798 2 15 999995 2 579556 741388 1 19 999990 941165 1 2 999999 -57149 2 12 999999 2 1184 707659 1 2 999999 -991265 1 2 999999 -30941 1 9 999988 410550 2 15 999989 2 507859 513632 1 688957 854977 313291 1 231266 546225 -118403 2 2 999999 2 19 999996 1 2 999999 -634593 2 284179 587020 2 2 999999 2 2 999999 2 202967 874606 2 2 999999 1 1 999995 -485230 2 10000 78387 2 2 999999 1 319995 778073 -803428 2 2 999999 1 558954 908344 -573669 2 2 999999 1 2 999999 -300094 1 99853 510784 205758 1 179494 690886 -664428 1 114602 731607 919000 1 10 999985 833701 1 192669 664915 776268 1 4 999982 819305 1 14 999987 -405528 2 2 999999 2 11 999986 1 2 999999 513087 2 18 999999 2 2 999999 1 1 999995 -177635 2 532733 896108 1 10 999995 771970 2 2 999999 1 4 999993 -388060 1 246033 429444 838446 1 2 999999 778204 1 2 999999 568590 1 10 999985 -618483 1 5 999993 -2289 1 20 999985 685672 2 463328 511777 1 107869 445526 -93327 1 2 999999 -345398 2 2 999999 1 3 999992 959085 1 2 999999 -620185 2 424134 605003 1 2 999999 -825264 1 99893 237285 -136405 1 7 999995 272888 2 15 999997 2 2 999999 2 5 999988 2 13 999982 1 2 999999 -892880 1 2 999999 885689 1 7 999988 467401 1 2 999999 -802512 1 2 999999 58104 2 569102 825483 1 210774 958488 -618512 2 2 999999 1 104242 271443 -154180 1 8 999983 -12282 2 2 999999 1 4 999993 -125558 2 3 999989 1 792671 957092 -519785 2 2 999999 1 12 999985 26828 1 313559 994031 -921689 2 2 999999 1 2 999999 -51295 2 205974 361282 1 2 999999 -725139 2 2 999999 2 597597 907616 2 3 999999 2 120303 195060 2 16 999991 1 153631 939624 -620861 2 113955 501145 2 2 999999 1 11 999983 -973300 1 117907 803992 459329 2 17 999986 1 17 999988 332662 2 110778 369721 2 109950 341739 1 2 999999 -882630 2 12 999991 2 2 999999 1 10 999998 705364 1 3 999987 302187 2 2 999999 2 2 999999 2 2 999999 1 81109 337266 285435 2 2 999999 1 189800 896027 953462 2 18 999988 1 2 999984 705912 1 5 999983 848934 1 96725 692103 -865453 2 5 999983 1 7 999993 -911835 1 402012 800169 -49665 2 2 999999 1 292216 747280 -653141 1 403857 561527 -822959 1 1 999989 -206757 2 68509 955122 2 2 999999 2 543423 744010 2 15 999991 2 2 999999 2 20 999991 2 160239 931275 1 10 999981 -993432 2 177539 798014 2 2 999999 1 574772 812582 801130 2 5 999988 2 5 999987 1 10 999981 937553 1 16 999999 -12236 1 604597 934306 653791 2 2 999999 1 2 999999 -283600 2 16 999993 2 2 999999 2 20 999996 2 107286 610366 2 495624 615844 2 2 999999 1 15 999981 851478 2 2 999999 1 2 999999 827173 2 138206 318632 1 2 999999 -909644 1 52721 847375 -775526 2 2 999999 2 2 999999 2 419939 934124 1 246509 786699 -677191 1 691589 970714 -711589 2 12 999992 2 2 999999 1 730468 852393 651901 2 2 999999 1 6 999994 -710959 2 44207 370500 2 8 999988 2 2 999999 1 486871 667976 152343 2 183541 729127 2 2 999999 2 6 999993 2 2 999999 1 2 999999 783469 1 2 999999 -472081 1 396199 479558 -690617 2 3 999987 2 266525 611212 1 2 999999 -977620 2 10 999983 1 16 999998 -71145 2 298118 499947 2 14 999983 2 2 999999 1 2 999999 -947626 1 2 999999 939047 1 2 999999 755816 2 2 999999 1 14 999986 120912 2 526267 605119 2 535767 698505 1 252507 682387 26509 1 2 999999 608929 1 2 999999 216662 2 19 999982 1 392768 404655 177560 1 2 999999 -109772 1 233755 770545 186180 2 2 999999 2 181705 249788 2 484055 892506 2 2 999999 2 135314 417538 1 305551 725718 -480791 1 2 999999 -146291 1 2 999999 -176822 1 18 1000000 803926 2 2 999999 1 18 999999 -707567 1 2 999999 182074 1 7 999997 -615486 2 570745 838685 1 2 999999 301802 1 11 999985 -613187 2 487406 623291 2 14 999996 1 2 999999 -529109 1 6 999989 45788 1 2 999999 355918 2 2 999999 1 2 999999 744649 1 43867 593709 575093 2 2 999999 1 2 999999 -31379 2 412589 453680 1 636687 935860 -619242 1 6 999987 859750 2 467687 653477 2 5 999998 2 54978 204355 1 2 999999 880662 2 552314 627766 2 12 999991 1 2 999999 -217793 2 18 999992 1 2 999999 741483 1 2 999999 664974 1 7 1000000 393173 1 2 999999 590499 2 316033 564131 2 6 999995 1 17 1000000 -201528 1 2 999999 -252292 2 10 999997 1 447500 538163 -704861 2 130461 598227 1 13 999994 909903 2 2 999999 2 866415 918135 1 496485 538086 201879 2 2 999999 1 5 999989 179360 1 2 999999 317900 2 4 999984 1 124077 433032 -985652 1 2 999999 -67408 1 9 999994 550313 2 2 999999 1 2 999999 -205832 1 2 999999 882555 2 2 999999 2 2 999999 1 633086 877676 -635865 2 48659 867862 1 717318 952673 -649590 2 13 999994 2 247868 821835 1 16 999990 721994 2 2 999999 2 2 999999 1 12 1000000 -168493 2 657912 730393 2 2 999999 2 7 999994 1 264851 403224 -369330 2 14 999991 2 2 999999 2 20 999984 2 2 999999 1 2 999999 -498089 1 20 999996 -422203 1 8 999991 -723830 2 305757 373427 1 463913 616484 -228155 1 2 999998 -492775 2 2 999999 1 371142 784592 375208 1 80682 923226 -154596 2 799342 822919 2 19 999997 1 850757 910553 -212888 1 2 999999 323154 2 256943 373918 1 220 25831 -778086 2 2 999999 1 2 999999 830307 2 539780 889467 1 2 999999 -259635 1 9 999994 -655789 1 18 999990 -940779 1 18 999989 632455 2 10 999981 2 290927 776568 2 584173 666481 2 114313 153956 2 124949 696663 1 47676 125815 701112 2 510407 544693 2 1 999999 1 3 999995 -785679 2 2 999999 2 8 999991 1 367358 682498 787006 2 2 999999 1 5 1000000 628287 2 2 999999 2 2 999999 1 9 999994 372282 1 16 999986 -321533 2 613574 973468 1 338651 879350 859826 2 2 999999 1 2 999999 -444983 1 2 999999 -192579 1 2 999999 312090 1 2 999999 -300334 1 9 999995 890016 1 152457 799400 133242 1 314138 577092 -323505 2 11 999992 1 3 999985 696732 2 2 999999 2 2 999999 1 2 999999 -578798 1 2 999999 448884 2 2 999999 1 376609 430344 521204 1 2 999999 170175 2 18 999986 2 8 999994 2 2 999999 1 16 999999 -662685 2 69553 785875 2 2 999999 2 14 999987 2 53181 672236 1 10 999983 9670 1 419566 544653 294936 2 549127 891850 1 2 999999 849400 2 2 999999 2 2 999999 2 133476 416991 1 2 999999 88842 1 3 999983 -205285 1 989076 999043 821839 2 468171 703034 1 2 999999 -625357 2 6 999998 2 2 999999 1 2 999999 784329 1 4 999998 475926 2 2 999999 1 557598 718411 -814372 2 754264 922790 2 222639 226116 1 6 999998 836997 2 2 999999 2 50564 237308 1 16 999993 386496 2 443343 764289 1 5 999989 182228 1 9 999989 -19366 1 2 999999 181643 1 1 1000000 726354 1 2 999999 -504849 1 14 999986 -23329 2 9442 538177 1 2 999999 -418897 1 185509 985553 -612005 2 574344 954947 2 7 999982 2 2 999999 2 2 999999 1 565627 839854 994732 2 2 999999 2 493773 906781 2 665396 835895 1 2 999999 -839635 2 140895 286606 2 1 999986 1 904481 967226 -98597 2 313147 454880 1 2 999999 -422286 2 2 999999 1 17 999982 451928 2 10 999995 2 5 999983 1 20 999993 151658 2 2 999999 1 2 999999 958777 1 2 999999 -599172 1 2 999999 -954195 2 2 999999 2 15 999982 1 2 999999 -178149 1 297821 569784 489472 1 2 999999 -697250 2 5 999992 2 2 999999 2 13 999992 2 2 999999 1 776835 921979 989949 2 8 1000000 1 293494 300542 37877 2 6 999982 2 2 999999 2 2 999999 2 2 999999 1 37736 118666 148480 2 330893 635197 2 18 999990 2 391253 919951 2 2 999999 2 7 999986 1 2 999999 -269358 1 5 999996 616972 1 197784 520576 -547048 1 434592 834272 489140 1 134734 818405 -494833 1 2 999999 741654 2 228982 709425 1 2 999999 -404155 2 245915 914554 1 2 999999 -499920 2 2 999999 1 10 999997 -728153 2 2 999999 2 2 999999 1 6 999991 -806369 1 20 999995 -652034 2 14 999998 1 3224 655187 290331 2 2 999999 1 404383 705590 97899 1 2 999999 -684756 1 265745 402906 921488 2 2 999999 2 2 999999 1 130356 217553 603791 1 163125 634975 899959 2 4 999998 1 2 999999 -133777 1 2 999999 852708 1 383572 656769 -997044 2 73826 877646 1 2 999997 -324796 2 147003 257759 1 201954 207520 -490395 2 2 999999 2 93020 357149 2 64689 471418 1 1 999990 -700014 1 15 999991 641127 2 2 999999 1 675092 907286 255086 1 2 999999 -957090 2 19 999988 2 2 999999 1 2 999999 -8324 2 2 999999 1 2 999999 -55789 2 549400 764095 2 409309 453049 1 2 999999 -309067 2 2 999999 2 259990 895875 1 2 999999 -396296 1 8 999984 -443518 1 2 999999 -142033 1 20 999988 -798404 2 5 999983 2 6 1000000 1 2 999999 553204 1 2 999999 -308129 2 716300 944804 2 647481 679660 1 71756 280640 -282835 2 2 999999 1 16 999996 -879075 2 502356 620442 2 3 999993 1 597648 861395 -544143 2 2 999999 2 304579 537207 1 2 999999 -751629 1 2 999999 179404 2 2 999999 1 708309 790693 -983302 2 4 999984 2 2 999999 1 7 999999 477958 1 14 999986 323517 2 7 999993 2 64177 732373 1 105730 519403 90559 1 2 999983 -71778 1 2 999999 -499621 1 12 999996 -966753 1 2 999999 199678 2 55658 169611 2 330538 683888 2 6 999991 1 14 999987 -769675 1 545955 790629 980979 1 2 999999 -972855 1 9 999995 -415699 1 60310 809597 544996 2 19 999982 2 2 999999 1 39917 590203 721710 2 132196 616285 2 332947 807450 2 1 999981 2 17 999995 2 11 999998 1 2 999999 -8559 2 67320 187520 2 67594 857413 1 353687 378694 678430 1 2 999999 306079 1 2 999999 -554919 2 61654 386922 2 1 999985 2 186719 938318 2 4 999982 2 12 999993 1 2 999999 -339127 2 5 999999 2 235221 961438 1 63888 209406 819449 2 8 999986 1 2 999999 665179 1 2 999999 899070 1 15 999991 -757455 2 2 999999 1 638660 780461 359549 2 1 999987 1 2 999999 140753 1 522449 950939 609047 1 10 999987 -777644 1 10 999982 -220536 2 730964 864182 1 148699 692627 544270 1 2 999999 598260 1 141889 973457 293533 1 2 999992 -527916 2 69745 665097 2 13 999994 1 13 999997 795035 1 2 999999 986047 2 2 999999 1 146154 290908 373260 2 412310 938043 2 133086 914747 1 2 999999 -548344 2 14 999998 2 796563 869538 2 389180 528658 1 2 999999 872403 1 579255 920441 -107922 2 933523 940173 2 16 999995 2 16 999984 2 599171 655798 2 2 999999 1 2 999999 165462 1 2 999999 -544275 2 2 999999 2 49161 200615 1 2 999999 320351 2 617297 786597 1 12 999985 888962 1 2 999999 618886 2 848579 966787 1 17 999992 718560 1 237844 706678 -46598 1 709283 875239 128788 1 2 999999 808739 2 304545 450864 1 844615 863521 -34366 2 15 999988 2 9 999998 1 15110 831937 -18839 1 2 999999 -212990 1 2 999999 -285586 2 339592 433050 2 459883 537305 2 510643 646424 2 44306 404266 2 2 999999 2 603588 750694 2 13 999988 1 355729 638124 -133569 1 14 999990 -983826 2 2 999999 1 301215 767280 249443 1 2 999999 -829030 1 2 999999 77568 1 2 999999 -419558 2 2 999999 1 19 999982 -912455 1 11 999982 -100648 1 9 999992 -906083 2 656505 684289 1 17 999983 -569236 2 15 999988 2 4 999990 1 2 999999 264899 2 9 999982 1 895892 942309 858559 1 1 999999 -763826 1 13 999995 -808775 1 18 999995 693066 1 19798 686134 -102691 1 16 999991 -688042 1 6 999997 144004 1 11 999987 361943 1 196664 292500 954068 2 11716 249459 2 75960 765890 1 242080 941575 -187715 2 2 999999 2 151842 455561 1 64262 467006 600870 1 9 999986 369262 1 12 999983 269472 2 2 999996 2 626856 946493 2 15 999986 2 489481 867762 2 32490 506538 2 639111 753494 1 19 999981 572632 2 2 999999 1 16 999982 97031 1 2 999999 447379 2 2 999999 1 751729 994057 -711594 2 14 999987 2 3 999989 2 898097 984852 2 168918 843008 2 653315 680847 2 7 999983 2 715552 835742 2 2 999999 1 359633 988557 489754 2 2 999999 1 385450 651114 377464 2 5 999983 1 52134 894169 -602484 1 2 999999 -48276 2 1 999998 1 34285 307523 -841476 1 529688 603214 481041 2 766160 771998 2 379454 947327 2 19 999986 2 14 999983 1 26954 549661 832338 2 17 999984 1 2 999999 -386406 1 2 999999 856303 1 13 999982 708460 1 144822 510982 226852 2 17 999989 1 2 999999 622294 2 514785 875662 1 2 999999 -500024 2 2 999999 2 200059 278348 2 339959 405047 2 9 999986 2 1 999991 2 17 999983 2 2 999999 2 15 999994 1 2 999999 184841 1 2 999999 562569 2 17 999989 1 2 999999 603507 1 2 999999 -97106 2 2 999999 1 2 999999 141463 1 6 1000000 899972 1 2 999999 -671776 2 18 999993 2 433515 636651 2 18 999982 1 2 999999 -649120 1 705362 923663 -475993 1 2 999999 215840 1 17 1000000 -260743 1 8 999997 736249 2 151551 850434 2 2 999999 2 15 999991 2 8 999994 1 19 999995 144804 1 2 999999 -584052 2 7928 114869 1 4 999984 282376 2 248852 708922 2 15 999981 2 11 999997 1 23952 233151 147821 2 13 999985 2 2 999999 2 135339 625190 1 2 999999 -406403 2 2 999999 2 2 999999 2 117961 228943 1 2 999999 -267143 2 2 999999 1 10 999983 827903 2 2 999999 1 7 999997 -191671 1 68970 955018 -209022 2 4 999999 2 16 999981 2 2 999999 2 325299 425255 1 15 999990 100274 2 2 999999 2 2 999999 1 20 999998 137113 2 14 999990 1 154929 357705 -209639 1 5 999985 -700262 2 212882 450371 2 2 999999 2 2 999999 2 2 999999 1 2 999999 331387 2 20 999985 1 8 999995 881226 1 2 999999 -173348 1 2 999999 685083 2 2 999999 2 66737 964638 1 2 999999 216655 1 2 999999 927554 1 894633 989494 138331 2 248027 740622 2 2 999999 1 2 999999 -605216 1 55505 773807 -968431 1 2 999999 -256998 1 2 999999 -911541 2 297719 305640 2 2 999999 2 2 999999 2 2 999999 1 2 999999 698792 2 643086 801886 1 3 999986 926369 1 2 999999 -170291 2 2 999999 1 2 999999 14850 1 2 999999 364573 1 473793 823829 -96281 2 2 999999 1 3 999989 57719 1 164998 165569 221730 1 386641 730111 721839 2 2 999999 2 2 999999 1 840005 901903 916325 1 18 999981 97610 1 115168 565301 910551 1 15 999992 -290295 2 27716 609553 2 136036 656246 1 2 999991 295947 2 306788 758430 2 19 1000000 1 2 999999 476385 1 1 999988 -560821 1 446960 802058 -597045 1 2 999999 -712859 1 2 999999 -557213 2 2 999993 2 9 999982 2 15 999999 1 16 999990 -129451 2 2 999988 1 2 999999 -474020 2 302608 653456 1 13 999986 601138 1 2 999999 -233453 1 1 999984 -906305 2 226353 946311 1 110902 149442 -60228 2 835522 850471 2 13 999986 1 2 999995 400544 2 8 999994 1 235381 967384 -788504 1 2 999999 686977 1 2 999999 836884 2 170147 237117 2 355121 383570 1 15 999981 -976837 2 8 999995 2 18501 249688 2 6 999996 1 16 999985 839340 2 2 999999 1 8787 937489 984032 1 2 999999 -681982 1 77730 234121 -510697 2 5 999998 1 372518 489401 296307 1 262607 427860 -220961 2 2 999999 2 2 999999 2 19 999981 2 11 999988 2 2 999999 2 16 999999 2 285230 330389 1 589506 988608 -127350 1 158325 731086 -117937 2 2 999999 2 2 999999 2 849097 858192 1 2 999999 234776 2 290695 721538 2 13 999989 1 2 999999 -584803 1 2 999999 -989028 2 195004 277470 2 8 1000000 2 467157 620414 1 483411 881337 -191871 2 412635 576653 1 194874 914417 -763879 1 163186 847941 148314 1 2 999999 -83599 1 713029 816280 -917497 1 2 999999 -930024 1 3 999981 -827742 2 154469 525017 2 275093 416675 2 2 999999 2 2 999999 1 2 999999 841497 2 397404 930121 1 16 999999 -945969 2 600673 682442 1 2 999999 -965930 2 2 999999 2 39464 824046 1 2 999999 694999 1 2 999999 -176532 2 1 999988 1 12 999998 -365959 2 7 999996 1 17 999986 146634 2 2 999999 2 1 999990 2 6 999999 1 9 999981 -542008 2 4 999990 1 2 999999 -395595 1 367174 442014 -645898 1 2 999999 -842726 2 2 999999 2 16 999992 1 16 999982 -634248 2 189318 708846 1 424286 446805 -974024 2 2 999999 1 10 999982 -190336 2 2 999999 1 12 999999 34233 1 2 999999 -659653 1 19 999985 -237743 1 2 999999 413477 2 326203 860597 2 2 999999 1 2 999999 -305114 1 96275 949744 733395 1 215959 955816 -146406 1 2 999999 183444 2 2 999999 2 14 999986 2 2 999999 2 15 999993 1 2 999999 -7351 1 12 999987 -710917 2 2 999999 2 1 999991 1 2 999999 340197 2 20 999998 1 2 999999 -573558 1 2 999999 -261047 1 6 1000000 871317 1 523387 928595 789759 1 7 999995 257677 1 2 999999 758815 1 2 999999 -380224 1 76902 898201 -113423 1 2 999999 872405 2 377056 802135 1 411315 691375 -956812 2 61374 558370 1 9 999996 140394 2 401269 836707 2 249281 671951 2 2 999999 2 2 999999 2 662142 991614 1 2 999999 -464310 1 19 999985 371909 2 205137 982368 2 112349 801131 1 2 999999 612332 1 14 999996 474879 1 322594 453030 691833 1 70069 402379 -100407 1 6 999991 933115 1 2 999999 -214889 2 4 999999 1 2 999999 715979 2 6 999992 1 18 999983 550474 1 359286 547056 -407819 2 1 999999 1 2 999999 -7869 2 665511 754326 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999994 836318 2 7 999990 2 14 999982 2 2 999999 1 8 999986 -463341 2 2 999999 1 71770 978208 -541871 1 2 999999 -142116 2 14 999993 2 249402 850456 1 19 999994 -795834 1 9 999981 261447 1 4 999987 -806326 2 2 999999 1 2 999988 -927822 1 314205 918999 -684399 1 4 999986 -463813 2 18 999995 2 4 999991 1 2 999999 952303 1 661018 797086 320200 2 2 999999 2 1 999995 1 2 999999 632196 1 2 999999 -439682 2 20 999999 1 11 999996 -614845 2 2 999999 1 2 999999 933435 1 16 999995 -183487 1 174315 766582 711206 1 12 999994 34307 2 17466 641751 1 495354 780830 -921947 1 241775 765801 553071 1 501611 633500 752675 1 648217 814050 -581189 1 2 999999 -847919 1 12 999997 390928 2 6 999983 2 259655 670770 2 463464 685787 1 2 999999 -35803 2 116483 289361 1 19 999985 -609775 1 2 999999 98280 1 186353 280683 643611 2 207220 222583 2 9 999991 1 6 999995 -185598 2 12 999994 2 18 999989 1 2 999999 797952 1 2 999999 -204111 1 2 999999 -253082 2 418957 887631 1 295013 381423 57388 1 410428 476071 562003 1 14 999986 -785108 1 18448 981515 890552 2 20 999996 2 382769 620393 2 10 999982 1 2 999999 -438029 1 1 999986 -3550 1 632442 829110 525327 1 2 999999 973622 2 13 999986 2 18 999994 1 673416 698362 -582588 2 2 999999 1 295135 487686 798266 2 14 999993 1 137723 967193 -111218 1 2 999999 493228 2 2 999999 1 554224 693781 -100406 2 9 999986 1 220442 312746 -553341 1 20 999981 305839 2 5 999997 2 2 999999 1 17 999988 -589755 1 532855 602883 -203374 2 2 999999 2 2 999999 2 303499 480144 1 180731 523660 251585 2 94736 656000 1 188141 493230 506893 2 2 999999 2 13 999995 1 8 999994 17076 2 2 999999 2 14 999999 1 2 999999 85410 2 2 999999 1 375323 477554 255962 2 472222 650596 2 2 999999 1 16 999993 -543105 2 160394 733717 2 195335 721072 1 2 999999 -891817 2 8 1000000 1 455595 615901 -177279 1 2 999999 -977498 2 8 999998 1 2 999999 -390130 1 2 999999 544954 1 2 999999 177009 1 2 999999 781596 1 6750 679944 -872175 1 205711 763001 835686 2 344267 680850 1 562850 925161 -434513 2 2 999999 1 3 999996 551555 1 6 999992 854018 2 333638 709486 2 2 999999 1 16 999998 21291 2 15 999998 1 267240 898665 583091 1 5 999992 -584410 1 791741 945426 -786774 1 8 999982 585582 1 2 999992 -582837 2 26404 695289 1 11 999987 -247994 2 15 999997 1 5 999993 -691925 1 831646 895841 -120849 1 8 999996 -247524 2 361106 909730 2 218571 846778 2 359090 450690 1 350439 691076 -868791 1 366620 996336 -555217 2 2 999999 2 2 999999 1 222624 312579 617117 1 150278 244749 -716 1 2 999999 -671578 1 17 999983 -613057 2 2 999999 2 2 999999 1 17 999990 118996 1 12 999989 236075 1 320095 667099 -879481 2 2 999999 1 672264 755273 213796 1 463795 721762 886411 1 12 999983 -784660 1 2 999999 731604 2 2 999999 2 11 999981 1 629098 842788 -866960 1 11 999994 -981906 2 2 999999 1 2 999999 -15591 1 2 999999 -555353 2 11 999985 1 538937 754924 -779435 2 12 999982 2 385029 470102 1 187824 902355 -869427 2 2 999999 1 201797 707840 899879 1 2 999999 416239 2 2 999999 2 5 999994 1 81506 100749 519460 2 4 999988 1 2 999999 730898 2 16 999982 2 5 999982 2 2 999999 1 186531 929995 747265 2 2 999999 2 332498 340515 1 2 999999 -524971 1 312408 384769 -144906 2 7 999983 1 780777 947205 -308563 2 667103 681485 2 13 999995 1 40537 601723 -729030 1 2 999999 -709449 1 332633 867415 942786 1 5 999992 286747 2 9 999981 2 135073 851028 1 98266 543819 -503389 2 5 999995 2 2 999999 1 4 999982 -107480 1 47306 482497 -623813 2 15 999994 1 409807 638554 592232 1 6 999997 928245 2 9 999992 1 1 999993 -100593 2 2 999999 2 2 999999 2 6 999990 1 270564 957500 -331306 2 603082 713894 2 2 999999 2 2 999999 1 305368 601849 196135 1 646162 786372 -597943 2 2 999999 2 2 999999 1 547581 896725 418643 1 150213 684705 -509366 1 5849 355583 -953183 2 453029 583458 1 5 999982 541955 2 84818 178383 1 2 999992 -105778 1 19 999999 -284599 2 663896 944572 2 698476 850909 1 10 999985 -855550 1 624639 956036 -414919 1 373182 377922 -663813 1 490159 655684 -418777 2 99613 285751 1 12 999998 992590 1 2 999999 -191598 2 2 999999 2 8 999990 1 13 999984 -376091 1 16 999993 320937 1 642068 652674 -567031 2 16 999994 1 6 999995 -256431 1 702368 937528 377838 2 17 999983 2 81127 716808 1 9 999992 938054 2 2 999999 2 648149 679112 2 2 999999 2 747611 988217 2 18 1000000 1 700698 854225 -231592 2 3 1000000 1 101661 370970 -525935 2 2 999999 1 213196 533250 54796 2 197196 546580 2 129808 662561 1 6 999982 873758 2 2 999999 2 195759 199726 2 2 999999 2 2 999999 2 17 999991 2 144905 813443 1 2 999999 -43167 1 2 999999 -50019 1 2 999999 -958243 1 7 999992 -669334 1 362160 987359 -627943 2 13 999985 1 2 999999 -251171 2 14 999989 2 2 999999 2 257252 790178 2 18 999981 1 2 999999 816686 2 2 999999 1 14 999983 813935 2 2 999992 1 13 999999 747954 2 566199 657682 1 2 999999 553166 1 2 999999 -28920 2 619594 829349 2 2 999999 1 14 999999 -87727 2 2 999999 2 65180 294521 2 2 999999 2 381208 609188 2 2 999999 2 2 999999 2 455290 534654 1 8 999995 366390 2 17 999993 1 2 999999 -619974 1 605634 791265 -832336 2 387157 792121 1 6 999986 -613389 1 2 999999 297471 2 7 999998 1 7 999990 -290926 1 279519 363610 65992 2 2 999999 1 303432 442851 -809672 1 1 999990 455908 1 166617 349947 65735 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -718463 1 13 999982 558882 1 598652 937682 -61223 2 460537 870104 2 2 999999 1 2 999999 25867 1 14 999982 -476173 2 2 999999 2 19 999988 2 176993 735332 2 2 999999 2 107367 579959 1 9 999983 49519 1 527743 966346 -769063 2 722854 989370 1 2 999999 581962 2 10 999996 2 7 999992 2 2 999999 2 2 999999 2 2 999999 1 20 999997 -554348 2 559132 993060 2 20 999991 1 377804 916819 829654 1 2 999999 -383225 2 2 999999 1 3 999987 760662 2 72473 350889 2 242333 759582 1 477709 520707 124555 1 2 999999 255322 2 9 1000000 1 2 999999 274173 2 16 999985 1 2 999999 -838555 2 17 999994 1 858043 927160 11687 1 268211 721376 333700 1 234064 290714 118625 1 2 999999 205399 1 13 999996 268955 2 2 999999 2 6 999988 1 13 999989 -790130 2 18 999995 2 2 999999 2 2 999999 2 17 999990 2 821473 911876 1 2 999999 948973 1 2 999999 603568 1 3 999996 -543449 2 20474 832444 2 2 999999 2 7 999984 1 698994 914371 158967 1 2 999999 558670 1 2 999999 544494 1 10 999981 309297 1 6 999995 -682358 1 10 999994 -101261 2 2 999999 1 55852 770988 -279596 1 228920 473185 533032 2 2 999999 2 2 999999 1 2 999999 -329859 2 316755 839190 2 20 999995 1 2 999999 503321 2 10 999983 2 4 999995 2 2 999999 1 12 999985 175273 1 175480 652635 529505 1 2 999999 542919 1 2 999999 11641 2 2 999999 2 9 999994 1 2 999999 -282964 1 12 999982 -920919 1 11 999985 477834 1 12 999982 -419789 1 2 999999 -471975 1 5 999986 510839 1 365586 396378 90289 1 2 999999 970094 2 2 999999 2 2 999999 2 2 999999 2 390614 603111 1 2 999999 -935588 2 6 999993 2 5 999986 2 11 999984 2 2 999999 1 2 999999 -548042 1 2 999999 780162 2 115165 426336 1 4 999992 -709439 1 2 999999 294792 2 17 999993 2 14 999984 1 38601 438706 -781366 1 2 999999 -124359 2 9 999991 2 2 999999 1 2 999998 937612 2 12082 994441 2 2 999999 2 2 999981 2 259529 981956 2 2 999993 1 545412 796699 -678535 1 2 999999 -17805 1 19 999990 419349 2 9 999981 2 177411 726496 1 2 999999 567743 1 2 999999 903363 1 2 999999 626963 2 494351 745097 1 2 999999 937874 2 2 999999 1 2 999999 -984583 2 2 999999 2 17067 772702 2 9 999996 1 17730 943088 40988 2 544916 571319 2 1934 879854 1 2 999999 -564115 1 2 999999 412142 1 227392 956805 -155095 1 2 999999 84944 2 273310 907925 1 2 999999 618512 2 10 999991 1 2 999999 401162 1 837644 994878 -826796 1 8 999990 -78460 2 6 999988 1 26301 149548 -421608 2 2 999999 2 10 999996 1 392099 562195 708428 2 28890 72799 2 2 999999 1 2 999999 134453 2 16 999998 2 20 999993 2 2 999999 2 4 1000000 2 10 999982 2 2 999999 1 343970 542213 -292153 2 783266 966644 1 2 999999 -340381 2 398139 886086 2 7 999995 1 1 999987 362497 1 2 999999 -93655 1 262798 388133 524464 1 2 999999 -756097 1 3 999987 -679244 1 500602 753416 -314983 2 2 999999 1 345559 864960 958131 2 2 999999 2 2 999999 1 17 999999 572538 2 13 999984 2 17 999995 1 5 1000000 -294848 1 7 999985 -447963 2 112265 265794 2 1 999991 2 14 999989 2 7 999988 1 14 999990 216501 1 240797 546153 467855 1 16144 844333 -679817 2 2 999999 2 17 999999 2 94997 836365 1 1 999988 -261869 2 6 1000000 2 2 999999 2 14 999982 1 2 999999 412701 1 2 999999 843410 2 10 999981 2 314030 850696 1 2 999999 136248 1 2 999999 806535 2 2 999999 1 2 999999 666006 2 311347 559915 1 2 999999 39364 1 1 999992 -194629 1 4 999995 -33696 2 399074 556990 2 2 999999 2 2 999999 2 363815 385025 1 2 999999 -27045 2 2 999999 1 43768 844042 -761866 1 9 999998 41343 2 10 999990 2 5 999986 1 2 999999 638765 2 18 999994 2 10 999985 2 497171 721250 1 6 999997 -853558 2 406184 835434 1 7 999984 570030 2 2 999999 1 807166 968850 -271084 2 3 999989 2 19 999992 2 2 999999 1 2 999999 755127 1 2 999999 107871 1 19 999986 -646839 2 2 999999 1 411204 706221 597471 1 5 999985 617007 1 2 999982 -541738 2 16 999994 1 2 999999 -619754 1 20 999987 -480520 1 125322 407915 181767 2 10 999999 2 1 999998 1 2 999999 226738 2 272912 643310 1 210497 442293 490499 1 2 999999 -202139 1 2 999999 -449022 1 5 999981 -726754 1 5 999998 350035 2 2 999999 2 697555 753406 2 1 999987 2 437945 953098 1 380115 689357 -177608 2 423845 494594 1 212959 297906 718279 1 288804 896700 -958152 2 2 999999 2 15 999986 2 14 999992 2 2 999999 2 2 999999 2 616752 741484 2 3 999981 2 369671 763807 1 136911 656079 883038 1 8 1000000 -921892 1 2 999999 278449 2 106658 471471 2 584068 664196 1 2 999999 -901884 1 350621 580861 -147245 2 608952 946216 2 453271 742582 1 15 999991 882346 1 2 999999 -682167 1 701917 801781 -612273 1 20 999985 -445233 1 16 999986 299759 2 134642 311483 1 2 999999 -730554 2 14 999999 2 155053 714193 2 19 999982 1 503308 511108 -551273 2 19 999991 2 7 999991 1 361590 412266 311806 1 703950 841399 -236938 2 177391 441052 1 19 999994 -987589 1 7 999991 772256 2 1 999998 1 18 999982 -758619 1 380567 488136 460866 1 20 999991 -695794 1 5 999983 687624 1 2 999999 -394506 2 567097 718647 1 339254 596645 -808316 1 2 999999 24526 1 14 999988 -341006 1 17 999989 -278351 1 605996 946483 -831140 1 191219 825177 844121 1 673154 849718 -135142 2 19 999985 1 2 999999 776639 2 2 999999 2 2 999999 2 18 999998 2 2 999999 1 49407 734619 67368 1 2 999999 -497847 2 743251 813855 2 2 999999 1 2 999999 884636 1 2 999999 96945 1 2 999999 -117727 1 2 999999 -516695 1 2 999999 -82244 1 2 999999 -244932 1 9 999990 -806067 1 11 999988 558629 1 6 999987 -552759 1 18 999983 38653 1 4 999988 -286410 1 436218 766446 -41025 2 16 999996 2 76390 665249 2 549213 585093 1 2 999999 539284 1 70731 620628 -481821 1 408767 445710 -379756 2 7 999999 2 238257 264921 2 2 999999 1 2 999999 -348789 2 2 999999 1 1 999990 787839 2 2 999999 1 2 999999 224394 1 16 999986 -130572 1 16 999986 302147 2 7 999998 1 4 999997 798944 2 6 999991 2 12 999985 2 2 999999 2 2 999999 1 294410 862278 949822 2 18 999999 1 7476 641535 342751 2 16 999994 1 236086 488259 -757137 1 674934 745930 -271546 2 2 999999 1 2 999999 -717623 2 221209 838771 2 394533 752601 2 2 999999 1 66436 530835 75631 1 584919 668161 501439 1 4 999995 -970615 2 2 999999 1 20 999990 66572 1 2 999999 -140769 1 12 999999 130977 1 19 999990 -574506 2 9 999985 1 23835 728098 638432 2 10 999981 2 227088 898708 2 4 999989 1 170317 699857 24294 2 186432 360161 2 6 999997 1 2 999999 -355212 1 348353 931220 81714 1 375948 772920 667039 2 135726 165894 1 77967 403022 539099 1 611292 625736 -795287 1 8 999985 914068 1 2 999990 753790 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 19 999998 -854042 2 13 999999 1 316015 437645 -450394 1 115783 976982 -878128 2 6 999996 2 548338 896055 2 18 999989 1 2 999999 146452 1 1 999991 292347 1 2 999999 -473669 2 561524 575909 1 6 999997 858827 2 2 999999 1 71035 715459 938399 2 389708 877718 2 164502 885388 1 2 999999 695777 2 2 999999 1 321400 564139 113748 2 8 999991 2 8 999994 1 4 999999 -674340 2 5 999988 1 2 999999 26012 1 148106 659266 -31448 2 37777 898227 2 662554 945891 1 14 999995 360392 2 2 999999 1 597775 788049 -420640 2 627617 882261 2 478935 764011 1 18 999984 67159 1 319850 593448 924438 1 10 999982 921888 2 2 999999 2 12 999987 2 18 999983 1 2 999999 -143854 1 2 999999 -897232 2 2 999999 1 2 999999 -176405 1 13 999984 -879932 2 2 999999 1 234469 289444 -887390 1 551590 622702 800391 2 755427 841516 1 20 999981 -61256 2 14 999995 2 5 999999 2 20 999988 1 2 999999 -694466 1 2 999999 -251852 1 404525 607118 -111061 1 2 999999 -457558 1 2 999999 -307548 1 15 999989 863776 1 2 999999 309501 1 14 999981 -655445 2 294878 886229 2 713502 753943 1 2 999999 421422 1 2 999999 -282413 1 100315 936294 849494 1 187579 391054 15282 1 9 999995 47880 1 2 999999 -982732 1 19 999996 382242 1 19 999996 162570 2 67045 565514 2 176432 783569 1 138481 425682 -743173 1 2 999999 333674 1 16 999981 -665371 1 2 999999 -423126 1 2 999999 967514 1 641745 723440 266127 2 2 999988 2 2 999999 1 2 999999 -453678 1 15 999989 737470 1 448448 687520 -590692 1 14 999988 75274 1 790593 826166 746208 2 7 999992 1 2 999999 127020 2 2 999999 2 1830 35478 1 2 999999 -814820 1 2 999999 617684 2 2 999999 2 2 999999 1 8 999992 -705932 2 2 999999 2 9 999981 1 2 999986 -260634 1 14 999993 -183996 2 108133 878911 1 2 999999 -247191 2 2 999999 1 94207 172838 909407 2 2 999999 1 2 999999 747411 1 1 1000000 -970158 2 14 999998 2 2 999999 1 2 999999 -745781 1 4 1000000 -582492 1 20 999999 555271 1 391602 501920 794580 1 2 999999 158022 2 13 999995 2 139886 378235 2 2 999999 1 403744 633660 513401 1 2 999999 -27690 2 46396 408605 1 407477 446534 432981 1 2 999999 726975 1 10 999982 190368 2 17 999981 1 616283 795774 445650 2 20 999985 1 2 999999 847662 1 791257 912694 261482 1 5 999985 -458528 1 654883 741719 -493517 1 277409 305308 -300369 2 2 999999 2 13 999987 2 2 999999 2 384110 610111 1 20 999983 -244175 2 12 999994 1 19 999993 -180523 2 2 999999 2 16 1000000 2 357436 891338 1 2 999999 -1019 2 2 999999 2 15 999986 1 471007 782889 -747499 2 166413 774717 2 19 1000000 1 17 999984 132109 2 16 999998 2 2 999981 1 335149 372572 218977 1 2 999999 -638932 2 11 999983 2 2 999999 1 16 999993 836416 1 2 999999 -179291 2 2 999999 2 2 999999 2 2 999999 1 224772 506331 -412462 1 12 999992 -640852 1 68078 268958 -635007 1 2 999999 -744679 1 14 999993 -270733 2 14 999983 2 299941 467542 1 2 999999 -519432 1 2 999999 -989480 2 2 999999 1 7 999988 403727 1 2 999999 -890520 1 116147 965955 545368 2 18 999986 1 1 999981 845047 2 14 999994 2 564501 752800 2 2 999999 1 12 999986 -453532 2 4410 905343 2 104177 224590 1 84731 399883 -920362 1 12 999997 -348994 2 2 999999 2 657232 812197 1 3 999986 181978 2 2 999999 2 4 999982 1 334633 777016 68357 2 2 999999 2 386162 984023 1 4 999991 -22886 1 2 999999 -830749 1 14 999990 -189176 1 504853 953514 -246196 2 15 1000000 2 2 999999 2 2 999999 2 10296 422950 1 20 999995 686719 2 96839 994560 1 19 999993 14656 1 8596 36193 -138764 2 2 999999 1 2 999999 -471055 1 523299 657106 541706 2 883 504237 1 2 999999 867173 2 13 999991 2 15137 592695 1 8 999989 59641 1 2 999995 -336442 2 2 999999 2 3 999991 1 18 999993 649717 1 554745 812257 230437 2 881022 900816 1 2 999999 -125050 2 454165 607767 1 2 999999 -767222 2 502513 624000 1 14 999995 325674 1 2 999999 328623 2 304546 839742 1 17 1000000 326264 1 2 999999 544927 2 2 999999 1 1101 140957 929248 2 126739 204925 2 329313 329489 2 6 999984 2 2 999999 1 748245 837119 -168273 2 6 999993 2 2 999999 2 128394 246172 2 730057 875455 1 350196 968602 615872 1 15 999990 -54426 1 323818 870463 207546 2 425234 585150 1 20 999991 234055 2 2 999999 2 2 999999 2 91183 112644 2 2 999999 1 2 999999 -614878 1 132414 256722 -675986 1 2 999999 818352 2 553760 931797 2 14 999985 2 538087 943923 2 7 999995 2 2 999999 2 47187 597152 2 6 999984 2 18 999986 1 343152 862494 -510091 1 979 175002 -975417 1 11801 376111 -136864 1 2 999999 15064 1 14 999998 823737 2 20 999983 2 588786 813843 1 18 999992 -786258 1 2 999987 552297 2 2 999999 2 466473 625066 1 19 999984 681610 2 2 999999 1 11 999997 -236664 1 10 999998 227742 1 359218 636709 334721 1 622641 953536 619034 2 2 999999 2 2 999999 2 224170 564281 1 18 999982 847913 2 2 999999 1 4 999986 -886920 2 2 999999 2 35256 936994 2 323103 530895 2 2 999999 2 2 999999 2 97086 515185 1 9 999988 -343046 1 2 999999 314163 1 2 999999 368073 1 251655 410507 415730 2 19 1000000 1 2 999999 -186627 1 362941 617128 -971181 1 2 999999 -653017 2 564217 670726 2 2 999999 2 30764 520614 1 2 999999 815850 2 21854 681693 1 175711 617421 -382973 2 10 999997 2 557809 944797 2 16 999989 1 16 999987 -519283 2 2 999999 1 481307 915435 -479607 1 323081 372583 178951 2 6 999983 2 2 999999 1 1 999990 -999908 2 318559 905826 1 2 999999 991682 2 2 999999 2 2 999999 2 2 999999 1 2 999999 293372 1 313009 985143 -451831 1 2 999999 -4400 2 17 999990 1 301094 630658 497514 1 9 999987 510855 2 2 999999 2 17 999982 1 5 999992 -272280 2 620650 946914 1 2 999999 6359 2 2 999999 2 2 999999 1 2 999999 693976 2 16 999989 1 829932 839386 785796 1 2 999999 783760 1 108733 614214 -103136 1 395689 829109 381266 2 9 999981 1 16 999989 512562 1 10 999986 -807047 2 211743 388333 1 257452 928816 -425705 2 2 999999 1 4 999983 273211 2 518428 637957 1 148745 624541 -130983 1 2 999999 334402 1 80616 418690 139532 2 2 999999 1 2 999999 335877 2 171715 893568 1 722138 787414 597793 2 2 999999 2 2 999999 2 747 644406 1 3967 247677 -873944 1 2 999999 -576608 2 2 999999 1 10 999988 226498 2 14 999993 1 2 999999 -355806 1 2 999999 -245715 1 312948 801295 280377 1 57685 80354 -557844 2 290541 900698 1 514661 517243 37107 2 15 1000000 2 364355 798366 1 2 999999 -837437 1 2 999999 -401015 2 4 999983 1 2 999999 -281159 2 11 999989 2 439026 764783 2 10 999993 2 5 999986 2 2 999999 2 316671 915352 1 7 999996 692266 1 7 999983 789449 1 2 999993 543681 1 828485 947880 658453 1 8 999990 532501 1 8 999981 521265 1 675101 996187 756212 1 2 999999 -59803 1 13 999988 706310 1 287982 663209 142213 2 2 999999 2 20 999999 1 146473 309618 611913 1 140609 806586 -848640 2 194386 628640 2 427705 523875 2 19 999990 2 15 999995 1 2 999999 365915 1 2 999999 -96658 1 24204 724536 -464595 2 18223 752152 1 454451 844980 171415 1 2 999999 -439219 1 1 999992 -844299 1 2 999999 -699691 1 43184 577449 -494567 1 2 999999 -997448 1 2 999999 129548 1 3 999990 -412225 2 2 999999 1 2 999999 -609618 2 6 1000000 1 613459 651589 329304 2 2 999999 2 2 999999 1 2 999999 936138 2 107510 401890 2 76163 392600 1 2 999999 953255 1 19792 881734 839985 2 585128 988143 2 65582 810989 2 445224 883474 2 6 999994 1 3 999984 487811 2 2 999999 1 629363 828836 42170 2 12 999993 1 40766 937838 408165 1 334107 949927 -996289 1 2 999999 -37715 2 2 999999 1 404191 938035 -822242 2 12 999987 2 2 999999 2 303977 389965 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -878177 1 2 999999 845304 1 9 999993 -23097 2 8 999985 2 2 999999 1 2 999999 -323348 2 822318 927580 2 3 1000000 1 265576 414008 310772 1 17 999998 107078 2 16 999983 1 475074 815781 36843 1 215022 706121 -765019 1 2 999999 -294889 1 78485 623714 -400766 1 1 999987 -540530 1 17 999993 -649815 2 2 999999 2 132454 724296 1 20 999994 -279580 1 7 999984 355265 1 15 999984 19442 2 251402 485477 2 7 999981 2 183654 231812 2 2 999999 1 718955 926062 -318254 1 10 1000000 -967668 2 5187 633773 1 166270 588722 708065 1 2 999999 409574 1 2 999999 -289884 1 135308 820805 -234642 2 6914 399146 1 14 999986 387901 1 1 999990 950002 2 10 999982 1 2 999999 501671 1 2 999999 318884 2 9 999985 2 45397 408267 2 8 999996 2 1 999993 1 391667 912766 807690 1 20 999998 81971 1 527175 541746 -546124 2 8 1000000 1 593238 677121 67826 2 2 999999 2 2 999999 1 247183 566844 -988494 2 154901 344083 2 182278 333600 2 2 999999 1 2 999999 828829 2 19 999981 2 297241 823017 2 16 999992 1 4 999989 268070 1 2 999999 -887718 1 2 999999 451464 2 654023 879401 1 2 999999 -67454 1 219527 695718 475104 2 69487 841775 2 2 999999 1 2 999999 -596483 1 2 999999 972579 2 140175 790608 1 663230 767313 24022 2 14 999982 2 349551 496112 1 2 999999 -72630 1 17 999985 679857 1 276964 774242 522089 1 467064 597115 -988636 1 11 1000000 33891 1 12 999997 952162 1 11 1000000 738505 1 16927 519340 188381 1 2 999999 -386175 1 17 999999 395295 2 19 999998 1 239105 902363 -969184 1 608402 914466 733817 2 43765 541959 1 15 999981 304851 1 20 999997 103491 1 8 999986 -804379 2 9 999984 2 97053 318403 2 15 999987 1 259688 753171 533862 1 52884 92270 -936 2 2 999999 2 13 999998 1 2 999999 -492389 1 2 999999 -643778 1 2 999999 -244064 1 2 999999 -130703 1 18 999995 -821029 2 120815 292075 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -735482 1 16 999996 300817 2 2 999999 1 12 999988 41654 2 737492 870189 1 4 1000000 719883 2 36330 572062 2 178744 505710 1 2 999999 570614 1 2 999999 -436254 1 377767 554704 -539754 1 3 999994 -74725 1 2 999999 -577545 1 2 999999 145182 1 916338 949919 -136932 2 2 999999 2 2 999999 1 111051 913759 557938 1 333566 667051 123365 1 433813 751537 -922791 1 4 999994 -532765 2 2 999999 2 2 999999 1 2 999999 721905 1 6 999988 88863 2 178493 592608 1 20 999990 868099 2 408206 898413 1 362907 412742 -355382 2 90991 281270 2 2 999999 2 2 999999 1 2 999999 -53332 1 2 999999 -535152 1 362131 960408 -529447 1 458525 523336 -249759 1 20 999990 855682 2 2 999999 1 158079 442734 838830 2 15 999990 1 10 999988 -330534 1 2 999999 -281968 2 5 999988 2 2 999999 2 253008 997875 2 2 999999 2 706052 760793 1 2 999999 347423 2 2 999999 2 14 1000000 1 2 999999 -6727 1 11 999986 -794063 1 2 999999 -606535 1 11 999984 -738185 2 2 999999 1 2 999999 466861 1 669512 951186 110905 2 20 999993 1 2 999999 97120 1 93971 336187 -702336 2 65184 673501 2 2 999999 1 1 999998 350590 1 2 999999 -353143 1 2 999999 6733 1 2 999999 -207724 2 2 999999 2 2 999999 1 2 999999 728799 2 365339 792967 2 16 999986 2 2 999999 2 732748 817703 1 900734 953022 -969243 1 2 999999 975183 2 904682 981855 1 20 999991 -227960 2 235771 511514 1 2 999999 -326548 2 2 999999 1 2 999999 -309916 1 2 999999 -976752 1 18 999981 396577 1 76003 727707 -761307 2 72630 303913 2 19 999981 2 2 999999 1 2 999999 -597171 2 685470 948703 2 6 999983 1 184159 584272 908868 2 16 999990 2 3 999986 1 3 999997 199179 1 173065 205504 504647 1 566550 623800 727908 1 16 999997 723097 2 9 999995 2 3 999998 1 2 999999 -657201 2 2 999999 1 2 999999 -645291 1 2 999999 586303 2 18 999989 2 2 999999 1 20 999988 -676245 2 555208 933966 2 2 999999 2 2 999999 1 135616 290090 -949597 2 323704 574387 2 2 999999 2 2 999999 1 1 999988 -953838 1 2 999999 496792 2 392713 794696 2 2 999999 1 9 999992 -806785 1 121723 205269 539795 2 551725 888871 1 2 999999 -987054 2 2 999999 2 555967 619681 1 652630 948873 515556 1 3 999982 -89002 1 12 999986 750536 2 2 999999 1 180020 549703 -890951 2 2 999999 2 4 999995 1 20 999988 30801 1 2 999999 807716 1 58732 826197 -227394 2 2 999999 1 2 999999 436622 1 18 999986 680635 2 17 999989 2 456350 734248 1 552643 691727 -662001 2 71214 786192 2 4 999982 2 15 999996 1 569111 908020 63072 1 227693 534134 55004 2 5 999987 1 18 999996 651313 2 12 999998 1 14 999998 -579303 2 12 999990 1 2 999999 218066 1 14 999997 499726 1 2 999999 812367 1 2 999999 -524923 2 13 999982 2 818543 941305 2 2 999999 1 2 999999 -864420 1 105756 725811 885139 2 3 999984 1 296122 522797 371246 2 2 999999 2 2 999999 2 4 999988 1 18 999995 692053 2 2 999999 2 15022 832218 1 2268 227408 883003 1 2 999999 -435490 1 2 999999 -797440 2 20 999991 1 12 999987 -337846 2 54637 778973 2 13 999996 2 146256 509437 1 2 999999 -53756 1 2 999999 -479491 2 370017 808024 1 9 999981 -100463 1 2 999986 855623 2 2 999999 2 15 999988 2 10 999984 1 1 999989 -890999 2 2 999999 1 630742 697842 -851196 2 161743 282685 2 115165 704940 2 2 999999 2 8 999991 2 2 999999 1 9 999998 816684 1 87855 537436 802473 1 1 999984 -864423 2 633664 973908 1 81912 414394 871362 2 111169 908440 1 578421 772534 -547967 2 20 1000000 1 17 999985 160672 1 2 999999 238146 2 213765 922680 2 772187 992747 1 2 999999 -738006 2 18 999984 2 2 999999 1 458762 847567 -271635 2 2 999999 1 2 999999 993311 1 2 999999 -404334 1 16 999981 -11219 1 659889 982698 -888510 2 2 999999 2 599034 671731 1 2 999991 -494621 2 381340 729689 1 10 999998 -314992 2 7 999994 1 3 999998 -777839 2 2 999999 1 2 999999 144638 1 2 999985 447431 1 482674 814223 -217614 2 17 999984 1 2 999999 -634062 2 147604 257249 1 15 999991 665690 1 782622 814869 -790502 1 574192 746249 509036 2 9 999995 2 9 999999 1 1 999998 -626948 2 9 999994 1 2 999999 33796 1 278294 775614 -440231 2 897728 988192 2 71908 174835 2 2 999999 1 14 999985 -391750 2 9 999987 1 734524 975659 -571299 2 4 999990 2 2 999999 1 2 999999 880484 2 2 999999 2 2 999999 1 19 999993 -826440 2 2 999999 2 2 999999 2 2 999999 2 5 999991 1 444929 987873 249581 2 461057 624880 1 10 999985 -31069 1 173961 584333 -765936 1 159246 182127 -88549 1 2 999999 324384 2 2 999999 1 382185 442035 -139089 2 2 999999 2 2 999999 1 194825 781118 192383 1 2 999999 262187 2 132640 149499 2 12 999994 1 6 999998 679833 1 6 999991 -821455 2 2 999999 1 169668 833008 604895 1 497094 567450 748053 1 17 999981 928703 2 10 999988 2 2 999999 2 285312 548690 2 131685 860711 2 427444 428438 1 369851 918873 943251 2 470022 867872 1 2 999984 154368 1 19480 402875 487779 2 16 1000000 1 823776 966173 -720924 2 249030 767598 1 2 999999 -314569 1 341079 994011 509719 1 2 999999 -3816 1 281927 539828 -664686 1 419392 530430 128124 1 2 999999 949080 2 719132 722546 2 2 999999 2 31987 348411 1 1 999992 -175161 2 2 999999 2 2 999999 1 604833 834779 -244890 1 172934 742611 -733996 1 2 999999 -74693 2 2 999999 1 5 999987 941551 1 709944 917806 -811765 2 144561 259654 1 266676 873286 -865626 2 2 999999 1 17 999996 677854 2 803142 913140 2 672285 698035 2 2 999999 2 511150 835082 2 2 999999 2 241292 937254 2 7 999987 1 2 999999 509847 1 334885 431456 351997 1 2 999999 138539 2 2 999999 2 2 999999 2 1 999981 2 2 999999 1 2 999999 -148068 1 2 999999 -201376 1 59869 962947 760172 2 16 999983 2 112673 496402 2 730149 769357 2 12 999983 1 89876 594646 538117 2 117625 225661 1 310998 447582 -574175 1 2 999999 -475441 2 245295 873263 1 1 999982 -257686 1 38092 411768 477578 1 75660 932827 -220058 1 15444 380929 591712 1 168232 704752 327772 1 4 999999 107574 1 2 999999 874577 1 446555 933569 -253853 2 2 999999 1 1 1000000 -454187 1 2 999999 267294 1 794327 873795 -159306 1 3 999997 -698391 1 79372 476217 623574 1 2 999999 952858 1 375949 935188 -565609 1 222008 595935 -646759 1 7 999998 972649 2 2 999999 2 589471 971762 1 16 999998 -875105 1 2 999998 -142460 2 2 999999 2 2 999999 2 12 999993 2 4 999995 2 2 999999 1 2 999999 677336 1 2 999999 659972 1 2 999999 424699 2 320821 491096 1 2 999999 554774 2 1 999997 1 2 999985 -751958 1 2 999999 -24110 1 6 999982 444575 2 20 999987 1 15 999996 918875 1 20 1000000 265051 2 759410 899289 2 262520 802095 2 10 999984 1 1 999994 302687 2 2 999999 2 177399 219237 2 2 999999 2 9 999989 1 192479 332682 -454477 1 200314 701544 -498180 1 2 999999 -974835 1 2 999999 -201822 2 2 999999 2 2 999999 1 3 999985 610366 2 11 999996 1 2 999992 -146219 2 19 999986 1 2 999999 741197 2 2 999999 1 2 999999 597509 2 6 999983 2 2 999999 2 4 999993 2 14 999990 2 725934 802800 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -732565 1 20 999984 863706 2 747293 863443 1 454280 521357 619614 1 592496 821518 -105885 1 2 999999 -592243 2 40632 463384 1 712969 800025 233970 1 549701 979090 243217 2 7 999989 2 7 999992 1 12 999982 288450 1 198865 863540 478366 1 2 999999 800732 2 2 999999 2 148328 403823 1 3 999997 -112387 2 2 999999 1 4 999990 920055 1 2 999999 -17240 2 2 999999 1 2 999999 -102440 2 339767 828336 1 19 999994 -335374 2 2 999999 1 2 999999 -7896 2 349307 582940 2 15 999986 1 123287 371028 601246 2 16 999988 1 2 999999 -258662 1 7 999983 977730 2 4 999997 2 2 999999 1 9 999985 316727 1 15 999996 219057 2 4 999983 2 15 999987 1 18 999993 -235373 2 2 999999 2 2 999999 1 2 999999 595475 1 2 999999 -711635 2 7 999987 1 351624 433837 -841606 2 301754 863395 1 6 999987 -252751 1 2 999999 989629 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 396475 487042 2 176629 858743 1 2 999999 345402 1 1 999990 298600 1 2 999999 -280818 1 6 999988 782198 2 13 1000000 1 17 999986 909999 2 428508 894807 1 17 999992 -393101 1 302722 668490 -522304 1 6 999997 -835818 2 2 999999 1 19 999991 297890 2 2 999999 1 2 999999 968645 1 2 999999 512998 1 2 999999 278229 1 12 999989 -196337 2 2 999999 1 2 999999 925833 1 2 999999 605948 1 408641 702325 -897164 2 2 999999 1 9 999997 -175909 1 12 999982 745452 2 14 999986 2 3 999999 1 4 999994 -300818 1 2 999999 -735614 1 14 999981 -388948 1 2 999999 218084 1 3 999997 254395 1 2 999999 -147656 1 2 999999 557133 2 2 999999 1 36371 954251 921817 1 62719 354096 223573 1 9 999990 699503 2 3 999991 2 5 999983 2 16 999982 2 180227 370696 1 209870 909829 -935350 1 18 999997 301341 1 5 999994 -563267 2 2 999999 1 14 999991 422601 1 2 999999 943120 1 734251 796782 363192 2 1 999991 2 2 999999 1 2 999999 89015 2 292472 874792 1 14 999988 -529433 1 2 999984 600134 2 18 999984 1 611044 744542 -554000 1 354510 569857 756270 2 8 999997 2 534142 679672 2 7 999982 1 165149 787899 184982 1 100127 442450 -961738 2 5 999997 1 10 1000000 8632 2 11 999992 1 2 999999 485365 2 2 999999 1 169600 425661 -878243 2 2 999999 1 1 1000000 442318 2 19 999994 2 2 999999 2 20 999995 1 19 999981 -791649 2 16 999997 1 11 999993 687116 1 2 999999 224330 1 8 999984 -339383 2 2 999999 2 2 999998 1 2 999999 721065 1 45093 731139 508026 1 18 999999 -969450 1 8 999985 700613 2 12 999994 1 354732 900389 63957 1 2 999999 -264459 2 2 999999 2 20 999983 1 2 999999 962865 2 17 999994 2 13 999997 2 2 999999 1 9 999989 -400775 1 2 999999 330127 1 9 999992 84440 2 132219 859091 2 192077 901757 1 339290 881347 -647446 1 207895 559511 889004 1 456480 705856 -99179 1 17 999983 912472 1 539168 895966 -421728 2 15 999985 2 2 999999 2 269187 604389 1 9 999990 131385 2 2 999999 1 8 999994 -512622 2 1 999996 2 2 999999 2 8 999986 2 2 999999 1 2 999999 -496448 1 87595 819311 634751 2 271103 553845 1 7 999996 -84420 2 2 999999 1 2 999999 -999217 2 266212 782023 2 3 999987 2 13 999999 2 6 999990 1 4 999983 283141 1 2 999999 468700 2 2 999999 1 18 1000000 -119678 1 2 999999 -414385 2 2 999999 1 175704 632778 788074 2 19 999992 2 74356 826306 1 2 999999 512456 2 538049 941706 2 2 999999 1 168233 315479 -805923 1 7 999981 701813 2 214945 273341 2 20 999989 1 452206 591860 570712 2 111288 667828 2 19 999995 2 2 999999 2 2 999999 1 2 999999 686940 1 2 999999 403635 1 20 999984 581617 1 2 999999 -937903 2 2 999999 2 5 999992 1 794161 930792 -422670 2 1 999995 2 576014 762893 1 2 999999 -305274 1 2 999999 376469 1 2 999999 570803 2 15 999984 2 2 999999 2 13 999991 1 18 999985 -353083 1 2 999999 672032 2 5 999997 2 13 999987 1 10 999997 -850743 2 12 999996 1 158482 487480 693508 1 19 999994 875610 1 2 999999 -702726 1 2 999999 665308 2 4 999987 2 11 999991 1 122928 456225 768739 1 14 999989 -859555 2 345899 487109 1 195556 950921 150724 2 14 999981 2 4 999987 1 642040 930661 -400822 1 10 999993 750153 2 232454 677061 1 294995 624277 639723 2 252304 341040 1 2 999999 -408038 1 2 999999 -331075 2 9 999990 1 2 999999 552035 2 2 999999 1 66289 542771 -502679 2 440321 472358 1 2 999999 -485790 1 688527 898148 -371841 2 532787 918980 1 261777 752717 372791 2 2 999999 2 2 999999 1 2 999999 -594023 2 16 999986 1 233488 833389 113653 1 16 999984 -291446 1 9 999990 -791359 1 2 999999 936346 2 2 999988 2 2 999999 2 2 999999 2 2 999999 1 18 999989 279286 1 12 999988 -652041 2 2 999999 2 656296 984263 1 303561 759695 661707 2 3 999992 1 2 999999 -674708 2 465419 699829 1 20 999987 656643 1 5 999983 -928891 1 44975 612696 -994875 2 12 999992 1 5 999998 -215948 1 2 999993 572166 2 2 999999 2 10 999991 1 2 999999 -690686 2 2 999999 2 2 999999 1 416273 538525 -463053 2 25857 31256 2 1 999995 2 2 999999 2 6 999983 2 146379 215773 2 397574 402250 2 335280 701484 1 397128 748827 -585091 1 9 999997 -131578 1 2 999999 -114997 1 20 999991 939472 1 2 999999 -410462 2 10 999984 1 13 999995 -382449 2 124954 343626 1 2 999999 -615002 1 2 999999 449192 2 16 999992 2 601096 830310 1 8 999990 -816574 2 71263 939540 2 798891 857967 2 11 999984 2 2 999999 2 2 999999 2 9 999999 2 15 999989 2 9 1000000 1 430059 988454 -501096 2 18 999993 2 331564 810637 2 689638 982156 2 2 999999 2 1 999996 1 18681 412410 62808 1 2 999999 700654 2 723506 750344 2 413141 753001 1 2 999999 204524 1 4 999994 -232278 1 503529 742093 949028 1 8 999988 214687 1 355548 460878 411376 1 2 999999 975175 2 2 999999 2 7 999987 1 41869 470924 -270231 2 2 999999 1 2 999999 322817 2 364074 934386 2 20 999994 1 312905 756044 -769784 1 6 999985 -59940 1 2 999999 -737756 2 2 999999 1 810325 832300 -197953 1 131579 714272 -188570 2 2 999999 2 15 999993 1 342591 897615 293117 2 17 999998 2 13 999989 1 13 999983 668477 2 16 999989 1 2 999999 156413 2 2 999999 1 2 999999 -971614 1 6 999995 -629574 1 2 999999 -446926 2 10 999995 1 2 999999 723655 1 2 999999 594731 2 2 999999 2 8 999982 1 458597 661823 848669 1 12 999989 647931 1 284426 477416 -150837 1 2 999999 -668012 2 14 999981 1 40529 741637 821896 1 2 999999 764804 1 5 999982 -376603 2 1 1000000 1 471934 628001 447588 2 2 999999 2 6 999987 2 2 999999 2 15 999986 2 2 999999 1 2 999999 10212 1 2 999999 -609747 2 17 999989 2 228393 784616 2 1 999988 2 5 999988 1 15 999994 240182 2 12 999993 2 9 999989 2 14 999997 1 2 999999 201880 2 16 999997 1 2 999999 782794 1 2 999999 -500764 1 10 999982 873244 2 1 999985 1 533612 777360 228236 1 366434 520774 -718160 2 547726 766481 1 9 999990 629666 2 350885 404248 1 2 999999 976182 2 13 1000000 1 81616 201988 -114552 2 2 999999 2 449843 930721 1 496457 866126 -736242 2 16 999994 2 2 999999 1 2 999999 182952 2 13 999995 1 2 999999 -547594 2 640420 755956 1 2 999999 848633 2 2 999999 1 817334 967912 809091 1 8 999988 244022 1 166065 580917 -348757 2 327073 411057 1 2 999999 -865434 1 58545 404979 -652472 2 11 999987 2 16 999999 1 5 999984 -319314 1 15 999982 -510056 2 2 999999 2 598416 660147 2 415867 965261 2 610613 817788 2 154714 991568 1 10 999989 508912 1 2 999999 82192 1 57919 979810 -380804 1 56217 123258 -405806 2 7 999995 2 173389 822726 2 358791 746882 2 20 999992 1 2 999999 -6185 2 6 999994 1 2 999999 -583593 2 385104 440275 1 2 999999 728823 1 8 999986 -283019 1 2 999999 237649 1 2 999999 321004 1 2 999999 -113819 2 104182 374429 2 5 999986 2 2 999999 2 774495 843557 1 1 1000000 274762 2 2 999999 2 232424 886653 2 2 999999 2 2 999999 1 3 999991 -905285 1 2 999999 393164 1 2 999999 182905 2 525453 892382 2 4 999991 2 4 1000000 2 2 999993 1 11 999992 874921 1 18 999981 -826481 2 4 999994 2 2 999999 2 2 999999 1 2 999999 -190786 2 2 999999 2 2 999999 2 2 999999 2 168423 534526 2 11 999982 2 20 999993 2 2 999999 1 2 999999 -966532 2 4 999991 2 10 999994 2 2 999999 2 567234 793454 2 4 999987 1 20 1000000 407791 2 499020 532768 1 219705 995211 -122456 1 686963 828844 -567858 2 2 999999 2 9 999997 2 174110 430788 1 17 999986 -693568 1 516557 915910 -73865 2 17 999982 2 384571 438544 1 7 999997 128526 1 295092 550054 521713 2 17 999992 1 2 999999 -528658 2 829998 873400 1 3 999989 -391270 1 2 999999 -963158 1 2 999991 708802 1 2 999999 -491059 2 4 999987 2 931741 976793 1 400264 530513 -79855 2 2 999999 1 18 1000000 -937279 2 2 999999 1 2 999999 753055 2 9 999992 1 564623 627176 597997 1 12 999994 112403 1 2 999999 781941 1 369332 495698 591665 2 711433 898835 2 12 999990 2 209199 472751 1 207714 395008 459710 2 2 999999 2 91112 832244 2 2 999987 2 18 999983 1 3 999998 963224 2 2 999999 1 18 999990 951845 2 2 999999 1 2 999999 529723 1 2 999999 -973586 2 1 999995 2 2 999996 2 2 999999 2 2 999993 1 2 999999 522684 2 2 999999 2 10 999988 2 2 999999 1 2 999999 629248 2 2 999999 1 598800 922451 864116 1 11 999997 -163222 2 2 999999 1 564292 811514 839419 2 2 999999 1 2 999999 -687066 2 2 999999 1 568726 691653 660760 2 6 999987 2 585297 590547 2 202359 769794 2 362990 753487 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -520396 2 2 999992 2 2 999999 2 181736 462450 1 2 999999 894318 1 125799 195259 16510 2 2 999999 2 557354 795228 2 2 999999 1 1 999995 -54885 1 344225 837910 271607 1 247253 885065 987869 1 5 999981 825925 1 251258 449295 250296 1 2 999999 371442 2 2 999999 1 3 999990 -417748 2 2 999999 2 2 999999 1 2 999994 57689 2 542574 894772 1 2 999999 -873172 2 204454 484751 1 2 999999 137402 2 20 999992 1 10 999981 983291 1 2 999999 -189580 2 1 999985 1 475625 807624 400294 1 1 999993 311075 1 667938 799513 -558064 1 2 999999 -669334 1 2 999999 -327727 1 19 999996 -291584 1 8 999992 604939 2 2 999999 1 61179 922495 -695882 1 2 999999 -544658 2 2 999999 1 724367 937330 651503 1 9 999981 289065 1 4 999990 -259026 2 3 999992 1 220486 859626 138668 2 12 999988 1 485675 630375 106314 2 2 999999 2 13 999995 1 216664 436925 -102741 1 10 999985 628082 2 223570 751338 2 2 999999 2 2 999999 2 2 999993 2 2 999999 1 256967 643202 -640034 2 2 999999 2 14 999985 2 18 999985 1 2 999999 261652 2 6 999985 1 8 999991 545105 1 835691 909323 590570 2 16 999988 2 2 999999 2 214659 248814 2 2 999999 2 2 999999 1 14 999982 -203256 1 20 999990 452314 2 113224 120865 2 10 999987 2 2 999999 2 20 999988 1 601231 607930 985717 2 982472 985710 2 770241 881505 1 7 999988 -602006 2 2 999999 1 19 999984 707645 1 2 999999 166274 1 17 999981 -121998 2 9 999993 2 22586 421646 1 133417 260517 -607234 1 461919 960067 245523 1 2 999999 -464803 1 2 999999 815057 2 2 999999 2 9 999993 2 7 999981 2 2 999999 2 357440 788051 1 153120 395634 665347 2 2 999999 1 90206 563194 -624137 2 147020 802401 1 64333 586947 -540644 1 2 999999 519903 1 2 999999 -283978 2 13 999990 2 15 999997 2 58871 231602 2 9 999987 1 282173 970015 -271687 2 2 999999 1 12 999997 601328 1 460839 518899 -910362 2 2 999999 2 19 999993 2 227784 942007 2 19 999985 2 3 999982 1 18 999984 -970853 2 9 1000000 2 362404 848742 2 14429 656383 1 2 999999 -732558 1 19 999996 -958893 2 245097 533156 1 74578 781201 -422912 1 19 999983 521514 2 14 999981 1 289968 429499 60772 2 1 999998 1 776803 966924 997242 2 357479 662221 2 16 999990 2 2 999999 2 2 999999 2 226500 562085 1 6 999987 -245242 1 61429 924059 14751 1 474728 630062 -615439 1 20 999997 564923 1 500004 596264 -196068 2 6 999987 2 2 999999 2 339449 403116 1 870560 904721 854762 2 128915 472508 2 289809 867923 1 2 999999 -565913 2 12 999986 2 5 999994 1 14 999985 283499 2 3 999982 2 169218 531935 2 347715 557748 2 7 999998 2 17 999981 2 87374 715059 2 14 999991 1 2 999999 -745052 1 2 999999 -975745 2 16 999990 2 958135 984173 2 19 999990 2 16 999983 1 2 999999 -62556 2 24681 706792 2 17 999988 2 9 999982 1 2 999999 661536 2 33059 529884 2 2 999988 1 15 999993 239282 2 9 999997 2 19 999995 1 732586 760995 384426 2 2 999999 2 18 999998 2 624787 630042 2 2 999999 2 9 999983 2 7 999996 2 8 999981 2 2 999999 2 316181 843956 2 12 999985 1 819332 875438 -245524 1 675581 925724 -674923 2 216039 656333 1 18 999995 -512807 2 127680 657392 2 2 999999 2 9 999986 2 242590 273219 1 12 999981 -459224 2 2 999999 1 20 999986 -588889 1 7 999984 -469555 1 7277 911758 39686 2 2 999999 1 20 999997 537628 1 2 999999 757035 1 152476 921315 682180 2 581791 605857 2 20 999989 1 553816 893110 664891 1 12 999991 503287 1 7356 983402 168621 1 555775 657827 -203434 1 119851 982057 -232602 1 12 999995 -92888 1 3 999981 286629 1 2 999999 -305071 1 2 999999 57799 2 2 999999 2 2 999999 2 457458 553632 1 7 999983 -485466 2 421057 467972 1 16 999998 -64483 2 4612 879899 2 3 999992 2 5 999982 2 107569 671280 2 18 999981 2 2 999999 1 8 999987 -350021 1 9 999989 -961068 2 219926 715517 1 9 999992 -622237 2 13 999988 2 2 999999 1 2 999999 828735 2 8 999997 2 37437 806329 2 18 1000000 2 2 999999 2 2 999999 1 1 999984 409492 1 18 999997 -1601 2 2 999999 1 423119 968194 -440155 1 20 999997 -770829 2 5 999992 1 2 999999 890425 1 2 999999 -491156 2 2 999999 2 510111 942612 2 13 999988 2 16 999983 1 2 999999 249410 2 677555 782534 2 7 999981 2 6 1000000 2 16 999988 2 177839 253167 2 2 999999 1 2 999999 -943723 1 7 999994 -109458 1 2 999999 259279 1 512997 779850 715536 2 13 999988 2 2 999999 2 8 999997 1 9 999987 -333652 2 16 999988 2 2 999999 1 2 999999 364079 2 7 999999 2 745427 785127 2 4 999994 1 719881 944217 611214 1 2 999999 -982460 1 8 999982 126643 1 173371 566394 76563 1 551200 996704 352447 1 2 999999 372915 1 3 999984 -180848 1 2 999999 604960 2 489293 658376 2 570187 863919 1 2 999999 -47740 1 610568 693178 -968946 1 18 999983 125352 1 370484 800481 808631 2 2 999999 1 2 999999 -760184 1 357915 501548 -263736 2 16 999982 1 2 999999 653195 2 1 999983 2 151960 200320 1 2 999999 133643 2 2 999999 1 2 999999 852783 1 62528 599722 -180956 1 11 999997 -588940 1 2 999999 204241 2 2 999999 1 2 999999 629073 1 2 999999 -319696 2 2 999999 2 13 999993 1 12 999986 -933050 1 1 999990 716560 1 171349 214627 -920669 1 18 999989 106935 1 255059 896607 -30398 1 2 999999 932343 1 12 999994 -807059 2 2 999999 1 77887 544649 -53176 2 6 999988 1 2 999999 59842 1 2 999999 895797 2 258402 807197 1 20 999986 247584 1 9 999999 -459155 2 19 999988 1 5 999992 -771049 1 644208 705961 961455 2 2 999999 1 306352 840318 683054 1 8 999988 860742 1 8 999996 -1914 2 2 999999 1 2 999999 -973168 2 20 999992 1 450470 493198 135976 2 15 999981 2 6 999994 1 13 999985 -695212 1 2 999999 -508210 1 2 999999 -272415 1 266608 939802 855994 2 6 999987 1 14 999998 -404954 1 2 999999 -7160 2 509590 636752 1 11 999985 115142 1 17 999996 979740 2 285907 445408 1 13 999996 -319739 1 3 999999 -168252 1 561300 818763 990231 2 2 999999 2 2 999999 1 2 999997 131597 1 86689 500254 699824 1 16 999985 963548 2 2 999999 2 2 999999 2 18 999989 1 18 999995 836416 2 2 999999 1 8 999999 -582149 1 763209 955160 538029 2 2 999999 2 253783 379478 2 2 999999 2 309279 936975 1 13 999983 558203 2 2 999999 1 2 999999 470924 2 36272 991582 2 10 999998 1 2 999999 246203 2 2 999999 2 7 999992 1 2 999999 -186658 2 20 999990 2 2 999999 1 191896 481583 -294625 2 3 999988 2 2 999999 2 121354 620314 2 81849 414594 2 161475 463292 2 7 999992 1 2 999989 -393644 1 3 999995 511638 2 228014 594378 2 2 999999 2 2 999999 1 141118 984060 -847512 1 861703 905127 -904978 1 2 999999 -250830 2 12 999988 1 166587 910120 497537 2 2 999999 1 3 999987 358155 2 168847 653428 2 14 999999 2 2 999999 1 5 999997 -603425 2 2 999999 2 2 999999 1 2 999999 198195 1 16 999988 418187 2 12706 153901 2 2 999999 2 5 999998 2 2 999999 1 101152 702833 -751206 2 19 999989 1 4 999983 -888596 1 2 999999 -503411 1 2 999999 -175051 2 201518 234435 2 2 999999 1 46475 822818 866681 2 669095 716508 2 2 999999 1 241272 650025 257599 1 9 999996 -594647 2 344557 750519 1 45820 448334 -467474 1 2 999999 867097 2 2 999999 2 12 999991 1 2 999999 -825452 1 14 999987 -500732 2 850652 933087 1 21840 282562 -967069 1 2 999999 -723564 2 15 999990 1 2 999999 253583 1 442351 778647 -256204 1 19 999993 265305 2 2 999996 2 13 999991 1 2 999985 -93032 1 2 999999 -99238 1 2 999999 686144 2 8 999986 1 11 999991 -199782 2 2 999999 2 2 999995 1 6 999984 494459 2 17 999994 2 572649 833348 2 16 999983 1 2 999999 -816360 1 2 999999 726532 1 2 999999 676703 2 2 999999 1 2 999999 327799 2 2 999999 2 2 999999 2 16 999983 1 2 999999 -789975 2 2 999999 2 2 999999 2 167949 848342 2 2 999999 2 246127 276980 2 360399 934622 2 16 999998 1 2 999999 487726 1 2 999999 394760 1 1 999984 -568177 2 12 999987 2 2 999999 1 2 999995 -68699 2 2 999999 2 2 999999 2 200164 289627 2 6 999996 1 2 999999 7355 1 2 999999 185966 2 2 999999 1 1 999995 661781 1 291020 629599 -216400 1 2 999999 -496418 1 262420 486894 8757 1 40154 44709 146914 1 154515 171249 49107 1 2 999999 319274 2 16 999985 2 427985 701725 1 2 999999 342200 2 15 999990 2 2 999999 2 503055 864361 1 464105 787217 566344 2 2 999999 1 2 999999 -707853 1 275989 502285 -756330 2 496661 791590 2 2 999999 2 392455 580208 1 3485 231707 2929 2 307111 655292 2 158763 179482 1 2 999999 -979846 2 306876 546357 1 19883 362737 161312 2 30423 294736 1 163092 192885 316257 2 16 999993 2 13 999983 2 3 999985 2 466782 990083 2 283322 680193 2 3 999995 2 18 999997 2 2 999994 1 610673 944089 752939 2 2 999999 1 2 999999 -559372 1 19 999996 -602844 1 2 999999 -427123 2 66236 336971 2 2 999999 1 19 1000000 -41748 2 8 999986 1 2 999999 244540 1 2 999999 86890 1 5 999998 -614492 1 18 999987 893676 1 8 999994 620121 1 2 999999 681498 1 1 999982 -478855 2 118028 451145 2 214475 727206 1 16 1000000 911957 2 711617 876930 1 19 999994 -780741 1 440857 861156 602464 2 8 999998 1 700623 800274 -429776 1 2 999999 901815 2 6 999991 2 12 999991 2 270316 569415 2 20 999999 2 2 999999 1 2 999999 -49009 1 14 999997 -847415 1 2 999999 -910961 2 2 999999 2 14 999993 2 208843 387567 1 16 999987 -288440 1 15 999990 -774837 2 3 999988 1 4 999985 207253 1 10 999989 465220 1 75193 794346 574198 2 17 999991 1 14 999981 -340165 2 2 999999 1 3 999997 -658884 1 11 999987 664149 2 11 999988 2 10 999981 1 208768 800613 -803883 1 665460 766451 -166662 1 2 999999 -25769 1 511914 806500 -25895 1 10 999983 580703 1 3 999981 217441 2 4 999986 1 68340 781915 541982 1 2 999999 -678466 2 5 999994 1 2 999999 199980 2 66147 653587 2 2 999999 2 239561 586339 2 2 999999 1 19 999996 939703 1 10 999997 -480060 1 1 999989 -867054 1 191750 942988 -940293 2 2 999999 2 6 999988 2 462487 732851 2 234241 446548 2 2 999999 1 574281 755879 -336770 1 394806 637915 -324800 1 20 999981 -329510 1 2 999999 -849042 2 2 999999 1 2 999999 372838 1 2 999999 -116604 1 439616 705648 189065 1 13 999987 324493 2 17 999983 1 375767 824612 503249 1 15 999994 -479079 1 2 999999 49103 2 854476 972940 1 135114 586910 -633503 1 2 999999 -612138 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 158130 1 2 999999 123385 1 2 999995 -224161 1 2 999999 65841 1 816864 866560 -38810 2 2 999999 1 28776 159830 497837 1 16 999985 8720 1 254359 802416 98131 2 6 1000000 2 4 999982 1 587061 714109 -989646 1 2 999999 8368 1 2 999999 -258936 2 2 999990 1 8 999994 -407825 2 18 1000000 1 579190 625771 -905755 2 294032 796481 1 2 999999 234780 1 2 999999 59075 1 183008 484698 -23322 1 13 999985 -855472 2 172372 447563 2 420019 424517 1 2 999988 -666537 1 4 999998 496831 2 44960 764969 1 2 999999 229896 2 20 999987 2 9 999982 1 13 999996 -365407 2 720437 959885 1 2 999999 938387 1 370128 673909 686929 2 2 999999 2 2 999999 1 147779 779341 -575962 1 153623 981939 -140268 1 127297 171257 966998 1 57640 921809 -543044 1 705236 902547 21498 2 2 999999 2 2 999999 2 2 999999 2 18 999998 1 97256 536450 -127470 2 420338 552347 2 2 999999 2 701004 908531 2 256476 751312 1 214627 935449 358930 2 2 999999 1 4 999985 -267607 1 2 999999 319912 2 764325 994253 1 5 999999 -545179 2 140346 886339 1 2 999999 836933 2 9 999988 2 82753 625190 1 3 999993 19268 2 11 999983 2 138967 479945 2 8 999992 2 9 999991 2 42895 135061 1 8 999982 968838 1 2 999999 147165 2 2 999999 2 314412 336230 2 2 999999 2 1 999993 1 2 999999 759846 1 2 999999 -526543 2 381699 855093 2 364820 371511 2 15 999988 2 53767 631074 1 73308 788305 334257 2 2 999999 1 2 999999 -268536 2 549569 678326 1 3 999990 -945743 1 2 999999 985469 2 13 1000000 1 490808 787008 -389313 2 23410 616022 2 16 999999 2 214273 650730 1 86854 342308 -623933 2 5 999991 1 2 999999 -515065 1 2 999999 592239 2 216265 431651 1 676227 817774 -598492 2 671630 875636 1 18 999981 -641268 1 2 999999 -82654 1 19 999995 -199393 1 2 999999 918436 1 13 999985 -979190 1 260241 988275 437645 1 4 999989 -497454 1 280370 446038 211390 2 44157 840885 2 18 999990 2 2 999999 2 487400 989209 2 2 999999 1 5 999994 914484 1 3 999987 -64873 2 2 999999 1 2 999999 113046 1 2 999999 89857 1 410254 992845 -129128 2 599809 783960 2 2 999999 1 2 999999 -309970 2 2 999999 2 2 999999 1 539881 726342 925040 2 2 999999 1 248830 892248 829121 1 11 999986 681049 2 2 999999 1 602336 946193 -143237 1 2 999999 -709595 1 362924 608162 -341563 1 38676 141103 -261087 2 6 999991 2 2 999992 2 2 999999 1 2 999999 -830587 2 13 999985 1 2 999999 324633 1 2 999999 -979230 2 2 999999 1 15 1000000 525384 1 2 999999 58424 1 2 999982 759104 1 245085 936189 400930 1 608919 870904 327732 2 2 999999 2 18 999985 2 19 999982 2 2 999999 2 177257 181363 1 2 999999 964329 2 14 999990 1 564528 710273 -554517 2 2 999999 2 2 999999 2 202363 880515 2 7236 213485 1 2 999999 27523 1 2 999999 691294 1 14 999993 -128052 2 428837 894371 1 13 999997 -432508 1 2 999999 -706404 1 2 999999 -685925 1 2 999999 221053 2 727414 741954 2 2 999999 1 481939 801635 982868 2 553058 618751 2 2 999999 1 2 999999 -977780 2 127566 737540 1 2 999999 -689026 2 468577 593735 1 16 999981 -121264 2 2 999987 1 421662 714910 620200 1 392556 622592 768119 1 18 999991 -651568 1 364311 651942 -593458 1 2 999999 -23925 1 209275 301258 -70152 2 2 999999 2 139798 423873 1 2 999999 530809 2 604080 712080 1 790073 884229 734431 1 9 999993 -870983 1 2 999999 365406 2 155532 670340 1 646420 881291 896670 1 638700 645651 -688504 1 11 999988 -479486 1 2 999999 390912 1 1 999992 62108 1 7 999996 -605566 2 2 999999 2 335113 356059 1 533597 829203 -681735 2 789746 982301 2 184341 907347 1 435953 720457 -886801 2 9 999998 2 117573 187054 2 8 999986 2 8 999986 2 2 999999 1 15 999988 -341295 1 2 999999 -187263 2 9 999994 1 2 999999 -273756 2 63867 616523 1 2 999999 419820 2 326408 491204 2 2 999999 2 2 999999 1 722627 842385 108199 1 2 999999 326937 1 15 999981 -908359 1 2 999999 968437 1 710189 935594 -218868 1 2 999999 966839 1 298533 809544 247280 2 16 999987 2 2 999999 2 2 999999 1 2 999999 -606194 1 779216 787220 -643729 1 199325 344482 -731691 1 16 999991 -961789 2 2 999999 2 37811 887267 1 13 1000000 -880072 2 195727 469057 1 590966 842727 -383341 1 2 999999 -310586 2 12 999997 1 863342 964662 -999537 2 7 999998 1 2 999999 514142 1 436778 446456 -832343 1 390528 838018 601346 2 2 999999 1 2 999999 633958 1 2 999999 -936563 2 9 999990 2 15 999981 2 4 999998 2 10133 617847 1 14 999982 -428404 1 485390 871251 -12673 1 265550 852019 516618 2 2 999999 2 2 999999 1 2 999999 405248 2 902226 965634 2 252550 889727 2 12 999986 1 569861 910596 298572 2 19 999994 1 2 999999 -765656 1 2 999999 796922 2 2 999999 1 2 999999 -484520 1 741079 932997 403489 2 359702 433856 2 11 999998 1 477127 688221 558916 2 169551 951617 2 11 999997 2 2 999999 2 2 999999 1 112046 517598 -152943 1 3 999996 997715 1 388971 632030 -865678 1 2 999999 570499 2 16 999998 1 2 999999 259796 1 49815 540148 157158 2 2 999999 2 9 999981 2 20 999991 1 7 999999 249305 2 2 999999 2 2 999996 2 18 999990 2 485779 599304 1 159160 232752 -354531 2 466565 693112 1 2 999999 275078 2 1 999984 1 2 999999 -359281 1 210688 319997 493383 1 2 999999 489239 1 11 1000000 867627 2 221275 821664 1 2 999999 469746 1 827103 834098 -387773 1 10 999999 617599 2 568061 728170 1 19 999996 367994 1 2 999999 -115897 1 19 999989 673641 1 2 999999 -25893 1 2 999999 152386 1 634770 880025 -766519 1 1253 442639 -393100 2 2 999999 2 17 999996 2 2 999999 2 14 999985 1 73645 394153 281458 2 2 999999 1 2 999999 179917 2 302324 365194 2 176892 919760 2 383123 864582 1 9 999989 -284301 1 45989 416720 -938735 2 2 999999 2 152192 268657 1 2 999999 -726355 2 2 999999 1 85684 985646 -473937 1 13 999988 186650 2 6 999982 2 10 999981 2 2 999999 2 774531 887405 2 15 999986 2 2 999999 2 95738 363904 1 408181 424643 -713621 1 399861 658625 580435 1 2 999999 572331 1 2 999999 985745 2 195140 910512 1 6 999982 985353 1 241991 522567 -389328 1 231172 310894 349771 2 283647 570270 1 280162 718909 -778905 2 45940 626743 2 18 999986 1 103891 702721 -742441 1 2 999999 -6527 1 184748 357715 996132 1 2 999999 177065 1 240436 887806 354588 1 309021 411690 -389031 1 761317 873488 936363 1 2 999999 -586637 2 2 999999 2 2 999999 2 541602 641089 2 1 999996 2 625199 880452 1 6 999988 911767 2 19 999996 1 25483 809112 760294 1 169368 587059 138812 2 2 999999 1 4 999994 -433021 1 56983 156509 -529387 2 425004 830534 2 2 999999 2 2 999999 1 17 999997 904131 2 20 999999 2 182382 206237 2 856714 951967 2 76563 912426 2 8 999989 2 2 999999 2 14 999983 1 2 999992 563664 2 2 999999 1 3 999996 -945753 2 12 1000000 2 578905 829776 2 2 999999 1 16 999987 133880 2 691507 923932 2 2 999999 2 802010 804808 1 2 999999 -401831 1 376498 682011 2311 1 2 999999 -691031 1 18 999983 696830 1 4 999994 -510773 1 17 999981 569361 2 6 999996 1 178793 722477 -699811 1 203221 611211 -862683 2 2 999999 2 18 999983 2 1 999996 2 57762 107865 2 2 999998 2 7 999998 1 831599 844102 -341866 1 19 999998 -378128 1 2 999999 594593 1 484906 927726 -551038 2 813665 959767 2 59968 859958 1 2 999999 357774 1 420165 434378 588797 2 2 999999 1 2 999999 179151 2 10 999982 1 684641 894902 -675067 1 2 999999 -124698 2 121196 209655 1 10 999988 -583886 1 19 999998 -931703 1 3 999989 -333086 2 304801 477863 2 2 1000000 1 2 999999 464062 1 2 999999 -93526 1 2 999999 -518734 2 16 999992 1 687245 738692 -154393 1 54549 351483 -159481 1 572709 851990 544098 2 2 999999 2 384212 771084 1 446474 716008 991149 2 1 999987 1 96122 681828 336162 1 2 999999 -135294 2 12 999996 2 521507 773284 2 7 999993 2 341426 674986 2 14 999981 1 2 999999 -364857 1 213140 994784 -549937 2 2 999999 2 2 999999 2 760703 766760 1 204232 861589 -975152 1 3 999987 625487 1 2 999992 937418 2 9 1000000 1 11 999990 -359869 2 58793 837371 1 2 999999 -923511 2 2 999999 2 11 999982 1 2 999999 867702 1 437083 611713 -563508 1 3 999995 -348570 2 2 999999 2 14 999991 1 2 999999 905007 2 3 999996 1 725846 968308 -444723 2 2 999999 2 2 999999 1 363469 963780 -200359 1 272990 720397 431758 1 288279 426015 884517 2 2 999999 1 535526 671419 -682225 1 857193 863004 -810704 2 2 999999 1 4 999995 -810911 1 17 999992 -335010 2 18 1000000 2 2 999999 1 19 999992 672268 1 239578 348495 399360 1 235265 423884 144188 2 10 999994 2 1 999994 1 2 999999 -67904 2 719600 945082 1 412537 821649 665318 2 2 999999 2 2 999981 1 416348 837553 -686743 2 14 999985 1 2 999999 413771 2 8 999996 1 2 999999 301514 2 234488 593891 2 1 999991 1 71547 424442 -154331 1 4 999992 -601612 2 472960 521140 2 2 999999 1 246541 933791 133974 1 417348 681231 -589583 2 70940 834847 1 5 999996 -853578 2 74255 852451 2 3 999984 2 911728 940596 2 58910 830836 2 1 999994 2 2 999999 1 597190 835055 -937030 1 11 999981 894169 1 3 999992 338952 1 666539 932550 -316050 2 18 999992 1 17766 454133 93038 1 3 999994 -565638 2 3 999998 2 2 999999 2 20 999995 1 501954 978591 443979 1 17 999982 -920850 2 2 999999 1 351626 531868 -113848 2 140318 790775 2 7 999985 1 3 999990 -621463 1 458409 608251 -509691 1 3 999987 903600 1 4 999990 555151 2 2 999999 2 8 999999 2 861616 947404 2 310451 580795 1 216739 910254 440454 2 8 999987 1 2 999999 -865556 1 328483 667013 -540302 1 2 999999 852512 1 7 1000000 3460 1 2 999999 494094 2 10 1000000 1 2 999999 101973 2 2 999999 1 17 999996 736628 1 199025 594585 664158 1 13 999994 904648 2 13 999999 2 2 999999 1 2 999999 579015 1 194181 224635 -434778 1 2 999999 -745494 2 17 999990 1 16 1000000 -507107 1 2 999999 501849 2 18 999983 2 18 999983 1 793151 976175 435488 2 13 999982 1 312203 682686 446522 1 806768 909325 -694627 2 685947 993869 2 91583 255577 1 3 999992 -945837 1 5 999982 -60590 1 6 999989 -271446 1 2 999999 407080 1 693006 694963 -258979 1 2 999999 -133356 1 10 999996 -299300 2 2 999999 1 2 999999 -791472 1 848887 934174 -281510 2 697704 777239 2 2 999999 1 188505 393719 -341256 2 2 999989 1 138132 349832 592228 1 268652 480727 -161182 2 439725 532690 1 15 999995 -314235 1 12 999988 637259 1 10 999992 920483 1 605234 750373 -299060 2 2 999999 2 276295 998353 2 2 999999 1 3 999991 728425 1 2 999999 -586147 1 2 999998 40235 2 499210 808929 1 13 999981 -240770 2 2 999987 1 20 999985 -58426 1 712090 932186 -462122 1 95319 459887 -611320 1 13 999993 854685 1 2 999999 -264597 2 475771 862088 1 3 1000000 -422749 2 426341 875635 2 156182 863732 1 2 999999 -192619 1 4 999995 532180 1 485637 929951 733270 2 17 999991 1 19 999985 -609787 2 8 999984 2 6 999997 2 2 999999 2 19 999991 1 2 999999 -463529 1 2 999999 368997 2 2 999999 1 2 999999 618864 1 2 999999 -120286 2 2 999999 2 294372 820035 1 16 999999 -55914 2 2 999999 1 479833 899135 -878935 1 406235 942081 -402761 2 146817 746892 2 1 999999 2 13 999989 2 18 999988 1 13 999997 -829523 1 14 999986 474329 2 3 999991 2 89503 680483 2 15 999982 1 410203 691546 670705 2 17 999996 2 17 999999 2 73913 731376 1 405444 489245 608197 2 2 999999 1 1 999985 416492 1 541278 893658 626378 2 349145 564146 2 2 999999 1 15 999990 -779064 1 2 999999 111408 1 2 999999 -456784 1 2 999999 -984802 1 5 1000000 755962 1 348850 748314 -687860 2 2 999999 1 2 999999 742504 1 543475 783429 -454469 2 91157 851218 1 2 999999 463091 1 2 999999 -796120 1 2 999983 58679 2 51220 973608 1 128091 305368 -635864 1 3935 397438 -854583 2 2 999999 2 5 999997 1 200847 771348 -181715 1 503958 876403 -906700 2 241340 952671 2 2 999999 1 2 999999 766701 2 2 999999 2 2 999999 2 20 999981 2 705708 958169 1 125149 713267 -728849 1 2 999999 -528152 2 2 999999 1 66563 583675 798839 2 2 999993 1 1 999990 -984606 2 195919 446710 2 2 999999 1 319857 394698 958246 1 11228 350814 -623428 2 189225 465728 1 534464 594546 134806 2 752295 820189 1 12700 568788 -539291 1 20 999988 -522086 1 2 999999 866726 1 2 999999 -840469 1 2 999999 197765 1 2 999999 -323294 1 17 999993 -586027 2 2 999999 1 431290 636122 92612 2 667156 736988 2 12 1000000 2 12 999999 2 220132 720824 1 2 999999 326409 1 306280 903043 -829705 2 13 999987 1 292418 428729 706018 2 2 999999 1 12 999986 795805 1 292576 431671 772819 1 2 999999 -795014 2 4 999989 2 415388 949685 2 3 999987 1 762840 774341 313182 2 11 999995 1 1 999998 1261 2 2 999999 2 355167 964864 2 151496 911763 1 85094 288814 979816 1 482486 630992 -422253 2 20 999993 2 1 999991 2 20 999994 1 11 1000000 -374670 1 250658 505056 639138 2 2 999999 1 13612 632887 300436 1 8 999998 764098 1 18 999982 760749 1 7 999985 -904230 1 5 999996 815362 2 2 999999 1 2 999991 190982 1 41448 97913 508106 1 2 999999 3225 2 181877 729659 2 135826 225924 2 207111 475357 2 744706 833653 2 15 999981 1 306097 728730 278178 2 25020 906415 2 2 999999 2 2 999983 1 13 999994 -84959 2 10 999998 1 17 999986 2608 1 14 999992 238297 1 2 999999 79450 1 548079 700738 -306432 1 2 999999 -409110 2 4 999996 2 12 999988 1 2 999999 352223 1 2 999999 -483635 1 13148 971514 -696230 1 20 999989 864458 2 244063 979207 1 19 999986 -830252 1 2 999999 -729485 1 2 999999 -515294 1 415294 637670 332733 1 2 999999 715237 2 75210 950839 1 11 999981 70364 1 2 999999 452301 2 185047 703185 2 2 999999 2 17 999989 1 13 999992 60160 2 19 999989 2 16 999991 2 700527 849150 2 2 999999 2 2 999999 2 2 999999 1 2 999999 860757 1 212794 455724 -751701 2 2 999999 2 2 999999 2 2 999999 2 905539 912156 2 2 999999 2 2 999999 1 2 999999 -275167 1 2 999999 -439168 1 476347 763870 477982 2 2 999999 1 11 999995 917961 1 17 999997 -735467 2 340059 459130 2 12 999987 1 2 999999 -362638 2 5 999982 2 527686 701994 1 2 999999 951418 1 198660 682734 438333 1 2 999999 -707047 1 2 999999 361316 2 2 999999 2 14 999982 2 618489 645920 1 4 999995 -36072 2 2 999999 2 14 999993 1 2 999999 381385 1 4373 719351 -211491 1 2 999999 -247504 2 55175 507233 2 20 999984 2 2 999999 1 2 999999 51514 2 9 999986 1 10 999989 946218 2 2 999987 1 2 999999 825836 1 582357 889262 -424093 1 54043 827008 -550879 2 2 999999 1 2 999999 476926 2 115754 929848 2 14 999990 1 12 999990 741637 1 17 999999 820864 1 7 999981 621684 1 345282 809132 24279 2 3 999993 2 20 999991 1 2 999999 -217137 1 245397 941178 -987062 1 11 999992 -784335 2 20 999991 1 2 999999 798631 1 230333 609496 652233 2 13 999990 2 15 999995 1 15 999981 641760 1 2 999999 -407537 1 373735 528130 -548310 1 13 999983 -931162 1 13 999981 475809 2 2 999999 2 200897 660798 1 1 999982 547332 1 15 999982 45911 1 2 999999 -820556 1 2 999999 659104 2 309522 938369 1 2 999999 -391464 1 2 999987 149351 2 17 999988 2 4 999994 1 19 999995 -679967 1 2 999999 -290725 2 19 999990 2 2 999999 2 2 999999 2 414829 896248 2 2 999999 2 18 999986 1 98669 781918 491858 1 13763 528754 -98528 2 6 999983 2 1 999985 2 16 999983 1 115600 747973 512554 2 5 999986 1 3 1000000 798787 1 4 999999 -479069 1 438250 756858 994927 1 2 999999 -747158 2 2 999999 2 2 999999 1 19 999985 -740977 1 15 1000000 -530268 2 18 999985 2 14 1000000 1 2 999999 836311 2 2 999999 2 2 999999 2 500012 915260 2 10 999993 2 2 999999 1 4 999994 922385 2 355449 882582 1 730675 814112 186866 2 120095 661865 2 862974 996997 2 522309 622027 1 353700 856511 -473126 2 2 999999 2 2 999999 2 241993 387541 2 20 999986 1 12427 221436 657713 1 2 999999 -861910 1 2 999999 -808173 1 365437 750342 212599 1 2 999999 324306 2 16 999988 2 7 999984 1 2 999999 480238 2 514919 848186 1 1 999998 541370 1 818941 919466 965591 2 807361 916755 2 17 999995 2 300873 752169 1 18 999995 785335 1 2 999999 819849 2 2 999999 1 10 1000000 -865222 1 2 999999 412157 2 2 999999 1 737210 907070 356619 2 2 999999 1 2 999999 157057 1 12 999998 -645173 2 2 999999 1 2 999999 996889 2 186154 398883 2 36138 935078 2 530347 775714 2 4 999981 2 16 999996 2 4 999990 2 2 999999 2 398028 416884 1 8 999984 -965126 2 7 999983 2 7 999984 1 2 999999 -823746 1 296676 374080 -959865 1 14 999981 9575 2 2 999999 1 2 999999 -511305 2 188703 552592 2 2 999999 2 2 999999 2 2 999999 1 655616 805684 492632 2 164554 254804 2 2 999999 2 3 999995 1 2 999999 118865 1 19 999987 -107046 2 19 999988 1 2 999999 492754 2 12 999993 1 2 999999 -770246 2 2 999999 1 537462 979578 5614 2 698868 845828 1 2 999999 762084 1 2 999999 908797 1 2 999999 -572037 1 76919 631135 -641817 1 448450 884523 523180 1 10 999997 13945 1 4 999986 -739568 1 2 999999 -56817 1 2 999999 778018 2 344383 998165 2 3 999986 1 9 999984 -733062 2 128464 805019 2 435162 680709 2 9 1000000 1 19 999986 -976604 2 303619 418750 2 283165 944372 1 261536 818341 -396151 1 28366 112111 501152 1 4 999981 476427 1 606166 803397 635370 1 2 999999 -720192 2 2 999999 1 2 999999 -738801 2 37305 484109 1 2 999999 -723509 2 2 999999 2 2 999999 2 2 999999 2 10 999993 2 114206 703636 2 2 999999 2 2 999999 1 624962 871617 -509639 2 2 999999 1 2 999999 375464 1 1 999991 956025 1 710025 915981 855816 1 2 999999 -727362 1 15 999982 201788 2 2 999999 1 1791 929620 -267613 2 358954 948171 2 1 999987 2 14 999996 1 2 999999 -210094 1 58829 280826 -191053 1 7964 105810 -421611 1 153398 892151 359961 1 2 999999 -935211 2 11 999993 2 529926 934270 2 448561 839337 2 2 999999 1 6 999992 883992 2 7 999990 2 505793 890968 2 73646 127435 2 324377 549437 1 3 999990 568145 2 18 999986 2 379451 907161 2 10 999998 1 2 999999 238989 1 2 999999 965924 1 1 999997 -669676 1 2 999999 177837 2 289276 685936 1 19 999984 121251 2 2 999988 2 439857 879976 1 2 999999 265716 2 531415 532764 2 2 999999 1 46395 151189 272125 1 2 999999 544304 2 13 999981 2 289723 494021 1 20 999992 -736571 1 114908 402253 458433 2 572829 887488 1 276826 550908 365145 2 11 999998 1 2 999999 -511209 2 29313 970197 2 2 999999 1 15 999991 -741632 1 17 999996 848308 2 9 999991 1 187209 349059 573113 1 175222 477349 -830939 2 81674 382136 1 2 999999 -653877 1 48552 789609 227813 1 14 999991 -786892 2 2 999999 2 16 999987 1 2 999999 160967 1 16 999995 68344 1 333396 751196 843009 1 2 999999 169703 1 17 999990 -418826 1 15 1000000 241123 2 196511 238520 1 2 999999 -376599 1 655429 787950 -551749 2 34967 935975 1 5 999990 -824028 1 20 999990 -294790 1 2 999999 -9972 1 13 999985 -736861 2 301540 510909 2 82785 163853 1 2 999999 -453326 1 534072 979707 -129609 1 725583 913355 -592504 2 14 999982 2 2 999999 2 13 999981 1 12 999985 14319 1 2 999999 -964551 1 346307 972007 -833679 2 20 999995 2 2 999999 2 567099 670806 2 2 999999 1 9 1000000 -131651 1 11 999983 566634 1 2 999999 217421 2 176150 767669 2 372093 433544 2 19 999986 1 16 999996 -610102 1 12 999994 -630420 1 7 999995 -472642 1 2 999996 340080 2 1147 936079 1 2 999999 -155714 2 2 999999 2 2 999999 1 13 999982 -640635 1 2 999999 -827637 1 205633 561902 78298 2 142119 722342 1 43644 499167 813509 2 2 999999 1 418635 879463 -97577 1 2 999999 75862 2 2 999999 1 120051 734147 217385 2 2 999999 2 2 999999 1 2 999999 -296136 2 2 999999 1 4 999990 490325 1 13 999987 485158 1 34916 442841 -7846 2 2 999999 2 1 999982 2 2 999999 2 2 999983 2 1 999988 1 18 999998 -994623 2 6 999981 1 2 999995 -992244 2 159718 587605 1 83898 93269 -668030 2 2 999999 2 177625 479700 2 501323 527575 1 3 1000000 -497688 2 2 999999 1 2 999999 741588 1 17 999992 -964160 2 8 999996 2 143028 845636 1 479901 903528 697870 2 2 999999 2 720587 882326 1 606912 957831 -30320 2 1 999985 1 12 999997 372422 2 253822 672077 1 2 999999 -403643 2 2 999999 1 157463 370206 594858 1 311874 732457 -306622 2 2 999999 1 2 999999 756727 2 486426 577669 2 2 999999 2 17 999988 2 3 999983 1 9 999991 -808919 2 6 999992 1 354217 478840 996312 1 24845 420849 -41760 2 12 999981 2 2 999999 2 10 999999 2 44887 225187 2 19628 811997 2 174048 649607 2 15 999988 1 10 999982 -716248 2 357344 967217 2 77484 732368 2 2 999999 1 2 999999 -97814 2 376354 956282 2 5 999982 2 443000 559846 1 1 999981 994183 2 2 999999 1 241266 799655 -440005 1 188123 630997 -928628 2 20 999984 1 5 999996 274244 2 18 999990 2 332649 961135 2 20 999997 2 118356 943782 2 2 999999 1 2 999999 130214 1 17 999994 237355 2 3 999993 2 2 999999 1 8 999982 -65054 1 9 999996 -908388 2 774310 867774 1 634126 656151 178833 2 17 999997 2 2 999999 1 20 999992 -701885 1 187466 600288 922269 2 2 999999 1 15 999993 160116 1 3 999987 684413 2 2 999999 2 2 999999 2 2 999998 2 2 999999 1 2 999999 -650020 2 20 1000000 1 621508 913509 37192 1 18 999995 782457 1 409927 617583 913825 1 7 999989 -15579 1 16 999981 441842 1 18 999995 233608 1 16 999983 -633533 2 624567 735971 1 2 999999 721898 2 104980 226491 2 2 999999 1 515956 551221 -471037 2 2 999999 1 2 999999 685666 2 211545 848350 2 19 999998 1 18 999996 32146 2 2 999999 2 2 999999 2 18 999995 1 3 999981 -325829 1 574693 580512 -772154 2 391036 396634 2 90751 140619 2 2 999999 1 285768 390282 870780 1 2 999999 -612093 2 2 999999 2 711483 717235 1 631531 948778 83686 2 14 999998 2 11 999991 1 381509 722798 -865781 1 2 999999 40217 1 529433 930694 -716648 1 2 999999 -94424 1 2 999999 -874094 2 4 999991 2 8 1000000 2 4 999981 1 889550 900751 741830 1 7 999987 -595325 1 12 999993 967320 1 2 999999 -785535 1 466342 958199 -925515 2 188398 558914 2 2 999999 2 392357 620031 1 14 999999 837381 1 1 999990 -648950 2 2 999999 1 676924 789682 354324 1 7 999991 -879652 2 17 999994 2 2 999994 2 806000 835439 1 2 999999 32841 1 2 999999 672477 1 627280 947659 658261 2 5 999991 1 201074 849128 388483 2 2 999999 2 2 999999 2 16 999991 2 18 999988 1 19805 604595 -402605 1 20 999986 -168529 2 301925 612311 2 11 999987 2 192850 383233 2 2 999999 1 443109 802139 -751767 1 2 999999 78853 1 3 999994 -596682 1 2 999999 272248 1 565633 650025 -559060 1 9999 761329 -494601 2 373772 498767 1 2 999999 252243 1 12 999992 -934861 2 2 999999 2 164063 958195 1 586286 819651 841088 1 6 999991 -200317 1 7 999994 244751 2 2 999999 1 2 999999 -957444 1 654792 684768 197138 1 4 999984 789703 1 2 999999 638427 2 10 999989 2 14 999988 2 2 999999 2 2 999999 1 2 999999 -417488 2 364970 404509 1 4 999996 169749 1 7 999985 -54414 1 417356 889981 925142 1 2 999999 242626 2 2 999999 2 5 999999 1 89865 682727 -758581 2 2 999999 1 9 999998 232039 1 2 999999 343699 2 71679 802039 2 7 999981 2 780048 899287 1 15 1000000 -841189 2 2 999999 1 315980 862029 64084 1 10 999992 716482 1 205825 997977 450165 2 15 999986 1 556295 833419 -480784 2 4 999983 2 2 999999 2 2 999999 2 5 999994 2 2 999999 2 27090 388628 2 2 999999 2 2 999999 2 19 999986 2 56766 670543 2 286026 977059 1 6 999981 867621 1 2 999985 -228445 1 2 999999 804186 1 18 999981 82845 1 14831 599617 -493853 2 11 999987 2 2 999999 2 2 999999 2 14796 329232 1 94793 267414 -493188 2 17 999994 1 2 999999 -288277 2 103925 489157 1 259184 877595 -419048 2 545687 578074 2 2 999999 2 105918 202511 1 2 999999 -209794 2 1 999998 1 12 999994 613415 2 68850 772712 1 16 999999 260060 2 492818 916109 2 18 999986 2 10 999986 2 396923 740850 2 85976 155086 2 550249 968372 1 2 999999 435121 2 62245 670281 1 16 999981 259810 2 17 999995 1 202532 973025 601203 1 2 999999 380821 1 2 999999 -204445 2 3 999986 2 762563 902996 2 10 999986 2 2 999999 1 12 999993 -26149 2 106640 188127 2 3 999982 1 2 999999 -475780 2 17 999999 2 2 999999 1 2 999999 -520178 1 16 999998 648953 2 5 999994 2 2 999999 2 6 999994 2 7 999993 2 2 999999 2 2 999999 2 7 999989 1 2 999999 435497 1 2 999999 324252 1 3 999998 933195 2 2 999999 1 1 999993 -406509 1 2 999999 -372255 2 240529 909442 2 2 999999 2 483167 615249 2 2 999999 1 79557 409455 670159 1 2 999990 -261172 2 6 999992 1 110037 913670 901552 2 2 999999 1 270499 950791 579253 2 112260 151875 2 13 999989 1 8 999988 -112317 1 2 999999 -226856 1 6 999996 212636 1 5 999982 -437293 2 4 999991 1 2 999999 212708 1 18 999989 965544 1 282949 673178 -721872 1 10896 276601 474990 1 5 999995 654065 2 3 999988 2 15 999995 1 7 999987 -482592 2 241413 375861 1 55239 263539 -385028 2 736016 973290 2 8 999998 1 11 999993 -663731 1 265753 470115 175425 2 2 999999 2 2 999999 1 2 999999 487224 1 314767 381790 -553831 1 12 999995 255960 2 12 999996 2 3 999998 2 1 999991 1 1 999995 -377749 2 2 999999 2 510179 670077 2 50406 966161 2 17 999998 1 2 999999 996043 1 2 999999 704094 2 2 999999 1 6 999999 463912 2 2 999999 2 4 999982 1 2 999999 310831 2 17 999993 1 6 999999 -272434 2 16 999985 2 2 999999 2 694821 879088 2 2 999999 2 1 999986 1 58444 128272 -686570 2 43874 284474 1 10 999987 22509 1 2 999999 692768 1 3228 984229 -219875 2 48774 214178 1 17 999998 868769 1 2 999999 717553 2 67299 913250 2 38967 223205 1 131590 717379 -39266 1 2 999981 646481 1 19 999994 -135891 1 13 999984 597048 2 724304 917407 2 20 999997 1 12 999992 301171 2 9 999998 2 461918 514802 2 2 999999 1 2 999999 -93663 1 9 999982 959689 1 2 999999 654992 2 158932 387589 1 6 999992 407380 2 2 999999 1 242324 689231 -351764 1 868757 993427 648361 2 476235 843531 1 2 999999 -607791 2 503716 523644 1 3 999984 -664730 1 11 999984 866230 1 69942 84229 -494183 1 2 999999 7314 1 20 999996 -628185 1 8 999988 -746294 1 2 999999 -342258 2 8 999983 1 4 999987 829637 1 2 999999 632271 2 2 999999 1 18 999986 639451 2 9 999998 2 425659 689506 1 243505 359235 -705428 1 178497 640907 -778470 1 2 999999 -521700 2 12 999982 2 670078 854475 2 16 999993 1 261388 871873 -124906 2 14 999991 2 10 999989 1 11 999984 -367909 1 419923 902949 -455726 2 654046 892546 2 14 999983 2 2 999999 1 11578 303705 73581 1 348692 786302 -851085 1 384556 635328 -512963 1 11 999984 -387086 1 2 999999 -507458 2 2 999999 2 6 1000000 2 203668 580896 2 20 999985 2 2 999999 1 517621 651939 -860305 1 17 999994 467514 2 12 999997 1 2 999999 664574 2 19 999993 1 2 999999 -376770 1 2 999999 400687 1 152372 972375 288866 2 701337 781602 1 160862 464586 -358088 2 134094 825401 1 2 999999 299648 2 2 999999 1 2 999999 242334 2 2 999999 1 582173 766432 -597682 2 678495 705126 2 2 999999 2 291373 630219 2 13 999988 1 2 999999 648498 1 2 999999 181368 1 206291 279188 -453213 1 588892 901993 -369303 2 2 999999 1 2 999999 -606885 2 2 999999 2 2 999985 2 70373 271428 1 2 999999 -807375 2 18 999982 2 74998 789095 1 2 999999 8421 1 4 999990 511562 2 319641 800765 2 2 999999 1 2 999999 -407323 1 5 1000000 -233616 1 658989 954298 -929814 2 250715 708183 2 4 999989 1 17 999994 523550 1 2 999999 380953 2 4 999993 1 4 999984 -9615 1 18 999981 -554974 2 2 999999 1 2 999999 520833 2 96690 293784 1 60408 348949 -323743 1 4 999998 192498 1 283398 912090 502190 2 284807 692682 1 618673 727719 301180 2 2 999999 2 2 999999 2 284177 549728 1 340974 748887 99408 2 209233 470700 2 2 999999 2 2 999999 1 17 999991 199900 1 248464 784680 362097 1 2 999999 703666 1 179611 479395 -758219 1 2 999999 -220647 1 421420 474856 596147 1 2 999999 -48146 2 2 999999 2 3 999994 2 332675 857709 2 17 999997 2 66284 233773 1 13 999997 -891594 1 10 999996 -358582 2 2 999999 2 19 999985 2 20 999992 1 2 999999 846931 2 11 999997 2 2 999999 1 2 999999 -175520 1 2 999999 733603 2 11 999996 2 433602 865914 2 261060 706427 2 1 999984 2 413172 617067 1 231152 310628 -977806 1 2 999999 108180 2 348714 507235 1 2 999999 256378 2 18 999983 2 345589 760464 2 2 999999 1 2 999999 58963 2 780238 849714 1 227581 661237 170849 2 19 999998 1 2 999999 -100303 1 2 999999 666073 2 78156 294825 2 2 999999 2 19 999989 2 382084 821462 2 2 999999 1 92028 982169 -943593 2 232610 485868 2 2 999999 1 8 999986 -633747 1 2 999999 -364518 1 1 999992 410835 1 1 999991 -463853 1 2 999999 14781 1 173827 837143 381085 1 659507 664726 371850 1 620250 706086 -927356 1 8 999988 -986757 2 2 999999 2 8712 834855 2 2 999999 2 666218 743555 2 2 999999 1 2 999999 -588597 2 405524 935802 2 2 999999 2 101604 636386 1 2 999999 959342 1 6 999989 -334084 1 124557 959167 -877156 2 11 999982 2 17 999996 1 2 999999 291328 1 2 999999 -114065 1 2 999999 -94564 1 625 912774 -925044 2 2 999999 2 2 999999 1 19 999992 653796 1 2 999999 801171 2 370024 987563 1 2 999999 -317663 1 15 999994 850180 2 270787 905859 1 153340 226752 98525 1 15 999992 496779 2 103355 902126 2 2 999999 1 111898 372046 -639720 1 42193 797089 -424449 2 2 999999 2 210938 772892 1 340286 399965 -555614 2 2 999984 1 2 999999 323827 1 618839 835246 -723793 1 2 999999 365940 2 5 999993 1 19 999989 -11610 1 7 999998 -821424 2 2 999999 1 2 999999 484943 2 2 999999 2 2 999999 1 2 999999 891066 1 189648 752615 21811 1 12 999994 -431902 1 2 999999 -236014 2 8 999990 1 333250 859259 647859 2 100472 185148 1 2 999999 -497905 2 11 999982 1 12 1000000 -559409 1 17 1000000 104923 2 98904 854494 1 17 999981 876491 2 2 999999 2 5 999985 1 358872 942261 365377 2 8 999993 2 6 1000000 2 95330 396401 1 15 999981 200243 2 2 999999 1 2 999999 785462 1 7 999990 22085 1 13 999992 687516 1 10 999987 830883 1 19 999996 602741 1 2 999999 -111917 2 2 999999 1 2 999999 -574321 2 2 999999 2 2 999999 1 3 999987 563872 1 2 999999 294240 1 186123 702537 793065 1 588777 951648 140849 1 9 999986 32790 1 2 999999 697400 2 2 999999 1 374040 906161 252110 1 90032 573720 146147 1 16 999997 -971704 2 18 999987 2 139304 865119 1 779091 846201 770304 2 11 999999 1 295566 758341 -502653 1 391257 615810 917489 2 3 999986 1 2 999999 389322 1 2 999999 -364626 1 10 999992 -825165 2 2 999999 2 12 999985 1 2 999999 -185907 2 2 999999 1 13 999984 775580 2 185769 507685 2 18 999985 2 7 999984 1 440379 658800 493465 1 19 999981 439901 1 20 999998 -276533 1 117938 342188 -157676 1 11 999999 -43122 1 18 1000000 570359 1 20 999998 523181 2 2 999999 1 4 999998 -993876 1 365727 637705 718269 1 2 999999 955379 2 387320 604833 1 16 999992 688776 2 254776 757688 1 1 999993 449822 2 2 999999 2 2 999999 2 685009 972902 1 11 999994 840215 1 2 999999 -579014 1 2 999999 -95579 2 898242 958546 1 2 999999 -775177 2 2 999999 1 11 999999 659117 2 57744 481976 2 2 999999 2 698554 996984 2 14 999996 2 2 999999 2 2 999999 1 210154 480370 -758953 1 10 999987 -188166 1 56525 155864 992317 1 228118 974870 -408986 2 10 999995 1 193425 563759 651481 2 2 999999 2 400357 492250 1 2 999999 701443 1 445549 963812 -547575 1 2 999999 -448526 1 575660 631759 -790280 2 687532 968398 1 181246 962738 846583 2 10 999994 2 2 999999 2 9 999994 1 20 999987 -223855 1 4 999999 -110570 2 2 999999 1 2 999999 -339184 1 17 999993 -93688 1 8 999998 -469598 2 51241 691726 1 2 999999 -4076 1 602883 833124 558560 2 2 999999 2 2 999999 2 305644 803988 1 2 999999 681704 2 109129 327591 1 14 999998 838866 1 366401 394758 -751533 2 18 999981 1 2 999999 956253 2 2 999999 1 1 1000000 -329822 1 2 999999 218891 1 223769 910244 149232 2 43238 395826 2 23665 439663 1 2 999999 -739590 2 592709 652437 2 172440 357199 1 1950 580883 355981 2 336025 717032 2 402802 912224 1 2 999999 -49600 2 2 999999 2 7 1000000 2 3 999984 2 2 999999 2 10 999995 2 5 999990 1 164685 226501 -853342 1 2 999999 351153 1 2 999999 -211945 2 3 999999 2 1 999997 1 2 999999 398401 2 50228 182709 2 10 999988 1 350258 487019 -445076 2 2 999999 1 617851 989516 53337 2 2 999999 1 8 999994 546169 1 2 999999 -331115 1 2 999999 797392 1 19 999989 -74435 2 9 999987 2 356603 965223 2 2 999999 2 2 999999 1 2 999999 986297 2 507419 960068 2 2 999999 1 2 999999 -123321 1 15 999982 -498418 2 46551 191395 2 12 999996 2 12 999984 2 97631 911772 2 312659 378961 2 20 999985 1 11 999986 -576712 2 213868 882481 2 2 999999 1 2 999999 -807480 2 20 999997 1 2 999999 398079 1 2 999999 144509 1 7 999990 -369715 1 17 999986 240104 1 366243 659486 -347788 1 102588 287529 -55491 1 177882 489964 -75150 2 2 999999 1 5 999988 -498651 1 238597 863439 -799753 1 245038 714282 -593890 1 327278 982713 432489 1 70019 140669 936540 1 12 999987 -687714 1 271545 426595 739903 1 49406 400721 833564 1 2 999999 302434 1 2 999999 763573 2 2 999999 2 16 1000000 2 2 999999 2 2 999999 1 6 999998 256318 2 42404 548118 1 2 999999 928319 1 10 999994 302283 1 2 999999 841319 2 2 999999 2 3 999996 1 15 999992 999518 2 8 999988 2 2 999999 1 2 999999 887753 2 20 999987 1 2 999999 558366 1 2 999999 -504431 1 20 999991 723046 2 515420 962667 2 2 999999 1 2 999991 751850 2 2 999999 2 2 999999 1 12 999984 -226867 2 2 999999 1 4 999995 -119689 1 2 999999 -362271 2 2 999999 1 10 999986 -542499 2 2 999999 2 154578 420700 1 517640 918921 500101 1 326181 516282 483603 1 2 999999 642836 1 57096 504640 708123 2 2 999999 1 117603 563934 -157546 2 7 999999 1 665495 923030 -334687 2 12 999994 2 2 999999 1 2 999999 -432882 1 14 999988 -981293 2 365976 629419 2 81579 826295 2 2 999999 1 237661 449923 893087 1 303418 603280 -75250 1 2 999999 -911489 1 2 999999 727851 1 116575 984841 -633312 2 11 999988 2 395091 940624 1 200090 321285 735785 1 12 999996 -489981 2 2 999999 2 334876 348014 2 2 999999 1 2 999999 957055 2 2 999999 1 2 999999 662767 2 2 999999 1 14 999995 868412 2 2 999999 2 2 999999 1 2 999999 986254 2 885727 902788 2 452989 731189 1 7 999992 -864561 1 174000 254870 -340029 2 2 999999 1 2 999999 -426395 2 4 999983 1 19 999998 548408 1 695265 837392 -674816 1 18 999992 745620 2 2 999999 2 740611 953140 2 4 999981 2 10 999991 1 2 999999 -914274 2 102922 128075 2 2 999999 1 19 999996 -65101 2 644842 647965 2 18 999991 2 47686 348568 1 2 999999 -704382 2 385200 641414 2 13 999985 1 2 999999 648677 2 147009 816792 2 60765 774497 2 429742 964619 1 2 999999 411860 1 494860 775844 -557634 1 2 999999 -831780 2 2 999999 1 658912 881029 -412493 2 2 999999 1 2 999999 -266301 1 109453 677692 434552 1 2 999999 -212625 2 2 999999 1 417411 694196 935932 1 2 999999 888101 1 5 999996 779351 2 2 999999 1 19 999998 -498438 2 522643 920768 1 2 999999 458513 2 523098 878163 1 2 999999 886692 1 2 999999 -591562 1 2 999999 959792 1 7 999996 880257 2 528586 957088 1 9 999993 -450605 1 18 999996 903097 2 426825 668588 2 392530 917780 2 18 999987 1 233829 958601 -567093 1 7 999994 985644 1 199471 862937 -164316 2 2 999991 2 2 999999 1 2 999999 576544 2 10 999983 2 2 999999 2 2 999999 2 347760 434818 2 11 1000000 1 545672 992241 -718794 2 2 999999 2 111439 873198 1 12 999984 -744841 2 2 999999 1 17 999999 -809820 2 2 999999 2 15 999987 1 2 999999 -796243 2 2 999999 1 7 999997 -834754 2 114217 859818 1 11 999998 469316 2 16 999988 2 2 999999 1 539687 686582 807466 2 685994 822671 1 2 999999 736477 2 2 999999 1 820433 825463 730814 2 49994 894375 1 2 999987 -291219 1 27747 112840 826441 2 10 999994 2 13 999997 2 2 999999 2 6 999986 2 1 999987 1 2 999999 713027 1 2 999999 771470 1 23606 760002 -583223 1 2 999999 800267 2 2 999999 2 579759 882550 2 2 999999 1 2 999999 686022 2 16 999997 2 501309 843066 2 2 999999 2 2 999999 2 10428 923484 1 17 1000000 989626 2 2 999999 1 7 999989 -707479 1 2 999999 -983007 1 11 999995 632546 2 16 999987 2 500153 660962 2 1715 288347 2 9 999988 1 5 999998 -414119 2 2 999999 2 11 999981 1 15 999997 -507858 2 14 999994 1 6 999997 819470 1 363567 706197 930415 2 2 999999 2 2 999999 1 354315 437867 -637739 1 2 999999 33231 2 2 999999 1 607228 910244 -392100 2 2 999999 1 2 999999 476082 2 532168 978414 1 520775 914854 241606 1 478356 577590 720989 2 18 999984 2 2 999999 2 365705 675043 1 2 999999 227581 2 12 999995 2 2 999999 2 121246 606987 2 685730 908485 1 2 999999 568353 1 2 999999 -870768 1 2 999999 -568383 2 3 999996 2 20 999989 2 2 999999 2 2 999999 1 2 999999 131876 2 2 999999 1 309637 332134 -792253 2 333645 806617 2 2 999999 1 2 999999 934205 1 2 999999 14128 1 8 999997 782277 2 10 999982 1 16 999994 719950 1 480277 885098 864994 2 13 999984 2 2 999999 2 301770 553404 2 11 999982 2 2 999999 1 16 999991 42656 1 203446 988878 -884567 1 665580 936166 995801 1 577093 715165 -844651 1 325063 764516 -971971 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999988 325934 2 1 999997 2 2 999999 2 19 999990 2 7 999985 1 449772 450093 963914 2 486280 909012 2 2 999999 2 2 999999 1 2 999999 -563705 1 553174 770564 -339378 2 2 999988 1 510244 788681 -360863 2 9 999998 1 2 999999 424494 2 2 999999 1 2 999999 -587018 1 2 999999 995383 1 8 999990 236731 2 4 999994 1 24808 322202 630414 1 6 999989 -182319 1 13 999981 -247105 1 393200 871401 794592 1 2 999999 -544487 2 268683 808120 1 2 999999 -664634 1 3 999986 -736577 2 2 999999 1 4 999984 757970 2 13 999991 2 343574 910591 2 9 999988 1 2 999999 -668388 2 11 999983 2 2 999999 2 2 999999 2 5 999988 1 461426 946615 235913 2 14 999991 1 904808 921122 -808853 2 2 999999 2 822207 865597 2 2 999999 2 799896 988334 1 2 999999 396868 2 108184 433249 1 298695 826077 990390 1 2 999999 -937731 2 6 999984 1 15 999989 -752751 1 2 999999 -407268 2 12 999992 1 11 1000000 -663223 1 276698 906655 -128832 2 2 999999 2 402009 418020 1 20 999985 784153 1 685403 938535 -469065 2 2 999999 1 506165 628009 114680 1 643916 990109 -484781 2 12 1000000 1 417183 684974 988745 2 233779 812434 1 2 999999 914633 2 2 999999 1 138860 238385 -695678 1 2 999999 -478793 1 732067 881501 -94197 1 2 1000000 661273 1 2 999999 -348278 1 11 999982 765434 1 756632 984827 -988989 1 2 999999 719636 1 676129 802150 -485202 1 2 999999 594315 1 2 999999 -517011 2 2 999999 2 2 999999 1 501446 848801 -966758 1 65106 108713 -155801 2 125685 499739 2 12 999988 2 609836 860002 1 170579 962671 -193270 1 1 999989 672074 1 5 999988 -90066 2 44147 536573 1 13 999984 508020 2 161451 751780 1 2 999999 -858219 2 11 999999 2 90836 352993 1 188482 994331 -464870 2 2 999999 1 2 999999 -369515 1 66627 971045 -331870 1 648001 950265 206831 2 2 999999 2 7 999990 2 11 999994 1 2 999999 604095 2 13 999990 2 20 999989 1 2 999999 507176 2 82792 562362 1 54686 246182 -622873 2 89775 902344 1 3 999990 -657932 1 133691 915000 974680 1 15 999989 -623411 1 331818 983075 -655678 2 2 999999 2 36220 927629 1 17 999993 605050 1 1 999981 187426 1 2 999999 -888161 2 6 999995 1 4 999994 -768241 1 2 999999 -663311 1 2 999999 -405612 1 2 999999 255608 1 329828 588817 -593492 1 2 999992 -566677 2 455903 987049 1 2 999999 -566007 1 2 999999 540426 2 2 999999 2 724545 983648 2 6 999997 2 721945 728619 2 68798 251549 1 11 999999 30572 1 2 999999 726817 2 11 999993 1 13 999998 945168 2 294424 490828 2 2 999999 2 694343 970889 2 4 999999 1 602129 617006 417161 2 16 1000000 1 10 999983 -374832 2 2 999999 2 4 999995 1 4 999998 419389 1 1 999989 -483570 2 2 999999 2 2 999999 2 161313 979915 2 2 999999 2 16 999996 1 495635 777767 702113 2 59238 231578 2 17 999984 1 45961 881702 22853 1 452083 567798 937292 2 4 999997 2 578006 868366 2 319148 900683 2 306976 491331 2 20 999995 1 3 999992 -408488 2 2 999999 2 696464 875691 2 527681 644211 1 510727 728516 942426 2 15 999990 2 2 999999 1 2 999999 670887 2 3 999982 2 615289 626706 1 2 999999 -196781 2 2 999999 2 2 999999 2 71850 704770 2 2 999999 2 92994 181183 2 2 999999 1 97780 706734 275795 1 15 999989 -157286 2 11 999985 2 18 1000000 1 20069 911865 666504 2 921747 956789 2 336156 403049 2 189117 435524 1 16 999994 -202442 1 390050 865993 187142 2 5 999982 2 474234 672051 2 62960 546977 2 2 999999 1 598143 642784 116652 2 10 999982 1 826689 992206 454123 2 6 999982 1 18 999999 -418972 2 2 999999 1 1 999995 -384818 1 12 999983 272185 2 2 999999 1 8 999996 -593073 2 12 999984 2 40064 458574 1 2 999999 670539 1 14 999999 -481342 1 13 999983 570948 2 518582 610240 1 393644 934357 178064 2 803240 916490 1 2 999999 112416 1 7 999997 -555854 2 2 999999 1 2 999999 465283 2 2 999999 2 9 999994 1 571053 700651 -31839 1 2 999999 343707 1 2 999999 678120 1 2 1000000 -573619 1 5 999998 82 1 2 999999 -716590 1 460725 856648 900063 2 2 999999 1 666395 716432 -282213 1 6 999986 383653 1 2 999999 -470612 1 2 999999 256945 1 5 999990 -335292 1 20 999981 -456133 1 166592 237938 392246 2 2 999999 2 2 999999 2 385364 989478 2 2 999999 1 11 999993 -822466 2 306480 342363 2 1 999988 1 146513 438108 -21652 2 2 999999 2 2 999999 2 2 999999 1 10 999999 877908 2 233195 953304 2 2 999999 1 2 999999 -539790 2 8 999994 1 2 999999 253686 1 2 999999 -736024 2 708592 992000 1 6 999985 424850 2 2 999999 2 2 999999 2 2 999999 1 121099 800329 -56110 2 2 999999 2 89239 620266 2 128049 767127 2 255114 541024 2 65215 340730 2 2 999999 1 2 999999 304015 2 277252 484750 2 2 999999 1 53785 185537 800270 1 2 999999 610305 1 17 999982 118307 1 2 999999 449671 2 2 999999 1 25984 614678 -781611 2 109376 685825 2 67981 888116 2 2 999999 2 2 999999 2 5 999993 1 499226 616715 -584567 1 2 999999 608279 2 18 999992 2 3 999998 1 14 999998 -537730 2 17 999981 2 592619 703411 2 19 999992 2 35167 295464 2 707940 827473 1 547948 806148 -81287 1 2 999999 -709037 2 597483 607595 2 18 999986 2 16 999987 1 5 999989 988584 1 2 999999 14531 1 20 999981 -78039 2 2 999999 2 2 999999 2 12 999999 1 5 999991 -240336 1 15 999985 917898 2 2 999999 2 2 999999 1 72378 104777 -516633 2 2 999999 1 714101 900235 464385 2 2 999999 1 2 999999 26244 1 905261 977192 -745742 2 844115 989537 2 33406 470119 2 2 999999 1 4 999983 -448500 1 2 999999 -266825 1 2 999999 -85314 2 2 999999 1 2 999999 -369695 2 20 999991 2 2 999999 1 528670 603142 -456406 2 10 999981 2 17 999994 2 244980 628952 2 9 999999 2 9 999998 1 2 999999 -901778 1 236806 946895 271337 2 359300 833965 2 883898 909506 1 6 999985 260250 1 522243 914019 358936 2 2 999999 2 569795 746222 2 33930 743019 2 2 999999 1 9 999986 -2388 1 2 999999 -582811 1 68205 855655 -425071 2 2 999999 2 125136 326263 1 2 999999 644235 1 2 999999 539805 1 2 999999 -98602 1 4 999999 409241 1 184788 513496 329442 2 3 999987 2 19 999993 2 209139 472891 1 2 999999 7915 1 2 999999 -924307 2 2 999999 2 36474 632141 2 19 999988 2 2 999999 2 10 999997 2 2 999999 1 2 999999 -372679 1 154588 467497 -234519 2 18 999994 2 9 999997 1 2 999999 206094 1 19 1000000 -336709 1 136080 272480 -986809 1 2 999999 -993243 1 50719 130168 -722624 1 20 999991 457394 1 80435 369223 590520 2 2 999999 1 393227 968988 136261 2 5 999998 1 415543 556720 914922 1 19 999981 857311 2 3 999999 1 7 999994 -366485 2 822584 902365 2 6 999987 2 795986 946364 2 1 999985 2 832568 894204 1 3 999994 -525042 1 2 999999 482257 1 150502 983692 -758486 1 2 999999 -699702 1 2 999999 -404238 1 2 999999 774448 1 70254 355048 915598 1 634746 847775 829841 1 20 999999 -716215 2 6 999986 2 265360 581543 1 629031 979747 -891189 1 2 999999 -963935 2 2909 176130 1 2 999999 807012 2 88715 104679 1 2 999999 913266 1 2 999999 643728 2 2 999999 2 65674 415804 1 62781 141818 244164 2 454222 882807 2 844217 971236 1 2 999999 -109797 1 4 999998 -497133 2 2 999999 1 20 999981 -864919 1 2 999999 -355275 2 19 999993 2 2 999999 1 2 999999 669508 1 11621 335215 -362424 2 83751 945563 2 2 999999 2 2 999999 2 2 999999 1 506134 550093 -187170 1 79282 254473 -334242 2 2 999999 1 2 999999 -27845 2 171448 783028 1 9 999995 42526 2 96859 416862 1 92122 863294 -456056 2 17 999983 1 2 999999 856772 2 2 999999 1 2 999999 -664533 2 2 999999 2 16 999983 1 538899 983898 644241 1 3 999984 -201463 1 877427 898495 -134053 1 5 999991 559942 2 2 999999 1 2 999999 361538 2 5 999985 2 2 999999 1 6 999990 829771 1 225668 879037 739282 1 138216 611235 569820 1 10 999995 -111786 1 59665 197416 355937 2 467139 892898 2 17 999982 2 12 999986 2 456073 794469 1 5156 991648 -590033 2 2 999999 1 20 999983 192828 1 2 999999 147409 1 18 999994 -689533 2 2 999999 1 18 999998 252390 1 53623 872921 845439 1 756166 783230 144550 1 555687 749090 415871 1 2 999999 -174527 2 452570 710977 1 6926 363349 -912090 2 2 999999 2 15 1000000 1 8 999986 101450 1 17 999990 -995349 1 2 999999 700406 2 2 999999 2 447837 772937 2 870250 919903 2 2 999996 1 429100 993239 -212205 2 267931 991904 2 42605 901681 2 472268 655967 1 2 999999 -950051 1 15 999986 43945 2 2 999999 1 115583 209305 -990498 2 2 999999 2 4 999995 1 19 999985 641548 2 2 999999 1 7 999992 143614 2 2 999999 2 6 999995 1 435156 929038 296333 1 2 999999 287961 1 2 999999 -134350 2 2 999999 1 19 999997 272652 1 247778 833324 366247 1 2 999999 573685 1 7 999987 -117385 2 3 999994 1 2 999999 -690269 2 12 999988 2 8 999995 2 7 999998 1 412650 622270 -616095 2 448736 559373 1 4 999986 -397088 2 2 999999 1 2 999999 -176942 1 19 999992 839535 2 7 999987 2 2 999999 1 182132 227248 -156776 1 2 999999 770375 1 2 999995 310513 1 9 999997 -905959 2 18 999990 2 18 999985 1 441212 860862 216868 1 121836 628288 -3492 1 2 999998 120169 1 158078 287283 -803658 1 20 999984 -157859 1 687343 982795 552143 1 6 999982 -899736 2 20 999981 2 1 999992 2 992101 998398 1 2 999999 302163 1 19 999995 -269138 1 2 999999 303276 2 2 999999 1 4 999992 365983 2 10 999983 2 2 999999 2 2 999999 1 166130 976365 159374 1 19 999990 674653 1 2 999999 -154728 1 20 999982 -280282 2 7 999993 1 3 999986 243394 2 2 999999 1 19 999986 -306929 1 2 999999 -611899 2 17 999990 2 358001 649814 1 170752 583140 -410181 1 7 1000000 -456124 2 287262 677925 2 272087 492979 2 291989 984145 1 370626 555004 -343770 2 19 999985 1 2 999999 508819 1 143066 547499 -92882 2 2 999999 1 326393 853381 135589 2 2 999982 1 689110 803085 -98411 2 2 999999 1 534001 842397 886085 1 2 999999 973077 1 2 999999 -806849 2 2 999999 2 19 999982 2 2 999999 2 2 999999 1 211476 639081 -216852 1 665081 721178 850759 2 648098 818468 2 14 999986 2 2 999999 2 155944 395150 1 17 999998 -884185 1 2 999999 817206 1 2 999999 -83559 2 201235 247030 1 683013 693753 150999 1 2 999999 668934 1 143367 646401 117210 1 8 999981 -777871 1 2 999999 -372811 2 3 999998 2 307301 311635 2 41358 775860 1 8 999987 690778 1 2 999999 -251954 1 1 999995 -549673 2 659767 961883 1 2 999999 409222 1 156843 445445 -491586 1 482307 758028 -652987 2 3 999993 2 2 999999 2 10 999982 1 2 999999 28185 2 753320 951326 1 2 999999 648618 1 288326 923125 70357 1 11 999989 -643281 1 5 999988 -126212 2 17 999996 1 13 999992 404266 1 13 999996 320243 1 193577 313805 809757 1 2 999999 10798 2 17 999983 1 15017 208818 700532 2 12 999986 1 2 999999 714369 1 2 999999 206233 2 2 999999 1 2 999999 -845290 2 9 999991 1 5 999981 -320311 1 162120 421560 -31961 2 409514 500623 2 2 999999 1 16 999994 791321 2 297178 888611 2 5 999993 1 17 999995 -103390 1 2 999999 -816783 1 13 999984 -350120 2 13 999999 2 12 999997 1 1 999992 -252257 2 2 999999 1 2 999990 -342051 1 277669 657779 -454884 1 20 999995 599843 2 91397 775043 1 10 999987 -777906 2 76737 710224 2 415724 711136 1 466160 887837 -820915 1 156093 173255 706988 1 2 999999 -304091 2 405037 540376 2 2 999999 1 2 999999 -98634 1 15 999989 -19102 2 13 999987 2 13 999988 2 18 999986 2 2 999999 2 62746 964847 1 2 999999 187453 2 2 999999 2 4 1000000 1 16 999997 708187 2 2 999999 1 218255 475041 900218 2 4 999981 1 2 999999 -224441 1 856234 900352 -18165 1 73641 969602 -106703 1 18 999988 178042 2 15 1000000 1 16 999993 775485 1 594147 664072 -998337 2 2 999999 2 668380 723104 2 5 999985 1 6 999996 716861 1 525024 770475 -337061 1 2 999999 317922 1 360430 380881 510185 1 668512 914034 930158 1 2 999999 130018 2 394702 920119 1 3 999985 930419 1 14 999989 -376572 2 19 999986 1 6 999983 -344265 2 2 999999 1 18752 55673 -85875 1 395422 692244 -279926 2 25160 429900 2 2 999999 2 19 999994 2 2 999999 1 20 999992 297807 2 365792 612497 1 332667 372141 130083 1 2 999999 875884 1 74616 665785 671946 2 431140 888090 1 2 999999 472402 1 19 999986 -378165 2 2 999999 1 2 999999 844025 2 2 999999 1 5 999992 622064 2 16 999986 2 11 999990 1 8 999998 608092 2 6 999996 1 5 999996 795246 2 102414 506441 2 7 999984 1 330332 943482 -306256 2 16 999990 1 2 999999 212014 2 2 999999 2 14 1000000 1 9 999991 495631 1 412499 422878 189617 2 347781 991217 2 1 999996 2 2 999999 1 2 999999 -863393 2 2 999999 2 2 999999 1 2 999999 492102 2 737005 813895 2 16 999997 1 7240 733618 278583 1 2 999999 492067 2 2 999999 1 7 999983 -740944 1 392987 802408 -139883 1 2 999999 -810732 2 609525 639896 1 454071 600507 -451449 2 2 999999 1 13 999984 395597 2 2 999999 1 586993 950170 -570424 1 447925 752538 467413 1 2 999999 769357 2 688421 962520 1 12 999994 557889 2 115604 501628 2 2 999999 2 3 999983 1 10 999997 -82783 2 205715 726057 2 17 999998 2 2 999999 2 13 999995 2 9 999992 2 299713 901286 1 2 999999 503824 2 4 999991 2 258937 406851 2 7 1000000 2 11 999995 1 1 999995 -537750 2 16 999992 1 2 999999 -760620 2 2 999999 2 8 999982 2 152018 540489 1 17 999985 -618307 2 16 999999 1 17 999987 -400579 1 854809 958252 780524 1 2 999999 670344 1 19 999986 98148 2 2 999999 2 6 999984 1 2 999999 271568 1 2 999999 -950144 1 331019 974505 230272 2 223175 835346 2 2 999999 1 2 999999 10888 1 13 999983 -172733 2 2 999999 1 8 999981 665213 1 2 999999 -546222 2 2 999999 1 10 999992 -649703 2 2 999999 2 107122 368485 2 2 999999 1 219618 749207 -950080 1 6 999992 617170 1 611896 743966 -305885 1 15 999985 -102053 2 2 999999 1 2 999999 -348558 1 13 999983 172032 2 13 999994 1 2 999999 566290 1 2 999999 -219521 2 11 999994 2 11 999992 1 6 999996 -379908 2 2 999999 1 2 999999 -881067 2 329110 418117 1 2 999999 -52583 1 17 1000000 741550 1 2 999999 -693757 1 6 999993 -804486 1 2 999999 -382368 1 299671 707567 13018 2 18 999997 2 1 999998 1 826973 837746 316791 2 2 999999 2 2 999999 2 431789 687787 2 2 999999 2 17 999981 2 8 999994 2 14 999986 2 2 999999 1 58085 619651 764580 2 105080 576177 2 4710 137106 2 2 999999 2 6 999982 2 141232 978984 1 2 999999 -853161 2 2 999999 2 160136 305207 2 6 999981 1 2 999998 -528023 2 375964 519860 2 2 999999 1 5 1000000 714227 1 2 999999 -505945 1 2 999999 -552987 1 10 999994 -745103 1 2 999983 587560 2 64231 108776 2 2 999999 1 548175 937326 215068 2 11 999982 2 241860 534642 2 2 999999 1 2 999999 -503971 1 3 999991 277225 2 2 999996 2 20 999985 1 10 999997 440696 2 2 999999 1 665818 972300 358315 2 16 999994 2 14 999990 1 9 999992 23292 2 2 999999 1 281845 790593 754850 2 18 999984 1 420653 824928 -811124 2 9 999995 1 2 999999 -165589 2 14 999983 1 233484 766783 303714 1 708457 943330 777115 1 13 999991 456643 2 2 999999 2 75823 275592 1 20 999992 -53681 2 19 999987 2 1 999981 1 4919 248338 -277426 2 20 999991 2 9 999987 2 10 999988 2 2 999999 2 582870 818876 1 2 999999 633834 1 14 999994 -974070 2 196535 308088 1 318360 431713 367287 1 186392 667552 -912436 2 2 999999 2 92521 998281 2 84899 328397 2 2 999999 2 188028 591176 1 2 999999 -65305 1 2 999999 -212872 2 9 999983 1 145878 462543 -954818 1 2 999991 333074 1 17 999981 174212 1 418380 763048 132584 2 161932 542487 2 3 999988 1 321101 707149 -924176 2 2 999999 1 4 999989 -349566 2 556976 877089 1 18 999986 707347 1 665992 909360 108963 1 2 999999 -929769 2 634249 917383 2 2 999999 1 13 999989 -549737 2 2 999999 2 10 999989 1 13 999986 -263144 1 502661 927777 -140407 2 14 999989 2 16 999986 2 73735 271366 2 2 999999 1 19 999995 -760189 2 286901 944093 1 2 999999 225816 1 2 999999 -981430 2 2 999999 2 16088 957246 2 6 999983 2 8 999984 1 2 999999 -397705 2 22032 360763 2 2 999999 1 231802 934471 -463043 1 24000 415686 -843725 2 17 999997 1 2 999999 558093 2 454846 576992 2 2 999999 2 468368 702291 1 338409 719089 627175 2 167467 224390 2 2 999999 1 10 999991 153612 1 2 999984 739815 1 104751 317015 -543963 1 295982 592304 -882923 1 2 999999 -649537 1 409137 826631 -800861 2 2 999999 2 2 999999 1 281099 722442 920925 2 9 999999 1 17 999999 942615 2 276938 499208 1 18 999984 -767707 1 139029 656229 -757048 1 6 999983 -926813 2 15 999993 1 112898 835481 -326138 1 2 999999 700227 2 61740 881096 1 2 999999 886135 2 2 999999 2 2 999999 1 60443 314168 -512749 1 137758 934945 376559 1 12 999984 73787 1 2 999999 838567 2 9 999986 2 566352 569975 1 310921 556324 -434124 2 2 999999 2 5 999981 1 6 999990 -526017 2 262258 543307 2 2 999999 2 468702 739465 2 698807 710540 2 464560 662039 2 8 999992 2 5 999995 1 2 999999 415082 1 9 999991 -773287 1 2 999999 -766930 2 2 999999 1 2 999999 409112 1 2 999984 -999286 2 2 999999 1 2 999999 -64118 2 2 999999 2 2 999999 2 154088 674171 2 2 999999 2 3 999992 1 1 999996 -643663 2 30879 235126 2 202779 372160 2 236684 769263 2 2 999999 2 256291 543650 1 494494 838144 911855 1 8 999993 -880845 2 156078 823012 1 2 999999 986264 1 638921 758183 -883149 2 22542 171788 2 2 999999 1 105575 284217 -809682 2 2 999999 2 116798 589014 2 2 999999 2 16 999989 1 2 999999 417198 1 2 999999 497711 1 107940 719051 -93131 1 2 999999 -834599 2 7 999988 2 2 999999 1 2 999999 -448863 2 424384 767585 1 2 999999 302567 1 18 999989 -602920 2 9 999984 2 2 999999 2 2 999999 2 2 999999 1 171419 665424 -779516 2 209072 338984 2 13 999999 2 10 999996 2 6 1000000 1 104856 934531 -617317 2 110245 188066 1 2 999999 -568291 1 7 999994 705104 2 11 999988 2 9 999985 2 2 999999 2 17 999991 2 2 999999 1 2 999999 -718543 1 2 999999 578635 2 2 999999 2 30941 597211 2 132877 452008 1 36761 939374 737046 1 2 999999 -497723 2 132304 241565 1 8 999999 -533237 1 2 999999 -615584 1 9 999986 231555 1 18 999997 -334669 1 2 999999 -346521 2 17 999985 2 2 999999 2 140865 858182 1 15 999991 -81577 2 591964 793018 2 14 999998 2 2 999999 2 9 999982 1 2 999999 -872716 2 46704 240484 2 271679 731650 1 5 999995 -642428 1 2 999999 -444154 1 660989 752004 -799178 2 7 999987 1 12 999989 -683324 1 2 999999 -164504 2 2 999999 1 5 999984 -657455 2 135606 437712 2 18 999981 1 349477 863061 622934 2 3 999992 2 2 999999 2 153982 999754 1 12 999997 492962 2 251243 931623 2 2 999999 2 113740 966143 1 2 999999 374462 1 2 999999 609065 2 468201 743885 1 2 999999 870294 2 338373 404407 1 212527 495468 572308 2 140593 168275 1 2 999999 415697 2 2 999999 1 10 999990 127124 2 403293 689752 2 131600 941372 1 68734 77535 -475488 1 648024 789916 -134209 2 64962 508452 2 2 999999 2 15 999988 1 2 999999 563012 1 16 999982 -49781 2 2 999999 2 2 999999 1 2 999999 245530 2 20 999995 1 14 999986 -953442 2 527572 624712 2 414459 856913 2 735126 983544 2 18 999981 2 192358 661639 2 17 999994 1 783426 884422 564558 2 13 999984 2 2 999999 2 3 999998 1 15 999990 525186 2 457751 757938 1 430063 549145 -740791 1 2 999999 -972914 2 2 999999 2 462595 907263 1 15 999984 -531465 2 2 999999 1 2 999999 623331 2 2 999999 2 2 999983 2 2 999999 1 57621 607157 695419 1 2 999999 -839796 1 171434 541180 66686 1 5 999983 -155613 1 2 999999 548263 1 16 999985 965393 1 117208 296559 -29425 2 2 999999 1 214959 672257 -549703 2 749216 857445 2 583037 702748 1 9 999985 -842883 2 1 999982 2 15 999995 2 582705 793459 2 932793 938670 1 2 999999 -586581 1 402054 782765 -332374 2 1 999986 1 679603 946556 280345 1 263355 272227 818965 1 314727 880304 589136 1 2 999999 -359684 2 470139 776512 1 2 999999 318508 2 18 999983 1 2 999999 -128440 1 2 999999 314351 1 942914 949967 589761 1 9 999999 366859 1 918970 957623 845406 1 10 999990 798336 1 484055 506121 -296077 2 2 999999 2 8 1000000 1 2 999999 -384892 1 2 999999 6431 2 241213 536507 2 6 999993 1 2 999999 -510631 1 172670 938998 -171373 2 283370 428299 2 2 999999 2 206842 439059 1 268703 806648 -283845 1 2 999999 765665 1 13 999988 -158962 2 251845 449910 2 2 999999 2 1 999988 2 498814 745215 2 15 999991 2 1 999993 2 20 999983 2 4 999998 1 661237 967216 855174 2 20 999998 1 1 999993 14431 1 2 999999 561345 2 2 999999 2 12 1000000 2 348959 404067 1 6 999988 -860923 1 342559 898309 -291955 1 2 999999 509345 1 481639 639244 365470 1 24665 295470 -312648 2 9 999989 1 506940 582157 830105 2 2920 648073 2 2 999999 1 17 999987 908603 2 18 999983 1 118292 291523 221366 1 9 999993 763347 2 16 999981 1 3 999999 832785 2 20 1000000 1 2 999991 157523 1 2 999999 739988 1 8 999999 -277495 2 468886 819792 2 2 999985 2 2 999999 1 603545 940822 -650898 2 2 999999 2 90253 321670 1 299665 711371 -519702 1 658406 739837 -661767 1 1 999999 739743 2 2 999999 2 306347 416584 1 611919 914754 -380766 1 2 999999 790963 2 5 999986 1 15676 156630 358841 1 2 999999 -102927 1 19 1000000 879714 1 2 999999 979572 2 4 999994 2 375086 714815 1 26140 353192 966405 2 11 999994 2 2 999999 1 2 999999 958641 2 922992 974640 1 9 999993 701883 1 8 999989 522891 2 2 999999 2 2 999999 2 4 999988 1 16 999996 233133 1 8 1000000 -358937 2 540418 857232 2 45701 890278 1 2 999999 -198349 1 17 999994 -502135 1 2 999999 -503467 1 252943 530369 720923 1 13 999997 -348927 1 408704 879587 531987 2 7 999984 2 2 999999 2 30288 35674 1 5 999987 -699792 1 330588 947573 -839052 2 81864 696925 2 2 999999 2 2 999999 1 433810 734105 268214 1 2 999999 283160 1 1 999981 411698 2 14 1000000 2 9 999981 2 2 999999 1 2 999999 -125694 1 1 999982 -937740 2 7 999982 1 84226 141303 683632 1 2 999999 -833531 2 10 999981 2 653205 774402 2 407941 477723 1 2 999999 446872 2 20 999981 2 167615 714602 2 1 999991 2 20 999994 1 2 999999 541585 1 176242 324590 844174 2 3 999988 1 12 1000000 230448 1 8 999986 630354 2 8 999995 2 188629 249821 1 260141 278629 -148222 2 111379 966984 2 2 999999 1 14 999994 -662167 1 15 999998 553041 1 2 999999 49019 1 2 999999 533168 1 114174 642471 -711664 1 2 999999 -117589 2 215598 855272 2 6 999986 1 2 999999 631084 2 184139 659517 1 69761 147129 306530 2 7 999995 1 2 999984 -197819 2 8 999985 2 2 999999 2 16 999994 1 2 999999 885257 1 2 999999 313259 2 2 999999 1 2 999999 -671254 2 2 999999 1 14 999987 -571926 1 2 999999 728397 1 2 999999 972509 2 207011 460726 1 2 999999 -123530 2 671961 999276 2 580189 727062 2 16 999995 1 2 999988 413873 1 2 999999 -853102 2 6 999995 1 296309 614756 628775 1 515557 568174 -16919 2 8 999990 2 122897 276707 1 542091 737772 -431155 2 184096 434764 2 10 999996 1 2 999999 204696 2 2 999999 1 20 999989 469292 1 452491 859929 806977 1 169295 448819 816485 2 2 999998 2 5 999988 2 15 999993 1 2 999999 -254682 1 16 999997 386657 2 13 999983 2 2 999999 1 110332 267686 -407422 1 2 999999 479216 1 2 999999 987319 1 2 999999 875478 2 15 999988 2 423931 464354 1 607126 766517 811997 2 13 999996 2 2 999999 1 44781 285576 -448990 2 3 999995 2 2 999999 2 157251 809475 1 8 999982 543476 1 15 999993 31012 2 9 999988 1 2 999999 180459 1 287863 560388 23516 1 184561 667271 8419 1 536978 970189 342630 2 2 999999 1 2 999982 954874 2 20 999990 2 2 999999 2 2 999999 2 5 999995 1 296668 419981 -789179 2 368379 431308 2 14 999981 2 581736 685755 1 293245 309572 -276398 2 1 999995 2 628225 920415 1 291497 955703 495305 2 320554 349483 1 16 999981 607293 2 8070 310417 1 2 999999 -398017 1 725591 734886 675118 2 232148 967954 2 95419 720365 2 13 999983 2 271614 777541 1 33382 770602 229296 2 2 999999 2 662491 978256 1 438962 709950 -664280 2 17 1000000 1 839574 925163 270464 1 12 999981 -256126 1 918 498456 168909 1 270157 558472 84460 2 167799 969507 1 2 999982 204846 1 2 999999 870747 2 5870 875029 2 5 999995 2 14 999996 2 2 999999 1 137722 923341 956604 1 2 999999 775959 2 523980 926699 1 8 999986 -760409 2 59744 368628 2 2 999999 2 9 999991 2 10 999990 2 2 999999 1 2 999999 -831510 2 2 999999 2 35984 902835 1 2 999999 232299 1 12 999998 987226 1 3 999992 -828334 2 494162 541743 2 2 999999 2 611119 785917 1 13 999986 -112825 1 2 999999 -196015 2 2 999999 1 2 999999 -16860 1 15 999997 424793 1 122246 234253 472099 1 138033 854198 -907687 1 13 999990 187425 1 147393 828274 474085 1 13 999983 208362 2 1 999984 1 63679 434334 -303970 1 2 999999 -327938 2 4200 458679 2 12 999994 1 905345 997500 -297759 2 263061 829310 1 908141 931473 755015 1 2 999999 -750559 1 472649 562142 46194 2 2 999999 1 20 999990 -892294 1 539778 825069 -992558 2 189388 995759 2 9 999995 1 1 999991 543700 1 19 999999 402567 2 14 999983 1 2 999999 8146 1 2 999999 314952 2 1 999992 2 5 999983 1 589415 852910 -8995 1 14 999985 -815798 1 12 999998 -794335 1 2 999999 -891692 1 455158 954021 -60112 2 116896 681393 2 2 999999 1 206595 478615 -458136 2 192678 886437 1 19471 899778 -989190 2 2 999999 2 105754 782910 1 2 999999 -442219 2 5 999996 1 669426 771931 803728 2 400939 763152 2 585219 651633 2 2 999999 2 2 999999 1 160494 196666 -198164 2 18 999985 1 2 999999 136315 1 2 999999 28442 2 8 999989 2 2 999999 2 2 999999 1 4 999999 397906 2 160370 594502 2 20 999981 2 152984 813439 2 207913 449427 1 2 999999 -389348 2 2 999999 1 321654 339162 -217962 1 2 999999 -709840 1 2 999999 738861 1 2 999999 -606940 1 396431 986447 -420842 1 9 999985 -484646 2 4 999991 1 18 999993 967167 2 2 999999 1 12 999989 837252 2 19 999985 2 151429 567939 1 2 999999 918735 2 2 999999 2 3 999987 1 19 999994 -265331 1 653835 807528 -899839 1 14 999982 -473645 2 2 999999 1 14 999988 509040 1 2 999999 -570724 1 557385 566498 721903 1 266577 974333 129617 1 2 999999 218326 1 4 999993 70597 2 717065 829388 2 367547 742021 1 2 999999 -977992 2 2 999999 1 2 999999 -615167 2 4 999995 1 566748 650715 -104750 1 263457 472316 -462661 2 510332 675499 2 13 999981 2 16990 960628 1 2 999999 -800237 1 18 999989 -878418 2 233436 625215 2 15 999994 1 178689 422061 927066 2 560992 995221 2 2 999999 2 415395 778855 1 18 999990 804214 2 2 999999 1 10 999988 354539 1 13 999997 824550 1 17 999988 565637 2 282391 747569 1 831476 878636 446302 1 735519 833530 -895494 1 9 1000000 -704924 2 11 999996 1 9 999988 -262306 1 10 999995 -239489 2 20 999981 2 12 999981 2 2 999999 1 6 999984 -355514 1 5 999981 888581 2 9 999989 1 9 999990 118232 1 2 999999 -495558 2 516790 942494 2 548714 950779 2 16 999986 1 2 999999 12645 2 2 999983 1 326715 377965 963680 2 7 999991 2 148940 531233 1 419565 420999 -761108 1 2 999999 64821 2 17 999989 2 2 999999 1 455507 694753 -927706 2 227151 316453 1 6 999990 -608591 2 2 999999 2 12 999991 1 2 999999 -878494 1 9 999986 -620097 2 184921 496468 2 2 999999 2 2 999999 2 2 999999 1 6 999995 -22411 2 225259 230975 1 2 999999 -788949 1 2 999999 -283038 1 2 999999 835968 2 813714 944897 1 2 999999 665893 1 437055 808458 -216626 2 11 999997 2 643870 677841 1 2 999999 634705 1 20 999987 -251271 1 17 999987 659538 1 56882 830277 768235 1 2 999999 -232753 1 8 999993 -210382 2 304639 744916 2 6 999988 1 300552 611239 643668 1 17 999996 -749613 1 382362 992090 923156 1 2 999999 294152 1 88128 104398 -702662 2 2 999999 1 2 999999 -984715 2 14 999995 2 19 999984 2 541898 849071 1 309165 474112 323299 1 2 999999 403549 1 2 999999 798787 1 14 999998 -248145 1 2 999999 227398 1 2 999999 -169410 1 2 999999 352943 1 15 1000000 864992 1 130534 184635 -991356 2 424525 500719 2 2 999999 2 418845 515747 1 507724 581376 651179 2 2 999999 2 386202 818767 2 11 1000000 1 14 999998 -122232 2 2 999999 1 2 999999 -613610 2 18 999986 1 181566 475001 -310477 1 19 999989 733502 1 239843 438032 -744571 2 16 999988 1 18 999988 -717739 2 432620 939793 2 2 999999 1 18084 321929 -931680 1 2 999999 657105 2 673242 850732 1 2 999999 -827779 1 8 999983 -228680 1 429224 649218 -768041 1 64927 939433 -375117 2 313765 740934 1 2 999999 395692 1 134247 760039 -847265 1 18 999984 -947986 1 12 999990 -468633 1 18 999986 195147 2 2 999999 1 2 999999 -832256 1 13 999995 996000 1 13 999996 506990 1 2 999999 -945087 2 8 999985 2 1 999991 2 346397 548625 1 11 999992 -407422 2 2 999999 1 510046 716361 834766 2 2 999999 1 2 999999 -991311 2 437476 866525 1 2 999999 -115656 1 17 999986 -312843 2 2 999999 1 4 999992 200009 1 47826 562658 301180 1 3 999997 -84729 1 2 999999 -258315 1 9 999994 473533 2 9 999983 1 489390 603008 -929310 2 633898 718159 1 571663 998232 -57032 1 7 999987 141336 2 2 999988 2 528420 851894 1 2 999999 -950623 1 683881 760774 471793 1 17 999987 -570051 2 130084 461036 2 20 999992 2 2 999999 2 2 999999 2 823574 908083 2 269062 569305 2 2 999999 2 256137 288141 2 2 999999 2 3 999995 1 16 999994 -761462 2 3 999994 2 616800 982070 2 440685 715062 2 546090 673947 2 7 999994 1 476466 948007 -953821 2 2 999999 2 2 999999 2 2 999999 2 2 999995 2 13 999997 2 18 999998 2 174451 863524 2 2 999999 2 239400 293530 1 2 999999 -59122 1 2 999999 -746512 2 16 1000000 2 7 999990 1 3 999987 980444 1 17 999984 -433383 2 2 999999 1 16 999992 848195 2 2 999999 1 2 999999 860676 1 135268 325893 -47537 1 284973 516370 823251 1 4 999981 245079 1 360241 893912 761693 1 1 999998 656279 2 16 1000000 2 413232 810880 1 3526 906145 744478 2 13 999981 2 2 999999 2 18 999981 2 19 999994 1 619873 651356 -18393 2 2 999999 1 2 999999 180853 2 2 999982 2 48013 419881 1 640717 830252 161590 1 2 999999 -500268 2 2 999999 2 137144 725058 2 19 999997 1 11 999997 154413 2 534267 604429 2 17 999997 1 2 999999 -497585 2 5 999991 2 14 999990 1 2 999999 251848 2 2 999999 2 2 999999 1 2 999999 -773444 1 141713 919094 90559 2 38391 956165 2 2 999999 2 2 999999 2 8 999981 2 2 999999 2 2 999999 2 780677 894139 1 2 999999 805795 2 563756 975848 2 2 999999 2 574095 980674 2 2 999999 1 2 999999 -916054 2 405181 632581 1 2 999999 -314934 1 851967 866606 877526 2 2 999999 2 3 1000000 1 2 999999 378820 2 401343 867292 2 321827 850395 2 12 999997 1 59386 535344 28695 1 240549 595874 872268 2 2 999999 2 3523 341962 1 2 999999 -188111 1 9 999985 38239 1 708912 953540 509673 1 2 999999 156960 1 16 1000000 235145 1 306259 323862 273065 2 4 999987 1 14 999989 608764 2 2 999999 2 324135 340326 2 2 999999 1 7 999990 -278450 2 338323 565576 1 100001 287978 275476 1 153189 568625 637355 2 231386 687284 1 306390 627383 -953050 1 2 999999 879154 2 17 999989 1 2 999981 -752907 1 650665 762352 -141909 1 2 999999 436949 2 2 999999 2 2 999999 2 10 999996 2 2 999999 2 137702 554710 1 2 999999 -284493 1 216203 356594 421070 2 2 999999 1 12 999984 -705815 1 79468 308024 292492 1 68731 361040 302192 1 13 999983 -124461 1 12 1000000 -625005 2 2 999999 2 9 999995 2 2 999999 1 138873 285467 467502 1 931555 932367 889949 2 183564 271967 2 16 999999 2 17 999984 1 313864 613890 -530932 2 270928 961826 2 2 999999 1 6 999991 143030 1 2 999999 522232 2 2 999999 1 469554 586225 -88389 1 2 999999 531808 2 2 999999 1 216764 952432 47874 1 238752 728107 150232 2 2 999999 2 284395 449822 2 19642 948326 1 2 999999 -567197 2 2 999999 2 2 999999 1 2 999999 -137511 1 758306 886560 -269791 1 204506 341089 381821 1 2 999999 351312 2 6 999988 2 13 999994 1 2 999999 836848 2 527340 768733 1 42550 533586 919221 1 10 1000000 -894303 2 17 999992 1 2 999999 605625 1 2 999999 702129 1 1 999987 610998 2 38082 176554 2 108600 134428 2 2 999999 2 15 999982 2 2 999999 2 13 1000000 2 2 999999 1 2 999999 -332198 1 11 999990 -182752 1 12 999990 -212096 1 11 999998 367153 2 82311 89984 1 915455 979631 -534280 2 2 999999 2 2 999999 2 14 999997 1 20 999988 -547398 1 14 999990 -881170 1 2 999999 -755632 2 1 999997 2 2 999999 2 263585 836623 1 553797 914749 -166624 1 5 999998 -142246 1 271377 942839 -118268 2 235448 314386 2 65655 239933 1 2 999999 146718 1 2 999999 334335 1 2 999999 -402621 2 2 999999 2 49220 473518 1 8 999996 985236 2 2 999999 1 2525 330381 -467943 1 2 999999 -700092 2 168266 902773 2 9 1000000 2 2 999999 2 17 999991 2 4 999990 1 200917 666207 -513471 1 69559 784701 -910934 2 2 999999 2 47229 892104 1 685587 779288 -492462 2 10 999995 2 2 999999 1 13 999986 -60104 1 294174 843488 -759096 2 2 999999 2 312564 633241 2 2 999999 2 433860 613114 2 2 999999 2 10 999986 1 2 999999 295721 2 8 999981 1 4 999996 -66953 1 2 999984 -607818 1 2 999999 404263 2 854456 965617 2 2 999999 1 740953 902359 812535 1 10 999985 -732452 2 2 999999 2 3336 507307 1 2 999999 577940 1 2 999999 265770 1 2 999999 -452336 1 12 999994 194098 2 2 999999 1 2 999999 45224 1 5 999982 886928 2 675463 775583 1 2 999999 -332027 1 2 999999 330141 2 12 1000000 1 20 999987 379949 2 2 999999 1 13 999992 -192782 2 557369 888649 2 2 999999 2 981801 988479 2 2 999999 1 2 999999 528103 2 450965 908495 1 2 999999 -597446 2 2 999999 2 1 999997 2 10 999997 2 167327 555118 2 2 999999 2 15 999990 1 2 999999 114118 2 20 1000000 2 2 999999 1 2 999999 43807 1 11 999991 385904 2 16 999987 2 2 999999 2 2 999999 1 2 999999 -881270 1 76138 464329 473963 2 862665 893858 2 2 999999 2 2 999999 1 190152 770298 -315611 2 2 999999 1 412886 894184 58991 2 2 999999 1 2 999999 -325342 2 2 999999 1 12 999981 -643613 1 2 999987 331369 2 237348 653594 2 10 999988 2 7 999988 1 2 999999 -384365 2 224864 881845 1 2 999999 525928 1 5 999987 688490 2 16 999995 2 15713 951133 1 64294 442375 156948 1 15 999985 -869071 2 653304 719233 2 2 999999 2 227334 844890 2 135975 464350 1 14 999987 997231 1 126429 641664 -923593 1 19 999992 598275 2 2 999999 1 13 999988 -5117 1 2 999999 106755 2 222644 316529 2 295030 769804 2 9 999999 1 2 999999 464438 1 2 999999 -719479 1 2 999999 -451341 2 108462 633141 1 558633 774937 754239 2 16 999981 1 17 999991 816092 1 71699 366199 -101575 2 5 999981 2 2 999999 2 394561 962665 2 8 999982 2 2 999999 1 227075 637229 885434 2 2 999999 1 166480 927015 -332026 2 2 999999 2 16 999981 2 351619 759779 2 5 999998 1 2 999999 34273 1 459949 679828 161755 2 2 999999 1 256729 742901 -323712 1 334828 720713 913912 1 369735 661063 606605 2 281330 931674 1 2 999999 981413 2 4 999981 1 2 999999 -294251 2 319946 674398 1 2 999999 -4026 2 99959 120823 1 310469 848142 -257589 1 2 999983 -199666 2 19 999994 2 2 999999 1 2 999999 -157434 2 5 999999 2 2 999999 2 2 999999 1 19 999986 598465 2 8 999994 2 2 999999 2 107530 140403 2 2 999999 1 2 999999 116857 2 2 999999 2 264102 652518 1 20631 359828 -410341 2 15 999992 2 81474 118122 2 2 999999 1 125007 362342 -87085 1 2 999999 -366426 2 19 999983 2 2 999999 1 6 999983 -852404 1 17 999990 832590 2 511299 646529 1 2 999999 558935 1 2 999999 238558 1 13 999989 508776 1 1931 750456 635231 1 2 999999 259074 1 133381 463075 -645238 1 2 999999 227576 1 2 999999 440912 1 2 999999 474822 2 656733 908682 2 113235 145668 1 192325 289525 250811 1 7 999988 -296040 2 8 999981 1 2 999999 895367 2 710379 730003 2 2 999999 1 2 999999 -198404 2 2 999999 1 394884 789348 189657 2 393460 671284 2 9198 921060 1 11 999988 404988 2 2 999999 1 2 999999 -219 1 577189 745473 -873160 2 545224 600355 2 329837 878109 1 2 999999 634853 2 20 1000000 2 8 999981 1 53834 709604 18933 1 15 999990 821207 2 194977 690425 2 60670 99467 2 2 999999 2 2 999999 2 140255 267501 2 10 999993 2 2 999999 2 644770 985361 1 3 999993 470281 1 2 999999 -773816 1 27769 350920 882655 2 2 999999 2 325293 454189 1 2 999999 -198233 2 386105 987157 1 4 999995 -719515 2 11 999999 2 2 999999 2 19 999982 1 2 999999 141271 1 7 999995 -804306 2 2 999999 2 248459 340350 1 2 999981 399793 1 2 999999 211523 1 2 999995 568461 1 872034 945933 -794950 1 12 999987 104925 1 9 999981 625223 1 2 999999 -195817 1 2 999999 736020 1 2 999999 952319 2 14 999999 1 6726 634901 39723 2 2 999999 2 2 999999 2 4 999997 2 13 999981 2 578029 880939 1 1 999992 -900466 1 4 999982 -245177 1 405263 890305 -771047 2 12 999993 2 2 999999 2 363612 610203 1 971425 972200 662439 2 141998 634805 2 2 999999 2 2 999999 2 320432 719824 2 1 999997 1 49927 336891 977904 2 10 999984 1 20 999997 671154 1 688247 892751 636125 2 2140 686676 2 18 999996 1 18 999997 857163 2 15 999984 1 2 999999 -825549 2 2 999999 1 2 999999 450284 1 17 999986 900354 1 12 999990 -885991 2 2 999999 2 2 999999 1 2 999999 -298250 2 495992 895078 1 14232 469159 999726 2 3 999990 2 688288 720832 1 114030 260356 478245 1 1 999982 -340833 2 19 999996 2 2 999999 1 508045 853152 19175 2 2 999999 2 12 999982 1 821400 865409 -389624 1 2 999999 -679055 1 56597 930417 -604725 1 13 999981 -876979 2 2 999999 1 10 999999 673888 2 2 999999 2 2 999999 2 2 999999 1 12 999988 -788511 2 2 999999 1 2 999999 722186 2 7 1000000 2 19513 211514 2 2 999999 1 2 999999 -815400 1 65209 86684 -493830 2 2 999999 2 176826 601797 2 377081 763903 1 20 999996 -578663 1 136813 835107 539300 2 13 999991 2 4 999985 1 184870 846706 115515 1 2 999999 -375446 1 2 999999 8839 2 2 999999 2 99552 194998 2 3 999993 1 11 999983 -361105 2 2 999999 2 206580 852857 2 2 999999 1 14 999985 -819848 2 19 1000000 2 138565 435214 2 63767 939447 1 12 999994 -544176 2 4 999993 1 15 999999 -801271 1 387758 615339 -412107 2 2 999999 2 35220 255448 2 317567 858575 1 2 999999 -688311 1 2 999999 366362 2 84609 350112 1 9 999984 305141 2 1 999998 2 41209 454568 2 55168 664352 2 2 999999 2 725103 909225 2 2 999999 1 18 999995 268122 2 143871 404707 2 2 999999 1 2 999999 -263484 1 2 999999 783697 2 3 999995 2 150661 955362 2 2 999999 1 701803 786125 58393 1 2 999999 -114222 1 2 999999 899267 1 40961 876559 -423778 2 8 999997 1 244583 777575 389339 2 14 999990 2 15 999996 1 6 999988 -650755 2 681849 857281 2 2 999999 1 2 999999 469895 1 785052 921025 5192 2 2 999999 2 252248 430361 2 10 999992 1 7 999990 -540541 2 2 999999 1 15 999981 -600473 2 7 999996 2 20 999997 1 4 999988 567128 1 2 999999 69589 2 347275 347929 2 593696 758452 2 2 999999 1 2 999999 -998955 1 487112 756367 91073 1 342285 694699 97232 1 2 999999 958217 2 2 999999 2 5 999984 2 183965 682645 1 2 999999 77509 1 2 999999 -117782 1 2 999999 -320888 2 19 1000000 1 263521 688391 285119 1 2 999999 -545583 2 5 999986 1 2 999999 886559 2 2 999999 2 140612 678496 1 4 999989 -806629 2 2 999999 2 4 999989 1 264655 459435 -381265 1 5 999991 -96521 2 20 999998 2 8 999993 2 2 999999 1 2 999999 -176582 1 2 999999 907308 1 5 999982 -639960 1 239513 406756 -691657 2 15 999994 1 2 999999 289362 2 2 999999 2 243253 333926 2 2 999999 2 2 999999 2 14 999984 1 2 999999 -319888 1 12 999986 673945 1 904584 969022 -818496 1 515258 916996 -28900 1 20 999997 -600090 2 11 999993 2 134011 210653 2 2 999999 2 2 999999 1 14 999997 817060 2 553223 646017 1 293032 664821 32712 1 284476 477392 140037 1 2 999999 -296320 1 13 999981 10796 1 20686 293551 -312070 2 306218 898574 2 18 999992 2 4 999986 2 788962 807538 1 443104 883007 807478 1 1673 546282 694120 2 120637 467521 1 19 999986 -368419 2 251027 268921 1 2 999986 -717090 1 742487 801203 23436 1 7 999996 406849 2 2 999999 1 1 999991 409374 2 12 999996 2 2 999999 2 2 999999 2 6 999996 2 2 999999 2 17 999993 1 15 999990 398963 2 602670 796147 2 17 999992 2 452029 712822 2 242319 391646 1 2 999999 141341 2 684015 846758 1 10 999988 -897280 2 38476 515497 2 7 999981 2 11 999995 1 2 999999 -472247 2 55813 271889 2 2 999999 1 17 999989 587415 2 2 999999 1 16518 40414 962818 1 638393 699493 -794613 1 2 999999 203394 1 12 999993 447019 1 13 999991 -725882 1 564790 712141 342605 2 17 999998 1 2 999999 -400134 2 16 999998 2 2 999999 1 117988 673626 519021 2 121158 228336 1 12087 547559 14394 2 18 999990 1 316674 562226 345 1 2 999999 399622 1 2 999999 139541 2 19424 776318 2 267052 694651 1 48504 836073 323514 2 2 999999 2 37520 192218 2 10 999991 2 9 999985 1 6 999983 -878033 2 19 999981 2 7 999988 2 2 999999 2 1 999984 2 2 999999 1 594610 760774 990883 2 253256 414254 2 17 999997 2 2 999999 2 12 999992 1 2 999999 565199 1 85876 954762 -613285 2 380388 586369 1 2 999999 935375 2 95748 957133 1 4 999994 -644166 1 2 999999 744728 2 2 999999 1 20 999986 -68251 2 355053 925924 1 897012 972219 520652 2 507356 872336 2 2 999999 1 493946 848583 -814441 1 2 999999 -287638 2 2 999999 1 20 999987 -349664 2 27502 186707 2 20 1000000 1 107966 800082 -840895 1 192012 986242 -668867 1 2 999999 -816012 2 229328 369238 2 2 999999 1 121990 653012 -661817 1 15 999988 -93416 1 168347 743474 -443383 2 2 999999 1 14 999991 95758 2 8 999997 1 206666 799777 344928 1 394 853345 769293 1 2 999999 -547545 1 2 999999 210552 2 11 999986 2 17 999996 1 520792 720499 -773045 2 5 999991 2 2 999999 1 78121 604250 -916472 1 19 999984 317858 2 298018 473026 1 2 999999 511036 2 616292 801777 2 201042 311234 1 2 999999 -947324 1 646158 998833 -519041 2 507093 607836 2 2 999999 1 17 999982 717965 1 156042 463360 -993837 2 2 999999 1 2 999999 -167871 2 17 999984 1 2 999999 -636871 1 2 999999 68079 2 418421 701841 1 2 999999 -524538 1 13 999989 985908 2 4 1000000 1 364070 456060 124075 2 452170 672731 2 8 999982 1 2 999999 -298691 1 17 999999 214328 1 214564 273216 -556168 2 2 999985 1 537472 715458 488258 2 2 999999 1 12 999990 -225954 1 9 999985 -796124 1 2 999999 826749 2 2 999999 2 2 999999 2 13039 40691 2 12 999997 2 2 999999 2 2 999999 2 2 999999 2 590498 919244 1 15 999981 -173473 1 2 999999 -649273 1 8 999990 596880 1 525824 789211 465422 2 2 999999 2 238084 683296 2 3 999981 2 94948 505611 2 3 999984 2 2 999999 2 2 999999 2 2 999999 2 14 999985 1 9 999984 225883 1 297869 593915 307043 2 437205 465858 1 1 999983 -36898 1 539417 996941 -798718 1 102045 575184 169463 2 2 999999 2 2 999999 2 17 999990 1 2 999999 437584 1 8 999989 793269 2 2 999999 2 2 999999 2 2 999999 2 8 999985 1 2 999999 -111704 1 2 999999 926054 1 2 999999 -704858 2 2 999999 2 315950 755655 2 407407 773888 2 2 999999 1 2 999999 480378 1 303105 504143 -285787 1 2 999999 -163709 1 2 999999 313362 2 2 999999 1 2 999999 986212 2 647857 685495 1 2 999999 107202 2 4 999996 2 3 999981 2 97957 815196 1 2 999999 -201717 2 2 999999 2 91434 266252 1 2 999999 801347 2 2 999999 2 5 999985 1 2 999999 -835133 1 2 999999 -876671 2 863699 934290 2 17 999982 2 430317 732562 2 2 999999 1 2 999999 865100 1 476273 961861 458734 2 2 999999 2 12 999993 1 510398 523018 -611192 2 2 999999 1 867809 900292 -456277 2 397960 961387 1 19 1000000 -470713 1 2 999999 736111 1 394805 429267 113910 2 326932 478882 2 565127 733313 1 117951 409270 697765 2 2 999999 1 465222 741120 450437 1 2 999999 754001 1 2 999999 -422401 2 9 999995 1 10 999990 -969728 1 7 999996 74654 1 616635 647802 847842 1 2 999999 -96235 2 604547 766154 1 2 999997 -606969 2 2 999999 1 777522 917595 -573223 2 703592 841467 2 326805 567740 1 2 999999 -157034 2 2 999999 1 292977 712467 -818940 2 16 999987 1 35841 666529 289038 1 2 999999 442554 2 2 999999 2 23524 380322 1 17 999993 868288 1 2 999999 -404795 1 375884 892590 -141874 2 19 999992 1 587413 983701 388614 2 19 999988 2 19 999999 1 2 999999 -490434 2 7 999993 2 2 999999 2 8 999984 1 706449 989571 233109 2 2 999999 1 2 999999 -601682 2 126020 702884 2 2 999999 1 7 999985 890940 1 2 999999 530711 1 2 999999 -743893 2 93882 929184 2 571533 918915 2 547210 955847 2 16 999988 1 83746 342749 121643 2 632369 722372 2 3 999990 1 15 999988 -50360 2 2 999999 2 2 999999 1 43838 823264 -971124 1 45121 777884 -753230 2 19 999994 2 3 999995 2 2 999999 1 490313 512535 599980 2 2 999999 2 372534 707634 1 2 999999 -338379 1 17 999986 246718 1 2 999999 800425 2 17 999991 2 5 999992 2 16 999990 2 2 999999 2 2 999988 2 29033 177623 1 464076 825013 -203661 2 736982 836777 2 2 999999 2 2 999999 1 2 999985 -233469 1 370635 458110 -17086 2 372720 996493 1 2 999999 182918 1 13 999990 -595531 1 109618 841884 -486988 2 2 999999 1 539422 772084 -748838 1 82817 866540 -392860 2 2 999999 1 2 999999 893551 2 14 999981 1 108317 466473 -714864 1 4 999994 202310 2 2 999999 2 2 999999 2 2 999999 1 7 999994 -764922 2 94169 684810 2 502434 830623 2 14 999984 1 92293 149049 -466851 2 13 999984 1 2 999999 -259950 1 662144 888663 -344554 1 11 999996 775086 2 2 999981 1 242176 899579 -212165 2 432176 514071 1 2 999999 156781 2 15 999985 2 169867 635571 2 2 999981 1 333661 645346 114266 2 2 999999 2 2 999999 1 2 999999 878410 1 3414 656915 -302993 1 9 999994 74622 2 455574 943864 1 2 999999 763966 2 2 999999 2 461357 757362 2 96676 342736 2 4 999986 1 642613 863714 53220 1 2 999999 -904873 1 2 999999 -356738 2 7 999997 1 2 999999 53052 2 166872 301694 2 19 999999 2 807259 846052 2 233204 625169 2 2 999999 1 327810 445029 -212592 1 127296 247721 -50630 1 17 1000000 944377 2 2 999999 2 248854 703299 1 128138 131329 697674 2 19 999998 2 2 999999 2 275507 511232 2 1 999991 1 12 1000000 -715697 2 365616 811688 2 2 999999 2 2 999999 1 2 999999 -663388 1 19 999986 -794380 1 13 999996 -413773 2 2 999999 2 2 999999 1 2 999999 745157 1 43735 312938 198359 1 2 999999 121614 2 2 999999 1 2 999999 -882118 1 36994 76273 -309962 1 3 999993 -120836 1 2 999999 240629 1 2 999999 -697098 1 12 999997 38689 2 2 999999 1 8 999993 -521066 1 6 999992 957327 1 2 999999 436874 1 13 999986 733654 2 9 999988 2 2 999999 1 7 999983 -313856 2 673607 836062 1 2 999999 -497127 2 665204 979905 2 425871 786257 1 2 999999 827620 2 126592 421588 2 481249 649728 2 106969 384730 2 2 999999 2 743143 773043 2 9 999983 2 344852 774957 2 335165 808054 1 18 999983 -396658 1 2 999999 -983319 2 2 999999 2 2 999999 1 2 999999 960109 1 666787 683096 892369 1 6 999996 -979320 1 2 999999 881065 2 120145 333081 2 219477 269151 1 7 999985 206647 1 14 999987 -311332 1 567375 775594 365447 2 3 999999 1 419090 946717 -190297 1 2 999999 -873202 1 5 999993 584626 2 10 999985 2 2 999999 2 6 999986 1 2 999982 -845756 1 9 999982 -833106 1 137766 619493 -355950 2 2 999999 2 2 999999 1 12 999993 678931 2 1 999983 1 793421 941008 -745602 1 335802 470448 -794976 1 2 999999 -972628 1 2 999999 160781 1 12 999991 824465 2 2 999999 2 2 999999 1 2 999998 -731239 1 11 1000000 51502 2 17 999986 2 2 999999 1 6 999984 -88686 2 8 999996 1 333424 492580 821887 1 2 999999 33525 1 2 999999 -884969 1 378038 762129 578989 1 2 999999 966863 1 2 999999 -42636 1 20 999989 846648 1 659582 707234 305681 1 10 999990 652706 1 5 999981 -347329 1 111795 504623 -853809 1 465535 757311 641512 2 8 999986 2 2 999999 2 2 999999 1 18 999997 -178760 2 2 999999 1 13 999984 -184996 2 2 999999 2 98359 230046 1 2 999999 -18569 1 76454 888285 -102490 2 7 999986 1 353778 527382 -884189 2 2 999999 1 185202 813925 -949275 2 452660 763899 1 19 999985 270536 2 316892 939002 2 2 999999 1 2 999999 -428074 2 185399 873301 2 16 999997 1 611661 673762 211713 2 59589 621504 1 213725 941266 937666 1 402252 790661 919315 2 2 999999 2 2 999999 2 2 999999 2 2 999992 1 187975 297270 -55259 2 2 999999 2 304951 490869 2 332792 907962 1 11 999995 986250 1 61982 322891 660496 2 2 999999 1 484946 619249 932894 1 408085 675095 -556462 1 11 999989 415338 1 1 999981 477738 2 2 999999 2 759386 916741 1 811624 946847 -552226 2 124681 300985 2 2 999999 2 982317 984620 1 513966 946604 -390645 2 1 999994 2 15 999988 2 2 999999 2 17358 662942 1 2 999999 536411 1 17 1000000 370436 2 15 999993 2 2 999999 1 2 999999 908414 2 19 999994 1 477377 809112 415024 1 9 999999 812171 1 2 999999 753125 2 2 999989 1 2 999999 -414363 1 20 999984 191581 2 2 999999 2 20135 41250 1 116533 517683 192804 2 18 999991 1 8 999988 -812201 1 10 999998 -301268 2 696385 745720 1 4 999995 363752 1 2 999999 158494 1 2 999999 -927050 1 378084 840510 -164758 2 187373 605642 1 17 999982 359818 2 6 999993 2 278590 803688 1 14 999990 -406374 1 14 999997 111003 1 7 999986 642495 1 14 999983 -501433 2 11 999982 1 277826 579864 -607179 1 392105 622447 189678 1 4 999983 -134461 1 810515 876463 869175 1 2 999999 458755 1 2 999999 345969 1 618125 682790 -697586 2 107716 349479 1 4 999982 91782 2 13 999999 2 9 999983 2 2 999999 2 718018 932400 2 2 999999 1 755666 786593 578440 1 10 999981 774540 2 305585 591451 1 2 999999 353688 2 11 999999 1 196983 525316 -303347 1 2 999999 -623249 1 2 999999 -487911 2 430305 682673 1 6 999982 700782 2 11 999984 2 341400 882820 2 3 999994 2 554111 767573 1 2 999999 664526 2 205021 787610 2 2 999999 2 14 999983 1 2 999999 -798913 2 486344 520150 2 2 999999 2 2 999999 1 284829 812204 852630 1 6 999998 -388274 1 132133 644114 -807133 2 2 999999 2 293864 968163 1 519402 876381 -687374 2 5 999984 1 2 999999 647767 1 1 999981 -272092 1 2 999994 773902 2 220873 656252 1 2 999999 200799 2 782632 886878 2 1873 127257 1 13 999998 -391439 1 590201 987832 47640 2 365616 579470 1 2 999999 320615 2 9 999996 1 172252 498845 -220181 2 2 999999 1 76365 568930 776739 2 272073 599102 2 2 999999 2 2 999999 1 11 999985 373051 2 287500 963591 2 6 999988 2 776125 985547 2 389103 648972 1 6 999992 -812886 1 154344 600660 16997 2 2 999999 2 2 999999 2 2 999999 2 3 999993 1 2 999999 -491134 1 1 999982 572384 2 2 999999 2 2 999999 1 2 999999 -706645 1 15 999995 735629 2 59722 77895 2 66717 537248 2 255006 406430 1 2 999999 390533 1 15 999999 921033 2 2 999999 2 2 999999 2 53649 156482 1 140778 864543 -838113 1 4 999997 115280 1 4 999997 13201 1 17 999999 772844 2 2 999999 1 10 999985 818056 1 2 999999 810818 2 414616 912305 1 7 999990 386784 2 4 999993 1 2 999999 150350 1 413036 423855 -743122 1 466372 760839 -566603 1 15 999991 302566 2 221262 633594 1 2 999999 553858 1 2 999999 822632 2 2 999999 2 2 999999 1 2 999999 -245766 1 778324 935403 -467179 2 248570 919383 1 2 999999 52264 1 10 999984 461544 2 417607 929255 1 17 999996 -153157 1 624344 648671 517143 2 405701 842665 2 2 999999 1 2 999999 573639 1 2 999999 475635 2 2 999999 2 17124 594690 2 206805 679169 1 92540 578045 -335259 2 7 999993 2 2 999999 2 2 999999 1 2 999999 -259328 2 18 999986 2 12 999982 2 185495 422903 2 2 999999 1 15 999984 -115409 1 163001 536961 -313190 2 10 999983 1 152237 518600 -843344 2 4 999994 1 2 999999 75730 1 6 999999 226722 2 12 999997 1 664929 811592 -533538 1 2 999999 742668 2 15 999992 2 324186 837580 2 12 999986 1 2 999999 256401 1 2 999999 -983897 1 8 999990 -233818 1 2 999999 434138 1 270094 449672 209323 2 2 999999 1 2 999999 -975096 2 16 999981 1 21180 169863 377666 2 71480 663753 1 2 999999 44833 2 2 999999 1 2 999999 235739 2 102728 389243 1 10 999989 813546 2 5 999995 2 8 999984 2 701038 881910 2 360915 788863 1 2 999999 -360996 2 2 999999 1 19 999993 291554 1 2 999999 -135358 1 7 999997 533488 1 455524 579015 40211 2 31997 114510 2 2 999999 2 609168 978638 2 2 999999 1 2 999999 277943 2 2 999999 2 351268 622356 1 14 999987 -173792 2 431828 686932 1 2 999999 400295 1 20 999982 511897 1 358160 933238 -976710 1 2 999999 901107 1 107413 351142 -851826 2 2 999999 1 13205 205403 300785 2 11 999987 2 12 999983 1 6 999988 -844456 2 2 999999 1 2 999999 -955052 2 10 999993 1 2 999995 -160050 2 10 999999 2 2 999999 2 189172 757010 1 2 999999 -606512 2 11 999996 1 844400 869644 -31334 1 2 999999 -171602 1 358277 498692 -37665 2 91136 938828 1 6 999991 -43833 2 1 999981 2 17 999999 1 2 999999 97985 2 2 999999 2 832852 898531 2 18 999986 1 2 999999 -845772 1 2 999999 234372 1 293686 850088 758883 2 2 999997 1 9 999985 -770702 2 2 999996 1 468970 649624 -945746 2 532502 691201 2 135875 905078 2 130894 871362 2 438422 932281 2 53050 679092 2 18 999997 1 2 999999 -5687 1 2 999988 -853905 1 12 999983 542190 2 2 999999 1 4 999981 -354376 1 20 999982 -109466 2 5 999987 2 16 999996 2 10 999993 1 716383 916923 819500 2 13 999992 1 1 999987 -524368 1 1 999999 481679 2 2 999999 2 792296 934964 1 18479 51559 483696 1 19 999992 -36952 2 750173 953340 1 2 999999 -143975 2 2 999999 1 442604 681693 50417 1 2 999999 -984044 1 2 999986 743747 1 714610 825691 888353 1 2 999999 159135 1 292505 745394 491909 1 9 999999 750131 1 5 999985 16346 1 20 999984 965255 2 2 999999 2 161910 496366 2 103312 917737 2 379136 535218 2 8 1000000 1 2 999999 -552921 1 13 999997 -419740 2 2 999999 1 2 999999 -193729 1 4 999989 -84605 1 10 999993 -615517 1 11 999997 -979708 1 2 999999 144918 2 225744 711417 1 2 999999 338157 1 33386 740687 432956 1 2 999999 93975 2 527325 745042 2 482741 903478 2 189106 572115 1 22440 918259 884734 1 133435 726037 -820944 1 20 999997 -875043 1 65921 982378 573048 1 107666 288915 -2467 2 224426 425462 2 594576 705798 2 814049 915717 2 2 999999 1 491206 735294 -165620 2 2 999999 1 329610 368920 431936 1 15 999987 124404 1 359382 692764 -752139 2 541186 653186 1 134468 698650 -768699 1 17 999994 -657390 1 2 999999 822951 2 16 999986 2 164601 716907 2 2 999999 2 6 999993 2 2 999999 2 250774 706950 2 13 999999 2 2 999999 1 2 999999 -967818 1 15 1000000 -594842 2 8 999981 2 424635 950609 1 12466 358413 -972085 2 526283 603759 1 2 999999 -684843 2 12 999984 2 2 999999 1 2 999999 615085 2 406933 946895 1 2 999999 -626166 2 6 999984 1 7 999985 737574 2 561568 865313 2 12 999996 2 799634 897577 1 13 999990 -929900 1 2 999999 -900301 1 4 999990 250344 2 2 999999 2 11 999998 2 2 999999 2 2 999999 2 538685 842786 1 134035 650943 844643 2 223129 642093 2 2 999999 2 180811 623103 1 2 999999 -180602 1 5 999992 -133331 2 296225 975378 1 10 999985 46943 2 4462 992162 1 20 999999 593878 1 1 999989 -787142 2 18 999987 2 257369 342110 2 77848 201503 1 2 999999 -237847 1 2 999999 -512853 1 2 999999 -115964 1 2 999999 -113195 1 8 999988 877968 2 496915 748416 2 16 999983 1 584091 620199 325355 2 2 999999 2 290374 565873 1 2 999999 -495812 2 2 999999 1 709511 773280 545191 1 607548 705832 -628567 2 19 999983 1 2 999999 700224 2 5 999993 1 2 999999 250337 2 773370 923280 1 2 999999 -855178 1 568511 839094 -860507 2 20 999984 1 610150 966652 176482 1 2 999999 740364 2 8 999994 1 2 999999 -194628 2 2 999999 2 2 999999 2 813952 900905 2 10 999989 2 2 999999 1 2 999994 -628859 1 18 999991 -285217 1 18 999986 342771 2 7 999986 1 395895 472057 734989 1 2 999999 319718 1 2 999999 349699 1 2 999999 908040 2 13 999987 2 1 999986 1 2 999999 454941 2 508283 845756 2 414219 538480 2 2 999999 1 2 999999 311143 2 8 1000000 2 14 999999 2 2 999999 2 14 999984 1 198529 571918 745339 1 1 999987 940149 1 54464 740175 -814654 1 2 999999 -78919 2 3 999988 1 2 999999 -182501 2 80119 401226 1 9 999982 -17908 1 253037 287478 -52742 2 2 999999 1 16 999987 -111742 2 2 999999 1 2 999999 626 1 2 999999 292081 1 2 999999 -37352 2 526939 844124 2 7136 734063 2 2 999999 2 2 999999 1 15 999988 863689 1 18 999996 877724 1 2 999999 410329 2 628872 726233 2 10 1000000 2 2 999999 1 171893 988774 -890665 2 10 999984 2 8 999982 1 2 999999 386159 2 2 999999 1 2 999999 545210 2 2 999999 2 268307 550415 1 208241 585302 -191674 1 2 999999 -721124 1 2 999986 638777 2 2 999999 2 741091 839665 2 330901 693970 2 2 999999 2 459493 517894 1 2 999999 692474 1 683007 945569 -436431 2 2 999999 2 466334 881376 1 19 1000000 535754 2 2 999999 1 609529 981484 -948271 1 11 1000000 -589933 1 13726 554098 72561 2 2 999999 2 145018 245158 2 2 999999 2 2 999999 2 778746 915813 2 536651 546791 2 2 999983 2 924744 962280 1 2 999999 -740588 1 3 999996 -384514 2 2 999999 2 234885 635249 1 13 999990 -63201 1 20 999984 -336224 1 390060 568325 573519 2 2 999999 1 77951 318810 233320 1 2 999999 823671 2 2 999999 1 20 999983 644041 1 20 999997 619523 2 54277 733416 1 2 999999 -901776 2 17 999993 2 2 999991 1 2 999999 -36885 1 242945 521607 -865637 1 32203 75884 750817 1 300093 579664 616346 2 11 999991 2 165604 665104 1 20 999982 171005 2 264828 843846 1 63171 65793 700389 1 79415 403452 470698 2 7 999998 2 2 999999 1 462126 744247 978795 1 19 999987 486070 1 2 999999 537986 2 19 999984 1 229403 285171 318851 2 2 999999 2 2 999999 2 122878 196417 1 420500 505443 990832 1 2 999999 -990867 1 605646 852131 -874687 1 3726 366200 -45877 1 2 999999 452324 1 82977 798047 -664096 2 581910 776730 2 11 999993 1 11 999994 546291 1 2 999999 506630 1 2 999999 210211 2 13 999995 2 7 999987 1 10 999996 -459690 1 288283 858013 -682169 1 9 999999 25290 2 12 999981 1 2 999999 136648 1 714708 943934 746888 2 2 999999 2 2 999999 2 21139 112660 2 2 999999 1 312494 735731 377022 1 312537 334333 -852643 1 55734 383776 299106 1 5 999983 723368 2 460883 793158 1 2 999999 -44241 2 2 999999 1 11 999992 67072 1 4 999985 519532 2 8 999983 2 758698 892095 2 253150 530021 1 10 999987 -951412 2 2 999999 1 284898 501901 161739 1 2 999999 672672 2 16089 922247 2 12 999987 1 97350 963327 884808 2 590020 768337 1 2 999996 207654 1 2 999999 -143189 1 2 999999 327795 1 691035 955005 744601 2 1 999989 2 26616 852738 1 2 999999 -579533 2 2 999999 2 15 999994 2 2 999999 2 764036 859905 1 2 999999 839481 2 4 999981 2 179065 742291 1 7808 36768 -887111 2 7 999988 2 12 999998 2 9 999995 1 13 999985 810636 2 10 999983 2 152098 987548 2 541399 683776 1 2 999999 -934489 2 2 999999 1 2 999999 962694 2 2 999999 1 2 999999 879394 2 42393 90864 1 13 999993 -29231 2 628272 724586 1 136715 945230 119190 2 18 999997 1 1 999996 -346126 1 582393 948592 -539431 2 2 999999 1 2 999999 162274 1 9 1000000 954712 1 4 999983 -264114 2 2 999999 2 2 999999 1 141371 642816 -945771 1 11 999993 -427236 2 4 999992 2 12 999983 1 2 999999 -148225 1 2 999999 -667118 1 3 999993 405419 2 2 999999 2 959836 994392 2 19 999999 2 355450 893641 2 304782 959571 2 2 999999 1 2 999982 677755 2 2 999999 2 15 999996 1 2 999999 98673 2 560347 600193 2 526975 721046 2 367075 597936 1 2 999999 -507735 1 419140 786907 466731 1 2 999999 475839 1 158633 984670 -270522 2 2 999999 1 79443 236598 -869752 1 617728 756017 -69749 1 14 999988 -530750 1 2 999999 31551 2 787471 924295 1 2 999999 -729999 1 5 999982 -166345 1 504618 536203 922905 2 376360 614727 1 69912 644418 -96985 2 3 999995 1 216442 822255 761246 2 1 999984 2 416568 605621 2 172464 570763 2 299278 299939 1 174647 425184 449155 2 18 999997 1 2 999999 -762177 2 209209 479717 2 2 999999 2 9 999982 2 385746 732632 2 259587 817600 1 12 999996 -944308 1 2 999999 -446084 2 125449 959716 1 2 999999 -143865 2 19 999999 2 2 999999 1 2 999999 -942650 1 175754 800360 -326694 2 10 999982 1 2 999999 -646936 2 7 999992 1 2 999983 -169018 2 368079 431978 1 90974 980781 316376 2 237814 811184 2 2 999999 2 81459 909057 1 2 999999 -947026 1 2 999999 76304 2 2 999999 2 730585 969308 2 2 999999 2 2 999999 1 2 999999 129430 2 2 999999 1 2 999999 -137503 2 2 999999 2 2 999999 2 3 999988 2 100670 164974 2 114894 804540 1 87748 882806 -526822 1 2 999999 752719 2 18 999990 2 8 999995 1 15 999985 834880 1 2 999999 -669758 2 14831 266573 2 577430 703567 2 11 999981 2 878233 946939 1 723724 823738 -168733 1 640592 755395 360193 1 1 999987 39933 2 2 999999 2 2 999999 2 1 999983 1 780686 952811 -526853 1 439766 469266 -422361 1 2 999999 803514 1 20 999981 106097 1 2 999999 835822 2 8 999983 2 17 999998 2 436459 906506 2 2 999999 1 6 999984 -13167 1 3 999999 -224596 1 810355 912424 879166 1 110237 846637 -497122 1 6 999999 487985 2 741300 961708 2 15 1000000 2 7 999999 1 2 999999 683148 2 321263 452261 2 2 999999 1 2 999999 763293 2 2 999999 2 588225 648791 2 1 999987 1 220665 305831 -768318 1 65887 858701 425465 1 19 999992 -428224 1 172178 635971 685487 1 400008 843049 -337767 1 15 999992 391658 2 2 999999 1 2 999990 -459728 2 15 999996 2 19 999990 2 9 999982 1 20 999981 419962 2 166560 430412 2 516823 960156 2 2 999999 1 4 999998 -84992 2 12 999995 1 2 999981 941561 1 938173 985089 485665 2 48132 826491 1 19 999991 -497546 2 2 999999 1 158833 753953 63567 2 12 999984 1 226438 460672 788038 1 19 1000000 1666 1 159727 422222 -269874 1 82558 293668 246871 2 132650 361535 1 2 999999 -94482 2 24658 887030 1 2 999999 -122965 2 18 999997 2 12 999983 2 2 999999 1 2 999999 937256 2 577449 601026 1 2 999999 253216 2 2 999999 2 2 999999 1 6 999981 251854 1 2 999999 -193629 2 19 999994 2 1 999981 2 15 999991 1 2 999999 165285 2 18 999997 2 12 999984 2 2 999999 2 655898 799103 1 16 999994 -851095 1 599596 623225 187068 1 2 999999 -826771 2 2 999999 2 2 999999 1 17 999991 -111561 1 7 999997 -372283 2 2 999999 1 460598 957167 65297 1 2 999999 -234241 1 3 999984 827354 2 2 999999 1 51380 768878 -477615 2 19 999987 1 2 999999 973317 2 2 999999 1 488896 766459 -778536 2 465246 634782 1 53881 781987 -833319 1 558804 596205 586973 2 874859 911034 1 16 999994 -262492 2 2 999999 2 2 999999 1 4 999984 -380848 1 479082 484172 -340680 2 78423 435861 2 17 999991 2 3 999983 2 11 999983 1 16 999993 -578628 1 6 999985 -620426 2 2 999999 2 7 999998 2 120992 265970 1 151472 683030 -748624 1 2 999999 236487 1 2 999999 852404 2 2 999999 2 7 999994 2 3 999984 2 259981 943142 1 13 999996 -890662 2 2 999999 1 2 999999 -241371 2 10 999996 1 798300 926677 -104712 2 474634 940246 2 2 999999 2 516993 738963 2 6 999999 2 2 999999 1 19 999989 410929 2 2 999999 1 452476 779105 21138 2 2 999999 2 2 999999 1 2 999999 -456065 2 9 999987 1 210079 883333 -476 2 50567 94568 1 17 999987 199802 1 2 999999 931374 2 2 999999 2 129305 171395 1 18 999994 470776 2 18 999993 1 6 1000000 910626 2 134711 244002 2 588505 868698 1 2 999999 54710 1 626552 714641 -534499 1 20 999998 341855 2 3 999988 2 16 999992 1 12 999981 44282 2 2 999993 2 2 999999 2 5 999984 2 239252 822362 2 12 999985 1 158938 769710 919969 1 2 999999 235651 2 740119 782813 2 15 999986 1 10 999989 -540588 1 76565 460503 -479800 2 740026 823850 1 15 999996 -216128 2 15 999989 2 313502 639882 2 2 999999 1 2 999999 367001 2 93875 704161 2 14 999981 2 2 999999 1 2 999999 454665 2 3 999998 1 13 999996 552791 1 2 999999 -912861 1 136815 389001 -354835 1 2 999999 -824821 2 394736 764279 1 169007 567226 25150 2 2 999999 1 829917 839285 891486 2 36870 485442 1 2 999999 -291172 1 18 999998 -793730 2 2 999999 1 683438 707340 907233 2 2 999999 2 284316 725054 1 2 999999 -734940 1 5 999983 304662 1 2 999999 672271 1 82847 722127 516509 1 1 999996 -666499 2 2 999999 2 2 999999 1 8 999987 -238592 1 792873 837920 571471 2 484158 899471 1 326392 457769 893950 2 3 999993 1 2 999999 -455083 1 9 999988 -901824 1 2 999999 -894808 1 3 999987 -150139 2 5 999989 1 47612 523844 60007 2 11 999987 1 146774 719240 -575710 1 4 999989 232915 1 2 999999 -147257 1 635137 651948 773309 1 2 999999 621939 1 2 999999 303025 1 2 999999 326141 1 31856 559217 499346 2 18 999989 2 466361 996667 1 2 999999 -140516 2 2 999999 2 2 999999 2 132318 774715 1 5 999998 -624439 1 2 999999 -771046 1 241259 941546 -403130 2 2 999999 2 16 999996 1 18 999994 537408 1 410040 804996 19237 2 970487 970873 1 584875 791707 513161 1 2 999999 -906429 2 347812 729734 2 2 999999 1 2 999999 306842 2 2 999999 1 2 999999 352631 1 358615 414109 -188741 1 10 999993 473094 2 2 999999 1 2 999986 -450489 1 595866 600710 -168392 1 17 999996 183728 2 2 999999 2 78519 654440 2 502087 899458 1 136780 760336 4924 2 2 999999 1 334847 366165 936907 1 18828 53160 -161544 1 2 999999 757984 2 287496 448284 2 549835 831625 2 2 999999 2 13 999982 1 79747 289689 -97587 2 20 999993 2 119889 412703 2 14 999992 2 3 999988 1 508059 972508 -36111 2 229987 240899 2 350934 671918 1 540027 895041 -231289 1 471406 798725 -365628 1 2 999999 -487575 1 2 999999 645057 2 545441 985379 2 2 999999 1 23897 92536 372178 2 2 999999 1 5 999988 12296 1 1 999985 -120176 2 579982 808011 2 2 1000000 1 18 999993 718422 2 163628 234004 1 2 999999 -125208 2 6 999998 2 16 999982 1 5 999992 -155195 2 144690 170388 1 2 999999 -39804 2 473661 728290 1 3 999991 -353734 2 2 999999 1 59807 470367 -133166 1 2 999999 71125 2 350655 737219 2 2 999999 2 7 999990 2 517498 794072 2 2 999999 2 8 999989 2 2 999999 1 18 999998 -564237 1 13 999990 175463 2 121696 695246 2 2 999999 1 17 999993 815493 1 2 999999 452746 1 2 999999 -267258 2 713067 770907 2 644591 757160 2 10 999985 1 10 999983 147695 1 8 999985 -518364 1 578954 733668 446070 2 2 999999 1 494933 751918 177334 2 455446 683490 2 128709 247295 2 93429 585453 2 2 999999 2 447728 912180 1 154239 843700 926266 1 24627 288154 211360 2 398619 497150 2 394750 773892 1 2 999983 -286326 2 2 999999 2 2 999999 1 9 999993 830406 1 518036 782882 -213381 1 12 999981 -818918 2 2 999999 1 292142 975580 -851920 2 16 999984 1 2 999999 105759 1 178569 508993 983656 1 2 999999 81400 1 2 999999 -487717 1 124982 973226 -559503 2 12 999989 1 10 999998 980960 1 2 999999 120792 2 281572 534627 1 2 999999 -286374 1 6 999990 710295 1 6 999992 17818 1 2 999999 57010 2 2 999984 2 2 999999 1 11 999982 -953294 2 16 999994 2 11 999993 1 585351 907989 586948 1 8 999994 555897 1 814923 860946 230992 2 5 999997 2 2 999999 2 1 999984 1 2 999999 -415735 2 2 999999 1 18 999998 914853 2 2 1000000 2 16 999997 2 20 999995 2 16 999984 2 610699 624741 1 532522 838600 128603 2 2 999999 1 16 999999 390426 2 196066 710419 1 542949 713140 849475 2 781742 792933 2 10 999982 1 3 999983 -377050 2 2 999999 1 1 999999 758883 2 6 999986 1 39043 115282 -289440 2 6 999995 2 153811 704390 2 55889 267216 2 4 999996 1 2 999999 176408 1 2 999999 -701924 2 797372 827224 1 16 999992 210300 2 13 999999 1 444522 620849 -100898 1 2 1000000 85579 2 2 999999 1 13 999991 930218 2 13 999998 1 219223 680507 -30087 1 2 999999 726785 1 403749 500441 77884 1 472551 851212 -856010 1 672058 746349 -24176 2 2 999999 2 7 999985 2 2 999999 1 17 999983 -254266 1 455526 592520 -772671 2 2 999999 2 2 999999 1 4 999999 -967828 1 11 999990 110223 2 207678 399210 1 5 999990 734797 2 2 999999 1 11 999985 -784440 1 6 999988 -516088 2 619045 709388 2 2 999999 1 1 999985 273033 2 322196 853235 2 3 999997 1 613744 736117 -799354 1 15 999987 154580 1 2 999999 -20756 1 42838 273941 -350914 1 2 999999 869126 1 2 999999 -114000 1 84561 468100 782021 1 4 999996 -265007 1 12 999983 -62054 2 77054 930641 1 1 999992 -752496 2 594100 736225 1 2 999999 894780 2 2 999999 2 8 999994 1 2 999999 -386390 1 2 999999 211579 1 64100 734889 -397814 1 350368 827319 175411 2 2 999999 2 2 999999 1 428892 673935 529787 1 2 999999 798285 2 2 999999 1 7 999993 -959409 2 10 999989 2 664602 699282 1 2 999999 -698521 2 18 999989 2 2 999999 1 544387 687133 -314759 2 444913 715351 1 4 999984 681161 2 2 999999 1 19 999988 -762511 1 197657 854266 284795 2 2 999999 2 10 999990 1 20 999983 -618513 2 20 999986 2 2 999999 1 169171 504573 -472676 2 4 999991 1 11 999991 -91868 1 1 999994 -464538 2 2 999999 2 17 999988 1 939945 958611 93094 1 10 999999 -625803 1 2 999999 257289 2 626803 733493 1 1 999990 373889 2 2 999999 1 2 999999 909501 2 20 999999 2 3 999982 2 15 999988 2 16 999982 1 245205 597958 745623 1 3 999993 -472661 1 31363 128389 895525 2 2 999999 1 17 999984 -719716 1 2 999999 -932108 2 2 999999 2 2 999999 1 11 999996 -138493 2 13 1000000 1 2 999999 -470419 1 8 999990 222308 1 244608 775222 891493 2 4 999989 2 1 999982 1 704784 953096 -471304 2 313482 407046 2 2 999999 1 2 999999 292552 2 367211 831083 1 13 999985 385531 2 125307 460363 1 2 999999 -641989 2 50525 201665 2 3 999986 1 2 999999 -117177 2 156224 286914 2 1 999996 2 5 999986 2 2 999999 2 6 999992 1 14 999997 -333995 2 2 999999 1 8 999999 691389 2 7 999999 1 18 999987 -728181 2 2 999999 1 348053 377893 367568 1 289170 435700 605368 1 2 999999 -25378 2 2 999999 1 2 999999 -517523 2 5 999986 1 2 999999 96420 2 365237 841395 1 172170 486490 846955 1 2 999999 -134782 1 2 999999 215618 1 2 999999 -959495 2 2 999999 2 16 999998 2 11 1000000 2 146455 861406 1 2 999999 -317262 1 511556 994573 -279156 2 2 999999 1 2 999999 990407 1 2 999999 -441659 2 2 999999 1 176025 583889 470619 1 2 999999 30464 1 685929 872488 -286447 2 7 999992 2 2 999999 2 8 999989 1 404327 723498 334487 1 6 999998 -121022 2 9000 208571 1 2 999999 -389280 1 333594 585029 208655 1 4 1000000 601644 1 513767 741333 715607 1 2 999999 -195378 1 16 999984 -837371 1 258578 509253 905923 2 582224 997620 1 19 999994 855161 1 462081 571148 -54535 1 13003 915674 39187 1 2 999999 -161544 2 12 999984 2 751142 886560 2 19 999993 1 228094 950226 643463 2 2 999999 2 2 999999 2 2 999999 2 15 999996 2 310924 396671 1 171190 222035 -526192 1 10 999997 501705 2 2 999999 2 68123 164507 1 207210 305281 -444806 1 2 999984 -589841 2 2 999999 1 493736 496187 929579 1 973334 990827 194179 2 2 999999 2 5 999998 1 27760 647670 -951945 1 20 999997 -325534 1 17 1000000 -347046 1 16 999997 676757 1 2 999999 853310 2 215834 926632 2 436995 559451 1 2 999999 -78515 2 119974 613673 1 2 999999 -917072 1 16 999988 586168 1 2 999999 282588 2 9 999981 2 2 999999 1 2 999999 -86115 1 165253 521719 159371 1 330569 465631 361313 1 2 999999 -405971 1 2 999999 -44869 2 16 999989 1 285902 630926 -81351 2 510641 728522 1 2 999986 -718985 1 12 999985 203405 1 165616 718924 52608 1 9 999999 -546461 2 15 999988 2 96632 441681 2 10 999991 1 2 999999 -693786 2 2 999991 2 6 999988 1 2 999999 -366086 1 15 999995 650899 1 2 999999 -165823 2 2 999984 2 2 999999 1 14 999991 -276465 2 2 999999 1 13 999991 -45655 1 8 999994 -395012 2 637580 646322 1 7 999989 170435 2 27168 140244 2 275267 848824 1 20466 104516 916529 1 2 999999 623973 1 20 999996 189586 2 157205 470318 1 176938 366829 592701 2 2 999999 1 2 999999 227142 2 2 999999 2 15 999985 1 7 999996 861552 1 2 999999 -680458 1 2 999999 940622 1 2 999999 -526918 2 2 999999 1 490398 947951 887697 1 12 999982 -700652 1 2 999999 552376 2 571425 905836 2 2 999999 1 292966 466114 241364 2 2 999999 2 589442 653472 1 829314 865242 570119 2 79061 523740 1 4 999991 583864 1 350508 861529 113795 2 4 999999 1 2 999999 -495894 2 16 999990 2 2 999999 1 2 999999 80487 1 2 999999 -112097 1 2 999988 652826 2 1 999996 2 415428 973245 1 59849 469211 461501 2 12 999983 1 15 999987 -718180 1 2 999999 -951901 1 20 999992 975417 2 2 999999 2 1 999996 1 2 999999 634089 2 105602 673660 1 7 999986 155390 1 235425 713225 -241058 2 151619 496110 2 734354 884604 1 160664 612093 748186 1 118173 645139 240064 2 19 999994 1 15 999984 279949 2 104373 528488 2 2 999999 1 2 999999 -622541 1 17 999982 -94307 2 2 999999 2 453150 771137 2 477405 748084 2 788361 950598 2 558768 597815 2 330837 935896 1 581365 726866 -211796 1 847929 981303 -868514 2 2 999999 2 95702 463491 1 165749 327008 -918359 1 3 999983 21678 1 74543 520296 649267 2 3 999988 2 20 999983 1 241783 284098 -386587 1 2 999999 997970 1 12 999992 265966 2 5 999991 1 19 999983 298369 1 833003 986943 759626 2 8 999995 1 8 999984 -599868 2 2 999999 2 676886 700822 2 749753 894941 2 2 999999 1 2 999999 -832151 1 2 999999 932200 1 2 999999 -717221 1 2 999999 318840 1 13 999997 306195 1 13 999986 -561872 2 2 999999 2 12 999996 1 18 999998 484574 1 355461 418469 -423863 1 2 999999 -395013 1 277160 547119 -125461 1 2 999999 579865 1 2 999999 768905 1 2 999999 64497 2 2 999999 1 315542 674273 242786 1 308332 518183 847687 1 749223 869817 123938 1 2 999999 -84996 1 17 999999 -807553 1 2 999999 -189055 2 2 999999 2 2 999999 1 18 999990 539861 2 411804 564335 1 2 999999 -433711 2 280801 850839 2 1 999988 1 4 999987 -183640 1 11 999996 212705 1 2 999995 680723 2 322179 935544 2 2 999999 1 63548 200688 -274311 1 7 999991 372261 1 7 999982 660873 2 18 999993 2 240294 967822 1 14 1000000 748302 2 258220 476343 2 2 999999 1 530678 691299 -133050 1 195368 630143 186514 1 2 999999 7004 1 511442 770186 50375 2 9 999994 2 217008 874310 1 552228 954326 238051 2 4 999983 1 2 999999 269177 2 2 999999 2 133707 235919 2 19 999990 1 2 999999 196137 1 4 999995 682105 2 2 999999 1 2 999999 -397099 1 2 999999 -103598 1 247298 852073 857779 2 202191 631531 2 2 999999 1 12 999981 -350533 1 178559 785120 -666497 1 2 999999 -593478 1 530500 560779 -473700 2 722132 787967 1 13 999990 -486035 2 16 999985 2 805366 905654 1 2 999999 -165298 1 20 999996 525180 1 2 999999 -501981 2 377803 536750 2 120376 325646 1 2 999999 350579 1 184196 447911 727583 2 354697 830837 2 383297 593069 2 501596 735988 2 45968 650025 2 2 999999 2 6 999993 2 704914 947181 1 5 999997 881888 1 2 999999 -822991 1 2 999999 470858 1 448366 605804 -557097 2 229132 276463 1 262686 742373 -854582 2 2 999999 2 883977 967796 2 286049 764248 2 2 999999 2 1 999999 2 2 999999 1 203423 605228 188496 1 2 999999 -206067 1 6 999986 -541363 2 6 999981 2 13 999982 2 20 999984 2 10 999990 2 13 999994 2 2 999989 2 22607 713813 2 500585 998566 1 576177 769973 446068 1 550451 681689 -703065 2 2 999999 2 2 999999 1 481600 746106 147319 2 1822 201581 2 11 999988 1 299271 859485 -996225 1 2 999999 368587 2 10 999988 1 2 999999 8397 1 2 999999 579776 1 2 999999 432456 1 205592 590324 556403 2 86370 440873 1 1 999983 639210 2 362945 464597 1 51027 467145 -941793 1 527785 948092 -263886 1 584744 593367 541581 2 15 999990 2 10 999990 2 4 999993 1 162633 373421 -749268 2 509795 753387 2 506084 821379 2 7 999994 2 2 999999 2 753607 837725 1 20 999995 -960268 1 16 999986 250115 2 2 999999 1 217456 427486 -79407 2 2 999999 1 385812 509872 -153057 2 2 999999 2 2 999999 1 799604 857103 -303584 1 2 999999 205829 1 2 999999 21124 2 367376 995531 2 2 999999 1 2 999999 270646 2 44988 757296 2 2 999999 2 2 999999 2 676883 892837 2 258080 686704 2 260876 439564 1 2 999999 -155797 2 14 999989 1 20 999989 -955580 1 340897 886199 704859 2 199489 610858 2 526051 808528 2 519090 584336 2 286392 398453 1 2 999999 -516373 2 2 999999 1 113594 544918 229883 2 267994 740099 1 7 999990 108439 2 174628 686550 2 2 999999 2 24838 878039 2 2 999999 1 144846 761326 -168569 1 234474 511435 390170 2 2 999999 1 1 999993 713397 1 2 999999 296187 2 11 999986 1 14 999984 914716 2 2 999999 1 594078 802494 -384803 2 2 999999 2 2 999999 1 328789 522466 -440573 2 2 999999 2 2 999999 1 340375 385359 78363 2 14 1000000 1 2 999999 62699 1 2 999999 598249 2 548537 974782 2 5104 664774 1 669419 869054 -862119 1 10 999996 150829 1 254228 548001 -808230 2 360082 924378 1 759798 943091 44220 1 2 999999 -470599 1 4 1000000 596604 1 2 999999 -643643 2 2 999999 1 315327 563495 -84926 2 9 999996 2 2 999999 1 900583 970390 -615897 1 38208 340661 423843 2 15 999990 1 816251 992839 -432014 2 2 999999 2 19 999995 2 16 999981 1 20 999981 405604 2 2 999999 2 125158 799612 1 9 999990 49226 2 222329 837870 2 614823 621481 2 15 1000000 1 2 999999 -624716 2 4 999992 2 903333 912908 1 495367 847804 257914 2 1 999994 1 7 999985 942576 1 4 999993 -507543 2 2 999999 1 2 999999 -607327 1 2 999999 -449677 1 15 999999 628563 2 16 999983 1 5 999996 -832400 1 68727 466647 711466 2 9 999986 2 382616 994075 1 640110 739865 -669573 1 426560 608823 866775 1 104659 463152 -885286 1 2 999999 -576228 1 2 999999 -645394 1 16 999989 -891648 2 2 999999 1 2 999999 -478730 2 2 999999 2 96990 137300 1 7 999996 -562313 2 50982 501285 1 15 1000000 -986070 1 2 999999 732933 2 737837 993676 1 187098 406359 722702 1 2 999999 -65215 1 15 1000000 724327 1 34938 703285 -73872 2 12 999981 1 655719 786269 -88034 2 3 999981 2 19 999986 2 2 999999 2 180780 404363 1 13 999983 -263618 1 2 999999 376111 1 2 999999 626820 1 119818 481450 135674 2 6 999995 1 397643 672731 -523510 2 64028 688235 1 178264 344032 -180062 2 379097 727611 2 416250 597458 2 2 999999 1 2 999999 -206751 2 2 999999 2 752634 884544 1 2 999999 -622622 2 8 999989 1 245298 897412 -563733 1 16 999994 -412468 2 19 999998 2 15 999989 2 2 999999 2 6 999982 1 2 999999 -500379 1 91046 106918 545341 2 2 999999 1 620550 662076 853846 1 789303 800201 153513 1 1 999981 -718598 2 2 999999 2 13 999994 1 241587 798784 -375582 2 7 999996 1 17 999993 604585 2 18 999997 2 2 999999 1 2 999999 907507 2 4 999995 2 400890 888575 2 2 999999 2 480191 673668 1 17 999982 -824202 2 18 999994 1 6 999989 912895 2 195369 920365 2 276424 364959 2 2 999999 2 555428 839471 2 14 999983 1 112286 806284 584617 1 153210 483174 715491 2 8 999995 1 15 999994 838325 1 16 999995 599272 1 2 999999 305681 2 27812 542036 1 2 999999 616640 1 2 999999 -416141 2 2 999999 1 2 999999 -119581 2 2 999999 1 10 999986 304148 2 391016 433690 2 14 999984 2 2 999999 1 743518 892585 -428915 1 2 999999 -654618 2 18 999993 1 18 999990 953934 2 2 999999 2 280060 596038 1 319639 559501 -982344 1 6 999989 -325616 2 874471 977874 1 322977 624806 731887 1 2 999999 144684 1 18 999992 -672122 2 914864 963507 2 4 999999 1 6 999989 -20020 2 2 999999 1 13 999989 874990 2 2 999999 1 12 999989 189104 1 2 999981 -85949 2 172878 835303 1 10 999987 606794 1 394246 823277 60879 1 2 999999 933517 2 2 999999 1 3 999983 807319 1 2 999999 -204853 2 3 999993 2 1 999985 2 2 999999 1 2 999999 -946257 2 2 999999 1 435198 461760 996429 1 332124 899622 673788 2 2 999999 1 537602 749705 -28663 2 397954 684563 2 2 999999 2 13 999989 2 3 999981 1 9 999997 -565756 1 2 999989 -655711 1 53217 569042 -311331 2 423568 558638 1 4 1000000 148863 1 3 999993 -329167 1 2 999999 489921 1 2 999999 286475 1 19 999985 226151 1 2 999999 -64588 1 5 999993 634388 2 19 999985 1 5 999991 886639 1 2 999999 -495826 1 265993 882230 -930516 1 302447 557254 482945 2 2 999999 2 2 999999 1 9737 640011 96063 2 2 999999 1 2 999999 -761169 2 19 999982 2 9 999981 1 2 999999 -777812 2 9 999981 2 786838 882573 2 2 999999 2 2 999999 2 11 999996 2 2 999999 1 2 999999 -59004 1 109285 432543 395880 1 2 999999 -415259 1 18 999997 -767273 2 2 999999 2 2 999999 2 14 999995 2 262407 556991 2 2 999999 1 2 999999 517126 1 2 999999 -642828 1 19 999996 974954 2 7 999999 2 486080 656396 2 604104 773329 2 264470 381716 2 229002 803246 2 115004 821892 1 12 999989 839274 1 2 999999 470829 1 11 999997 922428 1 167409 524843 195933 1 116501 338334 967822 2 8 999986 2 84406 322895 2 445752 855315 2 2 999999 2 16 1000000 1 5 999996 -884064 2 2 999999 2 16 999985 2 2 999999 2 2 999999 2 2 999999 2 251199 671616 2 161361 546973 1 12 999983 684194 2 1 999986 2 551005 662112 1 22854 665956 804174 1 892339 944915 -377195 1 9 999984 146077 1 264793 605973 -233392 1 402889 409473 482609 1 9 999997 -573126 2 2 999989 1 141926 537946 780220 1 18 999993 756890 1 4 999997 -168193 1 206486 372772 -786261 2 3 999996 1 239783 862804 4030 2 2 999999 2 19 999984 1 12 999998 110418 1 816179 939833 541785 2 14 999990 1 16 999995 -405140 1 9 999987 -579503 1 2 999999 -681559 2 1 1000000 2 2 999996 2 1 999996 2 19 999989 1 5 999984 223113 1 2 999999 481762 1 116814 874010 -905514 2 410665 863905 1 772873 869842 142125 2 1 999986 2 3 1000000 2 13 999989 1 5 999985 -261164 2 6 999981 1 2 999999 -795594 1 573377 966034 926874 1 2 999999 781078 1 155492 284124 558023 2 15 999983 2 4 999997 2 2 999999 2 18539 970821 2 509730 635955 2 5 999990 1 808215 869106 388510 2 20 999992 2 2 999999 2 8 999992 2 2 999999 1 2 999984 -636994 2 2 999999 2 248671 963611 1 2 999999 -61152 2 368879 445642 2 114496 649809 1 2 999999 -244053 1 2 999999 223400 1 287563 719209 -360696 2 199471 658867 1 17 1000000 583675 2 2 999999 2 18 999997 2 2 999999 2 818362 928697 1 2 999999 -839365 1 783173 938459 689608 2 8 999995 2 60283 77090 2 2 999999 1 2 999999 -817286 1 2 999999 -648456 1 2 999999 -814015 2 2 999999 2 225951 583858 2 2 999999 1 13 999989 -77581 2 2 999999 1 20 999986 399167 1 2 999999 -996657 1 5 999988 -288871 1 2 999999 -280343 1 2 999999 -132846 2 2 999999 1 470117 713460 307446 1 2 999999 974586 2 2 999999 2 8 999982 1 2 999999 -170910 1 2 999999 -387929 2 2 999999 1 497067 867084 -828916 2 636243 881014 2 18 999993 2 2 999999 2 2 999999 1 2 999999 837162 2 2 999999 2 9 999989 2 17 999986 2 96609 278341 2 457889 478209 1 14 1000000 -544138 1 2 999999 619808 1 12 999997 656567 1 7 999993 -8139 1 14 999990 585311 2 219983 744897 1 1 999995 -983175 1 9 999986 24853 1 2 999999 -368126 1 15 999989 406287 2 2 999988 2 15 999999 1 1 999987 726762 1 2 999999 -349011 2 190723 590489 2 18 999997 1 9 999984 -652798 2 3 999991 2 2 999999 1 18 999982 -515545 2 10 999983 2 2 999999 2 11 999990 2 2 999999 1 2 999999 267626 1 597470 871904 227874 2 2 999999 1 2 999999 331105 2 20 999994 1 2 999999 71910 1 2 999999 -813644 1 2 999999 -259407 2 411751 761974 1 19 999995 37833 1 814042 828594 651675 2 570266 693639 2 2 999999 2 657118 936090 1 498326 785133 881537 1 5 999981 -505048 2 12959 648088 1 420296 922976 -904475 2 391949 725657 1 2 999999 -158285 2 2 999999 1 2 999999 345272 2 596412 867229 1 2 999999 271721 2 2 999999 1 577830 753683 592401 1 708580 775762 -911958 1 2 999999 938660 2 187790 594097 2 822963 844583 1 2 999986 610296 2 7 999981 1 198464 608518 -309771 1 11 999999 769956 2 19 999987 1 9 999985 -65922 2 2 999999 2 112335 686564 1 2 999999 -816049 1 2 999999 189606 2 3 999994 1 2 999999 -915075 2 2 999999 1 2 999999 -810083 1 18 999986 600479 2 408662 546711 1 12 999998 -277947 1 765528 826755 -454728 1 3 999981 -697718 1 2 999999 -449120 1 724581 759643 -903828 1 18 999989 -404632 1 8 999981 324626 1 2 999999 139072 2 6 999981 2 377360 409999 2 550651 757135 1 11 999999 -303610 1 19 999996 -938221 2 248386 885859 1 2 999999 584419 2 2 999999 2 2 999999 2 228199 253082 1 2 999999 837417 2 16 999990 2 39447 576209 1 506691 702748 465364 1 627052 969883 -279287 2 2 999999 2 2 999999 1 406237 800579 -374840 2 6 1000000 1 2 999999 -261977 1 19 999989 488243 1 10 999989 670899 2 130265 291079 1 2 999999 969639 1 178508 766841 326615 1 15 999986 741563 2 549911 806670 2 2527 136327 2 2 999999 1 597277 893284 199065 2 16 999995 2 2 999999 1 9 999983 361967 2 16 999984 2 671430 880768 2 6 999981 1 9 999981 -820212 2 7 999999 1 15 999993 -761498 1 2 999999 -819147 1 65619 964409 -361859 1 8 999992 -570373 1 116318 741741 293718 1 2 999999 -70878 1 16 999985 -844010 1 18 999990 226723 2 533308 733836 2 11 999995 1 11 999994 -679079 1 2 999999 -699521 1 20 999981 986259 2 3 999981 2 16 999985 2 2 999999 2 442751 866253 2 51536 163750 2 3 999994 1 2 999999 -650360 1 583360 952112 -835548 2 12 999997 2 2 999999 2 92989 723786 1 13 999994 630412 2 20 999983 1 199199 447801 787524 1 2 999999 230501 2 2 999999 2 348928 894577 2 2 999999 2 2 999999 1 15 999987 341948 1 358562 449323 435845 1 2 999999 784657 1 13 999989 -808420 2 2 999999 1 2 999999 -752451 2 6 999994 2 2 999999 1 2 999999 167828 1 616209 814684 -531570 1 18 999984 -438842 2 805267 950530 2 2 999999 2 498692 891692 2 448181 925510 1 662417 792020 226018 1 2 999999 417892 1 16 999995 -107915 2 467279 646898 1 373178 739259 -203910 2 4 999987 1 2 999999 418298 1 184410 792080 -158295 2 2 999999 2 4 999984 2 132658 606763 1 7 999986 -461778 2 69596 612924 2 432220 817417 1 2 999999 -917087 2 4 999984 2 2 999999 2 229221 739799 1 80835 537245 -857987 1 12 999995 -520378 1 901004 986311 -395678 2 12 1000000 1 2 999999 714879 1 629485 687080 76554 1 2 999999 937237 2 8 999995 1 231786 965687 580137 2 2 999999 2 12 999996 2 14 999992 2 5 1000000 1 15 999996 -355146 1 345757 641397 126596 2 2 999999 1 18 999997 -381372 2 300409 753953 2 2 999999 2 2 999999 1 2 999999 993236 1 2 999999 -161481 2 403594 757132 1 278683 992376 40462 1 9 999993 -790529 2 371712 456631 2 17 1000000 2 281572 622712 2 155799 597471 2 2 999999 2 2 999999 1 529194 532626 925191 2 2 999999 1 2 999999 854089 1 238363 727901 -404438 1 2 999999 470324 2 528612 773042 2 4 999999 2 12 999996 1 2 999999 906634 1 6 999994 910905 1 6 999987 -798361 1 2 999999 -818626 1 2 999999 840534 1 12 999995 -655789 1 2 999999 910921 2 710371 891477 1 9 999981 -365654 2 15 999996 2 269238 516158 1 88490 691294 75752 1 1 999995 295743 2 9 999996 2 245491 572075 2 14 999993 2 595052 827918 2 11 999992 1 37842 554863 520724 2 2 999999 2 334950 521290 2 2 999999 1 4 999994 26951 2 17 999990 1 804168 847932 357639 1 705751 848399 812730 2 2 999999 2 240364 915789 1 2 999999 -268767 1 14 999997 133743 1 11 999995 -427348 1 2 999999 733473 1 2 999999 154169 1 15 999982 834686 2 15 999987 1 2 999989 677303 2 18728 814825 2 2 999999 1 8 999995 299307 1 406104 668041 148907 2 58040 863662 1 286162 342663 31901 2 12096 132812 2 339047 977602 1 50536 421251 -864235 2 8 999994 1 5 999987 819859 1 19 999998 74535 2 208007 964433 2 2 999999 2 44194 962846 1 20 999990 -565244 2 2 999999 1 4 999981 -973084 1 20 999982 14053 1 751340 855196 486116 2 722508 995374 2 470195 731275 2 338484 342861 1 732360 826492 7853 2 2 999999 2 368222 511372 2 94751 561320 1 8 999995 -377989 1 2 999999 627830 2 19 999987 1 14 999998 -659375 1 168177 398476 812298 1 2 999999 -635768 1 301427 539401 151568 2 4 999998 2 11 999986 2 15 999989 2 544491 563028 2 5 999981 2 25819 187978 1 2 999999 39725 2 1 999982 1 2 999999 225204 1 2 999999 -49475 2 15 999983 2 13 999987 1 809214 951094 -302178 2 2 999999 2 12 999990 1 19 999981 939779 2 112555 190058 1 16 999996 -100081 1 188744 387767 933651 2 2 999999 2 2 999998 2 16 999983 1 2 999999 12142 1 9 999984 763042 2 4 999991 1 2 999999 -140080 1 11 999997 237000 2 27262 706973 2 2 999999 1 684450 745877 -605143 2 2 999999 1 2 999999 305040 2 11 999985 2 42705 290799 2 366472 394037 1 2 999999 29931 2 11 999984 1 19 999999 -885882 1 206886 326811 469391 2 9 999995 1 17 999997 721188 2 261973 716283 2 717546 866707 1 483615 606918 619328 2 42111 373888 1 469711 699201 789632 1 2 999999 -959654 1 2 999999 738359 2 10 999984 1 2 999999 -86231 2 168000 669830 1 19 1000000 690096 1 8 999992 642087 1 6 1000000 855276 1 15 999992 -536000 2 544481 702589 1 9 999993 -342107 1 332065 776980 442248 2 107086 427998 2 63157 840770 1 238480 986093 738257 2 2 999999 1 2 999999 854273 2 9 999981 2 2 999999 1 395630 641062 86197 2 10 999982 2 2 999999 2 2 999999 2 175490 648199 2 8 999997 2 83010 517549 1 2 999999 -312126 1 15 999985 224057 1 2 999999 -881606 1 2 999999 769652 1 3 1000000 89506 2 98390 993739 2 2 999999 2 13 999996 1 2 999999 -951558 2 4 999984 1 636002 812541 840270 1 2 999999 -901169 1 2 999999 661951 2 2 999999 2 7 999984 1 268697 790600 216458 2 518928 874198 2 14 999991 2 278886 993112 2 18 999998 2 799694 867807 2 11 999991 1 2 999999 -765324 2 445552 712155 1 14 1000000 -737810 2 4 999989 2 145968 837399 1 2 999999 146008 1 265261 774631 937767 1 262925 752259 -203909 2 533988 647401 2 2 999999 2 3376 285877 2 2 999999 1 2 999999 414359 2 3 999985 2 3 999984 1 2 999999 139988 2 8824 153934 1 2 999999 -111662 1 9 999981 95134 1 12 999988 161229 1 2 999999 101347 2 2 999999 2 86383 764330 2 26787 682290 1 3 999998 -418548 2 2 999984 1 13 999983 -40683 1 1 999999 147273 2 7 999994 1 2 999999 881601 2 2 999999 1 2 999999 379084 2 907817 990799 2 7 999984 1 71555 966151 -667603 1 7 999982 637063 2 19 999995 2 42454 68811 1 2 999999 353505 2 13 999984 2 148520 331571 1 2 999999 310820 1 106008 227828 81253 2 2 999999 2 2 999999 1 330848 902176 -918076 1 2 999999 305189 2 2 999999 1 2 999999 -619848 2 709907 996628 1 13 999999 -210758 2 68827 377750 1 5 999983 -132983 2 18 999995 1 2 999999 498091 2 223175 332518 1 248812 794148 -995041 2 20 999984 2 14 999996 1 235863 310656 219196 1 8 999984 824683 1 2 999999 459629 2 8 999982 1 2 999999 68233 2 18 999982 1 781604 932580 978726 1 17 999982 763576 1 6 999984 83614 2 398762 935239 2 77114 765292 2 16 999982 2 2 999999 1 7 999989 535067 2 449195 481529 1 552716 995312 -704577 1 2 999999 829493 2 71784 747349 2 12 999984 2 13 999989 2 23328 800212 2 19 999987 1 5 999994 929977 2 11 1000000 1 2 999999 510702 2 2 999999 2 2 999999 2 2 999999 2 20 999993 1 2 999999 496987 2 19 999994 1 2 999999 265656 1 8 999996 -126172 1 5 999989 522543 1 119956 175670 -360448 1 2 999999 -879386 1 90473 465432 81020 1 13 999989 -68904 2 2 999999 1 332429 689084 947864 2 40149 321556 1 2 999999 807570 2 2 999999 2 14 999991 1 15 999999 -921165 2 2 999999 1 688807 863026 303256 1 2 999999 879284 2 282494 341434 2 686290 793581 2 14 999992 2 20 999981 2 820516 883922 1 2 999999 82740 2 138344 917673 1 2 999999 58021 2 2 999999 1 30060 825237 -825784 1 734040 776872 -240265 1 2 999999 -230617 2 15 999994 1 2 999999 163358 2 2 999999 1 66310 244746 102344 1 10 999996 -144122 1 446573 645893 -624456 1 648825 891285 -33546 2 2 999999 1 219390 415032 -63025 1 2 999999 -152988 1 2 999999 -717723 1 9 999987 84537 1 122842 990264 -948101 1 725029 804042 -817785 2 19 999996 1 10 999995 10307 1 2 999999 -985222 1 12 999981 902694 1 35016 150337 455685 2 440426 538351 2 644152 695868 1 2 999998 424742 1 2 999999 637917 2 2 999999 1 2 999999 267786 1 2 999999 -925102 2 4 999997 2 2 999999 2 106852 931717 1 471773 791696 239571 2 2 999982 2 11 999997 1 18 999985 358586 1 47355 967750 353233 2 36679 622473 1 352706 644778 -714378 2 17 999990 1 660200 951734 -286911 2 357 108923 1 2 999999 -184768 2 457831 926220 2 10 999982 1 2 999999 796231 1 2 999999 291094 1 607811 782612 386909 2 17 999981 1 14 999999 823024 1 373125 400099 5754 2 570372 601806 1 408354 782615 -205847 2 2 999999 2 10 999982 2 2 999999 2 6 999996 1 2 999999 450382 1 1 999987 166086 2 19 999992 1 2 999999 -442963 1 427931 461591 819542 2 2 999999 2 377755 417431 1 445169 857259 986022 2 551408 925952 2 388842 685624 2 2 999999 2 2 999999 1 2 999999 501074 2 2 999999 1 10 999999 860500 1 2 999999 877338 2 17 999997 1 3 999995 834532 2 20 999997 1 19 999983 602097 2 15 999987 2 2 999999 1 4 999985 728987 2 2 999999 2 260372 441899 1 169277 781760 69541 2 2 999999 1 259777 358744 261311 1 12 999982 -568625 1 2 999999 -697963 2 2 999999 2 558131 928985 1 15 999997 677071 1 4 999985 -324248 2 2 999999 1 353842 471393 -692950 2 686417 773694 1 9 999998 499151 1 66538 515718 691493 2 2 999999 2 13 999988 1 221241 332570 962253 2 14589 374434 2 532322 809552 2 1 999997 2 219553 629386 1 13 999991 -312353 1 2 999999 830237 1 425012 570902 971155 1 6 999998 236696 1 2 999999 -630526 1 167456 393837 -738592 2 6 999983 2 2 999999 2 2 999999 1 38982 169196 -808700 2 301402 786699 1 8 999996 495312 1 14 999985 825631 2 781664 987939 1 2 999999 297095 2 5 999988 1 18 999997 925313 2 3 999991 2 339200 527619 1 3 999992 269945 2 84584 179133 1 14 999985 -337574 1 11 999998 416495 1 2 999999 -302232 1 606615 745187 -735992 1 2 999999 678358 1 376373 699613 -706232 1 2 999999 575998 2 2 999999 1 132945 673620 189691 1 349890 987956 -383330 2 13 999993 1 570548 904525 29627 1 2 999999 -496341 2 13 999999 1 1 999993 275319 2 2 999999 2 14467 219595 2 327728 568136 1 20 999987 -919869 2 16 999984 2 7 999981 1 207110 983902 -691275 1 2 999999 938650 2 2 999999 1 280024 986735 842393 1 2 999999 66484 2 206153 688033 2 8 999999 1 8 999995 120491 1 2 999999 989447 1 6884 339552 -156341 2 65692 808281 1 2 999999 161942 2 2 999999 1 305936 930320 797924 2 4 999981 1 13 999999 52467 2 2 999999 2 2 999999 2 8 999986 1 2 999999 -238496 1 12 999990 -441429 1 16 999998 -745528 1 11 999997 829813 1 2 999999 549962 2 11 999993 1 9 999994 581886 2 408392 617564 1 14 999982 -146565 1 2 999999 13871 1 2 999999 778254 2 788446 872979 1 515815 599008 -425357 1 2 999999 -52162 2 83759 597391 2 653393 895843 1 2 999999 374039 1 2 999999 690467 1 181246 763144 645287 2 2 999999 2 261162 845204 2 648290 939140 2 2 999999 1 182850 855415 303770 1 18 999992 177505 1 363425 688807 106255 2 2 999999 2 250053 252590 2 2 999999 2 15 999990 2 7800 522087 1 211744 916889 324455 2 19 999988 1 2 999999 336382 1 8 999997 208702 2 4 1000000 1 15 999984 535308 2 335918 707867 2 2 999999 2 167934 802550 2 2 999999 1 2 999999 916995 1 2 999999 92012 2 6 1000000 2 1 999982 2 146188 447492 1 620025 885432 -434053 2 7 999981 2 2 999990 1 18 999981 460826 2 20 999992 2 2 999999 2 38723 814935 1 7 999998 -537863 2 2 999999 2 371311 513504 1 207665 335238 -263096 2 2 999999 1 2 999999 -825774 1 145239 909911 476613 1 2 999999 226987 1 452505 614986 -71413 1 7 999991 35125 2 2 999999 1 701815 954120 161227 2 2 999999 1 4957 49979 272607 1 2 999999 -31953 1 2 999999 836165 1 20475 347756 -262810 2 665519 950379 2 2 999999 2 2 999999 1 2 999999 373464 1 12585 87731 629146 2 20 999985 1 8 999982 -345784 2 2 999999 1 179912 910710 -474591 1 713197 758613 294124 1 2 999999 -848798 1 2 999999 -434680 2 16 999981 2 382734 404708 2 2 999999 2 2 999999 2 2 999999 2 949865 973202 2 3 999983 1 543522 813130 61911 1 2 999999 -133586 2 2 999999 2 18 999984 1 370440 897080 -793415 2 2 999999 1 679868 719749 -837457 1 17 999986 913565 2 708200 997713 1 13 1000000 475842 2 14 999989 1 313072 711276 -525955 1 6 999990 -505332 2 2 999999 1 2 999999 315583 2 205691 770144 2 2 999999 2 8 999988 2 221520 327203 2 21821 837521 1 2 999999 878400 2 2 999999 1 2 999999 -410451 1 2 999999 -232631 1 1 999991 -585078 1 485797 826083 -335483 1 8 999994 -339299 1 2 999999 8400 1 2 999999 -334403 2 2 999999 2 161466 484744 1 18 999991 865814 2 57812 898220 2 10 999999 2 2 999999 1 398724 476139 -306357 1 4 999981 955271 1 13 999985 -322696 1 26980 862683 -324999 2 15 999984 1 2 999999 32195 1 2 999999 499293 1 12 999989 693661 2 2 999999 2 61864 364441 2 325405 823076 2 210338 258708 2 2 999999 1 17 999981 41391 1 4 999987 428283 2 17 999997 2 2 999999 2 43938 745760 2 144620 837466 1 16 999984 -864739 1 4 999984 -307796 2 15 999996 1 887890 994321 -778706 1 151587 454415 -380841 1 18 999991 -844775 1 2 999999 675135 1 14 999987 306806 2 360755 573375 2 8 1000000 1 8 999983 -310440 1 9 999983 -464014 2 2 999999 1 339698 885233 -720846 1 2 999999 -4497 1 948785 957662 967441 1 2 999999 359896 1 2 999999 -438491 2 795325 983351 1 10 1000000 -158622 1 2 999999 -222338 1 5 999989 -450350 1 2 999999 -186472 1 2 999999 147743 2 162646 421516 1 3 999992 449878 2 286043 330722 1 138251 212386 995510 2 2 999999 1 2 999999 -366208 2 2 999999 2 2 999999 1 2 999999 -567064 2 20 999993 2 2 999999 1 284310 727389 324629 1 2 999999 254859 2 211796 694609 1 2 999999 -795894 2 260439 892127 1 18 999996 -634114 1 2 999999 -818568 1 680196 775279 330413 1 363459 456721 544418 2 2 999999 2 3251 56350 1 17 999993 -114435 2 163350 528554 2 406951 604318 1 15 999998 -464440 2 15 999985 2 2 999999 2 2 999999 2 15 999986 1 6 999989 942299 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -955416 1 7 999993 895108 1 13 999983 208861 2 2 999999 1 84167 471426 266870 2 269641 881933 2 2 999999 1 589512 767169 261144 2 671426 706849 1 175394 782260 -379521 2 2 999999 1 2 999999 -58267 2 2 999999 1 9 999991 -680989 2 28842 693829 2 2 999999 2 543021 740704 1 2 999999 -833236 2 1 999992 2 146375 218448 1 15 999994 916139 1 2 999999 472964 2 571903 947157 2 16 999996 2 18 999991 2 14 999989 2 2 999999 2 2 999999 1 13 999988 666049 1 2 999999 -321872 1 557472 971759 -174289 1 332041 354117 -177492 2 16 1000000 1 125320 279768 513943 1 2 999999 403463 1 278628 912882 -511805 2 530267 539961 2 8 999999 1 2 999999 338794 2 376190 535767 1 2 999999 -927138 1 17 999986 -350688 1 791926 900628 -509267 2 6 999988 2 1 999984 2 225267 890605 1 100228 726837 362378 1 150401 248534 -763541 1 173789 979307 56153 2 1 999987 2 521647 822967 1 823399 942151 -656014 2 2 999999 2 159643 912251 1 1 999988 264654 2 439489 698735 2 162845 211616 2 16 999991 1 398506 799285 -67452 1 2 999999 -234364 2 8 999986 2 581001 826827 2 13 999987 1 707624 718267 584679 2 2 999999 2 2 999999 2 260730 334247 2 2 999999 1 8 1000000 -300870 2 725816 924516 1 2 999999 -589739 2 19 999993 2 144236 892379 1 165269 510418 318012 1 2 999999 -512115 2 2 999999 1 2 999999 711765 2 2 999999 2 2 999999 2 2 999999 1 76369 680413 114254 1 183631 283476 289268 1 5 999990 986042 1 2 999999 -556211 2 18 999998 2 425928 766595 1 588801 592791 282018 2 2 999999 2 2 999999 1 14 999993 -247259 1 15 999983 820351 2 2 999999 2 1 999988 2 2 999999 1 2 999999 250916 1 5 999986 -107109 2 18 999981 1 19 999992 409578 2 2 999999 1 754603 809211 -401792 2 12851 315195 2 4 999993 1 2 999999 -301167 1 189631 878918 427638 1 2 999999 -550214 2 2 999999 2 46612 303801 1 10 999993 63229 1 167277 598540 -584058 2 5 999997 2 2 999999 2 3 999995 2 1 999990 2 2 999999 2 299295 404426 1 242281 769929 -368310 2 682023 767145 2 20 999989 2 75019 861412 1 8 999992 387959 1 14 999995 -863354 1 9 999994 -592525 2 5 999984 2 13165 566663 2 194749 606060 1 439695 726510 807436 1 2 999999 -632208 2 14 999998 2 9 999999 1 311968 521198 -665679 1 65919 539209 -784439 2 121923 325569 2 2 999999 2 14 999983 1 7 999997 362591 1 2 999999 -320540 1 4 999997 -900746 1 1 999991 560457 2 15 999990 2 5 999992 2 2 999999 2 2 999999 2 14 999990 2 866150 889114 1 16 1000000 243575 2 98531 124965 1 9 999992 -585092 1 107245 328266 -46311 1 2 999999 -31144 1 2 999999 197565 2 2 999999 2 14 999997 2 16 999994 2 469485 870258 1 28592 861505 -771500 2 2 999999 1 18 999986 -175668 2 2 999999 1 4 999986 134949 1 243536 580782 132824 2 13 999999 2 418299 622106 1 4 1000000 794116 1 2 999999 -879759 2 12 999986 2 17 1000000 2 450238 809379 2 2 999999 1 45659 127960 417573 1 3125 915122 -768024 1 259607 264811 -543707 1 741513 942621 897843 1 2 999999 956767 2 14 999991 2 14 999995 1 244056 599546 490497 1 189394 611163 590935 2 256184 830107 2 2 999999 1 2 999999 928504 1 8 999999 -602489 2 2 999999 2 12 999993 1 416609 802624 413738 2 2 999999 1 808604 830333 -840379 2 155004 334147 1 167387 623746 660345 1 329994 803394 -733391 2 6 999994 2 378700 912455 2 749146 810211 2 7 999997 2 11 1000000 1 17 1000000 193092 2 20 999992 1 20 999985 -379498 1 2 999999 -945006 1 146984 665631 397195 1 517589 866271 250554 2 12 999982 2 2 999999 2 304231 607268 1 2 999999 615669 1 18 999981 450790 1 9 999981 -817004 2 18 999985 2 9 999998 1 156543 360241 29245 2 5 999983 1 2 999999 771771 1 129206 645034 -592388 2 2 999999 1 722111 967119 518565 2 2 999999 1 2 999999 -235459 1 2 999999 -548024 2 5 999985 2 89526 910092 2 9 999990 1 400293 948920 803689 1 20 999985 771554 2 273101 559697 1 16 999998 -341492 1 19 999997 -878282 2 2 999999 1 2 999999 -820572 1 45022 298349 -608741 2 2 999999 2 3 999994 2 2 999999 2 2 999999 2 2 999999 1 581433 649039 -730370 1 16 999984 719363 1 18 1000000 680956 1 635108 908538 -788512 2 15 999985 2 2 999999 1 303758 357754 -13266 1 17 999990 898917 2 2 999999 2 266340 447828 2 15 999995 1 8 999984 -960055 1 2 999999 -55816 2 2 999999 2 909614 929873 2 15 999996 1 2 999999 -150963 2 2 999999 2 2 999999 1 2 999999 556086 1 2 999999 -759287 2 316885 409756 2 18 999983 2 280327 661372 1 3 999992 -546848 1 2 999999 -285897 2 11434 122218 1 3 999985 225417 2 704387 820131 2 102701 168010 2 15 999996 2 2 999999 2 15 999984 2 317517 557795 1 332576 624791 -606039 2 2 999999 1 15 999987 -55270 2 2 999999 1 2 999999 735164 2 2 999999 2 775640 943164 2 77491 880265 1 2 999999 60520 2 282217 535947 1 3 999992 -463446 1 112592 509234 -868503 2 3 1000000 2 11 999994 2 34649 466652 1 2 999999 -825671 2 2 999999 1 2 999999 -476287 1 2 999999 -11758 1 20 999990 466598 2 310108 335865 1 2 999999 427766 2 1 999994 2 12 999995 1 137074 425493 -316534 1 4 999983 237760 1 2 999999 -15249 1 2 999999 -930803 2 2 999999 1 1 999987 -959534 2 12 999998 2 2 999999 1 11 999988 -869899 1 16717 578002 748166 2 340315 975328 2 11 999990 2 534263 548048 1 7 999981 542814 1 2 999999 458266 2 2 999999 2 2 999999 1 1 999982 460927 2 17432 662302 2 2 999999 2 11 999997 1 175557 591901 672034 1 2 999999 131011 1 691748 982274 677578 1 628479 998266 906614 1 2 999999 968593 2 2 999999 1 80900 811306 -228460 2 4 999989 2 2 999999 1 5 999983 -546015 2 19 999986 1 5 999998 377669 1 12 999984 50962 1 2 999999 45046 2 2 999999 1 18 999987 828759 2 2 999999 1 2 999999 -924361 1 7 999992 -59855 1 5 999987 82455 1 2 999999 686197 1 2 999999 -789841 2 13 999991 2 6 999988 2 10 999986 2 15 999993 2 277054 737707 1 410966 581218 -365281 1 2 999999 968984 2 11 999989 1 2 999999 425047 2 2 999999 2 15 999984 2 1 999990 2 2 999999 2 2 999992 2 96352 429053 2 11 999997 2 17 999991 1 2 999999 -32984 1 2 999999 -17803 2 2 999999 2 2 999999 2 2 999999 2 4 999995 1 1 999992 -905932 2 2 999999 2 19 999988 1 11 999998 -867974 2 13 999994 2 441729 720731 2 2 999999 1 4 1000000 308642 2 2 999999 2 318441 961061 2 9 999989 1 2 999999 890070 2 13 999983 1 11 999991 -15324 1 293036 967429 212163 2 2 999999 2 20 999986 2 348755 852756 1 17 999986 -344946 2 2 999999 2 8 999991 1 747707 945600 -741956 2 2 999999 2 2 999999 2 400043 437279 2 113537 516823 2 742833 854863 2 2 999999 1 2 999999 577928 1 2 999999 -968438 2 2 999999 2 524076 554152 2 4 999983 1 14 999981 528583 2 2 1000000 2 1793 535069 1 2 999999 -106684 1 134915 669792 404942 1 348886 867376 36881 2 2 999999 2 2 999999 2 7 999985 1 2 999999 453032 1 2 999999 -434199 2 2 999999 1 1 999998 -342525 1 8 999992 883108 2 2 999999 1 2 999999 391120 1 106897 620932 -513511 1 3 999983 766550 1 6 999985 104259 2 245875 432553 2 16 999986 1 391127 889479 -124841 2 2 999999 1 2 999999 -529494 2 2 999999 2 2 999999 1 569459 678718 -24328 2 15 999983 1 1 999989 -628724 2 12 999997 1 324415 822520 -845158 1 4 999984 760048 1 417537 568931 -269081 1 2 999999 -268389 2 288911 626925 2 91825 238094 2 2 999999 2 19 999986 1 12 999986 549085 2 2 999999 1 2 999999 -672709 2 2 999999 2 2 999999 2 13 999991 1 98769 289676 -493111 2 391635 709146 1 2 999999 868551 2 19 999987 2 6 999994 2 5 1000000 2 2 999999 2 2 999992 2 19 999986 2 2 999999 2 2 999999 1 194899 917920 -985261 1 2 999999 408814 1 22106 255596 295979 1 430937 502984 595936 1 2 999999 -383972 2 415141 494614 1 3 999990 342730 1 716215 997258 318686 1 2 999999 -375600 2 2 999999 1 2 999999 664281 2 7 999983 2 2 999999 2 2 999999 1 430868 947393 773636 1 16 999993 754293 2 2 999999 1 2 999999 766568 2 2 999999 2 16 999998 2 2 999999 2 17 999996 1 17 999985 -518613 2 17 999994 1 345056 404283 148396 1 145310 615202 -359165 2 198775 667076 1 11 999997 -37248 2 20 999985 2 16 999996 1 14 999988 -278809 2 2 999999 1 18 999991 861613 1 2 999999 -2487 2 16 999995 1 2 999999 -923813 1 771667 893978 -54284 2 2 999999 2 2 999999 1 61594 860973 945627 1 3 999991 -849857 1 2 999999 -482094 2 2 999999 2 371039 656997 2 10 999981 1 7 999985 -901201 2 420563 478571 2 2 999999 1 2 999999 734428 1 234546 723269 686260 1 1 999988 -486496 1 2 999999 -855141 2 2 999999 1 15 999991 742161 1 16 999991 -74244 2 2 999999 1 47877 981150 897082 1 17 1000000 -711864 1 13 1000000 385551 1 7 999987 -37435 1 7 999999 287084 2 1 999985 2 86287 510608 2 2 999999 1 2 999999 -104194 2 2 999999 2 2 999999 1 2 999999 889824 1 185124 654709 663363 1 340429 994845 -823541 2 18 999996 1 2 999999 -652020 2 2 999999 1 16 999982 708814 1 8 999991 -507186 1 16 999981 505554 2 358412 418356 2 12 999999 2 2 999999 2 2 999999 1 11 999997 766564 1 7 999981 -311365 2 13 999990 1 2 999999 -352158 2 11 999997 2 8 999998 1 2 999999 447228 2 2 999999 2 13 999993 1 2 999999 711963 1 2 999999 -151657 2 15 999995 2 586955 614183 1 511567 787759 46674 1 12 999985 752081 1 4 999991 21690 2 1 999998 2 19 999995 2 2 999999 2 958979 988273 2 9 999999 2 76529 252409 1 2 999999 -633592 1 2 999999 -77779 2 2 999994 2 67699 898545 2 811705 981094 2 2 999999 2 503123 786809 1 2 999999 97858 2 7 999989 1 5 999988 697782 1 919530 955750 274763 2 818651 844050 1 2 999999 -695120 2 12 999988 2 10 999983 2 12 1000000 1 438916 446799 482396 2 20 999998 1 2 999999 976416 1 179 523818 568258 1 397195 976599 -50943 2 2 999999 1 557983 912848 706215 2 12 999985 2 27289 945524 2 203507 467954 2 3 999995 2 266261 294080 1 2 999999 275360 2 2 999999 2 134063 990729 1 38477 515652 -549039 2 2 999999 1 8 999990 329746 1 8 999982 -711537 2 2 999999 2 13 999981 2 16 999988 2 7 999992 1 837861 974622 -209847 2 14 999991 1 14 999990 778600 1 2 999989 599340 2 14 999991 1 10 999994 561088 2 2 999999 2 2 999999 2 331140 971510 2 452187 809132 2 2 999999 1 2 999999 -633013 1 2 999999 -32356 2 78652 347699 1 3 999987 561325 1 54690 637581 -391076 2 19 999984 1 2 999999 -706819 1 2 999999 24169 1 216221 267870 933579 1 6 999984 -661171 2 18 999998 1 851246 987832 -43902 1 2 999999 821311 1 436098 537899 345211 1 811346 834505 21106 1 685302 854241 -291609 2 2 999999 2 2 999999 2 725052 732578 2 2 999999 2 216036 546461 2 19 999996 1 2 999999 -226061 1 359496 925880 713187 2 711358 720948 1 2 999999 868043 1 4 999991 -192605 2 236445 568477 1 268383 582028 162095 2 3 999990 1 448428 461462 932509 2 86470 950956 2 365282 618563 1 2 999999 119687 2 2 999999 2 2 999999 2 6 999999 1 15 999997 -807895 2 16 999988 1 2 999999 875065 2 2 999997 2 375769 650166 1 2 999999 -499607 1 6 999984 707684 2 218615 647698 1 4 999997 -463550 1 28003 113032 359294 2 10 999995 1 13192 919858 -938559 1 14 999985 910501 1 362667 665327 431512 1 729496 773259 358078 2 46754 970771 1 653903 790804 -136832 1 201001 548186 134319 2 2 999999 2 842313 920439 1 2 999999 -193715 2 2 999999 2 2 999999 2 6 999985 1 9 999997 -673824 1 11 999995 -414215 2 2 999999 1 14 999995 167168 2 2 999999 1 2 999999 658878 2 2 999999 1 1 999996 176217 1 2 999999 -426374 1 2 999999 995004 2 3 999996 1 283749 420933 -350466 1 2 999999 213129 1 19 999995 -667944 1 174599 815477 887871 2 2 999999 1 2 999999 -154497 2 5 999991 1 16 999989 61742 2 2 999999 2 1 999996 1 8 999990 438847 1 2 999999 233473 1 2 999999 927291 2 18 999989 1 2 999999 -455936 2 8 999987 1 17 999992 -590129 2 2 999998 2 238142 986443 1 2 999994 152784 1 2 999999 -376788 2 2 999999 1 2 999999 148309 2 377035 620038 1 4 999993 -91007 1 2 999999 251150 1 2 999999 247328 2 10 999991 2 13 999982 2 101976 902616 2 10 999989 1 709422 847434 -455192 2 5 999981 1 507030 974029 263535 2 5 999998 2 926233 927950 1 513203 519832 273138 1 5 999998 464781 1 365530 687542 674846 1 2 999999 -385279 1 2 999999 921501 1 2 999999 124845 1 9 999995 570871 2 17 999982 2 4 999992 2 2 999999 1 14 999986 -825308 2 2 999999 1 2 999999 235817 1 2 999999 -290503 1 2 999999 -960511 1 51718 734748 -946086 2 20 999998 1 2 999999 -769921 1 37194 774367 641854 1 534952 798158 361744 1 2 999999 67273 1 2 999999 -251377 2 2 999999 2 7 999984 2 11 999990 1 13 999994 -545772 2 10 999993 1 828841 860243 471942 2 452621 639598 2 684819 715945 2 2 999999 2 6 999989 2 114838 614137 2 14 999993 2 147587 909541 2 251821 982719 1 11 999999 183150 1 2 999999 -977316 2 40637 162188 2 2 999999 2 2 999999 2 2 999999 1 343558 932172 -417449 2 2 999999 1 15 999989 413752 1 4 999992 518669 1 2 999999 582284 2 424276 437027 1 2 999999 -849740 1 2 999999 463752 1 2 999999 -302782 2 9 999991 2 119993 790057 2 2 999999 2 2 999999 1 2 999999 -527074 1 596843 723253 28004 2 315843 946697 2 2 999999 2 2 999999 1 13 999981 -723099 1 2 999999 65588 2 13 999994 2 6 1000000 2 38828 846544 2 2 999999 2 3 999984 2 2 999999 1 3 999994 951364 2 17 999998 1 2 999999 860306 2 18 999998 2 2 999999 1 234838 512383 -912425 2 2 999999 1 331333 927480 -598282 1 19 999991 177164 1 284554 469805 702599 2 753695 809696 2 11 999990 1 2 999999 955892 2 748958 958443 2 802082 967564 2 2 999999 2 5 1000000 1 14 999983 -450536 2 10 999988 1 7 999990 -258709 1 2 999999 -570241 2 21309 223386 2 547491 699199 2 272957 405062 1 14 999988 344181 1 3 999987 857974 1 4 999993 -897304 2 2 999999 2 400179 684453 2 296717 916164 2 2 999999 2 2 999999 2 86628 230478 1 81306 548012 -350643 2 4 999981 1 15 1000000 602452 2 5 999996 1 346179 704198 328520 1 5 999992 885639 2 2 999999 2 251811 582810 2 101957 570992 1 239937 410935 612468 1 8 999981 800978 2 2 999987 1 393311 981014 -798597 2 18 999989 2 20 999990 1 2 999999 -172797 1 2 999999 381221 2 2 999999 2 2 999999 2 19 999992 2 339910 351726 2 16 999981 1 12 999997 -730923 1 19 999995 -178578 1 201300 577256 628328 2 2 999999 2 15 999987 2 18 999999 1 2 999999 -36659 2 179810 530936 1 1 999998 653917 2 411930 483871 1 714628 721290 -193025 2 2 999999 2 3 999992 2 461293 657794 2 129660 219625 1 23235 293563 -9145 1 11 999984 287952 2 2 999999 1 80913 420435 -488372 1 4 999992 34449 2 2 999999 1 10 999997 38728 1 172147 259682 701950 1 2 999999 -430476 2 2 999999 2 2 999999 2 264919 554281 2 50685 774680 2 1 999981 2 347567 434639 1 2 999999 -500429 1 17 999999 -376202 2 153027 834954 1 2 999999 390073 1 555607 932429 668802 1 853522 991784 -854973 2 17 999999 1 410763 867387 114655 2 2 999990 2 592402 887065 1 2 999999 963488 2 19 999989 1 17 999988 -668989 2 5037 346779 1 644683 888521 232297 1 15 999997 -633583 1 9 999981 333925 2 550840 884476 1 2 999999 -187353 2 15 999983 2 16 999987 1 16 1000000 783843 1 82258 804708 -909103 1 370857 766721 514127 2 18 999999 2 1 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 897406 1 2 999999 -723152 2 6 999994 2 178812 375551 1 7 999989 -339140 2 20 999983 2 8 999987 1 510619 625724 798045 1 432112 853944 -585587 1 2 999999 144451 2 861978 865915 2 2 999999 2 2 999999 1 12 999994 715837 2 117905 304697 2 366339 407850 1 2 999999 -724809 2 33568 538643 2 25786 601841 1 13 999983 -88956 2 2 999999 1 5 999985 -710955 1 14 1000000 442624 2 19 999981 2 12 999989 1 2 999999 -187025 1 2 999999 18526 2 2 999999 1 650129 766128 558285 1 339206 895553 753876 1 12 999984 283558 2 1 999993 2 9 999993 1 14 999986 222586 2 12 999991 2 6 999991 2 2 999999 2 280690 971586 1 12 999985 -186358 1 2 999999 669148 2 2 999999 1 2 999999 -394887 2 2 999999 1 73184 474625 -464642 2 8 999981 2 66974 802461 2 4 999988 1 10 999991 385328 1 12 999984 -782638 1 2 999999 870803 2 2 999999 2 216111 595042 2 1 999996 2 19 999988 2 674346 726842 1 2 999999 19844 1 6 999997 764570 2 3 999999 2 50406 620226 2 17 1000000 2 7 999996 2 666657 779767 1 12 999995 857341 2 16 999983 2 130223 754562 2 606162 743104 1 2 999983 -317288 1 20 1000000 -573652 1 186993 916245 -264872 1 2 999999 -863870 2 2 999999 1 11 999998 365624 1 87522 121973 254611 1 379879 950876 -241044 1 14 1000000 -297512 2 12 999984 2 14 999990 1 2 999999 906691 2 781228 789277 2 36564 825552 1 2 999999 -848310 1 2 999999 -111517 1 2 999999 -252880 1 78610 982234 91778 1 2 999999 -479458 2 599134 961918 2 551305 608979 2 11 999999 2 2 999999 1 6 999984 -245988 2 2 999999 1 4 999983 -927084 2 435981 455784 2 2 999999 1 6 1000000 -891248 2 2 999999 1 639955 792157 64778 2 10 999984 2 186443 680882 1 18 999988 445427 2 2 999999 1 2 999999 -614908 2 19 999986 2 7246 567108 1 2 999999 -341220 1 2 999999 726453 1 20 999991 500824 1 3 999985 -504355 2 2 999999 1 6 999987 96798 2 258817 411327 1 10 999982 476348 1 13 999982 -237781 1 6 999981 915090 2 2 999999 1 2 999999 35622 2 2 999999 1 2 999999 848001 1 138265 441399 -305092 2 2 999999 2 2 999999 1 2 999999 -997845 1 81567 646781 558586 2 299126 890711 1 4 999995 92900 2 15607 464888 2 18 999989 2 2 999999 2 2 999999 2 20767 418410 2 2 999999 1 2 999999 438856 1 2 999999 382668 2 2 999999 1 14 999983 -111125 1 2 999999 673014 2 492419 739796 1 130535 499697 -882823 2 2 999999 2 162522 532180 1 7 999994 -669429 1 405440 864002 148349 1 15 999999 -937361 2 2 999999 1 10 999994 -216232 1 2 999999 -302642 2 217125 815937 1 6 999982 554135 2 10 999995 1 2 999999 250022 1 11 999997 -47063 2 12 999985 2 2 999999 1 2 999999 216057 2 351240 873220 1 228816 282892 36658 1 7 999986 -837428 1 617243 709839 777934 2 2 999999 2 2 999999 2 545487 798955 2 2 999999 2 15 999989 1 2 999999 -866996 2 575777 791266 2 61508 281997 2 575139 697178 1 2 999999 147639 1 956430 957084 33509 2 20 999996 1 242729 411211 200218 1 2 999999 390422 2 499905 542017 1 18 999989 293539 1 2 999999 303334 1 10 999985 736223 1 13 999986 367449 1 139616 712396 -324444 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 999999 1 5 999996 -15206 1 2 999999 -957293 2 337038 972934 1 792078 962390 826744 1 12 999982 527711 1 2 999999 -974022 1 198312 312006 426907 2 12 999994 2 423689 823064 1 242126 431535 -887446 1 2 999999 760750 2 2 999999 2 18 999985 2 2 999999 2 470313 887317 1 2 999999 491374 1 24226 531551 -307484 1 1 1000000 -807365 1 14 999994 122319 1 2 999999 501592 2 11 999991 2 16 999996 2 102923 935095 2 2 999999 1 20 999983 -799887 1 2 999999 299324 1 762785 768057 -175119 2 2 999999 2 19 999983 1 16 1000000 111241 1 2 999999 -646852 2 174120 551589 2 157434 398666 2 449624 997985 2 2 999999 2 2 999999 2 215132 892684 2 14 999989 1 2 999982 -422669 2 2 999999 1 305922 801657 933403 1 13 999989 102725 1 2 999999 972746 2 253182 316348 2 379218 674690 1 208024 662999 194281 1 5 999989 -489003 1 11 1000000 828208 2 5210 557426 1 2 999999 824503 2 6 999994 1 2 999999 14469 2 644670 964987 1 2 999999 333035 2 293822 635731 1 2 999999 -625748 1 2 999999 -983896 1 95351 803921 -238121 2 2 999999 2 7 999993 2 16 1000000 2 183398 684679 2 2 999999 1 20 999984 658073 2 2 999999 2 6 999982 1 2 999999 -831506 1 2 999999 -594456 1 20 999989 -112344 2 1 999984 2 610599 687675 2 2 999999 2 498805 861783 1 12 999989 -821040 2 2 999999 2 18 999987 1 35650 384092 417351 1 24350 279504 878998 2 2 999999 1 133320 678429 -738052 1 3 999996 292910 2 2 999999 2 2 999999 2 189854 824302 1 131012 202632 -984942 2 129979 966739 2 62146 246560 2 592287 668653 1 2 999999 90443 1 247705 644797 -429697 2 20 1000000 2 682918 725186 1 2 999999 598442 2 2 1000000 1 2 999999 762241 1 228732 248953 -636146 2 23848 269854 2 827093 995163 1 587753 953592 -705574 1 1 999985 -745249 2 2 999999 2 2 999999 1 2 999999 -319314 2 360428 836877 2 2 999999 1 19 999997 -376636 2 2 999999 2 3003 737464 2 2 999999 1 224143 772582 230430 2 231722 690052 2 2 999999 2 9 999993 2 2 999999 1 2 999999 -672604 1 2 999999 -73416 2 232987 283794 1 2 999999 -366157 1 2 999999 837347 2 2 999999 2 2 999999 2 18 999984 1 2 999999 -359457 1 678787 947342 -594507 2 157432 958256 1 2 999999 -590625 1 118353 320881 333697 1 10 999991 -491982 1 179107 210159 421630 1 18 999998 -674366 1 2 999999 -972301 1 196433 984286 -831789 1 55539 567977 723736 2 2 999999 2 2 999999 1 2 999999 -320948 1 186751 634956 -841983 1 17 1000000 -117149 2 81273 761911 2 158181 908908 2 5 999984 2 285748 388788 2 17 999998 2 2 999999 2 368907 781063 1 2 999999 -750446 2 14 999997 2 599989 806070 1 19 999997 -33327 1 2 999999 699582 1 4 999991 450919 1 11 999989 -186111 1 20 999998 -816523 1 10 999987 451772 1 7 999994 -719046 1 347974 913028 108913 2 2 999999 2 232188 342359 1 2 999999 543146 1 2 999999 219566 1 46759 394768 -35562 2 4 1000000 2 675846 678880 1 2 999999 159133 1 5 999991 401462 1 3 999994 65654 1 13 999984 -598574 1 2 999999 684829 2 14 999998 1 2 999999 -741841 1 437273 462527 941330 1 2 999999 -48735 2 2 999999 1 126861 267248 911319 1 19 999992 -991265 2 1 999987 2 20 999984 2 704568 725674 1 19 999988 975458 1 2 999999 -537212 2 290791 413219 2 2 999999 1 2 999999 -843313 2 2 999999 1 2 999999 -972 1 11 999981 -315038 2 436086 604505 1 2 999999 148373 2 1696 723725 1 12 999988 -504503 2 20 999992 1 235838 377972 248627 1 735531 756452 428207 2 11 999992 2 607323 735334 1 5 999983 -910403 1 2 999999 573110 1 5 999986 -271657 1 19 999986 -710903 1 13 999996 175025 1 2 999999 728287 1 10 999994 -402130 2 2 999999 2 2 999999 1 311180 611182 -943088 2 842388 955457 1 304556 865749 -57919 1 2 999999 -112457 1 2 999999 -509347 2 20 999998 1 576905 768635 -691921 2 2 999999 1 7 999985 -38236 1 2 999999 -140628 1 2 999999 -974050 1 2 999999 -677081 1 2 999999 945782 2 2 999999 1 802717 814621 -787492 2 6 999990 1 310179 837674 233406 2 276561 388956 2 2 999999 2 278493 691412 1 20 999987 44412 1 2 999999 -231024 2 10 999996 1 2 999999 245137 1 9 999996 950900 1 2 999999 538050 2 3 999981 2 2 999999 1 49084 752427 -173469 2 2 999999 2 2 999999 1 5 999996 -680538 2 9 999994 2 816937 884521 1 6 999998 215349 2 2 999999 2 117375 159724 2 20 999998 2 11 999994 2 2 999999 2 2 999999 1 2 999999 -703302 1 2 999999 769650 2 1 999993 2 14 999981 2 8 999987 2 2 999999 2 10 999990 2 2 999999 2 2 999999 1 2 999999 -137030 2 306495 513077 1 16 999997 -280769 2 228695 296486 1 16 999987 684942 1 2 999999 -388702 1 277165 439631 -203045 1 20 999989 -326623 1 526536 614652 211252 2 2 999999 1 5 999998 -457663 2 140126 416454 2 286139 779245 1 1 999985 432463 1 418528 862485 272799 2 349028 690720 2 2 999999 1 18 999981 73160 2 2 999999 2 18 999995 1 2 1000000 739899 2 606990 938957 2 142735 463517 1 2 999999 160375 1 2 999999 916106 1 15 999993 -905487 2 2 999999 1 719076 851596 -635869 1 361335 848150 -266204 1 5 1000000 850116 2 2428 142421 1 2 999999 -315580 2 2 999999 1 2 999999 -433132 1 5 1000000 595959 1 645724 833433 656428 1 20 999987 -167008 1 6 999985 -774744 2 901876 904575 2 269108 718227 2 3 999995 2 2 999999 1 2 999999 543531 2 5 999983 2 356111 395075 1 161764 912389 939940 2 2 999999 1 9 999995 -540501 2 244278 871758 2 240371 507623 1 2 999999 -62428 1 13 999996 -15411 1 2 999999 311959 2 8 999982 1 2 999999 367090 1 2 999999 -498307 2 2 999999 1 2 999999 563573 2 44758 452752 1 2 999999 -179852 1 2 999999 845839 1 13 999996 -801957 1 762 198041 441845 1 19 999989 246624 1 3 999987 -727896 1 6 999998 -125691 1 2 999999 360801 1 2 999999 -822795 2 2 999999 2 2 999999 2 186218 860427 2 14 999983 1 2 999999 261036 2 2 999999 2 14 999987 2 46778 813443 1 2 999999 139200 1 2 999999 740009 2 555293 905274 1 7 999992 61986 2 7 999983 1 15 1000000 506914 2 5 999994 2 668074 970780 1 413905 509828 -132202 1 2 999999 92165 2 720585 992232 1 2 999999 -622678 2 2 999999 2 10 999982 1 15 1000000 528440 2 2 999999 2 2 999995 2 2 999999 2 2 999999 1 20 999989 94284 2 138018 963186 1 2 999999 -376421 2 412708 946332 2 2 999999 1 13 1000000 -473232 1 8 999987 -617762 2 9 999995 2 153504 434879 2 19 999985 1 2 999999 -67914 2 658642 709614 2 43420 50671 1 2 999983 722106 1 2 999999 273893 1 2 999999 472131 2 343492 845167 2 20 999984 2 2 999999 1 2 999999 128078 2 17 999986 2 3 999981 2 9 999991 2 2 999999 2 1 999998 1 180125 553067 280975 2 170116 543564 1 16 999992 -269601 1 199914 965928 290051 2 2 999999 1 2 999999 120595 1 2 999999 -211077 1 2 999999 -47430 1 2 999999 -767182 1 2 999999 391660 1 221444 872052 -543757 2 16 999997 1 5 999998 544570 2 2 999999 2 2 999999 2 10 999985 2 10 999983 2 16 999999 2 20 999996 2 10 999981 2 5 999997 2 18 999995 2 10 999989 2 20 999988 2 417725 544712 2 101255 918539 2 20 999996 2 186992 941644 2 2 999999 1 327434 577996 -888912 2 2 999999 2 2 999999 1 2 999999 514959 1 428896 990375 -927024 1 701967 828987 980853 2 18 999981 2 12 999987 2 67071 534892 1 2 999999 -3555 2 2 999999 2 1 999989 2 2 999999 1 255148 534888 472377 2 4 999983 2 20 999995 2 332546 664892 1 386311 393634 396647 2 2 999999 1 20 1000000 -57490 2 79150 325982 1 20 999995 384840 1 2 999999 -77709 1 355343 388981 860831 2 2 999999 1 10 999996 -571587 2 2 999990 1 8 999991 -22224 2 2 999999 1 2 999999 -460894 2 1 999984 1 2 999999 -457686 2 11 999989 1 2 999999 -394439 1 574184 907358 -803075 1 8 999990 683089 2 463041 586027 2 6 999983 2 737541 822158 2 16 999994 2 2 999999 1 1 999990 375560 2 2 999999 1 2 999999 986913 2 517502 901976 1 290107 839107 871656 2 484328 561013 1 67680 370667 460585 1 10 999993 880306 2 204036 848567 2 10 999986 1 309404 733601 416833 2 5 999993 2 2 999999 2 473564 480663 1 553323 866830 63838 1 14 999996 24531 1 2 999999 -827124 2 2 999999 2 442632 950298 1 15 999989 -861296 1 13 999991 176985 1 2 999999 515718 1 1 999993 278279 2 14 999987 1 3 1000000 253147 2 2 999999 1 7 999989 -105105 1 15 999984 -567714 2 7 999989 1 2 999999 -480198 1 15 999981 -15955 2 2 999999 2 2 999985 1 1 999986 -734295 2 15 999992 1 3 999997 -583932 1 283979 829207 955965 2 440626 584981 1 15 999987 593031 2 611328 671993 2 2 999999 1 2 999999 593143 2 2 999999 1 19 999994 795195 1 14911 933458 -309959 2 17 1000000 2 12 999990 1 19 1000000 -986867 2 2 999995 1 131404 447399 213234 1 146467 705474 281806 1 20 999991 86967 2 2 999999 2 2 999999 2 2 999999 1 2 999999 580155 2 481235 994060 2 2 999999 2 11 999987 1 524688 687776 -640736 2 4 999985 1 496498 952369 -756029 2 338756 691161 1 18 999993 59344 2 441055 963503 1 2 999999 888776 1 2 999999 80406 2 17 999983 1 2 999999 -655442 2 2 999998 2 2 999999 1 180207 291165 521363 2 10 999999 1 2 999999 147850 1 13 1000000 -549356 2 19 999992 1 347109 633822 -441840 1 2 999999 602822 2 2 999999 2 11 999988 2 2 999999 2 18 999988 1 17 999997 425253 2 15 999994 1 8 999991 721414 2 11 999993 1 14 1000000 -499981 2 2 999999 1 104334 458167 -745192 1 8449 770658 -60822 2 2 999999 2 2 999999 1 4 999987 -487035 2 2 999999 1 620240 865033 -671220 2 2 999999 2 480216 851075 2 9 999991 2 2 999999 2 8 999983 2 10 1000000 1 7630 374620 273567 1 11 1000000 729828 1 2 999999 551608 1 2 999999 -190036 1 2 999999 -886266 1 360904 752253 -73912 1 2 999999 -260117 1 2 999999 335763 1 2 999986 -947423 2 261659 426164 2 297088 886505 1 20 999983 -354080 1 2 999999 855343 1 2 999999 -364910 2 2 999999 1 19 999998 -134128 2 2 999999 1 501827 936880 769543 1 2 999999 428080 2 593576 645087 1 2 999999 16202 1 2 999999 199971 1 2 999999 841874 1 17 999987 -655177 1 2 999999 -865567 1 7 999997 -936634 1 2 999999 -260720 1 138505 394365 865650 1 40143 503833 -689015 1 572768 584852 -119653 2 31594 555202 2 79451 463697 1 2 999999 890161 2 2 999999 2 2 999999 2 2 999999 2 16 999997 2 2 999999 1 7 999993 -699257 2 420398 990413 2 2 999999 2 10 999997 2 11 999982 2 357484 394210 1 2 999999 -955072 1 10 999993 -341120 1 15 999982 991428 1 19 999993 -956753 1 164204 871669 -790084 1 4 999991 684281 1 196320 255525 577320 1 2 999999 -188798 2 205823 899250 1 16 999998 -75663 1 16 999989 -431925 2 285384 713614 1 14 999989 263482 1 14 999983 824753 1 20 999993 -680787 1 6 999988 811408 2 66738 273540 1 9 999994 -119909 2 129908 372733 1 691669 897740 -255763 1 4 999993 -99335 2 2 999999 2 2 999999 2 2 999999 1 2 999999 30067 1 890463 943406 -800657 1 478255 501916 -882969 1 493875 755264 -745385 2 707224 838201 2 7 999984 1 7 999998 -788519 1 2 999999 913177 1 10 999991 -168349 2 240956 857150 1 33131 757417 964122 1 4 999992 97718 2 590440 890303 1 7 999981 568931 2 13 999982 1 2 999999 -377356 2 20 999998 1 40073 44723 -44605 1 14 999986 282279 2 2 999999 2 820042 895880 2 2 999999 1 15 999982 28909 2 18 999991 1 5 999983 277148 2 2 999999 1 2 999999 587772 1 34005 698724 340492 2 2 999999 2 2 999999 1 12 999999 588278 2 13 999990 1 18 999990 331173 2 312749 470406 2 1 999982 2 2 999999 1 2 999999 -255792 2 48226 653433 1 13 999986 709854 1 66889 523179 136953 2 130774 793175 2 2 999999 1 543808 571848 -723920 2 2 999999 1 804217 896425 335773 2 312593 884548 2 2 999999 2 2 999999 2 19 1000000 1 103295 799230 70474 2 210099 359434 1 2 999999 -490171 2 2 999999 1 1 999995 399603 2 12 999990 2 2 999999 1 2 999999 547033 1 491551 968915 -905535 1 6 999987 439639 2 18 999998 2 2 999999 1 2 999999 881946 1 2 999999 807586 1 2 999999 -249457 1 38687 948113 -291638 2 2 999999 1 12 999995 -903107 1 11 999985 -900596 2 2 999999 2 11 999987 1 2 999999 -210381 2 2 999999 1 8 999983 957652 2 59820 184316 1 212578 834436 829851 1 64569 994908 -2685 2 608403 609200 2 148176 894982 1 2 999999 577077 1 449329 754922 -351484 1 2 999999 -769338 2 2 999999 1 20 999981 695841 1 2 999999 -255981 2 52935 464238 2 219954 987711 2 220314 304498 1 2 999999 -53405 2 736367 971835 1 317161 446394 554117 2 2 999999 2 9 999994 2 8 999997 1 2 999999 732306 2 11 999984 1 6 999991 -312094 1 5 999990 -613949 1 6 999989 404543 1 1 999999 563295 2 2 999999 1 676847 821637 -809918 1 422997 628079 -490216 1 2 999999 -534993 2 916958 997729 1 4 999995 939149 2 195818 497612 2 2 999999 1 4 999981 238838 1 2 999999 -659990 2 2 999999 2 2 999999 1 12 999990 -331774 1 6 999993 201324 2 2 999999 2 13 999982 1 513611 843114 120514 2 310185 346943 2 15 999984 1 2 999999 140172 1 451601 928475 -565966 2 467243 516139 1 2 999999 379852 1 4 999989 -330943 2 9 999988 2 2 999999 2 2 999999 1 7 999998 -345995 2 2 999999 2 4 999984 2 2 999999 2 18 999992 1 98848 645599 -583295 1 259683 745973 -927853 1 1 999997 73965 2 1 999995 2 593055 776910 2 4 999990 2 101741 213570 1 2 999999 523257 2 209777 807736 1 585536 906994 -988337 2 343764 878314 1 2 999999 -192019 1 12 999999 -485044 1 2 999999 -520739 1 440346 724866 724372 2 2 999999 1 16 999993 -710550 1 402261 580008 -837205 2 2 999999 2 2 999999 2 3 999984 2 4691 987421 1 447344 959190 -148765 1 2 999999 333987 1 15 999984 631443 2 15 999990 2 8 999982 1 2 999999 -217282 1 2 999999 -903214 2 2 999999 2 151433 803089 1 1 999992 352225 1 5 999988 19682 1 12 999998 -802796 2 2 999999 2 2 999999 2 507885 742827 2 335246 405620 1 1 999984 -78921 1 231217 729187 -853159 1 56295 351834 568526 2 2 999999 1 2 999999 -761688 2 11 999986 1 482696 627910 -334418 2 2 999999 1 46701 753435 -785032 1 498832 821782 -106888 1 2 999999 -697126 1 2 999999 210998 2 7 999988 1 213176 317395 -792151 2 6 999996 1 2 999999 -409194 2 15 999981 1 11 1000000 761438 1 14 999999 275412 2 2 999999 1 2 999999 -357515 2 2 999985 1 6 999981 -368289 2 188836 290347 2 11 1000000 2 385850 852617 2 810881 966049 2 2 999999 2 20 999993 2 11 999981 2 2 999999 1 18 999988 -477587 2 2 999999 2 2 999999 1 2 999999 -772331 1 2 999999 -296779 2 7 999991 2 13 999995 1 2 999999 885120 1 2 999992 -923403 1 155646 256200 -372635 2 2 999999 2 2 999999 2 13 999984 2 2 999999 2 237150 670718 2 15 999983 2 1 1000000 2 672210 829026 1 515040 718507 455780 2 11 1000000 1 2 999999 -25628 1 5 999994 -402890 2 15 999993 2 404706 591083 1 6 999987 182335 2 2 999999 1 33239 914794 -429994 2 715338 735726 1 1 999999 886875 2 165233 959155 2 9 999989 1 2 999999 -621523 2 42555 109375 2 1 999985 1 20 999997 390273 2 5 999983 1 564007 915637 -456238 1 49875 800440 191974 1 2 999999 918226 1 16 999988 -759562 1 2 999999 -164586 1 166954 482858 435974 1 172235 847490 781439 1 2 999999 859750 2 16 999988 1 3 999983 480825 2 547285 781958 2 555066 843393 1 2 999999 -980917 1 2 999999 -348022 2 2 999999 1 7 999982 806363 1 18435 604199 161121 2 2 999995 2 250254 266249 2 763337 949087 2 2 999999 1 163632 987789 999480 2 2 999999 2 2 999999 2 130046 335074 1 2 999999 -235122 2 300950 905024 1 2 999999 153850 2 7 999991 2 14 999991 1 396411 854189 -72799 2 16 999999 2 2 999999 1 4 999994 279907 2 298822 872143 2 186352 506190 1 13 999984 -241038 2 16 999986 1 2 999999 -181337 2 3 999996 2 714652 886682 1 2 999999 -903244 2 17 999987 1 383043 564890 293844 2 2 999999 2 125615 988134 1 15723 676058 -992944 1 2 999999 191315 1 63994 767882 663808 1 500963 788335 -782714 2 2 999999 1 2 999999 459530 2 131929 249234 2 2 999999 1 8659 967129 182175 1 623777 796170 960331 2 2 999999 2 2 999999 2 119197 832911 2 2 999999 1 2 999999 -82241 1 2 999999 -642736 1 17 999982 -855797 2 290909 579608 2 10 999991 2 14 999999 2 16 999989 1 12 1000000 -436863 2 100493 127020 2 2 999999 1 528294 675376 -726927 2 2 999999 2 177225 623745 2 36338 94138 2 2 999999 1 614176 922321 -386554 1 14 1000000 -460297 2 461801 509529 1 2 999999 -631456 1 216116 328731 11270 2 10 999992 1 7 999997 -758681 2 178532 290671 2 442858 796591 2 7 999993 2 8 999982 1 2 999999 -706537 1 8 999984 -21894 2 2 999999 1 2 999997 -589149 2 14 999987 2 801776 815905 2 8 999997 1 2 999982 -940075 2 679464 996888 2 217351 472632 1 13 999999 -384046 2 176588 949530 2 2 999999 1 4 999986 569218 2 727743 969556 2 15 999990 1 9 999991 -141174 1 105128 640254 219395 1 19 999999 -436986 2 2 999999 2 279881 996313 1 18 999987 -530091 1 375879 812952 619223 1 470705 653312 -396527 2 2 999999 2 48429 605660 2 2 999999 2 20 999999 2 2 999999 2 216449 498171 1 621958 923326 567161 2 2 999999 1 13 999987 277455 1 579432 611326 737529 1 2 999999 -50412 1 295172 666649 -972026 2 15 999998 2 2 999999 1 2 999999 -954287 1 8 999997 270823 1 465702 789155 -302017 2 2 999999 1 19 999999 -374159 2 17 999991 1 559842 630157 671462 1 78072 178830 406935 1 328661 352053 -707625 1 134262 341586 -74685 1 4728 689862 125256 1 115792 478565 -394253 1 2 999999 642110 2 14 999982 1 2 999999 -820795 2 16 999989 1 2 999999 841795 2 2 999999 2 13 999993 1 458955 791615 839304 2 12 999982 2 2 999996 2 186107 684668 2 2 999999 2 2 999999 1 10 999993 304782 1 2 999999 828057 1 14 999983 680911 2 17 999984 1 214729 333983 -214500 1 2 999999 898630 1 2 999999 735987 1 2 999999 315156 2 2 999999 1 2 999999 548592 1 2 999999 -698629 2 318002 777585 1 617669 661905 667474 2 2 999999 1 2 999999 105192 1 7 999993 -236217 1 7 999992 -485894 2 8 999986 1 2 999999 391640 2 2 999999 1 138360 959897 288444 2 5 999989 1 2 999999 -485792 2 171021 386692 2 2 999999 1 2 999999 708669 2 3 999998 2 20 999983 2 2 999999 1 2 999999 304984 1 2 999999 316622 1 10 999989 -328928 2 4 999992 2 2 999999 1 1 999992 596099 1 166441 352812 -525125 2 18 999995 2 2 999999 1 15 999995 -80578 1 16 999994 -3634 1 2 999999 -200692 1 9 999988 310243 1 2 999999 -639701 1 2 999999 600096 1 16 999989 159201 2 2 999999 1 15 999989 -992398 1 387387 734859 -846912 1 229791 333396 697326 1 6 999994 602852 1 4 999992 621037 2 274814 416880 2 2 999999 1 2 999999 549125 1 16 999999 121807 2 2 999999 2 2 999999 2 279697 635420 1 402394 942791 839360 1 20221 764105 386220 1 214232 469388 -86315 2 2 999999 2 189403 403629 2 270450 986796 2 138566 454029 1 2 999999 997389 1 551351 844441 -853850 2 14 999981 2 17 999981 1 14 999996 332724 2 2 999999 1 2 999999 291110 2 2 999999 1 18 999984 462588 2 347737 421977 2 706385 790037 2 16 1000000 1 2 999999 -218050 2 2 999999 1 670349 676047 480611 1 4 999993 664332 2 2 999999 2 3 999994 2 2 999999 2 2 999999 2 2 999999 1 403631 497861 408459 2 96464 382523 2 10 999982 2 2 999999 1 24994 132108 622371 1 2 999999 978932 1 406546 622025 448263 1 2 999999 478408 1 16 999985 -384876 1 17 999989 -268887 1 2 999999 -36149 2 2 999999 1 3 999997 -978510 1 2 999999 435327 1 2 999999 184292 1 8 999998 662086 1 2 999983 164639 1 12 999989 -695390 2 291984 602507 1 6 999982 151453 1 618078 859964 -799862 1 439974 978664 -916836 1 4 999992 462446 1 2 999999 706208 2 2 999999 1 4938 476479 -11793 1 613785 964703 24459 1 2 999999 562574 2 2 999999 1 2 999999 -553598 1 2 999999 968502 1 417805 491751 -677247 1 2 999999 796882 2 8 1000000 2 2 999999 2 17 999988 2 7 999991 2 336544 427083 1 119906 537643 -115571 1 616051 789522 -876285 2 2 999999 2 15 999983 1 20 999993 -227993 2 2 999999 2 2 999999 2 79706 874558 2 10 999989 1 16 999981 -698140 1 2 999999 554799 1 123773 125690 934936 2 2 999981 2 9 999983 1 11 999996 -462535 1 2 999999 735413 1 2 999999 274355 2 11 999989 2 4 999998 2 334753 617034 1 6 999983 -269580 1 19 999990 125844 1 19 999991 -85065 1 2 999999 846102 2 6 999995 1 2 999999 -125691 1 38385 154719 639131 2 579556 951147 2 101353 419776 2 10 999995 2 15 999981 1 2 999999 -323387 1 185237 512602 -210375 2 17 999993 1 731588 982776 -465431 1 264376 415832 -903064 2 3 999981 1 2 999999 -233386 1 2 999999 726167 2 24434 899608 1 5 999987 558753 2 16 999998 2 6 999993 1 14 999988 931209 1 2 999999 -10917 2 18 999993 2 2 999999 2 360535 588187 1 19 999986 -285123 2 15 999998 1 440163 753413 23516 1 2 999999 445573 1 2 999999 -661469 2 2 999999 1 2 999999 -642898 1 2 999999 502699 1 2 999999 -734553 1 2 999999 945636 2 5 999994 1 8 999995 -745215 1 2 999999 -124370 1 17 999987 -593123 2 519294 787476 1 2 999999 -949023 1 2 999999 -416152 1 728120 818052 -458828 2 2 999999 2 2 999999 1 2 999999 -989145 2 327733 610575 2 6 999997 1 2 999999 -994653 1 2 999999 -921745 2 616155 746202 1 807948 889136 -131818 2 13 999993 2 1699 762720 1 2 999999 -420533 1 2 999999 235466 1 13585 291670 -505955 1 7 999999 -590445 1 4 999990 793170 2 188564 628579 1 2 999999 951738 1 5 999992 -117138 2 6 999981 1 491783 841538 725966 2 20 999997 1 8 999987 394130 1 208981 902413 -795767 2 82271 856473 2 2 999999 1 2 999999 555868 2 365759 478754 2 30041 422028 1 127392 425488 -482366 1 451237 795217 965112 2 71160 593211 2 254134 571540 1 2 999999 -258908 2 505967 848591 1 2 999999 -778611 2 389803 649972 1 77506 108636 -61740 2 2 999999 1 15 999985 201303 1 780253 955809 508883 2 2 999999 1 2 999999 -689466 2 344904 541720 1 107070 216032 -784991 2 4 999981 1 10 999984 -516857 2 301873 462890 1 287746 691323 436640 1 804979 894386 377082 2 2 999999 1 154376 185953 108698 2 2 999999 2 11 999989 1 6 999989 -442418 2 2 999999 1 2 999981 170768 2 783624 966956 1 20 999998 -744348 2 2 999999 1 9 999992 736988 2 871337 916706 2 311742 995443 2 10 999988 2 2 999999 1 61410 197623 -462156 2 352886 789728 2 2 999999 1 2 999999 974406 2 63163 293454 2 18 1000000 2 19 999995 1 2 999999 -616248 2 7 999987 2 802043 850774 2 234179 426721 2 2 999999 2 3 999999 2 867810 942847 1 6 1000000 -379096 2 95972 503687 2 16 1000000 1 2 999999 148627 1 2 999999 790430 1 228258 903372 562025 1 11 999997 -839913 1 291551 588603 -533596 1 9 999994 648913 2 13 999987 2 12 999991 1 2 999999 -364502 1 2 999999 891444 2 18 999992 2 2 999999 2 4 999995 2 10 999988 2 259445 354560 1 2 999998 970157 1 17 999986 -824711 1 62481 90650 -409839 1 1 999983 -319003 1 2 999999 338490 1 2 999999 692777 1 16 999998 -772436 1 19 999991 -540579 1 601312 987104 -828735 1 2 999999 -268972 1 11 999994 171246 2 259575 931267 1 14 999981 140785 2 125237 760502 1 231131 274910 630326 1 20 999989 -831911 1 2 999999 -277012 1 13 999984 -817221 2 4 999996 2 11 999983 2 122869 152883 2 234447 327300 2 328130 952765 2 2 999999 1 5 1000000 362447 2 17 999983 1 6 999984 -267156 2 2 999999 2 2 999999 2 2 999999 1 18 999998 -60816 1 136139 503066 703972 2 419578 684817 1 18 999983 -517676 1 2 999999 250478 2 2 999999 2 2 999999 2 103101 181936 2 460126 867499 2 141959 620532 2 12 999990 1 1 999991 -604220 2 16 999991 2 12 999981 2 11 999982 2 4 999987 2 185784 812153 1 2 999999 835197 2 2 999999 1 3 999993 462945 1 2 999999 847072 1 2 999999 -325732 1 16 999990 868754 1 2 999999 -893980 2 5 999998 2 770411 934770 2 2 999999 1 3216 842138 -158886 2 2 999999 2 134712 498964 2 4 999996 2 702485 782863 2 2 999999 1 2 999999 954347 1 172408 874313 626304 1 5 999992 625057 2 7 999984 2 1 999987 1 2 999999 90107 2 401916 924496 2 404249 699767 1 2 999999 555160 1 1 999987 150570 2 150883 658255 2 800278 856125 1 2 999999 -965957 1 488934 938093 -517000 1 884466 980520 338279 1 7 1000000 -506614 1 3 999988 390541 1 2 999999 -699752 1 17 999994 729208 2 2 999999 1 2 999999 -628963 2 12 999987 2 212009 494408 1 16 999990 251097 2 2 999999 1 2 999999 330271 2 11 999996 2 702637 897364 2 350317 943346 1 6 999994 -572590 1 2 999999 -547845 1 5 999995 -504659 1 271624 335275 -120409 1 2 999999 -250651 1 17 999994 -622859 1 196711 645578 957663 1 650959 876062 -389773 1 2 999999 741021 2 8 999991 1 2 999999 -476453 1 16 999983 -92620 2 425965 483378 1 16 999988 -459803 1 2 999999 -116840 1 87141 293313 134760 2 192417 404308 1 147407 801664 -443360 1 3 999987 -816065 2 12 999995 2 2 999999 2 2 999999 1 2 999999 -144387 1 12 999982 -184003 2 2 999999 2 2 999999 2 2 999999 1 18 999998 724778 1 188879 748185 -942801 1 579952 953428 807123 2 18 999988 1 13 999984 -987900 2 2 999999 1 8 999987 -310083 2 61009 651905 1 306771 886029 761470 1 367543 569448 141538 1 2 999999 963088 2 680228 947225 2 2 999999 2 2 999999 1 2 999999 -425574 1 14 999996 338322 2 2 999999 2 2 999999 1 298566 742103 626893 2 2 999999 2 616703 933978 2 2 999999 2 407973 607245 2 17 999999 1 559827 630472 -301347 1 2 999999 37040 1 642224 970484 -257336 2 2 999999 2 290074 865606 1 923597 993737 -278149 1 558064 560149 -471563 2 2 999999 2 4 999986 2 385620 983999 1 403509 575176 -162620 2 2 999999 2 15264 353342 1 8 999990 -34683 2 270849 782861 1 703643 881729 327848 1 2 999999 -259989 2 201807 730525 2 3 999995 2 2 999987 1 769721 788860 -510148 2 2 999999 1 823720 844257 -150870 1 621308 703090 487902 2 2 999999 1 6 999984 53820 2 13 999989 2 1 999992 1 15 999997 644759 1 2 999999 -152238 1 2614 838217 174251 1 2 999999 -566999 1 2 999999 -591126 1 2 999988 911446 1 97559 354140 -48851 2 14 999995 1 11 1000000 -494464 2 2 999999 2 331427 446063 1 475813 936120 365220 1 14 999983 639104 2 2 999999 2 350872 960979 1 7 999997 -459070 2 322581 997720 2 737052 944884 2 10 999987 2 2 999999 1 2 999999 -529842 2 881206 965311 2 12 999989 2 16 999986 2 14 999995 1 1 999984 298677 1 14 999986 -65180 1 2 999999 -390729 1 288739 877232 316832 2 2 999999 2 2 999999 1 2 999999 877884 1 354137 983303 -572580 1 2 999999 -888174 1 126922 595968 951334 1 5 999997 110346 1 20 999984 -852763 1 2 999999 -595961 1 2 999999 -66471 2 2 999999 1 16 1000000 -921865 2 14 999987 1 29975 413329 315769 1 2 999999 488045 2 2 999999 2 18 999993 1 244977 304267 770202 2 2 999999 1 311055 527622 -168173 2 19 999990 2 2 999984 1 2 999999 570452 2 2 999999 1 3 1000000 -339395 2 2 999999 1 2 999999 117 2 2 999999 1 220056 327985 -453833 2 765581 995082 1 13 999989 -554334 1 11 999996 -263507 1 2 999999 619073 2 2 999999 1 494425 667144 940985 1 10 999982 258380 1 2 999999 343064 2 2 999999 2 397085 633136 1 85468 928971 -728789 1 13 1000000 853249 2 292305 764488 2 224098 299266 1 303680 945328 132015 2 372940 940784 2 484403 569953 1 345524 595765 -613999 2 17192 167249 1 2 999999 -910117 2 3 999990 2 160393 846584 1 2 999999 47453 2 17 999999 2 509649 755177 1 2 999999 -987026 1 432474 565845 -466516 1 2 999999 574825 1 2 999999 -135992 1 584199 800261 530189 1 7 999994 986768 2 11 999982 2 191621 360207 2 98243 212779 2 2 999999 2 374375 778625 2 213314 690636 2 2 999999 2 2 999999 2 2 999999 1 2 999986 -259791 2 856424 882976 1 107408 903238 576178 1 720315 773188 -616819 2 2 999999 2 743340 855011 1 19 999982 -411307 2 2 999987 1 18 999999 927480 2 361128 914060 1 2 999999 -259774 1 718608 937377 698283 2 483460 964237 1 2 999999 -412735 2 2 999999 1 95051 728350 993520 1 690624 923841 -102989 2 2 999999 2 2 999999 2 2 999999 1 22906 772095 -237498 1 2 999999 -315755 2 2 999999 1 1 999987 328762 2 2 999999 2 32784 245244 1 90005 123238 -465167 1 2 999988 875742 1 222792 561581 -26836 1 218254 869439 807974 2 2 999999 2 2 999999 1 192018 272721 -273031 1 15 999997 -339222 2 2 999999 1 17 999989 219755 2 143620 826085 2 2 999999 1 2 999999 -390513 2 577462 705883 1 16 999989 918947 1 371675 758313 288405 2 3 999982 1 276996 935256 -661576 2 720308 897349 2 3 999989 2 6 999996 1 658346 750329 -826855 2 2 999999 1 2 999999 546424 1 2 999999 114752 2 84864 381878 1 11 999997 151624 1 3 999998 -909134 2 355057 672583 2 256926 370585 2 20 999986 1 496114 844731 -746878 1 2 999999 554524 2 9 999986 2 110286 753557 1 5 999994 -867190 2 2 999999 1 503839 870558 411283 1 20 999989 240418 2 632043 786731 2 2 999999 2 64367 365860 2 674145 743902 2 16 999994 1 156659 781231 432303 2 11 999997 2 2 999999 2 1 999999 1 9 999989 -920350 1 71390 704650 -800692 2 59450 118540 2 2 999999 1 19 999988 -894558 2 2 999999 1 748451 871249 599094 1 3 999998 355188 1 787482 872444 613143 1 444658 647092 -706526 2 356381 675375 2 2 999999 2 2 999999 2 195582 561634 1 8 999988 859978 2 2 999999 2 2 999999 1 408532 599646 475984 1 2 999999 195212 2 156493 722178 2 276925 903544 1 6 999988 305439 1 4 999985 -247119 2 640064 869716 2 394738 395967 1 433688 691925 -663634 1 2 999999 842678 2 2 999999 1 36998 570394 -534167 2 785905 949028 2 158829 713613 1 2 999999 447278 1 2 999999 169039 2 17 999993 1 18 999990 -366499 2 2 999999 2 2 999999 2 16 999986 1 2 999999 489369 1 72147 907977 285337 2 18 999982 2 17 999985 2 295172 373552 2 756151 834522 1 13 999983 596622 2 6 999988 2 2 999999 2 77395 637095 2 631505 912575 1 2 999999 666814 1 2 999999 369837 1 7 999992 801069 2 18 999986 2 2 999999 2 4 999991 1 13 999999 879376 1 2 999999 482019 1 12 999992 50283 1 12519 965006 -112873 1 395370 692538 -181702 2 2 999999 2 2 999999 1 786423 797787 521141 1 2 999999 673467 1 14 999997 -456520 2 2 999999 1 2 999999 635924 2 241834 592570 2 2 999999 2 243267 638508 1 86223 603157 -67297 1 2 999999 976808 2 2 999999 2 318336 666814 1 2 999999 974187 2 9 999999 1 2 999999 378047 1 36756 904003 511747 2 75583 793442 2 290072 801954 1 13 999999 -443788 2 12 1000000 1 516676 955279 -738519 2 18 999983 2 2 999999 2 112966 230460 1 207287 806442 359948 1 2 999999 -148901 2 675293 711573 2 20 999990 2 18 999987 1 2 999999 -14763 2 12 999986 1 7 999995 875610 1 89476 517206 -833918 2 745024 883908 1 13129 544350 645989 2 6 999998 2 6 999983 1 189735 714478 -973375 1 2 999999 353692 1 9 999989 -618715 1 2 999999 -503921 1 2 999999 -536126 2 2 999999 1 2 999999 -429922 2 5 999993 1 12 999997 163930 2 2 999999 1 2 999999 868864 2 18 999987 1 10 999992 11599 1 2 999999 -154727 1 2 999999 -501067 1 100305 540141 612878 1 875218 908184 -348555 2 116368 194503 2 461989 800495 2 2 999999 2 8 999985 2 2 999999 1 15 999990 -359288 1 550807 844553 463823 2 12 999997 1 407183 569294 808708 1 19 999999 204322 1 2 999999 -852594 2 2 999999 2 100291 886245 1 15 999999 916695 1 2 999999 -512264 1 769006 880268 -181883 2 519469 724327 1 9740 820760 628982 2 2 999999 2 2 999999 1 2 999999 362487 1 2 999999 816403 1 2 999999 -438985 1 2 999999 13916 2 12 999999 2 20 999992 1 5 1000000 -936963 2 2 999999 1 2 999999 -855105 2 12 999991 2 187532 584158 2 492921 539056 1 2 999999 73050 1 1 999993 102317 1 744936 953027 -587447 2 2 999999 2 373396 606334 1 3 999982 478750 2 29858 883661 1 4 999988 662654 2 3 999982 2 655217 794866 1 2 999999 -385915 1 2 999999 696314 2 2 999999 1 3 999990 210986 2 2 999999 2 6 999997 1 643784 685193 147300 1 4 999991 -747395 1 2 999992 -924291 1 13 999982 -219192 2 3 999990 1 20 999992 -475418 2 8 999985 2 242058 457473 2 2 999999 2 2 999999 2 211767 933296 2 204037 940477 2 188469 614235 1 2 999999 -60422 2 92521 803520 1 2 999999 33546 1 76215 786781 -582779 2 3 999986 2 19 999988 1 96343 709655 -438284 1 2 999999 -362169 2 2 999999 1 505312 730191 643542 2 329740 729724 1 10 999992 -747810 1 25770 431553 -513827 2 66996 177770 2 2 999999 2 36845 719064 1 85726 870961 645902 1 9 999983 931014 1 18 999984 225694 1 2 999999 688011 2 2 999999 2 414801 651133 1 201319 282246 -654855 2 726979 960532 1 564641 976722 -791485 2 138110 746650 2 386024 807768 1 17 999997 289851 2 386262 939471 1 2 999999 -184695 1 8 999997 203547 2 189666 905834 1 10 999982 288435 1 2 999999 744450 2 17 999991 1 2 999999 727856 1 15 999985 -642439 1 13 1000000 -326502 1 2 999999 -891362 1 4 999988 -802265 2 2 999999 2 240 543190 2 5 999987 2 2 999999 1 3 1000000 98082 2 2 999999 1 5 999994 870102 1 3276 352467 -126917 1 2 999999 -183376 1 16 999991 381692 2 12 999995 1 7 999998 479961 2 2 999999 2 788881 844453 2 200768 419022 2 18 999998 1 56916 811040 289970 1 2 999999 377847 1 189780 955224 130841 2 901507 910737 1 2 999999 575721 2 223916 844510 2 8 999988 2 2 999999 1 2 999999 -171790 2 2 999999 1 191336 764683 863070 2 60055 959937 1 20 999981 -742975 2 612336 705860 1 2 999999 987930 1 2 999999 443350 2 2 999999 1 583377 601103 695491 1 16874 233809 406198 1 2 999999 728729 1 16 999992 -898194 2 2 999999 1 2 999999 -344516 1 8 999997 760305 2 2 999999 1 11 999988 -665031 1 5 999997 833274 1 14 1000000 -629371 2 2 999999 1 2 999999 294772 1 597333 935475 851245 2 12 1000000 1 885045 947534 -122252 2 2 999999 2 2 999997 1 657070 931141 878783 2 156960 766316 2 103891 216471 2 570659 816909 2 2 999999 1 2 999999 740175 2 2 999999 1 14 999991 600529 2 18 999993 1 2 999999 475870 2 2 999999 1 20 999997 138761 1 15 999997 406782 2 33568 385147 1 2 999999 326326 1 2 999999 281821 1 7 999991 335540 2 239548 368916 2 2 999999 1 463502 705474 -523020 2 5 999986 2 18 999989 1 327694 586801 -571570 2 2423 732432 2 15 999984 1 445055 627626 608953 1 2 999999 723900 1 751995 814252 631979 1 9 999990 -770100 1 17 999989 -669902 1 500651 589334 468814 2 7 999981 1 9 999986 784217 1 2 999999 -711861 2 586813 726356 1 5 999991 -976565 2 151659 336822 2 2 999999 2 2 999999 2 2 999999 1 6 999996 -549139 2 2 999999 1 495781 880666 161769 2 645125 918343 1 2 999999 -220136 1 2 999999 296111 2 2 999999 1 13 999985 -345071 2 2 999999 1 6 999992 -555295 2 563013 909962 1 687848 688972 950328 1 2 999999 -116929 2 17 999986 2 7 999998 1 2 999999 603553 1 2 999999 -536796 2 801054 906983 2 14 999994 1 10 999988 821098 1 1 999982 -748171 1 297140 553184 -533393 2 2 999999 1 2 999999 -499071 1 5 999992 332164 2 332504 959527 2 2 999999 2 2 999999 2 13 999986 1 13 999981 77964 1 235535 958649 -333955 2 639573 873048 1 543711 705058 -3853 2 2 999999 1 228740 593543 -542743 2 6 999996 2 640960 691225 2 14 999991 1 29421 796013 398330 2 2 999999 1 2 999999 -328901 2 25224 58075 1 2 999999 -794337 1 71420 404080 780540 1 6 999994 842408 2 10 999983 1 4 999989 887328 1 2 999999 148629 2 2 999999 1 12 1000000 835347 1 56756 287633 531088 2 446138 868040 1 331711 597232 -947767 1 2 999999 -243859 2 2 999999 1 439104 967466 -537050 1 2 999999 372388 1 2 999999 874478 2 10 999995 1 331235 370111 109023 1 2 999999 -822806 2 5 999992 1 164793 487935 -216609 2 2 999999 1 2 999999 506286 2 7 999989 2 2 999999 1 18 999999 549152 2 2 999999 2 164294 441078 1 2 999999 771407 1 433499 552285 -851285 2 126870 578082 2 678845 928081 2 18 999982 2 214718 736600 2 4 1000000 1 10 999988 -878902 2 11 999984 1 2 999999 -380705 1 9 999983 136187 2 258566 561410 2 218373 627299 2 1 999992 1 84695 756739 -951693 2 80004 210399 1 5 999982 -122025 1 434285 478252 -172797 2 2 999999 2 2 999999 1 1 999987 -624748 2 2 999999 2 2 999999 1 2 999999 -740601 2 483270 721012 2 241334 417808 2 9 999993 2 2 999999 2 2 999999 1 229999 800688 185377 1 808103 833921 -92185 1 4 999995 640868 1 2 999999 -812967 1 558785 933363 182716 2 695587 915830 2 13 999996 2 248749 353761 1 20 999993 442886 2 14 999985 2 526531 638466 2 14 999982 2 2 999999 2 204462 856380 2 7 999984 2 494412 571792 1 331539 784152 559591 1 2 999999 986188 2 2 999999 2 2 999999 2 7 999986 2 376359 463284 1 2 999999 -111245 2 18 999995 1 150240 808624 -575694 2 335712 621832 2 13 999996 1 8 1000000 -748883 1 2 999984 252348 2 61431 829043 1 13 999982 -815163 1 2 999999 682059 1 2 999999 -930069 1 12 999981 135423 2 4 999988 2 103944 386047 1 2 999999 682526 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -554796 2 8 999983 1 2 999999 -986814 2 17 999997 1 151507 468166 283618 1 13 999992 266815 2 2 999999 2 2 999999 2 2 999999 2 359690 794128 2 2 999999 2 2 999999 1 2 999999 174419 1 2 999999 -382475 1 910314 938574 491735 1 502710 881916 584397 1 197945 410467 -249554 2 11219 947715 1 20 999995 -710969 1 2 999999 -235179 1 18 999985 314458 1 2 999999 -800697 1 2 999999 -397998 2 538196 554547 2 100203 362760 1 751358 869939 -150988 1 20 999984 552473 2 19 999993 1 14 999986 -704634 2 2 999999 2 479338 918247 1 197127 856266 753444 1 14 999995 -618742 1 166720 670002 585027 2 1 999996 2 8 999994 1 9 999986 768137 1 362978 766880 -934356 2 2 999999 2 195331 532901 1 30325 725954 556672 2 4 999994 1 11 999999 -768277 2 5 999997 1 2 999999 419894 1 202215 489876 231910 1 19 1000000 483530 2 7 999984 1 2082 671684 264927 2 2 999999 1 1 999981 550987 1 10 999997 -766125 1 2 999999 553871 1 110264 717600 -936321 1 20 1000000 -510875 1 320604 443237 343523 2 2 999999 2 745928 969669 1 2 999999 397254 1 2 999999 -177150 1 2 999999 810692 1 175832 518371 841268 1 15221 23069 -721441 1 9 999993 534165 2 371413 822391 2 2 999999 1 2 999999 -71418 2 20 999991 2 17 999988 2 1 999981 1 20747 265150 -981222 1 118616 924073 255158 2 2 999999 2 2 999986 1 2 999999 521225 2 339319 662660 1 2 999999 5202 2 365399 443123 2 2 999999 2 239691 300528 1 2 999999 613943 2 5 999982 2 831089 931635 2 2 999983 1 2 999999 486228 2 310840 807868 2 240850 497418 1 2 999999 27862 1 784463 884057 -253857 1 82436 509385 530928 2 8 999982 1 13 999987 793602 1 2 999999 -447594 1 2 999999 825406 2 2 999999 1 2 999999 -783177 1 2 999983 603849 2 13 999993 1 2 999999 305117 2 4 999987 2 13 999990 1 17363 413973 247707 2 17 999991 2 2 999999 1 2 999999 -733427 2 229277 395274 2 2 999999 2 2 999999 2 2 999999 1 493740 973809 -851635 2 2 999999 2 2 999999 2 14 1000000 2 74800 945735 2 216237 534505 2 2 999999 1 259728 571992 228834 1 2 999994 -242283 2 10 999987 2 5 999992 1 2 999999 238457 1 53791 696241 219546 1 2 999999 477811 1 2 999999 -256772 1 8 999983 465255 2 322377 460257 2 12 999998 2 2 999999 2 14 999991 1 2 999999 -816838 1 3 999983 54596 2 2 999999 2 15 999984 2 2 999999 1 20 999987 -788211 2 19 999988 2 2 999999 2 16 999989 2 2 999999 1 196116 298501 -677872 2 2 999999 1 2 999999 -48636 1 2 999999 783044 1 2 999999 -184486 2 2 999999 2 9431 948337 2 2 999999 1 2 999999 -529243 2 722075 775621 1 350371 685705 -152974 2 190824 280596 2 59883 885919 1 2 999999 781810 2 346480 472275 2 302729 713776 1 13 999991 876274 2 2 999999 2 4397 234315 2 3 999990 1 244641 307610 -790255 1 9 999990 -537979 1 7 999987 -582151 2 98048 353588 1 12 999988 -676045 1 105518 226847 -922527 1 538588 673506 -278953 2 11 999997 1 5 999992 -341451 1 9 999987 -24165 2 17 999985 1 2 999999 -927260 2 2 999999 1 11 999988 712497 1 5 1000000 -273050 1 9 999989 -945709 1 328598 555621 512214 1 2 999999 309850 2 197305 934282 2 2 999999 2 2 999999 1 301104 531969 500 1 5 1000000 434552 1 18 999987 -671884 1 2 999999 -492777 2 2 999999 1 17 999993 -47395 2 2 999999 1 19 999999 694946 2 896910 993299 2 1 999991 2 4 999987 2 2 999999 2 2 999999 1 11 999985 -363101 2 9 999992 2 459942 474941 1 2 999999 632452 1 865487 938968 525076 1 2 999999 -710353 1 5867 496213 600696 1 686324 721716 587391 1 400910 692811 762010 1 2 999999 434835 2 671399 999172 1 2 999999 -11538 1 326873 631466 320606 2 14 999992 2 698617 745811 2 2 999999 1 2 999999 846077 1 19 999994 -420467 2 20 999990 1 441284 928018 899593 2 173539 744203 2 801084 979617 2 2 999999 1 216595 711050 -128292 2 8 999993 2 2 999999 2 2 999999 1 455011 961602 152119 1 633144 774046 124808 2 2 999999 2 11 999987 2 255550 648106 1 123114 314172 349774 2 797489 803731 1 5 999985 -695202 2 19 999999 2 8 999996 1 7 999994 337635 1 2 999999 -828038 1 305798 944528 592302 2 2 999999 2 14 999986 1 2 999999 -151700 2 2 999999 1 251475 573146 822905 1 50287 366752 258701 1 53973 225442 -402319 2 2 999999 2 358181 752972 2 302213 463961 1 2 999999 890777 1 2 999999 546721 2 524408 575961 2 16 999992 1 18 999985 -361000 2 799726 854870 2 135028 846909 1 2 999999 635353 2 2 999999 1 2 999999 -937249 1 2 999999 771525 1 40975 956355 472024 2 264386 855202 1 53697 679919 -675825 2 5 999993 1 13 999988 -660620 1 2 999999 -861351 2 215399 259212 1 2 999999 935115 1 4 999997 -195621 2 18 999997 2 271759 958858 2 14 999991 2 12 999999 2 83736 479103 1 101400 394883 -48210 1 7 999992 444568 1 113283 878364 -319187 1 2 999999 -173840 2 2 999999 1 2 999999 106927 2 20 999998 1 2 999999 593090 2 20 999983 1 116236 465136 -647521 2 603819 939004 2 18 999994 2 99037 836786 1 222979 529161 429693 2 4 999998 1 2 999999 120492 2 383677 983940 1 174832 471827 -859284 1 11419 197881 788463 1 2 999999 24510 1 2 999999 303157 2 116895 262719 2 14 999999 2 527856 684206 1 16 999992 -729477 1 17 999983 -616265 2 2 999999 2 10 999981 2 10 999994 1 2 999999 -406803 2 720468 901253 1 9 999993 -20887 2 1 999999 2 473931 639708 2 2 999999 1 16955 761818 -427745 2 2 999999 2 2 999999 1 623155 978605 -386796 2 5 1000000 1 297947 537387 -118247 2 2 999999 2 2 999999 2 18 999982 1 2 999999 -320409 2 391240 932166 1 20 999999 679826 2 2 999999 1 549215 571477 227344 2 444109 879495 2 14 999985 1 407662 906443 266119 1 18 999989 -412495 1 2 999990 861365 1 921164 975096 766504 1 14 999985 -631320 1 12 999984 -374996 2 2 999999 2 2 999999 1 138297 865995 469044 2 348027 799806 1 6 999990 -157313 2 2 999999 1 538771 673076 928507 2 2 999999 2 325772 715936 2 2 999999 2 242033 455082 2 2 999999 1 2 999999 735673 1 2 999999 583271 2 7 999992 2 2 999999 1 399399 998072 -528438 2 2 999999 2 2 999999 2 2 999999 2 15 999985 1 687869 738544 -388421 2 2 999999 2 4 1000000 1 2 999987 -483149 1 4 999990 598058 1 2 999999 -565327 2 5 999984 2 368124 591369 2 724055 750906 2 498413 511752 1 7 999989 26840 1 16 999996 888319 2 17 999997 2 428765 554392 1 19 999989 797424 1 1 999996 454063 2 46312 133201 2 2 999999 1 2 999999 -971998 2 2 999999 1 541647 778397 -204073 1 19 999995 385351 2 7 999999 2 2 999999 2 9 999983 1 2 999999 -801862 1 11 999997 746357 1 2 999999 523819 1 4 999997 -613415 2 2 999999 1 155457 690706 707060 1 15 999990 117836 1 431938 469262 -347305 1 7356 156189 273502 1 558802 656058 627343 1 14 999985 746176 2 539988 792829 1 2 999999 952461 1 7 1000000 522207 1 2 999999 801348 2 167809 398840 1 13 999990 951899 1 3 999990 -296445 2 2 999999 1 12 999998 -7662 2 1 999983 2 5 999998 2 170454 376513 1 15 999982 -179878 2 268288 349176 1 6 999990 -484841 1 2 999999 -498057 2 2 999999 2 4 999993 2 8 999982 1 2 999999 -160736 1 2 999999 -421451 2 15 999983 1 122845 186114 -925285 1 11 999987 -59445 1 186792 465228 919178 2 2 999999 1 386860 709679 -408656 1 2 999999 131926 1 204392 636830 966911 1 2 999999 20833 1 2 999999 745939 2 298562 824752 2 550248 551453 2 253440 603924 1 2 999999 805824 2 500619 822088 2 235434 459345 2 2 999999 2 11 999986 1 374801 616531 -693021 1 2 999999 416263 2 280365 693905 2 2 999999 2 2 999999 2 2 999999 1 13 999999 -584451 2 13 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -4051 2 276946 607922 1 937267 990784 853606 2 410554 622795 2 6 999987 1 2 999999 75834 2 11 999990 1 613332 677340 34580 2 562862 961098 2 2 999999 1 13 999990 -103630 2 673300 752054 2 2 999999 2 2 999999 2 174686 615874 1 12 999984 549637 1 887973 956904 871226 1 370935 503784 -692095 1 491705 981461 -629740 1 133106 803225 -377694 2 411884 562896 2 2 999999 1 2 999999 438523 1 7 999984 65791 2 462176 748612 2 7 999985 2 2 999999 2 2 999999 1 2 999999 -911108 2 11 999986 2 20 999994 1 9 999988 438493 1 20 999989 -748711 1 6 999997 667309 2 5 999987 1 36348 561680 -15426 2 2 999999 2 2 999999 1 6 999991 -414525 1 2 999999 -890484 2 10 999981 1 2 999999 -320092 1 214872 283416 563470 1 10 999992 -963312 1 2 999999 237873 2 53655 450663 1 161348 518361 -490007 2 2 999999 2 6 999983 2 1 999999 2 2 999999 1 2 999993 -997007 2 6 999987 2 2 999999 1 46076 660532 -892959 2 2 999999 1 8 999998 -425102 2 14 999994 2 2 999999 2 8 999982 2 829649 841923 2 4 999981 1 466804 556971 -531671 2 123597 985214 2 1 999996 1 11 999993 -845302 1 6 999994 -395585 1 139334 811092 436314 1 302913 318194 -93441 2 2 999999 2 2 999999 1 534858 719563 -306371 2 253366 629990 1 2 999999 -300431 1 2 999999 -216687 1 2 999999 454959 1 188202 197507 -604375 1 3 999986 -964181 2 2 999999 1 2 999999 812325 2 2 999999 2 1 999982 1 4 999987 763213 2 15 999986 1 2 999984 46752 2 259978 719193 2 434814 900553 2 95752 469990 2 6 999994 1 6 999984 -365360 2 2 999999 2 397280 685115 2 5 999992 1 2 999999 -296414 1 14 999996 726209 2 2 999999 2 13 1000000 1 436706 639394 407503 1 172843 545358 -394660 1 656093 900900 -299185 1 8 999999 -354156 2 2 999999 2 13 999986 1 413384 473737 589573 2 2 999999 1 4 999987 40914 1 18 999995 625874 2 272706 609525 2 2 999999 2 2 999999 1 13 999981 776616 1 694924 823575 818216 2 4 999988 1 14 999996 -123645 2 2 999999 1 16 1000000 792681 1 6 999993 -925528 2 249399 433315 2 8 999992 2 110051 896574 2 2 999999 1 19 999987 115415 1 394754 473309 -525641 1 2 999999 970306 1 8 999985 127308 2 5 999994 1 531686 967727 246607 1 2 999999 -938120 2 2 999999 2 7 999986 2 5 999984 1 141868 574816 -304970 1 88873 877684 284169 1 2 999999 -379322 2 9 999981 2 151660 679190 2 14 999995 2 2 999999 1 12 999994 -197280 1 2 999999 636191 2 2 999999 2 132576 329960 1 8 999994 -589385 1 15 999999 -21943 2 2 999999 1 195097 585428 811728 1 2 999999 -944193 2 2 999999 2 2 999999 2 274987 313629 2 234496 471056 2 338439 965572 2 2 999999 1 2 999999 948475 2 2 999999 1 1 999988 968698 1 190370 993616 -821041 2 13 999982 1 8 1000000 -15655 1 18 999985 495562 1 17 999995 274963 2 7 999994 2 2 999999 1 2 999999 784441 1 2 999999 -245490 1 12 999981 -609656 2 4 999983 2 2 999999 2 1 999999 2 267323 403017 2 2 999999 1 23217 674208 -706426 2 7 999985 1 392105 548008 -952493 2 2 999999 1 2 999983 955976 1 94269 819416 115347 2 8 999986 2 7 999992 2 195706 360138 1 2 999999 -709891 1 2 999999 -645203 2 549417 863455 1 141676 656075 315528 1 885073 891941 190099 1 2 999999 396798 2 2 999999 1 2 999999 -333414 2 2 999999 1 15 999986 -943336 2 1 999990 2 667458 689425 1 210651 244217 821981 1 3 999992 506265 1 2 999999 -688567 2 1 999982 1 2 999999 73402 2 322231 339932 2 2 999999 2 170045 697732 1 16 999995 345933 1 745206 800333 209583 2 118643 948174 2 15 1000000 2 278867 644106 2 342687 717037 2 3 999987 1 587058 959911 432361 2 382049 421146 2 283158 771514 2 2 999999 2 2 999999 2 20 999982 1 2 999999 -433304 1 2 999999 208347 2 635466 679178 2 2 999999 2 414674 651308 1 595227 912047 600839 2 468335 503610 2 17 999987 1 2 999999 618273 2 453333 825919 1 2 999999 -26493 2 265922 411102 1 387663 916158 40822 2 2 999999 2 3 999992 2 12 999995 1 346548 899275 100145 1 20 999992 751287 1 764992 962445 618433 2 13 999997 2 4 999989 1 2 999999 -39271 1 14 999997 -910546 2 234812 315420 2 95181 949912 2 595504 822781 2 2 999999 2 2 999999 2 2 999999 2 18 999985 1 593439 652174 -459414 2 2 999999 2 2 999999 2 16 999991 2 5 999992 2 4 999994 1 2 999997 -771567 2 162560 171936 1 316577 373075 -557718 1 569879 578164 50003 1 17 999996 -786283 1 2 999999 -725792 2 475855 540710 1 14 999984 -310340 1 2 999999 116504 2 2 999999 1 11 999998 143531 2 10 999989 2 2 999999 2 284489 654393 1 443416 963519 -840334 1 139163 168136 -877946 2 707545 977522 1 2 999999 59608 1 16 999984 416126 1 13 999981 878586 2 3 999981 1 2 999999 -16884 1 10 999991 875213 1 2 999999 -357739 2 17 999991 2 531266 545885 1 325768 340406 -713901 2 3 999984 2 59937 275391 2 17 999987 1 7 999981 -414958 2 19 999984 1 6 999983 18089 1 7 999985 -174505 1 272254 958083 -146003 1 2 999999 95236 1 10 999994 427695 1 2 999999 545313 2 332413 419813 1 2 999999 -564040 1 2 999982 -963994 2 18 999983 2 2 999999 1 12 999989 992777 2 572423 907297 1 104405 545158 447027 1 174194 761017 -452844 1 96237 785297 986527 1 232635 257846 779190 2 2 999999 2 236153 549181 2 16 999994 1 11021 22380 421450 1 341009 645744 -885073 1 2 999988 -582828 1 9 999987 322726 2 12 999982 2 16 999990 1 19 999984 -683570 2 2 999999 1 2 999999 833622 2 650447 717925 1 6 999986 -575836 2 2 999999 1 8 999996 587394 2 2 999999 1 60505 463489 -512732 2 2 999999 2 2 999999 1 656433 692016 -334208 2 2 999999 2 6 999993 2 292906 484387 2 2 999999 1 2 999999 376227 1 2 999999 484347 2 766774 970050 1 16 999981 114181 1 4 999982 -561971 1 234 292950 381304 1 2 999999 -23602 2 9021 552725 2 2 999999 2 20 999985 2 399250 629829 2 2 999999 1 2 999999 -980989 1 13 999990 2576 2 17 999983 2 11 999985 2 13 999992 1 321353 819389 263213 1 2 999999 184215 1 13 999984 306305 2 2 999999 1 227751 367139 18572 1 300330 849618 -957711 2 16 999986 2 2 999999 1 222381 603371 73394 1 9 999990 513631 2 384286 664343 2 2 999999 1 56199 674858 741502 2 2 999999 2 2 999999 2 2 999997 1 9 999994 -525128 1 19 999990 493990 1 2 999999 756576 2 20 1000000 1 2 999999 -502560 2 4 999985 2 2 999999 2 16 999998 1 2 999999 -152968 1 2 999999 89533 1 178175 543503 -756450 1 87003 360997 543728 1 133838 148052 -509688 1 474778 795881 217417 2 30337 481076 2 6 999999 1 10 1000000 -689559 1 2 999999 310065 1 2 999999 -180449 2 2 999999 1 11 999999 546720 2 2 999999 2 13 999991 2 227155 326969 2 2 999999 2 2 999999 1 9 999999 198896 1 605702 614417 107392 1 2 999999 -631708 1 2 999999 -641969 1 156470 509060 -74646 1 453390 956310 -445931 2 7 999998 1 17 999997 -92481 2 2 999999 2 10 999992 1 5 999984 210055 2 5 999990 1 191752 902200 588952 1 546676 766010 -634213 1 16 999998 826886 1 2 999999 -421263 2 17 999998 1 296985 387905 32707 2 2 999999 2 18 999984 2 2 999999 2 12 999995 1 443993 592407 725302 2 3 999997 1 13 1000000 -118092 1 2 999999 646942 1 9 999998 -225009 1 230412 340569 -165052 2 2 999999 2 759671 768166 1 2 999999 -456827 2 2 999982 2 16 999990 2 15 999987 2 2 999999 2 449698 450183 1 440907 899348 -625790 1 137818 419575 -877072 1 16 999992 -152124 1 74139 802904 -989143 1 434925 719393 -429779 2 11 999986 2 19 1000000 1 20 999996 -403388 1 2 999999 175250 2 2 999999 1 2 999999 988918 2 17 999988 1 114437 415431 85721 2 368786 575250 1 8 999992 14113 1 2 999999 -988788 1 14 999989 450951 2 238063 435624 1 2 999999 -332298 1 719392 817313 -74947 1 2 999999 50931 1 8 999996 -286335 2 19 999993 1 2 999999 527192 1 209000 801558 546668 1 12 999994 -397905 1 1 999997 -421687 2 6 999993 2 722663 929929 1 316044 446645 -329223 1 253264 437908 810778 2 9 999985 1 869769 881905 -770704 2 2 999999 1 7 999983 435174 1 129090 199052 780694 2 20 999992 1 322988 835411 362253 2 2 999999 2 10 999985 2 412337 759756 2 2 999999 2 5 999990 1 10 999998 735990 1 2 999999 637841 1 2 1000000 -837317 1 228710 261719 -679998 2 131766 707050 1 2912 260479 687664 2 626365 721399 1 10 999985 -891880 1 99756 874519 -243100 1 2 999999 -487971 1 8 999997 951037 1 17 999997 566658 1 17 999999 155310 1 365647 645180 -727579 2 12 1000000 1 13 999999 917498 1 2 999999 215290 1 109633 221144 636083 1 664384 787628 -262743 2 9 999994 1 2 999999 -491074 2 12 999995 1 970163 975660 -813835 1 2 999999 153847 2 2 999999 2 2 999999 1 2 999999 127271 1 128926 832349 801231 1 2 999999 740431 2 75726 707111 1 2 999999 358049 2 665493 814919 1 19 999996 -73888 2 2 999999 2 2 999999 2 18 999981 2 3 999982 2 61947 194376 2 351697 636157 1 245216 985319 167195 2 77384 743021 2 19 999997 2 472527 782979 2 2 999999 2 10 999993 1 8 999985 379181 2 2 999999 1 238946 250261 575620 2 2 999999 1 188992 771821 283348 1 2 999999 416082 2 13 999991 1 2 999999 -407109 1 1 999983 716865 1 398729 566493 -849035 1 2 999999 627072 2 2 999999 1 13 999985 -77917 2 14 999994 2 2 999999 2 1 999997 1 2 999999 404788 2 2 999999 2 2 999999 1 11 999999 -95828 2 3 999989 1 2 999999 939860 1 419876 835186 -367818 1 16391 454145 108886 2 9 1000000 1 68301 823272 638318 2 18 999991 2 2 999999 1 2 999999 -838772 2 3 999981 1 8 999993 -358069 1 63127 740756 494087 2 2 999999 1 2 999999 931390 1 2 999999 -972929 2 62904 906411 1 2 999999 845409 2 6 1000000 1 557953 997511 855145 2 283451 755341 2 2 999999 1 469094 972293 -583038 2 17 999983 2 242934 741880 2 699379 740992 1 305766 799757 974901 1 1 999999 -889586 1 2 999999 382532 1 5 999981 666499 1 12 999991 -507403 1 7 999984 732697 1 20 999999 -741258 1 11 999983 -907199 1 2 999989 -46589 1 142563 281495 372615 1 2 999999 267347 1 2 999999 -849807 1 202629 897118 855883 1 2 999999 632574 2 17 999991 2 12 999994 1 292791 857956 162209 2 244357 374668 2 9 999987 2 881293 901999 1 1 999987 -626499 1 2 999999 312162 1 2 999999 617347 2 161257 594339 2 3 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -697059 2 33284 359586 1 16 1000000 -693119 1 677710 781161 227038 2 2 999999 2 3 999988 1 2 1000000 92531 2 2 999999 1 339132 820307 363667 1 3 999992 -659178 2 2 999999 2 81263 751111 2 16 999989 1 2 999999 -252433 1 390739 847896 980644 2 18 999995 1 2 999999 226918 2 692351 992904 1 602009 802203 307761 2 2 999999 1 3 999984 -988577 2 2 999999 1 2 999999 -698161 1 2 999999 -103680 1 2 999999 -971789 2 12 999996 2 2 999999 2 2 999999 2 265673 625190 2 313266 551848 1 2 999999 881450 1 2 999999 168308 2 6 999997 2 240842 404991 1 105327 736028 197977 2 301732 313650 1 12 999997 84766 1 2 999999 -143645 1 10 999988 -758824 2 19 999996 2 2 999999 1 2 999999 675688 1 393829 471133 -677751 2 13 999995 1 193896 684233 -357039 2 18 999997 1 17 999987 -59880 1 399260 756083 -400497 2 2 999999 1 71262 917622 -524960 2 623783 754463 2 6 999997 1 7 1000000 264524 1 21785 374327 33006 1 2 999999 -906334 2 2 999999 2 2 999999 1 474585 638691 199144 1 2 999999 -534419 2 231012 689618 2 346907 459103 1 2 999999 -647129 1 15 999990 -921663 1 2 999999 -107756 2 369 44564 2 7680 510156 2 11 999999 2 2 999999 2 7 999990 1 3 999983 -943279 2 253990 272296 2 2 999992 2 2 999999 2 302079 872783 2 367653 932359 1 601996 964573 -368856 2 2 999999 1 374987 522689 -670132 1 18 999992 -869528 1 363082 666082 -779964 1 2 999999 -709432 1 2 999999 -129616 1 13 999983 -814094 2 7 999996 2 14 999992 1 110857 246707 258470 1 3 999987 991954 2 361701 965300 2 10 999989 2 3 999983 1 16 999985 -656431 1 5 999981 365421 2 16 999996 1 18 999996 793131 2 2 999999 2 1 999999 1 431496 892859 140409 2 2 999999 2 106948 271481 1 301047 987790 209014 2 2 999993 1 274722 923223 -224119 2 8 999991 1 3 999987 -886913 1 7721 352731 -667319 1 2 999999 323010 2 2 999999 1 20 999996 731505 1 18 999999 -567517 2 2 999999 2 8 999998 1 17 999984 221794 1 2 999999 800418 1 4 999985 -798659 1 2 999999 853214 1 2 999999 -267364 1 19 999994 -959153 2 2 999999 1 1 999989 242773 2 2 999999 1 2 999999 710296 2 575243 674361 2 533630 813398 1 18 999997 978820 1 2 999999 -831676 2 15 999984 1 264662 454886 -369623 2 4 999983 2 20 999996 2 19 999989 2 108576 315647 2 2 999999 1 2 999999 -710345 2 709317 903466 1 7 999983 -306835 1 67725 760593 196217 1 2 999999 934560 1 477519 612716 -409700 2 14 999986 2 269220 465080 2 18 999995 1 2 999999 -398513 1 139111 948031 -314321 2 17 999992 1 152977 169245 -488620 1 8 999982 -553721 2 237493 854537 2 12 999981 1 530436 745810 278825 1 2 999999 207131 1 2 999999 -608147 1 2 999999 585204 2 2 999999 1 20 999982 -247247 2 863115 866717 2 284727 675751 2 824318 828623 2 11 999983 2 16 1000000 1 117558 373428 668614 1 84367 744962 -801811 1 57050 105149 723141 1 2 999999 -189970 2 2 999987 1 9 999998 152203 2 712949 929575 2 2 999999 2 2 999999 2 2 999999 1 215954 869878 227793 1 6451 901513 968359 2 2 999999 2 2 999999 1 2 999999 -881865 1 2 999999 843802 2 12 999991 2 13824 578280 1 16 999999 -626998 2 538533 614577 1 15 999998 -423071 1 43775 466580 9933 1 2 999999 758122 2 5 999988 2 2 999999 2 7 999997 2 5 999993 1 2 999999 -681719 1 247986 835671 -484475 2 2 999999 1 15 999993 -702749 2 7 999990 2 489687 683728 1 327240 891452 700019 2 1 999997 2 2 999999 2 1 999984 2 2 999999 2 66250 254957 2 10 999988 2 2 999999 2 10 999989 2 2 999999 2 2 999986 1 2 999999 272933 2 2 999999 2 2 999999 1 2 999999 -969961 1 781943 829222 169126 2 2 999999 1 11 1000000 805475 2 2 999999 2 2 999999 1 61733 493135 899681 1 12500 59590 -256776 2 165509 905846 1 15 1000000 -976515 1 8 999985 -521599 1 2 999999 833759 1 2 999999 286635 1 179941 428575 -931518 1 18 999994 98605 2 2 999999 1 2 999999 611896 2 147959 724923 1 2 999999 -61886 1 146828 788565 -874827 1 13 999994 -455110 2 473200 855598 2 3 999982 1 2 999999 73416 1 2 999983 -500051 1 2 999999 -92572 2 18 999993 1 491908 794764 371558 2 1 999988 2 202407 499065 1 202414 755473 -18687 2 2 999999 1 390836 651760 -642029 2 922046 966460 1 424567 767146 -232196 2 235642 841576 1 2 999999 -764999 1 230840 563990 784172 2 2 999999 2 2 999995 1 4 1000000 -770300 2 148033 860209 2 2 999999 2 193543 245117 1 2 999999 -960785 2 2 999999 1 2 999999 52370 2 18 999993 1 2 999999 988076 1 240129 428444 -120634 2 2 999999 1 735993 937468 -992526 2 2 999999 1 2 999988 868107 1 2 999999 -301494 1 2 999999 873338 1 14 999983 -914409 1 2 999999 -848353 2 3 999996 2 428150 682241 2 324424 995459 1 5 999999 329364 1 323603 369458 768196 1 739395 798274 -708083 2 285158 666095 2 2 999985 2 217431 487091 2 2 999999 2 2 999999 2 16 999990 2 51296 97241 1 1 999993 -34761 1 2 999999 -622627 2 18 999984 1 10 999987 309726 2 10 999995 2 599202 946699 1 2 999999 344145 1 654996 821137 -311489 2 53708 269350 2 7 999983 1 12 999992 395284 1 146516 311854 133282 2 11 999995 1 2 999999 87523 1 2 999999 -243200 1 320204 993080 828719 2 683738 808999 1 2 999999 612601 1 2 999999 -189859 1 445831 640024 -491267 1 326044 484499 203278 1 882459 980729 948009 2 207414 440412 2 2 999999 2 2 999999 1 2 999999 237257 1 2 999999 -488240 2 2 999999 1 8 999988 756827 1 2 999999 -136859 2 2 999999 2 4 999986 2 2 999999 1 2 999999 503986 2 11 1000000 1 6 999982 409885 2 16 999982 2 2 999999 1 2 999999 189459 2 108558 347193 1 309214 753193 166607 1 57543 79370 748410 1 45557 923164 27183 1 12 999996 247350 1 5 999999 -492670 2 171708 415545 1 2 999999 856026 1 2 999999 677268 2 5 999990 1 1 999984 669207 2 6 999984 2 20 999985 1 568458 980351 -276646 2 2 999999 2 634252 986663 1 9 999993 593703 2 2 999999 2 4 999991 1 320079 498517 -393854 2 98393 841651 1 637350 880498 -497683 2 5 1000000 1 13 999984 -839156 2 196646 457785 1 796658 834257 367491 2 2 999999 2 241456 602127 2 2 999999 2 2 999999 2 755080 810055 1 2 999999 833415 1 746106 764701 -386203 1 600718 998044 890733 2 13 999999 1 11 999991 -933609 2 2 999999 1 478711 542530 294743 1 8 999983 707872 1 70590 704060 -820351 2 2 999986 2 2 999999 1 18 999984 646342 1 4 999988 107651 2 431152 541021 2 49159 205938 2 2 999999 1 363729 789947 284569 2 9 999981 2 235594 473290 2 2 999999 1 17 999989 61871 1 291772 300664 634811 1 2 999999 904029 2 108864 320230 1 7 999988 -775672 2 218748 579224 2 2 999999 2 2 999999 1 965 198463 782279 2 2 999999 2 14 999984 2 2 999999 1 5 999983 576193 2 2 999999 2 804389 964432 1 172416 251156 431998 1 2 999999 464489 2 35075 865886 1 2 999999 -34167 2 12 999987 2 15 999988 1 2 999999 573252 2 5 999984 2 1 999984 2 10 999989 1 2 999998 733999 2 3 999997 2 255026 306428 2 17492 499480 2 2 999999 1 2 999999 7158 1 44707 371964 874491 1 608404 899342 367948 2 9 999987 1 3 999995 15193 2 2 999999 1 7 999982 -188173 2 17 999987 2 2 999999 2 838146 911706 1 2 999999 -358169 2 2 999999 1 13 999981 -96311 2 56605 804423 2 2 999999 2 2 999999 1 2 999999 580355 1 2 999999 122166 1 2 999989 241618 2 3 999992 2 7 999992 1 2 999999 -150616 1 19 999990 -5804 2 242735 565919 1 2 999999 -992354 2 464233 633824 1 80636 99168 135359 2 93177 917274 2 10 999988 1 20 999981 282301 1 99548 888609 449430 1 26658 689288 -635034 1 2 999999 -685649 1 2 999999 -808104 1 20 999995 287366 1 2 999999 400270 1 278962 557242 708114 1 20 999984 -717640 1 13 999989 931878 1 10 999995 75006 1 4 999991 -240568 2 310646 478414 2 18 999990 1 834376 970042 -383899 2 5 999982 1 8 999994 -61161 1 270579 411119 258114 1 11 999997 -637611 2 773554 889101 1 2 999999 756661 2 2 999999 1 284029 839264 985941 1 12 999985 766286 1 250192 731977 -993379 2 73090 459545 1 6 999999 894919 2 385524 901015 1 2 999999 -339393 2 2 999999 1 272294 646052 -859866 2 100457 708365 1 2 999999 531251 1 504241 734704 -973134 1 2 999999 -638099 2 407979 932450 2 12 999997 1 2 999999 -497214 1 2 999999 72799 2 2 999999 1 2 999999 84246 2 206600 221232 1 2 999999 -623890 1 2 999999 -586952 1 6 999983 -154248 1 14 1000000 -357206 1 20718 306445 319009 2 2 999995 1 635443 847991 912693 2 272990 665453 1 3 999999 66509 1 2 999996 962681 1 2 999999 -991047 1 4 999996 381937 2 2 999999 2 202988 753590 2 2 999999 1 20 999981 -45993 2 14 999989 2 5 999993 2 2 999999 1 2 999999 -686357 1 606520 766290 17031 2 6 999983 1 20 999983 -258025 2 5 999986 1 159433 616177 448924 1 259605 849103 -222550 2 16 999982 2 14 999982 2 2 999999 1 19 999988 458041 2 17 999986 1 2 999999 659157 1 14 999999 668178 1 2 999999 -929359 2 170030 908388 2 334401 736330 2 10 999994 1 2 999999 774867 1 2 999999 -101400 2 7 999983 1 16 1000000 594133 2 17224 80135 2 5 999986 1 7 999983 753207 1 12 999999 925736 1 2 999999 640735 1 2 999999 -244301 1 258735 891293 -612418 1 342016 918523 -157864 2 279338 845823 2 3 999999 1 2 999999 446757 1 10 1000000 235670 2 2 999999 2 81057 830047 1 291793 800841 299902 1 2 999999 -424024 1 6 999987 126936 1 5 999985 -618712 1 4 999996 814411 2 14 999993 2 18 999994 1 3 999991 447373 1 2 999999 -144526 2 20 999985 2 20 999988 1 377552 477353 125972 1 2 999999 513822 1 311131 504271 953834 1 229521 795109 851128 1 2 999999 -438250 1 15 999993 -191060 1 271032 346643 -339432 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -298513 2 200908 376990 1 19 999983 -628682 2 730572 783313 2 340069 913762 1 20 999991 761891 2 2 999999 1 605430 903312 970565 1 2 999999 -527211 2 2 999999 1 2 999999 -832396 2 2 999999 1 153437 535710 115945 1 224075 290725 445591 1 2 999999 558996 2 49202 967505 1 2 999999 51361 1 14 999992 38249 1 11 999982 -699854 1 220740 766576 360364 2 2 999999 1 743780 855331 134081 2 19 999986 1 2 999999 -419713 1 10 999981 -273459 1 14 999991 -888108 1 494428 607675 798802 1 2 999999 -207174 1 2 999999 -373061 1 2 999999 354923 1 1443 707381 -503360 2 2 999999 1 592521 773790 431101 1 94767 188302 521324 1 71704 793463 -196715 2 2 999999 2 488059 836128 1 10 999989 862076 1 18 999988 789054 1 2 999999 -35147 1 2 999999 388242 1 86841 139609 -917863 1 2 999999 814182 2 393252 532908 2 2 999999 2 9 999981 1 2 999999 736644 2 2 999999 1 489841 507141 -165785 2 813292 873233 1 435391 520214 845981 2 6 999981 1 17 999986 -453746 1 603540 840740 -676423 2 2 999999 1 2 999999 492964 1 20 999984 -482877 2 2 999999 1 1 999986 349884 1 2 999999 191818 2 2 999999 1 2 999999 -753191 1 2 999999 911242 2 35057 596243 2 47870 339545 1 2 999999 646879 1 2 999999 476660 2 2 999999 2 564331 945096 1 2 999999 768777 1 97324 712701 -456218 1 18 999995 -923266 2 13 999994 1 205295 840696 908026 1 268360 856288 340013 2 11 999988 2 2 999999 2 14 999983 1 356885 360790 53541 2 2 999999 1 2 999999 -72974 2 145167 902872 2 2 999999 2 2 999999 1 2 999999 -802731 1 15 999998 76262 1 5 999991 193832 1 82423 357893 939780 2 2 999999 1 3 999999 604078 1 400799 687284 -78232 1 2 999999 -721783 1 2 999999 -517642 2 319035 638083 1 2 999999 404215 1 16 999995 -19039 2 17 999983 2 20 999988 2 2 999999 1 2 999999 759214 2 2 999999 1 2 999999 280373 1 2 999999 24708 2 2 999999 1 18 999995 707239 2 2 999999 2 2 999999 2 500680 653588 1 2 999999 944092 2 602645 753252 1 2 999999 394290 2 409168 768216 2 2 999999 1 815401 819331 604851 1 64034 191936 -178947 1 2 999999 459603 2 11 1000000 2 726419 747733 2 2 999999 2 2 999999 1 414282 414956 -156541 1 2 999999 660763 1 782273 969699 -740477 1 2 999999 850290 2 191937 265111 1 2 999999 873419 2 2 999999 1 2 999999 -763244 2 2 999999 1 2 999999 627755 1 187849 403984 -943678 2 15 999999 2 486851 617978 1 2 999999 585281 1 487064 821476 233429 2 2 999999 1 9 999985 29621 1 2 999999 -501998 1 3 999998 160206 2 163454 275697 2 2 999999 2 464730 922805 1 310418 392080 -127391 1 2 999999 -530076 1 18 1000000 -622690 1 2 999999 619336 1 2 999999 35455 2 2 999999 1 2 999999 -831423 2 2 999999 1 2 999999 -718651 2 99314 204450 2 838184 843830 1 2 999999 350264 2 2 999999 2 2 999999 2 2 999999 1 686032 901720 830080 1 2 999999 -722457 2 2 999982 2 2 999999 1 4 999989 28824 2 10686 658304 2 32372 677779 2 10 999990 1 2 999999 -805572 1 7 999981 239666 2 2 999999 1 196182 605490 460805 1 16 999999 -804031 1 2 999999 -718897 2 2 999988 1 2 999999 853419 2 20 999993 2 668422 911697 2 53293 799139 1 15 1000000 -389179 2 399878 802665 2 2 999999 1 187902 269635 21258 2 2 999999 1 75941 460339 46478 2 574880 588598 2 631667 910033 1 15 999982 -101170 1 2 999999 -863441 1 2 999999 742101 2 557132 755117 2 11 999993 1 9 999991 98773 1 2 999999 -22957 1 216863 423863 -45458 1 2 999999 -207141 2 2 999985 2 805281 965442 1 15 999991 494647 2 5 999987 1 289955 775403 737636 1 11 999989 987907 2 2 999999 1 2 999999 205496 1 15 999996 -924501 1 2 999999 -303669 1 2 999999 244094 2 2 999999 2 13 999987 1 2 999999 -323434 1 2 999999 443219 1 2 999999 -243031 2 18 999990 1 11 999985 887841 1 20 999995 -519899 2 4 999985 1 8 999985 157081 1 835996 944472 -676032 1 651498 677272 -737035 2 19 1000000 2 2 999999 2 179559 448216 2 2 999999 1 2 999999 530484 2 9 999982 1 8 999981 555366 2 2 999999 2 11 999988 2 2 999999 1 329350 467946 843320 2 2 999999 1 713433 830515 -9812 1 133446 835866 -446817 2 2 999999 2 2 999999 1 2 999999 -74372 1 17 999998 448826 2 12 999998 2 73252 497028 2 2 999999 2 3 999989 1 3 999991 -394982 2 2 999999 2 453810 828920 1 191747 675961 -458998 1 843511 859884 166478 1 7 999988 -74193 2 15 999998 1 5 999988 242442 2 17 999982 1 14 999993 -548486 2 2 999999 1 16 999995 -676226 1 2 999999 6876 2 2 999999 2 13 999988 2 2 999999 1 248987 870113 -81082 1 1667 94390 -916334 2 6 999989 2 148421 989786 1 13 999999 470589 1 2 999999 -80429 2 2 999994 1 19 999992 -929364 2 14 999993 1 2 999999 -265353 1 28260 574403 -405722 1 534018 977649 -395074 1 384387 484529 140724 1 2 999999 73922 1 2 999999 -834533 2 19 999990 2 2 999999 1 4 999997 618365 1 1 999990 442505 2 2 999999 1 6610 620536 -258003 1 2 999999 910004 1 72071 527254 111528 1 504187 610498 794132 2 904520 992520 2 16 999985 1 561735 960790 559666 2 2 999999 1 638307 766145 910001 1 2 999999 -905891 1 19 999993 678285 2 12 999989 1 2 999999 58985 1 445083 905864 -395682 2 2 999999 1 177324 296721 -82448 2 2 999999 1 450404 844957 -541307 1 2 999999 -467423 2 2 999999 2 466754 923945 2 9 999982 2 200812 813373 2 12 999993 1 2 999999 301611 2 10 1000000 1 7 999987 -3155 2 384666 876779 2 6 999987 2 2 999999 2 326341 810474 1 5 999998 -937881 1 9 999987 -607156 1 2 999999 386280 1 39882 887117 -439298 2 2 999999 2 2 999999 2 16 999988 2 2 999999 2 2 999999 2 548139 606595 2 35769 630944 1 2 999999 -66242 2 2 999999 1 534685 893848 -67646 1 145291 331083 -140399 2 2 999999 1 2 999999 -891888 2 2 999999 1 3 999997 839049 1 13 999998 781909 1 12 999986 411218 1 2 999999 248602 1 2 999999 922364 1 127739 553138 333003 1 15 999989 -245142 2 357157 676776 1 20 999994 518325 2 309621 570031 1 2 999999 724492 2 2 999999 1 2 999999 598942 2 319709 715944 1 229518 555104 -65829 1 2 999999 -225780 2 103434 426692 2 4 999998 1 16 999988 -25373 2 2 999999 2 613014 849788 2 161578 902186 1 505832 609167 267835 1 2 999999 -101227 1 1 999981 -281934 2 2 999999 1 16 999999 -728131 2 70633 344446 1 4 999990 -632392 1 2 999999 -56111 2 13 999993 2 10 999988 2 2 999999 1 505383 558061 -953020 1 436371 442613 -988164 1 2 999999 -783741 2 2 999999 2 5 999997 2 7 999987 2 14 999983 1 331267 544356 357504 2 173700 934462 1 2 999999 -140590 1 2 999999 -289007 1 13 999999 -947452 1 9 999981 -293214 2 20 999985 1 2 999982 833153 1 147735 335185 836307 1 4 999993 -957686 2 8 999994 1 877010 931973 736752 1 188017 842939 76943 2 2 999999 2 2 999999 2 605457 752941 1 421925 693175 560062 1 2 999999 -509027 2 13 999998 1 634936 869215 732861 1 629839 776163 -609950 2 2 999999 1 528632 989999 117888 2 11902 921617 2 2 999999 2 60177 940179 1 16 999998 644232 2 11 999982 1 2 999999 -40728 1 11 999994 -588676 1 2 999999 618737 2 2 999999 2 7 999982 1 232937 629368 -524949 2 10 999981 1 2 999999 -755832 2 1 999988 1 2 999999 251594 1 184989 528718 258107 1 64875 381611 -442500 1 947237 969685 119440 1 520555 563609 235748 2 20 999981 2 2 999991 2 657125 701636 2 11 999989 2 2 999999 2 5 999982 2 9 999996 2 2 999999 1 15003 543769 415817 1 2 999999 503045 1 179879 914089 -677030 1 2 999999 -616640 1 2 999999 833929 1 2 999999 -698679 2 4 999986 2 2 999999 2 2 999999 2 69717 877121 2 40919 525904 2 2 999999 2 1 999990 2 2 999999 2 2 999999 2 320805 911315 1 2 999999 616463 2 2 999999 2 228480 570105 2 2 999999 2 213164 855495 2 16 999995 1 1 999983 -389245 1 344720 451075 147115 1 7 999991 47144 2 2 999999 1 5 999997 -39392 2 396634 437433 1 453279 522863 640602 1 832193 856598 -763160 2 739394 831308 2 2 999999 1 2 999999 -108425 1 1 999989 -898987 1 24052 460948 817972 1 2 999999 444784 2 548331 869064 2 669405 729610 2 363527 781065 2 3 999997 2 6 999998 1 28291 718977 -43980 1 12 999994 884173 1 2 999999 -504438 1 164876 990847 725436 1 187286 849715 -287135 1 8 999985 129974 2 16 999990 2 5 1000000 1 2 999986 869470 1 14 999995 -220713 1 2 999999 -349024 2 286726 792500 2 9 999984 2 177581 588037 1 2 999999 -229053 1 7 999993 676790 1 618126 730705 678113 1 520837 882385 433360 1 342205 639688 874518 2 13 999997 1 286863 440939 210114 2 460437 951131 2 14 999994 1 2 999999 121147 2 856825 902517 1 2 999999 -473174 2 127232 731944 1 16 999984 671696 2 595630 911705 1 2 999999 205035 1 2 999999 -317017 1 2 999999 570571 1 474769 996381 -275638 1 8 999989 375988 2 19 999991 1 2 999999 -781252 2 5 999981 1 2 999999 -913175 2 2 999999 1 3 999984 -478201 1 2 999999 5752 1 526717 732806 148840 1 258253 589154 -235809 1 4 999994 -490522 1 8 999997 -213384 1 2 999999 -526759 1 670128 972451 721003 1 19 999988 208943 2 782451 871723 1 248851 555854 348923 2 1 999985 2 17 999989 2 2 999999 2 375855 418374 1 271182 854133 -860831 2 9 999982 1 2 999999 -936436 1 6 999992 -113059 1 5 999987 -216603 2 199551 553574 2 1 999993 1 2 999999 482809 1 503883 504863 747787 1 306253 400739 -39782 2 81261 254546 2 626747 794719 2 563657 899548 1 2 999999 -390 2 649398 864247 1 12 999987 -391953 1 2 999999 547043 1 562938 794004 655732 2 2 999999 2 17 999984 2 326489 440431 2 3 999996 2 2 999999 2 292662 899980 2 3 999982 2 2 999999 1 2 999999 -800995 1 6 999983 -380067 1 2 999981 -576103 2 14 999994 2 2 999989 2 6 999997 2 613387 981337 2 2 999999 2 478865 675515 1 2 999999 320576 1 149070 578466 874916 1 17 999991 -882152 1 5 999997 -503256 2 2 999999 2 423148 622716 1 9 999990 -838234 1 2 999999 -434594 2 17 999986 1 2 999999 844277 2 2 999999 2 2 999999 2 2 999999 2 18 999984 1 574921 741736 830326 2 527568 987556 1 5 999991 306998 1 309963 602399 -150837 1 107842 976764 -402694 2 2 999999 2 521925 609547 2 2 999999 2 2 999999 1 359852 536926 -123937 1 431362 568848 -444465 1 14 999981 -560656 1 20 999995 662209 1 2 999999 197368 2 14 999983 1 2 999999 -705554 2 2 999999 2 2 999999 1 10 999987 -898776 1 2 999999 726008 1 14 999997 -763688 1 1 999991 -259719 2 2 999999 2 2 999999 1 2 999999 -684326 1 92899 137602 -875237 1 174531 285116 -454864 2 80932 249291 2 2 999999 2 2 999999 2 14 999987 1 2 999999 -729701 2 2 999999 2 534548 640255 2 13 999983 2 2 999999 1 62316 624156 -459126 2 2 999999 2 2 999999 2 2 999999 1 253065 316769 453669 2 16 999995 1 701718 995321 -759834 1 20 999996 819612 2 18 999986 2 1 999983 1 310320 530141 731362 2 2 999999 2 2 999999 2 2 999999 1 176517 256579 -285003 1 2 999999 221156 2 12 999983 2 146065 926937 1 9 999991 474059 1 8 999988 -866652 2 2 999999 2 279501 906603 2 15 999995 2 17 999994 2 2 999999 1 5 999992 -553589 2 679131 982171 2 2 999999 2 201087 571468 1 297444 898862 638201 1 13 999992 951619 1 834152 879608 88993 2 6 999981 1 8795 516435 225445 2 117416 536938 2 37359 975965 2 104462 325534 1 11869 214659 -91068 1 2 999999 -106376 2 300256 551388 2 2 999999 2 2 999999 2 62144 161155 1 2 999999 359327 1 7 999998 931319 1 19 999996 536736 2 20 999981 2 2 999999 2 11 999981 1 19 999988 -666168 2 2 999999 1 295658 396389 -347889 2 9 999994 1 12 999992 -326292 1 2 999999 89019 2 2 999999 2 9 999987 2 2 999999 1 508047 679077 798430 1 510137 734423 -609811 1 9 999998 887545 1 2 999999 966613 1 20 999996 253187 2 145677 953667 1 18 1000000 647356 2 1 999986 2 498032 716765 1 2 999999 202392 2 92719 130674 1 2 999999 -604155 2 17 999997 1 14 999989 -279860 2 649812 989573 1 626039 845769 -48436 1 37168 338105 957987 1 2 999999 -615154 2 10 999997 1 586471 716263 -659532 2 2 999999 2 139121 531611 2 15 999986 1 441023 580766 158493 1 2 999999 -155385 2 17 999985 1 53456 620668 604914 1 11 999999 586892 1 598146 716474 936447 2 384891 480236 1 18 999981 770835 1 14 999996 502784 1 373282 593363 -956331 2 84624 308023 1 11 999984 19461 2 65570 97429 1 116877 998865 -187157 2 2 999999 2 211516 821581 1 10 999982 -47489 1 554245 577186 -741425 1 550052 614748 406487 2 2 999999 1 535454 645267 -770518 2 45376 518113 1 2 999999 38132 1 368468 402853 -707190 2 2 999999 1 3 999982 -229903 2 10 999984 1 2 999999 877274 1 2 999984 628623 1 2 999999 721928 1 11 999982 780777 1 813054 815682 484753 2 508706 842702 1 10 999983 864611 2 16 999995 1 2 999999 -566463 1 304577 305322 -9200 2 334149 892167 1 414867 463644 852229 1 16 999993 -459704 1 12 999999 534719 2 2 999999 2 2 999996 1 2 999999 265481 1 2 999999 -605383 2 139473 654299 1 169883 952800 -952159 1 17 999999 297735 2 8 999983 1 855659 935902 -678643 1 2 999999 -317125 2 2 999999 1 2 999999 249404 1 2 999986 -832054 1 2 999999 -901807 1 20857 442912 726911 2 2 999999 2 13 999987 2 688924 884525 2 20 999985 1 2 999999 725023 1 2 999999 -235524 1 8 999996 -366714 1 49381 316653 899651 1 5 999987 939537 1 2 999999 -934014 2 8 999982 1 2 999999 703785 1 6 999992 -681307 1 1 999999 -501701 2 6 999990 2 3 999995 1 10 999989 269365 2 889718 988257 1 49215 633187 -732896 1 2 999999 877431 2 372820 996098 1 5 999988 -741304 1 341170 439591 99521 1 17 999993 -410628 1 10 999993 -467065 2 593176 662315 1 752040 915463 -793768 1 13 999982 756391 1 6756 999074 -59012 1 2 999999 241929 2 2 999999 1 478292 635223 743369 1 608782 690258 442551 1 4 999997 -338447 2 532055 929885 1 470392 746968 -888464 1 9 999991 -606599 2 5 999988 2 291115 673549 1 2 999999 -925669 1 188515 993289 111704 2 2 999999 2 13 999993 1 5 999982 -440154 2 2 999999 2 201703 934308 2 460339 694185 1 2 999999 -894252 2 10 999997 2 141167 943999 1 224145 744164 -898396 2 512075 772871 1 2 999999 261441 1 2 999999 -27716 2 2 999999 2 957225 960872 1 2 999999 -595925 2 497581 630545 2 12 999997 2 431273 993859 1 18 999997 -915671 2 639336 991559 1 16 999981 -923939 1 255813 479314 393320 1 2 999999 338956 1 18 999986 -458862 2 232811 965074 2 595803 849240 2 30 376725 2 289274 594156 2 13 999982 1 2 999999 879759 1 9 999982 -880266 1 19 999989 384160 1 277596 829841 -780183 1 2 999999 -134212 2 57912 597821 1 386958 545046 808567 2 342191 848183 1 11 999985 -660723 2 2 999994 2 12 999998 2 1 999999 2 288981 313570 2 2 999999 1 2 999999 622731 2 2 999999 1 4 999983 -991031 2 2 999999 2 99265 715566 1 13 1000000 94345 2 233451 996178 2 82358 361232 1 11 999990 348164 1 2 999999 336473 2 2 999999 2 144646 912525 2 133440 643535 1 2 999999 -826668 1 2 999999 -42637 1 9 999999 -838649 2 485208 916968 1 345361 843827 -367105 1 4 1000000 -500195 1 5 999982 257538 1 11 999988 992451 2 2 999999 1 2 999999 -127927 1 193004 995532 -440875 2 2 999999 2 18 999982 2 835786 992196 1 19 999999 306120 1 92969 930522 -300436 1 2 999999 -666165 1 11 999988 510715 2 549273 691758 2 17 999981 1 11 999989 -307282 2 848211 997214 2 20 999995 1 2 999999 340964 1 373841 485731 -43658 2 2 999999 1 20 999986 127336 1 11 999999 407555 1 2 999999 -940759 2 12 999988 2 2 999999 1 7 999984 -304015 2 2 999999 2 1 999984 1 2 999999 -313241 2 16 999986 1 369966 867824 -767288 1 465056 996807 511455 2 78613 231530 2 11 1000000 1 126829 164428 -523344 1 2 999999 832075 2 188841 950037 1 9 999990 630982 2 2 999999 1 2 999999 853844 2 481974 910362 2 17 999981 1 234137 557540 -395316 1 8 999985 -863989 2 2 999999 1 13 999988 986882 2 193039 261505 1 17 999994 -973495 2 204679 304743 2 20 999986 2 2 999999 2 2 999999 1 2 999999 -857193 1 2 999999 -350645 2 2 999999 1 2 999999 57996 2 9 999992 2 6 1000000 2 2 999999 1 454404 721416 758048 1 2 999999 410550 2 19 999987 1 147580 434984 617689 1 2 999999 524566 2 8 999991 1 37793 666417 124151 1 2 999999 435939 2 10 999981 1 2 999999 374984 1 2 999999 50615 2 14 999986 2 172789 622163 1 17 999989 48804 1 2 999999 -425361 2 2 999999 1 61113 372440 -518877 2 2 999999 2 2 999999 2 2 999999 1 18 999992 151588 2 2 999999 1 2 999999 879376 2 13409 521153 1 18 999988 892988 2 2 999999 1 14 999986 400869 2 2 999999 2 719090 777745 2 2 999999 1 174259 737345 370381 1 16 999989 34806 1 2 999999 202505 1 2 999999 243063 2 17 999992 1 16 999982 159192 1 20 999999 421718 1 2 999999 -565263 1 2 999999 -417816 1 2 999999 902542 1 339558 815103 -285221 2 2 999999 2 16 999991 2 2 999987 1 19 999983 -876744 1 14 1000000 -473435 1 1 999985 -597033 1 576748 951337 -294281 2 2 999999 2 18 999997 1 2 999999 -462809 1 2 999999 -671807 1 16 999997 413840 2 5 999992 1 2 999999 -288591 1 2 999999 759632 1 5 999982 -791406 2 43868 706904 2 453278 633984 2 2 999999 1 465065 643219 -416363 2 2 999999 2 357881 414343 2 2 999999 2 2 999999 2 2 999999 1 2 999999 969748 2 2 999999 2 18 999985 2 7 999988 1 4 999991 220008 1 15 999999 378243 1 27954 591068 -321938 2 62798 575556 1 2 999999 -848066 1 2 999999 648762 1 18 999990 601606 2 3 999983 1 79647 698359 801338 1 139574 407607 240832 1 2 999999 -193792 2 2 999999 2 417843 972818 2 15 999994 2 2 999998 2 12 999991 2 2 999999 2 20 281659 2 7 999993 2 11 999989 1 11 999991 390059 2 18 999986 2 842904 890624 2 222966 912557 1 2 999999 654690 1 812633 966467 341431 1 199262 204210 -329599 1 23413 685040 330205 2 2 999999 2 2 999999 2 2 999999 1 326026 752329 743998 2 2 999999 1 19 999984 832944 2 12 999985 2 2 999999 2 351810 816840 1 6 999999 -24919 2 2 999999 1 19 1000000 -53484 1 2 999999 -670942 1 2 999999 329111 2 2 999999 1 17 999997 729059 2 189043 613301 2 320417 497028 2 2 999999 2 18 999994 1 367740 747232 -170755 1 2 999999 -872376 2 3 999985 2 2 999999 2 2 999999 1 320680 606058 878118 1 25302 365824 776420 2 2 999999 1 2 999999 -127919 1 2 999999 -859098 1 2 999999 406674 2 2 999999 2 2 999999 2 2 999984 2 308585 956176 2 2 999999 1 12 999986 -78073 1 15 999996 217527 1 2 999999 -60409 1 215733 917805 -633390 2 1086 765181 2 298325 955441 1 2 999999 -766090 2 2 999999 2 2 999999 2 511606 973560 1 2 999999 -739215 2 573234 770940 1 19 999987 -122882 2 7 999994 2 6 1000000 2 115874 596321 2 176113 769453 1 944642 957763 55282 2 11 999994 2 106543 873694 1 2 999999 -528781 1 513574 853125 196082 1 530645 637346 402813 2 14 999993 1 18 999992 753740 1 378809 785475 -346982 1 2 999997 -388558 2 2 999999 2 224931 522259 1 8 999988 -365603 2 2 999999 1 16 999989 -870693 1 6 999997 609441 1 2 999999 325445 2 2 999999 2 2 999999 2 2 999999 2 8 999995 2 742020 899688 1 166758 557932 -930976 1 9 999986 934401 2 238487 252480 2 9 999984 1 3 999993 383745 1 157092 909606 -242532 2 2 999999 1 2 999999 963124 1 13 999983 899983 2 420805 620039 1 2 999999 320870 1 293616 677317 -668137 2 2 999995 1 2 999999 15423 1 10 999999 795232 2 2 999999 2 12 999981 1 18 999987 -654544 1 2 999999 -483419 1 665607 949899 -954136 2 2 999999 1 11 999999 518215 1 2 999999 -530080 2 3 999992 2 11 999985 2 2 999999 2 2 999999 1 721378 778463 205170 2 1 999999 2 2 999999 2 2 999999 2 16 999996 2 2 999999 1 19 999981 381732 2 2 999999 2 8952 995448 1 2 999999 484446 1 2 999999 214559 2 10 999983 2 8 999984 1 2 999999 -440476 1 715503 871730 -565616 1 189640 763992 -600906 1 2 999999 -726582 1 477849 784552 -457962 2 2 999999 1 2 999999 114910 1 12 999985 898528 2 135721 961151 1 550816 712226 185367 2 1 999992 1 567353 633990 757409 2 863929 900620 1 11 999989 893199 2 2 999999 2 393495 882976 1 2 999999 -507505 2 5 999989 1 2 999999 -615203 1 10 999986 -853264 1 1 999986 -726162 1 22592 862700 371669 2 18 999999 1 5 999982 -535502 2 20 999989 1 2 999999 345906 1 20 999998 257614 1 6 999992 670839 1 2 999999 888336 1 273138 985530 -7628 2 10200 171199 2 2 999999 1 209271 423159 -204451 1 2 999999 -846726 1 430199 795649 551227 2 234310 355606 2 2 999999 1 19 999992 277962 1 2 999999 523106 1 1 999984 115867 2 2 999999 1 2 999999 401923 1 2 999999 -896527 1 9 999981 284469 1 12 999983 -344846 2 565627 804886 1 372156 735241 -160604 1 12 999983 -618093 1 2 999999 914108 2 211617 517148 1 423550 891226 -760386 1 411280 586051 929581 2 2 999991 1 337681 862633 -360279 2 2 999999 1 276818 671714 685971 2 254035 324610 2 567458 828399 1 6 999982 896990 1 56505 571681 -845673 2 143774 747918 2 1 999995 1 14 999996 -777835 1 2 999999 -950128 1 5 999993 138734 1 2 999996 -750733 2 2695 836581 1 2 999999 -543816 1 171979 352197 -940307 2 9 999996 2 2 999999 2 12 999990 2 6 999982 1 2 999999 484598 2 2 999999 1 874988 925281 -567715 2 2 999999 2 2 999999 2 13 999991 2 2 999999 1 9 999987 19588 1 338000 708343 219481 2 9 999988 1 2 999999 -900554 1 2 999999 258328 1 19 999983 -899602 1 2 999999 -611141 2 2 999999 2 11256 17973 1 2 999999 217178 2 15 999983 2 2 999999 1 2 999999 634685 2 1 999988 2 19 999984 1 14 999995 -505042 1 229896 544412 -266493 2 1 999981 2 2 999999 1 14814 255745 198801 1 50748 467201 445483 1 2 999999 -639788 2 482008 561422 2 2 999999 1 2 999999 -130529 1 2 999999 -667561 1 20376 584100 -269321 1 2 999999 -451565 1 2 999999 -879593 1 59524 989050 573651 1 6 999985 840070 1 483412 751991 -74879 2 92009 826194 1 2 999999 820831 2 451370 836659 2 2 999999 2 8 999997 2 2 999999 2 122312 187873 1 69178 699241 364440 2 2 999999 1 53698 741841 921879 2 2 999999 1 3 999981 -809962 1 2 999999 550016 2 2 999999 2 2 999999 2 23317 254734 1 9 999986 -395109 1 8 999990 -280179 2 2 999999 2 310061 605120 1 2 999999 -883617 1 2 999999 706111 2 14 999993 2 579780 665154 2 2 999999 2 2 999999 2 4 999990 1 354394 841273 -485927 2 7 999988 2 2 999999 2 8 999987 2 2 999999 1 188781 199589 291391 2 2 999999 2 5 999989 2 5 999993 2 258463 456990 1 2 999999 116270 2 16 999993 1 10 999988 291337 2 16 1000000 2 561124 918608 2 2 999999 1 705324 712491 105144 2 10 999994 2 810588 993545 1 2 999999 509844 2 761437 796017 2 649339 722425 1 164933 509917 114671 1 5 999985 169555 1 2 999999 347518 1 2 999999 -298142 2 5 999991 1 660839 730519 19542 1 20 999981 -37876 2 28222 69403 2 657836 808089 2 20 999987 2 146106 704913 2 8 999990 1 19 999996 424164 1 72676 560415 -72536 2 7 999982 2 59432 202161 1 20 1000000 -724390 1 2 999999 743575 2 2 999999 1 2 999999 884665 1 12 999988 -624141 2 3 1000000 2 2 999999 1 2 999999 839174 1 2 999999 -646403 1 4 999987 921182 1 407644 572498 -459744 1 121699 725909 -333845 2 2 999999 1 19 999991 914184 2 2 999999 1 265170 579655 -626642 1 9 999990 -612192 1 8 999994 412515 1 2 999999 324895 1 2 999999 156864 2 432165 853012 1 600373 880418 145448 2 2 999999 2 2 999989 1 189158 606240 -594815 2 13 1000000 2 2 1000000 1 2 999999 -457113 1 13 999991 23754 2 19 999988 2 507448 816096 1 7 999982 -415782 1 2 999999 -622754 2 16 999991 1 21246 722517 342901 2 165967 177717 1 19 1000000 -198223 2 859034 979212 1 932195 968746 -463338 2 20 999998 1 19 999987 157474 1 12 999992 -249570 2 2 999999 1 11 999987 423822 1 2 999999 398914 1 11 999984 306411 2 2 999999 1 346107 548369 950442 2 2 999999 2 5 999998 1 56368 427642 -532083 1 397264 811549 -988921 1 20 999995 -131102 1 5 999995 -457587 1 13 999991 -529702 1 238843 335648 546035 1 10 999998 340245 2 2 999999 1 5 999995 -46065 1 11 999999 -147736 1 530944 735722 474025 2 2 999999 2 253706 426160 2 290758 484326 1 2 999999 -100967 1 2 999999 -891209 2 7 999987 1 18 999987 364499 1 20 999981 -947434 2 2 999999 1 16 999992 73659 2 2 999999 1 329522 960632 -884422 1 181916 847068 464510 2 53360 240441 2 13 999999 1 11 999998 992666 1 18 999992 -252460 1 2 999999 486504 1 5497 293322 -401443 2 17 999983 2 2 999988 1 2 999999 776607 1 565435 763221 -669611 1 535268 604573 509799 1 2 999999 -395223 2 8 999996 2 2 999999 2 2 999999 2 6 999997 1 2 999999 -746751 1 8 999997 919690 1 14 999982 -588818 2 526844 875246 1 12 999990 27221 2 622196 906680 1 2 999999 -219753 2 291846 746374 2 769777 781637 2 2 999999 2 848108 880235 2 273331 882620 1 2 999999 -827914 1 2 999999 309228 1 17 999991 -101972 2 2 999999 2 26136 469886 1 2 999999 468164 1 2 999999 -56893 2 13 999997 1 38079 969920 -771601 1 1 999982 526614 1 142236 261623 643562 1 2 999999 -13334 2 2 999999 2 233804 379334 2 31229 757451 1 422589 878338 -237426 2 191509 709410 1 2 999999 498580 1 6 999994 -473690 1 2 999982 30710 1 2 999981 -196847 2 432688 884792 2 609457 659712 1 2 999999 -903163 2 71468 112124 1 2 999999 -409195 1 2 999999 -970097 2 603223 995788 1 10 999996 346576 2 778769 923703 1 10 999997 -751185 1 794851 835627 163580 2 4 999993 2 13 999995 1 32101 463295 -641428 2 2 999999 2 420978 695186 1 2 999999 -419591 2 657245 927629 2 18 1000000 2 2 999999 2 547015 957232 2 85833 991617 2 10 999995 1 2 999999 -844674 1 2 999999 11323 1 10 999992 -308007 2 5 999997 2 2 999999 1 14 999994 297139 2 454302 972679 1 30225 380954 740121 1 9 999986 600998 1 446544 952221 -973202 1 2 999999 241628 2 2 999999 1 15 999990 -15404 1 11 1000000 -689471 2 13 999985 1 2 999999 49859 1 2 999999 19393 1 476963 813511 -873955 2 2 999999 2 122831 964578 1 12770 115617 853259 1 85085 678527 770715 2 675858 911563 1 2 999999 -551442 2 2 999999 1 561392 987523 993864 2 12 999996 2 15 999988 1 776828 814451 860621 2 2 999988 1 4 999987 117620 1 7 999988 862122 2 497524 826504 2 2 999999 1 2 999999 395232 2 860610 884170 2 2 999999 1 2 999999 624459 1 5 999984 -478274 2 220254 832910 1 2 999999 917064 1 175866 666633 -205027 1 354609 427205 -121938 1 148371 747871 712166 2 14 999988 1 99997 634739 538403 1 108621 604256 868100 2 2 999999 1 2 999999 591729 2 2 999999 2 2 999999 2 1 999981 1 2 999999 2626 2 3 999994 1 414082 708303 -962469 1 199932 475637 701985 1 2 999999 480419 1 2 999999 558601 2 710457 886769 1 2 999999 755905 1 2 999999 346718 1 46592 810041 207982 1 33873 238093 432897 1 11 999986 634673 2 331376 369473 2 23920 676544 2 383877 701760 2 8 999985 1 2 999999 -995964 1 15 999995 655273 2 2 999999 2 216534 688156 1 18 999997 593415 2 19 999992 2 681476 961726 2 15 999991 2 5 999989 2 13 999983 2 178395 709207 1 461635 605299 347787 2 2 999999 2 785999 990718 2 2 999994 1 1 999994 843449 2 2 999999 2 2 999999 1 2 999999 -433471 1 39657 153759 -907930 1 2 999999 546002 2 2 999999 2 11 999988 1 20 999997 676197 1 581447 591224 193154 2 2 999999 2 2 999999 2 860638 925871 2 245635 519228 1 2 999999 -3884 1 70970 113764 -324500 1 2 999999 332277 1 17 999993 792297 2 2 999999 2 2 999999 2 96507 508109 2 1 999999 1 2 999999 -239648 1 12 999985 -766395 2 150934 762778 1 2 999999 781580 2 403029 418982 2 20933 390856 1 151200 388999 -495510 1 2 999999 -179110 1 284757 568723 195873 1 2 999999 15194 2 2 999999 1 7 999993 7251 1 11 999996 504784 1 2 999999 -780931 2 2 999997 2 2 999999 1 665664 957090 336228 2 370058 648049 2 202522 499847 2 166502 577788 2 17 999987 1 13 999987 -929277 2 34841 774472 1 376886 435586 -671276 1 95786 542473 -374978 1 2 999999 815548 1 2 999999 71997 1 2 999999 -130002 2 2 999999 1 15517 875616 63224 1 2 999999 921087 2 2 999999 2 5 999983 2 437459 675879 1 385140 638733 468049 1 2 999999 -547328 2 3 999996 2 443458 660813 2 2 999999 1 278232 748079 545968 1 189522 718895 419751 2 8 999981 2 2 999999 1 375484 396645 878159 1 444405 995199 -551770 2 11 999989 2 8 999992 2 3 999985 2 181333 369265 2 3 999985 1 18 999987 -587586 1 718442 766229 91687 2 2 999999 1 2 999999 -629175 2 2 999999 1 118253 922068 127423 1 667092 710126 -213197 2 2 999999 2 260279 740944 2 11 999984 1 547810 766436 -240316 1 2 999999 -253173 2 2 999999 2 628990 632301 1 2 999999 257577 1 717960 852579 -525697 2 20 999994 2 2 999999 1 18 999999 882923 1 15 999994 -364783 2 58060 683337 2 113052 503447 2 2 999999 1 557884 619745 -525251 1 8 1000000 -305172 2 273433 922248 2 2 999999 2 2 999999 1 2 999999 563609 2 150849 729276 1 319594 448234 -43604 1 12 999982 -376822 2 1 999994 1 2 999989 962744 2 2 999999 1 2 999999 660176 1 500615 805189 -391154 1 183219 375507 -283937 1 2 999999 -674842 2 393043 505902 1 18 999986 -234911 1 41726 552451 -486923 2 14 999991 2 2 999999 1 931198 996860 684942 2 479837 514344 2 2 999999 1 597147 867336 898804 2 2 999999 2 14 999984 1 2 999999 -789355 1 500799 858124 111587 2 961377 997035 1 2 999999 905197 2 2 999999 1 2 999999 -798132 2 39476 686909 2 783364 908026 1 2 999999 875527 1 551753 818041 772722 1 10 999993 -372957 2 2 999999 1 503932 657474 -467406 2 7 999996 2 2 999999 2 3 999991 1 13 999992 203765 1 11 999990 862514 1 2 999999 975004 2 2 999999 1 1 1000000 47622 1 12 999986 -666011 1 243188 690613 -164874 1 2 999999 346953 2 2 999999 1 11 999988 -337484 1 256040 423763 -560149 1 13 999994 246484 1 8 999983 -682670 2 2 999999 1 2 999999 252673 1 2 999999 843097 2 12 999997 2 6 999995 2 2 999999 2 359687 407179 1 2 999998 452497 1 98544 232341 -21488 2 2 999999 1 5 999987 571125 1 2 999999 476924 1 2 999999 793618 1 465660 932918 -398756 1 13 999996 641611 1 2 999999 -903238 1 450640 703666 852688 1 312571 466946 105829 1 853075 920623 104683 2 430021 581167 1 2 999996 245210 1 2 999999 832853 2 118273 517523 1 2 999999 632769 1 4 999984 273646 1 2 999999 572016 2 2 999999 1 145213 468125 162098 2 5 999992 2 8 999986 2 18 999993 1 2 999999 38246 2 224029 459383 2 278339 429568 2 2 999999 2 2 999999 1 94984 490836 653191 2 2 999999 2 17 999983 2 2 999982 1 2 999999 450980 2 20 999985 1 71347 943201 -196672 1 44588 132890 571202 2 64179 118568 2 102783 535770 2 13 999996 2 16 999990 2 2 999999 2 220437 630722 1 13 999982 148642 1 232473 957871 -103549 2 14 1000000 1 79012 513626 -251707 1 2 999999 176856 1 529633 545132 -494079 2 6 1000000 2 381158 458766 1 149714 909304 710564 2 2 999999 1 170951 957977 -112025 2 311728 963132 2 203475 392668 1 24547 157700 -440818 2 2 999999 2 20 999989 2 856968 918447 1 296283 684024 752702 1 2 999999 846702 2 2 999999 1 17 999982 -861124 1 256197 714644 -217872 2 20 999993 2 2 999999 2 2 999999 2 20 999995 1 2 999999 251237 1 484477 981144 935051 1 2 999999 118523 2 2 999999 1 465853 792352 83088 1 2 999999 -225599 1 7 999992 -87570 1 529640 799592 -255242 2 194695 749658 1 2 999999 207544 2 2 999999 2 1 999992 1 830466 930356 248060 1 2 999999 119843 2 5 999991 2 2 999999 1 221868 538907 399678 2 2 999999 1 436388 631584 573753 1 2 999999 181972 1 2 999999 -37557 1 2 999992 657275 1 2 999999 -894034 1 197249 359052 461834 2 2 999999 1 1 999985 -905863 1 5 999994 141738 1 4 999987 -78198 2 9 1000000 2 2 999999 2 2 999999 1 11 999987 99634 2 226929 775685 2 2 999999 1 3 999990 -330373 1 2 999999 -289845 2 210928 360619 2 2 999999 2 16 999983 1 690058 765062 -766803 1 95265 451495 367278 2 13 999990 2 645895 746746 1 2 999999 -886838 2 2 999999 2 622902 634316 2 403718 577509 2 769697 775514 1 10 999992 -850241 2 7 999983 2 2 999999 2 2 999999 2 2 999999 1 2 999999 570943 2 18 999993 2 11 999988 1 2 999999 -182421 2 17 999991 2 25628 760168 2 2 999997 1 4 999984 385826 2 2 999999 2 2 999999 2 69956 89307 2 4 999981 2 2 999999 1 20 999988 103278 1 2 999999 -67615 1 584611 772468 949036 2 2 999999 1 263268 991361 -468720 1 2 999999 721515 1 557181 937798 202748 1 2 999999 323305 1 83524 521938 -95932 2 220084 381443 1 4 999996 -131059 2 2 999999 1 2 999999 980940 2 13 999997 1 10 999989 -901929 2 8 999998 2 12 999983 1 15 999994 -82044 2 22384 508168 1 2 999999 130732 2 2 999999 1 2 999999 -589438 1 15 999984 215907 1 2 999999 439100 1 10 999997 -240099 2 2 999999 2 14 999997 2 3 999993 1 652384 992768 914755 1 2 999999 667827 1 2 999999 -411648 1 7 999986 31871 2 2 999999 1 480244 889663 592383 2 3 999995 1 2 999999 -904678 2 826359 874314 2 3 999993 1 7 999996 -307375 2 12 999999 1 501841 764631 -763881 1 291764 973930 912204 1 19 999987 24105 1 50785 78179 -336853 2 10 999990 2 14 999997 1 4 999997 -130307 2 12 999987 2 398775 733813 1 2 999999 602275 1 445039 762695 39869 1 286914 763628 835469 1 339503 652279 37495 2 812171 853980 2 12 999986 1 17 999981 232756 1 10 999992 -946681 2 479207 884540 1 10 999996 588702 2 2 999999 1 2 999999 399972 1 290064 363350 -651660 1 2 999999 -21263 1 2 999999 -613241 2 5 999994 2 2 999999 2 162870 367313 1 758808 895251 -260851 1 2 999999 -899945 1 325801 887848 487263 2 19 999993 1 40038 737881 163446 2 390967 515128 2 83615 531893 2 4 999990 1 1 999983 984717 2 447834 476712 2 311354 807671 2 4 999986 1 10 999991 608526 2 2 999999 1 13 999994 181426 1 17 999982 -115548 2 2 999999 1 7 999996 -120174 1 2 999999 690005 1 2 999999 -168432 1 329924 430433 649109 1 20 999996 -989680 1 17 999992 -32731 1 10 999989 950498 2 353825 957062 1 12 1000000 -60280 2 2 999999 1 8 999998 982529 2 6 999981 2 2 999999 1 16 999994 528498 2 2 999999 1 903892 923707 437317 2 2 999999 2 7 1000000 1 2 999999 -490022 2 2 999999 2 270254 880911 2 104528 156727 1 2 999999 -581933 1 18 999998 -253941 1 71100 958307 -769595 2 44877 981601 2 504269 971973 2 2 999999 2 510042 969687 1 2 999999 607514 1 13 999999 910292 2 15 999998 2 2 999999 1 2 999999 -828401 2 2 999999 1 4316 502362 -711529 2 459569 956683 2 214954 910336 2 2 999999 2 545931 924510 1 18 999986 -449797 2 2 999999 1 2 999999 899753 1 522102 549016 557294 1 14 999981 672782 2 6 999982 1 2 999999 258354 2 2 999999 1 8 999989 805523 2 220569 371094 2 4 999992 2 2 999999 1 16 999983 163583 1 67321 215096 363230 2 350112 745432 1 331179 345340 -978148 2 191755 484422 1 331713 503166 -394870 2 223224 937488 1 26848 591559 298842 2 513229 713511 1 20357 73094 -630392 1 2 999999 965435 2 2 999999 1 3 999985 -965875 2 10 999986 1 2 999996 -411377 1 445605 450516 -618555 1 2 999999 827105 2 100979 977413 2 629930 959753 1 2 999999 -405562 2 144104 824582 2 10 999982 2 2 999999 1 2 999999 433418 1 304226 785486 778770 2 540402 627638 2 11 999993 1 2 999999 822759 2 18 999992 1 401282 460683 -411524 2 2 999999 2 8 999994 1 2 999999 204193 1 626278 963008 -759112 1 2 999999 835462 1 2 999999 -518444 2 17 999985 2 565453 725288 1 614044 774146 -277131 1 341783 715297 503537 1 2 999999 -216759 2 1 999999 1 373483 430054 -508106 1 2 999999 475243 2 2 999999 1 6 999991 -990193 2 202128 651776 1 2 999999 -588148 1 729553 850654 -808521 2 2 999999 2 12 999993 1 2 999999 660360 1 2 999999 -602438 2 541820 937587 1 206852 263416 -850245 1 11 999984 382171 1 1884 907476 -71459 1 2 999999 -5175 2 504408 982414 1 222592 669740 403181 2 1 999998 1 17 999986 -912093 2 14 999991 1 2 999999 96063 1 2 999999 -305995 2 2 999999 2 304908 460945 2 2 999999 2 2 999999 2 1 999999 1 84336 574160 642368 1 6 999997 237543 1 9 999981 673976 2 329088 719901 1 20 999983 991476 2 13 999982 2 4 999995 2 168268 987098 1 389393 521977 843656 1 39958 701567 -279847 1 10 999981 959788 2 2 999999 1 2 999999 905604 2 2 999999 1 38345 237279 918963 1 6 1000000 776365 2 2 999999 2 2 999999 2 659596 732742 1 2 999999 -147663 1 12 999989 -299974 2 14 999981 1 2 999999 -190408 2 2 999999 1 317818 450746 -734384 2 2 999999 1 2 999999 576005 1 129868 452311 -901979 1 2 999999 203514 2 272728 395634 1 2 999999 593880 2 1 999983 2 2 999999 1 108857 623948 48450 1 2 999999 5815 2 15 999991 2 17 999990 1 10 1000000 662060 2 19 999981 1 11 999996 -892893 1 4 999989 -7915 2 2 999986 1 2 999999 -913765 2 221130 344517 2 204472 701883 1 17428 980655 99400 1 17 999998 -611128 1 2 999999 146589 1 2 999999 -489337 2 5 999983 2 183356 941305 1 2 999999 825819 2 159503 250734 1 611446 940476 -549640 1 9 999993 75810 2 25577 498644 2 2 999999 1 2 999986 -468028 1 12 999987 -908938 2 2 999999 1 2 999999 884030 2 524523 734833 1 20 999994 -839924 2 2 999999 2 19 999982 2 12 999988 1 732981 976180 -132891 1 2 999999 35924 1 4 999985 -321535 1 500298 586212 527736 1 192820 580815 97689 1 2 999999 354676 1 16 999998 -298471 1 170513 829768 -267108 2 28960 523306 1 2 999999 -646016 1 4 999982 -19676 2 13 999998 1 124101 615378 -67642 1 255462 813889 -826044 2 14217 444704 2 190794 628570 2 6 999991 2 2 999999 2 450891 638667 1 2 999999 -618108 1 425218 698024 26695 1 17 999999 -921553 1 2 999999 -956925 1 2 999999 -810345 2 2 999999 2 11 999993 2 16 999982 2 15 999985 1 396849 766558 -701642 2 2 999997 2 2 999999 1 2 999999 -449324 2 792244 909255 1 197214 583094 -286020 2 2 999999 2 2 999999 1 10 999999 359985 2 42332 790679 2 2 999999 1 8154 198013 996094 2 119422 755691 1 5 999982 688115 1 828496 919511 293864 2 242737 605445 1 651997 785591 -895560 1 18 999982 -596964 1 937370 940576 93571 1 12641 906971 -900312 2 67236 346989 1 466971 857988 -180479 2 747349 831245 2 2 999999 1 2 999999 -241051 1 2 999999 -364434 2 16 999981 2 316935 692006 2 762534 996885 1 7 999997 -775808 2 121114 123987 2 632999 961239 1 16 999994 -415844 1 2 999999 -51152 2 17 999996 2 2 999999 1 15 999991 420147 1 548117 991564 193384 2 1 999995 1 423486 824879 717533 1 2 999999 -928399 1 2 999999 679234 1 2 999999 -511683 1 466564 737412 -575723 2 9 999997 2 12 999997 1 652662 886441 455211 1 2 999999 279009 2 2 999999 2 70528 265342 1 729026 847829 -210081 1 20 999982 537670 1 401383 531298 575112 2 67010 888480 1 15 999988 376980 1 3 999997 -198732 2 2 999999 2 15 999987 1 2 999999 -874781 2 41103 426967 1 11 999987 761328 2 17 999985 1 113328 365501 417639 1 95157 898222 -717838 1 2 999999 -124780 1 2 999999 353259 2 380593 683114 1 734761 797621 688587 2 2 999999 1 8 999999 988745 1 2 999999 -454608 2 3 999991 2 2 999999 2 2 999999 2 2 999999 1 181168 407664 10884 1 6 999982 942001 1 221971 530807 -307551 1 10 999997 -571997 1 2 999999 -798644 1 16 999986 -398122 2 14 999998 1 12 999988 748244 2 186967 223880 1 20 999994 -343157 2 170925 462037 2 885244 963042 1 316301 888664 -444468 1 19 999987 -364184 2 5 999993 1 2 999999 639151 1 78623 936860 -744869 1 565659 852124 -25260 1 2 999999 -175732 1 2 999999 776026 2 2 999999 1 19 999988 128660 1 2 999999 -514243 1 2 999999 -52731 2 89760 577838 2 15 999990 1 2 999999 553868 2 372095 566675 2 20 1000000 1 13 999988 730545 1 8 999987 880386 1 331911 654231 -514812 1 2 999999 671675 1 2 999999 -712377 2 12 999991 1 2 999999 -239012 1 38268 795238 886586 1 254992 944482 958877 2 3 1000000 1 210381 705972 -214155 2 2 999999 2 2 999999 2 96515 275323 2 19 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999990 -834123 1 2 999999 597628 1 70056 839076 -115124 1 754850 840183 494643 2 2 999999 2 2 999999 1 11 999997 439733 1 1 999997 -534861 1 16 999992 668021 2 3 999999 2 16 999998 2 267973 873940 2 619957 917893 2 2 999999 1 2 999999 -478511 2 12 999994 2 2 999999 2 4 999983 1 585169 882575 263312 2 5 999984 1 8 999982 -127089 2 17 999990 2 3 999990 1 2 999999 -657295 2 196428 887037 2 10 999984 2 11 999986 2 20 999982 1 410018 450374 -45847 1 4 999995 158747 2 2 999999 1 2 999999 -334664 1 14 999983 -291949 1 2 999999 -43783 2 16 999996 1 4 999981 125569 1 2 999999 -438048 1 10 999994 620347 1 2 999999 -642558 2 2 999999 1 61307 560021 958707 1 489828 570180 -137315 2 2 999999 2 17 999999 1 113328 828017 545475 1 18 999990 317057 1 2 999999 328865 2 5 999991 1 2 999999 -379845 2 348107 622293 1 9 999985 -148893 2 2 999999 2 2 999999 1 2 999999 -959364 1 52257 697596 -960606 1 2 999986 -925021 2 2 999999 2 6 999989 2 10 999988 2 4 999999 2 712678 801964 1 474844 626946 329648 1 4 999997 -720063 2 12 999990 1 7 999989 847636 2 20 999988 1 2 999999 787520 2 2 999999 1 10 999983 -491318 2 2 999999 2 775201 858377 2 25300 269282 2 9 999998 2 2 999999 2 13 999995 2 13 999995 2 2 999999 1 242785 633199 -549333 1 2 999999 83227 2 299371 448294 1 9 999981 615212 1 12 999983 604931 1 2 999999 344916 2 8 999988 1 8 999995 -963711 1 6 999988 323324 1 9 999994 776310 2 346511 657196 1 13 999983 484714 1 2 999999 -428954 1 2 999999 -981390 2 295021 922747 2 20 999997 2 2 999999 1 19 999982 -360957 1 2 999999 -414128 1 2 999999 99291 2 2 999999 2 2 999999 2 4 999991 1 3 1000000 943933 2 17 999997 1 17 999986 313580 2 2 999999 2 2 999999 2 44280 390280 1 484386 817857 -844034 1 9 999993 932912 1 2 999999 -200763 2 2 999999 2 64009 89117 2 8 999994 2 2 999999 1 2 999999 -190867 2 2 999999 2 2 999999 1 15 999995 472099 2 18 999999 2 17 999995 2 419913 545998 1 19 999991 977012 2 234842 593047 1 228966 662474 511695 1 6 999997 709407 1 6 999984 -528703 1 17 999983 -355752 1 19 1000000 237062 2 2 999999 1 99825 304011 -256055 2 2 999999 1 406629 596884 493684 2 2 999999 1 2 999999 995811 1 15 999984 -130479 2 226834 686559 1 5 999983 663992 1 19 999985 606555 1 3 999998 989954 1 2 999999 -192463 2 2 999999 2 16 999996 2 375150 445694 1 2 999999 -902211 1 3 999995 -168494 2 2 999999 1 726314 931044 790110 1 15 999991 673937 2 49364 213101 1 17 999991 -976750 2 2 999999 2 2 999999 1 17 999992 12936 1 2 999999 241235 2 7 999986 1 784631 990434 -273541 2 186409 199070 1 220231 896878 863461 2 650790 853611 1 147120 597260 -937863 1 92620 420496 -24750 1 2 999999 -508892 2 2 999999 2 2 999999 1 128876 439872 -345381 2 538831 593540 2 20 999990 1 2 999999 181435 2 5 999981 2 2 999999 2 11 999987 1 592243 631472 -398117 2 19 999992 1 2 999999 802846 1 257298 521449 -553397 1 268501 605470 444412 1 68453 630434 564085 1 9 1000000 273387 2 1 999984 1 12 999992 -107973 1 5 999993 48823 2 1 999985 2 38232 503321 2 2 999999 2 229454 398320 2 2 999999 1 16 999988 300893 1 513285 956041 -470365 1 13 999983 -192439 2 174354 862593 1 170683 462509 -374167 2 10 999992 1 210156 897260 255497 1 139835 870509 791094 2 2 999999 2 2 999999 2 44504 969935 2 121973 353655 1 2 999999 -818588 2 2 999999 1 20 999999 -878109 1 213514 494500 -424019 2 337556 765238 2 377231 582175 2 91117 826655 1 2 999999 242588 1 13 999995 382260 2 2 999999 2 180491 587682 1 2 999999 -777258 2 15 999991 1 14 999998 -315275 1 100709 484120 63176 2 276464 333209 2 2 999999 1 2 999999 154809 1 16 999990 827137 1 2 999999 855950 1 2 999999 917761 2 18 999984 2 130736 629152 1 17 999981 -870353 1 16 999983 -654835 1 11 999985 -937652 2 248547 952080 2 16 999999 2 2 999999 1 457901 677278 39132 1 296336 969371 -742689 1 899852 910708 55448 2 53619 390421 1 10 999992 -413826 2 16 999986 1 2 999999 903518 1 18 999992 -563075 2 18325 908731 2 2 999991 2 2 999999 2 718454 741714 2 2 999999 2 14591 996794 2 2 999999 2 18 999994 1 58148 949783 -604935 2 8 999983 1 105110 107598 793125 2 8 999997 1 2 999985 -955632 1 36387 758636 -583274 1 227488 640551 558370 1 66239 353754 -153535 1 2 999999 826799 1 4 999983 481499 2 2 999999 1 10 1000000 653413 2 251806 620088 1 482740 671591 -944964 2 19 999982 2 2 999999 1 2 999999 694228 2 3 999982 1 2 999999 149639 1 2 999999 -711191 2 2 999999 1 2 999999 -459196 1 2 999999 -809003 1 10 999997 844021 1 2 999999 -410234 1 451233 812833 -617245 1 2 999999 853038 1 561866 687602 -746148 1 18 999997 -766402 1 274639 781125 -187077 1 14 999986 393884 1 90143 347800 -162560 2 2 999999 2 2 999999 2 17 999997 2 194279 375436 2 20 1000000 2 8 999995 2 5 999994 1 105130 484428 -725872 1 2 999999 -921514 1 9 1000000 717447 1 213813 674939 -937498 2 2 999999 1 80643 912942 113091 2 15 999985 2 4 999991 1 785577 946419 951079 1 20 999984 757901 1 8 999987 502904 1 180821 242931 -595375 2 808113 998112 2 569461 674115 1 643902 973985 -525489 2 2 999999 2 2 999999 2 171006 665376 2 18231 560922 1 2 999999 -380651 2 10 999989 1 2 999999 -909744 1 2 999999 179041 1 2 999999 409845 1 10 999983 251715 1 2 999999 -640115 2 2 999999 1 428645 865183 -702989 2 2 999999 1 2 999999 56350 1 2 999999 226696 1 3 999990 -542380 2 2 999999 1 407762 610759 -184523 2 17 999992 2 2 999999 2 6 1000000 1 11 999996 -769768 1 2 999999 -101853 1 2 999999 -681591 1 2 999999 -486967 1 2 999999 740863 2 256479 947945 1 633925 832400 758532 2 2 999999 1 273251 308487 961477 1 769477 943650 -107401 1 1 999994 -312431 2 18 999995 1 314144 869050 -54563 2 2 999999 2 2 999999 2 16 999985 1 15 999983 312459 1 174518 569800 765214 2 9 1000000 2 211796 754087 2 2 999999 2 2 999999 2 21374 366527 1 6 999985 928487 1 85152 673610 68990 2 2 999999 2 2 999999 1 2 999999 -683229 1 2 999999 555608 1 2 999999 -4960 1 5 999982 344050 2 7 999981 2 18 999989 1 159334 619222 -281475 1 324726 590231 136214 2 2 999999 1 2 999999 -900922 2 803562 837370 2 5 999984 1 2 999999 951403 1 636331 823724 -71509 2 430059 725071 2 14 999987 1 2 999999 634529 2 12 999983 1 2 999999 201792 1 11 999981 730367 2 218591 479783 1 862017 903169 240494 1 2 999999 -103351 2 2 999999 2 94405 286324 2 509573 781740 1 232712 428876 -155648 1 61440 263129 -94520 2 2 999999 1 7 999999 -373816 1 815036 903123 -318472 1 11 999982 -265795 1 593128 995644 -629232 1 13 999999 539924 1 17 999995 271011 2 2 999998 1 388990 559737 -344586 2 1 999986 1 12 999986 -337290 1 2 999999 -735344 1 2 999999 534372 2 2 999999 1 3 999987 -400653 1 542501 788750 833006 1 13 999982 848443 1 2 999999 -863796 2 549430 702649 1 5 999999 -120970 2 18 999990 2 12 999988 2 447405 508369 1 839129 959454 -244596 2 700785 752813 1 2 999999 -744701 1 2 999999 463374 1 2 999999 -874925 1 2 999999 -174221 1 2 999999 409515 1 5 999998 -802834 1 820320 851927 -388577 1 2 999999 438633 2 2 999999 1 633148 826300 -156691 2 162944 399163 2 413263 631354 1 2 999999 368886 1 116656 398572 -735135 2 469910 872527 2 15 999993 2 19 999998 1 46196 804139 343110 2 2 999999 2 15 999994 1 317149 929608 657637 2 5 999986 1 5 999988 -59719 2 124007 612683 2 178781 520191 2 17 999999 1 159623 207166 -492757 1 117950 446118 -820682 1 13 999996 -450639 1 2 999999 -950190 2 2 999999 2 8 999993 2 2 999999 2 14 999993 1 284072 532956 -566080 2 440624 513872 1 6 999996 710257 2 681953 684186 1 12 1000000 257937 1 20 999981 -158792 2 725404 968963 2 5 999982 1 2 999999 661631 1 29145 560841 136729 2 486598 747109 1 7 999988 -705471 1 14 999981 136411 2 694093 754168 1 19 999993 -756028 2 254222 867492 2 2 999999 1 17537 291801 -211992 2 11 999999 1 446365 562324 -198782 2 4 999991 2 375494 399890 2 2 999999 2 561145 745267 1 2 999999 754978 2 2 999999 1 1 999985 -950601 2 2 999999 2 2 999999 1 19 999995 340708 1 210142 649882 -589151 2 4328 539392 1 20 1000000 58605 1 2 999999 783435 2 2 999999 1 111594 473786 657094 1 265025 371092 -126080 2 2 999999 2 16 999995 2 20 999987 1 2 999999 -499624 1 21062 260283 -948887 2 456937 849680 1 261392 553571 -149716 1 9 999989 622377 1 2 999999 199667 1 143988 879334 991559 2 3 999986 1 3 999997 -193139 1 276291 302154 -456291 2 1 999985 2 18 999995 2 17 999991 1 325858 946216 256137 2 2 999999 1 2 999999 773623 1 16 999989 -808589 1 6 999992 463158 2 2 999999 2 14 999982 2 2 999999 1 2 999999 -167154 2 138740 578588 1 4 999990 874906 1 2 999999 922 2 2 999999 2 11 999984 2 2 999999 1 5 999994 -958608 2 2 999999 2 224099 545485 1 343396 355262 -26078 1 9 1000000 -122821 1 6 999985 -191995 1 333324 448169 261864 2 9 999994 2 89334 698233 2 207076 838586 2 342304 621260 1 7 999986 933540 1 536775 861863 90205 2 2 999999 1 130375 690346 173902 2 211541 770536 1 237027 541834 352096 2 240860 606802 2 2 999999 1 18 999995 -2742 2 350492 575116 2 2 999999 1 2 999999 918891 2 11 999994 2 168088 440203 1 438830 954208 281018 1 2 999999 888444 1 3 999982 -395630 2 758373 913258 1 13 999993 392703 2 448160 475934 1 20 999991 -292634 2 281545 609859 1 2 999999 -772103 2 449566 670585 2 535741 542677 1 626137 883335 923276 1 308235 610765 459311 1 2 999999 -551049 1 2 999999 -826550 1 2 999999 865244 1 7 999994 -408109 2 2 999999 2 18 1000000 1 19 999996 640387 2 5 999991 2 649862 854449 1 2 999999 201912 2 72757 279421 2 2 999999 1 12 999986 608150 2 17 999996 1 635121 681485 -623311 2 11 999990 2 15 999993 1 508957 599636 -921818 1 2 999999 -896958 2 371895 646001 1 174600 515015 839646 2 2 999999 2 2 999999 1 6249 67549 -670882 1 2 999999 -35558 2 2 999999 1 2 999999 213718 2 14 999989 2 2 999999 1 23416 57593 659922 2 658669 927533 1 2 999999 -852023 2 1 999998 1 20 999999 302683 1 2 999999 -831583 2 10 999988 1 491429 781335 401605 1 20 999990 -548202 2 236660 497423 1 2 999999 537053 1 2 999999 -629018 2 2 999999 1 2 999993 490649 1 493090 948836 152886 1 2 999999 -763016 2 3 999981 2 275613 417760 2 17 999998 2 2 999982 1 156998 559358 66445 1 243352 912536 416718 1 2 999999 -933502 2 515161 605539 2 439029 547130 1 11 999988 -943868 2 2 999999 2 2 999999 2 351373 819556 1 191869 589912 -425406 1 3 999990 -795959 2 15 999987 1 263410 960370 -956916 2 59913 321576 2 2 999999 1 350546 669149 -826133 1 13 999989 -259953 2 4 999993 2 9 999996 1 14 999987 -593760 1 2 999999 -735282 2 2 999999 2 657436 748766 1 693019 771096 -469993 2 75081 87813 1 7 999996 -406217 2 2 999999 1 20 999996 -531711 1 132107 785536 132111 1 96130 571977 -307100 2 514286 752280 1 271295 425342 938147 1 329583 807980 558526 1 54301 530611 -958903 2 10 999999 1 2 999995 -988393 2 37306 855191 1 5 999983 -122284 1 14 999990 163710 1 2 999999 435875 2 11 999982 2 2 999999 2 2 999999 2 663040 668550 2 439734 791349 1 2 999999 615430 1 878587 909973 -110080 2 9 999996 2 692383 989791 2 80391 174231 1 2 999999 -886140 2 2 999999 2 2 999999 1 126903 862890 254457 2 689057 753944 2 85543 582018 2 2 999999 1 14 1000000 872022 2 12 999984 2 20 999986 1 5 1000000 102808 1 2 999999 169680 2 520588 928202 2 2 999999 1 3869 265744 -166596 1 2 999999 -296705 1 2 999999 -346530 2 255243 619505 2 167714 769738 2 724052 878018 1 2 999999 -633404 1 538534 941149 -684321 2 304107 520774 2 2 999999 1 122108 998935 478014 2 76277 836039 2 2 999999 2 2 999999 2 2 999999 1 2 999999 423169 2 2 999999 2 6 1000000 1 585549 975502 511826 1 39699 278358 455382 2 2 999999 1 552121 986055 453571 1 10 999984 -891533 1 13 999981 890048 2 15 999993 2 15 999992 1 442090 748046 -904133 1 8 999997 -172840 2 20 999991 1 2 999999 -941478 2 16 999983 1 7 999990 997303 2 862386 998768 1 6 999983 -973784 1 18 999984 -284294 2 10 999994 1 554244 927764 691628 1 358031 606082 -304639 2 187595 510768 1 128098 513049 466422 2 391248 694095 2 15 999998 2 237189 986431 2 189715 212947 2 12 999982 2 1 999988 2 2 999999 1 2 999999 618800 2 395876 733832 2 8 999999 2 135307 273361 1 523014 663932 -681470 1 53737 967617 181496 1 2 999999 312220 1 1 999997 -124915 2 7 999999 2 4 999998 2 80840 786807 2 135699 924806 1 2 999999 -587516 1 8 999989 832000 1 2 999999 -712174 2 10 999986 2 2 999999 2 2 999999 2 13 999992 2 76537 456900 2 334818 988586 1 2 999999 634573 2 752035 867474 2 2 999999 1 4 999991 -940381 2 2 999999 2 1 999989 1 17 999982 -189966 1 15 999995 708026 2 2 999999 1 2 999999 757267 2 18 999988 2 752351 891735 1 2 999999 -806494 1 2 999999 -651237 2 305778 824922 2 575884 905499 1 2 999999 -260628 1 11 999982 -96473 2 23250 563237 1 325997 531668 917312 1 109556 627895 828787 1 2 999999 368604 1 16 999995 93753 1 510140 695899 -956617 1 2 999999 -783045 2 2 999999 2 710171 937268 1 2 999999 67264 2 297548 712060 2 169600 788000 1 387222 525128 -706173 2 2 999999 1 11 999989 518079 1 359477 806961 -314422 2 1 999989 1 17 999992 -456044 2 5 999982 1 331623 553357 -792145 2 2 999999 1 14 999985 858609 2 2 999999 1 2 999999 -288495 2 2 999999 2 414953 586409 1 2 999999 -312198 1 2 999999 -182332 2 2 999999 1 3 999985 946951 2 2 999999 2 237370 508611 1 15 999983 -613511 2 2 999999 2 2 999999 2 2 999999 1 1 999988 -363172 1 9 999997 -109734 1 2 999999 703407 2 19 999995 1 146482 547702 -949784 2 17 999990 1 2 999999 -288707 2 18 999992 1 2 999999 6798 1 692825 748611 -759605 1 543787 721596 957922 1 17 999984 -217258 2 2 999999 1 97847 437348 138841 2 796089 814132 1 434603 998288 512146 1 182844 812901 899617 2 903208 982570 2 4 999992 1 2 999999 755930 2 45414 201342 1 14 999981 -337290 1 2 999999 -835630 1 64008 817167 -789102 1 2 999999 -633324 1 7 999986 -885749 2 20 999988 2 2 999999 1 2 999999 607387 2 2 999999 2 2 999999 1 122921 595914 -912112 2 2 999999 2 1 999984 2 2 999999 2 628407 962029 2 2 999999 2 3 999994 1 70564 682459 -19516 1 4 999996 -169799 1 2 999999 -640985 2 2 999999 1 1 999993 -601338 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999994 182536 1 208339 582240 334606 2 11 999986 1 158224 654587 867114 2 9 1000000 1 212208 720845 600414 2 341201 504582 1 2 999999 948526 1 2 999999 -317909 2 621135 701813 2 551133 606999 2 2 999999 1 9 999988 -221077 2 10 999995 1 199030 526967 -722213 2 453782 938537 2 2 999999 2 2 999999 2 10 999989 1 16 999983 -92459 2 2 999999 1 358092 898455 450323 1 2 999999 913081 1 351863 942789 464892 1 9 999985 580203 1 2 999999 815795 2 2 999999 1 535319 678602 -533545 1 6 999996 -644825 1 201082 771310 992275 1 316143 668445 689702 1 2 999999 807143 1 15 999994 -903112 1 15 999989 -591481 2 10 999991 2 5 999987 2 2 999999 2 2 999999 1 242972 544048 40594 2 439540 579414 1 666246 714958 -375654 1 554429 694896 84433 2 67758 76302 1 3 999984 -953488 2 19632 729502 1 2 999999 -842496 1 739206 806229 -346791 1 150865 362311 -985505 2 19 999992 2 3 999985 2 46091 848669 2 2 999999 1 2 999999 636750 1 5 999988 -355279 2 2 999999 1 125066 833113 -958576 2 325913 982537 1 203837 726734 -157180 2 5 1000000 1 16 999989 -209782 2 224506 776469 1 496447 696215 -912455 2 16 999997 1 14 999984 697929 2 108774 181380 2 16 999984 2 2 999999 1 579765 640699 539797 2 2 999999 1 626118 777541 -942788 2 18 999999 1 8 999985 -936585 1 352809 929357 204577 1 167120 204137 668383 1 17 1000000 -543584 2 2 999999 2 2 999999 2 20 999992 1 2 999999 478531 2 2 999981 2 2 999999 1 2 999999 622240 1 95417 277241 774449 1 2 999982 -543116 2 188043 418990 2 13 1000000 1 13 999995 -940267 2 2 999999 2 545501 986807 2 149738 905098 1 7 999988 81768 2 136116 544694 1 55911 132628 645917 1 15 999981 577063 1 2 999999 -157463 1 2 999999 671620 2 2 999999 1 298079 323680 454880 1 3 999987 511435 2 2 999999 2 2 999999 2 19 999989 1 2 999999 -930712 1 338061 997579 -744733 1 2 999999 54884 1 14 999990 -212519 2 12 999992 2 7 999999 2 567813 665071 1 16 999986 726684 2 113724 465603 2 2 999999 1 148014 589988 980014 2 7 999982 1 24167 709903 -901860 1 2 999999 -378739 1 2 999999 -954710 2 125384 728165 2 2 999999 1 2 999999 -79460 1 2 999999 674872 2 2 999999 2 231059 928099 2 2 999999 2 6 999994 1 2 999999 -737881 2 2 999999 1 113351 875346 165883 2 2 999999 1 20636 285261 48992 2 2 999999 1 891062 970977 176645 1 385956 846985 -227882 2 10 999998 1 2 999999 -703580 1 63011 948984 239107 1 275509 631950 -225866 1 2 999999 29708 1 2 999999 955801 1 31306 934910 -113087 1 2 999999 -902193 2 2 999999 1 14 999982 316469 1 14 999998 337242 1 2 999999 657096 2 2 999999 1 2 999999 -914612 1 18 999981 -326486 1 352795 839893 -583960 1 2 999999 346274 2 12 999993 1 2 999999 -981283 1 4 1000000 429411 1 2 999999 971033 2 2 999996 1 16 999985 466866 1 3414 909512 412284 2 11 999982 1 2 999999 -188415 2 2 999999 2 696460 945364 2 2 999999 1 2 999999 -141354 2 3 999994 2 181151 652687 2 30662 703434 1 622171 986117 159467 1 2 999999 -558385 2 2 999999 1 3 999985 528451 2 589066 980640 2 17 999998 2 7805 582739 1 8 999981 945099 2 2 999999 1 16 999991 843216 1 19 999999 -921274 2 3 999990 2 4842 928913 1 277358 714542 -563162 1 2 999999 443587 2 8 999994 1 427567 695109 119305 1 163654 572374 453215 1 302971 692969 787855 1 2 999999 8237 1 2 999999 16128 1 17 999992 289298 2 2 999983 2 14 999988 1 2 999999 -283789 1 883280 936047 25871 1 2 999999 -348344 1 2 999999 967299 2 255282 457064 1 6 999998 59032 2 15 999987 1 2 999999 671485 2 20 999995 2 46469 670728 2 529030 857803 1 1 999988 -935026 1 9 999996 -925055 2 28653 347413 1 5 999991 529465 1 457105 864255 -618036 2 265792 725071 1 5 999996 -531641 1 12 999981 848314 1 2 999999 -754168 2 11 999984 2 2 999992 2 2 999999 2 114545 633964 2 39602 840002 2 416544 998201 2 116066 304331 2 9 999981 1 15 999999 -68065 1 343239 393754 350503 1 9 999995 659095 1 15 999986 -497008 1 2 999999 -488020 2 2 999999 1 14 999985 899300 2 1 999996 1 20 999982 -552964 1 2 999999 -581648 1 2 999999 469769 2 2 999999 1 2 999999 848793 1 2 999999 462606 1 12 999991 -677070 1 16 999999 -336149 2 825170 879628 1 2 999999 338986 1 2 999999 -621256 2 2 999999 2 562786 726901 2 15 999993 2 11 999981 1 470108 771261 -948762 1 9 999982 986761 2 181228 225531 2 17 999989 2 10 999997 2 19 999982 1 2 999999 -597253 1 272314 852107 647884 2 660368 960055 1 7 999988 -700128 1 689029 840909 385659 2 2 999999 1 11 999985 133531 2 5 999999 2 293577 534733 2 428309 571450 2 2 999999 2 452702 986313 1 2 999999 -619849 2 17 999997 2 7 999981 1 7 999991 -338887 2 29436 951538 1 381071 543094 -398950 1 2 999999 870377 1 350429 636595 -645411 2 4 999991 1 331101 589717 -314937 2 4 999998 2 2 999999 1 83997 805777 838533 2 522240 991910 1 2 999999 391119 1 17 999981 416791 1 486943 720586 503921 2 56786 690430 1 2 999999 533658 2 17 999983 1 33154 987643 428457 1 10 999997 -233962 1 14 999995 684699 2 2 999999 1 1 999984 480557 1 2 999999 514782 2 10 999986 1 15 999991 207256 2 108596 449894 2 2 999999 1 6 999982 941773 2 2 999999 2 2 999999 2 1 999981 2 16 999991 1 372614 392081 145796 2 2 999999 1 2 999999 -574828 1 461649 475691 828588 2 10 999998 2 694463 798319 2 202963 270467 2 17 999986 2 846079 902377 1 2 999999 767508 2 22949 312408 1 2 999999 -373078 1 19 999998 901943 1 5 999988 -222156 2 10 1000000 2 485731 935695 2 647826 711030 2 2 999999 1 87460 879767 268043 2 19 999996 2 92660 612661 1 2 999999 173085 2 607397 633268 1 18 999985 -909668 1 7 999983 741429 2 12 999991 1 2 999999 76817 1 2 999987 359375 2 17 999983 1 406391 909049 -613450 1 1 999995 -915342 1 187560 310063 925374 2 3 999989 1 2 999999 563619 2 2 999994 2 13 1000000 2 17 999985 1 2 999999 292500 1 390057 640203 220772 1 2 999999 -906407 1 2 999999 354913 1 2 999999 332359 2 2 999999 1 8 999990 25941 1 331887 449699 -31788 1 2 999999 601352 2 2 999999 2 221465 922657 1 2 999999 -855489 1 256996 499354 -200917 2 2 999999 2 18 999990 1 20 999985 560119 2 229889 994162 2 19 999984 2 2 999988 1 2 999999 -960932 2 2 999999 2 10 999997 1 2 999997 70796 2 2 999999 1 438798 553927 -510663 1 244383 319842 459474 1 5 999991 749270 2 2 999999 1 510212 999383 747595 2 16 999983 2 148222 454272 2 2 999999 1 2 999999 696491 2 230801 862499 2 19 999991 2 406635 647371 1 538835 556972 -457705 1 2 999999 629849 2 2 999999 2 1 999995 2 284632 789118 1 11 999990 -641116 1 20 999991 498097 1 400364 792119 -316125 1 384818 643830 -87759 1 5420 963066 -619932 2 537923 918474 1 951671 951880 685619 2 414530 944795 1 281266 694203 -272158 1 277088 608282 484052 1 13 999996 -395981 1 5 999995 -566267 1 2 999999 -156246 2 577847 737310 2 2 999999 2 596985 890101 2 2 999999 1 1 999988 -393468 2 10 999998 1 7020 782332 -761358 1 2 999999 143500 1 6 999999 223874 2 583632 728170 1 2 999999 -165944 2 381800 743193 2 251781 835565 1 17 999996 -763565 2 17 999981 1 482858 793188 -625803 2 480721 581221 1 2 999999 199465 1 5 999987 211478 1 18 999998 746840 1 5 999997 -694004 1 2 999999 81436 1 10 999986 984770 1 2 999999 119551 1 18 999997 -553457 1 2 999999 -809802 1 2 999999 85878 1 19 1000000 -575194 1 1 999988 357046 2 2 999999 2 252178 745118 2 3301 239958 2 17 999984 2 12 999995 2 15 999993 1 2 999999 -543937 1 468814 835753 569905 1 604163 918905 -553087 1 2 999999 605725 2 5 999984 1 18 1000000 -703771 2 303194 341645 2 15 999981 1 7 999994 787935 2 3 999995 1 8 999999 -573915 1 2 999999 -551198 1 642942 692507 -499330 1 2 999999 983450 2 46089 836118 1 19 999988 3313 2 10 999984 1 2 999999 -324271 2 2 999999 1 18 999995 -765491 2 2 999987 2 1 999984 2 2 999999 1 2 999999 -363725 2 512164 972050 2 89010 155161 2 3 999994 2 247432 423659 2 2 999999 1 2 999999 -323915 2 35144 289363 2 7 999995 2 678409 992409 1 353800 557526 362025 1 2 999999 -889675 1 3 999999 522853 2 91315 695753 2 111107 136633 2 2 999999 2 2 999999 2 19 1000000 1 3 999985 828033 2 8 999984 1 598311 823722 466470 1 2 999999 560230 2 2 999999 1 466022 780969 -201756 1 4 999987 962334 1 2 999999 -131254 2 2 999999 2 12 999998 2 2 999999 1 195469 707530 760464 1 5 999981 34109 1 86457 468675 -191747 1 462597 577719 -39493 2 2 999999 2 12 999986 1 2 999999 107825 1 2 999999 898494 1 188320 680644 -497767 2 19 999982 1 12 999983 768869 1 442819 609777 -792970 1 328424 682342 859619 2 19 999996 2 8 999986 2 934817 994040 2 2 999999 2 408640 884455 1 2 999999 496312 2 83782 187885 2 727867 904407 2 288180 454150 2 14 999988 1 772011 776683 -95437 2 650535 709695 1 2 999999 868379 1 18 999990 669774 2 12 999997 2 12 999991 1 16 999999 -642615 2 48791 209576 2 12 999993 1 545946 587860 -191040 2 19 999985 2 396957 585121 1 9 999982 563288 1 5 999987 449678 2 20 999988 1 205278 486723 391380 1 60047 600140 751084 2 201710 995597 1 7 999996 74895 2 5 999983 1 2 999999 -744101 1 12 999990 319592 1 2 999999 603225 1 9 999992 95980 1 2 999999 -316226 2 2 1000000 1 19 999996 484589 2 59257 799257 2 2 999999 1 2 999999 589812 2 158113 821823 1 692138 920501 -178820 2 2 999999 1 17 999999 -188253 2 1 1000000 1 955964 974293 67219 1 2 999999 92568 2 2 999987 2 14 999981 2 11 999994 1 164997 596951 -624538 2 387954 886832 1 19 999992 617346 2 2 999999 1 613965 728761 121218 2 91371 680177 1 550786 629968 124105 1 18 999985 -643682 1 9 999990 -100659 1 2 999999 -644451 2 2 999999 2 237716 327595 2 14 999984 2 814084 824711 1 476431 595329 45745 2 265029 799830 1 2 999999 -982051 1 2 999999 670631 1 10 999983 271688 2 2 999999 1 66508 430698 534958 1 311697 852007 -607345 1 20 999997 -324711 1 17 999995 -695072 2 13 999994 1 2 999999 -330873 2 87884 825502 1 133328 262614 172152 2 2 999999 1 317641 599178 -617577 2 20 999996 2 2 999999 2 2 999999 2 435965 635940 2 4 999987 2 10 999988 2 5 999995 2 6 1000000 2 604912 834331 1 2 999999 -758790 2 2 999999 2 13 999984 2 2 999999 2 2 999999 1 15 999995 490809 2 18 1000000 1 144827 818484 -910014 2 2 999999 2 1 999999 2 13 999990 1 2 999999 437364 2 3 999993 1 19 999998 311666 1 4 999982 -987359 1 2 999999 709518 1 2 999999 -339824 2 564998 754581 2 6 999984 1 74942 604034 -219958 1 2 999999 -57014 2 633698 639129 1 1 999992 607316 2 13 999995 1 2 999999 -443662 1 2 999999 -806987 2 2 999999 1 2 999999 -536711 1 2 999999 387637 2 18 999998 1 155569 960547 -589524 1 350548 513973 -120413 2 2 999984 1 2 999999 217513 1 2 999999 299752 2 1 999998 2 10 999985 2 9 999985 1 12 999999 414885 2 18 999988 1 2 999999 570165 1 2 999999 -508417 2 38128 912497 1 110287 300122 398524 2 20 999992 1 567736 889668 -115325 1 265065 398152 205151 2 2 999999 2 2 999992 2 5 999993 2 218631 667545 1 13 999992 420492 1 2 999999 -531608 1 7 999985 -274976 1 20 999987 -470638 1 2 999999 -564954 2 15 999992 2 7246 269625 1 11 999982 667797 1 594700 680212 -764622 1 2 999999 851416 2 761270 894505 1 9 999989 1620 2 174088 294047 2 4 999988 1 2 999999 435287 1 14 999999 -731071 2 5 999991 2 13 999994 1 249379 342599 502262 2 2 999999 1 473199 532982 291661 1 253141 393306 894382 2 2 999999 2 2 999996 1 804733 813505 477550 2 78855 988704 1 13440 523391 -82780 2 8 999982 1 1 999983 117453 1 758451 876548 256026 2 8 999986 2 2 999999 1 293640 462716 -590876 1 862338 941234 -473408 1 501552 629781 312721 2 100510 931471 2 268274 727790 1 534314 709717 580728 1 11 999985 -776420 1 12 999999 -476609 1 7 999988 257839 2 208193 495174 2 2 999999 2 32846 312195 1 903008 961261 -827238 2 2 999999 1 2 999999 808279 1 2 999999 -202344 2 6 999999 2 2 999999 2 2 999999 2 2 999999 1 12 999990 -292840 2 710819 891048 1 287510 780000 587602 1 2 999999 -138272 2 124518 751454 2 12 999997 2 2 999996 1 292215 607513 989140 1 38279 149513 -981622 2 10 999988 1 13 999998 362386 2 2 999999 2 9 999982 1 32311 868560 545447 1 2 999999 -566561 1 545759 724835 -852889 1 11 999989 854130 1 2 999999 -247388 2 8 999986 2 1 999995 2 2 999999 2 370562 767316 2 2 999999 1 10 999998 -455160 1 14 999997 -234472 2 8 999994 2 363705 551072 1 460025 581511 -567861 1 55657 978562 545686 1 17 999990 217731 2 389158 702854 1 2 999999 44848 1 2 999999 617303 1 90027 134216 -740632 2 14 999994 2 19 999987 2 2 999999 1 20 999997 392688 1 473402 611783 -958427 1 18 999994 24158 1 16 999990 4568 1 9 999996 -270555 1 19 999998 -969702 1 473173 580220 811244 1 2 999999 -651522 1 643832 946082 556096 2 1 999991 1 57723 758645 -467037 1 28826 405060 -777855 1 2 999999 422807 1 2 999999 11089 1 2 999999 269260 1 1 999991 863454 1 17 999987 -30443 1 2 999999 -753020 1 421304 750518 107735 1 353714 724774 248792 1 2 999999 -868494 1 97645 568097 -351775 2 3 1000000 1 2 999999 -454866 1 2 999999 -116843 1 303920 342130 170972 1 10 999994 -832408 1 155360 980791 945925 2 2 999999 1 2 999999 658108 1 2 999999 851095 2 2 999999 1 18 999987 30910 1 189659 266264 919988 1 12 999997 17361 1 6 999997 -471236 2 2 999999 1 278436 664227 540983 2 19 999994 2 432291 616604 2 289281 720009 2 2 999999 1 443565 651064 -165847 2 2 999999 1 2 999999 -999358 2 2 999999 2 17 999989 1 4 999985 911711 2 2 999999 2 17 999989 2 16 1000000 1 2 999999 -201026 1 447543 973936 748101 2 11 999982 1 2 999999 579089 2 8 999994 1 17 999987 -794323 1 3 999993 103674 2 3 999985 1 519697 533000 864120 2 2 999999 1 4 999992 430341 1 10 999999 991340 1 2 999999 465176 1 2 999999 -450697 2 87251 569264 2 204555 841746 2 15 999981 1 12 999987 115051 2 10 999982 1 2 999999 -289866 2 33903 744302 1 852343 914499 583436 1 2 999999 -971233 1 291940 779170 162686 2 1 999981 1 722050 858339 123925 1 4 999995 293599 2 7 999992 1 10 999982 -779946 2 2 999999 2 4994 421568 2 664681 719242 1 11 999984 469689 2 2 999999 2 617275 935880 1 2 999999 -684575 2 322674 875959 1 347673 400225 -548527 1 20 999987 -359271 1 2 999999 -245228 1 16 999990 -95915 1 15 1000000 -774613 2 2 999999 1 2 999999 -309310 2 531339 863021 2 2 999999 1 2 999999 -935221 2 2 999999 1 2 999999 686025 1 2 999999 -82393 1 2 999999 215769 1 2 999999 -750917 2 18 999996 1 2 999999 -937081 1 366125 453702 729700 2 2 999999 1 19 999984 -62221 1 2 999999 -308324 2 2 999999 2 2 999999 2 623716 828173 2 5 999996 1 11 999995 -29863 2 2 999999 1 2 999999 -325896 2 14 999984 1 2 999999 -556771 1 2 999999 -548167 1 13 999996 -894326 1 206999 982557 -617253 1 2 999999 -402219 2 5 999983 2 726648 970539 2 395953 653162 2 10 999986 1 2 999999 90742 1 6 999996 577290 2 20442 910505 2 2 999999 2 13764 140119 1 2 999999 -938951 2 11 999987 2 2 999999 1 65962 913539 626499 2 2 999999 1 2 999999 435719 2 2 999999 2 2 999999 2 2 999999 1 644100 801736 -943172 2 4 999989 2 420309 675241 2 651165 982565 2 2 999999 1 2 999999 -469544 1 2 999999 -557642 2 2 999999 2 2 999999 1 14526 943809 -120284 2 2 999999 1 15 999993 -197375 2 2 999999 2 12980 276313 1 489130 851291 -744001 1 796584 844927 -987790 2 5 999997 1 53062 713077 744944 1 285063 871457 -311179 1 102967 401313 323968 2 2 999999 2 2 999999 2 2 999999 1 353429 421119 -175843 2 2 999999 2 3 1000000 1 509496 591580 238828 1 2 999995 508921 1 2 999999 51103 1 9708 882518 -214819 2 198695 741791 1 2 999999 68666 2 294811 818004 1 16 999995 -101658 2 461687 878875 1 388847 717023 360014 1 17 999997 -696300 1 229067 368556 766762 2 2 999999 1 2 999999 628087 1 258897 889277 783023 2 94450 700013 1 2 999999 106451 1 10 999986 250059 2 7 999991 2 2 999999 1 16 999992 -629317 2 9 999995 1 9 999989 -477075 1 358075 698372 -360091 1 11 999984 -587704 2 630607 960039 1 136256 724189 638897 1 17 999995 772158 1 683361 887489 290799 2 7 999992 2 2 999999 1 2 999999 -53766 1 4 999997 -942606 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 957252 1 4 999997 352396 1 2 999999 725844 2 12 999985 1 209315 594509 -525991 2 2 999999 1 2 999999 938473 2 5 999991 2 2 999999 1 6 999995 202501 2 143616 987326 2 133235 557117 1 2 999999 -545700 2 2 999999 1 42583 886291 587962 1 2 999999 361606 1 7 999996 508439 2 2 999999 1 2 999999 -338038 1 916 244576 -136846 1 4 999993 -198456 2 863992 875134 1 20 999998 -867979 2 2 999999 1 839984 904463 -146865 1 13 999983 300033 1 7 999994 -55818 2 2 999999 1 2 999999 -978894 2 464233 793617 2 2 999999 2 280708 511744 1 336378 871112 750589 2 2 999998 2 370974 593762 1 2 999999 238364 1 11 999988 180710 1 661840 734441 -528348 1 255567 939988 -760958 2 2 999999 1 267972 938296 674754 2 304835 907120 1 15 999988 880580 2 2 999999 1 347881 473663 354328 2 673799 795875 1 30098 249014 -383062 2 14 999983 1 300001 504488 419240 2 251662 996966 2 16 999981 1 12 999998 415786 1 20 999996 282240 2 227750 591238 1 16 999985 -93605 1 2 999999 -632907 2 2 999999 1 2 999999 -994120 2 3 999984 2 2 999999 1 2 999999 214431 1 2313 381632 -768456 1 1 999994 -710566 2 9 999981 2 14 999981 1 11 999990 552592 1 2 999999 -513846 1 1 999985 -738087 1 181666 880286 -402908 1 2 999999 -336067 1 2 999999 -602707 2 504140 746162 1 4 999995 513170 1 2 999999 610562 1 2 999999 972830 2 9 999997 1 2 999999 109451 2 17 999985 2 7 999985 2 539908 865177 2 2 999999 2 7 999988 2 2 999999 2 13 999996 2 145914 254516 2 36584 556585 2 4 999981 2 52239 341877 2 6 999998 1 437292 543982 496871 1 8 999986 -385039 1 2 999999 200191 2 1 999982 1 109091 829447 255964 2 275622 985564 1 2 999999 776591 1 672870 908207 894293 2 2 999999 2 789470 898015 1 2 999999 -885893 2 2 999999 1 2 999999 926711 1 21391 64172 66403 2 2 999999 2 8 999995 1 32607 171949 -555557 1 12 999983 -664431 2 102249 103310 2 20 999988 1 2 999999 -628592 2 4 999994 2 16 999999 1 560193 962145 -683349 1 10 999991 -975209 2 2 999999 1 18 999994 -585922 2 2 999999 2 8 999988 2 169180 250076 2 227858 940528 2 178217 333501 2 15 999991 1 13 999983 -53827 1 285295 819816 230522 1 12 999996 518397 2 566630 967851 2 2 999999 2 2 999999 1 52815 399957 -362206 1 20 999986 -971863 2 2 999999 1 283773 897490 -281175 2 2 999999 2 822421 987042 1 327688 564838 430915 2 757515 802719 1 2 999999 134736 2 16 999991 1 281101 594318 -547860 1 180231 910403 -720692 1 17 999991 776319 2 449250 545636 2 96761 381551 1 20 999987 -124598 1 2 999999 -324868 1 431212 583467 319363 2 598227 723187 2 6 999994 1 2 999999 -692450 2 2 999999 1 2 999983 795027 1 2 999999 -913288 2 472943 551716 2 4 999986 1 7 999999 -240957 1 9 999992 324926 1 74578 205444 562496 2 18 999986 2 20 999999 2 444832 887902 2 2 999999 1 656573 839453 280650 2 1 999996 2 2 999999 1 2 999999 399241 1 3 999982 448589 1 151792 299067 910796 2 2 999999 2 16 999988 2 2 999999 2 2 999999 1 20 999992 388878 2 243896 920559 2 2 999999 1 16 999987 541570 1 14 999996 889926 1 37897 73962 33420 2 2 999999 1 2 999999 -737267 2 2 999999 2 15 999987 1 2 999999 -519126 1 11 999997 366058 2 8 999985 2 2 999999 1 9 999992 -337829 2 4 999984 2 508441 591030 2 2 999999 2 12 999986 2 397723 615700 2 51450 209153 2 11 999986 1 210497 888269 -473352 1 16 999984 -458780 2 513806 976376 1 498683 772612 -99859 1 975320 996051 -499815 1 52123 486615 -384945 1 15 999999 -399097 1 2 999999 -333750 2 9 1000000 1 2 999999 583539 1 2 999999 863582 1 2 999999 119287 2 763479 919599 2 2 999999 2 172669 504204 2 492527 505816 1 2 999999 940993 2 2 999999 1 12 999981 -118020 2 833778 920983 1 2 999999 933325 2 2 999999 1 2 999999 -5994 2 2 999999 1 13 999988 171500 1 2 999999 610494 1 10 999984 -75434 2 333668 541739 1 15 999998 -748948 2 12 999994 1 795994 822014 547166 2 18 999989 1 308669 894833 -234536 1 12 999995 383072 1 16 999992 205617 1 464451 939530 922811 1 2 999999 709904 2 20 999993 1 14047 833354 462624 2 183126 823738 2 2 999999 1 2 999999 -563124 1 2 999999 -479687 1 7 999985 -904796 1 2 999999 -864163 2 2 999999 1 8 999995 -540812 2 4 999981 2 8 999987 2 183410 460044 2 253049 709900 1 159942 926387 -846440 2 180030 206972 2 12 999983 1 20 999988 -710218 2 2 999999 1 27958 626728 922595 1 5 1000000 147788 2 18 999986 2 2 999999 2 2 999999 2 521900 608050 2 726218 865732 1 12 999992 -737990 1 14 999992 154204 2 2 999999 2 918731 991068 2 2 999999 2 20 999985 2 3 999987 2 2 999999 2 662908 915210 2 2 999999 2 438615 820019 1 7 999987 594928 1 2 999999 809875 2 11 1000000 1 10 999996 -945550 1 10736 880935 117393 2 14 999981 2 2 999992 1 2 999999 568808 1 2 999999 464640 1 12 1000000 967596 2 2 999999 2 10 999994 1 235575 399125 -596859 2 2 999999 2 14 999992 2 2 999999 1 2 999997 -412669 1 2 999999 102868 2 438064 983816 2 2 999999 2 63837 330527 1 2 999999 -675830 2 713385 927179 1 2 999999 354769 1 16 999992 -693361 2 12 999981 1 2 999999 687612 1 2 999981 513732 1 16 999986 770563 2 2 999999 2 114741 574037 1 2 999999 -130504 2 20 999993 1 691546 823897 -761115 2 268794 399417 2 2 999999 2 679637 888889 1 2 999999 -293977 1 2 999999 196705 1 294993 839190 -866911 2 2 999999 2 83743 629049 2 111142 857345 2 15 999981 1 2 999999 -783382 1 2 999999 -149262 2 19 999983 1 399692 935579 251675 2 13 999998 1 16 999986 815969 1 16 999984 485922 1 2 999999 -231051 1 2 999999 -8024 2 14 1000000 2 2 999999 2 2 999999 2 2 999999 1 46501 81081 981238 2 7 999993 2 409725 857459 1 2 999999 540815 2 83874 367198 2 11 999995 1 58852 587776 -525255 2 18962 765415 2 2 999999 1 2 999999 46988 2 2 999999 1 2 999999 240419 1 202708 598287 -946435 1 26650 351910 -934506 2 2 999999 2 2 999999 2 15 1000000 1 20 999995 -404019 2 5 1000000 2 2 999999 2 805818 947483 1 195541 695128 678373 1 3 999991 -266688 2 2 999999 2 18 999988 2 334005 392003 1 2 999999 913292 2 13 999983 1 353231 434889 -484193 2 108281 345581 2 208304 633182 1 2 999999 490742 2 11 999983 2 155983 167275 2 15 999988 1 2 999999 521186 2 13 999999 2 12 999986 1 5 999987 -979164 2 19 999999 2 9 999989 1 2 999999 382188 2 83299 565212 2 2 999999 2 2 999999 2 2 999999 1 2 999999 670547 1 413475 821752 842504 2 2 999999 1 13 999987 -623123 2 6 999995 1 2 999999 944150 2 2 999999 2 834605 966165 1 2 999999 -642049 1 161231 436350 374423 2 17 999998 1 29844 101168 -963733 2 2 999999 2 563082 740894 2 2 999999 1 2 999999 586113 2 9 999994 2 2 999999 2 18 999989 1 118778 771281 -428455 1 2 999999 867535 1 2 999999 -992026 2 16 999986 2 198650 374677 1 3 999992 342913 2 611783 945302 1 287857 514895 145685 1 496938 567934 -877475 1 14 999993 499917 1 465810 543440 803417 1 14 999997 -226465 1 13 1000000 297176 1 112155 602381 371512 1 354166 731208 -182454 1 2 999999 -404329 1 2 999999 -15652 1 2 999999 -844048 1 12 999981 250497 2 19 999987 2 2 999999 1 20 999999 649408 2 2 999999 1 551226 952144 -545324 1 9 999995 384401 2 150353 692279 2 230675 239065 2 2 999999 2 4 999989 2 2 999999 2 187285 691813 2 8 1000000 1 2 999999 592626 2 188095 560945 2 487033 611366 1 2 999999 -395735 2 7 999999 1 6 999987 -361937 2 148894 918242 1 4 999998 -643798 2 8 999989 2 2 999999 1 506515 932015 -447306 1 363284 533070 -166607 2 82511 498499 2 711415 862468 2 18 999999 2 11 999986 1 15 999981 779643 1 2 999999 312550 2 2 999999 2 16 999998 1 13 999995 849815 2 218134 628421 2 294005 702968 2 2 999999 1 2 999999 -995725 2 283531 362268 2 2 999999 1 2 999999 -232473 1 2 999999 348859 2 290513 350632 1 2 999999 -354896 1 17 999983 42734 1 4 999982 -5038 2 7 999990 2 2 999999 2 2 999999 2 388286 717451 1 110266 364936 395735 2 18 999992 1 14 999989 -576623 1 759033 836009 -787135 1 6 999988 631244 1 2 999999 -927776 1 2 999999 -702512 2 1 999981 2 5 999982 1 171191 872316 -758100 1 2 999999 -709983 2 2 999999 2 3 999991 1 15 999982 997210 1 431034 874127 -689556 2 5 999984 1 512695 595469 572918 1 166343 739093 -79749 1 140930 856285 -901257 2 332360 820483 2 20 999998 1 10 999988 529322 2 2 999999 2 2 999999 1 2 999999 -414083 2 241039 313284 2 288482 634506 1 10 999988 556973 1 3 999993 -703967 1 3 999985 -135999 1 5977 579925 -781503 2 13 999998 2 2 999999 1 2 999999 200562 2 2 999999 2 3 999983 1 442494 663825 30872 1 858779 952701 748594 1 201831 926501 271765 1 16 999991 -532871 1 2 999999 -492844 1 426394 451955 547432 1 73125 963370 972159 2 617365 831829 1 1014 890366 554656 2 13 999981 1 2 999999 187268 2 2 999999 2 2 999999 1 19 999983 -387460 1 4 999990 297588 2 19 999984 1 2 999999 691962 2 426799 926919 1 96716 711019 -22879 1 644242 801601 359755 2 408297 624963 2 191321 856063 1 2 999999 375422 2 89062 388299 1 79815 576114 873322 1 2 999999 -807814 2 20 999996 1 2 999999 -27721 2 826753 889167 2 2 999999 1 501825 839283 895740 1 15 999998 440195 1 50010 937524 -729887 2 2 999999 1 20 1000000 154888 1 83551 342908 67898 2 2 999999 1 304073 973066 68584 1 2 999999 560014 1 187874 481634 -855417 1 2 999999 -686470 2 579401 872955 2 5 999997 1 351357 687190 660921 2 528132 570939 1 30916 87146 -136897 1 62451 909696 419762 1 2 999999 137902 2 2 999999 2 41210 138998 2 72876 641210 1 16 999981 -15390 2 496309 714048 2 515557 880628 1 14 999989 -548806 1 2488 521961 663957 2 2 999999 2 17 1000000 1 7 999989 -355987 2 9 999988 1 753456 905874 -932956 2 655345 779356 1 14 999982 -750259 2 2 999999 1 19 999996 310542 2 2 999999 2 276806 663593 1 5 999999 28625 2 1 999986 2 251687 885470 2 2 999999 2 2 999999 1 81523 750366 -471707 1 82185 128303 -447083 1 206750 377476 -366282 1 13 999997 1480 2 243072 275852 2 6 999986 1 18 999981 233322 1 266057 962937 484800 1 2 999999 908884 2 18 999982 1 161034 339373 986643 2 2 999999 1 1 999993 -442867 2 2 999999 1 11 999989 377937 2 8 999996 2 7 999983 2 176584 557022 1 11 999990 475317 2 525246 646791 2 2 999999 2 2 999999 1 2 999999 -623538 1 12 999982 702625 2 2 999999 2 269376 803960 1 2 999999 -810706 2 14 999997 1 2 999999 -72017 1 59830 141051 -856057 2 8 999996 1 2 999999 959835 1 2 999999 -424541 2 2 999999 2 2 999999 2 12 999983 1 426487 535436 -489080 1 4 999992 -786225 1 2 999999 420232 1 2 999999 50893 1 20 999989 279643 2 2 999999 2 210163 747670 1 11 999989 -327205 2 13 999984 2 737462 903117 2 2 999999 1 2 999999 922486 2 2 999999 1 15 999987 -256396 1 1 999984 735798 1 9 999995 -228309 2 12 999994 2 11 999993 1 2 999999 479930 2 2 999999 1 35373 125901 105548 1 2 999999 -566471 2 17 999998 1 2 999999 -297201 2 4 1000000 2 7 999984 2 2 999999 1 15 999984 -838276 2 15 999991 2 696146 937148 1 19 999983 -358422 1 2 999999 -225572 2 217591 891209 1 5 999981 -136031 2 886230 939118 2 63650 163484 2 10 999988 2 2 999999 2 18 999984 2 2 999988 2 12 999996 2 26526 624197 1 2 999999 947184 1 15 999989 -861446 2 87292 157363 1 759959 970792 -612733 1 12 999989 351479 2 18 999990 2 17 999983 2 8 999990 1 659384 854893 936989 1 2 999999 -957531 1 15 999997 -224649 1 176369 615822 -923550 1 274643 650363 115808 2 297721 885414 2 2 999999 1 13 999983 276150 1 3 1000000 952084 2 2 999999 2 10970 246462 1 2 999999 -535952 1 14 999988 -426187 1 116906 589330 -400609 1 324934 847659 -239994 1 327956 819137 -715225 1 20 999992 607702 1 8 999986 553613 2 7 999991 2 2 999999 1 16 999996 -688906 1 501838 571881 849181 2 17 999989 1 10 999992 -170244 1 1299 446015 789580 1 5 999992 652211 2 2 999999 2 265303 338214 2 370322 957502 2 2 999999 1 7 999984 -537797 2 132464 720263 1 2 999999 -485830 2 10 999991 1 18 999997 -547959 2 2 999999 2 9 999988 1 19 999999 342778 2 554167 737272 1 162721 751731 -503146 1 266274 301212 -676017 1 2 999999 -56185 1 2 999999 617593 1 20 999985 558454 2 2 999999 1 146441 496869 717086 1 2 999999 235857 1 448202 566505 -304828 1 66238 249851 -552129 2 2 999999 1 2 999999 799628 1 4 999994 853182 1 3 999999 -82394 2 17 999985 1 18 999986 773127 2 623939 776916 1 2 999999 521725 1 3 999990 484156 2 16 999981 2 17 999991 1 917018 964197 192403 2 9 999993 2 2 999999 1 59699 173642 251899 1 475126 644098 580503 2 758819 853069 1 69884 70900 -798878 2 2 999999 1 10 999981 -630447 2 4818 878320 2 596497 782557 1 233594 514288 864730 1 2 999999 876205 1 143202 627389 -868159 1 692006 694792 -384033 2 2 999999 2 617696 683074 1 19 999981 -354936 2 2 999999 1 8 999987 -495994 2 2 999999 2 3 999988 1 2 999999 284849 1 2 999999 -725193 1 7 999996 -561981 1 2 999999 849550 2 2 999999 1 6 999986 -694521 1 305557 813638 590204 1 821306 931863 -9943 2 545189 811276 1 359600 977121 -754885 1 6 999989 920864 1 2 999999 625140 1 2 999999 301520 1 112257 696481 34304 2 427625 967415 1 14766 91638 815646 1 2 999999 -133823 2 3 1000000 1 2 999999 351337 1 9615 60425 -456167 1 12096 98390 704246 1 528126 549207 -300652 1 377656 696750 -929459 2 14 999984 2 2 999999 2 17 999984 2 2 999999 1 1 999992 23447 1 2 999999 216122 1 550579 736888 511428 1 2 999999 854643 1 19 1000000 -590879 1 2 999999 750187 1 3 999997 344392 1 20 999995 512354 2 17 999989 1 104279 139066 -131047 2 2 999999 2 10 999984 1 17 999988 -443637 1 487000 767353 -845423 2 2 999999 1 752368 990860 29843 1 16 999993 769240 2 2 999999 2 14 999997 1 2 999999 -304284 1 2 999999 -352165 1 757688 808700 -565007 1 328015 714991 476051 1 250244 883518 937745 1 2 999999 913071 2 5 999991 1 436221 897895 -505595 2 132708 571801 2 2 999999 1 14 999984 -137132 1 11 999990 -296668 1 11 999994 157298 1 347437 385180 -478500 1 230934 497757 -595887 2 78939 85260 1 2 999999 840407 1 2 999999 521041 1 137933 386721 -720543 1 287670 371161 360814 2 2 999999 2 9 999983 1 31500 149074 570641 1 11 1000000 -127547 1 2 999999 589360 2 3 999996 1 2 999999 697577 1 18 999986 534687 1 6 999992 965610 2 2 999999 2 3 1000000 1 3 999998 2099 2 15 999994 1 19 999984 -337483 2 3 999981 2 2 999999 2 2 999999 1 57949 632965 885566 1 9285 62259 968984 2 2 999999 1 14 999990 348376 2 7 999987 1 408486 774294 -596076 2 2 999999 2 14 999982 2 9 999989 1 2 999999 641907 2 334996 665933 2 92856 818030 2 2 999999 2 653666 792478 1 169067 424389 -251308 2 11 999998 2 10 999984 1 17 999982 74853 1 2 999999 -309312 2 2 999999 2 2 999999 2 4 1000000 2 2 999999 2 2 999999 1 62991 415896 654623 1 2 999999 254926 1 286404 459778 -828727 1 2 999999 -660557 1 12 999984 -338342 2 2 999988 1 130257 478478 593925 1 2 999999 -6599 1 934398 964979 958468 2 204038 457631 1 10 999993 -309353 2 11 999995 1 3 999994 667176 2 476389 559374 1 450457 764294 499822 2 17 999982 2 2 999999 1 2 999999 329902 1 6 999985 422018 2 2 999999 2 173721 622218 1 19 999985 717018 1 2 999999 879476 2 16 999998 1 2 999999 38320 2 14 999995 2 141288 632532 2 516012 978790 2 2 999999 2 2 999999 1 18 999981 967893 2 2 999999 1 7 999995 -713048 1 2 999999 -57535 2 62795 514037 1 328085 791696 -659994 2 2 999999 2 199019 633259 1 2 999999 -380867 1 867507 922279 -396988 2 2 999999 2 138951 664607 1 2 999999 206684 1 13 999993 355778 1 2 999999 382386 2 2 999999 2 397175 471206 1 290344 539373 -765897 1 142048 337910 445121 1 8 999989 -648236 2 43032 172314 1 196035 644525 -8122 1 17 999993 -685063 2 2 999999 1 424051 847032 472424 2 12 999994 1 13 999991 -84835 1 1 999985 -335977 1 2 999999 790017 2 13 999992 1 20 999986 992026 1 344378 509392 434051 1 2 999999 521067 1 48369 341153 186111 1 2 999999 691249 1 117749 597880 755252 1 4 999984 -306499 1 2 999999 217744 2 2 999999 2 8 999981 2 470407 726368 1 216084 300296 772964 2 2 999999 2 472012 656094 1 173565 303494 -125372 1 17 999994 -684678 1 9 999993 884538 1 1 999991 -244384 1 5 999994 -23330 1 360573 866340 -284119 2 4 999987 2 2 999999 1 2 999999 -842927 2 2 999999 1 1 999989 -950822 2 2 999999 2 5 999998 1 484382 799219 -466607 2 14 999983 1 2 999999 910196 2 2 999999 2 13 999988 2 2 999999 2 2 999999 1 8 999983 -8754 2 449221 904823 1 212503 694558 -635242 1 293263 727560 32382 2 1 999985 2 20 999989 2 2 999999 1 461573 980997 -418010 2 2 999999 2 2 999999 2 191844 490051 1 361168 934198 129007 1 2 999999 866672 2 1 999982 1 2 999999 93490 2 2 999999 2 2 999999 2 7 999991 1 13 999992 -330833 2 2 999999 2 2 999999 1 2 999999 285211 2 2 1000000 1 2 999999 -413054 1 18 999982 535408 1 2 999999 834687 1 4 999998 -780305 1 2 999995 498955 2 11 999983 2 3 999998 2 221619 818134 1 6 999985 230016 2 9 999996 1 11 999986 801724 1 243314 907873 118893 1 2 999999 233074 1 13 999996 -809470 1 17 999981 731174 1 2 999999 499874 2 20 999993 1 2 999993 219402 1 5 999989 -891347 1 2 999999 155184 1 552405 688498 247982 1 9 999994 -984869 1 679015 753472 136641 2 14 999988 2 18 999996 2 582700 882523 2 2 999999 1 2 999999 -335606 2 2 999999 2 717617 938219 2 123792 933286 1 167823 296796 -910562 2 257302 717738 2 10 999989 1 5 999990 -791303 1 2 999999 700987 1 516777 692942 -320757 1 553559 830591 400919 1 11 999984 -669154 2 14 999986 2 16 999981 2 255113 870764 2 2 999999 1 248725 879093 -754640 2 10 1000000 1 3 999986 321811 1 4 999997 -684875 2 2 999999 1 9487 87157 -630188 1 14 999983 521014 1 20 999987 360676 2 419419 715983 1 10 999987 858857 1 12 999989 503425 2 1 999996 1 11183 110647 -420000 2 12 999996 1 2 999999 582993 2 128387 492401 1 2 999999 -285436 1 4 999986 469381 1 2 999999 725193 1 255250 307415 164273 1 64759 397065 370556 1 12 999988 629342 1 16 999984 -535903 1 2 999999 279292 2 283555 662026 2 13 999990 1 20 999993 136677 2 5 999993 2 2 999999 2 2 999999 1 65302 288263 161598 2 17 999984 1 246 184781 239402 1 2 999999 -309013 1 356823 439458 476250 2 19 999999 2 2 999999 2 2 999999 1 475483 793981 -762824 1 2 999999 -349272 2 5 999998 2 70877 959798 2 82339 290978 1 26304 703072 618915 1 17 999982 262453 1 2 999999 367908 1 584210 840262 630066 2 2 999999 2 15 999985 1 13 999988 82230 2 187936 781265 1 2 999999 -669631 2 322788 570786 1 748821 912664 -14229 2 2 999990 2 2 999999 2 295133 678756 2 2 999999 1 2 999989 -938578 2 2 999999 2 2 999999 2 34481 582274 1 645899 990219 -450147 1 2 999999 565329 1 10 999982 604601 1 2 999999 -359463 1 17 999986 -584035 2 297069 577762 1 19 999990 566004 2 2 999999 1 2 999999 861830 2 2 999999 2 29116 283928 1 151645 493837 -960194 1 10 999988 252189 1 2 999999 -141900 2 2 999999 2 2 999999 1 2 999999 914260 1 3 999989 -40821 1 74759 924417 577670 2 2 999999 2 40323 52283 2 2 999999 2 2 999999 2 314633 355963 1 12 999988 -298390 1 398518 444842 213855 2 16 999993 2 2 999999 2 261704 679077 1 2 999999 896629 1 69732 987751 804344 2 52494 560963 2 2 999999 1 20 999981 -443954 2 605043 701812 2 12 999986 1 3 999981 -512674 2 9 999985 2 175528 547898 2 7 1000000 1 1 999996 934865 2 18 999992 2 2 999999 1 264695 404309 -35619 1 125591 949587 303509 1 5 999989 946365 2 2 999999 2 296943 472262 2 16 999996 1 2 999999 -414670 1 272120 691102 521058 2 2 999999 2 755441 779264 1 15 999989 278857 2 2 999999 1 675281 709024 -727627 1 6 999992 -363308 1 12 999996 729681 1 14 999990 107284 1 7 999990 -143508 2 235139 986423 2 229388 231347 1 89794 258747 924166 2 18 999984 2 8 999981 1 2 999999 -100985 2 15 999987 2 872569 981905 2 174571 346080 2 2 999999 1 12 999984 -542706 2 19 999996 1 14 999997 -258455 1 18 999996 197285 1 7 999988 396807 2 881736 931390 2 18 999985 1 255571 858838 149253 2 18 999997 2 160464 646831 2 9 999997 2 375141 776268 2 2 999999 2 2 999999 2 4 999990 2 567568 914053 1 2 999983 -963874 1 2 999999 846537 1 836970 862853 932997 1 19 999995 -279788 2 304655 530045 1 12 999982 -770873 2 2 999999 2 18 999991 2 1 999999 2 2 999999 1 293077 375789 -156685 1 2 999999 -849548 1 12 999982 -641037 2 474329 711450 1 15 999991 197347 2 2 999999 2 2 999999 1 11 999986 -102209 1 2 999999 806487 1 2 999999 -331137 1 515284 562640 193212 2 2 999999 1 14 999986 50043 2 2 999989 1 9 999992 406749 1 5 999985 587768 1 9 999992 457634 1 330781 984866 -967133 1 477108 897702 -783681 1 2 999999 30095 2 12 999992 1 610416 736173 -607934 1 4 999988 160957 1 80964 375372 933723 1 8 999981 -115859 1 2 999999 -13400 1 301310 843417 799460 1 2 999999 -834300 2 11 999987 2 2 999999 1 1 999996 840654 2 6 999982 1 2 999999 -58956 2 1 999995 1 2 999999 750998 1 2 999999 177008 1 11250 176123 730126 1 187887 868022 -307847 1 2 999999 -459159 1 6 999996 342070 2 2 999999 2 2 999989 2 40487 398241 2 287246 385740 2 511569 605384 1 62261 923788 -19547 1 2 999999 17367 1 12 999987 769878 1 2 999999 266309 2 2 999999 2 9 999997 2 79708 449333 2 560570 696358 1 14 999995 -409423 2 6 1000000 2 18 999996 1 2 999999 -499198 2 17 999988 2 371887 525392 2 2 999999 2 4 999993 1 2 999999 708832 2 2 999999 1 448778 462427 -421095 1 2 999999 -279297 2 429679 693942 2 2 999999 1 2 999999 583241 1 2 999999 -342667 1 11 999998 -31124 1 16 999993 -410813 2 563700 761356 1 317636 457054 -975647 1 2 999999 290434 1 8 999989 842917 2 468479 897287 1 2 999999 -394363 1 2 999999 -206720 1 11 999995 -293697 2 13 999991 1 903826 982648 260229 1 70403 776894 -587047 1 1 999997 -483537 2 2 999999 2 332656 449969 1 2 999989 -49881 1 56999 71131 -581684 1 83527 429671 604546 1 2 999999 438208 1 2 999999 -722594 2 2 999984 2 2 999999 2 2 999999 1 16 999982 830756 2 2 999999 2 9 999986 1 2 999999 -634758 2 6 999989 2 11 999990 2 50460 598030 2 2 1000000 2 2 999999 2 2 999999 2 1 999981 1 57930 200357 796393 2 11 999985 1 5 999997 -353945 1 2 999999 546566 2 123412 956108 2 20 999991 1 189231 840369 -121448 1 865270 926321 -209021 2 165393 343038 1 1403 920275 -928168 2 2 999999 1 5 999984 777689 1 399986 556262 862115 2 351910 691872 2 134055 862877 2 139651 974479 1 37816 624059 -502025 2 43398 820621 2 2 999999 1 2 999999 -368862 1 420301 447184 -798441 2 2 999999 1 17 999986 -630899 2 9 999988 1 2 999999 688599 1 2 999999 357156 2 25472 879812 2 260359 720744 2 2 999999 1 17 999986 431955 1 2 999999 -396774 1 97772 579662 623386 2 62121 301568 2 2 999999 1 2 999999 684556 1 2 999999 922548 1 608939 935928 -79839 1 702451 980641 -905534 2 2 999999 1 5 999993 95933 1 10 999985 -669495 2 59842 544974 2 603917 691829 1 160245 283536 -768056 2 18 999997 1 2 999999 -733122 1 7 999984 341620 1 231255 996683 -415246 1 2 999999 106142 1 10 999988 560736 2 2 999999 1 14 999988 814615 1 15 999982 -162938 1 856627 995915 553408 1 2 999999 65914 1 136273 376135 -323859 2 406741 431763 1 2 999999 -925574 2 84215 658653 1 2 999999 -933556 2 2 999999 1 2 999999 -678744 1 11 999984 966897 2 18 1000000 2 2 999999 2 2 999999 2 11 999986 1 65704 421349 974688 1 8 999988 276236 2 19 999990 2 2 999999 2 17 999998 1 11 1000000 312790 1 9 999994 695253 1 19 999988 353060 1 2 999999 -140596 2 17 999989 1 2 999999 425284 2 2 999999 2 2 999999 2 2 999999 1 2 999999 683006 2 2 1000000 1 1 999993 -933406 1 2 999999 776511 2 80650 287849 2 19 999995 1 12 999999 -430102 2 17 999994 1 7 999985 339765 1 6 999995 -48355 1 2 999999 302904 2 1621 773652 1 6 999990 -515459 1 4 999986 500773 1 74375 566820 43806 2 20 999982 1 6 999998 -683865 1 2 999999 -280352 2 627792 671052 1 21645 617176 54477 2 164899 183036 1 2 999999 77488 1 2 999999 281599 2 393548 710029 1 2 999999 -775267 2 3 999992 2 15 999981 1 2 999999 -59688 1 627074 693711 -932145 1 67416 595603 867053 2 2 999999 1 5 999990 646549 2 2 999999 1 383222 889230 950343 2 2 999999 2 142533 619269 1 8230 357087 -678689 1 2 999999 138214 2 268264 603235 1 9 999987 -145321 2 10 999998 2 2 999999 2 287472 821969 2 2 999999 1 2 999999 463962 1 17 999993 85084 2 258220 342981 1 2 999999 488015 1 605468 645648 86114 2 54592 139801 1 383220 810714 952083 1 5099 174657 555099 1 2 999999 -488903 1 2 999998 -650009 2 304087 307309 2 2 999999 2 2 999999 2 2 999999 1 15 999997 839842 2 2 999999 2 2 999999 2 2 999999 2 12 999982 1 2 999999 -702335 1 523171 914886 221920 1 403748 436378 153342 1 275059 700088 460279 1 413863 510572 883050 2 3 999991 1 537023 925718 435079 2 476712 921515 1 474924 894051 493305 1 377104 610992 798651 1 314537 650305 882293 1 17 999998 -824120 1 2 999999 -966066 2 308701 820341 1 5 999994 -236461 1 690415 809164 -182673 2 17 1000000 1 13 999987 -292084 1 310483 530215 617673 2 2 999999 2 2 999999 1 743109 984191 582122 2 752352 796584 2 10 1000000 2 649018 935341 1 2 999999 -179685 2 14 999982 2 2 999999 1 2 999999 637160 1 9 999990 843749 1 2 999999 -452169 1 2 999999 -68101 1 2 999999 -841947 2 136560 331387 2 2 999999 2 617871 876942 2 637840 794215 2 7 999989 2 7 999998 1 409196 860469 884857 1 2 999999 15844 1 2 999999 9303 2 655312 880389 1 2 999999 -813280 2 547960 782721 2 19 999983 1 2 999999 531323 1 20 999999 864862 2 61147 809346 1 2 999999 -564280 2 2 999999 2 5 999986 1 2 999999 -857049 2 2 999999 1 2 999999 -198868 2 4289 565612 1 18 999994 800652 1 18 999992 -352590 1 59078 759299 -972681 2 17 999996 1 240582 621132 117067 2 2 999999 2 2 999999 2 6798 758912 2 492640 924867 2 2 999999 1 858789 894452 -494229 2 14 999981 1 352863 896329 897687 1 567386 601476 -337670 1 262578 794725 -885969 1 17 999995 987573 1 40242 781570 -15060 2 164220 288524 1 2 999999 434751 1 13 999997 11707 1 16 999985 670918 1 338844 821600 -73226 1 422424 530836 -907347 2 2 999999 1 6 999984 730394 1 232488 837920 251146 1 18 999997 -865019 2 514602 787622 2 11 999997 2 18 999988 1 2 999999 295284 1 359861 655513 975426 2 14 999988 1 2 999999 336214 1 518613 599939 283700 2 2 999999 1 776464 884089 860431 1 370206 760909 -201588 1 447607 671283 228228 2 2 999999 1 357328 475884 418808 1 7 999987 -51316 1 20 999987 -970197 1 2 999999 -856617 1 2 999999 -297757 2 2 999999 1 2 999999 -990441 1 6 999991 350790 1 342501 825139 -464542 1 2 999999 -881277 2 17 999983 1 447264 687140 -681680 1 2 999999 -1773 1 8 999989 -501145 1 3 999998 984328 1 12 999997 -598087 1 453501 707019 81171 1 2 999999 387171 1 1 999997 -565324 1 10 999982 30074 2 13 999989 2 2 999999 2 2 999999 1 18 999997 -818548 1 290398 958530 -778036 2 262529 693401 1 2 999999 -794778 1 276842 505686 139192 1 289735 438145 -939980 2 8 1000000 1 591161 947009 -806393 2 2 999999 1 340874 388143 796512 2 6 999987 1 413032 769556 -423553 1 77101 723509 748745 1 823120 938159 110126 1 2 999999 -868049 2 313868 925406 2 2 999999 1 2 999999 -311660 2 2 999999 2 2 999999 1 1 999990 -850585 2 2 999999 2 2 999999 2 665831 706516 1 2 999999 562047 2 10 999985 2 17 999986 2 8 999998 1 298269 526544 -718992 2 229376 296511 2 20 999994 1 2 999999 -900530 2 7 999992 2 16 999987 2 14 999992 2 19 999984 2 406204 423464 1 232251 378842 976908 2 905247 987856 1 13 999982 -799782 2 12 999983 2 45648 930196 1 132523 751267 -937700 2 12 999993 2 12 999987 1 31517 320306 923147 2 17 999996 2 2 999999 2 65209 675811 2 6 999986 2 1 999999 1 19 1000000 534122 1 260696 313774 -497364 2 587888 627252 1 2 999999 611582 1 4 999994 -879963 1 745165 758946 -781645 2 17 999983 1 118492 418170 -612868 2 25285 361492 1 331037 374122 241463 1 190480 708623 399618 1 2 999999 494406 1 175546 224356 -887966 2 2 999999 2 2 999999 1 12 999995 93947 2 2 999999 1 2 999999 -525972 1 12 999982 428166 2 1 999998 2 10 999989 1 2 999999 -705751 1 2 999990 451067 2 15 999992 2 563277 667012 1 2 999999 -474782 1 5 999991 -303998 1 2 999999 549036 1 105386 194745 -253560 1 291140 933375 823520 1 2 999999 -836903 1 4 999994 -330906 1 559891 778893 -312618 1 874597 905645 -400007 1 17 999993 -283738 1 303844 928803 -600966 1 2 999999 -406806 1 16 999981 546473 2 11 999998 2 445034 758637 1 30532 993853 537075 1 2 999999 -79427 2 2 999999 1 10 999997 691811 2 11 999986 2 432485 785286 2 2 999999 1 2 999999 -849802 1 149294 468433 -24450 1 2 999999 -478509 2 2 999999 2 643902 959158 1 12 999987 -874771 2 3 1000000 2 12 999987 1 177830 967355 -903290 1 236289 596758 -859820 2 2 999999 1 664988 888828 -225103 1 68020 751538 262908 2 13 999985 2 2 999999 2 2 999999 1 7 999997 -764224 2 2 999999 2 20 999997 1 2 999999 104947 2 5007 476382 2 87128 491198 2 15 999985 2 2 999999 1 2 999999 568699 2 2 999999 1 133464 982667 -236095 1 13 999995 -86604 2 537995 585329 2 8 999986 2 2 999999 1 8 999992 760696 2 2 999999 2 372590 933631 2 19 999982 2 18 999992 1 583821 975214 -138349 1 790228 980303 591836 2 2 999999 1 88915 144824 -778850 2 524948 854407 2 2 999999 2 2 999999 1 102465 338086 390984 2 8 999988 1 3 999992 -111556 1 91484 829791 664361 2 5 999982 2 19 999989 2 7 999994 1 20 999985 687641 1 2 999999 -406725 2 9 999991 1 309293 419863 -914130 2 18 999986 1 2 999999 -760597 2 2 999999 1 2 999999 -785514 2 2 999999 1 2 999999 -646355 1 2 999999 -874639 1 350624 487411 -546741 2 531276 881922 2 316094 576456 2 315193 765904 2 2 999999 2 2 999999 2 2 999999 2 513334 874669 2 125170 232618 2 2 999999 1 2 999999 -505668 2 433195 868930 1 2 999999 -657531 1 2 999999 -273986 1 431958 771209 -847536 2 2 999999 2 2 999999 2 4 999991 2 2 999999 1 2 999999 393657 2 569313 891266 2 16 999993 2 9 999990 1 187752 693634 -182351 2 14 999987 2 271660 804945 1 2 999999 -64237 1 141072 767869 -659892 2 2 999999 1 355852 750997 585832 2 2 999991 1 14 999997 -37972 1 278172 985416 -39376 2 169926 479590 1 131391 229402 478902 2 17 999999 1 498665 665057 726473 1 2 999999 466654 1 2 999999 -793260 1 6 999994 932399 2 2 999999 2 9 999983 2 363253 411649 2 5 999986 2 2 999999 1 785597 923178 271284 1 406387 906082 50561 1 626796 774631 881685 2 53791 390851 1 2 999999 -801482 1 60643 485408 -504503 1 631574 837263 -404537 1 403623 532818 -331029 1 16 999996 -414894 1 2 999999 -240755 2 1 999987 1 19 1000000 -236554 1 2 999999 574794 1 6 999986 956545 1 4 999999 -597822 2 58292 126515 2 2 999999 2 12 999995 2 2 999999 2 542204 608727 2 2 999999 1 2 999999 807787 1 705316 978241 430509 1 166227 666316 -170524 1 331051 976288 466730 1 790577 930266 -447758 1 13 1000000 920926 2 2 999999 1 2 999999 -825419 1 3 999992 760049 2 57156 84203 2 2 999999 1 2 999999 5222 1 2 999999 226292 1 7 999997 -423419 1 2 999999 -192201 2 128344 652765 2 814957 834888 2 2 999999 2 1 999983 2 2 999999 2 2 999999 2 11 999982 2 1 999997 1 107095 327080 268762 1 2 999999 -457203 2 2 999999 1 521901 956320 852802 2 9739 50847 1 110829 769985 610163 2 153057 938628 2 233277 889483 2 2 999999 2 378539 481556 2 20 999998 1 65442 524383 -284122 1 745666 991927 -246897 2 251503 955482 2 160104 271371 1 360486 961959 802794 1 16 999998 -63952 2 1 999983 2 17 999988 2 128013 884221 1 18 999994 500979 2 119079 691447 1 20 999999 -705314 1 16 999994 -353112 2 2 999999 1 78407 871409 -137055 2 4 999983 2 186289 569581 2 583588 663049 1 103522 974187 426055 2 2 999999 1 369335 404590 -431630 1 2 999999 -775689 2 202179 615280 2 11 999996 1 2 999999 -226809 2 16 999984 2 2 999999 1 2 999999 -348739 1 18 999982 463751 1 2 999999 399014 2 12 999996 2 2 999999 2 202537 206422 2 13387 971335 2 2 999999 1 14 999987 -825693 1 30553 336590 -954919 1 2 999999 -943824 1 17 999994 -35499 2 2 999999 1 2 999999 449678 2 353545 708445 2 430656 985239 2 17 999984 1 332763 367341 30310 1 1 999984 -132739 2 580859 715785 2 10 999991 1 2 999999 -113195 2 3 999994 1 2 999999 921492 1 2 999999 -848311 2 2 999999 1 450497 806797 748010 2 20 999984 2 131540 851577 1 18 999999 -55398 2 11 999999 2 287016 458372 1 3 999983 -436473 2 421841 628788 1 72704 643325 -970585 1 30819 701767 -275169 1 146365 278032 -272100 1 643224 928489 274383 2 2 999999 2 304831 861818 2 2 999999 1 101897 255293 -47354 2 2 999999 1 2 999999 608174 2 2 999999 1 2 999999 -560304 1 414355 681727 321726 2 225840 257961 1 12 1000000 186996 2 4 999991 1 538259 657741 -496665 1 696236 851561 -757571 1 10 999984 -843582 2 690448 760591 2 2 999999 1 15 999985 467333 2 13 999982 2 16 999985 1 68885 342101 246315 2 358389 524128 1 8 999991 -388790 1 2 999999 3255 2 2 999999 1 2 999999 821464 1 2 999999 -274698 2 51195 287350 2 481266 896585 1 2 999999 -159669 1 2 999999 555617 2 10 999986 1 14 999981 557064 2 584938 795311 2 7 1000000 1 2 999999 723983 2 693063 896232 1 446412 673559 445556 2 269090 831226 2 2 999999 2 335549 981305 1 308217 562471 -320694 2 2 999999 1 15 999993 -981338 1 430835 559410 -15330 2 4 999990 2 2 999999 1 3 999991 -832672 2 2 999999 2 193240 789853 1 2 999992 713490 2 7 999991 1 2 999999 -140840 2 620264 737350 1 2 999999 191038 2 125543 770296 1 234800 244825 -335844 1 2 999999 667268 2 641582 921194 1 2 999999 -658775 2 431484 932087 2 134224 503391 1 717861 742313 -163311 2 506751 746732 1 727640 840546 629141 1 2 999999 243673 1 2 999999 -589975 1 2 999999 -758910 1 2 999999 -170479 2 4258 750702 2 2 999999 2 2 999999 2 663986 988613 1 2 999999 238718 2 697730 767385 2 271735 913189 1 73697 845148 -647750 2 429347 966466 2 227214 510786 2 2 999999 1 16 999984 -639124 2 272234 304501 1 2 999999 -138381 2 2 999999 2 14 999999 1 5 999994 -50263 2 1 999997 1 2 999999 -725442 1 766470 886181 624445 1 11 999990 218337 1 775449 790504 -334985 2 11 999996 2 2 999999 2 2 999999 2 2 999999 2 420066 465572 1 2 999999 -241832 1 252077 992623 -716403 2 191389 726378 2 2 999999 1 240890 451677 -938380 1 194811 253599 -825218 2 31768 357632 1 2 999999 -939261 2 185156 955024 1 203109 911775 362665 2 2 999999 2 650837 972092 2 20 999999 1 19 999992 816788 2 12 999993 1 2 999985 227029 2 4005 499792 1 248747 377390 -147533 1 2 999999 423347 2 92425 973286 1 2 999999 -363882 1 12 999985 -470309 1 2 999999 278995 1 13 999997 -650658 1 4 999992 -843306 2 13 999991 1 2 999999 -501733 1 6 999985 641205 2 13 999984 1 211180 742504 479596 2 4 999982 1 392102 467735 267797 2 11 999995 1 254352 263579 606505 2 17 999996 1 2 999999 -395708 2 98919 942054 2 2 999999 2 12 999981 1 206893 530510 -691267 1 55687 889554 -164584 2 447214 623676 2 2 999999 1 154799 263282 -842963 2 2 999999 2 2 999999 1 2 999999 -305387 2 6 999987 1 9 999996 -420122 1 19 999993 793443 1 5 999993 14240 1 342640 718615 86909 1 15 1000000 692059 1 19 999981 -924566 1 1 999997 727378 2 4 999999 1 2 999999 -255990 2 311258 926258 1 5 999981 70824 1 2 999999 -166987 1 274821 827739 611256 2 15 999985 2 2 999999 2 2 999999 1 2 999999 -600377 2 2 999999 2 2 999999 1 3 999984 -642843 1 2 999999 930551 2 5 999996 1 2 999999 307200 2 2 999999 1 238286 775924 817222 1 523020 827653 -142370 2 641433 722383 2 20 999984 2 573650 621953 1 11 999988 346075 2 2 999999 2 2 999999 1 2 999999 -97361 2 52024 345497 2 2 999999 2 8 999988 2 16 999986 2 2 999998 2 3 999996 2 2 999999 1 786194 816914 869532 1 117145 872535 33763 2 413036 450457 2 2 999999 2 617906 801893 1 828733 855191 16635 1 62687 994122 285159 1 2 999999 -160688 1 17 999981 -410278 1 2 999999 -406222 1 2 999999 -138663 1 75629 455358 693007 1 454662 568433 -891077 2 10 999994 2 404460 584519 1 349011 672582 -728688 2 181435 996876 2 2 999999 2 210228 580290 1 12 999992 611901 1 2 999999 507124 2 10 999995 1 2 999998 -307159 1 2 999999 164493 2 2 999999 2 154625 179176 2 71566 145232 2 17 999990 1 2 999999 -646080 1 172456 719389 484232 2 15 999981 1 194682 320137 -681955 1 2 999999 -316146 1 348149 435296 790980 2 3 999989 1 160747 329561 -580003 2 2 999999 1 667157 930163 910057 1 6 999988 -626587 1 293632 375565 -482965 2 2 999999 2 406441 547497 1 15 999985 -489344 2 6 999986 1 4 1000000 59528 2 17 999985 2 19 999991 2 1 999982 1 231898 900365 -853448 1 2 999999 -560009 2 57151 106708 2 11 999992 2 2 999999 2 6 999981 2 16 999986 2 2 999999 1 553249 652864 792551 2 20 999984 2 2 999999 1 2 999999 330795 2 704560 725830 2 15 999986 1 359304 870144 -945011 2 2 999999 1 2 999999 -406846 1 783861 912916 -913962 2 10 1000000 2 14 999991 1 2 999999 894 2 2 999999 2 11 999996 1 2 999999 943741 2 2 999999 1 2 999999 255104 2 2 999999 1 2 999999 -194941 1 959579 992084 875579 2 4 1000000 1 2 999999 826480 2 248851 307877 1 10 999996 -793975 2 8 999991 1 7988 415122 548686 2 4180 887647 2 2 999999 2 2 999999 2 12 999988 2 5 999997 2 8 999995 2 6 999998 1 2 999999 528243 2 11 999982 1 14 999987 -8684 2 11 999989 1 231235 376886 -183243 1 101251 758061 -216281 2 167822 321381 1 2 999999 -109006 1 158717 185948 600705 1 1 999989 912480 2 26642 940702 1 2 999999 -13040 2 2 999999 1 6 999998 214390 2 2 999999 1 435188 990237 391495 1 2 999999 -512818 1 577374 633457 791793 1 2 999999 -197048 2 512428 740633 2 2 999999 2 2 999999 1 15 999997 -610283 2 401997 790952 2 2 999999 1 2 999999 61278 1 263447 437246 -119480 1 2 999999 -477349 2 2 999999 1 2 999999 -578754 2 2 999999 2 20 999983 1 41516 347276 -977299 2 1 999981 2 443570 733604 1 554943 981933 -817402 2 2 999999 2 8 999998 1 621272 622199 -17614 2 13 999990 2 5 999993 1 2 999999 28756 2 606051 769878 1 2 999999 -995323 2 13 999995 1 7 999997 857966 1 59295 542374 702982 1 549744 917094 826871 1 7 999984 591750 1 19 999993 -652343 1 101867 131447 453147 1 3 999999 -11807 2 8 999989 2 2 999999 1 1 999989 -942894 1 17 999993 -869262 2 3 999994 1 2 999999 304542 1 230082 375187 -364889 2 7 999991 1 380160 914749 13460 2 2 999999 2 19 999992 2 2 999999 2 2 999999 1 2 999999 -256118 1 1 999981 -758117 1 2 999999 -7510 2 305308 480700 2 2 999999 2 2 999999 1 169163 591431 -208611 2 15 999991 1 25495 707918 -661931 1 380301 495250 164958 2 698826 897833 1 11 999983 -293342 1 507294 720552 263200 1 12 999997 433594 2 2 999999 2 282045 878594 1 305376 835980 -444047 1 2 999999 -901994 2 16 999997 2 2 999999 2 6 999992 2 191255 484754 2 2 999999 2 770147 803593 1 10 999999 -108648 2 2 999999 2 9 999984 2 22119 884324 1 2 999999 -721896 1 2 999999 569542 2 2 999999 1 2 999999 248083 1 2 999999 108867 1 8 999989 -406240 2 2 999999 2 2 999999 2 2 999999 1 230529 267378 150076 1 19 999981 -260638 2 335603 680980 2 794775 954217 2 15 999986 2 5 999999 2 2 999999 2 2 999999 1 2 999999 898773 2 2 999999 2 722241 793523 2 16 999985 2 2 999999 1 2 999999 101107 1 579235 623829 -978357 1 10 999989 151394 2 31219 38188 1 50248 217001 -376658 1 674641 931110 742174 1 3 999984 828459 2 2 999999 1 396617 558436 793386 2 2 999999 2 7 1000000 1 474979 836883 -294514 1 2 999999 208718 1 602935 976504 368059 1 3 1000000 706820 2 15 999994 1 742607 779827 -370187 2 10 999987 2 19 999983 2 4 999984 2 163190 612184 1 16 999992 323245 2 380817 597507 2 250900 830877 1 144181 611763 -852338 1 17 999998 -223604 1 84720 633024 -701346 2 601540 640504 2 161532 489612 2 300993 897504 1 18 1000000 671581 2 18 999990 2 39047 212948 2 90041 930487 1 1 999981 935302 2 12 999995 2 4 999983 1 4 999997 968894 1 303456 305158 -229546 2 493286 885728 2 2 999999 1 24137 709083 882724 1 181080 720468 -404672 2 16 999998 2 2 999999 2 2 999999 2 2 999991 2 2 999999 1 224455 492709 489889 1 11 999996 59324 2 280374 970834 1 8 1000000 583440 1 17 999992 286728 1 7 999986 533089 1 10 999987 -503144 1 2 999999 -982376 2 2 999999 2 20 999988 2 2 999999 1 2 999999 211970 2 816897 986508 1 7 999989 -801566 1 4 999993 -591711 2 262896 845851 2 460751 590237 2 135983 161735 1 19 999991 353796 1 6 999995 -192857 1 2 999999 29026 2 4862 766330 2 13 999987 2 2 999999 2 2 999999 2 18 999999 1 2 999981 -687388 2 288584 517121 2 546009 961592 1 2 999999 -795689 1 10 999992 -594964 2 652287 807179 2 15 999984 2 2 999999 2 153759 256031 1 286175 528028 803260 2 2 999999 1 2 999991 447279 2 17 999988 1 180556 235682 537942 2 2 999999 2 13 999990 2 426593 537727 1 604786 974458 -327757 2 318116 481032 2 2 999999 2 2 999999 1 681079 865770 106099 1 18 999984 -832044 1 2 999999 950112 2 2 999999 2 2 999999 1 240718 989951 387866 1 14 999997 -660293 1 15 999983 -521882 1 4 999988 -231454 2 2 999999 1 481349 745704 712909 2 244562 804031 1 546404 745438 -233328 2 24322 811775 1 214120 694117 -6804 1 8 999988 458558 1 2 999999 770793 2 750831 906097 2 540768 594665 1 613981 885823 877107 1 15 999999 -36117 2 19 999995 1 2 999999 954888 1 15 1000000 -481828 2 8 999991 2 37562 499105 2 10 999998 1 2 999999 888933 2 113918 720205 2 2 999999 1 3 999997 724482 2 2 999999 2 462000 644171 2 297428 996050 1 20 999992 -697588 1 2 999999 350139 2 2 999999 2 750422 846453 2 274549 851933 1 12 999992 774365 1 12 999994 -861700 2 227088 508445 2 10 999996 1 12 999997 383781 2 194123 827874 2 15 999981 1 2 999999 694116 1 206202 593087 158723 2 239422 458273 1 14936 776168 815251 1 2 999999 377725 1 724154 934971 893111 1 325019 997774 -53559 2 2 999999 2 4 999989 1 195662 197977 -379697 1 858989 896957 221516 2 3 999988 2 248303 613688 1 295861 993535 -309569 2 5 999982 1 9 999994 -239833 1 2 999999 948155 2 18 999987 2 345358 973955 2 2 999999 2 169820 551933 2 2 999999 2 20 999998 1 115886 384898 -396899 2 10 999997 2 20 999991 1 86499 140760 -58352 1 9 999993 176889 1 2 999999 -677568 2 163017 845517 2 661171 900651 1 2 999999 834674 1 1 999981 327313 1 2 999999 -492791 1 10 999985 147175 2 9 999991 1 13 999989 200430 2 2 999999 2 783889 815245 2 1 999993 1 258668 588688 832908 1 2 999999 -373326 2 647714 987566 1 9 999994 706541 2 74928 580141 2 11 999998 1 85761 358617 -357877 2 153059 437398 1 2 999999 -4654 2 437201 485668 1 2 999999 599279 2 16 999982 1 387959 487963 -799211 2 12 1000000 2 74172 294820 1 66383 313145 -203742 1 12 999998 434000 1 16 999998 6739 1 2 999999 409933 1 796249 848271 -800039 1 2 999999 -873678 2 1 1000000 1 2 999999 730909 1 360805 374770 -425848 2 430317 562435 1 12 999999 -4084 1 13 999992 165597 2 12 999992 1 6 999983 -506367 1 248878 358651 -813355 1 120506 705232 -201383 1 2 999999 -664019 1 2 999999 -375267 1 2 999999 867156 1 14 999997 -203798 2 954406 975920 2 2 999999 2 16 999982 2 295651 444740 1 507329 676566 441173 2 3 999992 1 2 999999 886745 2 684545 839173 1 2 999999 109526 1 100280 546630 -409908 2 15 999993 1 84953 122454 -802856 2 3 1000000 2 2 999999 1 225870 526243 -186804 1 2 999999 -269421 1 20980 317287 390514 2 233901 323731 1 540179 612370 -597430 1 9073 419085 359858 2 2 999999 2 11 999984 1 142463 465957 346002 2 140739 462154 1 300570 957922 -629427 1 314054 413573 -171189 2 393853 764517 1 566364 784228 -585846 1 238790 968312 933098 2 2 999999 1 2 999999 98371 1 507041 897143 149705 1 101165 613385 75529 2 2 999999 1 2 999999 746997 2 123307 707672 2 10 999995 1 2 999999 551359 2 118040 657503 1 20 999997 860878 1 19 999989 955305 2 12 999984 1 2 999999 -339055 2 85538 869201 1 150915 762438 -736676 1 2 999999 -11251 1 21655 552004 -545216 2 2 999999 1 2 999999 -711320 2 3 999983 2 2 999999 1 10 999996 399327 2 333381 757969 1 11 999994 600852 2 3 999998 1 1 999982 666421 2 2 999999 1 2 999999 354209 1 359482 974730 -460711 1 2 999999 -505504 1 14 999985 686565 1 230940 372124 -562117 2 15 999997 2 2 999999 1 2 999999 -775983 1 2 999999 487868 2 4 999985 2 2 999987 2 7 999983 2 216088 847654 1 2 999999 13601 2 2 999999 2 4 999991 2 9111 299728 2 8 1000000 1 8 999989 420409 1 2 999999 253228 2 2 999999 1 18 999998 -309697 1 8 999989 382520 2 2 999999 2 12863 508691 2 2 999999 1 515256 910630 -520610 1 2 999999 -901912 2 1 999983 2 2 999999 1 9 999990 -106640 1 18 999997 549856 2 14 999994 1 275120 695588 509523 2 13 999999 2 2 999999 2 468129 524493 1 101716 409325 -879275 1 69384 765246 -761735 1 2 999999 -881908 1 7 999994 486075 2 4 1000000 2 10 1000000 1 2 999999 -558606 2 508389 878274 1 105603 396924 -448604 2 256601 672280 2 759039 941281 1 114921 622043 721423 1 2 999999 -6444 2 542317 884891 2 8 999997 1 5 999989 -108755 2 289421 744035 2 7 999998 1 17 999991 -217331 1 165372 575774 -450251 2 2 999999 2 13 999986 1 8 999991 324732 1 2 999999 363451 1 408269 935099 933584 2 315386 877296 1 174131 313050 264569 2 3 999997 1 135890 903870 -399438 1 2 999999 -73343 1 2 999999 -565634 2 12 999983 2 2 999999 2 11 1000000 1 2 999999 -232684 1 400128 578228 -659372 1 2 999999 -266871 2 2 999999 1 2 999999 175041 1 141623 268389 -699899 2 14695 764422 1 134696 623431 -433316 1 2 999999 458046 2 608030 808402 1 77678 378957 910619 2 9 999983 2 2 999999 1 60248 813083 -878561 2 2 999999 1 2 999999 -949345 1 6 999986 393731 2 2 999999 2 1 999991 1 1 999984 225130 2 569958 934113 1 2 999999 58146 1 19 999982 10953 1 4596 9444 -135980 1 516590 729890 760543 1 2 999986 -123958 2 2 999999 1 379605 640229 194085 1 2 999999 -11910 2 2 999999 1 2 999999 366010 1 16894 406295 926747 1 7 999988 -797792 1 461298 671846 695702 1 400446 544921 726305 2 3 999997 1 166267 611323 -863178 1 315543 596636 709034 1 2 999999 -168408 2 95310 292587 1 2 999999 578228 2 285646 445879 1 15 999994 667607 1 2 999999 593145 1 8 999996 116222 2 11 999993 2 231472 263765 2 13 999986 1 399314 628560 -113184 1 11 1000000 -488239 1 59440 827475 98302 1 2 999999 -463980 1 2 999999 -384105 2 878148 928550 2 18 1000000 2 2 999999 1 118217 549860 331376 2 333864 587302 1 17 999983 439681 2 13 999988 1 655738 876955 -676753 1 11 999991 -151426 1 2 999999 483578 2 18 999994 2 2 999999 1 2 999999 433739 2 286332 518598 1 7 1000000 967056 2 656808 897401 2 18 1000000 2 119692 560609 1 2 999999 -882196 2 119394 172272 2 528337 900371 2 2 999999 1 674474 760221 684524 2 2 999999 2 161054 938676 2 2 999999 1 12 999992 733823 2 2 999999 2 14 999981 1 3 999999 -264745 1 20 999986 353205 1 2 999999 -98938 1 2 999991 556221 2 167551 731909 1 2 999999 99151 2 2 999999 1 2 999999 383272 1 9 999989 -11897 2 2 999999 1 441751 838043 -38668 1 2 999999 557481 2 19 999983 2 2 999999 2 205321 300074 1 82359 314403 -519256 2 1 999982 1 2 999999 -908383 2 103570 268316 1 202816 386893 -704147 1 209108 390767 115120 1 351701 673335 -192923 2 2 999999 2 8 999982 1 2 999999 -875 2 221152 927361 2 344192 759262 2 2 999999 1 20 999986 353377 1 612555 654172 418849 1 2 999999 -690242 2 2 999999 2 257719 374754 1 836340 924520 456480 2 6 999997 1 254802 935959 334596 1 2 999999 558386 2 8 999987 2 7 999983 2 686294 967738 2 2 999999 2 13 999992 1 2 999999 26306 1 2 999999 916440 2 2 999999 2 2 999999 2 241960 983147 1 500646 794031 -727275 2 18 999989 2 16 999992 2 2 999999 1 2 999999 195089 1 2 999999 -758121 2 2 999999 1 317119 581788 -598049 2 2 999999 2 2 999999 2 8 999995 1 2 999999 792036 2 18 999989 2 2 999999 1 13 999981 -877004 2 2 999999 1 620639 652762 -750349 1 12 999988 -957574 1 19 999992 -596138 1 2 999999 282229 1 2 999999 -996770 2 13 999981 2 2 999999 2 2 999999 2 616390 953150 1 10 999986 606570 1 2 999999 -990543 2 11 999993 1 430764 446709 -585819 2 1 999983 1 2 999999 -617131 1 157537 657085 -866988 1 89829 230882 -648160 1 2 999999 697891 2 45157 633564 1 2 999999 -569946 1 2 999999 520424 1 15 999991 -547694 2 2 999999 1 931714 993084 58943 1 141138 560851 528245 1 236312 855107 182827 2 2 999999 2 324748 930258 2 538872 874544 2 1 999992 2 19 999998 1 1 999986 -700960 2 185371 610465 2 12 999997 2 9 999991 1 4 999989 843305 2 2 999999 2 2 999999 2 14292 285490 2 65919 332621 1 221354 700675 -236232 2 559540 675808 1 289834 696894 662538 2 145863 215216 1 2 999999 346438 1 142636 592918 -45393 1 197917 399641 -893697 2 11 999988 1 234930 663724 -480828 2 69995 149685 1 353349 897026 -798580 1 2 999999 568470 2 19 999985 1 487344 739960 -824329 1 12 999997 705730 2 2 999999 1 17 999990 -732416 2 9 999993 1 20 999997 283327 1 6 1000000 679531 2 2 999999 2 200384 629602 1 15 999999 793605 1 424734 511591 912456 1 6 999991 -454160 1 5 999984 277840 2 8 999998 2 12 999991 2 5 999981 2 2 999999 1 4 999995 215480 2 2 999999 2 253292 975775 2 37864 539665 2 10 999999 1 34283 997039 -751396 2 2 999999 1 461137 566046 -898693 1 2 999999 -844029 1 2 999999 -429708 1 377799 652958 -649801 2 11 999994 2 1 999992 1 2 999999 520861 1 58428 112121 -110074 1 213326 694072 -217617 1 11 999998 -927311 1 390244 501864 528181 2 1 999990 1 338472 835129 613565 2 115623 170268 1 2 999999 -168613 1 2 999999 -270249 1 2 999999 6254 2 2 999999 2 7 999994 1 2 999999 212709 2 3 999990 1 587504 899610 854032 1 2 999999 541768 1 8 999993 -433322 2 2 999994 2 370028 743540 2 2 999999 1 530772 709376 -357892 2 89642 838640 2 12 999987 1 8 999981 305449 1 4 1000000 -47207 2 7 999987 2 21693 63799 1 2 999999 61148 2 33845 175730 2 17 999989 1 2 999999 -767798 1 161159 717688 -304715 2 15 999998 2 2 999999 1 451782 487683 195551 1 20 999991 183281 2 2 999999 2 33705 916721 1 505593 824819 -441751 2 11 999981 2 19 999990 2 645067 901358 2 14 999987 1 2 999999 442237 1 3 999999 -477976 2 118956 645144 2 2 999999 1 2654 878856 -97621 1 15 999990 658615 1 10406 390937 358575 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 231741 253055 -961392 2 357787 993466 2 2 999999 2 2 999999 1 1 999988 879487 2 226432 236317 1 20 999987 543767 2 17 999999 1 18 999994 -759049 2 466248 541350 2 508944 814747 1 65878 834891 -644349 2 320435 505881 1 6 999995 -933664 1 407343 994435 787832 2 355294 450660 2 76246 684500 2 599975 793173 1 2 999999 -327559 1 318318 439260 526867 1 117506 847615 -205103 1 18 999998 -164158 1 14 999988 -689845 1 11 999984 -255056 1 17 1000000 127249 2 17 999999 1 2 999999 184674 2 3 999981 2 283873 287080 2 3 999998 1 2 999999 -535954 2 162372 750977 2 2 999999 2 2 999999 2 2 999999 1 2 999999 235094 2 2 999999 1 4 999985 -797193 2 244970 970302 2 2 999999 2 2 999999 2 9 999998 2 2 999999 2 2 999999 2 50137 838093 1 477891 990122 -984097 1 726969 897727 -816376 1 8 1000000 754463 2 452325 791070 2 84675 610050 1 766398 884250 820469 1 2 999999 765370 2 2 999999 1 2 999999 -186400 1 260794 728998 976736 2 362310 659435 1 541402 997502 849259 1 2 999999 -433575 1 19 999998 210305 1 2 999999 -956266 1 2 999999 183307 2 2 999999 2 2 999999 2 126045 456191 2 17 999993 2 134533 706644 1 148470 543231 943563 1 865555 992734 -605996 1 1 999991 503513 2 877589 968717 1 3 999984 949795 1 2 999999 592692 1 2 999999 -814036 1 2 999999 743710 2 13 999994 1 2 999999 -255176 2 2 999999 1 2 999999 -194816 2 332241 901874 2 509376 714550 1 5 999994 399733 2 2 999999 2 16 999990 2 2 999999 1 2 999999 -801215 2 94676 391087 2 16 999986 2 13 999996 1 2 999999 525148 1 16 999984 95778 1 13 1000000 258967 1 159079 716003 463340 1 2 999999 837177 1 17 999997 451516 2 2 999999 1 211163 881542 -869479 1 2 999999 -736382 1 2 999999 592147 2 2 999999 1 9 999983 -845001 1 2 999999 192342 1 391027 584763 531601 2 597601 829868 1 17 999984 -162433 1 10 999987 652509 1 2 999991 -228756 2 11 999995 1 2 999999 -999577 2 5 999998 2 8 999995 1 2 999999 -773568 1 500721 554857 204342 1 1 999995 62058 1 2 999999 -346321 1 647728 697973 -363662 2 588022 899815 2 2 999999 1 3 999988 876060 1 237077 387732 702498 1 147878 182690 935996 2 20 999993 1 277022 911641 435713 1 2 999999 -452045 1 606425 831149 -764538 1 3 999982 -191569 2 2 999999 1 3 999985 -218597 1 350679 740740 -166422 2 223405 828639 2 2 999999 2 2 999999 2 6 999997 2 2 999999 2 2 999999 1 278095 747557 113115 2 12 999994 1 17 999993 253078 2 17 999983 1 624465 890491 -710398 2 14 999991 2 2 999984 1 19 999991 -745251 2 160222 857004 2 4 999992 2 1 999993 1 2 999999 662283 2 333960 462434 2 15 999982 2 2 999999 1 357185 894327 374352 2 7 999999 1 5 999990 -100515 2 2 999999 2 2 999999 2 13 1000000 2 770389 775726 2 2 999999 2 2 999999 2 614763 762863 1 2 999999 -875801 1 487183 831941 -140169 2 233138 800301 2 198944 911784 2 928254 994101 1 6 999992 478047 2 14 999985 1 1 999990 412650 2 2 999999 2 22034 236669 2 823541 928979 1 2 999999 667356 1 2 999999 487313 1 12 999990 -207152 1 2 999999 547033 2 5 999992 2 8 999990 1 20 999988 394293 2 244004 708936 2 2 999999 2 16 999999 1 9 1000000 -171339 2 4 999991 1 811322 882233 323708 2 140777 783302 2 8 999982 1 2 999999 -78406 1 2 999999 529457 2 263495 497242 1 20 999989 -833478 1 472441 618000 127018 2 491651 868637 1 2 999999 -96237 2 19707 827821 2 17 999981 2 19 999983 2 17 999998 1 199368 245892 777504 2 71255 122562 2 243443 944272 2 123757 648569 1 2 999999 -72049 2 2 999999 1 6497 301695 -18340 2 2 999999 1 8 999999 -8867 1 103010 994730 894351 1 2 999999 -569364 2 2 999999 2 2 999999 2 247349 994476 2 12 999988 2 2 999999 1 11 999985 892326 2 2 999999 2 13619 485951 1 2 999999 -670979 2 2 999999 2 224449 967887 1 2 999999 197422 1 111092 938480 -724363 1 2 999999 329893 2 2 999999 2 76285 136639 1 187503 679549 -111405 1 3 999995 -143331 1 2 999999 666316 2 11 999986 2 2 999999 1 2 999999 432076 1 2 999999 -944626 1 2 999999 215286 2 2 999999 1 14 999991 705964 1 2 999999 200265 2 211041 520801 2 561243 908543 2 524445 691303 1 2 999999 501372 2 89810 456978 1 2 999999 -190216 2 439704 962412 2 10 999982 2 126505 609282 1 10141 698354 -740880 2 18 1000000 2 19 999994 1 14 999998 317806 2 12 999995 2 5 999981 1 10 999992 -657341 1 2 999999 695487 1 5 999985 -783194 2 17 999984 1 2 999999 817928 1 2 999983 294435 2 2 999999 2 4 999991 2 2 999999 2 2 999999 2 2 999999 1 22395 34189 -495500 2 19024 965341 1 487879 670249 -11447 1 83570 699948 -440827 2 16 999984 2 99313 583887 2 403878 591252 2 243565 459351 2 3 999990 1 3 999981 -114925 2 2 999999 1 2 999999 -96384 2 309412 626057 1 18 999991 667463 1 10 999983 379905 1 2 999999 223363 2 19 999989 1 5 999996 864005 2 1 999988 2 390131 663964 2 2 999999 2 1 1000000 1 8 999992 163376 2 2 999999 1 14 999996 -835419 1 13 999990 -569014 2 285866 318065 2 2 999999 1 2 999999 -802294 1 2 999999 -569347 2 20 999999 2 9 999984 2 2 999999 2 4 999998 2 109833 459924 1 19 999994 945481 2 24710 173676 2 6545 98714 2 6 999991 2 2 999999 1 2 999999 -929406 1 2 999999 -813002 1 2 999999 -826796 2 2 999999 1 7 999991 673748 2 16 999981 1 231268 305127 594486 1 15 999986 -14911 1 156538 627509 840250 1 204277 397427 514869 2 427513 593248 2 737693 766137 1 17 999991 -47469 2 501798 963249 2 13 999984 2 10 999999 2 213603 228793 1 20 999993 -859073 1 18 999996 -293811 1 13 999983 -411129 2 2 999999 2 2 999999 2 15 999982 1 2 999999 -586643 1 2 999999 -984551 2 12 999983 1 2 999999 786805 2 2 999999 2 154029 929033 1 77015 603515 -763191 1 12 999985 -305228 2 2 999999 2 2 999999 2 339021 832764 2 428236 651643 1 294511 329361 -636064 2 493935 716564 1 7 999983 -224837 2 2 999999 1 2 999999 134398 2 1 999997 1 15 999990 646760 2 69120 956405 1 2 999999 647669 2 2 999999 2 2 999999 2 5 999992 2 126751 346581 1 2 999999 -560079 2 2 999999 1 2 999999 -757093 2 8 999993 1 790451 991745 953774 2 2 999999 2 377150 630272 2 2 999999 1 5 999994 400731 2 185792 970702 1 2 999999 340216 2 19 999987 1 2 999999 460080 1 773895 837117 -914163 1 390098 948178 172905 1 2 999999 -487657 1 256273 279930 -729886 1 535506 946836 -156252 1 509525 583961 755962 2 19 1000000 2 2 999999 1 2 999999 313775 1 2 999999 -879160 2 248146 451785 1 2 999999 327537 1 536172 807945 430959 2 3 999995 1 150607 788786 -165801 2 9 999981 2 188078 447462 2 2 999999 1 674621 796816 238349 2 144405 210602 1 2 999999 421180 1 751593 948443 -509229 1 7 999994 -639753 1 750501 877385 411810 1 542817 772812 -421568 2 394103 725592 2 2 999999 2 14 999981 2 2 999999 2 2 999999 2 4 999983 2 308079 622308 2 2 999999 1 20 999993 115152 2 385839 897145 1 9 999984 48289 1 161565 334245 430524 2 382866 792019 2 2 999999 2 2 999999 1 7 999989 -571466 2 2 999999 2 16 999981 1 2 999995 -479516 1 2 999999 826885 2 12 999989 1 2 999987 -886837 1 12 999986 431207 1 2 999999 984351 2 8 999998 1 614967 945905 -872518 2 1 999984 2 14 999992 2 121200 167387 1 9 999996 661326 1 20494 138795 -462781 1 6 999996 -754979 2 2 999999 1 2 999999 659760 1 15 1000000 -93215 2 2 999999 2 526172 849520 2 235004 547155 1 156362 797868 -958090 1 20 1000000 621741 2 2 999985 1 2 999999 242595 2 15 999984 2 15 999998 2 5 999996 1 2 999999 222536 1 12 999984 893785 1 2 999999 231451 2 2 999983 2 2 999999 2 16 1000000 1 193071 897126 239140 1 14 999996 278270 1 2 999999 308424 2 226171 595719 2 26227 606050 1 2 999999 307331 2 2 999999 1 2 999999 92763 1 18 999990 -828816 1 2 999999 754006 2 2 999999 2 2 999999 1 14 999989 -593218 1 5 999993 562595 2 2 999999 1 19 999997 542100 1 5 999994 742100 2 11 999986 2 699640 897568 1 2 999999 -64671 2 17 999996 2 15 999994 2 4 1000000 2 4 999990 2 1 999994 1 14 999988 -535268 1 294913 369739 338317 1 2 999999 540392 2 360850 429517 1 67692 416840 -506277 1 12 999982 -833887 1 256766 680441 -171755 2 18 999996 2 567363 821007 2 2 999999 1 255472 797338 434 1 2 999999 -528533 1 2 999999 493769 1 2 999999 890585 1 353550 369297 822314 2 2 999999 2 180309 475336 1 2 999999 565377 2 1 999995 1 2 999999 -121230 2 174453 906996 2 2 999999 1 2 999997 754191 1 584035 917635 -5205 1 65941 126081 -934578 1 7 999991 576073 2 10 999986 1 2 999999 -290680 2 13 999981 2 592989 797833 1 473608 640158 84693 2 371428 571977 2 711196 880312 1 2 999999 371714 1 12 999983 -970917 1 5 999998 427406 1 356655 537074 773720 1 2 999999 256372 1 13 999998 541377 2 2 999999 1 2 999988 -390231 2 2 999999 2 64913 434538 2 2 999999 2 2 999999 2 5 999989 2 2 999999 2 2 999999 2 2 999999 1 180890 889668 -889514 1 10 999993 258886 1 18 999987 344398 1 487680 543305 -767829 1 2 999999 -368824 2 482681 533343 2 19 999988 1 2 999999 630832 1 2 999999 -729920 1 2 999999 934176 2 6 999995 2 3 999998 2 14240 139511 1 7 999987 -281883 1 346372 454147 703399 1 177237 381165 -172544 2 19 999991 1 12 999993 -128897 2 395529 648175 1 2 999999 -7810 1 9 999988 -321825 1 3 999991 751850 1 2 999999 -897564 2 2 999999 1 41474 276501 -297394 1 19 999988 -767701 1 5 999986 406556 1 403204 876483 -746529 1 2 999999 -639317 2 86393 860181 2 14 999996 1 7 999985 566956 2 19 999983 1 14 999995 -390008 1 3 1000000 -272232 2 2 999999 2 2 999999 1 2 999999 -143174 1 186864 849041 967296 2 84898 978172 1 2 999999 -803529 1 103368 284972 882327 1 2 999999 418847 2 648015 941438 1 12 999982 -842076 1 686456 948349 195541 2 2 999999 2 14 999994 1 320720 695871 300733 1 19 999995 -475670 1 18 999981 496652 1 293364 924710 120096 2 2 999999 2 125944 431352 2 2 999999 2 19 999993 2 732287 961317 1 7 999997 633632 2 2 999999 2 395520 689113 2 205957 299435 1 107629 812540 -852466 1 8 999989 465382 2 3 999994 2 13 1000000 1 16949 602455 -472013 2 2 999999 2 2 999999 1 18 999985 580028 1 11 999994 876544 2 2 999999 2 16 999988 1 5 999990 -433595 2 14109 46471 1 10 999996 212407 2 17 999995 2 6 999998 2 443321 747658 2 15 999983 2 19 999992 1 20 999986 -221225 1 1 999983 -578175 1 11 999986 -123490 2 3 999990 1 2 999999 673244 1 961334 977115 -692248 1 2 999999 447046 1 417213 762331 49518 1 18 999986 421317 2 2 999999 2 2 999999 2 391672 983311 2 15 999992 2 20 999997 2 9 999988 1 2 999999 26725 1 1 999989 519916 1 10 999987 977974 2 2 999999 2 587292 953553 2 2 999999 1 127258 917741 -320213 2 766341 980172 2 312538 537347 1 2 999999 -929020 1 11 999985 630194 1 19 999982 531770 2 793600 888139 2 2 999999 2 5 999989 2 19 999993 2 315584 962357 2 408047 553000 1 665363 905279 -803836 2 16 999999 1 2 999999 913252 1 2 999999 -308448 2 20 999986 2 2 999999 2 2 999999 2 2 999999 1 367714 723615 -234897 1 675599 760073 232990 1 2 999999 692839 2 536687 761674 2 5 999984 1 1 999996 -796621 2 2 999999 2 470716 882324 2 2 999999 1 2 999999 937120 2 104070 931370 2 2 999999 2 11 999998 2 18 999989 1 9 1000000 -821374 2 245270 329198 1 5 999996 -532860 1 2 999999 -727265 2 2 999999 1 2 999999 913737 1 448642 967420 -922691 1 651579 991204 576307 1 2 999999 478156 2 10 999986 1 87968 831280 -787760 2 455045 983348 2 2 999999 1 290794 576005 745936 2 512730 995245 1 2 999999 538796 1 11 999988 -782309 2 5 999999 1 15 999997 764324 2 16 999984 2 2 999999 2 598985 767287 1 310713 533664 933626 1 17 999999 -835211 1 8 999999 176726 2 729077 774129 1 8 999993 -593127 2 2 999999 1 2 999999 401631 1 2 999999 98214 1 416224 909204 -388859 1 18 999993 -560051 2 2 999999 1 2 999999 541907 1 2 999999 -160572 2 2 999999 1 3 999995 -473888 1 2 999999 -121883 1 357700 605823 907970 1 6 999990 613900 2 4 999991 1 5 999990 -946524 2 25808 30457 1 16 999995 -673472 2 2 999999 2 230939 646159 2 18 999996 2 2 999999 1 366635 448111 708446 2 2 999999 2 222108 308783 1 2 999999 -326256 1 2 999999 250351 1 4 999991 51663 1 2 999999 -511920 2 2 999999 2 2 999985 2 336073 969747 1 20 999983 -690647 2 551757 832086 2 144019 552868 1 5 999995 989263 1 2 999999 920818 2 166999 648179 2 2 999999 1 2 999999 -640591 2 2 999987 1 2 999999 544136 2 581983 915145 2 2 999999 2 310323 460831 2 594963 801028 2 8 999997 1 93009 473328 979010 1 702029 723626 341111 1 16 1000000 278214 2 619712 767643 2 184761 776038 1 4 999994 -684308 1 218195 517667 -111683 1 2 999999 338107 1 2 999999 943399 2 2 999999 1 18 999983 -784273 1 482380 894996 -640156 2 6 999987 2 12 999988 2 2 999999 1 7 999997 -492280 2 20 999985 1 40544 534091 187493 1 692718 987606 155170 1 2 999998 532417 1 127363 715864 401217 1 384572 986954 -458046 2 20 999982 1 3 999992 -581033 1 269333 646912 -933819 1 2 999999 -876724 1 2 999999 -636727 1 164602 991879 -136810 1 18 999981 343338 2 14 999998 2 11 999991 2 18 999985 1 84547 995923 -146589 2 410971 953628 2 2 999999 2 3 999992 1 333273 908487 -357653 1 48618 179986 -966115 2 2 999999 1 2 999999 995746 1 2 999999 107650 1 746189 854843 959410 2 387876 978505 2 2 999999 1 5 999984 996330 2 20 999993 1 547614 953856 773622 2 304549 822885 2 2 999999 1 150544 987999 376891 2 2 999999 2 7 999997 2 2 999999 1 16 999988 112690 1 2 999999 -215020 2 150321 512405 2 2 999999 2 2 999999 1 125330 319630 -654256 1 17 999988 467656 2 430988 734499 2 2 999999 1 3 999984 438454 1 2 999999 611265 2 17 999992 2 1 999990 1 4 999990 -607250 2 1 999981 2 19 999985 1 2 999999 -188304 2 514225 856257 1 275158 757670 202530 1 16 999999 -446980 1 119853 642611 299058 1 722680 857121 650320 2 2 999999 2 15 999984 1 309519 667732 77897 2 472444 504791 2 2 999999 1 2 999999 -812081 2 287638 919751 2 13 999995 1 16 999992 880265 2 2 999999 1 578343 995253 428742 2 2 999999 1 248280 414432 650769 2 13 999999 2 151385 287668 1 667046 702827 -563895 2 108490 282134 2 233338 930222 2 664765 923866 1 1 999993 241659 2 2 999999 2 7 999990 1 665007 876099 976294 2 19 999988 2 188086 278068 2 432951 760193 1 98810 861869 -561669 1 19 999986 -399617 2 703665 863488 2 17 999996 2 2 999999 2 2 999999 2 15 999994 2 255681 582348 1 2 999999 133885 1 8 999995 -876834 2 174337 560563 1 6 999994 -548075 1 570012 867326 273741 2 2 999996 2 2 999999 2 263495 367663 1 14 999997 -295014 1 2 999999 277764 1 2 999999 -33521 2 3 999992 2 10 999998 2 2 999999 1 390830 594137 -667894 2 123352 771276 1 2 999999 592340 2 19 999995 2 2 999999 2 8 999991 1 562645 988906 529133 1 5634 806401 406425 2 36514 63991 2 28984 928942 1 2 999999 317957 1 2 999999 522208 2 16 999995 2 8 999987 1 10 999985 -783605 1 16 999981 -726099 2 15 999985 1 2 999999 937857 1 18 999986 791296 1 2 999999 307404 2 2 999999 2 2 999999 1 2 999999 -890018 2 18 999988 2 509307 595083 2 374623 866405 2 55204 190927 2 2 999999 1 806921 903933 -292663 1 7 999985 -797234 1 2 999999 349248 1 19 999988 -820292 2 918402 936983 1 9 999981 -496711 1 308771 818830 654301 2 20 999996 1 6 999986 638246 1 11341 502502 444033 2 6 999983 2 25251 968770 1 2 999999 -959787 2 2 999999 1 2 999999 -415819 2 1 999990 2 2 999999 2 483817 632426 2 14 999999 1 14 999983 440653 2 6 999988 1 2 999999 703850 1 8 999998 -127044 1 2 999999 182461 2 2 999999 2 14 1000000 2 2 999999 1 15 999998 -637497 2 539085 732128 2 615567 986423 1 450787 781999 -673718 1 109138 193602 -207082 2 10 999981 2 348503 457808 2 350901 382055 2 2 999999 1 2 999999 -167444 2 17 999992 2 163017 830172 2 12 999995 2 11 999999 1 39528 903240 -201745 2 487998 961788 2 2 999999 2 15 999989 2 2 999999 1 475272 794685 345408 2 2 999999 1 2 999999 -716306 2 19 999994 2 967075 981563 2 515729 547497 1 2 999999 -804761 2 15 999992 2 2 999999 1 24912 176057 163730 2 7 999988 1 276602 885261 -491013 2 2 999999 2 577162 834098 1 18 999985 444931 2 6 999981 2 527581 725202 1 15 999990 58694 2 8 999989 1 2 999999 935933 1 2 999999 519608 1 35782 36154 987930 2 251054 958522 1 20 999985 349801 2 2 999999 1 6 999988 -352267 1 516016 843043 -850015 1 458499 529890 196541 1 7840 486432 405753 1 531698 680441 18705 2 3 999986 2 2 999999 2 281505 734968 1 2 999999 42444 2 16 1000000 2 5 999985 2 237158 296370 2 16 999997 2 2 999981 2 2 999992 2 12 999988 1 780237 873424 -150810 1 2 999999 599979 1 8 999996 -990230 2 2 999999 1 2 999999 33674 1 20 999994 991916 2 1 999989 1 2 999999 815551 2 14248 592659 2 739945 994646 2 2 999999 1 32020 815652 -972200 1 192913 372498 -591595 2 191376 495629 2 2 999999 1 2 999999 739648 2 104693 806852 1 14 999989 505217 1 14 999999 413589 2 8 999995 1 2 999999 -281462 1 98363 713193 -453291 2 2 999999 2 2 999999 2 1953 571383 1 482608 739249 90200 2 2 999999 2 10 999990 2 2 999995 1 2 999999 -63344 1 326630 927487 -291775 2 18 999982 2 2 999999 2 2 999999 1 234481 287739 747949 1 2 999998 -447243 2 17 999999 1 919244 984762 -403174 2 217739 453503 2 44122 361616 2 167717 469913 1 633907 848252 -858580 2 10 999988 1 70816 226792 366167 1 16 999982 261064 1 2 999999 665501 1 2 999990 69875 2 2 999999 1 18 999994 938454 1 2 999984 -900673 1 19 999995 -543654 2 2 999989 1 2 999999 740635 2 14 999997 1 806966 816164 -363635 2 7 999988 2 15 999991 1 2 999999 -440280 2 7 999983 2 7 999991 1 213462 365982 -569545 2 2 999999 2 64570 578231 2 328281 517153 2 2 999999 2 2 999999 1 16 999991 456537 1 19 999993 -472895 1 1 999999 758167 2 4 999999 1 2 999999 -10341 2 572453 642840 2 18 999995 1 112197 209639 622164 2 6 999983 2 2 999999 2 598102 851051 1 17 999981 711059 1 1 999998 -703000 2 2 999999 2 2 999999 2 1 999990 2 2 999999 1 2 999999 -245654 2 2 999999 1 2 999999 916259 1 258462 494232 -631711 2 2 999999 2 28237 554590 1 509927 946494 527942 1 2 999999 -134250 2 2 999999 2 2 999999 2 434881 885095 1 10 999985 962069 1 301852 445039 121383 1 241400 550415 -144624 1 2 999999 -732869 2 2 999999 1 17 999982 543486 1 15 999992 111134 1 2 999999 624294 2 2 999999 2 3 1000000 1 2 999999 212979 2 13 999991 1 367650 803246 -392848 1 390517 567250 423917 2 2 999999 2 8 999988 1 440330 682558 931665 2 243350 302756 2 117214 648489 1 2 999999 423342 2 2 999999 1 6 999988 -561475 2 2 999999 2 451723 528799 1 2 999999 -860829 2 451575 642289 1 16 1000000 487900 2 20 999981 1 2 999981 -964185 2 2 999999 1 556658 785078 -754663 1 1 999998 -960739 1 361809 811540 -629646 2 714511 893998 1 12 999996 525144 1 2 999999 394456 2 30281 701917 2 2 999999 1 16 999989 -723430 1 16 1000000 -606076 2 2 999999 2 748833 787381 1 2 999999 477017 1 2 999999 -433393 2 771894 887350 2 206792 721370 2 10 999982 1 2 999999 -798979 1 5 999990 -863468 1 194556 602078 -584704 1 11 999981 -212107 1 211735 627754 667593 2 179529 614514 1 540412 852890 774880 1 2 999999 953502 2 19 999997 2 2 999999 1 11 999995 200004 1 3 999983 862431 2 15 1000000 2 960577 981208 2 11 999988 2 625771 995632 1 610670 858879 959069 1 4 999983 -26322 1 13 999989 -187744 2 51517 570291 2 17 999996 2 2 999999 1 9 999986 -585546 2 414162 734109 1 72623 469652 347390 2 17 1000000 1 6 1000000 795411 2 12980 851537 1 538100 775251 908669 1 5 999993 -946400 1 314064 472669 -357486 1 2 999999 181461 1 2 999999 954809 2 174144 731538 1 691671 982569 -120981 2 2 999999 2 2 999999 1 2 999999 -727203 1 249221 998459 14129 2 2 999991 2 6 999998 2 8 999985 2 8 999996 1 17 999983 -644275 1 485515 543569 -242365 1 2 999999 447374 2 12 999982 2 2 999999 2 19 999986 2 23312 780673 2 5 999989 2 2 999999 1 437258 603113 -269909 2 18 999987 1 2 999999 -442878 1 4 999982 870998 2 13 999982 2 14 999982 1 16 999997 -947049 1 2 999999 12322 2 5 999992 1 16 999994 -329097 1 343 884353 760783 1 9 999985 -398285 1 363199 633381 -489555 1 2 999999 -716769 2 2 999999 1 10 999989 -933890 2 12 999997 1 182491 309603 452481 2 2 999999 1 15 999981 -196659 2 166425 836658 1 434054 658069 937374 1 476138 711795 369597 2 2 999999 1 20 999989 -292852 2 3 999990 1 2 999999 -902377 2 2 999999 2 17 999997 2 51072 457414 2 535768 564360 2 10 999989 1 2 999999 24424 1 2 999999 63034 2 12 999987 2 460639 613060 1 1 999985 -445540 2 348959 938465 2 11 999981 2 466278 696398 1 2 999996 148644 2 683297 883781 2 2 999999 1 11 999985 173112 2 546983 737182 1 2 999999 409274 1 7 999992 -989328 1 15 999987 157865 1 4 999988 -573225 1 246654 465978 -843513 2 2 999999 1 20 999992 -211913 2 403586 452514 2 755306 857299 2 2 999999 2 271678 998907 2 2 999999 2 2 999999 2 12 999985 2 7 999998 2 123341 185675 1 132488 422575 772177 2 6 999985 2 2 999999 1 624813 921750 753936 1 476171 633597 -501062 2 481071 947186 2 2 999999 1 2 999999 622159 2 146433 471634 1 182162 646450 -742172 2 3 999995 1 4 999995 310294 1 7 999997 643858 1 419502 497463 -101786 2 18 999982 2 12 999984 1 42916 552571 -432392 1 2 999999 8106 1 521887 822062 -94988 2 2 999999 2 2 999999 2 3 999983 2 11 999981 1 901995 916119 -106641 1 9 999992 -912481 1 2 999999 -723742 2 2 999999 1 20 999982 322759 2 2 999999 2 15 999989 2 2 999999 1 2 999999 -704136 2 274368 641170 2 10 999996 1 7 999990 -190329 2 7 999999 1 2 999999 -309966 2 2 999999 2 232420 551632 2 37391 929129 1 212791 639134 992338 1 136121 693766 337220 2 572352 656578 2 15 999986 1 736127 833479 559428 2 2 999999 2 2 999999 2 273889 337913 2 2 999999 1 8 1000000 13678 1 369614 996027 -27224 2 2 999999 1 2 999999 -441086 2 483467 997674 2 2 999995 2 10 999997 1 2 999999 -270748 1 19 999992 -278170 1 19 999998 230340 2 2 999999 1 13 999985 780894 2 268 887470 2 632528 875790 2 51834 772813 1 2 999999 320875 1 31706 952519 -96451 1 481596 798450 -382644 1 27160 180988 -109028 1 3 999997 -534321 2 2 999999 1 2 999999 985191 1 495520 551005 206232 1 2 999999 -805181 1 794576 981465 -408329 2 2 999999 1 668900 885663 710595 1 2 999999 -903052 2 12 999997 1 14 999994 -647047 1 39136 963495 -467829 2 436861 444454 2 5 999982 1 9 999991 -196801 2 282078 430754 2 2 999999 2 15 999990 1 15 999982 816977 1 152905 275890 217165 2 116891 423707 1 2 999999 -875468 1 20 999992 -332018 2 2 999999 1 122785 416897 -739659 2 2 999999 2 338665 803999 2 542382 889962 2 134992 910872 2 340581 670999 2 13 999989 1 14 999994 195949 2 20 999981 1 272506 674045 -724543 2 3 999985 2 2 999999 2 2 999999 1 15 999984 13323 2 13679 178266 2 610020 675337 2 2 999999 2 1 999988 1 2 999999 104086 2 2 999999 1 9 999991 82966 2 68667 337855 1 2 999999 296685 1 2 999999 941582 2 2 999999 1 11 999988 556773 1 20 999994 -852808 2 2 999999 1 525809 651360 -210884 2 223785 787254 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -211194 1 92338 472767 716861 1 477963 794086 674877 2 14 999988 2 2 999999 1 2 999999 -819276 1 7 999990 478153 2 8 999992 1 12 999994 431012 1 1 999989 91239 1 2 999987 508031 2 2 999999 1 2 999999 99384 1 10 999984 -591164 1 224102 563454 -520173 2 2 999999 1 6 999993 198236 1 8 999982 217365 2 2 999999 1 2 999999 -811129 2 6 999983 2 2 999999 1 2 999999 279130 1 2 999999 484435 2 3 999990 1 12 1000000 61202 1 2 999999 934756 2 3 999999 2 311848 839173 1 2 999999 -47527 1 2 999999 937233 1 2 999999 -913048 1 146133 209311 -639885 2 489899 626998 2 636681 817994 1 80840 448379 -510271 1 170047 709437 917464 1 29195 688855 -712565 2 2 999999 2 2 999999 2 11 999991 2 12 999988 2 2 999999 2 8 999984 1 131044 626143 -668941 1 439864 461041 -487034 1 607144 771276 -831295 1 431094 492094 -492684 1 18 999992 -886884 1 361435 583581 -61468 2 2 999999 1 234335 319884 -975717 2 2 999999 1 18 999986 593430 1 20 999995 368445 1 2 999999 -84599 1 12 999996 -238211 2 122374 477918 1 2 999999 -760536 2 11 999993 1 2 999999 -966813 1 7 999989 344266 1 1 999988 -686630 1 15 999994 86623 1 13 999988 518680 2 2 999999 1 2 999999 -968895 2 17 999987 1 2 999999 18176 1 2 999999 662995 1 9 999993 872535 1 144063 672330 -931426 1 611188 635155 722887 2 506587 876480 2 2 999999 1 2 999999 936172 2 3 999986 1 87730 214879 853966 2 2 999999 2 259668 500875 1 628871 811928 18918 1 9 999981 872041 2 16 999997 1 2 999999 374084 1 2 999999 827114 2 2 999999 1 2 999999 -669083 1 2 999999 251531 1 391264 948809 -841169 1 4 999991 -823060 1 329789 451130 592019 1 3 999990 -693482 1 2 999999 434823 2 65378 939587 2 2 999999 1 2 999999 -79094 1 2 999999 -892779 2 54675 130791 1 2 999999 679747 1 2 999999 -557954 2 755232 902220 1 2 999991 -713865 1 2 999999 -912494 2 13645 727188 2 579330 999309 2 2 999999 1 322100 350615 -110023 2 2 999999 2 20 999981 2 16 999995 1 17 999981 212973 1 349750 481378 350476 2 41562 687251 1 2 999999 -312668 2 701348 857244 2 2 999999 2 2 999999 2 2 999999 2 563962 750385 2 5 999994 1 6 1000000 -741698 1 4 999989 -126712 1 2 999999 905074 1 85306 919949 -765537 1 42481 151337 630737 1 17 999998 -999504 2 203406 855668 2 16 999991 2 628974 962151 1 14 999987 319014 2 387117 688910 2 29943 708805 1 2 999999 -909247 2 18 999990 1 2 999999 -834530 2 733241 950045 1 2 999999 733139 1 16 999995 173128 2 2 999999 2 2 999999 1 2 999999 -791422 2 11 999992 1 2 999986 424183 2 9 999989 1 2 999999 970046 2 1 999998 2 129194 238558 1 183347 540628 -341363 1 2 999999 -433420 1 2 999999 724911 1 2 999999 -659231 2 575514 795287 2 466629 613429 2 2 999999 1 38686 891443 -197123 2 273853 875486 2 808002 954819 2 2 999999 2 2 999999 1 2 999999 761957 1 8 999987 784176 2 6 999996 2 2 999999 1 10 999992 272532 1 2 999999 225669 1 49200 828786 -133103 2 3241 91061 1 2 999999 -210376 2 2 999999 2 225689 465721 2 2 999999 1 2 999999 365976 1 11 999991 -196739 2 283387 718298 1 11 999993 45832 1 19 999981 89717 1 2 999999 648907 1 80815 441875 509030 2 449697 986043 1 850855 876375 -82192 1 51096 963116 -611487 2 509086 783150 2 57234 746378 2 688607 964531 1 1 999982 -955870 2 6 999989 1 2 999999 20913 1 7 1000000 903178 1 372678 920853 769212 2 6 999988 2 2 999999 2 2 999999 2 2 999999 1 6 999990 -147369 2 7 999985 1 18 999987 233212 1 2 999999 -109057 1 11 999994 189389 1 7 999982 -90562 2 2 999999 1 2 999999 691169 2 3 999991 1 195910 647272 -261628 1 12 999993 -914250 2 12 999997 2 2 999999 2 15 999992 1 2 999999 -973713 2 269421 767060 2 3 999995 2 10 999981 2 2 999999 1 633162 984504 -188769 2 2 999999 1 2 999999 -548447 2 85585 153365 1 2 999999 -693022 2 2 999999 1 565112 648514 -705842 1 560364 895761 908496 2 2 999999 1 2 999999 462227 1 222241 900076 -366350 2 10 999993 2 2 999999 1 19 999989 238244 1 11 999993 -795379 1 151479 373186 -177343 1 6 999989 -144679 2 10 999986 2 98732 988903 1 19 999998 -312904 2 290789 916863 1 12 999986 905979 1 751053 806717 147200 2 474596 772617 1 2 999999 -167049 2 2 999999 2 2 999999 2 13 999994 2 49100 817953 1 2 999999 380245 2 23823 878973 2 2 999999 1 2 999999 -451040 2 20 999992 1 61471 70226 456760 1 307970 989811 -7692 2 301265 920035 1 704264 844589 708950 2 2 999999 1 566252 783422 471895 2 92975 763173 1 18 999995 361361 1 16 1000000 -152170 2 1 999990 1 2 999999 245306 2 2 999999 2 9 999999 1 4 999992 961639 1 3 999997 377541 1 1 999987 -291040 1 1 999995 -296649 2 2 999999 2 11 999993 2 2 999999 1 336510 956403 -11343 2 64638 839885 1 5 999994 687221 2 2 999999 1 2 999999 771117 1 2 999999 -696913 1 14 999993 342682 1 39146 471124 707209 1 2 999999 224053 1 751768 966861 -321123 1 2 999999 -535956 1 14 999984 147435 1 1 999981 -442352 1 2 999999 -859642 2 5 999988 1 13 999995 264387 2 590243 652289 1 653355 742556 -866574 1 2 999999 -310256 1 102708 596286 -952014 2 18 999987 2 2 999999 1 12 999994 433365 1 1 999992 74647 1 5 999993 441494 1 294798 406173 -196337 1 752222 844942 -144013 1 3940 547691 -538066 1 2 999999 -679849 1 19 999984 -24457 1 2 999999 -866255 1 2 999999 936040 1 11 999984 -523117 2 18 999990 1 2 999999 -31798 2 188421 251159 2 388016 994947 1 736848 898194 -514076 2 339212 755489 1 6 999984 -665654 1 341401 841324 30586 2 2 999999 2 12 999981 2 7 999995 2 2 999999 1 685605 842027 221815 1 8 999985 -284814 1 2 999999 -755595 2 18 999990 2 2 999999 2 18 999981 1 190658 876296 699841 1 2 999999 -44837 2 2 999999 1 336177 837050 363503 2 133872 286815 1 2 999999 -707927 1 9 1000000 649002 2 2 999999 2 4 999986 2 640114 869767 2 2 999999 2 43005 886805 1 607316 912985 575669 2 14 999981 2 6 999999 2 721536 783540 1 838288 963690 -826443 1 591221 721590 -50329 2 2 999999 2 10 999985 1 1 999990 -450768 1 2 999999 781696 2 263864 887078 1 73000 773535 582370 1 20 999993 51952 1 2 999999 240593 2 2 999999 1 19 999987 431693 1 15 999986 281424 2 2 999999 2 11 999988 2 2 999999 1 2 999999 653648 2 2 999988 1 2 999999 103673 1 2 999999 79973 2 17 999989 2 2 999999 1 14 999987 -850124 1 229347 605336 395536 2 2 999999 1 2 999999 -238087 1 124388 244854 845575 2 13 999988 1 422883 552910 600393 2 15 999984 2 807892 946954 1 19 999998 -325647 1 168126 628783 54264 1 594485 841316 -635674 2 86004 785562 2 437222 658701 1 37349 548802 324879 2 275135 452349 2 2 999999 1 10 999983 -573274 2 2 999999 1 349320 371615 836997 1 232299 458244 822339 1 19 999999 -516029 1 2 999999 237823 2 72115 191890 2 2 999999 1 2 999999 -445549 2 2 999999 2 2 999999 2 14 999987 2 2 999999 2 2 999999 1 2 999999 -568872 1 2 999999 85677 1 2 999996 501113 2 4 999988 2 2 999999 1 2 999999 542636 2 15 999990 1 2 999999 432316 1 2 999999 620536 2 4 999995 2 167947 321169 1 2 999999 -969322 2 2 999999 1 10 1000000 -610857 1 2 999999 280934 2 9 999983 2 400722 472997 2 202887 786004 2 2 999999 2 99797 222348 1 13 999996 -361229 2 2 999999 2 5 999993 2 2 999999 1 2 999999 -256206 1 10 999994 -848309 1 2 999999 -600261 2 2 999999 2 356766 762744 1 16 999995 994334 2 14 999993 2 2 999999 2 519703 529041 1 12 999999 -329396 1 6 999982 192422 1 76414 867527 441714 1 2 999999 -490455 2 66711 913612 2 2 999999 2 2 999999 1 18 999995 -94236 1 590744 996272 -959190 2 3 999983 2 2 999990 2 11630 281115 2 145280 701850 2 6 999995 2 279656 609480 1 2 999999 69893 1 1 999989 -241840 2 388265 831533 2 2 999999 1 2 999999 -369018 1 2 999999 -870887 1 2 999999 388482 1 26038 768201 392342 1 2 999999 810708 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 401917 1 13 999992 806158 1 12 999996 116590 1 519441 704622 -351788 2 6 999981 2 36947 203971 1 235082 922932 -49938 2 2 999999 2 484166 701144 1 2 999999 240840 2 9 999982 1 17 999992 -151395 2 316931 467665 1 60829 559838 -682213 1 14 999992 -492719 2 17 999991 2 676596 845332 1 2 999999 -378577 2 902364 979205 1 357592 437814 -309337 1 16 999988 151585 2 20 999983 1 2 999999 854399 2 5 999998 1 2 999999 461413 2 2 999999 2 11 999996 1 8 999994 -302734 1 2 999999 -827776 2 237012 738632 1 679120 724603 -635293 2 2 999999 1 7 999981 781018 1 228019 406067 164275 1 2 999999 -175293 2 2 999999 2 2 999999 2 862494 960906 2 238228 818828 1 2 999999 -594389 2 2 999999 1 2 999999 -66838 2 493253 690215 1 2 999999 -805726 1 15 999997 -506496 1 2 999999 335876 1 1 1000000 287587 2 18 999984 1 13 999992 -723910 2 2 999999 2 517518 699394 2 9 999984 1 2 999999 -525290 1 8 1000000 -186672 1 371172 484464 556802 1 19 999997 -906953 2 2 999999 1 375907 974095 226493 1 2 999999 643763 1 2 999999 -273212 1 2 999999 443174 1 3 999983 -329361 2 123389 268079 1 872749 912017 554028 1 2 999999 918108 1 12 999995 863635 1 302397 672666 -113931 1 635276 721598 -479830 1 19 999986 -960021 1 2 999999 993638 2 2 999999 2 16 999996 1 144020 332922 741507 2 558480 904152 2 2 999999 1 8 999994 713493 1 57965 704073 -481851 1 2 999999 355040 2 183087 611274 1 2 999999 -586684 1 2 999999 -550873 2 2 999999 2 2 999999 2 624475 675499 1 12 999998 -239512 2 16 999988 2 721403 795110 2 18 999987 2 4 999987 2 4 999996 1 16 999987 -546421 2 260165 471268 2 13197 232375 2 395171 431896 1 14 999998 -542951 2 8 999987 1 94825 998395 979577 1 20 999991 -23250 2 170932 938597 2 2 999999 1 1 999995 -12650 1 15 999998 -778073 1 9 999999 405265 1 366143 987947 69649 1 2 999999 -223250 1 2 999999 -855035 1 658376 846514 536444 1 4 999989 940815 2 7 999995 2 449648 935536 1 338143 991557 24514 1 100731 253467 -303091 2 2 999999 2 19 999996 2 13 999991 2 50568 983527 1 2 999999 -55046 1 97690 754436 -765740 1 11 999981 -684133 2 7 999989 1 2 999999 448046 2 5 999992 1 107708 119565 655880 2 20 999997 1 3 999987 -78479 1 20 999981 659307 2 2 999999 2 556360 741336 1 93025 248224 43356 2 2 999999 2 2 999999 2 3 999985 2 9 999992 2 10 999989 2 2 999999 1 2 999999 -646607 2 110648 599785 1 10 999998 -580780 1 175906 665518 946661 1 202880 788132 -428485 2 2 999999 2 2 999999 2 21759 111540 2 9 999982 1 2 999991 906613 1 445563 812260 -471358 1 2 999999 -945556 1 2 999999 343575 2 2 999999 2 197153 796467 1 381671 735977 716693 2 605488 759700 1 334762 400048 242685 1 695950 987986 595203 2 2 999981 2 598325 614049 2 12 1000000 1 2 999999 480881 1 2 999999 843528 2 669938 798803 2 416682 691750 1 2 999999 834650 1 2 999999 -662587 2 182890 714403 1 2 999999 834877 2 11 999997 1 17 999994 -446632 2 277849 853814 2 2 999999 2 19 999999 2 623634 970427 2 14 999990 2 2 999999 1 95820 596921 -940620 1 2 999999 -626517 2 10 999999 2 2 999999 1 20 999995 102162 2 493570 496437 1 2 999999 45148 1 492291 496084 -587515 1 2 999999 159217 1 2 999999 145130 2 14 999995 2 9 1000000 2 3 999992 1 13 999988 15523 2 2 999999 2 15 999990 2 2 999999 1 2 999999 136162 2 14 999986 1 2 999999 839439 1 19 999997 870045 2 787938 974968 2 2 999999 2 15 999993 2 18 999981 2 415230 642041 2 2 999999 1 2 999999 -991062 1 16 999984 837302 1 2 999999 -152489 2 953573 988633 1 11 999993 975237 1 3 999989 -400193 2 2 999999 2 2 999999 1 2 999999 63699 1 2 999999 -79425 2 379293 847664 2 778252 807523 1 2 999999 583510 1 467744 933863 -268261 2 2 999999 2 2 999999 1 5 999991 -777395 2 2 999999 1 14 999993 -437237 2 13 999998 1 2 999999 -513280 2 19 999992 2 531425 588552 2 2 999999 1 12 999997 982606 1 2 999999 84256 1 255146 961315 26013 1 537018 994889 -724600 2 7 1000000 1 184712 489953 -180447 2 310077 689149 2 17 999996 1 2 999999 -763500 1 19 999987 128346 1 5 999989 760807 2 554166 794508 2 5 999994 1 11 999984 735686 1 11 999987 -120740 2 73413 327818 2 2 999982 1 17 999994 138313 1 2 999999 -229943 1 16 999987 804991 2 20 999983 2 532912 840078 2 2 999999 1 409391 772434 927464 1 12 999994 446476 1 15 999985 988182 2 262949 577548 1 1 999981 281758 2 2 999999 2 404604 837227 1 619939 763974 -50031 2 2 999999 2 2 999999 1 17 999983 788216 2 3 999989 2 13 999987 2 2 999999 2 1 999984 1 202042 613504 -935660 2 18 999994 2 9 999987 2 573014 660771 1 6 999999 105946 2 4 999993 2 2 999999 1 18 999999 -933866 2 124155 478567 1 2 999999 -230425 2 596676 965736 1 65930 847938 -648163 2 576489 719731 1 70289 582539 856660 1 2 999999 218361 2 2 999988 2 13 999985 2 1 999987 2 2 999999 2 4 999989 1 145679 498452 764124 1 10 999985 -55089 1 42071 962486 131593 1 478114 556991 -20695 1 6 999995 870601 2 2 999999 2 3045 72078 1 2 999999 580659 2 254412 542688 1 261964 443358 -394971 1 2 999999 -194669 2 11 999988 1 11 999986 39734 1 9 1000000 723373 1 2 999999 -488528 1 458210 968082 -432906 2 2 999999 2 55021 422110 1 3 999987 -279831 2 371287 570304 2 30916 545240 2 479058 542498 2 304734 414515 1 266985 528557 896770 2 2 999999 2 2 999999 1 201498 430070 -576940 1 2 999999 -554289 1 19 999983 -689777 2 186568 508281 1 2 999999 -197036 2 6 999985 1 2 999999 747410 1 63594 998009 942085 1 15 999989 646926 1 1 999998 524880 2 1 999995 1 5 999981 -935323 1 631066 672728 708677 1 346378 692777 913616 2 478793 609153 2 2 999999 2 3 999989 2 664790 964955 2 770815 836201 2 17 999998 2 17 999988 2 661215 927778 1 2 999999 -988129 2 224166 621045 1 137465 950459 58626 2 11 999983 1 14 999989 760116 1 384415 641897 200035 2 205312 426568 2 2 999999 2 2 999999 2 210825 621767 2 2 999999 1 1 999991 -986241 1 17 999986 -860045 2 2 999999 2 2 999999 2 1 999982 1 2 999999 494603 1 645698 696714 883965 2 2 999999 1 2 999999 851993 2 2 999999 1 2 999999 -50989 2 401823 483821 1 11 999983 43316 2 12 999983 2 18 1000000 2 136100 168712 1 378639 985947 337228 2 2 999999 1 2 999989 -204371 2 1 999987 1 297776 519237 243025 2 2 999999 2 2 999999 1 359579 647318 861907 2 16 999995 2 1 999990 2 2 999999 2 245833 492060 1 50796 502035 702904 2 2 999999 2 2 999999 2 62023 411546 2 20 999996 1 2 999999 784863 1 16 999999 188761 2 2 999999 2 2 999999 1 12 999985 -271250 1 254566 742731 -666276 1 629928 630084 143364 1 2 999999 -610833 2 17 999985 2 305227 601962 2 6 999987 1 2 999999 -345204 1 20 999984 527437 2 4 999985 2 462945 718773 2 2 999999 1 9 999988 -280394 2 6 999984 2 67991 555345 2 395030 583641 1 1 999986 -932594 2 7 999997 2 81857 333215 1 7 999999 -734569 2 351694 827807 1 16 999985 510169 1 9 999982 -423451 1 2 999999 -593793 2 2 999999 2 3 999990 2 2 999999 1 50222 360201 -640071 1 155869 722662 262621 2 2 999999 2 8 999999 2 13 999982 2 137981 340128 2 2 999999 2 190338 930373 2 465693 883531 2 765994 949638 1 18 999982 -79254 1 296507 813934 622903 1 2 999999 906529 1 200175 891390 32769 1 2 999999 -87417 1 2 999999 568611 2 19 999992 1 2 999999 -498786 1 440312 660115 987147 2 2 999999 1 2 999999 26235 1 246574 581371 -59138 2 2 999999 1 17 999994 -487954 2 5 999994 1 503753 944211 -364703 1 6 999998 -2237 1 4 999999 -428098 2 208998 781194 2 2 999999 1 2 999999 134541 2 2 999999 2 2 999999 2 6 999983 1 163181 370113 446417 1 343024 387127 -982935 2 571294 901657 2 18 999987 2 2 999999 1 19 999990 412 1 461495 532843 22023 1 420998 588554 325642 1 5 999996 -413903 1 520789 812912 -572428 2 15 999993 2 748280 965420 2 2 999999 2 426629 901431 1 4 999983 -808739 1 2 999999 -433092 1 2 999999 -882033 1 20 999987 -897250 1 74558 293962 -262216 2 2 999999 1 15 999992 557113 1 2 999982 -10957 1 2 999999 987526 2 164599 528376 1 8 999998 262382 2 15 999989 2 138147 411934 2 2 999999 1 2 999999 873070 1 118633 775309 -195858 1 5 999993 -8769 2 58100 882021 1 95093 699298 -443122 2 2 999999 2 267869 690245 1 5 999997 -885407 1 21013 753738 737147 1 2 999999 3850 1 397517 679424 780796 2 2 999999 1 2 999999 231627 1 357659 937133 428308 1 2 999999 -150504 1 115823 850569 895923 2 2 999999 1 132863 491660 53888 2 682898 912759 2 229405 577622 2 12 999998 2 18 999995 1 2 999999 339154 2 9 999996 2 2 999999 2 2 999995 1 2 999999 -545021 2 3 999999 1 415299 771371 -446016 2 2 999989 1 2 999999 881005 1 2 999999 888238 2 2 999999 2 12278 264689 1 2 999999 -965429 1 2 999999 317219 1 10 999997 -53909 1 2 999999 531969 2 2 999987 1 4 999988 800395 2 619936 857272 1 65463 412603 -627587 1 185450 558445 -168636 2 2 999999 2 2 999999 1 342560 838679 173654 1 318900 480575 -182761 2 5 999982 1 55238 142224 205229 1 213372 536215 -254050 2 2 999999 2 2 999999 2 558914 742957 2 2 999999 1 513444 947985 -893375 1 2 999999 -336672 2 27873 988964 2 13 999989 2 7 999987 2 5 999991 1 2 999999 -949406 1 2 999999 350233 2 2 999999 2 2 999999 2 27234 714365 2 2 999988 1 2 999999 -138382 2 342364 786936 2 2 999999 1 2 999999 -126477 2 120088 738703 1 19 999994 660637 2 2 999999 1 8 999981 334501 2 2 999999 2 65864 801466 1 14 999981 -404961 1 2 999999 664198 1 15 999999 -146943 2 2 999999 2 146638 258611 2 2 999999 2 771056 937865 1 2 999999 851856 2 254738 717533 1 2 999999 -741558 2 507851 894327 2 2 999999 1 481590 979599 -326864 1 2 999999 -191522 2 2 999999 2 18 999991 2 162301 529357 2 16 999988 2 233379 512664 1 134702 817704 979330 2 16 999988 2 2 999999 2 17 999985 2 16 999986 1 10 999996 -59501 1 735762 737685 -519259 2 17 999992 2 325960 488006 1 167137 346339 -273078 1 8 999984 -840053 2 180605 784539 1 2 999999 -629905 2 638146 939190 1 129539 980060 368866 1 516755 768044 -186017 1 19 999988 -682935 1 2 999999 -134867 1 2 999999 -945187 2 2 999999 1 14 999996 64960 2 17 999994 2 11 999996 2 2 999999 2 2 999999 1 13 999990 -926812 2 2 999999 2 15 999992 1 2 999999 572504 2 14 999983 2 1 999983 1 113138 541363 278151 2 2 999999 1 18 999997 255846 1 2 999999 -753361 1 6 999983 -763458 2 2 999985 1 616320 912729 188067 1 9 999985 -258858 1 972912 987573 386289 1 558649 865878 -794652 1 2 999999 766678 1 233786 670082 569737 1 2 999999 -222349 2 2 999991 1 2 999999 -364261 2 14 1000000 1 629953 916425 795199 1 308763 684421 582707 1 620843 841528 240545 2 11 999996 1 623292 851870 593139 1 83926 200057 389728 1 3 999983 -114698 1 16 999990 -521441 2 2 999999 2 17 999984 2 18 999991 2 43668 479043 2 6 999998 2 91057 961673 2 2 999999 2 11 999995 1 10 999996 -968254 1 17 999995 -642672 2 33348 218806 2 2 999999 2 13 999995 2 261990 293693 2 5 999994 2 2 999999 2 64844 531033 2 2 999999 2 17 999986 2 199559 202495 2 2 999999 1 138311 626591 -190899 2 20 999984 1 2 999999 -247638 2 361339 832735 1 143154 386447 -818935 2 270034 370936 2 602705 662383 1 436685 572232 -703566 2 296182 833426 2 11 999997 1 2 999999 775188 2 2 999999 1 3423 545681 -848470 1 2 999999 -246593 1 191804 996394 692859 2 69643 348300 1 2 999999 -43413 2 2 999999 2 120506 242835 2 563259 677745 2 2 999999 1 2 999999 352276 2 13 999994 1 3 1000000 171652 1 470912 562254 -11644 2 2 999999 2 17 999995 2 2 999998 1 679891 767910 118077 2 80846 337340 1 14 999987 -993915 2 2 999999 1 136406 567784 -103434 1 444464 820926 67587 2 172095 173228 1 174879 434693 412591 2 12 999992 2 2 999999 1 7 999998 551856 2 675311 821742 2 13 999986 1 562950 709125 -739249 1 44278 688931 801933 2 421661 516490 1 587053 914571 77625 1 2 999999 492209 1 17 999982 -747928 2 2 999999 2 253788 573795 1 543528 788115 744448 1 3551 122609 -534263 1 273667 787346 504903 2 377246 830273 2 100791 158716 2 508409 899875 2 15 999997 1 2 999999 -138678 1 313501 817164 -418012 1 14 999989 -698329 2 2 999999 1 4 999995 -689655 2 333833 420114 2 520516 636146 1 2 999999 697913 2 14 999998 1 2 999999 240088 2 2 999999 1 705221 975187 -439914 2 18 999993 1 15 999998 -937552 1 496400 832169 -741332 2 111670 690148 1 2 999999 -309054 1 20 999997 731018 1 2 999999 -218032 2 12 999986 1 619545 956451 -331738 1 739289 985238 512289 1 13 999993 -114587 1 156087 246586 938656 1 451494 465960 543693 2 2 999999 1 16 999988 926412 1 212660 427847 569854 1 609366 611014 -607849 2 2 999999 1 122770 350121 -279826 1 2 999999 937497 1 177664 487145 727901 2 12 999991 1 208554 753897 512677 2 16 999995 1 103630 836815 642407 2 2 999999 2 2 999991 1 2 999999 751468 1 17 999998 -895622 2 2 999999 2 2 999999 1 2 999981 722638 1 41331 912190 712004 2 2 999999 1 19 999984 736595 2 11 999994 2 7 1000000 2 58328 427454 2 454177 740413 2 483425 556220 1 14 999997 -570438 2 7 999993 2 335299 604847 2 18 1000000 2 280605 554638 2 223270 717116 1 5 999999 -967960 1 2 999986 476499 2 2 999999 1 6737 28498 -46840 2 168713 477742 1 2 999999 -132932 2 2 999999 1 13 999989 -31154 1 2 999999 -862360 2 2 999999 1 149095 964638 -841915 2 10 999982 2 2 999997 1 7 999991 109334 2 2 999999 1 2 999999 166417 2 8 999995 1 11 999986 -130398 1 2 999999 435112 2 2 999999 2 2 999999 2 18 999983 1 2 999999 455576 1 363899 588036 -810397 2 580993 593374 2 431628 877944 1 12 999994 768725 1 7 999998 -541929 1 17 999986 -848956 1 243617 931352 -706920 1 12 999989 -374678 2 2 999999 1 14 999988 -283651 2 11650 98553 1 2 999984 -343361 1 12 999984 535891 1 159234 546116 332774 1 300223 933940 439068 2 206904 762809 1 1 999995 501404 2 2 999999 1 2 999999 -614474 1 665732 898614 977252 2 9 1000000 1 2 999999 -183282 2 2 999999 1 2 999999 509469 2 2 999999 2 2 999999 1 2 999999 -192484 1 2 999999 70614 2 13 999984 2 3 999992 2 2 999999 1 10 999982 -951502 2 2 999999 2 801074 889338 1 14 999987 672761 1 2 999999 136734 2 2 999999 2 2 999999 1 66487 148164 -341438 1 3 999991 726204 1 11 999990 754763 2 569555 711222 2 371753 840566 1 4 999988 200555 1 10 999993 315281 1 2 999999 -241164 2 2 999999 1 19 999983 -897596 2 2 999999 2 2 999987 2 16 999990 1 2 999999 -690266 1 283337 322101 -868954 1 19 999998 402357 2 6 999985 1 257071 654519 -349865 2 17 999996 2 20 999990 1 2 999999 293788 1 16 999998 118344 1 2 999999 351710 1 536595 644264 655486 1 293017 417787 -226088 2 10 999995 1 17 999987 454533 2 489122 681652 2 17 1000000 1 1 999990 -435249 1 2 999999 111995 1 18 999992 992051 2 13 999997 2 12 999984 1 2 999999 -57301 2 274294 638291 2 176803 726033 1 350924 871354 -813018 2 14 999988 1 162380 816693 -107413 1 2 999999 -414683 2 2 999999 1 902359 930181 -340081 2 8 999987 1 427928 739599 -160025 1 2 999999 -568224 2 2 999999 1 431252 935576 -974069 2 17 999991 2 37140 329066 2 277257 488997 1 1 999987 450730 2 2 999999 1 12 999984 172282 1 2 999999 -391618 1 2 999996 -855900 2 448340 664376 1 456609 808748 772537 2 2 999999 1 9 999987 780214 1 13 999984 -316816 1 3 999995 158324 2 280002 551596 2 2 999999 2 12 999996 1 557404 748265 -981130 1 2 999999 170416 1 435593 550629 -773454 1 8 999983 434761 1 2 999999 -564602 2 2 999999 2 482247 859554 2 22065 823989 2 2 999999 1 15708 612866 -501406 1 223987 332167 471102 2 2 999999 2 2 999999 2 161430 394492 2 2 999999 1 2 999999 323099 2 17 999987 1 631548 912886 -311402 1 9 999988 444161 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 434502 889058 -544367 1 104645 156785 -997545 2 2 999999 1 87256 914659 710626 1 2 999982 94604 1 770538 828342 311850 1 2 999999 -509997 2 7 999981 1 7 999988 -821868 2 2 999999 2 5 999983 1 20 999986 583162 1 12 999991 -312785 1 499014 567367 -387851 1 2 999999 685066 2 2 1000000 1 162471 561239 412574 2 10 999983 2 13 999992 2 16841 518538 1 15 999996 154515 1 2 999999 710732 2 4 999985 1 531492 908808 -279115 1 2 999999 -338778 2 21419 865522 1 899682 933414 28557 2 12 999993 1 2 999999 -538824 2 714039 825673 2 10 999995 1 2 999999 -906349 2 117446 927590 2 2 999999 1 2 999999 662628 2 5 999987 2 163159 186578 2 8 999991 2 2 999999 1 108549 152369 553462 2 20 999993 2 777927 954844 1 590218 852252 895496 1 1 999993 -948644 1 17 999989 405042 2 13 999990 1 3 999992 -111774 1 2 999999 49174 1 2 999999 -673124 1 2 999999 500106 2 311190 802415 2 2 999985 1 4 999996 565320 1 2 999999 -257699 2 2 999999 1 140684 821991 -693236 2 2 999999 1 2 999999 570157 2 18 999993 1 385427 556749 -278131 1 4 999987 -191563 2 558329 887699 2 131287 905351 1 16 1000000 682547 2 536930 705131 1 7 1000000 744905 1 2 999999 590757 1 19 999993 -818878 2 12 999998 2 2 999999 2 2 999999 2 2 999999 1 2 999999 419863 1 2 999999 401343 2 66868 435800 2 2 999999 1 626135 698423 -156852 1 219528 699428 -201219 2 326010 788441 2 395723 558329 1 392185 878294 654384 2 2 999999 1 2 999999 -892438 2 2 999999 1 625566 638563 562160 1 13 999993 -233507 2 2 999999 1 2 999999 -36837 1 3 999984 285260 2 2 999999 2 294744 716440 2 375798 939499 1 9 999999 927152 2 404442 994629 2 9 999988 1 2 999999 -594103 2 2 999999 2 2 999999 1 6 999997 -1158 2 2 999999 1 3 999992 -829872 1 2 999989 -125195 1 482741 616385 7353 1 557705 863709 602709 2 2 999999 1 12 999985 62158 1 2 999999 467256 1 2 999999 617032 2 2 999999 2 531751 586088 2 15 999997 2 634360 818822 2 2 999999 2 559277 972217 1 2 999999 -905134 1 3070 725420 -724882 2 2 999999 1 8 999994 -779020 2 2 999999 1 379632 913660 482360 2 15 999999 2 2 999981 2 2 999999 1 18158 286849 -510320 2 476244 750056 1 2 999999 -639721 2 464380 950538 2 1 999993 2 2 999999 1 32364 511089 -391282 2 4 999993 2 231100 516709 2 9 999999 2 6 999993 2 12176 305860 1 284111 302062 -729032 1 805681 904692 493632 1 510407 745316 -865179 2 123374 539226 1 2 999999 -362098 1 16 999999 617822 2 293659 724749 2 154768 899915 1 3 999994 661913 1 421272 907035 -474520 1 782642 920427 -575380 2 2 999999 2 4 999984 1 2 999999 646260 1 186689 922153 -21654 2 70234 955371 2 388002 397936 1 2 999999 -207607 2 527295 892755 1 2 999999 600957 2 2 999999 2 2 999999 1 399599 897140 102309 2 2 999999 1 13 999993 995517 1 2 999999 360250 2 18 999989 2 17 999991 2 408582 429095 2 149359 756082 2 2 999999 2 2 999999 2 341168 713291 1 14 999991 -813609 2 10 999999 2 702197 726178 1 2 999999 -801436 1 10 999986 349274 1 2 999999 -411913 1 15 999995 238021 2 5 999989 1 2 999999 652493 2 2 999999 1 19 999991 983751 2 20 999985 1 13 999992 978151 2 2 999999 2 39542 231009 1 7 999993 -413786 1 4 999984 -988159 1 18 999995 -562302 1 355758 967662 908179 1 7 999989 -624578 2 9 999984 1 1 999984 295121 1 19 999991 -202704 1 854517 882061 -785566 2 18 999999 1 19 999982 846432 1 2 999999 -324464 1 2 999999 -516153 1 5 999996 -96746 1 2 999999 -312933 1 123846 895745 -575537 1 183806 446411 846412 2 19 1000000 2 257965 544403 2 2 999999 2 21964 967251 1 572059 838779 557178 2 95923 847804 2 2 999999 1 2 999999 268392 1 11 999984 356602 2 17 999983 2 2 999999 1 2 999999 521725 1 2 999999 437122 2 5 999995 2 12 999996 2 2 999996 1 1 999997 779874 1 99670 633229 -802969 2 20 999987 1 2 999999 -194113 1 16 999992 -709054 2 203153 900194 2 714169 731145 2 2 999999 1 2 999999 689185 1 473722 854621 -885130 1 504069 913704 -346257 2 19 999986 2 92370 115152 2 2 999999 1 13 999982 614068 1 2 999999 -433925 2 2 999999 2 2 999999 1 2 999999 -839808 1 2 999999 839360 1 635257 966085 840153 1 2 999999 621702 2 181881 808688 2 197105 635598 2 577530 578655 1 2 1000000 735080 1 336314 691583 946284 2 2 999997 1 11 999993 -643127 1 2 999999 181377 1 14 999992 -937756 2 262378 521803 1 16 999981 962899 1 460924 896752 784093 1 289565 293866 -249040 2 41660 624978 1 15 999995 -891327 1 320952 697984 -154497 2 345297 994645 1 607751 867780 159262 1 17 999983 798708 1 5 999983 -418524 1 9 999997 -183399 2 134630 576108 2 231058 392191 1 146722 862128 573630 2 1 1000000 2 10 999989 1 15 999984 -287131 1 2 999999 60459 2 6 999991 1 2 999999 -588103 1 14 999992 -497701 1 36056 841474 -425268 1 213408 740681 18133 1 132426 184744 477015 1 159677 167911 19187 2 2 999999 1 2 999999 -360443 1 77777 209799 -353693 1 2 999999 -791334 2 2 999999 1 6 999983 -962282 2 9 999996 1 2 999999 378079 2 191056 350212 2 8 999988 2 2 999999 1 18 999988 625522 1 15 999988 -878068 2 2 999999 1 2 999999 -874096 1 2 999998 717681 2 652514 975102 1 20 999981 -650903 2 2 999999 1 6 999986 668507 2 2 999999 1 2 999999 842397 2 344214 544664 1 2 999999 5442 2 274699 901562 1 574689 775351 185605 2 2 999999 2 12 999986 2 270092 579279 1 78800 787458 536561 2 9 999989 1 33828 131830 611193 2 2 1000000 2 522671 785798 2 2 999999 2 221723 616232 2 519372 827286 2 20 999987 1 199153 512196 -224933 2 2 999999 1 2 999999 -855446 1 2 999999 -405593 2 295807 413481 1 347774 566305 930373 1 16 999996 7920 1 2 999999 182517 1 2 999999 -931354 2 2 999999 2 2 999999 1 175149 987681 -522098 2 15 999982 1 92167 956340 436386 1 19 999997 -848431 2 66976 117603 2 7 999988 1 2 999999 -205448 1 2 999999 577130 1 2 999999 608047 1 453067 968507 278941 2 36145 833747 2 7 999995 1 518584 639231 984070 2 417805 567937 1 1 999984 -862093 1 10 999993 989988 1 109905 777462 -414398 1 376493 825373 -751084 1 99242 388403 309456 2 2 999993 2 20 999981 2 688507 889074 2 2 999999 2 2 999999 2 6 999990 1 2 999999 738041 1 2 999999 279782 1 2 999999 -587919 1 2 999999 -928999 2 12 999983 2 85653 267857 2 2 999999 2 2 999999 1 6 999984 -123936 1 113347 837202 -585563 1 20 999998 -520101 2 2 999999 2 594048 789397 2 11 999981 1 3 999989 146924 2 84293 938676 1 2 999999 703216 1 13 999990 748516 1 2 999999 -218562 1 384997 857482 335957 1 2 999999 249458 2 19 999993 2 8 999984 2 10 999999 2 2 999999 2 2 999999 1 2 999999 670805 1 2 999999 -171264 1 272334 635982 761855 1 155466 824492 -442990 1 2 999999 -489194 1 882408 943022 643304 2 66180 814184 2 2 999999 1 18 999981 190535 1 2 999999 848996 1 2 999999 296838 1 16 999991 -423531 1 31693 592075 -903875 2 6 999989 2 256826 357885 2 549352 570792 2 11 999981 2 462355 474171 1 106249 819401 -429643 1 10 999999 626480 2 228477 512067 1 20 999990 -229827 2 9 999996 1 2 999999 -399657 2 6 999994 2 9 999987 2 12 999992 1 2 999999 971313 1 303695 683268 -699341 1 63966 302193 50072 2 2 999999 2 2 999999 2 562534 584311 2 8 999998 1 7 999984 -767850 1 199267 619423 472965 1 163442 899255 -575772 2 5 999984 2 14 999990 2 2 999999 1 97110 107408 967358 1 2 999999 969283 1 6 999986 512510 2 5 999984 1 2 999999 -504920 1 422703 778575 -477313 2 185908 330899 1 8 999991 13505 2 16 999981 1 47604 808926 299208 1 11 999991 -518148 2 12 999997 2 7 999985 2 9 999995 1 1 999991 177339 2 2 999999 2 2 999999 1 11 999989 -517961 1 12 999987 -957702 2 148962 993579 2 71869 520424 2 2 999999 1 2 999999 -515934 2 4 999994 1 2 999999 665422 2 17 999988 2 2 999999 2 13 999993 2 243911 865422 1 11 999990 -952730 2 2 999999 1 15 999989 392912 2 2 999999 2 794933 919548 1 4 999981 -698534 1 2 999999 -149460 2 625835 884339 1 586389 643128 195431 1 18 999988 -741227 1 713850 740802 118622 2 652447 664340 2 2 999999 2 683042 797272 2 36344 793415 2 5 999990 1 455900 905469 -271817 2 169705 921240 2 1 999992 1 3 999984 -121873 1 15 999992 -330088 2 843426 988891 2 3 999997 2 759083 980581 1 67016 158547 127199 2 689831 826270 1 2 999999 -665585 1 2 999999 -510016 2 207746 381938 1 2 999999 830999 2 267656 468660 2 16 999982 1 188352 759171 -560099 1 3 999981 737383 1 712850 871089 85380 1 6 999992 311627 1 699941 993438 657440 2 20 999992 1 62059 683673 -498434 1 2 999999 -861892 1 341435 769801 981527 1 638738 817332 167165 1 5 1000000 -223354 2 2 999999 1 2 999999 -118502 2 2 999999 1 73151 823777 -213379 2 2 999999 2 2 999999 2 20 999997 1 70943 264717 -594212 2 19 999994 2 2 999998 2 11391 665560 1 400299 529803 527163 2 2 999999 2 2 999999 2 603324 787831 1 2 999999 57552 1 369117 668520 766753 1 10 999995 -827588 2 2 999999 1 802131 860313 347978 1 16 999982 -126466 1 2 999999 -180277 2 18 999993 2 486437 527683 2 300887 600548 2 2 999999 2 3 999985 1 2 999999 964572 1 475313 870979 596675 2 8 999996 2 11 999982 1 687594 911447 198378 1 384523 614446 540035 1 2 999999 -636779 1 2 999999 -398240 2 454884 617856 2 7991 386294 2 4 999994 2 2 999999 2 184823 993468 2 68905 219677 2 110060 200276 2 558490 949290 1 19 999998 305622 1 2 999999 -745402 2 2 999999 2 19 999990 1 2 999999 -382527 1 59128 387155 -745150 2 185549 206683 2 2 999999 1 2 999999 -262357 1 2 999999 -753510 1 2 999999 -687752 2 233126 609374 1 2 999999 460955 2 2 999999 1 395614 682206 -480475 2 19 999983 1 2 999999 -848222 2 2 999999 1 2 999999 251933 1 219873 500009 525803 2 2 999999 2 2 999999 1 2 999999 -167698 2 2 999999 2 3 999991 1 2 999999 -567474 2 13 999997 2 156022 433554 1 2 999999 -547713 2 2 999999 2 2 999999 2 5 999984 2 2 999999 1 17 999992 753924 2 2 999999 1 2 999999 -836708 2 11 999997 2 13 999992 2 527449 796816 1 4 999997 341812 1 10 999987 529822 1 9 999987 493627 2 841715 914119 2 2 999999 1 13 1000000 -146219 2 578411 992627 2 2 999999 1 2 999999 -334548 2 8 999988 1 2 999999 -773140 1 2 999999 115314 1 2 999999 -939828 2 2 999999 2 2 999999 1 2 999999 891868 1 2 999999 114540 1 8021 945705 -57725 1 107723 590707 -939581 2 1 999996 2 40278 725465 2 2 999999 1 352847 510333 -314663 1 158475 828944 685228 2 2 999999 2 17 999988 1 11 999987 -696609 2 3 999991 1 535174 836501 -134845 2 494859 821210 1 96115 829433 -476961 2 19 999990 2 143330 162760 1 809028 884211 -116950 2 869541 967528 1 2 999999 -552511 2 2 999999 1 9 999990 981730 1 2 999999 -586978 2 2 999999 2 2 999999 2 281857 701372 2 364400 498151 1 644284 811996 221390 2 537384 577891 2 15 999994 2 485210 597567 1 20 999991 324661 2 11 999998 2 6 999986 1 220494 268841 -696944 2 2 999999 1 371967 551686 -623683 2 7 999981 1 2 999999 -465905 1 2 999999 -945235 2 2 999999 2 60415 644585 2 7 999999 1 2 999999 -783292 2 649340 755893 1 17 999993 423120 2 2 999999 2 130026 850953 1 156599 207580 -791620 2 2 999999 2 41813 515595 2 9785 626438 2 15 999989 1 120350 756471 -264706 2 463408 901724 2 4 999987 2 2 999999 1 4 999999 676342 2 2 999999 1 16 999997 186328 1 391246 438660 -360252 2 2 999999 1 2 999999 466403 1 235858 620574 -69225 2 2 999999 2 2 999999 2 2 999999 2 404452 997874 1 463283 734635 161060 1 19 999987 -692901 2 605839 688279 1 2 999999 703458 1 17 999998 304710 1 8 999991 -435437 2 2 999999 1 17 999987 -722921 1 2 999999 -983186 1 2 999999 832499 1 18 999988 758138 2 2 999999 1 156965 773502 -559839 1 415470 435029 663435 2 114762 785466 2 2 999999 2 2 999999 1 2 999999 109223 2 11516 73019 2 794640 958853 2 17 999981 2 5 999989 1 149541 229535 225147 1 2 999999 678195 2 2 999999 1 2 999999 -783297 1 2 999999 413120 2 9 999995 1 26925 403356 -792741 2 2 999999 1 244274 271937 -651335 1 19 999987 841167 1 7 999989 459395 1 10 999990 858367 2 498165 555636 2 11 999992 2 809857 868503 1 2 999999 396330 2 17 999995 1 19 999989 100686 2 451699 580502 2 2 999999 1 18 999985 -659479 2 818388 876781 1 2 999999 -470288 2 12 999998 1 2 999999 -206369 1 6 999984 -586455 2 2 999999 2 144917 632176 1 30098 242361 -8283 2 2 999999 2 7 999996 2 1 999982 1 48086 527839 951441 1 19 999999 684127 2 7 999999 1 3 999991 -543892 1 174980 982991 -30418 1 2 999999 -826022 1 2 999983 369865 1 1 999988 -804191 1 370205 444441 676914 2 6 999993 2 2 999999 1 574581 574700 690170 1 12 999988 191796 2 384636 430296 1 12 999986 641408 1 2 999999 -677051 2 8 999993 2 2 999999 2 3 999992 1 2 999999 523896 1 27666 757369 762257 1 612874 657599 -728979 2 2 999999 1 2 999999 -199912 2 1 999982 2 2 999999 2 5 999995 2 11 999981 1 575998 772302 432783 2 5 1000000 1 731524 852019 731991 2 2 999999 1 292692 493430 -221272 2 155766 569137 1 7 999984 581997 1 2 999999 44129 1 536977 978390 -719333 2 1 999992 2 9 999998 1 2 999999 -537377 2 16 999984 1 1 999982 -669071 2 313552 791639 2 8 999992 2 3 999993 1 1 999993 -34323 1 2 999999 824297 2 491029 937036 1 20 999991 522064 2 2 999999 1 2 999999 -390043 2 46752 506780 1 14 999983 -557716 1 2 999999 338163 1 4 999989 -879869 1 573471 614001 -420590 2 240897 452170 2 349810 578019 1 15 999983 716254 2 12 999999 1 108201 806920 47221 1 14158 541001 -717681 2 20 999982 2 3 1000000 2 2 999999 1 409578 491755 115359 2 17 999998 2 7 999997 1 2 999999 866196 1 2 999999 993256 2 785057 994559 1 1 999982 -522446 1 2 999999 -401423 2 517725 859941 2 7 999998 1 19 999987 339232 1 301379 429908 -486467 1 2 999999 389540 1 11 1000000 -224565 1 717669 822963 -91710 1 274974 684074 -454948 2 574334 605602 2 183321 688526 2 1 999988 1 18 999996 -427412 2 13359 332565 2 2 999999 2 427726 815444 1 2 999999 -810783 1 2 999999 82380 1 5 999993 604472 2 452809 783191 2 3 999993 2 225273 822175 2 12 999991 1 2 999999 -82924 1 400364 552049 -171536 2 2 999999 1 10 999989 -210551 2 317740 912977 1 14 1000000 -22864 2 2 999999 1 591898 695373 2909 2 2 999999 2 2 999999 2 2 999999 2 19 999984 1 489003 568372 -13976 1 2 999999 -598638 2 778332 918563 1 2 999999 -557264 2 2 999999 1 2 999999 -642987 2 1 1000000 2 7 999983 2 2 999999 1 430088 784515 612404 2 16 999995 2 84242 112283 2 14 999989 1 2 999999 103018 1 2 999999 80929 1 40254 456831 206444 1 16 999987 -601871 1 81744 199611 -714372 2 8 999998 2 75066 930813 2 19 999986 2 285423 650712 1 15 999984 863180 1 658207 974529 -990671 1 2 999999 -616523 2 14 999992 2 15 999985 2 9 999994 1 2 999999 -393359 2 4 999997 1 2 999999 424891 1 2 999999 -332788 1 515839 844710 935509 2 151948 968027 1 17 999985 -130347 1 1 999993 477737 1 245738 320595 -427270 1 6 999983 66667 1 2 999999 -214807 1 48416 181113 -32589 1 16 999984 -187871 2 129775 695701 2 5 999990 1 2 999999 -337903 2 8 999984 1 114514 422091 926865 2 2 999999 2 2 999999 2 16791 171053 2 55304 917479 2 152336 894203 1 2 999999 859427 2 2 999999 1 2 999999 -694374 1 13 1000000 223338 1 15 999984 589551 1 2 999999 -766845 1 3 999992 -429286 1 551142 925596 -844714 2 38582 778802 2 7 999988 2 177504 362716 2 1 999982 2 57872 495258 1 413301 958062 885257 1 10 999995 156032 1 18 999985 -811535 1 428615 729233 -877746 1 2 999999 472745 2 43050 230541 2 2 999999 1 11 1000000 170126 2 334822 995879 1 19052 921355 223522 2 293084 708935 2 5 999994 1 2 999999 341514 2 2 999999 1 12 999982 991213 2 2 999999 1 263552 851671 941618 1 8 999999 -428008 2 257278 596108 1 18 999999 138687 1 193981 937218 -132453 2 5 999997 2 5 999989 1 485312 605462 -626694 2 2 999999 2 2 999999 2 862079 911951 2 4 999982 1 1 999988 634127 1 2 999999 976563 1 2 999999 225026 1 14 999990 -368181 1 2 999999 -381656 1 4 999981 539532 1 98911 356845 -611182 2 11297 904774 2 533308 845312 2 762440 949737 2 752523 980773 1 12 999991 16042 2 19 999991 2 2 999999 1 2 999999 302456 1 7 999990 -111655 1 653492 733483 -581515 2 13 999992 1 253656 374969 -423799 2 2 999999 2 289089 467996 2 2 999999 1 384951 397103 -579824 2 466644 889928 1 15 999996 561118 1 147552 177068 720224 1 2 999999 -600253 2 2 999999 2 2 999999 2 10 999985 1 2 999999 720310 1 3 999989 -3112 1 109499 324576 -107231 2 5 999986 2 15 999982 2 261310 706298 1 2 999999 901154 2 17 999995 2 357226 532466 2 2 999999 2 69089 298369 2 12 999988 1 8 999997 -431622 1 2 999999 -747902 1 15 999986 -786128 1 5 999989 197703 2 19 999999 1 2 999983 -251207 2 1 999993 1 589642 858632 -867324 1 2 999995 -89851 1 17 999981 -433847 2 2 999999 2 2 999999 2 2 999999 1 162185 214966 821731 2 2 999999 1 737744 749474 989074 1 10 999990 839961 1 2 999999 -331552 2 206108 262806 2 596676 701894 2 5 999995 2 2 999999 1 6589 678273 -844926 1 2 999999 -442037 1 2 999999 551621 2 18 999994 1 572961 728460 163842 1 652506 934326 -134217 2 2 999999 1 2 999999 930236 2 17 999992 1 431914 477989 933557 2 2 999999 2 11 999996 1 7 999984 897989 2 2 999999 1 19 1000000 186280 1 14 999985 -48417 2 2 999999 1 45705 974625 -777969 1 2 999999 913959 2 2 999999 2 11 999994 2 666354 748333 2 2 999999 2 2 999999 2 594673 754362 1 2 999999 978301 2 212289 694346 2 2 999999 1 2 999999 244761 1 9 999994 726461 1 2 999999 832576 2 2 999999 2 15 1000000 2 16 1000000 1 446287 572352 -166138 1 2 999999 -232569 1 2 999999 -528415 2 1 999986 2 16 999998 2 2 999999 1 20 999985 -610074 2 20 999989 1 2 999999 952545 2 121895 153976 1 156461 844893 589602 1 8597 666759 -698593 2 2 999999 1 8 1000000 485027 1 7 999992 473901 2 99755 268474 2 151034 873327 1 17 999993 -894086 1 4 999990 -119559 1 2 999999 923397 1 257963 961813 -500158 1 2 999999 -39215 2 2 999999 2 58055 500983 1 285668 410805 959046 2 18 999988 1 3 999990 698631 2 63862 837700 1 261874 509991 871766 1 2 999999 105620 2 2 999999 1 459203 578196 -768835 1 25973 760113 -392224 1 2 999999 -780703 1 229051 519638 -648960 2 1 999984 2 2 999999 2 2 999999 2 197387 698962 2 16 999993 1 2 999999 -512251 2 2 999999 1 19 999988 81225 2 2 999985 2 5 1000000 2 6 999992 2 554543 577242 1 17 1000000 -397939 2 2 999999 2 2 999999 2 2 999999 2 311403 563416 2 306461 470280 1 2 999990 12345 2 14 999997 2 15 999999 1 2 999999 -374202 2 59576 584276 2 3 1000000 2 2 999999 1 1 999999 32565 2 2 999999 2 2 999999 1 2 999999 837264 2 2 999999 2 1 999997 2 2 999999 2 372602 834834 2 361059 539709 1 4 999991 -355173 2 578999 801027 1 19 999999 166493 2 2 999999 2 286096 918317 2 483750 738628 1 6 999997 115442 2 47159 963978 1 9 999982 180849 1 7 999985 820394 1 2 999999 -147346 2 2 999999 1 2 999999 -921301 2 174526 232198 2 175169 578531 2 471886 884201 1 13 999983 735970 1 2 999999 607068 1 20 999984 -10295 1 3679 250116 899740 1 6 999999 789252 2 2 999999 2 19 999982 1 166868 608260 594196 2 8 999997 1 383310 549303 -468148 1 213500 589303 -644618 2 2 999999 1 557165 586692 -910174 2 2 999999 1 15536 978155 -323095 2 3 999994 1 8 999992 982401 2 2 999999 2 2 999999 2 30152 599435 2 2 999999 2 2 999999 2 60046 433584 2 6 999990 2 7 999988 1 2 999999 -959875 2 141514 962572 1 6 999985 -255956 2 1 999981 1 2 999999 387045 2 2 999999 2 434023 615200 2 8 999992 1 460008 509541 -808296 2 2 999999 1 237372 749087 -765115 2 8 999992 1 2 999999 531666 2 518170 953584 2 544214 865940 1 134059 888658 -748889 1 2 999999 33929 2 2 999999 1 17 999993 -8230 1 18 999983 434736 1 2 999999 -797730 2 2 999999 2 2 999999 1 259064 582097 993382 1 337230 721628 972752 2 12 999988 1 11 999985 35676 2 3 999988 1 4509 562089 343995 1 7 999998 629139 1 108753 249407 613510 1 17 999995 -83432 1 2 999999 557486 2 2 999999 2 2 999999 1 435163 709283 985119 2 23200 214627 1 14 999985 -428221 2 327312 417985 1 6 999985 -100866 1 146397 725105 -276751 2 396140 420848 1 2 999999 697919 1 10 999992 225509 2 925566 968673 1 2 999999 -832326 2 10 999999 1 8 999992 441217 1 10 999999 843938 2 240278 727058 1 9 999990 405513 1 3 999999 -921791 1 3 999996 -600853 1 361319 944257 -671759 2 2 999999 2 13 999995 1 2 999999 389750 2 15 999982 2 2 999999 2 2 999999 1 150312 409894 270828 2 487091 868528 1 7 999982 559986 2 7 999999 1 341234 584401 98734 2 14 999988 1 2 999999 -927700 1 170089 235111 487085 1 13613 297950 -488731 2 6 999987 2 564479 952371 1 402814 906549 -674208 1 132157 389493 447067 2 13 999983 2 2 999999 2 2 999999 2 758596 854684 1 2 999999 -766567 2 8 999987 2 2 999999 1 2 999999 -487877 1 15 999992 -412913 1 807826 946716 -817341 1 15 999981 -408780 2 164171 524961 2 2 999999 2 2 999999 2 2 999998 2 687507 774074 2 473224 772864 2 17 999991 2 5 999990 1 34366 453456 -531645 2 2 999999 2 59397 364080 1 3 999984 974520 2 2 999999 2 2 999999 1 18 999992 561892 1 2 999999 -825014 1 20 999994 -48333 1 7 1000000 33077 1 2 999999 75642 2 2 999999 1 555879 923712 441447 2 167860 312982 2 2 999999 2 668442 864293 2 2 999999 1 127678 501649 -853004 1 7 999993 694089 1 2 999999 852909 1 34696 329592 887116 1 339537 621093 -754587 2 443923 654739 1 16 999996 -226042 2 7 999983 2 7 999999 2 2 999999 1 2 999999 783232 2 15 999990 2 509231 923962 2 2 999999 2 29218 49879 2 2 999999 2 9 999988 2 272002 874314 2 2 999999 2 175636 591920 1 203040 401878 615770 1 661822 779823 806246 1 12 999988 703747 1 2 999999 -237165 2 11 999994 1 13 1000000 733627 1 2 999999 -804727 2 2 999997 2 7 999990 2 94771 367985 2 2 999999 2 274164 715251 1 12 999983 -393625 2 52251 63789 2 12 999997 1 2 999999 853359 1 4 999993 -119011 2 13 999996 1 2 999999 -217658 1 243750 800564 -668918 1 2 999999 -6144 2 810731 864679 2 17 999994 1 19 999989 -906059 2 10519 489327 2 20 999989 1 369769 651238 488996 1 153798 519612 -91969 2 4 999999 1 2 999999 -505614 1 2 999999 911859 1 2 999999 -85896 1 1 999986 28740 1 2 999999 -384786 2 2 999999 1 56655 610189 -830983 2 10 999994 1 2 999999 -605742 1 2 999999 904216 1 4 999995 183460 1 13 999990 -965317 2 2 999989 2 2 999999 1 261100 974937 -635847 1 12 999992 106804 2 14 999988 1 5 999994 -846750 2 2 999999 1 15 999999 722274 1 10 999994 140170 1 5 999984 -833925 2 45770 568143 1 4 999982 -197531 2 2 999999 2 391076 966545 2 168179 580741 2 151454 210083 1 20 999984 -420123 1 6 999983 -435046 2 599890 841470 2 2 999999 2 13 999999 1 4 999981 -334951 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999984 -70101 2 2 999999 1 2 999999 158180 2 2 999999 1 10 999981 -497173 2 2 999999 1 2 999999 -896404 1 15 999989 -668740 1 20 999998 985473 2 2 999999 1 1 999983 -522067 1 16 999996 998741 2 12 999986 1 169746 693306 936440 2 441612 701819 1 181533 587802 658453 1 265165 408929 -580262 2 488166 536975 1 15 999985 -676297 2 825151 889229 1 16 999991 -131124 1 2 999999 -526694 1 2 999999 982162 1 98019 482146 414666 1 14 999987 809406 1 3 999982 574247 2 2 999999 1 2 999999 -105683 1 91220 514412 -661454 1 12 999981 595152 1 2 999999 565805 2 2 999999 2 684719 827844 2 86930 506320 1 7 999986 550411 2 2 999999 1 4 999991 -522335 2 2 999999 1 100194 193413 764397 2 476363 477016 2 13 999994 2 2 999999 1 2 999999 983909 1 2 999999 577827 1 2 999999 -227752 2 4 999985 2 16 999982 1 5 999996 865948 2 2 999999 2 601060 648375 2 2 999999 2 20 999993 1 4 999985 957121 2 19 999987 2 235767 540280 1 2 999999 -525075 1 16 999991 -28963 1 13 999999 715333 2 31474 769782 2 207205 585290 1 20 999999 222467 1 3 999994 -796537 1 14 999981 59030 1 668512 932455 959822 1 4459 782419 -505605 1 10 999985 -458305 1 78286 484281 307797 1 21049 554886 844230 1 2 999999 -298604 1 17 999997 169324 1 8 999997 -962432 1 3 999987 227746 1 2 999999 717381 1 19 999983 -960377 2 5 999981 1 14 999995 -423437 2 166450 472900 1 100396 634724 214601 2 99111 393342 1 252182 699236 677002 1 370267 574110 -70875 2 801632 834818 1 2 999981 72092 2 18 999996 1 427497 580079 -321111 2 10 999984 2 2 999999 2 2 999999 1 2 999999 83007 2 7 999984 2 240779 848237 2 14 999997 1 291664 826713 -25186 1 2 999999 278261 1 2 999994 -601285 2 14 999985 1 466237 965404 -732556 2 2 999999 2 2 999999 1 114629 117853 -943072 1 11 999990 297296 2 8 1000000 2 2 999999 2 2 999999 1 2 999999 913628 1 219731 246063 -758692 1 3 999992 -834133 1 658992 859461 676951 1 90551 604314 -53041 2 2 999999 1 3 999992 602629 2 561293 691428 1 403331 959568 542023 2 19 999983 2 425800 997307 2 2 999999 2 14 999986 1 2 999999 373048 1 774891 900359 -862957 2 15 999992 2 627968 993294 2 15 999990 2 2 999999 2 18 1000000 1 105617 938694 556188 1 3 999988 751243 1 2 999999 984665 2 2 999999 1 920553 954820 -975609 1 2 999999 -646076 1 66927 894710 -119152 2 2 999999 1 259441 931316 -749850 1 190546 331021 -50302 1 4 999995 455203 2 2 999999 2 2 999999 2 187793 483168 2 401880 904744 2 2 999999 1 9 999994 799089 2 460969 760345 1 458157 662622 660270 1 11827 284278 -452906 1 2 999999 -519550 2 15 1000000 2 42472 656212 2 5 999985 1 7 999981 -333468 2 2 999999 1 469566 719717 -547088 1 2 999999 350960 2 17 999997 1 2 999999 -728901 1 720796 895848 -997805 1 276835 816936 -645228 1 13 999991 234057 1 19 999996 -596620 1 2 999999 893854 1 502760 725851 628049 1 2 999999 324643 2 2 999999 2 598358 863087 2 9 999989 2 2 999990 2 2 999999 2 2 999999 1 626411 652467 409765 1 15 999987 -129493 2 2 999999 1 2 999999 -919964 1 564166 866356 571424 2 2 999999 1 45906 313680 -309879 1 411390 539362 310171 1 5 999997 -55529 1 2 999999 -353717 1 47344 381072 991229 2 11 999997 2 143554 947297 2 533768 594949 2 2 999999 2 2 999999 1 2 999999 -122232 1 6 999984 801262 2 7 999988 1 10 999997 300746 2 2 999999 2 9 999991 2 38659 577186 1 359004 443416 -430379 2 753628 885815 2 2 999999 2 250516 868295 1 2 999999 348843 1 2 999999 -52516 1 2 999999 -185877 1 192128 867370 -756501 2 391733 772302 2 135290 742949 1 15 999981 419957 2 2 999999 1 7 999986 783177 2 558074 802206 1 522370 588753 839873 1 341107 899321 -160180 1 2 999999 -435611 2 18 999984 1 15 1000000 -996161 2 18 999999 2 2 999999 2 67639 666288 1 2 999999 -569794 1 2 999999 791434 1 8 999982 -243003 1 3 999989 -610979 2 2 999999 2 17 999983 2 2 999985 2 144152 379159 2 11 999997 1 2 999999 911893 2 14 999994 2 127950 886580 2 16 999987 2 17 999983 1 209085 608867 -730171 2 5 999984 1 2 999999 452985 2 18 999992 2 2 999999 1 213351 354288 178556 2 788856 907201 2 2 999999 2 2 999999 1 15 999981 429699 1 973143 985126 558511 1 2 999999 385138 2 19 999986 2 2 999999 1 508525 518340 -987901 1 4 999988 -905131 1 2 999999 869087 2 19 999995 1 138231 866804 -952944 1 745743 857496 946371 2 9 999990 1 16 999990 -776690 1 495027 826951 98662 1 513579 792149 -228631 2 2 999999 2 3 999991 2 713926 941996 2 8 999989 1 19527 975933 776210 2 613119 802975 1 12 999985 9423 1 582128 856463 -852297 2 2 999999 1 17 999999 -534390 2 14 999995 1 2 999999 220858 1 2 999999 -733588 1 20 999986 220263 1 14 999992 -487382 1 9 999982 -869243 2 14 999993 2 2 999999 2 17 999988 2 4 999996 2 2 999999 2 17 999990 1 2 999999 434730 2 2 999999 1 353958 516693 784579 2 2 999999 2 2 999999 1 2 999999 792288 2 13 999994 1 2 999989 528038 1 2 999999 428677 2 2 999999 2 165359 389641 2 82840 231682 2 13 999999 2 10 999990 2 2 999999 1 5 999999 882322 1 2 999999 -240057 1 2 999999 498678 2 181186 937453 2 9 999989 1 6 999987 933293 2 2 999999 2 2 999999 2 3 1000000 2 2 999999 2 2 999999 2 14 999995 1 67966 581916 859229 2 2 999999 1 2 999999 87206 2 2 999999 1 2 999999 -970355 1 11 999981 -202981 1 2 999999 -540744 2 6 999995 2 10 999991 2 422665 877597 2 572294 674071 1 16 999991 -511589 1 2 999999 50315 1 1 1000000 -518279 2 861862 965960 2 181473 832608 1 2 999999 255689 2 2 999999 1 2 999999 42607 2 2 999999 1 4 999989 578076 1 16 999994 750084 2 645552 998078 2 2 999999 1 57871 331350 -4254 2 407148 439938 1 528240 651040 357439 2 16 999981 1 2 999999 -12299 1 51616 68514 56615 1 555934 712873 233216 1 2 999999 725267 2 2 999999 1 159179 983103 -315907 2 5 999982 2 2 999999 1 679887 797150 -924815 2 2 999999 2 6 999989 2 15 999983 1 95574 328750 -642939 2 3 999990 1 31311 477697 -106892 2 79903 988551 2 5 999997 2 314085 333113 1 2 999999 -277576 1 856935 877627 -49205 2 14155 997353 2 2 999999 1 6 999983 -190528 1 524133 591121 483788 1 99065 625821 -117180 2 267686 589753 1 11 999995 -522505 2 2 999999 1 270366 703870 967949 1 20 999987 -241719 1 2 999999 990396 1 2 999999 767773 1 2 999989 -369014 1 2 999999 263509 1 2 999999 -182482 1 6 999991 955574 2 8580 538380 1 511700 833965 576088 2 2 999999 2 584791 915681 1 323457 623882 -142798 1 6 999999 -1925 2 412293 861827 2 747593 868582 1 15992 308805 284597 2 2 999999 2 2 999999 1 15 999982 958306 1 2 999999 -452756 1 2 999999 -560709 1 14 999995 -584768 2 15 999994 2 57931 383136 1 2 999999 678120 2 2 999999 2 333285 437042 1 15 999990 943262 1 20643 548498 -668927 2 3 999998 2 8 999992 2 2 999999 2 13 999993 2 7 999987 1 2 999999 396326 1 139145 310319 -87652 1 658408 972300 -621753 2 11 999997 1 697871 821187 808488 2 108312 575066 1 19 999982 582100 1 2 999999 814049 1 11 999986 -348587 1 2 999999 -619304 2 2 999999 1 254009 439229 280061 1 766627 799720 -74102 2 11 999994 1 2 999999 -679957 1 2 999999 -524991 1 384461 900145 782278 1 12 999988 202203 2 17 999989 1 6 999985 41788 2 5 999995 1 678705 886252 -830519 1 10 999985 -208993 2 2 999999 2 415460 631581 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -164748 2 18 999995 1 2 999999 446317 2 2 999999 1 6 1000000 300190 2 281525 796525 2 533757 710546 2 2 999999 2 2 999999 2 90432 763727 2 266190 889008 2 2 999999 2 1 999997 1 7 999995 941895 2 2 999999 1 1 999982 -873366 2 2 999985 1 129441 318333 -360304 1 4 1000000 542609 1 165996 739224 -905154 1 2 999999 718435 1 2 999999 563285 2 385961 576800 2 6 999983 2 740644 970977 2 15 999987 2 2 999999 2 15 999984 1 2 999999 -211791 1 11 999992 -962436 2 10 999995 2 3 999999 1 2 999999 -35888 2 362046 557518 1 174348 179648 -73207 2 2 999999 2 626032 955246 1 4 999985 292341 2 28164 993902 1 214677 921813 380887 1 2 999999 -264102 2 2 999999 1 14 999992 -843565 2 538393 853003 1 18 999999 -825383 2 2 999999 2 10 999990 1 225865 769760 -818922 2 4 999983 2 2 999999 2 2 999999 2 11 999997 2 3 999998 2 18 999996 2 1 999981 1 2 999999 -180576 2 2 999999 2 10 999989 1 7 999984 867610 1 12 999987 -970430 2 2 999999 1 19 999991 -955184 1 2 999999 -700530 2 1 999988 1 383033 421388 -64066 2 2 999999 2 354326 863576 1 2 999999 281694 2 8 999999 1 15 999987 836592 2 24801 859026 1 212319 314841 -771735 2 2 999999 2 12 999984 2 124701 377498 2 178471 522221 2 234887 347720 2 8 999982 1 284369 815656 729305 1 8 999995 568541 1 5 999990 -515097 2 155661 894841 1 9 999990 448155 1 18 999998 51647 1 790014 887272 848887 1 2 999999 -831609 2 7 999995 2 9 999983 1 200911 665630 -104653 2 5 999987 1 19 999983 754854 1 173446 848004 -427885 1 11 999989 -870753 2 327056 482914 1 242558 829547 -844207 1 2 999999 -25901 1 152570 294516 384632 1 2 999999 793645 1 2 999999 909113 1 2 999999 844424 1 2 999999 -664132 1 293362 638826 580586 2 2 999999 2 11 999983 1 460604 572705 -683822 1 4 999994 460814 1 1 999989 935859 2 21902 839566 1 2 999999 -911999 1 20 999990 -303689 1 14 999992 -673521 1 310462 820999 370247 1 2 999999 945550 2 690134 786743 2 755752 935343 2 4 999996 2 2 999999 1 2 1000000 -168853 2 2 999999 1 258279 365265 -368950 1 449563 639424 535575 2 6422 908086 1 727848 806431 785231 2 2 999999 2 2 999999 1 16 999984 -367993 2 19 999988 1 2 999999 301168 1 10 999993 572478 1 26980 519170 -393649 2 43859 143967 2 2 999999 1 4 999998 456935 2 2 999999 2 2 999999 2 2 999999 1 18 999995 199468 1 2 999999 8383 1 97938 632001 -668930 1 7 1000000 -24849 1 8 999998 758512 2 2 999999 2 2 999999 2 20 999988 2 17 999999 2 6 999993 2 2 999999 1 40575 557179 740466 2 2 999999 2 2 999999 2 631442 634809 2 2 999999 2 14 999985 2 40659 938540 1 2 999999 707358 1 2 999999 626305 2 2 999999 2 21121 945798 1 424271 938044 -944991 1 441071 581944 -666217 2 17 999984 2 744359 977375 1 3 999998 740466 1 7 999994 233763 1 3 999991 -950148 2 2 999999 2 2 999999 1 541452 994248 -40434 1 12 999983 117052 1 2 999991 -760335 1 2 999999 -323347 2 10 999999 1 530784 717393 717180 1 18 999987 415139 1 2 999999 -857162 1 38050 873929 155860 1 2 999999 -406997 1 330529 877484 216981 1 703439 831622 477440 2 733268 893828 1 2 999999 826786 1 174939 730938 28209 1 20 999994 511465 2 15 999986 2 835721 874606 1 151259 233259 -594117 1 2 999999 578020 1 116128 969500 217992 2 2 999999 1 2 999999 4404 1 12 999997 -958950 2 2 999999 1 9 999990 -364641 2 15 999987 1 349758 754227 -767834 2 2 999999 2 2 999999 1 11 999992 -395368 1 2 999999 -810365 1 450636 728369 703352 2 723478 798948 1 2 999999 755891 2 2 999999 2 2 999999 2 380942 546602 1 17 999996 -679083 2 3 999998 1 165060 785633 -323797 1 6 999982 -261434 2 6 999999 2 424138 545925 1 393476 626571 851344 2 4 999992 1 2 999999 -152262 1 6 999988 -832819 2 2 999999 1 3 999994 -961663 2 15 999986 1 7 999992 95642 2 202197 585825 1 15 999990 111261 2 2 999999 2 102434 928956 2 2 999999 2 2 999999 2 384789 619281 2 371709 381035 1 2 999999 -756747 1 20 999987 -857665 1 2 999996 289999 1 2 999999 818186 1 17 999981 -913902 2 18 999991 2 8 999993 1 19 999991 978645 2 1 999987 2 9 999988 2 9 999987 2 15 999992 1 1 999988 345552 2 2 999999 1 163879 921638 -907624 1 2 999999 -841876 2 14 999996 2 2 999999 1 526665 606193 -644892 2 316525 487111 1 2 999999 452860 2 1 999993 1 2 999999 -588829 2 175950 591063 2 2 999999 1 91686 254034 -683716 2 7 999983 2 19 999992 2 810151 990035 2 19 999998 1 12 999990 -715688 1 15 999984 -31534 2 723758 930877 2 2 999999 1 745967 920866 196804 2 2 999999 2 76243 83825 1 2 999999 -32373 1 2 999999 -816874 1 509457 805787 -927306 1 266606 307058 -854772 1 334124 559110 852037 1 17 999993 -371271 1 11 999985 -771044 1 2 999999 -63825 2 567877 702475 2 2 999999 2 2 999999 1 2 999999 -454604 1 20 999996 -281195 2 2 999999 1 277968 901194 482795 1 20 999981 -763380 2 10 999987 1 2 999999 -275927 2 510120 607069 1 2 999997 -632380 2 9 999981 2 2 999999 1 199157 864272 963940 1 796263 998949 655676 2 14 999997 1 7 999985 -559722 1 236158 854069 91054 2 186842 694078 2 4 999985 2 4 999981 1 2 999999 97043 1 2 999999 -915308 2 267647 507002 2 1 999999 1 2 999999 542679 2 14 999986 1 2 999999 -764990 1 2 999999 344645 1 15 999983 -591364 2 2 999999 2 226732 849125 2 260529 674438 2 2 999999 2 11 999996 2 2 999999 1 10 999991 -873130 1 5 1000000 202929 1 11 999993 700343 1 2 999999 -429155 1 2 999999 168226 2 60696 620226 1 2 999999 396390 1 2 999996 -991065 2 2 999999 2 498482 888495 2 2 999999 2 312081 496950 1 15 999995 -276143 1 2 999999 931151 1 13 999985 -681108 2 3 999995 2 14 999991 2 2 999999 2 17 999993 1 18 1000000 806007 1 2 999999 -913734 1 2 999999 982510 1 181383 758374 -439656 1 2 999999 439868 2 2 999999 1 297453 501899 -983834 2 2 999999 1 2 999999 424324 2 2 999999 1 216950 367590 148354 2 45684 201021 2 51404 295785 1 2 999999 -481302 2 1 999997 1 13 999994 911765 2 2 999999 2 2 999999 1 2 999993 503285 2 8 999992 1 2 999999 -72990 2 934684 977572 2 2 999999 2 351171 801369 1 9 999999 -731578 1 2 999999 418379 1 2 999999 -587219 2 2 999999 1 3 999984 928592 1 461215 722668 54525 1 2 999999 -422007 1 211037 916186 878789 1 8 999991 98453 2 2 999999 1 489114 490849 582150 1 248635 510654 240505 1 9 1000000 -858195 2 2 999999 1 6 999992 473051 1 2 999999 318588 1 2 999999 -332293 2 16 999985 2 385954 518657 1 330464 685979 -452095 2 12418 610307 2 4 999995 2 2 999999 2 2 999999 1 633090 961007 18990 2 2 999999 1 2 999999 -120900 1 2 999999 61324 2 2 999999 2 656336 912899 2 111819 905497 1 3 999982 257545 2 16 999990 1 339134 518701 -12348 1 614967 694879 576569 2 341724 466673 2 238926 581118 1 391635 604491 -569213 2 2 999999 1 10 999998 -95944 1 175978 567374 925161 1 2 999999 179153 2 2 999999 2 18 999992 2 2 999999 1 17 999983 -649455 2 439833 549741 1 19 1000000 946128 2 2 999987 2 2 999999 2 20 999985 2 16 999998 1 294299 608941 207566 2 2 999999 2 7 999983 1 24698 894181 -624470 2 15 999985 1 8 999983 303169 2 2 999999 1 147445 493468 780206 1 17 999989 -324025 1 2 999999 908963 1 19 999983 -672546 2 2 999999 1 4 999987 -123665 2 2 999999 2 9 999997 1 1 999991 470781 1 1 999989 334311 1 88724 705269 -350997 2 164192 225573 2 20 999998 1 811285 830929 -436476 2 2 999999 1 2 999999 -726362 1 2 999999 -529177 2 2 999999 2 258769 557636 1 525260 858589 689532 2 10 999997 1 2 999999 335628 1 2 999999 577387 2 2 999999 2 4 999985 2 162560 825923 2 9 999995 1 2 999999 -358168 2 4302 738718 2 19 999991 1 2 999999 740515 2 2 999999 2 719840 789011 2 784441 852983 1 15 999992 -697521 1 535864 728426 -795416 1 2 999999 436948 2 437670 784588 2 743527 844058 2 20 999992 2 13 999998 2 13 999983 2 295477 836828 1 278422 786064 691615 1 2 999999 926170 2 304456 990835 2 34483 44035 1 2 999999 -817576 1 2 999999 -311234 2 189935 282487 2 2 999999 1 586398 831768 96166 2 227387 751699 2 2 999999 2 155452 208075 1 756634 826594 -711517 2 2 999999 2 20897 394564 2 2 999999 1 222070 299575 170273 2 562857 598722 2 7 999998 2 18 999999 2 2 999999 1 2 999999 -970281 1 2 999999 399958 1 2 999999 334649 2 2 999999 2 7 999988 2 2 999999 2 13 999994 1 20 999998 -734762 2 20 999990 2 16 1000000 2 11455 585714 1 2 999999 -596771 2 9 1000000 1 12 999984 -69145 2 2 999999 1 594187 741659 -912024 2 2 999999 2 4 999985 2 179829 895767 1 19 999991 -53972 2 803469 842983 2 2 999999 2 142575 730383 1 17 999990 -127333 2 12 999989 2 15 999999 2 170933 412830 1 2 999982 -539003 2 84396 423604 1 2 999999 362254 2 279025 309924 2 2 999999 2 4 999985 2 668684 749739 2 443621 574868 1 5 999990 449080 2 14 999992 2 143569 636937 2 119786 331404 2 2 999999 1 276793 932107 -787021 2 14 999990 2 49976 786573 1 467671 759991 -807037 2 359937 900051 1 19 1000000 942653 2 2 999999 2 2 999999 2 18 999991 2 71074 211018 1 14 999985 -242003 1 2 999999 608381 1 606672 931414 966733 2 11 999981 1 282558 570905 705219 2 2 999999 2 9 999992 2 441130 527445 2 2 999999 2 2 999999 1 11 999993 -151979 1 2 999999 187321 1 2 999999 309903 1 577385 663068 784376 2 8 999993 1 2 999999 899974 2 18 999981 1 14 999999 -224298 1 2 999999 672423 2 457489 688986 1 44456 485490 -788083 2 2 999999 2 407789 727653 2 2 999999 2 498853 892835 2 427518 510270 1 2 999999 -554892 2 659916 691730 2 2 999999 1 10 999989 -12019 1 466504 770298 -924200 1 14915 855908 -980500 2 17 999990 1 9 999991 740338 1 2 999999 262643 1 2 999999 394066 1 2 999999 654955 1 12 999993 506072 1 2 999999 -836521 2 14 999987 2 2 999999 1 2 999999 231964 1 2 999999 156063 1 265509 359793 4907 2 179077 736747 1 2 999999 -48632 1 2 999999 113171 2 224022 975149 2 14 999986 2 664344 848321 2 2 999999 2 2 999999 2 2 999999 2 13237 745414 2 2 999999 2 2 999999 2 16 1000000 1 7 999998 259509 1 2 999999 689353 1 2 999992 -321198 2 2 999999 2 18 999989 1 2 999999 234960 1 2 999999 -420812 1 13 999999 350623 2 4 999990 1 2 999999 -333926 1 8 999981 -898003 1 111504 164955 933713 2 16 999999 1 11 999991 728852 2 10 999987 1 131961 782828 276256 1 487279 879886 -732874 2 17 999982 1 908000 948033 -286760 1 544744 768205 -923343 2 2 999999 1 363650 917847 631374 1 2 999999 -317427 2 19 999995 1 406747 411316 -741980 1 26928 575963 -111936 1 2 999999 -689852 1 13 999984 751202 2 460466 957671 2 8 999993 1 2 999999 311418 2 13 999983 2 3 999982 1 84884 337386 -230210 2 11 999985 1 2 999999 -121134 1 2 999999 822306 1 9 999990 -925939 1 8 999982 -472874 2 2 999999 2 3 999991 2 2 999999 2 2 999987 2 2 999999 1 443983 503298 -312477 2 7 999993 2 2 999999 1 12 999992 -77283 1 2 999999 -361273 2 2 999999 2 4 999988 2 266756 326036 2 2 999999 1 352962 426826 -998561 2 485466 539919 2 156594 456293 1 1 999999 -994421 1 836179 948552 -352932 1 52645 726573 152975 1 5 999989 -963035 2 301722 558280 1 2 999999 -647460 2 56146 204882 2 2 999999 1 2 999999 -363216 1 9 999995 734086 1 234004 542547 344225 2 1 999986 1 2 999999 -448004 2 14205 424202 2 2 999999 2 2 999999 2 2 999999 2 18 999985 2 2 999999 2 2 999999 2 62113 434208 2 884657 905296 1 2 999999 -46154 2 2 999999 2 112398 610357 1 10 999981 332134 2 14 999989 2 3 999993 1 2 999999 -253651 2 7 999996 2 2 999999 1 2 999999 282243 2 2 999999 2 43952 403448 2 19 999999 1 10 999985 689561 2 2 999999 2 2 999999 1 2 999999 777570 1 353427 446462 918422 2 92119 235977 1 500907 586561 -225412 2 1 999989 2 2 999999 1 10 999987 -477723 2 20 999984 2 2 999999 1 291502 337567 -594266 1 12 999993 -400987 1 261583 782776 -933585 2 2 999999 2 2 999999 1 2 999999 13281 1 2 999999 -554884 1 12 999992 -127997 1 20 1000000 -844066 1 2 999999 -224927 1 194094 936107 503554 2 17 1000000 2 152533 428545 2 13 999981 2 2 999999 2 17 999984 2 16 999990 1 339402 340869 -451378 1 2 999999 85046 1 416938 748118 -175705 2 2582 276674 1 558658 772562 -120042 1 16 999984 -688185 1 12 999985 -901462 2 2 999999 1 3 999985 -946020 2 1 999993 1 519652 774851 870523 2 140132 511428 1 2 999999 -945491 2 298233 537256 1 579894 793710 -706415 2 2 999999 2 12 999992 2 148816 701631 1 13 999984 236833 2 15 999994 2 73478 466494 2 235875 416603 2 18 999993 1 13 999983 -952587 2 2 999999 2 2 999999 1 315347 341825 -36068 2 612265 680978 2 57538 378311 2 18 999999 2 2 999999 2 300607 888601 2 6 999995 1 480587 582820 137180 2 159533 808306 1 348106 548960 35243 1 6 999982 -388398 2 2 999999 1 5 999987 484893 2 70384 474321 2 588380 681512 1 2 999999 160613 2 101113 513215 2 4 999995 2 6 999984 2 2 999999 2 19 999985 2 2 999999 1 226059 564143 -769344 1 606087 884766 -614254 1 429090 977667 -959023 2 219823 787715 2 403061 881606 1 307515 515839 911445 2 6 999986 1 2 999999 -167805 2 483099 691895 1 320102 649340 786789 1 17 999993 -299075 1 2 999999 14238 2 54862 357097 2 2 999999 2 13 999994 2 75161 664532 1 16 1000000 406870 2 16 999993 2 98353 107194 2 16 999986 2 2 999999 2 20 999995 1 486940 516666 -447034 2 17 999989 2 2 999999 1 257371 758414 360510 1 14 999995 -16502 2 19733 978330 2 592485 898837 1 597966 810650 961408 1 509256 821916 415610 1 435636 848331 606216 1 265055 739047 -414710 1 3 999994 103832 2 46185 71997 2 16 999988 1 2 999999 -538048 2 73222 919303 2 2 999999 2 2 999999 1 2 999999 401241 2 295708 349226 2 2 999999 2 9 999998 1 2 999999 359733 2 7 999989 1 2 999999 87704 1 11 999993 -426371 2 2 999983 2 8 999995 2 2 999999 2 2 999999 2 2 999999 2 3 999981 2 2 999999 1 2 999999 941774 1 2 999999 865543 1 2 999995 369021 2 2 999999 2 103735 184230 1 2 999999 -973947 1 175750 345048 -953933 1 9 999995 -822883 1 4 999995 969276 1 5 999993 -235741 2 3 999984 1 2 999999 -371496 2 18 999991 1 2 999999 -168554 2 462328 850298 2 2 999999 1 201603 825119 300120 2 124414 254313 2 2 999999 2 13 999992 2 2 999999 1 2 999999 -806346 1 1 999999 554485 1 2 999999 -655515 1 12 999981 -459374 1 256629 535175 603372 2 29830 975072 1 20 999984 -531733 2 4 999981 2 837046 949896 2 2 999999 2 5 999992 1 2 999999 233195 1 20 999994 -704801 1 10 999981 -933580 1 2 999999 -697896 1 591072 782442 774915 1 2200 141753 855704 1 311962 380238 145852 2 141418 241782 2 2 999999 2 10 999990 1 2 999999 770068 2 740215 891414 1 11 999999 -841013 1 323230 366851 -587022 1 165148 240577 -717514 2 2 999999 1 248213 637648 230099 2 2 999999 1 10 999994 904451 2 298622 772290 2 6 999997 1 2 999999 -813882 2 2 999999 2 2 999999 2 861582 891505 2 103187 858855 2 2 999999 2 45123 68290 2 17 999987 2 184549 315819 2 422278 731741 1 14 999991 -724326 2 2 999999 1 2 999999 379468 2 235829 964866 2 15 999990 2 2 999999 1 8 999985 34107 2 274056 307264 2 618681 623487 1 2 999999 -351238 2 2 999999 2 12 999981 1 595901 684222 -352031 1 331486 775692 448315 1 48610 248571 808904 2 602864 947389 1 20 999991 -937579 1 2 999999 900074 2 2 999999 1 19 999982 -894044 1 2 999996 626654 2 251484 659099 2 19 999986 1 216335 913522 -30585 2 2 999999 1 632042 985419 885890 1 2 999999 350113 2 2 999999 2 2 999999 1 359066 576401 59990 2 448259 645171 1 64092 506738 837635 2 2 999999 1 2 999999 -876603 2 576801 724261 1 2 999999 -975748 1 2 999999 -748179 2 13 999988 1 881435 920353 -307315 2 290221 513213 2 2 999999 1 2 999999 596154 1 2 999999 166356 2 498573 833505 1 595679 606206 -515410 1 11 999990 -644727 2 121355 358982 2 204214 576948 2 686050 968175 1 682550 925343 786541 1 18 999988 955821 1 19 999983 133426 1 2 999999 859067 2 4 999992 1 18 999987 290584 1 2 999999 653861 2 2 999999 2 18 999990 2 126581 691042 1 98272 954328 -310681 1 2 999999 -434148 2 512752 924851 2 10 999982 1 2 999999 921965 1 2 999999 144682 2 2 999999 2 132063 536347 2 2 999999 2 2 999999 2 115792 649083 2 38866 676626 1 2 999999 771789 1 367084 718142 434040 1 2 999999 332054 2 2 999999 2 303714 462706 1 2 999999 636981 1 3 999983 772743 2 2 999999 2 5 999984 2 2 999999 1 868302 983837 974573 1 14 999996 -698534 1 154646 536169 -567593 1 2 999999 -703108 2 22433 234626 1 2 999999 578080 1 3 999983 366221 2 7 999991 2 2 999999 1 444016 552185 -156111 1 16 999984 161666 1 28882 393513 -744683 1 14 999984 -554192 1 9 999990 -239095 1 211761 535290 479598 1 250986 354705 -706988 2 18 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 20 999992 981804 1 4 999990 222915 1 286377 528883 769601 2 6 999985 1 18 999989 -560569 2 627165 649266 1 2 999999 654520 1 18 999982 -793623 2 658929 695743 1 306976 610297 -20976 1 4 999988 -592647 2 1563 348327 1 96254 845743 863798 1 8 999985 916613 2 8 999981 1 692006 767239 560125 2 18 999990 2 159878 203765 1 2 999999 565801 1 781160 963213 353237 2 178011 777386 2 6 999983 2 13 999982 2 20 999983 2 14 999998 2 2 999999 2 13 999992 1 13 999988 -306629 2 6 999984 1 2 999999 702378 2 2 999999 1 2 999999 -745519 1 1 999998 -814211 1 151187 563273 -371464 1 2 999999 -412042 2 2 999999 1 2 999999 164080 2 1 999981 2 136517 235699 2 9 999981 2 9 999983 1 62589 826114 -248792 1 2 999999 457607 1 531085 607534 -156584 2 2 999999 1 54490 236442 675533 1 2 999999 141590 1 2 999999 -333509 1 19324 275164 718020 2 1 999989 1 2 999999 -35272 2 2 999999 2 2 999999 1 285370 480216 791731 1 338903 826783 -823986 1 19 999992 -213484 1 2 999999 466517 2 2 999981 2 18 999988 2 2 999999 2 11 999981 2 2 999999 1 3 999991 -561096 2 11 999996 1 29300 460193 951091 2 13 999981 2 161146 226036 2 2 999999 2 14 999994 1 631171 965613 400303 2 2 999999 1 500015 800613 -5506 1 161976 989592 436119 2 2 999999 2 2 999999 2 3 999984 1 2 999999 -351688 2 541959 781777 2 2 999999 1 202408 663158 -591919 2 776971 896618 2 685986 850085 2 11 999990 1 18 999989 -517502 1 19 999999 418751 2 15 999988 1 2 999999 603706 1 17 999990 -403018 2 2 999999 2 97793 905084 1 374126 783376 -78150 1 2 999999 -200686 2 2 999999 1 118092 510052 -632008 2 2 999999 2 10 999998 2 436664 601790 1 684301 706998 -747299 1 70594 134210 -253207 1 359075 607982 184490 1 9 999995 -478469 2 582809 854579 1 2 999999 -491051 1 7 999994 631711 2 426646 916844 1 121178 487995 11941 2 43590 257359 2 9846 819476 2 2 999999 1 2 999999 -131727 1 7 999987 913374 2 42006 477952 1 19 999995 -284627 2 458344 723828 2 248551 931372 2 254627 810822 1 376762 607835 -972226 2 144285 532351 1 19 999997 254416 1 17 999996 938185 1 12 999989 -298021 1 2 999999 782929 1 259196 763716 -65224 2 2 999999 1 2 999999 -719759 1 2 999999 630762 1 18 999993 433386 1 2 999999 -979116 1 2 999999 611955 2 66541 954053 2 409938 691287 2 10 999985 2 2 999999 1 15 999987 -557702 2 3 999996 1 17 999997 560073 1 340625 624999 228608 1 18 999996 329286 1 10370 327074 -628196 2 2 999999 2 19 999993 1 20 999989 -709254 2 3 999996 1 12 999983 -638653 1 8 999998 -960206 2 2 999999 1 16 999992 975498 2 18 999999 1 2 999999 572103 2 19 999996 2 2 999999 1 2 999999 513874 1 856166 909402 738556 1 2 999999 -499414 2 20300 634975 1 15 1000000 469290 2 6 999996 1 94165 364274 -62318 1 9 999985 553427 1 517278 796647 440415 2 300444 508568 2 1 999993 1 17 999992 248186 2 296082 905833 2 296171 946692 2 13 999984 1 4 999999 -428899 2 2 999999 2 2 999999 2 5 999996 1 2 999999 180490 1 447667 646750 -194295 2 2 999999 2 161877 530285 1 2 999999 21299 1 2 999999 -115821 1 16 999986 114189 2 11 999983 2 365220 541843 1 770324 985462 298529 2 467407 849661 2 10 999996 2 3 999989 2 2 999999 2 136030 525790 2 2 999999 1 13 999986 636172 2 11 999994 2 5 999987 1 17 999988 -446675 1 18 999995 -806314 1 634886 936091 -463393 1 521924 618460 -770750 2 12 999999 2 2 999999 2 896801 945921 2 15 999988 2 9 999991 2 5 999990 2 2 999999 1 2 999999 659083 1 341635 760147 120998 2 10 999986 2 2 999999 1 8 999999 -241307 2 2 999999 1 2 999999 241125 2 12 999994 1 11 999992 214753 2 8 999992 1 204053 935059 -342990 1 6 999997 287247 2 2 999999 2 2 999999 2 318655 373467 2 15 999988 1 10 999990 -560260 1 836136 836835 486573 1 11 999988 -922261 2 2 999999 1 81241 637393 -339501 1 17 999996 441422 1 6 999992 -10993 1 462113 724457 -872848 1 2 1000000 -868215 1 11 999995 301 2 18 999989 1 2 999999 377382 2 17 999985 1 10 1000000 -367930 2 9 999982 2 226807 822604 1 340461 385642 -290231 2 20 999986 2 4 1000000 2 3 999991 1 148786 306639 752346 2 267103 345335 2 747137 920366 2 4 999988 2 2 999999 2 11 999989 1 502734 946339 -612881 1 2 999999 512135 2 16 999993 2 2 999999 1 2 999999 47760 1 12 999986 708814 1 2 999999 -748344 1 134573 953649 -219762 2 2 999999 2 38828 570213 2 13 999999 1 2 999999 -859132 1 727752 925428 -682917 2 2 999999 2 377136 403462 1 2 999999 -872895 1 2 999999 -774921 2 9 999994 1 314865 998004 -975229 1 2 999999 -141591 2 1 999983 1 13 999995 854101 1 454655 653904 -733706 1 37021 810813 -497598 2 2 999999 1 7 999999 381441 2 470692 980364 1 4 999984 50616 1 20 999994 205132 2 340075 866166 1 133720 307658 -543841 1 18 999998 598392 2 2 999999 1 5 999995 48515 2 306560 369596 2 58932 498845 1 2 999999 770885 1 5 999988 -621976 1 1 1000000 -865321 1 2 999999 -776843 2 2 999999 2 2 999999 2 2 999999 1 407015 474086 -845175 1 422492 714080 -901784 1 19 1000000 -476635 2 2 999999 1 131695 947510 -522823 1 2 999999 6543 2 15 999982 1 3 999988 -119696 1 2 999999 582283 2 2 999992 1 180084 503764 217102 2 30920 95559 2 1 999981 2 11 999981 2 2 999999 2 2 999999 2 589 492706 1 1 999982 916844 1 74654 353054 628728 1 2 999999 -270181 1 11 999996 -822685 1 2 999999 99995 1 2 999999 522569 1 468824 959816 -473956 2 412054 958720 2 295218 779153 2 2 999999 1 2 999999 -776418 1 2 999999 -840280 2 2 999999 1 2 999999 -158696 1 12 999992 -626114 1 4 999985 886766 2 263272 393242 2 2 999999 2 2 999999 2 2 999999 2 7 999981 1 129826 222435 651046 2 17 999984 1 254116 703100 957728 1 2 999999 -659497 2 274579 414032 1 759751 904642 -666225 1 16 999996 12799 2 11 999986 2 15 999991 2 2 999999 1 2 999999 -176672 2 115863 968783 2 2 999999 1 109273 274028 641211 2 2 999999 1 6 999998 -797168 2 3 999985 2 2 999999 1 463446 758799 107145 1 2 999999 -68053 2 2 999999 1 14 999990 992455 2 9 999988 2 502889 993626 2 2 999999 1 329949 403388 -952539 2 390333 776421 1 258196 428762 73976 2 4 999993 2 2 999999 2 2 999999 1 10 999998 197932 2 11 999987 2 32936 764398 1 11 1000000 792973 2 12 999984 1 20 999987 -701725 1 16610 448062 -17812 1 440517 957077 -362149 2 2 999999 1 2 999999 975913 2 2 999999 1 6 999998 -805404 1 48422 116720 523091 1 631182 686345 -241200 2 2 999999 1 19 999999 720738 2 15 999981 1 2 999999 -618570 2 10 999988 2 512296 708966 2 109877 878143 2 2 999999 1 14 999990 -400965 1 2 999999 73566 2 468376 697844 2 2 999999 2 599885 724405 1 2 999999 -449662 1 15 999981 222088 1 211089 843912 -643763 1 12 999988 910603 1 156161 660897 472023 2 1 1000000 2 2 999999 2 2 999999 2 578271 591154 2 6 999989 2 358881 529299 1 2 999999 -478677 1 4 1000000 -402224 2 14 999995 1 102364 616943 925264 2 2 999999 1 234925 669130 263336 2 2 999999 1 370983 517615 110598 2 11 999993 1 5 1000000 345266 2 132298 181221 2 2 999999 1 874283 973841 705568 1 2 999990 173045 1 12 999990 756030 1 16 999991 -936974 2 2 999999 1 482361 975879 299765 2 2 999999 2 15 999982 2 9 999981 1 93910 446454 177479 2 124552 490217 1 230395 972338 -470965 1 245386 868199 -593718 2 44211 853088 2 199711 974713 1 8 999983 -276369 2 591007 747250 1 390230 867148 -367817 2 471594 674526 2 2 999999 2 272313 537029 2 5 999982 1 127189 479418 682672 2 661356 869532 1 5 999991 -642949 2 2 999999 1 2 999999 471323 1 16 999998 28443 1 2 999999 886987 2 124008 652897 1 5 999986 -265863 1 14 999984 -292789 2 2 999999 1 17 999989 -608084 2 651884 942005 1 20 999995 -941204 2 2 999999 2 7 1000000 1 2 999999 -166854 2 11 999996 1 2 999999 594284 1 2 999999 349508 1 259838 826660 -150927 2 402638 557919 2 415137 778866 1 3 999986 -121587 2 2 999999 2 221886 783476 1 13 999997 740148 1 2 999984 124656 1 8 1000000 -884868 2 19 999992 2 18 999993 1 753508 861879 583452 1 2 999997 -808030 1 2 999999 -167135 1 6 999991 909167 1 2 999999 -468860 1 2 999999 520163 1 2 999999 -633060 2 2 999999 1 13 999986 297943 1 7 999993 -210632 2 2 999999 1 542613 646349 -544599 1 210658 610105 142616 1 2 999999 565152 1 2 999999 279796 2 2 999999 2 2 999999 2 19 999982 2 129509 317564 2 4 999991 2 2 999999 2 18 999988 2 476191 593879 1 448172 748567 74501 1 2 999999 729845 1 2 999999 -955976 2 2 999999 1 2 999999 -864349 2 2 999999 1 12 999995 -212618 2 18 999987 2 2 999999 1 246072 692415 -888397 2 2 999999 1 116520 816504 633614 1 246710 248389 -25912 2 93025 312136 1 15 999984 -521784 2 2 999999 2 2 999999 1 2 999999 -153316 2 12 999993 1 177547 361114 -715680 1 8 999989 -70784 1 6 999993 -999119 1 72759 377872 4577 1 16 999984 -989892 2 5 999991 2 693056 868573 1 12 999981 -464495 1 378440 727299 320730 1 2 999999 -874370 2 310828 399646 2 17 999998 2 127853 724499 2 2 999999 2 4 999998 2 14 999982 2 239242 582769 2 300667 322648 1 19 999994 -319542 2 2 999999 1 14 999986 965509 2 2 999999 2 532424 838053 1 20 999993 393146 2 17 999986 1 409533 477225 -825652 2 524481 570175 2 2 999999 1 2 999999 -203219 2 2 999999 2 10 999986 2 542733 635508 1 1 999990 -557307 2 2 999999 2 10 999992 1 13 999994 944668 1 14 999999 132978 2 12 999998 2 10 999988 2 18 999988 1 15 999988 -605328 2 12 999984 2 2 999999 1 18 1000000 649422 2 2 999999 2 20 999984 1 259065 620829 625235 1 2 999999 -201017 1 1 999996 -175375 1 15 999992 883784 2 2 999999 2 2 999999 2 2 999999 2 2 999981 1 320652 336122 961865 2 8 999986 2 265763 398127 1 7 999986 213142 1 659682 963011 614081 2 2 999999 2 15 999987 2 18 1000000 2 1 999986 1 444815 513128 419643 1 185941 431199 -826459 1 231643 610518 451862 2 2 999999 1 108284 600237 608946 2 19 1000000 1 2 999999 -607504 2 8254 798006 2 2 999999 2 2 999999 1 19098 736066 -737893 1 2 999999 -477369 2 2 999999 1 7 999996 -164494 1 2 999999 155570 2 120981 621870 1 431802 887765 439039 1 87039 368772 167648 1 6 999983 -698875 2 3 1000000 1 913987 961671 -716542 2 2 999999 1 11 999988 -641143 1 161510 673274 -339571 1 9 999994 -369929 2 2 999999 1 333385 464649 577582 1 2 999999 -639777 2 18 999983 1 2 999999 720173 2 2 999999 2 106060 574666 1 8 999981 558484 1 182341 506189 -289527 2 2 999999 1 8 999999 -270861 1 8 999983 -662549 2 2 999983 1 83786 276760 -269767 1 2 999998 227326 1 9 999995 443595 2 78262 147072 2 2 999999 1 2 999999 505056 1 12 999983 748877 1 14 999982 -645294 1 2 999999 -828322 2 12 999990 1 1 999996 -257796 1 280108 545417 613856 1 254014 904444 281250 1 2 999999 594683 2 2 999999 1 354464 459796 -396739 1 2 999999 843402 1 2 999999 -392123 1 2 999999 -722025 2 2 999994 1 6 999991 835066 2 2 999999 2 2 999999 2 12 999987 1 6 999983 886216 1 2 999999 178787 1 5 999995 439912 1 2 999999 878700 1 184208 461732 -714651 2 2 999999 1 2 999999 475434 2 318738 731489 2 2 999999 2 686302 720067 2 1 999995 2 11 999983 2 3 999981 2 5 999981 2 411908 861430 2 6 999999 1 2 999999 -207722 1 249758 761342 -935563 2 361614 924355 2 261575 370048 2 12 999988 2 25813 869366 2 300743 628497 2 234340 947646 1 5 999991 -126255 2 206293 797597 2 39047 296358 1 11 999998 454610 2 4 999998 1 2 999999 -301590 2 423288 935847 1 11801 516760 194307 1 705440 848674 -469314 2 17 999992 1 3 999990 -311185 1 11 999997 -126774 2 15 999984 2 1 999989 1 9 999993 309470 2 15 999999 2 73570 681553 2 11 999983 1 2 999999 679486 2 288723 452096 1 388294 966407 160355 2 2 999999 2 3 999998 2 776531 997012 1 8 999991 -503058 1 6 999996 114816 1 2 999999 -405936 2 1 999982 1 14 999983 -163235 2 2 999999 2 18 999981 2 12 999994 1 5 999987 989382 1 554202 943733 519405 2 3 999984 1 2 999999 669476 2 17757 554974 2 10 999996 1 622144 761860 -143378 2 2 999999 1 15 999987 816042 1 2 999999 620233 2 573297 583504 2 2 999999 1 311980 638453 -221870 1 107268 809681 865338 2 2 999999 1 631194 874356 -825156 2 19 999988 2 2 999999 1 2 999999 456273 1 7 999992 717227 2 788251 905000 2 11 999982 1 35967 410006 179130 2 500780 735605 1 796869 892051 -699628 2 19 999985 2 8 999982 1 2 999999 -655402 1 857848 976377 -416285 2 2 999999 2 2 999999 1 2 999999 738526 1 12 999991 -634133 2 16 1000000 2 2 999999 2 10 999998 2 2 999999 2 8 999988 2 1 999981 1 2 999999 -998304 2 2 999999 2 409326 465285 1 2 999999 293296 1 2 999999 691588 1 151709 558457 715907 2 2 999999 1 2 999999 -351079 2 14 999986 2 2 999999 2 14 999994 2 2 999999 2 2 999999 2 2 999999 1 701601 992834 -744245 1 2 999999 -623654 1 220920 808772 772494 1 2 999999 -878592 1 220548 901238 599918 1 260117 525278 -581562 1 229602 682982 -434615 1 261354 616746 836658 1 12 999987 363115 1 5 999986 159841 1 2 999999 96843 2 163462 541661 2 3 999994 1 2 999999 -661996 1 20 999995 -421746 2 12 999993 1 8 999988 333746 2 14 999983 2 20 999995 2 5 999999 2 17 999996 2 15 999982 2 2 999999 1 474416 960212 702000 1 2 999999 741334 2 2 999999 2 2 999999 2 9 999994 1 2 999999 -520161 1 11 999998 -214725 2 31151 606783 2 404955 426708 2 134424 586357 1 731616 891258 -660636 1 2 999999 -776591 1 204397 939060 -87587 1 2 999999 654884 2 2 999999 1 16 999990 -967575 2 10 999998 2 884750 990020 2 2 999999 2 669734 997071 2 5 999998 1 11 999987 -185627 2 18 999993 1 2 999999 562485 1 229589 306867 -430851 2 4 999997 2 2 999999 1 2 999999 -24233 2 766566 819038 2 1 999994 1 2 999999 12903 2 3 999987 2 125620 450289 1 2 999999 -36397 2 462440 567548 1 80296 87480 -967161 1 2 999999 197163 1 2 999999 -597033 1 2 999999 -203198 1 6 999994 407627 2 4 999995 1 2 999999 -917182 2 2 999999 1 2 999999 -826282 2 2 999999 2 2 999999 1 2 999999 -78728 1 221298 847423 -644331 1 18 999989 697924 1 2 999999 916519 1 23226 88436 584355 1 2 999999 144087 2 2 999999 1 2 999999 -298726 1 282705 655248 -368496 2 2 999999 2 13 999989 1 2 999999 897890 1 2 999983 -141474 1 224252 366536 -200191 2 2 999999 1 100404 732464 -867891 1 2 999999 -708213 2 4 999999 1 101270 367179 553202 1 214844 812093 694363 2 5 999992 1 263348 437628 -465189 1 769327 983256 -158336 1 19 999994 -420885 1 11 999995 830300 1 466603 725801 -513404 1 7 999994 -254208 1 827956 865729 212443 1 17 999998 948667 2 496935 577956 1 6 999985 377241 2 4 1000000 1 18 999981 960625 1 11 999994 -720136 1 2 999999 839073 2 2 999999 1 570659 611710 -284749 2 8 999997 2 2 999999 2 2 999999 2 6 999989 1 105427 157227 717329 2 2 999999 2 208895 658862 2 2 999999 1 2 999999 137442 2 597767 842204 1 3 999999 -394374 2 2 999999 2 2 999999 1 4 999995 317467 2 2 999999 1 1 999998 503884 2 138788 573116 2 19 1000000 2 2 999999 2 18 999991 2 3 1000000 1 2 999999 247775 2 3 999995 1 151560 173007 806865 2 2 999999 1 604235 780679 490953 2 287397 878953 1 2 999999 -23904 1 2 999999 187338 1 678321 831548 -355394 2 2 999999 2 2 999999 1 19 999990 404847 2 1 999999 1 10 999990 -754221 1 194715 762302 -213660 2 2 999999 1 12 999988 773062 2 17 999987 2 2 999999 2 2 999999 1 2 999999 -466445 1 6 999993 -496260 2 709221 886902 1 2 999999 126641 1 8 999984 -193760 1 87584 228714 602690 1 546801 946393 -137013 2 2 999999 2 2 999999 2 520663 950764 1 5 999998 -601032 1 312695 499916 -824572 2 2 999999 1 1 999998 80280 2 393376 689327 2 13 999998 2 317493 616424 2 2 999999 2 16 999990 2 2 999999 2 2 999999 2 653973 960743 2 2 999999 1 428273 911824 -302448 1 2 999999 104444 2 2 999999 2 7 999999 2 609558 815854 2 7 999990 2 2 999999 2 10 999984 1 2 999999 -209380 2 2 999999 1 98399 904465 575329 2 110398 669864 2 2 999999 1 7 999989 -765034 1 2 999999 -734783 1 2 999999 -387809 1 2 999999 503563 2 2 999999 1 14 999986 447463 1 744655 996181 -296112 1 307242 536691 237100 1 122758 895255 758843 1 429272 691607 -977464 2 64093 126455 2 2 999999 1 17 999985 818761 1 306002 694558 275255 2 613868 639540 1 20 999988 921859 2 2 999999 1 2 999999 -389913 2 94381 448865 1 400344 656287 955953 1 2 999999 -442707 1 5 999989 -74775 2 127247 640998 1 32244 573055 -992986 1 343137 667010 810139 2 2 999999 1 17 999983 -15533 2 2 999999 1 10 999994 -448562 2 2 999999 1 359695 805572 -455903 2 20 999983 1 431483 596215 -312790 1 2 999999 459215 2 4 999986 1 9 999988 -78595 1 16 999989 799585 1 161297 797876 -979021 1 519400 943631 251905 1 12 999982 -4793 1 799140 879317 507160 1 829090 863242 -303142 2 300478 672280 1 2 999999 204265 1 18 999996 787317 2 105470 123967 2 7 999991 2 2 999999 2 2 999999 1 19 999991 435449 1 16 999982 554862 1 196847 368971 -629118 2 2 999999 1 19 999994 375513 2 6 999988 2 2 999999 2 15 999987 1 1 999982 -218186 1 567546 860846 248164 2 8220 671212 1 352728 372177 107933 2 2 999999 2 2 999999 2 457713 803598 1 2 999999 774901 1 2 999999 171975 2 2 999999 2 8 999984 1 2 999999 556505 2 8 999999 2 2 999999 2 2 999999 2 2 999995 1 2 999999 -961520 1 2 999999 -838682 1 3194 304670 326421 2 750285 973608 2 379128 530957 2 3 999981 2 12 999983 1 2 999999 232623 1 17 999985 -548989 1 544630 793954 -970535 2 43415 196644 1 386222 989354 -541854 1 89678 388469 532953 1 83485 808538 237766 1 7 1000000 -83207 1 63225 123063 278393 1 2 999999 -921148 1 2 999999 -549581 2 2 999999 2 377905 786741 1 340627 509811 826093 1 25827 906809 -821469 1 18 999983 -317883 2 2 999999 1 2 999999 -785879 2 14 999995 1 12 999985 -40171 1 2 999999 -365850 1 8 999996 895630 1 63532 164114 -653761 1 2 999999 -675631 2 2 999999 2 2 999999 1 3 999999 -595278 2 24214 497816 1 1 999983 216948 1 30420 900414 -506277 1 357275 644388 65576 1 8 999983 -977950 1 171430 195638 -612274 1 15 1000000 -168761 1 504155 976876 -439427 1 16 999988 -305055 2 1 999985 1 9 999995 -217553 2 315058 580314 2 2 999999 1 2 999999 719881 2 123480 775279 1 191203 699043 -814099 1 20 999996 983269 1 10818 974987 -156654 2 20 999993 1 20 999999 653485 2 289880 347416 1 13 999981 83312 1 4 999992 -323968 2 2 999999 2 2 999999 1 9 999999 -394098 2 451122 682516 2 2 999999 2 13 999991 2 14 999986 1 2 999999 762673 2 5 999987 2 628605 909772 2 148028 478253 1 2 999999 -275665 2 8 999992 1 2 999999 -391481 1 2 999999 -495468 1 8 999995 -958727 1 2 999999 -28075 2 2 999999 1 2 999999 806441 1 2 999999 234651 2 2 999999 1 7 999995 663863 1 4 999994 450354 2 9 999991 2 2 999999 2 539149 759230 2 603021 755025 2 664773 905448 2 2 999999 1 2 999999 525988 1 17 999994 786354 1 2 999999 -632782 2 15 999991 2 229563 392378 1 114617 328096 -376084 2 6 999981 2 16 999997 2 16 999985 2 2 999999 1 663366 664122 -752340 1 2 999999 -465458 2 2 999999 1 2 999999 843707 2 2 999999 1 792867 950162 -810480 2 147418 691454 2 31055 363712 2 324026 809867 1 2 999999 -703150 2 91971 586811 1 2 999999 90094 1 2 999999 -260395 2 2 999999 2 2 999999 1 14 999982 71085 1 2 999999 -922322 1 2 999999 148659 2 2 999999 2 2 999999 2 2 999999 1 20 999991 691548 2 2 999999 1 262791 742676 240191 2 2 999999 2 150280 186439 2 117600 510435 1 3 999981 -259432 2 12 999983 2 2 999999 2 10 999993 1 47540 695474 -934893 1 2 999999 641914 2 2 999999 1 170998 198719 803038 1 2 999999 927578 1 8 999992 -939226 2 5 999987 1 17 999984 -128100 2 2 999999 2 9 999990 2 2 999999 1 2 999999 -427926 2 10 999981 2 4 999985 2 2 999999 1 2 999999 413093 2 3 999983 2 58918 330418 1 2 999999 495324 1 699061 823026 150949 1 5 999997 -510272 2 20 999984 2 12 999993 2 2 999999 1 2 999999 -366403 1 607044 925306 -2881 1 32975 583056 885662 2 17 999982 1 6 999982 931951 2 145452 282678 1 582503 766264 -827726 2 9 999986 1 4 999986 -689340 2 15372 733546 2 2 999999 1 39840 181755 540117 2 11 999994 1 1 999988 907851 2 652560 965782 1 13 999996 796958 2 16 999982 2 227820 432529 2 817298 819314 2 16665 653249 2 4 999995 1 652979 910383 626322 2 13 999984 2 2 999999 1 2 999999 228092 1 6 999990 -40527 1 2 999999 -857368 2 9 999999 2 487982 883135 1 184318 986060 -220133 2 12 999995 1 2 999999 -493700 1 12 999997 -119677 1 2 999999 -850523 1 4 999990 788799 2 8 999993 2 18 999987 2 199570 521412 1 2 999999 744981 2 10 999990 1 2 999999 268798 2 9 999984 2 40411 102056 1 2 999999 -529307 1 162841 780659 619092 2 5 999989 2 2 999999 2 20 999990 1 332985 415315 -692520 2 797586 984100 1 2 999999 -369407 1 507273 679887 700271 2 566397 874204 1 6 999986 -863584 1 6 999995 792666 2 20 999996 2 236517 866315 1 2 999999 -782811 2 2 999999 2 2 999999 1 14 999998 142801 1 18 999992 938667 2 9 999990 1 223298 668957 324109 1 2 999999 -828920 1 64225 434173 271248 2 2 999999 2 2 999999 2 375037 546353 2 16 999982 1 18 999982 317184 2 2 999999 1 16 999987 -287879 1 266245 573324 -748091 1 2 999999 38425 1 363086 996912 -164233 2 18 999998 1 2 999999 -257220 1 2 999999 56130 1 30307 129314 -156447 1 743316 808838 268819 2 2 999999 1 217218 440117 -713602 2 3 999986 2 13 999990 1 2 999999 495601 2 2 999999 1 2 999999 25942 2 492599 548078 2 2 999999 2 3 999985 1 13 999981 922882 2 77214 167072 2 2 999999 2 4 999997 1 2 999999 508929 2 3 999981 1 2 999999 913186 2 2 999999 2 425206 467774 1 2 999999 672980 2 2 999999 1 4 999992 -503460 1 2 999999 -5648 2 2 999984 2 2 999999 2 8 999985 1 2 999999 -531520 2 60241 207224 1 146297 949686 -797792 2 2 999999 1 14 999993 694449 1 419691 672674 728557 2 2 999999 2 2 999999 1 2 999999 -209642 2 13 999988 2 2 999999 1 2 999999 818131 2 5 999986 1 2 999999 -515926 2 2 999999 1 4 999988 -569813 1 20 999989 -108338 2 42117 137087 1 394695 696250 -107939 2 2 999999 2 19326 746287 2 18 999995 2 719428 823306 2 59496 752300 2 2 999999 1 16 1000000 871685 2 17 999993 2 89499 448773 2 15 999983 1 18 999993 649964 2 6 999998 2 2 999999 1 2 999999 975803 2 11 999992 2 2 999986 2 2 999999 1 173020 541313 332961 2 9 999999 2 850660 968037 1 22194 942068 -783113 1 129550 577849 62022 2 2 999999 1 11 999990 -176922 1 67331 378333 -277846 2 2 999999 1 2 999999 862075 2 17 999991 2 10 999998 2 2 999999 1 316808 370237 401079 2 109978 546923 2 2 999999 2 20 999984 1 117645 739570 -695648 1 2 999999 -537279 1 18 999994 859757 1 12 999992 -499043 1 12 999982 -402457 1 15 999990 -786408 2 2 999999 2 2 999999 2 438084 712088 1 304494 427012 893369 1 2 999981 -319528 2 2 999999 1 2 999999 -594130 1 2 999999 993452 1 2 999999 -87984 1 14 999985 -392975 2 2 999999 2 2 999999 1 2 999999 -21020 2 2 999990 1 519268 830618 -493917 2 4 999992 1 2 999999 287067 2 107858 317195 1 2 999999 382647 1 18 999987 777498 2 17 999997 1 12 999990 886599 1 2 999999 -434733 1 2 999999 -406768 2 4 999986 2 177268 828356 1 177133 460325 -856420 1 2 999999 307464 1 2 999999 2174 2 15 999981 2 2 999999 1 6 999999 650381 1 2 999999 164757 1 9 999987 276742 2 16 999982 1 19 999988 688767 1 54638 581400 -282576 2 6 999989 2 230663 327343 2 789269 804397 2 1 999994 1 37613 53012 -882367 1 894823 940341 -743179 2 18 999987 2 13 999997 1 706 44363 -78712 2 17 999993 2 33314 608794 1 2 999999 153153 1 2 999999 119443 1 2 999999 -618920 1 4 999992 -916237 2 440741 516097 1 2 999999 -628924 2 439301 650987 2 9 999995 1 656065 963883 -523918 1 15 999985 -501025 2 213250 640623 1 44398 269873 -91629 1 313283 418419 -858939 2 2 999999 1 706519 794216 263301 2 56761 610099 1 2 999999 -85777 2 2 999999 2 7 999988 2 2 999999 2 17 999988 1 2 999999 550500 2 4 999995 2 587576 646215 1 2 999999 850131 1 16 999984 -267490 1 18 999989 -418967 1 17 999983 -92973 1 536218 604661 998807 1 400380 497484 -296530 1 296009 603097 209020 1 18 999993 344835 2 18 999989 2 15 999990 1 2 999999 -874368 1 290041 301314 -248726 1 2 999999 -909291 2 646652 960283 2 2 999999 1 7 999993 127247 1 2 999999 -33901 1 2 999999 -860056 1 8 999992 -921812 1 2 999999 -561768 2 18 999989 2 400209 779585 2 2 999999 1 603639 630353 658522 1 16 999994 233629 1 7 999982 -189423 1 19 999993 56964 2 8 999987 2 2 999999 1 18 999985 -527929 1 70261 662615 75924 1 4 999996 -551034 1 329854 438219 -488023 2 845946 919292 1 13 999994 -239850 1 2 999999 -525047 2 7 999981 1 543682 883095 -253257 1 2 999999 -613416 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999987 473045 1 176173 731126 246689 2 13 999982 2 104376 858205 1 489208 708647 783359 1 2 999999 263752 1 2 999999 59673 1 17 999997 172032 1 374804 588584 49338 1 275026 789346 -685858 1 2 999999 -938480 2 14 999983 2 2618 393841 1 2 999999 57535 2 14 999986 1 548926 754231 243779 1 2 999999 350473 1 6 999994 482655 2 19 1000000 2 2 999999 1 2 999999 624760 1 9 999987 -502266 1 9 999981 705118 1 2 999999 766065 2 68859 876921 2 1 999989 1 2 999999 489934 2 327093 503572 1 2 999999 934496 2 2 999999 2 170819 253534 2 2 999999 2 2 999999 1 16 999986 -33694 2 3 999986 1 2 999999 -552753 2 2 999999 1 2 999999 4707 1 3 999990 304502 1 82434 401403 -215276 1 2 999999 -786905 1 2 999999 -922795 2 9 999991 2 2 999999 1 9 999990 -92269 1 2 999999 197951 1 205851 978987 475907 1 613732 932984 -345865 1 18 999981 -277269 1 17 999987 -195313 1 62061 968477 558240 2 2 999999 2 142348 172251 1 686702 700821 508134 1 139468 617714 228289 2 406089 786266 2 16 999987 2 2 999999 2 461043 922150 2 13 999990 1 2 999999 724859 1 9 999987 27106 2 16 999991 1 2 999999 -400508 1 8 999990 188597 1 14618 529230 283060 1 628388 631980 539688 2 2 999999 1 2 999999 649542 2 2 999999 2 80425 494036 2 1 999983 2 16 999987 2 13 999986 2 19 999983 1 2 999999 -110783 1 2 999999 534109 2 2 999999 2 18 999994 2 27052 747366 2 2 999999 2 2 999999 2 3 999981 2 3 999987 1 8 999982 790446 1 603338 793672 122206 1 2 999999 113548 1 2 999999 -404829 1 14 999994 741865 1 6 999992 405693 2 12 999984 1 347503 608291 -803578 2 19 999987 1 14 999988 221206 1 634138 635987 84022 2 279627 550039 1 714711 759262 -154934 2 2 999999 2 2 999999 1 12 999983 976362 2 88518 404385 2 119541 674310 2 2 999999 1 129218 836683 844943 1 2 999999 98949 1 2 999999 826099 2 794353 806837 1 15 999983 156998 2 280826 358595 2 4 999997 2 53864 954538 2 540761 859745 1 46560 601973 -820732 1 19 999999 924644 2 2 999988 1 92769 529517 392900 2 2 999999 2 221960 910183 2 14 999989 1 13 999987 212278 2 2 999999 2 3 999986 1 3 999989 -38681 1 5 999999 -304350 1 2 999999 725818 1 2 999981 -531312 2 15 999988 2 478006 678616 2 2 999999 2 4 999993 2 612154 863170 2 510103 661476 1 6 999982 586144 2 2 999999 2 5 999985 1 2 999999 978402 1 2 999985 695035 2 249983 451245 1 2 999999 -352362 2 1 999997 1 2 999999 396148 1 292031 987293 907277 1 2 999999 -659230 2 488357 642470 1 2 999999 -883707 1 2 999999 885239 2 440138 797179 1 2 999999 -684148 2 12 999998 2 2 999999 1 17 999982 573866 2 2 999999 2 575476 676960 2 201935 823426 1 428242 830666 591790 2 2 999999 2 9 999984 2 429318 842339 2 2 999999 1 2 999999 -281378 1 96063 637441 324558 1 629597 935774 -895905 1 6 999987 -281437 1 2 999999 -84160 1 276505 860662 831974 2 852800 894580 2 61505 829950 1 423980 954812 -594868 1 365602 750481 -86585 2 389702 448014 1 10 999994 -741843 2 5 999994 1 3 999992 -737304 2 371581 611522 2 15 999989 2 16 999996 1 2 999999 364920 1 133402 882877 114718 1 84942 979037 -562475 2 2 999999 1 428246 607754 -348565 2 18 999988 2 296975 539435 2 20 1000000 1 70119 239106 119748 1 2 999991 -155682 2 77852 773162 2 7 999988 1 2 999999 -246085 2 2 999999 2 155744 798966 2 2 999999 1 16 999993 -434553 2 606839 634448 2 14 999984 2 12 999984 1 6 999989 515393 2 2 999999 2 594354 696580 2 2 999999 1 10 999994 220847 2 725017 995949 2 2 999999 2 2 999999 2 2 999999 2 304144 512848 1 2 999999 234658 2 2 999995 2 19 999989 2 691779 979213 2 9 999988 2 17 999997 2 2 999983 1 6 999991 418275 1 2 999999 45160 2 91164 410473 2 708655 789026 2 463664 938685 2 2 999999 2 138194 370327 2 102170 318094 2 14 999981 2 330170 540499 1 2 999999 -535397 2 732465 953598 2 2 999999 2 8 999985 1 367590 575100 -409318 1 13 999995 883093 2 7 999999 2 1 999985 2 4 999995 2 633983 655177 1 16 999998 -60845 1 224798 280938 -926748 1 2 999999 -616850 2 156231 219674 1 10 999993 920468 1 80192 396826 -874545 1 2 999999 311027 2 231624 881848 1 15716 543969 -22353 2 162841 990775 2 199866 940317 1 231608 251145 -575748 1 2 999999 -263184 2 2 999999 1 6 999987 -657117 2 11 1000000 1 46558 392390 -277420 2 2 999999 1 192818 956685 -795605 1 4 999995 -974204 2 2 999999 2 337648 685163 2 2 999999 1 7 999983 774371 2 3 999991 2 20 999981 2 142967 956999 1 2 999999 137820 1 655931 789248 227765 1 2 999999 843582 2 255448 311707 2 2 999999 1 662262 957825 694354 1 518976 533059 -977301 1 2 999999 -503832 1 2 999999 -892519 1 586124 870729 599537 2 2 999999 2 2 999999 1 2 999999 695049 2 505602 756084 1 12 999992 664990 1 2 999996 -970531 2 2 999999 1 637996 744400 346138 1 255644 947916 138643 1 610113 841955 114445 2 9 999987 2 2 999999 1 2 999999 584871 1 2 999999 -989667 1 2 999999 -536849 1 225063 254388 -933045 1 2 999984 -380076 2 181515 607065 2 18 999982 2 10 999989 1 2 999999 -434819 1 2 999999 -673936 2 235425 865412 2 200831 538279 2 2 999999 2 2 999999 1 16429 986295 60911 2 2 999999 2 2 999999 1 34233 141454 962020 1 16 999996 940176 1 19762 401492 -819127 2 4 999993 2 399137 800316 2 2 999999 2 13077 92694 2 2 999999 2 2 999999 2 172917 927219 2 2 999999 2 359934 481442 1 15 999993 870373 2 2 999999 2 2 999999 1 287628 871662 -258430 2 238257 893937 1 2 999999 460938 1 206252 597174 -63096 1 2 999999 650298 1 2 999999 -890167 1 2 999981 -488644 1 129457 621743 550277 2 2 999999 2 2 999999 1 9 999987 231052 1 16 999993 -954106 1 23547 689043 343206 1 79175 931033 -67034 2 596432 872636 1 16 999997 -441163 2 365411 597149 2 457718 874323 2 2 999999 1 298265 936774 259266 2 6 999994 1 42582 796987 -401416 2 2 999999 2 2 999999 1 625392 705641 580394 1 610243 642580 421708 2 102562 790677 1 2 999981 822007 2 2 999999 1 741963 777282 -6290 2 4 999987 1 2 999999 -587885 2 2 999999 2 2 999999 1 2 999999 561334 2 2 999999 2 267431 267612 1 38750 804896 378257 1 1 999994 42278 1 3 999981 -144054 1 13 999984 -106598 2 2 999999 1 13 999983 -308702 1 97459 441985 910261 2 2 999999 1 200141 350038 414609 2 7 999991 1 2 999999 -895358 2 3 999998 2 297717 333626 2 2 999999 1 1 999996 415746 2 17 999991 2 2 999999 2 2 999999 2 102824 733813 1 447360 694253 -981764 1 131217 220575 -249355 1 2 999999 -986766 2 27460 691227 2 2 999999 1 1 999991 612472 1 2 999999 -236782 1 180879 923467 170020 1 368443 611553 -709365 1 193410 248966 -733331 2 365540 952028 2 2 999999 1 2 999999 845498 2 128696 786408 2 2 999999 2 428638 699587 2 2 999999 2 13 999987 2 2 999999 2 13959 405840 1 8 999986 -560709 2 2 999999 2 2 999999 1 2 999999 -968051 2 204091 986804 2 17 999992 1 230153 370960 -968971 1 106201 730752 -274560 2 2 999999 2 2 999999 2 15 999987 1 6 999985 -775829 1 3 999999 -60950 1 18 1000000 -181100 1 231028 894349 -711380 2 2 999999 1 2 999999 -924003 2 239924 852812 2 2 999999 1 16 999983 951452 1 16 999993 622051 1 2 999999 413103 2 112309 160834 1 236544 355167 232254 2 2 999999 1 15 999996 -363779 2 6 999998 1 2 999999 -317217 2 608839 755219 2 146206 659058 2 2 999999 2 2 999999 2 3 999991 1 489569 894240 -613999 1 14 1000000 -400423 1 140066 556613 -105063 2 876315 885802 2 2 999999 1 228076 298394 -904698 1 2 999999 261640 2 40374 645699 2 4 999997 1 498233 937435 -964435 1 2 999999 -438164 1 6 999994 -888792 2 2 999999 2 3 999999 2 2 999999 2 2 999999 1 760789 780511 932556 1 10 999984 735788 1 15 1000000 -235835 1 8 999996 -659975 2 351138 792372 2 2 999999 2 431167 498241 2 419949 561034 1 2 999999 -134937 1 2 999999 -239538 1 2 999999 611949 1 89413 861727 -46876 2 2 999999 2 16 999993 2 2 999999 1 2 999999 484056 2 2 999999 2 805665 975219 1 16 999992 -520681 2 16 999982 2 15 999996 2 310324 642609 1 20 999982 -18077 1 3 999996 -459344 1 3 999992 -598245 2 1 999989 2 316052 995723 1 4 999994 -155215 1 75771 398363 -290977 2 2 999986 2 2 999999 2 2 999999 2 13 999990 1 2 999999 -815972 1 8 999997 -142275 1 8 999989 -411608 1 2 999999 -275086 2 4 999995 1 2 999999 -326288 2 15 999996 2 321492 562246 1 14 999983 -562934 2 8 1000000 2 4 999991 1 224759 992971 -400468 1 623439 894530 144092 1 189985 644316 375618 2 511534 563216 2 17 999993 1 260224 386297 -966167 2 194536 369177 1 14 999988 -220731 1 2 999999 580662 2 14 999986 2 173741 865270 2 18 999982 2 299723 509374 2 478005 629250 2 2 999999 2 442786 860617 2 2 999999 2 11 999997 1 20 999995 628568 1 14 999987 391171 1 188968 802886 -223675 1 9 999997 715281 1 12 999981 -715380 1 292408 615947 981253 1 7 999989 -516564 2 616862 820179 2 3 999996 2 2 999999 2 15 1000000 1 126355 519805 -251499 1 750792 845404 -171564 1 11 999992 -553851 1 20 999991 -202543 1 402087 991780 664513 2 226785 607117 1 19 999989 207990 1 2 999999 793520 1 2 999999 368417 2 673040 729219 1 2 999999 -335121 2 4 999982 2 18 999999 1 2 999999 -290936 2 11 999996 1 2 999999 888119 2 320781 661303 1 94611 748590 -951372 1 2 999999 191905 2 2 999999 2 7 999992 1 1 999981 -749420 2 660209 966987 2 2 999999 1 7 999998 445912 1 544755 714189 -356220 2 637389 670877 1 275289 766203 -230354 2 2 999999 2 396531 615662 1 363709 379740 -682055 1 2 999999 968023 1 729170 996670 997151 1 10 999994 507894 2 180187 223384 1 2 999999 -233869 1 14 999995 169814 1 14 999981 -631514 1 13 999990 90159 2 191891 665392 1 14 999988 -90168 2 2 999999 2 2 999999 1 2 999999 351707 2 2 999999 2 478179 732253 2 231012 594750 2 20 999982 1 19 999982 193876 2 2 999999 1 17 1000000 343103 1 2 999997 153907 1 313298 463002 -99860 1 5575 480778 282877 2 571504 965632 2 305045 891195 2 19 999984 1 2 999999 -952891 2 2 999999 1 2 999999 -521259 1 400797 818547 865781 2 2 999999 1 5 999999 110747 1 33119 768945 778972 1 17 999987 -775467 1 353191 964535 576530 2 15 999986 2 532187 940751 1 430481 546266 795558 2 111739 494140 2 2 999999 1 2 999985 -270137 2 398746 912282 1 288460 809491 -185762 1 547523 755217 -932936 1 3 999998 -759859 1 2 999999 -273151 1 2 999999 297420 1 2 999999 -658736 2 605127 863956 1 81375 963965 463242 1 20 999983 -140326 1 257876 973301 -761716 1 9 999990 -375427 1 6 1000000 834299 2 2 999999 2 3 999997 1 58818 415509 28354 1 151755 185677 -823376 1 2 999999 650998 2 2 999999 2 15 999996 2 2 999999 1 539707 564066 -376419 2 712952 945618 2 634646 966470 1 16 1000000 874 2 264466 363962 1 10 999983 -254713 1 484945 638896 208769 1 234150 564643 505281 2 20 999998 2 574459 744110 1 703254 846561 63415 2 18 1000000 2 2 999986 2 18 999990 1 2 999999 372519 2 2 999999 1 18 999993 921703 2 726634 892402 2 116007 430731 2 14 999996 2 71924 171094 1 658747 830874 -614037 1 651076 975332 -27009 1 6 999984 555478 2 2 999999 1 65639 431205 501968 1 19365 581175 304744 2 18454 372857 2 245476 330685 1 20 999981 -225855 2 9 999989 1 939580 997524 -47896 2 2 999999 1 2 999999 -20771 1 84834 490949 -178487 1 3 999999 322945 1 18 999988 -755329 1 184789 356875 885883 2 2 999999 2 2 999999 2 51500 141139 1 2 999999 396708 2 9 999998 1 2 999999 322888 1 2 999999 -953456 2 2 999999 1 14 999998 409816 1 39751 409001 -620472 1 2 999999 854955 1 2 999999 80817 1 2 999999 871696 2 47366 801184 2 2 999999 1 116769 700492 398123 2 2 999999 1 12 999985 -214833 1 90931 493518 -487399 2 2 999999 2 17 999989 2 1 999992 2 527257 653733 2 2 999999 2 2 999999 2 2 999999 2 341036 548078 1 11 999990 -628041 2 15 999999 2 2 999999 2 2 999999 2 19280 318148 1 8 999986 -819168 2 19 999984 1 9 999985 797589 2 8 999993 1 2 999999 261971 1 290160 683198 217431 2 2 999999 1 6 999983 130599 1 2 999999 -903282 1 19 999989 787223 2 206885 580399 1 14 999995 -983787 1 507434 717756 334268 2 7 999993 1 325649 795620 -959011 1 43416 113937 -41721 1 2 999999 -601888 2 2 999999 1 91126 700120 432653 1 2 999999 42471 1 334701 497964 191362 1 1 999992 790485 1 104861 846496 -925173 1 2 999984 238980 1 2 999999 937084 2 73851 804868 2 19 999988 2 2 999999 1 2 999999 339062 2 240979 717978 1 11410 764632 -909689 1 618517 866452 836089 2 2 999999 1 121965 435538 372290 2 21056 77137 1 18 999983 185305 2 84240 871582 2 2 999999 2 2 999999 2 1 999989 2 164360 392895 1 2 999999 -976387 2 3 999995 2 2 999999 2 14 999991 2 15 999991 2 2 999999 2 2 999999 2 151033 550982 2 2 999999 1 8 999982 421625 2 2 999999 1 2 999999 576542 2 2 999999 1 362605 922966 529992 2 2 999999 2 2 999999 1 2 999999 -688583 1 1 1000000 -25539 2 19 1000000 2 2 999999 2 50358 329310 1 319249 793249 -105676 2 136536 138573 2 16 999998 1 2 999999 -246299 2 2 999999 2 16 999981 2 2 999999 1 395866 559414 697119 2 4 999989 2 8 999988 2 2 999987 1 2 999999 69300 1 607016 932308 -785458 1 20 999988 -570163 1 6 999992 790484 2 2 999999 2 2 999999 2 2 999999 1 2 999996 -494722 1 618731 755382 59552 2 11 999987 1 20 1000000 759683 2 15 999990 1 2 999999 291015 2 2 999999 1 2 999999 490393 2 431255 836510 2 6 999985 1 2 999999 304918 2 20 999982 2 14 999993 2 18 999988 1 2 999999 113720 1 2 999999 -489577 2 7 1000000 1 231288 974957 -818838 1 8 1000000 988089 1 116704 506313 -113572 2 18 999997 1 327043 873571 -469109 1 2 999999 -881946 2 242994 639958 1 401064 900405 951217 2 3 999997 2 2 999999 2 20 999998 2 16 999996 2 2 999999 1 14 999989 411225 1 2 999999 175849 1 10 999987 -409480 2 19 999987 1 316675 786362 -906473 2 3 999994 1 456681 756864 781983 1 104648 672002 -245488 1 199865 379848 950361 2 17 999985 1 2 999999 -4119 1 13 999996 -436534 2 18 999988 2 495760 808451 2 2 999999 1 2 999999 219735 1 15 999994 -744172 1 562107 738196 618081 2 2 999999 2 11604 71512 2 2 999999 1 2 999999 -467178 1 2 999999 -431622 1 13 999984 623792 2 2 999999 1 16 999992 906214 1 2 999999 846866 1 270184 927976 492237 1 2 999999 208940 2 110167 271027 2 106697 931167 1 42297 113194 140050 2 822381 895778 1 2 999999 700261 2 2 999999 1 3 999981 -679376 1 11 999982 881435 2 672483 842639 2 168968 883267 2 10 999998 2 143256 954880 1 2 999999 -705265 2 717809 889145 2 10 999989 2 44405 514243 1 802727 836897 -431046 1 2 999999 153407 2 10 999991 1 1 999987 611629 2 11 999992 2 2 999999 2 44120 130038 2 568728 893756 1 128208 231649 176880 1 2 999999 237264 2 2 999999 1 571288 922715 158686 2 371895 835679 2 13 999992 1 2 999999 -128818 2 2 999999 2 258547 400434 2 1 999987 1 187741 694909 572466 1 2 999999 269488 2 2 999999 1 2 999999 151926 2 2 999999 1 6 999982 515279 2 772016 933234 2 17 1000000 2 421202 848877 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -339502 2 547325 658994 1 195069 436289 -910326 2 808060 870686 2 2 999999 1 2 999999 193566 2 288478 420948 2 12 999986 1 2 999999 -886417 1 19 999988 981176 2 41618 344488 2 681310 781039 1 2 999999 -481386 2 284660 593597 1 506004 940499 -813832 1 71723 901228 598430 2 19 999986 2 3 999994 2 14 999990 1 8 999998 811632 1 641841 977055 -243099 1 966094 993182 -604962 2 10998 20122 1 842590 970613 -716149 1 2 999999 -933999 1 2 999999 -594579 1 2 999999 -629217 2 5 999993 2 8649 735732 2 2 999999 2 16 999983 1 2 999999 -188394 1 15 999981 -949159 1 15 999991 144106 1 2 999999 926969 1 2 999999 898891 1 14 999999 992492 2 472179 844396 1 2 999999 769461 1 445409 544345 -868591 1 13 999995 -676268 1 18 999981 -142737 2 759057 894901 2 2 999999 2 580594 987325 1 2 999999 742463 2 680823 937442 1 2 999999 -204659 1 2 999999 -769442 2 356612 609619 1 127637 902506 -478974 1 255012 535461 830255 2 593509 649436 1 5 999996 168682 2 14 999988 1 1 999983 -95708 1 12 999986 688336 1 688832 709989 -66273 2 11 999995 2 2 999999 2 2 999999 1 13 999993 998884 2 2 999999 1 13 999997 -571732 1 2 999999 26906 2 325646 819440 2 517401 673688 1 2 999999 75273 2 2 999999 2 18 1000000 2 2 999999 2 2 999999 2 16 999987 1 141358 654066 -616554 1 432565 434023 873009 1 12 999988 -968114 2 2 999999 2 232060 454631 1 534903 891477 534459 1 9 999998 -422265 2 632429 782543 2 88592 489774 1 19 999997 866258 1 2 999999 125670 2 250813 782055 1 19 999988 -7200 2 334892 392113 1 2 999999 -110545 2 52516 498401 2 2 999999 1 2 999999 541469 1 8 1000000 -587961 2 3 999991 1 16 999993 719662 2 85609 543430 1 896521 902394 513943 2 16 999995 1 2 999999 -980043 1 2 999999 551163 2 2 999999 1 2 999999 373194 2 2 999999 2 594137 652078 1 3 999987 786632 2 88938 564607 2 7 999989 1 588807 642618 445999 1 8 999999 -14512 1 4 999998 572267 1 200212 499448 47629 2 88739 837518 2 1 999988 1 2 999999 657599 1 2 999999 467371 2 9 999996 2 2 999999 1 2 999999 612598 1 2 999999 -301182 2 14 999996 1 319417 426145 215952 2 2 999999 2 279453 531425 1 73879 226709 -589000 1 2 999999 -849437 2 2 999999 1 19 999995 842976 2 219012 442762 1 796809 917565 -219755 2 2 999999 2 11 999994 1 2 999999 -715915 2 2 999999 2 3 999997 2 592519 969462 1 4 999995 -67049 1 11 999984 -222795 2 2 999999 1 194543 662540 -827045 1 2 999999 -12707 2 2 999999 1 362658 484158 783459 1 394062 428033 382982 2 7 999997 2 558483 884477 1 612603 760712 -111052 1 2 999999 -702203 1 6 999984 784168 1 3 999999 -917428 1 4 999982 726454 2 2 999999 1 2 999999 -33888 1 2 999999 139431 2 10 999990 1 2 999999 741581 2 287356 380200 1 18 999986 -123277 1 2 999999 702299 1 18 999991 -445634 1 138603 778935 -688691 2 10 999992 2 2 999999 1 19 999990 -741286 2 14 999988 2 18 999997 1 2 999999 593366 2 17 1000000 1 2 999993 -411089 2 19 999983 1 14 999988 -83277 1 11265 161170 -494631 1 31951 910851 -321755 2 9 999994 1 2 999999 -123922 2 885701 983792 2 2 999999 2 102118 576567 2 2 999999 1 11 999993 -342293 1 2 999999 -663470 1 20 999988 -9230 1 485428 797733 317468 2 15 999985 1 2 999999 -97607 2 2 999993 1 125585 601583 -917122 2 326352 522804 1 16 999999 502082 2 6 999999 1 2 999999 -523098 2 2 999999 2 739871 743338 1 2 999999 -921218 2 2 999999 1 447496 509952 169715 1 2 999999 -942419 2 2 999999 2 343265 820155 1 12 999989 -239069 2 389773 648996 1 450724 599312 444632 1 2 999985 -460453 1 2 999999 829982 1 2 999999 555676 1 4 999988 879205 2 59720 272937 1 2 999999 -989927 1 12 999993 -357621 2 442494 632944 2 2 999999 2 2 999999 1 3 999987 694791 2 1 999999 1 17 999985 -540910 2 2 999999 1 2 999999 -38882 2 4 999995 1 212369 801946 625321 1 17 999984 780422 1 2 999999 585859 1 2 999999 -727719 2 69328 976604 1 11 999997 215447 1 482492 557159 -826905 2 11 999983 1 6 999993 280226 2 8 999994 2 6 999982 1 133713 514756 -296017 1 2 999999 714443 1 2 999999 908802 2 49427 439308 1 957216 996815 -994985 1 2 999999 221180 1 669315 705851 897563 1 831275 916675 843124 2 731168 816441 2 2 999987 1 2 999999 -665626 1 2 999999 -920656 1 517598 959113 980809 1 12 999985 -59577 2 13 999981 1 13 999984 180719 2 1 999985 2 2 999999 1 784321 906581 -890642 2 2 999999 1 2 999999 -426143 2 590866 663950 1 2 999999 -744797 1 644461 850628 343366 1 12 999990 750937 2 47447 937676 2 15 999990 2 2 999999 1 52103 509407 626576 2 317650 740812 2 31581 950704 1 2 999999 -327790 2 17 999991 1 2 999981 688171 1 1 999986 -470750 2 545669 832824 1 2 999999 -309120 2 14 999985 2 431382 701811 1 175817 882225 680133 2 12 999987 1 470855 958135 877617 2 10 999987 2 20 999995 2 57462 985737 1 18 999981 413400 2 2 999999 2 2 999999 1 2 999999 -458673 2 2 999999 1 2 999999 -903293 1 15 999982 936466 1 13 999990 697406 1 2 999999 -30924 1 31958 708056 -779642 1 660385 980925 -133379 2 57979 681695 2 2 999999 2 2 999999 2 20 999981 2 2 999999 2 10 999982 2 5 999990 2 5 999988 2 103661 466291 1 18 999993 -442832 1 9 999996 224425 1 7 999997 -338388 1 628616 770770 917773 2 730494 935096 1 230825 676059 -52556 1 2003 250352 560796 2 17 999992 2 2 999999 2 13 999982 2 2 999999 1 330488 563505 -245778 2 86730 242756 1 2 999999 172956 1 2 999999 794846 1 725423 807547 437308 1 11 999986 -470748 1 3 999982 258333 2 200221 374118 2 6 999986 2 264412 644967 2 2 999999 1 3 999983 -466695 2 16 999996 1 512223 663478 -257869 2 7 999997 1 571940 903117 231988 1 2 999999 -428499 1 151748 390979 298383 1 39258 637741 -503975 1 17 999999 -349849 2 9 999996 1 2 999999 -412744 2 3 999987 2 256091 812368 2 7 999991 2 342460 404654 1 2 999993 -901770 2 2 999999 2 2 999999 1 139975 206638 325175 1 2 999999 -496966 1 11 999994 221370 2 161299 446326 1 2 999999 -976254 1 731194 908082 -193852 1 549458 689553 306107 2 500606 892603 1 16 1000000 -78141 1 621000 654305 -553459 1 2 999999 629607 2 2 999999 1 4 999992 298508 1 17 999982 -793887 1 6 999987 -997803 2 541011 766080 1 365683 575311 378774 2 2 999999 1 14 999985 -839873 2 2 999999 1 6 999992 -17390 1 19 999988 138144 2 2 999999 1 6 999982 768450 2 2 999999 2 66972 286778 1 2 999999 104700 1 136871 221484 -595804 2 2 999999 2 2 999999 1 31497 624904 -356497 2 2 999999 2 4 999988 2 2 999999 2 2 999999 1 13 999998 178573 2 2 999999 2 581397 677466 1 96688 355683 -353038 1 10 999996 785409 2 2 999999 2 499830 595293 2 547851 611943 2 10 999986 2 10 999987 2 399902 545352 2 164068 583949 1 436616 603679 -308151 2 2 999999 2 11 999991 2 106752 578777 1 5 999987 -202114 1 121475 660168 -150910 2 3 999994 1 5 999997 -977626 2 2 999999 2 13 999998 1 663041 983188 895101 1 408986 889667 745724 1 284654 333428 868480 2 270693 785454 1 2 999999 -245714 2 2 999999 1 8 999998 427741 1 18 999996 705885 2 20 999996 1 316664 993723 842637 1 2 999999 -220709 1 2 999999 -884276 1 2 999999 -793368 2 9 999985 2 56030 654290 2 271853 612136 2 136093 374871 2 2 999999 2 2 999999 1 14 999998 -85672 1 67379 912553 -360834 2 12 999986 2 216266 740149 1 17 999983 357092 2 2 999999 1 3 999987 475165 2 2 999999 1 2 999999 934439 2 2 999999 1 334265 427520 -242784 1 13 999983 751621 2 218958 832880 1 2 999999 -38781 2 1 999996 2 7 999998 2 452669 564404 1 2 999999 -649255 1 10 999992 763250 2 75936 988492 1 11 999984 -646114 1 5 999986 -263688 1 1 999983 637043 2 2 999999 2 19 999987 1 2 999999 -483689 2 824863 898630 2 2 999999 1 2 999984 824715 2 10 999986 2 488024 587544 1 1 999990 -795765 1 2 999999 365775 2 2 999999 2 210056 891934 1 1 999982 -811508 2 11 1000000 2 4 999987 2 429325 768702 2 31993 563019 1 2 999999 872431 1 12 999984 986605 1 15 999998 -322288 2 16 999996 1 15 999997 242409 2 4 1000000 2 2 999999 1 2 999999 657892 2 2 999999 1 2 999999 46468 1 325891 606503 484987 2 2 999999 1 18 999982 415192 2 9 999993 1 2 999999 -255089 2 15 999991 1 51741 172830 340509 1 2 999999 -172861 1 19 999986 -871363 2 496180 848222 2 632642 862483 2 6 999986 2 2 999999 2 404995 652197 1 18 999994 -261133 2 2 999999 1 21070 526735 987826 2 2 999999 1 123674 923822 -852427 1 2 999999 -994850 2 11 999998 2 9 999994 1 2 999999 -726093 1 7 999998 -305437 2 129782 798460 1 370315 388189 934858 2 17 999994 1 72180 153777 -331660 1 2 999999 -364172 2 5 999990 2 2 999999 1 2 999999 -178345 2 2 999999 2 1 999983 2 59844 69304 2 18 999983 1 216964 482980 720848 1 2 999999 303739 2 2 999999 1 20 999987 3668 1 5 999987 442495 2 2 999999 2 2 999999 1 2 999999 -367060 2 2 999999 1 15966 592268 -549821 2 2 999999 2 69456 566964 2 2 999999 2 2 999999 1 242665 955332 689540 2 2 999999 1 2 999999 -33705 2 11 999990 2 20 999986 1 2 999999 108159 1 14 999982 -820978 2 14 999989 2 5 1000000 2 8 1000000 1 2 999999 -656585 2 2 999999 1 2 999999 -179796 1 589006 910384 454961 1 2 999999 226753 1 694935 891672 -212717 1 2 999999 765008 2 17 999982 1 713115 887225 455822 1 2 999999 366640 2 250880 439133 1 233236 670659 809371 1 247813 624254 -316836 2 3 1000000 2 2 999989 1 2 999999 956966 2 2 999999 1 14 999983 -320479 2 19 999995 2 2 999988 2 11 999996 2 123865 450105 1 389766 899466 -512614 2 19 999983 2 502121 775778 2 2 999999 2 11 999987 2 12 999995 2 28955 733676 1 2 999999 -165294 2 10 999993 1 731266 875161 -959926 1 466641 720973 -370812 2 2 999999 1 766258 774848 373533 1 99854 638193 -10569 1 2 999999 67684 1 3 999998 72498 2 703449 864919 2 199927 624000 1 352677 912623 129772 2 3 999986 2 16 999992 1 2 999999 571225 2 10091 611677 1 14 999996 -815624 1 2 999999 631863 1 20 999985 667775 2 367041 747157 2 266592 918625 2 2 999999 2 15 999993 1 356642 630253 601631 1 840941 849435 579593 1 498062 501106 -341125 2 2 999999 2 2 999999 1 2 999999 309412 1 172595 621404 8955 1 2 999999 642724 1 2 999999 -860843 1 2 999999 880488 1 143774 336588 581289 1 171558 468596 877188 2 9 999994 2 304326 888468 2 2 999999 2 2 999999 1 6 999994 782268 2 2 999999 2 17 999993 1 2 999999 866421 1 2 999999 661214 2 201951 489028 2 157263 351482 1 499167 768708 -681055 1 689686 844726 -476029 2 10 999983 2 2 999999 2 180809 841454 1 29249 860721 132441 1 19 999995 -197291 2 2 999999 2 2 999999 1 446396 840316 -910830 1 9 999996 405812 1 174722 209964 -663151 1 15 999993 781028 2 2 999999 2 125458 557590 2 2 999992 1 38339 74347 796059 2 415899 881236 1 463812 491435 -365796 1 180786 465339 853803 2 2 999999 1 2 999999 569160 1 19 999993 -276720 2 2 999999 2 2 999999 2 2 999999 2 5 999988 2 11 999988 1 2 999999 544496 1 2 999999 -319217 1 2 999999 -259649 1 2 999999 358535 1 2 999999 -243484 2 76214 78424 2 41157 144278 1 108899 468349 -178685 2 2 999999 1 441971 887109 -612655 1 488537 739545 -650193 2 42204 235836 2 18 999982 1 2 999999 665063 1 339966 590546 995610 1 340886 581580 177258 2 42218 371595 1 12 999985 -590320 2 8 999997 2 347710 733157 1 176689 430023 188593 1 2 999999 876042 2 12 999986 2 424727 658647 2 20 999994 2 2 999999 1 685334 853756 691724 2 434791 470008 2 2 999999 2 344532 825274 1 592560 895723 -470698 2 415666 710815 1 17 999987 -578021 2 8 999985 2 2 999999 2 4 999999 1 1 999993 255726 1 6 999988 818445 1 2 999999 184439 2 9 999993 2 2 999999 2 2 999999 2 12 999996 2 396949 839900 1 216337 775486 -674749 1 722118 908760 128389 2 7 999996 2 7 999989 2 791137 876144 1 5 999987 -756057 2 42057 110937 1 7 999985 -441772 1 10 999991 -54262 1 2 999999 -331388 2 180447 843367 1 153446 211747 765287 1 2 999999 -633636 2 2 999999 2 340044 863513 1 267408 960712 486441 1 438503 601716 936241 1 7 999998 -654901 2 110413 412513 1 59854 613016 -110116 2 18 1000000 2 48011 484578 1 2 999999 282653 1 2 999987 566252 2 13 1000000 1 1 999997 782932 2 269419 349204 1 2 999999 19725 1 2 999999 798358 1 572765 827333 -432450 1 17 999984 -447670 2 762732 802677 1 593946 826648 673092 1 249611 430646 -661582 1 4 999999 543815 2 469689 592975 1 228670 775802 -201656 2 2 999999 2 7 1000000 2 2 999999 2 5 999988 2 292559 879847 2 2 999993 2 2 999999 2 46405 476439 2 686054 905103 1 523922 879454 -142230 1 4 999986 -542497 2 831704 960440 2 262496 733069 1 49248 417999 -885913 2 4 999993 2 2 999999 2 4 999994 2 3 999995 1 2 999999 935444 2 2 999999 2 19 999989 1 18 999986 97102 1 18 999997 175241 1 2 999999 -273425 2 7 999984 2 2 999999 1 223697 713785 585020 2 12 999995 2 409677 772345 1 2 999999 -406678 1 2 999999 262671 2 39923 613874 2 230239 488643 1 5 999993 -914874 1 2 999999 947528 1 2 999999 -411864 2 2 999999 2 737558 921342 2 8 999982 2 16 1000000 2 2 1000000 2 2 999999 1 121479 441671 -612217 1 2 999999 956176 1 2 999982 -529048 1 676294 927707 -170740 2 15 999999 2 9 999993 1 2 999999 320114 1 2 999999 -254730 1 2 999999 -73118 2 10 999990 1 5 999991 647800 2 2 999999 1 29587 218404 673168 1 4 999986 -212129 2 271750 676812 2 227116 400126 2 2 999999 1 16 999982 -434432 1 15 999989 208904 1 2 999999 -88656 2 2 999999 1 8 999990 666093 2 604115 695791 1 491224 936233 841579 2 2 999999 2 274297 303556 2 12 999997 1 2 999999 297055 2 2 999999 2 11 999987 2 2 999985 1 9 999995 -111545 2 426414 685352 2 20 999985 2 64285 693355 2 2 999999 1 208949 736686 -919118 2 2 999999 2 2 999999 2 567065 855461 2 383774 699663 2 86859 734487 1 393801 493589 -63664 2 631360 643215 2 10 999985 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 161740 818627 -883564 2 2 999999 2 285027 898229 1 466910 506389 125549 1 2 999999 754354 1 18 999993 -279634 2 10 999981 1 13 999988 -501861 2 4 999986 1 9 999997 -695021 2 2 999999 2 552537 911577 1 24593 662578 -229675 2 514345 898737 2 18 999995 2 1 999994 1 12 999989 377085 2 7 999991 1 11 999993 -18928 1 2 999999 -450607 1 604954 696653 -113792 2 2 999999 1 20 999993 938832 2 206309 390564 2 675292 765565 1 4745 37354 440432 2 11 999995 1 2 1000000 -82220 1 2 999999 20518 1 2 999999 -35222 2 2 999999 2 215136 724168 1 19 999991 420798 2 18 999987 1 2 999999 415376 2 3 1000000 1 10 1000000 -21446 1 2 999999 634483 1 15 999998 876040 1 2 999999 -497314 2 64980 912919 1 2 999999 -688338 1 12 999986 -453146 2 2 999999 2 2 999999 2 3 1000000 2 28784 257466 1 910078 914958 485153 1 292949 814415 -864977 1 2 999999 -975573 1 2 999999 -596447 2 56201 718631 2 20 999991 1 2 999999 -221383 1 12 999987 879504 1 6 999983 -982773 1 2 999999 306000 1 43650 858700 -96987 1 13 999986 246497 2 664557 710442 1 8 999984 5771 2 2 999999 2 450443 644379 1 306439 504272 -603745 1 20 999997 748253 2 37521 794474 1 155746 708234 711387 1 345127 548313 90172 1 5 999985 -573365 1 2 999999 -108258 1 2 999988 804029 1 2 999999 548910 1 20 999984 -706584 1 2 999999 -587984 1 2 999999 -94916 2 11 1000000 2 7508 841196 1 737952 788014 -133606 2 2 999999 2 785023 860819 2 496038 628264 1 16 999999 -892516 2 4 999996 1 2 999999 -605649 2 2 999999 2 560261 922545 2 2 999999 2 157705 529643 1 250565 522075 -486402 2 102058 118522 1 2 999999 -263469 1 30383 696813 792383 2 4 999990 2 2 999999 2 5 999982 1 2 999999 -405267 1 387898 839596 -968751 1 491629 813329 -886589 1 210197 606308 -125 1 2 999999 -52863 2 215616 507152 2 13 999990 2 8 999990 1 179203 886037 986727 1 233090 439558 -207055 2 17 999995 2 25309 606887 1 2 999999 541893 2 2 999987 1 2 999999 737216 2 2 999999 1 261083 415871 -758824 1 2 999985 13730 1 2 999999 138831 1 9 999992 -589642 2 182612 654522 2 503468 972783 1 2 999981 410475 1 2 999999 154786 1 340408 442490 -59079 2 18 999984 1 2 999999 -885055 1 2 999999 -131382 2 2 999991 1 2 999999 -888601 2 2 999999 1 9778 799515 -920083 2 2 999999 2 81908 287067 2 2 999999 1 2 999991 686178 1 360114 858554 826663 1 18 999990 880757 1 194915 687094 -805566 2 507594 727436 1 242449 712338 -156277 1 2 999999 133631 2 15 999989 1 1 999996 321025 1 2 999999 -93113 1 2 999999 781999 2 2 999999 1 2 999999 175665 1 17 999988 547104 2 3 999998 1 3 999992 916593 2 2 999999 1 2 999999 196656 2 265850 730233 2 2 999999 1 8 999993 -827086 2 2 999999 2 373816 440600 1 1 999981 -885743 2 17 999999 1 2 999999 -778457 2 2 999999 1 20 999993 -510073 1 2 999999 -662393 2 248677 428980 2 19 999996 1 10 999997 -69226 1 2 999999 388306 2 567787 898162 2 20 999985 2 16 999985 2 399271 611208 1 2 999999 -460154 1 325493 562233 -538043 2 77750 374017 1 2 999999 353977 1 12 999987 -651394 1 11 999989 195523 2 2 999999 2 15 999997 2 18 999984 1 698358 763670 -458535 2 26310 936174 2 2 999999 2 11 999987 2 511736 998434 1 5 999987 945699 1 523865 678883 -985159 1 2 999999 788230 2 3 999987 2 2 999999 2 7 999988 2 13 999981 2 7 999998 2 315347 784751 1 10 999999 -722888 2 2 999999 2 20 999982 2 56834 631672 2 2 999999 2 2 999999 2 2 999999 2 6692 756000 1 2 999999 -573939 1 325587 512985 -929151 2 5 999982 2 2 999999 2 8 999987 2 409913 616785 2 2 999999 1 18 999983 -248238 2 2 999999 2 4 999993 1 2 999999 493604 2 18 999988 2 6 999991 1 10 999981 -872538 2 130943 718031 1 12 999996 -427734 1 464974 728936 -201686 1 2 999999 926496 1 2 999999 567818 2 522776 848485 2 6 999991 2 781400 928899 2 28602 797839 2 262094 299725 2 12 999988 1 2 999999 328710 2 2 999999 2 2 999999 1 2 999999 -463132 2 66923 334062 1 2 999999 384884 2 38236 792697 2 7 999983 2 2 999999 1 4 999983 -177472 2 2 999999 2 8 999997 1 2 999999 -693915 1 189541 416486 31159 2 20960 730581 1 10 999996 154567 2 5 999982 2 2 999999 1 2 999999 856038 1 277061 989628 -446411 2 2 999999 1 24824 248226 -465028 1 17 999996 -191559 1 10 999996 856542 2 111578 913997 1 532912 916181 114566 1 6 999994 -800709 2 2 999999 1 13 999996 836262 2 2 999986 2 303817 736796 1 2 999999 133254 2 11 999998 1 17 999998 983403 2 2 999999 2 2 999999 2 2 999999 1 2 999992 -571158 1 571151 638633 207195 1 2 999999 928718 2 2 999999 2 2 999999 2 2 999999 1 2 999999 340976 1 2 999999 482454 2 350554 537400 1 115761 835022 832899 2 9 999982 2 133427 706985 1 2 999999 -943864 1 2 999984 249190 1 3 999996 -188299 1 602018 823220 241229 2 439335 950737 1 417158 422163 -202478 1 327362 387501 -337605 2 3 999990 2 18 999992 2 485107 598538 1 59406 556007 492485 2 724292 806448 2 2 999999 1 2 999999 -260648 1 2 999999 665156 1 645445 672515 -52682 1 183202 243423 369124 2 710255 943265 1 2 999999 818318 1 14 999990 -401546 1 2 999999 343800 2 10 999993 2 2 999999 1 287760 963755 981653 2 4 999988 1 12 999996 -367394 2 2 999999 2 44898 813406 2 2 999999 1 10 999992 -481813 1 26201 528101 430468 2 417369 763717 2 574352 816027 2 2 999999 1 275107 533744 -811559 1 2 999999 580907 1 2 999999 -402668 2 435868 478200 1 2 999999 837222 2 2 999999 2 2 999999 2 2 999999 2 17 999994 1 2 999999 864163 2 20731 580139 2 2 999999 2 2 999999 2 2 999999 2 3 999991 1 378361 516830 -198881 1 2 999999 9225 1 2 999999 88211 1 2 999999 66009 1 2 999999 -543845 2 2 999999 2 263894 405663 1 2 999999 -369345 2 249600 923746 2 7 1000000 1 2 999999 819117 1 2 999999 -958723 1 378494 846556 985079 1 2 999999 850255 2 8 999986 2 2 999999 2 2 999999 2 5 999993 2 2 999999 2 336446 632314 2 2 999999 2 108952 179435 1 2 999999 -658079 2 504079 846939 2 341307 725393 1 2 999999 936945 1 76125 556044 317543 2 8 999985 2 667815 891447 1 1 999991 799899 1 2 999999 858384 1 2 999999 984981 1 781561 862843 717134 2 2 999999 2 2 999998 1 2 999999 929266 2 10 999985 2 2 999999 2 646711 801284 1 7 999984 -147080 2 2 999999 1 2 999999 122688 1 132339 831342 -160519 1 12 999991 13233 1 2 999999 -813682 2 4 999999 2 4 1000000 1 2 999999 258258 2 293310 565401 1 5 999997 -170954 1 9 999987 -444431 2 2 999999 1 18 999999 -680440 1 2 999999 -753177 2 2 999999 1 2 999999 983930 1 17 999983 -424246 1 8 999990 716857 1 182393 914997 -791018 2 9 999983 2 2 999999 2 1 999985 1 111834 282090 851715 2 19 999984 2 161089 574121 1 325772 773347 -922189 1 2 999999 250103 1 670547 882300 -710856 1 95762 719943 382111 2 2 999999 1 504667 900635 -414295 1 2 999999 285392 2 2 999999 2 380126 419956 2 468178 967133 1 2 999999 601271 1 778862 896462 -9794 1 100880 146607 -253103 2 2 999982 2 216348 631423 2 223511 242919 2 7 999998 1 2 999999 238629 1 2 999999 531832 2 8 999990 1 16 999981 609996 1 654718 708735 991599 1 289879 440051 96946 2 165291 520816 1 2 999999 384100 2 175656 596972 1 2 999999 -324183 2 2 999999 1 15 999999 180415 2 2 999999 1 1 999985 -27148 2 469237 487936 2 2 999999 1 12 999999 201931 2 2 999999 1 3 999981 -224056 2 2 999999 2 616207 905937 1 2 999999 -36627 2 44286 622013 1 212938 478519 -177819 1 2 999996 518497 1 2 999999 -845434 1 2 999999 789395 2 143494 414289 1 2 999999 -806049 1 2 999985 154518 2 2 999999 2 309041 884483 1 2 999999 -206064 1 2 999999 -691013 2 212386 901239 2 2 999999 1 7 999995 -805392 2 2 999999 1 337006 431845 -221868 2 2 999999 1 324356 340204 614911 2 1 1000000 1 10 999990 -813376 2 2 999999 1 2 999999 -827346 2 56584 263728 2 4 999984 2 159432 174677 2 12 999986 1 69200 794096 763257 1 2 999999 -884083 1 148530 463436 284617 2 46641 138859 2 151742 879111 1 2 999999 628066 2 2 999999 1 2 999999 480505 1 14 999999 -208761 2 770399 934422 2 721741 861135 1 2 999999 -120596 2 12 999987 2 10 999986 2 2 999999 1 2 999999 -183586 2 2 999999 1 5 999997 51515 1 2 999999 -726241 1 2 999999 519948 1 20 999983 -580090 2 698013 780727 2 18 999982 1 58604 479011 500722 1 2 999999 -257505 2 94932 725723 2 7 999988 2 8 999983 2 8 999997 2 11 999991 1 310362 961914 -632357 1 15 999995 98993 2 14 999994 1 1 999997 245625 2 152594 946114 1 350871 512699 774727 2 2 999999 1 137877 647079 -878186 1 3 999988 -753881 2 104443 386462 1 80678 693186 247325 2 105892 863802 2 5 999985 2 2 999999 2 166014 643690 2 6 1000000 2 2 999999 1 284938 557733 -791552 1 2 999999 611642 1 237541 745120 -948216 1 2 999999 789880 1 8 999984 -26655 1 2 999999 -565163 2 5 999984 1 116954 786570 302711 2 60390 139026 2 14 999995 2 129188 200139 2 2 999999 2 41540 399967 1 1 999990 -611073 2 2 999999 2 399073 709436 1 235606 661567 168350 1 10 999992 487790 1 369899 989501 487233 1 969921 982001 132320 2 2 999999 1 12 999988 -528304 2 16 999997 2 888933 929602 2 2 999999 1 2 999999 -787490 2 2 999999 2 33881 294386 1 2 999999 490977 2 20 999984 1 2 999999 103791 2 13239 323030 1 2 999999 -26277 1 2 999999 207959 1 18 999984 -781265 2 174076 584457 1 16 1000000 -11007 2 200973 972624 1 3 1000000 217350 2 2 999999 1 2 999985 -412832 1 20 999987 -623011 1 2 999999 -938901 2 15 999987 2 53834 972236 2 2 999999 1 8 999991 872025 1 2 999999 214911 1 2 999999 45616 2 2 999999 1 16 999985 398661 2 2 999999 2 9 999989 1 2 999999 -723709 2 2 999999 1 16 999988 330071 1 378334 587322 220186 1 8 999983 -814422 1 2 999982 -523458 2 12 999981 1 481613 657003 -377770 2 1 999997 1 16 999984 302129 2 413865 650503 2 6 999993 1 191198 739074 -56524 2 18 999989 2 683330 954737 1 2 999999 386699 1 2 999999 314729 2 13 999998 2 2 999999 1 217113 851162 890972 2 20 999992 2 271606 613508 1 2 999999 -186426 2 246943 681282 2 901386 913260 2 762339 922867 2 388228 845965 1 254587 925449 -575623 1 2 999999 -358907 1 374053 669514 686982 2 6 999996 1 2 999999 97503 1 2 999999 157785 1 2 999999 -657574 1 56141 425106 746874 2 295560 388928 1 569279 854228 769569 2 736723 741457 1 295586 962720 267184 1 2 999998 959539 2 2 999999 2 8 999992 2 2 999999 1 1 999998 35273 1 170292 848213 -773879 2 1 999985 2 20 999983 1 2 999999 -936070 1 4 999989 438030 1 19 999999 -988080 1 543690 852310 894523 2 2 999999 1 11 999993 540486 1 13 999992 -278802 1 344260 369248 601929 1 3 999991 -133088 1 2 999999 -932831 2 232002 979103 1 10 999991 -289999 2 2 999999 1 2 999999 67583 1 2 999999 -655103 1 10 999998 492090 2 48931 698218 1 152747 308853 270909 1 35465 980565 -798155 2 2 999999 1 281066 860045 -645964 2 15 999993 2 298183 347105 2 2 999999 2 11 999993 1 2 999999 -614616 2 2 999999 2 5 999987 2 2 999999 1 6 999981 50831 1 10 999983 786245 2 6 999988 1 647167 786425 -587006 2 2 999999 1 450378 763985 -915873 2 266148 367683 2 2 999999 1 2 999999 676356 2 6 999987 2 2 999999 1 2 999999 -356670 2 2 999999 1 664830 948827 37688 2 18 999988 2 2 999999 1 2 999999 -566043 2 10 999997 2 14 999990 2 2 999999 2 2 999999 1 14 999995 -690110 2 248186 685296 2 245798 386842 2 593425 601729 1 11 999984 976117 1 2 999999 -276247 2 2 999999 1 675200 775148 -160963 2 2 999999 1 601855 632624 -995632 2 14 999982 1 2 999999 -831909 2 301095 819642 1 6 999998 -7857 2 2 999999 1 14 999984 -479880 2 17 999981 2 2 999999 2 2 999999 1 519082 936078 752284 1 715952 881063 -682464 2 2 999999 2 8 999981 2 17 999999 1 279384 756135 -536700 2 551806 732671 2 915508 948218 2 7 999993 2 273981 858131 2 2 999986 1 2 999999 -671309 1 5 999990 277736 1 2 999999 -464360 2 436219 711844 2 472782 603394 2 2 999999 1 2 999999 -668035 1 1 999998 -654799 2 14 999999 2 2 999999 1 89640 118450 390803 1 15 999981 129574 2 2 999999 1 167982 530513 82813 1 19 999986 733647 1 2 999999 601499 2 2 999999 1 2 999999 -692417 2 286568 523668 1 2 999999 -241432 1 2 999999 365505 2 2 999999 1 5 999995 252147 2 751364 778859 1 3 999993 -104419 2 7 999990 1 603226 800906 881712 1 2 999999 299906 2 363665 984234 2 449177 807278 1 82972 425350 -676825 1 2 999999 -173962 2 8 999997 2 237355 679488 2 5 999983 2 877460 898202 1 2 999999 651187 2 2 999999 1 2 999999 643027 2 2 999999 2 2 999999 1 548834 600925 -207276 2 8 999996 2 14 999981 2 4 999992 1 2 999999 -128535 2 2 999994 1 107298 573030 -342516 1 212607 643864 -453890 1 3 999988 -404294 1 14 999999 696492 2 3 999999 1 2 999999 -311179 1 4 999994 778513 2 2 999999 2 1 999981 2 12 999983 2 20 999994 2 2 999999 1 2 999999 -859917 1 185221 999083 324545 2 2 999999 1 869841 888894 930799 1 2 999999 546583 1 2 999989 -376537 2 15 999992 1 14 999985 106847 2 9 1000000 1 16 999982 687042 2 542667 971020 2 237824 802107 2 254168 682570 2 336777 979280 1 2 999999 -402238 2 8 999983 2 2 999999 2 2 999999 2 2 999999 1 8 999984 85248 1 16 999986 832467 2 39487 724498 1 325586 568805 822004 2 358377 911115 1 2 999999 -995905 1 18 999986 -204495 1 14 999997 -987450 2 2 999999 2 422841 625403 1 2 999999 866663 2 551640 944834 1 522914 887028 184868 1 214500 797320 -643468 2 20 999986 2 2 999999 2 1 999984 1 17 999990 634765 1 251594 376811 432696 2 19 999998 2 15 999999 2 2 999999 1 2 999999 -776751 1 19 999985 -58771 2 2 999999 2 2 999999 1 6 999986 -32376 2 83973 670768 2 2 999999 1 2 999999 247833 1 47306 427447 -475976 1 486144 835685 653222 1 2 999999 240094 2 8 999994 1 2 999999 -535908 1 2 999999 364375 1 7 999989 -114485 2 11 999992 1 34363 944975 -964366 1 63170 563582 353400 1 59350 703771 -621925 1 14 999997 -296152 1 293288 606663 211089 2 17 999989 2 6 999986 2 2 999999 2 11 999993 2 208378 667776 1 9 999981 -10871 2 2 999999 1 582956 641881 -703632 2 86860 825697 2 2 999999 2 15 999995 2 109944 905516 1 2 999999 19234 1 559970 620676 677415 2 20 999992 2 41681 671761 1 438469 921722 638487 2 7 999990 1 420354 974532 -466655 2 590843 722545 1 18 999990 -14789 1 16 999987 642940 1 2 999999 258069 1 2 999999 -709105 2 458681 799020 2 2 999999 1 7 999988 -652958 1 2 999999 -807398 2 2 999999 2 455942 520856 2 241667 788154 1 903627 983523 -75313 1 39121 397319 877950 1 48226 838988 625010 1 452521 581958 -325036 1 795761 822688 -837525 2 2 999999 2 668617 675003 2 466054 748751 2 557256 872041 2 2 999999 1 770380 896780 -60725 1 85073 892141 -35009 2 568001 662754 1 2 999999 831263 1 394143 434461 -691316 2 2 999999 1 2 999999 884518 1 119634 240453 945310 1 307525 421541 -32549 1 2 999993 -773480 1 190954 886083 -947629 2 19 999997 1 8 999997 298790 1 4 999993 106768 2 2 999999 1 1 999996 -463270 2 2 999988 2 55283 99908 1 2 999999 -396904 2 2 999999 2 1 999982 2 8 999993 1 97460 369383 721972 1 340727 731452 -680051 1 266143 490081 -410209 2 346644 684109 1 372020 746425 -521445 2 16 999982 2 702248 863100 2 2 999999 2 277106 959128 2 7 999982 1 2 999985 655767 2 439228 491076 2 4 999995 2 15 999991 1 14017 647974 313899 2 2 999999 2 2 999999 2 2 999999 1 81793 774832 -555551 1 2 999999 -794087 2 2 999999 1 11 1000000 841219 1 68271 687302 136416 2 521695 691109 2 280726 385900 1 2 999999 607315 1 8 999987 186544 2 2 999999 1 316847 484178 -19837 2 468951 734806 2 126318 344106 1 17 999994 -491733 1 4 999989 -517959 2 6 999994 1 98794 748175 -678663 2 235016 447062 1 391808 535987 -470160 2 2 999999 1 2 999999 161244 2 441212 852728 2 2 999999 2 1556 255090 2 117255 614143 2 22425 877246 1 516382 656156 141523 2 10 999983 1 2 999999 570812 1 2 999999 81274 2 2 999999 2 2 999999 1 2 999999 -303737 1 4 999998 522252 2 12 999984 1 2 999999 594670 2 2 999999 1 18 999988 794522 1 482657 974457 -859523 2 12 999995 2 2 999999 2 791643 945659 1 2 999999 -569804 1 281753 492451 -391194 2 10 999986 1 3 999990 -622490 1 2 999999 -460336 2 7 999996 1 12 999996 885469 1 2 999999 -34628 1 1 999993 -465602 2 698296 958223 2 2 999999 1 2 999999 894103 2 2 999999 2 253173 789653 2 2 999999 2 309077 530053 1 2 999999 594297 1 641876 806491 548167 2 2 999999 2 2 999999 1 9 999996 -986551 1 2 999999 820272 2 276576 801577 2 17 999991 1 1 999997 -598449 1 11 999993 567798 2 91007 606393 1 2 999999 95955 1 2 999999 -685162 1 616742 950191 -336230 1 455894 773360 265712 2 867048 978212 1 2 999999 615755 2 27076 813280 1 2 999999 -356424 2 3 999997 1 32308 80811 940086 1 31203 652655 168977 1 267357 629576 -757896 2 316314 464336 1 1 999991 698531 1 1 999998 184615 2 2 999999 2 2 999999 1 49715 210215 -863910 2 454663 765334 1 2 999999 -249037 2 2 999999 2 14 999996 2 669023 910763 1 399168 928781 572430 1 20 999994 91832 1 343799 406137 37672 2 2 999991 1 6 999986 601668 2 7 999991 1 12 999999 430034 2 2 999999 1 2 999999 511554 2 12 999993 2 402630 684564 2 120540 626021 2 7 999999 2 2 999995 2 605992 953924 1 10 999983 -627593 1 2 999988 -86001 1 2 999999 -511734 2 2 999999 1 245780 526315 -328272 1 19 999991 437627 1 166328 201776 -687391 1 16 999982 263431 1 10254 399699 1466 1 16 999990 -365653 2 2 999999 1 6 999989 -136119 1 2 999999 -728366 2 499883 668271 1 7 999998 492473 2 2 999999 1 15 999994 -640278 1 19 999991 728068 2 267140 372442 2 2 999999 1 178809 768855 -892769 1 446215 486293 -853300 2 17 999983 1 2 999999 62287 2 2 999999 1 400588 572569 689984 2 366582 378363 2 2 999999 2 2 999999 1 2 999999 945098 1 19 999988 298746 1 2 999999 -278952 2 423632 849392 2 120883 691920 1 273258 396878 -74390 2 14 999988 2 2 999999 1 15 999994 -506902 2 2 999999 2 17 999992 1 614999 836573 735378 1 2 999999 -723974 2 9 999998 2 122298 185675 1 12 999987 -184734 2 32413 153325 2 15 999984 2 11 1000000 2 4 999996 1 2 999999 959000 2 11 999983 2 2 999999 2 17 999988 1 2 999999 -433811 2 13 999995 1 5 999997 298603 1 4709 889173 -59833 1 63355 889842 806338 1 2 999999 990679 2 2 999999 2 373056 791320 2 227209 923765 1 609471 837394 -768463 2 2 999999 2 138547 976972 1 2 999999 285097 1 17 999990 157717 1 11 999983 641456 2 15 999991 2 19 999985 1 2 999999 -705388 1 2 999999 -628973 2 2 999999 1 2 999999 -750120 2 682275 766411 2 70032 955282 2 349308 879533 2 121948 544146 1 388889 900363 612952 2 1 999991 1 2 999999 -164634 1 4 1000000 -760720 1 28235 943137 -298047 1 2 999999 -846010 2 64301 871516 2 2 999999 1 2 999999 672600 2 415701 821942 2 20 999996 2 8 999989 1 4 999987 542589 1 3 999983 903128 1 5 1000000 636012 1 11 999991 -985269 1 157301 898610 -217382 2 2 999999 1 2 999999 -476177 2 144842 800195 1 2 999999 780256 2 2 999999 1 795607 913010 -324618 2 1 999995 1 2 999999 88749 1 102726 432598 -247640 1 206059 980732 -342186 1 68292 571637 281705 2 3 999985 2 13 1000000 1 327704 552954 -483414 2 2 999999 2 6 999998 1 2 999999 -769992 1 2 999999 851234 2 7 999999 1 10 999986 983411 2 2 999999 1 2 999999 828470 2 2 999999 1 2 999999 -668386 2 452468 711583 2 2 999999 1 199772 862163 523378 2 3 999989 2 72363 808053 1 20 999986 -305209 2 2 999999 1 2 999983 635349 2 18 1000000 2 2 999999 1 20 999992 -162739 1 807836 910453 -996952 2 2 999999 2 16 999990 2 2 999999 1 2 999999 899039 1 2 999999 -454465 1 504564 978486 -126770 2 228467 601310 2 20 999989 1 3 1000000 557922 2 2 999999 1 2 999999 -414461 1 12 999990 953437 1 10521 657016 -407884 2 20 999981 1 2 999999 279474 2 2 999999 2 2 999999 1 4 999990 -983146 2 2 999999 1 134281 966702 411846 1 3 999990 -97393 2 6 999988 1 18 999990 163034 1 38144 828795 737278 1 880260 885358 -831312 1 11 999995 475874 1 2 999999 931395 1 148333 955649 30636 2 521306 695795 1 2 999999 56513 2 2 999999 2 2 999999 1 17 999991 -572434 1 99320 555039 178667 2 2 999999 2 381618 830330 2 8 999990 1 5 999999 77337 2 508003 887455 2 278405 713772 1 825156 848589 411942 2 2 999999 1 19 999990 411226 1 14 999995 883405 2 385895 870020 2 141605 150483 1 2 999999 102904 1 18 999990 265127 1 6 999991 388344 1 6 999982 574444 2 554370 978993 2 163573 554129 2 55992 141726 2 11 999997 2 2 999999 2 409119 666672 2 77159 144708 2 193939 853445 1 82560 771715 -795183 1 116480 818631 -982670 1 252307 754007 929965 2 2 999999 2 14 999989 1 11 999998 -338354 2 3 999990 2 2 999999 2 2 999999 2 13 999993 2 11 999998 2 2 999999 2 8 999997 2 3 999996 1 2 999999 475071 2 2 999999 1 506263 958790 389424 1 49908 688886 604520 1 12585 878995 405592 2 421571 459367 1 2 999999 -727936 1 2 999999 -427537 2 16 999987 1 19 999993 -588532 2 2 999999 2 39038 610942 2 17 999999 2 9 999999 2 4 999996 1 18 999992 446497 2 2 999999 1 18 999999 887411 2 19 999991 2 457955 506560 1 14 999982 508636 1 2 999999 -562252 1 196733 470207 113371 2 597626 726382 2 20 999983 1 743263 766392 576811 2 111118 229729 1 1 999990 471370 1 451843 772218 325653 1 18 999989 -97193 1 2 999999 853579 1 12 999992 -674126 2 107416 867879 2 114836 932607 1 2 999984 63435 1 13 1000000 680920 2 23038 742067 2 2 999999 2 2 999999 1 2 999999 561814 2 423664 679185 1 2 999999 647485 2 17 999998 2 2 999999 2 2 999999 2 120830 677639 2 687064 888443 2 2 999999 1 602096 737006 458394 1 278757 700968 -586684 1 20 999987 -842443 1 2 999999 25549 1 2 999999 -64692 2 66871 433386 2 18 999982 2 26016 835789 2 168417 944822 2 2 999999 1 2 999999 451993 1 121249 681915 612168 2 860717 891808 2 933187 966963 2 2 999999 2 300593 594238 1 497726 933061 134773 1 2 999999 -290104 1 1 999983 -268221 1 10 999988 173624 2 2 999999 1 3 999989 188945 1 2 999999 -727991 2 2 999999 2 472887 629515 1 2 999999 112010 2 9 999993 2 20299 782018 1 2 1000000 93509 1 664791 802237 701207 2 2 999999 1 656887 930566 -138398 2 14 999998 2 103496 433815 2 542747 797992 2 4 999995 1 1 999989 280940 1 16 999995 710880 2 645873 671468 1 2 999999 838267 2 26162 551360 2 2 999999 1 860930 958050 986320 1 2 999999 -298651 2 17 999990 1 130355 631936 -870666 1 2 999999 195759 1 642955 795819 -135245 2 3 999986 2 15 999997 1 2 999999 399891 1 171304 678423 694061 2 12 999982 1 401778 643407 -682902 2 819921 922998 1 2 999999 320754 2 2 999999 2 2 999999 1 9 999985 805913 2 2 999999 1 19 1000000 529784 1 2 999999 955384 1 214068 776677 -569850 2 10 999988 2 19 999984 1 72456 269301 -9169 2 162594 588710 1 395344 556826 -570080 1 13 1000000 228067 1 348910 820707 -466682 2 2 999999 2 799202 999230 2 278520 555601 2 263329 777228 1 976384 995220 -272978 1 2 999999 182223 2 551614 848456 2 2 999999 1 18 999984 -707962 1 4 999982 -309767 1 2 999999 -159474 1 18 999996 -921187 1 1 999990 496110 1 2 999999 -525094 2 2 999999 1 12 999985 -759162 1 11 999988 844634 1 782693 981903 -419552 2 2 999999 2 11 999993 2 3 999994 2 15 999984 1 9 999989 721892 2 2 999999 1 13 999989 883749 2 2 999999 1 688819 737143 -435417 2 228985 414506 1 18 999991 445714 1 3 999996 423418 2 15 999981 1 19 999989 -511572 1 2 999999 405931 1 379552 626936 -348853 1 2 999999 -395851 1 16704 250297 698072 2 104602 233156 1 2 999999 -234501 1 91990 538966 -313545 2 708354 739957 1 9 999989 -913362 1 2 999999 710810 2 2 999999 2 17 999981 2 2 999999 1 394854 991056 1845 2 2 999999 1 14 999988 831019 1 2 999999 -781228 1 2 999999 -13682 2 524783 982437 2 2 999999 2 2 999999 2 534203 679139 1 18 999988 -497387 1 49489 217135 356783 2 742276 918866 2 631515 654938 2 9 999998 2 228616 410560 1 8 999987 266678 1 2 999999 444614 2 13 999994 1 446904 674904 -669285 2 14 999997 2 2 999999 2 22726 718857 1 2 999999 -163607 1 16 999993 445681 1 10 999991 914201 1 2 999999 140314 2 532348 669921 1 2 999999 770715 1 2 999999 -31116 1 13 999982 -91920 1 2 999999 670545 2 653665 864560 2 10 999989 2 534076 904149 1 143752 197074 -469828 1 9 999982 267075 1 15 999994 112896 1 6 999991 -383707 1 499819 569607 -989536 2 6 999991 1 20 999987 -438341 1 2 999999 -174851 1 2 999999 -640001 1 10 999987 765366 1 10 999988 558915 2 268349 634367 2 540361 562601 2 449265 746608 2 5 999989 2 6 999986 1 2 999999 -840728 2 11 999998 2 2 999999 1 2 999999 565560 2 189500 915807 2 588846 918730 2 3 1000000 2 2 999999 1 211657 818439 -929534 2 2 999999 2 4 999997 1 4 999985 601795 1 470933 683035 -662551 2 471790 545572 1 17 999985 790409 1 340898 462920 668304 2 376346 819970 1 6 999993 -545412 2 190963 578999 1 1 999984 -423773 1 2 999999 -667937 2 421046 972895 1 689771 832375 582747 2 10 999984 1 19 999998 -350037 2 2 999999 2 2 999999 1 2 999999 948007 1 2 999999 188327 2 4 999983 1 3 999992 -372785 1 2 999999 849708 1 5 999991 913848 2 6 999993 1 9 999993 -633167 2 15 999983 2 2 999993 1 16 999986 -688658 2 12 999982 2 18 999992 2 2 999999 2 1 999981 2 217442 829961 1 2 999999 441022 2 166073 609371 2 715530 980460 1 13 999994 -416091 2 57774 417044 1 2 999999 -169165 1 667 835238 493902 2 237922 796582 2 11 999997 2 3 1000000 2 1846 896142 1 5 999984 848049 2 2 1000000 1 41328 750219 -943946 2 727162 976658 1 2 999999 341802 2 234733 715929 1 13 999997 202148 2 19 999996 2 11 999996 2 327858 981472 2 5 999996 1 11 999999 -489094 2 2 999999 2 232613 874775 2 2 999999 2 9 999989 1 216888 417494 754765 1 7 999992 -581981 1 2 999999 115701 2 7 999985 1 522146 585782 -602383 2 1 999987 2 15 999990 2 2 999999 2 14 999997 1 329425 977536 -338245 1 461864 990126 -256665 2 205476 223464 1 54870 487695 -210458 2 11 999998 2 6179 692710 1 43522 295597 980556 2 510760 786805 1 69602 907760 -203600 1 7 999992 -881090 1 10 999982 132002 1 2 999999 540068 2 339538 420774 1 227188 992599 299053 1 5 999981 -150980 1 2 999989 -681697 2 870564 950466 2 17 999998 2 576344 923155 2 9 999987 1 2 999999 335526 1 2 999982 732712 1 90752 769784 709584 1 555908 881960 921657 1 2 999999 -618756 2 2 999999 2 628725 697641 2 4 999993 2 500674 609913 2 2 999999 2 529911 746067 2 69446 178811 2 305229 711584 2 103977 620502 1 2 999999 -605157 2 391112 408068 2 2 999999 1 378084 613942 -138604 1 6 999986 335361 2 2 999999 2 4 999991 1 659872 774311 869610 2 2 999999 1 10 999993 160644 2 9 999985 1 17 1000000 903637 1 6 999991 -847480 2 2 999999 1 2 999999 -826920 1 7 999991 -993701 2 275998 762752 1 604900 659617 789528 2 3 999999 2 7 999995 2 405624 410688 2 8 999996 1 2 999999 910530 2 20 999985 1 2 999999 -142707 2 5 999992 2 2 999999 2 13 999987 1 128689 764477 -651380 1 13 999982 13661 1 20 999984 -672065 2 10 1000000 2 15 999990 2 14 999982 2 2 999999 1 2 999999 72186 2 2 999999 1 2 999999 -728981 1 2 999999 -823779 2 331038 730473 2 2 999990 1 7 999981 -241788 2 10 999994 1 2 999999 288492 1 10 999990 -991402 1 15 999987 -13770 1 8 999993 -283675 1 2 999999 355506 2 19 999987 1 2 999999 830891 2 374776 671996 1 12 999995 -691518 1 147322 326972 881889 2 2 999999 2 105189 824321 1 5 999986 76005 1 2 999999 -327714 2 2 999999 2 19 999994 1 3 999986 -79963 1 435867 637240 650149 1 19 999997 -407019 2 2 999999 2 192258 369809 2 16 999992 2 10 1000000 1 108687 874913 -291255 2 4 999992 2 10 999985 2 15 999985 1 317436 907045 -733847 2 1 999987 2 9 999994 1 30740 40495 -285223 1 2 999999 276911 2 2 999999 2 9 999983 2 2 999999 1 2 999999 84903 1 10 999999 383503 1 14 999986 -80489 2 367988 388601 2 17 999993 2 17 999985 1 2 999999 913089 2 20 999993 2 2 999999 1 2 999999 465521 1 2 999999 573316 1 286062 592091 -762407 2 16 999998 2 3 999988 1 2 999983 181966 2 282330 966137 2 89858 804221 2 17 999981 2 2 999999 2 15 999985 1 2 999999 832491 2 2 999999 2 432268 685730 1 15 999981 688662 1 1 999989 -921023 2 2 999999 2 13 1000000 2 16 999990 2 2 999999 2 1 999986 1 8 999990 -852266 1 11 999994 -920735 1 8 999995 65355 1 16 1000000 465457 2 2 999999 1 2 999999 683195 1 20 999997 75347 2 381380 547070 1 9 999982 -121688 2 2 999986 1 2 999999 -191851 2 654363 659921 2 309481 554332 1 943755 961022 204503 1 13 999997 -673612 2 694400 948620 2 2 999999 2 215756 313657 1 15 999994 112223 1 2 999999 -853534 2 231945 492510 1 88696 745521 -349127 1 355929 566253 -500027 1 148149 526308 -576598 2 10 1000000 1 17 999990 -860803 1 2 999999 829850 1 221329 576925 -473226 2 314721 482081 1 486414 791226 357840 2 11 999991 2 2 999999 2 4 999982 2 5 999985 1 454674 800240 -106187 2 17 999988 2 2 999999 1 8 999991 774392 1 2 999999 118929 1 420948 986385 995690 1 388 18321 -685765 1 268757 304772 384015 2 16 999994 2 7 999990 1 15 999989 625793 1 574528 683421 -289265 1 2 999999 -410301 2 12 999989 2 2 999999 2 2 999999 1 12 999995 -456905 2 2 999999 1 2 999999 610628 2 6 999992 1 2 999999 140788 1 18 999997 123042 1 2 999999 415097 1 2 999999 -901970 1 14 999989 -90169 1 3 999983 636983 1 10 999999 -277888 1 2 999999 858143 1 2 999999 432325 2 12 999984 2 534324 928568 2 5 999991 1 2 999999 238561 2 9 999998 1 67174 786806 -311753 1 2 999999 681886 1 12 1000000 856952 2 2 999999 1 8 999981 -909713 2 2 999999 2 18 999995 1 9 999988 -665356 2 1 999994 2 10 999984 2 2 999999 1 40017 627590 912144 1 2 999999 993799 1 231821 669945 -271953 1 401159 754931 391746 2 347056 911094 1 2 999999 974347 1 10229 590217 400999 2 876783 892848 1 223813 661132 -550257 1 20 999982 -990325 1 1 999990 -646629 2 2 999999 1 16 999983 902656 2 471682 733061 1 2 999999 -373703 2 19018 526397 2 2 999999 2 146923 951886 2 416087 884453 2 89653 359114 2 16 999997 2 426606 733333 2 2 999999 2 16 999994 1 15 999998 -773877 1 17 999998 -120861 1 897350 983105 -166425 2 16 999992 2 5 999999 2 19 999991 2 9 999982 1 48757 776312 357734 2 15 1000000 2 13 999981 2 244357 707683 2 496560 995698 1 49203 590262 166087 2 337612 619980 1 5 999985 144410 2 383396 685298 1 2 999999 257023 2 6049 159137 2 1 999989 1 2 999999 264394 2 2 999999 1 5 999992 42065 2 2 999999 2 2 999999 1 4 999994 -158984 1 530117 565041 267849 2 4 999992 2 5 999989 1 2 999999 -948168 2 20 999988 2 5 999982 1 140659 805883 -714672 1 2 999999 -160054 1 2 999999 155818 2 5 999987 1 9 999985 -338863 2 11 999995 1 2 999999 -252759 2 176785 364680 1 270385 470208 655567 1 18 999990 699652 2 2 999999 2 2 999999 2 799154 801829 1 13 999992 695178 1 658989 743789 -467218 1 7 999982 -699901 1 2 999999 -108175 1 2 999999 799605 1 15 999983 376493 1 12350 224322 -469191 2 310892 351761 2 4 999990 1 12 1000000 175937 2 9 999991 1 4 999998 -815461 1 15 999982 -585699 2 2 999999 2 2 999999 2 20 999990 1 2 999999 550855 2 2 999999 1 634442 739218 -184345 1 2 999999 363158 2 208473 208555 2 11 999986 2 2 999999 1 16 999982 -178266 2 2 999999 1 10 999989 -745410 1 4 999994 356507 1 17 999992 -355404 1 18 999999 -537602 2 2 999999 1 2 999999 969859 1 13314 298257 105943 1 14 999986 -806348 1 2 999999 52483 2 18 999994 2 3 999985 1 9 999986 581564 1 600383 690462 -528188 2 2 999999 1 418455 502069 -140862 2 13 999987 2 2 999999 2 76975 270491 1 2 999999 366788 1 2 999999 130584 2 354477 560668 1 109013 475684 350028 1 829241 926915 847861 1 2 999999 610538 1 41429 80987 240407 1 439723 558940 858334 1 1 999985 304318 1 294546 603928 -415883 2 303999 612182 1 2538 91203 -654234 1 3 999994 612633 2 271982 465059 1 4 999988 -47009 2 4 999991 1 11 999984 863712 1 6 999987 -729509 2 2 999999 1 110183 686377 227894 2 2 999999 1 68906 183787 740758 1 3 999995 922100 1 151997 735597 -315945 2 2 999999 2 2 999997 1 14 999982 369741 2 2 999999 2 219947 299085 1 16 999981 396686 2 2 999999 1 398307 930309 365563 1 2 999999 710462 1 8 999981 223344 2 2 999999 1 7 999996 -839780 1 14 999989 -125480 2 2 999999 2 13 999998 2 569103 844440 2 74252 614877 2 2 999999 2 82787 854507 1 2 999999 -260553 1 2 999999 -402688 2 2 999999 2 713711 938391 2 2 999999 2 2 999999 1 2 999999 -4522 2 11 999981 1 2 999999 -595786 1 124107 638369 -587061 1 20 999982 -739624 1 2 999999 479541 1 117999 771532 -952641 2 2 999999 2 1 999992 1 2 999999 630489 1 12590 721056 309171 2 15 999989 2 2 999999 2 2 999999 2 19 999989 1 76511 715183 138012 2 137479 701848 2 315231 539053 2 619378 712264 2 18 999985 1 7 999995 -362695 1 2 999986 -408630 1 16 999993 81476 2 2 999999 2 734875 792011 2 2 999999 1 2 999999 -950008 2 2 999996 1 12 999984 711275 1 3 999992 -779903 2 2 999999 2 253807 668325 2 2 999994 1 16 999991 658018 1 1 1000000 766184 2 843779 977737 1 10 999998 -882243 1 313874 713864 -361130 1 2 999999 568125 1 323634 790427 -605820 2 2 999999 1 12 999997 -430019 1 511353 903508 -5660 1 18 999993 245557 2 4 999989 1 2 999999 972360 1 2 999999 328464 2 461445 914617 2 2 999999 1 2 999999 -606289 2 1 999993 1 20 999983 -40581 2 17 999994 1 2 999999 1088 2 7 999996 1 2 999999 351388 2 333837 510105 1 12 999998 495667 1 6 999981 886509 2 38258 374234 2 8 999982 2 209554 231421 2 2 999999 1 2 999999 84866 2 326748 333761 2 2 999999 1 2 999990 106720 1 10 999999 161274 2 20 999995 2 13 999983 2 2 999999 2 1 999981 1 2 999999 389599 1 2 999999 -615247 2 292644 558967 2 16 999984 2 150432 483262 1 474009 526772 -591487 2 9 999982 2 368566 930074 2 388526 612696 1 19 999992 -787441 1 691791 729697 -348713 2 16 999986 2 107858 482895 1 193864 408676 -420769 1 3 999992 499392 2 2 999989 2 2 999999 1 250897 543312 260726 1 138498 269118 -814554 1 70218 491962 -175529 1 2 999999 666801 2 95906 467461 2 2 999999 1 2 999999 -292628 2 2 999999 1 2 999999 -823392 1 2 999999 -101324 1 8 999989 -452237 2 2 999999 1 82857 624377 -336670 2 878188 879216 1 7 999994 -840973 1 15 999992 160204 2 6 999989 2 2 999999 1 219422 330575 964558 1 330062 838384 -808490 1 12 999985 619696 2 19 999989 1 2 999999 -52904 1 2 999999 -801467 1 20 999983 14411 2 19 999982 2 852030 898155 2 692056 832674 2 10 999983 1 2 999999 -252661 2 2 999999 1 18 999987 -742526 1 2 999997 -563449 2 818545 897215 2 2 999999 2 2 999999 1 1 999992 -739949 1 925235 989272 375159 1 260174 315705 -258128 2 325550 690448 2 290647 714220 2 101676 997275 2 14 999990 1 2 999999 -891266 1 8 999999 -469048 2 271030 281993 2 2 999999 1 13 999989 -523730 1 2 999999 622988 2 2 999999 2 2 999999 2 535942 943638 2 2 999999 2 1 999987 1 17745 564276 409644 2 247868 283927 2 2 999999 1 785893 855307 914252 1 1 999983 -425632 1 5 999990 518417 2 2 999999 1 123804 531069 564188 1 14 999998 -473535 1 395773 793328 157092 2 2 999999 1 2 999999 -939672 1 2 999999 760987 1 354590 485940 -762978 2 408119 882163 2 13 999984 1 7 1000000 636978 1 2 999999 -36764 2 2 999999 2 476498 605336 2 2 999999 1 11 999989 -159281 1 2 999999 918069 2 16 999996 1 9 999990 179198 2 143322 942928 1 13 999993 28249 1 2 999999 827093 1 2 999999 -772064 1 25767 233365 -169668 1 3 999984 497688 1 339970 962667 -194227 1 364830 768107 -512635 1 60026 485615 -247111 2 19 999988 2 2 999999 1 2 999999 114479 2 3 999982 1 3 999997 429723 1 19 999981 165090 1 81450 168506 -483368 2 2 999999 2 100839 748215 1 2 999999 357911 2 2 999999 1 15 1000000 -710973 1 2 999999 863295 1 9 999995 186271 2 10 999995 1 2 999999 334475 1 271802 509373 -307536 2 133721 416479 1 2 999999 -342350 2 2 999999 1 704422 980015 -865609 1 2 999999 743075 2 718962 806569 2 2 999999 2 2 999999 1 415550 911622 -221937 1 320018 949818 6799 1 2 999999 -149251 2 267440 386351 1 2 999999 -118929 1 20 999989 161411 1 2 999999 -382514 2 2 999999 2 2 999999 2 2 999999 1 310362 540589 406060 1 17 999990 679036 1 17 999986 -162060 1 202716 943343 -633920 2 4 999999 2 14 999990 2 339906 470726 2 9 999988 2 431323 572850 1 688441 830938 -554864 1 484687 620378 717284 1 715597 796317 75907 2 1 999984 1 2 999999 -372944 1 2 999999 775995 1 16 999989 -551480 1 8 999988 499320 2 9 999999 1 338383 732103 -815175 2 255965 999492 1 411570 608865 -672964 2 296666 987463 1 14 999992 -949865 2 2 999999 1 367942 611391 -663064 2 2 999999 1 301124 839178 -155936 2 3 999985 2 2 999999 2 2 999986 2 2 999999 2 106003 414580 2 448699 943467 2 2 999999 1 339190 743398 610689 2 8 999987 2 3 999997 2 51498 694329 1 2 999999 704652 1 18 999985 -117426 2 4 999993 2 478716 629958 2 2 999999 1 2 999999 -711974 2 23555 206303 2 6 999998 2 198672 539408 1 2 999999 372509 1 2 999999 -179578 1 183055 487991 -744904 1 88479 815398 649296 2 18 999989 1 244561 487102 120385 2 2 999999 2 761892 815289 1 13 999985 -18459 2 18 1000000 1 15 999981 550390 1 2 999999 -16282 1 45461 782953 86478 1 2 999999 513319 1 3 999982 -929779 2 2 999999 1 14 999986 605376 1 2 999999 -485298 1 2 999999 -683231 2 2 999999 2 126243 665187 1 9 999997 470371 2 5 999983 1 2 999999 46405 2 2 999999 1 16 999996 432946 1 2 999999 -624858 2 2 999999 2 3 999992 1 112017 262938 482447 1 2 999999 671364 1 5 999986 -400443 1 6 999999 -895664 2 191363 996950 2 2 999999 2 15 999984 1 2 999999 248485 1 2 999999 -703795 1 2 999982 -581998 1 5 999992 -768322 1 6 1000000 -729469 2 864905 931945 1 2 999986 601741 2 12 999999 1 16 999993 -546118 1 2 999999 733610 1 410272 747982 119584 1 2 999999 -631736 1 5 1000000 465564 2 2 999999 1 2 999999 289500 2 1 999986 2 45418 334114 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -439459 2 580962 910764 1 15 1000000 -16670 2 11 999982 2 11 999998 2 170281 254349 1 2 999999 240390 2 1 999994 1 2 999999 -199838 1 2 999999 286043 1 8 999987 179787 2 39845 596156 2 859678 895334 1 18 999996 341147 2 5 999981 1 2 999999 98152 2 438818 507288 2 1 999994 1 108926 981988 -483551 2 25714 557083 2 4 999993 1 14 999983 22651 2 2 999999 1 188548 376863 894242 1 424365 888834 240996 1 2 999999 416080 2 866979 966882 2 3 999987 2 4 999994 1 17 999996 845372 1 11 999989 -622310 2 4 999995 2 2 999999 1 395539 919587 -899495 2 394811 468278 1 14 999982 -601339 2 2 999999 2 6 999988 2 7 999993 2 7 1000000 2 17 999991 2 2 999999 2 2 999999 1 13 999990 308566 1 195658 593597 392127 1 17 999983 -422836 1 40133 148010 648464 2 384741 385528 2 10 999991 2 18 999984 2 2 999999 1 15 999992 960994 2 2 999999 1 2 999999 -415351 2 291269 556037 1 498598 781576 235453 2 355623 664087 2 2 999999 1 7 999987 349666 1 1 999995 -306600 1 397328 399843 -706221 1 2 999999 99090 1 494377 979751 -814944 2 163234 281576 1 2 999999 808560 1 2 999999 625244 1 2 999999 723206 1 509572 526839 947555 1 14 999987 93014 2 73767 620913 2 511514 613698 2 2 999999 1 2 999999 616738 2 57111 387338 1 2 999999 886138 1 2 999999 248072 2 2 999999 1 2 999999 706445 1 547155 660527 -519492 1 2 999999 -439690 2 16 1000000 1 2 999999 -146840 2 2 999999 2 15 999999 1 2 999999 248107 2 17 999989 2 19 999998 2 17 999998 1 2 999999 786359 1 20 999986 -157631 1 422654 925613 205592 1 10 999999 -606598 1 2 999999 -583253 1 91781 789442 -352787 1 17 999998 341377 2 608221 662037 1 404357 869904 759133 2 15 999983 2 6290 848175 2 783514 980836 1 156287 272372 651226 2 2 999999 2 417897 471179 1 157183 238834 162478 2 2 999999 1 2 999999 872276 2 259836 487204 2 711720 930570 1 3 999985 677097 2 563950 908911 1 649580 673613 394258 1 541588 677598 332459 1 2 999999 898677 1 375563 386363 -393049 2 2 999999 1 2 999999 -276507 2 913400 998575 1 2 999999 -302899 2 112360 448614 1 20 999999 939366 2 6 999998 1 555118 809787 20719 1 82035 807381 981391 2 18 999989 2 14 999984 1 807533 814807 -745245 2 582261 771528 2 149391 461012 1 361902 570168 -878789 2 2 999999 1 2 999999 -94671 2 6 999990 2 70972 498018 1 2 999999 128663 2 4 999984 1 3 999998 -943373 1 2 999999 394547 2 19 999986 1 2 999999 -582008 1 2 999999 706250 2 7 999999 2 428387 504606 2 2 999999 1 889409 944002 629246 2 2 999999 1 6 999981 876798 2 455544 832392 2 12 999993 2 2 999999 2 67620 460887 1 579364 763246 -11575 2 2 999999 1 656107 750048 776456 1 2 999999 489453 1 2 999999 -664324 1 6 999985 -148349 2 2 999999 1 167582 674062 306102 2 321529 690923 2 2 999999 2 2 999999 1 68591 906722 -643197 1 716255 835838 -472813 1 752072 839423 -926131 1 2 999999 -724893 2 2 999999 2 623983 795073 2 400152 894052 1 2 999999 -991446 2 1 999984 1 2 999999 -25701 1 191504 991147 549617 2 2 999999 2 6 999987 1 5 1000000 -967319 1 2 999999 -976700 2 16 999986 2 321365 487894 1 68586 334858 -694779 1 16 999997 -434040 1 2 999999 771725 2 367644 373404 1 2 999999 702077 1 14 999985 12371 1 265230 521006 -109716 2 247230 403002 2 2 999999 1 59779 760251 -447433 2 10 999993 1 19 999989 -780152 1 18 999982 593806 2 311933 644668 2 11 999989 1 7 999983 -531420 2 417057 426444 2 6971 230228 2 240023 462185 2 16 999984 2 653009 677004 1 6 999995 503264 1 483528 791719 -590768 2 8 999990 2 636223 904365 2 13 999985 2 2 999999 1 118395 357988 864255 1 7 999989 -366374 1 699847 860358 965388 2 152542 747841 1 2 999999 412411 2 2 999999 1 15 999982 423445 1 2 999999 -306109 2 12 999996 2 296489 959849 2 2 999999 1 98348 666490 -939583 2 2 999999 1 7 999997 672713 2 344761 425287 1 2 999999 -402602 1 395311 850782 429629 2 827730 972347 1 548309 555458 -147735 1 2 999999 -303583 1 9 999996 879785 1 1 999990 -137694 2 498638 829366 2 8 999998 1 378719 893691 50644 1 9 999992 76301 1 2 999999 -707365 1 2 999999 -476584 1 2 999999 548228 1 367147 644805 -726779 1 2 999999 406327 1 2 999999 614178 1 306413 396265 211935 2 2 999999 1 434864 864933 831140 1 11 999989 833088 1 320521 631544 197902 1 2 999999 318229 2 241108 426843 1 15 999990 145782 2 10 999996 1 2 999999 -566127 2 2 999999 2 2 999999 2 2 999999 2 539089 644388 1 4 999992 392807 1 2 999999 547722 2 2 999999 2 726952 851130 1 1 999994 -387176 1 399382 816606 561850 1 519802 824657 -255668 2 2 999999 2 143431 547508 1 10 999988 -837128 2 488189 953699 2 275745 603597 1 20 1000000 -555521 1 2 999999 -289223 2 2 999999 1 1 999988 -769198 2 11 999986 1 17 999985 -397585 2 4 999995 1 9 999996 -928755 2 6 1000000 1 2 999999 -207941 1 364452 600904 -743637 1 2 999999 -754381 2 13 999985 2 7 999997 2 2 999999 1 2 999998 43165 1 4 999983 880495 1 2 999999 224010 1 17 999990 -796529 2 2 999999 1 318692 506170 259772 2 2 999999 2 2 999999 1 630709 769808 -966660 2 15 999991 1 2 999999 320214 1 59671 303862 -776804 2 1 999998 2 337037 961506 1 2 999999 -744142 1 414657 529876 -556308 2 2 999999 1 2 999999 -770164 1 2 999999 298348 2 13 999984 2 744996 927408 2 2 999999 2 7 1000000 2 2 999999 2 135047 600242 2 243892 640680 1 7 999981 -617870 2 787063 948361 1 18 999984 187767 1 14 999991 790410 1 14 999993 -443695 2 748180 990518 2 11 999996 2 2 999999 1 2 999999 -527559 2 790157 837405 1 568482 569951 -182516 2 129696 725767 2 6 999997 1 2 999999 872015 1 16 999999 -127702 2 162435 920239 1 674324 693981 -928842 1 2 999999 763654 2 2 999999 1 469962 925867 -486207 1 11 999993 -896721 2 356335 944046 2 10 999995 1 2 999999 -754719 1 11 1000000 784494 1 622649 752479 548970 2 19 1000000 2 2 999999 1 2 999999 212526 1 11 999999 -649175 1 2 999999 -46151 2 2 999999 2 532968 863279 1 15 999985 -660163 2 12 999992 2 168229 619836 1 8 999995 -894841 2 2 999999 1 2 999999 961714 2 9 999996 1 2 999999 618921 2 2 999999 2 2 999999 1 2 999999 -434582 1 220724 423847 43952 1 18 999990 318908 1 524972 783834 228442 2 296297 593752 2 9 999988 1 2 999999 712041 1 105027 827317 -803815 1 6 999997 -315970 1 2 999999 410523 2 2 999999 1 259030 505609 971179 1 853920 973844 834665 1 2 999999 -601997 2 2 999999 2 1 999982 1 18 999983 -165886 1 15 999989 212955 2 11 999982 2 1 999994 1 237543 749415 -850611 1 2 999999 505418 2 20 999996 1 2 999999 -456624 1 83677 788918 -358578 1 10 1000000 788719 2 2 999999 1 2 999999 -791528 2 12 999985 2 2 999999 2 2 999999 1 390784 800343 -811210 1 8 999992 90055 1 63343 186052 -103843 1 1 999989 -996829 2 2 999999 2 335411 511854 2 2 999999 1 12 999991 282153 2 2 999999 1 2 999999 -910652 1 12 999983 30491 2 1 999987 1 181622 314618 672863 1 68020 116215 -560454 1 2 999999 448302 1 2 999999 776292 2 2 999999 2 495262 503048 1 2 999999 717609 2 819974 858503 1 2 999999 540971 2 15 999984 1 2 999999 575089 1 573839 953893 -386168 1 1 999999 230658 1 2 999999 -516197 2 2 999999 1 20 999995 -87234 1 10 999983 -203486 2 2 999999 2 2 999999 1 13 999989 295546 1 949456 991460 192235 1 14 1000000 837136 2 172127 658208 2 8 999994 2 13 999991 2 2 999999 1 230220 374150 -190448 2 2 999999 2 12 999989 1 20 999994 -118135 1 194388 448189 851728 2 20 999983 1 2 999999 296646 1 164620 710508 777510 2 74086 357132 1 1 999995 -562681 1 15 999982 221950 1 8 999987 516290 1 15 999987 220725 2 2 999999 1 52773 475461 -596878 1 286279 789971 835853 2 675579 971553 1 301905 836415 -306427 2 3 999986 2 76379 394104 2 14 999988 2 2 999999 2 16 999984 2 2 999999 1 146520 738961 -404454 1 2 999999 -133362 2 7 999983 2 179870 552640 1 2 999999 245403 2 4 999981 2 117351 309626 1 14 999995 409332 1 230866 547296 -735772 2 3 999996 1 1 999996 774495 1 570775 845311 -967461 1 2 999999 -817504 1 2 999999 411829 1 3 999989 -497748 2 14 999986 2 1 999990 2 2 999999 1 2 999999 -683604 2 2 999999 1 7 999999 149892 2 93249 598902 1 2 999999 919930 2 239538 543693 2 2 999999 1 12 999998 -490155 2 1 999990 1 10 999990 -923390 1 2 999999 159213 2 2 999999 1 647632 853849 -315438 1 2 999999 -355747 1 2 999999 -656039 1 2 999999 -507429 2 2 999995 1 22352 299967 -135330 2 7 999995 2 278038 735610 1 9 999986 -872149 1 19 999996 323948 1 2 999999 -811445 1 20 999996 -12861 1 2 999999 -455061 2 18 999983 2 124378 437099 2 2 999999 2 447609 610004 1 523162 691124 243102 1 3243 954496 570893 1 2 999999 -499459 1 10 999999 -279550 1 2 999999 -753688 2 2 999999 1 2 999999 -234748 1 2 999996 -530343 2 296538 919105 2 2 999999 1 379827 743123 -870823 1 2 999999 -800619 2 8 999995 1 379105 623606 -730006 2 2 999999 1 2 999999 -822780 2 620743 835349 1 11 999983 -563290 1 2 999999 -675775 2 633424 710053 2 3 999981 2 110643 996676 2 20 999990 2 117465 854394 1 2 999999 722770 2 15 999990 1 12 999994 -322066 2 294312 303383 2 2 999999 1 128668 147390 -651149 2 14 999999 1 398661 535427 210367 1 351358 756762 -200648 1 26705 736765 635803 2 14 999998 1 11 999995 -599603 1 5 999999 557491 2 2 999999 1 155947 627723 65050 1 2 999999 185408 1 17 999981 784061 2 8 999991 2 12 999990 2 2 999999 1 556429 836720 739722 1 511432 937723 -475705 1 550579 934314 350665 1 19 999991 763449 2 2 999999 2 177554 230652 1 2 999999 -229991 1 2 999999 -255005 1 2 999999 156898 2 2 999999 2 2 999999 1 2 999999 962102 2 11 999983 1 2 999999 -355421 1 16 999999 329416 2 6 999992 2 2 999999 2 13893 522548 2 19 999995 1 2 999999 -272351 1 266778 632985 876041 2 1 999984 2 96572 453935 2 501164 861242 2 13 999998 1 2 999999 -962310 2 2 999999 1 9884 793029 -486683 1 2 999999 -989792 2 2 999992 2 223677 948101 1 2 999999 -46977 1 2 999999 -558185 1 6 999988 794196 1 159645 770221 718506 1 2 999999 -491132 2 1 999997 1 2 999999 -431150 2 527460 986954 1 2 999999 998417 1 843948 870896 -875576 2 2 999999 2 2 999999 2 829788 909267 2 137430 981965 2 654969 814666 2 67149 401226 1 2 999999 359725 1 2 999999 939337 1 82986 686118 593252 2 2 999999 2 46408 110799 1 633043 953607 706676 2 239401 646821 2 1492 805712 1 68839 430386 419903 2 129228 324266 2 5 999982 1 6 999985 773947 1 156305 951347 -921166 2 130826 959270 2 12 999991 2 2 999999 1 8 999989 590747 2 2 999999 1 375903 669053 -745994 1 2 999999 -540076 1 6 999992 900473 1 11 999987 -86635 2 2 999999 1 10 999994 -522853 2 501846 707525 1 276511 960799 231240 2 14 999998 1 325065 470102 -10603 2 11 999993 2 16 999992 2 169707 693150 1 2 999999 503249 2 19 999994 2 2 999999 1 2 999999 -577228 2 2 999999 2 735664 926510 2 4 999986 2 2 999999 1 16 1000000 837165 2 2 999999 2 2 999999 1 2 999999 -590055 1 2 999999 838030 2 133364 739121 1 2 999999 754102 2 2 999999 1 20 999998 531263 1 2 999999 -871022 1 617955 724378 875089 2 2 999999 2 220733 461833 2 6 999981 2 2 999999 1 157576 242400 70688 1 12 999994 -262596 2 14 999985 1 30839 623251 -755415 1 17 999992 735124 2 10 1000000 1 2 999999 392583 1 2 999999 -534450 1 9 999988 387080 2 3 999986 2 11 999983 1 2 999999 260061 1 236704 740131 973134 1 498869 632859 5868 1 312274 830096 -70316 2 2 999999 2 17 999996 1 2 999999 -45777 2 14 999986 1 2 999999 -606691 1 427990 551876 -36941 1 18 999985 620583 2 2 999999 2 214886 352174 2 2 999999 2 2 999999 2 851580 913315 1 496261 505703 -561929 2 650992 835841 1 760898 964586 460536 1 8 999989 110908 1 16 999982 963564 2 4 999986 1 2 999999 -722042 1 7 999989 159761 2 5 999982 1 605676 792129 -330504 2 6 999993 2 2 999999 2 2 999999 1 15 999998 -790590 2 10 999990 2 14 999983 1 349380 903908 483682 1 2 999999 -903129 1 2 999999 -351590 1 2 999999 511023 1 2 999999 -474029 2 12 999982 1 2 999999 249551 1 2 999999 -285466 2 13 999987 2 8 999987 1 44580 429521 -548140 2 19 999989 2 351000 575197 2 2 999999 2 462140 485708 1 337781 443474 -784074 2 20 999986 2 2 999999 1 2 999999 -518624 1 16 999988 177681 2 14 999989 2 381047 607289 1 2 999999 -683912 1 135543 607542 265443 1 2 999999 913801 1 115854 714779 -630340 1 10 999985 702633 1 2 999999 -288272 1 18 999999 421410 2 13 999986 1 2 999999 -459415 2 919730 992030 1 34500 639453 704514 2 2 999999 2 2 999999 2 11 999983 2 2 999999 2 482202 558768 1 2 999999 92753 1 2 999999 16177 2 2 999999 1 4 999985 323848 1 221800 464277 -577742 1 377303 756557 -5120 1 288622 921842 721079 2 378092 469908 1 726655 916237 -13660 2 2 999999 2 282948 575397 1 2 999999 -424907 1 13 999990 -905884 2 2 999999 1 2 999999 -517903 1 19 999985 -610938 2 3 999983 1 2 999999 -412332 1 285881 899977 -272497 1 2 999999 -224516 1 283155 289849 -907027 2 2 999999 2 8197 288898 1 221953 861199 -675796 1 621153 854504 -60908 2 7 999983 1 10 1000000 682394 1 283752 592842 212892 1 154229 967354 -38358 2 4 999994 1 2 999994 483872 1 782968 944118 -853238 2 681093 704239 1 2 999999 -986813 2 2 999999 1 2 999999 844512 2 2 999999 1 71701 427858 381727 2 4 999993 1 11 999990 459307 2 2 999999 1 760628 793940 -609531 2 2 999999 1 6 999996 543921 2 8 999992 2 2 999999 1 764883 786459 879273 2 8 999989 2 16719 308840 1 299812 765095 -776969 1 2 999999 -769982 1 7 999983 992592 1 4 999986 71973 2 2 999999 1 2 999986 678654 1 464967 716061 23903 2 2 999999 1 7 999995 1153 1 2 999999 14536 2 16 999996 1 2 999999 -27112 2 364635 566917 2 2 999999 2 3 999991 2 2 999999 2 667516 739520 2 2 999999 2 2 999999 1 7 999981 -367334 2 2 999999 2 2 999999 1 14 999984 412092 1 2 999999 -41334 1 2 999999 455568 1 2 999999 644074 1 633317 793366 133021 1 2 999999 676169 1 2 999999 -130212 2 1 999981 2 2 999999 1 8 999993 -44721 1 484757 811739 -755179 1 2 999999 643263 1 2 999999 -203673 1 10 999987 544661 2 2 999999 1 2 999999 -444819 2 480852 995082 1 4 999987 -601858 2 11 999982 1 178090 355248 638828 2 301378 377703 2 184698 379985 1 419094 455994 648777 1 13 999988 193717 2 356526 435158 2 1795 398871 1 2 999999 920121 1 2 999999 -836317 2 912103 960870 1 14 999987 -445868 2 12 999990 2 2 999999 2 283298 987764 2 10 999982 2 166771 738762 1 2 999999 -155366 1 8552 883815 -534669 2 8 999998 2 2 999999 1 556229 563290 -710280 1 94012 641374 -489166 2 2 999999 2 20 999982 1 565617 984175 -371203 1 2 999999 376639 2 2 999999 2 687033 916740 2 9 999986 2 14354 83432 2 149680 568054 2 215060 801094 2 583998 723260 2 6 999996 1 73580 937499 875803 2 13 999986 2 2 999999 2 2 999999 2 18 1000000 1 2 999999 90257 1 17 999999 -994445 2 10 999995 2 2 999999 2 16 999996 2 2 999999 1 234082 557767 676289 2 2 999999 1 19 999989 119839 2 11 999983 2 73270 439056 1 15 999992 -163832 2 2 999999 1 2 999998 581996 1 261767 517238 159092 2 19 999982 2 2 999999 1 2 999999 -747952 1 2 999999 647478 1 730182 788651 -53440 2 6 999988 1 826365 880704 348692 1 4 1000000 -563878 1 1 999994 212840 2 261780 641532 2 20 999983 1 2 999999 719269 1 2 999999 -230757 2 2 999999 1 912794 997875 -224083 1 2 999999 463985 1 145753 926816 262286 1 4 999982 -140976 1 185166 586250 142485 1 104829 897366 -550434 1 6 999993 825675 1 2 999999 -379282 2 2 999999 1 2 999999 -154431 1 5 999986 -323707 2 13 999995 1 4 999986 389459 2 2 999999 2 2 999999 1 14 999989 724594 1 395685 937991 362253 2 19 999997 1 2 999999 806175 2 216697 782740 1 2 999999 812723 1 2 999999 -602894 1 2 999995 -96278 2 2 999999 1 2 999999 790929 1 2 999999 297698 2 2 999999 2 208061 467942 1 668606 892634 -749338 2 2 999999 2 7 999998 2 2 999999 2 2 999999 1 2 999999 583990 2 8 999986 1 19 999996 692601 1 2 999999 -257049 2 5 999998 2 10 999995 1 9 999988 -630036 1 4 999992 974016 2 2 999999 1 15 999997 -351161 2 7 999996 1 684201 976199 726419 2 2 999999 2 2 999999 1 478181 735612 362760 2 14 999996 1 2 999999 -89820 1 2 999999 520098 2 152278 970495 2 569589 845199 1 15 999983 720971 1 347349 353454 -837428 1 507906 519973 695177 1 2 999999 312652 2 2 999999 2 2 999999 1 8 999993 -693174 2 52087 568535 2 44239 443490 2 14 999993 1 2 999999 777567 1 372669 892455 -176114 1 661632 804262 990038 2 198060 620861 2 496901 933148 2 4 999999 1 769579 851875 -193188 1 137943 835772 18994 2 2 999999 2 12 999996 2 12 1000000 2 2 999999 1 2 999999 296155 1 2 999999 930729 2 13 999981 1 2 999999 133685 2 2 999999 1 10 999983 800584 2 1 999991 2 2 999999 1 57201 542876 -787070 1 11 999989 291945 1 2 999999 -196323 2 565554 916139 2 2 999999 1 17 999988 -323934 1 2 999999 -39480 1 2 999999 -313405 1 2 999999 770337 1 12 999994 836094 2 2 999999 1 430214 645928 281767 2 2 999999 1 158539 420011 71025 2 537855 975287 1 260889 561167 -589371 1 12 999999 963545 1 457010 857079 -965549 2 16 999995 1 13 999989 641171 1 2 999999 -940667 1 69469 703924 -104704 2 18 999989 1 2 999999 218871 2 2 999999 2 2 999999 2 2 999999 1 20 999991 934985 2 807609 846202 1 155468 913442 -897211 2 2 999985 1 425617 992550 -671795 1 15 999996 -150586 1 2 999999 -972410 2 19 999993 2 2 999999 2 1 999990 1 16 1000000 -700155 1 2 999999 -408060 2 2 999999 1 5 999992 -363042 1 17 999984 -123876 2 2 999999 1 4 999994 820876 2 120702 214344 2 2 999999 1 86593 321018 819030 1 9 999993 318173 1 15 999998 -738544 2 10760 844113 1 4 999988 -234376 1 397124 976098 -563869 2 2 999999 2 591964 756531 2 48045 229695 2 2 999999 2 12215 156174 1 18 999987 -95482 2 14 1000000 1 20 999982 -541438 2 132371 540937 1 4 999995 45297 1 5 999988 -155762 2 77742 689938 2 2 999999 1 322076 919247 592642 1 455215 841778 169919 1 313176 903335 20115 2 2 999994 1 29307 648812 862231 2 12 999990 1 19 999982 -115891 1 20 999997 846546 1 3 999991 -907744 2 2 999999 2 8 999982 2 333470 813007 2 220218 887023 2 237993 431680 2 8 999992 2 2 999999 2 893203 929829 1 2 999999 -496072 1 665631 893698 290000 1 176368 470878 -736754 1 9 1000000 951894 1 252337 970275 834963 2 2 999999 1 381222 401317 -444030 1 19 999985 199507 2 17 999997 1 8 1000000 -740602 1 2 999999 -724995 1 157861 340254 676026 1 380253 488606 -587887 2 2 999999 1 421243 880238 319171 2 5 999995 2 6 999994 2 194549 210955 1 2 999999 -147393 2 205832 843192 2 2 999999 1 6 999981 882934 1 8333 604347 -469508 2 707238 866154 2 164489 256170 1 367500 414708 -441170 2 164519 971689 2 16 999984 1 375024 683952 -166511 2 438179 453851 1 2 999999 -231905 1 699964 749249 307556 1 8 999996 -806814 1 3320 903156 -50111 1 14 1000000 -270676 1 2 999999 627169 1 14 999989 -637759 1 150106 535482 863843 2 28404 459218 1 2 999999 -360670 2 14 999989 1 4 999983 -769820 2 2 999999 1 66878 735399 -384893 1 15 999984 870997 2 18 999986 1 597975 622100 -282206 1 270341 327329 515504 1 2 999999 -940964 2 2 999999 1 2 999999 -19816 2 2 999999 1 2 999999 -951405 1 58427 244454 -782414 2 6 999996 1 96658 504456 347337 2 2 999999 1 6 999981 846484 1 2 999999 389675 2 744798 879006 2 2 999999 1 2 999999 68291 2 2 999999 1 2 999999 -275262 2 301350 624336 2 9 999989 2 3 999991 2 7 999985 2 278845 604201 1 256341 399349 368605 2 2 999999 2 2 999999 2 147152 320692 2 2 999999 1 7 999988 786939 2 286583 744432 1 2 999999 -733165 1 11 999984 -635800 1 653052 977935 435236 2 244913 940667 1 10 999995 -713145 1 155145 414666 -816460 2 16 999991 2 2 999999 2 2 999999 2 135637 534270 1 166333 352063 401302 1 7 999995 -273781 2 2 999999 1 2 999999 -906382 2 34572 447953 1 2 999999 144229 1 14 999990 -182701 2 122718 583843 1 10 999983 522999 2 16 999985 1 2 999999 447310 2 2 999999 2 347236 907866 2 2 999999 1 17 999991 -594724 1 553373 961633 -569188 2 9 1000000 2 2 999999 2 9 999987 2 2 999999 2 13 999994 1 575716 774704 746274 2 2 999999 2 6 999985 1 6 999993 -423642 2 12 999998 2 2 999999 2 8 999986 2 2 999999 2 396568 528679 1 216663 849396 718357 2 18 999982 1 12 999993 879350 1 2 999999 812464 2 15 999982 1 16 999990 351320 2 2 999999 2 304115 744040 1 9 999984 504369 2 2 999999 1 2 999999 -289998 1 2 999999 -579503 2 2 999999 1 2 999999 388749 2 18 999982 2 2 999999 2 642153 819495 2 2 999999 1 2 999999 220923 1 666851 764186 -818411 1 544042 981313 804493 2 8 999983 2 15 999992 2 622903 692926 1 84679 94113 -894168 2 599434 954925 2 18 999982 2 2 999999 1 387395 979808 433007 1 9 999991 944917 1 35276 322200 -215088 1 16 999986 54793 2 17 999988 2 2 999999 1 408838 424162 534013 1 375510 785318 -390752 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -305548 1 14 999994 -875942 2 2 999999 1 2 999999 15805 2 648858 795662 2 62860 914773 2 2 999999 1 2 999999 -797943 1 10 999996 39150 2 380717 885475 2 20 999996 2 49913 692177 2 2 999999 1 497054 580340 235265 1 134305 687337 -748066 2 662115 817662 1 49935 825362 615093 2 14 999987 1 2 999999 824865 1 724348 998121 -643301 2 2 999999 1 16 999993 672158 1 73870 538329 874828 2 209739 520613 1 2 999999 -883318 2 847386 858776 1 2 999999 -998510 1 11 1000000 -429568 1 1 999996 -861407 1 10 999988 -821768 2 2 999999 1 544505 830700 834403 1 203509 288416 -464569 2 2 999999 2 2 999999 2 13 999998 1 2 999999 571487 2 2 999999 2 16 999989 1 2 999999 -199642 2 397180 611510 2 2 999999 2 2 999999 1 1 999981 822135 2 2 999999 2 2 999999 1 2 999999 -227502 1 631938 881303 990223 1 167918 757616 -437186 2 20 999984 2 582343 657050 2 48261 804401 1 2 999999 -803606 2 4 999983 2 479691 673283 1 8 1000000 870637 1 11 999989 157369 2 16 999982 2 19 999986 1 588169 745365 973700 1 8 999987 -261570 1 185451 686663 224632 1 2 999999 -140761 2 16453 817972 1 447333 604203 -875354 2 714221 959847 2 149113 626759 1 2 999999 898541 1 705959 797230 -350568 1 60341 242146 575986 2 9308 922328 1 2 999999 -664941 1 8 999985 781595 2 700012 733708 2 254026 966472 2 2 999999 1 5 999985 389030 2 9 999983 1 420122 497048 -691050 1 2 999999 634631 1 6 999998 17482 1 245502 330675 -715740 1 2 999999 -20841 1 11 999998 228445 1 2 999999 326940 1 2 999999 -53406 2 2 999999 1 2 999999 188999 2 469079 839077 2 1 999983 2 19 999984 2 219123 821268 1 126796 863008 -599193 1 6 999989 764644 1 2 999999 -686688 2 2 999999 1 2 999999 745586 2 13 999983 1 2 999999 -402642 2 11 999998 2 14 1000000 2 249528 475490 1 2 999999 -67512 2 17 999998 2 800165 995218 2 2 999999 2 576995 730138 1 2 999999 675577 2 2 999999 2 2 999999 1 20 999981 -786367 1 2 999999 496645 1 18 999987 -747990 1 542355 925205 -762606 1 20 999983 840164 2 2 999999 2 2 999999 2 16 999996 2 637475 972135 2 14 999992 2 2 999999 2 762999 972820 1 3 999996 -290700 1 447179 808625 -324315 2 16 999982 1 2 999999 -692617 2 507624 682833 1 8 999986 -794188 2 225616 647334 1 222224 810232 641789 1 20 999983 19622 2 175027 315207 2 11 999983 2 2 999999 2 56798 496786 1 689461 871633 -257410 2 13 999981 1 8 999983 -343635 1 107889 466241 404024 1 32625 873018 55548 2 508263 736681 1 155239 946673 -7968 1 20 999987 690069 2 2 999999 2 298780 903283 2 18 999985 1 119237 129938 -968809 2 482679 909978 1 2 999999 -97449 1 19 999995 460372 1 4 999984 962609 2 1 999990 1 88202 914458 -704568 2 1 999981 1 2 999999 -174438 2 2 999999 2 154703 380687 1 2 999999 -227474 2 2 999999 1 18 999994 904805 1 9 999986 742857 2 192317 885982 2 360014 518569 2 14 1000000 1 18 999987 -473044 1 16 999990 751981 1 2 999999 -478864 1 2 999999 -595460 2 14 999989 1 66471 684846 79579 1 11 1000000 -545828 1 2 999999 210444 2 10 999996 1 2 999999 527633 2 2 999999 1 139333 278993 -907374 2 2 999999 2 11 999999 1 6 1000000 -164171 1 2 999999 705231 2 2 999999 2 563069 901702 1 6 999997 974818 1 634680 947532 -553649 1 13 999998 450464 2 2 999999 1 330122 743740 820249 1 17 999985 9249 1 817886 996952 960662 2 7 999981 2 240764 791283 1 2 999999 184465 2 8 999989 1 683454 890874 -953017 2 11 999996 2 298252 686642 2 2 999999 2 17 999998 1 597982 715445 127709 1 2 999991 154627 2 2 999999 1 11 999997 -322771 1 2 999999 338566 2 828956 966509 2 18 999992 2 842806 911998 2 15 999982 1 341507 702051 904470 2 2 999999 2 148070 990597 2 2 999999 1 18 999990 564370 1 5 999984 -89155 1 2 999999 -410786 1 2 999999 -709317 1 2 999999 -675002 2 179622 284570 2 2 999999 1 6 999990 -335329 2 593821 734735 1 11 999999 -101943 1 132958 312352 423625 2 2 999999 2 18 999992 2 318947 601965 1 2 999999 549216 2 125202 317786 1 2 999999 13438 2 17 999983 1 366485 400246 390138 1 19 999996 247836 1 2 999999 786363 2 2 999999 1 140030 799308 52044 2 2 999999 1 485308 874758 -464276 2 13 999998 2 11 999986 1 2 999999 465137 1 7 999986 -763261 2 2 999999 1 2 999999 400523 1 151765 757547 -85273 1 2 999999 -529830 2 2 999999 2 9 999991 1 767555 853813 438003 2 2 999999 2 19 999997 2 5 999986 2 425292 537670 1 311033 692420 -862341 1 2 999999 -92467 1 2 999999 -528197 2 5 999991 1 438974 724667 -45895 2 2 999985 1 2 999999 183815 2 2 999999 1 545691 695398 -964078 1 5 999988 865967 1 2 999999 9807 2 7 999984 2 17 999989 2 2 999999 2 276230 368662 1 2 999999 -24345 1 2 999999 -834387 1 8 999990 10681 2 18 1000000 1 585356 977587 -315808 2 15 999989 1 2 999999 -980450 1 2 999999 992919 1 2 999999 831011 1 93150 251445 717289 1 2 999999 67589 1 2 999999 694725 2 2 999999 1 6 999992 578367 1 90426 116677 404121 2 3 999997 1 9 999989 -936823 1 740902 854283 -264633 2 2 999999 2 2 999999 1 2 999999 291699 1 12 999982 -313799 2 2 999999 1 6 999981 383257 2 16 999995 2 13 999991 1 6 999997 -767633 1 11 1000000 -330236 1 11 999988 192710 2 5 999997 1 2 999999 665838 1 252970 724637 -690889 1 4 999982 872259 2 20 999994 2 2 999999 1 7 999986 510599 1 12 999991 322196 2 20 999998 1 2 999999 -79030 2 190630 387652 1 2 999999 115763 2 2 999999 2 2 999999 2 2 999999 2 409037 533940 1 20 999988 409500 1 2 999999 778647 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -873504 2 2 999999 2 2 999999 2 8 1000000 2 2 999999 2 466683 553579 2 11 999983 2 404223 686083 2 43390 744021 1 162870 903465 166846 1 17 999981 450933 2 2 999999 1 2 999999 -323586 1 2 999999 -343176 1 4 1000000 601255 1 4 999986 -42385 1 8 1000000 290433 1 724600 914924 -607459 2 15 999997 2 286120 293586 1 9 999993 526148 1 678733 916184 -803747 2 222515 569247 2 2 999999 1 6 999996 459015 1 2 999999 -204165 2 2 999999 1 2 999999 493720 1 2 999999 52500 2 2 999999 1 168226 708238 -348731 2 371176 556123 2 18 999986 2 2 999999 1 2 999999 217121 2 366471 656443 1 846988 900955 670666 2 2 999999 1 2 999999 -822626 2 2 999999 2 51608 501869 1 88480 801139 -413668 2 6 999991 1 662178 703545 -202884 2 482713 899599 1 2 999999 -432198 2 2 999999 1 512826 560640 -394307 1 2 999999 469727 1 19 999993 -722091 1 2 999999 -708407 2 2 999999 1 176376 711143 489227 2 3 999985 2 15 999984 2 7 999985 1 803186 827449 972664 2 129666 661587 2 2 999999 2 2 999999 1 124686 838961 528140 1 12 999983 540063 2 2 999999 2 500713 552566 1 287936 730767 -985623 2 2 999999 1 9 999993 -249490 2 692474 739450 2 2 999999 1 820567 877855 -639549 1 7 999995 -589839 1 113822 817063 780451 1 18 999988 85389 2 13 999995 2 4 999986 1 445303 997395 -585032 2 2 999999 2 7 999997 1 2 999999 324552 2 358233 667879 2 19 999988 2 60456 142444 2 383234 412642 1 2 999999 -711986 1 2 999999 -214359 1 2 999999 -503481 2 2 999999 1 2 999999 854401 1 15 999996 902826 1 2 999999 458851 2 5 999991 2 91110 999023 1 2 999999 257912 1 39110 665792 -520773 2 2 999999 1 2 999999 -88771 1 2 999999 -370487 1 18 999999 123151 2 2 999999 1 2 999999 140014 2 2 999999 1 2 999999 282937 2 2 999999 2 374693 523586 1 365971 774872 -604121 2 6 999998 2 2 999999 2 2 999999 2 19 999997 1 114834 511906 -996670 1 76922 930472 10169 1 19 999995 464730 2 7 999991 1 139670 682820 567078 2 342303 503233 2 2 999999 2 552704 890937 2 2 999999 1 3 999994 515914 1 9 999981 -821141 1 16 999999 467726 2 2 999999 1 2 999999 739030 2 237534 584109 2 2 999999 1 20 999993 -589976 1 424814 754302 93765 2 99422 633544 1 2 999999 494195 1 14 999987 -920148 2 750284 931162 1 2 999999 952762 2 20880 728703 1 8 999995 -162709 1 2 999999 57799 1 548174 873257 -534505 1 2 999999 733756 2 4 999991 1 2 999994 767498 1 2 999999 -127993 2 522885 556192 2 2 999999 1 6 999991 900809 1 887923 899405 -112077 1 2 999999 631559 1 2 999999 -615198 2 2 999999 1 62134 561502 337564 1 123724 220664 70932 2 481178 796454 2 302827 601270 2 204204 722431 1 59098 82477 -912951 1 38433 644630 710058 1 2 999999 412026 1 2 999999 -897284 2 340341 384655 2 16 999994 2 673109 980638 1 2 999999 -153946 2 18 999996 2 14 999998 2 2 999999 1 7 999987 -388156 2 10 999994 2 15 999984 1 11 999984 -407280 1 8 999982 -818089 1 240490 707951 553168 1 2 999999 -494468 2 18 999992 2 2 999999 2 2 999999 1 12 999995 261949 1 205016 299383 722759 2 250647 435181 1 2 999999 864371 2 19 999989 1 17 999982 -741499 2 2 999999 2 65431 936443 1 18 999996 987819 1 15 999983 409342 2 401004 426066 1 11 999992 -922638 1 432406 776251 894640 1 876724 912761 -837906 2 710683 985409 1 6 999983 -902969 1 4 999993 -802925 2 2 999999 1 2 999999 -301417 2 136312 247178 1 7 999982 437104 1 22788 394138 407273 1 2 999999 657185 1 16 999987 -669228 1 2 999999 914569 2 2 999999 2 738994 986845 2 2 999999 2 12 999999 1 2 999999 267942 1 3 999985 -590801 2 493374 510662 2 9 999986 2 2 999999 1 2 999999 -373026 2 159568 933304 2 2 999999 2 2 999999 1 186108 664716 -478749 2 9 999995 2 19 999989 1 20 999985 -800933 2 2 999999 1 119791 360897 -446491 1 140793 181346 -725718 2 11 999994 1 48809 726271 89866 1 12 999996 -300226 1 14 999997 -907915 1 2 999999 -636310 1 18 999987 -445493 1 2 999999 305204 2 750605 850840 2 132991 742536 1 349735 367272 -709864 2 2 999999 2 546890 814226 2 5 999985 2 472887 735640 1 241622 634597 479010 2 108629 942220 2 1 999992 1 2 999999 -270322 2 2 999999 1 349900 519063 -429710 1 14 1000000 212975 2 9 999985 1 15 999987 892938 2 7 999985 1 2 999999 -131185 1 52682 264052 -785688 1 2 999999 731252 1 2 999999 662687 1 18 999991 948775 2 3 999999 2 30278 596950 1 455211 581480 -220787 1 2 999999 -886765 2 12 999999 2 63103 654962 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 794265 887268 -178198 2 71300 206738 1 2 999999 908806 1 1 999998 -600424 1 2 999999 -149745 2 3 999992 2 2 999999 1 274673 705923 647601 1 372819 824953 -29845 2 2 999999 1 2 999999 329921 1 2 999999 -480295 1 2 999999 709016 2 2 999999 2 2 999999 1 2 999999 -276698 1 303325 645128 -922579 2 3 999994 2 455046 752123 2 6 999981 2 15 999985 1 521104 955005 -797063 2 681131 707304 2 5 999987 1 460727 722356 -315247 2 521553 581479 2 9 1000000 1 12 999995 278741 1 3 999989 -159922 1 2 999999 515248 2 2 999999 2 2 999999 1 2 999999 -976234 2 2 999999 2 6 999984 1 2 999999 -72611 2 6 999991 1 6 999983 934087 2 2 999999 2 19 999995 1 45061 477180 -325286 2 506250 533855 1 9 999992 -638543 2 62755 442993 2 2 999999 1 19 999986 642276 1 14 999997 966108 1 17 999986 -685466 1 2 999999 651999 1 2 999999 434775 2 2 999999 2 4 999981 1 12 999986 -669054 2 225045 755313 2 323354 934003 1 19 999982 345443 1 427502 783972 278276 1 34041 213817 132054 1 368831 449011 -295203 2 393160 993238 2 17 999998 1 113294 569448 -946388 1 2 999999 586847 2 10 999986 1 12 999985 -966854 2 37994 799790 2 6833 136136 1 20 999992 -422869 1 2 999999 526445 2 8 999996 2 9 999996 2 1 1000000 1 13 999990 -974684 2 11 999988 2 184550 194569 1 5049 555619 -106713 2 18 999994 1 10 999984 315282 1 107879 776942 880941 2 2 999999 2 406468 506954 1 2 999999 -767904 2 14 999989 1 2 999999 964189 2 15 999985 2 2 999999 2 2 999999 2 2 999999 2 110312 350914 1 5 999998 -248398 2 927823 931739 1 2 999999 -535231 2 153868 926523 1 2 999999 110761 1 2 999999 990168 1 2 999999 219635 2 2 999999 1 452504 633256 -231003 1 2 999999 -223242 1 18 999983 -762251 1 2 999999 -911822 2 2 999999 2 2 999999 1 2 999999 -895003 2 11 999986 2 328601 765829 2 449340 742171 1 2 999999 -460559 1 326431 735581 353670 2 18 1000000 1 507230 801205 702300 2 2 999999 1 2 999999 -445900 2 191422 534241 2 1133 520029 1 18 999989 -328187 2 14 999982 2 2 999999 1 2 999999 524098 2 2 999999 2 490520 913817 1 2 999985 -560701 1 17 999991 -714172 2 9 999982 1 2 999999 -545563 1 11 999991 617601 2 871869 976015 1 2 999999 -780444 1 8 999987 -930942 2 2 999999 2 2 999999 2 12 999999 2 8 999982 2 2 999999 2 10 999990 2 13 999984 1 19 999989 932733 2 2 999999 2 156964 941622 1 393333 721911 -960797 2 19 999987 1 2 999999 945614 1 8075 647538 -62511 1 2 999999 336459 2 2 999999 2 19 999982 2 6 999993 2 472283 967165 2 2 999999 2 2 999999 1 12 999994 380359 2 2 999999 2 2 999999 2 410595 607105 1 2 999999 -885219 2 380957 810024 1 7 999991 -182370 1 2 999985 829637 1 20 999993 -332954 2 131757 204342 2 4 999986 1 380151 503507 517603 1 13 999999 417090 1 192227 296881 -301424 1 3 999982 81899 1 13 999987 477998 2 207327 910210 1 2 999999 553885 2 124924 846665 2 2 999999 1 2 999999 -953160 1 10 999983 801281 2 2 999981 1 3 999988 -298061 2 337067 441976 2 2 999999 2 2 999999 2 2 999999 1 2 999999 575765 1 2 999999 -972188 2 6 999991 1 19 999997 172560 1 19 999983 500114 1 16 999991 142071 2 97099 854447 2 2 999999 2 2 999999 2 160811 884197 2 10 999983 2 581671 760758 1 802692 889424 -839085 2 2 999999 2 2 999999 2 2 999999 1 11 999997 -215238 1 2 999999 -32629 2 2 999999 1 19 999991 -892166 2 2 999999 1 831588 862754 938785 1 231 103504 496019 1 221951 736912 -252934 1 2 999999 397560 1 461357 795772 596673 2 22413 253795 2 2 999999 1 7 999991 -543930 2 7 999998 2 2 999999 1 15 999995 -42600 2 2 999999 1 2 999999 -624069 1 2 999999 -711713 1 929145 988882 -82515 1 9 999996 872612 1 418588 896326 677923 2 405903 744978 2 214912 888832 1 2 999999 720767 1 2 999999 841540 1 2 999999 665137 1 13 999991 962260 2 17 999989 1 27695 878632 -827075 2 2 999999 1 736220 842264 -433914 1 5 999998 234278 1 5 999998 -294958 2 2 999999 2 465135 667909 2 25940 364121 2 2 999999 1 2 999999 674214 1 20 999997 752824 1 2 999999 -600404 1 2 999999 760875 2 9 999998 1 15 999987 -756115 1 16 999995 -125027 1 10 999995 -968675 2 92630 428849 2 18 1000000 1 8 999989 -37811 1 15 999989 891301 1 158095 293489 365995 2 2 999999 1 1 999990 -825320 1 2 999999 -336752 1 198699 897604 -218643 1 2 999999 152814 1 2 999999 215438 2 2 999999 2 2 999999 1 19 999998 -723075 2 3 999986 1 10 999994 354909 1 748523 844906 -262359 2 316235 979282 2 279083 685850 2 790783 830568 2 2 999999 2 17 999994 2 2 999999 1 195495 908662 -201525 1 834924 974567 806932 2 2 999999 1 2 999999 58434 1 1 999990 441947 2 679403 995456 1 2 999999 -663669 2 2 999999 1 2 999999 180872 1 2 999999 319157 1 202826 373950 968861 1 2 999999 -674269 2 9 999988 2 6 999986 1 2 999999 493589 2 15 999999 2 10 999989 1 2 999999 -969483 2 2 999999 1 127359 830216 -477603 1 99937 712815 212727 2 327919 835748 2 2 999999 2 2 999999 1 9 999984 -398106 2 564273 814184 1 20 999996 742487 1 2 999999 621178 2 2 999999 2 3 999991 2 2 999999 1 5199 531554 -605029 2 9 999996 1 2 999999 -96640 2 2 999999 2 2 999999 2 2 999999 2 414386 998194 1 3 999999 856177 1 6 999989 810399 1 2 999999 634542 1 17 999995 526669 1 138488 660990 -756524 2 184463 631952 1 17 999981 -973297 2 14 999988 2 2 999999 2 33778 891133 1 418640 887873 -838564 2 2 999999 2 10 999996 1 318695 828919 873200 2 577278 729699 2 2 999999 1 255408 971556 399289 2 171894 593992 2 306087 732124 2 16 999988 2 2 999999 2 747464 797225 1 30502 582761 -917717 2 2 999999 2 2 999999 1 16 999985 -298777 2 69486 989106 1 2 999999 611554 2 13 999987 1 292291 471045 -356307 1 2 999999 -582415 1 13 999989 481795 1 11332 447135 -297791 2 171410 251788 2 2 999999 2 2 999999 2 12 999992 2 2 999999 1 2 999999 -171522 1 2 999999 -722137 1 2 999999 -70872 2 2 999999 1 16 999984 -708154 1 211612 747242 -714854 1 55014 827968 -16645 1 321425 959350 322342 2 2 999999 2 8 999995 1 2 999999 -225128 1 567411 640579 -430555 1 2 999999 -309312 1 61724 617236 -398306 1 20 999999 909264 1 487505 943159 926493 1 8 999996 -313266 1 6 1000000 675074 2 14 999990 2 2 999999 1 2 999999 164993 2 2 999999 1 14 999990 -898282 2 2 999999 2 18 999985 1 11 999986 -395748 2 7 999996 1 2 999999 20387 2 15 1000000 1 1 999985 -339802 1 74710 453157 -343998 2 108573 626630 2 6 999999 2 2 999999 2 17 999982 1 59478 564919 -457153 1 2 999999 -232326 2 2 999999 1 172807 943253 993315 2 299010 467299 2 9 999994 1 16 999986 601201 2 2 999999 2 2 999999 2 166034 427648 2 9 999989 1 2 999999 915271 2 2 999999 2 747785 759488 1 20 999984 -404140 1 433666 501814 398136 2 625988 738375 2 19 1000000 2 13 999990 2 2 999999 1 3 999995 -830112 1 455351 958001 -274559 1 2 999999 -459385 1 318393 940340 260295 2 2 999999 1 2 999999 138889 1 60472 126839 655068 1 920423 972125 822042 1 19 999997 -358795 2 2 999999 2 2 999999 1 2 999999 -378783 2 2 999999 1 290327 945039 646968 2 2 999999 2 566038 766229 2 9 999988 1 2 999999 -885338 2 19 999985 1 9 999989 523939 2 15 999989 2 16 999986 2 16 999992 2 13 999984 2 8 999988 1 2 999999 -640279 2 13 999994 1 2 999999 -701118 2 2 999999 2 4 999989 2 2 999999 2 649787 828379 2 765458 941633 2 2 999999 2 2 999999 2 2 999999 2 47193 710640 1 13 999990 525701 1 107043 920371 297003 1 13 999981 -689082 1 36364 61110 919773 2 15 999987 2 16 999990 1 127576 976552 818808 1 2 999999 170055 1 4 999985 843947 2 11 999982 1 2 999999 -700771 1 435933 450926 797325 2 17 999988 2 247724 600676 1 16 999986 711123 2 2 999999 1 337995 338521 -926 2 2 999991 2 23953 461525 2 11 999990 1 411176 493008 602747 2 2 999999 1 1 999998 -618475 2 635075 912261 2 2 999999 1 677106 717627 47898 2 15 999997 1 421639 705743 -372609 1 3 999999 -966012 2 9 999982 1 363571 817550 203049 1 67067 185420 747238 1 2 999999 877266 2 662287 957568 1 1 999997 -868679 1 15 999996 -58819 1 943817 966522 100968 1 15 999987 504786 1 174013 633968 -547588 2 29979 661448 1 119727 171287 4271 2 317789 512215 1 316934 960218 374782 2 3 999989 1 2 999999 -933565 2 140280 691181 2 273874 474035 2 482847 614611 1 2 999999 67134 1 258415 328002 -116083 1 10 999998 5743 1 185974 845936 232042 1 2 999999 -263483 1 2 999999 -697043 1 3 999996 701984 1 2 999999 493345 2 994851 996207 2 3 999984 1 2 999999 -85587 2 2 999999 1 10 999991 578177 1 20 1000000 -437158 1 2 999999 861699 2 254348 292359 2 947440 973011 1 2 999999 -663255 1 19 999996 -304096 1 12 999986 239429 2 625721 919097 1 2 999999 436807 2 2 999999 2 384007 457269 1 2 999999 -346325 1 323108 932493 29519 1 2 999999 -685725 1 2 999999 -327781 1 2 999999 936119 1 118688 417049 -526163 1 2 999999 -755576 2 2 999999 1 19 999986 -415149 1 16 999981 -666556 2 33706 997206 2 410640 757648 2 2 999999 2 2 999999 1 10 999999 143426 2 10 999995 1 4 999994 -922237 2 4 999998 1 6 999990 982067 1 2 999999 244906 2 4534 202026 1 10 999990 -807539 1 14 1000000 171921 1 2 999999 833754 1 939528 963383 205779 1 2 999999 54851 1 2 999999 -35216 1 10 999985 -803525 2 2 999999 2 20 999998 1 2 999999 650051 1 2 999999 -654171 2 160305 745720 1 2 999999 652850 2 5 999993 1 2 999999 -777820 2 54850 740635 2 716636 954922 2 2 999999 2 628788 901244 1 35509 645585 -882486 2 13 999985 2 2 999999 2 2 999999 1 891730 950135 42744 1 85733 853660 102519 2 235900 677394 2 6 999996 2 2 999999 2 2 999999 1 16 999989 362157 1 8 999981 400120 1 124643 268454 961282 2 2 999999 2 557536 869942 2 2 999999 2 251348 741675 1 504012 659000 -242766 1 364267 608450 -187408 1 2 999999 -981922 2 596107 965114 2 612246 988337 2 2 999999 1 2 999999 -713271 2 4 999992 1 288608 428720 106102 1 2 999999 155004 2 8 1000000 2 3 999999 2 46068 651656 2 11 999981 1 47482 396708 -242437 2 184329 677744 2 478783 945222 2 13 999997 1 2 999999 481518 2 31668 655074 2 16 999982 1 21864 446170 307264 2 17 999996 1 9 999995 161184 1 14 999986 870949 1 2 999999 -402307 2 2 999999 2 15 999988 2 15137 984452 1 2 999999 -556732 1 14 999984 -893601 1 2 999999 -146658 1 20 999981 -562996 2 2 999999 1 2 999999 -286278 2 535839 838639 1 2 999999 966734 2 2 999999 2 646918 932492 2 2 999999 2 19 999996 1 50122 307893 809352 2 2 999999 1 560841 745801 670046 1 307209 462662 -990629 2 2 999999 1 2 999999 -85694 1 578986 646468 -903535 2 2 999999 1 55773 862712 -634462 2 18 999991 2 551853 785435 2 2 999999 2 333997 683857 2 2 999999 1 15 999984 -902056 2 13 999994 1 5 1000000 -727926 1 11 999997 -664060 1 19 999995 184961 2 232322 830320 1 18 999997 528504 2 556283 610725 1 2 999999 -707045 2 2 999999 2 14 999986 1 283026 433567 -372074 1 2 999999 -525300 1 431757 721049 -513090 1 181165 306175 640550 1 3 999996 -464850 2 2 999999 1 2 999999 601141 2 2 999999 2 1 999985 2 370867 884762 1 2 999993 -174317 2 11 999994 1 368367 496823 -578402 2 2 999999 1 2 999999 931368 2 2 999999 2 7 999986 1 195215 307363 117075 2 197025 847033 2 13 999983 1 205855 396902 924696 1 2 999999 415492 2 19 999996 1 70681 568266 -447728 2 2 999999 2 2 999999 1 7 999986 -268768 1 6 999981 -62420 1 16 999988 -866632 2 161898 537650 1 2 999994 -75324 2 3 999998 1 2 999999 8395 2 238313 696995 1 18 999997 -889267 1 2 999999 -572573 2 2 999999 2 2 999999 1 2 999999 23031 1 2 999999 -131690 1 2 999999 833473 1 786033 787334 -649990 1 254723 421304 -180113 1 5 1000000 -704216 2 174754 803003 2 2 999997 1 18 999998 283178 1 3 999982 678423 2 2 999982 1 4 999996 -514721 1 2 999999 -16273 2 2 999999 1 2 999995 -609408 1 16 999982 -133884 1 2 999999 925133 1 2 999999 194358 1 13 999994 16950 2 156154 731134 2 2 999999 1 686029 863237 -588174 1 2 999999 -120516 1 13 999981 -413788 1 360295 562939 138007 1 8 999996 794419 2 18 999982 1 176319 378692 -308995 1 2 999999 354161 1 4 999983 -355627 2 8 999994 1 275859 295872 20377 2 506128 604177 2 14 999981 2 616012 928097 2 145933 661330 1 630479 984599 -802058 2 2 999999 1 13 1000000 427869 2 141233 180411 1 5 999992 -851983 2 2 999999 2 20 999994 2 33959 573027 2 4 999986 2 18 999992 1 873509 956639 -165845 2 2 999999 2 232252 412135 2 2 999999 2 9 999993 1 7 999986 -926184 2 13 999984 2 4165 327381 2 2 999999 2 232709 532478 1 2 999999 -237513 2 2 999999 2 2 999999 2 20 999990 1 553373 800065 244952 1 179124 765752 488476 1 503191 924081 205299 1 2 999999 38380 1 2 999999 -844356 1 10 999991 853949 1 2 999999 224791 2 2 999999 2 4 999983 1 669412 864761 445022 2 15 999999 1 8 999994 270358 2 712033 939096 2 820375 894622 1 2 999999 321854 1 2 999999 979298 2 2 999999 2 2 999999 2 2 999999 1 391618 858527 140126 1 2 999999 -433679 1 109076 558999 349568 1 20636 570157 701417 2 275840 996564 2 2 999999 1 2 999999 814046 2 729416 950447 2 20 999984 2 1 999989 1 205318 400826 257933 1 2 999999 874647 2 13 999993 2 313993 655050 1 733694 837516 593443 2 605729 917259 1 8 999998 -669074 2 2 999999 1 313853 684430 299679 1 19 999982 545896 1 2 999999 -381693 1 178675 218523 -253386 2 190145 741462 2 2 999999 1 604739 900084 98394 2 2 999999 2 2 999999 2 2 999999 2 118613 501518 2 899415 960426 1 2 999989 868729 1 2 999999 -203063 1 13 999985 -849717 2 19 999982 2 2 999999 1 2 999999 -140308 2 16 999985 2 13 999995 1 45692 771861 75957 2 2 999999 1 667042 837869 -373343 1 2 999999 792792 1 2 999999 266051 2 2 999999 1 227473 536641 142500 2 3 999988 2 308293 354581 2 396309 868098 2 2 999999 1 2 999999 -644525 1 744707 933834 -320811 2 14 999985 1 2 999999 -189697 2 2 999999 1 11 999984 -988786 2 194123 616685 1 27164 765189 -881190 1 2 999999 586285 2 10 999987 1 563666 793632 -141781 2 2 999999 2 109738 575977 2 2 999999 2 17 999998 1 19 999983 703439 2 6 999996 2 292932 548313 2 14 999989 2 304235 650071 2 466315 817830 2 20 999989 1 142510 666172 -197601 1 2 999999 -146213 2 2 999999 1 887618 999284 520793 1 33182 205047 -611765 1 7 999984 -210300 1 9 999993 -566244 2 228670 844103 2 10 999981 1 2 999999 299894 1 2 999999 997234 2 2 999999 1 14 999983 177997 2 2 999999 2 2 999999 2 2 999999 1 19 999992 797134 2 13 999997 1 7 999982 669315 1 410427 834171 27118 2 9 999986 2 13 999993 2 2 999999 2 2 999999 2 21518 118461 1 2 999999 -188595 2 2 999999 2 153574 840253 1 18 999994 -23838 2 247206 905692 2 7 999998 2 139258 221008 2 17 999983 1 2 999999 97630 1 25191 253048 -156014 1 539462 734159 -91603 1 6 999993 624526 1 569570 921956 934644 1 16 1000000 59671 1 543558 712898 -386293 2 2 999999 2 59070 659180 2 122379 771739 1 13 999999 260764 1 11 999984 -297113 2 10 999989 2 17 999992 2 12 999989 1 426926 736548 702097 2 11 999990 2 347279 551575 1 2 999999 -509780 1 2 999999 -384336 2 2 999981 1 9 999986 -932096 2 612291 885542 1 129886 857120 -235578 2 2 999999 2 357861 610078 1 14 999992 -773515 1 2 999999 996509 1 773437 924711 -562020 1 2 999991 877422 1 34966 696985 -233173 2 179286 709995 1 2 1000000 -890252 1 7 999983 568787 2 2 999999 2 2 999999 2 2 999999 2 9 999994 1 8 999997 -203544 1 4 999983 572392 1 19 999994 -487788 1 17 999986 492832 1 78229 276286 -409940 1 2 999999 -820576 2 139960 590268 1 615227 625130 -236355 2 282641 605795 1 4 999985 -673413 2 19 999990 2 810164 878302 1 2 999999 720927 1 2 999999 -921155 1 2 999999 -427042 2 671558 862573 1 10 999990 -420213 1 350064 355475 640329 1 2 999999 -179592 1 2 999999 -983911 2 9 999989 1 491759 961946 -53974 1 2 999999 -96276 1 10 999988 -245984 2 286369 617089 1 14 999988 -632244 2 15 999998 1 2 999999 226832 2 8 999991 1 14 999988 -358678 1 2 999999 813725 2 660785 944295 2 2 999999 1 51347 273003 -939593 1 7 999995 155534 1 331601 737663 719367 2 5 999997 2 2 999999 2 94986 236550 1 4 999983 629827 1 2 999999 306231 2 2 999999 2 17 999994 2 18 999994 1 2 999999 -183170 2 41385 523879 1 3 999995 112781 1 10 999997 -944859 1 274921 376556 307225 1 103464 380647 177849 1 8 999997 -536715 1 2 999999 881368 1 14 999983 444112 1 17 1000000 -770710 1 2 999999 933001 1 2 999999 -115877 2 2 999999 2 2 999999 2 2 999999 2 1 999991 1 2 999999 976004 1 422084 838002 -839519 2 13 999994 1 11 999986 -385009 2 411310 977743 1 2 999999 27775 1 5 999994 189682 2 4 999983 1 181067 885783 -928622 2 125239 454631 2 2 999999 1 13 1000000 216185 1 2 999999 109177 1 547501 958228 -158947 1 613139 846753 858332 1 714307 734436 -860495 1 1 999996 -274696 1 2 999999 285274 2 175755 281739 1 578256 589391 330358 2 15 999994 1 543622 855610 484748 2 476775 798236 1 2 999999 996427 1 16 999983 357173 2 19 999993 2 10 1000000 2 4 999999 2 6 999994 1 7 999992 591783 2 2 999999 1 423400 667543 72254 2 383164 649340 1 2 999999 -506743 2 19 999989 2 495347 755691 1 154171 496579 661969 1 47031 996934 503170 1 2 999999 -151407 2 390826 672771 1 2 999999 620949 2 4 999983 2 2 999999 1 2 999999 -103038 1 32603 226283 394307 1 8 999988 61014 2 9 999989 2 15 999998 1 2 999999 32071 1 188006 968484 362609 1 543512 823001 491342 2 2 999999 1 1 999998 -234486 2 20 999999 1 2 999999 -454065 1 6 999987 -497676 1 16 999997 -83188 1 6 999992 2182 1 302401 338706 -807886 1 428165 602488 -69139 2 18 999990 2 2 999999 1 2 999999 -645752 2 2 999999 1 450879 796429 155269 1 2 999999 348502 1 20 999992 222331 2 603918 712279 2 1 999981 2 13 999998 1 6 1000000 476238 2 2 999999 2 898655 901870 1 11872 213734 537232 2 5 1000000 1 305449 319777 -746354 1 17 999985 139983 1 2 999999 -402715 1 2 999999 -186815 2 2 999999 1 2 999999 -558186 1 19 999999 809963 1 2 999999 129508 2 2 999999 2 47428 940373 1 2 999999 339529 2 399097 628336 2 389657 921594 1 2 999999 -118537 1 6 999994 -269938 1 684371 854168 562263 1 10 999986 90360 2 2 999999 2 2 999999 1 5 999995 783190 2 624634 892485 1 2 999999 -718666 2 12 999990 1 13 999983 -974133 2 2 999999 2 2 999991 2 11 999981 2 420685 554781 2 454289 480408 1 29020 863276 820714 1 2 999999 -941506 1 510048 960554 895564 1 337437 714471 237146 1 245387 623818 217444 2 2 999999 1 19 999996 -644977 2 19 999996 2 2 999999 2 2 999999 2 754043 829627 1 2 999999 -723135 1 796504 797978 -196370 2 2 999999 1 4036 686049 -382706 2 18995 697888 2 16 999987 1 646815 649148 964104 1 538801 874539 -838297 1 4 999993 -362106 1 2 999999 -419571 1 2 999999 -133456 2 2 999999 2 776057 866365 2 2 999997 1 16 999986 636075 1 9 999988 688159 1 2 999999 43383 2 10 999987 2 13 999986 2 15 999981 1 398608 439460 164775 1 379772 420659 627433 2 9 1000000 2 37537 258855 2 2 999999 1 21063 553995 13544 2 21533 401457 1 12 999988 91863 2 575053 638027 1 2 999999 508863 1 2 999999 966978 1 432307 887947 789892 2 4 999997 2 2 999999 2 2 999999 1 121550 463589 578485 2 2 999999 1 11 999994 -776668 2 2 999999 2 6 999993 1 2 999999 43642 2 2 999999 2 13 999993 1 16 999992 848495 2 2 999999 2 547895 983210 2 254008 327213 1 19 999982 -584080 1 2 999999 -146637 1 207424 487343 172515 1 96295 636476 400737 2 480863 690319 1 111409 786200 -481803 2 2 999999 1 3 999998 824662 1 545250 630575 -206615 1 5 999984 -128515 1 233015 246496 354983 2 615525 884684 1 13 999997 843989 2 480050 974173 1 5 999997 832256 2 2 999999 1 164722 972785 -716054 1 15 999999 -335282 2 2 999999 1 2 999999 255881 1 2 999999 -879842 1 2 999999 571600 1 2 999999 260628 1 3 999985 -272707 1 4 1000000 490213 1 2 999999 -392794 2 10 999992 1 2 999999 -260302 1 2 999999 636795 2 2 999999 1 3 999999 509531 1 5 999983 -583499 2 115998 627525 2 2 999999 2 398366 430100 1 149885 393352 933164 1 14 999992 -270013 2 2 999999 2 730958 988109 2 352721 576150 1 3 999999 350632 1 2 999999 711707 1 9693 719254 843791 2 2 999999 1 295990 931276 298781 2 213560 925520 1 7 999995 713956 1 2 999999 701406 2 2 999999 2 36274 519913 1 13 999986 216386 1 19 999986 -617363 2 2 999999 1 9 999995 433661 2 2 999999 1 12 999982 -115505 1 20887 786156 -297012 2 6 999998 2 69909 73310 2 591787 796514 2 62156 208129 2 538044 642525 1 10 999993 756945 2 11 999984 1 282683 717708 975552 1 334287 991765 55663 2 2 999999 2 2 999999 1 2 999999 131433 1 2 999999 -591629 2 609133 929602 2 20 999981 1 269426 918856 905409 2 2 999999 2 9 999995 2 14 1000000 1 182424 926753 -895429 1 2 999999 -967789 1 18 999981 -201588 1 99150 385036 -713908 1 578761 719378 -682336 2 511891 568702 2 12 999987 2 10 999989 1 17 999992 964878 2 2 999999 2 2 999999 1 654884 991017 27594 2 6 999997 2 2 999999 1 16 999988 785199 2 2 999999 2 511488 597780 2 348055 504414 2 6 999981 1 2 999999 459030 2 2 999999 2 2 999999 1 114873 968065 -163050 1 439560 971848 163644 2 2 999999 2 2 999999 1 37317 124761 832067 1 7 1000000 30839 2 2 999999 1 522071 595065 -474856 2 210407 837706 1 9 1000000 -802468 2 2 999999 1 2 999999 -476390 1 2 999999 781762 2 2 999999 2 2 999999 2 272017 525429 2 2 999999 2 2 999999 2 9 999985 2 2 999999 2 128105 242300 1 156982 377959 35944 1 20 999983 254671 1 11 999986 -636014 2 760482 909699 2 2 999999 2 3 999987 2 2 999999 1 19 999991 753778 2 123446 479922 1 2 999999 -517862 2 7 999996 1 11 999989 106244 1 18 999988 -204256 2 2 999999 1 7 999987 -635832 2 2 999999 2 2 999999 2 3 999982 2 909087 982586 1 2 999999 -656266 1 7 999984 256246 1 2 999999 295995 1 2 999999 -69773 1 402910 923304 -810359 1 18 999996 -480793 1 2 999999 -646986 1 7 999994 -507264 2 2 999999 2 3 999994 1 366257 397907 616321 2 55788 571360 1 2 999999 277606 2 491168 591227 2 6 999995 2 11 999999 2 7 999985 2 6519 265511 1 2 999999 -108601 1 2 999999 400942 2 435008 991141 1 10 999990 -977003 1 20 999988 190443 1 8 999988 -855980 1 3 999997 -414936 2 12 999997 1 6 999988 978861 2 228066 257036 2 20 999995 2 19 999988 2 19330 580901 1 9 999989 -241427 2 13 999988 1 2 999999 195673 2 3 999992 2 2 999999 1 2 999999 200045 1 810682 843072 964619 2 2 999999 1 328203 760437 -284016 1 20 999990 418221 1 1 999996 -625795 2 103204 313752 1 2 999999 146950 2 546994 831822 2 8413 693548 2 2 999999 2 2 999999 1 263743 741687 94508 1 15 999990 841107 1 407964 881417 -647855 2 307951 343679 1 2 999999 317486 2 46189 803562 2 17 999989 2 6 999987 1 2 999999 88615 2 2 999999 1 330162 507547 610438 2 2 999999 1 1 999983 829222 2 14794 983455 1 66088 856340 -56188 2 2 999999 2 13 999997 1 662827 758506 540020 2 19 999990 1 332735 612515 992533 2 2 999999 1 2 999999 457186 1 14 999993 809227 1 11 999999 -619946 2 2 999999 1 154359 187616 -13734 2 93816 282341 1 15 999983 -344642 1 263650 338617 -788450 1 2 999999 728080 1 11 999984 -609151 2 92193 556706 2 331585 418671 1 9 1000000 -48179 1 1 999986 -886521 1 2 999999 60985 2 92224 516164 2 16 999982 2 703779 882363 2 2 999999 2 378180 817583 1 483426 827938 -951962 1 216832 900107 45123 1 27461 993195 -341789 1 2 999999 552655 2 301903 953375 1 2 999999 -191609 2 14 999992 2 483605 856168 1 2 999999 -377610 1 17 999999 667044 2 20 1000000 2 8854 412456 1 151569 788141 -303692 1 15 999983 -625569 1 420123 535640 -365436 1 2 999999 -79693 1 304464 347096 -864583 1 126308 531842 -578998 1 453984 981424 932604 2 19 999981 2 2 999999 1 10 999987 247546 1 6 999983 -975803 2 420999 489522 1 2 999999 -483961 2 9 999991 2 2 999999 1 13 999989 -337885 2 2 999999 2 2 999999 2 27676 734913 2 155242 619627 1 2 999999 815005 2 2 999999 2 738305 986456 1 2 999999 1207 1 19 999990 -219767 1 11 1000000 -536124 2 4 999999 2 9 999994 1 178974 523009 -876765 2 2 999999 2 134524 684103 1 19 999986 -604101 1 15 999992 -226852 1 556457 621058 392215 1 364209 492825 263619 1 128918 682656 21919 2 2 999990 1 73983 590220 -666574 1 2 999999 206127 1 30336 710239 -348814 1 2 999999 794878 1 2 999999 -368744 1 66272 581408 193006 2 487583 730056 2 2 999999 2 135935 329136 2 6 999989 2 17 999998 1 16 999994 -163959 1 5 1000000 832642 2 2 999981 2 352599 738529 2 2 999999 2 406542 647058 2 2 999999 2 28906 608112 2 869134 956807 1 15 999997 -659749 2 2 999999 1 16 999999 -300179 2 166823 168196 1 18 1000000 -56321 1 64897 470905 673920 1 196177 945351 305565 1 353366 676536 -97332 2 18 999992 2 17 1000000 2 4 999987 1 4 999995 -118967 2 229249 305501 1 878594 962138 -250107 1 363519 435622 -84013 1 2 999999 -308326 1 265587 287021 -723956 1 2 999999 482991 2 2 999999 2 197983 778672 1 2 999999 381732 1 2 999988 275518 2 392687 661152 1 9 999990 406257 2 2 999999 1 9 999995 654782 1 405818 622633 -657270 1 19 999990 -975029 1 2 999999 -761722 1 10 999994 986288 2 448955 754697 2 2 999999 1 2 999999 626270 1 518449 597080 928571 1 964316 978467 354525 1 372607 572295 923853 2 2 999999 2 3 999983 1 42868 304511 -945437 1 2 999986 378984 2 8 999998 2 2 999999 2 2 999999 2 16 999987 2 2 999999 1 138575 463593 234140 1 2 999999 -651601 2 4 999996 2 2 999999 1 17 999988 845183 2 12655 599947 2 3 999992 1 2 999999 -259429 2 100003 588356 1 360089 913030 822941 2 13 999982 2 119060 948077 2 755901 974198 2 263539 967132 2 603990 950569 1 2 999999 -502141 1 16 999997 -195477 1 449221 640128 750426 2 2 999999 1 4 999985 -749430 2 1 999994 1 332432 988531 -100067 2 9 999994 2 2 999995 1 11 999993 -258686 2 151103 245733 1 2 999999 -515527 2 2 999999 2 7 999990 1 2 999999 -474543 2 17 999990 2 2 999999 1 68039 97134 -969835 2 2 999999 2 464338 676934 2 225430 531226 2 12 999993 2 2 999999 2 3 999981 2 368676 427071 2 6 999992 1 16 999998 708316 2 19 999982 2 552815 726100 1 9 999985 -586133 2 20 999986 1 99853 651926 -966524 2 556475 842402 1 15 999982 967085 1 3 999985 -256491 1 2 999999 864173 1 13 999996 133524 1 2 999999 -187757 2 452812 520883 1 2 999999 -6847 1 2 999999 -683053 2 2 999999 2 2 999999 2 3 999986 1 2 999999 480127 1 2 999986 279356 1 15 999986 -882832 1 837772 995751 -788133 2 2 999999 2 681920 873855 2 11 999982 1 11 999993 182690 2 16 1000000 1 17 999986 -887618 1 2 999999 -812923 2 2 999999 2 8 999990 1 71033 324964 118299 1 2 999999 -852043 1 566935 988008 -294879 2 71813 546123 2 2 999999 2 285680 447090 2 2 999999 2 2 999999 1 2 999999 512087 1 2 999999 -305199 2 324418 742515 1 786737 990444 -70402 2 6 999994 1 2 999999 22101 2 369098 754603 2 15 999999 2 334734 528824 1 19 999999 -560599 2 2 999999 1 2 999999 829146 2 2 999999 1 2 999999 308716 1 604647 956275 510188 1 6 999988 736506 2 2 999999 1 2 999999 -979688 2 2 999999 1 386204 644443 585161 2 2 999999 1 13 999986 -848520 1 14 999982 488141 2 833442 901792 2 365388 813179 1 2 999999 -845863 2 17 999983 2 6 999990 1 340467 774264 559577 2 494984 987754 2 395960 828558 1 2 999999 -908768 1 273817 348293 159864 2 63127 247719 2 156744 588951 2 292023 553772 2 6 999998 2 3 999991 1 4 999994 186002 1 113723 350503 -260282 1 2 999999 -238649 1 750299 894641 399400 2 8 999986 1 2 999999 724196 2 607170 647490 1 169807 874871 -823011 1 19 999985 363705 1 9 999998 -849805 2 58278 483623 2 9 999983 2 2 999999 2 64827 355952 1 2 999999 578836 2 2 999999 1 475493 745442 -277524 2 7 999998 2 711499 727110 2 448462 733784 2 884235 993648 1 42002 982333 533043 1 2 999999 470808 1 208639 620819 868393 1 2 999999 -55239 2 33389 340108 2 145870 991053 1 2 999999 814186 2 2 999999 2 18 999984 1 20 999987 -238028 1 18 1000000 709010 2 8 999993 2 136892 219874 2 2 999999 1 2 999999 410102 1 2 999999 964190 1 7 999999 -993592 1 13 999993 -831634 1 483390 501725 102652 2 2 999999 1 4 999995 974052 2 1 999988 2 20 999999 1 19 1000000 -419318 1 156279 658003 -207364 2 2 999999 2 8 999999 1 2 999999 107619 1 92086 113588 -304841 2 13 999988 1 145161 172111 -277324 1 8 999984 382509 2 2 999999 2 2 999999 2 2 999999 1 11 1000000 -82195 1 2 999999 -662776 1 2 999999 376922 2 835401 934603 2 16 999985 1 2 999999 -890878 1 75145 920432 879705 1 8 999999 532889 2 8 999995 1 2 999999 964853 2 5 999990 2 200613 793956 2 729561 781439 2 4 999992 1 243453 764554 105834 1 2 999999 80391 1 225516 808717 123486 1 2 999999 -94418 2 64999 821150 1 11 999998 -224816 1 2 999999 -613159 2 19 999985 1 174701 738327 615349 1 94598 803020 196067 1 45476 714305 625993 2 7 999994 1 7 999997 -141152 1 94248 670231 82343 1 2 999999 998118 1 8 999983 171241 1 2 999999 -703430 2 406039 626039 1 8 999998 610728 1 353049 878787 475950 1 19 999988 -858080 2 2817 483439 2 2 999999 1 8 999996 -446838 1 2 999999 -139401 2 658274 718876 1 597699 830182 36382 2 2 999999 2 376509 560353 2 505660 949531 1 354093 398781 -629460 2 2 999999 2 44047 243350 2 2 999999 2 2 999999 1 182965 730566 145913 2 2 999999 1 171406 291502 -309481 1 2 999999 820759 1 7 999984 413889 1 19 999993 600313 2 13 999996 2 2 999999 2 15 999995 1 14 999987 -919727 2 14 999993 1 2 999999 -868677 2 7 999982 1 2 999999 899520 1 473590 796642 716504 2 2 999999 1 2 999999 474229 2 584474 747014 1 7936 367351 514406 2 8 999992 1 230897 746780 -843035 2 7 999994 1 335033 824929 -646951 2 154766 544847 1 36212 508432 292254 1 101002 247855 -646374 2 13 999987 1 5 999985 -292047 2 190106 607297 1 2 999985 822669 2 2 999999 2 9 999999 1 9 999989 -527781 1 422969 428213 -970194 1 126294 970529 -276719 1 18 999994 -56219 1 9 999989 956378 1 68216 479522 295704 2 16 999994 1 5 1000000 -512722 2 376614 646526 2 18 999993 2 2 999999 1 2 999999 -229490 1 2 999999 52312 1 292170 970652 -469939 1 1 999993 -381656 2 276900 869465 1 11 999998 336499 1 10 999993 -524277 1 431127 517443 -42026 2 605469 865985 1 469816 713271 -487276 1 239797 689512 -17751 1 8 999981 -944196 1 2 999999 -408435 2 46905 438944 2 41962 784757 1 7 999995 170827 2 683136 702213 1 2 999999 87511 2 12 999990 2 389308 792645 1 2 999999 699685 1 447007 813339 270772 2 56101 248122 2 14 999982 2 2 999999 1 6 999997 -58854 1 2 999999 993339 2 2 999999 2 308000 564180 2 19 999986 2 11 999981 1 2 999999 -508740 1 2 999999 -297936 2 3 999992 1 189152 648598 571687 1 88378 385865 -844855 1 11 999989 -557271 2 140596 783309 1 9 999990 397432 1 2 999999 -153814 2 2 999999 2 210516 811768 2 17 999987 1 111631 555936 -564901 1 459445 791841 824087 2 5 999981 2 17 999983 2 20 999985 2 342986 356849 1 6 999999 520905 2 855472 915370 2 2 999999 1 2 999999 -208021 1 7 999988 415119 2 2 999999 1 2 999999 984904 2 2 999999 2 2 999999 1 20 999982 169894 2 2 999999 1 17 999995 278643 2 6 999999 1 19 999995 708266 1 199104 740581 -907444 2 14 999985 1 20564 810803 -201594 2 332995 480600 2 2 999999 1 581411 731091 -785719 1 2 999999 -782786 2 8 999981 1 320353 684807 947695 2 641790 654113 1 2 999999 268776 1 678974 944865 -711287 2 415600 500680 1 169898 948063 -472127 2 8 999983 2 17 999990 2 421629 859166 1 2 999999 -332718 2 699382 813164 2 2 999999 1 2 999999 -176702 2 2 999999 1 773959 834916 109902 1 13 1000000 998760 1 2 999999 149379 2 9 999987 1 425155 882047 330577 2 2 999999 1 2 999999 353384 1 2 999999 -499382 2 2 999999 2 2 999999 2 13 999985 2 15 999983 2 478352 593883 1 1 999992 -713301 2 2 999999 2 2 999999 2 453718 784829 1 17 999986 785546 2 13 999992 1 285938 316799 -436477 1 2 999999 -776480 1 1 999995 788646 1 330841 996189 -735567 1 2 999999 -581931 1 229151 999106 136348 1 2 999999 -307091 2 2 999999 2 674 731578 2 7 999998 1 2 999999 -752499 1 554643 562393 -462131 1 2 999995 205255 1 2 999999 224363 1 222590 481737 476719 2 8 999990 1 15 999992 946113 1 4 999997 686143 1 264332 702350 383663 1 747903 851654 -509800 2 9 999989 1 2 999999 310760 1 2 999999 -299768 1 13 999990 -381111 2 519533 728693 1 2 999999 -230680 1 7 999999 967493 1 2 999999 -920687 2 133360 393466 1 2 999999 355623 2 2 999999 2 13 999981 2 2 999999 1 2 999999 -778637 2 369325 481868 2 2 999999 1 15 999984 -423471 1 2 999999 -42895 1 20 999986 622082 2 677830 774930 1 553322 748172 -101249 2 256605 894504 2 2 999999 2 153185 912925 1 2 999999 -327790 1 1 999999 -857878 1 2 999999 -866854 1 10 999996 -248796 2 11 999986 1 447152 470157 -386007 2 160998 988453 1 2 999999 -70690 2 5 999981 1 8 999993 -247654 1 2 999999 -369816 2 16 999981 2 633188 773748 1 14 999990 -480294 2 2 999999 2 4 999998 2 2 999999 1 485218 944505 390444 1 2 999999 365394 2 372685 954860 2 2 999999 1 2 999999 964157 2 2 999999 1 2 999999 -107673 2 280395 314589 1 2 999999 -168916 1 186965 803065 547407 2 2 999999 1 18 999994 981114 1 2 999999 -735892 1 2 999999 -903747 1 10 999985 -720075 2 2 999999 1 2 999999 -317326 1 5 999992 727536 1 2 999999 575931 1 8 999982 -577062 2 11 999996 2 17 999981 2 242580 853566 1 18 999997 775604 1 332111 823752 -635660 1 2 999999 271938 1 17 999995 572342 2 2 999999 1 7 999992 -737283 2 2 999999 2 3 999985 2 712129 963293 1 14 999999 662871 1 20 999995 844743 2 2 999999 1 2 999999 262073 2 10 999995 2 13 999986 2 328785 713692 1 2 999999 -925207 2 145786 663105 2 2 999999 1 2 999999 -468593 2 908867 991872 1 15 999992 523992 1 10 999993 807901 1 2 999999 307633 1 2 999999 395687 1 2 999999 -165313 1 20 999992 217568 1 14 999982 -245635 1 13 999985 362313 2 117056 826033 1 18 999993 -224258 1 2 999999 239373 1 464852 586165 706246 2 2 999999 2 2 999999 2 2 999999 2 654735 684286 1 8 999981 933602 2 98627 354368 2 3 999991 2 2 999999 1 559800 779370 211499 2 438711 921745 2 2 999999 2 18668 800618 2 10 999990 2 14 999987 2 12 999987 2 19 999982 2 5 999997 1 947003 988796 -606673 1 856074 911745 532284 1 2 999999 -792049 2 330194 768649 1 2 999999 644935 1 9 999999 -648831 1 488033 536511 -212138 2 1 999997 2 7 999997 2 2 999999 2 12 999994 1 1 999991 986680 2 2 999981 1 17 999986 -997946 2 2 999999 2 2 999999 1 2 999999 -929858 1 2 999999 -547618 1 2 999999 781556 1 633983 768306 -612811 2 3558 650988 2 14 999986 1 1 999991 782196 2 99518 850255 1 18 999984 -391227 2 13 999992 2 20 999992 1 2 999999 -768592 2 2 999999 1 2 999999 -988683 2 19 999988 1 13 999991 -933278 2 2 999999 2 29015 421037 2 12 999990 2 2 999999 1 142021 923459 -768434 2 2 999993 2 12 999993 2 268622 277342 2 10 999987 1 2 999999 -369156 1 53071 545240 490873 1 296211 564170 -221191 2 16 999985 1 6 999986 596338 1 14 999991 -58371 1 18 999994 -541030 2 2 999999 1 5514 377183 222304 2 2 999999 2 35971 997562 1 49830 176392 453892 1 2 999999 690328 2 2 999999 1 2 999999 262830 1 1 999994 -338381 1 424788 760094 914567 1 11 999995 853307 1 2 999999 -829529 1 882748 925108 898617 2 2 999999 2 17 999982 2 34299 540966 2 19 999987 2 16 999983 2 9774 821147 1 2 1000000 111170 2 141164 672835 2 679637 857745 1 323103 662659 464362 1 311930 980079 -265562 2 20 999995 1 2 999999 -144833 1 11 999981 -830460 1 2 999999 -547596 2 725977 928237 1 628649 762536 601289 1 2 999999 -917796 2 2 999999 1 8 999999 -149066 1 411843 533527 -146032 2 256016 971585 1 199591 629362 -116131 2 2 999999 2 2 999999 1 19188 781242 -841520 2 2 999999 1 2 999999 -115266 2 2 999999 2 198841 214340 1 274898 842820 883359 1 6 999984 -80584 1 400715 767155 -351778 1 412712 817611 -804992 1 160373 285838 -560926 2 261026 850313 1 6 999992 563924 2 2 999999 1 4 999993 594160 2 12212 549030 1 11 999990 1402 1 2 999999 -431022 2 608011 896786 2 11 999982 1 2 999999 -560860 2 518213 646067 2 14 999991 1 664017 767980 152946 2 246236 613000 2 17 999987 1 116332 361321 61418 2 2 999999 1 12 999993 243536 2 2 999999 1 2 999989 64886 2 6 999991 2 2 999999 2 709978 996993 2 2 999999 2 2 999999 1 2 999999 -532926 2 205352 511653 2 2 999999 2 2 999999 2 2 999999 2 323814 779391 1 2 999999 -287330 2 2 999999 1 147288 906138 -958091 1 15 999998 -69586 2 16 999996 2 2 999999 2 501330 639879 2 18 999995 2 2 999999 1 2 999999 694508 2 7476 53653 1 320326 892065 -788238 2 2 999999 2 2 999999 2 33706 695477 2 2 999999 2 94481 342564 2 394366 961630 2 538322 566268 2 1 999988 1 70433 958752 967426 1 2 999999 -968843 2 2 999999 1 2 999999 -632520 1 2 999999 -58997 1 239330 414132 -670345 1 63890 527348 -659309 2 265884 662595 1 19 999989 -28326 1 2 999999 252444 1 12 999995 -915286 2 2 999999 2 13 999993 2 2 999999 1 2 999983 148789 2 20 999988 1 586790 846948 -511915 1 12 999995 -416906 2 771685 803050 2 2 999999 1 13 999996 805990 2 49691 887981 1 2 999999 -577485 1 2 999999 -440927 2 438624 759572 2 3 999993 1 2 999999 347445 1 746947 835585 511005 2 13 999995 1 3 999998 -308717 1 20 999981 19978 2 64043 561628 2 422188 738555 2 318299 499596 2 481099 641223 1 341337 507482 -128929 2 108577 214265 2 315976 936170 2 15 1000000 1 224067 391672 360662 2 16742 996325 1 2 999999 -779092 1 10 999992 349796 1 148787 793470 885166 2 2 999999 2 237267 243349 1 14 999988 632915 1 2 999982 -484380 1 148273 876235 351879 1 16 999994 -420136 2 2 999992 2 17 999989 1 2 999999 665578 2 2 999999 1 2 999999 997923 1 2 999999 -471836 1 363979 766860 226161 2 554248 949504 1 20 999997 824832 2 6 999983 2 6 999995 1 335116 408943 434126 1 2 999999 -277835 1 2 999999 -365377 2 267767 655829 1 307244 514752 877387 2 12 999999 1 559083 908464 -681442 2 2 999999 2 199583 631555 2 617827 835302 2 2 999999 1 44538 836615 948919 1 203837 802480 -58526 2 2 999999 2 16 999994 2 709461 978519 1 2 999999 -4322 2 703911 914068 1 2 999999 205345 1 505419 859895 -306253 1 464304 635794 822934 1 2 999999 -923192 2 470381 932364 2 243885 341857 2 2 999999 1 3 999992 -117676 2 2 999999 1 8 999987 -92381 1 3 999986 284462 2 2 999999 1 168441 876664 639015 1 89007 124138 222672 2 14 999992 2 580187 628138 2 19 999987 2 2 999999 2 2 999999 1 2 999999 -688363 2 13 999993 1 20 999985 283151 2 604889 923288 2 16 999985 1 131410 608584 -881072 1 688800 872289 -350823 2 560593 962571 1 444818 586310 618109 2 131924 916164 2 312476 690372 1 2 999999 -924829 2 11 999988 2 12 999981 2 2 999999 1 416611 612092 22923 1 7 999992 204625 1 2 999999 -873686 2 197593 342272 1 2 999999 929056 2 250759 443549 2 8 999988 1 82833 993923 738311 1 2 999999 20639 2 2 999999 1 2 999999 302175 2 85582 739119 2 644690 786843 1 2 999982 -82625 1 11 999982 -825822 1 2 999999 343086 1 913256 953389 -472152 2 12 999999 1 63879 801238 -788610 1 2 999999 888235 2 577206 643350 2 4 999991 1 19 999991 929770 2 2 999999 2 68023 972681 2 2 999999 1 499103 631912 230915 2 389961 495571 2 2 999999 1 2 999999 -301287 2 2 999999 1 638340 734994 170649 2 7 999998 2 14 999982 1 2 999999 -811340 2 886081 977699 2 15 999993 1 14 999988 901787 1 182507 561874 191496 2 2 999999 2 16 999985 1 2 999996 164252 2 32366 429878 2 2 999999 1 2 999999 695896 1 20 999993 -618616 2 2 999999 2 443525 633185 2 2 999999 2 746154 929560 2 2 999999 2 718125 746113 1 410634 611341 927037 1 2 999999 -655880 2 2 999999 2 6 999984 1 40039 184744 714425 2 2 999999 2 2 999999 2 848810 910455 2 270887 971300 2 2 1000000 2 12 1000000 2 2 999999 1 7571 653428 -738035 1 41660 399667 405642 1 2 999999 535264 1 2 999999 362686 2 2 999999 2 16 999995 1 15 999993 900921 2 2 999999 2 2 999999 2 5 999987 2 2 999999 2 2 999999 2 58405 246606 2 2 999999 2 241012 850102 1 695567 768774 715478 2 2 999999 1 9 999984 -208590 1 260910 965563 -781560 2 11 999992 1 2 999999 -947746 2 13 999993 2 693550 821281 2 2 999999 2 180781 770371 1 2 999999 -862044 2 785 945516 2 19 999982 1 2 999999 968168 1 12 999991 965714 1 2 999983 -17268 1 2 999999 279739 2 238138 996662 1 5 999995 -574228 1 2 999999 -837410 2 20 999990 1 16 999999 744047 1 2 999999 532133 1 2 999999 -882949 1 2 999999 689359 2 9 999992 2 98426 637097 2 876965 885526 1 440843 709239 235091 2 15 999996 2 7 999983 1 20 999990 -206327 1 2 999999 -543576 2 2 999999 2 96667 497367 1 2 999999 417150 1 380199 457721 -535801 1 6 999997 569147 1 2 999999 -955290 1 2 999999 988842 1 3 999987 967656 2 2 999999 2 7 999986 1 8 999989 31426 2 7 999983 1 664574 909370 -528330 2 1 1000000 1 11 999984 -693689 1 10 999983 505788 1 9 999992 -778872 2 1 999984 1 2 999999 277267 1 17 999987 252370 1 271145 415701 202145 1 79713 200619 399564 1 82139 829460 149648 1 12 999996 34644 2 107674 475447 1 2 999999 233969 2 15 999993 2 14 999994 1 13 999993 838552 1 2 999999 -455374 1 2 999999 -814427 1 2 999999 -785314 2 345414 352540 2 2 999999 1 18 999986 747498 1 6 1000000 175724 2 2 999999 1 226252 319867 54794 1 775605 825469 140288 2 16 999994 1 5 999996 -228855 1 7 999991 -323992 1 3 999989 331611 2 116925 386998 1 2 999999 -696335 2 34557 884629 1 2 999999 -680863 1 267484 269344 -429568 2 2 999999 2 191640 723894 2 176239 614552 1 12 999991 -267063 1 17368 36902 -795233 1 171949 204572 899825 2 509720 824962 1 2 999999 -178721 1 2 999999 -963939 1 9 999985 813064 1 10 999982 -237247 1 2 999999 -770931 1 122800 989400 775475 2 7 999991 2 2 999999 1 2 999999 325478 1 2 999999 715792 1 157820 743511 -988389 1 17 999983 580906 2 2 999999 2 2 999999 1 861874 903559 379644 2 6 999983 2 227686 409341 2 481639 779264 2 2 999999 1 21615 402905 -74350 2 2 999999 1 3 999995 -250502 2 10 999991 2 2 999999 2 9 999998 1 15 999982 165441 1 224615 499585 -935830 1 4 999988 -167531 1 12 999994 -524251 2 15 999992 2 14 999981 2 55940 478840 1 2 999999 -238919 2 468050 698067 2 12 999987 2 2 999999 2 2 999999 1 2 999999 -607504 1 130137 433376 -114785 2 2 999999 2 11 999989 1 4 999983 -321226 1 818357 903492 697118 2 540255 555864 1 2 999999 -595696 2 2 999999 1 19 999996 584785 2 667885 960370 1 2 999999 -626074 1 413158 908847 794813 2 687627 748960 2 9 999987 2 204683 690396 1 679010 760845 759072 2 7217 920429 1 20 999992 -241455 2 2 999999 2 544108 616856 2 9 999993 1 585161 626274 22221 2 7 999982 2 183816 216335 2 13 999984 1 2 999999 590544 1 2 999999 -894682 1 3 999984 618544 1 278078 502728 679884 1 438434 899674 -28433 1 355165 750070 -8771 1 2 999999 -947108 2 2 999999 1 93215 370927 19390 1 2 999999 364667 2 3 999996 1 2 999999 -609983 2 14 999982 2 2 999999 1 62117 593594 568831 2 13 999994 2 1 999989 2 522462 677348 1 81041 882884 -158660 1 4 999981 -694530 1 12 999997 540310 1 119032 367992 265333 2 19 999981 2 13 999985 1 2 999999 -766015 2 224179 949240 2 395923 882296 2 6 999990 2 8 999990 1 15 999987 -335182 1 4 999996 -844803 1 2 999999 -975454 2 205178 751161 1 2 999999 804425 2 6 999982 2 12157 528238 1 11 999983 710531 1 8 999994 -758986 2 136408 990328 1 9 999983 888921 1 497731 940624 111124 1 17 1000000 986210 2 475640 593691 2 489609 680542 1 9 999986 -956169 1 8 999981 367470 2 2 999999 2 786849 854005 1 12 999985 -827428 1 854956 959570 988717 2 2 999999 1 98701 870797 157591 1 2 999999 696245 1 95254 689273 924439 1 2 999999 -426920 2 2 999999 1 2 999999 95981 1 12 999990 628757 1 2 999999 -427179 1 8 999994 323845 2 2 999999 1 2 999999 131453 1 441623 708040 381182 1 588449 841285 567198 1 2 999999 -253867 1 3 999997 -626701 2 9 999997 2 2 999999 2 74785 389196 2 9 999998 2 2 999999 1 2 999999 579654 2 112773 866334 2 465126 508363 2 199730 731156 2 809902 842507 1 9 1000000 204367 2 432111 748906 1 265507 338377 -13383 1 2 999999 -87514 2 265135 814596 2 2 999999 1 26833 359955 -324677 1 12 999982 -245747 1 2 999999 -552192 1 186155 897668 -300530 1 203675 584844 166182 1 922109 965456 -360463 2 2 999999 1 15 999986 -448466 1 2 999999 -76188 1 2 999999 873416 1 2 999999 830627 1 63741 935979 -279639 2 2 999999 1 2 999999 262673 1 14 999993 -658932 1 2 999999 572334 1 104317 689594 254439 2 7 999982 2 2 999999 1 86396 99292 956982 2 18 999987 2 8 999987 2 364427 901840 2 4 999995 2 2 999999 1 5 999999 -988525 2 290852 631701 1 925598 937682 -745157 1 2 999999 -694989 2 11 999986 1 2 999999 -240276 2 2 999999 1 19 999986 560015 2 453525 550447 1 543528 563240 924153 1 2 999999 610376 2 13 999996 1 4 999982 -869235 1 515742 557568 -256632 2 23319 116292 1 19 999997 463968 1 2 999999 143641 1 2 999999 -904363 1 18 999992 91828 2 5 999983 2 196233 918515 2 20 999990 1 2 999999 5883 1 2 999999 -51619 2 7 999988 2 412771 954850 1 16 999995 -373038 1 1 999983 871030 1 7 999994 -282857 1 9 999982 535681 1 760776 793968 -568688 1 2 999999 -468093 2 80957 943463 1 2 999999 482203 1 322129 961211 147963 1 10 999985 -78680 1 2 999999 265750 1 339552 526329 704496 2 771745 895586 2 307618 642613 2 19 999998 2 1 999985 2 691179 975995 1 2 999999 -731094 1 10 999986 -832220 1 12 999997 -315938 1 88030 108052 479250 1 529989 622654 90538 1 2 999999 -474476 2 2 999999 2 15 999995 1 145529 955980 -969765 2 10 999999 2 1 999986 2 2 999999 1 2 999999 202436 2 143472 845531 2 148299 725958 2 368064 496745 1 8 999984 -330503 2 878766 948748 1 2 999999 -799466 1 6771 174775 -536771 2 67687 494186 1 439115 642065 -129504 2 2 999999 2 2 999999 1 20 999999 -962639 1 558208 789560 -142028 1 2 999999 -966377 2 100790 935300 2 2 999999 2 447500 846691 1 1 999988 429078 1 226309 364497 564404 1 2 999999 797806 2 560460 722843 2 743860 942559 2 13 999986 1 2 999999 -733074 2 2 999999 1 244975 649939 264883 1 441243 774440 624784 2 2 999999 2 15 999993 1 2 999999 602979 2 2 999999 1 190391 718997 -124825 1 2 999999 872994 2 2 999999 1 462692 878476 402318 1 2 999999 -588367 2 847609 907557 1 8 999987 449842 2 2 999999 1 2 999999 -67432 1 17 999985 535692 1 2 999999 -106960 1 13 999982 677591 2 2 999999 1 10 999997 324667 1 1 999998 -698646 1 69399 784347 962936 1 268229 868509 543450 1 8 999996 147680 1 16 999994 457534 2 12 999997 2 158169 215872 2 19 999995 1 18 999995 -478043 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 361248 523252 1 144509 601383 -570602 2 2 999999 1 2 999999 653197 2 2 999999 1 16 999982 -57812 1 19 999983 70094 1 6 999986 -670611 2 460298 512092 2 450717 981373 2 6 999996 1 15 999981 80552 2 45746 410623 2 2 999999 1 19 999993 382233 1 539029 603894 323438 2 2 999999 1 12 999982 267974 2 5 999981 2 2 999999 1 16 999991 852532 2 8 999991 1 12 999994 789148 1 2 999981 67221 1 2 999999 -983045 1 2 999999 389175 2 96327 373445 2 7 999987 1 2 999999 855669 1 6 999996 534289 2 16 999986 1 2 999999 -261380 1 2 999999 -885158 1 2 999999 -358205 2 17 999988 1 4 999989 -369303 2 2 999999 1 574198 907567 -758347 2 479198 817152 2 2 999999 1 2 999999 559719 2 634343 696138 1 2 999999 734122 1 2 999999 741574 2 2 999999 2 13 999998 1 2 999999 -754264 1 14 999993 101899 2 331437 894833 2 2 999999 1 655321 862901 -936730 2 2 999999 2 2 999999 1 2 999999 -758390 1 16 999992 -904724 1 674807 902661 376500 2 16 999997 1 2 999999 285762 2 18 999998 1 8 999991 -138893 1 2 999999 350294 2 16 999988 2 2 999999 1 2 999999 -930728 1 2 999999 526396 2 2 999999 1 406063 819172 52481 1 2 999999 544148 2 60043 640414 1 2 999999 797809 2 12 999988 2 92311 710474 1 304896 595116 -778237 1 14 999988 181012 2 5 999997 2 2 999999 2 9 999999 1 2 999999 395841 1 2 999999 -765046 2 41797 928597 1 19 999987 864982 2 2 999999 1 3443 50680 989893 2 18 999995 2 2 999999 2 18 999998 1 18 999995 -568823 1 652158 979328 -415684 1 902648 931263 728486 1 2 999999 -120148 1 2 999999 -487338 2 475855 853590 1 7 999997 11186 1 66087 713257 -273792 1 10 999990 -697317 2 6 999985 2 93859 775723 2 14 999988 1 2 999999 -504122 2 6 999998 1 2 999999 786831 2 8 999983 2 20 999986 1 3 999989 496515 1 16 1000000 -169482 2 5 999985 1 285724 720738 409607 1 15 999988 687782 1 4 999996 410476 1 19 999994 -11713 2 1 999983 2 2 999999 1 9 999986 769704 1 468771 960230 167838 2 2 999999 1 2 999999 -65392 2 20 999991 1 162506 734237 131426 1 5 999992 -77914 2 2 999999 2 10 999995 1 2 999999 -280052 2 7 999994 2 26091 895920 1 10 999986 -829763 2 11 999983 1 420224 738611 -383249 1 2 999999 -492083 2 205938 938702 2 211753 547767 2 2 999999 2 71365 799252 2 1 999996 1 223368 989269 960221 1 12 999987 352802 2 19 999990 1 608837 961001 947566 1 3 999981 -368145 1 2 999999 957252 1 667855 702695 -42620 1 2 999999 -355720 1 11 999988 -803962 2 10 999991 1 234078 587948 -502756 1 2 999999 -609265 1 2 999999 -124160 2 2 999999 1 2 999999 270352 1 2 999999 806380 1 1 999998 -553586 2 14 999992 2 185527 368860 2 2 999999 2 6 999996 1 2 999999 -745163 1 1 999983 -780884 2 5 999990 1 2 999999 -792696 2 2 999999 1 844334 948593 -345696 2 20 999993 2 2 999999 2 424867 712410 2 13 999990 2 2 999999 1 11 999981 525021 1 2 999999 -133831 1 10 999984 -182224 1 41148 509661 901499 1 399226 892706 155912 2 224027 589934 2 15 999989 1 10068 631512 -207818 2 526649 604698 2 13 999988 2 10 999999 2 2 999999 1 3 999988 -147642 1 12 999981 903160 1 2 999993 539254 2 299789 841073 1 2 999999 729995 2 532419 664350 2 302938 776252 1 176779 227597 472722 1 2 999999 621072 2 464471 557262 1 2 999999 -257309 2 17 999990 1 1 999995 -573562 2 697503 736133 2 2 999999 1 17 999981 190051 1 893977 918107 437502 1 591806 751047 -312912 1 2 999999 940867 2 13 999993 1 2 999999 133398 2 4 999988 1 2 999999 808196 2 2 999999 2 18 999985 1 3 999993 422037 1 6665 57393 365407 2 14 999994 1 2 999999 287095 1 2 999999 754775 1 3 1000000 584125 1 2 999999 19779 2 2 999999 1 477828 617210 370677 2 2 999999 1 2 999999 -4228 1 3 999981 992640 2 2 999999 1 2 999999 -303979 1 12 999997 924501 1 423542 793186 66708 2 785368 879198 1 347747 601495 -154298 1 110024 587716 -517612 2 478820 516023 1 19 999984 -891720 1 16 999998 -792201 2 13 999989 2 575092 952326 1 571018 680759 -277763 2 12 999992 2 18 999981 2 2 999999 2 11 999997 1 8 999993 -135519 2 103049 259612 1 605024 700368 245930 1 456906 522708 749118 1 2 999999 490411 2 2 999999 1 2 999999 -982757 1 2 999999 -35697 1 2 999999 -272823 2 618145 663807 1 2 999999 -859788 1 3 999984 -974923 1 112664 707834 -775707 2 250431 781313 1 13 999996 -572034 2 387667 566421 2 4 1000000 2 2 999999 1 2 999999 -323866 1 660630 840893 975821 1 2 999999 -676968 1 315082 925254 -157355 2 13 999981 1 2 999999 882417 2 11 999996 1 201478 265019 -732756 1 12 999997 -43151 2 14 999987 2 10 999982 2 2 999999 1 2 999999 -213385 1 110966 578793 764330 2 36181 745488 2 725877 837924 1 232318 537110 345649 1 2 999999 -297645 2 2 999999 1 76817 204661 -789026 2 10 999990 2 2 999999 2 18 999993 2 7 999984 2 59155 211331 2 4 999990 2 1 999982 2 95975 383975 1 818553 953571 465956 1 12374 658926 581606 2 12 999981 1 18 999998 471405 1 2 999999 -181836 1 18 999985 -649708 2 7964 142526 2 2 999999 1 169569 263334 -921557 2 7 999989 2 10 999986 1 2 999999 -115909 1 256516 752326 944630 1 604240 856855 -270456 1 7 999988 734637 1 14325 150809 -736809 2 14 999996 1 12 999988 54248 2 8 999994 2 558714 945654 1 611281 868316 -164039 1 20 999994 679407 1 523997 809730 -70469 2 2 999999 1 101850 750059 781264 2 17 999982 1 20 999991 -686277 1 12 999986 -914233 1 2 999999 -676999 1 19 999983 -715193 2 15 999981 2 315474 394376 1 85832 239343 -611415 2 2 999999 2 14 999991 1 607572 617050 -960435 1 397889 880504 948433 2 5 999995 1 268658 517399 -347071 1 648208 988860 156208 1 2 999999 606059 1 205735 321052 500183 1 534356 550525 -985418 2 563951 848017 1 173998 609933 341113 2 143160 405264 2 20 999987 1 2 999999 -830371 1 2 999999 -58005 2 15 999994 2 2 999999 1 389154 413509 99637 2 2 999999 2 9 999997 2 2 999999 2 2 999999 2 146329 320145 1 1 999982 -531760 1 417634 553017 30670 1 553842 867014 136654 2 49873 426233 2 529926 981725 2 150022 254247 2 11 999998 1 19 999983 -740774 1 15 999986 -448428 1 7 999985 -754267 1 8 999995 -204143 1 158016 951940 -813647 2 751827 934863 1 9 999995 373857 2 19 999984 2 2 999999 2 7 999982 2 2 999999 2 434555 751365 1 20 999998 412774 1 2 999999 657110 2 388677 954292 2 15 999984 1 2 999999 183666 2 2 999999 2 812683 963080 1 19 999989 -338116 1 7 999998 -618376 1 9 999993 -771301 1 280524 655761 95990 2 2 999999 1 2 999999 -994248 1 2 999999 694811 1 2 999999 160712 2 462954 564900 2 2 999999 1 2 999999 465649 2 2 999999 2 2 999999 1 3 999986 -743838 2 2 999999 1 474474 549939 798598 2 2 999999 2 7 999993 2 11 999993 2 14 999991 2 2 999999 2 246280 806631 2 3 999981 2 2 999999 2 20 999994 2 2 999999 2 2 999999 1 20 999992 267700 1 316146 456399 -708397 1 2 999992 5998 2 5 999992 1 2 999999 -898425 1 157005 832812 401579 1 2 999999 158945 2 2 999999 1 710955 799239 -687409 1 376472 485703 827002 1 2 999999 500670 1 2 999999 700394 1 2 999999 73713 2 257144 564414 2 110932 496124 2 54709 403819 1 2 999999 653457 2 6 999987 2 2 999999 1 2 999999 -536899 2 2 999999 1 534257 881442 773906 1 485755 732003 837321 2 2 999999 1 14 999982 489875 1 197773 658016 984276 2 16454 592371 2 670985 721166 2 2 999999 1 12 999983 -974039 1 2 999999 -495074 1 176399 613797 542736 1 2 999998 -420444 1 4 1000000 377856 2 38618 212715 2 13 999998 1 4 999996 681764 2 2 999999 1 2 999999 332202 1 65534 463192 -265 2 2 999999 2 1 999991 1 598942 882630 825437 2 2 999999 2 2 999999 2 12 999996 1 10 999993 -641426 1 9 1000000 -41465 2 704618 851860 1 574143 694745 998788 2 2 999999 2 596580 958712 2 19 999989 1 100619 260397 164688 2 8 999991 1 19 999992 495938 1 6 999983 609044 1 9511 808535 939755 1 171928 179188 -683387 2 324834 840216 2 41439 299545 2 2 999999 1 15 999999 -783778 1 15 999981 -816355 1 553481 829495 723820 1 206831 212394 146162 2 438461 730262 1 231050 733177 -169326 1 7 999994 -649026 2 2 999999 1 9 999991 132439 2 2 999999 2 2 999999 2 14 999998 1 5 999994 -941902 2 2 999999 1 2 999999 -381204 2 2 999999 2 2 999999 2 8 999991 1 2 999999 -451570 1 310467 758627 -752666 2 2 999999 1 2 999999 57754 1 313554 953845 986482 1 11 999995 498015 1 2 999999 915771 2 20 999998 2 789904 807967 1 5 999998 -573030 1 2 999999 524607 2 14 999984 1 223543 885759 -663604 1 125830 575173 33786 1 19 999992 598792 1 151376 728795 852786 2 11 999988 2 468651 679355 1 2 999999 -513220 1 2 999999 889024 1 2 999999 514228 1 549265 978435 -772820 2 2 999999 1 9 999982 518269 1 2 999999 -464532 2 2 999999 1 357394 845615 475568 2 17 999994 1 15345 188180 -26815 1 2 999999 -861667 2 2 999999 2 10 999992 2 159085 515597 1 14 999990 231378 1 2874 734463 540238 2 801465 947053 2 2 999999 2 2 999999 1 18 999992 214686 1 2 999999 26494 1 1 999986 -294246 1 7 999986 930996 1 20 999990 84817 2 17 999990 2 18 999998 2 57913 476909 1 16 999982 616796 1 3 999999 924660 1 548320 668339 -413919 1 2 999999 -642767 1 454493 970171 -819137 1 2 999997 -648041 1 2 999999 112872 2 2 999999 1 203419 634640 -205306 2 2 999999 1 1738 473264 -154502 1 2 999999 823250 1 2 999999 248915 1 4 999987 -46382 1 13 999996 -20455 2 2 999999 1 13 999994 432828 2 5 999988 2 2 999999 2 177454 874498 1 2 999994 101487 2 488101 834094 1 2 999999 104802 1 2 999999 -287775 2 2 999986 1 8 999988 326767 1 2 999999 -604835 2 211246 840141 1 55618 328951 -656210 1 2 999999 -758924 2 2 999999 2 20 999990 1 15 999996 -542329 2 13 999982 2 110522 902712 1 2 999999 997529 1 2 999999 982840 2 678936 809985 1 303627 691092 81736 1 20 999995 -570270 1 314324 591029 584591 1 416176 824538 273886 2 12 999998 1 71004 337973 708284 1 711148 912499 818121 1 11 999983 -47884 1 2 999999 418996 2 2 999999 2 3 999987 1 881564 884646 6389 1 7 999996 21901 1 9 999986 -284101 2 1 999989 2 13 999999 2 2 999999 1 190962 733919 -528671 1 2 999999 791725 2 20 999992 2 194798 597099 2 11 999999 2 11 999990 2 2 999999 1 2 999999 726288 2 3 999987 2 2 999999 1 490473 815005 716593 2 318333 713760 2 294730 761178 2 2 999999 2 32330 637565 1 223710 940293 726091 1 269362 793090 -554531 1 7 999990 511847 1 3 999988 -859126 1 14 999988 78560 1 262614 316919 -225182 1 2 999999 -88776 1 128190 211254 -189488 2 2 999999 1 2 999999 -128116 1 5 999994 -938817 2 423446 969273 1 2 999999 871063 1 11 999988 -6868 2 2 999999 2 18 999981 2 2 999999 2 2 999999 1 16 999987 -524384 2 2 999999 2 500935 917838 1 2 999999 -873782 1 2 999999 141559 1 2 999999 -382416 1 2 999999 -78826 2 154403 885920 2 341833 499949 2 624696 885076 2 699424 844145 2 1 999985 1 421303 694868 633321 1 2 999999 132178 1 162151 406249 817869 2 7 999989 2 25927 595900 2 534773 947811 2 2 999999 1 2 999999 322563 1 7 999984 -565861 2 353153 372276 2 20 999983 1 2 999999 -878750 1 8 999987 425717 1 5 999990 452480 2 12 999982 2 2 999999 2 2 999999 1 2 999999 -97430 1 201701 924351 -227057 2 2 999999 2 1 999994 2 733960 973088 2 687145 903583 2 286046 843976 2 2 999999 2 2 999999 2 20 999991 2 2 999999 2 2 999999 2 119948 964075 2 789430 858396 1 9 999988 740001 2 37415 707483 2 392982 638204 1 688532 932119 -567743 1 15 999997 944151 1 12 999985 -976930 2 118478 217358 1 7 999994 693761 2 599587 844438 2 14 999987 1 14 999995 -741112 1 134166 549066 -618737 2 15 999997 1 2 999999 119222 1 154474 387026 -510292 1 320218 904276 659447 2 4 999993 2 2 999999 1 575204 648330 429835 1 2 999999 -757122 1 1 999998 416180 1 585596 788511 565829 1 81243 619696 146584 1 2 999999 564070 2 2 999999 1 2 999999 734705 2 3 999987 1 2 999999 -84113 1 1 999992 -584314 2 2 999999 1 2 999999 646634 2 2 999999 1 1 999997 -352562 1 14 999993 -169027 1 13 999989 -650311 2 444466 568609 1 2 999999 -771914 2 2 999999 2 7 999993 1 2 999999 406822 1 16 999993 -799691 1 564243 710046 363794 2 2 999999 1 322211 384373 48645 2 2 999982 1 100539 634709 -294348 1 2 999999 148349 2 6566 179195 1 1 999983 -380720 1 11 999991 456262 1 8 999992 900444 2 11 999995 2 2 999999 2 7 999988 1 2 999999 -865251 1 2 999999 -195122 2 332576 415773 1 2 999999 301270 1 2 999999 -255266 1 429151 708088 -820037 2 3 1000000 2 10 999994 1 2 999999 -383063 1 7 999998 -24723 1 34977 81072 -588245 2 508315 535488 1 14 999992 -828347 1 2 999999 615414 1 2 999999 372064 1 3 999993 -641648 2 510068 584398 2 2 999999 2 16 999998 2 6 999997 1 2 999999 -852871 1 8 999995 -289489 2 4 999988 2 2 999999 2 125440 814023 2 596226 605784 1 13 999987 666885 1 2 999999 269356 1 483842 920584 -710783 1 2 999999 898765 1 2 999999 302228 1 302852 631208 -830480 1 333294 717282 780125 2 180249 891592 1 2 999999 -780140 1 10 999999 -275373 2 5 999994 1 12 999995 3265 1 2 999999 616253 1 2 999999 314088 2 2 999999 2 2 999999 2 530514 739014 1 9 999984 -504434 2 35334 52378 2 6 999981 1 2 999999 -502323 1 295835 768217 -741951 1 16 999998 998452 1 517052 915808 759615 1 300467 484404 -175477 1 2 999999 -887908 1 317231 535549 826560 2 16 999991 2 232169 371967 1 20 999991 -346179 1 2 999981 519245 1 2 999999 -597412 1 2 999999 567810 2 2 999999 2 11702 788525 2 1 999983 2 3 999982 1 6 999996 475488 2 7 999985 1 16 999991 584987 2 2 999999 1 2 999999 -761331 2 2 999999 2 1 999981 1 385529 744318 -948850 1 5129 65579 8341 2 481538 957700 1 2 999999 48043 1 4 999984 508077 2 2 999999 1 2 999999 291295 1 2 999999 -319531 1 2 999999 666852 1 15 999997 336308 1 267334 897483 -579026 1 489730 737113 -970294 1 9 999997 139237 2 2 999999 2 192197 456610 1 13 999990 602024 1 11 999982 -813157 1 2 999999 -5096 1 2 999999 836964 2 14 1000000 1 644055 745681 -680324 2 14 999999 2 2 999999 1 453500 785999 783294 1 767263 778550 12293 1 2 999999 131871 2 19 999986 2 470812 911618 2 2 999999 1 15 999997 -246123 2 348443 647359 1 2 999999 -484639 1 2 999999 -312353 1 165614 813178 -485771 2 30256 416312 1 2 999999 238751 2 2 999999 2 2 999999 1 2 999999 578579 1 49923 898657 -705609 1 15 999992 -443129 1 2 999999 -294649 2 2 999999 1 372174 540350 554867 1 723860 864486 -759794 2 2 999999 1 19 999989 298003 1 2 999999 272072 1 16 999991 831633 2 10 999987 1 2 999999 589061 2 415185 795376 2 2 999999 2 258410 298560 1 2 999999 349539 2 2 999999 1 182027 610148 -768139 2 351709 417114 1 11 999993 -392842 2 50563 446893 2 2 999999 2 10 999999 1 10 999994 697642 2 551496 704897 2 2 999999 2 9 999996 2 20 999990 1 12 999998 -643467 1 2 999999 12814 1 2 999999 742103 1 13 999987 184987 1 2 1000000 -612074 2 8 999997 1 8 999990 -722118 2 51019 338430 1 937241 945031 -989890 1 263502 807873 104955 2 15 999992 2 662321 731438 2 5 999996 1 205486 364958 848123 1 2 999999 366701 2 19 999993 1 690377 854959 845392 2 2 999999 2 2 999999 1 2 999999 -291171 2 19 999990 1 180207 592720 809752 2 511732 543574 1 14 999996 -348547 2 2 999999 2 284782 874762 2 864399 867366 2 154580 774636 2 4 999988 2 2 999999 2 2 999981 2 740984 852912 1 2 999999 211966 2 612724 881901 1 258915 391081 753463 1 11 999990 -160275 2 610372 911624 1 2 999999 412555 2 429986 848562 1 20 999989 -668613 2 8 999991 2 16 999983 1 2 999999 -162564 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999995 1 9 999991 -247339 1 12 999997 992609 1 240126 976471 -410678 2 2 999999 2 759210 861545 1 11 999987 642909 1 68656 163716 -681411 2 13 999996 1 746001 854210 -753205 1 2 999999 77760 1 408035 899257 -337766 1 2 999999 -9170 2 15 999995 2 150594 262161 1 15 999981 528778 2 2 999999 1 753263 841155 63411 1 2 999999 621377 1 2 999999 -28394 2 579297 791049 2 716468 798943 2 6 999984 2 128101 463985 1 77907 807827 -368184 2 519298 553831 2 2 999999 2 114448 254717 2 9 999990 1 16931 436947 237393 1 401720 530527 -95597 2 465321 777498 1 256146 494413 88708 1 489141 784516 619123 1 2 999981 515716 2 18 999996 2 8 999999 2 12 999998 2 2 999992 2 2 999999 1 9 999987 157981 2 65929 570051 1 18 999988 200916 2 548109 895154 1 2 999999 -548540 2 412703 541196 1 685316 902318 445186 1 737720 880643 584007 2 2 999999 1 2 999999 -339391 2 2 999999 2 7 999983 1 876101 920855 207014 2 2 999999 1 18 999999 555572 2 2 999999 1 19 999987 -880387 1 107210 712668 -150951 1 4 999983 440091 2 745685 896794 1 19 999999 357492 1 6 1000000 636236 1 6 999993 73039 1 97170 141775 515412 2 2 999999 1 670684 910358 433340 1 17 999999 990491 1 17 999982 -881499 2 2 999999 2 2 999999 1 9 999995 -140303 1 363585 392377 579064 2 2 999999 1 2 999999 -773325 1 2 999999 37375 1 19 999984 -445369 2 14 999988 2 5 999985 1 2 999999 200376 2 45024 58619 2 15 999998 2 2 999999 1 517493 552966 967360 2 892880 991286 1 13 999992 -680194 2 1 999982 1 2 999999 487344 2 2 999999 1 307059 673657 -936189 2 398078 424668 2 73647 549603 2 343126 351819 1 2 999999 193721 2 2 999999 2 300479 542330 1 5 999988 148536 2 2 999999 1 587422 690776 367668 1 1 999999 -184490 2 10 999986 2 2 999999 1 2 999999 -10833 1 16 1000000 925097 1 2 999995 -447848 2 606590 755570 2 156779 840168 2 2 999999 1 878051 979750 -290041 2 2 999999 2 770375 794461 2 460896 717115 1 252578 462472 849728 1 13 999998 968101 2 16 999987 1 2 999999 -300001 2 18 999981 1 13 999988 960638 1 1 999990 -221620 2 2 999999 1 822027 874477 633040 2 643784 758704 1 8 999994 -527929 1 527783 554487 829906 1 2 999999 432987 2 2 999999 1 19 999990 -136884 2 18 999990 2 10 999982 1 20 999993 -577076 2 2 999999 1 213455 805738 718845 2 720586 979019 1 20 999986 -938151 2 2 999999 1 2 999999 411361 1 173973 614082 -360501 1 545023 630991 747945 2 2 999999 2 2 999999 2 98297 525626 2 2 999999 2 2 999999 2 19 999998 1 12 999996 -912082 1 2 999999 -378640 2 2 999999 1 585095 963214 -906142 1 2 999999 521396 2 18 999990 1 2 999999 474054 2 612836 907126 2 5 999984 2 2 999999 1 2 999999 490353 2 2 999982 2 259527 351668 2 13 999995 2 229246 994883 2 2 999999 2 2 999999 1 20 999994 659928 2 2 999999 1 11 999990 275245 2 2 999999 2 588865 752881 1 2 999999 508483 1 504016 899423 -451047 1 13 999995 -809462 1 434141 830728 737118 2 12 999998 1 120847 285478 -811043 2 18 999997 1 3 999989 -903312 2 11 999993 1 192419 793245 616171 1 20 999987 -982383 1 2 999999 -473922 2 2 999999 1 13 999985 566393 2 2 999999 1 169775 402267 329404 1 530601 561451 -110932 2 552832 556441 1 2 999999 156625 1 2 999999 31680 2 2 999999 2 2 999999 2 386680 532904 1 2 999999 -363214 1 183400 617587 -619087 2 350743 891887 1 2 999999 -466525 1 166273 252276 -499814 1 20 999985 -621334 2 438242 604113 1 2 999999 504073 2 127622 840939 1 17 999994 -867839 1 2 999999 -3476 2 2 999999 1 4 999991 -332453 2 19304 774015 2 1 999992 2 15 999983 1 577734 609461 302381 2 18 999988 1 9 999989 -584196 1 76145 420533 523940 2 4 999989 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 547491 1 67062 184268 440032 1 2 999999 423459 1 2 999999 -415784 1 2 999999 -546484 2 389184 984438 2 4 999987 2 258282 404412 1 2 999982 819566 2 2 999999 2 2 999999 1 2 999999 960517 2 44860 378641 2 1 999989 2 5 999989 2 2 999999 2 2 999999 2 154009 724223 2 840 558817 1 327017 458681 39624 2 903290 995963 2 2 999999 1 500982 562380 34235 2 2 999999 2 4 999983 2 677067 775931 1 262127 741409 329839 2 15 999993 2 11 999986 1 13 1000000 66574 1 2 999999 -407300 2 6 999995 1 18 999990 -24587 2 2 999999 1 2 999999 -517237 1 321352 385144 582763 1 115940 256322 -498467 2 561363 718701 1 2 999999 682 2 6 999987 1 186814 298540 -61129 2 2 999999 1 424370 741734 -179442 1 760078 891254 4512 2 523176 829691 1 2 999999 133320 1 2 999999 18749 2 2 999999 1 2 999999 -581243 1 2 999999 -574016 1 2 999999 -304822 2 2 999999 2 468640 988708 1 2 999999 -640436 2 3 999981 2 2 999999 2 274171 296609 1 7 999999 -597842 2 118463 306926 1 4 999984 944148 2 188065 738976 2 614220 736834 2 41902 510937 1 2 999999 195640 2 2 999999 2 127944 235545 2 57208 466830 2 1 999981 2 12 999984 2 278505 424004 2 277984 883486 2 11 999982 2 439178 883921 1 44361 282343 -573875 2 2 999999 2 2 999999 2 859735 957353 1 2 999999 373838 2 2 999999 1 2 999999 -470818 2 193771 828834 1 10 1000000 814191 1 716543 805777 -656099 1 2 999999 396028 1 19 999996 484396 1 16 999983 -488809 2 8 999996 2 2 999999 2 2 999999 1 2 999999 -825590 1 628253 970408 125286 1 89399 655389 567834 2 2 999999 1 2 999999 665893 1 2 999999 739513 1 130386 427336 -508807 2 337043 492726 2 638595 760169 1 18 999994 506513 1 7 999995 852156 2 2 999999 1 2 999999 -528779 2 6 999996 1 20 999992 211611 1 14 999998 352196 2 7 999981 1 1339 203701 692077 2 2 999999 2 7 999989 2 30922 134285 1 12 999999 -618361 2 2 999999 2 14 999988 2 2 999999 2 10 999996 1 30647 650497 509815 1 2 999999 -230413 2 321606 654190 1 2 999999 978917 2 189882 701678 1 2 999999 555332 2 2 999999 1 2 999999 -956787 1 10 999999 -411422 1 2 999999 277978 1 2 999999 634366 1 2 999999 545170 2 2 999999 1 2 999999 626272 1 637282 880467 -900716 1 2 999999 480402 1 177587 469182 431671 2 2 999999 1 18 999992 704636 1 147877 978504 -660158 2 527902 887485 2 820702 982513 2 782851 872503 2 2 999999 1 15 999995 190016 1 2 999999 276331 1 2 999999 563211 2 605390 939629 2 6 999999 2 699539 870614 1 2 999984 7711 1 2 999999 994676 2 2 999999 1 7 999991 536186 2 2 999999 1 7 999989 383158 1 131920 444961 -980550 1 2 999999 -918842 2 2 999999 2 2 999999 1 1 999981 -101390 1 447512 453415 454053 2 2 999999 1 2 999999 489602 2 8 999990 1 2 999999 923021 2 2 999999 2 6 999985 1 12 999990 473048 1 13 999981 717919 1 258475 516754 -40209 1 511914 725459 -864996 2 2 999999 1 11 999994 -136381 1 15 999998 831028 2 2 999999 2 2 999999 2 432262 999873 2 2 999999 1 14 999987 -641847 1 20 999989 -836971 2 245948 432973 1 2 999986 275865 2 497735 498938 2 10890 885579 2 2 999999 1 612412 945454 -610841 1 2 999999 -562754 1 2 999999 -117151 2 10033 315155 2 338131 947190 1 2 999999 889445 2 377419 673748 2 16 999997 1 10 999992 236800 2 1 999986 1 14 999992 208527 1 2 999999 925026 2 3 999993 2 398494 526523 2 147933 701304 2 2 999999 1 377376 829803 -170014 1 6 999993 770 2 421898 876277 2 359697 900657 1 707807 766806 -239035 2 20 999981 2 601909 688786 2 2 999999 2 293462 487807 2 873554 963004 2 69837 890744 1 267354 715274 654133 1 2 999999 -539036 1 320102 675976 -486593 1 84921 474389 515405 2 2 999999 1 2 999999 -40933 2 17 999989 2 2 999999 1 677287 781013 872601 2 19 999995 1 2 999999 -695422 1 16 999993 -60289 2 364180 753027 2 464639 634319 1 8 999988 -214080 1 6 999994 -748103 1 2 999999 -835568 1 2 999999 500195 1 5 999994 913038 2 270107 770654 2 14 999987 1 437230 886037 641415 2 2 999999 2 767619 852832 1 1 999996 -351872 1 19 999986 -284113 2 307947 493013 2 8 999988 2 2 999993 1 2 999999 203631 2 797333 923198 1 208822 865649 -163217 2 2 999999 1 13 999995 -806770 1 2 999999 575047 2 2 999999 1 2 999999 805044 2 266329 796828 1 2 999999 781721 1 2 999999 -733207 1 2 999999 -803418 2 74725 968040 1 611688 694593 -136505 1 4257 62597 -201732 1 19 999984 64976 2 67327 956252 2 18 999988 1 165187 263437 36352 2 17 999983 1 356617 977229 -766883 1 13 999985 740083 2 96714 290766 2 17 999987 1 2 999999 -310887 1 183886 938347 518660 2 667993 837513 1 7 999982 994112 2 8 999999 2 163443 894988 1 355391 636432 -801359 1 2 999999 916933 1 2 999999 -787661 2 8 999992 1 2 999999 373086 2 11 999991 1 550136 742538 -561924 2 4 999984 2 372171 533087 2 2 999999 1 582320 905345 102318 1 17 999989 946407 1 249028 726287 -372928 2 2 999999 2 2 999999 1 5 999993 -658796 1 252362 679280 -435870 1 2 999983 628684 2 2 999999 2 2 999999 2 667333 839077 2 404718 537937 2 12 999982 2 2 999999 2 12 999993 2 2 999999 2 2 999999 2 190185 472242 2 2 999999 1 10 999998 842034 2 537960 662482 2 578975 798851 2 187606 567785 1 258882 956969 20362 1 182346 264217 273071 2 18 999991 1 10 999995 -904846 2 721863 979494 2 644251 721577 1 32458 657063 209378 1 2 999999 -986699 2 17 999983 2 140745 514891 2 222437 741365 2 373859 628596 2 78852 876860 1 20 999992 -536393 2 2 999999 1 1 999991 185229 2 12 999984 2 7 999997 2 19 1000000 2 20 999995 2 13 999987 1 364282 699563 294800 1 361720 660051 -422064 1 2 999999 -700499 1 2 999999 528649 2 505245 551247 1 3 999993 238635 2 747375 762091 1 847701 860955 463828 1 2 999999 702966 2 2 999999 1 299593 439095 527346 1 610440 922209 456939 1 243128 922721 -473042 1 794876 804840 -898926 2 208976 532717 2 2 999999 2 179950 441940 2 2 999999 1 218918 501495 7039 2 9 999998 2 15 999999 1 7 999984 967984 1 7 999988 331262 1 333346 706178 860832 2 2 999999 2 2 999999 2 299998 303966 2 750803 991426 1 2 999999 -627281 2 337822 472562 2 419022 574728 1 11 999992 -287009 1 478839 709481 491254 2 18 999995 2 626994 765910 2 1 999988 2 2 999999 1 16 999999 -514600 2 12 999991 2 386 251265 1 2 999999 34604 1 178810 625446 -43710 2 213025 574222 2 2 999999 2 4 999991 2 8 999999 1 2 999999 -159917 1 187542 909311 -373226 1 2 999999 740639 1 2 999999 -248617 1 756427 849282 502306 1 582531 590795 941674 1 2 999999 923667 1 21339 771544 -437082 2 509437 981734 1 2 999999 989852 2 2 999982 2 2 999999 1 594140 819112 124292 1 4 999988 68546 1 13 999985 -204398 2 2 999982 2 671860 921052 1 204825 682204 549049 1 19 1000000 207359 2 3 999987 2 3 999984 1 39212 679008 776652 2 179935 227712 2 16 999997 2 468344 934060 1 758444 916086 -678138 2 2 999999 2 253646 555979 1 142026 244333 -404164 1 2 999999 40334 2 429884 829044 1 2 999999 -733311 2 2 999999 1 16 999996 -462280 1 2 999999 451178 2 18 999992 2 7 999986 2 148532 240932 1 211959 225785 716386 1 94880 922326 205565 2 7 999992 2 40705 478579 1 2 999999 -301963 2 424191 694028 2 2 999999 2 325436 534262 1 1 999993 761349 1 20 999982 110646 1 183466 901790 -376558 2 7 999983 1 7 999988 -321280 2 280897 618702 2 17 999993 1 411122 725499 -529548 2 2 999999 1 242890 875799 633295 2 2 999999 2 9 999987 1 395724 435540 -978347 1 196367 486091 -163530 2 2 999999 1 824959 856350 -355536 1 2 999999 324907 2 228385 860339 2 129170 673643 1 19 999988 -651867 1 17 999989 -795987 2 13 999997 1 17 999989 -907686 1 14 999984 -218482 2 20 999991 1 8 999985 465189 1 2 999999 946470 2 6 999990 2 5 999984 2 2 999999 1 12 999985 970695 1 2 999999 864081 2 41460 161254 1 2 999999 -68834 2 2 999999 1 76446 605231 -275043 2 499976 637943 2 2 999999 1 12 999989 637752 2 7 999995 1 18 999991 -699336 2 38708 940921 2 134780 985205 2 2 999999 2 337842 699757 2 2 999999 1 349979 906975 814849 1 2 999992 -712760 2 2 999999 2 350317 400688 2 104666 501914 1 159515 735784 181551 2 2 999999 1 803708 958813 406400 2 2 999999 1 2 999999 752197 2 261367 696635 2 318631 664027 2 19 999986 2 5 999986 2 5 999987 1 9 999990 -342975 2 13095 900501 1 19 999988 -886215 1 14 999996 -498531 2 2 999999 2 16 999988 2 92395 471660 2 16 999990 2 12273 817174 1 2 999999 -496145 2 2 999999 2 316300 500114 2 2 999999 2 2 999999 1 11930 813013 698546 1 2 999999 289643 1 9 999986 786272 2 2 999999 1 2 999999 -207533 2 2 999999 1 119845 252283 150677 1 395870 596161 326706 1 2 999999 628368 1 24516 153442 -601573 1 17 999986 231219 1 8 999983 873813 2 642927 889347 2 19 999991 1 2 999999 493614 2 19 999990 1 789024 843268 -129535 1 15 999984 658127 2 22322 56927 2 2 999999 1 18 999983 113340 1 2 999999 68931 1 686013 761726 -960793 1 2 999999 117727 1 2 999999 -821434 1 10 999987 29031 1 2 999999 -144309 2 2 999999 1 2 999999 37530 2 2 999999 2 10 999999 1 13 999994 17556 1 2 999999 359442 2 633367 732895 2 2 999999 1 2 999999 909427 2 2 999999 2 11 999988 1 12 999997 -670444 1 2 999999 -223030 1 7 999998 109982 1 894783 974888 -747523 1 11 999991 406711 2 2 999999 2 341191 689219 2 357527 434598 1 2 999999 160115 2 2 999999 1 343261 392832 -232297 1 142108 588738 376555 1 2 999999 -237297 1 17 999983 -257489 1 264861 728460 -432069 2 229928 843097 2 12 999997 2 2 999999 1 2 999999 857745 2 133551 844266 2 16 999995 2 63879 757851 1 7 999998 882121 1 671641 831033 594112 1 14 999995 487783 1 2 999999 -990887 1 7 999997 -121414 2 520563 615505 2 54590 101241 1 2 999999 -842177 1 2 999999 -518283 1 9 999995 454020 2 507087 635397 1 20 999992 990956 1 2 999999 -891356 1 2 999999 961319 1 2 999999 598993 1 2 999999 216402 2 463719 757361 2 538629 641532 1 2 999999 -630145 2 2 999999 1 12 999986 327885 2 2 999999 1 11 999992 -624412 2 488642 944431 1 43913 769330 -987001 1 5 999983 -462571 2 284647 370115 1 2 999999 -154226 1 259505 784421 -909742 2 2 999999 1 2 999999 717484 2 175056 894076 1 2 999999 -744143 2 9 999991 1 14 999987 -650064 1 230718 882933 95067 2 273030 470343 1 2 999999 896083 2 206291 512276 1 2 999999 -788210 2 2 999999 1 5483 775195 -685681 1 20 999982 986069 1 391697 959966 -442358 1 1 999984 115141 2 2 999999 2 268867 416396 1 2 999999 796144 2 2 999999 1 2 999999 408225 1 2 999999 -190632 1 910853 937371 227079 2 2 999999 1 35733 253836 946787 2 490353 694684 1 2 999999 164144 2 4 999999 1 27438 37054 -879875 2 334601 799034 2 2 999999 1 3 999992 930883 1 2 999999 -309011 2 7974 62325 2 46696 480021 1 13354 771679 643089 2 139644 678516 2 178982 711037 2 580524 582927 2 250662 817842 2 2 999999 1 2 999987 -400229 1 2 999999 694622 2 728951 823857 2 2 999999 1 2 999999 -73072 1 2 999999 15801 2 2 999999 2 9 999992 2 2 999999 1 6 999981 883840 1 2 999999 -352038 2 3 999993 2 2 999999 1 19 999996 -891150 1 12 999991 -790222 2 2 999999 2 5 999997 2 298918 940972 2 2 999999 2 544026 683574 1 1 999983 763054 2 11 999996 1 270573 292032 -626247 1 2 999999 -121708 1 5 999985 429292 1 2 999999 321190 2 2 999999 2 559058 750861 1 257223 852148 -105544 1 163397 458862 -758266 2 434186 671771 2 696611 701745 1 3 999996 -317759 1 313651 321494 -560810 1 5 999987 943095 2 10 999997 1 18 999996 -999007 1 2 999999 43526 1 2 999999 588248 1 369892 887637 540478 1 289334 937198 -106753 2 775283 824971 1 2 999999 683075 1 2 999999 -815105 1 5 999993 824461 1 14 999986 -109924 2 1 999988 2 14646 984485 2 2 999999 2 327061 383334 2 2 999999 1 15 999994 -737805 1 163132 992050 596988 2 2 999999 2 17 999998 1 9 999984 420742 1 2 999999 547125 1 159020 167938 -354565 1 2 999999 894211 1 2 999999 -794121 1 12 999996 -189435 2 436255 911582 2 2 999999 1 10 999982 -413424 2 2 999999 1 140063 165840 -232099 2 3 999993 2 2 999999 1 2 999999 -402543 2 18 999984 1 3 999981 175745 2 2 999999 1 12 999986 -701775 1 365060 712621 -652970 1 441267 888140 833693 2 2 999999 2 538625 720765 2 1 999982 1 2 999999 -796459 2 2 999999 1 90084 653925 -623777 2 16 999992 2 7 999985 2 221143 646453 2 20 999985 1 3 999990 -691268 2 2 999999 2 2 999994 1 6 999988 -13268 2 5 999982 2 730240 877154 1 156971 399007 864721 1 430117 679583 350604 1 15 999987 -730184 1 378976 555821 544801 1 14 999997 -510218 2 15 999998 2 18541 625445 1 2 999999 -879054 1 19 999991 393301 2 10 999991 1 2 999999 61798 2 11 1000000 1 12 999999 461346 1 13 999994 316387 1 327650 996053 -378784 1 231973 354409 769606 2 20 999997 2 732041 921044 1 623147 717018 545902 1 20 999981 231770 2 2 999999 1 2 999999 -16189 1 372247 967582 -278993 1 61309 629186 -860821 2 551859 686241 1 11 999984 843778 2 2 999999 2 12 999989 1 2 999999 -245683 2 250104 718846 1 342055 729685 -915198 2 2 999999 2 4 999987 2 371232 850447 2 2 999999 1 23770 207706 -774418 2 2 999999 2 2 999999 1 578172 943725 -665359 2 3 999981 2 2 999999 2 2 999999 2 249694 622454 1 2 999999 -22623 2 444381 818852 2 4 999983 1 192620 206029 970409 1 2 1000000 222807 1 15 999995 -840712 2 299980 479346 1 7 999986 -459968 2 18 999994 2 2 999999 1 538587 738790 53177 2 400272 847739 1 3 999998 88600 2 2 999999 2 2 999999 2 2 999999 1 16 999994 -778331 1 90825 341765 71786 2 7 999992 1 686937 984190 289011 2 13 999992 2 10 999984 1 2 999999 -278731 1 12 999992 455580 1 469230 717738 822202 2 2 999999 1 2 999999 488231 2 14 999994 2 2 999999 2 10 999986 1 18 999988 -217533 1 2 999988 465875 1 757834 884742 42048 2 8 999996 1 2 999999 -73294 2 462728 819651 2 1 999996 1 655451 717393 -916781 1 84820 156506 -385689 2 13 999989 2 2 999999 2 465131 474442 2 2 999999 1 634597 694661 -46746 1 2 999999 -589494 2 381101 655794 2 6 1000000 1 690593 742312 -557129 2 2 999999 2 2 999999 2 6 999986 2 2 999999 1 2 999999 -339677 1 20 999990 -426791 1 2 999999 407025 1 4 999995 -905835 2 6 999987 2 546631 852995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -123226 1 2 999992 251289 2 20 999984 1 31602 374127 404140 1 2 999999 104920 1 12 999997 -290910 1 631846 787916 838240 1 1 999993 349015 2 366321 798896 2 3 999988 2 5 999981 2 11 999984 2 2 999999 1 2 999999 -839114 2 9 999998 2 17 999997 1 2 999999 -972730 1 2 999999 -941926 2 15 999993 1 155586 381345 679093 2 17 999999 1 665179 826069 843186 1 2 999999 817812 2 427239 641809 2 166638 197284 1 547077 607956 -201961 1 75605 897818 -762851 2 16 999988 2 523096 542326 2 323966 801130 1 17 1000000 -275761 1 3 999990 -526000 1 11 999988 522984 2 14 999991 2 198347 921320 1 402078 929206 -15077 2 2 999999 2 8 999991 2 175798 373320 1 978158 988155 -254868 1 13 999983 381773 2 2 999999 2 357276 874656 2 857721 956370 1 1 999987 -239128 2 589790 627031 1 198482 410459 961358 2 15 999986 1 278632 479102 141491 2 191493 604487 1 2 999999 -198698 2 2 999999 2 2 999999 2 2 999999 1 7 999999 -227474 2 517166 715443 1 2 999999 -420031 2 38093 446797 1 2 999999 150292 2 573579 573774 1 2 999999 825105 2 119147 192141 2 22439 252172 2 14162 83867 2 382296 930696 1 6 999986 -985346 2 2 999999 1 2 999999 -614174 2 11 1000000 1 2 999999 27146 2 23533 632026 2 113818 130768 2 2 999999 1 2 999999 -220781 1 685066 744939 672643 2 2 999999 2 192065 471176 2 576522 764061 1 414176 836640 456363 1 2 999999 -234242 1 299001 475091 386009 2 400435 544912 1 15 999994 -479643 1 6 999996 -987555 2 4 999992 1 19 999986 815731 1 2 999999 949167 1 2 999999 730696 1 3 999983 -422572 2 1 999998 2 5 999986 1 142906 736794 -937499 1 11 999995 -395564 2 2 999999 2 412531 525049 2 316568 697582 1 220079 644591 97241 1 2 999999 -776589 2 9 999984 1 2 999999 -226649 2 196893 256525 1 18 999985 702146 1 2 999999 841930 1 18 999991 24584 2 2 999999 2 10 999984 2 2 999999 2 13 999994 1 2 999999 932993 2 256946 489884 2 307276 352126 1 752774 953490 -35429 1 483398 564911 266075 2 5 999997 2 263391 637513 1 2 999999 -785682 2 54663 320500 2 2 999999 1 425421 698102 -339352 1 2 999999 -75353 1 2 999999 286939 1 694003 894784 -283332 1 139509 589192 -317695 1 10 999981 843235 2 8 999987 1 15 999989 -638470 1 304889 377255 -235113 2 498017 963053 1 12 999996 -935604 2 2 999999 2 315491 434911 2 3 999982 1 2 999999 669221 1 18 999991 864301 1 2 999999 550781 2 53455 664963 2 2 999999 1 2 999997 -232108 1 524216 844530 572456 2 8 999999 2 85203 365295 1 2 999999 -967744 2 659196 878861 2 4 999989 1 7 999982 -989647 2 10 999990 1 6 999989 153689 2 3 999985 1 2 999999 -748215 2 2 999999 2 537544 637498 2 6 999984 1 879688 881101 -702427 2 2 999999 1 214536 966355 -170068 2 2 999999 1 9 999988 129914 2 2 999999 2 630872 909315 2 12 999982 1 2 999999 693234 2 5 999986 2 586512 600551 1 442292 848565 656416 2 26260 139693 1 294660 938931 -609795 1 2 999999 -406990 1 16 999997 -484022 1 20 999990 393007 2 12 999988 2 1 999991 2 230586 398979 2 47817 498753 1 653306 988693 -436288 1 59232 848048 -500415 1 584497 914925 -323698 1 2 999999 -726643 1 567422 609250 -680983 2 4 999981 2 2 999999 2 4 999995 1 2 999999 -276289 2 2 999999 1 696927 706971 -689135 1 4 1000000 -894367 1 413419 936609 -655910 1 431155 670982 479425 2 235872 575895 2 2 999999 2 268881 777121 2 505644 794521 1 2 999999 -692371 1 2 999999 367360 1 19 999997 733885 2 2 999999 2 240731 273832 1 16 999986 -858529 1 431572 488543 78666 1 2 999999 -524244 1 295326 403783 198732 2 2 999999 2 8 999989 1 2 999999 801001 2 227602 423058 1 2 999999 68054 1 16 1000000 939725 1 2 999999 -258138 1 2 999999 -975560 1 20 999989 192486 1 3 999983 -614514 2 3 999998 1 7 999982 -992608 1 2 999999 -448256 2 2 999999 1 219275 592729 -524352 2 196773 579082 1 406499 746836 -144753 2 2 999981 1 2 999999 808391 1 2 999999 -202231 1 158413 247190 87883 2 224767 286265 2 12 999988 2 12 999999 1 346871 349427 619022 1 179205 665124 378222 1 2 999999 664562 1 2 999999 764585 1 508329 710031 -988160 1 2 999999 282344 2 7 999981 1 4 999986 -202087 1 17 999989 232555 1 338239 665887 -117596 2 2 999999 2 2 999999 2 2 999999 1 19 1000000 -33978 1 134053 510205 889139 2 684963 899166 1 302915 796547 -220495 1 8 999985 139231 1 16 999989 301502 2 2 999999 1 374374 943946 343340 2 263383 646457 2 6 999985 1 19 999995 104914 1 2 999999 -551598 1 2 999999 924028 1 271305 930770 104056 1 10 999994 -849148 2 20 999988 2 2 999999 1 17 999994 352862 1 61319 944182 562100 1 253540 649304 -9698 2 577118 801370 1 407275 449056 -102157 1 5 999999 50165 1 1 999992 198250 2 5 999989 1 270745 288590 -822481 2 2 999999 1 475310 720422 433064 1 2 999999 197326 2 14 999987 2 2 999999 2 6 999981 2 11 999996 2 9 999983 1 11 999983 -138288 1 307902 351366 -28763 1 18 999984 -568690 1 2 999999 837277 2 4 999991 1 2 999999 -729310 1 2 999999 -86881 1 11 999993 -275923 2 136550 306709 1 2 999999 -673140 1 2 999999 -118092 2 2 999999 2 192372 833034 2 2 999999 1 2 999999 659585 2 1 999986 1 16 999988 64091 2 34738 939152 1 2 999989 -366721 2 17 999986 1 7 999997 682058 2 2 999997 2 13 999996 1 9 999986 -666071 2 15 999995 2 2 999999 2 592354 861034 2 6 999986 2 2 999999 2 12 999998 2 565658 572580 1 15 999996 975612 2 2 999999 2 4 999998 2 7 999996 1 299208 875947 392286 2 2 999999 1 2 999999 -537739 1 20 999987 -781350 1 54915 757864 -458490 2 2 999999 1 18 999998 694423 2 2 999999 2 2 999999 2 661104 922820 2 3 999995 2 19 999993 2 4 1000000 2 158507 957948 2 15 999997 2 10 999992 1 9 999992 951276 2 507095 570201 2 363616 897229 2 17 999989 1 291155 654436 -819910 1 2 999999 -185558 1 16669 350878 -740011 1 2 999999 328593 1 2 999999 -631495 2 2 999999 2 6 999982 1 19 999995 -900797 2 475691 738057 2 18 999984 2 62239 430182 1 450882 760602 13608 2 111947 263711 1 2 999999 178733 1 92730 771088 -951683 2 3 999991 2 1 999993 1 8 999990 431736 2 2 999999 1 735001 867642 -232817 1 231354 981739 171125 1 12 999982 -162579 2 5 1000000 1 8 999986 -702833 2 551601 781683 1 569303 777163 559952 2 375161 516326 1 103455 222242 30493 2 2 999999 1 2 999988 655243 1 2 999999 -231052 2 20 999996 1 2 999999 -967535 2 2 999999 1 2 999999 -508874 1 17 999990 531758 1 2 999999 530755 1 15 999986 -721575 1 417887 935051 665011 2 483955 499942 1 17 999988 959664 2 11 1000000 1 8 999985 -749874 2 2 999999 1 18 999989 -547270 2 367655 965762 2 300408 959530 2 2 999999 1 2 999999 -626526 1 2 999999 991859 1 210946 251455 390526 1 2 999999 -74950 1 27782 675285 565951 2 16 999991 1 17 999991 -159903 2 2 999999 1 2 999999 95035 2 2 999999 1 14 999999 607670 2 661313 891303 1 2 999999 -615890 1 2 999999 481951 2 3 999989 1 26064 818576 646275 2 378584 548040 1 244461 947279 -643946 2 361922 867679 1 2 999999 965883 1 10 999993 -434380 2 2 999999 2 2 999982 2 592579 974449 2 2 999999 2 10 999995 1 7 1000000 -428387 1 875745 901670 561547 2 17 999986 1 2 999999 -470229 2 2 999999 1 2 999985 -199399 2 2 999999 1 489524 869553 -177257 2 417866 706348 1 575880 994713 -154560 1 896559 961438 -898067 1 201518 273621 -540133 2 18 999990 1 2 999999 51388 1 2 999999 46589 1 1 999997 126276 2 2 999999 1 2 999999 -774481 1 288459 559680 -264232 2 16 999990 1 179261 320126 -474068 2 7274 331217 2 2 999999 2 15 999985 1 14 999984 671194 2 7 999991 1 127125 301905 990955 2 134446 205624 2 2 999999 2 4 999996 2 2 999999 2 2 999999 1 17 999991 123348 1 11 999985 -734898 2 8 999994 1 221069 595422 525771 2 140937 537381 2 153880 404367 2 415309 536937 1 2 999999 33526 2 277698 784632 1 2 999999 498313 1 20 999997 -814143 1 66086 911136 -523792 1 2 999999 -918853 1 2 999987 237218 1 20 999985 -223003 2 138676 139781 1 350442 720418 96206 2 684288 788830 2 2 999999 1 19 999997 -285239 2 2 999999 2 475644 659690 1 9 999997 364158 1 2 999999 231003 2 14 999981 1 2 999999 214311 2 164678 722398 1 583938 992908 265694 1 2 999999 893436 1 4270 387438 323189 1 4 999988 -21466 1 16 999984 -425951 2 248593 640259 1 2 999999 -523127 1 2 999999 -399979 1 2 999999 415469 1 2 999999 -859941 2 1 1000000 2 3 999995 1 349129 387485 -640646 2 2 999986 1 616700 728630 -856681 2 530698 931660 1 488497 656598 659655 1 4 999985 191822 1 629896 975166 998801 2 396734 445233 2 19 999996 2 12 999996 2 2 999999 2 2 999999 1 2 999999 -825859 1 148269 786816 193037 2 28971 770850 2 5 999989 1 13223 857150 972242 2 2 999999 1 4 999981 -641185 2 2 999999 2 2 999999 1 19 999993 -478972 1 2 999999 -769898 2 2 999999 1 798699 905847 954172 2 865545 949211 2 2 999999 1 17 999990 952481 1 2 999999 -800274 1 2 999999 -686046 1 2 999999 -765026 2 2 999999 2 355461 887010 1 341363 917354 -622886 2 16 999981 1 505224 545648 664505 2 2 999999 2 10960 412417 2 20 999981 1 31119 581503 -189454 1 2 999999 241109 1 569994 741008 265870 1 614369 807365 -109362 1 2 999999 -640606 1 19 999999 -976307 2 2 999999 2 7 999995 1 2 999999 759853 2 2 999999 2 465911 531398 2 2 999999 2 236438 507857 2 242279 408193 1 8 999991 884061 1 2 999999 933426 1 2 999999 -224938 1 525983 755223 -832566 1 2 999999 -31404 2 3930 71341 2 2 999999 1 2 999999 321960 1 17 999991 55035 1 9 999997 858905 1 587300 877823 413215 2 185798 494283 2 94827 124014 2 1 999999 2 1 999986 2 804293 930714 2 2 999999 1 15 999988 584620 2 2 999999 1 15712 105226 764411 1 9 999995 247024 1 352491 885915 514384 1 8 1000000 -263019 1 12 999986 743295 2 2 999999 1 1 999987 -497598 2 337055 796738 1 2 999999 -207412 2 293098 455539 1 2 999999 -516456 1 596305 708124 313133 2 2 999999 2 102064 586140 2 2 999999 1 18 999994 -159051 1 48927 898157 702797 1 2 999999 946111 1 5 999986 245342 1 82115 285302 503691 1 18 999988 326173 2 2 999999 2 823398 963408 2 67397 801201 1 2 999999 -492896 1 35148 582055 -46048 1 516866 525942 470458 1 8 999992 747365 2 19 999991 2 2 999999 1 10563 402312 -234675 1 17 1000000 -508192 1 12 999993 756307 2 2 999999 1 364702 481468 362560 1 66679 867590 -764043 2 2 999999 1 146102 847137 280150 1 107133 250643 -392474 2 1 1000000 2 270082 901290 1 2 999994 -287037 1 58177 519548 110245 1 2 999999 -571646 2 6 999992 2 2 999982 1 86191 260974 78094 2 11 999994 2 15 999982 1 12 999989 201523 1 14 999987 851500 2 10 999997 2 7 999983 2 280190 400411 1 151518 940122 -925538 1 663376 980803 127165 2 4 999999 1 7 999994 640813 2 149564 837961 1 20 999998 660732 2 2 999999 2 91802 326615 1 87493 385640 926339 1 628191 859237 -278366 2 439574 882087 2 42243 871347 2 2 999999 2 2 999999 1 49271 816853 648356 2 15 999990 1 186429 894276 987835 2 61077 403248 1 2 999999 576266 2 445950 867895 2 322315 402575 1 235530 473584 -882169 2 2 999999 2 291322 410176 2 205635 943255 1 18 999995 482085 2 16 999988 1 2 999999 -733628 2 409812 736481 1 2 999999 398742 1 3 1000000 501395 2 2 999999 1 119332 390315 195819 2 9880 22260 1 465572 914031 558827 2 2 999999 2 2 999999 2 2 999999 1 180358 589374 -601847 1 91660 391078 971688 1 2 999999 526312 2 66239 611786 1 648597 906342 202767 2 15 999984 1 166167 934075 -313151 1 1 999986 -79533 1 892847 915911 574322 1 2 999999 601321 1 12 999985 -673763 2 13 1000000 2 2 999999 1 7 999993 -666558 1 7 999995 -105934 1 23358 850611 -672432 1 2 999999 438755 2 2 999999 2 840954 896898 2 188735 402068 1 2 1000000 -144142 1 2 999999 681697 1 3 999988 -758306 1 509560 605703 525482 2 2 999999 1 2 999999 -966848 2 477779 801983 2 2 999999 1 2 999999 -983661 1 414762 691901 -127972 2 5 999994 2 875221 948506 1 8 999985 -311233 1 7 999984 -302872 2 6 999992 2 11 999990 2 670645 731097 1 2 999999 -803478 2 16 999984 1 2 999999 467468 1 790963 820610 -45694 2 20 999987 1 806921 868253 482761 2 2 999999 2 15 999987 2 78864 783889 1 2 999999 230310 2 758805 796765 2 507638 963375 2 5 999989 1 4 999992 926966 2 11 999984 1 2 999999 907372 1 10 999988 785451 2 2 999999 2 4 999988 2 18 999983 2 16 999991 1 2 999999 90859 1 2 999999 -244592 1 338017 404830 -542110 2 2 999999 2 82754 226699 2 2 999999 1 19 999984 918138 2 1 999998 1 20 999993 680117 1 2 999999 -365799 2 2 999999 1 2 999999 -129551 2 789728 897609 2 243837 925976 1 2 999999 830619 2 37811 684277 1 605425 916138 934811 2 2 999999 1 298539 638056 -52596 1 3 999992 925570 1 2 999999 -922199 2 2 999999 2 15 999981 2 8 1000000 2 730363 733084 2 2 999999 1 15 1000000 -487967 1 10 999995 -35183 1 4 999998 428262 2 2 999999 1 5 999999 -989384 2 56369 341601 2 95517 944405 1 2 999999 -430345 1 2 999999 -899592 1 17 999990 527056 1 16 999992 419063 2 435545 502686 2 331169 956218 2 481291 696317 2 2 999999 2 8 999982 1 4 999989 818138 1 475502 608099 626142 1 209896 358700 535160 2 195712 929470 2 2 999999 2 2 999999 1 16 999982 568253 2 3 999999 2 106380 717477 1 2 999999 245350 1 9 999983 -103484 1 17 999992 -295396 2 2 999999 1 2 999999 -268197 1 41174 130251 -915949 2 2 999999 1 2 999999 -314595 1 10 999986 682273 1 158121 443607 5760 1 4 999995 -924889 2 5 999986 1 536030 586802 -97166 2 4 1000000 2 16 999985 1 8 1000000 642065 1 2 999999 17168 1 973161 980714 91770 2 8 999992 2 622371 921383 1 3 999982 305445 2 18 999984 2 4 999996 1 2 999999 -338718 2 200312 293868 2 2 999999 2 151029 737309 2 16 999991 1 19 999982 -356908 2 582392 695904 1 3 999986 414822 1 2 999999 -685231 2 671283 988825 2 2 999999 1 2 999999 -712125 2 13 999983 1 69215 293929 -231044 2 358584 634873 1 142274 280322 -262510 2 2 999999 1 2 999999 160675 2 2 999999 2 71639 462828 2 265791 982172 1 198722 772651 -2514 2 318612 711163 2 2 999999 2 15 999982 1 73941 525202 362573 1 538166 714052 -934670 1 169581 779192 -625530 1 2 999999 467056 2 3 999981 1 413846 714056 762792 2 2 999999 1 21944 125244 -592672 2 189558 883267 1 17 999989 -819919 1 239096 469794 -877746 2 12 999981 2 2 999999 2 645491 919911 2 13 999998 2 497029 729050 1 210731 632423 487811 2 3 999984 2 219497 849183 1 8 999998 131388 2 17 999990 1 8 999998 -394184 1 2 999999 512844 1 16 999983 19549 1 386849 942781 -588684 2 2 999999 2 4 999997 1 2 999999 564944 1 452439 978628 704687 2 9 1000000 1 343613 557826 -839604 1 540936 852442 -999087 1 6 999988 129954 2 16 999987 2 504635 753909 1 2 999999 -127669 2 464586 969261 1 2 999999 926643 1 19 999991 -418476 2 4 999984 1 2 1000000 -823851 1 9 999981 470091 2 2 999999 2 16 999986 1 15 999992 695053 1 2 999999 413962 2 2 999999 1 2 999999 551835 2 2 999999 1 18 999991 -290009 1 2 999999 698964 1 107838 563930 632654 1 2 999999 610370 1 3 999997 -379503 1 2 999999 942929 2 173627 463288 1 10 999996 591982 1 9 999984 619023 1 7 999992 -306723 2 399129 845215 1 276425 898928 -663629 2 10 999999 2 56716 707848 2 362050 526839 2 62515 952534 1 31116 181390 -1883 2 410871 532589 2 17 999994 2 2 999999 2 2 999999 1 16 999988 883411 1 6 999992 615971 1 4 999999 354676 2 757761 999422 1 17 999990 -322023 1 11 999995 -883369 1 2 999999 558894 1 210275 401752 695387 1 1 999991 453211 1 8 999990 -76135 2 6 999984 1 2 999999 -548927 1 2 999999 -553659 1 1 999996 183173 2 390621 584270 2 12 999988 1 3 999983 289516 1 335634 951168 -679646 2 2 999999 2 2 999999 1 327389 486581 -538252 1 452303 721317 -578136 1 714998 733835 -143009 2 7 999995 1 4 999984 -557274 2 147421 730963 1 2 999999 477999 2 3 999998 2 72000 499781 2 2 999999 1 479321 824744 32246 1 17 999984 -398217 1 558075 844517 113125 2 14 1000000 1 795234 807836 -417337 1 3 999993 381343 2 13 999994 1 282037 785413 127203 2 2 999999 2 306795 813289 1 119151 667460 -950034 2 2411 118195 2 3 999992 1 2 999984 907232 2 513803 846838 2 9 999999 1 185147 249214 780594 1 338389 821421 386716 2 30679 84975 1 15 999988 -659801 1 2 999999 -305436 1 2 999986 -697870 2 2 999999 2 2 999999 1 759482 839004 100734 2 62572 626624 2 8 999996 1 6 999997 579281 2 387192 423948 1 2 999999 355254 2 266066 655335 2 2 999999 1 2 999999 -198040 1 2 999999 289499 1 4 999999 -505029 2 2 999999 2 12 999993 2 6 999986 2 1 999997 2 642328 935356 2 12 999989 2 12 999994 1 2 999999 -426259 1 468384 922072 -23271 2 280325 387893 2 228933 419553 2 2 999999 1 366837 472488 -271607 2 2 999999 1 13 999995 618040 2 15 999982 2 795237 928337 2 47826 859155 2 474203 811463 2 584374 842920 2 2 999999 1 374227 956331 -827455 2 122658 666448 1 2 999999 -884064 2 2 999999 2 2 999999 1 494298 762856 58332 2 2 999999 1 16 999983 414575 2 8 999982 2 2 999999 2 17 999992 1 131498 855056 218668 1 334681 385925 -166554 2 2 999999 2 2 999999 1 12 999984 -804112 2 13 999995 1 12 999993 -794577 2 13 999987 1 9 999985 338274 2 2 999998 2 150585 683542 2 20 999982 1 12 999993 -614110 2 2 999999 2 15 999987 2 2 999999 1 2 999999 616674 2 6 999998 2 2 999999 2 2 999999 2 17 999999 2 6 999984 2 10 999987 2 2 999999 1 2 999999 -892434 1 158035 608806 -801170 2 2 999999 1 205296 558268 699502 2 384077 702323 1 2 999999 232451 2 2 999999 2 13 999992 2 420849 906087 2 2 999992 2 15 999994 2 11 999988 2 1 999999 1 15 999995 -121278 1 6 999999 929974 1 2 999999 874568 1 2 999999 139522 2 148400 339500 2 2 999999 2 14 999994 1 2 999999 -272824 2 5 999996 2 2 999999 1 2 999999 -536474 2 10 999988 1 11 999985 -564944 2 2 999999 1 2 999999 801223 2 2 999999 1 2 999999 -248997 2 406189 792075 2 13 999997 2 952816 955316 2 2 999983 2 9 999992 1 2 999999 -222934 1 175178 448105 -360284 2 257512 434750 2 2 999999 1 2 999999 -602075 1 2 999999 500649 1 2 999999 -873871 2 2 999999 2 512449 892541 1 2 999999 455179 1 2 999999 818240 1 8 999981 -220904 2 472568 694330 2 209698 320825 2 465209 853847 2 181844 301401 1 368655 925759 -50734 2 2 999999 2 2 999985 2 201352 357468 1 367514 780242 -45832 2 437218 960292 2 2 999999 2 12 999998 1 370861 483669 678475 2 163727 758922 2 7 999996 1 2 999999 51181 1 2 999992 474059 1 2 999999 766249 1 2 999999 512496 2 12 999991 1 11 1000000 580227 2 84242 492715 2 2 999999 1 6 999995 -740342 1 727482 992709 -502493 1 2 999999 -79237 1 12 999995 -666587 2 2 999999 2 2 999999 2 2 999999 1 313129 945593 288492 1 30626 562710 36711 2 11 999993 1 2 999999 -601878 1 113160 240940 998780 2 2 999999 2 19 999991 2 2 999999 2 102555 990692 1 187413 249055 970267 1 2 999999 751140 2 6 999997 2 2 999999 1 14 999983 -27061 1 12 999990 -654157 2 2 999999 1 114829 580998 936519 1 5 999981 806786 1 373535 658042 -129629 2 114767 656342 2 2 999999 2 14 999984 2 778139 996112 2 36788 837563 2 268981 449740 2 115689 381538 1 235793 922583 919982 2 2 999999 2 777474 887603 2 2 999999 1 2 999999 -374532 1 6 999996 724942 2 219699 241734 1 6 999981 -931983 2 16 999994 2 907230 940156 1 491318 707702 -489638 1 8 999994 806247 2 401906 530303 2 402224 467864 1 12 999983 154082 1 15 999985 823164 2 2 999999 1 8 999993 -582921 2 2 999999 2 19 999983 1 4 999992 578863 1 2 999999 -623607 2 2 999999 2 2 999999 1 17 999986 656722 2 315590 687636 2 670377 700760 2 20 999985 1 17 999986 -252942 2 2 999999 2 143784 544431 1 16 999997 -221187 1 5 999990 707983 1 20 999996 -576089 2 672319 897100 1 729630 869020 54748 2 2 999999 1 2 999999 -928065 1 782790 959511 -901135 1 4 999986 -69144 2 2 999999 2 2 999999 2 5 999995 2 769765 812074 2 91130 743613 1 570983 989532 239263 2 17 999991 1 9 999981 293313 1 14 999989 935078 1 860829 951057 -765309 2 2 999999 2 16057 974378 2 2 999999 2 2 999999 2 7 1000000 2 250246 711790 2 15 999985 1 75380 196757 913451 1 2 999999 134972 1 2 999999 444297 2 2 999999 2 2 999999 1 2 999999 -702033 2 658351 840350 1 212945 295144 -956549 1 2 999999 413353 2 4 999998 2 6 999993 1 2 999999 192003 1 2 999999 -656410 1 2 999999 954922 2 656142 662467 2 219070 504384 2 2 999999 2 179372 687771 2 2 999999 1 248807 324761 582182 2 2 999999 2 383755 388002 2 13 999985 1 3 999983 -98091 1 2 999999 750714 1 2 999999 812487 2 2 999999 1 134723 372969 -579018 2 1 999994 1 536456 787225 770137 2 573796 881797 2 12 999989 2 4 999982 1 567120 703145 -516232 1 8 999999 -540904 2 2 999983 1 2 999999 601926 2 20 999999 1 9 999991 360745 1 2 999999 -255390 1 2 999999 797378 1 2 999984 -404339 1 2 999999 326238 1 17 999988 -412297 1 2 999999 951268 1 16 999985 -343342 1 752086 768028 -794626 2 341819 929268 1 20 999981 295170 1 11 999989 -600625 2 16 999988 2 17 999993 2 8 999993 1 12 999986 11015 2 684645 817191 1 2 999999 -136760 1 2 999999 926831 2 62110 332003 2 5 999992 1 2 999999 -256699 2 45203 498569 1 14 999998 309806 2 18 999999 1 84088 812122 -435831 2 79030 972989 2 1444 344715 2 2 999999 1 1 999984 -439834 1 6 999993 837961 1 2 999999 -732391 1 2 999999 322190 1 18 999994 531882 1 15 999998 -371767 2 599402 719054 1 2 999999 632502 2 2 999999 2 2 999999 2 112167 299459 1 737755 935469 -481733 2 537976 546585 2 2 999999 1 14 999983 -115175 2 17 999987 2 2 999999 1 9 999998 -103590 1 435205 630208 508621 1 568770 574223 -892488 2 2 999999 1 2 999999 -802507 2 300703 803275 2 530830 621340 1 10 999998 267552 1 2 999999 -708961 2 14 999998 1 52477 309570 334648 1 74103 528229 -958021 1 103731 671578 -153859 2 2 999999 1 2 999999 429659 1 310143 489933 85361 2 771136 778159 2 10 999981 1 2 999999 -281998 1 2 999999 -131073 1 18 999982 696814 1 122869 983979 23367 2 2 999999 1 2 999981 -352969 1 615158 667217 -809465 1 7 999982 750037 1 152852 539471 906613 2 2 999999 2 17 999994 2 173382 399467 2 3 999999 1 2 999986 519460 1 677659 901805 917175 2 101122 611042 2 76623 875182 1 2 999999 -790519 2 205331 211487 1 2 999999 -140018 2 13 999982 2 750232 784208 2 2 999999 2 2 999999 2 2 999987 2 2 999999 2 181532 216687 2 16 1000000 2 278605 967683 1 8 999993 -143168 2 268067 708236 2 9 999988 2 2 999999 1 358019 549919 -326287 2 5 999988 2 238427 778572 2 2 999999 2 248959 881743 1 2 999999 -823725 1 4 999994 942088 1 85537 526096 826755 1 615946 689742 622597 2 8 999988 2 2 999999 1 628573 911786 -340900 2 29325 108135 2 2 999999 1 2 999999 429364 2 262435 308010 1 2 999999 -852624 1 10 999985 524572 2 2 999999 2 12 999991 2 189526 384322 1 42109 251541 575251 2 2 999999 1 5 999991 -677169 2 16 999986 1 2 999999 -562000 1 2 999999 810040 2 2 999999 1 19 999982 -558185 2 10 999999 2 2 999999 1 16 999987 -927148 2 145166 305689 1 8 999987 778029 2 16 999987 2 187406 949184 2 2 999999 1 2 999984 11762 2 14 999997 2 2 999999 1 408597 622959 450382 1 10 999996 -77955 1 1 999999 -268989 2 595648 815688 1 2 999999 389574 2 162195 800934 1 443490 532113 763351 1 2 999999 -384132 2 2 999997 1 198409 350429 942613 1 2 999999 -967016 1 2 999999 -484328 2 409224 420899 2 2 999999 2 2 999999 1 208992 578764 -620663 2 526279 975871 2 3 999989 2 2 999999 2 20 999996 2 5 999989 1 271088 638052 20463 2 2 999999 2 308242 468382 2 348885 892993 2 2 999999 1 4 999985 -700772 1 300038 653812 177475 2 2 999999 2 17 999986 2 666542 776615 1 2 999999 -944308 2 2 999999 1 332275 815941 936511 1 9 999997 481477 1 664676 668839 -103561 2 19 1000000 2 2 999999 2 10 999989 1 2 999999 -12492 1 635481 710973 -523390 1 889164 965455 669163 1 2 999999 -97928 2 68661 803037 1 663989 886170 596444 1 140151 167217 188590 2 343774 376899 1 105340 293125 608645 2 678774 767001 1 9 1000000 -672575 1 267727 843271 -610751 1 6 999998 -422060 1 2 999999 -553719 2 2 999999 2 2 999999 2 587526 690617 2 2 999999 1 2 999999 379786 2 10 999993 2 2 999999 2 2 999999 1 19181 468961 660425 2 1 999989 1 163987 278166 39428 2 321366 811442 2 452609 594059 1 2 999999 -278540 2 19 999991 1 2 999999 -557174 2 20 999995 2 2 999999 1 1 999990 601198 1 594284 741791 116987 1 2 999999 154761 1 2 999999 -982195 2 5 999988 2 3 999990 1 79221 559732 181148 1 195074 297803 -461452 1 124702 930504 816303 2 10 999997 2 2 999999 1 40057 755106 -839408 1 5 999982 -820902 1 369464 787803 -57699 2 678211 901930 2 720864 794094 2 120960 626034 2 2 999999 2 270419 887467 2 235664 466978 2 74167 411463 1 2 999999 -656899 1 846698 876286 95694 1 69513 719154 170193 2 7 999990 2 13 999998 2 1 999985 2 17 999983 2 112704 646882 1 2 999992 -734507 1 2 999999 -953002 2 2 999999 2 1 999998 2 73477 452953 2 2 999999 2 20 999996 2 6 999986 1 2 999999 -153880 2 551632 884239 2 8 999997 2 241645 503646 1 2 999993 -655972 1 403840 527732 555216 1 15 999984 -555003 1 509303 739251 -412343 2 18 999994 2 46825 267005 2 296276 481219 1 2 999999 468778 1 237364 582848 566085 2 5 999983 2 2 999999 1 14 999997 830406 1 13 999985 -803884 2 202726 785531 2 612661 901159 2 864966 956927 1 18 999984 -967455 2 2 999999 1 2 999999 408573 1 15 999988 887665 2 10 999994 2 7 999991 2 11 999986 1 19 999998 -447841 2 510524 544479 2 2 999999 1 2 999999 -821070 1 150593 662848 -339476 2 2 999999 1 222987 494805 846951 1 2 999999 242698 2 173666 937390 1 10 999982 332414 2 2 999999 2 345276 805754 2 2 999999 2 5 999991 1 20 999992 728041 2 693040 846335 2 2 999999 2 2 999999 2 129388 378079 1 9 999985 670614 2 2 999999 1 2 999998 -665917 1 10 999992 -718266 1 15 999995 -576679 1 2 999999 699713 2 8 1000000 1 240804 903579 -146070 1 129002 974203 -640718 2 205078 248824 2 17 999998 2 170797 704078 2 298217 885058 1 2 999999 372564 2 2 999999 2 896236 971476 2 343617 612045 1 8 999992 271733 1 2 999999 781478 2 257679 709274 1 2 999999 -132538 2 9 999997 2 2 999998 1 306010 326417 121067 2 716071 957339 1 2 999999 366741 1 16 999997 -808557 1 2 999999 408792 2 2 999999 1 836186 875133 499763 1 303583 349393 290714 1 348989 790841 437149 2 12 999998 2 2 999999 1 10683 235438 554579 1 10 999991 -59881 2 219193 764978 2 62982 861963 2 15 999991 1 14 999995 -251805 1 8 999981 -772762 1 2 999999 -760994 2 2 999999 1 60173 789119 738166 2 3 999999 2 2 999999 2 926081 959827 1 572013 995347 -728757 1 71461 593884 -356747 1 9 999993 21352 2 549167 700972 2 1 999983 1 2 999999 501053 1 846182 973785 67784 1 274890 809449 -974276 1 7 999994 94876 1 17 999988 -658575 1 2 999999 291322 1 15 999982 249025 1 259451 520652 859111 2 12 999990 1 13 999989 -85307 2 2 999999 2 2 999999 1 2 999999 331467 1 2 999999 -804254 2 2 999999 1 2 999999 -433162 1 19 999982 351089 2 433072 917991 1 98918 141041 -198314 2 2 999999 2 2 999999 2 2 999999 1 2 999999 227774 1 2 999999 402280 2 2 999999 2 257994 473551 2 420138 753870 1 2 999999 772790 1 6 999987 -660724 1 531259 866745 -567849 2 2 999999 1 6 999984 -917206 2 2 999999 2 2 999999 1 2 999999 236549 2 9 999990 1 9 999988 17692 2 16853 755684 1 400469 920508 954720 1 43754 110696 -494758 2 524901 555081 1 18 999992 920626 2 6 999991 1 131832 596524 789081 1 573301 574942 526532 2 2 999999 2 2 999999 1 2 999999 61787 1 16 1000000 619174 2 19 999997 1 2 999999 955517 2 18 999997 1 830514 922271 -1313 1 861128 871172 -149682 2 472181 668780 1 2 999999 943990 2 166582 394782 2 16 999982 2 294286 601472 2 2 999999 2 11 1000000 1 175415 790732 615008 1 14 999987 222714 1 82785 161261 261812 2 531660 874921 1 11 999986 723514 1 5 999985 -965858 2 129600 646226 1 2 999999 -733341 2 457424 881817 1 84492 230796 -457400 2 2 999999 1 875689 915248 668523 1 16 999989 -429621 1 11 999991 -619972 1 2 999999 -762735 1 366118 400429 146056 1 2 999985 783818 2 2 999999 2 2 999999 1 6 999984 -317292 1 535418 650025 -175904 2 399593 538118 1 2 999999 334388 1 7 999990 117657 1 8 999993 -592045 1 18 999992 455119 1 614007 961693 -719994 2 2 999999 1 341753 477090 900485 2 174103 692153 1 165609 285435 -199490 2 20 999987 1 503530 712253 15231 1 20973 406082 -819803 2 2 999999 1 221363 752373 -274468 2 667347 888400 2 14 999987 1 20 999994 524998 1 7 999984 -836601 2 2 999999 2 453035 822600 1 775035 794146 730566 1 15 999982 23357 2 5 999998 1 217696 643617 112728 2 2 999999 1 2 999999 -568293 1 566765 697462 -932550 1 1 999991 -652041 1 73029 691989 206109 1 2 999999 477904 2 2 999999 1 2 999999 606300 2 17 999988 1 68490 452206 758339 2 4 999981 2 4 999985 2 2 999999 1 18 999984 979306 1 2 999999 412361 1 92981 270347 283869 2 18277 720893 1 2 999999 570278 1 388727 942978 -813545 2 19 999983 1 166199 565784 872377 1 2 999999 -307383 2 10 999991 1 2 999999 729124 1 4 999982 47699 2 17 999996 2 88913 679517 1 235386 996869 -96940 2 670585 779300 2 2 999999 1 21239 321253 -258486 2 2 999999 1 167542 452730 -941128 2 14 999987 2 16 999983 1 3 999987 96262 2 2 999999 1 4 999996 -541593 2 2 999999 2 591530 993086 1 2 999999 489049 2 111468 903850 1 2 999999 -382798 2 2 999999 1 3 999982 815174 1 506006 782629 -248676 1 2 999999 206153 1 96291 537678 33618 2 263220 897239 2 2 999999 2 661998 997203 2 516478 715228 2 335149 559274 1 681989 766634 622025 2 10 999996 1 12 999998 -980488 2 2 999999 2 8 999998 2 6 999988 1 20 999982 -867912 1 51937 901361 422487 1 755710 787102 976312 1 2 999999 932172 1 16 999991 171998 2 2 999999 1 2 999999 908793 2 6 999995 2 7 999984 2 2 999999 1 718880 728136 134124 2 38913 979423 2 349801 674216 1 2 999999 -719373 2 2 999999 1 2 999999 944298 1 7 999982 -458238 2 10 999988 1 19 999984 -600048 2 2 999999 2 11 999984 2 498386 799264 1 386559 847152 -156794 2 488439 732780 2 18 999998 2 712689 754767 1 366734 569703 321900 2 11 999981 1 2 999999 -374999 2 17 999995 2 2 999999 2 51450 909827 1 2 999999 406792 2 262311 338100 2 4 999988 1 6 999992 659801 2 8 999988 2 2 999999 1 5 999993 299652 1 2 999999 -44203 2 2 999999 2 34558 590073 2 2 999988 2 145877 694149 2 2 999999 2 2 999999 2 2 999999 1 20778 181583 393039 1 9 999998 18926 2 2 999999 1 319507 511891 -578738 2 2 999999 1 2 999999 -821717 2 7 999986 2 2 999999 1 159243 809363 431021 1 13 999984 645604 2 2 999999 1 2 999999 717176 1 117734 514598 309663 1 594092 621686 -364101 1 41194 166229 -702761 1 2 999999 -108439 1 83321 936674 773100 1 2 999999 -895374 1 2 999999 142863 1 708768 961462 439503 2 8 999992 2 9 999985 2 19 999999 1 14 999989 450510 1 1 999995 -944646 2 336103 610220 1 471845 987642 -980772 1 1 999982 493601 2 421890 513669 1 4 999995 -357018 2 567411 786350 1 4 999990 434780 1 3 999991 -80164 2 14 999996 2 2 999999 2 5 999993 2 2 999999 1 2 999999 650089 1 90805 177250 -575228 2 19409 383408 2 351460 837325 1 2 999999 796382 2 300244 651270 1 2 999999 -193117 2 328189 988316 2 2 999999 2 1 999999 1 2 999999 -615449 1 2 999999 430784 1 2 999999 678459 1 506587 986963 -449428 2 2 999999 2 10 999988 2 215396 510857 2 2 999999 2 42279 778719 1 6 999990 -153017 2 2 999999 2 2 999987 2 720214 993294 2 2 999999 1 16 999983 155863 1 579656 975223 62425 2 2 999999 2 4 999999 1 2 999999 899410 1 2 999998 -659052 2 2 999999 2 2 999999 1 464346 533857 -425660 1 522494 752474 -538590 1 8 999982 -566957 1 276740 513461 840351 1 17 999996 -890894 2 2 999999 2 261905 781635 2 513923 970705 1 4 999982 628243 1 2 999999 280667 1 455196 652405 -66953 1 20 999988 -449673 2 20 999985 1 585317 948970 79362 2 152200 182013 2 2 999999 2 2 999999 2 2 999999 2 598107 758871 1 4 999984 -555413 2 127121 935811 2 837590 901948 1 1 999988 -104349 1 16 1000000 -53062 1 14 999994 -480136 2 8 999991 2 3 999997 1 7 999985 269937 2 13 999990 2 2 999999 1 128948 330088 -976456 2 315646 459425 2 2 999999 2 2 999999 1 10 999986 179980 2 2 999999 1 162482 970023 23904 2 17 999997 2 216329 487316 2 16 999985 1 2 999999 -240309 2 2 999999 2 320783 827932 1 2 999999 899786 1 7 999993 813263 2 3 999981 2 82216 872755 2 1327 924132 2 474537 619201 1 2 999999 954158 1 2 999999 363546 2 2 999981 2 114861 403555 1 704872 859524 -608408 1 16 999982 16377 1 8 999997 459480 1 2 999999 -205925 2 11 999995 1 14 999984 717957 2 18 999998 1 517163 629879 -759755 2 2 999999 2 325870 476075 2 2 999999 1 1 999986 -669372 2 163957 667825 2 6 999986 2 439936 683946 1 14 999997 -620096 2 2 999999 2 132203 542026 2 907315 911849 1 2 999999 238558 2 2 999999 1 2 999999 -245368 2 17 999991 1 2 999999 -742705 1 2 999999 -58709 2 18 999988 2 2 999999 2 5 999988 1 13 999985 52287 1 2 999999 -98375 2 1 999981 2 32101 198356 2 4 1000000 2 32428 227682 2 267460 460040 2 2 999987 1 11 999983 457047 1 111024 387206 482549 1 12 999984 -123571 1 20 999993 942096 1 672191 973684 700180 1 2 999999 434711 1 14 999993 -450458 2 2 999999 2 2 999999 2 5 999983 2 2 999999 1 223997 711487 670002 1 2 999999 -246911 1 2 999999 -908005 1 4 999982 766914 2 16 999987 1 172881 224203 -777478 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 809246 818242 564058 1 10 999997 -700100 1 2 999999 -518497 2 314995 550949 1 15 1000000 -84993 1 2 999999 167967 1 2 999999 -698852 1 151962 539846 79773 2 2 999999 2 12 999983 2 2 999999 1 2 999999 -124215 2 45369 742523 2 11 999987 2 16 999986 1 1 999998 84989 1 208486 984344 -761451 1 17 999994 101311 1 2 999992 524916 1 2 999999 -102062 2 2 999999 2 180255 217626 2 2 999999 1 1 999988 389875 1 546208 876333 150877 2 873301 993499 1 2 999999 346497 2 167506 742222 1 428596 928118 813211 2 7 999990 2 455277 814754 1 8 999984 -705297 1 2 999999 -309220 1 626713 996787 -900350 2 4 999986 1 2 999999 175253 1 814372 824964 -451283 1 86461 105635 -308391 1 2 999999 791044 2 246656 405508 2 2 999999 1 16 999988 74078 1 2 999999 798770 2 2 999999 1 14 999983 160180 1 2 999999 -618311 1 3 999996 -983035 1 2 999999 -790620 1 2 999999 869116 2 2 999999 1 2 999999 174112 2 2 999999 1 1 999989 -689855 2 2 999999 1 2 999999 368506 1 2 999999 -548094 1 19 999996 643779 2 10 999985 1 268927 580780 -502489 1 2 999999 -140372 2 19 999995 2 9 999988 2 2 999993 2 2 999999 2 622161 677413 2 16 999985 1 6 999985 -74263 1 6 999996 -416137 1 19 999994 -988553 1 2 999990 -163230 1 60919 104670 -280404 1 2 999999 -990263 2 295206 720562 2 2 999999 1 2 999999 880708 1 13 999985 498097 2 19 999991 1 585872 922045 -722345 2 423560 771358 2 879626 997599 2 9 999984 2 2 999999 2 20 999986 2 12 999984 1 2 999999 462330 2 9 999998 2 2 999999 1 194816 969658 -772652 1 2 999999 -853381 1 911361 936943 -978984 2 2 999999 2 261398 765463 2 5 999986 1 2 999999 -636193 1 13 1000000 -763783 1 15 999997 -765517 1 506961 930669 -604797 1 729506 940779 162352 2 19 999994 2 81619 375685 2 10 999993 1 2 999999 -149797 2 2 999999 2 15 999982 1 2 999999 751808 1 538221 949565 851615 2 799692 925041 1 2 999999 779131 2 16 999997 2 2 999999 1 2 999999 -246256 1 490588 932231 -122567 2 4 999987 1 2 999999 -17717 2 2 999999 2 2 999999 2 189442 233359 1 5 999990 -370070 2 80240 559729 2 772521 859789 2 2 999999 2 371918 978323 2 2 999999 2 145405 839056 2 468663 879778 1 16 1000000 430673 2 120966 139790 1 20 999982 -247433 1 189022 707404 -597943 2 115329 672211 2 523418 651626 1 19 999989 549157 1 278760 925312 -194246 2 2 999999 1 28978 471646 -845115 2 2 999999 2 2 999999 1 2 999999 430448 2 11 999996 1 227672 263512 164823 1 2 999999 -785676 2 2 999999 1 13 999995 -837778 2 8 999987 2 1 999988 1 62347 440266 380984 1 2 999999 388469 1 2 999999 -456369 2 909638 945605 2 8 999999 2 2 999999 2 2 999999 1 8 999999 291298 2 19 999985 2 19 999986 2 776212 802341 2 646792 811452 1 15 999997 232556 2 4 999996 2 158128 435962 2 9 999987 1 2 999999 642298 1 2 999999 -796371 1 2 999999 -99209 2 2 999999 2 2 999999 1 13 999988 107171 2 4 999997 1 665705 754270 -56096 1 14203 962103 584157 2 294272 634077 2 2 999999 2 2 999999 1 2 999999 389801 2 2 999999 1 2 999999 -402330 1 1 999982 979454 2 2 999999 1 151956 305355 355242 2 4 999984 2 2 999999 2 123431 555687 2 17 999982 1 7 999998 -294171 2 16 999983 1 608325 699325 -310899 1 120176 399965 -30563 1 2 999999 557816 2 7 999989 1 47187 161956 421149 2 2 999999 2 2 999999 2 14 999999 2 2 999999 2 2 999999 1 530332 622985 -711894 1 7 999989 -322708 1 437463 533747 351882 2 6 999994 1 2 999999 -499989 2 2 999999 2 6 999991 1 2 999999 -394841 1 2 999999 246214 1 19 999982 -212891 2 2 999999 2 18 999981 2 2 999999 2 18 1000000 1 14 999992 -653379 2 14 999987 1 2 999999 888319 1 17 999986 -665929 1 2 999987 -951009 2 2 999999 1 848435 964202 -568297 1 2 999999 -514038 2 365635 851002 2 11 999981 1 9 999991 -320215 1 114912 682620 -314414 1 15 999993 -91920 1 9 999982 464130 1 2 999999 683395 1 2 999999 -946813 2 2 999999 1 3 999986 580038 1 2 999999 9926 1 129728 727189 29116 1 7 999983 -677735 2 2 999999 2 2 999999 2 52145 850583 1 13 999986 988104 1 874193 949844 -619346 2 12 999998 2 2 999999 2 540015 865911 2 2 999999 1 2 999999 893248 2 2 999999 1 45288 305768 301757 2 2 999999 2 2 999999 2 10 999985 1 15 999988 729088 2 2 999999 1 2 999999 -254455 1 17 1000000 -218628 2 8 999994 2 2 999999 1 10 999983 949438 2 16 999988 2 2 999999 2 376216 557669 2 2 999999 2 416508 994521 1 4 999996 -308961 1 10 999982 479825 2 20 999997 2 622883 632721 2 430402 825036 2 502088 508845 2 3 999993 2 2 999999 2 3 999984 1 488445 782700 -484317 2 20 999993 1 2 999999 -942712 2 14 999987 1 2 999999 931466 2 12 999999 2 3 999987 2 274210 769372 1 2 999999 403524 1 793053 944883 879062 1 722416 770030 760139 2 2 999998 1 12 999994 -903363 2 2 999999 1 121138 463578 -479567 1 2 999999 97790 2 2 999999 1 201872 624826 -215103 1 2 999999 -362037 1 2 999999 -134436 1 314841 720596 -370592 1 16 999995 911587 2 2 999999 1 177290 726585 -153745 2 103862 342542 2 2 999999 2 2 999999 2 17 999993 2 15 999984 1 13 999984 917618 1 20 999994 -612917 1 2 999999 170941 1 17 999993 -79709 2 19 999993 2 241663 821409 2 1 999981 2 107769 965842 2 14 999999 2 2 999999 2 253529 377680 1 764493 815637 -660618 1 238230 400293 -684403 1 15 999981 572646 2 7 999983 1 2 999999 233265 1 2 999999 -613705 2 14 999984 1 18 999989 477903 2 15 999988 1 8 999994 967895 1 412681 914602 876336 1 2 999999 -128062 1 4 999990 -277539 2 8 999993 1 2 999999 757210 2 20 999999 1 141803 645756 794738 2 285635 879035 2 20 999981 1 7538 69224 345609 1 337611 857425 -5213 2 7 999992 2 806051 866827 2 2 999999 1 2 999999 975822 2 327304 996607 1 4 1000000 -860852 1 17 999996 37845 2 9 999998 2 2 999999 1 293723 521825 -280443 2 665930 865266 2 123236 413518 2 2 999999 1 3312 252401 301573 2 37544 756339 1 2 999999 -801515 1 1 999999 -286035 1 2 999999 -984174 1 15 999991 580220 1 20 999981 681247 2 2 999999 1 632803 951862 -459989 1 2 999999 891701 2 40561 761679 1 2 999999 -6650 1 2 999999 787031 1 2 999999 131023 2 12 999982 2 2 999987 1 2 999999 758958 1 2 999999 -878293 2 2 999999 2 2 999999 2 337074 939944 1 13 999985 854850 1 2 999999 -146271 2 2 999999 2 12 999995 2 866653 902984 2 2 999999 2 486147 845189 2 6 1000000 2 5019 206939 1 12 999982 -451756 2 571168 666828 1 15 999999 804781 1 181970 628911 723833 2 14 999997 2 281560 390698 1 2 999999 743776 2 9 999995 1 17 999981 10924 1 2 999999 954713 1 6 999996 397649 1 4 999992 -91597 2 2 999999 2 2 999999 2 4 999998 1 278954 388915 -966961 2 2 999999 2 2 999999 2 71 491075 2 17 999985 1 2 999999 -5430 2 2 999999 2 10 999985 1 2 999999 -510875 2 2 999999 1 212495 381457 336637 1 2 999999 665046 1 2 999999 906279 1 2 999999 329314 1 2 999999 -664471 1 5 999988 119935 2 19 999981 2 19 999981 2 13 999992 2 270425 313246 2 17 1000000 2 439635 670470 2 16 1000000 1 2 999999 836983 1 20 999996 958125 2 2 999999 2 7 999992 2 19 999983 2 2 999999 2 11 999981 2 7 1000000 2 14744 909964 1 20 999996 -951044 1 2 999999 918041 2 11 999992 2 2 999999 2 8 999984 1 2 999999 824121 1 850028 949971 -953851 1 3 999984 92724 1 18 999996 -983923 2 156145 519953 2 464569 955937 1 1 999988 5609 1 2 999999 832082 1 2 999999 -11764 1 19 999989 699494 1 1 999991 -359222 2 1 999998 1 307701 810546 837731 2 8 999997 1 4 999989 817535 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -725901 1 2 999999 654054 1 2 999999 967416 2 18 999989 1 595160 664320 -584150 2 2 999999 1 13 1000000 -48002 1 705645 738569 -501191 1 2 999999 -863220 2 2 999999 1 7 999994 -133373 1 131170 525079 533014 2 1 999983 2 10 999987 2 2 999999 2 2 999999 1 3 999993 -258604 2 2 999999 1 2 999999 -941346 1 244147 562711 -733087 1 44965 57371 857479 1 232244 459485 -636741 1 1 999982 -468997 1 8 1000000 95301 1 14 999985 932584 2 2 999999 1 324845 920502 537920 2 13 999995 2 4 999996 2 3 999985 1 381035 735329 945951 1 378370 490195 71985 2 238720 396535 2 18 999996 2 2 999999 2 6 999999 1 19 999985 -306310 1 13 999987 568012 2 290401 576453 1 3 999998 182625 2 260189 517719 1 194078 327559 -175998 1 2 999999 472528 1 2 999999 -161670 1 247489 947668 -960438 2 20 999986 1 10 999993 415179 1 2 999999 774506 2 12 999990 2 26883 252326 2 2 999999 1 18 999989 72196 1 9 999999 -841327 1 2 999999 745379 1 2 999999 77189 2 568289 977864 1 9 1000000 -101582 2 2 999999 2 15 999982 2 304225 732642 2 4 999984 2 15 999981 2 2 999999 1 1 999999 -232020 2 2 999999 1 10 999986 -553357 2 2 999999 1 2 999999 -79507 2 96528 211463 2 19 999993 2 17 999986 2 600652 997503 2 2 999999 2 402947 805195 1 11 999991 290824 2 495958 891062 1 7 999982 -475476 2 507131 762904 2 2 999999 1 12 999987 -293935 2 52426 598548 1 230299 668075 355006 2 2 999999 2 2 999999 1 2 999999 741885 2 364963 884608 1 6 999987 -544295 1 2 999999 207329 2 2 999999 2 616981 925567 1 417515 529178 619195 2 4 999991 2 513202 949910 2 2 999999 1 192148 252714 -336124 2 4 999993 1 16 999986 -583915 1 897252 986224 226846 1 2 999999 731789 2 364490 969064 2 644478 957201 2 14 999985 1 573298 909936 683985 1 2 999999 -200696 1 5 999985 849971 2 2 999999 2 112432 189029 2 6 999993 2 13 999989 1 12 999998 756478 1 2 999999 30332 2 2 999999 1 2 999999 -763031 2 2 999999 2 16 999988 1 267256 682591 -645520 2 89780 607904 2 15 999986 2 333246 857267 2 2 999999 2 7 999993 1 10 999990 -754007 2 579182 789934 2 767503 961586 2 6 999988 1 2 999999 636581 2 2 999999 1 691911 951252 474247 2 2 999999 1 209420 581176 -908121 2 508270 580029 1 2 999999 -807084 1 15 999991 -432683 2 2 999999 1 305474 506100 169673 1 13 1000000 536775 1 2 999999 492068 1 535694 889221 600497 1 5 999990 -818325 1 19 999986 -470753 2 369945 759609 1 360855 469340 -38065 2 5 999983 2 2 999999 1 2 999999 574572 2 2 999999 1 11 999992 -171482 2 2 999999 2 161545 486879 1 400552 496405 175882 2 2 999999 2 255175 404464 1 2 999999 300521 2 473906 833950 1 4 999991 -704456 1 9 999994 -191919 1 2 999999 873527 2 12 999999 1 2 999999 834949 2 435061 901165 1 13 999996 801501 2 182901 233495 1 641835 674625 -337609 2 2 999999 1 20 999981 335835 1 4 999995 -270443 2 61791 613745 2 2 999999 2 92067 196499 2 2 999999 1 2 999999 803100 1 2 999999 554790 1 2 999999 -662585 2 17 999987 2 326011 512551 2 342462 820784 1 281384 793435 747234 1 2 999999 599496 1 1 999987 -507746 2 306662 772273 2 11 999986 2 123472 671704 2 2 999999 2 611402 664906 2 2 999999 2 2 999999 1 2 999999 -879805 1 1 999985 170504 1 59472 313431 -566156 1 854148 869311 23826 2 8 999987 2 31738 873678 1 4 999998 -766303 2 2 999998 1 8 999993 -556948 2 2 999999 2 325976 944282 1 261041 593593 -699009 1 252977 276991 -639321 2 2 999999 1 14 999982 -871228 1 853182 939719 -770868 1 3 999997 -541942 2 8 999988 2 56294 266522 1 18 999984 94966 1 573308 959300 55769 2 4 999996 2 18 999990 2 378516 919831 1 2 999999 -209280 1 2 999999 871953 1 2 999989 -346371 2 14 999988 1 373469 797418 -301955 2 553772 763125 2 3 999996 2 2 999999 1 2 999999 133014 2 2 999999 1 6 999982 -781688 1 418271 611335 -942358 2 16 999984 2 2 999999 1 2 999999 -173483 1 2 999999 -620696 1 20 999984 437871 2 2 999999 2 11 999990 2 2 999999 2 2 999999 2 2 999999 2 14 999989 1 10 999997 -729979 2 98273 220990 1 2 999999 576193 1 271012 670794 -290795 1 190073 657977 -648080 1 18 999995 -339340 2 114740 666096 1 10 999995 -310164 2 505048 793829 2 1 999991 1 2 999999 -332213 1 2 999999 625963 1 2 999999 -17550 2 11 999988 1 234906 262004 923544 2 10 1000000 1 2 999999 -626782 1 622522 889020 -571102 1 286410 445930 707078 2 20 999987 1 2 999999 858211 1 19 999992 -700470 2 325230 436913 1 9 999997 573916 1 760669 892261 268542 2 10 999999 1 860882 969484 931351 2 2 999999 2 299380 951294 1 2 999999 -274925 1 2 999999 917643 2 2 999999 2 15 999997 1 19 999992 274238 1 718362 904042 697974 2 2 999999 1 13 999988 -164142 1 847227 919698 332958 2 199816 225382 1 2 999999 771780 1 18 999991 -904900 1 6 999985 -294190 2 87151 841409 1 572889 620217 -924118 2 190261 282619 2 19 999995 1 754425 924588 334978 1 20 999999 557951 2 155701 385293 1 2 999999 274374 1 13 999995 -96144 1 2 999999 139353 2 8 999987 1 19 999997 516640 1 2 999999 -430309 1 2 999999 199695 2 44708 544542 2 2 999999 1 371388 551947 285287 2 10 999993 1 4 999992 -5831 2 254064 398549 2 13 999994 1 13 999982 -897287 1 10 1000000 588208 1 111172 304002 416400 1 779365 821088 435414 2 2 999999 1 772655 942473 262613 2 268101 653725 2 484123 660077 2 807248 812922 2 2 999999 1 13 999987 960281 1 2 999999 -76146 1 2 999999 -357619 2 1 999987 2 202385 697013 2 175447 908668 2 4 999982 2 142936 545566 1 19 999997 513802 1 2 999999 -457659 2 6 999993 1 2 999999 -35990 1 2 999999 -266073 2 6571 390795 1 4 1000000 -39295 2 2 999999 1 19 999994 839018 2 92983 186213 2 2 999999 2 151444 982184 1 536482 998424 -321250 1 491472 787397 611528 2 2 999999 1 18 999982 -302541 2 2 999999 1 565485 795649 486836 1 8 999994 700682 2 293080 595911 2 7 999994 1 2 999999 241518 1 20 999986 641551 2 505930 997998 1 38050 911325 367079 1 2 999999 55673 1 529271 611650 -769790 1 103908 955675 -814246 1 254831 820093 -263278 2 6 999989 1 2 999999 -129729 2 8 999996 2 2 999999 1 2 999999 -843503 2 11 999985 2 3 999998 2 2 999999 2 5 999998 1 2 999999 -733216 2 10 999994 1 11 999985 124398 2 19 999982 1 7 999989 907128 2 2 999999 2 19 999986 2 2 999999 2 638417 700150 2 2 999999 2 188308 361059 2 2 999999 1 14 999988 55240 1 524277 897353 959067 1 2 999999 832012 1 4 999988 -414732 2 2 999999 2 2 999999 2 19 999995 2 4 999982 2 287061 694616 2 2 999999 1 2 999999 -212108 2 2 999999 1 20036 875021 -464194 1 1 999984 532381 2 4 999996 2 2 999999 1 240206 739749 834382 2 635959 831827 2 14 999986 2 2 999999 2 2 999999 1 1 999989 -973738 2 302284 832836 2 300600 939546 2 3 999995 1 5 999982 -543505 1 8 999988 180224 1 2 999999 288047 2 13 999985 2 765793 958748 2 695427 708916 1 7 999993 539180 1 2 999999 -177487 1 19 999993 34836 1 736337 920629 203687 2 244923 882956 1 2 999999 -381755 2 2 999999 2 2 999999 1 2 999999 -528998 2 598077 660534 2 56939 379261 1 326674 400507 -659810 1 436933 915790 433941 1 11 999991 736803 1 20 999986 -543815 2 174433 402019 2 174328 215115 1 26195 858293 -554674 1 2 999999 -420888 2 2 999999 2 209495 688324 1 2 999999 -369347 1 6 999993 -775204 2 413931 561495 2 2 999999 1 2 999999 118293 2 9 999991 2 14 999992 2 2 999999 2 2 999999 1 2 999999 -673875 2 18 999995 1 53212 806633 782865 2 1639 426711 1 2 999999 -629211 1 239106 663726 260203 1 469947 952330 -988516 1 17 999989 -168784 1 735798 836129 -793866 2 2 999999 1 550958 604019 954219 2 121994 457263 1 2 999999 5675 1 2 999999 482786 1 1 999994 994802 1 13 999999 -84499 2 9243 552980 2 7 999996 1 15 999988 253533 2 267649 526831 1 1 999983 -833738 2 16 1000000 1 2 999999 -776873 2 43140 543770 1 11 999990 978482 2 94463 880019 1 2 999999 -529795 1 2 999999 140240 1 2 999999 -798703 1 481568 788138 639093 2 232406 323507 1 82535 556590 -655331 1 107555 768329 -304686 2 2 999999 1 3 999998 658883 2 14 999984 2 2 999999 2 49507 325863 2 8 999994 1 160071 429436 -372190 1 9 999999 -907983 1 11 999993 -751757 1 67997 900728 248618 2 707094 913756 2 1 999999 1 235729 767547 449478 2 2 999999 2 15 999989 1 387462 909805 -375588 1 705160 958214 -490911 1 2 999999 -281609 2 19 999987 1 2 999999 295703 2 57377 905672 1 8 999989 -495480 2 681339 987330 1 637852 689023 -277797 1 2 999999 -807255 2 69947 806743 1 250042 857910 330631 2 1 999985 2 5 999997 1 2 999999 45246 1 2 999999 -831700 1 8 999997 346819 2 497614 937189 1 2 999999 634873 2 2 999999 1 47592 782264 -399232 1 2 999999 -24411 2 2 999999 2 2 999999 2 1 999981 1 229319 894920 -809632 2 1 999981 2 18 999981 2 88806 656707 1 2 999999 93974 2 2 999995 2 2 999999 2 810960 854139 1 396223 654235 763773 1 2 999999 646461 1 3 999999 407764 2 3 1000000 1 554957 762711 189972 1 2 999999 -342504 1 15 999997 -19762 1 2 999999 -586834 1 2 999999 -392163 1 5 999983 73841 1 7 999993 695618 2 2 999999 1 19 999987 96361 1 19 999988 -501232 2 2 999999 2 425754 558493 1 2 999999 -6220 1 2 999999 -322559 2 2 999999 2 10 999984 1 522633 665673 797954 1 659579 860150 -166171 2 2 999999 2 5 999994 2 2 999999 1 115256 812213 366134 2 2 999999 1 2 999999 748399 1 2 999999 -87956 2 2 999999 2 356946 530148 1 2 999999 -745911 1 20 999984 320161 2 2 999999 2 19 999987 1 5 999982 945864 2 2 999999 2 222565 390251 2 13 1000000 1 2 999999 -252579 1 12 1000000 651178 1 743494 778496 -148628 1 2 999999 965826 1 15 999989 504762 1 271947 612174 675975 1 783897 919759 155228 1 12 999983 -283197 2 10 999997 2 547967 895288 2 153004 404971 2 25116 495255 2 11 999990 1 311090 397434 -719541 2 2 999999 1 2 999999 -652564 2 12 999995 1 2 999999 117810 1 2 999999 -464282 2 2 999999 2 189429 891889 2 2 999999 1 2 999999 719131 2 19 999991 1 280785 606730 778482 2 159752 326859 1 390863 542396 -599542 2 2 999999 1 2 999999 928569 2 2 999999 2 129820 129994 2 2 999999 2 9 999990 1 370373 877941 -795243 2 2 999999 2 2 999999 2 9 999994 1 2 999999 206076 2 710407 949466 1 2 999999 -646447 2 168060 829049 2 371340 907742 2 13 999992 1 18 999994 -127086 2 2 999999 1 352328 492914 -563111 2 342488 815415 1 121305 210211 543291 1 2 999999 66706 2 2 999999 1 4 999987 450873 1 178065 928367 -49663 2 15 999993 2 15 999991 2 6 999982 1 408307 780636 -121062 2 158021 574061 2 2 999999 1 12 999993 423094 1 7 999982 186208 1 2 999999 -337089 2 2 999999 1 8 999992 -616757 2 435372 974973 1 10 999990 -901998 2 5 999993 1 2 999999 -410109 2 20 999995 2 68885 305085 1 17 999998 415861 1 2 999999 417852 2 6 999988 2 2 999999 1 2 999999 -477653 2 247141 311457 1 2 999999 -577905 2 4 999988 1 2 999999 -572121 2 2 999999 2 140205 532226 2 37625 213766 1 395463 883044 -155553 2 715883 895120 2 6 999996 2 33743 813537 2 2 999999 1 14063 327144 -470950 2 11 999988 2 16 999983 1 824566 885641 -333309 2 354935 699144 1 807660 883725 212678 1 10 999992 -231314 2 2 999999 1 2 999999 784367 1 19 999991 -180815 2 680555 765902 2 9 999993 2 116770 997314 1 400423 965087 -208823 2 10 999981 1 14 1000000 -801996 1 2 999999 -97472 1 259427 728281 -595955 1 4 999998 339195 2 2 999999 2 130834 993049 1 2 999999 -960475 2 155663 395795 1 180455 769327 -375885 1 9 999993 -65310 1 11 999998 333028 2 12 999981 1 468749 493953 -199310 1 129524 333579 927218 2 741992 799833 1 2 999999 207502 2 2 999999 1 413651 445224 -630511 1 37421 646704 129246 2 17 999994 2 2 999999 1 15 999997 -397799 2 14 999982 1 339709 969964 -149300 1 2 999999 -39468 2 433483 960075 1 400545 425117 665695 1 617500 963843 384475 2 26441 81357 2 236741 772995 2 3 999997 2 2 999999 2 2 999999 2 2 999999 2 737765 886745 1 2 999999 478601 1 914216 915311 443689 2 2 999999 2 2 999999 1 785413 805208 398481 1 2 999999 -242254 2 2 999999 2 2 999999 2 3 999986 2 404191 406419 2 619101 622041 2 165821 226597 2 697766 825210 1 12 999984 562260 2 685059 940284 1 2 999999 -589418 1 2 999999 -903610 2 2 999999 2 20 999997 1 17 999989 886690 1 8 999990 -553488 1 2 999999 -979071 1 203467 935346 124719 2 2 999999 1 9 999996 255317 2 2 999999 1 872391 987617 -301065 1 213996 647664 895584 2 2 999994 1 2 999999 -530964 2 8 999989 1 496587 750432 -285946 2 2 999999 2 373292 834539 2 6 999998 2 14 999983 1 8 999994 813698 2 2 999999 2 2 999999 1 110109 871452 233763 1 2 999999 22193 2 2 999999 2 628375 901731 1 755478 769769 937696 1 2 999999 -435962 1 1 999998 724766 1 50111 146380 627476 1 15 999993 987223 2 91954 494209 2 2 999999 2 2 999999 2 2 999999 2 208695 849659 2 2 999999 2 2 999999 1 9 999994 770615 1 301213 643464 -462771 2 2 999999 1 576671 981897 648907 2 519441 581987 2 106106 582964 1 3 999995 876983 1 14 999993 602889 1 322617 855775 -262411 2 19 999995 2 2 999999 2 177145 731155 1 2 999999 647756 2 2 999999 1 2 999999 997720 2 2 999989 1 570786 689010 -800590 2 359650 586118 2 10 999986 2 2 999999 1 101343 350400 -400620 1 2 999999 840318 1 51696 968741 -880013 1 473028 491046 -551354 2 6 999992 2 2 999999 1 407278 514794 709259 2 2 999999 1 2 999999 914413 2 91394 486427 1 2 999999 -645473 2 2 999999 2 2 999999 1 803470 824395 -414284 1 156337 369960 -256968 1 40986 176040 -453603 2 17 999983 2 261719 940782 1 154854 904898 863267 1 439822 661107 679777 2 33210 753766 1 2 999999 200214 2 16 999988 2 2 999999 2 2 999999 2 746031 919312 2 2 999999 2 10 999997 1 668470 849427 -476947 2 17 999992 1 360474 713324 796623 1 389568 839229 -905062 2 387456 982987 2 14 999998 1 13 999993 -173001 1 2 999999 160687 2 36608 722525 1 18 999987 517154 1 14 999996 640192 1 3 999993 -264820 1 12 999991 -174629 1 2 999999 808055 1 2 999999 -733612 1 2 999999 -237140 2 368491 827741 2 13 999981 1 2 999999 673341 2 14677 781958 2 2 999999 2 7 999996 1 2 999986 323335 1 564863 819382 778757 1 110903 761460 -995805 2 451542 839589 1 10 999990 369836 1 2 999999 624416 2 2 999999 1 520549 791532 -702341 2 10 999995 2 2 999999 2 12 999981 1 8 999992 -639371 2 2 999999 1 636863 740953 -3765 1 512548 840509 466191 1 1 999983 -9309 2 677124 718435 1 2 999999 264601 2 11 999992 1 2 999999 8394 1 448660 552373 332487 1 10 1000000 721613 2 33587 869550 1 2 999988 -124133 2 354319 826948 1 5 999986 -495245 2 12 999994 1 15 999988 885894 1 121218 955259 -439376 2 19 999990 1 45959 480469 -651603 2 2 999999 1 234574 735674 -508066 2 2 999999 2 2 999999 2 17 999988 2 2 999999 1 10 999995 827216 2 2 999999 1 6 999997 714852 1 109474 118075 606264 1 2 999999 516953 2 427894 702666 2 2 999999 1 2 999999 924361 2 5 999997 1 2 999999 -532170 1 20 999983 -213525 2 2 999999 2 13 999986 2 20 999999 2 224140 465695 2 2 999999 2 520378 524618 1 19 999992 967481 1 4 999982 -561906 1 434460 527251 -554341 2 17 1000000 1 2 999999 -526914 2 2 999999 1 2 999999 -528342 1 2 999999 -587762 1 2 999999 448489 1 2 999999 566112 2 825556 873171 2 6 999990 1 2 999999 -855133 1 669494 737745 570453 1 189107 284464 -895606 2 12 999988 2 788297 848808 2 2 999999 2 185760 577861 1 19 999997 965618 2 2 999999 1 541668 880583 360195 1 2 999999 -55271 1 355220 865716 880903 1 13 999995 398108 1 385015 991555 -650425 2 9 999996 2 12 999985 1 2 999999 945690 2 3 1000000 2 2 999999 1 363670 365573 148472 1 2 999999 -19933 2 10 999989 2 2 999999 1 2 999999 -286406 2 231689 757672 1 18 999997 66595 2 2 999999 2 9 999983 2 3 999985 1 19 999993 625293 2 2 999999 2 2 999999 1 17 999999 -889959 1 2 999999 -511316 2 8 999994 2 2 999999 2 429626 608639 2 11 999983 1 2 999996 55089 1 310414 611644 117600 1 3 999989 207083 1 2 999999 -886259 2 8 999992 1 1 999996 639112 2 1 999993 1 18472 622886 -324411 2 2 999999 1 11 999992 -484934 2 714084 818723 1 109165 341445 175372 1 421530 510247 -219287 1 2 999999 904807 2 2 999999 1 877380 963948 431872 2 14 999992 2 270270 288861 2 2 999999 2 2 999999 1 629035 802294 -638359 1 2 999987 436707 1 117403 469562 -111977 2 11 999998 1 17 999982 -687791 1 199931 303317 -979894 2 2 999999 2 2 999999 2 2 999999 1 403294 637549 -654603 1 18 999987 -4199 1 284976 667145 -241474 1 78685 352761 -133791 1 415076 969668 -839445 1 562874 897954 -624119 2 2 999999 2 460558 845429 1 352581 804786 134463 1 128085 934354 825561 1 2 999999 694470 2 19 999998 2 275915 543403 1 136608 676288 782294 2 100517 219451 2 597547 750061 1 2 999999 619902 1 446283 795149 -650999 1 344134 810740 697407 1 7 999986 -818920 2 1 999984 1 19 999981 -224610 2 3 999981 2 2 999999 2 2 999999 1 2 999999 739117 1 15 1000000 299262 2 517369 580845 2 871389 917952 2 234225 618266 1 100605 667213 -821011 2 2 999999 2 569866 778898 1 2 999999 -193556 2 155842 904655 2 149103 737657 1 16 999999 -856373 2 2 999999 1 7 999988 -469484 2 2 999999 2 91909 912703 2 280599 749368 2 489959 630936 1 2 999999 -395738 1 811444 926997 847643 1 17 999981 671913 1 2 999999 -832113 2 234851 790396 1 2 999999 -993450 2 1 999988 1 2 999999 620108 2 1 999999 2 2 999999 1 2 999999 -590960 2 2 999999 1 221986 225814 -871449 2 479867 498264 1 411789 725582 888969 2 2 999999 2 18 999984 2 2 999999 1 19 999983 -457507 2 843410 903532 2 9 999988 1 360131 540889 524770 2 184763 341896 1 39972 718373 216346 1 10 999984 -607724 2 11 1000000 2 253257 319000 2 2 999999 2 429310 721731 1 2 999999 260475 2 35469 102425 2 143341 518890 2 2 999999 2 18 999983 1 2 999996 328684 2 328420 783129 2 14 999991 1 15 999993 679983 2 278891 881969 2 2 999999 2 688640 792493 1 590467 901204 -467808 1 13 999985 -353417 2 5 999983 2 12 999986 2 638955 862599 2 254161 928167 1 2 999999 669722 2 596251 689675 1 113425 838314 -809095 2 66779 265583 2 7 999995 1 2 999999 145638 2 2 999999 1 16 999981 -537440 1 406787 981516 432141 2 1 999988 2 19 1000000 2 3 999995 2 13 999987 2 2 999999 1 4 999991 94287 1 112501 138383 999944 1 313423 510050 -914014 2 2 999999 2 2 999999 1 2 999999 -824498 1 21207 852379 -380658 2 2 999999 1 18 999996 -326841 1 69227 427723 -361261 2 38024 619675 2 362414 609629 2 2 999999 1 2 999999 297093 1 966387 987202 -186415 2 120819 528711 1 410317 420088 -838543 2 1 999985 1 8 999998 -784667 2 2 999999 1 700818 876663 -925726 1 5 999992 -868703 1 2 999999 827078 2 11 999989 1 646126 660952 -43611 1 2 999999 935874 1 2 999999 -952843 2 863621 935476 1 2 999992 -971358 2 2 999999 2 2 999999 2 12 999990 1 2 999999 -647611 2 2 999999 2 256582 394193 2 41038 256357 1 2 999988 -745041 1 20 1000000 -615388 1 2 999985 535943 2 20721 402797 2 4 999992 1 4 999982 147250 2 2 999999 1 2 999999 604879 1 370991 611497 354423 2 149810 631487 1 436236 753726 -607361 2 586523 920033 2 609477 743288 1 16 999996 -977946 2 310565 747208 1 10 999987 180893 2 37356 189595 1 560446 621065 764030 2 92110 630389 1 2 999999 592753 2 2 999999 1 578461 936390 941964 1 5 999985 401776 2 11698 45678 2 14 999989 2 2 999999 1 2 999999 -864168 2 312364 891024 1 412338 767166 -622806 1 8 999999 141926 2 5 999981 2 2 999999 2 2 999999 2 264910 482415 2 350735 787186 2 412276 893526 1 17 999996 668246 1 2 999999 -846371 1 734461 999521 -793233 1 2 999999 42710 1 5 999986 617660 1 137510 517306 -295097 2 59745 169741 2 366943 825668 1 356568 408395 202688 2 8 999988 2 2 999999 2 5 999983 2 89399 536128 1 2 999999 425519 1 476604 569244 -127749 2 2 999999 2 217957 743899 2 2 999999 1 490478 645480 409405 1 477683 968419 694285 2 14 999986 2 2 999999 2 11 999984 1 2 999999 -742283 2 2 999999 1 2 999999 -675503 1 12 999999 41090 1 461647 889486 963252 1 2 999999 -76817 2 15 999989 2 19 999998 2 2 999999 2 753723 927302 1 2 999999 -446026 1 457796 684885 -345521 1 2 999999 -472922 2 300019 853033 2 541299 912377 1 2 999999 -131892 2 434748 747403 1 110782 702133 663648 2 20 999992 2 2 999999 1 4 999987 552619 2 120118 963071 1 2 999999 7234 2 2 999999 2 114369 349989 2 2 999999 1 2 999999 -826009 1 37678 273923 608174 2 2 999999 1 2 999999 -691129 2 344158 528928 2 13 999998 2 15 999996 1 8 999988 929571 1 307617 509532 906945 2 252045 923908 1 5 999985 -128674 1 2 999999 700272 1 12 999996 898340 1 2 999999 850827 2 2 999999 1 11 999986 155059 1 11 999986 -735468 2 20 999995 2 108717 997522 1 2 999999 -712794 1 225867 446810 74518 2 785482 786750 1 2 999999 879218 2 387953 973762 2 2 999999 2 424754 560816 2 7 999992 1 2 999999 -90446 1 77076 181451 609268 2 2 999999 1 151782 437553 984555 1 11 999993 180199 2 9 999987 2 2 999999 2 2 999999 2 2 999999 1 7 999991 835017 2 8 999997 2 477779 970783 2 2 999999 1 2 999999 457331 2 665538 746875 2 2 999999 2 680232 927443 1 168199 201161 944527 1 225873 899475 449363 2 403155 899194 2 744079 972152 2 2 999999 1 2 999999 685746 2 16 999995 1 944807 988500 -449627 1 2 999999 -603711 1 740009 875894 -524255 1 309773 863630 -254722 1 2 999999 200031 1 2 999999 216302 2 359802 742486 1 2 999999 664286 1 2 999999 -721803 2 2 999999 1 136694 378376 888978 2 253058 526605 1 95888 496943 923619 2 2 999999 1 14 999983 -329963 1 371537 678323 -31884 2 2 999999 2 318028 551927 1 13 999988 -416190 1 10 999999 -177163 2 2 999999 2 2 999999 2 1155 96765 2 252091 730222 1 2 999999 -871184 2 13 999998 2 13 999990 2 2 999999 1 19 999988 726845 2 160913 766294 1 78045 785323 500710 1 504227 872241 542525 1 803643 997121 -874844 1 18 999986 511667 1 12 1000000 -266819 1 15 999992 829230 2 2 999999 1 170427 518070 804308 2 496565 819967 2 3 999998 2 364503 635669 1 155344 362092 928318 2 2 999999 2 2 999999 2 75227 191488 2 15 999990 1 2 999999 592606 2 2 999999 2 2 999999 1 291456 317774 407997 1 628901 867073 -854779 2 16 999998 1 2 999999 -35334 1 2 999999 -138655 1 147892 604005 336298 1 310449 726864 -453753 1 365764 374698 913226 1 19 999988 90662 1 876659 947570 -658798 1 2 999999 -926149 2 552146 906809 2 2 999999 1 811931 825704 306930 2 15 999999 2 573318 879711 2 2 999981 2 187097 734253 1 2 999999 -187741 1 7 999992 142380 1 6 1000000 285814 1 126484 901546 633618 1 20 999985 -834169 1 10 1000000 570337 2 5 999998 2 5 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999990 2 110115 251230 1 2 999999 -383923 2 209951 954683 1 957603 965300 376316 2 5 999981 1 2 999999 -843199 2 2 1000000 2 2 999999 1 344869 931077 -492923 1 2 999999 -537134 2 11 999985 1 2 999999 918238 1 2 999999 -987933 1 2 999999 -80064 2 18 999997 2 2 999999 2 1 999999 2 2 999999 1 19 999989 -774916 2 6 999991 1 728893 779015 -25955 1 2 999999 -558015 2 8 999993 1 2 999999 116220 1 2 999999 945447 1 10 999997 -841986 1 8 999984 -414988 1 340016 879662 884092 2 183163 662233 2 2 999999 1 3 999998 -905359 2 291818 387743 2 96353 468343 2 2 999999 1 14 999985 -878086 2 14475 618446 1 333444 344365 321635 2 96405 401470 2 601695 712121 2 2 999999 2 558128 976050 2 2 999999 1 2 999999 -51643 2 2 999999 1 13 999999 -898676 1 612877 929969 -354594 2 3 999994 2 2 999999 1 408571 466161 -461172 1 413934 762440 383896 2 2 999999 2 2 999999 2 726053 867543 2 328494 689666 2 360489 585327 2 12 999991 1 15 999989 20315 1 2 999999 148770 2 9 999988 2 2 999996 2 685795 824937 1 14 999990 419643 2 509983 670592 1 665997 990771 516400 2 8 999988 1 2 1000000 -920748 2 525918 719001 2 567143 707521 1 2 999999 715532 2 11 999995 2 39165 851870 1 17 999984 -862054 2 56107 699388 2 396559 800860 2 15 999988 2 12 1000000 1 170068 591316 634622 2 2 999993 2 573534 719865 1 671864 768312 -258031 2 500960 611274 2 2 999999 1 2 999999 469149 2 286152 627689 2 3 999996 2 45027 103039 1 400206 759372 125496 1 19 1000000 491852 2 2 999999 2 503420 926889 1 10 1000000 -266544 1 319589 377122 -127021 2 5 999994 2 2 999999 2 116005 642263 2 184434 547812 2 434384 804397 2 15 999990 1 4 999996 -699823 1 597325 717064 145990 2 502067 548781 1 452618 736684 182959 1 433140 841347 -818852 1 2 999999 675103 2 2 999999 2 2 999999 1 2 999999 -326691 2 2 999984 2 13 999994 1 14 999995 910322 1 447312 480018 -74971 2 284201 650516 2 200383 228599 1 429321 430939 153619 2 146036 754135 1 7 999986 -194783 1 17 999984 -291295 2 12 999981 1 2 999999 266308 2 181103 943952 2 2 999999 2 6 999990 2 660883 960963 2 338699 856022 1 446414 947898 742764 1 2 999999 -561212 1 2 999999 90786 1 18 999987 632732 1 2 999999 -799019 1 17 999989 568607 2 2 999999 2 2 999999 1 3 999994 -244459 1 15 999988 -539957 2 675380 699321 1 558370 670266 -978734 1 2 999999 -400818 2 107719 575639 2 16 999995 1 467092 677109 -816458 2 18 999997 2 2 999999 1 16 999996 -626270 2 740882 964761 2 122050 511295 1 17 999994 716909 1 7 999982 558814 1 93400 242480 558798 2 16 999984 1 18 999982 -467900 1 153148 805480 -287671 2 15 999996 1 612303 707551 -335923 1 12 999990 773543 2 18 1000000 1 6 999997 668958 1 46595 195105 -190949 2 9 999982 1 2 999999 -274239 2 989240 991279 1 7 999986 900833 1 2 999999 -772791 2 2 1000000 1 7 999997 73179 1 2 999999 -156870 2 14 999986 1 2 999999 946912 2 2 999999 2 2 999999 1 7 999988 955471 1 2 999999 502684 2 895287 936929 1 8 999993 -676798 2 2 999999 1 283680 914570 326673 1 1 999984 -856742 2 2 999999 1 2 999999 327926 2 382152 613604 1 2 999999 71217 1 8 1000000 -359024 1 2 999999 345736 2 375391 672128 2 11 999986 2 18 999999 1 284165 772895 -173141 1 6 1000000 -133496 1 698978 798741 -856883 2 418403 832007 1 11 999987 -940948 1 2 999999 917436 2 17 999989 1 300091 707698 -206084 1 14 999992 -192565 1 127966 599225 339367 1 2 999999 175260 1 12 999990 -419341 2 153577 976905 1 2 999999 186104 2 965270 971404 2 2 999999 1 28305 600741 -156599 2 14 999981 1 20 999988 -507608 1 2 999999 686646 2 15 999999 2 9 999992 1 599703 884717 -539582 2 2 999999 1 212125 667048 126018 2 3 999982 2 10 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999986 -460265 1 13 999986 -13013 2 54738 592772 2 11 999998 2 251560 494887 2 5 999997 1 2 999999 308159 1 3 999997 -118491 1 10 999981 335627 1 2 999999 -238093 2 15 999996 1 2 999999 -297053 1 2 999999 -483782 2 142894 897324 1 756665 971698 -550182 2 2 999999 2 82166 398151 1 20 999996 -315645 1 8 999987 -438130 2 5 999996 1 17 999989 610679 1 20 999988 -531331 2 2 999999 2 304034 646216 1 381782 917726 925390 2 16 999990 1 1 999997 -375382 1 6 999997 189567 1 42772 745644 913726 2 17 999995 1 2 999999 -396879 2 264156 855961 1 2 999999 -2237 1 9 999984 -748052 1 9 999984 351260 2 448219 514838 2 8 999989 2 15 999986 1 2 999999 552278 1 485525 828454 683388 1 51587 533279 811392 1 18 999990 -472709 1 876502 916033 -218338 1 2 999999 -220330 2 14 1000000 2 2 999999 1 3 999998 493174 2 2 999999 2 10 999983 1 769833 947376 665054 1 732457 871102 -788136 2 17 999996 1 2 999999 279669 2 2 999999 1 2 999999 -141397 1 2 999999 -30489 1 1 999991 -702328 2 2 999999 1 18 999982 -598327 2 251434 571005 2 8 999981 2 2 999999 2 196202 609247 2 682242 843422 1 372661 984416 -367710 2 2 999999 2 288709 691663 1 280509 610518 -840759 1 2 999999 438936 1 1 999981 992919 2 2 999999 1 14 999986 -149486 1 15 999999 727690 2 2 999999 1 2 999999 -547289 1 219124 398398 -832133 1 13 999995 919389 1 2 999999 -352671 2 2 999999 2 3 999987 2 4 1000000 2 20 999988 1 11 999991 -192868 1 185696 968156 -216638 1 16 999988 194240 2 2 999999 1 2 999999 -157768 2 155662 972981 1 2 999988 879823 2 2 999999 1 251121 843258 -858866 2 682707 816713 1 2 999999 427133 1 206828 498726 562272 1 676733 823273 922944 1 393355 875536 -891686 1 2 999999 730452 2 6 999998 2 2 999999 1 13 999984 636177 2 17 999995 1 359468 736106 -116539 2 396578 959779 1 764886 989664 991504 1 2 999999 -438317 1 2 999999 -663413 2 61013 425838 2 5 999998 2 2 999999 1 11 999993 999052 1 6 999984 -890388 2 625257 889136 2 310415 910257 2 8 999993 2 2596 191128 1 2 999999 312843 1 2 999999 -430998 1 2 999999 -883748 2 2 999999 1 398737 800763 204456 1 190521 833946 206658 1 52144 806915 -75350 1 2 999999 320152 2 9 999988 2 2 999999 2 2 999999 1 360090 869384 829118 2 10773 950946 1 2 999999 -127532 1 20 999984 528681 2 8 999988 2 14 999999 2 2 999999 1 2 999999 530990 1 1 999998 795359 1 19 999985 925671 2 433852 759876 2 34757 253217 1 12 999998 -313294 1 2 999999 816125 1 403476 768167 -471143 2 122447 621502 2 20 999991 2 165388 954573 2 2 999999 2 599598 759882 1 13 999998 -628227 2 11 999988 1 514049 821300 -529555 2 2 999999 1 2 999999 554229 1 8 999985 -878254 2 16 999997 2 14 999982 1 4 999987 586611 2 16 999982 2 850079 859459 1 552386 592678 -359520 2 2 999999 1 2 999999 -576216 1 413579 659009 -554134 1 155726 827692 512139 2 5 999986 2 19 999996 1 18 999991 120729 1 298600 945697 944589 1 5 999999 198382 1 77705 748922 83857 2 18 999983 2 2 999999 2 70867 947495 2 15 999996 2 96915 587184 1 9 999999 675323 1 202340 861135 145711 1 13 999998 -236343 2 2 999999 1 423205 594421 -827744 1 18 999990 512792 2 2 999999 1 865319 879001 87047 2 248369 542733 1 5 999992 -44399 1 5 999993 -185230 2 495578 748596 1 16 999993 218311 1 10 999984 985810 2 2 999999 2 10 999999 2 197127 658101 1 2 999999 -568441 1 2 999999 356936 1 2 999999 373124 2 2 999982 1 2 999999 140309 2 9 999984 1 11 999994 580141 1 2 999999 540491 2 2 999999 2 14 999998 1 6 999988 -609085 1 2 999999 524414 2 2 999999 2 3 999986 2 12 999995 2 2 999999 1 327930 523342 20927 1 15 999998 215121 2 18 999987 1 55637 209657 808430 1 2 999999 419255 1 2 999999 -206377 1 2 999999 45858 2 5 1000000 2 2 999999 1 2 999999 -487614 1 74238 679622 934888 1 636526 915536 309664 2 401575 721712 1 166739 662055 -395289 2 20 999993 2 819548 831375 2 380543 908677 2 14 999986 1 11 999992 341974 1 2 999999 235856 2 1 999990 2 2 999999 1 179933 324532 -615711 1 17 999986 -828140 1 11 999991 -965780 2 771752 977390 1 785167 856284 -575177 2 300908 558807 1 2 999999 320138 2 332029 334631 2 2 999981 2 7 999982 1 2 999999 -369700 2 1 1000000 1 9 999992 682083 1 7 999994 -881896 2 2 999999 1 366209 659884 -922327 1 2 999999 957191 2 2 999999 2 20 999993 1 2 999999 336221 1 2 999999 706516 2 2 999999 2 2 999999 1 2 999999 -654025 2 273605 403371 1 12 999996 -944945 2 8 999987 2 11 999997 1 14 999995 686635 2 132212 955012 2 2 999999 2 297493 877479 2 367984 651075 1 15 999999 -829676 1 14 999985 605677 2 708882 989115 1 534651 881919 390032 1 2 999999 -543478 1 17 999995 404957 2 705287 768112 1 94248 999504 590346 2 194938 923601 2 5 999990 1 18 999989 371323 1 161416 283716 -298874 1 9 999984 723102 1 2 999999 749561 2 146865 540075 1 2 999999 181748 2 82593 464046 1 2 999999 -88614 1 2 999999 292135 1 2 999999 -699828 1 807529 934777 623220 1 19 999985 156564 1 333544 422201 907927 2 5 999981 2 4 999993 1 14 999987 174340 1 607602 969690 -836878 1 264146 797672 -565345 2 2 999999 1 2 999999 -363651 2 2 999999 2 17 999999 1 10 999986 -927397 1 8 999993 267793 1 551696 809364 587172 1 437786 624509 96551 2 37749 819095 2 140604 612213 2 239966 320870 1 266971 814974 205514 2 350428 886306 2 915783 921893 1 2 999999 -822286 2 18 999984 1 5 999991 256403 1 5059 205941 530005 2 2 999987 1 2 999999 107483 2 2 999999 2 3 999988 2 6 999981 2 101449 880533 2 12 999991 2 8 999997 2 2 999999 1 10 999983 -956292 2 15 999987 1 2 999999 33846 2 12 999995 1 35266 914425 -947056 1 17 999996 261261 1 2 999999 -496735 2 7 999990 2 510816 668917 1 4 999986 -834230 1 277103 669271 -771438 1 19 999994 412416 2 107699 707095 1 2 999999 969103 1 9 999989 -594633 2 20 999983 1 783993 812842 3829 2 2 999999 2 93450 356358 2 105053 891852 2 265192 850968 1 2 999999 267242 1 2 999994 910583 1 846237 998086 55887 2 174114 423199 1 10 999985 99231 1 3 999994 946482 2 2 999999 1 2 999999 -248550 2 14 999996 2 5 999984 2 228520 767489 1 1 999998 -185567 2 440254 800476 1 65074 301931 700576 1 866389 931511 -233401 2 2 999999 1 8 999995 -624224 1 19 999999 233222 2 428288 566246 1 2 999999 216642 1 10 999990 770354 1 2 999999 -630745 2 2 999999 1 20 999983 -151270 1 2 999999 -888162 1 17 999988 177486 1 522471 943473 -885651 1 14 999994 -916247 1 2 999999 638385 2 431544 689586 1 160725 661015 53207 2 15 999999 1 2 999999 44969 2 39682 435436 1 13 1000000 458657 2 2 999999 2 2 999999 1 622969 750556 -58356 1 2 999999 414736 2 9 999993 1 573690 984850 622778 2 2 999999 2 2 999999 1 2 999999 -867059 1 556211 635952 336358 1 7 999989 797134 1 17 999994 579725 1 291552 745710 430251 1 334598 857499 693545 1 342969 874487 -31946 1 16 999989 -544848 1 19 999991 891256 1 4 999994 -813596 1 2 999999 -381995 2 90441 855374 2 16 999992 2 2 999999 2 14 999983 2 13 999996 2 2 999999 1 2 999999 -126803 1 2 999999 -531700 1 7 999988 -248481 1 8 999984 452420 2 14450 560213 1 551978 624769 424079 2 258503 829573 2 2 999999 2 2 999999 1 171657 174985 -877011 1 2 999999 -374913 1 411532 863859 706511 1 19 999995 544157 2 20 999983 2 387804 658107 1 2 999999 318329 1 2 999999 -379573 1 2 999999 -760484 1 387275 781423 368188 2 1 999992 2 2 999990 1 2 999999 289027 2 2 999999 1 2 999999 -373545 2 823511 875706 2 16 1000000 2 170986 643964 1 42349 347013 -846441 1 17 999989 -774291 2 195110 413489 1 2 999999 -630728 1 18 999981 -38923 1 16 999987 -813477 1 792000 845268 894653 1 7 999991 -774263 1 19 999990 664461 2 262850 540008 2 835954 915242 1 2 999999 -886478 2 185175 350666 2 462112 522616 1 7 999995 -111414 1 4 999986 -208970 1 11 1000000 640032 2 18 999985 2 2 999999 1 883658 970132 688109 1 8 999995 -764121 2 2 999999 2 2 999999 1 2 999999 -887331 2 14 999992 1 2 999999 126477 1 11 1000000 -842002 2 63070 929787 2 2 999999 2 7 999989 2 20 999994 1 2 999999 240311 1 15 999990 781503 1 2 999999 -682376 1 8 999985 -670561 1 2 999999 379011 1 273119 704263 938378 1 2 999999 72352 1 17 999997 673121 1 2 999988 562776 1 20 999989 721416 2 2 999999 2 2 999999 1 143247 857729 461202 1 157713 723989 460540 2 2 999999 1 795453 826192 -698639 2 9 999991 2 191332 247156 1 6 999984 325065 1 224529 706629 -781585 2 313208 828352 2 20 999988 2 2 999999 2 2 999999 2 10 999989 2 153260 221791 1 2 999999 -811305 1 2 999999 488757 1 11 999987 -751442 2 12 999993 1 9 999991 -674574 1 2 999999 187713 2 2 999999 2 4 999988 2 2 999999 1 2 999999 342021 1 2 999999 881484 1 5 999996 972103 1 454371 730785 -731313 1 2 999999 -574838 1 15 999983 -529995 1 6 999986 528983 1 9448 313496 316209 1 270675 574066 920774 2 5 999994 2 14 999993 2 2 999999 1 13 999991 -501623 1 2 999999 964838 1 531634 731649 -83304 2 3 999995 2 126296 804549 2 816452 879710 2 13 999995 2 11 1000000 1 19 999996 456771 1 2 999991 814255 2 50809 848010 2 2 999992 1 347404 869315 207820 2 513812 713176 1 3 999983 709900 1 18 999995 -180983 1 2 999999 -986404 1 2 999999 463190 1 322231 955405 699479 2 2 999999 2 20 999982 2 2 999999 1 72106 462902 -538407 1 689556 732932 -3285 1 2 999999 240432 1 496008 852367 -792803 1 3 999989 42727 2 15 999998 2 2 999999 2 2 999999 1 16345 635972 -608706 2 2 999999 1 2 999999 640007 2 2 999999 2 7 999992 2 16 999983 2 2 999999 1 260440 335216 -105261 1 108676 254495 26417 1 2 999999 132887 1 11 999995 -944119 1 2 999999 -875204 1 14 999990 -671907 2 14 999989 2 28360 945643 2 385478 885262 1 908052 962553 985161 2 13 999989 2 676687 907024 2 752280 765090 1 20 999985 -644600 1 1 999994 -645569 2 2 999999 2 2 999999 2 20 999998 2 2 999999 2 2 999999 2 2 999999 2 7 999990 2 370185 952872 1 6 999993 -911363 1 2 999999 58045 1 15 999998 855003 2 290920 470778 2 6 999982 1 380432 666085 -265989 1 484961 655538 -643343 1 348070 680942 870126 1 2 999999 -744282 2 485188 491781 2 258304 418325 1 20 1000000 254772 2 538852 568414 1 221218 740770 -900319 2 161554 173006 1 2 999999 415975 1 2 999999 -251191 2 11 1000000 1 2 999999 -914630 1 792550 888793 -36139 1 301345 745213 -403569 2 54611 816797 2 121962 675117 2 12 999991 1 2 999999 461744 2 14 999984 1 2 999999 -326402 1 2 999999 230319 2 18 999992 1 101303 331539 -960423 1 854145 865497 578192 2 7 999999 2 496731 585399 1 9155 684292 -344054 2 2 999999 1 377979 932269 -763232 2 7 999992 1 317668 366521 -742749 1 2 999999 226758 1 205291 468159 164886 2 12267 617864 1 2 999999 285529 1 2 999999 487459 1 12 999985 -721304 2 2 999999 2 93312 653130 1 1 999994 -326610 2 14 999992 2 2 999999 1 1 999982 -908809 1 2 999999 -428375 1 2 999999 -975349 2 351446 604206 1 2 999990 445674 2 12 999990 1 1 999996 416364 1 245518 290429 -893332 2 2 999999 2 512885 658983 2 3 999981 1 327674 807863 -26601 2 2 999999 2 17 999999 1 528909 999083 -280392 1 526159 998062 520186 1 2 999999 127307 2 151519 791717 1 2 999996 -319652 1 2 999999 -252582 2 21684 740415 2 11 999986 1 523603 768417 135136 2 16 999997 2 9 999983 1 16 999997 -124870 2 3 999987 2 2 999999 1 2 999996 280806 1 397697 434315 843534 1 370974 935498 -234615 2 5 999995 1 1 1000000 952442 2 18 999985 1 9 1000000 -991178 1 97352 364229 -103533 2 5 999990 1 687307 923993 -548823 2 19 999990 1 10 1000000 196444 2 160421 169421 1 640261 732252 78797 2 228681 560858 1 141742 284590 -44706 2 114050 627078 1 609327 669023 -853490 2 51119 600128 1 489956 869756 965830 2 7 1000000 2 10 999987 2 13 999982 2 3 999993 2 2 999999 2 5 999990 2 163980 813732 1 8 999991 -543633 1 2 999999 721904 2 608533 784712 1 7 999994 -612923 2 230274 662336 2 2 999999 1 35737 239594 -27663 2 2 999999 2 68698 668885 1 2 999999 844314 2 2 999999 1 2 999999 520333 1 1 999990 424954 1 2 999999 -331907 2 1 999988 1 11 999994 -969826 2 293519 981847 1 2 999999 595721 2 2 999999 2 468162 482683 2 2 999999 1 127320 937568 -319295 2 98346 776830 2 2 999981 1 123560 355651 482737 1 23897 157171 -95750 2 18 999990 1 210036 707478 257699 2 616429 989713 2 209548 530499 2 20 999993 1 6 999995 77291 2 424984 897198 2 809640 960803 2 441826 520586 2 2 999999 2 18 999987 1 10 999988 -114662 2 9 999994 2 2 999999 1 540189 707003 520215 1 287672 962184 -475989 2 2 999999 2 12 999988 1 92978 987755 58008 2 18 999993 2 227806 583589 2 2 999999 1 2 999999 680817 2 9 999987 1 150624 977042 10794 1 6 999994 239538 2 154678 705338 2 832130 910571 1 237779 863148 456346 1 2 999999 -759209 2 665974 955371 1 269957 722282 -301453 1 652363 813839 -265776 1 10 999998 -735072 2 2 999999 2 2 999999 2 430539 534925 1 270858 648576 103355 1 13 999985 507250 2 11 999989 1 2 999999 -979461 1 2 999999 -67385 2 2 999999 2 2 999999 1 580700 675375 134402 2 2 999999 1 43018 523665 -466157 1 2 999999 -600847 2 2 999999 1 2 999999 876699 1 9 999981 90062 2 376091 960604 2 2 999999 1 2 999999 -685681 1 2 999999 471510 2 3 999992 1 161380 829665 -331903 1 119322 280672 -201847 1 2 999999 858729 2 2 999999 1 2 999986 512547 2 2 999999 2 2 999999 1 20 999994 400297 2 19 999984 1 8 999999 -796770 2 2 999999 1 17 999983 828001 2 2 999999 2 17 999989 2 342493 672629 1 16 999994 -100046 2 2 999999 1 5 999983 -699185 2 2 999999 2 116511 986681 1 2 999999 72760 1 143339 425220 611571 2 221492 485153 1 2 999999 863716 2 2 999999 1 2 999999 110320 2 2 999999 1 189427 467306 -611227 2 2 999999 2 429419 856102 2 11 999987 2 11 999989 2 341347 587435 2 17 999981 1 2 999999 701680 2 2 999999 1 162375 691898 -488133 1 6 999990 840082 2 376157 966947 2 7 999999 1 523395 833453 992783 1 339613 453642 -33962 2 296600 315090 2 392786 791840 2 152150 934894 2 11 999990 2 118135 222860 1 17 999996 -919062 1 128913 287592 364834 2 188802 768370 2 20 999995 1 4 1000000 -242645 2 14 999996 2 10 999995 2 3 999982 1 2 999999 922003 1 26269 240183 -454063 1 382176 754015 591987 2 7 999986 2 10 999992 2 693855 951588 2 14 999994 2 15 999997 2 478518 812040 2 396425 757103 1 412605 451562 717676 2 441444 882176 2 2 999999 2 602413 697618 2 2 999999 2 14 1000000 1 1 999994 -381088 2 604208 794528 1 437561 721537 955095 2 2 999999 2 2 999999 2 15210 928593 2 292119 702867 2 9 1000000 1 381085 648377 -27500 1 173317 979373 -47851 1 2 999999 931006 1 2 999999 -18343 2 20 999992 2 14 999983 1 6 999993 -490018 1 16 999985 680291 1 151272 433594 -118609 2 19 999996 1 2 999999 -278302 1 683412 950244 -382427 1 2 999999 448776 1 4 999994 201302 1 15 1000000 386045 2 2 999999 2 717587 818971 1 7 999983 -168751 2 2 999999 2 7 999987 2 2 999999 1 2 999999 -497247 2 2 999999 1 305781 711269 308536 2 384059 982384 1 599997 907357 363245 1 15 999983 932454 1 2 999999 82673 2 2 999999 1 2 999999 600406 1 83094 748282 341996 2 2 999999 1 2 999999 416865 1 446869 812694 -148803 2 14 1000000 1 455018 736413 448987 2 2 999999 2 17 999998 1 636777 642031 671413 1 2 999999 -435059 2 4 999983 1 889876 894604 444709 2 6 999988 2 2 999999 1 155063 277883 409847 2 626981 833505 1 182755 461014 582749 1 2 999999 886728 2 2 999999 2 211460 340824 2 2 999999 2 2 999999 1 6 1000000 48738 2 677559 702442 1 2 999999 912028 1 2 999999 132959 2 2 999999 2 7 999988 2 2 999999 1 2 999999 183044 1 326573 955046 -717402 1 14 999994 7115 1 4 999996 -226998 1 385561 671194 -414130 2 14 999993 2 10 999992 1 2 999999 -605665 1 19 999996 -152948 2 20 999995 2 2 999999 1 2 999999 -990879 2 161187 639967 1 2 999999 390524 1 310917 542794 96805 2 10 999986 2 414145 863062 2 4 999985 2 20 999981 2 11 999987 2 2 999999 2 2 999999 1 35301 285358 -684658 1 538798 673328 664502 1 4 999992 168250 1 2 999999 -625570 2 718939 897844 2 583317 828559 1 2 999999 -982830 2 2 999999 1 312785 408655 333618 2 15 999983 1 2 999981 470501 2 36080 301928 1 2 999999 20814 2 2 999999 2 371917 555136 2 234043 478901 2 341961 916229 2 2 999999 1 79995 313135 -857822 2 2 999999 1 47249 666163 -941052 2 2 999999 2 14 999987 1 2 999999 207654 1 2 999999 213945 1 2 999999 172162 1 14 999995 949148 1 1 999983 -135464 1 178727 793855 409132 1 2 999999 207827 1 318632 862814 -448425 1 442615 671282 -61157 1 17 999987 -301618 1 2 999999 446769 2 9 999982 2 2 999999 2 583975 704625 1 2 999999 742860 2 171999 302378 2 7 999987 2 181791 788670 1 200592 849194 143773 2 3 999998 2 109258 451733 1 2 999999 -186727 1 263078 577628 774561 1 2 999999 -537979 2 2 999999 2 15 999999 1 402599 406169 646878 2 768926 842052 1 17 999987 -307256 1 466311 820640 -971216 2 365536 428524 2 347050 389258 2 10 999991 1 5 999991 -687451 1 2 999999 -571924 1 2 999999 -940629 1 406887 689977 -459941 2 16 999989 1 2 999999 462204 1 20 999992 100023 1 20 999999 -282148 1 214510 308567 472166 2 7 999989 2 298186 698279 1 14 999982 710599 1 2 999999 321459 2 31282 236852 1 2 999999 -290090 1 2 999999 198332 2 187264 551284 1 2 999999 710004 2 41988 221930 1 11 999987 -235352 2 359902 396131 1 457700 556049 886050 2 2 999999 2 2 999999 1 2 999999 664596 1 42812 614859 -917024 2 2 999999 1 11 999987 516334 2 511297 763824 2 2 999999 2 2 999999 2 2 999999 2 19 999999 1 2 999999 -110039 2 13 999983 1 158559 232609 392027 1 5 999984 -314345 1 2 999999 596563 1 139007 832297 117566 1 219626 825871 169543 1 2 999999 -388117 1 2 999999 -100540 2 652164 677090 2 50804 816403 2 254739 320287 1 386514 727611 654954 1 311865 847363 503575 2 2 999982 1 20 999987 422151 2 2 999994 1 2 999999 937092 2 18 999995 2 203158 806595 1 9 999996 -559868 1 7 999987 350984 1 2 999999 362015 2 97787 284815 1 2 999999 -967290 1 2 999999 494351 2 17 999985 2 2 999999 1 374092 519025 386174 1 577398 906740 -16139 2 62041 302365 1 121628 915612 343068 2 2 999999 1 11 999990 -490721 2 19 999999 2 29835 811395 2 7 999992 2 2 999999 1 2 999999 980465 2 18531 959668 1 2 999999 442899 1 2 999981 -965955 1 200202 759652 827390 2 2 999981 1 2 999999 858192 1 4 999998 -812029 2 2 999999 1 2 999999 198734 2 2 999999 2 79957 234290 2 13 999982 1 9 999988 -326501 2 10 999988 1 509087 912832 46182 1 85177 746865 -630357 2 7 999995 2 128928 596160 1 2 999999 94149 1 295299 837267 -555459 1 2 999999 -984957 1 4 999981 -48649 2 129188 296691 2 4 999989 2 2 999999 2 2 999999 1 51988 455475 -858733 2 433983 894331 1 419789 721067 615266 2 397988 825268 2 2 999999 2 256222 837182 2 2 999999 2 19 999987 1 20 999993 -46642 2 9 999989 1 2 999999 561436 1 2 999999 -293463 2 2 999999 2 257412 849685 2 563328 780522 1 521582 977463 -748768 1 2 999999 916105 1 7 999983 931746 1 5 999981 -794848 2 2 999999 1 706204 762894 214177 2 2 999988 1 513568 933765 102552 1 15 999983 958388 1 108628 799534 495880 2 20 999999 2 453000 511696 2 2 999999 1 19 999990 427350 2 13 999995 1 2 999999 63652 2 14 999993 2 304503 501142 2 2 999999 2 16 999991 2 2 999999 1 11 999991 -5218 2 2 999999 2 14 999995 2 17 999991 1 2 999999 -111890 1 153123 453755 435986 2 137504 182432 2 2 999999 1 16 999983 -655722 2 16 999992 2 303246 769514 1 12 999987 -748858 1 6 999990 -629228 2 734132 817953 1 429886 995656 731306 2 815628 964809 2 6 999990 2 110041 671735 2 11 999989 2 2 999999 1 37582 635906 607930 2 2 999999 1 16 999981 361804 2 2 999999 2 2 999999 1 2 999999 -268032 2 52805 259483 1 2 999999 -497432 1 2 999999 296429 2 715926 831881 2 659892 757052 1 11 999993 884209 2 273849 377502 1 8 999999 -583429 2 265734 499589 1 2 999999 536958 1 2 999999 -868925 1 11 999998 -69831 2 2 999999 1 4 1000000 480808 2 2 999999 2 503331 544123 2 2 999999 2 3 999988 2 2 999999 2 454789 898458 1 412879 677588 449336 1 10 999996 250150 2 16 999995 2 2 999999 2 140307 263210 2 2 999999 1 2 999999 678574 1 2 999999 -276803 2 15 999996 2 18 999982 2 17 999999 1 110424 627380 -842820 2 14 999991 2 17 999994 1 159068 644693 290478 2 2 999999 1 475490 585229 -187041 2 624909 945585 2 11 999984 2 2 999999 2 18 999992 1 58127 805431 -816463 2 273634 548360 2 16 999983 2 2 999999 1 2 999999 210336 2 2 999999 1 4 999997 465083 1 409636 878930 676361 1 85244 987719 -158389 2 2 999999 1 340012 795521 576458 2 3 999995 1 341706 966644 438738 2 12 999992 1 207195 994813 694725 2 12 999996 2 2 999999 1 8 999995 122168 1 11 999988 164317 1 12 999992 526746 1 2 999999 841936 2 2 999999 2 268284 909516 2 341620 422284 1 16 999983 -525137 1 1 999993 -706737 2 2 999999 2 2 999999 1 195051 979222 -937247 2 114500 141360 2 2 999999 2 170923 960576 2 170186 924583 2 197817 485207 1 6 999992 -195204 2 77471 793583 2 2 999999 1 2 999999 285277 1 18 999991 270684 1 2 999999 623368 2 227012 999570 1 169744 442696 557256 1 2 999999 -669207 2 15 999985 1 12 999995 826815 2 2 999999 2 2 999999 1 5 999997 -671433 1 2 999999 -377228 2 194048 786896 1 760016 795074 -769162 2 186403 690700 1 2 999999 95775 2 2 999999 1 2 999999 -508998 2 3 999995 1 2 999999 596597 2 11 999984 1 2 999999 345268 1 10 999983 -890004 1 5 999986 603796 2 384571 618448 2 384695 652335 2 128735 327920 2 406831 814008 2 17 999989 2 2 999999 1 391058 955059 -307754 2 9 999994 1 17 999987 876344 2 8 999982 2 708525 857256 2 2 999999 2 2 999999 2 2 999993 2 2 999999 2 19 999989 2 412952 616412 2 154411 880014 1 2 999999 -135577 1 2 999999 378648 2 11 999983 1 437138 756423 -120498 2 2 999999 2 162419 450175 1 2 999999 923307 1 10 999990 -651548 2 9 999991 1 2 999999 839914 1 2 999999 502935 2 2 999988 2 12285 520898 2 584424 685734 1 2 999999 -716298 1 11 999981 -368401 2 36629 970771 2 581881 791724 1 2 999999 -237393 2 124121 784251 1 869219 887634 570538 1 2 999999 -90669 1 2 999999 465195 1 9 999993 -707871 1 16 999991 -286125 1 475945 572590 -34433 1 307397 468522 967717 1 2 999999 -358948 1 2 999999 -139978 1 460211 726347 770436 2 5 999981 2 2 999999 2 234397 901415 1 15 999985 455679 2 13 999984 1 2 999999 393568 2 20 999984 1 427973 535098 758800 1 2 999999 406020 1 669295 827745 -119777 1 272829 726538 -705224 2 2 999999 2 51032 653829 2 18706 279618 2 10 999992 1 13 999989 636789 2 1 999987 2 411793 462801 2 2 999999 1 67114 965850 -964629 2 195366 705055 1 2 999999 -829397 2 777266 859250 1 4 999981 -968095 2 20 999992 2 2 999999 2 311090 762991 2 8 999996 1 2 999999 -778236 2 3 999995 1 2 999985 479500 1 2 999999 776991 1 2 999999 -286999 1 16 999998 38958 2 2 999999 2 2 999999 1 249382 720737 175122 1 2 999999 977715 1 18 999996 -264445 2 2 999999 1 11 999998 246492 2 12 999998 2 306954 454910 2 4 1000000 2 102163 247314 2 2 999999 2 2 999999 1 319375 399155 414163 2 2 999999 2 2 999999 2 12 999998 1 46329 544550 -293678 2 386688 430560 2 505460 836283 1 685117 933008 120284 2 334287 787473 2 2 999999 1 20 1000000 133813 2 323850 435314 2 663417 665920 1 322910 705724 -632421 2 16 999983 1 17 999981 -407820 1 2 999999 -484556 2 845867 890217 1 15 1000000 996686 2 545923 562610 2 112441 902981 2 16 999997 1 2 999999 -373326 2 19 999999 1 7 999994 -906320 2 6 1000000 1 2 999999 -135591 1 14 999987 563836 1 9 999982 -164797 1 895174 973554 277204 1 630750 707377 -722983 1 259881 633924 723442 1 8 999983 -757172 1 6 999997 -903686 1 293533 518351 708317 2 2 999983 1 29286 64876 -894298 2 2 999999 1 11 999997 -458608 1 485961 557323 -431672 2 235640 932618 2 8 999992 1 2 999999 819235 2 2 999999 1 2 999999 157109 1 13 999983 -463992 2 2 999999 1 2 999999 598554 1 66237 369702 -192827 1 2 999999 591810 1 685648 927542 44612 2 8325 64758 2 172621 869296 1 582212 865159 -35260 2 2 1000000 2 2 999998 2 9 999983 1 3 999982 -578813 2 2 999999 1 18 999989 958659 2 2 999999 1 6 999985 328996 2 2 999999 1 618347 936200 778919 2 2 999999 2 2 999999 1 632803 747877 888542 2 669259 825700 2 235348 409577 2 461260 871328 2 461908 757928 1 2 999999 354751 1 2 999999 904875 1 314294 976205 857934 2 8 999982 1 624428 707570 -367955 1 16 999984 399652 2 2 999999 1 310436 594099 162143 2 2 999999 2 79125 227214 2 2 999999 1 2 999999 873207 2 270475 989185 2 6 999989 2 12 999986 2 570100 746092 1 2 999999 -597153 2 11 999990 1 2 999999 793628 1 609385 713232 -661656 1 116613 960840 335635 1 8 999987 -31356 1 7 999985 -796918 1 2 999999 270427 1 2 999999 649596 1 127186 425491 222725 1 2 999999 508720 2 6 999981 1 6958 619895 -271745 1 6 999991 -592848 1 2 999999 -202377 1 7 1000000 -494163 2 2 999986 1 2 999999 159864 2 2 999999 2 27266 272614 2 16 999986 2 10 999996 2 678282 975125 2 469273 673331 1 4 999984 -882739 1 2 999996 -25431 1 261360 547129 -401300 1 2 999999 -113221 2 19 999986 2 19 999994 1 2 999999 -203764 1 731737 927885 -427493 1 2 999999 140909 1 2 999999 -385270 2 13 999983 1 2 999999 -691056 1 5 999992 532154 2 3 999994 2 14 999986 1 14 999999 -321742 1 738686 853089 747197 1 2 999999 -712545 2 2 999999 1 515950 833961 -450997 2 561395 878997 1 2 999999 709159 2 125365 226778 1 2 999999 -450182 1 356146 827725 19983 2 2 999999 2 254570 510739 2 2 999999 2 2 999999 2 68842 589515 2 5 999995 2 316649 667577 1 2 999999 865798 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999997 1 2 999999 103479 1 2 999999 -348267 2 741207 770730 2 2 999999 2 326361 547199 2 9 999992 2 2 999999 2 2 999999 1 257319 840161 -131350 1 16 999981 316997 1 4 999999 289384 2 2 999999 2 9 999990 1 152132 698738 555204 2 16 999982 2 2 999999 1 9 999984 735915 1 68184 827906 368130 1 1 999989 9662 1 142558 871394 290996 1 2 999999 910046 1 2 999999 -134217 1 149343 242481 348337 2 2 999999 1 18 999983 -532063 2 2 999999 2 2 999999 2 54 477417 1 485662 613287 820594 1 14 999984 226369 1 298578 906220 372326 1 553887 845691 -473510 2 2 999999 2 35803 959999 1 62005 725391 -686454 2 2 999999 2 16 999989 2 2 999999 2 2 999999 1 458804 603408 780886 1 2 999999 239608 2 2 999999 1 14 999996 -231458 1 4 999988 36344 1 437567 564644 625487 2 567158 658664 1 12 999994 111015 2 123141 123760 2 380192 973940 2 8 999991 1 93732 563690 -939288 2 10 999981 1 2 999999 -136029 2 560713 908586 2 459375 916277 2 160988 307143 2 2 999999 1 412820 512178 -226260 1 5 999996 -621516 2 509578 928418 1 2 999999 -322706 2 302487 709460 2 2 999999 1 2 999999 -359885 1 18 999987 712978 2 2 999999 2 14 999993 1 495218 986917 82378 1 2 999999 537597 2 109474 977862 1 12 999990 -480845 1 12 999995 -645155 1 16 1000000 683194 2 11 999983 1 2 999993 -588137 1 2 999999 -694724 2 19 999991 1 628900 675077 -361572 1 13498 727690 160798 2 2 999999 2 1 999996 1 12 999992 -391095 2 2 999999 1 517213 610924 -981708 1 701166 824096 -125405 2 2 999999 1 162860 943891 863048 2 5 999988 1 2 999999 749957 2 2 999999 2 531974 571607 2 218852 662727 1 864223 895241 -413283 2 94945 402092 1 159894 835856 226590 1 3 999994 -237101 1 9 999988 -926228 1 7 999985 -572166 1 2 999999 -750526 1 509505 523504 -21376 1 5 999984 975147 2 269752 298381 2 10 999985 2 2 999999 1 434338 510688 95412 2 324045 981891 2 366883 779077 2 2 999999 1 488800 698270 430168 2 93750 423175 1 2 999999 -638550 2 833623 930789 2 2 999999 2 80768 790695 1 15 999993 868393 1 734314 921698 37145 1 350830 679236 -65122 1 59507 833404 747453 1 2 999999 -488584 2 2 999999 1 16 999993 733395 2 13 999997 2 74935 765352 2 118546 365872 2 2 999999 2 13 999989 1 697630 996800 673370 1 16 999997 124360 2 94436 333828 1 2 999999 930551 1 2 999999 -869767 1 16 999981 -390507 2 340607 652728 1 2 999999 704424 2 2 999999 1 2 999999 581817 1 82007 548068 -143282 2 8 999996 1 2 999999 308261 2 12 999986 1 235040 878439 725832 1 3 999992 -941301 2 19 999984 1 2 999999 871242 2 110165 404192 2 483431 678171 2 7 999990 1 2 999999 290795 1 2 999999 308562 2 2 999999 1 2 999999 -929394 1 2 999999 -516894 1 3 999989 335798 2 2 999999 2 392 657684 2 18 999989 2 2 999999 2 2 999999 1 2 999999 -372930 2 294169 949014 2 594589 728513 2 15 999988 2 772594 859236 1 47228 450834 489097 2 2 999999 1 2 999999 -286348 2 40673 793105 2 192477 477280 2 2 999999 1 15 999998 119649 2 4 999997 2 617148 897993 1 2 999999 384560 1 5 999998 539967 2 2 999999 2 10416 117754 2 9 999990 2 2 999999 1 8 999984 -402288 2 198760 632039 1 17 999989 257995 2 488320 646554 2 2 999999 2 421659 704888 2 2 999986 1 2 999999 431678 2 10 999984 2 2 999999 2 352542 861550 1 2 999999 -751278 1 2 999999 837150 1 466799 585024 909135 1 2 999999 956412 2 9 999983 2 39632 588435 1 2 999999 562144 2 11 999984 1 12 999985 -876056 1 2 999999 91058 2 7 999999 2 25653 631351 2 271202 634971 2 15 999981 1 19 999981 154906 1 516206 690461 -179127 1 291370 305054 783518 1 747020 859100 -516433 1 279325 560949 -647864 2 2 999999 1 2 999999 -37219 2 8 999990 2 2 999999 2 565366 626990 2 44033 74979 2 2 999999 2 2 999999 2 5 999988 1 420253 520395 421830 1 2 999999 -222889 2 2 999999 2 2 999999 2 140022 845002 2 2 999999 2 20 999995 1 14 999998 936679 2 369853 396796 2 1 999994 1 561126 804643 381717 2 3 999987 2 20 999995 2 6 999985 2 2 999999 1 1 999994 -80191 2 2 999999 1 17 999982 -873856 1 10426 231274 773993 2 6 999987 2 2 999999 1 18 999986 533648 2 1 999994 2 2 999999 1 2 999999 -921213 2 20 999995 2 8 999994 1 524899 596373 -133639 1 344773 786732 140301 2 11 999991 1 732227 893913 799821 1 2 999999 662305 1 119015 999113 793865 1 12 999986 591169 1 5 1000000 894612 2 19 999995 1 140084 152725 196651 1 14 999988 393613 2 371304 638525 2 10 999981 1 11 999997 844527 1 548612 559668 247371 1 13 999997 691676 1 2 999999 -631939 1 234667 666310 895045 1 2 999999 713926 2 2 999999 1 2 999999 244044 1 12 999999 -144889 1 2 999999 565239 1 9 999985 700457 1 395846 986392 24570 2 274473 412163 2 225041 933164 1 18 999993 -450681 2 16 999997 1 2 999999 -51663 2 85786 655754 2 2 999999 1 123288 337797 872609 1 2 999999 72400 2 2 999999 2 15 999984 1 2 999999 -712462 1 257212 596432 -224106 1 7 999999 -918396 2 17 999988 2 2 999999 2 202774 674398 2 2 999999 1 61559 285304 962467 1 2 999999 -548786 1 151390 915611 221961 1 10 999987 186157 1 128182 359765 661718 1 517019 913724 -280269 2 13 999982 2 5 999993 2 1 999990 1 11 999995 753275 1 3 999992 -434302 1 12 999998 -869224 1 157748 797348 -304962 2 2 999999 2 70177 996458 1 617178 709714 -231732 2 705419 857541 1 14 999997 -489691 1 18 999992 671204 2 2 999999 1 16970 198131 259884 2 4 999993 1 226561 760410 -922247 1 6 999992 -766961 2 5 999991 1 37251 714523 672311 1 435518 511905 662978 1 344283 377129 -242852 2 12 999990 1 11 999985 451412 1 4535 56834 -487323 1 2 999999 995265 1 16 999983 -908241 2 16 999998 2 2 999988 1 2 999999 -819229 2 8 999991 1 10 999992 -104708 1 2 999999 314292 1 4 999997 -119151 2 2 999999 1 196863 788751 -753058 1 2 999999 498716 1 838981 861504 87755 2 6 999985 1 64251 571174 333508 1 2 999999 -96587 1 640778 641309 585183 2 20805 832364 2 376837 768070 1 590662 930488 943811 2 2 999999 1 2 999999 507401 2 2 999999 1 2 999999 522279 1 2 999999 -946643 1 733616 851328 763208 2 2 999999 1 15 999992 -59458 2 2 999999 1 2 999998 -311199 2 1 999997 1 2 999999 -311108 2 437200 597392 1 2 999999 27265 1 12 999984 394496 2 2 999999 2 257018 493068 2 4 999982 1 111645 715481 -50235 1 2 999999 491988 1 252100 277747 609971 1 442345 977421 -283952 2 12 999992 1 498668 952412 308955 1 2 999999 -570645 1 2 999999 320135 2 2 999999 2 149149 423775 2 2 999999 2 2 999999 1 20900 628665 -65074 1 2 999999 -118054 2 2 999999 1 2 999999 -560700 1 237366 825586 11156 2 2 999999 2 10 999992 2 2 999999 1 54609 186469 -922045 1 19 999989 -666071 1 12 999995 -416328 1 71521 99326 338785 1 5 999991 343460 2 48571 250067 1 11 999994 823478 2 8 999986 1 2 999999 -967070 1 2 999999 764864 1 19 1000000 -653873 2 757409 940868 2 8 999991 1 2 999999 564040 2 169423 989122 1 292555 304244 -583720 2 242093 596431 2 39513 469438 1 30892 220831 834859 2 358118 664077 2 2 999990 2 1 999997 1 2 999999 -485812 2 144296 987548 1 20812 54640 876697 1 536191 945114 -233109 2 4 999996 1 1 999983 -898078 2 212623 976571 2 2 999999 2 14 999985 1 224629 239443 295417 1 1 999994 38353 2 151577 597119 1 2 999999 -853826 2 2 999999 2 6 999994 2 2 999999 1 6 999982 -587286 1 309478 776298 -180755 2 464162 802506 2 182965 492704 2 10 999995 2 7 999988 1 19 999987 -637339 1 2 999999 -975333 2 3 999989 1 2 999999 380151 1 3 1000000 515086 2 2 999999 1 264831 608847 -560636 2 2 999999 1 2 999999 806323 1 2 999999 -880105 1 17 999997 -724683 1 2 999999 10050 1 205626 273893 960478 2 343581 718488 1 2 999999 816321 2 154925 596720 1 102136 191026 659088 1 801156 869211 -949531 2 18 999995 2 3190 337295 1 3 999999 -570761 1 322541 401261 -277426 2 358253 526283 2 20 999989 2 2 999999 2 93594 967303 2 2 999999 1 7 999987 894134 2 2 999999 2 2 999999 1 2 999999 127225 1 2 999999 422736 2 1 999990 2 79792 676577 1 169042 320915 610576 1 403440 738558 -845292 2 133083 927472 1 25846 560774 845872 2 2 999999 1 2 999999 -241811 1 16 999994 515661 1 67774 161430 130549 2 708991 790835 2 2 999999 2 607561 683955 1 2 999999 -99974 2 1 999982 2 582566 606722 1 14638 54770 401018 1 2 999999 439883 1 6 999999 -150706 2 12 999987 2 15 999981 2 470508 969393 1 164650 422907 892774 1 2 999999 921300 1 1 999987 877597 1 5 999995 661116 2 2 999999 2 2 999999 2 2 999999 2 7 999993 1 175633 894582 718549 1 1 999985 40824 2 15 999986 1 2 999999 -908286 2 2 999999 1 2 999999 513289 2 58562 76085 1 2 999999 -880463 2 111709 777654 2 3 999987 1 2 999999 -398552 2 252597 643104 2 589003 950684 1 2 999999 -749208 1 2 999999 581707 1 18 999999 200961 1 552444 993439 43273 1 130169 869462 270956 1 2 999999 516809 1 61816 462300 745806 1 248900 729998 -50174 2 192254 305722 2 10 999983 1 2 999999 906565 2 2 999999 1 3 999991 420539 2 11 999993 2 2 999999 1 56747 951958 789308 2 61918 89798 2 76822 829832 2 323492 723951 2 369985 615216 1 720192 939265 129705 2 172768 885191 1 2 999999 746237 1 609189 807702 -247630 2 20 999996 2 2 999999 2 204555 389616 2 2 999999 1 421535 512239 -625269 2 101427 706879 1 13 999996 141139 1 10301 397080 598481 1 2 999999 10362 2 13 999992 1 20 999985 -524220 1 2 999999 -850615 1 2 999999 245272 2 2 999999 2 2 999999 2 2 999999 2 4 999990 1 2 999999 162521 1 235118 383200 252330 1 2 999999 14968 1 440102 579610 442585 2 6 999984 1 2 999984 -673520 1 259089 550658 857418 1 15 999999 -26529 1 2 999999 885229 2 277792 700171 2 15 999999 1 2 999999 636742 2 18 999984 2 5 999981 2 2 999999 2 20 999995 1 11 999999 -562552 1 2 999999 341570 2 12 999985 2 1 999988 1 2 999999 -650032 2 2 999999 1 2 999999 -820454 1 8 999988 738451 1 13 999989 394528 2 163641 806754 2 7 999994 2 2 999999 2 2 999999 2 622383 649311 1 13 999986 298642 2 63113 485213 2 6 999984 1 2 999999 656388 2 6 999991 1 377371 665433 -474761 2 10 999999 1 1 999990 -675063 2 6 999999 2 2 999999 2 2 999999 1 18126 604615 -221956 2 2 999999 1 16 999996 901148 2 87506 416725 2 502225 752347 1 2 999999 -627183 2 2 999999 2 2 999999 1 417130 489741 -830502 2 92064 426617 2 846222 997504 2 11 999990 2 310307 480581 1 15 999997 566930 2 6 999999 1 7 999993 488685 2 2 999999 1 441777 457217 505213 2 2 999999 1 2 999999 295364 2 2 999999 2 2 999999 1 20 999986 -182285 1 2 999981 696559 1 2 999999 -890367 1 118842 265055 806334 2 15 999999 1 6 999989 -1906 2 87556 175486 1 307065 638541 177522 2 425583 690157 1 39025 439899 -57042 1 2 999999 -44659 2 20 999989 1 411963 694652 994447 1 2 999999 -709774 1 1 999999 487324 2 2 999999 1 541895 823091 301413 1 358412 530187 203433 1 2 999999 -773050 1 155402 295099 -155714 2 2 999999 1 2 999999 954105 1 2 999999 972869 1 13 999983 -516562 1 722864 970138 437124 1 278541 861725 -351789 2 12 1000000 1 2 999999 475380 2 2 999999 1 6 999991 184622 1 2 999999 -825159 1 19 999994 994748 1 402335 671088 -100795 2 105623 177407 1 2 999999 59914 1 11 999986 -220952 1 2 999999 -34842 2 214495 244884 2 2 999999 1 229959 710165 -869885 2 20 999983 2 2 999999 2 15 999993 1 2 999999 -352890 1 16 999989 -732054 1 2 999985 -618578 1 2 999999 -818566 2 2 999999 1 2 999999 -988235 2 573266 859691 1 2 999999 -721593 2 8 999985 2 540727 965449 2 236458 360548 2 15 999988 2 17 999998 1 652513 711616 445814 1 2 999999 -628230 2 1 999982 2 6 999981 1 4 999992 -816242 2 2 999999 1 2 999999 -443582 1 2 999999 534084 2 18 999995 1 146238 498132 566195 1 2 999999 -143949 1 2 999999 -199444 2 14 999982 2 198299 535280 2 818114 999439 1 2 999999 -563709 2 2 999999 1 6 999988 -102116 1 2 999999 268816 2 16 999999 2 133071 133365 2 2 999999 1 2 999999 823171 2 2 999999 1 16 999987 -710636 2 183143 856176 1 2 999999 -556363 2 2 999999 2 15 999984 1 2 999999 257049 2 416336 629656 2 18 999988 2 180058 600743 1 2 999999 -639492 2 2 999999 2 83471 691165 1 3 999998 991262 2 2 999999 1 19 1000000 -249055 1 345791 735644 -729901 1 6 999988 357144 2 2 999999 1 555059 583449 -391849 2 2 999999 2 20 999986 1 7 999984 -161890 1 2 999999 232644 2 20 999984 2 14 999988 2 451739 893722 2 224277 575831 1 8 999987 -769594 2 20 999999 1 12 999986 -217376 2 18 999994 2 2 999999 1 3 999994 -976107 1 2 999999 389977 1 58247 446575 231731 1 17 999998 160090 2 65710 123754 2 6841 591218 2 19 999990 2 2 999999 2 548974 933032 1 5 999992 -462007 1 2 999999 500200 1 2 999999 47186 1 4 999995 535988 2 404161 525584 2 2 999989 1 3 999996 -962200 1 2 999988 -468339 1 2 999999 915015 1 11 999988 492026 2 2 999999 2 2 999999 1 3 999987 -915052 2 2 999999 1 86427 213603 -152854 2 732384 782696 2 655158 863042 1 105140 640540 222909 1 394716 685291 -338375 1 1 999994 -349132 1 42454 495152 -495804 1 11 999999 -40388 2 579658 765615 1 13 999989 -971792 2 16 999981 1 3 999997 -516066 1 308588 978981 809748 1 2 999999 -722261 1 2 999999 951908 2 2 999999 2 9 999986 2 2 999999 1 2 999999 92641 1 506187 741723 54368 1 12 999994 429537 2 254153 257377 2 2 999999 1 110350 785948 87008 1 2 999999 902934 2 17 999985 2 15 999983 1 53554 532150 671659 2 767971 856958 2 126790 865519 2 2 999999 1 6 999997 55003 1 96592 413277 -961552 1 2 999999 -582515 1 992457 995154 -390079 2 2 999999 1 15 999996 -671063 2 2 999999 2 310627 927935 1 379937 683345 366396 1 14 999984 -81448 1 3 999998 -891090 1 2 999999 909026 1 611312 679925 571752 2 2 999999 1 908769 996688 525085 1 142806 674226 932271 1 13 999996 29260 2 407591 834426 2 25428 419233 1 219484 793336 936332 2 2 999999 2 2 999999 2 14 999989 1 12 999993 -764374 1 9 999996 487061 1 153553 863844 300215 1 2 999999 110013 2 2 999999 2 207323 537045 2 12 999984 1 795341 797016 -980479 2 2 999999 1 35380 253219 -232840 2 5 999989 2 17 999987 2 15 999983 2 10 999985 2 16 999997 1 19 999999 -652104 2 2 999999 2 2 999999 1 378334 995345 -222401 1 184418 371635 -885565 1 914247 952536 142838 2 627779 686313 2 10 999989 1 351788 793151 906867 2 3 999998 2 1 999989 1 201913 938857 621636 2 2 999999 2 296449 471537 1 14 999992 354655 1 227818 286555 -353547 1 8 999995 -897152 2 19 999982 1 500557 863285 105537 1 5 999983 751724 2 761187 928545 2 2 999999 1 263037 331857 -935844 1 17 999988 594673 2 18 999998 2 10 999988 2 5057 97802 2 436101 631426 1 4 999996 759509 2 2 999999 2 2 999999 1 2 999999 -504111 2 394501 598785 1 2 999999 -244051 2 218605 778995 2 9 999996 1 7 1000000 424197 1 2 999999 973391 2 2 999999 2 2 999999 2 2 999999 2 387826 932876 2 11 999993 1 712208 944297 514699 2 20 999983 1 2 999999 201214 1 2 999999 -599834 2 2 999999 1 16 999981 -238105 1 2 999999 74986 1 2 999999 323217 2 2 999999 1 170557 331168 -629108 1 2 999999 -866053 2 2 999999 1 115636 576619 709589 1 309203 521175 867645 1 327752 462454 -5198 2 102591 336145 2 18 999999 1 2 999999 460635 2 652932 870670 1 2 999999 46221 1 18 1000000 94017 2 540163 623389 1 2 999999 -138148 1 2 999999 -864281 2 2 999999 1 2 999998 -234010 1 4 999988 703839 2 6 999991 1 2 999999 -830762 1 2 999999 -486874 2 2 999999 1 2 999999 154758 2 5 999996 1 10 999983 482223 2 11 999999 1 2 999999 -421836 2 663225 935644 2 2 999999 2 2 999999 2 12 999996 1 2 999999 134336 2 2 999999 2 2 999999 2 99680 415335 1 7 999991 751186 1 6 999994 -449256 1 2 999999 -530669 1 8 999998 591627 2 20 999997 2 2 999999 2 2 999999 2 123543 252214 2 283803 401934 2 433412 676857 1 2 999999 -606812 2 2 999999 2 3 999984 1 13 999985 325621 2 2 999999 1 16 999990 223254 1 38920 167807 -796493 2 16 999989 1 2 999999 717517 2 2 999999 1 3 999996 29459 1 102466 333865 403533 2 2 999999 2 494565 627677 1 17 999987 -209082 1 2 999999 673987 2 238146 650310 1 2 999982 -151772 2 16 999985 2 136250 195816 2 2 999999 1 14 999994 -328551 1 2 999999 70156 1 3 999994 -471275 2 182278 387506 1 355552 647105 -915768 2 301672 606608 1 789479 924674 556868 1 13 999988 -453619 2 13 999984 2 2 999999 2 590186 929539 2 5 999995 1 2 999999 569275 1 7 1000000 -341725 2 7 999982 2 2 999999 2 3 999984 2 74021 965506 1 12 999989 888656 2 14 999985 2 2 999999 1 2 999999 343873 2 103773 293475 1 2 999999 -959944 2 12 999981 2 14 999997 1 1 999986 -20689 2 2 999999 2 8 999996 1 654676 985315 -202311 2 8 999986 1 593634 789754 -85826 2 325737 683600 2 2 999999 1 3 999987 973830 2 27774 358234 1 96106 758922 244921 1 2 999999 -539603 1 2 999999 370313 1 19 999991 134692 2 508654 997149 2 2 999999 2 576101 907674 2 17 999991 1 2 999999 -203764 2 59771 534710 1 16 999981 -676666 1 7 999997 591394 2 221994 507546 1 33260 482422 -118139 1 629630 675272 -622327 1 11 999982 971036 1 16 999994 240098 2 3 999991 1 2 999999 -100156 1 2 999999 -355728 2 2 999999 1 168510 946810 -570653 2 9 999996 2 10 999990 2 2 999999 2 2 999999 2 11 999993 1 2 999999 601095 1 670959 793598 -229827 2 314891 808807 1 2 999999 -56499 2 2 999999 1 2 999999 799042 2 194005 215737 2 2 999999 1 334629 828799 -235840 2 432342 669367 1 100227 607200 -897838 1 20 999991 631422 1 577438 664327 581468 1 15 999984 -510237 2 229516 674223 2 2 999999 2 2 999999 2 2 999999 1 8 999999 637875 1 13 999996 41738 1 20 999998 -502525 1 5 999993 938853 2 2 999999 2 12 999988 2 648177 883472 2 19 999996 2 193634 294669 2 2 999999 1 194018 709135 822976 1 2 999999 122100 2 138158 994889 1 880060 992369 786556 2 20 999995 1 488582 639892 -465491 2 2 999999 1 3 1000000 927182 2 461254 694030 2 285801 421523 2 2 999999 2 2 999999 2 2 999999 2 1 999994 1 18 999994 753361 1 6 999985 531610 2 2 999999 2 2 999999 1 2 999999 447515 1 15 999982 382801 1 7 999992 -672837 2 569309 638167 1 2 999999 -702435 2 6 999999 1 725585 909685 -144575 2 2 999999 1 748726 759370 -650692 2 19 999987 1 115563 347238 612268 1 251706 470099 371432 2 103303 825308 2 20 999991 1 15 999997 27621 1 2 999999 -449143 2 117095 930792 1 2 999999 -751389 1 2 999999 -803966 2 9 999995 1 2 999999 -655759 1 3 999994 -599475 2 391260 514134 2 2 999999 1 623871 735307 -884000 1 2 999999 -404072 1 2 999999 -920579 1 82058 196935 -461349 1 36716 750540 -614324 1 5 999982 647503 1 14 999990 966201 2 20 999997 2 10 999993 2 20 999995 1 261173 889073 101999 1 2 999999 -997695 1 3 999997 -860467 1 2 999999 -553006 1 121784 893232 929683 2 77595 992093 1 18 999993 892271 2 2 999999 1 2 999999 -48898 2 2 999999 1 6497 282723 -651245 2 20 999995 2 506998 823451 1 2 999999 360813 1 37542 401799 -232589 2 2 999999 2 2 999999 2 27949 401476 2 2 999999 1 2 999999 453747 1 268201 328537 991328 1 2 999999 -451692 1 2 999999 452621 1 3 999986 -539574 2 2 999999 2 2 999999 1 2 999999 -18469 1 8 999994 -159742 2 21728 673178 2 16 999986 2 2 999999 1 173782 543287 332853 2 193283 768455 2 5 999990 1 141060 593217 758806 2 10 999981 1 7 999983 537467 2 56881 955032 1 17 999987 682696 1 2 999999 972173 1 612078 828465 -909109 2 2 999999 1 10 999986 -292971 1 430440 850201 225291 2 2 999999 2 9 999999 2 14 999993 1 5 999996 -755588 1 20 999981 -885519 2 114912 354213 2 11 999996 1 461217 493642 -883131 2 656163 729846 1 2 999999 285827 1 20 999999 50606 2 303735 635650 1 13 999982 -324699 1 2 999999 990323 2 2 999999 2 11 999996 2 7057 658472 2 296398 945010 2 2 999999 2 209889 488776 2 4 999983 1 2 999999 -58181 1 19 1000000 -876104 2 541625 975337 1 359530 495175 409420 1 2 999999 -167381 1 11 999985 -918199 1 204534 651897 -423354 1 5 999984 -507338 1 662583 936625 -701718 2 2 999999 2 37134 670798 1 3 999987 -985537 2 517314 575076 2 279552 466995 1 352867 777985 -277401 2 204189 245818 2 19 999990 1 786346 813170 114145 2 256280 507260 1 2 999999 464249 2 1 999983 1 579215 802361 741853 1 2 999999 -538101 2 89128 763578 1 334938 940383 596435 2 830674 876429 2 2 999981 1 2 999999 -155903 1 288751 542878 -636667 1 39108 600040 797099 2 2 999999 1 15 999984 -860390 2 2 999999 1 11 999981 990859 1 16 999986 -360888 1 332693 547495 -377909 1 422441 545019 192283 1 2 999999 -553674 1 16 1000000 899157 2 2 999999 1 10 999985 -894228 1 97382 768279 -295230 1 288600 640644 23640 2 4 999987 1 14 999984 326123 2 42269 208853 2 130227 710850 1 210744 461249 -953040 2 13 999983 2 2 999999 2 24676 983441 2 2 999999 2 830161 886203 1 2 999999 885767 2 104248 171946 1 336267 972036 996934 1 8 999999 -189571 1 2 999999 -915942 1 2 999999 765082 1 2 999999 -3023 2 274624 277729 2 2 999999 1 1 999986 179113 1 2 999999 -375889 2 11 999982 2 7 999985 1 2 999999 845353 1 19 999993 -893503 2 294676 315212 2 60371 885122 2 243496 739146 1 332005 674208 112167 1 2 999999 -836299 2 7 1000000 2 2 999999 1 2 999999 832913 2 265123 513474 1 4 999987 -264863 1 312201 747457 504601 1 2 999999 984169 1 10 999990 939202 2 4 999982 1 460459 496288 -190880 2 40596 549766 2 542488 621854 1 2 999999 -66015 1 5 999999 -630860 2 13 999998 2 2 999999 2 2 999999 1 10 999986 -908395 1 20 999994 474657 2 336317 977141 2 2 999999 2 2 999999 1 10 999989 840123 1 335864 358302 875367 1 81577 134865 851851 2 2 999999 1 28345 296858 -966678 2 15 999992 2 510280 973061 1 8 999997 -916035 2 2 999999 2 2 999999 1 451912 870816 -766654 1 20 999988 -846383 1 644389 752906 -887432 1 20 999984 -963350 2 2 999999 1 17 999984 -160511 2 799839 896309 2 28133 527624 2 265198 646480 2 2 999981 2 86310 391222 1 2 999999 972622 2 201957 642421 1 2 999999 -69892 1 256208 759190 -175875 1 17 999985 -930910 2 2 999999 2 2 999999 2 259649 885858 2 20 1000000 1 10 999987 241140 1 2 999999 23094 2 876537 899502 2 6 999993 1 4 999981 637413 1 9 999994 -26805 1 14 999987 697753 1 204865 428063 820648 1 10 999991 -153169 1 13 999987 -6799 2 18 1000000 1 2 999999 36383 1 2 999999 263121 1 501337 720622 701370 2 18 999993 2 562940 803282 2 58460 216915 2 678033 873252 2 141998 482390 1 2 999999 -45680 2 1 999988 1 5 999995 -485516 1 392832 444251 584511 1 2 999999 -424354 1 5 999999 190839 1 2 999999 474352 2 161 866279 1 27960 761318 -666588 2 2 999999 2 2 999999 2 1 999988 2 18 999996 2 2 999999 2 8 999982 2 27583 97039 2 4 999996 1 14 999987 -369466 1 65692 909510 -607102 2 2 999999 2 2 999999 1 351655 789115 -812353 2 2 999999 2 16 999988 2 2 999999 2 11 999984 1 2 999999 -912511 2 2 999999 2 2 999999 2 1 999982 1 6 999984 306664 1 2 999999 -933970 1 2 999999 679925 1 16 999991 -429112 2 2 999999 1 18 999996 634807 2 636385 959825 1 567531 787235 -160963 2 10 999997 1 2 999999 193312 1 2 999999 -824423 1 16 999991 793756 1 2 999999 -770111 1 2 999999 -755981 2 2 999999 1 2 999999 112217 2 381411 748868 1 13 999983 155156 1 2 999999 450734 2 2 999999 1 3 999987 730302 2 9 999992 1 654154 717283 -23217 2 5 999993 1 6 999983 -527750 2 489546 918257 2 2 999999 1 3 999991 858464 2 7 999992 2 12 999983 2 20 999990 2 2 999999 2 130968 646188 2 143622 295844 1 2 999999 571863 2 2 999999 2 182265 908842 1 15 999990 -830338 2 10 999984 1 2 999999 926279 1 2 999999 -287002 1 2 999999 854525 1 720674 730158 -829455 2 284861 400414 1 2 999999 -451622 1 2 999985 77895 2 19 999993 1 88347 242097 -978383 2 225567 240174 1 12 999992 317298 1 2 999999 655740 2 10 999998 2 108226 564374 1 2 999999 996554 1 2 999999 -924243 1 2 999999 609867 1 2 999999 37043 2 2 999999 1 20 999998 -596899 2 289739 431193 1 41764 278063 -376497 1 2 999999 863258 1 2 999999 -493614 1 589892 732003 868721 2 2 999999 1 2 999999 -227374 2 11857 764806 1 2 999999 -248750 2 12 999999 1 14 999989 674491 1 2 999999 -42025 1 2 999999 -333754 2 828328 935857 2 481098 994496 2 354261 905511 2 321231 419789 1 2 999999 696442 2 2 999999 1 549544 905702 -88290 2 57935 336703 1 371222 440036 80454 2 287166 373957 1 2 999999 82080 1 203408 825600 560643 1 2 999999 -423368 2 4 999984 2 12 999995 1 1 999992 -580290 1 740128 774112 443351 2 2 999999 1 6 999999 189340 1 138544 867043 490147 1 2 999999 -710754 1 4 999983 797151 2 71323 447408 2 12 1000000 1 10 999990 -86706 1 20 999996 -772046 2 14 999985 2 141062 170530 1 14 999982 -229806 1 14 999990 457128 1 2 999999 -816865 1 2 999999 376288 2 2 999999 2 2 999999 1 12 999989 337788 1 5 999997 596853 1 342351 791707 -490537 2 15 999982 2 18 999994 1 1 999999 855156 1 18 999983 -891343 1 296897 572970 -852347 2 2 999999 1 2 999999 814352 1 12 999992 271071 2 6 999987 2 2 999999 2 12 999985 2 2 999999 2 571488 725424 2 411876 938978 1 14 999982 456983 2 19 999983 2 52151 377341 2 17 999997 1 60346 898620 618126 2 2 999999 2 2 999999 2 133287 598192 2 545861 688891 1 350469 746596 -35464 2 2 999999 1 340830 569459 840131 2 508399 662204 2 2 999999 2 489491 608377 2 165887 982534 2 15 999981 2 505399 822594 1 2 999999 648272 1 104831 598357 719148 2 2 999999 1 119104 704339 -27795 1 304636 802439 -851941 1 2 999999 -725666 1 2 999999 288761 2 113758 165514 2 2 999996 2 2 999999 2 3 999984 1 2 999999 -291517 1 9 999997 -179773 2 13 999992 1 7 999994 -488383 2 72874 740897 1 1 999988 -341574 2 93632 764216 2 2 999999 2 207069 464389 2 515840 711451 1 6 999999 -71693 2 5 999984 1 17 999982 302478 1 2 999999 -775065 2 444996 454078 2 2 999982 1 16 999997 -693497 1 2 999999 -468642 2 10 999993 2 11 1000000 1 15 1000000 -369265 2 364797 791290 1 16 999993 142348 2 243479 377818 1 2 999999 -428855 2 560696 904523 2 80787 906920 2 2 999999 2 260972 544706 2 258137 356223 1 2 999999 801662 1 15 999993 891914 1 314065 988906 213997 2 330259 873751 2 20 999992 2 2 999999 1 127015 603556 -811704 2 14 999984 1 2 999999 698065 1 2 999999 157892 1 20 999989 -867959 2 2 999999 2 2 999999 2 6129 422812 2 2 999999 1 2 999999 -433944 1 2 999981 191452 2 11 999994 2 5 999997 2 2 999999 2 20 999982 2 17 999998 2 254746 445080 1 60156 580178 -142705 2 9 999993 1 293301 440885 -94811 1 18 999999 992502 1 563859 735143 29282 1 648870 812719 -583482 1 2 999999 871959 1 583842 683253 90583 1 2 999999 -795972 1 1 999991 819553 2 311380 602193 1 4 999982 658725 1 2 999999 399271 1 18 999998 -689111 1 157232 996681 -949111 2 17 999992 2 2 999999 2 2 999999 2 13 999986 2 14 999984 1 2 999999 995696 1 12 999991 -536271 2 627258 763510 1 19671 24534 963339 2 6 999994 1 2 999999 452971 2 322287 878723 2 2 999999 2 2 999995 2 7 999986 1 39726 897829 895389 1 2 999999 -701574 1 53960 478122 838933 2 12 999991 2 5 999984 1 568897 585555 116066 1 841003 848416 -759373 2 25678 489785 1 372421 631583 857929 2 6 999998 1 840226 956059 582092 1 2 999994 -613554 1 2 999999 -195830 2 12 999995 2 138995 761139 2 2 999999 1 2 999999 -829284 1 6 999985 -594252 2 239477 592060 2 55493 711581 2 2 999999 1 2 999999 240411 1 2 999999 -755281 2 1 999995 2 6 999988 2 2 999999 1 487373 693321 969848 2 817963 899271 2 13 999995 2 289307 748526 1 98653 639303 -84918 1 2 999999 958353 1 3 999984 -113255 2 274801 655705 2 2 999999 2 2 999999 2 8 999991 2 380452 998407 2 725497 844344 2 2 999999 1 10 999986 580705 1 141855 731594 -96083 1 619290 998073 509889 1 120073 738449 -271014 2 133707 236339 1 2 999999 181750 1 2 999999 924921 2 5 999984 2 2 999999 1 586006 969239 557938 2 18 999987 1 2 999999 597236 2 8 999987 2 275401 622175 2 384537 949313 2 2 999999 1 2 999999 -816287 2 2 999999 2 2 999999 1 2 999999 856467 1 3 999988 231571 2 7 999985 1 601195 953194 -416368 1 2 999999 101619 2 99003 146285 2 7 999995 1 515234 950975 -81024 2 11 999997 1 469505 990810 -648218 1 630740 631293 481753 2 20 999996 2 2 999999 2 105973 178693 1 2 999999 -9391 2 2 999999 1 2 999999 -493899 1 2 999999 -309128 1 64167 845165 804236 2 19 999993 2 15 999993 2 2 999999 1 4 999998 620883 1 388341 479505 527754 2 510239 565301 2 141037 339405 1 18 999998 -607559 2 750314 839304 1 179104 953875 -665887 1 7 999994 549442 2 18 999982 1 5 999984 -198370 1 2 999999 -398560 1 520078 813254 956387 2 11 999993 2 2 999999 2 2 999999 2 11 999997 1 2 999999 -832178 1 2 999999 -971490 2 2 999999 1 19 999997 -155996 2 2 999999 2 2 999999 1 420723 682577 967766 2 433061 599079 1 261504 479665 -539781 1 513060 583398 -617635 2 2 999999 2 2 999999 2 4 999981 1 13 999982 487749 2 406186 876706 2 153361 740223 1 2 999999 -232717 1 2 999999 684762 2 2 999999 1 2 999999 -891345 2 97100 276068 2 567341 944370 2 2 999999 2 545665 647906 2 5 999991 2 1 999981 1 2 999999 674704 2 11 999996 1 2 999999 -728293 1 1 999990 -947186 2 241164 775756 2 2 999999 1 2 999999 -298385 2 567305 582500 2 2 999999 1 824581 993537 -682680 2 811641 887104 1 86024 728839 757992 1 2 999999 375768 1 2 999999 47387 1 727665 933745 -633832 1 32389 620694 298408 2 13 999999 1 2 999999 -722541 2 4 999998 2 337688 553623 2 2 999999 1 2 999999 453313 2 5 999989 2 17 999987 2 3 999986 1 2 999999 -367768 1 618357 720254 693331 2 5 999995 2 145810 863450 2 2 999999 1 367055 804905 -636510 1 13 1000000 -149647 1 2 999983 -81957 2 396657 498363 1 2 999987 359518 2 810217 880346 2 16 999983 1 316692 817331 604408 2 12 999985 1 154608 480794 -426638 1 863846 919269 -401424 1 2 999999 71102 1 2 999999 -667170 2 369260 992906 2 9 999990 2 180026 306440 2 20 999983 2 10 999990 2 2 999999 2 2 999999 1 212576 523859 44496 2 6 999983 2 796446 887047 1 472204 762807 -407804 2 6 999987 1 336807 579947 -98192 1 19 999983 302713 1 2 999999 543558 1 7 999988 -864881 1 180334 828160 120756 1 13 999993 -15142 1 18 999994 -354455 2 2 999999 1 65280 710206 -778386 2 793302 822063 1 19 1000000 619292 2 737212 909292 2 12 999986 2 19 999987 1 14 999981 706899 2 47783 662191 2 4405 445928 2 2 999999 1 13 1000000 334288 1 388288 899459 -729598 2 2 999999 1 6 999989 -829223 2 2 999999 2 14191 423484 1 5478 96312 620922 2 8 999981 1 55287 55391 -64902 2 17 999981 2 352612 772392 2 435912 993427 2 791969 940328 2 15 999992 1 2 999999 637546 1 10 999994 971355 2 2 999999 2 281038 627304 2 360377 813311 1 790900 823905 914354 1 12 999993 -291664 1 4 1000000 -237981 1 101838 507756 566439 2 7 999987 2 5 999989 1 708405 714233 76158 1 1 999996 -97549 1 4 999989 -139785 2 8 999994 1 2 999999 -203232 1 2 999999 558201 2 2 999999 2 2 999999 2 655527 885652 2 2 999999 2 8 999991 2 875713 902492 2 231196 736738 2 192220 954325 2 2 999999 2 2 999999 2 14 999997 2 12 999996 2 2 999999 2 8 999983 1 2 999999 137501 2 2 999999 1 100624 739604 -278524 2 2 999999 1 500368 814254 -899948 2 133227 683976 1 2 999999 -618477 1 2 999999 535988 2 588291 618375 2 2 999999 1 185902 398708 534253 2 8 999995 2 19 999997 1 10 999982 478273 2 13 999981 2 476255 732642 2 66776 616944 1 16 999997 -228191 2 362504 582352 2 434709 938219 2 2 999999 2 2 999999 2 16 999990 2 14 999995 2 45835 439678 1 15 999983 978797 2 424964 643008 1 364093 699268 169139 1 2 999999 -340299 1 14 999998 -627525 1 2 999999 668500 2 18 999992 1 4 999981 832806 1 2 999999 222336 2 471324 564889 1 2750 440028 955926 1 2 999999 -720607 2 2 999999 1 8 999998 229909 2 509199 567813 2 521910 849942 2 2 999999 1 15 999997 -618771 1 2 999999 897886 1 254081 299811 -871380 2 2 999999 1 78724 209776 -333915 2 2 999999 1 3 999998 -355636 2 2 999999 2 1 999983 2 240535 833647 2 10 999997 2 49499 962120 2 2 999999 2 677233 732787 2 2 999999 2 8705 162280 2 641238 661153 2 2 999999 1 18179 26642 662456 1 2 999999 414655 2 2 999999 1 5 999997 -818095 2 5 999989 2 30012 250005 1 159358 499729 692776 1 443851 806024 916558 1 397481 942740 194859 2 2 999999 2 2 999999 1 494947 985293 -144225 2 2 999999 1 874947 910240 -916461 1 612807 940329 318498 2 403659 515388 1 2 999999 489886 1 2 999999 -753423 1 151870 864766 663909 1 344165 388531 -735825 2 2 999999 1 329535 528369 562737 1 2 999999 708168 1 616214 970338 -259590 1 100918 296729 744237 1 155747 437260 769670 2 2 999999 1 446624 516868 -683325 1 2 999999 983003 2 1 999990 2 2 999999 1 197763 882846 609333 2 2 999999 1 6 999992 -110760 2 2 999999 1 360863 484281 -633135 2 2 999999 2 5 999987 1 2 999999 588298 1 2 999999 -401454 2 310241 812332 2 2 999999 2 8 999987 2 18 999994 2 2 999999 2 12 999986 2 6 999993 1 495173 958647 -99594 2 4 999995 2 2 999999 1 2 999999 529543 1 288872 631047 430625 1 17 999991 -895463 2 254835 576341 1 65869 169825 -239082 2 2 999997 1 719959 874867 860028 2 10 999994 2 370865 516220 2 2 999999 1 267282 777922 274569 1 15 999997 23310 1 346618 842406 -599720 1 13 999992 906184 1 2 999999 -759528 1 84734 865129 -962727 2 10829 283768 2 4 999991 1 580389 819306 -396065 2 17 999998 1 100523 971128 -917689 2 1 999986 2 2 999999 1 601716 967997 895469 2 369836 873213 2 205017 734465 1 170688 981228 -755196 2 2 999999 1 118892 731466 98281 2 2 999999 1 2 999999 658640 2 2 999999 2 133092 375922 1 747856 942681 -881019 2 449323 759854 1 76459 478444 592477 2 2 999999 1 8 999999 224771 1 116689 763975 -612504 1 34973 179954 -806948 1 2 999999 -482052 1 17 999996 -14307 2 19 999993 1 13 999998 -515241 2 2 999999 1 8 999982 -774237 2 2 999999 1 3 1000000 -510898 2 246897 922441 2 635340 702167 2 2 999999 1 214543 482903 965620 2 7 999997 2 658804 740575 2 2 999990 1 10 999986 222206 1 257859 509185 -698681 1 20 999992 -137580 2 2 999999 2 2 999999 1 82699 344516 161578 1 2 999999 12564 1 2 999999 -751018 1 46697 270286 -670220 1 9 999985 270882 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 96886 134056 325692 2 2 999999 2 425760 782982 2 515272 700680 2 17084 77819 2 2 999999 2 2 999999 1 16 999987 -249936 2 2 999999 2 12 999989 1 18 999997 741935 2 4 999996 1 2 999993 -540 1 254115 293695 86216 1 11 999989 580435 1 499824 669785 224256 1 4 999995 -10531 1 9 999989 -699220 1 20 999990 -398810 1 7 999983 85134 2 19 999982 2 8 999991 2 18 1000000 1 2 999999 -784147 2 2 999999 2 10 999991 1 2 999999 -202063 2 48516 406695 1 10 999988 885680 2 2 999999 1 9 999986 -607649 2 2 999999 2 2 999999 1 4 1000000 -669615 1 2 999999 -273155 2 16 999997 2 2 999999 2 2 999999 1 9 999997 153687 2 346851 834443 1 15 999994 -950497 2 557636 619351 2 2 999999 2 342010 481809 1 2 999999 -24328 2 130911 528627 1 13 999981 -210595 2 2 999999 1 38155 261469 88351 1 421183 580313 -167634 1 91545 187208 -469896 2 406472 706033 2 2 999999 2 2 999999 1 480865 801223 573614 1 12 999990 761566 1 307565 961335 -136121 1 313279 766006 430539 2 2 999999 2 333070 501932 2 2 999999 1 152175 414155 -835151 2 50154 478478 1 140142 322277 -756224 2 3 999998 1 300648 483761 -908807 1 297901 473448 -218659 1 35758 474772 379834 2 459043 942565 1 2 999999 918409 2 2 999999 2 2 999999 2 12 999990 1 7 999990 574911 2 2 999999 2 352646 709693 1 13 999990 338690 1 109293 639471 375613 2 2 999999 1 12 999992 569059 2 392268 854820 2 9 999996 2 17 999993 1 2 999991 32916 2 110390 611824 1 2 999999 193120 1 2 999999 849026 2 14 999995 1 6 999983 -407302 1 7256 469321 -84972 2 9 999985 1 2 999999 993510 1 19 999981 363549 2 2 999999 1 2 999999 174871 2 2 999987 1 14 999981 430114 1 144237 598825 349886 1 2 999999 -564930 2 85591 564175 1 24621 486230 822125 2 122386 350688 1 2 999999 -19376 1 36571 482114 40977 1 1 1000000 -479095 2 2 999999 1 144408 170905 466313 2 179808 929457 2 8 999989 2 2 999999 1 2 999999 -680953 1 2 999999 995093 2 11 999985 1 2 999999 -788215 1 11 999983 293209 1 211434 936465 -593171 1 2 999999 -253913 1 2 999999 86501 2 2 999999 1 2 999999 99575 2 2 999999 1 2 999999 621075 1 2 999999 -451550 2 10 999995 1 2 999999 274087 2 2 999999 1 2 999999 -952802 1 207904 302669 -898243 1 263681 749903 -47595 2 20 999997 1 8 999981 -195690 1 2 999999 -915222 1 2 999999 926237 2 2 999999 1 137099 996355 -242752 2 2 999999 2 710906 771459 2 2 999989 1 2 999999 -534066 1 216498 999417 -405656 1 2 999999 991730 1 187160 751138 -953581 1 390610 923489 786298 2 18 1000000 2 2 999999 2 2 999999 1 5232 494212 -820710 1 862778 987652 -876498 2 2 999999 1 2 999999 92710 2 9 999997 1 2 999989 28771 2 375745 757451 1 135246 367887 413414 2 2 999999 1 164359 600345 -363343 1 556241 643587 494360 2 379733 790847 2 2 999999 1 2 999999 230980 2 545389 558939 2 2 999999 2 559381 905088 1 101743 514046 783179 1 128923 463515 540217 2 109435 666116 2 2 999999 2 295498 682209 2 3 999991 2 4 999992 2 958503 996121 1 448744 936481 999441 2 2 999999 1 2 999999 433657 1 114587 185782 316482 2 2 999999 2 110289 140166 1 4 999988 180157 2 2 999999 1 555030 981188 -452237 2 2 999999 2 464149 825253 2 740529 795833 2 9 999987 2 3 999988 2 475426 910836 1 8 999993 478062 1 2 999999 -338865 2 2 999999 2 757922 842018 2 2 999999 1 2 999996 577301 1 16 999985 282082 2 575274 848904 1 2 999999 -641705 1 10 999982 -399819 1 20 999982 800926 1 5 999994 -277598 1 2 999999 725394 2 2 999999 1 2 999999 679544 1 2 999999 97640 1 568737 776167 -158345 1 652089 686012 789240 1 113709 800798 28684 2 7 999988 2 2 999999 2 19 999989 2 2 999999 1 2 999999 -555980 2 17 999998 1 14 999985 307274 1 2 999999 415620 1 2 999999 -78484 1 16947 208317 -812774 2 552742 685929 1 15 999992 -321252 1 2 999981 -173764 1 790199 880870 915518 1 2 999999 -662017 1 20 999987 375796 2 2 999999 2 2 999999 2 2 999999 1 2 999999 482010 2 15 999985 1 433853 484271 -375422 1 674834 783574 -715240 2 9 999986 2 656633 898274 2 441380 985812 2 6 999985 1 2 999999 937159 1 2 999999 -124532 2 18 999988 2 13 999992 2 8 999988 2 2 999999 2 19 999985 2 556629 870912 2 2 999999 1 20 999996 -394724 1 2 999999 -842663 1 2 999999 781785 2 621687 848466 2 396845 644766 1 2 999999 -775804 1 2 999999 -73383 2 19 999996 2 2 999999 2 372668 394163 2 636253 958033 1 199435 993720 -128460 2 2 999999 2 19 999983 2 192581 321325 2 2 999999 2 7 999984 1 2 999999 303054 2 15 999988 1 157148 741581 382312 1 2 999999 -575434 2 2 999999 1 2 999999 -811397 1 38159 268417 -704306 2 2 999999 2 14 999994 2 870971 929902 2 2 999999 2 2 999999 1 2 999999 846175 1 22743 63716 212091 1 2 999999 -152573 1 1 999983 -874800 2 844355 941087 2 2 999999 1 2 999999 -838682 2 2 999999 2 2 999996 1 6 999986 226710 1 2 999999 -193226 2 19 999997 1 15 999996 -165962 1 1 1000000 389632 1 2 999999 -513128 1 3 999999 -715219 2 2 999999 2 94534 212715 2 2 999999 2 3 999992 2 2 999999 2 19 999996 2 2 999999 2 699173 898599 2 2 999999 1 219492 848183 56814 1 27391 400603 -969633 1 2 999999 -969211 1 16986 840319 -599407 2 14 999983 1 2 999999 -496897 1 13 999984 324665 2 1 999989 2 2 999999 2 2 999999 2 2 999987 1 10 999992 596786 2 2 999999 1 445328 856120 -591746 1 347514 890640 -7737 2 9 999987 1 487586 698240 123193 2 52489 634051 2 602324 805383 2 46154 741043 2 213106 992116 1 13 1000000 880214 2 2 999999 2 2 999999 1 2 999999 -803797 2 2 999999 1 2 999999 88197 1 7 999995 -407265 1 6 999998 -372583 1 192238 650969 705602 1 8 999995 563519 1 362527 873568 -935959 1 2 999999 -680131 1 43067 964787 -643113 1 11 999999 -947107 1 13136 496351 235174 1 2 999999 -585362 2 48541 618678 2 2 999999 1 281533 962199 67619 1 2 999999 599151 2 60060 652137 2 2 999999 2 307777 811859 2 2 999999 1 2 999999 60995 1 7 999997 -579916 2 19 999999 1 12 999981 758235 2 6 999985 2 8 1000000 2 96711 262018 2 1 999999 1 410177 931762 -112561 1 14 999989 292405 2 2 999999 2 13 999996 2 2 999999 2 199724 905168 1 2 999999 397674 2 2 999999 1 2 999992 -696453 2 249453 264957 1 2 999999 846468 1 629816 687423 -951286 2 121774 347981 1 2 999999 -876661 1 193395 971011 -356417 2 2 999999 1 317258 524916 20109 1 2 999999 727967 1 11 999994 329126 2 2 999999 2 20 999992 2 392844 925457 2 649704 932508 1 2 999999 -694767 2 2 999999 1 2 999999 410513 2 385319 889688 2 2 999999 2 18 999986 2 2 999999 2 19 999989 1 1 999999 -786410 2 2 999999 2 2 999986 1 20 999986 -955482 2 7523 44696 2 19 999998 1 9 999983 -916402 1 73324 150114 -675865 1 2 999999 -390390 1 3 999989 -211655 2 13 999982 2 164902 616114 1 434507 773820 328795 1 2 999999 -680395 1 3 999987 -141423 1 2 999999 811472 2 8 999988 2 205084 734183 2 89541 188895 1 10 999995 -170371 2 2 999999 1 13 999987 -356557 1 396748 927298 -468227 1 11 999991 740408 1 43994 937696 -278628 1 2 999999 166205 1 18 999996 -177528 2 441416 632756 1 369194 720711 204451 2 5 999983 2 305478 677146 2 206358 230437 2 239014 350193 1 2 999999 673691 2 9 999998 2 2 999999 1 8 999983 -557097 2 2 999999 2 497194 934460 1 2 999999 -995209 2 189061 265513 1 14 999990 -322022 1 2 999999 739145 2 37724 139016 1 128104 221583 467495 2 102140 808113 1 316303 593955 287628 2 7944 813571 2 513122 719205 2 63808 121567 2 2 999999 2 72065 538789 1 1 999987 -15213 2 2 999999 2 2 999999 2 14 999996 1 2 999999 929176 1 2 999999 663852 1 2 999999 641170 1 2 999999 -622973 2 4 999984 2 2 999999 1 2 999999 -629452 1 2 999999 -284129 2 487766 919285 1 635433 880149 -748714 2 2 999999 1 7 999984 -563380 2 39411 436208 2 7 999992 2 2 999999 2 15 999998 1 17 999995 422112 1 18 999988 -594917 1 2 999999 206902 2 2 999999 2 12 999996 2 2 999999 2 2 999999 1 6 999994 -151967 1 398535 995496 364427 2 9 999986 1 2 999999 378968 1 2 999999 -149496 1 507428 699212 611281 2 9 999991 2 169896 452948 1 8 999985 -823162 2 16 999999 2 291646 748106 1 7 999987 176162 1 868292 880311 769106 1 9 999995 550832 2 2 999999 1 20 999998 192581 1 13 999987 -430346 2 2 999999 2 5 999983 1 3 999996 -136577 1 13 999985 -68434 1 2 999999 -865950 1 747367 805426 -8056 1 2 999999 409521 2 2 999999 2 2 999999 2 8 999994 1 18129 955871 919337 2 2 999999 2 7 999997 1 12 999992 582846 1 18 999982 481636 1 9 999996 580592 1 16 999989 241209 2 2 999999 2 16273 760095 2 829622 881104 2 6 1000000 1 13 999997 -737455 1 2 999999 -411238 2 677386 886596 2 286224 323601 1 6 999988 704504 2 2 999999 1 812421 988534 -209718 1 2 999999 734272 2 20 999983 1 2 999999 181113 1 253564 641088 -929132 2 17 999983 1 7 999995 971156 2 94301 349459 1 20 999995 -219345 2 717903 994856 1 20 999998 -150106 2 300850 485059 2 11 999991 2 599994 686207 2 23558 93387 2 78792 798158 2 2 999999 1 44409 221391 386104 2 2 999999 2 8 999996 1 16 999997 -801864 1 2 999999 324845 1 367600 658828 641982 2 2 999999 1 7 999985 -848330 1 2 999999 85667 1 7 999986 702312 1 478690 926489 534334 2 2 999999 2 7 999986 2 2 999999 2 12 999994 1 382482 447959 -633759 1 2 999999 -592402 2 268159 840693 1 134085 347782 -112085 1 2 999999 567220 1 16 999995 241508 1 326702 434243 769363 1 465405 876323 -926577 1 108716 994639 520370 1 292448 689459 394950 1 2 999999 783042 2 2 999999 1 623095 821282 381665 2 2 999999 1 2 999999 -998183 2 2 999999 1 2 999999 229103 1 2 999999 3041 2 2 999999 1 2 999999 -283090 1 6 1000000 851278 2 443799 907350 2 346371 740356 1 636716 706660 403340 2 2 999999 2 315135 963852 2 2 999983 2 2 999999 2 109419 953184 1 2 999999 860543 1 473031 647177 -776013 1 6 999990 -60000 2 2 999999 2 2 999999 1 273278 498528 339170 1 381567 387290 -288346 1 2 999999 -336585 2 3 999989 2 16 999982 2 5 999995 1 14 999987 746328 1 3 999998 321816 1 2 999999 939227 1 2 999999 111282 1 12 999983 -204767 2 2 999999 2 578548 718495 2 9 999991 2 17128 674192 1 511252 576945 732844 2 2 999999 2 869819 933992 1 3 999985 -423319 2 428900 588830 1 2 999999 145047 1 8 999997 -432243 1 2 999999 -59604 2 575468 755103 1 2 999999 -112232 1 8 999985 541012 2 20 999987 1 2 999999 910917 1 2 999999 -831375 1 2 999999 -903414 2 2 999999 2 3 999994 2 17 1000000 2 2 999999 2 2 999999 2 679056 867957 2 2 999999 1 11 999999 -340228 1 689572 888755 221917 1 304897 576103 893043 1 10 999992 -927370 2 2 999999 2 506396 889379 1 765200 907359 936634 2 3 999982 1 2 999999 565706 1 2 999999 620316 2 587320 746798 1 313917 890812 -189678 2 2 999981 1 15 999990 -259753 2 280916 345005 1 12 999989 -353320 2 237854 628877 1 8376 9158 -500757 1 474714 602002 -36055 2 67550 581832 1 30863 465380 582387 1 2 999999 -50112 2 2 999999 2 78644 331740 1 2 999999 176389 2 11 999984 1 101958 160175 673938 1 361557 868922 -727455 1 3 999983 -267913 1 34264 542051 939862 2 4 999998 1 171441 408240 -495650 1 352210 831353 -348904 2 9 999994 1 6 999987 -473499 2 2 999999 1 2 999999 317270 2 3287 789642 2 2 999999 1 498717 629891 -668605 2 198149 882825 1 2 999999 698287 1 505341 567801 268671 2 8 999986 2 7 999992 1 16 1000000 44628 2 12 999989 2 569554 685281 1 457971 794803 -224731 1 3058 47820 -301743 2 37684 467101 1 2 999999 497765 2 9 999990 2 757655 976500 1 2 999999 -134108 1 2 999999 -880202 1 571409 903048 941258 2 121623 537874 2 16 999995 1 285135 410117 484131 2 18474 569609 1 6815 769263 629364 1 5 999982 44254 1 311660 600059 -923531 1 13 999997 833726 2 2 999999 2 3 999989 1 2 999999 402642 2 10 999999 1 416388 425466 -908428 2 664076 720016 1 4 999998 -269080 2 2 999999 1 2 999999 -884672 1 2 999999 95345 2 14 999983 2 457687 650434 2 5 999983 2 15 999996 1 127546 586586 835345 2 106869 855791 2 2 999999 2 194610 623103 2 342334 374205 2 251894 532439 1 12 999983 389964 1 301434 330699 -713261 1 15 999996 608443 2 292540 345554 1 500716 871779 755759 2 236399 603277 2 4 999995 2 2 999999 2 182012 355653 1 101933 461847 702807 1 516166 982318 977745 2 2 999999 1 2 999999 -653326 2 2 999999 2 2 999999 1 1 999995 925622 1 694680 841313 -527941 2 3 999985 2 2 999999 2 13 999991 1 2 999999 -273489 2 11984 457235 2 20 999995 2 2 999999 2 2 999999 2 214596 668953 1 14 999998 663217 1 231717 468499 220829 1 2 999999 295509 2 2 999999 1 1 999991 70857 1 17601 692319 136638 2 410417 636629 2 2 999999 1 2 999999 386753 1 20 999983 869978 2 2 999999 1 37377 864613 937720 1 8 999981 957654 1 2 999999 -548050 2 149700 291798 2 96857 382010 1 103458 298943 796666 1 622292 991324 -575171 1 52407 626963 495728 2 2 999999 1 385024 821133 -252589 2 134558 862187 2 3 999984 2 490387 947240 2 299905 477926 2 1 999981 2 13 999987 1 2 999999 -957691 1 6 999992 -488624 2 2 999999 2 2 999998 1 343291 871202 -336588 1 19 999983 987208 2 25429 637790 1 272690 682534 -642216 1 6 999986 992018 2 2 999999 2 16 999992 2 2 999999 1 500619 916899 -142105 2 10 999985 1 287753 548361 554851 2 371448 731500 2 399620 982198 2 2 999999 2 19 999991 1 20 999995 -123079 2 17 999999 2 426216 937081 2 7 999981 1 2 999999 849092 1 2 999999 -279456 1 8 999998 -174282 1 20 999999 -698072 1 11 999986 -863633 2 557857 632525 2 455550 813972 2 51414 557298 2 520302 948304 2 6 999986 1 15 999990 -582337 1 2 999999 301510 1 20 999990 -853236 2 577817 581449 2 7 999996 2 251738 334321 1 6 999993 -254561 2 2 999985 1 2 999999 758614 1 19 999994 779574 1 2 999982 -298991 1 2 999999 720445 2 16785 724691 2 19 999996 1 2 999999 -271790 2 2 999999 2 2 999999 1 39273 306763 -922066 1 7 999992 -480047 1 2 999999 715516 1 17 999990 -660804 2 644269 753864 2 174863 592512 2 13 999981 1 6 999989 643405 1 2 999999 -536261 1 128708 159194 -892029 1 6 999985 -138335 1 9622 261937 116264 1 270607 374998 -705258 1 70899 934022 -341921 2 2 999999 2 13 999985 1 14 999995 153216 1 137175 580101 -992167 1 11 999999 -700189 1 6 999990 -436969 1 2 999999 353633 2 405350 686336 1 2 999999 -681473 1 8 999983 321848 2 2 999999 2 9 999998 2 90041 647259 2 2 999999 1 89961 631269 49804 2 16 999984 1 3 999993 265444 1 460774 613211 664995 2 12 999991 2 155741 661056 1 19 999990 -699519 2 11 999999 1 2 999999 -299527 2 2 999999 1 2 999999 -127762 2 308336 782649 2 2 999999 1 4 999981 31596 2 2 999999 2 409845 605367 1 598465 839532 424212 2 157193 888514 2 20 999990 1 2 999999 -819964 2 15 999988 1 374587 693068 579110 1 2 999999 831988 2 856552 879549 2 6 999981 1 2 999999 344030 1 405070 638233 437302 2 14 999986 1 2 999999 660113 1 1 999997 -617955 2 2 999999 1 12 999987 -133186 1 2 999999 -168801 1 5 999999 -601719 2 429777 982636 1 2 999999 -822412 2 2 999999 2 2 999999 2 2 999999 2 863134 979242 1 40689 843789 -543937 1 241140 827641 450777 2 2 999999 2 8 999990 2 2 999999 2 112566 824079 1 2 999996 -966069 2 290116 590466 1 2 999999 -706391 2 2 999990 1 2 999999 -445306 2 11 999996 1 2 999999 -501169 2 2 999999 1 653195 839289 -666961 2 2 999999 1 124875 990001 -228183 1 10 999990 -998657 1 1 999989 -390450 1 8 999983 -750942 2 2 999999 1 6 1000000 358240 2 2 999999 1 10 999988 -678817 1 4 999994 805551 2 2 999999 2 2 999999 1 2 999999 -747153 1 2 999999 -343428 2 2 999999 1 2 999999 822574 1 14 999988 -530950 1 2 999999 -896399 1 669336 913110 12899 2 2 999999 2 2 999999 1 2 999999 977555 1 815911 832019 -134808 1 17 999985 487272 1 18 999991 -246172 2 18 999996 1 140487 792975 501552 1 2 999999 195999 1 129328 145985 -135717 2 353512 742025 2 4 999992 1 2 999999 77042 2 2 999999 1 368060 538971 -304089 2 2 999999 2 2 999999 1 2 999999 31285 2 544259 649039 2 681061 986257 2 2 999999 2 39221 508969 2 247840 918725 2 16 999990 2 2 999999 1 17 999994 -428288 1 2 999999 -736086 1 17 999995 398934 1 2 999999 514413 1 2 999999 -572850 1 6 999983 796910 2 13 999997 2 518431 778558 2 11 999983 2 2 999999 1 18 999987 -377666 1 15 1000000 92701 1 613088 681973 210737 2 2 999999 2 2 999999 1 19 999984 -135042 2 774369 954479 2 2 999999 2 16 999994 1 131789 536286 103159 1 2 999999 206136 2 2 999999 1 87967 701817 -144959 2 9 999996 2 2 999999 2 2 999999 1 5 999995 264763 2 2 999999 2 2 999999 2 56700 703953 1 19 999996 -982927 1 160085 228798 233253 1 85836 301757 870717 1 14 999990 -735376 1 853646 876562 -499492 2 160308 624961 1 292960 949103 -848369 1 17 999992 -940795 2 213877 891532 2 26438 156614 1 2 999999 -866733 2 2 999999 2 2 999999 2 435148 610560 1 2 999999 -247288 2 16 999984 2 9 999989 1 20 999988 952255 1 8 999997 -207113 1 650082 940470 745072 1 518462 973591 -648051 1 6 999994 885018 1 2 999999 843696 1 2 999999 51502 2 111469 870102 1 2 999988 872492 1 5 999986 426396 1 3 999986 -999440 2 2 999999 1 9 999998 -933941 1 20 999985 787463 1 12 999989 605623 2 246514 933578 2 777955 974745 1 110707 442160 77445 2 272836 361305 1 16 1000000 594729 1 227926 998760 -866754 1 324519 703440 -150589 1 2 999999 -46055 1 2 999999 -29547 2 754719 851986 2 2 999999 2 615628 628510 2 204598 430201 1 2 999999 443685 2 9 999991 2 9 999988 1 18 999988 -280837 1 11 999990 -512031 1 16 999993 320228 2 97944 266086 1 2 999999 -782193 1 5 999994 -893854 2 256959 549618 2 97618 410061 2 6 999988 2 445788 752267 2 177679 267097 2 541705 998190 1 16 999996 425392 1 2 999999 -723254 2 261122 688494 2 430482 892611 2 2 999999 2 447375 784409 1 196428 642741 -608651 1 452790 762132 -403444 1 2 999985 829672 1 725004 953196 40499 2 13 999989 2 2 999999 2 6 999995 1 68414 782203 413697 1 2 999999 -809601 1 2 999999 760711 2 533432 934761 2 347099 877028 2 690201 751922 1 2 999999 -520835 1 259461 549254 -285845 2 5 999996 1 2 999999 915879 2 17 999984 1 3 999990 -41693 1 2 999999 623682 2 15 999988 2 10 999984 2 12 999986 1 251062 987231 915014 1 2 999999 555008 2 2 999999 1 2 999999 -396257 1 1 999984 -862287 1 2 999999 5286 2 2 999999 1 133826 978339 -510153 1 2 999999 352486 2 2 999999 2 2 999999 1 17051 44408 258269 1 2 999999 -827609 2 13 999987 2 8 999998 1 56019 783159 -898477 2 2 999999 1 9 999983 295317 1 11 999985 -672655 1 9 999998 340651 1 16 999985 645869 2 10 999989 1 300737 411387 -486618 2 2 999999 1 15 999996 -631270 1 406907 465739 36728 1 415104 885694 516667 1 459766 696024 202726 2 668129 767763 2 20 999983 2 2 999999 2 311082 671709 1 16 999984 435924 2 19 999999 1 13 999987 -642921 1 2 999999 -493786 2 8 999982 2 60394 296673 2 179035 583105 2 539224 924040 2 12 999985 2 2 999982 1 573020 747385 948978 1 203302 829288 172570 1 358846 707786 138477 2 2 999999 2 863934 967726 1 2 999999 -531418 1 2 999999 566650 2 2 999999 2 9 999985 1 313143 314938 87617 2 2 999999 2 158510 609995 2 2 999999 1 360469 855117 -864483 2 5 999995 1 10 999992 -834770 1 762612 833645 -458227 2 2 999999 1 9 999986 -843238 1 2 999999 943977 2 14 1000000 2 6 999993 1 2 999999 262473 2 166979 544181 2 17 999981 2 175528 646866 1 5 999991 -728375 1 14 999993 -699390 2 77000 243559 1 26965 325631 7973 2 865891 888816 2 2 999999 1 2 999982 -245573 1 2 999999 -330882 2 16 999986 2 2 999999 1 2 999999 -900071 1 60740 973696 562812 1 101838 228584 552860 2 404685 840316 1 450094 745822 -319790 2 2 999999 2 111096 342412 2 3 999989 2 289657 624709 2 159881 953078 2 6 999997 1 2 999999 -70705 2 517265 894278 1 17279 796478 250371 2 3 999999 1 4 999999 826338 2 11 999983 1 669132 735061 777649 2 2 999999 1 2 999999 -675699 1 2 999999 -689669 2 2 999999 2 12 999999 1 113316 844483 621855 1 2 999999 -958035 1 687384 845159 -214209 1 455360 804912 -822023 1 6 999995 -515379 1 2 999999 -962663 2 8 999982 1 2 999999 -561794 1 20 999982 -104878 2 6 999997 2 9 999994 2 556845 930574 2 2 999999 1 18 999991 -150950 1 2 999999 64069 2 114443 440205 1 6 1000000 798120 2 729716 807728 1 327361 788548 131526 1 72026 917568 -858430 1 310623 494761 604848 2 769988 915469 1 16 999981 16356 2 2 999999 1 321638 770601 -397293 1 2 999999 877693 1 13 999998 -316679 1 157984 322399 -29616 2 2 999999 2 2 999999 1 12 1000000 -956278 1 2 999999 -572625 1 2 999999 -57042 2 295856 854516 1 149671 968275 -219156 1 3 999988 656339 2 87920 763432 1 15 999987 562600 1 19 999987 -582426 1 325581 558940 -889870 2 3 999984 1 2 999999 271195 1 11485 527992 -953180 1 164304 697106 -439543 2 2 999999 1 2 999999 934524 1 222192 742658 730843 2 19 999996 1 2 999999 -76674 2 214803 583287 2 9 999992 2 8 999987 2 2 999999 2 17 999998 2 302225 982008 1 594432 902948 -961300 1 55165 97270 498737 2 18 999999 2 78610 944367 1 738002 986001 -577655 2 39742 316046 2 2 999999 2 295942 623033 2 9 999997 1 2 999999 70502 2 2 999999 2 13 999983 1 12 999988 640432 1 201360 966166 -453061 1 516415 573418 -416911 1 2 999999 790789 2 217231 375426 1 69450 138141 -522023 2 4 999990 1 2 999999 319531 1 14 999981 -368575 2 2 999999 2 2 999999 2 13 999998 1 2 999999 -154186 2 2 999999 1 2 999999 -618324 1 2 999999 -807981 1 8 999993 -179877 2 170990 646853 2 622531 739970 2 2 999999 2 2 999999 2 115233 769737 2 17 999994 1 227330 711899 935838 2 2 999999 1 1 999989 -633202 2 2 999999 1 3 999998 -471831 2 656453 800439 1 266107 972187 -296584 1 2 999999 688363 2 7 999984 1 2 999999 -781213 2 2 999999 2 3 999990 1 15 1000000 -623644 2 2 999999 1 2 999999 794770 2 2 999995 2 12 999992 1 18 999996 452466 1 2 999999 -545974 1 5 999994 -305604 2 327721 812570 2 2 999999 1 17 1000000 493241 1 2 999999 305245 1 2 999999 -336041 1 2 999999 -265242 1 378902 804101 397127 2 197826 244990 2 2 999999 2 2 999999 1 64604 632501 -543009 2 616058 819155 1 190443 970538 -18355 2 16 999999 2 2 999999 2 2 999999 1 2 999999 -130007 1 3 999981 -686316 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -426851 1 2 999999 -559664 2 5 999992 1 2 999999 505858 1 805265 990076 654187 2 2 999999 2 289722 937268 2 2 999999 1 2 999999 823275 2 37585 539847 1 16 999984 152941 2 2 999999 1 345248 718517 365542 1 11 999984 145324 1 57530 870768 -973728 2 2 999999 2 622173 912359 2 2 999999 1 389478 496305 -143822 1 2 999999 -115483 1 2 999999 -349373 2 2 999999 2 11 1000000 1 2 999999 255939 1 882619 902227 657659 2 2 999999 2 297232 465685 1 606480 778222 932294 2 2 999999 2 9 999993 1 2 999999 614834 1 2 999999 -930794 2 2 999999 1 20 999986 -832478 2 27781 645371 1 2 999999 -565083 2 476055 910022 2 2 999999 1 11 999990 740254 1 15 999984 -227243 2 15 999994 2 235093 984590 1 2 999999 129373 1 9276 735273 696338 2 2 999999 1 370353 550732 -781120 2 2 999999 2 19 999994 1 2 999999 387862 1 2 999999 131328 1 3 999988 519835 2 2 999999 1 13 999988 461322 1 6 999982 -560336 1 4 999996 -395942 1 2 999999 -751272 2 664246 782544 2 468236 627434 1 142322 921641 982787 2 2 999999 2 2 999999 2 235035 379511 2 240647 257617 2 15 999984 2 632848 805003 1 10 999997 288609 1 2 999999 -629573 1 14 999989 -684094 1 47516 230408 153869 1 15 999997 237986 2 2 999999 2 2 999999 1 1 999997 -432390 2 568441 743580 1 7 999993 652965 2 13 999992 1 2 999987 -728059 1 8 999991 413526 2 609820 978269 1 2 999999 -992367 2 12 999986 2 11 1000000 1 57667 941262 502493 1 701557 843918 768640 2 350751 641123 1 2 999999 690004 1 2 999999 491129 1 7 999996 -834217 1 406333 573686 603673 1 18 999987 639828 1 569842 996944 82652 2 12 1000000 1 565978 841917 806895 2 2 999999 2 466172 505646 2 6 999998 1 2 999999 -662159 2 555826 934508 1 281278 770601 -534579 2 7 999996 1 139799 795012 -444772 2 550780 581981 2 2 999999 1 356783 429825 -182607 2 2 999999 2 18 999996 2 11 999988 1 238377 392832 -499505 2 2 999992 1 2 999999 858754 1 63414 350886 -729950 1 2 999999 428296 2 15 999987 2 499867 903942 1 2 999999 671918 2 804891 913025 2 2 999999 1 16 999993 -457800 2 2 999999 2 442892 477542 1 2 999999 914376 1 87768 963083 161751 2 243273 955570 1 734249 796795 682817 1 5 999989 462832 1 3 1000000 128257 2 12 999988 1 627398 855523 -233449 2 2 999999 1 133832 709035 -450323 2 343990 380185 2 1 999985 2 128182 464714 1 476177 774961 640414 2 9 999984 2 16 999997 1 2 999999 563593 2 11 1000000 2 2 999999 1 2 999999 -508020 2 10 999996 2 7 999986 1 154901 775220 -492097 2 2 999999 2 2 999999 1 13 1000000 -23017 2 20 1000000 2 2 999999 2 2 999999 1 15 999981 635213 1 2 999999 252945 2 2 999999 1 6 999993 544618 1 2 999999 -412792 1 96050 641352 -305102 2 2 999999 1 15 999990 467715 1 18 999984 -327890 1 17 999989 46270 1 2 999999 19491 2 1 999998 2 891499 922684 2 150499 217215 1 18 999989 -556547 2 2 999999 2 83731 245087 2 868498 879504 1 2 999999 -585605 1 466 519649 -683783 1 2 999999 -191831 2 2 999999 1 10 999997 600825 2 12 999996 1 2 999999 763342 2 91170 398132 1 4 999997 -208828 1 9 999987 -60673 2 90150 333706 2 580169 593159 2 2 999999 1 297570 650200 621884 1 504867 975963 869219 2 276608 829980 1 2 999993 -283888 1 5 999987 -886363 2 39360 84825 1 20 999997 -678721 1 20 999985 -830795 2 246314 544528 2 14 999987 1 6 999999 -514521 2 13 999997 2 8 999986 1 465035 607229 -443388 1 12721 405058 635183 2 260658 831883 1 235382 715795 857270 1 250233 931637 373255 1 2 999999 -919322 1 18 999990 -416882 2 16 999997 2 2 999999 2 2 999999 2 563236 878378 2 247924 660656 2 2 999999 2 99634 362662 1 2 999999 -569649 1 2 999999 -688269 1 16 999982 -159829 1 179750 331838 858544 2 2 999999 2 2 999999 1 17 999994 -972625 2 2 999999 2 2 999999 2 180613 722980 2 163669 710537 1 2 999999 -204013 2 283492 788140 2 13 999984 1 8 999996 441265 1 101862 242973 -746400 2 121175 915707 1 2 999999 531209 1 2 999999 -609038 1 8 999981 463628 1 2 999999 296739 2 2 999999 2 2 999999 2 14 999987 1 10 999990 -63984 2 2 999999 2 2 999999 2 2 999999 1 2 999999 921272 2 582590 591920 1 12 999991 93318 1 2 999999 367248 1 11 999998 -269303 2 5 999992 2 20 999998 2 6 999993 2 468947 851002 2 1 999993 2 3 999995 1 103346 603374 311355 1 2 999999 719569 2 2 999999 1 2 999999 962130 1 17 999982 297381 1 20 999989 657226 2 20 999991 1 2 999999 497310 2 251027 992490 2 356039 967255 2 545976 617335 2 20 999982 1 281698 929655 380120 1 16 999984 104285 2 19 999993 1 2 999994 266986 2 2 999999 2 689387 994254 1 620078 969867 -486936 1 375550 944090 35822 1 415364 805910 156487 2 2 999999 1 71808 170285 -954295 1 14 999984 195311 1 533617 727430 761514 2 2 999999 1 700231 729609 -688361 1 471718 934585 -696796 2 2 999999 2 15 999983 2 2 999985 1 307053 913429 849423 1 19 999994 -63366 2 2 999999 2 2 999999 1 5 999994 -716521 1 2 999999 667967 2 2 999999 2 2 999999 1 16 999988 -340466 2 2 999999 1 212063 439396 -903539 2 320985 801309 2 12 999994 2 394021 547820 1 4 999984 350503 2 2 999995 2 2 999999 1 99923 534531 823274 1 2 999999 -979810 1 13 999989 938262 1 2 999999 698499 2 2 999999 1 2 999999 -262672 2 2 999999 2 2 999999 1 4 999984 858264 1 206550 720890 500842 2 10 999983 1 594466 671373 257943 2 2 999999 2 19 999991 1 533916 876045 255642 2 2 999999 2 803423 998302 1 144152 562139 515149 1 83767 678043 -856906 2 51543 502107 2 14 999992 2 3 999990 2 2 999999 1 2 999990 387650 1 2 999999 176951 2 18 999982 1 455204 662912 -94465 2 15 999995 2 383451 402857 1 2 999999 -895933 1 10 1000000 -927268 2 54322 218005 2 93629 688536 1 2 999999 -363887 1 839503 954252 584794 1 7 999992 -785147 2 19 999999 2 10 999984 1 2 999999 -53684 1 10 999981 398443 2 298732 568113 1 12 999988 219513 1 9 999999 44490 2 9 999994 2 365338 743214 1 6 999997 -951192 2 2 999999 1 9 999993 981105 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999985 2 450317 791921 2 2 999999 1 2 999999 515174 2 696338 751203 2 11 999995 2 87960 309790 2 2 999999 1 2 999999 161132 2 2 999999 2 2 999999 1 492152 998923 -963794 1 2 999999 -341728 1 202626 336196 561131 2 9 1000000 2 2 999999 2 12 999987 2 18 999987 1 17 999998 803870 1 128376 816051 291021 2 2 999999 1 8 999988 -824981 1 6 999997 -962061 1 253280 571264 240672 2 252572 565352 2 5 999984 1 16 999982 777992 1 15 999991 -35096 1 7 999989 -86925 2 501685 589143 1 298943 341845 -854845 2 166822 845695 1 3 999984 -20066 1 86360 242892 952110 2 2 999999 1 2 999999 626552 1 2 999999 -385487 2 2 999999 2 2 999999 2 522671 884173 2 506889 848662 2 4 999988 1 6 999998 648235 1 569342 687702 926580 1 14 999984 -668444 1 3463 346750 324 2 173641 384420 2 2 999999 1 17 999996 -740469 1 794375 955570 311170 2 479840 940998 2 2 999999 1 2 999999 -687606 2 9 999996 1 2 999999 -385345 1 10 999984 -23725 2 2 999999 2 2 999999 2 441041 577342 2 49593 125625 2 5 999992 1 625448 986669 -835209 1 10 1000000 -128358 1 2 999999 910142 2 13 999983 2 8 999988 1 9 999981 837432 1 13 999992 -394916 1 2 999999 523256 2 19 999999 2 272329 628448 1 2 999999 -418260 2 305085 738213 2 670963 865362 2 78962 236119 2 2 999999 1 2 999999 628685 2 577926 720152 1 267470 290425 779450 2 20 999997 1 2 999999 507280 2 2 999999 2 2 999999 1 191741 607928 -790296 1 2 999999 -79022 1 232743 376169 450195 1 715574 791645 -663506 2 274328 993779 1 251151 689721 245169 1 2 999999 -493195 2 4 1000000 1 525443 651070 234806 1 8 999995 -729443 1 17 999986 884345 2 9 999993 2 329045 676978 1 2 999999 -555217 2 175323 887341 2 2 999999 2 2 999999 2 2 999999 1 177056 222051 582501 1 2 999999 298559 1 2 999986 473600 2 132948 915100 2 2 999999 2 58135 414234 2 14 1000000 1 2 999999 -397573 2 2 999999 1 7 999995 -758177 2 14 999991 1 12 999983 1682 2 176279 900693 1 867928 890317 358722 2 2 999999 1 2 999999 -738201 2 87181 859329 2 125051 453999 1 2 999999 883102 1 293268 897706 -871630 2 2 999999 2 154794 533219 1 10 999984 42704 1 253918 937207 -719875 1 19 999997 30641 1 2 999999 -273739 1 307968 373796 19875 1 2 999999 -492401 2 13 999988 1 2 999999 -806339 1 18 999987 -774107 2 2 999999 2 4 1000000 1 53278 760596 415164 2 2 999991 2 684184 743873 1 8 999997 67165 1 2 999999 -897533 1 403789 970096 -997943 1 153756 961627 -367898 2 2 999999 1 2 999999 -728045 1 2 999999 248377 1 2 999999 -558361 1 146969 179577 108952 1 2 999984 335389 1 17 999993 -136104 1 2 999999 915679 2 742556 745367 2 8 1000000 1 20 999987 388801 2 12 999985 2 3 999985 1 15 999986 -48871 2 2 999999 2 2 999999 1 19 999983 497370 1 2 999999 459034 1 2 999999 18739 2 276692 342289 2 2 999999 2 2 999999 1 49004 685642 678982 2 2 999999 1 2 999999 892803 2 2 999999 2 411200 780943 2 2 999999 2 14 999982 1 2 999987 612192 1 7 999985 35985 1 2 999999 511677 1 2 999999 -482992 1 2 999999 -515628 1 11 999982 353491 2 351 574685 1 14579 945907 240130 2 1 999990 1 2 999999 -196970 2 127762 184102 2 2 999999 1 2 999999 -655105 2 109857 890499 2 2 999999 2 379092 601067 1 2 999999 472179 2 2 999999 2 13 999987 2 13 999996 2 48237 742926 1 15 999988 386553 2 2 999999 1 6 999986 868014 1 128638 565375 663907 2 2 999999 2 2 999999 1 5 999994 788728 2 423273 847997 1 42287 752831 173085 2 2 999999 2 2 999999 2 10 999982 1 16 999991 -937845 2 306535 308645 1 20 999994 -388083 1 13 999986 699508 2 2 999999 1 308682 370406 983143 2 18 999997 1 8 999983 711204 2 108235 745079 2 2 999999 1 2 999999 863365 1 11 999994 -422673 1 7 999989 -220961 1 360626 626306 -826272 2 17 999984 1 10 999993 -611826 1 52516 579631 563396 2 8 999986 1 11 999993 163263 2 2 999999 2 20 999993 2 2 999999 2 18933 298574 2 2 999999 1 359989 956223 328669 2 214207 260424 1 276087 622852 949429 1 204026 527287 2058 2 293736 349576 2 58447 751448 1 333076 580609 972607 2 679004 764750 2 2 999999 1 10 999983 942103 1 16 999982 734766 1 4 999982 891093 1 11 999985 356715 1 15 999995 -100138 2 2 999999 1 615774 883421 -890688 1 3 999989 29740 2 2 999999 2 537229 677596 2 2 999999 1 583011 643253 12744 1 327106 395284 -116350 1 2 999999 957269 2 624332 902352 2 2 999999 2 252288 620803 1 2 999999 307387 1 12 999997 157538 1 8 999986 -195827 2 8 999999 2 2 999999 2 2 999999 1 2 999999 110288 2 11 999997 1 2 999999 -953201 1 68172 694664 660637 2 5 999994 1 568612 809959 -994123 1 119283 490248 983102 2 302002 829367 1 2 999999 -17600 2 2 999999 2 14 999983 1 2 999999 458884 2 367964 631784 2 5 999989 2 144539 167588 1 2 999999 -28020 2 2 999999 2 30364 962821 1 2 999999 -410081 1 2 999999 -901538 1 3 999987 565706 1 6679 454684 -708410 1 9 999999 270870 2 2 999999 1 7 999999 885863 1 2 999999 -817563 1 2 999999 -593798 2 220732 396132 1 2 999982 -131173 1 14 999992 563995 2 832632 878892 2 8 999982 1 13 999994 986724 2 2 999999 1 2 999999 973361 1 120774 987521 -727777 1 11 999995 -499473 1 233100 903568 -963762 2 9 999995 1 2 999999 -104366 1 146253 712640 -56550 2 2 999999 2 458406 774138 1 402552 461340 -136201 2 2 999999 2 2 999999 2 2 999999 2 20 999993 1 729840 893776 -444220 2 2 999999 2 40789 737998 2 645814 838686 1 387080 528902 213998 1 31244 262718 635898 2 552849 913685 2 489536 751826 2 374515 916933 2 168994 466728 2 2 999999 1 480958 808060 173197 2 11 999996 2 47350 709097 2 2 999999 2 16 999990 2 352606 527887 2 118042 189174 1 16 999989 -571266 1 2 999999 -285358 2 2 999999 2 2 999999 2 2 999999 2 10 999996 1 2 999999 -643786 1 17 999999 -707447 2 2 999999 1 273062 851324 -820606 2 2 999999 1 2 999999 -915799 2 2 999999 1 20 999984 -485762 1 11 999997 -617755 1 9 999984 414232 1 9 999999 -14010 2 12 999993 2 2 999999 1 2 999999 225407 1 19 999984 850019 2 2 999999 2 477722 884316 1 145514 241188 801013 1 1 999983 475864 2 3 999993 2 15 999990 2 5 999984 1 199508 542992 -81059 1 2 999999 238801 2 382502 685226 1 106627 366285 -184470 2 2 999984 2 322311 675348 2 10 999988 1 2 999999 268079 1 9 999992 895151 1 15 999981 756537 2 304949 359375 2 3 999993 2 2 999999 2 470491 981043 2 16 999992 2 2 999999 2 10 999983 2 13 999999 2 2 999999 1 79100 538822 -838795 2 2 999995 2 2 999999 1 272448 461336 211781 2 2 999999 1 521940 629855 268726 2 2 999999 2 10 999988 2 12 999994 2 3 999984 2 2 999999 2 13 1000000 2 16 999985 1 2 999999 968624 2 2 999999 1 9 999990 400316 1 4 999989 945534 2 17 999981 1 2 999999 -466217 1 14 999996 -382301 2 2 999999 2 513294 807175 2 749710 835004 2 719161 757802 2 338339 919621 2 17 999981 1 358855 364494 240685 1 7 999998 -999857 2 3 999987 2 574022 846090 1 9 999991 542218 2 541426 973866 2 2 999999 1 2 999999 905529 1 270241 704596 -564508 1 2 999999 756773 1 2 999999 -926399 2 2 999999 2 2 999999 2 18 999986 1 6 999992 -180940 2 2 999999 2 16 999986 2 155397 916253 1 2 999999 934886 1 6 999988 680549 2 2 999999 2 2 999999 1 15 999985 -466922 2 2 999999 1 2 999999 540800 1 18 999989 -313732 2 9 1000000 1 34136 82712 761793 2 13 999994 1 2 999999 -856247 2 6 999981 1 8 999983 328822 1 15946 65238 378134 2 401318 661561 2 116 970322 1 2 999999 -253300 1 5 999996 736614 2 2 999999 2 2 999999 2 120573 485337 2 2 999999 1 19 999994 697651 2 160185 601669 2 2 999989 2 252935 313019 2 860068 961565 2 25127 703138 2 271174 818249 2 702571 840546 1 86246 390441 -638944 2 114625 637191 1 591106 614881 -53381 1 92223 611860 86302 2 440219 900526 1 182161 900064 702903 1 784421 955025 715105 1 11 999997 371728 2 49852 471982 2 2 999999 1 133324 252694 -245750 1 96521 940154 210371 2 2 999999 1 381360 633720 -263943 1 2 999999 149828 2 13 999983 2 2 999999 2 2 999999 1 2 999999 -351701 1 12 999990 30555 1 2 999999 -553971 1 2 999998 -484599 2 90328 731965 1 14 999995 218243 2 228965 585200 1 6 999981 -585319 2 2 999999 2 20 999983 1 2 999999 -917864 2 515111 563596 2 130617 626313 1 2 999999 -79501 2 12 999982 1 2 999999 335804 1 2 999999 334775 1 58486 564911 750845 2 11 999993 1 218902 398527 113601 1 7 999984 -819239 2 52435 113645 1 899852 949892 769452 2 365834 756072 2 2 999999 2 393134 617845 2 2 999999 1 5 999988 843781 1 2 999999 -323773 1 2 999999 184067 1 2 999999 282534 1 147532 389518 201772 2 544013 820492 2 15 999988 2 2 999999 1 230128 920571 913267 2 7 1000000 2 14 999999 1 19 999990 672641 2 14371 460020 1 2 999999 -503823 1 2 999999 961294 1 904681 963637 -384649 1 4 999988 500738 1 276764 947086 -876994 1 722635 822555 463836 2 2 999999 1 12 999996 -136475 2 2 999999 1 171613 724745 -674594 2 2 999999 1 2 999987 695938 2 13 999994 1 2 999991 -36162 2 160734 856632 2 2 999999 1 301010 923954 -775478 2 2 999999 1 215601 893434 -467085 2 6 999994 2 610173 880755 2 6 999998 2 9 999982 2 2 999999 1 380823 815694 646308 2 2 999999 2 266693 380446 2 18 999995 2 8 999998 2 128580 712379 1 113658 776795 301676 2 2 999999 2 290694 533934 2 10 999997 2 111500 215641 1 402536 785107 -725283 2 4 999984 2 8003 571078 2 2 999999 1 112840 862732 -831180 2 383750 450050 1 176115 363394 414170 2 277594 526354 1 2 999999 785017 2 14 999982 2 649400 922799 1 8 999996 347419 1 170596 671249 -658107 2 2 999999 1 2 999999 353893 2 4 999992 2 2 999999 1 2 999999 -556878 2 2 999999 2 2 999999 2 2 999999 2 13 999985 2 5 999997 2 2 999999 2 2 999999 2 14 999984 2 235103 569419 1 2 999999 716290 2 179175 248660 2 8 999983 2 550289 836425 2 2 999999 2 2 999999 1 2 999999 -945387 2 18 999985 2 7 999985 1 5 999991 496694 2 11 1000000 1 9 999998 642624 2 2 999999 2 2 999982 1 2 999999 -758496 2 13 999981 1 2 999999 847046 1 243795 541659 170191 2 779514 784064 2 6 999999 1 15 999994 -41646 1 2 999999 364120 1 2 999999 683019 1 620566 654557 977788 1 2 999999 756892 1 277605 698796 437794 1 2 999999 612798 1 2 999999 201765 1 504043 711823 916327 1 747538 926718 -215914 2 2 999999 2 2 999999 2 5 999983 2 372865 634438 1 4 999995 -734953 2 2 999999 1 380933 453148 702311 1 2 999999 -309579 1 2 999999 -360006 2 2 999999 1 2 999999 -32277 1 19 999998 -546800 2 2 999998 2 2 999999 1 674521 690930 -396958 1 2 999999 -865718 1 6 999993 -426164 2 1 999996 2 13 999988 1 2 999999 -920676 1 320082 532811 397479 1 259842 464730 -981503 2 17 999990 2 114258 320344 2 365285 877163 2 5 999991 1 400605 599478 42072 1 9 999992 -390397 1 10 999986 -553158 2 102060 450546 1 388055 513344 670069 1 3 1000000 116553 2 2 999999 2 1 999997 1 338250 907341 -738568 1 2 999999 -335894 1 13 999985 754049 1 4 999998 229414 1 2 999999 -415310 1 19 999990 -449567 1 2 999999 -12623 1 497947 524667 -493742 1 20 999981 988154 1 8 999996 357766 2 1 999997 1 2 999999 396580 2 14 999983 1 293908 869685 -642684 2 2 999999 2 442312 536838 2 18 999982 2 5 999997 2 195456 369524 2 10 999999 1 2 999999 630633 2 7 999985 2 2 999999 1 2 999999 512089 1 799069 871404 -154739 1 2 999999 443628 1 705137 784996 502701 1 2 999999 927459 2 1 999999 2 2 999999 1 2 999999 988327 1 13 999998 796820 2 259778 666397 2 2 999999 1 398466 571601 137955 1 2 999999 -884665 2 5 999982 2 17 999984 2 2 999999 1 208897 335941 325500 1 120240 150401 -878234 2 18 999989 2 2 999999 1 7 999992 -436431 1 645193 872647 -309970 2 100159 423788 1 2 999999 998465 2 2 999999 1 11 999983 413058 2 2 999999 2 18 999995 2 2 999999 1 169029 758459 415324 1 2 999999 244714 1 640453 839754 698346 2 2 999999 2 2 999999 1 2 999999 -342748 2 4 999997 2 12 999998 2 143297 539899 1 105369 435906 -411120 2 3 999986 1 17 999986 927028 1 2 999999 -905492 2 239461 679203 2 2 999999 1 477336 891141 900746 2 14 999987 1 18 999992 240909 1 17 999986 -803723 2 10 999990 1 2 999999 -685046 2 533141 673504 2 2 999999 2 19 999990 1 479891 822196 890159 1 190709 719582 -908396 1 500042 883509 -567740 1 2 999999 349896 1 9 999986 421651 1 2 999999 -482393 1 259954 593562 -789031 2 2 999999 1 297380 346352 349198 1 2 999999 -978645 2 2 999999 1 167811 926409 -689436 2 489064 809617 1 2 999999 -171750 1 12 999989 -294788 1 2 999999 554399 2 5 999987 1 2 999999 930694 1 2 999999 -578507 2 740149 888051 1 5 999996 253287 2 2 999999 2 616954 918865 2 2 999999 2 12 999995 1 2 999999 791546 1 2 999999 -970361 1 2 999999 -436017 1 546093 646409 -178408 1 365665 609447 195362 2 2 999999 1 9 999997 26931 1 415258 945388 -670162 1 16 999987 270954 2 504586 932603 2 2 999999 2 86198 331314 1 2 999999 -52993 2 515174 576231 1 2 999999 -338581 1 194251 424283 572942 1 1 999981 -108355 1 2 999999 130460 1 2 999999 -135667 2 359586 400071 2 5 999989 1 2 999999 -9214 2 451145 853891 1 2 999999 -38168 2 15 999981 1 2 999999 -197841 1 20 999989 773978 1 133918 895613 916056 1 19 999995 97083 2 191174 304201 2 340523 509307 1 2 999999 150348 2 2 999999 2 8 999998 2 7 999998 1 60740 885157 768545 1 391993 506788 -875529 2 610290 669469 1 2 999999 -39209 1 2 999999 -662052 1 12 999991 149328 1 624503 627636 131635 1 2 999999 530285 1 2 999999 206207 1 267326 618439 -943293 1 2 999999 -273752 2 2 999999 1 332223 596579 -195116 2 2 999999 2 2 999999 1 30622 310197 -84530 1 2 999999 -608641 2 15 999998 1 4 999998 -311146 2 616102 864289 2 779501 961407 2 8 999999 1 424182 816904 -492288 2 44597 410096 2 14 999983 1 823441 989627 660708 2 15 999990 2 2 999999 1 255729 656561 20385 1 680240 827146 -498854 1 13 999991 836377 1 2 999999 -196862 2 17 999982 1 2 999999 687676 2 19 999996 1 19 999987 -908177 2 225090 673745 2 38473 988979 1 2 999999 323163 1 9 999995 890290 1 834592 971731 462601 2 2 999999 2 2 999999 1 2 999999 -850370 1 430095 878751 707912 1 2 999999 348791 1 1 999991 119108 2 2 999999 2 39767 121649 1 349108 360311 681026 2 468913 980442 2 8751 796880 2 4 999989 2 13 999988 2 2 999999 2 18 999992 1 77207 632622 78387 1 3 999987 919144 2 5 999994 1 11 999988 -290428 2 74386 582060 2 218616 406822 2 2 999999 1 57931 470655 -436171 2 4 999996 1 16 999985 88650 1 2 999999 894222 2 2 999999 2 7 999989 2 3 999982 2 2 999999 2 2 999999 2 2 999999 1 8 999985 284241 2 2 999999 1 83238 645881 401800 2 1 999994 1 2 999999 -779357 1 349461 493708 390358 1 2 999999 552548 1 17 999983 655188 1 8 999995 -943478 1 17 999988 -412944 2 404837 894849 2 2 999999 2 2 999999 2 2 999999 1 18 999984 307883 1 8 999988 -413234 2 2 999999 2 174455 528629 1 20 999989 522065 1 296696 814489 992018 1 297398 699720 -423142 1 2 999999 960474 1 2 999999 445909 1 111133 838220 98888 1 14 999997 934539 2 12 999986 1 302266 491786 -358512 1 291616 436144 -259094 2 168911 591840 2 2 999999 1 137582 891967 322235 1 268176 607748 635461 1 2 999999 -782610 1 20 999985 -845179 2 2 999999 1 2 999999 -876563 1 1 999988 -638799 1 2 999999 -248356 1 5 999995 -508698 2 2 999999 1 8 999985 267241 2 2 999999 2 2 999999 1 557882 686769 326365 2 8 999982 1 376415 722377 -99572 1 2 999999 -15193 1 313018 767863 -994436 2 714692 765927 2 2 999999 1 739104 798267 922561 2 820058 942054 1 850373 888904 -365504 2 2 999999 1 2 999999 949867 1 10 999981 535198 1 97459 639958 568917 2 227746 755049 2 2 999999 2 2 999999 1 2 999999 -751489 2 2 999999 1 10 999985 352671 1 2 999999 -328913 2 79038 997628 1 2 999999 742579 2 63277 600051 2 2 999999 1 2 999999 -215770 2 7839 516572 2 361620 849511 1 15 999986 867076 2 2 999999 2 14 999990 2 107716 479492 1 2 999999 585121 2 792934 856360 1 12 999996 669797 1 371538 615437 48226 2 259314 832028 1 2 999999 89412 2 14 999988 2 2 999999 1 3 999993 -319529 1 269169 750811 46202 2 2 999999 2 39795 596139 2 2 999999 2 2 999999 1 542069 787054 630323 1 2 999999 663355 2 2 999999 2 389069 579913 1 52611 704044 -695540 1 2 999999 866901 1 51883 942083 -924349 2 2 999999 1 27305 281498 113261 1 2 999999 836524 1 192889 800152 -434988 2 4 999996 2 18 999992 2 3562 819821 2 563084 935542 1 2 999999 -610514 1 2 999999 -787752 2 2 999999 2 4 999983 2 7 999995 2 7 999995 2 2 999986 2 361716 663940 1 10 999995 -711833 1 2 999999 -428164 2 713285 763586 1 2 999999 88433 1 507549 883181 966821 2 13 999988 2 2718 937105 1 2 999999 -875947 1 299097 671930 790303 2 2 999999 2 737246 993937 1 2 999999 945875 2 387464 914611 1 454562 683802 -542588 2 325891 551915 2 6 999997 1 163499 406473 785936 1 2 999999 223954 1 5 999994 -949378 2 2 999999 2 3 999987 1 607683 955993 907014 2 201096 581783 2 12 999994 1 2 999999 -995535 2 345030 978829 1 1 999992 -773314 2 16 999992 2 557956 746480 2 331379 785706 2 302227 454510 1 10 999987 -326064 1 516748 878120 214593 2 530834 714242 1 242167 578284 -473592 1 2 999992 18123 1 9 999988 802864 2 328919 460003 2 2 999999 1 1 999988 38524 2 2 999999 1 2 999999 -705592 2 17 999996 1 187125 250971 -495842 1 2 999999 -52336 2 2 999999 2 439518 492365 2 2 999999 1 371821 496363 -174855 1 15 999982 -623934 2 16 999988 2 3 999983 2 19 999986 2 103113 629142 2 7 999986 2 266972 829868 1 2 999999 -835892 1 6 999996 -882769 2 2 999999 2 9 999999 1 19 999997 962397 2 176826 198345 1 2 999986 647340 2 722566 835660 2 15 999995 2 2 999999 2 285192 774104 2 2 999999 1 2 999999 754342 2 15 999995 1 2 999999 36380 2 12 999985 1 16 1000000 -102955 1 468578 896594 -675545 2 2 999999 2 819928 878955 1 2 999999 -42426 1 322599 393618 -264144 1 50836 585376 891297 1 2 999999 796002 1 2 999999 38656 1 429607 827627 50195 2 851697 921411 2 4 999987 2 2 999999 2 16 999998 1 2 999999 -731419 2 287490 804895 2 2 999999 2 19 999997 1 15 999992 522438 1 2 999983 772877 2 2 999999 2 10 999988 2 469096 490747 1 381447 879043 833355 2 2 999999 2 2 999999 2 2 999999 2 273710 317737 1 2 999999 -850415 1 12 999991 626178 1 26245 261241 313286 1 2 999999 -820128 1 626424 922058 -537949 1 320124 802184 15377 2 2 999999 2 88073 205863 2 2 999999 2 2 999999 1 799417 820095 -778667 1 2 999999 -635422 1 237720 621165 11968 2 587007 843778 1 642152 699410 -854900 2 144767 746589 2 489000 885791 1 2 999999 914412 1 19 999996 225730 2 159187 169414 2 81195 599360 2 15 999987 2 7 999989 1 4 999982 443489 1 13 999985 -625419 1 19 999999 54086 2 98777 387602 2 3 999982 2 289182 858513 2 8 999981 2 171115 405489 2 2 999999 1 2 999999 575300 1 19 999999 385217 2 2 999999 2 9 999999 2 13 999996 2 89384 677239 2 2 999999 2 2 999999 2 238331 858490 1 4 999991 -824526 2 174412 851524 1 295116 866394 -431058 2 1 999984 1 464395 976555 -424475 1 737176 922659 879601 1 2 999999 -168274 2 363401 674445 2 8 999990 1 2 999999 -166467 1 142383 623134 -676193 2 7 999983 1 615866 847991 -809735 2 187936 242243 2 609703 754319 2 697268 864923 1 12 999993 805559 2 13 999997 2 6 999985 1 2 999999 725167 2 189870 521956 1 6 999984 -243824 2 2 999999 2 10 999993 2 8 999982 2 117483 734498 2 2 999999 1 424849 870445 -728134 2 2 999999 1 607436 755099 -69143 2 104168 464914 1 787445 924198 761001 2 20166 199881 1 4 999992 660944 2 172532 253704 2 159746 732901 2 1 999982 2 433696 852568 1 234835 591155 604163 2 2 999999 2 11 1000000 1 2 999999 -274127 2 12 999997 1 490356 609092 104476 1 2 999999 178144 1 453466 762270 841746 2 241238 995163 1 2 999999 -324838 2 2 999993 2 19 999994 1 2 999999 722988 1 2 999999 -708495 2 2 999999 1 1958 439654 -157880 2 2 999999 1 8 999985 -791510 2 1 999996 2 2 999999 1 2 999999 -109022 2 18 999988 2 453828 713589 2 2 999999 2 2 999999 1 13 999984 -961663 1 2 999996 968282 2 2 999999 1 2 999999 -169667 1 20 999999 -715888 2 1426 157479 2 5 999992 1 2 999999 44112 2 2 999999 1 3 999985 -287069 1 11 999994 -608630 2 684203 989239 2 8 999998 2 11 999993 1 2 999999 533590 1 232672 671033 -943356 1 20 999996 39894 2 4667 105216 2 166937 410475 2 2 999999 1 2 999999 -565954 1 2 999999 -340293 2 13 999999 2 103071 304417 1 164069 466362 687663 2 11 999997 1 5 999995 116280 1 618870 699575 -611832 1 109222 139975 889585 2 2 999982 2 6 999993 2 3 999998 2 510874 637378 2 8 999998 2 316285 760868 1 2 999999 766011 1 23076 974274 -597588 2 2 1000000 1 90174 936930 -317726 2 10 999983 2 3 999983 1 7 999998 121077 2 533400 543829 1 16632 962870 -370391 1 186105 808034 658780 2 2 999999 1 20 999995 188006 2 7 999995 1 2 999999 10695 1 15 999982 631492 2 117846 826672 1 2 999999 -237430 1 364092 611857 -632771 2 274946 693520 1 18 999998 -704886 2 17 999985 2 211352 378685 2 2 999999 2 2 999999 2 2 999986 1 10 999988 859012 2 2 999999 1 12 999996 957759 1 2 999999 384617 2 12 999998 2 2 999999 2 101011 774543 1 15 999988 129583 1 6 999986 278753 2 16 999990 2 93565 496269 2 161853 587680 2 11 999981 1 2 999999 -571574 1 2 999999 -537331 1 907929 988084 -614033 2 2 999999 2 504113 616624 1 5 999991 41862 2 459616 708477 1 2 999999 -246274 1 55696 246885 -660072 1 543100 793133 -750520 1 2 999999 174279 2 2 999999 1 594968 872244 935012 1 2 999999 -190754 1 18 999983 -193921 2 551632 754837 2 2 999999 1 8 999995 527939 2 683581 837578 1 19 999993 -423688 1 380457 500737 944054 2 2 999999 2 2 999999 1 3 999985 -761100 1 10 999981 89024 2 2 999999 1 17109 918742 593063 2 14 999988 1 2 999987 -711473 1 16747 943692 354052 1 5 999998 875019 2 2 999982 2 874240 995538 2 29405 955166 1 2 999999 -308677 1 287962 737707 170881 2 238331 545318 1 16 999987 167748 1 6 999985 -321979 2 6 999982 2 1 999998 1 405707 709858 465956 2 531592 589793 2 204334 330273 1 816856 826897 -502731 1 535711 558933 -968899 2 2 999999 1 5 999983 -696949 2 241683 864153 1 12 999994 -908760 1 2 999999 -567301 2 766370 909864 2 16 999983 1 463233 674479 -34132 2 406624 705180 2 269172 444547 1 70313 815299 -829429 2 691972 725996 2 2 999992 1 2 999999 -304091 1 443086 449172 418949 1 17 999987 540168 1 2 999999 -272637 1 44142 104554 -70963 2 234332 712251 2 13 999985 2 2 999999 2 2 999999 1 2 999999 -448722 1 2 999999 -112280 1 378997 979029 414787 1 639234 933908 8829 1 10 999986 487859 2 2 999999 1 637173 919840 -755411 2 754718 960892 2 2 999999 2 8 999982 1 700224 995911 16959 1 266072 487346 -637392 2 2 999999 1 3 999983 -409418 1 118877 900288 -663863 1 19 999987 615798 2 6 999999 2 2 999999 2 745214 898939 1 5 1000000 -803823 1 327892 461494 720228 2 17 999995 2 159939 297031 1 15 999986 -772886 1 2 999989 345622 2 40517 934043 2 2 999999 1 519373 555726 235360 1 3 999986 -682472 2 7 999982 1 2 999999 -291966 2 95268 704461 1 2 999999 645251 2 109814 153256 1 19 999999 612973 1 2 999999 806935 2 12 999986 1 13 999998 163135 2 14 999993 1 17 999994 -818317 1 166283 768160 -492475 2 14 999998 1 14 999995 -170602 1 281224 512929 162012 1 49009 925956 902762 1 2 999999 990818 2 2 999999 1 12 999991 303948 2 2 999999 2 2 999999 2 6 999998 1 608062 860268 -562679 2 9 999990 1 16 999982 315611 1 19 999994 314406 1 2 999999 -508967 1 502575 920982 -357845 1 14 999989 -850300 2 266128 320794 1 17 999990 -956276 2 58980 213625 2 30712 961364 2 2 999999 2 3884 746790 2 130322 199404 1 3 999981 519194 2 19 999996 1 2 999999 -637623 2 2 999999 1 390757 560248 -707456 1 2 999999 -959594 2 22216 264387 2 2 999999 1 26964 973568 661680 1 2 999999 -800730 1 2 999999 510371 2 118625 643470 1 16 999989 504738 1 15 999981 157234 1 337533 518762 324345 2 33423 616891 2 530457 545653 2 10 999989 1 2 999999 753549 1 2 999999 -77927 1 55345 683319 806353 2 532155 865746 1 2 999999 451456 1 13 999992 -733483 1 2 999999 -237510 1 2 999999 734707 1 2 999999 880722 2 2 999999 2 16 999998 1 4 999997 -734181 2 658452 670082 2 2 999999 1 8 999992 367435 1 733964 739623 -127372 2 2 999999 2 18 999995 1 4 999995 -929733 2 5 999994 1 2 999999 -970400 1 2 999982 770206 1 2 999985 216101 1 618475 848366 74231 2 91164 418867 2 179601 390456 2 7 999996 1 2 999999 863336 2 14 999999 1 639315 847200 -30059 2 896919 991728 1 12 999999 -341217 1 114712 913061 298521 2 65534 959022 1 15 999995 554620 2 64356 643942 1 66413 817832 373233 1 20 999982 948319 2 10 999988 2 139113 735374 2 2 999999 1 188102 363427 348302 1 2 999999 -102022 2 526175 672644 2 2 999999 1 10 999998 -416321 2 15 999999 1 2 999999 -422950 2 163274 584415 2 2 999999 1 20 999986 -72098 1 2 999999 -858358 2 2 999999 1 87102 768042 475644 1 654657 925140 978924 1 338896 355269 -347089 2 855886 968508 2 6 999990 1 2 999999 605585 1 185930 576599 -884260 2 232720 496744 2 2 999999 2 7 999981 1 668031 970299 -828820 1 7 999994 -714208 1 2 999999 -715259 1 7 999981 649780 1 2 999999 -816393 1 2 999999 745567 1 15 999993 -462116 2 2 999999 2 6 999998 2 2 999999 2 783464 934211 2 14547 930402 2 37052 665019 1 2 999999 -849203 1 4 999988 -909169 1 2 999999 469500 2 2 999999 2 953737 963258 1 555866 741076 131145 1 63220 337852 158521 1 12 999991 -215880 1 2 999999 622413 2 9 999983 2 13 999988 2 2 999999 2 352086 700949 1 7 999986 763301 2 9 999988 2 11 999982 1 12 999989 531664 2 2 999999 1 3 999989 -194363 2 3 999990 1 22685 24201 -121821 2 2 999999 2 12 1000000 2 306690 376625 1 342295 838125 -444546 1 184881 753984 -421930 2 96995 294416 1 748426 845856 -128648 1 1 999991 -276767 1 2 999999 -400144 1 2 999999 6326 1 837884 914084 -790470 1 437407 684644 -290450 1 2 999999 -138240 2 323269 495723 1 287633 543748 -293988 2 2 999999 1 2 999999 421504 1 2 999999 -969220 1 2 999999 975808 1 2 999999 352756 2 537796 658234 2 2 999999 1 127157 954889 268944 2 2 999999 1 5 999988 -608949 2 12 999996 1 664570 985667 -939999 2 2 999999 2 2 999999 1 9 999986 -77006 1 2 999999 991997 2 18 999996 1 55435 313369 -295352 2 1 999995 1 2 999999 -212661 1 2 999999 -782778 1 2 999999 604750 2 11 999998 2 2 999999 2 2 999999 2 2 999999 1 2 999999 890015 2 2 999999 2 193732 269570 1 145772 406737 278200 2 8 999986 1 2 999999 -4883 1 68944 450049 423466 1 18 999987 -855454 2 9 999986 1 2 999999 -352002 1 2 999999 -781814 2 2 999999 2 349336 780712 1 98197 406650 512567 1 7 999983 594893 2 18 999991 1 2 999999 845000 1 16 999982 582414 2 2 999999 2 166185 285873 2 2 999986 1 2 1000000 237976 1 2 999999 775580 2 889723 972841 2 2 999999 1 2 999999 768882 1 2 999999 893680 1 2 999999 562743 1 2 999999 -759439 2 2 999999 2 865400 909268 1 2 999999 47376 2 2 999999 1 77648 868434 411973 2 13 999983 2 385037 806672 2 17 999991 1 871473 952657 -945474 2 10 999996 2 11 1000000 2 2 999999 2 269832 882574 2 2 999999 1 2 999999 806699 1 8 999992 -46560 2 2 999999 1 128006 429902 -198570 2 6 999998 1 13 999990 -908297 1 2 999981 393313 1 2 999999 -46249 2 2 999999 1 12 999996 -24149 1 250086 272030 834979 1 2 999999 -414233 2 2 999999 1 5 999995 247199 2 7 999986 1 2 999999 -501929 1 2 999999 495620 1 8 999992 -605137 1 12 999991 -184424 1 148831 930015 283087 1 2 999999 -756717 2 2 999999 1 14 999991 -491537 1 14 999994 422630 1 206138 658396 -104953 2 164806 847706 1 130263 535699 483754 1 2 999999 150706 1 1 1000000 -397875 2 147270 358630 1 11 999991 -407208 2 2 999999 2 2 999999 1 11 999994 -775354 2 2 999999 1 3 999990 826796 2 2 999999 1 10 999983 -667950 2 2 999999 1 16 999987 -326977 2 161044 652108 2 372278 969437 2 12 999994 2 2 999999 1 4 999997 -434940 1 2 999999 467723 2 152179 174470 2 467621 584075 1 331301 866728 612339 2 2 999999 2 15 999985 2 2 999990 1 251451 352754 -349920 1 361792 712302 858099 1 2 999999 513961 2 19 999985 2 18 999982 2 2 999999 2 575294 634197 1 2 999999 -132241 2 200640 342472 2 2 999999 2 2 999999 2 9 999986 1 2 999999 -308247 1 1 999999 284959 1 17 999989 989350 1 2 999999 970561 2 13 999999 1 2 999999 370390 2 8 999999 2 310645 906487 1 420147 554879 377554 1 35433 54559 -826797 2 2 999999 2 301316 753104 2 2 999999 2 145082 857784 1 2 999999 760142 2 481989 806427 1 2 999999 -922342 1 2 999999 -144289 2 14 999981 2 2 999999 2 2 999999 1 2 999999 363547 1 5 999992 708173 2 1 999984 1 86888 591691 902664 1 124831 588482 186645 1 13 999981 239328 1 2 999999 758712 2 19 999985 1 12 999992 -749087 1 250395 736430 8268 1 17 999989 212023 2 2 999999 2 3 999992 1 2 999999 -64282 2 2 999999 2 2 999999 2 681492 789169 2 831942 968803 2 8 999984 2 92732 741088 1 2 999999 -389863 2 2 999999 2 7 1000000 2 16 999988 1 107139 985915 -508683 1 319066 807941 -141527 1 2 999999 359090 1 10 999985 -384553 2 19 999988 2 2 999999 1 2 999999 893052 2 2 999999 2 51328 55799 1 524491 556930 192342 2 18 999989 1 19 999987 -683876 1 2 999999 -366795 1 2 999999 -882930 2 8 999990 2 316680 814024 2 2 999999 2 2 999999 1 181503 427954 826728 1 592621 770782 -545079 1 2 999999 339611 1 34653 638215 287502 1 2 999999 724082 1 2 999999 921538 2 139569 263691 2 225775 578355 1 8633 526165 819694 2 13 999994 1 2 999999 -401794 2 2 999999 2 46325 986507 1 11 999981 -850003 1 2 999999 -720769 2 13 999988 2 448119 709175 1 2 999999 -596156 1 2 999999 -276714 2 2 999999 2 391954 690780 2 14 999984 1 2 999999 -756383 1 18 999989 -622650 2 211199 666150 1 11 999992 -454064 2 14 999989 1 2 999999 321851 1 625928 799175 -684598 1 115157 727622 560002 1 13 999982 136216 1 3 999989 99014 2 197821 620283 1 2 999999 -873297 1 8 999981 360705 1 554789 817491 158637 2 1 999995 2 381249 579068 1 2 999999 -555416 2 6 999998 1 2 999999 -515144 2 12 999986 2 2 999999 2 12 999993 1 2 999999 919926 1 406441 743581 -94207 2 163333 881991 1 2 999999 890657 1 157359 406848 -596687 2 8 999997 1 5 999992 642733 1 293870 470894 670507 1 8 999992 4980 2 542928 584239 2 1 999998 2 406501 728884 2 10605 405670 2 17 999982 2 16 999984 2 276916 671308 1 431420 936761 -891057 2 660191 900778 2 237238 954038 2 2 999999 1 10 999995 397456 2 91868 620340 1 11 999989 747390 1 11 999992 -370146 1 7 999984 -920346 1 332782 741393 -603134 2 682892 752338 2 8 999988 2 2 999999 2 2 999999 2 2 999999 1 16 999997 -203709 1 2 999999 -207087 1 2 999999 467626 1 13 999981 -465018 1 2 999999 292213 1 8 999990 -398021 1 373325 411251 975751 1 4 999990 122478 2 41359 954717 1 267907 872788 -796426 1 2 999999 806238 1 9 999991 -536544 2 609599 775865 1 46116 825010 254914 2 2 999999 2 42066 581946 2 221664 653652 1 12 999984 876090 2 2 999999 1 2 999999 -878046 2 105804 788449 1 2 999999 -374337 2 269300 536909 1 2 999999 272605 2 2 999999 2 2 999999 2 2 999999 1 768608 902513 -876345 2 2 999999 2 14 999981 2 18 999995 1 441139 822572 -180353 1 2 999999 -874887 1 2 999999 339574 1 2 999999 22937 2 10 999987 2 6 999989 2 253021 427745 1 2 999999 -218234 1 731056 851712 290997 1 214322 892450 -84899 1 377943 688243 -406993 1 7 999988 -664214 1 2 999999 807064 1 2 999999 381767 2 506274 583172 1 2 999999 -506349 2 633774 651532 2 377483 858918 1 559122 800039 -355865 2 2 999999 2 392579 790679 1 11 999999 183157 1 13 999998 26533 1 18 999988 -763181 2 303197 674353 2 2 999999 1 2 999999 818242 2 19 999984 1 4 999987 -604641 1 17 999992 467938 1 2 999999 321909 1 5 999998 356755 2 2 999985 2 125521 238485 1 3 999996 -755742 1 2 999999 -137247 2 17 999990 1 12 999990 199265 1 2 999999 -305498 1 129929 787007 -905577 1 2 999999 -814094 2 2 999999 2 17 999993 2 533716 692503 1 442488 487757 19496 1 3 999990 664463 1 17 999989 -380404 1 19 999989 -798966 2 2 999999 1 19 999990 416795 1 2 999999 -304337 2 6 999988 2 278322 629253 1 2 999999 510541 1 400591 534671 774060 1 362226 991521 -762145 1 11 999998 -852928 1 17 999984 648948 1 7 999984 -909208 2 2 999999 2 16 999991 2 6 999992 1 108263 898314 572175 2 2 999999 1 2 999999 239236 1 17 999984 -161237 1 597709 719845 587697 2 2 999999 1 2 999999 -803622 2 9778 736639 1 2 999999 352172 1 29102 625402 -145944 1 10 999981 -683571 2 14 999998 2 318384 905416 1 2 999999 872941 2 8 999993 1 2 999999 454144 1 343850 995979 583779 2 101495 939441 1 416436 676550 293253 2 13 999984 2 2 999999 2 320354 364619 2 2 999999 2 2 999999 2 362248 403513 1 2 999999 -508016 1 2 999999 -936314 2 1 999996 1 166357 880772 392593 2 46388 129613 2 228574 950429 1 15 999986 -949858 1 5 999999 -706868 2 2 999999 2 2 999999 2 670133 738380 2 2 999999 1 192424 539581 707540 1 2 999999 594551 2 65493 569502 2 265231 909900 2 17 999987 2 2 999999 1 13 999986 -140127 2 2 999999 1 2 999999 -821142 1 11 999992 886520 1 12 999990 -99919 1 2 999999 -341234 1 4 999998 582816 1 2 999999 -590619 1 6 999994 177814 2 2 999999 2 2 999999 2 677478 947456 1 2 999999 -633820 1 15 999992 -139167 1 18 999986 -165155 1 12 999989 -752775 2 6 999992 1 2 999999 416690 1 273512 418669 44980 1 2 999999 710010 1 2 999999 167938 2 68981 918354 1 2 999999 -267948 1 147003 191081 -907630 2 2 999999 2 278309 370416 1 215763 842319 757766 2 2 999999 1 20953 514678 -200203 1 460192 892676 846776 2 916851 986841 2 58484 465756 2 216822 513335 1 2 999999 -813220 2 1 999991 1 2 999999 -151121 1 3 999986 -68405 2 17 999994 1 705091 744633 -996692 2 2 999999 2 365239 922878 1 364062 548702 -637984 1 4403 151214 343286 2 2 999999 1 7 999988 23595 1 15 999996 648764 1 1 999997 839913 2 2 999999 1 52992 868939 -420797 1 495248 774781 858484 2 10 999987 1 211111 908756 540655 1 2 999999 473811 1 316215 411250 -250861 1 4 999998 -897965 2 2 999999 2 4 999991 1 2 999999 -869421 2 20 999983 1 9 999999 946380 2 2 999999 2 1 999990 1 318449 637492 -738608 2 508035 900653 1 420302 636134 124372 2 2 999999 2 2 999999 1 70697 614974 -980053 2 2 999999 1 722895 779877 -462718 2 17 999990 2 18 999984 2 11 999986 2 5 999985 1 8 999995 -583554 1 446548 852861 -969088 2 215194 893601 2 3 1000000 2 2 999999 2 280321 945760 1 399296 551261 -370959 1 15 1000000 -863135 2 8 999983 2 2 999999 2 2 999999 1 302367 637529 476805 2 2 999999 1 14 999983 -598143 1 14 999989 449757 2 6 999998 2 313000 564262 2 97708 207070 2 2 999999 1 208656 357438 -522711 2 5 999982 2 9 999984 1 142649 239901 871761 1 2 999999 -987899 1 2 999999 -187284 1 9 999981 -951453 2 20 999988 2 325551 457865 1 20 999992 246178 1 16 999983 -547152 2 423674 685466 2 18 999983 2 2 999999 2 2 999999 1 235116 877805 -436230 2 214836 231208 1 1 999995 -754086 1 378563 673615 -870257 1 14 999981 -788514 2 2 999999 2 19 999992 2 2 999999 2 1 999986 2 6 999986 1 502772 831249 991301 1 4 999988 -608219 1 2 999999 -277713 2 2 999999 1 14 999987 -107627 2 1 999982 2 675690 812134 1 398690 889694 -825940 1 537585 581070 -636004 1 390621 795602 -371437 2 2 999999 2 2 999999 2 19 999994 2 2 999999 1 3 999995 379199 1 2 999999 -161932 2 98600 342967 1 20 999981 -103721 1 6 999987 122410 1 2 999999 240383 2 2 999999 2 19 999997 2 2 999999 1 2 999999 963495 2 239695 830188 2 609378 729014 2 180772 819266 1 17 999984 684233 2 8 999987 1 262045 804122 941354 1 12 999992 368000 2 2 999999 2 93445 222132 1 2 999999 738400 2 299252 702273 2 14 999986 2 9 999995 2 9 999986 2 2 999999 2 54252 985582 2 2 999999 1 20 999989 736050 1 450089 866746 56050 2 364601 685702 2 1 999982 2 7 999995 2 724719 861477 2 301 213115 2 2 999999 1 2 999999 -293160 1 17 999981 -353913 1 9 1000000 -299153 2 4 999994 2 222793 920957 1 2 999999 -443035 2 10 999982 2 2 999999 1 7 999994 -237687 2 6 999989 2 2 999999 1 13 999987 566955 2 100139 716233 1 11 999984 -373688 2 20 999985 2 229951 652756 2 16 999986 1 17 999989 -933725 2 15 999986 2 19 999996 2 12 999989 2 469846 640973 1 453549 787393 819110 1 15 999982 992815 1 2 999999 289613 1 574043 862381 -727046 1 2 999999 -894512 2 187367 925529 2 19 999989 1 10 999994 487981 1 2 999999 800450 1 2 999999 966982 1 213949 400307 -566790 1 82987 880145 164332 1 2 999999 508680 2 12 999996 2 2 999999 1 1 999992 -577928 2 248896 580667 1 459073 474146 134947 2 153597 162992 2 158102 985459 1 175979 824182 -610231 1 2 999999 -739652 2 11196 770914 2 17 999997 1 2 999999 310288 1 4 999993 534988 1 16 999998 663982 2 544750 882692 1 3 999994 160920 2 2 999999 2 2 999999 1 680195 805656 -900115 1 14 999987 -127458 1 16 999999 -968928 2 16 999992 1 2 999999 329075 2 2 999999 1 192706 685439 -722614 2 208134 785054 2 208735 695024 1 436974 879660 475447 1 341166 892005 -987324 1 10 999986 125369 2 396372 848283 1 2 999999 11529 1 2 999999 -719491 2 2 999999 1 2 999999 422175 2 5 999991 2 12 999992 2 2 999999 1 7 1000000 -105119 2 2 999999 1 18 999997 933118 2 2 999999 2 11 999991 1 2 999999 -704895 2 5 999993 1 17 999990 602296 1 2 999999 716488 2 295323 965085 2 363631 406356 1 11 999999 -570604 1 2 999999 915461 2 17 999992 1 15 999983 -968532 1 373302 380124 926122 2 144711 630232 2 2 999999 1 2 999999 -901721 2 8 1000000 2 388682 803163 2 2 999999 1 2 999999 279652 2 480103 498153 1 18 999981 -29968 1 73293 473916 -340328 2 2 999999 1 450294 808842 811443 1 10 999984 110661 1 2 999999 203277 1 785008 954172 -780771 1 2 999999 -443426 1 184164 734641 -276738 2 2 999999 1 2 999999 -733727 1 121291 763603 -108603 2 373474 805021 2 516125 737860 1 328569 697885 167552 1 15 999988 -667486 2 825892 939815 2 8 999984 2 2 999999 1 505806 795377 -221179 2 10 999993 2 2 999999 1 7 1000000 792176 1 2 999999 853066 2 2 999999 1 2 999999 701223 1 2 999999 949662 2 1 999995 1 12 999996 -680410 2 13 999997 2 18 999999 2 13 999991 2 14 999999 1 2 999999 975782 2 15 999995 1 2 999999 166361 2 2 999999 2 124197 683930 1 2 999999 -753948 1 102236 783842 380386 2 402872 681030 1 2 999999 -127860 1 17 999983 -771710 1 2 999999 -984994 2 13 999981 1 14 999981 -223445 2 24143 236188 1 3 999989 75932 1 2 999999 -73077 1 10 999992 -310470 2 1 999982 2 651233 760326 1 8 999996 -624006 1 109231 840882 -451627 2 2 999999 2 439208 859256 1 528366 589461 -180060 2 9 999994 2 143274 285696 2 17 999983 1 577111 656612 44560 2 857437 862969 1 265277 936642 230729 1 2 999999 416271 1 742031 831537 -934454 2 6 999991 2 12 999991 1 2 999999 133114 2 2 999999 2 10 999985 2 552387 826131 1 715016 830997 531848 2 7 999994 1 2 999999 401605 1 274319 824294 227488 2 2 999999 1 2 999999 -384926 1 2 999999 421413 2 17 999989 2 12 999999 1 1 999990 184838 2 2 999999 2 2 999998 2 269666 358837 2 2 999999 1 202025 431318 485772 1 2 999999 783056 1 10 999990 236854 2 10 999990 2 2 999999 1 6 999987 247083 1 246064 501726 812998 2 5 999998 1 2 999999 270419 1 5 999994 -150246 1 11 999981 368100 1 16 999992 -252211 1 2 999999 217920 2 2 999999 1 2 999999 -940300 2 145010 874138 2 30267 424659 1 11 999989 467089 2 14 999982 2 12 999986 2 13 999995 2 2 999999 2 6 999986 1 4 999998 -916625 1 16 999983 -257587 2 336820 714730 2 133073 425196 2 2 999999 1 18 999994 223426 2 18 999997 1 2 999999 245128 1 342718 864142 -551016 2 8 999991 1 2 999999 -318327 1 19 999992 -128590 1 488613 686552 -103530 2 259730 392973 2 645020 871308 1 5 999994 693411 1 317065 393856 696545 1 2 999999 -450330 1 2 999999 689776 2 3 1000000 2 2 999999 1 2 999999 638253 1 2 999999 -770919 2 58699 384908 2 6 999990 2 6 999993 1 362826 901811 852204 1 18 999996 -257232 1 2 999999 -537553 1 2 999999 -409153 1 2 999999 323565 2 2 999999 2 2 999999 2 472444 497145 1 2 999999 -531338 2 15 999995 1 242320 390038 75665 1 2 999999 587752 1 2 999999 -807334 1 129881 394254 792097 1 2 999999 -345073 1 4 999982 80512 2 2 999999 1 141980 206072 571331 1 333439 596977 756800 2 2 999999 1 2 999999 756990 2 13 999992 1 2 999999 -160021 2 2 999999 2 2 999999 1 2 999999 348972 2 2 999999 1 2 999999 -299933 2 134234 417944 2 861394 923361 1 2 999999 246528 2 353169 850192 1 100838 958946 -546417 1 2 999999 -281532 2 9 999994 2 2 999999 1 380222 649982 -373416 2 12 999993 1 2 999999 -421904 2 2 999999 2 2 999999 1 2 999999 651663 2 2 999999 2 15 999991 1 2 999999 -729736 2 2 999999 1 350606 888330 443038 1 515498 951211 -131723 1 598035 706572 -780947 2 2 999999 2 2 999999 1 2 999999 -679365 1 2 999999 456655 2 145167 505791 1 2 999999 775627 1 138333 859458 -497937 1 3 999998 839215 1 49415 189553 428363 1 19 999999 841151 1 504332 797184 -994019 1 20 999982 -51718 2 2 999999 1 9 999984 425147 1 789018 866188 188231 2 17 999994 1 265268 390428 530167 1 2 999999 -593386 2 19 999992 1 2 999999 -917208 1 73812 414592 -962228 2 3 999991 2 2 999999 1 144565 697628 -434887 2 2 999999 1 2 999999 -255416 2 586155 844028 1 2 999999 598932 2 9 999988 1 318210 632705 462880 2 13 999983 2 95026 507815 2 2 999999 2 2 999999 1 2 999999 917643 1 2 999999 50353 1 2 999998 206632 2 562192 667105 2 527363 789116 2 9 999992 1 2 999999 -990788 2 2 999999 1 759574 842720 -665894 1 2 999999 -982251 1 473609 621213 438764 1 2 999999 311261 2 253034 754740 1 4 999999 -62677 2 2 999983 1 7 999983 323420 1 2 999999 -477975 2 2 999999 1 120956 900021 -668869 1 17 999989 -146053 2 2 999999 2 2 999999 2 560498 970225 2 2 999999 2 11 999993 1 2 999994 23363 1 8 999991 601592 1 94065 776982 -322956 1 2 999997 95530 2 4 999990 2 20 999982 1 19 999996 -210439 2 483334 627636 1 253756 658795 178507 2 7 999990 2 2 999999 2 47188 989768 2 662474 956686 1 113549 129989 434800 2 483303 969381 2 697886 959651 1 57052 412288 700597 1 396839 721967 937457 1 211947 516127 125025 2 2 999999 2 2 999999 2 19 999983 1 2 999999 997278 1 2 999999 975974 2 230363 373242 1 2 999999 -377564 2 2 999999 2 19 999999 2 353787 819423 2 431086 864227 2 217194 594580 2 277912 508413 2 2 999999 2 11 999981 2 15 999985 1 19 999983 587567 2 462087 734826 2 7684 158140 2 18097 128026 1 2 999999 758662 1 9 999998 167611 1 2 999999 -33243 2 7 999997 2 2 999999 2 192766 289216 2 25370 787779 1 272716 480046 -433780 2 5 999988 1 15 999981 -120239 2 2 999999 1 2 999999 -526321 2 9 999998 2 2 999999 2 6 999994 2 7 999996 1 2 999999 -409210 1 927 138912 -495397 1 2 999999 -611385 1 2 999999 -574765 2 19 999995 2 2 999999 2 56728 893431 1 829617 830625 -564742 2 16 999992 1 2 999999 -673449 2 2 999999 2 2 999999 1 342430 712083 -609701 1 2 999999 37611 1 38874 607908 -396600 2 2 999999 1 13 999982 303125 1 2 999999 -982187 1 2 999999 -585318 2 614133 916068 2 2 999999 2 5 999997 2 2 999999 1 20 999994 423723 1 2 999999 893307 1 46700 203258 -483936 1 2 999999 -218858 1 2 999999 809371 2 454402 696722 2 9 999984 1 2 999999 -777445 2 2 999999 1 20 999983 955684 1 2 999999 600629 2 2 999999 2 17 999994 1 281169 438858 -602095 1 1 999995 -309303 1 2 999999 447813 1 328565 842761 -333717 1 2 999999 126502 1 2 999999 612293 2 2 999999 1 2 999999 -955741 2 324385 929186 1 2 999999 444042 1 183753 374529 -878775 1 83257 104600 -497179 1 9 999988 198575 1 2 999999 -734652 1 2 999999 133310 1 2 999999 643508 2 632084 707074 2 104228 428027 1 2 999999 -444046 1 1 999989 -89493 1 12 999981 924339 2 2 999999 2 498056 554598 1 197618 708112 -793335 2 2 999999 2 12 999981 2 249768 642634 2 9 999983 1 1 999994 709385 2 3 999983 1 2 999999 -284646 2 5 999988 1 25624 474811 -92507 1 18 999997 783328 2 11 1000000 1 16 999996 644373 2 2 999999 2 2 999999 1 2 999999 540860 1 2 999999 558045 2 2 999999 2 62218 244954 2 229476 772695 1 10 999999 -819868 2 2 999999 2 2 999999 2 226054 732033 1 2 999999 -754859 1 11 999991 677161 1 2 999999 635630 2 2 999999 1 3 999999 -607093 1 2 999999 234564 2 2 999999 1 3764 807255 -622977 2 6 999983 2 2 999999 1 10 999993 -919422 1 14 999989 567121 2 12 1000000 2 27502 564174 1 2 999999 308296 1 4 999987 743113 1 2 999999 -242981 1 256063 766833 511074 2 333998 853943 2 86560 921966 1 78563 536937 -528118 1 10 999988 979570 2 637964 707580 1 335453 616480 -275922 1 2 999999 -379285 2 234125 760169 1 2 999999 -573528 1 14 999988 -638449 1 486656 604860 -272642 2 2 999999 2 2 999999 1 7 999991 -941116 2 2 999999 2 2 999999 2 5 999985 2 2 999999 2 2802 74764 1 385748 495497 11587 2 2 999999 2 825275 901632 2 2 999999 1 6 999982 -302220 1 13 999986 490514 1 5488 562916 -929511 2 18 999983 1 47903 141057 475414 2 197168 545600 1 12157 554776 38966 1 2 999999 -254026 1 2 999999 49915 2 17 999985 1 131422 719289 -432392 2 2 999999 1 12 999982 -839870 1 2 999999 -82367 1 17 999998 227896 1 116731 803429 -332513 2 2 999999 2 2 999999 2 15 999991 1 24975 632408 871248 1 8 1000000 -465607 1 2 999999 585948 1 2 999999 -973145 1 2 999999 -100747 1 2 999999 541209 1 2 999999 -658548 2 90622 142412 2 11 999983 1 2 999999 -733752 1 364042 473560 -564660 2 363409 788887 1 2 999999 452245 2 2 999999 1 2 999983 707586 1 735380 782759 -166127 2 14 999999 1 2 999999 -979283 1 452429 461419 -550683 1 107718 931240 -656171 2 65748 197734 2 402893 970438 2 2 999999 2 388813 519536 2 2 999999 1 10 999987 -413811 2 9 999995 1 18 999996 -550695 1 919535 986326 -622604 1 15 999987 -430473 2 13 999993 1 2 999999 -718520 1 373823 609223 -264004 2 551087 908512 2 17 999989 1 2 999999 885488 2 2 999999 2 18 999990 1 152264 648977 -538822 1 161637 282128 -565695 2 652872 753474 2 2 999999 1 95067 313160 -671 2 731761 950830 1 8 999998 537021 2 2 999999 1 12 999982 -880290 1 557759 895504 -599172 1 84987 152829 -775271 2 2 999999 1 2 999999 -863038 1 448942 522399 -577720 2 15 999999 2 19 999993 2 2 999999 2 13 999997 1 9 999983 749128 1 19 999998 715977 2 2 999999 2 304997 922067 2 2 999999 2 2 999999 2 17 999995 1 20 999992 -692913 1 191218 567663 -133352 2 10 999997 1 2 999999 -189309 1 489914 665409 -672101 2 8 999986 1 447164 487475 829942 1 2 999999 71255 2 894537 955269 1 10567 479976 40235 2 2 999999 1 173709 841302 495816 1 6 999983 -795837 2 10 999994 2 853942 927796 2 20 1000000 2 2 999999 2 17 999997 1 2 999999 -724099 2 349817 814714 2 13 999995 2 132705 422171 1 2 999999 -310576 1 379466 639694 -862241 2 11 999999 1 2 999999 -662128 2 273131 821491 1 19 999991 841567 1 400132 683409 -286390 1 391231 614442 -245597 2 3 999983 2 5 999997 2 128645 751808 2 2 999999 1 275127 794268 442818 2 9 999991 1 550548 748956 208716 2 2 999999 2 870160 985123 1 273193 938449 -143645 2 8116 926302 1 2 999999 481463 2 2 999999 2 18 999998 2 5 999998 2 2 999999 2 2 999999 1 2 999999 -467347 2 528948 784190 2 20 999999 2 298309 352114 1 11 999989 210684 2 14 999994 2 17 999997 1 2 999999 -19080 2 919637 940833 2 2 999999 1 32820 750143 109330 1 2 999999 8150 1 232364 371069 -603796 2 818081 940357 1 550294 779925 376206 1 19 999986 19994 1 147180 978008 -806544 2 2 999999 2 108954 924284 1 870009 972736 329159 2 12 999984 2 17 999997 1 2 999999 -343581 1 5387 28834 -389072 1 2 999999 -67774 2 19 999986 2 113068 124501 1 4 999984 -807778 1 14 999986 -347141 1 728457 743649 -635075 2 171093 282266 2 2 999999 1 2 999999 -304311 1 13 999983 -729782 2 20 999986 2 794915 917579 1 2 999999 364085 1 1 999986 -683473 2 2 999999 1 15 999995 -551252 2 221830 554587 1 2 999999 102101 1 2 999999 -884540 1 431848 911408 -477972 2 3 1000000 2 2 999999 1 2 999999 547183 1 2 999999 887784 1 2 999999 642252 2 16 999989 2 748794 818376 1 2 999999 909317 2 4 999982 1 501794 885619 475009 1 100492 389341 783061 1 2 999987 940164 1 2 999999 950984 2 43204 253180 1 19 999990 -844290 1 18 999994 861730 2 13 999995 2 10 999993 1 409037 760147 -86734 2 2 999999 1 2 999999 -94786 2 17 999984 1 380108 400059 502477 2 341217 682637 1 9 999981 69333 1 18 999982 823536 1 850211 977646 660882 1 17 999990 880742 2 17 999993 2 8 999998 1 17070 567770 -462047 2 130803 152589 2 4 999987 1 13 999985 973803 1 208166 914924 -106010 1 370649 889426 12721 1 13 999999 -757730 1 8 999986 -937513 1 2 999999 -675047 2 6 999987 1 13 999983 -910093 1 11 999987 -538516 1 4 999983 -802483 2 2 999999 2 6 999993 2 2 999999 2 812886 976401 2 461724 576823 2 3 999987 1 2 999995 161047 1 20 999989 323194 2 2 999999 1 126341 268028 690175 2 3 999991 1 2 999999 623259 1 2 999999 -780862 2 8 999999 1 550453 654717 123757 2 338239 654255 1 2 999999 503850 1 5 999988 -317227 2 2 999999 1 13 999983 -655647 2 2 999999 1 120042 952826 -931081 1 2 999999 -71907 2 2 999999 1 9 999984 505886 1 484993 493723 285991 1 2 999999 18187 2 13 999981 2 2 999999 1 447942 974156 350708 1 2 999999 -3675 1 2 999999 755854 2 63147 531357 1 18 1000000 -650034 2 2 999999 1 563031 723472 668697 2 12 999985 1 2 999989 -168453 2 97084 434827 1 202868 285550 796551 2 16 999987 1 15 999993 806559 1 183121 462571 -739608 1 3722 574414 -358280 1 2 999999 867309 2 2 999999 1 13 999997 -282392 2 2 999999 1 2 999999 -923441 1 252099 888868 -187821 1 114139 658249 -611814 1 2 999999 -688754 2 403979 525873 1 2 999999 -256132 2 49354 782192 2 1 999998 1 24230 149505 410610 2 18 999988 1 2 999999 911512 1 917283 974666 -642550 1 2 999999 -466694 2 2 999999 1 6 999985 810933 2 12 999981 2 2 999999 2 2 999999 1 2 999997 681417 2 2 999999 1 198889 706372 -188615 2 2 999999 2 2 999999 1 17 999999 974417 1 125403 518741 757771 1 2 999999 841779 2 13 999989 1 378712 454770 775310 2 2 999999 2 2 999999 1 6 999984 -666684 1 172817 378532 -626095 1 17 999983 877429 2 104721 121040 1 18 999988 -135799 2 132385 657498 1 2 999999 -453297 1 2 999999 -952532 2 2 999999 2 3 999991 1 4 999994 -915101 2 2 1000000 2 263104 312865 2 2 999999 1 2 999999 194071 2 2 999999 2 19 999987 1 2 999999 -868451 2 2 999999 1 1 999998 998986 1 2 999999 -414030 2 149978 679439 1 88787 439253 544641 1 122209 242226 19890 2 2 999999 1 17 999985 -145077 1 2 999999 421639 1 5 999987 379621 2 11 999991 1 566406 954003 540712 1 612294 925285 -303249 1 271523 414945 -122977 2 2 999999 1 19 999994 -220170 2 17 999983 1 573828 945309 -443917 2 14 999997 1 303201 586418 112072 2 2 999999 2 453361 570470 1 447202 825836 -577160 1 3 999984 -59314 2 2 999999 2 202814 726387 1 2 999999 734308 2 6 999991 2 556971 693977 2 2 999999 2 2 999999 1 2 999999 243715 2 347205 717586 1 2 999999 410402 1 2 999999 -729940 2 587667 877758 1 14 999986 9316 1 6 999987 -433645 1 653303 781256 -272946 1 534217 998257 -392365 2 550443 952490 1 2 999999 284283 2 20 999987 2 8 1000000 2 302204 516902 1 189486 842496 -390826 2 619203 803139 2 2 999999 2 172186 261576 1 2 999999 -167347 2 2 999999 1 2 999999 802556 1 19 999982 402552 1 236772 430781 446674 1 5 999988 257541 1 3 999994 428117 2 4 999988 2 2 999999 2 12 999982 1 2 999999 739467 2 8 999988 1 98638 512476 357830 1 2 999999 -922323 2 16 999997 2 2 999999 1 408576 938224 -252587 1 526116 819322 -70492 2 20 1000000 1 10 999996 -493711 2 5 999984 2 499195 537253 1 2 999999 131120 2 3 999993 2 520216 602562 1 6 999982 -191771 1 405275 532821 730429 2 773337 815298 1 2 999999 967141 1 9 999990 -396438 1 14 999992 582646 2 7 999984 1 2 999999 155689 2 17 999992 1 2 999999 -503717 2 2 999985 2 18 999990 2 283815 549312 1 2 999999 -935336 1 2 999999 -200880 2 2 999999 1 189901 814943 46841 2 2 999999 2 2 999999 1 2 999999 -848812 2 13 999994 2 2 999999 1 4 999992 512418 1 738864 930936 -187607 2 2 999983 1 2 999999 80272 2 10 999988 2 2 999999 2 393215 394963 1 2 999999 -496637 1 2 999999 782558 1 2 999999 580741 1 2 999999 102050 2 2 999999 2 2 999999 1 669679 733212 -917641 1 19 999992 -474348 1 5338 762234 330337 2 2 999999 2 2 999999 1 4 999983 816488 2 2 999999 2 2 999985 2 10 999984 2 117094 438005 1 203439 365992 -286192 1 85452 465127 334499 1 1 999983 -85832 2 2 999999 1 1 999984 -635923 1 2 999999 33626 1 739699 780406 869932 2 167941 822218 1 354783 520823 -866877 2 2 999999 1 5 999983 -941388 2 2 999999 1 282192 706678 -449976 1 2 1000000 539572 2 268539 731849 2 263878 383473 2 39672 798089 1 2 999999 -893230 1 19 999987 959275 2 234016 713600 2 471708 617031 2 2 999999 1 538027 757721 701385 1 2 999999 481295 1 750200 931411 -529405 1 3 999993 -717270 2 1 1000000 2 425460 514103 1 2 999999 -100766 2 15 999999 2 2 999999 1 51 921363 251039 2 154271 623699 2 2 999999 2 9 999990 2 257746 481440 2 14 999997 1 3 999984 -919162 1 333704 707558 640904 1 2 999999 26607 2 16 999981 2 430839 716222 2 5 999981 2 36897 533738 2 2 999999 2 19 999984 2 15534 503791 2 7 999986 2 18928 425677 2 2 999999 2 18 1000000 1 2 999999 -615167 1 2 999999 -52684 1 77281 375220 430455 2 2 999999 2 2 999999 1 11 999983 -700685 2 7 999993 1 9 999995 -291593 2 417423 557873 2 52404 241340 1 12445 31484 837662 2 2 999999 2 349610 400051 1 15 999988 153472 1 551799 561124 739091 1 2 999999 304873 1 6 999994 107678 1 2 999999 -354459 2 2 999999 1 2 999999 -151271 2 6 999996 2 191148 916145 1 211778 763808 -917102 2 4 999992 2 473028 966449 1 395688 977438 404478 2 2 999999 2 2 999999 1 168759 751362 400857 2 16 999983 1 1 999994 874564 2 335107 855193 2 18 999981 2 2 999999 2 358686 898888 1 15 999990 39499 1 2 999999 843884 1 227638 687328 973415 2 569093 861053 1 2 999999 237343 2 267703 990449 2 454302 615862 1 738298 847722 -582612 1 15 999986 896760 1 17 999988 -882202 2 5 999983 1 17 999991 -195560 2 11 999982 2 2 999999 2 15 999992 2 2 999999 1 219353 651323 820169 1 12 999990 -898170 2 20 999988 1 8 999990 23156 2 308666 326766 1 2 999999 159269 1 3690 325450 978269 2 102766 176766 2 2 999999 2 2 999999 2 11 999986 1 492434 791847 -666315 1 2 999999 161364 2 2 999999 2 386577 911287 2 458054 844365 2 15 999983 1 2 999999 873455 1 3 999992 -974599 2 2 999999 1 2 999999 38276 1 9 999995 -722080 2 272170 700487 2 2 999999 1 15 999998 328655 2 19 1000000 1 180646 597397 -161826 1 10 999991 -31239 1 2 999999 326854 2 2 999999 1 295173 742372 352978 1 2 999999 919156 2 730599 997968 1 12 999989 -950496 1 667132 693228 646563 1 593178 999188 282892 1 809904 846474 -173270 1 2 999999 46189 1 2 999999 -452602 2 2 999999 2 2 999999 2 2 999999 1 2 999999 697963 2 269359 716702 2 2 999999 1 18 999991 583491 1 2 999999 -927273 1 2 999999 577580 2 142285 197127 1 5 999997 108740 1 375084 850863 936559 2 443538 567958 2 414270 687082 1 5 999993 -355121 1 4 999989 98754 2 679261 763996 1 281077 900682 15278 2 401203 997664 2 2 999999 1 18 999983 284616 2 6 999996 1 2 999999 -316187 1 2 999999 775543 2 5 999999 2 2 999999 2 2 999999 2 2 999999 2 552330 994989 1 3 999996 997707 2 12 999981 2 11872 798007 1 151624 612551 216850 2 546527 679446 2 2 999999 2 251852 439891 1 15 999997 -536926 1 2 999999 927602 2 104297 436251 1 19 999988 376018 1 6 999989 -76329 2 2 999999 2 10 1000000 2 2 999999 2 17 999996 2 2 999999 2 584225 613404 1 2 999986 109023 1 20 999984 805012 1 133600 665531 -680347 1 2 999999 689392 1 8 999981 -895718 2 2 999999 1 9 999988 -563674 2 2 999999 2 334865 929793 1 10 999989 -670240 1 12 999984 -310233 1 61199 991521 -943909 2 2 999999 1 1 999986 79055 2 2 999999 2 15 999984 1 2 999999 812031 2 2 999999 1 2 999999 -862715 1 227251 803211 789025 2 12 999992 2 2 999999 1 130480 333593 806845 1 2 999999 -942450 1 2 999999 -116474 2 5466 645864 2 178529 961937 2 4 999992 1 2 999999 -79146 1 20 999996 375213 1 2 999999 -832874 1 7 999990 -145921 1 2 999983 -374801 2 56424 720021 2 285326 729128 1 2 999999 -307727 2 92007 134261 1 20 1000000 -809660 1 8 999991 211579 1 19 999987 462163 1 2 999999 542488 2 2 999999 2 10889 809354 2 17 999995 1 836949 926006 928227 2 7 999999 2 4 999983 2 2 999999 1 2 999999 9283 2 2 999999 2 450378 713294 1 2 999999 37598 2 20 999990 1 205024 998564 -294715 2 471433 634038 2 10 999990 2 15248 533120 2 603940 858750 2 14 999987 2 10 999985 1 2 999999 394642 2 2 999999 1 2 999999 775845 1 654759 781848 287312 2 17 999981 1 3 999987 211140 2 15 999992 2 181023 244770 2 2 999999 2 111720 219222 2 2 999999 2 10651 211606 2 64461 679238 2 13 999992 2 2 999999 1 13 999985 -967342 2 12 999987 2 139460 812523 2 169935 828757 1 10 999994 555074 2 471828 654719 1 511636 526395 151342 1 8 999986 470204 1 56705 894483 -597458 1 578990 791444 682141 1 2 999999 -980610 2 18 999999 1 609352 651566 825102 2 11 999984 2 13 999992 1 529191 688291 931171 2 9 999983 2 299896 407134 1 2 999999 489257 1 14 999992 532094 2 2 999999 2 3 999997 1 2 999999 -849387 1 8 999997 -175805 2 101116 943694 1 54678 250449 573044 2 11 999992 2 820533 981046 1 2 999999 -626684 1 18 999998 -254155 2 6 999993 1 431556 811872 -982815 2 20 999987 2 5 999986 1 113607 171524 821287 2 11539 893493 2 6 999997 1 158387 367643 -203621 2 2 999999 1 2 999999 -989635 2 43035 646073 2 2 999999 1 10 999981 -373978 2 16 999986 2 2 999999 1 10 999988 779682 2 2 999999 1 2 999999 223048 1 4 999995 561592 1 397847 488667 -58539 2 134903 903357 1 41772 500136 938754 2 218920 394269 2 2 999999 1 862039 933596 -391182 2 130732 922701 2 100855 461084 1 430698 825341 -464006 2 245148 273723 2 5 999986 2 621911 903496 1 2 999999 -801231 1 2 999999 910161 1 12 999995 -710197 2 18 999989 2 136103 926496 1 4 999991 -74639 1 5 999986 899926 1 18861 569219 759144 2 7 999983 1 2 999999 -744672 1 2 999999 -297191 1 15 999983 584628 2 2 999999 2 225382 988533 2 257593 798310 2 375373 593579 2 2 999993 2 14 999992 1 4 999988 -130548 2 2 999999 1 20 999986 -783771 2 6 999989 2 189007 984518 1 2 999999 384158 2 2 999999 1 167960 678367 861801 2 2 999989 1 14 999998 -73918 2 12 999995 2 2 999992 2 135037 834077 2 17 999989 2 435653 658225 2 2 999999 1 63409 547301 -988068 2 2 999999 1 15 999995 734583 2 2 999999 1 2 999999 -107280 1 1 999988 -208870 2 2 999999 1 2 999999 136922 2 9 999986 2 10 999990 1 479194 552894 555359 2 2 999999 1 18 999993 243813 2 171216 230679 1 488910 842304 -499428 2 2 999999 2 17 999996 2 250355 906215 2 897939 898687 1 2 999999 69327 2 384158 842379 1 2 999999 -378762 2 164245 459767 2 608820 955770 1 85212 445562 338489 2 29246 881759 1 2 999999 528835 2 2 999999 1 274013 403708 -689726 2 2 999999 2 2 999999 1 4 999986 -699872 2 618794 844751 1 2 999999 -174290 2 922230 985026 2 5372 125603 1 42199 277552 -735261 1 2 999999 -404170 2 546473 698826 1 6 999997 536895 1 15 999993 163505 2 2 999999 2 15 999993 2 5 999994 2 2 999999 1 2 999999 -282292 1 6 1000000 -213367 1 705517 785518 -644544 1 125620 389643 383658 2 2 999999 2 18 999994 2 1 999991 1 2 999999 94383 1 185022 658332 36465 2 2 999999 2 794248 881323 1 406449 963602 -503061 2 265589 815153 1 337776 401967 832293 2 2 999999 2 5 999985 2 486877 895641 2 2 999999 1 2 999999 443082 1 2 999999 443512 2 33120 492985 2 2 999999 2 36460 794675 2 696813 859270 1 2 999999 -286438 1 2 999981 -458579 2 6 999984 1 15 999992 -265495 1 515541 552247 -487357 2 6 999991 2 2 999999 2 2 999999 1 13 999992 906000 2 349610 464066 2 383924 542727 2 403469 619219 1 2 999999 382302 2 2 999999 2 7 999993 2 16 999992 1 563543 685729 -648166 2 138592 170744 1 2 999999 705197 2 82962 754620 1 2 999999 -189647 2 2 999999 2 2 999999 1 2 999999 63872 2 2 999999 1 331788 686454 466459 2 19 999989 1 18 999992 -676839 2 20 999992 2 18 999990 2 771530 811933 1 112564 449652 -893884 1 2 999999 -184437 2 1 999991 1 268618 343190 -430377 1 2 999999 -770828 1 231168 389654 -19561 1 2 999999 584082 2 2 999999 2 2 999999 2 2206 6000 1 2 999999 413580 1 2 999999 124736 2 3 999995 1 43804 918702 233840 2 2 999999 1 12 999994 605224 1 9 999982 92919 1 293237 583110 674833 2 56768 483392 2 501578 539248 1 3 999982 -896715 1 10 1000000 -843633 2 2 999999 1 14 999982 95932 1 2 999999 708980 2 2 999999 2 177422 648259 2 2 999999 1 176441 326971 -808113 2 2 999999 2 4822 424412 1 382716 950561 650172 1 55201 646358 -209143 2 29552 592253 1 373124 991504 53979 1 19 999984 -461035 1 2 999999 -670791 1 6146 854034 -78396 1 17160 504992 -64050 1 707418 903646 765462 2 181484 370184 2 9 999993 2 220046 611665 1 20 999982 503003 1 271832 838035 -421108 1 2 999999 -597588 1 32710 87010 -699042 1 20 999983 -45205 1 2 999999 -822721 1 2 999999 637788 1 2 999999 -736609 2 277363 882226 1 2 999999 972572 2 5 999985 1 2 999999 -404337 2 16 999984 2 199013 485267 1 2 999999 -672382 1 336872 766426 -875718 2 528222 898077 1 2 999999 -803744 1 2 999999 780254 2 147044 203907 2 403234 949387 1 10 999981 308943 1 2 999999 -932823 2 2 999999 2 182111 465369 1 8 999981 -207899 1 12526 898024 -622212 1 497427 562264 -634819 1 2 999999 1592 1 702703 978336 48701 1 546700 663093 -914208 2 2 999999 2 2 999999 1 701455 871233 833508 1 2 999999 78962 2 349895 583053 1 2 1000000 184106 1 156069 905834 610760 2 494436 906221 2 170398 434414 2 337798 891002 2 14 999993 1 1 999996 -699070 1 4 999983 -953973 1 65862 673041 -22253 1 1 999991 658823 2 13990 743622 1 2 999999 871427 2 2 999999 2 2 999999 2 162176 237907 1 19074 822069 -106310 2 14 999989 2 2 999999 1 12 999982 448440 1 2 999999 -703904 2 2 999995 2 2 999990 1 2 999991 682517 2 2 999999 1 856181 933069 619345 2 17 999995 2 732335 866722 1 2 999999 418903 1 2 999999 -840914 2 2 999999 2 6 999984 1 17 999988 -632028 1 2 999999 -371094 2 2 999999 2 230298 986951 2 440177 484990 1 2 999999 -889916 1 20 999996 -714481 1 8 999982 262053 2 143793 822489 2 2 999999 1 2 999999 -991639 1 401242 600176 -766766 2 364776 366979 1 518542 690713 27633 2 2 999999 1 2 999999 162198 2 54270 103887 1 2 999999 -88308 1 2 999999 -114306 1 2 999999 -837033 1 191733 631966 525813 1 6 999993 544876 1 623674 635807 474839 1 678265 864656 -698452 2 17 999983 1 19 999999 -754495 1 2 999999 -576267 1 9 999998 525094 2 182330 335856 2 32931 264850 1 12 999981 -280439 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -52539 2 14 999989 2 17 999993 2 2 999999 2 2 999990 2 202221 326704 1 708790 998711 243237 2 15 999987 1 7 999986 -86092 1 2 999999 -43885 2 428145 554074 1 351813 693576 878096 2 2 999999 1 2 999999 -930226 2 2 999999 1 206189 729049 -722089 2 2 999999 2 2 999999 1 14 999986 826810 2 2 999999 1 2 999999 -170440 1 6 999986 -198417 2 9 999996 2 2 999999 1 9 999997 68079 2 2 1000000 2 81420 828570 1 2 999987 -768101 1 2 999999 734209 1 2 999999 785160 2 385385 860534 2 162537 617027 2 3 999990 1 11944 466246 -837753 1 1 999987 511568 1 18 999995 -293886 2 110741 774110 1 2 999999 430116 2 440556 744603 1 715691 822576 -60241 2 2 999999 1 177344 859300 41097 2 2 999999 2 297905 523292 1 11 999995 -253620 2 9 999993 1 2 999999 309171 1 4 999986 -305729 1 15 999993 443480 1 2 999999 996400 1 20 999999 -811042 1 2 999999 791352 1 2 999999 910702 1 7 999991 389098 2 329220 766450 2 230247 457751 1 2 999999 832144 2 19 999986 2 920140 932533 1 13 999996 -39659 1 16 999999 -323834 1 2 999999 778920 1 2 999999 -426898 1 5 999985 712496 2 8 999983 1 11 999991 887264 1 15 999989 -778913 2 2 999999 2 5 999990 1 18 999985 124993 1 2 999999 510847 2 267395 450122 1 2 999999 138541 2 689537 937858 2 16 999991 1 2 999999 51695 1 428099 950699 434937 1 2 999999 -897440 1 20 999985 -252784 1 2 999998 -602601 2 2 999999 2 2 999999 1 2 999999 443321 1 808497 928920 -931868 1 2 999999 -50838 1 9 999981 -519905 2 14 999999 2 103843 849442 1 16 999983 547784 1 326229 786538 766447 1 654680 902340 560289 1 913957 957130 621373 2 2 999999 1 11 1000000 -760108 2 275357 799745 1 20 999986 765683 2 2 999999 1 96643 244527 -920373 1 6 999987 -724353 1 12 999995 -51249 2 510094 517145 1 2 999999 -31545 2 11 999984 1 2 999999 792549 2 2 999999 1 6 999991 902263 1 9 999982 -713145 1 6 999984 456705 1 2 999999 -408589 1 334703 470369 -291144 2 2 999999 2 426083 670149 1 660998 936387 426879 1 848584 883906 -507418 1 229241 687807 -184713 1 12 999985 969025 2 2 999999 2 2 999999 1 2 999999 -319610 1 16 999988 -521644 2 2 999990 1 210396 747054 582501 1 7 999997 -879178 2 2 999999 1 2 999999 910078 1 8 999981 -491400 1 2 999999 -169725 1 9 999994 944160 1 593525 626614 -360385 2 19 999995 1 10 999985 898995 2 18 999984 2 218152 631002 2 4 999991 1 18 999993 -935372 1 16 999993 437349 2 2 999999 2 88653 952310 1 14 999988 295875 2 2 999999 1 248856 473508 -452828 1 2 999999 260174 2 303072 404331 2 2 999999 1 2 999999 -84537 2 6 999981 2 45311 635154 2 429170 965293 2 6 999988 2 2 999999 2 2 999999 2 5 999990 1 2 999999 -79073 2 2 999999 1 605011 761873 557482 1 2 999999 -352746 1 2 999999 -944385 2 214585 712191 2 20 999988 1 121934 152500 739333 1 2 999999 233376 2 9 999984 1 2 999999 -409074 2 825235 944336 1 2 999999 -926514 1 2 999999 -448988 1 703505 747031 -783202 2 119633 402239 2 310060 689744 2 30702 899435 2 2 999999 1 2 999999 -40070 1 20 999989 -855821 2 2 999999 2 11 999997 2 2 999999 1 98173 530138 -991826 2 2 999999 2 20 1000000 1 2 999999 760839 1 2 999999 65926 2 12 999981 1 321350 851077 -810846 1 25601 164896 67316 1 14 999989 775849 2 162957 361601 2 2 999999 2 2 999999 2 2 999999 1 400280 598120 324017 2 2 999999 1 246374 491579 758471 2 10 999991 2 17 999983 2 2 1000000 1 11 999983 893624 2 2 999999 1 2 999999 -718580 1 247295 559470 709225 1 4 999998 -898635 1 5 999990 76593 1 668287 808530 963440 1 2 999999 448530 1 222474 283247 -78355 2 625564 740815 2 3 999988 1 6 999984 -714963 1 13 999991 -277894 1 12 999995 277703 1 2 999999 106669 1 11 999986 781569 2 2 999999 2 46215 351268 1 290134 872287 -137852 2 314324 617680 2 16 999998 2 7 999984 2 10 999990 1 840269 947351 -622253 1 18 1000000 -287353 1 2 999981 -108966 2 20 999998 1 2 999995 679640 1 156903 158293 187720 1 2 999999 -714684 1 71856 561822 396055 1 279072 839580 -252064 1 12 999984 330937 2 204842 442699 1 15 999987 -481887 1 236880 492382 38173 2 17 999998 2 1 999997 1 2 999999 -271985 2 2 999999 1 2 999999 149855 2 2 999999 2 333544 577043 2 2 999999 2 2 999999 1 431826 961366 -257057 1 2 999999 -815097 1 164830 853691 922732 1 2 999999 815135 2 2 999999 2 2 999999 1 11 999994 740800 1 10 1000000 -109297 1 13 999987 119392 1 2 999999 273657 2 15 999981 2 2 999999 1 2 999999 453678 1 251240 850560 -656030 2 15 999984 2 80828 988192 2 20 999999 1 2 999999 280252 2 10 999984 2 59995 503386 1 12 999996 836961 1 2 999999 287687 1 604110 815399 966908 1 412214 726339 -218637 1 6 999986 182631 1 2 999999 -348002 2 123034 218987 2 4 999986 1 2 999999 625136 1 2 999999 -221664 2 2 999999 2 346620 430547 2 5 999986 1 20 1000000 268072 1 98240 181706 -101945 1 10 999981 -969167 2 572570 756248 2 15 999998 2 9 999990 1 2 999999 -816960 1 17 999983 -57800 2 19776 404358 1 2 999999 -314952 1 1 999998 -19259 2 15 999987 2 3 1000000 1 2 999999 393608 2 2 999999 1 2 999999 -948641 2 2 999999 2 2 999999 1 2 999999 842277 2 2 999999 1 15 999993 525906 2 77210 435751 1 625412 665268 638248 1 1 999997 549939 1 4 999995 275633 1 277863 758788 -51440 2 12 999994 2 16944 322042 2 9 999995 1 2 999999 -656639 1 2 999999 -443229 1 46550 337597 -412294 2 2 999999 2 309369 525815 1 623794 656077 447746 2 4 999994 1 2 999999 810114 1 386630 558149 -427903 2 2 999999 1 223222 644412 354867 2 17 999989 2 172718 516602 1 10 999998 -125920 2 12 999992 2 19 999984 2 2 999999 1 20 999991 -963150 1 2 999999 867497 2 16 1000000 2 2 999999 1 2 999999 178740 2 487071 802276 1 2 999999 495983 1 607684 694507 626182 1 69027 113374 -915643 1 2 999999 286675 1 8 999991 -150945 2 11 999987 2 1 999991 1 2 999999 467393 1 11 999997 601920 2 533443 646731 2 320356 424059 1 19 999994 758390 1 5 999999 -946101 2 724184 919695 2 2 999999 1 2 999999 -340231 1 6836 724834 -348679 1 9 999989 -40022 2 9 999994 2 2 999999 1 288694 561582 -17696 1 2 999997 584930 1 363369 925779 40063 1 2 999999 721408 2 2 999999 1 2 999999 -712700 2 18 999998 2 190548 379321 1 2 999999 -813389 2 2 999999 1 8 1000000 327192 2 122428 362834 2 5 999986 1 2 999999 137268 2 13 999982 1 20 999992 -241563 1 2 999999 495286 1 2 999998 506110 1 567495 799890 -254617 2 2 999999 1 2 999999 -857433 2 2 999999 2 191472 986924 1 360562 470599 192154 2 2 999999 1 254750 350912 -967556 1 2 999999 356597 1 842904 890852 -297217 1 2 999999 986309 1 695124 990997 837472 2 2 999999 2 2 999999 2 29670 231592 2 16 999992 1 20 999991 -337792 2 19662 198400 1 1 999990 679828 2 7 999995 1 555106 883530 784679 1 285726 549113 -984815 1 15 999992 748439 2 335414 773965 1 167917 242725 -37265 2 466723 527339 2 3 1000000 2 284203 738118 1 100349 887692 209068 2 2 999999 2 2059 724487 1 2 999999 -695544 1 136702 405149 -906681 2 34672 638190 1 20 999981 276163 1 2 999999 -962454 1 17 999981 -893549 2 2 999999 2 140583 975339 1 2 999999 -208869 1 13 999983 94792 1 2 999999 -576075 1 242731 723769 806553 2 16 999983 1 637674 952555 -956407 2 2 999999 1 2 999999 -903281 1 9 999986 -606834 2 2 999999 2 9 999992 2 6808 94667 2 245834 290066 2 853314 879523 1 2 999999 -694741 2 346067 556802 1 699160 852114 -999805 2 16075 752658 1 19 999988 -232601 1 2 999999 -687907 1 15 1000000 -358028 1 2 999999 -754086 1 2 999999 -402089 2 554264 989077 2 2 999999 2 54761 83987 1 6 999982 628377 1 454670 561006 -680374 2 209853 668460 1 679824 682917 -578848 1 11 999993 -592017 2 2 999999 1 2 999999 410465 2 2 999999 2 8 999999 2 4 999999 1 19 999996 -461820 2 697872 975616 2 2 999999 1 2 999999 -842021 1 121629 483988 450756 2 2 999999 2 19 999988 2 2 999999 1 2 999999 172367 1 2 999999 -541436 2 13 999985 1 2 999999 -707229 2 5 999991 1 600201 613057 902113 1 9 999993 -835146 2 2 999999 1 63093 780204 -87350 2 2 999999 1 2 999999 -109576 2 2 999999 1 2 999999 -368972 2 2 999999 1 7 999981 -282210 1 2 999999 242812 2 2 999999 1 2 999999 -280130 2 20 999990 1 17 999997 -255084 1 11 999987 -423282 2 14 999996 1 5 999992 -780207 2 2 999999 1 355185 362099 -493352 2 752413 893178 1 227718 662297 -728774 2 2 999999 2 14 999998 2 2 999999 2 720853 776465 1 2 999999 87920 1 20 999996 -37905 1 16 1000000 701857 1 127234 214104 -161172 1 2 999999 -319977 1 2 999999 229167 1 17 999982 239570 1 2 999999 -624733 2 731349 764657 2 5 999990 1 32536 412416 293471 1 379448 820588 702467 1 2 999999 -625236 2 2 999999 1 2 999999 200357 2 6 1000000 2 71925 878658 1 2 999999 453755 1 2 999999 -247134 1 134767 399896 -49238 2 2 999998 1 2 999999 -271740 2 8 999996 2 5 999994 1 2 999999 -632931 1 2 999999 347761 2 19 999989 2 17 999991 1 144497 763255 997769 2 2 999999 2 2 999999 1 6 999984 701289 2 5 999996 1 18 999999 -124746 2 20 999993 2 18 999995 2 93554 834540 1 20 999989 627524 2 4 999993 1 2 999999 -554731 2 10 999993 2 15 999981 2 1 999992 2 249132 963472 2 7 999985 2 9 999986 1 7 999994 292355 2 290861 977170 2 13 999988 1 2 999999 -924618 1 2 999999 -881440 2 12 999995 2 2 999999 2 559945 985798 1 2 999999 141781 1 18 999997 791399 1 1 1000000 480268 2 7 999995 1 2 999999 675910 2 2 999999 2 479032 649690 2 38122 745494 2 617318 679614 1 15 999998 -352260 2 3 999991 2 2 999999 2 2 999999 1 2 999999 354426 1 88455 204554 -883128 1 14 999987 865701 2 4 999981 1 4 999988 806673 1 773278 973474 -59121 1 149534 671534 -115030 1 2 999999 48644 2 2 999999 2 2 999999 2 77026 230888 2 20 999999 1 2 999999 -48964 1 2 999999 215085 2 723347 951940 2 13 999998 1 2 999999 482502 1 9 999993 381229 1 17 999993 619159 2 8 999983 1 2 999999 944954 1 2 999999 770353 1 20 999999 736062 2 102698 382539 1 20 999991 115649 2 264207 308589 2 2 999999 1 4 999983 725733 2 170242 991868 1 8 999993 408087 1 14 999992 -805254 2 2 999999 2 2 999999 2 13886 601309 1 2 999999 814450 2 609440 991128 1 99683 248500 543326 1 347704 474896 -450690 2 2 999999 1 12 999984 279135 2 153935 736277 2 237987 269174 1 5 999994 -624778 2 2 999999 1 17 999992 242431 1 2 999999 496873 2 11 999982 1 6 999992 167631 1 2 999999 531951 1 396681 848932 -616004 2 4 999990 2 13 999990 1 664220 797751 808634 2 634603 788002 1 628747 925427 429578 2 11 999981 1 476517 603847 999897 2 2 999999 2 496800 933282 1 2 999999 -460892 1 2 999999 -352015 2 2 999999 2 57592 496493 1 94746 289426 95983 1 2 999999 490125 1 2 999999 620315 1 164804 505842 -277218 1 2 999999 -271488 1 2 999999 -337802 1 98985 475703 -550893 2 235396 606635 1 217474 538204 440513 2 8 999994 2 2 999999 2 836999 863789 1 10 999984 -351043 2 8 999996 1 12 999996 450632 1 158703 325108 42638 1 13 999989 234794 1 7 999998 963470 1 191567 794392 666542 1 2 999999 -556553 2 2 999999 2 11 999999 2 233157 400060 1 30782 774924 -454363 2 253609 729409 1 5 999996 681408 2 351002 596455 1 2 999999 -445550 2 2 999999 1 11 999991 -333864 1 2 999999 -6583 1 2 999999 349090 2 3 999981 1 5 999993 803978 1 4 999982 -239290 1 13 999982 -193154 2 106794 433518 2 9 999991 1 2 999999 106796 1 20 999995 -347458 1 2 999999 53018 2 2 999999 2 395500 734308 1 12 999988 -519626 2 2 999999 1 708740 836046 -88854 2 17 999998 1 617140 772962 -339393 1 16 999996 -346331 2 2 999999 1 17 999990 -355543 1 2 999999 -140262 2 20 999988 2 221923 959984 2 52523 884202 2 606395 942827 2 2 999999 2 4 999982 2 19577 847243 1 3 999981 -758844 2 2 999999 1 8 999992 84015 1 2 999999 7409 2 2 999999 1 2 999999 -66223 2 2 999999 1 2 999999 622642 2 62631 703899 1 5 999990 -363492 2 2 999992 1 2 999999 719592 1 2 999999 -538845 1 326586 541146 -307829 1 15 999990 -306092 1 15 999995 536302 1 17 999994 903477 2 9 999996 2 670791 746386 2 2 999999 2 2 999999 1 9 999983 240911 1 279052 787689 710099 2 2 999999 2 2 999999 2 2 999999 1 266300 887301 429068 2 2 999999 1 115375 524782 -89134 2 2 999999 2 2 999999 1 2 999999 592059 2 2 999999 2 9 1000000 1 2 999999 600059 1 2 999999 978709 2 19 999991 2 28915 267225 2 329615 341475 2 14 999992 2 6684 829522 1 15 999987 409255 1 2 999999 662498 2 2 999999 1 3 999992 885389 2 13442 160570 1 190826 380338 -864773 2 410171 751870 1 171050 342609 683480 1 738162 898343 321954 1 20 999981 253927 1 2 999999 -587153 1 152900 971162 -108199 2 2 999999 2 119673 519834 1 315215 962083 132650 1 14 999999 98366 1 83779 670233 960613 1 27403 785275 502830 1 2 999999 -599768 2 2 999999 2 17 999995 2 2 999997 2 1 999993 1 2 999999 -501371 2 1 999985 1 2 999999 443944 2 2 999999 2 2 999999 2 12 999986 1 294945 666689 -141796 1 2 999999 -469260 2 20 999995 2 19 999991 1 888141 993765 -61408 2 45667 101768 2 11 999984 2 2 999991 2 2 999999 2 17 999986 1 10276 701569 -739407 2 36458 386149 1 172354 945683 894472 1 16 999997 426527 1 282954 798232 -897543 1 2 999999 828049 2 725739 811343 2 461310 500576 2 472941 615763 1 2 999999 301712 2 2 999999 2 46711 559706 2 7 999996 2 400605 469137 1 103075 112849 -306635 1 436706 933468 -978404 2 20 999997 1 558438 794853 -165140 2 2 999996 2 759548 877072 2 676054 836840 1 567496 994620 399902 2 620627 828977 2 19 999999 1 5551 266445 299795 1 202635 415165 851725 1 14 999999 -816704 2 598991 641844 1 801790 954631 965975 2 818728 892531 2 2 999999 2 11 999982 1 16 999989 30293 1 3 999986 -234490 2 2 999999 1 135927 226242 696999 1 16 999982 115364 2 2 999999 1 2 999999 117349 1 9 999993 663063 2 16 999991 1 2 999999 -762159 2 2 999999 1 9 999986 -525904 2 19 1000000 1 7 999991 -816116 1 83401 652018 492079 2 2 999999 1 10 999993 -313315 2 2 999999 2 139739 396812 2 2 999999 2 2 999999 1 396434 599277 -758200 1 2 999999 151059 1 2 999999 -322346 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999984 2 1 999981 2 2 999983 1 25566 648096 937457 1 106824 452909 104701 1 2 999999 -92853 2 177162 757137 2 10195 429504 2 17 999994 1 2 999999 159486 1 4 999992 -54161 2 80062 806264 2 188393 741336 1 12 999982 -385580 1 91780 536072 -992769 2 2 999999 2 2 999999 2 332139 906990 1 904780 912231 433718 1 17 999999 -555522 1 2 999999 263684 2 17 999996 2 643035 757029 2 2 999999 1 168110 906576 -43875 1 16 999982 43067 1 137585 544332 438623 2 2 999999 1 242082 852293 274814 2 8 999985 2 2 999999 2 13 999984 2 404562 495212 2 253703 843716 1 15 999982 414288 1 751761 783521 609785 2 243992 993049 1 178558 372409 -842397 1 20 999984 -222331 1 2 999999 362941 1 538692 650750 527029 2 801374 999503 2 14 999983 2 664433 837581 2 19 999989 1 9 999986 -92327 2 16 999983 2 2 999999 1 15 999995 -397379 2 14 999981 2 8 999985 1 2 999999 912223 1 3 999987 -656136 1 3 999985 -202641 2 474931 783710 2 2 999999 1 2 999997 -648391 1 5 999981 -145718 2 511670 841590 1 142707 994951 -491489 2 2 999999 1 2 999999 -882374 2 7168 623119 1 163697 423381 613146 2 2 999999 1 11 999981 -605187 2 12 999988 1 2 999999 -550826 2 240103 938383 2 2 999999 2 11 999993 2 2 999999 2 913633 923239 1 7 999987 -109101 2 4 999998 2 112881 224279 1 7 999985 701264 1 5 999982 791056 1 2 999999 258326 1 2 999999 214098 2 298654 851818 1 2 999999 -821921 2 14 999989 1 348206 763309 532788 2 2 999999 2 1 1000000 2 2 999999 2 2 999999 1 2 999999 -323295 1 19 999994 -203537 1 2 999999 981704 1 2 999999 -5342 2 2 999999 2 86548 853015 2 17 999996 2 5 999989 2 80563 400766 2 12 1000000 1 567119 980894 -323316 1 12 999982 948018 2 2 999999 1 44844 610223 20808 2 16 999991 1 853251 905833 181464 2 800336 864902 1 2 999999 735244 2 3 999997 2 16 999986 1 17 999990 -761879 2 9 999994 2 161332 977833 1 415555 858561 -469463 2 56475 172350 2 743232 761338 2 2 999999 1 182536 456502 44245 1 2 999999 672153 2 4 999987 1 176411 332080 -349513 1 1 999983 -800515 1 552325 567439 -978150 2 20 999986 2 12 999999 1 2 999999 -852005 1 186777 258700 797834 2 169615 860265 2 6 999988 1 7 999982 238368 2 2 999999 1 19 999986 -380132 1 155412 891487 457483 2 2 999999 2 198450 570888 1 7 999997 937183 1 15 999985 630150 2 2 999999 2 6 999986 1 2 999999 296937 2 499805 811318 2 8 999996 2 13 999998 1 393156 708094 -38612 2 2 999999 1 17 999992 985252 2 2 999999 1 194251 889156 984407 1 618351 957133 -780006 2 15 999981 2 11 999988 2 7 1000000 1 2 999999 639379 2 2 999999 1 573663 725967 449450 1 4 999990 -520740 1 3819 817897 256718 2 14 999987 1 2 999999 436464 2 20 999997 2 177081 371966 1 2 999999 -836515 1 2 999999 -609673 2 399864 982849 1 9 999985 4289 1 6 999989 435783 2 531085 956388 1 2 999999 643769 1 307187 823895 392659 1 6 999981 -151512 1 467255 780676 -2787 2 16 999984 2 636273 933165 1 20 999996 -177597 1 2 999999 206372 1 449910 873087 531063 2 2 999999 1 516323 541167 689380 2 53356 369190 2 20 999998 2 2 999999 1 9 999992 -211243 1 423183 646494 665144 2 3 999991 2 983121 998265 1 9 999987 746233 2 12 999988 1 2 999999 -160551 1 605445 771343 72077 1 2 999999 -913568 2 453978 988792 1 2 999999 445953 1 35820 498524 178774 1 84622 273090 346686 1 466875 616152 -667256 1 2 999999 220292 1 6 999989 -703114 1 1 999981 824109 1 11 999993 591627 1 842031 908719 -39476 2 2 999999 1 2 999999 -873097 1 2 999999 576242 2 543723 842880 2 217881 492478 2 2 999999 2 2 999999 2 1 999998 1 7 999989 591475 1 21200 145297 962406 1 95656 617554 319858 2 2 999999 1 339023 409153 -844580 1 353413 658706 -330002 1 95728 601528 -914930 1 16 999996 267651 1 480843 599581 800424 2 12 999996 1 465113 994906 -685171 1 30418 927083 633350 2 559563 887825 2 665963 966230 2 2 999999 1 20 999988 -359900 2 204801 768919 2 1 999988 2 453837 558024 2 2 999999 2 264025 347292 1 8 999986 229003 2 91667 629147 1 63238 503441 646324 1 3 999997 -904067 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 38079 376266 -401351 1 23043 957946 939134 1 214174 861022 951564 1 2 999999 -968400 1 2 999999 117614 2 19 999996 1 7 999995 -636360 1 639048 722424 -208916 1 2 999999 -275903 1 617477 722196 48551 1 14 1000000 -183939 2 102669 601469 1 341104 645075 -302973 1 10 1000000 -313557 1 3 999995 -504976 2 2 999999 2 12432 504504 2 2 999999 1 2 999999 69562 2 2 999999 1 2 999999 741993 1 4 1000000 709954 2 1 999985 2 2 999999 1 2 999999 -621473 2 2 999999 1 2 999999 -656850 2 16 999999 1 2 999984 683085 1 19 999994 81041 1 625840 689928 14905 2 231902 462829 1 2 999999 -430777 2 2 999986 1 843126 932883 -507439 1 205774 686997 899277 1 540658 866194 627050 1 2 999999 -70361 2 4 999994 1 353577 375347 63949 1 14 999991 -824893 1 2 999999 236179 1 1 999991 941548 1 2 999999 -114940 1 2 999999 -418570 1 19 999987 792535 2 20 999995 1 2 999999 253700 2 2 999999 2 2 999999 2 2 999999 1 1 999991 684108 2 15 999993 2 2 999999 1 50266 473399 581057 2 14 999988 1 7 999989 442137 2 16 999985 1 87567 688042 -481437 1 13 999988 25042 1 460509 818861 664549 2 2 999999 1 1662 676244 314874 1 1 999992 -96652 1 103658 755923 -35401 2 2 999999 1 2 999999 -283768 1 19 999997 510430 2 2 999999 1 2 999999 10447 1 2 999999 664056 2 228409 237714 2 2 999999 2 340117 558640 2 2 999999 2 310820 596383 2 18 999994 1 14 1000000 -131367 2 430276 993587 1 90641 902316 674768 2 2 999999 1 1 999995 -114565 1 186915 884067 -792428 1 726576 857056 -75056 1 14 999985 -341080 2 5 999984 1 2 999999 85088 2 822177 904663 1 2 999983 -903405 1 2 999999 -565658 2 4 999990 1 98662 655544 790902 1 477146 870148 568143 2 2 999999 2 16733 941926 1 167965 821366 -262999 2 502679 662566 1 15 999989 -483086 2 2 999999 1 2 999999 869120 1 332448 947979 247648 2 1 999982 2 3 999985 2 1 999993 2 2 999999 2 2 999983 1 2 999999 -106714 1 13105 301529 -970410 2 6 999994 2 688379 758203 1 5 999997 -111276 2 17 999993 1 24736 560711 -165238 2 643621 795969 2 67914 807985 1 291806 871641 -775954 2 305088 918229 2 3 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 57743 414974 1 8 999999 -213373 2 1 999994 1 46157 532270 -510718 1 92737 346935 789505 2 12 999995 1 2 999999 577803 1 2 999999 331461 2 2 999999 1 17 999999 -314807 2 2 999999 1 18 999989 -442749 1 2 999999 458899 1 2 999999 104891 1 343222 766485 180618 2 2 999999 2 6 999987 1 2 999999 -645890 2 2 999999 1 8 999991 -399090 1 2 999999 -380622 2 1868 786302 1 14 999987 316959 2 2 999999 1 477221 574645 421777 1 580742 619224 533346 2 267209 290556 1 677862 910350 -827211 2 2 999999 2 2 999999 1 10 999986 370449 2 6 999985 2 2 999999 2 412393 834176 2 2 999999 2 520830 912771 1 91310 363374 915060 1 15 999990 215960 1 97146 889130 -857458 2 14 999984 1 2 999999 489637 1 2 999991 35702 1 6 999984 717399 1 2 999999 523114 1 2 999999 -570090 2 2 999999 1 2 999999 542734 1 2 999999 -792069 1 124249 200829 -589604 1 7 999983 444385 1 19 999990 98119 2 18 999995 2 203947 884802 2 2 999999 2 10 999990 1 5 999985 424650 1 6 999997 627201 1 2 999999 -317804 1 2 999999 -226863 2 2 999999 2 693671 829986 2 16 999995 1 5 999996 -220139 2 426068 538566 2 485830 856189 2 9 999990 1 13 999983 -872170 1 16 999994 666114 2 236091 499076 1 2 999999 420999 2 2 999986 2 2 999999 1 2 999999 976799 2 2 999999 2 6 999988 1 2 999999 258952 1 304228 531166 -590124 1 139041 378405 -527227 2 2 999999 2 1 999999 2 2 999999 1 2 999999 770584 1 138761 895021 -586862 2 2 999999 2 17 1000000 1 13 999982 -202813 2 2 999999 2 795130 861581 1 915261 998322 -359574 2 462264 841096 2 2 999999 1 3 999984 561939 2 6 999996 1 2 999999 983744 2 441377 705380 2 11 999987 1 457641 863748 -450185 1 18 999982 891549 1 2 999999 86742 2 2 999999 1 2 999999 388090 1 237080 784622 466819 2 15 999989 2 827631 966714 2 2 999999 2 2 999999 2 6 999991 1 8 999981 806991 1 4 999982 -414605 2 416751 946431 1 2 999999 -400121 2 181847 671717 1 355763 650482 625977 2 357518 916678 2 148578 164299 1 254519 496797 149250 1 2 999992 355183 1 30779 482255 638991 2 18 999991 1 2 999999 913832 2 4 999985 2 19 999987 2 12 999983 1 9 1000000 -497602 1 17 999992 -824459 1 15 999983 -572797 2 9 999996 1 10 999998 -138384 2 18 999983 1 884277 889056 -870173 2 2 999999 1 371565 625763 -799899 1 852 699110 -265428 2 1 1000000 1 1 999989 -356497 1 606694 663751 243215 2 8 999987 2 2 999999 2 295 568668 2 2 999999 2 309297 991785 1 17 999996 -993193 2 2 999999 1 2 999999 -419308 1 2 999999 -897171 2 2 999999 1 13 999993 -821112 2 7 999998 1 698845 906382 194040 2 2 999999 1 98972 855297 295664 1 7 999989 83488 1 348870 430511 563042 2 3 999997 2 2 999999 1 2 999999 -32070 1 2 999999 930906 1 2 999999 782698 1 10 999986 -37380 1 20 999997 -351617 2 2 999999 2 18 999991 1 788909 996613 839019 2 2 999999 2 196609 526342 1 510788 836404 -360920 1 2 999999 -446891 1 94918 248294 260632 1 16 999991 -623462 2 352081 366193 1 2 999999 353321 2 202080 203807 2 14 999994 1 2 999999 790216 1 282436 621303 168486 2 495911 887782 2 2 999999 2 596747 691548 1 2 999999 -275682 1 13 999981 -894079 1 52333 235162 306038 1 11 999984 62709 2 576557 774690 1 290015 439972 609653 1 18 999999 953745 2 2 999999 2 18 999992 1 16 999984 -874865 1 12 999989 -26345 2 2 999999 1 205610 740038 282645 1 16 999997 177595 1 28998 652623 174293 2 2 999999 2 2 999999 2 18 999990 2 246845 438892 1 14 999987 508767 2 203539 895354 1 2 999999 -553207 1 775885 789993 -435573 1 17 999986 -457962 2 851148 896894 2 2 999999 1 127494 878683 -766734 1 2 999999 136231 2 13 999988 2 11 999983 1 370687 503836 -578198 1 285642 844589 174984 1 8 999991 630754 1 2 999999 -582866 2 18 999985 2 20 999988 1 2 999999 -351788 1 2 999999 510946 1 2 999999 -925144 2 2 999999 1 2 999999 490972 1 2 999999 -165286 2 573644 837033 1 852544 865347 38545 1 11 999981 182197 1 20292 344990 -971327 2 113159 997356 1 2 999999 -691572 2 2 999999 2 2 999999 1 4107 213959 -977260 2 2 999999 2 10 999992 1 348260 454013 -647285 1 4 999996 -639517 2 12 999999 2 5 999993 1 2 999999 642749 1 268859 649798 -36045 1 192472 745482 194129 2 2 999996 1 161103 899503 -349673 2 33099 129155 1 2 999999 -31841 1 76118 355615 -110414 2 2 999999 2 565368 611895 2 15 999986 2 6 999981 1 10 999993 810667 2 141263 214659 1 16 999981 -88073 1 16 1000000 240789 1 1 999988 890668 1 2 999999 -417010 1 359335 823198 76353 2 234241 662946 1 444186 937047 -723258 1 121206 823646 491826 1 2 999999 263548 2 432145 459207 2 1 999991 1 371283 672817 -742081 1 2 999999 -445398 1 2 999999 -553283 1 2 999999 582832 1 2 999999 812940 1 2 999999 -954897 1 23501 372683 -947780 2 2 999999 1 2 999999 479360 1 14 999986 771981 1 10 999996 596991 1 2 999999 -84161 1 16 999983 -124179 1 232137 619774 -766457 2 2 999999 1 462104 510619 749114 1 581757 662150 -927250 2 566906 787542 2 2 999999 2 8 999986 1 189761 584491 -954690 1 2 999999 -241375 2 2 999999 2 2 999999 2 184943 627629 2 351667 521838 1 8 999999 378576 1 66094 720559 945256 2 460965 526102 1 2 999999 832223 1 2 999999 -172495 1 2 999999 481864 2 18 999998 2 3 999981 2 6 999988 2 2 999999 2 2 999999 1 2 999999 982741 1 2 999999 941165 2 2 999999 1 10 999982 682412 2 2 999999 1 14 999991 229452 2 2 999999 1 18 999981 343058 1 58731 210229 127635 1 4 999985 865469 1 2 999999 435876 1 25463 981105 455423 1 2 999999 906519 2 2 999999 1 259229 854025 552385 1 16 999993 -82413 1 10 999996 -724037 2 232208 587513 2 6 999987 2 20 999984 2 232020 814086 2 14 999984 2 17 999983 2 2 999999 2 204155 257806 2 9 999994 1 430206 855475 752484 1 2 999999 -301607 2 2 999999 1 2 999999 -169997 2 41022 226222 1 7 999986 -318424 1 633291 873000 -514633 2 13 999983 2 13 999998 1 250657 494914 -973864 1 2 999994 870948 1 14 999999 -892078 2 9 999983 1 2 999999 158627 1 165945 718986 -631067 2 2 999999 2 5 999984 1 102045 256377 -856511 1 9 999987 254832 1 2 999999 525464 1 6 999988 -116627 2 2 999999 2 2 999999 1 2 1000000 -956167 1 6181 543949 707677 2 106018 222809 1 2 999999 -866903 1 909385 937473 -867820 2 612921 843918 2 112329 824017 2 3 999983 1 442637 949035 725111 2 14 999981 2 331316 556957 1 2 999999 -251831 2 2 999999 2 2 999992 1 2 999999 228601 1 2 999999 -392925 2 5 999981 1 2 999999 -830272 2 365596 819632 2 484620 770013 2 47260 826989 2 16 999984 2 12 999985 2 2 999999 2 2 999999 1 368557 528043 625659 1 54321 161925 -38575 1 42989 364831 -490706 1 2 999999 273718 2 78792 366295 2 2 999999 1 18 999983 605578 1 244669 551662 -784501 2 267771 982234 1 15 999990 -997404 2 224270 957349 1 2 999999 684417 2 19566 472333 1 294674 593116 144555 1 230948 746475 251947 1 635653 974812 -161090 2 546378 565082 2 503617 529162 2 2 999999 1 2 999999 383974 1 479975 663482 914090 2 9 999995 1 2 999999 666360 2 5182 363673 2 12 999984 2 13 999981 1 369486 616245 558500 1 783785 827117 -39000 1 11 999981 347385 1 2 999999 760050 2 2 999999 2 30623 455247 1 2 999999 -637821 2 105759 886088 2 17 999992 2 1 999999 1 7 999988 100981 2 1 999989 2 257132 652595 2 2 999999 2 18 999984 1 2 999999 576582 2 19 999993 1 162454 507856 225667 1 3 999984 -67181 2 714218 917765 2 542272 742301 2 2 999999 1 2 999999 824670 2 2 999999 2 2 999999 1 17 999996 895739 1 14 999987 386139 2 2 999999 2 16 999986 1 8 999998 -111556 2 218540 523911 1 6 999989 936342 1 806263 982164 -185532 2 10 999999 2 478206 562740 2 2 999999 1 2 999999 -168936 1 11 999986 -60368 1 497717 844922 -133769 1 2 999999 -78843 1 2 999999 116894 2 2 999999 2 2 999999 1 6 999993 317686 2 338823 827039 2 10 999985 1 308983 879973 -135700 1 1 999996 694190 2 2 999999 2 27192 610614 1 13 999991 -313659 2 14 999983 1 17 999987 -363166 1 222781 329282 -595824 2 141987 630892 1 2 999999 933697 2 736057 788894 2 2 999999 1 19 999984 12584 2 329032 574956 1 2 999995 -671717 2 464341 663206 1 2 999999 -825125 1 122479 931564 -722100 2 6 999998 2 2 999999 1 2 999999 -759593 2 11 999988 2 253446 758903 2 46945 847339 2 409903 601998 1 4 999998 174332 1 117017 182665 689513 1 11 999986 619902 1 2 999999 -271376 1 2 999999 -846976 2 13 999988 1 10 999983 -611973 1 7 999985 803758 1 2 999999 -348058 2 42312 577214 1 72131 184438 861947 2 17 999988 1 729185 786062 887010 1 9 999983 195129 1 2 999999 716488 1 14 999989 267515 1 2 999995 569756 1 202297 876283 678358 2 5 999999 1 7 999990 -462844 1 762842 995515 -265914 1 12 999990 -491531 2 2 999999 2 17 999997 2 2 999999 1 484599 810112 62541 1 20 999991 -125913 2 15 999998 2 57325 164830 1 769295 857455 809598 2 2 999999 2 12 999984 2 2 999999 2 13 999990 2 16 999991 1 2 999999 543406 2 740992 962599 2 2 999999 1 9 999990 911091 1 813777 920430 -450437 2 2 999999 1 2 999999 720745 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999985 2 8 999984 1 2 999999 -526078 1 15 999997 -886679 2 2 999999 1 213064 219478 -942106 2 2 999999 2 19 999996 2 6 999986 2 2 999999 1 31166 803043 499063 2 13 999988 1 2 999999 -867717 1 2 999999 641321 2 2 999999 1 2 999999 -529331 1 11 999997 -142175 1 2 999999 -930133 2 11 999985 1 126518 728335 31171 2 2 999999 1 16 999997 16392 2 319312 586117 2 11 999989 1 7 999995 -51795 1 735419 941927 -523824 1 2 999999 450563 1 2 999999 350530 2 89365 235624 1 2 999999 244204 1 6 999994 -562842 2 601542 777656 2 2 999999 1 15 999986 -95968 2 2 999999 2 20 999983 2 218202 473812 1 2 999999 -305680 1 17 999989 354026 2 803564 975199 2 305926 929415 2 7 999987 1 108061 643077 -520299 1 105662 571780 -722051 1 35349 719737 161176 2 7 999994 1 2 999999 365030 1 53815 220812 513138 1 613039 772273 -951208 2 9 999997 2 452139 835737 2 3 999990 2 16 999999 1 18 999998 -872065 2 17 999987 2 6 1000000 2 484014 817671 1 45941 497371 -571177 1 4 999989 -764896 2 2 999995 2 2 999999 2 507861 866597 1 42879 697626 425789 2 30780 94511 1 18 999992 364885 1 40357 406063 -735551 2 2 999999 1 2 999999 -935736 1 12 999996 535061 1 2 999999 260826 2 2 999999 2 100802 309868 1 20 999989 -623858 1 8 999987 -954235 1 3 999994 -924176 1 2 999999 -346543 1 465310 939789 331753 2 425464 673112 1 2 999999 538376 2 2 999999 2 11 999987 2 2 999999 1 7 999991 -784729 2 2 999999 1 2 999999 403147 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -671456 2 12 999989 2 1478 707026 1 134878 681249 52259 1 2 999999 284060 1 366699 491922 -31972 1 2 999999 -273562 2 2 999999 1 66594 499525 685480 2 56137 401536 2 2 999999 2 2 999999 1 13 999989 323599 1 2 999999 -710781 1 243543 766306 122270 2 20 999991 1 2 999999 218600 2 2 999999 2 609333 751130 2 9073 414853 2 9 999990 2 10 1000000 2 2 999999 1 11 1000000 104001 2 2 999999 2 2 999999 1 19 1000000 762826 2 2 999999 1 497234 826234 624413 1 9 999981 -995357 2 14 999985 2 2 999999 1 2 999999 -249035 1 2 999999 -393282 1 577612 630987 -849404 2 20 999994 1 670995 688082 -354812 1 2 999999 -735392 2 2 999999 1 35055 675299 894538 1 18 999990 -883275 1 469586 619956 -415370 1 2 999999 486717 2 6 999990 1 2 999999 -756340 2 61666 265939 2 19 999983 2 1 999985 2 52882 985997 1 2 999999 -994915 1 86881 759644 798513 1 209064 953407 -49079 1 3 999984 191564 2 2 999999 1 2 999999 -402974 1 4 999996 -123360 2 13 999983 1 2 999999 868051 1 2 999999 -749357 1 603202 998344 467976 1 13 999981 68286 1 8 999991 -733345 2 20 999989 2 495865 534877 1 832689 959168 -626609 2 9 999992 2 4 999985 1 51697 770023 941949 2 38078 739947 2 5 999984 2 2 999999 1 6 999983 -995408 2 24836 997883 2 2 999999 2 3 999990 2 20 999987 1 19 999994 443806 1 326366 950199 -702966 2 17 999997 2 106063 741567 1 531684 675896 300694 1 4 999993 -426484 2 2 999999 2 600185 814033 2 725655 864442 1 2 999999 -441011 2 7 999994 2 2 999999 1 850043 898216 665230 1 9 999982 -177597 1 186925 383021 603955 1 2 999999 -649868 2 74952 329060 1 2 999999 -953087 2 189503 803658 2 72946 784788 2 381795 660943 1 27307 698271 746500 1 5 999993 563387 1 2 999999 -341479 1 2 999995 375762 1 2 999999 -572186 2 2 999999 2 2 999999 2 2 999999 1 46305 245155 -875768 2 259358 735355 1 2 999999 865868 2 2 999999 1 2 999999 -771478 2 52122 927062 2 473270 562838 1 531116 597893 620172 2 192114 227498 2 16 999993 1 495284 949595 365102 1 4 999984 706724 2 138570 718282 1 16 999981 -236257 1 18 999997 675737 1 2 999986 820540 1 19 999990 -100831 2 244183 605431 1 1 999993 930444 1 16 999996 973638 1 2 999999 314599 2 289924 815223 1 192771 847071 -689346 1 17 999983 850024 1 347702 470985 395244 2 2 999999 1 198089 488027 63809 2 706230 862665 2 2 999999 2 271174 568844 1 17 999999 118118 1 43964 806329 233476 1 2 999999 81839 2 2 999999 1 1 999994 -205473 2 675080 834410 1 2 999982 -57523 1 6 999993 -496227 2 2 999999 1 2 999999 -46355 2 2 999999 2 262156 969517 2 4 999989 2 2 999999 1 290575 427870 656439 1 643984 685484 -878976 2 53884 146070 2 17 999995 2 476053 762946 1 443777 730599 377050 1 2 999999 -734161 2 225795 868254 2 142316 155258 1 2 999999 -778943 1 2 999999 415762 2 3 999994 2 418595 896305 2 798538 836411 2 44018 339731 1 2 999999 -954528 2 5 999986 2 2 999999 1 2 999999 -74394 2 680784 990938 1 12 999998 39276 2 2 999999 1 14 999983 753972 2 345570 708533 2 72013 733972 2 625229 836005 2 18 999987 2 2 999999 1 325959 768098 142530 2 2 999999 2 8 1000000 2 493248 868448 2 2 999985 2 17 1000000 2 2 999999 1 2 999999 496102 2 582158 660413 1 19 999997 543102 1 2 999999 155681 2 20 999982 1 2 999999 -108343 1 7 999993 68787 1 1 999990 -598824 2 7 999995 2 23278 221325 2 6 1000000 2 454713 473894 1 8 999983 -201497 2 75055 293731 1 2 999999 912404 2 2 999999 2 2 999999 1 704050 942993 946320 1 11 999998 247824 1 2 999999 727523 1 2 999999 -39245 2 2 999999 2 2 999999 2 7 999982 1 14 999990 -591097 2 66436 165229 2 2 999999 1 19 999998 316529 2 2 999999 2 15 999986 1 235957 894549 104445 2 14 999984 1 603509 644275 -935493 2 394544 513544 1 162135 523656 259454 2 16 999982 1 251653 983543 -629456 2 328090 431884 2 18 999987 2 16 999989 2 595824 669796 1 2 999999 981038 1 644881 810826 -778405 1 2 999999 182443 1 2 999999 -691507 1 40455 587855 286321 1 76767 111092 446096 2 2 999999 2 225085 796084 2 2 999999 2 2 999999 1 180241 842860 313906 2 2 999999 2 8 999984 1 2 999999 108038 2 7 999985 1 3 999987 -362136 1 320006 798211 -416915 1 218000 315114 76593 2 2 999999 1 16 999986 -966612 1 7 999989 -448754 2 20 999981 2 542327 983913 2 2 999999 1 335029 484472 241655 2 317309 605370 2 2 999999 2 4 999998 2 20 999998 2 10 1000000 2 2 999999 1 2 999999 698596 1 2 999999 82052 1 5 999981 -615873 1 2 999999 124385 2 17 999984 2 476456 864071 1 152711 250140 -700298 2 7 999986 1 3 999999 -623733 1 2 999999 789102 2 129025 803841 1 2 999999 -162057 1 276485 356969 877122 2 56339 984402 1 2 999999 -57569 2 2 999999 2 2 999999 2 574364 963603 1 16 999992 -935387 1 327704 657804 -370688 2 476699 853078 1 12 999995 -941199 1 12 999994 -155174 1 2 999999 -584112 1 18 999994 525454 1 2 999999 -844102 2 2 999999 2 58959 599592 1 28343 861319 -391824 2 2 999999 2 241213 313383 1 10 999994 223393 2 2 999999 1 13 999988 204572 1 20 999999 754884 1 20 999988 797493 1 2 999999 190303 1 324053 688663 403620 2 483364 551728 1 10 999986 101444 2 2 999999 2 163907 214742 1 2 999999 65232 1 3 999987 745117 1 2 999999 449319 1 2 999999 -612415 2 505343 723851 1 6 999997 450093 2 516564 885999 2 2 999999 2 2 999999 2 2 999999 2 576349 579600 1 6 999982 881212 2 4 999995 2 2 999999 2 2 999999 1 2 999999 -395782 2 2 999999 2 3 999989 2 2 999999 2 298862 487633 1 2 999999 -884687 1 2 999999 -896054 2 16 999982 2 21840 354550 2 147080 733230 1 151056 636369 -131170 1 445546 517653 -507552 2 755847 824766 2 2 999999 2 12 999990 2 89467 862366 1 5 999997 364427 2 14 999993 2 19 999986 1 5 999994 797936 2 2 999999 1 2 999999 106003 1 2 999999 -444692 1 2 999999 -974698 2 934538 970699 2 643730 988331 2 85808 772308 1 2 999999 -73404 1 1 999991 -334516 1 13 999989 -845986 1 135102 915128 -729977 2 542651 953210 2 656665 669418 2 64136 901314 1 207217 638922 -437298 2 16 999998 1 2 999999 151309 2 2 999999 2 15 999995 1 2 999999 -959902 1 20 999995 -159378 1 232086 715880 322172 1 8 999988 -188493 2 224524 570696 1 2 999999 -171456 1 2 999999 946280 2 595907 635413 2 459435 811804 1 285177 442233 850965 1 2 999999 428636 2 372576 957420 1 2 999999 420969 2 6 999987 2 102142 196808 2 344633 993661 1 2 999999 -658293 1 19 999994 325285 2 108972 759994 2 2 999999 1 2 999999 414876 2 414026 590789 2 2 999999 1 18 999982 967818 1 42392 431623 881622 1 77088 218053 228848 2 118694 436540 1 417094 686625 -728230 2 38423 989089 1 2 999999 -492000 1 13 999982 709401 1 589482 623889 -657478 2 2 999999 2 2 999999 2 3 999999 1 4 999989 -749924 1 2 999999 -639579 1 2 999999 -801130 1 2 999999 136915 2 14 999991 2 2 999999 1 2 999983 206194 2 363060 662420 2 169316 176484 1 10 999996 821264 1 377583 673513 -796089 2 3 999992 1 2 999999 -863063 2 10 999995 1 7 999988 466479 1 2 999999 188177 2 18 999996 1 39256 50817 -644215 1 2 999999 246942 1 8 999984 961289 1 3 999991 182404 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999996 -853766 2 1 999991 1 1 999986 -846941 2 450289 611613 2 10 999989 1 6 999984 -595302 1 320495 675115 -887615 1 2 999999 -285862 1 17 999990 -951434 2 33593 183714 2 4 999994 1 46545 560722 518408 2 19 999987 2 2 999999 1 2 999999 404338 2 669984 977737 2 2 999999 2 16 1000000 2 270505 643680 2 210061 319512 1 2 999999 630663 2 194955 316562 1 89018 592446 -154639 2 14 999982 2 2 999999 2 2 999999 1 2 999999 801154 2 5 999998 2 725948 941250 2 3 1000000 1 12 999987 -211533 1 2 999983 836421 2 2 999999 1 381284 926618 -144827 1 180783 497798 692279 2 4 999998 1 770997 857205 -152771 1 2 999999 -840196 1 74228 960573 -338975 1 17 999987 558570 1 2 999999 308805 1 17 999995 -566047 1 10 999994 -912447 1 144162 233486 445277 2 104434 923913 2 9 999993 2 128941 713172 1 4 999992 -982143 1 413641 960713 466996 1 2 999999 825616 1 2 999999 -752198 1 581786 631721 -437621 2 223282 438433 1 45278 485667 748948 2 2 999999 2 12 999998 2 760353 931633 1 336796 620242 -488601 2 2 999999 1 550469 933758 952627 2 13 999983 2 54875 808021 2 15 999984 2 626806 774567 2 2 999999 2 20 999998 1 455050 679168 897121 1 269090 526519 330346 2 2 999999 1 2 999999 -151010 1 424718 727103 350706 2 123430 616547 1 47062 178422 -223373 2 246306 478150 1 661624 819463 714126 2 2 999999 2 14 1000000 1 7 999982 -451846 1 4 999983 -496619 2 2 999999 1 2 999999 425675 1 4 999983 -690150 2 2 999999 2 2 999999 1 2 999999 -274100 1 2 999999 -791074 2 2 999999 2 58410 587829 2 60616 841043 1 276330 317913 579035 2 2 999999 2 688572 883357 2 373976 852820 1 8 999989 644631 1 2 999999 -73797 2 107192 156652 1 18 999984 175071 1 154229 744302 -510420 1 609158 977721 769618 1 2 999999 -995370 2 134302 444508 1 282789 973154 -409493 2 18 999982 2 7 999993 2 2 999999 2 151138 592321 1 2 999999 -199851 2 1 999989 2 2 999999 1 2 999999 -433161 1 398338 739125 -6564 1 2 999999 -898274 1 260208 835181 -535638 2 2 999999 1 95162 862609 618058 2 11 999999 2 2 999999 1 15 999987 -683911 1 2 999999 -893826 1 14 999996 162662 2 16 999998 1 13 999994 205480 1 14 999993 -66956 1 2 999999 -104962 2 2 999999 1 244458 926023 998909 2 13 999997 1 373615 981122 288975 1 206089 597322 846070 1 10 999993 -65055 1 443319 464806 -610585 2 50187 79922 2 11 999986 2 2 999999 2 274310 798400 1 37373 509862 -206006 1 10 999984 554135 1 185520 783189 523783 1 581218 614829 -44309 1 2 999999 474586 2 14 999984 1 7 1000000 -736522 1 2 999999 914809 1 12 999999 -65266 2 149585 744762 1 397485 964183 39476 2 1 999989 2 432534 832592 1 2 999999 516814 1 2 999999 -198951 2 665101 708651 2 2 999999 1 4 999987 -100229 2 11 999992 1 360409 475387 641336 2 127192 340548 1 2 999999 -623382 1 2 999999 725837 1 3 999995 -8694 2 12 999984 1 14 999989 71460 1 359567 451190 -754772 1 245278 632931 -100644 2 19 999995 1 2 999999 -138514 2 5 999989 1 2 999999 -895645 2 564682 973029 2 2 999999 2 318116 394835 1 626935 651169 570681 1 4 999994 -92449 1 6 999999 205823 2 296947 982108 2 2 999999 2 2 999999 1 568835 752384 250782 2 2 999999 1 2 999999 41004 1 1 999998 -457434 1 2 999999 -733365 2 2 999999 1 8 999994 202846 1 7 999988 532881 2 18 999999 1 3 999985 766347 1 2 999999 -512959 2 18 999994 1 470404 871095 -436842 2 2 999999 2 570759 609914 2 12 999991 2 2 999999 1 148048 747212 -235354 2 2 999999 1 2 999985 985521 1 2 999999 -806573 1 11 999993 -324465 2 2 999999 2 2 999999 1 170149 817509 279615 1 19 999997 -377007 2 2 999999 1 2 999999 -436558 2 2 999999 2 18 999987 2 2 999999 1 2 999999 965873 2 430086 753017 1 15 999984 -911726 2 2 999999 2 240045 330730 1 2 999999 158773 1 2 999999 217917 1 167545 950804 155406 2 4 999993 2 2 999999 1 66338 640663 64361 1 371987 737549 310969 1 367330 571880 -569734 1 13 999985 -502484 2 8 999989 2 609015 730298 1 677604 914162 136814 1 1 999996 -702876 1 86488 333558 711960 2 3 999998 2 90108 717713 1 2 999999 102002 2 232508 533646 2 2 999999 2 52883 303504 2 2 999999 2 20 999983 1 232246 583650 682215 2 409875 705850 1 2 999999 501793 2 18 999983 1 392606 740277 -648669 1 2 999999 927016 2 3 999985 1 2 999999 -123882 2 154234 186353 1 343594 926336 567138 1 9503 259617 -725645 2 11 999993 1 2 999999 -113896 1 1 999981 920735 2 248802 584189 2 372455 450724 2 640269 931342 1 2 999999 717202 1 222797 338547 522851 1 2 999999 725444 2 2 999999 1 92740 645300 -669857 2 10 999993 1 2 999999 -427894 1 2 999999 611722 2 6 999984 1 630170 787729 282250 2 2 999999 1 882016 892243 214586 1 15 999987 467032 1 13 999988 396090 1 575534 999841 784463 2 805723 920196 2 74088 891135 1 8 999987 -374146 1 5 999988 191408 1 596685 602362 -413251 1 17 999985 -831024 2 2 999999 2 2 999999 2 7 999992 2 43370 221063 1 420640 821692 888616 1 2 999999 391605 1 5 999997 816831 1 32907 676007 916789 1 13 999994 232909 1 17 999993 -934331 2 384602 577170 2 2 999999 2 18 999990 2 2 999999 2 432419 905788 2 2 999999 2 2 999999 2 489414 600128 2 47936 991863 2 372139 387177 1 2 999999 201335 1 134671 608246 -150257 1 2 999999 -193916 2 4 999986 1 2 999999 -775397 2 2 999999 2 578066 779043 2 83137 89082 2 2 999999 2 707129 740873 2 2 999999 2 14 999991 1 19 999997 -30277 1 10 1000000 -854202 1 306527 845335 -176156 2 2 999999 2 254377 702866 1 2 999999 28442 1 2 999999 472662 1 185394 262481 463810 2 599886 936418 2 2 999999 1 620527 945594 -906536 2 337049 622480 2 55734 96117 1 2 999999 990249 1 2 999999 550358 2 286405 662629 2 38728 177693 1 8 999982 -874127 2 93738 742471 2 2 999999 1 2 999999 984506 2 19 999997 2 2 999999 1 679687 682467 -247089 1 3 999995 775288 1 90417 228583 -318730 2 816262 840477 1 2 999999 -382361 2 620042 942426 2 429646 884506 1 577557 602579 344991 2 2 999999 1 8 999986 -641944 2 616330 711538 1 769284 939482 -273171 2 18 999993 1 2 999999 -802774 2 405767 499182 2 39419 727772 1 2 999999 -561926 1 342548 679385 -253140 2 2 999999 1 3 1000000 575275 2 1 999994 2 2 999999 2 3 999994 1 522145 570189 -637172 2 335779 637193 1 2 999999 650274 2 2 999999 1 6 999988 -964225 1 2 999999 -404944 1 229589 733399 270367 2 47314 292383 2 17 999989 1 10 999986 979051 2 7 999985 1 532597 680917 -356991 1 2 999999 -78058 2 8 999997 2 2 999999 1 2 999999 321046 1 2 999991 917000 2 12608 446608 2 14 999985 2 278317 943042 2 540294 646448 2 590759 921321 2 2 999999 2 695286 895348 1 83278 439092 -294827 2 314262 734100 2 1 999992 1 14 999981 687486 1 2 999999 211057 1 14 999988 259685 1 12 999991 398627 2 2 999994 2 2 999999 1 2 999999 -504148 1 453487 858445 -93327 2 20 999995 2 6 999988 1 46038 47945 -87310 1 226365 882448 754299 2 1 999994 2 12 999983 1 6 999986 -283157 1 851818 867353 653056 1 2 999999 21709 1 2 999999 693727 2 672265 722831 2 2 999999 2 2 999999 1 44996 779226 300292 1 2 999999 -850312 1 139169 412458 -113868 1 552292 834798 726468 1 5 999982 776278 2 242425 531065 2 6 999994 1 613070 779573 -677133 2 343699 861997 1 12 999999 -861606 1 3 999987 606744 1 10 999981 -682383 2 138246 594213 2 2 999999 2 99805 634089 2 11 999983 2 4109 488429 1 193419 897097 509036 1 11 999997 43600 1 7 999992 -353755 1 2 999999 -283185 1 352576 577783 62092 1 8 999995 764102 2 5 999997 1 154011 772894 -66659 2 2 999999 2 2 999999 2 75957 459931 2 13 1000000 1 2 999999 -785349 1 323255 787053 -595951 2 4 999986 2 697628 904692 2 2 999996 2 272719 656793 1 20 999984 917800 1 2 999999 84287 2 2 999999 1 81757 923347 26002 2 2 999999 2 2 999999 1 160380 881566 -805581 1 5346 84714 -330106 1 239453 656710 339513 2 2 999999 2 478676 802521 2 11 999998 1 2 999999 -58070 1 2 999999 746102 1 18 999988 -683170 2 2 999999 1 2 999999 962453 2 18 999997 2 15303 303545 2 2 999999 2 1 999998 2 798243 913157 1 5 999993 3033 1 2 999999 -164641 1 409910 589739 347110 2 17 999983 2 91961 121083 1 20 999998 734941 1 2 999999 -425291 2 14 999985 2 2 999999 1 51170 933941 178862 2 203738 823808 1 2 999999 -94326 1 222314 869707 -209490 1 15 999991 714146 2 853640 971969 2 2 999999 2 181772 669490 1 2 999999 110924 1 385451 667165 820992 1 16 1000000 420150 1 14 999986 478524 2 19 999991 1 2 999999 697624 2 2 999999 2 30594 620934 2 16 999996 1 2 999999 -103096 2 2 999999 2 20 1000000 2 364850 588892 2 2 999999 2 425606 897250 1 7 999992 851928 2 75999 887347 2 2 999999 2 2 999999 1 2 999999 827913 1 184069 350625 -360918 2 2 999999 2 127080 157385 2 2 999993 2 7 999990 2 12 999986 1 2 999999 982106 1 6 999984 -294905 2 91467 453469 1 361131 550370 -852244 2 11 999993 2 9 999994 1 10 999988 -109492 1 368451 413030 -83181 2 6 999993 2 2 999999 2 2 999999 1 449069 804802 732670 1 12 999983 -764985 1 91933 482195 879997 2 2 999999 2 304631 715116 2 2 999999 2 132760 789201 1 8 999982 274211 2 573565 915150 1 7 999985 502046 1 80628 313286 -991912 2 3 999994 1 2 999999 -918587 2 2 999999 2 850776 933644 2 228234 815472 2 8 999990 1 65098 237084 151545 2 2 999999 1 2 999999 148524 1 319206 503586 -751240 2 678809 981263 1 17 999993 -557590 2 2 999989 1 267170 481612 33794 1 19 999994 490760 2 905684 914931 1 2 999999 -826436 1 600199 819190 813646 1 243513 681111 951014 2 2 999999 2 15 999999 1 559473 820684 -706181 1 18 999993 -722907 1 2 999999 -683944 2 18 999990 2 2 999999 1 225351 901265 404842 1 9 999993 74557 2 1 999982 1 627997 705224 -514917 2 7 999997 2 2 999999 2 38768 743356 1 395334 684774 968404 2 5 1000000 1 132392 807199 -361858 1 4 999999 -388857 1 888101 988537 -89841 2 2 999999 1 127254 774327 -526335 1 5 999992 -528997 2 2 999999 2 17 999981 1 2 999999 -294669 2 107572 690088 2 2 999999 1 2 999999 460 1 335480 902148 -728885 1 2 999999 -54706 2 484668 672065 1 168246 524187 -85632 1 2 999999 632122 1 2 999999 311358 1 16 999996 420310 1 2 999999 772008 1 337451 474347 -302504 1 56624 786593 -931161 2 2 999999 2 2 999999 2 5 999983 2 320463 661721 1 4 999985 30615 2 171215 696917 1 2 999999 20245 1 285458 604294 -402065 2 2 999999 1 17 999987 -772795 1 2 999999 137224 2 2 999999 2 295786 817075 1 2 999999 -235223 2 3 999992 1 2 999999 992058 1 2 999999 -277074 2 2 999999 1 382153 706165 -674607 2 2 999999 1 10 999988 -83909 1 17 999996 -703414 2 168341 534728 2 2 999999 1 2 999999 632594 2 2 999999 2 17 999991 1 17 999998 -914770 1 14 999983 6646 2 2 999999 2 11 999999 1 2 999999 -680493 1 2 999999 -454851 2 5 999996 1 13 999999 -152865 1 11 999998 -477973 2 229074 828447 1 401600 850969 -566877 2 212391 635113 1 26618 928854 927821 2 2 999999 2 753531 844895 1 15095 595834 -253265 1 680906 970472 217412 2 606049 947381 1 11 999986 868000 1 450038 548229 886641 1 2 999999 -318570 1 2 999999 -984826 1 3 999982 56882 1 104161 925927 -48632 2 160688 957252 1 579280 875790 -966738 1 17 999993 -327183 1 2 999999 -756588 1 9 999995 292722 1 17 999982 -644289 1 2 999999 -543163 2 157330 438981 2 2 999999 2 2 999996 2 2 999999 1 2 999999 20135 1 2 999999 115662 1 18 999986 -167301 1 15 999983 288847 2 17 999986 2 700466 866222 2 72174 631554 2 2 999999 1 2 999999 -881251 1 16 999993 -89984 1 664237 980082 -887377 1 3 999990 -668581 1 2 999999 346754 1 10046 35727 -131171 1 437620 913724 68218 2 160173 309104 2 17 999987 1 424570 724262 705272 2 15 999993 2 2 999999 1 2 999999 61785 2 2 999999 2 18 999984 1 3 999998 892920 1 2 999984 -4243 1 802748 815338 -898581 1 17 999999 -78018 2 2 999999 2 198784 734758 2 14 1000000 1 1 999996 647790 1 290814 521184 414783 1 14 999985 811528 2 2 999999 1 17 999998 469436 2 595256 859671 1 13 999999 -423219 2 25654 795761 2 664557 981371 1 334777 415264 777602 1 737113 781796 417637 1 2 999999 -228128 2 2 999999 2 14 999998 1 4 999995 -715770 2 863966 872104 1 17 999999 924199 1 7 999994 520897 2 49004 674097 1 7 1000000 620009 2 2 999989 1 309158 647355 430558 2 2 999999 1 2 999999 843239 2 165539 844644 1 2 999999 483294 1 2 999999 -838766 1 17 999998 -896303 2 198458 567681 2 2 999998 1 8 999989 195399 1 9 999986 -917127 1 5 999993 835080 1 2 999999 379785 2 14 1000000 1 13 999998 548906 1 2 999999 -329287 2 2 999999 2 19 999983 2 2 999999 2 3 999994 2 398728 487548 2 2 999999 1 2 999999 859758 2 2 999999 2 4 999981 1 2 999999 402802 2 677534 695014 2 26478 308587 1 14 999987 118652 1 447318 830972 -99616 1 2 999999 601629 2 11 999993 2 15 999995 1 2 999999 617195 2 9 999986 1 11 999999 888198 2 2 999999 1 336604 988536 362629 2 8 999998 1 206031 704289 -705360 1 5 999982 166637 2 2 999999 2 4 999983 1 7 999981 470776 2 12 999996 2 2 999999 1 622120 742620 576791 2 129270 577959 1 17004 640622 -202941 1 2 999999 976472 1 369693 918451 -469545 1 2 999999 589933 2 2 999999 2 608770 612492 2 797772 806605 1 231575 934778 -802088 2 2 999999 1 7 999995 -759371 1 326262 921719 -558199 1 261224 540576 768947 1 18 999989 -209499 1 11 999982 -276864 2 2 999999 2 2 999999 2 281342 743312 2 2 999999 2 5 999990 2 1 1000000 2 2 999984 2 31171 825869 2 2 999999 1 14 999982 480516 1 10 999992 636334 2 18 999991 2 270163 521452 2 575141 675665 2 17 999996 1 256362 539204 857409 2 2 999999 2 458680 747699 2 2 999999 2 2 999999 1 10 1000000 687481 2 673015 983065 2 152025 208823 2 2313 246957 1 3 1000000 813985 2 2 999999 1 18 999998 -579901 1 12 999986 -67502 1 2 999999 -815670 2 2 999999 2 2 999999 2 2 999999 2 20 999989 1 280862 947619 -227093 1 2 999999 862961 2 1 999981 2 3 999985 1 2 999999 -282242 1 18 1000000 953996 1 2 999999 143570 1 439448 825415 -885191 1 2 999999 871961 1 216428 808803 -829755 1 2 999999 -34668 2 2 999999 2 10 999989 1 758903 996314 672265 2 2 999999 2 14 999981 1 17 1000000 -240393 2 16 999984 2 3 999995 2 767464 855939 1 2 999999 263619 1 4 999994 883942 2 13 999994 2 7 999991 1 2 999999 -541950 2 19 999995 2 133203 597857 1 369503 809328 -255957 2 2 999983 2 2 999999 2 13 999987 2 2 999999 1 2 999999 711415 1 2 999999 910296 2 877733 961301 2 3 999993 2 310411 942301 2 2 999999 1 25878 126460 334765 1 20 999986 -309986 1 8 999988 -263302 1 2 999999 878680 2 476920 545044 2 3 999990 2 2 999999 1 2 999999 550257 2 131161 183010 2 2 999999 1 2 999999 708654 1 2 999999 843 1 5 999988 387334 1 13 999983 -315993 1 2 999999 84451 2 9 999990 2 768838 954348 1 343793 836967 -534764 2 200706 506432 2 25123 864182 2 37549 747952 1 8 999994 -19653 1 10 999984 578444 2 5 1000000 1 561542 877767 -383554 2 2 999999 1 932153 959413 -455534 2 2 999999 2 2 999999 1 2 999999 480536 2 13 999983 1 2 999999 -213158 1 7769 13646 790420 1 2 999999 838014 1 610330 898227 -905699 1 2 999999 941485 1 230713 286654 -63398 2 2 999999 2 2 999999 2 85618 634794 1 6 999997 -797101 2 151436 926127 1 61354 579120 -288520 1 582293 964348 281928 2 414206 767332 1 14 999984 -150679 2 27345 232640 2 620665 708864 2 378654 505258 1 2 999999 355189 2 14 999987 2 2 999999 2 552645 807678 1 2 999999 776422 2 551621 858041 2 4 999990 2 270664 360775 2 2 999999 1 2 999999 357604 2 29257 373961 2 2 999999 1 16 999981 -382488 2 2 999999 2 5 1000000 1 386554 944409 -338820 1 12483 413715 -967536 1 728068 848676 -499193 2 2 999999 2 19 999995 2 206861 647234 1 108554 348020 264504 2 20 999981 1 8 999999 881346 1 9 999990 552932 2 18 999997 1 238385 971633 939365 2 12 999984 1 6 999982 898150 2 1 999985 2 4 999994 2 224379 285435 2 45492 342047 2 27051 667263 1 2 999999 913990 1 2 999999 -588554 2 2 999999 1 10 999998 -263518 2 267276 632109 2 15 999984 1 6 999994 -830698 2 2 999999 1 748327 787071 165644 2 2 999999 2 8 999991 1 2 999999 -734689 1 2 999999 -399585 2 2 999999 2 256696 461234 2 2 999998 1 842702 997740 -983808 1 2 999999 156777 1 186630 532029 -325653 2 174496 196215 1 3 999989 562653 2 272916 674774 2 2 999999 2 1 999986 1 2 999999 -898777 1 11 999999 186395 1 13 999990 -938618 1 446421 897273 -202529 2 2 999999 1 4 999987 -412463 2 14 999999 2 25649 206859 1 236211 713479 23281 1 2 999999 -700453 1 128341 972298 553791 1 395897 696667 -971042 1 20 999988 360884 2 176479 380520 1 19 999997 474084 1 1 999984 -707104 2 17 999996 2 2 999999 2 313170 981060 1 2 999999 849665 2 2 999999 1 2 999999 143892 1 34271 796225 836457 1 10 999985 -217297 2 2 999999 1 341674 793901 844855 1 213573 572121 837711 1 3 1000000 -463781 1 2 999999 267382 1 2 999999 -10714 1 5 999981 932865 1 2 999999 501037 2 379597 786458 2 2 999992 1 19 999988 455100 1 12 999995 507697 2 3 999982 1 2 999999 105464 1 565591 894280 -487892 1 531363 756373 -378102 1 858226 877773 919428 2 2 999999 1 2 999999 -18277 2 964321 974509 1 19 999998 171218 1 2 999999 171830 1 2 999999 130270 1 2 999999 -839375 1 12 999986 -97549 1 19 999995 761197 1 3 999981 831514 1 145975 396653 -373552 1 2 999994 326035 1 2 999988 -801601 2 111611 266368 2 387679 552911 1 12 999996 -770108 1 35212 878433 546064 2 155083 982543 2 2 999999 2 310797 395347 1 3 1000000 625338 1 513459 549933 -55335 1 17793 666711 696776 1 4 999991 153872 1 2 999999 100990 1 470409 546516 -560061 1 2 999999 620906 1 487967 780004 196802 2 164263 174760 1 2 999999 -972073 1 14 999984 395651 1 15 999982 779747 2 1 999990 2 2 999999 2 2 999999 1 15230 517626 873194 1 1 999991 901720 2 397800 980115 1 2 999999 -856661 1 11 999995 56804 2 34437 564883 2 2 999999 1 2 999999 353627 1 10 999998 -542777 2 2 999999 1 14 999986 -522517 1 2 999999 382276 2 8 999981 1 8 999988 148497 2 16 999990 1 555418 640931 423060 2 160496 860288 1 14 999995 -609268 1 20 999993 589580 1 5 999996 678574 1 2 999999 -956621 1 20 999999 852566 2 2 999999 2 43609 62787 2 7 999995 1 181644 611122 -504024 2 800227 885480 2 258057 337259 2 19 999983 1 14 999984 -265686 1 27830 783612 597524 1 7 999991 447633 1 8 999999 -629072 2 22522 834669 1 2 999999 985374 1 913596 933681 -918656 2 17 999997 1 464697 863810 531219 1 276074 947961 701311 1 2 999999 -221988 2 95128 919646 1 2 999999 -285889 1 629758 882935 56622 1 449798 925687 648651 2 224689 487739 2 2 999999 2 2 999999 2 31684 148321 1 2 999999 -761873 2 10 999982 2 2 999999 2 2 999999 2 1 999981 2 580985 712165 2 217749 721529 1 126032 945569 95239 2 2 999999 1 2 999999 -62893 1 10 999983 882319 1 2 999999 -737168 2 2 999999 2 4 999983 1 169355 991646 -408702 1 269012 350464 -343472 2 447320 937999 2 679525 838117 1 2 999999 -113252 1 2 999999 305078 1 2 999999 57414 1 2 999999 -845372 1 2 999999 -312400 1 188787 568852 540472 2 740405 779150 1 832337 877453 452958 2 17 999995 1 1825 157854 838647 2 371375 410382 1 892212 993292 415117 2 283722 722862 1 2 999999 -951634 1 110366 944704 32082 2 94006 363563 2 15 999999 1 2 999999 698803 2 15 999982 1 48528 381792 -89208 1 125995 448386 -113495 1 187674 833542 836125 2 3 999987 2 2 999999 1 618443 745356 787102 2 7 999986 1 2 999999 356253 2 3 999995 1 12 999981 895981 2 12 999984 1 8 999984 139829 2 13 999982 2 2 999999 1 18 999990 -267156 2 10 999993 1 2 999999 841204 1 2 999999 -787785 2 10979 708589 1 507436 700106 585396 2 57358 222161 2 2 999999 1 15 1000000 -579508 2 563825 706188 1 19 999984 228600 2 10 999999 2 2 999999 1 156426 402672 -196833 2 2 999999 2 18 999987 1 14 999989 -162525 2 18014 285690 1 109001 975352 -393681 2 2 999999 2 15 999986 2 485869 961289 2 2 999999 2 2 999999 1 69513 889078 -216749 1 649997 808294 -841095 1 2 999999 -196976 2 224174 776274 2 7 999991 2 640573 952928 1 2 999999 -548156 2 2 999999 2 1 999989 1 302065 562851 -504957 2 776812 995672 2 2 999999 2 10 999988 1 301868 936132 761038 1 126380 895446 183913 2 2 999999 2 265698 342694 1 2 999999 294445 2 2 999999 1 13 999996 906992 1 2 999999 -144356 1 18 999984 256183 1 2 999999 -43046 1 2 999999 473112 1 13 999992 39605 1 9 999996 661875 2 13 999999 1 2 999999 570376 1 7 999992 259045 1 2 999999 -356333 2 2 999999 1 2 999999 875694 2 2 999999 2 12 999983 1 2 999999 -218597 1 2 999999 576903 2 19 999988 2 417835 601352 2 2 999999 1 3 999992 505510 1 2 999987 -685337 1 12 999992 714772 2 2 999999 1 19 999992 131831 2 612441 799644 1 2 999999 444470 1 10 999997 974986 2 19197 222904 1 534632 939959 902162 1 13 999985 -522152 1 2 999999 -229186 2 180922 501447 1 2 999999 -486059 1 2 999999 285267 1 2 999999 -514064 2 2 999999 1 2 999999 420560 2 6 999998 1 228129 243403 385992 1 50318 943258 -759492 1 17 999986 145112 2 12 999996 1 359205 580861 7499 2 13 999994 1 2 999999 -318190 2 157682 553006 1 2 999999 -423101 2 2 999999 1 13 999996 -19923 1 2 999999 -591182 2 2 999999 1 150704 528230 404435 2 8 999985 1 2 999999 203224 2 8 999987 1 2 999999 -822389 1 10 999981 779761 2 400043 499298 2 12 999989 2 2 999999 2 297332 506522 1 2 999999 -7561 1 2 999999 -8858 1 2 999999 919828 1 2 999999 -61373 2 16 999981 1 2 999999 912902 1 2 999995 -760430 1 8 999989 682447 2 19 999991 1 2 999999 938262 1 265440 875480 -837883 2 2 999999 1 313534 914820 32254 2 492483 504275 2 13 999990 2 2 999999 2 144948 354321 2 2 999999 1 15 999998 -38400 2 2 999999 2 25666 223308 2 19 999999 2 2 999999 2 100461 537435 1 10 999992 879606 1 2 999999 -485039 2 715702 914371 2 6 999988 2 34041 678975 1 2 999999 873648 2 18 999985 2 262619 916865 1 10 999993 -330385 1 8 999983 -278321 1 9 999999 675758 1 12 999991 578880 2 2 999999 2 2 999999 1 14 999992 -467941 1 2 999999 -991994 1 33668 465259 776582 1 2 999999 810086 2 410056 898562 2 838738 932269 2 13252 516878 1 2 999999 -830299 1 601067 758592 -91600 1 13 999998 -853497 2 2 999999 2 723382 780411 2 2 999999 1 3 999987 888605 1 2 999999 -524244 2 2 999999 1 2 999999 877448 1 2 999999 67760 2 265158 303145 1 2 999999 551088 1 18 999996 -833300 1 7 999993 -375708 1 400458 497055 -272771 1 13 999983 -344922 1 13 999989 865584 2 69731 780457 2 1 999981 1 2 999999 692734 2 19 999991 1 82542 88956 652226 2 14 999998 1 2 999999 -625664 2 15 999983 2 268392 696961 1 2 999999 -439109 2 13 999985 2 393728 535102 1 376136 519913 -792675 2 2 999999 2 2 999999 1 20 999998 -739224 1 17 999997 82086 2 16 999989 2 7 999991 2 14 999989 1 310070 598107 160608 2 2 999999 1 935914 973599 270346 1 393733 781178 -561928 2 2 999999 1 448480 564576 -665163 1 2 999981 250272 2 13 999985 2 6 999990 1 7 999985 -874108 2 531014 569920 2 746397 958279 2 116307 984636 2 18 999981 2 2 999999 2 8 999987 2 2 999999 1 142758 726173 128423 2 667996 978927 1 275241 978950 -699080 2 323023 773973 2 197227 232500 2 113137 730171 1 182549 887498 244944 2 14 999998 2 2 999999 1 119693 434378 228387 1 12 999999 -150399 1 175617 452499 596913 2 137359 568123 2 126428 690775 2 377336 514699 2 31246 96042 1 18 999984 164780 2 20 999996 1 397483 517993 357184 1 210112 818723 -454451 2 2 999999 1 210135 526163 -582535 2 2 999990 1 14 999985 -562614 2 2 999999 1 5 999988 -506547 2 8 999998 1 2 999999 -853517 2 520215 814879 2 8 999997 1 2 999999 10266 2 13 999999 2 2 999999 2 148999 908799 2 2 999999 1 16 999995 -531336 2 442370 705836 2 4 999984 2 2 999999 2 2 999999 2 628074 666710 2 20 999995 2 2 999999 2 155868 384973 1 18 999986 99598 1 79285 488107 164457 1 588469 753613 -755857 2 244902 331802 1 893454 988844 855837 2 571897 808847 2 14 999995 1 2 999999 503703 2 2 999997 1 2 999999 -731954 2 2 999999 2 2 999999 2 204558 377586 2 2 999999 1 20 999985 762128 1 194689 585972 234416 2 138065 886711 1 12 999982 -23464 2 2 999999 1 2 999999 -606192 2 399832 816309 1 445814 714738 -350049 2 2 999999 1 129219 231422 -21926 2 2 999999 1 430286 736793 9730 1 2 999999 -397302 1 536601 725240 527600 1 404547 683678 -679341 2 381117 978366 1 406341 810003 -530315 1 5 999982 308128 2 195453 646525 1 171139 475611 -595200 2 14 1000000 2 301008 737067 2 2 999999 1 2 999999 139784 2 50309 408501 2 2 999999 2 2 999999 2 38746 720051 1 316011 624502 -524497 1 2 999999 -21578 2 160833 233221 2 2 999999 2 2 999999 2 20 999986 1 2 999999 605862 2 2 999999 1 330695 600646 56293 1 12 999995 -112570 2 2 999999 2 2 999999 2 469924 798422 2 923437 963990 2 20 999998 2 2 999999 1 19 999993 -491825 2 2 999999 1 2 999999 -956018 1 2 999999 -138513 1 23343 814020 481838 1 568277 723742 -649322 1 2 999999 908322 1 193254 943567 434111 1 2 999999 -163548 2 3 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -63542 1 15 999991 -417352 2 2 999999 2 2 999999 2 2 999999 2 17 999981 2 8 1000000 2 2 999999 2 2 999999 1 792020 919634 -516819 2 2 999999 2 7 999989 1 2 999999 -414225 1 20 999986 -705346 1 5604 472510 603281 1 12612 536241 -80154 2 19 999998 1 5 999992 919607 2 16 999996 2 2 999999 1 103268 852912 152835 1 513587 815524 -247849 2 430587 776451 1 2 999999 -770555 1 2 999999 -580013 2 10 999991 1 9 999998 -745063 2 187788 391567 2 2 999999 1 313179 562940 358964 2 2 999999 1 16 999984 46323 1 13 1000000 -578598 1 2 999999 604951 2 2 999999 2 11 999982 1 4 999987 889250 1 178056 917187 -229492 2 2 999999 1 43499 709941 6501 2 104176 919518 2 9 999996 2 2 999999 2 373431 490939 2 11 999995 1 635922 670007 426571 1 4 999995 -49462 1 2 999999 307750 2 2 999999 1 239628 685971 -801256 2 16 1000000 2 2 999999 1 1 999985 294305 2 2 999999 1 475404 479883 -586257 2 2 999999 1 2 999999 -342845 2 2 999999 1 2 999999 19501 1 192600 646122 128878 1 193074 344730 386023 1 5 999991 537661 1 7 999981 811572 2 19 999997 1 2 999999 -258835 1 1 999992 587759 2 19 999989 2 320157 769441 1 2 999999 -335862 1 5 999991 699886 1 7 999998 970543 1 2 999999 912954 2 448441 970851 2 1 999986 1 708913 929305 -306760 1 2 999999 876637 1 2 999999 878718 1 309242 859065 368272 2 2 999999 2 568312 615421 1 10 999995 -873346 2 162755 684174 2 2 999999 2 499625 869821 2 268940 471710 2 20 999984 1 2 999999 -282749 1 12 999990 -134243 1 201857 792257 -411317 2 421076 804704 2 12 999994 2 2 999999 2 676410 787938 1 951181 953313 87850 2 2 999999 1 2 999999 601778 2 80249 396299 1 652579 961347 -450753 1 818669 951956 750930 1 20 999984 535704 2 782056 944922 1 19 1000000 -241493 1 2 999999 -617439 1 2 999999 -712576 2 6 999984 2 52244 726451 2 2 999999 1 3 999997 65001 2 2 999999 1 36333 589484 429169 2 15 999993 1 2 999999 -821179 2 1 999990 1 2 999999 -409589 2 61884 264037 2 119551 614534 1 351554 377211 580879 1 89118 852521 42494 2 2 999999 1 1 999997 537583 2 8 999991 1 5 999995 -927086 2 259501 937070 1 44895 601077 668189 1 2 999981 -979693 1 2 999999 -287216 2 2 999999 1 2 999999 452507 1 484474 804207 516957 2 2 999999 1 731116 840655 -768684 1 2 999999 -465457 1 7 999986 -274367 2 2 999999 1 241614 906103 -347371 1 134714 524890 562470 1 2 999999 -151932 1 81866 759237 -307405 2 2 999999 1 11 999987 901970 1 2 999999 335964 1 2 999999 -779164 1 328414 763978 -242887 2 421571 659540 2 8 999998 1 2 999999 -455424 1 9 999992 -572550 2 675854 680562 1 2 999999 252045 2 2 999999 2 18 1000000 2 11 999990 2 5 999985 1 73927 672424 -141969 2 358671 742780 1 2 999999 480078 1 28477 806791 526332 1 2 999999 594101 2 195206 611506 2 4 999985 2 31817 398230 1 276840 822990 866754 1 294921 910299 -785067 1 74912 554783 567413 1 14 999998 881681 2 2 999999 2 2 999999 2 487524 766397 1 2 999999 -759212 2 18 999984 1 48636 860000 92183 2 2 999999 2 123498 651231 2 19 999995 2 16 999994 2 2 999999 1 2 999999 -238079 1 112499 942598 131762 1 2 999999 192394 2 2 999999 2 33801 493600 1 123192 625886 643373 2 2 999997 2 131163 608678 1 1 999983 -383728 1 17 1000000 -271629 2 2 999999 2 5 999988 2 15 999994 1 2 999999 990590 2 2 999999 2 2 999999 1 587789 873172 857319 2 210959 617818 2 150718 774569 2 2 999999 1 8 999991 -936257 2 2 999999 1 3 999988 -563272 2 2 999999 2 71468 423457 2 8 999993 2 2 999999 2 598232 876500 1 25600 100984 -651838 2 40298 566957 1 540441 982357 597754 2 2 999999 2 6 999993 1 2 999999 -788318 1 2 999999 -579876 2 16 999992 2 2 999999 1 20 999993 147950 1 18 999993 965273 2 38169 453501 1 2 999999 -70544 2 2 999999 2 2 999999 2 9 999998 2 144394 244404 2 2 999999 2 571860 654702 2 2 999999 2 2 999999 1 2 999999 -462262 2 2 999999 2 2 999999 2 18 999986 2 2 999999 2 100711 248382 2 14455 834962 2 19 999995 2 110528 366930 2 45461 102641 2 2 999999 1 2 999999 -646206 2 751227 816809 2 17918 75894 2 5 999982 1 2 999999 -642304 2 3 999981 1 1 999997 -834844 1 2 999999 -491295 2 2 999999 1 2 999999 -4257 1 2 999999 49134 2 101323 801872 1 13 999981 827926 2 196954 425704 1 507325 641908 577518 2 1 999995 1 13 999994 -825581 2 2 999999 2 2 999999 1 10 999998 -15539 2 17 999991 2 331404 615532 2 55784 225892 1 2 999999 -647383 1 484467 567772 -579910 2 13 999996 1 206048 935464 -824636 1 424696 942898 -482390 1 2 999999 -958750 1 2 999986 -239283 1 16 999988 601542 2 1 999991 1 68311 279213 -736513 2 4 999989 1 130476 717967 39667 2 4 999995 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 847427 923150 2 2 999999 1 81817 353139 62345 1 2 999999 496853 2 190208 609448 1 2 999999 -173769 2 16 999985 1 28502 846633 28678 1 228539 623745 102559 1 11 999999 -818645 1 51905 528843 352308 1 2 999999 134847 1 320517 794083 -608106 2 581556 912021 1 203753 817728 -157868 2 476880 770138 2 2 999999 2 4 999994 1 2 999999 -849804 2 2 999999 2 3 999981 2 4 999990 2 454329 708245 2 2 999999 1 17 999997 876450 1 2 999999 -429283 1 2 999999 -308243 2 2 999999 1 14 999981 892913 2 211685 433580 2 583572 976626 2 200861 338863 1 19 999989 -819900 1 18 999990 210635 1 2 999999 -381672 1 2 999999 -562004 2 2 999999 2 2 999999 1 129273 487364 -661432 2 108051 861020 1 7 999996 -481023 2 5 999987 2 2 999999 1 400074 578526 132117 1 4 999997 966388 1 107636 203030 -652043 1 2 1000000 -283382 1 2 999999 884961 1 255379 636226 828010 1 273004 483647 -664248 1 2 999999 -404629 1 2 999999 153077 2 2 999999 1 19 1000000 133618 1 14 999981 -598188 2 2 999999 2 252628 294248 1 2 999999 419355 2 17 999995 2 2 999999 2 2 999999 1 71633 866429 876238 2 2 999999 1 374332 999897 425099 2 195228 707469 2 2 999999 1 8 999999 85257 1 378415 556786 -262608 2 2 999999 2 3 999987 1 418555 736633 -763433 2 19 999995 1 14 999987 812429 1 4 999994 730882 2 596765 841235 1 8 999982 -784863 1 81247 590780 -405052 1 2 999999 987111 1 2 999999 -45825 2 10 999998 2 617509 739929 1 2 999999 12284 1 358478 442352 -173884 2 360407 700572 2 2 999999 1 10 999989 867762 2 12 999990 2 395608 918881 2 2 999999 2 4 999995 1 13 999993 702977 2 2 999999 1 1 999987 -703138 2 601340 955935 1 5 999987 -248772 2 13 999998 2 2 999999 1 403389 780423 983769 2 13 999990 2 159881 455762 1 2 999999 -70794 1 9 999997 -923995 1 5 999989 -45148 2 2 999999 2 759433 960182 1 146097 257329 -209788 1 2 999999 -937758 2 2 999999 1 8 1000000 337707 1 17 999997 841682 2 2 999999 2 3 999996 2 20 999996 2 2 999999 2 2 999999 1 2 999999 -365063 1 2 999999 -122281 2 2 999999 1 368672 654605 198260 1 13 999994 795746 2 355629 958688 2 2 999999 1 2 999999 787234 2 2 999999 2 8 999999 1 16 999981 -648207 2 726444 832277 2 2 999999 2 1 999982 1 20 999992 478114 2 2 999999 2 2 999999 1 388347 585596 -114122 2 2 999999 1 9 999988 882955 2 2 999992 2 2 999999 1 14 999983 -154852 2 2 999999 1 2 999999 -430962 1 4 999994 807266 1 2 999999 -756471 1 4 999995 904733 2 280539 317067 1 20 999987 557854 1 11 999993 -602090 1 2 999999 570180 1 2 999999 639294 2 51888 438943 2 9 999986 2 1 999985 1 536717 709120 -126186 2 3 999998 1 13 999988 -349086 2 2 999999 2 469782 998651 2 97823 941593 2 18 999984 2 19 999992 2 154898 954828 1 2 999999 289966 1 17 999997 607903 1 14 999997 883662 2 2 999999 2 6 999981 1 15 999986 -66911 2 19 999987 1 39346 324955 554745 1 35574 297681 863778 2 2 999999 2 358329 978275 1 1 999988 -787199 1 15 999990 784171 1 564176 957639 -632769 2 235553 515846 1 16 999985 78965 1 264805 525694 243898 2 2 999999 2 6 999983 2 2 999999 2 2 999999 2 207156 399163 2 3 999988 1 6 999999 -920036 2 12 999993 1 458120 541080 -104285 1 2 999999 -536762 1 3 999987 240083 2 315896 378220 1 3 999984 -829049 1 43442 822876 508743 2 244282 381726 1 2 999999 -278464 2 9 999993 1 2 999999 293031 2 2 999999 1 9 999992 -106509 1 17367 458967 209006 2 17 999983 2 2 999991 1 2 999999 -196967 2 14 999996 1 581128 977539 -252577 2 14 999986 2 17 999995 2 2 999999 1 11 999991 973301 2 416955 974775 2 2 999999 2 8 999984 1 50506 903637 639106 1 515275 592249 -520401 2 2 999999 1 17 999981 217102 2 2 999999 2 2 999999 1 297217 313107 475500 1 2 999999 -770772 1 2 999999 -329736 2 640347 756860 1 2 999999 429544 1 328058 877219 854029 1 10 999986 -449120 1 432842 544462 839124 2 2 999999 1 2 999999 -122149 2 17 999985 2 2 999999 2 658066 658683 2 8 999989 1 866721 903414 -520447 2 181639 821075 1 13 999992 204442 1 681187 773390 12244 2 2 999992 2 2 999999 2 77616 155456 2 17 999993 1 18 999996 -217087 2 282203 387426 2 2 999999 1 2 999999 11617 1 9 999996 -27172 1 2 999999 533883 2 66430 840372 2 55318 885192 1 97972 621936 -756318 1 2 999985 -541478 2 10 999981 2 2 999999 1 2 999999 840456 1 2 999999 407900 2 176540 563192 2 2 999999 2 2 999999 2 6 999983 2 2 999983 2 183642 738937 2 357497 929067 2 535185 806135 2 2 999999 2 2 999999 1 2 999999 421172 2 2 999999 1 17 999996 -177972 1 15 999982 -943931 1 610754 837362 287644 1 2 999999 717244 2 2 999999 2 2 999999 2 2 999999 2 3 999995 1 5 999989 255933 1 2 999999 -916154 1 60979 917414 -233164 2 2 999999 2 16 999982 2 24915 284865 2 280683 781363 1 301178 843799 -461016 1 175450 477690 -397845 1 2 999999 -977850 2 94978 537502 2 5 999999 2 2 999987 2 14 999987 1 2 999981 -377944 2 12 999996 2 9 999985 1 25923 711317 -920261 1 2 999999 -113248 2 2 999999 1 2 999999 -314989 2 17 999985 1 364995 869091 -150026 1 573315 675488 203872 2 2 999999 1 2 999999 255411 2 102169 914662 1 2 999999 -426390 1 8 999989 715173 2 2 999992 1 510915 530565 -317183 1 2 999999 -501577 2 14 999988 2 4100 660298 2 1 999997 2 2 999999 2 344281 570130 2 13 999994 1 12 999985 -899269 1 2 999999 238686 2 71837 881239 2 2 999999 2 94676 356203 1 2 999999 624728 1 213805 554208 929811 1 18 999984 -549183 2 2 999999 1 15 999989 12290 1 217630 787286 238727 1 2 999999 435640 1 179345 898153 -99381 1 9 999996 -588769 2 307905 802466 1 2 999999 128129 1 5 999996 -280148 2 2 999999 1 86815 444144 846779 2 2 999999 1 13 999994 -117103 1 2 999999 699809 1 2 999999 997040 2 55772 957942 2 392830 761605 2 2 999999 2 810345 873993 2 13772 784593 2 332079 794083 2 19 999985 2 70849 261974 1 57848 665984 563195 2 818097 843402 2 2 999999 1 8 1000000 -674817 2 2 999999 2 28902 139530 1 406542 591362 757066 2 2 999999 1 2 999999 676736 2 115460 656272 2 194214 254971 2 19 999987 2 20 999985 2 2 999999 2 85347 547819 2 338665 708589 1 338819 783454 644007 2 2 999999 1 332504 407314 781742 2 9 999987 2 10 999997 2 2 999999 1 2 999999 -306259 1 756149 885810 -574713 2 12 999988 1 97309 198201 -119375 2 9 1000000 2 2 999999 1 6 999990 570697 2 16 999997 1 2 999999 -190925 1 19 999988 -955530 2 2 999999 1 4 999981 -230790 1 14 999998 -374047 2 2 999999 2 2 999999 2 16 999984 2 2 999999 2 175891 346664 1 331110 809714 -562623 2 2 999999 2 172712 560958 2 3 999997 1 11 999989 -149669 2 709560 747075 1 55602 90737 -378447 1 15 999986 -806481 1 2 999999 -336810 1 5 999981 -531755 1 388691 666023 289901 2 131542 912996 1 2 999999 -576331 1 17 999981 13522 2 652574 780176 1 456585 918744 -502847 2 349089 379729 2 299385 910633 1 2 999999 -1773 2 2 999999 1 737369 839107 835121 2 195124 500945 2 686995 825939 1 421413 833885 735343 2 11 999999 1 393904 548354 262102 1 2 999999 62040 1 4 999993 -918231 1 2 999998 722653 1 12 999988 -91268 2 358976 495752 1 3 999996 -19322 1 2 999999 252116 2 2 999999 1 2 999999 -5897 2 19 999995 2 2 999999 2 13 999990 1 2 999999 -758154 2 254493 481221 1 612301 795329 -976191 1 8 999983 -278859 1 2 999992 -975664 2 9 999999 2 2 999999 1 476632 970073 -679341 1 356858 371478 -947995 1 2 999999 315993 2 2 999999 1 163710 439476 729085 1 146674 701903 222193 2 16 999984 1 378232 799310 766286 2 538218 735508 2 2 999999 2 110719 861988 2 4 999982 1 91109 890586 890265 2 478281 829827 1 2 999999 -131651 2 658793 715397 1 19 999988 -222054 1 577567 884244 648667 1 15 1000000 -362544 1 20 999998 992067 1 160555 244672 632409 1 2 999999 -910223 1 17 999985 -799913 1 20 999990 137239 1 804751 838184 713682 2 580491 880573 1 2 999999 440916 2 53476 677096 1 934743 946702 -785068 1 2 999999 116313 2 257861 936519 1 2 999999 -804187 2 4 999989 2 104766 141861 1 1 999998 436438 2 295124 523953 1 2 999999 787209 2 2 999999 1 7 999993 718311 2 2 999999 1 2 1000000 994130 1 27939 69639 -456860 2 7 999985 1 2 999999 -910393 2 13 999991 2 4 999982 2 2 999999 1 221764 950299 724295 1 2 999999 924150 2 20 999997 1 2 999999 405732 2 680838 858401 1 2 999999 354243 1 1 999999 528486 2 2 999999 1 2 999999 -328742 2 2 999999 1 491728 859373 666564 1 20 999986 -752739 1 430889 853242 151619 2 2 999999 1 6 999984 836626 1 405823 927653 27795 1 381437 529562 256825 1 656607 732861 810454 2 14 999991 2 2 999999 1 2 999999 -674332 1 2 999993 -469943 1 16 999997 544191 2 19 999997 2 909869 939027 2 2 999999 1 12 999985 -595269 2 2 999999 1 63322 187671 -676899 1 435809 843388 747779 2 343430 743038 2 15375 831592 2 2 999999 2 2 999999 2 2 999999 2 12 999988 1 186032 968392 520957 1 570812 867408 -638576 1 14 999994 602691 1 2 999999 -34468 2 2 999999 2 253804 625224 1 749317 967319 779391 2 2 999999 2 577499 768256 1 512125 615910 -693959 2 122983 942419 1 1 999998 -115314 1 115368 190148 998643 2 2 999999 1 20 999985 -913257 2 2 999999 1 2 999999 -296029 2 2 999999 1 7 999997 34384 2 458257 600823 1 57087 76994 452715 1 215296 295109 -142058 1 3 999985 -618747 1 359730 422593 33296 1 2 999998 789334 1 747482 899305 -43098 2 124666 386177 2 6 999999 1 14 999997 855710 1 170305 593881 31944 2 2 999999 1 820060 954471 -209591 2 787588 946706 1 2 999999 -976637 2 2 999999 1 177551 878695 197432 1 2 999999 844689 1 701791 861530 -726778 2 219704 660188 2 654439 943093 1 4 999983 162432 1 104491 554286 -456353 1 673892 804185 135998 2 2 999999 1 53015 583646 -865763 2 19 999981 1 14 999991 -688266 1 2 999999 372325 1 171906 879871 182466 2 379308 509588 2 2 999999 1 2 1000000 439826 1 161316 741432 -691944 1 671166 940612 -442259 1 2 999999 -386619 1 13 999986 853481 2 2 999999 1 2 999999 -179942 2 4 999990 1 2 999999 489698 2 557270 725890 1 9 999995 657951 2 13 999991 2 201603 431269 2 19 999981 1 2 999999 -177648 2 14 999981 2 2 999999 2 14 999988 1 2 999999 -988808 2 2 999999 1 212174 948421 -146289 2 2 999999 2 179423 552115 2 2 999999 1 2 999999 -656680 1 13 999984 -605689 2 2 999999 2 10 999986 2 6 999982 1 13 999984 -526871 1 109662 517082 -642466 1 2 999999 251454 1 15 999987 435839 1 3 999988 -80860 1 650794 682646 937786 1 2 999999 899173 1 19 999998 -240141 2 388571 463693 1 2 999999 -414394 1 486073 965915 -93953 2 14 999985 1 123993 143161 -27896 2 614706 658363 1 2 999999 741947 1 2 999999 951246 1 19 999998 895172 2 12 999985 1 635023 847220 662351 1 902259 928585 -452302 1 889590 968404 -996892 1 199673 281247 830069 1 370452 422807 -823102 1 3 999986 35960 2 58702 486154 2 2 999999 1 2 999999 -296328 2 168380 869053 1 2 999999 -396500 2 902506 905356 1 2 999999 -472059 1 20 999988 -698719 1 2 999999 433581 2 10 999988 1 14 999996 835730 1 297616 687058 -434263 1 495787 977734 836341 2 18 999987 2 235317 426283 1 796972 906061 -534281 1 2 999984 -17781 2 20 999984 1 2 999999 -408464 2 259526 975412 2 467639 946261 2 11 999999 1 282866 625342 -916787 2 2 999999 2 2 999999 2 80535 273830 2 17 999983 1 6 999981 696199 1 11 999999 205563 1 2 999999 -165767 2 3 999988 1 219650 691798 829523 2 562893 977129 1 20 999995 539016 2 638648 959725 1 1 999985 118251 2 9 999987 1 2 999999 735450 1 2 999999 214413 2 53331 408430 2 10840 743614 2 13 999983 1 55606 58467 110950 1 2 999999 -529886 1 7 999993 -837281 2 108146 598763 1 15 1000000 239094 2 2 999999 1 2 999999 819881 1 2 999999 -913403 1 4 999982 -309521 1 331042 525191 944569 2 2 999999 2 2 999999 2 249173 564832 1 242340 511347 920613 1 2 999999 480133 2 462644 485841 1 2 999999 -863125 2 415163 672646 1 322392 832236 -603068 2 2 999999 2 11 999990 1 2 999999 -797419 1 10 999983 -686954 2 521824 598634 1 12 999983 31979 2 2 999999 1 13 999992 -513394 1 2 999999 -862394 1 219460 719179 -62660 2 328573 813412 2 102570 771593 2 274922 741506 2 4 999993 1 2 999999 -91164 2 2 999999 1 2 999999 -874443 1 293449 304426 -95461 1 2 999999 -620669 1 2 999999 506711 2 8 999983 2 2 999999 2 17 1000000 2 6 999989 2 863918 981679 1 2 999999 278683 2 2 999999 1 514979 889086 799927 1 12 999988 56798 1 2 999999 -903078 1 327770 681234 -286636 1 2 999999 640482 2 2 999999 1 2 999999 -366551 1 4 999998 745441 2 7 999996 1 15 999983 335106 2 182551 628313 2 530442 803433 1 505647 702473 -597685 2 3 999999 1 2 999999 630584 1 63062 668581 850364 1 2 999999 -693356 1 2 999999 482723 1 94692 450495 702856 1 2 999999 374228 1 211927 587015 -910154 2 2 999999 1 2 999999 -870897 2 598368 858929 1 2 999999 500534 2 10 999993 2 2 999999 2 631295 697970 2 2 999999 2 342516 903324 2 272501 953757 2 570479 904591 1 5 999990 236068 2 5 999982 2 8 999997 2 357738 808253 1 2 999999 -840691 2 2 999999 2 98777 753656 2 2 999999 2 760280 970170 1 292192 437949 674766 1 7 999997 -524289 2 126319 962612 2 2 999999 2 311403 922932 1 2 999999 917130 1 2 999999 -541229 2 2 999999 1 2 999999 713923 1 533060 646903 -433245 1 15286 556585 -182492 2 8 999986 1 2 999999 396762 1 2 999999 -473019 1 780250 819012 928698 1 13 999993 -599472 2 2 999999 1 1716 259652 -562714 2 152431 390271 1 20 999992 -330250 1 108708 549248 -965658 2 353375 540909 2 2 999999 1 8 999984 1219 2 492874 936551 2 307286 824257 2 2 999999 2 2 999999 1 6 999999 -774188 1 1 999984 -418476 2 8 999990 2 164658 858412 2 9692 62757 2 2 999999 1 2 999999 -692836 2 2 999999 2 8 999987 1 3 999989 -888295 1 2 999999 993149 2 7 999983 1 8 999990 94450 1 5 999983 751647 1 17 999992 -340665 1 110588 955819 -253425 2 18 999990 1 2 999999 -126539 1 86530 904844 752520 1 2 999999 -461302 1 13 999989 -447930 2 399997 445251 2 705807 990565 1 4 999985 960167 1 2 999999 -969626 1 156893 321580 604097 2 2 999999 1 2 999999 -868940 2 15 999994 2 247953 954003 2 2 999987 1 6 999987 -599358 2 3 999982 1 2 999999 517492 2 2 999999 1 2 999999 -857908 1 375636 678368 482490 2 240890 782247 2 173816 522448 2 171535 674841 1 173508 656514 123843 2 215499 473988 2 670977 702788 2 157208 542699 1 2 999999 311831 1 668487 763162 885782 2 7 999996 1 14 999995 109312 2 163923 667438 1 12 999982 295946 1 3 999981 412185 2 2 999999 1 903091 916837 -271775 2 2 999999 1 13403 470422 -852186 2 478262 898826 2 2 999999 1 2 999999 -410628 1 7 999983 -733220 1 225866 556547 -200529 1 11 999995 -940043 1 500498 822174 -579985 1 62209 495341 578913 1 2 999999 -840995 2 2 999999 2 718380 919732 1 2 999999 -575409 2 2 999999 1 179035 457891 -785669 1 748093 793130 -980333 2 2 999999 2 14 999994 2 4 999999 1 2 999999 -117932 1 367167 573149 -300501 2 10 999987 2 141220 207273 1 2 999999 -325575 1 15 999999 -669696 2 35886 631786 2 2 999999 2 106531 262620 2 20 999984 2 2 999999 2 12 999998 1 468090 960079 -727737 2 391325 971543 1 2 999999 608196 2 5 999988 1 219470 590537 97606 2 96074 239877 2 2 999999 2 2 999999 1 16 999999 -258972 1 8 999983 428823 1 2 999999 137077 1 84536 627399 751670 2 11 999989 2 2 999999 1 699253 923651 430797 1 2 999999 310093 2 2 999999 1 222222 351009 -424487 1 8 999992 -807514 1 7 999997 378403 1 458075 618083 460720 1 468700 594375 -303854 1 2 999999 -846237 2 392515 883620 1 661836 951259 524798 2 16 999981 2 16 999990 2 64760 795342 2 2 999989 1 14 999989 -387039 1 9 1000000 472131 1 2 999998 -837405 1 19 999988 -462676 1 2 999999 -53789 2 2 999999 2 2 999999 1 2 999999 106567 1 2 999999 303686 1 417982 665730 505433 1 2 999999 -595010 2 103347 232771 1 5 999999 220655 2 207055 633936 2 2 999999 1 359377 379902 -714559 1 5 999983 148732 1 19 999986 684718 1 2 999999 149167 2 2 999999 2 2 999999 2 15 999984 2 2 999999 1 74369 786008 586675 1 2 999999 -150439 2 951553 987331 2 443607 634946 1 1 999991 17309 2 1 999992 1 980949 996311 -344825 1 2 999999 -887752 1 2 999999 289168 1 2 999999 101602 2 13 999990 1 6 999984 468316 1 2 999999 -16956 2 5 999991 2 16 999991 1 5 999982 -782951 2 10 999995 2 4 999981 1 2 999999 745605 2 19 999981 2 8 999982 2 301013 322313 1 2 999999 489472 1 170965 364688 441382 1 2 999999 -697029 1 2 999999 378562 1 15 999986 -796982 2 17 999983 1 2 999999 109595 2 9 999981 2 2 999999 2 726599 748935 1 2 999999 -600521 2 2 999999 1 2 999999 -345093 1 376763 835561 114968 1 144703 877079 -786091 2 2 999999 2 2 999999 1 17 1000000 -278557 1 10 999983 -341279 1 120570 666286 573584 2 191030 328311 1 2 999999 596523 2 190555 602025 2 12 999995 1 2 999999 -791196 1 428853 974349 -296518 1 240417 975566 11406 1 2 999999 207859 1 2 999999 632598 2 20 999988 2 158062 925768 1 2 999999 -203104 1 2 999999 -474378 2 2 999999 2 11 999995 1 20 999986 324389 2 531445 842519 2 701493 902909 1 2 999999 834810 2 2 999999 1 15 999989 945630 1 2 999999 55225 1 426203 795776 920529 2 347189 526639 1 2 999999 592287 1 2 999999 -861520 2 16 999981 2 6 999985 2 2 999999 2 9 999990 2 2 999999 1 4 999998 89236 1 447589 593448 -19238 2 613250 619645 1 11 999984 -54298 2 2 999983 2 2 999996 1 2 999999 862433 1 89961 380802 -679137 2 2 999999 1 2 999999 -288920 2 2 999999 1 380232 665072 -118810 2 12 999987 2 2 999999 1 49353 754474 37859 1 2 999999 38692 1 129219 202862 -641123 1 5 999990 -21183 2 171622 790772 2 116165 619313 2 61721 972434 2 12 999987 2 3 999982 1 7 999984 -198165 2 2 999999 1 1 999999 927485 2 4 999985 2 13 999987 1 18 999988 320739 2 382588 926966 1 159065 421631 -203250 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 866324 2 220413 600938 2 352021 982277 2 2 999999 1 4 999994 332093 1 2 999999 -129367 1 19 999992 -941298 2 2 999999 1 412200 918764 -694189 2 681606 797730 2 2 999999 1 2 999999 -704935 1 179796 435658 -351175 2 2 999999 2 9 999983 2 147786 285901 2 2 999999 2 2 999999 1 274523 394879 239134 2 41561 876907 2 2 999999 2 829776 964264 1 2 999999 -904466 2 2 999992 1 3 999981 -388292 2 13631 507793 2 353936 841113 2 19 999999 2 255675 485605 1 2 999999 845284 2 2 999999 2 11 999987 2 7 999985 2 17 999996 1 12 999995 748403 1 2 999999 836704 1 2 999999 993311 1 18 999985 452767 2 17 999989 2 2 999999 1 2 999999 663568 2 50185 938454 2 17 999989 2 71612 482233 2 1 999993 1 2 999999 -526481 2 2 999981 1 2 999999 -236186 1 442081 761838 -591023 2 9 999986 1 106842 562125 873672 2 11 999992 2 866740 969633 2 2 999999 1 16 999998 723757 1 18295 591650 -540698 2 9 999984 2 2 999999 1 201527 253033 -24379 1 807577 967795 184602 1 2 999999 -533766 2 935245 965441 1 9 999984 235621 2 8 1000000 1 2 999999 433010 1 11 999992 -71929 1 2 999999 -18440 1 151830 331638 -208239 1 189224 635430 870268 2 257492 874825 2 18 999989 2 5 999982 1 2 999999 -896043 2 2 999988 2 5011 20767 1 14 999986 931186 2 2 999999 2 676815 880240 1 12 999989 236650 2 20430 462257 2 17 999994 1 2289 880554 -491901 1 9 999992 -933140 1 2 999999 -550719 2 540577 639674 1 22578 903746 -583403 2 195642 398586 1 466527 860369 916664 2 4 999988 1 589195 701901 -282195 1 201430 331440 -433783 2 38757 624048 2 2 999999 1 8 999981 -981339 2 131128 816507 1 2 999999 -987948 1 206798 918264 -456180 1 11 1000000 210025 1 286024 873858 86205 1 8 999987 220795 2 2 999999 1 2 999999 -955159 2 2 999999 2 36126 675308 1 7 999983 -697438 1 321632 761921 961567 1 124343 771840 -839779 2 2 999999 2 9 999996 1 2 999999 -725356 2 2 999999 2 310094 886267 2 2 999999 1 332757 923567 -952559 1 18 999988 572860 2 2 999999 1 15 999997 -404018 2 19 999989 2 354097 686240 1 825901 980348 -410272 2 6 999981 1 3 999995 520110 1 32465 353770 -597063 2 14 999999 1 2 999999 -838334 2 2 999999 2 13 999991 1 41413 949755 -554337 1 2 999999 -630103 2 16934 235225 1 582384 795599 917885 2 15 999986 2 5 999987 2 2 999999 1 11 999984 931704 2 2 999999 2 696855 957369 2 5 999993 2 9 999984 1 17 999999 437815 2 18 999988 2 17 1000000 2 2 999999 2 444614 967312 1 299908 485217 670840 2 2 999999 1 10 999996 -337615 1 2 999999 -192117 1 418996 601856 -859987 1 2 999999 649981 1 516463 881298 481904 1 754293 794400 -844387 2 17 999990 2 136795 421352 2 155713 669037 2 7 999986 1 4 999997 -776488 2 2 999999 2 2 999998 1 253162 606719 419811 2 2 999999 1 2 999999 324852 1 440147 483480 285274 1 121959 860918 -976993 2 2 999999 1 2 999999 -126398 2 2 999999 1 2 999999 -344314 1 160864 572731 -764418 2 17 999990 1 16 999987 184685 1 114977 957101 -151027 2 2 999999 1 216854 839441 792400 2 5 999981 2 6 999993 2 343316 512915 1 13 999983 -316695 1 2 999999 -282207 2 2 999999 1 619841 748959 -19681 2 14 999985 1 12 999981 8668 1 17 999996 -330650 1 13 999982 -360015 1 18 999999 266925 1 201595 960231 847227 1 2 999999 -711491 1 2 999985 616456 1 334937 755261 -847618 2 2 999999 1 458753 589026 -13605 2 2 999999 1 6 999992 -379252 1 267990 269707 389780 1 16 1000000 -9101 2 2 999999 1 2 999999 173580 1 235582 872499 -688971 2 16 999985 2 10 999981 2 2 999999 1 13 999995 -910285 2 14 999988 1 249624 989589 -592044 1 490578 521564 519872 1 556275 944743 -701488 1 2 999999 870772 1 17 999985 -692657 2 20 999985 1 2 999993 -464346 2 354040 454283 2 2 999999 2 74205 695638 1 2 999999 -791343 1 466392 698965 987698 2 12 999986 1 269945 589382 -897366 1 2 999999 -128036 1 12 999994 375584 2 4 999998 2 3 999987 1 6 999982 243503 2 8 999997 1 174954 658338 484008 1 2 999999 -750487 2 2 999999 2 13 999984 2 624871 661766 2 2 999999 2 2 999999 1 116007 881516 228771 2 11 999998 1 2 999999 -178342 2 928033 993117 2 2 999999 2 2 999999 2 255572 484127 1 2 999999 625618 1 2 999999 -860428 1 206607 756979 186833 1 17 999995 713985 2 2 999999 2 2 999999 1 2 999999 -467483 1 17 999997 -771533 1 872277 986876 427039 1 121243 635593 704042 2 2 999999 1 504032 922897 968881 2 2 999999 2 2 999999 1 16 999996 -302521 1 1 999982 -699601 1 652089 843253 324337 1 2 999999 -710452 1 2 999999 113597 2 2 999999 1 12 999998 420895 2 564780 943493 2 12 999996 1 2 999999 980680 2 144760 310669 1 7 999982 -141592 1 2 999999 -267629 1 2 999999 -927833 2 2 999999 2 2 999999 1 2 999999 -551929 2 13 999981 1 555450 760803 778804 1 2 999999 489786 2 2 999987 2 2 999999 1 14 999981 -390718 1 107097 116920 -316089 2 480145 697424 1 271805 564408 -225897 1 2 999988 -479250 1 17 999981 -835019 2 15 999991 2 214105 442785 2 2 999999 1 9 999985 -572305 1 465376 986203 17242 2 17 999998 1 2 999999 416704 2 2 999999 1 210757 655343 -510767 1 2 999999 220364 2 290518 854769 1 462576 938284 -773601 1 2 999999 -123515 2 420280 821017 2 13 999989 1 16 999997 -860416 1 9682 917781 -788881 2 653918 891924 1 2 999999 68335 1 252379 271627 -102483 2 17 999982 2 2 999999 2 314812 371078 1 17 999995 -716110 2 1 999987 1 2 999999 -193066 2 2 999999 2 36964 470524 1 2 999999 251795 2 1 999992 2 2 999999 1 15 999988 302511 1 2 999999 245680 2 2 999983 2 3 999998 2 12 999991 1 2 999999 510795 1 19 999992 846796 2 2 999999 2 11 999993 1 37724 331936 377899 1 176648 735611 196358 2 720746 845681 2 2 999999 1 90493 925506 -918282 2 2 999999 1 2 999999 573880 1 1 999986 461413 2 158288 562549 2 2 999999 1 2 999999 -92770 2 663669 849006 2 2 999985 2 2 999999 1 2 999999 899855 1 8 999989 473995 1 20 999987 800122 1 833348 864210 568330 1 52102 97762 523826 1 2 999999 -769233 2 2 999999 1 2 999999 500844 2 5 999982 2 2 999999 1 10 999996 891274 1 2 999999 -26076 1 20 999981 -317724 2 274556 733418 1 16 999982 -798681 2 369761 840970 1 2 999999 -24332 1 16 999990 311526 2 5 999984 2 244187 592222 1 2 999999 -302717 2 14 999984 1 2 999999 -279516 2 2 999999 1 207809 223725 -314781 1 19 999995 15886 1 103269 361648 -116440 1 2 999999 396466 2 727393 979141 2 13 999998 2 8077 161423 1 2 999999 387875 2 221649 946086 2 3 999996 1 35337 145894 -749927 1 2 999999 -224784 1 2 999999 794957 2 2 999999 2 784409 962093 2 192443 642983 1 14 999985 -275124 2 2 999999 1 11 999983 -663714 1 100912 977073 -234348 2 11 999996 2 15 999997 2 2 999999 1 718204 913196 667459 1 2 999999 328272 1 3 999994 -121477 1 237560 269345 662331 2 40931 190794 1 18 999990 -64536 2 13 999990 1 2 999999 -974866 1 12 999986 898269 2 6 999981 2 2 999999 2 2 999999 2 2 999995 2 2 999999 1 691305 838159 -534323 1 2 999999 356812 1 12 999996 -221889 2 511812 764285 2 736207 969801 1 316672 830289 329586 1 4 999989 769770 2 2 999999 1 20 999984 -474997 1 169401 377240 583091 1 2 999999 -997203 2 312637 335871 1 19 999990 -946809 1 2 999999 -42610 2 5868 661782 2 2 999999 1 747575 984989 -323063 2 9 999982 1 2 999996 201371 2 2 999999 1 2 999999 630769 2 3 999985 1 20 999999 718509 1 9 999994 -223997 1 2 999999 963331 2 7 999982 1 18 999984 -293108 1 84859 498704 -886550 2 3 999990 2 2 999999 1 15 999991 -330452 1 567124 603333 11946 1 13 999984 -614592 2 2 999999 1 498848 803051 508492 2 2 999999 2 14 1000000 1 15 999989 -789529 2 9 999992 1 2 999999 -490003 2 2 999999 2 2 999999 1 2 999999 -122990 2 2 999999 2 10 999999 2 717440 826645 2 2 999999 1 18 1000000 -543281 2 5 999985 2 2 999999 1 2 999999 745412 1 16 999986 548214 1 586495 766501 -527506 1 2 999999 13121 1 2 999999 -749181 2 652822 815142 1 11 999982 250421 2 15 1000000 2 2 999999 1 11 999982 565803 1 14 999983 -1502 2 15 999986 1 372293 966656 121482 2 3 999987 1 14 999999 368316 1 10 999982 -771917 1 5 999998 -198654 1 12 999981 -989589 2 18 999998 1 2 999999 -826836 1 13 999999 -724248 2 3 999981 2 3 999994 2 16 999988 2 18 999981 2 2 999999 1 2 999999 271123 2 324032 739403 2 2 999999 1 467098 886746 71905 2 11 999988 1 2 999999 -488234 2 789086 925838 1 2 999999 -551731 1 2 999999 -764511 2 17 999994 2 361519 776232 1 7 999995 85199 1 2 999999 495146 1 2 999999 454755 2 9 999981 2 2 999999 1 376686 567273 -555212 2 2 999984 1 364477 406884 -543824 2 2 999999 1 2 999999 -578895 1 1 999996 705098 1 607588 920471 143295 1 74966 253912 -996172 1 148250 372767 851224 1 2 999999 -818734 2 203890 923109 1 537400 773370 -909318 2 9 999988 1 189504 397408 -865443 2 2 999999 1 19286 424415 -299645 1 2 999999 936048 2 238227 407544 2 18 999981 2 374393 875669 2 35319 686345 2 2 999999 1 11 999995 -406076 1 3 999988 -883991 1 2 999999 -192478 1 509663 960110 239632 2 591952 836874 1 5 999998 182856 2 17 999981 1 106814 510992 156932 2 2 999999 2 11 999998 2 2 999999 2 99798 330758 1 747631 837203 454210 2 2 999991 2 11 999984 1 2 999999 -107266 2 11 999997 2 2 999999 1 2 999999 739060 2 2 999999 2 6 999985 2 570839 964141 1 20 999987 693485 2 134001 450458 2 654984 793623 1 13 999999 154803 1 2 999999 812790 2 542487 593819 2 15 999991 2 442762 951612 2 1 999984 2 11 999996 2 151702 519950 1 419432 800014 -278771 1 774460 978060 560745 1 1 999989 418918 1 1 999999 -955077 1 2 999999 165162 2 14 999998 1 2 999999 -198547 1 13 1000000 892361 1 2 999999 909626 1 179559 360695 -650271 1 2 999999 -951553 1 20 999990 -71861 1 6 999983 108467 1 569208 787600 -960184 2 2 999999 2 2 999999 2 672196 847433 2 17 999997 1 2 999999 925863 2 2 999999 2 13 999982 2 2 999999 1 15 999991 -948019 2 201638 539552 2 11 999997 2 2 999999 1 117134 134631 -460516 2 409708 670080 1 8 999994 230744 1 264793 908906 878517 2 7 999988 1 17 999999 -5267 1 19 999993 774589 1 2 999984 128587 2 121215 814744 1 15 999991 -401533 2 2 999999 2 2 999999 1 3 999997 -73805 1 6 999998 632530 1 1 999981 -46370 1 2 999999 936804 2 41774 527926 2 2 999999 1 581287 984959 185926 1 19 999988 970954 1 5 999993 832465 2 9 999981 1 2 999999 888360 2 793188 862652 1 2 999999 -770726 2 2 999999 2 2 999999 1 2 999999 -856391 1 4 999997 -159599 1 10 999986 238552 1 2 999999 -12631 1 19 999997 -984856 1 120601 631020 -675833 1 494170 949956 -649896 2 659277 735746 1 2 999999 400561 1 2 999999 433484 1 124871 862343 210389 2 8 999982 1 9 999996 512726 1 2 999999 -702695 1 18 1000000 -157588 1 2 999999 -575216 2 2 999999 2 10 999986 1 390867 850440 20987 2 3 999988 2 510453 680869 1 2 999999 474246 2 137745 678281 1 1 999998 900809 1 2 999999 37462 1 2 999999 -46060 2 167288 242646 2 704747 887529 1 274611 844056 -399891 2 8 999990 2 2 999999 1 422866 457784 -62125 2 2 999999 2 2 999999 1 4 999987 -628152 2 107980 325260 1 5 999994 -533878 2 11 999999 2 2 999999 2 8 999988 2 54068 699037 2 2 999999 2 15 999991 2 744346 794990 2 2 999999 2 2 999999 2 10 999984 1 5 999981 -836001 2 2 999999 2 19 999982 1 7 999986 -70166 2 72325 376259 2 2 999999 2 2 999999 2 2 999999 1 4 999985 725470 2 9 999987 2 124390 843783 1 2 999999 -985356 2 2 999999 1 2 999999 -17301 2 2 999999 2 7 999998 1 2 999999 -390292 1 4 999995 -24864 1 777974 993460 -924062 2 193669 818071 1 2 999999 -184391 2 3 999991 2 20 999983 2 36116 416937 1 15 999990 172216 1 621938 722524 -976706 1 521735 602891 -901816 2 493956 726923 1 2 999999 199394 2 689590 722154 1 442621 761842 484558 2 2 999999 2 2 999999 1 124021 835410 -830408 1 7 999989 -656031 1 82523 341896 -301191 2 99438 766109 1 11110 120342 223556 2 25478 581898 1 357739 907031 219537 2 16 1000000 2 2 999999 2 6 999997 2 19 999993 2 108236 913899 2 211700 405668 2 15 999985 1 5 999997 717893 1 617582 710717 285158 1 10 999990 -379011 1 2 999999 572930 2 796582 927997 2 19 999986 2 208899 945769 2 2 999999 2 512094 999650 1 1 999996 -747379 1 7 999997 623026 1 915580 924037 -849980 1 2 999999 324744 2 2 999999 1 2 999999 -629782 1 20 999990 -687660 2 14 999994 2 2 999999 2 767653 994507 1 162099 496707 983606 2 2 999999 1 14 999999 370072 2 3 999999 1 40360 904925 222297 1 262358 651870 309209 1 2 999999 -37699 2 2 999999 1 2 999999 -699123 2 2 999991 1 2 999999 -502255 2 20 999985 2 2 999999 1 849789 944893 -202930 1 167916 679035 -891610 2 2 999999 2 2 999999 2 2 999999 1 635597 690172 802391 2 105796 290563 2 16 999993 1 73105 834222 -581766 1 496584 642033 112658 1 40852 355998 -950379 2 609228 754588 2 753875 925982 1 262187 956470 -427571 2 366821 439118 1 2 999999 -4669 1 2 999999 471660 2 12 999983 2 407474 651603 1 540204 924140 -12365 2 254178 428160 2 14 999992 1 27815 870703 -166787 2 9804 790945 2 2 999999 1 4 999993 -681550 1 2 999999 212093 2 2 999999 1 557645 595861 292267 1 2 999999 -423029 2 2 999999 1 742919 963257 195109 2 2 999999 1 2 999999 -719233 2 17 1000000 2 2 999999 1 2 999999 592965 1 14 999991 -211614 1 2 999985 221895 2 581734 659180 2 5 999983 1 7 999998 -392918 2 12 999997 1 17 999984 -595327 1 412958 976863 -274377 2 5 999999 2 16 999999 2 16 999991 1 427406 859745 1465 1 14356 917415 696837 1 18 999986 216641 1 16 999981 -459875 1 385021 503318 640213 2 2 999999 1 613103 725752 901209 1 2 999999 -958876 1 16 999999 -755856 2 373692 966280 1 14 999987 -504413 2 11 999993 2 2 999999 1 183533 306518 399899 2 2 999999 2 446224 517589 1 12 999984 140522 1 2 999999 -653489 1 2 999999 132590 2 16 999990 1 665601 891847 -524562 1 2 999999 604294 2 2 999999 1 12 999997 523968 2 346487 909356 2 196378 384525 2 51269 392263 1 179219 890171 383383 2 1 999981 2 17 999983 2 2 999996 2 6 999985 1 658865 950118 270318 2 393513 485009 2 2 999999 2 15 999981 2 20 999982 1 2 999999 631833 1 8 999997 855397 2 2 999999 2 3 999992 1 9 999991 460787 2 69050 601396 1 18 999983 41548 1 33503 648017 -733484 2 10 999985 1 2 999997 -867350 2 55587 871437 2 1 1000000 2 2 999999 2 267174 978397 1 2 999999 -388074 1 6 999993 507247 2 405583 639090 1 4 999988 -131117 1 2 999999 173338 2 593175 948800 2 184793 862366 1 364588 904324 205467 1 179260 422415 428972 1 2 999999 -219743 1 509646 720603 344663 2 3 999985 1 301001 768881 13078 2 17 999990 2 2 999999 1 2 999999 177039 2 2 999999 2 20 999985 2 14 999997 1 6 999997 42769 2 2 999999 1 3 999998 657445 2 10 999992 2 2 999999 1 2 999999 882539 2 6 999990 1 2 999981 939009 1 359387 764158 123718 2 307941 980221 2 2 999999 2 110789 301582 2 2 999999 2 6 999983 1 2 999999 325592 1 175086 600350 -350516 1 11 999991 -617747 2 8 999989 1 18 999991 729756 1 665291 676361 574968 2 2 999999 2 12 999988 2 393082 968879 1 539168 727609 -874473 1 481501 672275 171660 2 171274 969669 2 255643 496421 2 2 999999 1 16 999993 -407954 1 7 999990 354631 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -954820 1 7 999988 478689 1 2 999999 -712297 2 51828 500080 1 265722 826790 -327208 2 2 999999 1 2 999999 600107 1 2 999999 644292 2 2 999999 1 2 999999 767044 1 12 999994 -23745 1 19 1000000 953440 2 11 1000000 1 2 999999 728266 2 18 999987 1 549368 658030 220416 2 9 999999 1 2 999983 725012 1 97433 373014 342065 2 267239 651974 2 472162 622803 2 848998 992174 1 2 999999 -221319 2 2 999999 2 401705 827063 1 2 999999 -357558 1 2 999999 415137 2 2 999999 2 14 999998 1 2 999999 169824 2 2 999981 1 595816 873537 665012 2 2 999999 2 2 999999 2 11 999984 2 367004 999854 2 2 999999 2 2 999983 1 5 999990 697697 1 17 999989 21462 2 6 999990 1 12 999996 -790692 1 12 999988 669308 1 2 999999 843755 1 252447 647196 -739417 2 2 999999 1 1 999993 -528645 2 7 1000000 1 14 999984 419429 1 336826 401227 662485 2 866173 933854 2 8 999999 1 751595 986818 461927 1 15 999984 493980 1 18 999998 -210081 1 326452 467665 448026 2 2 999999 1 51286 355514 -444665 1 2 999999 900341 1 501739 913785 263071 1 19 999989 -243564 2 860412 980667 1 2 999999 -225167 1 15 999991 14883 2 19 999996 2 1 999981 2 66503 505785 2 2 999999 1 387553 566722 -919074 1 20 999994 -182960 2 307233 876875 1 2 999999 843759 2 11 999984 2 2 999999 1 2 999999 231241 1 21307 106205 -103419 1 2 999999 -79949 2 15 999999 1 7464 825000 -672174 1 2 999999 663566 1 431182 759953 588485 2 9 999994 1 66840 904269 -32234 2 2 999999 1 2 999999 647114 1 2 999999 538835 1 2 999999 -598683 2 17 999991 2 823990 995332 1 426669 426683 -95889 2 2 999996 1 2 999999 -945279 1 307849 959327 -243531 2 2 999999 2 214356 545148 2 16 1000000 2 436484 716225 2 2 999999 1 9 999987 52977 1 359029 780751 -249 1 156142 262514 975346 2 2 999999 2 2 999999 2 3 999990 2 17 999997 2 9 999985 2 3 999999 2 18 999985 2 2 999999 2 9 999982 1 12 999982 -742246 2 423265 460875 2 2 999998 1 4 999993 146171 1 4 999986 724262 1 11 999997 -129618 2 2 999999 1 171643 709765 -842797 1 426401 467740 -697129 1 19 999988 929137 1 2 999999 -515837 2 332194 726495 1 736018 776595 95359 2 297774 372383 2 3 999987 2 20 999999 1 2 999999 635555 1 1 999999 23772 1 7 999991 -257303 2 18 999983 1 603313 978340 -242089 2 123123 880270 1 16 999997 -358711 1 638336 780217 588538 2 642212 991946 2 2 999999 2 204784 639846 2 226447 707677 1 270790 691071 -576949 2 2 999999 2 19 999982 2 2 999999 1 2 999999 61332 2 201436 309027 1 48983 144460 193877 2 236722 423274 1 2 999996 597736 2 544869 894697 2 39299 824759 1 12 999993 47115 2 2 999999 1 2 999999 291582 1 1865 402043 255124 1 15 999987 -479251 1 168628 440245 -848965 1 2 999999 -688757 2 14 999983 1 129729 527320 748187 2 18 999995 2 78679 994766 2 2 999998 1 224886 284474 539313 2 505652 752772 2 19 999986 1 191153 352015 132213 1 370380 937491 -165739 2 2 999999 2 2 999999 2 11 999986 1 2 999999 -737136 1 315105 635215 -252418 2 2 999999 1 3 1000000 -988463 1 2 999999 929447 1 578666 890493 -703772 1 723164 867313 102901 1 56827 522988 -282642 2 2 999999 1 2 999999 -668842 1 347039 372747 -106668 1 429889 438286 -452339 1 8 999992 189162 1 552072 673087 -91780 1 2 999999 -542002 1 2 999999 666232 1 2 999999 -861729 1 9338 481352 666562 1 553694 869803 588727 2 1 999989 1 6 999989 866896 1 137799 971843 -163574 2 2 999999 1 8 999994 602571 2 446230 756098 1 2 999999 -566679 2 721885 781473 2 12 999995 2 216433 437014 1 623295 984259 -746997 2 2 999999 1 2 999999 -967908 1 222366 731205 -499017 1 18 999982 410311 1 2 999999 -161342 2 2 999999 2 13 999981 1 2 999999 -508644 2 10 999989 2 611219 870235 1 2 999999 -58040 1 391550 664097 221677 1 2 999999 -532789 1 16 1000000 -254913 1 599965 705517 250391 1 11 999983 -21967 1 90052 518183 -673741 1 10 999981 -894131 2 383296 825972 2 2 999999 1 11 999989 161832 1 2 999999 887264 1 288087 953791 401672 2 2 999999 1 2 999999 490498 1 2 999999 623083 1 101410 673022 845201 2 2 999999 2 18 999988 1 777659 929124 -582481 2 7 999996 1 2 999999 309909 2 530663 591361 2 5 999995 2 16 999993 2 9 999989 1 120929 846084 640348 1 7 999994 -27481 2 2 999999 1 2 999999 267523 1 2 999999 -470553 2 244902 295511 1 120668 545104 785081 1 18 999998 543133 1 8 999982 663119 2 329866 947521 2 386583 868217 1 2 999999 562851 1 2 999999 467675 1 499131 634780 -56063 2 2 999999 1 2 999999 -924450 2 2 999999 1 2 999999 -676382 2 13 999991 2 2 999999 1 4 1000000 -831520 1 4 999984 -755598 2 15 999998 2 207782 254597 1 209603 789293 -169492 2 123630 623314 2 212956 918452 2 7 999984 2 102961 543776 1 2 999990 -741999 2 672420 801748 1 6 999996 -9211 2 3 999981 2 71636 870871 1 11 999992 -970769 2 3 999987 2 5 999989 2 2 999999 2 2 999999 1 2 999999 737356 1 2 999999 774225 1 2 999999 -676741 1 14 999992 513229 1 2 999999 123156 1 6 999982 -796930 2 2 999999 1 19 999992 -862871 1 2 999999 -694564 2 328752 352244 1 74756 775989 -833344 2 18 999984 2 8 999986 2 2 999999 1 13 999981 765418 2 177775 191286 1 19 999985 335145 2 2 999999 1 2 999999 -550320 1 128723 896074 127736 2 2 999999 1 20 999988 457621 1 582959 638176 165224 1 13 999997 -953653 1 791242 986162 891395 2 7 999981 1 5 999991 43829 1 8 999983 696971 2 20 999990 1 20 999998 -519535 2 20 999982 2 173397 556903 2 819796 876038 2 2 999999 2 11 999990 1 325794 782727 26263 1 384503 881176 -37608 2 2 999999 1 6 999991 -941656 1 2 999999 -662813 2 2 999999 1 2 999999 -691470 2 811158 910092 1 13 1000000 827724 2 3 999999 2 2 999999 1 10 999988 -824326 1 43711 300588 -199259 1 123137 528739 -336036 1 11 999998 -154961 2 14 1000000 2 191403 206590 2 12945 237392 2 20 999989 2 603428 848731 2 285864 520317 2 13 999993 1 518576 583788 327685 1 2 999999 -761896 2 79025 935280 1 2 999999 163576 1 5 999982 -494968 2 171112 684629 2 2 999999 2 11 1000000 1 15 999996 92365 1 2 999999 562887 2 397230 612465 1 12 999996 -467839 2 6658 197514 1 2 999999 -536500 2 306796 883063 1 2 999999 433767 1 15 999993 -550994 1 13 999984 -865442 1 2 999999 563459 1 15 999996 -650502 1 2 999999 -989101 1 10 999995 398276 2 738366 808825 2 11 999990 2 2 999999 2 2 999999 1 34159 155267 -734838 2 2 999999 1 20 999986 -371253 2 3 999981 2 2 999999 1 738226 902649 302160 1 169939 653048 198808 2 333333 359234 2 2 999999 1 2 999999 195888 1 49788 228915 -824310 2 5 999989 2 697196 700800 1 7 999995 -861272 1 2 999999 -544669 1 5 999982 -466615 2 11 999981 1 12 999988 -450266 2 2 999999 1 2 999992 -377097 1 3 999998 -297062 1 31111 77336 394155 2 2 999999 2 2 999999 1 2 999999 420814 1 8 999997 -594887 1 17 999981 25322 1 16 999993 -419358 2 17 999992 2 2 999999 2 2 999999 1 2 999999 186399 1 4 999988 722480 1 2 999999 -165603 1 253307 671870 265240 2 341622 612085 1 833055 888232 -294145 2 2 999999 1 330145 805188 -215599 1 2 999999 -649840 2 20 999989 2 2 999999 1 2 999999 233416 2 223264 631816 2 2 999999 2 16218 791190 2 14 1000000 2 2 999999 1 18 999990 947842 2 2 999999 1 451616 921260 572140 1 240627 623375 -381450 2 14 999986 1 566373 592757 37516 1 2 999999 -110144 1 2 999999 244155 2 126849 380052 2 16 999987 2 2 999999 1 400382 508686 -975638 2 157650 776977 2 15 999996 1 189425 852558 -790619 2 9 999985 1 315297 893021 746771 1 909873 953534 -259081 1 199981 331712 -370375 2 7 999983 1 19 1000000 782398 1 149094 731439 388475 2 2 999999 1 2 999999 368294 1 1 999988 -384069 1 2 999999 -564667 2 9 999994 2 11 999994 1 19 999989 625624 1 8 999985 -325179 1 2 999999 517867 1 10 999984 -325080 1 2 999999 592129 1 723767 728737 -876829 2 2 999999 1 469679 923992 712261 2 13197 109741 2 2 999999 1 2 999999 342491 2 103765 301330 1 2 999999 -196625 1 2 999992 777464 1 17 999982 68361 2 6 999993 2 2 999999 1 18621 482932 -175496 1 2 999999 461631 1 2 999999 -283263 2 5 999984 1 7 999999 373953 2 145118 435871 1 3 999985 -201876 1 15 999981 315257 1 391495 518631 -11281 1 2 999999 907762 2 2 999999 1 18 999988 888398 1 16 999987 -597284 2 10 999990 2 2 999999 2 589870 866902 2 109655 794915 1 17 999994 -416378 2 10 999989 1 2 999999 864437 1 309759 898981 505838 1 2 999992 -443072 2 2158 867121 2 6 999989 2 263451 721917 2 3 999989 2 2 999999 2 3 999984 2 2 999999 1 15 999990 -619869 2 19 999990 1 2 999999 -322762 1 475133 721771 -32825 2 8 999986 2 271337 634503 2 2 999999 1 2 999999 -968006 2 16 1000000 2 69588 181346 2 15 999992 1 2 999999 -999725 2 1 999981 2 122310 829887 2 299164 938346 2 469115 728396 2 10 999981 1 2 999999 347924 2 1 999984 1 11 999995 137488 1 2 999999 723063 1 2 999999 138139 1 9 999981 867796 2 13 999987 2 545271 872148 1 260110 696677 167751 2 4 999986 2 7 999993 1 2 999999 560977 1 137391 740838 101694 1 14 999991 412312 2 2 999999 2 189843 222390 2 650763 662896 1 2 999999 -419364 1 3 999998 -991463 1 12 999993 890186 1 13 999996 509358 1 84397 535080 -884317 1 14 999999 -15365 2 16 999999 1 13893 720045 91371 2 14 999991 2 2 999999 1 33611 422009 -485853 2 14 999999 2 594730 886849 1 2 999999 132277 1 2 999986 -120712 2 9 999986 1 131729 851724 109562 2 194979 976405 2 10 999981 1 670578 767153 -43992 2 790558 857465 2 2 999999 2 2 999999 2 2 999999 1 7 999998 150262 2 614562 771149 1 288364 986112 520060 2 479651 683148 2 73649 114004 2 2 999999 1 4 999989 -954470 1 19 999991 -666773 1 2 999999 -112489 2 15 999987 2 659018 956855 1 19 999990 908097 2 7 999981 2 20 999991 1 19 999993 -402413 1 97063 192871 157895 2 2 999999 2 2 999999 2 78047 998149 2 31612 640587 1 264528 482357 153826 2 2 999999 1 326576 953253 -501100 1 2 999999 -744150 2 793233 994197 1 2 999999 744647 1 13 999992 -693601 1 15 999998 781478 2 2 999999 1 366299 813399 -654038 2 2 999999 2 481138 616302 2 202376 830583 2 19 999986 1 2 999999 650792 1 3 999984 -925133 2 165492 584559 2 17 999987 2 10 999998 2 23272 907151 1 15 999984 69787 2 2 999999 1 323175 622134 -2241 1 2 999999 917346 2 19 1000000 2 2 999999 2 7 999989 1 11 999988 649107 2 2 999999 1 2 999999 413436 1 20 999989 197621 1 7 999991 -508337 1 3 999991 -541276 1 148489 762628 898351 2 2 999999 2 55548 414714 1 747109 815877 428087 2 2 999999 1 2 999999 -850266 2 907084 966324 1 2 999999 -268775 2 2 999999 2 2 999999 2 453742 465420 2 5 999989 2 574348 933071 2 16 999987 1 141973 434686 -219661 2 2 999999 2 354345 965521 2 107846 419375 1 11 999993 858329 2 7 999981 1 2 999999 -880822 2 2 999999 2 2 999999 1 13 999983 -141954 2 18 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 293447 457638 2 2 999999 2 433356 618636 1 2 999999 16247 1 14 999993 738236 1 59005 407879 507764 1 2 999999 -164380 2 28010 394012 1 12 999982 566310 1 2 999999 579924 2 2 999999 1 2 999999 592725 2 217769 926858 2 6 999988 1 686043 885234 -48358 2 15 999982 1 11 999992 314903 1 50265 640074 497829 1 2 999999 232253 1 6 999990 44297 1 6 999990 798553 2 6 999999 1 292604 941287 -527756 2 3 999983 2 2 999999 2 21018 404968 2 2 999999 1 321550 830528 632734 2 848112 952601 1 20 999995 448427 2 116950 959034 1 12 999996 290388 2 2 999999 1 8 999996 -615542 2 275038 807896 2 348042 818513 1 488009 531974 182227 2 19 999996 2 3 999995 1 2 999999 -703259 2 15 999993 2 521237 990796 1 2 999999 -839570 2 49672 981096 1 13 999997 422578 2 19 999983 2 233707 590918 2 5354 819602 1 2 999999 186413 2 2 999999 2 6 999988 1 2 999999 401212 1 2 999999 -684559 1 6 999984 -739299 2 651173 688040 2 5877 532438 1 11 999990 194477 1 13 999982 -556768 1 12 999983 -99772 2 94543 485941 1 2 999999 43450 1 447730 977257 352667 1 59590 205018 670794 1 2 999999 789469 2 591625 716176 1 4 999982 617143 2 8 999984 1 2 999999 -932873 1 98179 198170 -961227 1 730982 801322 346671 1 19 999984 -857130 2 793511 865235 2 20 999984 2 2 999999 2 77991 139431 1 2 999999 -823891 2 14 999981 2 8 1000000 1 13 999992 -579548 2 2 999999 1 18 999982 -683158 1 156235 696354 521046 1 10 999987 147629 2 16 999996 2 15 999994 1 2 999999 538257 1 4 999985 421806 2 184447 671262 2 18 999982 2 18 999986 2 104830 310084 2 2 999999 2 10 1000000 2 2 999999 1 13 999985 811433 1 20 999995 -729065 1 499234 705167 892991 1 2 999999 121426 2 2 999999 1 13 999991 753702 1 19 999989 585209 1 416850 515587 -996567 2 18 999998 1 17 999994 215041 1 45457 508383 -204592 1 375013 625374 747400 1 2 999999 981620 2 792586 855740 2 2 999999 1 17 999986 267196 2 2 999988 2 2 999999 2 2 999999 1 16 999981 920044 1 433954 842916 850590 1 16 999998 -846255 1 2 999999 -561178 2 61313 296111 1 2 999999 14481 1 2 999999 -252482 1 148924 525304 744687 2 46676 618884 2 275241 376864 1 2 999999 60907 2 5 999990 2 2 999999 1 2 999999 -978377 2 5 999992 2 11 1000000 1 18 999985 567543 1 2 999999 238705 1 352567 597043 636684 2 11 999999 1 8 999993 827019 1 621108 969791 -150041 2 2 999999 1 2 999999 23870 1 2 999999 -688050 2 15 999998 1 2 999999 893287 2 8 999981 2 511266 665518 2 2 999999 2 9 999984 2 12511 140292 1 2 999999 -342767 2 2 999999 1 47895 153575 63246 1 227712 682599 751066 2 5 999988 2 1 999993 2 9 1000000 2 2 999999 1 2 999999 -861843 1 2 999999 -947884 2 12 999999 1 105403 873270 -340624 1 2 999999 -215788 2 3 999984 1 11 999999 146323 2 16 999989 1 18 999990 -788880 1 316408 427729 -976978 1 2 999999 -262110 2 2 999999 1 2 999999 949651 1 2 999999 -570793 2 291603 536317 1 2 999999 249972 1 2 999999 -201499 1 2 999999 -277831 2 2 999999 2 8 999991 1 2 999999 858426 2 2 999999 2 13 999993 2 352435 613223 2 307852 636490 2 4 999996 1 418840 733534 77927 2 12 999997 2 84257 528701 2 2 999999 1 221169 279338 -204228 1 5 999993 333147 1 11 999985 -692211 1 16 999989 -177459 2 2 999999 2 2 999999 1 2 999999 219038 1 8 999986 -207860 2 8 999988 2 2 999999 1 2 999999 -865775 1 63882 575920 295013 2 8 999984 2 620151 879787 2 2 999999 2 14 999988 2 14 999994 1 8 999998 126492 1 373102 910887 -728323 2 2 999999 2 111739 751537 2 11 999986 1 834602 986518 278243 1 567566 652513 625096 1 247298 708445 -902886 1 2 999999 992331 1 30934 208041 -150280 1 5 999987 605220 1 2 999999 -647188 1 551428 637546 -256196 1 671948 673494 -360384 1 4 999989 420339 2 19 999991 2 2 999999 2 9 999988 1 308384 828239 907298 2 2 999999 1 257955 953646 641574 1 2 999999 566429 2 509006 915642 2 67573 565003 1 16 999988 881328 2 2 999999 1 2 999999 543775 1 19003 380496 415549 2 8 999986 2 336137 342645 1 8 999988 -227828 2 2 999999 2 395499 483583 2 18 999986 1 20 999987 -842609 2 7 999981 2 4 999992 1 2 999999 659569 1 2 999999 -367733 2 384943 964008 2 602101 711481 2 14 999985 2 9 999990 2 225372 449596 1 17 999987 -580409 1 18 999983 -474324 2 51808 275819 2 4 999987 2 17987 294072 2 185080 767131 1 423034 925671 154356 2 3 999987 1 697723 706761 -456994 1 20 999993 -489265 2 2 999996 1 2 999999 -880476 2 9 999981 1 2 999999 984471 1 2 999999 844577 2 284231 293656 2 2 999999 2 192622 542636 2 17 1000000 1 2 999999 -493397 2 13 999995 2 892597 902157 2 2 999999 1 267287 980814 -458005 2 372287 689587 1 2 999999 709961 2 2 999999 1 2 999999 617026 2 2 999999 2 2 999999 1 4 999992 -529204 1 2 999999 -543873 1 10 999993 205945 2 533594 666475 2 2 999999 1 6 999991 861983 1 140923 560448 636898 1 1 999984 -218449 2 2 999999 1 122192 695596 -659479 1 188010 643788 66486 2 2 999999 2 135224 170377 1 2 999999 181768 2 2 999999 1 402870 478141 844348 2 2 999999 2 537586 877046 2 321641 512249 2 2 999999 1 635100 654312 159044 1 7 999995 143409 2 2 999999 1 250555 775151 -700250 1 2 999999 -711538 2 19 999990 2 2 999999 1 2 999999 801550 2 2 999999 1 2 999999 -103461 2 6 999995 1 6 999991 164123 2 11330 801495 1 5 999988 107098 1 357332 825435 -828047 1 313884 943416 787748 2 13 1000000 2 413747 744972 1 3 999985 134339 2 16 999984 1 17 999988 -747657 2 507905 651334 2 2 999999 2 828752 858473 2 19 999991 2 2 999999 1 20 999997 733700 1 25994 316253 554033 2 9 999986 2 2 999999 2 207028 717917 1 265132 501093 287417 1 190121 685052 637564 1 127001 758372 954009 2 161548 411088 1 751429 912407 620356 2 2 999999 1 9 999983 -176462 1 2 999999 -568556 1 3 999999 -115922 1 96353 169246 3989 1 5 999984 515112 1 2 999999 783352 1 2 999999 188062 1 9 999981 314118 1 15 999981 858593 2 2 999999 2 251907 736779 2 57417 634411 1 366707 719046 -859776 2 394062 727977 2 14 999990 1 1 999986 419725 1 9 999988 136877 2 2 999999 2 15844 987036 2 4 999991 2 2 999999 1 9 999994 858370 2 17 999984 2 2 999999 1 3 999997 35578 2 2 999999 1 11 999982 -332574 1 2 999999 -165701 2 309391 683194 2 2 999999 2 213866 495399 2 2 999999 2 665979 988718 1 2 999999 -633279 2 19 999989 2 345126 745985 2 6 999981 1 134400 676985 -910110 2 2 999999 2 2 999999 2 56200 759271 1 56730 664709 -486481 1 887738 919071 782302 2 213484 444223 2 565834 732515 1 353656 600286 -771423 2 11 999992 2 2 999999 2 460616 600332 1 657606 698222 195329 2 17 999982 1 261743 594069 868696 1 175248 316578 -698083 2 2 999999 2 5 999993 2 413782 708557 2 736802 883716 2 345025 539167 1 5 999985 61522 2 849228 984449 1 2 999999 120634 2 392425 587726 1 2 999999 571482 1 77592 794286 36693 2 2 999999 1 2 999999 -121391 1 187816 536274 170199 2 15 999987 2 4 999994 2 10 999992 1 137147 584869 -131948 1 2 999999 756866 2 2 999999 1 2 999999 -528534 2 3 999987 1 16 999988 -298939 2 719249 830050 1 2 999999 126573 1 12 999989 -386633 1 2 999999 284690 2 148078 254342 2 72258 288219 1 2 999999 -248856 1 9 999993 926508 1 9 999988 -536446 1 3 999996 -612167 2 2 999999 1 18 999999 -852022 2 2 999999 2 1 999992 2 14 999993 1 549961 879507 -121642 2 705711 883421 1 2 999999 -771974 2 2 999999 1 2 999999 748268 1 558313 979742 -254831 1 578585 604120 -616215 1 675806 711676 -138903 1 14 1000000 708628 2 246509 671173 2 53382 699574 1 8 999987 4731 1 19 1000000 308069 2 324767 748345 2 2 999999 1 483971 986022 513725 2 14 999981 2 1 999991 1 178301 257247 670470 2 207039 654706 1 2 999999 670168 2 2 999999 1 659235 978317 948135 2 492452 905292 2 853376 898214 2 15 999996 2 15 999981 2 95322 603793 2 17 999986 2 462911 557968 2 204217 954487 1 2 999999 889455 1 425966 714246 220353 2 2 999999 1 4 999996 -62915 1 2 999999 -132841 2 264945 421123 1 178515 205970 -56616 2 621188 890562 2 18 999996 2 12 999997 1 2 999999 -819312 1 82114 992261 790845 2 2 999999 2 14 999981 1 234659 451286 270852 1 2 999999 -99277 2 16 999986 2 2 999999 2 106154 871759 2 10 1000000 1 2 999997 -539955 1 840685 959261 -831828 1 162581 776094 594454 2 10 999991 1 2 999999 495103 1 17 999989 -880708 2 134942 851314 2 18 999991 2 2 999999 1 189056 591424 -208430 1 14 999990 977504 1 2 999999 452776 2 11 999994 2 87215 592693 2 14 999982 2 18 999995 2 382449 883718 1 2 999999 -461359 2 2 999999 2 12 999993 2 13 999996 2 315623 427538 1 2 999999 113884 2 18 999984 2 13 999982 2 2 999996 1 5 999986 -337262 2 19 999993 2 2 999999 1 2 999999 -51356 1 223046 821826 -560134 1 4269 489117 -498191 2 2 999999 2 2 999999 2 2 999999 1 14 999997 -469066 2 2 999999 2 3 999998 2 137256 715941 2 633647 894482 1 9 999981 -790519 2 2 999999 1 2 999999 260369 2 685737 875831 2 2 999999 1 15 999999 913511 2 2 999995 2 3 999981 1 17 999996 -946067 1 39120 800969 362930 2 3 999988 1 2 999999 -208320 2 10 999994 1 247371 602059 -522517 2 2 999999 1 90471 668273 -449224 1 12240 175324 713511 1 11 999982 -967495 2 2 999999 1 244220 956146 1630 1 2 999999 841584 1 270303 590368 753566 1 9 999991 217448 1 2 999999 -331876 1 2 999999 72797 1 3 999989 -218840 2 2 999999 1 2 999999 386857 2 2 999999 1 2 999999 -499471 2 2 999999 2 2 999999 2 2 999999 2 1 999992 2 2 999999 1 14 999994 -865232 2 28514 659592 1 2 999987 -622564 2 2 999999 1 3 999998 161760 1 7 999998 942827 1 341614 515018 206094 1 2 999999 -111019 1 2 999999 967846 1 2 999999 -841517 1 19 999981 -956163 2 2 999999 2 2 999999 2 106840 934599 1 2 999999 642950 1 18 999996 -294337 1 6 999981 -371626 1 2 999999 -633950 2 800397 937639 1 61430 324079 174381 1 13729 571919 504893 1 2 999999 -56617 2 325211 909851 1 8 999990 151345 1 2 999999 813458 2 2 999999 2 774447 995188 2 2 999999 2 2 999999 2 5 999999 1 15 999996 -73599 1 23684 888869 81251 2 2 999999 2 2 999999 2 784392 812019 2 242097 882056 2 5 999992 1 166425 496956 424805 1 6 999984 -848353 1 199972 831783 -766386 1 2 999999 345507 2 298367 667449 2 2 999999 2 13 999990 1 2 999999 63516 1 120979 453965 132247 2 2 999999 1 19 999985 -882492 2 6 999986 2 2 999999 2 6 999992 2 2 999999 2 18 999995 1 833450 994440 63414 1 15 999985 -618477 1 963283 969639 -68747 2 2 999999 2 109355 804746 2 654759 959983 2 359926 868828 1 637636 830455 901105 1 2 999999 -730856 2 2 999999 2 392597 929482 2 9 999981 1 2 999999 717231 2 3 999982 2 70606 658553 2 2 999999 2 538953 943928 2 488036 796956 1 2 999999 -260767 1 2 999999 -571016 2 15854 436561 2 2 999999 2 2 999999 1 2 999999 -570374 2 2 999999 1 19 999989 322139 2 85935 894317 1 2 999999 -972783 2 368605 583802 1 4 999983 904831 2 1676 769858 2 6 999996 1 17 999985 -881371 1 12 999985 391780 2 313965 705746 1 8 999990 60427 2 14 999992 2 13 999986 1 2 999999 920925 2 20 999999 2 2 999999 2 73432 389348 2 2 999999 1 16 999999 -533866 2 2 999995 1 10 999984 700471 1 2 999999 -636528 1 2 999999 -675633 2 312682 494588 2 20 999982 2 578366 909356 1 18 999985 -485245 1 2 999999 676234 1 482615 683158 137829 2 2 999999 2 820050 828503 2 487270 987948 2 3 999991 1 78561 205942 -688672 1 2 999999 544046 2 15 999998 2 17 999991 1 5 999988 -287726 1 70524 470944 -962224 2 20 999999 1 1 999993 715485 1 626695 844060 371232 1 2 999999 -588090 2 16 999992 2 2 999999 2 46478 626415 1 16 999981 -242857 1 2 999999 924995 2 2 999999 1 678905 725930 855146 2 2 999999 2 13 999999 2 733900 858763 2 2 999999 1 657552 854445 -518474 2 35076 614636 1 2 999999 -576668 2 2 999999 2 2 999999 1 817792 821831 383974 1 294455 303344 -612989 1 48535 81497 -953715 1 13 999996 -515695 2 2 999999 1 2 999999 697318 1 10 999991 310120 1 2 999999 -695009 2 114045 588826 1 2 999999 559262 1 753263 911365 583848 2 12 999981 1 2 999999 860914 2 569127 905386 2 135160 776024 1 5 999989 -76470 2 4 999993 1 2 999999 77066 2 2 999999 1 2 999999 111347 1 2 999999 515554 2 270864 822134 2 3 999981 2 103615 783197 1 2 999999 423800 2 7 999999 2 3 999998 1 3 999997 -307748 1 14 999991 160925 2 7 999985 2 2 999999 2 3 999988 2 2 999999 2 751333 811269 2 2 999999 1 361176 623595 97486 1 207974 898842 981886 2 8 999983 1 825766 864856 57464 2 3 999997 1 2 999999 354044 1 517331 779970 -686310 1 439795 464484 -926877 2 6 999998 1 432810 464742 -24843 2 95736 490042 1 2 999999 -39221 2 2 999999 2 13 999984 2 295595 905234 1 2 999999 444410 1 2 999999 -468719 1 2 999999 77730 1 10 999992 -514459 2 139046 363674 2 5 999995 2 2 999999 1 4 1000000 -864039 1 2 999999 900174 2 2 999999 2 2 999999 2 67820 967034 1 319587 444315 -903279 1 2 999999 112905 1 3 999986 -890639 2 12 999988 1 2 999999 964078 2 7 999982 1 6 999994 -570323 2 216214 592284 2 2 999999 1 407324 981367 166584 1 343350 880030 816107 2 2 999999 2 2 999999 2 16 1000000 2 9 999991 1 13 999990 -196574 2 710920 905344 2 16 999984 2 2 999999 1 2 999999 -527729 2 136738 896817 1 19 999996 971051 1 15 999993 521337 1 17 999982 531041 1 19 1000000 -391576 1 2 999999 -765688 2 2 999999 2 657581 838046 1 2 999999 -994137 1 5 1000000 649066 2 3 999989 2 12 999988 1 2 999999 565217 2 2 999999 2 2 999999 2 656044 854074 1 2 999999 214279 2 16 999984 2 3867 918825 2 2 999999 1 595436 986497 64053 2 328667 689899 1 4 999997 994646 2 2 999983 1 199184 761460 65758 2 19 999983 2 7 999993 1 259796 518133 786317 2 396399 872469 2 2 999999 1 9 999982 77516 2 4 999983 2 17725 736519 1 212764 729845 976875 2 2 999999 1 2 999999 -701797 2 2 999999 1 2 999999 -337449 1 2 999999 -501483 2 15 999993 1 858369 943592 413670 1 11821 577455 -150668 1 16 999996 566696 1 2 999999 64715 2 20 999992 1 16 999983 886797 2 2 999999 1 85857 297448 488111 2 749249 879198 2 2 999999 2 391637 976890 1 1 999990 303136 1 309404 912508 690728 2 2 999999 1 685175 688903 609268 1 12 999992 -850928 2 16 999991 1 423914 760783 -372794 1 2 999999 -460869 1 2 999999 -337580 2 2 999999 2 13 999994 1 793003 823803 -435012 2 576615 825949 2 13 999985 1 2 999999 -235932 2 9 999991 2 273292 750292 2 15 1000000 2 2 999999 1 185880 691147 979682 1 285114 394506 919323 2 320673 862070 1 2 999999 289077 1 17 999984 201885 2 2 999999 1 2 999999 -246513 2 3 1000000 2 2 999999 1 12 999983 947453 1 6 999986 -428661 2 14 999982 2 2 999999 1 1 999989 -658192 1 12 999986 79678 2 6116 261849 1 325507 888256 466851 1 2 999999 -482602 2 659189 849129 2 441809 846264 2 2 999999 1 2 999999 925234 1 2 999999 -234423 1 2 999999 -723429 2 39873 412677 2 2 999999 2 528017 581643 1 69922 552138 805183 1 90867 484798 627239 1 2 999999 265145 2 4 999987 2 328951 860636 2 11533 501295 1 2 999999 -435527 1 18 999994 866359 2 13 999981 1 262456 959418 441429 2 2 999999 1 77198 470212 794400 1 2 999999 -602798 1 2 999999 296156 1 15 1000000 -234085 1 2 999999 646666 2 14 999983 1 2 999999 -11136 2 229857 911759 1 14 999999 -50591 1 20 1000000 -804267 2 368645 432474 1 11 999984 -6158 1 2 999999 365408 2 2 999999 2 355878 472530 1 426657 506157 929340 2 3 999993 2 48965 436408 2 16 999998 1 2 999999 -564029 1 227935 395100 -378541 1 2 999999 -190173 1 5 999995 651230 1 9 1000000 -86245 1 2 999999 699591 2 2 999999 1 2 999999 56961 2 2 999999 2 300285 461542 1 18 999984 398179 1 4 1000000 -112745 1 197256 590246 656842 1 2 999999 830496 2 2 999999 2 20 1000000 1 13 999991 -285376 2 9 999988 1 13 999987 -56614 2 11692 999833 1 521312 986451 -286603 1 2 999999 -344841 2 2 999999 2 626598 994821 2 138485 932221 1 5 1000000 915178 2 2 999999 1 535455 825977 -967563 2 2 999999 2 18 999996 2 10 999983 1 2 999999 86493 2 1 999987 1 201998 346010 247094 1 16 999982 -340954 1 15 999991 87232 1 2 999999 342767 1 8 999995 425221 1 2 999999 -775176 1 2 999999 31824 1 347785 579293 -384165 1 8 999984 -839415 2 2 999999 2 868063 997660 1 6 999986 761573 2 2 999999 2 613850 964236 2 2 999999 1 2 999999 997802 1 2 999999 949130 1 2 999999 -907858 1 2 999999 265758 1 2 999999 -598415 2 2 999999 1 499923 649979 -765317 2 2 999999 1 175516 488837 58357 1 129185 347875 -648395 2 385031 988264 1 2 999999 -186846 1 2 999999 559010 1 335070 715933 -525328 1 2 999999 -462889 2 488657 566810 1 2 999999 563356 2 381240 988655 2 2 999999 1 115153 304305 246852 2 334637 868371 2 15 999998 2 1 999993 1 2 999999 117979 2 429908 859949 1 12 1000000 822351 2 342978 792385 1 19 999998 236652 2 2 999999 2 2 999999 2 7 999991 2 201328 912799 2 4 999998 1 2 999999 427635 1 358408 381220 -24265 2 2 999999 2 3 999993 1 20 999997 -653180 1 2 999999 -664625 2 304876 596824 1 2 999999 -63965 1 14 999988 261143 1 264264 329615 325182 1 2 999999 200527 2 567751 850687 2 2 999999 1 2 999999 312226 1 14 999984 -107800 2 735480 884924 1 16 999988 -638691 2 2 999999 1 17 999999 -994182 1 2 999999 -459436 1 2 999999 -946668 1 229922 708576 -976638 1 2 999999 724933 2 18 999997 2 2 999999 1 2 999999 715354 2 2 999999 1 826193 955667 -80716 1 472700 480331 72840 2 2 999999 2 9 999998 2 593142 609644 2 12 999988 1 7 999988 313173 1 401543 891936 606757 1 2 999999 -597686 1 457034 804584 93408 2 2 999999 2 2 999999 2 234777 823053 2 5 999996 2 13 999994 2 2 999999 1 17 999984 906373 2 167335 930380 2 2 999986 1 291270 351114 723125 1 17 999992 616603 2 1 999993 1 2 999999 407238 1 106811 801954 -769456 1 2 999999 -208626 2 15 999987 2 8 999994 2 688057 898988 1 19 999999 -735387 1 2 999999 153317 1 27567 833080 632894 1 2 999999 -378093 2 87268 602221 2 7 999988 2 2 999999 2 2 999999 2 3 999995 1 6 999991 -862486 2 736884 763773 1 5 999999 -520115 1 12 999982 879979 1 2 999999 -311650 1 20 999989 -373641 1 31432 366796 -768423 1 2 999999 -666902 2 2 999999 1 38989 877810 600798 2 2 999999 2 2 999999 2 2 999999 1 8 999981 -502148 1 899274 999427 -877589 2 376204 566584 2 18 999995 2 11 999995 1 2 999999 -466782 1 6 999982 -226327 2 293352 612922 2 6 999992 2 1 1000000 2 2 999999 2 2 999999 2 8 999986 1 137838 708064 537740 1 2 999999 890624 1 26255 410487 -325744 1 354235 979017 -844039 1 2 999999 -644169 1 9 999988 874728 1 328653 891777 -615718 2 155441 829054 1 358314 815399 -394417 2 2 999999 2 8 999984 1 8 999986 -712415 1 750091 883024 727024 2 166249 271819 2 571970 810930 2 145749 517682 1 8 999983 896082 2 20 999993 1 2 999999 -523823 1 15 999994 425994 2 2 999999 1 416271 889062 778333 1 15 999988 -460851 1 2 999999 -618423 1 434815 720812 105030 2 539983 699332 2 2 999999 2 66150 318532 1 2 999999 88315 1 14 999982 529923 2 2 999999 2 142301 560456 1 15 999996 -515750 2 2 999999 2 578535 733885 2 2 999999 1 59104 970499 -355012 1 2 999999 -831652 2 56607 932580 1 37597 290091 -637721 1 1 1000000 -31487 2 2 999999 2 190896 235069 1 526923 845201 479998 1 28474 549652 786101 2 20 999999 2 363281 414778 2 2 999999 1 2 999999 138817 2 110700 995881 2 2 999999 1 187790 994252 -85855 2 6 999992 1 2 999999 808881 2 2 999999 2 17 1000000 1 926106 964130 364920 2 433751 783779 2 343545 768393 2 2 999999 1 101181 871521 394999 1 2 999999 -802213 2 444637 831242 1 10 999996 -74292 2 7 999997 2 138787 265256 2 376458 625628 2 1516 261579 1 445688 936823 -678850 1 8 999999 858162 2 2 999999 1 20 999986 -111336 2 5 999989 1 106074 523773 36531 1 2 999999 19077 1 2 999999 -410817 2 3719 434279 1 480116 615321 168036 2 1 999994 2 14 999983 2 971129 981657 2 15 999996 1 2 999999 -86732 2 2 999999 1 2 999999 -800341 2 68521 804896 2 2 999999 1 603401 805870 -293299 2 554001 730376 2 42109 87160 1 2 999999 525804 2 4 1000000 1 20 999998 760553 2 6 999991 1 2 999999 767282 1 2 999999 166242 2 400570 602503 1 49711 168478 874685 2 15 999995 1 8 1000000 372756 2 2 999999 1 171734 301423 -829616 2 686164 702766 2 2 999999 1 396997 964984 628664 1 16 999990 -761844 2 2 999999 2 12 999991 1 2 999999 994125 2 2 999999 1 846837 985058 81530 2 2 999999 2 115599 433355 2 19 999991 2 386084 419234 1 273265 994047 339354 2 2 999989 2 2 999999 1 8 999998 849711 2 186771 816049 2 2 999999 1 443834 556625 -402468 2 110353 609455 2 14 999993 1 15739 307096 270805 2 2 999999 1 11 999984 -970264 1 19 999988 729878 2 665530 810282 1 19 999988 -453743 2 237842 415516 2 13 999997 2 10 999997 1 19 999991 -986061 2 345600 629217 1 2 999999 -555431 1 260427 606880 -74714 1 1 999999 296194 2 16107 282503 1 2 999999 595249 1 2 999999 -752745 2 434443 726868 1 2 999999 -543721 2 2 999999 1 12 999999 260686 1 2 999999 -201736 2 7 999991 1 5 999988 -839322 2 2 999999 2 19 999981 1 9 999987 334910 1 68396 899501 603189 2 5 999984 1 1 999981 351295 2 159193 733834 1 2 999999 919374 2 1 999989 1 728161 749596 -643824 2 2 999999 1 2 999999 683260 1 2 999999 637214 1 2 999999 400494 2 28823 704712 1 2 999999 -112436 1 11 999984 493630 2 654197 839518 2 55231 836811 2 2 999999 1 47775 772109 451837 2 472012 857584 1 2 999999 71911 2 2 999999 1 2 999999 -493242 1 10 999997 -783838 2 471386 724020 2 19 999996 2 14 999986 2 210380 760362 2 147704 379947 1 301873 405075 224623 1 3 999990 729416 2 15 999982 2 27660 852488 1 501315 614574 -976730 2 186206 554677 1 380439 434421 -83848 1 8 1000000 -813217 2 7532 210103 1 749413 841833 787533 1 5 999998 744220 2 158080 897378 2 321133 626554 1 2 999999 -841545 1 2 999999 667613 1 14 999988 898284 1 2 999999 3344 1 20 999999 366833 2 3 999995 1 18 999991 -845136 1 6 1000000 624040 2 2 999999 2 409853 559950 2 12 999996 2 8 999981 1 2 999999 -123564 2 809540 907370 2 19 999993 2 2 999999 2 424292 842860 2 8 999991 1 11 999986 -716754 2 2 999999 1 263193 379090 71192 1 106134 513937 789736 1 9 999985 250749 2 300202 862480 2 510902 596227 1 2 999999 -574782 2 2 999999 2 1 999996 2 2 999993 1 7 1000000 -171639 1 10 999982 -986001 2 285957 878865 2 515872 828305 2 130115 867212 1 3 999982 -933723 2 2 999999 2 728764 736635 2 408303 779985 2 5 999999 2 239850 632580 1 144491 642709 -553689 1 98996 652852 -204098 1 2 999999 732314 2 89390 738384 1 2 999999 -959004 2 18 999992 2 2 999999 2 12 999992 2 2 999999 1 10 999996 864182 1 91601 617019 591472 2 849895 963379 1 2 999999 -82201 2 91803 717716 1 434327 675349 -17887 2 8 999987 1 31194 160320 -462671 1 2 999999 -400020 1 2 999999 -100575 2 399706 609020 1 4 1000000 -575834 1 296138 462275 -962566 1 2 999999 -290001 2 2 999999 2 679 522260 2 611472 761545 1 2 999999 230021 2 3 999988 2 20 999991 2 2 999999 2 124825 935726 2 2 999999 2 81412 525992 2 20 999986 2 2 999999 2 2 999999 2 2 999999 2 17 1000000 2 4 999983 2 393967 911763 1 2 999999 -840693 2 509059 518221 1 2 999999 -775159 1 2 999988 -970788 2 2 999999 1 3 999991 -495751 1 2 999999 922561 2 19 999987 1 311272 505712 -211548 1 2 999999 67730 2 2 999999 1 9 999987 198062 1 2 999999 -776755 2 258535 987518 2 438133 512263 1 157320 870831 851790 1 2 999999 264979 1 266159 762751 606433 2 9 999982 2 2 999999 1 9 999986 665922 1 2 999999 -903255 2 286437 726907 2 1 999992 1 364316 825750 -800952 1 2 999999 351750 1 8 1000000 -240386 1 6 1000000 -474046 1 3 999991 94189 2 8 999981 2 2 999999 2 139806 169654 1 14435 256746 789719 2 110380 166215 2 2 999999 1 2 999999 -5630 2 11 999984 2 7 999997 2 457094 910837 1 10 999986 464667 1 14 999984 42372 1 24167 285526 -458519 1 538356 819375 -69441 2 2 999999 2 385497 886180 2 576423 652072 1 255883 670844 336304 2 437816 850473 1 13 999991 532820 1 2 999999 -546826 1 2 999999 -660190 1 6 999996 196761 1 2 999999 682070 2 2 999999 1 1 999997 -898345 1 2 999999 465055 2 54470 136076 2 240971 939607 2 2 999999 1 248540 847748 549042 2 464041 772901 1 216785 406944 404845 1 1 999999 361955 2 2 999981 2 309905 413624 2 2 999999 2 88919 285854 1 2 999999 354728 1 886640 982842 -731763 2 2 999999 2 177617 770735 2 10 999997 2 2 999999 2 41636 569323 2 279228 288060 1 17 999994 687467 1 2 999999 48784 2 13 999998 2 70542 301122 2 11 999984 1 12 999990 996513 2 193397 350977 1 2 999999 654299 2 13838 168675 2 2 999999 1 241808 625596 434019 1 2 999999 -991704 2 10 999997 2 2 999999 1 2 999999 384124 1 2 999999 -381419 1 2 999999 -930218 2 909674 959515 2 2 999999 2 2 999999 1 11 999984 -476518 1 103527 107011 961321 1 2 999999 111528 2 693500 800778 1 856918 965126 -884711 1 11 999993 -130 1 2 999999 -430727 1 3551 266549 -910201 1 2 999999 829554 2 1 999984 1 2 999999 879212 1 2 999999 900259 1 2 999999 988427 1 277567 506087 400246 2 2 999999 2 10 999997 2 160749 217572 2 68267 521114 1 4 999991 -929915 2 381562 566419 1 824149 887399 52301 2 2 999999 2 339090 587321 2 300050 706395 1 11 999989 479867 1 4 999991 -64930 2 2 999998 2 9 999981 2 13 999993 1 20 999998 -68749 1 14 999981 -721166 1 2 999999 -91059 1 1 999989 -323282 2 7890 195115 1 19 999994 -59990 2 7 999999 1 2 999999 -757257 2 8 999983 1 5 999982 587484 2 9 999987 1 15 999982 -495938 1 5 999989 -924949 1 18 999984 841785 1 18 999999 745122 2 8 999990 2 8 999986 2 18 999999 1 2 999999 340507 2 2 999999 1 2 999999 797669 2 2 999999 1 2 999999 -306583 2 10 999983 1 16 999989 481354 1 13 1000000 776180 1 59814 575493 283689 1 313636 921543 -479596 2 774191 818313 1 2 999999 -302877 2 18 999996 2 2 999999 1 3 999994 656179 1 14 999995 83597 1 2 999999 178939 2 4 999993 2 296368 827431 1 20 999994 570849 1 3 999981 655563 1 2 999999 -663672 2 2 999999 1 47130 733821 -874513 1 13 999983 963428 2 20 1000000 1 2 999999 798690 1 17 1000000 814398 1 122765 474271 -250757 1 2 999999 -772351 2 2 999999 1 2 999999 843690 1 2 999999 -552183 2 607147 977375 2 17 999983 2 398182 970437 2 16 999991 1 323617 518771 -64993 1 2 999999 -317214 2 2 999999 1 483570 485324 -142065 1 19 999997 467467 1 3 999982 -169185 2 20886 706860 2 19 999989 1 2 999999 255060 1 12 999992 -246651 1 2 999999 201408 2 2 999999 2 2 999999 1 7 999988 -98642 1 2 999999 -300286 2 289335 927745 2 5 999991 2 493481 709130 1 3 999981 -332200 2 2 999999 2 378012 518475 1 2 999999 -265824 1 19 1000000 695655 2 8 999984 2 2 999999 1 300015 856673 -227056 2 386580 822919 2 2 999999 1 6 999988 -683646 1 2 999999 286377 2 2 999999 2 1 999983 1 20 999994 710875 2 20 999982 2 658536 849096 1 2 999999 -461313 1 2 999999 970679 2 825982 857774 1 219651 767459 398042 1 4 999991 -398230 2 2 999999 1 2 999999 -441572 1 529703 934661 841598 2 10 999986 1 2 999999 159253 2 2 999999 2 1 999999 1 9 999987 -240881 2 2 999999 2 5531 320192 2 293871 387958 2 2 999999 2 16 999986 2 2 999999 2 2 999999 2 19 999995 2 545072 885264 1 17 999995 312977 2 61213 706227 2 2 999999 2 807970 911807 1 421557 425654 -335374 1 11 999995 -473831 2 47620 308711 2 10 999984 2 17 1000000 2 17 999998 1 2 999999 -776948 2 2 999999 1 2 999999 -169056 2 289347 495916 2 5 999992 2 943508 946173 1 8 999997 -50536 1 202794 430942 620706 1 17 999991 337887 2 19 999986 2 1 999986 2 2 999999 1 759727 963479 -64205 2 215897 949205 1 16 999984 260141 1 2 999999 -917328 1 197189 945684 -45418 1 476414 810958 -377157 1 7 999983 -540864 1 532909 908136 802396 1 155607 285192 550105 1 2 999999 374453 1 19 999991 143567 1 391344 582735 3566 2 152335 633459 2 830996 833455 2 6 999999 1 17 999997 765854 1 2 999999 550083 2 2 1000000 2 6 999996 2 2 999999 1 13 999993 422900 1 2 999999 381443 1 12 1000000 -959338 2 2 999999 1 136520 595351 267950 2 283500 428681 1 2 999999 238309 2 89414 641565 1 9 999997 229210 1 367340 815474 -945487 2 43501 694854 1 2 999999 -696025 2 70548 463765 2 2 999999 2 16 999986 1 4 999994 -182047 1 430654 583043 -292186 1 2 999999 -994599 2 8 1000000 1 2 999999 -195317 1 383546 999767 -133970 1 735400 913039 940396 1 11 999983 124385 2 2 999999 1 247185 474580 -682814 1 280126 516384 -269487 2 2 999999 1 2 999999 342137 2 14 999982 1 193471 418912 -93639 1 265949 424373 367881 2 2 999999 2 2 999999 2 13 999984 1 2 999999 -947238 2 629702 970592 1 2 999999 -985266 2 456042 600125 2 15 999993 1 2 999999 -964510 1 2 999989 497785 2 426536 626176 2 6403 680861 2 47214 152036 2 501643 904611 1 2 999999 268591 1 550258 731528 869512 2 7 999987 2 366770 869660 2 4 1000000 2 2 999999 2 507874 939954 2 9 999981 1 7 999999 872790 2 14 999987 1 2 999999 -654822 1 15 999986 -84858 1 1 999987 134106 2 2 999999 2 755807 925123 2 9 999995 1 126765 674762 -353262 2 18 999982 2 14 999993 1 17 999991 -932251 1 435570 608697 193775 2 134974 249134 2 18 999987 1 4 999998 -186197 1 63818 473769 567871 2 2 999999 1 14 999985 457971 1 6 999989 247630 1 2 999999 904018 1 91576 94193 538189 1 669061 872812 -346166 2 1273 118646 1 659328 816177 571711 2 2 999999 1 14 999992 144509 1 19 999995 586931 1 11 999981 -862969 1 10 999998 -672861 2 8 999988 2 2 999999 1 2 999998 -586619 1 365960 598063 674112 1 2 999999 -748323 1 59248 265111 -515214 2 14 999994 2 2 999999 1 2 999999 -268051 2 6 999999 1 2 999999 -988586 1 276421 758584 -73889 1 509287 815268 -773866 1 5 999995 -713239 1 4 999996 -23404 1 2 999999 851433 2 714818 904816 2 288915 779033 2 2 999999 1 6 999983 -388166 2 19 999996 2 10 999985 2 2 999999 2 2 999999 1 18 999986 -346286 1 243592 605207 66546 2 49229 275747 2 10 999988 2 9 999988 1 395645 698465 -180618 2 14 999985 2 11 999989 1 2 999999 -168 1 20 999984 -75528 2 8 999993 1 649652 944847 858852 1 2 999999 289609 2 2 999999 2 2 999999 2 473282 524089 1 5 999984 -666080 1 166230 863709 -640875 1 2 999999 -158319 2 4 999992 1 10 999989 -309476 1 2 999999 -691753 2 267286 418509 2 1 999998 2 20 999981 2 414146 734148 1 2 999999 606880 2 2 999999 1 2 999999 -690363 2 2 999999 2 2 999999 2 6 999997 1 5 999991 -900666 1 575438 821830 -52040 1 494741 759546 -990113 2 414033 656713 2 9 999998 1 2 999999 810563 2 2 999999 2 274552 488369 2 2 999999 1 2 999999 978147 1 11 999981 388851 1 2 999999 -912608 1 2 999999 -289996 1 4 999992 -292176 2 16 999993 1 7 999996 627440 2 2 999999 2 690149 709719 2 18 999989 2 15 1000000 2 1 999989 2 2 999999 1 294404 456947 -491657 1 5 999989 136834 1 14 999992 964356 1 164547 557059 -375724 1 2 999999 361175 2 851406 926989 2 2 999999 2 2 999999 1 2 999999 344371 2 252631 528240 2 18 999984 1 2 999982 427865 1 2 999999 -514483 1 232103 461965 614527 2 464163 991800 1 2 999999 135224 1 713760 944234 247660 1 13 999986 718854 1 137016 424758 -602722 2 254793 547809 2 291455 722407 1 3 999987 462852 1 15 999989 -771903 1 2 999999 -591160 1 19 999996 765135 1 3 999984 7270 1 2 999999 53408 2 2 999999 2 2 999999 2 2 999999 2 708957 919858 2 13 999992 1 2 999999 -612784 2 11128 32470 1 2 999999 -100577 2 19 999983 2 2 999999 1 2 999999 370016 2 2 999999 1 5 999981 -966084 2 116475 219789 2 11 999989 2 89667 141885 2 4 999987 1 2 999999 264248 1 4 999992 566900 2 2 999999 1 2 999985 616429 2 241269 720688 1 10 999988 378548 2 13 999985 2 9 999993 2 404754 850808 2 2 999999 1 7 999983 941516 1 834233 867851 795758 1 4 999998 -181624 1 16 999999 -175500 1 2 999991 974649 1 16 999998 806243 2 15 999988 2 55911 668748 2 2 999999 2 391288 571711 2 20 999992 2 9 999997 1 2 999999 849663 2 213457 807005 1 277397 565238 -263522 2 2 999999 1 2 999999 -189792 1 15 999993 760829 1 2 999999 984955 1 316407 560615 -981561 1 4 999986 -800668 1 7 1000000 973712 1 2 999999 756629 1 12 999991 844578 2 2 999999 2 2 999999 2 7 999981 2 2 999999 1 165846 909345 -676786 2 8 999993 1 2 999999 -767745 1 1 999989 214832 2 2 999999 2 9 999993 1 6 999984 -477846 2 2 999999 2 2 999999 1 2 999999 -415674 2 2 999999 1 2 999999 -487138 2 10 999991 1 11 999998 327821 2 2 999999 1 2 999999 593015 2 28049 777380 1 2 999999 804754 2 153721 708107 1 4 999984 687957 2 2 999999 1 41231 326966 -509003 2 631623 897120 2 11 999992 2 47627 163468 2 136276 676895 1 2 999999 -962713 2 2 999999 1 638940 950035 929790 1 225923 641775 42528 2 9 999996 2 13 999981 1 7 999995 883788 1 213920 435548 231913 2 18 999985 1 26999 327040 418583 2 2 999999 2 2 999999 1 6 999997 -957588 1 13 999995 -811859 1 2 999999 399684 2 2 999999 1 2 999999 -38827 2 283424 665711 1 227467 502261 254026 2 9 999995 1 2 999999 181456 1 2 999999 895442 1 5 999999 -602157 1 546224 709575 -750914 1 16 999998 -521600 2 2 999999 1 380495 527896 -96952 2 303784 517325 2 248111 359840 1 144571 519607 -78644 2 6 999988 2 6497 501982 2 2 999999 1 2 999999 521987 2 7 999992 2 2 999999 2 2 999999 2 57828 736962 2 200752 504795 1 855402 898394 -968605 2 20 999991 2 2 999999 1 219555 752164 253343 1 2 999999 -951373 1 8 999993 849890 1 3 999998 -757210 2 3 999986 1 456913 626706 -762502 2 7 999999 1 8 999986 -664766 1 3 999997 -826091 2 3 999984 2 455132 667599 1 500324 979567 972037 2 128415 551080 2 65361 596198 1 4 999983 832106 1 48410 368073 623924 1 2 999999 366323 1 15 999983 -951728 2 237542 563581 1 13 999981 -992380 2 1 999989 1 16192 360058 531474 2 650750 900947 1 307989 526372 685380 1 140953 582405 404291 2 2 999981 1 2 999999 -886550 2 13 999992 1 9 999998 107077 2 2 999999 1 8 999989 -572162 1 2 999999 -507754 2 2 999999 1 9 999991 238537 2 2 999999 1 2 999999 438465 2 14 999991 1 2 999999 -955475 2 2 999999 2 13 999992 2 2 999999 2 2 999999 1 2 999999 -373794 2 17 999997 1 17 999994 -365778 1 2 999999 452891 2 482248 908684 1 2 999999 244289 1 2 999999 -906403 2 72784 456431 1 9 999992 -982180 2 5 999990 2 298374 962523 1 16 999981 872804 1 2 999999 635440 2 2729 232425 2 404772 554778 1 74199 959302 -587064 2 145982 733772 2 2 999999 1 2 999994 -888220 2 2 999999 2 489448 533066 2 17 999987 2 11083 997581 1 2 999999 250532 1 701185 827698 -918257 2 2 999999 1 2 999999 931978 1 189872 234853 -808698 1 621022 676634 -441125 2 813277 914063 1 2 999999 964975 1 5 999991 627524 2 598394 786092 2 11 999992 1 826439 958049 -731767 2 2 999999 1 425897 541251 -125620 1 157062 961980 -209117 2 1 999987 2 13 999982 1 2 999999 153519 1 11 999986 -575658 2 2 999999 2 6 1000000 2 254445 649528 1 18 999999 563378 2 17 999983 2 402149 785723 2 2 999995 1 72005 238330 769286 2 400825 463282 1 875490 995420 301315 1 29035 355539 177948 2 5 999997 1 493958 900090 -955387 1 11 999997 -918701 1 1 999990 210790 1 10 999988 -332233 2 2 999999 1 206852 440804 -841531 2 264711 759614 1 221737 853483 966176 2 2 999999 1 11 999993 958463 2 222553 460389 1 155404 871189 -548818 1 28490 495228 -39474 1 11 999998 -807890 1 701662 876843 -447450 2 13 999989 2 2 999999 2 92559 338585 1 14 999992 -766699 2 64347 895755 1 8 999992 -845014 2 6 999984 1 2 999999 955403 1 49782 707368 -710409 2 10 999994 2 19 999989 1 123761 829524 -523264 2 354475 568167 1 173433 770079 -839276 2 17 999992 1 210722 634553 227966 1 2 999999 749687 2 496012 916990 1 18 999987 572622 2 2 999999 1 2 999999 -408279 2 9 999994 2 2 999999 1 2 999999 563856 2 308241 853410 1 315098 419203 363195 1 261459 415774 -428240 1 17 999996 756081 2 785774 809445 2 2 999999 2 2 999999 1 16 999981 -447371 1 113982 318614 -640230 1 10 999993 34908 2 2 999999 1 694292 920299 -897556 2 16 999993 2 2 999999 1 6 999982 -705723 1 2 999999 705056 2 14 999995 1 2 999999 558144 1 592407 896670 -242730 1 355684 698439 -995019 1 615146 775060 -49675 1 4 999985 -710544 2 2 999999 2 19 999982 1 2 999999 183169 1 549912 906426 -479871 1 90566 491790 -316272 2 747687 932484 1 42698 94342 904083 2 2 999999 1 853205 945471 -185323 1 3 999989 620398 1 378771 572834 181714 1 8 999983 -968529 2 2 999992 1 2 999999 -427937 1 2 999999 -765359 1 200041 821146 493254 1 2 999999 426720 1 12 999996 -967891 1 16 999998 405408 1 6 999995 802856 2 10 999982 1 5 1000000 200024 2 35602 220569 2 546513 888866 1 38717 925851 -267814 1 14 999988 -729473 1 2 999999 -901562 1 2 999999 -905061 1 2 999999 -241907 2 126068 655962 1 553531 903760 989866 2 17 999991 2 1 999983 1 14 999995 284398 2 584390 954674 2 12 999996 2 163248 752324 1 630087 895938 -659292 2 2 999997 1 229308 241090 225872 2 2 999999 1 15 999987 -352102 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 408669 624451 1 8 999994 2635 1 2 999999 -71287 1 441174 893232 -722803 1 2 999999 -453441 1 2 999999 -529864 2 2 999999 2 2 999999 2 53180 371353 2 6 999986 2 6 999998 1 17 999993 -635682 1 10 999999 -868012 1 2 999999 -813790 2 290828 867253 1 239029 981756 916490 1 131474 534720 -699756 2 2 999999 2 2 999999 1 987635 997196 21184 2 12453 397003 1 280589 652513 768447 1 19 999986 401079 1 2 999999 742090 1 14 1000000 961388 1 2 999999 236854 2 2 999999 2 2 999999 2 5 999983 2 2 999999 1 223207 994884 409564 1 242942 376396 227911 2 2 999999 2 7 999986 1 19 999995 -333561 2 2 999999 1 20 999989 174179 1 7 999984 -859485 2 2 999999 1 13 999983 761710 1 16 999986 -948450 2 144747 737218 2 2 999999 1 2 999999 300847 1 2 999999 847873 2 19958 109210 1 9 999994 220173 1 19 999999 -251035 1 571163 695805 -184785 1 9 999982 932437 2 6 999996 1 2 999999 -441290 1 727626 774599 293851 1 2 999999 -215977 2 2 999999 1 2 999999 -838000 2 14 999991 1 16 999990 919880 1 361830 362039 371771 2 14 999994 2 4 999981 2 407140 980897 1 329042 707307 869569 1 2 1000000 460286 2 17 999987 2 2 999999 2 2 999999 1 2 999999 828865 1 519492 524853 -286888 2 1 999989 2 18 999997 1 2 999999 -791547 2 4 999997 1 12 999991 -902659 2 8 999989 1 215187 945897 -801345 2 1 999986 1 262835 609366 -264001 2 504435 621116 2 7 1000000 2 173792 525999 2 2 999999 2 4 999988 1 85970 232844 76469 2 2 999999 2 216470 497034 1 208435 526361 -515598 2 271336 902466 1 5 999989 -802006 1 10165 982487 -405540 2 432590 443782 1 691949 953450 -239832 1 365291 381292 711854 2 196311 419247 2 7 999992 1 2 999999 -857346 2 342036 558473 2 2 999999 2 2 999999 2 716232 785146 2 13 999988 2 229959 381297 2 13922 434005 1 379675 518844 623789 1 13 999987 -528719 1 2 999999 -802277 1 244489 910229 695273 2 2 999999 1 218859 258724 250420 2 10 999996 1 2 999999 199817 1 2 999999 -858067 2 3 999988 1 232811 294743 843074 2 2 999999 1 2 999989 577307 2 2 999999 2 53650 76254 1 2 999999 30484 2 651214 857318 2 69264 641116 2 354169 535031 1 17 999992 719417 1 11 999987 505345 2 5 999984 1 2 999999 -280591 2 2 999999 1 610017 684832 22337 1 2 999999 498422 2 2 999999 1 430580 773801 211975 1 2 999999 946581 2 504693 974140 1 2 999999 671425 2 636177 915141 2 2 999999 2 16 999992 1 4 999981 -909743 1 2 999999 -714061 1 4 999989 517441 2 606681 623009 1 451578 996553 558474 1 1 999999 343497 1 19 999994 423296 2 730861 895927 1 167408 628683 671961 2 162771 301083 2 2 999999 2 2 999999 1 328333 332778 -296216 1 703232 766378 115491 2 2 999999 2 2 999999 1 2 999999 -490506 1 11 999993 -704809 1 858697 913385 -147146 1 2 999999 219641 1 2 999999 440424 1 756275 810321 977117 2 6 999982 1 507329 799439 982230 1 1 999993 -920322 2 2 999999 2 284803 673541 2 610846 906164 2 2 999999 1 12592 923517 -60163 1 2 999999 562456 2 320926 739660 2 396721 577117 1 2 999999 398718 2 155003 967027 1 22543 846035 -751499 1 152957 202297 435578 2 9 999987 2 15 999996 1 787988 852619 536103 2 6 999984 2 364201 812201 1 21122 738855 865535 1 104737 380608 -887927 1 2 999999 -756642 2 565943 783626 2 18 999997 2 13 999999 1 591076 866152 -291779 2 2582 575670 2 203554 510064 1 2 999999 -590609 2 57533 880130 1 12 999994 321416 1 2 999981 914991 2 41069 96929 1 17 999994 -713428 2 70566 489015 2 2 999999 2 2 999999 1 332465 440014 25521 1 127937 160508 -843015 2 343192 795059 1 307518 705078 -780612 2 2 999999 1 592742 889786 698072 1 718431 963651 387264 1 2 999999 -455829 2 525469 789523 1 8 999987 -326826 2 323377 830345 1 2 999999 -243037 2 159807 165900 1 2 999999 522454 1 18 999990 -510226 1 2 999999 88450 2 19 999999 2 11 999983 2 2 999999 2 5 999986 1 2 999999 -383433 1 4 999997 -301676 1 449236 574522 45329 2 15 999985 2 16 999991 1 2 999999 194191 1 12 1000000 968397 1 2 999999 283603 2 2 999999 1 306226 776710 579894 1 431324 805423 434441 2 30519 985353 2 342951 500734 2 63912 790608 1 16 999984 671548 2 148462 823268 2 186679 696521 1 6 999996 -280524 2 11 999993 2 2 999999 2 631152 956760 1 2 999999 -542939 2 8 999996 1 602511 707388 -190577 1 389569 845938 -105902 2 8 999983 1 9 999987 30537 2 2 999999 2 18 999981 2 17 999990 2 2 999999 2 362444 635433 1 352542 757051 -914936 2 15 999997 1 3 999981 143843 2 2 999999 1 464836 748370 37948 2 2 999999 1 10 999994 366268 1 18 999992 568668 1 2 999999 485236 1 627955 876580 454000 1 4 999988 -532297 1 14 999996 -973654 1 2 999997 297406 1 93325 610257 -771477 2 8 999981 2 132120 179260 2 5 999990 2 2 999999 2 655627 690138 2 15 999994 2 345817 610453 2 2 999999 1 2 999999 -537467 2 2 999999 1 10 999989 -824704 2 2 999999 2 2 999999 1 5 999982 551981 2 177793 297222 2 487141 991290 1 2 999999 52323 2 11 999984 2 3 999992 2 6 999993 1 96660 518973 -864606 1 142809 940679 963993 2 19 999981 1 2 999999 -232485 1 232385 918976 -768232 2 2 999999 2 2 999999 1 2 999999 -849052 1 8 999988 -319996 1 318388 621684 -638007 1 739714 755656 -764916 1 19 999995 -689952 1 2 999999 -111882 1 2 999999 804655 1 7 999993 936880 2 802027 890746 2 2 999999 1 2 999999 -840173 1 2 999999 -496215 1 2 999999 87843 1 2 999999 349895 1 4 999990 -193909 2 118195 807866 2 3 999989 2 14 999984 2 2 999999 1 5 999982 -691492 2 2 999999 1 2 999999 -101148 1 2 999999 -914133 2 2 999999 2 5 999986 1 14 999996 698042 2 2 999999 1 267733 452010 -994688 1 2 999999 375439 1 20 999983 406830 2 1 999984 2 5320 779619 2 2 999999 1 53722 617971 -856620 2 15 999997 1 1 999989 -770025 1 463009 822437 248400 2 759600 949986 1 100318 832683 -383110 2 2 999999 2 69516 353116 2 15 999990 2 19 999995 2 2 999999 1 2 999999 -166078 1 15 999982 -395952 1 2 999999 273209 1 2 999999 -293978 2 15 999996 2 12 999989 2 17 999985 1 19 999981 855144 2 7 999986 1 693925 977026 118792 1 2 999999 687838 1 2 999999 67436 2 2 999999 1 8 999993 -831465 1 2 999999 -388488 1 2 999999 -623986 2 13 999999 1 2 999999 154904 1 196684 884323 -320144 1 2 999999 -242571 1 2 999999 466492 1 712884 859554 441397 1 2 999999 945497 2 1 999997 2 14 999998 2 103422 793948 1 11 999982 -102647 1 461882 728351 580911 2 15 999989 1 98661 880170 -177782 2 6 999996 1 8 999998 908245 2 2 999999 2 53335 769895 2 306199 584620 1 315298 467761 -750824 2 18 999991 1 787527 851590 881803 1 425740 808169 -141042 2 55474 236026 1 17 999989 157580 1 2 999999 480584 2 710151 884645 1 10 999993 503246 2 2 999999 2 2 999999 1 72134 517420 868223 1 2 999985 831113 2 184306 584800 1 432326 726193 -465585 2 13 999984 2 24681 626689 1 17 999996 -433553 2 2 999999 2 386425 865739 2 9 999991 1 167327 802490 -749325 2 201569 945729 1 2 999999 -224454 1 6 999995 -830575 1 5 999991 -114619 1 420407 609693 448240 1 2 999999 -335063 2 205130 915109 1 2 999999 208995 1 2 999999 142091 1 615352 730543 420125 2 19 999993 1 7 999987 285250 1 565898 688252 138406 1 488770 611583 -299949 2 114756 712143 2 18 999987 1 661068 963519 833787 1 2 999999 -464911 1 2 999999 508931 1 245709 328742 -252711 2 16 999986 2 2 999999 2 20 999995 2 2 999999 1 2 999999 342582 1 3 999997 901376 1 13 999981 766496 2 2 999999 2 1 999991 1 2 999999 -816441 1 542872 674332 53907 2 6 999990 2 19 999987 2 8 999986 1 2 999999 217257 1 2 999999 430092 1 3 999986 -645596 2 209460 605569 2 16 999982 2 196684 722845 1 91146 144522 54275 1 494293 615268 834664 2 554389 748363 2 381950 628668 2 19 999988 2 12 999994 1 15 999982 -337974 1 7 999988 494829 2 226746 938566 1 14 999997 -15635 2 2 999999 1 754393 866313 642367 1 14 999996 747040 1 2 999999 -402534 2 2 999999 2 19 999986 2 110835 455692 1 2 999999 -628490 1 2 999999 -927699 2 2 999999 2 331176 886505 1 1 999982 6215 2 451275 897040 1 2 999999 453038 2 974095 987871 2 767810 894655 1 2 999996 102691 2 37777 301265 2 2 999999 2 2 999999 2 2 999987 1 19 999986 -264718 2 13 999984 2 26826 165497 2 179425 476021 2 2 999999 2 2 999999 1 2 999990 -939568 2 2 999999 1 412497 796710 560393 2 5 999982 2 325670 597724 2 5 999987 2 14 999982 2 9 999995 1 2 999999 524969 1 176373 608748 609995 1 292454 854065 -241458 2 2 999999 1 4 999987 -46660 2 18 999988 2 4 999981 1 81115 664198 -877413 2 2 999999 1 7 999996 -974703 2 2 999999 2 638889 990858 1 2 999999 -759723 2 175628 679218 1 292323 738736 -153249 1 2 999988 -606052 2 6 999997 2 2 999982 1 2 999999 -966799 2 7401 33531 2 545902 990188 1 2 999999 -192401 1 2 999999 -29891 1 8 999997 -84833 2 252500 302148 1 2 999999 -45397 2 3 1000000 2 343043 523588 1 206104 645968 936768 1 4 999990 -496824 2 20 999987 2 13 999984 1 12 999998 635122 2 2 999999 1 2 999999 -158077 2 208432 716306 2 574331 609217 2 4 999989 2 2 999999 1 199693 220130 189412 1 110075 145400 944279 1 15 999994 -749407 2 2 999999 1 2 999999 -494525 2 2 999999 2 11 999983 2 373267 965044 2 292932 644187 1 2 999999 -972784 1 2 999999 -900879 2 2 999999 2 114771 624163 2 17 999986 2 337443 709675 2 139716 912277 2 2 999999 1 1 1000000 219276 1 2 999999 -24113 1 725837 768547 -706515 1 2 999999 -42917 1 4586 237686 -770268 1 13 1000000 -682672 1 9 999996 446952 2 226218 434781 1 349623 895198 868155 2 2 999999 1 2 999999 -566735 2 2 999999 1 2 999999 -63859 2 2 999999 1 389353 614271 356384 2 4 999994 2 5 999986 2 17 999994 1 661526 685358 83386 2 694312 928208 1 12 999984 348028 2 6 999996 1 2 999999 -216946 1 6 999986 -122396 1 2 999999 662285 2 20 999988 1 5 999999 -739970 1 2 999999 -595975 1 262754 981253 533521 2 16 999994 1 13 999992 -594130 1 13 999998 782239 1 2 999999 -954459 2 13015 539299 2 2 999999 2 11 999987 1 2 999999 -676480 2 2 999992 1 7 999982 -50526 1 136167 999158 133413 2 19587 474303 2 633901 695108 2 16 999983 1 1 999982 -278243 2 183868 895467 1 2 999999 -225280 1 119756 332411 480200 2 10 999994 1 20 999984 267300 1 246195 893340 -16185 2 411179 468313 1 413344 720710 798442 1 2 999999 18201 1 11 1000000 -75180 2 2 999999 1 5 1000000 365953 1 2 999999 208814 2 6 999988 1 870320 923383 -684412 1 68044 864475 -552603 1 988272 994193 -551920 2 2 999999 1 17 999985 -979241 1 1208 845826 -994688 2 5 999999 1 12 999992 860973 1 698362 775416 203939 2 16 999998 1 13 999999 -588141 2 2 999999 2 2 999999 1 217550 632636 -983609 2 2 999999 1 12 999992 -116679 2 2 999999 2 14 999994 1 639853 700097 -906105 2 2 999999 2 671768 953748 1 2 999999 887011 2 365202 543572 2 2 999999 2 141257 304612 1 241238 257667 68171 2 51357 370861 1 2 999999 -492662 2 18 999993 1 2 999999 428948 1 2 999999 -19144 1 2 999999 -85857 1 31875 226812 63170 2 10 999985 1 12 999990 93593 1 2 999999 591753 2 263838 805744 2 12816 877605 2 213354 472356 1 2 999999 89136 1 13 999991 -621718 1 3 999992 388928 2 173622 484774 2 11 999999 1 2 999983 -870348 2 2 999999 1 8 999993 227789 2 10 999981 2 666837 955178 2 8 999989 2 12 999996 2 122777 424505 1 194054 827940 41918 1 389742 770413 599767 2 19 999996 1 10 999987 131581 2 2 999999 2 10 999990 1 2 999999 902170 2 20 999986 2 2 999999 2 276336 549383 2 3 999985 2 11 999982 2 598413 757610 2 2 999999 1 440197 675112 753252 2 357948 491784 2 2 999999 1 2 999999 374878 1 10 999998 525604 2 809182 820964 1 281607 294582 451988 1 257556 512611 391154 1 20 999990 770508 2 15961 902310 2 18 999989 1 16 999991 -856702 2 19 999984 1 408748 928647 128117 1 2 999999 -882682 2 17 999990 2 116872 134442 2 141492 729333 2 2 999999 2 9 999998 2 29260 906731 2 8 999994 1 1 999985 765917 1 2 999999 406273 2 2 999999 1 5 999990 -979797 2 2 999999 1 2 999999 148776 2 26683 276353 1 140278 779715 -748221 1 18 999985 747419 1 12 999997 774475 1 2 999999 -758315 2 600010 903895 2 3 999999 2 2 999999 1 72363 347477 -245888 1 14 999993 50544 2 5 999985 2 2 999999 2 277894 674743 2 2 999999 2 855439 913346 1 2 999999 -935785 1 2 999999 -303588 2 2 999999 1 15 999993 -224783 2 6 999996 1 1297 759179 -468192 1 2 999999 -779275 2 14 999982 1 185847 918740 -401862 2 202775 847273 1 1 999996 707854 2 309628 989630 2 2 999999 2 362822 653400 1 4 999990 983451 1 2 999988 843667 1 2 999999 -506901 1 6 999990 -385306 2 11 999999 2 40883 660812 2 115756 904129 2 13 999994 2 2 999999 1 2 999999 356634 1 17 999982 68622 1 161636 196895 629883 2 2 999999 2 366331 385234 2 2 999999 1 159328 676665 252567 1 2 999999 -719189 2 18 999996 1 2 999999 -292934 1 2 999999 -290752 1 20 999984 -48247 2 841608 909062 2 2 999999 1 2 999999 688509 2 6 999997 2 8 999981 2 399090 441162 1 14 999999 403504 1 265961 909759 -658333 1 2 999999 -881195 1 595393 913239 -757357 1 2 999999 663604 2 401650 439155 2 2 999999 2 2 999999 2 8 999983 1 2 999999 -837335 2 696376 902782 1 11 999986 -913104 1 18 1000000 914766 2 18 999984 2 39903 651892 2 151637 617126 2 449011 748663 1 213542 537232 -334904 2 2 999999 1 15 999990 706217 2 957376 972453 2 416115 448476 2 17 999988 2 2 999999 1 237303 279688 704984 1 20 999985 -477244 1 553985 611351 -261456 1 2 999999 -750133 2 2 999999 2 6 999982 2 2 999999 1 433666 777160 870144 1 2 999999 -137259 2 13 999994 2 153226 466142 2 2 999999 1 2 999999 619043 1 561832 719478 -429143 2 2 999999 1 2 999999 128414 2 2 999984 1 2 999999 -562737 1 9 999997 -860647 1 2 999999 957732 1 111576 930853 -848173 2 38636 749927 1 2 999999 -212907 2 426735 677108 2 884746 974295 1 12 999997 -170202 1 410985 578784 269232 1 2 999999 -808778 2 2 999999 1 2 999999 530540 2 2 999999 2 2 999999 1 5 999989 -770824 1 8 999998 -570261 1 1 999986 -543453 2 2 999999 1 4 999986 795788 1 3 999981 -679075 2 2 999999 2 2 999999 1 2 999999 -386224 1 355261 806139 118000 1 568506 705538 751741 2 2 999999 1 18 999995 811917 2 19 999999 2 498778 523515 1 2 999999 -314665 2 427949 880483 1 411261 982376 -420124 2 466926 550363 2 368186 478102 2 2 999988 1 20 999998 -462924 2 268876 366313 1 11 999982 234494 2 2 999999 1 1 999994 583749 2 7 999995 1 5 999989 -923826 1 2 999999 -161312 2 17 999992 1 3 999990 -349983 2 12 999994 2 2 999999 2 2 999999 2 16 999990 1 345953 702369 494801 1 183706 476457 -709174 2 2 999999 2 2 999999 1 253594 663641 19187 1 19 999982 82254 1 2 999999 -431401 2 6 999991 2 262592 582328 1 11 999995 574745 2 56657 771474 2 2 999999 1 2 999999 -490461 2 82192 855234 1 9975 713680 723216 1 2 999999 175880 2 2 999999 1 2 999990 953180 1 8 999998 -409264 2 2 999999 2 142577 647623 1 2 999999 428148 2 5 999982 1 486322 656160 622624 1 497064 734474 -649096 2 10 999982 2 17 999983 1 2 999984 -162187 1 2 999999 422647 2 805682 886701 2 2 999999 1 781975 960519 -666765 1 16 999998 -833380 1 2 999999 407606 1 2 999983 -379043 1 2 999999 529099 1 2 999999 -72440 1 167325 177176 -560565 1 15 999993 520564 2 2 999999 2 19 999997 1 5 999988 12478 1 5 999995 108597 2 2 999999 2 2 999999 2 524340 926697 1 2 999999 200576 1 2 999999 639466 2 2 999999 2 2 999999 1 884356 998550 977085 2 19 1000000 1 2 999999 217177 2 613464 983036 1 6 999993 -129649 1 2 999999 522192 2 2 999999 2 725454 806834 1 2 999999 -911475 2 2 999999 2 15 999993 1 860680 950894 -507805 1 4 999986 156567 2 5 999985 1 15 999992 638080 2 2 999999 2 830940 967069 1 16852 846333 -956609 1 8 999985 437889 2 2 999999 2 16 999981 2 8 999989 1 383955 860524 560823 1 2 999999 -572594 1 17 999992 516541 2 2 999999 1 18 999999 -936795 1 81751 532935 -169522 2 621091 647539 1 2 999999 430561 2 251826 869257 1 10 999992 239547 2 2 999999 1 2 999999 -563672 1 4 999984 986169 1 14 999982 220661 2 2 999999 1 3 999997 -88440 1 18 999983 200268 1 8 999985 -715450 2 198581 203472 1 2 999999 428051 2 860544 951733 1 256371 449686 507508 2 2 999999 2 84954 227925 1 2 999999 -970923 1 5396 9716 -785220 1 13 999997 -286224 2 223123 797714 2 530886 727622 2 2 999999 2 2 999999 1 11 999993 -660310 2 3 999993 1 327905 515475 705277 1 7 999986 -612471 1 2 999999 -483819 1 2 999999 -445264 1 541258 946824 605902 1 10 999991 365544 1 10 999999 -91258 2 2 999999 2 2 999999 2 4 999996 1 2 999999 342542 2 1 999993 1 2 999999 95385 1 377610 895672 -593871 1 18 999987 913598 2 16 999997 1 11 999999 596431 2 4 999987 1 1501 417447 -237596 1 405074 641929 616362 1 2 999999 6351 1 2 999999 -397807 2 714221 946609 1 2 999999 19688 1 91907 148720 934177 1 316213 355759 -709299 2 831998 911155 1 49910 395080 -642841 2 2 999999 1 18 999990 -497180 2 663103 851234 1 17 999984 167697 2 1 999997 2 105677 474005 2 149121 846351 2 353827 831096 2 8 999983 1 2 999999 -73787 2 4 999993 2 2 999999 1 16 999991 -737776 2 2 999999 2 11 999987 1 142998 353186 -512699 1 1 999992 -11936 1 673532 850246 175214 1 2 999999 375827 1 9 999991 646236 2 19 999995 1 765769 843239 -375870 1 9 999991 -222527 2 344970 540675 2 2 999999 2 326114 611202 2 2 999999 1 42063 489968 423286 1 17 999999 -491404 1 2 999999 -420631 2 2 999999 2 2 999999 1 16 999987 -982571 2 427217 604768 1 2 999999 136482 2 18 999989 2 2 999999 1 5 999982 275174 1 2 999999 -576102 2 565634 744159 2 2 999999 2 2 999999 2 492147 821264 1 2 999999 -830766 1 10 999991 -993399 2 2 999999 2 526021 714575 1 2 999994 -297269 2 244422 327239 2 12 999983 1 2 999999 -310510 1 2 999999 955634 1 12 999996 -254304 1 20 999990 630180 1 10 999992 -420947 2 443438 689040 2 4 999994 1 2 999999 778970 1 258567 824418 268516 1 20 999990 754060 2 2 999999 2 200074 316464 2 18 999999 2 7 999985 1 341594 806855 -985416 1 438471 457413 468778 2 12 999983 2 2 999999 2 20 999996 2 2 999993 2 15 1000000 1 20 999983 626431 2 2 999999 2 4 999983 1 12401 997704 -502202 1 491085 607589 -389692 2 2 999999 2 12 999995 1 55720 436810 -766472 2 2 999999 2 2 999999 2 8 999985 1 656180 962290 -945032 1 20 999996 303510 2 7 999991 1 10 999997 845628 2 11 999999 2 2 999999 2 585763 613742 1 195554 495661 -499301 2 2 999999 1 2 999999 -198913 1 2 999999 547427 2 2 999999 1 130066 856338 -235330 2 2 999999 2 578535 915703 1 1 999998 257564 1 19 999994 -663974 2 2 999999 1 2 999999 -690582 2 6 999983 1 2 999999 784963 1 11 999993 -792097 1 2 999999 -273977 2 4 999999 2 136904 239941 2 298158 814665 2 14 999997 1 20 999998 376453 1 2 999999 -714963 1 715784 793366 3773 1 1 999995 -246789 1 2 999999 734630 2 2 999999 2 2 999999 2 361712 811633 1 499123 728705 563360 1 16 999990 662426 2 644843 799344 2 2 999999 2 18 999986 1 9 999995 548160 2 9 999992 1 81544 476841 955179 2 2 999999 1 2 999999 131980 1 429076 907910 -781031 1 191992 804178 -800001 1 609 602161 534328 1 2 999999 79331 2 603666 668395 1 533491 781363 576411 1 2 999999 -784385 1 15 999993 287397 2 2 999999 1 541076 801153 -108543 1 2 999999 -980852 2 2 999999 2 2 999999 2 12 999981 1 2 999999 283826 2 112264 501941 2 130715 940622 2 327718 896292 1 2 1000000 -251059 2 2 999999 1 3 999987 215996 2 92768 646489 1 4 999987 733908 2 436386 714291 1 17 999994 209239 2 2 999999 2 2 999999 2 571601 784220 1 2 999999 79175 1 247241 773943 282095 1 2 999999 -160772 2 2 999999 1 2 999999 566914 2 2 999999 2 81550 763918 2 14 999995 1 2 999993 933553 1 131502 751663 -247263 2 20 999991 1 2 999999 449091 1 239325 291106 869991 2 2 999999 2 2 999999 1 673198 778092 -703135 1 58153 926714 -412545 1 358095 568304 -386599 1 2 999999 412893 1 2 999999 721299 1 2 999999 -255524 2 2 999982 2 169939 702743 1 2 999999 -287752 2 17 999989 1 371197 933719 996761 2 521357 683829 2 441714 779922 2 12 999987 2 2 999999 1 2 999999 818425 1 13 999990 -978654 2 136002 920866 1 8 999983 -950664 2 14 999988 1 2 999999 203569 2 3 999987 1 5 999997 117437 1 406921 937112 -888121 1 6 999990 -172176 1 651736 775280 741086 1 11 999984 813526 2 10 999984 2 399569 692169 2 2 999999 1 41548 455882 -619035 1 2 999999 107424 1 7 999996 800643 2 292149 954020 2 401905 998511 1 15 999989 169146 2 2 999999 2 4 999987 2 2 999999 2 2 999999 2 204028 263380 2 4 999999 2 17 999999 2 10 999995 2 255661 466816 1 225483 305927 -530663 1 17 999993 -276659 1 8 1000000 774560 2 10 999997 1 18253 811758 971540 1 434249 456932 437398 2 19 999993 1 2 999999 -396628 1 126024 687346 177033 2 20 999995 1 2 999999 301871 1 15 999992 -398951 1 6 1000000 -429151 2 15 999990 1 504350 563099 806172 1 18 999984 -612847 1 6 999984 -944324 1 2 999999 197768 1 67774 478636 -381776 1 2 999999 -268061 1 3 999999 -947014 2 2 999999 1 871515 887408 -866655 1 7 999985 -217705 1 219253 649894 -293858 1 2 999999 -573002 1 626684 795393 985356 1 388738 917008 373357 2 239583 595209 2 2 999999 1 2 999999 54027 1 60627 262393 328198 1 6 999998 18925 1 12 999982 694178 1 2 999999 -268442 1 2 999999 653617 1 17 999994 641190 2 14 999990 2 40151 704442 2 2 999999 2 2 999999 2 8 999982 1 2 999999 -413945 1 350588 480279 333091 2 11891 912960 1 767241 995407 -615245 2 2 999999 2 6 999996 2 2 999999 2 215336 901720 2 236269 600792 2 2 999999 2 2 999995 1 209750 251305 662534 1 2 999999 794031 1 2 999999 571322 1 4 999982 -392650 1 793617 986671 204328 2 2 999999 1 2 999999 -424943 1 667995 959511 609547 1 10 999987 397520 2 13 999983 1 2 999999 847015 1 1 999990 788069 2 3 999987 2 11 999994 1 2 999999 19661 1 2 999999 317856 2 26156 969392 2 325667 793806 2 375860 497413 2 2 999999 2 961412 999909 2 13 999985 1 446030 481866 -607814 2 299154 714329 1 2 999999 -14070 2 14 999999 2 14 999996 1 3 999999 11102 2 422449 548579 2 2 999999 1 610207 752342 -305561 2 20 999993 2 2 999999 1 5 999983 -681870 2 567770 645797 2 2 999999 1 49382 922131 115846 1 4 999987 -31594 1 13 1000000 -831768 1 1 999996 -368891 2 2 999999 1 10 999999 -436950 2 3 999985 1 13 999989 -785902 1 529789 780457 -892030 2 20 999994 1 541720 912691 -344901 1 613623 805988 -298145 2 17 999984 1 223684 842177 -114425 1 2 999999 226050 2 2 999999 1 2 999999 -539995 1 445842 516783 -233946 2 17 999992 2 9 999996 2 9 999989 2 8 999992 1 10 999997 -665593 1 101289 501395 842571 2 2 999999 1 3 999997 83372 2 2 999999 2 91610 581094 1 2 999999 -265798 2 400473 522985 2 2 999999 1 568079 584076 205930 2 2 999999 1 17 999982 476268 2 3 999988 2 2 999999 1 2 999999 -685626 2 6 999985 2 230042 425522 2 204908 481117 1 2 999999 -387339 2 12 999986 2 150176 190357 2 2 999999 1 1 999995 -155774 1 6 999986 -459103 1 422690 995850 975379 2 449023 454887 2 781880 939282 1 2 999999 510425 1 2 999999 666313 1 2 999999 981870 1 3 999988 104096 2 228598 468077 2 154982 666251 2 112242 609454 2 124666 902518 1 1 999991 102737 2 3 1000000 1 2 999999 -851035 2 2 999999 1 12 999993 615691 2 6 999982 2 2 999999 2 2 999999 1 2 999999 -160607 1 14 999989 -558231 1 609612 614240 95766 1 8 999992 -123255 1 170556 974853 -120717 2 2 999999 2 2 999999 1 64198 663406 974811 1 2 999984 968481 1 3 999986 -997010 1 2 999999 328778 2 401238 831349 2 2 999999 2 15 999994 2 646745 805514 1 19 999982 -894151 2 105167 133114 1 8 999992 904199 1 2 999999 596866 2 2 999999 2 2 999999 1 42441 626064 46529 1 2 999999 800066 2 99570 832365 2 757352 962176 1 19 999989 919719 1 298980 945627 744944 1 208792 883780 278819 2 2 999999 2 20 999990 2 93878 968950 2 16 999983 1 2 999999 493418 2 76767 703662 1 2 999999 207403 2 2 999999 1 2 999994 -318146 1 2 999999 837597 2 2 999999 1 2 999999 -571011 2 2 999999 1 11 999992 9224 2 2 999999 1 2 999999 751198 2 17 1000000 1 2 999999 -735602 1 2 999999 4782 1 193280 927709 277912 1 15 999984 1979 1 2 999999 -939235 2 270027 278263 1 549290 962507 -63845 2 52704 301999 1 2 999999 -518627 2 20 999987 2 151802 558863 1 2 999999 950830 2 2 999999 2 387799 892492 1 196797 518226 -955300 2 4 999993 1 496933 814444 -463319 2 77696 277362 2 16 999988 2 856807 881492 2 2 999999 1 17 1000000 -94702 2 798586 837762 2 2 999994 2 19 999991 1 19 999995 -851863 2 589468 692009 2 2 999999 1 2 999999 452466 1 2 999999 683403 2 262600 619863 1 224751 378443 -792639 1 56093 613376 -592654 2 10 999982 1 8 999993 225341 2 16 999990 1 2 999999 621698 1 811746 880045 877331 2 74212 786961 1 2 999999 722141 1 15 999996 -200516 2 1 999999 1 11 999996 552777 1 493699 900009 -333729 1 10 999998 -546664 2 840083 893137 2 9 999989 2 2 999999 2 5 999993 2 2 999999 1 9 999992 111946 1 2 999999 738127 1 2 999999 -809693 2 5 999998 1 9 999986 -459741 1 16 999985 229568 2 13 999996 1 13985 386807 348220 2 10 999983 2 2 999999 2 12 999989 2 7 999993 1 149722 443227 606897 1 26555 853114 196399 1 7 999983 -384522 1 2 999999 112858 1 2 999999 271569 1 408250 909259 868721 2 8 999987 2 16 999997 2 111462 999186 2 76202 913014 2 2 999999 1 2 999999 935306 2 2 999999 2 477022 748424 1 2 999982 648917 1 2 999984 -774315 1 266361 603134 -382709 2 211977 380799 1 153537 727498 297077 1 18 999987 700926 2 2 999999 1 16 999986 749712 2 8 999994 1 2 999999 936037 1 156396 867616 487156 2 741260 860826 2 7 999994 1 245631 975696 778083 2 392280 675779 2 2 999999 2 448834 695649 1 14 999997 519551 1 512358 865887 782892 2 180884 965953 1 248154 647180 -271463 1 2 999999 -31346 2 2 999999 1 15 999990 578920 1 597910 983473 866882 2 4 999990 2 3 999990 1 2 999999 -718837 2 2 999999 2 301013 859856 1 199001 306891 49006 2 730540 779906 1 311381 407931 486341 2 18 999998 1 20 999997 183796 2 15087 339241 2 658678 935080 1 16 999988 -422080 1 552851 835406 65681 1 4 999995 -636800 1 2 999999 -692987 1 14 999986 -442048 1 9 1000000 936734 1 631409 956389 416860 1 473570 714275 763602 1 661767 765651 369613 2 217231 922346 2 8 999991 2 147603 355238 1 2 999998 267601 1 2 1000000 -430799 1 51247 479758 -559786 1 94184 328840 537471 2 13324 855329 1 68199 533929 283205 2 440856 668140 1 2 999999 -133982 2 367897 855782 1 2 999999 417739 2 124351 283751 1 209268 971159 737765 2 2 999999 2 11 999982 2 943319 956207 2 6 999989 1 18 999989 135201 1 3 999997 953069 2 2 999999 2 2 999999 1 188104 624567 -74191 1 280731 990155 500865 1 4 999990 -349947 2 2 999999 1 289931 896812 -484935 2 18 999993 2 437674 986457 1 11 999990 686614 2 9 999982 2 73793 532478 1 2 999999 121243 1 2 999999 719170 1 2 999999 522983 2 606438 844861 1 432553 845682 -361094 1 9 999998 45709 2 1 999982 1 220133 397556 -100644 2 273705 817796 1 2 999999 391257 2 211857 395129 1 243957 937349 736228 2 11 999992 1 2 999999 -109443 1 13 999996 872601 2 18 999991 1 2 999999 -333835 2 2 999999 2 302922 404856 2 407801 766782 1 7 999981 983308 2 2 999999 1 2 999999 -447325 2 77550 667159 1 11 999985 -946109 2 16 999985 1 3 999995 -112075 1 2 999999 -353646 1 639765 774339 -434483 1 68285 774148 -510284 1 4 999984 821053 2 2 999999 1 2 999999 454658 1 19 999992 209089 2 312216 317916 2 2 999999 2 244115 968169 2 631988 927787 1 412180 956327 -38674 2 2 999999 1 2071 465682 -17043 2 2 999999 2 2 999999 2 771692 809806 1 2 999999 812901 2 2 999999 1 2 999999 -971477 1 20 999982 -483963 2 6 999989 2 5 999992 1 489265 644081 221375 2 502289 680466 1 555039 668086 -564146 1 796629 856079 329621 2 15 999994 2 17 999994 1 2 999999 692698 2 135999 575456 1 13 999989 -795045 2 9 999990 2 288612 488845 2 264649 853350 1 1 999995 267660 1 358544 972527 -557685 1 2 999999 -931280 2 2 999999 1 6 999999 291601 1 2 999999 271738 1 35375 803185 -349569 1 2 999999 -164097 2 205176 422453 1 2 999999 324988 2 2 999999 2 110437 720499 2 10 999996 2 466715 763011 1 19 1000000 -717448 1 2 999999 -686887 2 8 999995 2 393256 813132 2 2 999999 2 2 999999 2 632024 657215 2 2 999999 1 3 999983 -225444 2 3 999996 1 2 999999 37751 2 539703 743228 1 264286 775326 447151 2 2 999999 1 632690 751467 -104715 1 131079 166545 -560685 2 11 999987 1 15 999998 -258904 2 166926 300572 1 2 999999 -925549 2 3 999992 1 2 999999 -191876 2 2 999999 1 2 999999 -879339 2 749494 855329 2 104500 984346 2 287941 838542 1 9 999998 -6181 1 2 999999 -492993 1 2 999999 -204557 1 282534 973795 593507 2 2 999999 1 12 999990 735530 1 13 999986 143066 2 334073 946694 1 2 999999 -678666 1 18 999988 -206477 2 4 999983 1 669064 669136 630524 2 6 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 436353 1 2 999999 -912072 2 48742 995782 1 2 999999 -833906 1 214592 548648 179702 1 2 999999 -246153 2 11 999982 1 2 999999 -5694 1 19 999993 383006 2 8 1000000 2 2 999999 1 122435 259210 923307 1 737530 746808 -789556 2 15 999984 2 569475 980942 1 2 999999 -895063 2 9060 118359 2 2 999999 1 720870 858200 -635677 2 107442 151952 1 2 999999 837603 2 2 999999 1 406078 864575 -850206 2 328931 903905 1 7 999985 95252 1 2 999999 -423763 1 1 999993 -794074 2 11 999998 2 481661 519154 2 20 999998 1 2 999999 644693 1 1 1000000 54446 1 2 999999 990395 1 15 999997 -74856 2 2 999999 1 2 999999 -921560 2 2 999999 1 17 999995 823637 2 2759 24189 2 31246 824059 2 586467 909245 1 118392 804969 -795347 1 691957 718187 902788 1 2 999999 -325910 2 347343 974207 1 20 999989 -23323 2 2 999999 1 536735 884377 885228 2 325480 437009 1 2 999999 431612 1 2 999999 680731 2 10 999994 2 8 999993 1 40437 621884 -197554 2 2 999999 2 5 1000000 2 765755 830675 1 2 999999 432679 1 2 999999 345046 1 455690 977246 -417952 1 2 999999 574126 2 20 999986 1 2 999999 786830 1 604933 767242 916947 1 15 999984 77496 2 2 999999 2 2 999999 1 2 999999 602488 1 6 999995 -252150 2 424412 882650 2 148337 562148 2 1 999988 2 267949 904502 2 492744 752591 2 9 999992 1 2 999999 504993 2 2 999999 2 12 999990 2 17 999996 1 2 999999 849710 1 2 999999 402573 1 392180 684287 427187 2 59223 627697 1 16 999985 -354740 1 4 999998 -685647 2 11 999983 2 2 999999 2 28293 29895 2 10 999983 2 5 999981 2 2 999999 1 2 999999 398473 1 2 999999 -978497 1 2 999999 652426 2 2 999999 2 15 999983 1 2 999999 -215518 2 2 999999 1 16 999992 -446589 2 344114 941559 1 239592 860539 -423442 2 2 999999 1 3 999983 743331 1 88392 451200 -614106 2 373406 704956 2 14 999984 1 700923 915503 -295673 1 2 999999 60774 1 2 999999 147573 2 3 999989 1 2 999999 99162 2 2 999994 1 321502 685342 -922627 1 2 999999 909533 1 20 999991 848809 2 2 999999 1 527450 604012 -950007 2 2 999999 1 2 999999 85221 1 243677 752120 686483 1 135959 479767 369717 1 2 999999 112711 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -616584 1 507523 912967 576213 1 2 999999 21899 1 122795 979791 761194 2 353987 984295 2 11 999996 2 15 999989 2 15901 743365 1 2 999999 579608 1 2 999999 141451 2 33617 712365 1 358243 566085 664876 1 17 999982 60321 2 2 999999 1 19 999991 -63281 2 16 999986 2 77284 930529 1 694806 853181 942314 2 718111 981233 2 2 999999 1 2 999999 -189328 1 2 999999 875792 2 9 999985 1 2 999999 404434 2 2 999999 2 131642 286583 1 10 999994 566974 2 15 999982 2 2 999999 2 2 999999 2 212625 409564 2 485898 860275 1 19 999989 203940 2 96113 772301 2 2 999993 2 2 999999 1 17 999986 963755 1 2 999999 981075 1 731917 954603 -420119 1 290804 415953 -329420 2 3 999985 1 2 999999 769735 1 443252 858569 -257492 1 2 999999 579583 2 10 999998 2 2 999999 2 15 999995 2 2 999999 2 16 999993 1 700552 978148 -45738 1 2 999999 -635046 1 2 999999 -419743 1 2 999999 219529 1 13 999995 -126567 1 12 999986 165594 1 2 999999 -881850 1 2 999999 416233 1 198438 307379 785888 2 19 999993 2 269690 587517 2 2 999999 1 4 999994 -284176 2 279866 347087 1 2 999999 176483 2 2 999999 1 2 999986 -553124 2 15 999999 2 2 999999 2 2 999999 1 2 999999 425087 2 9 999997 1 2 999999 378537 1 509841 908057 -769620 1 2 999999 -859845 1 2 999999 282894 2 132006 150362 2 10 999996 1 10 999998 721325 1 8 999997 -978644 1 2 999999 238729 1 11 999982 -614565 1 325565 659699 802521 2 10 999990 1 2 999999 624850 2 381851 975825 1 133436 817857 -846993 2 111479 223280 1 133092 148230 -128393 1 77231 913685 142207 2 17 999998 2 144352 801736 2 17 999992 2 337105 508318 1 15 1000000 -996126 2 363669 449203 2 2 999999 2 19 999984 1 2 999999 187455 1 2 999999 131789 1 374684 425132 -85632 2 2 999999 2 2 999999 2 2 999999 1 2 999999 665757 2 196990 551075 1 2 999999 -22964 2 300327 750083 1 152176 456355 -531361 1 2 999999 169102 1 56486 668266 -149373 2 93096 862686 2 2 1000000 2 11 999997 1 19 999991 -536630 2 38169 998453 1 20 999993 -548892 1 492098 634489 -313925 1 2 999999 -44834 2 2 999999 2 2 999999 1 2 999999 -373021 2 41984 42867 1 2 999999 628413 1 2 999999 -982863 2 5 999999 1 15 999994 -763030 2 226649 850916 2 1 999997 2 2 999999 2 304838 644975 2 2 999999 1 438097 951981 -98405 1 2 999999 -339815 1 2 999999 -920108 2 2 999999 2 586220 849056 2 2 999999 2 2 999999 1 492766 586960 -643609 1 17 999997 497197 2 362401 564910 2 13 999982 1 18 999995 645719 2 12 999993 2 14 999998 2 2 999999 2 2 999998 1 11 999999 485659 2 48009 552562 1 13 999997 -194433 1 2 999999 932775 2 14 999982 2 6 999983 1 1 1000000 532191 2 5 999992 2 2 999999 1 2 999999 -292542 1 402311 692183 -63382 2 2 999998 1 2 999995 -923796 1 11 999990 961240 2 2 999999 1 17 1000000 -64133 1 218850 941385 -835885 2 12 999983 2 9 999998 2 3 1000000 2 11 999992 1 8 999997 -869443 2 12 999989 1 7 999993 766224 1 1 999998 43289 2 11 999983 1 12 999981 -170174 2 2 999999 1 57029 790277 153531 2 2 999999 1 2 999999 -403421 1 14 999992 656446 1 2 999999 -864653 1 2 999999 973483 2 555589 820631 1 450782 520091 440239 1 97474 245050 855192 2 2 999999 1 341171 538368 283220 2 18366 744519 1 18 999983 39341 1 246443 271443 -27062 2 187364 507011 1 273181 362605 973334 2 135886 558793 2 5 999992 1 2 999999 332500 1 337838 684207 -661415 1 20 999982 648002 1 16 999999 507926 2 9 999999 2 2 999999 1 436384 458948 415476 1 19 999992 -445669 2 4 999981 2 147732 444967 1 2 999999 -626722 1 7 999982 -362347 2 2 999990 2 15 999981 2 2 999999 1 11 999989 -794476 2 115014 332004 1 11 999997 330732 2 2 999998 2 2 999999 2 4 999991 1 11 999988 -167999 1 17 1000000 -186642 2 16 999997 2 2 999999 1 2 999999 -266176 2 187677 655593 1 482227 683776 582322 2 17 999986 2 2 999999 2 9 999982 2 5 999994 1 148406 649181 333711 2 5 999982 1 6 999981 44267 1 2 999996 -558270 2 552738 559502 2 361625 369791 1 827459 854264 -588834 1 689 355177 410610 1 2 999999 828200 1 785224 908610 -677963 2 7 999983 2 2 999999 1 11 999995 -966716 1 2 999999 -916321 2 2 999999 1 9 999988 -180649 1 61981 866350 -817685 1 151346 203295 636376 1 339978 532193 -642148 1 11293 533118 -959317 2 16 999988 1 2 999999 -693752 2 811042 870940 1 2 999999 -536443 1 2 999999 847283 2 289979 400955 1 2 999999 11679 2 2 1000000 2 19 999985 2 2 999999 1 13 999982 -603288 2 2 999999 2 2 999999 2 2 999999 1 2 999999 618784 2 19526 761789 1 2 999999 900772 1 341052 371025 -382248 2 358400 779507 1 19 999988 593797 2 18 999981 2 18 999995 1 639810 876473 -482572 1 607614 961482 -151028 1 356808 613402 -395744 1 2 999999 -681156 2 2 999999 1 2 999999 -821177 2 462500 892845 1 355121 384376 -493751 2 25098 648106 1 11 999993 168663 2 2 999999 1 2 999999 -393198 2 2 999999 1 2 999999 -630292 2 18 999986 1 165836 915789 35132 1 2 999999 634637 2 18 999984 1 2 999999 -715715 1 33819 816313 -457913 1 19 999997 -888931 1 19 999987 30315 2 130080 416823 2 3 999997 1 319753 425600 80256 2 2 999999 1 16 999996 558543 2 2 999999 2 810124 969640 1 2 999999 -492194 2 893946 910417 1 2 999999 -916115 2 2 999999 2 429777 816391 2 2 999999 1 6 999999 462693 1 2 999999 -896826 2 2 999999 2 2 999984 1 2 999999 683767 2 821453 847996 1 2 999999 -791342 1 88381 746898 -64473 2 19 999993 1 9 999997 902899 1 20 999993 327870 2 2 999999 1 2 999999 756478 1 5 999993 201088 1 549796 716441 459172 1 6 1000000 -248911 2 2 999999 2 20 999986 2 2 999999 1 13 999998 -193623 2 2 999999 2 12610 48181 1 5 999994 764320 1 2 999999 365078 2 2 999990 2 4 999986 2 4 999992 2 484823 642473 1 495452 795994 -645304 2 224360 413242 1 186982 860177 -858766 2 20 999996 2 1 1000000 2 225239 776317 2 2 999999 1 2 999999 413429 1 2 999999 862680 1 261160 894305 8238 2 4 999991 2 528822 652139 2 2 999999 1 10 999989 -145617 2 57474 456095 2 7 999988 2 41503 800743 1 2 999999 211717 1 366918 748028 166663 2 2 999999 2 4 999983 1 32975 571281 246762 1 2 999999 643679 2 2 999999 1 2 999999 398313 1 415609 814779 905676 2 2 999999 2 2 999999 1 133376 546449 -439050 2 882343 957153 1 628107 765032 -707116 2 2 999999 2 12 999993 1 2 999999 -816289 2 1 999986 2 195901 732605 2 496027 644925 1 6 999981 885590 1 2 999999 951582 1 65625 142305 208733 2 4 999998 1 18 999995 -338615 2 2 999999 1 2 999982 606964 1 19 999994 -776755 1 5 999986 -451114 2 191626 778046 1 1 999994 475131 2 2 999999 1 276973 678989 -501614 1 2 999999 -759325 2 14 999999 1 2 999999 22289 2 114323 553308 2 2 999999 1 4 999993 -785384 1 2 999999 -85459 1 557175 999109 -92193 2 20 999999 1 12 999991 376463 2 2 999999 2 17251 782227 2 2 999999 2 107747 223852 2 9 1000000 2 2 999999 2 7 999989 2 141977 313165 2 670759 684532 2 6 999984 1 2 999999 -775027 1 2 999999 -419502 1 155052 811627 304186 1 93557 895197 475616 1 13 999993 -795804 1 2 999999 -921402 2 2 999999 1 92162 748003 455487 1 2 999999 35873 2 2 999999 1 255867 293095 -493938 2 2 999999 1 2 999999 10905 2 2 999999 1 2 999999 71790 1 2 999999 -55539 2 209906 803089 2 4 999991 1 2 999999 -414964 2 2 999999 1 2 999999 762567 1 2 999999 -9812 1 2 999999 -747550 2 17 999981 2 8 999987 1 2 999999 -292023 1 1 999999 -456490 2 187610 697478 2 2 999999 2 2 999999 1 533263 681348 514733 2 85159 593555 2 153436 437693 2 777160 823614 2 2 999999 1 2 999999 334897 1 2 999999 -805542 1 2 999999 -404455 2 10 999998 1 2 999999 -963297 1 6 999992 854563 2 69266 455305 2 8 999982 1 2 999999 89533 1 737217 893217 744225 2 2 999989 1 257116 723062 -222248 1 11 999998 444882 1 46844 370083 179287 1 19 999991 930210 2 2 999999 1 20 999988 643205 2 93781 707779 2 2 999981 1 2 999999 242768 1 205055 937807 -500650 1 4 999991 -338418 1 2 999999 -31388 2 5 999997 1 652592 971481 321474 2 593887 819102 2 355733 424902 2 19 999991 1 8 999987 -669374 1 325896 848439 -807978 2 2 999999 2 12 999983 1 6 999981 322003 1 11 999993 473974 2 7 999992 2 7 999998 1 551715 882141 -33241 1 702 694174 142785 2 172742 298430 2 2 999999 2 302624 881011 1 2 999999 -306806 1 10 999991 -239558 1 19 999982 801747 1 130857 824860 379904 1 68602 249374 -601503 2 889549 969211 1 117162 169997 -684765 1 2 999999 216686 1 2 999999 344194 1 16 999996 -390283 2 2 999996 1 9 999996 390543 1 2 999999 179924 2 2 999999 2 19 999996 2 4 999985 1 2 999999 844621 2 536368 591414 1 40711 243849 -592017 2 2 999999 1 2 999999 414949 1 2 999999 -407754 1 133379 861434 -2786 2 2 999999 1 2 999999 -440184 2 395415 738857 2 3 999985 2 2 999999 2 373209 549967 1 2 999999 -666536 2 2 999999 1 12 999984 16264 1 17 999987 443138 2 257546 345182 1 2 999999 -455588 2 12 999990 2 18 999992 2 382253 698940 2 98869 983232 1 18 999984 -179452 2 2 999999 1 13 1000000 -775642 1 2 999999 -118232 1 9 999988 540551 2 2 999999 1 22933 178838 -432899 2 2 999999 2 2 999999 2 2 999999 2 498872 970857 2 2 999999 1 2 999999 868367 1 673471 797641 -730550 1 223240 561500 567506 1 2 999999 -110876 1 2 999999 -568142 2 442503 722249 1 594473 637759 -407679 2 653034 965873 2 2 999999 2 2 999999 1 12 999983 -895313 1 384979 501649 -359099 1 2 999999 710223 2 2 999999 2 78604 473732 1 16 999992 -661090 1 8 999991 986962 2 4 999993 1 12 999996 -379114 2 851922 968050 2 218620 757242 2 584289 970850 2 5 999996 2 2 999999 1 5 1000000 581495 2 16 999985 1 10 999982 -863814 2 6 999991 1 111332 332025 673094 1 15 999982 -692513 2 2 999999 1 2 999999 70297 2 2 999999 1 2 999999 108116 2 234464 675047 1 2 999999 -752707 1 9 999994 60373 2 13 1000000 2 8 999994 1 464940 683911 -868627 2 2 999998 2 18 999989 2 16 999988 1 16 999988 599763 1 2 999999 767570 2 298122 609218 2 12 999994 2 440063 983789 2 9 999983 2 2 999999 2 434339 565619 1 2 999999 -357243 1 411357 623682 902505 1 341196 778724 524848 2 2 999999 1 10 1000000 888427 2 2 999999 1 2 999999 -552707 2 286807 746176 2 2 999999 2 872959 967559 2 6 999981 1 5 999981 472582 2 163407 243248 2 18 999986 2 438576 520806 1 124912 964831 73018 2 2 999999 1 362249 426845 409660 2 7 1000000 1 16 999988 268189 2 19 999991 2 2 999999 2 270873 644028 2 599217 666175 1 80532 271093 520404 1 18 999989 771424 1 2 999999 129312 2 1 999991 1 2 999999 763589 1 2 999999 -682939 2 2 999999 2 2 999999 1 16 999981 -546959 1 231750 406131 483535 2 2 999999 1 133690 966735 -959978 1 2 999999 -863073 1 13629 347987 543537 1 2 999999 105999 2 287829 938336 2 285747 331964 1 11 999994 126735 1 2 999999 -914528 1 20 999992 -24078 1 2 999999 542772 2 7 999994 1 203928 485701 178303 1 2 999999 206207 1 5 999986 499765 2 2 999999 1 140612 867076 673605 1 13 999988 -54888 2 4 999992 2 2 999999 1 13 999991 598610 2 11 999986 2 6 999999 2 8 999987 1 2 999999 771574 2 2 999999 2 2 999999 1 141167 796151 -376811 2 16 999988 2 8 999996 1 2 999999 -151418 2 11 999989 1 371395 562270 -65282 2 437994 443948 1 2 999999 -990273 2 10 1000000 1 1 999982 -424112 2 16 999997 2 7 999996 2 475710 879310 2 308202 701660 1 291716 442032 -984482 2 2 999999 1 2 999999 -351396 2 2 999999 2 2 999999 2 152985 203111 2 11 999993 1 2 999999 90504 1 628884 843055 -572444 1 2 999999 669774 1 2 999999 -269185 2 2 999999 2 2 999999 1 2 999999 -952173 1 498785 579317 306995 2 2 999999 2 2 999990 1 6 999986 697160 2 2 999999 1 275477 776940 -62966 2 2 999999 1 303546 748229 -344609 2 521688 869291 1 13106 267660 -80192 2 2 999999 2 5 999990 2 2 999999 1 194687 592549 -592481 2 2 999999 2 247937 825356 2 5 999999 2 14 999983 1 2 999999 -969105 1 13 999994 -186532 1 8 999990 437960 2 141388 546361 1 14 999995 -948610 1 2 999999 960721 1 2 999999 720702 2 2 999999 2 59476 840590 2 2 999999 2 2 999999 2 16 999983 2 2 999999 1 148071 724083 -69551 1 5 999984 350963 2 6 999998 2 483970 946883 2 2 999999 2 4 999988 1 18 999989 174077 2 2 999999 1 56170 111585 -945490 1 2 999990 589171 1 130498 843532 -284062 2 5 999997 1 2 999999 213871 1 495480 512265 236837 2 2 999999 2 10 999982 1 2 999999 -792917 2 374166 374287 1 3 999982 238002 1 2 999999 527158 1 456810 986907 -111777 1 2 999999 308108 2 10 999984 1 9 999994 -814483 1 16112 398883 605680 2 456834 483094 2 418072 994864 1 2 999999 -288921 2 2 999999 2 2 999999 1 20 999986 -407509 1 2 999999 813336 1 775505 905276 -211678 2 3 999994 2 476268 639258 2 6 1000000 2 2 999999 1 134208 397421 952578 1 153267 646752 301421 2 2 999999 1 2 999999 873255 2 17 999998 2 2 999997 1 3 999981 -143323 2 2 999999 2 7 999994 1 2 999999 318938 1 2 999991 -455661 2 345367 760994 2 2 999999 1 22822 101496 801438 2 8 999997 2 18974 619593 2 12 999996 2 12 999982 1 17 999997 -1828 1 6 999999 -889410 2 10 999989 1 507699 956347 991981 2 2 999999 1 18 999982 -711617 2 266394 667811 2 360370 469872 1 3 999995 -260867 1 4 999990 -836718 1 447059 449871 -528570 2 17 999997 2 11 999993 1 8 999996 -460268 2 11 999987 1 2 999999 636858 1 11 999996 -741668 2 2 999999 2 4 999993 1 362677 870748 -46239 2 4 999999 2 2 999999 2 524375 894633 2 204364 797685 2 365606 909196 2 380329 536579 2 16 999989 2 78954 633118 1 14 999983 207307 1 17 999993 -269228 1 285722 920606 923966 2 10 999989 1 9 999993 120917 2 635252 742623 2 2 999999 2 5 999986 2 2 999999 1 237440 591349 188736 1 2 999989 -973915 2 2 999999 2 2 999999 1 2 999994 -886895 2 1 999983 1 2 999999 815050 2 913753 933569 2 66969 619087 2 721819 768637 1 2 999999 -186200 1 2 999999 315127 2 20 999988 1 16 999991 510206 1 2 999999 -793820 1 335271 992523 762588 2 511578 813446 2 15 999996 2 19 999983 2 102327 838714 2 9 999996 1 59635 412908 49945 1 4 999991 -830049 2 120851 724982 2 118796 620857 1 2 999999 -787146 1 620668 642542 -364441 2 2 999999 2 1 999991 1 2 999981 -131041 1 19 999993 -122868 1 2 999999 848230 2 31490 205197 1 158711 871895 633945 2 2 999999 1 429474 724208 -874784 1 18 999981 122316 1 2 999999 -473350 1 14 999997 -275954 1 7 999983 983553 2 2 999999 1 630734 702016 -825485 2 3 999982 2 2 999999 1 16 999995 9758 2 2 999999 1 7 999987 -294346 2 2 999999 2 5 999982 2 19034 165380 1 2 999999 752091 1 1 999993 164180 1 366457 978608 493316 2 80050 975909 1 396621 934546 -278606 2 2 999999 2 2 999999 2 2 999999 2 17 999991 2 6 999994 1 2 999999 -576203 2 9 999995 2 88449 230768 2 16 1000000 1 2 999999 -516845 2 2 999999 2 497599 794055 2 2 999999 2 13 999990 2 2 999999 2 2 999999 2 6 999985 1 3 999986 -811795 2 2 999999 1 2 999999 973372 2 431710 432637 1 625386 809691 554167 1 2 999999 603745 2 2 999999 2 196002 620817 2 136785 937077 2 485193 958284 2 19 999986 1 256565 793367 -540245 1 19 999989 702257 1 2 999999 -229119 2 11 999991 1 2 999999 201168 2 189399 368362 2 339458 749264 2 2 999999 2 508876 675096 2 464907 583178 1 2 999999 -617411 1 2 999999 -476494 2 184905 569417 2 2 999999 2 45938 723253 1 613935 614594 -971481 2 8 999985 1 98622 806895 890812 1 4 999985 -847338 1 2 999999 -541272 2 879259 969568 2 5172 540238 1 2 999999 174983 2 19 999994 2 452493 640151 2 12 999989 1 2 999999 91962 1 12 999987 770912 2 2 999999 1 2 999999 -479197 1 2 999999 -744373 2 695087 925643 2 2 999999 1 240855 647601 634051 1 419390 736308 342063 2 92682 487726 2 695080 981330 1 83798 188472 -204873 1 2 999999 625854 2 626579 663666 1 11 999998 412770 1 181116 873867 -305386 1 479709 659154 -739023 1 2 999999 -946016 1 142296 830075 -728343 1 126477 979474 557490 1 8 999982 -655986 2 2 999986 2 587076 755673 1 6 999993 -832279 1 306060 361802 -859013 2 2 999999 2 157121 165793 2 6 999986 1 8 999993 270824 1 653320 932654 -783628 2 18 999990 1 2 999999 -967359 1 904936 951934 198051 1 16 999986 -883806 2 2 999999 1 10518 952084 22634 2 14 999986 2 11 999992 1 314755 502448 -969174 1 2 999999 -433344 1 2 999999 -401993 1 548206 950832 71482 2 9 999986 2 7 999985 2 7 999994 2 1 1000000 2 2 999999 2 2 999999 1 9 999992 -668510 2 460712 778367 2 12848 362997 2 2 999999 2 503559 951122 1 2 999999 -838133 2 61350 882837 1 2 999999 915510 1 2 999999 179892 1 2 999999 20145 1 5 1000000 968394 2 630066 931075 1 2 999999 -643348 2 17 999999 2 2 999999 2 11 999984 2 2 999999 2 3 999997 2 2 999999 1 2 999999 335218 1 2 999999 771855 2 3 999983 1 130584 399039 513059 2 4 999981 2 316842 722798 2 8 999991 1 16 999988 173337 2 640139 722636 1 17 999984 -564784 2 8 999998 1 702618 810555 156457 1 20 999998 752278 1 2 999999 -871953 2 18 999989 1 13 999996 267233 1 14 999989 -283965 1 681425 942600 -975323 2 19 999995 1 17 999983 -148032 1 2 999999 543198 1 2 999999 260638 2 12 999988 2 4 999997 1 11 999983 -484708 2 133566 531274 1 195382 861315 -68715 1 12037 353498 -99697 2 2 999999 1 2 999999 992920 2 2 999999 1 330029 617845 938786 1 2 999999 741524 1 2 999999 -704541 1 2 999999 -456171 2 1 999996 2 2 999999 2 5 999991 1 2 999999 897698 2 19 999981 2 736163 738410 2 1 999997 1 2 999999 303581 1 2 999999 -785125 2 500364 801492 2 2 999999 1 3 999988 569728 1 135718 489542 -166932 1 2 999999 504288 2 2 999999 2 2 999999 1 11 999992 497020 2 10 999986 1 2 999999 -439102 1 2 999999 -204482 1 738023 855282 965297 2 2 999999 2 2 999999 2 89979 432004 2 2 999999 1 11 999990 378960 1 2 999999 998201 2 2 999999 2 2 999999 1 2 999999 854254 2 4557 10331 2 2 999999 1 5 999984 182955 1 1996 612532 -736131 2 869370 999069 1 9 999985 695438 1 151283 518661 90404 1 157646 950413 695998 2 4 999991 2 72875 276975 1 2 999999 -877820 1 2 999999 -31478 2 17 999991 2 2 999999 1 92502 992272 635669 1 11 999999 747121 2 175408 242136 1 2 999999 858938 2 2 999999 1 2 999999 -837143 1 469730 988632 106484 2 2 999999 1 350616 679247 744374 1 375596 864304 172995 1 552620 927539 915303 2 2 999999 1 3 999999 458850 2 531723 699130 2 2 999999 2 3 999995 1 98488 898048 -85355 2 153346 770882 2 2 999999 2 2 999999 1 12 999988 -248663 2 462680 798881 2 3 999996 2 64438 813859 1 6 999993 295344 2 36530 835767 2 1 999987 2 2 999999 1 20 999998 -234132 2 2 999999 2 2 999999 1 2 999999 -394523 1 9 999996 -811801 2 46600 838496 1 654492 949558 704602 2 2 999999 2 361309 431634 2 2 999999 1 390095 447139 -523446 1 2 999999 -542034 1 71293 523527 -621203 2 2 999999 2 2 999999 1 17 999991 398173 1 1 999985 295920 2 17 999985 2 2 999999 1 226256 906847 623582 2 643151 677309 1 15 999984 644629 2 2 999987 2 2 999999 1 12 999988 -436191 1 4 999982 -370805 1 171907 783575 -154916 2 2 999999 2 2 999999 2 592104 701788 1 436242 918792 -445539 1 2 999999 -941988 2 249464 304270 1 7 999995 242834 1 1 999986 259636 2 14 999985 2 52292 636708 1 2 999999 99464 2 369535 765962 1 208104 474430 434983 2 334260 380037 1 271794 572769 308735 1 232700 423343 262498 1 14 999991 -267394 2 2 999999 1 6 999993 326992 2 9 999987 2 310165 669594 2 501287 607264 2 231304 365848 1 603561 684369 368384 1 417073 883974 -490868 1 2 999999 -568897 1 3 999992 -544821 1 305938 770083 -231759 2 2 999999 1 2 999999 -158326 1 2 999999 603459 2 66551 243601 2 2 999999 1 5 999984 -191034 2 160006 727056 2 358236 793790 1 2 999999 253613 2 2 999999 1 787233 962887 830858 1 2 999999 554405 2 17 999984 2 19 999987 2 545750 597346 2 20 999998 1 12250 942127 -246203 2 236452 413714 2 2 999986 1 2 999999 -977796 2 537687 714855 1 54856 502488 622040 1 9 999984 945812 1 8 999992 -538040 1 181125 972829 -76823 2 2 999999 2 411407 907845 1 7 999981 107363 2 2 999998 1 6 999984 -623689 1 3 999986 -84343 2 9 999994 2 2 999999 1 62205 782999 29363 1 249354 902970 795443 2 7 999996 2 8 999982 1 119625 269245 794530 2 2 999999 2 18 999989 2 11 999987 2 13123 598666 2 11 999989 2 8 1000000 1 91154 732333 -351768 2 241598 847545 1 2 999999 -51310 2 360711 574944 1 243239 849742 960988 2 390288 543196 1 400450 862285 -974997 1 2 999999 450928 1 15 999986 -618748 1 144370 406682 979948 2 2 999999 2 10 999989 1 2 999999 321651 1 3 999981 721692 1 5 999996 -969652 1 2 999999 781720 1 12 999985 170108 2 8 999988 1 13 999990 -937547 1 2 999999 -66764 1 2 999999 -126297 2 19 999990 2 2 999999 1 2 999999 740526 2 19 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 890763 2 7 999991 1 19 999994 -39494 1 2 999999 256572 1 6 999994 187725 2 565182 577760 1 5 999994 991450 1 2 999999 643949 2 11 999981 1 2 999999 943483 2 404867 654022 1 14 999994 915071 2 2 999986 1 514196 593914 -885479 1 2 999999 76293 1 153637 976140 -990973 1 17 999985 -316897 1 2 999999 -54525 1 2 999999 -547682 2 287147 476483 2 1 999996 1 2 999999 -149096 1 20 999990 -996917 1 18 999992 51877 1 9 999987 902663 2 2 999999 2 2 999999 2 18 999993 2 14 999998 1 14 999982 -894649 1 2 999999 759981 1 272598 552507 175715 2 713739 912057 2 13 999987 1 245525 893387 401119 2 380901 429379 1 178998 716529 -974268 2 2 999999 1 143933 677697 -71055 2 458819 606195 2 2 999999 2 2 999999 1 157952 259881 336676 2 531810 668391 2 382872 934022 1 2 999999 -549178 2 14 999985 1 2 999999 -868810 2 2 999999 2 17 999988 2 14 999998 1 7 999984 -706626 2 2 999999 1 2 999999 -538261 1 437458 593098 206585 1 924782 985241 -865419 1 11 999994 -900868 2 19 999996 2 303087 937759 1 4 999996 -148101 2 2 999999 2 317589 934386 2 2 999999 2 10 999992 1 2 999999 894467 2 124993 575231 2 756307 759115 1 2 999999 506402 1 2 999999 262293 2 2 999999 2 371213 954494 2 599550 679778 2 2 999999 1 457586 459857 -150666 1 2 999999 482192 2 33445 802955 1 10 999995 -716571 2 744429 878060 1 257196 414138 304996 1 2 999999 72808 1 19 999996 -38991 1 6 999987 -170649 1 2 999999 -990230 2 2 999999 2 13 999985 2 2 999999 1 12 999993 470349 2 2 999999 1 361736 451078 388606 1 16 999983 707164 1 324154 989452 -349567 2 10 999982 2 4 999983 2 8 999986 2 2 999999 1 2 999999 910529 2 18 999992 2 20 999982 1 16 999999 -419774 1 19 999984 250256 2 2 999999 2 2 999994 1 136298 821989 -744287 2 16 999988 1 15 999990 -594550 2 200354 275339 1 2 999999 -705222 2 144747 928258 1 538151 918574 -235683 1 666963 802799 742530 2 873911 985080 2 30784 568483 1 460978 541207 -174219 2 4 999988 2 2 999999 2 2 999999 1 10 999982 -196493 1 167071 635591 -717431 2 2 999999 2 281599 855769 2 2 999999 1 12 999986 592549 2 3 999997 2 2 999999 2 91018 970734 1 200481 609483 92644 1 2 999999 -54909 1 19 999991 545384 2 2 999999 2 45859 59005 1 867764 913156 447696 2 2 999999 1 14 999983 351129 2 16 999982 1 364090 398247 383845 2 278661 481655 2 3871 967792 1 2 999999 110118 1 2 999999 729520 1 561941 805716 -993024 2 12 999992 1 2 999999 299767 1 12 999985 -351333 2 390348 909380 2 758814 790534 2 3 999981 1 86563 374574 719748 2 431474 884710 1 8 999982 -953486 1 6 999981 605087 2 5 999998 1 542076 819540 795098 1 116993 432793 277642 1 2 999999 -895215 1 2 999999 -330080 2 12 999999 1 2 999999 43388 1 110427 438620 149270 2 241311 885070 1 113090 907632 -872624 2 518193 625160 1 532885 982199 955662 2 481790 557694 2 75854 420593 2 17 999993 1 2 999999 952789 2 191224 287672 1 2 999999 893809 2 2 999999 2 658747 853752 1 19 999986 864374 1 10 999981 -100140 2 2 999999 1 2 999999 259623 2 2 999999 1 2 999999 268004 1 223517 504474 -206358 2 139172 333688 2 9 999999 1 2 999999 738416 2 15 999983 2 306854 406138 2 2 999992 2 14 999998 2 2 999999 1 20 999992 448372 1 2 999999 -598771 2 590470 770380 2 20 999991 2 2 999999 1 366549 627421 -569640 2 5 999999 1 2 999999 -220295 1 14 999998 923301 1 2 999999 -295367 2 21336 237038 1 120911 133907 181145 2 2 999999 2 2 999999 1 11 999999 -622744 1 2 999999 852130 2 10 999999 2 14 999992 1 2 999999 -83918 1 565196 672224 245435 2 2 999999 2 363974 391209 2 2 999999 2 2 999997 2 582563 936366 2 2 999999 2 321661 798060 1 2 999999 -861531 2 8 999997 2 2 999999 2 17016 928146 1 18 999998 -723661 2 2 999999 1 811834 986686 -58673 1 2 999999 879622 2 8 999993 1 2 999999 -34554 2 2 999999 2 18 999992 1 2 999999 -185195 1 18 999988 -877978 1 65733 911841 -455685 2 2 999999 2 6 999992 2 18 999987 1 633042 831892 883660 2 16 999986 1 2 999999 16211 2 613376 743444 2 619739 867466 2 2 999999 2 2 999999 2 2 999999 2 348386 404664 1 87544 814317 422621 2 180053 234210 1 20 999993 -87398 2 1 999993 1 5 999997 -908449 2 6274 739798 1 2 999999 -312907 2 2 999999 1 269512 409299 -280185 2 22307 911837 1 8 999981 996957 1 334185 438850 -597981 2 94291 518119 2 755742 973547 1 2 999999 991384 2 6395 450039 2 10 999998 1 524285 659180 -820719 2 103815 749588 1 2 999999 -55561 2 19 999981 2 10 999996 2 112060 453613 1 309362 438881 830036 1 184166 553410 22055 2 212661 790147 1 2 999999 -285064 2 2 999999 2 2 999999 1 6 1000000 950191 1 2 999999 -166872 2 2 999999 2 2 999999 2 2 999999 2 16 999992 1 19 999983 -317913 2 78003 195802 2 16 999981 2 181947 678891 1 9 999991 -951360 2 443789 639103 2 2 999999 2 603839 851548 2 5 999995 1 15 999982 -148359 2 2 999999 2 166125 903066 1 11 999995 -684995 2 140304 304928 1 566351 590421 -213823 2 13 999997 2 18 999994 2 9 999982 2 40638 486077 1 455071 582352 -8688 2 14 999985 2 2 999999 1 813607 908773 672081 2 196409 954034 2 2 999999 1 479501 499691 -496181 2 219348 359224 1 335627 947448 130575 1 2 999999 -371528 2 2 999999 2 244317 393199 2 6 999982 2 602092 726010 1 9 999984 -411263 1 17 999981 -4369 2 2 999999 1 15 999991 -715585 1 2 999999 -806366 2 2 999999 1 2 999999 656700 2 11 999993 1 2 999999 175132 1 2 999999 515092 2 2 999999 1 2 999999 -598547 2 2 999999 2 2 999999 2 2 999999 2 203045 315232 2 2 999999 2 9 999991 2 490365 656922 2 321303 744377 2 10 999981 2 19 999985 2 2 999999 2 2 999999 1 2 999999 244638 1 76880 127634 -893978 2 348821 529589 1 7 999987 -361970 1 2 999999 986265 1 427625 769109 -930242 2 2 999999 2 320488 472146 1 286133 991955 575337 2 2 999999 2 335789 663810 1 2 999999 329301 1 10968 163548 -212566 1 692631 953247 -272662 1 2 999999 515210 1 2 999999 -639493 1 2 999999 -535437 1 16 999985 -991303 2 2 999999 1 2 999999 -94383 2 2 999999 2 2 999999 1 19 999999 -490872 1 10 999994 756479 1 223007 869530 -231684 2 14 999981 1 2 999999 -801202 2 19 999994 1 2 999999 588422 2 621849 962566 1 2 999997 -334501 2 2 999999 1 18 999998 -676430 2 2 999999 2 9 999991 2 249387 263128 2 190459 490560 2 2 999999 2 268096 649963 1 14 999993 71285 1 113651 428889 958122 1 2 999999 530158 1 1 999998 -492686 1 2 999999 -693713 1 19 1000000 341837 2 3 999987 1 4 999996 634903 2 6 999996 2 382294 680847 1 300066 805352 -268858 1 19 999999 -926331 1 402883 967231 -943002 1 2 999999 -562840 2 82277 347414 2 2 999999 2 23446 325127 2 2 999999 1 369764 984817 -573824 1 609909 797795 -922599 1 2 999999 486198 2 2 999999 2 55336 928482 1 262861 942102 -289316 1 2 999999 36502 1 2 999999 553352 1 451931 508112 -902570 1 358087 588434 -451244 2 270198 275578 2 10 999987 1 2 999999 -161346 2 2 999999 2 2 999999 2 2 999999 2 519554 830535 2 14 999992 1 17 999983 -234307 2 20 999982 2 667212 931647 2 101078 678794 1 2 999999 677329 2 2 999999 2 2 999999 2 370841 863741 1 1 999997 819481 1 791236 877373 557380 2 2 999999 2 2 999999 2 2 999999 1 787536 828952 419402 2 355457 512081 1 132054 471967 -965883 1 429125 590824 941152 1 676286 756157 -897417 1 10 999987 640961 2 330532 690286 1 584160 922814 618336 1 362848 414516 -74297 1 5026 557410 891827 1 20 999982 -408186 2 1496 528026 1 2 999999 -884287 1 2 999999 -900395 2 3 999992 2 6 999982 1 2 999999 639935 2 18 999987 2 10 999995 1 347887 932770 -913591 2 236901 595549 1 2 999999 -402143 1 2 999999 -860483 2 2 999999 2 12 999999 1 1 999986 57874 1 399765 533009 519439 1 11 999983 -643393 2 160876 539860 1 7 999996 -891631 1 2 999999 102896 1 14 999990 654604 2 6 999984 1 13 999995 -811799 2 162699 472849 1 561937 825404 526250 2 104501 381739 2 5 999988 1 13 999997 -185129 1 2 999999 -107003 2 2 999999 2 2 999999 1 175345 665789 -299949 2 2 999999 2 436452 661781 1 2 999999 -977153 2 215625 884901 1 19 999983 913083 1 2 999999 936047 2 2 999999 1 18 999997 533788 2 11 1000000 1 2 999999 66555 2 2 999999 2 8 999982 2 7 999992 2 13 999989 1 779416 883295 744679 1 301427 545797 -605100 1 7 1000000 -392353 2 13 999981 2 210543 820184 1 16 999982 -135147 1 434463 812063 488291 2 333690 425847 2 479970 553620 2 329475 891845 1 2 999999 -588864 1 2 999999 -827071 2 2 999999 1 327428 623852 -402996 1 665610 763723 -153034 2 15 999983 1 475825 977119 996248 2 484618 808312 1 18 999999 -343922 2 2 999999 2 8 999992 2 3 999981 1 2 999999 940122 1 14 999998 951456 1 685221 741760 -736602 2 45044 985266 2 9 999981 1 2 999999 -548243 2 455463 605620 1 274986 920559 -932626 2 295103 734492 1 205779 780470 843423 2 13 999983 2 2 999999 2 2 999999 2 54658 995439 2 152998 959033 2 2 999997 1 24089 170276 -994197 1 19 999997 -670897 1 248548 933383 314073 2 476873 972206 1 2 999999 708745 2 268694 783748 1 20 999996 -187564 2 296664 920907 2 11 999984 1 2 999999 958070 2 295423 540770 1 2 999999 178695 1 126017 311266 -56239 2 2 999999 1 2 999999 333685 2 2 999999 1 13 999997 83630 2 2 999999 1 2 999999 -820206 1 18 999989 -450495 2 2 999999 2 11 999981 2 5 999984 1 2 999999 -761126 1 189941 312683 576126 1 166826 607652 -17403 1 11 999981 734780 2 2 999999 2 10 999985 2 2 999999 1 14 999995 649516 1 6 999985 -1136 2 9 999998 1 133591 702930 -229480 1 2 999999 -359771 2 2 999999 2 355821 730899 1 165937 781312 -456520 2 2 999999 1 19 999984 305011 1 2 999999 485546 1 2 999999 -528473 1 18 999983 576560 1 2 999999 -236410 2 324575 809821 2 2 999999 2 689463 903570 1 390176 839777 506589 1 9 999992 -178533 2 2 999984 2 489614 714123 2 16 999990 1 13 999987 464983 1 19 999984 -632231 1 19 999999 -296029 2 2 999999 1 15 999981 735355 1 6 1000000 319340 2 16 999998 1 10 999998 266783 2 19 999984 2 2 999999 2 369396 804474 2 265847 807764 1 132234 367344 740610 1 2 999999 -187389 1 2 999999 93130 2 6 999997 1 14 999983 -911248 1 2 999999 -927839 2 14 1000000 2 398866 913693 1 161475 821864 430359 1 2 999999 449076 2 4 999992 2 365307 400243 2 2 999999 1 1 999992 367383 2 2 999999 2 2 999999 1 2 999999 -291372 1 558586 612309 637944 2 415903 832471 1 7 999982 -126281 1 3 999990 -958296 1 2 999999 250442 2 30242 401951 2 8 999987 1 2 999999 149323 2 2 999999 2 2 999999 2 2 999999 1 2 999999 429186 1 2 999999 722408 1 9 999988 -980314 2 2 999999 1 188799 455302 -967130 1 13 999998 925488 1 2 999999 616907 2 351823 912557 1 2 999999 -849278 1 20 999987 -174434 1 13 999997 592752 1 9 999990 -948607 1 2 999999 -429153 2 6 999992 2 180964 341219 1 5 999999 230854 1 2 999999 39764 1 2 999999 -478606 1 2 999999 -856249 2 2 999999 2 5 999997 2 580546 830244 1 20 999999 -557467 2 17 999991 2 2 999999 1 9 999985 621211 1 2 999999 174717 1 106854 650050 -652053 1 2 999999 738309 2 105630 702669 2 515847 680514 2 7 999981 1 2 999999 254430 1 2 999999 284027 1 2 999999 -775253 2 819129 990820 2 2 999999 1 2 999994 844692 1 2 999999 -519285 2 2 999999 1 265444 769598 92267 2 2 999999 2 478650 531795 1 3 999995 422057 1 774522 880824 -134429 1 16671 595486 837391 1 16 999997 -181181 1 240801 339750 496698 2 2 999999 1 1 999986 -368620 1 3 999996 -21812 2 837693 842298 2 8 999984 1 4 999989 957765 2 313264 474841 1 4 999981 -210164 2 2 999999 1 2 999999 -28703 1 42598 554537 344493 1 330742 827235 -886267 1 2 999999 911523 2 1 999984 2 412610 977615 1 14 999995 127239 2 2 999999 1 8 1000000 314888 1 2 999999 448632 2 2 999999 1 291945 478210 -139596 1 10 999990 715804 1 2 999999 434988 1 41280 972784 -384212 1 2 999999 454165 1 2 999999 -490284 2 2 999999 2 823270 884787 1 268453 509360 7311 2 11 999985 2 4 999982 1 439708 496535 216977 1 5 999989 -256824 2 17 999988 2 5 999996 2 8 999997 2 4 999982 2 191237 431839 2 11 999993 1 2 999999 884821 2 2 999999 2 539723 627880 2 108663 343798 1 8 999983 227602 1 2 999999 68224 2 17 999985 2 2 999999 2 647329 930271 2 618929 770780 2 112180 787892 1 2 999999 129483 2 9 999997 1 2 999999 790731 2 427766 841124 1 24595 666943 -671864 2 10 1000000 1 366560 738924 884973 1 15 999981 217495 2 16 999986 2 2 999999 2 11 999985 1 17 999989 862298 2 12 999984 1 18306 625511 634928 1 2 999999 -682040 1 2 999999 107972 1 321904 677921 -522417 2 2 999999 1 9 999996 958977 1 15 999998 -395475 2 117784 146971 1 551673 626699 -657586 1 15 999999 825519 1 24982 39484 -82709 1 4 999996 -502787 2 3 999993 1 2 999999 -301963 2 1 999985 1 10 999999 -636067 2 663138 685300 2 4563 656122 2 102553 712612 2 2 999999 1 9442 158739 -179566 2 2 999999 1 551100 726262 672983 2 2 999999 2 2 999999 1 12 999993 635881 2 481603 831378 2 159526 254087 1 2 999999 -72707 2 16 999986 1 489111 965252 887554 1 2 999999 -432564 1 2 999999 -72075 1 467715 968805 595438 2 281450 345474 1 450290 866183 -708999 1 154525 456134 716683 2 683293 785654 1 344069 460158 298948 2 2 999998 2 2 999999 1 2 999999 472169 2 2 999999 2 16 999985 2 19 999991 2 2 999999 2 233956 971353 2 17 999981 1 6 999983 623421 1 2 999999 -546632 1 427544 446284 102322 1 8 999996 -96431 1 2 999999 -734216 2 2 999999 2 18 999992 2 2 999999 1 293918 566897 496514 1 3 999999 661444 2 2 999999 1 2 999999 -463412 1 13 999983 -238549 2 135597 882591 2 2 999999 2 13 999998 2 947437 947707 2 15 999983 2 4 999990 2 2 999999 2 10 999982 2 9694 115577 2 11 999992 1 2 999999 622719 2 2 999999 2 2 999999 1 533295 942428 617381 1 10 999993 816191 1 13 999989 6730 1 51282 591516 636030 1 2 999999 801519 1 4 999990 -853526 2 2 999995 1 2 999999 -316907 2 18 999993 1 13 999989 -113129 2 2 999999 1 16 999992 -489034 2 598620 964907 2 441207 954292 1 245117 363819 -727078 2 573016 797324 1 737470 900860 -911906 1 244811 641542 849785 1 2 999999 -878284 2 245572 811989 1 2 999999 631819 2 2 999999 2 2 999999 1 2 999999 409433 2 16 999994 1 11791 560679 -938512 1 2 999999 -310957 1 362884 534684 524644 2 2 999999 2 2 999999 1 1 999985 813499 1 17 999989 -565402 2 8 999997 1 4 999997 -315131 2 19 999990 1 335333 759327 -681470 1 17 999991 402076 2 2 999999 2 8 1000000 1 318396 627055 -73002 2 2 999999 2 471473 589032 2 2 999999 1 2 999999 455615 1 2 999999 230626 1 10 999984 681142 2 2 999999 2 2 999999 1 277590 569412 -7639 1 242124 439903 44052 1 3 999982 541727 2 2 999999 1 413420 929209 363829 1 248115 287162 336251 2 8 999993 1 2 999999 434099 2 5 1000000 2 6 999997 2 288825 674023 1 17 999986 -744514 1 135382 254830 -639901 2 753731 897356 2 2 999999 2 15 999998 1 195023 700066 437697 2 511796 676644 2 2 999999 1 2 999999 433620 1 9 999996 -427716 2 181936 281421 1 580167 667434 -823429 1 37986 828465 739335 1 3 999981 -322552 2 317782 467852 1 2 999999 80472 1 2 999999 312724 1 5 999998 986240 2 18 1000000 1 2 999999 -458982 2 81875 205849 2 2 999999 1 2 999999 -223814 2 2 1000000 1 11 999992 249915 2 250004 496546 1 2 999999 -590346 2 6 999990 1 16 999988 -955402 1 7 999986 581458 1 2 999999 421355 2 139034 515776 2 61825 548035 2 440962 980120 2 82467 695468 1 11 999999 -846669 1 16 999992 994764 2 2 999993 1 20 999986 8428 2 8 999988 1 4 999982 394396 1 4 999986 902882 2 11 999986 2 2 999999 1 18 999987 -949939 1 129173 606436 897667 1 10 999982 -282637 1 2 999999 -579746 1 2 999999 -864319 2 753306 988638 1 170850 954585 684495 1 2 999999 93429 1 130523 619637 -600655 2 2 999988 2 4 999984 2 2 999999 1 2 999999 677913 2 2 999999 1 5 999994 -781222 2 2 999999 2 2 999982 1 2 999999 -10358 2 501269 619010 2 66065 591494 2 22615 42336 1 2 999999 -816008 1 1 999995 657494 1 1 1000000 928554 1 36923 100116 326608 2 314980 501653 1 18 999991 -866615 2 7713 498785 2 2 999999 2 2 999999 1 2 999999 785888 2 389799 539489 1 19 999985 -495603 1 2 999999 -353818 1 2 999999 9158 2 2 999999 1 300421 713024 14469 1 977605 987535 -547567 1 2 999999 -758908 2 15 999986 1 850093 875983 -929951 1 17 999986 -736766 2 457956 920964 2 2 999999 2 8 999999 1 2 999999 -616207 1 2 999999 -393581 2 5 999999 1 2 999999 -567565 1 2 999995 -787906 2 10 999997 2 1 999981 1 2 999999 -834611 2 2 999999 2 14 999996 2 377988 905968 2 8 999987 1 2 999999 -420614 2 106211 994929 2 2 999999 1 7 999997 348991 1 347606 926286 -705359 1 14 999993 -236732 1 2 999999 422744 1 503418 710111 -875224 2 1 999995 2 642149 776914 2 11 999993 1 652680 706920 -633014 1 2 999999 -709286 1 1 999999 -15190 1 3 999988 -911372 2 497448 792120 1 2 999999 -15877 1 2 999999 571553 1 853153 972792 -891477 2 80182 108643 1 8 999989 434226 2 324554 363085 1 5 999987 639419 2 333910 401536 1 3 999986 -729863 2 2 999998 1 2 999999 150125 2 2 999999 1 283495 775467 -81999 1 371172 588606 932501 1 1 999986 -17705 2 633076 863812 1 2 999999 289020 2 2 999999 2 1 999988 2 7 999986 2 4 999989 2 388999 746002 2 17 999988 1 210333 903545 284867 2 529485 691781 1 111305 832027 -425326 1 178343 856080 655787 2 9 999984 2 5 999988 2 2 999999 2 5 999992 1 7 1000000 -279588 1 6 999989 -799705 1 9358 225471 777668 2 173320 766062 1 178573 645217 -266983 2 764198 838287 1 2 999999 957610 2 12 999996 2 240252 940703 2 789114 831147 1 4 999991 -950757 1 428097 797799 -646311 2 586545 937201 2 2 999999 2 2 999999 2 335246 930966 1 2 999999 -463449 2 2 999999 1 14 999988 -768534 2 142732 876559 2 455969 873687 1 97087 736556 719032 1 5 999993 770729 1 2 999999 632520 1 2 999999 -364816 1 2 999999 89652 1 11 999981 72131 2 446405 697497 1 466702 594880 -961237 2 15 1000000 2 1 999997 2 393144 425475 2 9 999995 2 19 999982 2 17 999985 2 613903 743858 1 183670 596214 827128 1 19 999994 -121314 2 2 1000000 2 18 999993 1 8 999985 588858 1 33012 303498 918392 2 14 999984 1 336984 717442 482058 2 2 999999 1 17 999983 306141 1 244403 562759 275145 2 1 999990 1 26286 613262 -766030 1 2 999999 -331593 2 316108 359259 2 374065 674103 2 15 999981 1 2 999999 -335978 1 12 999996 549910 1 409336 750473 -285344 2 792436 918043 1 2 999999 -826979 2 2 999999 2 2 999999 1 2 999999 -42430 1 6 999989 -542869 2 2 999999 2 2 999999 2 62661 538052 2 2 999999 1 2 999999 243114 2 52328 379374 1 426283 759523 288114 2 2 999999 1 906372 965484 -291529 1 362451 973388 671761 2 7 999984 1 2 999999 -807257 2 12 999999 2 2 999999 1 2 999999 -614916 2 403073 677956 2 2 999999 2 2 999999 2 2 999999 1 54927 194485 77920 2 13 999985 2 20 1000000 2 68263 100825 2 2 999999 2 5 999997 2 223541 297352 1 78092 388695 -405538 2 151773 891850 2 10 999990 1 19 999984 92601 1 676080 805592 960515 2 2 999999 1 14 999982 -777196 2 1 999992 1 592745 720891 459751 2 7 999989 2 14 999985 1 246211 472556 780720 1 283375 611220 884353 2 2 999999 2 6 999989 2 2 999999 2 2 999999 2 6 999998 1 2 999999 -602957 2 2 999999 1 7 999984 -272785 1 8 999982 -222729 1 15 999993 -605125 1 9 999998 277504 2 11 999982 2 493967 644359 2 2 999999 2 2 999999 2 2 999995 1 565703 810803 541066 1 2 999987 -883400 1 2 999999 -277536 2 2 999999 2 359773 865644 2 2 999999 1 332849 614052 -265636 1 257622 492718 536815 1 17 999996 -150670 2 150535 958076 2 2 999999 1 329005 828336 -363599 2 2 999999 1 1 999992 910791 2 16 999994 2 302128 836699 2 183623 363167 2 501768 916943 1 2 999999 255170 2 10 999981 2 12 999988 1 481108 746941 -345386 1 58384 129361 -96582 2 179351 392368 1 267016 852164 295514 1 4 999992 491876 2 18 999993 2 284055 625754 1 209749 825421 -931575 2 12 999999 1 15 999990 490261 2 222986 444910 2 12 999987 2 2 999999 2 5 999985 1 14 999981 -677477 2 2 999999 1 405732 675546 371699 1 675382 700029 364231 1 1 999989 833718 1 320585 680698 -967558 1 3 999987 -952956 2 2 999999 1 74968 660129 414244 2 69330 174303 1 139314 731236 874959 2 163562 498462 2 262566 579879 2 2 999999 1 402905 706405 227265 1 2 999999 -146280 1 71022 777781 -55154 2 11 999982 2 9805 923635 2 2 999999 1 11 999995 138416 2 341718 838770 2 164669 950415 1 47749 716553 -856738 1 2 999999 919571 2 794009 940821 2 20 999990 1 15 1000000 83841 1 329890 634741 -19173 2 14 999998 2 304493 547995 1 2 999999 68275 1 2 999999 -610350 1 169831 740511 -64344 1 2 999999 -917823 1 4 999995 561865 1 507947 710818 -782529 2 313344 554219 2 2 999999 1 3 999983 -896771 2 20 999996 1 131395 937530 -936105 2 2 999999 1 14 1000000 -149944 2 2 999999 1 26741 512728 -222575 2 16 999990 1 2 999986 759024 2 788189 865158 2 2 999999 1 401117 599974 389044 2 2 999999 1 2 999999 609603 1 4 999995 -294093 1 3 999985 282247 2 2 999999 1 2 999999 -293007 2 5 999989 1 358002 636956 726224 1 517375 683075 -756761 1 2 999999 591370 1 2 999999 99970 2 17 1000000 1 2 999999 -807291 1 2 999999 -610859 1 421014 564981 -391809 2 513311 854274 1 184772 990493 638759 1 17 999997 -666479 1 574390 774324 771339 1 300893 774204 -554032 1 2 999999 -172347 1 11 999995 -26250 2 2 999999 2 53271 326052 1 3 999994 -564166 2 215049 950267 2 4 999987 1 2 999999 -598042 1 2 999999 -19404 1 11 999992 -793308 2 535201 816780 1 2 999990 23418 2 2 999999 2 289537 333925 1 17 999981 -709107 1 20 1000000 -80507 1 2 999999 -323277 1 19 999991 -475537 2 1 999983 1 420859 917523 736295 2 453015 556108 1 2 999999 -857165 1 2 999999 574514 1 20 999990 999494 2 2 999999 2 330234 989130 2 2 999999 1 2 999999 -805919 1 2 999999 382346 2 2 999994 2 18 999995 2 2 999999 2 2 1000000 1 2 999999 157674 1 541066 739619 -282005 2 8 999982 2 492098 803581 2 3 999994 1 9 999990 102542 1 2 999999 540097 2 2 999999 1 661677 914379 236145 2 828027 974488 2 15 999990 1 2 999999 564663 1 2 999999 73248 1 2 999999 -387715 1 528568 644114 -112188 2 2 999999 1 12 999986 -360462 2 2 999999 1 4 999982 -10783 1 2 999999 937985 2 101314 466829 2 332253 354213 2 299215 879228 2 7 999990 1 183648 506061 753912 1 2 999999 582867 2 2 999999 2 2 999999 2 279788 757137 2 193121 946363 2 2 999999 2 2 999999 1 2 999999 61020 2 2 999999 1 23085 182103 -7134 2 12 999986 2 2 999999 1 2 999999 979122 1 10 999991 -352224 1 41666 206051 297565 2 338938 849067 2 2 999986 1 20 999992 105924 1 9 999999 607433 2 2 999999 2 1 999983 2 8932 202353 1 19 999982 -288862 2 184376 861409 1 352345 980898 575517 1 792394 982321 220408 2 2 999999 1 317663 858817 47714 1 454985 622183 758748 1 2 999999 606327 1 2 999999 240927 1 475546 620631 940080 1 2 999998 188923 1 3 999996 -591219 2 2 999999 2 2 999999 2 493722 576231 2 12 999997 1 2 999999 981167 1 2 999999 792772 1 2 999999 328849 1 8 999999 909821 1 2 999999 541424 1 2 999994 -373727 1 235724 675818 360868 2 454434 886545 2 11 999988 1 2 999999 -315277 1 823172 941041 -506927 1 258927 609783 -234860 2 2 999999 2 679102 887753 2 10216 579104 1 118776 628633 964552 1 2 999999 -685976 2 9 999998 1 8 999986 56727 1 2 999999 -326273 1 2 999999 -16452 2 2 999999 2 222620 744737 1 2 999999 8211 2 7 999991 1 2 999999 220929 2 376172 632405 2 2 999999 1 2 999999 -8150 1 329314 556696 922251 2 15 999987 2 2 999999 2 18 999995 2 2 999999 1 14 999985 -691638 2 18 1000000 1 2 999999 -592682 1 2 999999 -980731 1 6 999983 -406032 2 19 999982 2 3 999994 2 18055 656601 1 237029 435555 -96201 2 2 999999 1 180192 180282 -866080 1 13 999982 -665266 2 2 999999 1 626841 986519 -336882 1 9 999996 -529998 2 2 999999 1 2 999999 -625667 1 20 999995 -818136 2 19 999984 2 549154 752904 2 12 999991 2 2 999999 1 2 999999 428647 2 18 999981 2 11 999996 1 19 999990 900949 2 2 999999 2 2 999999 1 17 999983 -706539 1 2 999999 -879813 1 14 999985 457959 2 102287 582560 2 2 999999 2 88862 944210 1 409805 641096 6280 2 19 999997 2 364743 901635 1 539648 626955 796557 1 773537 851089 -874045 1 2 999999 -336106 2 6 999997 2 127905 618993 2 8 999988 1 10 999993 628987 1 11 999981 995728 2 2 999999 2 131046 155362 1 2 999999 324951 2 438241 767120 1 2 999999 123546 1 22078 986131 635122 1 46388 586453 365660 2 12 999984 1 142823 573848 715999 1 5 999995 -563008 2 877879 928441 2 18 999989 1 30690 800144 960554 1 2 999999 143301 2 8081 115452 1 14 999987 126505 1 3 1000000 270091 2 235165 731485 1 2 999999 -247458 2 5438 711396 1 8 1000000 855539 2 2 999999 2 7 999990 2 2 999999 1 2 999999 -506611 2 941904 994015 1 249562 872356 -499978 2 409987 785591 1 9 999992 -781883 1 706724 721496 -961100 1 2 999999 -165087 2 3 999995 2 240853 428817 1 403128 765591 -603376 1 2 999999 396023 2 558818 687421 1 11 999990 -348573 1 554840 712753 -342104 1 1 999989 787337 1 18 999995 537608 2 9 999992 2 14 999996 1 74839 968069 -276453 2 16 999987 1 10 1000000 603736 1 172990 757681 -576609 2 20 999996 1 10 999988 -605136 1 13 999994 807166 2 14 999991 2 2 999999 2 11 999992 1 16 999989 946018 1 2 999999 495372 1 732027 839546 448848 1 226638 508448 492832 2 2 999999 1 10 999981 -180792 2 104901 453091 2 2 999993 2 2 999999 2 90799 931724 1 2 999999 732646 2 18 999985 1 2 999999 723926 2 442047 974792 1 2 999999 -657256 2 6 1000000 2 2 999999 1 648360 892451 829605 1 2 999999 840743 2 18 1000000 2 2 999999 2 4 999996 1 2 999999 658964 1 163637 546573 -527388 2 307154 623591 2 139500 142788 1 2 999999 -78890 2 627667 664899 1 2 999999 -193948 1 157776 177542 -360299 1 169204 916979 669576 2 4 999990 2 404432 479613 2 2 999999 1 7 999982 -557793 2 2 999999 1 696257 890760 980220 2 431651 462430 2 329530 602614 2 2541 359456 1 2 999999 202004 1 14 999989 100627 1 113292 808106 47563 1 401191 783880 155163 1 2 999999 173093 1 786324 822755 474525 2 458809 939807 2 2 999999 2 336085 531554 2 2 999999 2 267898 478729 1 957505 977799 452807 2 17 999995 2 41129 679011 2 182397 264093 2 2 999999 2 113658 879765 2 13 999982 2 2 999999 1 2 999999 -178123 2 10 999990 2 14 999992 1 521802 950741 -276230 2 20 999994 2 14 999987 2 86849 746538 2 149291 726727 2 8 999990 2 2 999999 2 11 999982 2 2 999999 2 16 999986 1 16 999983 -657168 2 8 999990 2 18 999981 2 337413 579236 1 2 999999 995507 2 2 999999 2 2 999999 1 1 999987 -515201 2 166048 901704 2 2 999999 2 2 999999 2 784758 860293 1 755323 865754 47023 2 5 999986 1 18 999992 595649 2 106564 546688 1 16 999992 272443 2 9 999997 1 404322 799317 824359 1 405564 960778 -310135 2 2 999999 1 8 999990 -166085 2 367316 513797 2 490712 754636 1 2 999999 -562681 2 9 999990 1 2 999999 -882086 2 2 999999 2 622322 975622 1 2 999999 336264 2 2 999999 1 2 999999 894548 2 2 999999 1 2 999999 201618 1 2 999983 847857 1 590103 719998 450575 2 12 999994 2 299736 360875 1 19 999982 377519 2 718801 946245 1 2 999999 496736 2 10 999997 2 205798 259277 2 1 999994 2 6 999984 2 402854 661810 1 225465 982549 738206 1 17 999990 978005 2 2 999999 2 2239 427207 1 899 916481 -66973 1 2 999999 895319 1 2 999994 253348 2 101467 267017 1 2 999999 -84323 1 2 999999 -986602 2 7 999988 2 46628 531762 2 2 999999 1 362477 427710 -807826 2 657754 831446 1 353969 448478 -101808 2 17 999984 2 2 999999 1 193003 958218 302781 2 508350 981678 1 2 999999 757544 2 245194 699347 1 276642 281974 186862 1 2 999999 -201853 2 2 999999 2 327740 798204 2 185668 413841 1 2 999999 -269397 2 2 999999 2 396880 438448 2 2 999999 2 2 999999 2 168212 177690 1 17 999988 -752332 2 16 999986 1 183763 286478 -211772 2 109229 312241 2 180904 651543 1 5 999986 -479685 1 107716 636525 977793 1 4 999998 -575372 2 148430 931324 1 10 999994 745386 1 105364 798170 -8141 1 527623 791696 100899 1 15 1000000 421598 2 2 999999 1 166125 273939 947278 2 51464 872926 2 217200 584488 2 297078 611013 2 2 999999 2 233053 562534 2 7 999986 2 2 999999 1 9 999984 -745570 2 637087 884806 1 11 999999 -804720 2 156307 950458 2 2 999999 1 13 999990 424152 1 2 999999 -113030 1 20 999983 -914106 2 580157 788975 1 2 999999 800933 2 765650 851282 1 432424 948535 -743052 1 2 999999 649443 2 95701 608568 2 2 999999 2 2 999999 2 2 999999 2 550382 951875 1 17 999987 704870 1 15 999994 629787 1 253164 468587 -899718 2 2 999999 1 559699 757335 568283 1 13 999997 -231089 2 2 999996 1 7 999989 -992183 2 98596 623248 2 2 999999 2 2 999999 1 806862 975383 -975823 2 2 999999 1 919344 931826 -235712 1 139750 478630 581201 2 2 999999 2 7 999996 2 2 999999 1 308146 556057 -453514 2 4 999994 2 13 999984 2 463106 955603 2 2 999999 1 300789 734085 -668080 1 6 999986 -779443 2 12 999999 2 95024 760550 1 298816 595315 234269 1 2 999999 216216 1 7 999989 -499499 1 2 999999 796728 1 2 999999 597713 1 2 999999 -665330 1 197993 623123 -987904 2 820121 897792 2 15 1000000 2 2 999999 1 604984 674067 36276 1 296420 906213 173111 2 20 999985 1 2 999999 783690 1 9 999995 74709 2 718128 938485 2 135926 815938 1 24944 631801 -552966 2 379890 771956 2 2 999999 2 131460 248597 1 69058 551414 786024 1 239550 527825 190660 2 2 999999 1 355072 378392 538356 2 2 999999 2 2 999999 2 17 999989 1 418477 622702 -490956 2 38391 349386 1 2 999999 -972488 2 11 999997 1 11 999999 -428481 1 381836 544964 -863718 1 2 999999 -273982 1 2 999999 -247289 2 10 999992 1 2 999999 744863 1 19 999984 956116 1 11 999989 853292 2 6 999996 1 5 999982 -486134 2 2 999999 1 2 999999 -82692 2 7 999986 1 299698 556904 902890 2 872638 993356 1 546804 900507 -110683 2 2 999999 2 2 999999 1 2 999999 713043 1 20 999981 -425710 1 872194 903986 472133 1 638804 846380 -448201 2 2 999999 2 44323 951773 1 2 999999 -728475 1 2 999999 -709489 1 2 999999 -120972 1 12 999991 -137687 1 5 999994 -689915 2 2 999999 1 318633 873104 297594 2 2 999999 2 13676 561691 1 184264 196228 615626 2 130699 181161 2 20 999991 1 2 999999 -453356 1 2 999999 -528961 1 210173 909291 874432 1 2 999999 -679825 1 520569 936483 466840 1 14 999984 631777 1 109813 315655 -813070 1 3 999999 -625848 1 223548 972129 -561836 2 2 999999 1 8 999985 550598 1 16 999999 557086 2 2 999999 2 2 999999 1 492959 761868 827713 2 726300 986369 2 2 999999 2 548172 972517 1 665592 757651 -718669 2 9 999996 2 2 999999 2 636429 784015 1 7 999992 102370 2 224910 574206 1 2 999999 -100265 1 5 999986 616995 2 2 999999 2 2 999999 2 20 999998 1 180850 943134 835070 1 2 999999 -930571 2 11 999988 2 207729 916917 1 655613 732409 353639 1 2 999999 -101143 1 16 999985 205315 1 82676 855505 281029 1 2 999999 925410 2 5 999996 1 109318 770906 -566551 2 2 999999 2 125023 800705 1 584954 814378 782282 1 3 999985 -18879 1 2 999999 -172445 1 2 999999 884988 1 18 999986 -967014 2 252703 268037 2 144571 889358 1 2 999999 377193 1 243225 997908 563005 1 14 999981 912252 2 7 999999 1 691678 901246 -71515 2 2 999999 1 2 999999 777840 1 856875 973953 -223931 1 2 999991 734003 1 6 999984 -275157 1 141695 188406 871505 2 2 999999 2 2 999999 2 27708 445424 1 2 999999 -7066 2 2 999999 1 2 999999 408139 2 2 999999 1 2 999999 -962887 2 2595 541298 1 4 999992 591366 2 13 999996 2 2 999999 2 2 999999 2 2 999999 2 7 999993 1 422961 980853 -173307 1 2 999999 -79509 1 16 999993 -622669 1 5 999996 534357 1 2 999999 177744 2 75 631615 1 2 999999 -591595 1 573971 577564 -630299 1 15 999996 -601169 2 4 1000000 1 2 999999 -990441 2 2 999999 2 14 999981 2 2 999999 1 2 999999 738720 2 292817 952227 2 20 999985 2 2 999999 1 58684 677600 126411 1 2 999999 -135957 2 16 999996 2 2 999999 1 464856 528411 471760 2 2 999999 1 98706 454742 -773194 1 328432 779855 808129 2 2 999999 2 2 999999 2 17 999986 2 308015 797387 1 5 999988 -194327 2 2 999999 1 47806 177362 733112 1 20 999995 50850 1 2 999999 -259193 1 2 999999 945793 1 2 999999 955994 1 10 999991 -533199 1 6 999987 790647 2 498748 894706 2 2 999999 2 7 999990 2 291468 384828 2 2 999999 2 17 999987 1 148029 401575 937949 1 2 999999 -851510 2 3 999995 2 20 999994 1 630453 745401 -577913 2 11 999994 1 2 999999 404680 1 370720 654621 -547296 2 18 999983 2 245624 734831 2 92316 811462 2 223650 262166 2 2 999999 2 2 999999 2 2 999999 1 269874 991235 -565359 2 2 999999 1 2 999999 819309 1 19 999981 178383 2 18 999983 1 2 999999 -247140 2 2 999999 1 318530 624922 69334 2 18 999998 2 2 999999 1 2 999999 374024 2 450621 637150 2 14 999999 1 165428 616946 -712726 2 11 999986 1 529505 624144 913678 1 2 999999 -387026 2 2 999999 1 11 999987 -144572 1 2 999999 790353 1 14 999983 -348043 2 2 999999 2 2 999999 2 184549 586974 1 14 999984 215556 2 20 999988 1 2 999999 -227990 2 2 999997 1 2 999999 617000 2 3 999995 1 232876 744553 554648 1 336227 720159 -163995 2 2 999999 2 521349 808228 2 49712 569606 2 2 999999 2 11 999983 2 49369 665788 1 4 999989 350253 1 20 999991 658067 1 2 999999 471652 1 612935 766633 397031 1 277850 637038 -737060 2 427354 909996 1 12 999995 -282176 1 17257 419545 768541 1 10 999992 510306 2 10 999984 1 2 999999 612906 1 2 999999 808050 2 2 999994 2 2 999999 1 811137 881885 -943158 2 2 999999 2 423696 969110 1 13 999986 -3928 2 383631 583515 1 413987 597909 -265073 2 2 999999 2 2 999999 2 2 999999 1 2 999999 944494 2 11 999999 2 112935 555981 1 18 999991 -590345 1 473435 952681 586393 1 3 999985 -178058 2 14 999988 1 557525 974612 623505 2 288791 398546 1 2 999999 764812 1 814141 871706 -779060 1 215199 233253 517920 2 2 999999 1 94706 308966 274668 2 4 999996 1 2 999999 182561 1 62810 238479 -156778 2 125154 811217 2 2 999999 1 10 999988 -908051 2 2 999994 1 39723 53362 499465 2 2 999999 2 14 999990 1 2 999999 165372 1 464257 763425 833352 1 143662 597083 263848 1 410678 595195 -818971 1 151836 808051 -928990 2 2 999999 1 2 999990 85306 1 529768 597820 916060 2 101764 905696 1 12 999986 -432999 2 122376 269825 1 12 999988 -965246 2 269792 285286 2 444672 542545 1 14 999996 -746065 1 9 999988 -144280 2 2 999999 1 2 999999 -421835 2 7 999991 1 383764 595614 -13076 1 2 999999 -692700 2 3 999984 2 2 999999 2 2 999999 1 2 999999 -526326 2 2 999999 2 271513 305844 2 2 999999 1 3 999997 448540 2 15 999982 2 14 999986 2 2 999999 2 15 999987 1 406466 786301 -528893 1 9 999981 157453 2 19 999983 1 20 999993 -839233 2 2 999999 1 2 999999 -164466 1 2 999999 -77091 2 12 999987 2 5 999984 2 3 999988 2 604252 659951 2 2 999999 1 18 999993 341331 2 4 999982 2 2 999999 2 2 999999 1 15 999987 -973437 2 18 999985 2 454300 842895 2 17 999995 2 11 999982 2 15 999988 1 1 999985 549557 2 2 999999 1 496464 757820 -21815 2 7 999994 1 13 999987 -368161 1 516061 966577 692980 2 2 999999 2 1 999986 2 2 999999 2 2 999999 2 7 999987 1 814090 842804 -678348 2 20 999997 1 159709 464711 872400 1 2 999999 -970161 2 2 999999 2 64311 657489 2 7 999996 2 4 999995 1 2 999999 -737742 2 8 999991 2 12 999988 1 14 999998 454230 2 2 999999 1 2 999999 100762 1 277619 528758 -58646 1 2 999999 -955209 2 19 999988 2 9 999982 2 2 999999 2 101791 382539 1 9 999983 -709682 1 20 999990 27101 1 697721 876253 -246822 2 2 999999 1 2 999999 820959 2 539265 562191 2 136552 945931 2 14 999994 1 2 999999 -831507 2 110983 266661 1 314407 364947 -412497 1 2 999999 85498 1 69376 970841 71926 2 2 999999 1 20473 743553 -858663 2 2 999999 1 2 999999 653320 2 12 999992 2 321378 720216 2 59553 583670 1 15 999986 486715 1 788520 812931 417681 2 19 999987 1 18 999997 -717046 1 2 999999 -612153 1 2 999999 908442 2 458683 839443 1 142159 521242 381897 1 2 999999 825916 2 102669 107454 1 7 999997 936123 2 2 999999 2 420247 721073 1 337631 902580 955701 1 21970 436201 762614 1 67708 516825 925291 2 209291 265298 1 14 999993 452126 1 2 999999 -917137 1 8 999997 583747 1 437879 970451 80625 2 158922 540868 2 19 999993 1 18 1000000 -582817 2 58389 239283 1 4 999990 866097 1 2 999999 -501670 1 10 1000000 450938 1 2 999999 30469 1 2 999999 912862 1 12 999995 -902418 2 2 999999 1 8 999988 936032 1 177496 990542 148681 1 7 999996 204938 1 7 999981 -775820 2 2 999999 2 258412 773094 1 5 999990 -632987 2 2 999999 1 66073 270345 596611 2 132685 600722 1 20 999995 -811345 2 2 999999 1 1 999991 581815 1 2 999999 894561 1 12 999988 -258222 2 10 999987 2 821452 983052 1 1 999997 705565 1 350612 474366 -524578 2 199146 334962 1 2 999997 -914611 2 702991 956725 2 2 999999 2 3 999984 1 11 999991 -210636 2 514732 746873 2 10 999982 1 86605 186257 245417 1 2 999999 867760 1 160892 322166 -474508 2 2 999999 2 2 999999 2 11 999994 1 13 999999 719794 2 16 999998 1 365009 723958 233236 1 20 999995 -73622 2 9 999986 2 2 999999 2 717695 750159 1 2 999999 230566 1 75534 655608 429763 1 18 999982 651089 1 8102 251488 -438546 2 2 999999 2 18 1000000 1 2 999999 679208 1 269919 810270 925 2 19 999995 2 2 999982 1 2 999999 -229059 1 2 999999 852631 1 46119 187557 -899627 2 3 999991 1 3 999986 -473494 1 16 999986 191935 1 580098 919103 -490038 1 10 999995 -674143 2 88264 247102 2 642821 721968 2 4 999997 2 2 999999 2 18 999988 2 2 999999 1 17 999987 -503644 1 350521 460999 363902 1 13 999991 840963 1 32932 355078 514614 1 2 999999 -767515 2 2 999999 2 95921 281863 1 14 999981 -913971 1 95142 605010 -611595 2 18 999996 2 95925 933528 2 3 999993 1 13 999986 -918013 2 204310 446485 1 112186 574723 -12830 1 15 999990 -946890 2 13 999983 2 71367 488527 2 59237 135221 2 96229 762347 1 4 999981 -735160 2 327158 494244 1 569542 777423 511169 1 7 999997 -775827 2 2 999999 2 711558 714004 2 2 999999 2 2 999999 1 2 999999 899571 2 2 999999 1 573519 770304 183378 1 2 999999 306971 1 331629 831730 3027 2 20 1000000 1 8 999988 -919355 2 84724 456913 1 644787 976937 -607126 2 15 999982 1 5 999992 335135 2 453729 915106 2 23836 557793 1 188592 497586 624349 2 39561 660375 1 18 1000000 -753553 1 3 999984 951974 2 2 999999 1 16 999993 -399607 2 12 999999 1 14 999997 -453034 2 5 1000000 2 2 999999 1 2 999999 829927 1 157601 601625 743553 1 1 999999 -924991 1 728900 895300 -62830 2 19 999990 1 2 999999 294736 2 2 999999 1 9 999987 792790 2 10 999988 1 2 999999 797025 1 376822 588105 -544869 1 4 999994 43525 2 20 999986 2 9 999989 2 9 999991 2 2 999999 1 8 1000000 903611 2 2 999999 2 20 999996 2 18 999995 2 1 999995 1 14 999998 -217791 2 489390 649008 2 19 999990 2 2 999999 2 13 999992 2 2 999999 1 128305 741642 602919 1 2 999999 76685 1 2 999999 -713602 2 188957 264304 2 15 999983 1 2 999999 457182 1 498678 911185 -720162 2 983628 992356 1 16 999990 899749 2 17 999982 1 4 999999 -758060 1 2 999990 -754057 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 546733 1 2 999999 -364156 2 2 999999 1 2 999999 69759 2 297022 783716 2 18 999998 2 29599 773137 1 13 999995 -805221 1 9 999988 -562623 2 489516 592654 2 5 999994 1 6 999994 435624 1 14 999999 730756 2 2 999999 1 2 999999 988196 1 12 999999 337326 2 2 999999 1 2 999999 298854 2 2 999999 2 227395 913706 1 15 999984 523235 2 677279 962191 2 4 999986 1 2 999999 -555570 1 370873 552177 178638 1 2 999999 -904052 1 2 999999 -153054 1 195665 337358 368376 2 2 999999 1 4 999998 -452837 1 16 999982 -300260 1 168845 770385 25328 2 2 999999 2 308962 639797 2 317301 522687 2 16 999986 2 14 999995 2 2 999999 2 499585 807831 1 279484 530604 265148 1 466286 762901 862595 2 16 999994 2 520989 711328 1 6 999991 -905232 2 91996 859995 1 564981 855653 230404 1 2 999999 -272319 2 391577 507326 2 9 1000000 2 14 999999 2 389063 533486 1 712202 737990 731080 1 14 999995 -165562 2 20 999987 2 387294 537162 2 2 999999 1 4 999983 829664 1 263120 338734 268860 2 15 999994 2 4 999995 2 519253 963927 2 69322 990900 2 2 999999 1 55550 491792 887359 2 38153 940611 2 2 999999 1 11 999983 -731689 1 18 999994 862344 1 2 999999 813145 1 9 999984 89191 1 574925 745997 -763987 1 2 999999 155914 2 18 1000000 2 184099 622400 1 19 999984 -881096 2 8 999983 2 188140 988197 2 2 999999 2 7 999981 2 2 999999 1 17 999999 152727 1 2 999999 -670346 2 10 999992 1 891615 895101 -874102 2 3 999997 2 360678 529042 2 2 999999 1 635274 955573 -848383 2 2 999999 1 2 999999 -960953 2 2 999999 2 2 999999 1 14 999985 -788777 1 2 999999 596746 1 470405 745297 747263 2 2 999999 2 2 999999 1 2 999999 -417869 1 19 999985 -47932 2 674439 865609 2 342060 667006 2 403100 905261 1 6 999985 -26843 1 17 999991 84855 2 595624 628143 1 3 999993 382401 2 2 999999 1 2 999999 760358 2 210078 263918 1 15847 184284 568166 1 427914 614642 189943 1 8 999997 271236 2 2 999999 2 23314 727510 2 8 999992 1 4 1000000 138659 2 4 999987 2 2 999999 2 8 999991 1 2 999999 -219465 2 270211 630630 1 2 999999 744728 2 615081 857716 2 740252 894167 2 18 1000000 2 8633 401207 2 2 999999 2 2 999999 1 5 999991 347295 2 20 999982 2 328959 772887 1 53110 435417 737008 1 473404 771865 -479723 1 411514 460412 -768608 1 4 999994 456885 2 2 999999 2 37792 842633 2 2 999999 2 16 999993 2 2 999999 2 2 999999 1 2 999999 -211913 1 2 999999 96485 1 339936 535849 -336785 1 2 999999 853217 1 319005 358908 -350855 2 2 999989 2 7 999992 1 6 999993 -947709 2 2 999999 1 2 999999 542800 2 4 999982 2 7 999981 2 2 999999 1 20 999985 -216845 2 2 999999 2 1 999992 1 11 999997 478515 2 229398 943430 1 15015 600015 -464759 1 105499 260377 -416696 2 226711 876614 1 19 999982 -251678 1 2 999999 936341 2 13 999986 1 210704 241919 -660317 2 2659 19811 1 8 999995 -492471 2 55456 191103 1 420844 638238 -762122 1 15 999982 -452539 1 396537 871016 286871 1 10 1000000 459979 2 811540 861778 2 2 999999 1 161663 546354 -784642 1 2 999999 -613394 2 2 999999 2 730775 927794 1 146704 772935 655225 2 2 999999 1 2 999999 113711 2 802802 907435 1 18 999989 -28199 1 2 999999 956439 1 69398 546367 -921458 1 14 999998 -289907 2 1 999993 1 46723 77464 -774035 1 15 1000000 -175384 1 91699 667716 -154195 1 188497 778102 708512 2 2 999999 1 2 999999 320590 2 18 999998 1 2 999999 -238653 1 1 999986 466206 1 48382 566641 -542011 2 675391 681319 2 54526 650584 1 554252 844555 467829 2 2 999999 1 6 999983 769179 1 134105 552122 -531146 1 2 999991 83813 2 14 999999 1 14 999996 -530387 1 2 999999 -949073 1 4 999992 288859 2 342778 467631 1 2 999999 -296859 2 499036 736547 2 112915 699537 2 28742 62630 2 2 999999 1 444661 570261 849431 1 2 999984 720923 2 19 999986 1 2 999999 274885 2 2 999984 1 179584 537733 466686 2 106848 322639 1 1 1000000 982445 2 2 999999 2 12 999988 1 635839 693353 -251301 2 594623 943221 1 6 999995 571710 2 347146 952636 2 2 999999 2 427383 953792 2 2 999999 1 11 999990 364839 1 2 999999 548149 1 2 999999 352677 1 156333 167274 631928 1 2 999999 -350673 2 2 999999 2 2 999999 2 2 999999 1 302430 606899 -312023 2 2 999999 2 16 999985 1 8 999981 -558633 2 2 999999 2 2 999999 1 6 999987 -814717 1 2 999999 13074 2 10 999996 1 3 999998 327977 1 18 999986 585476 1 456126 959488 13072 1 9 999988 -961666 2 2 999999 1 6 999998 641911 2 68299 907188 1 417952 841320 -816534 1 2 999999 -489484 2 112622 653696 1 2 999999 301342 1 295472 422002 76443 1 2 999999 -891687 2 805043 836394 1 18 999985 842051 1 2 999999 178197 1 811684 902511 -164205 1 2 999999 842346 1 2 999999 -975439 1 2 999999 167000 2 2 999999 1 11 999992 -507281 2 710585 861888 2 2 999999 2 16 999986 2 16 999989 2 2 999984 2 2 999999 2 19 999982 1 245716 388146 -428453 2 2 999999 2 2 999999 2 2 999999 2 4 999992 1 389269 977360 -198000 2 2 999999 2 2 999999 2 320000 535253 1 230484 400901 8613 1 2 999987 552317 1 11 1000000 -40953 1 2 999999 -42364 2 2 999999 2 292867 781225 2 18 999997 1 5 999991 -411113 1 2 999999 -887283 2 221159 527317 2 58419 368174 1 12 999995 -64295 2 278216 364687 2 19 999996 2 2 999999 2 639714 908498 2 337534 814787 2 2 999999 1 509836 847674 162669 1 20 999994 -249612 2 1 999992 1 2 999999 -722284 2 2 999999 2 6 999987 2 300384 481952 1 14 999999 535041 1 4 999985 64849 2 2 999999 2 2 1000000 2 2 999999 1 492404 868154 -169858 2 7 999996 2 15 999996 2 2 999999 2 4 999996 1 16 999990 -111662 1 138322 718185 375966 1 108861 746757 -832863 2 2 999999 2 4 999998 2 11 999994 1 306101 401278 229432 1 6 1000000 633916 2 111679 813000 1 278971 708423 -152642 1 2 999999 608982 1 37463 702754 -503712 2 9 999999 1 19 1000000 -171742 2 2 999999 2 16 999993 2 386684 579839 2 2 999999 2 2 999999 1 18 999981 -503687 2 2 999999 1 283255 311998 552249 1 2 999999 -2857 1 108774 497833 857100 1 155345 588741 631053 1 2 999999 -288492 2 76580 736269 2 410689 549210 1 2 999999 271251 1 2 999999 -856420 1 834272 973078 966734 2 2 999999 1 2 999999 -122121 2 7 999994 1 436394 690963 152158 1 5460 572186 -659116 2 16 999985 1 389346 876026 119887 2 2 999999 1 559020 985066 110748 1 435003 993772 285478 1 16 999999 -916740 1 909757 975305 -335914 2 313906 349651 2 116035 865423 2 18 999984 1 3 999983 945632 1 3 999987 993077 1 230124 885439 54474 1 2 999999 -665204 1 11 999999 -5805 1 594461 886950 -306872 1 5 999994 -297564 2 5 999990 1 377499 563253 372418 1 2 999999 441242 2 14 999987 1 6 999986 372040 2 2 999999 1 314207 395895 -785734 2 12 999989 1 14 999986 203078 2 98472 590743 2 715628 850407 2 2 999999 2 298674 686775 2 325570 336102 2 2 999999 2 616513 722488 2 538510 694157 2 38514 924397 1 413248 747132 284078 1 12 999994 -970380 1 19 999987 567775 1 2 999999 575077 2 307032 421787 2 15 999986 2 193943 823346 1 2 999999 987279 2 2 999999 2 388731 673681 2 2 999999 2 2 999999 1 4 999986 343945 1 2 999999 670599 2 3 999997 1 2 999999 -684161 1 15 999996 -41802 1 2 999999 -955919 2 16 999995 2 2 999999 1 147195 422461 52675 1 2 999999 233360 1 319331 504625 276757 2 627901 676468 2 478410 541819 1 2 999999 852047 2 372826 878271 2 614396 987746 1 2 999999 -114450 1 7 999992 -141314 1 16 999994 -291588 2 10 999986 1 2 999999 575302 2 18 999995 2 113926 809713 2 273363 337949 1 2 999999 40226 2 4 999984 1 2 999999 -810068 1 5 999990 381178 1 2 999999 146265 2 19 999985 2 151629 680670 2 20 999999 2 432257 519345 2 2 999999 1 197163 477528 757383 1 2 999999 -698651 2 1 999986 1 2 999999 463485 1 2 999999 307943 1 84937 640469 -983147 1 716597 980038 246897 1 7 999981 -171098 1 485287 801740 -921690 1 441255 975665 -288390 2 2 999999 1 6 999986 659099 2 179620 428572 2 9 1000000 1 16054 78211 -378603 2 8 1000000 2 3787 426069 2 2 999999 1 11 999988 255120 1 270142 832510 -607570 1 576048 908122 -834911 1 6 999988 736252 1 2 999999 -818985 2 198165 307335 1 303783 738031 234489 2 14 999997 2 2 999999 2 72380 746629 2 7 999999 1 522861 534490 14620 1 17 999998 64624 1 4 1000000 330932 1 2 999999 -218715 1 501131 598310 215942 2 235968 562609 2 2 999999 1 928412 984098 -130692 2 12 999984 2 2 999999 2 2 999999 2 2 999999 1 599042 879952 -357631 1 2 999999 -481924 1 487434 509873 -632568 1 9 999997 -129690 1 18 999990 -624086 1 2 999999 -821633 2 1 999997 2 15 999995 1 2 999999 -798684 2 2 999999 1 14 999994 840922 2 13 999999 1 167863 988591 -517199 1 2 999999 -830855 1 2 999999 -83878 1 575947 912462 713372 1 35659 959467 -266473 2 79375 582493 1 11 999991 735444 2 84534 545808 1 97873 430845 335046 1 15 999983 -809709 1 15 999999 -305991 2 3 999993 1 2 999999 244393 1 562811 811609 -498466 1 373475 562200 880971 2 9 999986 1 2 999999 -737194 2 15 999993 2 137881 808111 1 2 999999 369003 2 2 999999 2 2 999999 1 294982 961466 739289 2 470138 949361 2 3 999986 2 19109 92557 1 2 999999 397375 1 2 999999 -631204 2 2 999999 2 330319 766530 1 395842 850617 5379 2 2 999999 2 601976 688090 2 2 999999 1 7 999989 198023 2 1 999990 1 2 999999 -108157 1 8 999982 461712 1 2 999999 728019 1 9 999992 255896 2 2 999999 1 2 999999 543211 1 729110 928997 -536906 2 11 999992 1 20 999983 606542 1 2 999999 205322 1 20 999993 -987976 1 14 999991 -299741 1 11 999991 -592104 1 11 999981 -484044 1 74770 774773 74075 2 851294 966919 1 2 999999 103840 1 2 999999 -852262 1 1 999999 690224 1 143744 233719 509654 2 18 999997 1 11 999984 764262 2 10 999997 1 5 999995 858891 1 2 999999 -107651 2 2 999999 2 11 999998 2 2 999999 2 8 999994 1 134185 551472 -10843 1 13 999989 -864598 2 407213 641419 1 27963 578461 -269610 2 18 999985 2 2 999999 2 4 999986 1 17 999984 -492681 2 6 999990 1 6 999991 -178276 1 2 999999 -527824 2 411780 691166 1 2 999999 126167 1 16 999989 -508076 2 2 999999 2 106051 610884 2 156584 767402 2 6 999982 1 2 999999 359265 2 9 999982 1 20 1000000 209286 2 687531 863812 1 90839 806075 -104943 2 2 999999 2 6 999989 1 693383 742855 -487534 2 2 999999 1 15 999987 117337 2 2 999999 2 2 999999 2 2 999999 2 29595 687774 1 12 999981 973242 2 15 999996 1 2 999999 536291 2 2 999999 1 2 999999 -663564 2 351303 381233 1 717475 840285 -322215 1 2 999999 746796 2 191975 738411 1 668659 748350 539556 2 231224 369680 2 625853 953329 1 2 999999 978715 1 14 999987 -134788 2 13 999983 2 94546 451517 2 16 1000000 1 84125 281346 801765 2 5 999990 2 2 999993 1 4 999996 -368379 1 2 999999 -796518 1 2 999999 883893 1 2 999999 660656 1 16 999996 93339 1 85842 792766 647819 2 77766 509672 1 382140 597507 334095 2 759301 930770 1 9 999986 -412338 1 7 999991 -356039 1 2 999999 723227 2 2 999999 1 2 999999 -679249 1 4 999984 739574 2 7 999981 2 4 999982 1 2 999999 213551 2 93022 663633 1 647136 721498 -333120 1 2 999999 -996281 1 2 999999 -202831 1 433749 723778 915514 2 19 999989 2 2 999999 2 552515 725170 2 2 999999 1 2 999999 -74863 2 315870 733200 1 2 999999 -271995 2 465461 959103 2 11 999981 1 13 999999 -337176 2 135782 993481 1 17 1000000 253462 2 314606 601371 2 689438 842395 2 422993 434756 2 425957 509722 2 2 999999 1 31431 245799 -354403 1 20 999987 774366 1 2 999999 -945923 1 453414 588618 437270 2 14 999988 1 298498 449513 -806599 1 2 999999 415276 1 304722 800633 -358137 1 18 999992 -948580 2 2 999999 1 2 999999 -670123 1 9 999999 -112358 2 2 999999 2 15 999982 1 10 999988 496910 1 5 999990 -724441 2 5 999983 2 3 999997 2 2 999999 1 2 999999 -822162 1 19 999995 -506170 2 2 999999 2 2 999999 2 2 999999 2 6 999995 2 16 999982 2 9 999996 1 756776 863307 -579977 1 217816 363974 -902063 2 17 999981 2 1 999981 2 2 999999 2 18 999992 2 19 999989 2 504016 590749 1 153412 571931 -709553 1 20 999992 753002 1 2 999999 3310 1 2 999999 889887 1 456595 643253 -700789 2 848216 944189 1 628827 914380 -855279 2 2 999999 2 2 999999 1 578867 748150 -868242 2 267477 851930 1 2 999999 335894 2 253560 318899 1 2 999999 -603747 1 376041 928225 784849 1 2 999999 544650 1 375677 711823 -680572 1 12 999999 -857304 2 2 999999 1 2 999999 246590 1 2 999999 -487558 1 2 999999 486955 1 14 999991 -97833 1 2 999999 447684 2 19 999986 2 5 999988 1 15 999995 -733711 1 91302 268322 -397152 2 74389 292892 2 2 999999 2 17 999984 1 665840 887633 -902377 2 2 999989 2 12 999994 2 2 999999 2 17557 408149 2 3 1000000 1 3 999999 -314818 2 2 999999 1 2 999999 861362 1 131007 928327 558798 2 582963 907516 1 3 999986 210863 1 103671 963629 920144 1 2 999999 946194 2 642144 805269 1 20 999994 -235543 1 2 999999 986220 1 1 999988 -877858 1 2 999999 795591 2 18 999995 1 6093 795888 864569 1 2 999999 495414 1 2 999999 -108227 2 17 999993 1 419779 865290 692941 1 391986 509684 449236 1 16 999992 292684 1 132072 486096 291996 1 2 999999 -593137 2 15 999982 2 2 999999 2 74532 406973 2 2 999999 2 2 999999 1 449560 849117 -447905 2 2 999999 2 15 999984 2 60756 983571 1 361951 951537 -829810 2 18 999995 1 6 999998 496199 1 4 999989 286825 2 2 999999 2 35245 696074 1 2 999999 954552 1 8 999984 -223662 1 2 999999 478099 2 14920 817175 1 3 999982 -981850 2 2 999999 1 2 999999 -929177 2 195315 402636 1 2 999999 573447 2 498430 666591 2 2 999999 1 6 999985 -193097 2 4 999982 2 5 999987 1 2 999999 -769944 1 2 999999 -697204 1 2 999999 -828325 2 295786 771264 2 7 999983 1 123437 194350 -995540 2 13 999983 2 2 999999 1 135470 839638 646877 1 2 999999 592510 2 770469 782560 1 310183 597651 177887 1 45877 47049 410230 1 2 999999 -686479 2 2 999999 2 20 999989 2 4 999987 2 2 999999 1 2 999999 199525 1 2 999999 -296491 1 2 999999 175591 1 616261 763047 118210 1 2 999999 -195758 1 280801 647566 328653 2 201067 532207 2 2 999999 2 2 999999 1 12 999999 418271 1 2 999999 -746175 1 13 999996 -994653 1 160584 716421 395513 2 2 999999 1 46049 202435 537463 2 2 999999 1 19 999984 1405 2 743865 806897 2 11 999983 1 9 999985 -996648 2 2 999999 1 5 999988 -630777 1 388864 801219 -446478 2 86606 219538 2 2 999999 1 710187 998893 -92783 2 480299 517645 2 8 999985 2 64345 856519 2 2 999999 2 19 999983 1 396704 420232 -397671 2 6 999999 1 2 999999 958624 2 10 999981 2 10 999995 1 2 999999 -349472 2 240625 966494 1 13 999989 -786178 1 4 999993 863654 2 19 999991 1 7 999998 285791 2 2 999999 2 2 999999 1 2 999999 -241073 1 309568 988161 606689 2 13 999993 1 16 999988 224971 2 209573 681234 2 510449 522009 2 2 999999 1 775845 825562 352188 2 6 999989 1 2 999999 795221 1 7 999998 -472927 2 2 999999 2 120051 380768 2 351851 527692 2 524011 704824 2 332458 876649 2 2 999999 2 2 999999 1 2 999999 213435 2 2 999984 1 2 999999 -840195 1 2 999999 -549092 2 60560 241166 1 13 999982 591657 2 2 999999 2 19 999990 2 2 999999 1 15 999983 187401 2 708556 743594 1 20 999996 -749789 1 2 999999 -550803 2 18 999996 2 2 999999 1 2 999999 36657 1 17 999994 -860968 1 47677 756112 668595 2 11 999987 1 9 999988 -379307 1 452421 980128 181096 2 238507 324957 2 344051 550557 2 2 999999 2 20 999996 1 2 999999 -417522 1 445460 690746 -933642 2 1 999996 1 2 999999 153271 2 13 999989 1 799258 944540 707537 1 174019 370685 933703 1 20 999997 -909255 1 2 999999 503076 1 2 999999 41401 2 2 999999 2 18 999993 1 20 999988 955730 2 2 999999 2 2 999999 1 2 999999 257087 1 10 999993 517698 2 2 999999 2 845064 976556 1 645178 858707 974762 2 2 999999 1 2 999999 826485 1 15 1000000 -678618 1 16 999984 -980635 1 2 999992 106360 2 198450 228757 1 5 999999 536328 1 608811 930754 -996870 1 24502 863338 -801746 1 599451 657432 677361 1 222924 453217 117280 1 2 999989 -541533 2 418184 806278 2 2 999999 1 2 999999 619407 2 244776 356380 1 11 999987 -128339 1 463158 923693 -622469 1 172533 994556 -594569 2 8 999991 2 5 999997 1 285250 549108 -232687 1 2 999999 -191033 2 837582 872532 2 391837 813862 2 7 999990 1 10 999990 207366 2 2 999999 2 12 999990 1 12 999985 610340 2 121132 549000 2 687816 740993 1 2 999999 155015 1 276087 830602 -370939 2 749506 922444 2 2 999999 1 16 999990 222542 2 103960 495505 1 4 999997 132659 1 625695 826810 -588738 1 416089 964813 906982 2 192610 940504 1 2 999999 93884 1 287934 713091 -271841 2 369218 496196 1 12 1000000 -166532 2 2 999999 1 17 999990 836175 2 2 999999 2 8 999989 2 2 999999 1 2 999999 54623 1 8 999993 -343818 1 2 999999 58225 2 17 1000000 2 2 999999 2 5 999983 1 2 999999 -476656 1 10 999983 -782904 1 20 999993 286638 2 554160 967945 2 10 999987 1 2 999999 -96631 2 753540 923711 1 19 999985 -53739 1 2 999999 754736 2 2895 595714 2 18 999992 2 15491 116466 1 496903 956904 292744 2 716274 838559 1 2 999999 -522864 1 2 999999 -328742 2 435667 712401 1 2 999999 480045 1 2 999999 341289 2 37332 689495 1 603103 859558 -489787 1 471794 538712 -869649 2 2 999999 1 340286 776284 492134 1 188544 383646 432165 2 2 999999 2 2 999999 1 2 999999 502506 1 28025 402159 983240 1 20 999993 228547 2 19 999994 1 2 999999 718482 1 2 999999 -968397 2 166303 424799 1 2 999999 -907850 2 2 999999 1 9 999987 170658 2 12 999992 2 2 1000000 1 2 999999 -216883 1 586544 940323 -994373 1 6 999981 11315 2 10607 249536 1 73385 385248 -108915 2 2 999999 1 2 999999 135197 2 2 999999 1 2 999999 784982 2 7 1000000 2 14 999999 2 455509 786458 2 2 999999 1 7 999988 -629525 2 2 999999 2 387484 702810 2 2 999999 2 292893 659320 2 2 999999 1 2 999999 404367 1 9 999994 -693265 2 11 999997 2 2 999999 1 305590 511419 -696742 2 9 999983 2 3 999999 2 2 999999 1 2 999999 -151733 1 345937 777267 -792450 2 2 999999 2 343709 544094 2 2 999999 1 363163 881925 381101 2 2 999999 2 64787 765748 2 9 999997 2 20 999981 2 265846 862577 1 117029 807274 -254417 2 2 999999 2 2 999999 2 122692 929753 1 4 999990 668975 2 8 999999 1 2 999999 190900 1 7 999994 -676601 1 11 999998 800742 2 176004 617702 1 240637 932340 219317 2 2 999999 1 2 999999 96927 1 12 999985 -218473 2 20 999991 1 9 999982 -412148 2 6 999986 1 2 999999 723993 2 2 999999 1 2 999999 -929601 1 216549 818616 858015 2 291303 552175 2 13 999989 2 2 999999 2 2 999999 2 709800 746828 2 2 999999 1 2 999999 247363 1 12 999994 841664 2 2 999999 2 91708 699731 2 2 999999 1 10 999988 436504 1 2 999999 476706 1 471810 520390 -483193 2 401479 483332 2 7987 230539 2 15 1000000 1 6 999985 -274848 1 58229 861663 926180 2 14 999982 1 2 999999 803877 2 2 999999 2 19 999981 2 150887 886028 1 2 999999 577939 2 2 999999 1 6 999994 -613924 1 152264 530526 -406756 1 15 999984 -13739 1 346866 831181 -631305 2 132997 566856 1 2 999999 -868136 2 2 999999 1 14 999986 343662 1 2 999999 742732 1 2 999999 -453250 2 12 999989 1 14 999989 -520114 2 201132 658228 2 2 999999 2 581604 721161 2 223362 485918 2 2 999999 1 2 999999 -523115 2 354251 538941 1 2 999999 -972748 1 409884 974389 95445 2 2 999999 1 19 999998 -160398 2 12 999996 2 2 999999 1 342821 491751 -521442 2 7 999983 2 338154 542390 2 315240 989917 2 2 999999 2 336814 830628 1 2 999999 500380 1 505661 547513 -746949 1 20 999991 38633 2 2 999999 1 2 999999 190358 2 12 1000000 2 429861 815290 2 8 999989 1 224390 988610 567442 1 490957 677985 -936104 2 2 999999 1 5 999987 -57169 1 2 999999 766941 1 2 999999 -306732 1 2 999999 -478674 1 8 999997 616190 1 283956 668903 986912 1 2 999999 -663929 1 77680 248051 -62247 2 410380 443530 1 233907 623401 81075 2 663021 990804 1 2 999999 94066 1 588039 756623 636663 1 7 999993 67628 2 2 999999 2 17468 95162 2 2 999999 2 75783 720966 2 2 999999 2 443009 516660 2 2 999999 1 208254 395550 804561 1 2 999999 900961 1 12206 550136 76045 2 304288 315136 1 6 999997 734413 2 2 999999 1 2 999999 -874136 2 19 999986 1 43931 491461 577536 2 18 999992 2 2 999999 2 433324 939218 1 285843 295917 293471 2 2 999999 1 27603 414956 20890 1 384296 833280 68088 1 453986 920613 -709497 2 2 999999 2 2 999999 1 2 999999 552225 2 2 999999 1 10 999998 398187 2 613200 802032 1 1 999993 964830 2 18 999997 1 2 999999 264035 2 2 999999 1 2 999999 -597215 2 16 999986 2 2 999999 2 2 999999 1 82765 710769 361141 2 2 999999 2 9 999982 1 330001 821574 -958402 2 2 999999 1 4 999992 859985 2 301116 872293 1 2 999999 393212 2 2 999999 2 2 999999 2 5 999994 1 15 999998 -743820 1 2 999999 658830 1 2 999999 762702 2 2 999999 1 19 999999 -76786 1 2 999999 -911455 2 18 999982 2 2 999999 2 524428 738293 1 17 999989 813779 1 10 999994 453544 2 18 999985 2 2 999999 1 647183 661702 132314 1 157139 780627 -383660 1 13 999997 451316 1 2 999999 343526 1 2 999999 358716 1 2 999999 -616862 1 2 999999 570030 2 1 999999 2 331944 753878 2 107294 156095 2 1 999987 2 405893 690724 2 2 999984 1 3 999986 -166209 2 3 999986 2 44442 963714 2 2 999999 2 2 999999 1 2 999999 -288565 2 11 999996 2 299438 670239 1 20 999996 467377 1 634319 970835 407331 2 313473 551755 1 10 999990 -149558 1 10 999989 -252030 1 2 999999 734847 2 2 999999 1 5 999992 267960 1 329770 429638 -366302 2 2 999999 1 2 999999 866823 1 2 999999 -325701 2 2 999999 1 2 999999 -521544 2 2 999999 1 10 999996 -974297 2 221408 293604 1 6 999996 603064 1 19 999988 875664 2 2 999999 2 2 999999 1 5 999986 842310 2 232389 392734 2 306068 904411 1 387689 730548 197220 1 10 999995 513884 1 2 999999 640736 2 13 999985 1 2 999999 -597959 1 59663 785416 -700172 1 2 999999 242395 1 2 999999 -103352 1 363663 399775 -778401 1 144231 892708 909340 2 6454 970716 2 566531 738426 1 177095 668622 305834 1 2 999999 -55939 1 3 999999 196965 1 8 999997 807859 1 12 999983 -390823 1 3 999988 -726780 1 257210 644442 938911 2 2 999999 1 2 999999 -527654 1 639611 836730 139785 2 2 999999 1 2 999999 32594 1 2 999999 967814 2 8 999993 1 590064 891861 -904625 1 11 999984 641455 2 340079 959876 1 2 999999 79861 1 416787 894558 -675558 2 830385 902110 1 362599 409065 -408097 1 13 999994 415042 1 120116 546913 -125137 1 2 999999 -80160 1 14 999992 -863068 2 2 999999 2 6 999995 1 646503 936092 -907911 1 17 999989 702687 2 2 999999 2 2 999999 1 2 999999 708074 1 2 999999 -935072 2 2 999999 2 4 999995 1 3 999989 -155397 1 7 999997 -319940 1 2 999999 -457489 1 5 999990 624026 2 9 999998 1 7 999990 -602849 1 1 999981 -424364 2 504397 784446 2 5 999984 1 2 999999 824861 1 2 999999 772951 2 2 999999 2 19 999993 2 2 999999 2 16 999995 1 2 999999 -987852 2 3 999986 2 8 999998 2 2 999999 1 2 999999 749725 2 2 999999 2 2 999999 2 835901 851412 2 3 999999 1 10 999986 -965298 1 263848 730816 -478616 2 4 999996 1 11 999988 318745 1 12 999991 808531 1 4 999985 942617 1 2 999999 282557 2 2 999999 1 8 999997 -317691 1 2 999999 569625 2 201735 954123 2 16 999983 1 13 999988 792876 2 402989 889287 1 18 999986 -618975 1 2 999999 217690 2 447713 487935 2 1 1000000 1 99397 156249 -510231 2 20 999985 1 2 999999 850920 2 370524 436491 2 2 999999 2 569256 793585 2 2 999999 2 13 999992 1 856605 979465 242276 2 245879 798452 2 20 1000000 2 2 999999 1 627686 920024 -416953 1 2 999999 -924742 1 151504 633475 -784124 1 354705 996737 -53090 2 17 999984 1 270296 822115 768951 1 6 999981 717713 2 2 999999 2 2 999999 2 633551 992920 2 6 1000000 2 2 999999 1 2 999999 -921978 2 281509 914720 2 185511 232264 1 19 999996 -868662 1 415239 452026 -632331 2 2 999987 1 18 999981 761171 1 540093 877907 -18317 2 556854 905873 2 668648 856091 2 4 1000000 2 2 999999 2 1 999985 2 634592 785789 1 2 999999 -867514 2 2 999999 2 2 999995 2 2 999999 1 15 999984 194195 1 2 999999 -300549 1 55655 240300 509665 1 11667 761334 278712 1 111720 910764 394659 1 51883 470889 -594780 2 622956 836710 2 2 999999 1 2 999999 -591814 2 2 999999 1 2 999995 -225782 1 2 999999 21979 2 3 999999 2 2 999999 1 2 999999 491752 2 2 999999 1 565914 903202 -187088 1 214309 791853 -379260 1 2 999999 -274719 2 62714 88528 2 16 999986 1 371513 401428 -685619 2 2 999999 1 2 999999 945578 1 120507 929809 252760 1 14 999989 -650716 2 464959 696097 1 13 999990 56385 1 2 999999 -111535 1 824904 880436 -403692 2 2 999999 1 4 999996 -349074 1 2 999999 -999895 1 2 999999 529295 2 39573 71484 1 1 999991 -828073 1 6 999981 661451 2 2 999999 2 2 999999 1 2 999999 669679 2 2 999999 1 18 999983 -391930 1 2 999997 -474453 2 389795 462389 2 6 999990 1 5 999984 -502825 1 2 999999 -658213 2 2 999999 1 5 999991 -765516 2 14 999993 2 2 999999 1 13 999981 -385481 1 2 999999 741295 2 2 999999 1 15 999992 -654174 1 4 999993 -287739 2 2 999999 2 17 999997 1 664951 944161 685959 1 714605 976206 -273692 2 10 999987 2 2 999999 2 107849 648898 1 9 999989 -13872 2 2 999999 2 20 999983 1 2 999999 -48304 1 2 999999 457018 2 2 999999 1 6 999991 488708 1 543201 653413 -691385 1 108321 811707 902303 1 3 999988 590289 1 524436 828294 542464 2 170861 352263 1 2 999999 -686401 1 203874 330200 213666 2 223543 894939 2 688265 784985 1 277449 682139 203478 1 61433 639836 144552 2 4 999999 2 217563 301251 2 2 999999 2 2 999999 2 4 999991 2 2 999999 1 2 999999 654498 1 16 999993 679589 2 16 999995 1 2 999999 -953124 1 7 999988 -614710 1 495065 988491 372960 1 15 999992 -808484 1 2 999999 -946383 2 392925 864245 2 304367 507311 2 2 999999 2 147638 904000 1 2 999999 -607433 1 2 999999 -789217 2 74718 916467 1 2 999999 -860086 2 2 999999 2 70951 384827 1 2 999999 565520 2 10 999983 2 2 999999 2 100347 811979 1 201748 693515 893979 1 103719 874745 47079 1 2 999999 918019 1 187634 930769 878531 2 14 999983 1 3 999998 -790833 1 374704 436672 -963555 1 18 999982 323254 2 702642 977153 2 2 999999 1 217990 455016 79967 1 4 999986 815148 2 15 1000000 2 619618 809699 2 14 999995 1 157150 608235 658081 2 2 999999 1 1 999985 198643 2 4 999992 2 8 999993 2 597638 838782 1 32254 804657 830544 1 5 999994 580672 1 2 999999 288600 1 5 999996 844818 2 10 999982 2 567120 792742 2 2 999999 2 355046 886794 2 1 999996 2 522198 997023 1 10 1000000 242484 1 11 999999 610856 1 2 999999 475751 1 478162 748901 -521891 1 9 999982 40057 1 2 999999 -464976 2 139932 602484 1 12 999996 -341668 2 360930 906221 1 11 999998 123709 2 2 999999 2 436305 938667 1 126708 498994 422485 1 2 999999 28300 2 14 999992 2 495995 841029 1 2 999999 -840222 2 17 999993 1 2 999999 -303225 2 15 999981 2 2 999999 2 2 999999 2 2 999999 2 18 999985 2 10 999996 1 450018 535491 810873 2 527802 982858 2 763754 795284 2 2 999999 1 1 999987 -388063 1 13 999982 -132629 1 2 999999 129017 2 2 999999 1 18 999993 -383245 2 2 999999 2 12211 639391 1 2 999999 611016 1 18 999991 755495 1 328052 663828 -618081 1 2 999999 813505 1 2 999999 -923638 1 591027 835131 172444 1 11 999999 -561452 2 181526 613252 1 23093 649538 866917 2 369584 611988 2 11 999998 2 550324 819036 2 1 999984 1 2 999999 635274 2 2 999999 2 2 999999 1 690041 984685 -496398 1 516647 720062 114411 2 2 999999 1 111269 593789 -560681 1 2 999999 -65994 1 849042 942001 350066 2 531986 712529 1 2 999999 -775642 1 253696 974489 173447 2 144353 735934 1 16 999997 -163575 1 2 999999 -135274 2 208157 349371 1 8 999998 161347 1 20 999989 -804600 2 2 999999 1 9 999996 975816 2 551675 658183 1 2 999999 -350003 2 16 999998 2 2 999999 2 2 999999 1 2 999999 523328 1 5 999983 603721 2 2 999999 1 3 999986 308173 2 2 999999 1 18 999989 -536356 2 2 999999 2 544877 925869 1 14 999982 531409 2 20 999991 1 2 999999 164254 2 4479 599247 1 2 999999 -879440 1 19 999997 694961 1 1 999992 -74526 1 344811 811659 -940826 1 2 999999 518314 1 8 999999 46521 2 437984 500636 2 19 999982 2 2 999999 2 2 999999 2 332647 716836 1 18 999982 801348 1 120276 685655 -58343 1 409709 765809 555070 1 8 999984 -833814 1 2 999999 -56018 1 2 999999 290458 2 15 999987 2 2 999999 2 65777 136416 1 2 999999 518841 2 748187 790679 2 17 999991 2 2 999999 2 2 999999 1 17 999981 -871339 2 2 999999 1 2 999999 -528246 1 338344 599970 -650811 2 15 999987 2 16 999981 1 2 999999 -297409 2 20 1000000 1 12 999986 847046 1 10 999984 -113624 1 20 999981 -544972 2 106318 676055 1 2 999999 138501 1 2 999999 -551282 1 2 999999 -777856 1 4 999994 288578 1 2 999999 -426659 1 345776 863831 -223167 1 542199 846951 -157923 2 2 999999 2 836635 838509 2 204800 569427 1 2 999999 -303353 2 4 999981 1 2 999999 -28485 2 5 999989 1 2 999999 -695771 2 16 999996 1 2 999999 -793702 1 316450 375268 366098 2 3 999993 1 640595 788306 -182203 1 2 999999 161549 2 20 1000000 2 6 999999 2 2 999999 2 567480 962498 1 7 1000000 62310 2 2 999999 1 2 999999 -546451 2 467593 521129 1 2 999999 791169 2 2 999999 2 15 999990 2 2 999999 1 2 999999 -259706 1 2 999999 -905914 1 310357 664158 -365856 2 512711 664788 1 2 999999 -893162 1 2 999999 -742140 1 767571 962470 614829 2 13026 142645 1 213144 825685 -940608 1 4 999998 192410 2 2 999999 1 2 999981 -612079 1 2 999999 -787212 2 452766 536038 2 5 999989 1 6 999998 -374962 1 2 999999 -600834 1 2 999999 -259348 2 17 1000000 2 669089 694223 1 13 999998 218830 2 8 999988 1 2 999999 363084 2 2 999999 2 490162 679079 1 16 1000000 312495 1 17 999990 -838211 1 2 999999 -158818 1 19 999981 117406 1 344952 807827 224133 1 2 999999 -434948 2 437223 975413 1 411427 735656 -95819 2 16 999995 2 3 999986 2 3 999999 2 13 999994 2 2 999999 1 8 999986 918249 2 523749 855187 2 2 999999 2 2 999999 2 20 999990 1 2 999999 545331 1 2 999999 -510459 1 18 999982 976772 1 2 999999 721619 2 339589 345209 2 12 999993 2 483182 577196 1 11 999997 -604435 2 11 999991 1 2 999999 874550 2 588633 606099 2 8 999998 2 13 999988 2 515727 535314 1 14 999985 -649728 1 2 999999 -903982 1 2 999999 170833 2 2 999999 2 2 999999 1 216202 222592 -493366 2 2 999999 2 2 999999 1 2 999999 -729869 2 17 999997 2 186775 917910 2 2 999999 2 2 999999 2 17 999996 1 41740 427483 -944624 2 2 999999 2 203988 881272 1 4 999999 -37313 2 2 999999 2 2 999999 2 2 999999 2 2 999990 2 2 999999 2 210657 362399 2 2 999999 2 1 999986 1 2 999999 985974 1 2 999999 -71830 2 11 999990 1 17 999992 805943 1 2 999999 593085 2 779262 955346 2 2 999999 1 11 999996 474716 1 6 999990 -429820 1 6 999989 287074 2 4 999981 2 299652 335760 2 594423 595280 1 2 999999 672316 1 2 999999 839953 2 369418 446701 2 2 999999 1 2 999999 328492 1 2 999999 637556 1 13 999997 -527972 2 2 999999 2 2 999999 1 2 999999 -350950 2 6 999997 1 732802 931876 386821 1 840646 883976 784613 1 2 999999 766966 2 632899 991839 2 2 999999 2 13 999998 2 16 999997 1 4 999999 796324 2 1 999985 1 13 999984 -308033 1 2 999999 962431 1 2 999999 965685 1 3 999989 -775953 2 2 999999 2 17 999995 1 884105 893714 220546 2 16 999994 2 364569 418362 1 2 999999 229161 2 19 999999 1 730697 776767 985519 2 20 999985 2 2 999995 1 6 999981 -770953 1 6 999995 589104 2 2 999999 2 2 999999 2 13 999999 2 19 999993 1 1 999990 246491 1 57150 846135 -257381 1 2 999999 -311978 2 167680 815265 2 176811 535904 1 2 999999 -507864 1 2 999999 546505 1 225567 654306 599908 1 9 999998 -748533 1 2 999999 -265430 2 6 999985 2 134511 241239 1 260659 591104 720417 1 2 999999 -858774 2 2 999999 2 161310 467046 1 303526 991105 -339301 2 1 999986 1 15 1000000 117607 2 2 999999 1 603441 858817 -191958 2 2 1000000 1 7 999989 653898 2 2 999999 1 2 999999 -956615 1 161864 327327 969158 2 2 999999 2 8 999983 1 265689 983121 530747 2 2 999999 2 2 999998 1 2 999999 203021 1 489553 564573 -337853 1 2 999999 28162 1 10 999994 -405586 2 2 999999 2 703190 954897 2 10 999992 1 2 999999 661541 1 9 999992 809485 1 2 999999 513446 1 11 999983 587349 2 2 999999 2 875941 909935 2 787999 937891 1 327421 764281 -316079 1 2 999999 -971585 1 3 1000000 -719332 1 2 999994 950466 1 2 999999 -867711 2 2 999999 2 9040 958219 2 9 999995 1 2 999999 -106684 1 9 999994 266035 1 3 999988 -664017 1 2 999999 961403 1 2 999998 997433 2 15 999984 1 16 999998 -680670 2 2 999999 1 2 999999 836021 2 588214 738361 2 23330 371784 1 2 999999 190880 1 9 999994 518695 2 2 999990 2 246014 302604 1 489651 754121 158876 1 2 999999 217182 2 2 999999 1 611486 995221 -449136 2 116294 741408 1 1133 832093 -574326 2 6 999992 1 6 999984 -72465 1 2 999999 598256 2 2117 67969 1 8 999998 -833329 2 2 999999 1 178083 535810 -49499 1 12 999992 481356 2 335728 496744 2 17 999991 1 12 999991 -705015 1 2 999999 284006 2 19 999997 2 2 999999 1 14 999988 -403817 1 2 999999 -8821 1 2 999999 558383 2 3 999994 2 2 999999 1 2 999999 71579 2 2 999999 2 430735 768370 1 150161 996427 619059 2 492459 571960 1 106986 475634 480125 2 2 999999 1 17 999981 59168 2 2 999999 1 880080 884379 -454902 1 2 999999 -625088 2 2 999999 2 2 999999 1 132049 901069 721399 2 2 999999 2 17 999989 1 106646 206220 -698953 1 3 999990 -618480 1 2 999999 996220 1 12 999981 444445 2 1 999985 2 24925 344202 2 2 999982 2 9 999989 2 2 999999 1 8 999989 -345514 1 2 999999 -164660 1 481993 692706 633435 1 14 999991 -934770 1 14 999981 -400523 2 2 999999 2 20 999998 1 2 999999 -602417 1 297154 726846 -835697 1 2 999999 275744 1 2 999999 -629136 2 6 999987 1 11 999991 59331 2 2 999999 1 4 999982 -242336 2 434191 924518 1 180431 618747 255714 1 410029 663723 893140 2 4470 331177 2 309243 847502 2 2 999999 1 12 999982 -91865 2 2 999999 2 2 999999 2 492583 543974 1 2 999999 890066 1 2 999999 462956 2 1 999982 2 2 999999 1 4 999990 -604579 2 2 999999 1 19 999983 -210067 1 2 999999 34717 2 15148 203388 2 230843 654748 2 12 999993 1 18 999981 766472 1 2 999985 -515000 2 64567 472022 1 20 999998 684342 1 585550 886660 -809996 2 20 999991 1 3 999982 -79314 1 2 999999 12311 1 2 999999 -288896 2 21674 258855 1 311766 584372 60221 2 172289 574078 1 2 999999 -634690 1 2 999999 -919400 2 19 1000000 1 14 999989 879170 1 6 999989 973119 1 2 999999 -315025 1 130675 877070 878990 2 467618 779153 2 2 999999 2 320362 390605 1 86631 142974 -303057 2 2 999999 1 20 999983 -639766 2 120544 831307 1 107974 823017 600978 2 3 999998 1 210612 509663 16475 1 2 999999 45809 1 433153 763475 -939812 2 600244 678036 2 2 999999 2 2 999999 1 2 999982 -942244 2 585284 979286 2 131141 684997 1 38103 845914 263354 2 5 1000000 1 222019 412051 -673785 1 2 999999 -580960 2 2 999999 1 11 999995 904516 2 2 999999 1 2 999999 757453 2 120666 852852 1 20561 258995 -752440 2 299990 883462 2 2 999999 2 19 999985 2 2 999999 1 8 999994 -468002 1 785903 912049 -849422 1 671270 736526 822652 2 237602 463916 1 736964 821048 -481619 1 6 999997 -17640 2 7 999992 1 157251 620047 -67019 1 248929 689046 -915960 1 201713 454791 38753 2 2 999999 1 2 999999 443872 1 2 999999 -91035 1 317586 692494 355654 2 8 999995 1 2 999999 350270 1 125062 688272 415988 2 718986 733437 1 4 999996 -115528 1 167624 243672 729817 1 9 999991 325224 2 47619 960429 1 143236 251412 -322967 2 2 999999 2 224839 489827 2 215079 795923 2 8 999992 2 2 999999 2 370315 416067 1 11 999989 -903228 2 84741 358890 2 2 999999 2 5 999991 1 2 999999 -876894 1 2 999999 -128872 2 195726 744108 1 7 999987 942617 2 2 999999 1 458633 503433 -481354 1 2 999999 -80911 1 17 999982 -267363 1 230837 804874 -713165 1 2 999999 -902808 1 11 999990 -849569 2 2 999999 2 13 999989 2 256988 462053 1 17 999993 670697 1 2 999999 579131 1 345135 370032 -348334 1 2 999999 526753 1 2 999999 -998175 1 875311 920624 659903 2 14 999986 2 1 999988 1 2 999999 -845295 1 829444 929686 -227448 2 2 999999 1 357540 856011 807466 1 389636 755968 -409402 1 14 999984 -310002 1 2 999999 420377 1 7 999997 -840848 2 2 999999 2 222228 325539 1 17 999998 302119 2 6 999999 1 2 999999 332744 1 6362 559002 -480027 1 68959 996084 -27797 2 18 999991 2 584218 907660 2 78883 464708 1 210983 792872 549810 2 703333 773272 2 4 999994 1 2 999999 443411 1 2 999999 -421968 2 11 999999 1 332576 334732 -441185 2 19 999999 1 10 999986 -727582 1 14 999999 -686831 2 17 999993 1 2 999999 441482 2 76997 574471 1 2 999999 -487345 1 2 999999 -508761 2 806605 874392 2 9 999983 2 2 999999 2 2 999999 2 151582 909357 2 286785 974845 1 2 999999 564983 2 433234 979551 1 6 999999 -103250 1 2 999999 -678458 2 2 999999 1 2 999999 -856756 2 2 999999 1 3 999989 416392 2 2 999999 1 6 999996 -598036 2 2 999999 1 3 999994 -311651 1 16 999999 951673 2 11 1000000 1 10 999991 -563271 1 585756 732278 -363992 1 19 999994 125142 1 14 999983 139774 2 2 999999 1 2 999999 808713 2 492016 933404 2 12 999995 1 2 999999 -571622 2 2 999999 2 19 999990 1 2 999999 574372 1 247827 276690 -653214 2 2 999999 2 2 999999 1 2 999999 -388149 2 458552 716484 2 2 999999 2 2 999995 1 40105 807879 -109661 1 2 999999 844860 1 74241 737077 -755777 2 14 999986 1 547098 563311 807569 1 9 999983 -609001 2 589339 696552 1 11 999982 12526 1 14 999996 848047 2 3 999989 2 4 999981 1 2 999999 901787 1 36116 801617 -318290 1 4 999994 -222069 1 216695 565774 20653 1 2 999999 -830147 1 2 999999 -386981 1 2 999999 1976 2 19 999997 2 2 999999 2 106149 959250 1 130304 625633 693301 1 2 999999 532026 2 7587 109534 1 2 999999 167559 1 8 999995 -396532 2 2 999999 2 167030 383364 2 2 999999 1 13 999982 -349269 2 395656 560390 1 426429 466142 -260851 2 13 999988 2 8 999990 2 12 999983 2 13 999994 1 2 999999 931230 2 188601 555431 2 2 999999 2 2 999999 1 306514 376062 -75785 1 2 999999 358403 1 329796 575923 517252 1 2 999999 508859 1 10 999988 -870184 1 2 999999 574286 1 13 999988 896252 2 2 999999 1 9 999982 172198 2 14 999997 1 2 999999 -389739 1 2 999999 -158676 2 8 999984 2 2 999981 2 10 999982 2 194545 213108 1 11 999988 198543 2 227020 782642 1 482044 886287 -41299 1 14 999987 940521 2 183571 951468 1 15 999986 810648 2 5 999988 2 337880 534964 1 15 999999 857475 2 38830 998128 2 13 999994 1 6 999981 186143 1 5 999994 -396618 2 10 999991 2 20556 490290 2 11 999992 2 8 999985 2 127163 480906 1 3 999984 396164 1 22497 39698 108733 1 11 999995 605689 2 345275 360425 2 11 999983 2 255509 611610 2 3 999986 2 2 999999 2 52703 209371 2 230157 301582 2 32142 430784 1 2 999999 907468 2 2 999999 1 745334 883804 506 2 2 999999 1 2 999999 -739529 1 13 999981 -356452 1 2 999999 608700 2 2 999982 2 709278 976106 1 2 999999 696401 2 12 999983 2 511017 697539 2 161331 861371 2 691893 893784 1 696302 773716 -234694 1 4 999982 894947 1 2 999999 -781994 1 325959 470942 762101 2 2 999999 2 578125 711009 2 146010 517928 2 622965 865113 1 19 999984 -247093 1 16 999986 977602 2 7 999993 2 2 999999 1 2 999999 -792030 1 8 999993 -929768 2 2 999999 1 327844 590341 365003 1 13 999992 -675255 1 2 999999 -667318 1 359563 402792 -21421 2 2 999999 2 2 999999 1 4 999990 -104494 1 2 999999 486160 1 2 999999 818614 2 2 999999 2 350205 588498 2 2 999999 1 17 999997 784548 2 2 999999 2 5 999983 2 2 1000000 2 557320 568122 1 6 999981 -240021 2 2 999999 2 2 999999 2 817638 973660 2 218458 291502 1 2 999985 -257482 1 15 999996 907975 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -246880 2 489885 719370 1 2 999999 554434 2 2 999999 2 2 999999 1 656493 750600 -157910 2 4 999987 2 388965 586731 1 2 999999 -66940 2 15 999995 2 20 999981 1 2 999999 -663499 1 2 999999 339814 2 2 999999 2 390272 943190 2 53736 256531 1 2 999999 -600921 1 1 999997 257451 1 2 999999 720320 2 2 999999 1 461928 505429 555693 1 4 1000000 -512202 1 2 999999 291649 2 6 999993 2 86499 551714 1 20 999999 473460 1 12 999991 571411 2 2 999990 2 2 999999 2 5 999989 1 20 999991 504757 2 14078 276526 1 19 999996 -201052 2 5 999993 2 2 999999 2 337135 588539 1 9 999990 20500 1 2 999999 -858246 2 292078 362126 1 11 999995 -179680 1 2 999999 280621 2 141455 293531 1 11 999987 594266 2 756787 822005 1 459398 960078 348929 2 2 999999 2 704199 785267 1 2 999999 -882981 1 18 999990 196041 1 193258 591033 396645 2 2 999999 2 2 999999 1 2 999999 -833014 2 10 999987 1 623060 722784 -706068 1 2 999999 -26698 2 1 999986 1 120405 479127 313392 2 2 999999 2 2 999999 1 9 999989 683927 1 902496 972224 888624 2 135336 606249 1 9 999999 -465543 1 2 999999 -990446 2 120671 834351 2 2 999999 1 8 999997 953658 2 25509 444686 2 15637 513390 2 1 999998 1 2 999999 -400398 2 290935 943613 2 9436 189820 2 2 999999 1 5 999982 -874256 1 196069 988876 512888 2 2 999999 1 1 999986 767614 2 5 999981 1 268499 832854 798667 1 123744 872350 894200 2 17 999985 1 152594 850031 -165798 1 42690 53348 35769 1 8 999993 65874 2 3 999989 1 15 999981 800543 2 2 999999 1 2 999999 -674028 2 158739 969546 2 335863 714840 1 2 999999 -257332 2 2 999999 2 10 999984 2 236230 967093 2 12 1000000 2 3 999991 2 2 999999 1 4 999989 -59425 2 205772 368083 1 16 999986 -582597 1 98865 420392 -442458 1 423137 473836 -672775 2 11 999987 1 319043 675574 -12454 1 4 999998 -477216 1 54131 158807 -964757 2 227587 648158 2 16 999999 2 2 999999 1 10 999986 982236 1 2 999999 564403 1 439370 925075 445993 2 2 999999 2 20 999989 2 2 999999 2 146979 827760 1 562838 962797 -175121 2 2 999999 1 14 999992 85504 1 596578 968001 -931602 1 628815 639837 -100389 2 2 999999 1 2 999999 -349324 1 12 999996 419242 2 1 999997 2 5 999987 2 2 999999 2 603546 765723 1 526052 904707 464090 1 2 999999 -364373 1 2 999999 134201 2 20 999988 1 6 999994 411761 2 11 999997 1 10 999994 -391199 1 12 999996 -621958 2 2 999999 2 2 999999 1 210935 964533 797685 2 2 999999 2 89082 552638 1 2 999999 -482951 1 861755 867986 -34931 2 12 999982 1 160350 489673 -693801 2 2 999999 2 2 999998 1 2 999999 -608136 2 2 999999 2 2 999999 2 20 999984 2 605062 978296 2 352571 903098 2 2 999999 2 7 999991 1 16 999997 -266209 1 329095 387016 915053 2 106971 787635 1 19 1000000 73949 1 2 999999 152607 2 6 999992 2 2 999999 1 2 999999 192961 1 2 999999 236284 1 2 999999 540321 1 4 999988 544450 2 2 999999 1 17 999989 218885 2 562889 984756 2 694602 796991 2 2 999999 1 357965 845200 671071 2 429849 908622 2 2 999999 1 54461 196463 211606 2 2 999999 2 566552 588718 2 174573 366521 2 15 999981 1 2 999999 -620785 1 320732 391007 -797799 2 16 999996 2 2 999999 1 488267 855622 719461 2 577257 927904 2 55014 751520 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999995 -736546 2 2 999999 2 18 999994 1 6 999990 455448 2 15 999990 2 2 999999 1 120982 511249 999380 1 760453 884202 -498584 1 2 999999 -244130 2 2 999999 1 4 999988 -99464 1 12 1000000 -982434 1 696419 748409 206732 2 2 999999 2 474321 814404 2 2 999999 1 276034 888171 -60951 2 2 999999 2 12 999991 1 11 999987 501544 1 389028 865021 959570 1 129924 248783 -27340 1 2 999999 959769 2 213963 747527 1 2 999999 -733191 1 14 999985 697999 1 8 999986 -837422 1 2 999999 529733 1 27457 140227 470505 2 2 999999 1 3 999985 -626964 2 2 999999 2 2 999985 1 2 999999 867862 2 2 999999 1 2 999999 12625 1 277219 434997 -190019 2 1 999989 2 17 999985 1 820383 841404 -350345 1 7 999991 -25336 2 2 999999 1 2 999999 -807634 2 2 999999 1 2 999999 -590559 1 287594 948833 -851638 1 124734 784898 67658 2 4 999987 1 2 999999 790471 2 2 999999 2 300155 589663 2 2 999999 2 11 999997 2 13 999992 1 11 999984 338435 1 2 999999 -326940 2 108177 413667 1 11 999987 746004 1 362720 558182 607120 1 7 999985 2539 2 916005 916187 1 2 999999 317527 1 511458 575905 808699 2 2 999999 1 12 999999 -880664 1 458963 644207 490696 1 7 999991 -521225 1 2 999999 967522 2 425401 732979 1 11 999999 976143 1 2 999999 -697296 2 701950 829547 2 386497 583046 1 16 999993 -168445 2 187813 998351 2 2 999999 2 11 999998 2 2 999998 2 2 999999 2 400493 455579 2 2 999999 2 11 999988 1 2 999999 -790918 2 2 999984 1 406985 523324 59099 2 9 999985 2 16 999996 1 2 999999 865804 2 43803 526496 2 10 999987 2 2 999999 2 2 999999 2 12 999997 1 2 999999 832223 1 2 999999 283661 2 245481 898124 1 16 999997 188409 1 10 999987 71212 2 87450 437945 2 3 999987 1 2 999999 -553633 1 2 999999 -754483 1 2 999999 -419932 2 2 999999 2 19 999999 2 2 999999 1 2 999999 621510 1 47181 212237 894944 1 3 999990 -288281 2 1 999990 2 44256 745968 1 14 999997 -299541 2 11 999985 2 11 999997 1 11 999987 -234270 2 1 999982 2 4 999995 1 16891 636758 331607 2 16 999983 1 13 999985 -357577 1 2 999999 655433 1 2 999999 797988 2 528452 950911 2 62397 507919 2 1 999991 1 7 999995 620409 2 197850 235820 2 2 999999 1 14 999991 -572922 2 9 999991 2 1 999995 1 929547 967593 8316 1 11 999986 222638 2 269096 628075 2 184548 423253 1 6 999983 195746 2 19 999983 1 2 999999 -766843 1 2 999999 -812766 1 1 999988 -97382 1 13 999988 -295103 1 2 999999 365615 1 2 999999 -751529 2 2 999999 2 19 999996 1 238403 742648 -523548 2 2 999999 2 13 999984 1 2 999999 723729 1 5 999992 -751372 1 2 999999 74344 1 632198 750856 443911 2 752966 988062 2 2 999994 1 2 999999 473707 2 2 999999 2 30905 238555 2 175798 619542 2 10 1000000 1 273423 631812 -284698 2 11 999984 1 28468 124698 -328971 1 2 999999 -987086 1 2 999999 -111181 2 2 999999 2 7 999998 2 20 999986 1 2 999999 577891 1 4 999993 -771016 1 2178 771558 633647 1 16 999981 402327 1 12700 694579 787246 1 11 999994 951121 1 179852 833520 -538506 1 2 999999 966116 1 17 999999 -983119 2 773452 831663 1 2 999999 934561 2 3 999999 2 615565 658820 2 100820 195849 2 16 999998 1 116573 774795 165212 1 2 999999 849172 2 1 999993 1 733687 940293 -87085 1 15 999989 -826924 2 15 999981 2 2 999999 2 264457 753002 1 290164 504227 817911 2 90804 406573 1 12792 885973 -436150 1 2 999999 118497 1 17 999991 -837122 1 209698 801281 -15627 2 5 999996 2 231999 859452 1 10 999998 -817483 2 20 999991 1 2 999999 -266470 1 2 999999 914689 1 28392 263747 491435 1 2 999999 188154 2 2 999999 1 125791 515601 350880 2 236398 417610 2 232269 473614 1 2 999999 707826 2 2 999999 2 223435 884077 2 77061 597756 1 20 999989 395765 2 7 999990 1 19 999997 -543837 1 2 999999 -573916 1 251828 464525 825446 1 102552 506684 -849947 1 2 999999 -275216 2 19 1000000 2 217667 427398 2 1 1000000 2 973950 988294 2 2 999999 2 6 999982 2 551592 738606 1 2 999999 279112 2 4 1000000 1 284354 771275 -849593 1 3 999996 -606023 2 115047 172102 1 2 999999 950694 2 2 999999 1 2 999999 414036 1 697889 815478 95678 2 30835 766599 1 2 999999 228519 1 2 999999 817431 1 2 999999 848278 2 18 999999 2 19 999983 2 2 999999 2 19 999986 1 2 999999 98525 2 2 999999 2 14 999993 2 12 1000000 1 354194 681458 -798873 1 2 999999 101510 2 315690 433204 2 267852 982545 2 2 999999 1 11 999982 434377 2 935 652365 1 6 999984 -756878 1 2 999999 736187 2 2 999999 2 37592 187988 2 1 999998 2 17 999997 1 9 999989 -998086 2 584749 657988 1 12 1000000 213268 2 28586 498070 1 2 999999 -223796 2 2 999999 2 2 999999 1 2 999999 -770152 1 2 999999 -619735 2 2 999999 2 2 999999 1 2 999999 -851612 2 431993 564354 1 197985 789635 -239206 1 2 999999 844079 1 165359 430577 -208581 2 2 999999 2 24272 601973 1 2 999999 838089 1 323551 777838 -331881 2 658050 907111 1 2 999999 -640037 2 527264 968583 2 406273 775013 1 399100 938715 888125 2 816222 977995 1 519245 550358 -825920 1 500385 605445 359712 2 5 999992 2 179140 922713 1 2 999999 -234615 1 13 999986 591696 1 176916 492328 13766 2 2 999999 2 2 999999 2 101719 812737 1 16 999987 19207 2 8 999987 2 136223 486576 2 2 999999 2 114268 261323 1 2 999999 -19143 1 17 999987 -956315 1 3 999997 -43830 2 3 999988 2 7 999990 1 2 999999 -972900 2 141781 458440 2 15 999997 1 475113 735361 20053 2 113091 312038 1 2 999999 970487 2 13 1000000 1 3 999991 -883065 1 2 999999 349734 2 2 999999 1 289143 373891 -102749 2 13 999998 2 431589 543454 1 157304 280741 -883667 2 750930 939330 2 810366 975641 2 11 999984 2 11 999988 2 2 999999 1 2 999999 163573 1 6 999992 181350 1 103460 940007 -710445 1 17 999991 -369383 1 325872 663580 271732 1 116800 840667 497357 2 241173 586085 2 159313 456341 2 6 999998 1 2 999999 782345 2 2 999989 2 140086 534413 2 5 999998 1 2 999999 -773014 2 11 999999 2 5 999987 2 2 999999 1 649392 667545 -372241 1 664588 924697 395661 1 128864 681992 584696 1 509964 547312 807249 1 9 1000000 131303 2 2 999999 1 330594 838616 -738875 1 2 999999 -75454 1 595394 971191 194403 1 2 999999 253314 2 2 999999 2 894 654495 2 2 999999 2 204044 748341 2 1 999995 1 3 999985 -413863 2 2 999999 1 1 999995 -366991 2 2 999999 1 166383 461016 509821 2 6 999988 2 96859 477475 1 147159 573318 400316 2 521561 859123 2 163494 584465 2 2 999999 1 20 999984 456679 1 2 999999 -128917 2 215175 773096 2 127427 195438 1 2 999999 -605420 2 33080 460141 2 2 999999 2 317222 800643 1 2 999999 808144 2 18 999986 2 3 999999 2 12 999999 1 2 999999 -40485 1 3 1000000 -56138 2 563733 829083 2 8 999983 2 539168 571337 2 15 999999 2 341161 673333 1 2 999999 -988946 2 2 999999 2 3 999986 1 20 999984 -363183 1 754891 995328 747709 2 20 999982 2 462987 841099 1 13 999992 -480216 1 2 999999 -218366 2 15 999993 1 7 999989 -77782 2 2 999999 1 9 999983 959671 1 2 999999 -378034 2 2 999999 1 2 999999 -30101 1 710137 980295 -832150 2 2 999999 2 2 999999 2 335715 788993 1 138082 576080 546360 2 2 999999 1 586535 785915 -758345 2 686668 726450 2 67912 471824 2 2 999999 2 2 999999 1 2 999999 -325076 1 615988 818393 -113017 1 6 999982 -618122 2 2 999999 1 19 999997 794411 1 129981 861256 -154334 1 487730 696419 534177 2 19 999999 1 11 1000000 576862 1 8 999983 167174 1 455960 506241 355339 1 2 999999 327937 1 594805 946014 21749 1 2 999999 971865 1 5 999995 -282506 2 808304 965145 1 12 999988 177705 2 2 999986 1 20 999991 -649098 1 2 999999 -99416 1 2 999999 619489 2 251494 261679 2 269040 273389 1 2 999999 -477115 1 2 999999 -537204 2 1 999990 2 2 999999 2 42013 699538 2 14 999994 1 2 999999 687581 2 188480 462561 2 143759 723624 2 2 999999 2 616042 688145 1 329030 873614 128558 1 9 999990 105526 1 4 999991 -589144 2 2 999999 2 4 999981 2 8 999997 1 2 999999 -520095 1 440638 657061 824784 2 398840 622715 1 2 999999 539672 1 2 999999 39862 2 167535 284725 2 47796 302819 1 2 999999 -58021 2 5 999997 1 12 999982 -565512 2 2 999999 2 2 999999 1 8 999981 959329 1 12 999991 830378 2 636439 977099 2 3 999999 2 14 999985 2 379039 595273 1 2 999999 -722536 2 2 999999 1 2 999999 785920 2 12 999983 1 2 999999 -987556 1 156097 997742 -980960 2 20 999981 1 50949 126279 688434 1 2 999999 -962602 1 14 999995 -304289 2 2 999999 2 2 999999 1 2 999999 31814 2 11 999994 2 2 999999 2 134099 542238 1 2 999999 -24815 2 5 999988 1 505473 722998 -395486 2 2 999999 2 334675 988477 1 18 999983 622188 2 258669 912944 1 395870 609605 -971170 2 2 999999 1 2 999999 -109680 2 20 999999 1 453922 475647 216553 1 2 999999 -630675 1 2 999999 298741 1 490834 513555 505153 1 448966 823962 -351489 1 1 999999 -970230 2 2 999999 1 7 999996 -63097 2 2 999999 1 2 999999 -710048 2 2 999999 2 9 999999 2 10 999992 2 485301 506447 1 10 999981 496784 2 2 999999 1 4 999999 -175243 1 917013 927785 -460138 2 18 999998 1 2 999999 806632 1 187569 891017 -215551 1 2 999999 599105 2 2 999999 2 6 999994 2 2 999999 2 2 999999 1 20 999981 -319981 1 2 999999 584068 1 215707 427035 800989 1 8 999988 47021 1 16 999992 56336 2 2 999999 2 52923 191774 1 17 999998 -457171 2 5 999987 2 808456 873964 1 2 999999 -757045 2 4 999983 1 2 999999 -53061 2 2 999999 2 10 999985 2 3 999988 2 6 999996 1 127094 407426 -485881 2 19 999989 2 16 999988 2 317330 405810 2 16 999999 2 2 999999 2 2 999999 2 8 999987 1 18 999982 -588764 1 19 999983 343047 1 2 999999 -875319 2 396735 913610 1 2 999999 79206 1 5 999992 -194079 1 543569 709220 104098 2 14 999990 2 714014 898890 2 5 999989 2 19 999981 2 3 999998 2 184366 783023 1 16 999991 -667091 2 311609 517910 2 204342 779416 1 786341 812573 663754 2 18 999999 1 6 999996 -253918 1 2 999999 72552 1 2 999999 -456487 1 17 999998 586948 1 91590 577920 581523 2 2 999999 2 20 999991 2 17 999995 1 18 999983 569353 1 7 999990 -300439 1 2 999999 -154667 2 325768 697785 1 308582 500821 -882001 2 1 1000000 2 11 999992 2 2 999999 2 586534 667051 1 2 999999 -366816 2 353753 514055 2 502148 715210 1 461527 571277 420909 1 2 999999 806866 2 2 999999 1 89533 269672 -377057 1 19 1000000 -120047 2 8 999984 2 284734 351340 1 2 999999 558163 2 12 999998 2 203937 306900 1 11 999983 377302 1 17 999996 550931 1 8 999987 649427 1 450765 567829 513965 2 17 999995 2 2 999999 2 3 999981 1 2 999999 -360655 1 8 999990 150813 2 398722 788701 1 16 999998 -124828 2 19 999997 1 15 999999 -411326 2 8 999997 1 2 999999 -330707 2 2 999999 1 276926 616005 -909975 2 2 999999 1 2 999999 -911479 2 2 999999 1 204894 832809 867044 2 10 999986 2 473337 858990 1 2 999999 496828 1 430735 706478 827593 1 3 999984 -642732 2 18 1000000 1 2 999999 -839677 1 17 999993 957139 2 2 999999 2 17 999981 2 2 999999 1 620088 690613 967729 2 2 999999 2 2 999999 2 3 999996 1 104453 740383 -965366 2 5 999985 1 2 999999 -413358 1 2 999999 63739 1 13 999981 -55226 2 10 999986 2 10 999990 1 574351 637967 -144565 1 585012 862430 840184 2 20 999986 1 2 999999 -182066 2 10 999997 1 75286 786877 316695 2 188098 494060 2 194385 467864 1 4 999992 616992 1 2 999999 944955 2 2 999999 2 20 999983 1 2 999999 983844 2 8 999999 2 275061 725988 2 749510 934493 1 2 999999 -334007 1 60484 634197 255249 1 606393 866978 -140357 2 15 999994 2 342299 448243 2 722576 913644 2 15 999990 1 349803 999043 -299972 2 145441 532337 1 71325 775851 -612365 2 941668 994425 1 932688 975612 -23647 2 15 999997 2 2 999999 2 742610 907275 1 2 999999 962035 1 8 999996 488353 2 550851 824375 2 9 999992 2 2 999999 1 452736 988994 -775292 2 607744 932861 1 2 999999 -810024 2 737207 920009 2 49414 966620 1 12 999983 -403253 2 345425 893088 1 2 999999 582373 2 10175 632427 1 8 999994 -89874 2 17 999998 1 2 999999 966224 2 2 999999 2 2 999999 1 2 999999 -193088 2 380168 837316 2 228238 668965 1 2 999999 -132699 2 5 999990 1 528076 793147 222366 1 503294 954724 -531903 1 2 999999 -400893 1 2 999999 826329 1 2 999999 367388 1 2 999999 -278475 2 643773 924432 2 301706 575023 1 217720 395419 -615013 1 11 999985 -305118 1 6 999996 -205348 2 97591 229446 2 2 999999 2 11 999981 1 5 999993 31313 2 440828 535246 2 17 999996 2 9 999999 2 12 999994 1 1 999981 332754 2 10 999995 2 2 999999 1 490499 712539 -68857 1 7 999983 304469 1 7 999999 -906969 1 2 999999 -277327 2 2 999999 2 240277 735966 2 2 999999 2 770741 781864 1 393584 979712 446522 2 2 999999 1 541537 731693 402610 2 2 999999 1 2 999999 514577 2 5 999985 2 4 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -833395 1 2 999999 -797301 2 1 999999 2 465765 871343 1 18 999985 -287184 2 68314 906369 2 85034 678995 1 3 999992 445756 2 2 999999 2 2 999999 1 490050 538647 947679 2 11 999991 2 672582 767590 1 3 999987 625532 2 628061 682750 2 2 999999 2 2 999999 1 25036 991752 492748 2 2 999999 2 2 999999 2 2 999999 2 8 999984 2 355228 925471 1 14 999991 -532922 1 2 999999 -411811 2 7 999993 1 2 999999 627353 2 2 999999 1 2 999999 -342522 1 354664 703714 788441 1 6 999989 -593244 2 720132 972637 2 17 999999 1 19 999995 805046 2 2 999999 2 696844 741779 2 8 999981 1 257925 985906 696826 1 19 999988 -561895 1 193223 237256 -84989 2 251026 617410 2 144204 979074 1 9 999992 3319 1 496536 618667 -420319 2 740093 758690 1 192980 816931 -109812 1 283606 696832 -865585 1 2 999999 472267 1 2 999999 491387 2 11 999981 1 2 999999 570057 2 13 999994 1 2 999999 -962830 1 16 999982 651 2 6 999994 1 2 999999 948973 2 2 999999 1 759479 774833 964599 1 3 999997 252267 1 5 999991 599491 1 5 999994 972185 1 35522 951302 -31237 2 8 999996 1 2 999999 -143311 2 12 999994 2 14 999988 1 5 999987 222318 1 516671 908401 425566 1 488627 752505 815395 2 256636 878399 2 9 999999 1 353090 378938 -122294 2 214356 217779 2 10 999985 1 7 999987 167560 2 54191 523050 2 2 999999 1 4 999992 876090 1 6 999997 140892 2 3 999997 1 2 999999 684562 1 20 999986 87744 2 2 999999 2 2 999999 2 9 999984 2 6 999982 1 2 999999 589883 1 9 999982 -608982 1 2 999999 978007 2 11 999985 1 201385 353015 537545 2 20895 117898 1 2 999999 977804 2 2 999999 2 36097 886333 1 128176 538892 630605 2 3 999997 1 2 999999 -634400 1 165050 461183 -703948 1 2 999999 682770 2 259288 306235 1 456247 714636 -783542 2 2 999999 1 16 999993 -202633 2 333469 601816 2 11 999993 2 2 999999 1 137691 658059 896478 1 250696 542089 -246403 2 11 999981 1 7 999989 -291511 2 133320 862936 1 2 999999 971093 2 365233 829986 2 17 999987 1 4 999990 -792260 2 182538 622408 2 2 999999 1 2 999999 -377238 2 2 999999 1 461178 955363 739810 2 174828 184614 2 2 999999 1 2 999999 -156217 2 77345 300066 1 7 999982 -336013 2 11 999985 2 2 999999 2 2 999999 1 2 999999 -748471 1 2 999999 -24752 2 2 999999 2 20 999982 1 19 999982 212182 1 2 999999 461548 2 55216 803749 1 2 999999 -652711 2 19 999992 1 4 999991 -693888 2 264341 817401 2 2 999999 1 327291 412771 910919 2 5 999996 2 18 999988 2 2 999999 2 2 999999 2 427068 967661 2 166715 681852 1 2 999999 -818714 1 2 999999 -250885 1 520130 668591 819736 1 9 999990 866128 2 5 999981 1 332263 771887 -861798 2 9 999997 2 167020 773055 2 2 999999 1 665812 793443 474639 2 14 999993 1 18 999997 937004 1 790067 903525 544344 2 2 999999 2 2 999999 2 2 999999 2 11 999995 2 2 999999 2 5 999983 2 206785 527215 2 23972 381688 2 2 999999 2 2 999999 1 679051 990056 -949851 1 2 999999 -203652 2 2 999999 1 2 999999 282414 1 2 999999 -947577 1 814956 971437 -920121 1 1 999992 797382 1 182144 722612 497909 2 13 999985 1 712167 821238 219577 1 268048 272087 66704 1 19 999986 -397335 2 20 999995 1 12 999996 686428 2 3 999989 1 2 999999 -754376 2 2 999999 1 2 999999 726262 1 45023 551867 -299295 2 432015 517462 2 110287 180892 2 20 999983 1 27916 635436 126941 1 539934 774605 -145645 1 19 999993 238933 2 1771 970677 2 13 1000000 1 603002 684872 12985 1 335919 570888 -816942 1 695720 786852 929748 2 2 999999 1 2 999999 -392422 2 513143 528652 2 9 999986 2 2 999999 1 354091 860947 -918199 2 6 999993 1 2 999999 817330 1 527103 804303 -263938 1 38224 669027 77267 2 2 999999 2 1 999984 2 13 999994 2 425538 575441 1 15 999992 -450302 1 2 999999 -343745 1 45791 529825 -22774 1 221789 983009 -982749 2 2 999999 1 4 999989 -954731 1 524524 842195 -867514 2 329109 541785 2 2 999999 2 2 999999 1 2 999999 -682937 1 12 999984 -122658 2 2 999999 1 2 999999 -606982 1 545634 813207 72176 1 10 999997 431293 2 2 999999 1 17 999981 -791390 1 5 999983 -412943 2 8 999995 1 2 999999 347742 1 2 999999 -217493 2 254674 329326 2 55052 753365 1 83552 201857 699951 1 4 999999 -90991 2 733244 807074 1 237789 377349 -785061 1 9 999988 209554 1 376545 964423 764969 2 2 999999 1 277388 989846 98202 1 2 999999 574203 1 7 999991 342870 1 455004 785669 -871508 2 2 999999 2 75989 728516 2 401262 671781 2 502378 704075 2 2 999999 1 12 999990 601473 1 2 999999 860419 2 2 999999 1 2 999999 193519 2 2 999999 2 320959 369189 1 8 999982 -120746 1 12 999987 913626 2 20 999986 1 185589 926769 306669 1 16 999981 -309135 1 2 999999 679441 2 8 999990 2 9 999992 2 369870 481113 1 2 999999 680319 2 2 999999 1 2 999999 -557919 2 29840 654639 1 2 999999 297998 1 2 999999 -381063 2 629917 820735 2 5 999995 1 34046 372712 192000 2 111543 258757 1 2 999999 -653471 2 350363 971949 1 2 999999 640089 1 2 999999 243577 1 2 999999 534096 1 588056 755738 -156855 2 18 999982 2 19 999983 1 14 999985 790090 2 11 999983 2 276483 643632 2 2 999999 1 699537 943852 -376277 1 2 999999 800616 2 18 999995 1 2 999999 -584475 1 19 999988 879538 1 117991 650552 -776671 2 17 999993 1 2 999999 -695771 2 2 999999 2 2 999999 2 8 999984 2 920951 980170 2 334365 903437 1 2 999999 139457 1 6 999983 -838473 2 72570 89281 1 2 999999 921274 1 3 999987 77451 1 7 999987 625554 2 2 999999 2 38600 609680 2 14 999992 1 459214 729194 508057 2 782928 812863 1 251124 504640 311971 1 2 999999 -848469 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 339262 2 2 999999 2 17 999997 1 11 999987 -35710 1 2 999999 -913591 2 2 999999 1 2 999999 794890 2 2 999999 2 2 999999 1 2 999999 -521849 2 526643 591419 1 15 999990 825818 1 197602 832615 615632 2 2 999999 1 2 999999 367872 1 2 999999 454150 1 2 999999 -221776 1 16 999992 314441 1 514062 858370 298058 2 5 999981 2 2 999999 1 15 1000000 -868804 2 18 999997 2 2 999999 2 2 999999 2 3 999996 2 618300 859279 2 2 999999 2 2 999999 2 11 999992 2 191468 878633 2 2 999999 2 3 999982 1 9 999991 -534729 1 73874 946119 -201375 2 15470 186562 1 2 999999 901522 2 942533 945638 2 203593 236719 2 10 999991 2 489067 756186 1 8 999997 -376873 2 8 999982 2 2 999999 1 15 999985 965278 1 2 999999 59791 2 804832 827885 1 2 999999 -191899 2 2 999999 1 2 999999 -377051 2 5 999992 2 19 1000000 1 4 999996 446754 1 19 999983 -708844 2 2 999999 2 12615 459217 2 2 999999 1 19 999995 -942870 2 2 999999 1 2 999999 -785879 1 2 999999 -362329 1 2 999999 -174743 2 377177 423509 2 19 999981 1 888182 936957 55761 1 2 999999 -812952 1 2 999999 660182 1 591538 689984 -284023 2 3 999983 1 9 999998 -534685 2 16 999988 1 15 1000000 90357 1 277424 832055 716153 1 67202 272772 -509028 2 2 999999 2 2 999999 1 313472 620764 -206806 1 2 999999 173930 1 123767 214507 -6914 1 10 999997 586169 1 2 999999 -678318 2 17 999981 2 19 999993 1 5 999981 -124469 2 20 999988 1 411218 957926 -34289 1 10 999991 -606760 1 427144 839234 -727654 2 310107 348582 2 2 999999 2 2 999999 2 73868 434293 2 58921 168557 2 588100 644408 1 7 999997 -488727 1 849619 895381 -36337 2 2 999999 1 2 999999 -530852 1 2 999999 -471150 1 7 999995 -931192 2 2 999999 1 142491 149268 -172206 1 20 999986 999355 1 36763 629307 993057 2 327351 834975 1 18 999986 -653791 1 2 999999 791565 1 6 999986 -457727 2 201263 206494 1 91500 972067 153124 2 2 999999 2 17 999982 2 3 1000000 2 2 999999 1 13 999989 -409282 1 2 999999 -710651 1 2 999999 515654 1 2 999999 365119 1 340753 807748 -490509 1 12 999995 521739 2 2 999999 1 1 999999 986066 1 14 999987 29313 1 2 999999 37671 2 904781 922005 2 10 999982 1 138268 296450 -730247 1 2 999999 629171 2 2 999999 2 8 999983 2 2 999999 1 2 999999 -502079 2 191941 326647 2 391454 749477 1 2 999999 -380761 2 16 999995 1 13 999984 -231798 2 691317 725004 1 2 999999 599835 2 1 999998 1 2 999999 -476326 2 167903 663270 2 376084 727993 2 2 999999 2 2 999992 1 165642 765733 619060 2 9 999985 1 18 999991 417434 1 7 999987 243701 1 2 999999 -957 2 2 999999 1 9 999999 -479246 2 2 999999 2 2 999999 2 505596 631074 2 2 999999 1 2 999999 469458 1 45588 561030 -655012 1 2 999999 745548 2 2 999999 2 482870 733089 1 396788 749445 453536 2 2 999999 2 18 999984 1 837467 987115 -962028 2 353831 383842 2 95841 445350 2 618292 695756 1 12 999989 739915 2 242403 716932 2 87432 998112 2 2 999999 2 420481 787235 2 1 999983 1 283129 432513 -587205 2 2 999999 2 2 999999 1 3 999987 -426315 1 41654 598305 815177 1 2 999999 -393551 1 830550 979693 660088 1 17 999993 -313081 1 287971 698664 903909 2 750160 809462 2 8 999997 2 8 999992 2 12537 550351 1 2 999999 615641 2 397101 737429 2 2 999999 1 8 999996 -62038 1 2 999999 462238 2 398339 473584 2 2 999999 2 20 999990 1 9 999991 -105845 2 2 999990 1 193598 910058 -239426 1 140581 186008 489580 1 2 999999 330146 2 325877 824446 1 2 999999 642501 1 2 999999 -846367 1 19 999998 -10212 2 2 999999 1 14 999988 157702 2 744963 765138 2 7 999999 2 2 999999 2 2 999999 2 456991 825362 2 2 999999 2 210358 222928 1 7 999986 781312 2 2 999999 1 11 999981 688828 2 563955 666141 1 2 999999 520202 1 2 999999 -907764 1 2 999999 -583943 1 14 999988 -594443 2 14 999999 2 475074 650318 1 9 999993 -613844 2 2 999999 1 18 999989 264446 1 2 999999 -21945 1 2 999999 221441 2 20892 752903 2 19 999982 1 19 999991 636307 1 2 999999 484041 2 6468 843638 2 2 999999 1 2 999999 489874 2 2 999999 2 16 999995 1 772121 800247 -541770 2 163205 582012 1 12 999985 67545 1 732912 808091 988307 1 2 999999 619625 1 592845 713263 19647 2 2 999999 1 2 999999 267614 1 2 999999 -549190 1 304373 637260 -279257 1 17 999993 -769097 1 2 999999 448414 2 469536 580865 2 1 999984 1 2 999999 -569686 1 548464 876159 545433 2 6 999985 1 18 999995 -810715 1 2 999999 -571876 1 95451 483062 614389 2 2 999999 2 2 999999 1 2 999999 -53228 1 10744 792459 321386 1 2 999999 -606106 1 2 999999 -38468 2 268541 710747 2 2 999981 1 2 999999 -298021 2 2 999999 2 9 999992 2 2 999999 2 19 999988 2 96970 761453 1 11 999983 -787889 1 564844 915716 618752 2 2 999999 2 7 999994 2 658966 750501 2 8 999991 2 2 999999 2 2 999999 2 593336 619343 2 2 999999 1 2 999999 -93942 2 2 999999 1 75621 957067 -584632 2 193794 980769 2 2 999999 2 2 999999 1 20 999981 -192829 1 9 999989 -683956 2 1 999985 1 2 999999 -225553 2 10 999986 1 2 999999 -904718 1 276818 863496 242888 1 2 999999 -498153 1 4 999981 700272 2 409610 965599 2 2 999999 1 19 999999 493367 1 10 1000000 -302514 2 2 999999 2 208857 892853 2 164183 853639 1 8 999981 -243233 2 2 999999 1 87105 575883 -767655 2 13 999994 2 291223 704454 1 2 999999 -91563 2 2 999999 1 1 999997 557838 1 2 999999 606638 2 2 999999 1 2 999999 -453405 1 2 999999 -650834 1 310583 428594 -868051 1 2 999999 -966390 2 2 999999 1 16 999999 417558 1 2 999999 921808 1 197055 821652 315804 2 199359 784705 1 6 1000000 784844 1 2 999999 -756778 1 10 999996 902330 1 174917 640396 -509383 1 20 999986 -174556 1 2 999999 537697 1 523349 626531 -845718 2 12 999986 1 130824 987083 -919972 2 773340 926705 2 6 999994 2 70083 827095 1 19 999981 141474 2 302387 587047 1 296337 616347 -693815 1 2 999999 -591469 2 623530 673728 1 120297 933981 -877391 1 2 999999 -648176 1 7101 55958 257189 1 199470 230231 -815521 1 14 999991 -873389 2 2 999999 1 518117 626906 -884227 2 512525 775192 1 6 999991 -460985 2 16 999996 2 2 999999 1 13 999996 -687411 1 283697 754589 -123776 2 2 999999 1 17 1000000 860448 1 2 999986 286091 2 7 1000000 1 2 999999 -661361 1 539345 753352 666003 1 2 999999 -417465 1 2 999999 200159 1 2 999999 -715173 1 2 999999 890673 1 2 999999 533426 1 2 999999 845259 2 2 999999 2 11 999994 1 2 999999 158888 2 409332 604901 2 16 999988 2 2 999999 2 2 999999 2 5 999996 1 10 999995 -290611 2 2 999999 1 2 999999 -187225 2 4 999995 2 268966 820317 2 2 999999 1 3 999999 797771 2 132814 575113 2 2 999998 1 18 1000000 -724875 1 639487 676724 410206 2 312883 654107 1 2 999999 -36152 1 424722 919168 619938 2 201715 825330 2 4 999986 1 2 999999 -591897 1 375502 976956 527913 1 3 999994 842782 2 9 999989 1 14 999994 96872 2 585052 957674 2 514908 660120 2 16 999993 1 17 999984 210734 2 751273 819144 2 35864 773858 1 2 999999 666108 1 141193 273820 -624134 1 2 999999 -390489 2 480502 878482 2 13 999983 2 2 999999 1 10 999985 774838 2 38416 627997 2 222278 406959 1 2 999999 -930714 2 2 999999 2 2 999999 2 2 999999 2 158558 871044 1 2 999999 305454 1 742236 756353 700751 2 2 999999 2 445111 904981 1 2 999999 946968 1 2 999999 244271 1 12 999983 -245484 1 20 999983 102477 2 1 999996 1 181773 831422 284867 1 2 999999 -178749 2 404141 680636 1 2 999999 706707 2 2 999999 2 100063 787889 2 2 999999 1 882004 959070 -203417 2 600990 695508 1 2 999999 903721 2 473176 992585 1 2 999999 -601102 2 615448 869094 2 2 999999 2 142319 719596 1 2 999999 -177091 2 2 999999 1 18 999992 264832 1 422610 857226 -418320 2 13 999982 2 141547 987106 1 14 999991 149328 2 3 999992 1 834084 912634 -177512 1 2 999999 -591327 1 2 999999 785438 1 303650 906905 477151 1 6 999989 212062 1 10 999986 58280 2 2 999999 2 8 999983 2 2 999999 2 11 1000000 1 5 999995 -933908 2 1 999981 1 7021 284805 371532 2 2 999999 1 5 999997 733802 1 6 999995 -168305 2 2 999999 2 712679 985193 1 247158 626670 -669789 2 240319 365114 1 2 999999 -299087 2 171445 714993 2 785889 830046 1 55732 511894 201872 1 30515 508367 -722366 1 10 999984 808912 1 1 999987 251674 1 2 999999 891891 2 613263 833414 2 303044 783122 2 17 999994 1 2 999999 -285985 2 457567 751764 2 2 999999 1 2 999998 982394 1 16214 864769 868752 1 2 999999 715772 1 2 999999 866090 1 13 999998 887764 1 2 999999 -137127 1 2 999999 210577 2 722936 785305 1 608218 766969 -466301 1 265592 810203 595890 2 193575 267532 1 2 999999 -841794 2 2 999999 1 12 999988 968535 2 2 999999 2 2 999999 2 11 999982 1 189907 910023 -209513 2 5 999996 2 1 999991 1 15 999999 908668 1 14 1000000 -668664 1 406963 977525 -856048 2 283472 351132 2 11 999985 1 85341 572398 -713842 1 2 999999 -514081 1 477461 728620 939900 2 6 999995 1 2 999999 745128 2 2 999986 1 2 999999 -132276 2 4 999984 1 12 999999 995322 2 3 1000000 2 707136 875527 1 265884 373803 27373 1 2 999999 50752 1 2 999999 318660 2 114090 363253 1 347100 469511 676499 1 1 999984 499052 2 2 999999 2 678621 761950 2 2 999999 1 285847 682622 666510 1 19 999982 928667 2 6 999990 1 16 1000000 304131 1 20 999989 -116173 1 14 999995 -403484 1 2 999999 -309240 2 2 999999 1 19 999993 751345 1 647643 790349 23459 1 2 999999 102818 2 671788 828988 1 1 999984 -282186 1 17 999981 967712 1 618981 678479 446007 2 11 999982 2 4 999996 2 14 999990 1 11 999993 758049 1 2 999999 -643019 1 2 999999 -499847 2 6 999985 2 2 999999 1 19 999985 512221 2 2 999999 2 8 999984 2 246468 730322 1 18 999984 123085 2 2 999999 1 126331 974110 -722286 1 740693 833506 -433689 1 801951 916597 -52439 1 1 999996 389333 2 12 999998 2 2 999999 2 2 999999 1 145269 550884 -613399 1 2 999984 -398220 1 1 999998 -321553 2 2 999999 2 7 999997 2 2 999999 2 5 999981 1 19 999986 38908 2 2 999999 1 2 999999 -877037 1 10 999991 -638680 2 2 999999 1 220678 762940 223502 2 2 999999 2 202726 686138 2 2 999999 1 2 999999 -237828 1 2 999999 -687098 1 12 999982 27483 1 243477 497477 -420902 2 2 999999 1 11 999994 -459488 2 83602 710079 1 2 999999 548223 1 16 999995 -817471 1 2 999999 386274 1 18 999994 945945 2 28764 617531 2 182983 255874 2 2 999999 2 2 999999 1 2 999999 848606 1 13 999990 -997390 2 2 999999 2 12 999989 1 2 999998 462626 1 2 999999 -642091 1 8 999986 -60 1 9 999997 -665523 2 16 999985 2 13 999982 1 111180 678099 970277 2 2 999999 2 14 999986 1 2 999999 -189420 1 10 999982 -738423 1 6 999984 -846661 2 242880 887150 1 4 999983 -43769 2 439880 995855 1 14323 676260 777864 1 2 999999 721404 1 437522 953441 631875 1 7 999990 -301652 1 216629 317587 -456985 1 422916 719214 -466274 2 168574 566302 1 507736 726791 -428674 2 2 999999 2 2 999999 2 339038 879810 2 2 999999 2 447246 821787 1 2 999999 -879491 2 3 999996 2 2 999999 1 675718 747096 -154092 1 2 999999 -778226 2 2 999999 1 4 999982 -143280 2 389064 439225 1 18 999991 -726862 1 12 999984 -495369 2 9 999995 1 2 999999 -878180 1 2 999999 19943 2 5 999993 1 2 999999 421076 2 2 999999 1 254505 847716 -256775 1 115942 750809 450118 2 3 999986 2 421530 677639 1 2 999999 -327909 2 20 999988 2 2 999999 2 2 999999 1 19 999996 -30254 2 2 999999 1 15 999986 -627154 1 139698 468615 433602 2 2 999999 2 811585 909289 2 2 999999 2 1 999987 1 12 999986 -329268 2 2 999999 1 2 999999 -730838 1 641306 899078 999478 1 8 999988 147128 2 339778 353346 2 12 999997 1 10481 311407 -309667 2 392736 751623 2 4 999997 2 43848 932649 2 58509 569903 2 20 999995 1 2 999999 -215345 1 2 999999 -53628 2 7 999996 1 2 999999 885216 1 45035 566886 610817 2 771488 882090 2 178810 785947 1 375657 971914 522550 1 2 999999 61873 2 2 999999 2 80640 504448 2 2 999999 1 505479 908921 912658 2 2 999999 1 957387 961448 607312 1 2 999999 920486 2 281727 339359 2 1 999982 2 2 999999 1 110016 314450 -258161 1 2 999999 -715267 2 2 999999 1 10 999998 807665 2 2 999999 1 707316 986599 103296 2 2 999999 2 34304 557418 2 2 999999 1 2 999999 -213511 2 2 999999 2 293763 833209 2 2 999999 2 2 999999 1 2 999999 110678 1 15 999983 135010 1 419215 871315 -653318 2 2 999999 1 2 999999 -802024 2 2 999999 1 547312 749061 -876709 1 14 999983 -86801 2 2 999999 2 2 999999 2 20 999995 1 6 999988 -246670 1 2 999999 430394 2 2 999999 1 2 999999 -762387 1 6 999993 888223 1 17 999997 -343841 2 16 999991 2 14 999987 1 2 999999 548305 1 13 999989 -863846 1 2 999999 281441 1 2 999993 877461 1 2 999999 -864284 1 90666 515208 849883 1 364354 504395 -376516 2 12 999997 1 856133 973801 181537 2 9 999986 1 550081 811810 652184 1 2 999999 -84356 1 373287 566602 826093 1 2 999999 120668 2 2 999999 1 2 999999 -785906 1 264305 487846 46776 1 127602 620331 -641993 2 6 999981 2 2 999999 2 2 999999 1 6 999988 749152 2 9 999987 1 562953 730131 -260831 1 9 999991 -369102 1 11 999996 -115006 1 152193 860132 696600 1 16 999985 248826 1 237774 507199 334337 2 32615 144181 1 627320 817076 -888353 2 181235 971003 2 149976 400482 1 2 999999 923427 1 2 999999 255905 1 14 999994 -55262 1 14 999989 -903340 2 2 999999 1 8 999994 944781 1 2 999999 663900 1 12386 195712 -529827 1 6 999986 -472980 1 2 999999 -447154 2 1 999990 1 2 999999 595944 2 1 1000000 1 2 999996 78096 2 2 999999 1 2 999999 866026 1 19 999989 -672203 2 628604 829167 2 214813 287530 2 342946 772853 1 943747 982317 949947 2 19 999996 2 2 999999 1 8 999981 537116 1 20 1000000 765009 2 7 999997 2 2 999999 2 97804 233256 2 2 999999 1 10 999997 -929157 2 1707 436257 2 291655 431778 1 2 999999 -940318 2 2 999999 1 2 999999 868998 1 451673 548470 95870 2 248854 427608 1 2 999999 -11235 1 7 999987 -969348 2 2 999999 1 20 999997 630713 1 2 999999 -735300 1 2 999999 -20588 2 2 999999 1 522345 988945 43214 1 13 999987 -18035 2 2 999999 2 12 999983 1 2 999999 -943471 1 542473 947723 -675006 1 2 999999 651525 2 2 999993 1 145052 865940 247040 1 6 999982 191143 2 2 999999 2 3 1000000 1 10 999997 784078 2 2 999999 1 517307 976079 899126 2 480523 763259 2 2 999999 1 2 999999 -981507 1 2 999999 -125570 2 332602 797921 2 2 999999 1 5057 156197 458723 1 2 999999 578414 2 2 999999 1 206365 718433 -255569 1 2 999999 -61793 1 3 999982 411324 1 20 999998 -952742 2 2 999999 1 2 999999 11730 2 2 999999 2 404850 407190 1 1 999981 -723458 1 2 999999 165305 2 2 999999 2 3 999989 2 14 999988 2 2 999999 2 6 999990 2 2 999999 1 11 999996 695755 2 70299 245717 1 417130 992873 759787 2 545449 784198 2 2 999999 2 4 999997 1 2 999999 -452586 1 8007 312415 -348331 1 2 999999 602150 1 4 999987 561856 2 424014 705991 1 14 999995 647609 2 8 999995 1 19 999990 770118 2 15 999988 1 402940 477521 -452721 2 2 999999 2 288259 582690 1 601039 718572 813044 2 8 999987 1 4 999996 575666 2 437857 592455 1 2 999999 132642 2 2 999999 2 2 999999 1 34477 719946 -912205 1 2 999999 377901 1 8 999993 743792 1 18 999984 663306 1 401526 987333 957526 1 2 999999 253361 1 2 999999 -846081 1 16 999991 256354 1 2 999999 -753748 2 1 999988 2 361361 678765 2 2 999999 1 2 999999 -940737 2 2 999999 2 18 999986 2 150057 913036 2 2 999999 1 233523 794267 -502320 2 14 999988 2 140530 682883 1 12 999983 -122924 2 2 999999 1 13 999982 -112338 1 3 999989 -730096 1 2 999999 -798720 2 2 999999 1 2 999999 980293 2 196881 702499 1 2 999999 -438066 2 170243 307242 1 19 999997 446511 1 16813 912356 -899080 2 2 999999 1 741650 898968 738867 1 13 999997 904358 1 2 999999 394258 2 1 999982 2 15 999986 2 2 999999 2 2 999999 2 763076 933405 1 548830 699273 -759622 2 2 999999 2 9 999992 1 8 999998 790294 1 13 999983 -834001 2 16 999996 2 4 999993 1 2 999999 -793029 2 243761 838582 1 2 999999 591796 1 8 999997 -917586 1 109665 997752 -962526 1 2 999999 282285 1 238219 339489 170302 1 304015 842862 -72984 2 15 999994 2 149066 515125 2 17 999989 2 2 999999 1 19 999986 925106 1 2 999999 149957 1 2 999999 586322 2 438263 851832 1 17 999993 -660014 2 20 999982 2 2 999999 2 5 999993 1 65193 312457 987458 2 9 1000000 2 657244 708208 1 19 999992 455121 1 12 999982 -540507 1 2 999999 46857 1 17 999983 -941593 2 19 999998 1 389667 871817 421928 1 2 999999 95297 2 6 999993 1 638490 955676 292374 1 2 999999 -127748 1 2 999999 328339 2 2 999999 1 7 999993 127839 1 2 999999 -52404 2 2 999999 1 18 999982 -327335 2 2 999999 1 2 999999 181743 1 536054 785377 187840 2 5 999997 2 2 999999 1 2 999999 250958 2 13 999998 1 7 999982 82024 2 1744 778660 2 606468 786823 1 5 999991 77625 2 165479 972773 1 2 999999 748426 2 2 999999 2 14 999989 1 12 999992 336574 2 80501 320988 1 8 999996 977107 2 2 999991 2 16 999991 1 2 999999 -552706 1 11 999982 928682 1 15 999985 288302 2 2 999999 1 2 999999 984517 2 34720 392423 1 19 999983 -873948 2 10 999992 1 2 999999 865978 1 13 999983 -515648 2 868495 879685 2 531257 898427 2 2 999999 2 12 999996 2 3 999987 2 286056 888168 2 529695 898006 2 2 999999 1 12 999998 213067 2 17 999991 1 2 999999 -315182 1 351117 359735 641711 2 2 999999 1 2 999999 -158 1 2 999999 -770700 1 2 999999 -943592 1 2 999999 -15967 1 2 999999 -703094 2 365605 959504 1 8 999994 100554 2 3593 946499 1 2 999999 658805 2 2 999999 1 8 999998 474008 2 2 999999 1 2 999999 653976 2 9 999988 2 2 999999 2 2 999999 1 468863 798424 144897 1 2 999999 -919349 1 207177 673098 821607 2 239525 927726 1 2 999999 531393 1 2 999999 -20871 1 3 999999 691244 1 2 999999 128831 1 2 999999 -685933 2 2 999999 2 1 999982 2 2 999999 2 14 999989 2 13 999996 1 26459 324803 -113080 2 2 999999 2 414221 595446 1 12247 825565 -143226 1 2 999999 -914351 1 548991 892835 -155051 1 6 999983 -594312 1 253804 747636 872551 1 506512 712337 865461 1 2 999999 -822684 2 426607 837972 1 2 999999 719277 2 2 999999 1 4 999992 -83881 2 1 999997 1 464168 968718 -925515 2 2 999999 1 43404 970245 -946956 1 2 999999 -57684 1 15 999989 702104 2 16 999986 1 2 999999 356266 1 172529 174398 419367 2 2 999999 1 346151 441219 -785413 2 20 999983 1 13 999995 -361739 2 2 999999 2 2 999999 1 17 999997 -61921 1 7 999986 -500585 1 11 999997 -462381 1 9 999993 556367 1 2 999999 396844 2 3 999995 2 16 999987 2 163058 408772 1 2 999999 960338 1 2 999999 498839 2 2 999999 1 2 999999 -289571 1 36992 966472 723463 2 20 999984 1 2 999999 -11533 2 167533 549164 2 20 999981 2 2 999999 1 2 999999 -441109 2 75340 285237 2 4 999990 2 3 999992 1 15 999990 -120316 1 2 999999 -212501 2 67071 750564 1 2 999999 438151 1 2 999999 -209784 2 397059 824925 2 2 999999 1 17 999986 -306980 2 14 999990 1 130221 809109 -112064 2 5 999998 1 3 999985 -876422 1 18 999987 -276962 1 2 999999 676033 1 2 999999 -911097 2 557076 879661 2 2 999999 2 184397 256640 1 715915 994682 -961236 1 640376 988650 708787 1 537155 995455 33174 2 95334 693159 2 4 999995 1 2 999999 315055 1 684043 815831 518679 2 16 999995 2 4 999990 2 7 999996 1 3 999997 182184 1 791358 848117 -172572 2 9 999991 1 347517 654518 333305 2 12 999998 1 18 999990 -407519 2 2 999999 2 157357 525859 1 174582 927767 -911392 2 2 999999 2 329239 583875 2 2 999999 2 2 999999 1 56119 474753 -993479 2 2 999999 1 176875 541855 -408284 2 2 999999 2 7 999986 1 19 1000000 -763771 2 2 999999 2 2 999999 1 16 999996 -205174 1 111626 902722 -577443 2 551048 698247 2 5 999998 2 20 999986 1 62668 471305 810610 2 2 999999 2 552100 725353 1 2 999999 43865 2 2 999999 1 2 999999 -440113 2 591852 712301 1 2 999999 674692 1 246424 568087 -808884 2 4 999997 1 2 999999 957809 2 12 1000000 2 6 999986 2 4 999997 1 18 999987 -8671 1 6 999992 281493 2 2 999999 1 17 999991 141888 2 17 999998 1 554789 610484 -51877 2 2 999999 2 20 999987 2 2 999999 1 1 999990 615284 1 20516 290039 1201 1 295581 874369 -96223 2 20 999985 1 90176 811266 -319286 2 301833 497696 1 5 999983 419145 2 20 999988 1 468081 735384 720296 1 2 999999 -778230 2 13 999989 2 7 999998 1 2 999999 -594254 2 10 1000000 2 9 999981 2 2 999999 1 422783 655656 -164085 1 3 999999 -467190 2 2 999999 1 5 999991 256010 2 621646 954307 1 8 999989 -358136 2 20 999995 1 2 999999 -215426 2 2 999999 2 20 999988 1 2 999999 908990 1 15 999981 -191966 2 2 999999 2 306604 402639 2 20 999984 1 14 999993 939094 1 7 999981 -570932 1 307433 781852 -970626 1 532547 559534 935970 1 35622 120541 922658 1 607096 797969 656180 2 245301 375526 2 1 999987 1 2 999999 -677116 1 478029 657365 6513 1 5 999986 254411 1 2 999999 843677 2 76904 270084 2 8 999986 2 2 999999 1 2 999999 -158617 1 608403 707272 467339 1 18 999991 230122 1 7 999989 770151 1 132233 658191 306215 1 2 999999 221107 2 688659 718019 1 60195 387364 607307 2 12 999998 2 2 999999 1 2 999999 -300134 1 2 999999 -621016 1 244536 478217 -205081 1 693036 743034 -718805 1 1 1000000 -132392 1 2 999999 837411 1 2 999999 -918256 2 426367 967452 1 2 999999 205111 1 244916 610396 -712931 1 315334 802056 980942 1 16 999989 952736 2 3 999989 2 7 999990 1 33463 980837 -335863 2 153706 228306 2 11 999986 2 4 999984 1 2 999996 -423519 2 238744 402193 2 180617 981850 2 2 999999 2 2 999999 2 615887 689774 1 2 999999 202529 2 10 999984 1 9 999981 547394 1 19 999998 -909555 1 2 999999 -154392 1 3 999985 996587 2 12 999988 1 389928 854437 -512980 2 2 999999 2 19 999994 2 2 999999 1 2 999999 216222 1 9 999982 -251795 1 211836 249517 -656370 2 398792 805702 1 2 999999 304032 2 20 999983 2 81834 444211 1 2 999999 221174 1 13 999993 -48460 1 19 999985 -165962 1 9 999983 -277790 1 7 999985 545997 2 2 999999 1 90296 951729 -723093 2 11 999989 2 2 999999 2 2 999999 2 112969 463391 1 685348 952367 -459379 1 2 999999 -787162 1 2 999999 13003 2 2 999999 2 15 1000000 1 31901 581062 700686 2 14 999998 2 153326 942164 2 2 999999 1 10 999993 525694 1 2 999999 -864827 2 2 999999 1 2 999999 793267 2 2 999999 2 20 999982 1 9 999992 394121 2 484357 595293 1 664949 669579 -627423 1 2 999999 517616 2 14 999999 2 6 999989 1 2 999999 395983 2 363954 444367 1 10 999983 313243 2 200069 842551 2 2 999999 2 1 999987 2 3 999982 1 2 999999 290238 1 2 999999 478806 1 12 999985 -443374 1 2 999999 -521554 1 2 999999 -92070 2 350748 455753 1 20272 109752 -517724 1 16 999983 218558 1 369815 452491 -146791 2 2 999999 1 2 999999 -139628 1 5 999992 -959587 1 15 999998 144806 1 11 1000000 754910 2 194607 743516 1 5 999990 -74349 2 3 999994 2 1 999990 1 19 1000000 964799 1 2 999999 -8190 1 4 999988 -845727 1 16 999993 997450 2 2 999999 1 10 999986 900428 2 293583 951560 2 394572 827992 2 2 999999 2 2 999999 2 1 999996 1 17 999982 -327380 2 19750 327704 1 2 999999 227704 1 643413 986785 791427 2 18607 519091 2 2 999999 1 2 999999 -75878 1 14 999990 -806873 2 2 999999 2 2 999999 1 2 999999 517027 1 2 999999 14442 2 187640 558065 2 9 999999 2 2 999999 2 393815 966908 2 2 999999 1 13 999982 693031 2 20 999994 1 2 999999 -824573 1 2 999999 -986019 1 2 999999 950158 2 32231 603794 1 16 999995 -881980 1 2 999999 495125 1 8 999985 -48150 2 443145 489353 1 12441 255826 553615 1 2 999999 894974 2 299737 736994 2 2 999999 1 276950 669100 922974 2 2 999999 1 34480 175391 351821 2 14 999998 2 8 999989 2 2 999999 2 14 999995 2 4 999993 2 212358 306007 1 15 999993 -94093 1 2 999999 2956 2 2 999999 1 176076 216167 -808288 2 366235 742379 2 4 999990 1 178557 879616 -932657 2 8 999994 1 5 999991 920456 2 304575 693190 1 15 999986 367697 1 15 999993 641241 1 76476 840615 138257 1 9 999989 -826812 2 546313 896119 2 324102 611705 1 2 999999 -579081 2 175868 969472 2 15 999986 1 2 999999 -160381 1 451130 684675 370208 1 2 999999 831732 1 304279 522112 -560658 2 50417 404760 2 11 999981 2 2 999999 1 4 999998 -187792 1 7 999985 -572079 1 2 999999 879531 1 2 999999 620486 1 363434 791483 -230711 2 20 999990 1 114173 677128 -80129 1 2 999999 335033 1 2 999999 89989 1 534025 598650 -592551 1 251390 431196 53918 2 2 999999 2 385323 704644 1 2 999999 170523 1 20 999993 -189707 1 409859 653758 821380 2 695010 707678 2 2 999999 1 2 999999 264185 2 157551 697390 2 7 999991 2 2 999999 2 19 999999 2 2 999999 2 15 1000000 1 170407 838467 831763 1 2 999999 647488 1 2 999999 169578 1 2 999999 -574479 1 2 999999 801144 2 115665 676537 1 1 999982 -316809 2 2 999999 1 17 999997 -85082 1 17 999996 946102 2 19 999985 1 94668 282095 241635 1 2 999999 694762 1 490446 945253 -36941 2 9 999995 1 2 999999 -12112 2 341016 494588 2 6 999993 1 2 999999 505873 1 2 999999 -423484 1 320713 554365 -524932 2 2 999999 1 2 999999 403363 1 8712 632117 -288998 2 10 999993 2 576176 782579 1 204675 672823 -926268 2 1 999995 1 2 999999 -782934 1 38906 333901 933419 1 481220 719195 -407308 2 17 999992 1 2 999999 -89451 2 2 999999 1 11 999982 -567839 1 562872 636231 503837 1 82023 236933 -690057 2 678250 707659 2 5 999991 2 16 999998 2 217808 523659 1 2 999999 -750446 1 2 999999 -219664 1 8 999998 35457 1 7 999995 151844 2 2 999999 2 2 999999 2 15 999985 1 254454 634241 -902825 1 567913 916882 -570660 2 15 999982 2 71424 877012 2 2 999999 2 2 999988 1 2 999999 995470 2 2 999999 2 10 999992 1 2 999999 77944 2 13 999992 1 8 999993 960200 2 14 999987 2 8 999998 1 5 999986 -715206 1 1 999994 -996512 2 2 999999 2 135096 519917 1 10 999992 163904 2 2 999999 1 16 999995 -80504 2 326097 736681 2 182270 730760 1 52793 670679 406094 1 2 999999 -404256 1 230730 407000 -345701 1 322564 410867 14953 2 20 999989 2 2 999999 2 2 999999 1 2 999999 581518 2 2 999999 1 104402 944932 -839538 2 14 999992 2 2 999999 2 31344 356731 2 93827 368525 1 20 999986 -222354 2 282957 830767 2 8 999981 1 5 999983 -471386 2 287167 486132 1 2 999997 -819541 1 1 999997 -156719 2 280681 603549 1 5 999993 -663003 2 2 999999 1 9 999997 -652991 1 275599 994318 871703 1 16 999986 -25512 1 5 999988 492207 1 2 999999 -507897 1 2 999999 -729759 1 2 999999 952308 1 2 999999 573894 2 8 999989 1 396033 780122 584480 1 10 999993 -409560 2 2 999999 1 2 999999 -934867 1 384109 464843 -169993 1 17 999990 -452863 2 2 999999 1 216332 875411 -405094 2 1 1000000 2 2 999999 2 12 999986 2 28219 612731 1 8 999998 -890932 1 185021 195527 60530 1 752179 827993 368260 2 2 999999 1 292934 536481 -441129 2 2 999999 2 15 999987 2 654253 724518 2 18 999982 1 4 999995 845901 1 204376 311304 684772 1 14 999984 38986 1 2 999999 538071 2 32602 485807 1 131096 250642 -591407 1 667594 929497 -676995 2 775585 887057 2 10 1000000 2 150183 277695 2 1 999988 2 19 999997 2 9 999996 2 2 999999 2 15 999999 1 102526 571334 -66251 2 2 999981 1 12 999999 -250305 1 2 999999 -138384 1 2 999999 -137582 2 2 999999 2 4 1000000 1 135992 519638 -80871 2 162837 475577 1 129465 747440 -842630 2 9 999983 2 2 999999 1 3 999982 -172526 1 2 999999 620573 1 156786 877932 -754565 1 7 999997 -393489 2 123866 421471 1 2 999999 525197 2 531286 783785 2 2 999999 1 2 999999 618635 2 2 999999 2 253162 496082 2 18 999994 2 1 999999 1 542020 989397 424191 1 80637 713817 -77454 1 275749 800506 -596747 1 2 999999 -785303 2 293934 448883 1 17 999985 -68693 1 2 999999 -439579 2 2 999999 2 5 999990 1 341932 479377 -412020 2 2 999999 2 2 999999 2 4 999987 1 5 999993 -90926 1 422080 660242 386321 2 2 999999 2 172088 723241 2 2 999999 1 590136 679576 805142 1 2 999999 715234 1 695952 799031 775749 1 266523 800364 -155802 2 17 999986 2 174715 935452 1 2 999999 233965 1 2 999999 -353622 1 2 999999 -83449 2 161490 784394 2 2 999999 1 469333 565913 -83329 2 18 999981 1 2 999999 -770783 2 8 999994 1 1 999985 -122051 1 2 999999 662546 2 2 999999 1 912541 959047 190729 1 14 999995 248610 2 48172 671960 2 2 999999 2 15 999982 1 2 999999 653615 1 2 999999 605951 2 2 999999 2 637892 940184 2 19 999982 2 3 999981 1 398371 449035 262432 1 341331 728509 -502431 1 2 999999 228555 2 2 999999 1 2 999999 -535411 1 2 999999 95328 2 15 999985 2 2 999999 2 2 999999 1 2 999999 -956420 1 20 999990 266528 2 4 999986 2 10 999983 1 2 999999 378378 2 2 999999 2 5 999985 2 2 999999 1 17 999985 509657 2 2 999999 1 2 999999 -371347 2 2 999999 2 339214 516470 1 2 999999 -793774 2 2 999999 2 2 999999 2 190776 267636 1 12 999994 812549 1 191328 695665 -705842 1 2 999999 -650029 1 8 999987 644504 1 20 999994 975658 2 15 999991 2 14 999985 1 11 999995 -835615 1 839024 864945 -839643 1 2 999999 -28088 2 2 999999 2 375387 789722 1 2 999999 167926 2 15 999981 2 3 999986 2 19 1000000 2 50891 627560 2 2 999999 1 13 999986 -772461 2 408770 771205 1 2 999999 -710356 1 6 999992 556205 2 4 999993 1 2 999999 481413 1 2 999999 227027 2 6 999995 1 2 999999 -728334 2 14 999988 1 6 999988 892086 2 107550 847049 1 2 999999 -532922 2 2 999999 1 20 999990 419314 1 8213 40113 790316 1 297336 521037 84071 1 2 999999 578168 2 532263 543875 2 310339 531320 1 19 999987 -725271 2 760021 988844 2 215720 805898 2 132274 573690 2 4 999990 1 174929 565396 499728 1 2 999985 -581852 1 4 999990 178220 1 12 999984 -151161 1 2 999999 371054 2 167190 900499 2 2 999999 1 1 999983 -726070 1 2 999999 -763147 1 199972 836794 472282 1 7 999999 258400 1 10 999997 549457 2 103110 708222 2 2 999999 1 17 999987 -30678 1 88375 170781 -777167 1 18526 57714 812107 1 179465 392995 -49521 2 2 999999 1 8 999998 -823569 1 102829 172167 -956443 1 16 999985 724355 1 18 999981 950931 1 14 999982 -318820 2 5 999997 1 3 999981 912652 1 2 999999 -397313 2 3 999987 2 17 999996 1 6 999987 -464152 1 2 999999 -556882 2 2 999999 2 2 999999 2 2 999999 1 2 999988 -680821 2 1 999985 2 17 999996 2 2 999999 1 10 1000000 252080 1 607149 660187 359221 1 3 999998 -781963 1 185172 326580 -665210 2 13 999985 2 208686 796412 1 2 999999 53152 2 20 999989 1 2 999999 154258 1 16815 713329 -291220 1 865023 887478 -263910 1 224874 661269 550120 2 770175 866207 1 20 999996 707213 2 139210 667625 1 425570 761992 -62110 1 2 999999 117454 1 321112 792201 -777493 1 1 999981 -814727 2 2 999999 1 15 999988 205559 1 2 999999 -398634 2 2 999999 2 12 999986 2 17 999984 1 10626 270741 921916 1 20 999996 928958 2 2 999999 1 2 999999 821505 2 15 999998 2 10 999992 1 5 999988 858183 1 2 999999 250620 1 13 999988 187989 1 2 999999 -976402 1 15 999984 -819312 2 3 999995 2 16 999987 1 1 999992 -24394 1 370871 439531 700256 2 142066 400319 2 8 999997 1 2 999999 -10813 1 6 999982 -864189 2 189761 716634 1 5 999992 -113913 1 2 999999 -25365 1 7 999987 485958 1 516250 789705 326209 1 2 999999 293569 1 2 999999 152269 2 2 999999 2 2 999999 2 2 999999 2 13 999994 2 6 999999 1 799392 902586 -300277 2 337839 902939 2 1 999991 2 15 999988 1 4 999996 -22208 1 10 999989 296173 1 2 999999 -475673 2 11 999989 2 12 999982 1 24969 683155 488284 1 2 999981 -534399 1 2 999999 -921227 1 9 999981 -343349 2 2 999999 2 2 999999 2 2 999999 1 253926 907923 -674175 1 5 999985 -250131 2 5 999985 1 2 999993 606146 1 226739 658389 -396175 1 10 999981 -211049 2 2 999999 2 241649 473646 2 11 999998 1 2 999999 264411 2 12 999982 2 706543 908358 2 2 999999 1 30350 713084 552111 2 15 999984 2 16 999984 2 6 999998 2 386802 620175 2 2 999999 2 16 999991 2 19 999994 2 2 999999 1 12 999997 119096 1 2 999999 -616272 1 10 999998 -351708 1 11 999999 961677 1 636261 847436 -11141 2 317858 761517 1 2 999999 -952742 1 449365 802574 850495 2 13 999998 2 46915 127064 1 125387 555464 -26730 1 6 999997 -550471 2 2 999999 1 575799 602893 496202 2 2 999999 2 17 1000000 1 813399 949155 -741085 1 15 999987 383116 2 20 999983 2 556696 618726 2 280165 385249 1 2 999999 -148135 2 461634 716851 1 717905 857634 154825 2 81225 559385 2 2 999999 2 13 999984 1 15 999994 -811601 2 12 999982 1 2 999999 233853 1 3644 669786 -375431 2 7 999996 2 630451 737092 2 3 999982 1 20 999999 -387386 2 2 999999 2 165168 172220 2 675026 950786 2 2 999999 2 13 999986 1 43644 952318 -931982 1 332823 618846 -253779 2 11 999981 2 1 999994 2 9 999987 2 6 999988 2 35918 633855 2 2 999999 1 14 999998 180100 2 2 999988 2 64729 476818 1 214625 215658 -434485 1 1 999981 -306726 1 670949 978392 224943 1 490252 675906 467139 2 1 999981 1 2 999999 -51056 1 2 999999 -743456 1 16 999987 291519 2 2 999999 1 14 999998 384154 1 11274 507031 771897 2 721743 999836 2 2 999999 2 2 999999 2 6 999986 2 4 999989 2 2 999999 2 2 999999 1 2 999999 719414 1 150575 192771 -723962 2 795507 844126 2 268574 961412 1 699290 773601 -234781 1 17 999991 -264961 1 4177 237469 -437851 1 13 999997 151245 1 2 999998 205056 1 20 999987 -669574 1 11 999994 -99724 2 20 999996 1 18 999998 -289951 2 262076 440758 1 142808 218814 -842636 2 2 999999 1 600494 976106 -626110 2 4 999988 1 2 999999 -991165 2 2 999999 1 119038 155117 -229764 1 381367 692079 -816446 1 2 999999 -152316 1 194800 551943 -195668 2 265322 833953 1 5 999996 -180494 2 14 999984 1 16 999993 688148 2 4 999987 1 2 999999 440510 1 738677 908023 -549384 2 342223 981110 2 2 999999 1 355753 824050 37334 2 260215 633705 2 6 999991 1 2 999999 -208234 2 2 999999 2 2 999999 2 92440 301333 1 2 999999 -862382 1 762733 922676 -917041 1 2 999999 -46167 1 12 999992 626163 1 18 999997 -756486 2 716634 850802 2 10 999997 2 2 999999 2 215658 820595 1 6 999982 -200410 2 465569 801708 2 2 999999 2 676996 875462 1 2 999999 632348 2 2 999999 2 1 999987 2 2 999999 2 12083 431296 1 13 999993 774467 1 2 999992 615542 2 18 999989 2 2 999999 2 3 999988 1 9 999997 -584478 1 212266 559717 -143690 2 14 999992 2 2 999999 2 1966 913386 2 2 999999 1 2 999999 168253 1 2 999999 504897 2 2 999999 2 6 999996 1 19 999994 380184 1 215546 628913 -851882 2 9 999982 1 2 999999 43496 2 9 999985 2 2 999999 1 12 999999 -110121 2 120896 190599 1 372691 434588 -931650 1 19 999991 55584 1 2 999999 -94695 2 16 999996 1 2 999999 293643 1 18 999995 355547 2 2 999999 1 3 999981 -306448 2 10 999996 1 239426 256230 -353857 2 2 999999 1 210611 911269 125906 1 2 999989 -46624 1 6 999997 -56386 1 665870 779555 322117 2 65326 114042 1 1 999995 269922 1 356229 523879 -673535 2 218989 918830 1 19 999998 43415 1 12 999985 870062 2 428463 805312 2 19 999989 2 2 999999 1 2 999999 279945 2 19 999998 1 2 999999 175933 1 12069 720733 535047 2 236780 281774 2 352263 775333 1 436380 699335 -546118 2 17 999995 1 82408 490135 -770512 1 5 999985 -426728 1 6 999984 -381119 2 2 999999 1 299651 943096 -324564 2 2 999999 1 2 999998 -199576 1 558543 634325 -965845 1 20 999982 -927588 2 2 999992 2 5869 271692 1 545526 633146 -423602 1 63933 284771 -18905 1 2 999999 228537 2 436815 616152 2 2 999999 2 222444 845733 2 18 999983 2 4 999984 2 2 999999 1 20 999986 -533422 1 307985 768987 718425 2 17 999998 1 228080 611632 158539 2 282404 566819 2 2 999999 1 242484 454546 973582 2 2 999999 1 2 999999 -474782 2 18 999982 2 11 999997 2 11 999998 2 16500 45793 2 10 999998 2 14 999995 1 2 999999 -814868 1 2 999986 361095 2 2 999999 2 15 999988 2 8751 164499 2 523542 642964 1 2 999999 -42004 2 157936 883313 2 4549 397105 2 2 999999 1 2 999999 247576 1 3 999994 653061 2 922306 972268 1 56595 267195 86002 2 2 999999 1 2 999999 -226613 2 11 999995 1 2 999999 51762 2 6 999992 2 818079 884878 2 2 999999 1 2 999999 -397815 1 2 999999 152014 1 7039 816090 -50311 1 2 999999 437834 2 2 999999 2 325956 879785 2 2 999999 2 165104 934108 1 354614 397836 483380 1 193700 327173 -59491 2 497621 709103 1 6 999991 7201 2 2 999999 2 12 999989 2 219887 907053 2 14 999990 1 4 999981 222000 2 60517 531449 2 158151 641367 1 47697 886141 -19058 2 2 999999 2 12 999996 1 8 999985 -454108 1 192027 380652 -512525 1 2 999999 -761949 2 3 999988 2 12 999985 1 133856 967934 -318717 1 775336 814422 27519 1 2 999999 555509 2 19 999982 1 2 999999 934698 1 2 999999 474798 1 2 999999 335566 1 18 999986 -452149 2 6660 734671 1 11 999984 132953 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -715079 1 19 999999 603182 2 480137 720204 1 2 999999 -321691 2 8 999981 1 411415 888135 -482249 1 2 999999 481644 1 6 999989 -371619 1 2 999999 433917 2 127014 382529 1 12 999999 76483 1 155321 904436 997148 2 431774 798469 1 13 1000000 21227 2 13 999992 2 2 999999 1 2 999999 -396537 2 516280 839440 2 264001 566661 2 2 999999 2 232530 915130 2 342840 437047 1 517752 959405 388888 2 260752 787588 2 5 999999 1 2 999985 850860 2 2 999999 2 2 999999 1 32099 996418 964462 1 2 999999 -360524 2 2 999999 2 2 999999 2 6 999988 1 142508 563019 443645 2 2 999999 2 6 999982 2 2 999999 2 586059 964456 2 2 999999 2 243858 616542 2 152650 705742 1 2 999999 -911823 2 556503 815582 1 186263 410591 908790 1 2 999999 145175 1 14 999992 284056 2 201193 739745 2 2 999999 2 2 999999 2 17 999985 1 180000 645598 -776115 2 2 999999 2 2 999999 1 376986 559012 -882377 1 389807 597615 39127 1 148159 310048 -466734 1 17 999996 -802986 1 2 999999 -289716 1 209339 834916 -306437 1 822850 931139 843163 1 12 999993 -213753 1 2 999999 146875 1 31569 159431 710488 1 2 999999 -587224 2 2 999999 2 109002 772745 1 2 999999 -759814 1 11 999986 792572 2 401965 933579 1 144579 290328 667949 2 2 999999 1 687867 910854 228025 1 13 999981 970401 1 16 999982 -243944 1 119682 602120 867667 1 5 999989 -11479 2 503252 576221 2 630537 978477 2 2 999999 2 75784 445234 1 11 999985 448956 1 2 999999 -6823 2 34577 79666 2 2 999999 2 2 999999 2 2 999999 2 9 999997 1 220711 367588 -884722 1 378819 622705 -479080 1 2 999999 74475 1 31360 753422 -974800 2 19 999981 1 720297 838895 -160154 2 7 999995 2 2 999999 2 2 999999 1 206225 984967 -540464 2 2 999992 1 2 999999 589834 1 18 999993 922941 2 2 999999 1 449548 491275 439016 1 9 999995 235125 2 39463 532109 1 13 999988 -119457 1 8 999992 802743 2 9 999995 1 9 1000000 789381 1 203301 928271 352336 1 16 999982 -592844 1 2 999999 -990312 2 2 999999 2 232731 690654 1 2 999999 -25259 2 7 999981 2 2 999999 2 1 999987 1 182617 496115 193659 1 260821 868970 662897 1 12 999997 -974623 2 18 999984 2 2 999999 2 437834 861901 1 4 999987 -317612 1 2 999999 27214 1 19 999988 -485896 1 364840 453880 -801427 1 2 999999 -223408 2 104031 644193 2 2 999999 1 4 999981 -34582 1 691217 813786 6493 1 18 999995 950755 2 9 999988 1 185958 886373 212392 2 16 1000000 2 2 999997 2 96380 649971 1 4 999991 -496691 1 92508 349450 733507 1 453984 547921 -512971 2 201244 389862 1 2 999999 926019 1 209831 669783 -702239 1 2 999999 450627 1 2 999982 206853 1 166443 297254 904049 2 12 999999 1 2 999999 -542731 2 1 999997 1 2 999999 -653540 1 20 999986 -269594 2 8 999994 1 260535 606112 223847 2 11 999984 2 394525 793252 2 12 999989 1 13 999997 461483 1 2 999999 689995 1 2 999999 849558 1 4 999996 -460007 1 423942 857838 959214 2 30070 697112 1 74073 894331 697160 1 7 999998 -810235 1 105067 252645 -442418 1 2 999999 598681 2 249449 544509 2 19 999991 1 4 999986 -253468 2 2 999998 2 5 999991 2 18 999990 2 1 999985 2 510718 726052 1 74773 324153 950203 2 184100 805885 2 20202 65478 1 2 999999 -115900 1 327146 431081 115623 2 2 999999 2 6 999987 1 161782 697205 -944060 2 15 999988 2 2 999999 1 17 999999 -510629 1 5 999988 140106 2 2 999999 2 2 999999 2 136714 748644 2 6 999985 1 261997 700274 366798 1 2 999990 -132347 1 11 999999 620462 2 21420 968098 2 16 999985 2 461532 948681 1 13 999983 688305 2 914735 982503 2 133715 367468 2 178997 491233 1 437395 833687 -806060 1 17 999998 -701993 1 2 999999 -626338 1 11 999989 290849 2 2 999999 2 2 999999 1 2 999999 -736734 2 715614 775524 1 19 999994 396194 1 2 999999 808831 2 2 999999 1 2 999999 377954 1 16 999983 -452367 1 2 999999 -237203 1 2 999999 643203 2 2 999999 2 193301 680907 2 874161 946700 2 2 999999 2 11 999991 1 318093 866105 950695 1 2 999999 835471 1 2 999999 336890 2 334375 586638 2 2 999999 2 2 999999 2 4 999983 2 2 999999 2 416806 645326 2 20 999982 2 2 999999 2 2 999999 2 480358 872343 2 8 999986 1 2 999999 841910 1 2 999999 -339120 1 545665 932025 -935401 2 2 999999 2 442621 641182 1 164322 255058 -580627 2 2 999999 2 10 999984 1 2 999999 585991 1 796795 982555 -870780 2 2 999999 2 33340 83516 1 2 999999 -916707 1 2 999999 576686 1 3 1000000 299283 2 1593 472753 2 2 999999 2 12 999994 1 2 999999 791884 1 2 999999 -523848 1 157491 704100 -846636 2 45488 668692 2 13 999994 1 357328 600419 244187 1 298288 805320 -545483 1 20 999992 -772724 1 18 999986 -230627 1 240378 714463 -823876 1 2 999999 653795 2 18 999987 1 2 999999 -302631 2 19 999984 2 17 999983 2 12 999993 1 382789 671673 -883807 1 826621 880388 334362 1 19 1000000 -478744 2 346847 484632 1 2 999999 815081 2 16 999989 2 2 999999 2 2 999999 1 67431 85909 -100911 2 185165 645862 1 449346 512585 69504 2 91626 177583 2 10 999993 2 6 999982 1 1 999996 -86029 2 15 999987 1 1 999990 489981 1 2 999999 -844662 2 20 999986 2 2 999999 1 2 999999 81727 1 610866 717806 -690740 2 13 999996 1 2 999999 954638 1 1 999988 -4121 1 339302 569141 -400049 2 538484 690722 2 19 999990 1 542985 778306 448564 1 1 999985 752268 2 455342 910355 1 2 999999 -901603 2 8 999991 1 203652 383182 439248 1 5 999992 457746 2 18 999991 2 2 999999 1 2 999999 754360 1 20 999997 877018 2 2 999999 2 2 999999 2 51688 843090 2 19 999981 2 2 999999 2 181443 726694 1 2 999999 71959 1 10 999985 596369 1 2 999999 -14313 2 233833 521730 2 20 999990 1 7 999984 572818 2 19 999996 2 15 999981 2 2 999999 1 899230 988396 935429 2 12 999984 2 152281 373509 1 20 999982 434417 1 2 999999 -3316 2 2 999999 2 2 999999 2 373153 627375 1 116289 892354 -573369 2 10 999991 1 2 999999 -469832 2 6 999997 1 2 999999 -173795 2 2 999999 1 2 999999 -331902 2 2 999999 1 459133 990352 37535 2 2 999999 2 5 999989 2 489297 960359 2 2 999999 2 17 999985 1 645671 827939 944349 2 11 999990 2 632047 835597 1 8 999997 662644 1 8 999985 539655 1 6 999985 559120 1 7 999992 -643777 1 550918 564108 322700 1 428580 720589 -826854 1 2 999999 -671549 2 10 999992 2 10 999984 2 54047 267835 2 451849 968476 2 2 999999 1 658001 749167 -429690 1 200675 795902 951304 1 506632 558896 -560542 1 312834 506328 -192458 1 2 999999 -224530 1 5 1000000 408396 2 4 999992 1 61856 466738 -846560 2 10 999984 2 2 999999 2 268375 465773 2 2 999999 1 8 999983 309544 1 9 999990 -90349 2 56102 471789 2 725758 927814 2 312027 797828 2 392049 776107 1 2 999999 -982534 2 2 999999 1 2 999999 -36127 2 98267 706682 1 7944 783976 691630 2 2 999999 1 2 999999 -423115 2 11 999989 1 15 999992 638043 2 3 999987 2 118950 343013 1 5 999996 -65050 1 5 999994 565692 1 745105 914892 -663160 1 404720 699487 -15230 2 11 999985 2 2 999999 1 2 999999 -763416 2 475768 679422 1 15 999982 235735 1 231628 323231 -556332 2 20 999987 1 2 999999 887320 1 2 999999 548215 2 394204 913388 1 2 999999 342348 1 826862 960153 -56097 1 498448 594295 428551 2 2 999999 2 280957 509449 1 2 999999 -581962 2 201484 718018 1 33937 71850 -121220 1 585597 612321 -987733 1 2 999999 632375 2 19 999987 2 40800 743282 2 2 999999 1 237013 670475 953262 1 124091 156895 66140 1 9 1000000 119902 1 229017 250928 580228 1 8 999982 635394 2 16 999985 2 2 999999 2 341026 627015 1 2 999999 -578598 2 2 999987 2 2 999999 2 224206 283732 2 2 999999 2 2 999999 2 387213 697456 1 2 999999 -237270 2 2 999999 1 2 999999 -393231 2 2 999999 1 2 999999 -177360 2 1 999996 1 17 999987 -166355 2 161675 501826 1 6 999991 116429 1 111726 172021 -104811 1 277019 850893 562100 2 2 999999 2 51990 331098 1 2 999994 108496 2 16 999990 1 428196 457879 107307 1 19 999985 -406193 1 18 999985 -539901 1 204782 287284 -86952 2 341954 926420 1 4 999982 385248 1 46462 920004 402809 1 2 999999 775807 1 2 999999 -844645 2 2 999999 1 185167 305598 -989715 2 2 999999 1 16 999983 905048 2 532689 801114 2 507017 764670 1 6015 771399 346809 1 573989 849750 -801595 1 2 999997 -282410 2 149397 802796 2 2 999999 2 8 999999 2 6 1000000 1 2 999999 -256629 2 778699 910158 1 356033 747920 -404306 1 2 999999 -330569 2 13 999986 1 2 999999 -619092 1 106364 504706 -349713 2 2 999999 1 2 999999 -804179 2 2 999999 2 13 1000000 2 105013 964998 1 3 999990 -894482 1 135382 407487 222408 1 2 999999 168616 2 99856 901844 1 6 999995 360134 2 268221 616901 2 626075 730902 2 2 999999 2 16 999988 2 665053 826993 1 2 999999 -841278 1 2 999999 -545633 1 60627 885416 -713051 1 2 999999 -957480 2 2 999999 1 5 999991 -507936 2 12 999988 2 330414 381019 1 63088 712868 -431097 1 2 999999 -563016 2 2 999999 2 2 999999 1 516486 991712 925129 1 7 999982 -540767 2 2 999999 1 8 999996 23555 1 3 999998 778477 2 2 999999 2 11 999995 1 2 999999 -244235 2 141466 600886 2 2 999999 1 7 999994 563422 2 6 999996 2 367620 721506 1 326364 639299 661610 1 19 999996 -507504 1 15 999991 879296 1 2 999999 973142 1 2 999999 884778 1 5 999996 -896502 1 128691 341010 -829911 2 2 999999 2 288678 386023 1 924577 929666 -537617 1 10 999995 474058 2 18 999986 1 33289 247288 419123 2 2 999999 2 20 999982 1 698611 853516 216071 1 122653 407116 443930 2 2 999999 1 6 999985 931028 2 9 999986 1 9 999993 789324 1 17 999991 -976732 2 19 999995 2 259006 784842 2 348525 941463 1 14 999990 -308582 2 138928 422810 1 351510 495982 -927596 2 2 999999 1 6 999984 919110 1 2 999999 518954 1 4 999991 -357981 1 5 999985 481141 1 11 999982 273765 2 8 999982 1 2 999999 -576127 2 374423 423992 1 2 999999 -191304 1 20 999984 886838 1 732923 864498 974133 2 13403 55817 1 2 999999 166383 2 2 999999 2 4 999997 1 10 999999 882308 1 82023 756681 687916 2 12 999985 1 2 999999 534374 2 2 999999 1 2 999999 -921072 1 2 999999 -502506 2 78007 147433 1 2 999999 -217976 1 1 999996 818788 1 9865 431283 706698 2 2 999999 2 2 999999 1 20 999983 569280 1 11 999987 -45101 1 13 999990 -99770 1 1 999984 -392969 2 171401 509999 2 2 999999 2 16 999982 2 627904 807762 2 2 999999 2 199634 771473 2 270385 795437 1 2 999999 293709 2 26849 995959 2 2 999999 2 2 999999 1 444597 714002 300452 2 182672 330188 2 8 999999 1 7 999984 -38929 1 3 999990 -176863 2 2 999999 2 677626 763902 1 10 999988 -403756 1 237120 270849 868927 1 18 999995 -19476 2 14 999994 2 384168 840071 1 2 999999 -381638 2 4 999998 1 2 999999 770217 1 4 999981 -90756 2 2 999999 2 3 999998 1 259713 747713 812996 1 19 1000000 429743 1 6 999982 462171 1 730448 779592 626894 2 2 999999 1 415806 689206 -795049 2 149463 989943 1 2 999999 -997018 1 561344 710514 -308879 1 2 999999 978570 2 2 999999 2 7 999992 1 2 999999 591292 2 2 999999 2 15 999987 2 307144 800564 1 2 999999 -419246 2 19 999992 1 205954 660331 -164652 1 2 999982 -105593 1 10 999982 -465454 2 16 999984 1 279706 379596 -530680 2 722816 754810 1 19 999985 -315463 1 107157 185293 676387 2 2 999999 2 15 999998 2 19 999981 1 32061 981303 821217 1 14 999998 856711 1 132894 521800 -458791 2 250387 686383 1 1 999990 277068 2 2 999999 1 482906 832467 980361 2 2 999999 2 2 999999 1 2 999999 -427624 2 2 999999 2 2 999999 2 3 999992 1 15 999983 68666 1 321175 908278 -350453 2 478362 770773 1 124639 737199 819948 2 2 999999 1 5 999993 425070 2 2 999999 2 2 999999 1 2 999999 -513887 1 404524 522766 402185 1 18 999981 -751232 2 18 999999 1 2 999999 73492 2 2 999999 2 2 999999 2 2 999999 2 11 999997 1 408209 896961 -31373 1 229223 561147 -369897 2 415237 743409 2 3 999992 2 13 999987 2 139107 499365 1 462732 566549 668952 2 1 999992 2 677564 965374 2 5 999990 1 57693 58305 -277566 2 7 999988 2 300508 702273 2 306105 857199 1 27169 685394 8461 2 10 999996 1 2 999999 -914471 2 2 999999 1 2 999999 858936 2 71264 937742 1 13 999996 530554 2 2 999999 1 190476 678864 -266219 2 2 999999 2 2 999999 2 134862 713151 2 2 999999 1 327664 610601 115707 1 176621 300760 -806567 2 237486 931644 1 6 999999 415348 2 9 999995 2 2 999999 2 2 999999 1 5 999999 772212 2 679570 895287 2 20 999999 2 1 999990 1 330759 739895 -197737 2 593144 935191 2 2 999999 1 2 999999 514739 1 15 999985 526186 1 77681 326644 -703482 1 2 999999 -670055 2 4 999989 1 18 999990 -42543 1 164047 530063 25656 1 17484 787446 940563 2 2 999999 2 359157 876234 2 2 999999 2 276799 580813 2 11 999999 1 219680 326491 -327366 1 238143 511178 244647 1 2 999999 -644006 2 15 999983 1 60540 919942 424420 1 2 999999 680033 1 13 999985 -369528 1 72310 208828 -804928 2 217438 247340 2 13 999991 2 2 999999 1 821108 994572 972491 1 2 999999 -509491 2 222849 670938 1 351998 752917 -649296 1 2 999999 -139758 1 232672 273275 -693628 2 9 999986 2 2 999999 1 2 999999 -330713 2 2 999999 1 10 999993 -30394 2 817338 821200 1 2 999999 -82613 1 264492 708083 -221555 2 10 999992 2 15 999986 2 111003 770270 2 5 999997 2 2 999999 1 840850 874310 -62456 1 18 999988 -342632 2 367779 418357 2 13 999985 1 2 999999 -397948 2 5 999985 2 631763 643797 1 411890 870897 856029 2 12 999997 2 2 999999 2 109848 584503 2 13 999997 2 7 999982 2 2 999999 1 14 999988 -611655 2 2 999999 2 13 999985 2 2 999999 2 266206 882408 1 2 999999 -936720 2 2 999999 1 6702 741075 193052 1 2 999999 728650 2 54058 278070 2 13 999992 2 9 999983 2 10 999990 2 2 999999 1 2 999999 945520 1 2 999999 280374 2 481273 902225 1 9 999995 -47700 1 10 999999 104010 2 150431 544105 2 2 999999 2 3 999990 1 126150 754381 147602 2 59643 230750 1 2 999999 489841 2 11 999986 2 329705 806974 1 8 999998 618862 2 2 999999 1 601073 892254 123514 1 144955 403567 -322799 1 917548 960567 -646102 2 13 999982 2 2 999988 1 192061 663147 -289466 1 11 999985 242598 1 134531 883707 539872 2 2 999999 2 383632 549113 1 2 999999 879340 2 392734 490541 2 16 999995 2 850541 886999 2 2 999999 2 6 999996 2 2 999999 1 189403 406786 101803 1 2 999999 454221 1 18 999993 -732452 1 278104 921643 -246469 2 15 999983 2 11 999983 2 22412 304080 1 16 999985 721111 2 2 999999 2 4 999984 2 2 999999 1 4 999992 -456680 1 2 999999 -300457 1 39790 332755 -247036 2 568374 715258 1 2 999999 -801626 2 3899 223947 2 201539 255217 1 2 999999 -792879 2 570524 695924 1 786303 878880 686288 1 2 999999 740628 1 2 999999 -479580 1 456618 881814 -187886 2 2 999999 2 666170 846989 2 2 999999 2 2 999999 1 2 999999 -230776 1 743006 957458 -16837 2 1 999996 1 2 999999 -243381 1 11 999984 -358186 2 2 999999 2 296167 941407 2 28307 859804 2 760899 889093 2 453028 571121 2 42346 230391 2 2 999999 2 14 999990 1 20 999987 -822355 1 1 999984 -805438 1 2 999999 923240 1 2 999999 985160 2 505991 590897 1 2 999999 457864 2 10 999990 2 1 999994 1 542357 843188 -601336 2 486281 645615 1 20 999987 -518400 2 14 999981 1 626660 665785 -600399 2 18 999981 1 6 999994 541267 2 11 999995 1 44608 470571 91263 2 5 999987 1 2 999999 -469203 1 2 999999 -606360 1 2 999999 359935 1 2 999999 -829111 2 2 999999 2 11 999989 1 225489 906383 308244 2 2 999999 2 384740 943465 1 87377 848063 94488 1 269911 632171 -190143 2 7 999988 2 403260 479416 2 8 999995 2 13 999998 2 2 999999 1 15 999983 -663294 1 2 999999 -301471 1 2 999999 -713662 2 19 999984 1 14 999998 575606 2 2 999999 2 515092 657529 1 2 999999 153389 1 19 999994 -732414 2 402955 781675 2 321690 778630 2 521582 628317 2 530477 599783 2 1 999990 2 175145 425011 1 6 999987 -84317 2 2 999999 2 94863 350172 1 374855 896907 646513 1 386435 994993 723661 1 223575 956566 33464 1 218155 367716 -572841 2 2 999999 2 2 999999 2 2 999999 2 8 999985 2 11 999998 1 19 999983 -102642 2 266684 869574 1 1 999982 -368588 1 248607 629962 137834 1 2 999999 430432 1 2 999999 -610556 1 565076 735807 -755754 2 3 999984 2 527839 621103 1 13 1000000 164096 1 1 999982 716320 2 2 999999 1 2 999999 -97133 1 640322 843241 784389 1 216904 650193 541903 1 201654 452213 -311220 1 2 999999 71250 1 2 999999 740798 1 2 999999 -369257 1 398656 516642 656001 1 2 999999 -896619 2 60210 997262 1 228407 858759 -641688 2 17 999990 1 14 999994 989634 1 2 999999 -381595 1 594431 604309 -262557 1 9 999998 894316 1 254933 426879 -447013 1 9 999994 -889574 1 2 999997 542898 1 391457 527803 74096 2 336470 963419 2 13 999984 1 187240 424475 359136 1 139627 364234 640792 1 20 999986 -503835 1 2 999999 235029 1 2 999999 571523 1 2 999999 -384224 2 2 999999 2 509327 530225 1 17 999999 752027 1 8 999989 258803 1 32404 317710 381566 1 13 999993 -418698 2 148023 446773 2 17 999982 2 2 999999 1 813469 983670 888199 1 2 999999 661646 2 160841 677845 2 495579 689362 2 2 999999 1 240622 863635 162739 2 14 1000000 1 645221 766700 483142 2 43970 171970 1 454760 498068 734414 1 576482 858146 -576226 1 371191 958943 258832 1 8213 73912 -743451 1 365390 860857 487411 2 2 999999 1 633537 755867 -370965 2 547309 724603 2 2 999999 2 2 999999 1 2 999999 478621 1 2 999999 -566500 2 2 999999 1 2 999999 147422 1 2 999999 -16777 1 2 999999 158733 1 3 999985 -751923 2 12 999992 2 2 999999 2 140214 858695 2 15 999983 1 563091 864083 605535 2 200407 653291 2 19 999999 1 2 999987 -689832 2 15 999995 1 596554 990496 631353 1 33991 289953 -819087 1 150025 230563 -198209 2 13 999989 2 79565 529074 2 733557 749980 2 163350 359817 1 5 999993 214901 1 2 999999 -156063 2 2 999999 2 2 999999 1 784171 982967 18871 1 396295 955899 600264 1 712098 973731 86457 2 1 999992 2 1 999983 2 50936 595521 1 711948 905765 -51507 2 692686 877025 1 2 999999 -742801 1 2 999999 666578 2 6 999983 1 19 999990 -3637 1 122705 231983 878222 1 18 999988 233348 1 2586 113499 534438 1 7 999987 307612 1 2 999999 -217287 2 538847 741887 1 2 999999 -955522 2 2 999999 1 286618 589213 452568 1 5 999993 -720965 1 8 999995 152484 2 2 999989 2 514598 609777 1 2 999999 555780 2 10 999990 2 6 999994 1 19 999987 395278 2 96917 958197 1 106738 840786 -324998 1 16 999996 -620181 1 8828 782008 -342737 2 23492 71285 2 13 999981 1 16 999990 599213 1 13 999985 -287946 2 655872 833069 1 226830 470906 19503 2 18 999990 1 59479 902846 809735 2 173753 753515 2 63417 973970 1 533350 897892 -637500 2 193265 389320 1 10 999981 -370594 2 19 999992 1 238428 639652 -68499 1 2 999999 545378 2 7 999995 1 2 999999 662290 2 2 999999 1 2 999999 -160472 2 2 999999 1 9 999981 -874403 2 2 999999 1 18 999995 -685556 2 27100 499428 2 4 999988 2 18070 196560 2 203136 640876 1 15 999991 785681 2 2 999999 2 13 999996 2 555199 626987 2 328960 975994 1 315032 497851 101477 1 15 999981 -884517 1 12 999985 615746 2 2 999999 2 9 999993 2 15 999991 1 12 999988 595046 2 2 999999 1 49282 57206 -109652 1 318702 631770 -41517 2 228056 723175 1 149417 762910 617626 1 2 999999 191085 1 16 999991 -291621 2 12 999989 2 2 999999 1 2 999999 159055 2 19 999994 1 1 1000000 -597826 1 320576 913770 272487 1 5 999998 -617052 2 13 999990 2 316267 524103 2 2 999999 1 389923 766419 -115135 2 2 999999 2 1 999996 2 2 999999 1 10 999991 -897714 1 1 999985 819538 1 6 999989 -115871 1 2 999999 245885 1 182870 838102 -856679 1 95451 789898 445629 1 7 999981 -675293 1 2 999999 244522 1 601552 610820 -603751 1 790978 797911 -708842 2 5 999995 2 19 999987 2 19 999998 1 427901 553535 663992 2 122841 978706 1 13 999984 -424350 1 499435 584245 89590 1 238256 899361 -103578 2 2 999999 2 291059 649534 2 25174 552360 1 8 999991 -636382 1 12 999989 778066 2 803215 899879 1 2 999999 -753892 1 8 999981 -950658 1 15 1000000 -279574 2 14 999990 1 188415 919831 398061 2 15 999992 1 12 999987 586820 2 27737 89759 2 2 999999 2 2 999999 1 2 999999 -84358 1 9 999983 -651324 1 760594 911590 843871 2 12 999987 2 2 999999 2 20 999990 2 11 999994 2 139956 676265 2 136434 594980 2 553739 591210 2 47780 755275 2 18 999997 1 1 999995 -682007 1 473091 722855 749616 2 4 1000000 2 2 999999 1 17 999995 -476424 1 5 999990 -295737 2 14 999985 2 2092 517499 2 5 999982 2 227826 627150 1 2 999999 -528574 1 2 999999 -431803 2 17 999996 2 176491 266861 2 6 999993 2 2 999999 2 87681 370600 1 2 999999 863712 2 2 999999 2 4 999987 2 2 999999 1 2 999999 355793 1 2 999999 694821 1 2 999999 978414 2 4 999998 1 8 999989 270307 1 307479 765752 -761777 1 278913 958667 -248320 1 14 999989 -311758 2 10 999999 1 407489 718178 -31180 2 133949 325917 2 11171 71112 2 7 999989 1 592192 868530 -841630 2 70378 279755 1 51475 719024 -935347 1 9 999987 586760 1 2 999999 305212 1 145696 475418 530024 2 2 999999 2 15 999993 2 2 999999 2 2 999999 1 2 999999 -281961 1 514690 525661 798418 1 2 999999 575609 1 115912 200141 -229811 2 297456 411368 1 20 999992 72977 2 9 999986 2 7 999999 1 11 999981 691944 1 2 999999 500311 1 39306 679407 -576974 1 9 999999 -751250 1 2 999999 60841 1 1 999985 896591 1 2 999999 150728 1 263459 613113 689484 1 2 999999 327775 1 18 999984 431476 1 2 999999 -985176 2 10 999988 1 558773 971547 -711008 2 6 999987 2 2 999999 1 8 999998 -34622 1 2 999999 737321 1 2 999999 925570 1 681050 841215 377005 1 2 999999 -615497 2 10 999996 1 2 999999 707449 1 2 999999 694877 2 359679 403933 1 7 999997 -553740 1 174194 191518 -242119 2 4 999985 1 18 999989 -985085 2 2 999999 1 612365 725406 41559 2 19 999992 1 13 999986 -505286 1 2 999999 237275 2 114808 665103 2 2 999999 1 12 999987 -997838 2 83215 249170 2 16 999984 1 2 999999 183654 1 10 999989 -446053 2 435874 604345 1 2 999999 -470945 2 2 999999 2 4 999983 2 10 999988 2 6 999986 1 642600 979375 -749607 2 606145 951646 1 109032 531899 994682 2 239207 457329 2 14 999984 2 735245 782291 1 12 999998 323106 2 2 999999 2 329024 970466 1 2 999999 -712283 1 7 999985 119498 2 3 999996 2 17 999987 2 448320 869821 1 18 999982 249880 2 8 999988 2 19 999996 1 2 999999 936374 2 2 999990 1 2 999999 -262974 1 433656 986144 -128808 1 2 999999 -571717 2 5 999997 1 16510 697620 691537 1 9 999985 -921578 2 2 999999 1 12 999990 -86447 1 2 999999 -792254 2 429875 522349 2 2 999999 2 1 999997 2 678046 682299 1 17 999994 724809 2 3 999987 2 327593 338786 2 182898 642219 2 2 999999 2 399614 909188 2 2 999999 2 60208 233912 2 8 999984 2 12 999998 2 255440 336136 2 7 999991 1 2 999999 697200 2 2 999999 1 9 999982 -457317 1 15 999986 906737 2 784748 879432 1 145920 958542 -959057 2 17 999990 2 2 999999 2 645607 913128 2 2 999999 2 2 999999 2 255085 956833 2 277166 372920 2 529360 666180 2 7 999991 1 5 999999 -355367 1 412932 633664 404741 1 234779 943138 -112754 2 20 999989 1 2 999999 126082 2 150218 213399 1 2 999999 -309631 2 2 999999 2 2 999999 1 13 999985 -305108 2 7 999981 1 7 999982 798575 1 15 999995 588020 1 14 999997 -220159 1 20 999990 943960 1 32775 594949 -709993 1 2 999999 895762 1 15807 621862 591077 1 385581 956227 899135 1 16 999990 521976 2 18 999992 2 9 1000000 1 448151 518199 207468 2 513099 878022 2 16 999992 1 20 999988 -750319 1 18 999982 -937624 1 4 999981 189587 1 690654 836301 782514 1 2 999988 864840 1 2 999999 -281129 2 13 999996 1 2 999999 25043 2 6 999996 2 2 999999 2 2 999999 2 441576 456015 2 10 999992 2 72835 793327 2 18 999989 2 2 999999 1 17 999991 -635910 1 2 999999 -381520 2 13 999988 1 167664 372003 -913786 1 701192 965906 402950 1 2 999999 -597141 1 2 999999 463927 1 2 999999 -945167 2 13 999995 2 143869 365882 1 5 999989 19034 2 18 999988 2 2 999999 2 369747 939198 2 72062 565779 2 374528 413198 1 336134 742324 300863 2 2 999999 2 2 999999 1 2 999999 152504 1 10 999992 493664 2 11 999986 2 677280 982345 2 2 999999 1 9 999992 78267 1 2 999999 -440769 2 2 999999 1 2 999999 173260 2 6 999983 1 2 999999 206421 2 7 999984 2 5 999987 1 9 999984 282108 2 2 999999 1 1 999993 -360425 2 367712 955244 1 507566 944355 620013 1 879024 954105 887836 1 2 999999 425980 2 15 999985 2 15 999998 2 2 999999 1 2 999999 520740 1 615313 719060 170607 2 124483 283725 1 63916 266485 430989 1 377892 605205 181577 2 617253 981960 1 2 999999 694689 2 2 999999 2 7 999986 1 636794 729359 -842337 1 427617 508456 -561891 2 11 999991 1 1 999992 -293060 2 9 999999 1 13 999998 892673 1 10 1000000 -189011 2 230418 475840 1 3 999999 374035 2 2 999999 1 9 999995 167505 2 456642 657307 2 2 999999 2 107660 961424 1 615052 630858 332096 1 2 999999 750089 2 7 999992 2 16 999994 1 489702 909228 -908188 1 644901 999335 -600855 2 88096 350450 1 167373 366454 177155 2 587567 908575 1 9 999982 -728020 1 2 999999 483394 2 11 999999 1 16 999996 -223666 2 7 999992 2 15 999988 1 2 999999 -108534 1 2 999999 568086 2 2 999999 1 2 999999 822224 1 428556 978395 -705518 2 2 999999 2 10 999998 1 12 999993 863152 2 2 999999 1 2 999999 176833 1 2 999999 -116295 1 402697 719168 1933 2 15 999983 1 6 999986 654429 1 674573 751225 -607419 1 112710 600515 953522 1 2 999999 510805 2 133278 687101 2 2 999999 2 480132 952716 1 11 999998 -6404 2 238533 793565 1 13 999990 463558 1 2 999999 393457 1 23278 583573 444536 2 23299 366807 1 14 999985 63750 2 2 999999 1 37801 384723 -97523 1 2 999999 -547373 1 663670 816073 -159262 2 314670 458543 1 20 999994 -401779 2 623617 739182 2 2 999999 1 19 999987 592787 2 1 999983 1 277568 309526 931831 1 2 999999 -277836 1 2 999999 -71257 1 2 999999 832989 2 10385 575336 1 444957 457780 862945 1 8 999998 -607328 2 303621 524703 2 673802 881640 2 20 999992 1 12 999983 494494 2 2 999999 2 408898 429264 1 313942 570538 -327532 2 9 999983 1 381661 501186 -537398 2 601648 809448 2 359521 861740 1 17649 706558 653846 1 219069 513359 -354207 2 650038 752777 1 182856 272825 92932 2 2 999999 2 8 999989 1 653221 707120 317526 2 16 999989 2 2 999999 1 8 999998 912152 2 5 999993 1 4 999993 384910 2 17 999983 1 2 999999 -813619 2 742095 878346 1 2 999999 -880475 1 2 999999 -411062 2 20 999989 1 16 999991 836543 2 16 999994 2 2 999999 1 7 999986 -656457 2 2 999999 1 14 999981 -719784 2 13 999998 2 170816 952305 1 2 999999 -910360 1 737176 811912 992775 2 12 999981 2 2 999991 2 2 999999 1 326245 834740 -405170 2 3 999997 2 518555 951005 1 6 999998 -376720 2 16 999988 2 2 999999 2 14 999993 1 6 999982 -263054 2 388123 876064 1 297646 603010 932905 2 8 999993 1 376817 984231 -402161 2 2 999999 1 31320 916885 -848204 1 487355 727756 443363 1 598045 837773 -357129 1 2 999999 300797 2 2 999999 2 158327 625265 2 20 999997 2 217518 534876 2 178111 589037 1 2 999999 -58586 2 2 999999 1 406579 701488 455942 2 3 999986 1 2 999999 -961806 1 242613 388481 -575708 2 85382 545966 1 2 999999 -260775 2 317290 953254 1 560299 836085 -18865 2 12 999992 1 631592 844050 -409627 2 817303 875787 1 2 999999 837943 1 2 999999 -553915 1 2 999999 -604677 2 10 999989 1 229322 328630 567090 1 2 999999 691812 2 2 999999 2 304223 590188 1 531479 847915 -679636 2 14 999996 2 298807 879119 1 2 999999 -297427 1 14 999998 252652 2 2 999999 1 2 999999 710928 2 2 999999 1 258128 806570 272779 2 472235 632831 1 83602 419422 -345614 2 2 999999 2 338201 737275 2 20 999995 2 427691 581540 2 18 999992 2 15 999986 1 2 999999 677210 2 4 999984 2 2 999999 2 2 999999 2 2 999999 1 7 999997 -111293 1 2 999999 -825458 1 9 999991 564319 2 335607 767571 1 407701 756718 298471 1 93099 458093 236561 2 531648 715368 2 7 999988 1 2 999999 374322 2 2 999999 1 611527 834574 -851614 1 494164 897827 556396 2 248457 477951 2 68065 191043 2 157058 286445 1 2 999999 7288 1 506028 867098 -833477 2 2 999999 2 114486 576655 2 369012 957483 1 254753 794507 -139115 2 2 999999 2 460379 601633 2 13 999983 2 4 999991 1 16 999991 -518307 2 335450 768023 2 3 999992 1 225186 343323 914453 1 2 999999 -79264 1 431111 527317 -190623 1 2 999999 -204797 1 304242 408379 -254236 2 1 999994 2 6 999986 2 15 999981 1 2 999999 -423279 1 13 999983 329829 2 264984 882774 2 2 999982 2 4 999995 2 99478 721152 2 2 999999 2 16 999996 2 9 999986 2 2 999999 1 482296 780200 -268014 1 2 999999 -360887 1 123426 133935 898953 2 17 999987 1 7 1000000 869002 2 13 999998 2 2 999999 1 333407 737895 -589186 1 356162 412535 -974208 1 2 999999 420040 1 662649 976343 -521729 2 203863 765652 1 517346 846775 836507 2 9 999997 1 7 999994 -204468 1 442550 544395 -578104 1 18 999983 931083 1 294331 633639 -638505 2 11 999998 1 283483 480232 480037 2 562128 875274 2 2 999999 1 2 999999 418979 2 333974 940964 2 2 999999 2 302742 912772 2 2 999999 1 2 999999 148664 2 5 999995 1 8 999996 246109 1 2 999999 820730 1 271008 888351 980542 2 2 999999 1 18 999998 -113078 2 203557 245822 1 2 999999 -560621 1 16 999990 122537 2 2 999999 1 8 999981 -706202 2 522823 660671 2 194515 461140 2 186079 268888 1 566153 595063 499107 2 537761 684844 1 205487 901622 -429165 1 7 999983 -167712 2 2 999999 1 2 999999 -803097 1 2 999999 -616328 1 245840 683155 -308082 1 452154 653136 -275907 2 14 999983 1 2 999999 -777619 2 2 999999 1 619700 992284 266201 2 94097 467296 1 14 999982 -499331 2 2 999999 2 221970 549895 1 2 999999 797265 2 6 999989 2 2 999999 1 2 999999 70306 1 2 999985 -542555 1 9 999990 164267 2 649866 696635 2 634927 717720 2 2 999999 2 15 999998 1 84120 780096 465488 1 2 999999 314736 1 1 999992 -544507 1 5 999982 309165 2 249183 258647 2 9 999981 1 2 999999 986454 1 4 999986 -163002 1 2 999999 -573946 2 2 999999 2 18 999992 2 646389 844981 1 30339 739226 -667543 2 16 999993 2 18 999996 2 2 999989 1 2 999999 -717533 1 20 999996 807263 2 415871 509420 2 2 999999 2 2 999999 1 153028 894891 923998 2 203201 214187 2 2 999999 1 13 999994 125355 2 2 999999 1 2 999999 560619 2 3 999982 2 2 999999 1 19 999987 151799 1 2 999999 379718 1 8 999993 163747 2 2 999999 2 166114 832983 1 2 999999 746620 2 31380 600137 1 6 999998 -801891 1 11 999987 518932 2 16 999998 1 287106 569056 -567427 1 2 999999 -284122 2 2 999999 1 2 999999 886635 1 124334 444908 373369 1 19 999991 -403866 1 126653 932991 103204 2 7 999983 2 2 999999 1 20 999988 615700 2 10 999993 1 211362 684850 241779 2 2 999999 1 901082 993461 31187 2 9 999988 1 2 999999 -536963 1 2 1000000 243499 1 14 999992 741304 2 3 999984 2 19 999995 1 2 999999 -500534 2 5 999997 1 4 999988 -127925 1 2 999999 -434784 1 376146 890389 -994524 1 5 999986 -776805 2 61516 789574 1 191815 237285 -562068 1 2 999999 866079 1 13 999983 868152 1 2 999999 494006 1 549626 853916 -388384 1 297555 371024 818605 1 2 999999 116888 1 519913 868930 260324 1 17 999988 100039 1 2 999999 -113079 1 14 999992 536014 2 2 999999 2 2 999999 2 9 999986 2 12 999990 2 118625 803883 2 6 999989 1 2 999999 -711552 1 2 999999 145441 1 20 999984 163414 2 316930 545938 2 2 999999 2 15 999986 2 2 999999 1 2 999999 686130 1 2 999999 164256 2 587389 672292 1 16 999982 325892 2 12 999994 1 2 999999 577528 1 2 999999 -909058 1 283214 539381 -911213 1 2 999999 235621 2 5 999997 2 19 999996 1 800370 927797 -906859 2 2 999999 2 218850 998682 2 2 999999 2 8 999986 2 20 1000000 2 2 999990 1 276210 690655 -804234 2 52044 736854 2 296423 857251 2 10 1000000 1 446694 921261 -753298 1 2 999999 -22349 1 742994 756645 349801 2 356119 542519 2 407342 429812 2 12 999981 1 199847 374888 619970 1 5 999987 562520 2 425817 945450 2 87119 316269 2 2 999999 1 3 999994 98555 2 17 999985 2 76126 400636 2 20 999990 1 5 999999 -432207 2 2 999999 2 394410 948766 1 167321 725563 -985135 1 873560 964490 -843048 2 17 999987 1 2 999998 -104108 1 706524 921815 -266956 1 730781 802779 -82127 2 179731 484371 1 2 999999 380825 2 2 999999 2 1 999998 1 2 999999 -624908 1 41723 796005 564734 1 159053 405246 -688735 1 2 999999 -870950 1 2 999999 -457937 2 13 1000000 1 2 999999 -458876 1 2 999999 544406 2 74690 971504 1 12 999987 324237 1 10 999989 477015 1 2 999999 -658141 2 150886 265386 1 2 999999 -644285 2 14 999986 1 17 1000000 -468214 1 273737 512887 -300014 2 2 999999 2 8 999986 2 2 999999 2 39714 888002 2 166839 179270 1 2 999999 193107 2 80982 441762 2 2 999999 2 173485 555498 2 24861 526927 1 7 999983 516012 2 6 999993 2 18 999981 1 191490 525494 526548 1 371334 581180 -568356 2 20 999991 2 5 999991 1 2 999999 -765232 1 174270 468170 645446 2 2 999984 2 12 999985 2 20 999989 2 167243 920124 2 2 999999 1 92931 628809 395001 1 2 999999 -916946 2 9 1000000 1 7 999989 106990 1 218165 620654 -458170 2 329793 578795 2 8 999997 1 2 999999 550670 2 14 999995 2 6 999988 1 2 999999 -309240 2 2 999999 1 8 999996 -396186 1 2 999999 -36522 1 2 999999 -746159 2 2 999999 1 12 999989 -403328 1 12 999996 -995299 1 11641 244283 -620541 2 2 999999 1 399068 783195 518891 1 2 999999 45681 1 2 999999 810383 2 2 999999 1 17 999985 -13539 2 2 999999 2 2 999999 2 273932 631307 2 2 999999 2 2 999999 2 18 999982 1 17454 579185 -620704 1 2 999999 -463662 2 4 999993 1 232109 671634 328741 1 481240 577273 -795396 1 2 999999 -245170 2 233269 249218 2 2 999999 1 2 999999 -969611 2 297243 422616 1 2 999999 212380 1 6 999987 -641401 2 2 999999 2 168698 856069 2 2 999999 1 2 999999 75114 2 2 999999 2 2 999999 1 2 999999 -548215 2 8 999987 1 2 999999 -120791 1 4 999990 -202118 2 3 999996 1 2 999999 -691059 2 11 999983 1 11 999988 -943740 2 10 999984 2 337497 527592 1 2 999999 550552 2 18 999986 1 2 999999 990419 1 17 999981 518447 1 15 999981 -686439 2 20 999984 2 2 999999 1 15 999982 872957 1 208563 900067 -292063 2 2 999999 2 408901 801591 2 2 999999 2 586355 728147 2 2 999999 1 14 999992 -253203 2 176143 763765 2 2 999999 1 2 999999 122836 2 212563 806213 2 2 999999 2 368220 907786 1 2 999999 684169 2 2 999999 1 2 999999 383274 2 2 999999 2 2 999999 2 17 1000000 2 17 999983 2 177091 297416 1 2 999999 583981 2 12 999982 2 6 999982 1 6 999982 700001 2 2 999999 2 512812 939640 1 96180 784048 -865444 2 2 999999 1 2 999999 -441342 2 2 999999 2 739075 940166 2 216856 628287 1 118558 511938 776347 2 2 999999 1 2 999999 730473 1 7 999990 -594843 1 228069 870266 -45108 2 266500 529607 2 266148 816570 2 87004 948631 2 2 999999 2 558096 958593 1 1 999993 551007 2 2 999999 2 2 999999 2 7 999998 2 2 999999 1 3 999982 -634829 1 65197 336831 624680 2 2 999999 1 41094 72342 258484 1 15 999982 123877 1 703163 853790 -680686 1 10 999987 23244 1 842736 863677 -869245 2 14 999989 2 2 999994 2 163531 875698 2 5 999981 2 2 999999 2 4 999981 2 16 999995 2 10 999990 1 2 999985 -445116 1 2 999999 707876 1 196963 865172 -63613 1 9 999984 801873 1 3 999982 206536 2 2 999999 2 5 999993 1 20 999987 268493 2 2 999999 1 96207 774597 76076 1 2 999999 -825061 2 2 999999 2 874855 975492 2 14 999988 1 2 999990 720037 1 14 999989 452175 2 20 999997 1 2 999999 -132423 2 6 999981 2 2 999999 1 10 999986 494549 1 1 999985 -578984 1 204388 605186 266392 1 5 999983 945514 2 6 999988 1 17 999996 -492037 2 2 999999 2 2 999999 2 10 999987 1 2 999999 201976 1 20 999998 -856798 2 2 999999 1 2 999999 -108535 2 333912 374569 2 2 999999 2 15 999992 1 12 999985 -813096 1 15 999993 -881618 1 523416 860315 -703858 2 790947 879273 1 390794 983488 856770 1 2 999999 816003 1 485898 603510 -373801 1 2 999999 800014 2 12 999992 1 253801 636193 938915 2 2 999999 2 645262 658585 2 2 999999 2 298129 400570 1 837392 976769 -65281 2 2 999999 1 135168 394184 -739227 2 11718 889137 2 14 999996 1 15 999985 -868805 2 318901 925451 1 10 999990 375535 1 499453 758885 -211128 1 2 999999 -745278 2 18 999984 1 2 999999 -230126 1 2 999999 -313874 2 306997 734250 1 9 999999 -244037 1 17 999982 -720093 2 2 999999 2 2 999999 1 2 999999 -92047 1 178901 587002 -417560 1 5 999994 635352 1 2 999999 -5018 2 335466 733366 1 40608 374585 180694 1 12 999997 -571221 1 16 999989 861520 2 100626 214490 2 12 999986 1 2 999999 -244536 1 564666 812531 -318847 2 2 999999 2 2 999999 2 741699 991573 2 670416 708682 1 372373 814016 -350902 1 286967 580265 664397 1 2 999999 -189687 1 43556 433258 -159696 2 19 999989 2 485637 910118 2 649705 877173 2 257201 280877 2 18 999981 2 15 999984 1 3 999985 234721 1 141491 896908 884453 1 436495 965460 629779 1 241204 854202 850588 1 2 999999 720086 1 2 999999 283668 1 143897 394693 976681 2 9532 911867 2 15 999986 1 17 1000000 175066 2 9 999988 1 2 999999 -909781 1 1 999990 680703 1 4 999993 534904 2 5 999990 1 64508 406672 -103001 2 226434 345122 2 2 1000000 1 3 999990 -557473 1 13 999986 817090 2 2 999999 2 2 999999 2 8 999989 2 2 999999 1 3 999987 594293 2 2 999999 2 509474 810764 2 2 999999 2 12 999990 2 2 999999 2 742874 813719 1 14 999987 -332449 1 463442 915214 -197182 1 8 999996 -924731 1 545310 807262 757038 2 10 999999 1 3 999992 735969 2 2 999989 1 10 999997 747710 1 2 999999 455697 2 13 999982 1 13 999982 -319174 2 18 999999 2 2 999999 1 2 999999 -624647 2 2 999999 2 19 999985 2 891034 893473 1 2 999999 -790648 2 2 999999 2 2 999999 1 6 999985 34911 1 2 999999 559202 1 2 999999 79905 1 5 999983 -941481 1 39043 247396 -156366 1 205848 792989 446920 1 4 999982 -232728 2 911948 935267 2 4 999997 1 20 999999 441008 1 2 999999 -982614 1 15 999990 135353 1 2 999999 -763448 2 2 999999 1 19 999991 -363709 2 2 999999 1 2 999999 7799 1 17 999988 -81608 2 12 999992 1 441018 546386 270019 2 7 999998 1 226755 254418 246439 2 262834 357533 1 381921 496899 211926 2 188576 568870 1 2 999999 681775 2 18 999981 1 2 999999 -901688 2 2 999999 2 881057 979911 2 437699 523749 2 10 999989 2 2 999999 2 2 999999 1 2 999999 -525468 2 410389 846925 1 500089 859717 710329 2 216080 629623 2 150853 846279 2 255498 443053 2 132412 580349 2 2 999999 2 15 999998 1 268436 673496 734258 1 15 999981 -484767 2 19 999989 2 19 999996 2 1 999987 1 6 999986 663138 2 359056 719461 2 16 999994 1 2 999999 675354 2 710683 914659 2 2 999999 1 2 999999 30882 2 307429 929025 2 5 999994 1 489771 553978 150553 1 261352 675593 -937277 2 2 999999 2 2 999999 2 11 999997 2 15 999992 2 43168 574828 1 480011 844739 936000 2 2 999999 2 2 999999 2 2 999999 1 848998 929741 813712 2 9 999990 2 12 999995 1 2 999999 357333 1 2 999999 -227380 1 3 1000000 -258904 2 13670 698155 1 622596 824113 -822139 1 2 999999 796538 2 20 1000000 1 9 999996 -349971 1 2 999999 997247 1 6 999998 -715500 2 58721 691098 2 2 999999 2 125274 418085 1 385395 577639 447706 2 2 999999 1 2 999999 -398073 1 2 999999 -692108 2 380486 591385 1 17 1000000 -730454 2 2 999999 2 406900 991402 1 401832 916915 296282 1 422250 717055 331142 2 447404 658334 1 2 999999 -960697 1 10 999982 881555 1 6 999984 -272017 2 11 1000000 1 19 999984 720806 2 127433 357748 2 604365 803832 2 422172 512328 2 385831 646029 1 247359 721582 875161 1 2 999999 -164739 2 4 999982 2 330431 547935 1 2 999999 -786851 2 354530 908834 1 223505 653312 863381 2 15 999981 2 18 999988 2 6 999991 1 18 999982 271845 2 6 999987 2 1 999986 2 2 999999 2 8 999985 2 1 999986 1 293156 915400 -457883 2 15 999990 1 2 999999 -965334 2 279759 371898 2 2 999999 1 7 999999 441501 2 2 999999 1 2 999999 -513702 1 10112 874479 -37546 2 2 999999 1 38643 772512 768819 2 134131 375167 2 13 999988 2 125387 168525 1 374018 577341 -992489 2 545693 997437 2 10 999988 1 5 999998 745593 1 155995 446744 -764788 1 2 999999 -55503 2 349515 832105 2 1 999995 1 2 999999 323010 2 2 999999 2 11 999988 2 13 999988 2 10 999996 1 2 999999 -526140 2 417021 829390 2 53501 757459 1 495399 989900 210889 2 513277 835205 1 821759 981461 -969001 1 10 999981 -464117 2 17 999989 2 8 999981 2 874497 902776 1 2 999999 -700374 1 248920 431407 294952 2 2 999999 2 2 999999 2 37838 631233 1 13 999997 266747 2 16 999987 2 10 999994 2 2 999999 1 2 999999 848967 1 2 999999 235869 2 124629 449062 2 144666 392626 2 2 999997 2 375648 627365 1 109822 593144 796527 2 2 999999 1 2 999999 -899377 1 733150 983822 757805 1 8 999984 445977 1 9043 633462 -581488 1 9 999982 -202020 1 11 999987 834155 1 234355 338094 -630039 2 125284 696808 2 16 999981 1 2 999999 897216 2 2 999999 1 2 999999 384759 2 2 999999 1 250428 856971 -744508 1 2 999999 -437203 1 559625 589189 -807265 2 2 999999 1 2 999999 -200062 1 472423 791387 -666425 2 2 999999 1 5 999987 -222907 1 736429 788955 128597 1 1 999988 805784 1 235307 329141 -425399 2 16 999991 1 2 999999 -211493 1 2 999999 -21390 2 10 999992 2 12 999992 2 16 999991 2 2 999983 1 1 1000000 48339 1 11 999982 220532 1 2 999999 -789716 1 4 999983 489115 2 1 999982 2 2 999999 2 2 999999 2 16 999994 2 2 999999 2 2 999999 2 276076 377530 1 606226 920511 -653776 1 2 999999 311473 1 11 999995 -132519 1 2 999999 -315201 2 23261 889494 1 92309 223870 73388 2 21083 709506 1 11 999991 713650 2 173595 594071 1 2 999999 -336329 2 14322 486449 1 357395 631675 -885620 2 4 999988 2 13 999995 1 6 999987 901117 1 2 999999 899384 2 519166 804104 1 2 999999 910662 1 7 999994 -473855 2 425410 683254 2 11 999988 2 11 999997 2 7 999987 2 2 999999 2 299272 534385 1 78580 627181 -635730 1 8 999985 -934202 1 11 999994 -879338 2 240446 393777 2 2 999999 2 337856 512970 1 326401 529517 629239 2 564686 797224 2 18 999993 1 2 999999 652699 1 2 999999 -902682 2 43332 975204 1 272245 519617 574658 2 756448 833015 2 12 999992 1 92587 258471 -239238 1 72516 728445 -880131 2 35729 114049 2 19 999990 1 1 999984 -485165 1 16319 784889 -40351 2 195918 479941 1 9 999990 651404 1 2 999999 632425 2 263019 824023 1 20 999994 -635095 2 2 999999 1 2 999999 -962303 1 2 999999 -635567 1 11 999982 -909603 1 106628 651984 413591 1 2 999999 95204 2 2 999999 2 141937 707553 1 2 999999 332838 2 9 999988 1 17 999983 840813 2 384060 488894 1 260514 759866 -613480 2 588715 859537 1 2 999999 -394363 2 515776 577142 2 123298 400528 1 2 999999 -168065 2 2 999999 1 2 999999 568927 2 2 999999 2 5 999989 2 5 999986 1 2 999999 -962926 2 2 999999 2 4 999996 1 2 999999 931244 2 300791 656211 2 14 999997 1 8 999994 -373280 1 2 999999 430405 1 130376 587133 848120 2 2 999999 2 2 999999 2 673303 815743 1 11 999992 -394289 2 2 999999 1 2 999999 -116517 1 20 999984 -785408 2 12 999983 2 2 999999 1 11 999982 -223661 1 14 1000000 -144865 2 251862 406398 1 30638 562996 72993 1 5 1000000 750365 1 20 999994 382981 2 159932 493334 2 2 999999 2 2 999999 2 2 999999 1 2 999999 336566 1 7 999988 -889539 2 4700 674448 2 2 999999 1 148523 278556 -276994 1 2 999999 -622702 1 18 999997 -917411 2 2 999999 1 1 999987 -826102 2 2 999998 2 2 999999 2 169334 472817 1 23724 264465 -785815 2 2 999999 1 168076 508215 -81072 2 283095 887575 1 2 999999 -447128 2 2 999999 2 2 999999 2 18 999985 2 102621 482427 1 5 999998 549807 2 359371 897492 1 2 999999 48612 2 2 999999 2 375217 626552 1 12 999994 -675103 1 2 999999 -194506 1 415568 751496 -409682 1 2 999999 -563021 2 2 999999 2 2 999999 2 738786 911887 1 17 999991 160725 1 577389 995589 -645838 1 10 999988 -171420 1 2 999999 775173 2 2 999999 1 134673 147061 -12686 1 2 999999 19857 1 125026 923366 -673971 2 91952 889652 2 89156 958623 2 11 999992 2 2 999999 2 375222 744736 1 18 999995 -601396 2 261897 393665 1 5 999988 -697266 2 15 999999 1 2 999999 158243 2 29592 284105 1 72144 840836 218827 1 2 999986 -307968 1 1 999983 -822634 1 2 999999 -350901 2 129644 497249 1 2 999999 720865 2 2 999999 1 2 999999 -683585 1 2 999999 906871 1 1 999984 -106320 1 16 1000000 -738815 2 20 999981 1 2 999999 14253 2 2 999999 2 72115 712986 1 2 999999 -177333 2 2 999999 1 70777 212171 -284461 2 3 999985 1 224165 764971 85715 1 249658 617753 504481 1 3 999984 109394 1 498901 909637 -615690 2 2 999999 1 9 999990 -136028 2 5 999987 1 2 999999 -851053 1 59702 395904 473141 2 2 999999 1 2 999999 -334814 1 40624 934132 289228 2 2 999983 1 186820 532604 664487 1 16 999999 73839 1 478007 523163 -535918 1 327752 945353 342546 1 2 999999 -322634 1 302055 488763 -449587 1 1 999996 203410 1 7 999981 -498993 1 12 999986 195869 1 577372 578369 662031 1 108579 562851 -687384 2 6 999986 2 2 999999 1 414283 598061 263914 1 70145 620105 -203145 2 2 999999 2 566959 625647 2 11 999986 1 2 999999 480007 2 103843 543893 2 311748 988156 1 540046 667274 -45904 2 2 999999 1 6 999983 339247 2 87287 129104 1 2 999999 598524 1 63567 98785 -655978 1 1 999999 -863492 1 2 999999 147112 2 14 999994 2 18 999981 1 17 999982 -984478 1 2 999999 797656 2 2 999999 1 2 999999 615266 2 18 999992 2 140567 335017 2 19 999998 1 416861 825142 -927412 1 2 999999 -813440 1 463961 544300 -788364 1 2 999999 696307 2 27803 370482 1 388842 742034 597836 1 18 999986 -178542 2 2 999999 2 220058 553328 2 6 999998 1 456037 860043 -419631 2 2 999984 1 56727 473834 -300868 2 194159 440132 1 2 999999 548312 1 2 999999 239457 2 4 999995 1 2 999999 411590 1 2 999999 -479197 1 2 999999 950417 1 6 999992 -114415 2 2 999999 2 11 999995 1 16 999988 279169 2 760378 954604 1 2 999999 -842043 2 489143 770545 1 8 999992 -806529 2 2 999999 2 15 999984 2 140230 345192 2 7 999994 2 78299 716260 2 14 999985 2 2 999999 1 11566 892238 580590 1 5 999982 71629 2 3 999985 2 641558 759534 2 11 999981 1 862027 948584 145765 2 199518 314120 1 402865 722043 617888 2 757154 803547 2 2 999999 2 231177 652475 1 273935 902668 133090 2 2 999999 1 2 999999 581977 1 208240 427906 826270 1 2 999999 -722710 2 2 999988 1 6 999998 -672549 2 6 999995 2 16 999985 2 138311 979658 2 283388 846639 2 16 999988 2 34767 767616 2 2 999999 1 107286 597553 707627 1 17 999984 578278 1 11 999988 371619 2 358308 358641 2 248197 530764 1 8 999982 562622 1 651473 670314 -591026 2 2 999999 1 6 999998 186525 2 2 1000000 2 6 999994 1 24647 475738 555623 2 2 999999 1 8 999983 652487 1 455555 986986 -104465 1 2 999999 446188 2 12 999982 1 5 999987 -237674 1 481086 589172 -142783 2 455446 799791 2 13 999981 1 12 999982 372956 2 162491 490594 2 2 999998 2 3 999987 1 16 999994 -923151 2 532645 570537 1 8 999994 -799309 2 493621 830615 1 2 999999 -747756 1 294026 499606 -106645 1 61219 553474 -76277 2 452693 504259 1 5 999994 -415639 1 752028 967561 71843 1 141046 413142 547906 1 15 1000000 -475289 1 2 999999 -839924 1 194216 220797 850796 2 7 999982 1 2 999999 -419177 1 2 999999 788335 2 2 999999 1 2 999999 -247187 1 18 999996 -113472 1 71347 350651 -539288 2 16 999985 1 2 999999 287806 2 77234 111662 2 36681 933844 2 28527 970712 1 11 999997 -430586 2 12 999982 2 2 999999 1 13 999984 -740098 2 246760 648490 2 222306 382865 1 6 999995 947740 2 204000 302259 2 19 1000000 1 2 999999 860165 2 3 999984 1 884401 978714 367250 2 8 999990 2 447966 961512 2 2 999999 2 16 999981 1 655825 773459 510042 2 2 999999 2 2 999999 1 1 999990 695135 1 2 999999 -575733 2 2 999999 2 126919 385154 2 644647 788341 2 18 999997 2 9 999998 2 9 1000000 1 17 999995 -806967 2 3 999994 1 445007 919802 -461981 1 2 999999 -239715 2 118921 209289 2 671125 697784 2 10 999989 1 17 999993 759684 1 2 999994 821201 1 2 999999 569631 2 2 999999 2 6 999994 1 2 999999 -681120 1 2 999999 139009 1 1 999981 -964440 2 585907 948283 2 2 999999 1 2 999999 662851 1 2 999999 552102 2 2 999999 1 2 999999 -301200 1 394037 466956 820595 2 20 999987 1 3 999991 -909185 1 2 999999 876228 2 313519 393130 1 17 999984 532783 2 346930 534684 2 20 999994 2 2 999999 2 295546 633344 1 13 999991 487032 1 15 999997 -678638 2 2 999999 2 590997 911344 2 675846 827522 1 18 999988 684652 1 2 999999 328423 1 2 999999 -952372 1 2 999999 780026 2 10 999993 1 149011 201391 -862099 2 16 999986 1 194675 551370 578787 2 2 999999 1 2 999991 559750 1 2 999999 -76311 2 261714 962308 2 3 999998 1 18 1000000 -644083 2 4 999982 1 2 999999 -66227 1 6 999999 -1121 1 1 999992 115263 1 15 999996 -368349 2 3 999983 2 2 999999 1 56429 419850 297783 2 2 999999 1 2 999999 724069 2 5 1000000 1 2 999999 -601671 2 13 999999 1 225331 454674 790956 2 9 999987 1 155381 209895 934726 2 5 999987 1 96072 799209 -336687 2 3 999992 1 7 999995 578378 1 2 999999 -924514 1 304056 934246 636833 1 12 999993 -369878 2 617390 754683 2 2 999999 1 435195 921045 529689 1 2 999999 992615 2 2 999999 1 286828 536612 -302143 2 2 999999 1 11 999984 808868 2 16 999988 2 4 999997 1 11 999992 753729 2 2 999999 2 2 999999 1 6 999999 -302578 1 2 999999 524776 1 2 999999 966794 2 11 999988 1 16 999989 -831537 1 2 999999 -647187 1 147328 807399 -493496 1 2 999999 260986 2 2 999999 1 2 999999 -649408 1 566701 723613 228577 1 11 999991 -462493 2 187943 999791 2 15 999993 1 16264 917283 738215 2 2 999999 1 486753 588340 -437048 1 378917 813976 341837 2 293342 980571 2 2 999999 2 2 999999 2 2 999999 1 10 999998 -120109 2 15 999997 1 3 999986 669106 2 11 999990 2 1 999988 1 15 999998 -626936 1 6 999982 948758 2 2 999999 1 366786 680231 -617063 1 682134 772136 235921 2 476059 841610 2 20 999998 1 3 999994 -607789 1 10 999997 846185 2 3 999994 1 2 999999 473882 1 2 999999 351086 1 2 999999 628066 2 16 999996 2 28882 910468 1 2 999999 174348 1 204253 433622 -276545 1 1 999985 407293 1 381155 950184 645283 2 15 999999 2 2 999999 1 4 999988 703623 2 2 999999 2 3 999981 2 5 999995 1 1 999994 368484 1 11 999986 975870 2 326756 719415 2 2 999999 1 2 999999 893414 2 2 999999 1 2 999999 -391002 1 2 999999 -617293 1 2 999999 829922 2 46780 878587 2 181932 704103 1 480893 802659 328999 2 10 999984 2 289015 422478 1 48205 407467 -333636 2 9 999993 2 2 999999 1 197718 736164 375391 1 838043 993698 -704167 1 2 999999 -360175 1 14 999989 -757980 1 113577 984911 33826 1 2 999999 -567441 2 735371 934625 2 2 999999 1 28414 874663 46651 2 2 999999 2 2 999999 1 4 999996 480538 1 843819 964848 -694684 1 177082 947878 794526 1 667737 933680 -603031 2 34282 230347 2 5 999986 2 582615 814444 2 2 999999 1 35580 393592 599468 2 731634 765677 1 4 999991 565060 1 2 999999 99097 1 10 999990 -396149 2 346309 402106 1 2 999999 -985334 1 2 999999 507783 1 2 999999 931192 2 18 999995 1 63407 860842 -957177 1 2 999999 427785 2 2 999999 1 2 999999 -19066 2 2 999999 2 2 999999 2 2 999999 2 15 999992 1 20 999994 38162 1 314529 377735 822899 1 692896 764920 60350 2 2 999999 1 2 999999 -36351 2 2 999999 1 469334 620689 86199 1 2 999999 175003 2 130210 639715 2 852510 985026 1 20 999986 262305 2 4 999999 1 19 999990 -504143 2 2 999999 1 15 999984 420262 2 4 999987 2 2 999999 1 19 999993 -609900 2 848719 923896 1 8 999988 754632 2 18 999999 1 115612 616790 -999403 1 5 1000000 -593759 1 2 999999 -298828 1 11 999985 662996 1 18 999985 -249169 1 2 999999 129085 1 390875 403714 -658945 2 2 999999 1 914719 925932 -822156 2 375128 968673 2 2 999999 2 10 999983 1 2 999999 108680 1 639430 779324 136561 1 3 999984 -161132 1 347928 463365 748878 1 175427 277988 -992806 2 2 999999 1 385239 960578 612853 2 15 999989 1 330800 737639 -182729 2 4 999983 2 231982 609459 2 16 999995 2 19 999991 1 5 999992 -570385 1 2 999999 307781 1 4 999989 580772 1 2 999999 342769 2 124415 326301 1 3 999988 786874 2 2 999999 1 16 999986 -269524 1 169329 710286 196758 1 330936 787072 -431711 2 13 999988 2 770822 807213 1 289977 448256 515099 1 2 999999 826317 1 140418 864151 384628 1 2 999999 802471 2 644208 858147 2 10 999999 2 7 999996 1 2 999999 -218508 1 555855 895827 430565 1 17 999997 922464 1 2 999999 -580406 2 19 999981 1 19 999994 441354 2 7 999988 2 24687 708993 1 2 999988 809605 1 650617 956254 -174399 1 901256 902700 78659 1 2 999999 -149620 1 8 999999 -856207 1 2 999999 772764 1 2 999999 -752773 2 146527 357145 1 2 999999 -734141 2 2 999999 1 13 999988 782091 2 2 999999 2 6 999998 2 26377 857243 2 13 999987 2 777967 995435 2 310302 797461 2 2 999999 1 9 999996 -424563 1 284371 967482 375709 2 13 999985 1 8 999992 943962 2 11 1000000 1 646021 938483 884720 2 2 999999 1 18028 552874 742774 2 2 999999 2 2 999999 2 334492 440276 2 2 999999 1 39915 384129 -901329 1 2 999999 106366 1 2 999999 -848607 2 2 999999 2 10927 199046 2 5 999994 1 85122 853475 -192092 1 2 999999 83820 2 2 999999 2 546657 729777 2 3 999998 1 616539 746093 -585431 2 18 999997 1 407872 710794 215010 1 1 999996 360342 2 14 999981 2 2 999999 1 413263 680313 -251413 2 2 999999 1 12 999995 -435120 2 2 999999 2 2 999999 1 8 999997 852051 1 3 999985 -459450 2 2 999999 1 72103 208601 330917 1 129438 383566 220021 1 551608 850863 923498 2 19 999992 1 2 999999 -280031 2 585109 759525 2 17 999984 1 2 999999 560891 1 2 999999 923484 1 13 999986 -259692 1 2 999999 156379 2 2 999999 2 18 1000000 2 6 999988 2 2 999999 1 2 999999 -32631 1 2 999999 386145 2 2 999999 1 4 999985 739742 1 2 999999 871362 1 165885 376956 -772812 2 44560 574464 2 2 999999 2 6 999990 1 2 999999 87009 2 10 1000000 1 38335 77737 -47545 2 2 999999 1 10 999992 -775320 1 19 999988 918064 1 2 999999 375635 1 2 999999 -407867 2 2 999999 2 11 999999 2 13 999991 2 15 999999 2 72206 497445 1 528725 773625 454842 2 169440 283166 1 1 999988 262346 1 6 999988 -382315 2 4 999990 2 153537 685073 2 423589 968605 1 849855 910405 -963122 1 2 999999 -499695 2 353232 898869 1 2 999999 -518678 1 363115 613011 185865 2 2 999999 2 18 999987 2 2 999999 1 2 999999 -890394 2 277040 650972 2 378999 454626 1 679440 790556 771717 2 4 999996 1 8 999989 -32285 2 342955 649149 1 333302 848912 599144 2 2 999999 1 1 999986 844623 2 2 999999 2 625338 951377 1 5 999986 -754976 2 2 999999 2 123619 319389 1 697088 853368 -232763 1 12 999994 -938489 2 2 999999 2 322024 556644 2 1 999981 1 109746 779921 -352187 1 7 999985 168355 1 2 999999 -220182 1 2 999999 182193 1 2 999999 -315882 2 2 999999 2 183951 348045 1 434134 966143 -424048 1 2 999999 -132101 1 643981 803596 -943312 2 6 999985 1 2 999999 -439452 2 18 999983 2 17 999987 2 330952 752045 1 511398 673098 785947 1 114152 299958 470099 2 3 999982 2 126187 420169 2 1 999999 1 11 999990 900775 2 3 999984 2 285741 503747 1 20 999982 629760 2 357191 592885 1 685908 735263 -60132 1 572135 930967 -231216 2 10 999992 2 2 999999 1 3 999993 310589 1 56375 300119 902919 1 8 999994 -613724 2 18 1000000 1 150913 380209 501878 2 2 999999 1 2 999999 222653 2 2 999999 1 2 999999 484601 1 4 999987 -769885 2 1 999982 1 2 999999 -776305 2 10 999988 1 1 999999 -642345 1 14 999998 -169543 2 2 999999 1 102345 947630 389369 1 205000 238249 110479 2 555532 915822 2 2 999999 1 3 999992 67633 1 16 999993 -468146 1 4 999991 857855 1 2 999999 -846677 2 129583 404088 1 15 999995 667013 2 242663 679920 1 19 999997 726805 1 4 999982 -636043 1 2 999999 180922 1 617245 832377 -635755 2 1 999992 1 330751 846821 661793 2 2 999999 1 18 999989 172302 2 12 999986 2 684291 718068 2 322780 544516 2 262644 515714 1 13 999983 787630 2 458430 481046 1 18 999996 -304069 1 16 999981 -176792 1 16 999996 -480137 1 901257 901422 529127 1 16 999991 172760 2 631682 666277 1 125401 475979 195997 1 19 999983 701179 1 5 999995 -311694 2 214621 817020 1 2 999999 262300 2 2 999999 2 20 999998 2 89361 552026 1 89392 920601 -512315 2 12 999995 1 13 999991 970885 1 8 1000000 497140 1 16098 480667 -91312 1 2 999999 553254 2 12 999981 2 2 999999 1 2 999999 651928 1 778221 890701 440968 1 2 999999 -405840 2 2 999999 1 5 999990 931237 2 2 999999 1 13 999991 -286837 2 2 999999 1 2 999999 -471163 2 2 999999 1 2 999999 82330 2 866980 875785 2 2 999999 1 832285 850636 703034 1 7645 442377 340187 1 625119 858857 264809 2 87781 604926 1 18 999989 -561557 1 3 999989 -909853 2 2 999999 1 3 999985 -490694 1 418390 766732 449585 1 218777 690395 530188 1 2 999999 -445561 2 391471 563863 2 2 999999 1 2 999999 270562 2 442806 929389 2 15 999999 2 17 999995 1 2 999999 943798 2 15 999994 1 2 999999 351928 2 15 999982 1 7 999988 752363 1 19 999990 122184 1 37642 445048 -7322 2 2 999999 1 361216 474046 -30366 2 2 999999 2 219437 676898 2 2 999999 1 2 999997 -928939 2 72752 637372 1 799226 861152 646618 2 2 999999 2 2 999999 1 364525 572875 -869716 2 463609 852096 2 2 999999 2 130607 771678 2 955590 956479 2 2 999999 2 253548 280129 2 16 999997 2 191220 612816 2 2 999999 2 771890 981409 2 235178 893342 2 2 999999 2 9 999984 2 2 999999 1 2 999999 -599935 2 9774 559879 1 2 999999 -976135 2 2 999999 1 2 999999 -755856 2 2 999999 2 234416 725039 2 150505 250264 1 342794 574818 -829866 1 308722 734924 -805219 2 5 1000000 1 19 999991 521262 1 2 999999 -752077 1 2 999999 -931292 2 12 999989 1 2 999999 -582208 2 65220 94513 1 20 999999 503603 2 2 999999 2 2 999996 2 13 999988 1 20 999991 -204848 1 645693 948489 653866 2 132941 760310 1 8 999992 -797100 2 2 999999 1 318260 625071 -922832 2 771042 995742 1 2 999999 -541782 2 2 999999 1 5 999995 888099 1 2 999999 -564725 1 222283 283792 121395 1 755672 803047 -877361 2 1 999981 2 2 999999 2 5 999996 2 602266 822807 2 59768 456190 2 2 999999 2 1 999995 2 2 999999 2 224420 766596 2 347934 755588 1 2 999999 -418702 1 2 999999 -661038 2 423321 902048 1 716480 776020 -225358 2 2 999999 1 88296 668704 562580 2 2 999999 2 1 999988 2 255125 985451 2 147973 963754 2 2 999999 1 190303 777923 767087 1 2 999999 -537756 1 13 999986 -93784 1 2 999999 -665902 1 2 1000000 -243555 2 551769 836672 1 20 999989 47792 2 2 999999 2 263834 824219 1 2 999999 -94964 2 1 999984 2 707139 766352 1 2 999999 865047 2 105848 502505 1 48826 932287 813339 1 293944 399888 -215573 1 2 999999 399007 2 9 999982 2 5 999993 2 661464 751732 2 44806 937722 2 2 999999 1 79951 103807 -818176 1 2 999999 318888 1 6 999989 -266413 2 274847 685452 2 2 999999 1 13 999984 -673939 2 319398 356451 2 17 999984 1 13 999988 627680 1 2 999999 9628 2 10 999993 2 711182 842062 2 2 999999 2 343323 889693 2 50712 255741 1 2 999999 751606 1 592514 936975 -529467 1 2 999999 -257925 2 2 999999 2 341173 429796 1 418206 548718 -772203 2 177730 766356 2 8 999998 1 370545 539193 697007 2 159987 293454 2 11 999992 1 696937 837829 -582799 2 2 999999 1 76462 529951 -270685 1 10 999993 73877 2 828679 842760 1 191567 845625 -990741 2 206321 890992 1 2 999999 576741 2 906608 946600 1 30424 189856 -897612 1 513426 554324 -889623 2 2 999999 2 2 999999 2 2 999999 1 1 1000000 -698736 1 18 999995 -999765 2 11 999993 1 366241 424394 -910386 1 2 999999 -473909 2 8 999985 1 2 999999 773567 2 2 999999 2 2 999999 1 2 999999 -96229 2 2 999999 1 425382 825513 -529737 1 2 999999 372163 2 7 999998 2 18 999988 1 2 999999 5511 1 157437 267501 590470 2 18 1000000 2 2 999999 1 524936 672174 -138622 2 2 999999 1 2 999999 507205 2 20 999995 1 281684 890239 -672511 2 2 999999 2 2 999999 2 12 999988 2 285830 572141 1 2 999999 -316942 1 13 999999 719777 1 2 999999 833078 2 296418 574961 1 7 999983 -873768 1 2 999999 700563 1 282006 494722 709074 2 6 999984 2 690431 780860 2 673529 722727 1 9 999992 59065 2 2 999999 1 2 999999 -451063 2 380424 432254 2 2 999999 1 2 999999 724774 2 661994 973675 1 2 999999 -198345 2 2 999999 1 16 999989 -543173 2 6 999985 1 2 999999 140768 1 283985 869167 -938309 2 14 999989 2 2 999999 1 2 999999 123126 1 2 999999 949877 1 6 999995 175593 2 2 999999 2 383212 394812 1 2 999999 -955850 1 67685 786556 -402057 2 20 999996 2 2 999999 2 19 999996 2 2 999999 1 2 999999 -737239 2 704297 967496 1 203769 400015 -508369 1 162614 761516 862943 1 2 999999 497187 1 46058 354395 864309 1 16 999986 641228 2 2 999999 2 16 999990 1 2 999987 -20355 1 267390 326625 -261666 1 240203 616032 -904157 2 257389 497962 1 1 999989 863973 1 2 999999 -300310 2 285131 813145 2 151221 711488 2 12 999995 1 623170 745761 91281 2 2 999999 1 2 999999 -866733 2 2 999999 2 2 999999 1 504273 542101 -25129 2 259000 285919 2 17 999981 2 337393 549592 1 8 999993 672637 2 14 999988 1 2 999999 616907 1 6 999997 -167578 2 2 999999 1 2 999999 574767 2 1 999985 2 14 999998 1 2 999999 53102 2 2 999999 1 263369 384036 -529569 2 14 999983 1 12 999993 -970082 1 780413 812971 276810 2 271928 642348 2 2 999999 2 2 999999 1 13 999995 722188 1 19 999986 -425138 1 134128 376044 -127029 1 138317 149063 229850 2 799071 818593 1 2 999999 -920419 1 2 999999 -71655 1 234388 828350 -498841 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -637348 1 194909 708131 921080 2 2 999999 2 2 999999 2 70615 259629 1 16 999987 917547 1 2 999999 839469 1 697236 781255 -948618 1 92321 314594 994886 2 13 999996 1 11 999981 -893812 1 2 999999 615486 1 20 999990 780252 2 2 999999 1 346650 806208 977282 2 115295 366840 1 12 999985 -619738 1 692683 775896 -682477 2 12 999984 2 718052 953349 2 2 999999 2 7 999983 2 69283 134276 1 336738 979477 711304 1 862460 903444 243600 1 401509 933436 -595194 1 20 999983 -414174 2 9 999990 1 6 999994 -304558 2 2 999999 2 13 999998 2 424704 663710 2 2 999999 2 445468 956552 1 333461 397079 639619 1 2 999999 459720 1 419722 647156 -208499 1 19 999983 760189 1 2 999999 452638 1 2 999999 -806710 1 3 999982 59277 2 211666 662222 1 438718 539031 884250 2 2 999999 2 11 999998 1 2 999999 -690177 1 223101 595256 948421 2 14 999986 2 2 999999 2 20 999996 1 2 999999 492419 1 2 999999 -582486 1 2 999999 68694 1 8 999984 813041 1 309542 393875 -178692 2 2 999999 1 170908 656968 -312231 1 125472 693431 779927 2 2 999999 1 2 999999 471681 1 2 999999 758453 2 9 999991 1 759933 901729 -792669 2 20 999989 1 2 999999 24186 2 680983 728606 2 2 999999 1 7 999996 147327 2 2 999999 1 16 999990 596612 2 2 999999 2 2 999999 1 2 999999 -437738 1 2 999999 791299 1 2 999999 -270766 2 3 999998 2 3 999989 1 2 999999 -513404 2 2 999999 2 2 999999 1 2 999999 -984076 2 6 999983 1 2 999999 636624 1 2 999999 -8649 1 2 999999 633417 2 13 999982 2 441839 960298 2 3 999987 1 2 999999 -17592 2 376137 556792 2 11 999981 2 18 999997 1 9 999982 -99727 2 2 999999 2 2 999999 1 2 999999 671123 1 13 999982 -405129 2 2 999999 2 10 999991 2 2 999986 2 2 999999 2 14 999982 1 2 999999 -598397 1 2 999999 -388080 2 541073 750375 1 2 999999 384804 2 6 999984 2 2 999999 1 2 999999 -136655 2 2 999999 2 2 999999 1 8 999992 -630403 1 3 999989 -804207 2 400572 620096 1 3 999993 -198376 1 2 999999 845580 2 3 999984 2 2 999999 2 2 999999 1 2 999999 709165 2 59753 559748 1 15 999982 -896944 1 818310 922217 942669 1 2 999999 468117 1 395242 884217 601970 1 3 999985 159398 1 282657 730102 -558336 2 2 999999 1 2 999999 686468 2 4 999984 2 417904 441681 2 137924 877241 2 2 999999 2 2 999999 1 1 999985 961877 1 2 999999 826459 1 9 999993 -586597 2 2 999999 2 2 999999 1 2 999999 -686439 1 12 999989 724041 1 8 999995 539224 2 2 999999 2 3 999995 2 6 999997 2 108958 504350 2 381796 484202 1 674423 755934 351230 1 2 999999 646559 2 2 999999 2 2 999999 1 17 999990 -837710 1 2 999984 214913 1 13 999983 947687 2 4 999985 1 2 999999 838666 2 18 999998 1 10 999996 993915 1 118782 744962 646720 2 17 999984 2 13 999982 1 19005 713077 205050 2 2 999999 2 657962 851310 2 5 999985 2 391844 780248 2 2 999999 1 226003 444484 149529 2 2 999999 2 2 999999 2 506244 710816 1 550804 846689 -179072 2 222236 482666 2 10 999983 2 320505 739909 2 79587 402417 1 860238 936773 219831 2 12 999987 2 9 999992 1 2 999999 549122 1 2 999999 -128096 1 6 999992 263861 2 101513 444375 1 13 999989 -655351 1 458091 920648 -739109 2 19 999992 2 95150 575565 2 2 999999 1 5 999983 674808 1 5 999993 77244 2 8 999984 2 831527 914366 1 18 999996 949438 1 2 999999 -817056 1 2 999999 -98630 1 19 999995 -434991 1 299712 637929 612233 2 2 999999 1 195558 844791 271178 1 592064 959942 591826 1 2 999999 604892 1 2 999999 -94903 1 14 999995 -365854 1 8 999989 969963 1 10 999984 103227 1 1 999983 588455 2 630892 937624 1 2 999999 -102863 2 9 999991 2 156856 591183 1 2 999999 -276199 1 208314 265526 108758 2 923919 992101 1 2 999999 -754760 2 3 999995 1 517118 729338 -234706 2 2 999999 2 247709 345061 1 196853 821741 649610 2 155035 188816 2 15 999998 2 513887 827053 1 3 999986 -844370 1 2 999999 551392 2 9 999983 1 17 999997 953134 2 4 999981 2 12 999991 1 2 999999 -476406 1 282835 912517 709276 1 5 1000000 358250 2 605887 692898 1 2 999999 259853 2 18 999997 2 18 999981 2 2 999999 2 11 999982 2 2 999999 2 320 188125 1 436552 582530 774130 1 2 999991 -945742 1 2 999999 -646187 1 271199 617500 -831067 1 2 999999 414344 1 2 999999 -74955 1 2 999999 69875 2 2 999999 1 434468 772639 853605 2 2 999999 1 581429 911961 -350967 2 12 999997 2 17 999998 2 384189 898121 2 292086 499949 2 2 999999 2 18 999982 1 738180 797206 904716 1 2 999999 -211715 1 658686 726957 -950573 2 81609 858177 1 9 1000000 884087 1 2 999999 -997405 1 2 999999 341193 1 358830 729923 557968 1 17 999999 827277 1 182049 382445 -88738 2 318919 410232 1 176463 670613 -807762 2 336784 631012 2 9470 51974 2 88205 359179 2 19 999995 1 16 999996 789027 2 2 999995 1 2 999999 364839 2 18 999988 1 2 999999 -273763 1 1 999988 758552 2 133155 822326 1 372130 510930 -660017 1 15 999995 -620019 2 2 999999 1 2 999999 616882 1 3 999983 -115426 1 4 999998 548703 1 2 999999 -641674 1 2 999999 778384 2 2 999999 2 2 999999 1 2 999999 -347285 1 14 999986 -999934 2 18 999995 1 2 999999 -257278 2 2 999999 2 2 999999 2 2 999981 2 234950 445327 1 126347 245262 -891748 2 515320 943105 1 34854 562369 605675 2 2 999999 1 2 999999 -220542 1 321157 607948 -673318 2 2 999999 1 2 999999 -677017 2 589577 885499 1 238335 494086 -266576 2 2 999999 2 489586 792134 2 12 999996 1 2 999999 -604210 1 2 999999 583658 2 2 999999 1 2 999999 -183383 2 18 999987 1 16 999983 699330 1 2 999999 440683 2 18 999992 1 2 999999 -86483 2 2 999999 2 74264 621048 1 5 999987 -787664 2 2 999999 1 19 999987 -481488 1 3 999992 332018 1 2 999999 -241353 1 2 999999 -853995 2 2 999999 1 8 999984 -197388 2 2 999999 1 11 999994 -301890 2 681720 900133 2 2 999999 1 2 999999 -315620 2 2 999999 1 55934 212289 810775 1 708085 975459 -930018 1 543933 988577 -972479 2 4 999990 2 5 999985 2 268803 981170 2 294602 387070 2 2 999999 1 2 999999 389241 1 757846 881661 -530386 1 12 999989 -907918 2 2 999999 1 20 999981 -783798 1 272155 947416 -541982 1 425603 523185 271898 2 2 999999 1 452629 548210 442273 2 11 1000000 1 2 999999 -880368 1 18 999985 14979 1 801389 836161 638143 2 11 999993 1 1 999983 847787 1 2 999999 -122975 1 13 999991 -674676 1 2 999999 130464 1 174241 819258 -38264 1 2 999999 -133396 2 2 999999 1 490109 836607 -973252 1 3 999982 -227227 1 4 999998 -115029 2 495992 769799 1 169865 298180 159913 2 2 999999 2 9 1000000 2 17 999990 2 17 999991 1 2 999999 143269 2 2 999999 1 12 999990 130626 1 2 999999 337754 2 2 999999 2 2 999999 2 8 999999 1 13 999996 164002 1 12 999997 -542476 1 12 999999 877973 2 246491 879951 1 2 999999 105424 2 2 999999 1 2 999999 -365381 1 2 999999 -752911 1 7 999987 371365 1 767490 918964 -328494 1 92915 273472 -990743 1 1 999996 -98852 1 78137 808826 373821 2 2 999999 2 832281 959520 1 2 999999 -209954 2 2 999999 2 2 999999 1 245066 596375 -17086 2 2 999987 2 15 999982 2 4 999984 1 1 999983 56033 1 11 999993 141146 2 2 999999 1 358042 995597 466495 2 2 999999 2 427702 714370 2 2 999999 2 684203 998727 2 2 999999 2 2 999999 2 392584 658476 2 20 999996 1 4 999987 -768102 2 2 999995 2 4 999997 2 12 999994 2 2 999999 1 167392 844773 -835836 2 2 999999 1 6 999983 921566 1 2 999999 -799304 1 2 999999 -471435 1 3 999981 324012 1 2 999999 200918 1 2 999999 778338 1 2 999999 448909 2 6 999994 2 18 999981 2 124793 686053 1 2 999999 495631 2 100995 537492 2 356875 567181 1 2 999999 -618601 2 12 999984 1 481686 902492 -501180 1 54193 373898 -737684 1 2 999985 -27570 2 8 999995 1 6 999992 -918216 1 1 999991 509860 2 18 999988 1 2 999999 402200 1 2 999999 888797 1 14 999985 -57120 2 2 999999 1 2 999999 -177325 2 2 999999 1 15 1000000 674090 2 2 999999 1 627325 692678 448905 2 312093 746331 1 633581 649887 175714 2 352452 429846 1 2 999999 778307 2 2 999999 1 176561 795174 667785 2 206767 673948 1 2 999999 -711626 2 12 999986 2 2 999999 2 7 999986 1 404917 977289 -570974 2 75560 140509 2 417900 939842 1 7 999982 -781298 2 671214 674498 1 2 999999 751411 2 7 999986 1 2 999999 -211613 1 2 999999 -975155 1 253753 751109 858527 1 15 999985 692185 2 2 999999 2 2 999999 1 123769 667309 964232 1 728023 790238 417649 1 15 999996 910619 1 2 999999 -72279 2 6 999993 1 2 999999 -453709 2 2 999999 2 20 1000000 1 775078 886137 314126 1 2 999999 -96627 1 3 999988 -857983 2 290785 691689 1 801313 821699 232170 2 2 999999 2 2 999999 2 483890 898243 2 8 999994 1 20 999984 -627411 2 2 999999 1 2 999999 203624 1 8 999986 623351 2 5 999992 2 2 999999 1 9 999988 -678450 1 3 999996 -108967 2 2 999999 2 2 999999 2 9 999998 2 1879 659117 1 364523 511922 976441 2 732166 997476 2 2 999999 1 7 999987 -703574 2 2 999999 1 4 999984 -781205 2 6 999981 2 870429 938955 2 18 999989 2 45879 349255 2 15 999990 1 687241 905224 -377630 1 836389 857928 198297 2 2 999999 1 18 999991 980934 2 537272 890986 1 2 999999 468312 1 2 999999 33945 1 20 999995 -748543 1 2 999999 -701926 1 6 999997 506632 1 5 999989 -97904 1 381420 973536 608954 2 231452 247111 2 2 999999 2 2 999999 1 365551 906000 -412260 1 2 999999 -438181 1 17 1000000 849210 2 17 999988 1 2 999999 -454782 1 2 999999 646741 2 2 999999 1 2 999999 -939523 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -109827 1 460452 572497 -11183 2 1 999994 1 13 999993 -815350 1 14 999990 809399 1 1 999989 -338802 1 2 999999 -177222 2 18 1000000 1 405519 842637 703604 2 691414 749150 1 2 999999 -977763 2 14 999990 1 668552 752180 -885022 2 2 999999 1 2 999999 23420 2 4 999991 1 2 999999 202248 1 223499 520324 192913 1 3 999983 -40001 2 525077 644919 2 2 999999 1 2 999986 818226 1 18 999991 -315732 1 5 999981 -427443 1 2 999991 -611127 1 12 999996 -897353 2 2 999999 1 2 999999 -469016 1 13 999991 -280742 2 339572 560674 1 13 999987 -271547 1 2 999999 -820535 1 545200 936842 325663 1 2 999999 -302149 1 42446 385619 337715 1 220375 836853 870514 2 2 999999 1 7 999994 376370 2 2 999999 1 2 999999 -949393 2 19 999986 2 758216 875211 2 2 999999 1 17 1000000 151960 1 2 999999 511218 1 1 999992 -316196 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 6 1000000 475867 1 2 999999 -216435 1 10 999988 783216 1 13 999991 -658282 2 19 999993 2 4 999992 2 10 999996 1 17 999994 -329987 2 2 999999 1 2 999999 -58735 2 2 999999 1 22234 422058 -963324 1 92051 963816 -920241 1 1 999993 491773 2 78772 567163 1 2 999999 780581 1 492808 737398 182506 2 3 999991 1 2 999999 926592 2 511268 913653 1 18 999994 555953 2 2 999999 2 12 999983 1 2 999999 231913 1 607473 764814 401913 1 2 999999 924549 1 9 999981 -254507 2 1 999989 1 2 999999 255938 2 823338 969496 1 406990 722136 -269977 1 455038 906232 -359055 1 378976 399399 -285835 2 18 999984 1 3 999989 -839713 1 16 999988 355038 2 10 999988 2 624136 760269 2 115208 192651 1 2 999999 -605968 1 7 999989 290809 1 565954 638238 929957 2 2 999999 2 279626 926758 1 77696 419030 -330341 1 2 999999 578877 1 19 999997 718873 1 809343 934379 -248799 1 9 999987 223240 1 469388 604558 -94748 1 18 999988 -441720 1 46174 703778 -10618 1 8 999990 -214825 1 1 999989 -600509 1 57101 131613 764470 2 265900 614285 1 398042 689205 -410085 1 61036 367416 454623 1 2 999999 -852955 2 17 999989 2 3 999991 2 5 999981 1 242228 531089 621943 1 2 999999 -363763 2 13 999985 2 6 999987 2 8 999981 1 697490 907568 -623456 2 18 999986 1 88578 102880 -64835 2 2 999999 2 1 999996 1 4 999988 -493122 1 2 999999 -492772 2 2 999999 2 8 999991 2 2 999999 1 2 999999 862346 1 12 999995 842426 2 224686 981187 1 676460 959005 268175 2 558542 648805 2 2 999999 1 7 999987 920710 1 2 999999 981926 2 2 999999 1 3 999987 821252 2 2 999999 1 2 999999 142835 1 185618 861658 919927 2 513720 943617 2 2 999999 2 9 999997 1 20401 869871 -227572 2 19 999989 2 2 999999 1 462359 805002 -397933 2 173512 355287 1 2 999999 435407 1 6 999998 353780 1 18 999998 140510 2 2 999999 2 568327 816049 1 2 999999 437132 2 2 999999 1 335083 650916 721725 1 8 999985 849340 1 79938 287800 -440545 1 549098 606253 -934764 2 734662 765545 2 13 999989 2 2 999999 1 893941 914220 -145660 1 414423 847564 996535 2 13 999998 2 5 999984 2 507675 792286 2 16 999983 1 546554 665968 441988 2 138434 422040 2 14 999990 1 2 999999 739478 1 107291 826544 188501 2 4 1000000 1 1 999989 -439288 1 365052 374544 321199 2 2 999999 2 14 999986 1 2 999999 178298 2 2 999999 1 2 999999 983216 2 6 999985 1 17 999993 774387 1 8 999988 84317 2 20 999991 2 162568 678252 2 14 999991 1 3 999983 -801413 1 114612 316906 -166087 1 807969 824804 200497 1 2 999999 -699244 2 2 999999 1 242883 328152 -934600 1 17 999983 735707 1 20 999992 879579 2 8 1000000 1 3 999988 -23869 1 50945 617603 -862494 1 2 999999 -66710 1 2 999999 -440566 2 16 999986 2 16 999999 1 876693 922991 -946306 2 2 999999 2 2 999999 2 12 999987 1 2 999999 -756738 2 3 999984 1 15 999998 -289757 2 9 999994 1 77939 658116 -320815 1 151940 776163 -504457 2 19 999997 2 18 999983 1 2 999999 -240699 2 18 999982 1 10 999989 246029 1 24290 97323 381431 2 2 999999 2 15 999998 2 487465 674363 1 323242 513852 -328871 1 160259 398845 634275 1 2 999992 471160 1 363582 376894 -392458 2 15 999983 2 221473 390120 2 13 999996 1 2 999999 714800 2 2 999999 1 702138 779833 -333058 2 598834 775114 2 497508 517824 2 2 999991 1 2 999999 -377615 2 2 999999 1 476500 986996 802464 1 1 1000000 996578 1 17 999983 -480234 1 2 999999 -461558 1 2 999999 -16647 1 2 999999 -583951 2 2 999999 1 295815 707201 -102467 1 14 999994 615688 2 2 999999 2 7 999986 1 3 999994 -191956 1 1 999982 510202 1 13 999993 993637 2 105194 659050 1 188564 327209 -766510 1 2 999999 -790304 2 7451 385241 1 425113 485183 -163444 2 359578 712000 2 2 999999 1 19 999982 -245822 1 486579 875061 953223 2 18 999993 1 19 999985 978571 1 52482 998372 473008 1 2 999999 112865 1 431309 882668 -389784 2 2 999999 2 2 999999 2 425513 731125 2 16 999985 1 18 999993 -31091 1 2 999999 -642629 2 2 999999 1 2 999999 -227365 1 2 999999 -256316 2 14 999994 1 435618 614299 -375344 1 2 999991 421901 2 401552 692835 1 2 999999 577192 1 13 999981 935669 2 19 999999 1 424404 974113 242747 2 2 999999 2 229428 622210 2 2 999999 2 9 999996 2 16 999981 2 2 999999 2 76748 966669 1 214121 784110 -209346 1 2 999999 291695 2 2 999999 2 315300 768894 1 11 999988 -777473 1 437128 768134 555172 2 2 999982 2 2 999999 1 98020 245999 539292 1 17 999992 748445 1 7 999997 -881673 1 557937 595957 304487 1 19 999999 642612 2 2 999999 1 18 999986 216071 1 2 999985 417541 1 2 999999 -384385 2 18 999987 1 2 999999 -251640 1 6 999985 -275968 1 2 999999 583805 1 227441 766663 558100 2 2 999999 1 223822 914562 -153105 1 890497 890627 -171916 2 534560 753402 1 75218 357809 286817 2 2 999999 1 2 999999 -576282 2 10 999990 1 2 999999 -131410 1 517012 871155 584945 1 5 999988 934949 2 2 999999 2 88082 198071 2 2 999999 2 8 999992 2 11 999987 1 2 999999 -720843 2 2 999999 2 2 999999 2 252634 386897 2 2 999999 1 2 999989 684159 2 263581 827031 1 2 999999 -140241 2 2 999999 1 169259 828740 -919 1 201132 412132 -496226 2 291954 401709 2 80034 716000 2 116117 726586 2 484717 905018 1 13 999997 -921034 2 678312 977085 1 2 999999 462640 1 17 999991 -364046 2 2 999999 2 2 999999 2 105961 359589 1 649551 849006 346844 1 19 999993 -386759 2 20 999988 2 2 999999 2 14 999995 2 2 999999 2 2 999999 1 312014 976622 163255 1 578341 707592 329407 1 3 999988 -368821 2 2 999999 1 5 999992 -734069 1 2 999999 87755 2 2 999999 2 2 999999 2 14 999985 2 2 999999 1 2 999999 -881586 2 3 999984 2 2 999999 1 476470 617386 804307 1 16 999984 -437509 1 2 999999 854737 2 2 999999 1 333858 616141 -928284 1 19 999982 -730111 2 2 999999 1 186482 783742 -124245 1 18 999989 -934968 2 4 999986 1 2 999999 -959294 1 90682 332761 883195 1 15 999995 395607 1 2 999999 44960 2 2 999999 2 2 999999 1 2 999999 507859 1 2 999999 -375578 1 19 999986 -397207 2 20 999999 1 2 999999 -13007 1 1 999987 269500 1 2 999999 297616 1 2 999999 -978411 1 13 999999 -675021 2 2 999999 2 314258 832782 2 893074 940145 2 20 999999 2 2 999999 2 12 999996 1 153940 277971 788592 1 111707 299927 334254 2 399898 636719 1 12 999992 65711 2 127046 281878 1 447074 725695 54283 1 18 999998 -20527 1 572211 965352 -907931 2 2 999999 2 6 999986 2 86237 275704 2 2 999999 1 2 999999 197350 2 165099 812626 2 2 999999 2 394521 994771 1 144778 546162 -367229 2 492091 519349 2 2 999999 2 1 999982 2 2 999999 1 264758 955451 -220197 2 2 999999 2 652441 747846 1 583652 861280 75446 1 2 999999 -35596 1 20 999998 285534 1 81089 152904 -926608 1 12 999986 -787033 1 11743 833147 675594 1 452883 491125 -443222 1 2 999999 -850173 1 2 999999 -136707 1 109413 611858 943299 2 2 999999 2 2 999999 1 1 999984 419203 1 633813 641619 -78432 2 314480 320828 1 16 999996 140239 1 29599 98945 -601425 1 7 999990 -841569 2 16 999993 2 176636 365564 2 174828 587702 1 3 999988 -979580 2 424463 948339 2 468673 709735 1 461520 912096 833477 1 2 999999 -341372 1 10 999983 -435614 2 2 999999 2 72693 931906 2 2 999999 1 342994 908332 164221 1 421243 944959 302751 2 1 999996 2 362950 994259 2 2 999999 2 834059 925282 1 2 999999 -709343 1 20 999993 -703569 2 2 999999 2 15 999989 2 2 999999 2 301009 413019 1 2 999999 406887 2 18 999987 2 68853 405877 1 729242 746402 780399 1 139118 495022 154702 2 2 999999 2 7 999987 2 2 999999 2 252335 605351 1 2 999999 -714209 1 2 999999 468662 1 136148 838642 -156305 2 2 999986 1 2 999999 758529 2 2 999999 2 21119 298980 2 154627 814166 1 115991 519445 -847703 2 4 999983 1 174236 530829 941647 1 2 999999 -978977 1 5040 94665 -139108 2 18 999999 2 19 999985 1 239002 314676 94057 2 2 999999 1 8 999987 2603 1 2 999999 -584311 2 2 999999 1 2 999999 417974 1 2 999999 -610040 1 182500 294523 -722481 1 2 999999 -628895 1 1 999985 384039 2 346496 659559 2 2 999999 1 2 999999 910383 2 384816 885482 2 17 999993 1 487160 998064 479229 2 2 999999 2 5 999985 1 7 999986 395192 2 6 999988 1 2 999999 129594 2 17 999982 2 144886 358719 1 367774 401103 -946853 2 2 999999 1 18 999985 65875 2 2 999999 1 9 999989 424570 2 17 1000000 1 501131 638961 456493 1 203076 298146 -467664 1 526956 535548 -517128 1 2 999997 103614 2 230637 626897 1 2 999999 -410962 2 2 999999 1 197864 368913 495719 2 6 999983 2 13 999989 2 340431 443070 1 2 999999 -665984 2 15 999986 2 1 999989 1 2 999999 848917 2 2 999999 1 611936 863689 667920 1 104941 883537 754745 2 55965 625195 2 2 999999 1 3 999996 434889 2 119638 177422 2 10 999993 2 2 999999 1 2 999999 -575575 2 10 999987 1 315546 534334 -769006 1 1 999999 -380975 1 2 999999 427990 1 119650 650127 -24160 1 8 999993 17635 2 5 999991 2 501703 580801 1 92629 319272 -939423 1 2 999999 518700 1 16 999988 -430717 2 346452 733424 2 407300 973064 2 2 999999 1 5 1000000 -364814 2 7 999997 2 2 999999 2 351382 959743 2 5 999985 1 587578 651546 -52283 2 2 999999 2 4 1000000 2 14 999993 2 11 1000000 2 18 999992 2 474431 913503 1 2 999999 -101160 2 2 999999 2 878544 918340 1 161958 847171 443601 1 2 999999 -172995 2 20 999997 2 4 999989 2 2 999999 1 321346 836690 806596 1 354673 436700 -55134 1 18 999995 752954 1 204977 254982 447381 1 326256 548161 -156905 2 2 999999 2 16565 886836 2 263223 283057 2 408247 896726 1 2 999999 -224475 2 11 999986 2 259129 800820 1 2 999999 233198 2 2 999999 2 18 999993 1 529434 667612 764713 1 9 999994 647649 1 1 999983 -330278 2 49639 186005 1 2 999999 -815219 1 69189 572577 -509053 2 3 999981 2 2 999999 1 19 999984 -939653 1 18 999984 -615547 2 2 999999 1 1 999994 -26931 2 15 999985 1 20 999990 -628381 2 16 1000000 2 2 999999 2 2 999999 1 412107 669459 -598837 2 428733 586936 2 20 999981 2 2 999999 1 8 999985 -701156 1 432997 930452 -211040 1 2 999999 -200739 2 2 999999 1 2 999999 -511945 1 2 999999 -166361 2 11 999981 2 259402 661021 2 1 999998 1 268955 686618 -505580 2 5 999995 2 17 999995 1 2 999999 436964 1 2 999999 224653 1 5 999994 -741646 1 58343 869073 552368 1 13 999998 202183 1 8 1000000 -404967 1 79848 868890 930692 2 2 999999 2 2 999999 2 291201 526501 2 2 999999 2 725358 961041 2 16 999982 1 7 999998 -538922 1 14 999985 95228 2 2 999999 1 2 999999 -660978 2 2 999999 2 57355 612821 1 2 999999 -511428 1 51249 583661 419613 1 2 999999 -982768 2 372062 425953 2 11 999984 1 533659 804630 -523259 2 515602 613422 1 316170 872014 -327247 2 15 999996 1 18 999997 402259 1 2 999999 -441438 1 2 999999 -435195 1 2 999993 497700 1 276448 587940 -990418 2 329308 710291 2 7 999996 2 12 1000000 1 6 999981 789932 2 92937 203279 1 2 999999 616976 2 2 999999 1 77080 954180 362637 1 327976 601479 -298808 1 2 999999 874083 1 7 999983 -220734 2 15318 381810 2 246321 591130 2 2 999999 2 532298 852803 2 524691 796939 1 3 999995 -903705 1 433008 459755 342513 1 17 999999 -264208 1 12 999996 -417771 1 365095 892898 -327279 1 2 999999 100368 1 11 999992 -829474 2 2 999999 1 907925 926060 -262729 1 2 999999 289425 2 2 999999 2 398639 881120 2 78239 459168 2 2 999999 2 12 999985 1 22602 419516 -236312 1 2 999999 -395627 1 263872 408072 -250630 1 410558 447940 -678391 1 775398 812695 -370372 1 4 999981 945701 2 19 999985 1 583116 949035 878020 2 2 999999 2 544380 832439 2 474199 564410 1 2 999999 -897199 2 5 999992 2 11 999993 2 133204 418866 2 2 999999 2 10 999983 1 1 999984 -93741 1 431056 617443 715274 2 12 999988 1 478086 936941 -87860 1 44053 809978 832765 2 2 999999 1 19 999985 830118 2 7 999981 1 2 999999 -216671 2 18 999989 2 1528 699219 2 481279 530415 2 2 999999 2 2 999999 1 18 999999 -258399 1 2 999999 876942 1 14 999992 861917 2 8 999994 2 11 1000000 1 141822 309487 -810113 2 4 999991 2 14 999999 2 2 999999 1 14 999997 -957016 2 732760 743868 1 316516 811619 243033 1 2 999999 500098 2 882273 926941 2 366510 813043 2 203514 537250 1 6 999989 693647 1 274420 940886 570933 1 11 999986 -479604 2 112232 232996 2 2 999999 2 369772 758921 1 2 999990 -812393 1 10 999982 942038 2 174097 896806 1 17 999984 -421653 2 2 999999 1 115820 304053 -662282 1 379324 392963 -37100 2 2 999999 2 6 999989 1 7 999983 -913889 1 14 999984 -817614 1 102574 187140 515496 2 2 999990 2 486833 893824 1 2 999999 795273 2 5 999988 2 16 999998 1 2 999999 977611 1 169706 761215 -203491 1 251164 937870 -693937 1 518567 965593 995296 1 2 999999 260881 2 18 999987 1 208998 353294 801622 2 731948 854920 1 2 999999 633320 2 5 999998 2 2 999999 1 2 999999 851373 2 595905 947675 2 2 999999 1 2 999999 776771 2 36797 647369 1 2 999999 -740614 2 2 999999 1 4 999988 995329 1 2 999999 -192560 2 675439 946987 1 10 999984 837200 2 87203 663021 1 184812 416441 -908306 2 6 999991 1 240399 345262 -603124 2 2 999999 2 11 999985 1 2 999999 -90719 1 493841 831799 640021 1 2 999999 482715 2 4 999987 1 2 999999 -194999 2 2 999999 1 2 999999 18668 1 362673 664632 -884124 2 663961 866429 1 2 999999 -482738 1 2 999999 43452 1 2 999999 -390145 2 2 999999 1 2 999999 -817447 2 163844 308932 1 2 999997 -297135 2 3 999989 2 2 999999 1 328299 363114 511276 1 96014 175304 460267 1 17 999994 844839 1 2 999999 742537 2 452842 716153 1 2 999999 205598 1 5 999993 -4884 1 14 999988 -242299 2 555613 574984 1 2 999999 893223 2 16 999997 2 17 999995 2 1 999985 2 672040 754583 1 288208 707917 420684 1 2 999999 12632 2 455963 838869 1 787719 793088 891527 2 2 999999 2 2 999999 2 7 999985 2 472172 850579 2 3 999996 2 4 999981 2 4555 674056 2 73137 184023 2 13 999988 2 2 999999 1 208861 630597 597635 2 556263 678202 1 419979 620450 440848 1 570327 699456 950638 2 20 999984 2 459242 594814 1 2 999999 238202 2 649294 660003 2 2 999999 2 683484 892094 1 2 999999 -455504 2 16 999989 1 2 999999 424880 1 2 999999 795438 1 14 999987 613934 2 18 999982 2 2 999999 1 2 999999 955553 2 621604 949571 1 13 999994 -534867 1 681574 815265 -680629 1 89511 377401 -495101 1 2 999999 -673190 1 2 999999 333230 1 8 999981 -670539 1 2 999999 402958 1 2 999999 -72967 1 2 999999 -81172 1 2 999999 -664365 2 2 999999 2 16 999983 1 12 999993 136651 2 2 999999 1 167406 858380 234892 1 874916 944806 -583287 2 2 999999 2 2 999999 1 464107 924917 -871195 2 2 999999 2 12 999992 1 2 999999 896758 1 122340 662342 -918339 1 2 999999 754359 1 2 999999 216272 2 2 999999 2 111932 675817 2 120490 926889 1 7 999991 195791 2 637313 762487 2 2 999999 1 2 999999 -784322 1 2 999999 310045 2 2 999999 2 1 999984 1 30791 822638 151848 2 2 999999 1 2 999987 968778 2 12 999995 1 89586 750674 -152121 1 7 999988 -698418 2 2 999999 1 2 999999 -892442 1 75435 175684 661012 2 2 999999 1 16 999987 -537379 2 651559 985276 2 346340 358370 2 20 999987 1 2 999999 128343 1 115726 212634 840751 2 15 999985 1 11 999988 590210 1 2 999999 650714 2 2 999999 2 2 999999 1 13 999988 -584554 1 24470 619167 256130 2 2 999985 1 2 999999 708040 1 2 999999 15904 2 2 999999 1 6 999993 -413738 2 19 1000000 1 1 999992 21326 2 2 999999 1 20 999986 685479 2 2 999999 2 242045 796944 1 4 999987 361059 2 2 999999 1 301003 634974 -194638 1 1 999995 88276 1 2 999999 -300707 2 512484 987546 1 2 999999 175108 1 2 999999 -244060 1 110516 183951 -412954 2 902056 995202 2 2 999999 1 8 999994 154219 2 2 999999 2 2 999999 1 351781 533172 890333 2 2 999999 2 8 999993 1 459623 668414 749682 1 2 999999 -634352 2 2 999999 2 79547 247062 1 13 999991 -661243 1 365328 971456 -744568 1 2 999999 -427175 1 12 1000000 -216791 1 5 999986 883380 2 2 999999 2 2 999999 2 2 999999 1 222386 245765 258941 1 317745 878392 841234 2 20 1000000 2 729168 979349 1 2 999999 469899 2 2 999999 2 315444 551603 2 169698 949500 1 809596 954499 -748082 1 2 999999 190377 2 652808 770654 1 3 999993 -47058 2 8 999986 1 205126 286176 290834 1 11 999983 369556 1 148901 467006 -19554 1 5 999997 893163 2 2 999999 2 4 999990 2 524227 892961 1 769328 907200 116403 1 14 999990 468599 2 137847 818844 1 2 999999 450212 1 38435 806900 -800946 2 232764 722187 2 728199 756627 1 6 999991 320850 1 8 999994 988691 2 2 999999 2 2 999999 1 2 999999 -178037 2 27494 446477 2 17 999998 2 19 999996 1 11 999983 55454 1 2 999999 693216 2 2 999999 2 5 999986 2 3 999989 1 2 999999 884766 1 12 999990 -101963 1 2 999999 -695239 2 77030 357947 1 2 999999 -194249 1 123434 941733 -877470 2 2 999999 2 17 999981 1 2 999999 -655377 2 163099 591571 1 15 999985 -794948 2 563166 873627 1 2 999999 445671 1 815477 868346 -52794 2 8 999981 2 836248 988899 1 14 1000000 57260 1 2 999999 790239 1 20 999996 -669754 1 4 999996 949752 2 6 999981 2 2 999999 1 16 999981 680655 1 8 999988 499684 2 2 999999 1 2 999999 -469800 2 308713 575865 1 475439 626455 -829049 2 9 999997 2 17 999995 1 7 999992 -506357 2 2 999999 1 16 999985 -100394 2 2 999999 2 2 999999 2 139345 582942 1 4 999992 -154473 2 671288 783024 2 2 999999 2 231859 867982 1 1 999990 232627 1 2 999999 -720028 2 2 999999 1 2 999999 806067 2 13 999989 2 5 999989 2 149624 623591 1 2 999999 -45552 1 9 999983 305090 1 279479 821420 702456 1 5 999996 -579925 2 2 999999 2 7 999992 2 187488 239068 1 19 999993 750171 2 342680 392890 2 2 999999 1 148291 526806 227346 1 2 999999 104926 2 1 999992 2 2 999999 1 19 999995 -664568 2 105103 455718 1 14 999994 -737823 2 2 999999 2 3 999988 1 604896 972802 363372 2 4 999986 1 7 999999 -958751 1 2 1000000 -705781 1 2 999999 -946715 1 2 999999 -608295 2 262986 809326 1 18 999998 -812804 2 529205 748248 2 133470 878590 2 4 999991 1 12 999986 -885031 1 2 999999 -981808 2 3 999997 2 211481 403381 1 1 999998 -384898 1 340680 378955 424575 1 6 999995 -16412 1 10 999994 -457009 2 2 999999 1 2 999999 827676 1 14 999982 -257052 1 9 999994 -888138 1 2 999999 -272943 1 2 999999 -568985 2 2 999999 2 2 999999 2 349225 576321 1 2 999999 -462434 1 158323 352741 922806 1 67950 713965 688474 2 264633 483008 1 4 999981 -7269 2 2 999999 1 11 999982 627286 2 3 999982 1 2 999999 313665 1 5 999996 -779660 2 711898 764524 2 2 999999 2 6 999998 1 597419 908754 -321247 1 2 999999 -660874 1 2 999999 612091 2 2 999999 1 322859 639522 873058 1 18 999981 -836472 2 280971 990759 2 2 999999 2 7 999995 1 9 999998 -223393 2 2 999984 1 199060 951741 653042 1 12 999985 -485248 1 2 999999 -891495 2 1 999983 1 2 999999 926634 1 2 999999 307399 1 19 999997 -140634 1 18 1000000 -325856 1 6 999981 -556219 1 500348 839149 -69125 1 14 999985 -690688 2 265132 851301 1 2 999999 512332 2 2 999999 2 555263 777382 1 134656 475907 -795201 1 2 999999 309037 2 570587 764895 1 2 999999 -487317 2 13 999993 2 252716 339693 1 9 999989 584770 1 12 999989 -84861 2 14 999999 1 2 999999 -645666 1 1 999993 283677 2 433166 448522 2 8 999989 2 723156 998249 1 73579 486028 -91164 2 1 999981 2 186064 420794 2 223207 725290 1 724495 791022 64826 2 456154 673406 2 2 999999 1 428032 619586 246158 1 3 999999 922962 1 603155 635494 445976 2 11 999992 1 713169 986747 469752 1 2 999999 939676 1 2 999999 -196686 1 2 999999 449072 2 2 999999 1 17 999997 -654847 2 667839 842338 2 2 999999 1 2 999999 -52477 2 2 999999 1 730525 754194 453538 2 2 999999 1 2 999999 -805613 2 2 999999 2 2 999999 1 82467 952313 770115 1 660638 747776 -251045 2 1 999990 2 219085 305325 1 10 999990 361801 2 12 999996 1 13 999998 823567 1 17 999985 873307 1 160301 942804 635469 2 333016 634798 2 2 999999 2 2 999999 1 13 999993 922541 2 9 999983 2 677551 861667 2 284957 989869 1 6 999995 -359229 2 19 999997 2 1 999990 1 2 999999 -695194 2 2 999999 2 2 999999 1 20 999987 -693776 1 670281 752692 -226842 1 7 999991 -209085 2 7 999996 2 2 999999 1 730547 855400 -458520 2 2 999999 2 427248 638110 2 469539 901500 2 213520 595119 2 8 999990 2 2 999999 1 95120 672916 -812700 2 8 999985 1 2 999999 368336 2 637408 810186 1 5 999982 78710 1 4 999999 -64629 1 127159 273947 -61761 1 2 999999 -740021 1 7 999998 -921991 1 51695 919790 -469331 2 358151 998755 1 2 999999 -242350 2 350798 544605 2 631285 874378 2 2 999999 2 573514 584760 2 15 999998 1 124729 348426 212328 1 2 999999 311811 2 5 999994 1 2 999999 283872 2 2 999999 1 2 999999 523262 2 471487 880268 1 11 999989 222263 2 7225 925372 1 2 999999 -221069 1 2 999999 -358134 2 252735 799181 2 80012 228832 2 147899 512875 2 184093 866311 1 239938 752702 -531114 1 4 999987 -51555 1 345205 581363 -474747 2 730075 987536 2 2 999999 1 108793 164554 -773403 1 3 999985 -970189 1 554409 673073 737318 2 2 999999 1 118180 944960 252730 1 7 999982 -684412 1 4 999988 948483 1 342048 366401 591535 2 2 999999 1 2 999999 -532260 1 282831 693806 -117887 1 11 999988 -244285 2 17 999985 2 168665 975459 1 2 999999 -138570 2 3 999990 2 26496 567297 2 2 999999 2 2 999999 1 2 999999 724079 2 2 999999 1 2 999999 282860 1 2 999999 649571 1 390337 401453 933656 2 2 999999 1 2 999999 834001 1 7 999995 -981613 1 2 999999 956416 2 2 999999 2 2 999999 2 468175 470432 2 2 999999 1 3 999992 -745527 2 2 999999 1 12 999994 -301218 2 2 999999 1 12 999981 596269 2 521460 907688 2 20 999986 1 535741 916491 -183766 1 9 999982 -453976 2 225500 330460 1 339721 928183 308147 2 2 999999 2 20 999987 1 2 999999 -824131 1 2 999999 898561 1 398909 995896 -2203 2 2 999999 1 47964 891150 38378 1 10 999984 877976 1 88427 110888 915268 2 1 1000000 1 2 999999 -805629 1 8 999993 142233 1 2 999999 924980 1 11 999982 -515931 1 2 999999 980237 2 7 999990 2 364217 561760 1 62643 759659 21096 2 2 999999 2 13 999999 1 2 999999 459248 1 2 999999 -827594 1 751759 984844 -881155 1 135667 716450 270446 2 2 999999 2 2 999999 1 621723 953091 -455990 1 10 1000000 772775 1 2 999999 -696894 1 2 999999 -361187 1 9 999995 460407 1 9 999992 944832 2 78450 689753 2 2 999999 1 3 999985 -157378 1 210368 251808 779886 1 9 1000000 -107417 1 7 999992 -537076 2 243071 460028 2 484383 800290 2 20 999990 1 2 999999 -258888 1 2 999999 504004 2 4 999990 2 330566 547948 1 2 999999 -416331 1 552759 995302 -48696 2 305655 728344 2 107551 172223 2 2 999999 1 7 999992 -671625 1 2 999999 616226 1 11 999987 -243003 2 280129 742457 2 203782 370712 2 11 999992 1 2 999999 -280104 1 10 999982 -744687 2 2 999999 1 2 999999 597862 1 529803 892181 -408266 2 88235 652781 2 379092 877282 2 2 999999 2 448772 892919 2 13 999981 1 2 999999 -132818 2 2 999999 1 12645 518480 515490 2 12 999999 1 10194 913169 362415 1 2 999999 628183 1 188740 856079 -691382 2 8 999984 1 298934 408186 40809 1 14 999991 -119965 1 2 999999 713766 2 2 999999 2 12 999983 1 227488 612673 483943 1 6 999991 859157 2 186779 981831 1 272698 351981 -54556 1 397252 873083 611114 1 2 999999 281162 1 564995 580528 979640 1 2 999999 -356709 1 12 999987 860193 1 2 999999 -634502 2 17560 479830 2 128703 946331 2 2 999999 2 471891 827052 2 306153 657575 2 4 1000000 2 641539 773511 2 3 999999 2 52302 740789 1 17 999996 549591 2 2 999999 2 2 999999 1 2 999999 -316819 2 17 999983 1 2 999999 -839165 2 18 999985 1 79069 296087 -766391 1 59766 443590 976816 1 16 999997 692316 2 410891 704539 1 20 999998 -205483 2 2 999999 2 49779 448890 2 2 999999 1 2 999999 -161960 2 2 999999 1 2 999999 309858 1 266516 472873 653751 1 86378 983720 -240342 2 6 1000000 2 704089 857831 2 343488 799794 1 2 999999 351923 2 2 999999 1 19 999991 971710 2 2 999999 2 16 999998 2 2 999994 1 13 999985 73660 1 20 999995 99009 2 533126 634377 2 2 999982 1 14 999999 -661401 1 19 999987 -148155 2 18 999995 1 2 999982 82202 2 14 999991 2 14 999988 2 14 999993 2 2 999999 2 2 999999 1 924567 981018 -915439 2 9 999992 1 2 999999 54163 2 99301 202009 1 414071 501164 -100573 2 2 999999 2 348266 893447 1 771436 978157 -818501 1 2 999999 -57389 2 255652 464865 1 2 999999 -682074 2 184381 627945 1 1 999987 -66696 1 28754 942721 -515049 2 2 999999 2 8 999985 1 2 999999 49080 1 2 999999 -59280 2 517665 582543 2 13 999989 1 18 999990 -767519 1 17 999985 -929799 1 1 999991 -853412 2 7 999994 1 2 999999 665977 1 2 999999 -924282 2 20 999987 1 2 999999 863912 1 776918 810795 -817840 1 4 999982 718436 1 232489 736976 599775 2 2 999999 2 214096 335230 2 2 999999 2 378567 979912 2 659768 870949 1 2 999999 58861 2 19 999992 1 158081 870655 713479 2 727610 960221 2 237064 394183 1 16 999984 439325 1 490728 730287 383702 1 2 999999 492299 1 19 999987 -458496 2 14 999984 2 7 999995 2 13 999991 1 9 999999 -423534 2 187386 362651 1 11 999997 609478 1 801629 953539 953016 1 289376 981692 -882523 1 9 999995 867968 1 2 999999 -824923 2 620547 968838 2 16 999981 2 304740 677188 1 9 999988 -451781 1 2 999999 597965 2 16 999986 1 12 999990 -14575 2 2 999999 1 2 999999 -865570 2 115294 928484 2 585610 889674 1 2 999999 617421 2 2 999999 1 13 999982 -599078 1 164530 331500 491823 2 122078 911940 1 17 999997 -771899 2 449712 802140 1 2 999999 -208596 2 2 999999 1 11 999992 116509 1 4 999982 659474 1 328791 964800 -56001 2 2 999999 1 2 999999 -650942 1 766805 941050 -519405 2 2 999999 1 939486 968987 -421422 2 158592 804005 2 598296 669751 2 823790 940183 1 11 999993 -217081 2 605845 661203 1 2 999999 704758 2 364392 401093 1 2 999999 399565 2 2 999999 2 18 999988 1 2 999999 -314468 1 16 999993 -153574 1 12 999998 495984 2 475038 588380 1 2 999999 -650325 2 5 999993 1 555445 950966 639785 2 20970 635995 1 2 999999 541876 2 2 999999 2 2 999999 1 238044 296719 -121954 1 86517 166981 589045 2 693097 784730 1 2 999999 -312217 2 352924 764710 2 9 999987 1 509964 872077 344041 1 2 999999 106343 2 491494 927002 2 866342 969761 2 3 999981 1 588420 885915 -544335 2 16 1000000 1 83117 954662 75101 1 2 999999 381456 2 8 999982 2 74576 323874 1 2 999999 952307 1 2 999999 -480759 1 2 999984 -192587 1 4 999995 472836 1 2 999999 -389201 1 15 999995 -476736 2 12 1000000 1 17 999992 -468148 2 5333 458108 1 2 999999 842665 2 707992 755138 1 3 999992 -372866 2 777991 794984 1 2 999999 -941840 1 4 999987 -177686 1 2 999981 -731180 2 2 999999 1 4 999997 -941628 2 2 999999 2 278984 485937 2 2 999999 2 182676 233512 1 14 999982 -647859 1 2 999999 900455 2 19 999983 2 2 999999 1 3 999994 -559925 1 2 999999 -110571 1 2 999999 913542 1 14412 904543 984856 1 2 999994 456912 1 484994 910833 287417 1 2 999999 379133 1 8 999988 -282174 1 2 999999 -844795 1 2 999999 -194746 2 16 999981 1 2 999999 691053 2 20570 334750 2 2 999999 2 2 999999 1 10 999992 -767357 1 638745 814006 710973 1 2 999999 -21814 2 2 999999 1 2 999999 -451199 2 2 999999 1 270715 681124 100038 2 2 999999 2 1 999991 1 1 999986 683470 1 14 999998 563517 1 2 999999 -569398 2 2 999999 2 2 999999 1 7 999981 29306 2 259741 928993 2 549220 918819 2 2 999999 1 6 999999 -12843 2 18 999999 1 808483 876005 -171966 2 220413 297745 2 81956 758369 2 40094 647125 1 533985 942033 515409 2 187944 688046 2 338173 529202 1 348678 994739 482902 2 217149 676307 1 2 999999 200687 2 2 999999 2 479387 694433 1 182622 758277 -934664 2 1 999994 2 76092 751675 2 2 999999 2 2 999999 1 771162 792797 -301430 2 359032 410727 1 6275 188944 -228304 1 9 999982 -238471 2 10 999998 2 442713 988277 1 2 999999 -245488 2 2 999999 1 20 999992 -962279 1 11 999984 -101093 1 124474 430246 379065 2 45916 626445 2 14 999988 2 18 999984 2 2 999999 2 15 999994 2 10 999991 2 492496 553840 1 2 999999 -555748 1 245575 629885 -824122 2 16 999998 1 175912 999753 900510 1 2 999999 -623816 2 120101 930592 1 8 999984 -881833 2 136172 804675 1 3 999989 -169247 2 2 999999 2 137106 166813 2 13 999981 2 45988 138710 2 2 999999 2 279673 488294 2 13 999989 2 2 999999 2 7 999998 2 34148 372472 1 170822 953002 497716 2 31121 927300 1 12 999982 -235708 1 636413 673368 -819653 2 328902 464217 2 4 999990 2 178479 869611 2 2 999999 1 2 999999 673274 1 6 999982 -112701 1 2 999999 108611 2 153518 863604 2 2 999999 1 33238 639151 -803138 1 2 999999 -504886 2 3 999984 1 2 999999 927755 1 2 999999 534577 1 2 1000000 415555 1 7 999996 -859884 2 15 999991 2 608593 920010 2 245943 609411 2 10 999990 1 133737 967513 -5806 1 787155 998562 -651451 2 2 999999 2 20 999994 1 2 999999 694482 1 713807 959275 -979847 1 99913 532305 -231511 2 173967 621327 2 16 999998 2 420274 555841 2 13 999992 2 2 999999 1 2 999999 -489051 1 146679 456811 199663 1 2 999999 877589 1 2 999999 171525 2 16 999982 2 24411 93660 2 17 999989 1 2 999999 830965 1 17 999984 -626587 1 451070 938408 -644950 1 5 999991 -539600 2 19 999991 1 6 999991 -528137 1 3 1000000 -81656 1 397380 483896 -713804 2 2 999999 2 2 999999 2 2 999999 1 16 999988 -486263 2 6 1000000 2 2 999999 2 2 999999 1 6 1000000 348179 1 721253 774288 63784 1 356460 664542 -783317 2 178961 301301 2 2 999999 2 9 999981 1 2 999999 1582 2 48091 830163 2 2 999999 2 3 999996 2 571939 799350 1 18 999997 326563 2 5 999990 2 131721 465180 1 490860 917633 -818134 2 5 999981 1 2 999999 -768639 2 329424 643928 2 15 999984 1 2 999999 -217407 2 2 999999 2 2 999999 1 14 999993 -987755 1 629761 968842 -492336 1 598356 687357 -39852 2 431990 591762 2 2 999999 2 292436 857141 1 6 999985 22044 2 9 999992 1 2 999999 -262751 1 20 999983 -628310 2 19052 495861 2 2 999999 2 12 999993 2 6 999998 2 8 999985 2 15 999991 1 425900 533645 190248 2 2 999999 2 2 999999 1 679963 742635 60924 1 218317 988695 -943200 1 2 999999 173643 2 86622 205220 1 2 999999 -635567 2 750344 989471 2 3 999981 2 2 999999 2 2 999999 2 4 999999 1 610500 622715 656135 1 2 999999 942561 2 16 999997 2 2 999999 2 20 999981 1 526013 685570 -188435 1 2 999999 -354735 2 2 999999 2 274263 728039 2 18 999982 2 2 999999 2 506731 966165 1 16 999995 125817 1 313005 912478 -201739 1 7 999985 -244331 1 2 999999 253937 1 2 999999 -620365 2 396960 765039 2 2 999999 1 662449 864680 218021 1 1 999999 -653239 1 2 999999 416053 2 265096 376607 2 18 999996 1 8 999984 712775 1 1 999983 399058 1 662433 847303 -964161 1 6 999990 -959519 2 251343 678640 1 285258 806176 911279 2 7 999991 1 10 999982 -488602 2 102281 721989 2 2 999999 1 3 999981 -600469 1 2 999999 646502 2 102657 600819 2 2 999999 1 2 999999 -99293 2 558267 614501 2 2 999999 1 8 999989 741932 2 653633 705539 2 577376 617562 2 2 999999 2 2 999999 1 195485 233804 530644 1 14 999988 -504380 2 206165 789615 2 384380 531831 2 39359 973239 1 2 999999 407000 1 2 999999 -635183 2 2 999999 1 2 999999 -697259 1 2 999999 712458 1 2 999999 -450982 2 670870 672742 2 280919 600306 1 5 999983 -372960 2 2 999999 2 150356 337142 2 75081 757691 1 2 999999 766134 1 2 999999 916824 2 122808 632247 1 17 999987 -206545 1 393951 610148 -461877 2 1 999983 2 210783 515544 2 2 999999 1 271798 869707 -68339 2 12 999993 2 19 999990 2 5 999999 2 849158 972311 1 2 999999 140747 2 761932 836695 1 2 999999 -395949 1 227064 343088 734474 1 20 999982 874497 2 353595 793043 2 2 999999 1 2 999999 313410 1 488020 979010 -440597 1 627352 876043 998729 1 786413 882774 527237 2 148179 794074 2 114578 973233 1 441174 895283 959683 1 10 999991 -886609 1 267111 666765 557826 2 2 999999 2 17 999994 2 20 999991 2 2 999999 1 299251 867060 13735 2 2 999999 1 14 999991 478905 1 2 999999 938168 1 675803 729696 -109015 1 369976 959865 -739270 1 42097 463664 34164 2 431712 703150 1 2 999999 -260421 2 2 999999 1 157919 419060 -124603 2 2 1000000 2 915693 961335 2 2 999999 1 4 999984 -279259 2 3 999988 2 2 999999 1 60683 565549 -675920 1 2 999999 -237842 2 143957 942567 1 3 999988 936712 1 2 999999 337847 2 450147 564923 2 5 999996 1 13 999981 -604426 1 2 999999 118147 1 2 999999 -864482 2 2 999999 1 485625 535671 -594543 1 5 999994 185848 1 2 999999 -788734 2 65006 830243 2 2 999999 2 2 999999 2 2 999999 2 457955 945475 1 20 999998 407234 2 83125 416971 2 367364 916805 2 2 999999 1 2 999999 -373881 1 13 999986 399234 1 2 999999 528793 2 2 999999 1 2 999999 264983 1 2 999999 23569 2 2 999999 1 7 999991 -866425 2 2 999999 1 694327 792373 -795246 2 440150 560823 1 2 999999 -99169 2 128157 789270 2 2 999999 1 558348 755039 708342 2 11 999983 2 11 999983 2 2 999999 2 809840 825310 1 2 999999 -758338 1 470410 707313 -684850 1 62954 609115 911336 2 19 999994 1 2 999999 -87721 1 527144 601704 558059 1 2 999999 -699675 2 345264 638820 1 2 999999 -63987 1 2 999999 900781 2 6434 174176 2 174408 412929 2 2 999999 2 130183 846562 1 233448 576831 83249 1 2 999999 -992060 2 11 999997 2 2 999999 1 2 999999 56114 1 34249 461422 -776257 1 2 999999 770701 1 13 1000000 562569 1 10 999996 935798 1 232333 750947 -100110 1 19 999996 792135 1 2 999999 -362053 2 16 999990 2 5 999991 2 19 999996 1 10 999986 283591 2 2 999999 1 19 999984 490465 1 2 999999 329765 2 8 999981 1 19 999988 154432 2 2 999999 2 679078 944976 1 4 999984 -449128 1 2 999999 141632 2 368236 834252 1 2 999999 744607 1 205471 928918 828281 1 2 999999 27351 2 2 999998 1 2 999999 515415 2 2 999999 1 2 999999 -116879 2 11 999983 1 2 999999 877454 2 4 999995 1 293624 686302 -800392 1 750318 953527 -610609 1 10 999988 281619 1 2 999999 384393 2 286573 681972 1 536919 618257 365421 1 473478 706069 -71152 1 6282 746523 -44947 2 2 999999 1 8 999992 -978304 2 62802 117022 2 2 999999 2 2 999999 1 13 999983 559113 2 397651 724270 1 2 999999 966254 2 1 999984 2 2 999999 2 2 999999 2 16 999997 1 8 999999 -652473 1 2 999999 -315884 1 378976 825805 438438 2 296067 663088 2 2 999999 1 275575 866929 -983692 2 503533 595068 1 10 1000000 565304 2 2 999999 2 2 999989 1 2 999999 -335830 2 2 999999 2 2 999999 1 2 999996 -563485 2 446591 566455 1 298905 481280 657701 1 325491 912160 -696025 2 185165 759507 2 2 999999 2 2 999999 1 8 999985 -807806 2 126756 569206 2 10 999988 1 71708 770300 288053 2 235204 621710 2 177194 370357 2 9 1000000 2 3 999990 1 19 999986 -178791 1 18 999985 824348 1 284511 732381 -569264 2 10 999991 1 327763 969781 -152824 2 248092 385799 2 2 999999 2 2 999999 2 33438 452367 2 448827 496049 1 2 999999 461328 2 14 999991 1 910984 911107 779217 1 2 999985 842956 1 2 999999 -298650 1 77258 134006 -674992 1 13 999981 477314 2 11 999993 1 2 999999 -84282 1 2 999999 205443 2 2 999999 2 2 999999 1 811372 965454 100897 2 4 999984 1 2 999999 -658106 2 2 999999 2 184967 642347 2 2 999999 2 337848 614963 1 771843 866651 -278203 1 7 1000000 93303 2 269787 328856 1 3 999982 -938843 1 170529 825589 116677 2 8 999985 1 12 999999 771208 1 71281 616104 -195177 2 2 999999 1 2 999999 639900 1 1 999995 972991 1 603090 767825 -631853 2 516930 779401 1 4977 22397 102790 1 580142 898563 -693235 2 751661 919972 1 430156 469124 782383 2 24483 83066 1 736030 909904 -934870 1 2 999999 -799973 2 9 999998 2 277886 310662 1 2 999999 -361070 2 15 999982 2 16 999987 1 17 999981 -390438 2 65134 137136 2 211971 710465 1 249452 673378 -210396 2 2 999999 2 18 999994 1 5 999998 349201 1 2 999999 -144094 1 2 999999 697102 2 20 999993 2 2 999999 2 112861 228023 1 241567 605300 -63290 2 174870 547788 2 2 999999 1 556818 865139 -311951 1 16 999989 -972838 1 2 999984 -801685 1 6 999989 805666 1 2 999999 -476353 1 2 999999 -26941 1 526951 625231 -278182 2 6 999985 1 6 999994 225743 1 2 999999 -571776 2 2 999999 1 2 999999 526392 1 2 999999 902015 1 2 999999 -943694 2 8 999996 2 2 999999 1 2 999999 179844 2 548943 631176 1 7 999996 715859 1 20 999981 -865856 1 16 999994 203368 2 2 999999 2 2 999999 1 467300 818094 534133 1 2 999999 -787362 1 578081 755211 33045 2 2 999999 2 20 999989 1 357494 907013 58613 1 55967 236425 -979624 1 4 999990 429689 2 2 999999 1 129926 277686 -722185 2 177033 659600 1 247547 807693 526818 2 2 999999 1 2 999999 806577 1 2 999999 37705 2 471401 645867 2 15 999983 1 2 999999 778208 2 9 999981 1 386015 502710 911744 1 2 999999 -404113 2 190227 587478 2 14 999988 1 312950 595000 796382 2 2 999999 2 9 999996 1 422891 483562 382044 2 2 999999 2 2 999999 1 2 999999 67405 1 8 999999 227305 2 692820 799181 2 654341 852394 1 11 999995 -579774 2 13 999992 1 430033 747163 893798 2 658891 914763 1 718676 862395 -14368 1 274668 346498 -869719 2 122696 229019 1 420082 803738 -567393 1 6 999994 -356293 1 2 999999 -168721 1 289256 361139 -601919 2 19 999990 1 16 999990 -281436 2 818656 856709 1 2 999999 -570589 1 31664 188323 392937 1 2 999999 -370705 2 2 999999 1 487342 716982 -656649 1 20 999997 -497812 1 2 999999 586366 2 4 999995 1 18 999996 464126 2 286634 871966 2 5 999990 2 613365 729277 2 16 999987 2 2 999999 1 2 999999 854850 1 450784 461225 703112 1 297606 332185 -40777 1 2 999999 153543 2 2 999999 1 2 999999 -121070 2 262324 860582 2 2 999999 1 287828 482513 451598 1 2 999999 850691 2 540579 904598 1 2 999985 105591 1 16 999991 726584 2 8 999988 1 391089 894455 -368409 1 87422 292001 -446832 1 16 999984 475332 1 2 999999 -121231 2 4 999981 2 2 999999 1 3 999990 -262479 2 2 999999 2 2 999999 1 3 999990 -700220 1 2 999999 569695 2 655470 660583 1 2 999999 -808380 1 2 999999 -464902 2 831998 837533 2 1 999996 1 2 999999 -709222 2 468100 933211 2 2 999999 1 624692 694541 -843134 1 2 999999 990364 1 19 999992 910183 1 184670 440218 -441518 1 12 999996 -438081 2 627233 653581 1 432002 765176 -720623 1 18 999982 -111507 2 18 1000000 2 2 999999 2 274484 569816 2 14 999998 2 2 999999 2 9 999990 1 14 999989 -159773 2 2 999999 1 2 999999 -420510 2 2 999999 2 472859 556010 1 563644 892141 -774837 2 324525 599222 2 296083 471454 1 2 999999 -167570 1 2 999999 -63235 1 16 999996 515144 2 2 999999 2 2 999999 1 285929 828442 206497 1 2 999999 -932411 2 431596 695674 1 175745 494808 -124659 1 4 999996 385375 1 3 999999 -820320 1 2 999999 513382 2 544051 582777 1 179294 810711 847284 1 859486 922023 23516 1 2 999999 -519626 2 220558 694933 2 5 999986 1 534203 672644 -848867 1 3 999995 -205286 1 20 999995 485444 1 13 999988 -264764 1 88751 932628 814462 1 10 999984 -256744 2 155984 841774 1 5 1000000 -319883 2 9 999995 1 2 999999 539593 2 51356 780114 2 13 999996 1 2 999999 567993 1 273523 710967 980375 2 2 999999 2 174152 358905 2 15 999993 2 18 999984 1 2 999988 -215122 2 339448 411788 1 408786 791507 406375 1 20 999981 -350984 2 12 999985 1 7 1000000 385679 1 9 999997 213431 1 558079 937869 -880431 1 19 999996 -136377 2 2 999999 2 15 999985 1 275916 389326 -44452 1 2 999999 -559419 2 1 999994 1 2 999985 -502581 2 2 999999 2 10 999992 1 54249 864008 440269 2 2 999999 2 2 999999 2 2 999999 2 8 999986 1 2 999999 -293454 1 17 999982 -362685 1 2 999999 -212757 1 31039 394792 -86789 2 199529 806858 1 7 999989 767363 1 2 999999 996245 2 32190 754819 2 845530 940508 1 600940 899572 -54329 2 3 999996 2 2 999999 2 4 999983 2 2 999983 1 5 999998 554853 1 655608 968786 -722167 1 37102 409429 318954 2 47345 348087 2 18 999984 2 4 999996 2 2 999999 1 8 999987 -433673 2 16 999986 2 15 999994 1 2 999999 -965436 2 2 999999 2 2 999999 1 308822 640955 972204 1 430457 727015 -966482 2 2 999999 2 2 999999 1 16 999994 -527990 1 2 999999 -552480 1 14 999984 308057 1 133755 397925 -621237 1 172493 278666 -307456 1 2 999999 622045 1 18 999999 964677 2 85814 716708 1 14 999986 843279 1 2 999999 565018 2 2 999999 1 17 999987 572255 1 15 999981 796851 1 1 999998 631789 2 19 999999 1 84838 552103 -846408 1 282220 935791 585922 1 2 999999 345355 1 631724 882545 547935 1 385637 639798 -945786 1 2 999999 996767 1 2 999999 716735 2 18 999993 1 16 999997 478507 1 128522 969089 849750 2 2 999999 2 6 999995 2 411961 769387 1 44787 308915 -25493 1 17 999993 -218365 2 48131 784147 1 2 999999 420483 2 966729 987237 2 7 999994 1 2 999999 -576433 2 2 999999 2 722251 767686 1 2 999984 469479 1 4 999981 636482 2 15 999986 2 2 999999 2 2 999999 2 527921 741574 2 605221 658482 1 457723 868436 -630310 2 2 999999 2 179411 821435 1 34683 516668 -37076 1 15 999981 893371 1 13 999992 649538 2 2 999999 1 2 999999 755238 1 2 999999 64300 1 784754 984116 -275068 2 578324 641003 1 366667 370007 -713749 2 4 999981 2 20 999986 2 15 999992 2 217055 265638 1 2 999999 -773382 1 509909 864140 -621804 2 30811 59701 2 13 999987 2 78465 272083 2 17 999994 1 2 999999 866960 1 47409 971116 889647 2 13 999989 1 16 999989 419077 1 11 999983 -772321 1 14 999986 790282 2 16 999986 1 167137 400391 104552 2 2 999999 1 16629 556744 -771656 1 2 999999 618192 2 423611 957551 2 442824 903707 2 501027 929573 1 2 999999 650457 1 178776 581884 249317 1 15 999994 -182719 1 20 999992 -795007 1 737747 771938 619995 1 4 999989 969856 2 16 999989 2 2 999999 2 3 999997 1 6 999983 729807 2 2 999999 2 42554 650286 2 2 999999 1 875388 905479 -834479 2 2 999999 1 2 999992 -709670 1 442270 879940 508369 2 2 999999 1 2 999999 -564574 1 2 999999 241410 1 2 999999 -419858 1 165010 335405 -963551 2 573876 670379 1 20 999997 -255634 2 280757 944894 2 2 999999 1 2 999999 344478 2 2 999999 2 682705 791506 1 7 999985 -607253 1 7 999990 -761312 2 267804 399413 1 9 999999 666285 2 2 999999 1 19 999986 -705206 2 2 999999 1 157753 472861 -980560 1 67080 285505 -340884 1 1 999981 -842985 2 2 999999 2 5 999984 2 17 999985 2 158541 780393 2 860561 866727 1 198085 379553 -378827 2 2 999999 2 59324 157749 2 2 999999 2 8 999986 1 89600 304545 773572 2 359621 597496 2 12 999994 1 669899 744056 351699 2 5 999987 2 2 999999 1 18 999996 -717315 2 54261 599426 2 10 999990 2 6 999991 2 2 999999 2 418697 702667 1 147868 216687 294006 2 643530 738541 2 6 999984 2 2 999999 1 39714 894522 690647 2 9 999989 2 2 999999 2 2 999999 1 668243 805318 -339469 2 2 999999 2 2 999999 1 296124 309682 572994 2 2 999999 2 14 999985 1 2 999999 -625664 2 2 999999 2 766267 974702 1 4 999984 -121894 2 2 999999 1 9 999987 -728044 1 846481 944169 -172239 1 495002 898884 -573595 1 2 999999 -602773 1 2 999999 185336 1 62335 209516 -286610 1 507771 750835 -516266 1 202311 879607 552548 2 3 999982 1 19 999998 -839917 2 665416 893166 1 233267 516607 529469 2 10 999983 2 2 999999 2 123496 381450 1 10 999987 -786417 2 675677 776740 1 4 999987 763776 1 2 999999 -301173 2 18 999985 2 2 999999 1 471780 705070 -256718 2 2 999999 2 61139 247755 2 2 999999 1 16 999998 -953314 2 186631 985612 1 2 999999 -221195 2 17 999990 2 18083 718033 2 522722 757152 1 26959 902838 -171612 1 612283 789561 452331 2 17 999991 1 2 999999 831805 1 15 999991 -60630 2 2 999999 2 7 999985 1 3 999999 72546 1 2 999999 378704 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -491742 1 2 999999 -208334 1 5 999995 -428902 1 89998 736869 -133470 2 9 999993 2 5 999981 2 2 999999 2 574203 944217 2 146362 511027 1 816329 929702 -465555 2 9 999981 2 9 999999 2 44735 208824 2 1 999985 1 2 999999 750324 2 13 999981 1 10 999991 -993922 2 529502 902347 1 2 999999 -848527 1 2 999999 890538 2 2 999999 1 15 999981 988082 1 2 999999 -54255 1 2 999999 144864 2 177764 874322 1 11 999987 -226323 1 44251 484669 679962 1 8 999997 -219212 1 19 999991 -150244 1 8 999982 -114776 1 2 999999 201785 2 326765 405650 2 12 999984 2 14 999987 2 2 999999 2 9 1000000 2 179732 546949 2 528479 971633 1 26397 322467 478435 1 20 999984 -408216 2 2 999988 1 54574 552101 -106413 2 2 999999 1 206174 901095 -480267 1 2 999999 -346031 2 2 999999 1 592923 645188 844742 1 30721 545904 -528458 1 10 999991 15870 1 234990 822514 364409 1 2 999999 723498 1 6 999981 -389648 1 15 999982 -73152 1 14 999984 352882 1 1 999987 -581561 1 2 999999 123913 2 10 999998 1 187963 755902 -676963 2 220388 444471 1 2 999999 834265 2 773865 950303 2 2 999999 1 18 999996 -288414 2 15 999988 2 9 999984 1 2 999999 -140423 2 11 999998 2 18 999988 2 2 999999 2 2 999999 1 260286 791167 -146195 1 3 999998 893457 2 10 999981 2 445910 881134 1 2 999999 -263082 2 242638 431163 2 2 999999 2 89583 444479 1 17 999993 -131651 1 2 999999 704966 1 11 1000000 -468764 2 156506 895300 2 19 999989 2 12 1000000 1 2 999999 -443733 2 2 999999 2 10 999988 2 2 999999 2 6 1000000 1 2 999999 -543663 1 688741 727067 -162798 2 476802 707455 2 2 999999 2 19 999997 2 2 999999 2 2 999999 1 788785 790410 -344389 2 3 999990 2 1 999983 2 20 999994 1 459823 734120 -889722 1 651173 852175 -249000 1 17 999985 923333 1 10 999996 -470564 1 471312 847432 310956 2 2 999999 2 2 999999 1 3 999984 -654122 1 1 999992 -135712 2 538835 986757 2 2 999999 1 486470 691009 37439 2 2 999999 2 466060 875183 2 2 999999 1 16 999988 794605 1 896932 923196 324712 2 4 999984 2 16 999999 2 14 999997 2 3 999981 1 15 999992 -973573 2 19 999982 1 263156 494326 901343 2 2 999999 2 139370 486241 1 444622 638394 -112667 2 2 999999 2 16 999985 1 2 999999 166665 1 13 999983 405296 2 5 999982 1 9 999996 -3738 2 351830 996115 2 140218 213589 2 2 999999 2 357227 708005 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 115837 198103 2 2 999999 2 20 999990 1 13 999999 565421 1 284345 314621 -65110 1 525665 743856 -272427 1 2 999999 -778713 2 285609 790728 2 2 999985 2 2 999999 2 2 999999 1 13 999982 13416 2 5 999984 1 14 999991 383957 1 2 999999 248621 2 2 999999 2 2 999999 1 3 999997 15952 2 2 999999 2 445546 492507 1 2 999999 805817 1 256958 761682 194253 1 7976 956017 566976 1 16 999986 -258288 1 4 999983 -214910 2 2 999999 2 41299 989283 2 177466 372375 2 571464 967032 1 2 999999 -769868 1 8 999994 -131711 1 2 999999 -579733 1 128264 605319 331425 1 16 999989 -3290 1 25725 964296 471394 2 1 999985 2 167859 215682 2 2 999999 1 630840 742462 837477 2 11 999989 2 20 999988 2 3 999985 1 9 999999 -792005 2 189517 990094 2 106264 828755 2 133062 772115 1 2 999999 218131 2 2 999999 2 2 999999 2 2 999999 2 5 999998 2 16 999989 2 2 999999 2 2 999999 1 203508 546274 -30157 2 2 999999 1 23368 343512 -333620 1 2 999999 4003 1 5 999983 888001 1 2 999999 -751410 2 4 999997 2 39164 102552 2 178463 304771 2 729645 972204 1 2 999999 -161727 2 17 999994 2 19 999997 1 513182 864558 67249 2 133238 809718 1 2 999999 -165811 2 2 999999 1 166230 951990 453455 1 2 999999 174114 1 11 999982 -644919 1 2 999999 -261664 2 2 999999 2 4 999992 1 20 999988 740056 2 4 999991 1 2 999999 616933 2 2 999999 2 503634 511030 1 1 999987 -436533 2 2 999999 2 2 999999 1 2 999999 -335069 1 182874 272842 -131837 1 2 999999 -340829 2 175457 811954 2 2 999999 1 2 999999 -413221 1 13 999989 -972745 2 2 999999 2 2 999999 2 358038 755389 1 9 999981 413602 2 2 999999 1 2 999986 161732 1 2 999999 314113 1 2 999999 -921084 2 2 999999 1 2 999999 -401395 2 758431 958847 1 2 999999 961158 2 2 999999 1 1 999982 -953505 1 15 999984 -316451 1 2 999999 -781881 1 2 999999 -298670 1 2 999999 -666266 2 345475 708687 2 16 999990 1 699808 892969 -323811 2 17 999984 2 12 999984 2 10 999989 1 1 999994 -702446 2 2 999988 2 170353 240239 2 53925 105227 1 20 999981 -336324 2 37178 252210 1 336643 807354 217614 2 8 999986 1 366005 375609 -559312 1 2 999999 -432688 1 8 999987 676527 2 2 999999 1 129455 532412 636432 1 2 999999 -939941 1 2 999999 -615773 1 2 999999 796649 1 420765 981417 395960 1 15 999982 279986 2 69549 406887 2 2 999999 2 670949 976137 2 14 999996 1 2 999999 -372162 2 398883 999096 2 15 999994 1 249509 434423 294948 2 2 999999 2 185377 992416 1 14 999998 107070 2 14 999993 1 337649 789399 -150785 2 583342 757741 1 2 999999 447730 1 2 999999 -236950 1 143188 489678 426497 1 362775 736738 146973 1 6 1000000 324632 2 11 999984 1 5 999995 546552 2 330684 479084 1 278565 973743 -6682 2 647700 905551 2 11 999986 2 847950 915257 2 2 999999 1 17 999999 422598 1 5 999995 579063 1 774915 834802 -907406 2 2 999999 1 11 999991 -327383 1 2 999999 -625630 2 136228 446771 1 4 999985 144490 2 19 999992 2 2 999999 2 528130 942520 1 14 999986 540265 2 2 999999 2 2 999999 1 260590 572010 -209238 2 15 999988 2 10 999986 2 20 999998 2 2 999999 1 41443 952319 -908343 2 4 999999 2 11 999984 2 140148 237437 2 2 999999 2 306937 926987 2 283268 389518 1 478655 864273 596209 1 2 999999 84226 1 16 999999 876385 1 486627 900695 -192810 1 166594 518715 450375 1 2 999999 -515996 2 2 999999 1 559782 934911 31353 2 2 999999 1 4 999989 -595067 2 801890 996846 2 10 999985 1 2 999999 494741 1 632703 988493 -439086 1 311783 323174 810247 1 12 999983 27910 2 2 999999 2 17 999985 1 2 999999 -303962 2 12 999989 1 14 999995 636463 2 16 999991 2 67948 663815 2 18 999991 2 10 999986 2 19 999998 1 4 999983 -821456 1 2 999999 -774887 2 12 999989 1 2 999999 111240 1 2 999999 991483 2 2 999999 1 221313 540572 -87509 1 2 999999 -220900 2 18 999996 2 4 999997 2 8 999985 1 246001 802598 -176683 1 233596 411439 143214 2 2 999999 1 20330 105111 -733034 2 18 999991 2 15 999995 1 2 999999 593054 1 2 999999 -904872 2 2 999999 2 294447 321306 1 5 999987 632439 1 11 999982 -418060 1 506594 667903 -302492 2 2 999999 2 16 999995 1 18 999981 -554988 2 2 999999 1 921944 946173 397686 2 19 999985 1 3 999996 863263 2 828236 951866 2 2 999999 2 728928 743955 2 317917 623155 2 724558 759037 2 10 999988 1 44359 341390 946079 1 2 999999 -562157 2 533632 946015 2 696896 773021 2 793275 979603 2 581581 688131 1 2 999999 868229 2 1 999996 2 18 999982 1 10 999996 59217 2 78811 382346 2 8 999983 1 16 999986 -348755 2 360205 883495 1 16 999987 897858 2 2 999999 1 1 999991 101 2 304472 890486 1 20 999992 -241465 1 230320 671127 -632519 1 2 999999 -33527 1 658113 845018 282387 2 2 999999 2 2 999999 1 2 999999 -353838 1 12 999985 -356208 2 4 999984 1 516374 733385 -318676 2 17 999986 1 17687 926543 -327920 2 2 999999 2 2 999999 2 8 999990 2 2 999999 1 2 999984 497933 1 340263 802900 764117 1 2 999999 54525 1 2 999999 841768 2 407519 955832 1 2 999999 -441825 1 2 999999 -906348 2 18 999994 2 2 999999 1 4 999986 310721 2 24436 761117 1 2 999999 865196 1 2 999999 -419283 1 102364 280182 -705569 2 20 999995 2 595986 643930 2 2 999999 1 2 999998 88829 2 698509 885135 1 437619 665063 970006 1 50495 706022 -413563 2 2 999999 2 2 999999 2 619664 888217 2 2 999999 2 2 999999 2 18 999991 2 12 999981 1 16 999985 -236302 1 324507 760481 911989 1 19 999981 -387145 2 296499 566035 2 14 999988 2 20 999986 2 360510 723991 2 472896 476507 2 2 999999 2 2 999999 2 158515 621229 1 2 999999 780496 2 2 999999 2 2 999999 2 356088 547599 2 2 999996 2 20 999990 2 2 999999 1 2 999999 -816156 1 117828 530770 361687 2 3 999993 1 423237 483426 -540889 1 2 999999 782989 1 3 999982 -400867 1 330357 460557 -112667 1 497377 690781 211160 1 2 999999 -611079 1 176963 235145 505426 1 2 999999 292669 2 180349 241540 2 10 999991 1 259012 355130 230306 1 2 999999 -729401 2 2 999999 1 18 999997 549043 2 11 999996 1 19 999993 -302458 2 2 999999 2 2 999999 1 66779 125260 -945408 2 2 999999 1 223803 368641 488481 2 704531 889554 1 84508 730582 221812 1 13 999983 55577 1 504680 668320 714545 1 2 999999 109637 2 2 999999 1 160793 981097 164348 2 11 999985 1 2 999999 503377 1 14 999998 631832 1 48534 223202 -313186 2 9 1000000 1 13 999995 -733003 2 2 999999 1 395427 496230 527475 1 1 999985 837785 1 13 999985 904860 2 6 999985 1 413909 828815 -711106 1 233677 884915 -623207 1 20 999993 342673 2 78757 693907 2 16 999993 2 415145 469556 2 557453 845884 1 2 999999 -353111 2 17 999990 1 278330 440159 -23002 2 232573 845952 2 2 999999 2 323221 422360 2 643999 970162 1 480550 717873 365856 2 3 999982 1 97284 471936 -221400 1 11 1000000 6295 2 39321 942388 1 326539 666986 -822608 1 2 999999 -988526 2 3063 832187 1 138389 883761 -822397 2 2 999999 2 296904 609778 2 2 999999 2 729666 759553 1 15 999998 -404733 1 12 999990 -722996 2 6 999989 1 258684 492875 -970747 1 158209 429505 -189392 1 2 999984 -959607 2 2 999999 2 18 999987 1 2 999999 -627205 1 281656 337155 814095 2 590787 756336 1 2 999999 28119 1 2 999999 291937 1 2 999999 -94318 1 19 999982 -481178 2 2 999999 1 2 999999 -229122 2 19 999995 1 2 999999 552636 2 8 999990 1 97303 767295 449514 2 20909 67363 1 2 999999 -388814 2 3 999987 1 2 999999 556393 2 398500 886685 2 2 999999 1 12 999985 946290 2 13 999989 2 248415 964921 2 372813 994025 2 2 999999 1 2 999999 -755418 1 13 1000000 120825 1 3 999989 -462508 2 2 999999 1 7 999981 -592387 1 18 999986 -556057 2 13 999994 1 2 999999 -663615 1 2 999999 -448932 1 308759 615825 -814068 1 175972 267544 94930 1 2 999999 725243 2 17 999983 2 14 999994 1 2 999999 207616 2 152670 242550 2 2 999999 1 232888 653558 478479 2 2 999999 1 5 999981 52696 2 625082 696462 1 20 999999 -694047 1 2 999999 -931342 2 20 999981 1 8 999996 -341953 2 17 999983 1 200106 324160 -48347 1 2 999999 851113 2 136076 908699 1 9 999998 238702 1 245946 899880 -423333 2 18 1000000 1 2 999984 -222498 1 170064 285498 328609 2 3 999991 2 16 999987 2 657562 776330 1 4 999992 -199078 1 57939 947303 -317233 2 142318 933291 2 2 999999 2 13 999992 1 380540 542549 325563 1 8 999983 -942336 1 124530 743803 -442710 2 321740 815879 2 174379 793134 1 77359 699354 970795 1 2 999999 152631 2 13752 874774 1 351393 718958 -112198 1 12 999981 222670 1 6 999995 -173672 2 3 999983 1 30668 673534 129909 1 6 999990 94526 1 2 999999 -264253 2 6 999990 2 11 999989 1 419910 544534 -927122 1 11 999983 878450 2 2 999999 1 16061 358552 -600603 2 825107 992924 2 6 999988 1 2 999999 990755 1 9 999994 639045 2 7 999994 1 2 999999 67980 1 257205 693976 -74798 1 47523 512433 -535444 2 58803 464814 1 66993 314044 -803569 1 2 999999 894683 2 2 999999 2 2 999999 2 2 999994 1 10942 355343 512672 1 17974 687196 90656 1 380554 412300 -190237 1 259884 998744 17472 2 290502 770766 1 2 999999 -203039 1 2 999983 494769 2 2 999999 2 9 999994 1 2 999999 -871524 1 962194 970731 -700468 1 2 999999 551427 2 15 999990 1 1 999983 973898 2 2 999999 1 8 999996 -667453 1 4 999996 961858 1 20 999983 472281 2 472637 474465 1 916640 968768 -280928 2 272677 406380 2 11 999987 2 2 999995 2 19 999999 1 52780 430114 674784 1 2 999999 -710091 2 12 999982 1 13 999983 491063 2 681625 998312 2 638536 728974 2 420116 663550 1 430792 465221 569364 2 366546 727891 1 2 999999 -121426 1 477432 912894 -251056 1 2 999999 557509 1 2 999999 662078 1 704269 769025 796351 2 75302 423733 1 351172 555395 163242 1 13 1000000 923023 2 318647 564242 2 368068 425284 1 13 1000000 -804535 2 7 999994 1 1 999997 -334508 2 606991 626356 1 2 999981 -743241 2 2 999999 1 2 999999 992880 1 2 999999 497303 1 14290 460643 -420499 1 7 999984 21608 1 407480 470792 198892 2 2 999999 2 2 999983 2 10 1000000 1 17 999998 746388 2 16 999995 1 3 1000000 -943732 1 2 999999 -559251 2 2 999999 2 13 999997 2 6 999993 1 862907 868754 160516 1 322538 694195 -345459 1 19 999995 -685351 1 20 999985 670123 1 471616 906130 -561019 2 782733 908154 1 2 999999 -253668 1 2 999999 -981162 2 192127 308670 1 2 999999 545612 2 18 999982 2 2 999982 2 6 999988 1 2 999999 155002 1 435609 846105 879963 2 19 999992 2 2 999999 2 2 999999 2 2 999999 2 359950 402627 2 20 999999 2 2 999999 1 2 999999 -686910 1 83426 495576 849969 2 2 999999 2 2 999999 2 6 999992 2 3 999993 1 8 999987 -696994 2 2 999999 2 144612 152721 1 21138 866881 -512087 2 6 999992 2 13 999998 1 2 999999 -150587 1 88527 596806 -505576 2 2 999999 1 218127 745748 -708694 2 16 1000000 1 1 999991 189831 1 2 999999 -428812 1 792399 833204 366109 2 215579 434183 2 2 999983 2 2 999999 1 242724 350548 -541520 2 2 999999 2 2 999999 1 606650 795135 -75516 1 887464 911309 766644 1 2 999999 -478799 2 2 999999 2 14 999981 2 2 999999 1 19 999993 976661 2 2 999999 2 19 999999 2 2 999999 2 6 999992 2 44096 53411 1 86396 374029 794503 2 3 999993 2 111533 191625 2 20 999997 2 11 999998 2 12 999988 1 6 999995 13903 2 650819 839689 2 4787 471832 1 12110 490109 321066 2 2 999999 2 6 999988 2 2 999999 2 2 999999 2 226488 638037 1 14 999983 -385037 1 354638 613936 -656844 2 18 999982 1 2 999999 379422 1 2 999999 585691 2 574013 599914 2 166813 477482 1 411641 913843 532434 2 2 999999 2 13 999981 1 435045 842549 -804803 1 7 1000000 999793 2 14 999991 2 350837 507156 2 623547 684628 1 8 999992 755851 2 222290 818538 1 2 999999 131908 2 3 999999 2 16 1000000 2 171830 278568 1 2 999999 -343729 2 2 999999 2 2 999999 1 2 999999 -402642 1 303760 508763 872707 2 11 999982 2 2 999999 2 16 999984 1 2 999999 -309015 1 6 999997 683383 1 2 999999 -341004 1 2 999999 -956996 2 2 999999 1 2 999999 141697 1 118943 331675 935686 2 7 999987 1 14 999989 487423 2 617648 703089 2 2 999999 1 8 999983 392243 1 2 999999 212211 1 8 999995 -757293 2 2 999999 1 18 999999 -727154 1 349820 971314 -750329 2 2 999999 1 2 999999 -18723 2 18 999999 2 2 999999 1 1 999983 641563 1 260323 657491 525679 2 5 999982 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -155252 2 41174 773864 1 448020 583596 54828 1 2 999999 680301 2 15 999993 1 12 999995 -201565 2 2 999999 2 2 999999 1 13 999997 566459 1 2 999999 824472 2 2 999999 2 515289 918156 1 139352 440354 -991341 2 199833 274933 2 2 999999 2 2 999999 2 2 999999 2 343722 708259 1 14 999994 -405607 1 20 1000000 80274 1 10 999991 597584 1 2 999999 -976744 1 454633 829044 575809 1 3 999994 473649 2 459956 498947 2 64988 301939 2 2 999999 1 5 999982 -747979 2 19 999983 2 2 999999 1 15 999984 817512 1 2 999999 380165 2 11 999987 2 21041 407866 1 30142 823238 557990 2 10 999989 2 2 999999 1 19 999997 -43829 2 2 999999 1 731871 811992 356910 2 2 999999 1 2 999999 -487077 2 472866 646633 2 2 999999 2 320920 697949 2 281347 893975 1 384169 994859 958383 1 215832 551482 5338 1 334063 589327 907480 1 2 999999 -116101 2 14 999996 2 9 999983 2 2 999999 2 5 999986 1 12 999994 -732253 2 5 999988 1 216976 769725 143278 1 2 999999 -762893 2 236189 392671 1 2 999999 26958 1 2 999999 -649078 1 18 999985 59618 1 290245 586152 204517 1 2 999999 -961289 2 3 999996 2 2 999999 2 17 999987 1 657734 738465 68646 1 3 999984 -782054 1 97678 788899 -755634 1 2 999999 165631 2 2 999999 2 7 999984 2 11 999997 2 2 999999 1 2 999999 -101510 1 211952 972400 -751831 1 2 999999 -755463 1 3 999996 526184 1 361587 717956 -443048 1 88253 504238 -945190 1 4 1000000 27836 1 75420 98470 631085 2 16 999991 1 2 999984 295696 2 137849 816590 2 18 1000000 1 2 999999 297861 1 2 999999 546031 2 2 999993 1 4 999997 552678 2 6 999983 1 4 999981 -423579 2 230480 607029 2 2 999999 2 2 999999 1 325192 762803 -166271 1 17 999987 -959550 1 2 999999 792165 1 552998 798572 -506160 1 2 999999 114947 1 321241 782349 -235731 1 450456 886600 -367294 2 3 999981 1 151293 459323 -846295 2 310809 550984 2 547292 564960 1 365971 507175 156544 2 2 999999 2 2 999999 2 2 999999 2 272630 676594 2 2 999999 2 10 999990 2 2 999999 2 3 999995 2 2 999999 1 111357 539558 -800488 2 12 999982 1 2 999999 150454 2 2 999999 2 424868 460644 2 832184 867935 1 17 999981 -130848 2 252435 309685 2 2 999999 1 2 999999 -744935 2 2 999999 2 681006 927094 2 314724 331901 1 2 999999 949023 2 2 999999 2 16 999999 1 328117 650392 672280 1 10 999997 388600 1 392363 858995 411802 1 2 999999 -201849 1 8 999988 963989 1 179044 375224 141547 2 2 999999 2 656277 776588 1 2 999999 -418628 2 2 999999 1 2 999983 -650965 1 2 999999 272421 2 484442 652833 2 609014 741049 2 2 999999 1 2 999999 620192 1 3 999982 -784363 2 61794 65439 1 1 999998 318855 1 6 999982 -170109 1 2 999999 -364887 2 272363 772706 1 2 999999 -716055 2 2 999999 2 3 999986 2 2 999988 1 77819 912048 -538604 1 15 1000000 -915988 2 16 999983 2 4 1000000 1 303723 383720 -466969 1 2 999999 -800487 1 1 999995 875852 2 2 999999 1 2 999999 353982 1 622218 749633 402505 1 218725 881042 950502 1 2 999999 -561261 2 160777 946778 2 8 999996 1 643659 901288 191848 2 2 999988 2 14 999994 2 2 999999 1 531720 943263 -861372 1 45232 708197 -328269 1 175380 327948 -99979 2 2 999999 1 629860 798148 -971183 2 2 999999 1 12 999997 225198 1 444221 722871 -267776 1 166618 834597 -850778 2 2 999999 2 16 999992 2 2 999999 2 8 999998 2 264213 435551 2 4 999993 1 35418 225617 233906 2 16 999998 1 6 999993 567473 1 4 999992 492104 2 297197 368828 2 20 999989 2 647474 824951 1 9 999986 -760127 2 100031 973893 1 543038 784348 968374 2 738395 987760 2 355312 558296 1 603508 709075 275939 1 2 999999 -963072 1 61037 561353 775784 2 11 999989 2 144743 778156 1 228222 606731 -331173 2 73964 326423 1 2 999999 -149985 1 17 999993 -664672 2 42007 49101 1 2 999999 237187 2 2 999999 2 2 999999 1 2 999988 174042 2 18 999991 1 2 999999 291003 1 3 999988 193105 2 294522 492399 1 2 999990 -526788 2 14 999995 2 924560 976567 2 2 999999 2 8 999989 2 2 999999 2 2 999999 1 603314 669216 -36356 2 11 999999 2 444997 623389 1 2 999999 783603 1 16 999981 898624 2 2 999999 1 354827 815731 -297947 1 536164 613735 89136 2 9 999996 2 5071 968987 1 276978 813473 -543952 1 7 999987 913140 1 2 999984 -319040 1 2 999999 -70505 2 567689 920323 1 10 999984 -617487 2 2 999999 1 11 999985 366304 2 7 999983 2 107596 975661 1 325234 330625 -795368 2 2 999999 2 14 999986 1 2 999999 -307602 2 2 999999 1 213641 910160 883725 2 3 999991 2 2 999999 2 761902 804021 1 2 999999 -175778 1 304829 651162 -81051 1 7 999991 -886702 1 2 999999 -40573 2 188348 442417 2 2 999999 1 12 999985 135170 1 2 999999 -620583 2 2 999999 1 773999 904572 271539 1 286750 369396 735810 1 941379 995662 -359143 2 2 999999 1 2 999999 -167766 1 314058 470376 -902543 2 914317 966767 2 195184 801470 2 1 999986 1 12 999991 -672056 2 2 999999 2 6 999982 1 9 999984 417423 1 14 999985 -83450 1 563729 865980 887778 1 6 999991 -531976 1 2 999999 -185662 1 1 999981 370683 2 297970 895107 2 145574 297726 2 2 999999 2 14 999997 2 746477 873178 1 7 999995 -776426 1 2 999999 121477 2 15 999996 1 99349 963327 -959883 1 2 999999 -94750 2 16 999992 1 382895 601022 821038 1 189360 742072 312691 2 2 999999 2 435776 477794 2 9 999984 2 2 999999 2 1 999985 1 1 999985 715105 1 280441 838212 571256 1 2 999999 560812 1 2 999999 -115117 1 2 999999 261667 1 2 999999 823161 1 2 999999 -190901 2 2 999999 2 12 999988 2 4 999985 2 20 999991 1 12 999983 584492 2 18 999997 1 182601 380896 -566137 1 12 999998 490455 1 2 999999 -794019 2 4 999993 1 100182 406744 431408 1 2 999999 52696 1 757316 984078 -751325 2 4 999998 2 20 999998 2 665993 937493 2 281987 519511 2 952974 954738 2 6 999993 1 60950 613417 751598 1 16 1000000 708929 2 377209 759914 2 15 999984 2 559028 632658 1 20 999996 624414 2 19 999983 1 124766 780732 -180197 1 2 999999 632032 2 19 999995 1 2 999999 -712800 1 64323 189720 -900300 2 14 1000000 2 5 999984 1 418536 631989 920653 2 468775 837170 1 9 999994 838976 2 735716 763678 1 2 999999 -450905 1 11524 172830 61391 1 11 999995 877054 2 317553 687436 1 2 999997 838811 1 576931 612546 187010 1 2 999999 456227 2 15 999982 1 316737 889751 -877805 2 7 999994 2 2 999999 1 216287 865067 236112 1 85123 372359 802398 1 132692 886277 -709596 1 78933 802617 -10513 2 136081 574940 2 434876 999946 2 237317 818920 1 4 1000000 991747 1 128856 895655 -978637 1 9 999981 351784 1 37674 669050 -590559 2 19 999991 1 205609 234235 935031 2 607914 907502 1 12 999983 899172 1 270058 798334 817220 2 13 999992 1 782966 961545 796295 2 2 999999 2 463297 665405 2 17 999984 2 2 999999 2 97457 154917 2 18 999990 2 581521 833110 2 22104 978792 1 5 999983 373731 1 17 999996 746755 1 359177 802018 -654633 2 89003 929389 2 361566 609486 1 16 999985 937817 2 2 999999 1 2 999999 306472 1 98180 763459 931635 1 2 999999 -299376 2 2 999999 1 15 999981 723837 1 770474 798616 -44270 1 2 999999 -600258 1 728491 747268 584748 1 141485 821235 999951 2 19 999992 1 18 999986 -814354 2 6 999998 1 20 999998 71931 1 400375 693744 648710 1 11 999996 -653361 1 2 999999 -384860 2 728719 944236 1 31120 832838 -739281 2 707416 892396 2 6 999981 2 16 999999 1 2 999999 950370 2 2 999999 1 2 999996 682857 1 11 999984 -916649 2 77014 589224 1 901472 939222 72077 2 11 999985 1 13 999988 -755538 2 2 999999 1 151781 372007 333967 1 2 999999 -642234 1 134616 527904 -265530 2 2 999999 2 73649 486253 1 20 999984 7436 1 2 999995 901707 2 2 999999 2 405381 625003 2 5 999983 1 2 999999 -234848 2 2 999999 2 222293 528163 2 2 999999 2 11 999983 2 196928 302785 2 12 999985 2 3 999996 2 2 999985 2 12 1000000 2 10 999995 1 2 999999 -895466 1 15 999985 676418 2 11 999998 2 8 999988 1 2 999999 -132809 1 2 999999 5491 1 2 999999 -188444 2 19 1000000 1 16 999981 228684 1 199932 680958 170422 1 75127 911963 -622127 1 273254 309951 77455 2 15 999981 1 2 999999 671358 1 2 999999 137476 2 13 999987 1 2 999999 -420670 1 2 999999 874227 2 1 999998 1 642402 936355 284440 1 2 999999 140641 2 2 999999 2 10 999992 2 2 999991 2 145895 396965 2 16 999982 2 47005 843829 1 206127 877473 -82134 1 612888 995276 849115 2 20 999999 2 16 999982 2 4 999995 1 171026 841723 -277493 2 13 999985 2 2 999999 1 2 999987 -116426 2 179993 626702 1 547904 598800 -450815 2 175610 804395 2 315473 589901 1 121539 167508 364648 1 356677 797989 -955729 1 449742 793918 62500 2 2 999999 1 865012 903864 758213 1 18 999990 -201964 2 551415 616381 2 13 999998 2 16 999981 2 309249 382640 1 6 999990 -920617 1 131890 843913 -254628 2 2 999999 1 5 999981 -577291 2 448093 531667 1 2 999999 394912 1 19 999992 287020 2 20 999982 1 2 999999 -219176 1 759131 977940 -88699 2 2 999999 2 2 999999 1 2 999999 -867298 2 2 999999 2 4188 263156 2 353718 512970 2 2 999999 1 374323 566284 28179 1 12 999989 -169585 1 9 999993 -326720 1 2 999999 -680703 1 6 999982 903593 1 2 999999 351178 2 2 999999 1 316201 473382 780144 2 2 999999 2 2 999999 2 5 999985 2 221548 311397 2 20 999995 2 5 999990 2 2 999999 2 2 999999 1 2 999999 951499 2 2 999999 2 221616 745524 1 312682 412008 747541 2 105972 245858 1 2 999999 835365 2 2 999999 1 2 999999 227188 2 6 999981 1 128375 631926 -468762 1 4 999985 527418 1 149602 446975 -669752 2 236953 394817 2 8 999990 2 174554 770329 1 541276 850811 326919 1 2 999999 -224686 1 3 999991 -273939 1 2 999999 -432847 2 757973 986675 1 308189 967624 576120 2 2 999999 2 2 999992 1 221997 330640 398560 2 608853 701503 1 298283 505546 -602145 1 513095 539341 498054 1 331704 448551 508348 1 2 999999 116098 2 12886 562266 2 308974 468165 1 2 999999 -727568 2 2 999986 1 15 999983 -444866 2 2 999999 1 155482 302481 -291384 2 2 999999 1 2 999999 -654992 2 20 999997 2 3 999994 2 248285 692965 1 674433 964572 378041 1 11 999985 352241 2 215143 256369 2 18 999996 1 9 999990 74688 2 2 999999 2 2 999999 1 2 999999 -553896 1 2 999999 611188 2 15 999999 1 13 999989 395909 2 736862 841586 2 2 999999 1 2 999999 -547326 2 7 999982 2 2 999999 1 1 999991 -64183 1 2 999999 -708140 1 17 999989 -278536 2 2 999999 2 174781 993558 2 2 999999 1 19 999984 361776 1 1 999985 942799 2 37668 952070 1 828863 929098 -215064 1 217873 885205 -250759 2 5 999981 1 174284 549248 107983 2 232263 329241 2 12 999997 2 2 999999 1 2 999999 -609679 2 2 999999 2 2 999999 1 2 999999 956881 1 8 999997 799820 2 125288 960309 1 503596 898134 570996 1 75762 803727 -581979 2 605673 755892 1 2 999999 -503008 2 337300 945332 1 33228 148657 -798779 1 496658 888010 -519400 2 14 999989 2 4 999990 1 428417 653597 -541111 1 7 999997 -661384 2 11 999992 2 13 999988 2 824893 994192 1 97424 657824 103967 1 2 999999 422479 1 2 999999 -847925 2 20 999999 1 2 999999 -400101 2 2 999999 2 369941 498291 2 19 999991 1 61511 720696 265062 1 9 999999 -445270 2 10 999991 2 294200 483253 1 20 999996 -184672 1 18 999998 897970 2 353841 920093 2 703497 868469 2 156851 969253 2 5 999983 2 11 999990 1 225551 505391 335738 2 403244 431535 1 280559 505367 586310 1 2 999999 129231 2 2 999999 1 17 999989 73955 2 20 999991 1 6 999996 -804468 1 4 999992 -562356 2 10 999989 1 2 999999 -238383 1 568395 644915 -236895 2 4 999993 1 488602 971637 574928 2 28095 905150 1 20 1000000 733570 2 12 999981 1 2 999999 84957 2 33591 966840 2 180003 747316 1 174362 301661 890756 1 465513 914980 568469 1 18 999985 655005 2 2 999999 2 15 999999 1 923798 943653 -800348 1 19 999992 -632805 1 2 999999 -100042 1 271665 895956 -935019 2 29826 579354 1 18 999990 -185874 1 356974 561226 -660079 2 33318 561326 2 2 999999 1 19 999999 -825465 2 2 999999 2 5 999984 2 19 999983 1 467897 540260 -900993 1 18 999997 -788616 1 15 1000000 911538 2 522397 585226 1 286620 480443 753218 1 9 999981 -151273 2 2 999999 2 61541 860716 1 335362 595061 830470 1 509616 623818 773832 2 5 999995 2 12 1000000 2 2 999999 2 10 999981 1 149128 446463 828969 2 14 999983 2 149882 497843 1 7 999999 -963109 1 2 999999 -444718 1 2 999999 884717 1 2 999999 949360 2 16 999989 2 16 999982 1 283340 310589 -511809 1 10 999999 982926 1 2 999999 580027 1 221289 716081 643645 1 2 999999 230027 1 2 999997 -441289 1 380949 644342 -464468 1 2 999999 -960686 1 2 999999 309281 2 256500 509055 1 14 999987 70644 2 2 999999 1 17 999998 558993 2 2 999999 1 511874 832794 211897 2 153426 336119 1 176323 377920 479626 1 2 999999 -337724 1 16 1000000 814547 1 2 999991 -202996 1 102098 685494 -495778 1 2 999999 49103 1 2 999999 -20558 2 14 999998 2 480046 977826 1 15008 321525 -601985 2 428843 751149 1 672837 712121 -137404 1 2 999999 59681 1 13 999996 -133954 1 267784 898428 -662587 2 2 999999 2 18 999982 2 654810 918904 1 562230 853149 261442 1 742594 939707 699039 1 15 999987 -772135 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -845856 2 85272 321613 1 304195 900590 563157 2 408781 753465 2 13 999989 2 2 999999 1 2 999999 -553210 2 88565 526541 2 2 999999 1 681586 848527 478225 2 199395 976928 1 2 999999 -690064 2 17 999983 2 2 999999 1 2 999999 463551 2 5 999994 2 100241 350592 2 2 999999 2 454898 725230 1 99138 242336 -451959 1 313498 791843 282911 2 76288 604067 2 3 999984 1 231504 540648 339481 2 6 999983 2 2 999999 2 66931 452104 2 8 999996 1 5 999985 -900211 2 223300 469003 1 222666 375331 832129 1 152466 459210 316025 2 18 999994 2 3 999981 2 2 999999 1 89219 575859 234767 2 266199 633475 1 9 999992 -846089 1 12 999988 -696171 1 2 999999 400222 2 109561 131677 1 20 999985 -502520 1 847939 900711 980525 1 8 999998 899029 2 2 999999 2 4 999998 1 2 999999 -290627 1 2 999999 312046 2 9 999982 1 2 999999 697743 2 2 999999 2 2 999999 2 17 999986 1 731591 895225 -121019 2 310278 520053 1 11 999983 -824829 1 536938 920515 -616399 1 19 999986 139757 2 19 999994 2 6 999988 2 2 999999 1 7 999985 -147051 2 2 999999 2 412119 942349 1 8 999982 926124 2 2 999999 2 16 999997 1 18 999988 -312362 2 5 999985 1 2 999999 224447 2 5 999994 1 291044 415718 151404 1 254601 591322 -94820 1 2 999999 -491465 1 2 999999 247578 2 11 999986 1 2 999999 657302 1 4 1000000 -916789 1 14 999992 464900 1 2 999999 359464 2 2 999999 2 19 999985 2 398128 425567 1 9 999988 -118015 2 2 999999 1 361146 474654 396362 2 546969 781494 1 15 999995 743104 2 12900 168897 1 2 999999 133436 2 2 999999 1 19 999994 651317 1 2 999999 -256096 2 450668 615606 2 12 999990 1 469644 753956 -737135 1 12 999991 720287 2 2 999999 1 2 999999 641603 1 15 999984 -233816 1 2 999999 582719 2 6 999991 1 788028 931267 -989871 2 2 999999 1 522677 707429 863937 2 392001 619647 1 575870 670174 462725 1 422955 995952 284919 1 2 999989 -666989 1 15 1000000 -719035 1 602620 904378 -63075 1 8 999986 257860 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 -546858 2 13 999990 1 19 999996 91186 1 2 999999 553777 2 20 999985 1 20 999986 178067 1 597284 885921 485398 1 440658 873304 526145 1 11 999982 -920887 1 11 999997 -96979 1 17 999997 45802 1 143036 899683 162430 1 15 999989 901853 2 2 999999 2 654621 893754 1 16 999995 669256 1 2 999999 -721097 1 20 999985 720021 1 2 999999 904858 1 2 999999 253705 1 6 999983 336338 1 506433 826391 -780419 1 9 999987 -537906 2 755299 982824 2 166107 403763 2 2 999999 1 214055 229983 793388 1 259902 460771 -471478 2 6 999984 1 2 999999 57479 1 395958 617120 -444463 2 2 999999 2 4 999998 2 176612 364011 1 2 999999 688174 2 5 999999 1 9 999987 -348501 1 7 999999 -76602 2 2 999999 1 5 999991 -390091 2 2 999999 1 2 999999 942627 2 1 999990 2 2 999999 2 343951 366692 1 234766 776989 5229 1 2 999999 996763 1 15 999995 -309308 1 1 999994 263662 2 6 999989 1 8 999984 148850 2 3 999988 1 603854 633065 -610273 1 2 999999 -274371 1 2 999999 147639 2 17 999995 2 68017 224870 2 2 999999 2 102654 221450 1 2 999999 211169 2 2 999999 2 2 999999 2 10 999983 1 844158 985961 859552 1 2 999999 555188 2 20 999983 2 2 999999 1 128665 341327 -934241 1 4 999994 -383345 2 735314 972936 2 20 999990 1 620961 733248 -76103 2 206129 468155 1 2 999999 240957 2 4 999993 2 10 999984 2 2 999999 1 13 999984 30012 2 2 999999 2 11 999992 1 11 999986 625090 2 12005 571991 2 1 999990 2 11 999997 1 2 999999 771676 2 6 999998 1 2 999999 -28165 1 2 999999 587331 1 700743 836868 179230 1 19 999984 -342238 1 118476 790692 755688 2 128981 910186 2 20 999986 2 2 999999 2 3545 934523 1 2 999999 -488246 2 2 999999 2 450572 929674 1 525640 822531 274436 2 10 999982 2 312115 824167 2 2 999999 1 895678 986937 -921411 1 2 999999 411946 1 2 999999 534288 1 10 999983 784338 2 368820 785968 2 2 999999 2 326187 692479 2 65440 107126 2 2 999999 1 2 999999 -763955 1 2 999999 552606 2 2 999999 1 123240 488331 -568746 1 802552 859230 -26407 2 12 999989 2 2 999999 1 2 999999 -544276 1 2 999999 334978 1 13 999984 313997 2 577755 940405 1 8 1000000 -616468 2 625709 676387 1 18 999989 162305 1 146759 631711 284686 2 2 999999 2 369780 959558 2 2 999999 1 625248 810520 144513 1 139680 481103 -125923 1 452959 523373 -718408 1 430778 603316 234216 1 2 999999 -56448 1 2 999999 -902801 1 2 999999 -159411 1 2 999999 394196 1 2 999999 -158485 2 349425 928920 1 4 999984 98694 1 420237 915209 105135 1 2 999999 184200 1 2 999999 936575 2 12 1000000 1 476438 639929 -262758 2 2 999999 2 19 999994 1 12 999982 51813 2 593029 747533 2 2 999999 1 2 999999 432580 2 2 999999 1 18 999987 -473702 1 615219 619995 983807 2 2 999999 1 347956 860886 461881 1 228908 905162 -136799 2 20 999993 1 18 999997 704543 1 304084 433409 -822956 1 19 999997 -667503 2 268828 949494 2 2 999999 1 33257 185158 -689866 2 2 999999 2 180201 906727 2 2 999999 1 13794 398877 64036 2 2 999999 1 250415 730423 -124910 1 386834 582143 -500634 1 85284 387474 -555496 1 329061 445812 127713 1 476058 862870 -893293 1 2 999999 691920 1 9 999990 -311909 2 4 999993 1 17 999993 -857360 2 2 999999 1 653241 789736 -992958 2 2 999999 1 2 999999 192622 2 294421 672888 2 1 999986 1 2 999999 384116 2 2 999999 1 75494 226730 -297461 2 2 999999 1 2 999999 140064 2 39944 316455 2 2 999999 2 20 999984 2 399143 759640 2 17 999985 2 2 999999 1 2 999999 548113 2 498758 744530 2 810380 818954 1 2 999999 679331 1 2 999999 750076 1 2 999999 86507 2 2 999999 2 13 999997 2 451350 886573 2 64102 919591 2 86108 982059 2 2 999999 1 373770 567791 -420609 2 2 999999 1 2 999999 -810462 2 2 999999 1 2 999999 -436518 2 561309 743980 1 2 999999 988456 1 2 999999 -161543 1 2 999999 -988440 1 4 999993 251888 2 7 999993 2 2 999984 1 352774 982040 -144233 2 2 999999 1 2 999988 177740 1 13 999984 810268 2 734233 953605 1 2 999999 1229 1 343861 383553 282368 1 17 999996 -203595 2 692823 888994 2 2 1000000 2 2 999999 2 6 999985 1 2 999999 626088 1 326508 676093 -145973 1 13 999992 -106157 2 2 999999 2 17 1000000 1 8625 582413 93067 1 2 999999 776730 1 2 999999 -134954 2 15 1000000 1 194784 326288 -720589 2 2 999999 2 2 999999 2 85910 136464 2 155812 725743 1 1 999989 324367 2 466678 685520 1 11 999994 622242 1 138355 674788 -695656 2 2 999999 2 2 999999 1 14 999991 666692 2 17 999981 1 1 999996 -340573 2 2 999999 2 2 999999 2 764463 789848 1 2 999999 -53791 1 1 999990 43158 2 12 999996 1 2 999999 -998513 2 2 999996 1 15 999999 163845 2 2 999999 2 2 999999 1 659158 716785 763237 2 15 999984 1 9 999992 670752 2 296699 522554 2 2 999999 2 2 999999 1 271745 302968 677827 2 531158 820794 1 13 999988 -422822 1 133151 154832 444333 1 9 999996 -614466 1 2 999999 947859 2 2 999999 2 2 999999 1 2 999999 -839106 2 294877 455846 2 12 999982 2 2 999999 2 59213 218340 1 8 999990 -504668 2 12 999986 1 197619 957911 446376 1 2 999999 605946 1 7 999998 -659831 2 528347 677225 2 2 999999 1 2 999999 169144 2 283006 903312 2 324116 574149 2 2 999999 2 295474 602911 2 12 999996 1 2 999999 769192 2 2 999999 2 557713 743735 1 25228 993301 -799719 2 90397 534569 1 2 999999 -640182 1 41740 731171 860375 2 725520 894272 1 734936 921738 -540911 1 260325 500947 -489481 1 862637 972134 -950319 2 2 999999 2 197609 602753 1 2 999999 954922 1 6 999985 -292300 2 6 999991 1 10 999990 -864632 2 2 999999 2 2 999999 2 18 999981 2 7 999981 2 53111 607079 2 5 999996 2 286596 519483 1 19 999983 471861 1 2 999999 -314716 2 628396 638260 1 11 999995 531144 1 17 999996 -931407 2 2 999999 1 2 999983 677851 1 18 999986 286694 1 2 999999 714634 2 2 999999 1 2 999999 237063 1 2 999990 323075 1 2 999996 -25670 1 293801 972094 455407 2 96917 580856 2 4 999983 2 18 999982 1 2 999986 597477 1 20 999996 699572 2 2 999999 2 495665 711058 2 2 999999 1 2 999999 -618477 1 4 999987 -415189 2 5 1000000 1 112020 411303 -594569 2 434527 548107 1 6 999981 -3419 2 12 999983 2 2 999999 2 400271 687450 2 117054 464578 1 160494 650926 894493 1 3 999997 -271311 2 2 999999 2 363455 964014 2 2 999999 1 2 999999 820215 2 390590 463713 1 140746 177349 181617 1 251006 680244 391600 1 11 999994 895646 2 63071 314709 1 290454 363199 19343 2 2 999999 1 344272 819578 702281 1 33964 408898 -122387 1 2 999999 -489440 1 89351 647702 590886 2 1238 992372 1 239166 678345 334050 1 8 999997 -817004 1 14 999987 913831 2 766673 882953 2 2 999999 2 2 999995 2 2 999999 2 7 999981 1 9 999998 -366485 2 6 999997 1 2 999999 415658 1 655922 972282 211761 1 473550 543957 681030 1 5 999988 -470367 1 173129 687476 83970 1 2 999999 842266 1 141700 259975 -16618 1 12 999995 -830622 1 418219 802210 -169120 1 7 999988 -199289 2 225008 935923 2 2 999999 2 14 999994 1 222406 528396 -40393 1 336777 812885 -434514 1 2 999999 523335 2 13 999988 2 2 999999 2 663382 843222 2 17 999981 1 12 999987 -297900 1 2 999999 -811177 1 54896 915370 976325 1 2 999999 116676 2 7 999992 1 13 999983 235874 1 1 999993 -917120 2 2 999999 2 2 999999 1 2 999999 517713 2 456535 573520 1 2 999999 -814 1 2 999999 843951 1 2 999999 -410167 2 250125 445847 2 301856 836640 2 94574 467916 1 6 999991 -107600 2 2 999999 1 247222 469624 798366 2 259564 765679 1 2413 154593 618815 2 19 999998 1 2 999999 120518 1 15 1000000 -399616 1 23614 846973 455009 2 705453 947845 2 539830 790105 1 297089 925678 113215 2 544425 678451 2 381841 822084 2 16319 364556 1 6 999984 80854 1 2 999999 106737 1 19 999988 -100671 2 4 999982 2 237374 785907 2 2 999999 1 17 999998 -700089 1 667778 821905 843430 1 19 999987 -367851 2 466135 958936 2 2 999999 2 2 999999 1 674371 989893 700049 1 9 999988 563080 1 2 999999 -940676 2 2 999999 1 426395 684337 679886 2 9 999999 2 615771 883505 2 188363 845518 2 20 999989 2 2 999999 2 2 999999 2 661680 965130 1 526325 809561 -241101 1 7 999998 -591323 2 4 999984 2 13 999981 2 2 999999 2 6 999998 1 90574 819604 779743 2 3 999990 1 2 999999 -744869 1 2 999999 -709739 2 2 999999 1 286020 543070 -389804 2 398367 641370 1 1 999990 325105 2 2 999999 1 12 999988 848449 1 4 999984 -267635 1 160219 484677 556646 1 8 999988 739762 1 2 999999 -417999 1 2 999999 976078 1 7296 720989 -564435 1 389504 676531 759868 1 204819 613730 -297281 1 2 999999 178077 2 12 999990 2 163689 907947 2 2 999999 1 2 999999 -132340 1 6 999996 -416307 1 11 999989 -303222 1 6 999981 -70574 1 19 999987 -12641 2 13 999989 1 2 999999 66828 1 2 999999 641364 1 16 999989 432550 2 622864 916922 1 579722 798103 72249 1 17 999989 784463 2 125672 286310 1 2 999999 406355 2 2 999999 2 2 999999 1 5 999984 -231712 2 58748 733920 2 2 999999 1 5519 427651 752691 1 118890 471822 -607353 1 2 999986 327369 1 13 999999 62727 1 2 999999 -728003 2 2 999999 1 2 999999 -94466 1 2 999999 793700 1 603736 635054 870351 1 3 999996 -248307 2 2 999999 1 87478 926923 866771 2 130284 661237 2 2 999999 2 125684 441250 2 2 999999 2 2 999999 1 397419 596581 -354660 2 521389 998045 1 47630 902347 490320 1 2 999999 812367 1 11 999981 -5811 1 2 999999 -840342 2 2 999999 1 2 999999 377338 1 17 999982 558078 1 2 999999 893599 2 1 999995 2 17 999993 1 2 999999 727061 1 18 999981 38823 2 2 999999 1 2 999999 -607413 1 20 1000000 995117 2 75823 428934 1 458190 795686 574319 2 2 999999 2 2 999999 2 18 999999 2 151889 512190 1 2 999999 311777 1 8 999993 183728 2 12 999995 1 2 999999 -354601 1 2 999999 713001 1 16 999994 -269227 2 2 999999 1 2 999999 -965723 1 11 999983 929801 1 2 999999 623311 2 2 999999 2 666109 675450 1 492932 631664 -763768 1 532091 744324 -93329 1 518787 745168 -41780 1 2 999999 807279 1 6 999985 307088 1 389721 472219 -878700 1 8 999996 -268903 2 3 999998 1 84105 900537 765059 1 2 999999 -806743 1 2 999999 219580 2 20 999989 2 5 999990 2 462213 783712 2 5 999981 2 11 999994 1 356398 367077 630971 1 2 999999 -607215 2 298386 760331 1 2 999999 943169 1 1 999986 787914 1 110746 612208 884683 2 5 999999 1 3 999982 -203353 2 2 999994 2 58849 833114 1 2 999999 874024 2 2 999999 1 16 999989 315908 1 1 999998 616685 1 2 999999 -506989 2 15 999990 2 15 999985 1 13 999997 -385043 2 2 999999 2 100901 803032 2 1 999998 2 377900 844434 2 182316 853685 2 9 999992 2 2 999999 2 663897 887192 1 2 999991 454999 2 2 999999 1 2 999985 -55085 2 39022 966814 1 2 999999 -649914 1 238384 789255 778040 2 2 999999 2 2 999999 2 3 999983 1 2 999999 405571 2 16 999995 2 16 999991 1 19 999981 -930075 1 496184 510528 82517 1 395468 923104 947275 2 2 999999 2 2 999999 2 2 999999 1 4 999982 491653 2 610969 658881 2 653490 886347 1 2 999999 405055 2 19 999981 2 432642 507385 1 178837 379090 252108 2 115123 138831 2 2 999999 2 11 999988 2 8 999996 1 11732 278996 -677375 2 20 999993 1 593476 956044 415398 1 754744 824281 -251051 1 6 999992 -528740 1 2 999999 -243026 2 2 999999 2 214596 656533 2 2 999999 1 2 999999 586498 1 467276 584559 300901 1 6 999997 -488783 2 2 999999 2 114970 927518 2 364877 859484 1 486681 793065 -274561 1 2 999999 416928 1 4 999987 43137 1 5 999981 635590 2 453488 688868 2 446566 975013 2 63585 244128 1 44722 711182 -161224 1 16 1000000 861594 1 2 999999 411547 2 2 999999 2 2 999999 1 2 999999 652611 2 201601 640112 1 2 999999 381624 2 587186 895170 1 942181 980707 -636724 1 2 999999 798835 2 271987 607202 2 2 999999 2 2 999991 1 324291 778724 -735715 1 1 999982 -935630 1 2 999999 18373 2 20 999985 2 4 999985 2 20 999987 2 13 999983 1 5 999997 3033 1 7937 44093 -480204 1 17 999987 -125256 1 3 999989 -62557 1 3 999982 499554 2 97701 762986 1 450479 789451 322339 1 5 999989 97693 2 2 999999 1 199691 986534 -31687 1 12 999995 641355 1 416924 672782 -296019 2 2 999999 2 19 999982 2 550713 565720 1 33250 372762 943882 1 10 999993 -992922 2 455017 678524 1 109739 795359 619459 2 2 999998 2 10 999988 2 2 999999 1 130648 816678 -875300 2 4 1000000 2 1 999990 1 6 1000000 -503188 1 9 999998 67282 2 357010 863021 2 14 999986 1 667510 836417 824187 2 135525 693237 1 2 999999 -331359 1 39382 705539 955679 2 2 999999 2 15 999986 2 6 1000000 2 15 999999 2 4 999989 2 11 999998 2 6 999989 1 417689 761605 897352 2 764459 858643 2 2 999999 1 706331 948474 -330814 2 410109 522901 1 10 999994 895731 2 635809 976772 1 2 999999 535870 2 2 999999 2 9 999987 2 2 999999 1 2 999999 -155260 1 18 999990 904273 1 2 999999 417452 2 2 999999 2 12 999990 2 2 999997 2 2 999999 2 18 999985 1 316050 642847 219 2 17 999999 1 717711 943863 -331998 2 10 1000000 1 407341 668380 -646133 1 2 999999 367176 2 7 999983 2 10 999981 2 127889 149140 1 20 999995 -710728 2 383819 463623 2 14 999987 1 2 999999 431631 1 2 999999 -488862 1 1873 445736 -804586 1 2 999999 123712 2 349695 678242 2 761082 904070 1 561276 734161 -256914 2 2 999999 2 185104 952935 2 5 999984 2 577687 902620 2 7 999996 1 3 999997 -35885 1 2 999999 54974 1 11 999994 234838 2 12 999993 2 3 999982 2 2 999999 2 2 999999 1 2 999999 619382 2 20 999999 1 14 999997 566463 1 234530 790379 -597125 1 2 999999 452543 1 64676 536470 -982867 2 266832 786041 1 522195 855025 112290 1 8 999981 969694 1 2 999999 -612190 2 2 999999 2 11 999986 1 176616 247482 779242 2 9 999991 1 183277 210737 -620828 2 2 999999 2 12 999984 2 16 999992 2 4 999983 1 2 999999 -919966 1 585820 619926 457094 2 2 999999 2 17 999995 1 2 999999 -677667 1 338388 912551 677991 1 11 999988 -189310 2 2 999999 2 672348 697620 1 2 999999 654650 2 578627 805146 1 122533 184359 901558 1 20 999998 -200416 2 14 999993 2 1 999996 1 7 999999 -97866 1 2 999999 796070 1 2 999999 -826365 1 307992 589896 879652 2 2 999999 1 2 999999 -116960 2 2 999999 1 2 999999 -112583 1 2 999999 409612 2 615551 807187 2 2 999999 1 2 999999 -135175 2 11 999984 1 2 999999 -723168 2 2 999999 1 2 999999 226833 2 2 999999 1 532270 913298 -667228 2 2 999999 1 12 999985 -98748 2 2 999999 2 2 999999 2 12 999992 2 2 999999 2 10 999995 2 4 999985 2 2 999999 2 19 999989 2 471974 957691 1 2 999999 -302967 2 9 999998 2 2 999999 1 2 999999 -331398 2 4 999999 2 16 999996 2 303604 764811 2 2 999999 1 6 999992 332286 2 8 1000000 1 2 999999 112647 1 2 999999 129337 1 2 999999 499903 2 53227 128186 1 16 999999 598733 1 3 999989 285324 2 351366 633243 1 1 1000000 213236 1 127487 831712 -216766 1 2 999999 643281 2 562160 993779 2 12 999988 2 2 999999 1 129982 239523 64125 2 2 999999 2 2 999999 2 10 999984 2 2 999999 1 2 999999 -546250 1 19 999997 -383376 1 8 999988 267779 1 541551 582566 -566621 1 6 999984 532317 1 122741 415449 31742 2 58724 311804 2 2 999999 2 13 1000000 2 562271 614820 1 6 999987 -681065 2 677701 924193 1 214609 893367 -563118 1 425976 933792 201547 2 2 999999 2 2 999999 2 63387 696609 2 2 999999 2 2 999999 1 20 999995 899433 2 590150 728679 1 2 999999 -567727 2 2 999999 1 2 999999 -886780 1 12 999996 659824 2 2 999999 2 335899 493310 1 597430 761881 -543411 1 1 999981 7113 1 2 999999 -479168 2 239920 528614 2 15 999996 1 9 999989 534306 1 2 999999 190695 1 38670 883221 615441 2 2 999999 1 12 999989 697811 1 1 999997 692043 1 6 999987 279335 2 442627 643008 2 3 999996 1 212760 250996 749677 2 18 999991 2 2 999999 1 15 999982 -748679 2 2 999999 1 2 999999 423552 2 127779 586074 1 11 999996 642107 2 2 999999 2 12 999981 1 1 999990 129248 2 8 999983 1 2 999999 -771693 2 2 999999 2 13 999993 1 2 999999 -556087 1 251579 391233 -19298 2 370731 914252 1 5 999999 -82442 1 2 999999 -995534 1 72999 983695 716219 2 299273 925222 1 2 999999 -546896 1 2 999999 -806840 2 2 999999 1 13 999995 -474668 2 3 999996 2 2 999999 1 10 999998 116685 1 93357 630964 -693939 2 256841 965769 2 2 999999 2 2 999999 2 1 999986 2 2 999999 2 2 999999 1 115007 420571 560596 2 2 999999 2 2 999999 2 2 999996 1 15 999989 49625 1 2 999999 -134394 1 2 999999 422255 2 2 999999 1 19 999981 -38967 1 323515 723376 768509 1 10 999987 909444 1 2 999999 251458 1 2 999999 -100712 2 194892 866446 2 2 999999 2 4 999994 1 565733 838759 -902222 1 11 999981 -552928 1 2 999999 -564421 2 2 999999 2 781838 875304 1 2 999999 289765 1 910106 967509 -213954 1 2 999999 -120770 1 91547 935714 261138 1 6 999987 310638 2 6 999990 1 376027 402013 986295 1 2 999999 842886 1 20 999999 -657623 1 16 999996 530975 1 255849 946651 -171929 2 1 999995 2 260112 994109 2 589298 615872 1 272059 996749 -589910 1 604590 726815 -43380 1 275233 988708 -328929 2 4 999995 1 2 999999 752572 1 11 999997 -180950 2 337406 577377 1 410328 524637 509085 1 2 999999 324782 2 16 999988 2 491681 866796 1 10 999997 -693829 1 7 999985 -105225 2 19 1000000 2 2 999999 1 2 999999 -716030 2 17 999983 1 2 999999 659454 1 19919 986517 -946337 1 261883 823799 -756143 1 134085 912885 -833223 1 201007 669961 -986457 1 20 999989 -912102 2 60007 163552 1 2 999999 -54283 2 2 999999 2 2 999999 1 8 1000000 -334775 1 2 999999 931967 1 16 999984 -865051 2 5 999982 2 195096 224771 1 2 999999 -347215 1 123701 953863 -731085 1 2 999999 -907443 1 2 999999 514551 2 5 999998 2 2 999999 1 17 1000000 -467932 2 2 999999 2 3 999997 1 2 999999 -832022 2 2 999999 1 215873 462712 -119171 2 2 999999 2 10 999988 2 2 999999 1 16 999991 359832 2 3 999986 2 4 999996 1 17 999990 -508432 2 19 999989 2 3 999997 2 229556 816499 2 2 999999 1 2 999999 -217543 1 2 999999 -236456 2 2 999999 1 416817 432369 531497 1 569534 733530 -927859 1 228396 437614 552433 1 2 999999 458501 1 16 999990 -657986 1 2 999999 -685355 2 760337 961539 2 255517 684821 1 5 999997 -555868 2 2 999999 2 16 999990 2 2 999999 2 16 999999 2 59865 601436 2 2 999999 1 2 999999 194050 2 2 999999 1 19 999989 -264024 2 2 999999 2 766047 888878 1 204926 672380 156502 1 93248 180075 979370 2 11 999998 2 376200 639072 1 8 999981 -810116 2 706255 738858 2 11 999993 2 2 999999 2 20 999996 1 2 999999 898505 2 417924 696799 2 5 999989 2 8 999993 2 2 999999 1 390802 411964 -971248 2 2 999999 2 2 999983 1 14 999984 -538045 2 2 999999 2 2 999999 2 2 999999 1 14 999985 -852620 1 1 999986 -552302 2 2 999999 2 253668 976557 1 311863 619628 809811 2 2 999986 1 9 1000000 -506420 2 480836 480861 1 2 999999 -168436 2 9 999993 1 12 1000000 683935 1 2 999999 584084 1 2 999999 -351005 1 110472 365906 -26392 1 406872 920326 -995792 2 197564 260295 2 130843 406268 2 118898 800323 2 9 999988 2 292929 716441 2 2 999999 2 2 999999 1 324525 646285 -16147 2 255554 396057 2 756205 952302 2 2 999999 2 20 999997 1 2 999999 563622 1 7 999995 -702502 1 2 999999 -789718 1 2 999999 -410351 2 389863 662293 1 244931 813958 311878 2 61165 888763 2 20 999997 2 2 999999 2 11 999985 2 2 999999 2 5 999996 1 13 999995 777917 1 11 999981 -666264 1 7 999983 -978576 1 14 999986 369677 1 2 999999 440617 1 275242 485334 -849923 2 2 999999 2 278035 804786 2 38394 403542 1 2 999999 -172044 2 521397 793968 2 4 999993 1 10 1000000 898036 1 66194 657632 334705 2 2 999999 1 368829 980559 611626 2 11 999987 1 2 999999 322026 1 19 999988 -700141 1 2 999999 -352040 2 2 999999 1 386508 473753 101918 1 2 999999 -768307 2 317905 591152 1 105058 128132 -966862 2 6 999986 1 379273 503639 -998912 2 431504 451776 2 16 999986 2 315967 918482 1 14 999981 -510377 2 438411 945139 2 37593 446380 2 9 999994 1 2 999999 -716904 1 674855 970500 310918 2 7 999988 2 2 999999 2 5255 377794 1 2 999999 83039 1 2 999999 -432066 2 2 999999 2 12 999989 1 388675 906875 306910 2 9 999993 2 39884 261096 2 108919 528332 2 12 999988 2 2 999999 1 321711 936918 -875178 1 18 999990 -201665 2 316293 757212 2 640122 783690 1 275055 527799 -839718 2 2 999999 1 158996 821708 -241900 1 20 999988 -173593 1 20 999991 810059 2 413330 698247 2 2 999999 1 6 999998 351942 1 9 999993 6010 1 513020 590204 226948 2 180400 617458 2 2 999999 1 2 999999 326340 1 2 999999 -325507 2 8 999985 2 12 999982 2 508186 560206 2 10 1000000 2 4 999982 2 18 999994 1 157766 484388 -308201 2 2 999999 2 2 999999 2 2 999999 2 28325 984874 2 5 999989 2 2 999999 1 2 999999 960763 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 422740 559250 830840 2 16 999982 1 7 999990 248087 1 177579 511431 -67922 2 11 999999 2 173304 711280 1 806156 812980 -781623 1 2 999999 319294 2 2 999999 2 18 1000000 1 8 999986 -774827 2 236916 724784 2 29350 736264 2 2 999999 2 500012 775956 2 2 999999 1 3 999991 581551 2 2 999999 1 4 999992 618742 2 557558 631654 1 16 999991 531984 1 19 999985 -492677 2 2 999999 1 5 999998 -504921 2 2 999999 1 14 999986 948927 1 8 999987 -640776 2 611053 811478 1 9 1000000 590415 1 2 999999 -798734 2 2 999999 1 2 999999 -714982 2 144621 186553 2 144493 704816 1 3 999995 40003 2 619174 639817 1 2 999999 -633031 2 2 999999 1 364099 597456 -654447 1 19 999983 -347486 1 461235 676084 -348794 1 4 999985 378025 2 9 999994 1 4 999993 598410 2 2 999999 1 4 999994 -338767 1 18 999989 236794 2 250431 462028 2 75178 536267 1 396516 705705 6857 2 5 999997 2 2 999999 2 64356 266975 1 10 999982 -60250 1 2 999999 -2597 2 345878 944415 1 395377 504126 540815 2 188959 623776 1 258581 680909 -20901 2 2 999999 2 16 999986 1 2 999999 144207 1 2 999999 19127 1 13 999989 229585 2 17 999993 2 2 999999 2 644484 918151 1 19 1000000 -828058 2 11 999993 1 525921 650850 -540030 2 16 999987 2 13 999983 2 2 999999 1 19 999997 335620 2 54153 112149 2 319076 968575 1 745875 873631 693765 2 2 999999 2 2 999999 1 201287 753934 572431 2 13 999993 2 901221 940986 2 175038 852625 1 2 999999 -11254 1 108418 380615 -977735 2 388709 952075 1 181079 899492 211776 1 16963 672893 -570347 2 2 999999 2 1 999987 1 2 999999 -270802 1 2 999999 -826538 2 776624 794757 2 860720 988010 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 24332 302266 2 882511 981638 1 16 999981 -110744 2 2 999999 2 463941 493910 2 2 999999 1 2 999999 418208 1 2 999999 788248 2 2 999999 2 92647 578935 1 2 999999 984784 1 2 999999 -686242 2 335409 688542 1 288864 918841 663350 2 2 999999 2 13 999981 2 2 999999 1 14 999987 779501 1 59256 952827 -133998 1 2 999999 141820 2 7 999992 1 55334 69485 -209256 1 2 999999 -535154 2 10 999991 1 2 999999 766395 2 123408 849682 1 6 999992 465475 2 9 999982 1 2 999999 -433973 1 20 999988 162481 1 412092 565105 -130434 2 432088 785450 1 2 999999 266208 2 177797 704189 1 388368 475140 222984 2 2 999999 1 330990 895792 941773 2 636677 756239 1 619517 852460 372752 2 3 999989 2 228922 556093 2 6 999992 2 8 999994 2 13 999986 2 14 999990 1 110613 503445 351978 1 6 999992 255584 1 11 999987 156622 1 2 999999 485775 1 2 999999 207539 1 388873 713735 891931 2 70438 598119 2 2 999999 1 5 999993 242658 1 20 999991 898920 1 2 999999 -111753 1 12 1000000 -521702 1 3 999998 323544 2 19 999993 2 2 999999 2 8 999988 2 158960 612967 1 2 999999 371922 1 119173 736551 628075 1 92089 971008 -922792 2 48596 501674 1 2 999999 -740210 1 27673 503381 888244 1 2 999999 -400454 1 2 999999 865080 1 9 999990 -157802 1 654588 823196 829927 2 280320 905970 2 93441 742563 2 2 999999 2 375336 925477 2 306836 637801 2 983911 997040 1 2 999999 -939953 1 71222 101821 -227213 1 2 999999 -210831 2 2 999999 2 328904 960876 1 14 999985 354547 2 172248 571529 1 6 999981 630984 1 2 999999 -593588 1 208774 892216 262958 1 18 999984 755082 1 10 999999 -606692 2 2 999999 1 2 999999 282416 1 450264 649355 416208 2 19 999983 1 2 999999 -557959 2 87007 516735 2 8 999995 2 760481 783446 1 20 999982 -80303 2 664630 917682 1 22660 26612 18485 1 10 1000000 626520 2 6 999997 1 363041 798807 871843 2 4 999988 1 69524 932381 -858059 1 12 999993 -446975 2 2 999999 2 20 999997 1 464113 475316 277307 2 3 999986 1 480639 807799 -111965 2 19 999981 2 20 999992 2 19 999996 1 2 999999 -463967 1 2 999999 353358 2 2 999999 1 2 999987 250027 2 54342 161156 1 2 999999 -305374 1 2 999999 475388 1 2 999999 -822345 1 16 999994 525692 1 454668 577831 609131 2 113907 319005 1 2 999999 63804 2 2 999999 2 2 999999 1 5 999982 -453045 1 638330 964387 546031 2 2 999997 2 12 999998 1 165747 208367 268021 2 2 999999 2 3 999999 1 2 999999 905553 2 502119 975963 1 2 999999 734973 1 90754 499482 -157412 2 44667 547163 1 2 999999 271281 2 17 999986 1 2 999999 -752531 2 229394 630532 2 2 999999 2 524145 644431 2 19 999991 1 765953 948010 -761239 1 2 999999 192934 1 2 999999 -779542 1 3 999989 -106480 1 2 999999 433053 2 443162 801569 1 10 999984 -834169 1 2 999999 119717 1 2 999999 -303473 1 40666 62498 527832 2 958874 982836 1 2 999999 117828 1 18 999993 627526 2 458957 855163 1 267155 457843 -92299 1 2 999999 799948 2 5 999981 1 2 999999 740810 1 74892 930339 -45343 2 2 999999 1 12 999995 655163 2 2 999999 1 6 999981 -963034 1 2 999999 -182174 1 2 999999 829738 1 5 999990 2775 1 2 999999 -163482 2 2 999999 1 2 999999 285957 2 331318 521827 1 18 999990 -451985 2 3 999991 1 2 999999 -735365 2 5 999983 1 20 999988 214817 2 2 999999 1 2 999999 755043 2 722241 791602 2 20 999987 2 2 999999 1 2 999999 323536 2 2 999999 1 2 999999 9341 1 2 999999 -123892 1 2 999999 -851084 2 269466 882060 1 20 999997 -555607 1 2 999999 229723 2 2 999999 1 3 999987 -83689 1 14 999987 -281598 1 2 999999 634347 2 11 999998 1 6 999992 102989 2 2 999999 2 424261 474931 2 2 999999 2 30997 801447 1 2 999999 898683 1 2 999999 -738930 1 2 999992 862497 1 3 999990 569572 2 10 999993 1 17 999987 -482713 2 2 999999 1 3 999992 809738 1 388151 717149 329120 1 18 999989 660599 1 730821 809302 683262 2 2 999996 2 8 999997 1 2 999999 119742 2 617497 773211 1 187433 490812 -929731 1 16 999998 259018 1 251688 879302 230004 2 2 999999 2 118821 954191 1 7 999983 706314 2 9 999998 2 300729 353739 1 2 999999 939540 1 13 999986 273018 2 585971 598643 1 93471 136529 -544556 2 2 999999 2 160228 561369 1 14 999990 -28177 1 257535 773727 -864515 2 8 999986 2 639501 845568 2 2 999999 2 11 999987 2 12 999992 2 2 999999 1 8 999995 -595588 1 2 999999 556661 1 295230 441417 -556295 2 2 999994 2 2 999999 2 2 999999 2 13 999981 2 5696 695085 1 2 999999 -499614 2 152388 944890 2 6 999996 1 707925 950589 484522 2 2 999999 1 2 999999 676453 1 170850 990154 -697892 2 136625 766011 1 42091 839217 -583433 2 2 999999 1 14 999991 213598 2 42747 601617 2 2 999999 1 151148 907015 -224858 2 7 999983 2 117916 866701 1 2 999986 801881 1 224979 858084 -700702 1 13 999994 -596090 1 462529 507000 273814 1 97437 477866 -700516 1 206108 565419 -167700 1 1 999984 -381440 2 489700 775217 2 2 999999 2 2 999999 1 4 999983 -495475 2 627712 810960 1 2 999999 849364 1 2 999999 817130 1 11 999986 -727848 2 13 999992 1 623595 663057 835911 1 401079 600272 -407584 2 9 999988 1 13 1000000 -437214 1 2 999999 -588963 2 269987 496516 1 16 999997 -670658 1 428852 939122 128088 2 12 999986 2 1 999987 1 19 999981 -813368 1 11 999996 454950 1 14 999995 552284 2 76935 241129 2 1 999987 2 476456 829304 2 2 999999 2 218163 815788 2 281903 399249 2 2 999999 2 239592 338304 1 2 999999 132893 2 5 999997 2 15 999998 2 2 999999 2 16 999995 2 2 999999 2 94417 622292 1 7 999993 -622051 2 16571 111796 2 784912 975665 2 2 999999 2 7 999984 2 2 999999 1 2 999999 822368 2 43846 475266 1 2 999999 -458729 2 13 999984 2 2 999999 2 703622 838694 2 213490 811535 2 2 999999 1 10 999999 -794271 2 61765 338221 2 82367 134954 1 11 1000000 179702 1 78077 493147 685822 2 2 999999 1 735018 775259 661567 1 235318 549576 -721614 2 217899 900346 2 2 999999 2 2 999995 2 2 999999 1 132502 913401 -936349 2 2 999999 1 236661 638216 157945 2 2 999999 1 585451 837511 117891 1 642513 991316 510058 1 360660 511788 39561 2 312421 983814 1 2 999999 -696934 1 16 999982 -684102 1 2 999999 250950 2 2 999999 1 20 999984 110590 1 11 999984 -20898 1 3 999987 660785 2 457162 828727 2 2 999999 2 2 999999 2 2 999999 1 15 999991 -75391 2 218525 612046 2 2 999999 2 2 999999 1 17 999999 433235 1 344058 998715 929114 2 7 999994 2 2 999999 1 15 999987 45205 2 348886 647206 1 24679 880081 -586845 2 9 999999 1 2 999999 458551 2 2 999999 2 540109 776794 2 13 999981 1 18 999997 575428 1 231356 760564 437250 1 2 999999 -102677 2 2 999999 2 1 999983 1 18 999989 -290691 2 363303 411981 2 2 999999 2 2 999988 1 13 999983 925069 2 2 999999 1 9 999985 -838208 2 2 999999 1 61874 573744 -612526 2 379562 420201 1 2 999999 503587 1 467454 740286 -440580 2 17 999991 1 2 999999 -959140 1 48188 929998 825251 1 2 999999 -601875 1 873523 963682 67992 1 19 999986 522459 1 2 999999 -667263 1 229495 711211 -821362 2 3 999984 1 2 999999 553620 1 14 999988 778541 1 15 1000000 370528 1 2 999999 -239855 1 4 999983 -66484 2 7 1000000 2 7 999995 2 10 1000000 1 13 999982 80147 2 2 999999 1 2 999999 -375049 2 18 999987 2 19724 38386 1 11 999991 979315 2 361461 436142 1 10 999992 -126733 1 2 999999 -688263 2 2 999999 2 242392 947932 1 18 999987 385435 2 600917 724820 2 2 999999 2 847715 912145 2 2 999999 1 17 999988 -150904 1 2 999999 98984 1 2 999999 -172018 1 15 999983 -214041 1 12 999990 180356 2 3 999998 2 2 999999 1 6 999993 339185 1 2 999999 -216541 1 2 999999 -252150 1 2 999999 -462433 1 575944 893513 685506 2 17 999997 2 2 999999 2 34949 405634 2 18 999988 2 4 999981 2 6 999991 2 2 999999 2 343712 852016 2 2 999999 1 2 999999 -580038 1 433370 511390 675300 1 247846 529927 -875949 1 2 999999 -512950 2 291466 327137 2 2 999999 2 15 999982 1 157749 473762 341138 1 266928 950918 687051 1 2 999999 -311026 1 2 999999 -232675 1 1 999996 -364341 1 2 999999 819869 2 3 999984 2 93229 460367 2 2 999999 1 2 999999 -898539 1 16 999996 623596 2 12 999988 2 464203 814304 2 621443 995401 1 2 999995 -616959 2 58979 566963 2 515347 781614 1 2 999999 -44113 2 2 999999 1 2 999999 111298 2 16 999992 2 3 999982 2 470477 902169 2 10 999997 2 2 999999 1 2 999999 936327 2 2 999999 2 2 999999 1 127919 185930 -606727 2 2 999999 1 6 999990 -466680 2 70349 916878 2 2 999999 2 2 999999 1 2 999999 -86788 1 317964 620798 -385797 2 144032 989649 2 606569 913488 2 17 999988 1 377222 862399 -449083 1 6 999989 983590 1 3 999983 -12961 2 11 999991 1 125011 887001 56479 1 458285 785286 431826 2 205390 280966 2 35444 530672 1 11 999995 -18707 1 2 999999 -702360 1 2 999999 750967 1 2 999999 426145 1 14 999983 514071 2 2 999999 1 13 999988 -536292 1 472911 901335 -839482 1 204144 432545 564219 1 2 999999 -828526 1 676705 843646 450680 2 2 999999 2 10 999998 2 2 999999 1 102029 851775 -49487 1 419600 951689 190094 1 20 999998 -776938 1 2 999999 783883 2 490899 627827 1 13 999988 -440419 2 17 999985 2 138024 473461 1 163950 726846 -784152 2 2 999999 2 2 999999 2 335470 509393 2 15 999994 1 2 999999 520618 2 282521 888424 1 2 999999 777312 1 171469 880115 332182 1 21512 518388 101391 2 646142 899956 1 2 999999 1867 1 2 999999 -137398 2 52148 634865 2 2 999999 2 18 999995 1 36038 959399 691078 1 12 999994 -490922 1 2 999999 -697644 1 148121 486685 -546837 1 2 999999 -380941 1 3 999996 -335832 2 482612 915822 2 2 999994 1 2 999999 -946586 1 11 999988 2818 2 2 999999 2 141187 359154 1 2 999999 827530 1 4 1000000 -60171 2 18 999997 2 11 999982 2 2 999999 1 326646 486164 -799945 1 2 999999 881432 2 12 1000000 1 6 999982 -134264 1 13 999984 807732 1 16 999997 568733 2 2 999999 2 2 999999 1 178939 388794 491619 2 5 999987 1 14 999988 570540 2 2 999999 1 2 999999 572865 1 2 999999 318375 2 150549 463284 1 948089 964406 -923716 2 13 999994 1 2 999999 -185560 1 94914 947569 -961276 2 2 999999 1 11 999988 -186595 1 338997 393728 970947 1 2 999999 417030 2 2 999999 1 9 999990 -381461 1 8 999989 -412844 2 8 999997 1 19 999993 -760655 1 2 999999 607143 1 5 999994 138131 2 731715 946968 2 319322 455503 2 344210 834651 2 2 999999 2 2 999999 1 2 999999 71410 1 2 999999 267856 2 12 999984 1 400576 979408 781148 1 13 999997 951345 1 6 1000000 738579 1 2 999999 -750918 1 448895 736008 -792632 1 711519 820603 -812436 1 2 999999 118882 1 2 999999 -56409 2 19 999998 1 2 999999 149423 2 2 999999 2 72528 643811 2 129499 237741 2 376068 985318 1 2 999999 -810844 2 215785 621066 1 7 999985 950552 1 2 999999 769205 1 390290 392007 -707657 1 2 999999 -135789 1 2 999999 140214 2 2 999999 2 13 1000000 1 2 999999 880419 1 6 999984 972454 1 2 999999 -497051 1 2 999999 400661 2 16 999983 2 829545 880993 2 2 999999 1 209907 264467 787775 2 64999 142422 1 2 999999 62864 2 283354 529723 2 2 999999 2 2 999999 1 20 999985 -501872 2 2 999999 2 208643 798448 2 2 999999 2 652288 656241 2 2 999999 1 16 999985 -306260 1 521195 880845 151351 1 308658 371899 -276540 2 2 999999 2 2 999999 1 215428 976322 -845402 1 2 999999 875658 1 9 999981 70922 2 3 999989 2 16 999998 2 17 999987 1 2 999999 -270532 2 36541 152803 1 2 999999 -771578 1 2 999999 -3713 1 2 999999 -192202 1 2 999999 -651387 2 2 999999 2 16 999983 1 263847 969337 473891 2 2 999999 1 2 999999 -202189 1 291509 347384 -635664 2 16 999993 1 734926 968226 -870140 1 2 999999 -935871 1 2 999999 -19257 1 492145 676177 395227 2 307065 398528 1 90240 655568 -88737 1 9 999992 438259 1 198496 356566 -269401 1 3 999984 -559047 2 97526 193590 1 2 999999 -518546 2 2 999999 2 2 999999 1 10 999996 11793 1 6 999995 190499 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -435136 1 2 999999 383918 1 15 999990 428007 1 374605 679275 586276 1 2 999999 628877 1 225943 987888 -4885 1 2 999999 759734 1 19 999985 -972301 2 19 999996 2 1 999986 1 2 999999 -903927 2 9 999982 1 2 999988 -872097 2 574283 926150 2 111279 133866 1 429337 752889 -635664 1 18 999982 616651 2 329230 877665 2 95933 795260 1 341656 834102 -408995 1 1 999998 -99861 2 109459 947235 2 91314 835295 2 338752 750520 1 2 999999 896713 2 231009 700203 1 10 999990 -801482 1 2 999999 -723547 2 2 999999 1 230395 740862 54619 1 4 999998 -913446 2 4 999986 1 17 999981 56962 1 2 999999 -499620 2 2 999999 2 2 999999 1 211466 376911 -313450 2 2 999999 2 9 999992 1 350350 503995 -807743 2 2 999999 1 5 999994 -413401 2 2 999999 1 172020 740596 -901020 1 2 999999 408803 1 680932 976811 184467 1 147639 163405 10663 1 20 999988 -705960 2 2 999999 2 39196 674110 1 10 999999 -558868 1 2 999999 -198150 2 2 999999 2 513139 557820 1 587044 918026 -497892 2 2 999999 1 19 999997 -164385 1 13 999996 -330085 2 11 1000000 1 20 999985 929300 1 2 999999 -266519 2 162606 637901 2 462995 938089 2 259533 642638 1 563507 819907 989624 1 2 999999 -602814 1 2 999999 -603134 1 2 999999 -605873 1 2 999999 -772747 1 18 999987 921039 2 730444 803775 1 2 999999 -752298 2 18 999999 1 228712 771070 45144 2 8 999985 1 307763 954292 464364 2 174421 979728 1 2 999999 -916492 2 2 999999 1 2 999999 -763943 2 7 999995 2 2 999999 1 2 999999 -106053 1 2 999999 407996 1 627454 787518 -158411 2 15 999992 2 2 999999 2 183043 870358 2 6 999984 2 480219 709146 1 12 999995 -571056 1 2 999999 56311 1 30592 197490 510210 1 2 999995 -901887 2 10 999997 2 279338 992081 1 650072 900873 -730259 2 7 999985 1 682923 728842 406952 2 2 999999 1 168694 369842 639620 2 53049 930595 2 8 999992 2 209027 516007 1 5 999994 396697 2 2 999999 1 396628 759795 854017 2 193498 807283 1 2 999997 -511236 2 640887 929364 2 111134 328720 2 2 999999 2 12 999993 2 3 999999 2 502731 669111 1 16887 381065 -111384 2 2 1000000 1 2 999999 460717 1 160195 678896 272432 1 1 1000000 -811791 1 508201 825313 185658 2 67158 235231 2 20 999989 1 9 999992 144412 1 372640 693220 -982630 1 61006 409530 25746 2 9646 566383 2 9 999987 1 2 999999 -100763 1 860184 994112 -60255 1 2 999999 -764300 1 2 999999 233731 1 4 999997 190877 1 15 999983 -668317 2 15 999988 2 15 999981 2 13 999991 2 2 999999 1 345673 702609 984407 2 1 999999 1 2 999999 998964 2 494072 941026 2 2 999999 2 7 999992 1 2 999999 -591234 1 2 999999 -954964 1 14 1000000 -435061 2 200477 273859 2 2 999999 1 231622 600215 -266442 2 150926 242572 2 446089 739324 1 244423 892047 278955 2 135696 510330 1 13 999996 167495 2 2 999999 2 147910 597842 2 527084 754526 2 2 999999 1 16 999995 874910 2 70592 756993 1 478918 699468 819653 1 7 999989 739817 1 11 999987 851112 1 11 999981 706236 1 153324 788781 750486 2 2 999999 1 870643 949562 178470 2 457905 474548 1 584326 924260 68961 2 16 999993 2 2 999999 2 40838 356175 1 7 999994 778691 1 2 999999 -335894 1 2 999999 451984 2 12 999991 1 169571 184927 -122497 1 2 999999 -502926 1 433540 926821 -994654 2 328644 825048 2 616097 749951 1 2 999999 -768608 1 17 999995 -499470 2 2 999999 1 10 999999 -818991 1 2 999999 576692 2 2 999999 1 2 999999 202612 2 308784 341524 2 1 999985 1 54939 822693 314892 2 9 999992 1 833209 916417 -973846 1 2 999999 -489517 1 2 999999 -597365 2 640499 776132 2 169757 600400 1 170384 539490 -274895 1 2 999999 775487 1 2 999999 143847 2 2 999999 1 2 999999 -438747 2 557984 940981 1 11 999981 817721 1 2 999999 -736238 1 124202 949815 -103229 2 376405 630538 1 2 999999 352434 2 6 999987 1 2 999999 671293 1 510695 900136 224098 1 2 999999 816624 1 3 1000000 -253787 2 2 999999 2 2 999999 2 2 999999 1 184965 456607 -595549 1 109363 735218 -551995 2 2 999999 1 4 1000000 130989 1 9 999998 170016 1 10 999992 -805368 2 2 999999 1 398216 731671 974248 1 2 999999 113287 1 11 999981 -707999 2 305668 469137 1 2 999999 -840935 2 91235 144006 2 121326 576273 2 2 999999 2 15 999997 1 2 999999 573022 1 2 999999 -23433 1 2 999999 -10408 1 2 999999 199131 2 2 999999 2 5 999994 1 277872 870181 541272 2 2 999999 1 2 999999 -520545 2 2 999999 1 2 999999 -692280 1 15 999996 -871226 1 123455 816688 -983318 1 2 999999 700888 2 586465 774700 2 146896 384130 1 2 999999 -853598 1 2 999999 536282 2 10 999993 2 2 999999 1 157855 862094 660565 2 16 999987 2 446264 907331 2 96085 328173 2 583881 972110 1 43856 969819 -956379 1 1 999983 153016 1 157092 375511 182199 2 2 999999 2 2 999999 1 125013 693841 -809725 1 95133 149624 -335939 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 999983 1 162117 842302 -249137 2 274024 569414 1 2 999999 621901 2 6 999986 1 2 999999 756362 2 11 999988 1 2 999999 -709581 2 500951 998501 2 7 999983 2 616314 706510 1 213828 427841 808644 2 2 999999 1 2 999999 -662798 1 2 999999 -527284 2 8 999987 2 122228 748731 1 20 999996 -738876 1 14 999992 882659 1 2 999999 -929581 2 2 999999 2 2 999999 2 122663 322671 2 18 999996 2 9 999988 1 431106 801247 878202 1 2 999999 394789 2 2 999999 2 2 999999 2 10 999982 2 2 999999 1 1 999987 949975 1 11 999993 992566 1 1 999994 -177217 1 12409 573334 -115471 2 3 999997 1 2 999999 481866 1 15 1000000 676291 2 13 999989 2 2 999999 1 241213 301128 -502099 1 2 999999 425750 2 24391 943678 2 4 999997 2 4 999994 2 18 999995 1 28629 604597 -832707 1 365274 694867 -133460 1 3 999993 58815 1 2 999999 -210838 2 501254 981730 1 323537 854979 523716 1 3 1000000 511758 1 289775 816200 332793 2 2 999999 2 9 999985 1 206509 835624 816173 1 17 999998 926735 2 434568 928971 2 2 999999 2 174832 495427 2 13 999983 2 294151 502041 1 13 999995 -988157 2 712420 782755 1 9 999985 929682 2 7 999985 1 16 999994 -994437 1 201282 203793 783931 1 14 999996 -125412 1 2 999999 -241467 1 145033 937943 457947 1 2 999999 32789 2 676155 787648 2 262930 366186 1 123066 839915 -975366 1 2 999999 -374294 2 2 999999 1 2 999999 -680198 1 2 999999 683649 1 2 999999 -214811 2 2 999999 2 2 999999 2 482510 702803 1 6 999999 399776 2 111013 720248 1 2 999999 -677005 2 19 999991 2 2 999999 1 2 999999 -488660 1 2 999999 -493251 2 83957 272138 1 2 999999 306039 2 2 999999 1 8 999981 -474953 1 12 999995 864012 2 2 999999 2 9 999989 1 2 999999 556451 2 261319 636003 2 4 999996 1 389594 429373 -489115 1 11 999988 -81695 1 7 1000000 -877575 2 1 999983 1 736433 840186 -596175 1 14 999992 102256 1 380651 900377 867072 1 550495 942235 -60556 2 122573 694743 2 2 999999 1 20 999997 -420179 2 240540 578095 2 14 999999 2 2 999999 2 2 999999 1 2 999999 -952362 2 2 999999 1 4 999989 946033 1 318990 670936 577082 1 2 999999 -154155 1 54090 229501 410777 2 2 999999 2 2 999999 2 7 999998 2 2 999983 1 91526 662138 -269760 2 2 999999 2 14781 36570 1 20 999981 838505 1 4 1000000 552813 1 2 999999 -821175 2 2 999999 1 505766 655443 -742728 1 2 999999 -195909 1 55740 527682 -540965 2 2 999999 1 2 999999 118675 1 6047 415757 -559802 2 18 999982 2 505590 757201 2 77878 200745 2 43599 642496 2 444189 924211 2 121010 930797 1 2 999999 844852 2 330017 840847 1 303442 326598 309062 2 791111 833462 2 615066 657163 1 4 999999 -826294 2 2 999999 1 2 999999 224624 2 3020 424119 1 2 999999 -1213 1 8 999989 471511 2 9 999993 2 2 999999 2 6 999991 1 14 999994 -159483 1 374048 643329 -105821 2 460934 972173 2 328302 778879 2 2 999999 2 9 1000000 2 669746 785537 2 2 999999 1 2 999999 734720 1 2 999999 -780024 2 2 999999 2 2 999999 1 186984 290831 -3632 1 2 999999 -206726 1 10 999986 -401575 1 6 999992 -721113 2 4 999986 1 3 999999 576906 1 14 999983 297316 1 3 999984 -777053 2 2 999999 1 310507 891946 -712892 1 2 999999 -918960 2 10 999994 1 351358 561364 636783 1 2 999999 948530 2 2 999999 2 3 999989 2 2 999999 1 18 999981 804957 1 2 999999 -967974 2 436454 621751 2 8 999987 1 2 999999 -334874 1 2 999999 648082 2 2 999999 1 2 999999 673328 1 438520 845266 819941 2 12 999983 2 3 999998 1 2 999999 -755439 2 3 999990 1 2 999999 -701966 2 2 999999 1 14 999985 -419822 2 11 999992 1 8 999988 733049 1 385368 745436 -537735 2 2 999999 1 17 999995 -147067 1 16 999984 -745224 2 308482 417799 1 415921 785162 563803 1 47381 113290 -562550 2 2 999999 2 5 999995 2 2 999999 1 2 999999 -873201 2 12 999993 1 2 999999 734107 2 2 999999 2 665380 755791 1 2 999999 -996705 1 2 999999 -788482 2 2 999999 1 180066 603982 552945 2 482553 698348 2 13 999996 1 249864 580991 323190 2 20 999988 2 71701 283558 2 2 999999 2 388044 403800 2 2 999999 2 570449 998546 2 2 999999 1 346170 488785 -704166 1 850177 901482 227282 1 2 999999 -791343 1 2 999988 254923 2 5 999986 1 2 999999 -158291 2 2 999999 2 16 999991 2 178395 417647 2 2 999999 1 2 999999 601240 2 17 999981 2 148716 750838 1 2 999999 -902195 1 2 999999 461498 2 2 999981 2 200620 681131 1 814787 895865 639465 2 2 999999 1 2 999999 190855 1 12 999995 286564 1 19 999999 179929 2 47364 263031 1 2 999999 -559904 2 2 999999 1 2 999999 -707929 2 361964 529473 2 12 999982 1 4 999990 -666340 2 2 999999 2 2 999999 2 12 999997 2 200236 279283 2 86921 976157 2 11469 292122 2 2 999999 2 185165 230589 2 401109 690850 2 5 999993 1 202012 954955 915147 2 10 999994 2 2 999999 2 360583 571190 1 8 999984 -561227 2 2 999999 1 2 999999 -612879 1 20706 706470 -367169 2 8 999995 1 11 999985 -728573 1 653052 748045 -689743 2 11 999996 1 2 999999 386387 2 2 999999 2 10 999983 1 476347 947118 -201507 2 2 999999 1 2 999999 -224606 1 368267 460532 -263722 2 10 999985 2 2 999999 1 2 999999 -447699 2 2 999999 2 14 999994 2 10 999995 1 2 999999 810569 2 2 999999 1 3 999992 -789276 2 2 999999 2 178740 221528 1 2 999999 541002 2 5 999992 1 811369 875420 -638211 1 2 999999 424546 2 246097 344872 1 20 999989 -868920 2 2 999999 1 2 999999 -548009 2 2 999999 1 707109 712945 -122655 2 2 999999 1 2 999999 115096 1 6 999997 -871165 2 2 999999 1 2 999999 -816114 2 2 999999 1 13 999989 -25005 1 693016 769588 -170321 1 2 999999 -46256 1 74264 578530 203922 1 361221 729292 -923799 2 25549 497857 1 7 999986 -153340 1 7 999998 737152 2 6 999994 1 2 999993 -515286 1 530044 793409 721800 1 190164 916150 -729971 2 3 1000000 1 4 999993 -209986 2 4 999994 1 3 999989 -888961 2 2 999999 1 1229 353893 -985934 2 2 999999 2 2 999999 2 498784 924345 1 9 999988 -249211 2 7 999996 2 453072 629701 2 13 999999 2 420728 850350 1 11 1000000 1781 2 798293 857260 1 20 999986 -747695 2 2 999999 2 2 999999 2 288673 479696 1 2 999999 147978 2 420970 549141 1 610464 985269 937990 2 65235 138175 2 2 999999 2 2 999999 1 2 999999 -500019 1 598122 703524 232066 1 2 999999 -34702 1 2 999999 -495395 1 2 999999 -704629 2 526051 892127 1 2 999999 252176 1 770492 901830 -998075 1 2 999999 -170747 2 5 999982 1 18 999996 615386 1 1 999982 545648 2 2 999999 2 566324 773500 2 67154 869001 2 5831 722342 2 20 999990 2 2 999999 1 653773 750397 302877 1 19 999987 -516586 1 2 999999 893744 1 2 999999 990994 1 15 1000000 627533 2 2 999999 1 19 999982 513717 1 5 999998 -699274 1 367612 447952 -774843 1 2 999999 397312 1 18 999992 157671 2 2 999999 1 6 999988 677926 1 2 999999 951141 2 2 999999 2 2 999999 2 2 999983 2 16 1000000 1 18 999984 854 1 2 999999 -281138 1 5 999982 342432 2 17 999999 2 2 999999 1 2 999999 676093 1 2 999999 100334 2 859982 948335 2 2 999999 2 449562 530335 2 781082 975902 1 2 999999 -635 2 2 999999 2 2 999999 1 2 999999 591363 1 2 999999 996289 1 356996 616579 -412323 2 766318 771300 2 236154 341938 2 2 999999 1 2 999999 453691 2 19 999984 1 17 999999 741153 1 2 999999 943928 1 2 999999 46913 1 76131 120826 729044 1 451687 870311 503138 1 2 999999 77871 2 2 999999 2 2 999999 2 36254 99704 2 9 999987 2 124741 567893 1 110408 135346 -510984 1 9 999990 -366370 1 2 999999 850179 1 2 999999 265840 1 782475 929029 -375662 2 6 999986 2 842059 973537 2 2 999999 1 10 999984 507318 1 2 999999 719881 1 2 999999 -608569 2 261407 947310 1 8 999989 303994 1 7 999990 712063 2 30936 938848 2 613899 892637 1 14 999983 -967501 2 57720 765849 1 227290 691429 -117642 1 3 999998 -463961 1 150231 775906 -540206 1 321866 436642 241798 2 2 999999 2 2 999999 2 2 999999 1 808671 914263 234402 1 2 999999 386169 1 1 999990 717643 1 726898 945433 -498562 1 2 999999 -728159 1 2 999999 290870 2 355350 839758 1 5 999981 524100 2 2 999999 2 3 999990 1 5 999990 -901766 1 2 999999 358080 2 2 999999 1 366265 472264 -928663 1 2 999999 58416 1 252667 716406 -977324 1 2 999999 230558 2 13 999984 1 482330 558676 91900 2 6 999997 1 13 999999 795847 2 2 999999 2 2 999999 2 3 999998 2 2 999999 1 18 999998 290905 1 2 999999 -694701 2 2 999999 1 2 999999 988997 2 11 999999 2 170181 414119 2 2 999999 1 885248 922700 427153 1 2 999999 -221754 1 10 999989 954667 1 2 999999 100055 1 6 999982 94647 2 19 999999 2 165980 394820 2 219329 795329 1 155741 297014 128981 1 10 999995 -32637 2 2 999999 2 5 999983 2 186559 618328 2 78669 202959 1 7 999991 396033 1 2 999999 813380 1 2 999999 512883 2 19 999990 1 2 999999 786294 1 477564 649265 872442 1 2 999999 514006 1 312659 741953 -402791 2 18 999999 1 10 999985 -935712 2 2 999999 2 17 999984 2 2 999999 2 361598 676307 1 127109 924612 740191 2 272241 801468 2 5 999985 2 157399 769074 1 2 999999 244909 1 1 999988 -235764 1 2 999999 -464249 2 4 999992 2 2 999999 1 454117 611187 -325227 2 2 999999 2 2 999999 2 10 999992 1 86612 770032 860864 1 400706 521568 -40569 1 211251 982375 -359319 1 10 999990 -67687 1 2 999999 -69625 2 76326 700166 2 19 999996 2 4317 874982 1 81291 584137 289725 1 531048 575868 997367 2 15 999981 2 2 999999 1 2 999999 -242808 1 224815 414624 307547 2 2 999999 2 658972 939526 1 2 999999 706894 1 2 999999 -367844 2 20 999991 1 314208 409015 -594395 1 2 999999 818046 2 2 999985 2 2 999999 1 16 999991 857294 2 2 999999 1 1 999997 133352 2 2 999999 2 423468 702425 1 106632 638099 -302476 1 339116 471238 473923 2 631801 886094 2 11 1000000 2 441873 953014 1 2 999999 922610 2 14 999999 1 2 999999 -240984 2 2 999999 1 16 999997 -946595 1 180284 706165 -659301 1 20 999996 -491816 2 8 999999 1 19 999981 509137 1 6 999983 749749 1 18 999985 -115538 1 652734 947589 -972564 1 197786 592910 691381 1 158635 416903 826407 1 6 1000000 425202 1 2 999999 669346 1 595527 687144 -255168 2 830433 911287 2 955855 978176 2 297191 635939 1 2 999989 -948895 2 2 999999 2 7 999994 2 2 999999 2 9 999986 2 14 999991 2 5 999988 2 642107 964642 2 2 999999 2 14 999998 2 1 999998 1 2 999999 472700 2 15 1000000 1 141128 350545 841127 2 250718 914514 2 6 999983 2 2 999999 1 13 1000000 705108 1 253023 998987 219323 2 70988 766567 1 696517 979283 -476193 1 110517 386100 355659 2 2 999999 2 1 999981 1 249172 837732 -148459 2 11 999991 2 2 999999 2 6 999981 2 217334 383486 1 18 999991 215499 2 2 999999 1 156408 783863 -998743 1 5 999998 44975 1 190100 941126 -671380 1 51478 128207 -107103 1 2 999999 39354 2 204222 826219 2 520861 590557 2 425525 909161 1 12 999989 -511154 2 2 999999 2 2 999984 2 2 999999 2 2 999999 2 2 999999 2 10 999983 2 14 999983 1 13 999993 -593837 2 9 999993 2 213049 720178 1 2 999997 -708831 2 537039 906679 2 11 999985 1 453862 546854 -54533 2 2 999999 1 8 999997 -556678 2 2 999999 2 114344 378928 1 2 999999 -649204 2 2 999999 2 9 999992 1 2 999999 551616 2 2 999999 1 2 999999 -221520 2 13 999986 1 1 999981 691091 2 2 999999 2 809616 883144 2 35604 989465 2 19 999985 1 2 999999 145958 2 2 999999 2 18 999998 1 488146 592068 655516 2 5 999999 1 2 999999 86009 1 2 999999 -920844 1 393855 436763 702285 2 2 999999 1 445540 555176 904535 1 2 999999 870758 2 12 999999 2 18 999995 1 523787 551429 410139 2 2 999999 2 10 999983 1 2 999999 596565 2 2 999999 1 7 999984 206582 2 2 999999 1 322704 835887 -182676 2 2 999999 1 3 999997 -30691 1 2 999999 -263769 1 7 999982 -622321 1 586524 971067 369956 2 2 999999 2 324481 804859 1 2 999999 779269 1 2 999999 -311135 2 139946 544009 1 2 999999 150748 1 2 999999 -860743 1 46504 821586 631684 1 2 999999 -255894 1 19 999984 -583343 1 18 999998 537053 1 2 999999 -800007 2 2 999999 2 9 999999 1 17 999989 133510 2 11 1000000 1 2 999999 -908119 2 2 999999 1 184493 205131 -397029 1 217482 871613 49736 2 170471 381504 1 2 999999 517747 1 2 999999 788611 1 17 999992 -52333 1 2 999999 306846 1 17 999997 171099 1 2 999999 -59856 2 19 999984 1 2 999985 -95769 2 1 999986 2 908281 950972 1 4 999990 -35407 2 155777 891677 2 8 999990 2 20 999988 1 185261 792164 648427 2 2 999999 2 458320 752077 1 2 999999 -750706 1 2 999999 -66166 1 2 999999 -610036 1 8 999986 -914628 1 13 999988 -717401 1 157445 507220 -61667 2 54207 312349 2 59106 993173 1 2 999999 -114247 2 530838 636386 1 18 999988 843291 2 2 999999 2 2 999999 1 2 999990 -5996 2 16 999999 2 56259 891042 1 125535 824124 250897 1 162331 723551 568346 2 2 999999 1 14 999995 -236713 1 3 999998 449170 2 794845 837801 1 13 999986 -192682 2 810386 981598 1 12 999981 -175332 2 18 999990 2 2 999999 1 17 999999 513630 2 184737 918561 2 2 999999 2 2 999999 2 166567 851300 1 13 999983 -50358 1 2 999999 -91874 1 31550 984490 -779258 1 9 999990 162751 2 2 999999 2 186885 910205 2 3 999991 2 12 999987 2 2 999999 1 10 999997 625730 1 2 999999 865219 1 2 999999 301133 2 673667 697441 2 2 999999 2 425810 699237 1 225543 797292 15855 1 13 999981 813845 2 631430 668260 2 505470 803713 2 2 999999 1 2 999999 -269757 2 9 999985 2 2 999999 1 12 999982 -415521 2 2 999999 2 10 999989 2 502428 703900 1 2 999999 593816 1 12 999982 -345182 1 7 999989 929714 1 19 999988 -393916 2 2 999999 2 166353 663492 1 2 999999 207608 2 100278 683708 2 2 999999 2 5 999983 1 9 999994 925806 2 2 999999 1 7 999992 807686 2 17 999994 2 6 999997 1 2 999999 283844 2 284198 569768 2 2 999999 2 13 999996 1 2 999999 257484 2 1 999984 1 957989 994125 -548111 2 16 999983 2 2 999999 1 12 999994 -21981 1 604394 969315 -847097 1 15 999992 611426 1 520368 666716 -82798 2 2 999999 1 2 999999 -862020 1 317787 522468 -28331 2 2 999999 2 240209 555859 2 2 999999 1 2 999999 692751 2 33561 370101 1 286679 609295 339801 1 2 999999 -92519 2 2 999999 1 2 999999 -934835 1 434473 533826 94238 1 306445 670792 217589 2 70979 334524 2 161633 190875 2 18 999982 2 8 999991 2 2 999999 1 138494 827426 926542 1 478884 762324 -455212 1 619270 817749 693207 2 2 999999 2 12 999999 1 628259 858269 871161 1 5 999996 679406 1 17 999985 -433765 1 627742 909805 -477986 1 2 999999 -456798 2 539137 545490 2 635620 996053 1 9 999989 -292868 1 504073 799145 808384 1 13410 412814 -248836 1 2 999999 407007 2 146253 586843 2 148124 239774 1 450091 752631 -375375 2 103350 769883 2 815397 960793 2 2 999999 2 77866 724828 1 566898 862717 786462 2 2 999999 2 618231 647141 1 2 999999 -649773 2 2 999999 1 13 999981 -213044 1 2 999999 976470 1 2 999999 -131081 1 420573 667123 844800 1 16 999993 591431 1 89430 842259 424354 1 2 999999 -591525 2 3 999985 1 287554 768539 -503818 1 2 999999 573169 2 2 999999 2 182536 599710 1 452537 561031 657991 2 17 999992 2 3 999985 2 2 999999 1 2 999999 456949 2 152820 277132 1 2 999998 93394 2 523332 656694 1 170322 426075 -957276 2 2 999999 2 10 999990 2 83227 116478 2 2 999999 2 1 1000000 2 2 999999 2 2 999999 2 7 999983 2 2 999999 2 2 999999 1 387634 771844 -346410 2 745721 807003 1 466769 597948 -812762 2 2 999999 1 16 999993 -754261 1 2 999999 -273621 2 11 999996 1 598894 922615 -500270 2 276461 456258 2 18 999994 1 2 999999 -21068 2 145548 269523 2 2 999999 2 11 999987 1 2 999999 -357934 1 2 999999 292316 2 4 999997 1 275432 515478 520403 1 271138 488185 -574144 1 648346 918870 -62167 2 132426 194420 2 19 999993 1 16 999982 964663 2 4 999990 1 2 999999 -595062 1 2 999999 374959 2 426644 433128 1 344241 652404 -734643 1 12 999986 533258 2 9 999997 2 3038 807241 1 3 999982 -431317 1 3 999994 -402372 2 5 999982 2 31444 939137 1 20 999993 26979 2 10 999989 2 7 999991 2 2 999999 2 2 999999 2 25136 561322 2 2 999999 2 80478 970121 1 15 999983 642911 1 11 999990 792328 2 2 999999 2 2 999999 1 109939 199942 433239 1 6 999981 54075 1 2 999999 -401480 1 4 999983 -651537 1 12 999997 174951 2 625220 667123 2 82119 493402 2 13 999983 1 2 999999 -184187 1 15 999985 335477 1 9 999993 -109247 1 5 999988 23371 1 19 999993 -527270 2 406921 660545 2 2 999999 1 4 1000000 -404227 1 2 999999 -803687 1 2 999999 -522579 2 2 999999 2 217112 992203 2 2 999999 1 12 999992 -870044 2 2 999999 1 2 999981 -686442 2 6 999990 1 2 999999 -557067 2 2 999999 1 66033 797682 -57052 1 472279 743625 227389 2 505183 782628 1 2 999999 477598 1 81027 462690 -244441 2 2 999999 2 378537 965254 1 2 999999 180922 2 9 999996 1 207715 547187 497185 2 2 999999 2 2 999999 2 2 999982 1 38562 537300 186543 2 30763 237513 1 289796 401123 880977 1 5 999986 -795560 2 162261 746511 2 2 999999 2 9 999983 2 2 999999 2 309882 336524 2 19 999986 2 77977 397515 2 4 999993 1 338212 954418 894448 1 8 999996 740212 2 2 999999 2 2 999999 1 213121 943123 274492 2 15 999983 1 2 999999 487751 2 8 999994 1 11 999993 -827389 2 16 999994 2 10 999992 2 86777 142066 2 11 999999 2 15 999997 2 19 999988 2 3 999981 1 2 999999 -169874 2 6 999994 2 2 999999 2 19 999981 1 731525 960376 333635 2 8 999999 2 76873 821481 2 6 999982 1 2 999999 466095 1 14 999993 -773258 1 763888 778171 -830020 2 16 999990 1 19 999996 465477 2 403458 740001 1 35464 80531 562704 2 406774 956750 1 2 999988 -180633 2 491527 747257 1 336504 572294 825638 1 70312 912153 -756327 2 2 999999 2 14 999982 2 165608 465591 2 200677 372327 2 71514 517835 2 794699 909574 2 2 999999 2 1 999995 1 13 999991 -35198 2 2 999999 2 2 999999 1 7 999987 -123230 2 2 999989 1 1 999983 73532 1 7 999998 273108 1 10 999987 -259425 1 438852 517669 290662 1 2 999999 419415 2 2 999999 1 14 999993 138824 2 20 999996 1 2 999999 -136235 1 2 999999 -219801 1 137421 873504 -617424 2 370944 757833 1 2 999999 227939 1 213132 253127 -26878 1 13 999994 -846055 1 3 999983 -779969 1 2 999999 -513019 2 463005 544999 2 2 999999 2 2 999999 1 189663 882387 749474 2 20 999981 1 10 999998 513439 1 2 999999 -373953 2 2 999999 2 2 999999 2 371122 374807 2 508137 636995 1 697662 857438 537278 1 199648 520567 -989995 2 10 999988 2 7 999995 1 16 999993 -846702 2 2 999999 1 243956 339767 -200712 1 541105 742724 -212258 2 2 999999 2 10 999983 1 12 999989 981659 2 2 999999 2 2 999999 2 4 999982 2 2 999999 1 86996 744596 80328 2 29414 768928 2 403904 666460 2 2 999999 1 10 999997 -554670 1 38114 613456 -65410 2 17 999996 2 697796 872310 2 10921 663991 2 2 999999 2 323480 546813 1 12 999983 -140303 2 590869 593035 2 2 999999 1 2 999999 907833 1 2 999999 -578642 2 2 999999 2 15 999987 2 71582 698266 1 16 999981 814402 1 2 999988 541622 2 2 999999 2 14 999991 2 2 999999 1 13 999986 848826 2 5822 295260 2 2 999999 2 141120 922634 2 2 999999 1 388484 647465 -672179 1 54765 905968 190018 1 18303 991856 -285239 1 13 999988 -541796 1 189882 786081 124266 2 110232 557172 2 3 999998 2 2 999999 2 11 999984 2 50892 324200 2 203212 323875 2 6 999998 1 10 999991 872836 1 2 999999 706231 2 2 999999 1 2 999999 340107 2 290727 831689 1 4 999984 -315209 1 2 999999 44297 2 391114 677713 2 228679 839217 2 2 999999 2 275770 756488 1 2 999999 -919925 2 13 999982 1 146932 744526 -240716 1 2 999999 824428 1 12 999993 -130794 1 49694 911673 -394024 1 2 999999 260025 2 112735 702895 1 12 999988 -747215 2 4 999993 2 18 999986 1 744071 886366 -619611 2 2 999999 2 2 999999 2 392026 797226 2 91782 945807 2 2 999999 2 267957 489073 2 500920 654947 2 14 999982 2 4 999995 2 10 999990 1 2 999999 791615 2 12 999988 1 112040 924476 118962 1 2 999999 71828 2 13 999988 1 2 999999 -563438 1 2 999999 -363742 2 2 999999 2 17 999989 1 3 999996 -743525 2 655656 929097 2 417442 878091 2 7 999983 2 383998 918382 1 605353 762791 208057 2 9 999989 1 14 999990 -914255 1 293623 782055 706291 2 7 999999 2 2 999991 1 11353 268842 -997170 2 6 999995 2 738127 854483 2 14 999988 2 2 999999 1 510759 764945 457929 2 381294 972894 2 4 999987 1 2 999999 220758 1 2 999985 -338920 2 8 999990 2 9 999988 1 621323 624989 457130 2 342600 553033 1 17 999996 -188204 1 2 999999 -145577 2 151103 633105 1 2 999999 765653 1 12 1000000 337751 1 111628 181286 -854564 2 142834 659224 1 2 999999 -388416 1 5 999995 562895 2 874907 982313 2 79547 448954 1 143212 725283 -321395 2 385460 671142 2 7 999994 1 19 999984 614851 1 8 1000000 1886 2 2 999999 1 10 999992 925771 2 2 999999 1 827080 893769 -779279 1 478988 481470 -722576 2 72555 343871 2 2 999999 2 7896 907281 1 211828 814541 399631 2 2 999999 1 2 999999 383374 1 2 999999 506980 2 18 999990 1 613612 777760 578452 2 2 999999 1 2 999999 -669278 1 3 999982 55149 2 2 999985 2 2 999999 1 2 999999 807589 1 768839 912757 20272 1 14144 163427 688167 2 9 1000000 2 306650 975728 1 13 999999 467111 2 2 999999 1 2 999999 -197699 2 2 999999 1 337852 702059 787880 1 8 999981 630567 2 20 999989 1 779736 940795 650495 1 2 999999 914001 1 2 999999 771373 2 713704 721497 2 2 999999 1 142638 589746 -844729 2 2 999999 2 2 999999 1 18 999985 889213 2 2 999999 2 2 999999 2 11 999990 1 2 999999 20317 2 10 999990 1 2 999999 -626942 1 20 999981 -607447 1 113815 597569 -399290 2 425441 438813 2 2 999999 2 295327 402859 2 250138 726246 2 168351 253186 2 13 999995 1 3 999996 92182 1 2 999999 -12697 2 647276 797614 2 4 1000000 1 9 999996 -259467 1 2 999999 -412396 1 678248 946809 -485362 2 2 999999 1 2 999999 -727734 1 8 999987 -21328 2 2 999999 2 2 999999 2 186081 412863 2 13 999993 2 2 999999 1 2 999999 926673 1 491170 677394 288697 2 2 999999 2 2 999999 1 2 999999 -968203 2 2 999999 1 2 999992 -641708 2 2 999999 1 5 1000000 -959397 1 20 1000000 637446 1 2 999999 870370 2 655595 935995 1 20 999991 756446 1 4 1000000 -546935 2 5 999999 1 958178 978714 351244 1 2 999999 325094 2 2 999999 2 295451 327473 1 2 999983 -403902 2 2 999999 2 18 1000000 1 18 999987 500142 2 7 999984 2 299838 353702 1 236906 433357 -144326 1 1 999999 -123133 1 2 999999 -887163 1 290275 606689 90305 2 15 999983 2 10 999990 2 300358 917709 2 2 999999 2 148075 670172 2 2 999999 2 14305 809909 1 2 999999 62205 2 2 999999 2 115338 723346 2 2 999999 2 2 999999 2 13 999985 1 2 999999 938177 2 2 999999 2 481173 765868 2 3 999983 2 15 999996 1 48077 378628 284939 2 2 999999 1 36038 997335 754750 2 10 999987 1 278514 716796 -154499 2 2 999999 2 2 999999 1 2 999999 -924506 2 4 999988 1 8 999996 65353 2 181628 299405 2 217296 817892 1 469059 688293 -74527 1 14 999987 -53025 2 4 999988 1 16 1000000 -897457 2 2 999999 2 64318 336039 1 2 999999 898968 2 2 999999 1 2 999999 -202190 2 45662 695698 2 16 999981 2 2 999999 2 5 999996 2 8 999982 1 2 999999 -861031 2 40740 277250 2 638920 659751 1 9 999991 587546 2 2 999999 1 18 999984 -169174 1 5 999987 -967483 2 2 999999 1 9 999991 -261756 1 5 999985 -919893 1 4 999986 767350 1 2 999985 682301 2 800018 877298 1 4487 499963 -789098 1 1 999994 165692 2 2 999999 2 5434 601569 1 568057 639165 -804000 1 1 999998 649416 1 35299 713994 144163 1 2 999999 979314 1 652630 932347 -181500 2 128606 220805 2 3 999996 2 757367 770378 1 502172 993872 -480022 2 17195 31147 1 13 999986 -861921 2 13 999983 1 19 999981 -606374 2 54261 203923 1 104654 831110 521905 1 748579 988300 299679 1 2 999999 -439371 1 210893 564297 894702 1 2 999999 466359 2 2 999999 1 578202 808221 311145 1 1 999992 74818 1 525974 732999 -228562 2 2 999999 2 2 999999 2 5 999998 2 134326 398940 2 377103 790505 2 5 999991 1 9 999983 795164 1 1 1000000 458087 1 18 999986 114494 2 422966 640784 1 2 999999 420505 1 174421 271374 -147086 1 1 999981 -12045 2 12 999992 1 2 999999 -845235 1 5487 502045 479179 2 2 999999 1 12 999982 -721062 2 13 999988 1 2 999999 -951100 2 2 999999 1 193541 984406 157406 1 2 999999 352958 1 651572 793887 930757 2 128139 817644 2 2 999999 2 17 999997 1 2 999999 362440 2 10 999987 1 2 999999 790664 2 313850 974866 2 263500 532330 2 10 999990 2 327081 975924 2 2 999999 2 10 999986 2 380890 742419 2 2 999999 2 16 999999 2 2 999999 1 2 999999 -318016 2 17 999985 1 17 999996 20080 2 2 999999 2 12 999989 2 2 999999 1 6 999988 697213 1 12 999996 -603616 1 424449 834794 551041 2 2 999999 1 4 999995 -21265 1 8 999983 290280 1 18 999985 -429398 1 495069 887961 658889 2 2 999999 1 134571 626991 451604 1 36058 455602 548409 2 12 999990 2 19 1000000 1 11 999996 809458 2 3 999993 1 75334 800735 612645 1 2 999999 310022 1 2 999981 320221 1 453764 876046 707401 1 2 999999 -644224 1 5 999990 638656 1 2 999999 718478 2 883766 931270 2 2 999999 1 8 999988 -473880 2 2 999999 2 408083 760024 2 2 999999 1 13 1000000 431296 2 545118 810471 1 431567 568505 -59730 1 869 924113 -813964 2 3 1000000 2 459856 871473 1 391924 919698 493768 2 315059 648563 2 2 999999 1 2 999992 202969 1 2 999999 970503 2 2 999999 1 419280 481582 26862 1 2 999999 -271063 1 2 999999 -633721 1 168266 861812 -106880 2 547028 905419 1 7 999991 303361 1 2 999999 -638387 1 276595 646009 -635732 2 11 999982 2 183546 195385 2 14 999999 1 19 999997 433722 2 16 999981 2 2 999999 1 1 999998 -570808 2 118988 253781 1 60247 557759 -669154 1 17 1000000 207311 2 609212 856977 2 2 999999 2 9 999992 2 2 999999 2 218479 541047 2 13 999996 2 171750 317496 2 2 999999 2 10 999998 2 2 999999 1 1 999998 632382 2 135444 388467 1 2 999999 -496900 1 47434 711015 -994154 1 57617 856663 -33577 1 13588 276513 561996 2 2 999999 2 2 999999 1 2 999999 -274162 2 458492 535499 2 6 999994 2 8950 468762 1 2 999999 -953213 2 2 999999 1 2 999999 -61746 1 2 999999 -796022 2 2 999999 1 435199 936418 -375112 1 12 999988 -39604 1 8 999982 459633 1 108137 157301 -455371 2 3 999994 2 158861 431079 1 88249 302904 585228 1 2 999999 -964582 2 13 999988 1 1 999996 795595 1 232079 482509 -76063 2 490522 980250 1 494561 846672 401001 1 2 999999 -953580 1 476318 868832 -624689 2 194423 540848 1 2 999999 -637186 1 662057 693032 -387963 1 2 999999 488955 1 2 999999 825417 2 3221 134070 1 923297 991126 269532 1 198384 724382 -280780 1 2 999999 919351 2 9 999992 2 534468 579080 1 183170 948267 342311 1 46466 560638 -968532 1 2 999999 883448 1 1116 728280 -63269 2 2 999999 2 14 999988 1 2 999998 274147 1 2 999999 -499282 2 2 999999 2 64212 295114 2 643569 972052 1 97716 919899 542165 2 2 999999 2 2 999993 2 2 999999 1 1 999987 -862679 2 2 999999 1 2 999999 -592012 1 10035 881275 -845166 2 19 999981 2 2 999999 1 2 999999 342922 1 2 999999 153203 1 1 999991 250045 1 2 999999 313030 2 605439 758533 1 18 999997 525408 1 2 999999 860268 1 2 999999 470730 2 2 999999 1 20 999985 -791803 1 9 999997 441034 1 2 999999 -116554 1 2 999999 -104112 1 2 999999 -422186 2 102743 545856 1 348995 498137 -918449 2 2 999999 1 7 999989 -700686 1 13 999991 932968 2 2 999999 2 2 999999 1 285317 853127 -445816 2 17266 383872 1 57275 585332 158269 1 2 999999 568831 2 2 999984 1 77540 954695 -396177 2 9 999992 2 10 999990 1 15 999983 -357396 2 507663 794589 1 229503 965677 -248792 2 2 999999 2 2 999999 2 189482 935516 2 181351 433803 2 19 999981 2 2 999999 1 11 999985 779928 2 593326 824723 2 20 999995 1 2 999999 -199703 1 2 999999 -426474 2 797924 938382 2 1 999999 2 560476 884970 2 2 999999 2 2 999999 1 12 999984 -410541 1 252296 557161 -509196 2 611568 980953 1 2 999999 74760 1 13 999999 -506280 1 16 999983 -785234 1 382153 535161 -562124 2 1 1000000 2 20300 435928 2 2 999999 1 2 999988 -612017 1 229376 893629 168978 2 10 999997 1 2 999999 -783628 1 2 999999 -980249 2 20 999986 2 494489 584403 1 15 1000000 -311381 1 560667 563002 484814 1 4 999990 -675584 1 200154 664564 -997963 2 19 999986 1 2 999999 130605 2 22287 238816 2 12 999997 1 20 999990 -441841 2 624611 855282 1 2 999999 -102039 2 574848 793311 1 2 999989 16656 2 257505 814065 2 157961 517519 2 13 999998 2 7 999982 1 2 999999 957165 2 761605 807430 2 4 999987 2 2 999999 2 116418 329621 2 2 999999 2 12 999986 1 2 999999 -983280 1 12 999989 72512 1 7 999983 509696 2 276619 430856 2 446425 812141 2 2 999999 2 2 999999 1 2 999999 824073 1 2 999999 -994492 1 16 999998 -824095 1 19 999982 -313506 2 2 999999 1 145658 244151 -270535 2 2 999999 2 762660 894791 2 1 999995 2 4 999982 1 16 999998 -864087 2 10253 519188 2 1 999995 2 2 999999 1 8 999987 -177840 1 629419 696510 333418 1 10 999993 360139 1 348905 667547 -247469 1 2 999999 720629 2 2 999999 2 2 999999 2 265928 445352 1 6 999986 -423643 2 369197 892705 2 162281 517113 1 2 999981 675120 1 2 999999 276127 1 2 999999 785128 2 2 1000000 2 2 999999 1 15 999993 706331 1 833301 993695 751582 2 20 999986 1 491755 495308 -689821 2 17 999985 1 2 999999 394860 1 2 999999 -949679 2 2 999999 2 5 999998 2 2 999999 2 2 999999 1 7 999984 -573959 2 7 999985 2 2 999999 1 2 999999 -590691 1 5 999998 68503 1 572092 834132 -702340 2 17 999995 1 2 999999 251212 2 10 999996 2 316144 815994 1 2 999999 122930 1 112746 999959 256188 2 2 999999 2 2 999998 1 2 999999 759137 2 135192 791926 2 596372 845107 1 366030 444997 169047 2 2 999999 2 2 999999 1 2 999999 869169 1 2 999999 -346264 1 2 999999 -351627 1 90673 527681 847241 2 9 1000000 2 957058 976085 1 2 999999 572377 1 249501 415006 -759037 2 784097 976158 1 5 999993 -735504 2 58220 394935 1 449982 837862 -527448 2 188263 480047 2 641902 794116 1 2 999999 -659884 1 2 999999 408106 1 17 999986 923966 1 792984 981904 -19351 2 2 999999 2 13 999986 1 677822 948571 -433419 2 859740 927304 1 2 999999 972950 2 13 999996 2 7 999990 1 2 999999 983155 1 62323 600780 167928 2 430661 828328 1 2 999999 477977 2 121847 668227 1 281315 294298 -865323 2 2 999999 2 161172 181038 2 2 999999 1 2 999999 -4852 2 436311 717831 2 2 999999 1 2 999999 -268360 1 12 999989 -728988 1 2 999999 241371 1 304481 976105 -137016 1 17 999995 -27480 1 17 999996 -775663 1 385343 762041 336130 1 18 999995 -55276 2 117297 573090 2 396233 569273 2 632785 765947 1 426623 768486 -604646 2 5 999981 2 705324 821362 2 7 999999 1 8 999985 -85287 1 224601 642176 749237 2 2 999999 2 525193 901383 2 2 999999 1 10 999994 -102386 1 2 999999 99246 2 2 999999 1 2 999999 -957071 2 9 999988 2 2 999999 2 103446 388991 2 2 999989 1 15 999995 -458287 2 16 999995 1 15 999987 719623 1 2 999999 55057 1 14 999998 687520 2 2 999999 1 2 999999 -937415 2 19 999981 2 10 999991 1 2 999999 -612079 2 2 999999 1 2 999999 -306646 1 2 999999 -474124 2 9 999982 2 101561 476856 2 5 1000000 1 2 999999 -811573 2 19 999983 2 2 999999 1 12 999995 257544 2 12 999992 2 19 999988 2 41350 957918 1 503348 948446 -127924 1 47736 228619 306252 1 157073 882610 33502 2 20 999995 2 18 999984 2 394604 518175 1 61419 184263 569103 2 6 999998 2 4 999997 1 606006 713626 -52304 1 2 999999 707078 2 751577 935509 1 518455 858203 826984 1 4 999997 547123 2 6 999983 2 438622 449244 2 11 999996 2 2 999999 2 3 999990 2 377221 757149 1 2 999999 -573412 1 12 999989 907568 2 622375 771942 1 20 999989 -885323 2 2 999999 1 156620 534563 -566439 1 2 999999 -878128 1 56191 691197 735622 2 2 999999 1 4 999994 -829959 2 676691 970085 2 7 999994 2 62662 376727 2 3 999983 2 2 999999 2 892669 952619 1 446685 483929 -385093 2 115843 749847 1 14 999988 466628 2 2 999999 2 776634 919350 1 5 999986 -905325 2 327613 799727 2 14 999991 2 624171 878889 2 750782 852425 1 115276 573435 -488816 2 2 999999 2 294940 741696 1 4 999994 -820062 2 14 999996 2 2 999999 1 16 999999 -235118 2 5 999988 1 2 999999 -200471 1 14 999995 946840 2 493932 890661 1 94673 425453 -975391 2 2 999999 2 81132 724879 2 17 999997 1 2 999999 -107439 1 15 999999 -689011 2 2 999999 1 174532 176903 -715221 2 11 999998 2 3 999985 1 2 999999 878331 2 2 999999 2 2 999999 1 625551 863078 -523353 2 2 999999 1 820510 959528 995937 2 387669 678746 2 83752 154718 2 232160 422594 2 2 999999 2 2 999999 2 19 999983 2 286783 592712 1 2 999999 -283788 2 447855 959265 2 616994 907664 1 189111 687573 -629909 2 196682 887444 1 15 999984 -826583 1 2 999999 514816 2 2 999999 2 10 999992 1 2 999999 687429 1 20 999995 51470 2 66834 580523 2 19 999989 1 2 999999 -192630 1 2 999999 784604 1 273064 782623 929697 2 2 999999 2 174520 890472 1 5 999994 191716 1 20 999984 -476419 1 9 999986 947522 2 2 999999 2 2 999999 2 7 999990 1 5 999993 -627440 2 2 999982 1 271818 558370 4585 2 2 999999 2 12 999993 2 696889 721113 2 7 999988 1 2 999999 -220087 2 2 999999 2 2 999999 1 30140 133304 301979 2 12 999991 1 2 999999 674116 2 2 999999 2 849840 939138 1 15 999999 425665 1 2 999999 -718627 2 10 999998 2 264641 541701 1 2 999999 -584876 2 195513 222857 2 12 1000000 1 19 999997 -681118 2 2 999999 1 4 999990 296474 2 15 999989 1 2 999999 539066 1 2 999999 647752 2 2 999999 1 2 999999 -669510 2 8 999989 1 2 999999 141075 2 381327 643368 1 2 999999 973277 1 8416 95478 383077 2 2 999989 2 2 999999 1 903220 904073 -832255 2 171467 440869 2 144308 645021 1 4 999988 -13586 1 6 999999 194950 1 6 999987 -274849 1 14 999997 261778 2 537275 687455 2 2 999999 2 12896 610224 2 2 999999 2 277153 470440 1 806380 952729 -433217 1 285766 769379 538405 2 19 999985 1 6 999984 448065 2 2 999999 2 102739 792490 1 2 999999 -69223 1 50332 266521 275911 2 4 999991 2 471462 564211 1 993 18504 -55844 1 277148 600246 242730 2 2 999999 1 642924 836993 608656 1 395787 532815 -784760 2 2 999999 2 506978 848633 1 121858 814325 491569 2 19 999981 2 2 999999 2 2 999999 2 2 999999 2 354016 364757 2 2049 945532 2 2 999999 2 2 999995 2 2 999999 1 2 999988 530568 2 2 999999 1 55797 732160 -841309 1 2 999999 647917 2 2 999999 2 467136 590591 2 78423 536499 1 15 999988 295891 1 189634 845379 405797 2 2 999999 2 689924 818724 1 10 999989 -966565 1 614616 945035 686442 1 7 999998 674734 2 2 999999 1 13 999985 -83785 1 8 999984 317182 1 741834 833177 576394 2 5700 710465 1 2 999999 942370 1 16 999984 2588 1 5 999989 -773140 1 84266 997766 541067 1 20 999985 94024 1 3 999991 -104862 2 73710 607522 1 2 999999 938488 2 2 999999 1 18192 748418 78215 2 10 999984 1 19 999981 -571300 1 2 999999 -920774 1 6 999995 857269 2 2 999999 1 65557 633916 -699186 1 20 999995 -122651 1 2 999999 -402288 2 2 999999 2 637211 930742 1 2 999999 561015 2 6 999986 2 2 999999 2 2 999999 1 18053 577223 949391 2 2 999982 2 12 999995 2 249985 576674 1 3 999987 349023 2 3 999985 2 234609 997951 1 18 1000000 -265793 1 105156 256244 -911483 2 480236 889559 2 2 999999 1 2 999999 142349 1 290196 510284 -670203 1 2 999999 105085 2 2 999999 2 821370 857743 2 3 999983 2 13618 23299 1 2 999999 -886697 2 2 999991 2 846557 913165 2 8 999998 1 2 999999 -660673 2 160844 886886 2 8 999991 1 2 999999 707408 1 2 999999 497583 2 303556 529504 1 15 999985 26790 2 70134 206727 2 175856 222918 1 2 999999 -959980 1 676878 827937 590217 2 230851 722898 2 219005 435138 1 11 999999 -459513 2 2 999999 2 2 999999 1 14 999995 64703 1 395206 977024 -189155 1 19 1000000 175526 2 17 999984 2 394777 788697 2 2 999999 2 19 999991 2 356998 857055 1 2 1000000 -716609 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 79327 288873 -282818 2 2 999999 2 3 999988 2 4 999982 1 334655 364386 -479750 1 295172 985473 -142419 1 76959 953338 -838150 2 42994 210166 2 462110 483978 2 2 999999 1 290569 874693 -410507 1 12 999991 -423192 2 236517 935582 2 7 999990 1 2 999999 678542 1 5 999998 -707164 2 88276 653724 1 4 999990 421077 1 447537 919057 -314863 1 2 999999 -655770 1 7 999998 329293 1 16 999993 375654 2 1 999989 2 2 999999 2 14 999992 2 11 999987 1 2 999999 342235 2 2 999999 2 15 999998 2 15 999981 1 2 999999 305487 1 17 999994 -950985 1 3 999981 -511959 2 32983 479178 1 2 999999 725274 2 9 999983 1 2 999999 -823612 1 13 999981 582702 1 2 999999 -93370 2 15 999987 1 742141 962094 25001 2 2 999999 2 264499 873702 1 18 999989 -774227 2 283183 621849 1 2 999999 725151 2 2 999999 1 7 999982 79754 1 2 999999 -671267 1 2 999999 -161905 1 81509 818889 -918700 2 6 999994 2 293061 356968 1 866940 926652 298646 1 381592 856081 154533 2 2 999999 1 168618 887440 470926 2 474224 563702 1 19 999989 739742 2 436747 547925 1 16 999997 485229 1 17 999989 772036 1 20 1000000 -913286 1 99154 249430 -466315 2 2 999999 2 16 999981 1 2 999999 670346 1 2 999999 689767 2 5 999999 1 4 999997 26950 1 15 999981 971126 1 2 999999 985437 1 27199 285027 -237547 1 159865 821821 -563432 2 2 999999 2 9 999995 2 2 999999 2 3 999990 2 17 999999 1 2 999999 -593195 1 408834 835723 -5148 2 2 999999 1 2 999999 644801 1 16 1000000 921913 2 18 999993 2 16 999994 1 2 999999 286687 2 2 999999 2 14 999989 2 269057 634580 2 599789 863019 2 2 999999 1 263578 350514 136511 2 164674 678059 2 2 999999 2 6 999999 1 2 999999 855786 2 2 999999 1 491082 586035 913474 1 90252 807934 -424471 1 858482 894863 932699 2 3 999985 2 2 999999 1 2 999999 799627 1 222 105781 884716 1 2 999999 706842 2 2 999999 1 2 999999 869241 2 18 999993 2 2 999999 1 4 999983 -521565 1 20 1000000 788797 2 2 999999 2 11 999999 1 7813 259396 -215203 2 19 999981 2 2 999999 1 115428 451712 489398 1 2 999984 -674716 2 481106 624397 2 2 999999 1 81095 276362 670834 1 119009 705282 44670 1 3 999982 -927041 2 6 999998 2 166510 909639 1 176010 931593 918430 2 2 999999 2 2 999999 1 12 999994 -609086 1 2 999999 839694 2 3 999986 1 2 999999 -976755 1 162200 542437 834736 1 2 999999 491411 2 212945 934880 2 380101 793552 2 374009 764943 2 238310 524481 2 156084 441889 2 2 999999 2 2 999999 2 7 999989 1 2 999999 123184 1 9 999996 -307098 1 2 999999 -630570 1 2 999999 414976 1 16 999994 467318 1 2 999999 -758796 1 2 999999 -66704 2 15 999989 2 8 999995 2 20 999996 2 64359 689324 2 192870 797239 2 4 999990 1 2 999999 774961 1 16 999984 -581677 1 257348 310764 -177568 2 3437 145342 1 2 999999 -741043 2 17 999982 2 4 1000000 1 2 999998 -731165 1 2 999999 375461 1 136800 590547 -688399 1 97885 410732 835525 1 2 999999 -312263 1 2 999999 -557527 1 2 999992 -979663 1 50439 349019 612410 1 2 999999 702964 2 14 999990 1 15 999997 -297399 2 565831 688979 1 174337 181645 176071 2 2 999999 2 12 999996 2 2 999999 1 36772 503235 720858 1 9 999998 -763390 2 95340 926836 1 2 999999 -795192 1 2 999999 -910163 2 15366 303488 1 64817 969333 -551492 1 1 999983 994458 1 469250 871011 -586777 1 2 999999 -646014 1 133294 646364 636036 1 155137 715818 781574 1 2 999999 517949 1 2 999999 474586 1 1 999996 665633 1 2 999999 -972882 2 2 999999 2 18 999981 2 5 999993 1 349129 872576 947724 1 417677 572025 722479 2 648052 949593 1 310535 583518 -467803 2 546138 882928 1 9 999986 590678 1 8 999985 918593 2 2 999999 1 2 999999 949100 1 2 999999 530379 2 2 999999 2 13 999993 1 309684 833193 389354 1 531459 672771 -912579 2 6 999998 2 2 999999 1 362016 684513 155971 2 10 999985 1 2 999999 370684 2 10 999983 2 2 999999 1 2 999999 -778543 1 2 999999 -987794 2 19 999984 1 2 999999 952257 2 1 999982 1 747776 866871 387970 1 2 999999 -415115 2 2 999999 2 283431 521481 2 2 999992 2 226018 559619 2 407218 763422 1 688699 939710 312972 1 12 999991 -304426 2 462965 912717 2 2 999999 2 2 999999 1 2 999999 657436 2 5 999999 1 845965 987967 -653364 2 486119 955225 1 1 999988 696545 1 15 999999 -699418 2 2 999999 2 2 999999 2 2 999999 1 2 999999 309140 2 19 999992 2 2 999999 2 2 999999 1 2 999999 195733 2 377364 739505 2 1 999983 1 2 999999 694914 1 17 999995 -21123 1 3 999996 -941287 2 10 999993 2 12 999983 1 1 999981 -920049 1 8 1000000 -372720 1 18 999995 -500486 2 246278 955395 1 1 999986 -454213 1 2 999993 -809019 1 14770 223906 -326693 1 892072 920285 589263 1 381762 779626 496871 1 14 999993 -413749 1 5 999999 -391773 2 2 999999 1 172284 427963 -271070 1 55475 786967 -458872 2 2 999999 1 2 999999 -44730 1 17 999994 961005 2 2 999999 1 16 999997 -627248 1 20 999999 -534215 2 13 999994 2 573885 685342 2 2 999999 2 2 999999 1 83104 900181 -301443 1 3 999993 762522 1 2 999999 -414226 2 461369 590726 2 75243 165834 2 2 999999 1 448024 865050 228329 1 15 999986 460076 1 9 999982 -671228 1 2 999999 -67886 2 302863 550611 1 76458 926469 760121 1 16 999987 -495773 2 2 999999 2 2 999999 2 10 999992 2 927187 931512 2 19 999996 1 2 999999 24223 1 2 999999 -342097 2 2 999999 2 392136 860477 1 2 999999 234912 2 499177 746380 2 4200 764596 1 662460 748594 39013 1 13 999994 263765 2 2 999999 1 4 999988 -844335 2 10 999983 1 2 999999 472009 2 2 999999 1 2 999999 565271 2 6 999996 1 18 999997 882099 2 4 999985 2 12 999995 1 739918 927193 -318618 1 2 999999 508963 1 626354 859019 -155536 1 44166 108619 -980462 2 294558 664565 1 422159 596910 280442 2 483450 499315 1 570342 856279 94620 1 4 999989 -898628 1 263152 918064 -895651 1 2 999999 -171481 2 2 999999 2 416798 974844 1 550804 890652 832914 1 2 999999 810038 1 331209 627620 536026 2 18 999989 2 14 999996 1 2 999999 232447 1 9 1000000 884497 2 2 999999 1 2 999999 -684502 1 129223 185868 -883762 2 2 999999 2 11 999984 1 15 999988 458483 1 2 999999 522195 1 603338 768134 230086 2 246449 817090 1 5 999987 791454 2 819506 928360 2 238519 780686 1 633003 656340 -797591 1 243998 244920 593453 2 2 999999 2 110986 739207 2 20 999992 2 208224 355236 1 2 999999 -300867 2 6 999993 1 507956 985816 195047 1 465439 470266 706975 1 83278 720478 -898372 1 3 999998 -585120 2 2 999999 2 18 999991 1 14 999998 -939311 2 4530 562702 2 3 999981 1 15 999991 521402 2 741410 749804 1 2 999999 360096 1 141955 738714 644548 1 14 999998 105234 2 18 999998 2 2 999999 2 2 999999 2 11 999981 1 11 999983 499810 2 591202 604973 2 40539 428003 1 5 999991 -948086 1 55879 295932 -602765 2 510581 554522 1 2 999999 -106574 1 17 999984 -603054 2 5 999990 1 2 999999 -255102 2 2 999988 1 2 999999 -414010 2 2 999999 1 2 999999 -330780 2 2 999999 2 13 999988 2 2 999999 1 7 999996 -969330 1 14 999998 330138 2 14 999997 2 472205 912610 1 2 999999 -208763 1 35162 462684 -127414 2 2 999999 2 2 999999 1 2 999999 21236 1 109042 442934 775847 2 2 999999 2 2 999999 1 56715 449004 811118 1 2 999999 -226746 1 131709 771387 756978 1 2 999999 554814 1 2 999999 399918 2 338952 893537 1 2 999999 328587 2 9 999983 2 17 999989 2 522871 868538 1 14 999987 204305 2 5741 52157 1 2 999999 -735568 2 2 999999 1 102339 836554 -49828 2 348240 960464 2 485804 644712 1 2 999999 -719814 1 2 999999 464933 1 2 999999 732641 2 11 1000000 1 353750 450982 -379410 1 7 999989 122463 2 11 999995 1 11 999993 -10330 2 444799 701365 1 2 999999 -935848 2 19 999981 2 2 999999 1 10 999981 585553 1 2 999999 -67858 2 2 999999 2 284855 904081 2 2 999999 2 18 999987 2 527399 593419 2 9 999987 1 6 999982 101709 2 2 999999 2 11 999983 1 18 999986 -182963 2 2 999999 1 538672 565779 913698 1 289493 439591 -210334 1 2 999999 -469686 1 2 999999 410420 1 2 999999 -341551 1 29264 945974 -32288 2 20 999988 2 2 999999 2 8 999982 1 16 999997 -341337 1 516736 753863 792597 1 7 999984 -779467 2 2 999999 2 11 999986 2 80231 685775 1 2 999999 721462 1 19 999997 586833 1 2 999999 -676515 1 2 999999 237838 2 91032 933991 1 2 999999 -894302 1 529618 667629 4548 2 2 999999 1 785395 837959 656018 2 361965 485188 2 2 999999 2 865727 897768 2 11 1000000 1 2 999999 79444 2 197682 416959 1 2 999999 -734487 2 13 999999 2 2 999999 2 387928 632853 2 4 999999 2 791024 918799 1 2 999999 498091 2 2 999999 2 12 999997 2 18 999989 2 1 999991 2 20 999994 1 1 999982 812946 1 434270 548861 647869 2 95804 435054 2 6 999996 1 154356 407499 -725312 1 20 999981 929049 1 21830 338742 815969 1 6583 490043 -191405 1 154173 776591 166190 1 704087 972437 171516 2 6 999981 2 8 999989 2 14 999997 2 2 999982 1 2 999999 743915 1 6 999989 428941 1 9 999996 -52646 2 2 999992 1 569167 995947 115844 1 13 999985 785869 2 232897 807562 2 2 999999 1 144537 577375 -527077 1 20 999989 941330 2 20 999990 1 734042 785613 750776 1 2 999999 636567 1 299618 815005 -412561 2 149826 465333 1 2 999999 -847551 1 531117 629854 -191188 2 2 999999 1 2 999999 -841174 1 2 999999 -559739 2 7 999988 1 2 999999 -528726 2 1 999996 1 16 999999 -406529 2 2 999999 2 12 999997 1 9 999984 895778 2 659156 820544 1 312689 572944 -884632 1 15 999982 209156 1 44628 869187 -192199 2 2 999999 1 2 999999 -255724 1 582129 881398 -520129 1 204905 648566 204971 1 9 999988 -33039 1 556471 827494 807762 2 453910 865935 1 740223 741107 -89934 2 275357 660397 1 615329 700467 -312340 2 4 999989 2 2 999999 2 154414 685585 1 14 999990 529907 2 396406 693609 1 674960 766129 810630 1 10 999992 128299 1 15 999990 -10848 1 441251 691318 516380 1 5 999988 -206032 1 2 999999 -775727 1 2 999985 -410287 2 2 999998 2 634636 944852 1 2 999999 -96239 2 2 999999 2 15 999983 1 20 999994 770062 2 187908 527413 1 18 999985 655818 2 2 999999 2 1601 999304 2 255238 983814 1 4 999993 -424671 2 2 999999 1 10 999984 807064 1 149747 746584 676298 1 445750 987282 -767322 2 2 999999 2 13 999981 2 60514 721601 1 3 999998 -573086 1 5 999991 -683344 2 2 999999 2 6 999992 1 13 999988 -948993 2 2 999999 2 487677 859327 2 1 999983 1 2 999999 350041 2 6 999987 1 586324 856657 -84995 1 194651 956056 -42004 2 2 999999 2 280719 627855 1 9 999989 -697528 2 2 999999 1 2 999999 187501 1 407429 415508 686631 1 2 999999 -815297 2 6 999986 2 8 999985 2 12 999998 2 916277 931961 1 14 999998 -255386 1 18 999991 -482913 1 266526 327204 -962904 2 2 999999 2 347261 692701 2 9 999984 1 9 999996 808843 1 194599 829668 -784097 2 181849 763829 2 17 999984 1 4 999984 -805922 2 9 999989 1 19 999998 -727350 2 3 999996 2 2 999999 2 336577 387069 2 18 999984 1 7 999989 822837 2 2 999999 2 2 999992 2 2 999999 2 76961 679350 1 2 999999 -798221 1 320207 571023 212975 2 5 999986 1 146045 671719 -823824 2 2 999986 1 20 999984 -656514 2 17 999981 1 2 999990 -558991 1 271059 624945 299983 1 2 999999 -708224 1 2 999999 795440 1 4 999989 -716248 2 2 999999 1 2 999999 228398 2 575639 757785 1 17 999995 932311 2 2 999999 2 438328 449771 1 220011 542225 705911 2 2 999999 1 16 999997 -948164 1 216066 536493 528123 2 2 999999 1 173368 204510 -329897 2 2 999999 1 2 999999 -172368 1 2 999999 -148779 1 106161 138303 -284201 1 1 999997 -766188 2 2 999999 1 2 999999 -772854 2 774002 966762 2 6 999993 1 464258 914957 -3409 2 2 999999 1 260169 941907 827878 2 39381 500971 2 468250 764789 2 3 999986 2 9 999981 1 2 999999 -941310 2 2 999999 1 13 999993 870180 2 355326 931813 2 2 999999 1 109660 250610 431553 1 17 999992 -753820 2 808801 861175 2 755529 756347 2 21612 87090 2 4 999998 1 11 1000000 -788151 2 78347 758222 2 762901 833194 1 2 999999 -216815 2 2 999999 2 11 999995 2 12 999989 1 11490 612824 470255 1 240194 596980 207309 2 288911 446745 2 9 999984 1 624801 799581 336277 1 496655 518431 825193 1 16 999988 628543 2 473988 813492 1 13 999982 837230 1 4 999996 894182 1 229630 655916 -878700 2 2 999999 2 2 999986 2 16 999981 2 9 999995 1 2 999999 -271505 2 20 999981 1 21814 431569 -73346 1 11 999986 668499 1 2 999999 825666 2 14 999991 2 2 999999 1 2 999999 -813789 2 2 999996 1 6 999994 -304077 1 145752 614741 551241 1 2 999999 -588087 2 2 999999 1 2 999999 953587 2 15 999992 2 2 999999 2 2 999999 1 298862 925928 -961226 2 2 999999 1 2 999999 955952 2 253167 875967 1 382226 754017 601969 2 2 999999 2 2 999999 1 2 999999 377135 2 11 999990 2 2 999999 1 2 999999 -624541 1 2 999999 -247702 2 12 999998 2 15 999989 2 116032 286569 2 18 999991 1 269006 399050 952291 2 11 999993 2 2 999999 1 2 999999 -737045 2 2 999999 2 413860 897076 2 16 999989 2 27715 737424 2 114742 990865 1 2 999999 27213 1 2 999999 867950 1 16 999996 -792952 2 4 999994 2 483305 617784 1 6 999998 -373852 1 2 999999 -136005 1 302177 586260 -437754 1 463309 745419 -139395 1 10 999982 -405780 2 2 999999 2 2 999999 1 501972 922920 -732842 1 698718 799597 -359370 2 328893 912042 2 2 999999 1 16 999982 973165 2 11 999984 1 2 999999 -502583 1 507585 568377 107987 2 922467 978915 2 4 999986 1 702274 989773 183340 2 595539 674732 2 2 999999 1 2 999999 418608 2 2 999999 2 221303 663014 2 15 999987 1 2 999999 -878231 2 2 999999 2 134455 829149 1 2 999999 -455772 2 3 999998 1 425551 942317 775396 1 2 999999 7236 2 6737 568736 2 2 999999 2 519048 902411 1 2 999999 -1369 1 11 999990 757951 1 11 999984 -160984 2 4 999981 2 2 999999 2 407703 790672 1 2 999999 -652144 1 203567 662395 633203 1 2 999999 25393 1 2 999999 -937026 1 828213 866441 590714 2 15 999984 2 19 999997 1 179766 600499 -502671 1 9 999990 -939354 1 2 999999 -947467 1 2 999999 -756202 1 19 999988 651184 1 353420 846158 -660884 2 2 999996 1 26949 93033 7420 2 2 999999 2 21393 754103 2 17 999997 1 2 999999 137568 2 2 999999 1 5 999983 -205726 2 140753 286000 1 245414 274464 -89964 2 70556 471885 1 2 999999 410836 1 16 999997 190320 1 20 999990 470514 2 10 999985 1 3 999982 948604 2 4 999998 1 634492 714503 755185 1 2 999999 -676030 2 705543 764051 1 10 999992 -574319 2 595835 838119 2 2 999999 1 685327 824166 152276 1 14 999991 -250745 2 11 999993 1 345296 640242 147291 1 181202 928617 -477432 1 268827 628906 -825699 2 2 999999 2 740450 971203 2 2 999999 1 2 999999 -990149 2 471140 996861 2 5 999999 2 44752 324309 2 2 999999 1 91133 807731 -914939 2 41549 333866 1 418340 862316 579807 2 2 999999 1 2 999999 -136974 1 52238 702249 697315 2 694626 908285 1 2 999999 -694702 2 391726 649400 1 2 999999 263929 1 13 999999 746935 1 775271 884771 -307543 2 760453 878494 1 13041 382787 630608 2 2 999999 1 18 999999 -782177 2 293078 324907 2 2 999999 1 2 999999 -417615 2 13 999993 2 659278 933130 1 2 999999 -152936 1 158507 403981 -134083 1 532708 968974 -588492 1 13 999993 963324 2 621064 980295 2 6 999990 2 2 999999 2 788057 971751 2 76610 739289 2 373593 939555 1 3 999997 -773847 1 465037 497686 -814001 2 8 999987 1 811046 918963 -217835 1 16 999984 144003 1 167101 662977 343876 1 2 999999 486534 1 1 999982 411993 2 2 999999 1 2 999999 -882740 2 13 999995 2 706229 967652 2 373100 753624 1 2 999999 -935769 1 2 999999 -348092 1 2 999999 72846 2 452165 965231 2 239139 762805 2 13 999991 1 138576 474785 -394038 2 5 999993 2 18 999987 2 2 999999 1 5 999995 -877373 2 676818 848107 2 7 999995 1 301650 815592 -194819 2 9 999991 1 2 999999 -775000 1 68864 956710 -258554 2 2 999999 2 11 999986 1 11 999984 851036 2 2 999999 2 355588 943557 1 2 999999 -838352 2 18 999989 2 8 999982 1 2 999999 912864 1 2 999999 831722 2 541897 826283 1 2 999999 622212 2 2 999999 1 2 999999 -858287 2 1 999996 2 2 999999 2 137301 301952 2 218772 449075 2 2 999999 2 20 999990 1 17 999989 123697 2 3 999983 1 479149 768560 876067 1 15 999996 -634526 1 109933 348253 -850845 1 2 999999 365520 2 259174 793999 1 2 999999 509606 1 3 999993 -46412 1 2 999999 -748219 2 2 999999 2 155451 640881 1 18 999995 950492 2 2 999999 1 232806 962093 -477844 1 2 999982 7533 1 2 999999 952819 2 9 999984 2 2 999999 2 755057 897584 1 2 999997 351539 1 2 999999 91423 2 2 999999 2 2 999999 1 2 999999 343050 1 2 999985 127217 2 2 999999 1 463577 496038 485422 2 2 999999 1 6 999996 578224 1 168033 589299 -772844 1 2 999999 789230 2 73331 218074 2 11 999997 2 2 999999 2 377131 571596 2 6 999990 1 365876 628312 -8334 1 10677 407291 547006 1 131483 686372 352040 1 832228 967001 275761 1 2 999999 602820 2 224005 646400 1 2 999999 -485569 2 18 999981 1 11 999991 377632 1 2 999995 -821887 1 2 999999 332438 2 326126 338059 1 984042 990282 -904245 1 7 999993 643498 2 3 999996 1 385398 648822 844859 2 2 999999 2 17 999988 2 414057 533925 2 18 999986 2 2 999999 2 147557 384573 1 295954 759165 -177498 2 7 999989 2 2 999999 2 2 999999 1 2 999999 -642538 1 103963 361693 707548 2 315088 573342 1 2 999999 449035 1 284967 830029 -486113 2 2 999999 1 18 999981 -304324 1 2 999999 530687 1 36149 600102 -383466 2 17 999991 1 2 999999 749572 2 189982 705617 2 2 999999 2 10 999989 2 2 999999 2 2 999999 2 2 999999 1 762670 903799 -859888 1 6 999996 -472204 1 3 999987 -408941 2 2 999999 1 2 999999 345809 1 2 999999 -692263 2 16 999992 1 449908 712480 -703622 1 391800 583222 930394 2 2 999999 1 2 999999 801772 1 15 999988 170814 2 1 999992 1 266477 748933 -165210 2 604914 954835 1 4 999997 -184217 1 32949 723299 -105724 2 740928 930209 1 5 1000000 -487521 1 2 999999 25967 2 8 999990 1 2 999997 -243824 1 2 999999 888679 2 492316 648318 2 358966 943461 1 338538 778169 820324 2 12650 556391 2 14 999992 1 2 999999 954005 1 484708 940591 722786 1 18 999987 366556 2 2 999999 2 2 999999 1 225877 282614 972180 2 2 999999 1 501912 534880 200083 2 11 999987 1 20 999982 -354532 1 641938 792622 -133278 1 692590 697743 -627623 1 8 999998 374641 2 219536 994522 1 11 999993 -210593 2 15 999998 1 416933 989616 534681 1 18 999996 -107840 2 15 999986 1 5 999998 -897457 1 2 999999 218723 1 9 999987 596490 2 11 999995 1 2 999999 483318 2 13 999989 2 17 999998 2 2 999999 2 723182 781236 1 85116 935223 213200 2 581974 908129 1 7 999996 -663859 1 9 999993 84012 1 195046 580488 282039 1 2 999999 90027 2 2 999995 2 2 999999 2 105434 366109 1 2 999999 -281024 2 135345 678633 1 2 999999 -762234 1 2 999999 540788 2 2 999999 2 2 999984 1 6 999994 112493 2 71858 285252 2 456048 833488 1 1 999994 -269675 1 840116 968512 351230 1 19 999986 -580655 2 45640 74913 1 9 999993 527539 1 11 999981 920457 2 2 999999 1 553521 567457 972096 1 2 999999 1238 1 11 999999 -233501 2 18 999997 2 2 999999 2 2 999999 2 1 999996 1 2 999999 -122363 1 2 999999 -191571 2 543952 597083 2 20 999994 2 2 999999 1 455560 565431 -147635 1 674837 763766 667095 2 2 999999 2 509783 993940 1 234178 511731 -927705 1 370252 782010 204284 1 1 999999 303512 1 2 999989 -630418 2 2 999999 2 2 999999 2 498139 522840 1 11 999996 -262691 2 2 999999 2 114561 901647 2 2 999999 2 18 999982 1 14 999992 -270180 2 18 999997 2 11 999984 1 16 999987 7088 1 609627 815714 434955 1 200740 373242 650166 2 812118 990540 1 2 999999 -952506 1 2 999999 125314 1 403094 410331 630286 2 3 999995 1 403455 665447 -806782 1 7 999999 95560 1 2 999999 -594104 2 2 999999 2 217211 763354 2 2 999999 1 2 999999 -799947 2 2 999999 1 2 999999 -111995 2 171554 830921 2 2 999999 2 18 999990 1 617491 892009 518321 2 2 999999 2 11 999983 2 262030 941579 2 12 999997 2 33086 123637 1 2 999999 862634 1 2 999999 -6209 1 4938 277380 831678 2 11 999985 2 2 999999 2 61666 920708 2 201694 752871 1 2 999999 121936 2 518694 983309 1 17 999995 -678842 1 2 999999 -519989 2 2 999981 2 2 999999 1 54910 418330 437745 2 2 999999 1 2 999999 -598116 1 2 999999 48790 1 2 999999 610554 2 44067 940484 1 13 999989 -210005 2 17 999990 2 5 999989 2 875548 938535 2 17 1000000 2 2 999999 2 2 999999 1 2 999999 -581029 2 2 999999 2 17 999991 2 583919 981250 2 2 999999 1 2 999999 430380 2 280122 899552 1 307481 717051 475993 1 3 999985 -919367 1 8 999988 -620427 2 9456 817676 1 32914 872419 513315 2 2 999999 2 2 999999 1 11 999988 -463681 1 2 999999 121039 1 258869 303677 -95270 2 17 999991 2 1 999984 1 4 999993 523070 2 2 999999 2 12 999999 1 27932 67736 -317703 2 17 999998 1 34190 791861 -549259 1 269653 764286 728141 1 2 999999 -961815 1 481017 692013 -908433 1 32587 893499 618314 2 12 999986 1 751607 984678 -794259 1 590735 776787 50491 1 2 999999 -518388 1 2 999999 665029 2 2 999999 2 2 999985 1 96022 606729 340308 1 5 999994 580834 1 2 999999 626234 2 199071 573924 2 604523 749083 1 581805 685104 589989 2 75347 812120 2 4 999986 2 301866 638188 1 390134 533556 87885 2 620626 704562 2 392920 614750 2 4 999981 1 510190 977908 -721496 1 17 999994 834953 2 2 999999 2 740032 905352 1 18 999983 606994 1 2 999999 544306 2 2 999999 2 2 999999 2 114005 205583 1 154509 164504 856825 2 2 999999 2 17 999990 1 10 999985 374438 1 2 999999 888293 2 2 999999 2 2 999999 1 532265 964681 551656 2 2 999999 2 10 999981 2 2 999999 1 10 999983 -458120 1 355807 418306 -195027 1 2 999999 -904046 2 2 999999 1 339655 884458 -23345 1 14 999986 741032 1 2 999999 -535549 2 141084 819614 2 20 1000000 1 10 999985 124518 1 2 999999 575701 2 2 999999 2 8 1000000 2 14 999983 1 406312 644955 267628 2 6 999988 2 17 999993 1 2 999999 446274 2 2 999999 1 2 999999 141461 2 2 999999 2 1 999986 1 25177 501815 237758 2 2 999999 2 2 999999 2 13 999992 1 11 999996 -382269 2 46358 52301 1 2 999999 -570490 1 2 999999 -113589 2 9 999998 1 2 999999 985795 2 30648 404202 2 91337 827301 1 2 999999 -216499 1 12 999992 126443 1 19 999985 -274345 2 665462 680727 1 8 999989 -194292 2 2 999999 1 724326 793634 795358 1 10 999994 281592 1 9 999986 -518218 1 845064 922868 27485 2 18 999983 1 2 999999 -288262 1 147460 409682 715233 2 174234 732027 1 621600 758747 532886 1 2 999999 -312833 2 2 999999 1 644115 957469 -72232 1 2 999999 -693191 2 30752 890887 2 3 999997 2 2 999999 1 3 999992 -337512 2 3 999996 2 2 999999 2 183003 504872 1 468311 891349 171986 1 668766 887207 -103894 2 2 999999 1 384737 545399 -792544 2 19 999991 1 17 999989 765181 1 189634 602288 -864902 2 2 999999 1 2 999999 150006 2 7121 993348 1 16 999991 -692965 1 44458 72186 -894460 2 13 999987 1 9 999999 211553 2 3 999993 1 610869 858812 -172167 2 238538 679513 1 344092 443610 -621266 2 110032 159579 2 2 999999 2 2 999999 2 320039 991706 2 9 999985 2 1 999999 2 625318 997944 1 2 999999 -554819 1 6 999984 -356323 1 19 999983 -295080 1 15 999995 -689669 2 312813 884412 1 1 999981 726380 1 6 1000000 -361022 1 5 999984 666653 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 112997 585329 1 2 999999 834132 1 2 999999 -563675 1 9 999993 614603 2 174257 381738 2 201375 491052 2 304021 704690 1 326296 391871 -887263 2 2 999999 1 12 999982 793122 1 19 999989 510560 1 1 999986 607261 2 2 999999 1 2 999999 422566 1 85795 128914 -583796 2 7 999999 2 3 999997 2 2 999999 2 491964 623021 1 737381 934678 437228 1 65027 849447 555277 2 20 999999 1 2 999999 616899 2 665440 723633 2 99302 616469 2 635780 877961 1 2 999999 631260 2 2 999999 2 10 999985 1 13 999998 -248089 2 2 999981 2 2 999999 1 2 999999 162331 1 150365 252804 -484257 2 2 999999 2 249295 636809 2 125324 194187 2 753628 857983 1 2 999999 114585 1 320930 816986 -670681 2 347771 369970 2 6 999997 2 540284 649293 2 554345 846288 1 9 999999 92576 2 453566 539997 2 13 999987 2 2 999999 1 8 999984 -582886 1 2 999999 646883 2 2 999999 2 2 999999 1 2 999999 887708 1 1 999982 475043 1 138143 980900 121685 2 508591 868042 2 2 999999 1 417123 676462 392423 2 2 999999 1 12 999996 -222485 2 873582 926761 2 156031 459314 2 11 999993 2 33473 321326 1 2 999999 409616 2 2 999999 2 8 999999 2 15 999986 2 414650 655349 1 2 999999 -167871 1 18 999988 148347 2 10 999998 2 5 999990 2 150008 853144 1 399718 526137 548561 2 2 999999 2 2 999999 2 20 999997 2 445589 677375 1 53506 159105 -122893 2 2 999999 2 645348 816017 1 16 999996 -322596 1 2 999999 -684079 2 354371 856663 1 2 999999 95116 1 8 999996 -848986 2 20 999998 1 18 999982 547370 1 2 999999 -304416 2 43823 261279 1 260048 503644 424788 2 2 999999 2 2 999999 2 296929 977396 2 4 999991 2 114905 559490 2 177979 306144 1 2 999999 464364 1 6 999988 -308114 2 2 999999 2 2 999999 1 2 999999 -598821 2 55501 79609 1 2 999999 -32085 1 303968 793898 521457 1 2 999999 917124 2 13 999997 2 18 999997 1 14 999994 -323433 2 17 999991 2 615463 915160 2 3 999998 1 2 999999 122905 1 475883 766877 708723 2 2 999999 1 19 999983 -307632 2 2 999999 1 2 999999 -201674 1 834174 875881 986640 1 168916 451180 307824 2 7 999984 2 2 999999 1 15 999989 304467 1 2 999999 326507 1 359428 369872 717948 2 2 999997 1 247080 892654 413449 2 2 999999 1 3 999995 942181 1 8 999984 -677415 1 14 999999 789416 1 6 999982 -146292 2 3 999996 1 2 999999 -947258 1 551379 810962 120806 2 5 999991 2 25286 491944 1 127505 862583 -339434 2 68494 488845 1 2 999999 -702943 1 3 999983 906590 2 2 999999 2 17 999984 1 13 999993 888217 1 2 999999 -921260 2 15 999996 1 290036 902893 232817 1 2 999999 518242 2 17 999993 2 8 999994 1 2 999999 157925 2 464869 737472 1 2 999999 -163903 2 589442 978733 1 8 1000000 712100 2 391760 910442 1 564406 657757 450261 1 401733 956802 723298 1 671107 969960 -421061 1 103851 950862 535069 2 37858 687155 2 2 999999 2 17 999984 1 351261 888242 214216 2 331448 932728 2 563320 808338 2 27790 164782 1 2 999999 -770655 1 633203 901466 -185345 1 215772 340478 -284972 2 2 999999 1 2 999999 -180770 2 2 999999 2 2 999999 1 2 999999 -467901 2 202180 438569 1 2 999999 753282 2 2 999999 1 8 999985 231942 2 2 999999 1 9 999984 168465 2 2 999999 1 3 999990 -213470 1 5 1000000 -550279 2 11 999988 2 18 999999 1 411868 519086 426189 2 376417 954722 2 2 999999 1 17 999992 -520894 1 398181 443039 69483 1 217326 425280 -323345 1 2 999999 705625 2 2 999999 2 2 999997 1 3 999983 997577 1 19 999984 -546517 1 18 999988 -23502 2 2 999999 1 12 999990 -948003 2 373248 770108 1 10 999985 -149921 2 431087 631616 1 490776 545714 216843 2 4 999991 1 152700 625847 -302269 1 13 999990 340524 1 145422 518770 353628 1 4 999987 -839823 1 5 999981 708876 2 551897 620163 2 18 999981 1 2 999999 833284 1 2 999999 -78420 1 236708 687987 -347158 1 2 999999 432468 1 8 999987 -120960 2 12 999996 1 2 999999 606796 2 202890 618245 2 212061 531114 1 9 999981 -675556 1 2 999999 -452794 1 127883 958882 777726 1 18 999985 76889 2 2 999999 2 10 999992 2 372549 888483 2 89124 380868 2 3 999995 1 2 999999 471831 2 16 999998 1 234374 774817 860056 2 1 999982 1 307910 390268 467511 1 7 999982 693572 2 16 999989 2 2 999999 1 2 999999 622024 2 3 1000000 2 2 999999 2 42938 207130 1 2 999999 232001 2 13 999992 2 14 999992 2 2 999988 1 2 999999 613715 1 562978 881673 234512 2 518910 703531 1 357467 513284 -574489 2 2 999999 2 2 999999 2 2 999999 1 844768 946789 -367425 2 18 999990 2 274959 349094 1 117218 671065 -477023 1 2 999999 -635794 1 2 999999 -444534 2 460568 773093 1 248422 794276 -221020 1 68087 271779 468444 1 3 999992 22921 2 5 999981 1 1 999988 793419 2 2 999991 1 19 999991 75429 1 400969 711097 -182058 2 6 999992 1 254120 970213 -360890 2 2 999999 2 7 999998 2 5 999991 1 607201 809832 550775 2 18 999989 1 2 999999 -677780 1 36283 327774 -275709 2 5 999988 2 8 999987 1 11 999996 -947982 2 2 999999 2 182807 748866 1 4 999984 815208 2 2 999999 2 469359 785661 2 197959 681710 1 6 999991 773223 2 2 999999 1 15 999995 581734 1 7938 297271 -207110 1 14 999982 -358424 1 612894 944074 508343 1 56876 413691 -277486 1 662485 942157 -722377 2 358894 877199 1 20 999981 -476289 2 379773 870664 2 2 999990 2 7 999982 1 474967 765898 422051 1 2 999999 30761 1 784556 901406 -84644 1 6 999993 -893295 1 2 999999 868832 1 221671 849447 302652 1 1 999997 394422 1 2 999999 -175991 1 254330 979626 -912338 1 15 999985 460057 1 8 999981 816 2 277069 566152 2 830200 940980 1 2 999999 262028 1 94286 397351 -716175 2 18 999997 2 352111 575015 2 179748 770164 1 428510 677800 306280 2 2 999999 2 2 999999 1 18 999992 -897579 2 5 999988 2 2 999999 1 259687 387893 871138 2 340004 470667 2 431868 988998 1 18 999990 525129 1 13 999982 617409 2 2 999992 1 2 999999 367753 1 1 999990 -175890 1 2 999999 361114 2 725912 735484 1 82684 667950 -142194 2 17 999992 1 2 999999 -598657 2 2 999999 2 2 999999 2 771174 975287 2 321220 321995 1 2 999999 424156 1 8 999983 -77260 1 15 999996 -205827 2 12 999995 1 4 999985 -948744 1 2 999999 -406471 2 2 999999 2 2 999999 2 967402 968239 2 2 999999 2 2 999999 1 2 999999 -786079 1 2 999999 -621036 2 306414 891869 2 2 999999 2 3 999998 1 2 999999 -402649 1 11 999998 -288542 2 541159 883291 2 14 999986 1 19 999997 448411 1 2 999999 804696 1 467018 732550 680280 2 171702 524096 2 15 999984 1 2 999999 953833 2 145337 932818 2 2 999990 2 6 999989 2 2 999999 1 2 999999 -223372 1 2 999999 958588 2 11 999981 1 338525 734730 256348 2 2 999999 1 320657 556829 -658575 1 19 999987 270718 1 435538 669701 -423370 1 2 999999 437056 1 2 999999 374114 1 9 999985 886471 1 893462 927336 256793 1 2 999999 -709204 2 116053 469948 1 2 999999 -125816 2 7437 586847 2 342474 397077 2 276013 464892 1 960484 962037 -534538 2 2 999993 2 8 999981 1 710788 985752 407199 1 2 999999 -721363 1 536788 969944 -92730 1 2 999999 856551 1 2 999999 -741240 2 3 999981 2 216313 532061 2 16568 358363 1 2 999999 386054 2 2 999999 1 2 999999 718639 2 2 999999 2 2 999999 1 14 999990 -687471 1 107637 352796 -492985 1 2 999999 39035 2 2 999999 2 2 999999 2 16 999982 2 61529 401519 1 125482 126380 -219700 1 2 999999 597331 2 8 999989 2 2 999999 1 90761 823019 -617551 2 196011 795438 1 604866 655098 485450 1 2 999999 62067 2 220420 941331 2 448239 971336 1 209546 774056 205203 2 2 999999 2 11 999998 2 2 999999 2 934005 994427 2 2 999999 2 5 999981 2 503130 731864 1 389746 410383 -362335 2 2 999999 1 23858 870514 979316 1 8 999990 953490 2 234113 970891 1 14 999981 -646912 2 237815 587470 1 7 999996 834244 1 373416 728091 407543 1 3 999989 499309 1 680755 979563 -982310 2 7 999988 1 2 999999 995717 1 2 999999 -408424 2 8 999996 1 492358 788932 -260970 2 2 999999 2 2 999999 2 2 999999 1 2 999999 763196 2 396130 738636 2 6 999996 1 11 999999 -699875 2 8 999983 1 5 999986 754984 2 2 999999 1 13 999983 455929 2 263330 508549 1 13 999993 -190655 2 15 999998 1 2 999999 918384 2 2 999999 2 2 999999 2 2 999999 1 3524 715018 -469894 2 2 999999 1 2 999999 -698945 1 2 999999 -365607 1 14 999991 -28432 1 7 999982 -912292 1 541101 545061 451050 2 89934 794417 1 366382 541633 -218180 2 2 999999 1 2 999999 30521 1 7 999988 -282308 2 2 999999 1 332031 550781 -913139 1 241844 500123 351210 2 16 999992 1 20 999982 884728 2 372286 736274 1 2 999999 324041 1 2 999999 822497 2 8348 500644 2 6 999999 2 290829 604880 1 7 999991 71740 2 2 999999 1 571549 826360 376984 2 2 999999 1 2 999999 890685 1 20 999996 -469104 1 420308 579417 -760230 1 63349 316955 826941 2 235233 266745 1 1 999992 390936 2 325419 681359 2 2 999999 1 16 999982 -374212 1 19 999984 -172081 1 95769 706762 -794270 1 907234 977798 -637155 1 2 999999 -581494 2 126206 706687 1 2 999999 -84888 1 14 999993 -475528 1 2 999999 674042 1 2 999999 -72989 2 2 999999 1 12 999994 439759 2 280478 821176 1 2 999999 -642962 2 2 999999 1 1 999981 -733999 1 155390 300434 -8738 2 2 999999 1 390620 813136 451791 2 773748 940696 1 18 999999 -484153 1 737026 872493 417531 1 500945 524651 196847 1 9 999997 -467544 1 2 999999 828531 2 874416 885051 2 14 999994 2 370233 601389 2 2 999999 2 110544 989959 2 165277 773706 1 2 999999 -157846 1 173324 260910 573240 1 2 999999 -535933 2 2 999999 1 2 999999 556300 2 2 999999 2 18 1000000 1 2 999999 -171063 1 634812 856406 363579 1 18 999999 247187 1 18 999993 106668 2 5 1000000 2 17 999989 2 248440 813514 2 425307 825409 1 20 999999 -57622 1 353716 956068 734370 2 355792 961335 1 15 999981 173446 1 82374 613610 -733322 1 45929 467703 -676220 1 13 999985 961272 2 20 999997 2 2 999999 2 2 999999 2 168624 633250 1 19 999985 -338003 2 2 999999 2 99524 293319 2 2 999999 1 2 999999 -764008 2 19 999993 2 2 999999 2 11 1000000 1 8 999981 172862 2 2 999999 1 13 999984 -914902 2 2 999999 2 9 999984 1 118858 314876 378692 1 2 999999 -998485 2 2 999999 1 19 1000000 -26497 2 2 999999 1 68453 240527 -871981 2 2 999999 2 15 999984 1 2 999999 -982045 2 13 999981 2 280070 430871 1 2 999999 -865315 1 324554 826004 989320 1 17 999993 744961 1 5 999990 -26638 1 2 999999 785426 2 445147 579136 1 2 999999 231527 2 670301 699699 1 163498 437234 -618506 2 24404 59853 1 737475 747588 507787 1 314836 374314 208661 2 2 999999 1 2 999999 915960 2 12 999999 1 18 999987 -74059 1 2 999999 376310 1 5 999992 548991 1 152834 769999 -610913 1 2 999999 -854702 2 6 999988 2 77629 989072 1 15 999992 -684513 2 607907 964872 2 2 999991 1 126496 877940 179085 2 17 999994 2 172226 812184 2 10 999999 1 4 999997 -566782 2 1 999995 2 16 999981 2 265530 496964 1 12 999992 480298 2 2 999999 2 2 999999 2 363811 424908 2 54588 110676 2 266161 985389 1 691401 725657 -81876 2 2 999999 2 758460 950315 2 849697 933628 1 15 999991 -278136 2 2 999999 1 361541 615171 383949 2 2 999999 1 12 999995 -55732 2 236619 488828 1 2 999999 310101 2 10 999999 1 2 999999 572500 2 85104 451361 1 653716 882342 691231 2 4 999998 2 16 999987 1 95471 759431 -313076 2 2 999999 2 2 999999 1 16 999998 -371212 1 1 999996 346506 2 47175 478185 1 5 999995 -455946 2 326801 847282 2 17618 528436 2 2 999999 1 6 999997 -305198 2 2 999999 1 17 1000000 -558981 1 2 999999 332855 2 466602 833611 1 371207 794568 -83967 2 2 999999 1 2 999999 -394451 1 18 999984 1634 2 8 1000000 1 14 999999 59938 1 718716 940016 182887 2 2 999999 2 61465 495903 1 2 999999 -636716 2 197025 248127 2 18 999984 1 3 999983 -304152 2 820416 847195 1 17 999997 -420865 2 16 999999 1 214803 231542 -920707 1 40300 110705 47992 1 7 999990 -590203 1 228618 868084 81941 1 15 999990 -735681 2 2 999999 1 28236 930860 652609 1 482193 743101 992733 2 2 999989 2 2 999999 2 2 999999 2 9 999981 1 2 999999 632984 2 13 999987 1 757720 774845 889620 2 2 999987 1 159995 899764 -967409 1 7 999989 -302437 2 80473 176193 2 20 999986 1 578171 827360 476191 2 2 999999 1 2 999999 188128 1 2 999999 -375790 2 79534 880033 2 414655 942400 2 309671 946109 2 8 999990 1 2 999999 -878123 1 2 999999 -737707 1 16 999995 844719 2 2 999999 2 494668 822343 1 2 999999 717974 2 309885 309950 1 199583 960625 -400054 1 690124 962802 381510 1 2 999999 -482470 1 2 999999 -374770 2 286515 799088 1 6 999988 -358823 2 2 999999 2 2 999999 2 13 999991 2 5 999998 2 109936 783222 2 2 999999 2 2 999999 1 2 999999 -233584 2 4 999987 1 8 999994 -582839 2 6 999997 2 918442 974355 1 10 999990 591650 1 2 999999 -713715 2 2 999999 2 6 999989 1 10 999986 41606 2 2 999999 2 2 999999 2 2 999999 2 200856 591295 1 277453 500259 984987 2 7 999996 1 2 999999 960131 1 2 999999 -780544 1 212191 579861 436987 1 672578 698574 28874 2 1 999992 1 17 999988 -423842 2 2 999999 1 2 999999 372478 1 12 999999 130583 1 139172 312482 -651681 2 15 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -27232 2 2 999999 2 261378 684568 1 15 999998 -55823 1 33859 164663 -114145 1 2 999999 -124109 2 2 999999 2 17 999990 1 7 999992 463956 2 748184 944702 1 207296 628414 564061 2 498754 841859 1 231066 304540 894087 1 20 999988 -33626 2 16 999985 1 4 999994 -679772 2 2 999999 2 53839 198885 1 2 999999 533128 2 20 999993 1 105039 502632 99298 2 2 999999 1 2 999999 -911526 2 2 999984 1 10 999989 108355 1 15 999993 -707115 2 2 999999 2 15 999993 2 1 999998 2 9 999989 1 2 999999 -557463 2 18381 455163 2 193105 908338 1 8 999982 -568946 2 20 1000000 2 113224 380592 1 427047 968244 521362 1 47362 670336 -454379 2 126706 557223 1 171120 436915 174046 2 10 999984 1 2 999999 494788 1 2 999999 -241165 1 350167 902940 896175 1 13 999988 -654423 1 391936 417617 -281145 1 2 999999 -637975 1 5 999993 -798982 2 60592 277845 1 20 999983 127869 1 3 999992 197049 1 2 999999 27345 2 307101 603606 1 2 999999 597118 2 5 999986 2 1 999982 2 14 999983 2 16 999981 1 204941 222437 658324 2 2 999999 2 4139 787640 2 54135 113809 1 20 999999 -665726 2 7 999985 2 12 1000000 1 2 999999 -427554 1 10 999993 -999247 2 13 999991 2 408918 972064 1 16 999997 -782475 2 210815 467633 1 269809 306863 -641813 2 10 999999 1 2 999999 -452025 1 383817 403294 726909 2 2 999999 2 823472 848125 2 53472 630624 1 13 1000000 -308920 2 736885 958457 2 8 1000000 2 2 999999 1 10 1000000 337197 2 9 1000000 2 16 999986 1 2 999985 102731 2 2 999999 1 398015 694388 843731 1 877480 902437 -281832 2 2 999999 2 10 999984 2 864350 924754 1 2 999999 530252 2 686579 939860 2 19 999982 1 17 999995 -850423 2 20 999987 1 9 999986 418899 2 19 999994 2 76573 671674 2 134879 841044 1 2 999999 712878 1 653890 765634 -105832 2 443271 518002 2 415039 858862 2 2 999999 1 2 999999 357250 2 2 999999 2 2 999999 1 16 999996 706464 1 106469 760314 -80499 2 4 999984 1 4 999985 -123265 1 3 999996 615641 1 17 999983 -791907 1 2 999999 451013 1 2 999999 841778 2 252877 321511 1 88712 720116 -544483 2 2 999986 1 159784 422901 263779 2 625856 959932 2 2 999999 1 7 999997 -908848 1 13 999982 -293104 1 2 999999 318373 1 83534 841740 366159 1 2 999999 949187 1 2 999999 367040 1 2 999999 -557213 2 15 999983 1 2 999999 527552 2 381656 391009 1 16 999990 585363 2 20 999986 1 604775 676482 571404 1 16 999999 -875266 2 53858 129409 1 2 999999 205636 1 14 999984 -604766 2 2 999999 2 18 999994 1 14 999981 661107 1 773181 895022 14189 2 126787 927581 1 16 999993 131145 1 10 999993 -30336 1 2 999999 632673 1 17 999984 325280 1 190052 211795 363105 1 5456 188441 471460 2 550450 650152 1 2 999999 54856 1 2 999999 584236 2 12 999996 1 2 999999 297636 2 193882 377869 1 265262 465481 -210612 2 507281 544168 2 18 999991 2 2 999999 2 2 999999 2 14 999981 1 722957 941889 -938650 1 2 999999 65359 2 2 999999 1 2 999999 -864777 1 2 999981 415162 1 240426 670564 671199 2 2 999999 1 711908 925543 439191 1 143012 742039 -280281 1 2 999999 489022 2 6 999991 2 465628 616596 1 305916 395931 -944740 1 552197 852556 408932 2 2 999999 2 2 999999 2 2 999999 1 499394 640258 -994951 2 20964 84063 2 2 999999 1 9 999991 926214 2 450803 872198 1 13 999982 375099 1 12 999982 731888 2 9 999984 1 17 999986 -953856 1 10 999994 782628 1 32610 999656 345803 1 13 999986 -102480 2 8 999992 1 2 999999 737353 2 477726 804378 1 2 999999 850765 1 2 999999 499566 2 56311 75112 2 20 999985 2 19 999987 2 17 999983 1 3 999993 403336 2 729250 837147 2 15 999990 1 20 999986 358884 1 6 1000000 176440 1 20 999982 -738779 2 26467 710366 1 9 999985 442480 2 9 999991 1 2 999999 -193755 1 8 999987 781966 1 2 999999 338186 1 347039 406772 120261 2 8 999983 1 2 999999 -941773 2 495980 728300 1 95985 208062 -474189 1 2 999991 -416855 2 14 999981 1 1 999983 222951 1 12 999982 301966 1 2 999999 -470896 1 242363 612392 396057 2 18 999988 1 2 999999 -388610 1 2 999999 -735634 2 14 999999 1 9 999996 -249775 2 2 999999 1 158818 354579 603422 1 2 999999 511893 2 1 999985 1 2 999999 469423 1 144955 868138 546046 2 374449 423982 1 16 999995 -428054 1 1 999984 -653064 2 320561 961900 2 681490 856104 2 13 999995 1 2 999999 96559 1 14 999995 731039 1 57455 549200 941733 1 2 999999 483255 1 33454 66151 934521 1 7 999998 245545 1 128906 903116 605547 1 1 999991 -178220 1 2 999999 120614 2 6 999990 1 557412 648361 -116900 2 11295 431824 1 2 999999 448083 2 12 999989 1 2 999999 255117 2 2 999988 2 2 999999 1 448817 566001 -946480 1 10 1000000 56949 2 2 999999 2 109651 880095 2 118055 139849 2 2 999999 1 1 999992 324986 1 2 999999 -398110 2 2 999999 1 363985 506371 -836900 1 3 999990 183493 2 856159 955062 2 271851 830862 1 5 999985 -726691 2 458331 606004 2 289293 896825 1 960513 994057 529340 2 198858 917860 1 11 999998 -218292 1 1 999984 578755 2 2 999999 2 351310 903483 1 2 999982 -744350 2 190504 234727 2 2 999999 2 447483 946065 1 2 999989 914245 1 18 999983 -34269 2 19 999986 2 511525 545507 2 41548 999406 2 271508 611742 1 3 999986 -296003 1 407147 519455 -392508 1 689369 848323 557227 2 3 999993 1 2 999999 98525 1 11 999993 414141 1 13 999981 359931 1 2 999999 308861 2 2 999999 2 690886 898695 2 20 999998 2 411292 827597 2 2 999999 1 363641 576558 145555 1 2 999999 -548507 2 2 999999 1 744329 899918 -201567 2 5 999990 1 455222 734457 504600 1 2 999985 633580 2 18 999992 1 16359 318067 -466289 1 2 999999 -152093 2 2 999999 1 12 999983 -589869 2 6 999984 1 2 999999 -570133 2 771021 858587 1 354318 870997 207849 1 182406 543554 496795 1 1 999990 -686453 1 10 999996 -118043 1 7 999993 -271881 1 13680 552074 -950702 2 15 999984 1 106951 752682 266179 1 2 999999 -114102 2 243860 295815 2 2 999999 1 2 999997 -211242 2 794238 931174 2 2 999999 2 9 999989 1 717386 779044 656252 2 1 999981 2 2 999999 2 10 999990 1 764190 902739 301773 1 12 999996 185434 2 2 999999 1 2 999999 -708281 1 72781 258479 589508 1 641722 675225 548867 2 458870 993571 1 528708 822330 -323305 2 2 999999 2 2 999999 2 2 999999 2 48684 841385 2 2 999999 1 10 999985 -200392 1 2 999999 -114295 2 10 999999 2 209937 487578 1 6 1000000 -193465 2 321007 610997 1 1 999989 287367 1 690671 791492 891761 2 2 999999 1 4 999981 -899349 2 257713 809522 1 2 999999 518277 2 606530 839953 2 2 999999 1 16 999998 230759 2 172201 237879 1 422656 843997 16803 1 15 999984 -262322 1 3 999981 -151846 2 479375 616515 1 2 999999 729325 2 263308 629459 2 6 999988 1 194125 732569 872457 1 752436 865747 -481960 1 2 999999 -696042 1 2 999999 -337742 1 191471 264865 -675480 1 16 999995 508218 1 5 999981 679111 2 16 999986 2 2 999999 1 7 999992 378268 1 2 999999 -65949 2 2 999999 2 538083 803762 2 9 999998 2 620385 706462 2 2 999999 2 20 1000000 1 2 999999 -545301 1 14 999983 -83254 2 420865 767457 1 242644 381939 -99863 1 502553 738036 690531 2 12 999993 1 278120 333446 -333148 2 67547 119338 1 527020 834428 613493 2 3 999988 2 725146 932874 2 2 999999 2 2 999992 2 180545 845910 1 2 999999 433829 1 14 999992 251473 1 9 999985 -404176 2 15 999982 2 4 999998 1 2 999999 313717 1 248161 930069 -356524 2 2 999999 1 1 999985 -91626 2 2 999999 2 177619 908409 2 17 999990 1 10 999999 88411 1 19 999988 -132501 2 2 999999 1 2 999999 -361581 2 2 999999 1 800902 999077 719168 1 2 999999 -633309 1 102475 913864 -191614 1 7 999995 -509016 2 356728 856340 2 4 999986 2 26971 766737 2 10 999998 1 2 999999 835735 1 719660 908455 500298 2 211290 882435 1 909566 955125 659811 2 358555 733773 1 1 999985 -397903 1 2 999999 213784 1 15 1000000 704040 2 150626 389603 1 2 999999 672287 2 18 999995 2 14 1000000 1 2 999999 -714930 2 32119 762542 1 664450 843732 449249 2 2 999999 1 2 999999 -352681 2 2 999999 2 943530 983220 2 5 999993 2 4 999993 2 31230 582487 2 2 999999 1 4 999995 -409865 2 20 999985 1 78463 762498 676624 1 2 999999 28387 2 631334 745471 1 2 999999 575076 1 2 999999 -47734 1 2 999999 560345 1 2 999999 580794 1 9 999985 -88859 2 2 999999 1 705652 735581 759191 1 282393 828497 -982190 1 4 1000000 -190909 1 16881 778080 222207 2 2 999999 1 112288 447137 -408059 1 2 999999 417110 2 2 999999 2 18 999986 1 12 999984 -368795 1 152465 533069 -921493 1 5 999991 -341167 2 10 999996 1 11 999992 -818767 2 10 1000000 1 2 999999 95249 2 2 999999 1 605173 835715 157566 2 2 999999 2 2 999999 2 3 999981 2 17 999990 1 443704 521797 -387092 1 12 999995 416043 1 2 999999 518453 2 743763 860606 2 73180 103014 1 32014 686901 598387 1 2 999999 720381 1 2 999999 21775 1 2 999999 494601 2 2 999993 1 7 999994 109532 2 196798 642135 1 552330 638159 -342403 1 189216 686509 455056 2 1 999997 2 138171 953254 2 16 999991 2 598317 616951 1 2 999999 -651893 2 745227 818718 1 2 999999 196620 2 75788 848911 2 16 999996 1 142970 613455 -450733 1 20 999981 -593526 1 284126 777275 349546 2 2 999999 2 345814 922981 1 19 999995 42213 2 16 999982 2 2 999999 2 16 999990 1 6 999982 132354 2 4342 181895 2 566559 658519 1 6 999999 841740 1 2 999999 -535547 1 4 999999 794007 2 36204 893797 2 2 999999 2 1 999991 1 2 999987 -877882 2 10 999994 1 2 999999 -81471 2 2 999999 2 2 999999 2 2 999999 1 2 999987 683693 2 2 999999 2 2 999999 1 18 999985 -686888 1 237803 458740 885150 1 7 999989 693994 1 329991 872994 322249 1 17 999983 -511625 2 2 999999 2 637735 802100 2 2 999999 2 530999 588082 2 15 999996 1 762205 799358 -114629 1 3 999990 -414573 2 669878 955099 1 249104 331410 921696 1 2 999999 66993 2 15 999987 1 18 999990 721723 2 2 999999 2 2 999999 1 5 999997 330190 2 434089 657439 2 2 999999 1 2 999999 710756 2 48832 639911 1 273459 653268 -521737 2 11 999986 1 19 999986 -928803 2 231527 336416 2 8165 355364 2 2 999999 1 8 999993 938903 1 352001 514916 585500 2 254038 462240 2 5 999982 1 30932 848690 967640 1 2 999999 -677410 1 127645 548581 -575153 1 2 999999 -328594 1 2 999999 988757 1 21579 344908 -533176 2 20 999994 2 4 999985 2 16852 55536 1 19 999987 547390 2 535656 664911 1 2 999999 -2143 1 115997 753275 -658663 2 2 999999 2 316138 478814 1 9 999993 142692 2 2 999999 2 4 999997 2 20 999991 2 2 999999 1 319390 478680 -682460 2 290084 826194 1 884201 893019 236632 2 2 999999 1 59468 373416 531054 2 698842 720813 2 13 999990 2 394407 886317 2 325914 619793 1 17 999992 466099 2 15 999998 2 2 999999 1 699471 763482 -630659 2 720529 752941 2 18 999982 2 153163 500463 1 19 999999 -185652 2 2 999999 1 7 999985 21521 2 2 999999 2 406385 560527 1 749368 905037 380503 2 2 999999 2 19 999998 1 2 999999 -601281 1 509493 674330 -284468 1 2 999999 -743335 1 15 999996 -72163 2 8 999991 1 14 999982 360365 2 2 999999 1 2 999999 139155 1 2 999999 -151182 1 10 999989 -172209 1 7737 900114 -646028 2 2 999999 2 14 999983 2 650695 943430 1 2 999999 -317969 2 413111 571142 1 2 999999 657063 2 243770 800966 2 93777 167050 2 426529 824041 1 2 999999 475816 1 409229 768631 385850 2 7 999993 2 2 999999 2 2 999999 1 2 999999 -249339 2 2 999999 1 2 999999 386910 1 2 999999 539805 1 2 999999 342557 1 14 999983 352401 2 583989 810849 1 19 999999 699187 2 365300 901290 1 2 999999 564914 2 10 999983 1 18 1000000 -735383 2 161285 359180 1 2 999999 360848 2 2 999999 2 187820 742767 1 302199 501257 680191 1 171922 235734 -734889 2 110733 420859 2 264653 846643 2 2 999999 1 4 999984 557263 2 273761 524104 2 13 999999 1 2 999999 -482907 1 426587 512772 259264 1 2 999999 150725 1 460303 464473 -345664 2 2 999999 1 2 999999 838300 1 3 999985 -274096 1 17 999983 224983 1 266438 955327 -487633 1 1 999990 -200285 1 2 999999 -776898 2 2 999999 1 2 999999 516120 1 2 999999 -480468 2 732451 825286 2 265649 758958 1 705461 733933 -607339 2 9 999998 1 2 999999 -134892 2 462334 511233 1 9 999983 888830 2 2 999999 2 10 999994 2 4 999988 1 190889 195029 -349822 1 807989 858392 343859 1 781805 936524 61317 1 2 999999 568816 2 706491 723394 2 48820 901140 1 9 999982 -718026 1 661279 715112 880935 1 20 999984 -83279 1 417092 760644 984693 2 11 999989 2 2 999999 1 513274 807679 -775984 1 16 999981 -896919 2 277527 624414 2 213403 586032 2 2 999999 1 7 999986 -218964 1 1 999987 -447283 1 2 999999 263054 1 16 999984 65261 2 2 999999 1 52034 296526 -679822 1 2 999999 984245 2 11 999989 2 372837 496898 1 13 999998 -395347 2 2 999999 2 19 999990 2 2 999999 1 5 999984 -632391 1 348562 487726 409754 2 363612 853408 2 8710 648150 2 2 999999 2 366599 856023 1 2 999999 -159761 2 2 999999 2 19283 762529 2 5 999999 2 9 999982 2 28528 778573 1 12 999997 874112 2 15 999985 2 50461 65267 1 7 999982 -335097 2 20881 118102 2 2 999999 1 368586 852315 172844 1 12 999991 379492 2 4 999996 2 2 999999 2 7 999989 2 450646 973484 2 11 999999 1 6 999982 784200 1 168792 517835 -238636 2 4 999996 2 20 999983 2 405920 750817 2 15 999984 1 2 999999 -639254 2 2 999999 1 13 999993 -463297 2 4 999982 1 7 999987 -365140 1 2 999999 353321 2 16 999989 2 474891 734996 2 13 999988 1 236774 406477 -816895 2 6 999983 1 12 999996 256136 2 2 999999 2 20 999995 2 2 999999 2 9 999987 1 6 999999 -740888 1 4 999992 -680554 1 411435 483992 779636 1 332668 850661 140081 1 474593 913324 -961349 2 275388 346310 1 359606 589133 -500866 2 16 999986 2 6 999990 2 42196 343625 2 2 999991 2 182481 822826 1 14 999985 -61871 2 43663 220774 2 13 999985 2 2 999999 1 18 999992 151742 2 14 999997 2 2 999999 2 273985 495374 1 2 999999 -826865 2 3 999994 1 462780 707603 202086 1 37901 817076 -407845 1 12 999984 -325213 2 2 999999 1 4 999999 -431921 1 2 999999 -668374 1 230828 552454 -733462 1 2 999999 574915 1 7 999987 -727056 2 11 999990 1 2 999999 -30829 2 263573 705099 2 2 999999 2 12 999988 2 2 999999 2 16 999981 1 2 999999 -531476 1 8 999983 -964358 1 2 999999 -10299 1 11 999982 55310 2 42416 302015 1 568169 679723 129277 2 2 999999 2 553222 785508 1 19 999999 -113752 2 141952 229844 2 1 999998 2 2 999987 1 249193 309587 -120783 2 789485 939139 2 450261 956887 1 471471 945435 -711632 1 2 999999 947866 1 3 999985 328316 1 217190 266656 -914907 2 238504 475567 2 2 999999 2 31371 155089 1 18 1000000 37249 2 2 999999 2 564061 677125 1 2 999999 -326572 1 2 999999 -272366 1 2 999999 -884652 1 8 1000000 218436 1 2 999999 260998 1 2 999999 351684 1 19 999989 -382414 2 15 999991 1 650491 855692 -978011 1 444765 952778 -532188 2 6 999996 1 8 999988 46656 1 15322 168715 -234967 2 730624 839223 2 46265 254433 1 670869 840441 756281 2 3 999990 2 2 999999 1 4 999998 487972 1 2 999999 978058 2 8 999998 1 2 999999 481058 1 446735 908018 523791 2 2 999999 2 2 999999 2 2 999999 1 20 999986 -935026 2 2 999999 1 2 999999 -140450 2 236260 987518 2 3 999983 1 256149 913100 -603968 1 2 999999 82478 2 515067 708574 1 6 999985 -278964 2 5 999990 2 13 999991 1 270381 920078 -862193 1 2 999999 -114254 1 2 999999 963942 2 631996 651863 1 17 999991 -40667 1 15 999986 84302 2 12 999984 2 2 999999 2 2 999999 1 8 999988 -29120 1 9 999992 908317 2 2 999999 2 2 999999 1 2 999986 859029 1 2 999999 -198891 2 15 999984 1 252043 309983 -481697 1 2 999999 767456 1 2 999999 -368317 1 3 999987 718524 1 4 1000000 592108 2 149598 275166 1 369507 438219 -104 1 736775 832594 -375470 1 17 999982 279481 2 391089 577301 2 6 999994 2 20 999996 1 1 999995 -950221 1 13 999981 -287081 2 20 999985 2 2 999999 1 8 1000000 510000 2 2 999999 1 385971 652626 524246 2 4 999983 1 16 999990 -345889 2 183441 979149 1 220259 270761 -651841 2 2 999999 1 4 999984 -412599 1 2 999999 -353641 2 2 999999 1 2 999999 -559316 2 2 999999 2 16 999987 1 339591 603654 105771 1 406900 926903 766470 1 15 1000000 471505 2 520062 709926 1 2 999999 -741153 2 39751 690860 2 17 999986 1 573559 871645 -15059 1 210523 281723 -149622 2 20 999982 1 2 999999 901520 2 2 999999 2 10 999997 2 2 999999 2 7 999985 1 2 999999 420786 1 6 999983 -681854 1 2 999999 762185 1 2 999999 -503258 2 7 999990 1 2 999999 -313396 2 185620 833617 1 73138 793471 215809 2 2 999999 2 2 999999 2 382474 653295 2 366024 857693 1 2 999999 532940 2 20 999992 2 855064 936715 1 2 999999 -160992 1 119483 859033 -386716 2 12 999983 2 381871 942570 1 2 999999 -417628 1 2 999999 -488121 1 2 999999 663270 2 490131 718969 2 2 999987 2 10 999985 1 593110 973125 13196 2 2 999983 1 12 999992 -657230 1 717087 730948 243846 2 286351 533181 2 4 999994 2 2 999993 1 2 999999 -307319 2 263012 643362 2 15 999990 1 51757 103662 -90155 1 2 999999 -868003 2 2 999999 1 19 999988 184843 1 618074 780501 946683 1 5 999981 -246392 2 19 999993 2 2 999999 1 2 999999 -83096 2 2 999999 2 24837 218588 1 8 999990 624371 2 412061 674272 1 2 999999 955455 2 229015 513941 2 3 999987 1 3 999988 826231 1 189761 551343 959121 1 6 999999 -269084 2 480344 854163 1 127531 572162 971419 2 2 999999 1 305107 394040 936151 1 297761 626922 -551810 2 12 999994 2 19 999998 2 2 999999 1 6 999994 789451 1 395291 498072 559464 2 725153 958221 2 17 999997 1 335376 860908 930317 2 122900 801974 2 2 999999 1 5 999998 432628 2 3 999988 1 7 999987 -427792 1 261261 428950 -212685 2 773139 899723 2 1288 758396 1 2 999999 926306 2 2 999999 2 2 999999 2 15 999988 1 414716 474697 524245 2 2 999999 2 2 999999 2 79930 698495 2 8 999991 2 321997 840721 2 191564 443009 2 2 999999 2 2 999999 1 518946 724804 -726891 1 20 1000000 90177 1 650744 854394 679855 1 254916 591085 -17135 1 17 999990 -271302 1 12994 81787 -421822 2 145501 430468 2 16 999987 1 11 999994 416268 1 2 999999 -391510 1 16 999985 891107 2 2 999999 2 2 999999 2 522287 934738 1 76203 906032 -583110 1 2 999999 -262622 1 56153 610057 677760 2 9 999988 2 140329 625407 2 413195 644778 2 65219 84690 2 4 999982 1 2 999999 -565117 2 18 999997 1 397958 895497 -359166 2 145428 226308 2 20 999997 1 14 999981 90059 2 2 999999 1 11 999997 -605241 1 1 999988 -106478 2 482341 944324 1 91029 840193 442140 2 2 999999 1 2 999999 -815830 2 376047 757077 2 384079 741063 2 95484 641096 2 2 999999 2 16 999987 2 2 999999 1 8 999986 -866828 1 2 999999 -129012 2 2 999999 1 65512 760547 -687345 2 168551 641082 1 2 999999 -617946 2 521615 785414 2 16 999981 2 1 999997 1 15 999987 928444 1 15 999985 -976301 2 2 999999 2 169623 191486 1 659962 725996 122749 1 2 999999 -349138 1 16 999999 -123451 2 79972 169467 1 4 999994 861451 1 7 999993 -826333 1 11 999988 129180 1 17 999996 284203 2 12 999987 1 27177 164999 -872000 1 15 999998 -319758 2 2 999999 2 2 999999 1 2 999999 854577 2 528581 702668 1 261112 898191 843874 2 226704 271611 1 314613 868859 318643 1 3 999985 302356 1 1 999986 720756 1 19 999987 909466 1 17358 231778 537420 1 8 999984 -509405 2 2 999999 1 2 999999 235864 1 2 999999 827893 2 2 999999 2 6438 870789 2 2 999999 2 2 999999 1 6292 772220 -178676 1 16 999992 -14844 1 2 999999 456838 2 12 999996 1 14 999984 -32081 1 5 999997 -881586 2 673559 765250 2 12 999996 1 2 999999 -570992 2 636535 821833 1 6 999989 -586342 1 2 999999 550348 2 2 999999 2 536048 548678 1 2 999999 -191236 1 17 999991 -214281 2 2 999999 2 297719 727368 1 4 999993 466803 1 694542 977637 589063 1 2 999999 788768 1 9 1000000 -320525 2 80006 120110 1 2 999999 443811 2 287106 751572 1 16 999981 340099 1 2 999989 647673 1 8 999987 -530467 2 2 999999 1 2 999999 850651 1 194946 681689 -347384 1 910669 950015 -379068 1 5 999993 935923 1 855914 997656 -194053 1 2 999999 796767 1 13 999993 -736530 2 5 999990 2 6 999992 1 720375 892535 -449884 2 25882 622635 1 2 999999 54138 1 2 999999 -493553 1 40082 869824 725361 2 143533 305868 2 2 999999 1 2 999999 128036 1 16 999981 -293926 2 20 999983 1 2 999999 185506 2 2 999999 1 2 999999 -719975 2 12 999984 2 2 999999 1 2 999999 -89864 1 325286 880194 -518617 2 2 999999 2 631793 816685 2 2 999999 1 16 999982 79195 1 566321 995123 789950 2 215276 417795 2 3 999996 2 15 1000000 1 6 999996 -909993 1 2 999999 -69490 1 2 999999 -288872 2 46623 59948 1 2 999999 -178318 1 36997 988966 -125355 2 13 1000000 2 90464 465276 2 2 999999 1 3 999983 -63504 1 670000 982314 907515 2 567250 649801 2 20 999990 2 6 999989 2 119624 636625 1 436861 496195 747741 2 19 999996 1 8 999986 557069 2 2 999999 1 2 999999 -700865 2 2 999999 1 5 999992 299049 1 2 999999 943655 2 1 999986 1 8 999986 790492 2 2 999999 2 2 999999 2 95111 419251 2 12 999987 2 441832 778287 2 440833 558917 2 376195 618881 1 11 999991 -551935 2 14 999999 2 2 999999 1 723678 815761 -951018 2 2 999999 2 107961 455231 1 2 999999 204046 2 71603 546697 1 2 999990 -821148 2 3 999987 2 4 999998 2 2 999999 1 2 999999 -859102 2 13 999984 1 3 999994 897918 1 2 999999 449319 1 176667 213630 -552621 2 16 999996 2 2 999999 1 560817 937150 -969602 1 2 999999 597099 1 2 999999 684606 2 734989 899543 2 238319 603300 2 17 999995 2 2 999999 2 2 999999 2 285965 520803 1 2 999999 207223 1 20 999986 238790 2 2 999999 1 6 999981 -598474 2 2 999999 1 159443 429221 878080 1 437974 820585 -872014 1 16 999989 -907918 1 2 999999 -339833 2 15 999992 1 257741 827826 524288 2 300331 341275 2 50398 129407 2 2 999999 1 2 999999 -493777 2 3 999991 2 15 999985 1 489385 707620 -368531 1 2 999999 857820 1 14 999984 -862771 1 8 999992 786910 2 2 999999 2 13 999981 1 315243 562892 577711 2 484159 947479 1 159914 977173 934264 1 354144 702575 -763935 2 166083 512582 2 202410 209950 1 97390 262851 848061 1 18 999982 -458974 1 2 999999 -786736 2 72511 194260 1 2 999999 332489 1 7 999988 814063 1 2 999999 -854436 1 2 999999 -201814 2 238876 439820 1 9 999990 654885 2 395209 831551 2 18 1000000 2 9 999992 1 77623 583220 602887 1 6 1000000 -536625 1 7 999983 -782284 2 97657 304822 2 435116 659294 1 309570 883221 55070 1 2 999999 -130195 1 16 999988 -52186 2 514396 978105 2 276455 537699 2 2 999999 2 2 999999 1 669240 817955 -780341 2 2 999999 2 370042 398141 1 2 999999 -584075 1 2 999999 -504892 1 776588 911052 564755 2 5 999990 1 299282 467965 239293 1 131350 650458 869437 1 6 999996 -386705 2 7 999982 2 11847 815005 2 2 999999 1 2 999999 963262 1 323127 979277 41361 1 14 999999 -70233 1 2 999999 -282729 1 17 999999 -607792 1 164127 373826 -278776 1 8 999994 -68184 2 2 999999 2 2 999999 2 2 999999 1 2 999999 939899 1 8 999986 -249385 1 1 999995 -316208 2 2 999999 1 2 999999 -137415 1 2 999999 353952 2 6 999989 1 719259 928710 330944 2 2 999999 2 2 999999 2 2 999999 2 500226 688328 1 243287 846377 -277184 1 9 999991 -379928 1 2 999992 -779255 1 2 999992 -739977 2 2 999999 1 17 999981 869062 2 2 999999 2 63376 219011 1 7 999994 -469724 2 2 999999 1 513780 906559 912 1 2 999999 -66045 2 220810 993789 1 2 999999 -748694 1 74042 723511 865259 2 19 999981 1 7 999995 120262 2 2 999999 1 2 999999 458752 1 541926 953045 423678 1 3 999984 -200479 2 13 999999 1 2 999999 -829672 1 19 999988 -714036 2 13 999999 1 431495 689442 -237973 1 2 999999 492700 2 2 999999 2 812645 844347 1 2 999983 188247 1 2 999999 -486326 2 2 999999 2 9 999981 1 3 999998 -370263 2 77412 673854 1 2 999999 405459 1 19 999999 875570 1 567340 944443 -470727 2 703959 773456 1 2 999999 -721373 1 170545 742981 -948469 1 3 999985 -547037 2 494095 807382 2 12 999985 1 32978 216876 176947 2 157502 717510 1 43588 114165 284714 1 155522 819219 -621676 2 4 999982 1 168537 701711 773288 1 2 999999 82627 1 266069 310081 -405513 1 290216 374768 -749334 1 275526 439694 -26967 1 200627 753986 158279 1 2 999999 -340154 2 557926 562449 1 4 999997 -673153 1 10 999990 -856839 2 3 999987 1 2 999999 104167 2 16 999984 1 483975 715646 -239338 1 449830 642675 -648290 1 16 999985 272053 2 141149 470544 1 127088 416330 -338711 1 161310 573289 -352371 2 2 999999 1 2 999997 165671 1 2 999999 817623 1 1 999997 -239777 1 2 999999 149753 2 10 999988 2 2 999999 1 8 999995 -116382 1 20 999999 455954 1 176799 899960 222806 2 2 999999 1 496794 712914 -50781 2 2 999999 1 38393 61769 362997 1 2 999999 293734 2 2 999999 2 2 999999 1 342447 499546 -736800 2 130350 845628 2 2 999999 1 2 999999 -426283 2 438863 484542 2 123514 304246 2 5 999993 2 2 999999 2 2 999999 1 696217 831054 -310324 2 13 999990 1 444789 894681 -51802 1 35794 880867 -554915 2 15 999982 2 2 999999 1 14 999992 -648091 1 17 999990 -445063 1 400795 890988 -472420 2 752473 833483 1 88003 772096 977534 1 9 999988 846208 1 121802 524209 -248446 2 2 999999 1 5 999983 -892253 2 2 999999 2 2 999985 1 10 999986 456619 1 1 999997 -605298 1 2 999999 823141 2 217532 799597 1 14 999985 -216924 1 11 999991 750461 2 2 999999 2 2 999999 1 2 999999 -775271 1 2 999983 429207 2 336618 763281 1 743041 959487 194366 1 13 999991 -796230 1 412016 930487 697798 2 7 999993 1 427192 892431 245611 2 2 999999 2 521585 931933 2 616016 914629 1 2 999999 -18916 1 9 999998 329900 1 2 999999 -31263 1 13 999996 557865 2 2 999999 2 355486 456389 2 1 999991 1 19 1000000 -360842 1 2 999999 606028 2 158945 247209 1 2 999999 708039 1 82860 950498 261747 2 2 999999 2 10 999990 1 414924 920884 -967553 2 2 999999 2 76824 470836 1 2 999999 847061 2 290605 852013 1 245672 369435 -577139 1 319702 350667 236723 1 398893 786088 828859 1 2 999999 260993 2 11 999999 1 11 999983 151462 1 2 999999 9097 2 887794 971794 1 2 999999 930899 2 295006 967731 2 16 999996 2 648386 718690 1 8 999993 -824333 1 2 999999 -797001 2 246698 628676 1 15 999985 167378 2 2 999999 1 2 999999 668422 2 2 999999 1 87210 507489 -30237 2 16 999987 1 48551 242683 -658260 1 2 999999 45433 2 9 1000000 2 266483 269439 2 2 999991 1 2 999999 189420 2 4 999985 2 2 999999 1 2 999999 -347269 1 3 999999 -355115 1 287467 392707 -40756 2 2 999999 1 2 999999 446497 2 2 999999 2 45601 909877 1 2 999999 -179379 1 137139 802560 -292814 2 656742 760383 2 20 999997 1 2 999999 -161347 2 216871 293517 1 352778 731530 342231 1 3 999997 -917892 2 2 999999 2 17 999997 1 491012 797200 294413 2 93139 261542 1 12 999996 855306 2 440845 783029 1 916597 934345 777179 2 2 999999 1 2 999999 151416 1 577900 602514 -277199 1 1 999981 -998036 2 2 999999 1 15229 293558 -475712 2 10 999990 1 17 999993 -423724 1 2 999999 52772 1 2 999994 50698 1 5 999990 -246137 2 548376 699143 2 612389 785767 1 2 999999 -820669 1 583086 659873 -573328 1 4 999981 122524 2 14 999991 2 2 999999 2 2 999999 2 13 999996 2 304664 998334 2 52943 619492 1 74405 715910 -659897 2 2 999999 2 6 999987 1 2 999999 -593346 2 6 999987 1 13 999991 -164030 2 4 999990 2 737339 969374 1 2 999999 834924 1 2 999999 847658 1 568522 595211 967705 1 478798 771980 480173 1 3 999982 82346 1 2 999999 568901 1 420074 907163 598114 2 2 999999 1 14211 255709 347513 2 258865 715142 1 16 999998 -747367 1 438182 908918 931157 2 14 999995 2 307329 463497 2 275177 456039 2 2 999999 2 2 999999 2 9889 359197 2 333802 510383 1 2 999999 361491 2 680962 940474 1 131548 935086 -434883 1 14 999982 -445131 2 243105 973424 1 18 999995 -103709 2 134007 905790 1 7 999983 337965 2 839099 856017 2 128385 793099 2 2 999999 2 27834 133226 1 426954 869951 -680842 1 2 999999 677323 2 13 999992 2 11 999995 1 20 999990 283374 1 396206 875441 842668 1 449994 809976 299174 1 2 999999 -776302 2 160710 916716 2 510053 617804 1 2 999999 794136 1 3 999987 -607866 1 5 999983 -90920 1 79135 505476 -523180 1 575589 580486 -739825 2 72039 849029 2 7 999993 1 852264 896802 202341 2 20 999990 1 2 999999 -102832 2 2 999999 2 56767 752963 1 2 999999 260846 2 500910 847664 2 238125 757959 2 12 999990 2 233152 556009 2 4 999999 2 756077 875428 1 2 999999 -785023 1 14 999990 339159 1 69582 96764 -382187 2 2 999999 2 445542 652415 2 2 999999 1 157487 839559 -867690 1 11 1000000 -964829 1 580126 810988 970562 2 84059 471996 2 2 999999 1 2 999999 -666287 2 669860 824977 1 196712 425568 -114547 2 2 999999 1 12 999989 -32543 2 2 999999 2 2 999999 2 48185 916201 1 243091 359977 386660 1 2 999999 -729964 2 15 999997 1 2 999999 365957 1 19 999991 -933238 1 2 999999 181782 2 9 999983 1 466133 732459 818455 2 9 999999 1 79957 316695 -740061 1 7 999996 -872402 2 2 999999 1 139533 438705 -150992 1 5 999999 798963 1 10 999986 848880 1 48641 971809 152772 2 7 1000000 1 758535 955945 835953 1 109565 768562 801412 2 21759 236169 2 2 999999 2 114565 326218 1 12 999988 32062 2 10 999984 2 126618 222238 2 2 999999 2 2 999999 2 15 999994 1 15 999992 51694 2 483448 899130 1 15 999984 764490 2 7 999999 1 2 999999 917780 2 13 999994 1 2 999999 299025 2 110650 924713 1 2 999999 850787 1 5 999982 -535275 1 2 999999 -89819 2 31848 194144 1 18 999983 495709 1 8 999986 985624 1 327703 725961 177913 2 2 999999 2 2 999999 1 2 999999 88549 1 342211 865650 214511 1 2 999999 -173027 2 7 999984 1 483430 951385 -567021 2 2 999999 1 22882 278576 650521 2 19 999984 1 899285 999419 281635 1 2 999999 -667429 2 480532 958123 2 2 999999 1 2 999999 127005 2 2 999999 2 2 999999 1 628728 719505 -142831 2 2 999999 1 18 999999 871449 2 20 999992 2 63960 585258 2 2 999999 2 2 999999 2 614866 670337 2 2 999999 2 92703 128274 2 2 999999 1 2 999999 691586 2 10 999982 1 142264 797418 -259971 1 629951 990402 -641225 2 2 999999 1 2 999999 743628 1 2 999999 863946 1 313295 764056 -681333 1 100772 291005 387017 1 20 999984 -454030 2 613444 762527 1 2 999999 180986 1 6 999987 667894 2 2 999999 1 264168 693323 -155626 1 10 999984 -527095 2 702146 726961 1 29770 502982 710994 1 339925 421884 448402 1 2 999999 576310 1 2 999999 809184 1 597693 899610 -70479 1 104950 902469 911290 2 338497 787961 1 421310 577137 -412376 2 358086 803967 1 68075 108793 -138380 1 2813 270748 -923221 2 623253 918886 1 7 999999 -179343 1 86449 896047 -313221 2 6 999993 2 13 999993 1 8 999983 -885779 2 2 999999 2 2 999999 1 2 999999 112445 1 10 999995 -244665 1 20 999992 -814554 2 8 999993 2 498192 564225 2 8 999988 2 4 999992 2 4 999989 2 20 999989 1 547185 870223 642655 1 211657 655381 -6955 1 13 999998 43858 1 20 999988 916730 2 2 999999 2 11 999994 1 19 999996 570121 2 252481 773078 1 7 999998 -961507 1 16 999989 684154 1 2 999999 -916000 2 2 999999 2 553330 790641 1 373270 613184 -132785 1 2 999999 -290065 1 655889 845923 -702976 2 742046 773514 2 284102 587344 1 3 999996 69939 1 11 999998 142860 1 289853 824221 -159285 2 14 999988 2 2 999992 2 2 999999 2 2 999992 1 2 999999 -60874 1 516879 648665 710865 2 2 999999 1 16 999991 623622 1 281777 458103 -603186 2 2 999999 2 2 999999 1 8 999985 -22086 2 2 999999 1 2 999999 -423869 1 12 999997 630956 1 518906 964106 -485560 1 561501 850744 -836775 2 2 999999 2 2 999999 2 393146 931574 1 348658 762205 742528 1 2 999999 -849692 1 2 999999 -223502 1 2 999999 -211533 2 5 999981 1 16 999996 -776789 2 343044 744120 1 2 999999 690186 1 360680 483957 701986 2 732244 990427 2 2 999999 1 87558 527072 897681 2 267475 632028 2 7 999982 1 11 999987 77191 1 3 999982 -662998 1 231631 578355 405415 1 6 999991 -853094 2 2 999999 2 248472 902658 2 564065 746205 1 2 999999 -735136 1 11 999984 256722 2 10 999996 1 17 999986 123290 2 470194 808088 1 2 999997 -736870 2 2 999999 1 19 999991 487527 2 3 999988 1 2 999999 570038 2 2 999999 1 2 999999 -474499 2 7 999999 2 2 999999 2 2 999999 1 20 999995 -781459 2 529775 775431 1 19 999984 -440294 1 96327 445078 -534653 2 99754 994214 2 531970 719229 2 28431 369365 1 2 999999 -315024 2 2 999999 2 295233 377647 2 155758 700366 1 249735 437444 883832 2 2 999999 2 863987 987088 2 18 999986 2 15 999983 2 11 999990 1 139658 682843 813799 2 2 999999 1 2 999999 171251 1 2 999999 776690 1 2 999999 376864 2 2 999999 1 202909 881517 -92243 1 221719 572055 -81438 1 2 999999 646004 1 20 999986 -263196 1 149034 906816 21064 2 5 999999 1 2 999999 -137493 1 8 999999 -245654 2 13 999991 2 2 999999 2 562655 699213 1 11 999984 -719821 2 2 999999 1 2 999999 815420 2 134728 444173 1 222846 944768 427295 1 327918 763706 923488 1 2 999999 225210 1 2 999999 -457751 1 2 999999 -514539 1 19 999986 853896 1 2 999999 -45334 2 2 999999 1 2 999999 -357959 2 817 911358 2 248180 746341 2 2 999999 1 2 999999 717105 1 2 999999 -345148 1 2 999999 -586145 2 15 999990 1 240145 450402 -21415 1 2 999999 -570462 1 2 999999 711641 2 13 999997 1 299988 842154 860739 1 157291 377900 636991 2 2 999999 1 91540 123556 -963795 1 254089 366609 437661 2 15 999994 2 17 999991 2 2 999999 1 428494 614016 474573 2 16 999998 2 166600 923664 2 573116 634534 1 10 999993 -924735 1 15 999990 -704318 1 2 999999 -411074 2 251599 640282 1 2 999999 657963 2 2 999999 2 19 999982 1 18 999986 -802148 2 7 999993 2 12871 562072 1 511632 813081 -556608 2 2 999999 1 2 999999 360461 2 2 999999 1 2 999983 485940 1 17 999981 309920 2 196216 229791 1 2 999999 452199 1 12 999990 -650675 2 461876 559868 2 248009 780724 2 15 999989 1 2 999999 -841647 1 2 999999 -480028 1 2 999999 227530 1 16 999986 351112 2 14 999997 2 378672 725989 1 11 999987 -713507 1 2 999999 455399 2 28165 741030 1 19 999986 995716 2 16 999989 2 134728 343434 2 83825 640978 1 2 999999 71233 1 2 999999 -833725 2 16 999994 2 296426 775243 2 2 999999 1 475162 730026 53400 1 206114 469819 -366668 2 444313 932483 1 2 999999 -444868 2 2 999999 1 36875 555700 191416 1 19 999985 -303242 1 661971 714293 243964 2 435641 863356 2 229839 371037 2 333943 843787 2 8 999987 1 2 999999 -960445 2 70710 150469 1 11 999983 569039 1 6 999982 352884 1 360479 613977 694459 1 16 999997 -996060 2 2 999999 2 2 999999 2 181432 219330 1 12 999995 450320 1 18 999990 315937 2 14 999987 2 61673 551425 2 66249 866818 1 70645 124749 648018 1 2 999999 -572061 1 7 999999 -930332 2 519849 956582 2 4 999986 2 5 999999 2 2 999999 2 396839 951253 1 2 999999 719332 1 81422 486796 919072 2 2 999999 2 2 999999 2 163276 215711 1 2 999999 524481 2 3 999991 2 2 999999 1 2 999999 -195957 1 627035 954519 122357 2 2 999999 2 197420 420398 2 621127 926055 1 2 999999 -545781 2 2 999999 2 412842 861014 1 14 999996 -394393 1 3 999991 13312 1 2 999999 -501035 1 443100 448030 -404662 1 2 999999 -734164 2 16 999982 1 7 999989 -842423 2 932948 972404 1 2 999999 967728 1 14 999990 267042 2 8 999990 2 5 999981 1 339854 443581 -766216 1 19 999996 -295619 1 2 999999 -904440 1 2 999999 -481781 1 14 999991 -237236 1 2 999999 92901 1 224104 259492 315689 1 2 999999 -299108 1 44480 424804 121332 1 111382 735518 772673 1 9 999981 -41817 2 158622 256440 2 2 999999 1 251971 949364 -232359 1 2 999999 389147 1 2 999999 -603602 2 607387 982944 1 89526 981975 -678264 1 18 999996 -393212 1 19 999990 944270 1 2 999999 -948583 2 45531 544384 1 2 999999 456887 1 41077 118804 214369 2 1 999989 1 960966 995927 232915 2 887267 894506 2 354428 689045 2 28401 169174 1 3 999986 441857 2 16 999990 2 19 999985 1 15 999984 -803760 2 11 999998 1 2 999999 337401 1 144766 319431 456916 1 200859 445304 387484 1 3 999990 -776937 1 15 999983 417067 1 11 999993 849543 2 86042 124546 1 2 999984 896151 1 3623 334228 -359988 1 749535 888009 -176477 1 930436 980096 244621 1 3 1000000 700833 2 15 999999 2 1 999984 2 2 999999 1 6 999995 -521676 2 3 999989 2 573826 674629 1 1 999981 -215941 2 14 999994 1 18 999994 679064 1 494169 985779 466655 2 476579 895419 1 2 999999 801070 1 640809 860564 350875 1 10 999983 -227241 2 2 999999 1 110392 322555 510013 2 3 999999 2 688507 907735 2 705986 749585 1 2 999999 -276866 1 5 999990 605095 1 2 999999 -135113 1 61273 619574 74712 2 643788 888200 1 885250 890896 -623995 2 18206 80515 2 18 999983 1 373433 411497 -357404 1 375680 898903 583248 1 7 999995 -27216 1 322630 905722 721366 1 124736 423244 439050 2 20 999990 1 7 999996 -890292 2 3 999999 1 277674 420718 -357968 1 164940 510131 716142 2 183350 700625 2 2 999999 1 2 999999 821104 2 20 999986 2 6 999988 2 2 999999 1 8 999998 539826 1 2 999999 873032 2 2 999999 2 2 999999 2 11 999986 2 2 999999 2 13 999987 2 19 999988 1 2 999999 -132974 1 7 999990 795333 2 338843 660251 1 192153 608484 858576 1 12 999988 -975062 1 14 999995 590955 2 2 999999 1 213091 348647 -289502 1 2 999999 -229140 1 2 999999 838784 2 14 999984 2 261383 574629 2 459615 715318 2 14 999981 1 4 999995 -662502 1 595477 679166 -599734 1 368832 692509 705672 1 151419 404732 312403 1 2 999999 825379 1 2 999999 347359 2 2 999999 2 2 999999 2 524634 539027 1 18 999997 26785 2 2 999999 1 2 999999 -322095 2 10 999992 1 19 999997 -797663 2 799255 903921 1 2 999998 -302222 1 2 999999 874095 2 15 999985 2 2 999999 1 12 999995 -595387 2 8847 21187 1 2 999999 610282 1 318244 411246 -109229 1 2 999999 609815 1 3 999999 -841955 2 4 999994 2 15 999982 2 100103 919541 2 132590 928063 2 2 999999 1 2 999999 -620418 2 103088 887590 1 13 999986 173347 1 4 999987 -48999 2 14 999988 2 2 999999 2 254945 603333 1 518936 615387 -143795 2 2 999999 2 13 999985 2 13 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 870982 2 2 999999 2 20 999984 2 8 999996 2 12 999985 2 642282 766056 1 2 999982 337225 2 14 999983 1 2 999999 -812462 1 2 999999 983798 2 5 999999 2 758936 923839 1 772718 865655 61389 2 381355 733044 1 2 999999 -632204 1 198951 557106 540623 2 13 999991 2 621930 727073 2 9 999983 1 709358 987408 -866677 2 11 999986 1 18 999984 -18984 2 76083 412263 1 5 999984 -153451 1 2 999999 -54706 1 5 999999 711495 2 2 999999 2 2 999999 2 2 999999 1 224595 807371 220994 2 19 999985 1 444236 602228 776807 1 11 999986 397429 2 2 999999 2 2 999999 1 239586 297368 486630 1 2 999999 -339813 2 787203 952157 1 2 999999 677080 1 12 999985 718589 1 8 999982 -289118 2 2 999999 2 1 999984 1 6 999989 -284600 2 10 999986 2 8 999999 2 8 999995 2 19 999984 1 4 999995 774852 1 280656 367513 130255 2 199842 657693 2 7 999988 2 2 999999 1 64428 437988 26803 1 158337 845504 240960 2 183588 684669 1 12 999999 528180 2 20 999984 1 16 999999 -67318 1 17274 523277 251406 1 2 999999 627348 1 193585 510919 -621399 1 133812 568410 -334611 1 2 999999 424081 1 839931 928622 738866 1 892138 979522 -284785 2 5699 732022 1 9 999996 77155 2 12 1000000 2 384353 619710 2 8 999992 2 8 999988 2 2 999999 2 2 999999 2 18 999989 1 2 999999 740232 1 2 999999 728200 1 1 999981 -995165 1 14 999985 -172571 1 2 999999 -279755 1 57845 963618 -714102 1 2 999999 553322 2 2 999999 1 6 999981 -963984 1 13 999986 660650 2 2 999999 1 2 999999 232028 2 2 999999 1 2 999999 923430 1 483880 957590 297599 1 2 999999 798901 2 326676 949645 1 660087 933856 -761961 1 375721 672944 -811767 1 4 999989 -656124 2 6 999990 1 316600 867226 958869 1 843887 878576 -304354 1 172089 854145 951220 1 953921 968846 432198 1 12 999982 221080 2 2 999999 1 11 999994 -1932 2 481040 729067 1 6 999999 993318 2 271804 303642 1 2 999999 901856 1 7 999992 -538550 2 1 999989 2 1 999992 1 2 999999 -702326 2 229145 836923 2 436904 898900 1 31975 830098 -292504 2 2 999999 2 228314 438759 1 449809 806405 468180 2 497837 918086 1 6 999991 -879098 2 773615 816323 1 2 999999 100465 2 533548 859284 2 2 999999 2 4 999986 2 509276 926837 1 396044 641633 -146856 2 2 999999 2 4 999995 2 12 999987 1 183096 345317 -339522 2 15 999985 2 2 999999 2 18 1000000 1 19 999991 659029 1 2 999999 992984 2 2 999999 2 12 999983 2 10 999989 1 4 1000000 766594 1 2 999999 605284 2 2 999999 2 2 999999 2 112804 323731 2 4 999998 2 2 999999 2 449351 509258 2 4 999993 2 2 999999 2 2 999999 2 2 999999 1 9 999996 -529014 1 15 999993 386712 2 2 999999 1 2 999999 -583474 1 1 999990 971185 2 183288 870319 2 414552 781066 2 454601 693874 1 2 999999 503984 1 5 999994 508296 1 10 999997 -97152 2 2 999999 2 162623 587358 2 17 999995 2 38822 277388 1 2 999999 -142830 1 2 999999 -518709 2 19 999982 1 74384 604088 -228797 2 10 999984 1 7 999986 -285476 2 91377 512211 1 2 999999 -116007 1 2 999999 607319 2 18 999991 2 2 999999 1 2 999999 969476 1 2 999989 -330228 1 8 999994 -873717 2 235866 864782 1 2 999999 509664 1 668900 951582 807521 2 344878 652594 2 2 999999 2 18 1000000 2 2 999999 2 5 999988 1 2 999999 -989841 1 7 999982 486633 2 454576 713566 2 2 999999 1 341556 984109 -832064 1 5 999994 -758211 2 14 999982 1 456747 698524 -378438 1 680297 902500 625268 2 2 999999 2 2 999999 1 138085 760042 79102 2 222789 538331 1 75997 592406 665444 2 2 999999 1 7 999999 716913 1 586800 706739 -257885 2 2 999999 1 160897 300589 857150 2 19 999981 2 17 999986 1 2 999999 -266985 2 14 999995 2 15 999987 1 20 999997 -527743 2 14 999986 2 2 999999 1 2 999999 -179052 2 7 999999 2 1 999995 2 704859 771213 1 413938 996982 -795807 2 443860 953894 1 164449 554966 894308 2 2 999999 2 2 999999 1 5 999993 115373 1 9 999987 546402 2 5 999988 2 2 999999 1 64768 81864 -656143 1 2 999999 -649544 2 2 999999 1 37291 242837 965854 2 320522 744813 1 5 999998 790311 2 13 1000000 2 2 999999 2 738865 895121 1 2 999999 993584 1 11 999990 -671995 1 55635 822553 674238 1 8 999984 -138518 1 2 999999 -136871 2 19 1000000 1 591866 959798 -933356 1 2 999999 486045 2 13 999989 1 4 999984 -208652 2 737990 812094 2 4 999998 1 1 999997 -926053 1 268716 601820 -181505 1 2 999999 -743755 1 2 999999 937013 2 433750 538955 2 2 999999 2 392782 596850 1 2 999999 165606 2 164115 985561 2 10 999993 2 207927 813969 1 2 999999 701175 2 2 999999 1 14 999987 52777 2 19 1000000 2 279784 344221 1 2 999999 -736782 2 18 999997 1 2 999999 -881119 2 17 999986 2 2 999999 1 301368 305377 -335387 1 184029 595522 989582 1 2 999999 241929 1 9 999987 -168059 1 2 999999 -611451 2 2 999999 1 2 999999 230337 2 2 999982 1 16 999988 -858431 2 18 999989 1 12164 960646 418599 1 5 999992 590560 1 2 999999 -662912 1 426451 945887 -320816 2 9 999983 2 667109 822806 1 584770 782759 83768 2 2 999999 2 259660 935703 2 13 999996 1 81654 998688 506091 2 2 999999 1 2 999999 662167 2 61402 65346 1 660025 723865 -35879 1 587489 841115 -565666 2 14 999986 2 2 999999 2 312136 737715 1 2 999999 -744155 2 5 999982 1 2 999999 507013 2 19 999981 1 19 999998 -745171 2 51439 243047 2 17 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -186126 2 316771 492348 2 2 999999 2 167882 910713 1 2 999999 -714534 1 86934 179164 -568455 2 53131 219671 2 133695 566732 2 2 999999 2 2 999999 2 7 999994 1 404099 678192 -856189 1 492526 971161 -11986 2 16 999994 1 13 999995 308255 2 18 999988 2 544576 727037 2 13 999999 2 2 999999 2 274112 968036 2 4 999989 1 727066 835689 -31485 1 374994 405177 -117136 1 352637 423018 -470730 1 2 999999 -211110 2 2 999999 2 19 999998 2 2 999997 2 15 999987 1 2 999999 5407 2 384390 483491 2 7 999989 2 2 999999 2 2 999999 2 330945 765425 1 14 999996 597588 1 490819 506563 -83800 1 1 999989 -301970 2 203027 259757 1 2 999999 741492 2 15 999999 2 52292 226183 2 18 999994 1 2 999999 -858494 1 5314 605365 -60915 1 368617 815957 237994 1 3 999984 571966 1 13 999986 21251 1 2 999999 -787137 1 31563 407694 437249 2 9 999989 1 2 999999 -315405 1 2 999999 -904988 2 6 999988 1 460170 662228 58565 1 11 999987 878571 2 2 999999 1 17 999986 526109 1 8 999982 -947794 2 293564 366555 1 2 999999 -456951 1 106677 838590 -793189 1 162132 853337 -363349 1 2 999999 570671 2 2 999999 1 12 999992 736318 2 17 999988 1 2 999999 -156732 1 2 999999 -733091 1 8 999983 373842 2 2 999999 1 606973 898393 -84452 1 2 999999 -240927 1 14 1000000 -492857 2 9 999988 1 10 999987 461736 2 157681 655080 1 4 999981 -191540 2 347303 377383 1 193087 373981 -220659 1 449692 592296 528626 1 2 999999 -279634 1 758299 758711 -964751 1 210474 214835 956697 2 15 999997 1 19 999982 -62473 1 13 999998 312338 1 2 999999 -851386 2 3 999987 1 10 999990 591474 1 586952 880464 675266 2 2 999999 1 2 999999 204863 2 2 999999 1 2 999999 603655 1 447355 632005 74813 1 8 999994 -581757 1 6 999991 -122301 2 2 999999 2 20 999988 2 107807 921964 1 904762 952720 -945882 1 9 999987 -19344 1 2 999999 -860714 1 112234 401066 -578545 1 16 999982 -682430 1 7 999984 -490475 2 18 999991 1 672652 767027 -753361 1 2 999999 123525 2 10 999994 1 8 999982 -968902 2 18 999991 2 139966 752834 2 20 999991 1 320948 550352 -229910 2 13 999981 2 2 999999 2 257211 813400 1 2 999999 -603341 1 2 999999 -211171 1 183147 651160 -650699 2 13 999994 1 2 999999 893130 2 20 1000000 1 2 999999 870627 1 2 999999 158873 2 926500 965241 1 6 999982 682005 2 2 999999 1 350399 967881 -166762 2 2 999999 2 2 999999 2 726072 747107 2 2 999999 2 2 999999 1 128664 728285 -67662 2 2 999999 2 385470 825570 1 19 999983 858605 1 101969 324727 -930979 1 8 999999 -515010 1 2 999999 768144 1 227220 489168 635239 2 2 999999 1 2 999999 785306 1 2 999999 73074 2 276001 873801 1 9 999982 -341184 1 492698 997507 819931 1 18 999988 619355 2 5 999994 2 8 999987 2 2 999983 1 2 999999 -819041 2 612472 763593 2 182124 641930 2 2 999999 2 561527 969150 1 225126 256463 -12155 2 2 999999 1 340386 656921 -962201 1 18 999981 -351092 1 90618 733467 -243100 2 2 999999 1 2 999999 -160650 2 14 999993 1 2 999999 620727 1 2 999999 -998193 2 223133 469560 2 15 999982 2 2 999999 2 2 1000000 2 316024 963595 2 11 999991 1 117047 664403 830355 2 5 999998 1 5654 594776 854056 1 2 999999 638819 2 6 999987 2 528187 624350 1 15 999985 -962269 2 2 999999 1 705109 822575 743173 2 2 999999 2 539455 783943 2 67701 819881 1 7 999988 -497239 1 689102 983651 207872 2 382098 443830 2 2 999999 1 2 999999 37171 1 2 999998 643108 2 2 999999 1 17 999992 310036 1 2 999999 -260031 2 9 999982 1 8 999987 226263 2 16 999997 1 55371 470192 -481467 2 440429 892839 2 289582 441347 2 137306 438340 1 2 999999 924210 1 2 999999 828686 1 2 999999 302169 2 2 999999 1 300138 480201 -773119 2 2 999999 2 2 999999 2 9 999999 2 15662 428891 1 2 999999 670071 2 2 999999 2 2 999999 2 2 999988 2 2 999999 2 2 999999 2 275789 641958 1 1 999985 -698632 1 262778 956659 -761165 1 2 999981 -663608 2 2 999999 1 396676 798852 -160449 2 2 999990 2 17 999983 2 2 999999 2 2 999999 1 17 999981 139173 1 356670 626651 869101 2 16 1000000 1 17 999998 624085 2 7 999994 2 18 999996 2 19 999993 1 477581 479643 -884115 1 6 999999 -947500 2 2 999999 2 301831 767595 1 2 999999 709074 2 17 999988 2 36338 554906 1 198387 430158 -283634 1 506121 768348 -735761 1 183852 251233 -709538 1 2 999999 -43691 2 555908 713744 1 6 1000000 102587 1 544311 622117 218603 2 17 999983 2 9 999997 1 14 999992 519044 1 15 999998 -292588 1 144161 363469 -972101 2 2 999999 2 747615 813230 2 2 999991 2 590551 745948 2 257982 524537 2 2 999999 2 190403 261984 2 10 999991 1 2 999999 292561 2 10 999981 2 168561 534301 1 11 999983 -127998 2 557439 976448 1 2 999999 -587938 1 17 999989 -224912 2 2 999999 1 2 999999 -760497 1 2 999999 -827775 1 2 999999 -451394 2 2 999988 1 202733 546449 -618202 1 526191 530951 432281 1 488007 814536 736593 2 2 999985 2 258069 834105 1 2 999999 -761466 2 13 999981 1 2 999999 280213 2 455237 822832 1 2 999999 -815025 2 14 999981 1 257792 764294 -866190 1 2 999999 287748 1 583123 840576 618957 2 2 999999 1 2 999999 300669 1 1 999991 -271845 2 17 999981 2 1 999995 2 3 999992 2 2 999999 2 145000 672340 1 6 999986 -307508 2 2 999999 2 19 999988 2 174324 441912 1 2 999999 -601703 2 17 999984 1 2 999999 735650 2 9 999998 2 2 999999 1 126981 258587 -832023 1 6 999991 128591 1 2 999999 440846 2 2 999999 1 86244 799971 -362416 2 2 999999 1 2 999999 236046 2 358938 678520 2 7 999984 1 11 999981 -225543 2 12 999993 1 2 999999 -896134 2 2 999999 2 2 999999 1 418751 886922 160975 1 2 999999 683140 2 5 999999 2 18 999989 2 470163 508397 2 16 1000000 1 801694 945064 -545688 1 738415 869760 -358532 1 9 999984 -938739 1 216561 383167 -414489 1 10 999999 -721690 1 14 999983 205385 1 2 999999 211746 2 578809 949682 2 7 999994 1 375301 386014 -871929 1 396103 664518 863774 1 302056 830336 810101 1 56427 453608 678536 2 17 1000000 2 2 999999 1 2 999999 -199137 1 2 999999 -648720 1 19 999984 989296 1 39351 475836 324980 1 15 999988 -374807 1 2 999999 941619 1 587012 640603 -220208 1 2 999999 -725974 2 12287 628570 1 223138 791524 962242 2 589212 841459 2 14 999988 1 2 999999 505427 1 2 999999 261132 1 305473 932038 975071 2 2 999999 1 2 999999 -586093 2 487393 587926 2 2 999999 2 652541 708566 2 511379 895421 1 2 999999 -850100 2 17 999995 2 2 999999 1 304247 518679 116891 1 34188 600902 -95143 1 14 999997 -266057 1 18 999983 -480854 1 2 999999 -724995 2 20 999991 2 33117 759224 2 2 999999 1 2 999999 282604 1 2 999999 894166 1 375723 431555 -88570 2 2 999999 2 2 999999 1 18 1000000 811737 2 16 999990 1 333584 566773 -47841 2 15 999999 1 262983 707639 496294 2 2 999999 2 14 999989 1 2 999999 -797878 1 615509 708500 692185 2 862333 961963 1 2 999999 -50696 2 658013 755899 1 2 999999 -353423 1 10570 130019 -248473 1 10 999996 -607886 2 14 999985 1 62867 439356 -148114 1 212767 702003 -455955 1 2 999999 506953 2 714309 814508 2 127284 898866 2 2 999999 1 376007 897485 -237168 1 2 999999 -511346 1 429808 924513 -189190 1 6 999982 866848 2 254107 975662 1 2 999991 -41444 2 741734 948426 2 4 999984 1 2 999999 654956 2 12 999989 2 2 999986 2 2 999999 2 2 999999 2 2 999999 2 273506 808175 1 2 999982 -27508 1 2 999999 825379 2 2 999999 1 14 1000000 891954 1 2 999999 428100 1 12 999989 -352854 2 2 999999 2 2 999999 2 16 999985 1 2 999999 997223 1 439063 442121 -263734 1 371082 414732 785937 1 292399 738273 597435 1 43407 813670 -700592 2 2 999999 1 2 999999 128141 2 11 1000000 2 511998 744781 1 281898 570215 -128841 2 2 999999 2 2 999999 2 18 999981 1 96934 263729 296002 1 384470 602112 -171221 1 497335 508001 638849 2 10 999992 1 468017 710172 392975 1 2 999999 -313061 1 2 999999 -729529 2 2 999999 2 6 999988 1 2 999999 512482 1 2 999999 338896 1 316184 406200 -376503 1 30073 844032 372942 2 2 999995 1 2 999999 810843 2 114932 219502 2 2 999999 2 5 999996 2 2 999999 2 2 999999 1 17 999982 101823 2 2 999999 2 2 999999 2 2 999999 1 10 999994 701014 1 4 999987 -575519 2 7 999994 2 2 999999 1 338031 656443 -363316 2 12 999998 1 241125 837713 -737120 1 334392 470993 844618 1 21264 417357 688890 2 2 999999 1 128128 800780 380936 2 170967 915039 2 4 1000000 2 20 999985 2 342944 454946 1 19 999996 526862 1 2 999999 834177 1 6 999988 -983113 1 123136 276684 420794 1 308567 508264 332818 2 589474 622363 2 2 999999 1 2 999999 -459368 2 18 999999 1 60144 542435 -47734 2 13911 652154 2 443842 505909 1 2 999999 675836 1 413985 659945 -477448 2 15 999998 1 695632 868617 914044 2 13 999992 2 2 999999 2 2 999999 2 334668 836024 2 15 999997 1 2 999999 857772 2 2 999999 2 2 999999 2 690854 868884 1 364229 892750 -484532 1 1 999990 282434 1 1 999989 -294590 1 2 999999 -771288 1 15 999990 -744276 1 1 999991 -289970 2 12 999995 2 425304 542600 1 2 999999 -598823 2 561459 626781 1 2 999999 -529477 2 99412 426406 1 10 999991 811392 1 6 999995 932755 2 2 999999 1 94917 371438 979529 1 10 999990 492460 2 7 999995 1 18 999981 507885 1 2 999999 518268 1 2 999999 256158 2 20231 109802 1 1 999996 -395 2 716095 803772 2 1 999992 1 616096 671053 -850676 1 476786 767212 18360 1 16 999993 -455018 2 369489 593170 1 9 999986 -278318 1 456598 663922 177978 2 8 999989 1 647784 969848 -372254 1 6 999991 30401 1 2 999999 826154 2 17 999991 1 2 999999 -70033 1 2 999999 885125 1 5 999981 -594334 2 101988 550008 2 17 999990 2 124830 998234 2 46762 515450 1 12 999985 -38730 1 15 999988 667566 2 2 999999 2 396837 566553 1 3 999994 676100 1 365818 446761 -120203 1 11 1000000 871610 1 2 999999 606068 1 137632 581145 92654 1 12 999990 -648022 2 2 999999 1 2 999989 -152878 1 406177 683836 -21195 1 15 999996 589816 1 2 999999 -817671 1 1 999990 -270941 1 342895 502792 518857 2 320146 621597 2 2 999999 2 16 999986 1 161153 739711 -641909 1 12896 236206 879563 1 522516 525215 809138 2 239141 708741 1 219890 321174 -774634 2 381222 549810 2 41785 397408 2 15 999988 2 2 999999 1 234454 811697 513235 1 2 999999 229151 1 2 999999 630950 2 945881 965155 2 2 999999 2 2 999999 2 2 999999 2 18 999989 2 2 999999 2 2 999999 1 2 999999 -188488 1 14 999999 -880119 1 2 999999 851071 2 80199 144415 2 383248 965096 2 2 999999 1 2 999999 -700004 1 533183 820339 880098 2 876747 993929 1 8 999996 -890995 1 6 999991 -695088 2 2 999999 1 355704 972240 966089 2 1 1000000 1 2 999999 327016 1 90050 641668 709283 1 899820 996378 887436 2 539259 780025 1 2 999999 589006 2 2 999999 2 2 999999 1 684054 892945 686545 2 2 999988 2 639807 964817 1 287588 985885 893094 1 2 999999 -370647 2 312307 846250 1 2 999999 -573620 2 24591 115978 1 2 999999 -312822 2 12 999989 2 2 999999 1 198585 684526 444875 1 3 999986 864645 2 16 999988 1 19 999996 -779699 2 2 999999 2 13 999986 1 12 999984 146089 1 2 999999 13771 2 524999 863976 1 771151 850757 -508894 1 2 999999 -782219 2 381611 850748 2 359020 437118 2 2 999999 1 2 999999 -691174 2 2 999999 2 737748 903294 1 2 999999 111740 1 4 999986 578932 2 2 999999 2 2 999999 2 38204 695399 1 2 999999 -934146 1 2 999999 338365 2 12 1000000 1 2 999999 -212303 2 1987 66348 1 95200 696588 992924 2 2 999999 1 2 999999 -587630 2 2 999999 2 535320 956360 1 209384 936482 -255818 2 2 999999 2 560210 945071 1 2 999999 89504 2 2 999999 1 16 999999 719268 1 90890 559959 856833 1 2 999999 405601 1 1 999994 -907035 2 151274 247669 1 7 999998 -823556 2 17 999986 1 2 999999 709659 2 2 999999 2 2 999999 1 9 999992 -540218 1 2 999999 146149 2 365700 474971 1 4 999999 379522 1 11 999981 252700 2 2 999999 2 42703 768368 1 12 999985 -438501 2 11 999999 1 469138 633072 142695 1 2 999999 117404 1 2 999999 253947 1 767720 767794 -999036 2 2 999999 2 960902 978480 2 592016 619697 1 22395 263870 292668 2 93743 460076 2 2 999999 2 4 999991 1 416376 873720 626646 2 2 999999 1 622696 698078 -439 1 2 999999 489284 1 521168 825320 -592309 1 2 999999 852781 2 8 999999 2 2 999999 1 63881 919258 -356447 1 10 999984 149257 2 7 1000000 2 17 999984 1 935225 962975 564250 1 2 999999 -539444 2 360302 611190 2 2 999999 1 2 999999 555011 2 200981 382618 1 3 999981 -830864 2 261096 420962 2 2 999999 1 10 999990 -738981 2 3 999988 2 293288 867481 1 2 999999 362204 2 374173 879579 2 229329 418381 1 2 999999 -766523 1 2 999999 732851 1 161608 571918 -679018 1 2 999999 930915 1 27014 502503 -161350 1 2 999999 990786 2 2 999999 2 14 999989 2 19 999997 2 266667 362119 2 6 1000000 1 314099 524392 359857 2 2 999999 1 16 999984 -890346 2 3 999984 1 439678 675772 -195151 1 628158 927885 -539731 1 323441 501863 326991 2 12 999987 2 2 999999 2 48681 812328 2 18 999993 1 307920 585294 -614185 1 2 999999 -154533 1 516138 992352 -669773 1 377223 991086 -627801 2 11 999997 1 9 999993 -547769 1 350518 380690 65574 1 2 999999 -17071 1 2 999999 -798259 1 2 999984 -544890 1 10 999992 -80111 1 16 999981 -988623 1 2 999999 -978900 2 2 999999 2 551732 852754 1 2 999999 -327709 1 2 999999 -390271 2 2 999999 1 5 999988 -740045 1 546411 747176 335447 2 2 999999 1 16 999990 616409 2 2 999999 2 738151 782879 1 131315 704757 -300378 1 19 999985 -194668 1 2 999999 839812 2 524735 672196 1 2 999999 137987 2 2 999999 2 14 999985 1 5 999996 -951643 1 2 999999 -210048 1 317035 577907 484376 1 3 999993 -966898 1 12 999997 -861316 2 9 999986 2 2 999999 2 5 1000000 1 23375 147768 -48588 2 26941 82256 1 87764 416268 -991453 1 8 999989 256373 1 496302 950225 -287120 1 5 1000000 862112 1 2 999999 -381534 1 2 999999 700339 1 2 999999 868790 1 2 999999 -5512 2 2 999999 2 13 999995 1 2 999999 -706574 1 204925 855455 -413304 1 1 999999 -596168 1 2 999999 241730 1 610814 899511 787393 1 690767 850373 83953 1 2 999999 225372 2 150355 610758 2 15286 60046 1 10 999989 935575 2 636499 730256 1 2 999999 -38308 2 13 999988 1 2 999999 421592 2 389640 971010 1 299101 494394 -567667 2 5 999997 2 2 999999 1 17 999991 88045 2 2 999999 1 6 999987 -110375 2 323190 334853 1 3 999987 274568 1 13 999984 -951570 2 139288 460599 2 4 999986 2 2 999999 1 2 999999 39144 2 236717 815757 2 236229 658851 1 14 999982 -155709 2 13 1000000 1 13 999987 -88576 1 2 999999 354228 1 2 999999 -984336 1 20 999997 914951 2 20 999998 2 2 999999 2 5 999998 1 303648 599598 737143 2 2 999999 2 19 999990 2 3 1000000 1 19743 599496 29606 2 2 999999 1 5 999984 -741527 2 20 999984 1 2 999982 984074 2 2 999999 1 6 999997 22379 1 11 999982 -959240 2 59832 398339 2 29871 972451 1 7 999990 965258 1 1 999990 -977528 1 2 999999 -430134 2 4 999988 2 303625 356839 1 2 999999 -113798 2 2 999999 2 5 999994 1 6 999993 176130 2 20 999983 1 243739 775574 -691517 2 2 999999 2 5 999993 2 17 999995 1 40485 405744 699947 2 2 999999 2 2 999999 1 2 999999 -221681 1 2 999999 -443409 1 2 999999 591066 1 309395 384148 157217 2 21784 23802 2 2 999999 2 283703 884793 1 140542 554105 120523 2 520345 656838 1 675355 846915 740704 2 60633 399837 2 103101 585051 2 2 999999 2 117666 414534 2 2 999999 2 279663 351717 2 7 999982 1 11 999993 842943 2 2 999996 2 1 999998 1 2 999999 564920 2 167932 867096 2 3 999991 1 340373 641897 630943 1 2 999999 51436 2 2 999999 1 11 999989 -234099 2 2 999999 2 131046 863664 2 2 999999 1 259127 438877 122840 2 9 999986 1 41628 953400 930709 2 246300 967750 1 2 999999 -700012 1 434777 536137 221692 2 15 999992 1 407160 487593 -200454 1 18 1000000 105193 2 2 999999 2 18 999993 2 2 999999 2 2 999999 2 409981 503701 1 485720 610557 688848 2 385998 988904 1 19 999992 -268922 1 398412 694161 17420 1 2 999999 585938 1 15 999991 989350 1 299876 458319 884784 1 326417 838626 -883937 1 354103 760931 853454 1 2 999999 77640 1 448694 452803 -820500 1 2 999999 677877 1 647067 717732 -591849 1 78467 407818 580785 1 2 999999 578814 1 14 1000000 474068 1 548152 555053 -613904 2 2 999999 1 18 999988 -132349 2 8 999994 2 3 999982 1 2 999999 -805848 2 2 999999 1 20 999996 -925932 2 11 999994 2 290758 978634 1 8 999986 636884 1 194078 375861 -172636 1 298669 489601 -190280 1 7 999992 888916 2 2 999999 1 387619 895309 47202 2 2 999999 2 14 999994 1 20 999994 -63994 2 2 999999 1 2 999999 531626 1 291985 305736 -432476 2 621297 997714 2 379558 777219 1 686608 692654 997170 2 501297 921571 1 11 999993 695485 1 419498 514926 941797 1 473830 492080 -108608 1 19 999995 847624 2 361431 970665 2 2 999999 1 2 999999 778079 1 424202 683055 -877781 2 2 999999 1 613207 764358 -393937 1 2 999999 -664152 2 16 999989 1 2 999999 209749 2 4 999985 2 1 999984 1 487688 795690 -731075 2 13 999988 1 26347 920435 -261623 1 15 999997 -263789 1 5 999992 545760 2 18 999986 2 185627 722912 2 11 999984 2 2 999999 1 19 999988 -891182 2 2 999999 2 2 999999 1 115405 449357 -797217 1 19 999991 -676185 1 6 999992 -411410 1 2 999999 -775944 2 155533 629766 2 2 999999 2 16 1000000 2 435384 687897 2 2 999999 1 562827 743714 -460446 1 344361 679730 362719 1 302977 316248 1146 1 12 999993 -98774 2 2 999999 1 18 999981 828512 2 15 999990 2 274867 815219 1 380293 947312 645658 2 493942 787108 1 14 999987 770003 1 2 999999 -770505 1 92831 839988 102826 2 6 999982 2 353092 670769 2 9 999989 2 17 999984 2 9 999992 1 2 999999 -213269 1 133691 162752 179967 1 2 999999 869042 1 18 999994 -477547 2 2 999999 2 2 999999 2 2 999999 2 19 999989 1 2 999999 -510015 1 8 999997 -323372 2 72371 842140 2 2 999999 1 544449 843217 779074 1 2 999999 -866374 1 2 999999 281386 1 2 999999 172424 1 2 999999 889300 1 20 999986 166204 2 2 999999 2 1 999992 1 6 999998 -788496 1 2 999999 113306 1 337550 504994 210116 1 864327 996877 160626 2 20328 448176 2 14 999996 2 5 999991 1 16 999984 327267 2 4 1000000 1 2 999999 -857488 1 2 999999 -415827 1 204367 272512 -742410 1 2 999999 831683 1 448102 727087 614957 1 539038 763242 220225 2 3 999983 2 7 999995 1 2 1000000 -579697 1 2 999999 534760 1 616317 659183 -472461 2 175794 964405 2 18 999988 2 2 999999 1 2 999999 -487591 2 2 999999 2 4075 37901 2 2 999999 1 25322 108967 766832 2 2 999999 2 2 999999 1 2 999999 248344 1 2 999999 -923845 2 485489 854471 1 34926 613744 730520 2 811218 901365 2 1 999981 1 2 999999 229524 2 2 999999 1 332366 338333 570234 1 760267 824142 480767 2 2 999999 1 430100 954084 -888290 2 2 999999 2 4 999991 2 2 999997 2 12 999986 2 433666 686833 2 12 999999 1 15 999986 11751 2 13 999996 2 20 999995 1 635245 740986 419703 1 2 999999 -927939 1 16 999984 -384968 2 2 999999 2 2 999999 2 11 999983 2 2 999999 1 16 999992 730296 2 16 999985 1 4 999989 -519362 1 4 999981 247093 2 1 999983 1 698288 886699 -295028 1 2 999999 338479 1 10 999997 -734387 2 14 999995 2 2 999999 1 2 999999 23665 2 17 999984 1 15 999998 -301104 1 571356 833538 189769 1 2 999999 614998 1 5 999990 916117 1 437209 989613 -685500 2 2 999999 1 2 999999 968803 1 497806 563943 745573 1 207626 502047 -626434 1 220952 230196 -669888 1 11 999995 551060 1 274544 707938 652531 1 171918 633503 419423 2 46631 310280 1 226703 753036 -99956 2 13 999983 1 2 999999 -691156 1 2 999999 -489397 2 33802 711193 1 616492 669864 43832 1 2 999999 7259 1 2 999999 265455 2 177405 517381 1 2 999999 195018 1 4 999997 -565951 1 2 999999 73691 1 340571 682092 -823018 1 13 999985 -478980 1 2 999999 -197502 2 2 999999 2 17 999993 2 464666 539672 1 18 999997 -500524 1 2 999999 -606252 2 1 999984 1 765701 792649 -460242 1 393138 743669 -619171 1 393736 962648 27534 2 162213 570816 2 1 999997 1 42514 252649 478054 1 2 999999 332519 2 2 999999 1 185308 201968 -389881 1 2 999999 -755823 1 416567 982455 -168150 2 17 999995 2 2 999999 2 2 999999 2 2 999999 2 203942 718109 2 381606 403440 1 13 999990 -568785 2 12 999993 2 134255 649756 1 18 999988 -879865 2 2 999999 2 2 999999 1 2 999999 901723 1 13 999982 944682 1 2 999999 511703 2 568391 850568 2 4 999990 1 339326 775882 -329386 1 52520 356132 745267 2 2 999999 1 2 999999 672988 2 584573 684491 2 8 999993 1 3 999995 -244908 2 306648 821543 1 2 999999 906850 1 2 999999 -81827 1 12 999988 -650319 2 2 999999 1 32307 469419 860900 2 16 999997 2 2 999999 2 218666 359379 2 2 999999 2 2 999999 1 2 999999 -254704 2 2 999999 2 654465 866475 2 2 999999 2 2 999999 2 2 999999 1 2 999999 316436 2 3 999988 1 20 999987 244660 2 2 999999 2 11 999988 1 231022 587080 -7853 1 35818 196988 -131629 1 1 999983 -970542 1 2 999999 -262140 2 8 999986 2 616108 810707 2 2 999999 1 19 999986 435866 2 2 999999 2 17 999991 1 2 999999 522369 2 12 999997 1 16 999983 -810813 2 498827 975434 1 2 999999 -53388 1 711238 971948 -985314 1 2 999999 420463 1 2 999999 -553289 1 1 999988 -206927 2 2 999999 1 243793 996835 -393740 2 2 999999 1 2 999999 -170548 1 224459 906002 770004 1 262197 749683 713620 1 341889 557298 586960 1 2 999999 425064 1 2 999999 151150 2 3 999983 1 2 999999 613610 1 2 999999 -137698 1 814372 881858 477296 1 281647 944064 -497722 1 2 999999 103754 2 2 999999 2 2 999999 1 207143 264381 -984526 2 2 999999 2 2 999999 2 2 999999 1 577202 609909 556420 1 87493 764428 212539 1 2 999999 991173 2 17 999996 2 16 999991 2 19 999991 2 18 999989 2 13 999990 1 9 999983 614086 1 4 999989 8795 2 238654 447494 1 2 999999 419381 2 145073 233284 1 415712 659391 -226951 2 289753 702159 1 2 999999 595180 1 514398 932830 -416056 2 5 999991 2 2 999999 1 2 999999 12228 2 18 999985 1 273197 705414 -30823 1 2 999999 459198 1 736992 941870 -709993 2 16 999997 1 2 999999 -24133 2 7 999983 2 12 999991 2 3 999997 2 256637 638461 2 2 999999 2 2 999999 2 202528 975187 1 271882 821325 463036 2 366227 671673 2 2 999999 2 553120 789688 1 124384 659445 508480 2 2 999999 2 10 999982 2 2 999999 1 2 999999 347047 1 2 999999 -247556 1 2 999999 -482533 2 15 999995 1 373683 713022 -146469 1 12 999990 484134 2 2 999999 2 18 999990 2 5 999986 1 2 999999 -699576 2 2 999999 2 128441 623283 1 19 999995 663916 2 8 999983 2 11 999995 1 493248 648422 155203 1 362338 445167 -207400 2 91097 896201 2 408033 881373 2 16 999998 1 101484 101834 280855 1 2 999999 -880587 2 2 999999 2 454449 806047 2 2 999999 1 2 999999 -382603 1 19 999998 638073 2 415700 765051 1 2 999999 -329911 2 2 999999 2 16 999988 2 419050 832082 2 2 999999 2 2 999999 2 2 999984 2 18 999987 2 2 999999 1 2 999999 -151484 2 2 999998 1 3 999988 953677 1 2 999999 343923 1 349330 946750 613405 2 226050 848108 2 16 999997 1 2 999999 144577 2 2 999984 2 119072 992860 2 2 999999 1 340766 723962 645618 2 2 999999 2 212950 563218 2 2 999999 1 124988 719708 -667180 1 588741 998104 -645868 2 17 999982 1 243679 960552 493020 2 19 999981 1 13 999981 -701677 1 2 999999 21731 2 18 999987 1 19 999999 -813698 2 627126 899125 1 509801 927473 134097 1 60060 892085 789670 1 4 999983 -488701 1 18 999988 -514262 1 401033 412663 -856903 1 893641 939951 -549372 2 2 999999 1 14 999992 814396 1 856682 979899 330825 1 2 999999 -507875 2 153789 638928 1 2 999999 661228 2 2 999999 1 2 999999 587601 1 2 999993 638204 2 19 999999 2 7 999992 1 9 1000000 792727 1 341470 346357 37321 2 2 999999 2 2 999999 1 741480 802387 -585238 1 2 999999 -585783 2 11 999990 1 2 999999 131253 2 2 999999 2 2 999999 2 2 999981 2 18 999988 2 8 999990 2 210197 529809 2 62454 741020 2 2 999999 1 56660 272219 25900 1 2 999999 755122 2 19 999994 1 497125 626370 345976 1 20 999995 -618168 1 578958 748073 812285 2 520181 857892 2 239475 569732 2 2 999999 2 2 999999 1 2 999999 713596 1 172596 477303 -803763 1 117462 507740 368959 1 462608 876609 -773677 1 2 999999 992671 2 5 999999 2 8 999985 2 2 999999 1 7 999996 957019 2 20 999994 2 2 999999 1 16 999999 -594411 1 13 999985 728714 2 15 999994 1 1 999996 970875 2 2 999999 2 231140 710796 1 2 999999 227239 2 2 999999 1 8 999990 -751845 2 2 999999 1 135274 913959 -160018 1 10 999990 -913129 2 15 999983 2 2 999999 1 8 999982 111412 2 612386 969947 1 40286 346431 247838 1 2 999999 -129065 2 2 999999 1 13 1000000 859742 1 10 999998 741691 2 15 999998 1 16 999999 225638 1 2 999999 -105872 2 2 999999 2 503919 523831 2 2 999999 1 16 999987 423781 2 1 999996 2 418129 429100 1 18 999982 -794225 2 453232 537669 1 3 999994 -772034 2 2 999999 1 1054 512532 380554 1 3 999981 -227428 2 2 999999 2 692914 807572 1 676573 806368 679173 2 2 999999 1 326992 851695 954035 2 10756 603149 2 2 999999 2 2 999999 2 2 999999 1 2 999999 277138 2 2 999999 1 734934 824990 -660437 1 2 999999 63009 1 658423 825145 -466272 1 2 999999 665373 1 19 999984 614667 2 2 999989 1 2 999999 -809675 2 12 999995 1 17751 400495 419812 1 588821 968179 -433886 2 240404 878741 1 2 999999 -117424 2 6 999987 1 2 999996 260637 1 17 999992 655384 1 276597 932898 51473 1 2 999999 -17038 1 97725 208872 806045 1 37852 379265 803457 1 2 999999 341474 2 291362 975342 1 59685 70960 34915 2 384400 876833 1 2 999999 -866065 2 12 999992 1 9 999992 652743 2 3 999986 1 4312 257349 114788 1 205361 621856 567767 2 8 1000000 2 2 999999 2 131917 456073 1 2 999999 -57724 2 54695 438863 1 7 999988 684840 1 19 999990 979491 1 419896 604785 448982 1 62265 484800 -890180 2 637868 799934 1 15 999988 13679 1 2 999999 -477307 1 2 999999 135876 2 2 999999 2 441329 583648 1 2 999999 -568321 2 629902 937316 1 5 999988 806465 1 2 999999 31824 2 2 999999 1 13 1000000 296499 2 2 999999 2 343127 739575 1 2 999999 -377511 1 2 999999 345919 2 2 999999 1 19 999989 232224 1 2 999999 774628 2 2 999996 2 7 999988 2 2 999999 2 456528 875052 2 11 999986 1 2 999999 249563 2 10 999990 2 160217 839139 1 2534 637844 -650601 1 543421 975250 -237516 1 7 999991 32095 2 11 999991 1 301785 940176 -327548 1 8 999984 402222 1 3 999985 385134 1 2 999999 139942 2 2 999999 2 2 999999 2 2 999999 1 3 999999 528808 2 362446 735926 2 516151 717949 1 2 999999 695216 2 2 999999 1 17 1000000 789192 2 48782 216048 1 2 999999 943046 2 20 999998 1 2 999999 -575004 1 338725 562829 -595138 2 397746 719542 1 114418 774128 -837135 2 2 999999 2 16 999990 1 302125 338865 -712935 2 19 999993 1 2 999999 896349 2 2 999999 1 899571 932755 -758047 2 13 999990 1 2 999999 -608551 2 2 999991 2 232496 303240 2 12 999988 1 18 999994 -961136 2 13 999987 2 2 999999 1 2 999999 -798538 2 2 999999 2 4 999983 2 2 999999 2 51542 108106 2 465217 736904 1 4 999989 -310120 2 11 999996 2 2 999999 2 7 999995 2 18 999983 1 814950 896033 -595135 2 120071 658554 1 2 999999 -842427 1 258423 634090 -722346 1 8 999993 181326 2 2 999999 2 7 999984 2 2 999999 2 14 999987 2 2 999999 2 15 999988 1 2 999999 432376 2 17 999993 1 18 999981 -640143 1 2 999988 -529988 1 7 999990 -525306 2 545248 833416 1 645912 822257 653899 2 11 999999 2 2 999999 1 2 999999 -305683 2 155396 167773 2 2 999999 2 19 999988 1 11514 865959 667648 2 2 999999 1 2 999999 -892835 2 465402 629276 1 2 999999 -946940 2 155574 527155 1 2 999999 -446789 2 1 999983 1 2 999999 -182434 1 16 999997 35043 1 340025 488225 -969317 1 1 999995 -214225 1 2 999999 537484 2 2 999999 1 1832 730852 -726094 1 18 999993 -452483 2 9 1000000 1 2 999999 -620684 2 636622 972805 2 17 999998 2 6 999985 2 540461 578518 2 2 999999 2 20 999986 1 2 999999 -3474 2 305055 530064 2 198394 616883 2 235464 446040 1 2 999999 -767675 1 2 999999 874458 2 11 999983 2 12 999987 2 2 999999 1 10 999990 631989 2 656546 754484 1 12 999995 888669 2 9 999996 1 2 999999 -849520 1 11 999997 988331 1 798952 993089 57896 1 2 999999 -811323 2 15 999984 2 2 999999 1 213391 292275 -485745 2 2 999999 1 20 999999 -394036 2 14 999996 2 355041 812472 2 2 999999 1 2 999999 935984 1 2 999999 -887268 1 443980 662977 -985432 1 2 999999 587889 2 2 999999 2 353218 559373 2 8 999989 2 2 999999 2 16281 127724 2 256287 520969 1 524532 988605 118423 1 2 999999 -528590 1 5 999986 -296349 1 2 999999 647509 1 2 999999 483046 1 112727 262854 826161 1 8 999996 616650 2 5 999991 1 11 999992 -110045 2 20 999997 1 2 999999 -48713 2 80161 451264 2 2 999999 2 2 999999 2 378722 823656 2 73246 624512 2 4 999998 1 16599 507869 683821 1 14554 406773 467737 2 685665 736927 2 1 999981 2 20 999994 2 2 999999 1 2 999999 -102461 1 2 999999 339368 2 3 999983 1 112389 807855 -876520 1 19 999990 319299 1 2 999999 268328 2 40665 695512 1 5 999981 565592 2 2 999999 2 2 999999 2 177518 577827 2 2 999999 1 2 999999 770904 2 2 999999 2 88212 329347 2 2 999999 2 20 999999 1 2 999999 75333 2 2 999999 1 2 999999 -693188 2 159490 945482 1 6 999990 -567503 1 2 999989 -87723 2 8 999996 2 21912 881686 2 2 999999 1 4 1000000 218 1 248816 554149 -726064 2 11 999985 1 17 999995 -958811 1 19 999992 728278 1 22878 417475 943164 1 2 999999 -964280 1 175073 665836 -170382 2 2 999999 2 15 999992 1 629977 712930 -606035 1 2 999999 -375437 2 348838 930170 2 17 999984 1 2 999999 -215608 1 2 999999 960869 1 217047 280038 -770610 1 8 999990 468556 1 19 999982 -124785 2 23113 74301 1 24001 524693 604122 2 6 999981 2 2 999999 2 20 999993 1 116896 866668 58175 1 2 999999 834171 2 12 999994 2 39297 399925 2 5 999993 2 2 999999 1 2 999999 -324232 1 18 999994 952755 2 2 999999 2 19 999998 1 211976 228688 -166827 2 2 999999 1 9 999981 -240054 1 482851 852192 659163 2 2 999987 2 2 999999 1 303024 380915 -280954 2 2 999999 1 702013 711942 926946 2 2 999999 1 27552 586915 676616 1 126897 881625 201931 2 150243 709166 1 2 999999 359704 1 2 999999 840504 2 11 999992 1 10 999992 -489071 2 12 999987 1 2 999999 -554986 2 8 999988 2 501402 799570 2 2 999999 2 40016 548933 2 365957 976908 2 12 999999 2 403390 783683 1 16 999993 999035 1 2 999999 -238438 1 2 999999 -672635 2 2 999999 1 11 999982 991875 2 2 999999 1 469685 878960 455201 1 2 999999 -244591 2 354997 853520 1 2 999999 232605 2 12 999988 2 2 999999 1 2 999999 163061 2 14 999984 2 11876 133929 1 356711 419918 343422 2 261747 946152 2 427493 438823 1 2 999999 433572 2 2 999999 1 222097 466723 554612 2 342177 545332 2 12 999993 1 2 999999 -119843 1 12894 794224 836251 1 2 999999 -747816 1 668839 782403 343142 1 17 1000000 -964603 2 215729 668619 2 764795 798614 2 12 999999 1 367060 590388 -577291 2 5 999981 2 409068 828154 1 13 999982 554062 2 419958 932254 2 13 999982 1 2 999999 412670 2 1 999998 2 13 999981 1 283225 358372 667292 1 2 999999 88800 2 2 999999 2 2 999999 1 19 999982 -438606 1 2 999999 319478 1 15 1000000 -829907 2 2 999999 2 7 999994 1 246244 855747 -665784 2 2 999999 2 3 999993 1 2 999999 450600 1 6 999981 616706 1 2 1000000 325023 1 1 999981 -304422 1 2 999999 875066 1 11 999998 -127351 1 11 999984 338267 1 14 999993 12122 2 2 999999 2 2 999999 1 9 999995 846727 1 630003 935501 -550773 2 8 999999 1 13 999991 577874 2 12 1000000 2 750366 935456 2 2 999999 2 2 999981 1 3 999998 74789 2 11 999999 1 338006 882591 -453987 1 14 1000000 -179226 2 2 999999 2 3 999984 1 17 999984 -814811 1 15 999990 -184977 1 8 999982 -366045 2 18 999996 1 8 999993 311033 1 413442 989065 -577442 2 10 999990 2 9421 630790 2 78687 681946 2 20 999992 1 2 999999 -901928 2 816998 891898 2 20 999993 1 92892 290092 -963385 1 5 999998 -141942 2 448662 829942 1 267239 707684 383707 2 177849 857513 2 24576 783414 2 166018 870014 1 14 1000000 -707004 1 659852 971963 256298 2 15 999989 2 17 999986 2 3 999994 2 1 999991 2 2 999983 1 18 999990 998237 2 2 999999 1 22892 766023 -870013 2 2 999999 2 20 999981 1 7 999988 -890413 1 2 999999 878762 2 14 999994 1 2 999999 -13282 2 531792 856305 1 395310 907225 568806 1 15 999992 388915 2 13 999988 1 135201 223762 -420181 2 3 999984 1 2 999999 -821098 1 45213 680279 -66992 1 2 999999 206275 1 3 999996 -284696 1 6 999994 -60847 1 2 999999 -175868 2 56699 723912 1 563780 988898 397901 1 546500 672222 770623 1 585824 845950 252761 1 16 1000000 -716171 2 3 999992 2 2 999999 1 494487 795051 -406184 1 5 999992 -301378 1 2 999999 755352 2 21432 176136 2 16 999985 2 20 999997 2 2 999999 1 15 999983 583696 2 2 999999 2 2 999999 2 4 999999 1 2 999999 92517 1 186285 421241 822848 1 591916 690730 -586497 2 2 999999 2 705644 911898 1 16 999985 -190586 1 2 999999 -595234 2 2 999999 2 18 999989 2 10920 710391 1 134954 911265 851234 1 2 999999 -537057 2 632583 957636 2 2 999999 2 2 999989 2 875394 930568 1 2 999999 116073 1 20 999992 -472004 1 117745 328410 275253 2 258905 978723 2 5 999983 1 3 999985 666952 2 7 999992 2 2 999999 2 350675 943788 1 334804 761720 -891918 2 2 999999 2 166098 996327 1 2 999999 -613119 1 6 999994 -370376 1 11 999999 160120 2 313312 921129 2 45578 97442 1 174223 402658 119823 1 5 999982 -34491 2 17 999993 2 9 999994 1 2 999999 -894974 2 392500 523479 1 349891 705394 -937697 2 766362 939806 2 2 999999 2 2 999999 2 20 999983 2 229572 890097 1 213344 230227 -599886 1 2 999999 171636 2 2 999999 2 7 999994 2 7 999988 2 14 999982 1 2 999999 406656 2 4 999986 2 325585 398725 2 14 999991 1 489533 592975 763848 1 545756 776790 -879277 2 2 999999 1 236198 742279 366939 1 23874 582780 409884 2 1 999989 2 2 999999 2 12 1000000 2 2 999999 1 2 999999 -457540 2 2 999999 2 1 999982 1 136980 702616 -741025 1 10 999990 89506 1 2 999999 119427 2 19 999981 1 1 999982 949321 1 495789 852900 223184 1 2 999999 -798251 1 15 999995 649313 1 212825 517030 593307 2 603266 673031 2 2 999999 1 5 999992 -154705 1 204757 583093 262819 2 328773 572870 1 3 999993 -571611 1 20 999988 -335692 1 12 999994 355871 2 550993 920839 2 2 999999 1 582245 921158 -758602 1 301031 563008 568519 2 8 999992 2 2 999999 2 11 999984 1 663344 816213 790197 2 394375 600371 2 476528 633831 2 14 999984 1 2 999999 895711 2 2 999999 2 75605 596430 2 2 999999 1 20 999996 74819 2 2 999999 2 10 999987 1 633766 903378 -746130 2 222436 844881 1 8 999985 455838 2 505226 850303 2 19 999999 2 12 999981 2 18 999985 1 2 999999 -8745 1 272335 448083 274156 2 102530 695908 2 6 999986 2 20 999997 1 2 999999 -697915 1 2 999999 -885825 2 290343 506299 2 2 999999 2 486937 808182 2 2 999999 2 2 999999 1 705697 764701 -692587 2 2 999999 1 2 999999 -635843 1 2 999999 974480 2 270455 569280 1 15 999996 -992313 2 2 999999 1 9 999981 -224322 1 11 999997 17098 2 2 999999 2 111714 813695 2 16 999999 2 4 999996 2 2 999999 2 695767 856524 1 18 999987 -502939 2 240626 275560 2 2 999999 2 19 999993 1 15 999981 -407329 2 12 999982 1 303189 674742 218453 1 2 999999 152051 1 2 999999 -535376 2 2 999999 1 2 999999 609177 1 2 999999 -464074 1 15 999985 942102 2 345594 597735 1 276337 826615 948030 1 76500 701596 349309 2 2 999999 1 13 999981 226619 1 2 999999 -40684 2 17 999992 1 2 999999 -229833 2 2 999999 1 502013 742599 996469 2 196341 540728 2 286583 534679 1 17 999984 -171437 2 2 999999 1 2 999999 -964894 2 2 999999 2 2 999999 1 15 999993 87164 2 70640 888259 1 11 999998 93981 2 16 999996 2 2 999999 2 7 999991 1 500741 982526 226816 1 5 999992 475450 2 2 999999 1 2 999999 271593 2 2 999999 2 17 999990 1 2 999999 -900806 2 2 999999 1 1 999991 789088 1 17 999987 -829296 2 232139 997237 1 12 999999 -39340 1 134749 574729 -236315 2 495164 744349 1 353118 906010 610377 1 2 999999 -263715 2 15 999989 2 2 999999 2 2 999999 2 2 999999 1 482988 854579 -162331 1 15 999999 -752799 2 694319 831086 2 598138 986394 2 336022 409379 2 2 999999 1 2 999999 361567 2 6 999981 2 2 999999 1 882722 930384 -972132 1 2 999999 -521588 1 2 999999 -520866 1 85838 455232 -351596 2 15 999981 1 2 999999 -302496 1 2 999999 137959 2 32298 314105 2 2 999999 2 211862 891947 1 64429 810676 927771 1 2 999999 -713733 2 9 999994 1 14 999998 206930 1 5 999984 -612230 2 187848 993836 1 2 999999 -820776 2 19 1000000 2 6 999986 1 2 999999 -115947 2 2 999999 1 320653 975630 -658477 2 5 999996 1 4 999981 -23086 1 2 999999 -883598 2 2 999999 2 5 999998 2 4 999999 1 2 999999 -635908 1 9 999985 755892 1 2 999993 790214 1 10 999993 401714 2 17 999987 2 12 999994 2 366231 957179 2 19 999986 2 90804 797774 2 1 999990 1 459493 567082 621875 1 2 999999 -294393 1 273781 646342 -126710 2 9 999996 1 2 999999 -904939 1 104372 430065 -968216 1 8 999986 -193567 1 2 999999 -96089 2 2 999999 2 75405 741593 1 2 999999 -63844 1 2 999999 -282249 1 2 999999 437054 1 2 999999 618109 1 2 999999 -818687 1 2 999999 118786 2 2 999999 2 2 999987 1 2 999999 -843160 1 2 999985 373549 1 4 999997 -91325 2 51936 78847 2 7639 993425 2 19 999988 2 8 999985 2 18 999999 2 2 999999 1 13 999981 440807 2 2 999999 2 2 999999 2 12 999994 2 217157 277874 2 16 999993 2 2 999999 1 525108 960428 846913 1 20 999981 244212 1 2 999999 -226745 2 594967 774199 1 2 999999 101007 2 4 999985 1 2 999999 950723 1 3 999989 -477015 2 12 1000000 2 2 999999 1 2 999999 714707 2 19 999988 1 705897 885251 -697748 2 2 999999 2 2 999999 2 11 999987 2 2 999999 2 2 999999 2 2 999999 2 20 999997 1 758459 771356 544276 2 17 999990 1 2 999999 803279 2 2 999999 1 921577 944516 -182758 1 59468 895455 444841 1 10 999988 -55084 1 10 999986 137274 1 2 999999 -422358 2 2 999999 2 6 999988 2 336750 578646 1 18 999985 -231870 1 1 999992 2828 2 9 999990 2 12 999993 1 361504 594497 293109 2 170325 237867 2 15 999994 1 17 999987 164885 1 2 999999 140541 2 2 999999 2 20 999996 1 6 1000000 856920 2 2 999999 1 15 999999 949251 1 2 999999 627842 2 476984 985090 1 112418 706491 262081 2 2 999999 1 12 999998 95306 2 9 999994 2 363093 897799 2 4 999987 2 2 999999 2 2 999999 1 24541 566690 218294 1 16 999993 -757284 1 20 999995 -584879 1 203623 782425 -948279 2 2 999999 1 667055 813838 627433 1 2 999999 -631324 2 755109 839861 1 564314 810982 -74844 1 2 999999 372515 1 2 999999 -73217 1 8 999999 -270999 1 269219 334752 476391 2 471157 848355 2 2 999999 2 18 999982 2 189025 222642 1 14 999994 81340 1 2 999988 -73485 2 364651 502008 1 2 999999 420945 1 151645 304989 925064 2 617009 943469 2 2 999999 2 328723 877922 2 18 999994 1 1 999988 493997 1 2 999987 468802 1 18325 956781 -121278 2 14 999990 2 2 999999 1 2 999999 65346 2 2 999999 2 256761 531319 2 203270 267096 1 5 999988 -767273 1 7 999984 -321790 1 29480 135645 -383714 1 2 999999 -521993 1 2 999999 -453300 1 2 999999 -229389 2 7 999988 1 333011 362395 412362 1 2 999999 410856 1 2 999999 -635749 1 3 999997 204323 2 8 999984 2 13 999986 1 121690 308248 119400 1 15 999988 406553 1 16 999986 -2682 1 2 999999 503132 1 2 999999 734239 2 2 999989 2 469514 888893 2 2 999999 1 830609 885164 406200 2 444080 959534 1 2 999999 583433 1 25764 614413 461829 1 8 999990 764209 2 2 999999 1 14 999996 583030 1 16 999983 488109 1 15 999983 -683367 2 6 999983 2 19 999984 1 2 999999 251835 1 2 999999 852992 2 2 999999 2 2 999999 2 497321 917524 1 2 999999 -192908 2 399658 745784 2 2 999999 1 303586 637955 644135 2 459186 967397 2 8 999994 2 2 999999 2 7 999983 2 2 999999 1 8 999989 726914 2 2 999999 1 3 999983 901279 1 196020 761967 -393795 1 68825 545656 933966 2 2 999997 1 530317 799217 432070 2 2 999999 2 2 999999 2 13 999997 2 20 999983 2 2 999999 2 2 999999 1 13 999983 -75992 2 221522 413591 2 6 999985 2 642462 816341 1 219047 991834 165674 1 13 999999 707974 2 16 999991 1 30421 750920 953205 1 2 999999 -247176 2 95441 690451 2 79837 839658 1 8 999982 456691 1 161707 574694 -335395 2 18 999996 2 767161 845412 1 2 999999 -253975 2 506199 828756 2 19 999988 2 20 999981 2 18 999994 1 2 999999 337384 2 10 999996 2 2 999999 1 117594 445535 256652 1 2 999999 34938 2 234368 725610 2 225478 922039 2 10 999987 2 6 999998 1 2 999999 -10804 1 2 999992 -127878 2 2 999999 2 570728 748065 2 19150 329165 2 2 999999 2 68682 255636 2 11 999993 1 2 999999 -306561 1 437373 625639 314201 2 179661 188935 2 7 999989 2 20 999989 2 2 999999 2 283321 790183 1 211824 943306 136383 2 2 999999 1 9 999985 -87300 2 3 999983 2 221819 376551 2 213797 934392 1 2 999999 789982 1 6 999999 12856 1 621826 851724 277734 1 11 999991 136781 2 368902 827031 2 2 999999 1 19 999994 580933 2 8 1000000 1 5 999991 431702 1 7 999996 -534897 2 15 999987 1 5 1000000 160924 1 344234 358573 243496 1 2 999999 -860949 2 75492 327789 1 11821 145369 -978386 1 350827 971547 350810 2 2 999999 1 336584 928458 754835 2 468779 800126 1 2 999981 -327612 2 2 999999 2 251235 986678 2 121516 189278 2 2 999999 2 2 999999 1 333555 483775 177621 1 398505 747153 -406202 1 9 999986 -333362 2 2 999999 2 2 999999 2 2 999999 1 2 999999 484794 2 8 999997 2 94268 349757 2 2 999999 2 614750 962012 1 12 999984 17682 1 7 999985 -627357 2 2 999999 2 2 999999 2 2 999986 2 2 999999 1 19 999997 -512178 2 2 999999 2 13 999993 1 8 999998 561479 1 570234 593997 -392472 2 2 999999 2 1 999994 1 69681 898762 -920372 2 8 999995 1 390208 528353 365588 2 2 999999 1 845208 963464 394250 2 3 999998 1 353869 828660 -742214 1 12 999989 -648118 2 17 999994 2 2 999999 1 2 999999 -336889 2 2 999999 2 678859 908174 2 18 999984 2 2 999999 2 2 999999 1 2 999999 905784 2 1 999990 1 333124 456268 238896 2 214550 364948 2 8 999995 1 12847 816275 183337 2 149968 753850 2 600492 732990 1 516272 638803 -31715 1 14 999995 99489 1 2 999999 833636 1 3 999996 -65969 2 9 999983 1 2 999999 -95477 1 2 999999 997564 1 11 999983 -870849 2 15 999994 2 2 999999 1 402448 943142 -736020 1 521345 690372 -779762 1 2 999999 -668745 2 3 999992 2 720915 828297 1 185216 873328 271915 1 255225 755484 -310390 2 12 999995 1 278622 939161 -6493 2 19 999993 1 25066 979070 159926 2 19 999998 1 8 999988 455277 1 148185 615346 675212 2 508011 882119 1 2 999999 -725873 1 776062 829424 37495 2 243480 930635 2 2 999999 2 2 999999 1 16 999993 -767868 2 883250 995448 2 8 999987 1 20 999989 -217999 1 16 999988 882209 2 72606 815211 2 2 999999 1 14 999996 105106 2 2 999999 2 2 999999 2 158573 860956 1 2 999999 230482 1 341839 841792 -870915 2 15 999994 2 2 999999 1 2 999999 -82841 1 2 999999 548426 1 375994 702294 -246321 2 266532 430969 1 14 999984 381608 1 795700 929103 725580 2 2 999999 1 11 999995 965017 1 906530 944630 832179 1 2 999999 973765 1 19 999983 420208 2 20 999997 2 2 999999 1 2 999999 688627 2 1 1000000 2 19 999990 1 727236 847073 317677 1 2 999982 -811353 2 2 999999 2 2 999999 1 5 999994 758296 2 3 999991 2 2 999999 2 18757 685229 2 9 999995 1 2 999999 -317532 1 2 999999 401567 2 274830 786270 1 2 999999 -79172 1 111263 815544 -696591 1 20 999992 667663 2 13 999986 2 2 999999 1 2 999999 -783940 1 10 999984 -794782 2 5 999988 1 2 999999 -766454 2 571366 709420 2 4 999983 2 130799 195805 1 2 999999 455617 1 198454 951204 105371 1 158474 857415 446489 1 2 999999 -322870 2 19 999981 2 5 999988 2 11 999992 1 9 999996 -384679 2 2 999999 1 167531 872322 69532 2 2 999999 1 3 999981 168455 1 114919 696703 280372 1 8 999994 -71754 1 2 999999 429351 2 147943 704040 1 161776 409247 35490 2 2 999999 2 2 999999 2 548932 671459 2 946012 947794 2 60320 526866 1 385626 611000 -608539 1 193889 531605 503719 1 14 999998 -690713 1 2 999999 -108976 1 19 999993 -894402 2 2 999999 2 2 999999 1 2 999999 593387 1 440967 843847 522698 2 491071 951714 1 629783 808033 263907 1 12 1000000 -227094 2 8 999981 1 11 999989 668720 2 372465 833109 2 128138 160485 1 98387 419423 -897358 1 2 999999 115027 2 14 999991 2 3 1000000 2 266952 321257 2 319437 607196 1 431431 618494 993747 1 568102 730715 560028 1 2 999999 -243487 1 737095 910493 -933851 1 2 999999 -792893 2 9 999984 1 1 999984 22870 1 694974 746914 -507738 1 159041 951519 816342 2 2 999999 1 2 999999 160904 2 17 999987 2 2 999999 2 9 999986 2 2 999999 1 178850 503638 -219042 2 8 999997 1 648510 822134 583369 1 6 999993 35425 1 5 999992 -855212 1 11 999983 162852 1 2 999999 -816232 1 17 999992 56031 1 107115 279727 -549900 1 2 999999 -438911 1 9 999989 657604 2 449593 779836 2 6507 368078 1 2 999999 268308 1 236213 445512 -190489 2 2 999999 1 9 999986 412860 1 363131 704643 154393 2 4 999984 1 2 999999 -652857 1 1 999999 696728 2 2 999999 1 2 999999 -624076 2 230606 932422 1 16 999981 872178 2 1 999994 2 4 999999 1 519252 537861 -776056 1 275209 358737 356984 1 19 999986 -5903 2 14 999982 2 720692 961021 2 8 999995 1 546021 783675 459556 1 16 999996 657258 1 10 999991 -72252 2 2 999999 2 749689 860283 2 953 152353 1 12 999994 -656866 1 236472 572535 -605278 1 2 999999 -708451 1 28063 777380 439317 2 424985 477875 1 11 999998 859011 1 296636 944960 421812 2 18 999993 2 52833 993272 1 2 999999 166435 1 274036 314809 117511 1 2 999999 619359 1 531188 882860 96043 1 607660 859979 959364 1 2 999999 53251 2 18 999989 1 2 999999 256600 1 2 999999 179173 1 54253 568614 547203 2 9051 106716 1 2 999999 -479470 1 4 999985 105162 2 2 999999 2 2 999999 2 11 999982 2 13 999982 1 483298 741778 888702 1 2 999999 453996 2 377941 873019 2 198744 518762 2 17 999996 2 385821 427318 2 2 999999 2 614062 903939 1 254064 415936 -75760 1 15 1000000 808895 2 2 999999 1 4 999993 -572983 2 675325 749192 2 8 999981 2 2 999999 2 2 999999 2 1 999984 1 4 999987 -648670 2 98693 291546 2 665243 831805 1 2 999999 -141980 1 13 999984 -545575 1 19 999988 861426 2 2 999999 1 2 999999 274268 2 2 999999 2 2 999999 1 173264 465853 -81475 2 2 999999 2 259476 700764 2 977668 991374 1 33913 976737 761469 2 151470 451480 1 311041 656066 -268668 2 13 999995 2 2 999999 2 7 999996 1 2 999999 -641922 2 9 999982 2 89347 872038 2 231838 625671 1 2 999999 -729728 2 168651 816101 1 2 999999 184027 2 19 999996 2 2 999999 1 2 999999 -966913 2 2 999999 2 2 999999 2 2 999999 1 9 999989 -587079 2 2 999999 1 2 999999 -976887 2 2 999999 1 394037 652684 706689 1 45472 536088 -224818 2 13 999988 1 2 999999 397059 1 2 999999 -512925 2 14 999986 1 2 999986 -338135 2 6 999990 2 179962 850872 1 11 999989 299445 1 9 999993 -593269 1 2 999999 680179 2 10 999989 1 38879 877894 -28726 2 2 999999 2 355081 819159 1 5 999992 -417994 2 2 999999 2 2 999999 1 927397 930328 -168653 2 2 999999 1 472028 620535 635377 1 326630 916827 774474 2 1 999992 2 19 999986 2 2 999999 1 102783 318237 605396 1 19 999995 -844967 2 2 999999 1 2 1000000 -101179 1 74924 566057 -444449 1 504327 908899 -427658 2 2 999999 1 2 999999 -94438 1 14 999987 193421 2 2 999999 2 4 999999 2 324536 889165 2 576464 931182 2 922289 976727 1 761621 829658 284153 2 2 999999 2 2 999999 1 2 999999 -201760 1 19 999981 983157 2 10 999981 1 15 999989 -755001 2 304841 884085 2 2 999999 1 5 999997 50798 2 2 999999 1 5 999988 -901050 1 2 999999 540139 2 2 999999 2 14 999992 2 2 999999 2 2 999999 2 6 999995 1 877891 944725 361596 2 800101 841496 1 2 999999 -585711 1 20 999995 -794406 2 16 999995 2 2 999999 2 170681 920727 2 4 999995 2 912437 915487 2 2 999999 1 10 999993 -920848 1 2 999999 -879123 1 1 999999 564840 2 2 999999 1 554896 838858 835775 2 7 999999 2 2 999999 1 20 999987 669515 1 11 999999 249574 1 20 999996 906243 1 4 999986 -20959 2 2 999999 2 2 999999 1 15 999992 -901902 2 361115 838272 1 10 1000000 -928339 1 13 999982 674322 2 2 999999 2 2 999999 2 15 999999 1 325806 670534 793155 1 2 999997 576301 1 2 999999 -462751 1 2 999999 168080 2 10 999993 1 2 999999 530226 1 2 999999 -970838 1 340468 715598 675476 2 280162 912089 2 157370 511978 2 13 999987 1 19 999988 312195 1 20 999982 952877 2 176146 855783 2 87592 814484 1 40620 734767 -510722 1 2 999999 -374071 1 13 999998 -197026 1 288216 368510 843158 1 126017 974357 -542305 2 27414 749761 1 196629 664924 783525 2 2 999999 1 2 999999 575544 2 447289 529969 2 878838 956242 2 2 999999 1 9 999997 503548 2 19 999981 2 5 999994 1 2 999999 -549260 2 20 999985 1 158099 380443 -710399 1 2 999999 607413 1 401284 528889 -962399 2 17 999998 2 2 999999 1 13 999996 -890765 1 2 999999 810321 1 2 999999 -884782 1 641140 731268 48603 1 522431 742634 75260 1 2 999999 -146841 2 12 999986 1 195063 615552 320344 1 2 999999 508571 1 19 999995 303619 2 2 999999 1 323974 562253 -645370 1 1 999996 172138 1 631112 698826 -854429 1 2 999999 -971972 2 29244 441986 1 807089 844997 -574575 2 281693 282791 1 2 999999 993785 2 174408 328397 2 6 999997 2 104823 137560 1 105645 929686 12397 1 92078 214246 -232507 1 2 999999 -214685 1 11 999999 367107 2 12 999984 2 2 999999 1 208913 541497 -394390 1 437007 571781 452309 1 101850 598810 328177 1 147039 672171 -108833 1 336997 923507 -735679 1 541 748090 706139 1 20 999994 160348 1 266085 485990 -210497 2 561977 719651 1 2 999999 -631244 1 2 999999 832376 1 2 999999 -612476 2 2 999999 2 537611 949432 1 2 999999 90224 1 11 999987 575097 2 466112 765136 2 10 999989 2 15 999999 2 2 999999 2 273501 936114 1 17 999992 279044 2 1 999988 2 2 999999 1 3 999998 -111148 1 239835 727945 -331880 2 2 999999 2 526816 943743 2 20 999982 2 6 999981 2 4 999996 2 2 999999 2 11 999981 2 2 999999 1 2 999999 -717224 2 407244 660530 1 2 999999 155976 1 494869 680929 -31236 1 453212 589605 -498196 1 220688 704019 515162 2 3 999987 1 6 999998 408275 2 8 999989 1 2 999999 -552468 2 518922 665589 2 2 999999 1 2 999999 -401725 1 2 999999 -876205 2 460504 850443 2 777831 919585 2 2 999999 2 12 999998 1 2 999999 697858 1 2 999999 -673637 1 10 999981 -508544 2 182886 349511 1 12 999982 -763704 1 2 999999 111192 1 274419 585527 320405 1 481149 548174 970725 2 14 999984 1 3 999992 -841751 2 12 999990 2 2 999999 2 7 999993 1 342516 654418 -799426 1 16 999992 -651211 2 10 999989 1 2 999999 894187 2 2 999999 1 280309 727859 204659 1 2 999999 -853675 1 11 999992 782596 1 2 999999 -957535 2 15 999992 2 19 999999 2 2 999999 1 2 999999 -256171 2 2 999999 1 18 999982 -277780 1 2 999999 980998 2 2 999999 1 16 999997 -785264 1 222274 667067 -310997 2 448716 654749 2 765915 857109 2 6 999996 2 2 999999 1 83146 293822 483742 2 20 999990 1 10 999997 -220986 1 2 999999 547051 1 8 999988 991757 2 15 999997 1 9 999994 -119908 2 3 999982 2 4 999985 1 2 999999 562281 2 121989 737885 2 220651 458103 2 287825 391708 2 648095 926788 2 74811 691381 1 6 999988 -598556 1 682771 835657 381973 1 18 999983 -99664 2 19 999994 2 2 999999 2 554090 871552 2 2 999999 1 2 999999 215453 2 8 999996 2 437792 514484 1 2 999999 -395565 2 608571 779126 2 2 999999 1 2 999999 923379 1 15 999998 -731503 2 2 999999 1 2 999999 -84459 1 18 999997 412303 1 2 999999 -212746 1 2 999999 875165 1 2 999999 933177 1 2 999999 -523078 2 262716 263165 2 9 999992 2 353272 578005 1 19 999992 582346 2 2 999999 1 187701 706706 115110 1 2 999999 967889 2 386223 791499 2 2 999999 2 382596 781453 2 2 999999 1 2 999999 587270 1 6630 437882 939407 1 2 999999 369040 2 2 999999 2 2 999999 1 2 999999 -237174 1 200072 546958 -247005 1 251051 768417 -518506 1 18 999990 -592736 1 633333 670118 -850436 2 7 999987 2 12 999991 2 6 999982 2 37017 521650 2 18 999985 2 13 999989 2 2 999999 2 2 999999 2 435929 503732 1 3 999994 -659615 1 78325 562288 524039 1 11 999985 -854075 2 2 999999 1 1 999981 -423424 1 2 999999 372326 2 19 1000000 1 2 999999 372024 1 781152 863859 419592 1 487378 904666 -294301 2 7 999994 2 3 999993 1 54258 111835 -36179 1 2 999999 -304849 1 198948 887305 42246 1 442783 920518 709769 2 361680 781640 2 2 999999 2 5 999994 1 85848 940827 -202682 2 174133 855217 1 18 1000000 -586174 2 2 999999 2 9 999983 1 9 999996 -525540 2 9 999990 2 17 999994 1 2 999999 -768665 2 16234 592693 2 2 999999 1 2 999983 -961444 2 2 999999 1 383295 423540 983476 2 671078 988703 1 2 999999 605136 2 329483 664319 1 2 999985 -734832 2 78030 797937 1 721848 849801 -878003 1 2 999999 69492 2 19 999988 2 2 999999 1 2 999999 -618993 2 9 999981 2 2 999999 1 46805 221997 307220 2 2 999999 1 12 999984 -564579 2 2 999999 2 2 999998 1 2 999999 916165 1 13 999986 -914974 1 42391 838485 -964750 2 145107 640756 1 14 999986 -801861 2 664064 805184 2 575186 777416 1 7 999992 473489 1 5 999994 114096 2 392720 395461 1 14 999982 -371897 1 2 999999 153776 1 2 999999 -179197 1 365103 948316 629952 2 2 999999 2 7 999985 2 17 999988 2 41247 63677 2 218232 813038 1 6 999985 104260 1 2 999999 -478392 1 458951 894384 936129 2 420721 997477 1 529460 580283 -867520 1 2 999999 741582 1 14 999996 -100609 2 104546 508053 2 133735 426666 2 2 999999 1 221202 482399 948739 2 278683 558873 1 96032 673760 -781465 1 18 999996 929324 2 661991 790705 1 2 999999 -25997 2 220391 968487 2 2 999999 1 7 999999 256752 1 36681 136248 -423154 1 2 999999 579012 1 2 999999 121357 2 12 999988 2 38307 610012 2 745837 996778 1 2 999999 724267 1 2 999996 -375245 1 215378 254318 -557632 1 2 999999 977588 1 2 999999 577366 2 2 999995 2 18 999985 2 744396 823021 1 6453 482978 975475 2 2 999999 1 1 999994 -855095 2 702925 705777 1 15 999997 179066 1 11 999990 383042 2 3 999981 2 724826 738314 1 44891 764243 -113895 2 7 999992 2 13 999982 2 2 999999 1 91719 175278 787866 2 446827 562322 1 53033 97295 62510 2 26708 226919 2 6 999996 2 428883 987731 2 2 999999 1 144295 590929 763022 1 2 999999 420030 2 4 999995 1 373997 851449 -753298 1 477605 483245 996987 2 2 999999 2 635868 914500 2 15 999991 1 2 999999 612136 2 68972 458650 2 7 999998 2 18 999997 1 5 999992 778314 2 302814 828790 1 2 999999 -676596 1 2 999985 -313478 2 820095 863369 2 1 999987 2 22211 841913 2 16 999998 1 2 999999 713235 1 1 999982 -269970 1 322026 767938 -920281 1 2 999999 753721 2 451920 885465 2 76886 471754 2 2 999999 1 2 999999 340788 1 56817 886931 385251 2 826874 940789 1 2 999999 -31956 1 514184 613531 221091 1 6 999989 -893768 1 2 999999 95676 2 2 999999 1 16 999991 576918 1 2 999999 789730 2 526332 859230 2 2 999999 1 2 999999 -362842 2 116836 641828 2 3 999997 2 6 999982 1 2 999999 413901 2 2 999999 1 2 999999 -261675 2 2 999999 2 5 999992 2 2 999999 1 18 999994 114121 2 892891 978170 1 11 999988 62957 1 2 999999 -990778 1 8035 744402 -134636 2 16 999999 1 17 999998 -720532 2 9 999989 1 686516 712130 987336 2 416968 578811 1 351081 818850 -237265 1 10425 575113 507849 1 735638 798125 968118 2 257847 508132 1 700035 844643 -652392 2 2 999999 1 2 999999 -704945 2 15 1000000 2 8 999995 2 18 1000000 1 221956 786674 -811592 2 12 999994 1 317139 982508 -281367 1 20 999988 942491 2 2 999999 1 356304 662203 -842165 1 114395 328522 -973007 2 4 999995 2 2 999999 1 736487 959197 737539 1 94490 955186 816240 1 2 999999 -5519 2 19 999983 2 259681 772288 2 13 999993 1 2 999999 -251265 1 343055 377187 -941192 2 2 999999 2 2 999999 1 2 999999 -416591 1 2 999999 -249491 1 583039 670952 453620 1 2 999999 843909 1 3 999997 866130 1 2 999999 880111 2 9 999992 2 127222 562111 2 2 999999 2 18 999984 2 2 999999 2 2 999999 2 447766 870900 1 58027 264940 -33008 2 20 999993 1 16 999994 112685 1 819998 858742 798634 1 14 999982 -129143 1 12 999986 743881 1 2 999999 952714 2 14 999989 2 2 999999 1 2 999999 422239 1 342266 751630 763410 1 2 999999 -473930 1 2 999999 886278 2 146121 670126 1 19 999997 -648191 1 2 999999 -912849 2 18 999990 2 688014 732119 2 2 999999 2 2 999999 1 2 999999 -762005 1 3 999997 -242601 1 2 999994 361750 1 280052 892445 -394430 1 12 999991 427880 2 12 999982 1 2 999999 -623894 1 2 999999 -501238 1 2 999999 -283910 1 258001 717878 296211 2 7 999988 2 2 999999 1 26355 778464 991005 2 13 999994 2 408457 910986 1 79647 418315 -811651 2 75111 864472 2 2 999986 1 81883 683359 725773 1 2 999999 227947 1 1 999997 -619541 1 14 999997 -521252 2 13 999991 1 191885 866083 448725 1 343994 738251 -659008 1 12 999986 577085 1 188653 487637 -42406 1 2 999999 -792643 1 2 999992 -768528 1 2 999999 858164 2 4 999998 2 209617 660012 2 2 999999 1 458731 912697 545710 2 9 999984 1 85278 892526 520554 1 8 999987 -275196 1 432315 517493 -876934 1 2 999999 -451496 2 4 999983 2 260845 822607 1 239703 762204 -877679 2 20 999990 2 2 999999 1 273686 556764 462423 2 762462 880770 1 4 999983 -336788 2 2 999999 2 2 999999 1 2 999999 536270 1 15 999986 -563759 2 20 999997 2 1 999983 2 1 999989 1 2 999999 -669871 1 2 999999 -282703 2 18 999981 1 282968 546964 -141195 2 2 999999 1 2 999999 119107 1 752486 992622 947967 2 216059 515163 2 94795 715959 2 3 999992 2 18 999985 2 428297 497023 1 134517 901634 -370237 1 2 999999 552839 1 3 999989 -623863 1 9 999988 -938805 2 2 999999 2 2 999999 2 3 999982 2 5 999981 1 15 999981 780485 1 2 999999 159737 2 15 1000000 1 2 999999 179293 2 117926 841627 2 2 999999 2 109246 622962 1 2 999999 -696154 2 2 999999 1 15 999982 647990 2 318621 941619 1 2 999999 -882934 2 764367 993896 1 718343 948330 206406 2 11 999997 1 486602 908258 -867147 2 2 999999 1 2 999999 -253156 2 19 999999 2 574604 705821 2 237343 949548 2 177202 880833 1 96986 758410 -584696 2 504270 723498 1 838031 867867 -748043 2 181020 622441 2 2 999999 2 2 999999 2 2 999999 2 7 999989 2 4 999998 2 66712 261480 2 2 999999 1 17 999983 -52748 1 342658 819659 -258104 1 14 999991 457684 2 2 999999 1 2 999999 294054 2 2 999999 2 670963 878058 1 766957 829379 -752951 1 8 999986 615530 2 17 999984 2 2 999999 1 301463 913899 -200113 2 19 999988 1 16311 921645 557700 2 2 999999 1 119755 506562 328750 1 81574 866034 -554334 2 18 999996 2 2 999999 1 2 999999 993966 2 11 999990 2 59186 691797 1 445627 851856 161001 1 5 999995 772630 2 5 999998 2 2 999999 2 3 999995 2 2 999999 1 2 999990 678385 2 566211 627242 2 14 999997 2 9 999982 1 2 999999 583232 1 11 999982 776771 2 2 999999 2 322916 467620 2 2 999999 2 17 999989 2 15 999989 2 20 999981 1 2 999999 850046 1 2 999999 -239086 1 2 999999 -200524 2 6 999999 2 353184 631662 2 2 999999 2 842626 959831 1 10 999994 294321 2 2 999999 2 9 999992 2 2 999999 2 2 999999 2 254330 664112 2 15 999999 1 2 999999 209783 2 2 999999 2 2 999999 2 2 999999 2 946058 999901 1 50571 612211 -148255 2 2 999999 2 15322 40171 1 2 999999 -421386 2 2 999999 1 796675 900148 -344607 1 2 999999 -397521 1 20 999989 323334 2 2 999999 1 122269 293963 -542359 2 196696 540993 2 2 999999 1 298692 780680 925824 1 7 999997 -925175 1 19 999997 791633 2 748386 814356 1 2 999999 -680529 2 13 999999 1 2 999999 -619122 1 2 999999 256589 2 4 999996 1 2 999999 -551792 1 8 999986 248930 2 2 999999 2 590262 911746 1 20 999993 270001 2 17 999988 2 48357 997451 1 2 999999 -266390 2 236742 391780 2 1 999984 2 718696 857515 1 9 999983 474937 1 314174 417011 -331970 2 20 999996 1 8 999991 445844 2 604332 872064 1 2 999999 -513945 2 2 999999 1 795382 817201 289811 2 2 999984 2 202955 635314 2 2 999999 1 16 999984 464622 1 707647 921176 93043 1 16 999990 -935976 1 360619 765381 691794 1 20 999987 -330230 1 431652 534472 894180 2 16 999990 2 29105 398110 2 652361 987563 1 182807 819871 -523429 2 5 999981 2 1 999995 2 279622 797561 2 2 999999 2 596669 667020 1 20696 889962 -604983 1 401570 641630 460317 2 2 999999 2 2 999999 1 15 999995 873042 2 17 999983 2 18 999981 2 2 999999 1 17 999993 -157662 1 183328 300184 621979 2 14 1000000 2 1 999995 1 808458 942279 -630892 2 2 999999 1 10 999985 513614 2 2 999999 1 11 999984 71733 1 325755 378266 -704451 2 1 999987 1 747202 837076 -862430 2 2 999999 1 13 999983 97109 2 9 999988 1 2 999999 79705 1 18 999987 843386 2 2 999999 1 2 999999 11999 2 3 999993 1 188741 463427 -994574 2 2 999999 2 2 999999 2 190445 600012 1 2 999999 781662 2 2 999999 1 2 999999 -443001 2 2 999999 1 75874 767687 459618 2 336 747774 1 2 999999 -103325 2 2 999999 2 9 999990 2 8 999989 2 2 999999 1 2 999999 345042 1 2 999999 -330198 2 20 999986 1 2 999999 -175441 2 468458 843207 1 2 999999 770213 2 9 999981 1 2 999998 -278079 1 411614 828516 641631 2 119650 168914 2 358967 955562 2 515005 979336 1 407954 496226 747664 1 2 999999 -699567 1 16 999989 841763 2 6 1000000 2 428969 943307 1 2 999993 -879058 2 146152 532417 2 3 999991 1 9 999993 -201829 1 1 999994 -953680 2 2 999999 2 8 999996 1 198466 320003 -356155 1 88832 210223 252419 2 2 999999 1 2 999997 964841 2 2 999999 2 545941 563622 1 2 999999 318478 1 9 999990 -542118 2 16 999998 2 5 999994 1 6 999981 -430627 1 97316 531383 820655 1 19 999997 -329512 1 737444 743416 -572605 1 240613 505631 483654 1 11 1000000 -754010 1 2 999996 832238 2 19 999984 1 2 999999 -856069 2 131121 456538 1 14 999983 -189896 1 5 999983 518389 2 289707 805994 2 3 999999 2 2 999983 1 198581 898026 -718755 2 2 999999 1 942671 952404 401206 1 2 999988 -608251 2 2 999999 2 2 999999 1 591106 813868 743652 2 19 999996 1 20 999996 -482652 2 620440 702372 1 18 999989 -109009 2 15 999989 2 6 999992 2 17 999990 1 1 999997 930746 2 887286 959383 1 138805 955352 -73760 1 20 1000000 911392 1 2 999999 -757969 1 2 999999 993227 1 11 999984 -58413 1 4 999985 -389336 2 758633 828349 1 321523 525489 318305 2 335919 901758 2 13 999999 2 430574 721508 1 9103 30790 -367541 1 2 999999 -278112 1 94340 391625 748690 2 496382 827551 1 50976 144914 287316 1 18 999995 -212565 1 429929 893922 434105 2 2 999999 1 214425 760251 81555 2 20447 574410 2 19 999983 1 3 999999 -832665 2 2 999999 1 4 999988 -471573 2 2 999999 2 2 999999 1 205043 289016 362708 1 318070 745543 174373 1 8 999999 -102730 1 799956 845117 -241048 2 7 999984 2 111589 246797 2 359594 680529 1 10 999997 560870 2 2 999999 1 324855 535260 -697018 2 2 999999 1 17 999985 900626 2 2 999999 2 2 999999 2 2 999999 1 385691 595580 10437 1 1361 307044 -597208 1 796376 893413 859354 1 11 1000000 607965 2 4 999985 2 1 999997 1 2 999999 243103 2 410553 998517 1 12 999999 356084 1 2 999999 893203 1 16 999989 374461 2 8 999988 2 88773 314280 2 17 999987 2 32083 244722 2 141721 301395 1 14 999999 -463914 2 2 999999 2 2 999999 2 663139 725611 2 2 999999 1 2 999999 -101417 1 460478 718987 -476465 1 2 999999 -885325 1 581682 628922 786027 2 286437 635851 1 723696 813711 -580898 2 85893 806479 2 205179 233446 1 2 999999 -760609 2 2 999999 1 12 999994 -596566 1 15 999993 551122 2 143293 208371 2 277001 425445 1 238080 995177 -110620 1 497005 961171 274502 1 2 999999 -713883 2 2 999999 2 2 999993 2 188648 428556 1 2 999999 459977 1 2 999999 -888187 2 184672 848534 1 408570 950843 -453625 1 2 999999 -552867 1 2 999999 -915891 1 2 999999 -438203 1 9 999996 -284083 2 2 999999 2 2 999999 2 3 999998 1 653856 806241 986655 2 5 999981 2 2 999999 2 2 999999 2 204432 343584 2 167212 452630 1 118457 346992 -798032 1 12 999983 -681951 2 19 999989 1 1 999981 -106012 2 2 999999 1 2 999999 60477 2 475888 713992 2 518870 599797 2 154285 305682 2 1 999992 2 426619 762727 1 591492 601328 157679 2 11 999997 1 9 999994 843756 1 2 999999 416142 2 2 999999 2 20 999993 2 3 999991 2 2 999999 2 2 999999 2 2 999999 1 289509 610726 771739 2 6 999983 2 18 999983 1 299590 634755 86482 2 869054 898652 2 191416 582452 2 2 999999 1 6 999994 -359945 1 2 999990 -746559 2 2 999999 2 2 999999 2 440319 830480 1 13 1000000 -81507 2 9 999986 2 11258 149175 2 1 999988 2 2 999999 1 100289 943118 -295800 1 2 999999 -473415 2 15 999995 1 8 999983 -196642 1 29851 127588 18458 1 15 999983 814510 2 245586 492471 2 2 999999 2 24923 414963 1 2 999999 535426 1 2 999999 907890 1 3 999995 -863492 2 2 999999 2 18 999985 1 204834 300815 912795 2 24121 629624 1 6 999997 574932 1 2 999999 -659410 1 9 999982 763979 1 15 999981 -197009 2 18 999998 2 2 999999 2 147905 951205 2 2 999999 2 2 999999 2 14 999984 1 19 999986 696335 2 11 999995 1 2 999999 -621446 2 14 1000000 2 2 999999 2 149143 556081 1 241446 459263 7130 1 2 999999 -868084 2 12 999981 2 2 999986 1 2 999999 699476 1 2 999999 -327162 1 601405 986082 -974876 2 9 999996 2 2 999999 1 20 999984 896950 1 2 999999 504368 2 27387 625290 1 2 999999 -231606 2 2 999999 1 656686 707028 120821 2 231012 569526 2 424433 594413 1 338471 420229 -972498 1 2 999999 573004 1 14 1000000 -927149 2 2 999999 1 2 999999 255343 1 615010 619430 835701 2 59098 638126 2 766537 769841 2 199238 337064 2 21069 693421 1 342523 745451 185859 1 5 999987 403615 2 500376 718040 2 9 999997 1 2 999999 -667360 2 2 999999 1 2 999999 750219 1 12 999984 -691713 2 3 999992 2 501863 528411 2 2 999999 2 8 999985 1 14 999986 -299455 1 53992 206063 19475 2 2 999999 2 2 999999 2 2 999999 1 2 999999 675806 2 1 999991 2 6 999999 2 8 999994 1 20 999991 247650 1 2 999991 -590458 1 805923 984453 547499 1 2 999999 744415 1 2 999999 177519 1 539720 939409 -979480 1 2 999999 -766787 1 13 999981 -645495 1 2 999999 -469136 2 2 999999 2 303280 928267 2 483295 988434 1 376981 414534 610399 2 320054 377635 2 2 999999 2 2 999999 2 130221 647019 2 223685 853180 1 2 999999 637927 2 646235 660408 1 19 999988 12371 2 15 999983 2 9 999989 2 2 999999 2 421101 822013 1 2 999999 961182 2 2 999999 1 2 999999 905438 1 17 999998 -667363 1 2 999999 892554 2 18 999982 2 2 999999 1 40139 427441 -57107 1 20 999982 -794496 2 2 999999 1 20 999996 544196 2 6 999984 2 703391 850008 2 2 999999 1 132960 646605 -257970 2 18 999982 1 526291 784456 908973 2 643538 814245 1 2 999999 154560 1 10 999982 61645 1 17472 671705 479289 1 8 999994 -100564 1 2 999999 -31313 1 157924 983816 -900660 2 518746 953591 1 769441 940826 -849664 1 5 999997 305592 2 2 999999 2 403235 610224 1 12 999986 705269 2 353823 605472 2 2 999999 1 20 999997 69007 2 6 999991 1 2 999999 -487518 1 2 999999 -173733 2 2 999999 1 707803 835484 291452 2 5 999990 1 15 999995 -590279 2 813808 854797 1 556279 700144 594081 2 1 1000000 1 5533 441895 -162565 2 10 999982 2 10 999996 1 639043 811280 78985 1 2 999999 443232 1 2 999999 -25866 1 2 999999 904094 1 806117 847294 -866899 2 2 999999 1 15892 609521 -573031 1 340512 343164 -735411 2 2 999999 1 407916 604775 -408325 1 2 999999 187598 1 46014 744842 -862476 2 13 999987 1 1 999981 465733 1 54625 660608 638908 1 2 999999 -778078 2 9 999989 2 2 999999 2 2 999999 1 3 999983 740966 1 10 999989 744304 2 86197 137234 1 48961 709364 -697467 2 2 999999 2 11 999981 1 15 999993 597779 1 407569 490675 125291 1 2 999999 201535 1 2 999999 -786078 1 298472 995388 952414 1 609249 725263 671230 1 13 999984 792823 1 295330 331521 543373 2 10 999992 1 542347 696086 -621157 2 16 999990 1 2 999999 -174767 1 20 999993 -350856 1 15 999981 767868 2 2 999999 1 6 999992 -73676 1 2 999999 734876 2 582119 793594 2 2 999997 1 59447 436207 390292 1 352826 942642 686134 1 6 999985 -365145 2 645197 944241 1 719944 800936 617586 1 17 999986 -5971 2 506424 860839 1 64160 664245 261674 2 2 999999 1 2 999999 395611 2 77583 549501 1 104427 753007 272194 2 633898 834219 1 333554 531803 936374 1 667216 703006 -67552 2 674863 935579 1 12 999998 -920280 2 20 999997 1 2 999999 -185729 2 2 999999 1 634724 793195 909146 2 270836 787245 1 614853 900059 -296671 1 14844 101668 446942 1 8 999993 -546474 2 2 999999 2 9 999996 2 588165 721768 2 2 999999 2 111432 830924 2 2 999999 1 6 999981 488556 2 510080 864732 2 2 999999 2 421460 583926 2 2 999999 2 245859 608189 1 2 999999 -507578 2 13 999999 1 282211 953981 -120241 1 2 999999 322194 2 161666 677647 1 5 999996 -785360 1 2 999999 -591356 1 2 999999 653663 2 40344 291621 2 162806 475740 2 275511 959803 1 197888 384450 -259247 1 375958 412927 -467167 1 265490 553418 -688015 1 2 999999 288594 1 2 999999 362662 2 13 999992 1 230837 609634 -960357 1 8 999988 -968195 2 19 999999 1 2 999999 -418398 1 352768 618623 594566 2 4 999998 1 2 999999 436106 1 17 999996 419839 1 751270 823538 -768087 1 43676 147323 619157 1 2 999999 129340 1 1 999998 752055 2 2 999999 2 6 999989 1 2 999999 592268 2 2 999999 1 7 999991 -618619 2 918054 925445 2 447883 649290 2 489720 791582 1 37379 818699 -763859 1 2 999999 -157843 2 797865 916278 2 2 999999 1 2 999999 991452 2 15 999982 2 11 999987 2 20 999987 1 22209 721437 894384 2 4 999989 1 214431 240040 44261 1 2 999999 594672 1 14 999985 -66506 1 57563 602647 539169 1 5 999983 60459 2 443160 698037 1 2 999999 409834 1 7 999981 552090 2 194419 987779 2 2 999999 1 351402 644540 846048 2 2 999999 2 3686 445494 2 433362 901978 2 2 999999 1 2 999999 -2080 2 236537 748111 2 683796 720510 1 226573 544779 -582983 1 2 999999 360392 1 467918 632477 86468 2 2 999999 2 2 999999 2 18 999981 2 15 999988 2 2 999999 1 11 999985 247319 1 56650 125338 764804 1 2 999999 -905273 1 2 999999 609365 1 2 999999 525798 1 15 999993 -483462 2 2 999999 1 2 999999 730477 2 347306 841665 1 2 999998 -900817 1 2 999999 470575 2 1 999985 2 2 999999 2 2 999999 2 577961 621949 1 2 999999 926537 1 18 999991 -714469 1 2 999999 -180783 2 457220 681664 1 16 999997 -760145 2 347033 396341 1 9 999992 -571723 1 158251 316986 -667340 1 15 999999 -584645 2 85273 613055 1 2 999999 156527 2 303386 700572 1 333108 838441 -575878 2 575282 618948 2 103088 660419 1 15 999981 -239329 2 634684 927907 1 132490 805597 430974 2 2 999999 2 547273 611278 2 4 999990 1 2 999999 928270 2 419963 717767 2 2 999999 1 15 999993 925122 2 19 999994 1 458922 886856 500372 2 1 1000000 2 2 999989 2 216122 736193 1 463252 468009 29488 1 2 999999 964509 2 17 999982 2 15 999999 1 2 999999 -297127 2 2 999999 1 194330 209383 148736 1 2 999999 24444 2 2 999999 2 2 999999 1 9 999998 -644570 2 12 999993 1 4 999995 -202785 2 3 999992 1 368310 647938 -809639 1 12 1000000 81950 2 1 999998 1 218708 792221 842626 2 17 999999 1 718108 992793 -352145 1 70115 982904 580493 1 5 999987 -196568 1 5037 446378 236799 2 5207 130498 1 529884 657031 -273889 2 18 999986 2 5 999999 1 237949 642839 -861635 2 58695 726164 2 20 999981 1 10 999981 -982622 1 758748 896946 -457263 1 364419 437257 264253 2 2 999999 2 1 999984 1 148778 911489 90675 1 243188 253513 -850792 1 2 999999 -595890 2 17 999988 1 2 999999 -484149 1 215049 960081 798979 1 392187 836659 795050 2 247017 293657 1 6 999993 546042 2 2 999999 2 61996 238002 1 4 999998 -951203 1 5 1000000 -399521 1 737752 946589 -183906 1 10 999988 494551 1 2 999999 -238469 2 2 999999 1 266611 784428 235126 1 15 1000000 -955169 2 2 999999 1 10 999994 -373405 1 2 999999 -843994 2 2 999999 1 590202 715797 -314559 1 418290 671699 -739777 2 2 999999 1 19 999997 -262560 1 2 999999 306796 2 20 999996 1 2 999999 620390 2 2 999999 2 2 999999 1 2 999999 -445182 1 88141 364172 301351 1 202240 833438 486119 1 136809 335913 -222437 2 2 999999 1 16 999982 308714 2 582823 750582 2 515043 550890 1 31920 320306 227508 2 441597 750704 2 20 999994 2 12 999999 1 13 999983 -577417 2 4 999994 1 247978 823537 513905 1 2 999999 941120 2 8 999999 2 758800 828759 2 8 999988 2 469509 799645 1 20 999988 -113667 2 2 999999 2 4 999997 2 12 999989 2 239562 262731 2 20 999996 2 5 999987 2 6 999992 2 2 999999 1 38603 162209 -500936 1 10 999982 922312 2 9 1000000 1 2 999999 589414 1 547552 810804 -859336 1 379301 754274 977625 1 3803 306138 -191851 1 3 999994 -666024 2 2 999999 2 15 999984 2 32071 260521 1 223822 427773 527945 1 2 999999 651777 1 10 999986 -249555 1 370183 861494 -188643 2 2 999999 2 3 999983 1 746040 937675 -761953 1 751868 939959 -64767 2 476582 539006 2 2993 120355 2 417302 991403 2 2 999999 1 2 999999 -545329 2 2 999999 2 2 999991 1 4 999996 -801896 2 2 999999 1 2 999999 -628178 2 12 999993 2 14 999993 1 5 999981 -671668 1 2 999999 125171 2 500224 899269 1 2 999999 175505 1 18 999993 -109495 1 7 999985 96525 1 2 999999 -338677 1 16 999993 -722904 1 2 999999 -521898 1 535547 651536 555977 2 17 999982 2 2 999999 2 420419 481422 2 14 999983 2 2 999999 2 5 999994 1 2 999999 988413 2 2 999987 2 18 999999 2 10 999987 1 2 999999 377396 2 11 999990 1 5 999994 679556 1 2 999999 502088 2 88044 169212 1 2 999999 690884 1 2 999999 -800599 2 348960 832950 2 286965 661774 1 2 999999 205481 1 4 999987 554849 1 11 999993 -821978 2 2 999999 2 2 999999 2 15 999995 2 5 999991 1 9 999997 707734 2 2 999999 1 19 999992 316538 2 3 999990 2 2 999999 2 74872 395302 2 7 999986 1 16 999997 155825 2 4 999984 2 525785 764575 1 2 999999 200596 2 13 999999 1 19 999989 -919010 1 3 999982 -683707 2 6 999985 1 292161 567120 -619248 1 14 999987 946732 1 774456 932576 -455374 2 2 999999 1 2 999999 -746523 1 2 999999 -106998 2 2 999999 2 106216 467098 2 8 999994 2 430653 698794 2 7 999982 2 48184 139289 1 245494 328501 265371 1 2 999999 -849627 1 512855 991622 286030 2 17 999982 1 144382 227409 209054 1 8 999995 -41316 2 14 999994 2 3 999989 2 11 999986 1 222517 227575 -406494 2 5 999987 1 2 999999 -298024 2 10 999981 2 2 999999 1 1 999994 98368 2 46605 462298 2 360864 444750 1 94916 423640 -658928 1 8 999987 -113566 1 239755 972668 756405 1 4 999995 -31638 1 50394 998454 460572 1 2 999999 640258 1 8 999985 365459 2 8 999993 2 796685 851364 1 16 999995 172975 1 12 999996 619241 2 12 999999 1 2 999999 904583 2 2 999999 1 124 36782 50666 2 16 999983 1 2 999999 808016 1 2 999999 504331 1 2 999999 787253 1 297488 759708 -73233 1 2 999999 367979 2 2 999999 2 2 999999 1 2 999999 -700510 1 2 999999 408594 2 550971 992699 1 168870 245096 220043 2 2 999999 2 2 999999 2 2 999999 2 186068 787100 1 8 999989 -488397 1 2 999999 -391374 2 2 999999 1 7 999990 764228 1 15 999985 797640 1 444325 949385 175628 2 366100 837133 2 415025 828641 2 2 999999 1 415307 862176 -705199 1 2 999999 683785 2 2 999999 1 266554 768863 539028 1 152404 664893 -503080 1 2 999999 421194 2 2 999999 1 2 999999 -43329 1 451963 879577 762011 1 2 999999 -130262 1 2 999999 -603630 2 2 999999 1 365231 592328 799910 1 7 999991 261431 2 2 999999 1 526901 728085 130112 1 10 999996 30358 1 86298 298976 314011 1 2 999999 848189 1 6 999982 193278 2 688884 718657 2 2 999999 1 15 999981 413693 2 2 999999 1 2 999999 322152 1 134146 693660 -618421 2 2 999999 2 8 999987 1 12 999990 227741 1 417141 533073 -734067 1 421828 431373 605672 1 488388 520077 593570 1 2 999999 15279 2 830376 899788 2 2 999999 1 517789 823793 -703654 2 72440 457450 2 4 999990 1 2 999999 -285419 1 53582 734164 -583735 2 16 999984 2 2 999999 1 578306 758476 212115 2 17 999997 2 436863 871829 2 8 999990 1 14 999998 -655519 2 2 999999 2 19 999996 2 2 999999 1 2 999999 -411532 1 6 999982 -370439 2 10 1000000 1 2 999999 -51298 1 1 999981 525732 1 250125 947546 -209028 1 2 999999 753480 1 306353 769543 500658 1 8 999995 -617376 1 2 999999 775556 2 2 999999 1 2 999999 -358313 2 298510 695847 1 2 999999 899607 2 2 999999 2 13 999990 1 8 999999 -412942 1 2 999999 890559 1 15 999992 858246 2 17 999987 2 217360 888303 1 9 999989 -149502 1 2 999999 527627 1 410563 562740 -261085 2 2 999999 1 2 999999 318744 2 20 999984 1 318811 888465 -899376 2 6 999990 2 11 999990 2 14 999994 1 8 999995 -342669 2 2 999999 1 428045 839464 -970225 1 693859 772406 687015 2 20 999997 1 2 1000000 -387331 1 6 999997 -617793 2 2 999999 1 2 999999 272825 2 2 999999 2 15 999989 1 445365 514641 -205678 2 6 999996 1 314632 658788 706027 2 2 999999 2 19 999981 1 1 999990 -764930 1 371758 465630 -27779 1 4 999990 -503158 1 2 999999 34676 1 2 999999 398431 2 2 999999 2 65769 886715 1 2 999999 -934115 1 15 999981 -463009 2 2 999999 2 544242 568376 1 428758 888538 -590453 2 2 999999 2 2 999999 2 2 999999 1 16 999997 -601591 1 14 999986 199009 1 2 999999 631229 1 16 999986 -745031 2 467319 701067 1 340686 493094 622973 2 2 999982 2 273930 760134 1 86296 909089 766032 1 2 999999 -620765 1 788966 910220 558077 2 258383 849566 2 19 999983 2 461978 991831 2 2 999999 1 9 999989 -206724 1 653420 784259 -707917 2 16 999993 1 141582 700880 -227366 2 14 999992 1 19 1000000 200420 2 2 999999 1 646522 856481 -210208 2 14 999986 2 12 999998 1 15 999986 -63051 1 551276 578141 696383 1 2 999999 -235082 2 395863 539239 2 513855 959571 1 2 999999 774514 2 2 999999 1 2 999999 996247 1 749331 955276 121445 2 2 999999 2 2 999999 2 14 999995 1 2 999999 -852705 2 2 999999 2 2 999999 1 42559 365026 -31872 1 2 999999 -543054 1 4 1000000 846334 1 2 999999 813023 2 134253 422433 1 11 999989 -954931 1 3 999981 410695 2 2 999999 2 2 999999 1 1 999988 182811 2 2 999984 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 68719 527592 224035 2 4 999985 1 2 999999 -147307 1 2 999999 -472227 1 2 999999 -34622 2 4 999981 2 478285 821047 2 812127 866992 1 13 999996 378111 2 4 999988 2 2 999999 2 2 999999 1 19 999992 -876312 2 3 999984 1 2 999999 547649 1 638451 805925 -342984 1 635561 673552 -983255 2 212613 650373 2 2 999999 1 19 999996 -628508 1 3 999991 -10398 1 2 999999 424751 1 2 999999 -713819 1 558334 850060 253501 1 327247 453110 161294 1 143013 524131 -863482 1 493074 938062 686177 1 2 999999 -322143 2 17 1000000 2 15 999982 1 9 999985 -786000 2 2 999999 2 684606 933192 2 601750 853240 2 2 999999 1 71578 710135 -162768 1 12 999998 287764 1 230539 395672 857566 2 2 999999 1 2 999999 -608346 1 2 999999 17332 2 69174 720156 2 85828 794503 2 19 999999 2 2 999992 1 17 999987 169344 2 843411 877944 2 5 999995 2 2 999999 2 287741 943145 1 2 999999 31452 2 2 999999 2 547107 642318 2 570658 625593 2 18 999986 1 2 999999 -525982 2 2 999999 2 20 999981 2 367447 853831 1 2 999999 960513 2 2 999999 1 2 999999 -475472 2 10 999993 2 2 999999 1 297746 692682 -961179 2 1 999982 1 2 999999 622556 1 2 999999 -964848 2 2 999999 2 2 999999 2 2 999999 2 5 999981 2 9 999987 2 2 999999 2 2 999999 2 166467 931461 1 635433 864960 719190 2 12 999988 1 6 999998 941022 1 2 999999 -960698 2 2 999999 1 133362 732924 286905 2 569159 929773 2 2 999999 2 125846 322956 2 15 999999 2 4 999990 2 295442 582949 1 267327 402953 676952 1 24054 93650 114790 1 12 999988 -10514 1 249946 976682 994366 2 18 999991 2 11 999983 2 2 999993 2 2 999999 1 20 999989 -33770 2 10 999999 2 156006 804859 1 1 999996 314058 2 2 999999 2 9 1000000 1 2 999999 -654403 1 5 999996 716823 2 906150 919342 2 2 999999 2 2 999999 1 2 999999 -978283 2 12 999990 1 2 999999 41004 1 249139 801601 495089 1 4 999984 891486 1 2 999999 -651408 1 13 999991 693749 1 2 999999 -71699 1 46286 442772 -352272 2 2 999999 1 38065 318482 503640 2 2 999999 1 470746 784883 -50567 2 512916 872096 2 7 999987 2 95664 809073 1 10 999999 -623966 1 532135 913386 660385 2 190498 611560 2 9 999983 1 7 999992 -684918 2 2 999999 1 15 1000000 -401366 2 7 999983 2 15 999995 1 2 999999 416783 2 442148 706346 2 11 999992 2 619591 766452 2 2 999992 2 650955 679897 2 2 999999 2 2 999999 2 2 999999 1 317076 555889 -197262 1 2 999999 -185083 2 2 999999 2 19 999989 2 2 999999 1 4 999985 572910 2 2 999999 1 13 999994 271726 2 2 999999 1 2 999983 -815771 2 2 999999 2 202384 551852 1 11 999998 56916 2 572666 968873 2 8 999983 2 18 999988 1 2 999999 864204 2 2 999999 2 78712 962387 2 674147 945694 2 2 999999 2 279485 909422 1 14 999993 -772975 1 108177 900513 381456 1 2 999999 977818 2 186106 710481 2 15 999995 2 811928 836225 1 1 999983 406055 2 2 999999 2 783938 986112 2 724521 854391 2 842387 979160 1 2 999999 -377134 1 898060 929072 794956 1 4 999994 -769545 1 2 999999 -335031 2 2 999999 2 247162 328202 2 14 999992 1 423392 788825 582613 2 2 999999 2 6 999991 1 202635 922891 310317 2 13 999992 2 10 999988 2 824857 930015 2 2 999999 2 178485 803156 1 2 999999 -709422 2 2 999999 1 17 999990 804093 1 4 999982 55050 2 19 999998 2 34402 716225 2 2 999999 1 2 999999 221613 1 18 999985 -951814 2 2 999982 1 15 999988 401343 2 55313 996918 1 696302 838629 -150811 2 2 999999 2 16 999987 2 5 999990 2 478056 932677 2 491762 815530 1 16 999988 860629 1 2 999999 -437154 2 131953 905237 1 2 999999 503062 1 18 999994 385343 1 802190 949893 -242967 2 2 999999 1 8 999994 404977 1 2 999999 523521 1 3 999984 103420 1 12 999985 659723 1 2 999999 354237 1 15 999998 -365629 1 2 999999 665717 2 675125 855947 1 2 999999 -573822 2 2 999999 1 552362 639945 704236 1 15 999997 -244416 2 169485 719059 1 4 999986 71817 2 2 999983 1 2 999999 -875307 2 2 999999 2 2 999999 2 73882 732258 1 2 999999 -533799 1 2 999999 890460 1 851422 985720 -324482 2 2 999999 1 269454 305094 -699392 2 479885 846439 1 116063 430855 -543298 2 747573 860735 1 10 999982 -647151 2 17 999988 1 2 999999 -85124 2 2 999999 2 287727 957872 2 12 999989 2 20 999982 1 5 999995 704234 2 2 999999 1 503890 829307 824900 2 596583 935661 2 286449 497579 1 268922 344211 345745 1 2 999999 419905 1 2 999999 48150 2 2 999999 2 548127 712191 1 4 999990 -865483 1 117571 169180 -893642 2 2 999999 1 48870 508778 176463 1 2 999999 805082 1 596358 998699 -128650 1 2 999999 641236 1 653449 658900 -234809 2 132717 521532 1 636605 994218 358102 2 16 999993 1 91833 735018 -993376 1 566148 627923 -766622 2 2 999999 1 699851 783784 496146 1 877590 972499 -955641 1 2 999999 -116013 1 692195 771893 -749220 1 2 999999 277536 1 5 999998 -598661 2 11 999995 1 2 999999 135955 2 10 999994 2 2 999999 2 2 999999 2 2 999999 2 152796 845801 2 11 999983 1 377269 720873 -994419 2 2 999999 2 2 999995 1 6 999993 201995 1 2 999999 375310 2 2 999999 1 2 999999 792263 2 2 999999 2 5 999995 1 241486 403517 294006 2 931257 973630 1 2 999999 476499 1 2 999999 485611 1 2 999999 -253453 2 11 999982 2 169618 860253 2 525350 538964 2 91334 326253 2 120765 980830 2 463871 714557 2 1 999983 2 6 999994 1 222696 389087 685598 1 414908 779719 -914785 2 5 999986 1 272088 562190 74613 1 2 999999 -87258 1 2 999999 -609689 2 2 999999 2 299338 900176 1 13 999984 -263164 2 2 999999 2 2 999999 1 8 999993 95987 1 590176 732185 -560080 2 614506 919979 2 2 999999 1 2 999999 832212 1 7 999983 -760892 2 389046 400180 2 2 999999 2 2 999999 2 806089 888926 1 2 999999 845242 2 8 999985 2 2 999999 1 2 999999 -214405 2 3 999993 1 174415 370563 -327963 2 2 999999 1 12 999997 549037 2 2 999999 2 646210 752848 1 2 999999 -340121 2 2 999999 1 9 999996 397326 2 541306 750918 2 117298 493462 1 20 999999 946572 2 2 999999 1 2 999999 -383080 2 406821 931738 1 20 999999 -428526 1 2 999999 420207 2 2 999999 2 6 999986 1 6 999992 -716506 2 2 999995 2 5 999996 2 59428 107529 2 433632 761835 1 14 999981 -155510 2 2 999999 2 287588 707092 2 5 999997 2 2 999999 2 2 999999 1 2 999999 -758821 2 55311 667891 2 6 999981 2 1 999987 2 2 999999 2 20 999986 1 365905 896980 58746 2 282256 716616 1 90576 918968 -78264 2 2 999999 2 2 999999 1 2 999999 657258 2 19 999992 2 72155 73359 2 571515 813853 1 1 999996 -896523 2 15695 608959 1 13 999987 209877 2 7 999981 2 5 999999 1 2 999999 352706 1 823785 888371 94508 2 2 999999 2 155551 274661 1 6 999986 436896 2 2 999999 2 13 999991 1 2 999999 367631 2 328232 397380 1 131284 299658 -134482 1 2 999999 -798537 1 2 999999 -172666 2 164372 889178 2 35923 295224 2 13 999986 1 2 999999 -852740 2 2 999999 1 2 999999 811063 1 2 999999 -134274 1 2 999999 -432320 1 2 999999 -466722 1 559114 700354 -624047 1 2 999997 -832773 2 323621 653127 2 2 999999 2 2 999999 1 2769 785416 371249 1 20 999996 398958 1 142634 589312 988925 1 3 999988 600969 1 12 999995 911163 1 18 999984 303336 1 2 999999 709310 1 11 999989 -575324 2 241436 412247 2 2 999999 1 212074 955022 -155943 2 2 999999 2 106827 379552 2 3 999983 2 2 999999 1 2 999986 969776 1 11 999990 477598 2 23165 309063 1 2 999999 555689 2 230540 253246 2 686084 894176 1 18 999992 318103 2 367860 761001 1 18 999995 -152814 2 364749 533690 2 17 999994 2 2 999999 1 2 999999 9677 2 2 999999 1 2 999999 -540186 1 759836 881817 334778 1 4 1000000 -82382 1 711058 799705 713312 2 331802 918051 2 113488 677100 1 20 999994 567996 1 235298 562330 78607 2 2 999999 2 2 999999 2 13428 74333 2 311722 865341 1 2 999999 -621978 1 39980 919057 227591 2 663656 703026 1 221033 221962 -392238 2 2 999999 1 3 999995 260500 2 2 999999 1 10 999986 106373 2 6 999987 1 2 999999 695550 2 352145 944763 1 174408 461270 738444 2 348738 373745 1 7 999987 -893621 1 327534 655430 -438656 1 6 999997 482987 1 2 999999 341389 2 20 999983 1 16 999995 283454 1 12 999987 360971 2 2 999999 2 2 999999 1 2 999999 -482185 1 14 999985 -116773 1 7 999982 -901466 1 208328 682352 -788198 2 569670 928698 1 16 999985 334018 2 3 999995 2 11 999993 1 13 999993 -685679 2 136403 877913 2 646463 662089 1 960320 989002 491214 2 202788 358507 1 2 999999 -773240 1 426016 675218 -668264 1 293696 405456 245100 2 14 999997 1 324740 427924 488185 1 72257 152875 173520 2 2 999999 1 2 999999 365784 1 2 1000000 476342 2 2 999999 1 2 999999 602351 2 4 999992 1 2 999999 496017 2 2 999999 2 387994 457105 2 2 999999 2 2 999999 1 41100 847984 -906751 2 719129 822750 1 2 999999 619108 1 19 999996 -891042 2 10 999985 1 2 999999 188856 1 2 999999 867694 2 2 999999 2 2 999999 2 16 999999 1 2 999999 -469302 1 20 999985 347218 1 49800 690870 -748072 2 2 999999 1 347563 510433 -211090 1 2 999999 529449 2 2 999999 1 2 999999 -322515 1 2 999999 888122 2 98559 474946 1 2 999999 408085 2 111286 168984 1 2 999999 184404 2 11 999991 1 9 999993 126331 2 14 999991 2 2 999999 2 245681 713562 1 13 999992 -759135 2 17 999983 2 2 999999 2 9 999983 2 2 999999 2 12 999991 1 6 999998 500271 2 2 999999 2 2 999999 2 2 999999 1 434297 805792 190324 1 2 999999 877026 2 2 999999 2 13 999997 1 19 999993 468839 1 449810 696658 993466 1 183103 521941 -642981 2 18939 445699 2 361537 785635 2 2 999999 2 16 999993 1 2 999999 -75345 1 445397 863791 -860760 1 2 999999 -352861 2 11 999993 2 2 999999 1 14 999991 382205 1 14 999996 380405 2 2 999999 2 7 999992 1 2 999999 -203459 1 18 999994 -743781 2 2 999999 1 502169 854362 -68976 2 6 999992 1 2 999999 -245500 2 2 999999 1 2 999999 -949034 1 13 999988 952256 2 13 999990 2 2 999999 2 84670 495546 1 612008 967022 416452 1 2 999999 310750 1 14 999982 -896927 2 278780 802373 2 5 999995 1 307049 543683 648406 1 2 999999 -63132 2 10 999984 2 2 999999 1 505989 791729 -887840 2 19 999985 2 516937 800860 2 53588 929575 1 329331 905935 -59129 2 211699 973699 1 13 999982 729484 1 605216 890217 -540128 1 15596 297552 -886606 2 261321 632235 2 2 999999 1 469249 911434 316486 1 318405 328730 -860281 1 4 1000000 -986789 1 2 999999 -760914 2 7 1000000 1 2 999999 941062 2 195520 904193 1 728625 759010 -781212 2 322245 966909 1 382462 706989 208542 2 12 999988 1 188951 947332 -596647 1 2 999999 -143877 2 6 999999 2 2 999999 2 173217 394489 1 90233 601597 322318 2 2 999999 1 134979 280061 842105 2 14 999990 2 2 999999 2 47546 749826 1 2 999999 -499775 2 1 999987 1 10 999991 -91014 1 12 999982 -631414 1 154115 471850 -293564 1 2 999999 -327405 1 2 999999 -11383 2 19 999989 1 168533 748699 625277 2 62381 125345 1 2 999999 -758515 2 626621 765370 2 168224 701571 1 2 999999 896713 2 772570 951154 2 2 999999 2 8 999986 1 13 999995 944046 1 856755 942551 -516868 2 194054 277967 2 122788 943871 2 678207 775543 2 2 999999 1 120297 466080 466297 1 739173 859335 420185 2 52651 461228 1 2 999999 983654 1 2 999999 204358 1 2 999996 -488716 1 10 999987 -657925 2 15 999987 1 15 999989 441029 2 372209 549843 1 12 999988 181428 1 2 999999 -172645 2 2 999999 1 9 999997 -236135 1 51866 983793 -751073 2 2 999999 1 340176 919329 -297997 2 2 1000000 1 11 999998 586928 2 133386 415246 2 427227 547210 2 2 999999 2 2 999999 2 4 999986 1 2 999999 -579241 1 129580 441704 -934149 2 2 999999 2 11 999993 1 562848 807912 -705368 1 2 999999 -613357 2 20 999985 1 291186 398927 -273977 2 17 999992 1 3 999984 -465141 2 254903 443544 1 558593 994607 -285281 1 2 1000000 406114 2 16 999982 2 1 999990 2 271721 497700 1 367737 940479 660799 2 279676 365177 1 2 999999 -571432 1 335462 520132 928422 1 2 999999 137097 2 349756 808266 2 2 999999 1 2 999999 186430 2 2 999999 1 19 999996 -331848 1 437792 656655 -404948 2 6 999990 1 18 999991 264829 2 19 999989 1 247271 927386 -198216 1 18 999997 -679702 1 2 999999 889478 1 9 999987 132951 2 713248 891934 2 31313 295209 1 2 999999 -77021 1 2 999999 586429 1 204292 211262 716510 1 2 999999 -889591 1 169373 263664 -432749 1 2 999999 199557 2 725757 945001 2 2 999999 2 5 999985 1 73203 220313 804721 2 51232 190763 1 2 999999 366484 2 5 999984 1 2 999999 -572879 1 114188 894872 292827 1 479664 939805 -916484 1 433547 645046 -424407 1 421773 761913 802889 1 13 999996 -962318 2 14 1000000 2 145614 273999 1 4 999999 173138 2 2 999999 1 2 999999 -906202 1 324026 836254 527025 2 2 999999 1 220658 402117 385392 2 2 999999 1 370577 460907 876891 1 2 999999 -479916 2 20 999989 1 82960 498604 709501 1 2 999999 746798 2 2 999999 1 2 999999 -759614 1 14 999983 -795415 2 384676 696875 1 296924 935889 355279 1 307086 616942 -945082 1 598023 995276 72283 2 623274 750079 1 2 999999 -761236 2 1 999995 2 127514 136799 2 2 999999 2 2 999999 2 785356 877369 1 20481 865296 -949748 2 752892 902000 2 64678 774241 1 2 999999 -436125 1 13 999993 988068 1 504296 673221 448698 2 2 999999 1 4 999982 916600 1 5 999982 -393796 1 861122 987409 489444 1 2 999999 -909132 1 2 999999 -657101 1 3 999981 -498153 1 154857 325506 -528936 2 3 999998 2 16 999986 2 1 999990 2 18 999999 2 280726 923481 1 556990 792248 268630 2 20 999989 1 5 999990 -91275 1 655228 771260 -584058 1 14 999990 177089 1 15 999988 75217 1 3 999983 139629 1 740591 765446 -449873 2 2 999999 2 32327 251004 2 7 999992 2 339990 691272 2 2 999999 2 67237 592342 1 2 999999 764436 1 7494 492525 286046 2 2 999999 2 13 999983 2 2 999999 1 2 999999 1382 2 2 999999 2 2 999999 2 2 999999 1 2 999981 50034 1 2 999999 176824 1 24486 393929 -476608 1 90164 677665 -844419 1 12975 372373 -837694 1 537016 977790 699289 2 2 999999 2 2 999999 2 2 999999 2 16 999984 1 2 999999 -3835 2 2 999999 1 674129 674733 963257 1 201560 929712 -997551 2 2 999999 1 268816 567734 7874 2 416933 556489 1 2 999999 -934472 1 2 999985 -55363 1 2 999999 -923583 1 403934 687714 -73428 1 2 999999 -238981 1 19 999981 -894712 2 2 999999 2 48405 914601 1 2 999999 -929868 2 2 999999 1 10 999986 -220209 2 6 999997 2 2 999981 1 3 999981 652212 1 3 999981 -192101 2 457651 517803 1 64595 767996 976699 2 20 999984 2 161025 654462 1 41881 271810 425449 2 159742 580171 1 2 999999 548917 1 201200 334876 959356 1 2 999999 -333281 2 837970 985988 2 2 999999 1 210745 490047 329521 1 2 999999 -684552 2 15 999989 2 2 999999 2 20 999989 1 670994 823981 -491271 2 2 999999 2 2 999999 2 2 999999 1 22999 777846 -928576 1 16 1000000 344968 1 248975 281132 95341 2 2 999999 2 2 999999 1 180525 217229 -103338 1 10 999998 607653 1 18 999986 50209 2 173858 884291 1 20 1000000 664088 2 2 999999 1 3 999995 657972 2 2 999999 2 8 999996 1 1 999989 352892 1 2 999999 -736784 2 18 999982 2 186602 380792 1 102914 633759 195857 1 2 999999 709598 1 3 999987 -787451 1 371822 791932 -302158 1 3 999993 13331 2 4 999994 1 2 999999 -173867 1 10 999999 269391 1 2 999999 -413741 2 6 999985 1 14 999992 91385 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -267105 2 489232 721797 2 2 999999 2 682538 840189 1 3 999992 860908 1 35525 954231 362170 2 2 999999 2 143155 425818 2 2 999999 1 48598 829248 312232 2 180865 345696 2 231642 276036 1 73791 471882 756247 2 248421 940132 1 17 999999 360413 1 2 999999 676462 1 2 999999 -432890 1 448105 624527 202595 1 2 999999 -679871 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -472442 1 2 999999 -43353 1 2 999999 760360 1 54197 232893 -614311 1 3 999999 605048 1 2 999999 848746 1 10 999991 -602975 2 164340 405289 1 18 999992 519160 1 1 999983 911119 1 1 999985 -293936 2 8 999985 1 13 999988 670652 1 20 999990 468073 1 15 999988 980308 2 2 999999 2 2 999999 1 5 999982 -624448 1 15 999981 411073 1 328177 959105 728410 1 11 999994 -218731 1 17 999995 201857 2 261155 457551 2 57113 828235 2 17 999995 2 4 999988 2 14 999988 1 1 999981 8234 1 2 999999 732783 2 268536 927038 2 3 999996 2 509102 784779 2 391886 657616 2 20 999994 1 3 999988 995795 1 7 999990 881100 2 82779 524579 2 2 999999 2 9 999982 1 2 999999 938918 2 10 999984 1 2 999999 -748996 1 12 999985 -195460 2 14 999987 1 15 999995 291592 1 18 999992 -772282 1 2 999999 578631 1 268225 540728 -848251 2 2 999999 1 199079 842507 899195 2 9 999984 2 2 999999 1 2 999999 -939596 1 16 999987 -194827 2 652235 955794 1 520290 971082 808660 1 18 999992 -39572 2 10 999994 1 16 999985 958875 1 2 999999 170213 2 257909 689682 1 2 999999 644516 2 18 999989 1 163682 267635 -390967 1 8 999985 -738745 2 796441 820509 1 2 999999 723878 2 378009 813474 1 319227 536357 640821 1 7 999992 -817959 2 133182 661668 1 2 999999 -883917 2 11 999999 1 330552 846058 534982 2 5 999988 2 14 999981 1 241305 545891 -23379 1 10 999986 -32461 2 1 999992 2 2 999999 1 1 999998 773629 2 32906 607200 1 1 999989 -579235 1 386194 763248 -761313 1 169477 819503 634619 2 91705 424136 2 18 999993 1 2 999999 522866 2 311480 976152 1 2 999999 685086 2 16 999999 1 8 999993 400456 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 18 999984 -897158 1 122687 635317 28244 2 2 999999 1 2 999999 -975080 1 14 999986 -260935 2 770858 989126 1 12 999989 564337 2 612079 908342 2 221960 698699 1 2 999999 -458885 2 2 999999 2 6 999992 2 2 999999 2 2 999999 1 15 999991 -631938 1 18 999997 262611 2 2 999999 1 2 999999 25805 1 2 999999 793964 1 12 999985 414409 1 442297 541572 -416649 2 12 999981 1 12 999992 -993188 2 381804 629032 2 552944 732067 2 4 999995 2 119550 581812 1 362700 574841 832547 2 2 999999 1 5 999999 -356622 2 502955 722311 1 266345 777486 316213 2 10 999996 2 215480 836027 2 544078 676783 2 2 999999 2 19 999991 1 2 999999 621992 2 109723 660351 1 3 999981 894058 1 2 999999 154841 1 2 999999 309937 2 141291 375842 2 13 999998 1 131763 685292 -970350 1 7 999990 -369033 2 2 999999 1 491931 709241 52715 2 11 999983 1 927623 935872 -885298 2 299477 972169 1 351861 798933 -652549 1 2 999999 -624660 2 381644 954915 1 19 999989 -498563 1 248346 619975 -826444 1 10 999998 311409 2 2 999999 2 2 999999 2 10 999991 1 2 999999 -342207 1 2 999999 -384869 2 14 999982 1 876693 918143 319937 1 2 999999 -396683 2 17 999987 2 197836 975662 2 394461 844761 2 2 999999 2 2447 962185 1 19 999984 -21472 2 2 999982 1 2 999999 -478473 1 2 999999 -649930 2 2 999999 1 4 999986 710561 2 107642 783861 1 309679 583885 -521687 2 18 999988 1 2 999999 -120084 1 15 999998 497684 1 2 999999 -200611 2 119105 998051 1 3 999989 -300164 2 16 999988 2 14 999995 2 102374 660694 1 138355 983379 -804131 1 2 999999 947391 2 104329 202134 1 2 999999 -777869 2 16 999990 1 2 999999 706608 2 2 999999 2 8 999989 2 2 999999 1 659102 869700 -423345 1 2 999999 907308 1 593261 973586 -395890 2 2 999992 2 65365 916627 2 18 999985 2 2 999999 2 2 999999 2 12 999997 2 2 999999 1 9 999986 -196273 1 2 999999 -762604 2 9 999986 2 321222 568114 2 7 999984 1 4 999998 190085 2 2 999999 1 2 999999 516276 1 19 999987 793375 1 2 999999 366404 1 21984 308052 -106105 1 14 999984 -493332 2 16 999990 1 5 999991 750944 2 137834 689723 2 10 999990 2 12 999982 1 19 999988 -152418 1 11 999986 -292147 1 58 29119 798828 2 332309 653041 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -259450 2 390573 486089 2 121351 879011 2 2 999999 2 2 999999 1 2 999999 102432 2 2 999999 1 200087 329015 19655 2 2 999999 2 15 999982 2 2 999999 2 509182 648808 2 2 999999 2 2 999999 2 273406 675887 1 2 999999 -890167 2 16 999997 2 19 999997 2 2 999999 1 2 999999 -235512 2 2 999999 1 15 999983 -864331 1 8 999994 -844525 2 244030 795075 2 524330 605645 2 267348 447090 1 2 999999 729941 1 314036 757035 729755 2 7 999996 2 2 999999 2 9 999996 2 2 999999 2 1 999981 2 14 999994 1 440715 834743 -876306 2 19 999999 1 2 999999 667995 2 2 999999 2 2 999999 1 393571 894037 699552 2 2 999999 1 2 999999 -838796 2 36475 526387 1 23645 789504 245615 1 123809 598978 424797 1 2 999999 -628378 2 2 999999 2 2 999999 2 3091 693402 2 4 999995 2 2 999999 1 2 999999 331007 2 682383 864835 2 4 1000000 2 2 999999 2 10 999987 1 63416 323512 887758 1 2 999999 -658152 1 13 999987 -174374 1 20 999984 -462238 1 12 999986 758427 1 12 999981 570799 1 6 999994 552004 1 781519 860675 -313001 1 2 999999 -4783 2 200947 704942 2 20 999989 2 2 999999 1 245666 909259 -15926 2 11 999994 2 2 999999 1 18 999988 136328 2 605313 942193 2 649633 719793 1 645686 824294 611244 2 977601 991003 2 555891 564577 1 2 999999 516164 1 184785 348931 742367 1 4 999999 29957 1 2 999999 -347442 1 12 999998 -216563 1 2 999999 -256843 1 265351 372422 -234523 1 2 999999 -859673 2 2 1000000 2 17 999986 1 735015 806208 69222 1 2 999999 919987 2 19 999999 2 476079 734624 2 3 999990 2 96826 960176 2 11 999985 1 1 999997 677976 2 2 999999 1 13 999983 -340044 2 2 999999 2 644861 745683 1 517392 816839 -486758 2 684187 957829 2 1 999999 2 2 999999 2 2 999999 1 2 999999 -496068 1 229163 761914 -291519 1 138978 524723 532031 1 16 999990 -61675 1 10584 276781 502414 2 3 999990 1 2 999999 176242 2 682136 903019 2 3 999996 1 125225 700059 417496 2 25260 34376 2 14 999982 2 17012 359971 2 4 999982 2 12 999993 1 290457 810164 -694333 2 243304 540850 2 490463 639455 1 2 999999 -353096 1 2 999999 567859 2 308443 772081 1 668579 856586 -875942 1 2 999999 -757569 1 2 999999 784246 1 2 999999 302489 2 2 999999 2 1 999983 1 73114 192385 -130381 2 9827 242926 1 529395 597568 573453 2 264998 812070 2 2 999999 1 2 999999 330018 2 18 999999 1 13 999997 81701 2 2 999999 1 315446 753850 551056 1 2 999999 -710794 2 2 999992 1 154903 241306 -19436 2 13 999985 2 441818 634110 1 18 999996 642951 2 627872 831846 1 33021 786667 -147393 1 556422 846129 255508 2 240421 450545 2 11 999997 2 550577 752501 2 1 999981 1 833296 886784 -701060 1 394542 983554 486182 1 1 999983 440323 2 2 999999 1 11 999984 799495 1 594224 933941 -514756 2 2 999999 1 2 999999 -132841 1 2 999999 838004 2 409205 731192 1 15 999986 938484 1 2 999999 784183 1 18 999995 -597121 1 529998 633643 284580 1 2 999999 960608 2 2 999999 1 11451 542732 271229 1 1 999996 -412295 2 2 999999 2 8 999986 1 2 999999 897185 1 115260 517621 -493166 1 2 999999 -581705 1 1 999992 70833 1 3 999987 735655 2 15 999999 1 2 999999 -217781 2 49326 298985 1 5 999989 -847080 1 2 999999 365383 1 2 999999 559418 2 558096 697962 1 496780 564667 620082 2 2 999999 1 382841 996362 674328 2 9 999983 1 51784 83417 -642978 1 6 999997 -259755 2 2 999999 2 2 999999 1 2 999999 -309269 2 34872 229913 2 43524 546660 2 342187 659888 2 2 999999 1 15 999983 627715 1 353344 686142 201872 2 2 999999 1 4 999984 437954 2 2 999999 1 2 999999 229016 2 12 999990 1 2 999999 -869371 1 9 999994 -331075 2 17 999993 1 299876 418722 664437 2 3 999992 2 2 999999 1 1 999992 897590 2 12 1000000 1 462689 902068 425624 2 2 999999 2 18 999988 1 15 999997 -569020 2 350811 952964 1 16 999987 367463 1 323212 639027 790514 1 80102 825535 626630 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999995 1 2 999995 357425 1 2 999999 982560 2 3 999993 1 2 999999 -684661 2 2 999999 1 15 999995 674347 2 18 999989 1 12 1000000 -708928 2 2 999999 2 2 999999 1 196531 507707 -101140 1 265114 994323 918627 2 2079 664151 1 250819 259987 -840406 1 408014 726921 -728418 2 114784 905494 1 102944 705301 423747 2 14 999986 1 2 999999 -420485 1 278741 460722 -976574 2 15 999993 2 2 999988 1 13 999987 -286155 2 2 999999 2 2 999987 2 17 999997 2 7 999985 2 237656 730509 2 156169 197944 2 17 999993 1 2 999999 -531517 1 11 999981 -814570 2 428245 438475 2 4 999992 2 2 999999 1 2 999999 -603030 1 20 999999 -394572 2 217921 649410 2 313841 666361 2 2 999999 2 66641 589260 1 2 999999 -492404 1 2 999999 482613 1 8 999984 684080 2 2 999999 1 2 999982 -246007 1 11 999981 124004 1 89171 184393 852769 1 8 1000000 988947 2 10 1000000 1 139116 240242 123377 2 639989 992540 1 170729 485284 -11080 2 2 999999 1 11 999990 95079 2 9 999995 1 8 1000000 -683592 1 2 999999 -63443 2 16 999983 2 2 999999 1 302680 653421 409657 1 56666 398814 592805 1 2 999999 345876 2 2 999999 2 227939 275052 2 9 999984 1 874733 957879 -75394 1 400803 632110 18938 1 2 999999 359249 2 13 999985 2 17 999992 1 2 999999 379616 1 18 999981 323153 2 483203 955352 1 2 999999 -574916 1 4 999996 -568260 2 20 999981 1 12 999982 -890936 1 2 999999 -776499 2 2 999999 2 794122 961510 2 365545 866587 1 2 999999 -170432 1 2 999999 214169 1 2 999999 -553176 1 35591 314284 -802095 1 322785 338998 87997 2 11 999989 2 3057 989210 2 5 999998 2 2 999999 2 14 999987 2 260193 374057 1 61836 478203 -547489 2 59657 586440 1 2 999999 -310147 2 286398 453177 1 523085 888863 -33419 1 130121 455767 -400471 2 9 999981 2 2 999999 1 2 999999 436639 1 9 999985 -707692 2 2 999999 2 2 999999 1 2 999999 284921 1 2 999999 584609 2 4 999985 1 222501 636498 -96492 1 19 999983 768600 1 2 999999 -145580 2 16 999989 1 19 999992 488212 2 18 999996 1 2 999999 -800019 2 2 999999 2 2 999999 1 252646 284234 -550220 1 2 999999 -908293 1 2 999999 996043 2 2 999999 1 7 999996 -414950 2 844050 945993 2 3 999999 1 2 999999 -354394 1 2 999999 -303973 2 2 999999 2 14 999999 2 2 999999 1 14 999992 -593577 2 2 999999 2 6 999992 1 14 999986 702685 1 2 999999 -471311 1 9 999982 422659 2 2 999999 1 695197 792623 559202 1 1294 830820 -465168 1 354953 584315 623914 1 2 999999 809442 2 2 999999 2 5 1000000 2 20707 823723 1 489654 594823 586472 1 2 999999 975429 1 18 999992 -381936 1 548363 920473 13011 1 3 1000000 106250 1 2 999999 336356 2 2 999999 2 169130 990086 2 2 999999 2 2 999981 1 2 999999 837146 2 94581 682138 2 15 999996 2 6 999994 2 518599 949147 2 6 999992 1 2 999999 -503872 1 19 999998 240823 1 19 999981 -137302 2 2 999999 1 2 999999 -456263 1 450023 483097 61545 1 9 999997 -420314 1 7 999981 -209800 2 8 999981 1 346620 644937 569560 1 2 999999 613888 2 8833 387164 2 9 999993 2 8 999995 2 2 999999 1 3 999995 -458192 1 13 999990 360690 1 16 999982 -600148 1 2 999999 -19144 2 2 999999 1 12010 912634 366877 1 2 999999 -205593 2 2 999999 2 2 999999 1 13 999986 773631 2 15 999989 2 19 999995 1 741798 961692 -704440 1 93995 349604 -908366 2 220469 220705 1 2 999999 489570 1 2 999999 -170873 2 302021 770582 1 19 999981 -571519 1 5 999991 298271 2 45099 106487 2 2 999999 2 13 999991 1 195057 547791 796388 2 3 999994 2 2 999999 2 2 999999 2 52116 281081 1 2 999999 945087 2 2 999999 1 434106 579524 832484 1 4179 997327 11863 2 2 999999 1 12 999999 942972 1 341012 930101 -518199 1 6 999984 -707474 2 2 999999 2 2 999999 1 2 999999 -482582 2 19 999991 1 2 999999 -841229 2 1 999998 2 15 999997 2 2 999999 1 17717 70672 -750615 2 17 999990 2 5 999994 1 240929 899856 -286183 2 17 999996 2 161148 572186 1 20 999995 -265174 1 9 999981 -693295 1 16 999994 -647579 1 2 999999 -526677 2 248127 414230 1 443465 911091 350079 1 20 999982 -42254 1 597324 787757 -52193 2 7 999992 1 8 999999 36958 2 2 999999 2 351357 990491 2 2 999999 2 2 999999 2 766991 787429 2 34146 213144 1 13 999995 -767151 1 2 999995 385160 1 504088 760082 992057 1 2 999999 -117674 1 7 999995 -625384 2 10 999992 2 2 999999 1 15 999984 -604650 2 14 999990 1 2 999999 -804374 2 274988 358821 2 2 999999 2 5 999982 1 6 999990 386706 1 4 999990 821301 2 2 999999 1 2 999999 388538 1 2 999999 -55030 2 617242 952464 2 2 999999 2 2 999999 1 10 999999 905287 1 61322 632837 -698653 2 5 999993 2 9 999989 1 319304 900382 148354 2 305390 530608 2 677191 684375 2 2 999999 2 2 999999 1 230473 778065 -536873 1 783545 849669 -531141 1 358978 545428 -826226 1 2 999999 787474 1 2 999999 -91147 1 2 999999 991843 1 13 999982 -580646 2 2 999999 1 2 999999 -224231 1 535736 707399 -794685 1 4 999982 -569629 1 2 999999 216489 1 20 999997 315945 1 2 999999 497635 2 2 999999 1 4 999983 821038 1 2 999999 746008 1 2 999999 -69326 2 2 999999 1 571771 856486 164532 2 444234 752193 1 362020 576713 -918008 2 122381 492804 1 20 999991 -334154 2 11 999991 1 1 999989 818952 1 17 1000000 661031 2 2 999999 2 1 999999 1 2 999999 -45401 1 2 999999 -491522 1 238004 994303 -234144 1 11 999981 582121 2 409595 787977 2 395111 920899 2 37126 586434 1 2 999999 169130 2 1 999987 2 10 999995 2 16 999990 1 652972 897427 -825391 1 11 999993 -997323 2 769396 933323 1 7 999982 -987528 1 1 999985 -345393 2 2 999999 1 6 999987 -205870 2 4 999998 1 2 999999 -332576 1 6 999996 -810289 1 10 999982 712445 1 81696 332280 317704 1 12 999999 642420 1 17 999991 638379 2 734847 838957 1 2 999999 848727 1 249883 786558 -580767 1 10 999994 555112 2 13448 550527 2 2 999999 2 9 999987 2 117391 175473 1 2 999999 822792 1 18725 580022 830931 2 94746 170553 1 185995 684052 -954264 1 364130 961024 -129931 2 12 1000000 1 2 999999 598019 2 1 999988 1 2 999999 42353 1 12 999994 765469 1 8 999999 3108 1 15 999988 -731759 2 3 999996 1 2 999999 -402585 2 18 999988 1 324585 878097 388055 1 4 999992 166959 2 2 999999 1 1 999995 91025 1 2 999999 -993568 2 299868 358449 1 2 999999 -236458 2 486689 992138 1 263513 882367 725141 1 2 999999 -388270 2 359421 668887 1 138082 872518 -463160 2 687093 947683 2 8 999996 1 297559 702984 224206 1 690546 902925 -847985 2 2 999999 2 7 999981 1 10 999998 -538234 1 20 999997 -528658 2 15796 220720 1 794824 889160 -602839 2 2 999999 1 2 999999 -923094 1 2 999999 -952052 1 2 999999 979022 1 2 999999 621923 1 2 999999 135851 2 2 999999 1 2 999999 338293 1 5 999991 719567 1 2 999999 374893 1 15 999994 -763150 1 490114 549487 184074 2 2 999999 1 11 999997 845453 1 5 999981 -298254 2 2 999999 1 3 999986 -362091 1 254781 699820 -649074 2 100490 582409 1 11 999986 -820593 2 835212 863230 1 18 999982 -580194 1 2 999999 -762980 2 17 999989 2 2 999999 1 17 999996 -841268 1 10 999992 -957473 1 226630 968707 625693 1 2 999999 162960 2 4 999999 2 689683 780314 2 16 999993 1 420841 844396 -304307 1 473093 932991 -521135 2 153882 819416 2 2 999999 1 50695 183998 -551713 1 221538 226551 -510092 1 13 999988 -122667 2 310322 908425 2 419062 852664 1 503952 846280 875897 1 291770 990210 -613570 1 2 999999 -636768 2 2 999999 2 11 999999 1 578415 598656 182030 2 4 999992 1 18 999990 223177 1 14 999989 958660 2 2 999999 1 5 999991 -590268 1 2 999999 104634 1 272296 965931 913465 1 2 999999 98585 2 52421 764459 1 4 999987 896291 2 2 999999 1 2 999999 848704 1 45634 923078 -680786 2 2 999999 1 2 999999 -583628 2 4 999991 1 10 999997 -306054 2 315135 615570 1 17 999990 -584263 1 113875 853504 453170 1 2 999990 510774 1 126450 476880 984243 2 2 999999 2 2 999999 1 650033 902141 -64253 2 12 999990 1 13 999988 673062 1 2 999999 74513 2 217801 228384 1 9 999985 813030 1 2 999999 527717 2 14 999982 1 17 999992 -386276 2 2 999988 2 259878 394997 1 3 1000000 -375874 1 2 999999 585731 2 15 999986 1 12 1000000 133195 1 943731 978424 596337 2 181615 671711 1 20 1000000 670921 2 54020 510681 2 657104 743955 2 107618 779358 2 2 999999 2 4 999996 2 12 999993 1 2 999999 982952 1 14 999995 -151709 2 2 999999 1 2 999999 -720699 2 2 999999 1 11 999986 -160357 2 19 999983 2 7 999991 1 226343 621921 -970860 1 2 999999 803439 2 706843 908631 2 16 999999 2 2 999999 1 3 999997 -875389 1 2 999999 794103 2 4 999991 1 2 999999 836143 1 491602 627118 -501014 2 9 999989 1 947202 982039 414099 1 1 999994 526389 1 20 999988 -392394 1 605017 704448 -869458 1 347812 925718 -339496 2 553589 797976 1 2 999999 232100 1 1 999986 587301 1 2 999999 -83132 2 5 999986 2 259 421427 1 2 999999 -838386 1 18 999992 667536 1 16 999998 -750342 2 372000 522706 1 15 999986 -668825 2 2 999999 1 2 999999 57214 2 2 999999 2 8 999991 2 2 999999 1 18 999993 -214970 1 2 999999 560633 1 2 999999 -137663 2 249675 740340 2 2 999999 1 563754 616169 -442643 2 2 999999 1 20 999982 -59584 2 14 999987 1 515669 735108 469897 1 2 999999 -254742 2 2 999999 2 2 999999 2 481421 820957 2 330561 453539 1 2 999999 -341502 2 1 999985 1 235199 794810 -84730 1 441129 994798 682495 1 93243 804483 -723003 1 2 999999 856973 1 20 999987 769591 1 2 999999 850922 1 2 999999 407535 2 11 999989 1 19 999990 -481030 2 11 999983 1 513018 792345 -503562 2 599741 856070 1 2 999999 -834764 1 2 999999 -87179 1 438435 976238 -989324 1 2 999999 420397 1 2 999999 141985 2 2 999999 1 351337 705862 -269926 2 162105 763944 2 13 999989 2 174878 451244 1 18 999995 973833 2 2 999999 1 2 999999 -813343 2 20 999995 2 11 999985 2 5 999993 1 298636 515751 95834 2 357270 793175 1 820284 962333 -546913 1 795300 819862 -603911 1 14 999994 521201 2 2 999999 1 2 999999 -685639 2 333256 595380 2 2 999999 2 2 999999 1 17 999994 -135722 2 2 999999 2 525500 555115 1 2 999999 -64777 1 185689 845659 472576 2 2 999999 2 619751 651751 1 13 999986 -16720 1 51132 566012 -872177 1 607655 902462 -766285 1 2 999999 410180 1 2 999999 -949010 1 2 999999 -70481 1 742276 948348 -86073 2 20 999999 1 2 999999 568225 2 2 999999 1 2 999999 349180 2 2 999999 1 11 999993 553489 1 2 999999 122421 1 20 999985 -457836 1 480921 642477 436077 2 3 999990 1 20 999992 663758 2 11 999995 2 2 999999 1 11 999990 392813 1 2 999999 -276281 1 2 999984 -566226 1 6 999989 -804289 2 18 999991 2 2 999999 1 2 999999 -105576 2 700810 719058 2 175572 560832 2 288891 926429 1 2 999999 -995811 1 57926 316343 652526 1 4 999996 -90933 1 2 999999 821915 2 2 999999 1 6 999993 495990 1 768786 784027 534678 2 501626 517196 2 2 999999 1 2 999999 25145 2 2 999999 1 10 999983 821604 2 2 999999 1 2 999999 949807 2 2 999999 2 1 999986 2 20 999981 1 1 999988 -281481 2 4 999985 1 2 999999 993988 1 2 999999 -632626 1 8 999999 492114 1 847510 908549 -56312 1 14 999984 577319 1 2 999999 197522 2 16 999989 1 534790 987956 -421962 2 2 999999 1 28721 981550 -823252 1 8 999999 355719 2 364556 612306 1 9 999990 -217222 2 52152 242881 1 17 999986 -460148 1 16 999992 163318 1 43221 423127 785217 2 2 999999 2 889110 988149 1 17 999986 -144764 1 2 999999 -800629 2 6 999985 1 376677 861794 902045 2 6 1000000 1 12 999990 839328 1 2 999999 851375 1 51954 396949 376385 1 2 999999 -320150 1 8 999986 -632567 1 123162 887251 547638 1 554175 762145 -795919 1 13 999987 565880 2 19 999988 1 19 999981 732043 2 14 999996 2 2 999999 1 2 999999 546938 2 9451 116198 1 12 999988 386093 1 18 999983 696354 2 2 999999 2 2 999999 2 2 999999 2 5 999999 1 16 999997 -215839 2 2 999999 2 16 999981 2 1 999990 2 419977 937190 1 2 999999 -672166 1 13 999989 -479414 2 20 999995 2 438133 868837 1 19 999981 -207932 1 286239 481284 -811575 2 2 999999 1 2 999999 864053 1 2 999999 -695008 2 2 999999 2 20 999982 2 7 999988 1 932570 988816 630785 1 2 999999 724732 2 40165 780770 1 462357 701545 -273822 2 18 999998 1 2 999999 -402561 1 854919 975908 -529103 1 2 999999 231632 1 2 999999 911405 1 259771 596399 846306 1 823059 950570 -931474 1 109319 254346 913129 2 14 999997 1 2 999999 -49679 2 2 999983 1 109148 511156 616186 1 48304 611576 834264 1 2 999999 -733323 2 154098 800814 1 2 999999 180131 2 10 999984 1 460035 985394 -42090 2 313895 776810 2 2 999999 2 15 999990 2 323277 389384 2 2 999999 2 2 999999 1 2 999999 -16710 2 3 999995 2 2 999999 2 555536 747597 1 43804 390656 -1840 2 578803 603668 1 13 999992 -656732 2 20 999982 1 2 999999 62249 1 4 999985 -146530 1 219060 525948 -75767 2 198451 556626 2 4 999986 1 914149 998504 216949 2 721702 849135 1 14 999997 358740 2 510562 771518 2 17 1000000 1 678625 682302 167707 1 19 999996 648258 2 2 999981 1 2 999999 -602154 1 263412 594628 337446 1 8801 420744 -585484 2 22497 31461 2 18 999994 1 266510 489841 -883712 1 2 999999 740408 1 2 999999 935828 2 13 999992 2 274765 621881 1 838973 930601 222805 2 2 999999 2 2 999999 1 198065 823509 -169585 2 2 999999 2 2 999999 2 84124 158240 2 518565 993203 2 467116 648574 2 2 999999 2 507935 856915 2 5 999984 2 2 999999 1 10 999989 -627383 1 14 999989 20324 2 88242 912425 1 9 999982 -542159 2 18 999996 2 2 999999 2 19 999986 2 18 999982 1 2 999999 698359 1 2 999999 390557 2 2 999999 2 6 999994 1 2 999999 -459534 2 605675 823581 2 84583 148444 1 2 999999 187039 1 2 999999 937916 1 802022 997928 -414111 2 6 1000000 1 8 1000000 -17112 1 630264 954904 -394355 1 395846 522604 265968 1 15 999983 -293532 1 2 999999 -152550 1 2 999999 734387 1 464032 469159 538004 2 2 999999 1 14 999982 3671 2 13 999983 2 2 999999 1 2 999999 -119630 1 10 999989 -506230 2 117544 317794 1 19 999998 645783 2 2 999999 2 75521 380630 1 243969 613429 -672927 1 11 999987 758222 1 2 999999 -769504 2 517000 832278 2 2 999999 1 2 999999 48035 1 341625 973510 22156 1 17 999983 -803740 1 196895 358245 -258541 1 491782 938628 799777 1 17 999981 -815345 1 11 999996 -705908 1 2 999987 -798218 1 2 999999 -509138 1 16 999982 -243848 2 2 999999 1 127110 882460 -377237 2 4 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 56275 958311 2 2 999999 1 2 999999 318483 1 15 999994 -743934 2 19 999990 1 3 999995 294909 1 15 1000000 468778 2 2 999999 2 633051 980246 1 16 999996 -938424 1 84351 379535 -556733 1 2 999999 -232059 1 1 999991 -191003 1 2 999999 394275 1 5 999999 -527485 2 2 999999 2 2 999999 2 3 999993 1 13 999995 -253231 1 99363 198881 906428 1 43179 380423 -867034 2 12 999996 1 115494 332824 553497 1 268848 506272 -707363 1 2 999999 -522361 1 12452 199420 750902 2 2 999999 1 430651 872051 -356883 1 19 999995 -999629 2 19 999981 1 2 999999 437166 1 4 999987 -45701 1 28762 79512 159313 1 2 999987 680867 1 2 999999 -864929 1 8849 878868 -342438 1 2 999999 -102459 2 10 999987 1 7 999991 847695 1 12 999984 -528398 2 6 999995 1 5 999981 437392 1 2 999999 117868 2 2 999999 1 1 999986 976838 2 4 999991 2 13 999987 2 2 999999 2 9 999999 2 8 999981 2 19 999989 2 67541 933276 1 16 999984 -254684 1 2 999999 -656516 1 2 999999 -824964 1 12 999985 -736527 1 2 999999 695125 2 419778 805421 1 7 999989 -782211 2 1 999988 2 7 999993 2 18 999992 1 2 999999 -479528 2 1 999988 1 476389 990894 -92186 2 2 999999 2 2 999999 1 4227 925725 -844025 2 2 999995 2 633072 854048 1 700901 882119 -340872 1 3 999986 -466606 2 11 999988 2 2 999999 1 600008 669875 -797855 2 16042 288074 1 421456 541539 76639 1 529771 591751 -56971 2 10 999991 2 2 999999 2 2 999999 2 2 999999 2 342312 393378 2 20 999998 1 158739 945294 -608486 1 2 999999 -301829 1 513328 588493 -455804 2 2 999991 1 95180 928435 -359304 1 2 999999 -279241 2 20 999992 2 2 999999 2 75851 92306 2 21731 857904 1 2 999999 416621 1 714726 946299 -690256 1 12 999988 253982 1 1 999985 843723 1 2 999999 -41507 2 2 999999 1 130094 189262 -793305 1 12 999984 629676 2 483311 616409 2 399840 442434 2 3 1000000 2 2 999999 2 17 1000000 1 3 999989 -170546 2 2 999999 1 460414 986730 684969 1 802346 983796 -232175 2 3 999981 2 1 999982 1 2 999999 974377 1 2 999999 433222 1 647784 813424 -921513 1 2 999999 -51073 2 2 999999 2 624995 993051 1 2 999987 -896015 2 2 999999 1 338277 863596 -982910 1 2 999999 252783 2 356335 739499 1 2 999999 -940039 1 72285 921998 -199726 1 2 999999 933268 2 2 999999 2 2 999999 2 1 999996 2 922044 988009 2 6 999991 1 19 999994 983158 2 2 999999 1 109038 556125 -369909 2 2 999999 2 2 999999 1 2 999999 323048 2 475559 831937 1 2 999999 514030 2 41751 510430 2 13 999993 2 19 999981 2 20 999995 1 2 999987 85385 2 10 999989 1 17 999999 -664998 1 2 999999 -798129 1 26035 644802 634302 1 2 999999 499491 2 4 999992 2 18 999987 2 919937 973606 2 169311 548957 2 394538 852778 2 48326 426710 1 2 999999 984869 2 281608 500782 1 6 999991 967342 1 3 999984 328789 2 7028 115867 2 2 999999 2 18 999999 2 350894 537402 2 382949 763729 2 2 999999 2 235309 897302 2 2 999999 2 597652 913517 1 479157 892685 683905 2 50768 836270 2 2 999999 2 2 999999 1 411931 620246 652561 1 4 999998 -766729 1 8 999997 -704540 1 418211 683248 256268 2 2 999999 2 14 999994 1 212375 855582 708138 2 6 999985 1 2 999999 -899001 2 2 999999 2 16 999997 1 19 999981 -8259 2 154705 763626 1 13 1000000 142501 2 2 999999 2 2 999999 1 3 999990 784325 2 84793 381043 2 2 999999 1 120934 602711 -935431 2 2 999999 2 2 999999 2 2 999999 2 7 999999 1 46174 902262 -362675 2 676279 823955 1 2 999999 209532 1 15 999990 147571 1 223225 352968 667990 2 147457 624749 1 437161 636378 -350848 2 2 999999 1 17 999990 -909722 2 2 999999 1 18 999991 908168 1 2 999999 118100 1 23660 43853 -329960 1 304188 926574 663965 1 8 999986 839451 2 11 999982 1 18 999982 929925 2 4 999995 1 100493 966403 -19452 2 12 999986 2 2 999999 1 7 999996 -716707 1 2 999999 621439 1 14 999982 490353 2 19 999983 1 2 999999 170868 2 14 999992 1 15 999990 840146 1 19 999997 555842 2 16 999997 1 7 999984 -602069 2 7 999995 1 2 999999 267701 1 11 999993 -150613 1 3 1000000 513134 1 8 999984 -222688 1 2 999999 574177 2 17 999994 1 20 999990 687426 1 2 999999 697136 2 10 1000000 2 133253 229745 1 760745 973671 358470 2 2 999999 2 2 999999 2 2 999999 1 8 999984 382608 2 492622 592008 1 1 999990 -56095 2 2 999999 2 2 999999 1 2 999999 -621084 1 152208 350943 -954100 2 776902 945079 1 8 1000000 458248 1 2 999999 -650165 1 302351 651509 527201 1 2 999999 -781958 1 2 999999 594601 1 257387 688843 643165 1 2 999999 -592224 2 142598 256497 2 1 1000000 2 197360 556331 2 28707 850443 1 19 999987 195187 2 2 999999 2 9 999988 1 8 999996 531747 2 9 999997 1 2 999999 1604 2 500598 870037 1 552466 805194 717436 2 13 999986 2 8 999993 2 540727 551781 2 190805 960462 2 2 999999 2 2 999999 1 12 999987 418571 2 19 999995 2 416502 926445 1 747534 955787 -13632 1 13 999988 -910581 2 419752 894518 2 9 999994 2 15 999991 2 2 999999 2 15 999984 2 2 999981 1 586449 605715 763235 1 19 999987 -287804 2 738031 809692 1 13 999992 -616792 1 75541 287149 419043 1 2 999999 -27425 2 587820 791930 1 2 999999 -150691 2 2 999999 1 18 999983 -188435 2 2 999999 2 1 999993 2 2 999999 2 7454 990601 1 19 999996 -132160 2 2 999999 2 2 999999 1 16 999999 178585 2 2 999999 1 19 999991 -744275 1 2 999999 -425563 2 9 999999 2 20 999985 1 16 999983 300531 1 740964 964000 -724035 2 2 999999 2 5 999985 2 2 999999 1 2 999999 547755 1 108517 895223 446343 2 161950 735473 2 147297 703099 1 2 999999 -785699 2 17 999987 2 50579 476875 2 12 999984 2 2 999999 2 2 999999 2 8 999998 2 691095 695308 2 15 999994 2 2 999999 2 8 999999 1 332780 770025 38856 2 8 999985 2 208184 866097 1 134025 418514 903200 1 10 999985 -445491 1 7 999987 -108072 1 137176 393095 -775338 1 26503 750352 -762288 2 538762 642461 2 501470 948064 1 8 999987 -286042 2 164381 927411 1 4 999982 -58823 1 14 999983 -683286 1 20 999987 847757 2 1 999985 1 2 999999 294628 2 13 999994 2 2 999999 2 726728 893312 2 11 1000000 2 2 999999 2 244006 777067 2 17 999995 2 268306 752671 2 470541 845781 2 1 999998 1 2 999999 484679 2 794375 914887 2 2 999999 2 155152 767689 2 2 999999 1 2 999999 765497 2 2 999999 2 6 999981 1 348566 779289 -594193 2 2 999999 1 2 999999 802294 2 18 999981 2 17 999997 2 2 999999 2 7 999999 2 295630 765466 2 16959 298427 2 2 999999 2 2 999999 2 13 999992 2 12828 771970 1 174741 192671 778000 1 2 999999 -60626 1 10 999992 -110087 2 94682 176727 1 105065 259972 -686310 1 410899 949040 349846 1 132601 219680 -994309 2 2 999999 2 2 999999 1 2 999999 -104183 1 8 999998 270591 1 2 999999 651799 2 2 999999 1 2 999999 583183 1 476410 937303 -189334 2 2 999999 1 2 999999 -305967 1 2 999999 113654 2 16 999988 2 76761 980739 2 1 999985 1 506195 837913 -105211 1 2 999999 -957636 2 124418 683848 2 10 999998 2 87463 753392 2 494717 516484 1 242893 332380 671439 2 3 999996 1 298793 940581 279032 1 593720 828929 -70729 2 40778 741286 2 2 999999 1 156227 667806 -647983 2 809428 971791 2 4 999995 2 306609 865717 2 7 999990 2 31175 383053 1 18 999985 -700620 1 2 999999 757716 2 257048 571935 2 2 999999 2 10 999986 2 2 999999 2 9 999995 2 2 999999 2 2 999998 1 2 999999 238522 1 468211 777238 -180433 1 18 999988 -263719 2 2 999999 2 18 999993 2 475124 560667 1 19 999992 -162778 2 6 999983 1 2 999999 433869 1 15 999993 -889815 1 347776 423927 -164257 2 13 999984 2 2 999999 1 16 999998 524636 1 2 999999 -245144 2 19 999982 1 7 999991 58116 2 16 999987 1 16 999985 676950 1 674924 826182 -634940 1 247446 746694 711225 1 32432 898958 753781 2 9 999994 1 871057 989582 -298152 2 28346 624355 1 2 999999 -19230 2 2 999999 2 17 999996 2 7 999995 1 163873 438025 204356 1 2 999999 18391 1 2 999999 -245685 1 1 999997 931242 2 11 999998 2 12 999982 2 2 999999 1 2 999999 818675 2 563894 751061 1 72443 151091 724770 2 2 999999 1 15080 285924 -898736 2 15 999986 1 2 999999 112759 1 12 999990 534479 1 441653 714423 -464089 2 662091 855930 1 2 999999 140014 1 11 999993 -709791 2 18 999992 1 6507 858572 -670092 1 186041 715156 265344 2 2 999999 2 15 999984 2 18 999991 2 348822 744123 2 7 999987 1 2 999999 -100613 2 139089 232615 1 574284 760001 115944 2 18 999990 2 10 999987 2 99602 930509 1 16 999994 222808 2 2 999999 2 17 999996 1 14 999983 601258 1 2 999999 -862103 1 19 999982 541065 2 2 999999 1 761123 877484 -909700 1 173576 633693 -867311 1 510087 930598 -463872 1 221552 471519 -159628 2 2 999999 2 2 999999 2 2 999999 2 171869 877273 2 5 999986 1 17 999987 865981 2 2 999999 2 2 999999 2 231006 289341 1 2 999999 -428270 1 17 999981 962010 2 10 999991 2 2 999999 2 7 999985 2 18 999991 2 576026 882774 2 131517 491912 2 354374 501684 1 11 999981 -686444 1 10886 482772 973228 1 2 999999 555808 2 9 999993 1 18 999992 17870 2 2 999999 1 1 1000000 -24468 2 5 999986 1 14 999989 566980 1 18 999985 310972 2 14 999998 2 192125 541398 1 2 999988 421593 1 289972 853403 -715781 1 3 999982 -408873 2 2 999999 1 1 1000000 295784 2 7 999988 1 2 999983 -546072 2 253360 862484 1 2 999999 -83508 1 299260 382945 -593169 1 2 999999 248248 1 242048 994643 545363 1 15 999992 601855 1 2 999999 -759172 1 227837 738406 168313 2 2 999999 2 709314 846284 1 2 999999 -660476 1 8 999982 -940094 2 2 999999 2 10893 474131 2 8 999983 1 773827 849179 596348 2 5 999993 2 871861 999732 2 2 999999 1 2 999999 -159468 2 6 999985 2 470217 530301 2 2 999999 1 7 999989 415652 1 697426 797708 411111 1 16 999986 -454341 2 517949 780568 1 11 999988 362308 2 2 999999 2 9 999993 1 28856 708673 294371 1 4 999993 -651323 2 16 999996 2 14 999995 2 5 999997 2 12 999984 2 697666 856903 2 2 999999 1 1 999989 526190 2 2 999999 2 825203 962391 1 328270 437559 -416195 1 2 999999 614866 2 3 999999 1 2 999999 370483 2 839801 967822 2 12 1000000 1 188444 942785 988189 1 344326 370011 51833 2 2 999999 1 3 999997 89452 1 441002 585638 -45872 1 12 999993 109930 2 806132 871993 1 228400 295438 89943 1 12 1000000 -34320 1 10 999995 545349 2 2 999999 2 2 999999 1 2 999999 -51178 2 2 999999 2 161709 409789 1 121065 985622 606887 1 56511 186218 524503 2 275669 450030 2 2 999999 2 2 999999 1 9 999998 -630171 2 2 999999 1 2 999999 81206 1 782927 791278 -129760 1 14 999998 -149372 1 2 999999 280686 1 18 1000000 195499 2 134178 816714 1 10 999991 -72694 2 12 999984 2 4 1000000 1 747424 963713 940978 1 250792 279006 530434 1 2 999999 246165 2 2 999999 1 10 999983 -845886 2 4 999997 1 11 999999 -777101 2 16 999995 1 2 999999 -358744 1 15 999986 973178 1 17 999989 902894 1 394572 397860 -499339 1 19 999988 -828840 1 16 999994 -186171 1 11 1000000 -738415 2 695415 747810 1 10 999981 -445365 2 15 999994 1 2 999999 407074 2 2 999994 1 401053 603377 -839179 2 2 999999 1 18 1000000 -773405 1 484741 761395 431172 2 482471 977820 2 2 999999 2 2 999999 1 18 999990 595401 2 2 999999 2 19 999995 1 2 999999 -663815 2 12 999983 1 30839 374282 -849610 2 93844 950725 1 331526 869141 530400 1 2 999999 152255 1 424093 959699 997367 1 212306 623651 277893 1 448743 718728 -97296 1 1 999987 221772 1 644647 786751 -316671 2 2 999999 1 6 999991 -895641 2 326773 858828 1 2 999999 -386413 1 506954 641857 140088 1 18 999995 253517 2 17 999995 2 313666 999338 2 4 999990 1 1 999995 288025 2 2 999999 1 2 999999 -520184 1 5 999981 266802 1 16643 664582 -621895 2 776116 922340 2 8 999986 1 2 999999 98134 1 242182 463422 -350355 2 67103 939506 1 18 999989 855532 2 8 999990 1 705600 740482 372091 2 8 999982 1 2 999999 -90826 1 31756 299705 -615484 1 96423 339452 -266648 1 417358 792901 -941423 2 12 999991 2 379900 430367 1 92742 115899 713694 1 2 999999 -432022 1 16 999998 785680 2 2 999999 2 6 999985 2 2 999999 2 238560 695155 1 2 999999 -948404 1 2 999999 -614435 1 696687 821097 -967629 1 2 999999 -152435 2 10 999988 2 117632 328837 2 10 999981 2 7 999996 1 2 999999 -158749 2 2 999999 2 390752 839088 2 7 999997 1 2 999999 584692 1 2 999999 508072 1 2 999999 -799979 2 2 999999 2 2 999999 2 2 999999 2 2 999985 2 14 999994 2 12 999993 1 2 999999 371676 2 19 999992 1 6 999993 -444688 1 2 999999 123932 2 2 999999 2 14 999982 1 19 999989 655881 1 9 999982 298438 2 5 999991 2 2 999999 1 8 999981 -41408 2 19 999995 1 16 999982 596341 2 3 999982 1 9 999986 -700064 1 2 999999 744766 1 20 999992 -737325 2 8 999983 2 2 999999 1 2 999999 877415 1 334596 387155 -734237 1 2 999999 196331 2 74660 970150 2 2 999999 2 2 1000000 1 2 999999 -244695 1 2 999999 809135 1 205855 957768 -878583 1 15 999995 -660271 2 2 999999 2 185760 829353 1 2 999999 -784162 1 20 999997 -609407 2 2 999999 1 314447 723482 -278029 1 13 999981 852054 1 105662 797148 -967646 2 223274 963944 2 10 999994 1 1 999991 320100 2 435665 611989 1 12 999996 12271 2 2 999999 1 780627 896931 885040 2 889688 966895 2 10 999997 1 13 999988 -379012 1 146042 404245 855495 1 2 999999 783890 2 562007 678327 1 13 999998 558563 2 12 999985 2 7 999991 2 22502 258045 1 2 999998 -382195 2 14396 837940 1 652932 926863 238166 1 2 999999 525665 2 2 999999 1 189192 196650 -344289 1 2 999984 -469167 2 2 999999 1 200866 417415 -763104 2 145629 512260 1 2 999999 -675752 2 2 999999 2 10 999994 1 2 999999 -794501 1 588050 926520 -735559 1 2 999999 269702 1 10 999993 261630 1 2 999999 259475 1 17 999992 -539064 2 601188 609873 1 16 999991 979921 2 223331 767378 2 2 999999 1 14 999981 -181835 1 11 999987 671685 2 16 999995 1 53569 776988 -487289 2 188170 557830 2 73980 594033 1 196210 566877 184463 2 204045 395454 1 19 999985 -621219 1 2 999999 638465 1 19 999990 874519 1 2 999999 -103056 2 12 999997 1 114429 938442 -690034 2 5 999989 1 2 999999 170429 1 170546 207121 -403153 1 401430 413334 279358 2 4 999995 2 241133 950069 2 237534 817927 1 18 999987 948055 2 237182 620797 2 2 999999 2 2 999999 2 16375 108683 2 465603 920804 2 559376 722754 1 302475 367852 -251596 2 2 999999 1 94523 466054 332724 1 2 999999 486850 2 79743 380890 1 2 999999 514460 2 14 999996 2 13 999992 2 9 999999 2 2 999999 2 16 999988 1 19 1000000 -554777 2 9 999985 2 488533 969331 1 2 999999 820286 1 19852 960286 527543 1 14 999990 872029 2 8 999996 2 8 999987 2 2081 194542 1 13 999999 -241571 2 17 999981 1 248715 646398 -645447 1 2 999999 682317 2 861339 961156 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -324648 1 2 999999 552828 1 801837 880762 821415 2 2 999999 2 2 999999 1 332590 521973 -392222 2 12 999998 2 330968 488739 2 4 999987 1 2 999999 -760804 1 2 999999 -943835 1 19 999986 -584635 1 2 999999 -519616 1 2 999999 -383682 1 265545 680497 -270959 1 374537 884257 -323255 2 1 999999 1 593195 837771 14753 2 188127 251850 1 16 999988 805909 1 12 999988 -820930 1 2 999999 -918710 2 4 999986 1 77339 913637 -232180 1 40581 826848 -529392 1 159860 675142 216081 2 17 999990 2 13 999991 2 2 999999 1 15 999990 -240004 2 2 999999 2 238215 949052 1 5 999990 75290 1 2 999999 -419110 2 2 999999 1 855903 876704 -158676 1 351538 965779 -107554 1 2 999999 553375 2 388622 740664 2 273879 747871 1 10 999989 -400746 2 2 999999 2 20 999990 1 913587 966605 952791 2 2 999999 2 18 1000000 2 18 999999 2 99128 401192 1 2 999999 -393113 2 14 999991 2 38539 84028 2 1 999997 2 2 999998 1 8 999982 378522 1 5 999990 356012 2 13 999997 2 6 999989 1 89502 576949 -61660 2 14 999994 1 460396 646583 48312 1 76907 397129 666953 2 2 999999 1 2 999999 -726211 1 5 999992 998866 2 2 999999 2 2 999999 2 2 999999 2 8 999981 2 14 999997 2 471672 622933 2 2 999999 1 2 999999 -350215 1 370747 417240 -980585 1 458090 499621 587405 1 283820 414319 -660248 2 2 999999 2 2 999984 1 3 999987 -272798 2 2 999999 1 118503 730566 287603 1 11 999991 742041 2 2 999999 2 18 999982 2 1 999999 2 18 999992 2 158701 399725 1 224863 480902 -974007 1 669855 966481 -178303 1 17 999994 81092 2 2 999999 1 11 999982 -556263 1 2 999999 -565067 2 2 999999 1 2 999999 -933800 2 263677 776028 1 59501 743073 620198 2 16 999986 1 15 999993 -439809 1 2 999999 -756285 1 2 999999 -989975 1 2 999999 7876 1 46533 207592 -100853 1 2 999999 -445658 2 7667 113385 2 1 999986 1 1 999984 732791 1 438345 451677 476129 2 2 999999 1 2 999999 171187 2 1 1000000 1 148808 284523 833025 1 1 999991 -545834 1 2 999999 858238 1 2 999999 505519 2 4 999981 2 11 999992 1 84461 639101 254105 2 2 999999 1 7 999997 -712402 2 653731 697805 1 20 999997 -970870 1 38279 129849 567711 2 20 999999 2 4 999994 2 2 999999 2 2 999999 1 2 999999 -436422 1 14 999997 -575883 1 2 999999 -617226 2 74083 738356 1 2 999999 174854 1 9 999991 -209348 2 11 999983 2 660046 963994 1 2 999999 415722 2 14 999993 1 5182 399537 -317507 2 496332 707987 1 11 999992 -46684 2 18 999992 2 10 999998 2 2 999995 2 6 999983 1 2 999999 -335755 1 2 999999 158577 1 766892 979411 954660 2 2 999999 2 2 999999 1 12 999991 197043 1 2 999999 -461670 2 748252 794476 1 13 999991 -838875 2 2 999999 2 12 999982 2 15 999992 2 9 999994 1 182254 915520 220072 2 653037 690418 2 272626 794218 1 2 999999 -125659 2 337481 374345 1 422635 522907 -381646 1 9 999991 266670 2 2 999984 1 2 999999 47853 2 552193 987598 1 2 999999 804230 1 532723 590334 93102 1 8 1000000 -249205 1 2 999999 805926 2 12 999995 1 9 999989 133957 1 300812 817408 -188698 1 13 999989 424989 2 2 999999 1 12 999988 -753102 1 2 999999 -773794 2 2 999999 2 12 999981 2 18 999988 2 12 999982 2 20 999982 2 718751 933577 1 10691 263602 -799133 1 12 999982 414895 1 286550 775439 -151838 1 2 999999 964641 2 5 999996 2 2 999999 1 9 999990 290716 1 314691 767679 407201 1 17 999988 388835 1 26548 67475 -352302 1 109860 835485 957030 1 8 999986 -819198 1 2 999999 298537 2 614085 824347 1 20 999986 952819 2 222615 938916 1 561506 807572 269909 1 841988 933807 340977 2 2 999999 1 2 999999 -31406 2 4 999981 1 1 1000000 282052 1 2 999999 -350011 1 3 999991 -863793 2 2 999999 1 16 999995 -195375 2 721136 982145 2 636088 991979 2 139839 183327 1 402173 904976 375756 2 2 999999 2 2 999999 2 12 999997 1 12046 92074 -639340 1 2 999997 243259 1 537550 746353 -299419 1 16 999995 -653500 1 2 999999 -980885 1 552111 809331 -514363 1 9 999993 541718 2 14 999982 1 4 999997 358913 2 2 999999 2 77537 874069 1 2 999999 229241 2 247601 828874 1 482193 738961 -641580 2 74895 891137 1 18 999988 263991 2 3 999995 1 30776 455524 218394 1 2 999999 153780 1 19 999987 -231395 2 638901 746676 2 242600 966896 2 2 999999 2 2 999999 2 230715 768880 2 9 999984 1 13 999990 -789709 2 201977 802579 1 539976 634785 -17487 1 580933 601548 163632 2 653331 704277 1 2 999999 811551 1 2 999999 -117884 2 18 999995 2 8 999999 2 126742 559727 1 789034 904822 -928484 1 16 999989 566446 1 564304 817979 -152828 1 2 999999 -36210 2 17 999981 2 14 999991 1 2 999999 160219 1 2 999999 641757 2 206288 851148 2 6 999983 2 247834 407918 2 2 999999 1 586426 934000 459086 2 16 999995 1 58779 749154 251577 1 2 999999 -244775 2 2 999999 1 18 999988 569263 2 2 999999 1 291002 910568 889330 1 19 999982 277098 2 8 999997 1 17068 885675 829012 2 20 999998 1 413643 739093 44233 1 16 999993 68783 2 121918 473288 1 7 999993 -42880 1 2 999999 -221789 2 8 999989 1 6 1000000 809001 1 2 999999 365379 2 3 999998 1 620664 934779 708610 1 136478 954959 719452 2 3 999994 1 2 999999 -815712 1 3 999990 -206292 1 781530 886997 -667482 2 2 999999 2 2 999999 2 439983 508211 1 14 999990 851087 2 1 999985 1 2 999999 -629230 1 2 999999 189865 2 115603 538640 1 2 999999 755870 1 2 999999 -223809 2 19 1000000 1 303870 994042 696803 1 2 999999 751083 2 2 999999 2 13 999992 2 11 999999 2 2 999999 1 5 999985 -845904 2 2 999999 1 602693 918773 -78248 2 19 999986 1 13 999991 -889488 1 2 999999 -211672 1 49990 91047 75382 1 101271 685291 -616047 2 87699 485710 2 2 999999 2 2 999999 2 2 999999 1 16 999991 -928662 2 5 999998 2 2 999999 1 2 999999 710175 1 936406 984735 196657 2 958828 981164 1 2 999999 660559 1 343019 934541 -413143 2 516796 888688 1 86446 624976 -325850 1 382860 437104 491350 2 2 999999 1 2 999999 -150748 2 19 999993 2 10 999990 1 7 999986 -222539 1 6 999981 810629 1 2 999999 166853 2 17 999991 2 8 999999 2 2 999999 2 15 999999 1 2 999999 -284928 2 2 999999 1 2 999999 -822434 2 20 999998 2 378397 913231 2 2 999999 2 2 999999 1 2 999983 -543493 2 13 999999 1 14 999983 -902978 1 2 999999 -62529 1 2 999999 -524828 1 1 999999 -931745 1 727020 809450 928068 1 2 999999 -45376 1 24429 616086 -244002 1 116175 454981 -45807 2 13 999990 1 609272 761993 246528 2 24461 170696 1 14 999984 -505571 1 2 999999 113912 2 2 999999 1 210305 769403 530961 1 2 999999 -737226 2 17 999991 1 2 999999 -133583 2 78602 557303 2 2 999999 2 2 999999 2 2 999999 2 331218 512940 1 291564 315825 -146188 1 16 999986 761035 1 1 999998 -253303 2 228778 358312 1 2 999999 896335 2 2 999999 2 1 999995 1 2 999999 -623104 1 10 999990 508657 2 5 999990 1 1 999993 967640 1 16 999996 492929 2 7 999990 1 2 999999 560766 2 2 999999 1 2 999999 251917 2 2 999997 2 2 999999 1 2 999990 511813 2 198030 568979 2 14 999996 1 7 999995 -825295 2 2 999999 2 2 999999 2 6 999989 1 2 999999 239689 2 2 999999 1 2 999999 -331857 1 2 999999 -215703 2 6 999998 2 606260 781652 1 1 999997 48824 1 18 999991 963141 1 807482 911155 988585 1 168627 371994 -681057 1 419879 449675 -437700 2 2 999999 1 55615 389206 -990690 2 2 999999 1 100686 156960 64632 1 297177 406797 -254621 1 131057 999720 737393 2 2 999999 1 2 999999 165302 1 98279 291146 696900 2 19 999997 1 2 999999 -168236 2 17 999996 2 240162 442907 1 2 999999 605346 1 271885 588787 -672300 2 526922 833378 1 2 999999 -416302 2 4 999981 2 11 999992 2 14 999992 2 15 999986 1 2 999999 553180 1 2 999999 -40078 2 2 999999 2 2 999999 2 2 999999 2 590285 601050 2 283598 634048 1 16 999984 228125 2 15 999987 2 2 999999 1 2 999999 -144904 2 2 999999 2 2 999999 2 5 999985 2 2 999999 2 648589 987136 2 170159 440022 1 367477 889163 187383 2 2 999999 1 390637 413687 488326 1 180992 556576 45791 2 2 999999 2 2 999999 1 16 999988 -682474 2 19 999992 2 19 999992 2 248958 547678 2 2 999999 1 1 999991 -85528 2 2 999999 1 531364 738955 824318 2 2 999999 1 2 999999 542855 1 5 999998 186643 1 15 999984 -859689 2 195763 396557 2 68317 731722 1 2 999999 207546 1 534390 550605 -229097 2 432932 668162 1 252948 828076 -139712 2 2 999999 2 83614 87715 2 227904 257606 1 13 999983 -379995 1 6 999987 363761 1 562795 652406 -77710 1 2 999999 -834173 1 641121 739980 20571 1 10 999990 -959284 1 2 999999 886338 1 2 999999 816397 2 2 999999 1 2 999999 32493 1 7 999999 -663761 1 2 999999 -159632 2 442665 983644 1 2 999999 -758663 1 2 999999 483750 1 55572 157982 507117 2 755574 970402 1 14 999989 163527 2 104502 372532 1 14 999982 542183 1 18 999986 -437242 2 1 999998 1 81308 388939 161496 1 338413 810537 -76655 1 2 999999 -270877 2 2 999999 1 3 999987 -560487 1 2 999999 -338173 2 13 999984 2 6 999982 1 14 999985 -915022 1 108839 128564 -879652 2 2 999999 1 12 999982 461004 1 1 999995 547865 2 3 999984 2 11 999983 2 11 999996 1 533421 859932 -150767 1 17 999990 -164856 1 332570 756057 -948338 1 335338 407242 181156 2 2 999999 2 2 999999 1 9 999990 206928 2 20 999992 1 350501 699020 453248 2 2 999999 1 12 999986 -885382 2 565637 596133 1 2 999999 -791368 2 10 999995 1 20 999982 -212593 1 97996 843043 -186987 2 134959 833236 1 1 999996 829805 1 390228 400871 657768 1 7 999996 -895630 2 2 999999 2 2 999999 1 17 999983 -40166 1 13 999993 -93157 1 473647 497510 983527 2 2 999999 2 503422 849594 1 4 999998 789780 1 404657 719070 505225 2 7 999997 1 177449 194149 -728506 1 430408 467526 -561115 2 12 999982 2 9 999996 1 3 999984 -513838 2 2 999999 2 221016 372355 2 2 999999 1 277521 478972 -659744 2 11 999986 2 2 999999 1 7 999991 -486542 2 107227 333100 1 540094 826268 621481 2 3 999988 2 2 999984 2 194488 599239 2 2 999999 2 2 999999 2 20 999994 1 209845 615687 -597164 2 513191 644699 2 2 999999 1 11 999983 398560 1 2 999999 -615342 2 254582 602918 1 122531 843598 -308121 1 16 999981 -424694 2 20 999983 2 14 999992 1 2 999999 -786549 1 606166 874635 243812 1 2 999999 899065 2 2 999999 1 2 999999 -201850 1 16562 624969 -771309 1 6 999983 964362 2 276324 677250 1 12 999987 -286483 2 19 999984 2 180352 583742 1 428719 922922 296356 1 157724 619465 -32864 1 2 999999 -472070 1 2 999999 234458 2 6 999981 2 143916 789175 2 15 999994 2 88189 671527 1 9294 611983 589252 1 131755 637360 -963787 1 3 999984 -835917 2 2 999999 1 13 1000000 313691 1 59101 417697 -471402 1 2 999999 223127 2 2 999999 1 411881 896241 492088 1 18 999992 -957679 1 3783 389274 76661 2 2 999999 2 19 999985 1 253608 452741 893054 1 7201 508698 -5618 2 411971 750837 2 7 999985 1 17 999999 501073 2 4 999990 2 2 999999 2 2 999999 2 2 999999 1 2 999999 621268 2 593431 895802 2 2 999999 1 18 999991 -456385 1 596640 856437 530817 2 6 999994 1 2 999999 666152 1 847409 907691 955413 1 2 999999 437859 2 20 999983 1 2 999999 365967 1 7 999997 -718714 1 2 999999 -878259 1 23575 387513 -228060 1 2 999999 607559 2 2 999999 2 2 999999 2 2 999999 1 208664 543501 143920 1 405520 687100 -157917 2 8 999981 2 2 999999 1 17 999981 -809655 2 12 999992 1 2 999999 -784761 2 16 999986 1 2 999999 -466971 1 255848 604283 -868115 2 10 999988 1 2 999999 372055 1 2 999999 -552517 1 124238 261181 981028 1 2 999999 240841 1 249876 301051 871485 2 2 999992 2 3 999985 1 6 999993 7418 2 428727 537400 2 2 999999 2 2 999999 2 14 999986 2 7 999995 2 2 999999 2 199785 951624 2 2 999999 1 2 999999 352315 1 2 999999 -271987 1 2 999999 -659088 1 430675 887456 -735838 1 67902 67930 -158766 2 8 999984 2 252957 280736 2 2 999999 1 2 999999 995884 1 19 999997 -181405 2 445533 901856 1 2 999999 82310 2 7 999992 2 2 999986 1 2 999999 137046 2 135573 916351 1 291648 783717 -534445 2 360891 977172 1 2 999999 -695045 2 192720 305039 2 376532 909177 2 2 999999 1 16 999993 87595 2 2 999999 1 2 999999 -794135 1 13 999998 15540 1 559910 659686 230272 1 103640 752047 890851 2 34409 72209 2 19 999982 2 2 999999 2 2 999999 2 8 999984 2 241812 568976 1 659447 843474 388449 2 2 999999 1 20 999994 536176 1 11 999985 861088 1 2 999999 -165840 1 2 999999 13174 2 2 999999 2 440048 948642 2 614192 643297 2 317610 735644 1 4 999982 883700 1 132189 135508 622881 1 9 999981 395691 2 2 999999 2 315229 500678 1 2 999999 611298 2 198794 519823 1 283861 498928 -758841 2 701947 957919 2 2 999999 1 18 999988 757275 2 2 999999 2 11 999994 2 17 999981 2 267696 858593 2 2 999999 2 2 999999 2 2 999999 2 59847 691252 2 236949 402641 2 2 999999 1 124148 928922 -627208 2 8 999989 2 12 999997 1 20 999999 -260309 1 199717 255404 68625 2 103909 620434 2 5 999982 1 229986 670730 66011 2 2 999999 2 20 999999 2 2 999999 2 20634 987851 2 291539 674518 2 10 999985 1 3 999996 603093 2 226924 716745 1 2 999999 695915 2 2 999999 1 2 999999 -592076 2 13 999995 2 1 999981 2 1 999987 2 5 999998 1 176107 329435 -406482 2 2 999999 2 2 999999 1 2 999995 -275760 1 32235 475563 759388 2 2 999999 1 232057 779077 57951 1 2 999999 408535 2 4 999994 2 2 999999 2 1 999998 2 212817 479011 2 7 1000000 1 2 999999 264929 2 20 999995 2 3 999984 1 85323 229865 422343 2 2 999999 1 11 999995 263334 1 2 999999 -544442 2 593541 743260 1 2 999999 93215 1 2 999999 136431 1 2 999999 72828 2 20 999994 2 7 999999 2 2 999999 2 10 999981 1 400013 617332 -659730 1 20 999996 831128 2 659458 803458 1 2 999999 -649768 2 141065 733298 1 2 999999 637168 1 110922 686675 840185 1 89135 903286 -716554 2 2 999999 2 20 999986 1 1 999991 -815783 1 268901 738725 140124 1 603865 819347 982104 2 7 999998 2 2 999999 2 56642 700159 1 2 999999 -96867 2 9 999983 2 320577 658658 1 216359 701135 -672413 2 508337 839504 1 14 999987 756751 2 409649 831952 1 77562 839299 -514605 1 427602 555183 -614254 2 7 999997 2 344231 859841 1 8 999991 771191 2 2 999999 1 2 999999 944144 1 2 999999 889299 2 123983 733606 2 20 999997 2 2 999999 1 9 999998 -90490 1 89858 487133 445112 2 16 999981 1 128709 963150 141763 2 201645 329053 2 2 999999 1 70209 946099 268427 1 161152 594032 -233225 1 641986 897421 405817 1 423194 960212 538533 1 2 999999 350247 1 2 999999 824180 1 2 999999 -477763 2 2 999999 2 2 999999 2 275418 762592 2 8 999995 1 76735 989187 187272 2 414771 534629 1 2 999999 -592908 1 2 999999 -660340 1 485612 590150 536825 2 3 999983 2 1 999983 1 606307 954399 -23723 2 14 999992 2 2 999999 1 13 999997 456764 1 2 999999 -637000 2 7 999999 1 2 999999 -742048 2 19 999988 2 18 999993 1 15 999997 248932 1 14 999981 -343766 1 429523 804115 -872983 2 214815 686858 1 2 999999 -348230 2 36786 207051 1 367119 589084 628371 2 2 999999 1 13 999994 -808276 2 2 999999 2 18 999991 1 586401 685098 -69436 1 112657 494569 446030 1 211520 517749 -818884 2 20 999990 1 686091 822253 -478839 2 637938 724872 2 6 999983 1 2 999999 824216 2 624103 685215 1 523764 568671 -151539 1 3 999981 722365 1 2 999999 -502872 1 2 999999 -778005 2 410033 499144 1 2 999999 -329011 2 24230 638882 2 164157 847839 2 531328 630762 2 9 999994 2 2 999999 1 6 999984 765328 2 2 999999 1 2 999999 -863552 2 158321 210947 2 232550 530564 1 2 999999 -255900 2 2 999999 2 1 999994 1 15 999997 -364383 1 19 999999 -579057 2 2 999999 2 25130 578984 1 2 999999 847218 2 2 999999 2 16 999985 1 392037 771276 -136205 2 8 999991 2 2 999999 1 4 999986 436706 1 2 999995 -301626 2 686882 902088 1 2 999999 -938047 1 61442 483562 -589516 2 155932 214443 2 2 999999 2 538870 558429 1 297411 681746 -835973 2 850637 919571 1 12 999992 378383 2 18 999994 2 18 999981 1 387711 971651 -808738 2 16 999999 1 13 999996 -593950 1 5 999994 971379 1 211115 672469 953532 2 2 999999 1 2 999994 -938516 2 2 999999 2 15 999986 2 2 999999 1 2 999999 550180 2 644249 886534 1 2 999999 583972 1 12 999986 109448 2 2 999999 2 4 999998 2 2 999988 2 694925 884990 1 19 1000000 480248 2 353756 658101 2 15 999991 1 4 999998 784884 2 136148 945037 1 1 1000000 478043 1 64347 873993 777615 2 10173 595989 1 5 999993 -832782 2 8 999999 2 19 999987 2 2 999999 1 383682 693160 -579117 2 15 999987 2 645355 813969 2 11 999982 1 2 999999 67529 1 2 999999 5931 2 18 999994 2 4 999983 1 9 999986 664686 1 2 999999 609539 2 7 999989 2 2 999999 1 772318 919519 628860 1 7 1000000 56109 1 65844 989358 158467 1 9 999996 665312 2 228486 896702 2 2 999999 2 2 999999 1 2 999999 847139 2 2 999999 1 657634 733537 -19697 1 35585 583487 838778 1 10 999993 -417158 1 2 999999 935522 1 243485 444869 -14335 2 2 999999 2 2 999999 1 10 999991 21645 2 2 999999 1 6 999982 -634984 1 7 999994 -722031 1 5 999994 819514 2 10 999995 1 2 999999 -712577 1 730099 964264 729671 2 57361 831121 1 494149 566218 -878873 2 615383 994223 2 2 999999 1 2 999999 492662 2 7 999993 1 15 999987 999283 2 395428 668877 1 264552 264892 -365503 2 124532 786601 2 12 999984 2 45527 957703 2 2 999999 2 974576 988167 2 2 999999 1 886650 921881 306387 2 22984 332350 2 82737 131344 1 2 999999 685783 2 2 999999 2 13 999990 2 11 999998 1 2 999999 493566 2 40587 168409 1 236363 552104 -685312 1 30902 599551 -330317 1 2 999999 21187 1 6 999994 90883 1 159068 440808 177541 1 7 999994 168722 2 9 999997 2 98503 630794 1 558046 845298 949186 2 428150 469173 2 2 999999 2 7 999990 1 3 999991 774837 2 315057 573595 1 351050 616501 -516986 1 73260 114392 -620179 2 623793 843150 1 13 999983 -649926 2 200810 677854 2 2 999994 1 12 999986 280113 2 310731 809175 2 2 999999 2 20 999981 2 2 999999 2 276938 400705 2 2 999999 1 2 999999 493324 2 277670 397190 2 2 999999 1 2 999999 644387 1 77258 718889 80903 2 2 999999 2 18 999984 2 2 999999 1 2 999999 -705343 1 633189 938917 508037 2 661298 870804 1 247584 858970 -650788 1 2 999999 -425738 1 487647 497628 -475458 1 2 999999 192442 1 665894 685702 683634 2 2 999999 1 168352 627233 2891 1 18 999997 -373306 2 5 999996 1 287835 421411 162999 1 2 999999 -420142 1 481467 982519 -560727 1 879797 912916 825455 1 2 999999 108070 1 19 999982 -731817 2 2 999999 2 2 999981 2 2 999988 2 20 999987 1 7 999985 60154 2 323767 595470 2 11 999982 2 2 999999 2 2119 468699 1 49107 384671 464013 1 301011 639571 -553364 1 2 999999 -948117 1 2 999999 -207508 2 619106 953570 2 2 999999 2 6 999981 2 607076 773783 1 17 999983 397006 1 5 999983 842421 2 454859 978229 1 650240 822267 -374996 1 916258 922786 682013 1 15 999985 551440 2 1 999994 2 2 999999 1 15 999983 -61274 2 17 999989 2 13 999996 1 9 999992 845628 1 2 999999 -471989 2 7 999990 1 12 999985 -311301 1 603656 761209 -321871 2 719 458560 2 81464 358605 2 356912 488522 1 17 999998 -461510 1 330604 704664 -428963 1 2 999999 -336180 2 640603 939021 2 19 999985 2 20 999990 1 261443 748733 640286 2 421761 506882 1 2 999999 9312 1 67974 306581 147750 2 2 999999 2 5 999997 1 4 999994 -157382 2 2 999999 2 2 999999 2 8 999992 2 257284 420633 1 18 999984 639400 2 17 999995 1 5 999981 448568 1 20 999992 -197906 1 441453 776907 -994215 2 2 999999 1 6 999987 871786 2 42686 191027 2 283132 665485 2 5 999981 2 304266 712815 1 12 999982 311722 2 2 999999 1 2 999999 915016 1 2 999999 521974 2 34029 852043 1 9 999990 401189 2 529237 655854 2 6 999995 1 16 999995 -186509 1 2 999999 -619863 1 2 999999 13302 2 20 999994 2 780520 894032 1 8 999984 400962 1 875652 903050 653846 2 16 999997 1 265816 624997 875258 2 14 999991 2 674304 847326 2 2 999999 1 2 999999 874303 2 2 999999 1 15 999982 252322 2 225878 876989 1 41693 581668 -615049 1 2 999999 -21066 2 2 999999 2 2 999999 1 5 999997 421962 1 281563 660491 862467 2 11 999998 2 2 999999 2 2 999999 2 16 999992 1 16 999983 -160276 1 2 999999 639161 1 4 1000000 -109723 1 756643 896220 608108 1 770192 903691 -478735 2 2 999999 2 18 999999 2 20 999987 2 2 999999 1 4 999992 886135 1 333823 525230 340630 2 2 999999 2 12 999986 2 251281 356675 2 1 999991 2 20 999983 1 12 999995 737044 1 2 999999 38445 2 1 999990 1 122390 793076 669487 1 435513 632566 606127 2 2 999999 1 2 999999 -442207 2 182980 628987 2 2 999999 2 15 999990 2 2 999999 2 687221 738738 1 4 999983 -75217 1 2 999999 829513 2 3 999981 1 230103 628268 -333517 1 424608 542502 527426 1 17 999996 -843776 2 19 1000000 1 4 999984 -262271 2 2 999999 1 2 999989 225195 1 8 999991 -888801 1 17 999984 522146 1 2 999999 -986024 2 2 999999 2 9 999985 1 13 999987 422122 1 2 999999 827945 1 2 999999 543369 2 2 999999 2 11 999986 2 4 1000000 2 10 999982 2 2 999999 1 166110 340883 -473158 1 214789 980740 -678685 2 5 999988 1 2 999999 362275 2 628020 848537 1 2 999999 -165066 1 3 999982 674355 1 2 999999 -626588 1 360572 766861 715926 1 2 999999 -576008 2 3 999998 1 2 999999 402339 1 2 999999 326498 1 101658 195327 217200 1 1 999996 -2069 2 200296 819080 1 2 999999 389180 1 2 999999 -363143 2 457966 724829 1 2 999999 652102 1 429402 606009 -818263 1 2 999999 -906757 1 2 999999 153381 2 2 999999 2 411838 821323 1 662450 848684 -867258 1 3 999998 496281 2 2 999999 2 2 999999 2 20 999984 1 142421 725236 -440278 1 18 999986 284054 1 2 999999 304719 2 12 1000000 1 10 999995 66987 1 294481 422485 880840 1 654124 958468 -11554 2 7 999988 2 2 999999 2 7214 693050 2 76029 248243 1 2 999999 335655 2 644707 682446 1 452503 955152 -987047 2 19 1000000 2 2 999999 1 2 999999 -763716 1 2 999999 -969796 2 3 999985 1 19 999988 870706 2 2 999999 1 303007 727815 674987 2 4875 514488 1 2 999999 909681 1 2 999999 -226085 2 2 999999 1 2 999999 -392020 2 8 999996 1 12 1000000 -866226 2 2 999999 1 1 999991 558083 2 58671 542588 1 18 999981 303108 2 18 999992 1 2 999999 196473 1 2 999999 -859992 2 2 999999 1 14 999993 -790006 1 2 999999 595027 1 8 999981 664201 2 374169 508191 2 13 1000000 1 7 999992 -78818 2 253314 458008 1 17 999990 30048 2 3 999993 2 304483 969405 2 491568 790141 2 258582 511942 2 20 999999 2 495890 969404 1 2 999999 -412651 1 5 999985 -197096 1 142341 316646 71155 1 656102 712263 -15768 2 2 999999 2 2 999999 2 15 999990 2 12 999995 2 2 999999 1 563741 712270 465316 1 3 1000000 -589143 2 18 999989 2 5 999985 1 3 1000000 178163 2 2 999999 2 3 999989 2 2 999999 1 216102 224880 -836167 1 17 1000000 440409 1 5 999987 140142 1 20 999994 407890 2 134849 593681 2 10 1000000 1 1 999982 -439279 1 690215 920404 -196044 2 2 999995 2 20 999997 1 4 999996 791243 2 13 999988 2 11 999988 1 694951 696378 752028 2 2 999999 2 297751 992587 2 88080 367710 2 2 999999 2 629522 742511 1 624561 716452 330150 1 2 999999 689713 2 883484 944226 1 2 999999 -728757 2 13 999998 2 537902 566344 1 19 999985 136489 2 370918 445872 1 750719 955715 399602 1 13758 451538 371287 2 2 999999 1 2 999999 932805 1 20650 267843 18066 2 2 999999 1 234812 882585 515579 1 175447 460336 96649 1 2 999999 955791 2 2 999999 1 9 999997 -478048 1 6 999987 491554 2 2 999985 1 2 999999 -478479 1 257437 428950 530109 2 52934 345799 2 292711 596222 2 6 999997 1 2 999999 784641 1 594861 771703 776974 2 742639 810799 1 16 999984 530770 1 145071 940139 269473 2 10 999988 2 591631 853404 1 15 999994 690588 1 597815 680429 629312 2 4 999998 2 24411 797683 2 310760 356000 1 4 999991 399785 2 13 999982 2 2 999999 1 701091 977776 -624147 2 236941 566449 1 455968 714392 636455 2 143010 982478 1 2 999999 -597521 2 11 999985 1 3 999984 -15965 1 10 999987 -452927 2 298389 757364 2 2 999999 2 7 999986 2 2 999999 1 2 999999 -710431 1 2 999999 612983 1 21477 335620 842123 1 10 999987 390945 2 2 999999 1 108971 365073 -709408 2 2 999999 1 1 999999 364577 1 2 999999 -898610 2 105669 969213 2 2 999999 1 2 999999 -102461 2 2 999999 1 612329 839693 966906 2 216230 625531 2 230525 455865 1 2 999999 680501 1 17 999985 176232 1 2 999999 -553362 2 522250 691006 2 2 999999 1 113255 745852 -563279 2 7 999982 2 482457 896440 1 2 999998 494566 2 615620 820859 2 412157 559732 1 339344 420005 516899 1 19 999986 -85168 2 710752 840050 2 45949 109604 1 1 999981 321364 2 124729 126984 1 2 999999 -114901 1 16 999983 674410 1 2 999999 -535914 2 190363 231387 2 73445 896007 1 2 999999 -561229 1 6 999981 -945360 1 5 999985 549118 1 2 999999 238583 1 15 999983 361093 2 19 999988 2 2 999999 2 2 999999 2 2 999999 1 3 999998 -860875 1 21676 920329 -527891 1 2 999999 -141094 1 187556 281020 -69609 2 280583 547510 2 4 999982 2 74279 344703 1 151458 774235 -999521 1 2 999987 645500 2 17 999993 1 6 999983 843829 2 661016 754834 2 9 999999 2 490475 497798 1 71435 174674 -173255 1 260820 636482 -576355 1 2 999999 608123 2 2 999999 1 2 1000000 -725257 2 395115 529219 2 20 999984 1 12 999983 171137 1 6 999985 843933 1 2 999999 -688207 1 2 999999 -992157 2 337057 712693 2 18 999984 1 3 999999 137147 1 12 999999 -899451 2 1 999999 2 2 999999 1 305613 583894 724493 2 2 999999 2 51757 223475 1 457675 796089 800378 1 26839 408724 -73158 1 19 999994 -535497 2 520245 531291 2 14 999998 2 2 999999 2 2 999999 2 303784 995774 2 282460 662076 1 2 999999 -143436 2 15 999986 1 526285 601837 789426 2 423036 937945 2 2 999999 1 2 999999 -364629 1 81808 783528 -283295 2 2 999999 2 10 999982 1 4 999997 750298 1 311927 387606 297228 1 2 999999 -686883 2 18 999982 1 6 999982 921589 1 173617 864923 -390730 2 2 999999 2 385978 923903 1 1 999997 939926 2 12 999984 2 3 999981 2 2 999999 2 2 999999 1 1 999982 -382875 2 325601 956987 1 296706 541824 300439 2 329000 446258 2 85740 556009 2 329404 472122 1 16 999985 867970 1 10 999986 -108250 1 2 999999 -368158 1 954013 975360 686958 2 1 999995 1 412561 643597 236068 2 2 999999 2 2 999999 1 718269 774481 665205 1 3 999999 -481345 2 15 999985 2 2 999999 1 2 999999 373650 2 2 999999 2 10 999993 2 2 999999 2 8 999984 1 2 999999 135341 1 2 999999 49770 1 16 999993 -415828 1 12 999983 830552 2 2 999999 2 2 999999 1 314865 343309 464453 2 2 999999 2 2 999999 2 2 999999 2 311326 970748 1 2 999999 -64178 2 264923 292990 2 2 999997 1 2 999999 -540870 2 2 999999 2 2 999999 1 11 1000000 567908 2 2 999999 2 18 999993 2 492641 633087 2 19 999993 2 19 999982 2 453041 823961 2 393752 785886 1 9 999984 -133978 2 71299 748620 2 13 999997 2 6 999987 2 9 999984 2 428138 951992 1 2 999999 707674 1 115405 230425 433591 1 17 999986 -532682 1 18 999995 297883 1 322438 570673 958616 2 182620 879154 1 2 999999 -654970 1 2 999999 -548125 2 16 999994 2 414217 440667 1 36692 725836 152264 2 3 999987 1 20 999990 204551 2 16 999997 2 18 999987 2 268428 519130 1 2 999999 -140131 2 2 999999 2 19 999985 1 505777 692649 -66444 2 2 999999 2 15 999984 2 10 999996 1 94795 513617 524099 2 2 999999 2 128164 303118 1 2 999999 63813 1 50824 785182 322394 2 169549 749881 2 4 999981 1 2 999999 598657 1 9 999983 -829692 1 11 999986 -539454 1 61537 193524 -747295 2 156520 504908 1 2 999999 261824 1 9 999987 792755 2 461594 860002 2 2 999999 1 2 999999 -879885 2 14 999999 1 2 999999 -875044 2 2 999999 1 2 999999 950790 1 5 999984 -819720 1 17 999991 -76473 2 17 999988 1 2 999999 -110454 2 13 999995 1 2 999999 63238 2 18891 581084 2 2 999999 2 5764 108942 1 2 999999 -897652 2 2 999999 1 437910 576952 852159 2 663787 857906 1 364501 459939 -345148 1 2 999999 106320 2 307179 671739 1 16 999995 997133 1 7 999988 -610208 2 2 999999 2 11 999985 1 2 999999 44102 1 172822 489078 -404167 1 16 999987 163166 2 2 999999 2 2 999999 2 13895 384536 1 2 999999 665674 1 2 999999 140669 2 356136 495728 1 2 999999 442258 2 17 999986 2 5 999998 2 2 999999 1 580816 974242 -905659 2 2 999999 2 2 999988 2 181205 692028 1 17 999990 -320056 1 2 999999 -871422 2 743874 897180 2 16 999989 1 114176 940265 933512 1 12 999996 733134 1 47203 616707 -734795 1 2 999999 523481 2 9 999991 1 677425 806868 -334199 2 2 999999 2 2 999999 2 2 999999 1 5 999988 635821 1 20 999984 677189 1 19 999993 813754 1 16 999981 -22041 1 2 999999 450603 1 2 999990 226531 1 14 999987 521894 2 2 999999 2 16 999985 2 10 999998 2 2 999999 2 2 999999 2 251526 603622 2 678296 743690 1 2 999999 663757 2 30481 226536 1 2 999999 -936667 2 2 999999 1 7 999991 531935 1 2 999999 -92044 2 2 999999 2 333654 953595 2 5 999995 2 2 999999 1 20 999982 640528 2 2 999999 2 17 999982 2 20 999997 1 2 999999 -435775 2 242540 414957 1 651514 812988 -198849 1 5 999991 284622 2 2 999999 1 2 999999 -644562 1 15 999986 286050 1 2 999999 284625 1 2 999999 -7971 2 367829 738697 2 48829 138530 1 2 999999 339092 1 20 1000000 -15425 2 2 999999 2 381708 786787 2 54465 881752 1 1 999991 -635800 1 2 999999 -365495 1 2 999999 -542923 2 519919 696003 2 1 999988 2 745616 797239 1 40807 272731 476576 2 10 999983 2 2 999999 2 394243 427195 2 2 999999 2 468321 561511 2 8 999983 1 2 999999 821622 1 717571 785273 713140 1 2 999991 835325 2 651016 698090 2 15 999984 2 2 999999 2 1 999996 2 2 999999 2 2 999999 2 1 999994 1 13 999982 844853 2 11 999997 1 18 999999 687714 2 2 999999 1 2 999999 199316 2 16 999990 1 19 999987 842907 1 401476 514859 88802 2 16 999993 1 2 999999 -697756 1 1745 239730 -892590 1 2 999999 763846 2 71479 934464 2 2 999999 1 2 999999 971797 2 2 999999 1 2 999999 942941 1 515421 584458 -593394 2 2 999999 2 2 999999 1 2 999999 176839 1 2 999999 594762 1 523690 735862 300319 2 4 999985 2 7 999983 2 2 999999 1 1 999982 -963250 1 2 999999 23945 2 1 999992 2 19 999991 2 2 999999 2 18 1000000 2 425103 778321 2 28624 179358 1 2 999999 -248043 2 2 999999 2 127067 677386 1 37387 477339 -770341 1 2 999999 139292 2 2 999999 1 13 999984 295288 1 2 999999 -672564 2 11 999996 2 13 999987 1 2 999999 -200902 1 17 999985 561682 1 19 999987 535313 1 16 999991 -624621 1 2 999999 136225 2 2 999999 1 9 999986 587107 2 383519 996918 2 12939 923131 2 42030 353662 2 15 999984 2 20 999990 1 702593 721517 359430 2 29278 129096 2 8 999990 1 42766 976717 933083 1 352759 981412 -899240 2 138201 603892 1 2 999999 674092 2 8 999981 2 2 999999 1 20 999981 161142 1 2 999999 -787708 1 30284 200786 -702838 2 2 999999 2 2 999999 2 2 999999 2 7 999998 1 5 999994 571016 1 703510 774193 -39735 2 195524 708863 1 2 999999 372879 1 11 999997 257879 1 7 999985 -894053 1 536629 624468 686164 1 676577 784524 -640690 2 12 999981 1 18 999992 700872 1 13 999990 125410 1 2 999999 157285 2 2 999999 1 19 999986 16665 1 2 999999 -648884 1 22720 789919 203969 2 18 999990 2 2 999999 2 15 999983 1 11 999982 258398 1 2 999999 -802944 1 2 999999 -878351 2 2 999999 2 2 999999 2 5 999994 1 2 999999 -262942 1 18136 82501 -445231 1 3 999985 -637012 2 2 999999 1 6 999997 -29152 2 329022 797252 2 13 999983 2 2 999999 2 4 999995 1 20 999988 -425273 1 96896 927269 -725757 1 2 999999 -667001 1 2 999999 -115070 2 72175 919783 2 171081 333937 1 2 999999 672860 1 2 999999 -615185 2 96439 428263 2 2 999999 1 16 1000000 -727400 2 2 999999 2 185081 400258 1 6 999989 424839 2 246319 493045 2 2 999999 1 2 999982 -421651 1 7 999987 -562631 1 291754 653651 536188 1 11 999989 -529728 1 2 999999 615989 1 5 999989 120870 1 14 999992 -408071 1 2 999999 591637 1 7 999986 277447 1 8 999992 591732 1 334253 704804 -293912 2 2 999999 1 2 999999 322191 1 2 999999 699611 1 8 999990 677162 2 3 999994 1 2 999999 -703017 2 17 999984 2 2 999999 2 2 999999 1 62365 267379 -310238 2 2 999999 1 3 999988 -289617 2 18 999988 2 4114 532125 1 145687 967531 49248 2 394197 587323 2 392643 594419 1 16 999988 996223 2 2 999999 2 9 999999 2 2 999999 2 264873 940622 1 180104 641640 -232409 1 2 999999 -818989 1 17 999983 977326 1 596372 906874 631753 2 2 999988 2 12 999983 2 16 999992 2 785110 851285 1 2 999999 -94092 2 415599 604137 1 14 999995 -157399 2 157872 496721 1 6 999981 8008 1 13 999991 -146836 2 5 1000000 2 791386 970434 1 14 999983 -339058 2 301489 756252 2 470085 556358 2 2 999999 2 456327 882362 1 2 999999 -273781 2 10 999996 2 2 999999 1 4 999995 475813 2 2 999986 2 2 999999 2 2 999999 2 8 999986 2 2 999999 1 2 999999 238789 2 6 999992 2 50859 924876 1 4 999995 747302 1 418205 833439 612372 2 18 999987 2 9 999999 2 2 999999 1 4 999988 930270 1 255351 473451 -127346 2 794086 944559 1 2 999984 368350 1 2 999999 -330946 1 2 999999 -629999 1 2 999999 72734 1 762534 856863 51474 2 14 999989 1 2 999999 755314 2 2 999999 2 10 1000000 2 6 999996 2 228629 855380 2 2 999999 1 10 999986 -775963 1 2 999999 753573 2 9 999998 2 11 999991 2 15 999999 2 84704 753772 2 2 999999 2 2 999999 2 156961 325545 1 362877 585448 -157620 1 101762 497679 133356 2 2 999999 2 2 999999 1 9 999992 -245620 2 12 999992 1 2 999999 63837 2 95792 832537 2 17 999995 2 10 999983 1 297392 367190 463848 1 12 999990 -950698 1 17 999982 -244588 1 2 999999 -635752 2 20 999984 1 82686 418893 323291 2 4 999995 2 8 999985 1 2 999999 717897 2 142252 472223 1 14 999990 595176 2 529322 996438 1 109803 266160 491382 1 2 999999 289731 2 585911 668868 1 680865 942559 749036 2 13 999993 1 2 999999 502204 1 1 999986 -472299 1 4 999987 169770 1 2 999999 418624 1 2 999999 54330 1 5 999987 -130385 1 2 999999 -396867 1 342488 910387 143173 2 178245 789007 1 2 999999 67290 2 14 999995 2 2 999999 2 14 999986 1 2 999999 -94410 2 2 999999 2 8 999989 1 2 999999 170965 2 10 999991 2 214055 954525 1 7 1000000 690262 1 174565 424614 -750297 1 2 999995 -908373 1 300114 673813 361992 1 4 999995 170528 2 14 999983 1 17 999996 -539952 2 533426 588087 2 248106 673630 2 2 999999 2 2 999999 2 2 999986 2 2 999999 1 16 1000000 -198728 1 12 999984 195441 2 2 999999 2 222718 927604 2 5 999990 1 2 999999 689048 2 136645 755362 1 247013 384086 89117 2 378395 763001 2 240530 891172 2 5 999989 2 2 999999 1 9992 536101 -542584 1 2 999999 892940 1 499059 827175 -329546 2 10 999991 2 59657 453222 1 5 999993 445654 2 8 999991 2 578794 731806 1 663692 874256 -826481 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 4 999992 1 153510 549144 -13047 2 163516 455520 2 74044 499638 1 2 999999 331831 2 2 999999 2 9 999988 2 340386 632995 2 6 999987 2 76657 380038 1 18 999999 673571 2 286784 704491 2 13 999990 2 5 1000000 2 2 999999 1 8 999991 486323 2 2 999981 2 2 999999 1 2 999999 -277840 2 723505 876644 2 148970 438327 2 1 999993 2 2 999999 2 2 999999 1 2 999999 512647 2 10 999993 2 2 999999 2 441051 931457 2 33756 256612 2 408697 514822 2 20 999981 2 20420 159841 1 183917 444276 -391997 2 2 999999 2 726905 952879 2 610593 672803 2 356204 799959 2 13 999990 1 2 999999 980897 2 7 999994 2 2 999983 1 526760 962341 805430 2 2 999999 1 18 999981 -679524 1 527458 931464 -484201 1 18 999984 -304389 2 2 999999 1 2409 352620 -478473 2 2 999999 1 8 999984 597271 2 2 999999 2 914257 992512 1 516357 784630 181432 1 427818 498854 733995 2 299321 503655 1 14 999983 -518116 2 11 999997 2 1 999996 2 16 999991 2 463601 953774 2 20 999992 1 11 999983 364395 2 403294 958423 2 2 999999 2 292982 882625 1 12 1000000 46008 1 622275 948744 200637 1 2 999999 -764538 2 414880 895971 2 2 999999 1 2 999999 916954 1 2 999999 -679554 1 19797 51336 590602 2 529855 728441 2 6 999983 1 2 999999 896067 1 1 999986 -353019 2 2 999999 1 13 999995 591945 1 693021 922031 -626744 2 13 999983 1 11 999985 703220 2 2 999999 2 2 999999 2 38948 801667 2 19 999993 1 8 999984 -128587 1 715825 824559 389999 2 2 999999 2 901333 965681 2 640508 996911 1 2 999999 769105 1 379475 881569 606201 2 2 999999 2 655196 842354 2 312883 798725 2 563321 758129 2 601129 818636 2 3 999982 2 13769 98502 1 328629 396287 735607 2 20 999989 1 14 999988 -10068 1 2 999999 -135400 2 2 999999 1 520954 602908 -377967 2 2 999999 2 2 999999 2 2 999999 1 14 999999 513029 2 10 999993 2 9 999985 1 18 999991 457210 2 149546 576006 1 2 999999 -525715 1 1 999991 522391 1 2 999999 435583 1 2 999999 383605 2 803705 853689 1 2 999999 556946 1 375358 710068 -829744 1 5 999984 -219838 2 2 999999 2 18 999993 1 1 999986 891341 2 12 999993 1 531034 677773 -50796 1 2 999999 496206 2 13 999990 1 2 999999 -78374 1 2 999999 839278 1 2 999999 -218433 1 742755 992705 332695 2 687938 848200 2 13 999999 2 2 999999 2 721171 722889 1 2 999999 -321203 1 402570 830979 -206109 1 907203 954654 -29184 2 2 999999 2 678909 871666 1 61319 308303 888176 1 2 999991 -433398 2 11 999992 2 2 999999 2 14 1000000 1 2 999999 -852791 1 2 999999 -618594 2 13 999999 2 862799 936540 2 852351 951972 2 2 999999 2 2 999999 2 542719 651785 2 26728 48181 1 107575 230727 -983108 1 2 999999 204034 2 564785 875171 1 2 999999 -85293 1 521957 604139 887889 2 327963 724606 1 2 999999 -418117 2 8 999983 2 2 999999 2 2 999999 1 357643 449729 773972 2 7 999994 2 10 999992 2 200263 418659 1 2 999999 -912500 2 289402 567529 2 338042 375573 2 16 999992 1 4 999996 -165884 1 121369 665959 145981 1 2 999999 -299014 2 2 999999 2 135942 238956 1 13 999987 550720 1 13 999992 51610 1 11 999994 552342 2 19 999984 1 18 999999 -516663 2 2 999999 2 181179 328486 1 20 999993 981853 2 2 999999 1 6 999990 -625525 2 18 1000000 1 2 999999 645345 1 614735 798488 -439883 1 8 999982 -932989 2 2 999999 2 9 999984 2 2 999999 2 2 999999 1 9 999988 -885942 1 2 999999 640701 1 13 999984 937422 1 1 999991 -468279 1 15 999987 -254234 1 2 999999 350899 2 551397 821525 1 7 999999 -257079 1 2 999999 422212 1 161557 748732 -41676 2 155537 822657 2 2 999999 2 2 999999 2 20 999998 1 181861 344642 997059 2 689336 763460 1 18 999999 -596681 1 221300 489479 -371542 2 2 999999 2 3875 344673 2 17 999983 2 347709 968583 2 685206 838895 1 89466 841738 724291 2 220694 412024 2 2 999999 1 2 999999 -789971 1 2 999999 648985 2 718913 859585 2 13 1000000 2 2 999999 1 2 999999 586273 2 573456 577955 1 2 999999 382114 1 17 999988 552627 1 108363 899006 200067 2 2 999999 2 1 999985 2 75969 304517 1 346277 456177 -335282 2 6 999990 2 110167 983774 2 545134 707508 1 2 999999 13140 1 2 999999 -398642 2 6 999992 1 96099 674397 -353331 1 2 999999 -396223 2 21285 492748 2 2 999999 2 522129 915030 1 2 999999 835991 1 188161 568676 -954799 2 12 999986 1 377513 954605 14581 1 556864 778599 -181684 2 8 999981 2 2 999999 1 2 999999 583520 2 467732 880542 1 2 999999 -487482 1 480189 551540 -61033 2 11 999999 1 2 999999 -614112 2 13 999997 1 2 999999 -267157 2 249197 830265 1 2 999999 286568 1 2 999999 -153693 1 189483 417873 -736243 2 2 999999 2 2 999999 2 175866 768370 2 2 999999 1 2 999999 -474265 1 19 999987 700033 1 361990 706072 -370333 2 17 999990 1 2 999999 -103580 1 257716 485584 488133 1 2 999999 -427152 2 9 999992 1 2 999999 94350 2 485066 656443 1 7 1000000 743548 2 10 999993 1 2 999999 -124910 2 4 999997 2 2 999999 2 356088 608730 1 2 999999 826356 1 9 999984 -245652 2 36109 218805 1 16 999990 -418973 2 2 999999 2 277925 439880 1 2 999999 -355727 2 176344 613675 1 2 999999 443346 1 17 999990 984605 2 6 999981 2 27574 967286 1 8 999987 -159147 1 465747 599942 350797 2 731005 967690 2 2 999999 2 77098 893521 2 384847 875656 1 2 999999 142438 2 417278 732348 1 10 999983 -860277 1 18 999981 294797 1 13 999997 -210663 1 2 999999 -320044 2 7804 273039 2 2 999999 1 1 999998 -334556 2 2 999999 1 114924 623590 -789478 1 396645 768486 -509419 2 332381 875737 2 783707 856709 1 2 999999 -933220 2 478981 487731 2 13 1000000 2 175462 901712 1 11 999989 -381495 2 2 999999 1 11583 651673 166492 1 7 1000000 -143294 1 12 999991 -403223 1 2 999999 406336 1 2 999999 -503599 2 11 999999 2 2 999999 2 15 999992 2 7 999992 1 159755 500878 -955073 1 18 999988 600348 1 88554 351096 -561002 2 2 999999 2 2 999999 1 17 1000000 151426 1 2 999999 925601 1 2 999999 622328 2 1 999986 1 631001 970668 -868810 1 243974 342398 438932 1 246442 845239 763274 1 10 999999 256027 2 2 999999 1 2 999999 475443 2 2 999999 1 321841 707680 -991680 1 14 999984 -101243 2 2 999998 2 283232 315043 1 5 999991 -868933 1 2 999999 339421 1 10 999997 158190 1 17 999986 776375 2 2 999999 1 2 999999 692568 2 6 1000000 2 381287 675564 1 18 999986 -76317 2 323691 745509 2 2 999999 2 2 999999 2 12 999998 1 286143 966183 656540 2 3 999997 2 252911 506177 2 116184 278778 1 14 999983 277364 1 2 999999 -429499 2 2 999999 2 102024 944504 2 2 999999 1 2 999999 427419 2 13 999992 1 2 999999 616873 2 2 999999 2 368095 605367 2 331259 419116 2 1 999993 1 15 999988 156180 1 729597 925406 -317896 1 121179 495235 234402 1 3 999986 -917989 1 154147 452695 -169044 1 471449 588834 -294674 2 20 999994 2 1 999998 2 8 999991 1 438451 531063 -381087 1 2 999999 662291 1 19 1000000 -861504 1 3 999994 -994027 1 2 999999 -816247 1 268083 343969 -479212 1 2 999999 878671 2 563697 934067 1 2 999999 -521754 1 20 999999 -241310 1 2 999999 205396 1 2 999999 592544 2 9 999990 1 554338 865869 565571 2 562096 903179 1 2 999999 560640 2 5 999991 1 13 999994 902904 1 2 999999 927870 2 4 999997 1 523398 704847 -677809 2 283818 947331 2 2 999999 2 160470 901957 2 13 999984 1 362291 643924 -444696 2 2 999999 1 6 999999 917839 1 16 999992 -473975 1 241643 777262 441993 2 20 999994 2 2 999998 1 2 999999 471871 1 2 999999 303311 2 2 999999 1 232307 994626 169481 2 18 999994 1 296239 413604 363503 1 18 999985 -995345 2 2 999999 2 6 999986 1 604078 895931 987789 1 2 999999 -188185 2 13 999993 2 19 999994 2 16 999997 1 803498 825349 437918 2 17965 391843 1 850627 980290 -860306 1 456015 625680 -843476 1 13 999993 398049 1 57992 141386 -488796 2 2 999999 2 4 1000000 2 291396 506012 2 3 999987 2 2 999999 2 742186 876301 1 2 999999 162697 1 2 999999 -33562 1 2 999999 922469 1 16 999996 -356588 1 4 999993 -687732 2 158299 808180 1 8 999988 200300 1 2 999984 -42244 1 2 999999 674264 2 17 999990 1 11 999998 110086 1 2 999999 635534 1 172133 861484 -651213 2 2 999999 2 2 999999 2 2 999999 2 14 999986 1 2 999999 -125325 1 5 999982 489605 2 2 999999 2 19 1000000 2 2 999999 1 385130 824109 293188 1 2 999999 140965 1 2 999993 -423360 1 2 999999 238423 1 32760 75776 753503 2 114996 368182 1 3 999998 441023 2 7 999999 2 2 999999 2 12 999994 2 7 999999 1 20 999991 -785802 1 2 999999 -935548 2 2 999999 1 2 999999 -21059 2 12 1000000 1 2 999999 -467658 1 150360 517958 854455 2 2 999999 1 29546 557773 -755251 2 1 999985 2 233530 806216 1 19 999982 482156 2 10 1000000 1 8 999997 262513 1 2 999999 508859 1 637145 773484 829925 1 2 999999 409423 2 7 999985 1 355229 759812 -780578 2 4 999984 1 10 999994 728916 1 88862 848127 264972 1 343572 907028 -958086 1 2 999999 -266480 1 2 999999 -956699 1 2 999999 445218 1 15 999997 -812634 2 2 999999 1 505213 656819 -507863 1 4 999986 186469 2 18 999997 2 2 999999 1 16 999988 -99839 2 741768 842427 1 18 999990 960537 1 15 999983 815800 2 2 999999 2 319128 712870 2 157918 546391 2 2 999999 1 2 999999 547643 2 838224 894775 1 165975 361767 391703 2 16 999991 2 2 999999 1 16 999997 134989 2 10 999982 2 275818 518955 1 20 999990 -308863 2 15 999998 1 5 999995 -198 1 2 999999 -216867 2 348531 716388 1 129934 802733 -957311 2 2 999999 1 7 999988 -882059 2 94177 994858 2 2 999999 1 612633 804649 440828 2 2 999999 2 354555 647594 2 30178 809399 2 245886 560962 1 552792 632424 -537225 1 34366 496098 -191129 2 2 999999 2 2 999999 2 2 999999 2 10 999983 2 1 999991 1 697372 957335 -19076 2 62164 119126 2 2 999999 1 2 999999 -258916 2 2 999999 2 18 999992 2 2 999999 1 2 999999 -254074 2 102055 174052 1 2 999999 255805 2 3 999983 1 310965 740432 405515 2 19 999998 1 8 999989 -359025 1 2 999999 -57695 2 438054 464159 2 400378 464728 1 388134 859719 762590 2 261838 766179 2 6 999996 2 2 999999 1 143364 542579 81600 2 2 999999 2 2 999999 1 653568 918195 -16631 1 6 999981 -389565 1 13 999993 764782 1 10 999985 690754 1 15 999986 39379 1 150226 180284 -930578 2 219588 556985 2 13 999999 2 636376 899676 1 10963 147064 -31409 2 2 999999 2 20 999990 1 10 999989 686561 1 2 999999 -32079 1 859758 974414 641536 2 3 999987 1 2 999999 450015 1 2 999999 23421 2 580015 635931 1 12 1000000 -174480 1 2 999999 191759 2 2 999999 2 1 999989 2 2 999999 1 2 999999 578218 1 2 999999 -778700 1 17 999997 -73448 1 2 999999 -278616 2 2 999999 2 2 999999 2 5 999987 2 2 999999 2 2 999999 1 2 999999 -851992 2 577180 785795 2 2 999999 2 2 999999 2 848963 871836 1 2 999999 601886 1 304473 722857 175682 1 14 999983 996076 1 20 999996 721326 1 368896 500947 -992870 2 2 999999 2 500620 701237 2 482107 920287 2 1 999982 1 769010 832001 -777766 2 10 999984 1 2 999999 -424595 2 13 999992 1 2 999999 651631 1 276419 733143 234787 2 156439 698027 2 8 999986 2 610999 823262 2 4 999989 1 16 999992 -684713 1 225326 419805 -232207 2 19 999996 1 19 999984 327918 1 566792 915186 -195542 2 555271 565154 2 5 999995 2 60013 488935 2 2 999999 2 331454 744224 2 12 999985 1 17 999985 690360 1 2 999999 -250024 2 549492 677809 1 14 999990 -185377 1 2 999999 -359797 2 2 999999 1 15 999981 -139732 2 331024 526074 1 2 999999 -451556 1 381051 850383 -431304 1 365497 558278 -424758 2 2 999999 1 93053 836376 930110 1 2 999999 -198697 2 462636 758591 2 312341 921830 1 7159 567797 652895 2 4 999991 1 2 999999 611386 2 266043 731062 1 20 999988 428698 1 2 999999 775830 1 245641 490704 89860 2 304574 448900 2 160679 632517 2 335270 539292 2 303088 834759 1 11 999999 -548745 1 2 999999 32176 2 2 999999 2 283734 667576 1 20 999986 -48784 2 12 1000000 1 12 999982 -139200 1 2 999999 949158 2 720192 844106 1 210901 943823 629551 1 215927 808946 -364123 1 325992 483787 -327880 1 2 999999 -846995 1 7 999990 369202 2 20 999991 2 5 1000000 2 14 999992 2 2 999999 1 810495 924857 -864907 2 14 999992 2 8 1000000 2 189837 520916 2 478873 579398 1 2 999999 512804 1 32377 748492 -812494 2 311251 791502 1 9 999991 276929 2 139637 188362 2 4 999990 1 331454 464069 -685828 1 2 999999 723033 1 13 999996 -553426 1 11 999985 169332 2 16 999992 1 2 999999 423949 2 25978 359452 1 2 999999 -644639 2 57279 82973 2 2 999999 2 2 999999 1 16 999991 -663450 1 10 999994 -830520 1 2 999999 -455542 2 46573 713452 2 2 999999 2 5 999983 1 2 999999 27880 2 2 999999 2 53707 256975 1 40273 223891 690789 1 5 999998 -904026 2 2 999999 2 621943 681462 2 12 999987 1 2 999999 -15883 1 18 1000000 522231 1 2 999999 291892 1 20 999990 596324 2 298125 825884 2 523914 916345 1 30098 889562 -970862 2 2 999999 2 2 999992 2 12 999981 2 2 999999 2 9 999987 1 2 999999 985333 1 1 999994 502329 1 8 999996 856982 2 2 999999 2 11 999997 1 666303 724637 -317629 1 381187 791661 -602161 2 15 999988 2 64054 383512 1 806683 830036 661722 1 8 999989 350126 1 9 999996 -546082 1 2 999999 508433 1 2 999999 526968 1 2 999999 996215 2 353897 651436 2 17 999983 2 2 999999 1 2 999999 -667717 1 2 999999 730533 1 2 999999 -449006 2 546420 737920 2 138446 415153 1 210321 257346 539487 2 2 999999 2 2 999999 1 19 999982 -479683 2 520699 800626 1 18 999983 -618543 1 292687 898475 -783307 1 6 999993 237753 1 173479 458977 -809445 2 265192 561976 1 18 999988 673888 2 13 999988 2 2 999999 1 249046 867548 -406055 2 14 999983 1 737057 909685 -248218 1 5 999996 137543 2 2 999999 1 2 999999 -268380 2 247245 659007 1 366923 517204 601967 2 2 999999 1 2 999999 863569 1 2 999999 -986304 2 2 999999 2 43369 159589 1 83679 525853 62592 1 6 999993 -749973 1 7 999991 712360 2 2 999999 2 1 999993 2 9 999997 1 2 999999 857618 1 2 999999 -936882 2 500025 837000 2 2 999999 1 20 999983 440849 1 2 999999 -601537 2 18 999996 2 331563 642917 2 215445 406965 2 4 1000000 2 6 999983 1 2 999999 289643 1 10 999996 -145458 2 544211 628016 2 15 999984 1 20 999990 -225476 1 68004 854217 276429 1 19 999991 743052 1 384091 808121 158277 1 2 999999 85822 2 11 999992 1 8 999981 -187845 2 3 999990 1 9 999989 912195 2 32359 200508 2 9 999983 2 2 999999 1 537974 828505 -711067 2 7 999998 2 10 999992 2 129951 243129 1 379062 515723 -210342 2 10 999987 2 2 999999 1 12 999989 584350 1 2 999999 943484 2 2 999981 2 19 999987 1 2 999999 757243 2 11 999988 2 2 999988 1 2 999999 -559926 1 2 999999 -686484 1 163326 624631 -725360 2 2 999999 1 193480 701050 56731 2 2 999999 2 202075 551925 2 7 999993 1 1 999992 24282 1 2 999999 -813644 1 2 999999 -629980 1 5 999994 435361 2 2 999999 1 40056 416358 -83153 2 2 999999 2 782937 905719 2 16 999985 1 8 999991 376458 2 10 999991 1 2 999999 718382 2 423314 731500 1 3 999998 924630 2 11 999981 2 4 999992 2 289015 719184 2 2 999999 1 2 999999 -866274 1 2 999999 215623 2 2 999999 2 367115 479253 2 2 999999 2 353704 963013 2 113459 782660 2 566813 792300 1 18 999981 61138 1 245809 961040 -526135 1 1 999994 -371039 2 127234 283752 1 2 999999 -337211 2 2 999999 2 609603 745589 2 399642 605804 2 2 999999 2 561691 885090 1 280029 439491 646781 1 63604 318908 -623129 2 726309 744434 1 546780 552847 118838 1 2 999999 166252 1 2 999999 771390 1 150680 166567 20717 2 18 999993 1 2 999999 866612 1 134852 392678 -845522 2 87241 500758 2 6 999989 2 20 999982 2 2 999999 2 13 999997 2 1 1000000 1 216075 903785 -282934 2 62683 284820 1 15 999981 -215265 1 17383 305045 42884 2 668311 862283 2 11 999994 2 17960 288769 2 178314 635642 1 19 999986 -252242 1 2 999999 918140 2 273681 859949 1 2 999999 -23285 2 2 999999 2 2 999999 2 19 999985 1 2 999999 409831 1 6 999999 -948269 1 2 999999 622070 1 2 999999 690101 1 559018 887686 456447 1 197105 957716 -682091 2 103869 774543 2 519769 893534 2 57116 966087 2 11 999991 2 2 999999 1 421043 646092 -408654 1 32447 680308 -257242 2 400618 911085 2 2 999999 1 700920 845185 -621158 1 1 999997 186654 2 2 999999 1 138207 441717 -487894 2 5 999993 1 225348 968498 -827576 2 256087 399930 2 17 999997 2 1 999991 2 2 999999 2 19 999991 1 6 999991 -251625 2 272828 361284 2 12 999995 1 5 999991 -175593 2 20 999987 1 234840 777512 -89785 2 16 999981 1 2 999999 -388902 1 221612 306311 953796 1 384510 656061 310316 1 2 999999 -96882 2 2 999999 1 5 999988 978373 2 2 999999 1 2 999999 -862059 1 437416 709206 -769805 2 14 999999 2 5674 580363 2 2 999999 1 328413 333705 -411707 1 2 999999 -558276 1 6 999992 -749934 2 15 999986 2 293879 618225 2 3 999993 1 2 999999 261205 2 43926 275610 2 13 999986 1 5 999992 -647710 1 2 999999 -443977 2 537689 867581 2 4 999990 1 19 999988 181253 1 9 999991 -368833 2 2 999999 2 2 999999 2 1 999994 1 2693 914371 906743 1 2 999999 -903406 1 143113 882363 -649502 2 3 999995 2 615141 626118 2 606159 635090 1 2 999999 395043 2 13 999995 2 403610 668418 2 2 999999 1 2 999999 540135 2 2 999999 1 129367 592684 377310 1 2 999999 -580 2 1 999984 2 285144 702908 1 478114 734163 -723610 1 2 999999 -660442 2 2 999999 1 112333 731083 744815 1 247745 972084 200297 1 4 999988 -782323 1 10 999982 788935 2 487127 869060 2 2 999999 1 16 999993 -471787 1 2 999999 796758 1 14 999994 915967 1 739367 872369 -468286 1 20 999986 847226 2 2 999999 1 2 999999 215946 1 423938 870202 -322932 1 2 999999 943043 1 392195 489286 -774289 2 19 999997 2 2 999999 1 2 999999 -521323 1 731772 880304 799106 2 5 999991 1 2 999999 812384 1 2 999999 416425 1 397214 780867 5434 2 513950 654184 2 2 999999 1 2 999999 492894 1 320589 833024 -890255 1 8 999995 -435791 1 735046 772315 988074 1 2 999999 176390 1 94209 862114 -893620 1 6 999990 764426 2 860710 878626 2 233993 279237 1 17 999989 73617 1 2 999999 -689879 2 878605 888123 2 2 999999 2 2 999999 1 2 999999 -345341 2 2 999999 2 609452 850518 1 2 999999 498133 1 15 999993 -644657 2 10 999982 1 16 999986 643306 2 89673 360262 2 8 999989 1 2 999999 928293 1 108848 148534 -105426 2 20 999996 2 19686 673013 2 914942 934969 1 2 999999 -489426 1 19 999983 -33393 2 16 999986 2 2 999999 2 77097 909576 1 14 999998 519052 1 2 999999 -366582 2 10 999986 1 515439 711409 525941 2 15 999985 2 1063 232935 1 2 999999 -112037 1 17 999998 26020 2 2 999996 2 12 999996 1 2 999999 -23274 2 2 999999 2 427263 602166 2 2 999999 1 2 999999 741268 2 17 999983 1 313089 858345 -277044 2 2 999999 2 415410 746404 1 2 999999 234068 1 4 999998 63664 1 9 999987 -38633 2 12 999981 1 259679 541093 -196806 2 12 999990 1 6 999986 207712 1 2 999999 346566 1 2 999999 454019 2 2 999999 1 180541 903250 -311682 1 515362 680197 -960148 2 180495 938722 2 6 999995 2 12 999989 2 2 999999 1 586497 718536 712808 1 1 999999 463245 2 509880 941014 1 2 999999 241483 2 2 999999 1 2 999999 376255 1 8 999982 262586 2 2 999999 1 175421 672422 -166943 1 492181 985998 -674852 2 2 999999 1 2 999999 999718 1 2 999999 -993226 1 2 999999 776716 1 164353 350204 683222 2 5 999981 1 36376 371109 -690915 2 2 999999 1 2 999999 356301 2 337044 827141 2 737005 988788 2 15 999991 1 2 999999 -444577 1 620097 620555 758099 1 14 999986 -479785 2 255014 836240 1 2 999999 -105644 1 434791 516658 -718363 1 16 999983 555272 2 2 999999 1 2 999999 107933 2 13 999990 1 11 999983 -323162 2 2 999999 1 2 999999 110744 1 2 999999 -90065 2 17 999992 2 561435 655812 2 342893 587828 2 15 999991 1 2 999999 937943 1 5 999993 647244 2 532463 686744 2 14 999984 2 690565 748848 1 4 999989 -21502 2 2 999999 1 16 999983 -494588 2 260048 609817 2 374983 605190 1 2 999999 -917903 2 2 999999 2 2 999999 1 14 999995 376969 2 283818 475894 2 97739 614317 1 718335 735918 150395 2 66315 877746 1 2 999999 -545131 2 544169 645269 2 2 999999 2 11 999982 2 9375 10431 2 1 999982 1 1 999990 566459 2 2 999999 1 2 999989 749636 1 1 999986 -556334 2 17 999982 1 669500 752697 -123716 1 497142 776804 -708356 1 15 999984 -41887 1 2 999999 805261 2 3 999984 2 445964 659718 2 2 999999 2 314623 828862 1 8 999988 -326901 2 6 999983 1 4 999991 37340 1 337118 769029 905159 2 2 999999 2 239910 803341 1 2 999999 -514561 1 18 999985 -501493 2 649139 984740 2 463410 874868 2 452556 919775 1 2 999999 68683 2 2 999999 1 2 999999 167711 2 58379 531083 2 568964 883695 1 570117 591061 -114425 1 2 999987 318458 2 18 999989 1 17 999981 665429 1 2 999999 -886160 2 57781 466296 2 2 999999 1 10 999993 -609095 1 2 999999 35337 1 16351 190816 829851 1 512639 682420 -1640 1 2 999999 -654474 2 578113 879907 1 2 999999 773496 2 2 999999 2 2 999999 1 389579 914460 848035 1 2 999999 -518236 1 18 999990 64859 1 6 999981 651362 1 144948 257830 931374 1 6 999991 574313 2 15 999999 2 515725 564546 2 2 999999 1 339105 477556 408455 1 371026 792291 407925 2 16 999986 2 2 999999 2 18 999997 2 2 999999 1 4 999994 -782927 2 8 999994 2 2 999999 1 109566 885864 939930 2 2 999999 1 17 999995 884818 1 5 1000000 589772 2 245227 449265 2 8 999986 2 18 999996 1 539125 932668 -608532 1 646764 811324 -718826 1 243583 352937 887077 2 2 999999 1 17 999989 272566 1 2 1000000 -525294 2 907853 919909 2 436595 950480 1 1 999987 -113261 1 2 999999 -68659 2 2 999999 1 2 999999 -998385 2 591729 717001 1 2 999999 835612 1 13 999991 529731 2 445081 637560 1 2 999999 159476 2 7 999999 1 16 999989 70630 2 2 999999 2 19474 317156 1 11175 633137 -874708 2 2 999999 1 346989 867307 -993168 1 512433 963825 -586434 1 2 999999 130161 2 680775 732349 1 2 999986 724219 1 117902 153018 248779 2 9 999985 2 16 999996 2 2 999999 2 463718 773356 1 2 999999 -541094 2 19 999989 1 2 999999 -467844 2 533462 777145 2 7 999989 2 7 999992 2 14 999995 2 2 999999 2 2 999999 2 12 999984 1 2 999999 271576 1 208377 843697 657800 2 2 999999 1 186996 777520 922035 2 6 999994 2 19 999982 1 88161 278010 873096 2 2 999999 2 2 999999 2 226423 365144 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999990 313763 2 254883 737500 1 12 999994 -241692 1 614851 991674 -70605 2 132415 634276 1 2 999999 536392 1 20 999983 -725809 2 2 999999 2 2 999999 2 147293 652769 2 2 999999 1 14 1000000 -886614 1 15 999983 -140905 2 2 999999 1 2 999999 170934 2 336230 374265 2 2 999999 2 391518 916301 1 2 999999 -915701 1 2 999999 -679683 1 716890 778811 -15243 1 663608 843489 750001 1 281860 887716 558052 2 2 999999 2 2 999999 1 2 999999 80815 1 14 999991 973474 1 8 999999 130482 2 2 999999 1 18 1000000 943550 2 488083 602256 2 10 999987 2 471717 653934 2 188939 835791 2 4 999986 2 2 999999 2 19 999994 2 2 999999 2 168835 964828 1 20 999987 252116 2 4 999998 2 6 999981 2 350985 563144 1 2 999999 -343369 2 2 999999 2 2 999999 1 524953 802014 -452381 2 2 999999 2 16 999999 2 20 999995 1 2 999999 355190 1 2 999987 -1058 2 2 999999 1 10 999991 383999 1 2 999999 -745661 2 2 999999 1 2 999999 -708225 2 599906 846473 1 2 999999 -88780 1 258566 596077 -584936 2 16 999983 2 497737 631555 2 19 999985 2 527401 742392 1 17 999995 7151 2 17 1000000 1 2 999999 -935588 1 2 999999 -84558 2 467434 993334 1 107815 387386 -996084 1 410352 843430 207864 1 3 1000000 -281130 2 10 999982 1 2 999995 704826 2 3 999999 2 283247 527037 1 11 999997 -199770 1 2 999999 512744 1 2 999999 -896412 2 18 999997 2 2 999999 2 2 999999 2 163945 342191 2 364085 879486 2 14 999999 1 752921 958941 878338 1 17 999990 -829479 2 6 999987 1 2 999999 15198 1 2 999999 692422 1 88924 895763 393004 1 2 999999 -322015 1 292109 578303 727868 1 13 999997 -729823 1 11 999988 -411950 2 10 999981 2 121683 178007 1 634696 686342 305025 2 218673 470999 1 382130 737774 407892 1 2 999999 647425 1 2 999999 -142058 2 18 999981 2 2 999990 1 2 999999 -923609 1 19 1000000 95277 1 15 999987 673829 2 307368 959507 2 598368 649338 1 154979 673125 -923929 2 19 999995 1 123010 255661 333139 2 16 999982 2 639410 648819 1 140662 863520 -716964 2 571063 748100 1 2 999999 528598 2 592821 876177 2 4 999986 1 2 999999 -520353 1 2 999999 213316 2 2 999999 1 625561 939009 597508 2 371198 692912 2 104193 123605 1 140841 813576 -872462 2 4 999982 2 8 999986 1 7 1000000 -667582 2 17 999984 1 6 999982 -964944 2 50438 463070 2 76395 418916 2 8 999996 2 6 999996 2 7 999990 2 3 999996 1 2 999999 559316 2 46922 183171 1 2 999999 561300 1 1 999994 365567 2 754473 859249 2 407291 488893 1 424433 591425 28670 1 2 999999 -881311 2 9 999998 1 8 999994 -485591 2 489041 572809 1 2 999999 -165286 1 214916 324843 -488985 2 2 999999 2 2 999999 2 2 999999 2 325623 998610 1 20 999986 887752 1 2 999999 963984 1 235897 920487 -591726 2 2 999999 1 2 999999 676725 2 44336 783904 1 384270 987188 398912 1 2 999999 82749 1 2 999999 408284 1 614139 740348 196429 2 2 999999 2 91670 904134 2 2 999999 1 2 999999 158549 1 9 999988 849347 2 18 999997 1 10 999991 961397 2 2 999999 2 206067 467685 2 23989 218097 1 4 999998 879605 2 2 999999 2 523565 631137 2 469719 575206 2 19 999998 1 5533 972305 698008 2 7 999989 2 409520 927154 2 2 999999 2 8 999991 2 316663 606173 1 2 999999 -131629 2 20 1000000 1 2 999999 953628 1 6 999990 -812388 1 141549 267703 203812 2 4 999984 2 19 1000000 2 2 999999 1 2 999999 687416 2 7 999982 2 461960 970890 2 20 1000000 1 519610 591198 9324 1 203641 245617 981057 2 2 999999 2 2 999999 1 194676 229126 -903652 2 2 999999 2 64443 81642 1 7 999989 257944 1 13 999992 -446567 1 12 1000000 -641004 1 20 999985 170648 2 16 1000000 2 17 999997 1 2 999999 286712 1 81989 608283 -452597 2 5 999996 2 15 999993 1 2 999999 972163 1 18 999982 975432 2 1 999983 1 2 999999 -392911 2 736610 857614 1 2 999999 -367784 2 412537 859255 1 35602 260465 398530 1 431387 776314 561211 1 3 999996 869586 1 2 999999 -337108 1 21618 763575 543808 1 2 999999 579758 2 108598 374988 2 8 999999 1 7 999985 -264855 2 670826 781222 2 4705 389261 2 2 999999 1 380148 649269 477547 1 383654 793233 739381 1 12 999991 339191 1 2 999999 404033 1 2 999999 -924072 2 175851 527224 2 14 999998 1 821614 971842 641776 2 821685 922215 2 2 999999 1 455029 584818 -638281 1 2 999999 -259565 2 14 999987 2 631139 798035 1 30351 991576 -971033 1 4 999993 -820251 2 2 999999 2 818488 845963 2 2 999999 2 514552 916869 1 180948 356991 274280 1 2 999999 -393828 1 426758 907924 -481846 2 5 999984 1 5 999985 -537224 1 2 999999 -770227 1 237888 780997 -410152 2 141093 803462 1 2 999999 843699 1 8 999987 -719454 2 6 999986 1 15 999997 611173 2 2 999999 2 2 999999 2 14 999982 2 3 999991 2 2 999999 1 13 999996 639415 2 2 999999 2 2 999999 1 681355 691143 -326882 1 61290 738946 -448407 2 460058 837532 1 9 999986 474375 2 5827 849700 2 584724 597535 1 338754 992374 661250 1 10 999985 -892391 1 60569 214773 -269621 1 254621 810028 -4149 1 209102 779857 -666743 2 20 999997 1 2 999999 380009 1 2 999999 693086 1 19 999992 24623 1 460110 985546 -676295 2 5 999991 2 5 999986 1 62910 355681 828685 2 19 999981 1 2 999999 342439 1 2 999999 528800 1 14 999998 198558 2 2 999999 1 2 999999 591511 1 2 999999 878782 1 318236 515913 147597 2 2 999999 1 2 999999 721075 1 175394 719276 3635 1 2 999999 -593750 1 2 999999 -815743 2 16 999990 2 130647 453671 2 19 999990 2 2 999999 2 1 999986 2 459965 987021 1 709283 761816 -374791 1 12 999998 739524 2 13 999996 1 2 999999 -623899 1 2 999999 -301329 2 2 999999 1 211767 765550 -581123 1 18 999990 204298 2 6 999997 1 725529 914522 -699373 1 45496 902396 901831 1 2 999999 -558320 2 514617 999445 1 2 999999 -356849 1 8 999989 -27337 1 274937 865485 893049 1 31827 404092 930836 1 463751 900218 -777324 1 319703 804672 37353 1 15 999988 712147 2 253792 361685 1 762532 854932 -868389 2 6 999997 2 776602 849653 1 19 999984 -298907 2 2 999999 2 2 999999 2 7 999998 2 2 999999 2 132304 361554 2 4 999984 2 2 999999 1 2 999999 114004 2 2 999999 2 1 999990 1 211194 353267 -63431 2 12 999981 2 2 999999 2 6 999984 1 19 999982 346198 1 534973 988737 407565 2 68734 188361 1 3 999988 -191 1 19 999983 -149507 2 12 999999 1 2 999999 665566 1 2 999999 -49515 2 2 999999 1 18 999987 -224645 2 294560 853238 2 2 999999 2 261923 853943 2 290688 421616 2 10 999981 1 152002 675575 -952532 1 2 999999 151810 1 450952 980519 209349 2 163665 285032 1 471788 685177 -515076 1 19 999994 -281027 1 2 999999 827276 1 16 999988 -775356 2 6 999999 2 16 999986 2 2 999999 2 308841 434788 2 811752 877512 2 388712 397804 1 2 999999 -589547 1 1 999982 874441 2 177117 315083 2 125364 378412 2 537733 800134 1 2 999999 46005 1 2 999999 -888915 1 2 999999 -475811 2 187691 279130 2 677051 724159 1 2 999984 -319287 2 10 999987 1 527766 646520 -585682 2 11 999994 1 8 999996 222322 1 14 999993 -314190 1 11 999987 751592 1 17 999985 -793579 2 2 999999 2 2 999999 2 813536 998731 2 2 999999 2 2 999999 2 18 1000000 2 12 999988 1 68870 821028 -751922 2 296795 861620 1 2 999999 611259 1 114219 466237 580582 2 106532 669377 2 19 999991 2 17 999981 1 18 999985 -492043 2 13552 393068 1 2 999999 -490963 1 5 999983 -732353 2 2 999999 2 2 999999 1 10 999984 180111 2 2 999999 1 116267 129517 920043 1 2 999999 408832 2 158110 286800 1 2 999999 -99324 2 5 999997 2 498749 579325 2 2 999999 2 2 999999 2 2 999999 2 345283 432813 1 2 999999 -471945 1 6 999994 335683 2 2 999999 1 2 999999 -722578 1 48094 746565 878843 1 1 999985 -650695 1 2 999999 -347506 2 391583 876275 1 1 999998 261043 2 14 999999 2 2 999999 1 6 1000000 492914 1 2 999999 -552925 1 1 999994 -281750 2 2 999999 2 764570 877726 1 568475 960389 -359880 1 4 999987 -713421 1 14 999984 -692917 2 2 999999 1 11 999994 -794155 1 2 999999 -620752 1 19 999983 -787683 1 6 999998 -334910 1 14 999999 -124240 2 2 999999 2 112949 903535 2 2 999999 2 307827 421470 2 607782 976757 2 551818 978483 2 2 999999 1 2 999982 -656833 1 14 999990 797389 2 16 999997 2 2 999999 1 2 999999 624160 1 2 999999 776140 1 624077 965899 784766 1 2 999999 997612 1 15 999994 412697 1 2 999999 983007 1 11 999992 78265 1 724036 789671 -808466 1 2 999981 -49205 2 2 999999 1 4 999994 377757 2 583788 898949 1 20 999984 727846 2 220996 685930 2 337412 569973 1 2 999999 -752141 2 19566 24849 1 2 999999 -282004 2 1 999992 2 4 999994 2 2 999999 1 175659 266552 2785 1 112267 247129 506099 1 12 999989 925217 1 18 999991 142894 2 2 999999 2 2 999999 2 33663 205685 1 2 999999 426155 2 2 999999 1 2 999999 51227 1 155419 982536 251442 2 2 999999 1 162727 399272 609564 1 2 999999 553408 1 111132 578336 738648 1 2 999999 753761 1 4 999993 832611 2 425447 427550 1 2 999999 -259897 2 566442 634184 2 2 999999 1 2 999999 998196 2 2 999999 1 2 999999 731397 1 2 999999 256191 2 7 999988 2 2 999999 2 2 999999 1 12 999995 713422 2 2 999999 1 2 999999 826535 1 2 999999 563163 2 16 999983 2 7 999997 1 2 999999 537513 2 2 999999 1 6 999982 -653307 1 2 999999 -485135 2 12 999985 2 64110 969148 2 10 999999 1 19 999981 124826 1 2 999999 449844 1 5 999999 -848972 1 2 999999 289046 1 6 999989 -536847 2 6859 627363 2 2 999999 2 2 999999 2 20 999995 2 644223 858828 1 2 999999 433728 1 14 1000000 732883 2 1 999986 2 2 999999 1 14 999985 -641785 2 9 999990 2 2 999999 2 10 999983 2 3 999998 1 816033 975302 13614 1 5 999997 147070 1 1 999987 -530823 2 2 999999 1 2 999999 142032 2 2 999999 1 2 999999 -292369 2 356815 902037 1 11 1000000 761068 2 2 999999 2 116008 840291 1 2 999999 522782 1 302406 964621 -107929 2 2 999999 2 15 999988 2 2 999999 1 2 999999 259953 2 589995 776087 1 13 999992 -30677 1 849236 855467 -482629 1 2 999999 -179521 1 11 999997 351680 1 18319 668506 -589977 2 172997 490830 2 2 999999 1 228633 956088 -570613 1 2 999999 -778479 2 2 999999 2 151973 731930 1 2 999999 81215 1 6 999983 -667898 1 12 999982 889817 2 2 999998 2 7 999981 2 15 999998 2 101943 813951 1 7 999991 492397 1 65232 925615 218112 1 16 999997 -156652 1 2 999999 88695 1 2 999999 -597626 1 2 999999 996510 1 26168 506355 -901950 1 381430 494207 455532 2 55872 674301 2 22582 792271 1 471792 928862 -65278 1 2 999999 199155 1 20 999989 53287 1 2 999999 -415243 1 2 999999 232459 2 6 999989 2 2 999999 2 132479 974788 2 18 999999 1 6 999987 434710 2 334405 601286 1 19 999995 706989 1 449194 581869 -737943 1 418515 928757 369870 2 655358 990542 1 8 1000000 -87324 1 16 999983 635501 1 2 999999 647502 1 493092 687193 535404 1 18 999985 -586557 1 11 999996 -26225 2 19 999995 2 2 999999 1 108845 284470 321244 2 2 999999 1 2 999999 -467257 2 2 999999 2 2 999999 1 2 999999 -811116 2 531958 974059 2 136541 405129 1 4 999985 -892468 2 16 999984 2 224861 371280 2 4 999998 1 132536 289432 476417 1 2 999999 -704171 1 2 999999 -113839 2 2 999999 2 11 999988 2 2 999999 2 7 1000000 1 11 999995 843288 2 13 999981 2 2 999999 2 126119 990366 2 2 999999 1 567157 578901 -151130 2 638138 720032 2 2 999982 2 2 999999 1 412055 471256 205222 1 111277 113220 933187 1 75161 392410 784871 1 19 999989 -789925 2 163813 592854 1 2 999999 616711 2 778947 810611 1 17 999993 691178 2 2 999999 2 2 999999 2 318171 324134 1 2 999999 337618 2 2 999999 2 2 999999 2 6 999992 1 544433 940324 97900 2 2 999999 1 2 999999 694777 1 2 999999 -490289 1 5 999996 74450 2 2 999999 2 2 999999 1 2 999999 -693671 1 226783 590659 218511 2 13 999994 1 5 999993 846044 2 13 999999 1 19 999991 -484443 2 104714 257522 1 2 999999 -111423 2 2 999999 1 2 999999 36887 2 4 999995 2 2 999999 2 96405 703474 1 42441 852653 807007 2 2 999999 2 84765 123659 1 2 999999 969575 1 2 999999 950144 1 2 999999 769577 2 2 999999 1 290992 960506 -331043 1 17 999997 -52054 2 12 999986 2 10 999987 2 18 1000000 2 68313 795100 2 2 999999 1 547256 775048 174854 1 217082 914105 339751 1 2 999999 -274237 1 2 999999 -986138 1 15 999990 448762 2 5 999983 2 3 999994 2 2 999999 1 351506 980623 -72881 1 2 999999 -491973 1 8 999981 -889601 2 13 999983 2 3 999988 1 2 999999 -791882 2 2 999999 1 2 999999 55816 2 6 999991 2 291372 934727 2 15 999986 2 2 999999 1 2 999999 -625810 2 2 999999 1 2 1000000 496375 2 8 999996 1 20 999996 172297 2 164056 745621 1 2 999999 601166 1 2 999999 -104859 1 9 999995 -692770 2 417958 945109 2 390757 893998 2 2 999999 1 6914 286070 620061 2 2 999999 2 847419 989021 2 237669 464182 1 15 999984 -801270 2 99991 358753 2 4 999987 1 2 999999 387985 1 2 999999 -523334 2 312138 595900 1 269468 722317 -860577 1 2 999999 809442 2 172317 770245 1 1 999999 -365819 1 16 999985 -310538 2 2 999999 1 2 999999 -830498 1 234805 868638 197799 2 94613 947194 2 547605 790030 1 2 999999 -193627 1 5 999999 954303 1 20 999982 347977 2 12 999986 2 2 999999 1 2 999999 -652717 1 400622 727246 80625 1 12 999988 -271009 2 230754 647841 2 2 999999 2 55278 598270 2 2 999999 1 52566 110470 356686 2 512364 935530 2 654715 674858 1 89352 578124 -32723 1 374993 899394 36148 1 2 999999 59339 2 2 999999 1 332269 719238 -516143 1 5 999997 295596 2 2 999999 1 8 999998 -241818 1 13 999983 -154430 2 2 999999 2 421106 605107 2 3 999999 1 794745 869438 -346214 1 7 999986 436201 2 2 999999 1 79860 859627 -678091 2 117705 600598 1 13 999998 -941807 1 17 999985 556433 2 293608 617373 2 8 999983 1 2 999999 739394 1 2 999999 -680298 2 9 999995 1 17 999984 -39643 2 2 999999 2 2 999998 1 16 999996 -47126 2 13 999984 1 12 999993 980753 1 425830 576247 -148696 1 2 999999 859241 2 2 999999 1 420400 652474 269738 2 6 999986 1 2 999999 978887 1 260365 359699 602889 1 8 999998 656894 1 2 999999 149842 1 2 999999 -828238 1 2 999999 -330904 2 100540 604125 1 13 999991 -236932 1 2 999999 742332 1 12 999998 -564289 1 2 999999 183136 2 11 999989 1 18 999985 -789520 2 9 999995 2 239587 390905 2 2 999999 2 2 999999 2 365726 514626 2 104237 302842 1 188679 776641 -292086 2 13 999992 2 2 999999 2 168236 784503 1 1 999981 -450459 1 2 999999 -788172 2 696187 882694 1 2 999999 -148726 2 2 999999 1 738531 757766 -564672 2 236578 751069 2 108561 919465 2 14 999995 2 95979 339250 1 727690 870446 -147668 1 2 999999 617162 2 18 999992 2 40996 187547 2 12 999985 1 2 999999 60996 2 90829 291963 1 2 999999 920945 2 2 999999 1 8 999985 104325 2 1 999990 1 16 999983 492422 2 15 999989 2 480692 642050 1 2 999999 273894 2 428396 855087 2 2 999999 2 14 999984 2 2 999999 1 1 999981 698589 2 17 999988 2 2 999999 1 2 999999 938728 2 37582 979206 2 2 999999 2 12 999990 1 302307 399245 320572 2 335632 563454 2 12 999988 2 2 999999 2 19 999993 2 403845 727515 2 2 999999 2 2 999999 1 2 999999 -231685 1 17 999994 815856 1 289725 531520 254560 1 4 999983 -758931 2 2 999999 2 2 999999 1 2 999999 452376 2 326249 813851 2 14 999987 2 17 999991 2 2 999999 2 2 999999 1 4 999981 -608442 1 330822 705334 743241 1 8 999994 45421 1 2 999999 -609466 2 177974 251691 1 430320 989538 -824021 2 2 999999 2 2 999999 1 10 999997 -677367 1 9 999991 175739 2 2 999999 2 348473 431831 2 8 999991 1 2 999999 537822 1 6 999987 -70728 1 16 999986 869194 1 131062 776622 330107 1 20 999985 786088 2 2 999999 2 467514 529814 2 20 999992 1 2 999999 589351 2 302204 416446 2 2 999999 2 2 999999 2 12 999983 1 2 999999 885275 2 2 999999 2 2 999999 1 6 999984 -303268 2 8 999984 2 10 999985 2 274301 593384 1 2 999999 904369 2 35474 238059 1 2 999983 928532 1 354759 905312 -505658 1 877941 965055 781378 1 10 999983 -147468 2 19 999987 1 17 999986 -898563 2 198250 722939 2 8 999984 2 9 999997 2 2 999999 2 32111 347344 2 468860 948219 1 2 999999 -131575 1 2 999999 475507 2 2 999999 1 2 999999 559365 1 2 999999 -5251 2 78288 351600 2 4 999990 1 12 999981 -595766 2 287762 986736 1 12 999982 -801068 2 10 999994 1 96777 666499 -449701 2 2 999999 2 6 999989 2 2 999999 1 11 999993 -200520 1 163322 207630 -277039 2 10542 555374 1 20 1000000 -19192 1 2 999999 708379 2 2 999984 2 15 999990 1 2 999999 772505 2 2 999999 1 2 999999 -926922 1 139636 465210 353218 2 19 999998 1 2 999999 245559 2 2 999999 2 2 999999 1 35227 942256 -1278 2 2 999999 2 103263 563371 1 59660 762557 686715 1 734270 926597 -877361 2 2 999999 2 4 999995 1 303363 716118 -72734 1 2 999999 -29582 2 548595 616530 2 337007 528899 2 3 999987 2 17 999993 2 2 999999 1 224480 953406 409090 2 111453 988385 2 345267 475402 2 2 999999 1 2 999999 -652655 2 261090 913500 1 364927 371858 561920 1 16 999992 183982 1 2 999999 691238 2 16 999994 1 2 999999 -47068 1 13 999988 629663 2 2 999999 2 18 999986 1 19 999990 -437113 1 5 999987 328742 2 14 999989 2 385899 961572 1 143774 516867 -295461 2 8 999991 2 12 999993 2 2 999999 1 2 999988 106906 1 424450 715478 -789911 2 2 999999 2 1 999993 2 432237 798915 1 16 999989 112608 2 207147 988458 2 19 999991 2 151156 888128 1 19 999988 890922 2 45034 464746 2 250926 392161 2 2 999999 1 61536 423682 -934667 1 2 999999 511876 1 2 999999 -433740 1 2 999999 -790517 2 326339 745229 1 406724 966350 -84696 1 39813 887420 -504861 2 1 999983 1 4 999988 258007 1 13 999982 -824481 2 11 999984 1 6 999983 -49182 2 417184 980174 2 6 999986 1 15 999990 926423 1 283983 746521 -164922 1 2 999999 581370 2 892945 918134 1 125299 337794 43533 2 2 999999 1 473192 972004 506034 1 18 999982 5517 2 349942 807921 2 9 999982 2 829460 992020 1 402485 989017 762823 2 6 1000000 1 11 999999 -250905 1 2 999999 -197402 2 11 999990 1 2 999999 228853 1 469493 523906 986329 2 17 999994 1 2 999999 36309 2 2 999999 1 156363 544524 337329 1 17 999982 -563305 1 2 999999 240227 1 45412 175500 881496 2 21165 359795 1 141300 984960 -700476 2 12 999999 2 647767 831854 1 2 999999 420071 2 2 999999 1 451207 503040 -498471 2 4 999996 2 245187 302217 2 2 999999 2 384168 879724 1 2 999999 687891 1 2 999999 -364965 1 12 999984 245219 2 2 999999 2 162815 164968 2 2 999999 2 81950 444797 2 18 999992 1 2 999999 549618 1 738196 833688 -631339 2 846184 882188 2 18 999981 1 2 999999 635665 1 408046 614793 -391949 2 759015 920558 2 80252 329865 2 2 999999 1 2 999999 749594 2 2 999999 2 335052 379352 1 20 999992 -800400 2 128800 967432 1 2 999999 -736961 2 193133 862452 2 1 999991 1 2 999999 708849 2 417099 578585 2 2 999999 1 2 999999 -86246 1 673522 951414 -328197 2 149772 505780 1 338306 865760 -606344 2 2 999999 2 18 999994 1 2 999999 470849 2 2 999999 2 42832 248286 1 2 999999 229112 2 169842 327156 1 142393 354968 418468 2 373661 413530 2 10 999997 2 11 999982 2 49030 972193 1 16 999999 52059 2 2 999999 2 13 999987 1 577496 804419 -221556 2 19259 663649 1 150037 370923 -261434 2 16 999991 2 646053 776359 1 341391 993246 -827926 1 7 999988 718636 2 445454 978089 2 2 999999 2 3 999981 2 2 999999 1 201177 770493 280824 2 2 999999 1 2 999999 -770063 1 2 999999 -411022 1 2 999999 -324114 1 3 999992 -346902 2 2 999999 1 552806 896379 972324 2 2 999999 1 13 999998 500356 1 4 999981 476087 1 158508 620989 480527 1 596524 768969 265 1 2 999999 511932 2 313100 589568 1 59486 996930 921058 1 20 999998 -668657 2 289421 677930 1 13 999988 281425 1 355552 526964 344568 2 18 999995 1 19 999997 809064 1 19 999998 871232 1 287617 889228 -7591 1 72284 202223 777179 1 11 999998 -246396 1 2 999999 -963776 2 18 999985 2 136560 840236 1 10 999995 -375981 2 2 999999 1 338288 343758 610688 1 20 999994 566826 1 2 999999 965280 2 19 999994 1 8 999992 577408 2 376408 426530 1 2 999999 392043 1 15 999993 -944652 1 2 999999 -964283 1 15 999983 -916039 1 2 999999 189678 2 11 999991 1 441720 499199 -69189 2 71437 876786 2 2 999999 1 2 999999 261640 1 13 999996 -254009 1 14663 183295 95623 1 187432 280511 203968 1 2 999999 -362087 1 6 999990 142412 2 182171 766438 1 143042 999356 361754 2 2 999999 1 163978 705947 -363574 2 16 999990 2 20 999986 2 126496 627511 1 11082 458819 777405 2 17 999989 2 8 999985 2 1 999987 2 5 999988 2 4 999989 1 419164 679219 420280 1 2 999999 956099 1 6 999991 324524 2 19 999989 2 19 999994 2 18 999990 1 836243 982956 340211 2 2 999999 1 2 999999 6097 2 19 999998 1 7 999994 -876985 1 2 999999 209089 1 7 999982 779803 2 15 999994 1 712279 924534 495500 2 2 999999 2 2 999999 2 2 999999 1 17 999986 739943 1 5 999998 -389036 2 2 999999 1 13 999997 968840 2 19 999983 1 16 999997 270739 2 2 999999 2 177958 912288 1 100241 321579 826002 1 9 999996 645392 1 12 999997 -904614 2 2 999999 1 2 999998 735114 2 2 999999 2 2 999999 2 59306 950397 1 589475 975687 77362 2 420409 955296 1 2 999999 948784 1 395783 802085 -594466 1 16 999992 736605 1 239042 261267 548083 1 85686 160644 -463126 2 2 999999 1 12 999982 862019 1 325775 349105 -636261 2 291808 418105 1 375074 665136 640992 1 2 999999 891755 1 1 999984 -284295 1 2 999999 -781451 2 118422 691965 1 303841 347952 -275661 1 152157 207661 -336689 1 2 999999 -149238 2 2 999999 1 246587 821374 618463 2 65824 728008 2 2 999999 1 11258 277974 136964 1 14 999993 740241 1 19 999988 -398790 2 184919 450334 1 17 1000000 840352 1 2 999999 -159711 1 310302 815508 353701 1 322525 954622 -765408 1 63342 231550 765595 1 2 999999 -39264 2 2 999999 1 2 999999 548513 1 16 999990 205655 2 310272 749417 2 2 999999 1 640353 951315 778208 2 66646 562021 1 369251 981327 -510674 1 45533 197703 339752 2 17 999990 2 14 999998 2 470848 571170 1 2 999999 -675808 2 10 999996 2 20 999988 2 30956 105976 1 348724 581446 709381 1 135975 151810 391200 1 660705 951585 416500 1 443166 504243 813331 1 1 999983 -760478 2 13 999996 2 7 999994 2 243109 589609 2 2 999999 1 103674 784223 264638 2 5 999991 1 11 999994 909621 1 2 999999 163869 1 2 999999 399838 1 2 999999 -249216 1 16 999997 354044 1 2 999999 -881381 2 2 999999 1 2 999999 659734 1 214368 618418 735489 2 13 999983 1 176705 586095 -737984 2 6 999998 1 95164 614282 -331218 2 2 999999 2 9 999983 1 268991 425021 312290 1 35367 704700 342383 2 13 999998 1 2 999999 372506 2 2 999999 1 2 999999 -289447 2 2 999999 1 2 999999 -170450 2 2 999999 1 17 1000000 -673590 2 117656 331710 1 2 999999 308084 2 2 999999 1 12 999992 -171755 1 56829 245092 -914000 2 16 999999 2 435750 956819 1 2 999999 -921049 1 17 999981 -852921 1 2 999999 -860483 2 2 999999 1 7 999989 43851 2 297197 743595 1 164117 653901 -832537 1 2 999999 -711618 1 2 999999 368695 1 2 999999 833116 1 16547 889686 -920705 2 2 999999 1 2 999999 646714 2 113196 334356 1 16 999986 -852514 2 13 999990 1 2 999999 143477 1 15 999998 948567 2 18 999984 1 2 999999 854242 2 11 999984 1 2 999999 15234 1 2 999999 122680 2 2729 982242 1 13 999982 -859871 2 324789 794613 1 2 999999 159645 1 59556 809403 -418310 2 2 999999 2 2 999999 1 11 999988 376874 2 161522 705268 1 13 999983 -542353 1 2 999999 -754687 2 2 999999 2 3 999986 2 2 999999 2 4 999998 1 22733 680116 -705655 1 2 999999 -141138 1 15 999998 437587 1 2 999999 264078 1 2 999999 -96610 2 2 999999 2 16 999982 2 274587 955808 1 2 999999 -638469 1 75398 334192 -466047 1 35846 222337 917338 2 8 999984 2 2 999999 2 174794 236217 2 655129 911357 2 4 999995 2 49224 377767 2 10 999993 2 10 999986 1 14 999982 528709 1 2 999982 -104010 2 280315 299586 1 7 999991 948570 1 29955 37132 -410261 1 86887 920739 -163537 1 2 999999 -929078 2 2 999999 1 2 999999 150525 1 2 999999 313869 2 260237 961360 2 2 999999 1 2 999999 204993 1 346040 864064 -927810 2 2 999999 1 47393 888456 -882842 2 5 999995 1 637675 820341 -453538 1 5 999982 -42371 1 2 999999 481008 2 17455 704203 1 11 999995 -160184 2 20 999993 2 2 999999 1 8 999985 -347178 1 2 999999 146592 2 10 999991 1 6 999984 888721 2 2 999999 1 1 999993 363000 2 5 999999 1 4 999987 622354 2 74419 822547 2 2 999999 1 15 999998 -624057 1 1 999992 70370 1 537797 876900 -179009 1 20674 445302 -332849 2 12 999991 1 2 999999 -134029 2 58769 623056 2 7 999981 1 11 999987 619438 2 10 999998 1 886493 913896 -842923 2 2 999999 1 16 1000000 411450 2 2 999999 1 553628 778201 603227 1 138260 162206 -869715 1 2 999999 670273 1 2 999999 -393468 2 3 999983 2 27596 919222 1 323065 834310 -472610 2 165512 556795 2 14 999996 1 14 1000000 -338869 2 232582 443535 2 781699 900768 2 163513 713799 1 11 999997 -225353 1 2 999999 -694932 1 49012 233226 900349 1 2 999999 -994219 1 2 999999 215572 2 163058 426815 2 154943 764578 2 42965 843496 2 2 999999 1 19 999986 -815253 2 7 999994 1 2 999999 866818 2 329064 943669 2 19 999994 2 93192 515759 2 7 999981 2 2 999999 2 3 999992 1 2 999999 -738997 1 154625 606681 967608 2 303342 972926 1 2 999999 470809 1 9 999987 611134 2 2 999999 2 184147 868223 1 10 999988 849042 1 608517 726163 -132533 2 31758 425129 2 2 999999 1 2 999999 989599 1 19 999992 671049 1 474446 996918 833662 2 2 999999 1 2 999999 333928 2 969758 972918 2 4 999994 2 2 999999 1 437557 913404 -510348 1 2 999999 376360 2 339786 898556 2 5 999993 2 209081 893960 2 679301 999932 2 396682 572714 1 20 999981 274029 1 2 999999 18674 2 4 999982 1 2 999999 -717129 1 178035 392275 -83461 2 19 999994 2 63316 495575 1 79058 819171 -961637 2 277998 915632 1 19 999981 801458 1 501565 529174 127289 2 2 999999 1 2 999999 318266 2 738391 752700 1 838285 924752 -46175 2 17 999994 1 211595 768553 -110148 1 11 999984 -639068 2 643722 727770 1 2 999999 375202 1 2 999999 592574 1 261053 381662 901455 2 2 999999 2 5 1000000 2 33791 691139 2 747381 965097 1 2 999999 441845 1 10 999988 476202 2 275498 529559 1 2 999981 666203 1 19 999997 -986568 2 289972 795352 2 397126 550096 2 19 999989 1 2 999999 -151652 1 198588 889631 -256447 1 2 999999 -51946 1 2 999999 113253 2 2 999999 1 472965 722635 -773386 1 2 999999 -954718 2 3 999993 1 673983 951735 270579 1 98001 420411 -506060 1 20 999993 910486 2 2 999999 1 20 999994 -425907 1 7 999984 224112 1 5 999989 -874708 2 2 999999 1 1 999997 284845 2 39537 135473 2 7 999997 2 468865 821981 2 160914 733458 1 2 999999 935362 1 12 999986 683317 2 8 999984 1 275316 819372 -318912 1 51904 70440 937171 1 2 999999 11005 1 338241 390536 -505632 2 16 999995 1 9 999985 -435901 2 10 999981 1 2 999999 56713 1 2 999999 913270 1 2 999999 -602670 1 2 999999 481303 1 104865 209296 -386215 2 2 999999 1 2 999999 968957 2 2 999999 2 5 999991 2 315057 898009 2 15 999990 1 237175 539437 -103188 2 2 999999 2 482924 806505 1 2 999999 -551466 1 2 999999 806009 1 53529 319672 537227 1 404620 704410 393386 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -600101 2 12 999992 2 20 999999 1 354442 936237 -159282 1 2 999999 764208 1 506150 509376 -298785 2 524928 927216 1 2 999999 13802 2 39281 815122 2 2 999999 1 2 999999 24287 2 121378 472746 2 3 999981 1 9 999985 -536697 1 2 999999 -414941 1 243739 987423 -137156 1 2 999999 402374 1 2 999997 -163431 1 2 999999 67831 2 405822 829936 2 1 999986 2 304784 468122 1 2 999999 -174069 1 2 999999 603462 1 554139 646967 638990 1 119269 225586 347217 2 2 999999 1 323286 993582 935015 2 13 999981 2 17 999988 2 9 999997 1 14 999987 871358 1 14 999984 234379 2 81925 995911 2 17 999984 2 2 999999 1 2 999999 464245 1 4 999990 -408833 2 2 999999 1 20 999983 -718224 1 8 999984 -328281 1 379735 620996 -586353 1 479890 882998 896456 2 7 999984 2 2 999999 1 2 999999 864394 1 2 999999 810519 1 859788 951556 -257093 1 2 999999 970635 2 3 999986 2 595454 779741 2 168438 937209 2 2 999999 1 10 999984 -889692 2 2 999999 2 6 999987 1 347538 733008 -153532 2 15 999982 1 5 999984 -201173 1 2 999999 -670425 2 196583 260030 1 79347 956479 -269341 2 942682 974473 1 940315 942299 -132109 2 407044 457028 1 307601 751932 776239 2 9 999993 2 409654 986392 1 6 999992 379388 1 5 999983 -209472 2 18 999981 1 9 999981 449017 2 19 999987 2 10 999993 1 66415 396592 574326 2 71599 669916 2 486478 866349 2 4 999996 1 127569 832230 -234721 2 129907 732807 2 7 999992 2 140660 541394 1 9 999986 -109651 2 497334 736604 1 2 999999 104571 1 2 999999 903894 2 18 999985 2 20 999998 1 2 999999 514295 1 14 999997 -49296 2 475476 639069 2 1 999991 1 63273 501439 508476 1 4 999988 554039 2 11 999983 1 888693 955041 -97927 1 383076 931945 127276 2 463311 726369 2 43169 406871 2 710376 873594 2 406493 728537 1 2 999999 551874 1 2 999999 -504809 2 17 999992 1 20 999983 390363 1 2 999999 -374256 2 2 999999 2 2 999999 1 11 999996 191211 1 20 999993 98557 1 11 999987 260360 2 810878 853842 1 38967 291251 729159 1 2 999999 -908784 2 18 999989 1 118920 318041 852419 1 10 999993 460719 2 2 999999 2 19 999994 1 2 999999 -28458 2 2 999999 1 1 999983 -688231 1 2 999999 -650000 1 147984 683201 737033 1 2 999999 228412 2 257898 840568 1 50971 283629 224134 1 925503 941558 -427606 1 501382 645779 863084 2 191809 438582 2 2 999999 1 151269 385541 604937 2 19 999993 2 48851 917656 2 2 999998 1 144987 269174 -542093 2 196967 280029 2 6 999986 1 301743 429018 -918096 1 252096 511496 -73576 1 2 999999 -651839 2 2 999999 1 16 999991 -885948 2 13 999992 2 2 999999 2 2 999999 2 173761 472010 2 2 999990 1 2 999999 -903743 1 741930 965944 -410430 2 411423 599500 1 143396 906264 -17112 2 431756 818384 2 17 999985 1 307809 905753 -68053 2 2 999999 1 282704 460646 130230 2 5 999981 1 700714 993747 323182 1 2 999981 11916 2 2 999999 1 15523 717214 96994 1 2 999999 -218326 1 2 999999 -697783 2 16 999998 2 17 999993 2 6 999989 1 9 999983 971463 1 413965 806086 325096 1 72405 459203 -77165 2 2 999985 2 2 999999 2 181465 535149 2 4 999990 2 2 999999 1 2 999986 259157 1 20 999997 634095 2 2 999999 2 8 999984 1 2 999999 842796 2 2 999999 1 20 999985 -674382 2 2 999999 2 2 999999 2 288294 464822 1 2 999999 196269 2 2 999999 1 57562 258301 -623988 1 5 999992 -798432 2 15206 502035 2 511718 821809 2 10 999986 1 460395 559532 827276 2 4182 840547 1 362713 819181 407604 1 2 999999 -552886 1 19 999983 231934 1 181320 440220 708077 1 2 999999 673530 2 2 999999 1 397044 829401 954468 2 4 999985 1 2 999999 -615158 2 314107 742554 2 16 999983 2 844547 868745 1 405550 651661 665432 1 7 999985 -67618 2 4 999990 1 2 999999 869552 2 133867 807911 2 20 999990 1 275003 827308 -214051 2 2 999999 2 769994 858649 2 141844 597957 2 742994 859553 1 11 999988 -142511 2 8 1000000 2 2 999999 2 2 999999 2 2 999999 1 20 999983 359348 1 39889 632848 -489977 2 16 999996 1 2 999999 -13318 2 33783 554309 2 18 999991 2 2 999999 1 536035 779277 -597529 1 2 999999 730426 1 2 999986 812781 2 2 999999 2 88292 363863 1 587545 729719 -129907 2 2 999999 1 5 999994 720499 2 19 999989 2 2 999999 1 6 999994 523070 2 5 999991 2 15 999999 2 2 999999 1 2 999999 -982769 1 2 999999 207266 1 713478 732226 721969 2 2 999999 1 2 999999 188824 1 2 999999 769393 1 184626 569370 616903 2 668247 901200 1 2 999999 -340109 2 88556 528416 2 5 999987 1 1 999995 -908077 2 351268 987164 2 2 999999 2 512658 868225 2 19266 250655 2 277541 715074 1 252959 627852 -981452 1 14 999986 122182 1 2 999999 -98973 2 2 999999 2 231354 790756 2 2 999999 2 696509 914018 2 2 999999 2 12 999985 2 2 999999 2 2 999999 1 899681 910331 -411664 2 14 999994 1 2 999999 -651107 2 2 999999 1 159985 614173 -255389 2 2 999999 2 14 999986 1 2 999999 451260 1 7 999989 573843 2 2 999999 2 108180 516332 1 8 999994 -658799 1 460810 859627 -336125 2 17 999998 2 177785 690240 1 2 999999 -14259 1 2 999999 -15760 1 2 999999 -902020 2 6 999983 1 421062 798069 -673945 1 15 999986 -24717 1 131557 675846 51864 2 18985 491849 1 10 999983 816725 1 2 999999 642901 2 10 999983 2 309540 369572 1 222590 660777 495402 2 6 999992 1 3 1000000 -16075 2 16 999995 1 15 999996 -146407 1 1 999995 -425381 2 20 999992 1 666252 975716 285916 1 2 999999 -776686 2 533255 919939 1 360611 998568 -431735 1 485832 520805 -674601 1 2 999999 847691 2 2 999999 2 2 999999 2 16 999992 1 253634 823268 -880001 2 19 999984 1 432449 759358 897153 1 13 999988 253372 1 195970 862937 -752417 2 290231 933068 1 6 999989 -219249 1 230775 776362 -951489 1 2 999999 -778296 2 3 999983 2 14 999983 2 2 999999 2 2 999999 2 30524 568640 2 9 999995 1 281025 874592 66793 1 14 999989 872544 2 2 999999 1 2 999999 -326362 1 94832 335277 938304 2 1 999995 2 20 999993 1 2 999995 411734 1 9 999984 502204 2 917393 924503 2 676886 933529 2 2 999999 1 17 999991 248984 1 366147 650848 348751 2 2 999999 1 7 999994 534135 1 2 999999 -988410 2 19 999989 2 18 999989 1 2 999999 696055 1 2 999999 212407 1 9 999993 822807 1 280363 926140 -544173 1 13 999990 -752605 2 554431 724086 1 2 999999 -533027 2 2 999999 2 2 999999 1 18 999983 -73791 2 8 999999 2 2 999999 1 419970 499807 -257279 1 1 999983 -98022 2 604812 780388 2 401437 490678 2 2 999999 2 2 999999 2 2 999999 1 2 999999 42067 1 1 999985 -294702 1 2 999999 -199128 2 18 999984 2 4 999984 2 5 999987 2 7 999991 2 2 999999 1 2 999999 -557866 2 87421 549504 2 7 1000000 2 2 999999 1 366198 694669 947101 1 2 999999 113701 2 2 999999 1 2 999999 921231 2 2 999982 2 13 999997 1 2 999999 -933921 2 10 999989 1 2 999999 271047 2 9 1000000 2 400453 784352 1 2 999999 -155566 2 2 999999 1 1 999992 938393 2 2 999999 2 17 999998 1 17 999983 -836350 2 2 999999 1 2 999999 -845579 2 4 1000000 1 7 999988 843894 2 16 999996 2 2 999999 1 227033 601502 -23052 1 2 999999 -294896 2 17 999984 1 2 999999 21759 1 2 999999 -220974 1 8 999995 941280 2 283011 937602 2 2 999999 2 2 999999 2 19 1000000 2 2 999999 2 12 999992 2 18 999995 2 2 999999 2 13 999983 1 17 999988 341010 1 1 999988 61238 1 7 999986 -986741 1 2 999999 38969 1 2 999999 401149 1 554739 572490 -212747 1 2 999999 795329 2 857082 962668 2 2 999999 2 244159 944576 1 8 999988 -668023 2 9 999999 1 2 999999 629923 2 2 999999 1 7 999986 -926747 2 6 999999 2 157375 590912 1 20 999983 839247 1 67994 189842 -812881 1 626672 844886 79774 1 12 999998 607523 1 2 999999 51425 1 603503 904840 484846 2 2 999999 1 2 999999 241350 2 298761 942633 2 537127 779635 2 22077 192089 1 2 999983 63174 2 190243 851695 2 2 999999 2 10 999984 1 6 999986 -203972 1 14 999984 -33845 2 77096 392772 1 10 999996 580476 1 347725 430799 -402444 2 2 999999 2 99494 157577 1 374694 760544 -220834 1 11 999993 -451273 1 126153 919928 524982 1 929953 970770 679279 2 2 999999 2 14 999996 1 8 999987 -751418 1 20 999990 296088 1 655267 740701 535327 1 20 999998 -222298 1 2 999999 924742 1 417334 671294 -981878 2 2 999999 2 829063 897438 1 18 999986 -443154 1 3 999990 -499103 2 106742 541419 1 12 999984 639207 2 645036 884114 1 92341 710023 -91864 1 2 999999 607331 2 269448 686363 1 17 999986 425854 2 2495 262632 1 15 999998 360753 1 240533 250800 336229 2 1 999981 1 18 999989 22292 1 14 999982 676245 2 485544 626714 1 424898 436887 -874018 2 2 999996 1 359659 629645 818243 1 714647 860193 152390 1 12 999988 -3117 1 2 999999 679460 1 780898 958241 338632 2 6 999999 2 362235 407753 2 60512 269975 2 9 999997 2 2 999999 2 15 999994 1 2 999999 -682049 1 2 999999 -852280 2 2 999999 2 67895 431455 2 2 999999 2 2 999999 1 8 999990 867166 1 2 999999 300498 2 5 999982 2 253035 693545 1 2 999999 -262237 1 14 999992 -290014 1 2 999999 228435 1 70638 920538 -867536 1 18 999999 407254 1 117928 821942 -796037 2 15 999993 2 14 999998 2 19 999985 1 15 999994 -388572 2 2 999999 2 2 999999 2 613877 650535 2 2 999999 2 2 999999 2 154062 794200 1 2 999999 216577 1 2 999999 709254 2 273471 322942 1 568300 623588 -780532 2 2 999999 2 378579 999459 2 17 999998 1 14 999984 -325909 1 2 999999 652979 2 3 999991 2 2 999999 1 2 999999 -913975 2 2 999999 1 4 999987 311933 1 879851 992532 -727643 2 528625 552445 1 828241 942809 -523379 1 697242 902470 647252 1 2 999999 -689544 1 479971 528613 -117809 2 2 999999 1 2 999999 -282846 2 3965 269961 2 277344 575508 1 2 999999 -34324 2 2 999999 1 6 999985 392701 2 378156 478512 1 2 999999 501584 1 216790 232777 -370856 1 709627 854227 -901005 2 2 999999 2 1 999997 1 2 999999 -486717 2 2 999999 2 2 999999 1 668557 688841 67404 2 634427 671117 1 2 999999 -99740 2 2 999999 1 16 999989 -142216 2 2 999999 1 6 999981 290741 2 14 999987 2 252723 266972 2 26 847621 2 1 999990 1 13 999981 514881 2 342155 798732 1 2 999999 622382 1 2 999991 334594 2 8 999983 2 140493 387710 2 12 999992 1 13 999981 333558 1 2 999999 -271047 2 2 999999 1 587392 731500 -631713 1 10 999985 936491 1 2 999999 918089 2 2 999999 2 199531 287901 2 198654 601314 2 2 999999 2 427131 641726 2 1 999992 1 2 999999 -577560 1 575152 894883 839114 2 507671 640218 1 814764 885840 -564505 1 380941 938863 569224 2 225770 764688 2 2 999999 1 20 999984 555646 1 2 999999 395758 2 2 999999 1 10 999999 477663 1 8 999992 -536967 2 2 999981 1 2 999987 -114316 1 73257 187473 32104 1 2 999999 -211867 2 2 999999 2 10 999988 2 345841 827329 2 2 999999 2 821095 955991 2 229347 357359 1 13 999995 -218402 1 2 999999 398427 2 46403 231429 1 756347 883405 635173 1 2 999999 -811307 1 2 999999 572920 2 2 999999 2 19 999997 1 15 999993 -938016 2 120826 818772 2 695641 715296 1 483206 981645 -541701 1 2 999999 234511 2 2 999999 2 555006 949506 1 252438 840830 -375213 1 10 999991 -266742 1 61122 489764 -160049 2 140551 815289 2 18 999998 1 13 1000000 -556645 1 2 999999 566591 2 345417 575379 1 18 999997 -803883 2 2 999999 2 756788 942239 2 20 999998 2 2 999998 1 7 999992 -417082 1 2 999999 549193 2 2 999999 2 69782 720227 1 2 999999 453366 1 531483 599317 951972 2 588529 766258 2 2 999991 2 2 999999 2 9 999995 1 219324 827097 -695564 2 114116 873183 2 1 999996 1 11 999981 -95764 1 17 999983 -315739 2 2 999999 1 356341 578121 220516 1 868735 883403 -314428 2 15 999984 1 2 999999 689156 2 726896 790939 1 18 999989 -840264 1 174460 762214 899366 2 381759 823099 2 2 999999 1 302693 737211 -143232 1 16 999988 -495524 2 4 999991 2 4 999986 1 2 999999 935959 1 461182 954796 -976116 2 2 999999 2 2 999999 1 298995 719601 -612026 2 8 999995 1 5 999989 977249 1 76815 80559 247837 1 2 999999 -707381 1 2 999999 983982 1 7565 569035 143520 1 128691 983434 76053 1 10 999994 -799475 1 260343 369922 -99967 2 11 999992 2 343967 456004 2 10 999986 1 214515 570340 530574 2 15 999998 1 2 999999 -651788 2 10 999991 2 215002 476238 1 9 999997 573020 2 880804 885683 2 335723 827485 1 20 999989 -411296 1 98749 866450 -648927 2 160949 792916 1 2 999999 77816 1 2 999999 310963 2 2 999999 1 2 999999 966341 1 730213 796662 996365 2 360375 646157 2 18 999990 2 443164 898771 2 642083 812441 2 2 999999 2 2 999999 2 471386 577538 1 2 999999 -534587 2 16 999998 1 2 999999 483447 1 2 999999 497483 2 5 999993 1 356744 967193 692399 2 665151 792628 1 2 999999 -245855 1 169561 900951 707716 1 2 999999 739260 1 38409 741469 8790 2 2 999999 2 397320 718834 2 14 999986 2 18 999987 2 297837 338693 2 2 999999 2 34264 606055 1 2 999999 -162048 1 2 999999 213484 1 121566 650188 364828 1 2 999999 -478687 2 161787 164129 2 109245 355779 2 2 999999 2 248864 572568 1 2 999999 817344 2 2 999984 1 2 999999 -890044 1 129743 283396 -870378 2 154149 522447 1 658810 988280 -515992 2 6 1000000 2 14 999992 2 140521 372991 1 2 999999 966342 2 546340 898721 1 2 999999 -907573 2 2 999999 1 16250 642968 195669 1 14 999993 -31594 2 20 999986 2 11 999990 2 576039 803614 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 8 999991 1 2 999999 963072 1 227719 513629 666004 1 2 999999 -894193 2 4 999981 2 893710 954500 2 3 999990 1 15 999994 203980 2 2 999999 2 250020 863466 2 110795 544754 2 2 999999 1 380737 468689 382470 1 969625 999215 89916 1 2 999999 594383 2 2 999999 2 2 999999 2 6 999984 2 4 999985 2 51635 865595 2 38848 532728 2 532941 592025 1 179173 682380 541902 2 3 999997 1 2 999999 334620 1 3 999999 -284497 2 51148 68659 2 176033 907657 2 2 999999 1 2 999999 -781802 1 2 999999 474665 2 10 999992 1 2 999999 197930 1 38756 647386 582108 1 815071 989172 -561055 2 4 999990 1 13 999996 366403 1 533128 624600 -954961 1 2 999999 -465588 1 148825 451234 -842921 1 2 999999 989324 1 9 999994 -711923 1 315666 795122 -212904 2 3 999999 2 30045 251818 1 217134 462099 -5378 1 682197 991413 -714411 1 2 999999 901058 1 17 1000000 29510 1 2 999999 492363 2 2 999999 2 17 999992 1 79794 88499 719253 2 2 999999 2 7 999997 1 72259 849459 -63037 1 13 999997 527732 2 12 999984 1 17 999996 994020 2 11 999982 1 2 999999 -884818 1 2 999999 -549731 2 2 999999 2 8 999989 2 15 999986 2 12 999992 2 54571 301384 1 2 999999 819912 2 489083 541799 2 94611 100923 2 1 999988 1 2 999999 -133426 2 5 999990 1 11 999989 819946 2 264134 468180 2 100110 377525 2 129312 478142 2 2 999999 1 121617 804462 693731 2 2 999999 1 832817 965143 416198 2 2 999999 2 2 999999 2 77839 128557 1 12 999983 -818071 2 829306 988579 2 2 999999 2 2 999999 1 482290 668562 -584701 2 11 999983 1 7 999995 -711834 1 2 999999 -264204 1 4 999997 784920 2 464507 520786 1 7 999997 -766711 1 598917 847129 -659321 1 19 999994 -325517 2 5 999993 2 2 999999 1 6 999994 -282303 1 14 999994 299834 1 2 999990 -334131 2 3436 395308 2 461868 898608 1 10 999982 -141505 1 9 999999 770686 2 2 999999 2 1 999996 1 3 999995 77450 2 5 999994 2 2 999999 1 2 999999 -534794 2 207858 532429 2 20 1000000 2 10 999987 2 2 999999 2 2 999999 2 19 999994 1 8 999996 -165688 1 2 999999 -677551 2 228045 643917 1 10 999989 -427707 2 7 999982 2 879607 934911 1 2 999999 318333 1 5 999999 -272928 1 2 999999 -243557 2 540695 600322 1 17 999990 387066 1 2 999999 -970698 2 19 999983 1 2 999999 417388 1 11 999996 856955 1 2 999999 921406 2 173599 347411 2 73924 96035 1 491146 499029 -275577 2 10 1000000 2 2 999999 2 460511 900050 1 253645 878230 137602 1 251697 750081 337281 2 2 999999 1 15 999982 -388774 1 2 999999 495249 2 2 999999 1 5 999999 406627 1 799574 857707 -835853 1 16 999984 344115 1 5 999986 -561823 1 1 999986 516962 1 2 999999 935039 1 12 999982 347721 1 2 999996 924512 1 2 999999 -855678 2 11 999985 2 8 999983 2 2 999999 1 9 999986 805577 2 2 999999 1 14 999987 -212482 1 2 999999 396173 2 6 999997 1 16 999999 -172839 2 2 999999 1 2 999999 122786 1 11 999983 -810121 2 13 999984 2 349818 802247 2 486281 754179 1 2 999999 -464150 2 2 999999 2 2 999999 2 2 999999 1 243428 853471 372209 2 11 999991 1 8 999996 -645158 1 10 999981 -619981 1 56233 458453 -564803 2 397715 884022 1 196388 818734 767108 1 3 999987 902518 2 2 999999 1 17 999984 -977875 1 762435 788180 744941 2 2 999999 1 10 999982 519543 1 233885 291515 -105769 2 2 999985 2 791749 837486 1 77813 749215 433899 2 2 999999 1 16 999993 832951 1 895940 996214 -720509 2 20 999988 2 20 999999 2 2 999999 2 2 999999 2 297349 938851 2 2 999999 2 2 999999 1 8 999994 680256 1 4 999981 -778130 1 108099 619036 -620686 1 379347 922178 -696942 2 2 999999 2 646822 967430 1 456901 923567 -833024 1 10 999994 -39992 1 78446 205072 -44474 2 502864 553472 2 2 999999 2 18 999983 2 221292 583391 1 10 999985 942417 2 1 999987 1 840813 984625 553639 2 2 999999 1 616373 794124 297440 2 2 999999 2 59957 878671 1 2 999999 686549 2 2 999999 1 2 999993 -455735 1 2 999999 270665 2 19 999994 1 165027 258599 757893 2 4 999982 1 4 999989 -612309 2 332151 539401 2 2 999999 2 140941 642428 1 301937 808817 780163 1 19 999993 -16669 2 189784 643540 1 10 999987 672305 1 127745 926533 852785 1 8 999984 519500 2 6 999988 2 13 999987 2 14 999990 2 2 999999 2 2 999999 1 337504 469900 453717 2 13 999987 2 76311 220316 2 13 999995 1 41224 504492 -644235 2 526426 902888 1 2 999999 -244481 1 3 999999 302967 2 3 999992 1 2 999999 -141094 2 2 999999 2 687513 890002 2 2 999999 2 2 999999 1 2 999999 -913594 2 153562 169527 2 2 999999 2 378787 776390 1 2 999999 211567 1 421103 708176 -807312 2 312962 897588 2 315611 648595 1 2 999999 250757 1 114704 716143 545624 2 2 999999 2 2 999999 2 2 999999 1 58917 437098 285631 2 17 999986 1 2 999999 877227 1 2 999999 -162075 1 7 999988 569079 1 10 999992 229838 1 19 999997 -254450 2 13 999999 2 349067 889759 1 790898 926856 -934671 1 2 999999 694349 1 184605 729653 293023 2 12 999987 2 2 999999 1 15 999985 -8495 2 330831 784385 1 1 999994 -61538 2 2 999999 2 2 999998 2 137346 141426 2 9 999988 2 2 999999 2 13 1000000 1 13 999998 -868182 2 397654 565630 2 12 999986 1 15 999986 768028 1 79713 785917 -450283 1 3 999997 764195 1 260621 457515 890080 1 556877 707503 -748046 2 9 999991 1 193077 394472 -756205 1 11 999996 -67432 1 13 999994 97207 1 317057 878227 677331 1 11 999993 258495 2 3 999981 1 399739 541887 197052 1 2 999999 -5106 2 463555 906169 2 7 999995 1 2 999999 -15918 2 2 999999 1 19 999981 -893276 2 2 999999 1 73690 432935 -601774 2 2 999999 2 425742 657007 1 7 999988 -442570 1 2 999999 -642403 1 2 999999 -609836 2 266481 366350 2 2 999999 1 13 999988 213358 2 241421 319870 1 2 999999 -126221 2 433193 981589 1 17 999992 -411689 1 4 999990 -315309 2 2 999999 1 18 999998 -773879 1 156280 654053 889296 2 8 999981 2 1 999983 1 258260 465410 741421 1 2 999999 793898 2 140404 386535 2 1 999985 2 2 999999 1 208656 321225 -596141 1 2 999999 843261 2 850150 951919 2 2 999999 1 410588 702338 505143 1 2 999999 379282 1 9 999982 -190761 2 19 999997 1 2 999999 712257 2 470962 575812 1 13 999997 -624060 2 2 999999 1 20 999994 329358 1 461535 561854 -731548 2 362433 927155 2 1 999991 1 9 999993 531898 1 2 999985 72219 1 2 999999 -724972 1 2 999999 410932 2 5 999984 2 8 999993 2 2 999999 2 2 999999 1 8 999997 -196723 2 14 999981 1 3 999990 743483 1 4 999996 -807949 1 15 999997 814206 2 13 999994 1 2 999999 318329 1 6 999981 -357351 2 714460 762942 2 206873 755387 2 462651 988916 2 2 999999 1 2 999999 -27740 1 740266 777895 -817580 2 179112 378127 2 14 999981 1 2 999999 -441769 1 2 999999 86770 2 10 999990 1 145523 457279 173862 1 399729 821967 47160 2 103450 855725 2 225042 699871 2 98600 547027 2 145271 997366 2 2 999987 1 15 1000000 -157335 1 480106 682737 939660 1 258110 593647 -831002 1 4 999998 -170431 2 22287 636445 2 2 999999 2 19 999991 2 320480 749360 2 509887 577088 2 4 999985 1 2 999999 671564 2 526916 862573 1 12 999999 608207 2 19 999997 1 1 999984 -543734 1 2 999999 810353 2 257580 626190 1 641651 672927 501362 1 2 999999 -228869 1 10 999986 -638524 1 8 999983 -538206 2 2 999999 2 2 999999 2 452741 701005 1 1 999985 359409 2 234913 600509 2 2 999999 2 77169 248443 2 2 999999 2 2 999999 1 375795 898334 -12848 1 20 999984 -793573 2 18 999983 2 5 999982 1 600962 671090 597322 1 2 999999 -926877 1 2 999998 25781 1 13 999998 -41916 1 461807 572847 -775787 1 2 999999 910418 2 2 999999 2 3 999999 1 2 999999 565888 1 533597 710776 675581 2 2 999999 1 13 999998 945407 1 2 999999 282590 2 4 999983 2 111785 739529 1 15 999991 -564578 2 2 999999 1 2 999999 614494 2 2 999999 1 20 999992 335734 2 7 999995 1 111388 322922 459317 1 2 999999 -800015 2 2 999999 2 189137 438051 1 2 999999 349588 2 524762 604586 2 108433 820354 1 6 999984 658049 1 2 999999 -286149 1 2 999999 878545 1 2 999999 -766220 1 10 999987 497632 2 205350 682960 1 20 999989 319153 1 6 999997 546492 2 94737 451347 1 2 999999 -676359 1 2 999999 -958896 1 154362 456715 -845212 1 11 999985 -21356 2 17 1000000 1 2 999999 236457 1 45426 633558 -827030 2 16 999987 1 5 999997 146818 1 12 999993 926131 1 2 999999 755736 2 14880 615117 1 71116 949820 -763715 1 2 999999 670828 1 2 999999 -354747 2 141639 254169 2 187176 744792 2 612264 951120 1 2 999999 313361 2 3 999987 1 72123 142170 -918268 2 2 999999 1 17 999996 -134834 1 285673 373926 722995 2 11 999989 2 245961 935530 1 78621 285519 -675266 2 2 999999 2 284920 900611 2 2 999999 1 15 999988 880537 1 260502 958607 -541113 1 2 999999 487868 1 2 999999 725718 2 159769 247943 2 15 999982 2 3 999985 2 19953 276162 2 2 999999 2 87301 815360 2 393720 430241 1 2 999999 978975 1 7795 104276 -337898 1 2 999999 622597 1 92595 575925 81957 2 2 999999 1 18 999990 263531 2 5 999996 1 2 999999 -545835 1 2 999989 55468 2 15 1000000 1 2 999999 -350361 1 20 999981 -178838 1 2 999992 720850 1 111300 359553 719869 1 438010 587266 168755 2 721191 758328 1 2 999999 -519221 1 2 999999 623617 1 7 999998 -540911 1 18 999991 -784719 2 79280 986939 1 1 999987 516361 2 421744 502257 2 7 999993 1 15 999981 520778 1 667625 993852 321766 2 657839 915884 1 2 999999 -760809 1 18 1000000 -165228 1 2 999999 -247074 2 8 999993 2 2 999999 1 12 999998 427430 2 19 999983 2 18 999991 1 716669 950871 563251 1 2 999999 -914380 1 16 999993 465860 1 71009 152048 -713717 1 2 999999 48755 2 451366 740806 2 19 999991 2 371394 958550 2 499013 602789 1 3 999990 -757919 2 8 999994 2 2353 151557 1 19 999988 -414895 1 303720 731001 -92491 1 2 999999 604803 2 2 999999 1 2 999999 825680 2 18 999985 1 200699 498971 247521 1 2 999999 703965 2 12 999999 1 195753 991678 -891790 2 2 999999 1 2 999999 62028 2 17 999990 1 3 999991 -269906 1 14 999981 31625 1 6 999994 -886835 2 955387 995634 2 2 999999 1 4 999998 763198 2 19 999982 1 11 999986 -357016 1 4 999982 850486 2 362463 647728 2 668456 710701 2 14 999997 1 2 999999 33233 1 2 999999 -429689 1 2 999999 -478834 2 2 999999 2 2 999999 1 186309 447449 -147357 2 18 999982 1 2 999999 214741 1 2 999999 -382148 1 2 999999 -168224 2 7 999994 2 2 999999 1 284105 413359 -245870 1 2 999999 868549 1 15 999997 -227415 2 39716 790224 1 605463 683487 747615 1 19 999996 -22665 2 369709 716675 2 2 999999 1 16 999999 -622160 1 13 999995 124479 1 381671 494488 -492135 2 2 999999 2 2 999999 1 2 999999 289066 2 4 999984 1 2 999999 -156226 2 2 999999 1 2 999999 -237782 1 398547 877521 -155172 2 786802 790150 2 10 999997 2 17 999989 2 11 999987 1 596209 730995 -606871 2 14 999991 2 438497 714298 1 2 999999 -895242 2 161652 787202 2 17 999986 1 72526 215668 -949822 1 2 999999 -397203 1 148671 724137 -40552 2 2 999999 2 2 999999 2 2 999999 1 15 999993 -422264 1 2 999999 -682273 1 18 999996 -534564 1 2 999999 721010 1 2 999999 -380288 1 7 1000000 670685 2 426715 799357 2 18 999993 1 397061 514315 -3303 1 368441 723284 935283 2 94906 852928 2 10 999990 2 2 999999 2 387009 901010 2 2 999999 1 2 999999 -494380 2 481481 996880 2 2 999999 2 18 999995 2 2 999999 2 2 999999 2 13 999997 1 2 999999 -449074 2 29105 302637 2 4 999993 1 15 999991 -704953 2 8 999999 2 89945 651411 1 6 999993 -659837 1 5 999994 386106 2 18 999987 2 53744 490742 2 7 999984 2 16 999981 2 2 999999 2 2 999999 1 124143 983389 -589528 1 2 999999 -683007 2 314526 833773 2 2 999999 2 2 999999 2 613540 646797 2 2 999999 2 5 999991 1 2 999999 432656 1 18 999987 -231321 1 2 999999 -545086 2 102481 952690 2 2 999999 2 2 999999 1 2 999999 518544 2 19 999983 1 3500 18114 762009 1 19 999988 -341253 1 761862 863645 95659 1 18 999986 314167 2 2 999999 2 3 999995 2 13 999993 2 75949 451153 1 19 999990 546752 2 2 999999 1 15 999982 241084 2 279880 438391 2 2 999999 1 7 1000000 -35326 2 2 999990 2 2 999999 2 694417 943109 2 18 999989 2 5 999996 1 2 999999 348239 1 336295 955920 671748 2 42428 949446 1 2 999999 -195791 1 7 999992 -463834 1 16 999999 371979 1 2 999999 -743975 2 191831 383336 1 1 999984 680464 2 2 999999 1 2 999999 -906697 2 2 999992 2 171167 920775 1 15 999986 -577110 1 2 999999 -131204 1 12 999983 944476 2 635706 700545 1 2 999999 -500088 1 19 999987 830609 1 2 999999 385097 2 249774 589261 2 337356 708254 1 2 999999 641199 2 37901 250626 2 2 999999 2 223072 226378 2 2 999991 1 6 999985 847258 1 7 999988 729163 2 2 999999 2 234866 437130 1 596764 831188 -571900 1 8 999986 415476 2 8 999994 1 1 999989 438990 2 2 999999 2 16 999996 1 2 999999 921922 1 6 999998 124147 2 2 999999 2 2 999999 2 2 999999 1 647675 724715 396618 2 2 999998 2 18 999999 1 42668 481548 421930 1 1 999989 -614737 1 189729 839800 -561180 1 2 999999 -569615 1 2 999999 -897730 1 32809 669773 89303 1 5 999987 93161 2 20 999987 1 435692 808345 405852 2 11 999989 2 2 999999 2 1391 742722 2 62916 169300 1 230973 307866 -898178 2 298844 332639 2 2 999999 1 24997 213671 -174424 2 151917 599252 2 193764 599942 1 2 999999 -643392 1 3 999996 -788352 2 2 999999 2 18 999991 1 3 999983 270980 1 925206 957112 116785 1 13 999982 -417352 1 515639 698556 -321611 1 88626 848070 -139756 2 116134 325818 1 368268 492325 445706 2 10 999995 2 3 999983 2 2 999999 2 2 999999 2 271785 592641 2 2 999999 2 2 999999 2 11 999983 1 2 999999 -432585 1 2 999999 557114 2 2 999999 1 234399 612053 -22584 1 381558 711546 376895 2 2 999999 2 2 999999 1 2 999999 200812 1 561094 916868 458243 2 213132 578557 1 18 999992 -317368 1 4 999986 634881 1 2 999999 324906 1 734300 883028 -577602 2 2 999999 2 2 999999 2 241209 696242 2 673951 934417 1 18 999983 -240618 1 198048 512050 -986065 2 17 999992 2 2 999999 1 2 999999 752708 2 17 999993 2 19 999983 1 14 999984 349730 1 2 999981 747876 1 2 999988 -519118 2 2 999999 2 2 999999 1 228287 818622 -530968 1 2 999999 882962 2 376742 569000 1 8 999997 145206 2 599644 860579 1 2 999999 -410205 1 43290 981469 190311 2 8 999989 1 15 999998 704947 2 240209 293473 2 2 999999 2 675933 832642 2 18 999988 2 389644 619433 2 165027 445430 2 2 999999 1 508856 793880 682115 2 2 999999 1 644544 781396 389802 2 2 999999 1 30348 748469 -373110 1 44528 46533 -964739 2 81279 293086 1 2 999999 -567554 1 787941 826749 -827902 2 13 999987 2 2 999999 1 108834 653607 -670850 2 2 999999 2 2 999999 2 85939 438583 1 2 999999 -315114 1 2 999999 566423 1 270542 785079 750445 2 20 999986 2 2 999999 2 311471 615916 1 2 999999 732898 1 46353 958490 315161 1 16986 758917 -68718 1 210899 497541 -500361 2 13 999989 1 6 999992 -829451 2 2 999999 1 2 999999 154990 2 288460 474104 1 341149 789499 -448987 2 16 999989 1 15 999988 -328675 1 5 999981 634247 2 2 999999 1 2 999999 98309 2 5 999986 2 2 999999 2 2 999999 2 314056 826971 1 40230 657915 437637 1 2 999999 142654 2 272312 736946 2 2 999999 1 2 999999 738905 1 2 999999 466561 1 17246 682050 -195183 1 2 999999 807613 1 379446 729919 -933583 2 16 999998 1 625986 931469 509467 2 6 1000000 2 105756 747107 1 2 999999 633689 2 2 999999 2 20 999988 2 668650 677884 2 2 999999 2 2 999999 2 429970 533243 1 2 999999 -652638 1 20 999986 -122821 2 161835 211660 2 2 999999 1 1 999983 -504192 1 401446 469380 804986 2 10 999992 2 485201 879815 2 2 999999 1 4 999999 321950 1 443340 567937 -158426 2 5 999994 2 21850 207472 2 45240 417022 2 90972 846286 2 222470 586116 2 501049 986190 1 2 999999 322723 2 298336 880795 1 10 999997 -158543 2 438108 578310 1 479951 929242 -213584 1 18 999981 851480 1 2 999999 869085 2 18 999991 2 16 999992 1 385999 444394 795401 2 2 999999 1 2 999999 740263 1 2 999999 -216567 2 824222 858928 2 16 999994 1 2 999999 -663774 1 2 999999 -749037 1 18 999982 234356 1 10 999994 493628 2 7 999994 2 3 999996 1 3 999990 39129 1 26227 195170 38221 1 19 999990 -986616 1 2 999999 865796 1 2 999999 340834 2 478689 733089 1 2 999983 -72250 2 854920 991541 2 362787 484550 2 2 999999 2 2 999999 2 281947 751956 2 2 999992 1 2237 398679 -81938 1 85262 311705 -938430 2 2 999999 1 18 999999 -190179 1 669022 938053 -15450 1 2 999999 603091 2 17 1000000 1 381870 903279 -814506 2 555662 953408 1 362705 785888 -92167 2 2 999999 1 817482 866575 734359 1 139769 674193 245263 1 5 999981 276875 2 13 999983 1 2 999999 664883 1 2 999993 417383 1 16993 519356 791864 1 11 999984 885178 1 2 999988 -22771 1 142369 331789 556761 1 392302 862159 -629284 1 12 999998 145666 2 2 999999 2 2 999999 2 153055 545899 2 549270 769994 1 8 999988 -274626 2 345407 592348 2 21337 183317 1 2 999999 -780313 1 2 999999 305070 2 2 999983 1 2 999999 480180 1 2 999988 -772738 2 2 999999 2 429659 853408 2 537386 566264 1 7 999996 -336696 2 2 999999 1 18 999993 917284 1 1 999997 -492720 2 2 999999 2 2 999999 1 2 999999 -693716 1 469118 847609 -307350 2 2 999999 2 281213 587991 1 2 999999 -768685 1 2 999999 -138340 1 265181 710767 -105803 2 2 999999 1 502549 960283 957220 2 20 999995 1 2 999999 431698 2 2 999999 2 11 999994 2 18 999990 2 10 999993 1 19 999997 -56409 1 240951 682500 592900 1 416469 499434 578989 1 58893 87456 -956193 2 2 999999 1 2 999999 470153 1 25259 955251 555364 1 15 999993 537466 2 365386 580346 2 8 999991 2 4 999997 1 2 999999 -373533 1 12229 49628 -363407 1 2 999999 306070 2 4 999997 1 2 999999 -690928 2 2 999999 2 542717 859390 2 15 999995 1 2 999999 -359197 1 2 999999 -91855 1 10 999983 592872 2 2 999999 1 249315 390923 -663709 2 2 999999 1 2 999999 903524 1 258783 445900 -577286 1 3 999988 -436823 1 2 999999 -387118 2 9 999998 2 251376 333104 1 248019 666810 97123 1 2 999999 949332 1 18 999995 552490 1 2 999999 -222030 2 45744 508434 1 143935 591098 -629413 2 667836 889266 1 282105 887248 643675 1 2 999999 509709 1 138492 256997 -266552 2 145766 378344 1 2 999999 -723585 2 487042 674323 2 75787 948606 2 18 999981 2 320943 767361 1 8 999989 747433 1 188157 911217 241547 2 217006 318529 1 2 999999 -6042 1 19 999997 -943210 2 8 999989 2 2 999999 1 33506 495207 317214 2 82277 338443 2 2 999999 2 2 999999 1 59625 809633 512102 1 13 1000000 -386076 2 13 999982 1 14 999997 930242 2 18 999994 1 18 999988 -141538 1 1 999997 351845 1 191627 692767 -275880 2 317200 878553 1 20 1000000 254464 1 579242 813644 -548309 2 2 999999 2 2 999999 2 11 1000000 2 2 999999 2 2 999999 2 17 999993 1 2 999999 -417703 2 2 999984 1 2 999999 -27958 2 581730 629046 1 9 999999 268260 2 172339 897174 1 15096 943694 443044 2 2 999999 2 2 999999 1 20 999982 -637302 1 2 999999 694919 1 835116 900252 18236 1 18 999995 88531 1 95584 927220 -435237 1 16 999994 -423534 1 539399 689451 50901 1 102580 495856 334618 1 2 999999 -869080 1 1 999987 267861 2 19 999989 1 2 999999 535653 2 3 999987 2 2 999999 1 564600 713233 -460881 1 12 999994 -184989 1 345487 471041 563200 1 486503 907722 -591656 1 10 999989 767830 1 2 999999 -306082 1 2 999999 678326 2 124779 776569 2 139682 747411 1 19 999986 -875219 2 2 999999 2 159357 371633 2 16 999998 2 15 999994 2 358787 915260 1 522439 523866 -709864 2 272525 565244 1 2 999999 423627 2 193779 472864 1 2 999999 -346759 1 2 999999 -303254 2 1 999982 1 275718 720845 -470393 2 686060 851751 1 691682 761736 -506626 1 2 999999 -537788 1 320269 348466 -123907 2 1 999988 2 18 999982 2 2 999999 2 54641 56943 2 12 999992 1 2 999999 -816551 2 195803 657336 1 2 999999 -348984 1 2 999999 -712094 2 2 999999 2 282523 580223 1 17 1000000 -431472 2 12 999994 1 2 999999 -208995 1 2 999999 -691248 2 107303 717962 2 1 1000000 2 203082 572386 2 6 999982 2 16 999984 2 122161 977549 1 666633 982956 340917 1 243654 548975 943883 1 98369 535067 175133 2 2 999999 2 489507 643795 1 216937 766553 -634594 1 19 999983 513768 1 2 999999 -263669 1 8 999997 736864 1 2 999999 328091 1 14 999998 511738 2 409181 771778 1 20 999991 -84143 2 84719 150847 1 274249 871936 989123 2 2 999999 2 6 999989 1 75788 186134 -606063 2 9 999998 2 8 999991 2 237904 897589 2 2 999999 1 148167 271983 630317 2 475121 961067 1 667869 968294 -500106 1 354926 926454 -135969 2 2 999999 2 20 999996 1 19 1000000 560899 2 2 999999 2 2 999999 1 2 999999 100827 1 2 999999 63472 1 2 999999 802040 2 235159 425476 2 2 999999 1 2 999999 -60592 2 172462 640326 1 1 999999 -498436 2 20 999987 2 2 999999 2 282900 680632 2 2 999999 1 227207 229637 -912482 1 55455 552086 -38061 2 3 999985 1 5 999993 83999 1 61271 327573 -500819 2 11 999993 1 2 999999 521322 1 6 999987 -61249 2 4 999997 1 2 999999 -988074 2 2 999999 2 6 999981 2 332149 465529 1 435672 875727 -97479 1 149535 270748 -810780 1 5 999997 349543 1 2 999999 436785 2 441749 763378 1 1587 314027 -388832 2 159040 324048 2 18 999989 1 600858 630284 827822 2 4 999986 2 565940 801713 2 12 999987 2 2 999999 1 425973 501534 791654 1 697394 905437 945641 1 59516 180095 265582 2 2 999999 1 198655 458851 -508045 1 13 999985 276560 1 456324 775175 11480 1 2 999999 22322 1 13 999999 754692 2 428155 436746 1 12 999984 709657 1 2 999999 28053 2 18 999998 2 6 999999 1 15 999982 -920697 2 154505 918655 2 322722 790281 1 13 999985 -602319 2 91782 632950 2 1 999991 2 15 999984 2 7 999988 2 2 999999 1 135065 137838 -417703 1 9 999999 20464 2 2 999999 1 2 999999 -811859 2 2 999999 2 2 999999 1 2 999999 -995041 2 8 999999 2 205766 441414 1 8 999992 297955 1 177719 581390 -229015 1 2 999999 -962451 2 14 999989 2 372913 428026 2 131595 404241 1 2 999999 75438 2 7 999987 2 5 999983 2 2 999999 1 20 1000000 -549165 1 5 999993 -410735 1 80868 660972 386204 1 20 999989 -715883 1 355585 663513 -193717 2 2 999999 1 8 999995 577929 1 17 999992 629926 2 18 999986 1 7 999987 -123459 2 646894 698146 1 2 999999 206313 1 16 1000000 430755 2 276062 982521 1 2 999999 643 1 170273 450326 205140 2 540397 758611 1 2 999999 -751150 2 2 999999 2 13 999997 1 13 999994 158246 1 703533 795946 -758231 1 2 999999 434671 1 16 999996 247092 1 594996 699777 337131 1 242408 324157 173967 2 8 999981 2 2 999999 1 2 999999 50712 2 8 1000000 2 408332 826524 1 2 999999 -335250 2 2 999999 2 10 999982 2 2 999999 1 146312 283533 878847 2 2 999999 2 2 999999 1 15 999988 -175718 2 15 999984 2 43830 802808 2 20260 631853 2 2 999999 1 5 999984 -52687 1 2 999999 669378 1 4 999991 -103347 2 190987 488723 1 20 999992 402997 1 7 999993 -403775 2 2 999999 2 16 999993 1 2 999999 441358 1 13 1000000 883088 1 2 999999 -108545 2 4 1000000 1 2 999999 -934686 2 594378 715081 1 2 999990 17744 1 12 999990 -865613 1 13 999986 -670802 1 2 999999 700533 1 2 999999 816992 2 25317 660583 1 2 999999 323324 2 16800 53732 1 2 999999 -593573 1 2 999999 -980829 2 18 999991 2 2 999999 2 2 999999 2 14 999982 1 5 999985 -227986 2 2 999999 1 2 999999 -402502 2 617314 789664 1 396971 439772 954191 1 9 999993 -91546 1 2 999999 81029 1 2 999999 -126817 1 682731 813283 801189 1 20491 240743 -592476 1 637885 646353 8777 2 302021 374061 1 2 999999 853496 1 334777 563359 742593 1 20 999994 -852316 1 20 999985 -69201 1 18 999997 980716 1 18 999986 -495256 1 595142 717172 -301958 1 405943 801927 -843444 2 11 999994 2 19153 23522 2 2 999999 2 2 999999 1 463376 988934 -748720 1 2 999999 -236797 1 6 999988 -436308 2 6 999982 1 14 999995 441409 2 2 999999 2 318924 744851 2 2 999999 2 658965 993614 1 2 999995 779698 1 1 999990 940890 1 2 999999 14316 2 10 999996 2 440 718924 2 2 999999 2 11 999982 2 2 999999 2 10 999992 2 115804 707839 1 19 999984 -597188 1 662483 728057 -338387 2 2 999999 2 2 999999 1 375102 962468 801983 1 2 999999 910050 1 7 999983 917883 2 733336 751399 2 8 999985 1 4 999999 -584274 2 97851 380815 2 11 999999 2 368364 724426 2 2 999999 1 2 999999 55622 1 636185 846844 917101 2 2 999999 2 340334 598564 1 2 999999 -379136 1 2 999999 -434908 2 2 999999 2 12 999989 1 19 999984 -331818 1 366302 723135 594202 2 2 999999 2 2 999999 2 16 999986 2 2 999999 2 708671 883747 2 2 999999 2 2 999999 1 2 999999 -183874 1 828853 856613 905823 1 2 999999 11897 1 2 999999 741561 2 2 999999 2 5 999990 1 6 999983 -309232 2 13 999997 1 636098 793225 457506 2 15 999998 1 2 999999 -96842 2 18759 428344 2 10947 931235 2 9 999986 2 2 999999 1 2 999999 -460203 1 781758 881412 -23787 2 2 999999 1 10 999987 -317772 1 2 999999 -869195 2 1 999981 1 13 999995 -991041 1 762805 783234 -747397 2 2 999999 2 318565 352870 1 2 999999 471596 2 2 999999 2 268722 885725 1 143890 856988 863705 1 555033 749005 212506 2 2 999999 2 11 999991 1 18 1000000 -687619 1 14 999981 -365353 2 17 999991 1 14 999997 -439382 1 20 999989 171863 1 9 999986 459496 2 528953 827551 2 301025 891652 1 2 999999 -56684 2 16 999990 2 327743 528194 1 5 999986 829969 2 13 999983 2 2 999999 2 1 999981 2 2 999999 2 14 999990 1 2 999999 166793 2 538498 699060 2 192181 965659 1 432742 791805 692005 1 10 999983 582667 2 19 999997 2 8 1000000 2 219702 336630 2 758346 821556 2 341012 914572 2 16 999991 1 2 999999 -297400 2 2 999999 1 471522 902671 -780725 1 6 999985 101293 1 331755 348158 -688614 1 2 999999 -40827 1 543648 618983 488838 1 19 999999 320131 1 10 999991 -993029 2 9 999981 2 11 999989 2 19 999982 2 11 999995 1 16 999995 274961 2 6 999992 2 6 999993 1 2 999999 677326 1 2 999999 60551 1 104661 944858 696345 1 276298 894401 116484 1 246621 654014 -64126 1 15 999992 899428 1 724650 819572 627651 1 2 999999 -78572 2 20 999993 1 2 999999 -757644 2 18 999999 1 2 999999 -784755 1 439011 820378 12618 2 5 999997 1 2 999999 972243 2 2 999997 1 179059 615965 147311 1 2 999999 364962 2 2 999999 2 17 999991 1 2 999999 -420613 1 2 999999 -637767 2 2 999999 2 8 999983 1 177879 343788 318106 2 355953 659939 2 588748 647867 1 165316 733293 -288358 2 9 999999 1 2 999999 873537 1 2 999999 -552521 2 2 999999 2 2 999999 2 8 999996 1 11 999991 -23142 1 2 999999 10487 1 256280 279554 -264486 2 2 999999 1 17 999992 14673 2 5 999987 2 325553 987854 1 15 999983 -226 1 186960 325383 290945 2 14 999984 1 2 999999 33384 2 83612 814140 1 190567 710741 -413218 1 19 999993 -845281 2 363122 627345 2 2 999999 1 17 999995 337869 2 2 999999 1 418888 936418 827725 1 2 999999 -616504 2 347034 675458 2 2 999999 2 251069 622034 1 15 999985 -130624 2 18 999984 2 2 999999 1 2 999991 -401093 1 16 999998 240833 2 196937 428420 2 20 999989 1 2 999999 737377 2 308374 651053 1 310900 459130 -479241 1 2 999999 -958772 1 909327 975683 -118944 1 14 999988 50947 2 369529 540215 1 5 999983 -923457 1 2 999999 -941301 2 417902 735151 2 2 999999 2 2 999999 1 2 999999 942095 1 12 999992 -643296 2 2 999999 2 2 999999 2 2 999999 1 328830 419671 -543278 2 1 999989 2 9 999983 1 2 999999 128549 2 143612 754325 1 92376 805981 566308 1 160382 873909 -630561 2 4 999983 1 448716 951525 -900632 2 2 999999 2 18888 871161 2 10 999996 1 2 999999 562157 1 17497 42856 14101 1 2 999999 279135 2 2 999998 1 9 999986 -63171 1 2 999999 365148 2 20 999984 1 2 999999 -864732 1 416368 661703 -174130 2 17 999988 2 11 999996 2 8 999992 1 935680 983220 269221 2 19 999997 2 14 999981 1 1 999985 860684 1 16 999996 71397 2 426235 565223 2 5 999992 2 201705 826885 1 2 999999 795557 2 2 999999 2 2 999999 1 16 999990 585628 1 188778 529942 -932979 2 414755 822320 2 6 999986 2 2 999999 1 24526 170652 947625 1 2 999999 -576488 2 2 999999 2 2 999999 2 2 999999 1 2 999984 -782426 2 320352 615221 1 2555 298728 -5276 2 175098 392754 1 2 999999 -369660 1 43105 294333 -960091 1 618755 862864 -391707 1 18 999981 -856635 2 6 999985 1 192371 970260 341981 1 551930 711668 564241 1 8 999994 -607597 2 7 999993 2 914621 932287 2 15 999989 1 301633 900282 842048 2 296458 308187 2 2 999991 1 2 999999 583316 1 20 999997 -249844 2 19660 541696 2 17 999995 1 281544 433495 653681 2 3 999986 1 6 999996 478811 2 2 999999 2 2 999999 1 604511 844967 501835 1 2 999999 -575815 1 372844 681233 112688 1 7 999999 -947476 2 14 999982 1 14 999989 -658177 1 416705 543899 645003 1 424138 977678 402931 1 2 999999 404630 1 5 999994 -937905 1 3 999992 777881 2 2 999999 2 457666 538742 2 17 999983 1 2 999999 -422610 2 2 999999 2 438210 741036 1 19 999988 -926135 1 17 999999 759928 2 2 999999 1 14 999987 95741 2 2 999999 1 373597 710903 408192 2 2 999999 2 2 999999 1 2 999994 -341949 2 2 999999 1 2 999999 937495 2 371801 714570 1 442142 893926 -389962 1 116796 529698 -884671 2 2 999999 1 20 999997 -433680 2 115490 894355 2 14 999998 2 18 999995 1 2 999999 88234 1 2 999999 -60823 2 7 999991 2 251747 688668 1 576 354492 -966243 1 11 999990 481322 2 18 999988 1 4 999995 228589 2 9 999989 2 6 999994 1 2 999999 420374 2 170089 509264 1 8 999987 -984170 2 265245 971865 1 5 999987 -394136 2 2 999999 1 2 999999 396784 2 2 999999 1 2 999999 850445 2 2 999999 2 2 999999 2 2 999999 1 13 999984 -745733 1 2 999999 393541 2 16 999995 1 246524 535569 -441790 1 20 999981 -400534 2 2 999999 1 2 999999 -822321 1 2 999999 -482721 2 11 999989 1 2 999999 946829 2 2 999999 1 31618 694039 589138 1 16 999998 -161649 2 2 999999 2 9 999986 2 2 999999 2 299452 730288 1 163920 439055 907156 1 20 999985 -726166 1 2 999999 407396 2 13 999990 1 2 999987 684095 2 8 999984 1 192938 570311 445461 2 2 999999 2 2 1000000 1 720425 928030 -298190 1 2 999999 697282 1 4 999997 -686204 1 2 999985 475521 1 2 999999 -35771 1 280185 876591 -59278 2 792297 886050 2 14 999994 2 11 999999 1 754270 913789 80213 2 6 999984 1 2 999999 524894 2 7 999992 1 2 999999 -996385 2 15 999997 1 13 999994 -306058 1 14 999992 -139754 2 2 999999 2 835901 992341 2 14 999986 1 11 999999 -799841 1 845628 878195 -824930 2 2 999999 2 2 999999 2 8 999987 1 97785 520110 -700813 1 1 999991 842846 2 2 999999 1 63819 147911 -474848 2 2 999999 2 364879 428148 2 604743 693893 1 2 999998 -302536 1 8 999988 -54730 2 2 999999 1 106832 765659 653262 2 2 999999 1 12 999989 430427 2 1 999993 2 41088 563879 2 9 999984 1 445938 530787 -556146 2 13 999995 2 2 999999 2 2 999999 2 11 999989 2 2 999999 2 219429 730603 2 2 999999 1 4 999999 -58284 1 11 999988 166958 2 8 999985 2 2 999999 2 2 999999 1 175085 985790 520526 1 858087 985758 110822 2 637130 953328 2 2 999999 1 2 999999 166315 2 496069 559142 1 19 999998 -213961 2 3 999993 2 2 999999 2 2 999999 1 334537 964535 -759507 1 2 999999 -287694 2 2 999999 2 2 999999 1 2 999999 -582982 1 2 999999 572550 1 2 999999 871773 1 17 999981 652968 2 207511 322804 1 2 999999 981690 1 167959 642686 754325 1 110549 173742 958619 2 402431 725319 2 17 999996 2 18 1000000 2 6162 314650 2 9 999981 2 118719 628064 1 917854 937645 -374614 2 2 999999 2 6 999986 1 762583 948685 -947596 2 2 999999 1 2 999999 -202118 2 15 999982 2 13 999993 2 253712 349507 2 2 999999 1 8 999986 -834637 2 6 999981 1 2 999999 626928 2 2 999999 1 11 1000000 99260 2 6 999981 2 269337 634328 1 2 999999 427663 2 2 999999 2 8 999994 1 12 999993 417371 2 2 999999 2 111751 271162 2 20 999992 2 366802 782585 1 2 999999 775794 1 380573 930650 -260309 2 679631 901616 1 297693 905023 251680 1 347600 669764 -663209 1 89095 641707 586003 2 15 999996 1 11 999996 307763 2 2 999999 1 2 999999 -324791 1 2 999999 -461279 1 20 999996 663840 2 2 999999 1 2 999999 -400786 1 2 999999 -251339 2 4 999986 1 3 999982 751173 2 2 999999 1 18 999989 -516237 1 2 999999 -806038 2 2 999999 1 447408 596336 -373919 1 2 999999 -229065 1 14 999995 171982 1 161625 705680 674443 1 2 999999 262923 1 2 999999 -148818 2 12 999987 1 2 999999 235094 1 2 1000000 141136 2 463081 598676 1 2 999999 158622 2 4 999986 2 9 999998 2 5 999999 2 11 999993 2 2 999999 2 2 999994 1 604899 835155 145570 1 2 999999 36631 2 170807 564562 2 356849 445941 2 2 999999 1 2 999999 571317 1 58029 358827 -686715 1 1 999983 621828 2 222589 607151 1 17 999981 777332 1 2 999999 741279 2 284730 711224 2 5 1000000 1 2 999999 -137706 2 1 999992 2 2 999999 2 19 1000000 2 2 999999 1 13 999987 -678553 2 75675 395807 1 15 999983 844916 1 636496 883126 957409 2 9 999996 1 600752 754485 -792869 2 10 999989 2 2 999999 2 764173 815715 1 39774 471111 -961521 2 2 999999 2 2 999999 2 397941 648109 2 35223 889157 2 635472 778814 2 8 999995 1 2 999999 451231 1 2 999999 262092 1 128561 686199 -293460 2 15 999984 2 9 999983 1 2 999999 661487 1 2 999999 545023 1 720910 785207 666938 1 2 999999 -480080 1 3 999995 -787979 2 12 999997 2 408 98601 1 657258 885884 -16114 1 12 999998 -52187 1 2 999999 -248377 2 2 999999 1 12 999990 -596653 2 2 999999 1 312585 355355 -4294 2 2 999999 1 105264 959370 353534 2 561492 613507 1 309 105305 793521 1 2 999999 263125 2 1 999990 2 20 999985 1 2 999999 -843650 1 151462 512370 160573 1 2 999999 799802 2 684023 863072 1 2 999999 294061 2 570483 873767 2 343501 644257 2 2 999999 2 18036 362593 2 14 999986 1 14 999987 -268565 1 13 999992 -38438 2 546761 972671 1 2 1000000 -673465 2 7 999992 1 2 999999 -566089 2 198688 333702 1 2 999999 -43604 1 18 999990 115722 2 87201 271840 1 14 999985 -278837 1 17 999987 883980 2 1 999994 1 601342 615279 191469 2 2 999999 2 17 999996 1 2 999999 807584 1 199691 665660 165349 2 72533 243832 1 20 999999 81929 2 2 999999 2 20 999992 2 10 999990 2 5 999992 1 362684 505135 -911995 2 39450 862796 2 322149 657875 2 196925 561866 2 2 999999 2 2 999999 1 18 999995 508410 1 8 999997 549268 2 2 999999 2 2 999999 1 2 999999 -48579 2 20 999995 2 87045 463304 2 4 999990 2 2 999999 2 2 999999 2 14 999992 2 2 999999 1 12 999991 -657918 2 256944 772837 1 2 999999 143718 1 52238 492621 94076 2 562561 923205 1 10 999982 539679 1 18 999981 -818805 1 2 999999 -756074 2 11 999986 1 2 999999 -851372 2 2 999999 2 2 999999 1 801711 929780 989412 1 2 999999 -726160 1 2 999999 1516 2 2 999999 1 322351 631122 160841 2 2 999996 2 123845 214893 1 623754 709993 -650518 2 124168 471722 2 2 999999 1 2 999999 -574917 1 354613 381491 -367433 2 11 999999 1 2 999999 933302 1 290448 790145 -102051 1 15730 924498 -630477 1 302236 980843 497112 1 2 999999 477978 1 18 999997 -941014 2 2 999999 2 174007 844115 2 14 999984 2 2 999999 1 164206 991470 870935 2 17 999990 2 17916 52572 2 64176 350856 2 8 999983 1 11 999993 -79614 1 2 999999 184979 2 13 999981 1 8 999985 -650039 1 4 999995 339881 1 286808 701103 980187 1 281560 413383 318210 1 13 999982 523200 2 1 999981 2 5 999991 2 2 999999 1 18 999993 401870 2 7 999987 1 124193 277515 -33269 2 2 999999 2 749764 758941 1 38093 146957 -673049 2 18 999992 2 9 999988 1 2 999999 -98709 2 18 999991 2 2 999999 2 484424 783624 1 2 999999 -270969 1 2 999999 -569204 1 99869 541027 -193479 1 389659 816948 723165 1 12 999987 883488 2 20718 336889 1 366496 890724 278478 1 495229 725147 146350 1 2 999999 284314 1 2 999999 708221 2 5 999988 1 5 999981 -746539 2 551443 605976 1 2 999999 -492145 1 2 999999 -761449 1 9 999981 907316 2 18 999984 1 623478 812855 397673 2 2 999999 2 555664 672266 1 18 999983 -170843 2 314462 472505 2 2 999999 2 2 999999 1 686780 900648 -947563 1 7 999985 98477 1 7 999996 -471437 2 48120 609021 1 2 999999 284242 1 93901 102019 -444328 2 2 999999 1 111775 760951 353436 2 704538 741696 2 30490 361253 2 709375 948548 1 154014 236009 47426 2 19 999996 1 272178 425030 934194 2 14 999993 1 2 999999 -167054 2 643376 927943 2 2 999999 2 401431 891409 2 2 999999 1 215279 457534 198483 1 4 999982 -802724 2 9 999981 1 4 999984 -958067 1 4 999994 -990796 1 275334 545558 -823917 1 2 999999 -419888 1 11 999999 47293 2 283321 550418 2 2 999999 2 17 999996 2 2 999999 2 13 999983 2 2 999999 2 18 999989 2 4 999996 2 577128 711886 1 2 999999 -301147 2 13 999994 2 689961 877506 1 299049 750886 -855445 2 519301 569836 1 16 999994 -85232 1 1 999981 -808994 2 51803 748853 1 2 999999 -183426 2 2 999999 1 12 999988 -945467 2 11 999991 2 2 999999 1 2 999999 808062 1 2 999999 755981 2 318560 641789 1 216122 483450 8574 1 210058 368247 -368775 1 2 999999 929511 2 393483 944785 1 2 999999 853193 2 636810 987501 2 342982 647296 2 7 999993 1 295032 430881 391639 2 10 999988 2 2 999999 2 316869 964730 1 611017 633112 36580 2 2 999999 2 14 999992 1 2 999999 -797256 1 16 999990 500295 2 59365 96687 2 8 999997 2 2 999999 2 3212 164672 2 8 999986 2 2 999999 2 302055 579062 2 1 999982 2 2 999999 1 349102 619488 -849912 1 2 999999 -150033 2 10 999986 2 2 999999 1 20 999987 880298 1 9 999991 212288 1 33649 985338 727900 1 5 999993 924811 1 2 999999 105609 1 6 999997 271269 2 60217 638776 2 11 999981 1 298109 629683 -96521 1 4 999994 -553955 1 2 999999 154949 1 15 999993 -656823 1 639331 704676 -599528 2 4 999981 2 17 999993 1 2 999999 126141 2 2 999999 2 168602 759960 1 407586 634435 548064 2 365259 534353 2 481475 860405 1 17 999995 -180581 1 2 999999 572201 1 2 999999 -651995 1 2 999999 420800 1 2 999999 -862177 1 3 999991 938083 1 18 999982 -644752 2 7 999999 2 474982 502673 2 2 999999 2 6 999981 2 14 999993 1 415595 827815 249316 2 15 999984 1 2 999999 907051 2 565975 644321 1 2 999999 -845202 1 5 999990 -203952 2 511866 921256 2 2 999995 2 127765 789616 2 2 999999 1 2 999999 -432 1 3 999996 -918371 2 2 999999 2 1 999994 2 840646 849807 2 2 999999 1 578989 769391 93755 1 61560 829547 976889 2 18 999991 2 10 999981 2 13 999989 1 4 999988 873487 2 17 999997 1 282044 978577 239324 1 2 999999 -296192 2 16 999981 1 12 999990 676375 1 2 999999 71053 1 501361 526323 -348093 2 3 999983 1 2 999999 -847287 1 298764 508496 555184 1 20 999984 -444017 2 928847 959875 2 281253 942500 2 5 999996 1 1 999989 -59794 2 597396 743444 1 112302 550685 180419 2 259065 280142 1 675679 888442 602390 1 2 999999 762235 1 508385 845261 156431 1 216668 269935 -506543 1 19 1000000 -522629 2 2 999999 2 2 999999 1 513274 823940 -453737 2 18752 55370 2 201170 631086 1 1 999981 531285 1 2 999999 -404616 2 2 999999 2 3 999994 2 715710 767393 2 2 999999 2 18 1000000 2 2 999999 1 82696 810650 -113199 1 8 999987 64248 2 420796 857944 2 3 999981 2 287723 321523 1 2 999999 -670358 1 3 999984 -418260 2 367205 500582 2 20 999983 1 68368 427120 -305849 1 315009 616624 -833168 2 793001 969744 1 162036 196596 672179 2 15 999994 1 1 999993 -920219 2 6 999993 1 4 999981 138612 2 102339 821774 2 19 999987 2 249182 930027 1 13 999999 551321 2 17 999992 1 129275 692171 -722344 1 2 999999 878019 2 8 999996 1 2 999999 -916835 1 2 999999 -450747 1 704566 719330 830730 1 2 999999 68450 1 2 999999 203303 2 8 999994 1 168655 911891 -406826 2 11 999999 2 402601 701331 1 2 999999 60849 2 15 999994 1 5 999991 731010 1 7 999989 521689 1 13 999993 381185 1 11 1000000 -258363 1 2 999999 -305872 2 6023 462351 1 11 999987 -412223 1 417001 504190 -744841 2 2 999999 1 19 999998 608183 2 2 999999 1 2 999999 674958 1 2 999989 895437 1 2 999999 -739257 1 2 999999 -579381 2 194997 631808 2 110490 603899 2 3 999998 1 344120 591971 215814 2 19 999990 1 11 1000000 534093 1 456045 556670 -254281 2 2 999999 1 139873 358925 942261 1 154465 225481 -383308 2 2 999999 1 20 999999 4470 1 842776 881526 -160784 2 2 999999 1 379998 415202 -600951 1 102833 960412 -705886 1 435750 802170 441739 2 2 999999 2 4 999998 1 1 999988 -711567 1 362241 872501 -1724 2 11 999997 1 19 999995 -879680 2 381287 872762 2 673029 928061 2 180007 740495 2 2 999999 1 2 999999 605545 2 19044 268663 1 2 999999 -108289 1 512289 830312 532917 1 2 999999 -818864 2 19 999995 2 19 999998 1 123008 451704 -700653 1 2 999999 965425 2 2 999999 2 2 999999 2 518136 591906 1 2 999999 305226 2 2 999999 2 2 999999 2 15445 735635 2 2 999999 1 20 999986 337305 1 2 999998 235067 1 2 999999 -980366 2 2 999999 2 2 999999 1 2 999982 721685 1 6 999988 378329 1 369507 817656 -238750 2 19 999998 1 2 999999 -259220 1 18 999997 -119130 2 10 999986 2 50287 986364 1 2 999999 198923 1 16 999995 -548179 1 2 999999 -206782 1 2 999999 460847 1 296554 297367 288407 1 2 999982 526246 2 2 999999 2 20 999997 2 291900 629380 1 2 999999 -696046 1 2 999999 6013 2 8 999987 1 345542 447791 -283397 1 2 999999 -256167 1 2 999999 477887 1 129092 963000 -902869 2 2 999983 1 160922 680763 -700345 1 146228 626600 451637 1 8 999989 -885952 1 17774 46699 -623734 2 18 999987 2 244760 375016 2 2 999999 1 2 999999 756114 1 2 999999 122899 2 2 999999 2 192714 960819 1 39642 875901 238374 1 669790 987319 3123 1 15 999991 393869 2 2 999999 2 2 999999 1 2 999999 1632 1 17 999999 -718873 1 16 1000000 114183 2 7 999983 2 617936 666492 2 15 999985 1 4 999987 -560445 2 319185 746040 2 11 999991 2 13 999993 1 14 999997 316278 2 2 999999 2 2 999999 2 7 999997 1 14 999995 490593 1 2 999996 191428 1 2 999999 -869932 2 2 999999 2 5 999990 2 2 999999 1 2 999999 793498 1 2 999985 121377 1 13 999982 552140 1 360877 619777 -160035 2 3 999982 1 309085 510342 -334237 1 6 999989 710402 1 2 999999 -389908 2 8995 779792 2 115342 631828 2 2 999999 2 2 999999 1 1 999988 545918 1 2 999999 956487 1 3 999988 -280361 1 252708 605582 505392 1 129713 677584 673486 1 182898 753050 -619885 2 20 999990 1 20 999997 871716 2 611222 941686 2 2 999999 1 2 999999 845237 2 9 999988 2 5 999999 1 4 999999 -323596 1 2 999999 84934 1 179125 678897 -25652 2 2 999999 1 2 999999 114014 1 2 999999 -986 2 14 999985 2 2 999996 2 14 999986 1 19 999993 342074 2 2 999999 2 10 999982 1 150951 808794 595038 1 309669 882010 295572 1 2 999999 -547680 1 7 999996 -617426 1 684583 976069 247542 2 2 999999 1 157085 943994 453949 2 2 999999 1 2 999999 70397 1 597911 788383 -152351 2 2 999999 2 19 999998 1 2 999999 953493 1 2 999999 934846 2 239968 583933 1 373533 655252 868904 1 9 999981 -472226 1 99265 102589 185535 1 171922 825085 -96821 1 153319 618734 601696 1 2 999996 -10996 1 15 999984 -181836 2 2 999999 2 6 999999 1 2 999999 856104 1 248245 911474 -922624 2 8100 413787 1 2 999999 648024 2 2 999999 2 2 999999 1 423042 714259 -467188 2 229895 661495 1 8 999992 -390061 1 4 999995 446750 2 19 999988 2 2 999999 1 2 999999 790234 1 134191 855473 541503 1 2 999999 -528352 2 296562 904643 2 60918 860025 2 47488 654769 2 2 999999 1 113002 307824 7667 1 14 999985 -412128 1 826107 994370 -950158 1 2 999999 887967 1 34614 907958 999769 1 4 999985 -597883 1 735872 751160 -703422 2 190615 802441 2 2 999999 1 192428 316547 -742772 1 293428 736511 544789 1 3 999988 449511 1 74818 931782 862470 2 3 999987 1 2 999999 694092 1 9 999981 281348 1 413993 731635 -177989 2 2 999999 1 4 999997 492331 1 14 999998 -659758 1 11 999989 -433083 1 2 999999 327033 1 2 999999 -353123 2 2 999999 2 4 999990 1 19 999989 745889 2 773336 863705 2 10 999981 2 13 999997 2 215765 660698 1 2 999999 314686 1 262699 726613 -310559 2 2 999999 1 390723 845294 608987 1 405242 867669 774905 1 293667 424204 675806 2 2 999999 2 2 999999 1 5 999997 824941 1 18 999992 -294248 1 13 999990 -510029 2 8 999981 1 2 999999 191569 2 135694 957817 2 2 999999 1 375504 887943 -220578 1 2 999999 -682472 2 5 1000000 2 75449 692522 1 2 999981 -162286 2 2 999999 2 761130 950238 2 5 999987 1 7 999998 -559196 1 2 999999 -447813 1 337465 880415 -482501 1 138289 173361 187124 1 2 999999 -315682 2 14 999982 1 331025 956628 -342013 2 515787 792690 2 211692 399745 2 447658 948207 1 125267 260168 706526 2 4 999984 2 2 999999 1 2 999999 862178 1 337341 635883 223958 2 50788 395030 2 2 999999 1 153290 404263 -923930 1 2 999999 -625095 1 150044 913183 -640632 1 5 999981 -65231 2 2 999999 2 2 999999 2 17 999986 1 234768 438519 923049 2 68192 868821 2 1 999993 1 18 999983 -842283 1 16 999983 76831 1 359172 377426 295335 1 2 999999 -538101 2 267156 885990 2 337429 936809 1 15 999993 -823801 1 20 999987 401759 1 2 999999 -890531 1 139870 740559 654742 2 303615 701913 1 2 999999 -709295 2 9 999995 2 2 999999 1 276934 857212 -151158 2 264030 598583 1 163862 807133 627109 2 2 999999 1 2 999995 -588028 2 7 999992 2 9 999993 1 2 999999 943977 1 2 999999 -217518 2 17 999982 1 2 999999 -866186 2 2 999999 2 2 999999 1 2 999983 -253130 1 4 999988 -20069 2 1 999987 1 2 999999 -258208 1 610826 784718 -517109 1 2 999999 569004 1 80447 917314 -3981 1 2 999999 -458457 1 138378 926987 -726893 1 2 999999 -381589 1 2 999999 661147 1 2 999999 -868899 1 573502 897618 188543 2 229512 598870 2 9 999994 1 8 999987 -750132 1 545387 637283 102866 1 251307 660342 417542 2 201834 273566 1 530664 985946 881139 2 2 999999 2 10 999996 2 4 999984 1 2 999999 -676114 1 6 999983 -275494 1 2 999999 569724 2 8 999992 2 40802 57076 2 2 999999 1 97909 865555 643905 2 15 999985 2 12 999989 2 2 999999 1 6 999998 341091 1 2 999999 324385 2 2 999999 1 2 999999 181075 1 287072 708365 -439448 1 2 999999 -488106 1 2 999999 720492 2 14 999990 2 66510 703524 2 271999 861118 1 2 999992 273274 1 2 999999 -279659 2 30572 339588 2 18 999988 1 181547 633917 770006 2 13 999997 1 472387 507499 995403 1 3 999994 216950 2 2 999999 1 11 1000000 129225 2 2 999999 2 2 999999 1 194053 841622 317185 1 2 999999 -196075 2 2 999999 2 13 999999 1 43850 779227 -228374 2 162916 867630 2 152571 474603 2 10 999993 2 2 999999 1 2 999994 -981000 1 880687 905408 410138 1 827095 873998 698101 1 2 999989 -656490 1 2 999999 -829636 2 2 999999 1 366932 442121 154143 1 601870 725066 -78253 2 273636 789868 2 16 999995 1 114638 294437 222070 1 2 999999 -688418 2 35961 447275 2 29418 518148 2 37149 936233 2 35028 864128 1 2 999999 -920679 2 6 999995 1 3 999982 45877 1 9 999986 420115 2 459214 498970 2 129184 299625 1 30124 653792 -482878 2 2 999999 1 764200 824230 -755634 2 8 999982 1 255213 847678 250216 2 2 999999 1 97382 835005 60581 1 746049 944875 422766 1 19 999982 -965427 2 585374 868804 1 400443 882633 -990862 1 2 999999 -612876 1 11 999991 179995 2 2 999999 2 357910 782664 2 9 999990 1 430904 913328 -164880 1 2 999999 596400 2 207533 640919 1 2 999999 -768010 1 2 999999 -738968 1 11573 638113 584670 2 2 999999 1 116959 384446 -423704 2 116483 335787 2 11 999993 2 15 999994 1 8 999997 -903113 2 560343 901448 2 522556 931863 1 169310 723910 50718 1 629007 964466 316518 1 287188 748686 -441160 2 2 999999 1 2 999999 991057 2 37772 817199 1 932102 957026 -829043 2 99281 920084 2 19 999999 1 13 999986 8180 1 4 999995 198604 1 551714 821205 -184882 2 157506 249000 1 2 999999 460558 1 449063 743084 243641 2 16 999986 2 2 999999 1 6 999995 -401563 1 44295 697312 -121527 1 639865 865691 -383566 2 19 999983 1 5 999986 -101489 2 254385 569924 2 2 999999 2 416462 437650 1 16 999991 62091 1 2 999999 -164545 2 777086 888612 1 5 999983 176173 1 3 999997 -807325 1 19 999996 -360464 2 520253 696698 2 284220 488282 1 41268 651377 -362463 1 2 999999 -273279 2 816901 964335 2 9095 593348 1 13 999988 -552218 2 2 999999 1 585933 979477 566194 1 152533 990074 772753 2 2 999999 2 349448 706126 1 234101 847390 -995723 1 17 999983 367116 2 41740 858014 2 11 999984 2 2 999999 1 2 999999 659851 2 10 999998 2 7 999988 1 14 999997 429458 2 2 999999 1 2 999999 952282 1 4 999986 -36061 1 733105 933323 184761 2 199893 483619 2 70437 356126 2 520373 660759 2 2 999999 1 11 999999 558104 2 2 999999 1 2 999999 912832 1 12 999998 -637830 2 11 999998 1 8 999986 22334 2 3 999982 1 2 999999 -704364 2 10 999995 1 9 999981 563682 1 685842 904316 -59331 2 2 999999 1 130842 982859 -853929 1 267422 583636 91981 2 802099 943066 1 7 999992 799727 2 1 999990 1 2 999999 354351 2 8 999997 1 677066 802714 -303791 1 141811 196615 -758261 1 212483 641370 -350247 1 11 999998 976810 2 2 999999 2 2 999999 2 18 999998 1 18 999995 641501 2 2 999999 2 2 999999 1 348147 770247 -647670 2 749747 759429 1 2 999999 -651149 1 13 999989 -325151 2 2 999999 1 2 999999 684686 1 4 999987 30482 2 2 999999 1 2 999999 434582 2 762916 844532 1 499801 516007 -401262 2 576112 704254 1 2 999999 629655 1 2 999987 240892 1 164360 496900 -461996 1 113441 608590 -933746 1 2 999999 722938 1 366888 608630 261244 1 435266 743223 -735581 1 495410 795849 -207375 1 5 999988 -251742 2 2 999999 1 3 999986 -746723 1 2 999999 -339193 1 2 999999 262665 2 16 999997 1 42409 100924 791121 1 15 999991 108702 1 10 999996 -36296 2 9 999990 1 2 999999 -516755 2 2 999999 1 13 999994 -131502 1 199643 923928 953300 1 2 999999 950116 2 7 999987 2 2 999999 1 425439 722225 73510 1 2 999999 -741410 2 13 999992 2 481824 988241 2 2 999999 1 2 999999 583633 2 13 999981 2 494881 530498 1 2 999999 -430017 1 415807 631402 -683370 1 16 999994 -768097 1 2 999999 -894848 2 8 999995 2 11 999987 1 18 999988 864769 2 1 1000000 1 2 999999 -954534 2 47743 236769 2 2 999999 2 2 999999 2 5 999987 2 289200 658811 2 4325 974336 1 12 999988 -303500 1 596084 929572 -364942 1 134757 699996 983686 1 5 999994 -363215 1 2 999999 -947090 1 588051 803730 -330644 2 2 999999 1 79257 389471 -976041 2 83985 880395 2 4 999994 2 2 999999 1 6 999983 -809892 1 2 999999 -630986 2 29692 966235 1 1 999993 -937322 2 65896 349307 2 335760 728750 1 37159 755140 -839472 1 2 999999 -549905 1 9359 109498 583128 2 383982 546875 2 251897 960229 2 295352 651723 1 2 999999 134285 1 9 999995 -739125 2 7 999994 1 5 999982 -898900 1 2 999987 808805 2 641875 855905 1 2 999999 781087 1 29168 477873 -201184 2 2 999999 1 4 999990 -541711 2 13 1000000 2 2 999999 1 91678 304143 -841283 2 3 999990 2 297017 645093 1 145824 684693 137055 2 13 999982 1 232889 964997 253191 1 2 999999 26403 1 395445 941182 -729542 2 37042 927578 2 2 999999 1 17 999999 -423235 2 2 999999 1 70931 545775 -448660 2 2 999999 2 2 999999 2 2 999999 1 51736 522429 596738 2 523801 983648 1 20 999996 847543 2 247062 723562 2 2 999999 2 2 999999 1 371643 852409 31106 1 325859 741628 115706 1 8 999990 -429845 1 2 999999 -431703 2 20 999994 1 3 999983 612072 2 202106 554781 1 2 999999 -867298 1 67890 235637 -858748 2 2 999999 1 1 999988 910917 1 21951 662248 388655 2 16 999992 1 2 999999 797213 1 2 999999 -986261 2 6 999994 2 98341 547596 2 54675 150414 1 323480 437153 -805831 1 8 999988 391889 1 2 999999 708561 1 2 999999 621350 1 465343 661833 -145768 1 240774 817631 271941 2 20 999995 2 587239 911515 1 6 999992 9398 1 15 999983 -265926 2 440287 459675 1 2 999999 -179770 2 19 999999 1 17 999996 -992021 2 329862 384912 1 11 999989 891429 1 483324 513651 -264817 2 9 999993 1 2 999999 -540664 1 407897 535385 25861 2 15 999984 1 2 999999 982368 2 3 999984 2 2 999999 1 894161 967083 780345 2 18366 27836 2 2 999999 2 17 1000000 1 722791 734495 -947540 2 20 999988 2 2 999999 1 2 999999 -535606 1 14 999991 -564970 1 2 999999 -365031 1 2 999999 -155520 2 476018 632314 1 625584 836184 782571 1 2 999999 -516135 1 142377 543022 940318 2 12 999982 1 483498 786762 -323759 1 16 999988 112027 2 1 999997 1 6 999985 -640743 2 169015 876405 1 15 999985 964936 1 77079 445213 -849097 2 6 999997 1 2 999999 -50319 1 413292 854370 584379 1 15 999989 -145745 2 15 999999 2 10 999994 2 2 999999 1 290955 818030 -299407 1 9705 29764 -930597 2 157368 675676 1 206840 330054 -593452 1 2 999999 738004 2 9 999985 1 12 999991 -43248 1 2 999999 -121947 2 2 999999 2 62345 666422 2 112219 955799 1 151486 956156 76859 1 2 999999 -999007 1 515684 543692 50219 2 914904 958901 1 75901 669184 -582857 2 76570 849844 2 721948 824946 1 20 999999 -90545 2 2 999999 2 695664 974091 2 15 1000000 1 332455 511131 -208696 1 2 999999 -864561 2 12 999986 1 428429 503585 -213941 1 7 1000000 787519 2 2 999999 1 2 999999 86304 1 2 999999 436669 1 11 999996 -847122 1 315829 796002 -175152 1 2 999999 781602 1 416501 769672 -622454 2 2 999999 2 135101 391897 2 398848 963564 2 9 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 8816 1 496353 904728 -369110 2 2 999999 1 76387 770823 960538 2 430186 476619 2 2 999999 2 15 999987 2 221724 484309 1 233724 516348 -859703 2 3 999989 1 2 999999 -813696 1 2 999999 126476 1 133571 707104 -704926 1 12857 887262 -934559 1 193169 656939 -336055 2 404577 827276 1 3 999994 -277158 2 508007 838082 1 555943 584977 741374 1 2 999999 526916 1 511625 656228 -828861 2 198139 426130 2 2 999999 1 628773 820414 -151249 1 2 999999 924990 1 15 999982 -309304 2 114472 567866 1 147082 363991 275540 1 506932 716590 22885 2 2 999999 2 8 999992 1 906278 943630 642337 2 2 999999 2 334266 630534 1 2 999999 -185561 2 7 999994 1 492973 886730 524879 1 2 999999 32453 1 20 999991 179542 2 2 999999 1 815320 875425 962099 1 8 999988 656732 1 7 999981 829936 2 256196 713940 1 18 999996 936757 2 2 999999 2 38354 623515 2 4 999989 1 2 999999 101829 2 13 999982 2 13 999997 2 9 999984 1 2 999999 -674463 2 2 999999 1 16 999992 -932813 2 440195 559772 2 2 999999 2 360657 557979 1 7 999986 -521412 2 20 999994 1 2 999999 400581 1 20 999997 259373 2 1 999998 2 283258 730838 2 738853 834932 2 464440 590434 1 3 999982 -790284 1 7 999982 920603 1 13 999985 -573031 2 11 999986 1 2 999999 461238 2 14 999988 2 5 999985 2 6 999987 1 20 999998 -416785 1 12922 739363 455182 2 17 999998 1 485526 660951 -350571 2 661990 699327 1 2 999999 -554321 2 8 999995 1 2 999999 332194 2 2 999982 2 7 999986 1 15 999986 566045 2 7 999987 1 4 999987 -469361 2 559035 800799 1 2 999999 248979 1 145832 800611 -61072 1 2 999999 -18622 2 2 999999 1 2 999999 216582 1 3 999990 -452550 1 2 999999 631740 2 5 999993 2 5 999983 2 17 999987 1 2 999999 281416 1 2 999999 93973 1 137168 895795 -914190 1 6 999991 -515730 2 447944 604876 2 2 999999 2 161072 534818 1 333562 576615 377451 2 15 999984 2 2 999995 1 692552 993747 -279413 1 2 999999 986987 1 598616 875274 163536 2 2 999999 1 11 999989 916804 2 10 1000000 2 362288 638877 1 2 999999 2750 1 5 999995 58156 2 2 999999 2 2 999999 2 18 999985 1 274677 802393 38908 1 2 999999 267623 1 113036 545869 -143692 2 11 1000000 2 19 999991 2 7 999996 1 127029 418609 -159351 1 147916 266600 738151 1 4 999990 396859 1 6 999998 -687739 1 18 999987 735997 2 2 999999 1 4 999989 -330549 1 2 999999 -392863 2 2 999999 1 2 999999 -547349 1 20 999991 -341729 1 555017 801636 451431 2 224306 612147 1 20 999993 -377179 2 814688 857417 1 2 999999 -183681 1 266995 772447 400657 1 149053 295395 260108 2 4 999983 2 424389 641207 1 89510 153097 -310613 2 575831 839450 1 5 999997 -944992 1 14 999984 843248 1 11 999989 -952578 1 533964 847018 -866616 1 24576 478056 -147580 2 2 999999 2 444718 834071 1 379156 456967 -632902 1 3 999995 668791 1 2 999999 -405049 1 2 999999 940486 1 19 999991 328992 1 2 999999 184551 2 19 999981 2 2 999999 2 11 999981 2 341696 376142 2 77261 683971 1 2 999999 -722031 2 2 999999 1 405601 516141 -632374 2 2 999999 2 12 999990 1 11 999987 -225071 1 502946 509467 177049 2 244978 276216 2 15 999995 1 97104 884903 775651 2 461009 571909 2 2 999999 2 18 999998 2 1 999997 2 244741 970834 1 22921 905901 977856 2 3 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999988 2 4 999987 1 166720 908130 -884015 2 164901 461833 1 2 999999 656205 2 176698 400433 2 15 999982 1 11 999992 860930 1 7 999997 -89144 2 18 999990 1 16 999988 133470 1 14 999984 987910 2 306216 337527 1 2 999999 -850183 1 2 999999 213437 1 19 999988 108911 2 912615 951635 2 9095 469493 2 151255 354111 1 98041 510531 89730 2 16 999998 1 9 999990 994263 2 449667 756755 2 2 999999 1 2 999999 -468402 2 19 999988 1 2 999999 -679930 1 8 999984 181701 1 2 999999 302670 2 20 999998 1 624431 796254 -836304 2 2 999999 2 2 999988 2 196796 579491 2 2 1000000 1 11 999996 -844892 1 16 999991 698359 2 334045 798052 1 1 999996 479495 2 11 999998 2 47819 947733 1 644874 696492 -117277 1 12 999987 -396856 1 11 999984 445191 1 135285 514396 -999321 2 1 999991 2 2 999999 2 207136 577435 2 20293 738681 2 19 999993 2 19 999988 1 2 999999 -737204 2 9 999989 1 2 999999 -665089 2 153047 796013 1 286488 755963 -733595 2 2 999999 1 2 999999 -684581 2 2 999999 2 5 999982 1 13 999986 49269 1 6 999995 -728963 1 19 999982 691863 1 18 999991 -938791 1 263619 647092 212593 2 186614 404111 2 2 999999 2 74010 796814 2 232926 688034 2 2 999999 2 25023 177048 2 322979 788484 2 4 999990 2 2 999999 2 33823 996873 1 373364 447769 885354 1 535130 735132 -497329 1 8 1000000 -5927 2 11 999981 1 2 999999 33860 1 2 999999 727517 2 2 999999 2 19 999993 2 15 999988 1 16 999986 54766 1 8 999992 -703702 1 4 999985 -843064 2 7 999981 1 11 999985 429641 2 2 999999 1 607908 924387 -634909 1 16 999997 250100 1 2 999999 493828 2 2 999999 1 19 999982 579064 1 271023 465556 -458589 2 18 999996 1 2 999999 820063 2 33811 62389 2 3 999981 2 242328 258465 1 1 999982 -469242 1 178062 181375 384269 2 49752 781079 1 2 999999 -278557 1 2 999999 507026 2 207697 908355 2 12 999987 2 2 999999 1 102978 506304 425730 2 50495 914190 2 447699 900942 2 17 999987 2 255227 760586 1 526260 783481 890118 2 6 999982 1 2 999999 280861 2 15 999999 2 2 999999 1 14 999999 -82965 2 17906 609106 1 2 999999 -348847 1 128291 154328 -481086 1 149285 845301 -769402 1 7 999992 -265490 2 6 999984 2 5 999996 1 2 999999 -833893 1 12 999982 -733615 2 66624 886257 1 441837 966377 833114 2 2 999999 1 2 999997 513058 2 2 999999 1 195699 857634 134990 2 5 999995 2 496170 589075 1 2 999999 -586783 1 2 999999 -19397 2 292658 579256 1 9 999994 -591403 1 125857 532097 -681218 1 64863 941231 497549 2 16 999998 2 8 999990 2 10 999982 2 131334 156487 1 2 999999 -807590 2 2 999999 1 15 999986 366670 1 13 999983 363663 1 2 999999 -709256 2 8 999994 1 14 999991 976428 2 606821 757694 2 117271 984575 2 5404 406603 1 157163 765673 -239365 2 298222 673519 2 9 999991 2 2 999999 2 193859 823608 1 18 999982 311644 1 912749 924586 -194572 2 67363 623631 2 2 999999 1 7 999985 531781 2 14 999994 2 479537 694076 1 2 999999 743734 2 1 999995 2 503259 755171 2 16 999985 2 14 999981 2 52221 567683 1 4 999994 -812780 2 382557 986017 1 2 999999 440873 1 6 999992 905434 2 301796 417440 2 4 999983 2 314975 433651 1 2 999999 687394 1 1 999990 -231868 2 12 999982 1 222759 225157 934428 2 716884 830442 1 2 999999 606764 2 2 999992 1 2 999999 799209 1 17 999992 958433 1 13 999995 540412 1 2 999999 -229058 2 2 999999 2 2 999999 2 620456 695671 2 12 999997 2 2 999999 2 2 999999 1 20 999996 789010 1 467176 859062 -415054 2 509325 854226 2 2 999999 2 3 999985 2 386727 946513 1 69667 446300 -440462 2 505105 759699 2 2 999999 2 57388 69245 1 6 999988 368629 2 352994 509301 2 16 999992 2 5 999989 2 2 999999 1 14 999983 -757478 1 2 999999 -782369 2 7 999995 1 13404 127931 89172 1 25021 261621 -438524 2 2 999999 1 74265 696981 791667 1 15 999986 741483 2 113630 838489 1 247932 649826 -564534 2 3 999981 1 2 999999 944893 1 10 999981 -307156 2 7 999981 2 8 999981 1 2 999999 -833242 1 2 999999 -319448 1 533488 593137 129882 1 2 999990 -971370 1 8 999999 490801 1 2 999999 -61502 2 3 999982 1 16 999986 -101648 1 16993 512267 -354890 1 11 999988 -147224 2 13 999998 2 2 999999 1 233660 661121 -613614 1 114129 167146 -320833 2 9 999999 1 239986 404028 -735955 2 776425 860677 2 15 999989 1 2 999999 868596 1 2 999999 917979 2 821854 850259 1 2 999999 312885 2 2 999999 1 676029 830030 241921 2 17 999984 2 14 999992 2 132587 746467 2 9 999996 2 2 999999 1 251689 876083 -101129 1 2 999999 -335551 2 167374 945835 1 2 999999 561817 2 12 999993 2 2 999999 1 2 999999 400835 2 2 999999 1 2 999999 471572 1 20 999992 -687722 2 117804 660273 1 2 999999 -635971 2 18 999983 1 2 999999 -743570 2 2 999999 2 211020 218981 1 658852 843193 9005 2 2 999999 1 629922 837218 313690 1 20 999999 744607 1 2 999999 -89037 1 2 999999 -803049 1 221495 783762 -801630 2 2 999999 1 2 999999 356044 2 2 999999 1 6 999988 80015 2 169494 866574 2 18 999982 2 111909 909486 1 2 999999 -332893 1 3 999998 -815898 1 15 999995 -164122 1 2 999999 519592 2 2 999999 2 430642 712151 1 9 999985 641679 1 147950 841388 -358679 2 2 999999 1 2 999999 -587530 1 17 999983 -68497 2 2 999999 2 2 999999 2 2 999999 2 80407 290468 1 2 999999 -740832 1 2 999999 -242347 2 17 999987 1 386424 637311 -870181 1 20 999997 -472934 1 41108 163613 293254 2 89595 752821 1 2 999999 -123490 2 2 999999 1 2 999999 687082 2 3 999981 1 1 999997 743857 1 20 999997 -813564 1 2 999999 731413 2 635073 648488 2 2 999999 1 409172 563410 103314 1 4 999988 -891931 2 2 999999 1 2 999999 -481695 1 2 999999 -251218 2 183757 509956 1 5 999998 -576403 1 6 999999 -240730 2 12 999985 2 243866 497172 1 2 999999 -444190 2 1 999993 2 66738 965365 1 402067 590356 -683813 1 17 999986 92599 2 2 999999 1 2 999999 -457714 1 2 999999 -792981 2 17 999986 1 549918 584171 162023 2 2 999999 1 26994 796666 -466300 1 2 999999 -507413 2 5 999984 1 2 999999 772812 1 685171 910894 -686953 2 11 999985 2 10 999992 2 2 999999 2 196008 661271 1 491113 578557 -601633 2 2 999999 1 575177 709405 992727 2 380290 680456 2 373850 626386 1 6 999995 -489290 2 14 999987 2 2 999999 1 2 999999 656841 2 94399 346072 1 3 999984 222979 2 2 999999 2 2 999999 2 2 999999 1 703979 870104 -185810 2 18943 330534 2 318416 883334 1 11 999983 555013 1 1 999985 -806423 1 288946 852505 945068 2 306942 674079 1 53471 879776 557818 1 2 999999 893711 1 14 999990 -747978 1 2 999999 194653 1 145504 179152 -783538 1 104719 433705 -750793 2 142982 597353 1 815045 930103 568688 2 1 999999 2 61072 208793 2 421362 999015 2 485818 888528 2 285239 362465 2 485701 560038 1 2 999992 -141286 2 2 999999 2 2 999999 1 8 999996 -856374 1 73103 844716 761494 1 308405 608505 840048 1 8 999984 18763 1 2 999999 790652 2 3 999994 2 19 999997 1 181843 490670 634189 2 2 999999 1 782293 798700 -475377 2 2 999999 1 2 999999 -370923 2 2 999999 2 193012 206447 1 886754 892727 -900841 1 475102 717317 -728033 1 151045 265199 602258 2 257729 496953 1 2 999999 -705205 1 2 999999 -728490 2 268519 806924 1 2 999999 -266071 1 139941 975905 -790727 1 2 999999 -2659 1 186279 885770 413220 1 216876 785302 -303051 2 2 999999 2 16 999986 1 5 999991 -689298 1 70113 654875 649621 1 2 999999 -581041 2 487713 807653 2 466104 882951 2 2 999999 2 20 999986 1 2 999999 882825 1 2 999999 -155722 2 289656 342456 1 312790 354580 -256393 1 2 999999 -160608 2 625084 686506 1 2 999999 -192460 1 2 999999 302074 2 2 999999 1 5 999986 -648303 2 698613 778877 1 2 999999 445552 1 2 999999 317453 1 306062 531226 924146 2 4 999991 1 18 999996 -8209 2 719940 789933 2 577625 861325 2 666899 941908 1 780345 851589 -936640 2 384081 984353 1 2 999999 558626 1 11 999981 -333449 2 14 999992 2 264276 573106 2 26672 107877 2 2 999999 2 2 999999 1 485787 551963 839990 1 2 999999 858738 1 2 999999 -54850 2 5 999993 1 2 999999 748696 2 5411 488483 1 4 999984 -232335 2 2 999999 1 1 999982 -639378 2 2 999999 1 2 999999 -115598 1 2 999999 -381073 2 2 999999 1 241621 869488 -855395 2 393587 544492 2 2 999999 1 2 999999 -41679 1 12 999989 16948 2 2 999999 2 9 999984 1 2 999999 641152 1 2 999999 956186 2 52 248597 2 17 1000000 2 787227 845462 1 10 999992 992819 1 2 999999 -206357 1 16 1000000 -275350 1 1 999996 461305 1 7 999991 951730 1 14 999990 179676 1 16 999981 841837 2 2 999999 1 8805 813881 -331372 1 3 999993 102190 1 4 999998 -622302 2 617337 774407 2 17 999985 2 2 999999 2 13 999987 1 2 999999 599563 1 158288 166871 154044 1 15 999983 699978 1 10 999984 298597 1 15 999992 -642811 2 861454 880000 1 2 999999 635939 2 9 999994 2 257162 414410 1 12 999987 845647 2 7 999990 2 519206 563897 2 2 999999 1 6 1000000 -129586 2 205727 267031 2 4 1000000 2 2 999999 2 11 999989 2 8 999990 1 2 999999 452576 1 90534 701184 533056 2 213140 564937 2 2 999999 2 9 999981 2 2 999999 2 422329 837416 1 156567 389834 -844539 1 17 999993 879249 2 308488 397177 1 6 999997 -821626 1 15991 914361 -998955 1 18 999981 80283 2 541139 969640 2 10 999994 1 163500 738944 -559446 2 2 999999 2 342890 860500 1 2 999999 -791627 1 281330 892724 -617374 2 16 999994 1 2 999999 -781176 2 2 999999 2 6 999982 2 506198 847315 2 18 999983 2 20 999983 1 2 999999 -205605 2 2 999999 2 4 999989 1 15 999988 991348 1 191576 654527 864890 2 2 1000000 1 353225 460752 -950065 2 2 999999 2 9 999994 1 245906 690361 -396381 2 493891 842645 2 2 999999 1 2 999999 -904638 2 2 999999 1 601945 817118 -981248 2 817852 954202 1 2 999999 248526 1 79675 670234 570079 2 25735 444341 1 2 999999 478694 1 597487 765649 524348 2 380880 581447 2 177468 544302 2 15 999984 1 114708 930430 -236268 1 7 999991 -707498 2 43861 249616 2 594060 966557 2 515121 565381 1 2 999999 -924231 2 19 999991 2 15 999988 1 9 999983 -786134 2 18 999988 1 1 999989 -571219 1 326107 994043 -747976 1 2 999999 76362 2 2 999999 2 4 999984 2 2 999999 2 14 999987 2 2 999999 2 5 999982 1 2 999999 772630 2 711255 832187 2 402203 954514 2 45540 784744 1 619198 861751 -521990 1 2 999999 -547259 2 2 999999 1 655090 682819 7074 2 459631 912742 1 2 999999 -926938 2 2 999999 2 2 999999 2 2 999999 1 663696 682542 -154996 1 8 999986 309984 1 15 999993 823990 2 2 999999 1 16 999983 -428057 2 2 999999 1 2 999999 462898 2 1 999989 1 2 999999 -765311 2 6 999995 2 2 999999 1 19 999998 495461 2 14 999990 2 7 999997 2 18 999982 2 14 999998 2 8 999985 2 133588 388862 1 2 999999 535642 1 15 999994 180362 2 2 999999 2 10 999985 2 7 999994 2 18 999992 1 253629 662370 -712052 2 47349 458017 1 2 999999 -73391 1 327909 801295 168604 2 48647 436215 1 2 999999 -505859 1 343647 579467 -86184 2 212297 427800 1 678778 855407 -463771 2 300256 777146 1 10 999981 -810984 2 9 999996 1 429022 695171 776817 2 2 999999 1 197772 846874 908903 1 2 999999 -378944 2 214480 268601 1 769396 800693 725266 1 5 999997 -576657 1 351173 531246 146364 1 2 999999 176630 1 5 999995 457469 1 2 999999 669036 1 12 999992 132791 2 2 999999 1 2 999999 -862206 1 9 999986 -302308 2 2 999999 1 2 999999 -798341 2 3 999982 2 2 999999 2 2 999999 1 7 999987 -304017 2 2 999999 1 80338 907353 -493453 2 2 999999 2 576185 619229 2 11 999990 2 502159 655320 1 16 999989 -973288 2 9 999988 1 2 999999 -90733 2 14 999987 2 6 999993 2 10 999981 2 3 999999 1 1648 885485 -494542 2 853240 917158 2 10 999985 1 2 999999 688608 2 10 999993 1 2 999999 -189891 2 13 999989 1 2 999999 -98186 2 2 999999 2 2 999999 2 2 999999 2 489946 781263 2 2 999999 2 843662 889220 1 2 999999 199092 2 2 999999 1 2 999999 307174 2 227369 395150 2 2 999999 2 14 999983 2 2 999999 2 67713 748660 1 2 999999 -224095 1 2 999985 615429 2 2 999999 2 1 999984 1 11369 990824 199242 1 10 999998 -341891 1 19 999992 2560 2 1 999997 2 312264 940401 2 2 999999 2 2 999999 1 13 1000000 460426 1 413231 543787 -83585 1 2 999999 146089 1 2 999999 -307779 2 2 999999 2 1 999981 2 11 999997 2 2 999997 1 200455 645264 -11980 2 2 999999 2 2 999999 1 18 999991 926755 2 2 999999 1 11 1000000 -393066 1 2 999999 469828 2 2 999999 1 2 999999 928322 2 5 999986 2 624583 762844 2 2 999999 2 273540 410855 1 109158 447892 -113954 1 18 1000000 -639315 2 2 999999 2 2 999999 1 429203 643455 561682 2 962534 981794 1 2 999999 823215 2 2 999999 2 274004 702883 2 168324 809875 1 362280 586210 -230730 1 227201 948329 663627 2 190352 369202 2 655785 812907 1 19 999997 514334 2 2 999999 1 8 999992 91504 1 2 999999 153388 2 5 999981 1 2 999999 444293 2 2 999989 1 544220 718343 482768 2 17 999998 1 2 999999 244166 1 2 999999 -25393 1 2 999999 -995470 2 539200 951511 2 2 999992 2 9 999989 1 347866 823294 745394 1 9 999990 706091 1 92948 676538 521437 1 397512 774544 604039 1 4 999993 833864 2 2 999999 2 130401 855676 2 5 999981 1 474156 612605 484534 2 11 999981 2 2 999999 1 87700 943568 -528400 2 392668 695431 2 151447 441905 1 166454 748916 -132553 2 2 999999 1 620007 942062 640639 1 11 999985 -336636 2 2 999999 1 629573 872427 520303 2 2 999999 2 2 999999 1 368666 982798 -873766 1 1 999998 -995248 2 2 999999 1 2 999999 542546 2 400547 649337 2 527383 544851 2 16 999995 1 16 999990 -902640 1 696385 808501 290343 1 2 999999 -749392 1 655767 688365 580060 2 128488 292303 2 10 999996 1 2 999999 764766 1 3 999988 -728549 2 576523 879297 2 100146 789111 2 18 999992 2 2 999999 2 263530 572573 1 2 999999 803885 1 50493 905826 -222254 2 2 999999 1 19 999997 96999 2 2 999999 2 2 999999 1 2 999999 -625056 2 16 999981 1 2 999999 -119400 2 3 1000000 2 256658 698600 2 17 999994 1 10 999993 44825 1 4 999997 790043 2 2 999999 1 2 999999 -128533 2 2 999999 1 13 999997 304205 2 872158 981341 1 2 999999 -189181 1 2 999999 -599988 2 399061 783073 2 2 999999 2 92385 611784 1 2 999999 -62680 2 441423 807397 2 2 999999 2 2 999999 1 161881 883723 752335 1 709188 763624 580263 1 16 999987 -681433 1 2 999999 660547 2 7 1000000 2 2 999982 1 2 999999 152810 1 2 999999 -978334 1 2 999999 246292 1 4 999991 562292 1 15 999989 558929 1 7 999992 -760739 2 10 999999 2 2 999999 1 2 999999 407709 1 19 999999 309362 2 16 999984 1 2 999999 -321207 2 16 999985 1 2 999999 410491 1 6 999984 -692208 1 18 999985 -151007 1 2 999999 955361 2 92901 239082 1 16 999999 177031 1 2 999999 -120064 1 11 999988 -808815 2 11 999989 1 10 999996 477155 1 2 999999 -356592 1 214234 952316 -734613 2 79367 408808 1 2 999999 222717 1 207286 433150 182932 2 11 999985 1 356220 537425 149276 2 2 999999 2 256333 787990 1 10 999984 -42502 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -492878 1 294674 688409 -998316 2 8 999986 2 6 999988 1 15 999989 172865 2 16 999990 2 10 999994 2 699436 933999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 881621 2 2 999999 1 2 999999 966802 2 2 999999 1 2 999999 -236376 1 35549 559184 -744122 2 20 999991 1 9112 186411 -664447 2 228460 657701 2 17 999983 2 49909 948168 2 837398 953965 2 18 999998 2 15 999990 1 4 999994 -629034 1 2 999999 635386 1 2 999999 -496806 2 185859 483510 2 3 999988 1 2 999999 584614 2 2 999999 1 2 999999 -565077 2 2 999997 1 2 999999 -585668 1 687597 995953 -484444 2 2 999999 2 14 999996 1 225393 855943 -723170 1 20 999995 -874022 1 725010 862442 -335276 1 20 999988 -843581 2 355786 791839 1 718872 978197 366021 1 8 999990 -907556 1 204774 350988 991287 1 2 999999 -264147 1 2 999999 -952765 1 86736 363775 284375 1 2 999999 868827 1 2 999999 -661264 2 2 999999 1 2 999999 -48480 1 645854 856595 742910 2 9 999995 2 2 999999 2 555020 990866 2 837724 878297 1 2 999999 -731470 2 2 999999 1 24085 307719 68572 1 2 999999 459343 1 2 999997 -277516 2 38528 529063 1 19 1000000 -43062 2 3 999995 2 2 999999 2 2 999999 1 17 999994 -913196 2 2 999999 2 142634 887587 1 2 999999 -907138 2 180622 984788 1 405645 818192 286502 1 30789 727738 583726 2 149963 453053 1 2 999999 -974204 2 296913 938025 1 2 999999 -489381 1 142998 643321 -147622 1 2 999999 -881559 1 8 999992 -595694 1 20 1000000 -457550 2 2 999999 1 85557 188952 17500 2 306402 990015 1 2 999998 -542663 1 10 999995 779393 1 17 1000000 -591719 2 3037 133883 1 614245 727993 326957 1 173412 235214 62235 2 31225 492674 1 13 999995 843382 1 208578 939484 167672 1 370004 964931 -33134 1 9 999984 719560 2 8 999994 1 9 999992 -272495 1 195199 950054 -377296 1 2 999999 -952861 1 2 999999 486785 1 2 999999 -375356 1 2 999999 196921 2 13 999992 1 2 999999 698729 1 519716 593128 493256 2 12 999989 2 866548 872662 1 2 999999 918284 2 2 999999 2 11 999987 2 887406 927471 1 128134 703396 956660 1 735747 761058 634591 2 35178 850406 1 2 999999 739792 1 145670 683722 -223412 2 2 999999 1 19 999999 579029 2 8 999991 1 20 999997 258041 1 276375 591681 -513490 1 4 999998 430762 2 766579 815296 1 38660 166395 612171 2 768115 933509 2 12 999984 2 4 999989 1 13 999985 -744273 1 75123 317481 -519185 1 2 999985 -487648 1 2 999999 516162 1 305282 650518 -895287 2 7 999989 1 586088 895733 -373794 2 2 999999 1 11 999982 -605582 1 10 999985 69707 1 2 999999 -71380 2 2 999999 1 519241 526411 -750416 2 298850 423332 2 129664 542476 1 2 999999 912449 2 279963 338202 2 274140 561166 2 2 999999 2 213504 670121 1 16 999992 618167 2 9 999991 2 308585 426980 1 281486 558125 -878165 2 508172 791229 2 2 999999 1 2 999999 364584 2 737744 864534 1 11 999984 -689703 2 478074 676917 1 422905 641585 -868306 2 2 999999 2 2 999999 2 2 999999 2 705818 742781 2 1 999993 1 333353 492885 -39563 2 7 999988 1 14 999997 -81638 1 363370 884714 18597 2 246488 362462 1 7 999983 2432 1 311996 886387 -276275 1 260176 309271 576352 2 97945 963429 1 11 999998 88280 1 9 999982 -34309 1 5 999997 -957918 2 268996 278840 2 17 999987 2 2 999999 2 86565 812160 2 19 999994 1 9293 379402 -455642 2 160575 930035 1 234166 913482 710938 2 457223 869086 2 2 999999 1 177024 956141 881217 1 6 999987 232718 1 121077 376684 360203 2 2 999999 2 13 999993 1 4 999997 880518 1 580484 884604 100702 1 115776 612864 -483203 2 19 999989 2 2 999999 1 2 999999 -536506 2 438713 737826 2 277930 604510 2 681564 785702 2 202829 361702 2 2 999999 1 2 999999 -239174 1 842037 933382 -593356 2 9 999991 1 18 999996 991245 1 2 999995 292497 2 245497 679800 2 7 999993 2 2 999999 2 7 999986 2 2 999999 2 434880 963040 1 668381 944490 -689567 1 12 999986 507996 1 1 999996 144106 2 12 999990 2 2 999999 1 15 999985 544176 1 2 999999 694174 1 194588 460308 741511 2 4 999992 1 157029 615968 991262 2 2 999999 1 20 999993 -83303 1 16 1000000 172688 1 18 999994 726337 1 160094 820771 -627968 1 2 1000000 -773945 2 2 999999 1 599315 788636 475037 1 2 999999 -963683 1 153907 623512 -610547 2 339127 449303 2 17 999994 2 2 999999 1 1 999992 -482202 1 650531 963391 -103587 2 16 999995 2 8 999997 2 16 999985 1 1 999990 749109 2 2 999999 1 278533 345938 -273970 2 13904 909448 1 379642 931104 -424573 2 8 999987 1 20 999988 505200 1 15 999987 -200285 1 451179 511761 993345 1 2 999999 430958 2 782476 830519 2 2 999999 1 196761 547163 229955 1 2 999999 -565291 2 2 999999 1 11 999982 79752 1 560881 983065 835915 1 31594 406873 -126765 2 8 999983 2 2 999999 1 7 999992 508614 2 2 999999 1 9368 133621 663888 2 2 999999 1 91251 304322 828036 2 350554 665896 1 14 999981 -429804 1 5 999992 375926 2 677882 740610 2 11 999981 1 538879 923780 120285 2 100779 881910 2 2 999999 1 2 999999 140213 2 615768 954451 2 2 999999 2 2 999999 2 838669 965375 2 6 999983 2 1 999994 2 2 999999 2 104301 679626 2 2 999999 1 719479 979371 288570 1 2 999999 -799447 1 319371 517855 938775 2 82807 419037 1 8 999997 616129 1 2 999999 384336 2 762569 856125 1 2 999999 -229163 2 174677 733598 1 118378 392092 353031 2 356293 824883 1 2 999999 413227 1 2 999999 -864607 1 2 999999 -823011 1 165538 967929 968508 2 123666 894709 2 13 999990 2 2 999999 2 2 999999 1 5 999989 69187 2 10 999982 1 626858 798891 282277 1 4 999983 -97766 1 2 999999 178302 1 19 999985 939338 1 4 999987 -126774 1 19 999984 687180 2 19 999990 2 8 999988 1 8 999986 -701991 2 2 999999 1 2 999999 304516 1 207920 719719 737993 1 368441 867688 6960 1 14 999983 -436137 1 2 999996 -117446 2 19 999986 2 83968 802445 2 2 999999 1 2 999999 782026 1 184623 443885 522560 2 461849 872942 1 425793 621115 743755 1 594671 792263 -720539 1 172365 670897 -683067 1 4 999992 62059 1 10 999997 771044 2 2 999999 2 2 999999 2 70563 628688 1 70247 488811 540869 1 350883 838898 -92581 2 2 999999 1 2 999995 -296947 1 18 999983 -131230 2 2 999999 2 12 999991 1 2 999999 -940066 1 2 999999 -115259 1 2 999999 -11061 2 2 999999 1 201577 832729 527101 1 294734 667544 283915 1 128162 476180 -108999 1 4 999989 -410756 1 8 999986 613663 2 366382 658217 2 2 999999 2 9 999984 1 43159 971577 71392 1 2 999999 -552628 1 2 999999 -96970 2 248980 385187 2 2 999999 1 18 999996 934365 1 55 245922 -76271 2 239356 649805 1 13 999984 -671064 2 495754 816883 2 2 999999 1 1 999989 -224900 2 2 999999 1 2 999999 -81169 1 2 999999 817648 1 6 999992 361827 1 3035 85652 652587 2 4 1000000 1 2 999999 -130348 2 12 999983 2 400135 998981 1 645153 714837 -451315 2 210233 872705 1 13 999990 -69409 2 5 999987 2 2 999999 2 17 999998 1 266819 911169 -130762 1 729123 973154 360668 1 117816 303721 -213550 2 47197 864128 1 2 999999 -249122 2 8 999993 2 488481 583880 2 810146 952143 1 2 999999 -281619 2 2 999998 2 462066 830552 2 10 999983 2 17 999989 1 16 999992 -108690 1 2 999999 269397 2 15 999982 1 2 999999 990630 1 2 999999 708630 1 6 999987 3116 2 440742 953451 2 10 999995 1 13 999995 99257 1 912177 915807 25080 2 20 999994 2 2 999999 1 438946 520707 406388 2 16 999994 1 20 999990 -109201 1 2 999999 -780493 1 2 999999 360430 1 345420 896537 -22583 2 402808 913618 2 2 999999 2 683924 796893 1 684701 835245 171058 2 848936 982607 1 15 999993 -398776 2 11 1000000 2 7 999995 1 418728 496189 -68739 2 2 999999 1 2 999999 820596 2 695138 873037 1 657611 929955 -990531 1 447881 929882 -824215 1 10 999985 84378 2 2 999999 2 419966 476674 2 8 999987 2 241238 601677 1 96370 755120 894255 2 2 999999 1 266708 586597 457266 1 10 1000000 46171 1 2 999999 680696 2 46650 747311 2 318048 336794 1 2 999999 934264 2 2 999999 1 71073 426429 -935826 2 18 999988 1 2 999999 -805166 1 8 999992 292468 1 2 999999 899964 1 288468 761791 327217 2 192864 401739 2 67042 589623 1 8 999987 -733125 1 736294 738482 278878 2 426114 767412 1 414829 415463 -395744 1 359295 924258 213987 2 21801 457015 1 2 999999 -590607 2 2 999999 2 9 999991 2 2 999999 2 2 999999 2 19 999999 1 2 999999 -83957 2 103683 985887 1 473070 714965 -5420 1 263018 928740 102221 1 2 999999 848325 1 2 999999 -474295 1 348744 684940 151250 1 403103 651602 -48258 1 2 999999 -460905 2 2 999999 1 20 999995 19066 2 329338 786046 2 13 999999 1 2 999999 839006 2 18 999992 2 49030 788680 1 4 999982 627502 1 2 999999 846964 1 2 999999 372830 2 3 999991 1 150720 417811 -290310 1 11 1000000 -435576 1 10 999990 457187 2 10 999997 2 387243 754355 2 405766 423749 1 10 999983 -547762 2 6 999994 1 701372 920237 18647 2 505656 559004 2 11 999994 2 163737 922128 1 196064 725313 -919473 1 2 999999 -152321 1 28516 518570 121231 1 2 999999 364782 1 2 999999 702528 2 16 999984 1 520031 875227 -663289 2 17 999983 2 3 999986 1 11 999991 328686 1 72820 369790 459754 1 2 999999 -15208 2 16 999999 1 72677 875666 -551382 1 17 999996 -626002 2 2 999999 2 313858 578554 1 2 999999 435796 2 2 999999 1 644472 997676 289411 1 2 999999 618428 1 3 999983 471066 1 3 999981 705463 1 2 999999 244949 2 2 999999 2 10 999996 1 673936 709044 -16795 2 5 999989 2 265641 866949 2 318045 778768 1 2 999999 -188758 2 8 999993 1 12 999994 -614006 1 3 999985 946260 1 2 999999 -119890 1 2 999999 549740 1 51657 155159 626350 1 2 999999 -319174 2 310935 435917 2 117014 786938 1 98470 772084 -616860 1 2 999999 260887 1 892038 988459 -369848 1 15 999981 359832 1 791703 959853 -117035 1 2 999999 49867 2 2 999999 2 20 999990 2 164328 744315 2 2 999999 1 683985 967299 123389 1 2 999985 208525 1 136657 768438 816836 2 15 999998 1 389704 558580 973368 2 2 999999 2 485686 827860 1 2 999999 -128877 1 538470 701394 -860922 1 7112 498131 -640987 1 9 999992 -305599 1 5 999994 -16680 2 142148 603485 2 6826 682626 2 34147 466614 2 2 999999 1 68111 702719 -595110 2 2 999999 2 9 999991 2 1 999984 2 2 999999 2 2 999999 2 15 999994 1 270661 639141 -167704 1 11 999992 941171 1 530963 981762 -244161 1 20 999993 241106 2 2 999999 1 754082 989434 469051 2 448155 507163 1 195537 318809 -639894 2 106399 605590 1 2 999999 188843 1 2 999999 996380 1 2 999999 619488 2 4877 126718 1 2 999999 95955 1 2 999999 424235 1 2 999999 601622 2 2 999999 1 2 999999 -742444 2 2 999999 2 2 999999 1 2 999986 -893877 1 2 999990 -714698 2 307489 880972 1 607998 810640 -127732 2 2 999999 2 3 999999 2 20 999994 1 2 999999 -134024 1 2 999999 535501 2 561735 866879 2 2 999999 1 2 999999 342822 2 2 999999 1 693644 761393 -363420 2 2 999999 1 4 999999 744509 2 2 999999 1 3 999988 -21372 1 20 999986 80039 1 2 999999 -697443 1 291260 333676 751133 1 285566 602538 -663780 2 2 999999 2 15 1000000 1 2 999999 568606 1 634508 930896 309788 2 2 999999 2 5 999987 1 2 999999 -688240 1 2 999999 543103 2 18 999982 1 151426 268604 61667 2 13 999987 1 2 999999 990989 2 5 999995 1 10 999994 -578485 2 2 999999 1 302506 436308 -585128 2 2 999999 2 150609 327076 1 2 999999 187634 2 2 999999 1 18 999989 128710 1 12 999992 742643 1 627063 949281 -184925 2 545426 777121 2 7 999996 1 9 999981 197692 2 17 999992 2 190146 275232 2 718087 949641 1 2 999999 242310 1 2 999999 -807625 2 5 999987 1 384552 718338 56772 1 13 999983 -985426 2 14 999998 2 2 999999 1 196302 476114 70237 2 2 999999 1 2 999999 -296036 2 2 999999 2 2 999999 1 1 999984 -586690 2 2 999999 1 20 999985 -489287 2 2 999999 2 266056 311356 2 351487 989138 1 1 999997 412031 1 4 999996 -498691 2 460448 817074 1 10 999987 -903880 2 2 999999 1 8 999987 87707 1 637693 693017 -998554 2 2 999982 2 268804 479462 2 2 999999 2 2 999999 1 420635 778076 849107 1 215771 618268 -393589 2 9 999998 2 11695 989167 1 5 999986 80620 1 60790 614750 -160402 2 431004 952272 1 547858 734235 -556491 1 7 999982 -25028 1 248784 509338 -634953 2 2 999990 1 229678 296297 -948685 2 7 999997 2 14 999998 1 11 999992 813443 1 2 999999 -988147 1 11 999997 -479920 1 11 999992 -84683 1 2 999999 -883937 1 2 999999 956389 1 196265 316440 79596 1 2 999999 528324 2 63360 663363 2 566078 815938 1 2 999999 -416255 2 17 999981 2 2 999999 1 2 999999 74321 2 17 999991 1 2 999999 649364 1 2 999999 -852302 2 2 999999 1 2 999999 -109848 1 52142 279629 85727 1 228815 384571 -751953 2 202921 551299 2 170514 496088 2 12 999999 1 2 999999 440399 1 3 999997 168305 2 2 999999 2 18 999987 1 560796 956258 -594731 1 2 999999 835865 1 16 999992 850839 2 10 999999 1 14 999988 -795780 2 646055 817433 2 2 999999 1 8 999996 -971858 2 2 999999 1 699575 879084 345059 1 2 999999 542419 2 2 999999 1 2 999999 -951522 2 12 999985 2 82875 747900 2 70721 563188 2 7 999990 2 967595 967947 2 2 999999 1 16 999986 788823 1 2 999999 79101 1 79116 771106 788147 1 336682 701593 -190188 1 2 999986 880352 1 41431 868674 -54994 2 6 999996 1 20 999984 -58235 2 2 999999 2 7 999989 2 19 999988 1 6 999990 908442 1 11 999988 -856698 1 4748 173359 -558922 2 2 999999 2 167501 600291 2 2 999999 2 15 999986 1 2 999999 -212010 2 2 999999 2 10 999998 1 10 999999 -472747 1 2 999999 -496905 2 2 999999 1 2 999999 128066 1 20 999986 706158 1 14 999988 -377314 1 11 999994 -18347 1 28411 549840 197390 2 773267 849133 2 2 999984 1 2 999999 -537142 1 7 999986 -110506 1 2 999999 378712 2 11 999982 2 2 999999 2 2 999999 1 2 999999 682752 1 2 999999 738467 1 12 1000000 -888688 2 8 999993 1 22164 82006 -327175 2 137157 986898 1 4 999995 -913202 1 18 999990 699150 2 18 999981 1 2 999999 -663457 2 4 999985 1 2 999999 648381 2 781718 802992 1 337923 401915 863987 2 16 999993 2 481159 648712 1 2 999999 377354 1 12 999996 786172 1 7 999995 107483 1 2 999999 401334 2 65978 571870 1 2 999999 879914 2 2 999999 1 2 999999 -49549 2 19 999994 2 733065 994116 2 2 999999 1 2 999999 479764 2 2 999999 1 2 999999 -703624 1 2 999999 794472 1 2 999999 630966 2 2 999991 2 10 1000000 2 416120 482190 1 140762 255407 -406132 2 10 999991 2 129185 504041 2 22841 112911 1 477649 774634 420152 2 15 999982 2 206208 673687 2 19 999984 2 4 999984 2 11 999999 2 2 999999 2 2 999999 2 70097 805921 2 2 999999 2 2 999999 2 2 999999 1 3 999984 476312 1 2 999999 423532 2 2 999999 1 2 999999 -929400 2 20 999994 2 20 999996 1 2 999999 323134 2 546232 604409 2 2 999999 1 2 999999 -592206 1 2 999999 250431 2 660106 817742 2 13 999999 1 2 999983 150757 2 508696 795502 2 688852 833989 1 2 999999 -560074 2 11 999993 2 717425 830306 1 3 999987 -643023 1 4 999988 -228896 2 101996 833856 2 334752 504943 1 2 999999 226392 1 799195 846640 792029 2 2 999999 2 11 999992 1 18 999987 -635876 1 2 999999 -735693 1 2 999999 -88612 2 37820 634592 2 793440 922218 2 219745 530279 2 370633 637773 1 2 999999 710961 1 2 999999 213413 1 2 999999 930150 2 2 999999 1 19 999998 -738356 2 2 999999 2 138654 906885 1 33089 108498 -886694 1 3 999990 -815802 2 3 999982 2 2 999999 2 2 999999 2 17 999987 2 285873 393995 2 724329 769439 2 2 999999 1 2 999999 891444 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 163862 1 2 999999 546478 1 2 999999 -971893 2 2 999999 1 460667 598397 818492 2 463135 750460 2 458289 897450 2 207318 387520 2 2 999999 2 2 999999 2 784999 791359 1 554063 859002 -486894 2 108234 505312 1 9 999990 121688 1 134094 430659 -328402 1 1 999982 741444 1 3 999985 -220769 1 2 999999 720736 1 2 999999 -171295 2 7 999982 1 13 999984 -683544 1 547608 819775 919228 1 2 999999 -37110 2 2 999999 1 2 999999 762373 1 2 999999 437002 2 307788 964883 1 2 999999 170680 2 112548 993623 1 535471 901002 -259550 2 2 999999 1 122315 861668 185893 2 2 999999 2 2 999999 2 17 1000000 1 32191 800434 450842 1 277575 939586 -920106 2 17 999984 2 16 999997 1 2 999999 -436890 2 2 999999 1 15 999989 -766330 1 222659 454143 721258 1 550181 837367 -368810 2 578155 746146 1 6 999986 262814 2 2 999999 2 5 999996 1 115340 450335 68708 1 15 999991 389692 1 5992 932859 -884695 1 2 999999 -661767 1 2 999999 187591 1 6 999989 345796 2 345685 751443 1 9 999999 929887 1 20 999989 -117033 1 624312 633682 -824190 1 641461 786424 372122 2 1 999990 2 655053 863887 2 2 999999 1 585409 858362 -39797 1 6 999997 837938 1 2 999999 -424011 1 537610 912118 -692098 1 2 999999 256759 2 18 999995 2 2 999999 1 1 999997 861482 2 2 999999 2 3 999994 1 75229 664245 280171 1 2 999999 637765 1 11 999986 -322476 1 2 999999 -542519 1 14 999989 -669444 2 4 999990 1 362725 963359 -490545 2 9 999990 2 2 999999 2 13 999983 2 27695 884161 2 17 999985 1 275356 900179 -726064 1 20 999995 391850 1 1 999989 102295 1 10 999985 -887130 2 129248 895235 1 1 999993 -183356 1 228020 746491 -574575 1 2 999999 684156 1 4 999996 791502 2 43119 257776 1 2 999999 -646238 2 18 999989 1 2 999999 307157 1 1 999997 -116012 1 737325 890892 725729 2 600759 972273 2 4 999984 2 3 999987 1 10 999984 -4555 2 20 999987 2 2 999988 1 2 999999 -769445 1 351456 995917 -632406 1 16 999991 -949160 1 6 999988 -663711 1 1 999995 800996 2 17 999985 1 8 999984 -623151 2 2 999999 1 264529 755540 798872 1 2 999999 686678 2 2 999999 2 9 999983 2 11 999986 1 5 999988 -143086 1 2 999999 296057 1 552235 877311 472782 2 17 999996 1 354174 371526 774488 2 681571 697891 1 125256 881009 -621470 1 241921 858846 -258724 1 92561 457060 -345761 1 491066 513380 -423832 2 2 999999 2 2 999999 2 2186 990773 1 16 999995 -655000 2 8 999992 2 2 999999 1 2 999999 -77486 1 146139 569081 914751 1 2 999999 -650847 1 142312 266923 556629 2 17 999988 2 2 999999 2 857980 884456 1 860842 959569 -988529 2 532338 920641 2 478985 982681 1 208943 645270 337939 1 299316 840551 180366 2 16 999998 2 315883 351421 2 2 999999 1 608989 613231 -567221 2 2 999999 1 8 999996 -732558 2 642246 868536 1 2 999999 -31702 1 8 999983 120829 1 1 999994 -573880 2 225731 969512 2 496161 745968 1 13 999986 -251150 2 3 999991 1 430053 448555 -961330 2 531792 909800 2 851047 908977 2 2 999999 2 493352 707072 2 307348 674145 2 16 999983 2 2 999999 2 7 999993 2 169060 951230 1 2 999999 607785 1 5 999982 -760367 1 2 999999 -427836 2 2 999999 1 772639 941532 770697 1 582188 868323 -713185 1 41484 894220 433830 2 2 999999 2 17 999981 2 106550 395619 1 4 1000000 590506 2 3 999999 1 914281 921319 730649 2 18 999983 2 2 999999 2 8 999994 1 14 999995 542260 1 159900 995682 790079 2 181236 945600 2 424754 457237 2 232556 619743 1 15 999988 514046 1 20 999991 -294770 2 17 999988 1 757231 757901 573687 1 11 999986 43638 2 2 999999 1 53383 308311 278149 2 358159 732160 1 13 999982 520059 1 2 999999 218649 2 1 999982 1 16 999983 -121278 2 1 999990 2 2 999999 2 2 999995 1 683406 704639 822401 1 699863 837784 -619001 1 197149 398886 114990 2 16424 65595 2 6 999994 2 2 999999 1 2 999999 57677 1 2 999999 46225 2 7 999990 1 231939 591905 -273956 2 387414 826685 1 2 999999 290982 1 376731 401294 -71828 1 2 999982 316854 2 2 999999 2 2 999999 2 277655 845506 2 12 999991 1 328168 944870 -364666 1 118060 437624 9430 2 2 999999 1 2 999999 -909026 1 19 999990 675686 2 283956 934567 1 2 999999 -796224 2 2 999999 2 3 999999 2 822 178115 1 11 999993 -130584 1 2 999999 882361 2 2 999999 1 6 999983 -518743 1 84679 474047 972547 1 555545 745258 -805000 1 238550 775356 216841 2 2 999999 2 2 999999 1 2 999999 750142 2 338050 838728 1 219455 620941 -280127 2 10 999983 2 2 999999 1 2 999999 -596210 2 2888 438351 2 2 999999 2 149035 486221 2 14 999992 1 11 999983 -638326 2 13 999995 2 3101 336562 1 20 999993 -226568 1 18 999991 905765 2 17 999993 1 280671 839197 -164708 2 2 999999 2 53429 670755 1 10 999997 -784429 2 262854 419353 1 16 999998 219632 2 2 999999 2 14 999983 1 168133 963501 -705834 2 2 999983 2 2 999999 2 2 999999 1 411740 740855 -527915 2 7 999998 2 4 999998 1 12 999997 -477177 1 305276 314491 910099 1 2 999999 649444 1 59255 974341 -868536 2 20 999995 2 95729 776967 1 12 999999 40709 1 14 999989 812629 1 19 999985 335396 1 2 999999 317350 2 2 999999 2 202127 801166 1 16 999990 64305 1 1 999995 -804852 1 418516 718603 276064 1 16 999987 -68189 2 2 999999 1 10 999997 592085 2 2 999999 1 5 999990 529270 1 8 999995 123248 1 274124 738097 845329 2 579636 787340 1 2 999999 -329355 2 2 999999 2 2 999999 1 2 999999 -894361 1 192751 271055 -392803 1 2 999999 240755 1 3 999996 -803973 1 19 999989 -479667 1 111001 696363 522633 2 2 999999 2 71237 897376 1 2 999999 -890740 1 3773 350151 776944 1 2 999999 -564061 1 2 999999 864024 2 11 999999 1 14 999984 600516 1 7 999992 -999868 2 2 999999 2 2 999999 2 5 999989 1 82597 205576 -362730 2 2 999999 2 128391 460648 2 2 999999 1 196796 264202 -315299 2 2 999999 1 14 999986 743811 2 408263 625234 1 2 999999 29694 2 7 999997 1 2 999999 1533 2 10 999999 2 862292 977713 2 12 999983 1 20 999992 99606 2 9 999994 1 7 999996 782095 1 16 999983 41423 1 6 999987 -358021 1 148654 387740 989526 2 3830 347283 2 216081 914408 1 797978 804313 299178 2 20 999999 2 581091 896477 2 2 999999 2 20 999983 2 16 999997 2 10 999997 2 2 999999 1 34899 384108 -698307 2 486178 569637 1 77983 401964 156798 2 136907 242357 2 2 999999 2 2 999999 2 2 999999 1 10 999994 445426 2 8 999992 2 730054 880068 1 19 999989 -626391 1 551464 754174 -484233 1 15 999996 174231 2 2 999999 1 2 999999 420707 1 14 999990 851740 2 20 999984 2 2 999999 1 447600 922651 632834 2 18 999990 1 13 999998 205766 1 527561 758934 158275 2 239903 624493 2 13 999983 2 363861 391893 1 582710 935334 -477181 1 4 999990 -797771 1 295674 981785 -513978 1 18 999985 -151959 1 6 999987 446551 2 349409 488355 2 660919 810328 2 2 999999 2 5 1000000 2 5 999991 1 2 999999 -874661 2 2 999999 2 2 999999 2 225043 458714 2 2 999999 2 51184 496789 2 173095 908704 2 2 999999 2 356416 504504 1 4 1000000 307974 2 672870 827463 2 2 999999 1 6518 291627 725990 1 2 999999 -247021 2 13 999987 2 12 999995 2 15 999981 2 8 999982 2 2 999999 2 235004 769130 1 8 999985 334404 2 2 999999 2 20 999989 2 459270 607835 1 224146 674053 -463395 1 53320 385956 -150359 1 2 999999 -73006 2 138689 650106 2 2 999999 1 494950 894860 -183962 1 14 999991 59386 2 328672 357456 1 2 999999 935888 1 17 999982 -189431 2 2 999999 1 2 999999 -650782 1 428855 733145 56426 2 3 999987 2 2 999999 1 8 999998 27516 1 60235 197609 996187 1 158411 786497 5494 2 431107 994547 1 1 1000000 -457338 2 20 999986 2 18833 166854 2 77101 653881 1 19 999990 815888 2 2 999999 2 12 999999 2 9 999985 2 2 999999 1 17 999983 244216 1 46168 468252 -641258 2 8 999986 2 9 999998 1 2 999999 -277996 1 12 999984 -923205 1 528408 560702 -481012 2 373341 423310 2 8 999999 2 2 999999 2 664672 876362 2 467906 575688 1 1 999991 -215835 2 2 999999 1 3 999992 -320268 2 2 999999 2 312442 899925 1 863915 881220 822924 1 11 999986 -610552 2 372325 795851 2 353920 664060 1 2 999999 402773 2 689078 842837 2 2 999999 2 778957 839727 1 2 999999 922235 2 2 999999 2 10 999999 2 19 999983 2 2 999999 2 384802 582182 2 2 999999 1 16 999999 452579 2 2 999999 2 2 999999 1 3 999983 -52484 1 2 1000000 688020 1 54052 811418 -31401 1 15 999983 391324 2 783305 821829 1 2 999999 -728931 1 354430 914833 -390941 1 2 999999 -188755 1 2 999999 -10119 2 15 999996 2 2 999999 1 13657 726977 -362384 1 2 999999 -266341 1 2 999999 662137 2 758984 787420 1 472837 948235 355855 2 420197 438066 2 9 999981 1 2 999999 360640 2 2 999999 1 507142 956047 928713 1 2 999999 724384 1 689277 793678 332296 2 73470 545240 1 9 1000000 -845434 2 2 999999 1 2 999999 -60446 2 2 999999 2 13 999996 2 4934 693179 2 12384 662244 1 8484 577658 -877258 2 11681 717549 2 2 999999 1 2 999999 -779860 1 20 999992 -32036 1 2 999999 698609 2 287869 378138 2 134255 137493 1 2 999999 -980751 2 251031 752414 2 17 999987 2 61490 949554 2 9 999995 1 516223 576414 -907823 2 152276 182398 1 2 999999 -121965 1 2 999999 447588 2 2 999999 1 8 999981 -296371 1 23656 806499 938387 1 108489 435882 961018 2 17 999987 1 13 999985 243811 2 19 999997 2 370448 611754 1 1 999984 -29562 1 2 999999 -988268 1 2 999999 141863 1 565365 951833 -528347 1 50640 406072 184736 1 598184 974719 -154097 1 15 999994 -747046 1 26151 961028 -925405 1 81367 689723 -934700 2 18 999986 2 3011 868942 1 473244 969004 77972 2 17 999981 2 2 999999 2 620175 993043 2 2 999999 2 2 999999 2 10 999998 1 938519 938679 -41367 2 328477 731601 1 2 999999 -723946 1 18 999983 674026 2 2 1000000 2 8 999984 2 15 999986 1 16 999996 807670 1 8 999998 59384 1 3 999987 452266 1 18 999988 367676 2 3 999998 1 2 999999 318954 2 2 999999 2 17 999984 2 2 999999 1 2 999999 534009 2 721959 835334 2 4 999994 2 804329 820346 2 11 999983 2 50130 284004 1 4 999990 -29408 2 13 999988 2 2 999999 1 141663 779834 599299 1 14 999997 824228 1 533735 536920 -141151 1 2 999999 568530 1 34407 670232 96864 2 2 999999 2 194995 650764 1 2 999999 616229 1 2 999999 787499 2 238252 394437 1 2 999999 -977534 2 2 999999 2 12 999984 2 17 999982 1 2 999999 -615143 2 2 999999 1 2 999999 -83578 2 1 999999 2 287380 524844 2 131461 966512 1 2 999999 -275686 2 370353 799795 2 2 999999 1 507405 852506 920384 1 16 999992 186952 2 2 999999 2 12 999993 1 2 999999 998266 1 2 999999 693177 1 2 999999 -746905 2 1567 339625 1 8 999994 -685998 1 11 999982 347962 2 2 999999 2 2 999999 1 18 999983 74696 2 2 999999 1 2 999999 494294 1 2 999999 -735520 1 2 999999 68973 1 365766 924923 -793737 2 10 999995 1 14 999984 776518 1 19 999986 939643 2 1 999983 1 254060 861810 277711 1 9 999984 104227 2 2 999999 1 13 999981 145976 2 20 999985 2 142474 376450 2 2 999982 1 212457 758680 257490 2 381676 872691 2 7 999992 1 2 999999 -465132 2 119294 199304 2 8 999983 2 2 999999 2 7 999987 1 2 999999 -69190 2 12 999994 1 18 999991 -836531 2 20 999993 1 2 999999 -733741 1 8 999998 23955 2 2 999999 2 9 999986 2 16 999992 1 304881 737409 -396848 2 354434 361667 2 2 999999 1 881940 989822 -45565 2 2 999999 2 20 999999 2 11 999986 1 2 999999 -67081 1 11 999986 714281 2 314183 787806 1 2 999999 181923 1 5 999996 974192 1 2 999999 -351290 2 1 999991 2 2 999999 1 9 999993 -650359 2 145524 164527 2 59053 716079 2 12 999983 2 364187 495727 1 215417 350894 -814917 2 809954 819008 2 340334 976028 1 14 999995 -686378 1 371286 762942 -362712 2 11 999993 1 2 999999 540176 1 2 999999 556869 2 2 999999 1 130099 639419 395853 1 7 999997 -421967 1 12 999997 924638 1 2 999999 -195884 2 798499 905352 2 2 999995 1 9 999982 -659634 1 426560 902407 654293 2 15 1000000 2 2 999999 2 2 999999 2 317320 685999 2 359973 702410 2 2 999999 1 2 999999 -661376 2 630546 865713 2 699004 909701 2 2 999999 2 5 999981 2 17080 175373 2 2 999999 1 763065 824422 632163 2 2 999999 1 508920 719500 -967062 1 12 999995 -421368 1 2 999999 -804625 2 526340 845072 1 538419 614999 -983568 1 17 999983 -535683 1 402346 506803 504266 1 371377 605690 174135 1 13 999998 -306907 1 2 999999 -419900 1 2 999999 -423500 1 821856 909978 -414402 2 391563 759648 2 2 999986 2 3 999997 1 2 999999 717465 1 3 999987 810927 1 4 999989 289700 1 70767 161268 -173075 2 229234 472194 2 2 999999 2 7 999983 2 7 999992 1 2 999994 -677607 1 2 999999 989316 1 29547 742105 -693019 1 15 999999 -500185 1 2 999999 814133 2 13 999982 2 141167 556178 2 19 999981 1 305475 662141 461365 2 10 999995 1 2 999999 -238375 2 2 999999 2 2 999999 2 304894 511956 2 69060 547834 2 2 999999 2 20 999992 2 2 999999 1 7 999992 269119 1 507084 594231 -579589 2 9 999998 2 274358 589587 2 2 999999 2 2 999999 2 602679 629917 2 9 999990 2 13 999993 1 2 999999 -490934 1 21723 249670 -597436 1 264745 951291 443564 2 3 999995 1 11 999999 -72678 2 18 999993 2 2 999999 2 18 999988 1 4 999988 839434 2 2 999999 1 2 999999 642255 2 17 999987 2 449384 775371 2 15 999988 1 377964 453876 359422 1 8 999984 335635 1 2 999999 -594425 2 14 999997 2 2 999999 2 2 999989 2 3 999992 1 13 999991 177546 1 213737 221612 284289 1 2 999999 -741698 1 4 999990 98402 2 2 999999 1 290874 333727 434510 2 2 999999 1 2 999999 -746438 1 2 999999 900500 1 11 999989 486943 2 11 999994 2 2 999999 2 219075 602923 2 236536 460439 2 491331 626012 1 7 999992 -959833 2 5 999993 1 11 999995 956471 1 7 999991 529572 2 2 999999 1 3 999994 530187 1 2 999999 -869060 1 2 999999 -453901 1 6 999997 -150719 2 2 999999 2 395597 731851 2 596574 937659 2 413912 973088 2 20 999996 1 527306 934011 467297 2 14 999986 2 3 999995 2 2 999999 1 244598 708420 431727 1 2 999999 670598 1 14 999993 -742551 1 2 999999 493327 1 1 999994 -346179 2 9 999989 1 2 999999 13475 2 2 999999 1 471618 521749 213128 2 2 999999 1 482751 976728 -202668 2 443633 452801 1 7 999981 614308 2 11 999987 2 31141 464512 2 2 999999 1 8 999998 -155990 1 103540 248998 560394 2 2 999999 2 326558 808436 1 2 999999 -266360 2 18 999990 2 339852 396340 2 2 999999 2 76242 854871 2 398686 411399 2 2 999999 2 2 999999 2 2 999999 2 19 999981 2 152482 241589 1 325135 759880 -439518 2 7 999988 2 646941 763520 2 2 999999 1 2 999999 281857 1 4 999989 -911377 1 2 999999 61665 1 2 999999 246879 2 2 999999 2 422091 504422 1 413400 645460 129607 2 4 999990 2 60823 932295 1 2 999999 600264 2 276682 307973 2 7 999996 1 59398 108332 -331274 1 5 999982 166038 2 803558 871651 2 556614 726786 1 13 999995 -900913 2 2 999986 2 148371 560022 1 368769 398307 976296 2 2 999999 1 862579 888349 -665933 2 2 999999 2 67022 799788 2 2 999999 1 14 999983 570871 2 583122 923211 2 601564 626110 1 7 1000000 -215776 2 2 999999 2 50554 693881 1 257522 924833 644796 2 87971 602233 2 2 999999 1 2 999999 -570536 2 6 999982 1 2 999999 81538 2 126089 231344 1 13 999992 -667836 1 19 999992 -284200 2 19 999997 2 2 999992 1 476619 891989 438216 2 2 999999 1 5 999983 -482308 1 1 999981 407194 1 2 999999 497405 1 251895 377236 -459503 1 2 999999 -692964 1 2 999996 710984 1 17 999988 -63797 1 1 999998 822381 1 2 999999 994108 2 2 999999 2 2 999999 2 694293 737471 2 12 999990 2 5 999998 2 2 999999 2 384641 668693 1 2 999999 232035 2 2 999999 2 253189 429976 2 2 999999 2 156645 381504 2 2 999999 1 18165 886753 258343 2 5 999985 1 9 999993 -845649 1 20 999986 -975288 2 12 999986 1 2 999999 -444324 1 767851 897459 835138 2 5 999996 1 509565 750550 -361771 2 69463 988108 1 2 999987 -411077 1 2 999999 -891792 2 2 999999 2 12 999992 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999990 1 12 999993 879266 2 70438 739438 1 560606 885182 -263847 1 473043 918321 200940 2 8 999989 1 5 999999 417613 2 2 999999 1 6 999997 723829 2 3 999997 2 224199 662179 2 15 999999 1 384792 547326 -318595 1 169415 917523 -77127 1 2 999999 -469980 1 416515 995819 887807 2 2 999999 1 150381 822658 377995 2 2 999999 1 2 999999 936810 1 2 999999 692181 1 4 999997 -304279 1 2 999999 9357 1 537533 599423 946133 1 751086 994076 375164 2 9 999987 1 306099 813058 -503016 1 84096 892635 -337256 1 2 999999 569013 1 14 999994 925521 1 380020 746046 -833262 1 2 999999 487015 1 593655 982713 -417038 1 3 999996 -440542 1 2 999999 -898715 1 2 999999 -760262 1 2 999999 161696 1 33193 313345 -744497 1 13 999988 -463489 2 25904 502276 2 670709 817880 2 41366 52271 2 2 999999 2 197623 559937 2 2 999999 1 1 999998 -55411 2 340551 639758 1 19 999992 347576 1 3 1000000 583494 1 10 999983 -341336 2 237038 546898 2 10 999983 2 11 999987 1 2 999999 -728329 2 2 999999 2 2 999999 2 2 999999 2 532209 805710 2 2 999999 1 2 999999 904570 1 6 999981 -595970 2 16 999999 2 20 999992 1 265062 784933 122361 1 180234 577536 -815393 1 2 999999 -186359 2 2 999999 1 3 1000000 -190178 1 18 999987 -890806 2 180905 730262 2 227180 388992 2 2 999999 2 20 999995 1 2 999999 -533733 1 2 999999 258718 2 2 999999 1 2 999999 937063 1 2 999999 -397345 1 233866 490323 177770 1 3 999994 270450 1 1 1000000 2395 1 98408 445416 861090 1 514414 652965 217522 2 472934 930319 2 115332 541193 1 157243 564310 81443 1 17 999991 -942564 1 2 999999 -931605 2 18 999990 2 2 999999 2 7 999992 2 2 999999 1 20 999990 8402 1 11 999983 83972 2 410137 604415 1 375656 548788 525972 2 704264 933479 2 358036 664320 2 441216 802612 1 20 999987 -59250 2 2 999998 2 232275 554370 1 555833 776859 151057 1 318916 409852 691814 1 382806 396113 -609207 1 2 999999 613312 2 103945 286649 1 14 1000000 -695210 2 2 999999 1 2 999999 805753 2 2 999999 2 2 999999 1 15 1000000 973568 2 6 999993 2 2 999999 1 4 999992 532413 1 18 999985 486478 2 11 999991 2 26954 388740 2 2 999999 2 243425 667108 1 16 999986 205118 1 2 999999 -68518 2 2 999999 2 2 999999 1 691977 878536 -17852 1 16 999987 -112907 1 2 999999 -406608 1 17 1000000 471726 2 238015 485862 1 420767 940626 -619689 2 50089 594924 1 2 999999 259818 2 2 999999 2 17449 131964 1 2 999999 -667242 2 2 999999 1 2 999999 97144 2 2 999999 1 2 999999 -233165 2 9 999994 2 116659 868058 1 2 999999 908525 1 10 999999 -806706 1 19 999996 -394585 2 17 999990 1 5 999990 -87194 2 18 999985 2 2 999999 1 2 999999 -805907 2 2 999999 1 599000 840704 -179922 2 2 999999 2 2 999999 1 17 999992 -213785 2 2 999999 2 2 999999 1 6 999987 570713 2 11 999981 1 167965 519873 -519282 2 3 999985 1 568476 968432 94846 1 2 999999 -626816 2 14 999998 1 10 999984 -677498 2 559495 695594 2 344451 727548 1 2 999999 -864961 2 2 999999 2 797724 914997 2 17 999991 1 17 999996 -419954 2 2 999999 2 469259 837992 2 2 999999 2 2 999999 2 2 999999 1 78947 443184 -894089 2 2 999999 1 2 999999 -984696 2 8 999999 1 19230 560638 -15987 1 2 999999 468537 2 1656 418863 1 12 999992 786118 1 4 999984 -346449 2 69370 716106 1 130211 949807 978889 1 335618 741375 -432362 1 2 999999 723952 2 1 999981 2 17 999985 1 2 999999 74543 2 2 999986 2 14 999986 2 2 999999 1 25020 237720 -311241 2 2 999999 2 10 999997 2 2 999999 1 463842 653533 -48454 1 2 999999 -677453 1 2 999999 629480 1 16 999998 500519 1 2 999999 -239595 1 260461 899230 -508030 1 19 999999 -949445 1 73245 444249 496707 2 2 999999 2 2 999999 1 17 999994 968251 1 345294 490912 283037 2 2 999999 1 122382 425967 157575 2 662039 878199 2 3 999990 1 4 999993 -360247 1 2 999999 -793769 1 2 999999 -168099 2 560644 713530 2 2 999999 1 2 999999 588569 2 2 999999 1 2 999999 464956 1 2 999999 173316 2 323816 544102 1 2 999999 970638 1 85558 354258 821871 1 4 999996 -483821 1 18 999982 907682 2 673478 684446 1 1 999990 353628 1 2 999999 -553446 2 3 999982 2 101929 322349 2 790576 931135 2 9 999990 1 8 999990 -626209 1 302183 592248 883950 1 472774 869788 795774 2 9 999994 2 2 999999 2 2 999999 1 15 999982 744135 2 389663 537198 1 8 999997 -723141 1 2 999999 317343 2 251422 653645 2 2 999999 2 2 999999 2 40293 870200 2 274462 493407 1 649262 979092 946852 2 8 999983 2 158428 978630 2 2 999999 2 14 999992 1 11 999985 -419713 2 2 999999 1 98964 803647 960802 2 165355 550079 1 740663 946913 -573952 1 266005 469210 229425 1 411715 429037 292886 1 14 999984 743673 1 2 999999 -222337 1 1 999993 377126 1 415391 432886 678909 1 18 999984 118957 1 2 999988 -599720 2 2 999999 1 11 999990 136556 2 652206 867738 1 2 999999 177754 2 2 999999 1 4 999985 53711 1 141512 923564 -367340 2 10 999983 2 709547 844820 1 493471 544869 393516 2 2 999999 1 77072 578034 678612 2 280281 821031 2 275732 916974 1 69988 161625 -953682 1 85165 741851 988497 1 2 999999 556845 1 2 999999 963124 2 2 999999 2 7 999985 2 2 999999 2 22098 521193 1 360458 683857 811037 1 616240 699910 564156 2 2 999999 1 8 999999 -498310 1 268586 923125 845594 1 241879 953848 449372 2 7 999998 1 515475 697007 -51081 1 1 999988 927077 2 2 999999 1 2 999999 -186255 2 648415 754068 1 193880 376185 -456150 1 14 999998 907584 1 267328 920592 -534560 1 230499 496269 -318077 1 2 999999 -256868 2 2 999999 2 2 999999 1 600812 885433 -23894 2 2 999982 2 696774 988022 2 13 999995 2 19 1000000 2 5 999986 2 2 999999 2 121405 260206 2 2 999999 2 5 999981 2 6 999981 1 18 999985 -403653 2 2 999981 2 10 1000000 2 2 999999 2 379129 906359 2 452854 727837 2 153138 397334 1 215428 534297 213065 1 239842 365762 340050 2 2 999999 2 1 999988 2 17 999985 1 9 999995 203311 1 2 999999 -347537 1 8 999984 940949 1 765173 956447 821470 1 2 999983 -327049 2 3077 845981 2 2 999999 2 88230 363252 1 2 999999 260889 2 2 999999 1 49389 951518 -442570 2 64423 865277 1 2 999999 -117759 2 2 999999 1 67302 492987 -203108 1 17 999991 89339 1 2 999999 13430 2 117333 326490 1 38588 379727 -308480 1 554509 579510 195726 2 2 999999 2 16 999985 1 16 999987 -679340 1 11 999998 730094 2 3 999992 2 503538 914194 1 19 999983 949927 2 2 999999 1 2 999999 -197189 1 13 999996 -293156 2 8 1000000 1 334526 413750 646791 2 446523 646611 1 64455 110198 -157429 2 13 999983 1 2 999999 881114 1 27487 385098 766393 2 17 999997 2 6 999993 1 18 999984 834124 2 11 999996 2 7 999992 2 2 999989 2 135905 138480 1 645199 695236 -747000 1 14 999999 500990 1 14 999989 -672573 1 9515 256393 -229109 2 409486 547025 2 2 999999 2 6 999990 2 19 999986 1 2 999999 857878 2 5 999985 2 2 999999 2 258935 479907 2 394075 972488 1 93494 189621 -273887 1 10 999998 53766 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 310005 318284 -254498 1 635156 760827 979301 2 18 999996 1 13 1000000 587987 1 6 999999 86254 1 7400 723564 987401 1 2 999999 627332 2 697873 750468 1 19 999982 -753777 1 2 999999 -830092 2 19 999983 1 2 999999 -566450 2 20 999988 2 17 999986 1 2 999999 204592 2 2 999999 1 2 999999 -599733 1 365229 498781 -850199 2 15 1000000 1 42869 488167 52076 2 7 999991 1 157160 801461 -221847 1 484536 921926 361470 2 484535 927023 2 113517 556661 1 38417 643961 152314 2 2 999999 2 9 999983 2 2 999986 2 7 999988 1 8 999987 693930 1 5519 323717 -821589 1 18 999992 -737944 1 2 999999 -263282 1 2 999999 -704383 2 2 999999 2 2 999999 2 20 999986 2 2 999999 1 2 999998 514026 2 229826 762608 1 2 999999 94795 1 2 999982 300279 1 336586 991429 58611 2 3 999992 1 3 1000000 565066 2 159853 699128 2 13 999993 2 181580 885184 2 17 999990 1 2 999999 -596899 1 90466 871812 -5422 2 16 999982 2 360195 386435 1 2 999999 -748639 2 14 999991 1 12 999992 650297 2 19 999989 2 526433 928970 2 48958 717350 1 2 999999 824489 2 16 999996 2 334792 777822 1 2 999999 136433 1 2 999999 821566 2 2 999999 2 32295 830449 1 2 999999 -708983 2 2 999999 2 169843 183103 1 2 999999 -6802 2 426590 670419 2 2 999999 1 19 999995 571649 2 663619 986904 1 2 999999 643232 1 12 999987 -623901 1 88484 597783 -436937 2 133219 756727 2 193037 481169 2 7 999988 1 54790 500513 -306757 2 2 999999 1 7 999991 -511561 1 2 999984 751370 1 17 999998 -64561 2 14 999999 2 2 999999 1 334493 567432 120943 2 353895 816648 2 171627 340230 1 18 999996 -824885 1 171174 776357 297499 1 2 999999 872904 2 2 999999 2 2 999999 1 6 999999 -192390 2 16 999987 1 9 999985 -771026 1 490224 737228 -716820 2 658416 741718 1 2 999999 490353 2 603408 921362 1 52131 147023 166628 1 191117 696476 917260 1 2 999984 725504 2 2 999999 2 11 999997 2 50232 774448 2 10 999995 1 20 999999 -977110 1 2 999999 -220565 1 2 999999 -843295 2 253241 759274 2 18 999995 2 2 999999 2 511570 756858 2 663115 724943 2 2 999999 2 321867 955170 1 7 999991 666478 2 766276 789069 2 208013 678249 2 418551 493498 1 283159 557885 -250784 1 2 999999 -153073 1 12 999995 112744 1 2 999999 -611553 1 2 999999 594023 2 2 999999 2 145593 665767 1 9 999997 -472008 2 2 999999 1 2 999999 -561999 1 2 999999 -633313 1 5 999986 -374415 2 5 999997 1 19 999998 22414 1 19 999981 -210838 1 18 999996 -654339 2 2 999999 1 676411 943743 -435024 1 2 999999 -147796 1 2 999982 -133517 1 194028 409974 841433 1 9 999989 37151 1 2 999992 -61979 2 2 999999 2 288054 627276 2 560858 837298 2 483467 976579 2 2 999999 1 2 999999 -714030 1 200373 959752 749122 1 2 999999 -587740 2 2 999999 2 711508 976677 1 101810 358756 937740 2 12 999998 2 407246 533508 2 546494 920656 1 6 999990 947316 1 17 999987 208405 2 2 999999 2 2 999999 2 2 999999 2 188801 822618 1 2 999999 644080 1 4 999987 294985 1 3 999998 416297 2 9 999982 1 191494 476796 112702 2 9 999986 1 494815 971948 -699818 1 2 999999 -272784 2 30902 688893 1 6 999995 -120703 1 2 999999 -110884 2 8 999999 1 120867 777245 275146 2 11 999995 1 96522 634794 508633 1 2 999999 -120555 2 16 999995 2 2 999999 2 2 999999 1 13 999997 319007 1 73240 252081 257010 1 8 999993 745770 1 2 999999 424346 1 2 999999 464757 2 2 999999 1 2 999999 471191 2 2 999999 2 2 999999 1 17 1000000 -229797 2 10 999993 2 637200 688622 1 2 999999 -490721 1 12 999981 -336950 2 359000 379673 1 2 999999 -597576 2 2 999999 1 317499 493144 243541 1 701983 722219 268909 1 2 999999 -469083 2 20 999995 2 132174 146437 2 310951 503327 2 256081 893005 1 25117 199939 -578907 2 2 999999 2 7 999989 1 3 999985 747162 2 601723 807394 1 2 999993 7130 1 3 1000000 -212069 2 20 999987 1 3 999986 -174623 1 32660 296040 -396229 1 757744 822184 -806616 2 17 999988 1 2 999999 -3702 2 2 999999 1 253299 416498 -182830 1 912672 944546 -2487 2 2 999999 2 2 999999 2 16 999985 1 20106 544078 -853978 2 508900 671930 2 202836 894470 1 2 999999 -558877 2 2 999999 1 10 999998 904547 2 2 999999 1 223313 405060 277613 1 19 999989 -249045 2 2 999999 1 2 999999 268008 1 14 1000000 460016 1 2 999999 -383377 1 3 1000000 -323485 1 2 999999 843514 1 2 999999 -854263 1 2 999999 248732 1 16 999993 -6959 2 155766 414043 1 20 999990 55738 1 422902 986881 -663762 2 281077 652933 2 2 999999 2 312854 607144 2 15 999994 2 2 999999 1 20 999991 939468 1 491490 883354 587445 1 2 999999 -404795 2 51083 382999 2 9 999996 1 2 999999 563567 1 2 999999 -582032 2 16 999984 2 6 999981 1 11 1000000 -561798 2 9 999985 2 16 999993 1 301775 522243 -466183 2 657994 729463 1 10 999985 11489 2 3 999993 1 2 999999 -479471 2 2 999999 2 2 999999 2 18 999994 2 3 1000000 2 5 999991 1 2 999999 -925982 1 2 999999 -949926 2 2 999999 1 61641 656045 -727166 2 2 999999 2 16 999994 2 154087 341676 1 14 999989 818874 1 18 999989 -960035 1 2 999999 746667 1 2 999999 -55428 2 259612 643509 1 2 999999 -998587 2 53476 230487 1 2 999999 -121070 1 7 999990 511915 2 19 999989 1 2 999999 -457652 2 2 999999 1 680898 696373 -81991 1 74193 234249 915638 1 2 999999 60680 2 716318 902411 2 100264 138361 2 17 999996 1 19 999987 -942699 2 14 999983 1 2 999999 771671 2 169224 483203 2 566987 805097 2 144989 268602 2 2 999999 1 399018 579086 657680 2 611373 982469 1 5569 313065 417458 2 19 999999 1 6 999986 -919385 2 229465 404073 2 16 999988 1 15 999996 -750667 1 2 999998 36876 2 218442 984598 1 17 999991 983522 2 19 999990 2 29287 349404 1 5 999988 344372 1 84192 183561 -772955 2 570476 909280 1 2 999999 -772495 2 2 999999 2 7 999987 1 22678 986000 -198353 1 2 999999 -929961 1 1 999990 -578025 2 46584 601152 1 7 999991 987030 2 2 999999 1 116991 566249 321846 1 300297 586361 -984966 2 2 999999 1 1 999986 -5880 2 132946 270829 1 7 999997 409879 2 2 999999 2 106271 964073 2 455954 907597 1 353182 548757 26131 2 2 999999 1 2 999999 211307 2 17 999983 2 175822 697717 2 2 999999 1 15927 344289 -247126 1 6 999986 -265620 1 7 999998 303473 1 430317 930785 696790 1 2 999999 -120653 1 15 999987 313638 2 7 999987 2 12 999984 1 201639 610478 -830138 2 2 999999 1 594428 959495 -353439 1 2 999999 749712 1 106157 597317 479163 2 2 999994 1 19 999986 -678151 1 20 999985 217191 1 726868 925648 -93818 2 5 999997 1 180582 494004 136145 1 210 388586 933011 2 16 999982 1 2 999999 97664 1 7 999996 -793606 1 6362 91409 136192 1 41562 433519 -889396 2 2 999999 2 2 999999 2 540889 689832 1 2 999999 -994490 1 6 999998 775036 1 2 999999 982054 2 2 999999 2 604198 678050 1 20 999982 -995397 1 2 999999 -39299 1 7 999994 -333760 1 13 999992 -656519 2 2 999999 1 474465 779990 284565 1 9 999999 -675596 2 1 999982 2 2 999999 2 12 999992 2 2 999999 2 2 999999 2 3 999996 2 340362 800073 1 2 999999 -152296 1 7 999987 -831360 2 2 999999 1 18 999988 -553130 1 259364 263174 -358363 2 478648 902449 1 805285 837544 -842510 2 2 999999 1 6813 564634 507093 2 2 999999 2 19 999999 1 326016 884989 -459867 2 53616 447710 1 16 999982 -343671 1 2 999999 819130 1 2 999999 12739 1 2 999999 561790 2 19 999984 2 2 999999 2 647989 667112 1 3 999982 780525 2 730086 895250 2 454581 760437 1 14 1000000 714225 1 2 999999 171096 1 286860 996791 869907 2 18 999983 2 2 999999 1 428414 988458 745878 2 2 999999 2 2 999999 2 909867 919759 1 2 999999 -700204 2 209702 385791 2 2 999999 2 3 999988 1 473360 639155 -417050 2 15 999998 2 433891 567113 2 112533 613695 1 2 999999 -928694 2 2 999999 1 534335 760066 218655 2 455470 958914 2 216204 240376 2 422990 600491 2 228800 848659 2 20 999996 2 2 999999 1 261795 927504 3865 2 2 999999 1 145173 360235 -97152 1 2 999999 787152 2 19 999992 2 20 999988 2 2 999999 1 18 999998 -806188 2 273341 480231 1 14 999991 955917 1 2 999999 -508255 2 524582 684930 2 16 999995 2 321233 787577 2 2 999999 2 6 999986 1 2 999999 -413993 2 2 999999 2 576558 623463 1 2 999999 878768 2 2 999999 1 2 999999 577722 1 1 999995 227732 2 2 999999 2 87706 157715 2 13 999981 1 650460 685183 314176 2 68614 922879 2 736751 941698 2 2 999999 1 574454 674453 593552 2 8 999987 1 743393 846040 -908612 2 12 999995 1 7 999984 415916 1 6 999999 -566385 1 2 999999 -88881 2 131620 607594 1 12 999983 794476 1 723005 839592 -713168 1 731411 738087 -929516 2 617997 849265 2 579435 770749 1 17 999992 73566 2 516020 929250 1 2 999999 -97530 2 2 999999 1 18 999991 -647501 1 2 999999 808273 1 2 999999 -68732 2 82513 464695 1 330600 399728 859798 2 2 999999 1 140510 329676 -651710 2 14 999986 2 8 999999 2 131449 866563 1 2 999999 970571 2 4 999994 2 13 999984 1 4 999992 142200 2 2 999999 2 14 999984 1 6 999995 -146432 2 54788 691319 2 19 1000000 1 365271 945312 -886519 1 3 999986 105442 1 468204 972796 642215 1 702370 985804 -68546 2 544702 872493 2 7 999983 1 2 999999 857814 2 6 999986 1 17 999994 133443 1 149590 861836 -826865 2 2 999999 2 343775 641022 1 2 999999 -266693 2 47038 94065 1 1 999992 -776166 1 17 999987 -773779 2 325979 898083 1 2 999999 608167 2 2 999999 1 12 999981 -392319 1 129248 873276 -9269 1 2 999989 -138019 1 2 999999 -293304 1 19 999983 667362 2 2 999999 1 18 999996 -578781 2 10 999990 1 2 999999 619140 1 2 999999 231429 1 2 999999 -55156 1 2 999999 806607 2 222264 587103 1 2 999999 265760 2 16 999982 2 2 999999 1 13 999987 -128332 2 456857 734322 2 2 999999 2 19 999981 1 18 999992 -677214 2 2 999999 1 192489 332788 -239308 1 2 999999 758575 1 638916 753904 301237 2 767081 811756 2 12 999999 1 2 999999 592540 1 377623 514427 -826176 1 369916 512889 -216107 1 12 1000000 150003 2 65069 912481 1 2 999999 325792 1 2 999999 -851157 1 2 999999 558320 1 8 999996 -182530 2 70623 436941 2 2 999999 1 2 999999 808079 2 551033 769095 2 2 999999 1 400080 583479 -546621 1 7 999998 -859467 2 20 999981 2 5 999982 1 2 999999 329321 2 2 999999 1 2 999999 -628729 2 17 999994 2 2 999999 2 18 999999 1 377845 478573 722115 1 2 999999 -642233 1 18 999982 220387 2 401401 871835 2 13 999991 2 2 999999 1 2 999999 864201 2 5 1000000 1 2 999999 731645 2 282426 514565 1 52342 450103 544848 2 1 999987 1 19 999996 -545398 2 2 999999 1 446131 943926 982296 1 16 999994 5219 1 11 999986 905015 2 19 999994 1 8 999987 -378459 1 4 999989 425934 2 2 999999 1 19 999982 -882669 2 2 999999 1 2 999999 -179034 1 2 999999 541495 1 2 999989 -573095 2 71417 84486 2 2 999999 1 11 999985 -839441 1 2 999999 808727 2 9 999985 2 434789 597270 1 2 999999 785865 1 6 999999 -634126 1 19 999998 428268 1 15 999984 -157913 1 8 999993 -770285 1 2 999999 429521 1 152971 155908 -249844 1 46748 444142 -966306 1 2 999999 -252988 1 9 999988 -157243 1 2 999999 -565529 1 1 999990 -136215 1 7 999997 -456074 1 2 999999 -321333 1 10 999986 330809 2 9 999993 1 100809 303452 508145 2 107615 236930 2 2 999999 2 712734 729062 1 6 999998 -542121 2 2 999999 1 2 999999 772666 1 15 999987 837498 1 20 999999 -201770 1 447529 938765 -703274 1 2 999999 -820502 1 427258 871611 92757 2 2 999999 2 7 999995 1 434796 606074 -62603 2 2 999999 2 225928 768338 2 2 999999 1 7 999982 -466089 1 2 999999 -103283 2 2 999999 2 3 999990 1 176531 840855 -827298 1 7 999991 922782 1 2 999996 -924964 2 17 999985 1 2 999999 377957 2 568794 953891 2 13 999981 1 15 999985 -831705 2 15 999991 2 19 999983 2 535546 817757 2 17 999994 2 14 999984 2 9 999992 1 27454 522723 664464 1 2 999999 658435 2 860315 975176 1 2 999999 957129 1 19 999994 475736 1 308325 549048 986845 1 116479 340888 576519 2 180080 564189 1 12 999984 11361 1 31701 557678 17574 2 380667 551858 1 127537 693039 140128 2 5 999985 2 19 999985 2 637467 654170 1 2 999999 -501403 1 282279 802262 331886 1 2 999999 -510347 2 2 999999 1 51923 172137 -444660 2 6 999994 1 383897 517070 123173 2 2 999999 2 2 999999 2 2 999999 2 57593 524301 1 204526 467411 955880 1 2 999999 847406 1 2 999999 -623230 2 2 999999 1 16 999992 -244371 2 3 999987 2 120311 388909 2 2 999999 2 2 999999 2 262289 800725 1 12 999989 -227301 2 3 999995 1 11 999984 276773 2 414094 637840 2 2 999986 1 2 999999 516626 2 601733 859547 2 5 999996 2 2 999991 1 2 999994 372683 1 733252 999881 745325 1 140915 585710 824458 2 2 999999 2 128166 833135 1 6 999998 79062 2 83539 531655 2 19 999982 1 367108 572284 -962629 1 438150 591362 783220 2 796572 911202 2 795598 955455 2 15 999991 1 2 999987 720294 1 2 999999 655621 2 2 999999 2 2 999999 2 316699 341532 2 2 999999 1 2 999999 900048 1 15 999996 238346 2 4 999991 2 7 999987 1 12 999984 112011 1 2 999999 877674 1 17 999991 17963 1 7 999982 -797519 2 2 999999 2 2 999999 1 17 999982 -686932 2 2 999999 1 2 999999 -141832 1 20 999997 474820 2 9 999996 2 2 999985 1 342069 640919 364353 1 12 999999 826338 2 2 999999 1 565448 703170 172834 2 11 999998 1 10 999987 969389 2 2 999999 2 3 999988 1 16 1000000 65650 1 62248 91239 -675298 2 536449 895452 2 48806 540020 2 20 1000000 2 15 999993 2 517356 787518 2 325234 347863 2 476114 543872 2 2 999999 1 2 999999 543600 2 351497 510729 1 771218 910215 -968759 1 126638 341341 73687 2 2 999999 1 2 999999 -971262 1 899587 992953 665758 2 286361 349851 1 24271 712951 573690 1 2 999999 819249 1 187684 478396 -156891 2 5 999996 2 2 999999 1 2 999999 -667510 1 434852 995067 -775364 1 256974 441689 -806084 2 2 999999 1 939000 945761 908011 2 18 999983 2 20 999990 1 813145 953662 -976582 1 19 999994 404841 1 39076 647461 444676 1 6 999994 -24690 1 2 999999 388104 2 19 999990 2 15 999984 2 2 999999 1 693490 944010 -777340 2 2 999999 1 167837 254946 834981 1 121036 175184 435783 1 284081 587607 -29136 2 173009 606506 2 43071 943043 2 9 1000000 1 150798 346728 51698 2 632144 711011 1 388362 804043 -142273 1 12 999991 -884298 1 2 999999 886161 1 329506 958166 -626079 1 2 999999 -926855 2 2 999999 1 3 999982 -574218 2 599589 917469 2 2 999999 1 18 999984 -761173 2 2 999999 1 1 999995 -252729 1 2 999999 834308 1 2 999999 -846988 1 18 999996 654835 2 2 999999 2 400396 778709 2 10 999991 2 2 999999 2 2 999999 1 9 999982 106483 1 15 999988 -136350 2 288903 512034 1 2 999999 -684663 2 5 999990 1 576135 589254 -977272 1 6 999999 679152 2 9 999984 2 567255 874451 1 2 999999 -703411 1 556890 885988 498983 2 11 999990 2 596349 770705 1 184697 678372 792068 2 10 999994 1 15 999984 -431825 2 84433 398743 1 200943 525144 764785 2 490164 746647 2 46073 859948 2 2 999999 1 2 999999 -202395 2 448084 891626 1 19 999991 -79850 2 95869 490561 1 8 999986 106034 1 2 999999 -676352 1 2 999999 147363 1 18 999982 113848 1 2 999999 -304174 1 2 999999 983556 1 2 999999 995146 2 2 999999 1 119104 119611 -89066 2 18 999982 2 2 999999 2 2 999999 2 16 999998 1 2 999999 -293427 1 12 999986 572421 1 2 999999 403170 2 349702 956141 1 185721 221984 -223819 1 2 999999 107251 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 415911 684612 -136059 2 2 999999 1 405229 749475 304587 2 7 999986 1 1 999999 -554612 1 2 999999 -444124 1 257349 274017 -932105 2 699900 985389 2 2 999999 2 2 999999 1 754617 923750 802077 1 309769 597535 964465 2 207903 628081 1 2 999999 541999 2 2 999999 2 2 999999 1 5 999990 122592 2 2 999999 2 147053 842908 2 4 999997 1 2 999999 -464743 2 601457 775937 1 3 999996 -50584 2 60868 443370 1 2 999999 -395760 1 2 999999 444962 1 2 999999 570606 1 18 999992 -674229 2 616037 871456 1 2 999999 557930 2 8 999989 2 2 999999 2 2 999999 1 20 999985 63849 2 4 999988 1 2 999999 -273433 2 4 999994 1 2 999999 196390 1 2 999993 -585389 2 2 999999 1 260763 780088 381352 2 84699 125813 2 808270 946501 1 537269 979008 -860043 1 109322 838491 -806720 2 2 999999 2 220524 977822 2 347595 802866 2 588716 855304 2 2 999999 1 2 999999 -200522 1 9 999990 693525 2 3 999981 1 2 999999 381678 1 2 999999 1813 1 20 999990 -647462 2 154609 563027 1 456387 970234 15092 1 15 999989 594815 1 176720 391710 783344 2 19 999986 1 18 999983 322435 2 158713 952026 2 19820 973425 1 327594 429614 332799 1 8 999983 748375 2 2 999999 1 511939 607981 591373 1 2 999999 -598837 1 2 999999 582938 1 2 999999 -534354 1 608445 869703 -103144 2 126577 158311 1 2 999999 -871868 2 2 999999 2 483467 532569 1 2 999999 306688 2 11 999995 1 10 999981 -855638 2 2 999999 2 640617 822917 2 102991 562676 2 2 999999 1 2 999999 -201704 1 2 999999 79287 1 2 999999 687455 2 13 999998 1 2 999999 249156 2 9 999983 2 19 999988 1 2 999999 -495652 2 2 999999 2 12 999994 1 43094 607828 525498 2 2 999988 1 2 999999 -178565 1 438523 796350 364380 2 2 999999 2 408957 669361 2 588577 996653 2 484812 990541 2 2 999985 2 11 999990 2 9 999998 2 20 999989 1 105246 334612 -868893 1 18 999983 596655 1 15 999983 -195812 1 2 999999 4321 1 2 999999 -125046 1 2 999999 -166887 1 9 999999 -448288 2 19 999985 1 290657 977658 -11914 1 2 999999 -425385 1 2 999999 -981804 1 229353 388866 331234 2 792679 799603 2 227025 472440 2 322350 712662 2 20 999989 2 2 999999 2 2 999999 2 7 999999 1 492054 845460 159917 2 2 999999 1 6 1000000 529439 1 2 999999 32236 2 85457 824422 2 313893 526725 2 2 999999 2 9 999994 1 2 999999 529493 2 2 999999 2 2 999999 1 2 999999 681249 1 20 999997 -282364 1 526775 733649 648056 1 490464 824171 249251 1 2 999999 -359581 1 291874 481728 -693372 2 636208 868285 2 2 999999 1 17 999997 -442935 2 567758 789604 1 2 999999 543913 1 20 1000000 341988 2 22553 476743 1 1 999982 -165051 1 2 999999 718599 2 2 999999 2 7 999996 1 265613 723441 865404 1 9 999999 -563306 2 2 999991 1 1 999994 -483279 1 2 999999 314196 1 2 999999 -87248 2 4 999986 1 9 999992 -789281 2 2 999999 2 265938 341055 2 1 999995 2 2 999999 1 191086 433987 393836 1 57833 261794 -375970 1 6 999989 -414833 1 7 999981 -168281 2 2 999999 1 2 999999 -707234 1 9 999983 303116 2 13 999982 1 2 999999 -538498 1 275088 364787 -558581 1 19 999986 848863 1 2 999999 -21575 1 12 999988 5328 1 454238 896153 632097 2 2 999999 1 19 999986 303621 1 611696 656413 55540 2 2 999999 1 232719 906352 570921 1 2 999999 -431274 1 233083 900338 -585790 1 6 999997 882619 1 221378 883428 -161466 2 4 999981 2 25537 197708 1 2 999999 -146215 2 4 999988 2 2 999999 1 18 999981 679806 2 2 999999 2 2 999999 1 15 999984 200432 2 1 999989 2 6 999987 2 2 999999 2 307754 471363 2 2 999999 2 419120 923173 2 20 999993 2 300984 984628 2 773511 925652 1 2 999999 -290635 1 402784 944168 -222815 2 17 999996 2 480397 503273 2 9 999994 2 2 999999 2 2 999986 1 298078 371254 572436 2 2 999999 1 17 999996 -829943 2 559770 772059 2 463055 484003 2 4 999999 2 1 999988 2 239030 848411 1 2 999999 571223 1 18 999981 -978520 2 13 999990 1 40264 993813 -767953 1 4 999999 818039 2 16 999994 2 2 999999 2 2 999999 1 4785 113461 399144 2 196335 597365 1 133980 452266 -714356 2 62519 210288 1 2 999999 868056 2 375517 411210 1 2 999999 -310729 2 18 999987 1 12 999986 2702 1 13 999983 -56409 1 2 999999 940975 1 2 999999 710199 1 2 999999 454578 1 327132 761148 -5206 2 4 999993 1 2 999999 751783 1 501598 728427 278895 1 2 999997 37474 2 2 999999 2 9 999987 2 2 999999 2 2 999999 2 14 999983 2 487306 686681 1 15 999983 -128469 1 224899 927076 215996 1 685 474116 874691 1 2 999999 25528 2 4 999986 2 2 999999 1 806639 939829 490603 1 6 999996 -265892 2 7 999990 2 7 999996 2 13 999995 1 7 999983 -519734 1 2 999999 91006 2 13 999993 1 2 999999 -532605 1 12 999989 -898284 2 389251 846744 2 15 999992 1 2 999999 891388 1 2 999999 -737349 2 2 999999 2 8 999993 2 1 999993 1 19779 389470 -262753 1 2 999999 476687 2 3 999988 2 14 999992 1 5 999993 985523 2 2 999999 2 8 999997 2 2 999999 2 750485 953381 1 219111 282358 157426 1 111928 766046 -337519 2 14 999993 1 76210 230227 950253 2 2 999999 1 2 999999 -145841 1 2 999999 849097 1 3 999989 -450432 1 15 999991 -585976 1 415402 663140 -830597 2 2 999999 2 17473 217194 2 56001 607391 2 13 999997 1 11 999986 -446054 2 338307 789254 2 2 999985 2 5 999993 1 6 999991 -582823 2 16 999991 2 440543 764540 1 2 999999 748307 1 274107 827986 859843 1 7 999992 -718884 1 17 999996 783221 2 1 999992 2 19 999990 1 689882 918076 327809 1 2 999999 -927477 1 2 999999 59791 1 2 999999 -743975 2 26007 763157 1 15 999981 -947531 2 155522 279513 2 2 999999 1 115286 535928 596397 2 8 999987 2 65303 788572 1 2 999999 300544 1 18 999991 -261649 2 2 999999 1 2 999999 908450 1 2 999999 422564 2 703604 971792 2 730996 779576 1 113050 853282 -266333 2 184675 544075 2 600797 659047 1 921391 923722 899884 2 543996 645357 1 202778 909898 241683 1 2 999999 814267 2 16 999998 1 2 999999 -495729 1 10 999994 -517536 1 2 999999 -936922 2 6 999986 2 2 999999 1 8 999989 755849 2 2 999999 1 567256 969571 -489691 2 2 999999 2 4 999990 2 2 999999 2 770417 931946 1 276767 534937 187958 2 2 999999 2 2 999999 2 10 999988 1 336829 427975 541764 1 2 999999 106188 2 11 999983 1 2 999999 -213063 2 235405 702866 2 335011 724416 2 19 999988 1 168217 913809 -814979 2 2 999999 1 18 999986 -20051 2 4 999981 1 2 999999 -704534 2 2 999999 1 213788 766327 869956 2 684143 848007 2 12 999981 1 11 999991 680495 1 16 999996 -310921 1 14 999981 119953 2 11 999984 1 2 999999 369810 2 2 999999 2 2 999999 2 12 999996 2 528336 848896 1 133335 875509 374010 2 16 999983 1 4 999983 -892224 2 11 999984 2 7 999990 2 4 999984 2 118932 619783 1 2 999999 -404508 2 2 999999 2 1 1000000 2 12 999991 2 2 999999 1 2 999999 -906576 2 14 999988 2 588911 989508 1 6 999983 -213823 1 2 999999 -126526 2 3 999988 2 160494 242532 2 14 999982 1 2 999999 -959360 2 58727 464303 2 626205 935471 2 2 999999 1 2 999999 217957 2 6 999992 2 2 999999 2 301248 757726 1 2 999999 -718505 2 105570 960118 1 9 999988 675259 2 20 999994 2 2 999999 1 2 999999 295569 2 2 999999 2 125803 984386 2 576951 577738 2 272945 700804 2 2 999999 1 4 999987 51057 2 922708 973492 2 42140 962329 2 524202 722415 1 4 999993 -557774 1 13 999993 -644157 2 391190 902002 1 2 999999 -369758 2 13 999982 1 8 999995 236064 2 10 999982 2 2 999999 1 21790 978249 517200 1 19 999986 600754 1 2 999999 708047 2 2 999999 1 15 999992 -703106 2 13 999994 1 2 999999 -869151 1 466061 750909 -666051 2 320194 848124 2 480658 501336 1 1 1000000 -823518 2 425031 897953 2 2 999992 2 2 999999 1 4 999993 594446 2 19 999998 2 14 999986 2 17 999991 1 85270 825018 -717979 1 2 999999 -716744 1 2 999999 -487582 2 53553 946435 1 286747 473784 884224 2 1 999998 1 211288 247848 683037 1 2 999998 465216 2 289156 321577 2 12 999985 1 160939 994346 784556 1 45380 309608 420907 2 73678 790736 2 167496 353635 1 568070 721873 855704 1 4 999986 912823 2 290560 673993 1 2 999999 126886 2 67552 558178 1 134638 339255 541642 2 2 999999 2 196486 625546 1 2 999999 644753 2 350018 757988 1 137068 724512 -861389 1 425881 799291 556231 1 11 999983 -598228 2 127416 907881 1 18 999982 -731678 1 2 999999 790642 2 424915 764471 2 11 999991 1 1 999986 -295723 1 169678 334342 -350470 2 153135 567435 1 7 999996 -640445 2 2 999999 1 2 999999 -632625 2 4 999999 2 12 999984 1 115617 896033 -463609 1 43739 69253 25848 1 1 1000000 742727 2 18 999994 2 289396 575953 2 20 999994 1 2 999999 908250 2 2 999999 1 72507 724198 -574552 1 281260 878481 41191 2 13 999981 1 412872 830293 614473 2 13 999982 2 2 999999 1 14 1000000 358661 1 2 999999 -862282 1 2 999999 -531436 1 2 999999 894472 2 553586 830009 2 2 999999 1 2 999999 -335302 1 7 999988 -544505 1 11 999994 -319666 2 2 999999 1 2 999999 947968 1 2 999999 216319 2 11 999988 2 323369 938942 2 2 999999 1 15 999995 -835372 2 8 999987 2 2 999999 1 2 999999 552247 1 20 999990 -483022 1 2 999999 -143456 1 15 1000000 -720327 2 111285 839459 2 2 999999 2 16 1000000 1 3 999983 -470800 2 2 999999 1 80215 485816 214600 2 17 999986 2 216472 335264 2 272784 827645 2 169066 239298 2 14 999990 1 2 999999 131623 1 831976 975662 485012 1 478109 912777 913658 2 327042 866161 2 14 999987 1 16 999994 179317 2 3 999990 2 17 999996 2 2 999999 1 252324 985692 -871107 2 437309 707399 1 781841 944162 -403904 2 19 1000000 2 12 999988 1 2 999999 27793 2 2 999999 1 2 999992 -240596 1 2 999999 -979420 1 2 999999 -525559 1 18 999984 402286 1 2 999999 -628164 2 14 999994 1 2 999999 -199496 1 14 999989 -217436 2 705144 949769 2 261977 965096 2 2 999999 1 2 999999 324571 1 8 999984 85703 2 2 999999 1 2 999999 130873 1 643503 809632 51586 1 2 999999 463871 1 13 999993 -494681 2 242159 424862 1 51004 773892 -287827 1 20 999983 296540 2 2 999999 2 11 999983 2 664656 867066 2 299906 924642 2 781640 850222 1 595259 679874 85474 1 18 999989 -43229 2 480505 917294 1 793275 911794 -262922 2 169161 540123 2 13 999995 2 4 999997 1 2 999999 -712242 2 2 999999 2 15 999990 2 13 1000000 1 2 999999 -61599 2 20 1000000 1 2 999999 664228 1 2 999999 943562 1 339668 555105 236088 1 10 999991 -254550 2 402904 631277 2 16 999985 2 3 999991 2 16 999987 2 233884 660476 1 251961 270896 908423 1 2 999999 -951625 2 314638 774048 2 2 999999 2 290273 297048 1 102380 568757 -362183 1 2 999999 330835 2 98130 441228 2 751946 877558 2 1 999990 2 177711 196534 1 2 999983 -917164 1 2 999999 -406905 1 2 999999 -114158 2 66337 372252 1 176620 247343 625343 2 11 999988 2 2 999999 2 9404 39398 1 2 999999 -637892 1 5 999984 -49206 1 2 999999 375795 1 2 999999 -200056 2 6 999982 1 18 999988 -709950 1 647569 735927 632836 1 160310 725259 -158825 2 4 999987 1 661793 788580 187533 2 19 999987 1 530634 957284 299862 1 13 999996 -181888 2 13 999982 2 165269 172438 2 12 1000000 2 2 999999 2 52455 490003 2 14 999981 2 2 999999 2 359318 679243 2 489490 690025 2 8 999986 1 11 999997 427613 1 8 999996 -613795 1 18 1000000 469448 2 11298 759663 1 10 999983 378706 2 153508 416733 1 134589 773967 54646 1 689255 816116 19395 1 19 999994 -304495 2 19 999984 1 19 999998 -23982 1 16 999988 663460 1 356874 641235 6204 1 309606 576336 716855 2 6 999997 2 19 999994 1 539017 557623 -654272 1 2 999999 529582 1 165795 954496 -625435 2 240203 359602 2 18 999997 2 2 999999 2 307356 430400 2 19 999986 2 14 999993 2 211327 966095 1 13 999984 80133 1 2 999999 997745 1 618385 738938 570201 2 11 999998 2 17 999998 2 2 999999 1 8713 199753 -877315 2 498056 763171 2 15 999983 2 2 999999 1 12 999997 781662 2 2 999999 1 20 1000000 166547 1 524954 654001 -431435 2 190752 504455 2 2 999999 1 4 999991 221488 1 149351 504108 105793 2 109094 924433 1 658534 946405 204580 2 9 999996 2 2 999999 1 2 999999 979213 1 3 999987 -567372 1 1 999991 -763183 1 2 999999 -323390 1 2 999999 -378081 1 2 999999 298779 1 17 999994 -84302 2 8 999989 2 2 999999 2 12 1000000 1 143079 720456 420753 2 2 999999 1 2 999999 -202877 1 10 999991 347458 1 506567 709876 -887061 2 22762 422461 2 14 999996 1 36349 223239 633029 2 13 999981 2 203518 440467 2 165362 295586 1 2 999999 293458 1 2 999999 440423 1 215569 379239 -72159 2 2 999999 1 2 999999 -470312 1 2 999999 -89353 1 20 999998 -144376 1 9 999998 233071 1 2 999999 268242 2 14 999999 1 2 999999 -621562 2 2 999999 2 16 999986 2 12417 846954 2 165818 564349 1 12 999996 -237519 2 2 999999 1 1 999991 -562321 2 6711 933748 1 2 999999 863762 1 2 999999 -517425 2 315025 573594 2 666573 712139 1 2 999999 781045 1 558946 882295 773129 2 10 999983 2 844300 896313 1 3 999989 937650 1 3 999987 534970 2 388382 765760 2 130375 705241 2 2 999999 1 10 999996 503503 2 2 999999 1 2 999999 224497 2 164212 631100 2 3 1000000 1 227832 613566 764521 1 2 999999 161524 1 383138 406359 498540 1 2 999999 663758 2 1 999993 2 2 999998 1 13 999999 762675 2 15 999994 1 3 999996 811293 2 251696 786805 2 16 999998 1 1 999995 -910981 1 2 999999 74658 1 5 999991 977640 1 57728 407136 502691 1 206356 287313 565844 2 759670 846055 2 2 999987 2 13 999991 2 2 999999 2 10 999984 1 4 999981 -784266 2 2 999999 1 607936 725528 946990 1 20 999982 -322970 1 7 999988 -161602 2 19 999995 2 2 999999 2 5 999990 1 13 999990 588499 1 104228 748461 -420035 1 58632 976293 -193168 2 60916 417783 2 5 999991 1 9 999999 -714235 1 2 999999 971053 1 618322 971249 -764796 1 2 999999 -37340 1 2 999999 -187184 2 549533 771633 1 3 999990 -585342 2 19 999994 2 16 999986 2 12683 201372 1 93992 914829 372365 2 6 999988 1 65433 354269 -482861 1 2 999999 -871027 1 2 999999 640894 1 138135 358891 -560199 2 2 999999 2 2 999999 1 2 999999 -868002 2 324588 730281 2 2 999999 2 2 999999 1 2 999999 358406 1 14 999984 -213136 2 28951 176594 2 58006 77490 1 71892 417181 11134 1 576237 792341 -138967 2 308342 663809 1 36787 275674 674249 1 2 999997 -84842 1 4 999998 7373 1 9 999984 264800 1 2 999999 42209 2 582380 812445 2 13 999993 1 8 999991 -183326 2 5 999996 1 417657 936402 530298 2 273798 424202 1 4 999985 -457375 1 2 999999 639116 2 2 999999 2 18 999982 1 698109 777687 -524061 1 156758 704414 931056 1 2 999999 660920 2 10 999996 2 2 999999 1 3 999983 -309337 1 714000 946764 -117546 2 2 999999 2 2 999999 1 8 999995 -222018 2 2 999999 2 2 999999 2 2 999999 2 18 999985 2 674200 858352 1 107305 111748 -694136 2 3 999981 1 5 999994 -479135 1 2 999999 -182924 2 16 999988 1 2 999999 528642 1 2 999999 330052 1 12 999983 -863688 2 6 999982 2 526942 669192 2 5 999984 1 2 999999 -981357 2 6232 490855 2 2 999999 1 8 999993 523560 2 2 999999 2 114711 117846 1 2 999999 -273895 1 2 999999 669520 1 2 999999 391318 2 2 999999 2 393814 440627 2 1 999981 1 2 999999 -115116 1 2 999999 937448 1 2 999999 -649125 1 19 999999 -191248 1 2 999999 -272104 2 2 999999 1 2 999999 607633 2 4 999982 1 2 999999 -709651 1 2 999999 340102 1 186106 650023 582884 1 2 999984 -35443 2 576735 932033 1 14339 101553 583686 2 334138 517960 1 66437 544498 -716793 1 1 999995 413549 2 2 999999 1 9 999986 -955676 2 328024 572891 2 243398 796598 1 2 999999 -756082 2 300025 989293 2 309473 720140 2 18 999993 1 15 999982 570066 2 253458 292870 1 532074 761201 -921065 1 359080 875937 -534926 1 5 999996 529009 2 572035 861373 1 2 999999 -950870 2 338170 582173 1 17 999992 918501 1 627478 991202 422744 1 367499 944608 -814428 1 2 999999 584098 2 2 999999 2 16 1000000 2 886000 896475 2 2 999999 2 231021 696169 1 15 999996 -574372 2 2 999999 2 2 999999 1 365101 420575 -161221 1 894063 911045 -54374 1 2 999987 100350 2 2 999999 2 83796 916034 2 5 999982 2 9 999991 2 500210 678125 1 197756 563527 -768229 2 249101 875085 2 1 999984 1 285570 889293 -451108 2 199041 455532 2 2 999999 1 87167 832429 -952814 2 2 999999 1 2 999999 693184 2 2 999999 2 2 999999 2 629736 831914 2 254917 724267 1 29324 811313 -958807 1 2 999999 -762641 2 2 999999 2 279122 761488 2 7535 480417 2 2 999999 2 14 999990 1 2 999999 390235 2 3 999982 1 2 999999 -370740 2 2 999999 1 12 999995 219720 1 2 999999 -47782 1 2 999999 288929 2 284750 811324 1 19 999991 379932 2 2 999999 2 12 999987 1 2 999999 455486 1 2 999999 331276 2 2 999999 1 581909 714428 -304460 1 20 999989 -964994 2 732928 847435 2 2 999999 2 305409 363670 1 13 999984 259090 2 17 999986 1 14 1000000 118949 1 7 999982 566458 2 2 999999 2 2 999999 1 12 999997 953985 2 14 999989 1 7 999990 4129 2 2 999999 2 2 999999 2 7 999996 2 19505 716016 1 2 999999 338171 2 814263 946960 1 2 999999 -420117 1 20 999996 -32066 2 2 999999 1 243249 680339 40024 2 18 999995 1 14 999989 539425 2 3471 754633 1 2 999999 -62421 2 771839 879818 1 2 999999 -608038 2 2 999999 1 2 999999 48044 1 7 999985 277269 1 7 999991 -1821 2 82491 648697 2 2 999999 1 14 999982 532790 1 10 999999 736336 1 5 999993 374929 1 2 999999 940717 2 17 999989 2 6685 785376 1 2 999999 464231 1 19 999996 582095 2 2 999999 1 167809 765062 -303305 2 2 999999 2 2 999999 2 9 999996 2 14 999988 2 2 999999 1 11 999995 24215 1 17 999994 -19722 2 2 999999 1 11 999982 -701290 2 3 999988 2 2 999999 1 2 999999 472914 2 11 999981 2 15 999984 1 2 999999 -470388 1 251003 911163 -827658 1 20 999991 -683956 2 12 999993 2 1 999999 2 5 999988 1 2 999999 -258226 1 716097 801231 714857 2 678165 788170 2 2 999999 1 196840 335752 834237 1 423182 962725 863880 1 2 999999 677825 1 841129 983735 -101551 1 2 999999 -548965 1 206286 275337 -176446 2 15 999989 1 868717 995906 -171420 1 5 999982 -917143 2 2 999999 1 2 999999 -175070 1 10 999995 -949589 1 5 999989 124021 1 581305 996552 571194 1 14 999994 -128843 2 18 999991 2 2 999999 1 3 999998 -418611 2 698357 808959 1 2 999999 -246852 2 2 999999 1 160341 997202 590543 2 100726 940903 2 20 999999 1 12 999991 -346837 1 2 999999 356309 2 96341 504633 2 8 999997 1 628479 659735 941128 2 91317 318044 1 17 999987 -65361 2 5 999983 1 2 999999 -248496 2 16 999982 1 2 999999 531540 1 13312 643539 585277 1 6 999991 876169 2 669526 886238 2 2 999999 1 12 999991 -591137 1 15 999981 -904671 2 8 999986 2 2 999999 1 584723 853965 849242 1 167620 635273 -792518 2 368719 440115 1 935670 958383 -650264 1 2 999999 -82171 1 4 999990 170075 1 13 999993 -8601 1 9841 313697 161658 2 2 999999 2 9 999982 2 374937 584523 1 261999 644784 397531 1 13 999984 570595 2 268605 654211 2 108200 181321 2 2 999999 2 833973 961016 1 255933 851482 614449 1 2 999999 -408733 1 18 999981 -511647 2 409695 826467 1 2 999999 370547 2 10 999986 1 2 999981 683233 2 264492 437024 1 10 999982 -444358 2 1 999997 1 14 999983 820590 2 4 999983 1 2 999999 52494 1 4 999983 -706914 2 11 999995 1 2 999999 82835 1 8 999983 -941701 1 2 999999 -40433 1 725598 739403 -87702 1 156398 985054 -427734 1 3 999995 -155992 2 465949 927436 2 61596 511249 2 332160 851640 1 12 999993 -500653 2 2 999999 2 2 999999 1 1 999981 581778 2 4 999989 2 12 999985 2 961460 992752 1 20 999981 -163914 1 2 999999 -760040 2 2 999999 1 586010 948491 -373470 2 2 999987 1 449905 877951 -159370 2 87691 309704 2 2 999999 1 2 999999 343215 1 19 999997 811195 2 276732 994975 2 2 999999 1 318237 462346 900389 1 5 999993 482862 2 191859 297484 1 2 999999 296120 1 2 999999 -505125 2 870605 941912 1 715012 748409 476309 1 2 999999 -807019 2 2 999999 2 8 999991 1 14 999981 -786872 2 20 999987 2 484602 528643 1 26727 744863 -655238 2 7 999993 1 2 999999 855200 1 1 999989 -327188 1 2 999999 668339 2 2 999999 2 92595 707630 2 17 999984 1 17 999993 -454649 1 6 999997 -723775 1 2 999999 -9257 1 59672 149794 738732 2 55466 496012 2 387461 661882 2 255679 721180 2 2 999999 1 164915 474922 -59873 1 6 999993 -814723 1 238981 475944 782741 1 8 999993 -307816 1 15 999985 -569380 1 2 999999 -705121 1 86070 664640 664750 2 16 999992 2 5 999991 2 1 999996 1 328057 827431 -863932 2 127204 784891 1 8 999982 -50550 2 8 999983 1 580505 912723 884866 2 2 999999 2 513660 764334 2 112557 426545 1 11 999984 -546679 1 7 999986 553767 2 1 999982 1 368456 820247 -627723 1 8 999998 896187 2 3 999989 2 899790 906878 1 389804 991378 -815447 2 15 999985 2 655363 706624 1 15 999999 105189 2 2 999999 2 2 999999 1 77037 809503 -735931 1 2 999999 103709 2 1 999991 2 233831 731827 1 2 999999 806045 1 2 999999 852343 1 251746 430366 734817 1 2 999999 594221 2 317372 364108 1 17 999983 920916 1 5 1000000 184125 1 295512 533706 -229283 2 113434 325133 2 592830 843516 2 15 999986 2 585909 666026 1 2 999999 421111 2 531879 683999 1 75515 558091 245772 1 2 999999 -422708 2 15 999994 2 11 999991 2 7 999986 2 572475 744171 2 14 999986 2 6 999985 1 2 999999 -133850 2 179307 179439 1 1 999998 852350 1 17 999981 913673 2 304430 451598 1 12 999988 -721770 1 18 999982 -158780 1 668497 900570 330920 1 2 999999 -99063 1 16 999982 -488739 1 2 999999 -298010 1 2 999999 -354762 1 13 999997 -317482 2 437276 671529 2 2 999999 1 377333 791004 989792 2 11 999995 2 9 999996 2 321488 924770 2 6 999994 1 2 999993 920701 2 2 999999 2 488630 897480 1 10 999992 -901889 1 167587 386039 501055 1 2 999999 378346 2 2 999999 1 425855 541158 -470284 1 14 999991 -391343 2 722919 796404 1 19 999990 306444 2 315500 614986 2 2 999999 2 2 999999 1 251589 809280 230167 2 10 999983 2 195559 702778 1 2 999999 -663392 2 256324 797408 2 14 999985 2 2 999999 1 2 999999 828034 2 9 999986 2 723293 804740 1 5 999998 468551 2 60197 81953 1 16 999997 456969 1 8 999982 429406 1 3 999981 -641888 1 5 999996 518849 1 11 999997 -965061 1 2 999999 955595 1 122873 479741 -216878 1 2 999999 -107201 1 4 999991 -656474 1 6 999983 510537 2 122852 844289 2 19322 220874 1 3 999992 -575092 1 217541 870133 -238617 2 16 999988 1 2 999999 153731 2 2 999999 2 178130 276390 1 2 999999 160600 1 306063 545764 415553 2 2 999999 2 17 999999 2 492017 982074 1 6 999998 729160 1 5 999986 74482 2 2 999999 2 210538 544894 1 394584 891957 -755445 1 2 999999 513301 2 291452 297630 2 39026 389938 1 2 999999 699254 1 558902 939765 586999 2 2 999999 2 2 999999 2 560731 614420 1 4 999987 -646255 2 72457 949083 2 2 999995 1 19 999985 -841939 1 2 999999 -765438 2 16 999986 1 2 999999 -218163 2 2 999999 2 2 999999 2 9 999991 1 2 999999 243600 1 2 999999 960954 1 12 1000000 482975 2 2 999999 2 84561 218607 1 613970 810018 438965 2 8 999994 1 2 999999 588346 2 224978 269523 1 7 999989 -903811 2 20 999984 2 2 999999 2 6 999991 2 636618 726451 1 2 999999 858971 2 11 999990 2 287913 946603 1 234605 361244 -399558 2 4 999985 1 151987 190960 -466764 2 16 1000000 2 6 999981 2 5 999995 1 2 999999 998018 1 2 999999 -368267 1 515448 944878 637823 2 9 999989 2 5 999993 2 470444 761017 2 2 999999 1 19 999999 -716882 1 2 999984 -26443 2 2 999983 1 2 999985 771180 2 12 999998 1 17 999990 -898042 2 13997 376701 1 18 999988 -970734 2 359928 640172 2 2 999999 1 13 999992 -666729 1 18 999990 452465 1 8 999991 464440 1 13 999984 59477 1 240056 372069 -440539 1 2 999982 351424 1 2 999999 868692 2 19 999997 2 10 999993 2 2 999999 2 8 999981 2 405480 482637 1 2 999999 -506096 1 2 999999 -100108 1 18 999986 -659600 1 14 999983 562593 1 8 999989 -315710 1 10 999983 -527662 1 145987 734982 245231 1 330291 615278 -687275 1 2 999999 16009 2 2 999999 2 492253 814734 2 394690 879633 1 2 999999 -161083 2 2 999999 2 458130 521778 1 644643 692160 -514361 2 11 1000000 2 30958 760182 2 2 999999 1 2 999999 694687 1 2 999999 -15888 1 324575 702475 -662655 2 2 999999 2 12 1000000 2 1 999991 1 8 999993 465306 1 7 999989 -270216 1 1 999998 657098 1 2 999999 -119413 1 2 999999 -660021 2 11 999985 1 7607 565329 -978242 1 13 1000000 242166 2 19 999995 1 13 999991 -370937 2 60528 259743 1 9 999984 487015 1 393433 644407 -873308 2 413492 522528 1 2 999999 924531 2 2 999999 1 2 999999 -352781 1 2 999999 -695680 1 784815 889834 -124494 2 2 999999 2 18 999981 2 2 999999 2 2 999999 2 9 1000000 1 3 999998 -47285 1 2 999999 -812172 1 2 999999 235792 1 16 999986 409635 2 2 999999 1 291922 333822 437510 2 2 999999 2 272518 290905 2 1 999981 2 228147 636784 1 3 999985 619138 2 499429 991514 2 425271 943948 2 249792 632998 1 2 999999 621336 2 2 999999 2 2 999999 2 2 999999 2 18 999996 1 15 999989 814933 1 2 999999 338420 1 2 999999 -960085 2 14 999983 2 269017 698809 1 2 999999 -859373 2 1 1000000 1 646366 947396 440433 2 19 999995 2 1188 956970 1 208985 825284 -635892 1 177539 839038 -7558 2 4 999989 1 816798 986103 143434 2 2 999999 1 2 999999 633487 1 6690 798138 -542855 1 2 999999 141446 2 445819 749218 2 266215 715074 1 650277 681504 -357840 1 2 999999 111720 2 2 999999 1 12 999991 -587989 2 52489 386879 2 227474 716366 2 18774 387514 1 8 999987 859183 1 4 999982 489261 1 186945 328379 -805894 1 832840 909780 -189864 1 14 999998 -638800 1 16 999981 -100656 2 2 999999 2 587432 795527 1 1 999997 -376525 2 2 999999 2 525288 807001 2 2 999999 2 20 999985 2 2 999999 1 20117 232925 -529986 1 567006 804525 197269 1 2 999999 116526 1 5 999990 66303 2 56506 177571 1 6 999990 752767 2 2 999999 1 14 999981 -313385 2 2 999999 1 329376 594201 -342562 2 17 999988 1 2 999999 -34383 1 604373 648755 -899702 2 3 999993 1 2 999999 -928529 1 2 999997 -808158 2 1 1000000 1 4 999985 261682 1 2 999999 -371445 1 587697 717686 676875 2 203312 613509 2 2 999999 1 584013 661103 748257 1 26259 650027 992539 2 2 999999 1 2 999999 -94826 2 2 999999 2 558143 914688 1 2 999999 -491700 1 9 999992 -270179 2 5 999994 2 2 999999 1 71465 933795 -817011 2 406778 656146 2 10 999985 2 2 999999 1 16 999996 289101 2 2 999999 1 14 999995 259990 1 162598 662961 -475915 1 2 999999 -418022 1 11 999999 -370364 1 20 999981 -387801 2 198065 907014 2 295365 370603 1 111929 157804 25669 1 3 999984 -233424 2 13 999983 2 124052 929220 1 218994 841246 440487 1 806101 983705 736822 2 238396 489947 2 188002 686960 2 227915 949264 1 299882 987514 764990 2 430458 526117 2 2 999999 2 39376 530597 2 12 999990 1 2 999999 -776781 2 158833 431494 1 2 999999 -225310 1 4 999986 24028 2 2 999999 2 2 999999 1 2 999999 82421 1 3 999995 -821694 2 2 999999 2 6 999985 2 582130 826208 1 99190 813958 -872408 1 8 999988 -411354 1 706862 995682 -904866 1 2 999992 238937 1 8 999988 -480389 2 4 999993 2 6695 683788 1 2 999999 -879017 2 6 999990 2 4 999993 1 113373 747149 59871 2 716855 730003 2 17267 506248 2 589169 706779 2 171744 310323 1 19 999996 -427880 2 2 999999 1 485433 889307 662127 1 34034 39457 767692 2 2 999999 1 22131 975251 388871 2 2 999999 2 382880 640392 1 262524 531146 -209572 2 335629 550468 1 118065 544859 -912207 2 3 999989 1 20 999990 293991 2 2 999999 2 10 999985 2 443839 802493 2 195895 343466 2 2 999999 2 173023 917804 2 3 999996 2 453076 951456 1 2 999999 238020 2 472911 735686 2 9 999982 1 2 999999 158086 2 20 999992 1 971969 993873 -13311 2 369947 773517 1 586873 962783 -325386 2 28541 245074 2 279481 685977 2 176169 770241 1 9 999984 185521 1 13 999983 675290 1 2 999999 81524 1 5 999990 -839285 1 101161 453860 423549 1 18 999993 -196216 2 4 999981 2 9 999988 2 181780 815292 1 20 999981 131417 1 7 999990 293883 1 2 999999 -29661 1 2 999999 -229697 2 11 999983 1 246234 485344 139039 1 373657 424833 500102 1 17 999992 -884991 1 2 999999 864916 2 105506 486405 2 11 999992 1 19 999983 -144919 2 14 999991 1 2 999999 69173 2 6 999992 1 2 999999 -394212 1 4 999986 962789 1 2 999999 -182932 2 7 999998 1 2 999999 189327 1 12 999993 -347438 2 245952 687703 2 2 999999 1 434036 971214 789831 1 792206 905457 242448 2 236385 544691 1 704244 909109 -887299 1 732114 973244 -243255 2 2 999999 2 7 999993 1 17 999990 544039 1 2 999999 141817 2 606458 935990 2 2 999992 2 237004 707439 2 461150 660398 1 3 999993 -792062 1 153173 757014 57620 2 9 1000000 1 3 999990 -940695 2 116639 468133 1 591718 859087 906186 1 2 999999 -854696 1 9 999987 -131134 1 509785 751644 -789349 2 2 999999 1 10 999985 744723 1 4 999990 55538 2 2 999999 2 2 999999 2 12 999989 1 2 999981 -512052 1 5 999995 17305 1 2 999999 37995 1 12 999991 824205 1 129130 501563 895584 1 16 999997 347881 2 11 999985 1 16 999990 -322776 2 57931 939392 1 2 999999 441493 1 59045 617717 -625955 2 6 999992 1 202740 590191 -378239 2 8 999983 2 450575 659288 2 11 999989 2 1 999994 2 19 999997 2 16 999984 1 2 999988 -831888 1 13 999991 -662335 2 238403 770165 1 18 999993 340135 1 529905 765734 429864 2 2 999999 2 8 999995 2 36231 684112 1 15 999987 894843 1 2 999999 613546 2 10 999994 2 19 999987 2 2 999999 1 2 999999 -897879 2 4 999998 1 2 999999 996806 1 2 999999 754465 1 8 999995 539543 2 2 999999 2 402672 922283 1 2 999999 647500 2 2 999999 2 466592 623964 1 4 999982 -671843 1 8 999985 806118 1 518426 778103 -381547 2 2 999999 2 14 999996 2 18 999981 1 20 999999 748825 1 608655 612839 -725744 2 20 999981 2 4 999985 1 2 999999 -322722 2 14 999986 1 2 999999 324570 2 36428 361895 1 18 999985 85188 1 2 999999 72817 2 383227 609068 2 408707 544651 1 784662 793282 -896666 2 2 999999 2 19 999990 2 18 999982 2 2 999999 2 19 999989 1 2 999990 -782671 2 663670 937078 2 15 999987 2 2 999999 2 17 999991 2 737563 926901 1 2 999999 -134706 2 6 999986 1 4 999991 402707 1 292349 924971 635972 1 2 999999 -241515 2 411914 745154 1 795090 854346 -958150 2 20 999997 1 2 999999 648428 2 14651 518997 2 1 999992 2 2 999999 1 463792 767592 -340508 1 16 999992 913799 1 2 999999 676602 2 12 999993 1 345896 774797 343237 1 14 999988 -668748 1 118139 230485 849838 2 18 999999 1 8 999994 -756440 2 2 999999 2 6 999999 1 7 999999 827152 2 2 999999 2 15 999981 1 2 999999 644229 1 265013 634107 -528039 1 2 999999 350079 2 902884 925006 1 2 999999 807821 2 2 999999 1 387302 508991 472784 1 668063 851530 591995 1 73920 650867 -61442 1 777749 820516 -685952 2 20 999984 1 218984 283186 -642089 2 130855 553654 2 965108 997723 1 2 999999 912073 1 9 999995 13412 1 368140 550352 228996 2 357100 979346 1 47022 146828 -373330 2 5 999999 1 2 999999 -640414 1 154681 517720 -609264 1 6 999996 -647735 2 2 999999 2 361503 649339 2 2 999999 2 386796 585984 2 6 999999 2 680494 935288 1 2 999999 -34293 1 210481 869652 670864 1 366751 623000 849596 1 219852 320455 849690 2 4 999999 2 18 999999 1 43800 652151 -492567 2 2 999999 2 1 999981 1 16067 893478 878223 2 2 999999 2 555835 891957 2 2 999999 1 388601 918768 -8801 1 2 999999 289032 1 207371 583294 -574708 1 2 999999 -605612 2 880633 889061 1 12 999984 980835 2 16 999987 2 2 999999 1 2 999999 639614 2 2 999999 1 2 999999 580769 2 2594 696576 2 2 999999 2 6 999986 2 15 999993 1 11 1000000 -609272 2 14 999983 2 2 999999 2 6 999996 1 92389 836082 471237 2 352372 487805 2 7 999984 2 13 999995 1 2 999999 1735 1 453958 796351 -59312 1 2 999999 -133006 1 8 999985 -947879 1 15 999993 86354 2 20 999984 1 303021 894704 -57545 2 20 999999 1 9780 164056 546127 2 2 999999 1 2 999999 557424 2 3 999995 2 2 999999 2 186566 339167 1 18 999994 -203026 1 78418 920791 959531 2 5 1000000 1 2 999999 287612 2 2 999999 2 16 999989 1 237930 617174 484532 2 460640 815981 2 13 999999 1 2 999999 432851 1 2 999999 302963 1 12 999985 -232070 1 271969 457631 41122 2 191744 986286 2 2 999999 1 255986 974925 -177238 1 13 999982 356675 1 16 999992 -813039 2 2 999999 1 2 999999 -871509 2 2 999999 1 2 999999 -987310 1 2 999999 -796931 1 11 999990 635125 1 318319 372966 106471 1 18 999993 25188 2 42219 834159 2 14 999989 2 2 999999 1 2 999999 -450555 1 2 999999 306203 1 2 999999 -945197 2 656904 718401 1 8 999998 -32478 1 9 999982 -479248 2 12 999991 1 13 999996 -779558 1 14 999994 -111642 2 2 999999 2 2 999999 1 432709 734992 611532 1 824959 890179 -225999 1 10 1000000 -407593 1 558061 741363 585440 1 455939 961648 -353557 1 2 999999 -584513 1 2 999999 -946436 2 4 999984 1 371586 968496 164167 2 17 999988 1 600125 926440 618574 1 2 999999 -403443 1 669616 795184 -740767 2 2 999999 1 2 999999 58984 1 321399 614884 -721816 1 2 999999 21335 2 17580 704038 2 5 999994 2 2 999999 1 6 999981 -217853 1 630857 980728 -180735 2 311608 898141 2 200625 415231 1 296181 528219 234113 1 83654 623661 -295048 1 598922 912396 -775784 1 616552 956909 263582 2 2 999999 1 9 999990 883037 2 2 999999 1 25081 741429 -993013 1 4 999987 -103198 2 3 999994 2 2 999999 2 16791 617569 1 20 999981 809941 1 16 999992 -209491 1 2 999999 879407 2 2 999999 2 2 999999 2 14 999984 2 2 999999 1 2 999999 215442 1 360088 580238 367776 2 18 999981 1 674187 964508 -58126 2 217448 697235 1 6 999985 -781834 1 2 999999 23320 1 3 999982 442162 2 2 999999 1 2 999999 952879 1 287836 646128 -176739 1 2 999999 759334 2 2 999999 1 2 999999 812944 1 639961 837140 40771 2 14 999986 2 7 999985 1 13 999998 846600 1 2 999999 609894 2 2 999999 2 13688 179036 1 432951 563603 365426 2 2 999999 1 2 999999 -664169 2 334636 628558 2 17 999992 2 9 999992 2 1 999996 1 2 999999 398654 1 52972 122467 471778 1 15 999996 176346 2 6 999997 1 2 999999 551495 2 2 999999 2 8 999982 1 258364 857847 639577 1 2 999999 688893 2 2 999999 1 2 999997 -598880 1 18 999996 -486042 2 2 999999 2 2 999999 1 2 999999 841782 1 596290 770719 202875 1 244801 558495 767850 2 539332 600578 1 8 999992 -787830 2 2 999999 1 2 999999 650935 2 8 999981 1 2 999999 432230 1 2 999996 59280 1 17 999984 621411 1 2 999999 -194348 1 9865 717800 56060 2 10 999981 2 398531 845594 2 428112 860263 2 610845 650208 2 2 999999 1 366481 508174 -502084 1 63692 64085 225094 1 2 999999 -549787 1 14 999985 528523 1 15088 348947 746350 1 2 999999 -277483 2 155 806975 2 6 999982 2 357524 475494 1 2 999999 205342 1 1 999997 -157569 2 340508 553600 2 2 999999 1 9 999986 271729 2 321551 688723 1 2 999999 483007 1 2 999999 172919 2 2 999992 2 17 999984 2 141027 293579 2 14 999996 1 1 999995 -859514 1 11 999993 -338980 1 2 999999 861871 1 2 999999 -722911 1 2 999999 96194 1 510728 570820 -739059 2 2 999999 1 451112 620660 -352222 1 14 999992 664443 1 11 999995 138966 1 2 999999 -547134 2 2 999999 1 375340 647691 -876163 2 2 999999 1 15 999999 668299 1 10 999995 -771480 1 2 999999 -102548 2 1435 486013 1 10 999997 -852368 2 467487 475404 1 17926 41247 226437 1 2 999999 -910769 2 171167 689971 2 2 999999 1 2 999999 -630307 2 2 999999 1 19945 76482 961009 1 2 999999 -876934 1 50190 856930 -313163 2 2 999999 1 15332 499377 879193 2 2 999999 1 13 999987 214354 1 18 999999 808243 1 22162 502083 142884 1 100645 308132 980728 1 2 999999 -18818 2 635778 649806 1 2 999999 131763 2 2 999996 1 2 999999 -946720 1 14 999982 -697080 1 9 999994 -512902 1 5 999995 -719563 2 376988 952547 2 19 1000000 1 19 999984 681573 2 2 999999 1 7 999986 -972116 1 264132 806242 -485293 1 504160 845384 -556256 2 744780 829121 2 2 999999 1 1 999986 -281893 1 2 999999 517659 2 1 999996 1 3 999985 -234087 2 365874 614528 2 371835 635443 1 2 999999 -30027 1 2 999999 -61825 1 2 999999 763472 2 177459 876981 2 2 999999 1 897741 946690 724254 2 2 999999 2 203311 899243 2 8 999994 1 2 999999 -811798 1 2 999999 -304556 1 760450 807965 -96004 1 2 999999 -211018 2 2 999999 1 16 999993 736100 1 664874 827566 -490083 1 2 999999 698382 2 2 999999 1 2 999999 618379 1 2 999999 168778 1 238687 723877 923194 2 7 999982 2 12 999982 2 8 999992 1 2 999999 -930268 2 2 999999 2 13 999981 1 105764 217632 -479856 2 138243 276490 1 2 999999 945571 1 425330 790089 613490 2 2 999999 1 174263 727504 923988 2 45722 651233 1 2 999999 -91727 2 453649 611408 2 173637 586396 1 684492 700128 -202841 2 605206 901486 1 498434 987294 -867166 1 475776 711753 348033 2 2 999999 2 39918 401849 2 436529 662156 1 2 999988 705550 1 169368 509297 595263 2 12 999995 2 2 999999 2 32753 103598 1 25523 133250 -285839 2 14 999983 1 11 999989 -936809 2 20407 194055 1 2 999999 -598762 1 6 999993 -223946 1 2 999999 187192 1 9 999994 782300 1 3 999992 189088 1 2 999999 49363 1 2 999999 -166858 1 2 999999 -659355 1 529969 867430 -280327 1 19 999985 -743158 2 421349 807125 2 6 999992 2 383791 846017 2 12 999985 2 183259 565928 1 77770 139616 83992 2 2 999999 2 583949 790211 2 2 999999 1 359401 922542 225496 2 20 999997 2 17 999990 2 2 999999 1 2 999999 991550 2 16 999988 1 2 999999 879031 1 2 999999 -994316 2 2 999999 2 170522 706924 1 5 999993 300049 2 9 999995 2 231699 240039 2 165409 742929 1 2 999999 374215 2 2 999999 2 2 999999 1 226661 436665 529175 1 11 999981 -940315 1 13 999995 -498772 1 742259 990065 -330547 1 368387 913435 -904361 2 2 999999 2 640787 668886 1 2 999999 -254748 1 11 999993 475404 2 20 999991 2 554378 776997 2 366059 523058 1 464574 991460 199399 1 2 999999 375787 1 909780 965048 783400 2 2 999999 2 19 999998 1 8 999995 -594527 1 360699 688277 6842 1 16 999991 -46097 1 90651 876575 472771 1 2 999999 -452113 1 2 999999 444029 1 1 999999 -43974 2 16 999998 1 16 999986 -498542 2 580562 714369 2 2 999999 1 301604 337938 763977 2 556412 780386 1 9 999991 110902 1 2 999999 492781 1 491605 701406 -826617 1 103493 363038 -417138 2 7 999995 1 2 999999 634585 2 9 999993 2 12 999999 2 185885 609901 1 2 999999 -106534 2 313986 524958 1 2 999999 34273 2 2 999999 2 513151 662048 1 2 999999 817027 1 770921 871067 92512 2 5 999995 2 2 999999 2 2 999999 2 17 999990 2 7 999981 2 2 999999 1 544750 904573 -672823 1 11 999985 234935 1 2 999999 -60982 1 382334 627249 37295 2 512264 935428 1 19 999990 444968 1 552336 744589 266823 1 2 999999 -491117 2 2 999999 2 1 999993 1 2 999990 -286566 2 9 999989 1 12 999984 109899 2 187330 449991 1 3 999995 -801378 1 10 999996 -707870 2 10954 530293 2 11 999990 2 17 999984 1 2 999999 890874 2 2 999999 1 9 999996 311228 2 2 999999 1 9 999995 -807339 2 211777 944206 1 11 999993 303655 2 4 999986 2 18 999996 2 613783 888361 2 7 999985 1 2 999999 -73866 2 2 999999 1 481716 972288 902289 2 374092 964792 2 12 999986 1 2 999999 -352594 1 4 999984 -396524 1 13 999989 -291647 2 4 999993 1 536114 604747 -239111 2 111283 112726 2 794217 931980 2 2 999999 2 781441 947868 2 2 999999 1 176754 672864 931118 1 2 999999 299772 2 17 999995 1 479702 758251 -156437 1 464068 908968 -44548 1 2 999999 223133 2 2 999999 1 918369 931950 -95272 2 76631 698843 1 15 999998 489275 1 219261 635332 -966614 1 15 999986 -65428 2 2 999999 2 125942 390337 1 11 999989 449748 1 14 999998 282427 2 2 999999 1 6 999995 -227114 1 7 999981 -75879 1 13 999993 -190298 2 2 999999 1 835517 915687 -716275 1 16 999981 -479082 1 256581 318643 -261918 1 2 999999 783539 1 594589 763742 -581028 1 141567 336168 -538206 1 2 999999 238194 2 3 999981 2 9 999988 2 2 999999 1 727813 766883 330035 2 10 999991 1 2 999999 -418099 2 338541 537569 1 2 999999 364497 1 20 999986 270385 2 160560 191338 1 13 999993 -972967 1 2 999999 -652230 2 16 999986 2 11 999990 2 2 999999 1 11 999988 937563 1 5 999988 951846 2 2 999999 2 3589 145355 1 20 999995 -116840 2 724425 789883 1 2 999999 591452 1 455762 666819 908789 2 5 999991 1 2 999999 -269293 1 520403 716452 563256 1 2 999999 -429431 1 2 999999 924407 2 204291 989536 1 281449 495933 -230435 2 7 999986 2 424603 927785 1 4 999991 532019 2 2 999999 1 324533 836374 -192653 1 656838 740647 -944197 1 2 999999 -817198 2 393941 667748 1 46266 672222 -90291 1 316502 624154 460391 1 8 999982 872010 2 364732 534006 1 2 999999 734123 1 2 999999 -588608 2 323522 748250 2 320107 487007 1 789918 966961 -755864 1 92863 658984 -116402 1 70823 349084 -252402 1 7 999983 981907 2 146566 886704 2 5 999993 1 214042 383612 -55608 2 149571 458559 2 16 999995 1 369349 566859 -965633 1 294501 694416 -555691 2 2 999999 1 197863 253777 -788333 2 765291 962137 2 18 999985 1 19 999991 279615 1 18 999989 -668207 1 865575 974209 353021 2 3 999991 2 33614 101484 1 10 999984 -358588 2 5 999981 1 381478 526260 -379609 1 14 999991 -48902 2 6 999995 2 14 999994 2 2 999999 1 2 999999 76700 2 92107 168341 1 20 999993 181766 1 37903 681710 289658 2 2 999999 1 20 999989 -241408 1 6 999999 -42733 2 9 999985 2 1 999995 1 243966 759528 -170259 2 8 999990 2 96854 803027 1 121913 332848 629696 1 526768 535586 651621 2 1 999995 2 2 999999 2 13 999997 2 6 999996 1 381526 677220 874810 2 6 999984 2 434786 976079 2 31930 180622 2 472578 763333 2 502784 982118 2 560160 948550 1 2 999999 871477 1 14 999996 -346501 1 12 999983 -519846 2 13 999982 1 3 999993 -978961 1 370283 373358 -981078 1 2 999999 503231 1 12 999981 385184 2 174437 216520 1 2 999995 151466 1 2 999999 -198776 2 13 999995 1 2 999999 857499 1 801204 955578 -292189 1 526747 801773 587007 1 1 999995 -875822 1 6 999996 -759644 1 1 999991 -14204 2 330830 640093 2 20 1000000 1 2 999999 362440 2 6 999994 1 366919 737982 334157 1 7 999997 661547 2 122014 888237 1 2 999982 -263692 1 4 999994 779688 1 682420 911661 -323517 2 462022 538586 2 8 999984 2 2 999999 1 4 999992 786045 2 9 999995 2 548167 584753 1 168547 184709 914411 2 223521 668062 2 328107 797004 1 2 999999 646817 2 2 999999 1 484947 754796 550010 1 2 999999 619343 1 418147 881110 343844 2 2 999999 2 316470 877563 1 2 999999 -236637 2 2 999999 2 426636 765847 1 9 999998 -497733 2 2 999999 2 7 999997 1 7 999992 -14532 1 4 999989 80969 1 2 999999 -871868 1 1 999999 -834930 2 10 999982 2 2 999999 2 805308 857298 2 2 999999 1 2 999999 810751 1 9 999983 -723174 2 497336 737275 1 2 999999 684245 2 6 999992 1 464216 731426 278786 2 10 999991 2 2 999999 1 4 999991 535889 1 2 999999 413694 1 2 999999 -593648 1 2 999999 -262129 2 7 999983 2 2 999999 1 54850 663896 -790324 2 675284 831399 2 18 999995 2 320894 514173 2 2 999999 1 7 999985 -708574 1 8 999994 178372 2 10 999992 1 2 999999 -251970 1 36512 245561 938109 1 36799 712151 433846 2 42121 673508 1 3 999993 891686 2 2 999999 2 17 999986 2 101856 809566 2 3 999994 1 16 999996 -58953 2 607858 973128 2 20 999990 2 2 999999 1 2 999999 -23136 1 2 999999 -649474 2 596569 863565 1 2 999999 -744818 2 2 999999 2 2 999999 1 2 999999 -214321 2 313925 399236 1 17 999999 829229 2 886975 916078 1 2 999999 -8232 2 16 999985 1 622144 648083 552226 1 280889 491049 -324327 2 2 999999 2 2 999999 1 2 999999 -379093 2 10 999985 2 39946 103385 1 262256 479697 -243827 1 10 999989 371499 2 27929 937680 1 13 999982 474531 2 318806 677228 1 9 999981 781751 1 10 999988 905061 2 2 999999 2 6 999981 2 12 999992 2 2 999999 1 11 999990 282167 2 301562 456422 2 15 999981 1 3 999994 -517035 2 183589 329132 1 2 999999 -113805 2 9 999994 2 5 999984 2 5 999993 1 2 999999 267917 2 229436 487814 1 361927 682981 -2622 2 28203 875884 1 9717 526349 -91820 1 7 999995 -169103 1 4 999990 70831 1 329292 804468 -315128 2 140942 259881 2 2 999999 2 2 999999 2 2 999999 2 9 999995 2 3 999984 1 190839 735494 60433 2 437442 715555 2 11 999994 1 2 999999 757593 1 2 999999 -229846 1 7 999981 633628 1 2 999982 360436 1 533926 893173 -770563 1 10 999995 762465 1 2 999999 -322874 2 2 999999 1 2 999999 218793 1 8 999993 596042 2 2 999999 1 2 999999 297169 2 2 999999 2 2 999999 2 18 999984 1 2 999999 363591 2 1 999987 2 18 999990 2 2 999999 2 19 999986 2 107539 111923 1 430600 967464 -273634 2 7 999992 2 13 999990 1 234306 651161 -260218 2 168679 802645 1 320841 564284 934925 1 11 999981 -989122 2 766693 823105 2 2 999999 1 9 999994 -53865 2 2 999999 2 926808 978703 2 2 999999 1 7 999984 -901370 2 5 1000000 2 645349 987784 2 2 999999 1 8 999999 514176 1 2 999999 809891 1 574362 747410 -27061 1 2 999999 -712076 2 15 999995 2 2 999999 1 15 999981 717734 2 2 999999 2 505989 552159 1 584457 626754 219324 2 13 999982 2 2 999999 1 384760 878176 -891539 1 507361 567471 737903 2 164796 857181 1 2 999999 947185 1 7 999985 517702 2 80363 545476 1 82250 400300 -213730 1 25751 597973 -764458 2 17 999987 2 9 999986 1 5 999986 70122 2 2 999999 2 2 999999 2 60593 560800 2 2 999999 2 8 999995 2 18 1000000 2 2 999999 1 19 999999 -956315 2 495092 979034 2 9 1000000 1 3 999984 85162 2 2 999999 2 3569 984893 1 5 999990 -688149 1 20 999988 -446772 1 12 999984 -480421 2 11 999993 1 114380 202403 -58747 2 84496 367381 1 2 999999 -418065 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 357994 612189 -766540 2 288481 702252 2 2 999999 2 2 999999 1 2 999999 695607 1 1 999990 338567 1 40024 458391 441389 1 2 999999 -481850 2 2 999999 2 2 999999 1 177500 818465 455935 2 742461 924234 2 2 999999 2 538696 661746 1 5 999982 -143151 1 2 999999 -39178 1 2 999999 50437 1 20 999983 -409370 1 313850 711843 -597673 1 2 999999 714114 1 69999 971196 -421194 2 19 999992 1 2 999999 119503 1 2 999999 378837 1 2 999999 -662073 2 2 999999 1 529373 937859 -637768 2 2 999999 1 2 999999 862457 1 546895 732570 188269 1 2 999999 83671 2 407719 530591 1 370797 858957 855292 1 10 999999 -739114 2 368480 898843 1 3 999990 -576545 1 2 999999 333778 1 10 999988 -851825 1 2 999999 65243 1 17 999997 215685 1 2 999999 -826604 1 2 999999 -768077 1 2 999999 296788 2 362309 526746 2 12 999997 1 194279 593722 -313996 1 18 999996 -843767 2 4 999983 2 8 999998 1 2 999999 501546 1 7 999987 -672004 1 583746 915791 -552116 2 85839 278368 1 2 999999 676909 2 19 999999 1 2 999999 262683 2 301987 325820 1 2 999999 937312 1 16 999989 524056 2 123434 156880 2 2 999999 1 20 999988 -357683 2 18 999996 2 704150 726317 1 2 999999 -558601 2 13 999987 1 118341 206163 964904 2 8 999995 1 2 999999 696948 2 303685 556088 1 16 999982 -926790 2 2 999999 1 199488 896297 617367 2 2 999999 1 11 999983 712136 1 62534 229844 -997689 2 128867 874857 2 219840 395789 1 365957 401680 -691090 2 5 999989 1 10 999991 572773 2 2 999999 2 2 999999 1 446161 971974 -755194 2 2 999999 2 2 999999 1 2 999999 -568263 2 2 999999 1 2 999999 73364 1 2 999999 35264 2 13 999985 2 2 999999 2 4482 96854 2 44696 333209 1 2 999999 908256 2 4 999993 1 2 999983 206194 1 2 999999 634222 2 438949 918748 1 443848 940545 -830019 2 2 999999 2 575351 871478 1 56344 111704 -963050 2 2 999999 1 17 999984 406046 1 9 999985 765157 2 13 999988 1 2 999999 636348 1 7 999996 -549616 1 2 999999 462061 2 2 1000000 1 818087 933196 325793 1 2 999999 -504696 1 2 999999 201725 1 2 999999 -143884 2 577816 974682 1 3 999997 58315 1 2 999999 440133 2 16 999993 2 877142 931588 2 1 999986 2 97077 659585 2 220528 729791 2 19 999990 2 298263 456374 2 2 999999 2 2 999999 1 1 999995 -690248 2 2 999999 1 24578 598577 -18919 1 668239 672124 586073 1 2 999999 -381611 1 16 999982 545143 1 198283 926923 -688149 1 2 999999 -214732 2 2 999999 1 10 999986 986996 1 124509 363340 -638889 1 2 999999 -99090 2 2 999999 1 2 999999 795211 2 15 999994 1 488659 642839 -538083 2 2 999999 1 14 999991 179452 1 297012 682355 665516 1 8 999999 -439117 2 2 999999 1 7 999982 -811412 2 18 999996 1 950273 984989 -748631 2 2 999999 1 372982 986315 682998 2 11 999984 2 2 999999 1 2 999985 272487 1 2 999999 657131 2 395333 743953 2 2 999999 2 2 999999 1 354276 736425 347337 2 2 999999 1 199119 983079 554990 1 15 999996 686496 1 2 999999 -306964 2 463027 776057 2 16 999998 2 2 999999 1 3 999996 789670 1 2 999999 992117 2 10 999995 1 17 999983 607961 1 231522 281695 360012 1 2 999999 -958887 2 15 999991 1 2 999999 -684860 1 82176 521724 -180465 2 427052 739896 2 2 999999 1 2 999999 -613642 1 449789 528988 -657748 1 5000 20197 261402 2 379374 653827 1 293256 338554 -973790 1 341990 965398 979405 2 317048 559038 1 679738 797871 802897 2 2 999999 2 320634 806979 1 2 999988 366639 2 2 999999 2 2 999999 2 238960 583806 2 36891 810864 1 5 999990 296343 1 17 999986 4763 2 7 999983 2 11 999997 2 13031 544165 1 128376 927558 294383 1 32687 975260 156141 1 2 999999 -374583 1 5 999995 837225 1 5 999999 564614 1 237431 255034 -571609 1 2 999999 -102349 2 19 999983 1 14 999993 -419254 2 2 999999 1 397052 850622 -31601 2 5 1000000 1 3 999987 -394537 2 2 999999 1 2 999999 -970147 2 2 999999 1 7 999987 240088 1 744127 903828 -692278 1 294825 515225 -545270 1 2 999999 201597 2 20 999998 2 388563 444770 1 130232 321923 937449 2 226710 278329 2 297755 663793 2 1 999994 2 310240 785237 2 134157 654756 1 85269 761521 -73443 1 3 999981 -239964 2 3 999992 1 5 999988 -282750 2 617214 877903 1 739861 925524 67717 1 2 999999 -553802 1 803693 874063 -967801 2 100611 579774 2 3 999984 2 338043 864375 2 210015 562717 1 2 999999 -538554 2 14 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 238196 512807 724844 2 16 999999 1 662742 701448 824517 1 916525 983049 -19251 2 221136 652839 1 2 999999 598146 1 2 999999 572201 1 91132 271341 -195278 1 20 1000000 -318129 1 885004 896626 -643758 1 15 999988 752238 1 6 999982 79770 1 334384 583402 695043 2 2 999999 2 15 999987 1 73922 180350 -527262 1 391655 992292 857687 2 2 999999 2 474882 751224 2 2 999999 1 2 999999 -548812 2 272245 405102 1 2 999986 -501428 2 11 999982 1 50316 85975 956251 2 96907 965388 1 2 999999 199205 1 152667 371261 -71757 2 2 999999 1 2 999999 555269 1 2 999999 514019 2 2 999999 2 2 999999 2 2 999999 2 15 999987 1 4 999998 583189 1 47000 591557 -452536 1 2 999999 753753 2 547927 585176 1 13 999987 -108605 1 2 999999 51249 1 1 999988 -381939 1 159081 859522 441498 1 2 999999 -22346 1 127281 539436 -641342 1 560320 940158 -639672 2 16 999998 2 13 999999 2 2 999999 1 2 999999 -833212 1 2 999999 -700539 1 2 999999 353161 1 2 999999 -960347 1 2 999999 132582 1 5 999981 851871 2 6 1000000 1 213727 259538 154223 1 19 999991 -721709 1 2 999999 -954572 1 4534 502584 -633596 2 650819 824033 2 9 999999 2 561247 759742 2 2 999999 1 19 999988 -667958 2 2 999999 1 6 999981 541058 2 10 999994 1 17 999985 -517333 2 44637 318534 2 460673 484135 2 2 999999 2 18 999993 2 330959 585863 2 467857 709731 2 334738 349145 1 81017 244821 -766106 2 15 999982 2 2 999999 1 84035 754553 -330540 1 2 999999 -734432 2 2 999999 2 2 999999 2 20 999991 1 13 999995 -709011 2 811698 951799 1 114682 685236 846706 1 7 999981 400675 1 16 999997 636074 1 2 999999 378411 2 173110 732053 1 19 999996 508528 2 15 999989 1 2 999999 421286 1 67861 560379 -225608 2 2 999999 2 2 999999 1 2 999999 -206820 2 2 999999 2 2 999999 2 404846 856972 1 51669 498030 -813586 2 363566 899939 2 5 999983 1 9 999984 -211998 2 20 999994 2 16 999998 2 19 999984 2 12 999996 1 35996 722716 -217466 2 14 999985 2 2 999999 2 5 999992 2 2 999999 2 406738 770624 2 5 999996 2 2 999999 2 2 999999 1 3 999986 -458711 1 11 999982 -916259 1 18 999997 -734976 1 2 999999 144212 1 2 999999 662631 1 17 999981 120069 1 2 999999 -52072 2 2 999999 1 364013 471594 -923301 2 9 999986 2 2 999999 2 222623 390509 2 6 999993 2 17 999997 2 7 999994 1 160505 824356 -204391 1 751504 794517 485198 2 1 999986 1 22994 411380 489463 1 8 999990 243684 1 2 999999 -296985 2 2 999999 2 2 999999 1 12 999987 786661 2 113513 124564 1 2 999999 -590294 2 2 999999 2 422859 903311 2 4 999995 1 2 999999 -722512 2 2 999999 1 145043 774812 963728 1 19 999982 654741 2 410202 575274 1 2 999999 -986260 2 222809 638501 2 12 999993 1 2 999999 -723892 2 43416 674167 2 2 999999 2 2 999999 2 10 999996 1 9 999983 -591005 1 9 999991 604439 2 120013 730918 1 17 999992 147562 1 3 999987 35217 2 2 999999 1 16 999981 888068 2 2 999999 2 152414 412775 1 359764 901570 998254 1 392764 529344 812671 1 7 999995 100435 2 16 999986 2 2 999999 1 2 999999 -842915 1 19 999996 741577 1 803738 981685 853979 2 12 999984 1 16 999992 293162 2 573665 846106 2 10 999982 1 17 999994 -51275 1 92539 885771 -814234 1 2 999999 -838890 2 38176 731947 2 786273 830683 1 3 999981 -401398 2 12 999999 2 5 999998 2 281063 892567 1 2 999999 133487 2 18 999993 2 2 999999 1 710896 886846 942374 1 13 999982 980067 2 2 999999 1 11 999987 460842 2 16 999998 1 352563 702043 66857 1 2 999999 480209 2 6 999992 1 19 999989 -494557 1 2 999999 -627646 2 2 999999 2 2 999999 1 12 999981 -619992 2 491883 946948 2 2 999999 1 9 999997 -589917 2 5 999992 2 566388 609000 2 13 999986 2 18 999998 1 2 999999 -290912 1 3 999987 -148636 1 195728 942380 516859 1 2 999999 -212167 1 2 999999 -6440 2 2 999999 1 2 999999 394384 2 142823 296776 2 11 999994 2 6 999991 1 9 999986 -507661 1 2 999999 39824 2 15 999989 2 18 999991 2 3 999996 2 15 999995 1 919008 930530 671748 1 62189 287749 371924 1 5 999981 -516548 2 2 999999 1 23526 850625 261423 1 2 999999 -348188 1 26403 805036 -390661 2 13 999988 1 2 999999 577984 2 163604 291358 2 241083 558783 2 17 999983 2 609065 756704 2 396764 464097 1 18 999994 76222 1 2 999999 570743 2 589329 810559 1 281890 717173 894622 2 2 999999 1 9 999985 514927 1 149646 437872 275762 2 6 999994 2 79772 870948 2 2 999999 1 292302 497435 -219553 1 130417 488135 -615373 2 2 999999 2 835511 900888 1 247536 350057 136305 1 2 999999 723542 1 2 999999 -627470 2 729287 940343 2 2 999999 2 2 999999 2 14 999989 1 2 999999 666619 2 19 1000000 1 2 999999 -92565 1 16 999999 -118078 2 2 999999 1 312897 669434 -230622 2 6 999991 2 1 999982 2 1 999992 2 20 999987 2 222509 910005 1 2 999999 -179073 1 15 999983 973452 2 2 999999 2 16 999997 2 11 999992 1 2 999997 136421 2 531553 713501 1 17 999985 562679 2 262048 765383 2 2 999999 2 6 999989 1 2 999999 370364 2 4 999985 2 3 999986 2 2 999999 1 193925 353173 530796 2 468113 804393 2 11 999987 2 20 999985 2 2 999999 1 535135 875798 890092 1 18 1000000 -675004 1 2 999999 46344 1 1 999997 -580604 2 427 92242 1 7 999983 725384 1 2 999999 650455 2 2 999999 2 5 999996 1 18 999991 -169698 2 14 999991 1 16 1000000 -351322 1 2 999999 994272 1 7 1000000 481675 1 2 999999 -957034 2 198399 341129 2 5 999995 2 2 999999 1 18 999985 190864 2 316024 375314 2 4 999998 2 2 999999 2 2 999999 2 2 999999 2 8 999999 2 2 999999 2 2 999999 2 2 999999 1 435133 696040 691370 2 2 999999 2 17 999990 1 184030 198341 -560495 1 1 999997 -692448 2 2 999999 2 2 999999 2 101368 332827 2 17 999982 1 275961 456642 74753 1 316486 614617 -643281 2 2 999999 2 17 999999 1 746026 786244 -873362 2 2 999999 2 588895 627378 2 479516 781053 2 308596 898049 1 254902 619703 810404 1 2 999999 -789366 2 273501 417143 1 2 999999 142520 2 758577 793434 1 577942 710013 546186 1 10905 812466 210135 2 5 999998 1 469192 728607 -766399 1 3 999999 -625698 1 12 999995 117672 1 5 1000000 580296 1 2 999999 778786 2 19 999989 1 10 999986 -903240 2 2 999999 1 5 999996 -984999 2 2 999999 1 2 999999 -253984 2 2 999999 2 2 999999 2 352427 771946 1 173800 629278 619224 1 3 999982 431835 2 14 999995 1 17 999994 -744711 2 2 999999 1 427912 831579 275092 1 315569 751262 651956 2 2 999999 1 239831 319606 533419 1 12 999989 99676 2 2 999999 2 11 999982 2 2 999999 1 142364 785957 -929984 2 19 999983 1 1 999985 979544 1 2 999999 -34655 1 2 999999 -255246 1 2 999999 -768580 1 206461 696208 -161551 1 20 999996 91229 1 4 999995 676998 2 1 999991 1 17 1000000 831452 2 2 999999 1 20 999988 474398 2 14 999991 2 61895 555770 1 16 999984 -440409 1 2 999999 218452 2 4 999985 1 20 999983 -471677 1 16 999982 879820 2 2 999999 1 277831 438191 775941 2 409248 806063 2 2 999999 2 2 999999 2 280574 903398 1 18 999993 -881389 2 88438 337618 1 314639 968649 453893 2 2 999999 1 2 999987 434648 2 2 999999 2 9 999987 2 5 999994 2 14 999984 2 2 999999 2 14 999990 1 16 999987 804219 2 128439 912644 2 137099 555879 1 2 999999 203240 2 8 999983 1 15 999987 487856 1 2 999999 -346542 1 6 999981 -793581 2 167033 895695 2 712821 806911 1 2 999999 -353439 1 2 999999 577365 2 15 999996 1 154897 242719 -510739 2 13 999991 2 10 999989 2 579048 869467 1 2 999999 -685835 1 2 999999 -16071 1 13 999987 -521958 2 697906 717519 2 7 999989 1 13 999998 -500079 2 99986 782651 1 511658 704587 -287236 1 12 999982 338214 1 2 999999 829071 1 2 999999 -414653 2 772601 870311 1 13 999984 -787416 2 17 999985 2 452706 635260 1 8 999989 480527 1 118254 672901 680922 2 2 999999 2 617010 857814 2 165821 308879 1 2 999999 292047 1 2 999999 203216 1 20 999999 -400052 2 2 999999 1 2 999999 -800611 2 2 999999 1 515318 977832 971976 1 81236 297741 981048 2 8 999995 2 17 999996 2 2 999999 1 7 999985 870385 2 30173 144987 1 2 999999 -901351 2 29222 629271 1 2 999999 -509049 2 489767 814249 2 3 999993 2 2 999999 2 2 999999 1 1 999996 -310052 1 6 999985 -782172 1 12 999982 -262486 1 2 999999 -435687 2 2 999999 1 20 999996 -905900 2 11521 59487 1 14 999991 52695 1 19 999989 -199474 1 6 999989 -556935 2 2 999999 2 2 999999 1 7 1000000 -193284 2 6 999990 1 452527 464769 144030 1 2 999999 525784 2 878553 909663 2 2 999999 1 2 999999 80169 2 446039 862984 1 86803 246221 -196250 1 10932 873621 -296899 2 749753 939531 2 616356 735850 2 333219 759455 2 2 999999 2 202181 987759 2 2 999999 2 2 999999 2 2 999999 1 486315 994917 -777620 2 36761 983153 1 157749 970025 689579 1 2 999999 -128352 1 2 999999 -408107 1 14 999985 778443 1 2 999999 951770 2 9 999995 2 2 999999 2 298342 329742 1 76550 458682 -656548 2 2 999999 1 454647 845542 184959 1 87192 852792 681028 2 68344 508956 2 628214 939428 1 14 999993 -125922 2 20 999988 2 2 999999 2 105544 764550 1 732768 934475 645013 2 3 999996 1 555446 717967 -573636 2 268450 673812 2 2 999999 1 2 999999 -679016 1 2 999999 -857940 2 9 999989 2 278428 912342 1 644468 877799 -878537 1 2 999999 119791 2 2 999984 2 2 999999 1 4 999981 594658 2 2 999999 1 261580 624080 -245554 1 5 999988 -911194 1 2 999999 669761 2 13 999982 1 2 999999 598268 2 2 999999 2 2 999999 1 7 999999 -800990 2 10 999984 1 2 999999 -296196 1 2 999999 360612 2 3 999981 1 5 999993 499487 2 495717 773780 2 278168 872588 1 74902 839054 -580788 1 2 999999 -597766 2 2 999999 1 10 999985 135527 2 208606 559161 2 108762 372268 1 2 999999 -49195 1 2 999994 881187 1 12 999997 621977 1 8 999993 -892820 1 573573 604578 -584657 2 258719 943293 2 937604 953277 2 6 999987 1 6 999994 262290 2 10 999981 2 522319 690093 1 2 999999 -847878 2 2 999999 2 2 999999 1 2 999999 653275 1 18 999991 -881792 1 398406 899198 -842181 2 2 999999 1 2 999999 -44555 1 2 999999 -399280 1 160055 449866 773367 2 2 999999 2 35037 890640 1 2 999999 -367787 2 2 999999 2 333156 432486 1 18 999999 -36860 2 318879 391858 1 12 999988 -19458 2 214113 567578 1 2 999999 -337783 1 374413 482965 -380331 1 2 999999 -359511 2 440903 772851 2 433640 734525 1 65328 917347 261010 1 7 999994 -261094 1 2 999999 725448 1 417610 976315 -243235 1 16 999994 462400 1 150706 386540 42436 1 2 999999 -868639 1 17 999991 165629 2 12 999987 2 600332 886087 1 18 999989 501573 2 107763 515944 1 2 999999 995071 2 2 999999 1 9 999983 -533353 2 2 999999 2 11 999990 2 2 999999 2 373755 780148 1 652633 912515 765299 2 411815 817148 2 2 999999 2 2 999999 1 554210 854704 -510055 1 2 999999 813915 2 15 999993 2 2 999996 2 2 999999 1 2 999999 -711516 2 2 999999 1 270800 392841 -1211 2 251330 946972 1 203862 801639 -96306 2 20 999983 1 2 999999 371914 1 2 999994 -849286 1 10 999999 -401617 1 4 999999 -347678 1 17 999981 -95322 1 2 999999 -172884 1 2 999999 682869 1 2 999999 -823290 1 11 1000000 296025 2 48980 828737 2 192667 784800 2 19 999987 1 234264 613133 -936995 2 9 999993 2 8 999983 1 18 999997 -99887 2 2 999999 2 2 999999 1 11 999992 953490 2 148560 393813 1 73282 241306 -577854 2 2 999999 2 834025 971109 2 2 999999 2 16 999986 1 7 999997 -595562 1 9 999990 -721003 1 16 999987 245363 1 3 999987 595633 1 9 999982 -349954 1 16 999989 331832 1 15 999995 -900800 1 2 999999 842220 2 93015 366987 2 441112 730518 1 20 999992 -166352 2 2 999999 2 171202 747234 2 9513 562661 2 391416 926025 2 11 999988 1 2 999999 947175 1 1 999988 -573916 2 177640 931677 2 17 999994 2 184750 298994 2 19 999999 1 5 999991 654446 2 13 999988 1 38027 337688 -8002 1 2 999999 -283516 1 843090 974710 236450 1 6 999991 530749 1 97005 582082 980238 1 7 999997 -899629 1 13 999986 153102 1 366649 477229 144584 2 6 999998 1 16 999991 705867 1 14 999987 611679 1 124680 642747 -894375 1 211954 739972 -660835 1 125197 578933 386911 1 673109 999136 355573 2 2 999999 1 13 999996 871390 1 511530 619284 -209155 1 2 999999 -86109 2 2 999999 1 8 999997 -701883 1 2 999999 707281 1 7 999995 -666756 1 88858 157642 59575 2 2 999999 1 5 999989 814257 1 2 999999 -851164 2 2 999999 2 319144 343488 1 159119 875330 448210 1 4 999982 807422 1 282835 919701 422440 2 2 999999 2 54789 606804 1 2 999999 -300491 2 2 999999 1 558288 888866 -575825 2 347942 490696 1 8 999990 799653 2 2 999999 1 19 999986 786197 1 2 999999 -26488 2 2 999999 1 2 999999 -314765 2 5 999990 2 513427 684548 1 2 999999 -877687 2 2 999999 2 19 999998 1 13 999999 891136 2 2 999999 2 2 999999 1 20 999990 188842 1 197225 562547 -136932 1 17 999993 -826455 1 10 999996 463328 1 437004 606452 158672 2 18 999983 1 309641 983767 -27622 1 2 999999 -506556 1 6 999992 -108049 1 9 999995 -716137 2 692896 971722 1 461520 717907 377003 2 13 1000000 2 2 999999 1 731117 965512 857241 2 19 999981 1 244008 991070 665696 2 2 999985 2 37300 612135 1 2 999999 864159 1 19 999982 -371395 1 50074 888740 -27967 2 119416 642411 1 15 999996 276397 2 2 999991 1 16 999989 -723660 1 294290 768501 -266867 1 2 999999 -21431 2 5 999990 1 331561 352129 -494614 2 3 999999 2 93022 777753 2 158147 875138 1 4 999993 944761 1 287994 390555 510798 2 141729 292891 2 2 999999 2 20 999998 1 13 999983 -625711 1 380221 910753 937710 1 4 999988 181689 1 4 999981 -109525 1 453388 921510 -211357 2 2 999999 1 2 999999 -552571 1 51729 485591 730316 2 388249 520425 1 10 999999 -194215 1 2 999999 -317999 2 2 999999 2 2 999999 1 2 999999 -466860 1 16 999989 -170465 2 608750 797077 1 311314 387717 177014 2 2 999999 1 2 999999 120356 1 2 999999 -937890 1 486933 978047 -251105 2 2 999999 2 16 999998 2 7 999998 2 2 999999 2 10 999997 2 101981 327371 1 10 999989 246036 1 2 999999 -610371 2 2 999999 2 16 999998 1 26956 922740 907562 1 1676 2337 -157562 2 2 999999 1 2 999999 -871153 2 14 999993 1 2 999999 -965635 2 273700 290114 1 12 999997 397035 2 12 999999 1 2 999999 520908 1 479054 723218 -705000 1 631812 659781 -888144 1 6 999990 -454299 2 119450 429848 2 12 999994 2 124374 173646 1 2 999999 -497903 1 2 999996 -274901 2 2 999999 1 6118 466008 32663 2 11 999982 1 265361 634802 522139 2 2 999999 1 10 1000000 -887176 2 237327 503324 2 2 999999 2 371680 939484 2 7 999986 2 89105 991536 1 468226 882676 846085 1 2 999999 -652795 1 147191 617599 -200989 2 18 999997 2 332907 602778 1 16 999992 130883 1 2 999999 514553 2 2 999999 1 2 999999 -412490 2 15 999998 1 183692 796685 -869148 2 2 999999 2 3 999982 1 2 999999 613704 2 4 999999 1 10 999983 -156759 2 2 999999 2 2 999999 1 117857 922126 678191 2 16 999990 1 59011 409499 587303 2 6 999996 1 2 999999 696663 1 159067 414762 451573 1 21941 327282 -945281 2 2 999999 2 3 999991 1 43329 197306 -556103 1 371693 707392 895430 2 2 999999 1 10 999986 -763128 1 17 999992 -277147 1 3 999995 368280 2 3 999986 1 7 999997 -191918 2 2 999999 1 3 999992 -87000 2 7 1000000 1 350572 709185 -562837 1 7 999999 69966 1 4 999991 953906 2 2 999999 1 2 999999 -933151 1 5 999996 172907 1 2 999999 -78105 2 2 999999 2 2 999999 2 63199 451637 1 16 999986 972446 2 2 999999 2 2 999999 1 320079 979745 110975 1 17 999985 -297743 2 486033 755678 2 247731 936280 2 16 999990 2 2 999999 1 1 999984 206836 1 2 999999 -197452 1 569068 812218 770547 2 2 999999 1 11 999989 -676300 1 348994 611455 146719 2 2 999999 2 254313 878366 1 713045 863475 -619904 1 357015 909366 -609662 1 16 999985 561939 1 12197 184552 -807576 2 9 999997 1 8 999982 -791754 2 15 999982 1 2 999999 421992 1 2 999999 -533989 1 349349 993668 -155417 1 2 999999 399970 2 2 999999 2 2 999999 2 2 999999 1 2 999999 296771 1 80175 316754 410175 1 2 999999 928883 1 328751 392977 -736376 2 10 999981 1 2 999999 7777 1 235577 724477 -246334 2 377940 667202 1 17 999996 523070 1 465229 893584 -613925 2 2 999999 1 132755 327858 250152 1 2 999999 346551 2 41403 969891 2 197405 546770 2 13 999984 1 13 999997 953941 2 18 1000000 1 2 999999 -114522 2 10 999990 2 146254 778191 1 2 999999 337894 2 20 999994 1 2 999999 -709618 2 2 999999 2 436231 960389 2 178782 491558 2 5 999982 2 357047 534976 2 2 999999 2 30223 414757 2 4 999985 1 2 999999 -470665 2 11 999989 1 16 999988 -384078 1 175015 610019 796237 2 2 999999 2 399518 467946 1 2 999999 -434503 2 12 999995 2 2 1000000 1 12 999987 -916574 1 2 999999 930261 1 2 999999 996098 1 2 999999 -433664 2 2 999999 2 2 999999 1 2 999999 596442 1 181119 905260 337294 2 328441 647703 1 13 999981 263989 2 2 999999 2 2 999999 2 379651 387338 2 2 999999 2 2 999999 2 14 999994 2 152336 345261 2 2 999999 2 2 999999 1 359355 438316 765152 1 2 999999 303270 1 10 999993 -987157 2 425781 644761 2 850388 861579 2 632 860920 1 10 999995 -804365 2 456822 962336 2 2 999999 1 6 999991 -921777 2 2 999999 2 15 999987 2 2 999999 1 17 999993 -266355 2 3 999995 2 12 999989 1 470708 621041 -995988 2 12 999998 2 847077 905056 1 10 999994 -467040 2 2 999999 2 20 999989 2 2 999999 2 2 999999 1 18 999984 933049 1 16 999994 -474254 2 2 999999 1 2 999999 552570 2 355044 382878 2 585416 904562 1 898425 955171 -300668 1 18 999993 -194500 2 2 999999 1 573021 599100 466426 1 171481 867930 -100408 1 2 999999 471314 2 36102 782659 2 20 999985 2 2 999999 1 2 999999 15672 2 10 999993 1 596513 993180 29946 2 859260 896123 1 19 999984 705987 2 4 999987 2 2 999999 2 2 999999 2 246634 681522 1 149849 406098 254363 1 10 1000000 -153159 1 15 999991 982691 1 589324 921474 -982601 1 704811 990497 323153 2 2 999999 1 20 999983 856862 1 101130 420730 11004 2 1 999996 2 167619 305762 1 2 999999 248629 2 20 999985 2 8 1000000 2 5 999997 2 506555 963264 1 31672 405673 935888 1 2 999999 711245 2 626142 767379 2 10 999991 1 1 999989 685497 2 103333 829437 1 2 999999 -815878 2 542894 965412 1 180638 714405 -445097 2 402680 584147 1 7 1000000 -157898 1 2 999999 240891 2 2 999999 2 84841 633020 1 2 999999 861228 2 2 999999 1 149717 323874 -258824 1 221563 320178 -541395 2 2 999999 2 2 999999 1 2 999999 920523 1 248869 532426 -214927 1 8 999998 539481 1 13 999997 -855391 1 2 999999 -306568 2 17 999985 2 166425 760194 2 2 999999 2 2 999999 2 7 999984 2 2 999999 1 56088 87841 805040 1 229023 682929 839472 2 212580 444954 2 4 999996 2 2 999999 2 6 999983 2 659763 947787 2 160340 897855 1 5 999984 463922 1 580057 653296 -776534 2 2 999999 2 20 999995 1 4 1000000 -227085 2 2 999999 2 18 999995 2 2 999999 2 133475 810135 1 17 999984 2587 2 19 999984 1 2 999999 889638 2 407767 626301 1 256481 582602 359386 2 2540 945319 2 10 999994 2 303487 486468 2 512912 542590 2 2 999999 1 17 999984 121228 2 20 999998 2 2 999999 2 2 999999 2 901557 965594 2 84843 562636 2 335965 351049 1 485078 690748 645998 2 2 999999 1 2 999999 443167 1 1 999983 503083 1 9 999991 888497 2 2 999999 1 10 1000000 309535 1 449821 475009 783101 1 2 999999 -929535 2 2 999999 1 359573 713863 417196 2 2 999999 2 905697 957704 2 10 999999 1 2 999999 725222 2 11 999991 2 2 999999 2 2 999999 1 2 999999 -854015 2 2 999999 2 372057 410807 2 15 999985 2 315477 960284 1 2 999999 -834876 2 8 999994 1 357605 814911 332741 2 14 999990 1 20 999991 697144 1 9 999991 -772355 1 8 999997 412597 1 2 999999 425577 2 470429 577088 1 497382 738310 -523668 1 7 999983 -749850 1 14 999994 -228772 1 14394 381414 224770 2 9 999992 1 17 999983 958521 2 188029 700947 2 335897 487879 2 13 999985 1 392029 633528 -366656 2 646596 708018 1 2 999999 314754 1 80013 82174 75270 1 19 999983 -70558 2 16 999991 1 2 999999 327149 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 333827 709695 -976257 2 537769 649901 1 7 999991 208933 1 2 999999 -713264 2 450342 466874 2 2 999999 2 2 999999 2 427382 881859 1 2 999999 256260 2 18 999982 1 239077 682093 -539868 2 224278 938651 2 2 999999 1 13 999993 842252 1 2 999999 -71052 1 2 999999 217460 1 177023 530330 -8493 1 716360 914553 -467694 1 2 999999 -763306 2 10 999985 2 2 999999 2 2 999999 2 2 999999 1 3 999986 -461977 1 2 999999 -459696 2 4 999995 2 11 999995 2 56747 118575 1 2 999999 -119900 1 181266 951214 143494 1 6 999998 673315 2 2 999999 1 2 999999 968895 1 8 999994 -250445 2 2 999999 2 2 999999 1 19 999997 444187 2 2 999999 1 416758 570123 159404 1 220023 790072 -127435 1 5 999994 802655 2 2 999996 2 8 999990 1 2 999999 -498450 1 2 999999 -766253 2 13 999990 1 2 999986 -636265 2 491808 642286 2 2 999999 2 16 999985 1 2 999999 97174 2 16 999986 1 276166 483709 -381315 1 13 999988 -204119 2 5 999988 1 303845 927390 651970 1 2 999999 162636 1 41080 84380 810755 1 144584 550283 -900895 1 457987 665090 -143125 2 5 999986 1 15413 671090 -503835 1 497371 842033 762337 1 3 999989 14254 2 124320 893928 2 2 999999 1 2 999999 -947805 1 275243 932567 -679274 1 2 999983 -289264 2 5 999998 2 417370 824848 1 20501 678429 -947282 2 2 999999 1 2 999999 873725 1 2 999999 435333 2 3 999999 1 473240 510002 688421 2 247903 674203 2 963677 989394 1 2 999999 464865 1 2 999999 -871255 2 224182 363715 2 588304 869109 1 2 999999 -627639 1 17 999998 353510 2 4 999999 1 2 999999 411664 1 746937 905770 -360158 1 13950 169780 973189 2 2 999999 1 8 999997 -166191 2 2 999999 1 222722 982777 207341 1 2 999999 -931084 1 559947 628631 80755 2 3858 492463 2 12 1000000 1 2 999999 576172 1 9 999992 17823 1 700137 719466 509191 2 325494 953631 2 2 999999 1 255314 265311 189437 1 677534 972816 274166 1 2 999999 -673968 2 2 999999 1 15 999994 -176581 1 5 999987 -946223 1 2 999999 460231 1 2 999999 651708 2 12 999987 1 2 999999 -213200 1 8 999998 -216735 2 70246 822763 1 299040 931928 -903225 2 2 999999 2 99612 127583 1 2 999999 239954 2 19 999998 1 2 999999 -320695 2 190328 424137 2 13884 596588 2 849280 939904 1 2 999999 853088 1 171039 517713 -542041 2 7 999997 1 2 999999 555766 1 1 999996 -243952 1 17 999982 -291368 1 172816 174366 -641740 1 2 999999 406462 2 2 999999 1 16 999981 -321588 2 10 999986 2 2 999999 2 7 999990 1 2 999999 281138 1 18 999985 -738844 1 2 999999 907975 2 2 999999 1 97616 691036 32580 2 2 999999 1 395533 745100 681605 2 14 999997 1 509 705379 597066 1 2 999999 476416 1 3 999995 506256 1 2 999999 740839 2 19 999982 1 95241 220218 -793970 2 13 999984 2 2 999999 1 2 999999 929823 1 9 999985 345720 2 331710 824420 1 2 999999 657824 1 16 999997 836900 2 2 999999 1 2 999999 -438937 1 505955 569764 312001 2 2 999999 2 7 999987 1 2 999999 589828 2 401321 776622 2 2 999999 2 210731 492645 2 2 999999 1 6 999993 -743355 1 257746 259244 824902 2 2 999999 2 2 999999 1 5 999993 -10408 2 15 999987 1 6551 31832 -817774 1 2 999999 391617 1 2 999999 -853719 1 2 999999 402818 1 465457 736453 -80797 2 2 999996 1 47688 827111 280302 1 256961 729401 476403 2 2 999999 1 12 999981 -989879 2 11 999991 1 2 999999 -308219 1 218764 705395 -527782 1 714164 886084 -118465 2 7 999981 2 2 999999 2 20 999982 2 15 999996 2 16 999991 2 15 999998 1 131410 674291 785492 1 2 999999 -714581 2 16 999981 2 16 999988 2 2 999999 1 2 999999 -291944 1 2 999999 -45217 2 2 999999 2 77937 154228 1 116116 207730 -589586 2 14 999988 1 552178 715172 -994163 2 336670 811625 1 167570 208753 498648 1 596030 636787 175082 1 2 999999 -767704 1 2 999999 814723 2 2 999999 2 307542 946084 2 45233 109822 1 154765 393704 -609888 1 11 999999 -390020 1 20 999991 595344 2 214816 680246 2 16 999989 2 2 999999 1 414459 770383 -84578 2 2 999999 1 3 999988 552432 2 2 999999 2 4 999990 2 2 999999 2 2 999990 2 20 999991 1 19 999999 889574 2 2 999999 2 18 999995 2 54201 913818 1 7 999981 708982 1 2 999999 -847742 2 121128 924456 2 371720 820373 1 334454 806533 803117 2 2 999999 2 10 999983 1 4 999991 175502 1 149418 247507 -672868 2 2 999999 1 668120 704947 989326 2 2 999999 2 2 999999 1 264274 322333 830987 1 11 999992 -716136 2 15 999997 2 3 999995 1 101834 307488 -652471 1 20 999989 296980 2 14 999998 1 6 999994 342408 1 507436 578225 732504 1 10 999998 745973 2 232296 610002 2 22149 707661 2 261926 970240 1 544190 886291 544128 2 2 999999 2 395798 598285 2 12 999998 1 46641 71104 716107 2 126755 381196 2 69421 484081 2 4 999985 2 2 999999 1 11 999997 660209 1 2 999999 -853108 2 2 999999 2 2 999999 2 19 999987 1 7 1000000 -436074 1 2 999988 887296 2 352945 816390 2 6 999982 2 2 999999 1 3 999985 189686 2 688899 821751 1 220958 737071 -621039 2 557266 884229 1 2 999999 -689148 2 2 999999 2 6 999983 2 43535 142625 1 2 999999 -688202 1 16 999982 -885511 1 2 999999 -472300 2 2 999999 1 342742 980138 239572 1 355581 468642 311819 2 1 999984 2 30231 183487 2 2 999999 2 2 999999 2 2 999999 2 243022 453590 1 511361 716454 86248 1 4 999993 696131 1 2 999999 -931759 2 13 999991 2 713231 962958 1 19 999996 955298 2 7903 69940 2 2 999999 1 2 999999 -566959 2 16 999985 1 2 999999 486452 2 103676 634885 2 458065 718462 1 72060 705665 111025 2 5 999987 1 2 999999 -13814 1 106501 711139 93303 2 152484 505188 2 20 999993 2 2 999999 2 761245 946753 2 10 999998 1 8 999993 868052 2 4 999994 1 623518 858974 -874766 1 12 999995 -906101 2 19 999993 2 15 999999 2 19 999992 1 680790 780685 -174652 2 2 999999 1 17 999992 951129 1 332596 794149 -39550 2 5 999988 1 2 999999 928222 2 19 999987 1 2 999999 -275505 1 404531 592260 255217 1 2 999999 -626736 2 381378 892412 2 2 999999 2 2 999999 1 17 999997 -453825 1 2 999999 284348 2 64536 445512 1 2 999999 664702 2 40220 121862 2 2 999999 1 127404 960470 752359 1 50818 896324 893634 1 2 999999 -569370 1 505183 848203 -894595 1 2 999999 234487 1 17 999995 261043 2 646412 733661 1 13 999993 50341 1 7 999994 -460875 2 2 999999 1 2 999999 960123 2 2 999999 1 457581 875192 33318 2 508615 991254 1 248572 986943 159257 1 19 999984 -988116 1 199182 394352 449513 1 591733 878640 596959 2 84395 117426 2 2 999985 2 20 999998 1 2 999999 -697489 1 195818 269815 984483 2 2 999999 1 17 999984 509487 1 707622 984803 -516653 1 18639 400026 845078 2 2 999999 2 145287 883707 1 7 1000000 768051 1 2 999999 -401666 2 2 999999 1 86387 874099 398492 1 20 999999 -960545 2 2 999999 2 2 999999 1 2 999999 -791115 1 2 999999 327215 1 854184 933245 -173186 2 2 999999 2 2 999999 1 271286 817491 330714 1 200073 711608 268160 2 606433 968323 1 295723 355290 -516622 1 2 999999 465499 1 221757 512845 617331 2 175724 384785 1 2 999999 -90505 2 218568 495041 1 622 705989 -912578 1 18 999996 844778 1 31597 875239 317694 1 2 999999 -270382 2 119804 827105 2 6 999995 1 10 999997 -288204 1 2 999999 663633 1 2 999999 224476 1 10 999981 -918680 2 358329 428158 1 37563 71537 -375604 1 2 999999 -427940 2 9 999984 1 272232 482373 281937 1 2 999999 -168044 1 2 999999 250257 2 18 999985 2 697921 964233 1 4 999987 57144 2 70030 518170 2 13 999997 2 13 999981 2 2 999981 1 56500 875696 -687670 2 6 999983 1 328604 620212 -137239 2 2 999999 2 14 999992 2 2 999999 1 19 999993 -345051 1 9 999995 -127610 1 2 999999 659529 1 101424 609290 508180 1 215732 639103 -321689 2 44701 624759 2 152412 934764 2 15 999981 1 1 999986 -232915 2 2 999999 1 5 999985 -699187 2 66597 616349 1 2 999999 -493101 1 698658 753532 -581194 2 18 999995 2 93796 872466 2 2 999999 2 220842 230298 1 1367 682555 -626853 2 585866 807873 2 105692 857127 1 2 999999 303642 2 137904 740042 2 15582 427812 2 2 999999 1 2 999999 -156572 1 19 999996 769875 1 611769 902991 20743 2 13 999989 2 6 999981 2 12 1000000 1 2 999985 -969725 1 66223 628895 -872279 1 2 999999 -372997 1 2 999999 970812 2 9 999990 1 719915 859365 -987754 2 2 999999 1 2 999999 -91813 1 274352 432648 -859648 2 2 999999 1 4 1000000 707258 1 142072 376313 -592480 1 14 999991 -709713 1 10 999992 387913 2 2 999999 2 5 999987 2 2 999999 1 156573 889550 -18460 2 15 999991 1 5 999990 -967934 2 19 999988 1 2 999999 554681 1 18 999985 904898 1 1 999986 804325 2 6 999991 1 2 999999 -420114 2 6 1000000 1 35636 838239 -585832 1 2 999999 341520 1 4 999981 -9615 2 4 999997 1 20 999989 419248 1 2 999999 -978831 2 389621 957521 1 4 999982 395545 1 2 999999 217734 1 2 999999 132909 1 2 999999 -59039 1 2 999999 -111947 1 16 999991 191831 2 2 999999 2 20 999984 1 389391 478540 677132 2 2 999999 2 2 999999 2 2 999999 2 14 999992 1 19 999993 -563512 1 12 999988 224343 1 16 999981 -541639 2 541613 981269 2 16 999999 1 2 999999 -586001 1 2 999999 551023 1 5 999986 -541660 1 163646 476841 -43414 2 14 999982 2 2 999999 2 60392 504916 2 4 999993 1 19 999997 -587769 2 50501 642647 1 571128 778940 -997493 1 2 999999 401889 2 180596 701057 2 2 999999 2 10 999999 1 3 999989 838375 2 2 999999 2 14 999984 2 1 999986 2 216777 805411 1 2 999999 -786406 2 2 999999 2 618484 793087 2 288316 931764 1 294232 693015 -818201 1 5 1000000 813860 1 12 999992 783728 1 2 999999 -296357 1 335885 456681 -539286 2 320464 592239 1 5 999984 -731633 2 4 1000000 1 2 999999 432269 2 2 999999 1 365768 391072 894072 2 13 999992 2 10 999984 2 202162 235118 1 19 999995 784383 2 45294 759653 1 2 999999 -734894 1 6 999990 -988032 2 2 999999 2 2 999988 2 14 999988 2 2 999999 2 2 999999 2 67440 777598 1 2 999999 904096 2 43572 461269 1 18 999992 389553 1 23681 47672 189492 1 16 999997 -84541 1 685226 816983 -911405 1 209835 382037 -349234 2 424481 766037 1 2 999999 -1227 1 424334 839349 874258 1 2 999999 634020 1 14 999986 276126 1 2 999999 310705 1 739268 925756 366130 2 434865 855597 1 21568 623665 590033 2 2 999999 2 2 999999 1 18 999998 -27517 2 18 1000000 2 755677 846651 1 14 999983 -184081 1 238403 364935 -103034 1 758677 781882 129111 2 2 999999 2 2 999999 2 166340 222198 2 2 999999 2 2 999999 2 18 999994 1 2 999999 -424151 2 2 999999 1 2 999999 -480330 1 4 999997 -770914 2 2 999999 2 2 999987 1 4 999997 360742 1 559616 568802 848925 1 2 999999 -612201 1 896737 957191 675736 2 13 999988 2 2 999999 2 2 999999 1 2 999999 -467406 1 278350 291030 -948030 2 13 999986 1 10 999989 -341651 2 633639 681265 1 813708 863994 67916 2 2 999999 2 2 999999 2 2 999999 1 510497 685953 357107 1 2 999985 -567798 1 74272 394133 -459514 1 600298 721062 935996 1 2 999999 718630 1 5 999989 875583 2 15 999983 2 2 999999 2 2 999999 2 416359 835202 2 2 999999 2 2 999999 2 183311 427095 1 187923 888073 -537243 2 39627 740309 1 2 999999 363123 2 2 999999 1 695486 998439 -160702 2 766901 866311 1 2 999999 22081 1 20 999981 170710 2 20 999997 2 2 999999 2 2 999999 2 402262 411093 1 30513 633504 -91689 1 2 999999 -247483 1 263810 773757 -707226 1 391185 397028 681408 1 416199 841516 918871 2 2 999999 2 19 999991 2 3 999983 2 2 999999 1 2 999999 -697849 2 16 999993 2 11 999993 1 4 1000000 810161 2 61496 279563 2 13 999984 2 2 999999 2 9 999981 2 19 999981 2 2 999999 1 12 999986 462777 2 2 999999 1 458578 835880 552359 2 159607 582904 2 728991 880476 2 2 999999 1 228967 896973 -659845 1 544310 575282 -345935 2 377498 596384 1 239917 335738 -579182 1 595145 825980 847493 2 2 999999 1 2 999999 680187 2 2 999999 1 20 999983 -728091 1 337068 355413 823810 2 2 999999 1 17 999997 -699458 2 13 999996 1 3 999991 -576366 1 2 999999 968740 1 373340 709671 -692840 2 2 999999 2 17834 601780 1 4 999983 -990000 2 2 999999 2 386187 566390 1 1 999982 -130204 2 2 999999 2 312207 877525 2 2 999999 1 8 999984 -620447 1 2 999999 -677558 2 2 999999 2 5 999994 2 2 999999 2 11 999982 1 2 999999 515046 1 8 999984 -697145 1 2 999999 -903258 2 3 999992 2 365895 737767 2 2 999999 1 37507 279535 867636 1 3 999982 155362 1 56 295817 602184 1 2 999999 -996173 1 2 999999 -290585 1 10 999994 -993452 2 6 999983 1 159850 730984 -33668 2 11 999984 2 278669 424427 2 661653 684196 1 14 999987 829669 2 355090 782007 1 5 999994 271451 2 18 999995 1 16 999983 674536 1 2 999999 -92696 2 280874 563314 1 2 999997 476454 1 198340 270587 557573 1 4 999996 77568 1 2 999999 -476901 2 148742 826709 1 2 999999 786867 2 12 999993 1 2 999999 410295 2 16 999984 1 38206 245347 141884 2 2 999999 1 16 999989 969872 2 31916 658380 1 2 999999 752255 1 9 999997 -407103 2 8 999993 1 5 999996 141567 1 19 1000000 -781337 2 192100 692247 1 19424 869219 -361919 1 820284 974510 -99594 1 5 999990 251330 1 675528 690745 517671 2 17 999981 2 13 999988 2 629243 973338 2 10 999998 1 47180 298355 -792129 1 2 999999 -129942 2 499995 632347 2 2 999999 1 632484 877641 55830 1 215935 913611 -687089 2 403388 423316 1 678848 775094 757147 2 161422 633936 2 30479 85508 1 2 999999 -630622 1 2 999999 839213 2 2 999999 1 196301 597939 442811 2 2 999999 2 17 999999 2 2 999999 2 3 999986 2 356676 509331 1 2 999999 -609421 2 579924 874152 1 310314 610283 -8086 1 2 999999 739146 2 10 999982 2 9 999988 1 2 999999 855920 2 2 999999 1 804050 947198 -430641 2 2 999999 2 680495 727913 2 2 999999 1 2 999999 576344 2 149914 470493 2 55001 80775 2 16 999989 1 378660 902341 107655 2 331840 349475 2 14 999994 1 2 999997 373382 2 16 999984 2 2 999999 2 457795 740047 1 3 999994 755205 2 2 999999 2 2 999999 1 20 999992 132420 1 5 999982 909563 2 13 999992 2 2 999999 1 2 999999 -835216 2 2 999999 2 310518 561317 1 11 999987 600193 2 15 999996 2 984362 984931 2 378655 434092 1 80903 149212 -812190 1 2 999999 48465 1 342375 390008 665490 2 19 999990 2 12004 791533 1 626342 716989 -941724 1 18 999995 -839650 2 22875 545102 1 2 999999 832610 2 2 999999 2 17 999994 2 252667 329076 2 13 999984 1 2 999999 -844274 1 2 999999 -716076 2 579024 643004 2 12 999983 2 20 999998 2 140450 818848 1 2 999999 475567 2 2 999982 1 2 999999 646573 2 19 999994 2 84139 364718 2 15 999987 2 212980 912318 2 10 999993 2 730511 883829 2 2 999999 1 1 999989 -434160 1 2 999999 715406 1 6 999991 383665 2 2 999991 2 39535 758617 1 2 999999 -259486 2 2 999999 1 266525 504768 -332437 1 16 999981 534641 2 9 999989 1 533931 536066 8315 1 10 999988 161440 2 3 999990 2 16 999999 1 1 999983 90038 1 2 999999 -398319 1 677514 988206 -475228 2 2 999999 1 451609 955589 667036 2 3 999995 1 2 999999 -121357 1 2 999999 362466 2 271270 821441 2 2 999999 2 2 999999 2 2 999999 2 5 999997 2 150064 667135 2 2 999999 2 537715 942853 1 439934 629661 -288313 2 65008 170318 2 851357 915981 1 460395 777386 -673112 1 2 999999 121417 2 105151 410774 2 331237 643156 2 20 999996 2 2 999999 2 538939 605854 1 13 999981 -931781 1 20 999995 81127 2 2 999999 1 9 999981 765623 2 447054 769106 2 466438 898641 2 405920 637709 1 378773 595556 640152 2 2 999999 1 14 999982 303978 1 2 999999 -979234 2 2 999999 1 50470 386659 -679284 2 2 999999 1 13 999981 -452693 1 6 999992 109797 1 3 999993 -566805 1 2 999999 66646 1 2 999999 -478895 1 5 999999 572478 2 2 999999 1 14 999996 877726 1 2 999999 -573637 1 23018 347677 -671363 1 5 999985 272420 2 2 999999 1 300612 750105 145000 1 3 999998 287216 1 594977 785823 -125380 2 2 999999 1 2 999999 504390 2 172222 687834 2 5 999995 1 2 999983 485652 2 2 999999 1 2 999999 -423230 1 200112 779985 -586511 2 675061 677662 2 666887 680055 1 12 999997 50938 2 483627 503155 2 13 999988 1 5 999993 -182051 1 2 999999 -943947 1 2 999999 -354049 1 14 999982 -637324 2 15 999991 1 2 999999 27810 2 2 999999 2 577807 668775 1 2 999999 502619 1 3 999995 607917 1 2 999999 -461623 1 2 999999 313591 2 2 999999 2 16 999994 2 510202 585909 1 456627 996176 387947 2 13 999999 1 2 999999 -457928 1 644913 776744 -871364 2 433594 749936 2 729230 923175 1 2 999999 -817772 1 2 999999 -999984 1 645514 945992 18892 1 7 999982 846567 1 239123 396154 -971155 2 18280 370457 2 2 999999 2 2 999999 1 2 999999 -432189 2 1 999982 1 2 999999 -320627 2 875145 891728 1 2 999999 605109 2 2 999999 2 640826 719353 2 2 999999 2 20 999985 2 2 999999 1 2 999999 707206 1 492841 934010 -702929 1 761491 925564 598741 1 46007 429219 -195145 1 204632 293272 -460944 1 2 999999 149769 1 2 999999 -966968 2 2 999999 2 53150 917255 2 55516 639406 2 15 999986 2 366305 478167 2 2 999999 1 2 999999 436667 2 2 999999 1 5 999992 -271464 2 38932 122017 1 72292 470772 -101021 1 2 999999 -809805 1 2 999999 -15985 2 2 999999 2 501735 592933 2 2 999999 2 2 999999 1 4 999988 -938346 1 10 999986 -671134 1 9 999990 -431604 1 4 999983 -537479 2 127865 954270 2 17 999984 2 124441 886207 1 16 1000000 -75210 1 2 999999 286327 2 9 999999 2 11 999987 1 2 999999 -243583 2 2 999999 1 163113 815231 -706008 1 2 999999 -31167 2 869875 874823 1 19 999996 511922 1 15 999996 428311 2 108428 655593 2 2 999999 2 17 999999 1 50826 213847 -249664 1 567827 899260 -512352 2 597045 910231 2 314950 966561 1 2 999999 -373837 1 2 999999 -819309 1 2 999999 -514220 2 6 999998 2 2 999999 1 189312 692565 250790 2 2 999999 2 246585 988929 2 94811 464632 2 18 999990 2 72400 144361 1 2 999999 -231830 1 2 999999 -713209 1 18 999995 -544362 2 2 999999 2 7 999982 2 104745 488381 1 2 999999 -701984 1 335687 396449 597778 1 891962 961946 -291066 2 10 999990 2 2 999999 1 2 999999 215538 2 9 999982 2 2 999999 2 344298 753329 2 2 999999 2 2 999999 2 46114 392699 2 2 999999 2 2 999999 1 2 999999 333785 2 383742 478993 1 2 999999 -506969 1 2 999999 -137377 1 11 999985 160639 1 18 999988 -501840 1 91927 499783 638092 2 15 999990 2 20 999993 1 75536 337129 137341 1 2 999999 -349110 1 121602 499181 -276314 2 8 999996 1 6 999981 64329 1 420632 675481 -522190 2 2 999999 1 2 999999 574701 1 15 999995 488579 2 13 999994 2 233718 644544 1 7 999986 525266 1 154467 505747 632017 1 2 999999 658175 2 398834 635767 2 79055 826722 2 2 999999 1 659290 906067 835838 2 2 999999 2 73881 619887 2 9 999992 2 13 999998 2 769080 898409 1 2 999999 151320 2 9 999994 1 2 999999 589061 2 876472 917795 1 14 999983 -671816 2 2 999999 1 615253 794219 -898379 2 19 999988 2 464478 955974 2 7 999994 2 2 999999 2 135867 787473 1 2 999999 -498430 2 115291 603593 2 64394 847086 1 2 999983 349250 1 156189 282758 -374445 1 281235 662134 -522399 2 505798 657906 1 671940 706425 -879293 2 1 999994 1 1 999988 -817240 1 9 999987 -983643 1 5 999991 336580 2 2 999999 2 6 999995 2 2 999999 1 12 999999 -289942 1 14 999996 -784986 1 2 999999 579491 2 476427 766489 2 113902 587510 1 12 999986 -504623 1 4 999983 -189724 2 2 999999 1 10 999994 177337 2 13 999988 2 5 999985 2 15 999993 1 29049 208817 -255376 2 352975 509770 2 19 999983 2 16 999998 2 2 999999 2 2 999999 1 353207 611587 121489 1 24597 675913 422527 1 12 1000000 574987 2 2 999999 2 2 999999 2 7 999990 2 2 999999 2 20 999997 1 603751 627958 574415 2 129135 319031 1 14 999989 696818 2 18 999991 2 1220 155152 1 2 999999 377142 2 2 999999 2 1 999989 2 8 999995 1 1 999998 -17113 2 18 999994 1 401846 452568 158029 1 8 999997 570726 1 2 999999 -46363 1 8 999982 468549 1 2 999999 -155111 1 2 999999 11224 1 95773 131677 -610800 2 12 1000000 1 2616 915736 790082 1 9 999988 642078 2 11 999992 2 15 999996 2 327407 587608 2 285968 419010 2 2 999999 1 2 999999 -743775 1 2 999999 113586 2 154107 341217 1 523170 892782 -167885 2 2 999999 2 240033 432207 1 308189 760907 707529 2 328074 522841 1 263995 384002 376871 1 174990 491975 -118027 1 15 999986 79441 2 11 999986 2 2 999999 2 2 999999 2 13 999981 2 2 999999 2 2 999999 2 1 999994 1 672657 952644 334965 1 2 999999 938830 2 158660 221652 1 56601 950582 787418 2 2 999999 1 3 999993 -479390 2 17 999994 1 359274 740936 26864 1 2 999999 646720 2 7 999998 2 2 999999 2 16 999982 1 48731 305829 725450 1 20 1000000 248751 1 10 999988 389640 1 2 999985 -195636 2 7 999989 2 7 999997 1 5 999988 515013 2 15 999991 1 20 999997 780673 2 114931 548770 1 20 999984 -25515 1 4 999992 847844 2 2 999999 1 19 999994 -242375 1 10 999987 423108 2 847020 979865 2 13 999999 2 2 999999 2 2 999999 2 589014 709128 2 2 999999 1 2 999999 -30137 1 15 999996 793612 1 50194 974582 -144829 2 2 999999 1 326151 396448 -726603 2 15 999998 2 2 999999 1 17 999982 -44371 1 18 999987 -703767 1 2 999999 493947 2 1 999992 2 2 999999 2 8 999991 1 7 999991 238598 2 3 999987 1 2 999999 -84842 2 16 999981 2 5 999986 1 18 999996 794580 1 497591 736255 -766248 1 19 999999 -388226 2 430920 626048 1 243524 464515 -638313 1 1 999985 -319430 1 2 999999 -781563 2 2 999999 1 53007 741691 -143187 1 19 999985 -139215 1 17 999997 864654 1 2 999999 62530 2 2 999999 1 7 999989 -892223 2 2 999999 2 10977 384798 1 16 999999 610444 1 13 1000000 942363 2 638129 728844 1 18 999995 43900 1 18 999987 197110 1 15 999984 -477503 1 1 999995 60850 2 19 999997 2 2 999999 1 536467 763907 -142901 2 286275 516907 1 316551 388546 833710 2 18 999996 1 5 999990 -982389 2 375914 658756 2 392560 996996 1 80911 992040 -522390 1 8 999989 399346 1 473166 793232 239990 1 2 999999 -268926 2 2 999999 1 2 999999 -869123 2 2 999999 1 2 999999 -715296 2 181358 435351 2 2 999999 2 1 999994 2 2 999993 2 308377 511635 2 188353 694599 1 2 999999 977342 2 19 999987 1 1 999998 701234 2 2 999999 2 7 999994 1 2 999999 863252 2 11 999984 1 454674 990221 139683 1 349761 457248 -883743 2 2 999999 2 2 999989 1 466612 927271 368244 2 18 999995 1 522903 526638 -516347 2 618878 748492 2 9 999988 1 625920 858599 -67028 1 538792 590406 -257277 2 832701 836247 2 279303 720541 2 2 999999 2 28253 97854 2 2 999999 2 336120 586543 1 8 1000000 404157 2 2 999999 1 173949 515810 432744 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 295023 705058 1 207890 509590 939012 2 3 999996 1 2 999999 484326 1 19 999992 -910859 1 403533 707911 -815218 2 2 999999 1 895265 953756 -91218 2 37454 961975 1 349281 537915 368287 2 2 999999 2 4 999986 1 3 999992 -522586 1 16 999993 987788 2 10 999988 2 2 999999 2 2 999999 2 4 999982 1 2 999999 187098 1 2 999999 -351217 1 9 999981 82125 1 424029 902474 -252762 2 2 999999 2 2 999999 1 15 999994 -865123 1 108989 677819 -598623 2 2 999999 1 15 1000000 366996 1 2 999999 641717 2 272788 291192 2 43838 986428 1 2 999999 870099 2 2 999999 2 486277 490678 2 229833 909325 1 13 999988 -544208 1 1 999985 979051 2 4 999993 1 379184 389446 -551737 1 26247 645685 -126352 1 2 999996 -536619 1 5 999982 -602673 1 2 999999 488272 2 2 999999 2 17 999998 1 10 999985 187397 1 2 999999 -986830 1 59201 243560 493549 2 8 999983 2 355541 807942 2 2 999999 1 2 999999 119297 2 11 999989 1 2 999999 -156382 1 2 999999 931468 2 352863 994184 1 2 999999 15241 2 19 999991 1 137245 416952 18360 2 2 999999 2 17 999996 1 327165 804177 239491 1 2 999999 109612 1 422061 907823 662323 1 4 999989 -822585 1 2 999999 709953 1 583173 932394 -17095 2 108195 971987 1 20 999982 -100503 2 240913 895913 2 579447 644226 1 2 999999 405603 1 2 999987 182430 1 11 999990 -844893 2 536052 606173 2 8 1000000 1 429840 470990 663245 1 9 999984 -575673 2 2 999999 2 2 999999 2 8 1000000 1 2 999999 -719723 1 2 999999 -946295 1 2 999999 -829537 2 15 999991 1 2 999999 -813591 2 2 999999 2 472333 502827 2 2 999999 1 2 999999 -824664 2 6 1000000 1 2 999999 608502 1 2 999999 -783188 2 2 999999 1 2 999999 641584 2 2 999999 2 17 999994 2 365335 716585 2 793338 842078 1 606029 770865 -387244 2 7 999995 2 2 999999 2 19 1000000 1 2 999999 537507 2 37272 673127 2 14 999993 1 2 999999 891442 2 2 999999 1 301 929497 -345379 1 126828 356505 23359 1 2 999999 -812795 2 2 999999 2 1 999982 2 4 999992 1 640853 810272 688393 2 2 999999 1 11 999989 91712 2 2 999999 1 2 999999 -592331 1 227410 734102 678745 1 46900 308654 -11051 2 19 999985 2 410433 728181 1 2 999999 617615 2 194577 839896 1 2 999999 -697243 1 2 999999 -322311 2 652842 891211 2 49871 252448 2 261361 399435 2 2 999999 2 668855 874087 2 12 999999 1 20 999995 -606882 1 118473 322509 122568 1 1 999991 -875971 1 724408 857205 -402824 2 2 999999 1 2 999999 -446677 2 2 999999 2 2 999999 1 257034 502396 602299 2 588455 733035 1 2 999999 -817924 1 345829 458357 -720960 2 13 999992 1 212310 986791 -124911 1 2 999999 97688 1 17 999984 965369 2 2 999999 2 630140 680550 2 2 999999 2 2 999999 2 385578 427088 1 1 999991 -505780 2 2 999999 2 6 999997 1 12 999987 316761 1 2 999999 -275732 1 2 999999 576783 1 149311 954968 -146182 1 2 999999 325722 2 594985 664115 1 486948 686516 -447337 2 20 999981 2 114644 493050 2 3 999997 1 2 999999 101267 1 2 999999 -68633 1 9 999992 796537 1 337490 613871 -14698 1 2 999999 -739865 2 243919 588500 1 198414 676634 -190808 2 2 999999 1 9 999985 -85996 1 12 999987 -585789 1 2 999999 -421795 2 2 999999 1 2 999999 -975227 1 477115 628181 147098 2 386072 733945 1 263198 938778 656819 2 353060 667395 2 14 999989 1 125917 786895 911381 2 1 999983 2 2 999999 1 2 999999 -634910 1 296752 957882 -671352 2 6 999986 2 3 999996 2 2 999999 1 2 999999 -4671 2 2 999999 1 2 999999 -14882 1 14 999999 601838 1 203418 600323 859022 1 2 999999 -999944 1 2 999999 470389 2 646688 994023 2 450642 866557 2 544897 702308 2 378382 468386 2 16977 999496 1 12 999998 -885496 2 409888 842547 1 96151 906459 -527700 1 2 999999 -203874 1 2 999999 906637 1 4 999982 548339 1 2 999999 -264229 1 8 999993 -200164 2 230144 727045 2 2 999999 2 2 1000000 1 2 999999 190965 1 377365 864751 -694592 1 232206 346930 -869064 1 13 999999 395194 1 15 1000000 -240947 1 374159 722197 918327 2 2 999999 2 12 999992 2 1 999989 2 2 999999 2 2 999981 1 239064 921238 551640 2 8 999998 2 13 999988 1 17 999983 -139250 1 2 999991 -256949 2 505928 949577 1 2 999999 679350 2 631096 632328 2 14 999989 2 165336 716391 2 7 999990 2 2 999999 1 281403 492671 -260195 2 2 999999 2 19 999995 1 534393 547438 -18360 2 2 999999 1 11 999999 280012 1 143037 369725 623573 2 2 999999 1 18 999999 -332449 1 336879 874178 385674 1 10 999985 964814 1 3 999988 -958741 2 438535 696759 2 14 999996 1 6 1000000 554355 2 8 999984 2 20 999999 2 311742 321251 1 6 999986 883849 1 2 999999 239864 2 2 999999 2 876884 986212 2 2 999999 2 2 999999 1 9 999994 750967 2 2 999995 2 2 999999 1 12 999986 536257 2 415331 993240 1 446338 624938 615046 2 5 999997 2 19963 410958 1 742132 937218 -636003 2 2 999999 1 251986 450290 -455935 1 2 999999 -261195 1 598775 857284 239697 1 307172 844966 918321 1 180506 778732 547867 1 2 999999 389356 2 17 999983 1 437528 565442 696020 1 3 999982 -615966 2 13 999998 1 2 999999 -543885 2 2 999999 2 303104 638369 2 414910 534879 1 2 999999 155397 2 2 999999 1 19 999990 810070 2 2 999999 2 363384 493050 1 2 999999 -998298 2 11 999989 1 109301 250310 -898085 2 6 999983 1 2 999999 -819188 2 10 999998 2 612921 981788 2 424752 810015 1 2 999999 924111 1 2 999999 688069 1 917203 931833 876903 1 10 999987 -9291 2 788427 969318 2 446237 500225 2 5 999982 1 8 1000000 11628 2 313587 751173 1 298097 476401 677898 1 19 999987 368885 1 7 999992 59749 2 336558 387873 1 246522 534476 -779501 2 347406 902159 1 16 999987 -718661 1 5 999996 -652590 1 8 999986 -192629 1 200280 532397 316845 2 150170 318170 2 31853 339904 2 2 999999 2 2 999999 1 2 999999 94683 1 608308 692302 -240983 1 14 999986 -589624 1 48967 759894 -455620 1 2 999999 571128 2 1 999997 2 4 999983 1 18 999993 -790027 2 2 999999 1 2 999999 -896042 1 2 999999 512403 1 2 999999 -248819 2 2 999999 1 856004 947564 47531 2 2 999999 2 2 999999 2 2 999999 1 132186 808430 294805 1 7 999999 -144769 2 1 999981 1 2 999999 -994210 2 325274 768773 1 2 999999 166046 1 115653 502042 -428022 1 2 999999 -28828 1 14 999996 -645723 2 5 999996 2 2 999999 1 11 999985 270806 1 583405 892152 -497731 1 8 1000000 -920226 2 11 999993 1 2 999999 -82982 2 7 999993 2 2 999999 2 125771 298833 2 16 999982 2 2 999999 2 12 999986 1 9 999994 -681557 1 528582 785397 -622038 1 2 999999 178233 1 2 999999 390741 1 2 999999 402235 2 130916 192340 1 2 999999 -477995 1 2 999999 531538 1 57199 611681 -153440 2 2 999999 2 11 999991 1 2 999999 -17004 2 2 999999 1 2 999999 449495 1 10 999995 725460 2 2 999993 2 68069 211362 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -326025 1 7 999983 425130 1 208183 405544 -101931 1 2 999999 862746 1 8 999997 907547 2 19 999992 1 14 999997 779703 2 2 999999 1 2 999999 625798 2 692442 787547 2 11 999999 1 112480 900175 683969 1 2 999999 658432 1 15 999989 -649100 1 369170 889989 849801 2 9 999984 2 2 999999 2 1 999993 1 232177 604641 236200 1 618543 841941 -212580 2 4 999990 1 9697 627236 -452335 1 2 999999 -860224 2 13 999998 2 518022 852265 2 119644 874840 2 2 999999 2 2 999999 1 2 999999 169469 2 8 999984 1 18 1000000 -692079 1 2 999999 12782 1 2 999999 -368120 2 6 999993 1 2 999999 -562749 1 4 999988 -284449 2 160017 305188 1 3 999995 18936 1 2 999999 -99757 2 16 999991 1 14 999994 437469 1 5 999989 -914541 2 2 999997 1 2 999999 142135 2 865 524104 1 13 999984 401316 2 8 999993 2 408296 933485 2 725875 756117 1 2 999999 -879091 2 18 999995 2 2 999999 1 2 999999 130571 1 89156 639586 373622 2 15 999999 1 2 999999 889005 1 217148 681108 -914284 2 213106 916296 1 463217 718681 786291 2 488122 878895 2 23024 255769 2 114778 406608 2 18 999986 2 2 999999 1 2 999999 -58624 1 96457 100209 436177 1 571221 702962 -210392 1 17524 177425 -238535 1 115232 758827 -802670 2 2 999999 2 2 999999 1 1 999992 -996162 1 17 999994 331186 2 18 999992 2 2 999999 1 3 999995 964295 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -679249 1 2 999999 60273 2 376908 641154 2 11 999996 2 162802 445114 2 268868 805152 1 4 999993 854593 1 19 999995 -359878 1 5780 370144 -780396 2 2 999999 2 2 999999 1 7 999987 436187 2 242901 598106 2 2 999999 2 2 999999 1 2 999999 191689 1 30182 921463 754445 1 2 999999 416755 2 2 999999 2 13 999999 1 2 999999 948940 2 17 999983 2 4 1000000 1 7 999994 -361293 1 7 1000000 647580 2 2 999999 1 17 999990 909752 1 155773 714520 563037 2 11 999994 1 9 1000000 821351 1 2 999999 -936275 1 54796 874400 415520 2 223614 582124 1 766670 797065 548723 2 39781 266397 2 14 999982 1 2 999999 880120 2 243378 386723 1 20 999995 -890167 1 2 999999 -174101 2 2 999999 2 2 999999 1 2 999999 -236804 1 2 999999 126653 2 264512 619909 2 295251 654028 1 2 999999 44549 2 67050 206347 1 3 999998 -62915 1 2 999999 414507 1 195056 899664 612264 1 2 999999 -945743 1 56071 361912 -674152 2 3 999998 2 2 999999 1 417330 982819 43968 1 19 999985 -695543 2 12 999989 2 94043 300874 2 8 999987 1 2 999999 219695 2 2 999999 1 2 999999 -916099 2 2 999999 1 13 999984 428251 2 299526 328014 2 2 999999 1 492832 562170 763049 1 613713 828041 -570975 1 322708 512253 -349263 1 488804 510176 285022 2 2 999999 1 2 999999 72872 1 893452 947676 -897485 2 2 999999 2 10 999990 2 2 999999 1 9 999995 -372100 2 2 999999 1 20 999985 -909489 2 2 999999 2 2 999999 2 97877 434541 2 581059 675446 1 483079 491058 212028 2 11 999988 2 2 999999 2 2 999999 2 2 999999 2 17 999982 2 222809 636598 2 7 999998 2 12 999986 1 1 999993 961405 1 819462 828728 -780137 2 19 999989 2 2 999999 1 16 999998 -539825 2 7260 507677 1 691181 838482 -170048 1 4 999992 251890 2 17 999993 2 1 999997 1 2 999999 -78426 2 16 999992 2 2 999999 2 166282 479594 2 10 999983 2 1 999985 1 330941 642349 702083 1 2 999999 -838076 1 16 999983 262149 1 138508 158669 169322 2 612008 979924 2 265450 690377 2 4 999988 1 239186 932502 -305412 1 608088 665545 -41730 1 2 999999 214687 2 12 1000000 1 4 1000000 932391 1 50563 606397 -782408 2 2 999999 2 2 999999 1 2 999999 164080 1 2 999999 744486 2 2 999987 1 17 999983 296249 2 93413 554098 1 2 999999 -511705 1 2 999999 -736743 1 2 999999 286402 1 139044 648050 582505 2 54612 784282 2 99355 893774 2 2 999997 1 10 999995 -140060 1 4 1000000 -989736 1 49665 202237 824292 1 290376 513788 -895506 1 142023 681639 815364 1 17 999995 288703 1 20 999990 -643976 1 637549 972386 -723516 2 2 999999 2 473218 932638 2 1 999996 2 18 1000000 2 2 999999 2 2 999999 2 35630 729847 1 529999 685148 139631 1 2 999999 132506 1 139242 908451 -603099 1 233866 318090 726179 2 11 999984 2 386746 576879 2 228307 502268 1 54352 863422 947768 1 79964 836810 -994880 2 4 999996 2 13 999994 1 6 999992 977904 1 349609 373247 -931466 2 896977 953110 2 742327 752766 1 337093 688410 -695489 2 459417 892841 1 748211 911339 -468987 2 6 999981 1 15 999994 -995800 2 88677 892574 2 3 999991 2 2 999999 2 2 999999 2 79019 380147 2 2 999999 2 2 999999 1 13 1000000 808940 2 7 999986 2 2 999999 1 247423 647294 640838 2 2 999999 1 3 999993 -765878 2 16 999999 1 2 999999 -499512 1 444118 596248 -509227 2 2 999999 2 182093 388139 1 427286 929022 746730 2 579504 924849 1 6 999992 195769 2 6 999987 2 4 999993 2 582636 890638 1 10 999986 -313249 2 2 999999 1 2 999999 -976776 2 2 999999 1 143442 551218 240119 1 633681 781456 76130 2 15 999984 2 2 999999 1 2 999999 -678283 2 16 999999 1 11 999998 945719 1 100942 434604 992777 1 87159 723038 728539 2 2 999999 1 638582 796711 396260 1 2 999999 -184646 2 148301 150097 1 14 999982 663715 2 2 999999 2 2 999999 1 339808 638421 489618 2 479252 529456 1 407180 510985 -644165 1 20 999986 -157275 2 2 999999 1 8 999993 -50818 1 504867 543739 973176 1 453287 901691 963290 2 358092 458172 2 194139 640727 2 659598 821209 1 2 999999 -512486 2 16 999991 1 706256 981658 458435 1 688943 986822 847775 1 9 999985 492291 2 816402 843912 2 250589 277743 2 2 999999 1 275715 305051 -689700 2 9 999992 1 14 999993 -487569 1 2 999999 690706 1 90974 402244 880427 1 14799 316681 577413 1 250968 660876 937136 2 12 999992 2 81608 579809 2 311796 700810 1 9 999988 773126 1 8 999985 953695 2 640214 874481 1 2 999999 744129 1 2 999999 865835 2 2 999999 1 11 999988 332134 2 10 999991 2 3 999985 1 2 999999 258132 1 2 999999 -161514 2 257673 773931 1 210084 235283 490340 2 515024 927142 2 2 999999 1 6 999982 -797542 1 6 999990 -13648 1 5 1000000 -610457 1 2 999999 29915 2 554895 662264 1 138982 881395 -499205 2 2 999999 2 2 999999 2 46615 472163 2 2 999999 1 797304 818546 -931907 1 2 999999 -406040 1 291693 947621 618173 2 646347 805122 1 2 999999 110472 2 2 999999 2 3 999996 1 2 999999 110823 2 56786 653072 2 12 999996 2 2 999999 2 2 999999 2 296836 877390 2 184630 545314 2 11 999985 2 11 999983 1 38446 218024 423917 1 10 999992 -952897 2 10 999982 2 97320 354634 2 2 999987 1 380260 707907 -407595 1 248705 642156 39585 1 7 999984 -86052 2 2 999999 2 3 999986 2 6 999995 1 18 999981 -199424 2 87850 542097 1 10 999990 542575 2 9 999984 1 236231 464285 -100172 2 275901 970944 2 664091 741879 2 636431 857732 1 2 999999 -639322 1 13031 166626 -127743 2 416341 658932 2 2 999999 2 568963 794058 1 11 999997 -499942 1 1 999997 -7989 2 17 999996 1 11 999998 -379255 2 948018 988137 1 130013 991641 663234 2 2 999999 2 6 999991 2 489933 779045 2 2 999999 2 2 999999 1 2 999999 967739 2 433781 563732 1 180532 280343 -879960 1 178160 974037 919594 2 10 999997 2 2 999999 2 5 999990 2 8 1000000 1 612238 794676 -171667 2 425963 876522 1 744088 985015 -546059 1 2 999999 847432 1 16 999988 430228 2 2 999999 2 641570 686495 1 2 999999 -916143 2 15 999985 2 2 999999 2 20 999996 2 444276 803466 2 7 1000000 1 142052 966261 299718 1 112080 856953 513195 2 352210 797490 1 16 999993 -370598 2 2 999999 2 9 999985 1 2 999999 922347 2 225629 398586 1 2 999999 186137 1 261131 282139 245836 2 2 999999 2 2 999999 2 10 999989 1 6 999994 905891 1 2 999999 43376 1 508734 742332 655652 2 98683 164723 2 2 999999 1 115672 716348 -483979 2 2 999999 1 2 999999 136260 1 2 999999 -391125 1 267386 910735 953249 2 2 999999 2 2 999999 1 7 999985 712107 2 9 999986 1 145806 843663 -756691 2 2 999999 1 2 999999 123616 2 14 999994 1 2 999999 593247 1 2 999999 -64673 1 7 999992 -668308 1 2 999999 294505 1 253084 686573 234051 1 2 999985 -904683 1 723056 781869 -722189 1 2 999999 644101 1 2 999999 -913121 2 16 999999 1 2 999999 59980 2 20 999989 2 5 999994 2 14 999992 1 22463 548355 416440 2 2 999999 2 20 999983 2 13 999997 2 8 999988 2 2 999999 1 2 999999 424307 2 19 999982 2 12 999990 2 395988 566399 1 2 999995 -845336 1 19 999982 -117818 1 2 999999 266205 2 18 999998 2 20 999982 1 1 999986 391478 1 11 999989 -841788 1 863720 889793 -215681 2 4 999999 1 267673 336550 484169 1 2 999999 334557 1 15 999998 -230366 1 148165 423601 162014 1 20 999999 286857 2 11 999994 2 5 999998 1 17 999983 949792 2 2 999999 1 818172 928569 -788285 1 15 1000000 -891349 2 2 999999 1 2 999999 -869385 2 2 999999 1 216996 988342 -964815 1 294641 556863 -388978 1 376355 545042 219920 1 4 999992 314051 2 16 999991 1 2 999999 16640 1 15 999997 -226610 2 2 999999 1 2 999999 838190 1 360801 860601 -281029 2 301878 328132 2 149014 771968 2 377964 516111 2 4 1000000 2 731959 797136 2 2 999999 1 10 999982 937681 2 18 999999 1 2 999999 101236 2 2 999999 1 906131 910457 -283677 1 15 999990 -520587 1 9 999996 -466435 1 2 999999 172555 1 2 999990 736250 2 386554 756782 1 20 999987 -613060 2 2 999999 2 869415 892369 2 2 999999 1 12 999992 879279 1 13 999997 -334773 1 211420 488661 364638 1 188886 933873 818930 1 2 999999 -262345 1 164723 973746 966616 1 2 999999 927483 2 99509 663619 2 7 999999 1 14 999990 442440 2 2 999999 1 2 999999 665354 2 10 999992 1 2 999999 -945503 1 2 999999 503453 1 621962 673385 -838756 2 13 999996 1 2 999999 -417831 2 668763 967447 2 2 999999 2 121725 262753 1 2 999999 567214 2 833396 907239 2 29744 876063 2 19 999989 2 2 999999 1 15 999988 612861 1 2 999999 -212679 1 2 999999 -44819 1 2 999999 990996 1 2 999994 -286143 2 8 999995 1 2 999999 -158935 1 175008 256075 441794 1 10 999991 -70407 1 11 999988 -849291 1 2 999999 -379609 1 20 999995 -783765 2 16 999986 2 6 999993 2 2 999999 2 8 999996 2 2 999999 1 2 999999 -640410 2 19 999988 1 8 999985 -894197 2 19 999991 1 20 999995 -107718 1 2 999999 501550 1 13 999994 383239 1 2 999999 -272851 2 5 999989 1 2 999999 -707865 2 2 999999 1 250437 493223 444109 2 94706 284330 2 385177 422983 1 462465 990184 727867 1 5 999985 811371 2 2 999999 2 323924 444432 1 52694 554464 490164 2 2 999999 2 199110 519614 1 388917 687066 -951609 2 2 999999 2 2 999988 1 203428 649234 572632 1 8561 457855 -448362 2 154004 202260 2 2 999999 1 20 999998 -307401 2 101666 129955 1 159561 689741 -39216 2 107336 375489 1 137744 761743 905136 1 13 999993 -39200 2 399877 888865 1 16 999992 -969660 2 12 999991 1 245340 723754 764596 2 2 999999 2 2 999986 2 6 999990 1 2 999999 -178679 2 17 999985 2 426158 802821 2 19 999994 1 17 999993 758640 2 13 999993 2 474478 475282 2 14 999997 2 190099 796523 1 647418 730367 645438 1 2 999999 831022 1 6 999997 -220939 1 2 999999 -484478 1 2 999999 163110 2 519455 602362 1 2 999999 161983 2 6 999994 2 19 999997 2 2 999999 2 1 999996 1 67877 967590 -183135 1 3 999981 6380 1 2 999999 -103916 1 779218 960052 -105510 2 2 999999 1 169296 732175 238733 2 2 999999 2 10 999999 2 7 999989 2 2 999999 2 14 1000000 2 391065 440116 2 12 999997 1 2 999999 342904 2 2 999999 1 16 999999 244757 2 434199 541881 1 1986 992042 -483712 1 2 999999 -693728 1 497368 567525 404798 1 4 999992 -930122 2 2 999999 1 745469 857616 477154 1 598002 759979 -956751 2 2 999999 1 18 999985 619254 2 508279 960862 1 2 999999 -875292 1 2 999999 9151 1 2 999999 953715 2 111399 317268 2 2 999999 1 2 999999 177688 2 2 999999 2 277198 353982 1 8 999984 -94137 2 2 999999 2 376255 829721 1 2 999999 -791048 1 157018 585480 192074 2 230633 436066 2 16 999994 2 3 999981 1 33390 136512 514946 2 2 999999 2 3 999997 1 2 999999 496550 2 2 999999 1 202348 330891 -147151 2 4 999985 1 2 999999 -710425 2 10 999990 1 2 999999 510490 2 2 999999 1 25943 353810 625315 2 16 999996 2 2 999995 1 2 999999 652894 1 9 999982 -447429 2 4 999981 1 8 999996 116203 1 16 999999 -655377 2 19 999983 2 302888 405689 1 49469 769409 872454 1 2 999999 879547 1 12 999993 -798008 2 2 999999 2 2 999999 2 2 999999 1 15 999987 564968 2 18 999993 2 315292 611392 1 155538 819198 -416271 2 2 999999 2 16 999992 2 2 999999 2 2 999999 2 2 999999 1 597224 649578 282107 2 18 999995 2 398088 731646 1 2 999999 730489 2 2 999999 2 317463 585587 2 12 999984 2 586652 709528 2 2 999999 1 46070 86936 787036 2 2 999999 2 2 999999 1 19 999986 856475 1 11 999982 -355246 2 2 999999 1 108726 722492 556405 2 8 999991 2 11 999985 1 793571 879366 -299895 2 2 999999 1 2 999999 -356903 2 2 999999 2 2 999999 2 510241 851488 2 2 999999 2 677352 741742 2 31880 185838 1 7 999999 415827 2 3 999985 1 14 999999 117824 2 15 999991 1 302342 600687 11701 2 2 999999 2 15 999988 2 33107 281157 2 2 999999 1 14 999994 525379 1 2 999999 -175460 2 2 999999 2 47089 339450 1 2 999999 313107 1 14359 706890 -97208 2 2 999999 1 55302 988900 -676834 1 2 999999 -330263 2 5 999998 2 64643 687778 2 486413 649290 1 342044 920707 212029 1 388423 518260 -981067 1 160963 803650 665318 1 12 999994 711658 1 566028 842488 -942803 2 17 999998 1 4 999989 365358 2 9 999983 2 2 999999 1 7 999983 118081 2 220112 728768 1 2 999999 -537340 2 5 999986 2 2 999999 2 20 1000000 2 325033 925406 2 498275 794497 1 159939 543959 22553 2 44986 984773 1 91892 200836 873400 2 723910 853844 1 7 999985 472604 1 2 999999 156869 1 8 999994 -117930 1 17 999989 318963 2 6 999983 1 2 999999 -422617 1 4 999982 -327005 2 87784 703179 1 560753 611855 -200022 2 2 999999 1 2 999999 -766344 1 738874 820614 -74204 1 2 999999 474029 2 501814 715525 2 5 999987 1 14 999982 -669897 1 2 999999 -892351 1 2 999999 -77529 1 283139 347735 -291863 2 18 999984 1 2 999999 674835 1 114405 571107 380395 2 12 999988 2 16 999991 1 881683 902703 349511 1 2 999999 333989 1 2 999999 980689 1 2 999984 67616 2 419379 979865 2 199950 861505 1 1 999991 -708687 1 3 999990 902866 1 21097 740916 -87186 2 217806 565300 2 343166 412006 2 261064 538486 2 351032 766687 2 6 999989 1 2 999999 918334 1 85564 713092 -49877 2 20 1000000 2 2 999999 1 7 999981 -38551 1 2 999999 40481 1 384925 432090 866119 1 60063 161877 -730086 1 2 999999 -940478 2 9 999999 1 16 999988 193658 2 156392 676910 1 11 999992 920255 2 6 999987 1 2 999999 -258538 1 596753 883361 -615616 2 2 999999 1 13 999988 -358320 1 17 999994 146784 2 92998 766762 1 2 999999 216255 2 16 999987 1 6 999992 -382041 2 2 999999 1 17 999993 -302162 1 196428 533653 -800107 1 5 999985 72066 2 8 999991 1 6 999990 884612 1 168397 776718 -874698 2 2 999999 2 2 999999 1 705106 963636 -214735 2 4265 120723 1 2 999999 126612 2 2 999999 2 2 999999 1 20 999996 -53555 2 15 999983 1 788083 831860 -381211 2 18705 497579 2 494551 823994 1 1 999984 -318194 1 30458 171897 185252 1 19 999987 419890 1 17 999998 -968173 2 17 999997 1 2 999999 184461 2 2 999999 2 162112 958023 2 434732 442421 1 2 999999 -474580 2 232337 426809 2 4 999982 2 144373 711657 1 2 1000000 -216418 1 11 999981 21459 1 36530 807951 222172 1 2 999999 -961914 2 11 999983 2 11 999994 1 2 999999 -70429 1 2 999999 -91580 2 2 999999 1 7 999981 99826 1 15 999990 300956 1 9 999988 -661144 2 9 999994 1 442368 703552 103979 2 513220 714070 2 86597 90503 2 2 999999 2 306153 823692 2 106808 735981 2 2 999999 2 11 999993 2 314680 517408 1 48208 603030 978424 2 273476 533890 2 2 999999 1 2 999985 -32841 2 2 999999 2 7 999994 1 2 999999 -352369 1 333959 950763 468432 1 3 999997 -828773 1 2 999999 252936 1 148966 187710 -691648 2 7 999990 1 2 999999 130091 1 267244 291831 -269714 1 55422 986567 463894 2 128579 965891 2 2 999999 2 95188 507942 2 2 999999 1 107255 151876 365365 2 351062 939450 1 2 999999 497209 2 2 999999 1 10 999984 663164 2 2 999999 2 313571 638389 2 2 999999 1 2 999999 616145 2 2 999999 1 8 999988 695321 1 2 999999 -362619 2 8 999985 2 2 999999 2 5 999992 2 16 999981 2 2 999999 1 20 999982 -245869 1 419487 838668 514659 2 262340 616069 2 2 999999 1 569222 913892 755392 1 18 999991 -735790 1 182622 513090 -637105 2 2 999999 2 2 999999 1 542613 947255 914406 1 253564 976257 -530334 2 4 999998 1 606027 893776 -225297 2 5 999982 1 443106 737575 -861088 2 15 999996 2 503615 605731 1 177294 873671 -456579 1 6 999993 -810597 2 870539 972761 2 19 999997 1 2 999999 -885775 1 125101 412790 -564792 2 2 999999 1 2 999999 -153784 1 601409 922608 995704 2 597045 741424 1 4 999987 479298 2 13 999994 1 157914 270927 -423471 2 2 999999 2 4 999986 1 2 999999 613575 1 1 999981 865037 2 113157 692523 1 7343 156955 -982376 1 508896 872055 968692 1 12 999997 -61279 1 185900 291284 735004 2 1 999984 2 5 999981 1 487782 680254 -719076 2 18 999993 1 9975 131547 42536 1 211158 271330 -966969 1 14 999991 -713790 1 2 999999 191900 2 548008 875662 1 736184 746287 -799286 1 2 999999 -196059 1 251231 846987 813101 1 129998 836870 -716253 2 2 999999 2 454218 570300 1 523829 771377 -423290 1 257980 761817 758854 1 7 999983 -454084 2 2 999999 2 2 999999 2 292199 806618 1 2 999999 -34061 2 2 999999 2 525619 728082 1 2 999999 727583 2 2 999999 1 408422 612064 597408 2 6968 912616 1 2 999999 701255 2 72214 166341 2 312286 405352 2 600607 603996 1 2 999999 -736495 1 2 999999 -274527 1 174493 936054 -881008 1 18 999997 -414670 1 2 999999 835053 2 2 999999 1 2 999999 618047 2 812314 971987 2 10 999986 2 439806 867398 1 2 1000000 961839 1 177149 893810 -279706 2 16 999984 2 425367 552073 2 2 999999 2 679001 691851 1 351709 545463 -226625 1 10 999999 -567282 1 1 999990 197455 1 10 999981 954667 1 5 999987 10667 2 156251 741271 1 2 999999 -602064 1 235137 784571 -390300 1 73056 693610 532955 1 13 999999 354818 2 6 999988 2 137500 273944 1 2 999999 -939806 2 177437 448959 1 2 999999 -755007 2 643457 692359 1 2 999999 -259346 1 2 999999 357048 2 2 999981 2 2 999999 1 7 999990 676660 1 349301 814743 -54365 1 19 999992 425440 1 19 999983 -677160 1 2 999999 224646 2 3 999998 1 5 999998 267800 2 2 999999 2 2 999999 2 271158 577737 2 2 999999 1 18 999994 453906 1 20 999986 -432089 2 557476 781201 2 445093 862738 1 15 999985 -519507 1 5 999982 -336609 1 5 999981 -666023 2 2 999999 1 2 999999 -101375 1 2 999990 312458 2 18 999984 2 5 999989 2 5 999981 1 2 999999 -267546 2 334750 879304 2 285853 985558 1 1 999984 570382 2 9 999991 2 3 999992 2 16 999999 1 512500 818748 888054 1 2 999999 948759 2 387267 401928 2 8 999990 1 14 999992 538653 1 4 999981 -468054 2 362384 408498 1 717629 988567 877535 2 667723 963359 2 2 999999 2 13 999998 1 2 999999 -624118 1 8 1000000 -210534 1 653390 669665 177600 1 354671 570560 -699728 1 303681 404673 522852 2 521749 666792 2 110070 158352 1 2 999999 -76015 2 2 999999 2 2 999999 2 2 999999 1 13 999991 -277512 1 2 999999 -924574 1 18 999985 809234 1 1 999997 819084 1 2 999999 -907002 1 12 999999 -505734 2 1 999990 1 2 999999 512920 1 18 999985 -532924 1 574143 598254 -117370 1 2 999999 158855 1 2 999999 -119620 2 2 999999 2 2 999999 2 2 999996 1 12 999992 6242 1 12 999990 -297530 1 13 999988 168696 2 10 999991 1 2 999999 154849 2 593386 806968 1 892 853706 -713877 2 403824 585751 2 2 999999 1 11 999999 -918863 1 2 999999 -818173 1 20 999981 -264447 1 14 999990 790795 1 200861 477584 -227493 2 14 999988 2 2 999999 2 2 999999 1 264219 558816 -434207 2 153279 375064 2 237108 521717 2 2 999999 2 9489 51307 2 2 999999 1 2 999999 -376892 2 2 999999 2 70395 538692 2 9 999996 1 140864 509331 -676548 2 792368 915934 1 12 999984 385413 1 2 999999 829353 2 207079 565129 1 10 999994 -236906 1 2 999999 -723654 1 359267 512868 295444 1 695361 825923 59761 2 2 999999 1 2 999999 446742 1 2 999999 -8629 2 2 999999 2 413071 726294 1 2 999999 -711742 2 2 999991 1 5 999999 -977049 2 15 999992 2 2 999999 1 2 999999 999576 1 2 999999 -14777 1 2 999999 -294618 2 13 999985 1 16 999993 -393971 2 17 999995 1 2 999999 182718 1 813683 999328 599614 1 12 999990 -902422 1 2 999999 416578 2 2 999999 1 115425 306483 -674494 1 2 999999 69557 1 245614 931991 94123 1 4218 418160 336754 2 2 999999 1 3 999983 -208027 2 2 999999 1 2 999991 -482375 1 2 999999 -868461 2 2 999999 2 12 999998 1 2 999999 -747033 1 2 999999 514354 2 15 999986 2 18 999999 2 60058 500085 2 2 999999 1 9 999992 -864447 2 13 999989 2 2 999999 2 6 999996 2 2 999999 1 2 999999 842490 2 261228 597922 1 16 999985 -308346 1 2 999999 -197617 2 2 999994 1 7 999987 -409096 2 18 999999 1 2 999999 176961 2 2 999999 1 249874 478843 -340936 2 2 999999 2 19 999988 1 682532 827520 132872 2 939319 987573 2 6 999986 1 2 999997 -761724 1 2 999995 790752 2 9 999991 1 515174 975087 -860192 2 10 999994 1 8 1000000 775910 1 2 999999 576622 1 2 999999 -495238 1 6 999986 154517 2 445423 562779 2 11 1000000 1 132158 848997 -178888 2 662951 697281 2 2 999999 1 8 999987 830656 1 108610 925652 214896 2 8649 995163 2 151330 179775 2 713322 803901 1 64577 623003 402647 2 2 999999 1 20 999995 -65637 2 721352 750926 2 156036 446393 2 2 999999 2 14 999992 1 1 999992 469881 2 10 999981 2 4 999981 1 6 999999 175487 2 130489 544472 2 16 1000000 1 14 999984 573059 2 890293 968453 1 499184 676567 -390324 1 20 999998 -510017 2 2 999999 1 11 999993 821843 2 403472 773435 2 2 999999 1 225859 667900 -310511 2 19 999993 1 2 999999 653818 2 18 999994 2 14393 869322 1 340132 952586 -208337 2 2 999999 2 2 999983 1 150260 500416 -477735 2 2 999999 2 18 999986 2 16 999993 2 90323 689124 1 13 999987 892446 2 2 999999 2 2 999999 2 9 999981 1 709390 888645 -418222 2 102162 753620 1 2 999999 -612984 2 13593 907110 1 460532 493546 -208209 1 69947 881518 -489838 2 8 999985 1 438864 494850 953762 2 2 999999 1 486227 953732 -219293 1 2 999999 784637 1 2 999999 86169 1 2 999999 868816 2 138998 455181 2 2 999999 2 16 999990 2 13 999986 1 456906 694578 903685 2 490727 748247 2 14 999982 1 2 999994 515027 1 18 999990 -266106 2 2 999999 2 632879 764947 2 151249 587901 2 10 999993 2 19 999999 2 2 999999 1 443177 913450 23737 2 14 999991 2 14 999996 2 888302 982905 1 12 999987 658083 1 13 999984 851395 1 18 999983 143375 1 470212 853682 -207244 1 236465 909116 -131585 1 2 999999 -689622 2 2 999999 2 127395 469643 2 19 999985 2 9840 194290 2 41510 939165 1 2 999999 -715178 1 15 999995 424042 1 117130 514034 174282 2 20 999997 1 415511 424998 607825 1 2 999999 -943508 1 2 999999 -482853 1 1 999985 387045 2 150610 517150 1 1 999988 -225740 1 2 999999 -696086 1 7 999997 -127246 2 2 999999 2 300087 538522 1 5 999995 -469188 2 2 999999 2 2 999999 2 127967 526388 1 1 999986 616597 1 2 999999 -838254 1 4 999994 -526926 2 137453 151847 2 2 999999 2 532843 976919 1 1 999983 516584 1 14 999996 -286877 1 134626 179373 -485826 2 2 999999 2 313681 966488 2 2 999999 1 10 999982 -98647 1 2 999999 730131 1 8 1000000 -264579 1 2 999999 -890204 1 234257 536215 -627270 1 4 999981 -496429 2 14 999985 1 492885 910649 833839 1 2 999999 -599481 2 483810 688176 2 10 999995 1 2 999999 947818 1 249051 864055 -30110 2 15 999995 1 2 999999 -866351 2 9 999988 2 7 999994 1 6 999981 134264 2 2 999999 2 244674 411519 1 562225 833197 51210 1 2 999999 85868 2 233515 572992 1 2 999999 511952 2 7 999996 2 2 999999 1 6 999997 604320 2 2 999999 1 56793 965735 -307471 2 2 999999 2 328348 748723 1 2 999999 39750 2 2 999999 1 18 999982 -750164 1 2 999999 -997896 1 2 999999 418070 1 2 999999 872099 2 16 999997 1 2 999999 -16616 2 657022 895128 2 2 999999 2 113179 565265 2 2 999999 2 214501 663587 2 2 999999 2 4 999987 1 2 999999 -948302 2 14 999984 2 2 999999 1 2 999984 497682 1 6 1000000 -915000 2 2 999999 1 2 999999 -845247 1 2 999999 -749284 2 2 999999 2 9 999987 1 2 999999 912860 1 2 999999 462063 1 9 999984 266852 2 6 999989 2 2 999999 1 2 999999 381813 1 16 999993 489594 1 2 999999 132055 1 2 999999 56313 2 2 999999 1 10 999990 606903 2 545023 923030 2 20 999994 1 580148 912193 -820394 1 2 999999 -495046 2 507909 766928 1 2 999999 -200141 1 2 999999 -422155 1 400504 743316 821894 2 13 999999 1 2 999999 -157153 1 15 999982 -580885 1 3 999993 -676034 1 16 999983 -2839 2 2 999999 1 20 999981 843823 2 2 999999 1 2 999999 929139 2 2 999999 1 3 999987 -812597 2 2 999999 1 264717 771956 992721 2 333885 451520 1 2 999999 -687892 2 3 999999 2 14 999998 1 699563 948315 103108 2 2 999999 2 2 999999 1 501160 843131 517454 1 2 999999 -838134 2 15 1000000 2 18 999987 2 2 999999 2 14 999985 1 162623 746015 -828425 2 2 999999 1 7 999990 703499 2 215285 603438 2 2 999998 2 860236 923275 1 455980 558772 818324 2 2 999999 2 360327 407636 2 2 999999 2 2 999999 2 475292 512342 1 2 999999 147856 2 7 999984 2 372689 378117 2 2 999999 2 2 999999 2 615524 624380 1 8 999991 228202 1 2 999999 -218514 1 732480 749493 -520370 2 2 999999 1 6 999985 286107 1 9 999995 126972 1 18 999983 -996448 1 2 999999 422816 1 2 999999 -245504 1 246139 788774 706734 1 16 999987 901993 2 2 999999 2 116135 401020 2 2 999999 1 7 999989 850173 2 740588 995829 2 499026 634582 2 529008 941187 1 2 999999 -365007 1 2 999999 -411323 1 788111 923721 -725589 2 17 999991 2 51241 959741 1 26612 120807 390467 1 2 999999 922208 1 8 999985 -970148 2 2 999999 2 2 999999 1 328449 627738 -642931 2 4 999982 2 58422 190132 1 18 1000000 -673323 1 2 999999 307591 2 425772 507054 2 420121 562252 1 2 999999 -562812 1 2 999999 731090 1 133627 704307 941035 1 15 999996 834888 1 13 999987 866001 2 2 999999 1 2 999999 746275 1 20 999998 -110910 2 315079 969531 1 2 999999 -782702 1 145806 250710 716324 2 2 999999 1 364996 443781 -320294 2 346574 880100 1 7 999990 -354209 2 21340 383669 1 8 999989 406816 2 176213 608550 1 2 999999 701427 2 2 999999 1 66202 481890 -209423 2 369830 443856 1 910700 929879 -409349 1 2 999999 971272 2 8 999993 2 407164 704041 2 2 999999 2 2 999999 1 2 999999 -307497 1 2 999999 234998 1 2 999999 -945047 2 2 999999 1 2 999999 377151 1 901 233247 211108 2 2 999982 2 305032 700525 1 2 999999 -97161 1 14 1000000 -941280 2 42399 437225 1 2 999999 638253 2 190888 308724 1 12 999991 163550 1 13 999988 833973 2 2 999999 1 18 999992 280615 1 2 999999 -420905 2 2 999999 2 2 999999 1 11 999981 -967081 1 129265 338619 290443 1 144493 368712 543452 2 16 999985 2 125722 995945 1 15 999994 -298003 1 8 999991 844633 2 75237 750844 1 552715 585204 -403539 1 2 999999 636387 1 2 999999 426590 1 2 999999 -604884 1 7 999996 678654 1 2 999999 319960 2 548895 561562 2 16 999995 1 2 999999 37995 1 756422 982225 -701293 2 2 999999 2 2 999999 1 2 999990 405004 1 2 999999 -947770 1 80561 709507 -556173 2 117357 158900 2 16 999995 1 1 999986 -892248 2 185214 672458 1 6 999981 707772 2 134036 484312 1 289944 801143 -802192 2 223380 861689 1 2 999999 -235752 2 5 999983 2 14 999994 2 2 1000000 2 337157 474299 1 385538 847834 -675923 2 2 999999 2 2 999999 1 2 999999 -204238 2 742983 804282 2 123525 757318 2 2 999999 1 15 1000000 -929658 2 354558 726927 2 10 999998 2 709805 967471 2 2 999999 2 2 999999 1 2 999999 -23945 2 2 999999 2 3 999992 2 12 999991 2 16 1000000 2 15 999995 2 563679 779211 1 18 999997 499189 1 750292 916731 209667 1 19 999982 -133136 1 2 999999 270589 1 2 999999 431043 2 10 999987 1 767017 892350 -594639 1 78369 491590 34449 2 2 999999 1 2 999999 -175462 2 2 999999 2 2 999999 2 18 999988 2 418316 713377 1 2 999999 49337 2 2 999999 1 512749 823451 246373 1 340573 375302 222557 1 281369 967418 -891247 1 3815 737289 -74426 2 2 999999 1 7 999984 -665385 1 18 999998 -171462 2 20 999985 1 9 999996 -616128 1 20 999985 818910 1 377746 543902 824950 2 18 999998 2 253849 630346 1 2 999999 953193 1 2 999999 196485 2 15 999990 1 16 1000000 959486 1 2 999999 -976485 2 12 999993 1 208567 732607 -144755 1 11 999997 21030 2 26953 261102 2 2 999999 1 2 999999 408091 1 13 999992 -421395 2 2 999999 1 2 999999 387189 1 20 999982 763013 2 527019 604873 1 15 999989 248834 1 471568 850386 -353531 1 75937 318631 476044 2 19 999983 1 418292 901014 486458 2 20 999996 2 2 999999 1 508883 571947 667247 2 10 999997 1 5 999988 -219861 2 2 999999 2 2 999999 2 2 999989 2 12 999998 1 147428 433922 655266 2 8 1000000 1 2 999999 -349975 2 5 999991 2 360685 856764 1 18 999992 -557114 1 2 999999 -227586 2 174557 350011 1 2 999999 973793 1 549847 899563 280887 2 1 999992 2 210076 682374 2 73566 480122 2 873718 974616 2 2 999999 2 2 999999 1 2 999999 397895 1 185528 252111 807362 1 801371 936868 15380 2 2 999999 1 2 999999 140771 1 2 999999 333528 2 420066 505337 1 24908 162930 -911129 2 387874 926968 1 2 999999 -95010 1 288215 696619 -54402 1 2 999990 -787815 1 10 999984 -246651 1 2 999999 -608185 1 93049 730898 -701404 1 14 999981 -173197 1 2 999999 537974 1 2 999999 583080 1 498697 972869 950390 1 2 999999 -567442 1 15 999989 -878292 1 2 999999 -915825 2 19 999993 2 2 999999 1 774038 967249 539348 2 2 999999 1 9 999981 345411 2 10 999994 1 560153 719520 917453 2 2 999999 1 2 999999 -187890 2 2 999999 2 15 999998 2 2 999999 2 17 999999 1 3 999993 94547 1 15 999989 572273 2 2 999999 1 4 999990 237578 2 1 999981 2 2 999999 1 796844 957289 -388375 2 1 999999 2 5 999996 2 462327 761110 2 9 999986 2 533825 692451 2 152883 622041 1 10 999984 757996 2 2 999999 1 325580 878331 -542356 1 93987 318638 -405653 2 2 999999 2 20 1000000 2 5 999995 2 7 999987 2 2 999999 2 10 999991 2 7 999997 1 2 999999 793570 1 2 999999 565339 1 1 999993 -236900 2 14 999997 2 2 999999 1 13 1000000 150512 2 3 999992 2 541160 597910 1 750088 969741 893836 1 229547 380269 41016 1 2 999999 97730 1 2 999999 569788 2 551557 951024 2 2 999999 2 2 999999 1 2 999999 -342170 1 2 999988 893438 2 504494 625455 1 2 999999 693785 1 13 999985 -597403 2 7 999997 1 17 999984 916941 2 2 999999 1 18 999987 649620 1 7 999996 234136 1 434432 468572 -586380 2 329968 698832 2 78759 591248 2 543893 763393 2 16 999996 2 2 999999 2 2 999999 2 235042 968040 2 357438 817367 1 2 999999 435027 2 30054 765152 2 561704 668081 2 93898 366227 1 248975 608260 938552 1 5 999991 104012 2 5 999984 1 433714 752659 332352 2 416318 641202 1 2 999999 -548344 1 771755 959659 533229 1 368084 516689 731372 2 612222 699688 2 11 999981 1 377888 669317 -948824 1 2 999992 702311 1 130959 406116 -439305 2 10 999986 1 17 999991 893687 1 2 999999 867285 1 2 999999 -59082 1 18 999996 358850 1 2 999999 -591495 1 2 999999 -970709 2 2 999999 2 18 999992 1 2 999999 889627 1 411291 817647 -441296 1 5 999989 731376 1 2 999999 -242132 2 14 999992 2 768644 959711 1 325495 495780 -176754 2 152065 372004 2 590376 977440 2 195954 540934 2 2 999999 1 2 999999 999866 2 2 999999 1 133124 281763 -592465 2 161496 912746 1 18 999983 311549 1 5 999992 -414783 1 70839 952478 -200368 1 2 999999 -683645 1 12 999998 -168436 2 2 999999 2 2 999999 1 13 999982 -782456 1 2 999999 -465806 1 334846 537097 -477730 1 2 999999 -386891 1 5 999993 -521130 1 2 999999 -478447 2 17 999985 2 3 999987 2 286863 532134 2 383949 563156 1 305085 840794 547393 2 13 999990 1 5 999983 636007 2 374663 506664 1 2 999999 -741226 1 344823 880361 396707 2 6 999989 2 426903 515800 2 308565 478227 1 2 999999 -47687 1 2 999999 -489049 2 2 999999 1 2 999999 -716454 1 17742 880474 -843359 1 775357 903300 -478909 2 2 999999 1 6 999986 -338850 1 2 999999 23662 2 11 999984 1 2 999999 -280211 2 118481 846474 2 110675 955988 2 18 999986 1 370394 480662 -410012 2 538364 597065 1 16 999982 -796585 1 2 999999 921997 1 89789 550321 966135 2 20 999991 2 2 999999 1 4 999993 -529989 1 2 999999 817179 2 40287 641837 1 8 999996 245085 2 17 999993 1 12 999992 386055 1 20 999985 -433153 1 2 999999 737592 2 411505 849665 2 2 999999 1 3 999999 335668 1 5 1000000 -129379 2 756032 818326 1 7 999992 514516 2 3 1000000 1 2 999999 371918 1 2 999999 911096 1 12 999990 417877 1 11 999994 -89408 2 510252 804240 1 4 999981 -349953 2 18 999995 2 2 999999 1 149854 779086 717658 1 2 999999 -259691 2 1 999998 1 323057 895013 -305509 2 449904 593630 1 11 999993 -857973 1 389831 637015 651681 2 6 999983 1 589866 736510 -722908 2 2 999999 2 566593 868542 1 2 999999 -475731 2 2 999999 1 2 999999 -475567 2 13 999984 2 141153 954534 1 3 999986 -734615 1 2 999999 -337876 2 165734 554112 2 2 999999 1 3 999991 986775 1 2 999999 -520190 2 6 999982 2 2 999999 1 2 999999 995803 2 323656 456717 2 2 999999 2 363105 959250 1 10 999992 -112374 1 79540 636089 -444744 1 2 999982 -109422 2 245290 809111 1 2 999999 -69563 1 5 999998 875374 1 16 999996 -463363 1 16 999999 -921900 1 10 999993 -937744 1 121876 762548 935291 2 13 999993 2 16 999998 2 2 999999 1 2 999999 -765431 2 2 999999 1 109828 941253 888903 2 9585 509130 2 2 999999 2 2 999999 2 138810 638194 1 58438 77701 402963 2 146125 473614 2 2 999999 1 54474 668656 659884 2 1 1000000 1 2 999999 673835 1 15 999990 -613730 2 15 999996 2 171818 611781 2 4 999994 1 2 999999 238798 1 17 1000000 126988 2 485139 962881 2 2 999999 1 17 999986 514852 1 15 999988 -433843 1 14 999998 -781718 1 4 999983 -685613 1 573219 601702 -970570 2 2 999999 1 7 999992 941041 2 2 999999 2 2 999999 1 294335 665372 146782 1 391316 852823 179221 2 10 999990 1 234607 396956 -587306 1 2 999999 663828 1 6 999993 -902103 2 4 999999 2 329263 808387 1 2 999984 918005 1 1 999998 983086 2 11 999990 1 2 999999 65539 2 278361 879743 1 20 999996 748157 1 8 999985 -964707 2 19 999991 2 18 999986 2 2 999999 2 8 999991 1 6 999997 680924 1 2 999999 -234248 2 2 999999 2 82552 539051 2 760937 863986 2 402441 473187 2 152400 190048 2 649920 883532 2 762923 829054 1 17 999985 206970 1 2 999999 508642 2 2 999999 1 242002 968518 -741643 2 4 999988 2 63737 616185 1 11 999985 -609766 2 20 999992 2 9 999983 2 232194 520957 2 14 999990 2 164918 905301 2 13 999987 1 299854 330131 -838403 1 2 999999 14180 1 9 999985 617365 2 896945 917158 1 7 999984 309050 2 20 999999 1 797570 968272 -414383 1 19502 396285 -941295 1 19 999984 -538613 2 13 999981 2 182162 573237 1 376971 463976 889118 2 16 999999 1 141185 270958 351388 1 1 999986 -918577 2 1 999986 1 2 999999 48409 1 2 999999 278909 1 8 999990 825157 2 15 999992 2 11 999984 2 432112 459929 1 12 999998 263023 1 2 999999 553440 2 2 999999 2 396949 615746 2 20 999997 2 2 999999 1 2 999999 759051 1 6 999996 -709044 2 228618 917653 2 509633 697393 2 2 999999 2 6 999984 1 2 999981 -422330 2 2 999999 2 6 999994 2 4 999995 1 9 999999 -281536 2 12 999992 1 11 999989 -291883 2 196542 922662 2 2 999999 2 18 999981 1 73699 578550 509144 1 2 999999 -603001 2 2 999999 1 129224 709688 -655231 1 152102 716890 972693 1 564754 962431 817825 2 52134 886991 1 2 999999 -523331 1 448578 515664 823886 2 12 999997 1 10 999984 -978159 2 2 999999 2 18 999990 2 2 999999 1 2 999999 -151987 2 161235 261077 1 18 999984 335472 2 2 999999 2 3 999985 1 18673 623577 -148408 1 851264 866861 -573855 1 44472 348200 571238 2 2 999999 1 8 999993 20396 2 2 999999 1 8622 615345 -989669 1 1 999992 909765 2 3 999990 1 8 999987 536102 2 253295 911288 2 16 999996 1 5 999989 780791 1 16 999981 117619 1 67503 509019 93876 1 11 999996 -507813 2 2 999999 2 2 999999 1 7 999983 -253328 1 3 999995 -123154 1 459492 510485 -898886 2 2 999999 1 737234 914660 -38418 1 12 999996 654956 1 2 999999 -987631 2 6 999989 1 9 999994 345284 2 2 999999 2 16 999990 1 2 999999 501699 1 15 999986 940927 2 136585 985169 2 2 999999 2 157284 966658 2 2 999999 1 9 999984 369225 2 2 999999 1 16 999992 -548181 2 185797 206718 2 118434 346386 2 273143 892186 1 643353 816730 880785 2 2 999999 2 88788 767823 2 390465 662414 2 2 999999 1 450863 934039 -274358 2 10 999992 1 4 999992 913802 2 378583 872355 2 599710 873277 1 15 1000000 -798863 1 2 999999 -877785 1 2 999999 971542 1 17 999983 -210591 2 2 999999 2 2 999999 1 1 999986 -103565 2 2 999999 2 17 999981 2 2 999999 1 335057 771445 -113998 1 19 999994 71664 1 20 1000000 807666 2 4 999989 2 316557 996086 2 680075 704714 2 2 999999 2 2 999999 2 1 999984 2 244007 805921 1 319203 690762 928358 2 210352 534035 1 2 999999 380655 2 2 999999 1 7 999982 -214607 2 15 999988 1 7 999994 212224 1 16 999984 498483 1 129324 658939 -490846 2 2 999999 2 19 999998 1 173581 722959 -593108 2 5 999995 1 327518 970658 -696907 2 4 999988 1 10 1000000 -192582 1 819586 917961 209106 1 637521 686474 -303862 1 2 999999 654807 2 6 999995 1 12 999987 730258 1 2 999999 394463 1 19 999983 41262 2 18 999983 1 12 999989 -199095 2 2 999999 1 2 999999 -274265 1 287579 352647 960581 2 281558 756520 1 2 999999 -815737 2 474046 602902 2 84919 559669 2 19 999990 1 2 999999 -189193 2 6 999984 2 518051 577887 2 2 999999 2 740766 906535 1 2 999999 911110 1 2 999999 -503982 1 17 999995 -201341 2 386612 782786 2 290641 924726 2 2 999999 2 17 999990 1 297452 915985 -140427 2 17 999990 1 116127 723448 -903065 1 2 999999 -589764 1 327672 798786 573608 2 2 999999 2 2 999999 1 2 999999 716133 1 2 999999 551923 1 17 1000000 305656 2 841292 915642 2 14 999982 1 8 999993 -543522 1 2 999999 991875 1 190112 317956 -694587 2 800989 953711 1 173022 716696 -816779 2 137629 718792 2 2 999999 2 2 999999 1 20 999981 2014 1 290967 545940 -481750 2 365123 872525 1 543532 962764 -500243 2 16 999985 1 2 999999 -46042 1 4 999999 393602 1 13 999998 -287665 1 2 999999 -838238 1 17 999995 380528 1 12 999996 -81830 2 2 999999 1 2 999999 -203448 1 20 999993 777885 2 11 999986 2 17 999990 1 863268 947667 438980 1 5 999989 18317 1 878159 958369 -352012 1 13 999991 73118 1 568473 630109 191096 1 16 999987 920736 2 898482 925908 1 2 999999 899851 1 2 999999 -983917 1 8 999985 31787 1 2 999999 321865 1 6 999999 331672 1 8 999993 204091 1 14 999999 761245 2 125142 995844 1 2 999999 -487670 2 197162 614093 2 2 999999 2 22095 609451 1 2 999999 913967 2 2 999999 1 2 999999 -869125 1 410839 771146 885435 2 2 999999 1 3 999985 -683923 2 105505 409509 1 2 999999 663053 2 5 999992 1 2 999999 -912179 2 5 999989 1 2 999999 658457 2 16 999994 2 642833 864819 1 19 999987 256805 1 2 999999 858120 1 2 999999 598807 2 3 999990 1 413186 496451 -118918 1 11 999984 -243425 1 2 999999 890529 2 15 999997 1 2 999999 642501 1 2 999999 -212252 2 10 999992 2 195421 504057 2 18 999993 1 14212 762102 -437098 2 102738 420123 1 2 999999 -920967 2 20 999991 1 1 999991 105493 2 2 999999 1 2 999999 -998868 1 20 999985 -786914 2 742245 840652 2 2 999999 2 607415 769353 2 2 999999 2 341830 439521 2 19 999984 1 5 999993 898135 2 529925 871782 1 218295 722795 -894006 1 2 999999 -187219 1 8 999997 67536 1 14 999983 722633 1 2 999999 -586885 1 446153 844323 381856 2 372655 846127 1 2 999999 -397473 2 2 999999 2 2 999999 2 2 999999 1 92561 571821 369744 2 7 999981 2 6 999982 2 17 999998 1 394620 764961 -509256 1 2 999999 -947319 1 19 999989 -255351 1 2 999999 -590078 2 10 999997 2 25462 300073 1 4 999983 441893 1 2 999999 646380 1 960260 994706 92403 2 404272 899175 1 2 999999 -490421 1 2 999999 656068 2 16 999981 1 2 999999 -791407 2 4425 25887 2 2 999999 1 508830 523671 791124 2 409522 573302 1 286948 826696 -676052 1 853292 967268 376705 1 16 999984 -502945 1 895101 965888 867644 2 574356 650342 1 2 999999 92117 1 21146 378744 146138 2 239602 445313 1 19 999994 472459 1 19 999993 633569 2 50898 568507 1 423915 525035 830510 1 2 999999 -163411 1 11 1000000 231204 2 2 999999 1 2 999999 63697 1 250229 610598 226490 1 28802 796487 -147377 1 18 999991 209021 2 488322 647980 2 3 999981 1 152135 319401 566487 2 2 999999 2 2 999999 2 13 999996 2 6 999982 2 2 999999 2 18 999990 2 1 999990 1 2 999999 328512 2 576303 627481 1 281260 355989 -709813 2 43394 762966 2 54638 742162 2 5 999983 1 2 999999 -236368 1 15 999994 563039 2 2 999999 1 203336 443044 739454 1 539066 636272 -846632 1 2 999999 -53971 1 2 999999 376887 1 1 999983 536736 2 12 999990 1 12 999985 -982669 2 397056 461592 2 2 999999 2 66533 945520 2 628924 743618 1 2 999999 521901 1 176953 226260 456926 1 206819 656113 -655740 2 1 999993 2 10 999996 1 20623 599835 -374275 2 1 999984 1 2 999999 151278 1 157299 408198 -873002 2 395876 856940 2 2 999999 2 2 999999 2 2 999999 2 245926 556283 2 18 999995 2 2 999999 2 3 999992 2 2 999999 2 1133 136931 2 384349 488031 2 2 999987 2 20 999982 1 2 999999 -141769 1 17 999993 -901153 2 10 999997 1 2 999999 576421 1 20 999993 -643490 2 4 999989 2 5 999992 1 25840 699397 -629319 1 2 999999 965160 2 10 999998 1 2 999999 -439628 2 2 999999 1 1 999989 -783942 1 3 999991 510775 2 8 999989 2 40765 200674 2 5081 811828 2 12 999982 2 6 999986 1 412086 512904 98816 2 721222 968285 1 5 999985 -863491 1 595775 964818 567502 1 5 999988 -303861 2 179039 744200 2 18 999993 2 2 999994 2 2 999999 1 2 999999 382527 1 2 999999 -318719 1 2 999999 241539 2 3 999982 2 78024 621579 2 2 999999 1 2 999999 -947539 1 286065 981779 -561026 2 548550 883679 2 2 999999 1 10 999981 863014 1 7 999982 305011 1 2 999999 23720 2 360246 772870 2 60767 398853 1 2 999999 276841 1 2 999999 -726555 2 274318 938829 1 2 999999 371328 1 2 999999 843837 1 426700 875542 699496 1 2 999999 981998 1 2 999999 -786763 1 2 999999 424704 1 2 999999 620421 1 2 999999 -442417 2 16 999983 1 234357 761160 -544367 1 2 999999 707191 2 190179 891821 1 2 999999 489101 2 19 999985 2 2 999999 1 34049 796269 532550 2 2 999999 2 568659 959691 2 2 999999 1 11 999984 -775385 2 1 999998 1 2 999999 177202 1 294135 784200 -414336 1 1 999990 -345825 1 379790 578412 149511 2 2 999999 1 39544 392605 81046 2 487973 633568 2 575911 590888 2 1 999981 2 19 999983 2 2 999999 1 16 999985 240317 1 2 999999 275182 2 2 999999 2 2 999999 1 2 999999 -33742 1 21927 896279 -123378 1 2 999999 -50338 1 13 999985 -151634 2 2 999999 1 2 999999 -735304 2 2 999999 2 2 999999 1 615601 951740 -458976 1 195842 306782 -387406 2 130534 647162 1 10 999996 -345953 2 14 999982 1 2 999999 -571080 2 298980 812757 2 2 999999 2 2 999999 2 2 999999 1 430755 504096 277589 1 15 999994 -6402 2 2 999999 1 6 999983 -157413 1 236371 615395 699382 2 13 999992 1 2 999999 945114 1 158820 393398 705407 2 461121 800611 2 114824 564324 2 10 999999 1 2 999999 611042 1 2 999999 -438261 1 277629 884622 989796 2 2 999999 2 420203 435848 1 2 999999 -472338 1 198691 402808 430978 1 14 999991 289322 1 330117 507171 -622461 2 2 999995 1 2 999999 976655 1 2 999999 -901591 2 372604 963946 2 2 999999 1 429058 676232 -596570 1 429843 587413 822983 2 2 999999 2 2 999999 1 2 999999 -743809 2 17 999999 1 2 999999 -363405 2 2 999999 1 2 999999 613817 1 165076 900392 978333 2 79922 931522 1 62812 309267 -727524 2 2 999999 1 2 999999 884295 2 378799 639115 2 2 999999 1 2 999999 -461311 2 2 999999 2 2 999999 2 12 999981 1 1 999999 -85988 1 364939 859325 89350 1 504209 956206 -479169 1 269300 305932 820404 2 8 999992 1 2 999999 876796 2 2 999999 2 2 999999 2 150074 673870 1 2 999999 561638 1 2 999999 726288 1 96410 947451 252479 1 2 999999 451932 2 17485 961787 2 229424 915818 1 2 999999 327016 2 2 999997 2 6 999990 1 20 999996 -413668 2 2 999999 1 15 999991 282928 1 831600 869255 84859 2 190269 638559 1 15 999996 -520309 2 41966 92935 1 679135 894933 -757082 1 2 999999 882294 2 18 999984 1 2 999999 -92416 1 373288 869631 70649 2 2 999993 1 11 999996 844985 2 2 999999 2 2 999999 1 2 999999 -803082 2 101307 224275 1 2 999999 -872739 2 449353 748077 2 296359 609123 1 322554 602458 291086 1 7 999986 929087 2 17 999984 1 10 999994 287178 2 71400 475982 2 15 999985 1 415905 788557 -976063 1 2 999999 -882297 1 900650 953689 -622629 2 2 999999 2 2 999999 2 5 999995 2 1 999988 2 2 999999 1 4 999985 -631410 1 8 999982 865666 2 2 999999 1 2 999999 143494 2 371909 480182 2 20 999992 1 2 999999 544064 1 217050 978917 816404 1 204481 932072 -51186 2 107567 549954 2 2 999999 2 441087 643178 1 5 999996 -263423 2 15 999987 2 45471 766778 2 2 999999 1 2 999999 -438827 2 2 999999 2 2 999999 1 124502 144065 826242 2 2 999999 2 495625 803451 1 10 1000000 -5225 1 2 999999 331440 1 31963 906564 376800 1 7 999992 -970533 1 2 999999 223158 1 412320 700800 -293845 1 18 999998 -857178 1 2 999999 -104705 2 2 999999 1 1 999994 -243920 1 17 999995 127754 2 2 999999 2 56898 743244 1 127549 558059 -567413 2 126877 816329 2 392248 657183 2 15 999996 2 18 999993 2 2 999999 1 2 999999 514221 1 2 999999 727852 2 15 999990 1 2 999999 -178242 2 615140 980060 2 6 999995 1 2 999999 -482813 1 4245 116981 409364 2 191802 195537 2 204950 946587 2 371690 896566 1 2 999999 -469094 2 4 999996 1 89328 273931 -56964 1 2 999999 316451 1 487856 960288 309025 2 9 999989 2 679753 899383 1 411986 716859 -140010 2 2 999988 2 351218 639211 1 920041 938842 173336 1 11 999983 161797 1 19 999997 -200071 1 17 999995 274365 2 191143 924168 1 8 999992 717945 1 2 999999 221628 2 7 999995 2 626660 827109 2 2 999999 2 3 999997 1 2 999999 -605861 2 252194 644954 2 5 999993 1 2 999999 672613 2 313141 486040 2 2 999999 2 13 999997 1 2 999999 -790994 2 18 999991 1 15 999992 -832485 2 9 999981 1 9 999992 -286368 1 2 999999 954277 2 305688 352275 1 695909 929300 -33097 2 2 999999 2 11 999991 2 272059 726777 2 20 999983 2 12 999997 2 330692 347287 1 331867 982735 500769 2 2 999999 2 454989 822799 1 68680 76687 33881 1 566730 847740 -764164 1 2 999999 358043 2 2 999999 2 3 999988 1 4 999991 -352077 1 126552 725148 -317493 2 586071 839240 2 2 999999 2 449551 924038 1 2 999991 706664 1 2 999999 602201 1 2 999999 931834 1 2 999999 -437096 2 5 999989 1 4 999986 805112 1 15 999988 -18853 1 2 999999 605834 1 215348 444289 258465 1 2 999999 -438435 1 2 999999 485201 2 20 999991 1 446140 479733 -539129 1 409 884370 -902621 2 2 999999 2 14 999989 2 103111 230774 1 2 999999 238713 2 1 999985 1 359892 727793 -438507 2 17 999995 2 2 999999 2 2 999994 1 629447 796742 847211 2 2 999999 2 256653 795658 1 4 999984 556126 1 65364 788518 -933558 1 2 999999 299095 2 19 999989 2 2 999999 1 2 999999 -24737 2 2 999999 2 6 999982 1 10 999997 780275 1 2 999999 223273 1 2 999999 302154 2 4953 938227 2 569134 826536 1 3 999995 579603 1 10 999989 -570723 1 47119 304142 349953 1 307768 615620 263124 1 200406 897384 786420 1 16 999996 185112 2 14 999999 1 2 999999 64512 1 20 999990 -244999 2 2 999999 1 2 999999 274277 1 13 999982 571526 2 2 999999 2 181167 396236 1 6 1000000 -628885 2 2 999999 2 20 999990 1 2 999999 -968923 1 307984 937760 -187917 1 2 999999 270769 2 20 999990 2 2 999999 2 2 999982 2 2 999999 2 688160 856279 1 2 999999 -79929 2 138782 393452 2 4 999984 1 2 999983 -207393 1 74516 447411 -766410 1 8 999986 -196067 1 7 999993 -796173 1 2 999999 -174946 1 2 999999 -235895 1 932966 974473 -997389 1 17 999986 -543061 2 2 999999 1 55588 122261 10201 2 13 999993 1 15744 773611 560316 1 2 999999 568667 1 345932 672541 -760867 2 2 999999 2 308274 674287 2 534171 742828 2 1 999990 2 2 999999 1 357888 440047 510037 2 584226 723968 2 14 999996 1 414918 610434 -749864 1 1 999985 -18262 1 2 999999 950565 2 14 999989 1 701758 790221 -226848 1 224583 650139 -520168 1 14 999987 -70013 1 1 999997 -588054 1 14 999991 -700933 1 2 999999 109708 2 253860 524976 2 9 999997 2 7 999981 1 434545 918244 567764 2 2468 552845 1 109375 572005 -875865 1 356335 461267 -15697 2 11 999998 1 243743 603290 -188202 1 10 1000000 -507311 1 2 999999 -349758 2 2 999999 1 19 999998 488710 2 16 999997 1 10 999990 -874717 1 2 999999 429923 2 545436 561376 2 2 999999 2 20 999998 1 9 999998 -718356 2 11 999982 2 16 999993 1 52252 296760 -503940 1 6 999982 -413042 2 12 1000000 1 4 999990 -96740 1 17 999993 -658910 2 4 999986 2 186755 922987 2 2 999999 2 2 999999 2 9 999989 1 2 999999 558430 2 9 999983 1 2 999999 -404585 2 19108 678218 2 8 999985 2 2 999999 1 2 999999 676662 2 2 999999 1 2 999999 -799486 2 541449 883144 1 25562 273270 235191 2 2 999999 1 69577 910634 -821126 2 2 999999 2 13 999999 2 2 999981 1 6 999985 956920 1 80121 152076 -71299 1 8 1000000 -179810 1 11 999999 495839 2 15 999982 2 133363 151683 1 12 999989 535424 2 119158 339642 2 11 999997 1 2 999999 -439506 2 374498 606240 2 10 999986 2 323882 742766 1 188488 582157 -395791 1 2 999999 833030 2 215191 634205 2 752276 894035 1 2 999999 -987840 1 11 999988 -870911 2 2 999993 2 2 999999 2 2 999999 1 2 999999 571690 2 2 999999 1 18 999985 222977 2 14 999994 2 12 999983 1 652105 922286 -557024 2 5660 409111 2 73463 802779 2 9 1000000 1 20 999997 -971163 1 2 999999 -909159 2 108782 828978 1 344917 350731 108914 2 9598 620385 2 2 999999 1 18 999987 827375 1 100665 241720 -123368 2 9 1000000 1 2 999999 -143231 1 2 999999 878563 1 379613 747746 132412 1 2 999999 142013 2 3 999982 1 196240 294341 107797 2 20 999985 2 10 999986 1 14 999990 -201687 2 2 999999 2 14 1000000 2 2 999999 2 2 999999 1 434248 804768 421261 2 2 999999 1 447132 680039 -85442 2 2 999999 2 99389 558418 2 85023 869724 2 15 999988 2 328680 996276 1 19 999993 -773739 2 2 999999 2 18 999996 1 313681 544727 -446780 1 20 999997 68806 2 17 999997 1 11 999996 720991 2 2 999999 1 2 999999 -793941 2 62166 174415 2 2 999999 2 14 999999 2 2 999999 2 220011 291085 2 13 999989 1 2 999999 -101963 2 19 999999 2 167552 702859 2 6 999983 2 10 999988 1 2 999991 -944708 2 6 999997 1 2 999992 -489386 2 2 999999 2 561733 657302 2 2 999999 1 6 999987 994153 2 2 999999 2 3 999994 1 13 999999 -159303 2 456812 501196 1 2 999999 -580033 1 18 999982 921930 1 2 999999 556461 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -106210 1 2 999999 573581 2 2 999999 1 2 999999 -755274 2 14 999981 2 2 999999 1 2 999999 -88384 2 774688 890400 2 2 999999 1 1 999995 353092 2 80492 284082 1 8 999983 -837186 1 10 999999 206366 2 18 999996 2 2 999999 2 2 999999 1 374213 817384 -571308 1 220131 555576 245940 2 2 999999 2 5 999992 2 2 999999 1 88283 943983 774011 2 13 999996 2 460592 967490 2 183119 374723 2 8 999988 2 2 999999 1 456280 778065 36883 2 11 999999 1 501998 652905 944803 1 2 999999 937102 1 641668 796464 771256 2 1 999982 1 2 999999 -948581 2 19 999995 1 20 999992 -883713 1 253401 812333 609129 1 15 999993 -255272 2 4 999983 2 2 999999 1 2 999999 54162 2 529344 594261 2 6 999985 2 604130 643138 2 25293 833654 1 5 999991 -903858 2 12 999995 1 129654 631267 219443 2 2 999999 1 14 999986 170826 2 86427 678838 2 31109 100128 1 2 999999 59531 2 695378 734729 2 17 999982 2 20 999997 2 699635 998160 2 120801 145451 2 32788 239791 2 1 999996 1 6 999981 -629189 2 2 999999 1 2 999999 568388 1 13 999988 -758913 2 10 999993 1 343861 820830 915487 2 19 999998 2 192741 844319 2 2 999999 1 2 999999 21002 1 16 999985 479891 1 2 999999 262161 2 233469 984612 1 697621 699421 112313 1 5 999986 307960 1 6 999989 183164 1 2 999999 -28946 1 2 999999 46516 2 2 999999 2 16 999996 2 2 999999 1 785444 861353 -706625 2 114627 626232 2 2 999999 1 2 999987 -49411 2 2 999999 2 497771 990103 2 12 999982 1 13 999985 672185 1 253873 498624 -248952 1 2 999999 -53664 1 388444 758207 -387256 1 15 999994 447509 1 8 999999 -276894 1 2 999999 -957395 2 6 999988 1 2 999999 -961434 1 6 999994 -488323 1 2 999999 -738675 2 14 999996 1 228359 681042 -391174 2 2 999999 1 18 999996 605183 1 79962 338170 -257006 2 51287 769837 2 2 999999 2 2 999999 1 93518 906321 -646722 1 557430 590689 -451289 1 13 999990 -377271 2 2 999999 1 291414 732639 321772 2 6 999990 2 287754 440689 2 2 999999 2 2 999999 2 14 999993 2 2 999999 1 268930 573859 -228364 2 204198 272022 2 2 999999 2 789752 826182 2 13 999997 1 8 999986 568869 2 108016 295033 2 19 999995 2 101185 975883 1 2 999999 -542961 2 2 999991 1 708682 785787 -613726 2 2 999999 2 7 999992 2 93568 667046 1 7 999981 -889603 1 2 999999 -493085 2 7 999996 2 9 999989 1 541422 898228 673471 2 1 999999 2 309001 699579 2 14 999999 2 2 999999 2 567161 692388 2 5 999985 2 2 999999 2 18 999990 2 57524 621542 1 6 999982 780950 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -339417 2 169651 703041 2 161590 965256 2 429900 577420 1 2 999999 -495530 1 2 999999 -304764 2 443040 520931 1 155133 286921 -181951 1 205416 444202 501484 2 2 999999 1 10 1000000 87016 1 4 999982 635428 1 519523 706459 190743 2 2 999999 2 14 999996 2 758533 876533 1 326372 390507 -926210 1 487380 634247 -112398 2 1 999983 1 13 1000000 -106716 1 9 999982 988460 1 18 999998 703271 1 2 999999 279574 1 2 999999 -89080 1 355582 535209 519877 2 2 999999 2 2 999999 1 7 999987 229643 1 215220 448352 -237938 2 2 999999 1 2 999999 -749148 2 495051 506573 2 2 999999 1 2 999999 151938 2 2 999999 1 2 999999 977523 1 2 999999 946264 1 18 999999 532021 1 2 999999 536771 1 2 999999 28010 1 622355 872394 439278 1 485692 833238 -596396 2 17 1000000 2 17 999992 1 2 999999 562404 1 11 999987 4015 1 2 999999 -517303 2 10 999999 1 2 999999 -462059 2 445338 644494 1 18 999997 -155726 1 442914 548257 -163412 1 2 999999 -110094 2 209273 260733 1 2 999999 782146 2 16 999984 2 203749 715657 2 16 999994 1 2 999999 -788362 1 129404 241452 824644 1 2 999999 633428 1 5 999996 745873 2 2 999999 1 2 999999 -318135 1 12 999990 145502 2 5 999992 1 2 999999 516840 2 2 999999 1 239610 835785 673826 1 19 999996 -759262 2 125304 137004 1 632661 759236 -68722 2 2 999999 1 328301 567909 650320 2 34390 36738 1 4 999992 482188 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 18 999992 1 1 999981 -20209 2 2 999999 1 2 999999 131533 1 2 999999 -594639 2 463859 796752 2 461975 498579 2 2 999999 2 1 999985 1 9 999984 -370700 2 8 999998 2 531402 869154 1 2 999999 653089 2 9 999993 1 17 999986 159900 2 215269 312330 2 2 999999 1 2 999999 268587 2 243853 528141 2 39957 297961 1 17 999992 517347 2 41990 394429 1 9 999986 -789684 1 14 999987 590199 2 16 999997 1 2 999999 -770951 1 5 999986 324542 1 2 999999 298059 1 183579 882403 442035 2 2 999999 1 2 999999 -704225 1 2 999999 996469 2 2 999999 2 266142 992206 2 3 999995 1 198597 807529 -269438 1 3 999987 -979502 1 487952 537565 97577 1 16 999984 -346836 2 207691 907216 2 2 999999 2 729097 732099 1 2 999999 -540200 2 656418 739403 1 7 999988 -300878 1 2 999999 -394472 1 207290 810603 144479 1 2 999999 92229 1 354573 469856 -30190 2 161034 186146 1 10 999988 327253 1 1 999982 677757 2 88827 228754 1 2 999989 996946 1 2 999999 21805 1 684543 785691 65131 1 4 999990 542519 1 13 999999 -541092 1 1 999995 307404 1 2 999999 87696 1 2 999999 516123 1 2 999999 419670 2 2 999999 1 2 999999 524769 2 479233 840214 1 2 999999 -611370 2 2 999999 1 2 999999 -944973 2 2 999999 1 2 999999 -194004 1 13 1000000 500435 2 2 999999 1 2 999999 717538 1 192273 506036 670851 1 11392 403829 418853 2 888160 958607 1 35392 624800 557885 1 18 999993 444818 1 2 999999 -599197 1 14 999984 239561 2 6 999994 2 371696 414509 1 2 999999 436834 2 19 999989 1 17 999992 -557216 1 11 999984 -773334 2 7 999996 2 421560 744485 2 199156 328162 1 20 999983 955314 2 14 999986 2 2 999999 2 2 999999 2 3 999995 2 2 999999 2 2 999999 2 2 999999 1 75520 611607 -897522 1 297539 690246 843100 1 2 999999 -837872 2 19 999989 2 19 999994 2 2 999999 1 458615 520387 -528637 1 11 999996 176044 1 2 999999 983216 2 3 999997 1 26853 870237 623031 1 66125 127409 -467857 1 262865 269491 -286043 2 2 999999 2 2 999999 1 357701 789460 -163763 1 394453 533963 305816 2 138870 368004 2 2 999999 2 2 999999 1 455530 921617 671570 1 17 999997 793360 1 2 999999 -344147 2 2 1000000 1 10 999984 -661856 1 2 999999 -678120 2 259566 737225 2 77951 85897 1 2 999999 72828 2 2 999999 1 2 999999 -630261 2 13 999982 1 1 999997 8901 1 2 999999 116934 2 2 999999 2 671152 981053 1 2 999999 -269828 1 2 999999 -617657 2 161107 673267 1 4 999986 835230 2 2 999999 2 270069 641272 1 11 999989 -384263 2 2 999999 2 14 999985 2 2 999999 1 2 999999 -791443 1 2 999999 -969471 1 2 999999 -153620 1 19 999998 -98407 1 19 999993 -653120 2 267199 793721 1 8 999988 -492399 2 35414 685349 1 10 999995 564746 1 363141 904438 -215344 2 62307 506337 1 335294 355375 -989577 2 2 999999 1 2 999999 813771 2 13 999986 1 9 999994 -366044 1 2 999999 101812 1 16 999987 925722 1 2 999999 -892836 1 416317 853518 -418874 1 19 999982 -827098 2 2 999999 2 2 999999 1 2 999999 17163 2 2 999999 2 19 999996 1 3 999985 977659 2 531618 603234 1 630852 800876 -715210 2 465474 956785 1 106379 886408 -528813 2 9 999988 2 2 999999 2 19 999999 1 2 999984 259053 1 1 999984 355668 1 236320 639604 -404905 2 2 999999 1 18 1000000 685183 1 546247 878035 -694979 2 113496 821405 1 16 999985 922642 1 12 999988 722454 2 11 999985 2 291951 769499 2 2 999993 2 1 999983 2 12 999983 2 2 999999 2 17 999983 2 2 999999 1 2 999999 -819840 1 2 999990 994732 2 9 999987 1 9 1000000 197223 2 114835 531982 2 2 999999 1 9 999988 -744072 2 9 999988 2 2 999999 2 2 999995 1 511505 702182 759027 1 2 999999 783958 2 2 999999 2 58782 818504 1 3 999991 -982056 2 2 999999 1 2 999999 627866 2 314455 780861 1 2 999999 -31537 1 219027 970413 921826 2 2 999999 1 2 999999 246756 2 13 999985 2 2 999999 2 4 999990 1 2 999999 892952 2 2 999999 1 8 999989 270898 2 292712 384983 2 657192 807139 2 2 999999 2 418638 440151 2 7 999993 1 14 999985 -804716 2 5 999984 2 19315 699789 2 278023 499385 2 7 999982 1 155831 955078 684817 1 2 999999 305905 2 18 999981 2 385881 903583 2 2 999999 1 2 999999 783682 2 344746 420229 1 13 999985 143888 2 2 999999 2 7 999983 2 787311 856076 2 2 999999 1 19 999985 936585 2 2 999995 1 2 999999 118344 1 2 999999 -899387 2 2 999999 1 2 999999 743522 1 2 999999 -869067 2 2 999999 2 390843 651358 2 10 999984 2 10 999994 1 2 999999 943623 2 15 1000000 2 2 999999 2 2 999999 2 618641 945976 2 2 999999 1 10 999984 684283 1 2 999999 671511 2 2 999999 2 2 999999 2 103079 970020 2 265564 392623 1 2 999999 88908 1 2 999981 744635 1 8 1000000 968534 2 3 999995 2 15 999993 2 582449 879278 2 2 999999 1 2 999999 -51222 1 2 999999 101071 1 141197 647211 978403 1 14 999996 -882529 2 2 999999 1 2 999999 -267809 1 2 999999 -983584 1 1 999999 978402 1 19 999982 -747190 2 20 999997 1 1 999999 879419 1 2 999999 228739 2 2 999999 2 943701 975249 1 126324 740363 41492 1 19 999992 17949 2 15 999997 2 5 999987 2 2 999999 1 429415 647693 -281804 1 417880 741718 602207 2 2 999999 2 2 999999 2 8 999985 2 460698 958033 2 11 999986 1 2 999999 -839907 1 44902 794536 -280006 2 2 999999 2 389078 501195 2 254170 519995 2 743742 771671 2 2 999999 2 9 999983 2 2 999999 2 2 999999 1 515594 686705 26613 1 208314 935367 -276096 1 256869 893974 -960012 2 409105 437106 1 2 999999 878629 1 2 999999 -237475 1 17 999983 -50201 2 76997 554146 1 111145 671388 -920844 2 4 999986 1 183394 512106 -545076 2 2 999999 1 2 999999 248995 1 2 999999 -896409 1 11 1000000 -105704 1 344259 401861 831258 1 2 999999 -808274 2 204572 494460 1 179813 861775 326804 1 2 999999 617081 2 8 999987 2 65575 645195 1 2 999999 -874285 1 11 999998 202125 1 16 999988 222272 2 20 999994 2 20 999996 1 20 999987 -920163 1 5 999999 95818 2 263894 569546 2 2 999999 2 2 999987 1 275839 902836 463888 1 63966 916177 296851 1 1 999992 -831432 2 347435 817759 2 47479 291341 1 2 999988 -610284 1 14 999995 -847792 1 17 999982 -995788 1 7 999984 -108790 2 228662 474843 1 18 999984 720703 1 525567 635573 -27854 1 2 999999 855230 1 8 999984 105101 2 2 999999 1 243510 683779 -354993 1 17 999987 -214724 2 2 999999 1 2 999999 -300647 1 499225 807376 -234189 1 450218 732664 805674 1 2 999994 -925294 1 2 999999 -511662 2 30068 442183 2 2 999999 2 475440 669573 1 10 999990 -16574 2 6 999997 1 366222 516835 -413515 2 231008 811106 1 2 999999 -573429 1 19 999991 894504 1 2 999999 -694108 2 2 999999 2 2 999999 1 4 999992 486301 1 2 999999 -891601 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 1 999992 -603634 1 1 999994 -309330 2 2 999999 2 10 999994 1 221917 806832 617928 2 141342 714291 2 9 999995 1 48118 684495 -776115 2 16 999998 1 424388 497410 -29011 2 14 999984 2 579512 770259 1 2 999999 -97970 1 560789 992342 -505086 2 20 999991 2 2 999999 2 666792 843837 2 2 999999 1 489483 741391 563027 2 2 999999 2 2 999999 2 8 999997 1 62426 259678 658068 1 2 999999 787978 2 17 999992 1 11 999998 -81332 1 491584 628076 756151 2 6 999983 2 14 999985 2 7 999996 2 288674 979516 1 2 999999 522013 1 2 999999 862472 1 5 1000000 -374016 1 2 999999 -756205 2 30315 441930 1 2 999999 497177 2 4 999992 1 216103 857008 906525 1 7 999987 -379724 1 663072 748780 760576 1 815091 972756 -992227 2 2 999999 1 2 999999 76873 2 11 999997 1 2 999999 -318167 2 465823 478834 2 2 999999 2 2 999999 1 202880 509922 30610 1 807995 960718 -266343 1 292841 720678 -138415 1 552872 822004 448986 2 56313 657651 2 862419 934656 1 2 999999 363890 2 2 999999 2 14 999983 1 827614 836706 -397187 1 211455 299637 760883 2 697112 861310 1 2 999999 -979293 1 12 999994 -926554 2 58065 454958 2 9 999997 1 2 999999 -547807 2 2 999999 1 23534 865915 -306588 1 2 999999 -919556 2 12 999982 1 591894 727654 -570186 1 19 999989 616773 1 14 1000000 761135 1 10 999999 -23626 1 2 999999 241489 1 6 999982 -994623 2 7 999981 2 11 999986 2 3 999989 1 472212 584360 -757953 2 13 999981 2 10 999985 1 14 999999 -107273 2 9 999983 1 2 999999 956464 2 2 999988 2 2 999999 2 12 999986 2 19 999987 2 11 999989 1 293467 322340 -250600 1 3 999997 -58511 2 18 999997 1 243758 309053 939377 2 2 999999 1 2 999999 -882086 1 2 999999 -558913 1 2 999999 104465 2 338513 544034 1 2 999999 373929 1 2 999999 -375470 2 353760 874856 1 370459 891067 -145973 2 4 999998 1 2 999999 656928 1 736163 814924 -723131 2 2 999999 2 2 999999 2 398503 523011 1 19 999999 391310 2 5 999994 2 9 999994 2 6 999989 2 302287 446939 1 5 999989 22132 2 2 999999 2 2 999999 1 10 999999 -430483 2 2 999999 2 5872 653080 2 5 999996 2 280787 408197 1 2 999999 646445 2 525738 897211 1 591616 615900 -984225 2 16 999995 1 2 999999 110888 2 14 999996 2 128931 755893 2 10 999984 2 8 999987 2 2 999999 2 390953 431749 1 10 999987 786136 1 389735 877664 425323 1 15 999986 -663790 2 24447 263475 2 16 999986 2 109368 917227 1 252168 518355 286366 1 201000 322657 -484224 1 2 999999 885924 2 2 999999 1 380641 561006 519383 1 129383 441218 794230 1 615300 644666 265065 2 368702 460908 2 39783 748949 2 1 999999 2 2 999999 1 4 999992 -370004 1 2 999999 177394 2 2 999999 1 18 999991 -342102 1 6 999999 938403 1 2 999999 224502 2 2 999999 2 2 999999 1 91786 187106 587821 2 16 999993 1 212780 238021 -774541 1 1 999993 400323 1 14599 937674 -897463 2 2 999999 1 2 999999 685546 2 18 999984 2 20 999998 1 335616 707710 -294578 1 2 999999 -463157 2 209977 523552 2 346944 589054 1 14 999992 -893532 2 11 999991 1 44482 536330 -271943 1 484997 566096 -672844 1 2 999999 89932 1 65016 669764 -609637 2 273126 378771 1 2 999999 -865339 1 759111 847192 360265 2 12 999982 2 586751 798824 1 2 999999 466165 1 2 999999 -29345 2 6 999995 2 161131 425074 1 2 999999 427532 2 2 999999 2 152781 747462 2 2 999999 1 2 999999 363786 2 2 999999 2 2 999999 1 2 999999 -625918 2 3 999986 1 19 999996 720375 1 293703 358630 565609 2 2 999999 2 2 999999 2 507717 888149 2 171944 791173 2 2 999999 1 2 999999 -750956 2 719303 728295 2 224952 251605 2 2 999999 2 2 999999 2 2 999999 2 5 999990 1 200704 675022 -655539 2 7 999990 1 870808 923425 100746 1 204241 953397 -160426 2 2 999999 1 2 999999 54349 2 253037 914746 2 59589 649660 1 403400 834334 -565931 2 15 999981 1 308413 314732 345043 2 2 999999 2 2 999999 2 73499 145477 1 2 999999 -600742 2 2 999999 1 2 999999 -561232 1 2 999995 -433155 1 2 999999 278332 1 380873 819517 534296 2 10 1000000 1 2 999999 -988561 1 267135 658426 854839 1 8 999995 720795 2 471560 666253 2 67057 893231 2 19 999999 1 2 999999 521250 2 2 999999 2 294211 715626 1 2 999999 861542 2 2 999999 1 6 999990 -237559 2 2 999999 2 1 999992 1 5 999982 -461939 2 16 999985 2 2 999999 1 17 999986 77385 1 207914 950355 657388 2 9 999989 2 716278 908777 1 8 999984 370877 1 1 999990 524165 2 2 999999 1 2 999999 432915 1 12 999982 335477 1 2 999999 774715 1 2 999999 -169410 1 427237 515624 -786813 2 2 999999 2 2 999999 2 2 999999 1 11 999984 -551052 2 8 999985 2 4 999982 1 2 999999 -20077 1 8 999993 938265 2 5 999987 1 2 999999 955861 2 18 999995 2 2 999999 1 444545 781478 269904 1 432766 793423 -937333 2 2 999999 2 2 999999 1 339350 343006 927843 1 14 999997 -954399 1 19 999996 177546 2 9 999992 2 13 999992 2 10 999985 1 2 999999 -37189 2 18 999984 1 2 999999 72053 1 2 999999 -691971 2 2 999999 2 188478 838152 1 273613 461859 -540510 2 296989 647688 1 2 999999 -193185 2 2 999999 1 15 999994 -63755 2 30366 120850 2 652000 733965 1 557337 698950 -978883 2 18 999997 2 2 999999 2 119604 329799 2 2 999999 1 2 999999 74101 1 111379 615896 -27331 1 2 999999 385651 2 3 999986 2 2 999999 1 13 999990 -816728 2 2 999999 2 2 999999 1 2 999999 263801 2 258385 358633 2 17 999994 1 197458 339224 -777946 1 13 999982 -79846 2 2 999999 2 465576 928697 2 274540 543600 2 2 999999 2 202850 353647 1 2 999999 -122465 2 465844 646631 1 2 999999 515719 1 2 999999 705283 1 2 999999 371763 1 315655 796253 949115 1 15 999981 -306035 2 6 999982 1 10 999987 -153442 1 133328 807081 -336860 1 535545 868428 295410 1 2 999983 855210 1 2 999999 909396 2 10 999984 2 20 999987 2 2 999999 1 142278 879284 -985775 2 21587 453789 1 2 999999 -898077 2 349977 825729 1 344172 597325 -209698 2 34036 205220 1 228169 746253 -209896 2 363106 422539 2 9 999993 1 2 999999 177530 2 2 999999 1 2 999999 -142423 1 2 999999 100543 2 2 999999 2 2 999999 2 220466 517278 2 2 999999 1 2 999999 -781534 1 3 999990 281681 1 2 999999 431215 2 2 999999 2 2 999999 1 69056 595923 -927252 2 307900 477597 1 6 999999 765049 2 317497 565336 2 5 999985 1 2 999999 -274538 2 321577 920915 2 421464 549163 2 2 999999 1 2 999999 -214982 1 2 999999 -370396 1 613274 716722 -355196 1 2 999999 331030 2 9 999992 2 10 999997 1 2 999999 -678763 1 240575 657827 -124703 2 802361 865034 1 574175 939958 -52135 1 2 999999 -497179 2 2 999999 1 3 1000000 -440955 2 9 999985 1 528034 983160 652879 2 13 999989 2 8 999993 1 14 999992 -865765 1 108881 751268 -970989 1 2 999999 611196 1 10 999987 417891 2 18 999994 2 8 999991 2 9063 747225 1 2 999999 -292632 1 2 999998 -717850 1 10 999981 -774099 1 94006 138483 -434241 2 290555 598116 2 2 999999 1 274271 889521 -363441 1 2 999999 170753 1 439870 884166 -273826 1 539099 823528 -231459 2 448632 638175 1 141388 318618 -960089 1 2 999999 -979103 2 4 999988 2 2 999999 1 2 999999 162692 1 2 999999 770087 1 2 999999 -572115 1 12 1000000 420025 1 2 999999 -459289 2 2 999999 2 14 1000000 2 259606 851505 2 2 999999 1 2 999999 993366 2 2 999999 1 2 999999 191362 2 2 999999 1 531887 997355 -573341 2 2 999999 2 659115 924574 1 517987 664089 -678536 2 18 999994 2 496779 765101 1 2 999999 212458 1 228366 741685 537746 1 20274 152710 -601532 1 397449 690204 690548 1 286360 577101 -670089 2 429398 886340 2 2 999990 1 15 999999 954777 1 2 999999 793438 2 16 999993 2 571072 793305 1 8 999988 105888 1 9 999988 427914 1 2 999999 656538 1 490301 787313 -61276 1 2 999999 930274 1 8175 123560 957336 1 7 999997 -900124 2 2 999999 2 513158 941115 2 2 999999 2 452683 562416 2 2 999999 1 3 999985 -468297 1 2 999999 474885 2 2 999999 1 50257 631345 834327 2 101584 586440 2 2 999999 2 461261 758921 2 16345 867484 1 52837 151428 391995 1 49202 827443 679111 1 58101 530057 311721 2 15 999996 1 12 999984 -890880 1 2 999999 -544728 2 286267 404203 2 5 999992 2 75563 662367 1 696976 867292 -834792 2 753249 809029 2 4 999995 2 297693 447063 1 2 999999 -628144 1 2 999999 290909 2 12 999988 2 314186 791609 1 591669 933087 -548986 1 6521 782664 -546018 2 3 999989 1 2 999985 490240 1 3733 580170 49321 1 47386 590619 80632 1 7 999981 -216831 2 397382 401527 2 19 999999 1 2 999999 200543 1 2 999996 -222166 1 2 999999 519937 1 249737 628441 -594946 2 2 999999 1 4499 496522 -403768 1 477964 649986 -137841 2 2 999999 1 17 999992 -596200 2 2 999999 1 2 999999 21139 1 2 999999 -496629 1 2 999999 133244 1 2 999999 -253783 2 2 999999 2 2 999997 1 1 999982 -999814 1 415504 718112 587013 2 2 999999 1 15 1000000 160784 2 473946 716705 1 2 999999 -178989 1 395544 822125 -471282 1 15 999990 -729727 2 2 999999 2 643704 914774 1 20 999988 -836249 2 6 999993 1 173684 479705 172224 2 8 999986 1 1 999990 447797 1 2 999999 117384 1 2 999999 -719830 2 2 999986 1 160711 659573 59270 1 2 999999 269138 2 351404 891572 2 2 999999 1 2 999999 539711 1 2 999999 -563000 2 2 999999 1 2 999999 145073 1 5 999984 615509 1 61591 981284 728961 1 2 999999 235413 2 640057 659249 2 10 999982 1 6 999988 -664928 1 2 999988 -352412 1 1 999998 698293 1 2 999999 -655534 2 175933 732373 2 3 999999 2 559203 944292 2 2 999999 1 2 999999 279960 2 3 999992 2 298074 394554 1 2 999999 -638727 2 352149 948056 2 2 999999 1 2 999999 -993094 2 431097 457241 2 170386 992273 2 2 999999 1 14 999991 792211 2 758976 794646 2 353204 994336 1 56804 103381 197544 2 569291 918773 1 87420 294500 -75499 2 13 999984 2 3 1000000 1 221367 971372 551021 1 50614 816947 82053 1 5 999998 -434517 2 276398 524262 1 303640 594646 -671441 1 438902 677117 -805337 2 2 999999 1 2 999999 -591098 1 2 999999 891258 1 2 999999 865530 1 2 999999 -250789 1 2 999999 665642 1 1 999994 -938447 2 630055 890767 1 11 999990 965439 2 2 999999 2 2 999999 1 14 999994 393966 1 239042 968292 74959 2 2 999999 2 534532 997593 1 10616 583403 427550 1 2 999999 527762 2 13 999991 2 653263 926222 2 2 999999 1 121468 271454 -448339 1 951391 961679 971536 1 13 999994 -989688 1 4 999993 -422538 1 2 999991 -525734 2 2 999999 1 16 999987 -955513 2 619484 698068 2 207781 920382 2 4 999998 2 274791 339045 1 345830 494075 -769053 2 436861 823758 1 484781 945555 -615712 1 626032 892461 -108165 2 2 999999 2 575168 665791 2 2 999999 2 11 999987 1 19 999982 107065 2 2 999999 2 2 999999 2 2 999999 2 7 999993 2 6 999982 2 2 999999 2 18 999988 1 2 999997 -103561 2 2 999999 2 14 999988 2 77465 732911 1 2 999999 -211919 1 9 999991 765735 1 1 999989 986862 1 260674 553582 859593 1 190495 995057 -977862 2 65772 690082 2 2 999999 1 2 999999 -757920 2 92167 539259 1 17 999982 988315 2 2 999999 2 4 999993 2 119212 319135 2 824885 901470 1 5 999982 -877985 1 2 999999 -98334 1 2 999999 -342297 2 10 999985 2 277293 303534 1 2 999999 359523 1 2 999999 802645 1 2 999999 -985395 1 7 999994 -2320 1 877692 980043 -715153 2 853623 916135 1 2 999999 235384 2 13 999984 2 7 999993 1 2 999999 285353 2 13 999995 1 2 999999 -667486 1 9 999993 -443009 2 285144 424498 1 2 999999 -835664 2 20 999984 2 4 999999 2 12 999993 1 649600 773480 -784955 1 260328 356484 -107828 1 12 999991 13537 2 2 999999 1 8 999993 879211 1 686787 707390 981827 1 2 999999 -725504 2 2 999999 1 344315 601043 -522300 2 2 999999 2 467898 559838 1 6 999998 678293 2 453938 981878 2 2 999999 1 675237 850463 734232 1 2 999999 96747 2 10995 510224 2 27111 358998 1 2 999999 135165 1 576314 923403 867990 2 240882 376443 2 20 999981 2 2 999999 1 2 999999 -299728 2 593979 843118 2 411622 915985 2 507711 885991 1 17 999999 465614 1 7 999997 4055 2 2 999999 1 19 999982 671878 1 2 999999 -58570 1 186792 511717 -575253 1 15 999999 542046 2 13 999996 1 2 999999 607923 2 2 999999 2 2 999999 2 2 999999 2 13 999992 2 15 999994 1 233217 439199 504076 1 10 999998 29262 2 2 999999 2 261318 988625 1 9 999991 338857 1 2 999999 717855 2 2 999999 2 2 999999 1 160211 695333 463768 2 2 999999 2 425066 563649 2 2 999999 2 13904 281487 1 582813 889422 986506 1 2 999999 -130976 1 5 999982 -493182 1 4 999996 716359 1 2 999999 330639 2 2 999999 1 2 999999 -6829 2 4 999999 1 2 999999 -888579 1 10 999983 416757 2 2 999999 1 2 999988 193136 2 251501 580049 1 2 999999 -114970 2 521204 526100 2 10700 208496 1 2 999999 -392322 1 2 999999 -684983 1 183117 216926 -938267 1 2 999999 -863468 2 78778 578794 1 19 999997 579683 2 11 999991 1 7 999989 165962 2 2 999999 1 2 999999 728956 2 20 999985 1 2 999999 705585 2 2 999999 1 4 999992 -397139 2 10 1000000 2 565435 671029 2 16 1000000 2 2 999999 2 2 999999 1 2 999999 723607 2 2 999999 2 3 999991 2 2 999999 2 238790 622210 1 2 999999 -515432 2 200027 313338 2 2 999999 1 55255 260564 -661818 1 512409 608587 -341466 1 2 999999 -51794 1 11 999994 -392840 2 2 999999 2 2 999999 2 2 999999 2 753696 963401 2 2 999999 2 193108 437379 1 671628 987888 -769909 1 2 999999 -433127 1 3 999991 -382862 1 11 999993 121955 2 11 999997 2 15 999996 2 2 999999 1 2 999999 460725 1 465186 928522 607282 1 271871 796562 -603150 2 51443 218712 1 2 999999 419331 1 16 999999 37173 1 130059 704343 902806 2 16 999992 2 10 999983 2 2 999999 2 2 999999 1 2 999999 901634 2 2 999999 2 2 999999 1 2 999999 -122966 2 2 999999 2 2 999999 1 2 999999 -958585 2 1 999993 1 12 999983 638309 2 2 999999 2 9 999992 2 2 999999 1 2 999999 -587205 2 2 999999 2 35930 673120 2 2 999999 1 2 999999 956039 1 2 999999 530258 1 2 999999 777238 1 8 999991 295240 2 6 999983 2 2 999999 2 2 999999 2 2 999999 1 33231 808920 -659068 1 2 999999 -432899 2 2 999999 1 2 999999 -315931 2 2 999999 1 15 999986 249591 1 501313 952115 771186 1 228409 493339 -431264 2 6 999997 2 2 999999 2 2 999999 2 2 999999 2 70378 513238 2 5 999992 2 232986 648754 2 167471 733643 1 6 999986 737008 2 2 999999 1 3 999994 -434264 1 17 999997 386961 2 36558 129829 2 7 999986 2 2 999999 1 19 999981 -460440 2 19 999997 1 2 999999 -953268 1 19 999991 -821059 2 7 999981 1 14 999995 521455 1 96299 354950 286956 1 2 999999 -526096 2 18 999996 1 472422 906666 -982242 2 19 999988 1 2 999999 -697554 2 13 999988 1 16 999995 -228637 2 4 999995 2 860029 906207 1 12 999994 883860 2 384055 609415 1 2 999999 714836 1 2 999999 -408312 1 2 999999 148658 2 122023 937368 2 2 999999 1 813176 956363 -950504 2 179217 701786 2 760634 813325 1 364325 974565 -318443 1 2 999999 214934 1 2 999999 -610009 1 293449 678295 778322 1 6 999992 -676766 1 2 999999 113926 2 774039 786661 2 2 999999 2 291092 775842 2 2 999999 2 2 999999 1 250415 901586 520407 2 17 999991 1 252980 862773 603786 1 2 999999 -949297 2 2 999999 1 2 999999 566372 1 216769 663762 618658 2 2 999999 1 470853 945805 977588 1 17 999985 161269 2 2 999999 2 2 999999 1 2 999999 -9202 2 363856 829496 1 20 999998 -774475 2 376698 518027 1 246892 498707 637394 2 2 999999 2 3 1000000 1 14 999993 81915 2 917484 975557 2 6 999995 1 2 999999 -486555 2 10 999998 1 14 999992 468924 1 92988 580023 321678 1 6 999983 304394 2 2580 358733 1 150630 355413 -122997 1 764427 803687 -132519 1 13 999996 -705643 2 15 999983 2 2 999999 1 2 999999 -675821 2 20098 979821 1 2 999999 729412 1 16 999996 603583 2 6 999999 2 2 999999 2 511977 963446 2 523541 925939 2 11 999993 2 32222 753139 1 2 999999 681984 1 2 999999 291976 2 2 999999 2 5 999983 1 9 999981 166123 1 2 999986 -801757 2 474659 899590 2 430382 819358 2 2 999999 2 252665 661213 1 14 999994 -75990 1 2 999999 -614013 1 2 999999 -157140 2 8 999999 2 1 999992 2 568377 727217 1 2 999999 53231 1 2 999999 710914 1 2 999999 188490 2 18 999992 1 2 999999 38492 1 466563 679921 -729254 2 373762 661356 1 323379 562127 498298 1 363911 961649 420685 1 2 999999 -842656 2 1 999992 2 2 999999 2 9 999986 2 90084 194108 2 284991 401662 1 697300 779569 747172 1 19 999981 -622268 1 15 999994 752531 2 9 999982 1 2 999999 -392780 1 2 999999 -509341 2 11 999998 2 20 999988 2 5 999989 1 10 999982 -494603 1 559637 812887 543603 1 3 999984 -32444 1 2 999999 988593 1 2 999999 684075 2 511995 617868 1 583451 657085 -406970 1 13 999987 -753253 2 179960 950378 2 2 999999 1 15 999984 938011 2 2 999999 1 2 999999 555968 2 2 999999 1 3665 932230 38815 2 2 999999 1 14 999981 -15781 2 875730 956379 1 786714 853665 647373 2 715555 851893 1 781244 963513 -826536 2 5 999998 1 127702 555566 -660324 2 18 999981 1 17 999983 715059 2 2 999999 1 19 999996 -139702 2 2 999999 1 107870 865944 -301739 1 2 999999 698415 1 2 999999 -749487 1 9 999988 171079 1 19 999991 107909 1 60302 865048 123547 1 3 999998 -109073 1 64181 325750 -328833 2 9 1000000 2 33573 458843 2 711423 860269 2 2 999999 2 537250 621720 2 80727 445211 2 280993 859906 2 14 999991 2 13 999982 2 412984 893266 2 2 999999 1 21934 835696 244123 2 10 999981 2 7 1000000 2 8 999995 1 18 1000000 104370 1 2 999999 981424 2 2 999999 1 288229 671054 218500 1 55813 957636 477428 2 4 999993 2 45954 672605 1 13 999989 92214 1 90217 956715 -519992 1 16658 459512 -594079 2 215250 966107 2 612784 861704 2 630401 784286 1 12 999995 189107 2 2 999999 1 2 999999 607394 1 2 999999 -703694 1 2 999999 -327286 1 537934 698023 839234 2 2 999999 2 282337 898391 1 837112 923654 -52121 1 138520 294058 -877013 1 2 999985 13691 1 2 999999 61820 2 2 999999 1 12 999991 -289747 1 617986 714014 353092 2 840327 952825 1 2 999999 -765429 2 2 999999 1 10 999983 770612 1 207289 622870 -778140 1 13 999983 686107 2 634722 967476 2 11 999994 2 3 999984 2 2 999999 2 14 999992 2 4 999982 1 2 999999 -288609 2 2 999999 1 2 999999 249906 2 11 999988 2 10 999983 2 2 999999 2 866675 990169 2 2 999986 2 4 999985 2 12 999989 2 264039 598996 2 749370 972469 1 2 999999 105009 1 17 999995 536370 1 16 999992 -277048 2 490327 790342 2 17 999991 1 5 999981 285678 2 10 999982 2 9 999983 2 2 999999 1 10250 247985 -750079 1 10 999998 362805 1 2 999999 -234502 2 548985 577014 1 2 999999 -625488 2 138382 325953 2 194361 311287 2 2 999999 1 341287 633133 -547731 1 593461 725827 257037 2 511034 964765 1 47184 55969 -697658 2 11 999993 1 2 999999 -749307 2 707639 930672 2 13 999984 1 2 999999 747555 2 2 999999 1 2 999999 -30897 1 2 999999 -938543 1 2 999999 26029 2 2 999999 2 9 999998 1 2 999999 985992 2 11 999982 1 17 999994 44456 1 2 999999 512168 2 16 999996 2 592804 609124 2 2 999999 1 30609 397092 672811 2 15 999994 2 3 999984 2 2 999999 2 2 999999 2 491230 782357 1 242165 614793 -463506 1 2 999999 240823 1 4 999987 497688 1 5 999986 852994 1 2 999999 259992 2 2 999999 1 2 999999 142791 2 2 999999 2 5 999987 2 2 999999 1 20411 580849 -937334 1 2 999999 883705 1 2 999999 -170886 1 2 999999 -894732 1 2 999999 786658 2 600018 774448 2 6 1000000 1 700361 706445 818176 2 2 999999 2 5 999998 2 201865 678396 1 48488 796350 -169404 1 13 999999 451942 2 5 999993 1 719914 795908 730424 2 2 999999 1 19 999988 -860190 1 2 999999 -154348 2 136284 463493 1 2 999999 347418 2 558924 815030 1 2 999999 -489120 1 7 999993 -481877 1 10 999981 543004 1 33575 485098 -501718 2 2 999999 1 2 999999 -216653 2 13 999985 1 8 999993 849470 1 93267 488394 80440 1 2 999999 -102517 2 4 999990 1 11 999993 -119718 2 2 999999 1 2 999999 65228 2 1 999983 2 11 999999 2 2 999999 1 6 999982 -223675 1 2 999999 709439 2 2 999999 1 2 999999 302167 1 225866 360638 -853663 2 2 999999 2 9 999981 2 45518 247777 2 14 999982 2 2 999999 2 23492 659750 1 15 999995 -820202 2 19757 825580 1 624415 675785 -527552 1 18 999993 -848880 1 2 999999 -360067 1 5 999987 -879717 1 11 999986 754477 2 137225 415682 1 285557 439079 -302348 2 794675 985791 2 2 999999 2 2 999999 2 239630 776474 1 6 999999 -208977 2 12 999991 1 5 999992 812013 1 869679 927970 -69131 1 2 999999 -376240 1 11 999998 921767 1 2 999999 307907 2 19 999985 2 2 999986 2 14 999984 1 2 999999 562453 1 8 999981 901221 1 2 999999 691430 1 2 999999 830022 2 301748 597364 1 2 999999 663913 1 7 999994 225933 2 248618 277669 2 8 999984 1 628069 714689 262024 1 2 999999 -392214 1 1 999982 923421 2 59284 418213 1 5 999987 537961 2 17 999989 2 53852 453200 1 2 999999 362923 1 5 999986 -275288 1 660425 860307 -98380 2 754023 856793 2 609257 920166 1 419461 577684 -107666 2 2 999999 1 13 999991 -257867 2 36705 869257 2 754737 961818 2 2 999999 2 16 999999 1 4 999999 -960418 2 418332 615725 1 429357 696926 -278916 1 14 999993 -930262 2 10 999993 1 2 999999 549908 1 17 999999 -517942 1 20 999996 282982 1 2 999999 -205292 2 171674 213804 2 554980 940439 1 352180 429427 -250204 1 9 999994 42579 1 731566 839632 -182648 1 2 999999 -553867 2 2 999999 1 646304 857539 401173 1 563258 780958 -655645 1 104964 284524 694909 2 358377 990979 1 12 999985 -647332 1 2 999999 -107323 1 2 999999 -824505 2 2 999999 1 495641 611159 550694 1 2 999999 -958905 1 2 999999 -585564 1 5 999995 -659055 1 15 999990 -840169 1 2 999999 -42666 2 14 999995 2 2 999999 2 485141 841151 1 2 999999 -385312 2 117530 324188 2 318283 937883 1 77469 689488 -833072 2 11 999986 1 29417 160521 132813 1 37454 160240 -663210 1 9 999989 158186 2 2 999999 1 49170 610204 566723 2 15 999996 1 535958 745742 675958 2 2 999999 2 2 999999 2 2 999999 1 14112 846667 -957933 1 127217 287391 -922851 2 5 999990 1 215068 577748 464210 2 8 999999 1 2 999999 -151373 2 2 999999 1 8 999995 -25970 2 629955 914229 1 2 999999 -981029 1 151609 537439 -722974 1 3 999985 335980 1 8 999988 836501 1 2 999999 696776 2 17 999993 1 241378 693882 867363 2 136259 782235 1 478060 616235 755481 2 2 999999 2 425504 437211 2 150351 961810 1 2 999999 -397777 2 1 999995 1 8 999993 -800269 1 2 999999 -328310 2 10 999999 2 14 999983 1 2 999999 856691 2 71476 559049 1 2 999999 -961706 2 770626 948284 1 113387 241195 -186352 1 386139 752968 -902971 2 159449 665138 2 405772 843515 1 13 999994 232864 2 262868 457218 1 5396 930981 -829073 2 298092 475115 1 57258 696929 658830 2 2 999999 1 66757 551995 133934 1 3 999984 584527 2 391049 923921 2 2 999999 1 250836 931256 -708297 1 31390 115083 -705477 2 349200 791798 1 196731 937106 -313804 1 2 999999 -429000 2 2 999999 1 15 999999 -313097 2 9 999983 2 116858 219326 2 20 1000000 1 4 999981 -617730 1 20 999991 -528514 2 391343 875213 1 2 999999 -704311 1 6 999987 -192644 1 4 999990 -747340 1 2 999999 724143 1 1 999995 869910 2 2 999999 2 2 999999 2 19 999996 2 2 999999 1 8 999993 -931514 1 437364 756161 590638 2 2 999999 2 358226 937741 1 2 999999 182107 1 20 999994 77291 2 2 999999 2 856538 963561 1 655278 912541 -347704 2 2 999999 1 800942 902186 922007 1 578931 749786 -145908 1 185873 201555 464423 2 2 999999 2 220258 754790 2 204584 548113 1 4 999988 907384 1 717500 820452 -284265 2 2 999999 1 11737 53441 288046 2 596493 702779 1 2 999999 -33963 1 2 999986 909245 1 198043 226580 -502539 2 8020 118910 1 19 999981 225411 2 486231 845667 1 8 999996 666717 1 2 999999 -95836 2 95608 378740 1 8 999993 -405908 1 2 999999 166882 2 11 999987 1 2 999999 -184667 2 135863 745434 1 784052 914830 -893286 1 204301 914109 -489277 1 90466 306516 -274417 2 2 999999 1 19 999989 3220 2 17 999987 1 11 999984 513201 1 2 999999 -623824 1 301256 781212 -5100 2 3 999987 2 17 999995 2 640990 989309 2 437150 446993 2 8 999994 1 2 999999 -154596 2 253037 504173 1 340362 555529 -364568 2 9 999987 2 19 999987 2 2 999999 2 1 999993 2 2 999999 2 2 999999 1 654915 932646 356912 2 2 999999 1 2 999999 27765 1 2 999999 -86013 2 5 999992 1 20 999998 -999804 1 312744 647774 -582942 1 17 1000000 -74403 1 2 999999 726608 1 2 999999 458405 2 2 999999 2 17 999995 2 6 999991 1 2 999999 -87679 1 443959 818858 465572 1 2 999999 -196111 2 2 999999 1 674820 715901 638339 1 17 999989 666755 2 312172 953247 2 2 999999 1 5 999995 450515 2 20 999984 2 6 999998 1 575486 910512 -225792 1 1 999983 -811844 1 675316 909694 643634 2 2 999999 2 88042 700076 2 2 999999 1 35605 472671 -23999 2 293116 874446 1 2 999999 453843 1 2 999999 -912157 2 2 999999 1 18 999992 -728288 2 14 999981 2 19 999996 1 2 999999 -132140 2 79087 538989 2 18 999998 1 365860 989192 -179523 1 19 999986 944953 1 11 999982 878569 2 10 999990 2 2 999999 1 15 999982 519812 1 2 999999 168174 2 65986 359459 1 2 999999 -810644 2 217982 698644 1 1 999994 415323 1 6 999982 -646395 2 12 999999 2 2 999999 2 2 999999 2 108871 934298 1 1 999986 -583947 2 2 999999 2 2 999999 1 13 999983 -932285 1 239492 499980 563951 2 454585 938146 1 2 999999 708430 1 17 999982 -180029 1 96074 438782 75885 1 1 999989 -615255 2 530740 930566 2 2 999999 1 2 999999 125610 1 418762 785681 -747885 1 578397 725274 -579862 1 12 1000000 -269809 2 2 999999 2 9 999994 2 2 999999 2 2 999999 2 16865 740352 1 5 999986 -936902 1 16 999990 -78877 1 13 999997 224143 2 13 999998 2 17 999993 2 2 999999 2 6 999982 1 2 999999 -849975 2 2 999999 1 2 999999 -989452 2 423716 780467 2 10 999989 1 6 999989 -772238 1 10 999993 -775408 2 2 999999 1 5 999986 616093 1 409496 593567 -856547 1 236093 428012 -976647 2 8 999981 1 82646 472711 114375 2 123740 305795 1 840371 921921 179331 1 3 999999 195379 1 173626 582564 -652352 1 207554 653341 -801319 1 2 999999 560572 1 4 999988 301675 2 413410 656772 1 8 999981 -977859 2 2 999999 1 2 999999 -663958 1 302553 579139 -370479 1 419097 436162 -371656 2 292814 855597 2 2 999999 1 7 999986 -10072 1 2 999999 287493 2 2 999999 1 19 999991 -821839 1 11 999982 -788961 1 9 999996 70416 2 680736 930305 1 11577 241281 145271 1 13 999992 206284 1 2 999999 -417810 1 2 999999 -737282 2 16 999990 2 19 999994 1 234292 578833 -835895 2 667132 672983 2 4 999986 2 340078 811088 1 68056 808058 936337 2 862774 933174 2 768892 864162 2 4 999997 1 20050 946104 416012 1 2 999999 914317 1 2 999999 516521 1 2 999999 861730 2 677305 734589 1 866144 985987 -495891 1 2 999999 -906776 2 18 999992 1 2 999999 721056 1 2 999999 942235 1 2 999999 -86689 2 9 999998 1 18 999985 -484630 1 14 999983 -329015 2 7 999985 1 6 999987 -115604 2 390838 433532 2 278606 280905 1 2 999999 -364515 1 80835 965126 965553 1 2 999999 -218314 2 9 999983 2 44945 696750 1 19 999990 24665 1 343552 574687 370235 2 175160 485650 1 201227 791662 -347458 2 2 999999 1 2 999999 -538611 2 626196 940967 1 164950 452918 703140 1 2 999999 -31216 1 170046 798708 278865 1 431920 891225 -488669 1 364858 735052 -396282 1 8 999983 -372487 2 2 999999 1 2 999999 -508240 1 70174 733115 449660 1 2 999999 -412414 2 22813 26457 1 99491 178373 618983 2 86257 642458 1 13 999984 808650 2 2 999999 2 15 999984 1 8398 367980 -556157 2 2 999999 1 11 999983 -908980 2 2 999999 2 698872 801093 1 701664 898239 -132677 2 2 999999 2 2 999999 1 631452 700124 -884080 2 95917 893384 1 11 999982 -364087 1 2 999999 -715522 1 9 999986 731226 1 20 999993 726305 2 4958 821158 1 9 999986 689886 2 20 999981 1 341701 891616 -574914 1 2 999999 -195714 1 166933 910858 -675581 1 11 999996 463868 1 20 999996 194557 2 419240 636383 1 378467 927107 -387319 1 2 999999 919302 1 2 999999 190951 1 856484 954210 28945 2 15 999990 2 2 999999 1 20 999982 339542 1 2 999999 -375961 1 54373 517019 481223 1 748990 755011 -27682 1 2 999999 -978079 1 667828 907839 860692 2 768102 895569 1 12 1000000 788058 1 2 999999 -537516 2 2 999999 2 11 1000000 1 12 1000000 -307875 1 2 999999 -356470 2 2 999999 1 350812 434351 -357543 2 10 999995 1 9 999988 -733643 2 134451 968371 2 637872 754318 2 685806 829276 2 10 999984 2 2 999999 2 187413 237688 2 1 999987 2 2 999999 2 13 999996 2 6 999983 2 11 999991 1 19 1000000 -535587 2 18 999997 2 47909 443584 1 2 999999 843176 2 307727 678727 2 2 999999 1 63849 733021 -554111 2 210084 737529 2 2 999999 2 18 999998 1 2 999999 -261950 2 2 999999 1 9 999989 -303479 2 2 999999 2 225230 764480 1 2 999999 682089 2 2 999999 2 458550 876281 1 12 999994 -602491 2 2 999999 1 4 999990 466534 1 2 999999 -379708 1 248419 989794 -477638 1 16 999986 -982937 2 2 999999 1 2 999999 -848048 2 2 999999 2 2 999999 1 13 999994 815735 2 2 999999 2 5 1000000 2 92561 832479 1 2 999999 329402 2 2 999999 1 22184 926260 793071 2 17 999997 2 2 999999 1 2 999999 505757 1 2 999999 987448 2 12 999996 1 90359 648890 -604128 2 10 999985 1 148349 599531 -306869 2 2 999999 2 2 999999 2 11 999986 2 2 999999 1 2 999999 18528 2 182534 338416 1 352894 746100 -46094 1 12 999998 -545203 2 1 999987 1 2 999999 -287349 2 10 1000000 2 2 999999 2 10 999993 2 331072 468145 2 2 999999 2 110549 488516 1 2 999999 -601595 2 2 999999 1 11278 207293 -800829 2 494185 676193 1 9 999990 372707 1 2 999999 -759531 2 2 999999 2 723610 803521 1 2 999999 781031 1 17 999991 318386 2 15166 506521 2 655513 731980 1 19 999995 -678613 2 2 999999 1 4 999992 -910705 2 2 999999 2 20 999987 2 445323 792336 1 378566 742277 -315547 2 2 999999 1 65778 773148 -288925 2 18 999989 1 2 999999 -907662 2 2 999999 1 2 999999 349738 2 2 999999 1 101938 652837 -442945 2 2 999999 2 14 999990 1 738780 818481 -183013 2 2 999999 1 616221 911686 -177367 2 2 999999 1 2 999999 -228767 2 616333 844410 1 663575 850296 388996 2 2 999999 2 12 999984 1 20 999984 529102 2 134109 815977 2 1 999990 1 1 999992 94523 1 257908 633781 -401153 1 17 999988 404746 1 9 999987 -551594 1 11 999990 53666 1 2 999999 -311112 2 2 999999 2 2 999999 2 6 999985 1 17 999997 -973105 2 2 999999 2 95896 653478 1 318865 684332 821790 1 7 999983 747320 1 2 999999 384906 2 3 999990 2 16 999996 1 79184 886225 767270 1 2 999999 -753981 2 166311 717161 2 144544 692433 2 521378 840064 1 14 999990 -119077 2 263902 386965 2 108075 977980 2 19 999998 1 7 999995 172669 2 2 999999 1 2 999999 -361318 1 384730 927263 226932 2 19 999991 1 1 999995 -191267 1 2 999999 -124066 1 2 999999 -496721 2 2 999999 1 11 999998 -719029 1 122737 190336 -725090 1 502177 821806 -589548 2 357830 493120 2 312781 776849 2 67500 559304 1 442122 702331 437984 2 348913 603934 2 11 999994 1 37375 984761 627545 1 2 999999 545450 2 273769 974055 1 2 999999 -882902 1 2 999999 -394710 2 8 999995 1 140010 795937 -337823 2 2 999999 1 739611 833278 -895852 1 2 999999 555313 1 302685 340981 -451163 1 16 999982 -397291 2 17 999988 1 2 999999 -551075 1 2 999999 -978038 2 10 999994 1 45099 520758 -541286 1 17 999986 102574 2 9 999985 2 20 999986 1 352482 515894 745129 2 7 1000000 2 12 999995 1 5 999997 706611 1 126772 387310 -55826 1 235809 497562 -821255 1 13 999987 495270 1 2 999999 -162785 2 7 999983 2 15 999983 2 29158 38140 1 423133 614389 250694 1 257121 320790 602540 2 12 999981 2 2 999999 2 340899 606486 2 439070 664153 2 167588 241535 2 583055 843618 1 2 999999 12319 2 19 1000000 1 14 999982 -940797 1 74637 572164 406791 2 403307 463462 1 2 999999 497635 1 197480 338440 986570 2 2 999999 1 608709 929277 504117 2 94919 141559 1 2 999999 968114 1 731725 983405 -525155 2 2 999999 1 592549 940438 286825 2 17 999999 2 26409 707138 1 864677 939445 -329717 2 2 999999 1 594800 795220 -700308 1 246070 302356 788036 2 2 999999 1 2 999999 -255395 2 2 999999 2 2 999993 1 412482 880475 -1171 1 11 999992 -692241 1 82698 231605 570262 2 481477 538819 2 561311 696788 1 2 999999 360447 1 2 999985 -98621 2 166148 394579 1 2 999999 -653809 2 2 999999 2 8 999983 1 19 999989 621671 1 2 999999 -579344 1 256569 323713 973476 2 2 999999 1 20 999999 -256011 1 5 999981 -332624 2 3 999996 2 197650 237916 1 2 999999 158152 1 377123 975639 152144 1 2 999999 -732441 1 2 999999 597240 1 20 999987 -18556 2 228997 510216 1 190331 648292 -889872 1 296494 342467 924807 1 5 1000000 -362038 2 209899 539282 1 2 999999 22146 2 203276 238235 2 4 999989 1 2 999999 -184933 2 16 1000000 1 438632 565398 -182191 2 2 999999 1 1 999989 252545 2 181000 941048 1 116797 472266 807641 1 13 999994 576339 1 2 999999 -164933 2 1 999993 1 14 999989 396502 2 438593 551164 1 2 999999 136140 2 364465 764459 2 2 999999 2 2 999991 1 20 999997 -313115 1 97554 601334 -95811 1 2 999984 987460 1 2 999999 -286505 1 2 999999 -545676 2 2 999999 2 11 999999 1 510751 764264 -233877 2 2 999999 2 18 1000000 1 330889 809892 227875 2 6 999986 2 7 999995 1 2 999999 139813 2 696093 972767 1 2 999999 148274 1 199913 354876 671546 1 8 999995 -468728 1 2 999999 952160 1 362734 610298 -802968 1 177269 706964 -234643 2 3 999985 1 2 999999 -608979 1 7 999982 -543959 2 693958 891441 2 2 999999 1 585934 770029 -874441 1 2 999999 347815 1 690999 985960 -173621 2 2 999999 1 16 999992 796077 2 20911 545468 2 16 999984 2 2 999999 1 5 999987 306960 2 14 999999 2 1 999983 1 2 999999 -144343 1 11 999984 -127594 2 16 999997 2 2 999999 1 4 999992 896108 2 271286 515936 1 7 999995 -348745 1 16 999995 165204 2 2 999999 1 7 999990 170548 2 10 999986 2 242801 681213 1 2 999999 475058 1 116258 885294 -291493 1 8 999986 -249258 1 2 999999 -826981 1 2 999999 -749461 2 19 999998 2 4 999989 2 2 999999 2 148564 889325 2 240452 622894 1 259784 477878 -260194 2 11 999998 2 110600 800001 2 513949 630163 2 376093 487372 1 169985 821998 654572 1 28975 600347 116362 1 424310 648654 848838 1 10 999987 353298 1 7 999993 228893 1 12 999989 -682412 2 1 999997 2 2 999999 2 571817 968529 1 6 999990 114851 2 2 999999 2 20 999989 2 70420 568139 2 2 999999 2 19 999988 2 2 999989 2 726023 739314 2 2 999999 1 364425 845697 -142625 2 13 999990 1 2 999999 611896 2 15 999989 2 52576 600842 1 2 999999 -757971 2 7 999992 2 7 999983 1 2 999999 -763232 1 2 999999 -198867 1 201941 879723 302834 1 2 999999 397758 2 825568 890652 1 147442 351712 53778 2 53789 814889 1 2 999999 -693597 2 10 999981 2 14 999986 2 384072 618351 1 2 999999 -216352 1 585776 617190 13592 1 11 999988 -749439 2 8 999983 1 2 999999 -823268 2 2 999999 1 12 999984 -555651 2 2 999999 2 1427 967854 2 2 999999 2 277026 815581 2 19 999992 2 2 999988 2 2 999999 2 2 999999 1 2 999999 618262 1 2 999986 20464 1 169663 715937 -391347 1 216767 469818 -889114 1 170871 934628 -218305 1 2 999999 83740 1 101994 383630 -52228 2 6 999997 2 15 999984 1 304868 457642 339501 2 14 999985 2 2 999999 2 18 999985 2 9 999999 1 17 999995 -850833 2 16 999996 1 2 999983 -11104 1 597045 609718 -508566 1 507811 862531 -489656 2 6 999990 2 585746 656013 1 2 999999 -93685 1 495721 991980 830219 2 2 999999 1 18 999998 459211 1 354713 733054 663319 2 2 999999 2 599908 912324 1 119737 561725 557625 2 15 999992 2 2 999999 2 13 999985 2 157854 939976 2 20 999993 1 2 999999 -690077 2 2 999999 1 168435 867937 -144111 1 2 999999 592279 1 15 999989 275275 1 172612 289339 202162 2 801693 949217 2 2 999999 1 5 999990 972108 2 7 999995 2 17 999985 2 15 999999 2 3 999985 2 5 999988 1 6 999997 368415 2 6 999993 1 2 999999 302670 1 12 1000000 -400860 2 522024 612009 2 2 999999 1 2 999999 413831 2 3 999995 2 79468 304013 2 89906 736937 2 556870 634078 1 285410 691766 506167 1 15 999998 885565 2 166072 877589 2 8 999998 2 2 999999 1 2 999999 655881 1 19 999988 -493828 2 16 999991 1 408990 824563 346447 2 2 999999 2 588243 908502 2 89547 153792 1 2 999999 839829 1 16 999994 -252266 2 2 999999 1 137476 402789 -965914 2 18 999981 1 125457 224073 -33700 1 2 999999 41842 1 11 999998 218475 1 587276 723879 927186 2 19 999994 2 2 999999 1 196322 747274 926798 1 2 999999 537020 2 2 999999 2 7 999988 1 2 999999 31113 2 319188 697897 2 366220 594169 1 2 999999 19142 2 2 999999 2 2 999999 2 5 999993 2 2 999999 2 11 999981 2 2 999999 1 554487 804666 -969084 2 2 999999 1 2 999999 -599688 2 2 999999 2 2 999986 2 160180 911185 2 2 999999 1 2 999999 864516 1 2 999999 -141077 2 2 999999 2 2 999999 1 98318 512479 86796 2 7 999994 1 2 999999 -208384 2 2 999999 1 807362 997234 492980 1 2 999999 -463168 1 2 999999 -841358 1 17 999987 -561200 2 2 999999 2 9 999992 1 12 999998 485489 1 739840 876705 86242 1 6 999992 -256491 1 2 999999 -150560 1 159224 891535 286700 1 195969 590456 -907502 1 66335 576764 -253700 2 371190 403138 1 2 999999 488813 1 2 999999 957669 2 307208 678368 2 2 999999 2 439218 690596 2 248339 877623 1 2 999999 -387587 2 3 999989 1 593860 975538 -17056 1 13 999995 -949535 1 130515 773262 -785592 1 2 999999 -32841 1 7 999984 628481 2 98717 584741 1 2 999999 -382724 1 385939 623676 793597 1 2 999999 -296851 1 16 999990 429696 1 2 999999 -375501 1 2 999999 118406 2 335965 458286 1 2 999999 756929 2 7 999988 1 11 999983 -787507 1 3 999997 535052 1 2 999999 -799961 1 546537 858089 -328162 2 2 999999 1 186292 475652 -999253 1 18 999989 -938924 1 13266 726200 -854478 1 2 999999 485813 1 2 999999 85518 2 2 999999 2 557613 588820 1 2 999999 463795 2 558519 861990 2 561781 745662 2 10 999986 1 61094 105269 -900368 2 19 999992 1 9 999989 697996 1 2 999999 720503 2 2 999999 2 2 999999 2 6 999982 2 5 999984 2 20 999998 2 20 999993 2 9 999993 1 1 999987 594550 2 320635 672296 2 2 999999 1 135666 781734 602576 2 10 999992 1 332141 840536 -251347 2 2 999999 2 2 999999 2 181010 199386 1 10 999981 692016 2 17 999984 2 1 999989 2 2 999999 2 2 999999 2 19 999996 1 799534 914064 -469618 1 2 999999 922214 2 2 999981 1 19 999982 908690 1 16 999982 -596762 2 2 999999 1 301211 852461 270760 1 599904 919793 259900 2 4 999997 2 10 999988 2 2 999999 2 2 999999 1 16684 379151 -778095 2 2 999999 2 57256 364555 2 80535 329807 1 2 999999 743176 1 633411 698984 475693 1 2 999999 -954888 1 16 999981 -758558 2 11 999991 1 20 999994 75524 2 440857 868041 1 2 999993 -539608 1 4 999984 571439 1 2 999999 599971 1 2 999999 122683 1 2 999999 -178793 2 3 999981 2 2 999999 2 17 999988 1 78605 405527 791895 2 1 999982 2 2 999999 1 2 999999 150838 2 20 999995 1 2 999999 457669 1 12 999998 -864254 1 12 999994 753678 2 2 999999 2 2 999999 1 6 999993 -471349 1 19515 530527 548828 2 153936 980925 1 2 999999 -242082 1 19 999994 -100729 1 14 999987 -770121 2 16 1000000 2 869590 921328 1 136662 466418 159609 1 2 999999 509914 1 2 999999 77763 1 4 999989 -672182 2 106185 531996 1 14 999988 699782 2 292724 352449 1 19 1000000 602627 2 125095 776108 2 346510 558242 1 4 999985 375057 2 2 999999 1 2 999999 129105 2 346662 917724 2 14 999982 1 2 999999 -612865 2 85455 235045 2 20 999993 2 2 999999 1 19561 858374 333095 1 2 999999 273040 2 697622 844407 2 8 999982 2 20 999993 2 262545 622197 1 2 999999 755088 1 105252 405633 753709 1 410518 520680 735071 1 12 999996 377244 1 19 999986 -851497 1 2 999999 909192 1 1 999985 -745259 1 20 999997 355613 2 140190 463331 2 2 999999 1 235209 420551 89925 1 468468 595397 527731 1 709944 735018 -399485 2 2 999999 2 2 999999 2 297806 376060 1 79379 738379 -299504 2 2 999999 2 2 999999 1 276983 773076 -863976 1 790533 904241 701774 2 483979 495181 1 2 999999 193626 1 16 999995 781605 1 10 999993 630598 2 2 999999 1 2 999999 531734 2 8 999997 1 9 999984 956703 1 406443 697004 -659333 1 13 999983 -301856 2 20 999991 1 2 999999 721841 1 136821 860294 -561594 2 2 999999 2 2 999999 1 95566 291998 655270 1 2 999999 541579 2 2 999999 2 10 999993 1 526238 734297 877948 2 15 999984 2 2 999999 2 805816 960507 1 347810 747582 -830379 1 135172 617346 -61806 1 4 999993 -978775 2 627564 923554 2 117411 242753 1 7 999989 -740689 2 111771 908285 2 2 999999 2 17 999982 2 529714 540195 2 103240 294854 2 7 999984 2 2 999999 1 2 999999 847854 2 201234 692121 2 356371 912904 1 10 999984 -871126 2 2 999999 1 7 999988 -614384 1 5 999991 751521 2 11 999985 2 373381 476483 2 332528 949620 2 2 999999 1 3263 920292 258105 1 3 999993 -723037 2 2 999999 1 11 999981 433348 1 13 999995 539266 2 2 999999 2 18 999994 1 20 999981 135725 1 2 999999 887683 2 151182 647194 1 190664 728994 657811 2 116404 480154 2 2 999999 1 2 999999 514522 2 84310 676172 1 2 999999 271390 1 217585 732565 271586 1 76880 344871 139093 2 15 999992 1 19 999981 -562527 1 2 999999 734397 2 2 999999 2 2 999999 2 221557 777916 1 5 999984 -481807 1 2 999999 762638 2 2 999999 2 199053 354386 1 2 999999 -594796 2 8 999995 1 379187 502492 -381907 2 18 999985 2 534295 594190 1 102442 778303 799142 1 2 999999 -547407 2 2 999999 2 619452 954462 1 10 999994 -101046 2 12 999995 2 6 999984 2 2 999999 1 265585 980583 -86081 2 2 999999 1 2 999999 692108 2 2 999999 1 17 999984 -863964 2 134041 421681 2 2 999999 2 6 999998 1 2 999999 930982 1 861954 993033 -436096 2 2 999999 1 2 999999 -471143 2 497372 822163 2 2 999999 1 2 999999 507331 2 6 999999 1 2 999999 -20839 2 4 999999 1 2 999999 -692962 1 14 999993 186788 2 461532 491942 1 15 999982 353685 1 2 999999 -445725 1 424280 938086 -256134 2 10 999990 1 2 999984 412542 1 412632 662140 -87233 2 492133 789634 2 20 1000000 2 245883 327358 2 47777 884830 1 2 999999 -219069 1 2 999999 768084 2 3 999988 1 618980 707810 310326 2 2 999999 1 2 999999 234102 2 204862 426954 2 8107 573124 1 541304 561439 -259477 1 12 999988 290174 2 19 999985 2 763556 767925 2 7 999981 2 631859 742134 1 14 1000000 -145573 1 185664 555185 -525199 1 120542 438226 -233363 1 196745 938869 377183 2 2 999999 1 673682 863827 -2693 2 2 999999 1 12 999993 67830 1 19 999993 419862 1 18 999989 763833 2 70262 201803 1 19 999997 -483038 2 10 1000000 1 2 999999 818856 1 19 999981 147127 2 3 999992 2 2 999999 1 303794 871340 -795740 1 641838 702851 -50734 1 2 999999 904030 1 561911 615540 151647 1 150280 297602 158195 2 15 999995 1 36694 778230 -906176 2 601434 773505 1 19031 85234 262434 1 8 999996 586679 1 18 999987 -780229 2 8 999993 1 47817 240785 119704 2 2 999999 2 2 999999 2 449532 465551 2 82325 714459 1 2 999999 319014 2 108488 753951 1 2 999999 -619065 2 13 999992 2 13 999986 2 2 999999 2 3 999984 2 2 999999 1 219657 787596 964099 2 89804 204444 1 1 999989 -909566 2 15 999981 2 2 999999 2 403020 465311 1 2 999988 97889 2 12 1000000 2 29431 128026 2 2 999999 1 26673 259021 194444 2 9 999992 2 12 1000000 2 118417 124256 2 13 999985 1 2 999999 -456544 2 2 999999 2 9 999986 2 12 999999 2 2 999999 2 2 999999 1 9 999992 -671980 1 3 999999 148677 1 189814 883556 523768 2 27167 746827 1 2 999999 150746 1 66731 430709 248191 1 2 999992 -946343 2 2 999999 2 18 999990 2 490415 633333 2 655271 799487 2 18 999988 2 7 999985 1 2 999999 325490 1 2 999999 -920644 2 283404 502662 1 2 999999 368529 1 2 999999 -115247 2 1 999995 1 469604 481374 -848401 1 2 999999 762756 2 13 999999 2 2 999999 1 2 999999 186062 2 2 999999 1 2 999999 -75101 2 15 999995 2 2 999999 1 86978 304953 74352 2 154058 578778 1 2 999999 5782 2 2 999999 1 2 999999 -165474 2 2 999999 2 16 999997 2 298053 716512 2 5 999987 1 16 999986 748707 1 520027 555232 570644 1 819653 895079 -279564 1 13 999998 -741207 2 370277 479154 2 2 999999 1 7 999984 -194652 2 8 999986 2 8 999992 2 2 999999 1 5 999997 226542 2 514688 824629 2 44525 240347 1 723837 814819 107338 1 600058 751893 -702815 1 2 999999 415274 2 129655 286493 1 2 999999 38808 2 10 999998 2 7 999990 2 4 1000000 1 802528 938753 -720111 1 632158 889029 -610208 2 20 999992 2 18 999985 1 2 999999 -67067 1 145237 779009 417700 1 2 999999 452101 2 473651 756487 1 355506 792038 689619 2 5 999999 1 5 999997 358038 1 302351 675925 -849564 1 10 999996 913010 1 807661 915634 -773808 2 399285 593900 2 2 999999 2 6 999998 2 670121 967586 2 15 999994 1 2 999999 893488 1 2 999999 -915309 2 2 999999 1 391193 965646 34523 1 2 999999 115727 1 2 999999 411971 2 2 999999 2 2 999999 1 395083 508520 -220965 1 11 999981 901771 1 2 999999 -915646 2 2 999999 2 18 999993 2 7 999998 1 112288 399379 -754818 1 196746 586050 196744 2 10 999982 1 475238 695750 -672419 2 2 999999 1 71485 819733 863449 2 17 999983 2 18 999982 1 5 999986 105887 1 2 999999 950900 2 2 999999 2 256721 876701 1 2 999999 -983004 1 343337 767600 -974990 2 554082 942543 2 151801 580230 1 2 999999 -985972 1 4 1000000 7575 1 394183 759824 -787347 2 1 999984 2 2 999999 1 332652 410753 -492815 1 20 999985 -394975 2 2 999999 1 336545 703446 -104583 2 9 999984 1 2 999999 567281 1 2 999999 806430 2 2 999999 1 2 999999 32838 1 2 999999 797279 1 2 999999 -96195 1 650941 809397 -142144 2 7 999991 2 2 999999 2 12 999988 1 18 999992 -618363 2 12 999983 1 2 999999 504658 2 27020 159391 1 469002 699971 -128678 2 2 999999 2 2 999999 2 2 999999 1 16 999985 7953 2 206584 464236 2 106487 698342 2 185314 533422 2 4 999992 2 251086 768449 1 2 999999 -944974 2 1 999989 1 2 999986 -365651 2 2 999999 1 2 999999 -788544 1 2 999999 891970 1 127498 639708 -564334 2 2 999999 1 1 999996 -320043 2 2 999999 1 381207 489478 804354 1 2 999999 742425 2 178293 342476 1 17 999981 349843 1 18 999992 -907266 1 482767 565181 -294528 2 7 999999 1 80705 421880 172356 1 17 999997 394167 2 2 999999 2 800733 962390 2 58727 387402 2 2 999999 2 8 999987 1 2 999999 817296 2 2 999999 1 2 999982 188957 1 287263 504931 280301 1 6 999985 339791 1 174702 431077 873816 1 2 999999 793290 2 2 999999 2 9 999991 1 18 999988 641196 2 2 999999 1 220216 505395 989175 2 2 999999 1 2 999999 727313 2 6 999996 2 35705 985188 1 277711 889110 -614380 2 9 999989 1 19 999982 -416325 2 277325 621387 2 2 999999 1 2 999999 16478 1 2 999999 466664 1 100973 834214 -642797 1 324085 399543 -24122 1 228786 496423 912562 2 2 999997 2 2 999999 1 770882 872345 -19732 2 2 999999 1 10 999981 773143 1 2 999984 422294 1 2 999999 468057 1 2 999999 -30003 1 2 999999 -957328 1 2 999999 -914186 1 1 999993 -236552 2 2 999999 2 610339 893951 1 11 999999 769341 2 2 999999 2 2 999999 2 293205 390084 1 520994 703498 -781132 2 162440 670004 2 760459 804306 1 2 999999 416949 2 1 999999 2 34502 483312 1 2 999999 491319 1 324531 483275 973057 1 747759 770435 -178520 1 2 999999 432687 1 2 999999 686559 2 2 999999 2 2 999999 2 15 1000000 2 2 999999 2 110777 790944 1 2 999999 699250 1 23473 851848 -188825 2 324682 362966 2 15 999999 1 2 999999 -892592 2 52705 885457 2 325393 401053 2 4 999981 1 2 999999 -733563 2 4 999991 1 19 999988 -483236 2 2 999999 1 14 999981 73488 2 2 999999 2 17 999986 2 11 999986 1 88126 377051 604285 1 2 999999 -860225 2 5129 478742 1 2 999999 -338010 2 2 999999 2 2 999999 1 2 999983 -560747 1 75146 124096 467239 2 49296 796857 1 2 999999 981362 2 18 999984 1 7 999985 90235 1 14 999989 505718 2 273195 402957 1 2 999999 72711 2 13 999994 1 728395 806136 -985393 2 7 999998 1 103774 974064 -28945 2 16 999984 2 542617 700432 1 2 999999 646752 2 41427 523522 1 2 999999 606189 2 481657 878754 1 2 999999 -161753 2 309143 828033 1 1 999981 -205201 2 335576 462220 1 356691 615441 493032 1 724157 915006 -509113 2 2 999999 1 487164 765268 199154 2 4 999999 2 14 999998 2 2 999999 2 2 999999 2 7 999998 1 2 999999 -163161 1 2 999999 -924115 2 2 999999 2 2 999999 2 2 999999 1 139631 317196 -746912 2 364549 543344 1 2 999999 775532 2 2 999999 1 455926 580542 -171306 2 20 999998 1 691264 751732 511247 2 2 999999 2 244826 423367 2 714613 844154 2 18 999996 2 20 999986 2 13 999998 1 12 999996 -112729 1 2 999999 -856718 1 2 999999 -701988 2 3 999989 2 19 999986 1 20 999984 608209 1 18428 511510 -79987 1 6 1000000 86248 1 2 999999 -753982 1 13 999989 -814185 1 19 999996 557594 2 2 999999 1 13 999986 -570266 2 393991 801625 2 7768 802356 2 2 999999 1 15 999998 -957809 1 11 999997 30908 2 2 999999 2 16 999987 1 518629 873975 -684099 2 624610 884421 2 2 999999 2 2 999999 2 17 999982 2 2 999999 2 2 999999 2 2 999999 2 9 1000000 1 3 999985 704333 1 808184 873597 -9241 2 2 999999 2 2 999999 1 2 999999 681160 2 4 999986 2 479669 490047 2 16 999989 2 75569 331216 1 14 999987 -845411 2 2 999999 2 18 999981 1 5 999991 -489356 1 40974 798213 343893 1 9 999993 -57004 2 15 999982 2 16 999998 1 17 999998 292665 1 2 999999 -845128 2 11 999982 1 683318 861751 -160661 2 356247 699997 2 2 999999 1 297649 688704 -379424 2 2 999999 1 2 999999 -567569 1 68253 117731 -852355 2 2 999998 1 5 999987 -236860 1 11 999997 -527801 1 2 999999 -841266 1 11 999983 -654772 2 2 999999 2 12 1000000 2 14 999999 1 430895 896050 -389815 1 12 999988 588613 1 119478 726672 -677846 1 2 999999 818109 1 293369 758050 -187737 2 17 999990 1 146705 875504 179349 1 2 999999 -730724 1 2 999999 -135412 1 254392 481254 640159 1 12 999985 10152 1 217909 393448 -232127 2 15 999995 1 216507 480274 478697 1 2 999997 -914267 2 2 999999 1 32920 154153 -884741 2 18 999993 2 17 999981 2 16 999993 2 2 999999 1 2 999999 12587 2 3 999981 2 282330 720569 2 419334 534073 1 9 999986 -414427 2 2 999999 1 2 999999 -992830 1 2 999999 667528 1 13 999981 -22642 2 158847 973679 1 1 999985 -306935 2 17 999982 2 191153 399009 2 2 999999 1 2 999999 608490 2 437449 985008 1 508100 593333 -723869 2 2 999999 1 2 999999 -424119 1 945083 972664 -165884 2 275452 876538 2 2 999999 1 12 999992 167273 1 2 999999 -163441 1 2 999999 -894332 1 2 999993 -926688 1 2 999999 201484 1 2 999999 -895595 1 15 999999 659673 1 273880 998742 -605855 2 9 999990 1 317225 968156 -254273 2 4 999998 2 2 999999 2 3 999982 2 12 999992 1 116488 524306 -807793 1 800566 883440 -26695 2 14 999981 2 2 999999 1 316818 984793 799319 1 2 999999 983681 1 2 999999 -492173 1 2 999999 19917 2 153678 974600 1 15 999994 275840 2 2 999999 1 15 999995 802464 2 104007 650173 1 2 999999 -762416 2 82844 744421 2 2 999999 1 541065 766828 -986107 2 2 999999 1 382171 413819 -982192 2 2 999982 2 10528 529585 2 19 999989 2 2 999999 2 3 999995 2 276115 839069 1 559299 744680 379211 2 18 999982 2 579208 682764 1 2 999999 899784 1 14 999997 490210 1 10 1000000 669890 2 8 999990 1 170891 267658 -317370 2 18714 783755 2 259619 478139 1 18 999999 -858768 1 315719 718913 843529 2 2 999999 2 14 999988 2 2 999999 2 193270 262033 2 2 999999 2 18 999987 2 53747 131330 1 2 999999 -932443 2 16 999994 2 2 999999 1 800674 893562 758065 2 2 999999 2 489329 561116 1 2 999999 783775 1 2 999999 -493342 1 761807 999599 92 1 2 999999 -304396 2 2 999999 1 2 999999 672338 1 2 999981 -725368 2 8 999981 1 2 999999 214289 2 679734 897819 2 556645 811807 1 7650 109345 715775 1 15 999998 949879 2 409983 993978 1 2 999999 98788 2 2 999999 1 335392 658922 -543915 1 3 999985 389904 2 2 999999 2 6 999989 1 604133 660052 733170 2 17 999994 2 2 999999 1 2 999983 -560792 1 2 999999 -646870 2 2 999999 1 2 999999 461575 1 1 1000000 -363694 2 2 999999 1 2 999999 477964 2 172147 971070 2 20 999988 1 2 999999 723963 2 2 999999 1 2 999999 -930784 2 2 999999 2 20 999995 2 2 999999 1 5 1000000 708758 2 17 999990 1 12 999988 645101 1 19 999996 -399490 1 276493 865055 -835662 2 6 999989 2 8 999993 2 2 999999 2 2 999999 2 15 999992 1 363921 708064 -466887 1 446152 966374 316932 1 2 999999 293309 1 64736 676332 392071 1 430479 609377 -95859 1 18 999988 -187365 2 8 999989 2 12 999991 2 477923 803622 1 2 999999 427585 2 2 999999 2 2 999999 1 2 999999 -173796 1 102939 194867 928077 2 625200 999916 2 2 999999 1 2 999999 649497 2 19 999995 2 1 999987 1 372041 544875 -716355 2 9 999989 1 2 999999 564466 2 15 999996 2 11 999991 1 16 999992 -768012 2 14 999984 1 2 999999 781092 1 483664 752602 -782250 1 17 999985 -152683 2 2 999999 2 16 999981 1 2 999999 374450 1 524209 798332 -603621 2 16 999991 1 2 999999 65002 1 14 999988 873296 1 3 999999 532540 1 2 999999 -950879 1 2 999999 -365559 2 14 999988 2 2 999999 2 21632 501332 1 249738 927559 923415 1 4 999991 413066 2 650081 651097 2 66771 596832 2 10 999999 2 421867 808138 1 919260 999994 58803 1 604876 647702 -53078 2 6 999987 2 17 999999 2 2 999999 1 241446 441645 -759824 1 9 999990 519454 2 2 999999 1 957702 961106 -513057 2 74124 637642 2 2 999999 1 268450 801763 237698 2 11 999983 1 2 999999 -749867 2 483572 982277 1 5 999993 -365912 1 175703 361528 399735 2 3255 56635 2 10 999983 1 18 1000000 -324019 2 191369 397360 1 140647 567148 -279660 2 305680 374259 1 2 999999 202403 1 13 999997 95052 2 2 999999 2 11 999984 2 19 999988 2 363277 717823 2 5 999997 1 6 999985 -244565 1 7 999995 -768684 1 2 999999 -726428 2 446965 649228 2 11 999996 1 16 999996 -329229 1 2 999999 204992 2 2 999999 1 76572 968390 744380 1 11 999989 -80794 1 2 999999 92548 2 2 999999 1 12 999994 -16378 2 2 999999 1 134777 264228 996380 1 11 999995 106710 2 454229 737906 1 2 999999 -176295 1 652881 968776 566429 1 17 999997 -960134 2 560997 841373 2 323726 961441 2 2 999999 2 2 999999 2 2 999999 2 369336 962945 1 27821 269369 973478 1 4 1000000 758391 1 2 999999 -579223 2 2 999999 1 18 999981 -443020 1 2 999999 -836897 1 2 999999 -422473 1 2 999999 98970 1 3 999981 782698 2 1 999996 2 2 999999 1 18 999997 -518142 2 194791 636327 2 2 999999 2 2 999999 2 656163 665726 1 119612 365336 -219603 2 6 999990 2 2 999999 1 17891 214363 180035 1 2 999999 -924314 1 630482 908713 -634529 2 19 999986 1 20 999992 -343631 2 94145 908479 1 394657 613289 736997 2 36563 466007 2 11 1000000 2 5 999987 1 15 999995 241335 1 2 999995 -786526 1 221849 887897 -626947 1 16466 541078 977022 2 77444 554592 2 2 999999 2 10 1000000 2 2 999999 1 2 999999 789324 2 583920 920444 2 44375 741509 2 2 999999 1 94630 965069 717931 1 8 999988 -749859 1 2 999999 -609436 2 12 999993 1 2 999999 -468745 2 11 999992 2 42327 341779 2 13 999987 2 546969 593873 1 2 999999 629246 1 228646 454856 -326808 2 4 999996 2 2 999984 1 2 999999 -309347 1 180594 312116 897391 1 2 999999 155732 1 19 999998 543985 2 2 999999 2 16 999984 2 2 999999 2 478468 906566 2 12 999996 2 2 999999 1 2 999999 -165820 1 10 999986 -747297 2 2 999999 1 17 999993 186061 1 5 999994 384123 2 163670 808174 2 443340 578456 2 2 999999 1 2 999999 819161 2 5 999984 2 346929 758250 2 2 999995 1 4 999984 463628 2 16 999997 2 2 999999 2 16 999983 1 2 999999 -889468 1 543367 721586 575797 2 726076 868149 1 2 999999 -593832 2 2 999999 1 13 999985 -101067 1 2 999999 -541857 1 2 999999 987987 2 397610 829235 1 2 999999 147504 2 2 999999 1 4 999999 -714298 2 2 999998 1 2 999999 -69239 2 2 999999 2 56373 424471 2 9 999987 2 14 999985 1 2 999999 202947 1 414228 673844 648799 1 2 999999 850562 2 195454 702080 2 18 999998 2 13 999991 1 2 999999 -191949 2 26239 709303 1 2 999999 337258 1 545664 782168 904262 2 706463 838129 2 2 999999 1 152029 942871 220988 2 96619 506430 1 424989 638287 -671554 2 3 999998 2 280725 392313 1 20 999990 -869019 1 8 999983 -765868 1 2 999999 547854 2 14 1000000 2 2 999999 2 323968 924207 2 2 999999 1 14491 580291 -376688 1 19 999986 336297 2 19 999998 1 391312 696099 -428267 2 7 999983 1 2 999999 -845675 2 2 999999 2 2 999988 1 370786 376890 930230 2 63368 653528 2 72279 536120 2 2 999999 2 2 999999 1 7 999989 936492 1 14 999981 413670 1 13 999992 -365944 1 194623 487772 509702 1 405235 953548 190656 1 2 999999 -270327 2 16 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -332356 1 21194 24721 589361 1 2 999999 -534232 1 16 999992 -615024 1 15735 573116 -878314 1 225417 881700 -66702 1 2 999999 801686 1 2 999999 -824376 1 301783 348627 166623 2 2 999999 2 165582 237133 1 2 999999 317871 1 2 999999 588355 1 125652 783558 650861 2 416393 694001 1 2 999999 -635832 1 2 999999 -900147 2 18 999994 2 418710 802607 1 15 999987 -937760 1 19 999986 916241 1 2 999999 -741651 1 2 999999 -560056 2 2 999999 1 2 999999 128974 2 2 999999 2 254787 685917 1 525299 569300 -884598 2 13924 82148 1 13 1000000 -999958 1 2 999999 963206 2 9821 643446 1 577058 793064 -912166 2 923674 953995 1 797776 821881 32484 1 4 999991 -4366 2 145885 530995 1 106410 881660 118279 1 277092 372397 656941 2 2 999999 1 5 999990 162929 1 287275 686684 675618 2 16 999994 1 2 999999 783177 1 18 999994 382834 1 546386 662108 -315131 1 20 999995 946178 1 612621 779332 96036 1 2 999999 867617 1 679112 741368 244875 1 2 999987 -186105 1 2 999999 17300 2 14 999994 1 2 999999 -927197 2 19 999986 2 730117 743983 2 2 999999 2 2 999999 1 2 999999 13744 1 96825 119240 -888021 2 2 999999 2 20 1000000 1 460516 970935 -160280 1 2 999999 -43762 1 11 999995 -209020 1 2 999999 -784680 2 2 999999 2 2 999999 2 20 1000000 1 1 999983 116823 1 5 999985 682971 2 2 999999 2 2 999999 2 17 1000000 1 506130 743178 107596 1 14 999998 -571430 2 711402 803208 1 8 999982 716163 2 2 999999 1 63492 160689 539544 1 2 999999 -187299 2 2 999999 1 354235 685109 310543 1 296235 950039 25899 2 2 999999 2 14 999996 2 1 999988 2 68741 709194 2 371035 560888 1 15 999996 283029 2 2 999999 2 342566 345793 2 10 999989 1 2 999999 -803582 1 13 999995 69600 1 310138 511471 380266 1 2 999999 -44433 2 149103 883467 2 16 999987 2 2 999999 2 2 999999 2 227201 970978 1 15 999990 -832910 1 307378 822718 570694 1 17 999990 563757 1 2 999999 651574 1 1 999992 -624010 2 647832 855285 1 807350 868579 -932603 2 2 999999 2 12 999984 1 5953 770680 758319 2 2 999999 2 736938 879813 2 2 999999 2 185327 281052 1 9 999992 -147420 1 345898 706958 187324 2 2 999999 2 2 999999 1 2 999999 -908152 2 5 1000000 2 313643 786128 2 15 1000000 2 10 999999 2 622062 685856 1 667450 810057 -663504 2 18 999983 1 20 999984 362102 1 2 999999 -856854 1 4 1000000 -508561 1 2 999999 -493679 2 2 999991 2 2 999999 1 260094 309928 -543475 2 10 999988 1 1 999995 -956098 1 2 999999 987426 1 2 999999 339193 2 34096 322409 1 19233 591232 -788840 2 7 999992 1 381546 402320 -923549 1 366703 489081 282595 1 571336 776378 -226259 2 16 999984 2 4 999990 2 161092 334433 1 105962 169156 -792765 1 11 999982 -335965 2 94492 889982 1 2 999999 -808076 2 158227 738949 1 18 999987 278536 2 3 999997 1 267663 375302 -990369 2 3 999997 2 2 999999 2 14051 35395 1 8 999981 -785635 1 19 999986 192014 2 1 999994 2 2 999999 1 1 999997 527909 1 2 999999 -608947 1 19 999984 -318803 2 16 999991 2 2 999990 2 4 999985 1 523689 952527 -576072 2 38933 155175 1 2 999999 -39468 1 2 999999 522216 1 439121 465820 -794119 2 364239 676838 2 118656 807679 2 8 999986 2 14 999990 1 684826 729909 -906928 1 15 999989 884955 1 573187 851870 -364886 2 121366 128948 2 286321 639637 2 13 999989 2 10 999999 1 768744 979558 -682183 1 12 1000000 333829 1 18 999989 -289261 1 2 999999 379285 1 6 999994 496730 1 1 999982 -797800 1 2 999999 -8905 2 2 999999 2 2 999999 2 2 999999 2 331360 902321 1 2 999999 -818596 2 2 999999 1 8 999997 516807 2 2 999999 2 8 999998 1 2 999999 -172232 1 2 999999 907283 1 2 999999 -107159 1 2 999999 641469 1 87552 659897 956428 1 12 999994 -141281 1 572910 832687 -875800 2 2 999999 2 2 999999 2 8 999990 1 40532 777657 431143 2 2 999999 1 2 999999 -993146 2 2 999999 2 2 999999 2 2 999999 2 359916 770220 1 2 999999 504559 2 2 999993 1 15 999993 -21429 1 13 1000000 884790 2 193704 439337 1 13 999992 924000 2 2 999999 1 2 999999 -585266 2 617113 785555 2 434123 548851 2 2 999999 2 2 999999 2 2 999999 2 20 999987 2 1 999984 1 3 999993 609222 1 294219 524653 370337 2 12 999983 2 11 999994 2 409830 578306 1 6 999989 -309989 2 181325 250737 2 2 999999 1 14 999986 -467074 1 2 999999 -569926 2 8 999987 1 2 999999 -762566 1 174878 963888 -847935 1 408696 630737 -552558 2 2 999999 2 9 999982 2 3 999985 2 560323 967781 2 20 999990 1 2 999999 48546 1 2 999999 405283 2 648582 911957 1 7 999993 -1915 1 548639 719228 -226292 1 394993 590990 -418066 2 2 999999 1 12 999991 -934827 2 2 999999 1 664092 772051 742374 2 7 999997 1 9 999982 -231465 1 2 999999 -96552 1 2 999999 936698 1 125143 326899 -397152 2 2 999999 1 405553 451072 610970 2 2 999999 1 248837 527652 61287 2 2 999999 1 5 999983 -319236 2 2 999991 1 323858 861992 796457 2 11 999999 1 2 999999 441527 1 2 999999 615112 2 279495 582192 1 88168 852425 4005 1 6 999992 272371 1 874400 969469 -38094 2 10 999982 2 256773 971348 1 18 999982 890388 1 4 999990 174842 2 60699 642731 1 2 999999 -678154 2 2 999999 2 485193 630693 1 8 999996 -91894 2 482269 494450 1 2 999999 601402 1 126488 484792 988247 1 2 999999 -832117 2 2 999999 1 13 999998 444100 2 53756 881841 1 534793 944011 676913 2 11 999995 2 14 999997 2 440409 758994 2 267581 593296 2 422912 650354 2 2 999999 1 2 999999 -207361 1 13 999995 116364 1 2 999999 -801048 1 2 999999 -373620 1 45372 183631 476948 2 2 999999 2 2 999999 1 390979 771990 478307 1 2 999999 807571 2 2 999999 1 2 999991 43743 1 120041 551579 -160302 1 2 999999 943219 1 19 999994 698596 1 19 999997 297235 2 2 999999 2 2 999999 2 2 999999 1 426096 898999 -876377 1 3 999997 21262 2 2 999997 2 2 999999 1 16922 849425 -408911 1 5 999981 -20485 1 452727 689905 -655719 1 52294 795020 -780620 2 233485 309990 1 137330 154790 -809968 1 2 999999 -858785 2 17 999993 1 629332 647700 -566316 1 21783 649518 792807 1 19 999984 917814 1 14 999992 -168421 1 3 999998 -330254 1 16 999986 996964 1 3 999984 -904298 2 2 999999 2 2 999999 1 2 999999 -455176 2 574240 838564 2 2 999999 1 11 999991 -809132 1 10 999981 715647 2 2 999999 1 97229 910828 -247927 1 14 999989 719183 2 24684 967573 1 2 999999 884481 1 2 999999 45019 1 17 999992 662576 2 15727 462294 2 384228 503820 2 107437 350050 2 2 999999 1 16 999981 79176 1 2 999999 -210306 1 634752 660935 641312 2 177842 845021 2 15 999994 2 2 999999 2 61222 900980 2 2 999999 2 2 999999 1 2 999999 366493 1 48897 907439 -82746 2 2 999999 2 496634 683127 2 2 999999 1 7 999983 -172128 1 18 999985 229723 1 506786 974451 -394168 2 339095 487949 1 14 999994 -437784 2 551594 842687 2 2 999999 2 4 999985 1 2 999999 -32122 2 2 999999 1 16 999982 396816 1 2 999999 -539828 1 2 999999 -8834 2 2 999999 1 5 999997 -663947 1 15 999985 -398573 1 378615 428727 -806124 2 15 999982 2 222843 689297 2 2 999999 1 2 999999 566251 2 10 999999 1 2 999999 989347 2 2 999999 1 48380 773129 -863168 1 12 999994 -20438 2 2 999999 1 2 999999 741370 2 130796 686384 1 740233 979863 600740 1 2 999999 553206 1 10 999986 -778302 2 560500 954673 2 9 999982 1 5 999983 60882 1 615535 912767 890648 2 847075 880482 2 9050 220467 2 9 999982 2 771187 922590 2 2 999999 1 2 999999 -919508 2 2 999999 2 19 999996 2 2 999999 1 2 999999 423973 1 184240 760194 -557868 2 2 999999 1 15 999985 -815664 2 8 999990 1 2 999999 310400 2 14 999996 1 505715 829444 -591035 2 727591 963274 2 2 999999 1 2 999999 97473 2 7 999997 1 13 1000000 -509302 1 19 999997 -918043 1 2 999999 809325 1 572647 724405 168563 1 19 999995 927488 1 240592 755328 100980 1 17 999998 -639735 2 140173 627363 2 6 999988 2 2 999999 1 475980 522396 -368514 1 2 999999 793128 2 231326 375693 1 3 999991 649464 2 2 999999 2 4 999997 2 19 999983 1 281839 373183 -808904 2 11 999986 2 2 999999 2 253568 824701 2 382759 485515 2 230714 472029 1 3 999993 -660145 2 4 999991 2 1 999990 2 3 1000000 1 2 999999 -721737 2 4 999991 1 2 999999 -292 2 5 999987 1 2 999999 930721 2 7 999998 2 607638 944989 1 2 999999 683762 2 755457 952331 2 17 999981 1 2 999999 426084 2 270907 582775 1 252082 748215 -343455 2 2 999999 1 2 999999 -157132 1 15 1000000 -582106 1 391829 867277 165694 2 10 999991 2 228362 647677 1 366847 958264 439039 2 14029 976731 1 2 999999 202624 2 2 999999 2 311710 781300 1 10 999982 614116 2 407307 460450 1 62562 177967 -942679 2 12 999985 2 6 999985 1 203355 896909 306628 1 9 999991 611340 1 2 999999 -80435 2 245827 607425 2 118342 328129 1 176509 613259 -184520 2 15596 850395 1 2 999999 731795 1 9831 82407 543048 2 9 999990 1 2 999999 302210 1 653466 848914 -920153 1 2 999999 258950 2 2 999999 1 2 999999 729167 1 2 999999 732109 2 2 999999 2 65022 774027 1 18 999988 -528223 2 2 999999 1 72266 973145 225218 1 2 999999 631493 1 148133 338116 -980381 2 2 999999 1 3 999984 -833302 1 2 999999 690279 2 2 999999 2 140786 502000 2 5 999984 1 16 999998 -671576 1 1 999993 313596 2 86077 806257 1 2 999999 -740712 2 9 999989 1 2 999999 386221 1 128738 485580 376727 2 151992 356446 1 78834 509911 -1610 1 97648 418975 620893 2 2 999999 2 184599 526504 2 15 999997 1 2 999999 73074 1 2 999999 -995246 2 1 999994 2 258072 770631 2 1 999993 2 640700 995934 2 165583 506819 1 459425 618847 -990521 1 372571 703470 -568138 2 3 999990 1 2 999999 448348 1 2 999999 -181593 1 2 999999 -357317 1 8 999986 547154 2 13 999984 2 2 999999 2 2 999999 1 216166 791073 -531850 2 567304 841821 2 2 999999 1 16 999981 58403 1 2 999999 -660931 2 2 999999 2 3 999987 1 9566 451732 388939 2 183111 445305 1 597878 968981 -779510 1 58559 835529 110153 2 2 999999 2 686249 735681 2 2 999999 1 2 999999 -589747 2 2 999999 2 2 999999 1 5 999988 -151183 2 2 999999 2 1 999993 2 20 999985 1 1 999995 81170 2 2 999999 2 2 999999 2 2 999999 1 2 999999 671302 2 2 999999 1 16 999983 -689002 1 676092 994883 -948358 2 294333 867192 2 341524 600798 2 2 999999 2 2 999999 1 11 999982 99000 2 2 999986 1 11 999995 678468 2 310464 696018 2 2 999999 1 780415 789298 -964839 2 256732 398950 2 2 999999 2 218760 796913 2 4 999991 1 14 999984 574320 2 5 999998 1 5 1000000 -140182 1 746631 770774 793025 2 368859 523915 2 2 999999 1 2 999999 708265 2 2 999999 1 2 999999 -526883 1 7 999988 -829758 2 300420 307569 1 3 999986 407126 2 7 999992 1 1 999999 -5568 1 8 999993 577364 1 2 999999 -254233 1 12 999983 529981 1 19 999985 -568873 2 7 999996 2 5 999997 1 113440 725566 -980919 1 16745 825909 -688484 2 384733 968524 2 749392 794730 1 191165 859143 -386651 2 5 999989 2 2 999999 2 1 999999 1 2 999999 469186 1 15 999994 -100866 1 438539 518907 54020 2 2 999999 2 2 999999 1 2 999999 85858 1 31278 916723 423419 1 5 999996 658988 2 60148 68617 1 458281 636931 -465568 1 367532 837917 -495754 2 2 999995 1 327368 728834 -716589 1 189399 210976 -625215 1 3 999994 51616 1 2 999999 740532 2 190060 239562 1 9 999997 146678 1 8 999983 -506921 2 2 999999 2 51822 786035 1 16 999981 252227 2 107934 941197 2 3 999988 2 2 999999 2 17 999992 1 4 999984 616510 2 2 999999 1 367074 849728 330008 2 135259 633691 2 11 999998 2 70414 105003 1 2 999999 -334270 1 2 999999 -132085 2 14 999986 1 2 999999 399663 1 131478 902812 -601226 2 18 999997 2 273665 465627 2 723708 914735 1 2 999999 527975 1 2 999999 -579769 1 19 999993 669174 2 19 999988 1 7 999995 332609 2 2 999999 2 342628 357722 2 13 999988 1 2 999999 396580 1 2 999999 -187913 2 414213 884656 2 341655 801136 2 2 999998 1 128204 475462 617111 2 3 999982 2 2 999999 1 3 999991 -683239 1 15 999994 566064 2 872953 992257 2 7 999991 2 1 1000000 1 2 999999 -27400 2 8 999990 2 368035 954602 2 148956 151272 1 318261 862446 -414047 1 2 999999 45456 1 2 999999 -236051 2 13 999988 1 2 999999 691063 1 17 999997 -202120 1 2 999999 822353 2 257878 456604 1 2 999999 -264908 2 8 999988 2 2 999999 1 2 999999 95396 1 5 999995 -640872 2 2 999999 2 497186 656341 2 509575 851926 1 265584 839222 -781796 1 17 999987 355714 1 248751 846642 -655324 1 2 999999 824120 1 2 999999 -938084 1 386252 470959 -335662 2 2 999999 1 2 999999 554635 1 2 999999 -470085 2 318283 677588 1 3 999992 744298 2 11 999996 1 110089 846017 -994334 2 4 999995 2 2 999999 2 2 999999 2 5 999984 2 351266 620636 2 572232 708307 1 268809 843722 -605173 2 400481 473338 2 627535 655653 1 18 999987 -421687 1 2 999999 -260538 1 2 999999 672249 1 18 999984 -61530 2 56395 75924 1 254015 559599 210699 2 2 999999 1 12 999995 669230 2 451620 890899 1 15 999982 952678 2 147271 573212 2 6 999996 1 2 999999 632317 1 655594 859874 547315 1 18 999989 -679148 1 825562 908570 -49834 2 760506 895465 2 390869 407085 1 17 999990 579247 2 353128 795248 2 9 999992 2 2 999999 2 19 999981 2 64262 403543 2 6 999991 2 330047 990420 2 15 999983 2 2645 239365 1 10 999997 -516075 1 13 999982 690817 2 2 999999 2 13 999992 1 2 999999 596446 1 131014 900729 -903567 2 18 999986 1 2 999999 86626 2 8 999989 2 179993 464993 2 7 999995 1 2 999999 -855054 2 776423 976285 1 19 999985 -784175 1 57523 473691 -414835 1 323088 866058 -899719 2 13456 158089 1 1 999995 -318116 1 9 999981 582633 1 393551 783589 558857 1 2 999999 665255 1 2 999999 913939 1 262536 311499 -358311 1 2 999999 39997 1 557065 601418 -543254 2 908882 921808 2 2 999999 1 2 999999 776852 2 56405 510042 1 2 999999 -442276 1 16 999997 -113775 2 2 999999 1 20 999996 -107312 2 4 999985 2 357386 402978 2 2 999999 2 2 999999 1 16 999999 555076 1 6 999998 488955 1 2 999999 816089 2 338520 574545 2 431715 640746 2 201780 939287 1 2 999999 540050 1 77163 385009 134951 1 816418 868816 -156314 2 20 999990 2 11 999998 2 14 999981 1 390692 480754 45619 2 663 447243 1 669924 988892 -923585 1 20 1000000 990877 1 2 999999 -378892 1 2 999999 -864938 1 696857 933386 -641990 2 329536 841445 1 10 999998 -608288 1 15576 646331 803288 2 2 999999 1 2 999999 374532 2 5711 725529 2 9 999987 1 294875 778041 -738041 1 19 999984 958770 2 2 999999 1 245841 773525 26900 1 13 999987 552823 1 2 999999 -34796 2 791333 860180 1 2 999999 76100 2 325547 652381 1 2 999999 578261 1 20 999988 441556 1 301654 351587 -191881 1 2 999995 -932016 2 13 999990 1 4 999986 -200448 2 2 999999 2 207518 877570 2 2 999999 2 2 999999 2 430323 537211 1 2 999999 227954 1 152668 568202 -924183 2 2 999999 2 269431 660533 2 2 999999 1 599397 682393 478990 2 2 999999 1 499190 691063 893488 2 17 999987 1 579699 687408 611175 2 837585 978635 2 18 999994 2 2 999999 1 10 999991 -836671 1 2 999999 169244 2 2 999999 1 2 999999 -626915 1 301898 876706 -803211 1 10 999982 53876 2 71431 388630 1 12 1000000 842849 1 10 999989 -40742 1 7293 181235 -111461 1 4 999997 -786939 1 13 999999 923180 2 426031 784697 1 16 999994 593971 2 1 999996 1 535960 981420 -546661 1 2 999988 -969725 2 8 999996 2 2 999999 2 20432 968236 2 2 999999 2 356430 895900 2 18 999992 2 671158 684677 2 2 999999 2 2 999999 2 275068 680327 1 2 999999 -857786 2 526534 580987 1 186172 672846 -443743 1 2 999999 629371 2 10 999983 1 3 999994 -194320 1 22512 702355 560959 2 2 999999 1 5 999992 -498617 1 2 999999 -108481 1 7 999989 -934232 1 192587 991611 406590 1 260991 660968 552013 1 336940 598383 -717286 1 54209 317906 -423123 2 2 999999 2 5 999988 1 2 999999 -170295 1 2 999999 572022 2 17 999995 1 9 999988 619936 2 889310 977121 1 2 999999 -394850 1 10 1000000 745473 1 868501 910893 -221659 2 384746 786337 1 2 999999 -41039 1 215825 230089 -914596 2 17 999983 2 2 999999 1 2 999999 -855305 2 10 999996 2 2 999999 1 2 999999 -961829 1 210959 257488 340671 1 12 999991 -421132 2 210128 952081 2 2 999999 1 2 999999 29057 1 36834 193814 -129173 1 130249 837460 397162 2 2 999999 2 237432 919121 1 2 999999 385519 2 689828 891061 2 211125 574332 2 701458 791704 1 2 999999 -272909 1 437811 983989 401475 1 261389 547385 24665 1 17 999986 287478 1 9541 48200 -407490 2 8 999987 1 2 999999 946642 2 401051 774485 2 17 999983 1 2 999999 -905247 1 2 999999 743852 1 16 1000000 762711 2 2 999999 2 2 999992 1 622644 964149 -386688 2 2 999999 1 19 999989 -606669 1 4 999996 -114298 2 2 999999 2 132586 739796 1 389937 800243 747255 1 2 999999 720112 1 2 999999 392046 2 5 999992 2 17314 910465 2 2 999999 2 124776 795930 2 2 999999 2 2 999999 1 2 999999 -104678 1 5 999990 52245 2 2 999999 1 2 999999 157354 2 260563 737008 1 543873 812218 156154 2 2 999999 1 577872 715596 233118 2 3 999981 2 1 999988 2 259438 308173 1 659131 694733 969597 2 1 999989 2 2 999999 1 500698 826494 367707 1 9 999983 -63868 1 54380 725491 -757240 1 2 999999 -853365 2 2 999999 1 19 999984 -717221 2 369677 861362 2 2 999999 2 2 999999 2 842803 976142 1 2 999999 3512 2 2 999999 1 46605 507049 -962109 1 2 999999 635235 2 2 999999 2 8 999991 2 2 999999 1 2 999999 58372 2 6 999988 2 7 999982 1 7 999982 476331 1 10 999987 -803394 2 2 999999 2 359878 934204 2 592801 594181 1 2 999999 109924 1 493365 781523 -978634 2 14 999988 1 17 999994 -29026 2 110972 963574 1 2 999999 208574 2 12 999994 1 2 999999 -889109 1 11 999982 -782573 1 3 999981 -715778 1 792302 944194 174608 2 461824 868606 1 2 999999 -224179 1 39648 828718 158993 2 7 999982 1 7 999984 -495650 1 2 999999 220007 2 659572 835647 2 639468 973861 1 13 999998 989591 1 2 999999 422082 1 2 999999 613764 2 224165 599795 2 18 999999 1 2 999999 -696676 1 11 999983 355555 1 10 999989 751667 2 2 999997 1 2 999999 -464673 2 2 999999 1 20 999998 -897369 2 18 999982 1 10 999986 -566166 1 759028 995511 288452 1 1 999996 867825 1 2 999999 -782778 1 563385 640734 -347368 1 20 999998 320584 1 379598 392836 882636 2 468302 515889 1 2 999999 27279 1 20 999999 -368658 2 180217 511418 2 482046 907102 1 15 999989 -260296 1 189197 783219 -236075 2 105241 270370 2 2 999999 1 2 999999 587075 2 739869 918746 1 244193 310065 -47683 1 93581 343790 163906 1 170637 432979 291928 1 2 999999 -517670 1 2 999999 231265 1 2 999985 45768 1 18 999982 -228044 1 2 999999 561073 2 16 999991 1 2 999999 153224 1 528350 677948 807939 1 527006 812382 -661366 1 2 999999 -809248 2 171927 241271 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999986 2 2 999999 2 116151 746519 1 2 999999 -489001 2 10 999999 1 17 999998 -682053 1 2 999999 -362493 1 2 999999 -994135 1 2 999999 878606 2 2 999999 2 397213 660688 1 8 999997 988555 2 12106 834880 1 2 999999 -273595 2 137101 790165 1 69977 101938 87930 1 810771 853502 -780097 1 14 999985 70095 2 631519 637419 1 449030 703679 955104 2 2 999999 1 18 999994 -648897 2 2 999999 1 20 999993 814300 1 6 999997 -651279 1 13 999987 79573 2 2 999999 2 10804 37641 2 11 999989 1 7 999987 -868597 2 3 999989 1 16 999983 -831945 2 2 999999 2 19 999985 1 2 999999 143093 1 83137 519833 -860824 1 17 999993 758968 1 54926 912048 468042 2 2 999999 1 2 999999 -538956 1 2 999999 562030 2 6 999985 2 6 999984 1 2 999999 -170776 1 19 999981 -402799 2 18 999993 2 314332 680693 2 11 999999 1 4 999983 -982873 2 16 999998 1 108305 869699 645433 2 314574 728798 1 2 999999 -788648 1 659526 734877 387659 1 1 999995 430684 2 149981 916999 2 13 999995 1 7 999983 15187 1 2 999999 743670 2 246688 869757 2 7539 164513 2 2 999999 1 13 999981 -434509 2 8 999985 2 2 999999 2 70434 234769 2 2 999999 2 2 999999 2 208783 604662 1 2 999999 185503 1 17 1000000 576542 2 4 999998 2 8 999992 2 9 999988 1 710114 873735 -921083 2 19 999997 1 2 999999 858717 2 2 999999 1 2 999999 841353 1 2 999999 928837 1 2 999999 -580810 1 2 999999 -194150 2 17 999994 1 2 999997 -882495 1 2 999999 670579 1 2 999999 220118 2 9 999995 2 14 999982 1 215337 353119 221826 1 20 999983 451268 2 326590 334514 2 2 999999 1 18 999983 -392560 2 177790 760555 2 2 999999 1 2 999999 425583 1 2 999999 -104135 1 563412 873588 -436621 2 2 999999 2 108116 208523 1 2 999999 374931 2 221668 690676 2 18 999984 1 129873 516009 666405 2 7 999999 1 730403 920354 -784935 1 7 999991 -34689 1 69439 493612 94540 1 7 999989 -148563 2 310488 363032 1 5 999989 581940 1 2 999999 142822 2 16 999990 2 194337 194640 1 6 1000000 -409092 1 19 999984 -142367 1 2 999999 -356788 1 2 999999 -837969 1 2 999999 670160 2 2 999999 1 74763 177921 372745 2 2 999999 2 180353 921735 1 20 999993 29816 1 2 999999 888165 2 2 999999 1 9 999997 911723 2 2 999985 2 7 1000000 2 170712 928967 1 380436 903635 -657972 2 20 999994 1 6 999986 965516 1 2 999999 -83800 2 2 999999 1 313463 908651 994002 1 773822 909443 986109 1 326588 374362 -248578 1 8 999992 -25211 2 13 999993 1 6 999990 982551 2 644551 735662 2 2 999999 1 2 999999 635687 2 285466 331289 1 2 999999 32790 1 8 999982 -516248 2 2 999999 1 2 999999 606994 2 2 999999 1 204282 407443 601181 1 2 999988 -636492 2 6 999998 1 22556 979359 614592 1 2 999999 -837285 1 2 999985 194256 1 9 999989 345158 1 572568 638654 -729305 2 12 999981 2 2 999999 1 19 999981 981392 1 357923 421741 -491513 1 8 999989 851473 1 2 999999 168773 1 2 999999 -318343 2 290310 639798 2 2 999999 1 5 999994 -197541 1 45754 267050 -380183 1 20 999987 881769 1 20 999988 934882 2 2 999999 1 2 999999 -393626 1 18 999990 -107684 1 7 999996 462147 2 2 999999 1 122803 784631 -714794 1 1 999993 25855 1 17338 946746 -484901 2 32449 399065 2 7 999987 1 503324 633244 -882155 1 269166 326037 -334755 2 416688 628995 1 9 999998 -579445 1 9 999992 -841413 1 18 999991 772412 2 2 999999 1 2 999999 -294903 2 82 295495 2 361338 915420 2 11 999994 1 204083 242151 301900 1 2 999999 478915 1 98719 328994 737428 1 14 999991 -933030 1 2 999999 -775122 2 2 999999 2 354492 727599 1 63465 969067 -646640 2 7 999987 1 2 999999 418196 2 15 999982 1 2 999999 -26890 2 119317 990682 2 2 999999 1 2 999999 -977964 2 2 999999 2 18 999983 2 16 999981 1 2 999999 747318 2 2 999999 1 2 999999 -702484 2 2 999999 2 2 999995 1 12 999997 -263385 1 14 999997 -932383 1 2 999999 675268 2 7 999988 2 690063 955048 2 2 999999 1 2 999999 -359893 1 330119 788577 198823 1 2 999999 774796 1 14 999991 -874513 2 2 999999 1 2 999999 -115066 1 2 999999 139766 1 629606 967397 740396 2 2 999999 2 2 999995 1 5 999994 314441 2 175486 672785 2 2 999999 2 2 999999 2 2 999999 1 5 999999 940590 1 869633 919108 919692 1 2 999999 542967 2 13 999993 2 211803 544900 2 912656 936261 2 14 999982 1 2 999999 517029 2 20 999992 1 338598 583424 -630603 2 680532 828149 2 12 999989 2 15 999988 2 2 999999 2 366209 724169 2 497467 717754 2 12 999982 1 429194 652314 921163 1 143113 338403 247526 1 451816 548472 -446527 2 380956 403238 1 3 999999 419009 2 369676 466715 2 143847 278151 2 2 999999 1 12 999986 221675 2 910875 936344 2 480873 878622 2 5 999982 2 7 1000000 1 291682 979928 520707 1 2 999999 138740 2 157016 227513 1 2 999999 -739076 2 84159 618716 2 2 999999 2 2 999999 1 703597 874669 -696905 1 14 999987 777731 2 255922 651515 1 2 999999 560910 2 445340 697741 2 4 999984 2 108544 201628 2 2 999999 2 88297 851509 2 3 999995 1 2 999999 -887319 1 102727 306473 795158 1 9 999991 749164 2 2 999999 2 2 999999 1 11 999999 263889 2 2 999999 2 2 999999 1 3 999999 -13800 2 522166 746440 1 2 999984 374005 2 187802 784093 1 2 999999 -746830 1 10 999985 -715501 2 2 999999 1 49629 131474 2818 1 14923 70775 779493 1 2 999999 698105 1 360595 653679 -298728 1 2 999999 404523 1 2 999999 37179 2 6 999993 2 2 999999 1 19 999997 -767378 2 2 999999 2 2 999999 1 58648 110519 -9713 2 2 999999 1 337910 407908 -851843 1 2 999999 -622782 1 401981 538013 374725 2 2 999999 2 2 999999 1 2 999999 516419 1 14 999993 955599 2 176225 420487 2 2 999999 2 2 999999 2 107581 909805 1 2 999999 437324 2 16 999999 2 48082 922550 2 73688 880984 2 12 999993 1 5 999996 607222 2 2 999999 1 2 999999 640147 2 2 999999 2 2 999999 1 3 999990 -296391 1 287868 632167 -483304 2 8 999998 2 2 999999 2 12 999991 1 4 1000000 -286854 2 12 999998 2 19 999989 1 322103 639408 -641743 1 821258 958243 -591312 1 2 999999 375925 2 8013 662293 2 82392 352670 1 5 999985 879733 1 11 999994 100721 2 46176 719886 2 2 999999 1 2 999999 35696 2 323424 405093 2 88573 366028 2 211228 634050 2 5 999997 1 203520 568103 772076 2 733069 782374 2 11 999994 1 341581 722681 -588892 1 2 999999 -848656 2 2 999999 2 6 999993 1 273927 625968 -336935 1 799780 939775 -30107 1 214407 697379 -523525 1 292626 332995 701587 1 338861 458984 743862 1 121344 305418 -288480 1 5 999996 -804854 2 264283 898010 1 2 999999 -405209 2 2 999999 2 18 999993 1 311854 746084 -795158 2 304031 496783 1 98053 798864 -247725 2 193760 738871 2 149925 528318 2 4 999994 1 2 999999 453784 1 10 999994 784534 1 2 1000000 -348670 2 196976 351575 1 180879 758847 355192 2 601524 937327 1 115238 317098 -912694 2 250654 914848 1 2 999999 -626268 1 2 999999 -291474 1 2 999999 -869929 2 11276 497598 2 9 999992 2 822454 879405 1 246072 380217 167009 2 282399 346317 2 20 999981 2 2 999999 2 2 999999 1 17 999984 -870696 2 2 999999 2 2 999999 1 94994 149258 641578 2 2 999999 1 2 999999 -746752 2 525888 893230 2 164407 749916 2 2 999999 2 145214 204088 2 2 999999 1 2 999999 -72516 2 18 999990 2 2 999999 2 2 999996 2 104329 504896 1 2 999999 -38936 2 2 999999 1 2 999999 187599 2 21238 314831 1 125567 977338 783736 2 2 999996 2 2 999999 2 2 999999 2 20 999985 2 13 999986 1 774190 805695 -665128 1 2 999999 97692 2 2 999999 2 16 999982 2 463295 840036 2 18 999986 1 225629 862264 -420269 2 919852 962454 2 493903 610975 1 313565 536587 642680 2 203879 879392 2 3 999992 1 894326 978769 999774 1 12 999998 315869 2 2 999999 2 2 999999 2 2 999999 2 3 999990 1 2 999999 -697199 1 5 999997 727526 1 18 999989 327503 2 2 999999 1 138977 173539 -815855 2 12 999981 2 377047 482046 1 2 999999 -426257 2 56391 488015 1 2 999999 -907065 2 12 999986 2 324617 492011 1 268190 889344 873526 1 761310 876912 549764 1 2 999999 -629637 2 578206 640890 2 592837 622166 1 2 999999 579327 1 7 999984 -499497 2 14067 207140 1 388161 965633 -412003 1 14 999987 -162140 2 2 999999 1 18 1000000 526961 2 2 999999 2 2 999999 2 133877 511190 1 2 999999 -361144 2 417640 421219 2 767886 916459 1 2 999999 542003 2 13 999986 1 9 999995 -922672 2 2 999999 1 6 999982 -803054 1 16 999994 652446 1 2 999999 988920 1 2 999999 -757769 1 5 999994 -988115 1 295916 500111 -671603 1 552160 597481 -885074 1 823797 863403 590305 1 18 999988 876738 2 212500 654519 2 2 999999 1 71717 202225 778722 2 7 999981 2 9 999990 1 18 999984 -670885 2 942338 953162 1 6 999991 473402 2 202044 660700 2 300588 349996 1 2 999996 853400 1 2 999999 -803569 1 8 999982 990729 1 2 999999 82306 2 2 999999 2 647033 819390 2 201097 998355 1 20 999983 -820071 2 13 999988 2 2 999999 2 5030 813095 1 12 999988 10705 1 595706 905079 -886644 2 60012 746945 2 2 999999 2 2 999999 1 407609 730351 -956350 2 5 999999 1 2 999999 460331 1 9 999996 742445 1 129724 361802 -5216 1 14 1000000 -316574 1 2 999999 -489143 1 16 999990 -179654 1 230281 548015 -220930 2 17 999995 2 12 999986 1 2 999999 -453680 1 2 999999 176445 1 187426 476083 -379583 1 2 999999 -127238 2 16 999992 2 583234 860010 2 877628 952383 1 5 999989 533823 1 173280 874000 25923 1 2 999999 937753 1 2 999999 28665 2 18 999994 2 10 999991 2 17 999988 1 2 999999 -874133 1 267707 951050 -718813 2 2 999999 1 2 999999 -440268 1 721216 847538 -611525 1 2 999999 -472691 2 2 999999 2 15 999996 2 20 1000000 1 138742 966990 -396170 2 7 999982 2 2 999999 1 20 999996 -398658 1 424773 495740 -106391 1 9 999995 -579406 1 2 999999 -83123 1 2 999999 197161 1 2 999999 -679534 1 2 999999 -687807 1 736554 982630 -363826 2 19 999992 2 8 999988 2 2 999999 2 9 999998 2 12 1000000 1 2 999999 -521604 1 5 999996 -127580 1 2 999999 353026 1 22178 320241 966547 2 121193 455098 1 19 999991 -548644 2 420032 500144 2 2 999999 2 2 999999 1 13 999997 -724844 2 2 999999 2 27171 134817 2 2 999999 1 110697 651010 12605 2 2 999999 1 114307 404511 -314293 1 673519 943230 960847 2 16 999995 2 17 1000000 2 2 999999 2 2 999999 1 110836 453994 -572930 1 2 999999 -909357 1 516731 592263 -277967 2 720659 869547 2 11909 861116 2 2 999999 2 18 999983 1 4 999982 -828202 2 20 999981 2 1 999995 1 2 999999 -695970 1 587104 751162 -931235 2 2 999999 1 17 999981 -128941 1 2 999999 18641 2 2 999999 2 7 999990 1 2 999999 -786809 1 2 999999 212874 2 18 999988 2 12 999994 1 9 999991 37475 2 10 999984 2 218113 352676 2 5 999983 2 318472 371159 2 14 999982 2 2 999999 1 2 999999 -205273 2 2 999999 1 14 999992 308916 1 2 999999 -2022 1 2 999999 576488 2 2 999999 2 6 999993 1 2 999999 -265805 1 2 999999 5023 2 3 999995 1 2 999993 -206141 2 105962 876489 1 2 999999 553693 2 2 999999 1 2 999999 -909203 1 2 999999 -664768 2 18 999992 1 2 999999 -678196 1 2 999999 -178596 2 740984 797301 2 1 999998 1 20 999986 394968 1 10 999994 140973 2 7 999995 1 2 999999 -901306 1 6 999996 712302 2 135727 173760 1 9 999990 20592 1 18 999997 93308 1 237156 344172 -422970 1 137103 312754 133765 2 1 999985 1 11 999995 -919785 1 2 999999 -255746 2 9 999989 2 8 999986 2 2 999999 1 379731 399641 -502987 2 4097 941283 1 4 999990 -423246 2 543744 757183 1 258693 646817 -165587 2 2 999999 1 12 999988 -986377 2 2 999981 2 447614 643627 1 6 999984 199684 1 2 999999 67838 1 49812 909954 -204570 1 16 999999 -928874 2 2 999999 1 5 999996 -718400 1 2 999999 -961883 1 6 999992 774635 2 1 1000000 1 2 999987 -584724 2 17 999989 1 173464 926916 635440 2 11 999998 1 13 999982 147985 1 30368 844044 -176106 1 7 999998 31346 2 2 999999 1 10 999995 862266 1 2 999999 -360324 1 266588 606046 545644 1 14 999990 951860 1 300454 406123 273188 2 2 999999 1 18 999982 505022 2 2 999999 1 327724 627028 529510 2 2 999999 1 2 999999 -678845 2 2 999999 1 123843 458107 180139 2 15 999984 1 19 999986 -960433 1 14 999993 -934259 2 2 999999 1 657977 668144 -613164 1 120456 281227 67430 2 518274 767073 1 100381 236079 881365 1 543508 719886 -509298 2 465063 568203 2 640839 854069 2 828897 928152 1 2 999999 717829 1 242359 357616 -273069 1 884240 928428 792777 2 513919 571663 1 20 999990 -956354 2 10 999990 2 16 999999 2 17 999983 1 176366 681228 -679277 1 43680 817922 43001 1 2 999999 400603 1 2 999999 892375 1 13 999993 -519647 2 2 999999 2 70701 775725 1 2 999999 -484583 1 12 999984 -981525 1 40433 873820 545607 2 2 999999 2 316741 991101 2 74119 803670 2 810611 973241 1 10 999992 926412 2 6 999984 1 400406 732029 677245 2 13 999990 2 2 999999 2 487880 596904 2 15 999981 2 14 999996 2 13 999986 1 622954 702512 -718462 1 2 999999 6004 1 2 999999 -716757 2 558892 847294 1 3 999988 994366 1 2 999999 468075 1 46293 119461 663596 1 553376 745406 867232 2 384979 397295 2 107268 441625 1 267354 282777 -94406 2 188429 959424 2 2 999999 1 44088 969312 643939 1 2 999999 322301 1 14 999995 -59793 2 7 999999 1 2 999999 -526103 2 2 999999 2 718267 759456 2 2 999999 2 11 999992 2 2 999999 1 848991 892958 947048 2 17 999995 1 510600 535794 -847062 1 17 999982 -32901 2 170983 228412 1 391155 632651 -614304 2 1712 648912 2 22762 703616 2 519788 840830 1 2 999999 -551916 1 2 999999 -450342 1 2 999999 318315 1 2 999999 181126 1 10 999990 -62245 2 2 999999 2 2 999999 2 202282 977344 1 5 999997 -359598 1 210357 944942 -272017 1 622489 997474 -895278 2 2 999999 1 96488 648155 -910270 1 15 999995 463008 1 2 999999 -217790 1 791506 842776 -749626 1 20 999985 822905 1 682439 853808 540503 1 20 999991 -340474 1 2 999999 686840 1 8 999995 -915666 2 56979 657009 1 4 999987 -399301 2 8 999985 1 1300 856911 -407095 2 25009 33739 2 2 999999 1 2 999999 844285 1 5 999993 285255 1 15 999990 -947587 1 5 999994 675925 1 181220 321037 -239987 2 6 999991 2 10 999993 2 107314 517817 2 20 999990 2 2 999999 2 383085 895618 2 498125 535148 2 10 999988 1 2 999999 478460 1 11 999993 150438 2 7 999981 1 16 999994 653839 1 2 999999 712675 2 8 999988 2 2 999999 2 2 999999 1 9 999981 -633587 1 2 999999 223952 2 2 999999 2 2 999999 2 15 999999 2 2 999999 2 5 999990 2 11 999989 1 2 999999 -271458 2 717061 816018 2 2 999999 1 2 999999 -466974 1 2 999999 519390 1 2 999999 -552566 1 124118 719022 366869 2 128779 193615 1 14 999983 -427786 1 16 999991 -133417 2 113223 661779 2 2 999999 1 349613 472160 221203 1 4 999984 -255454 1 2 999999 495801 2 204756 840680 1 2 999999 -861569 2 364099 797765 2 38491 349488 2 2 999991 1 11 999998 -310377 1 513235 995978 818944 1 17 999994 -958786 2 2 999999 1 149232 490810 444456 2 2 999987 2 93986 591446 1 2 999999 303207 1 18 999986 64513 2 2 999999 2 161455 711160 2 2 999999 1 6 999993 825525 2 428410 689352 1 18 999986 -575182 1 546649 934180 -358731 1 353283 779373 -900445 1 8 999989 -802144 2 14 999981 1 19 999996 -679547 1 2 999999 -395161 2 15 999990 1 71017 589973 -269932 2 2 999999 1 325739 751702 -253932 2 7 999995 2 17 999992 1 302123 818472 365008 1 877875 908583 186479 2 2 999999 1 664599 694613 -442189 2 2 999999 1 2 999999 -409269 1 8 999999 231990 1 365527 714015 173160 2 336268 349700 2 17 999987 1 2 999999 512415 1 176637 816146 -616107 2 2 999999 2 659688 973326 2 868341 915146 2 14 999997 2 2 999999 1 103695 201216 -562723 2 22079 571198 1 2 999999 946133 2 23151 736604 2 437485 773961 1 2 999999 443052 1 13 999990 182875 2 257198 970017 2 612255 731059 2 10 999995 1 347852 425550 327826 1 7 999997 -253452 2 3 999989 1 2 999999 705577 2 2 999999 2 2 999999 1 9 999999 125626 1 2 999999 -253949 1 3 999992 834607 1 20 999999 -866598 1 2 999999 605107 2 2 999999 1 2 999999 487816 2 127369 210046 2 159398 449640 2 184727 377297 2 8 999988 1 103308 791394 608332 1 720580 837395 424192 1 2 999999 451889 1 10 999997 -336052 1 251467 448609 829598 2 517057 608129 2 18 999994 1 2 999999 -237573 2 14 999991 1 2 999999 351510 1 6 999988 56971 1 2 999999 -849854 2 2 999999 1 169380 411820 350393 1 2 999999 795628 2 20 999996 1 109356 848655 805403 2 17 1000000 1 2 999999 -932890 1 319263 596740 893840 1 588905 680230 -697185 2 1 1000000 2 529497 811761 1 2 999999 -920377 1 12 999991 -474226 2 17 999985 1 265958 995299 254757 2 8 999985 2 2 999999 1 336877 715513 834487 1 2 999999 754717 2 2 999999 2 63679 825717 2 12 999982 2 20 999989 2 2 999999 2 14 999989 1 2 999999 564752 1 9 999996 -590809 2 16 999996 1 2 999999 357082 1 2 999999 324013 2 708291 959594 2 633796 771366 1 18 999995 -631602 1 14 999996 177729 2 2 999999 2 330716 972769 2 3 999982 1 758043 846985 920562 1 2 999999 -513746 1 153064 589337 921160 1 2 999999 402845 2 18 999981 2 13 999986 2 172318 867316 1 2 999999 966605 1 11 999994 194346 2 2 999999 2 152616 688958 1 3 999999 57134 2 9 999991 2 2 999999 1 5 999991 -300022 2 195969 668761 2 38138 803725 2 2 999999 1 2 999999 266814 1 324216 654266 -904260 2 876137 899735 1 7 999986 -83809 2 19 999994 1 19 1000000 654721 2 2 999999 1 4 999991 -352235 1 2 999999 -327084 1 2 999999 379848 1 168703 238897 -397020 2 15 999990 1 226838 435823 -480006 1 18 999984 -985112 2 2 999999 2 14 999995 2 117357 308824 1 10 999981 -554224 2 12 999992 2 14 999981 2 12 999997 2 7 999983 1 10 999982 101072 1 2 999999 -253817 2 17 999996 1 15 999990 -962360 1 7 999981 528643 2 2 999999 1 589334 826068 -615924 2 262039 826951 2 12 999994 1 9761 593270 813730 2 2 999999 1 11 999992 -644481 1 10 999982 -516172 2 2 999999 1 410682 752733 -88367 1 9 999991 -838555 1 12 999999 18569 1 9860 315098 954702 2 63128 576058 1 2 999999 -107898 2 19 999998 2 313402 335473 1 288242 891301 479706 2 2 999999 1 291893 342324 -104205 2 2 999999 1 2 999999 -870098 2 347003 448888 2 147845 210070 1 486272 591011 297510 1 293564 675534 -767456 2 2 999999 1 2 999999 -603140 2 2 999999 2 2 999999 2 1940 29088 2 381624 436178 2 4 999994 1 2 999997 227905 2 338148 925059 1 2 999999 9717 1 8 999994 -603603 1 421811 913874 369434 1 16 999999 -801723 2 11 999994 2 9 999987 1 2 999999 421822 2 2 999999 2 308555 462099 1 19 999995 -128952 1 19 999984 408699 1 2 999999 106224 2 2 999999 1 2 999999 197132 2 848596 857849 1 2 999999 682861 2 509249 577546 1 275334 391655 178323 2 20663 621299 1 19 999995 -585256 2 20 999993 2 501589 963755 1 2 999999 848143 1 2 999999 272502 1 17 999987 -809879 1 5 999981 -65213 1 14 999987 89613 1 16 999994 -824530 2 11 999987 2 2 999999 2 2 999999 1 724717 735436 -669632 1 2 999999 630340 2 480959 945855 1 17 999993 150336 2 2 999999 1 2 999999 326367 1 8 999989 -576517 2 8 999993 1 594189 787473 768660 2 2 999999 2 6 999994 2 2 999999 1 10 999984 -551408 1 2 999999 -363098 1 132231 486642 781504 1 223437 949488 -75106 1 346731 442843 -518736 1 302166 324485 -950158 2 1464 850926 2 2 999999 2 1 999996 2 27863 998344 1 2 999999 -945968 2 257578 470252 2 846469 858199 2 9183 28714 2 2 999995 1 2 999999 88224 2 10 999998 1 655731 709794 46321 1 2 999999 -451983 1 2 999999 -523599 2 2 999999 1 17 999990 469472 1 10 999982 -703562 1 2 999999 673817 1 18 999998 525771 2 10 999996 1 2 999999 209426 1 5 999981 696995 1 15 999989 -27633 1 18 999997 606779 1 16 999998 -995684 1 13331 316543 -311184 2 2 999999 2 20 999997 1 2 999999 985670 2 2 999999 1 468670 896154 548421 1 365608 562536 410702 1 17 999993 -93316 1 366234 496445 525801 1 20 1000000 -118953 2 2 999999 2 2 999999 1 223042 947606 -339593 2 19 999995 2 2 999999 1 85695 118200 167915 2 19 999988 2 2 999999 2 2 999999 1 2 999999 -91876 2 10483 954207 1 345293 572542 614777 1 2 999999 29022 1 413633 704249 406286 1 2 999999 -113902 1 487087 896233 972688 2 2 999999 2 53545 557479 1 9 999998 -556329 2 560539 970176 2 15 999992 1 2 999999 558333 1 5 999990 327815 1 12 999990 -386355 2 6 999992 2 2 999999 2 2 999999 2 402247 558392 2 2 999999 1 16 999981 510390 2 274301 857303 2 412658 765116 1 2 999999 -779478 2 18 999999 2 2 999987 2 2 999999 1 1 999998 938853 1 2 999999 912519 1 217333 779770 -86153 1 629675 687011 -873117 1 2 999999 603978 1 15 999999 29093 1 2 999999 -249790 2 14 999981 2 232166 387396 1 2 999999 -776324 1 48494 80386 515501 1 2 999999 187459 2 11 999994 2 82956 756564 2 1 999988 1 232535 693991 -641670 1 659471 687789 358741 1 2 999999 660849 2 19 999998 1 586626 855946 892981 1 20 999985 197421 2 394861 968413 1 702691 961467 425964 2 2 999999 2 5 1000000 2 4 999990 1 2 999999 -502652 1 228736 819826 -12421 1 2 999999 134319 2 2 999999 2 308286 566627 1 9 999982 161544 1 2 999999 -958646 2 2 999999 1 730401 832748 582893 1 612956 674993 -952024 2 299443 871374 1 2 999999 315534 2 241488 543600 2 2 999999 1 779261 936274 -292625 1 340499 761771 -824375 2 8 1000000 1 11 999996 -146639 2 176856 628466 1 2 999999 597350 1 9 999990 83711 2 2 999999 2 2 999999 2 102821 221337 1 28251 77685 -240686 2 128175 304909 2 2 999999 1 6 999999 -565809 1 12 999981 -927330 2 460408 981890 1 2 999999 -377568 1 4 999990 -416392 2 434429 648364 2 19 999985 1 124405 865877 -442334 2 17 999997 1 10 999993 -559731 2 2 999999 1 17 999985 728279 2 14 999990 2 2 999999 2 2 999999 2 8 999993 1 428396 968902 -914438 2 2 999999 2 2 999999 2 5 999987 1 84375 373431 645577 1 2 999999 469469 1 14 999994 853861 1 546697 947779 933605 2 18035 435444 2 2 999999 1 9 999998 -959784 1 2 999999 436991 1 14 999997 -977486 2 8 999993 1 13 999984 427978 1 140493 812470 238601 1 221426 734023 -551424 2 2 999999 1 15 999981 34624 2 20 999992 2 7789 323219 2 4 999991 1 2 999999 46333 1 2 999999 197387 2 2 999999 1 2 999999 -999840 1 337573 483835 686495 1 15202 827608 -796171 2 12 999987 2 2 999999 1 5 999988 -352560 2 2 999992 1 19 999983 -875331 1 2 999999 -49711 1 48604 978492 -725350 2 15 999997 2 2 999999 2 511571 513609 1 4 999981 220015 1 2 999999 914033 2 12 999999 2 2 999999 1 18 1000000 280069 1 1533 389038 805389 2 476693 631947 2 2 999999 1 2 999999 344908 2 2 999999 1 2 999999 -758218 2 2 999999 2 2 999999 2 10 999995 1 184813 327828 41063 1 17 999988 207806 1 9906 15756 -551799 2 746077 934988 1 2 999999 109077 1 2 999999 -60603 1 2 999999 134401 2 327244 838149 1 106145 808511 -873291 1 9 1000000 20367 1 7 1000000 -347031 2 7 999998 2 616195 943023 2 4 999982 1 63918 356807 -520750 2 768626 994693 2 4 999997 1 2 999999 -446541 2 3 999991 2 349605 736733 2 742636 980183 2 5 999986 1 2 999999 609812 2 352547 794549 1 686688 731778 691029 1 2 1000000 -795535 1 194923 488213 146611 2 2474 254484 2 260694 651248 1 15 999991 -572655 2 128802 273564 2 15 999997 2 5 999981 2 2 999999 1 2 999999 332299 1 2 999999 904377 2 73968 418991 2 2 999999 1 822091 825488 -280530 2 2 999999 1 130815 300853 -465259 2 2 999999 2 2 999999 2 2 999999 1 2 999999 544821 2 2 999999 1 16 999997 73461 1 9474 425898 784912 2 6 999993 1 340515 673725 -756249 2 2 999999 1 2 999999 -388832 2 2 999999 1 2 999999 -582273 2 849690 922700 2 2 999999 1 400223 749006 -325681 2 169028 533195 1 7 999982 934283 1 2 999999 -534909 1 2 999999 517963 1 16 999985 -724184 2 3 999986 2 501312 990087 2 2 999999 2 2 999991 1 15 999996 21814 1 472143 962039 -131524 1 2 999999 -739758 1 2 999999 656584 2 209400 820716 2 13 999986 2 2 999999 2 17 1000000 1 2 999999 -408200 2 2 999999 2 2 999999 2 2 999999 1 2 999999 45959 2 1 999992 2 16 999990 1 352241 802322 -677996 2 9 999988 1 19 999995 -379514 2 2 999999 1 619137 804157 984858 2 418671 578030 1 2 999999 -374944 2 2 999999 1 2 999999 -660980 1 9 999996 709064 1 14 999998 -253030 1 320354 609851 447717 1 469577 674739 -515403 1 2 999999 -489024 2 604682 830327 2 2 999999 2 408525 435187 2 2 999999 2 2 999999 2 8 999996 1 2 999999 223153 2 2 999999 1 228125 240842 -850749 1 37618 269057 -439419 2 2 999999 1 280345 331336 994633 2 13 999993 2 2 999999 2 2 999999 1 2 999999 -115587 2 114378 380610 2 18 999982 2 693887 722394 1 423425 519501 626450 2 12 999986 2 2 999999 2 2 999999 2 19 999994 1 444177 999377 206065 2 2 999999 1 8 999989 -250320 2 2 999999 2 14405 611345 1 2 999999 -129276 1 2 999999 -313046 1 2 999999 302410 1 549456 723052 40392 2 14 999997 2 2 999999 2 4 999995 1 155393 835324 -751986 2 551304 892028 2 2 999999 1 681227 907602 572599 1 2 999999 49308 1 2 999999 935554 2 738765 770357 2 9 999999 2 705691 940713 2 14 999994 2 187421 435712 2 91960 453443 2 3 999982 2 2 999999 2 726960 938041 1 2 999999 427930 1 3 999994 -328654 2 9 999998 1 18 999992 -206130 2 550279 753954 1 8 999998 943760 2 401374 777304 1 856135 865071 -758764 2 2 999999 2 12 999983 1 141471 364346 -648345 2 2 999999 2 244224 594905 2 143301 436070 1 97545 522804 -271057 2 2 999999 2 220403 277931 2 2 999999 2 2 999999 1 2 999999 985918 1 5879 743640 -506395 2 2 999999 2 2 999999 2 2 999999 2 407005 460027 1 2 999999 -827409 1 2 999999 165795 1 1 999998 -818564 1 12 999981 -914338 1 9 999992 -606395 1 18 999999 -283793 2 281746 555180 2 2 999999 1 462842 501499 524415 1 109959 611748 -936036 2 2 999999 1 20 999990 752056 1 17 999996 -535186 2 19520 238908 2 2 999999 1 672611 844228 -276052 1 434801 536737 -873880 2 2 999999 1 2 999999 -145103 1 2 999999 757195 2 15 999985 2 421747 823869 2 2 999999 1 15 999984 -506959 1 534240 993530 -781897 2 42773 869706 2 18 999988 1 17 999996 871264 2 2 999999 1 3 999982 332356 1 428494 569377 905582 2 2 999999 2 12 999999 2 2 999988 2 185305 889402 1 2 999999 825796 1 2 999999 497568 2 2 999999 2 2 999999 2 2 999999 1 9 999996 -684874 1 2 999999 -91020 2 896951 917923 1 39778 895587 705514 1 4 999998 891796 1 18 999984 541347 1 2 999999 -654734 1 2 999999 156062 1 2 999999 469494 1 15 999994 388345 1 2 999999 -156676 1 3 999988 -160217 1 6 999992 225958 1 65177 984428 513530 2 2 999999 1 5 999997 385748 2 2 999999 1 2 999999 504135 2 4 999985 2 328260 884888 1 449357 778861 -5922 2 2 999999 1 388777 971924 -656104 2 15 999998 2 2 999983 1 8 999998 456568 1 185314 751833 414568 1 9 999988 -625380 1 821495 968217 115288 2 222148 478909 1 2 999999 597552 2 8 999996 2 2 999999 1 845932 939879 -324790 2 11 999997 1 5 999984 696863 2 17 1000000 2 90087 953707 2 2 999999 1 2 999999 569363 2 743413 932678 1 2 999999 -430907 2 267216 297057 1 226066 926043 771629 2 2 999999 2 2 999999 1 3 999987 -394324 2 165069 416155 2 2 999999 1 2 999999 -764701 1 2 999999 -954609 2 2 999999 2 813381 923295 2 549467 945471 2 12 999984 2 33022 338307 2 662592 996569 2 2 999999 1 2 999999 -881252 1 2 999999 -50335 2 2 999999 2 204121 842713 1 3 999994 563789 1 229576 665059 -460681 1 2 999999 -22428 1 15 999991 -554757 1 4 999986 -117639 2 2 999999 1 50721 518263 578753 2 119537 468979 2 2 999999 2 2 999999 1 230929 251697 651107 1 708754 881771 325067 1 18 999992 -815310 1 250430 350532 -440356 1 2 999999 -34663 1 2 999999 -898606 2 2 999999 2 2 999999 2 2 999999 2 195997 434316 1 2 999999 278245 1 809078 857677 520899 1 326684 491621 -632834 1 46108 700360 825166 2 2 999999 1 310624 958178 -120988 2 19 999998 2 11 999990 1 504148 679753 -363074 2 225530 327432 1 14 999987 -780905 1 17 999989 465819 1 8 999990 441847 2 6 999981 2 2 999999 2 13 999997 2 426497 500013 2 2 999999 1 510992 615974 -376214 1 248612 546623 201667 1 11 999985 732950 2 7 999991 1 240002 274507 -763501 2 2 999999 1 19 999991 685002 1 8 999997 -45096 2 2 999999 1 2 999999 819489 1 15 999996 -852052 1 3 999994 130782 2 22377 86881 1 2 999999 16223 1 791937 813724 305842 1 12285 567318 -860097 1 2 999999 969894 1 3 1000000 -100535 2 19 999993 1 139286 955635 -287247 1 2 999999 -711990 2 2 999999 2 16 999995 2 2 999999 2 2 999999 1 240230 418888 -131302 2 10163 260798 2 3 999987 1 14 999988 753979 1 20 999988 -577422 2 593690 996877 2 2 999999 1 604326 923170 450043 2 2 999999 2 2 999999 2 4 999994 2 2 999999 1 336897 790683 -374899 1 2 999997 110134 1 1 999996 -193163 2 8 999983 1 19 999988 425936 2 122692 369005 2 3 999991 1 13 999991 -616153 1 2 999999 -66199 2 3 999999 1 820286 907328 81268 2 2 999999 1 17 999989 -858478 2 9 999983 1 1 999997 525842 1 256143 306474 782104 1 480833 994258 64414 1 2 999999 -517949 1 99589 758620 -614215 1 715704 729938 -153177 2 10 999997 2 386771 626906 2 386348 558444 1 232885 890086 706433 2 12 999999 1 2 999999 978411 1 2 999999 -343613 1 547591 927264 849488 2 2 999999 1 168209 367486 -911077 1 442606 682901 -789375 1 14 999987 -786216 2 20 999997 1 2 999999 -43957 1 2 999999 93543 1 145590 468435 -266292 2 13 999989 1 2 999999 583755 1 2 999999 -884743 2 2 999999 2 863070 886461 1 19 999985 -54800 1 638506 904565 407859 2 2 999999 2 635064 966198 2 2 999999 2 2 999999 2 2 999999 2 1 999992 1 15 999998 517748 1 16 999983 89869 1 198435 927605 562746 2 275009 815695 2 2 999999 1 2 999999 -734117 2 2 999999 1 2 999999 756024 1 2 999999 -723350 2 371039 949251 2 2 999999 1 2 999999 -214236 2 13 999998 1 2 999999 -576555 1 16 999995 738455 1 15 999995 -651613 2 81452 848939 1 20 999994 -490768 2 2 999999 1 146545 289823 478382 1 653974 735610 -293457 1 244733 621432 569500 2 19 999985 2 1 999993 2 5 1000000 1 44819 958437 -742930 2 366328 904047 1 451803 650743 665032 1 189627 596961 -850612 1 2 999999 -665940 2 14 999998 2 17 999985 2 18 999985 1 47338 913784 -486984 1 2 999999 592344 2 2 999999 2 171205 504461 1 2 999999 -422062 1 113622 560226 -73276 1 74445 154611 348064 2 2 999999 2 2 999999 1 17 999984 -655661 2 2 999999 1 2 999999 -648372 2 670394 723148 2 9 999982 2 20 999986 1 2 999999 107776 1 2 999999 959066 1 1 999999 750330 2 2 999999 2 94218 825208 2 6 999996 2 47252 295850 1 17 999986 -282413 2 515912 732904 2 734080 868467 1 6 999984 141003 2 810812 982306 1 11 999981 -447169 1 2 999999 -384522 1 114316 720354 295227 1 5 999989 -309097 1 305954 843483 59027 2 66264 319241 2 878040 999578 1 14 999994 983968 1 2 999999 203085 2 2 999999 2 2 999999 1 182918 786508 -593146 2 2 999999 1 3 999984 -946409 1 16 999995 -840976 2 266752 922012 1 7 999994 -272568 2 4 999989 2 2 999999 2 35662 598039 2 81662 882748 1 2 999990 -979116 2 2 999999 1 2 999999 278169 2 2 999999 1 317997 575038 -495755 1 271367 732545 969238 1 768900 796538 -384328 2 2 999999 2 289097 384355 1 286514 304748 314679 1 8 999991 15063 1 2 999999 -616842 1 155017 266132 569612 2 4 999990 2 297527 957488 2 17 999996 1 669839 841756 342586 2 2 999999 1 8 999987 206190 2 348320 517048 1 8 999991 -263193 2 7 999987 1 2 999999 -273352 1 10 999993 -510014 1 11 999987 -504397 2 2 999999 2 13 999988 2 13243 425298 1 381962 467841 786420 1 17 999998 523280 1 2 999999 -753106 1 2 999999 33496 1 16 1000000 223204 2 11 999981 1 244274 823763 -460401 2 2 999999 2 16 999990 1 15 999996 -83006 1 17 999992 -977211 1 9 999997 97106 1 2 999999 -494458 2 2 999999 1 1 999986 726614 2 2 999999 2 767614 954235 1 18 999988 -519672 1 2 999999 904799 1 325785 671946 578632 2 17 999992 2 16 999995 2 255974 757227 2 2 999999 2 8 999992 1 658795 978092 -552784 1 252448 855617 -526802 2 168856 483052 2 2 999999 1 328650 996380 937369 2 7 999988 2 16 999991 1 161138 760679 -866030 1 117250 483213 66624 2 2 999999 1 174248 982696 421949 1 392830 977888 -408 2 2 999999 1 227537 832458 975389 1 5 999998 -738462 2 2 999999 2 275016 693336 2 2 999999 1 16 999982 -435003 2 363684 423190 2 20 999998 2 2 999999 2 17 999993 2 2 999999 1 20 999982 439021 1 2 999999 -149440 1 602141 910839 -346879 1 2 999999 -414065 2 863332 918300 1 4 999996 382372 2 219 18450 2 42886 368024 1 9 999983 432939 1 8 999995 640841 1 13 999982 -472135 2 19 999986 2 152671 864228 2 2 999999 2 14 999994 2 649975 866237 1 2 999991 544876 2 13143 524093 1 2 999999 -448336 1 2 999999 -401131 1 2 999999 -823231 2 669151 723906 1 4 999983 -884697 1 7 999999 -520868 2 297789 298381 2 209573 637889 2 16 999986 1 20 999987 -584773 1 2 999999 -903 2 2 999999 2 522261 601827 2 412890 805673 2 8 999995 1 2 999999 933367 2 16 999996 2 12 999997 2 16 999988 2 2 999999 2 6 999983 2 10 999991 2 503824 878290 2 102858 485698 1 2 999999 -974392 2 6 999998 1 2 999999 1073 1 1 999985 800522 1 18 999987 -199551 2 2 999999 2 8 999983 2 337729 566295 2 2 999999 2 9 999995 2 2 999999 2 2 999999 2 15 999998 2 2 999999 2 2 999999 2 2 999999 2 303419 450358 1 2 999999 -96488 2 2 999999 1 1 999997 248440 2 2 999999 1 2 999999 930484 2 33699 597836 2 11 999997 1 1 999985 -17481 1 6 999995 393511 2 317819 517111 1 20 999986 -764539 1 2 999999 -327926 1 286701 576339 -229036 1 2 999999 998392 2 17 999981 2 7 999981 1 13 999987 -82364 2 2 999999 1 1 1000000 -910947 1 5 999984 493499 1 2 999999 352264 1 444686 637567 -641747 1 616664 854579 797345 2 15 999994 1 2 999999 -750814 1 19 999989 -833579 1 2 999999 594227 2 11 999991 2 2 999999 1 1756 248703 -977382 1 2 999999 -231032 2 2 999999 2 2 999999 2 8 999982 1 592332 932567 190894 1 2 999990 772141 1 2 999999 890702 2 215853 458378 2 2 999999 2 437804 921694 2 279157 517854 2 2 999999 2 2 999999 2 66809 744597 2 2 999999 2 20 999984 1 2 999999 -875888 1 770231 955452 945414 2 39835 793511 1 2 999999 -618148 1 13 1000000 366762 2 2 999999 1 387058 659693 -368863 2 173064 387513 2 2 999999 1 2 999999 724789 1 433103 772481 282514 1 2 999999 482877 2 58008 477695 2 2 999999 2 5 999997 2 8 1000000 2 29174 113972 1 177626 226652 -729739 2 8 999982 1 13 999993 -171362 1 4 999990 -944506 1 226054 596396 498841 1 92428 790329 -204242 2 251947 474423 1 1 999996 -719681 2 702320 709741 2 332663 679881 2 112300 880969 1 118704 511867 315115 1 2 999999 -421502 1 2 999999 -700723 1 482819 566254 495579 2 2 999999 1 100023 521965 88929 2 20 999982 2 2 999999 1 8 999998 -987844 2 17 999999 2 9 999988 2 2 999999 1 2 999999 -874630 1 2 999999 288853 1 11 999986 900367 1 20 999987 -179798 1 20 999982 -15020 2 11 999998 2 1 999985 2 157094 220594 1 12 999987 -373192 2 3 999986 2 590103 730198 1 2 999999 447123 1 7 999994 753602 2 653315 685628 1 265121 892855 -182217 1 8 999986 -376621 2 94294 736472 1 17 999981 -677783 2 132791 359823 2 403988 775204 2 569864 907020 2 8898 735349 2 392631 506771 2 17 999983 2 338018 963745 1 406138 636901 -851420 1 2 999999 -786854 2 148343 766917 2 326893 981046 1 2 999999 -427017 1 2 999999 -332519 2 378946 621772 1 7 999998 -220760 1 236471 865209 457350 2 5 999985 1 2 999999 95060 2 104194 511546 1 136554 603473 -568831 1 2 999999 108700 1 355894 646685 732920 2 2 999999 1 7577 414637 438582 2 4 999988 2 2 999999 2 2 999999 1 2 999999 -443706 2 111782 286354 1 108404 559625 -539865 2 698516 883845 1 6 999996 -226477 2 91081 537620 2 2 999999 1 2 999999 -972437 1 12 1000000 -899260 1 16 999981 -841908 2 2 999999 2 2 999999 2 2 999994 2 108561 461549 1 2 999999 -359704 2 15 999998 1 2 999999 -872596 1 2 999999 73660 1 474719 594283 175050 2 4 999988 1 292164 317469 -541472 2 493680 687714 1 2 999999 301619 1 569500 695594 -448046 1 2 999999 -724728 2 14 999984 2 2 999999 1 2 999984 807651 2 496548 757255 2 241907 718965 2 20324 457268 1 15745 932577 354359 2 2 999999 2 2 999999 1 12 999991 698806 1 2 999999 -628221 2 3 999995 1 15 999995 -290857 1 2 999999 -298618 2 2 999999 2 905765 933659 2 2 999999 2 16 999997 2 155195 428635 1 2 999999 430847 2 674102 928731 2 633383 752125 1 14 999989 -321509 1 2 999999 -155048 2 3 999985 2 2 999995 2 1047 244338 1 2 999999 -853156 2 2 999999 1 1 999994 -794985 2 2 999999 1 3 999986 -544434 2 583523 847382 2 14 999983 1 3 999995 -532276 2 6 999991 2 2 999999 1 158197 286334 -856418 2 3 999999 1 730278 982338 652484 2 7 999989 1 2 999999 451635 2 17 999985 1 19 999996 -995749 1 18 999987 -634282 1 2 999999 364629 2 2 999999 2 2 999999 2 236683 658908 1 2 999999 883165 1 13 999986 790895 2 2 999999 2 117102 707524 1 2 999999 999269 1 2 999999 964373 1 155243 581631 -803634 2 6 999987 2 723532 835278 2 16 999989 1 5 999983 575773 1 2 999999 443413 1 2 999999 962717 1 2 999999 -369726 1 8 999992 -363866 2 234959 395790 2 351002 697710 2 17 999993 1 4 999989 171740 2 3 999996 2 2 999999 2 15 999995 2 14 999983 1 2 999999 417637 2 2 999999 2 2 999994 1 1 999995 520457 1 65299 598547 -674419 1 2 999999 936579 2 4 1000000 1 203622 612032 563573 2 6 999989 2 2 999999 2 394085 398725 1 7 999988 979161 2 2 999999 1 17984 943737 412449 1 13 999990 588997 1 582151 760772 198858 1 19 999981 -928693 2 23957 449424 2 120866 599606 1 6 999983 -286523 1 124220 954222 -720185 2 19 999984 1 2 999999 -156828 2 213968 234588 1 2 999999 305441 2 2 999999 2 2 999999 1 2 999999 -167640 2 11 999995 1 509554 529963 -27329 1 37379 189042 241478 1 239780 825284 -695897 1 2 999999 -497153 1 17 999993 -772694 1 279025 673704 -909566 2 2 999999 1 701672 931532 625270 1 202070 598560 -128415 2 2 999999 1 5 1000000 -12138 2 6 999984 2 191441 591135 2 648978 804028 2 18 999992 2 8 999998 2 2 999999 1 2 999999 680722 2 168195 440084 2 2 999994 2 2 999999 2 15 999983 2 2 999999 2 2 999992 1 11 999993 -479387 2 5 1000000 1 11 999985 -957283 1 11 999984 823095 2 6 999991 2 393907 779537 1 836792 940304 -899512 1 20 999984 173544 1 17 999991 842082 2 417519 615829 2 5 999986 2 15 999985 1 95900 823409 -745570 2 2 999999 2 2 999999 1 20 999992 502710 2 5 999991 1 13 999994 -854245 2 517552 834309 1 2 999982 -841451 2 5 999999 2 16 999989 2 108332 804336 1 2 999999 -365519 1 165924 452347 834306 2 9 999984 1 2 999999 329804 2 17 999982 1 2 999999 352121 1 9 999997 -333334 2 19 999996 2 2 999999 2 6 999997 1 807368 863803 -175920 1 3 999989 153771 2 2 999999 2 183767 746676 2 364562 632016 2 346452 406345 2 8 999990 2 2 999999 2 189915 570216 1 1 999990 -403759 1 18 1000000 147677 2 19 999996 2 2 999999 1 15 999981 907347 1 172447 234857 936112 2 2 999999 1 4 999982 -669581 2 694021 894653 1 2 999999 461862 1 11 999990 933802 1 2 999999 804261 1 5 999983 584059 1 14 999984 -990073 2 2 999990 2 16 999998 1 6 999998 649788 2 2 999999 1 16 999997 368753 1 523393 700765 -824531 2 9 999988 1 9 999987 52651 2 2 999999 2 14 999986 1 36354 668300 640697 2 20 999988 2 12 999995 2 5 999994 1 563739 625368 -909364 1 10 999990 545171 1 2 999999 493472 1 18 999996 -359052 2 2 999999 1 8 999984 982864 2 166363 400228 1 2 999999 -283063 1 327730 337041 301551 2 2 999999 1 6 999995 307452 2 159357 852805 2 866058 980697 2 10 999996 1 524015 679469 -656535 2 2 999999 1 2 999999 -336462 1 20 999988 609620 2 2 999999 1 2 999999 -135885 1 67742 757325 81661 1 2 999999 -583750 1 14 999984 433176 2 348918 658160 2 201328 946972 1 4 999993 -303005 1 2 999999 -29889 2 8 999990 2 437573 728217 2 35948 816717 2 2 999999 1 285973 707172 -72484 2 2 999999 1 12 999991 -646767 1 15 999987 970744 2 2 999999 2 15 999999 1 3 999984 943199 2 11 999991 1 2 999999 -177707 2 2 999999 1 2 999999 449034 2 300038 478254 1 241514 521665 667718 2 2 999999 1 12 999982 16460 1 418525 849557 -325073 2 2 999999 1 16 999988 34694 1 127493 468010 847516 1 4 999999 160332 2 2 999999 2 20 999987 1 10 999981 22266 2 4 999990 2 688992 897513 2 4 999988 2 1 999981 2 20 999999 2 10 999998 1 2 999999 -781953 2 7 999998 1 18 999991 56640 2 2 999999 1 7 999991 -158814 2 622853 839270 2 2 999999 1 2 999999 -147147 2 302580 828729 1 18 999992 2977 2 2 999999 2 2 999999 1 2 999999 128921 2 234449 807646 2 703400 735821 1 220722 876587 -430206 2 354199 639980 2 5 999998 1 20 999995 903880 1 2 999999 35640 1 18 999997 -513421 1 12 999989 -514420 1 15 999989 92609 2 424948 631609 2 9 999997 1 2 999999 574698 1 13 999988 -181911 2 2 999999 1 68331 183514 -506175 1 20 999999 -26433 1 8 999993 -280967 2 2 999999 1 15 999993 193705 2 2 999999 1 291691 958340 733304 1 12 999994 -399295 1 8 999986 -274370 2 2 999999 1 180769 225045 -162989 2 2 1000000 2 2 999999 1 6 999991 74276 2 2 999999 1 19 999994 -671658 1 133075 819297 -855110 2 440486 945977 2 577519 771228 1 1 999982 -461318 2 3 999993 1 416867 419575 -867033 1 11 999995 -242355 2 2 999999 2 2 1000000 1 680133 719748 -823330 1 9 999981 -123682 2 3 999982 1 2 999999 118250 1 234271 260014 389139 2 765251 906758 1 12 999996 -169376 2 2 999985 1 2 999999 -149907 2 10 999982 1 2 999999 56264 2 9 999993 1 18 999993 698774 2 50658 93591 2 2 999999 1 2 999999 216489 1 353435 399993 63087 2 2 999999 2 2 999999 1 2 999999 411750 1 2 999999 567101 1 10 999988 -300162 1 2 999999 -809778 1 68781 259173 -534556 2 2 999999 1 12 999981 927910 2 2 999997 2 2 999999 1 2 999999 834045 2 15 999999 1 20 999981 -319444 2 18 999995 2 2 999999 2 2 999999 2 695996 718723 2 85109 571567 1 56458 294078 -510044 2 16 999997 1 122064 677472 177515 1 2 999999 543822 1 15 999983 648475 2 20 999981 1 415741 752479 745999 1 14 999989 69135 2 2 999999 2 2 999999 1 2 999992 -877368 1 2 999999 -614322 1 2 999999 -791169 2 2 999999 2 2 999999 1 10 999994 -904062 1 44501 853133 -846655 2 15 999999 2 2 999999 2 2 999990 2 452127 562509 2 2 999999 2 365646 738450 1 7585 657290 462303 2 1 999998 2 6 999985 2 2 999999 1 12 999982 715170 2 431777 755231 1 506865 834790 -227119 2 1 999997 2 5 999998 1 2 999999 536277 1 2 999999 77241 1 2 999999 -703628 1 676319 927733 731854 1 4 999985 412288 1 7 999996 -944884 1 2 999999 766101 2 2 999999 1 18 999998 130152 1 2 999999 -274212 2 2 999999 2 2 999999 1 503394 536232 -369373 1 8 999987 320605 1 365328 915761 618649 2 15 999992 2 2 999999 1 3 999994 179164 1 17 1000000 -839966 1 2 999999 -276132 2 2 999999 2 2 999988 2 2 999999 2 16 999985 2 1 999993 1 173634 835677 -285367 2 18 999994 2 2 999999 1 2 999999 173417 1 13 999996 -68956 1 181488 313038 584067 2 4 999989 2 2 999999 1 543672 549884 342378 1 599026 697388 -939934 2 2 999999 2 146270 355642 1 512661 793223 788688 1 4 999997 -529844 2 2 999999 2 2 999999 2 10 999983 2 2 999999 2 137228 386854 1 1 999990 816461 1 7 999992 -98872 2 2 999999 2 11 999994 1 52453 457658 681988 1 359956 561515 626252 2 183351 618961 2 2 999999 2 15 999993 1 327960 660252 456022 2 2 999999 2 2 999999 1 2 999999 -572274 2 17 999989 1 2 999999 887438 1 11 999995 586172 2 16 999988 2 2 999999 2 9 999994 2 15 999986 1 19 999995 134768 1 191618 295330 -807821 1 4 999994 -926066 2 2 999999 2 2 999999 1 15 999991 -753245 2 2 999999 2 2 999999 2 10 999992 2 2 999999 2 2 999999 2 4 999988 1 88772 306903 -816426 1 14 999988 -299592 2 2 999999 1 8 999990 -223653 1 375150 919039 446754 1 2 999999 -256924 2 2 999999 2 20 999999 1 6 999987 -419269 2 9 999984 1 706926 945336 861378 2 524386 962158 1 18 999982 439711 1 2 999999 854016 2 713926 846718 1 432140 827858 585455 2 2 999999 1 317379 730646 -347681 1 18 999984 -594016 1 159044 666984 379404 2 5 999997 1 9 999986 380746 2 16 999982 2 2 999999 1 2 999999 -912608 1 2 999999 -704485 1 371018 554303 13008 2 2 999999 2 19 999991 1 2 999999 669215 1 2 999999 -958513 2 2 999999 1 826873 911077 475840 2 320599 448089 1 9 999987 -83624 2 607817 841563 1 2 999999 -756606 2 2 999999 1 2 999999 -620449 1 2 999999 -184464 2 2 999999 1 1 999990 480793 2 15 1000000 1 600953 798651 -756632 2 20 999983 2 2 999999 1 571310 853574 174495 1 407802 849938 425776 2 111428 240810 1 2 999999 924409 1 10 999999 -958541 2 5564 872247 2 545920 915934 1 176833 590716 -408712 1 2 999999 -917369 2 14 999990 2 2 999987 1 2 999999 -249326 2 2 999999 2 184725 691976 1 8 999993 -10398 2 2 999999 2 2 999999 2 2 999999 1 16 999997 -798319 2 230222 420631 2 132075 581564 1 11 999994 -823120 2 2 999999 2 342765 478266 2 2 999999 2 2 999999 2 2 999999 1 13 999991 909737 2 58911 982215 1 2 999999 996774 2 472378 475901 2 115077 664528 1 298433 572261 -974855 2 2 999999 1 188927 628659 -712703 1 119675 885220 652657 1 2 999999 391755 1 136037 982145 -448133 1 2 999999 788120 2 3 999990 1 7 999999 916931 2 4675 501114 1 18 999996 -284367 2 54774 643053 2 12 999986 1 18 999995 -410487 2 14 999989 2 8 999991 1 302244 347279 933852 1 174592 901473 -531931 1 584826 782586 760140 1 2 999999 -363475 2 519317 534647 2 242565 263065 2 2 999999 2 2 999999 1 680756 961711 237338 2 320427 526878 1 17 999994 917346 1 20 999985 665281 2 2 999999 1 340625 934708 309087 1 12 999981 -235688 1 2 999999 -927522 2 2 999999 2 414562 663579 2 2 999999 1 2 999999 -695279 1 273158 747227 837717 1 4 999996 602811 1 2 999999 116014 1 246495 545720 -721242 2 2 999999 1 15 999985 -145888 2 2 999999 2 19 999987 2 11 999991 1 2 999999 897436 2 2 999999 2 2 999999 1 81691 167269 316750 1 2 999999 -628004 2 1 1000000 2 2 999999 1 2 999999 728845 2 6 999991 1 19 999982 -265208 2 17 999988 1 2 999999 -390391 1 134417 413886 985364 2 421519 926169 1 2 999999 -24200 2 9 999991 2 9 999995 2 454641 744033 1 224187 349378 182365 1 757247 913735 -629223 2 2 999999 2 507103 902084 2 508922 815050 1 7 999991 18656 1 2 999999 492351 2 414898 803804 2 6 999981 2 2 999999 2 2 999999 2 512452 685177 2 6 999981 2 59701 976017 1 17 999992 532243 1 96659 147555 38810 1 20 999985 742737 1 425305 793407 90579 1 2 999999 -471327 2 2 999999 1 2 999982 -828339 2 19 999999 1 9 999985 397279 1 8 999990 660703 1 284336 609111 -876326 2 15 999992 1 14 999986 722716 2 19 999988 1 2 999999 435934 1 639454 698358 -601055 1 140794 413422 18230 2 81496 892976 2 188486 393325 1 17 999982 -287458 2 2 999999 1 2 999999 208054 2 2 999999 2 17 999990 2 8 999999 1 2 999999 728544 1 1 999985 179576 1 2 999999 327082 2 2 999999 1 2 999999 -217290 2 2 999991 1 2 999999 651243 2 2 999999 1 3 999990 779370 2 2 999999 1 15 999997 179157 2 16 999988 1 2 999999 -153699 2 162382 182685 1 992687 998610 -980344 1 9 1000000 -90599 1 28186 114629 -101777 1 16 999990 -999244 1 7 999982 430847 2 2 999999 2 2 999999 2 2 999999 1 14 1000000 416666 1 299885 548807 -850469 1 124997 481250 109633 1 2 999999 -178146 1 605423 957430 684205 2 2 999994 1 2 999999 493002 2 2 999999 2 1 999989 2 16 999989 1 47926 716041 -424285 1 2 999999 -534787 1 194104 577284 -459128 2 16 999982 2 14 999998 1 32452 416041 424779 2 283782 519438 2 2 999999 2 2 999999 2 10 999996 2 20 999993 2 1 999994 2 442799 606008 2 497540 735192 1 14 999986 685643 1 4 999985 -868444 2 352500 878224 1 1 999994 831111 2 20 999999 1 199024 606722 655508 1 723739 777122 -800041 1 2 999999 613744 1 75802 283917 -96186 2 744012 979098 1 2 999999 -138827 2 8 999999 2 2 999999 2 8 999989 1 598495 840736 795992 2 588889 889215 1 6 999990 -813389 1 1 999989 -223458 1 7 999981 -233395 1 234106 888393 -176232 1 10 999994 -547554 1 2 999999 -834386 2 2 999999 2 6 1000000 2 2 999999 2 2 999999 1 679036 944410 647782 1 398665 536353 -317232 2 204903 322521 2 170068 731364 1 513924 766597 -618663 2 613871 998073 2 2 999999 1 2 999999 328770 1 595214 815567 856216 1 2 999999 -293911 2 20 999989 1 2 999999 259118 1 12 999991 128776 1 2 999999 387623 1 360121 861511 -767908 2 287174 518620 1 585375 641190 -868251 2 2 999999 1 38464 443135 -459826 2 2 999999 1 1 999984 -510931 1 4 999987 429510 2 2 999999 2 518275 573185 1 61899 126803 -959552 1 21435 735711 -157569 2 43462 950685 2 2 999999 1 1 999982 218417 2 2 999999 1 2 999999 -782302 2 2 999999 2 199353 484361 1 2 999999 48776 2 369270 509759 2 2 999999 2 5 1000000 2 489581 612810 1 2 999999 859299 1 2 999999 -158418 1 2 999999 92139 1 521590 700347 751471 2 2 999999 2 13 999987 1 319577 487681 -169738 2 2 999999 1 8 999986 -721992 1 2 999999 496853 1 9 999984 -673556 2 13 1000000 2 2 999999 2 450982 667767 2 2 999982 1 730961 912417 -226959 1 2 999999 -128986 2 256832 826813 1 138019 519560 910320 2 12 1000000 1 12 999994 -849498 2 7 999988 2 32508 604682 1 141461 975289 434395 1 207567 383961 -211290 1 2 999999 -766110 1 2 999999 925716 2 15 999983 1 2 999999 -726976 2 2 999999 2 2 999999 1 122815 365135 923395 1 2 999999 -307707 1 2 999999 194602 2 103624 465052 1 3 999997 774871 1 276945 670459 -970758 1 353790 389916 -764308 1 90599 629313 -275139 1 322527 701532 817738 1 2 999999 -996928 1 2 999999 147939 2 104656 343186 2 6 999996 2 748420 852677 1 2 999999 315892 2 15572 307506 1 2 999999 -361075 1 16 999996 -119447 1 2 999999 -646987 2 637253 807270 1 2 999999 330330 2 5 999982 2 627994 692447 2 89486 155507 2 2 999999 2 2 999999 2 2 999999 1 5 999997 845726 1 2 999999 -831068 2 332082 336769 2 12 999992 1 16 999981 313592 2 12 999985 1 378726 950503 431051 2 329193 867926 2 2 999999 2 6 999993 2 2 999999 1 20 999992 -190133 2 20 999997 2 898757 911915 2 2 999999 2 345410 843566 2 7 1000000 1 18 999983 261787 2 92117 434801 1 2 999999 488848 2 8 1000000 2 13 999985 2 166594 256576 2 18 999992 1 5 999995 138060 2 67382 773851 2 18 999993 2 471705 595202 1 186238 346859 220398 1 5 999987 -54166 2 2 999999 2 2 999999 1 13 999993 -201735 1 4 999990 -541028 1 11 999988 587313 2 16 999981 2 2 999999 1 6 999994 610049 2 359978 740249 2 2 999999 2 707079 947833 2 2 999999 1 119656 344526 291735 1 15 999989 -884229 2 268430 876995 1 2 999999 561154 1 2 999999 294495 2 59348 327878 1 2 999999 234064 1 2 999999 -670604 1 2 999999 369421 2 2 999999 2 4 999994 2 16 999991 2 1 999987 1 168159 335569 -401632 1 9 999993 -321539 1 2 999999 -574362 2 59124 279319 1 2 999999 969825 1 2 999999 -438391 2 12 999993 1 10 999997 716652 1 68939 189633 -755331 2 2 999999 1 299339 625036 285291 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 192750 964100 -413371 2 2 999999 1 194849 513049 -738443 2 2 999999 2 18 999985 2 7 999995 1 7 999994 623304 1 279581 918810 150136 2 121780 947755 2 5 999989 2 410686 682922 2 14 999987 1 14 999990 -812138 1 2 999999 -272707 2 2 999999 1 53906 275761 591482 1 79697 817847 -181165 2 11 999983 1 5 1000000 -341504 1 2 999999 -406996 1 7 999997 17500 2 2 999999 2 2 999999 1 133841 207453 75570 1 2 999999 -646402 1 2 999999 -747147 2 19 999993 2 2 999999 2 2 999999 1 36382 801769 121726 2 848804 985455 2 14 999998 2 2 999999 2 278460 664996 2 81085 833893 2 2 999999 1 2 999999 -254572 1 19 999983 -507084 1 14 999983 767462 2 14 999998 1 242198 736340 -900258 2 223169 709262 2 284160 464678 2 163744 226562 1 2 999999 -381226 2 50038 820207 2 175424 517580 1 18 999983 -11658 2 12 999982 1 7 999985 58514 2 2 999999 2 151445 220108 1 2 999999 -734741 2 2 999999 1 2 999999 -602452 1 178376 248466 748695 1 7 999988 -499346 1 2 999999 342932 2 63116 962786 1 2 999999 -411176 1 2 999999 -714909 2 20 999998 2 614926 822132 1 1 999982 844684 2 2 999999 1 50412 762952 -363346 2 13 999982 2 671025 792998 2 13 999993 2 6 999991 1 2 999999 771720 2 2 999999 2 3 999989 1 13 999998 927297 1 592976 854568 -28428 2 4 999999 2 20 999995 1 2 999999 -933875 1 9 999989 350829 2 2 999999 2 240747 316002 2 2 999999 1 2 999999 913148 2 18 999995 1 263127 322043 -390232 2 9 999987 2 504778 718747 1 83181 840289 -198320 1 2 999999 889539 1 2 999999 -703737 2 839808 937191 2 745033 775441 2 2 999999 1 2 999999 901778 1 791749 943836 257934 2 551243 790341 2 2 999999 1 2 999999 -776480 2 16 999985 1 5 999997 574254 2 597518 869684 1 17 999999 -94873 2 2 999999 1 17 999982 820936 2 245274 835702 1 318386 471386 -112054 2 115527 119015 1 2 999999 -188356 2 7 999998 1 346883 505064 -408365 2 71746 285076 1 8 999981 18862 2 2 999999 1 501900 843456 -972856 2 315644 909142 2 2 999999 2 294537 456332 2 33120 571379 1 39193 642006 174687 1 504672 879494 -876127 1 2 999992 542710 2 655102 675169 2 1 999997 1 2 999999 842326 1 2 999999 104161 1 196251 506489 257541 1 15 999993 -933652 2 10 999982 1 14 999995 232403 2 2 999999 2 13 1000000 1 89023 341106 -985436 1 6 999994 50103 1 440951 852442 870077 1 388762 732710 18935 1 1 1000000 -631383 1 2 999999 -122011 2 274180 590968 2 2 999999 1 2 999999 210839 2 54505 453965 2 470059 608855 1 13 999985 809457 1 2 999999 837451 2 10 999989 2 2 999999 1 17 999994 -107300 2 62215 598598 2 310930 654566 1 2 999999 -335317 1 476339 712332 90945 1 12 999985 420105 2 919074 949829 2 30955 531364 2 12 999984 2 225417 332452 2 9 999994 2 403095 961692 1 15 999991 904036 1 255533 345213 -305363 1 2 1000000 369486 2 6 999992 2 2 999992 1 2 999999 -166100 2 80165 805603 2 159457 509434 1 14 999994 -492214 2 10 999990 1 14 999984 -885769 1 313781 570251 -133956 1 2 999999 -624259 1 2 999999 986553 2 199318 264673 2 2 999999 2 2 999999 1 2 999999 -332437 1 137684 841849 974444 1 2 999999 -49402 2 758863 890212 1 18 999995 -36885 1 513415 798267 162888 1 2 999999 -682153 1 2 999999 -776157 2 269256 569223 2 100246 794496 2 2 999999 2 64123 917197 2 818031 926204 2 2 999999 1 2 999999 -600078 2 474454 876815 1 103909 196555 211956 1 12 999992 522347 2 2 999999 1 2 999999 -661617 1 19 999986 774478 2 2 999999 2 2 999999 1 13 999998 234759 1 16 999992 333614 2 216956 660248 1 19 999981 -443500 2 306841 854293 2 2 999999 1 2 999999 -943994 1 2 999999 -372874 1 80888 490498 961168 1 14 999983 -671827 1 129896 514861 -294957 2 5 999981 1 18840 320738 -225247 1 17 999982 -140007 2 314177 495718 1 15 999996 -972983 1 223903 291344 -871289 1 2 999999 428072 1 1 999984 -717848 1 2 999999 781665 2 19 999994 1 2 999999 84945 1 17 999989 21411 2 779006 813068 2 2 999999 2 19 999983 1 159002 571779 458643 2 24396 735463 2 2 999999 1 72962 448283 -681831 2 45408 169210 1 5 999984 -42920 1 15 999999 127176 1 15 999982 -61604 2 2 999999 1 13 999994 911042 1 2 999999 983979 2 2 999999 2 2 999999 1 2 999999 -589899 1 2 999999 -823745 2 18 999994 1 2 999999 71416 1 12 999996 -739029 2 2 999999 1 712835 925041 710752 1 264583 849183 803933 2 12 999992 1 122333 633229 -994389 1 249662 396898 -296087 1 18 999991 436440 2 2 999999 1 2 999999 708342 2 2 999999 2 2 999999 1 464676 944236 100805 2 206317 783766 1 13 999984 701762 1 2 999999 135510 1 283452 490083 523330 1 4 999988 625118 2 2 999999 2 244406 625040 1 7 999988 -877784 1 369952 600577 925582 1 2 999999 294536 2 12 999990 2 742525 910815 2 110853 267645 1 2 999999 -373950 2 2 999999 1 2 999999 -381594 1 302466 580351 815466 1 16 999982 183513 2 2 999999 1 2 999999 -155006 2 2 999999 1 8 999996 452280 2 2 999999 2 297152 453798 2 12 1000000 1 2 999999 -694201 1 1 999985 563211 1 15 999992 991107 2 2 999999 2 10 999996 2 2 999999 1 2 999999 -544569 2 201328 767754 1 15 1000000 -602500 2 699390 773544 1 2 999999 946935 2 2 999999 2 2 999999 2 110869 699012 1 705826 766895 186999 2 18 999993 1 2 999992 -965397 1 789571 871158 -49172 2 14 1000000 2 492959 666649 2 2 999993 2 694669 873081 2 677153 882202 2 20 999983 2 11 999998 1 140649 352199 673523 2 5 999997 2 2 999999 2 12 999993 2 15937 963180 2 71660 450800 2 2 999985 2 246957 379265 1 2 999999 -718970 2 8 1000000 2 6 999991 1 307881 971808 474396 1 2 999999 -932931 1 4 999982 -820580 1 626279 864008 -163323 1 262656 873565 612657 1 551554 605044 294940 1 297776 563828 -782117 2 2 999987 2 2 999999 1 13 999984 2465 2 12 999999 1 2 999999 467912 1 6 1000000 820011 2 592343 836588 1 15 999990 -877876 1 9 999986 -540551 2 550759 866730 2 2 999999 1 2 999999 548982 2 2 999999 2 2 999999 1 248759 469632 833540 2 11 999984 2 5 999993 2 7 999999 2 2 999999 1 2 999992 189690 2 2 999999 2 19 999995 2 2 999999 1 242256 561945 296229 1 2 999999 207762 2 18 999988 1 7 999981 259980 1 10 999993 295975 2 2 999999 1 2 999999 -687795 2 261662 805721 2 6 999984 2 2 999999 1 135379 145668 -571143 1 13 999997 821999 1 2 999999 177783 2 225732 432478 1 19 999983 178734 2 99592 867830 1 274299 759301 407086 1 16 999993 478305 1 2 999999 -224271 2 12 999991 1 514230 538304 -683394 1 319786 380591 -763118 1 1 999992 44358 2 2 999999 1 218687 976945 462925 1 5 999982 -11806 1 18 999985 517250 1 2 999999 -819688 2 364261 491241 2 2 999999 2 114413 497860 1 8 999990 -79130 1 17 999984 246142 2 14 999987 1 388974 780016 765828 2 133404 903505 2 2 999999 2 73966 930549 1 1 999983 105116 2 2 999999 2 16 999988 1 2 999999 -866908 1 2 999999 -147175 1 2 999999 906349 2 20 999994 1 4 999985 564658 2 2 999999 1 2 999999 -867573 1 5 999997 -548590 2 396001 797753 1 17 999986 331092 2 2 999999 2 17 999995 1 2 999999 -469283 2 263872 841407 2 521789 613456 1 12 999995 -229096 2 2 999999 1 275411 765205 -856459 1 336248 404382 -710639 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -673299 2 2 999999 2 16 999994 1 220359 714559 25308 1 15 999989 242815 2 465285 828941 1 8 999992 272329 1 228750 757894 627699 1 2 999999 261261 2 11 999991 2 2 999999 2 629304 938411 1 592744 748881 956020 2 9 999999 2 2 999999 1 326981 955064 698138 1 2 999999 365590 1 189461 743364 423111 1 2 999999 4437 2 9 999992 2 508445 535539 2 2 999999 2 2 999999 2 19 999983 1 43506 435946 -805433 1 2 999989 96977 1 13 999985 -151771 1 2 999999 996058 2 259029 293568 1 2 999999 120085 1 2 999999 -122879 1 14 999995 -705225 2 14 999994 2 582752 632310 1 211496 664387 -63762 1 9 999995 -448776 2 2 999999 2 2 999999 1 28183 304760 777285 2 7 999994 2 9 999983 2 11 999994 1 14 999982 -809280 2 11 999996 2 83372 975269 2 220457 241573 1 9 999991 -849793 2 2 999999 2 112072 658556 1 18 999987 -985361 2 6 999998 1 2 999999 -409560 2 492067 870600 2 13794 492425 1 13 999987 278675 2 2 999999 2 2 999999 2 339415 351295 1 243931 447965 108121 2 17 999997 2 200219 417378 2 947736 964464 1 2 999999 -800632 2 2 999999 1 2 999999 -317514 1 11048 799352 -876257 1 2 999999 -548768 2 78873 818408 2 2 999999 1 472749 976043 949818 1 365339 931107 708003 2 13 999989 1 2 999999 -222139 2 126603 275347 2 2 999999 1 180373 795157 688590 1 6 999993 355687 1 132918 556034 -176160 2 2 999999 1 542249 948021 -965355 2 2 999999 1 512542 913497 357784 2 17 999981 2 193898 443184 2 673628 922139 1 5 999991 50545 1 10 999995 -150039 1 2 999999 -667865 1 7 999987 -947161 2 54629 795724 2 2 999999 1 1 999996 -490898 1 5 999990 -735367 1 10 999987 389429 1 2 999999 935107 1 5 999999 1070 1 6 999993 420048 1 2 999999 -54778 1 2 999999 520759 1 20 999987 -426108 1 3 1000000 535259 1 2 999999 -313672 1 19 999987 984028 1 8 999984 -889221 2 2 999999 1 65341 882244 -284076 2 280774 684346 1 535114 535858 914435 2 2 999999 2 2 999999 1 2 999999 -66309 1 1 999991 263813 1 5 1000000 917032 2 2 999999 1 2 999999 -543911 2 19 999988 1 17 999996 838864 1 212188 498829 376407 2 2 999999 2 5 999981 1 6 999981 -324569 2 458513 710608 2 14 999988 1 91281 835941 -282535 1 12 999987 -723489 2 454637 762757 1 412249 930309 667584 1 2 999999 376528 1 376735 866430 489790 2 2 999999 2 7 999995 1 2 999999 573047 2 493045 619996 2 3106 590983 1 2 999999 413417 1 18 999996 29233 2 1 999992 2 262222 817839 2 2 999999 2 176122 647269 2 2 999999 1 11 999982 410514 1 296149 728544 267810 1 12 999991 559205 1 11 999985 181482 1 261 681477 586970 1 6 999990 -555217 1 452874 460865 -150615 2 333391 566450 1 2 999999 242323 2 246396 566601 1 152220 421416 -956682 2 582079 814728 1 2 999999 -687326 2 2 999999 1 12 1000000 -304071 2 2 999999 2 17 999994 2 9 999994 1 2 999999 -973928 1 6 999984 -312169 1 2 999999 -820098 1 262278 594496 -24001 1 2 999999 -65184 2 2 999999 1 12 999984 573953 2 2 999999 2 2 999999 1 269915 733170 463760 1 2 999999 106954 2 249871 257287 1 3 999994 594395 2 11 999983 1 415184 711254 19407 1 110882 544845 -773497 1 630563 804215 320426 1 2 999983 462253 2 5 999981 1 1 999986 706631 2 12 999999 2 2 999999 2 19 999993 1 2 999999 -712768 1 193973 385415 270925 1 2 999999 421156 2 2 999999 1 702848 806901 -107859 1 2 999999 887711 2 2 999999 1 5120 994005 988044 2 309987 388200 2 351705 785151 1 540545 907170 353416 1 2 999999 -725287 1 469319 580309 -368884 2 6 1000000 1 722996 961400 175399 1 304796 788935 -735539 1 2 999999 296353 2 2 999999 2 613662 752649 2 2 999999 1 83805 685914 -260425 2 367078 488540 1 2 999999 -479753 1 614995 717411 930421 2 2 999999 1 13 999987 680153 2 2 999999 2 20 999998 1 2 999999 717889 1 2 999999 693565 1 2 999999 -627682 2 553280 678433 2 9 999996 2 20 999996 1 19 999996 -247154 2 241313 420717 1 2 999999 -211595 1 16 999983 -339819 1 619989 840180 424723 2 82184 896148 1 2 999999 686548 1 16 999999 -232831 2 12 999984 2 418084 540648 1 401091 663952 -412530 2 2 999999 2 18 999990 1 18 999984 375870 2 5 999996 1 2 999999 -545623 2 38622 876979 2 20 999991 2 65194 401063 2 227062 377597 2 464000 884830 2 2 999999 1 15 999999 -251177 2 2 999999 2 2 999999 2 2 999999 2 408475 429579 1 17 999989 -494325 1 2 999999 -773143 1 129004 547861 -321225 1 379692 621585 465588 1 137883 841806 -949365 1 2 999999 -906579 1 2 999999 -142288 1 145709 969272 -109885 2 6 999991 2 2 999999 1 2 999999 473935 1 22953 53906 840444 1 174644 557665 76668 1 4 999996 -933462 1 14 999990 815309 2 2 999999 2 326740 733716 2 801013 915515 1 19 999993 -171030 2 43033 228533 1 10 999996 -409850 2 2 999999 2 657702 795497 1 82829 687209 -426560 2 154389 547023 2 41749 577175 1 20 999990 365739 1 16 999998 323287 1 10 999983 647113 1 17 999982 47490 2 2 999999 2 14 999998 1 2 999999 979201 2 48751 856229 1 282050 705680 532633 1 19 999998 928081 2 8 999984 2 10 999985 1 303475 561047 -52957 2 137985 634616 1 534388 688731 957315 2 9 999996 2 15 999982 2 362217 964608 2 769298 769835 1 352970 947819 -255952 2 9 999986 1 2 999999 -696458 1 414967 923880 476709 2 336754 521440 2 167805 378340 2 326538 625890 2 315171 716152 2 409457 936491 1 22779 980296 -293716 2 4 999996 1 7 999982 -762091 1 7 999985 633460 1 2 999999 940964 1 14 999987 -320417 1 2 999999 -460973 2 814713 983169 2 216129 889731 2 20 999987 1 128278 425424 -117240 1 15 999998 -155860 2 41076 640414 2 2 999999 1 703935 989029 -360175 2 17 999998 1 315265 969946 -369821 2 584838 727065 2 10 999986 2 38469 660214 2 180451 311142 2 2 999999 1 16 999981 591112 2 2 999999 1 250005 865514 -544019 1 393715 625603 -299798 2 2 999999 1 458908 836297 -992694 1 7 999987 876724 1 479964 728205 -567310 1 250461 407657 -227384 2 152560 938327 1 2 999999 982130 2 2 999999 2 2 999999 2 652295 694309 2 552856 935584 2 2 999999 1 10 999995 -636028 1 28616 390573 -809960 1 2 999999 -646206 2 641830 955526 2 8 999984 2 2 999999 1 18 999996 752407 2 627256 643473 2 2 999999 1 5 999996 108492 1 437840 524443 969886 1 2 999999 470534 1 192899 892663 -569591 2 342159 370542 2 16 999999 1 2 999999 979071 2 2 999999 1 17 999990 441251 2 2 999999 1 2 999999 881886 1 248644 897206 -660967 1 2 999999 -613968 1 398152 889452 -266228 2 2 999999 2 738318 743685 2 19 999998 2 2 999999 1 19 1000000 181714 1 321844 947144 620962 2 2 999999 1 337501 933937 -70990 1 497737 690737 -864417 2 2 999999 2 158112 669160 2 19 999991 1 2 999999 727660 2 2 999999 2 166013 466744 1 10 999987 564443 2 674479 686694 1 431842 686114 -410391 2 132915 251537 1 2 999999 -396898 2 745942 821222 1 7 999996 517333 2 2 999999 2 454823 899776 1 321459 475385 -428170 2 2 999999 2 242931 727433 1 2 999999 -586261 2 480000 706161 2 17 999993 1 6 999995 -224784 2 611431 645782 1 12 999982 337835 1 90206 544185 -106247 1 7 999993 828080 2 299453 678956 2 18 999981 1 2 999982 -692640 1 16 999995 -60198 1 10 999990 481222 2 607248 844034 1 2 999999 81322 2 16 999993 2 733227 778908 2 589662 696819 1 2 999999 -39247 2 11 999991 2 2 999999 2 2 999999 2 220928 956253 1 2 999983 187536 1 2 999999 -270452 1 2 999999 -148784 1 249513 523119 510954 2 19 999984 1 939974 947649 248230 2 3 999988 1 10 1000000 473714 1 2 999999 943638 1 10 999993 -137961 1 15 999998 368062 2 2 999999 2 2 999999 1 357211 993271 -312438 2 350990 395122 2 3 999984 1 353372 388161 -459898 1 2 999988 -334733 1 526735 587528 423583 2 2 999999 2 2 999999 1 2 999999 412916 1 504742 650116 -861963 2 2 999999 1 19 999985 149645 1 20 999992 617439 2 371327 492067 2 11 999990 2 608334 866687 2 4 999995 2 5 1000000 2 168267 748053 2 2 999999 2 576171 899743 2 398064 848415 2 12 999993 1 9 999981 -475858 1 5 999991 485315 1 179325 515356 488178 2 19 999989 2 150789 834066 1 256451 284364 -702856 1 245167 580159 305321 1 2 999999 760071 1 4 999998 -135149 1 130350 784890 184891 1 12 999985 432528 2 708882 802278 2 20 999996 2 2 999999 1 2 999999 292948 1 419958 772460 -534809 2 2 999999 1 560887 981349 -705941 2 252578 441754 1 10 999998 507309 1 2 999999 915213 2 3 999984 1 236726 867380 -744793 2 11 999988 2 231025 704631 2 13 999997 1 2 999999 220568 1 17 999995 -451403 1 2 999999 187205 1 6 999989 589462 2 246575 512402 2 2 999999 1 356950 455183 -295541 2 2 999999 2 447519 943599 2 2 999999 2 2 999999 2 2 999998 1 2 999999 -775258 1 9 999988 -131246 2 2 999999 2 626963 919404 1 2 999999 566286 1 458259 768899 -934770 1 2 999999 42534 2 2 999999 1 15 1000000 699403 2 17 999988 2 4 999981 1 103820 195466 140578 2 85521 306417 2 2 999999 1 8 999986 -205305 2 14 999986 1 2 999999 -503055 1 2 999999 -231312 1 7 999997 -16108 1 5 999992 -328054 2 436911 572246 1 423838 529658 76668 1 13 999996 914260 2 726360 859855 2 2 999999 1 19 999992 880098 1 10 999984 497613 1 2 999999 -967567 1 2 999999 -420110 1 48188 768739 -778598 2 5 999985 2 11 999993 1 900261 938136 108668 1 3 999986 -987018 2 2 999999 1 757906 768380 956168 1 2 999999 776862 1 2 999999 -219800 1 2 999999 619491 1 4 999999 117789 1 2 999999 -952456 2 204795 938528 2 2 999999 2 830099 838030 1 4 999983 986971 2 2 999999 2 5 999991 1 494044 705601 842037 2 331563 686993 1 18 999994 441650 1 364716 775300 242813 2 55701 474010 2 17 999989 1 115607 840050 277141 2 6 999999 2 2 999999 2 2 999999 2 10 999984 1 2 999999 -667609 1 103890 135850 606403 2 166271 843327 2 19 999998 2 2 999999 1 15 999983 -471837 2 13 999996 1 2 999999 -631873 2 2 999999 1 45452 213675 457733 1 485932 927549 -707990 2 2 999999 1 298370 388920 -718157 2 276343 764667 1 17 999981 739572 1 300427 926088 103785 1 2 999999 574269 1 16 999999 586070 2 2 999999 1 10 999997 700697 2 2 999988 2 2 999999 2 870843 992563 1 2 999999 -114682 2 3 999996 1 2 999999 -287602 2 2 999999 2 2 999999 1 14 999994 213418 2 2 999999 1 503866 881413 789462 2 770808 868132 1 498586 976061 291328 1 19 999993 -512279 1 15 999981 677441 2 2 999999 2 9 999991 1 2 999999 -184547 2 168466 454286 1 7 999998 284377 2 8 999988 2 20 999999 2 2 999999 2 2 999999 1 2 999999 -912233 2 11 999987 2 12 999985 2 2 999999 2 1 999991 1 223878 386927 184428 1 212074 970182 -499944 2 1 999994 1 131781 888686 -547971 2 362599 983255 2 1 999986 2 130480 137787 2 484665 990809 2 2 999999 1 623471 721723 -460909 2 34475 751565 1 2 999999 -736920 1 216912 979235 -636605 2 19 999995 1 2 999999 532358 2 18 999982 2 8 999992 1 2 999999 -569998 2 2 999999 1 6 999984 -941651 2 10 999999 2 275694 721583 1 430704 788965 328289 1 14 999987 -15327 1 2 999999 -708923 2 784181 965127 2 2 999999 1 2 999999 -438987 1 392358 843642 -711783 2 10 999996 1 9 999996 -49258 1 602691 655220 499502 2 201154 409576 2 37973 133082 2 2 999999 2 233035 678531 2 173817 197612 2 7 999990 1 2 999999 -38154 1 517283 832656 989688 2 16 999995 2 2 999999 2 227260 989795 2 139155 368513 2 128574 138099 1 2 999999 938732 1 9 999985 -38325 1 2 999999 -576783 2 2 999999 2 336826 344347 1 12 999993 657339 2 10 999985 2 2 999999 2 2 999999 1 644663 847919 -96955 2 2 999999 2 10 999982 1 4 999985 -128454 1 562808 720615 -610363 1 5 999996 912691 1 14 999989 405971 1 1 999982 720173 2 1 999993 2 11 999984 1 2 999999 -419161 1 7 999997 -476083 1 186952 357651 -230219 2 12 999987 1 8 999990 -729293 1 680787 929267 -146810 1 595680 966620 -779887 2 9 999991 1 15 999985 -340380 1 2 999999 -692655 2 2 999999 2 17 999993 2 8 999989 2 177053 385218 2 11 999996 2 2 999999 2 2 999999 2 437647 985358 1 2 999999 -191131 2 668665 821807 2 2 999999 1 369219 463811 -80084 2 117795 206464 2 2 999999 1 16 999987 -352456 2 370436 984208 1 132402 290426 -232533 2 3 999981 2 13 999995 2 9 999995 1 24728 996765 -432594 1 12 999984 755954 1 644675 666940 839575 1 2 999999 -281444 2 2 999999 1 13 999994 133558 1 862330 908764 509838 1 2 999999 -702840 2 12 999991 2 18 1000000 2 777670 890168 1 193360 860704 -658716 1 10 999988 -749823 2 389020 961849 2 6 999983 1 8360 297718 451724 1 17 999995 317110 2 17 1000000 2 14 999987 1 2 999999 -412943 1 644255 918474 304822 2 581678 766965 2 112474 478548 2 7 1000000 1 284381 319678 417147 2 289916 476674 1 14 999983 -984812 1 122969 145255 151644 2 246482 749060 1 2 999999 -330830 2 859826 886770 1 2 999999 -299143 1 37858 473744 775236 2 6 999988 1 2 999999 -602594 1 682572 741126 -542153 2 3 999999 1 2 999999 -923941 2 20273 553349 1 2 999999 -456552 2 2 999999 2 10 999988 1 2 999999 -181469 2 2 999999 1 2 999999 957428 2 2 999999 1 13 999999 -506583 2 7 999985 1 15 999999 881819 1 4 999983 862992 1 19 999986 194557 2 155950 590498 2 12 999985 2 14 999993 1 2 999999 597401 2 12 999985 1 11 999994 25453 2 10 999984 2 2 999999 1 2 999999 766579 2 10 999982 1 2 999999 310473 2 13 999993 1 2 999999 -578491 2 5 999988 2 577094 636616 1 352738 834940 467589 1 19 999997 356557 1 2 999999 514563 1 2 999999 617509 1 2 999999 -814155 1 2 999999 -764953 2 8 999996 2 2 999999 2 2 999999 1 546513 609363 -68544 2 2 999999 2 2 999999 2 2 999999 2 11 999987 1 73384 337281 245407 1 2 999999 179156 1 230886 924818 -761711 1 1 999990 701328 2 2 999999 1 2 999999 -441610 2 406163 457810 2 15 999991 2 2 999999 2 2 999999 2 2 999999 2 17 1000000 1 2 999999 -940503 1 6 999981 749474 2 12 999981 1 2 999999 -334688 2 268926 789180 1 3 999993 -700621 1 63579 481764 -551044 1 465864 681212 -637945 1 236841 562691 308266 1 2 999999 684330 1 593263 968979 752184 2 67058 496042 1 480320 992566 55176 2 162773 894110 1 262126 377178 927964 1 17 999987 436537 2 14 999994 2 15 999991 2 2 999999 2 13 999981 2 184106 231769 1 183736 277435 880382 1 10 999987 90614 1 10 999998 -873252 1 18 999993 -457112 2 7 999988 1 460793 800076 -838840 2 399656 597884 1 6 999985 -568717 2 42304 862071 2 2 999988 2 354925 472091 1 501789 820288 -418146 2 2 999998 1 203964 241977 384996 1 4 999984 928068 1 5 999988 -585101 2 176024 772836 1 2 999999 632752 2 2 999999 2 481750 843799 1 14 999983 -14966 1 2 999999 588411 2 466690 631394 2 100646 434868 2 383346 987643 1 2 999999 74761 1 5 999994 -526912 1 431528 770858 121612 1 19 999993 -874783 1 9398 113539 -649195 2 954709 957598 1 2 999999 644748 2 2 999999 1 8 999988 739498 1 2 999999 75065 2 4 1000000 1 3 999993 -393086 1 250977 565407 -583019 1 2 999999 -740377 1 12 999982 -968297 1 2 999999 -120040 1 17 999995 92326 1 2 999999 38104 2 2 999999 2 11 999984 1 6 999992 530743 1 554153 807777 489187 1 13 999983 -864562 1 2 999999 484010 2 108926 674409 1 309856 580059 -90134 2 13 999988 1 2 999999 -406305 2 14 999985 2 42181 290179 2 54549 415264 2 1 999985 1 21148 491081 580478 1 581733 680039 -178783 2 308828 895884 2 1 999985 1 2 999999 -734461 2 2 999999 1 2 999999 -58934 2 2 999999 2 106471 617745 2 74538 296066 2 554850 637215 2 12 999981 2 2 999999 2 171814 642473 2 6 999998 2 854807 924413 1 14 999987 64058 2 2 999999 2 2 999999 2 222279 519855 2 330236 735181 2 1 999997 2 360035 884026 2 6 999981 2 6 999996 1 547683 762478 -961708 2 2 999984 1 15 999987 470301 1 2 999999 792111 2 471088 767055 2 2 999999 2 17 1000000 1 2 999999 214435 2 521719 661281 2 13 999996 1 4 1000000 -647640 1 17 999982 -415318 1 2 999986 -396311 2 685384 789334 2 4 999997 1 477647 823783 447341 2 15 999997 2 457196 860892 1 2 999999 254820 1 134578 215521 -349814 1 2 999999 -583927 1 409953 556141 909553 2 16 999989 2 180667 754043 1 2 999999 914787 2 356648 719939 1 161930 758956 996807 2 18 999981 2 757880 852474 2 535909 936213 1 18 999999 430726 2 2 999999 2 2 999999 1 7 999996 -398968 1 2 999999 -925753 2 17 999991 2 2 999999 2 2 999999 2 2 999999 2 268422 528689 2 12 999996 1 2 999999 65201 2 15 999996 1 2 999999 -715449 2 124159 830803 2 15 999984 1 368507 952243 847376 2 318397 581074 2 460797 699388 1 142694 795210 169875 2 9 1000000 2 2 999999 1 221166 459694 -827121 2 2 999999 1 170859 291698 722217 1 14 999991 -202839 2 553438 763340 2 2 999999 2 2 999999 1 414846 651927 -655365 1 2 999990 -591771 2 2 999999 2 251020 607496 2 19 999988 2 1 999997 1 16 999989 -595818 1 2 999999 -299111 1 20 999981 -486188 1 2 999999 79404 1 2 999999 -374416 2 2 999999 2 264130 951219 1 2 999999 549890 2 19 999985 1 400285 665831 -452953 1 14 999988 -465127 2 227956 272051 2 156959 887127 1 452207 654756 397766 1 2 999999 -70872 1 95117 619816 -374663 2 2 999999 2 2 999999 1 2 999999 -504961 2 2 999999 2 5 999981 1 6 999985 24792 1 11 999990 586578 2 262585 357479 2 2 999999 1 336138 429854 -658959 1 2 999999 112945 2 153705 832101 2 20 999983 2 195065 730398 1 172555 588871 139667 2 2 999999 1 2 999999 784868 1 418189 808934 908607 1 188902 481943 475151 1 4 999990 -653622 2 2 999999 1 2 999999 545648 2 4 999981 2 2 999999 2 154723 706459 1 2 999999 481616 1 353385 613382 -101323 1 13 999992 -959277 2 525205 996115 1 2 999999 -468316 1 6 999998 608308 2 7 999993 1 3 999983 323428 2 2 999999 2 853320 908924 2 2 999999 1 2 999999 -973008 1 964971 985961 -303278 1 3 999986 486160 2 5 999981 1 2 999999 167651 2 2 999999 2 2 999999 2 626268 957626 2 18 999996 1 2 999999 -614601 1 18 999990 88873 1 10 999997 -360040 1 20 999989 217544 1 2 999999 -725285 1 14 999984 -183749 1 11 999988 453390 2 2 999999 1 11 999994 -472081 2 1 999999 2 2 999999 1 309963 761311 -370833 2 2 999999 2 243172 309400 1 2 999999 890725 2 231439 572548 2 11 999983 1 2 999999 259784 2 162369 179423 1 5 999991 -208789 2 2 999999 2 12 999982 2 7 999982 1 11 999982 918429 1 9 999999 -437383 2 2 999999 1 20 1000000 865128 1 151336 829389 720954 2 7 999998 2 1 999995 1 2 999999 -464396 1 443070 494234 352767 2 15 999993 2 11 999982 1 17 999981 -940855 1 2 999999 -617895 2 65648 447957 2 519281 788751 2 253792 756681 1 790996 957731 -850581 2 15 999994 2 2 999999 1 19 999991 -446720 2 2 999999 1 14756 954133 701043 2 2 999999 1 115171 371546 -81688 1 300291 539753 720899 2 268689 856199 1 18 999982 -983826 2 2 999992 1 2 999999 748657 1 363749 664976 -285288 2 20 999997 1 8 999996 -78264 2 2 999999 2 2 999999 2 579619 843900 2 2 999999 1 2 999999 718642 1 2 999999 496265 1 2 999999 755510 1 15 999993 -291791 2 13 999991 1 5 999986 -201628 2 174659 824987 2 4 999988 1 16 999982 -366352 1 9 999985 -818029 1 249914 568658 -923765 2 234575 345460 1 9 999995 -453123 1 571402 928000 936083 2 2 999999 2 200425 256683 2 7 999985 2 2 999999 1 5 999982 -826254 2 435228 785806 2 2 999999 2 145543 338859 1 2 999999 -599137 2 7 999986 1 2 999999 289278 2 17 999998 1 2 999999 453693 1 150630 919316 314283 1 2 999999 -940550 2 2 999999 2 5 999996 1 2 999999 476460 2 11 999983 2 2 999999 1 2 999999 -14974 2 600655 761300 2 316923 321972 2 3 1000000 1 206135 657187 734839 2 6 1000000 2 314182 738675 2 2 999999 2 6 999995 2 2 999999 2 7 999981 2 271792 735621 2 2 999999 1 598626 936590 -738824 2 1 999983 1 1 999981 952553 1 2 999999 823296 1 234857 426759 605264 2 2 999999 1 19 999989 -139737 2 5 999994 1 9 999984 -929850 2 14 999982 1 105674 933655 955026 2 2 999999 2 315026 355082 1 10 999989 -604780 1 193363 558640 -821134 1 2 999999 -83338 1 2 999999 -500242 2 17 999992 1 411939 658879 715 1 2 999999 929124 1 17 999984 316571 1 18 1000000 -430767 2 488653 683150 1 2 999999 -375937 1 165964 420713 -251869 1 14 999986 37706 1 2 999999 -592301 2 12 999988 1 2 999999 -296213 1 17 999983 -790131 1 529121 771328 187798 1 6 999996 911210 2 7 999989 1 15 999989 419410 1 1 999993 590645 2 387316 779528 1 37670 239839 118896 1 2 999999 -111637 1 23955 957829 196497 2 3 999985 1 12 999984 940846 2 17 999998 2 358163 856041 1 718607 839431 220866 1 2 999999 -29473 1 405262 537499 -638418 1 2 999999 -321194 1 47172 824660 897 1 1 999985 -642830 1 157984 821912 -625750 2 2 999999 1 2 999999 -696253 2 2 999999 1 2 999999 78142 2 8 1000000 2 1 999987 2 19 999996 2 16 999997 1 8 999981 -98918 2 2 999999 2 55265 761837 2 2 999999 2 2 999999 2 18 999999 2 11487 288518 1 18 999993 -965360 2 20 999981 2 273442 563614 2 18 999996 2 13 999998 1 6 999996 722186 1 2 999999 -62924 2 2 999999 1 31867 279191 -470914 2 2 999999 2 184621 530974 1 2 999999 813612 1 15 999999 -847160 2 18 999997 1 12 999995 -453795 2 519963 597055 1 335364 920550 263765 1 2 999994 678725 1 672046 678422 -699083 1 13 999993 152502 1 13033 437989 -506213 1 523910 584569 47423 1 2 999999 692161 2 350994 491004 1 288308 413575 922222 1 3 999993 -719670 2 208960 951987 1 2 999999 245742 1 17 1000000 -809021 1 2 999983 -971507 1 537024 645695 244889 1 569111 864737 -476576 2 285755 375694 2 684771 846278 2 800561 879233 2 819155 842037 2 14 999985 1 16 999990 681129 1 2 999999 -842657 1 1 999992 478881 2 50749 293231 2 2 999999 2 2 999996 2 310741 887153 1 231195 898975 401816 2 3 999987 2 2 999999 2 5 1000000 1 205308 231085 25796 2 5 1000000 2 2 999999 1 2 999999 120772 1 19 999995 -484663 2 449895 965990 1 2 999999 -664524 1 57282 195658 85388 1 13 999989 768216 1 19 999986 -916238 2 6349 359559 1 3 999982 -452388 1 315332 864888 574637 2 309434 863690 2 276854 711646 2 2 999999 1 16 999998 -409084 1 2 999999 -665485 1 2 999999 509175 1 218191 839985 2365 1 2 999999 -178196 1 2 999999 616008 2 16 999989 2 4 999988 2 505234 906689 1 2 999994 634371 2 15 999993 1 2 999999 -873080 2 17 999997 2 7 999995 1 41323 738773 -366006 1 146256 654277 612675 1 20 999994 313489 2 111857 145679 2 332909 641555 1 381553 997256 302495 2 2 999999 2 2 999999 2 95981 233783 1 390286 716291 -859109 1 261330 797767 -753359 2 12 999999 2 17 999990 2 2 999999 2 8 999988 1 2 999999 364877 2 1 1000000 1 365918 885415 325678 1 10 999997 411386 1 2 999999 -922660 1 2 999999 679507 2 94336 577438 1 2 999999 -664258 1 205933 923222 -465777 2 8 999994 2 2 999999 1 2 999999 -14578 2 2 999999 1 7 999999 -536826 1 124518 860226 973472 2 6 1000000 2 2 999999 2 265427 533048 1 2 999999 -665052 1 15 999990 -680031 1 27192 32840 771090 1 2 999999 -181834 1 2 999993 -624968 2 13 999984 2 18 999993 2 186174 299557 1 2 999999 80756 1 14 999987 584582 2 2 999999 1 9 999994 -37845 2 404126 973470 2 17 999999 1 5 999996 -34563 1 11628 50415 -267714 1 9 999986 691850 2 2 999999 2 2 999999 1 2 999999 -427421 2 263564 561521 1 2 999999 514936 2 2 999991 1 2 999999 457186 2 2 999993 1 3 999982 100030 2 12202 560853 1 2 999999 -548988 2 2 999999 2 2 999999 1 701607 851804 -334415 1 9 999983 -53012 1 604622 994737 -609181 2 18 999998 1 178688 907211 -638173 2 2 999999 2 10 999990 1 3 999987 -622018 1 4 999994 -72033 2 487656 820435 2 225639 628872 2 2 999999 1 84022 369792 202293 1 134541 650791 -602943 2 300356 721171 1 207768 950781 594986 2 13 1000000 1 19 1000000 159799 1 17 999996 -844323 1 13 999991 -3889 2 2 999999 1 19 999990 -623954 1 2 999999 502904 1 2 999999 -462606 1 229744 516576 -283383 1 2 999999 -622027 2 452543 752784 2 19 999998 1 159481 169271 750256 2 2 999999 1 81788 903351 -157172 2 870369 899914 2 6 999994 2 20 999982 1 2 999999 52643 1 127435 733289 -820253 1 2 999999 824317 1 2 999999 201044 1 15 999988 825759 2 2 999999 2 2 999999 1 2 999999 -572874 2 2 999999 1 13 999982 362073 2 365427 620913 2 622473 716148 1 14 999998 -531126 2 15 999999 1 4 1000000 -729417 2 12 999989 2 2 999999 1 490509 666541 -614785 2 2 999999 1 2 999999 -499538 2 4 999993 1 2 999999 963041 2 2 999982 2 2 999999 2 2 999999 2 48449 721556 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 146310 237213 -902405 2 85099 168028 1 2 999999 995733 1 126061 822341 -7114 2 2 999999 2 12 999982 2 2 999999 2 12 999988 2 368769 682761 1 641285 716128 428961 2 2 999999 2 619976 740756 2 234072 234096 2 6607 21486 2 12 999996 2 869986 993537 2 2 999999 2 2 999999 2 2 999999 1 17 999994 457596 1 2 999982 -249172 2 2 999999 1 110059 421076 792366 1 12 999985 -331364 1 723590 739561 -670243 1 352543 368126 400057 1 148067 792035 956572 2 14 999994 1 2 999999 -536911 2 13 1000000 2 96225 98514 1 7 999982 780357 2 2 999999 1 354906 565986 541407 1 2 999999 -633600 2 207706 856327 1 283247 956924 -41917 1 2 999999 -978107 1 8 999991 371827 2 2 999999 1 16 999999 -424794 2 20 999988 1 2 999999 202739 2 16 1000000 2 162203 598759 1 14 999998 701316 1 482608 762529 -608046 2 2 999993 2 2 999999 1 5 999993 776656 1 6 999982 -873577 1 2 999999 -274124 1 2 999999 491282 2 18 999997 1 19 999997 -177391 1 15 999985 -177361 1 704887 812906 -560753 1 647796 832334 945707 1 1 999994 144185 2 2 999999 2 2 999999 2 18 999983 2 96156 758363 2 5 999990 1 2 999996 -809055 2 44317 325058 2 254192 539437 2 13 999991 1 154251 950371 -874571 1 2 999999 -84120 1 60428 362125 -630460 2 2 999999 2 431383 815485 1 18 999987 101762 1 2 999988 54307 1 18 999999 -291310 1 2 999999 352997 2 2 999999 1 3 999985 -596406 2 2 999999 2 8 999984 1 9 999992 407423 2 14 999986 1 2 999999 -239571 2 2 999999 2 2 999999 1 136726 945819 -865321 1 12 999988 286887 2 708004 823018 1 12 999983 -401302 2 100526 152072 2 20 999984 1 530593 594681 663788 2 554913 760198 1 15 999989 629410 1 328463 543251 227177 2 2 999999 2 2 999999 1 2 999999 837204 2 3 999994 1 56147 926546 -194087 1 327234 416684 619875 1 2 999999 728009 1 2 999999 -382770 2 6 999986 2 14 999989 2 2 999999 2 2 999999 2 4 999993 1 2 999999 294513 1 2 999999 71644 1 474490 673305 195071 1 19 1000000 -198487 1 677235 735846 -140247 1 2 999999 -917464 2 703554 731573 1 540786 777176 -629184 2 10 999994 2 2 999999 1 2 999999 -707831 1 2 999999 -607558 1 2 999999 420454 1 2 999999 749083 1 245249 958074 -81243 1 13650 117956 -770888 2 19 999982 1 8 999995 94266 2 18 999981 2 841763 989487 1 532801 796591 741179 1 17 999988 -169943 2 2 999999 1 3 999989 -754658 2 2 999999 1 59497 949658 -548963 2 782382 807689 2 12 999997 1 2 999999 -328229 2 318129 325864 1 108738 230532 543219 1 12 999984 611277 2 2 999999 2 2 999999 1 75224 742735 75147 1 2 999999 -366322 2 608112 848375 2 19 999988 1 2 999999 986878 2 777531 917434 1 2 999999 -715309 2 2 999999 1 20 999982 853231 2 7 999986 1 204762 247063 225015 2 874303 902549 1 617872 647562 80491 2 2 999999 1 20 999995 -958027 2 921221 959005 2 110375 991564 1 141811 906026 783641 1 330351 559007 -381354 1 2 999999 408418 2 2 999999 2 263177 861005 2 233432 536753 2 2 999999 1 2 999999 -889901 1 239951 484214 230044 2 732474 837838 2 29513 269501 1 17 999992 399554 1 2 999999 265216 1 760988 949360 -662994 1 11 999993 243011 2 2 999999 1 245743 682747 -140311 1 37401 487743 403519 1 229939 383765 466987 1 383958 474400 -254218 2 404187 465733 1 144315 676793 -590532 2 2 999999 1 13662 478404 764639 1 313990 749001 329249 1 16 999983 -315978 1 7 999986 -847017 1 2 999999 -163790 2 4 999994 2 2 999999 1 16 999995 685231 2 33668 769244 2 2 999999 1 2 999999 226657 2 305245 697861 2 60277 979307 2 20 999988 1 73457 593928 498630 1 2 999999 -572557 2 16 999981 2 48215 149991 1 608412 769895 -144556 2 705853 738532 2 432210 992199 2 10 999995 2 366538 551208 2 217493 515484 1 192518 293808 462295 2 2 999999 1 520178 668195 -731851 1 20 999998 492196 1 120118 230447 -840891 2 399706 613252 1 2 999999 -567291 1 2 999999 444498 1 2 999999 -85909 2 3 999989 1 2 999999 921256 1 5 999995 -941534 1 653439 881087 242195 1 1 999995 -135843 1 116715 353335 539325 1 21445 515404 -491526 2 2 999999 1 12 999988 552861 1 16 999991 -736245 1 617308 687038 -994443 2 13 999984 1 3 999993 -470742 2 7 999981 1 2 999999 -508694 1 4 999992 -58971 2 171668 424536 1 2 999999 -898550 1 2 999999 -393565 1 19 999999 10543 2 214150 570552 2 16 999992 2 2 999999 2 336253 717265 1 62184 622745 4756 2 20 999981 1 15 999983 -619555 1 124504 903544 -741321 2 236039 856586 2 6572 293041 1 143418 185671 -431733 2 2 999999 2 2 999999 1 2 999999 927873 2 1 999999 2 8 999989 1 2 999999 988986 2 229412 670660 1 2 999999 -262449 1 36473 212661 -361418 2 2 999999 2 11 999989 2 49366 267176 2 2 999999 2 117483 880960 2 17 999986 1 2 999987 746817 1 479719 847152 384622 1 2 999999 508408 1 12 999983 538563 2 225517 673631 1 279251 563125 -775903 2 510684 724960 1 2 999999 -242583 2 7 999993 2 2 999999 2 8 999995 2 13 999984 1 360004 750225 371763 1 2 999999 708893 1 129917 147682 212052 1 2 999999 952755 1 19 999994 -868943 1 580554 713234 -531999 2 44299 945014 2 179790 192682 1 2 999999 319444 2 1 999986 2 13 999983 2 154819 228876 1 2 999999 344029 1 12 999983 -959395 2 2 999999 2 7 999997 1 296101 333617 -814217 2 287162 400775 2 16 999996 1 742622 804210 725203 1 898513 932288 620192 1 2 999999 -576752 2 2 999999 1 14 1000000 509828 2 462199 730150 2 2 999999 2 2 999999 1 124571 508635 762361 1 190064 385473 466723 1 2 999999 -803270 2 455259 740171 2 2 999999 1 4 999994 957518 2 2 999999 1 5 999984 -796261 2 379760 677640 1 2 999999 -227549 2 6 999983 1 389962 954910 130467 2 428938 645471 1 710933 849509 -21982 1 834467 875036 -416519 1 2 999999 578284 2 195776 284805 1 10 999998 -940267 2 4 999993 1 24408 839749 453409 1 206421 338688 -858793 1 132814 506953 -538405 2 225712 429199 2 235587 819876 1 4 999994 -771609 2 581108 807556 1 2 999999 -590471 1 2 999999 226593 1 8 999991 -850970 2 12 999984 1 5 999993 -449599 1 2 999999 309572 2 130548 536685 2 13 999991 1 19 999989 863187 1 432234 725590 -210676 1 2 999999 -387526 1 568090 882589 576180 1 486254 784183 448694 1 2 1000000 290781 1 1 999992 -842960 1 362249 473595 -122944 1 2 999999 -674551 1 2 999999 965779 1 78011 720152 -318999 2 2 999992 1 7 999998 520921 1 2 999999 -237978 1 397938 458918 -462387 2 2 999999 2 2 999994 1 2 999999 658837 1 784235 804982 998098 1 20 999983 694475 2 31746 141484 2 609724 966202 2 2 999999 1 2 999999 -966060 1 9 1000000 190636 2 612327 793373 1 2 999999 -221765 2 1 999989 1 226528 632281 994602 2 472154 721858 1 234242 502398 45482 1 20 999987 -49565 1 1 999984 212085 2 2 999999 1 2 999999 -894917 2 2 999999 1 10 999999 -594149 2 1 999990 2 2 999999 2 2 999999 2 6 999994 2 565382 938173 2 18 999998 1 6 999983 996198 2 2 999999 2 2 999999 2 3 999994 1 2 999999 -421083 2 11 999990 1 2 999999 929523 2 8 999981 1 2 999999 -117687 2 2 999999 2 15135 153589 1 15 1000000 376416 1 2 999999 -756379 2 2 999999 2 2 999999 2 2 999999 1 2 999999 380455 2 2 999999 2 2 999999 1 2 999999 -921397 2 292489 760999 1 223437 600708 -397734 2 4 999984 1 14 999990 52354 1 14 999986 -590454 1 214262 388256 537117 2 2 999999 1 554580 923059 -475559 2 2 999999 2 2 999999 2 349494 432946 2 146243 240082 2 2 999999 1 2 999999 -513396 1 7 999998 364738 1 46881 155313 -325607 1 2 999999 537980 1 2 999999 578914 2 2 999999 2 24230 927014 2 291462 967883 2 18 999993 2 2 999999 1 2 999999 -352230 2 2 999999 2 14 999987 2 11 999995 1 2 999999 151790 1 3 999981 127703 1 2 999999 -424768 1 2 999999 -954815 1 47773 619765 335995 2 2 999999 2 2 999999 2 155515 682452 1 56994 513000 609689 2 2 999999 1 129778 154843 -467952 2 19 999982 1 2 999999 607475 1 1 999994 480124 2 126833 336230 1 17 999989 214641 1 47748 765286 489649 1 485301 659062 298652 2 2 999999 1 2 999999 -917731 1 15 999993 -792883 2 607746 975207 2 19 999988 2 2 999999 1 223741 466974 -228731 1 7 999991 840749 1 10 999992 653195 1 2 999999 799222 2 96231 809157 2 3 999999 1 166444 327558 490272 1 208875 585621 411567 2 66732 637332 2 4 999991 2 19 999992 2 380779 671480 2 14 999988 2 2 999999 1 19 999997 -394297 1 2 999999 320828 1 2 999999 -801642 1 2 999999 418824 1 2 999991 -406475 2 2 999999 2 434141 546976 1 2 999999 -38369 2 634553 783435 1 492315 560922 1696 2 322828 736074 2 2 999999 2 2 999999 2 4 999985 1 2 999999 -841448 1 189642 978253 -758011 2 2 999999 2 276492 898290 1 2 999999 -647028 1 4 999985 633008 2 2 999999 2 392034 532864 2 14 999986 2 393121 449714 1 18 999981 961237 1 1 999984 -696204 1 39846 681821 -929762 2 6 999991 1 2 999999 30919 1 2 999999 553156 1 13 999991 -766965 2 477982 684242 2 10 999984 1 12 999998 543879 2 10 999994 1 12 999993 -895632 1 42716 591031 -719813 1 2 999999 -400339 2 6 999981 2 144459 416794 2 38855 723165 2 808157 952300 1 167238 575542 158155 1 538639 798703 67601 2 5 999984 2 2 999988 2 2 999999 1 2 999999 -80113 2 42565 257081 2 2 999999 1 13 999994 64105 2 1 999982 1 16 999990 -519666 2 197591 310571 2 201509 812902 2 2 999999 1 2 999999 544145 1 588108 697326 532670 2 18 999986 1 3 999996 -451165 2 31957 873946 1 183122 438185 771561 2 18 999994 2 12 999990 1 9 999984 390209 2 511587 530894 2 63310 857658 2 450967 619452 1 2 999999 -435723 1 6 999998 -375594 1 324871 708378 -766205 1 108105 768050 69581 2 11 999996 2 418387 726931 2 5 999990 1 438785 520395 -431176 2 250591 612580 2 33835 939419 2 2 999999 1 18 999985 -899674 1 11 999984 475896 1 187751 777997 -568666 1 2 999999 510893 1 15 999985 -156956 2 15 999988 1 2 999999 55757 2 2 999999 2 2 999999 2 94155 321335 2 361910 654478 1 2 999999 572843 2 1 1000000 2 9 1000000 1 689186 710748 836098 2 2 999999 1 2 999999 932836 2 61394 667196 1 360195 626891 709864 1 311479 414883 559027 1 10 999999 -323946 1 17 999992 269341 1 173340 546529 158528 2 11 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 613258 694129 507342 2 2 999999 1 19 999995 -417016 2 2 999999 1 2 999999 -305865 2 57519 248613 2 2 999999 2 17 999987 2 1 999998 2 6 999982 1 117690 146624 817746 2 1 999998 1 2 999999 409702 2 19 999985 2 18 999986 2 1 999983 1 2 999999 -475511 1 17 999997 815992 2 213080 240172 2 4 999982 2 2 1000000 2 20 999993 1 5 999991 -365340 1 3 999981 -892730 2 2 999999 1 334828 858863 -532266 1 2 999999 -514965 2 2 999999 1 9 999993 855639 1 2 999999 617670 1 1 999990 782500 2 323931 953662 2 211981 653026 1 12 999995 -172891 1 18 999992 -970540 2 4 999990 2 220614 255282 1 144946 525200 -553602 1 11 999981 207387 1 108891 166831 -776131 2 16 999994 2 20 999992 1 250494 397854 194443 2 17 999995 1 14 999992 -906790 2 151837 937922 1 15 1000000 181079 2 19 999985 2 227395 930559 2 2 999999 1 15 999983 -363403 2 2 999999 1 450916 515180 -425104 1 2 999999 407337 1 227472 890129 32896 1 6 999991 -793143 1 2 999999 761940 1 17 999993 -706622 2 249584 559232 1 13 999996 364342 2 14 999984 2 2 999999 1 2 999985 610123 2 12 999983 1 2 999999 77448 1 17 999981 917229 1 2 999999 -151316 2 65808 341357 2 5 999985 2 265646 502223 2 39621 104250 1 2 999999 805390 1 131061 286228 62309 2 10 999997 2 633056 926700 2 19 999991 1 8 999993 -359795 2 265102 942801 2 1 999986 2 2 999999 2 2 999999 1 2 999999 211031 2 8 999983 2 406043 730936 2 423110 596340 1 2 999999 -162229 2 3 999995 1 729087 772910 370544 2 2 999999 2 10 999999 1 12 999999 440752 2 2 999999 1 420696 854441 -967780 2 15 999985 1 547767 617923 -168735 2 206277 321694 1 17 999984 661274 1 195396 383784 200344 2 2 999999 2 3305 492697 2 2 999999 2 2 999999 2 16 999986 1 272346 645620 277070 2 8 999988 2 2 999999 2 2 999999 1 2 999999 -573921 2 542211 966235 2 829133 974138 1 1 999987 474481 2 2 999999 1 838326 981554 -866751 2 12 999982 1 394584 844597 635966 2 4 999993 1 274196 822492 129196 2 71694 266530 1 2 999999 672366 2 565191 799613 2 15 999982 2 2 999999 1 14 999987 -663242 1 10 999982 756905 1 107185 944858 334188 2 5 999998 2 7 1000000 2 157864 178919 1 314423 703437 -103888 2 16 999997 1 2 999999 779578 2 6 999986 2 2 999999 2 5 999991 1 2 999999 412371 2 2 999999 2 342709 478506 1 15 999985 157175 2 2 999999 1 154674 316056 -74951 2 371543 953152 2 81004 749541 1 2 999999 587138 1 11 999987 -46326 2 2 999999 1 2 999999 846672 2 531787 719916 1 2 999999 -873563 2 14 999990 1 28538 81204 -189175 2 2 999999 1 36538 247990 14223 1 5964 78709 -341611 1 2 999999 207090 2 7 999986 2 16 999994 2 123909 857375 1 2 999999 924703 2 2 999999 1 2 999999 -465300 2 1 999999 1 9 999990 -430327 2 2 999999 1 2 999999 849818 2 9 999988 2 2 999999 2 2 999999 2 231124 533572 2 39088 153130 1 347317 944666 870717 1 3 999998 547669 1 5 999986 363696 1 145302 606669 -374163 2 251106 886062 2 2 999999 1 2 999999 438587 2 2 999995 2 362111 980242 1 12 999992 331921 2 47618 336564 1 262827 945507 -462119 1 19 999996 412817 2 2 999999 1 2 999999 483038 2 226355 961096 1 710983 716427 -714160 1 2 999999 -7563 2 2 999999 2 2 999999 2 4 999981 1 12 999998 969408 1 2 999999 -658893 2 186932 551234 2 2 999999 2 12 999992 2 915073 944782 1 687299 697477 -821974 2 8 999985 2 16 999996 2 2 999999 1 12 999994 245463 2 8095 785638 2 1 999998 2 3 999989 1 2 999999 975593 1 514737 865704 -814174 1 2 999999 633876 1 281690 785126 929835 1 2 999999 831732 1 206135 872506 -534929 1 2 999999 314436 2 260415 830616 2 8 999988 1 2 999999 -722391 2 250203 824086 2 2 999999 2 589380 974601 2 157424 928906 1 7907 842417 212746 2 601696 674955 2 555298 673481 1 2 999999 -987086 1 16 999997 -345634 2 14 999991 1 2 999999 635046 2 2 999999 2 2 999999 1 6 999986 642137 2 5 999991 1 2 999999 851301 1 14 999987 916124 1 9 999998 -562540 2 2 999999 2 2 999999 2 7 999996 1 1 999993 101747 2 234077 797745 2 31934 871503 2 490 744365 2 2 999999 2 16 999996 1 310281 709963 42287 2 2 999999 1 330074 794289 397946 2 397671 601631 2 844632 913948 1 72470 524076 469841 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -604867 1 570676 665264 -983643 2 2 999999 1 2 1000000 364644 1 19 999988 -100222 2 2 999999 2 11 999981 1 2 999999 570574 1 2 999999 962648 2 4 999994 2 2 999999 1 2 999999 -533042 1 4 999993 -699210 1 2 999999 -867620 2 94519 380452 1 2 999999 -908974 1 516915 796206 311106 2 347439 540590 2 8 999986 2 6 999982 1 2 999981 211193 2 2 999999 1 2 999999 684312 2 2 999999 1 19 999997 -651478 1 670546 894786 39203 2 13 999995 1 781131 795049 -861955 2 13 999983 2 2 999999 2 8 999995 1 2 999999 -204239 2 2 999999 2 2 999999 2 3 999992 2 3 999981 2 19 999991 2 2 999999 1 192743 629668 350876 1 19 999997 826363 1 201822 659803 -353813 2 845704 986993 2 2 999999 2 106353 431613 2 311129 594048 2 362942 812487 1 14 1000000 624068 2 2 999999 2 653389 864201 2 2 999999 2 7 999984 1 2 999999 263687 2 2 999999 1 2 999999 350383 2 3 999995 2 2 999999 1 14 999992 545177 2 2 999999 2 19 999988 1 187002 652211 319553 2 2 999999 1 2 999999 -809955 1 300062 588029 -80044 2 2 999999 2 13 999988 1 2 999999 -345067 1 1 999985 737498 1 16 999982 790484 1 19 999983 853649 2 2 999999 2 102217 825222 2 352919 698281 1 2 999999 -800727 2 2 999999 1 535520 782089 770781 2 2 999999 1 302971 651159 -234354 1 2 999999 -69772 2 18 999986 2 2 999999 2 374749 901017 1 2 999999 585320 2 590120 629703 2 9 999989 2 2 999999 2 2 999999 1 2 999999 445771 1 494564 752231 -852709 1 9 1000000 -815573 1 9 999992 -355235 2 2 999999 1 2 999999 -466157 2 2 999999 2 2 999999 1 13 999991 -283075 1 13 999981 670980 2 1 999988 2 2 999999 2 9 999989 1 547629 549687 -514963 1 151676 518245 874186 2 2 999999 1 2 999999 432008 1 4 999992 -83715 1 11 1000000 136124 2 2 999997 1 391451 867902 399596 2 742923 766144 2 70130 477358 2 2 999999 2 1 999992 1 906049 950237 20402 2 628253 673267 2 612058 766913 1 346565 926110 -212502 2 6 999995 1 447534 880290 913957 1 235442 312703 -846422 2 2 999999 1 70352 955171 -630930 1 7 999991 -965304 1 217587 446659 -739401 2 18 999990 2 86197 146722 1 20 999984 -946889 1 322386 508572 774973 1 131702 965368 593280 1 7 999987 129200 2 2 999999 2 18 999995 2 335472 888655 1 2 999999 599346 1 9 999984 359890 1 349203 824615 -442687 2 2 999999 2 11 999999 2 2 999999 1 9 999984 77799 2 12 999982 1 2 999999 316392 1 2 999999 364468 2 1 999995 1 3 999982 453681 2 2 999999 2 1 999982 2 448482 762486 1 46598 481957 787633 2 16 999983 2 2 999999 1 2 999999 -905224 1 2 999999 -366828 1 2 999999 562335 2 2 999999 1 13 999993 954045 1 14 999984 347107 2 2845 96555 2 9 999983 1 43421 909327 20744 1 2 999999 -460238 2 18 999995 2 515455 719310 2 20 999982 2 8 999998 1 5 999982 446651 2 12 999999 1 2 999999 -221325 1 773504 951501 -615662 2 2 999999 1 19072 364132 -303913 2 17 999987 2 483744 739478 2 2 999999 1 12 999986 289926 1 4 999990 89559 1 445573 904659 620547 1 346230 355633 86118 2 8 999982 2 1 999998 2 2 999999 1 9 999997 -398822 1 19 999993 188277 1 2 999999 -77172 1 2 999999 731520 1 2 999999 73511 1 2 999999 -708915 2 6 999981 2 482895 762679 1 2 999999 -414956 1 2 999999 -357572 1 386645 859089 833246 1 2 999999 659413 2 2 999999 1 34434 175930 -348046 2 2 999999 2 2 999999 2 13 999992 2 5 999984 1 591775 864207 -130201 1 127849 431644 -813410 2 18500 407146 2 8 999988 1 8 1000000 776231 1 17 999982 546668 2 80151 891621 2 1 999985 1 2 999999 635758 2 6 999994 1 2 999999 -741891 1 2 999999 394019 1 2 999999 -848107 1 19 999981 -449157 1 17 999995 -97459 1 7 999999 -449516 2 694240 701206 2 7 999989 1 2 999999 416960 1 192367 823674 -113427 1 13 999988 -547539 1 2 999999 -694026 1 12 999987 -799653 1 10 999982 -8575 1 2 999999 191734 2 2 999984 1 394115 894963 321706 2 58254 661214 2 17 999988 2 783542 990997 1 2 999999 -891009 1 3 999988 -41824 2 8 999989 1 508180 998544 220193 1 2 999999 160498 2 3 999991 1 253458 389806 -423687 2 465552 534792 1 386720 932532 -977916 1 2 999999 -490701 1 2 999999 -208431 1 2 999999 -422017 2 2 999999 2 2 999999 2 11 999999 1 114482 114529 -771670 2 468894 623619 2 253936 591734 2 2 999999 1 13 999996 618786 2 2 999999 2 16 999993 2 1 999995 1 5 999984 -838489 1 9 999994 -273673 1 73794 116675 307435 1 4 999982 478108 1 5 999990 193408 1 420757 463014 312520 1 655707 678178 317240 2 10 999985 1 343668 751677 479412 1 2 999999 152745 2 7 999985 1 644427 866074 -69998 1 5754 224588 76793 2 155159 701213 2 640953 899355 2 8 999983 2 15 1000000 2 479363 500051 1 903765 948928 299231 2 626094 838551 1 149805 707871 869461 1 7 999987 930449 1 10 999998 -395149 2 2 999999 2 713099 936736 2 19 999996 2 2 999999 2 18 999990 2 412841 513146 1 7 999994 966904 1 404976 902772 -259063 2 2 999999 1 696119 699131 589257 1 2 999999 -886809 1 213126 570495 462500 1 2 999999 -495114 2 825843 901989 1 5 999988 879817 2 453474 466444 2 2 999999 1 499027 932313 102790 1 185282 557148 579709 2 785188 789414 2 2 999999 2 2 999999 2 13 999999 2 353958 740209 2 13 999992 1 2 999999 817109 2 2 999999 2 5 999988 1 99654 943072 251187 1 2 999999 954524 1 10 999983 489024 2 2 999999 1 2 999999 -389051 1 6 999983 375696 1 929413 990633 -872961 1 265492 357317 -987101 2 664121 994733 1 370684 728935 -304904 1 728606 948907 680627 2 2 999999 2 650592 942610 2 2 999999 1 7 999981 -430408 1 7 999997 952255 2 2 999999 1 13 999989 101608 1 26929 374484 -133491 1 2 999999 -391493 2 19 999995 2 122312 775142 2 11 999990 1 2 999999 479532 2 426772 747808 1 4 999995 110883 2 10 1000000 1 125021 552835 -662699 1 414744 589700 717628 1 245664 674650 227571 1 11 1000000 -466869 2 1 999983 2 13 999993 2 2 999999 2 2 999999 1 2 999999 789556 2 157376 668957 1 20 999994 -278927 2 18 999991 1 341649 514577 -973958 1 2 999994 -106775 1 120934 832887 -774267 2 2 999999 1 255827 988189 636034 2 4 999990 1 579831 949918 403736 2 2 999999 2 81572 154489 1 2 999999 302528 1 1 1000000 339542 2 2 999999 2 139399 310348 2 91917 262905 2 104035 375551 1 563914 720490 486140 1 2 999999 854542 1 2 999999 22961 2 2 999999 2 15 999985 2 2 999999 2 2 999999 1 17 999995 -927879 2 18 1000000 2 20 999998 2 17 999998 2 17 999983 1 20 999998 -531304 1 6 999995 38915 2 236382 848314 2 247329 918894 1 7 999992 724848 1 15 999988 -38306 2 180210 292482 1 2 999999 593817 1 122669 984804 -810037 2 111288 783525 2 2 999999 1 2 999999 -194425 1 2 999999 756731 1 2 999999 889139 1 377489 690468 -432569 2 6 999990 2 2 999999 1 468110 722657 612618 2 2 999999 1 508090 866182 -689362 1 2 999999 -590945 2 134483 627420 1 4 999984 -651297 1 2 999999 936918 2 53345 168953 1 59414 501311 -829220 1 243225 890209 794990 2 280658 777778 1 204843 283143 55628 1 9 999999 669276 2 700771 881890 1 2 999999 -392120 2 2 999999 1 1 999991 127323 1 2 999999 -907464 1 12 999982 149613 1 7 999996 883832 2 2 999999 2 11 999981 1 2 999999 -958458 1 2 999999 -811227 1 41616 718943 -716418 1 520577 632890 -874092 1 2 999999 -145356 2 317309 600422 2 2 999999 1 246525 759347 92265 1 2 999999 -464922 1 2 999999 967121 2 9 999999 2 1 999998 1 2 999999 -996656 2 2 999997 2 10 999985 2 2377 667411 2 2 999999 2 374365 849628 2 298318 408157 2 9 999984 2 219261 892665 2 15 999990 2 2 999999 1 2 999999 118427 1 2 999999 213199 1 2 999999 -132754 2 14 999985 2 632539 756413 1 1 999985 898142 2 432917 696034 2 16 999996 1 917425 931563 602284 2 17 999986 2 438890 453000 2 2 999999 2 2 999999 1 15 999994 898111 2 2 999999 1 2 999999 420625 1 17 999994 197276 2 16 999991 2 7 999983 1 2 999999 237048 2 2 999999 1 637146 733461 -445008 2 251991 600470 1 8 999993 827775 1 12 999997 975977 1 2 999999 -65252 2 4 999995 2 3 999981 2 427987 486950 2 745196 762564 2 120737 876541 1 2 999999 22570 2 2 999999 1 702753 902554 390752 1 84313 516126 -793744 1 17 999981 -688315 2 2 999981 2 3 999995 1 2 999999 -613430 2 281484 439169 1 13842 507906 958933 2 14 999987 1 833252 921080 -123858 2 2 999999 2 2 999999 1 19 999996 481445 2 2 999999 1 9 999993 898515 2 19 999995 1 2 999999 -45812 1 2 999999 -592973 2 71424 958711 1 20 1000000 -719335 2 11 999995 2 514397 759959 2 265788 557628 1 2 999999 637858 2 112216 177334 1 243724 736876 -240084 2 395260 798352 2 20 999996 2 2 999999 1 2 999992 -691266 1 2 999999 -502216 1 72362 890927 696221 1 2 999999 -919296 2 10 999986 2 18 999983 1 16 999989 -682571 2 7 999987 2 2 999999 1 2 999999 312372 1 2 999999 529833 2 2 999999 2 2 999999 1 8 999988 3438 1 2 999999 -334078 1 2 999999 926882 1 2 999999 -893743 2 8 999998 2 15 999993 1 856974 875516 -55331 2 2 999999 1 2 999999 49148 2 14 999997 2 108278 146977 2 6 999986 2 2 999999 2 12 999994 2 223032 650978 2 12 999999 1 649981 675248 652231 2 2 999999 1 165882 211629 892790 2 3 999998 1 2 999999 826073 2 10 999988 2 514992 850493 1 11 999991 180481 1 20 999995 486409 1 422765 466329 813658 2 815103 903235 1 20064 392595 -860722 1 2 999999 -214435 1 18 999981 -894315 1 11 999992 152641 1 11 999989 -874652 1 2 999999 -27386 2 2 999999 1 87576 93063 892342 2 2 999999 1 11 999995 440543 1 2 999999 -690894 1 756697 947484 481329 1 16 1000000 -558785 1 1 999987 -803219 2 12 999998 1 150652 372673 -841146 1 6 999988 -318774 1 380335 913350 182069 2 20 999985 2 2 999999 2 14 999983 1 6 999994 182367 2 2 999999 1 186873 336835 -872731 1 2 999999 103225 2 59750 204789 2 2 999999 2 2 999999 2 9 999996 2 6 999990 1 18 1000000 891340 1 2 999999 -429839 1 9 999985 -238602 2 2 999999 2 20 999984 1 269167 572324 525221 2 3806 973241 1 350065 692979 -506547 2 257565 830438 1 2 999999 445616 1 487427 489323 -737736 1 322161 946678 -339807 1 12 999996 -776418 1 2 999999 685151 1 2 999999 555288 2 2 999999 2 12 999995 2 11 999986 2 15 999992 1 471546 759770 -947701 1 2 999999 922110 2 51545 741480 1 9 999995 789995 2 145242 821364 2 8 999984 2 2 999999 2 15 999991 1 3 999988 -290320 2 2 999999 2 1 999985 2 211289 765340 1 2 999999 65699 2 2 999999 2 20 999982 2 2 999999 2 11 999993 2 2 999999 1 2 999999 490388 1 2 999999 538196 1 17 999987 -146635 2 697571 717039 1 6 999997 638376 1 2 999999 -115676 1 103473 245860 682616 2 2 999999 2 126025 786478 1 2 999999 -904405 2 2 999999 1 2 999999 -253136 2 2 999997 2 2 999999 1 2 999999 -915004 1 2 999999 222493 1 179236 275626 309662 2 467562 537669 2 333786 798959 1 2 999999 -659428 1 11 999998 487153 1 6 999982 -288464 2 432089 869397 2 404750 717575 2 2 999999 1 20 999999 110762 1 32381 754471 847247 1 6 999987 376890 1 297810 323765 -965212 1 19 999982 -635541 2 2 999999 2 2 999999 1 2 999999 -412531 2 2 999999 2 16 999997 1 2 999999 -792460 2 2 999999 1 407758 927283 63112 2 2 999999 2 6 999998 1 259631 967133 -793195 2 2 999999 2 2 999999 1 3 999999 169657 1 4 999994 654647 2 429671 515714 2 2 999984 2 18 999989 1 573957 835305 59801 2 2 999999 2 2 999999 2 288134 566177 1 245981 322037 267911 2 2 999986 1 2 999999 -551627 2 361033 872115 2 356559 862171 2 525291 528642 1 190208 874034 126015 2 1 999981 1 4 999989 972390 1 10 999982 849304 1 2 999999 -596976 2 379076 613185 1 289734 653317 -250367 1 14 999987 -1878 2 2 999999 2 2 999999 2 573688 694247 2 2 999999 2 57412 777203 2 2 999999 1 2 999981 64230 2 2 999999 2 4 999988 2 5 1000000 1 379333 503959 -99269 1 19 999992 -3516 2 10 999990 2 11 999997 2 2 999999 1 2 999999 66718 2 8 999998 2 2 999994 1 134727 400691 -991237 1 14 999987 -93163 1 8 999989 842051 2 10 1000000 2 2 999999 1 403308 897615 -941847 1 50207 133484 426387 1 201853 630398 96400 1 598213 940322 -955849 1 143402 808721 -166420 2 407877 435432 1 2 999999 -865238 1 2 999999 146246 1 12 999981 -421846 1 2 999999 584648 1 2 999999 -280097 2 17 999998 1 473635 898416 119057 1 2 999999 -368295 1 6 999998 488937 1 784120 957348 930315 2 2 999999 2 5 999998 1 112996 808619 681066 1 2 999999 -17961 2 314054 588839 2 156452 585043 2 3 999998 2 20 999983 2 2 999999 1 480706 875485 -696234 1 725321 965492 -757043 1 882598 973242 710216 2 13 1000000 1 7 999993 204996 1 19 999996 426570 2 98946 312785 2 18 999996 1 2 999999 -627168 1 194255 600446 -115195 1 3 999995 -346717 1 2 999999 688281 2 2 999999 1 260764 553937 -106958 2 2 999999 1 52471 168169 -438120 2 2 999999 1 477754 936183 -497361 1 689981 919839 467361 1 242636 568656 576175 2 2 999999 2 8 999989 2 724872 870050 2 20 999986 2 2 999999 1 2 999999 -960121 1 456588 790798 -4865 2 354591 750723 1 9 999992 -455126 1 410901 800722 977221 1 19 999995 959524 1 221380 276607 -244306 2 17 999986 2 11 999987 2 2 999999 2 17 999993 1 2 999999 -518395 2 359715 692167 2 20 999994 2 199690 377002 2 335075 960758 1 10 999987 -334258 1 17 999985 -874327 2 2 999999 1 483838 619866 -582412 1 2 999999 -836870 2 2 999999 2 2 999999 1 2 999999 -977032 2 327869 847166 1 554963 945950 335521 2 238284 639791 2 2 999999 2 2 999999 2 2 999999 1 2 999999 152035 1 2 999999 -473574 1 14 999981 694612 1 2 999999 908072 2 411083 868148 2 2 999999 1 2 999999 -805137 1 1 999995 -763109 1 46581 354019 -759517 1 13 999988 -188303 2 533894 782730 2 3 999989 1 51745 228066 -466290 1 2 999999 -817733 1 2 999999 -548513 2 328797 553369 2 247612 664409 1 7 999982 536120 1 9 999993 -377317 2 18 999992 2 7 999983 1 2 999999 -881180 2 13 999990 2 576351 665943 2 1 999992 2 447205 735810 2 19 999993 2 19 999994 2 2 999999 1 13 999995 -799781 2 17 999982 1 167154 777676 956150 2 2 999999 2 18 999989 2 2 999999 2 11 999987 1 19 999984 171659 2 336351 442151 2 2 999999 2 961362 963569 1 18 999985 824271 1 2 999999 27260 1 5733 457728 636447 2 517603 685309 1 2 999999 -840630 2 2 999999 2 10 999981 2 2 999999 1 14 999986 -147921 2 16 999994 2 16 999990 1 2 999999 -28375 2 3 999985 1 19 999996 70346 2 2 999999 2 222171 964849 1 2 999999 -162564 2 11266 942239 1 4 999990 734324 1 2 999999 -121303 1 2 999999 -46271 1 7 999988 -513609 2 2 999999 1 299142 478278 -916633 2 9 999995 2 6 999994 1 19 999989 -271999 1 1 1000000 76049 2 2 999999 2 694830 799414 1 17 999994 -97258 2 10 999997 1 2 999999 13014 2 6 1000000 2 7 999997 1 76362 360067 185002 2 2 999999 2 20 999993 2 2 999999 2 2 999999 1 2 999999 -665022 2 29078 963562 1 425628 950584 -602940 1 610106 866384 -863600 2 276978 398667 2 2 999999 2 6 999983 2 4 999996 2 18 999983 2 954224 980741 1 2 999999 -82786 1 2 999999 611687 1 676923 943303 631785 1 2 999999 6752 1 630989 840979 -300874 1 67776 978468 876753 2 2 999999 1 16 999988 767783 2 10 999982 1 65835 888158 823935 1 6 999985 -713480 1 2 999999 -127891 1 188920 297075 -357424 2 2 999999 2 10 999983 2 6 999995 1 2 999999 -486093 2 19 999997 2 9 999989 2 5 999997 2 13 999981 1 863921 928203 -151641 1 2 999999 -426561 2 2 999999 1 7 999997 347051 1 2 999999 -998725 1 9 999985 -195058 1 2 999999 256985 2 5 999991 2 412893 476277 2 2 999999 2 9 999981 1 400915 973740 949360 2 6 999996 2 8 999986 1 10 999982 94605 1 3 999981 -426104 1 19 999988 453861 1 16 999984 918647 2 43333 622582 1 14 999981 740213 2 2 999999 1 9 999984 -21474 2 612224 907111 1 2 999999 374891 1 6 999984 588117 2 166840 688989 2 1 999986 2 2 999999 1 8 999995 -541623 1 119825 746012 -869987 1 670498 721982 -429015 1 12 999986 -955336 2 2 999999 2 44174 93313 1 6 999994 -838566 1 2 999999 8250 2 2 999999 2 428821 706475 2 83725 602658 2 13 999996 1 5 999984 362494 2 446588 697106 2 2 999999 1 850337 912824 421862 1 8 1000000 906240 2 2 999999 2 17 999989 1 373372 776795 -744490 2 441374 638676 2 1738 350926 1 309181 651113 -234644 1 2 999999 -412818 2 2 999999 2 306714 880615 2 2 999999 2 13 999999 1 135809 439811 132379 2 452958 919624 1 9 999998 -819537 2 8 999993 2 129484 968778 1 10 999981 -688856 1 6 1000000 460685 2 16 999995 2 335330 362429 1 2 999999 658873 1 18 999991 -680576 1 6 1000000 468327 2 2 999999 1 12 999996 -93423 1 473676 549170 370460 2 1 999984 2 2 999999 1 2 999999 417349 2 2 999999 2 303955 622192 1 3 999997 -351448 1 2 999999 -79079 1 402486 449072 430104 2 87000 857985 1 216082 321152 12156 2 11 999988 2 14 999997 2 2 999999 1 10 999988 -592883 2 502889 751753 2 2 999999 2 555103 845921 1 139969 298166 949215 1 11 999991 98528 1 19 999987 -615158 2 2 999999 2 5 999983 2 2 999999 1 16 999999 -16506 1 205624 613867 -894498 2 15 999996 2 15 999992 2 2 999999 1 17 999994 198023 2 19 999993 1 17 999998 -777600 1 2 999999 -52121 1 427725 428639 528974 1 2 999999 221606 2 8 999992 1 14 999990 70423 1 2 999999 681368 1 11 999984 574745 2 583157 667936 2 2 999999 1 2 999999 -964521 1 205231 713128 340392 1 13351 586537 978336 2 372964 701833 2 2 999999 2 382522 567589 2 1 999996 1 2 999999 -467176 2 2 999999 2 501377 927483 2 170491 610314 2 480267 592959 2 2 999999 2 142639 471161 1 2 999999 -289857 2 557635 688213 2 3 999997 2 2 999999 1 9 999989 945949 2 77291 925825 1 4 999988 -439812 2 19 999981 2 16 999993 1 571424 817805 -102148 1 8 999993 331588 1 2 999984 -758263 2 2 999999 2 14 999985 2 15 999992 1 114272 925623 902452 1 16 999988 679486 2 2 999999 1 12 999995 362620 1 2 999999 -273663 2 2 999999 1 20 999998 782571 2 2 999999 1 5 999982 514403 2 7 999989 2 522750 841223 1 2 999999 799692 2 451229 610472 1 2 999999 -183225 2 634405 969305 1 2 999999 984486 1 190638 213783 -321621 2 2 999999 1 2 999999 96133 1 2 999999 -865610 2 2 999999 1 42687 562351 -837809 1 75611 791460 177964 1 3 999988 -837992 1 9 999998 542173 1 2 999999 150593 2 5742 209553 2 2 999999 1 2 999999 511587 2 11 999982 1 2 999999 -722425 1 2 999999 727227 1 5 999994 556039 1 10 999986 612283 2 13 999981 1 6 999988 -904334 2 246748 670390 1 2 999999 -516722 2 11 999999 1 10 999987 850295 1 2 999999 -328747 1 67596 520773 -343617 1 20 999992 -15603 2 2 999999 1 80878 632129 -643363 1 30622 416308 195303 1 17 999992 414836 2 42814 680704 1 4 999999 612622 1 9 999985 915925 1 2 999999 75913 2 9 999996 2 1 999982 2 19 999981 1 273719 376971 -627160 2 1 999992 2 17 999985 1 11 999995 559252 1 2 999999 -697487 2 2 999999 2 14 999993 1 11 999997 -601249 2 2 999999 2 11 999997 1 443159 734659 -725605 2 350831 380826 2 687778 953422 1 2 999999 -235235 2 485047 577576 1 169939 988797 -95150 2 2 999999 1 2 1000000 394360 1 2 999999 153434 1 391105 855314 -264549 1 19 999981 839110 1 478387 915560 -502584 2 2 999999 1 12 999994 689360 2 2 999999 1 8 999990 -376359 2 17 999984 1 7 999983 -948149 1 14 999984 -47171 2 191491 268697 2 319195 421422 1 2 999999 -809592 2 18 999984 2 2 999999 2 2 999999 2 2 999999 1 193314 429682 -167381 2 416538 573812 2 2 999999 1 8 999982 873767 1 17 999992 -122373 1 142537 651613 698623 1 20 999999 -418318 1 17 999986 -240874 2 16 999997 1 2 999999 338302 1 7 1000000 16279 2 7 999985 2 11 999996 2 513444 981399 1 345836 681207 -830003 2 2 999999 2 2 999999 2 481113 629870 1 159910 967628 809970 1 13 999991 609916 1 11 999992 -853893 1 2 999999 -135735 2 2 999999 1 9326 865421 944774 1 2 999999 -402727 2 2 999999 2 593347 800219 2 353792 815572 1 19 999988 -34198 1 2 999999 -331828 2 1 999996 2 14 999981 1 2 999999 106738 2 274505 678257 1 2 999999 -271731 1 2 999999 -670345 1 3 999981 764941 2 2 999999 1 8 999990 620745 1 2 999999 -129432 2 350107 960367 1 2 999999 878367 1 2 999999 294381 1 16 999984 386357 2 2 999999 1 2 999999 -356619 1 1 999991 680660 1 972425 983384 906195 1 24477 802819 -350154 1 20 1000000 227 2 2 999999 1 2 999999 721609 1 14 999987 -409435 2 445264 623305 1 8 999995 706640 1 18 999983 489905 1 5 999997 -186155 2 10 999996 2 2 999999 1 52437 267170 -324209 2 7 999984 1 396871 477332 -950309 2 2 999999 1 664682 998445 -965672 1 420588 596803 107879 2 2 999999 2 248158 410501 2 2 999999 1 362285 963401 -549522 1 74170 336265 354711 2 584285 905502 1 2 999999 615628 1 399610 647989 -699540 2 6 999985 2 496905 591063 2 2 999999 1 905345 973474 -454644 2 2 999999 2 284415 665920 1 320144 750546 107048 1 655499 672125 724661 2 158705 355595 1 2 999999 -596053 2 350354 948825 1 2 999999 -287109 1 270199 793460 -538946 2 242412 508831 1 794901 895198 919861 1 14 999986 -228956 2 501062 533405 1 6 999988 -939863 1 9 999982 743705 1 232022 488618 243190 1 2 999999 214670 2 345482 994694 2 2 999999 1 2 999999 -992821 2 377063 788257 1 16 999994 -760422 1 2294 448846 -971920 2 7119 415725 2 20 999990 2 464703 629413 1 2 999999 391743 2 535892 750776 1 20 999981 -655091 2 392326 913999 1 2 999999 950568 1 3 1000000 990411 2 7 999997 2 2 999999 1 19703 254106 -777778 1 2 999999 854256 2 20 999999 1 2 999999 -751178 1 2 999999 -905132 2 3 999987 2 9 999989 2 8 999994 1 2 999999 23908 2 10 999996 2 7 999982 1 20 999996 -194958 2 2 999999 2 315697 632477 2 331392 921487 2 2 999986 2 693459 933566 1 4 999984 915424 1 69088 560687 793577 1 2 999999 399468 1 2 999999 -655642 2 876401 943393 1 2 999999 -257786 2 1 1000000 2 2 999999 2 4 999984 2 2 999991 2 2 999999 1 2 999999 -167567 2 392603 826289 2 2 999999 1 14 999981 -537960 2 17 999988 2 2 999999 2 212110 666233 1 2 999999 -246908 2 467961 679321 2 18 999996 2 67866 230204 1 2 999999 490109 2 476739 526409 1 2 999999 523101 1 849816 926402 400612 2 19 999987 1 139716 731667 443762 2 8 999984 1 14 999982 -847923 1 296738 315840 -754968 2 2 999999 1 2 999999 261320 1 2 999999 -299490 2 17697 81848 2 2 999999 2 246846 940806 2 17 999990 1 4 999987 -623449 2 15 999990 1 266982 556339 700105 2 10 1000000 2 216206 894422 2 403212 425455 1 658130 902926 -473957 2 2 999999 1 2 999999 -692259 1 2 999999 -351882 1 2 999999 48566 2 98011 951475 2 1 999993 2 2 999999 2 364114 732094 1 41256 909953 -512338 1 260048 782415 606294 1 2 999999 -871318 1 534591 891510 -203114 2 557645 697924 1 9 999993 346794 1 2 999999 805961 2 256091 892494 1 9 999988 -714400 2 540186 812961 2 9 999991 1 15 999992 -192990 1 2 999999 -66297 2 24167 53687 1 130148 822161 -706257 1 11 999993 926965 2 3 999990 1 522201 835048 515181 2 20 999984 2 2 999999 2 2 999999 2 2 999999 2 87642 529308 2 6 999986 2 11 1000000 1 2 999999 607561 2 14 999985 1 2 999999 -552296 2 2 999999 2 2 999999 1 3 999987 258338 2 18 999981 2 14 1000000 2 537291 835173 1 2 999999 -653933 2 19 999990 2 2 999999 2 2 999999 2 595739 957313 2 2 999999 2 14 999981 2 60802 234464 1 100958 217431 499571 1 2 999999 704053 2 9 999981 1 2 999999 -195241 1 18 999987 592028 1 2 999999 -587734 2 12 999988 1 20 1000000 -688174 1 160904 461786 -12004 2 8 999988 1 93627 387540 217608 2 2 999999 1 9 999981 -739584 1 2 999999 79258 2 2 999999 1 2 999999 2826 1 2 999999 853564 1 1 999996 -676359 2 42520 907899 2 16 999987 1 15 999982 407883 2 19 999997 1 2 999999 -750769 2 758690 815272 2 898183 910147 1 2 999999 -501937 1 367881 729597 12093 2 2 999999 2 547567 684910 2 9 999987 2 120276 295927 1 335719 565972 -72220 2 2 999995 1 904104 963993 596941 1 2 999999 195918 2 18 999988 2 2 999999 1 2 999999 74901 1 2 999999 -42908 1 14 999998 -119354 1 17 999998 -929246 1 2 999999 -317492 1 2 999992 459660 1 2 999999 627774 1 244498 608591 933923 1 2 999982 774239 1 2 999999 977112 2 2 999999 2 2 999999 1 2 999999 -720944 2 2 999999 1 647295 854126 711299 2 2 999998 2 4 999993 2 5 999997 1 2 999999 -199479 2 119573 302777 1 2 999999 -552872 2 79301 121758 2 8 999994 1 2 999999 808265 1 17 999989 -931936 2 2 999999 1 2 999999 -381955 1 28472 616377 597135 2 18 999993 2 2 999999 1 2 999999 -549793 2 499566 710648 2 183436 280776 1 19 999988 -444613 1 20 999991 -885169 1 285060 640827 -695136 2 19 999988 2 642216 727415 2 152054 928659 2 2 999999 1 2 999999 552253 2 16 999989 2 467934 580754 1 2 999999 469562 1 47100 929610 -43889 2 2 999999 2 2 999999 1 7 999984 676964 1 368534 997416 -620011 2 640305 907723 2 550737 965271 1 53600 955392 -125645 1 2 999990 -111753 1 309447 836352 -148056 1 330291 802644 -752421 2 8 999997 2 20 999991 1 2 999999 18117 2 7 999997 1 3 999997 815132 2 241220 943793 2 116905 334926 1 2 999999 933987 1 7697 51613 -114063 2 863263 876287 1 20 1000000 75890 2 15 999995 2 499523 991350 2 2 999999 1 4 999994 -642036 1 2397 394523 -612203 2 244526 667412 2 2 999999 2 32614 900698 1 8 999986 -274404 2 20 999988 2 4 999993 1 12 999991 395206 1 643274 730075 -278862 1 273017 918856 -521041 1 10 999999 -423137 1 361832 532682 -552038 1 426454 811455 -539814 2 2 999999 2 520828 891313 1 8 999990 845533 1 661722 796298 -840920 2 124621 797977 2 2 999989 2 3 999993 2 2 999999 2 13 999985 1 176832 782872 -144119 2 397737 949345 1 2 999999 143506 1 2 999999 -56458 2 17 999983 1 149363 927639 -573432 2 145023 190901 1 507384 596563 86177 2 218715 656803 2 4 999993 1 663090 954517 649712 1 8 999991 821355 2 16 999983 1 1 999998 -202114 2 12 1000000 1 2 999999 457264 1 2 999999 -797862 2 280177 579276 1 2 999999 593317 1 307454 995932 -856845 1 2 999999 95033 1 2 999999 -538680 1 2 999999 745158 1 2 999999 426101 1 44107 694861 723687 2 2 999999 2 18 999983 1 2 999999 865797 1 215585 484263 -770394 2 464614 997652 2 2 999999 1 17 999990 -944146 2 2 999999 1 2 999999 -232818 1 96215 355611 -280810 2 2 999999 1 2 999999 109031 1 2 999999 -53747 2 7 999992 1 299539 373788 -813841 2 2 999999 2 167960 317488 1 2 999999 -118210 2 6 999998 1 12 999988 -307119 1 305706 885210 374758 2 2 999987 2 652920 736726 1 4 999987 -611440 2 391442 578159 2 726832 897396 2 2 999999 1 14 1000000 142967 2 1 999986 1 75473 752904 -926034 2 181540 388006 2 2 999999 1 9 999988 230970 1 7 999983 894660 2 769624 781358 1 13 999991 -330183 1 441540 482889 -784703 2 8 999990 1 2 999999 -280252 2 20 999999 1 2 999999 751392 2 2 999999 1 24871 916875 752968 1 2 999999 -310221 2 2 999999 1 2 999999 -962036 2 117688 546806 2 2 999999 1 17 999985 -124556 2 2 999999 2 721983 876243 1 3 999999 178290 1 3 999995 683533 2 6 999989 1 741884 862567 -402763 2 2 999999 1 16 999993 222238 1 2 999999 -29796 2 2 999999 1 263874 513308 746201 2 2 999999 1 2 999999 -102169 2 10 999996 1 2 999999 68410 1 706091 870893 199063 2 2 999999 1 646094 680826 -641922 1 19 999985 -279535 2 424977 936063 2 2 999999 1 566875 767704 -985391 2 563348 695557 2 2 999999 2 12 999983 2 303057 922111 1 6 999984 -306116 2 7 999981 2 224280 673891 2 3 1000000 2 12 999985 1 2 999999 114229 2 2 999999 2 2 999999 1 2 999999 -412039 1 20 999991 -29431 1 5 999995 402769 2 2 999999 2 2 999999 2 69622 606129 1 2 999999 -749201 2 17 1000000 2 3 999988 2 158940 646194 1 82387 770796 -641318 1 688503 847743 419303 1 14 999989 -397941 1 388421 607994 195713 1 9 999999 -454446 1 1 999992 -522624 1 2 999999 -79765 1 197376 813948 430700 1 2 999999 -579602 1 2 999999 896460 1 150782 779476 796230 1 1 999996 141363 2 12 999997 2 2 999999 2 2 999999 2 1 999986 2 45168 323554 2 6 1000000 1 2 999999 -379295 2 2 999999 1 295712 840743 948425 2 2 999999 2 1 999992 2 635918 991453 2 2 999999 1 2 999999 330933 1 2 999999 514621 1 12 999998 500744 2 11 999994 2 494923 761250 1 155161 937111 51291 2 18 999989 1 194437 223068 -576214 1 5 999982 368225 2 2 999999 1 2 999999 -657046 2 11 999986 1 2 999999 -206649 2 10 999981 1 5 999992 -726548 1 2 999999 -279940 1 16 999997 -150703 1 256784 761034 -961324 1 65990 631675 102888 1 1 999990 -193218 2 118353 848185 1 404403 462257 416891 2 6 999982 2 5 999991 2 5 999993 1 2 999999 -107761 1 2 999999 559635 2 14 999993 1 2 999999 -551877 1 16 999987 -624685 2 10 999990 1 2 999999 -562396 1 428979 633975 729119 2 2 999999 1 251770 990876 585459 2 5 999982 1 18 999984 472002 2 13 999989 1 2 999999 -713999 1 3 999992 -892521 1 2 999999 -309051 2 2 999999 1 2 999999 264787 1 2 999999 575850 2 169809 809923 1 6 999983 -505350 1 118240 125053 449362 1 2 999999 46158 2 9 999992 2 10 999993 1 2 999998 -180158 2 2 999999 2 16 999997 2 69047 93483 2 2 999999 1 1 999988 -943401 1 2 999999 88026 2 271831 487107 1 3 999983 25665 1 57391 914225 332686 2 8 999993 2 17 999981 1 2 999999 -734864 1 195731 582691 990119 1 433361 830317 -211959 2 2 999990 1 170228 444136 475828 1 2 999999 -531553 2 157781 461126 1 7 999981 341651 2 18 999990 1 836933 855545 -660442 2 94699 911279 2 497797 537684 1 2 999999 632829 2 2 999999 1 676820 941476 -360223 1 431354 500061 733611 1 12 999995 704319 1 19 999998 -869295 1 2 999999 -547401 1 507329 552651 674563 2 3 999990 1 16 999987 -147201 1 10 999985 -589707 1 2 999995 -117401 1 9 999989 21315 1 4321 889273 -117545 2 2 999999 2 2 999998 2 2 999999 1 380348 826071 -698868 2 90005 940762 2 2 999999 1 2 999999 717204 1 10 999992 266778 2 15 999984 1 2 999999 -866346 2 83952 793098 2 248202 348913 2 254670 368655 1 8 999985 -424319 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 291093 499633 305655 1 2 999999 148666 2 181285 451928 2 8 999982 1 13 999983 290435 1 2 999982 -748357 2 2 999999 1 10 999982 472252 1 2 999999 529369 2 17 999982 2 112901 945870 1 30437 486635 902718 1 2 999999 40475 1 2 999999 -528724 1 17409 810759 135723 2 215406 690406 2 2 999999 2 641180 895555 1 15 999991 -262838 1 6 999989 -687506 1 2 999982 -770725 2 2 999999 1 17 999987 -690639 2 352260 717426 2 2 999999 1 2 999999 350969 1 628890 821615 -435125 2 2 999999 1 2 999999 -710954 2 2 999999 2 16 999983 2 2 999999 2 2 999999 1 2 999999 473214 1 2 999999 27784 1 5 999984 -151576 1 2 999999 -359355 2 2 999999 2 431485 670826 1 137459 420380 -397144 2 20 1000000 2 2 999999 2 2 999999 1 7 999989 -354545 1 390578 662147 -253797 1 6 999996 -627650 1 2 999999 -870997 1 119481 792304 -897349 2 2 999999 2 2 999999 2 15 999984 2 2 999999 2 50598 424689 2 2 999999 2 509203 936605 2 12 999983 2 11 999988 2 2 999999 2 406353 519093 1 101611 150572 -281998 2 2 999999 1 2 999999 -645843 2 15 999987 2 859224 877778 2 4 999997 1 2 999999 -782146 1 463915 873317 685549 1 16 999993 153833 2 2 999999 1 11 999997 -717317 1 566295 573661 581822 2 342066 960422 2 16 999986 1 11 999989 804216 2 261395 845039 1 2 999999 -836067 1 2 999999 -373546 2 569802 684359 1 35638 704149 -729749 2 2 999999 1 669376 840676 23939 1 657838 780110 -736027 1 507243 518135 -27142 2 2 999999 1 18 999992 -818065 2 2 999988 1 169374 344470 -766100 1 14 999998 -746600 2 2 999999 1 110233 116270 -692591 2 9 999982 2 2 999999 2 346645 748950 1 2 999999 -772211 2 60430 642951 2 2 999999 2 17 999995 1 5 999993 19155 1 13 999991 293526 2 2 999999 1 147564 793914 -533948 2 221730 618837 2 2 999999 2 11 999992 2 2 999999 2 173291 520868 2 2 999999 1 113642 768808 -694135 2 13 999988 1 3 999997 -872163 2 797237 946216 1 8 999984 -607746 2 710482 817330 2 374334 425234 2 2 999999 1 158566 372114 -878855 1 20 999993 -997191 2 17 999981 1 1 999988 -827707 2 834996 952562 2 2 999999 2 22132 975701 2 2 999999 1 286796 828604 629029 1 13 999993 -560664 2 5 999988 2 2 999999 2 12 999983 2 2 999999 1 634082 756859 -806578 2 2 999999 2 609453 857237 2 694938 832940 2 8 999984 1 12 999981 276002 2 2 999999 1 64874 431509 -381780 1 2 999999 -617697 2 2 999999 1 667147 966327 350825 2 13 999998 2 2 999999 1 209595 670122 946557 2 2 999999 2 18 999981 2 563802 705763 1 672634 746882 -222543 2 2 999999 1 2 999999 774442 2 375277 858459 2 77931 926515 2 17 999981 2 167377 441925 1 9 999991 -258396 2 19 999999 1 2 999999 424598 2 5 999982 1 2 999999 384829 1 739517 772593 918872 1 13 999988 -392016 2 2 999999 2 1 999989 2 10 999987 1 2 999995 -489422 2 2 999999 2 4 999983 1 351303 811633 -362520 2 214076 599351 2 9 999994 2 290331 765649 1 2 999999 371778 2 2 999982 2 343491 472282 1 6 999988 -193448 2 328035 517709 1 2 999999 635838 1 548200 829703 -983514 2 4 999981 1 220373 925511 77103 2 308087 835522 1 2 999999 292825 1 7 999981 503983 1 23205 299063 472466 1 2 999999 -771228 2 2 999999 1 2 999999 775109 2 2 999999 1 6 999998 324074 2 3 999999 1 2 999999 -927160 2 18 1000000 1 243459 485515 27434 1 109039 158654 -3731 2 15 999994 2 887308 959989 2 2 999999 2 1 999985 2 2 999999 1 2 999999 384528 2 2 999999 1 13 999998 -791480 1 12 999981 151891 2 11 999981 1 252955 795311 -102380 2 2 999999 2 5 999990 1 3 999993 528254 2 2 999999 2 2 999999 1 10507 566789 264348 2 507509 808682 2 119621 819821 2 20 999982 2 299535 903431 1 634751 902566 -254537 2 16 999998 1 8 999981 -333800 2 4 999989 1 574985 706953 -631272 2 36698 265689 1 18 999995 -103904 2 2 999999 1 141120 149506 -937429 2 10235 376696 1 2 999999 -268581 1 2 999999 289369 2 2 999999 1 2 999999 -511904 2 2 999999 2 17 999990 2 2 999999 2 2 999990 2 143599 711826 1 258185 922485 793999 2 14 999989 2 122317 300763 2 3 999999 2 185540 495460 1 9 999995 834603 2 97288 457310 1 905 397399 655268 1 2 999999 -489417 2 2 999999 1 396745 639181 -25316 1 49425 182120 390909 1 2 999999 131338 2 7 999991 2 16 999983 2 2 999999 1 2 999999 -968623 2 146808 801958 2 9 999989 2 228978 270956 1 84451 596293 492600 1 2 999999 -134947 1 3 999988 866248 2 391086 443134 2 2 999999 1 2 999999 754610 2 473706 939658 2 1 999983 2 2 999999 2 2 999999 1 4 999983 580343 1 2 999999 913249 2 2 999999 2 2 999999 2 13 999985 2 1 999984 2 2 999999 2 11 999984 2 2 999999 1 7 999988 78369 1 2 999999 -179899 2 161329 300550 2 329122 385399 1 16 999984 409890 2 662616 823830 2 2 999999 2 6 999999 1 12 999994 633387 1 2 999996 233396 2 185545 368544 1 49558 379840 358028 2 14 999989 1 3 999992 -676122 1 16 999991 902510 2 13 999985 1 2 999999 195133 1 20 999986 316346 1 2 999999 -553260 2 2 999999 2 2 999999 2 2 999999 2 10 999993 1 2 999999 575562 2 12 999983 1 2 999999 -8452 1 367117 931919 -352077 2 2 999999 1 2 999999 608145 2 4 999993 1 338534 363209 785276 2 13 999998 2 315955 359572 2 4 999982 1 578941 867124 871909 1 284004 893694 81737 1 5 999994 348979 2 2 999999 1 2 999981 534128 1 16 999981 79518 2 2 999999 1 10 999985 511715 1 343336 552976 -238765 1 8 1000000 -1635 2 6 999989 1 491997 665338 914931 2 223731 233373 1 6 999989 -334792 2 2 999999 1 3 999981 870955 2 2 999999 2 2 999999 1 447562 616279 586685 1 1 999999 760863 1 375393 618297 347487 2 2 999999 2 2 999999 1 2 999999 648468 1 344979 448217 -76312 1 114773 303838 817277 2 7 999987 1 4 999992 183358 1 2 999999 -609318 2 9 999996 2 2 999999 2 2 999999 2 2 999999 2 170638 293472 1 16 999986 -442269 1 14 1000000 427163 1 786666 948691 -293965 1 176421 725518 -583206 1 5 999993 -292427 1 356468 470281 -372452 2 2 999999 1 741226 844441 757527 2 2 999999 1 13 999990 943766 1 15 999981 367683 2 6 999983 1 16 999986 12507 2 2 999999 2 2 999999 1 520049 582560 320243 2 2 999999 1 2 999999 -762174 1 17 999998 171912 2 13 999981 2 2 999991 2 704070 957983 2 2 999999 2 2 999999 2 2 999999 2 504516 988592 2 2 999999 1 2 999999 -672072 2 11 999986 2 9 999998 1 2 999999 479896 2 2 999999 1 2 999999 850136 2 12 999998 2 6 999984 2 2 999999 2 40530 820216 1 123586 481178 -578575 2 2 999999 1 2 999999 -368456 1 54004 730711 -996186 2 10 999991 2 492569 735396 2 18 999997 2 16 999998 1 2 999999 -597846 1 231866 704024 -128339 2 17 999991 1 2 999999 -104019 1 199428 318130 724140 1 2 999999 823203 1 213730 572380 145228 1 8 999998 344288 1 482212 576848 -13044 1 2 999999 547896 1 4326 613716 237286 2 2 999999 2 2 999999 2 12 999985 1 12 999991 118152 1 271274 618458 -440291 1 16 999983 -578567 2 1 999994 1 2 999999 -580484 1 150398 698110 855215 1 3 999991 429346 1 2 999999 674580 1 13 999994 -616041 2 2 999999 2 2 999999 1 370162 917724 -227046 1 3 999981 926383 1 755742 896646 132535 1 36960 384438 -400069 1 19 999990 -181022 2 2 999999 1 1 999989 -508936 1 2 999999 -788162 2 13 999989 1 2 999999 -19061 2 140527 338279 1 2 999999 -195717 1 2 999999 -360781 2 13 999999 2 2 999999 1 7 999991 -253665 1 11 999995 868498 2 227638 577620 1 930411 933653 940388 1 345593 967171 -436049 1 2 999991 -539881 2 339035 779897 2 10 999995 2 19 999999 2 77379 112674 1 478367 875840 -177505 1 2 999999 635984 2 2 999999 2 434899 594716 2 57916 443096 2 18 999990 2 623224 662645 1 504871 975852 -636682 2 2 999999 1 504751 605015 524422 2 269965 284376 2 388750 874799 1 2 999999 711305 1 9 999997 62934 1 10 999985 562600 1 13 999983 -51842 1 2 999999 -984775 1 458606 516008 959138 2 2 999999 2 20 999986 1 2 999999 638489 1 2 999999 627958 1 66481 330186 -193567 2 619086 916313 2 208418 947809 1 2 999999 835798 1 9 999985 916350 2 2 999999 2 8576 584861 2 611696 924619 2 2438 200902 2 2 999999 2 105753 185878 1 1 999987 635837 2 3 999984 1 550565 995985 724860 2 2 999999 1 14 999990 416612 1 16 999986 132248 2 421694 775777 1 9 999988 -714256 2 2 999999 1 2 999999 371564 1 398125 716008 978617 2 14 999993 2 215075 362874 2 9 999983 1 560378 748821 -994627 1 262360 372191 178559 1 739839 935475 635 2 15 999994 1 138855 814288 480420 1 7 1000000 -746882 2 2 999999 2 8 999989 1 19 999991 -61808 2 8 999996 1 280428 705144 591190 1 2 999999 -48222 1 108061 458631 -700830 1 2 999999 -922600 2 2 999999 1 247314 797272 565681 1 5 999989 -604923 1 15 999981 401992 1 2 999999 581691 2 11 999996 2 2 999999 2 9 999982 1 2 999999 -474650 2 1 999985 2 2 999999 1 2 999999 -791083 2 2 999999 2 12 999997 2 14 999999 1 173814 591663 -182571 2 7 999985 1 443958 960144 -411797 1 16 999998 934751 2 17 999981 1 197523 711793 344712 2 357502 660648 1 2 999999 664130 1 73628 651899 571012 1 394560 411462 311863 2 2 999999 1 95554 293746 -457741 2 9 999985 2 16 1000000 2 22443 147526 2 237181 399078 1 14 999995 -548989 2 3 999998 1 2 999999 -190655 2 2 999999 1 418972 954794 212854 1 2 999999 781328 1 2 999999 -66941 2 2 999989 1 3 999992 322992 2 2 999999 1 14 999999 -227582 1 95765 967913 -142659 1 3 999981 995747 1 1 999987 109417 1 2 999999 460051 2 5 999997 1 370900 824978 -248165 1 444221 632424 -33836 1 10 999995 -126391 2 2 999999 2 9 999987 1 354588 941436 65284 1 488609 718956 212600 2 135963 224218 2 283790 874318 2 429778 623458 1 2 999999 518770 1 734003 849841 -421143 2 5 999987 1 2 999999 -907448 1 461967 958311 -270830 1 2 999999 -452950 1 2 999999 -87054 1 2 999999 153231 2 2 999999 2 280462 976902 1 2 999999 -312306 2 784718 931996 2 2 999999 2 2 999999 2 2 999999 1 631333 962212 -235178 1 462626 491020 -8122 1 2 999985 -655623 1 16482 908094 -830778 2 243012 738924 1 7 999999 140311 2 230 799728 1 33647 467301 -447124 1 370065 943962 -720526 1 2 999999 -493993 1 2 999999 -309927 2 2 999999 1 451185 838663 34268 1 20 999982 693481 1 2 999999 941525 1 1 999991 -388687 1 2 999999 -758175 2 12 999991 1 17 999991 363122 1 41159 823338 -632635 1 2 999999 -71463 1 2 999999 -272029 2 2 999999 2 183637 263246 1 1 999998 196520 2 11 999981 2 11580 377358 1 466990 870567 -477235 2 8 999991 1 4 999991 -740264 2 15780 624554 1 15 999983 828794 2 2 999999 1 452853 834053 -19416 1 391758 630980 470134 1 232225 738167 -413861 1 335158 849255 442633 1 20 999998 -570092 1 5 999987 597008 1 11 999994 -505115 2 203389 786760 2 445962 611642 1 486591 917207 -781681 2 2 999999 1 18 999982 -231068 1 2 999999 -850187 2 29117 434341 2 2 999999 2 6 999995 1 2 999999 336998 1 360446 909325 -97763 2 2 999999 1 2 999999 711148 1 162597 764372 -695818 1 14 999982 -516323 2 4 999993 2 198488 938299 1 159033 225735 -714790 2 528554 718764 1 425431 606605 -653054 1 2 999998 -796077 2 3 999999 2 12 999999 1 244040 287425 -750118 1 17 999985 -592301 1 13 999989 -279665 1 2 999999 -232367 2 121193 791252 2 420572 974262 1 13 999985 692866 1 2 999999 -596279 1 1 999993 -89842 1 2 999999 -363406 2 110528 847105 2 187377 908236 2 2 999999 2 11 999997 1 2 999999 -644352 2 15 999989 1 2 999999 -578674 2 2 999999 2 14 1000000 2 16 999996 2 14 999989 2 822513 826707 1 2 999999 -976697 2 2 999999 2 2 999999 2 2 999999 2 238636 572923 1 880713 965698 -875784 1 94298 504480 964180 2 2 999999 2 3 999995 1 232904 938215 460719 2 2 999999 2 2 999999 2 183365 562723 1 7 1000000 621755 1 2 999999 972468 2 444987 953694 1 10 999997 77444 2 3 999987 2 324340 727913 2 2 999999 1 164202 875253 896803 2 5 999992 2 8 999985 2 245038 536803 1 128148 443999 -921831 2 19 999982 1 13 999986 375076 1 3 999982 120738 2 75184 226013 1 2 999999 -58199 2 7 999982 2 290856 943346 1 5 999993 297138 2 43944 752074 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -323091 1 2 999999 -626733 1 2 999999 -100851 2 2 999999 1 7 999991 -572811 2 2 999999 2 702445 876484 1 13 999994 769250 2 2 999999 2 384271 862548 1 2 999999 127538 2 2 999999 1 294660 714979 911024 2 155362 593696 2 2 999999 2 20 999988 2 490027 609086 1 4 999989 117641 1 6 999981 -785222 2 2 999999 2 15 999997 1 2 999999 -126154 2 2 999999 2 635056 865480 2 15 999988 1 2 999999 -343752 1 2 999999 -626517 2 2 999999 1 2 999999 271510 2 2 999999 1 126920 560396 643238 1 19 999985 -454611 2 329299 745787 2 17 999996 2 2 999999 2 503854 803111 2 102008 180704 1 128627 779976 159738 1 2 999999 641189 2 19 999985 2 740268 796215 2 257329 552982 2 15 999996 1 2 999999 -783995 2 5 999989 1 262244 639070 -118180 2 10 999994 1 633797 730359 168991 2 2 999999 2 12 999982 1 2 999981 924290 1 17 999994 236855 1 177351 336554 798212 1 30454 460774 852170 2 18 999999 2 10 999995 1 18 999981 735545 1 11 999999 -442135 2 284630 388444 1 164133 470048 543563 2 18 999987 2 231285 880544 1 2 999999 623603 2 12 999985 2 7 999990 2 8 999994 2 9 999992 2 2 999999 1 2 999999 -345497 1 816556 845984 -631338 1 177902 774785 498578 2 5 999981 1 2 999999 -430495 1 304918 601941 913587 1 2 999999 499938 2 693844 890174 2 94496 998626 1 2 999999 -705791 1 756111 784305 581738 2 129290 423914 1 20 999991 450432 2 2 999999 2 3 999986 2 136 754311 2 2 999999 2 432921 674768 1 817248 957329 -376177 1 14 999982 837624 1 279096 429920 232614 1 44769 103815 -56610 2 195109 353962 2 180241 937689 2 448986 941561 2 2 999999 2 83753 757772 1 24315 863001 347979 2 2 999999 1 231095 935409 811549 1 2 999999 -818252 1 2 999999 -656417 2 549113 570242 2 2 999999 2 8 999982 2 2 999999 2 855550 914828 2 6 999996 1 2 999999 -862463 1 569945 865724 745573 2 2 999999 1 2 999999 81633 1 16726 955570 533506 1 18 999988 -643714 2 2 999999 2 790440 822118 1 656502 705237 379164 1 16 999984 760414 2 361159 923600 1 590585 724103 817076 2 2 999999 2 412603 477356 2 2 999999 2 493459 752528 2 1 999996 1 5 999983 650697 2 2 999999 1 2 999999 923895 1 497563 661827 -612379 2 9 999984 1 17 999996 222797 2 2 999999 1 2 999999 -390792 2 15 999990 2 2 999999 2 7 999991 2 2 999999 1 2 999999 644521 1 2 999999 511504 1 2 999999 769358 2 255772 933735 1 2 999999 -874256 1 2 999999 514094 1 72275 543945 768835 2 2 999999 2 4 999986 1 2 999999 341559 2 2 999999 2 2 999999 1 482907 999425 -390706 1 698699 736102 -650763 1 2 999999 243050 2 17 999998 1 2 999999 -145826 2 3 999982 1 3 999995 654403 1 2 999999 -76458 1 18 999997 172547 2 2 999999 2 2 999999 1 92176 515035 510870 2 8 999990 2 20 999986 1 2 999999 746235 1 2 999999 -897035 2 4 999995 1 30386 334342 -453316 2 20 999993 1 10 999991 151403 2 266438 674139 2 2 999999 2 1 999989 2 605854 953539 1 2 999999 -850306 2 1 999997 1 2 999999 -984650 2 9 999985 2 160006 970260 1 18 999996 -656056 2 252410 766387 1 106544 780187 -649604 1 41741 383695 320429 2 11 999999 2 11 999982 1 2 999999 -911275 1 566542 948772 957928 2 12 999997 2 2 999999 2 721869 890108 2 197628 714140 1 422461 946441 -870723 2 4 999998 2 2 999999 2 123482 955041 1 189138 791996 809938 2 10 999997 2 19 999985 1 720710 841141 -359175 1 2 999999 -747305 2 2 999999 1 668519 744018 -10083 2 8 999987 2 546138 818491 1 2 999999 46869 2 17 999999 2 13 999986 1 2 999999 523554 2 166956 953414 1 201577 203953 -308304 1 144673 607725 41101 2 3 999990 1 270178 421150 -536871 1 175451 188834 606492 1 14 999986 -533934 1 16 999993 -868175 1 16 999998 -521573 2 785576 827004 1 111693 512103 395693 1 2 999999 -559026 2 25481 834089 2 304712 773557 1 19 999988 895405 1 376572 911105 174745 1 2 999999 790319 2 101249 820136 1 20 999997 184383 2 2 999999 1 6 999985 653199 1 19 1000000 -750573 2 15 999994 1 2 999991 -266573 2 18 999991 1 10 999983 -782718 1 20 999984 253203 1 2 999999 -267434 2 2 999999 2 157863 212533 1 16 999994 -866353 1 484747 891560 488540 1 10 999981 -448007 2 2 999999 2 6 999982 1 2 999999 -209314 1 6 999997 513913 1 16 1000000 -641382 2 11 999985 1 5 999988 535661 2 15 999986 2 142442 582418 2 2 999999 1 2 999999 458311 2 5 999983 1 2 999999 512593 1 2 999999 208694 1 2 999999 -164696 1 11 999983 -725137 1 91694 176595 -878572 2 301306 394934 2 18 999983 1 2 999999 -807015 1 344103 351371 316789 1 2 999999 -737393 2 2 1000000 1 2 999999 -609353 2 2 999999 1 2 999999 -369218 2 2 999999 2 11 999991 2 18 999999 2 2 999999 1 2 999999 -452322 2 2 999999 1 20 999992 -949167 1 432525 693252 -558725 2 2 999999 2 2 999999 1 18 999991 857251 1 2 999999 747433 2 157037 599949 1 7 999982 146326 1 9 999991 651570 2 633250 747789 1 2 999999 805905 2 6 1000000 1 7 999999 -67958 1 2 999999 -748778 1 2 999999 855567 2 7 999990 1 12 999987 789777 1 13 999981 479561 1 12 999981 564362 1 148464 463493 885601 2 904112 932439 1 11 999992 909636 1 361016 929644 438020 2 253008 881243 2 4 999998 2 226942 880958 2 2 999999 2 2 999999 1 18 999981 374322 2 45536 299165 2 78323 394731 1 19 999994 -223975 1 2 999999 239301 2 9 999991 2 117169 632129 1 2 999999 7884 2 7 999990 1 13 999988 -682233 1 2 999999 30998 1 556211 561227 843766 1 2 999999 59108 1 7 1000000 -436093 1 34377 258588 524197 1 8 999993 436076 1 113787 825128 662023 1 2 999999 247289 2 9 999981 2 2 999999 1 17 999990 -948842 1 16 999985 165345 1 442341 780953 -746296 1 15 999997 833641 2 2 999999 2 2 999999 2 2 999999 2 16 999987 2 414196 888741 2 2 999999 1 2 999999 -337525 2 11 999982 1 5 999999 441075 2 6 999987 1 2 999999 482015 1 134130 274926 -671944 1 23282 336484 -287233 1 2 999999 -892215 1 2 999999 868986 1 6 999990 -903213 1 2 999999 -356312 2 2 999999 1 676091 952817 -196892 1 2 999999 131407 2 19 1000000 1 12 999991 -307745 2 15 999988 1 430942 784412 -545714 2 2 999999 2 2 999999 2 876277 987605 2 15557 204275 1 2 999999 479579 2 6 999988 1 74565 686367 946578 2 13 999982 1 6 999994 137696 2 126489 939547 2 300869 756116 2 20 999989 1 2 999999 -506687 2 2 999999 2 2 999999 1 588881 715224 -221108 1 4 999982 914987 1 2 999999 967392 2 235877 266859 1 8 999981 706888 2 28345 776357 1 15 999992 745092 2 62334 478782 2 4 999995 2 4627 553562 1 2 999999 -648672 1 2 999999 -87214 2 19 999995 1 7 999991 20478 1 17672 355917 -160862 2 2 999999 2 115650 828691 2 20 999983 2 70228 582704 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999999 1 2 999986 686323 2 440797 914586 2 520191 586355 2 2 999999 2 3 999987 2 1 999995 2 9 999990 2 337938 513481 1 10 999987 -448570 2 2 999999 1 2 999999 -800744 2 2 999999 2 2 999999 2 420491 760367 2 132989 718841 2 20 999989 2 2 999999 2 2 999999 1 553167 618604 593572 1 14 999998 -50457 2 19 999993 2 186089 566687 2 14 999985 1 2 999999 665332 2 210399 616124 1 7 999983 -151136 2 204367 845451 1 791589 804256 -337020 1 2 999999 -190490 1 10 999996 -460022 2 16 999986 2 277715 781495 1 2 999990 162835 2 2 999999 1 2 999999 454830 2 2 999999 1 4 999983 -761171 2 178401 221006 1 16 999983 -236283 1 53392 529853 -971996 2 2 999999 2 2 999999 1 4 999999 812401 1 355017 587704 337992 1 417243 761366 -306599 1 8 999991 233352 1 13 999988 -291123 1 623367 974107 255606 1 2 999999 931732 1 413497 620269 540900 1 467819 917354 -645606 1 2 999999 623701 1 15 999995 -429383 1 164768 632770 296076 2 209966 731867 1 2 999999 -544871 2 2 999999 1 2 999999 -913095 2 2 999999 1 11 999983 279198 1 398672 868144 -331129 2 2 999999 1 10 999983 392068 1 238882 400180 354417 2 439994 449515 2 366945 476206 1 16 999989 165523 1 2 999999 -896344 2 3 999993 2 2 999999 2 15 999990 2 353847 992735 2 2 999999 2 19 999990 2 2 999999 2 2 999983 1 10 999995 -941303 2 7 999999 1 8 999999 484676 1 9886 689486 729410 2 820446 822638 1 343251 907444 -921407 2 526656 921762 2 14 999992 1 2 999999 973406 1 295290 575849 855929 1 167497 336838 99782 1 2 999999 -17501 1 2 999999 -740854 1 18 999984 -810769 2 659931 813485 1 153082 330267 -871687 2 7 999987 2 417819 661895 2 12 999996 2 517041 814540 1 434229 444286 630369 1 10 999988 -406564 1 487103 975717 932373 1 2 1000000 525274 1 9 999999 225952 2 621691 728174 2 2 999999 2 16 999987 2 2 999999 2 17 999991 1 11 999989 -609836 2 254711 322059 2 9 999990 2 2 999999 2 2 999999 1 10 999981 737491 2 9 999987 1 2 999999 -391004 1 309406 881415 272501 2 13 999990 1 9 999981 478332 1 8 999984 -60603 2 2 999999 1 17 999986 185930 2 529289 555980 2 8 999987 2 4 999990 1 507059 925372 -79951 1 331612 663727 -823370 2 15 1000000 2 160794 176962 1 2 999999 552457 2 2 999999 2 476917 585890 2 113524 969309 1 16 999999 -641192 2 6 999994 2 298072 603288 1 13 999989 -95364 1 109850 902298 -198359 1 353687 688702 758957 1 2 999999 847683 2 83370 113053 1 4 1000000 702058 1 2 999999 -421566 2 194566 344138 1 76196 193138 -114180 1 17 999992 447623 1 1772 806037 282677 2 9 999999 1 13 999983 -699436 1 2 999999 -330093 1 2 999999 804484 2 2 999999 2 1 999984 2 14 999982 1 191439 618312 -521562 1 4 999993 48816 2 17 999985 1 16 999997 -987260 2 2 999999 1 2 999999 -901345 2 13 999985 1 19 999996 755106 1 607927 744274 234724 2 32754 536444 2 2 999999 2 4 999987 1 2 999999 735266 2 320327 392928 2 5 999997 1 16 999993 -864267 1 421964 469248 -136324 2 2 999999 2 2 999999 1 3686 656934 -919305 2 9 999997 2 442599 621619 1 9 999991 389070 1 7 999982 -550011 1 307300 721540 -484886 2 434160 897107 2 298798 407035 1 144280 804037 71027 1 867266 989214 611996 1 2 999999 -858627 2 2 999999 2 307830 583351 2 440014 442161 2 105595 977119 1 10 999985 238094 1 15 999999 459435 2 15 999984 1 5 999981 -72058 1 288220 671216 628374 2 85773 869544 1 6460 614522 -405690 1 2 999999 -989954 2 7 999999 1 16 999994 -454185 2 74882 387175 2 768996 956426 1 5 999983 512713 1 18 999995 -85963 1 29146 422831 903894 1 2 999999 858887 1 4 999988 320063 1 14 999998 677968 1 2 999999 -577562 1 10 999981 -714863 1 15 999995 -795375 2 74491 624914 2 2 999999 2 4 999996 1 2 999999 669693 1 701311 797178 -827382 2 232354 263916 1 677955 873514 -224327 2 8 999985 2 2 999999 2 12 999993 2 2 999999 1 2 999999 -282454 2 24996 168882 1 2 999999 803052 2 2 999999 1 561398 713274 -587088 1 227413 597224 -554962 2 15 999986 2 2 999999 2 20 999981 2 17 999992 2 2 999999 2 2 999999 1 2 999999 539862 2 9 999989 1 2 999999 -715849 2 19 999996 1 11 999999 755150 2 110214 636112 2 2 999999 1 2 999999 -645178 1 8 999994 181731 1 261873 493814 -810886 2 1 999988 1 2 999999 -176914 1 1 999982 -473059 1 2 999999 -265235 2 2 999999 2 45146 145083 2 9 999982 2 20 1000000 1 1 999981 733060 2 7 999995 1 685560 735904 344966 1 151421 266948 -285482 2 322782 430430 1 2 999999 249587 2 728643 983041 2 2 999999 1 15 999985 7390 1 13 999984 462097 1 8 999990 -12372 1 2 999999 -610858 1 2 999999 763227 1 2 999999 197544 1 9 999991 696350 1 13 999985 -691009 1 11 999991 384171 2 2 999999 2 91426 843518 1 2 999999 -536008 2 254353 928793 2 1 999987 2 16 999990 2 258349 849481 1 2 999999 405545 2 133922 906172 2 12 999984 1 5 999998 446982 1 2 999999 -145515 1 318599 824444 -539909 2 220255 855289 1 350412 647072 909780 1 641012 768919 -510727 2 15 999999 2 429744 777215 1 499712 688322 -55187 2 3 999984 2 181209 252342 2 378108 839467 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -246600 1 339244 730667 -935279 1 602830 627669 134791 1 2 999999 183865 1 2 999999 -807242 2 2 999999 2 956003 958589 2 499035 722514 2 4 999981 2 689348 993062 2 37738 48841 1 2 999999 464399 1 688495 948314 970696 1 429981 681310 -316675 1 533795 912631 -341078 2 2 999999 2 11 999982 2 14 999982 2 15 999989 2 2 999999 2 20 999994 1 2 999999 599923 2 475371 986875 1 9 999997 -424558 1 2 999999 -638964 1 11 999988 -391138 1 2 999999 859 2 4 999995 2 2 999999 2 2 999999 1 2 999999 700317 1 130260 650345 -24832 1 2 999999 753714 1 2 999999 -688967 2 7 999989 2 17 999985 1 2 999999 377075 2 2 999999 1 7 1000000 230122 1 8 999991 480979 1 2 999999 -492952 1 2 999999 -484148 1 109738 959133 868501 1 11 999983 147609 2 2 999999 2 2 999999 1 12 999982 13682 1 233074 271859 885282 2 260512 645818 1 9 999994 -97065 2 751254 799809 1 1 999993 197285 1 385013 457688 382298 2 7 999999 1 6 999998 454406 2 259459 435915 2 2 999999 2 190374 771934 2 151450 784695 2 2 999999 1 2 999999 870188 1 17455 213461 -672775 1 10 999981 -970265 2 2 999999 1 5 999994 -522765 1 2 999999 493787 1 1 999986 663601 1 529916 945945 -928324 2 2 999999 1 8 999981 459664 1 16 1000000 545332 1 2 999999 -895417 2 2 999999 2 499788 506884 2 19 999991 2 2 999999 2 20 999989 1 2 999999 -915874 2 2 999999 1 1 999987 11554 2 302418 983305 1 2 999999 -313311 1 226313 931427 327976 2 752259 979360 1 10 999996 -272408 1 2 999999 -716755 1 11 999993 178561 2 2 1000000 2 2 999999 1 2 999999 446264 2 662134 903680 2 2 999999 1 34390 277892 -575509 1 235226 921387 885668 2 2 999999 1 2 999999 -390577 1 5 999985 -16619 2 3 1000000 2 12 999983 1 724377 912097 -581324 1 2 999999 634755 1 2 999999 -309482 2 363822 833122 2 2 999999 2 147300 937921 2 309555 439571 1 8 999998 -190197 2 11 999984 2 11 999994 2 2 999999 1 20 999987 -929443 1 486380 907419 858434 1 2 999999 -446504 1 482628 749577 -254665 2 2 999999 1 747584 996480 -75814 2 386324 409779 2 9 999981 2 2 999999 1 2 999999 822607 2 84296 961428 1 2 999999 -824851 1 5 999990 -564200 1 2 999991 -936188 1 316092 371187 -286841 2 734765 917237 2 97191 641999 2 432841 869608 2 2 999999 2 31340 781346 2 594717 646430 2 2 999999 1 19 999992 238826 1 11 999982 -995302 1 2 999999 -392601 1 19 999998 28564 1 2 999995 990475 2 4 999995 2 32525 60986 2 197216 811883 1 286350 969903 829842 2 152125 193441 1 125864 324400 437868 1 2 999999 700931 2 248508 792735 1 174419 974958 -533541 1 4 999988 -886485 2 340735 507075 2 2 999999 1 2 999999 -742817 2 2 999999 2 776160 988979 1 1 999988 184133 2 2 999999 2 8 999997 1 722935 781390 -812324 2 7 999981 2 820533 961945 2 459323 829975 1 487047 927110 221053 2 14 999998 2 2 999999 1 377496 716454 122991 1 2 999999 -69003 1 8 1000000 744561 2 17 999984 1 16 999991 904996 2 16 999997 2 2 999999 2 354078 432087 1 2 999999 -932018 2 299482 706039 2 2 999999 2 18611 182865 2 2 999999 1 2 999999 974936 2 3 999989 2 85995 798554 2 397546 916846 1 222289 390593 255335 2 13 1000000 2 2 999999 1 9 999991 15498 1 20 999985 966686 2 596187 912989 1 7 999994 -537143 1 150506 495926 -535506 1 2 999999 -110909 1 2 999999 306306 2 380945 538410 2 2 999999 2 323650 513525 1 9 999990 29651 1 15 999984 -453847 1 12 999981 -600699 2 4 999989 1 2 999999 -933864 1 13 999991 240110 1 7 999998 -404821 2 2 999999 2 4 999997 2 9 999983 2 13 999997 1 167724 198931 546592 2 6 999996 1 2 999999 71291 1 2 999999 -514573 2 3 1000000 1 45923 292070 794423 1 114434 439306 -366624 2 2 999999 1 2 999999 450012 2 2 999999 2 2 999999 1 221369 812534 694996 2 7 999996 1 2 999999 964594 2 644268 796171 1 1909 266789 454878 2 10 999988 2 5 1000000 1 2 999999 -626468 1 270326 447415 -39391 1 24984 992383 206538 1 2 999999 -635042 2 4 999989 1 110597 338611 -732671 2 2 999999 2 2 999999 1 2 999999 664547 1 9 999981 40467 2 18 999997 1 336167 593281 -701645 2 2 999999 1 2 999999 -223959 1 263690 671966 -601326 1 2 999999 294395 1 633623 938653 883722 2 10 999989 2 2 999999 2 15 999985 2 6 999982 2 14 999993 2 2 999999 1 3 999992 779465 1 167105 439037 731190 2 145288 843096 2 19 999993 1 2 999999 150981 1 2 999999 43648 2 2 999999 1 2 999999 -324401 1 339352 825692 -29858 2 2 999999 1 18 999988 873021 1 553944 988926 -792247 1 9 999990 521579 1 226992 652418 -577741 1 301298 821689 706250 2 2 999999 2 190392 634190 1 19 999998 -537108 2 7 999992 1 2 999999 -444680 1 652141 805928 -148880 2 2 999999 1 2 999999 953497 2 2 999999 1 57978 266183 -576372 1 15656 82718 435495 1 13 999988 -625249 1 13 999987 839667 1 2 999999 274080 1 125285 613476 781064 2 262101 611251 2 18 999989 1 2 999999 307080 1 2 999999 -709360 2 6 999993 1 2 999999 757709 1 2 999999 239931 2 28675 441347 1 695471 696304 -406425 2 779208 942008 1 570439 642989 399395 1 2 999999 -865180 1 90346 493801 752431 2 2 999999 1 61870 453765 -790424 1 168949 830189 -539630 1 16 999992 777248 2 2 999999 2 2 999999 1 55921 476079 223117 2 59724 421398 2 10 999987 1 528842 601217 98236 1 677446 735442 -761452 1 16 999991 721000 1 4 999992 -131516 1 351814 401559 -734833 1 2 999999 -699454 2 2 999999 2 2 999999 2 2 999999 2 19 999992 2 2 999999 2 353370 614965 1 16 999986 161187 1 174769 561418 488641 1 229140 495941 176179 1 837590 841008 165364 2 1 999984 1 2 999999 -465242 2 92131 828481 1 2 999999 418341 1 69748 211284 68396 1 163752 951982 -447427 1 7 999989 51789 1 2 999999 445960 2 2 999999 2 2 999999 1 2 999999 -863721 2 2 999999 2 2 999999 2 223508 346864 1 8 999994 -634394 1 2 999999 -15254 2 2 999999 2 20 999991 1 274655 338725 828933 1 2 999996 -983451 2 10 999997 2 14 999988 1 2 999999 -97537 2 2 999999 2 22743 132017 1 20 999988 620467 2 105471 343142 2 18 999985 1 2 999999 -195294 1 2 999999 -720477 2 35241 685186 1 300553 301241 -22560 1 2 999999 564864 1 190625 854127 679659 1 487273 937878 561965 1 4 999998 -768382 2 792375 993731 2 924106 928019 1 469514 498493 -281164 1 2 999999 370856 1 4 999986 -848148 2 14 999986 2 12 999982 2 50229 365668 2 2 999999 1 15 999992 -106052 2 20 999992 2 2 999999 1 2 999999 124858 2 16 999994 2 193176 516529 1 5 999984 -466465 1 2 999999 250547 1 13 1000000 -699907 1 19 999988 541620 2 343316 618088 2 2 999999 2 6 999993 1 2 999999 -663851 2 2 999999 2 4 999986 2 92891 431471 1 260967 866351 -515326 1 2 999999 -109427 1 12 999983 103375 2 6 999991 2 1 999999 1 5 999986 -816746 2 638267 859219 2 3 999992 1 375879 998690 57026 2 11 999988 1 2 999999 216327 2 2 999999 1 642845 836933 -897148 2 18 999999 2 8 999985 1 110382 489574 768743 1 10 1000000 225523 1 2 999999 469502 1 2 999998 982984 2 13 999987 1 18 999996 808331 1 12 999986 777036 1 10 999983 349137 2 11 999992 1 282515 354031 -567378 2 128339 963247 2 249137 699007 2 6 999983 1 147153 978271 132483 2 3 999987 1 588059 650198 643444 2 2 999999 1 7 999998 386541 2 782436 923081 1 411327 805656 616885 1 19 999987 279863 2 17 999981 1 2 999999 -304219 2 6 999982 1 2 999997 -103185 1 2 999999 -612551 1 730838 734916 -30203 1 2 999999 -98646 2 5 999992 2 150718 414652 1 14 999988 -766015 1 637103 687036 115212 2 456762 789273 1 211131 801367 -920299 1 7 999997 -625577 1 17 999984 809884 1 5 1000000 -618293 2 2 999999 2 612328 883786 1 2 999999 -48313 2 9 999993 2 371276 588675 1 65519 735538 70978 1 207434 500514 260195 2 17 999998 1 505930 524859 4309 2 14 999990 2 15011 162363 1 15 999991 -307783 2 15 999984 1 630873 869838 -544598 1 766320 934012 410673 2 17 999995 1 13 999999 898462 2 10 999995 2 257442 664659 1 511127 960076 45493 2 2 999999 1 446052 810712 610699 1 143174 216720 611159 2 630670 666661 2 444231 998819 1 2 999999 850401 2 2 999999 2 19 999995 2 274476 769747 2 2 999999 2 511194 737937 2 2 999999 2 398717 905107 2 16 999983 1 187769 287030 105245 2 9 999992 2 7 999999 1 40195 703235 -510466 2 2 999999 2 2 999999 1 2 999999 -969226 2 270835 516644 1 623236 918565 649007 1 14 999981 803786 2 2 999999 1 15 999993 -146024 1 15 999994 -895402 1 2 999999 54221 1 267018 957492 -201620 1 2 999999 433398 1 437148 552376 689632 1 838766 943800 -439643 1 12 999998 243527 2 311620 600139 2 2 999999 1 489279 915152 670110 2 198930 936411 2 15 999986 2 16 999982 1 20 999999 -158406 1 18 999984 -772948 1 797502 911600 426972 1 335594 689290 622864 2 250602 451042 2 2 999999 2 2 999997 2 17 999983 1 3 999991 -719339 2 6 999981 1 2 999999 -342568 1 2 999999 -622672 2 2 999999 1 6 999991 -704575 1 2 999999 213332 1 2 999999 377707 2 198119 596086 1 2 999999 942761 1 10 999993 -72075 1 18 999996 -769185 1 17 1000000 322263 1 238384 563794 662236 2 3 999996 2 638348 725088 1 350749 516044 769813 2 2 999999 1 11 999996 240375 2 2 999999 1 2 999999 594861 1 2 999999 -806210 1 2 999999 -592026 1 2 999999 -530725 2 2 999999 2 12 999996 1 6 999998 -426727 2 2 999999 2 115351 767823 1 2 999999 -447994 1 1 999999 -936413 1 266475 564539 -517724 1 85348 207672 275433 2 141417 768976 1 12 999982 -142274 2 2 999999 2 20 999989 2 244602 883155 1 2 1000000 -963206 2 2 999999 2 9 999999 1 17 999989 -344708 1 2 999999 -8494 2 143941 277478 2 2 999999 1 2 999999 491101 1 2 999999 502478 2 14 999997 2 220410 835163 2 2 999999 2 119400 177893 2 6 999998 1 12 999990 -312274 2 2 999999 1 244683 641360 -91860 1 228815 313041 -823409 1 9 999982 -531767 2 125369 625906 2 10 999999 1 16 999983 264119 1 9 999982 861197 1 139411 389340 227927 2 16 999993 1 571841 767836 -795162 1 2 999999 62554 2 174096 205720 2 225130 795355 1 2 999999 -299064 2 6 999987 2 2 999999 2 375871 593358 1 375981 420480 386563 1 493351 651739 524038 2 13 999991 1 2 999999 -788869 1 10 999986 -41342 2 6 999987 1 2 999999 138062 1 2 999999 -508280 1 3 999983 457886 2 307874 460443 2 19 999989 1 2 999999 983712 1 13900 442950 89904 1 13 999994 -523875 2 5 999992 2 2 999999 2 9 999986 2 414415 474364 1 10 999999 -945222 2 16 999991 2 3 999983 2 2 999999 1 3 999983 -314244 1 2 999999 799313 2 237576 301527 2 1 999998 2 280594 641601 2 12 999983 1 12 999995 375864 1 2 999999 -858383 2 13 999982 1 14 999997 -2221 1 662618 895357 323827 2 2 999999 1 8 999989 -298939 2 611248 981556 2 106311 808847 2 18 999993 1 2 999999 -241394 1 344855 596550 635703 2 2 999999 2 2 999999 1 119800 530670 -117362 1 4 999986 -161150 2 2 999999 1 2 999999 -388156 1 18 999994 620673 1 174502 790748 459280 1 2 999999 753619 1 18 999997 -954385 1 2 999999 -421629 2 680199 717561 1 5 999981 -6180 1 738956 919802 242984 1 167855 838004 -535384 1 2 999999 282058 2 2 999999 1 16 999997 27853 2 7 999986 2 251936 779285 2 6 999998 2 13 999995 1 15 1000000 456705 2 589128 643770 1 919679 952280 455024 2 2 999999 2 2 999999 2 2 999999 2 321347 557455 2 86817 708731 1 197755 527162 559966 2 69685 859735 1 2 999999 774156 1 14 999989 638200 1 2 999999 -424090 1 703550 886851 -217900 1 1 999996 933359 2 8 999981 1 2 999999 -875808 1 6 999997 958589 1 72363 720175 109284 1 2 999999 207597 2 15 999994 2 2 999999 2 12 999981 2 2 999999 1 14 999994 913726 2 385869 838871 2 37660 367223 2 2 999999 1 2 999999 24458 2 478369 890179 1 3 999993 955512 1 2 999999 301958 1 789118 828338 548403 2 2 999999 1 517526 863630 -353425 1 17 1000000 545836 1 8 999989 800738 2 724157 922051 2 210374 245782 2 2 999999 2 551297 599639 1 2 999999 -362229 2 2 999999 1 2 999999 -334236 2 2 999999 2 10 1000000 1 256915 704951 -962379 2 2 999999 1 200022 297709 668992 1 5 999982 980662 1 283860 354627 78471 2 2 999999 1 11 999986 657499 2 13 999995 1 2 999999 -736609 2 593577 984352 1 2 999999 -398266 2 2 999999 1 426996 722397 330514 2 333633 474662 2 14 999989 1 17 999999 563487 1 2 999999 265939 2 2 999999 2 2 999999 1 2 999999 215005 1 4 999988 -305812 1 18 999989 -599058 1 221381 385469 -71721 2 12 999987 2 191160 743747 1 297085 889119 609700 1 718776 773187 672080 2 313172 911297 1 17814 243974 -351290 1 2 999999 795481 1 2 999999 -111738 2 783668 801057 2 14778 997962 2 12 999999 2 2 999999 2 333491 725057 2 14589 740411 1 37249 466808 964540 1 708493 946008 244314 1 87418 756466 918397 2 108245 520615 1 93026 811732 501545 2 1 999994 1 13 999989 -247648 2 9 999989 1 203457 904770 -616493 1 15 999985 -998686 1 2 999999 180077 1 15 999989 45675 2 15 999982 2 2 999982 1 2 999999 -590596 1 2 999999 -502254 1 15 999992 231317 1 2 999999 -797022 2 608613 879253 2 198909 953590 1 13 999990 -31307 1 14315 824696 -772360 2 2 999983 2 240504 651424 1 2 999999 -419537 2 2 999999 2 5 999984 2 701019 810061 1 18 999990 941472 2 2 999999 2 3 999982 2 2 999999 2 963291 973882 2 2 999999 2 235648 362155 1 2 999999 40519 1 2 999999 -889227 2 2 999999 2 2 999999 1 2 999999 -363537 2 17245 772987 2 222898 978476 1 2 999999 416301 1 452450 792212 251817 2 2 999999 1 79975 182499 -153082 2 214722 661366 2 19 999999 2 17 999982 1 2 999999 -894465 2 127112 375584 2 17 999999 2 2 999999 2 290612 884102 2 9 999985 1 2 999999 765167 1 10 999995 -352890 2 2 999993 1 7 999998 51061 2 242177 930268 2 2 999999 1 184226 208555 -802645 2 2 999999 2 2 999999 1 65783 683994 55557 1 16 999986 638298 1 2 999999 -102066 1 9 1000000 -469373 2 3 999986 2 668226 810013 2 2 999999 2 11 999999 1 5 999990 88770 1 2 999999 283856 2 16 999994 2 2 999999 1 2 999999 -129175 1 2 999999 -714485 1 2 999999 830765 2 2 1000000 1 7 999992 10273 2 15 999985 2 64053 802609 1 175836 902404 543403 2 627826 652902 1 740354 951950 339475 1 2 999999 -884644 1 2 999999 105810 1 431718 492330 204321 2 2 999999 2 2 999999 2 1 999985 2 2 999999 1 5 999981 -698975 2 803164 873227 1 2 999999 666767 1 7 999983 315260 2 2 999999 2 121488 256035 1 6 999987 788910 1 366202 708481 -686843 1 10 999984 -612270 1 7 999984 -44059 1 435747 855749 -303803 1 9 999999 -134416 2 15 999989 1 19 999997 -650628 2 11 999988 1 3 999982 765092 2 2 999999 2 45806 376784 1 2 999999 -339275 2 567010 855030 1 2 999999 -661695 2 2 999999 1 19 999995 485106 1 2 999999 -658252 1 18 999997 -162869 1 2 999999 -441027 2 2 999999 2 11 999996 1 2 999999 641265 2 4 999983 1 164085 420862 573152 1 18 999985 103079 1 502247 989072 983892 1 320270 615116 758766 1 59682 696946 -497734 1 2 999999 -856045 1 2 999999 13866 1 103559 858169 -813897 1 1 999987 -613233 1 19 999983 656659 2 2 999999 2 65598 445019 2 2 999999 1 161494 755336 590267 2 2 999999 1 18 999986 996561 1 2 999997 -750609 1 12159 599767 -155747 2 375008 444264 2 494522 924395 2 16 999998 2 2 999999 1 333764 560173 875036 1 261240 666369 -64756 2 6 999996 1 2 999999 17914 1 10 999983 -842059 2 215682 299836 2 2 999999 2 355897 511370 1 2 999999 -939989 2 189873 502479 2 323640 354182 1 128680 733305 -811201 1 6 1000000 -708261 2 287119 851783 2 2 999999 2 523355 915153 2 2 999999 2 6 999987 2 263725 307455 2 470235 523528 2 17 1000000 2 2 1000000 1 292771 827570 -247105 1 333546 938792 -402647 2 2 999999 1 15 999984 -271747 1 2 999999 306553 1 18 999998 -374437 1 578100 807391 -136174 1 2 999999 757524 2 16 999990 1 2 999999 -43685 1 1 999990 -604667 1 2 999999 796324 2 2 999999 2 20 999991 2 16 999995 2 2 999999 2 2 999999 1 44934 163442 -984456 1 2 999999 -789510 2 2 999999 1 2 999999 -724665 2 553658 622909 1 4 999994 982717 2 481580 549748 2 2 999999 2 59127 164230 1 16 999989 606110 1 2 999999 -606096 2 2 999999 1 2 999999 -916511 2 78951 642006 1 6 999982 -765863 1 122463 894741 858682 2 2 999999 2 28643 321406 1 141056 671465 935418 2 83561 102424 2 2 999999 1 571508 587364 88019 1 359466 523769 378291 1 2 999999 281912 1 2 999999 -493422 2 2 999999 2 288722 393362 2 2 999999 2 12 1000000 2 470336 602270 1 2 999999 851910 2 19386 180443 1 315095 353571 549930 1 500051 511428 382366 1 2 999999 -33159 1 159977 247481 -389722 1 85699 817760 -597711 1 383706 455253 -560838 1 8 999986 -853930 2 60482 173799 2 377548 597281 1 161592 829606 902385 1 16 999999 -672573 2 73481 391600 1 341182 999457 143921 1 13 999981 -984020 2 2 999999 2 2 999999 2 2 999999 2 411266 666015 1 62933 843217 -103735 2 20 999984 2 2 999999 2 497920 797378 1 167326 959580 74418 2 14 999994 2 3 1000000 1 2 999999 -297934 2 57981 732891 1 2 999999 -956048 2 2 999999 2 79928 144758 2 2 999999 1 8 999986 -600799 2 2 999999 1 406882 462200 -292158 1 5 999997 804229 2 400555 575848 1 2 999999 911123 1 18 999989 -668538 1 5 999983 -967237 2 3 999992 1 12 999999 -584761 1 2 999999 910206 1 248189 333649 -982597 1 2 999999 683994 1 517969 996704 -889720 2 40203 100131 1 2 999999 499561 2 6 999993 1 15 1000000 -53110 2 2 999999 2 343275 407444 2 2 999999 1 115789 132208 533178 2 2 999999 1 19 999999 813873 2 329830 710535 1 2 999999 -764141 2 287414 609458 2 8 999991 1 11589 69512 -486367 2 11 999985 1 2 999999 431896 1 12 999993 -749831 1 2 999990 788788 2 285541 953695 2 227372 679957 2 20 999991 2 267319 827626 1 2 999999 421406 2 2 999999 2 13 999992 2 12 999985 1 4552 137703 932709 1 17 999987 -775615 1 196583 509226 -791390 2 2 999999 1 2 999999 272496 2 19 999992 1 2 999999 -61871 2 2 999999 2 873069 984390 2 7 999998 2 2 999992 2 13 999986 1 2 999999 -654055 1 17 999988 737386 1 2 999999 198428 1 179230 708397 518827 2 5 999996 1 20 999998 540686 1 2 999982 921580 2 589583 935552 2 782955 856754 2 347281 862968 1 2 999999 641253 1 4 999999 198499 2 95567 490934 1 7 999996 772744 1 6 999987 412340 1 2 999999 -576280 2 16 999995 1 19 999992 -8380 2 259251 290694 1 373963 811297 -259254 1 12858 748538 16861 1 611332 719042 -800990 2 16 999998 2 7 999985 1 2 999999 407982 1 263642 385706 -458687 2 388195 952664 1 325987 614997 -303181 2 2 999999 1 318297 473669 -868045 1 8 999993 684613 2 5 999987 1 2 999999 595990 1 2 999999 255240 2 2 999999 1 331870 561159 846844 2 566400 628550 2 440304 741756 1 16 999988 -495828 1 2 999999 -502254 2 2 999999 1 532455 816871 -744295 1 419544 988665 -754595 1 335790 737198 120982 1 19 999983 -402145 1 682713 754997 -340975 2 2 999999 1 523060 884650 653343 1 3 999990 884890 2 11 999985 2 2 999999 1 482939 762164 -14097 2 2 999999 1 2 999999 844202 1 185574 354963 780777 2 443656 742248 2 803542 817871 2 2 999999 2 391542 677008 2 307220 890744 2 494397 495826 2 2 999999 1 2 999999 314484 1 574464 591143 -336343 1 3 999999 226563 1 2 999999 -188488 2 2 999999 2 2 999999 2 2 999999 2 5 999987 2 2 999999 1 601028 634291 -226636 2 528018 718543 1 1 999981 -365843 2 1 999987 2 16 999984 1 578878 861152 -19421 1 2 999999 508626 1 2 999999 625761 2 234323 628140 1 15 999982 -640346 1 2 999999 -551371 1 457256 737226 -308319 1 14 999992 404933 2 2 999999 2 13 999989 2 1 999981 2 2 999999 1 16 999982 724582 2 2 999999 1 454750 690841 -364084 1 15 999999 607693 2 2 999999 1 2 999999 -909146 2 5 999984 2 183188 888091 1 2 999999 -891932 1 2 999999 14821 2 6 999981 2 2 999999 2 163847 909414 2 5 999982 1 2 999999 158155 2 15 999990 1 847545 948903 -789755 1 2 999999 -361802 2 2 999999 2 87982 385214 2 592801 766375 1 14 999994 -670107 1 14 999981 550959 2 516429 874236 1 6 999992 577479 1 366583 900036 -269078 1 2 999999 -131770 2 2 999999 2 1 999985 1 85420 192191 26579 1 255583 912930 448959 1 2 999999 -808026 2 2 999999 2 66720 295376 1 2 999999 527048 1 2 999999 825110 2 1 999983 1 382459 693284 -89721 2 5 999996 2 2 999986 2 3 999999 1 223208 261580 -739763 2 5 999995 2 9 999986 1 2 999999 -307453 2 4 999983 2 164486 277107 1 768537 990049 225695 2 2 999999 1 178656 460718 -99210 2 9 999992 2 2 999999 1 2 999999 -57225 2 270234 564458 1 19 999992 -860234 2 571874 910644 1 8 999983 -877031 2 455886 612351 1 19 999998 542975 1 2 999999 -634400 2 2 999999 1 13 999984 -97060 1 12 999988 -581680 1 588749 692581 -355535 2 831519 937292 1 485713 873260 -995754 1 125806 893679 -34443 1 16 999983 815255 1 2 999999 452165 2 47375 776260 2 264690 492871 2 10 999985 1 2 999999 -183922 2 2 999999 2 2 999999 2 2 999999 1 396160 511980 -50939 1 2 999999 116916 1 513244 643954 65232 2 2 999993 2 2 999999 1 9 999987 958175 1 898043 914568 -428932 2 4 1000000 1 18 999996 -300048 2 2 999999 2 2 999999 1 409864 852152 406362 1 1 1000000 584840 1 6 999993 727535 2 14 999985 2 7 999986 1 13 999994 293708 1 2 999999 -226643 1 37955 394714 71393 2 18 999997 1 2 999999 452283 1 563168 953387 106276 1 2 999999 618516 1 20 1000000 -588680 1 2 999999 -558780 2 319076 656986 2 1 999992 2 364803 863921 1 264816 322927 -948990 2 340863 753759 2 314923 533967 1 626612 817711 127280 2 20 999995 2 15 999997 2 720632 893939 2 5 999990 1 12 999984 206098 1 370423 422154 -202603 2 2 999999 2 271461 635251 1 17 999988 776038 2 750663 884841 2 304196 616975 2 2 999999 1 2 999999 -737020 2 283343 778802 2 18 999998 1 13788 592194 -118879 1 771810 914425 -198963 2 2 999999 1 16 1000000 327475 2 16 999989 1 2 999999 26598 2 11 999994 2 9 999988 1 459015 634637 -247008 2 3 999982 1 2 999999 493885 1 8 999988 490844 2 8 999989 1 575724 634714 -117458 2 10 999982 1 536003 724266 861263 1 19 999996 -195595 2 3 999983 1 98318 323671 193088 1 2 999999 -90588 1 2 999999 -315310 1 13 999998 729834 1 13 999999 -996404 2 176935 627525 2 64133 521868 1 12 1000000 129658 2 5 999999 1 2 999999 408624 2 3 999983 2 18 999989 1 20 999998 -96498 2 367423 628319 1 2 999999 125531 2 570009 813517 2 557187 814986 1 11 999992 344326 2 2 999999 1 310113 542527 -299149 2 2 999999 2 632874 738494 2 2 999999 1 375503 492827 -775228 2 2 999999 1 7 999994 554319 1 173316 853328 457379 1 2 999999 -876041 2 2 999999 1 17 999995 -596741 1 681321 688729 -10900 2 8 1000000 1 2 999999 773016 1 497306 515499 -453984 1 2 999999 -448547 2 14 999991 1 4 999999 -200121 2 20 999984 2 18 999992 1 2 999999 -928552 2 2 999999 1 401774 483229 -555154 2 2 999999 2 2 999999 1 23739 743789 34544 2 2 999999 1 335265 430054 -591888 2 2 999999 1 2 999999 486871 2 14 999994 2 2 999999 2 621178 972506 1 15 999984 933199 2 12 999981 2 11 999984 1 14691 259930 411661 1 2542 957491 685965 2 14 999983 2 560188 869615 1 129199 164930 109329 2 20 999993 1 2 999999 -142007 2 340570 866373 2 2 999999 2 9 999998 1 2 999999 -386379 1 409091 788449 749080 2 2 999999 2 6 999998 1 2 999999 -753303 2 6 999986 2 2 999999 1 2 999999 81682 1 2 999999 33721 1 660577 827297 -579415 1 2 999999 -536384 1 864831 991910 477954 2 95223 704995 1 2 999999 9206 2 14527 733632 2 7 999985 1 2 999998 -206339 2 471476 920085 2 60093 648840 1 2 999986 -570309 1 184463 186855 -59247 2 2 999999 2 2 999999 1 15 999998 -259549 2 691695 703976 2 19 999997 2 12 999981 2 223237 898273 1 97857 448497 376914 2 2 999999 1 19240 707846 946034 2 5 999990 1 2 999999 -501780 1 367569 799004 -340165 1 14 999983 1953 2 2 999999 2 2 999999 1 118402 261871 -704851 2 15 999988 2 530471 881464 1 2 999999 -770002 1 607975 664433 490360 1 745030 951220 424732 2 2 999999 1 13 999991 379583 2 2 999999 2 2 999999 2 2 999999 2 228537 343078 2 16 999998 2 2 1000000 2 8 999985 2 2 999999 1 2 999999 227194 2 2 999999 1 157958 992872 199783 2 193707 662777 1 8 999993 -909982 1 2 999999 -544814 1 19 999991 420640 1 200486 696975 -582296 2 1 999991 1 288739 959391 -310511 2 451222 811965 1 17 999997 -743071 2 2 999999 1 2 999999 -53768 1 9 999990 -829866 2 2 999999 2 16 999985 2 663995 974158 1 2 999999 675194 2 4 999983 2 433113 815297 2 458255 463442 2 7 1000000 1 18587 25899 65102 1 2 999999 860201 2 221641 727819 2 14 999999 1 1 999987 714156 1 2 999999 859364 2 2 999999 2 10 999991 1 5 999992 -168140 2 11 999991 2 898414 941122 2 6 1000000 2 481659 508466 2 410029 565059 1 414401 458195 -877452 2 13 999987 2 100472 308731 2 142768 187497 1 17 999987 185188 1 2 999999 66341 1 5 999983 431297 2 2 999999 1 2 999999 456311 2 4 999981 2 347938 810600 1 410189 770412 356441 1 128115 150449 -950398 2 2 999999 1 2 999999 -41711 2 2 999999 2 340234 845814 1 2 999999 896968 1 20 999989 655719 2 2 999989 2 13 999981 2 8 999995 2 7 999991 1 147132 952070 -211160 2 2 999999 1 40956 266346 835437 2 2 999999 2 6 999981 2 19 999989 2 206198 420779 2 5 999985 2 569184 743527 1 4 999989 434489 1 6 999989 -347570 2 2 999999 2 2 999999 1 405081 945537 -677475 1 5 1000000 630180 2 5 999993 2 93406 964998 1 2 999999 -14289 2 477146 875389 1 863637 914856 -946277 2 7 999991 2 1 999985 2 2 999999 2 11 999983 2 6 999995 2 486426 715328 2 262239 574758 1 2 999999 -685529 2 6 999984 2 381420 408824 2 2 999999 1 2 999999 -268538 2 902232 984689 2 201098 868062 1 18 999986 951613 1 2 999999 120143 1 2 999999 -670011 2 2 999999 1 14 999989 298990 2 490732 990547 1 2 999999 158069 1 20 999988 774746 2 253178 524325 1 202819 814207 850215 2 2 999986 1 2 999999 -86823 1 22415 993417 633219 2 634560 988304 2 3 999989 2 2 999999 2 14 1000000 1 274653 423595 -826874 2 2 999999 1 2 999999 -328657 2 6 999997 1 2 999999 -52986 1 462706 984502 146473 1 2 999999 -351417 2 1 999988 2 2 999999 2 248274 867302 2 2 999999 2 2 999999 2 2 999999 1 3 999983 -986065 2 610786 871611 2 2 999999 2 6 999992 1 4 999996 348 1 347271 399404 57985 1 2 999999 544106 2 10980 188103 2 2 999999 1 521346 711853 28254 1 784748 973903 -964649 1 286013 392227 -977612 2 6 999991 1 3 999983 454439 2 7 999991 2 780590 821376 1 4 999992 911146 1 18 999996 961609 2 673305 821393 1 5 999987 241051 2 8 999982 2 2 999999 1 11 1000000 -873241 2 9 999982 1 336874 726741 374834 1 2 999999 182555 1 333568 974867 225047 1 607741 613334 194688 2 1 999982 2 2 999999 2 232214 759904 2 7 999984 2 747061 907357 2 1 999997 2 385811 867531 2 6 999992 1 2 999999 798395 1 2 999999 -84001 1 112736 266575 -913293 1 17 999984 715108 1 650651 739446 -857008 2 2 999999 2 6 999985 2 2 999999 2 4 999999 2 2 999999 2 434400 955970 2 2 999999 1 145473 851295 237360 2 114960 292614 2 2 999999 1 19 999989 759857 2 2 999999 2 887483 903556 1 837071 918524 -360423 1 17 999982 -219460 1 16 999991 916020 1 2 999999 199622 1 535743 554620 -757515 1 166411 801574 -806737 2 2 999999 1 888988 989724 391427 1 5 999995 -208104 1 12 999989 -762254 1 779879 925215 171890 1 7 999984 -578478 2 200828 272328 1 20 999989 199361 2 274665 328783 2 176255 313346 2 13 1000000 1 2 999999 919172 2 18 999982 1 3 999999 173316 2 2 999999 2 2 999999 1 383125 878844 177430 1 544783 906816 -359400 2 284193 715342 1 6 999997 -647517 2 2 999999 1 10 999986 -49478 2 20 999987 1 420250 476211 -604865 2 2 999999 1 2 999999 -485758 2 14 999988 2 2 999999 1 2 999981 6461 1 604897 876091 531634 1 19 999997 -379594 1 299629 696997 607846 2 238555 433942 1 713729 725119 437385 2 276429 528864 2 2 999999 2 2 999999 2 20 999984 1 118949 951375 -369448 2 2 999999 1 2 999999 106573 1 10 999998 -308352 1 407897 737841 231342 2 2 999999 1 2 999999 -985035 1 10 999982 -39880 2 9 999999 1 17 999981 340536 2 421665 632829 1 3 999981 134293 1 2 999999 -577425 1 332446 368853 -351068 1 5 1000000 292126 1 15 999994 125370 2 814279 852893 1 115330 139250 757389 2 2 999999 2 6 999990 1 178772 710048 880385 2 19 999995 2 186498 317839 2 2 999999 1 2 999999 84677 2 10 999995 1 6 999993 -787222 2 2 999999 2 2 999999 2 218017 635229 2 18 999985 1 2 999999 490062 1 349796 429154 -841762 1 2 999999 32210 1 686796 843502 -580284 1 439612 760107 869904 1 2 999999 24082 2 10 999997 1 15 999987 334838 1 2 999999 -229248 2 448688 909901 1 18 999996 362111 1 2 999999 -778231 2 2 999999 2 2 999999 2 328257 736423 1 5 999995 -266299 2 2 999999 2 2 999999 2 91370 385642 1 2 999999 -593074 2 12 999982 2 2 999999 1 2 999999 -150711 1 4 999991 -819043 1 20 999987 -869587 1 12 999987 650290 2 255850 450204 2 6 999982 1 2 999983 -928970 2 2 999999 1 353133 983978 236677 1 223470 514993 864037 2 2 999999 2 20 999990 1 2 999999 -622414 2 433437 948761 1 2 999999 -665529 1 2 999999 -80671 2 2 999999 2 2 999999 2 2 999999 1 217785 560775 524296 1 2 999999 257748 2 2 999999 2 132534 498173 1 2 999999 -771599 1 11 999990 394007 1 326596 934643 -148374 1 13 999994 355524 2 9 999992 1 2 999999 -665889 1 911168 976718 368456 2 2 999999 2 2 999999 1 9 1000000 -28069 2 48200 332084 1 19 999993 -823302 2 1 1000000 1 2 999999 491587 1 396512 587640 -502798 2 2 999999 1 2 999999 633252 2 2 999985 1 9 999997 -250390 2 12 999983 2 2 999999 2 901573 928247 2 2 999999 1 2 999999 996990 2 4 999986 1 15 1000000 877980 1 7 999996 84967 2 854645 933348 2 15 999989 1 2 999999 454109 2 2 999999 1 2 999999 272235 1 3 999983 707045 1 2 999997 -945049 2 2 999999 1 5 999992 117594 1 57076 197368 -422071 1 12 999981 -709484 1 2 999999 123838 2 732362 923424 1 2 999999 -668452 2 422521 672231 2 40128 329362 1 117426 617734 94102 2 12 999996 2 326940 564638 1 112675 933271 327064 1 324763 369198 17064 1 17 999989 -993810 2 266876 965498 2 81065 915180 1 8 999996 62197 2 2 999999 1 452151 717234 -147914 2 15 999981 1 2 999999 -994777 2 23066 46650 1 2 999999 -438343 2 3 999989 2 18 999997 2 443214 470209 1 409973 877870 -78093 2 581036 627731 1 881204 950469 354890 2 390700 936655 2 18 999996 1 35732 109429 487697 2 2 999999 1 2 999999 868380 2 2 999999 2 625171 718944 2 2 999999 1 2 999999 -18584 1 20 999994 -727165 2 2 999999 2 245067 642409 2 192938 957250 1 2 999999 404384 2 234217 886943 1 8 999993 -459520 1 7 1000000 224785 1 268682 962964 314813 1 94832 824851 370061 2 329037 600089 1 11 999993 -957534 1 3 999992 -17220 2 2 999990 2 2 999999 1 8 999981 -935243 1 2 999999 709047 2 19 999994 1 899537 957407 -936131 1 2 999999 -780349 2 2 999999 1 18 999988 766656 1 2 999999 -692134 2 2 999999 2 27165 908676 1 161321 387457 -539930 1 9 999990 740261 1 2 999999 -222798 1 2 999999 -277532 1 2 999999 -602820 2 2 999999 1 2 999999 -100031 2 1 999982 2 2 999999 1 2 999999 -747713 2 10 999999 1 218408 592934 -158537 1 2 999999 -67740 2 220236 868133 2 17 999987 1 2 999999 -2478 2 4 999990 1 2 999999 -428257 1 10 999995 -706398 1 767130 780332 -559662 1 17 999998 990395 2 447164 658175 1 18 999984 -636236 2 2 999999 2 552631 748518 2 2 999999 1 10345 762831 -643298 2 2 999999 2 693948 838146 2 2 999999 1 2 999999 775168 1 20 999990 -502063 2 750597 992609 1 2 999999 -173601 2 650839 879249 1 79863 362369 -480163 2 19 999991 1 2 999999 776475 2 17 999986 2 2 999999 1 9 999999 590188 2 13 999981 2 2 999999 1 71231 620816 15944 2 139912 496973 1 19 1000000 -272360 1 9 999983 811484 1 15 999986 -480026 1 110963 777319 257535 1 19 999990 620208 1 2 999999 902034 2 384426 895015 2 12 999983 1 2 999999 -720813 2 387705 388242 2 2 999999 1 3 999993 -82742 1 11 999988 -987644 1 2 999999 -949255 1 736135 912206 -596434 1 2 999999 374264 1 2 999999 -830052 2 221011 705728 1 9 999990 -501898 1 2 999999 -566362 2 2 999999 1 221248 423809 -440136 1 827 481477 -127735 1 18 999992 -697881 2 12 999990 1 603087 898066 -548156 1 24670 733277 420088 1 2 999999 -443398 1 8 999993 100879 2 5 999985 2 8 999987 1 2 999999 -679955 2 2 999999 2 2 999999 1 171621 405449 -681343 1 172727 727480 -950548 2 11 999998 2 85455 572874 2 20 999984 1 2 999999 -606035 2 2 999999 2 300551 752540 2 6 999986 1 2 999999 401539 1 2 999999 -618125 2 13 999981 2 560376 811127 1 13 999982 -573554 2 8425 534163 1 411820 919768 948677 1 2 999999 190141 2 253683 405623 2 2 999999 2 12 999997 2 521464 522277 2 3 999994 2 8 999985 1 2 999999 379138 2 2 999999 2 778353 969863 1 11 999995 -452366 1 20 999994 225104 1 1 999981 -387163 1 2 999985 -281336 2 865185 971648 2 2 999999 2 2 999999 2 2 999999 2 3 999987 2 648630 871804 2 495327 586704 2 2 999999 2 277996 645087 2 2 999999 1 13 999994 -10297 2 2 999999 2 304530 351562 2 2 999999 1 4 999996 118480 1 653653 657714 -533120 1 156337 629578 -511876 1 14 999994 -446812 1 13 999998 869620 1 656496 999881 499383 2 43933 139840 2 8 999991 2 2 999999 1 2 999999 -548905 1 834659 904677 -496055 2 2 999999 2 7 999992 2 82335 890084 1 591009 840208 -127728 2 2 999999 1 2 999999 477961 2 2 999999 1 410052 470404 299928 2 98471 899260 2 548583 557773 2 521140 747323 1 2 999999 -820259 2 2 999999 2 2 999999 2 2 999999 2 365887 964222 1 41214 679524 -24614 1 184298 406946 318856 1 2 999999 -115999 2 855273 894592 1 5 999997 -383302 2 2 999999 2 143891 666237 2 153166 273873 2 1 999993 2 480364 781118 1 19 999994 -363824 2 2 999999 2 2 999999 1 12 999997 -101771 1 254887 428792 542047 2 20 999982 2 2 999999 2 11 999985 1 13 999981 -648862 2 2 999999 2 2 999999 1 2 999994 -918920 1 15 999991 -820784 1 20 999989 728414 1 2 999999 552340 1 374197 492393 -839607 1 19 999994 -771147 2 2 999999 2 2 999999 1 2 999999 3990 1 10 999997 70786 1 380918 538484 339202 2 5 999994 2 17 999981 2 8 999994 1 2 999999 -177927 1 2 999999 -356501 1 2 999991 -20635 2 4 999999 2 6 999986 2 5 999997 2 15 999997 1 78331 515292 497513 1 16 999995 711647 2 2 999999 2 2 999999 1 231916 317168 -74959 2 2 999998 2 9231 392110 1 2 999999 -545019 2 2 999999 2 3 999998 1 2 999999 -522274 1 1 999991 -906796 2 101623 273992 1 2 999999 891941 1 17 999992 -203447 2 15 999996 2 2 999999 2 14 999987 1 535757 759325 -398624 2 8 999988 2 20 999982 1 12 999991 167281 2 12 999985 2 15 999999 2 2 999999 2 480428 606433 2 90045 692444 1 2 999999 -171259 2 17 999983 1 2 999999 -163264 1 2 999999 382995 1 20 1000000 592857 1 310138 865413 183616 2 159773 699778 2 2 999999 1 2 999999 995338 2 15 999985 1 2 999999 -639455 2 325323 768014 1 2 999999 -642481 2 2 999999 2 2 999999 1 18 999985 -698380 2 5 999998 2 13 999990 2 363934 679967 2 8 999998 2 489176 877695 2 2 999999 2 2 999999 2 10 1000000 1 2 999999 65540 1 658540 862094 583043 1 14 999994 368456 2 2 999999 1 475436 679993 956453 1 16 999992 561576 2 2 999999 2 2 999999 1 665935 930767 -722761 1 4 999991 141426 2 348168 733277 2 244257 636870 2 2 999999 2 2 999999 1 104183 241084 721651 2 4 999992 2 2 999999 1 2 999999 662373 2 2 999999 1 19 999990 -39723 1 25684 515488 685169 1 2 999999 952486 2 7846 605519 2 2 999999 1 2 999999 -135182 1 12 999988 -22828 1 2 999999 -248301 2 2 999999 2 2 999999 1 8233 222962 -48223 2 84310 372795 1 5 1000000 -316970 2 2 999999 2 20 999989 2 219894 860938 1 889464 971161 -224381 1 2 999999 952302 1 15 999989 883853 2 6 999983 2 2 999999 2 2 999999 1 2 999999 -863582 1 143149 850557 366630 1 2 999999 362096 2 11 999983 1 3 999995 -781080 1 286516 735738 419395 2 4 999988 2 2 999999 1 101779 564085 -146681 1 2 999999 -368812 1 2 999999 -885852 2 2 999999 2 2 999999 1 74828 742558 867505 1 19 999993 40028 1 2 999999 -72153 1 12 999994 830101 1 20 999990 203712 2 2 999986 2 2 999999 2 3 999989 2 40805 160709 1 378546 954064 283712 2 35841 251759 1 118413 540211 595782 1 6 999995 -193749 2 2 999999 1 61765 236158 930105 2 2 999999 1 10 999987 887601 1 8 999993 448803 2 1 999995 1 2 999999 -347077 1 1630 853281 522716 1 11 999981 187850 2 11 999998 2 44537 207733 1 2 999999 -239334 2 541610 903252 2 16417 303188 1 7 999998 824668 1 2 999999 338318 2 2 999999 2 43384 776217 1 2 999999 173216 1 14 999990 -668389 2 2 999999 2 548633 794954 1 19 999992 -976893 2 8 999987 1 2 999999 -219650 2 2 999999 2 2 999999 1 761288 905765 -187202 1 2 999999 -738854 1 13 999993 520872 2 382024 728290 2 515147 945033 2 65696 454986 2 2 999999 2 2 999999 1 829171 967858 -541765 1 20 1000000 -930412 2 14 999985 1 16 999990 119412 2 105225 881696 1 2 999999 -640028 2 156875 466530 1 165828 833838 -434762 1 9 999994 -29101 1 6 999994 965737 1 20 999986 -10340 1 2 999999 -261647 1 409639 812043 -60906 2 469940 812082 2 190617 194681 2 118314 286861 2 2 999999 1 2 999999 -870983 1 8 999991 -606581 1 644181 859696 489625 2 66968 900209 2 10 999988 1 19 999995 -379000 1 350158 621879 -55236 1 10 999987 -844334 1 43406 291579 -963433 1 454879 676648 956905 1 13 999995 -588416 1 2 999999 373373 1 124501 317473 -68174 1 11 999993 -246120 2 2 999999 2 112993 241053 2 2 999989 2 2 999999 1 16 999996 935947 1 20 999999 -799192 1 2 999999 -594070 2 821951 885520 1 13 999987 380078 1 2 999999 966331 1 98376 215949 -906803 1 7 999984 -707815 1 2 999999 607564 2 919471 991955 1 13 999986 311529 1 2 999999 928714 1 94284 155857 -927829 2 2 999999 1 20 999995 -743213 1 9 999984 326265 2 852537 977257 2 2 999999 1 20 999982 -315448 2 201888 384049 2 196558 704797 1 2 999999 349334 2 87446 639850 2 6 999996 2 4 999981 2 2 999999 2 17 999999 1 187129 690475 165529 2 2 999999 1 2 999999 829767 1 14420 292154 588688 2 3 999989 1 9 999994 -581817 1 5 999986 -692109 2 252251 576153 2 2 999999 2 632365 762714 1 156649 770279 638167 1 17 999986 865615 1 3 999984 464044 2 2 999999 2 182725 271203 2 64 63600 1 2 999999 -966461 1 2 999999 406313 1 658281 659008 276083 2 2 999999 1 2 999999 182486 2 260132 722744 2 692629 952338 1 2 999999 697731 1 70408 918931 980039 2 19 999987 1 18 999987 908903 1 315142 612790 -514538 2 257210 556741 1 353887 510238 779636 2 11 999991 2 216619 516768 1 7 999983 -509125 1 16998 407064 811836 1 187288 931839 -774089 1 2 999999 75193 2 12 999991 2 2 999999 2 5 999996 1 2 999999 -235189 1 10 1000000 -939817 1 7 999996 523517 1 12 999994 581520 2 488982 934061 1 2 999999 -663716 1 265014 859081 -949463 2 2 999999 1 13 999998 241003 1 2 999999 -786905 2 12 999986 1 516310 673804 -902842 1 2 999999 670837 1 9 999988 -361439 2 6 999990 1 207394 239078 -540430 2 38471 782152 1 2 999999 929237 2 3 999992 2 2 999999 2 2 999999 1 2 999999 248481 1 10 999996 -786371 1 12 999988 -306150 2 2 999991 1 56622 886506 -957265 1 2 999999 703026 2 8 999984 1 2 999999 -201269 2 2 999999 1 17 999985 392945 1 10 999992 177504 2 555602 853585 1 15 999983 740408 1 8195 759116 -16638 2 2 999999 1 2 999999 -593012 1 2 999999 513715 2 2 999999 2 383297 523083 2 545908 980465 2 2 999999 1 128029 378919 -305155 2 7 999990 1 159696 568509 11705 2 2 999999 1 175553 195114 -59584 2 2 999999 1 11 999982 827686 2 855638 997193 2 14 999993 1 2 999999 579842 2 2 999999 1 2 999985 968576 2 521458 605657 1 177504 970442 45906 2 2 999999 1 13 999991 -92315 1 3 999986 -563823 2 2 999999 1 2 999999 647188 2 766166 908726 1 20 999999 186879 2 438642 813758 1 714483 976152 -54443 2 384543 580968 1 264560 281113 -299042 1 2 999999 734440 1 2 999999 743237 1 2 999999 -919173 1 374068 725788 -93083 2 17 999999 1 214234 842484 627996 2 2 999999 1 16 999983 -702738 2 2 999999 2 2 999999 1 2 999999 -548174 2 443440 725430 1 2 999999 -697030 1 6 999998 844763 2 12 999981 1 2 999999 158297 2 20 999991 1 123349 798192 552418 2 561134 830740 2 551535 886836 1 13 999993 799291 2 2 999999 2 2 999999 2 13 999997 1 18 999993 -899882 1 2 999999 534381 1 4 999987 968584 1 12 999997 521079 2 446652 998378 2 20 999994 1 898782 921055 -122541 2 502410 585573 1 37568 957041 -419778 2 406429 814561 1 2 999999 225719 2 92329 411023 2 2 999999 2 12 999982 1 2 999999 143632 1 17 999983 80066 2 4 999985 1 2 999999 -956669 1 15 999993 952504 1 73079 267036 -66231 2 2 999999 2 2 999989 2 12 999998 2 6 999994 1 9072 171741 -958661 1 19 999992 -214473 1 2 999999 -262913 2 2 999999 1 15 999981 174595 1 9 999982 -191736 2 87855 883931 2 528407 841551 2 2 999999 2 2 999989 2 13 999991 1 13 1000000 646330 1 444529 672757 -163927 1 344638 457088 -888913 2 2 999999 2 106139 830108 1 2 999999 -794389 1 2 999999 -691529 2 99209 366281 1 86490 910371 -861920 1 64551 459146 -802931 2 5 999985 2 215539 652289 2 17 999991 2 313227 465088 2 2 999999 1 799055 913575 -992771 2 7 999997 1 16 999982 -511478 2 14 999988 2 2 999999 1 2 999999 -638754 2 2 999999 1 831576 926361 244482 2 2 999999 1 5 999994 -592786 2 5 999981 1 2 999999 -232276 2 18 999997 2 6 999994 1 575509 639389 -122223 2 16 999983 1 2 999999 -542627 1 2 999999 49371 2 2 999999 2 113576 552640 2 57794 341812 1 303653 704630 861819 2 20 999987 1 20 999989 -146997 2 429700 608336 1 435139 837759 -889730 1 1 999982 -647414 1 2 999999 499552 1 2 999999 357202 2 270529 315075 2 1 999985 2 2 999999 1 2 999999 643704 2 110828 311866 2 6 999987 2 2 999999 2 2 999999 2 322675 426941 2 221153 433781 2 17 999994 1 2 999999 -104708 2 558643 919731 2 2 999999 1 217163 332537 824187 2 48171 916538 2 10 999987 2 129495 247621 1 882577 912909 -213274 1 2 999999 225243 2 13 999988 2 63012 306235 1 2 999999 311433 1 2 999999 961174 1 198518 310890 584572 2 2 999999 1 66467 328181 -557048 1 1 999990 36155 1 2 999999 511862 1 382541 393823 -72282 2 2 999999 1 18 999996 191707 2 2 999999 2 282407 671702 1 2 999999 -308761 2 17670 665118 1 2 999999 439485 2 5 999982 2 18 999982 2 8219 658960 1 2 999999 -133248 2 2 999999 1 2 999999 -36135 1 109328 959215 891227 1 5 999991 -289019 1 580261 684494 440307 2 5 999984 1 12 999990 319780 1 9 999986 -553013 2 308190 543339 2 2 999999 1 9 999998 -886695 1 386760 880633 -336789 2 589017 716287 2 11 999988 2 207989 795659 1 8 999986 443358 2 74657 408341 1 1 999999 789261 2 2 999999 2 2 999999 1 18 999998 353555 2 363504 978647 2 641609 648220 2 363476 502951 2 16 999987 1 32933 606660 -936 1 97309 521943 -994803 1 2 999999 -179871 2 20 999995 2 130145 345137 1 6 999997 906874 1 2 999999 563275 2 10 999988 1 10 999988 -832834 1 15 999988 -107092 2 2 999999 1 18 999998 633326 2 684390 912778 2 2 999999 1 1 999995 188104 1 8 999995 276050 2 7 999988 2 66516 545016 1 8 999996 -786937 2 18 999997 1 928197 976479 -229383 2 745980 972668 1 691839 779113 -362950 1 611758 742658 -539418 2 598978 913554 2 2 999999 1 19 999998 662505 1 18 999982 -936045 2 14 999983 2 2 999999 2 126658 476829 1 2 999999 896242 1 162258 978731 247987 2 12 999998 2 63242 995013 2 362735 986347 1 2 999999 780310 1 57738 884052 -256082 2 2 999999 1 7 1000000 557561 2 2 999999 1 2 999999 -504157 1 50519 274378 644074 2 13213 978793 1 11 999995 -46651 1 2 999999 -790209 2 2 999999 1 2 999999 281146 2 14 999982 1 2 999999 -404247 2 2 999999 1 963334 994817 -339639 2 20 999984 1 7 999989 -696103 1 218619 534951 -753657 1 2 999999 -425216 1 1 999981 817382 2 6 999995 2 12 999992 2 798403 856297 2 4 999986 1 2 999999 354404 2 2 999999 1 2 999999 700266 1 457276 713448 286727 1 2 999999 -467422 1 9 999992 823866 1 2 999999 -748743 1 2 999999 -194715 2 2 999999 2 2 999999 2 12 999997 2 19 999981 1 13 999989 -158300 2 143786 397126 2 398813 414746 2 350960 959532 1 59563 641339 568771 1 2 999999 911650 2 2 999999 1 2 999999 -942171 1 6 999992 277982 2 2 999999 2 388811 685363 1 199431 709019 909000 1 149441 358203 788206 2 2 999999 2 5 999997 1 1 999981 109857 2 5995 52707 2 3 1000000 2 14 999996 2 825327 920994 2 8 999997 1 181295 797957 535031 1 2 999986 -757093 2 16 999999 1 294233 818223 -752712 2 19 999996 2 60338 524116 2 17 999995 2 347813 844567 1 19 999994 -625157 2 2 999999 1 198173 976255 855537 1 265184 497229 691611 1 7 999993 925653 2 2 999999 2 16 999988 1 14 999981 335344 1 17 999997 818544 2 748028 995443 2 2 999999 2 2 999999 2 2 999999 2 5 999993 1 184174 587226 502043 1 14538 107504 439336 2 2 999999 1 326775 606283 -104113 2 7 999987 2 2 999999 2 2 999999 1 181086 674910 -621779 2 71994 317774 2 2 999999 1 287490 597952 -243630 2 2 999999 2 90671 376886 1 2 999986 -682759 1 2 999999 -46015 2 501991 880543 1 3 999982 -323985 2 1 999994 1 17 999998 -770881 2 19 999989 1 53520 382935 -990809 1 441260 536275 -165802 1 158303 867553 769878 1 9 999996 -619462 2 179277 812595 2 57009 879913 2 547250 641918 1 479338 503038 967505 2 2 999999 2 10 999999 1 2 999999 -334628 2 2 999999 1 433878 489278 -120729 1 431710 743524 -816736 1 5 999991 -718037 2 2 999999 2 9 999991 1 5 999984 -149309 2 12 999989 1 12 999981 937814 2 6 999995 1 9 999981 639760 2 11 999985 2 184267 664655 1 12 999986 -668459 1 9 1000000 645195 1 2 999999 714846 2 10 999997 2 13 999984 2 12 999996 1 2 999999 -767101 2 935897 988920 1 2 999999 972075 2 245372 939231 2 583030 642453 2 7 999996 2 63416 901731 1 2 999999 -235014 2 2 999999 1 2 999999 -987740 2 484040 683020 2 534252 671629 2 12 999992 1 2 999999 -900400 2 18 999998 1 9360 738526 -753338 1 452202 522520 -806862 1 2 999999 -994675 2 2 999999 2 11 999999 2 135238 870193 2 3 999996 2 237669 739749 1 2 999999 -167962 2 2 999999 2 7 999995 2 5 999991 2 643491 743724 1 11 999993 -804937 2 907480 996879 1 11 999985 -937850 2 2 999999 2 2 999999 1 2 999999 739268 2 839721 924593 1 806956 940277 229215 1 318647 689740 -433891 2 18 999996 1 17 999981 -946640 1 193856 631504 -976518 1 136323 947469 248105 2 739191 886137 1 341679 863033 903263 1 195644 572861 810060 1 18 999981 669573 1 405893 542072 182584 2 9 999987 2 145548 544863 2 2 999999 2 504685 575073 2 9 999989 2 15456 205894 1 155475 214092 263164 1 7 999995 196208 1 349580 773480 -987382 2 447208 501290 2 51787 643381 1 2 999999 -698262 2 636511 660049 1 2 999999 -567026 1 17 1000000 -937662 1 2 999999 -224491 2 2 999999 1 2 999997 -329520 2 1 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999990 -585624 2 18 999993 1 2 999999 193886 2 7 999989 1 667403 704784 -278432 2 18 999986 1 2 999999 -116307 2 1 999991 2 259170 644930 1 2 999999 995121 2 111136 990749 1 615974 838835 -115812 1 511362 530608 -859180 1 8216 706484 -405321 2 2 999999 2 402440 862888 1 521025 681965 -250272 1 8 999987 310941 1 2 999999 672080 1 9 999985 -876413 1 2 999999 -523327 2 6 999996 1 2 999999 959911 1 13 999990 -525833 2 2 999999 2 2 999999 2 205611 282534 2 2 999999 2 12 999994 2 391383 823533 1 2 999999 204691 2 4 999986 2 2 999999 2 2 999999 1 2 999999 951395 2 17 999994 2 2 999999 1 2 999999 -35365 1 24961 795303 52267 2 872404 941073 2 2 999999 2 10 999981 1 11 999989 209438 1 3 1000000 842529 2 2 999999 1 433212 908246 -83414 1 2 999999 457487 1 153090 638301 -340601 2 2 999999 1 121525 678441 917779 1 2 999999 -533943 1 150722 219480 -860138 2 217559 667030 1 2 999999 -676196 2 2 999999 2 20 999985 2 18 999992 1 2 999999 789533 1 8 999994 618382 2 24348 801143 2 2 999999 1 479384 962274 -344823 1 11 999991 261254 1 509537 632322 -564095 2 574173 706832 2 6 999997 1 2 999999 -17502 1 667199 831902 877157 1 12 999996 -362881 2 2 999999 2 2 999999 2 2 999985 1 17 999999 -608743 1 240354 275331 583607 2 470657 974987 1 2 999999 -757751 2 474224 981992 2 259655 651798 2 17 999991 1 5 999992 546215 2 2 999999 2 4 999999 2 177826 377486 1 223495 314156 740227 2 250061 375580 2 20 999985 1 4 1000000 -778737 1 5 999994 950810 2 18 999998 2 2 999999 1 853547 872670 -328432 1 732884 815850 -220644 1 7 999984 945178 2 18 999982 1 144278 643590 -405858 2 415891 996422 2 19 999984 1 2 999999 52010 1 46477 484697 664390 1 415204 972410 -256792 2 661642 662737 2 2 999999 2 5 999982 2 2 999999 2 116118 909110 2 9 999988 1 13 999985 434240 2 7 999985 1 2 999999 -411303 1 2 999999 -521854 1 17 999992 125770 1 448029 953389 -303434 2 12 1000000 1 2 999999 38160 2 101869 988328 1 7 999988 -630026 2 6 999989 2 15 999998 1 2 999981 -43067 2 101723 321877 1 2 999999 -763592 2 2 999999 1 2 999999 -446715 1 2 999999 640634 2 18 999989 2 14 999982 1 2 999999 -596117 1 353113 535479 654417 1 15 999999 296425 2 2 999999 1 2 999999 -936759 2 73790 780279 1 2 999999 -513048 1 121698 920411 763659 1 14 999996 236631 2 2 999999 2 680418 864092 1 2 999999 -598660 1 6 999997 324131 1 9 999983 126439 1 1 1000000 -947414 2 2 999999 2 123900 922405 2 7 1000000 2 580597 971340 1 770167 931812 -173508 2 29334 683332 1 2 999986 -134734 1 2 999999 -645 2 11 999987 2 2 999999 1 204691 243239 836820 1 1 999992 -719390 1 2 999999 871220 2 469478 635728 2 179320 807088 2 128717 338878 2 552640 944653 2 2 999999 2 2 999999 1 317299 927891 -523853 1 17 999985 301596 1 2 999999 471078 1 235463 289554 -105448 2 722882 971419 2 13 999993 1 1 999996 -178210 1 403919 939020 821188 2 15 999996 1 2 999999 324652 2 2 999999 1 723693 970901 686041 1 9 999994 -988162 2 101807 571776 1 253712 962660 -197865 2 265334 460795 1 12 999990 436140 1 2 999999 -513004 1 7 999984 56310 2 7 999981 2 19 999993 2 61605 354719 2 9 999989 2 416065 701538 1 142528 820831 -614959 2 12 999997 2 10 999983 1 11 999999 -707079 2 2 999999 1 10 999989 -535608 1 2 999999 -883815 2 12 999985 2 19 999996 2 2 999999 1 709242 832161 543230 2 260312 786175 2 2 999999 1 13 999983 -549769 1 3 999990 -790968 1 3329 761557 62460 2 7 999985 2 6 999989 2 598840 985187 2 69499 428680 1 2 999999 383008 1 11 999997 -92643 1 1 999990 884672 2 2 999999 2 13 999982 1 40468 675514 -87718 2 2 999999 2 15 999984 2 17 999987 1 11 999994 -516582 2 627500 711694 2 2 999999 2 9 999994 1 2 999999 964509 1 17 999992 -739131 2 2 999999 2 2 999990 1 2 999999 528128 2 2 999999 2 133978 265466 1 110092 525469 -477558 1 2 999987 -248400 1 190169 992326 766796 2 9 999990 1 2 999999 -556769 2 2 999999 2 14 999995 1 2 999999 -428056 1 18806 160816 954996 1 288637 585615 -661231 1 2 999999 750132 1 2 999999 200882 1 2 999999 -374250 2 18 999994 2 9 999991 1 2 999999 -205067 2 2 999999 2 1 999988 1 7 999996 51088 1 409461 690934 479430 1 19 999991 -491809 1 42323 966289 426390 1 39872 740835 450576 1 2 999999 -381382 1 210268 367923 -16494 2 2 999999 2 297172 330310 1 2 999999 -193619 1 2 999999 632549 1 14 999999 134573 1 19 999984 127259 1 247903 322713 703479 2 32661 895114 1 176692 933902 -735013 1 500645 838699 -412347 1 2 999999 -338131 1 609078 832050 -421097 1 2 999999 -716740 1 2 999999 39089 2 2 999999 1 2311 623653 -337331 2 2 999999 1 640536 943281 730626 2 2 999999 2 2 999999 2 15 999998 1 16 999982 861707 1 2 999999 -846295 2 791162 994247 2 15 999985 2 679205 855502 2 779443 824837 1 138349 920008 -925513 1 19 999989 -6806 2 2 999999 1 15 999986 -253324 1 2 999999 -138077 1 1 999986 541553 1 2 999999 252227 2 2 999999 1 2 999999 -548082 2 2 999999 1 2 999999 4006 2 2 999999 2 2 999999 2 228203 340191 2 8 999991 1 667606 955320 485960 2 96621 987028 1 485696 866011 -977477 2 134077 661745 2 2 999999 2 2 999999 1 279915 579087 -283710 1 6 999991 -707667 2 18 999985 1 2 999999 298987 1 2 999999 949019 2 7 999989 1 297971 484681 -298494 1 11 999991 836665 2 8 999994 1 410813 963641 -848580 1 2 999999 -442641 1 2 999999 -304446 2 9 999997 2 185365 715248 1 2 999999 557144 2 539637 683947 2 243777 862737 1 2 999999 -513231 2 2 999999 2 14 999981 1 271123 511903 -322766 2 13 999995 2 2 999999 2 14 999993 1 2 999999 139844 1 2 999999 -926814 2 2 999999 2 1 999982 2 10 999986 1 240576 794957 -340175 2 2 999999 1 5 999987 -928329 2 8 999994 2 2 999999 1 2 999981 709605 2 2 999999 2 76827 642251 2 7 999986 2 2 999999 2 233065 541935 2 97521 361921 1 2 999999 803837 1 2 999999 -884090 2 231104 411655 2 2 999999 1 6 999987 -877202 1 18 999983 -978029 1 2 999999 -199359 2 579962 775787 1 20 999984 -939442 2 2 999999 1 2 999999 916375 1 2 999999 -128948 2 16 999989 1 2 999999 523348 2 317753 790205 1 2 999999 -634189 1 351120 908980 567995 1 2 999999 -748259 1 1 999996 -317908 2 2 999999 1 424798 834763 -187016 1 16 999998 705005 1 2 999999 250871 1 2 999999 432325 2 2 999999 1 12 999997 -84578 2 12 999991 2 9 999992 2 2 999999 2 2 999999 1 7 999997 913317 2 228235 344795 1 598385 633128 693763 2 174284 327190 2 12238 563151 1 240035 560096 -210984 2 2 999999 1 2 999987 903806 1 90872 697687 381641 2 16 999989 2 636897 968243 2 246931 750263 1 9 999984 976689 2 31458 450061 1 33305 615835 660869 1 2 999999 -868895 1 11 999985 605967 2 2 999999 2 2 999999 1 14 999983 466937 1 202978 299398 -981761 2 12 999991 2 12 999981 1 2 999999 294145 2 20 999983 1 449261 568670 -685009 1 19 1000000 -666715 1 2 999999 -163758 2 572427 726330 2 12 999990 1 481725 876033 -187569 2 2 999999 1 4 1000000 389090 1 2 999999 996584 2 2 999999 2 6 999999 2 68864 351031 2 6 999985 2 377322 417438 2 2 999999 2 16 999985 1 352715 701370 -580967 2 299798 851839 2 3 999993 1 8 999999 84695 2 9 999996 2 2 999999 1 14 999999 380766 2 2 999999 2 2 999999 2 3 999998 1 2 999999 -299155 2 120174 607558 2 302791 350955 1 2 999999 94843 2 2 999999 1 12 999986 -534214 2 5 999988 1 2 999999 800819 1 11 999995 -319476 1 2 999999 -152103 1 18 999987 490941 2 14 999990 2 9 999995 1 60346 269657 -62836 2 16 999996 1 731530 970376 982322 2 2 999999 1 270874 661760 777264 1 255919 636001 -449334 2 157064 253189 2 358670 508011 2 681249 890412 1 722488 904142 425337 2 12 999997 1 71403 754401 -518575 2 2 999999 2 2 999999 2 2 999999 1 225652 793770 637467 1 444689 685783 927788 2 525169 650289 1 543944 693602 -329291 1 2 999999 -594573 1 874724 998830 -174648 1 506097 739105 655973 1 6 999992 -374806 2 2 999999 2 2 999999 1 2 999999 -99470 1 190918 920264 848250 2 12 999998 1 1 999988 -534766 2 214434 620699 2 507016 908181 1 2 999999 670290 2 2 999999 1 4 999993 430440 1 162032 811566 -656687 2 161695 339671 2 78253 836186 1 11 999984 325191 1 8 999999 -925542 2 2 999995 1 56831 879305 -823012 1 2 999999 409399 2 2 999999 1 18 999992 689647 2 429109 728415 2 7 999984 1 17 999991 -740396 1 856807 951405 316520 2 603623 913269 1 2 999999 -84499 2 2 999999 2 281107 307321 2 6 999986 1 2 999999 -24153 2 2 999999 2 332951 764099 2 6 999984 2 712342 774751 1 492154 523571 837137 2 696700 836528 2 5 999999 1 5 999984 349900 1 242481 841187 -32882 2 2 999999 1 7 999998 414717 1 11 999995 814179 2 1 999994 2 11 999985 1 2 999999 629999 2 2 999999 2 200179 203311 2 19 999999 1 1 999997 560840 1 10 999998 724116 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -725449 2 13 999991 1 2 999999 538384 2 1 999992 2 185287 278044 2 17 999984 2 19 999990 1 75105 701807 -582308 2 4 999989 1 18 999983 812114 2 8 999984 2 17 999990 1 111614 901021 -809233 1 2 999999 8959 1 2 999999 754806 2 18 999992 1 15 999981 412992 1 712086 748553 -414204 1 12217 907159 -410177 2 202469 537224 2 720228 749107 1 1 999997 -58474 2 2 999999 2 18 999995 1 8 999999 -224104 1 74341 208055 689161 2 335880 419399 1 2 999999 235089 2 2 999999 1 2 999999 -338030 2 521965 711650 1 2 999999 659275 1 14 999983 -315553 2 15460 374276 1 2 999999 -923666 1 5723 61026 -481975 1 2 999999 -66611 1 6 999991 -623504 1 2 999999 98515 2 345152 891858 2 273874 544162 1 295720 509639 -522210 1 169533 918623 -238376 1 7 999985 28001 1 2 999999 -639706 2 33206 718060 2 638578 715663 1 2 999981 14396 2 16 999989 1 2 999999 371992 1 177752 985073 150386 2 20 999992 1 14 999998 -339931 1 761596 948626 837693 1 2 999999 -651398 2 382942 947244 2 2 999999 2 19 999994 1 103205 832682 -506894 1 2 999999 160610 1 2 999999 119666 1 424978 674880 -933288 2 2 999999 1 6 1000000 -89559 1 277136 283833 313085 1 629969 752215 -312248 1 18 999991 -893336 2 81001 753517 1 2 999999 -27776 2 2 999999 1 12 999999 -139609 1 2 999999 974299 1 2 999987 -842897 2 2 999999 1 4 999988 -234123 1 2 999999 11470 2 429295 671451 1 488825 866565 462722 1 779676 794892 -999712 1 393473 635209 277729 2 2 999999 1 2 999999 -905520 2 2 999999 2 14 999983 2 2 999999 2 2 999999 1 2 999999 655092 2 2 999999 1 628186 920730 841194 1 12 999986 -393251 2 6 999994 2 7 999997 2 248211 343843 2 364443 394627 1 329826 796887 861073 1 2 999999 -164284 2 13 999983 1 2 999999 -543869 1 452779 616522 -346373 1 833443 954015 66846 2 2 999999 2 2 999999 1 2 999999 -525136 2 16 999993 1 2 999999 880021 2 15 999992 2 743188 748514 1 2 999999 -684553 1 193516 847984 -509941 1 2 999999 830713 1 2 999999 543471 2 6 999997 2 2 999999 2 274216 413827 2 2 999987 1 235438 446138 -194278 2 347018 561513 1 11 999983 245713 1 2 999999 746541 2 2 999999 1 2 999999 -313422 1 2 999999 862815 2 2 999999 2 631145 865533 2 2 999999 1 16 999983 -877679 1 683325 713967 -909934 1 416744 612711 -140740 2 2 999999 2 152686 430964 1 2 999999 690797 1 2 999999 718005 2 7 999997 1 124030 644378 758201 1 2 999999 8043 2 462314 791314 1 16 999984 -652904 2 20 999991 1 16 1000000 945562 2 2 999999 2 12 999992 2 2 999999 1 636816 904385 -148059 1 445702 656284 -916442 2 256698 651058 1 38750 711896 686933 2 3 999992 2 506410 787475 1 18 1000000 -884146 1 525825 550299 -129467 2 6 999983 1 2 999999 551105 2 508219 631641 1 12 999996 894648 2 2 999999 2 14 999994 2 19 999994 1 13 999995 395258 2 12 999982 1 2 999999 -50148 2 5 999985 1 10 999991 397949 1 77356 854318 -364039 1 19 999993 162006 1 95244 884736 85679 2 20 999991 2 174002 325705 1 2 999999 -649299 2 591852 883300 2 228107 847986 1 68262 755238 -627865 1 19 999983 992669 2 6 999998 1 570576 711829 -662075 2 18 999991 1 2 999999 973171 1 9 1000000 646545 1 2 999999 -742766 1 295035 979412 552647 1 11 999983 94226 1 552270 867474 -193367 2 85776 304646 2 481805 611000 2 290304 522244 2 333862 505296 2 14 999984 1 112817 291830 330348 1 2 999999 192134 1 98188 638001 -209164 1 873791 985875 30276 2 17 999998 2 2 999999 2 274233 966409 1 2 999999 -498077 2 88631 416980 2 6 999995 2 58954 158249 2 2 999999 2 102209 521576 1 12 999993 -761526 1 9 999987 606475 1 2 999999 -636985 1 165067 811138 -288822 1 191617 363694 -105990 1 17 999990 -578259 1 9 999996 422700 2 843245 940723 1 118180 751220 -211696 2 704382 940396 1 18 999998 368969 1 19 999989 -203083 2 2 999999 2 119950 642588 2 2 999999 2 7 999997 2 11 999986 2 92759 330696 1 17 999982 214051 2 2 999999 1 2 999999 -888568 2 25737 947053 2 2 999999 1 16 999984 -245471 1 2 999999 -481486 1 692039 943427 -636887 1 8 999984 -627963 1 2 999999 -288741 2 6 999997 2 2 999999 1 18 999993 -868699 2 2 999999 1 2 999981 -203680 2 13 999981 1 324633 408318 -234212 1 12 999997 -287087 2 2 999999 2 2 999999 1 2 999997 -593634 2 17 999988 2 2 999999 1 227846 974983 470767 2 382889 861495 2 5 999987 1 196748 427404 -558246 2 19 999986 1 570380 759842 -369960 1 1 999983 -96994 2 161810 853625 1 17 999999 815721 2 2 999999 2 652430 703562 2 53176 957790 2 2 999999 2 2 999999 1 3 1000000 682103 2 182578 958905 1 182542 664945 -799073 1 326289 561668 217732 2 18 999999 2 13 999983 1 6 999990 471497 2 2 999999 2 2 999999 2 100463 687327 2 2 999999 2 1 999988 2 3 999996 2 2 999999 1 182289 891030 -314254 2 2 999999 2 9 999997 2 19 999999 1 2 999999 170342 1 363097 678590 120358 2 20 999981 1 466688 863115 -872659 2 2 999999 1 387458 642269 752476 2 203147 378895 2 2 999999 1 20 999994 418553 2 15866 265933 1 2 999999 -430347 1 10 999995 581772 1 262721 949698 742855 2 2 999999 2 10 999986 2 2 999999 1 2 999999 889626 2 2 999999 1 7 999995 -559556 1 2 999999 716679 2 2 999999 2 2 999999 1 2 999999 -393422 1 10 999982 -61648 1 2 999999 -663476 2 16 999981 1 2 999999 972588 1 12 999987 140918 2 3 999987 1 6 999987 -747203 2 2 999999 1 15 999992 -565461 2 2 999999 1 2 999999 53317 1 15 999991 -125702 1 2 999999 475913 1 2 999999 301496 1 2 999999 991508 1 73493 571937 -676502 1 4 999996 -165864 1 62756 886003 -708509 1 20 999982 891940 1 5 1000000 -754376 2 828478 932422 1 173565 231220 -681499 1 38087 700452 -926347 2 2 999999 2 2 999999 2 14 999984 1 2 999999 855374 1 107716 469705 -383053 1 10 999991 -722852 1 76746 133854 134830 1 587065 782644 214160 2 27135 45930 1 6 999988 -44754 1 7 999999 -720380 2 2 999999 2 20 999993 1 23686 203890 754769 2 2 999999 2 2 999999 2 6 999988 2 15 999989 1 6 999996 -479175 2 285384 801759 2 318192 953960 1 507362 908560 -707672 1 2 999999 608068 2 2 999999 2 15 999994 2 102188 510186 2 19 999988 2 8 999991 2 19 999981 2 2 999999 2 7 999996 1 705139 940624 -790291 2 2 999999 2 6 1000000 2 2 999999 1 2 999999 325857 1 17 999984 -859857 1 9 999984 378933 1 258930 958154 414674 2 4 999985 2 2 999999 1 2 999999 -186816 1 446132 978419 -707197 2 526731 839732 1 12 999997 334021 1 2 999999 -999421 2 9 999997 1 36287 860457 115314 2 197621 616102 1 614021 930279 -100910 2 11 999997 2 18 999983 2 2 999999 1 79826 949181 790921 2 2 999999 1 2 999999 203535 2 14 999989 1 10 999981 819295 1 170827 214336 -436142 2 2 999999 1 515421 603098 83913 1 19 999990 -946309 1 2 999999 346279 2 270609 828943 2 2 999999 2 225792 679031 2 15 1000000 2 4 999994 2 703841 718270 2 68535 542320 1 164068 625883 -385783 2 3 999994 1 10 999995 565756 1 2 999999 -862546 2 1 999999 2 2 999999 2 463397 591885 2 2 999982 2 745370 949342 2 20 1000000 1 341332 356781 749099 2 20 999987 2 2 999999 2 2 999999 2 703173 782572 2 2 999999 2 19 999986 2 18 999992 2 82720 671909 2 10 999997 2 20 999988 1 18 999995 -579179 2 15 999993 1 413009 501932 -883219 1 7 999998 -590550 1 9 999999 986104 1 325729 547460 -881571 1 565954 597572 -213976 1 536031 546336 137341 2 14 999981 1 13 999989 938283 2 626484 659220 1 2 999999 339407 1 2 999999 858687 1 2 999999 -359635 1 2 999999 -679433 2 13 999989 2 5 999987 2 2 999999 2 2 999999 2 16 999998 1 12 999989 706350 2 8 999999 1 16 999982 -177704 2 2 999999 2 385207 401112 2 3 999993 2 20 999983 2 4 1000000 1 2 999999 376430 2 20 999987 2 10 999984 2 19 999982 1 1 999990 336848 2 48351 547854 1 2 999999 616874 1 269329 608670 346688 2 355095 976597 1 19 999981 559979 2 15 999990 1 2 999999 505809 2 2 999999 2 2 999999 2 13 999994 1 11 999993 787749 2 2 999999 1 2 999999 -889235 2 20 999992 2 2 999992 2 8 999999 2 13 999984 1 9 999998 627705 1 2 999999 -170748 2 168506 329695 1 20 999994 -553535 2 2 999999 1 10 999994 799927 1 2 999999 639654 2 539856 922194 1 13 999991 342559 1 5 999997 571910 2 147123 319872 2 4 1000000 1 16 999998 -919606 2 636603 718673 1 16 999990 -168203 1 250430 733465 -802648 2 623000 976053 1 18 999994 -134895 1 2 999999 -344629 1 160715 258413 748006 1 2 999999 571341 1 2 999999 265223 2 381423 619272 1 671655 914914 500319 2 68506 850772 2 334068 676260 2 417439 953752 1 2 999999 -335904 1 516102 844858 78189 2 2 999999 2 13 999997 2 146055 607761 1 8 999981 -490172 2 312558 662031 2 11 999999 2 2 999999 2 78379 720106 1 810068 887248 985560 2 16 999997 1 217853 625437 -809505 1 316433 674662 -597853 2 2 999999 1 7 999999 469016 2 2 999999 2 419527 478877 1 14 999998 601095 1 2 999999 -858072 2 60021 189841 2 89792 870652 2 707352 878021 2 109255 950232 1 17981 241171 248124 1 2 999999 397949 2 2 999999 2 2 999999 2 2 999999 2 15 999997 2 198231 931769 2 2 999999 1 6 999990 -746828 2 13 999995 1 934967 937318 887025 2 2 999999 1 2 999999 -164106 2 448053 471751 2 2 999999 1 10 999988 -843347 2 5 999990 2 2 999999 2 2 999999 1 2 999999 145355 1 18 999983 862283 1 20 999986 -413414 2 2 999999 1 15 999986 -788751 1 797867 804506 -915700 1 14 999997 -815912 1 2 999999 -147322 1 2 999999 -758535 2 368493 853760 2 708419 753552 1 19 999994 -533144 2 2 999999 1 4 999981 543420 2 2 999999 1 2 999999 -136666 1 20 999987 -364701 1 2 999999 -143135 2 232315 827314 1 18 999989 -1909 1 124651 651268 533917 2 834604 956609 2 5 999994 2 644776 825185 2 2 999999 1 132423 896441 -116937 2 9 999989 2 2 999999 2 381983 569640 2 2 999999 2 6 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -715402 1 8 999985 -425415 2 16 999985 2 10 999997 1 2 999999 179093 1 10 999996 -728489 2 6 999990 2 17 999985 2 17 999994 1 115187 381818 -844207 2 178905 267363 1 6 999982 -432692 2 2 999999 1 20 999995 323523 2 387934 617568 1 2 999999 -293732 2 832226 856107 1 2 999999 117775 2 2 999982 1 2 999999 -847137 2 6 999982 2 377531 745833 1 20 999981 411909 2 2 999994 1 2 999999 -858075 2 6 999999 2 124116 911757 1 687030 915928 -738050 1 232477 552476 -598392 2 576734 900865 2 14 999997 2 11 999982 2 2 999999 2 2 999999 1 2 999999 -121761 2 2 999999 2 6 999995 1 7 999996 407592 1 6 999988 131137 1 2 999999 300595 1 4 999994 931160 2 16 999992 1 485876 820879 733850 1 14 999984 -686554 1 2 999999 -779543 1 2 999999 -996143 2 10 999989 1 383687 824391 -29881 1 2 999999 -655680 1 80069 945583 722578 2 2 999999 2 2 999999 1 2 999999 583282 1 15 999984 -627634 2 385029 415099 1 12 1000000 -855319 1 2 999999 -232152 1 13 999989 102602 2 2 999999 1 2 999999 280563 2 318407 662788 2 278459 732464 1 10 999989 -287615 2 2 999999 1 10 999986 -175103 1 2 999999 933087 1 2 999999 -921900 2 115409 211498 2 9 999994 1 2 999999 -204745 2 195350 347477 2 6 999992 1 2 999999 -361696 2 79395 169711 1 506864 515525 -988259 1 2 999999 -65345 2 11 999998 1 42930 139739 -645658 1 727836 804770 -832484 2 4 999981 1 125610 516866 -839081 2 2 999999 1 2 999999 -922140 2 7 999993 1 483159 726272 908418 1 539407 765691 489021 1 16 1000000 -754940 2 607004 998022 1 19329 672890 367887 1 13 999986 583539 2 18 999987 1 7 999982 377990 2 2 999999 1 34291 149824 17556 2 2 999999 2 410518 707921 2 2 999999 1 2 999999 529900 1 2 999999 306699 1 2 999999 -894126 1 16701 730915 -601270 1 180725 475372 377954 2 3 999983 1 2 999999 73270 2 11 999983 1 328384 519014 327614 2 2 999999 1 2 999999 -672050 2 16 999989 2 2 999999 2 2 999999 2 4 1000000 2 2 999999 1 2 999999 -785055 1 163008 361189 -961271 2 32384 796425 2 279189 712598 2 6 999996 1 2 999999 -157066 2 504999 928198 1 2 999999 -711562 1 2 999999 -913753 1 137578 649134 308464 2 19 999997 2 2 999999 1 19 999991 395265 1 312048 693144 -672252 1 64025 494723 -779539 2 16 999998 1 509431 808748 -774383 1 2 999999 214479 2 2 999999 1 2 999999 720706 1 2 999999 961750 1 17 999996 857306 1 2 999999 952559 2 2 999999 2 73505 516410 2 651589 871107 1 2 999999 697624 1 2 999999 36061 1 2 999999 640245 1 2 999999 -836997 2 19 999999 1 2 999999 -310569 2 18 999982 2 2 999999 2 2 999999 1 2 999999 -233546 1 2 999999 978566 1 2 999999 510108 1 15 999993 -524045 2 2 999999 1 3 999983 489403 1 2 999988 -772903 2 2 999996 1 371367 911147 -630506 2 2 999999 2 2 999999 1 2 999999 449460 1 559401 815275 138946 1 149196 238925 -705823 1 7 999987 -396393 1 12 999983 -827730 2 6537 218617 2 7 999988 2 2 999999 1 14 999981 -985059 1 2 999999 330446 1 3 999987 577605 2 12 999987 1 132640 157434 455014 2 2 999999 1 2 999999 -94738 1 2 999999 -482140 2 2 999999 1 2 999999 -561776 1 7 999995 -820616 1 2 999999 647528 2 2 999999 1 2 999999 611395 2 429672 960995 1 6 999983 673064 1 2 999999 -372011 2 2 999999 1 2 999999 -280162 1 15 999982 608245 2 3 999992 1 2 999999 -51338 2 15 999982 2 679714 919079 2 788930 852865 1 14 999995 317407 1 2 999999 -812924 2 2 999999 1 19 999987 511269 2 15 999989 1 2 999999 10380 2 800879 956162 1 2 999984 975140 1 2 999999 627384 1 2 999999 849426 1 2 999999 -564193 1 18 999982 -516726 1 11 999991 723949 1 2 999999 -858888 2 2 999999 1 260324 993898 553668 2 2 999999 2 355685 393528 2 12 999997 1 272906 784728 -190839 1 11 999991 -993852 1 165637 292197 548536 1 2 999999 825335 1 2 999999 -253390 2 443710 640097 2 553073 902105 2 2 999999 1 674121 958661 -366603 1 2 999999 242670 1 149443 586302 -569822 2 45897 766858 1 2 999999 336441 1 10 999983 -957996 1 11 999993 658146 1 654576 987073 624853 2 295680 904307 2 9 999996 1 230438 657700 -971786 2 346750 661693 2 13 999984 1 19 999983 877275 1 3603 911374 132033 2 2 999999 1 186098 558053 463146 1 38433 942403 897638 1 2 999999 -196205 1 2 999988 713661 1 11 999987 88455 2 2 999999 2 20 999984 1 102824 426484 -865230 1 248569 573773 404974 2 2 999999 2 270463 382978 1 2 999999 -229378 1 2 999999 678265 2 723333 738389 1 45029 370318 -611776 2 20 999990 2 13 999986 2 2 999999 2 5 999981 1 158658 649893 849121 1 2 999999 147855 1 11 999984 646995 1 16 1000000 -988956 1 2 999999 820911 1 2 999999 599721 2 410337 457099 1 14 999998 -96861 2 2 999999 1 277982 948781 -169666 2 663995 985701 1 4 999987 282006 1 2 999999 -724078 1 2 999999 555904 2 40039 590891 2 39022 68877 1 438535 555830 87142 1 12 999982 400106 1 10 999981 -238468 1 2 999999 723598 1 2 999999 568104 1 5 999992 939810 1 477471 838694 -160415 1 24170 409294 975367 2 2 999999 1 15 999996 -10514 2 2 999999 2 2 999999 1 17 999983 -169005 1 127926 906014 307333 2 2 999999 1 5 999983 -611515 2 2 999999 1 517816 890478 -942857 1 19 999988 148779 2 2 999999 1 2 999999 -867276 1 1 999986 -411746 2 2 999997 2 172722 541712 2 17 999984 2 237798 379689 2 49983 231707 1 435445 733822 -816695 2 2 999999 2 6 999993 1 305753 897953 339103 1 2 999999 -31865 2 391500 729302 1 165106 952854 175979 2 2 999999 1 2 999999 79954 1 308479 433610 923561 1 14 999990 -777286 2 2 999999 2 67532 425331 1 2 999999 -174759 1 2 999999 403631 1 18 999997 -935132 1 448463 588367 -818662 2 391215 442235 2 18 999999 2 2 999999 1 220872 999811 169989 1 14 999998 58680 2 189648 234506 1 2 999999 918730 1 10 999996 679373 2 6 999986 1 8 999983 -45036 1 2 999999 -523292 1 17 999994 -439601 1 2 999999 -357803 1 8 999987 -738171 2 2 999999 2 2 999999 1 2 999999 133082 2 2 999999 1 2 999999 427972 2 299142 980398 1 18 1000000 -708331 2 2 999999 1 33504 170073 393052 2 404453 756982 1 16 999995 -199018 2 2 999999 1 8 999992 864973 1 2 999999 333346 1 24679 919357 -199811 1 33256 581412 -322094 1 2 999999 -306309 2 2 999999 2 10 999989 2 11 999985 2 20 1000000 2 2 999999 1 5 999994 -146986 1 19 999999 538753 1 2 999999 331299 2 397185 714158 2 2 999999 1 776197 891322 827387 2 485248 834148 1 19 999987 -212534 2 14137 187865 2 464545 578953 2 251082 444191 2 2 999999 2 7 999981 1 111613 470908 470556 1 426998 454898 -713527 1 8 999995 -268423 1 6 999998 552089 2 7 999989 2 19 999996 1 2 999999 490011 1 950228 980081 -746480 1 2 999999 -211871 2 13 999998 2 17 999988 2 302454 961315 2 2 999999 2 406926 523230 1 16 999992 466859 2 2 999999 1 556463 807398 448031 1 2 999999 101164 1 2 999999 74177 1 2 999999 200453 1 2 999999 -396706 2 62476 297683 2 111199 596688 2 874483 932810 1 2 999999 599844 1 602010 763421 258304 1 2 999999 498089 1 7 999986 -973151 2 12 999982 1 2 999999 -894121 2 4 999994 1 15 999991 907035 1 426608 924489 32975 1 2 999999 -907516 1 682973 972531 -222163 2 65283 733641 2 772281 971695 1 2 999999 471793 2 379287 604086 2 68611 846740 2 2 999999 2 2 999999 2 16 999991 1 406784 482265 -35080 1 112794 183112 -678196 2 4 999992 1 18 999988 712775 2 454784 934978 1 293646 380046 621052 1 2 999999 -294159 2 25381 102155 1 647244 951711 -91998 1 273241 707997 -899013 2 7 999993 2 52756 637731 1 747181 765829 984887 2 46042 194582 1 2 999999 -558031 1 2 999999 -647466 1 2 999999 986486 1 1 999991 122937 1 333407 558284 -992578 2 3 999992 1 2 999999 -212368 2 2 999999 1 2 999999 138618 1 19 999988 886112 1 2 999999 -378904 1 119790 755766 -478177 2 2 999999 2 15 999988 1 8 999984 -599493 2 659246 872594 1 2 999999 257804 2 3 999994 2 2 999999 1 359226 863347 124706 1 666153 921810 -940018 2 2 999999 2 13 999989 2 2 999999 2 2 999999 1 367968 551148 990458 1 449638 842162 -656261 2 118044 676508 1 2 999999 698258 2 197085 400541 2 233667 394005 1 2 999999 -361594 1 439969 956573 -87527 2 5 999998 1 2 999999 -265850 2 3 999989 1 15 999990 72119 1 232373 769919 293144 1 60220 875708 907546 2 2 999999 1 8 999990 -358095 1 11 999984 -537996 1 558757 766716 359760 2 2 999999 1 193937 936152 -143695 2 232085 873013 2 11 999985 2 2 999999 1 11 999999 -583797 2 18 999986 1 4 999990 -992583 2 20 999988 1 97304 473904 -929820 1 2 999999 725655 2 2 999999 1 7 999993 -769183 1 585456 939430 236740 2 2 999999 1 91168 567269 -423897 2 198260 724322 1 2 999999 -978163 1 1 999997 842970 1 4 999984 631462 2 884244 940229 2 312127 821373 2 2 999999 2 16 999996 2 200658 594869 1 11 999986 393344 1 2 999999 -548240 1 2 999987 -367397 1 19887 90855 7468 1 40766 859617 841473 1 55549 151675 -457093 2 268560 564414 2 2 999999 2 334765 657942 1 2 999999 767487 2 12 999988 2 15978 431460 1 609649 967854 426066 1 19 999981 225620 2 2 999999 2 2 999999 2 12 999998 2 2 999999 2 2 999999 1 2 999999 -440011 1 244900 533044 177373 1 10 999999 -404123 1 661792 919724 13254 1 309998 992232 -26100 1 3 999998 -899232 1 13 999987 -8054 2 481581 794948 2 14 999995 2 114632 599192 1 14388 887945 -389715 2 476272 997493 1 15 999988 -878518 1 11 999983 -768486 2 2 999999 1 146103 754931 492460 2 650042 913354 1 2 999999 -159449 2 2 999999 1 3 999992 -81463 2 13 999990 2 2 999999 1 152229 335286 39343 2 2 999999 1 2 999999 56523 2 17 999983 1 2 999999 -363109 2 399268 534337 2 10 999998 1 2 999999 488500 2 2 999999 1 595277 760336 -429813 1 19 999993 276755 1 513690 905942 -223892 2 2 999999 1 2 999999 849689 1 15 999998 279857 1 2 999999 380200 2 123656 948016 1 8 999993 267759 1 81159 417761 839029 2 12 999987 1 1 999993 660213 1 2 999999 -321444 2 4 999998 2 3 999995 1 14 999992 138611 1 2 999999 -60666 1 9 999990 197604 2 2 999988 1 466472 966728 -887912 1 5 999987 -672137 1 8 999990 310193 1 2 999999 822152 2 5 999984 2 2 999999 2 2 999999 2 2 999999 2 17 999983 2 2 999999 1 303045 988121 -191467 2 1 999983 2 10 999997 1 230133 342652 -155363 2 7 999999 2 2 999993 1 2 999999 -794182 2 2 999999 2 2 999999 2 436614 967928 2 2 999999 2 2 999999 2 474252 494021 2 2 999999 1 11 999990 931956 2 50983 504229 2 2 999999 2 1 999981 2 701220 722747 1 11 999986 -24711 2 221763 947035 2 6 999997 2 50387 736468 1 2 999999 200795 1 18 999993 -476236 2 1 999993 2 17 999987 1 1 999982 -380256 1 212933 450456 181307 2 556738 852071 1 1 999996 150685 1 44200 120525 364400 2 2 999999 1 469691 524073 396591 1 20 999999 877436 2 165341 456257 1 387775 925634 -798554 2 28165 744504 1 539272 627456 222895 2 2 999999 2 2 999999 2 304610 432612 1 2 999999 -325873 1 703869 848194 118470 2 11 999981 1 276354 486286 734941 2 17 999991 2 11 999986 2 2 999999 2 2 999999 2 393669 765927 2 484811 544140 2 10 999993 2 2 999999 2 2 999999 1 342555 374914 -720334 2 222623 358847 2 2 999999 2 15 999988 1 2 999999 712877 2 2 999999 1 6 999988 383232 2 154810 490973 1 2 999999 289104 1 2 999999 -578322 2 11 999991 1 10 999999 126070 1 4 999986 -16903 1 2 999999 911976 1 117503 447852 190312 2 2 999999 2 517902 771600 2 217593 747447 2 400036 852223 2 634102 722561 1 2 999999 -787310 1 362110 630771 -759884 1 76396 476868 -352452 1 2 999999 561413 2 2 999999 1 651272 661274 -890456 2 445825 644501 2 38556 864356 2 2 999999 2 18 999983 2 295423 898435 2 2 999999 2 530076 726638 2 174467 377232 1 4 999993 -386388 2 2 999999 2 2 999999 2 155209 655696 1 2 999999 -549297 1 18 999990 183693 2 6 999985 2 419305 849100 1 356078 946487 -885998 1 6 999989 66640 2 2 999999 1 640386 696295 782726 1 13 999988 656366 2 14 999985 1 47501 693672 -289916 2 2 999989 1 2 999999 -295093 1 4 1000000 179524 2 2 999999 1 2 999999 -990505 1 2 999999 -258575 2 16 999997 2 23412 140797 1 16 999990 376014 2 2 999999 1 14 999990 201913 1 12 999989 897395 2 249445 593462 2 9 1000000 1 2 999999 803529 1 516428 792692 364598 2 16 999988 2 2 999999 2 313095 671559 2 2 999999 2 2 999999 2 9 999999 1 727817 752249 189700 2 11 999999 2 2 999999 2 18 999988 2 3 999984 1 110608 408882 420335 2 13 999996 1 15 999999 96956 1 15 999986 -634408 2 7 999999 2 529628 803615 1 781415 966318 -679667 1 2 999999 -303497 2 739876 768456 1 16 999999 568494 1 6 999993 -950867 2 2 999999 2 2 999999 1 2 999999 432690 1 11 999996 320080 1 8 999993 -416501 2 2 999999 1 2 999999 232436 2 19 999982 2 4 999990 1 457855 691216 11521 2 8 999982 1 795608 958556 39801 1 2 999999 -876610 2 2 999999 1 570477 894651 -68139 2 159288 313541 2 10 999997 2 709943 750728 1 17 999985 -826283 2 5 999991 2 2 999999 1 188383 720870 -702870 2 305833 649392 2 2 999999 2 482653 562224 2 7 999992 1 2 999999 809758 1 6 999990 -356815 2 126798 174315 2 2 999999 1 2 999999 -675023 1 897432 997823 30183 1 3 999987 96996 2 218216 329336 2 2 999999 1 13278 999491 -788867 1 2 999999 -36679 2 2 999999 1 142675 466520 -319605 2 2 999999 1 9 999990 916038 2 2 999999 2 2 999996 2 2 999999 1 2 999999 -809547 1 117750 734910 -773141 2 2 999999 1 2 999999 748890 1 2 999999 -810145 1 14 999997 -303825 1 7 999989 121410 1 1 999993 -30771 2 2 999999 2 2 999999 1 2 999999 -656971 2 2 999999 1 2 999999 -578813 2 5 999982 1 16 999998 -48958 1 487727 599519 932525 1 16 999991 275319 1 2 999999 -14787 2 427299 816924 1 196863 307898 633447 2 145128 501718 2 35131 102922 2 282213 862303 2 10 999994 1 2 999999 264737 2 570023 699837 2 1 999981 1 596554 769015 -747517 1 13 999985 997312 2 693164 911960 2 4 999989 2 253657 898006 2 2 999999 1 3 999991 451559 2 538901 846875 2 4 999988 1 226565 601913 115921 1 2 999999 632598 1 10 999995 -476339 1 73689 416522 910603 1 2 999999 -928073 1 15 999992 833644 1 2 999999 340595 1 15 999988 348460 2 18 999986 1 6 999991 -176339 2 11 999997 2 16 999994 1 2 999999 133339 2 365769 858413 1 2 999999 185934 1 2 999999 -736284 2 467321 930585 2 5 999982 1 2 999999 72660 2 9 999993 1 407201 492464 598971 2 102967 908420 2 461831 591851 1 207239 316076 168589 1 84969 941484 -754565 1 758467 819844 460303 2 2 999981 2 435089 959660 2 279526 638346 2 9 999988 2 6 999988 1 2 999999 276896 1 2 999993 -934034 1 2 999999 -738907 1 3 999986 -968198 2 2 999999 2 2 999999 2 2 999999 1 100589 549295 -523930 2 271262 606691 2 2 999999 2 10 999982 2 2 999999 2 745856 872292 2 132306 208069 1 4 1000000 964525 1 2 999999 -111548 2 576146 914498 1 2 999999 -846870 1 8 999996 253540 2 2 999999 1 255112 400444 235259 2 2 999999 2 2 999991 1 209941 483113 231456 2 9595 633493 2 18 1000000 2 19 999993 1 19 1000000 596689 2 2 999999 2 93509 629177 1 2 999999 706798 1 2 999999 -630257 1 2 999999 -41695 1 2 999999 -899561 1 400053 873537 -636397 2 484892 722747 1 2 999999 -636133 1 191377 549816 -302790 2 151657 905367 2 93296 696643 2 160301 186298 2 538042 920116 2 517711 970830 2 10 999987 1 247239 621212 180445 1 2 999999 57125 2 178602 616177 1 542198 822016 -522859 2 16 999981 1 2 999999 -609003 2 567368 744900 1 2 999999 78320 2 2 999999 1 2 999999 -646216 2 2 999999 1 16 999999 -965297 1 16 999988 753201 2 2 999999 1 17 999986 -387737 2 2 999999 1 2 999999 -491038 1 2 999999 -801294 2 2 999999 2 19 999988 2 17 999997 2 365487 581681 2 2 999993 1 60674 425055 -846669 2 198904 422552 1 2 999999 572902 1 15 999991 638137 2 18 999981 2 1 999996 2 552905 632836 1 2 999999 747158 2 2 999999 1 115769 192981 -484355 2 2 999999 2 2 999999 1 60152 318471 281092 1 603537 683805 -412875 2 8 999988 2 17 999981 1 8 999982 -924028 2 419895 494610 1 2 999999 -592808 2 168255 901607 1 2 999999 38422 1 12 999997 -281706 1 2 999999 -365162 1 2 999999 -961276 2 539610 672543 2 140374 298200 2 2 999999 2 15 999992 2 20 999990 2 2 999999 2 321906 591978 2 22402 64619 1 2 999999 32866 2 17 999996 1 2 999999 -658150 1 2 999999 -425348 1 184047 544211 -153930 1 2 999999 443204 1 492634 968977 815402 1 2 999999 -90554 1 2 999999 108841 2 16 999997 1 385091 674596 341766 1 4045 271968 22701 2 9 999987 1 71455 82120 352615 1 2 999999 886345 1 11 999991 36047 2 2 999999 2 2 999999 1 2 999999 839738 2 18 999994 1 113014 588839 -542179 1 471732 770117 -486663 1 7 999982 247083 2 2 999999 1 356563 752524 945490 2 2 999999 1 14 999997 701962 1 2 999999 -541241 2 833108 866295 1 315579 415755 -439168 1 20817 92584 -342003 1 9 999983 435343 2 1 1000000 1 580055 692403 655677 2 2 999999 2 6 999994 2 2 999999 1 10 999996 557888 1 302065 727955 352216 2 18 999987 1 247649 975907 550478 2 9 999991 2 176988 597155 1 142076 396721 55084 1 6 999995 -428572 1 127726 390713 74536 1 477634 587492 22858 1 2 999999 -482244 2 2 999999 1 106721 796935 795491 1 16 999986 -488054 1 5 999989 234954 1 2 999999 -946975 2 79723 735608 1 3 999990 -546086 2 449491 812673 2 19 999999 1 233596 374983 -274930 2 17 999999 2 201317 402902 2 15 1000000 1 2 999995 566695 2 2 999999 1 351541 394835 -329694 2 139971 652492 1 448347 963399 -751499 1 2 999999 454857 1 552729 902601 232611 2 16 999988 2 3 999984 2 15 999993 1 2 999999 915389 1 2 999999 -781534 2 217912 363560 2 2 999999 1 323951 850225 44583 1 2 999999 115146 1 2 999999 426780 2 27625 920572 1 401609 541479 -302744 1 328870 728556 -387196 2 568930 878658 1 2 999999 828289 1 8 999989 -395974 1 11 999989 -226957 2 15759 385843 1 6 999988 -423128 2 20 999991 1 2 999999 -314109 1 17 999996 -207388 1 3 999997 937174 1 2 999999 -969118 1 15 999988 -554473 1 16 999994 484228 1 2 999999 73153 1 12 999986 948331 2 454738 627486 1 2 999987 410842 1 2 999999 -365025 2 2 999999 2 19 999993 2 6 999994 2 2 999999 1 14 999984 -134212 1 909188 935187 -512653 1 9 999986 889215 2 8 999995 2 2 999999 2 2 999999 1 11 999987 522597 1 2 999999 -304042 2 441213 520567 1 2 999999 -516409 2 16 999992 1 45905 114311 -998495 1 12 999999 -79717 1 2 999999 -101855 2 2 999999 1 2 999986 -748795 1 191832 686640 747917 1 302296 812394 312417 1 2 999999 891561 1 19 999992 -919071 1 2 999999 643968 2 28085 238479 1 318891 801182 423913 1 240916 941310 -657438 1 9 999992 -433111 1 14 1000000 -224003 1 2 999999 8169 2 113585 215051 1 277011 822436 -641916 2 2 999999 2 17 999993 2 260246 266197 1 10 999984 -687748 1 7 999998 -655817 2 8 999989 1 1 999981 993170 2 16 1000000 1 2 999999 -434992 1 339039 963787 777687 1 9 999995 -278056 2 2 999999 1 2 999999 -94625 2 3 999990 2 6 999981 2 484094 943174 2 2 999999 2 2 999987 2 138906 446834 1 39950 721606 547982 1 2 999999 -460507 2 2 999999 2 6 999994 1 388162 647166 566726 2 2 999999 2 594282 669582 1 14 999997 388891 1 2 999999 851835 1 78433 307737 37451 2 192163 440874 2 4 999993 1 2 999999 -425489 2 2 999999 1 2 999999 -310739 2 388136 915343 1 8 999995 403609 2 2 999983 2 6 999993 1 2 999999 -936772 1 2 999999 -343892 1 770311 910004 880750 2 2 999999 1 2 999999 970072 1 2 999999 602739 2 2 999999 2 2 999999 1 5 999987 -273645 2 2 999999 1 7 999981 990414 1 11 999999 557416 2 5 999997 2 7 999983 2 1 999991 1 95792 544055 598963 1 224133 629215 -262303 1 36191 140609 583092 2 346808 514264 2 5 999989 1 10 999992 977332 2 786187 794523 2 2 999999 1 9 999982 311072 1 2 999993 -981844 2 402439 733993 1 9 999994 -527863 1 2 999999 747097 1 2 999999 -417700 2 6 999994 1 2 999999 90486 2 156227 257588 2 14 999985 2 2 999999 2 739735 843443 2 14 999986 2 624398 763172 2 2 999999 2 2 999999 1 519930 749314 805303 1 10 999983 -174322 1 14662 257032 187123 2 9 999990 2 2 999999 2 210677 973782 2 9 999988 1 2 999999 193507 1 2 999999 -361802 1 2 999999 -223207 2 2 999993 2 2 999999 1 2 999999 655487 1 4 999989 888294 2 1 999991 1 2 999999 256784 1 686952 813668 -581107 2 18 999982 1 17 999981 -187174 1 2 999999 -637928 2 204277 523542 2 736722 907778 2 2 999999 2 2 999999 1 589977 724860 -548574 1 2 999999 344339 1 408384 825398 -73982 1 2 999999 -522536 1 2 999999 503810 2 204773 323850 1 143109 696187 -24227 2 2 999999 1 426536 971881 -238136 1 55847 235354 -621811 1 2 999999 122320 1 334548 346975 846989 1 6 999997 16284 1 276896 611498 -123990 2 164479 868579 2 444705 616081 1 11 999996 -696290 1 176356 457537 -9168 2 4 999995 2 534819 553483 2 98376 551889 2 2 999999 2 4 999984 1 91671 600821 -169494 2 8 999991 1 280744 289725 -402779 1 15 999994 -187263 1 309409 683625 486223 1 2 999999 -324800 1 277734 615141 -934576 2 258085 598999 1 11 999994 -514807 2 395782 776795 2 2 999999 1 2 999999 -379841 1 156732 501008 -331545 2 19 999986 1 145876 790773 790966 1 163673 699760 2642 2 10 999991 2 14 999995 1 224292 682149 900512 2 19 999985 2 2 999999 1 20 999988 177766 2 2 999999 1 2 999999 -191707 1 2 999999 16233 1 3 999998 667607 1 16 999997 16613 1 2 999999 756286 2 2 999999 2 741449 857914 2 2 999999 1 8 999999 167847 1 4 999982 -942284 2 2 999999 1 2 999999 -151621 2 3 999981 2 2 999999 2 2 999999 1 19 999993 -5467 1 2 999999 -564125 2 2 999999 2 12 999985 1 20 999989 264538 2 2 999983 1 1 999995 -578664 1 80381 349275 867528 1 745191 884453 -810080 1 2 999999 649164 2 14 999990 2 10 999981 2 226972 266589 2 445125 705286 1 2 999999 -693251 2 2 999999 1 2 999999 -933285 1 13 999989 -603676 1 17 999991 -442459 2 5 999987 2 2 999999 1 365927 557693 39105 1 774293 855642 -105800 2 11 999984 1 805694 982269 651664 1 2 999999 -590584 1 823720 828563 -329286 2 364403 636009 1 14 999989 776108 2 2 999999 2 4 999981 2 2 999999 2 9 999986 1 2 999999 514730 2 9 999981 1 2 999990 455311 1 4 999987 -112839 1 2 999999 381338 2 2 999999 2 30879 78944 2 2 999999 1 2 999982 -665663 2 14 999999 2 20 999983 2 274123 945688 2 2 999996 1 135137 448299 630296 1 2 999999 -269261 2 4 999981 2 154674 934216 2 152103 706555 1 2 999999 -170288 1 14 999991 -259345 1 2 999999 -623705 2 2 999999 1 13 999988 -497143 1 2 999999 299092 1 363667 557889 -883974 1 16 999993 -138959 2 291278 645335 2 256445 586296 2 12 999997 1 215346 648257 340126 2 341900 955074 1 673939 693795 -59424 2 2 999999 2 182647 682416 1 207699 219758 946432 2 326598 480698 1 790957 903520 54735 1 743359 939573 -880559 1 2 999999 582840 2 8 999988 2 15 999986 1 13 999989 -969521 2 174726 449257 1 20 999993 -583535 1 2 999999 -980770 2 120229 736259 1 2 999999 904907 2 11 999984 1 2 999996 656251 1 2 999999 -706224 1 1 999982 277809 1 421974 973014 241180 2 15 999999 2 2 999999 2 7 999992 1 208150 302077 -169455 2 85913 812735 2 19 999983 1 5 999999 -555532 2 9 999989 2 1 999982 1 370156 392183 505045 1 2 999999 -493647 1 20 999989 -415002 1 673001 934905 -765514 1 2 999999 879865 1 13 999998 363604 1 2 999999 -997964 2 2 999999 1 787676 970227 427176 1 16 999991 -920575 2 2 999999 2 2 999999 2 133975 707875 2 12 999988 2 19 999985 1 2 999999 613068 2 19 999982 2 242839 774367 2 1 1000000 1 180860 852697 566962 1 7 999982 569398 1 313066 317147 -128441 2 483442 919622 1 12 999999 645744 2 3 999986 2 482613 939102 2 151660 649099 1 866197 944708 -208227 2 2 999999 1 2 999999 458514 1 8 999999 981901 2 11 999983 2 429852 619756 1 2 999999 -646585 2 16 999984 1 4 999982 461710 1 2 999988 -855632 1 51288 187372 82044 2 226198 285727 1 566600 809127 295309 1 456317 975689 619691 1 11 999982 656055 2 2 999999 1 8 999990 -220663 1 2 999999 -965723 1 3 999987 -84909 1 2 999999 473570 2 262344 566939 1 2 999999 277455 2 2 999999 2 351179 529064 2 356983 406949 2 2 999999 1 15 999989 423051 1 2 999999 -194684 1 2 999999 -147186 1 238998 671209 -367509 1 13 999999 -125864 1 479574 682257 -213124 2 2 999999 2 2 999999 2 259866 786574 2 2 999999 2 2 999999 2 7 999982 1 20 1000000 271884 1 2 999999 -550475 2 193137 562065 1 10 999989 386185 2 7 999986 2 2 999999 1 2 999999 779726 1 554499 727525 31566 1 2 999981 330908 2 2 999999 1 2 999999 -295778 1 2 999999 -821940 1 2 999999 -687435 1 19 999999 -549613 1 153097 683485 932272 2 232611 669049 2 778357 860016 1 14 999993 98777 1 2 999999 912892 2 44326 671662 2 5 999993 1 527318 807683 -781802 1 17 999983 617862 1 2 999999 876837 1 420579 910295 456217 1 234365 822743 -612774 1 279753 537428 -701091 1 2 999999 833812 2 438856 955736 1 13 999989 -547168 2 2 999999 1 2 999999 -60027 1 2 999999 -410538 2 464719 506541 1 3 999999 -699677 2 2 999999 1 331786 542149 256621 1 11 999987 235822 2 4 999989 1 6 999988 -926599 1 2 999999 -962323 1 223372 746977 -99427 1 46449 478570 -462227 2 2 999999 2 210690 461416 1 2 999999 366685 2 2 999999 2 581044 735533 1 74195 92604 -252193 2 2 999999 1 46971 916426 -650996 1 2 999999 415131 2 13 999992 2 546344 704496 2 500788 588406 1 697731 834536 -942091 2 11 999991 1 470329 719096 -164866 1 18 999989 16503 1 5 1000000 -38367 2 490906 505111 1 14 999981 409352 1 2 999999 999962 1 2 999999 -881703 2 4 999983 1 12 999995 866578 2 10 999982 1 2 999990 -231045 1 17 999986 496123 2 2 999999 2 470772 515930 2 9 999984 2 103715 207764 2 2 999999 2 2 999999 2 2 999999 1 12 999995 305351 2 16 1000000 2 95474 128160 2 2 999999 2 10 999997 1 20 999995 253187 2 15 999984 2 134807 972483 1 19 999998 -96069 1 9 999984 432127 1 2 999999 993093 2 61338 975686 2 2 999999 1 2 999999 -107996 1 18 1000000 -64630 2 3 1000000 1 14 999981 381363 2 16 999988 2 368106 859490 2 11 999989 1 186010 649648 -564203 2 2 999999 1 3 999997 -923148 1 9 999992 589369 1 16 999983 488728 2 2 999999 2 478649 560355 2 2 999999 2 215205 319927 2 425708 856513 1 128123 417550 3855 1 6 999982 -703361 1 16 999990 -908519 1 2 999999 298511 2 2 999999 2 3 999988 2 2 999999 2 676384 737041 1 2 999999 126535 1 301979 971464 -313674 1 2 999999 -267715 1 2 999999 63031 1 44014 246978 -737355 1 13 999996 -91691 1 2 999999 380304 2 408543 717988 2 537474 934625 1 2 999999 44273 2 3 999995 1 17 999982 -913481 2 20 999985 2 18 999983 1 2 999981 -788417 1 2 999999 244920 2 20 999985 2 2 999999 2 2 999999 1 479655 841551 -13917 2 14 999981 1 2 999999 483284 1 370950 497147 871678 2 2 999999 2 16 999996 2 372467 860456 1 142494 308891 -944336 2 2 999999 2 2 999999 2 19 999993 2 299765 719363 2 2 999999 2 10 999981 2 2 999999 1 2 999999 289228 2 2 999999 1 16 999998 130204 2 8 999986 2 309049 809259 2 2 999999 1 2 999999 787839 1 421740 636848 690360 1 2 999999 -927607 1 2 999999 194811 1 14 999998 621368 2 540682 675853 1 20 999983 992135 1 19 999998 541441 1 2 999987 65039 2 19452 985682 1 17 999996 -170109 2 2 999999 2 142067 773562 1 2 999999 -220011 1 2 999999 308747 1 566283 883329 170898 1 14 999998 367606 2 2 999999 2 2 999996 2 18 999996 1 2 999999 9901 1 1 999992 636117 1 2 999999 -217042 1 2 999999 -757603 1 696906 975880 -927399 2 13 999995 1 17 999994 802022 2 17 999986 2 2 999999 1 2 999999 860708 1 3 999990 600432 2 13 999994 2 2 999999 1 253144 936851 -58450 2 570069 663754 1 2 999999 998540 1 762069 877159 -38853 1 3 999988 309623 1 11 999993 -411645 2 15 999997 1 13151 94467 -389216 1 2 999999 -977646 2 2 999999 1 2 999999 189437 2 353278 675073 2 2 999999 2 2 999999 1 2 999999 -235608 1 2 999999 -121361 1 377374 823479 455061 1 2 999997 73013 1 2 999999 -716252 1 21893 560615 -423962 2 11 999991 1 2 999999 -954596 2 8 999995 1 2 999999 -966190 1 2 999999 976845 1 2 999999 -943184 1 14 999996 -470921 1 738316 946236 -240712 1 169944 649510 -999862 2 6 999990 1 2 999999 468973 2 2 999999 1 16 1000000 -702764 2 8 999993 2 2 999999 1 342125 446034 343180 2 5 1000000 1 7 999985 -112786 2 2 999999 1 63006 297205 104671 1 205869 711591 167955 2 159008 540227 1 15 999990 598889 2 2 999999 2 2 999999 1 850510 850759 -413994 2 3 999997 2 12 999992 2 18 999995 2 1 999989 1 2 999999 757819 2 138014 307599 1 2 999999 -245470 1 6 999998 -870776 2 13 999998 2 532366 722073 1 1 999993 -830082 1 2 999999 843391 2 2 999999 1 15 999994 -573288 1 592741 599905 600900 2 12 999993 2 16 999989 1 933064 960292 36945 2 539660 742878 1 15 999990 622367 1 458996 563409 895095 1 2 999999 466082 1 1 999988 761769 1 2 999999 -879083 2 9 999991 2 21844 677257 2 2 999999 2 226237 722815 2 2 999999 1 661887 669450 -989755 1 4 1000000 -690318 2 18 999987 1 309610 612035 -284853 2 1 999993 1 4 999991 210390 2 228699 371663 1 42825 83232 -736958 1 2 999999 689266 2 1 999995 2 10 999986 2 2 999999 1 16 999994 -58193 2 16 999999 2 445807 850414 1 2 999999 777498 1 18 999982 -839308 1 15 999990 -940319 1 410056 576635 481631 1 279095 926326 -77184 2 19 999987 2 404804 483572 2 2 999999 1 19 999985 872649 2 2 999999 2 324790 826804 1 6 999993 826896 2 2 999999 2 589524 931279 1 318065 840285 -564786 1 2 999999 -223019 2 689010 975280 1 2 999999 823862 1 7 999985 666396 1 2 999999 979080 2 784687 862962 1 20 999987 838405 2 10 999996 1 9 999999 -928058 1 116193 978767 740549 1 251856 925154 -439606 1 2 999999 -385273 2 3 999990 2 647191 685218 1 20 999996 322719 2 2 999995 2 2 999999 1 108015 887608 -580770 2 38361 597163 2 266676 583386 2 11 999981 1 9 999987 -689766 2 11 999986 1 421735 855676 -873309 1 250429 963409 789369 1 10 999984 615688 2 6 1000000 2 13 999998 1 8 999985 -795038 2 2 999999 2 9 999988 1 7 999999 865666 2 2 999999 1 14 999993 -566622 1 704496 739689 332762 2 2 999999 1 850911 933050 -585140 2 19 999998 2 2 999999 2 12 999992 1 2 999999 448890 1 2 999987 499535 2 2 999999 2 15 999993 2 1 999984 1 2 999999 954850 1 11 1000000 38778 1 2 999999 430788 2 8 999992 2 364553 365878 2 2 999999 2 32274 110625 2 80733 454824 1 10 999987 292280 1 2 999999 -261644 1 440655 845086 27880 1 2 999999 -244424 1 2 999999 -227223 1 2 999999 -565976 1 2 999999 596717 1 2 999999 -267890 2 2 999999 2 20 999991 1 2 999999 234310 1 196760 251470 -166724 2 2 999999 1 342913 768222 -139492 2 11 999981 2 2 999999 2 2 999999 2 1 999999 2 202891 499317 1 231116 238172 57393 2 12 999997 1 16 999994 -599979 1 253033 350880 922044 2 368964 927950 1 2 999999 -237870 1 2 999999 -968238 2 519373 873834 2 2 999999 1 2 999999 194451 1 2 999999 -267988 1 253345 424115 -891774 2 2 999999 2 66919 774396 2 591750 966182 1 404753 491519 -317123 1 2 999999 655627 2 7 999987 1 72091 248956 -963892 2 19 999985 1 4 999994 -417302 1 2 999999 -889815 2 585653 641024 2 5 999981 1 2 999999 134129 1 120644 326813 942854 1 4 999986 -552870 1 2 999999 751209 1 143095 449817 -837911 2 3 999989 2 227883 770118 1 13 999999 -185012 2 12 1000000 2 14 999993 1 2 999999 -764494 1 2 999999 -958316 1 2 999999 652619 2 2 999999 1 2 999999 478537 1 494725 986594 251562 2 2 999999 1 142066 325382 -608483 1 2 999999 -883158 1 500215 630549 626671 2 2 999999 2 19 999986 1 2 999999 -631499 2 14 999996 1 12 999991 592422 1 2 999999 429805 2 442018 968596 2 119083 492620 1 459120 479727 180986 2 9 999993 2 2 999999 2 7 999982 2 7 999988 2 2 999999 1 465896 928792 492898 2 18 999995 1 542876 893611 -178486 2 896971 901910 2 366918 548802 1 2 999999 -606345 1 18 999988 -742574 1 3588 128088 -77688 1 329140 559365 790383 1 428989 921126 -795657 2 2 999999 2 11 999991 2 6 999991 2 9 1000000 1 2 999999 -252987 1 515340 813847 190681 1 9 999988 -565719 1 15 999984 259285 1 627788 925373 994137 1 2 999999 -974137 2 2 999999 1 10 999992 -8780 2 3 999995 2 82653 627519 2 2 999999 2 368522 766420 1 233165 772034 898230 2 330359 998428 1 2 999999 -769181 1 2 999999 868702 1 6 999982 695286 2 2 999999 2 2 999999 1 2 999999 -582383 2 341028 438712 2 8 999999 1 2 999999 98018 2 2 1000000 1 2 999999 -536610 2 7 999998 1 173531 966796 453146 2 2 999999 1 93233 433736 -676525 2 12 999999 2 2 999999 2 5 999985 2 2 999999 1 5 999999 -242025 2 282 461064 1 14 999983 -796603 1 2 999999 -61212 2 10 999992 1 2 999999 969572 2 232803 590215 2 725687 765367 1 2 999999 -441108 1 602292 920861 -992887 2 2 999999 2 14 999985 2 12 999989 1 2 999999 82038 1 13 999981 -999154 2 9 999991 2 18 999996 2 33434 820455 2 10 999992 2 86283 664988 2 2 999999 2 17 999991 1 268329 385928 791165 1 18 999997 -586302 1 213520 529819 646862 1 199798 719280 151572 2 2 999999 2 150796 533502 2 451313 851776 2 2 999999 1 2 999999 175620 2 2 999999 1 46085 672230 -243691 2 2 999999 1 755944 880803 -655011 1 2 999999 -677411 2 2 999999 2 17 999982 1 271128 685138 943718 1 2 999999 -385231 1 3 999988 -245572 2 759477 943046 2 2 999999 1 83340 166715 638220 1 264501 342060 384771 1 9 999989 690524 1 13 999988 616216 1 2 999999 261198 1 2 999999 -865682 1 2 999999 -964799 2 2 999999 2 2 999999 2 46511 212489 1 2 999999 -2665 2 18 999997 2 2 999999 2 2 999999 2 18 999984 2 13 999999 2 2 999999 1 4 999995 -720872 1 245463 311044 -551691 1 14 999991 -776079 2 2 999999 2 2 999999 1 644127 995059 760416 2 1 999984 2 4 999981 1 7 999987 -267381 2 8 999983 2 55037 489943 1 626972 746966 461415 1 2 999999 877886 1 2 999999 517579 1 75478 275103 753 2 2 999985 1 2 999999 26567 2 10980 930744 1 254635 662057 -675646 1 309441 470390 245120 2 2 999999 1 336675 408450 829409 2 2 999999 2 52648 933169 2 23682 26562 1 291573 650240 663900 1 14 999995 789547 1 557602 849346 824358 1 2 999999 255953 1 2 999999 -916907 1 2 999999 -95788 2 2 999999 1 2 999999 -378302 2 2 999999 2 603871 944259 2 5 999984 1 2 999999 356256 2 939930 990716 2 255611 825704 2 15 999999 2 13 999989 2 2 999999 1 2 999999 -795510 2 28163 66107 2 17 999989 1 2 999999 -146750 2 2 999999 1 2 999999 -635861 2 2 999999 1 29909 470950 -411298 2 539402 807503 1 175209 810709 950995 2 412720 415522 2 2 999999 1 12 999989 531948 1 4 999994 -828312 2 14 999989 1 113375 611363 938549 1 2 999999 243328 1 20 999999 -960369 1 235405 277076 569341 2 2 999999 1 131657 639649 568980 2 242395 753247 2 11 999999 1 2 999999 51017 1 764271 955340 -259750 1 2 999999 -811432 1 18 1000000 551742 2 2 999996 2 9 999984 1 2 999999 -774245 2 2 999999 2 240110 617273 2 427761 504946 2 2 999999 2 313515 870925 2 17020 37542 1 475162 783858 -896265 2 14 999981 2 7 999985 1 2 999999 -450461 1 2 999999 808527 1 2 999999 489627 1 18 999999 83780 1 12 999989 -896920 1 4 999986 125048 2 391324 444491 1 2 999999 -996878 1 2 999999 169245 1 135173 823420 -664175 1 214925 826789 531142 2 15 999999 2 4 999981 1 13663 119311 -526339 1 18 999994 -648877 2 10 999995 1 2 999999 632846 2 174885 516643 2 2 999999 2 2 999999 1 2 999999 229627 1 10 999992 841791 2 13 999998 2 251539 726865 2 9 999983 2 2 999999 2 295211 768477 1 2 999999 147631 2 2 999999 1 152708 920886 -69153 1 10 999982 314738 2 2 999999 1 13 999999 -938846 2 2 999999 2 14 999983 1 3 999996 110380 2 92369 248792 2 8 999987 1 304669 318611 -623260 1 219715 431120 381532 2 18 999995 1 15 999991 979816 1 6 999989 -14283 1 2 999999 518108 1 10 999995 13486 2 2 999999 1 2 999999 626424 2 315662 939584 2 11 999982 1 12 999994 922447 2 52522 382151 1 279602 581249 -803667 2 162957 772156 1 14 999987 -212590 2 2 999999 1 20 999981 975924 1 2 999999 882750 2 2 999999 1 533859 910713 -805908 1 14 999983 -924285 2 8 999993 1 11 999984 -562864 2 2 999999 2 65520 700721 1 2 999999 871297 1 95469 331739 165200 2 19 999998 2 13 999982 1 2 999999 -377953 2 2 999999 2 736730 859233 1 3717 564341 -197189 1 149810 886395 -458488 2 2 999999 1 419428 635972 168149 2 17 999997 1 415618 926377 179674 1 10 999990 257619 1 17 999982 236038 2 2 999999 1 2 999999 -839160 2 96606 744283 1 2 999999 406912 2 8 999994 1 18 999986 107084 1 4 999983 -216170 2 2 999999 1 12 999997 257306 2 2 999999 1 20 999993 -751572 1 2 999999 -905397 2 295494 625117 2 2 999999 1 2 999999 -139465 1 11 999988 -415777 1 741778 843232 60511 2 351102 993280 2 2 999999 2 2 999999 2 168749 573040 1 11 999982 938005 2 8 999985 2 2 999999 1 158968 838916 360622 2 257961 775244 1 66275 566557 865711 2 20 999995 2 2 999994 1 2 999999 -465718 2 821473 827689 2 336969 529034 2 2 999999 1 14 999994 760930 2 2 999999 2 2 999999 2 2 999999 1 128219 582274 -773660 1 15 999995 568443 2 49564 101714 2 130551 240680 2 2 999999 1 11 999989 641330 1 809310 904501 427191 2 272091 544695 1 2 999999 630020 1 2 999999 -679370 1 2 999999 877532 1 9 999983 -434474 2 2 1000000 1 16 999996 148914 2 2 999999 1 2 999999 371401 1 8 999997 981677 2 771874 936739 1 484268 719051 -192478 1 201645 573465 -718541 2 424632 864742 1 2 999999 669337 2 2 999999 1 452620 900543 787807 1 2 999982 -958935 1 4 999996 907266 2 2 999999 2 2 999999 1 2 999999 938301 1 2 999999 462021 1 18 999995 -617163 1 2 999999 -159999 1 19 999983 134997 2 725443 773544 1 115089 866214 -29089 2 68978 816581 2 7 999981 1 2 999999 -982979 2 20 999994 2 2 999999 2 8 999995 2 2 999998 2 2 999999 2 2 999999 1 53159 889064 340518 2 2 999999 1 778128 994575 -706123 2 382307 407291 1 465985 775851 -613787 1 12 999997 786151 2 148723 786044 1 19 1000000 -936887 1 883157 884522 -133269 2 4 999984 2 2 999999 1 2 999999 -505075 1 523478 814289 -70723 2 2 999998 2 12 999990 2 2 999999 2 10 999992 1 97752 129447 -953817 2 17 999994 2 2 999999 2 2 999999 2 2 999999 2 140085 866113 2 19 999989 1 2 999999 -550953 1 4 999986 277793 2 2 999999 2 16 999996 1 33166 283731 838573 2 152360 349681 2 4 999983 2 2 999981 2 16 999986 1 311177 465978 -558234 2 44928 318713 2 2 999999 1 125811 751810 531808 2 19 999994 2 19 999996 1 11 999982 182685 1 2 999999 -840527 1 10 999988 -930330 1 20 999996 746048 1 4 999988 -44954 1 2 999999 260052 1 154758 335560 437601 2 1 999997 2 2 999995 1 365650 935586 -61945 1 2 999999 -872071 1 808755 876766 -243600 1 1 999985 95962 1 16 999998 683516 1 2 999999 659873 2 11 999998 1 7 999990 -219711 2 363888 903661 1 82491 514355 711047 2 3 999993 2 398987 886782 2 818946 944181 1 2 999999 241595 1 2 999999 -16532 2 317973 649693 1 13 999989 35695 2 9 999995 1 2 999999 933175 1 2 999999 352075 2 2 999999 1 340293 356288 746172 1 2 999999 612830 1 2 999999 -997130 2 207991 882805 2 479557 499247 2 350547 988370 1 828432 894291 675238 2 27752 211506 2 2 999999 1 2 999999 -426673 2 18 999984 1 2 999999 675707 1 2 999999 610718 1 2 999999 140005 1 2 999999 -682344 1 283281 541179 68171 1 127326 553958 -991636 1 1 999992 -206504 1 2 999999 -765172 2 14 999997 1 713756 980291 935347 2 2 999999 1 2 999999 334294 1 743315 782340 360148 1 411263 581127 -358041 1 733877 858614 402343 2 286427 748663 1 2 999999 858367 1 2 999994 196316 2 5 999990 1 2 999999 -480745 1 11 999984 343488 2 61894 559219 2 2 999999 2 151263 468409 2 11512 931894 1 20 999993 90454 2 2 999999 1 11 999991 -182939 1 2 999993 827632 1 11 999997 381131 1 2 999999 364872 1 2 999999 -643774 2 6 1000000 1 16 999992 286691 2 492040 589929 2 643936 913257 1 2 999999 325844 2 15 999985 2 2 999999 2 12 999992 2 169365 338744 2 7 999985 2 9 999999 2 2 999999 1 39682 722356 -511846 2 623917 851651 1 20 999992 256597 1 293686 351695 682281 2 2 999999 1 398304 861718 -542024 1 154090 439674 -652500 2 2 999999 1 15 999998 -360825 2 134297 267705 1 15 999986 -488556 2 3 999991 1 2 999999 -63190 2 8 999993 1 651698 683188 570611 2 381928 452407 2 2 999999 1 19 999986 -110216 1 493371 883365 470161 1 4 999983 131589 1 2 999999 376799 2 12 999998 2 9 999996 2 8153 937716 2 17 999986 1 2 999999 625352 2 399244 593322 1 6 999984 -340285 2 2 999999 2 2 999999 1 50722 106144 -976651 2 449798 763621 1 2 999989 -960047 2 2 999997 1 2 999999 67257 1 2 999999 628740 1 51639 201525 -132150 1 120371 644328 470675 2 362860 491990 1 364934 761899 -691518 2 17 999990 2 8 999983 1 2 999999 -195798 1 7429 595529 138338 1 1 999988 -200631 1 19 999987 640887 2 132442 158868 1 2 999999 280664 1 67200 434059 514348 2 179184 824787 1 19 999999 -894302 1 17 999992 541244 1 175630 925453 546672 2 2 999999 2 41259 759654 2 256046 542495 1 610100 868680 -271080 2 658467 922522 1 2 999999 -5550 2 409642 862578 2 2 999999 1 2 999999 228782 2 345542 388666 1 5 999991 367272 2 2 999999 1 294225 382729 -457094 2 2 999999 2 470846 659091 1 2 999999 651406 2 2 999999 1 2 999999 -897109 1 2 999999 807488 2 15 999981 2 75914 918363 1 50040 938407 -158653 2 4 999990 1 8171 413679 -882087 1 2 999999 -792258 2 2 999999 1 414427 661870 -995220 2 223336 745398 2 4 999990 1 2 999999 -199915 2 2 999999 2 337941 555876 2 2 999999 1 206440 589016 5200 2 533727 684625 1 555281 683348 83684 1 17 999989 -86678 1 2 999999 -388581 1 17 999984 -47774 1 556559 667773 919935 2 2 999999 1 9 999999 -390258 1 2 999999 -170689 1 369461 400353 -805909 2 16 999986 2 11 999982 2 2 999999 2 2 999999 1 2 999999 657724 1 89024 901513 717417 1 12 999991 790188 1 17 999991 -132810 2 2 999999 2 20 999987 1 2 999999 -329758 1 17 999993 -105079 2 2 999999 1 15 999987 445283 2 514515 540777 1 2 999999 12801 1 16 1000000 -161647 1 10 999990 936558 2 581058 728392 1 2 999999 -424887 1 2 999999 753292 1 202940 658844 -28867 2 486959 707335 1 86952 116743 -942293 1 47135 938147 587116 1 2 999999 -618412 1 2 999999 -707795 2 2 999999 1 66626 441537 -251528 1 2 999999 -104691 1 6 999993 -958707 1 14 999991 623631 2 40256 314878 1 690929 707152 -518866 2 2 999999 1 2 999999 409744 2 49965 675248 1 2 999999 479183 1 640708 730882 530 1 4 999987 -111305 1 383727 655424 -548106 1 13 1000000 -789908 1 651881 664488 195837 2 3 999992 2 17 1000000 2 10 999994 2 138222 391758 2 11 999991 2 14 999995 1 17 999999 697330 2 4 999989 2 2 999999 2 341909 508884 1 191034 276250 950447 1 647150 954996 855054 2 2 999999 2 2 999999 1 2 999999 318379 2 6 999983 1 615942 630255 482299 1 9930 723899 -535108 1 422458 733700 438313 2 17 999997 2 2 999999 1 2 999999 352594 2 2 999999 1 16 999994 761892 1 2 999999 -498561 1 78055 199501 542196 1 2 999999 286992 2 14 999991 1 98930 758100 135380 2 2 999999 1 388022 728341 -452128 2 214606 940384 2 16 999988 2 399114 508353 1 261289 664779 447010 1 7 999995 -952969 2 11 999993 1 261848 877245 639715 1 2 999999 193041 1 336807 623350 -372065 2 10 999994 1 2 999999 775715 2 2 999999 2 8 999981 1 4 999983 310618 2 297520 532678 2 485401 673789 1 11 999985 -3491 1 12 999982 136232 1 2 999999 36043 1 40201 288374 3296 2 10 1000000 1 19 999982 566276 2 251460 472308 2 2 999999 2 2 999999 1 18 999989 -691918 2 2 999999 2 806816 884270 2 20 999986 2 2 999999 2 7 999981 1 7 999997 764033 2 2 999999 2 607763 768071 1 127427 609009 -76029 1 19 999986 735238 1 142967 610972 345892 2 4 999994 1 2 999999 -807146 1 13 999991 -225976 2 6 999982 1 16 999992 466941 1 474043 852368 -443239 2 307748 738479 2 5 999990 2 15 999985 2 2 999999 1 327398 890797 101134 1 2 999999 -62795 1 2 999999 -627527 2 14 999999 1 2 999999 648581 2 562403 565397 2 2 999999 1 624281 990938 453741 2 2 999999 1 10 999988 458222 1 12 999982 -448229 1 399313 645022 -674271 1 346340 357944 -754628 1 261320 315619 -875691 2 446573 454877 2 17 999996 2 18 999994 1 14 999989 -965423 2 4 999997 2 398113 995290 1 2 999999 467942 2 785136 944514 1 255686 395865 -821143 2 16 999986 1 39727 580385 774263 2 235361 478932 1 16 999997 478656 1 2 999999 -271783 2 2 999999 1 407389 879333 -260561 2 2 999999 1 673962 871520 -396211 1 1 1000000 -664694 2 10 999994 1 279547 964574 -750911 2 428166 787826 1 716221 802196 671629 2 2 999999 1 163805 998754 725966 1 236075 930721 -288217 1 365494 713278 260836 1 2 999999 139544 2 2 999999 2 8 999991 1 468323 548075 340382 1 3 999983 -55804 2 2 999999 1 1 999995 370931 1 1 999984 -151088 2 9 999982 1 13 999993 993963 1 179830 747083 466639 1 2 999997 706844 2 2 999999 2 12 999997 1 18 999992 -564910 2 622067 843746 2 3 999987 2 290466 376844 1 2 999999 -662429 1 7 999984 -295298 2 2 999999 1 761259 809020 335647 2 2 999999 1 614424 816818 -565808 1 1 999996 -888715 1 2 999999 -38490 1 432810 615728 -756975 2 3 999982 1 2 999999 -863591 2 104417 388203 2 2 999999 2 420145 858684 1 19 999982 945539 1 143253 719489 353776 1 582726 625700 -422902 1 11 999994 352292 1 2 999999 -989261 2 243072 701297 1 5 999998 343506 2 2 999999 1 2 999999 794227 1 11 999992 217266 2 6 999988 2 19 1000000 1 2 999999 -190656 2 2 999999 2 2 999999 1 2 999999 -428801 1 12 999993 896167 2 109656 140696 2 2 999999 2 2 999999 2 2 999999 1 198480 377861 -503726 2 13 999983 1 344998 419588 59554 1 2 999999 -886029 1 2 999999 -955690 2 2 999999 1 2 999999 937104 1 2 999999 -413014 2 126267 563313 2 3 999994 1 237803 608335 -785938 2 1 999996 2 130569 528849 1 1 999991 91388 2 151529 765059 2 714239 850432 1 350764 720440 -675117 1 10 999997 -185808 1 6 999990 -415924 1 2 999999 45182 2 9 999987 1 493098 915630 52058 1 218726 414086 605677 1 134094 311428 868326 1 2 999999 781588 2 630901 758795 2 18 999988 2 111652 743048 2 7 999981 2 2 999985 1 87767 914224 -963379 2 2 999999 2 338418 662553 1 223822 682966 -569162 1 9 999990 -190978 1 2 999999 585008 2 86937 828166 2 163824 608060 2 140948 593752 1 19 999991 205353 1 2 999999 214060 2 534787 541824 1 19 999984 265952 1 3 999992 929137 2 2 999999 2 15 999994 2 364834 794269 2 199513 375425 2 325602 637034 2 172427 700244 2 610084 848833 2 2 999999 2 2 999999 2 2 999999 1 5 999998 917509 2 6 999983 2 6 999996 1 2 999999 -897188 1 1 999981 526815 1 12 999999 -948935 1 2 999999 487460 1 18 1000000 111144 2 64044 983904 1 11 999996 873338 1 11 999995 183774 2 377854 412578 2 210239 672264 2 386950 407144 1 2 999999 260035 1 591771 806758 482105 1 423844 798601 -76583 1 854622 886379 -793826 1 2 999999 -606209 1 2 999999 598396 1 2 999999 461010 1 10 999983 -889195 1 720113 870455 539127 1 18 1000000 9612 1 2 999999 280664 2 383312 958770 1 18 999998 -643599 1 9 999990 -828619 2 2 999999 1 7 1000000 330585 2 216398 481378 1 230522 888953 568658 2 2 999999 1 110909 440079 -671985 2 208324 335973 1 303226 916064 -803906 1 2 999999 -556889 1 234377 928554 413588 1 18 999988 -964240 2 316001 324182 1 2 999999 193597 2 2 999999 1 193053 537457 626974 2 462178 542367 1 2 999999 -602576 1 96249 919697 -170359 1 2 999999 203785 2 79294 421353 2 6 999990 2 499046 920127 2 394136 867471 1 3 999987 -819788 1 2 999983 835740 2 2 999999 1 20 1000000 88472 2 14 999997 2 657891 823476 2 7 999993 1 20 999986 -221955 2 196128 506641 2 362118 628496 2 2 999999 1 13432 970494 -394867 2 20 999997 1 86858 180194 -456968 2 3 999989 2 10 999983 2 2 999999 2 3 999981 1 33594 388698 563218 2 2 999999 2 18 1000000 2 233602 309354 2 2 999999 1 2 999999 -264212 2 19 999998 2 2 999999 2 110674 684625 2 7 999983 1 62748 930969 551534 2 70273 822923 2 346329 825196 2 6 999990 2 6 999999 2 1 999997 2 2 999999 1 5 999994 -153961 1 263735 369206 -643051 1 677740 883530 926069 2 736606 847425 2 18 999993 1 2 999999 690898 1 17 999999 -492693 2 2 999999 2 2 999999 2 9 999987 1 2 999999 -129402 2 202381 390975 1 816412 897943 -627060 2 2 999999 2 6 999996 2 108088 226500 1 2 999999 79288 2 2 999999 2 17 999990 2 2 999999 1 2 999999 835462 2 5 1000000 2 19 999989 2 10 999985 1 106241 518903 -736397 1 16 999984 -91322 2 2 999999 1 2 999999 823848 2 2 999999 1 10 999995 -279075 2 12 999999 1 548891 934096 -529442 2 2 999999 1 166000 613765 335335 1 15 999996 -207975 2 2 999999 2 2 999988 2 19 999987 2 2 999981 1 12 1000000 -25229 1 2 999999 -681762 1 165230 695452 23392 1 6 999989 371998 2 266633 906711 2 13 999997 2 148744 214458 2 213333 562435 2 15 999987 1 58859 957332 463845 2 2 999999 2 7 999983 1 20 999997 -453442 1 9 999990 -557374 1 3 999989 348323 2 2 999999 1 101313 595415 964553 1 105170 442950 -740532 2 2 999999 1 129169 645990 839147 1 265073 338886 806437 2 2 999999 1 13 999995 -573130 1 15 999985 -499900 2 18 999992 2 172877 740403 2 2 1000000 1 615755 721472 -444341 2 564358 788680 2 4 999996 2 2 999999 2 2 999999 1 2 999999 541884 2 151390 890488 1 3 999988 -240272 1 44519 761805 525842 2 2 999999 1 135677 202843 447632 1 603382 848393 -168829 1 136228 281503 151919 2 2 999999 2 427111 770654 1 441559 886615 61523 1 377852 495974 134336 2 178719 985492 1 2 999998 -646314 2 9 999981 2 382661 624114 1 2 999999 -930999 2 77536 314265 1 2 999999 773800 2 2 999999 1 628569 682626 -464253 2 130688 316654 1 899376 934697 956716 2 704942 998304 2 567815 947432 2 3 999982 2 2 999999 1 13 999986 -942005 1 40193 781642 723241 1 520917 936514 287978 1 2 999999 -203647 1 2 999999 329879 2 15 999982 1 15 999982 -504508 2 507689 789561 1 2 999999 -864581 1 483244 942510 922557 1 742808 853034 -913163 2 9 999994 2 12 999995 2 2 999999 2 21433 129596 1 8 999984 -636503 2 28095 288651 2 595709 762593 2 9 999992 1 2 999999 343945 2 36549 534792 1 4 999990 -51488 1 2 999999 791281 2 2 999999 2 47892 569511 2 6 999982 2 13565 536336 2 599008 680755 1 278936 323511 391621 1 243033 415315 909653 1 511652 889494 102616 2 2 999999 1 2 999999 473480 2 279244 662800 2 260525 763222 1 2 999999 343085 2 2 999999 1 306087 449130 874640 2 2 999999 1 2 999999 611017 2 3 999987 2 2 999999 2 11 999989 1 382334 887192 -557643 1 2 999999 860375 2 2 999999 2 19 999993 2 3 999988 2 2 999999 1 2 999999 -82074 1 2 999999 -647491 1 396238 744191 -873275 2 181118 882486 1 69978 982365 514584 1 2 999999 260235 2 2 999999 2 507709 654744 1 13 999999 446596 2 8 999990 1 2 999999 -760934 1 13 999987 -642343 2 5 999998 2 457611 496483 1 2 999999 318493 1 2 999999 -246924 1 2 999999 -456942 2 7 999983 2 174859 522102 1 2 999999 -455677 2 19 999996 2 19 999994 2 2 999999 2 11 999993 1 2 999999 869684 2 7 999996 2 11 999996 2 437848 604788 2 192078 902990 1 2 999999 -4134 1 7 999997 -264107 2 2 999999 2 2 999999 2 19 999996 1 2 999999 175228 1 14 999992 87055 1 2 999999 -193911 2 730231 780763 2 15 1000000 2 2 999999 2 2 999999 1 14 999998 368423 2 260107 615262 2 540366 919726 1 19 999999 675716 2 2 999999 1 2 999999 -682619 2 2 999999 1 43472 672661 -427635 2 659839 924390 1 868627 954006 169998 2 18 999983 1 126371 619983 333422 2 506555 968207 2 312294 917863 2 2 999999 1 493627 931712 69155 2 2 999999 1 368426 505712 151521 1 2 999985 955628 2 103269 604172 2 236618 565541 1 198075 961902 166590 2 4 1000000 2 2 999999 2 185800 699012 1 753338 953805 63298 1 22573 517287 -406623 1 8 999998 2891 2 601802 612506 2 2 999999 2 2 999999 1 158245 897633 763391 1 422496 483059 -792599 2 610245 669994 1 15 999993 -851820 1 4 999991 -529513 1 2 999999 -149677 1 2 999999 284995 2 514467 985356 1 398672 545446 -676399 1 10 999998 645430 1 2 999999 -323949 2 2 999999 2 251559 447242 1 2 999999 819893 2 717621 804692 2 7 1000000 1 8 999986 723578 2 2 999999 1 2 999999 -428600 2 821837 888611 1 14 999987 -309629 2 8 999996 1 14 999982 -965767 2 14 999999 2 2 999999 1 182434 545037 -818698 1 11 1000000 743590 1 351425 729339 761771 2 12 999982 2 2 999999 1 2 999999 -330026 1 602150 626178 228233 1 2 999999 213754 2 2 999985 1 2 999999 -237424 1 683393 845234 -87487 1 187293 836831 -100224 1 2 999999 -124996 1 18 999981 141796 2 2 999999 1 670555 676342 84412 1 2 999999 -456888 2 2 999996 2 495420 970037 1 423236 664310 -972503 1 505155 585028 -694381 2 5 999982 1 2 999999 -343905 2 3 999985 1 9 999990 837457 2 18 999990 1 691018 738392 570964 2 29385 131205 1 4 999989 64469 2 2 999999 1 19 999996 999582 1 18 999998 98876 1 8 999984 -792230 2 5 999998 1 2 999999 -275565 2 2 999999 1 4 999989 -969281 2 76000 430565 2 364388 776363 2 1 999992 1 46471 465270 487826 2 269457 597362 2 246944 757729 2 7 999985 2 12 999981 1 14 999996 -273763 2 8 999987 1 398405 625539 987378 2 171060 212792 2 162210 514410 1 18 999996 -872654 1 2 999999 -518166 2 2 999999 2 18 999981 2 86022 442087 2 20 999995 1 875311 940860 375833 1 2 999999 -891604 1 348548 476764 878859 1 2 999999 966424 2 2 999999 1 364046 931319 882133 1 3 999998 -110970 1 2 999999 2422 1 630658 865483 -109580 2 1 999997 2 63323 870424 1 17 999997 -920866 2 2 999999 1 20 999999 -641856 1 2 999999 226575 1 2 999999 -750061 1 16 999982 -291004 2 2 999999 2 2 999999 2 2 999996 1 604200 812547 -177605 2 19 999994 1 13 999985 915139 1 2 999999 -111178 1 13 999986 -986728 2 92677 531056 1 294583 789935 700194 2 174981 291656 2 2 999999 2 24791 249958 1 391595 891868 -111145 2 6 999981 1 2 999999 349620 2 207150 998577 1 4 999984 279980 2 6 999987 2 3 999983 2 601474 961682 1 2 999999 -469415 2 1 999993 2 20 999985 2 2 999999 2 2 999999 2 2 999999 1 2 999999 407696 2 428054 875805 1 217029 990320 -730826 2 10 999993 1 2 999999 -547662 1 17 999986 -467740 1 16 999993 950971 1 60399 896427 482967 2 19 999988 1 345445 619743 638423 2 2 999999 1 2 999999 -764851 1 19 999987 -580859 1 142124 986595 66624 1 67265 628703 -446446 2 2 999999 1 2 999999 692606 1 888999 998787 92585 2 7 999999 2 2 999999 2 57080 182095 2 395849 786876 2 8 999998 2 2 999999 1 2 999999 -828334 2 168611 325952 2 9 999990 2 608533 970273 1 8 999987 932353 1 19 999989 -454694 1 12 999997 -15844 2 2 999999 1 2 999999 484258 2 2 999999 2 14 999996 1 6 999992 -740279 2 779827 791899 2 10 999981 1 140646 542891 80314 1 2 999999 -575482 1 16 999998 -294949 2 2 999999 2 2 999999 1 18 999996 742969 1 13 999991 -126494 1 3 999988 -396982 1 19 999992 -203449 1 279929 336557 -66778 2 2 999999 1 13 999981 -146463 2 2 999999 2 10929 26511 2 109708 952810 1 2 999999 -805143 2 7 999982 1 3 999986 231682 2 2 999999 2 2 999999 1 17 999992 -343230 1 15 999982 -289111 2 8 999983 2 2 999999 1 88537 298784 933336 2 9 999991 2 106934 625488 1 81740 901095 -716314 2 2 999999 1 8 999989 -93735 2 2 999999 1 2 999999 -763465 2 277452 824443 2 220578 584392 1 2 999999 955753 1 432525 578853 -279709 1 2 999999 -813350 1 483122 870278 -451462 1 175344 677365 -862063 2 2 999999 2 570127 833733 2 249183 927842 1 136757 701586 -487074 1 163546 748403 668505 2 4 999989 2 445308 525421 1 6 999997 263698 1 374292 807055 -414903 1 6 999991 384651 1 20 999990 838583 2 347821 614343 1 8 999998 540510 1 16 999999 -239326 2 2 999999 2 2 999999 1 9 999988 -752395 1 2 999999 802617 2 1 999994 2 2 999999 2 539595 785448 1 6 999983 175720 2 2 999999 1 298032 815044 423111 1 2 999999 131369 2 8 999998 1 1 999992 -600234 2 2 999999 2 281304 837093 2 18 999994 1 6 999987 -200785 1 2 999999 -897474 1 261120 459149 992361 1 20 999987 -7712 1 7 1000000 214913 1 788642 927634 540251 2 926378 974820 1 92491 662034 753776 1 163136 523306 738322 2 2 999999 1 14 999997 -283377 1 170362 559633 553968 2 378707 512345 1 471891 816130 -569103 2 2 999983 1 854003 905797 428410 1 3 999997 -925399 2 2 999999 1 532918 859630 985668 2 365196 378530 2 489516 540421 2 537151 770642 2 17 999996 1 3 999997 294729 2 2 999999 2 16 999987 1 19 999984 226895 2 245986 870067 1 3 999995 276378 2 333529 427742 2 10 999988 2 2 999999 1 2 999999 -896159 2 405720 784967 1 16 999997 -411989 1 2 999999 435699 2 606068 902718 2 10 999995 1 20 999987 312134 2 13 999997 1 616223 776774 548554 1 10 999989 -690991 1 2 999999 792402 2 721403 806482 1 2 999999 626063 2 558779 661251 1 21607 994399 -24670 1 2 999999 -576552 2 2 999999 2 2 999999 1 351667 966424 -421816 1 1 999998 -528652 1 150121 713931 -50857 2 2 999999 2 20 999999 1 277833 351633 -600303 1 2 999999 745102 1 2 999999 -133527 2 23210 200974 2 173952 328254 1 69177 678295 -531301 2 19 999991 1 15 1000000 -76998 2 8 999996 2 2 999983 1 14063 881024 788476 1 7 999983 -645794 1 2 999999 -895325 2 14 999992 1 14 999987 -836885 1 613943 649745 624432 2 2 999999 2 18 1000000 1 256608 737184 -23388 2 2 999999 2 20 999990 2 651772 707063 1 7 999992 -519461 2 2 999999 1 116583 476939 317543 2 640136 775017 1 2 999999 901135 2 878557 996864 2 2 999999 1 2 999999 491078 1 2 999999 49048 1 2 999999 18204 1 660580 683641 809191 2 9 999991 2 2 999999 1 21618 793912 451602 2 19 999995 1 78501 858991 295791 2 2 999999 2 5 999985 1 342097 655729 346283 2 290633 944958 2 13 999992 1 14 999989 -357937 2 93854 360379 2 2 999999 2 69441 539815 2 12 999992 1 2 999999 -735491 1 9 999983 38336 2 9 999997 1 198676 849787 404873 2 2 999999 1 144996 467976 505586 1 813407 817761 344178 1 1 999994 -296962 2 8 999996 1 132005 806074 808613 2 10 999998 2 2 999999 1 2 999999 -182684 2 306372 325085 1 2 999999 258503 2 2 999999 2 7 999996 2 19 999995 1 2 999999 91465 2 21731 91374 2 297866 494830 2 2 999999 1 10 999988 26861 1 20 999997 839353 1 19 999993 718449 1 2 999999 -615593 1 544449 659918 864649 2 2 999999 1 2 999999 -286246 1 11 999995 -881008 2 9 999988 1 207643 382974 454939 2 2 999999 1 6 999982 864029 1 15 999994 -990520 1 140107 294818 -736727 1 7 999991 706773 2 7 999995 2 313318 609879 2 2 999999 2 265886 672236 2 214523 251669 2 687701 969967 2 7 999982 1 2 999999 -484489 1 2 999999 932045 1 464530 966923 -602674 2 2 999999 1 4 999994 677656 1 18 999995 -887657 1 397593 753499 392436 2 215754 869694 2 2 999999 1 845667 928720 -571217 1 242899 828174 -545623 1 2 999999 -607423 2 739044 764151 2 2 999999 2 621977 677972 2 10 999989 1 20 999986 -100215 1 15 999992 969859 2 2 999999 1 13 999985 -368695 2 358995 484848 1 19 999984 690895 2 1 999993 2 2 999999 1 367651 830758 321702 2 15 999991 2 2 999999 1 2 999999 254055 1 10 1000000 830975 1 13 999999 475324 2 351012 660321 1 2 999999 -691230 2 9 999999 2 244814 818879 1 324304 607445 -789575 1 749754 905230 599392 1 569249 744020 -962000 2 2 999999 2 2 999999 1 3 999993 279578 1 244318 822009 127181 1 2 999999 913846 2 2 999999 2 17 999986 1 807543 812940 472588 2 2 999992 1 2 999999 -632484 1 8 999994 602699 2 82963 797481 2 20 999985 2 642338 773588 2 14707 892040 2 4 1000000 2 10 999998 2 484971 740041 2 2 999999 1 570482 858948 64364 1 20 999981 -108429 2 710078 783130 1 85336 526034 47438 1 2 999999 833796 1 2 999999 199854 1 226647 365534 829428 2 2 999999 1 7 999991 699716 1 2 999999 -102999 2 2 999999 2 2 999999 1 661072 830311 200515 2 2 999999 2 1 999986 1 8 999994 18273 1 2 999999 -480599 1 123260 746547 799629 1 451208 816423 904572 2 2 999999 2 16 999995 1 193154 454077 -828558 2 14 999985 2 2 999999 1 541063 912518 918276 2 7 999984 2 62137 126055 1 5 999987 -837665 1 2 999999 469133 1 2 999999 -424855 1 148771 185723 851812 2 103624 505925 1 648304 989045 -41524 2 684494 913603 1 436938 738998 -545363 1 2 999999 69282 2 2 999999 2 2 999999 2 364862 627928 1 2 999999 -573624 1 2 999999 519063 2 5 1000000 1 2 999999 640837 1 2 999999 589732 1 2 999999 14802 1 2 999999 499860 1 2 999999 647873 1 323561 922034 -156419 2 2 999999 2 2 999999 2 2 999999 2 156023 749009 1 2 999999 318059 2 233022 254069 1 5 999982 -791161 2 2 999999 1 2 999999 749297 2 2 999999 2 2 999999 1 15 999983 245994 2 2 999999 2 2 999987 2 2 999999 2 6 999998 1 314878 756276 -199462 2 8 999991 1 11 999988 604606 2 513165 553348 1 2 999999 908065 2 29872 961427 2 3 999996 2 2 999999 1 2 999999 -457657 1 13 999994 295279 2 2 999999 1 315573 719325 -267326 2 17 999982 2 1 999981 1 2 999999 -528666 2 157288 981641 2 13 1000000 1 13 999989 482866 2 16 999997 1 2 999999 563751 1 2 999999 259885 2 143709 145687 1 75619 162494 997442 2 2 999999 1 5 999988 -610669 1 2 999999 -608011 1 2 999999 1170 1 2 999999 -260050 1 8 999997 190660 1 20 999987 -568325 2 302756 564494 2 14 999995 1 2 999999 -684455 1 488925 849187 -322232 2 2 999996 1 15 999999 -294057 1 2 999999 228424 2 145758 522617 2 7 999986 2 626413 736926 2 433310 960984 2 4 999989 2 2 999999 1 215087 569037 459473 1 553647 561695 998359 1 5 999993 -525230 1 187064 990978 -967223 2 672510 992447 2 394339 735252 1 210212 920276 -969660 1 9 999985 256883 2 2 999999 2 15 999998 1 2 999996 -302194 2 13 999991 2 2 999999 1 2 999999 302203 2 2 999999 2 8530 43520 2 2 999999 2 206411 545538 1 14 999996 383702 2 18 999992 1 2 999999 850805 1 2 999999 -502066 1 2 999999 32039 2 445265 912360 1 621907 932617 901217 2 13 999994 2 526158 706975 1 8 999987 371101 1 13 999985 864278 1 487914 561009 926198 1 2 999999 221291 1 5 999998 -204682 2 171839 396743 1 11 999984 19095 2 16 999995 1 9 999987 865048 1 2 999999 -920442 2 260489 712839 1 364678 694389 345236 1 83275 940678 236510 1 2 999999 263784 1 2 999999 -482239 1 514797 591855 -789626 2 2 999999 1 15 1000000 -59671 1 539218 615430 -644566 2 2 999999 1 28051 452240 348004 2 205113 264868 2 2 999990 2 3 999994 1 3 999989 322922 2 2 999999 1 375068 987410 -179422 1 2 999999 707244 1 17 999989 612929 2 6 999983 1 2 999999 -396212 1 5 999991 565324 2 3 999994 2 2 999999 1 267996 381466 -908268 2 2 999999 1 6 999999 -319603 1 4 999984 -856634 1 10 999999 -655537 2 20 999988 2 1 999991 2 17 999996 1 1 999983 937124 2 758756 965673 1 6 999985 -233778 2 359582 633742 1 16 999989 153320 1 12 999984 -319205 1 1 999998 151823 2 240420 852511 1 2 999999 175161 1 9 999988 243450 2 11 999987 2 19 999982 1 526844 909924 -249961 1 2 999999 931285 2 2 999999 2 8 999982 2 9 999992 1 10 999983 523733 2 40537 714615 2 440271 839756 2 15 999984 2 175302 359315 1 539462 981786 -463914 2 765402 802705 2 55203 113513 1 69673 891637 -889011 2 2 999999 1 2 999999 -887425 2 19 999998 2 7 999992 1 14 999981 106375 2 6 999988 2 2 999999 1 7 999997 956975 2 226774 227165 2 657375 883911 2 178812 918985 1 2 999999 -444688 2 2 999999 2 10 999997 2 351328 389284 2 251656 527136 1 2 999999 364406 1 142385 981032 499393 2 2 999999 1 376426 534451 655519 1 2 999999 -975587 1 9 999985 907363 2 8 999987 2 18 999984 2 6 999986 1 8 999989 -390919 1 2 999999 600100 2 15 999995 1 2 999999 -975890 2 6 999991 2 2 999999 2 2 999999 2 81568 115927 1 319640 392292 760990 1 2 999999 859068 2 316031 597725 1 2 999999 772064 1 53090 969691 -238025 1 383175 674114 555185 2 14 999985 1 7 999985 555812 2 2 999999 2 18 999993 2 199605 766980 1 2 999999 521819 2 8 999993 1 666195 696267 -601425 2 40422 116124 2 505628 812070 1 2 999999 -855567 2 264416 644945 1 2 999999 -766342 2 2 999999 2 70952 883049 2 2 999999 1 20 999999 -973332 2 2 999999 1 275757 673518 -140152 1 313362 729882 936632 2 13 999994 2 79027 311658 1 14 999987 -319912 2 11 999988 1 2 999999 -884896 2 2 999999 1 15 999986 106409 1 4 999999 411683 1 2 999999 214838 1 2 999999 -383497 1 579114 949723 -805328 2 2 999999 2 2 999999 2 663793 680690 2 2 999999 1 2 999999 700706 1 574838 974284 -236608 1 266357 643371 921339 1 177042 890760 712820 1 2 999999 613170 1 2 999999 -777970 1 2 999999 -31363 2 612220 927594 1 246921 975684 665134 2 2 999999 2 2 999999 2 11 999992 2 4 999981 1 2 999999 817383 1 5 999990 -40091 1 9 999994 -841507 1 32177 610165 -695338 1 7 999997 559792 1 7 999983 36749 2 68366 313116 1 2 999999 680804 2 18 999994 1 2 999999 960446 1 236819 455260 769507 1 240979 291371 -809302 1 351525 421383 -377654 1 45785 776555 489629 1 2 999999 -379499 1 564237 704413 551224 1 2 999999 -592152 2 9 999999 2 2 999999 1 1 999997 737742 2 2 999999 1 19 999985 599930 2 140271 929876 1 18 999990 744774 1 8 999988 -103649 2 16294 186445 2 166863 582791 1 179291 340751 -829921 2 208997 785645 2 2 999999 1 2 999999 -51302 2 213266 481579 1 6 1000000 904848 1 2 999999 492376 1 80965 265240 221141 2 2 999986 2 585051 712663 1 444136 586350 936344 1 2 999999 585732 2 12 999983 2 2 999999 1 2 999999 62320 2 959275 965554 1 2 999999 210388 2 16 999992 1 2 999999 156354 2 2 999993 1 624079 748086 915951 2 276470 281695 2 1 999986 1 2 999999 -981203 1 251250 808637 311046 1 3 999993 356955 1 2 999999 -869004 1 211214 817716 -346985 1 6 999997 529892 1 2 999999 -566826 2 9 999991 2 2 999999 1 2 999999 -392455 2 2 999999 1 2 999999 -25397 2 638509 996199 2 2733 277260 1 174486 606405 883173 1 3 999998 25167 1 178840 984515 -31358 1 421795 550421 941794 2 273930 888678 2 19 999987 1 7 999991 -986800 1 2 999999 -164217 1 559383 950829 -801985 2 679803 961063 2 62124 154289 2 6 999986 1 11 999997 633961 1 2 999999 -670147 1 4 999987 -497343 2 658792 874639 1 2 999999 946789 1 2 999999 414243 1 2 999999 -264740 2 760038 983104 2 2 999999 1 18 999992 247189 2 2 999999 1 86083 437542 346778 1 2 999999 367535 2 206029 652160 2 2 999999 1 2 999999 548413 2 1 999997 1 2 999999 -179130 2 62758 423020 1 5 999997 263281 1 2 1000000 -190276 1 2 999999 -923913 1 158332 665553 120353 2 2 999999 2 2 999999 2 2 999999 2 845640 957525 1 165419 189396 359778 1 4 999988 -556996 1 2 999999 993681 1 19 999991 -927063 2 3652 973732 2 2 999999 2 3 999984 2 255433 612237 1 93248 325540 438760 1 2 999999 -680929 1 2 999999 301836 2 1 999988 1 14 999987 -29310 2 7 999985 2 20 999995 2 2 999999 1 2 999999 -22166 1 2 999982 -573343 2 53699 541476 2 2 999999 2 20 999984 2 7 999987 1 2 999999 484106 1 8 999981 964174 2 4 999993 1 2 999999 -601430 2 3 999990 2 2 999999 2 799616 944803 1 17 999993 567829 2 20 999993 2 71705 127235 1 2 999999 875821 1 583876 866991 -115853 1 5 999997 -681262 1 2 999999 -537863 2 2 999999 1 2 999999 532451 2 2 999999 1 2 999999 -662261 2 2 999999 1 16 999991 -774257 2 176144 636695 1 188475 643372 -233520 1 2 999999 -193020 1 18 999996 -252917 1 3 999986 36020 1 2 999999 -382161 1 2 999999 -950654 1 334988 450882 862197 1 2 999999 170309 1 15 999985 582726 2 2 999999 2 2 999999 2 2 999991 2 82960 201874 1 2 999999 -988472 2 2 999993 1 792137 841841 430901 2 2 999999 2 2 999999 1 2 999999 601366 2 1 999982 1 12 999993 -318566 2 2 999999 1 466050 899650 220602 1 2 999999 422463 2 2 999999 1 2 999999 -975352 1 2 999999 394486 2 2 999999 2 2 999999 1 2 999999 -217744 1 2 999999 538647 2 895362 973261 2 462625 749944 1 2 999999 394272 2 2 999999 1 2 999999 475839 1 2 999999 840673 1 2 999999 704995 2 12 999988 2 2 999999 2 13 999990 1 498474 667268 622416 1 25607 686319 800118 1 2 999999 368714 1 528051 762574 948875 2 13 999997 2 2 999999 2 2 999999 2 2 999984 2 12 999984 1 119644 698023 -879566 1 124825 394534 407565 1 8 999996 58412 2 2 999999 2 45168 658896 1 443513 677879 -435291 2 7 999985 2 4 999997 2 2 999999 1 294466 554295 584743 1 413870 676736 -902907 1 3 999983 544727 1 453439 707817 -623248 1 1 999993 -277400 2 3 999983 2 2 999997 1 2 999999 758050 1 2 1000000 56766 1 73934 468194 -653959 2 2 999999 2 6 999984 1 617089 632207 885530 2 2 999999 1 2 999999 -806888 1 442959 645999 -487546 2 15 999986 2 2 999999 1 11 999988 895405 2 10 999981 1 2 999999 -683131 2 19 999995 2 2 999999 1 127698 428105 217249 1 10 999994 -185170 2 177842 291528 2 3 999982 2 2 999999 2 214642 818827 1 6 999990 69532 1 2 999999 967774 1 2 999999 959018 1 2 999999 744474 2 557531 844951 2 7 1000000 1 215717 918043 -711027 2 1 999992 2 2 999999 2 2 999999 2 743376 910888 2 2 999999 2 15 999982 1 17 999983 -817816 1 7 999988 542355 2 440814 922664 2 13 999992 2 2 999999 2 1 999981 2 287098 891642 2 2 999999 1 2 999999 -147350 1 16 1000000 -196560 1 14 999987 -458692 2 17 999985 1 12 999997 -69914 2 442053 893135 1 2 999999 -136789 2 2 999999 2 2 999999 1 2 999999 -613876 1 417287 830529 -397543 1 2 999999 -949408 2 42707 832201 1 10 999995 177018 1 5 999995 -723433 2 2 999999 2 2 999999 1 18 999996 146240 1 2 999999 -772609 1 574198 921909 551729 2 16 999983 1 837097 849198 -313482 1 9 999987 995763 1 11 999996 380777 1 601777 601878 833082 1 19 999996 -288374 1 46985 669484 -33888 1 12 999985 -47678 1 6 999990 -524279 2 2 999999 1 40535 616232 -758642 2 8 999985 1 768554 842564 -308533 2 295660 914197 1 269741 403481 900969 1 2 999999 921170 1 192018 753592 311964 2 2 999999 1 12 999990 -704491 1 2 999999 383652 1 6 999993 411109 1 2 999999 638772 2 2 999999 1 76793 497144 766550 1 14 999984 -663924 2 2 999999 1 18 1000000 570066 2 18 999997 1 534525 541331 87858 2 2 999999 2 280351 718852 1 13 999983 107772 2 2 999999 2 2 999999 1 191797 370251 153731 2 2 999999 1 19 999982 96697 2 12 999997 1 42069 971236 -327143 2 15 999981 2 142283 318038 2 518722 591456 1 2 999997 600067 2 642665 972211 2 2 999999 2 2 999999 1 229755 675952 -421846 1 2 999999 -282354 1 2 999999 -815418 2 2 999999 2 849888 985886 1 2 999999 -680923 1 2 999999 -263484 1 3 999994 665907 1 2 999999 -379189 2 2 999999 1 50013 192621 759530 2 2 999999 1 907697 937241 -910826 1 2 999999 -178283 1 2 999999 -433401 2 8 999981 2 2 999999 2 13 999991 1 523018 696977 -66416 2 2 999999 2 12 999984 1 16 999998 -560797 1 19 999987 279677 1 826025 826515 -695701 1 14 999997 42070 2 19 999985 1 2 999999 489410 2 2 999999 1 2 999999 -182303 2 172230 704495 1 14 999987 -907194 1 12 999988 847913 1 9 999982 749384 1 270991 756304 -701315 1 571881 908265 393892 1 2 999999 416358 2 3 999982 1 2 999999 739234 2 248396 881332 1 749602 975641 -621734 2 2 999995 1 13 999989 -149178 1 426582 682784 -542143 2 7 999989 2 690814 761725 2 16 999983 2 848126 907639 1 11 1000000 936467 2 2 999999 1 2 999999 -62902 1 9 999981 -157135 2 507342 814070 2 110191 256628 2 3 999982 1 370727 579983 -368931 1 168882 566723 -941714 1 8 999990 857309 2 188701 656441 2 906278 974256 2 2 999999 2 845836 967311 1 11479 724711 -13649 1 150424 854745 -346974 2 815612 867433 2 2 999999 1 17 999981 971058 1 760208 968178 -983747 1 802724 876037 518906 2 442191 972841 1 20236 628209 608426 2 9 999993 2 851969 997586 2 13 999987 1 3 999998 480807 1 2 999999 253540 1 13 999995 197406 1 2 999999 -810695 1 2 999999 -625081 1 8 999991 871786 1 2 999999 481140 2 17 1000000 2 185717 491225 2 126285 795539 2 296565 485722 2 11 999997 2 154806 336084 2 7 999992 1 5 999983 839869 1 10 999998 -150080 1 2 999999 298588 2 2 999999 2 361305 907937 1 91445 819085 -104262 1 255573 340480 703195 1 202131 992998 753745 2 3 999988 1 636759 812920 -600460 1 2 999999 33802 1 2 999999 358583 1 275472 680193 -3148 1 881242 923419 705685 1 20 999988 3865 2 346277 414244 1 2 999998 239002 1 2 999999 -287805 2 15 999985 1 33106 745620 -270826 2 2 999999 1 213478 688657 445698 2 2 999999 2 17 1000000 1 2 999999 -666594 2 19 999996 2 50710 83888 2 2 999999 1 2 999999 529837 2 3 999989 2 261865 406329 2 59453 120164 1 2 999999 -103242 2 17 999991 1 60940 518809 -823169 2 2 999999 1 19 999984 52648 2 613911 731830 2 19 999982 2 9 999987 2 839476 879797 2 7 999989 1 2 999999 911334 1 17389 559130 -71091 1 207552 494207 -129403 1 2 999999 527194 1 17 999993 -217407 1 2 999999 -181255 2 17 999981 1 196497 454001 -622198 2 2 999999 1 19 999993 -466051 2 2 999999 2 15 1000000 1 2 999999 697837 2 436137 590853 2 10 999981 1 240131 251664 852599 1 2 999999 110923 1 36356 58649 876970 2 2 999999 2 2 999999 2 52447 632069 2 2 999999 1 2 999999 -500028 1 383293 861456 -135909 1 178559 595400 -117849 1 12 999981 262484 1 14 999990 644769 2 2 999999 1 2 999999 -121609 1 12606 538921 811400 2 291788 844505 2 7 999994 1 2 999999 161736 1 2 999999 732564 2 2 999999 1 2 999999 -712447 1 2 999991 603755 2 116219 152767 2 2 999999 2 2 999999 2 19 999988 1 322808 567074 202987 1 399109 958879 -592817 1 2 999999 -111552 2 5 999993 1 12 999996 976155 2 2 999999 2 10 999990 2 472868 823865 1 35443 81175 812476 1 555063 940663 40287 2 2 999999 1 14 999989 -546012 1 15 999982 639662 1 2 999999 -385279 2 54494 247841 1 2 999999 -858750 1 705142 784025 765384 2 623575 725197 2 13 999998 2 2 999999 2 124329 688064 2 7 999983 2 2 999999 2 807390 965609 2 633677 639536 1 2 999999 -183789 2 14 999998 1 2 999999 -728540 2 2 999999 1 13 999994 47479 2 30508 113895 1 479165 795405 872670 1 75850 497514 -462678 1 22692 775666 816146 2 2 999999 1 647451 806512 -363630 2 2 999999 1 842110 933775 634942 2 745247 914051 1 18 1000000 440170 1 99442 797232 -668256 1 2 999999 -171127 2 92938 628931 2 31776 568327 1 2 999999 422483 1 10 1000000 -671441 2 18 999996 1 2 999999 -705079 1 19 999990 752321 1 736197 850794 -866231 2 299109 770972 2 454526 717578 1 137762 167448 55113 2 20 999997 1 2 999999 113648 1 3 999990 218000 2 20 999992 2 284245 437957 1 19 999987 -428130 2 7 999991 1 2 999999 -782940 2 2 999999 2 755003 840079 2 4 999998 1 383651 463640 956440 2 2 999999 2 2 999999 2 308650 457281 2 18 999982 2 2 999999 2 6 999998 1 557712 676798 -27496 2 10 999986 1 215956 734221 141692 1 9 999985 161780 1 2 999987 362235 2 15 999983 1 16 999999 -53025 1 116836 743935 -183309 2 3 999999 2 2 999999 2 6 999995 1 2 999999 -611307 1 3 999985 677204 2 20 999986 2 661195 938071 1 228411 909820 843291 1 5 999997 899031 1 4 999995 -225164 1 12 999981 -489687 2 2 999999 1 696767 975807 -450613 1 2 999999 -823892 2 16 999996 1 2 999999 531574 1 27144 946562 -588145 2 2 999999 1 134820 620412 33166 1 2 999999 -779916 2 4 999989 2 2 999999 1 8 999983 292787 2 451848 887555 2 8 999997 1 2 999999 692898 1 229737 744031 398730 2 16 999984 2 2 999999 1 2 999999 -607857 1 20388 290124 -286128 1 4 999990 990401 1 720674 824035 519908 1 11 1000000 -246798 1 6 1000000 -255116 1 435011 924755 426982 1 2 999999 -286376 2 6 999999 1 362327 719044 -47927 2 16 999988 2 9 999987 2 17 999986 2 11 999995 1 87296 832626 -899333 1 15 999994 -112098 2 518255 765038 2 2 999999 2 209223 678318 2 2 999999 1 3 999995 -318242 2 2 999999 2 403744 992343 1 2 999999 -538876 1 2 999999 -586384 1 2 999999 225574 2 2 999999 1 1 999987 48581 1 13 999990 -172851 2 461637 944336 1 15 999998 -113922 2 282214 920171 1 360619 979829 585666 1 2 999999 256168 1 602477 663272 -649465 2 19 999987 2 2 999999 1 10 999988 900819 1 1 1000000 -563582 1 4 999998 -612634 2 7 999994 1 19 999996 -942067 2 7212 845208 1 246608 580645 -912558 1 2 999999 120293 2 2 999999 2 4 999982 2 637631 909189 2 2 999999 2 19 999990 1 2 999999 -485360 2 107562 880156 1 2 999999 771418 2 148915 331454 1 2 999999 73367 2 1 999981 1 5 999981 581772 1 14 999987 -477473 2 2 999999 1 18 999988 -858887 2 6 999989 2 2 999999 2 347912 671224 1 18 999983 503273 1 10 999988 -450531 2 2 999999 1 178434 865237 661896 2 9 999994 1 2 999999 -378013 1 2 999999 -551463 1 2 999999 -194409 2 588565 934492 1 13 999986 381116 1 12 999998 -541895 1 13 999992 639209 2 446288 816932 1 2 999999 490066 2 5918 518490 2 249545 551096 2 2 999999 2 9 999989 1 2 999999 885858 1 11 999990 73055 1 347464 658965 -648323 2 19 999990 1 2 999999 -483270 2 228089 801558 2 9 999997 2 194398 725018 1 350768 369479 -411309 1 226183 612478 -622446 2 94769 735291 1 14 999994 -816839 2 15 999983 1 2 999999 231795 2 12 999991 1 2 999999 879814 2 2 999999 2 286033 708612 1 2 999999 985414 1 2 999999 725866 1 7 999987 981477 1 16 999995 -503501 2 365699 816575 1 2 999999 -795945 1 19 999997 481556 1 4 999996 675206 1 15 999999 -535574 1 13 999987 893994 1 140633 640000 836092 2 13 999987 2 273325 929286 1 5 999994 -760052 2 2 999999 1 2 999999 -374186 2 7 999998 2 2 999999 2 132848 625804 2 107524 446083 2 2 999999 1 393931 649534 -795537 2 157275 423285 2 2 999999 2 3 999981 2 221356 629091 2 7 999988 1 2 999999 -732933 2 2 999999 1 15 999985 820296 2 18 999996 2 2 999999 2 13 999987 1 17 1000000 716285 2 462609 606016 1 2 999999 593459 2 295365 649830 1 17 999984 -111144 2 2 999999 2 564496 888817 2 11 1000000 2 2 999999 1 20 999998 104227 1 2 999999 -588273 2 626101 960233 2 214380 314224 1 2 999999 -564161 2 2 999999 1 10 999998 114601 1 600626 878362 -67263 2 297395 586407 2 16 999984 1 6 999984 -156311 2 13 999989 2 2 1000000 2 2 999999 2 2 999999 2 2 999999 2 3 1000000 2 20 999991 1 724939 827689 566947 2 16 999991 1 674609 821742 -350064 1 2 999999 -720013 1 563552 741696 -284091 1 469557 988848 464380 1 121598 302486 343489 1 460085 638789 -485433 2 704821 713899 2 19 999988 1 2 999999 142019 1 2 999999 -940020 2 9 999984 1 2 999999 -310261 2 2 999999 2 2 999999 2 7 999990 1 1 999984 -855465 2 18 999998 1 257393 900587 -176010 1 2 999999 694244 1 2 999999 -783654 2 18 999996 1 2 999999 -793729 1 42780 454411 -681764 2 476068 725650 2 2 999999 1 240726 444100 71222 2 395909 854681 1 8 999991 -370428 2 2 999999 2 1 999998 2 275237 577806 2 2 999999 2 51164 837028 2 10 999996 1 2 999999 -671482 2 2 999999 1 8 999996 -307059 1 340498 522964 -326597 2 4 999994 1 5 999988 -372527 2 102245 614221 1 2 999999 -460631 1 2 999999 -351828 2 8 999987 2 573730 583281 2 2 999999 1 6 999985 114135 2 31445 717078 2 256478 657434 1 8 999991 -693250 2 278814 821493 2 2 999999 1 19 999998 -631554 1 706361 805165 -803810 1 5 999991 133191 1 359011 515740 -46757 1 360491 461178 686051 1 2 999999 -836745 1 2 999999 362310 2 13 999986 2 2 999999 1 84753 246586 861354 1 793190 890741 256086 1 953635 989551 -444553 1 19 999990 782610 1 87863 791076 -31718 1 840201 954919 30107 2 2 999999 1 2 999999 -687193 2 917151 933747 2 2 999999 1 2 999999 141878 2 2 999999 1 129205 759576 -532695 1 159832 392688 -392110 2 3 1000000 1 622762 703209 232850 2 10 999996 2 8 999994 2 278254 428449 1 2 999999 711912 1 486044 904435 992020 2 2 999999 2 394920 407617 1 2 999999 392971 1 5 999982 825255 1 698159 793561 974751 1 2 999999 824711 2 3 999989 1 2 999999 620457 1 2 999999 82411 1 2 999999 370162 2 16 999996 2 2 999999 1 342600 790024 771699 1 6 999988 -238946 1 5 999990 -916625 2 93764 573923 1 2 999999 504203 1 2 999999 557861 1 608964 812960 865686 2 2 999999 1 16 999995 992396 1 2 999999 256029 1 2 999999 138290 2 6 999987 1 2 999999 -673202 1 443937 872875 -124519 1 2 999999 -302911 2 13 999995 2 816167 905059 2 941438 963514 1 292472 610023 106133 2 198586 734003 2 12 999985 2 18 999986 2 2 999999 2 111396 634180 2 2 999999 2 337319 812008 2 569776 891755 2 2 999999 2 177069 757283 1 2 999999 -154514 2 19 999990 2 16 999982 1 13 999981 566935 2 2 999999 2 197865 233945 1 6 999988 394401 2 2 999999 1 11 999986 -798311 1 643539 853388 211297 1 322180 461039 137305 1 2 999999 -725812 1 10 999992 -681153 1 535182 680001 856412 1 2 999999 -371137 2 4 999981 2 7 999986 1 2 999999 525835 1 2 999999 617448 2 19 999997 1 11 999986 -179198 2 2 999999 1 2 999999 75960 2 2 999999 1 12 999990 670883 1 30567 734383 -486761 2 11 999993 1 7 999992 -261837 1 2 999995 -27686 1 311484 580315 883747 1 123280 524165 -735161 1 154709 552167 225601 2 543842 847124 2 198430 836535 1 2 999999 872355 2 2 999999 2 2 999999 2 2 999999 1 2 999999 3747 1 129976 507860 74045 1 2 999999 728460 2 12 1000000 2 361738 599795 1 170482 471510 522945 1 6 999994 197453 2 14 999995 2 6 999987 1 2 999999 -557259 1 3 999993 -863482 1 80825 425673 -169110 1 2 999999 -700558 1 115783 403426 341817 1 181889 603737 599747 1 9 999982 423615 2 2 999999 1 13 999997 -366930 1 2 999999 687358 1 18 999990 -311079 2 2 999999 2 2 999999 2 19 999997 1 79702 603900 613061 1 275438 801701 993237 1 787871 952742 1912 2 75508 560468 2 3 999997 2 19 999992 1 9 999996 -119932 2 19 999990 2 608308 987875 2 2 999999 2 553050 695900 2 70776 444923 1 791243 937407 760716 2 2 999999 1 2 999999 809234 1 15726 793908 -188484 1 3 999984 168820 2 2 999999 2 439721 499913 1 2 999999 -994211 2 2 999999 1 2 999999 -24727 1 547306 816870 724578 1 2 999999 723566 2 13 999998 2 2 999999 1 16 999988 904231 2 526784 656172 1 2 999999 420230 1 2 999990 307136 1 2 999999 -169480 1 2 999999 563913 2 2 999999 1 15 999999 123180 2 2 999999 2 6 999995 1 258208 464245 -9952 1 2 999999 -478534 2 516145 920154 2 2 999999 1 14 999997 976327 2 5 999987 2 9 999988 1 532056 553209 -322387 1 2 999999 -797888 1 2 999999 742656 2 423733 860905 1 8 999981 -649456 2 2 999999 2 12 999983 2 3 999994 1 261357 558603 -467546 1 2 999998 346438 2 9 999985 1 6 1000000 319176 2 2 999999 1 2 999999 -415024 2 2 999999 2 129689 200945 2 4 999999 1 2 999999 56918 1 404578 427369 -636436 1 2 999999 524451 2 134944 936997 2 2 999999 2 317452 431551 2 2 999999 2 2 999999 1 2 999999 757916 1 2 999999 -636032 1 580954 698476 -248746 2 420145 723094 2 2 999999 2 33848 64899 2 2 999999 1 2 999999 -884462 1 3 999995 -618241 2 694485 976854 2 2 999999 2 2 999999 2 2 999999 1 9 999993 650725 1 12 999995 -591483 2 4 999987 1 12721 147408 -189119 1 906897 920494 -46631 2 2 999999 2 19 999983 1 15 999997 455960 1 2 999999 687720 1 3 999982 -523053 1 754973 775181 -4360 1 2 999999 -719750 1 2 999999 596090 2 2 999999 1 4 999991 329806 2 11 999981 1 2 999999 -890335 1 134000 979822 -171984 2 138652 656971 2 8 999989 1 826569 962890 312650 1 6069 473919 887479 2 169556 181851 2 684641 955193 2 566751 668310 2 2 999999 2 2 999999 1 2 999999 -599984 1 426171 842367 390031 2 2 999999 1 13 999984 -629432 1 407501 553653 412931 1 128041 368948 428557 1 7 999991 -100988 2 2 999999 1 2 999999 457159 1 11 999995 -726678 2 2 999999 2 17 999984 2 2 999999 1 488537 952998 230418 1 384638 639674 -734881 1 677800 959002 -220806 2 3 999992 2 541060 767058 1 349124 720730 -771112 2 8 999989 1 11 999988 -217619 1 11 999981 586757 2 9 1000000 2 70476 603332 1 157118 996228 -204952 2 20 999981 2 3 999991 2 14 999994 1 687085 794907 226796 2 118222 149506 2 579909 704881 2 2 999999 2 2 1000000 1 2 999999 -629333 1 2 999999 -535232 2 5 999991 2 1 999991 1 197446 573087 853270 2 2 999999 1 2 999998 98995 1 186684 529728 679626 1 7 999987 -991962 2 9 999987 1 2 999999 -770787 1 316894 522189 -425837 2 2 999999 2 14 999981 2 2 999999 2 1 999995 1 2 999999 619079 1 3 999990 803306 1 2 999999 -576118 1 148930 707437 111596 2 10 999994 1 325569 352052 748870 1 8 999999 -919068 2 20 999990 1 2 999999 471386 1 2 999999 -737101 1 208448 959194 -874351 2 709902 897156 1 13 999981 -6438 1 14 999989 -202919 2 14 999996 1 2 999999 904443 1 15 999993 -608497 2 19 999986 1 20 999994 -408371 1 11 999997 -18642 2 13 999998 2 7 999981 1 13 999985 -713483 1 2 999999 268136 2 199519 292882 2 2 999999 1 2 999999 -392213 2 2 999999 1 2 999999 -574922 2 3390 518843 2 2 999999 1 583396 925123 -32150 2 627699 831776 2 8 1000000 1 320527 929701 914641 1 587806 728786 -730070 2 2 999999 2 18 999982 2 2 999999 1 2 999999 -749562 2 640500 904201 2 137465 219158 1 197079 418104 434015 1 5 999982 -118949 2 2 999999 1 21931 865149 602770 2 2 999999 1 91412 358053 121338 2 11 999981 2 516934 681129 2 2 999999 1 2 999999 -15569 2 270029 391865 1 2 999999 -357520 1 19 999991 -42341 2 20320 336743 2 2 999988 2 716412 904808 2 17 999989 2 2 999999 1 694248 934673 -280031 2 2 999999 1 141478 843660 -469259 2 2 999991 1 94102 553602 -475750 2 260054 306358 2 7 999994 2 132579 418347 2 2 999999 1 105884 804837 45574 1 4 999983 640480 1 2 999999 361778 2 54238 676993 1 9 999991 294687 2 2 999999 2 7 999999 1 247929 402552 -805971 1 847350 932605 176400 2 82338 940003 1 2 999999 656766 2 19 999997 2 2 999999 1 2 999999 -245579 1 767307 838466 -354940 2 431876 909204 1 1 999990 -761893 2 714445 877194 1 13 999986 -410444 2 695422 827789 2 2 999999 2 8 999991 1 381108 923098 -495333 2 9 999996 1 6 999984 494952 1 14 999988 -949250 2 14 999996 1 2 999999 -954418 2 17 999996 1 15 999987 722674 1 2 999999 543928 1 27989 427200 -46545 1 4 999999 744960 1 2 999999 -48681 2 2 999999 2 546035 993650 1 2 999999 -529927 2 2 999999 2 539577 672624 2 2 999999 1 2 999999 -99527 2 8 999990 1 69721 374748 27416 1 2 999989 -878356 1 236856 348759 -680396 1 2 999999 -395313 2 250045 454173 1 605982 642523 774154 2 2 999999 1 2 999999 -13678 1 148926 892639 -622002 1 201708 416066 165794 1 11 999987 535272 1 2 999999 811673 2 2 999999 2 2 999999 2 771383 894664 1 2 999999 652082 1 334586 694698 -966582 1 25812 305324 -417342 2 14149 247529 2 15 999993 2 401528 493688 2 3 999985 2 38005 318011 2 60028 224412 1 2 999999 310875 2 400043 452561 1 6 999985 -683126 1 2 999999 -336616 1 2 999999 -484674 2 2 999999 1 9 999998 -652811 2 2 999999 1 2 999999 -638216 1 169486 992434 701872 1 2 999999 696118 2 2 999999 2 2 999999 2 2 999999 1 314225 829246 697171 2 515752 534897 2 2 999999 1 243351 667040 -639425 2 2 999999 2 17 999992 2 2 999999 1 18 999982 676368 1 11 999981 51451 2 14 999992 2 2 999999 2 886537 992836 2 2 999999 2 4 999985 1 150783 232735 -441510 1 9 999987 -266570 1 179553 294772 845190 1 12 999997 -905700 1 644210 860886 585024 2 2 999999 2 17 999999 1 193488 787050 180458 1 1 999994 -90474 2 5 999984 1 444064 930772 -295400 2 2 999999 2 3 999996 1 168601 303262 229918 2 16 999982 2 2 999999 1 2 999999 721976 2 5 999999 1 2 999999 405510 2 20 999981 1 570478 828634 794377 1 2 999999 -148973 2 102889 156791 1 13 999990 -97032 2 17 999999 2 2 999999 1 840239 879863 -150147 2 198209 925955 2 2 999999 1 12 999993 -623631 2 2 999999 1 374825 744349 68472 1 2 999999 764850 1 646023 795258 31702 2 2 999999 2 11 1000000 2 9 999993 2 639136 659178 1 14 999993 -358784 1 2 999999 -563808 1 2 999999 -551668 2 2 999999 1 2 999999 55906 1 527505 788023 -220767 2 2 999999 1 146724 569594 481813 2 8 999993 2 2 999999 1 4 999995 -205081 2 322067 733396 2 340832 779192 1 20 999996 680613 2 8 999994 1 2 999999 -592287 1 19 999990 610300 2 2 999999 2 110726 811952 2 2 999999 1 12 999985 713453 1 17 999986 989784 1 2 999999 405763 2 2 999999 2 2 999999 2 3 999995 2 2 999999 2 257326 415427 1 13 999996 -826148 2 15 999984 2 17 999981 2 2 999999 1 8 999982 -591036 2 284621 997031 2 2 999999 1 4 999999 40864 2 9 999989 1 683867 851562 745464 1 2 999999 823118 2 14 999996 2 408366 475448 1 2 999999 -860359 1 16 999999 -403386 2 287988 755619 1 232369 751036 -52724 2 121006 373423 2 2 999999 2 561594 609002 2 2 999999 2 2 999999 2 15 999998 2 223137 356780 1 11 999993 559835 1 2 999999 -886456 1 7 999981 600670 2 220446 820853 1 5 999981 -489389 2 2 999999 2 82467 929261 1 2 999999 65799 2 150168 731066 1 2 999999 -344681 2 2 999999 2 8 999986 1 13 999987 -803356 2 2 999999 2 215885 852521 1 4 999982 -577922 2 9 999988 1 8235 908639 -747029 1 7 999991 -819052 2 2 999999 2 2 999999 2 2 999999 2 10 999986 1 9 999987 832544 2 2 999999 2 11 999999 2 144409 499828 2 2 999999 1 4 999988 -108763 1 2 999999 32796 2 7 999986 2 52307 343248 1 7 1000000 -314235 2 134818 496730 1 14 999996 -999272 2 291338 500701 1 798287 965681 258074 2 116324 717254 2 13816 737604 2 2 999999 2 6 999993 2 2 999999 1 7 999994 -42584 2 2 999999 1 2 999999 766005 2 6 999985 1 189497 966017 -377525 1 150105 412990 397050 2 6 999996 2 2 999994 2 145642 525907 1 2 999999 421002 2 14 999996 2 9 999999 1 17 999991 -205357 1 2 999999 -503134 1 2 999999 -749958 1 42119 321773 -679009 1 18 999981 416211 1 7415 407250 220263 1 2 999999 686771 1 12 999981 531813 2 628284 688377 1 2 999999 -184343 1 2 999999 -403695 2 2 999999 1 15 999997 361285 2 22247 486726 2 289314 781327 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 13 999982 577278 1 344563 839546 208118 2 18 999981 2 15 999994 2 660433 848802 1 6 999992 591600 2 90521 936741 1 2 999999 -265259 1 2 999999 -590080 1 15 999998 571785 1 748546 933353 72251 2 7 999994 2 2 999999 2 17 999993 2 441523 918954 1 5 999991 371709 1 2 999999 -642721 2 2 999999 1 2 999999 835786 2 14 999986 2 2 999999 1 2 999999 -932853 2 395815 443560 1 2 999999 -57036 1 2 999999 221450 1 2 999999 -198856 2 122999 266804 1 122977 721690 970318 2 2 999999 1 514209 833505 308346 2 2 999999 2 2 999999 1 2 999999 -865700 2 12 999988 2 2 999999 1 2 999999 -164922 1 1 999998 -280640 2 810647 957118 2 238943 582367 1 8 999986 -843792 1 2 999999 605267 1 2 999999 12685 1 4 999988 -705186 2 28404 879464 2 9 999987 1 274392 532789 838198 2 794229 906290 1 16 999996 -612165 1 10 999981 -141054 2 18 999995 2 14 999981 2 177162 337632 2 688314 900983 1 16 999984 -766890 2 14 999981 2 2 999999 2 2 999999 1 10731 722702 777636 2 2 999999 1 8 999999 306913 1 665659 721947 -566406 2 641220 880661 2 2 999999 2 18 999990 2 14 999999 2 238069 817003 1 69344 252833 -853206 1 10 1000000 -305474 2 10 1000000 2 2 999988 2 2 999999 2 13 999981 2 2 999999 2 209946 862424 2 6 999984 1 120251 686063 67168 1 331321 842498 -413858 2 2 999999 1 626451 985201 -567196 2 13 999981 2 80565 628204 2 438474 765214 1 6841 346741 988430 1 2 999999 656419 1 19 999995 -403672 1 67378 81128 -746271 2 2 999999 1 792309 880451 792467 2 6 999987 2 11536 540665 1 200018 412016 -234559 1 174600 882890 948162 2 53398 486897 2 2 999999 1 2 999999 914002 1 16 1000000 306113 1 8 999984 -841023 1 393568 727787 582933 2 18 999994 2 2 999999 1 399064 891850 576770 1 18 1000000 -461455 2 2 999999 2 2 999999 1 2 999999 374774 1 20 999991 297863 2 16 999981 2 63956 747224 2 2 999999 2 2 999999 2 15 999990 1 9 999991 -778107 2 1 999981 1 2 999981 -285195 1 449818 607555 426614 1 2 999999 981859 1 13748 335157 594897 1 13 999983 -744273 1 332603 920863 428487 2 189398 334889 2 2 999999 1 140910 854400 169802 1 2 999999 378714 1 481715 954588 -823798 2 9 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999990 1 265747 656215 884980 2 276038 332101 2 261457 645483 1 33367 385080 -727363 2 2 999999 2 5 999981 1 2 999999 591287 2 2 999999 2 2 999999 2 2 999999 2 542780 860425 1 2 999999 -994054 1 376291 771417 678177 2 17 999990 1 2 999999 -45997 2 2 999999 2 3 999985 2 19 999982 1 2 999999 -863463 2 2 999999 1 2 999999 660074 2 14 999990 2 58707 120644 2 3 999986 2 2 999999 1 2 999999 689511 2 37620 161347 1 103843 163393 970525 1 2 999999 489994 2 2 999999 1 2 999999 199446 2 11 999996 2 48183 923035 2 2 999999 2 2 999999 1 89288 396935 269492 1 13 1000000 473195 1 5 999986 210708 1 18 999982 -625104 1 776628 983242 -439537 1 2 999999 -278150 1 274579 823264 687531 1 2 999999 -615165 1 71766 312605 470037 1 2 999999 -639182 2 2 999999 2 14 999998 2 11 999995 2 10 999986 1 569799 959010 -806975 1 4 999985 464978 2 12 999984 2 20 999989 2 11 999990 1 121087 520553 -391619 2 20 999995 2 158055 597085 1 2 999999 732125 2 13 999997 2 743336 912412 2 19 999993 2 2 999999 1 608864 903225 809137 2 18 999988 1 3 999982 539271 1 712773 783193 749142 2 722014 819901 2 2 999999 1 12 999989 328748 1 11 999997 508859 1 2 999999 356395 2 2 999999 1 16 999985 -141225 2 2 999999 1 6 999994 713895 2 2 999999 2 7 999996 2 14 999990 1 178803 390723 771214 1 2 999999 -470790 1 300628 866745 72980 2 244996 402422 1 3 999995 348234 1 614416 706338 572247 2 2 999999 2 8 999999 1 2 999999 -17226 1 2 999999 273771 2 761013 797393 1 7 999981 439239 2 448276 561408 1 10 999992 895796 1 14 999985 36837 1 2 999999 -781371 2 2 999999 2 2 999999 1 935108 994122 502987 1 23105 56572 729956 2 13 999991 1 2 999999 697459 1 10 999996 -960569 1 75870 403223 207508 2 2 999993 2 95885 530795 1 173433 648354 -925600 2 83155 769808 1 2 999999 973220 1 2 999999 373620 2 14 999985 2 404561 838925 2 18 1000000 2 4 999993 2 9 999988 1 17 999995 -897591 1 400687 514580 599140 2 59853 157042 1 799860 899923 -97915 2 8 999986 2 10 999998 2 2 999999 1 10 999995 -641807 1 2 999999 570533 2 2 999991 1 20 999986 449657 1 12 999990 -607146 1 2 999999 490508 1 507764 819809 -393846 2 12 999991 1 194300 325743 391013 2 452681 604464 2 9 999983 2 4 999992 2 9 999983 2 6 999990 2 219895 268855 1 2 999999 -500390 2 432396 503535 1 128648 172383 888408 1 20 999981 707513 1 2 999999 195876 2 2 1000000 1 889261 986736 -862033 2 422924 904261 1 2 999999 -717736 1 8 999982 -37584 2 195346 600977 1 2 999999 -944702 1 60639 234507 -587004 2 2 999999 1 116846 782070 -510664 1 248900 415281 852935 2 509774 928579 1 2 999999 -205591 1 20 999992 -972566 2 2 999999 1 2 999999 -885093 2 9 999991 2 356496 721384 1 2 999999 -901733 2 36789 202513 2 2 999999 2 2 999999 2 565201 927010 1 2 999999 851007 1 2 999999 -443295 2 2 999999 1 15 999999 -726815 1 394935 521436 -394155 1 389015 856118 -16556 2 7 999982 1 2 999999 -505206 1 11 999988 -897613 1 247526 701452 -76985 1 41263 224675 819154 1 9 999986 -467833 2 657155 809056 2 15 999992 1 16 999987 639315 1 152595 441987 -398611 1 221912 627378 -834583 1 2 999999 717546 1 2 999999 22098 1 78914 326057 -779651 2 186837 293231 1 9 999984 790311 1 143680 488185 902207 2 13 999991 1 2 999999 -552499 1 2 999999 241238 2 416343 966829 1 20 999986 180348 1 20 1000000 -974688 2 2 999999 1 2 999999 -672456 2 2 999999 2 3 999989 2 648770 920991 1 2 999999 890724 1 2 999999 232378 1 2 999995 -57664 1 69248 885546 290762 2 97430 706670 1 76002 214395 -53322 1 10 1000000 142488 2 11 999981 1 2 999999 425495 1 2 999999 138284 1 2 999999 -524555 2 2 999999 1 80621 818390 38808 1 2 999999 -316453 1 7 999989 -351927 2 2 999999 2 9 999987 1 2 999999 -34453 2 62153 872424 1 259438 384945 -492432 2 109548 774920 2 2 999999 2 14 999985 2 318212 597435 1 4 999983 -923179 1 199954 210020 81931 1 365401 952808 726973 2 2 999999 2 337639 974310 2 112106 835982 1 2 999999 832244 1 2 999999 -165552 2 427622 909919 1 2 999999 254009 1 508356 542460 -232321 2 2 999999 1 555897 651768 -856501 2 2 999999 1 389295 544117 725276 2 2 999999 2 84855 901988 1 2 999999 742319 1 5 999990 290471 1 347884 564453 -479758 2 16 999989 1 13 999993 -208205 1 2 999999 238867 1 19 1000000 955550 2 16897 164625 1 195686 494542 -770699 2 2 999999 2 12 999988 1 2 999999 831992 2 246735 560887 1 2 999999 220694 1 2 999999 26946 2 2 999999 2 13 1000000 2 224262 647179 1 2 999999 -449876 2 10 999985 2 16 999985 1 14 999983 375429 1 2 999999 961007 1 70252 509168 319249 2 476804 821773 1 16 999992 104219 2 692925 769522 2 20 999988 1 203058 459761 418991 2 2 999999 2 2 999999 2 11 999985 1 2 999999 541180 2 2 999999 1 535003 900457 656669 2 5 999991 1 398901 842397 -102126 2 151410 590818 2 522604 956818 2 468048 803438 1 2 999999 -858154 1 2 999999 -266804 1 15 999988 227213 1 14 999997 -211202 1 2 999999 -930903 2 2 999999 2 16 999987 1 15 999991 -947036 1 610656 825271 23185 1 2 999999 -141500 1 16 999992 111697 1 2 999999 -268967 1 17285 824723 -557798 2 2 999999 1 2 999999 -898562 1 2 999999 617299 2 2 999999 2 2 999999 2 17 999983 2 2 999999 2 12 999988 2 3 999982 1 2 999999 -230070 1 2 999999 -884729 2 2 999999 1 2 999999 697514 1 32032 753818 920697 1 5 999998 208949 2 2 999999 1 733277 817299 -622454 2 27284 142905 2 2 999999 2 2 999999 1 13 999981 -251096 1 4 999985 -90166 1 344480 353224 -102718 1 8 999993 -890239 2 563024 958943 2 2 999999 1 18 999991 -202454 2 2 999999 2 108334 521858 2 2 999999 2 6 999990 2 20 999994 1 2 999999 937918 1 223033 322474 894232 2 2 999999 1 8 999987 -126354 2 426545 757372 2 596122 714274 1 550074 765097 -249572 1 19 999991 304143 1 2 999999 -308958 2 164486 980543 2 2 999999 1 250625 595630 -495195 1 2 999999 835520 2 1 999987 1 54782 910214 -824256 2 79603 164044 1 405327 478884 296468 1 9 999990 919714 2 534400 569720 2 423009 784045 1 936600 987748 -12600 1 14 999981 242169 2 130617 150869 2 144673 744249 2 7 999986 2 152487 305218 1 2 999999 -201685 2 2 999999 2 1 999981 2 184663 249943 1 2 999999 985066 1 7 999993 766011 2 52906 721659 1 2 999999 689674 2 2 999999 1 9 1000000 -894198 1 3 999982 84257 2 313906 880620 2 2 999999 2 2 999999 2 12 999985 1 2 999999 -400871 1 268117 667464 -161309 2 481078 745737 2 20 999997 1 2 999999 108391 2 4 999987 2 19635 203671 1 526017 838008 -964696 2 14 999996 1 2 999999 -547020 1 11 999991 -231722 2 2 999999 1 241259 584549 315781 2 2 999999 1 6 999989 422069 1 1 999990 868524 1 8 999988 715830 1 2 999999 416006 2 531358 723886 1 4 999990 -980503 1 11 999988 -968406 2 3 999995 1 804973 896720 242267 1 19 999991 468392 2 2 999999 2 175122 493841 1 100975 951071 -779189 1 2 999999 153840 2 736478 991558 2 19 999981 1 7 999997 904545 2 494522 994319 2 141168 695887 2 2 999999 1 6 999985 -785477 2 188939 883502 1 13 999983 -32481 2 233808 674721 1 390282 913374 774567 1 127020 653743 -283009 1 711577 906735 -842918 2 2 999999 1 2 999999 273627 1 2 999999 692031 2 9 999992 2 427252 749396 1 258992 302878 271316 1 2 999999 559238 1 2 999999 851899 1 678026 954133 -979263 2 20 999989 1 2 999999 247798 1 217289 979530 -825585 2 2 999999 2 261433 759939 1 2 999999 -668356 2 1 999987 2 2 999999 1 19 999985 -373619 1 2 999999 906175 2 2 999999 2 37882 212404 1 200426 591950 411375 1 2 999999 -850703 1 2 999999 53341 1 2 999999 670082 1 2 999999 491182 1 11 999990 -686418 2 251349 453751 1 20 999993 867132 1 4 999993 -862961 1 2 999999 878680 2 535871 921384 2 2 999999 1 5 999987 129336 2 2 999999 1 2 999999 293332 2 2 999999 1 355286 966702 -863077 1 2 999999 -291298 2 355595 631602 1 697758 894865 780093 2 89335 875923 1 2 999999 -291048 1 2 999999 -429710 1 597789 699922 730666 1 2 999999 689935 1 20 999995 496894 1 9 999995 -530954 1 55130 463504 764352 2 11 999987 1 36549 50104 -583961 2 2 999999 2 20 999986 1 443119 651723 -871895 1 566550 732647 -139809 2 13 999986 2 229237 558062 2 18 999999 2 2 999999 2 171064 337722 1 2 999999 102338 1 7 999994 966409 2 10 999986 1 137117 713015 479820 2 18 999985 1 33784 881254 430525 1 109604 790156 -561504 1 2 999999 -483613 2 238032 298466 2 10 999986 2 122121 775313 1 2 999999 -455676 1 17 999996 -218304 1 737547 878026 197466 1 20 999986 440191 2 14 999984 1 641211 779654 -649483 2 256657 952032 1 9 999984 768812 2 18 999990 2 15 999997 1 2 999999 378959 2 2 999999 1 172161 534275 -42957 1 175286 554344 -974386 1 447448 618448 909722 1 16 999984 91421 1 2 999999 -917096 2 2 999999 2 618570 934292 1 9 999983 -196028 1 9 999992 -311501 1 16 999988 -61953 1 2 999999 764511 1 6 999989 -494169 1 694685 934995 482486 1 2 999999 47140 1 2 999999 9504 2 2 999999 1 8 999996 174774 2 2 999999 1 12 999990 991114 2 16 999993 2 12 999996 2 15 999983 1 28234 571998 -328879 2 4 999984 2 684227 755292 2 97248 384620 1 2 999999 -68190 1 1 999984 816799 1 2 999999 788391 2 2 999999 1 51883 592541 872419 1 2 999999 384750 2 10 999995 2 2 999999 2 2 999999 2 313986 457718 1 2 999999 528733 1 7 1000000 -32304 1 2 999993 -3065 1 2 999999 589089 1 2 999999 704280 2 12 999984 2 2 999999 1 2 999999 -325709 2 167443 891877 2 165108 882675 1 12 999988 -101011 2 260156 364278 2 12 999987 1 8 999986 -164376 1 18 999993 -376895 1 228423 616365 293511 2 12 999998 1 574743 770738 -570299 1 1 999981 485441 2 2 999999 1 2 999999 -633320 2 2 999999 1 2 999999 -680888 1 184147 543823 -178874 2 2 999999 2 790569 978309 1 2 999999 402895 2 26077 88052 2 2 999999 2 12 999987 2 10 999984 1 2 999999 -180269 2 583827 629142 1 2 999999 -681162 1 153708 713856 -539022 2 2 999999 1 20 999996 349116 1 18 999981 972471 2 437597 609529 2 19 999981 1 20 999982 -550016 2 1 999988 1 13 999993 -910310 1 13 999982 -392291 1 315228 477080 676066 1 822850 975910 217934 2 2 999999 1 4 999995 66079 1 2 999999 275938 2 131241 632056 2 418553 800677 1 2 999999 -327798 1 155875 696998 973607 2 111579 647533 1 14 999998 47445 2 185950 756189 2 912104 912977 2 2 999999 1 263184 527264 786238 2 350339 892935 1 169849 764402 898872 1 10 999985 -720687 1 281183 674019 237417 2 51727 367607 2 359457 668465 1 2 999999 672162 1 387719 427314 -90693 1 2 999999 -118594 2 221374 972430 2 2 999991 1 415343 735939 -410202 2 291758 820997 2 118378 176972 1 4 999994 302450 1 2 999999 459608 1 46500 700169 932002 1 73010 704415 -457136 1 2 999999 -373198 1 2 999999 -821678 1 2 999999 657382 2 2 999999 1 2 999999 -544161 2 10 999999 1 4 999983 189759 1 2 999999 443512 1 76844 771166 149369 2 2 999999 1 98129 930048 -349061 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -537457 1 11 999982 -422532 2 4 999990 1 2 999989 -42660 2 1 999994 1 2 999999 11156 1 362720 785709 608888 1 837663 945283 -247253 2 17 999999 2 298971 362207 1 15 999991 396466 1 20 999991 -690226 1 272478 675062 -844644 2 7 999993 1 99735 407793 709128 1 2 999999 273120 2 2 999984 2 2 999999 1 2 999999 -464456 2 2 999999 1 2 999999 774663 2 15 999998 1 15 999989 -12967 1 33201 362561 -458123 2 20 1000000 1 15 999987 396413 2 2 999999 1 2 999999 762612 2 8 999989 2 12 999985 1 2 999999 -351028 2 2 999999 1 1 999998 606516 2 408276 993564 1 12 999994 204846 1 4643 127740 846360 1 286719 495025 118802 1 2 999999 -826864 1 98329 799205 -457300 1 2 999999 -271982 1 9 999999 -357655 2 229769 241003 2 15 999996 2 18 999988 2 9 999998 1 357825 482265 133631 2 2 999999 1 144656 943870 -168147 1 57667 271432 -989746 2 2 999999 2 14 999996 1 63175 539765 -280479 1 2 999999 931985 2 17 999986 1 2 999999 -382284 2 7 999994 1 2 999999 502140 2 12 999985 2 889912 938682 1 108641 164755 -218825 1 174495 572871 -713431 2 2 999999 2 592134 796738 1 14 1000000 -588644 1 13 999981 996423 1 2 999999 -337484 2 12 999983 2 284936 293174 1 512243 528899 817054 2 133216 446059 1 5 999988 -62223 1 2 999999 903363 2 2 999999 2 7 999986 1 2 999999 -857460 1 8 999997 130436 1 307684 841174 836194 2 2 999999 1 104144 764120 -435626 2 7 999987 2 2 999999 2 112443 746847 1 209845 749999 878838 1 14 999982 901639 1 18 999999 250063 1 632211 689783 -56608 1 2 999999 -320541 2 2 999999 1 3 999985 947543 2 64400 880667 2 643813 720583 1 2 999999 99100 2 43125 368853 2 12329 83235 2 14 999990 2 291397 894544 1 2 999999 533392 2 10 999999 2 366415 932054 2 2 999999 2 5 999989 1 185874 560230 471955 1 2 999999 -646710 2 2 999999 1 4 999999 277514 1 84693 563344 -150936 2 713632 909141 2 2 999999 2 2 999999 1 2 999999 -586250 1 2 999999 -4780 1 8 999994 -129909 1 600667 907812 -877791 2 20 999984 1 136302 938558 -396127 1 2 999999 246627 1 19 999982 377778 1 503188 641520 -243744 2 12 999986 1 530267 803573 -571676 1 16 999990 -789245 2 2 999999 1 206918 244448 384199 2 464746 803985 1 230166 625588 -678383 1 168816 307242 95816 2 51070 665246 1 468728 521518 756252 2 404461 882378 2 609936 831311 1 13 999996 763323 1 15 999986 -605921 2 455033 477709 2 7 1000000 2 517125 550870 2 2 999999 1 17377 690627 436554 1 2 999999 -467519 1 162258 615248 1444 2 2 999999 2 2 999999 1 11 999982 24780 1 175768 259071 -715173 1 2 999999 -442078 2 2 999999 2 2 999999 1 5 999983 796498 2 2 999999 2 131382 471429 1 73014 106386 -686879 2 534721 541984 1 211880 686294 -887971 1 2 999999 554242 1 2 999999 48241 1 287646 292760 460170 2 772542 834820 2 2 999999 2 19 999995 1 2 999999 -565230 2 8 999998 1 9 999989 -847969 1 1 999993 -301693 1 2 999991 -630979 1 181892 495102 263999 1 2 999999 58538 1 115814 199054 -390207 1 2 999999 73747 2 2 999985 2 2 999999 1 16 999986 -547145 1 385216 496351 4367 2 2 999999 1 5 999994 -256901 1 140165 629777 -315293 1 3 999999 80955 2 615424 983764 2 18 999995 2 2 999999 1 279383 860695 182464 1 231230 771028 -210469 2 217871 885806 1 17 999991 -833161 2 197956 668679 2 2 999999 2 1 999998 2 385681 803715 2 2 999999 1 11 999985 253492 1 321821 871851 731065 1 2 999999 -119357 1 2 999999 -509079 1 9 999993 270544 1 2 999999 152520 2 326023 506660 2 909058 944550 1 19816 112957 -509595 1 2 999999 -670085 2 11 999995 2 2 999999 1 2 999999 -729478 1 2 999982 -336548 2 2 999999 1 2 999999 732108 1 2 999999 -363997 2 15 999989 2 11 999981 2 11 999989 1 6 999990 508859 2 268559 567358 2 323588 558166 1 122532 988758 846525 1 19 999982 136113 2 18 999982 2 5 999997 2 13 999991 1 7 999987 -748467 1 2 999999 -57828 2 15 999988 2 903300 934657 1 2 999999 -469364 2 723561 939040 2 7 999984 1 14 999992 -630491 2 4 999989 2 16 999983 1 128975 319365 142185 2 7 999982 1 46927 253519 -724110 2 2 999999 1 595847 848408 -864037 1 88448 966593 -697695 2 2 999988 1 2 999999 -500883 1 5 999995 -211606 1 386771 935686 -475091 1 592629 915914 -506319 1 2 999999 -126967 2 418172 753778 2 64851 838892 2 2 999999 1 2 999999 -566584 1 637721 835087 89941 1 13 1000000 -108242 2 20 999998 2 2 999999 2 2 999999 1 12 999985 898429 2 15 999982 1 2 999999 -369267 1 510723 669542 -458133 1 242954 845010 564665 1 2 999999 -327173 2 13 999984 1 2 999999 -915581 1 11 999986 730630 1 9 999997 -394888 2 98679 320621 1 2 999999 -194690 2 2 999999 2 2 999999 1 183145 209702 894802 1 2 999999 924238 1 2 999999 -696774 1 262088 373405 207682 2 2 999999 1 110493 191508 36087 1 633957 988235 926743 1 2 999999 -829838 2 20 999988 2 85220 297052 1 2 999999 -852675 2 2 999999 2 565718 814761 1 4 999983 -953934 1 18 999998 -108782 2 2 999999 2 125748 320243 2 2 999999 1 581434 593595 200155 2 15 999999 2 4 999981 1 16 999985 283103 2 2 999999 2 657649 881644 2 9 999997 1 2 999999 431844 1 674491 962430 515423 1 2 999999 -530086 2 6 999983 1 2 999999 528686 2 2 999999 1 2 999999 -146025 2 2 999999 1 2 999999 952237 2 570797 696932 2 15065 655447 2 2 999999 1 5 999994 -180644 1 2 999999 -410890 1 2 999999 -501987 2 8 999995 2 20 999985 2 364769 963895 1 16 999983 529885 2 2 999999 2 8837 897325 2 2 999999 1 11 1000000 -871650 2 8 999995 1 2 999999 687983 1 231584 501686 -705565 1 692929 784876 3559 1 764607 803186 841581 2 2 999999 2 6 999998 1 606792 694046 -744395 1 13 999984 -975350 1 5 999996 -683280 1 11 999984 -741154 1 16 999982 680464 2 8 999984 1 2 999999 -402846 2 8 999996 2 306385 419575 1 20 999999 550664 2 6 999997 1 461249 804204 -481287 2 428562 925776 1 10 999998 443355 2 356146 934963 1 2 999999 151111 1 5 999988 500563 2 151488 183158 1 2 999999 183344 1 2 999999 -709113 1 192848 271428 -765807 2 2 999999 1 55407 402717 799590 1 2 999999 -188671 1 2 999999 -339355 1 2 999999 544750 1 2 999999 516934 1 568394 670067 -337047 1 2 999999 -157342 1 2 999999 -216725 2 8 999989 2 321798 929966 1 2 999997 887402 1 2 999999 -356790 1 2 999991 131528 1 144278 394777 573962 1 7 999986 -299248 2 2 999999 2 2 999999 2 2 999999 1 13 999999 625534 1 92371 481011 -899190 2 2 999999 1 405410 831569 -858813 2 613477 654254 2 2 999999 2 5 999987 1 2 999999 -569438 2 2 999999 1 18 999997 624088 2 10 999990 2 3 999981 1 196051 729039 -343687 1 9 999982 215189 1 7 999983 -836672 1 2 999999 73759 2 185941 850222 2 12 999995 2 2 999999 2 16 999994 1 2 999999 -146074 1 2 999999 441074 2 2 999999 2 2 1000000 1 11 999994 -902248 1 6 999984 -354522 1 11 999984 126612 1 392476 749831 -296546 2 2 999999 1 2 999999 995813 2 2 999999 1 2313 208397 736644 1 234433 870825 -287378 1 5 999982 -63400 2 5 999999 2 11 999998 2 20 999986 1 14 999994 -852676 2 13 999994 1 2 999999 -618707 2 3 999987 2 106510 761935 2 114949 224086 2 9 999996 1 11 999988 442677 1 262094 532747 778853 1 2 999999 -229256 2 16 999985 1 18 1000000 -908150 1 11 999997 -146358 1 15 999986 286158 1 5 999994 566618 2 412431 439974 1 2 999999 706882 2 12702 871267 2 13 999992 1 334384 476195 -188952 1 33170 724659 -152352 1 12 999990 767213 1 2 999999 183261 1 681801 732295 -421749 1 2 999999 579 2 3 1000000 1 1 999987 -892253 1 2 999999 -718277 2 2 999999 1 2 999999 -288122 2 2 999999 1 17 999989 -869826 2 278655 330813 2 2 999999 1 2 999999 -423387 1 357349 806800 974209 2 46999 313057 2 17 999996 2 122394 862051 2 2 999999 1 105115 394294 318011 2 18 999992 1 2 999999 -792946 1 100224 451466 -769619 2 11 999994 2 119097 689409 1 17 999999 440873 1 11 999990 -210202 2 16 1000000 2 14 999996 2 2 999999 1 2 999999 -610125 1 2 999999 -481893 1 448620 583606 -684606 2 5 999995 2 143219 592997 2 17 999981 1 2 999999 870036 2 6433 884246 1 3 999993 814997 2 12 999992 2 2 999993 2 2 999999 2 15 999999 1 2 999999 -325401 1 1631 648312 -383627 1 3 999991 50176 1 10 999983 -616544 2 500510 903879 1 278546 532072 -376895 1 358249 910671 -533831 1 390737 829483 -26425 2 17 999981 2 5 999995 2 13 999997 2 366302 622801 1 156172 918217 -707907 1 711671 769562 -561047 2 2 999999 1 3 999998 475007 1 15 999982 -866608 1 762667 765418 -497791 2 2 999999 1 17 999984 -734851 2 2 999999 2 16 999998 2 2 999999 2 2 999999 2 290409 497046 1 2 999999 512055 1 166442 395822 964954 2 725314 919401 2 329615 373183 1 2 999999 481846 1 2 999999 -414528 1 2 999999 795584 1 11 999983 311854 1 15 999991 -608668 1 12 999994 925633 1 577851 712583 -481800 2 718531 928104 1 283880 844315 689249 2 2 999999 2 3 999996 2 2 999983 2 37348 56691 2 21800 684459 1 2 999999 126553 2 8 999984 2 17 999993 1 278175 317732 -264003 1 211494 731779 64452 2 45068 468655 2 2 999999 1 4 999981 -212867 2 262028 492797 2 324622 347861 2 207286 788773 2 553373 876973 1 2 999999 -416073 2 2 999999 1 2 999999 -212014 1 2 999999 958101 2 820302 993491 1 427078 522128 96238 1 698355 818817 -108433 2 65153 553242 1 490478 784556 -393396 2 1 999981 1 2 999999 -617818 2 7005 172090 1 2 999999 401332 1 2 999999 199011 2 20 999990 2 2 999999 1 58395 248569 817462 2 2 999999 1 2 999999 795120 2 883471 959593 2 4 999981 2 437483 536277 2 8 999991 2 2 999999 2 2 999999 2 12 999987 2 296129 471086 2 7 999993 2 2 999999 2 30072 306323 2 2 999999 1 734279 773363 -986580 2 2 999999 2 606423 844698 2 2 999999 1 2 999999 659251 2 16 999986 2 171664 345648 2 14 999995 1 2 999999 182285 1 11 999987 -919463 1 2 999999 -667756 2 2 999999 1 18 999983 -555788 1 2 999999 -596133 2 2 999999 2 2 999999 1 12 999986 438360 1 6 999983 -947848 1 8 999983 -160989 2 2 999999 2 2 999999 2 5 999991 2 683331 964912 1 72647 118273 -695166 1 2 999999 -627918 2 81480 225931 1 619015 954364 976036 1 76000 534683 62290 1 2 999999 -634435 2 2 999999 1 2 999999 -315926 1 4 999998 229324 1 511679 532965 -531361 1 2 999990 795933 1 2 999999 64072 2 2 999999 2 2 999999 2 679813 949003 2 797716 925410 2 266477 646871 2 10 999984 2 35483 494652 1 9 999987 210866 2 20 999998 2 10 999986 2 2 999999 1 5 999994 -66895 2 2 999999 2 768039 982315 1 2 999999 943110 1 18 999996 -379671 1 5 999984 -960918 1 2 999999 663870 1 2 999999 -752646 2 2 999999 2 799332 853837 2 2 999999 1 2 999999 235631 1 19 999984 308573 1 7 999992 849929 1 2 999999 530223 2 11 999982 1 12075 241055 -386588 1 56 25419 762627 1 2 999999 -927324 2 6 999986 1 2 999999 -232331 1 2 999999 159065 1 2 999999 393964 1 504636 531166 -567668 2 19 999992 2 2 999999 2 13 999997 1 334669 493693 533392 2 7 999993 2 2 999999 2 2 999999 2 2 999999 2 16 999994 2 527564 981862 1 7 1000000 6245 2 10 999987 2 2 999999 1 18 999999 253842 2 2 999999 2 173988 511918 1 2 999999 878385 1 1081 708519 -366832 1 14 999985 25133 1 7 999999 681305 1 789268 913533 610469 2 11 999995 2 2 999999 2 2 999999 1 2 999999 -860542 2 2 999999 1 245474 462714 -326657 2 2 999999 1 2 999999 -838616 2 2 999999 2 2 999999 1 291337 357939 586153 1 753784 966638 349906 2 75570 406878 1 2 999999 193466 1 35062 75218 -804681 2 2 999999 2 2 999999 2 588378 685952 1 13 999986 -398867 1 2 999999 -489152 2 630385 975511 2 16 999988 2 3 999981 1 17 999990 -710968 1 14806 22492 172090 2 2 999987 1 319561 363242 820860 2 2 999999 1 2 999999 959321 2 2 999999 1 2 999999 689096 1 6 999986 615054 2 2 999999 2 124499 757362 1 8 999986 -903275 1 47294 142221 61712 1 11 999997 246916 1 20 999983 492519 2 295719 718940 2 4 999987 1 2 999999 -637729 1 2 999999 842074 1 20 999987 598548 1 50645 465104 -79531 2 2 999999 2 2 999999 1 314189 826472 -506279 2 203207 820009 2 324699 699650 1 11 999997 774896 1 19 999996 -333665 1 250744 846439 -707695 1 2 999999 -960915 1 2 999999 -354127 1 2 999999 57623 1 2 999999 51060 2 11 999993 1 3 999999 404074 2 125043 554749 2 150175 859858 1 796369 874786 152392 1 19 1000000 711272 2 2 999999 2 333261 915776 1 691995 926312 71370 1 2 999999 380017 1 7 999981 -192758 2 348467 385095 2 2 999985 2 13 999981 2 12 999991 2 559205 898567 1 7 999989 -173380 1 158586 173606 245185 2 93764 606556 1 10 999981 309067 2 9 999982 2 2 999999 2 187501 271407 1 2 999999 -717997 1 2 999999 -929902 1 2 999999 763875 2 201920 379031 2 3 999996 1 547940 808234 32529 1 188323 783276 -617825 1 2 999999 904500 1 16 999999 -218851 2 10 999995 1 2 999999 -637327 2 7261 549404 2 2 999999 2 2 999999 2 344593 878042 2 15 999990 2 20 999982 2 2 999999 2 19 999982 1 739321 869428 -596049 1 525966 917266 -984575 1 2 999999 -352475 1 2 999999 319318 2 20 999986 2 484124 731997 2 746457 776933 2 12 999982 1 2 999999 -288831 2 1 999997 1 2 999999 344657 2 625733 651272 1 2 999999 -546400 2 200946 892821 2 2 999999 2 2 999999 1 84852 134335 181222 2 2 999998 1 2 999999 674506 1 222592 297640 -713056 1 2 999999 254147 2 2 999999 1 2 999999 543152 1 17180 729113 -494651 1 618376 624202 -914076 2 2 999999 1 11 999998 517527 2 436574 566365 1 2 999999 724237 2 334625 495417 2 16334 960678 1 2 999999 145188 2 15 999989 2 2 999999 2 13 999988 2 2 999999 1 18 999997 918322 2 2 999999 2 2 999999 2 14 999990 2 667132 892928 2 16 999985 2 506276 769362 2 647748 701212 1 2 999999 -514934 2 541305 591840 1 5 999998 -587933 1 451447 469455 -893703 2 272820 417552 1 864840 997206 -185865 2 472819 755641 2 2 999999 2 11 999997 2 275814 619104 2 487669 679209 2 267712 546678 2 2 999999 2 15277 449688 1 18 999995 -940230 1 294542 728971 -304406 2 15 999984 1 2 999999 -23198 2 2 999999 2 913749 916470 1 2 999999 211913 1 10 999995 260350 2 366804 947076 1 252856 687341 402292 2 226715 675340 1 192711 320623 206199 1 336850 793339 911036 1 605832 889582 -745207 1 2 999999 885664 2 2 999999 1 5 999994 669599 1 11 999996 -884774 2 19 999982 1 2 999999 903690 1 2 999999 984671 1 8 999981 -444694 2 18 999998 1 18 999992 314306 1 2 999999 423063 1 2 999999 13522 2 20 999992 1 79152 951477 895513 1 2 999998 -667344 1 2 999999 160923 2 2 999999 1 2 999999 962426 2 2 999999 1 484990 852185 449872 1 731105 939472 176543 1 2 999999 37008 2 16 999994 2 14 999999 2 2 999993 2 10 999985 2 87148 707334 1 152466 532241 484553 2 7 999996 1 14 999996 376288 2 14 999984 1 16 999986 395952 1 60303 747599 -623156 2 2 999999 1 15 999985 -926669 2 2 999999 1 2 999999 156493 2 6 999989 1 2 999999 -735484 1 17 999997 506338 2 2 999999 2 2 999987 2 590022 970523 2 699782 717147 2 2 999999 2 19 999989 2 2 999999 2 8 999999 1 2 999999 924049 1 103337 574350 -103495 1 81991 525731 410196 2 4 999992 2 15 999999 2 2 999999 1 322338 561736 237384 1 2 999999 -985337 1 207066 303090 -84754 1 50014 915482 31517 1 270942 930493 -587775 2 17 1000000 1 2 999999 897663 1 8 999996 329021 2 13 999993 2 2 999999 1 335798 750793 30698 2 103480 726529 1 149300 591237 328068 1 13107 503370 753325 1 11 999982 162724 1 470809 994936 897649 2 2 999999 1 9 999996 -815350 2 71613 581699 1 16 999995 -191844 1 310757 498943 -923569 2 2 999999 2 170628 202899 1 117480 482306 -65187 1 6 999985 261860 1 11 999999 57104 1 211389 867701 532804 2 5 999991 1 13 999994 -820535 1 14 999996 227509 2 311368 346394 1 235926 408547 -630821 2 337889 347513 2 2 999999 2 310626 600547 2 395682 431320 1 2 999999 -205353 1 12 999983 595848 1 4 999993 915345 1 3 999997 430967 1 350573 673006 716414 2 2 999999 1 15 999985 -163668 1 15 999998 -697095 2 17 999987 2 2 999999 1 593397 974117 733932 1 3 999989 -645768 1 2 999999 -258487 1 54437 814516 201302 2 554381 800339 2 2 999999 1 360659 706271 -107364 1 12 999993 286238 1 430495 811865 305304 1 530686 977551 -544286 2 2 999999 2 9 999985 1 12 999981 -771329 1 336182 647739 -681783 2 2 999999 1 192584 206022 292496 2 2 999994 1 2 999999 894125 1 2 999999 578999 2 79573 773783 2 2 999999 1 18 999991 -99666 2 315589 315814 2 20 999996 2 2 999999 1 3 999990 -317884 2 9 1000000 1 5 999990 -909490 1 1 999992 -971463 1 462231 783662 -987556 1 2 999998 -254414 2 2 999999 2 2 999999 1 1 999994 412821 1 15 999987 -234341 1 228832 452179 -573488 2 440318 770189 2 19 999991 2 2 999985 1 407132 766887 513220 2 482817 560493 2 15 999989 2 686947 871981 1 2 999999 -141515 2 2 999999 1 2 999999 53371 1 2 999999 -839633 1 5 999989 23977 1 2 999999 -690264 2 585655 738224 1 2 999999 -653751 1 2 999999 -339409 2 20944 947849 1 109504 279698 -416794 2 2 999999 2 55448 96650 1 18226 681182 46236 2 13 999995 1 143882 670053 -406766 2 4 999989 2 813108 903401 1 2 999999 569374 2 2 999999 1 2 999999 -716503 1 2 999999 -668533 1 1 1000000 -686851 1 830213 902504 -518464 2 2 999999 2 9 999982 1 2 999986 -489289 2 14 999990 1 378704 776983 -112608 2 2 999999 1 2 999999 -83682 1 363284 685272 248675 2 2 999999 2 2 999999 2 2 999999 2 351767 445330 1 2 999999 -872979 1 18 999992 -290094 2 267402 879263 2 432170 848550 1 144574 874621 -480406 1 11 999994 535743 2 2 999999 1 2 999999 -894688 2 2 999999 2 17 999982 2 2 999999 1 2 999999 227590 1 17 999981 164508 2 12 999985 2 271822 922534 2 250343 670834 1 16 999992 920150 2 2 999999 1 5 999994 -213041 1 2 999999 -78337 1 217068 670338 -15234 2 75092 811902 2 14 999997 1 14 999990 -428294 2 2 999999 2 190277 578847 2 108616 260854 1 2 999999 854551 1 2 999999 934679 1 2 999999 -930505 2 2 999984 2 1 999998 2 2 999999 2 58624 831837 1 126662 586846 -964364 2 18 999990 1 2 999993 -860057 2 2 999999 2 36482 918628 2 2 999999 1 25404 196271 -246950 1 812347 850511 -144819 2 14 999982 1 318597 981435 770663 1 838166 980041 -621764 1 2 999999 561165 1 626782 753895 -667615 2 146201 513012 2 539608 735987 2 845459 927153 2 4 999983 2 7 999986 1 332445 818866 -435009 2 6 999997 2 18 999993 1 14 999991 60154 1 2 999983 324588 2 3 999981 1 437023 594163 -498188 2 2 999999 2 567692 642610 1 2 999999 -728820 1 403536 541813 -213322 2 533808 545484 1 2 999999 -811752 2 15 999997 2 701362 924638 1 2 999999 175730 1 224986 440806 845050 2 140945 270298 1 530821 557892 -724205 2 17 999985 1 772590 914921 -15721 2 3 999998 1 6 999988 -710494 2 2 999999 2 2 999989 2 5 999981 2 12 999996 2 2 999999 1 9 999991 409063 2 296191 394523 1 2 999999 -601297 1 169176 341018 -669044 1 2 999999 -191213 2 306484 521032 1 7 999982 -454028 1 2 999999 416289 1 2 999999 95850 2 27246 792407 1 2 999999 -145893 2 9 999986 2 3 999988 2 17 999999 1 2 999999 433792 1 320372 825314 509955 2 2 999999 2 10 999986 2 276860 600947 1 2 999999 -425955 1 184431 908866 -656109 1 2 999999 203176 2 444130 446833 2 2 999999 2 300470 850503 2 2 999983 2 2 999981 1 2 999999 -505772 1 10 999990 -11491 1 2 999999 57896 1 215069 853391 546409 1 581663 777250 -795573 1 2 999999 -675975 2 18439 905485 2 10 999982 2 2 999999 1 120602 843453 229314 1 5 999999 19949 2 2 999999 2 10 999984 2 2 999999 2 2 999999 2 216715 578502 2 2 999999 2 529958 951444 2 14 999984 1 19 999992 -851229 1 20 999982 -866881 2 2 999999 1 45239 993578 255441 2 2 999999 1 2 999999 71632 2 7 1000000 2 17 999998 2 5 999985 1 2 999999 280238 1 7 999987 -220664 1 5 999986 499856 2 2 999999 1 12 999986 -99494 1 388266 476095 -837405 2 2 999999 1 55061 630282 418248 1 260881 621396 492910 2 9 999991 2 18 999984 2 363395 884335 2 11 999994 1 2 999999 -820691 1 1 999995 42647 2 2 999999 1 166764 972484 700313 2 16 999991 1 2 999999 -136528 2 631573 725494 1 2 999994 972992 1 486571 580646 -246490 2 1 999991 1 15 999985 906283 1 5 999990 11596 1 4 1000000 147618 1 2 999999 -85346 1 11 999983 751320 2 2 999999 2 13 999998 1 123592 364271 417571 1 759131 857246 617049 2 2 999999 2 15 999990 1 9 999991 868798 2 2 999999 2 2 999999 1 6 999994 66742 2 2 999999 1 2 999999 -979579 1 638064 640815 -217985 1 9 999998 -569460 1 471780 941702 64254 2 2 999999 2 2 999983 1 2 999999 500021 2 11 999985 2 77498 986660 1 279659 540391 158168 2 699423 894798 2 3 999987 1 340348 677402 -366667 1 10 999985 49331 1 2 999999 -696342 1 407464 872550 799277 1 308031 933201 -919437 2 2 999999 1 384121 547488 -833339 1 20 999993 -627065 1 2 999999 943116 2 20 999981 1 2 999999 -461896 1 2 999999 158221 1 2 999999 933908 1 136064 634411 119976 2 117930 985447 2 747305 942436 2 11 999982 1 2 999999 277206 1 10 999989 -14322 2 391809 930102 2 2 999999 1 4 999983 310892 2 561309 714786 2 6 999982 2 18 999990 2 2 999999 1 11 999999 -366805 2 690628 764549 1 18 999987 574259 2 94929 303093 1 2 999999 -633269 2 3 999996 2 362305 612740 2 660392 766839 2 2 999999 1 12 999982 772487 1 2 999999 604704 1 2 999999 -639425 1 10 999994 114154 1 822140 974488 95467 2 71264 771439 2 37035 274075 1 16 999992 894732 1 2 999999 -909467 2 2 999999 1 15 999999 -837604 2 4 999998 1 320010 878952 -420283 1 14 999991 -440914 1 791898 928289 -655693 2 94838 804427 2 3 999999 1 11 1000000 -117844 2 15 999983 2 226084 844225 1 160048 880114 -539408 2 5 999991 2 72362 737402 1 161820 281853 637845 2 2 999999 1 2 999999 469956 1 7 999981 -618363 2 13 999994 1 2 999999 -778155 1 15 1000000 -922268 2 483318 573683 1 211146 865519 -120174 1 12 999985 325190 2 7 999981 1 5 999991 74572 1 109092 405133 989588 1 700878 931668 507061 1 13 999994 695924 1 2 999999 -765081 1 17 999991 458176 1 13 999989 545790 1 9 999987 445185 2 2 999999 1 97687 755361 -823591 2 522417 835274 1 2 999999 -485809 1 11 999999 -746556 1 441665 708134 725846 2 2 999999 2 20 999998 1 93643 677116 752989 1 879475 938729 -276655 2 574566 694204 1 2 999999 122440 1 3 999995 877481 1 2 999999 177128 2 14 999995 2 8 999999 1 280697 798341 400043 2 9 999997 1 2 999999 145619 1 3 1000000 -231512 2 2 999999 2 12 999986 1 9 999985 792000 1 133212 377686 -630290 1 2 999987 864824 2 12 999999 2 17 999992 2 2 999999 2 8 999992 2 10 999991 2 16 999997 2 14 999985 2 18 1000000 2 2 999999 1 14 999994 -420482 2 2 999999 2 568778 799154 1 2 999999 909821 2 765593 808949 1 14 999996 882612 2 2 999999 1 5 999995 485425 2 2 999999 1 18 999985 -258375 2 201971 324996 2 2 999999 1 3 999982 904879 2 15458 771297 2 1 999999 2 2 999999 1 13 999996 -10869 1 2 999999 -327514 1 9 999985 -7217 2 10 999981 2 4 999998 1 2 999999 74745 1 12 999993 795501 1 15 999985 882481 2 2 999999 1 626145 856416 -158785 2 17 1000000 2 98077 579414 2 2 999999 1 154399 461668 -407556 1 612131 625573 -779847 2 125211 657819 1 2 999999 -855967 2 4 999985 1 15 1000000 -990218 1 2 999999 296006 1 838718 891306 -329470 1 25379 715029 612318 1 2 999999 -545865 2 5 1000000 1 579038 667041 519756 1 4 999991 990963 1 4 999999 77013 1 414372 888790 63583 1 175730 185507 302443 2 43441 443055 2 2 999999 1 17 999988 600926 1 2 999999 -963788 1 368977 966335 -982758 2 2 999999 2 8 999982 2 14 999990 2 8 999997 1 9 999997 -391130 2 2 999999 2 12 1000000 2 55922 599989 2 9 999994 1 19 999991 161844 2 2 999981 2 342240 903554 1 6 999983 -374756 1 2 999999 -966812 2 45803 137444 2 2 999999 2 21454 460461 1 11 999989 -590312 1 2 999999 -543867 2 2 999984 2 20 999989 2 2 999999 2 2 999999 2 2 999999 1 45125 345331 166655 1 177681 939003 -507062 2 4 999985 1 2 999999 15502 2 19 999997 1 1 999983 -281394 2 2 999999 1 19 999981 661827 2 6 999998 2 2 999999 2 18 999994 2 17 999997 1 7 999987 -820377 1 2 999999 975616 1 170477 319344 782814 2 6 999986 2 241064 452064 1 8 999984 -83995 1 7 999988 -276341 2 15 999991 2 7 1000000 1 16 999981 -599368 2 313452 343019 2 372376 720612 2 398744 444036 1 311874 604440 -7982 2 2 999999 2 205498 482391 1 26486 990713 -795608 1 2 999999 335706 2 2 999999 2 5 999988 2 2 999999 1 2 999999 -767115 1 395613 852045 -353664 1 14 1000000 738170 2 96039 874411 2 679840 754096 1 476163 701989 844078 1 2 999999 -255063 2 8 999981 1 12 999992 637953 1 18 999989 930610 2 2 999999 1 4 999999 382737 2 2 999999 1 1 999993 82161 1 8 999998 381442 1 2 999999 -914498 2 2 999987 1 2 999999 -167032 2 806583 910337 2 315021 976442 2 2 999999 1 2 999999 -296942 1 3 999987 -185795 1 2 999999 -721669 2 2 999999 2 475317 490000 1 7 999981 -276447 2 68984 964461 2 2 999999 1 2 999999 504133 1 436189 669290 107128 1 584120 953916 740803 1 185317 329628 -606850 2 2 999999 1 15 999996 -440367 1 2 999999 935737 1 2 999999 -643829 1 2 999999 -164549 1 9 999981 -406842 1 14 999996 816474 2 2 999999 2 2 999999 1 2 999999 -554159 2 5 999998 1 2 999999 249371 2 57724 152678 1 9 999984 62603 2 16 999989 1 2 999999 -592355 2 6 999997 1 840179 971294 220042 1 18 999994 715625 2 2 999999 2 422720 714996 1 20 999981 -97244 2 297658 741943 1 2 999991 -356220 2 2 999999 2 20 999990 1 6 999999 -506269 2 2 999999 1 91013 837389 -677135 2 515539 825415 1 2 999999 -417343 1 118540 441679 -589463 2 8 999995 2 3 999993 2 20 999991 2 174285 335217 2 727244 903026 1 51650 902018 470833 1 38311 738540 652925 1 37323 756971 -868950 2 2 999999 1 16 999984 472435 2 2 999999 2 1 999994 2 47251 698785 1 11 999984 -924379 1 18 999992 112361 2 2 999999 2 354956 723825 2 409624 799479 2 120591 210248 2 2 999999 2 9 999989 2 12 999991 2 51006 380722 2 16 999988 2 73793 173414 1 32658 318243 -161001 1 355596 394396 381582 1 6 1000000 -111041 1 13 999994 257121 1 338858 442925 -766498 1 17 999991 997660 2 165389 633904 1 7 999992 -243468 1 10 999991 -160349 2 11 999981 2 6 999996 1 13715 938874 -771475 1 401808 411694 370775 2 334812 615412 1 2 999999 -494719 2 2 999999 2 2 999999 2 226269 663465 2 49535 442087 2 2 999999 1 250785 863978 158792 2 19 999991 1 4 999983 928589 2 9 999997 2 505536 789225 1 2 999999 484254 2 700106 885378 1 1 999998 538048 1 2 999999 -993506 2 11 999990 2 17 999992 2 653027 829556 2 165229 458955 1 2 999999 82627 2 2 999999 1 8 999998 720114 1 20 999999 -268766 2 516209 672907 2 157394 774024 1 427471 895539 672267 2 389347 555730 1 578720 831124 835231 1 2 999999 -295133 2 1 999987 2 242350 983905 2 168905 180412 2 14 999994 1 12 999991 -83064 2 20 999991 2 4 999987 2 12 999995 2 104278 143867 2 109650 425636 2 191367 390419 1 15 999994 720469 1 94469 213637 -878804 1 777814 881054 -541517 1 2 999999 293765 1 2 999999 -225402 1 2 999992 -110435 1 13 999991 -233405 1 2 999999 974955 1 11 999999 406593 1 10 1000000 -764783 1 14 999996 588892 2 1 999990 1 12 999996 309550 2 2 999999 1 8 999984 142046 1 4 999989 711411 1 12 999985 694744 2 2 999999 2 8 999994 2 2 999999 1 2 999999 998800 1 18 999986 -46967 2 592724 912086 2 2 999999 1 2 999999 -344575 1 146805 515855 -377129 1 19 999994 325959 2 5 999984 2 2 999999 1 807858 821740 344120 2 2 999999 1 2 999999 -611491 2 192269 241910 1 127042 258958 -584708 1 646593 950890 -455673 2 2 999982 1 2 999990 -918561 2 307225 619950 1 11 999989 -205824 2 19 999990 1 179635 681015 -117957 1 2 999999 248777 1 2 999999 516103 2 259105 421366 2 3 999997 1 1 999989 922958 1 2 999999 -459388 2 2 999999 1 210116 783732 675268 1 13 999998 683143 1 2 999999 -790464 2 2 999999 2 9 999990 1 251416 751492 -695377 2 2 999999 2 322842 993866 2 114037 337606 2 19 999984 2 2 999999 1 675066 812854 249525 2 5 999997 2 2 999999 1 271294 338347 102483 2 2 999999 1 6 999993 -815649 2 697992 966346 2 10 999984 2 2 999999 2 2 999999 1 14 999995 126823 1 2 999999 -464374 2 15 999988 2 9 999984 1 153446 789218 672421 1 444433 601869 489893 2 1 999997 1 2 999999 300723 1 10 999981 -536442 1 16 1000000 -541031 1 18809 199299 406018 1 2 999999 769595 2 6 999981 1 2 999999 -620921 2 219864 533554 2 2 999999 2 14 999983 1 147601 988130 67322 2 15 999996 1 8 999996 265573 1 3 999999 -211040 1 375522 790149 -588897 1 121772 504843 -74950 1 2 999999 -857200 2 244512 328275 1 120977 768922 -198190 2 6 999986 2 9 999986 1 85273 138679 639853 1 54018 815295 723810 1 106705 959190 219619 2 2 999999 2 364694 465351 2 24651 156401 2 2 999999 1 790684 918277 793252 1 2 999999 942976 1 18 999991 765387 2 3 999982 1 3 999999 -852241 2 2 999999 1 8 999994 -90732 1 2 999999 505629 1 111457 113257 825511 2 9 999983 2 2 999999 2 10 999988 2 2 999999 1 15 999990 857375 1 2 999999 -320376 2 593694 693478 2 460867 812661 1 2 999999 -338894 1 2 999991 435650 1 2 999999 -847961 2 19 999987 2 13 999981 1 12 999996 -178351 2 2 999999 2 6 999984 1 842370 948731 -576644 2 287336 696417 2 2 999999 2 2 999999 1 10 999997 933455 1 250662 546777 -386499 2 2 999999 1 2 999999 -782771 1 135213 392728 26241 2 20 999990 1 16 999992 782882 1 2 999999 793929 2 12 999994 2 2 999999 1 377445 472437 663895 1 10 999991 -528110 1 20 999985 -315315 1 8 999996 740968 2 206895 444268 2 15 1000000 2 4 999981 1 387091 506315 448712 2 617793 736380 2 2 999999 1 2 999999 434904 2 252368 839956 1 11 999981 -426865 2 309790 528833 1 2 999999 501524 1 246987 479673 621232 2 19 999983 1 69753 400780 411213 1 18 999993 -73598 2 250323 354235 2 17 999992 1 9 1000000 -590178 2 2 999983 1 9 999995 948473 1 315859 935245 -100372 1 8 999983 -189778 1 1 999982 496719 1 2 1000000 340652 1 430485 795185 236658 2 4 999993 2 13 999989 1 98583 199782 658938 1 56516 370908 -570554 2 679867 869869 2 20 999993 2 200555 214615 2 2 999999 1 2 999999 -317306 1 30964 667503 333068 1 18 999997 742579 1 231317 948352 -962929 2 8 999989 2 2 999999 1 2 999999 823840 1 2 999999 -580090 2 87494 646408 2 448251 938668 2 7 999986 1 2 999999 -743195 2 14 999995 1 2 999999 211805 2 49964 806827 1 2 999999 910727 2 2 999999 1 262210 822090 -245647 1 2 999999 -913811 2 20 999988 2 2 999999 2 1 999994 2 2 999999 2 215012 605440 2 5 999986 1 8 999989 -992851 2 3 999998 1 460398 469436 693554 2 62711 177138 1 15 999999 959973 2 2 999999 1 718713 936933 -157982 1 4 999991 -966969 1 2 999999 99131 1 4 999990 -752303 1 563637 989585 -607370 2 294933 800851 1 14 1000000 378975 2 17 1000000 2 234734 876145 1 2 999999 536065 1 2 999999 667144 2 2 999999 1 14 999995 -961274 2 2 999999 1 712833 811084 -933613 2 2 999999 2 2 999999 2 878986 947791 1 2 999999 527 2 13 999995 2 5 999998 2 678066 773910 2 12 999992 1 634326 924818 748062 2 2 999999 2 13 999988 1 11 999996 -815265 1 10 999997 -588205 2 2 999999 1 123560 483390 -784651 2 320384 602007 1 2 999999 82482 1 120049 918624 28560 1 2 999992 707876 2 2 999992 1 5 999997 -601853 2 439008 443422 2 2 999999 2 8 999995 1 2 999999 935311 1 8 999990 -180635 1 2 999999 597341 1 20 999987 245665 2 10 999999 2 713647 943187 2 773718 801088 2 2 999999 1 84443 92342 -51374 2 261265 652456 2 1 999984 2 2 999999 2 9 1000000 1 15 999997 -757478 2 41446 749997 2 79867 93174 2 2 999999 2 128294 287741 2 2 999999 1 8 999996 -898296 1 10 999990 691199 1 15 999985 -457716 1 2 999999 -20683 1 5 999984 -361113 2 1 999986 1 20 999982 -220954 1 14729 566242 501582 2 18 999982 1 356707 447551 360756 1 9 999996 854992 2 380093 400563 2 12 999995 1 13 999981 27619 1 2 999999 272073 2 2 999999 2 2 999999 2 577392 860282 2 2 999999 2 2 999999 2 11 999982 2 84873 236377 1 236711 323193 900366 2 89897 680063 2 68834 860218 2 599607 666932 1 545482 915650 383815 2 2 999999 2 4 999987 2 6 999985 1 2 999999 548408 2 528641 725720 2 206366 288994 1 81672 105068 -796152 2 14 1000000 1 2 999999 -752460 1 500868 756298 -200851 1 15 999986 23917 2 9 999982 1 2 999999 -849886 2 136058 694068 1 242971 501269 -69488 1 2 999999 625030 2 322964 696878 1 7 999991 958650 2 15 999991 1 8 999995 110445 1 7 999996 -618546 2 2 999999 1 14 999983 -188192 2 15 999988 2 39283 378232 2 2 999999 1 17 999997 294031 2 2 999999 2 182519 928630 2 9 999999 1 2 999999 -848301 1 28571 708823 -562914 2 2 999999 2 14 999989 2 499656 980626 1 430069 511305 620223 2 267248 647638 2 220212 897650 1 2 999999 365859 1 57820 451672 196014 2 2 999999 1 2 999999 159690 1 2 999999 -743355 1 18 999994 -720857 2 2 999999 1 2 999999 -356798 1 10 999999 -792470 1 2 999999 276729 2 469769 805618 2 14787 920939 2 107793 956469 1 383559 490753 624361 2 392342 585933 1 130841 584895 -959788 1 345574 600870 -485903 1 2 999999 32960 1 2 999999 -759669 1 14373 43071 -592897 2 730906 982500 1 15 999998 593125 1 485452 638744 793951 1 20 999993 582508 2 9 1000000 1 508312 789502 -373010 1 19 999991 159318 1 218660 400198 -307859 2 2 999999 2 2 999999 2 2 999999 2 9 999982 1 2 999999 692749 2 16 999991 2 2 999981 1 2 999999 -691513 2 13 999996 2 2 999999 1 165892 727969 770976 2 2 999999 1 4 999990 599656 2 2 999999 2 143437 730008 1 35545 851170 -11212 1 2 999999 333523 1 2 999999 -903257 1 2 999999 -553176 2 5 999983 2 20 999988 1 2 999999 471765 2 26632 258052 2 40199 179463 1 5 999985 -604842 1 2 999999 710073 2 2 999999 1 9 999993 951695 1 2 999999 725017 2 644075 793295 2 19 999986 1 5 999995 506001 2 514846 880137 1 2 999999 92341 2 87206 435067 1 2 999999 558888 1 11927 503466 -653709 1 16 999988 532765 2 2 999999 2 526815 670683 1 2 999999 -841652 2 264328 550521 2 2 999999 2 2 999999 1 2 999999 -204451 1 2 999999 695075 1 316989 637180 -176550 2 20 999985 2 16 999994 1 189246 378037 -402537 1 94235 628390 -302171 2 11 1000000 2 164910 449305 1 5 999989 701286 1 3 999990 -356865 1 8 999982 -208016 2 376335 520324 2 555499 566480 1 365752 968938 881694 1 133338 777628 716513 1 165600 316589 -943921 1 4 1000000 735344 1 424799 989456 936105 1 5 999990 -27714 1 2 999999 239567 1 16 999990 -475077 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -324707 1 735291 895366 56782 1 2 999999 -511816 2 2 999999 2 3 999987 2 16 1000000 2 79549 156057 1 11 999991 -196199 2 14826 774890 1 4 999991 620923 2 172790 768248 1 106032 583806 -973557 1 15 999990 -12483 1 2 999999 -454291 2 2 999999 1 268205 564951 405190 1 171058 811967 247309 2 35756 993667 2 8 999984 1 4 999985 -669421 1 2 999999 938504 2 194029 461517 1 11 999989 654569 2 2 999984 2 268621 657578 2 2 999999 1 11 999994 -607161 2 2 999999 1 13 999996 520584 1 2 999999 -328605 1 2 999999 -53057 2 17 999994 2 339070 998959 2 10 999998 1 355757 688244 -952231 1 17 999985 -621806 1 7 999997 252615 2 19 999986 1 424047 845345 -339583 1 329293 632331 -105278 1 2 999999 -358948 1 11 999988 127975 1 76916 678335 66038 1 2 999999 540398 2 11 999985 2 481982 942692 1 2353 329899 776755 2 237048 986684 2 14 999991 1 4 999997 49071 1 2 999999 -370761 2 263166 572409 1 2 999999 -973890 1 2 999999 -19750 1 8234 444799 79984 1 424559 642435 -685291 1 2 999999 -842598 1 122190 257688 893268 1 2 999999 -599702 1 2 999999 293575 1 2 999999 228993 2 2 999999 2 2 999999 1 2 999999 972970 1 254843 572638 841229 2 15 999981 1 381959 640045 934132 2 2 999999 1 307439 831370 -512657 1 19 999982 947549 1 355920 460420 -776597 1 2 999999 708522 2 12 999997 1 2 999999 -373576 2 14 999997 1 2 999999 -473225 2 325200 896739 2 258283 652138 1 11 999994 -734434 1 9 999996 54663 2 106865 954140 2 618291 689274 2 2 999999 2 325917 391308 1 9 999985 -108278 1 69857 147648 -317006 1 18 999992 -95953 2 145137 351647 2 2 999999 1 2 999999 -71790 2 2 999996 1 464589 557502 -140664 1 3 999994 -950285 2 76325 189498 1 2 999999 -982536 1 2 999999 17305 1 2 999998 -864742 2 8 1000000 2 637620 739562 2 2 999999 1 15 1000000 -399079 2 451994 969789 1 962674 976927 896324 2 3 999989 1 212489 993359 -139488 2 33308 300968 2 8 999986 1 896800 939657 154283 2 2 999999 2 711393 794430 2 194004 972377 1 345874 542922 619360 2 85718 797472 2 2 999999 1 2 999999 154701 2 333305 728255 1 2 999999 -322361 2 2 999999 2 209916 891454 1 2 999999 -100917 2 10 999993 1 236978 394935 613770 1 14 999999 -636735 2 1 999984 1 14 999984 -238379 1 19 999999 -729124 2 443312 901808 2 414750 655334 2 8 999982 2 2 999999 2 20 999987 2 2 999999 1 19 999984 -646680 2 2 999999 2 268256 632507 2 2 999999 1 65579 570962 -413570 1 2 999999 -142993 1 10 999996 -411906 1 14 1000000 -287177 1 2 999999 725427 1 464541 964847 539528 2 2 999999 1 2 999999 760445 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 864755 1 16 999999 -793021 2 690731 816740 1 2 999999 -396611 2 16 999985 1 824377 884015 -343292 1 12 999985 -354700 1 347692 686075 -483961 1 2 999999 -341343 1 2 999986 -95848 2 17 999986 1 716578 889482 -16655 1 10 999982 764197 2 332602 735921 2 6 999990 1 451151 943394 -273361 2 2 999999 1 2 999999 553039 2 2 999999 1 10 999998 -892617 1 330342 621294 -688652 2 15 999994 1 173977 841817 582617 2 708678 870552 1 4 999997 -280035 1 2 999999 -723286 2 4 999990 2 3 999995 2 2 999999 2 53910 642338 1 411321 813882 -796460 2 2 999999 2 2 999999 1 13 999997 -442976 2 2 999999 2 344893 961247 1 228759 719299 345884 2 2 999999 2 19 999981 2 14 999989 1 12 999983 -386672 1 2 999999 -845836 1 12 999988 -268144 1 184465 487102 -374691 1 372879 892033 -261150 1 17 999988 -383006 2 2 999999 2 95371 430727 1 28843 211575 -554785 2 357215 391730 1 540285 943241 443196 2 2 999999 1 2 999999 432816 1 4 999997 -704077 2 2 999986 2 122426 588214 2 2 999999 2 820132 935222 2 2 999999 1 408944 542251 219470 2 12 999990 2 194141 753977 1 12 1000000 755580 2 2 999993 2 2 999999 1 2 999999 -982428 2 344223 645744 1 462751 464197 -493523 1 592206 988484 419001 1 11 999998 761996 1 487568 576876 -33759 2 2 999999 2 2 999997 2 777553 983042 2 2 999999 1 285913 683995 -665630 2 2 999999 2 482170 500135 2 2 999999 1 2 999999 -395279 2 2 999999 2 2 999999 2 11 999983 1 8 999991 125180 2 14 999983 1 11 999992 -31031 1 6 999992 -919529 2 2 999999 1 61016 921615 -442690 2 3 999988 2 20 999993 1 12 999989 564559 1 2 999999 -76799 2 13 999999 1 2 999999 -218349 1 2 999999 452377 2 445696 947175 2 476257 487702 1 2 999999 853798 1 714639 981081 -113368 2 2 999999 2 13 999997 2 3 999998 2 2 999999 1 58808 736631 934731 1 21108 955617 186102 1 2 999999 -733815 2 2 999999 1 4 999995 599139 1 2 999999 3719 1 183766 208141 -367802 2 2 999999 1 13 999989 28984 1 19 999997 995667 2 520760 623604 1 174256 800464 890668 2 516211 689956 1 109791 161989 -322471 1 259453 670906 505587 2 2 999999 1 291722 602713 -572425 2 2 999999 1 2 999999 83089 1 919401 969264 612803 1 2 999999 818466 1 2 999999 411959 1 5 999982 -822205 2 15 999987 2 19 999982 1 651676 718907 263761 2 20 999982 2 2 999999 1 2 999999 217073 2 144844 890202 2 672643 921303 1 2 999999 850517 2 10 999981 2 2 999999 1 2 999999 371797 1 2 999987 -889369 1 2 999999 -671033 1 2 999999 -798294 1 102376 617997 -142594 2 2 999999 2 15 999988 2 2 999999 1 2 999999 237897 1 37102 336792 89386 1 352691 710355 -921176 2 480425 894842 2 2 999999 2 875418 933051 2 656233 714858 1 11 999996 -250930 2 2 999999 1 11 999987 -282692 1 10759 83232 -449497 1 30291 415971 325275 2 2 999999 1 1 999995 894120 2 2 999999 1 2 999999 -811022 2 2 999999 2 499830 503235 2 534871 566452 2 403075 636427 1 2 999999 977531 1 14 999981 -649987 2 444746 884509 2 2 999999 1 2 999999 -768525 1 14 999985 -530564 2 832861 987396 2 117417 283002 1 2 999999 -142131 1 289978 714554 743382 1 819807 913607 364528 1 978283 998885 396235 1 586272 870768 -709033 1 323413 561841 -526539 1 2 999999 389895 1 444704 469266 64578 1 3 999994 110664 2 17 999998 2 19 999999 2 257783 942255 2 19 999993 1 2 999999 651887 1 14 999994 -109251 2 236073 252220 1 567520 822701 965397 2 2 999999 1 8 999981 525893 2 2 999999 2 1 999997 2 16 999989 1 15 999990 -633570 1 210457 384087 -482335 1 775733 786665 570293 1 183639 993603 504464 1 126047 627290 65502 2 17 999991 2 2 999999 2 2 999999 2 16 999995 2 2 999986 2 2 999999 2 5 999983 2 11 1000000 1 294290 676040 22441 1 369909 763872 -879650 1 2 999999 -274534 1 7 999983 -460670 1 2 999999 -63392 2 114188 766682 1 1 999991 71764 2 2 999999 2 20422 803598 1 2 999999 -332590 2 2 999999 1 2 999999 -646749 2 14 999999 1 12 999985 -909191 1 10 999996 -707003 1 2 999999 452525 2 2 999999 2 9 1000000 1 429634 811399 -128844 1 10 999985 459975 1 13 999999 451996 1 239639 975847 440028 1 117961 682620 -355455 1 8 999994 -652341 2 9 999989 1 16709 580464 440517 1 2 999999 -152790 2 6 999995 2 2 999999 1 19 999992 355716 2 820588 862109 2 228188 576443 2 77854 541759 1 137187 182781 261673 1 20205 557561 -230134 2 846211 912399 1 2 999999 -848298 1 443311 998146 -127817 1 10 999984 312617 2 2 999999 2 2 999981 2 2 999999 1 2 999999 -69150 2 174359 588626 1 2 999999 -923598 1 2 999999 -40986 2 13 1000000 2 2 999999 1 2 999999 646662 1 8 999984 92417 1 2 999999 258254 2 331245 823476 1 4 999993 71028 2 2 999999 2 337171 903634 1 352265 644919 -605335 2 2 999999 2 132603 133726 2 2 999999 1 2 999999 518646 2 19 999984 2 618177 753705 2 111254 439694 1 2 999999 -330225 2 2 999999 1 20 999992 -937135 1 2 999994 -622962 2 2 999999 2 6 999986 1 441338 974875 -178630 2 710839 892683 2 183327 951247 1 4 999985 342591 1 2 999999 -138216 2 6 999990 2 6 999992 1 2 999999 336803 2 2 999999 2 70768 559595 2 77181 550785 2 19 999985 1 19 999997 -338707 2 19 999993 1 11 999994 -198329 1 2 999999 880238 2 12 999991 1 15 999981 396828 2 3 999993 1 2 999999 94608 2 85858 386067 2 2 999999 1 304542 537892 -262371 1 483569 730177 815465 1 11 999986 753724 1 9 999989 167399 2 4 999996 1 10 999989 745110 1 2 999999 -572059 1 705191 848317 211030 2 109792 539676 1 4 999995 71366 2 19 999986 1 2 999999 358513 2 140804 264155 2 15 999984 1 16 999996 -908522 1 11 999993 -99614 2 2 999999 1 362442 643231 367165 2 2 999999 1 12 999985 -910936 1 119035 510480 -43049 2 10 999982 2 153060 708785 2 2 999999 2 119866 491413 2 9 999988 1 11 999991 -245299 1 9 999983 121851 2 2 999999 1 14990 158599 -357882 1 2 999999 557916 2 2 999999 1 460671 691808 -879948 1 13 999995 -653730 1 588296 625856 117929 2 17 999996 2 1 999991 1 2 999999 502627 1 11 999999 191038 1 182175 632714 465980 1 20 1000000 980783 2 173350 633614 2 2 999999 2 2 999999 1 2 999999 752670 2 2 999999 1 2 999999 153709 1 2 999999 -893430 1 750135 971400 565608 2 2 999999 2 11 999981 1 2 999999 639314 1 9 999990 -688135 1 2 999999 926362 1 2 999999 133512 2 712866 781777 1 18 999984 -188407 1 12 999989 567499 1 52885 795867 124116 2 154158 865333 2 3 999990 2 2 999999 1 2 999999 -929050 1 2 999989 -281461 1 17 999996 224019 2 14 999982 2 8 999983 1 1 999996 -766667 2 2 999999 2 2 999999 1 566429 964262 670757 2 11 999994 2 1001 884097 2 11 999991 2 2 999999 1 494371 524915 594652 2 14 999996 1 421305 678180 -276100 1 2 999999 589527 2 659071 767130 2 16 999992 2 2 999999 2 2 999999 2 2 999999 2 170917 623434 2 758067 959613 1 2 999999 497774 1 2 999999 643897 1 2 999999 155874 1 13 999984 -629657 1 1 999995 287638 1 2 999999 805526 1 2 999999 -720511 2 1 1000000 2 2 999999 1 2 999999 -809742 1 2 999999 -130005 2 21385 925508 1 83026 342197 529607 1 17 999997 -443948 1 832199 950462 522351 1 603905 675479 -321293 2 2 999999 1 753750 941736 -488424 2 8 1000000 1 8 999989 -520997 1 325511 645640 175630 2 13093 174200 2 13 999982 1 2 999988 446693 1 2 999999 -511681 1 626151 702925 339226 1 877605 995816 670569 1 3 999992 996477 1 4 1000000 4024 1 2 999999 428494 2 2 999999 1 2 999999 678970 1 130025 628562 555223 1 276162 813753 -650364 2 202000 241923 1 9 999987 -779631 2 7 999998 1 2 999999 -742937 2 227018 329035 1 169157 325188 -822980 2 2 999999 2 2 999999 2 2 999999 2 2 999990 1 2 999999 -359127 2 2 1000000 1 15 999992 689487 2 3 999994 1 352125 543298 203440 1 2 999999 -647576 1 2 999999 -207077 1 8 1000000 473805 2 2 999999 1 31833 196625 130607 2 450227 690877 2 2 999999 1 2 999999 -160363 1 2 999999 -6270 1 2 999999 -949965 2 2 999999 2 2 999999 1 2 999999 500932 1 10 999999 54185 1 20 999990 665040 2 2 999999 1 162176 250285 998237 1 609559 955661 271420 1 96090 633582 609717 2 266904 511957 1 100799 946706 -879290 1 2 999999 -245825 2 13 999999 2 2 999999 1 243726 780847 -530313 1 718610 960528 243383 2 197505 874185 2 2 999999 2 13 999997 1 20 999981 261050 2 229957 936947 1 2 999999 805022 1 2 999999 -596867 2 88223 618597 2 121567 229212 2 2 999999 1 17 999983 -417215 1 2 999999 -191734 2 289220 857957 1 2 999999 888990 2 2 999999 1 472563 675608 -620465 2 2 999999 2 153964 888176 2 254088 960841 1 2 999999 578765 2 2 999999 1 2 999999 382827 1 2 999999 -256140 1 14 999983 231352 1 179903 928688 -979042 2 200279 702997 1 3 999995 421464 1 2 999999 -936445 1 592532 955477 472440 2 797330 956820 1 2 999999 157932 2 18 999983 2 307741 638558 2 16 999984 1 2 999999 -120349 2 48216 887549 2 2 999999 2 2 999999 2 2 999999 1 369203 828561 -523770 2 13 999999 1 236787 980951 -789649 2 2 999999 1 192821 940861 884049 1 5 999981 -402873 1 2 999999 200307 1 168119 640741 989922 2 336238 579111 1 2 999981 -25234 2 2 999999 2 9 999988 2 20 999990 2 2 999999 1 2 999999 -455940 1 111043 560720 733819 2 162193 178701 1 2 999999 528888 1 9 999983 -122782 2 3 999996 1 6 999985 -741824 2 64247 757004 1 427194 701016 -767554 2 306358 585145 1 13 999987 252447 1 14 999994 -270527 2 282005 300929 2 15397 116369 2 13 999997 2 2 999999 2 2 999999 2 195479 246423 2 13245 849303 2 104992 737160 1 8 999991 -562873 1 2 999999 39987 2 2 999999 1 2 999999 -755904 1 2 999999 158938 2 19 999997 1 197598 717647 -422876 2 164329 464190 2 2 999999 1 7 999986 285378 2 263105 346270 2 2 999999 1 2 999999 35648 2 2 999999 1 60101 411883 838761 1 16 999992 644063 2 2 999999 2 567563 835580 2 20 999993 2 16 999983 1 9 999983 -785866 2 2 999999 2 2 999999 1 2 999999 -378877 2 2 999999 1 614340 975084 499440 1 16 999996 858303 1 10 999992 871791 1 377048 980922 -449248 2 2 999999 2 2 999999 1 2 999999 -800731 1 128452 279680 -308376 1 9 999982 408444 1 2 999999 880711 1 475816 973701 769252 1 250438 954692 163240 2 97652 333921 2 1 999989 2 2 999999 2 13 999985 2 84174 232481 1 16 1000000 559464 2 86141 750795 1 679093 903415 653801 1 4 999985 585931 2 11 999984 1 556181 832081 -945184 1 628026 955641 557978 2 14 999999 1 2 999999 575317 1 4 1000000 985522 2 2 999999 1 2 999999 110228 2 2 999999 2 19 999986 2 17 999989 2 2 999999 1 2 999999 237250 2 2 999999 1 2 999999 -117469 1 5 999991 827986 1 7 999983 432129 1 440948 465390 380770 2 2 999999 1 2 999999 -720914 2 216761 896883 1 8 999996 -527642 1 168301 416670 266323 1 523555 892539 399456 1 31671 680607 185139 1 2 999999 -502802 1 2 999999 -895446 2 2 999999 2 2 999999 2 647255 698594 2 2 999999 1 44799 713217 -552300 2 2 999999 1 172601 669953 -474872 2 368827 948995 1 7 1000000 -681485 1 15 999994 911888 1 100946 320192 453486 2 2 999999 1 405640 935942 -34390 2 411416 851276 2 2 999999 2 19 999988 2 162620 331828 1 677819 781544 137731 1 14 999994 -723097 2 2 999999 1 300691 961909 -762188 2 340936 383809 2 18 999991 2 12 999993 2 10 999982 2 308041 551924 2 2 999999 2 6 999998 2 2 999999 2 16 999994 1 2 999999 922649 1 2 999999 -306203 2 2 999999 2 2 999999 1 2 999999 -188029 1 18 999993 960656 1 2 999999 539765 1 395466 569843 -948991 1 337882 470946 -99272 2 2 999999 1 86449 974013 662669 2 10 999982 2 15 999986 2 8 999987 2 9 1000000 2 118271 882042 1 5 999995 -105477 1 16 999981 -234849 1 370662 595732 136712 2 17 999981 2 579626 904928 2 11 999987 1 237701 540765 979330 1 12 999999 689944 1 9 999984 261938 2 2 999999 2 2 999999 1 2 999999 -783076 2 513968 588500 1 2 999999 -617928 1 2 999999 645975 2 14 999988 2 16 999994 1 5 999995 999083 1 9 999987 413907 2 12 999990 1 8 999985 -846226 2 2 999999 2 15 999991 2 496052 558469 1 2 999999 -76962 2 669894 743296 2 900548 959762 1 12 999991 270553 1 2 999999 319659 2 145766 692300 1 498375 651568 528762 1 664488 783265 -448834 1 4 999989 183098 2 7 1000000 1 141783 476272 -490961 2 580057 746617 2 3 1000000 2 13938 617997 2 668059 977995 2 458315 689417 2 13 999987 1 2 999999 313806 1 13 999982 744858 2 351717 412800 1 11 999999 839943 1 20 999988 -727077 2 14 999990 1 2 999999 518932 2 2 999999 1 129419 638644 628639 2 16 999985 2 654720 869745 1 2 999999 919331 2 2 999999 1 166552 420352 -798285 1 16 999983 -530393 1 16 999984 293767 2 331936 550537 2 411278 870972 2 2 999999 1 570695 626441 14632 1 1 999988 584473 2 6 999993 2 34151 739540 2 7 999991 2 2 999999 1 220843 887918 -682861 2 1 1000000 1 222193 744685 -937688 1 2 999999 536228 2 481256 901454 2 2 999999 2 6 999996 2 129635 480485 2 13 999993 1 720635 755979 614462 2 2 999999 2 2 999999 2 2 999993 2 33917 650092 1 66422 427238 -360675 2 8 999995 2 2 999999 2 136533 307614 2 17 999985 1 4 999984 -622086 1 2 999999 -998372 2 1 999988 2 166201 906961 2 167103 775655 1 543040 659966 742309 1 2 999999 76879 1 2 999999 819379 1 2 999999 -658083 2 61817 706715 1 208795 241144 334617 2 2 999999 2 8 999993 1 2 999999 115185 2 4 999998 2 2 999999 2 73851 890976 1 1 999992 -151068 2 2 999991 1 3 999990 -310773 1 17 999997 -522287 2 2 999999 1 3 999991 965563 2 6 999991 2 2 999999 1 840257 847659 -770489 1 422062 722931 941488 2 229937 717664 1 2 999999 -623945 2 674865 908043 2 15 999993 1 659060 719193 -992828 2 85647 761078 1 2 999999 264778 2 2 999999 2 2 999999 2 3 999983 2 345520 824628 2 14 999987 2 8 999991 2 952979 984020 2 290266 624751 1 2 999982 918004 1 17 999987 212841 1 14 999984 207678 1 2 999999 16296 1 2 999992 413978 2 2 999999 1 2 999999 -517734 2 2 999989 2 8 999998 2 131850 158280 1 14 999995 -176154 1 20 999998 906195 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -133842 2 19 999987 1 536430 559568 658687 1 125412 988856 -238269 2 10 999981 1 2 999999 -962904 1 13 999990 973763 2 6 999981 2 15 1000000 1 2 999999 371830 2 600992 961138 2 2 999999 2 506224 944039 2 2 999999 1 2 999999 -296130 1 13 999985 698175 2 16 999992 2 2 999999 2 7 999992 2 346047 589015 2 2 999999 2 510608 905559 1 19 999984 989248 2 18 999985 1 2 999999 -652309 1 2 999999 -186691 2 11 999990 1 14 999996 -744726 2 20 999982 1 2 999999 -374523 2 2 999999 1 2 999992 8614 1 804051 869032 -932821 2 1 999991 1 13 999997 329005 1 2 999999 -771086 2 11 999988 2 2 999999 1 2 999999 159177 2 6 1000000 2 311145 849226 2 11 999992 2 2 999999 2 2 999999 2 633824 972715 1 2 999999 748663 1 2 999999 -165210 2 9 999997 2 2 999999 1 2 999999 10732 1 2 999999 242459 2 2 999999 1 5 999989 559472 2 11 999986 2 339016 669754 1 2 999999 -729353 2 13 999989 2 2 999999 2 414550 923089 1 61594 817391 178151 2 20 999999 2 2 999999 2 167384 972391 2 349793 572591 1 2 999999 691716 2 529920 818804 2 136018 943823 1 17 999987 312212 1 516487 632871 -631530 1 129588 724920 -231469 1 15 1000000 105762 2 5 999990 1 1 999989 -559707 2 130480 645489 2 4 999997 2 2 999999 2 2 999999 1 9 999989 895012 1 258306 529416 342820 2 441882 826958 1 557620 809744 703410 2 80183 99259 2 2 999999 2 22556 596367 1 2 999999 -384690 1 14 999996 104633 1 9 999982 -135958 2 2 999999 1 2 999999 -454742 1 125620 698111 660539 2 2 999999 1 277602 944332 -117433 2 241984 588837 2 16 999985 1 162016 622867 -588005 2 666112 774257 2 1 999985 2 12 999993 1 2 999999 326067 2 167948 190599 1 2 999999 -300836 2 150031 642073 2 2 999999 1 422276 688301 -674994 1 2 999999 667946 2 2 999999 2 2 999999 1 63538 983067 943022 2 2 999999 2 312046 635594 1 625062 875812 217813 2 33321 596418 2 16 999998 2 168735 809245 1 2 999999 52880 1 2 999999 -43243 2 297301 546701 2 2 999999 2 479783 798467 1 86039 92763 -105838 2 495874 805223 1 301951 857321 905945 1 186674 645322 -207202 2 7 999994 1 604167 707577 -590713 2 92485 974596 2 11 999993 2 230644 849402 1 4 1000000 388257 1 13 999990 -194458 1 2 999999 -287175 2 9 999997 1 2 999985 -999590 1 2 999999 151969 2 11 999986 2 2 999999 2 552789 658547 1 1 999983 497726 2 2 999999 1 562637 744684 -90174 1 420601 751116 -233075 2 2 999999 1 148874 835487 272737 2 112026 581889 1 2 999999 622202 1 7 999997 941496 1 2 999999 -181190 2 14 999997 1 2 999999 -491042 1 2 999999 377867 1 2 999994 -238694 1 1 999986 397651 2 15 999988 2 4 999986 1 2 999988 -61252 2 2 999999 1 2 999999 -565544 1 6632 960667 -73473 2 64223 511445 1 2 999999 -212832 2 8 999998 1 17 999996 -734716 2 9 999993 2 65831 79416 2 2 999999 2 876845 948027 2 2 999999 1 615775 777224 -641105 1 2 999999 267739 1 86905 130675 -953217 2 2 999999 2 394182 961422 2 2 999999 2 127598 776934 2 523914 968931 1 2 999999 861643 1 297292 959602 -609128 1 2 999999 690590 1 49734 506700 -529673 1 21486 994174 -598514 1 2 999999 495289 2 90686 596558 1 20 999988 -240059 1 117464 242951 580377 2 16 999993 1 3 999981 -894240 1 16 999990 685332 1 607597 682620 747375 1 14 999995 839121 2 2 999999 2 2 999999 2 2 999999 1 9 999999 -298680 2 2 999999 1 13 999994 -739043 1 2 999999 55729 1 379548 452791 -272082 1 1 999995 -804024 2 17 999997 1 451148 789149 10153 2 17 999981 2 9 999997 2 2 999999 2 2 999999 1 2 999999 -925539 1 352339 792804 167110 1 5 999993 -194717 2 20 999985 1 667467 742734 -463839 2 2 999999 2 2 999999 1 414646 862470 -422685 1 2 999999 -997212 1 12 999983 -604519 2 2 999999 2 2 999999 2 18 999985 2 2 999999 1 6 999984 257918 2 18 999985 2 5 999987 1 3 999995 -93158 2 129229 206207 2 13 999995 2 4 999981 1 16 999986 -230382 2 715183 856419 2 2 999999 1 16198 741193 944502 2 980300 980549 1 5 999986 288360 1 2 999999 -949438 1 483025 815444 735319 1 2 999999 267061 2 2 999999 1 2 999999 392725 2 2 999999 2 2 999999 1 770971 896546 986581 2 2 999999 2 8 999997 1 13 999989 310603 1 4 999985 545947 2 211808 443230 2 2 999999 2 1 1000000 2 5 999990 1 303254 708429 -205121 2 10784 491918 2 2 999999 1 2 999999 -857522 2 2 999999 1 7 999984 143784 2 301120 683021 2 2 999999 1 2 999999 -46195 2 170687 977568 1 432592 436704 -963406 2 2 999999 1 2 999999 -215064 2 2 999999 2 2 999999 1 342769 789546 274816 1 2 999999 768132 1 2 999999 100023 1 2 999999 673068 2 2 999999 2 5 1000000 1 13 999999 474408 1 2 999999 380506 1 18 999998 -557733 2 4 999983 1 406952 834629 511601 2 2 999999 1 2 999999 311172 1 101326 847483 -677497 1 9 999983 -792084 1 18 999983 -861270 1 2 999999 -546189 2 2 999999 1 426005 564322 815619 1 2 999999 500527 1 177396 629216 758479 2 2 999999 1 5 999988 732245 2 1 999981 1 2 999999 717680 2 2 999999 2 2 999999 2 20265 612968 1 260033 422722 223308 2 47142 617811 1 10 999991 992118 2 20 999996 1 17 999982 -944070 1 2 999999 -254809 1 14 999991 -59486 1 81102 862311 -200455 1 11 999982 993249 1 2 999999 708107 1 2 999999 750144 1 6 999994 -1760 1 6 999985 -316485 2 6 999985 2 355987 798951 1 123355 423693 14948 1 9 999996 700914 2 7 999991 1 2 999999 717525 2 2 999999 2 2 999999 2 10 999981 2 188331 472360 1 2 999999 -920807 1 2 999999 -579013 2 2 999999 1 2 999999 -38662 2 9 999988 1 7 999997 702357 2 2 999999 2 2 999999 2 3 999991 1 2 999999 354694 2 2 999999 1 2 999999 -99615 1 462759 899566 934885 2 2 999999 1 197629 472274 -245183 1 26180 799552 681762 2 2 999999 1 2 999999 -385097 2 2 999999 1 18 999992 699513 2 20 999986 2 11 999996 1 2 999999 25565 1 3 999993 681477 2 2 999999 1 1 999992 147672 1 432353 454761 -801025 1 2 999999 -25301 1 265115 431721 -349999 1 2 999999 -131595 1 9 999987 -386411 1 20917 786729 -267098 2 2 999999 1 14 999986 928542 1 501932 761280 -444815 2 151569 651662 2 1 999984 1 449867 791370 365067 1 508296 537937 654955 2 2 999999 2 359283 714145 2 2 999999 1 2 999999 964088 1 422981 543566 -187419 1 18 999988 564756 1 17 999997 -953422 2 260578 694871 2 328598 733926 1 7 999996 -733354 2 2 999999 1 11 999997 -356812 2 303165 665033 1 239513 299148 -373253 1 205109 618105 -881466 2 2 999999 1 7 999987 305297 1 155165 511453 728781 1 66744 259438 659614 2 6 999993 2 2 999999 2 9 999999 1 227613 691052 -462123 2 478236 796619 2 10 999997 2 448632 873163 1 2 999999 -779294 1 9 1000000 -665017 2 51183 198822 1 400761 639962 517138 1 2 999999 514053 1 267918 970298 -154830 2 753584 781757 1 382672 635303 479510 1 15 999987 -780866 2 367330 749668 2 33533 270475 2 2 999999 1 2 999999 566323 2 2 999999 2 15 999992 2 895454 940512 2 2 999999 2 13 999992 1 2 999999 -586431 2 13 999996 1 252838 513467 -178160 1 8 999997 787346 1 230246 860904 -135075 1 2 999999 -446468 2 2 999999 2 133959 373875 1 2 999999 -291522 2 145920 874541 2 2 999999 1 8 999986 493732 1 77318 402953 -599969 1 2 999999 853926 1 2 999999 -982580 1 9 999985 -982652 2 7 999989 1 2 999999 -868937 2 2 999999 2 16 999997 2 2 999999 2 5 999987 2 6 999986 2 15 999987 1 2 999983 -483921 1 212348 530308 903186 1 12 999998 -103958 1 125497 440395 -627870 2 2 999999 1 2 999999 -161623 1 489535 797453 -953641 1 2 999999 -27433 1 2 999999 -973178 2 2 999999 2 2 999999 1 116425 861772 -154956 2 577531 595416 2 13 999999 1 2 999999 694505 1 404402 992197 -225132 1 128182 164853 339944 1 313475 500027 42024 1 52245 993633 -744483 1 2 999999 701766 1 19 999982 -921555 1 2 999999 194867 2 174168 467363 2 2 999999 1 5 999997 617585 2 580133 835854 1 495201 795453 -906409 1 17 999987 -180303 1 2 999999 498989 2 352187 942128 1 2 999999 -690414 1 2 999999 -331934 2 59373 677520 2 2 999999 2 1 999983 1 5 999987 -363548 1 281366 919355 801943 2 726458 922550 1 36216 320673 517602 1 2 999999 206637 1 2 999999 555907 1 231651 848301 -597639 2 2 999999 2 10 999990 2 2 999999 1 16 999982 780081 1 177429 235753 661220 1 702018 909761 1541 2 12 999996 1 7 999994 57848 2 122998 874101 1 2 999999 696842 2 2 999999 2 2 999999 2 157674 401614 1 16 999985 -935131 1 694506 980321 -450064 2 2 999999 2 2 999999 1 2 999999 -655129 1 8 999984 495570 2 19 999981 1 791305 876930 232073 2 11 999990 2 18 999982 2 478580 500944 2 20 999996 1 2 999999 65890 2 183394 751018 2 55571 307716 2 257690 824556 2 2 999999 2 2 999999 1 12 999984 -585204 2 19 999997 1 5 999994 737541 1 92862 243483 515896 2 2 999999 1 448159 888543 -294234 1 9 999989 -216854 2 2 999999 2 426075 753570 2 686300 714732 1 5 999985 142188 2 162278 913483 2 2 999999 2 695693 920403 2 13976 640651 2 489594 526107 1 66571 388791 970525 1 2 999999 -577775 1 6 999989 382422 2 391774 471076 1 18 999992 -603648 1 461062 587221 -409556 2 2 999999 2 11 999999 1 503463 722022 -117316 1 23104 877612 -632747 2 17 999989 2 5 999998 1 2 999999 264392 2 13 999993 2 9 999981 2 19 999982 2 378791 569525 2 2 999999 2 1 999998 2 2 999999 1 2 999999 -848849 2 2 999999 2 2 999999 1 2 999999 180899 1 2 999999 -544834 2 16 999982 2 2 999983 1 20 999982 -251150 1 2 999999 724243 1 2 999999 -635281 2 2 999999 2 19 999994 1 14 999986 -730618 2 11 999990 2 629333 988327 1 12 999988 -500668 2 897049 996137 2 357095 727169 1 47164 315524 -911122 1 2 999999 -713078 1 2 999999 488464 1 2 999999 -792496 1 432745 454303 933989 1 738069 914037 -272274 1 332726 353978 -55537 2 208636 310076 2 20 999993 2 2 999999 1 402030 997889 -725290 1 348996 888117 -790891 2 13 999993 1 2 999999 496104 1 5 999982 -444046 2 79686 395310 2 160890 878475 2 131652 364611 1 2 999999 474357 2 2 999999 2 611542 927625 1 2 999999 66186 2 273899 529314 2 241137 730716 1 222103 789373 929916 1 70114 432679 197957 1 656673 911290 217699 2 9 999998 2 17 999998 1 2 999999 561473 2 33070 784874 2 16 999995 1 478259 982414 -561422 2 328050 544475 2 2 999999 1 2 999999 576599 2 2 999999 2 15 999984 2 2 999999 2 488598 885883 1 2 999999 630463 2 3 999986 1 2 999999 796688 2 9 999999 1 19 999988 -558411 1 70086 549254 -983719 1 2 999999 -96079 1 295162 679679 291552 2 2 999999 2 4590 593184 1 2 999999 -354334 1 2 999993 -102256 1 2 999999 -478248 1 2 999999 -157564 2 12 999985 2 2 999999 2 2 999999 2 10 1000000 1 410807 769624 499044 1 186157 682333 -93981 1 2 999999 684964 1 11 999998 -862824 1 460167 960882 -69091 1 16 999997 -894331 2 678426 687584 1 11 999990 -107323 2 2 999999 2 309181 958160 1 15 999984 -893075 2 20 999997 2 2 999999 1 2 999999 -614058 1 3 999986 351566 2 234462 744945 1 15 1000000 -656324 2 2 999999 2 124415 554205 2 2 999999 2 19 999996 1 2 999999 -888645 2 2 999999 2 18 999984 2 4 999999 1 2 999999 152016 1 7 999989 103449 1 2 999999 36359 1 2 999999 -587467 2 13 999983 2 2 999999 2 2 999999 2 123871 190792 1 2 999999 -161259 1 159112 675117 -855467 1 18 999999 492561 1 2 999999 298303 2 193629 364164 1 5 999989 -6352 1 10 999984 -439071 2 2 999999 1 705498 942781 251917 1 13393 686017 -410543 2 18 999996 2 17 999990 2 311190 507701 1 2 999999 -754756 1 2 999999 294767 1 3 999990 511994 2 2 999999 1 103195 626704 569847 1 2 999999 329819 2 20 999983 1 2 999999 -354032 1 355386 934169 -228304 1 2 999999 -317954 1 564370 720940 -951312 2 2 999999 2 244130 849144 1 2 1000000 -908701 1 346923 533331 -981547 1 3 999987 257924 1 20 999994 -882771 1 717516 957260 528833 1 14 1000000 346796 1 9 999982 -572539 2 19 999986 2 1 999998 1 186781 254818 -751311 1 362345 825840 -638438 1 393870 907096 417544 1 76881 325495 220155 2 2 999999 1 148646 210814 -650161 1 17 999997 -723527 1 2 999999 495902 1 2 999999 -810200 1 15 999987 513117 1 2 999999 487437 2 2 999999 1 11 999998 -810959 2 9 999990 1 18 999995 729792 1 192761 596758 -922637 2 10 999994 2 8 999987 1 2 999999 -423697 2 2 999999 1 444422 861824 -928327 1 90600 494639 773245 2 2 999999 2 2 999999 1 3 999985 349351 1 8 999988 375654 2 14 999984 2 2 999999 2 205178 638571 2 11 999986 1 14 999990 -299725 2 531016 855150 2 12 999997 2 2 999999 2 2 999999 1 2 999999 -851933 2 2 999999 1 2 999999 -388219 1 2 999999 303905 1 2 999999 181334 2 19 999982 1 2 999999 -773488 1 2 999999 261406 2 123030 718484 1 812422 903149 -215664 1 600806 840938 -921906 1 4 999990 522207 1 44592 494145 550539 1 2 999999 -215746 1 396532 913184 429515 1 65636 279714 713038 1 2 999999 93806 2 519476 930451 1 231149 869697 990119 2 222177 999815 2 2 999999 2 2 999999 2 441936 863424 1 559894 688369 -788818 2 5 999985 2 14 999983 2 672788 925740 1 6 999993 319016 2 6 999994 1 10 999989 -277755 2 8 999997 1 2 999982 205182 2 17 999985 1 14 999999 446290 2 20 999983 1 2 999999 -466414 1 2 999999 -289022 2 2 999999 2 2 999999 1 5 999993 -330602 1 158230 414108 -315169 1 2 999999 -281581 1 145090 238543 678478 1 2 999983 162606 1 2 999999 641356 1 2 999999 228687 2 4 999985 1 2 999999 -538561 2 636668 808228 1 2 999999 127383 2 2 999999 2 449608 730459 1 13 999997 -448138 2 2 999999 2 506447 934180 2 59679 403922 2 3 999997 1 2 999999 -666409 1 2 999999 417084 2 55907 199641 1 14 999997 -449650 2 411065 897871 1 797456 866388 462676 1 122931 496428 423365 1 376868 957088 -112764 1 18 999997 -651609 1 2 999999 -483620 1 931854 980929 -946391 1 552936 809609 642642 2 2 999999 1 360372 923709 231564 1 2 999999 -6785 2 44273 994780 1 175997 591208 51225 1 293478 450915 -619207 2 2 999999 2 387057 948545 1 2 999987 -858249 2 2 999999 2 2 999999 2 2 999999 1 19 999998 -17186 2 2 999999 1 2 999999 804180 2 413169 463034 1 787137 958453 -591941 2 16 999999 1 2 999999 549046 2 43825 831157 1 2 999999 291883 1 2 999995 -738376 2 2 999999 1 2 999999 -567493 1 279484 989862 462960 2 212142 812016 2 2 999999 2 145424 180212 2 2 999999 2 5 999992 2 2 999986 1 216619 347196 176305 1 1 999986 -905685 1 2 999999 -706181 2 86785 322515 1 15 999989 -969372 1 10 999989 109650 2 16 999996 2 499762 763985 2 237421 674945 1 11 999996 -36984 2 2 999999 1 411631 704540 570834 2 496180 989878 2 150433 827969 1 10 999985 317084 2 658784 870642 2 866417 998805 1 2 999999 29037 1 6 999993 214792 1 10 1000000 256715 1 32602 369740 617200 1 2 999999 -78702 2 2 999999 1 3 999981 12136 2 2 999999 2 19 999991 2 2 999995 1 2 999983 -166285 2 2 999999 1 7 999987 186089 2 223600 252207 1 235587 408433 -888215 1 8 999999 761697 1 17 999998 -525205 1 14 1000000 -185472 1 6 999995 735806 2 2 999999 1 10 999996 -887759 2 2 999999 1 1 999983 196536 1 519585 956273 592065 1 369102 774204 839297 2 25521 360990 2 341920 763330 2 230335 470327 2 608046 667609 1 2 999999 -886597 2 67179 482435 1 578255 598495 -869584 1 2 999999 851344 2 818075 929519 2 2 999999 1 2 999999 825423 2 2 999999 1 901583 920383 -84088 2 6 999986 2 10 999993 1 2 999999 745802 2 463023 496211 1 2 999999 -547326 1 2 999999 940384 2 790420 847405 2 2 999999 2 487921 750431 1 709325 766613 821040 1 9 999994 -922902 1 2 999999 -241388 1 17 999989 -787283 2 432333 640811 1 2 999999 -147110 1 313936 878459 -911412 1 2 999981 -880959 1 2 999999 198867 1 2 999999 33700 2 14 999981 1 2 999999 919081 1 12 999996 758128 2 6 1000000 2 2 999999 1 14 999981 224353 2 2 999999 2 7 999982 2 9 999990 1 2 999999 -450758 1 374575 991034 -72555 1 17 999983 903639 1 20822 941798 -772057 2 18 999997 1 2 999999 -198200 1 14 999988 758566 2 2 999999 2 84613 132962 1 2 999999 810523 1 2 999999 163679 2 584380 936010 2 2 999999 2 13 999984 2 2 999999 2 2 999999 2 265096 351922 2 2 999999 1 2 999999 156358 2 162735 971429 2 2 999999 1 2 999997 -245632 1 607849 794663 -400249 1 2 999999 -415380 2 586676 630825 2 2 999999 2 853509 919175 1 2 999999 341035 1 2 999999 -1691 1 296835 951552 -459006 1 19 999981 -40514 1 2 999999 736662 1 79150 385380 -175530 1 4 999987 446698 1 14 999991 -300883 2 1 999985 2 2 999999 2 19 999990 1 499849 609450 -315252 2 519705 937990 1 544847 764025 -208548 2 7 999981 2 2341 390614 1 19 999983 -462136 1 9 999981 -473407 2 14 999989 2 38334 712879 2 455675 880014 1 9 999994 313142 2 2 999999 2 18 999999 1 705596 712377 -741841 1 18 999999 -28711 2 12 1000000 2 2 999999 1 142991 717950 548506 2 236218 523974 2 2 999999 1 185912 500383 -559997 1 2 999999 -928587 2 6 1000000 1 2 999999 -134913 2 692471 803158 1 491084 689801 922034 1 2 999999 -954125 2 581575 839733 2 845930 858462 2 2 999999 2 1 999995 1 2 999999 -288460 1 2 999999 -898882 1 330501 670820 738179 2 2 999988 1 474761 477178 616186 2 255700 450214 2 5 1000000 1 2 999999 245796 1 2 999999 -342360 2 2 999999 1 18 999993 -941637 1 276524 749408 947569 2 203624 636242 2 3 999998 2 326582 622163 1 2 999999 -451889 1 2 999999 612278 2 2 999999 1 569384 970849 434533 2 9 999992 1 719748 753372 415891 1 14 999993 280220 2 5 999983 1 2 999999 -824122 1 2 999999 -186983 1 2 999999 989955 2 2 999999 2 113477 227204 2 656377 980992 2 8 1000000 2 9 999999 1 15 999986 641353 2 8684 934441 2 6 999994 1 8 999981 979189 1 325202 855123 721426 1 263556 302850 -97326 1 12 999994 966166 2 273480 848553 2 6 999988 1 2 999999 158683 1 2 999999 -456914 1 2 999999 -861455 1 13 999981 -273813 2 1 999991 1 2 999999 -978492 1 16 999992 858120 1 126551 246999 -821603 2 14 999999 1 2 999999 733237 2 2 999999 2 794394 913017 2 361882 988332 2 8 999994 2 2 999999 1 15 999985 -988808 1 799519 878307 331766 2 2 999999 2 7 999990 2 2 999999 1 10 999991 26518 1 11 999995 694355 1 373495 803922 678745 1 8 999982 907181 2 6 999996 2 19654 591541 1 2 999999 843273 2 6 999990 2 373043 669722 2 233252 721476 1 2 999999 -404616 2 2 999999 2 599703 760990 1 19 999983 180707 1 6 999994 -764234 1 2 999999 17379 2 8 999988 2 530721 761102 1 8 999993 887934 1 2 999999 -504836 1 4 999990 748198 1 115529 350096 -587400 1 20 999982 -500241 1 243139 323943 -649710 1 381693 740507 617714 1 17 999990 -519029 2 2 999999 2 529325 573210 2 222499 290324 1 9 1000000 554827 1 411229 905371 364584 2 2 999999 2 98866 235299 2 287163 956521 1 2 999999 650790 1 4 999982 200972 1 2 999999 572521 2 2 999999 2 10 999985 2 11 1000000 1 489584 650095 -419812 1 487919 568825 757429 1 2 999981 -994800 2 2 999999 2 431021 918141 1 657260 713378 -650251 2 10 999996 2 151281 693124 2 2 999999 2 2 999999 1 2 999999 -673914 1 660145 877001 -471057 2 632462 856283 2 2 999999 2 165139 566122 1 11 999983 432041 2 7956 944904 1 933656 948991 -972704 2 798820 971233 1 2 999999 -97240 2 63177 368984 2 2 999999 2 17 999992 1 6 999983 -240969 1 18 999987 117590 2 2 999999 2 117978 896155 2 2 999999 2 7 999982 1 107875 572489 397543 1 559992 684922 -408639 2 3 999995 1 82314 944696 278209 1 11 999997 -623405 2 102091 749342 1 33823 60189 -534671 2 84764 389286 1 2 999999 -709161 1 19 999985 -828280 1 1 999997 985764 2 2 999999 2 495846 986381 1 2 999999 452516 2 2 999995 1 20 999987 -284237 1 2 999999 -437167 2 5 999990 1 37665 550993 -682876 1 2 999999 -516821 1 513258 902367 -153548 1 16 999989 -516108 2 572552 874712 2 1 999993 2 2 999999 2 244734 504758 1 2 999999 455772 2 2 999999 2 8 999993 2 569036 743089 1 11 999986 70656 2 6 999988 1 24068 193784 -411966 1 2 999999 887405 1 17 999997 -31875 2 11 999999 1 2 999999 314674 2 16 999995 1 148483 457309 -939776 2 627833 775191 1 216566 876499 337524 1 13 999995 -9098 2 296248 353025 2 15 999987 1 20 999983 194947 1 20 999994 179774 2 2 999999 1 2 999999 535983 1 17 999983 -520817 2 12180 627849 2 13 999998 2 7 999992 2 767831 797455 2 1 999985 1 12 999998 415837 1 111528 120145 -565480 1 285621 749465 446721 2 445299 829925 2 2 999999 1 237447 346285 -68911 2 693918 876694 2 2 999999 2 271300 951323 1 131004 728605 -620815 2 227583 576916 1 953937 974767 -159391 2 2 999999 2 14 999990 1 305943 909354 -974744 1 96592 458152 948587 2 2 999999 1 206735 846338 828055 1 2 999999 -837503 2 170587 422173 1 9 999985 -48270 2 248238 270204 2 2 999999 2 4 999989 2 2 999999 1 2 999999 -386950 1 2 999999 652951 2 8 999989 2 16 999983 1 1 999985 768974 1 2 999999 393869 2 169929 359358 2 2 999999 2 4 999984 2 2 999999 2 557263 619633 2 18 1000000 2 11 999998 1 4 999998 116448 2 2 999999 2 13 999981 2 179886 895239 1 11 999981 -111683 2 4 999993 2 20 999990 1 584313 619866 306569 2 2 999999 2 1 999985 1 230937 560685 645253 2 509071 741561 2 2 999999 2 2 999999 2 12 999993 2 636560 767115 1 446911 567830 -125989 2 615810 758382 2 15 999986 2 2 999999 1 7 999986 699604 2 249367 622540 2 2 999999 1 2 999999 -425935 2 2 999999 1 167453 711803 978729 1 220958 623825 -546334 2 2 999999 1 883286 934801 660318 1 13 999996 -25205 2 15 999989 2 2 999999 1 621023 844549 -294589 1 18 1000000 -322163 2 530257 833033 2 97471 471122 2 12 999992 1 699158 996171 555619 2 9 999987 2 13 999998 1 3 999983 516562 2 8 999997 1 247178 624155 -143829 1 20 999993 63908 1 12 999992 978024 1 2 999999 -180123 2 615721 753179 2 8 999981 2 11 999989 2 1 999995 2 2 999999 1 2 999999 79200 1 91354 611810 -85214 2 234930 240516 1 9 999992 130457 1 190905 404566 279227 1 338719 758809 551276 2 15 999996 1 2 999999 119247 1 2 999999 -129610 1 1 999992 63079 1 8 999991 992161 1 2 999999 976979 2 1 999996 2 526432 542040 1 20 999985 723325 1 3 999986 -308929 1 40494 383621 164743 2 2 999999 2 302782 894423 2 862750 895620 1 138301 328325 628682 1 1 999988 35813 1 2 999999 745368 2 1 999987 2 11 999992 1 2 999999 233421 1 667510 817669 905959 2 77590 432826 2 384082 620881 1 2 999999 -591104 1 2 999999 414249 2 15 999986 1 11 999998 160589 1 515527 950193 -870189 1 2 999999 -704537 2 665115 871652 2 2 999999 1 335672 925554 -171189 1 2 999999 -955212 1 433125 774582 480187 1 201241 708802 -325204 2 44057 350510 2 2 999999 2 2 999999 2 85744 400847 1 31501 410231 504939 1 2 999999 160349 2 10 999991 2 2 999999 2 789965 882322 2 2 999999 2 195394 445426 1 2 999999 61382 1 931513 955494 -761038 1 7 999992 -575241 1 166715 643118 583840 1 416099 459401 135515 1 2 999999 -843666 2 15 999984 1 787815 881693 -110490 2 9 999985 2 12 999982 1 10 999997 909495 1 12 999994 -287562 2 2 999999 2 2 999999 2 8 999989 1 472836 553362 -820560 1 17 999983 430237 1 459853 885201 409743 2 2 999999 2 16 999996 2 558785 835193 2 271296 422006 1 453614 957265 -48645 1 232412 679033 -40398 2 7 999981 2 11 999983 1 20 999983 936025 1 14 999990 803615 2 2 999999 1 280882 758547 -584391 2 291670 803758 1 13 999992 574363 1 7 999993 -481902 2 12 999992 1 2 999999 424084 2 2 999999 1 164162 343197 -124667 2 2 999999 1 2 999999 -391698 1 2 999999 901277 2 237364 529645 1 649770 929076 -892675 2 38870 741952 1 546039 983239 -881334 2 588066 929495 1 2 999999 -808087 2 15 999985 1 2 999999 -308123 2 1 999993 2 219767 316348 1 2 999999 -628224 1 14 999990 364039 2 2 999999 2 2 999999 2 10 999995 2 1 999981 1 2 999999 -953793 2 2 999999 2 11283 349024 2 7 999988 2 191856 583260 1 34107 984830 -938215 2 554242 745814 2 2 999999 2 18 999993 1 2 999999 893949 2 226876 791733 1 8 999984 -900334 2 2 999997 2 391924 931473 1 427271 737150 -592929 1 2 999990 -292898 2 1 999995 1 13 1000000 528947 2 2 999999 1 20 999984 -313090 1 555531 861636 -820260 2 2 999999 2 485766 547184 1 2 999999 953895 1 265310 361467 -384034 2 2 999999 1 20 999991 -393936 2 2 999999 2 2 999999 2 12 999984 1 122146 563150 206033 1 18 999997 118349 1 726164 806515 -273532 2 2 999999 2 3 999989 2 2 999999 2 14 1000000 1 15 999987 -784480 2 2 999995 1 10 999991 -750690 2 2 999999 2 688173 712425 1 584575 902329 568944 2 2 999999 1 372369 627512 395253 1 419532 975915 737843 1 425541 436037 -599865 1 23683 831336 457819 2 5 999999 2 15 999981 1 2 999999 -907976 1 2 999999 651442 1 9 999991 479861 2 15 1000000 2 2 999999 2 12 999997 2 158547 894556 1 2 999999 401973 2 18 999995 1 20 999999 693668 1 36185 694591 594845 1 2 999999 -40733 2 917224 948530 1 2 999999 -222127 2 9 1000000 1 17 999984 792905 2 2 999999 1 2 999999 89028 1 2 999999 -473706 1 2 999999 842820 1 765872 792088 448839 1 20 999995 572129 2 13 999998 2 2 999999 2 431103 792623 2 2 999999 1 13 999987 602184 1 335568 673204 684680 2 14 999989 1 8 999999 909138 2 2 999999 1 2 999999 150382 2 2 999999 1 2 999999 -922700 1 17 999987 -610134 2 2 999999 2 4 999996 1 2 999999 631023 2 8 999993 2 2 999999 1 4 999984 838677 2 2 999999 1 2 999999 -482449 1 2 999999 -788012 1 428385 877377 -214444 2 2 999999 1 15 999989 149918 2 2 999999 2 2 999999 2 465722 982022 1 252060 420955 -597491 2 140186 524927 1 16 999985 251320 2 79824 896211 2 1721 636703 2 158357 321373 2 67979 601885 2 159250 722341 1 17 999999 -883346 1 13 999996 -328558 1 344352 344429 -770553 2 16 999983 2 13 999986 1 3 999983 -466208 2 2 999999 2 145862 563620 1 2 999999 196088 2 20 999985 1 2 999999 928696 1 13 999983 406646 1 829336 919674 32905 2 2 999999 2 15 999993 2 9 999993 1 183286 811729 -748329 1 17449 60628 -373685 2 240396 263200 1 6 999998 172788 1 2 999999 -599242 1 8 999993 774781 1 316556 900527 -455658 2 2 999999 2 45539 707367 2 185041 423226 2 14 999986 1 20 999983 391163 2 398456 879957 2 15 999987 2 20 999987 1 2 999999 -602900 1 2 999999 234029 1 2 999999 90017 2 2 999999 1 512741 714885 -896676 1 226182 395470 730176 2 731420 968064 1 315226 705870 752792 2 34756 665201 2 244145 441138 1 11 999999 960855 2 5 999998 2 226469 471359 1 425056 460326 -199292 2 2 999988 1 572593 947510 -919698 1 5 999994 -538585 1 2 999999 -733675 2 2 999999 2 224575 368012 2 255610 283877 2 2 999999 1 15 999996 623329 2 3 1000000 1 6 999986 -438798 1 2 999999 763301 2 2 999999 2 400111 900484 2 8 999999 2 332138 509376 1 208907 232481 484063 2 41804 235554 1 380088 761767 542387 1 278805 365313 867300 1 102520 831058 -655915 1 2 999999 767262 1 167862 811531 783588 2 656797 755218 2 17 999998 1 632105 917394 759315 2 15 999998 2 10 999992 1 237233 686807 -370620 1 8 999986 -344977 1 15 999995 -559389 1 4 999984 811214 1 2 999999 225451 2 2 999999 2 658081 680729 1 5 999989 903378 1 2 999999 537009 1 345364 545908 819173 2 19 999985 1 2 999999 -778801 1 19 999990 653863 2 3 999993 2 8 999988 1 457562 598423 -491737 2 400492 405589 1 9 999987 -829893 2 17 999981 2 2 999999 1 14 1000000 325550 1 296093 618186 216157 1 386333 458480 -145635 2 383242 452227 2 4 999993 1 165557 980283 193249 2 511601 979497 2 911193 980775 2 12 999999 2 7 999982 2 304570 332943 1 2 999999 -573128 2 232660 705404 1 2 999999 652081 2 284996 449185 2 853998 925251 2 859643 891238 1 9 999982 304451 1 2 999999 -435325 1 20 1000000 970097 2 2 999999 1 2 999999 -69194 1 14 999989 377875 1 7 999995 377298 2 8 999984 1 15 999990 -901738 2 15 999984 2 20 999983 2 17 999993 1 25419 334121 462125 1 12 999985 -600965 1 6 999990 301823 2 19 999993 1 305247 998665 -498836 1 2 999999 439530 2 16 999986 2 429071 820699 1 32386 763634 512282 1 12 999990 -26085 2 2 999999 2 2 999999 1 2 999999 473555 2 262382 542485 2 41401 397487 2 720377 999723 1 7 999999 222246 1 2 999999 181288 2 2 999997 1 471504 639883 892107 2 20 999994 1 2 999999 -618883 2 2 999999 1 2 999999 40257 2 2 999999 1 700544 905042 -16636 1 2 999999 130794 2 14 999994 2 57504 559769 1 8 999999 -641353 1 19 1000000 493956 1 12 999991 976193 1 347229 567408 -154802 2 1 999999 2 20 999997 2 18784 875563 1 2 999999 319476 2 396623 929187 2 2 999999 1 437945 881251 911103 2 85388 339725 2 454632 502158 2 11 999983 2 2 999999 2 2 999999 2 111620 272737 2 2 999999 1 318453 890706 -759776 1 2 999999 -155702 1 11 999995 906718 1 2 999999 -199025 2 13 999983 1 532241 728091 278355 2 263395 960807 1 336238 352811 -669933 2 2 999985 1 9 999993 53058 2 4 999981 2 20 999983 2 574523 642710 1 252549 818903 -182341 1 373444 666169 -262356 1 615712 765130 -190661 1 13 999984 -400299 2 11 999986 2 2 999988 1 2 999999 -249526 1 361409 445266 792774 1 45492 670655 -824180 1 15 999985 375301 1 98674 170252 -174840 2 7 999992 2 8 999989 1 6 1000000 -271969 1 764491 992606 50586 1 6 999995 800806 1 2 999999 744577 2 2 999999 2 2 999999 1 665719 817198 159343 1 21482 962870 997356 1 400571 866540 956048 1 507937 931893 -662250 2 244196 562896 2 5 999981 2 2 999999 2 2 999999 2 2 999999 2 586167 992387 2 313762 980053 2 314813 559204 2 2 999999 1 2 999999 -700220 2 2 999999 2 13 999985 2 10 999995 2 2 999999 2 5 999989 2 19 999994 1 13 999982 -42895 2 2 999999 2 77409 854057 2 420335 859685 1 2 999999 417095 1 2 999999 256002 2 2 999999 2 2 999999 1 2 999999 720535 2 109133 287050 1 2 999999 987940 1 2 999999 830124 2 521139 580447 1 2 999999 596162 1 2 999999 833817 1 2 999999 -2833 2 2 999999 2 6 999990 1 2 999999 -252460 2 720588 777469 1 131223 896785 421306 1 16 999983 739957 2 3 999992 2 98886 146304 2 2 999994 1 161355 442525 -925857 1 2 999999 802495 2 17 999996 1 19 999985 -935395 2 412950 867076 2 101879 492319 1 146075 401779 322137 2 406517 690415 2 316089 863959 2 92202 436211 1 18 999993 631952 2 15 999986 2 2 999999 2 19 999999 1 648985 662191 438183 2 6 999996 1 20 999996 924922 1 2 999999 215624 2 297224 584849 2 2 999999 2 14 999998 2 13 999990 2 396604 510959 1 97923 740841 954814 2 7 999998 2 8 999990 2 405124 545781 1 516466 807300 -944440 2 5 999981 1 4 999985 237012 2 14 999994 1 15 999985 686343 1 2 999999 541621 2 2 999999 1 11 999985 242296 2 2 999996 1 14 999984 -633739 2 20 999990 1 15 999989 -687528 2 2 999999 2 2 999999 2 17 999988 1 147655 697445 -955679 2 308404 451620 1 2 999999 427153 2 20 999989 2 861148 954609 1 2 999999 -428820 1 2 999999 326051 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 204821 740082 1 19 999999 -362699 2 845958 929066 1 305239 781448 -681605 2 2 999999 1 14 999990 593314 1 176238 295060 -83814 1 2 999999 637884 1 1 999994 -646976 1 608069 911115 -561500 1 1 999997 618487 1 2 999999 809027 2 12 999983 1 18 999990 846918 1 513634 809177 779915 1 18 999984 -447766 2 3 1000000 2 273244 627196 2 2 999999 1 3 999984 902144 2 801254 900680 2 663303 972273 2 293141 903477 1 10791 708482 -549487 2 2 999999 2 160783 570277 2 291407 720559 1 4 999984 229184 1 13 999991 -926565 1 37101 279602 516469 2 870087 905673 2 29614 749900 2 281122 923670 2 2 999999 1 5 999992 213610 1 2 999999 -892341 2 2 999999 2 2 999999 1 1 1000000 907515 1 11 999981 -575127 1 2 999999 -69296 1 132434 365548 248696 1 540433 663996 -870354 1 638971 754318 -951093 2 2 999999 1 1 999988 -599783 1 272644 649008 264762 2 404726 759078 2 2 999999 1 2 999999 -654550 2 2 999999 1 716456 882466 56747 1 243171 428375 -315569 1 382974 461990 691671 2 15 999998 1 2 999999 -612155 2 2 999999 1 2 999999 -65026 1 2 999999 -423598 2 601714 655344 1 2 999999 -992697 1 4 999989 -528830 1 11 999986 -222719 1 308919 692214 -654219 2 15 999982 1 613934 799785 716634 1 8 999996 372837 2 2 999999 2 92340 170834 2 2 999999 1 584802 989337 -971718 1 266653 698058 -588271 2 2 999999 1 2 999999 257066 1 6 999985 -44120 1 291486 636602 793606 2 2 999999 1 697311 914104 -932225 2 8 999984 1 2 999999 -657541 1 18 999999 137298 1 18 999997 187493 2 2 999999 2 19 999991 2 2 999999 1 2 999999 -247796 1 2 999999 -389499 1 684700 832498 976357 1 9 999982 191501 2 138467 455960 2 2 999999 1 699538 958529 -605011 1 15 999985 -527173 1 2 999999 -826514 1 18 999988 -336973 2 2 999999 2 57208 210547 1 17 999999 681602 2 17 999988 1 163582 891401 327271 1 347877 707973 912343 1 2 999999 -707370 2 1 999981 1 624080 716985 -501009 2 14 999986 1 161474 268287 -818974 1 2 999999 -391866 2 20 999984 2 2 999999 2 87931 816863 2 2 999999 1 17 999990 -852500 2 2 999999 1 81141 296649 -569376 2 9 999993 2 10 999993 1 740361 772139 -217532 2 16 999995 2 5527 30056 2 5 999985 2 13 999997 2 2 999999 2 2 999999 2 768206 867545 1 2 999999 -824459 2 2 999999 2 2 999999 2 10 999984 2 10115 311924 1 2 999999 356882 1 2 999999 519664 1 2 999999 814661 1 2 999999 337251 1 174655 200209 -677061 2 10 999985 2 3 999983 2 2 999999 2 15 999999 2 2 999999 2 15 999982 2 204182 330532 1 2 999999 -20256 2 1 999999 1 2 999999 -681937 2 13 999988 1 2 999999 365387 1 151772 648620 562209 1 1 999983 -890116 2 2 999999 1 2 999985 170520 1 16 999986 -545070 1 225700 622641 -569092 1 2 999999 -4937 2 2 999999 2 9887 758202 1 920959 955516 -736578 1 2 999999 546117 1 2 999999 597348 1 2 999999 -298950 2 2 999999 1 2 999999 330525 1 325987 375371 566930 1 10 999992 103087 1 9 999990 819210 2 2 999999 2 1 999987 1 1 999988 -173496 2 148193 847738 2 11 999982 1 2 999999 -844981 1 20 999981 -528906 1 2 999999 -601297 1 16 999996 855892 1 84169 257927 130007 2 2 999999 2 19 999981 2 655313 658763 1 178358 429965 158034 2 2 999999 2 16 999983 2 9 999982 2 12 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 564939 685405 152553 1 1 999984 995922 2 108745 713553 2 2 999999 1 16 999996 586432 2 124872 386415 1 237601 493871 -875806 1 2 999999 787673 2 12 999981 1 13 999993 -270738 1 20 999986 -991076 1 5 999999 103565 2 11 999993 1 10 999988 263883 1 2 999999 379064 1 343635 785165 55139 1 20 999981 -495060 2 2 999986 1 2 999999 768664 2 157640 450656 1 16 999982 239570 2 2 999999 2 9592 155351 2 114063 194434 2 18 999995 1 523451 762072 772078 2 2 999999 2 414061 805906 2 2 999999 2 6 999999 2 2 999999 2 45411 432975 1 307138 807349 542828 1 3 999985 -843918 1 424992 872395 955858 1 3 999987 -325769 2 432938 794100 2 2 999999 1 10 1000000 446082 2 10 999982 1 20 999993 549191 2 44660 149860 1 18 999991 818864 2 167140 467620 1 2 999999 -539721 1 2 999999 275241 2 116374 408893 1 5 999996 741023 2 2 999999 2 583542 721125 2 848379 854505 2 2 999999 1 7 999999 676689 2 345104 608210 1 363830 634937 -121496 2 2 999999 1 2156 472008 597860 2 184083 743203 1 20 999990 554653 2 404291 698752 2 593540 720098 1 192043 219436 573536 1 655749 758251 -783830 2 5 999984 1 2 999999 -722959 2 292501 907678 1 524961 714863 999643 2 2 999999 2 13 999988 2 12 999996 2 38551 148818 2 2 999999 2 20 999986 2 6 999982 1 2 999999 960324 1 2 999999 500628 1 2 999999 -56077 2 74769 170966 2 2 999999 1 5 999985 -382846 2 18 999996 1 18 999981 -485570 2 2 999999 2 71587 482344 2 12 999984 2 2 999999 2 6 999996 2 2 999999 2 18 999986 2 7 999994 2 2 999999 2 72829 322594 1 4 999995 943102 2 9 999986 1 76428 114111 -684493 1 105295 398450 965134 1 144181 894772 -175037 1 2 999997 -718949 1 15 999982 -786116 2 5 999988 1 2 999999 390976 1 2 999999 610776 1 777306 794504 -915128 2 2 999999 1 492497 510687 -507133 1 2 999999 901110 1 2 999999 -669512 1 2 999999 -916403 1 9 999996 619787 2 625935 711009 2 2 999999 1 53363 277221 97500 1 2 999999 -745261 2 19 999996 2 19 999998 1 438144 968598 -327454 1 10991 874372 654384 1 7 999990 473906 1 2 999999 505630 1 1 999985 720423 2 2 999999 2 2 999999 2 2 999999 2 16 999985 1 2 999999 -388543 2 4 999992 1 62565 116523 418231 1 115344 469513 482267 1 13 999987 769359 2 20 999986 1 286752 737321 854309 1 20 999982 974494 1 17 999997 488211 1 2 999988 331769 2 14 999998 1 18 999984 -454745 2 213403 355568 1 9 999998 -515361 2 2 999999 2 2 999999 1 3 999984 841170 1 15 999991 268508 2 3 999990 1 93729 95539 -328135 2 19 999999 1 537124 836324 -575111 2 2 999999 2 2 999999 1 13 999992 -217661 1 2 999999 -37099 2 294111 764028 1 2 999999 -584167 2 220602 986309 1 16 999991 -835034 2 147298 451670 2 7 999995 2 6 999992 2 2 999999 1 2 999999 -956396 1 891308 919610 177011 1 5 999990 -150581 2 43782 545084 2 14251 900856 2 101334 545062 2 2 999999 1 403631 421433 639973 1 239287 826548 -963302 1 15 999997 -768377 2 2 999999 1 624227 981259 -17462 2 1 999981 1 11 999982 -908454 2 813261 930248 1 3 999981 -348694 2 191647 907510 1 11 999993 768079 2 2 999999 1 2 999999 739306 1 2 999999 156635 2 2 999999 2 2 999999 2 181172 688501 2 14 999984 1 2 999999 300964 1 2 999999 -854430 2 2 999999 1 269296 942483 -967432 2 12 999991 1 8 999989 254451 1 2 999999 430696 1 10 999981 295868 1 200239 659433 -221583 1 35808 45732 -284436 1 6244 32215 -740826 1 9 999988 -946755 2 2 999999 2 352457 563713 2 786094 839840 2 2 999999 2 340942 621927 2 13 999981 1 10 999985 411247 2 2 999999 2 390574 682153 2 2 999999 1 2 999999 -308066 2 15 999989 2 8 1000000 1 136430 345333 37989 1 18 999989 -123944 2 2 999999 2 12 999995 1 2 999999 -420741 1 2 999999 619473 1 2 999999 -978883 2 2 999999 1 85626 664648 -300340 1 181207 858672 934583 1 301496 448204 857017 2 137867 674042 1 8 999989 -185520 1 2 999999 607182 1 10 999987 380403 2 2 999999 2 2 999999 1 2 999986 -743883 2 2 999999 2 9 999992 1 537043 899302 743285 1 4 999998 -346157 1 20 999985 311372 2 2 999999 2 2 999999 2 2 999999 2 375568 539094 2 2 999999 1 581762 971351 -699627 1 18 999983 53359 1 14 999986 880259 2 3 999990 1 743305 869959 -665187 1 280999 315169 -653322 2 5785 277040 2 188862 320401 2 2 999999 1 251054 887622 -716224 2 16 999994 2 3 999997 2 2 999999 1 97552 862648 -380681 2 635028 645110 2 175842 779366 2 2 999992 1 2 1000000 -280053 1 1 999991 514565 1 30608 74591 996434 1 2 999999 -565303 2 863415 906461 1 324140 979588 -713429 2 5 999991 1 27369 836259 564374 1 2 999999 130501 2 2 999999 1 504882 653452 940178 2 3 999984 1 2 999999 432339 2 1 999984 2 568875 963372 2 15 999997 2 2 999999 2 2 999999 1 35307 951117 881753 1 18 999996 874284 1 2 999999 367593 2 269080 532329 2 109158 397733 2 9 999984 2 2 999999 2 336182 504862 1 103327 988660 -680392 1 2 999999 -118273 2 208901 542347 1 2 999999 31771 2 2 999999 1 256983 675489 59368 1 10 999988 -589364 1 177411 792246 -917559 2 259972 822332 1 2 999999 -630605 1 2 999999 815585 2 2 999999 2 2 999999 1 2 999999 9272 2 966940 971019 2 181192 374031 1 14512 115438 -678398 1 11 999984 -111782 2 5 999987 2 9 999994 1 1 999994 -915570 2 469442 846766 2 16 999992 2 2 999996 2 10 999996 2 14 999999 1 3 999987 777897 2 436344 934142 2 2 999999 1 481037 736271 428444 1 73620 619064 -114535 1 15 999996 496148 2 3 1000000 2 4 999992 1 2 999999 -111777 2 507460 654458 1 15 999987 -534280 1 2 999999 54535 2 2 999999 1 8 999999 -369831 1 21564 175852 -664045 2 2 999999 1 194926 686529 556760 2 13 999997 2 525706 964314 1 7 999997 -329349 2 358103 954621 2 2 999999 2 2 999999 1 2 999999 560554 2 404384 933551 1 33285 681632 -10301 2 261390 795297 2 161576 603143 2 3 999990 2 7 999988 1 4 999991 989766 1 4 999983 258282 1 544446 776199 973819 1 2 999999 198598 1 2 999999 -948262 2 10 999991 1 20 999997 -490196 1 15 999993 223097 2 551505 754421 2 247105 380423 2 2 999999 1 2 999999 -530691 1 172446 305779 489297 1 2 999999 -34341 2 15 999982 1 2 999999 -289696 1 10 999982 -115730 2 16 999993 1 260529 952196 -897286 1 2 999999 -640218 2 34931 838861 2 17 999992 2 674391 783127 2 341415 733556 2 5 999983 2 2 999999 1 3 999992 -66575 2 2 999999 1 231167 636723 -348425 1 503460 916953 309853 2 627448 999325 1 2 999999 90929 2 8 999998 1 2 999999 -768434 1 2 999999 201088 1 202473 224817 497868 2 2 999999 2 11 999985 1 2 999999 -995599 2 246563 831638 1 10 999987 -979265 1 15 999996 -230384 1 8 999997 20092 2 12 999995 2 2 999999 1 8 999996 61841 2 2 999999 2 2 999991 2 2 999999 1 520797 960498 534619 1 2 999999 -545104 2 2 999999 1 2 999999 836339 2 106499 733598 1 381500 939471 -91563 1 11 999985 103635 1 741467 878947 -636552 2 2 999999 2 2 999999 1 9 999998 -292311 2 2 999999 1 20 999981 846025 2 7 999985 2 714237 941732 1 9 999991 312499 1 2 999999 696723 1 2 999999 -118583 2 228192 488856 2 19 999984 1 313008 752272 161353 2 2 999999 1 18 999985 -148771 1 13 999987 897240 1 5 999993 -923108 2 425754 981630 2 6 999989 2 314000 450215 1 2 999999 306359 2 386069 476637 1 221758 891201 -580759 1 2 999999 174673 2 190836 860797 2 684 24230 2 336762 492731 2 2 999999 2 348444 997884 2 112407 697234 1 65140 628117 -765328 2 781532 913216 1 2 999999 -399868 1 1 999988 -119200 1 2 999999 -651324 1 620972 696902 -359279 2 1 999983 2 2 999999 2 20 1000000 1 87168 162109 -553855 1 2 999999 -193206 2 2 999999 1 2 999999 -539505 1 52373 970474 -124638 2 2 999999 2 2 999999 2 6 999993 2 307889 916935 2 5 999992 2 4 999990 2 19 999990 2 2 999999 2 486218 884649 2 2 999999 1 11729 152962 -699780 2 2 999999 1 9 999991 454845 1 277440 843763 -841699 1 2 999999 982841 1 12 999990 1595 1 15 999986 815951 1 4 999988 -800968 1 686627 841414 111384 1 170640 344321 -656485 1 313638 408337 -74030 1 2 999999 -864177 2 351903 618775 1 2 999999 106497 1 17 999990 -20153 1 10 999994 867113 2 146135 948152 1 284264 926098 -80457 2 7 999987 1 6 999986 -29394 2 228173 639633 2 2 999999 1 2 999999 141555 1 2 999999 -279590 2 2 999994 1 396615 715312 306067 2 2 999999 2 2 999999 1 10 999982 -622513 1 16 999993 -827221 1 2 999999 -347766 2 2 999999 2 2 999999 2 726416 889811 1 16 999984 38364 1 2 999999 -562676 2 2 999999 2 136439 378717 2 2 999999 2 180310 910624 1 2 999999 204970 1 7 999991 177334 2 17214 560522 1 2 999999 -86819 1 2 999999 -404270 1 2 999999 756194 2 2 999999 2 2 999999 2 59578 451935 1 13 999995 970472 2 55430 361024 2 2 999999 2 433923 982929 1 15 999988 737470 1 2 999999 -565066 2 2 999999 1 17 999995 -621513 1 916647 943596 -4205 2 2 999999 1 2 999999 845353 2 312508 638055 2 1 999999 1 2 999999 -49779 2 20 999991 1 4 999995 947242 1 469784 645407 -719777 2 93698 337172 2 859796 978911 1 318389 619795 988635 1 2 999999 782463 1 18271 83380 332937 2 2 999999 1 158598 840851 461475 1 29364 389438 320510 2 701075 765627 2 2 999999 1 14542 510325 462807 2 403637 564898 1 2 999999 732490 1 1 999985 -143538 1 52450 681912 -540230 2 2 999999 1 182933 668975 312138 2 68588 380599 1 2 999999 -236589 2 425294 944602 1 2 999999 890858 2 346266 452987 2 19 999983 2 528883 554173 1 10 999990 482366 2 2 999999 2 9 999997 1 17 999993 996284 2 220854 396456 1 2 999999 996035 2 442799 980489 2 227751 358394 1 242468 882067 949404 1 8 1000000 227619 1 2 999999 593447 1 279015 874897 118473 2 238525 861218 1 256567 584649 856914 1 5 999998 -848119 1 7 999984 76240 1 2 999999 248383 2 15 999998 2 5 999996 1 2 999999 -131778 1 1139 321868 -564816 1 2 999999 -967066 2 184033 228875 2 107647 558235 2 2 999999 1 9 999994 -478366 2 2 999999 2 229148 519024 2 201319 885484 2 19 999998 1 20 999982 327434 2 2 999999 1 6 999985 32777 1 302161 944717 673073 2 386708 939211 1 341275 642146 -939642 2 95189 571703 2 17 999999 2 13 999982 2 2 999999 2 20013 717935 1 11 999991 876092 1 2 999999 703742 1 2 999999 -477977 2 829029 972574 2 54738 178799 1 2 999999 -809562 2 16386 31671 2 15 999983 2 2 999999 2 14 999993 1 719481 866832 475014 1 2 999999 837176 1 6 999986 -172368 2 471283 623879 1 3 999993 223 2 71951 361840 1 153388 783265 536393 2 384790 608287 1 2 999999 -621899 2 2 999999 2 48754 610441 2 2 999999 2 305026 342172 1 9 999999 -900504 2 5579 486727 1 15 999989 344648 2 9 999989 1 8 1000000 -843667 2 8 999999 1 5 1000000 673553 1 2 999999 205374 2 2 999999 1 13 999998 88186 1 500381 843663 286735 1 14 999981 -517309 2 2 999999 2 5 999995 2 11 999992 1 2 999999 852879 2 18 999991 1 286451 430217 -185751 1 20 999992 39789 2 321930 511611 1 320355 596756 851764 2 2 999999 2 2 999999 1 693360 712345 -517408 1 325660 696058 623944 2 17637 788327 2 227241 696066 2 7 999987 2 15 999987 1 100928 486752 121292 1 30266 398080 283398 2 508666 521111 1 17 999985 79567 2 14 1000000 2 13 999982 2 2 999999 2 18 999989 2 2 999999 1 928036 970663 740113 1 45878 701277 -251592 1 560793 898333 -230038 2 577027 701327 2 442862 878691 1 1 999997 -223706 1 35622 876378 -228013 2 2 999999 2 287697 544227 2 2 999999 2 2 999999 2 3 999996 2 2 999999 2 2 999999 1 7 999981 703559 1 2 999999 879726 2 5 999984 2 14 999988 2 333941 490639 1 144374 746583 6695 2 217612 764235 1 268793 587007 274300 2 20 999996 1 10 999988 -720768 2 18 999996 2 19 999984 1 12 999988 57880 1 10 999996 -991573 2 7 999994 1 2 999999 -150099 1 266096 955638 862486 2 39452 662586 1 170992 942468 -228819 1 15 999989 -792391 2 19 999987 2 2 999999 1 2 999999 785924 1 323396 645988 -877955 2 2 999999 2 2 999999 2 434418 851837 2 2 999999 1 2 999994 695827 1 2 999999 586441 2 11 999996 1 389197 958584 690649 1 130021 944780 333926 1 436424 969173 569161 1 2 999999 -815748 2 3 999993 2 2 999999 2 67261 220798 1 2 999999 616745 2 27761 771011 2 436318 825904 2 1 999997 2 2 999999 1 820821 881470 935734 2 17 999986 1 881022 997458 522200 1 2 999999 -999222 1 551495 711862 474167 2 12 999986 1 2 999999 -799413 2 153839 869674 1 2 999999 -818519 2 334994 954685 2 2 999999 1 632863 661294 -522482 2 660751 906099 2 2 999999 2 3 999981 1 851811 947531 718541 1 326183 817461 -285505 2 2 999999 1 2 999999 512680 1 2 999999 189264 2 2 999999 1 2 999999 340755 1 122417 948461 -719141 1 420699 980444 -662175 2 394288 875480 2 465294 958693 1 482690 871033 -122233 1 141657 400090 -126501 2 10 999996 1 646585 740549 -98610 1 381643 782326 763669 2 1 999989 1 2 999999 -753417 2 533961 813338 1 7 999990 350886 2 2 999999 1 16 999989 167139 1 355967 525894 -505513 2 2 999999 2 714058 847812 1 19 999993 194497 2 151301 494371 1 2 999999 -995299 1 2 999999 -283593 2 394507 987337 1 8 999991 10668 2 430434 869204 2 2 999999 1 1 999990 -677159 1 2 999999 515626 1 2 999999 -202666 2 2 999999 2 145679 848612 2 17 999998 1 2 999999 -739506 1 2 999999 467893 2 605730 939934 1 342298 877114 48330 1 15 999981 -644258 2 48820 997526 2 2 999999 1 2 999999 -695510 2 17 999990 2 3 999981 1 2 999999 -287198 1 339270 611712 -789107 2 15 999985 2 19 999988 1 7 999995 276905 1 2 999999 -965340 2 283899 529680 2 20 999996 2 2 999999 1 16 999997 321996 2 11 999993 2 2 999999 1 688009 764600 -181977 2 5 999988 2 81964 390232 2 5 999990 2 366966 914115 1 2 999999 904260 1 15 999995 -133528 1 477680 973428 348063 1 2 999999 -482947 1 2 999999 -684676 2 15 999992 1 16 999986 862721 2 540531 544083 2 2 999999 2 5 999996 2 19 999990 1 390485 861971 -921411 2 67937 358350 2 531763 703023 1 220463 420342 -620936 1 7236 543142 532520 1 13 999984 416664 1 9 999981 -175968 2 347035 369566 2 10 999996 1 188862 881856 -900250 2 109372 668772 1 4 999996 -411144 2 2 999999 2 266128 525567 1 572529 669629 290005 2 14 999993 1 8 999984 -361836 1 2 999999 -503550 2 15 999983 2 304661 631553 1 3 999988 -304978 2 15 999986 1 482819 975900 -274712 1 2 999999 878065 2 12 999983 1 342056 384256 865272 2 425401 609581 2 2 999999 1 2 999999 961324 2 2 999999 1 2 999999 -740678 2 273083 932540 1 9 999985 -745835 1 2 999999 641690 1 6 999989 391830 1 2 999999 -35087 1 2 999999 331454 2 14 999981 1 14 999987 280831 1 2 999999 -444492 2 6505 660806 1 180474 448984 482777 1 2 999992 -958138 2 18 999987 2 2 999999 1 2 999999 761999 2 641277 804740 1 2 999999 30001 2 9 999992 1 2 999999 -444861 1 2 999999 743856 1 130830 867169 -449217 1 8 999983 417295 1 14 999991 -213990 2 2 999999 2 2 999999 1 2 999999 72790 1 20 999997 674900 2 674654 732011 1 144292 655442 231231 1 20 999995 305088 2 20 999988 1 624441 993919 -875345 1 2 999999 895000 1 2 999999 -937464 1 17 999990 -154133 2 6 999997 2 8 999990 1 2 999999 239481 1 2 999999 559579 1 2 999999 -468032 1 2 999999 501964 1 396328 653921 -51032 2 15 999999 1 7 999987 972 1 2 999999 703291 2 16 999988 1 11 999990 992450 2 12 999986 2 2 999999 1 2 999999 173258 2 10135 353189 1 2 999999 -666871 2 17 1000000 1 219878 704099 19489 1 127838 490665 -924105 2 65557 500629 1 2 999999 711871 2 16 999987 2 2 999999 2 10 999988 2 123896 475908 2 2 999999 2 18 999990 2 373130 844558 1 2 999999 333614 1 2 999999 -981895 2 29617 904826 1 2 999999 -937941 2 460707 673641 2 2 999999 1 2 999999 414147 1 383934 823349 648137 2 18 999986 1 2 999999 332854 1 2 999999 751109 1 50548 593597 700048 2 20 999991 1 9 999983 -670167 1 2 999999 166285 2 206324 747394 1 2 999999 -539627 1 16 999993 377952 2 7 999991 1 2 999999 612793 1 2 999999 -59346 2 3 999988 1 18 999994 -336836 1 2 999986 418852 1 2 999999 168126 2 2 999999 2 14 999990 1 283302 571965 -676934 2 2 999999 1 2 999999 921122 1 2 999999 994918 1 2 999999 -769801 2 1 999992 1 1 999994 106798 2 2 999999 1 2 999999 -489312 2 580647 700750 2 2 999999 1 17 999988 58941 2 9 999999 1 2 999999 -439087 2 6 999993 2 13 999988 1 29945 81876 399617 2 11 999997 2 54842 696513 2 2 999999 1 68783 792832 822611 2 15 999997 1 666274 740053 277656 2 709429 719388 2 429979 542685 2 2944 318236 2 474212 881296 1 2 999999 -17769 1 5 999993 -875114 1 783919 918938 899044 1 143781 555600 -600964 1 7 999981 531045 1 13 999992 -498149 1 2 999999 825555 1 10 999981 273037 1 2 999999 732208 1 4 999993 454981 1 198241 450502 -195694 1 4 999984 554389 2 8 999996 2 6 999995 2 15 999983 1 16 999984 41451 1 2 999999 -803400 2 8 999989 1 8 999983 559175 1 2 999999 888368 2 314668 842259 1 2 999999 -518711 1 2 999999 -928379 2 170082 877988 1 8 999985 -232625 2 19 999984 2 2 999999 2 4 999987 2 2 999999 2 2 999999 1 2 999999 157997 1 135634 981501 -688192 2 2 999999 1 545821 701046 891698 2 2 999999 1 134348 823882 358911 1 75269 235224 491367 2 710209 768984 2 11742 131894 2 11 999989 2 54251 788589 1 509132 887854 80433 2 6 999984 1 2 999999 -283370 1 553560 852655 833088 2 2 999999 2 17 999994 2 2 999999 1 324405 393094 779432 2 517241 781745 2 2 999999 1 11 999984 -661692 2 462531 796702 2 52622 609694 2 4 999987 2 2 999999 1 2 999999 -256937 2 1 999991 1 1 999999 410398 2 784534 911891 2 186939 432752 1 17 999982 368053 2 353343 454454 1 7 999983 13760 1 2 999999 123274 2 1 999993 2 1 999981 2 2 999999 1 6 999992 -540786 1 2 999999 690279 1 2 999999 -989881 2 78592 173062 1 2 999999 482547 2 2 999999 1 75218 376713 512094 2 657746 748423 2 2 999999 2 19 999988 1 250619 291259 609587 1 183572 955185 -822261 2 2 999999 1 10 999997 -656818 2 182125 764561 2 2 999999 1 583345 997080 -93444 2 2 999999 2 2 999999 2 2 999999 1 387089 632982 401199 1 2 999999 -913974 2 10 999984 1 2 999999 320101 2 234378 867530 1 2 999999 824525 2 219706 281453 1 174108 429059 945058 2 2 999999 2 3 999986 1 3 999981 -452044 1 15 999981 -390781 1 142869 656809 -347190 2 15 999996 1 1 999987 746099 2 302085 813645 2 2 999999 2 7 999985 1 1951 743123 616563 2 2 999999 2 323154 680350 2 16 999988 1 2 999999 -891951 1 2 999999 545830 1 7 999992 770498 1 10 999998 -200164 1 101645 892571 480983 2 617353 820416 1 17 999982 1312 1 194146 318035 790616 2 2 999999 2 2 999999 1 125480 710011 412035 2 101603 256152 1 2 999999 -899658 2 5 999990 2 2 999999 2 2 999999 2 19 999982 1 798762 894688 789928 1 9 999981 -719872 1 8 1000000 513752 1 2 999999 658937 1 597398 635576 -885937 1 8 999987 807550 1 166148 808096 -558483 1 2 999999 746633 1 592286 722698 420128 2 5 999982 2 2 999999 1 17 999985 298582 2 9 999993 2 6 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 331148 492970 1 2 999999 -133671 2 16 999994 1 10 999996 -899550 1 8 999995 -925479 2 11 999982 1 2 999999 -568538 1 102977 794615 -300679 2 73205 659674 2 2 999999 1 277815 458360 155274 2 2 999990 2 82946 287405 1 8 999993 -896986 2 98457 322266 1 675480 974123 -144589 1 106463 464763 -196696 2 4 999992 1 9 999995 681845 2 17 999982 1 10 999993 -91142 1 17 999996 650616 1 17 999989 -379532 1 766944 882413 439647 2 4 999983 1 18 1000000 -321129 2 377237 656391 1 15 1000000 622577 1 2 999999 -609859 1 782548 956574 -643125 2 2 999999 1 310430 795358 756681 2 2 999999 1 184681 640008 -747252 2 660365 896640 2 2 999999 2 5 999984 2 541587 745022 2 558886 641656 1 477970 770758 -103936 1 5 999995 756067 2 10 999990 2 2 999999 2 687752 926190 2 186897 341971 1 2 999999 268414 2 2 999999 2 452882 600565 2 14 999992 2 2 999999 1 2 999999 -342241 2 10 999986 1 9 999999 675769 1 2 999999 773516 2 385358 787452 2 2 999999 1 11 999985 947667 2 2 999999 2 2 999999 2 796243 838856 1 14 999989 556737 1 96677 398297 -449163 1 8 999999 -545100 1 2 999999 -515428 1 14 999991 590332 1 2 999999 -771526 1 240791 632930 -306421 1 509121 782348 -686970 1 20 999994 -933194 1 7 999982 26846 1 775823 797439 865580 2 3 999982 1 2 999999 -523493 1 324617 882256 -401181 2 12 999991 1 2 999999 -640767 1 2 999999 157137 2 366658 964854 2 7 999988 2 14 999989 2 12 999998 1 2 999990 279107 1 13 999991 172027 2 18 999994 1 2 999981 733227 1 343003 766227 -896226 2 2 999999 1 589675 594080 120742 2 122772 632015 1 10 999985 -540739 1 85273 615054 -870113 1 2 999999 -889281 2 13 999985 1 2 999999 -3523 1 3 1000000 -176205 2 2 999999 1 156032 379910 -121812 1 124666 567787 -390158 2 175756 464594 1 37219 314027 433166 1 9 999984 258414 2 2 999986 2 2 999999 2 7963 172755 1 278203 532669 -537689 1 14 999992 -185812 1 2 999999 342316 2 546805 562723 2 92037 233400 2 344740 678719 2 19 999995 1 13 999993 688705 2 232920 894289 2 12 999983 1 2 999999 625109 2 600704 717063 2 161768 499365 1 6149 139298 -29380 1 5 999998 166894 2 461516 538286 2 2 999999 1 2 999999 -778695 1 159807 311068 -33870 1 11 999989 -404614 1 5 999982 645017 1 131546 692012 -830697 1 2 999999 -324235 1 10 999986 912188 1 693076 915645 992382 2 2 999999 1 2 999999 90468 1 2 999999 51774 2 16176 654555 1 18 999985 -372479 2 2 999999 2 190373 960840 2 2 999999 2 2 999999 2 389436 902916 1 15 999984 -176353 2 2 999999 1 5 999996 -988936 2 60069 117577 1 2 999999 3747 1 2 999999 -842752 2 21297 245571 2 14 999991 2 285331 568062 1 17 999995 -156942 2 926389 960949 1 2 999999 -867102 1 2 999999 105022 2 2 999999 1 2 999999 457030 2 2 999999 1 2 999999 664321 2 2 999999 1 17 999995 -504846 1 380668 615927 -126889 1 10487 605129 646450 1 48157 378097 393228 2 159303 592006 1 16 999983 817967 1 2 999999 958819 2 916867 985286 2 12 999996 2 917064 974230 1 2 999999 132675 1 580971 775034 214364 1 496093 911747 266357 2 307813 730469 1 2 999993 -52479 1 2 999999 -835129 2 71926 373025 2 3505 977356 1 6 999988 -569530 1 641820 970075 -565070 2 12 999989 1 5 999989 489205 1 26582 148547 503304 2 8 999997 1 121075 173254 728022 1 4 999990 153762 1 89433 714615 -944532 2 10 999997 2 2 999999 1 6 999993 317913 1 4 999983 422003 2 179114 383468 1 12 999998 -356855 2 144735 763931 2 522035 937435 1 2 999999 398137 1 193598 237816 46089 2 2 999999 1 2 999999 -7707 1 2 999999 312290 1 333522 725497 420675 2 2 999999 1 345161 806981 -282713 2 2 999999 2 286773 453519 2 2 999999 2 65611 597971 1 125332 677403 -256724 2 2 999999 2 2 999999 1 17 999990 -148995 2 2 999999 2 575369 637890 2 2 999999 1 19 999992 566110 1 13 999988 897192 2 181581 699867 2 9 999999 2 489742 634884 1 335223 715156 -933841 2 2 999999 1 12 999984 359989 1 12 999989 912112 2 2 999999 2 347237 640354 2 18 999997 2 2 999999 2 807307 946552 1 19 999996 701891 2 19 999986 1 10 999993 617959 2 480412 955967 1 253806 608437 635994 2 2 999999 2 256857 278340 2 1 999989 2 6 999992 1 414089 492149 -364269 1 2 999999 193531 1 14 999998 32068 1 3 999999 250209 1 2 999999 -321053 2 2 999999 1 369076 946692 355357 1 63199 919518 338578 2 2 999999 1 2 999999 -750527 1 2 999999 -192249 2 2 999999 1 5 999999 441333 1 2 999999 -92238 1 377630 401805 -225020 2 193027 630278 2 2 999999 2 238736 572104 2 71764 515958 1 2 999999 59273 1 2 999999 -552784 1 2 999999 -733425 1 1 999993 298300 2 2 999999 2 2 999999 1 2 999999 856413 1 875273 988913 785232 1 188264 812676 860567 2 15 999995 1 3 999992 487809 2 343013 638362 1 2 999999 127800 2 652249 952729 2 617612 881785 1 12 999982 -865123 2 192235 797211 2 2 999999 2 2 999999 2 20 999985 1 48409 457277 -532292 2 3 999994 2 2 999999 1 4 999990 -888855 1 8 999985 -472530 1 71824 978949 922538 2 13 999985 2 771914 865595 2 9 999983 2 2 999985 1 2 999999 -655953 2 137065 903388 2 7 999981 1 2 999999 -92669 1 3 999987 -426731 1 371035 619744 960040 2 15 999987 1 16 999993 383387 2 4 999986 2 393397 440227 2 8 999997 2 12 999993 1 2 999999 353659 2 2 999993 1 2 999999 579284 2 252406 607541 2 7 999995 1 117975 859934 497680 2 16 999997 2 4 999981 2 552295 842891 2 8 1000000 1 6 999997 -178871 1 17 999982 -895511 2 60858 966843 2 27714 639796 2 2 999999 1 2 999999 643541 2 29031 125009 2 154846 342509 1 180218 369106 -21030 1 2 999999 -775950 2 65712 949137 2 766508 901089 1 12 1000000 -580320 2 2 999999 2 468287 514071 2 318700 922670 2 390298 509851 1 2 999999 -791260 2 441726 824944 1 2 999999 741790 2 750879 933004 2 178001 958309 2 810537 985389 2 82207 912521 2 2 999999 1 2 999999 -983361 1 2 999999 -357655 1 2 999999 29180 2 10 1000000 1 2 999999 -397334 1 16 999991 -425797 2 17 999988 2 15 999992 2 2 999999 1 59805 238767 -628549 2 4 999990 1 2 999999 -283822 1 2 999996 555695 1 2 999999 -765268 1 6 999986 342199 1 2 999999 -705101 2 8 999998 1 10 999990 711726 1 2 999999 668707 2 3 999998 2 775409 852712 2 2 999999 1 16 999985 -936245 1 2 999999 526263 2 2 999999 1 2 999999 320474 1 498494 884207 -4085 1 19 999996 -232211 2 2 999999 1 2 999992 -57722 2 8 999988 2 1 999989 1 2 999999 640778 2 409496 580843 1 808641 982205 -768840 1 2 999999 263192 1 2 999999 831799 2 2 999999 2 2 999999 1 15 999989 269144 1 2 999999 -766621 1 2 999999 -823701 1 1 999983 -410511 1 2 999999 -693340 1 2 999999 -184262 1 7 1000000 -522279 1 8 999998 644847 1 584318 952681 -874997 1 2 999999 -32025 1 2 999999 937434 2 512448 577187 1 290861 349717 -485844 1 2 999999 235583 1 20 999992 827755 1 751527 798062 951046 2 6 999993 1 2 999999 486151 1 2 999999 425315 1 2 999999 -243980 1 430743 438381 139706 1 2 999999 539029 2 12 999992 1 2 999999 2846 2 2 999999 1 5 999995 -375727 2 9 999998 1 10 999993 870980 1 2 999999 322435 1 2 999999 107438 1 116631 751877 911669 2 11 999990 1 6 999988 -471224 2 2 999999 1 278810 413393 850638 1 2 999999 782015 1 187067 671535 -707564 1 10 999986 -221095 2 11 999999 1 888706 894524 -665814 2 15 999989 1 14 999994 -23001 1 262292 361634 -747347 2 10 999988 1 722299 942180 -172307 2 6 999984 1 354294 354328 -365455 2 17 999989 2 15 999981 1 2 999999 842262 2 2 999999 1 2 999999 791761 1 352108 709146 835183 2 637410 769183 1 2 999999 492277 1 18 999991 938189 2 69907 660734 1 2 999999 416661 1 5 999982 -702919 1 219045 913764 628874 2 276178 778133 1 2 999999 -878306 1 101968 434570 -527550 1 349430 583469 74972 2 2 999999 2 15 999987 2 13 999998 2 20 999985 2 10 999995 1 2 999999 -641581 1 182292 916495 260573 1 506693 960447 -168570 2 2 999999 2 2 999999 1 2 999999 99471 2 2 999999 2 2 999999 1 17 999989 826483 1 473564 571324 284123 1 18 999983 -503369 2 8 999987 2 2 999999 1 6 999991 457331 2 2 999999 2 2 999999 1 2 999999 662469 1 6 999984 441990 2 1 999998 2 2 999999 1 2 999999 -319837 1 13 999981 -103216 2 2 999999 2 12 999993 2 2 999999 1 526327 872414 -713180 2 58922 341752 2 636593 809866 2 2 999999 1 2 999999 42781 2 13 999987 1 2 999999 -45450 2 814914 982811 1 2 999985 -977058 2 2 999999 2 19 999999 1 11 999985 -908122 1 12 999999 -131773 1 2 999999 -126402 1 6 999988 401840 2 2 999999 1 10 999992 647574 2 2 999999 2 302532 657564 2 2 999999 1 10 999981 877276 2 2 999999 1 2 999999 -337794 1 1 999990 -518683 2 2 999999 2 7 999984 2 550018 796116 2 142494 638383 2 192982 823854 1 2 999999 -272673 1 6 999983 -89916 2 131239 324293 2 192662 302395 1 8 999994 -386235 2 2 999999 1 20 999990 466183 1 2554 527883 149951 1 2 999993 487005 1 2 999981 162828 2 451574 649279 2 47897 351128 2 698467 873012 1 17 999985 152369 2 19 999981 1 5 999989 -713836 1 14 999997 -833103 1 17 999991 344301 2 2 999999 2 17 999985 2 2 999999 1 2 999999 199860 2 20 999990 2 15 999982 2 402744 516258 1 2 999999 -287210 1 2 999999 296218 1 16 999985 835992 2 2 999999 2 868301 935104 1 2 999999 -269104 2 2 999999 1 40774 852761 814780 1 2 999999 622609 1 137692 702684 -214041 2 195344 799826 1 11150 292041 -669611 1 618012 854511 314845 1 312732 916021 9285 1 637824 690919 -827076 1 2 999999 -156569 1 20 999986 -728036 2 2 999999 2 444751 585321 2 11 999999 1 2 999999 -945029 1 5 999986 588340 2 388904 967166 2 12 999984 2 7142 274637 2 6 999982 1 2 999999 -871739 2 12 999990 1 373037 722463 676868 1 4 999999 918332 1 6 999985 -194051 2 5 999988 2 2 999999 1 18 999992 156773 2 2 999999 2 2 999999 2 249243 819975 1 2 999999 -457121 1 261673 267747 -679619 1 844747 882220 170943 2 41819 777211 2 2 999999 2 81181 236812 2 86997 958456 2 18 999981 1 2 999999 671555 2 2 999999 2 17 1000000 1 13 999991 -980244 1 20 999993 -290234 2 195622 647275 2 8 999995 2 2 999999 2 2 999999 1 2 999999 55532 1 2 999997 -947425 2 170820 872207 1 9 999991 -452945 1 2 999999 -747819 1 2 999999 -682715 1 370414 892516 749310 1 6 1000000 350434 1 14 999987 -767906 1 217995 632017 -685222 1 2 999999 881925 2 405637 415692 2 10 999999 1 2 999981 -521686 1 16 999981 -999665 1 421236 631270 -82885 2 7 999984 1 19 999981 -608946 2 2 999999 2 19 999996 1 254071 826720 248546 1 88393 664195 177001 2 2 999999 2 2 999999 1 205534 229028 881532 1 2 999999 657889 1 3 999991 815952 2 2 999999 1 2 999999 774285 2 2 999999 1 2 999999 -382204 1 752554 866791 -164247 2 2 999999 1 2 999999 251240 1 2 999999 -749339 1 2 999999 226569 1 6 999989 -19747 1 2 999999 598434 1 2 999999 -143272 2 2 999999 2 2 999999 1 2 999999 364013 1 2 999999 -277399 2 409376 706375 2 308508 937313 2 66856 447222 1 17 999990 -401210 1 2 999999 754785 1 2 999999 -160474 1 2 999999 -549673 2 2 999999 2 413842 475227 2 2 999999 2 2 999999 2 16 999981 1 3395 894567 -798397 2 5 999992 1 307311 396610 54793 1 4 999996 -416940 2 2 999999 2 611613 811168 2 2 999999 1 2 999999 138702 2 10 999996 2 2 999999 1 2 999999 -411288 1 520584 601279 -232245 2 2 999999 1 161825 595313 345359 2 2 999999 1 58098 937497 672594 1 2 999999 87 2 2 999999 1 2 999999 -700746 2 643833 971788 1 448272 495674 815652 2 2 999999 2 365001 382794 1 7 999986 -261045 1 2 999999 29012 2 20 999999 2 7 999983 2 15 999986 1 17 999984 634760 1 17 999981 662357 2 541410 940015 2 2 999999 2 256041 764296 2 557451 695196 2 2 999999 1 8 999990 -501763 2 343057 616321 1 2 999999 240633 1 2 999999 -459870 2 15 999982 1 991051 993146 -172428 1 2 999999 671748 2 2 999999 2 11 999992 1 4 999981 257566 1 2 999999 727518 1 2 999999 626267 2 2 999999 2 190660 728178 2 2 999999 2 390716 634260 1 4 999989 -719174 2 1 999981 2 2 999999 1 2 999999 -431493 2 666033 760270 2 1 999998 1 17 999984 -556991 1 2 999999 583516 1 20 999990 -267585 2 2 999999 1 269808 499277 -83726 2 6 999994 1 2 999999 54856 2 78294 380665 1 2 999999 -916699 1 2 999999 61976 1 205420 903392 243674 1 2 999999 -734781 2 2 999999 1 88867 596926 -552985 1 5 999983 904186 1 2 999999 -874947 2 2 999999 1 4 999991 742231 2 9 999994 1 84234 919147 -553277 2 19 999990 2 14 999998 2 202538 930402 2 455240 820156 1 2 999999 386951 2 10 999982 1 305838 470192 538418 2 109479 347002 2 2 999999 1 55203 846894 415650 1 115443 774661 335914 2 2 999999 2 839302 925367 1 3 999999 -991015 1 2 999999 -865109 2 168812 911320 2 10 999999 2 2 999987 1 17 999991 638353 1 2 999999 -997960 1 199323 914415 445975 2 51635 898166 2 8 999988 1 2 999999 874096 1 122589 214621 -603069 1 151246 902637 -857781 2 2 999999 1 4 999990 381013 2 241891 975670 1 2 999999 -728006 2 3 999982 1 2 999999 537979 1 2 999999 -141505 1 17 999987 178050 1 2 999999 -302378 2 2 999999 1 2 999999 -490144 2 20 999995 1 2 999999 781492 1 2 999999 925765 2 2 999982 2 5 999989 2 8 999983 1 2 999999 420960 1 380936 665207 -927156 2 2 999999 1 2 999999 -848134 1 2 999999 163883 1 436037 899822 -741893 2 428790 692891 2 283622 364327 1 8 999990 553557 1 470867 529704 -770232 1 7 999993 -370662 1 3 999993 720944 1 2 999999 -325014 1 18 999985 -537736 1 2 999999 347682 2 316089 832516 1 875984 912462 862563 2 522016 777439 2 19 999990 1 3 999995 981526 1 3 1000000 54435 2 2 999999 2 2 999999 1 383328 981726 -64653 2 18 999998 1 2 999999 124752 2 173594 307666 2 2 999994 1 2 999999 506224 1 5932 454805 -262446 1 825980 930252 956010 2 312743 870299 1 13 999987 -561838 2 2 999999 1 2 999999 -66677 2 2 999999 1 2 999999 -144950 2 2 999999 1 4 999991 -616415 2 44073 101189 1 12 999985 212904 2 849581 973364 2 143942 931751 2 2 999999 2 4 999982 1 3 999988 370138 2 2 999999 1 518782 830872 -349379 2 639305 986448 2 6 999991 2 690657 900648 1 11576 75794 138127 2 258653 822852 1 294988 950896 -537073 1 7 999994 -948550 1 12 999987 43864 1 885577 974435 -264947 1 12 999988 670475 1 67054 105725 209894 1 486028 840651 655538 1 5 999988 287959 2 355482 971007 2 2 999999 2 2 999999 1 17 999996 -118319 2 2 999999 1 2 999999 -425706 2 13 999993 2 12 999998 1 769776 785514 570559 2 7 999987 1 2 999999 683868 2 377056 962486 2 326815 973831 1 2 999999 -144360 1 12 999989 -508492 2 2 999999 2 5994 879402 2 2 999988 1 2 999999 636956 1 2 999999 339651 2 2 999999 2 20 999988 1 482168 941942 262002 2 14 999984 1 340840 663446 306097 2 241762 720909 1 647830 717845 -547812 1 2 999999 -332338 1 2 999999 549966 2 678609 886196 2 3 999983 2 392126 711496 1 3 999987 598676 1 45548 827423 704683 1 2 999999 607813 1 571642 942272 645076 2 12 999983 2 2 999999 2 465302 966937 1 3 999986 -98750 2 346122 626593 1 184340 714694 796144 2 8 999994 2 2 999999 2 167754 661131 2 2 999999 2 17 999986 1 600058 973664 759801 2 511318 748470 2 2 999999 1 6 999994 64816 1 1511 879855 580158 2 295468 612940 2 5 999997 1 18 999988 118321 2 18 999996 2 2 999999 1 256060 782222 -216846 1 439255 702030 -581984 2 2 999999 1 191767 590492 978290 2 2 999999 2 67093 354168 2 2 999999 2 2 999999 2 11 999996 2 2 999999 1 2 999999 -259919 1 309255 647674 -948167 2 2 999999 2 135481 389008 2 2 999999 2 14 999990 1 912647 922306 793100 1 2 999999 698364 2 13 999996 2 11 999987 1 2 999999 425899 2 13 999988 2 12 999983 1 2 999999 -175260 1 2 999999 -172985 2 659420 876826 1 53547 386760 367518 1 1 999993 379535 2 2 999999 1 2 999999 -993987 1 16 999988 -885196 2 4 999983 1 38731 734676 -874475 1 2 999999 -675248 2 449676 806946 2 2 999999 1 4 999994 -78620 1 2 999999 946482 2 2 999999 2 20 999991 2 4 999995 2 586281 882908 1 19 999993 219802 2 2 999999 1 2 999999 -817092 2 2 999999 2 18 999990 1 5193 404073 143718 2 2 999999 2 2 999999 2 2 999999 2 5 999986 1 2 999999 -32070 1 677579 853376 -367523 1 2 999999 -984680 2 9 999992 1 3 999988 -347079 2 14 999999 2 9 999981 2 294300 743427 1 2 999999 912659 2 2 999999 2 409330 975834 1 454949 876266 7820 1 2 999999 553479 2 5 999991 2 2 999999 2 2 999999 2 2 999999 2 260345 331314 1 17 999985 -393610 2 2 999999 1 176991 864295 558026 2 2 999999 2 325149 655164 1 19 999988 -316495 2 857909 898360 2 7 999995 1 2 999999 278321 1 345969 931187 354633 1 12 1000000 -147482 1 478120 555720 318972 2 2 999999 2 183800 300409 2 1 1000000 2 2 999998 1 125992 998620 160152 2 16 999994 1 23746 316578 944854 1 4 999995 -770929 2 625740 838743 2 2 999999 1 98564 955651 545721 1 13 999999 172323 1 610715 658795 976823 2 2 999999 1 378407 697848 276713 1 2 999999 366257 1 2 999999 221972 2 12 999999 1 2 999999 -917260 2 7 999996 2 2 999999 1 462780 593845 613159 2 2 999999 2 492386 993756 2 2 999999 1 496413 635140 794960 1 2 999999 -177987 2 479265 816060 2 247772 719150 2 16 999994 1 39802 445744 967947 1 226342 276232 -534138 1 2 999999 795082 1 2 999999 561857 1 2 999999 228092 1 19 999997 -381632 1 110693 726576 -21007 1 14 999988 -60990 2 2 999987 1 18 999982 -150539 2 534180 763990 1 76924 907473 -123990 2 2 999999 1 268543 543358 -198142 2 2 999999 1 2 999999 -760976 1 18 999983 -713660 2 402971 501194 2 2 999999 1 2 999999 -740272 2 579086 851014 2 2 999999 2 2 999999 2 858516 926611 2 525188 764840 2 18 999998 1 221477 517393 -313453 1 2 999999 517335 1 86075 663556 -429008 2 277280 803173 2 840671 976459 1 2 999999 544951 1 577198 933155 -183408 2 2 999999 1 19 999986 -77728 1 20 999987 453187 2 81424 991086 1 13 999983 -261575 2 378907 969283 1 15 999989 447963 2 13 999994 2 5 999993 1 2 999999 186107 2 718501 834919 1 2 999999 -802026 1 11 999989 -487278 1 5 999996 -435689 2 20 999988 1 14 999982 309307 1 2 999999 -150572 2 13 999999 1 2 999999 -88146 2 364175 432336 1 2 999999 -318064 1 6 999990 247638 1 4 999995 -407097 2 2 999999 1 646967 673772 -454471 2 2 999999 1 2 999999 735936 1 14 999989 554284 2 9 999983 1 2 999999 722608 1 2 999999 -800688 1 2 999999 -864757 1 15 999988 307824 2 4 999984 2 102769 873188 2 2 999983 2 565253 864658 1 263869 869536 41441 2 124609 449406 2 48285 401341 2 3 999996 2 54326 983934 2 18 999982 2 2 999999 2 2 999999 2 3 999991 2 2 999999 2 2 999999 2 663741 787922 1 2 999999 900690 1 118800 297019 -556599 1 1 999987 995274 1 2 999999 268717 1 2 999999 -477480 2 2 999999 1 104280 476803 -725557 2 1 999990 2 16 999985 2 2 999999 1 13 999991 146910 1 2 999999 130783 1 14 999992 407247 2 11 999996 1 8 999996 482714 2 14 999997 2 537530 971902 2 12 999991 2 9726 274443 2 2 999999 1 858747 936959 885407 2 6 999988 2 12 999990 1 23090 491365 747774 2 295404 533996 2 2 999999 2 2 999999 1 9 999997 -407704 2 346907 386877 2 2 999999 1 372064 731257 -436895 2 6 999995 2 1 999985 1 63464 357034 -113497 2 3950 959976 1 636384 726589 -876576 1 2 999981 -414208 1 165499 474483 935266 1 11 999994 -82801 2 17 999988 1 2 999999 -280981 2 76410 521717 1 15 999991 617628 1 255671 865363 113948 2 536625 990222 1 89581 997154 -744027 1 2 999999 540121 1 9 999990 184847 1 474398 644946 983552 1 665706 692253 744037 1 16 999988 -271266 1 231230 558796 501272 1 6 999993 696486 1 5 999994 -873111 2 2 999999 2 2 999999 1 10 999981 -150254 2 2 999999 1 2 999999 -633060 1 2 999999 966584 1 9 999999 -384682 2 597750 697410 2 442971 887081 1 2 999999 865263 1 2 999999 -772939 2 1 999996 1 503651 873508 -27971 1 317409 560402 -961846 2 3051 720230 1 116770 437777 -104935 2 10 999995 1 12 999996 -308805 1 55792 167891 904240 2 295933 919414 2 10 999990 2 2 999999 1 461840 908839 -232884 1 2 999999 776955 2 2 999999 1 172692 862364 -692355 2 5 999996 2 20 999991 1 438903 848756 844243 2 914322 926281 1 19409 473007 -949142 2 726736 978519 2 2 999999 2 689290 692988 2 343555 874952 2 17 999998 2 8 999981 1 2 999999 -981382 1 2 999999 260047 2 2 999999 1 819038 987450 -202427 2 2 999999 2 2 999999 2 705298 961202 1 2 999999 160107 1 2 999999 725539 2 2 999999 1 2 999999 273376 1 6 999990 54371 1 7 999983 -636451 2 2 999989 1 508216 985568 513301 1 20 999990 87659 1 2 999999 332616 1 473653 698513 -669584 2 2 999999 1 17 999985 -483265 1 2 999999 664976 2 502548 803155 1 2 999999 -795405 1 78981 243396 -798169 1 2 999999 896207 2 3 999992 1 20 999991 494347 2 2 999999 1 6 1000000 -168542 2 10 999983 1 2 999999 -722237 1 2 999999 116761 1 284393 500610 21105 1 2 999999 533194 1 317578 325966 603462 2 2 999999 2 4 999982 2 2 999999 2 2 999999 2 18 999992 2 193823 226405 1 12 999984 -424583 1 2 999999 597045 2 17 999984 1 606465 774537 745572 2 8 999982 1 560059 715539 -331603 1 2 999999 933112 1 770853 959673 -758105 1 2 999999 927705 1 406706 513593 633110 1 9 999984 -946488 1 2 999999 487430 1 2 999999 -891947 1 341896 889248 900662 2 368913 695029 1 464868 666869 -479499 2 2 999992 1 360234 753423 -947385 2 2 999999 2 8 999992 1 6 999989 398920 2 413702 990977 1 11 999981 -62778 2 2 999991 1 14 999986 -614301 2 2 999999 2 734205 833096 2 99495 347998 1 2 999999 -509075 2 1 1000000 1 2 999999 -307259 1 394828 541328 -844917 2 492866 725158 1 16 999993 586314 1 2 999999 576609 2 220547 575542 2 8 999992 1 16 1000000 732901 1 14 999997 -422774 1 243277 498483 73622 1 8 999989 242641 1 2 999999 196948 2 10 999985 2 636427 919157 1 8 999991 807888 2 694207 827072 2 298759 999223 2 2 999999 1 3 999983 -717100 2 12 999994 1 2 999999 232852 1 14 999990 964749 1 2 999999 603988 1 2 999999 -926136 2 5 999982 2 2 999999 1 2 999999 -982739 2 14 999982 2 474433 598598 2 3 999990 1 139053 270359 -290487 2 2 999999 1 91576 306067 499532 2 13 999986 1 70830 280232 -374815 1 410374 683063 956454 1 4 999981 -961158 2 2 999999 2 18 999981 2 2 999999 2 51481 154554 1 24469 117220 -51941 1 5 999993 789929 1 1 999997 -765568 1 2 999999 254324 1 2 999999 -79909 1 2 999999 -813973 1 2 999999 753281 1 2 999999 914323 2 2 999999 2 2 999999 2 8 999997 2 16 999993 2 11 999985 1 120013 665168 271541 2 734908 892975 2 13 999992 2 2 999999 2 659553 810832 2 214988 935347 2 2 999999 1 169184 353467 50781 2 2 999999 1 8 999983 -434901 2 271675 449500 2 16 999994 2 5 999984 2 7 999998 2 2 999999 2 215060 538390 2 5 999992 1 2 999999 901469 1 2 999999 -981175 2 271730 470638 1 2 999999 131615 2 2 999999 1 2 999999 -624087 2 2 999999 1 58992 198137 765030 2 2 999999 1 2 999999 397186 1 2 999999 420453 2 2 999999 1 2 999999 -424983 1 3 999988 199793 1 556960 805565 -535889 1 2 999999 22325 2 650712 959854 1 60502 411580 -330476 2 18 999998 1 191561 226040 845408 1 2 999999 505135 2 77657 379878 1 2 999999 874100 1 2 999999 328101 2 2 999999 1 2 999999 -488146 2 2 999999 2 592889 759299 2 2 999999 2 15 999982 1 668328 850485 227754 2 2 999999 1 402731 526850 808742 2 9 999989 1 16 999992 782506 1 825959 952179 -791784 1 2 999999 -782618 1 2 999999 345688 1 609244 699151 672588 2 624257 717405 2 102425 734436 2 139972 391826 2 2 999999 1 10 999997 14496 2 3 999996 2 3 999988 2 401096 444313 1 2 999999 540841 2 2 999999 2 485851 776918 1 5 999994 -424897 2 2 999999 2 483891 621676 1 2 999999 381557 1 2 999983 -969844 2 144337 864121 1 279569 917822 -678641 2 20 999984 1 1 999988 298187 1 4 999995 -402421 1 2 999999 214331 2 344340 546947 2 69598 932508 2 58321 666400 1 2 999999 -868416 2 54028 746442 1 2 999999 521716 2 335146 397073 2 504755 963061 2 2 999999 2 17 999997 2 12 999993 1 2 999999 498691 1 13756 371916 -768556 1 17 999985 -965051 1 2 999999 -553265 2 144157 926820 1 8 999982 -596047 2 2 999999 1 2 999999 786164 1 630636 849688 -288388 1 18 999990 847627 1 2 999999 -960705 1 16 999984 -828898 2 2 999999 1 311927 874160 311043 1 56959 757816 -650418 1 2 999999 149463 1 2 999999 -885646 1 49047 463759 -12249 2 7 999989 2 2 999999 2 20 999981 2 2 999999 2 14 999989 2 19 999985 1 164738 894309 -556282 2 2 999999 1 2 999999 230093 2 2 999999 1 12 999983 -88604 1 141406 642728 -471019 2 19 999997 1 2 999999 -258570 1 535593 968560 -845577 2 2 999999 1 88207 905646 11982 1 2 999999 -481586 2 2 999999 2 12 1000000 1 2 999999 -34916 1 2 999999 653003 1 20 999987 485565 2 2 999999 2 17677 798626 1 15102 200037 662291 1 2 999992 980456 2 178653 633387 2 4 999993 1 243721 865480 -969973 2 2 999999 1 2 999999 -329185 2 2 999999 1 15 999999 594805 2 2 999999 1 4 999999 -524000 2 15 999986 1 176347 613131 -974967 2 288684 548667 1 20 999984 607720 1 13 999982 -15297 2 5 1000000 2 2 999999 1 79996 729109 -233324 2 2 999999 1 294022 352068 38206 1 15 999982 815129 1 659911 986414 942615 2 2 999999 1 444363 446087 -667988 1 10 999991 -277492 1 2 999999 910710 2 166966 356490 1 621224 716152 -377221 1 2 999999 756 1 534507 644345 610281 1 815232 886632 301305 1 4 999990 -871720 2 6 999983 1 2 999999 623153 2 2 999999 1 335397 974461 -3332 1 5 999998 393586 1 4 999985 -941341 2 2 999999 2 14 999987 2 2 999999 2 16 999983 1 286339 326298 -513197 2 817225 819560 2 17 999982 1 2 999999 -100127 2 2 999999 2 443214 622303 2 20 999991 2 7234 524992 2 17 999982 2 11 999993 1 2 999999 -586889 1 2 999999 -344110 1 2 999999 -940587 2 12 999992 2 4 999985 1 900327 919110 -156772 2 2 999999 1 20 999984 343631 1 16 999981 145397 2 2 999999 1 904480 997811 -323970 2 2 999999 1 664250 842193 544740 2 663827 798311 2 16 999995 1 13 999983 -318822 1 13 999982 763797 1 2 999999 -133843 2 2 999999 1 2 999999 -446752 1 2 999999 -133939 2 6 1000000 2 423968 545057 1 2 999999 -145895 2 175972 369916 2 14 999983 2 118729 864124 2 766612 881155 2 12 999985 1 17 999989 -588920 1 521771 991604 705417 2 2 999999 1 7 999985 722544 1 17 1000000 300397 2 16 999983 1 9 999981 -242077 2 2 999999 2 220156 688935 2 10 999982 1 13 999993 496575 1 12 999983 -712181 2 1 999981 2 12 999995 2 163926 764806 2 490190 778325 2 1 999998 2 366696 635513 2 61131 771229 1 13 999983 -706370 1 2 999999 -119577 1 2 999999 -430640 1 6 1000000 -719407 1 12 999982 -791656 2 464609 558370 1 2 999999 830415 1 15 999994 421016 1 188711 423754 -974795 1 2 999999 -154439 2 627357 858363 1 1 999997 -507584 2 659336 943586 2 3 999981 1 18 999999 -246313 1 13 999989 -405108 1 2 999999 -78924 1 2 999999 -718706 1 2 999999 -243358 1 2 999999 354862 1 2 999999 892682 2 40354 653726 2 1 999983 1 261926 876222 -10184 2 962295 971345 1 116502 683828 -145039 1 6 999988 -474736 2 364251 869387 1 2 999999 251902 2 16 999989 1 90406 400365 497061 1 18 1000000 392987 2 2 999999 1 20 999985 578074 1 2 999999 727160 2 2 999999 2 3 999991 1 139263 281150 -855866 2 180467 342187 1 863421 941126 164511 2 14 999994 1 4 999997 -728636 2 310374 756340 2 18 999982 2 2 999999 1 2 999999 -137553 2 8 999991 1 501341 525142 522728 1 2 999999 535808 1 226476 550676 979965 2 353925 864370 1 711737 779215 752778 1 2 999999 794982 2 2 999999 2 9 999987 2 19 999996 1 2 999999 871382 2 166105 888477 2 723145 744032 1 20 999997 626455 2 19 999988 2 2 999999 2 386605 727124 1 2 999999 78073 2 36330 615668 1 3 999987 505753 1 2 999999 902795 2 509872 635773 1 711710 832372 -57540 1 18 999982 876461 2 2 999999 1 19 999992 280838 2 4 999989 1 17 999997 -643507 1 18 999983 -140576 2 395462 906168 2 375963 793068 1 2 999999 218961 1 2 999999 -762182 2 2 999999 1 2 999999 -811841 2 177610 420657 1 2 999999 932436 2 4 999996 1 744936 811352 -306009 1 5 999987 216087 2 16 999989 2 19 999989 2 18 999984 1 9 999990 824943 2 57106 457263 1 2 999999 -641616 1 539198 845922 457760 2 561722 870108 2 663779 875008 1 29041 30269 231343 1 15 999985 76405 1 8 999991 -472604 1 261610 797485 -450451 1 330509 997734 195216 2 2 999999 1 17 999998 -800980 1 463092 544190 993125 1 452343 693071 559818 1 12 999989 431896 1 12 1000000 498603 2 5 999997 2 2 999984 2 227150 736059 1 713152 721847 797892 2 290905 679835 2 2 999999 1 7 999997 -600006 1 2 999999 -786121 1 800098 949501 105688 2 323526 426567 1 12 999988 -231990 2 94580 772744 1 2 999999 501477 2 15 999985 2 3 999981 1 2 999999 -569268 1 649054 945349 230382 2 189851 751015 2 20 999991 2 2 999999 1 2 999999 178341 1 436510 504045 977068 1 2 999999 418147 1 2 999999 946762 1 6 999987 -42454 2 70339 465114 2 2 999999 1 2 999999 616950 2 65489 272295 2 290130 843824 1 551940 889598 -630091 1 2 999999 -471281 1 10 999983 -608363 1 6 999995 -262496 1 280456 406127 -197708 2 33156 174187 1 11 999989 -820029 1 628894 827453 397460 1 946171 955403 512016 2 516483 528011 2 2 999999 2 2 999999 1 2 999999 -544351 1 60502 471311 218758 1 804998 999121 -798390 2 16 1000000 1 597686 859736 784653 1 4 999988 326294 2 397628 447857 2 20 999993 1 2 999999 80201 2 77115 443266 1 11 999999 252195 1 2 999999 -230182 1 15 999994 637493 1 503812 623616 -677629 2 4 999990 1 20 1000000 588423 1 236586 960318 -912618 1 2 999999 -247421 1 2 999999 -32571 1 2 999999 32828 2 440087 576061 2 2 999999 2 2 999999 1 2 999999 -78308 2 138133 649755 1 545350 716123 -840215 2 2 999999 1 546418 584066 552956 2 17 999995 2 2 999999 1 7 999996 -5897 2 2 999999 2 2 999999 2 201279 959339 2 16843 630920 1 199125 335111 -286004 2 2 999999 1 309614 326229 882521 2 15 999986 2 337329 495065 2 14 999986 2 2 999999 2 32510 428964 2 7 999997 2 58557 603928 1 145334 391271 759154 1 7 1000000 -739008 2 2 999999 2 5 999992 1 269892 338384 219085 2 619266 887560 2 20 999986 2 1 999983 1 2 999999 252388 1 2 999999 427175 2 7 999988 2 631450 793074 1 578131 626252 -126283 1 12 999983 466408 2 2 999999 1 2 999986 -208483 2 17 999996 2 2 999999 1 218007 672736 -363775 2 2 999999 2 2 999999 1 2 999999 -927369 1 497242 838394 -739507 1 7 999981 -788683 1 2 999999 -644872 2 409693 751034 2 62247 437147 2 2 999999 1 518298 867120 828526 2 2 999999 2 170128 735525 2 3 999998 2 466024 971111 2 11 999987 2 636203 929160 2 7 999992 1 807320 835568 889121 2 10 999999 2 746105 892392 2 8 999984 2 2 999999 1 4076 364365 781781 2 3 999981 1 3 999983 778505 1 10 999991 -859967 2 2 999999 2 2 999999 2 7 999981 2 3 999983 2 11 999997 2 277949 970315 1 2 999999 -953900 1 6 999989 587729 1 19 999985 -551042 2 407459 525313 1 309743 573304 -644709 1 2 999999 -845622 1 2 999999 59519 2 361250 692659 1 780788 833271 -360301 1 15 999992 544901 1 738687 740293 -298325 1 18 999999 966487 2 2 999999 2 13 999994 1 17 999994 -496691 2 2 999999 1 13 999993 -203652 1 18 999995 -122228 2 624247 798316 2 2 999999 1 11 999990 -693700 2 2 999999 2 2 999999 2 196909 728112 2 20 999987 2 13 999990 1 2 999999 -487943 1 2 999999 -679314 2 2 999999 2 20 999993 1 14 999996 -145570 2 158248 685537 1 2 999999 997639 2 9 999994 1 8 999995 -97676 1 18 999996 -611740 1 2 999999 211263 1 8 999998 711778 1 2 999999 -853490 1 2 999999 -765752 1 2 999999 140727 1 281613 647978 190841 1 17 999999 196871 2 6 999998 2 5 999994 2 406218 728542 1 2 999999 893941 1 15 999983 -4523 2 58366 256372 1 9 999986 -952059 2 9 1000000 2 16 1000000 2 297470 553569 2 19 999984 1 10 999989 -88611 2 2 999999 1 5 999999 751558 2 2 999999 2 12 999993 2 2 999999 2 892503 922931 2 2 999999 1 9 999994 560018 1 745210 937018 -275595 2 827610 941449 1 2 999999 -776601 1 2 999999 -211758 2 2 999999 1 382985 487431 -637199 1 14 999991 387917 1 161976 513523 961151 1 14 999989 671451 1 3 999988 -409139 1 2 999999 -652315 2 2 999999 1 110084 760987 -477620 2 318120 440268 2 2 999999 1 2 999999 -61154 1 2 999999 403233 1 376931 524317 643674 1 7 999998 61628 2 2 999989 2 736829 803484 2 2 999999 1 2 999999 875742 1 2 999999 758056 1 400011 754976 949145 2 700991 970419 1 3 999997 -181451 1 207753 800684 -283726 1 8 999982 -70138 1 2 999999 -653531 1 201171 351250 -434287 1 3 999999 -382335 1 13 999997 -206939 2 13 999995 2 2 999999 1 53569 586362 769250 2 90651 466296 2 92501 479570 2 2 999999 1 19 999992 867858 2 16 999982 2 19 999994 1 558048 915591 -628938 1 546415 643864 -147474 1 60491 915040 463274 2 13 999988 2 2 999999 1 442216 710766 585789 2 520404 525768 1 4 999986 -990194 1 2 999999 77750 2 466517 765914 1 1 999995 -355981 1 7 999987 218318 2 13 999998 2 2 999999 2 2 999999 2 2 999999 2 224324 627508 1 2 999999 -92367 1 8 999990 933743 1 374309 800918 213173 1 372195 576460 394403 1 159303 986790 40805 1 12 999991 910710 2 19 999986 1 2 999999 -84680 2 42165 323331 1 1 999999 664231 1 1 999989 765061 2 121969 180362 2 17 999983 1 517331 867130 964650 2 3 999997 2 15 999983 1 270502 401202 550063 1 2 999999 975528 2 2 999999 1 2 999999 -872068 2 2 999999 2 228910 953656 1 3 999988 566951 1 4 999990 -505897 2 448720 999066 2 4 999986 1 10888 326761 -824639 2 256323 478009 1 2 999999 757893 2 2 999999 2 558664 701489 2 2 999999 2 2 999999 1 2 999999 965956 1 78746 948862 -648843 2 2 999999 1 118155 309035 -894046 1 183199 644781 -38766 2 5 999994 2 15 999989 1 2 999999 -722972 2 2 999999 2 657077 680889 2 1 999997 1 293772 441999 -273434 1 2 999999 -961110 1 18 999992 689438 2 2 999999 2 525853 719538 2 2 999999 2 10 999994 2 9 999990 1 12 999987 590802 2 2 999999 2 2 999999 1 2 999999 -741940 2 2 999999 2 243042 566643 2 7 999990 2 19 999992 2 263809 285471 2 553171 745403 1 19 999999 51160 2 2 999999 2 2 999999 2 205440 362277 2 62407 769432 2 6 999985 2 664918 857212 1 2 999999 -242074 2 13 999984 1 13 999997 834863 2 446784 946780 1 2 999999 -411605 2 2 999999 1 2 999999 66164 1 2 999999 -814518 1 471725 500309 -478827 2 13 999994 1 2 999999 -406988 2 49348 477002 1 186571 212490 -349984 2 165163 938401 1 14 999996 -503282 2 10 999989 2 2 999999 1 2 999999 -270455 2 429099 992049 2 258023 781783 2 201511 698293 1 2 999999 -338512 2 484131 684908 1 8 999982 -431347 1 2 999999 -374114 2 386268 489377 2 2 999999 2 431917 755961 1 279905 728085 -105145 1 292993 708629 45840 2 41873 365043 2 8 999989 1 122595 929857 -444987 2 2 999999 1 11 999982 591372 1 16 999990 -220051 2 734293 940621 2 266715 887878 1 9 999987 -913657 1 687073 842588 920153 2 2 999999 1 5 999993 -248034 2 218108 908345 1 630772 755794 -836847 1 222909 665885 -424021 2 2 999999 2 520726 970653 2 29087 363483 2 8 999995 1 16 999986 -702493 1 1 999987 211454 2 4 999990 1 9 999992 987031 1 17 999995 -161111 1 3 999990 -111170 1 15 999982 312893 2 297377 417724 2 9 999994 2 136877 653243 2 18 999987 1 17 999996 275416 2 630675 783878 2 3181 268928 1 289988 696520 -779784 2 2 999999 2 736112 861185 2 1 1000000 1 1 999989 -881861 2 398679 919249 1 8 999990 587068 1 5678 612850 -202989 2 2 999999 1 2 999999 198376 2 237904 623727 2 134048 333284 2 2 999999 2 175392 432815 2 2 999999 1 2 999999 -179399 1 145498 631926 509885 1 20 999991 -766631 2 2 999999 1 1 999988 249707 1 16 999989 900521 2 292145 593653 2 398461 999925 2 15 999995 1 8 999998 50402 2 2 999999 1 151186 831543 22407 2 15 999981 1 739835 851543 -276471 1 17 999985 620549 1 2 999999 -343440 1 2 999999 442369 1 13 1000000 284208 1 198870 681845 758571 1 2 999999 101153 1 161359 375949 458812 2 2 999999 2 15 999994 1 5 1000000 -37715 1 13 999991 407992 2 17 999990 2 2 999999 1 13 1000000 -957496 1 17 999992 167101 2 2 999994 2 18 999996 2 2 999992 2 9 999983 1 8 999992 514305 2 2 999993 1 12 999999 -256419 1 188698 990557 686224 2 633055 846841 2 577769 830905 1 132119 537773 -545839 1 2 999999 -141317 2 498076 939332 2 2 999999 2 92824 932958 2 102508 420855 1 517461 849052 169111 2 4 999991 1 302843 546483 -277526 1 2 999999 -849376 1 20 999989 -397869 1 9 999987 -972106 2 2 999999 1 2 999999 -927929 1 5 999996 639659 2 68447 115550 2 4 999986 1 2 999999 -122071 1 203833 589183 541982 2 12 999992 1 2 999999 344919 2 6 999996 1 15 999999 214029 2 2 999999 1 557305 879390 68909 2 2 999999 1 11 999996 312384 1 14 999995 6355 1 10 999994 -471118 1 2 999999 560267 2 253878 270950 2 203441 950345 1 2 999999 197288 1 19 999997 614261 1 259837 471197 73286 1 6 999987 -604453 2 2 999999 1 532342 848897 -987834 2 2 999999 2 2 999999 2 2 999999 2 14 999994 2 128719 926570 1 12 999998 -245026 2 19 999993 1 908371 941242 113182 1 2 999994 86212 1 2 999999 575007 1 109359 246432 313399 2 2 999999 2 2 999999 2 8 999988 2 2 999999 2 6 999988 1 2 999999 -163655 1 2 999999 457828 1 2 999999 -736976 2 2 999999 2 7 999988 1 2 999999 -792223 1 2 999999 594129 1 11 999989 -433052 1 14612 723232 -34537 1 86232 544328 -102608 1 2 999999 651289 2 13 999995 2 2 999999 1 6 999995 -627333 1 18 999995 -542294 1 10 999986 735864 1 2 999999 -958532 2 99490 547002 2 350189 653388 1 2 999999 722522 2 439228 668972 2 531604 954182 2 2 999999 1 6 999990 109925 1 212521 587885 401720 2 11 999981 1 19 999983 124221 1 2 999999 52588 2 56436 443388 1 2 999999 287056 1 19 999995 442554 1 180845 668782 -36005 1 18 1000000 -577315 2 2 999999 2 264369 856506 1 5 999997 -879033 2 2 999999 1 2 999999 394193 1 2 999999 -467569 1 686855 902357 903384 2 24305 492526 1 72424 649704 513436 2 606738 727020 2 17 999985 2 72623 490409 1 17 999989 904707 2 468760 993690 1 2 999999 162243 1 2 999999 -137765 1 2 999999 -895949 2 2 999999 2 17 1000000 1 2 999999 423359 1 2 999999 -290413 2 79369 806867 1 2 999999 516453 2 271797 947068 2 512575 706226 1 2 999999 -992223 2 80010 925638 1 2 999999 193637 2 1 999984 2 287856 916214 1 21575 130806 96496 2 2 999999 1 10 999997 308287 1 2 999999 -591312 2 2 999999 1 2 999999 563060 2 621702 969404 1 2 999999 -160346 1 169312 399517 -114541 1 559966 925656 871026 1 2 999999 -622587 1 8 999999 568529 1 192842 751348 844725 1 15 999990 364200 1 12 999990 -212146 2 7 999999 1 7 999985 -797424 1 2 999999 -575553 1 575818 944806 -342609 2 769617 981977 2 792914 824727 2 2 999999 2 2 999999 2 347124 798979 1 274885 570767 -43469 2 2 999999 2 17 999986 1 2 999999 -86151 2 2 999999 2 2 999999 2 2 1000000 1 13 999996 624873 1 9 999981 627082 1 2 999999 -877470 1 128591 501644 -286946 1 4 999995 -238294 1 11 999999 329704 1 19 999988 971727 2 215992 750267 2 18 1000000 2 311583 860479 2 87566 366387 2 2 999999 1 2 999999 776220 1 499797 710847 -795921 1 12 999989 517104 2 14 999993 1 22684 584541 86544 2 2 999999 1 246489 313937 967775 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 120154 862059 -744480 1 20 999992 919868 1 380160 869572 541157 2 2 999999 1 2 999999 419985 2 7 999998 1 5 999981 81478 1 8 999983 137937 1 293168 668328 968335 2 2 999999 2 8 1000000 1 2 999999 788185 2 2 999999 1 2 999999 233571 1 14 999988 901119 2 2 999999 1 2 999999 -747641 1 257559 917107 812893 1 2 999999 -250841 1 354697 396067 -66147 1 392454 544490 -133586 1 67725 677557 794769 2 2 999999 1 506463 622792 258170 1 12 999996 -975487 1 2 999999 248770 2 177458 725719 1 753183 952230 -103884 2 2 999999 1 2 999999 235833 1 2 999999 380105 1 2 999999 -942447 1 16 999995 -863766 2 2 999999 2 489633 578155 2 712507 825807 2 17 999991 1 19 999987 466141 2 2 999999 1 2 999999 419037 2 2 999999 2 602138 748821 1 2 999999 946038 1 286963 781445 -11740 2 2 999999 2 7 999999 1 8 999997 -685576 1 17 999998 -633125 1 402835 720662 -84315 2 634668 886444 2 2 999999 2 69896 253830 2 126517 231443 2 2 999999 1 2 999999 -155522 2 2 999999 1 132460 671789 856218 2 1 999981 2 164796 253588 2 9 999992 2 2 999999 2 16 999994 1 363043 858276 688586 1 13 999994 -301633 2 326220 824870 2 2 999999 1 17 999983 -946748 1 806483 945106 940447 2 383434 423126 2 483449 668016 2 13641 653097 2 2 999999 1 140859 951749 -269452 2 7 999984 2 40151 212004 1 2 999999 -373003 1 745093 969403 759582 2 13 999986 2 176365 389546 2 296736 411708 2 395218 947386 1 174627 723106 991457 2 2 999999 1 2 999999 -709675 2 7 999982 1 796685 876662 284463 1 219437 773009 366427 2 2 999999 2 182796 892925 2 2 999999 2 253826 423325 1 208320 702063 202553 2 13 999989 2 4 999983 2 92319 363213 2 2 999999 2 2 999999 1 2 999999 685295 1 4 999995 136091 2 329385 564857 1 2 999999 326696 2 4 999989 2 2 999999 1 3 999986 -268677 1 122930 395414 -386289 1 2 999999 -178031 2 395507 869528 2 28758 293339 2 18 999984 1 232499 641330 920326 1 16 999981 466680 2 707286 943756 1 2 999999 -684169 1 2 999999 368979 2 2 999999 2 4 999992 2 666477 994612 2 4 999991 1 2 999999 -405305 1 2 999999 462820 1 2 999999 806421 1 781645 931825 -798172 1 392563 695358 -283310 2 5 999987 1 2 999999 893966 2 14 1000000 1 2 999999 -402430 1 1 999994 737990 1 8 999983 478631 1 2 999999 -739015 1 2 999999 777355 1 15 999999 869213 2 8 999997 1 12 1000000 -701248 1 197993 709734 -275837 2 15 999986 1 648382 867414 -615827 2 2 999999 2 2 999999 1 2 999999 49765 2 2 999999 1 193450 627191 332414 1 329444 890424 -2696 2 2 999999 2 2 999999 1 295206 429707 -514849 2 1 999983 2 515762 841480 1 30967 706269 -618131 2 2 999999 2 984749 984792 2 2 999999 2 2 999999 1 2 999999 -558426 1 2 999999 -278709 2 735122 771064 1 169281 789077 959928 2 11 999986 2 2 999999 1 2 999999 -393607 2 2 999999 1 2 999999 923936 1 485692 653154 883027 1 15 999986 491986 1 2 999999 619467 1 232963 901426 647694 1 2 999999 611460 2 20 999985 2 9 999990 2 9 999997 2 9 999989 2 3 999998 1 2 999999 20547 1 2 999999 -703226 1 8 999983 531661 1 2 999999 -740721 2 90198 874259 1 398932 767193 -461440 2 231940 282326 1 2 999999 -646862 1 62859 161610 235738 2 2 999999 1 41058 230633 -255802 1 2 999999 526384 2 2 999999 1 12 999993 650444 1 2 999999 -508171 1 2 999999 443708 1 9 999994 930681 1 538392 933699 25505 1 409545 793028 928757 2 4 999981 1 16 999988 -369737 1 2 999999 -253993 2 174966 938749 1 2 999999 -363189 1 2 999999 514440 2 2 999999 2 1 999989 1 2 999999 25375 2 2 999999 2 342767 746301 2 625636 848542 1 13 999988 -108763 1 5 999997 758613 1 4 999993 -694110 2 305266 604663 1 20 999997 -34037 2 4 999987 2 7 999993 2 2 999999 2 249217 783390 2 459825 818659 2 16 999987 1 2 999999 382817 2 13 999984 2 11 999983 1 10 999986 104032 2 603405 815155 2 16 999994 2 614090 879428 1 5 999996 -228265 2 394187 796347 1 20 999998 -306524 1 200852 236277 802561 1 58122 871132 -283333 2 2 999999 1 5 999986 610175 1 19 999995 -670261 2 5 999992 1 492671 698193 284949 1 2 999999 -327893 1 13 999981 -373572 2 191449 487368 1 2 999982 498826 2 2 999999 2 2 999985 2 2 999999 2 2 999999 2 2 999999 2 321237 964708 1 175201 233457 -579449 1 2 999999 -351256 1 2 999999 513929 2 336303 986940 1 14 999988 -398481 2 346990 445574 2 4 999998 2 156736 698859 1 9 999996 509013 1 94490 700229 -852628 2 2 999999 2 13 999986 2 2 999999 2 2 999999 1 2 999999 467004 1 514150 758202 78609 2 2 999999 2 536875 933165 1 131354 645054 444667 1 2 999999 -455907 1 2 999999 747957 2 902773 908105 2 3 999992 2 13 999994 1 758184 893270 -820595 2 4 999991 2 14 999994 2 2 999999 2 2 999999 1 2 999999 -156120 2 2 999999 1 4 999984 -428996 1 1 999984 -790808 1 2 999999 -78190 2 3 999985 1 580211 648967 638314 2 147506 482285 1 15 999990 -273429 1 2 999999 -185691 1 270244 427033 322961 2 6 999990 1 43544 972730 408787 1 2 999989 -142347 2 2 999999 2 199291 500363 2 8 999996 1 14 999999 -494958 1 339602 652744 235438 2 4 1000000 1 334963 549671 -516917 2 2 999999 2 8 999984 2 2 999999 2 283659 668325 1 97252 832561 824173 2 174116 737610 1 2 999992 -608480 2 95389 412399 1 2 999999 714658 2 189109 807386 2 2 999999 2 2 999999 1 2 999999 -506109 2 2 999997 1 135210 387332 804884 1 11 999999 87079 2 242330 538733 1 2 999999 6597 1 2 999999 -651160 2 7 999987 2 16 999985 2 2 999999 1 590126 940490 -266107 2 13 999996 1 15 999982 -965251 1 235307 376901 -820372 1 20 999985 -395711 1 7 999985 -182098 2 2 999999 2 2 999999 1 1 999998 360524 2 2 999999 2 1 999983 2 2 999999 1 368162 484847 300876 2 2 999999 1 5 999993 -951757 2 296601 453384 1 10 999993 -651355 2 636713 750250 2 2 999999 1 2 999999 -626717 2 2 999999 2 2 999999 1 2 999999 537308 2 353559 971775 2 2 999999 2 5 999990 2 2 999999 2 568593 692615 2 2 999999 1 2 999999 117497 2 8 999987 1 2 999999 742299 1 618510 783412 -545472 2 559507 706959 2 2 999999 2 7 999988 2 2 999999 2 527055 852356 1 1 1000000 127512 1 932010 971655 -547033 2 412674 913870 1 827396 833625 -731082 2 16 999989 1 4 999984 -855681 1 2 999999 804361 2 66136 174868 1 2 999999 113986 2 256411 886960 1 527227 821023 954758 1 45487 945566 54378 2 716407 742940 1 90610 866257 -525251 1 355647 729380 -550677 1 5 999991 867645 2 2 999999 2 258698 259908 1 499272 832200 538450 1 2 999999 33525 2 2 999999 2 2 999999 2 2 999999 1 13 999982 57130 1 2 999999 -451034 2 62993 639569 1 2 999999 735667 2 19 999990 1 2 999999 725938 2 2 999999 2 497130 543569 1 322489 658229 38892 2 2 999999 2 2 999999 2 318198 995332 2 276798 593093 2 2 999999 1 13 1000000 175274 1 20 999997 96163 2 523290 901909 1 267607 404917 424101 2 15 999988 2 15 999988 2 382670 528982 2 3 999985 1 450978 763531 -807976 1 2 999999 80638 1 2 999999 80446 2 30536 91863 2 111892 492874 2 706169 953125 1 741279 803574 -461698 1 3 999981 60590 2 2 999999 1 211818 493664 -494897 1 1 999985 -577349 2 18 999983 1 43844 577658 804948 1 161759 625811 732563 1 2 999999 4763 2 9 999984 1 306801 996553 -472575 2 188454 216271 1 14 999983 888172 2 2 999999 1 159788 989224 449356 2 289686 461172 2 8 999996 2 16 999997 2 453480 702034 2 305914 778182 2 251156 469871 2 232046 251843 1 8 999995 -816431 1 18 999992 -201405 2 2 999990 2 2 999999 2 37548 904897 2 390716 478739 2 3 999996 1 2 999999 19876 2 2 999999 2 11 1000000 2 10 999983 1 18 999991 466247 2 480895 509381 2 18 999982 2 19 999985 2 7 999999 1 2 999999 -947780 1 2 999999 -655304 1 2 999999 -98457 1 2 999999 379651 2 2 999999 1 8 999998 202231 2 436619 518798 1 2 999999 -610555 2 18 999999 2 2 999999 2 2 999999 2 10 999994 1 410011 423664 -486402 1 336313 726448 -809393 2 382677 699497 1 15 999990 -82899 2 10 999992 1 2 999999 -705274 1 2 999999 -482249 2 2 999999 2 279834 460770 2 127256 290473 2 3 999992 1 14 999981 -683987 1 30893 207192 60684 1 15 1000000 -280770 2 2 999999 2 2 999999 2 2 999999 2 36905 578195 1 2 999999 117975 2 26443 575459 2 269616 559250 2 2 999999 1 2 999999 269026 2 19 1000000 2 2 999999 1 2 999999 -57544 2 2 999999 2 2 999999 2 2 999999 1 8 999999 -104902 2 292420 497335 2 4 999982 2 518833 771034 2 513234 677394 1 19 999990 10362 1 93872 735179 -888426 1 2 999999 836441 1 1 999998 -210987 1 2 999999 -34485 2 6 999993 1 565360 871059 -375084 2 62561 980062 1 264027 454545 -86211 1 6 999997 301470 2 12 999991 2 2 999999 1 2 999999 792903 2 28963 216676 1 2 999999 -262768 1 2 999999 -820897 2 11 999986 2 2 999999 1 2 999999 111353 2 676252 798044 1 2 999999 143272 1 5 999989 361967 2 2 999999 2 14 999981 2 5 999981 1 408481 435969 328721 1 14 999983 -746686 1 2 999999 819470 1 18 999998 -24028 2 186569 308435 2 2 999999 1 364113 607982 401888 1 2 999999 112824 1 502566 697064 293392 1 9 999991 -370212 2 15 999984 2 37073 868497 2 2 999999 1 14 999992 -815677 2 19 1000000 1 16 999997 -34275 2 5 999982 2 199966 879441 1 19 999990 -18660 2 694094 955924 2 2 999999 2 1 999985 2 2 999999 2 31631 217130 1 2 999999 135415 2 397679 483771 2 382284 637943 2 2 999999 2 83907 641311 1 91162 773425 -782711 1 694552 781729 -595130 2 2 999999 2 11 999993 2 11 999984 1 7 999982 -297108 1 679904 707383 -627290 2 12 999984 2 12 999995 1 5 999991 420397 1 2 999999 791777 1 473163 709759 -565370 1 17 999992 -992926 1 169148 683158 -6995 2 295519 508607 2 524517 539619 1 2 999999 -589596 1 2 999999 -666341 2 5 999985 2 2 999999 1 3 1000000 389231 2 340277 366854 2 4 999992 2 420154 527176 1 2 999999 -188046 1 266041 450453 216772 2 99251 497783 2 298882 327017 2 132647 916570 1 408233 694963 113526 1 15 999992 -922083 2 230305 869798 2 2 999999 1 20 999987 909046 2 8 999983 2 3 999985 2 4 999988 2 19 999997 2 19 999992 2 2 999999 1 6 999987 -961654 1 2 999999 242904 2 392061 991509 2 2 999999 1 2 999994 542978 1 10 999984 135653 1 73392 77687 -99121 1 220164 259683 358849 2 6 999998 2 54846 980700 2 2 999999 2 2 999999 1 16 999996 -837039 1 1 999982 9159 2 2 999999 1 9 999982 -297802 2 11 999985 1 220661 349263 692217 2 690877 987535 1 340416 383979 -985554 2 2 999999 1 11 999982 -705269 2 849645 984685 2 18 999986 1 25082 316723 67534 2 5 999989 2 12 999987 1 2 999999 645760 2 845570 880788 1 2 999999 659744 2 6 999988 1 2 999999 -969183 1 2 999999 -56444 1 2 999999 542520 1 5 999982 -447825 2 2 999999 1 2 999999 159123 2 2 999999 1 8 999994 510367 1 546721 811869 -171082 2 2 999999 1 225401 305977 -588367 1 2 999999 113109 2 544694 685215 2 2 999999 2 12 999987 1 352836 980303 -491194 1 2 999999 802717 2 15 999992 2 5 999992 1 2 999999 -579540 1 18 999991 -884465 2 15 999985 2 752536 897772 2 385523 463460 1 7 999984 534746 1 15 1000000 -722311 1 16 999985 -335025 2 270631 448502 1 2 999999 -404706 2 28529 711315 1 2 999999 -382521 2 15 999986 2 8 999993 1 2 999999 459460 2 2 999999 2 2 999999 1 797675 915753 -577711 2 2 999999 2 251756 693184 1 62688 369298 655096 1 335152 788402 204518 1 2 999999 -124261 2 224752 904568 2 951577 961214 2 20 999984 2 2 999999 2 2 999999 1 6 999996 409419 2 431069 475422 2 548639 731309 1 15 999984 281991 1 2 999990 828098 2 396533 754092 1 2 999999 542619 2 4 999988 2 615481 878604 1 43289 443948 347728 1 2 999999 -889838 1 11 999988 309075 2 1 999993 2 2 999999 1 20841 490557 142940 2 856049 872610 2 283386 848077 1 2 999999 374751 2 8 999990 2 4 999994 2 19 999995 2 189445 399177 2 13 1000000 2 2 999999 2 19 999988 2 216052 412949 2 209633 283848 2 432242 998262 2 76792 753734 2 19 999998 1 465347 545950 -6622 1 2 999999 418994 1 2 999999 -31527 2 2 999999 1 7 999982 636806 1 2 999999 99661 2 5 999987 2 370464 591142 1 2 999999 -817404 1 194260 405041 410271 2 2 999999 1 113990 218473 288827 2 18 999988 1 28921 82739 -851222 1 12 999991 954974 2 2 999999 1 35027 826164 262257 2 2 999999 2 450434 528318 2 432792 470235 2 14 999992 2 2 999999 2 16 999992 2 2 999999 2 205322 558739 1 2 999999 402000 1 2 999999 154809 2 2 999999 2 149531 845533 1 2 999983 921924 1 2 999999 -104956 1 2 999999 403714 1 2 999999 -486374 1 2 999999 -717913 1 3 999981 -665237 1 41009 486981 -445869 2 11 999997 1 2 999999 825651 1 2 999999 962891 2 609595 657346 1 11 999992 -751672 2 2 999999 2 549650 890446 2 16 999996 1 2 999999 947292 2 608728 938090 2 2 999999 1 4 999996 -558805 2 6 999992 1 1 999984 -788736 1 2 999999 -323474 2 8 999994 1 4 999989 757745 1 15 999993 761150 1 18 999997 -538042 2 2 999999 2 2 999999 1 2 999999 726822 1 14 999992 655577 2 544175 885424 2 2 999999 2 40638 372671 2 142690 542541 1 2 999999 -486444 1 1 999994 464630 2 9851 892336 2 1 999995 2 2 999999 2 145507 548837 1 46189 576955 -228449 2 473300 774428 1 12 999984 180591 1 20 999983 -411757 2 104218 984271 2 9 999993 1 2 999999 996042 1 2 999999 779202 1 9 999996 -504068 2 384376 730068 2 12 999982 1 160538 648351 -938228 2 2 999981 2 497344 886980 1 750870 839266 404149 2 14 999996 2 12 999990 2 335751 767910 1 16 999991 -869409 2 148610 941654 2 18 999997 1 2 999999 -181251 2 4 999987 1 16 999993 702281 1 139264 901276 -264048 2 11 999985 1 12 999997 -467111 2 5 999991 2 343137 723323 2 7 999982 2 2 999999 1 238912 457434 405625 2 8 999999 2 588348 940495 1 2 999999 440109 2 10 1000000 1 684052 959851 -164387 2 2 999999 2 2 999999 2 478894 920336 2 2 999999 2 709492 937756 2 7 999992 2 14 999987 2 2 999999 2 190668 663109 2 810558 970094 1 4 999983 679128 1 19 999981 -907645 2 211392 304325 2 136311 693134 2 14 999981 2 718557 760151 1 772705 878710 -321423 1 35800 683036 681138 1 10 999990 -386068 2 2 999999 1 12 999999 -347742 1 835448 900846 -280563 1 2 999999 -838687 2 2 999999 2 3 999996 2 24322 822530 2 246997 501662 2 2 999999 2 588 419947 1 5 999982 -321256 2 2 999999 1 16 999981 27313 2 74783 653853 1 721700 786764 390482 2 2 999999 1 189819 614064 603705 1 10 999985 -148542 2 12 999986 2 18 999982 1 9 999989 -370351 2 2 999999 1 5 999999 460625 2 2 999999 1 2 999999 -253372 1 3 999993 -512454 2 2 999999 1 13 999993 706589 2 668504 721465 2 583905 585896 1 5 999999 -19116 1 20 999982 -618790 1 17 999989 235543 2 2 999999 2 2 999999 1 293199 922457 -819989 2 2 999999 1 3 999993 133119 1 7 999996 686190 2 25335 666888 1 2 999999 -858038 1 2 999999 710461 1 2 999999 -508207 2 17 999999 2 2 999999 1 2 999999 -8564 1 2 999999 80925 1 10 1000000 482192 1 365218 689742 -84250 1 2 999999 -130439 1 2 999999 244068 1 2 999999 810007 1 67913 241127 186959 2 20 999988 2 123268 499590 1 7 999982 147659 1 2 999999 301385 1 2 999999 -833323 1 2 999999 994948 2 2 999999 2 2 999999 1 19 999984 104349 2 2 999999 2 158978 532129 1 15 999986 301942 1 2 999999 340402 1 16 999995 936519 2 2 999999 2 138946 597974 1 40796 872672 -759221 2 2 999999 2 10 999985 1 11 999984 -443614 2 663266 839368 2 13 999987 2 2 999999 2 2 999999 1 508454 945997 -629336 1 6 999984 122091 1 19 999992 32990 1 427066 571700 547110 1 19 999998 442120 2 2 999999 2 2 999999 2 290632 473885 2 819376 837549 2 2 999999 2 4 999998 1 2 999999 28964 1 568383 919250 924485 1 2 999999 728344 1 1 999984 476845 1 376718 709834 -410476 1 2 999999 -75709 2 2 999999 2 5 999998 2 2 999999 1 2 999999 -581789 1 49876 430817 -262414 1 873465 976784 237305 1 5 999997 274566 2 8 999991 1 367134 597831 -496984 1 146577 778738 123130 2 2 999999 2 2 999999 1 304630 773304 628757 2 2 999999 1 105881 876512 615452 2 328542 840944 1 729308 782917 -897999 2 2 999999 1 4 999991 361572 2 27514 155445 1 16 999995 -114257 1 269811 873053 -155916 1 373097 455710 957512 1 2 999999 199624 1 13 1000000 -189047 2 449788 801867 1 347089 614287 -293725 2 11 999999 2 2 999999 1 255184 875001 -591318 1 16 999999 410096 1 2 999999 921151 1 316913 512804 -936670 1 2 999999 781216 1 2 999999 697109 1 2 999999 -39441 2 4 999990 2 385971 796918 1 222974 985819 -553974 1 9 999994 765235 1 422401 597192 -202272 2 2 999999 2 19 999999 1 2 999999 930031 1 7 999994 316064 1 2 999999 -829940 1 353311 678889 -560871 1 2 999999 651051 2 204624 752516 2 12 999993 1 12 999983 821576 2 912237 981104 2 8 999992 2 16 999986 1 2 999999 852119 1 2 999999 565627 1 2 999999 -294692 2 2 999999 2 2 999985 2 11 999998 2 2 999999 2 2 999999 1 15 999982 65360 1 2 999999 -531149 1 19 999982 -436780 1 15 999989 483007 1 13 999985 -474548 1 468468 637770 454153 1 1 999985 -303432 1 12 999990 -479726 1 120171 959746 -201254 2 740423 844775 2 8 999987 2 792617 853278 1 216219 573704 811033 2 214270 751674 1 112956 818124 -991299 1 2 999999 441632 2 2 999999 2 2 999999 2 476775 940185 2 49439 693104 2 9 999990 2 16 999996 1 8 999993 -536439 2 467068 743854 2 17 1000000 2 2 999999 2 297903 419006 1 16 999994 719223 1 2 999999 -495641 1 2 999999 -276617 2 9 999987 1 2 999999 15560 1 11 999994 -139415 1 2 999999 901673 1 489702 510946 701171 2 14 999993 1 746491 804345 392362 1 2 999999 -986938 2 20 999992 2 5 999989 2 8 999987 1 2 999999 -772742 1 177318 821899 472196 2 19 999996 2 420227 716999 1 29970 782955 -842431 1 64794 676568 731263 2 254141 587471 2 11 999993 1 2 999999 -482827 1 2 999999 660012 1 2 999999 591131 1 13 999982 759138 2 8 999984 2 2 999999 2 2 999999 1 308416 807866 529030 2 153839 488465 1 2 999994 -94411 2 23318 547069 2 1 999998 2 2 999999 1 410100 956914 -515488 2 2 999999 1 1 999994 -323986 1 752921 988347 -650231 2 19 999995 2 1 999995 1 10 999996 -503089 1 13 1000000 -354515 2 2 999999 2 2 999999 2 135868 451134 2 2 999999 1 2 999999 192652 1 348236 817294 151758 2 2 999999 1 486974 996950 -705178 1 539268 719381 313952 2 377681 654160 1 215563 869609 493586 2 2 999999 2 2 999999 1 357572 726312 219992 2 2 999999 2 2 999999 2 14 999993 1 13 1000000 -955350 1 2 999999 -466550 2 131611 728451 1 2 999999 598105 2 2 999999 2 2 999999 2 95339 249150 1 229223 918142 158455 2 89878 491479 1 2 999999 448707 2 2 999999 1 634794 716804 -189340 2 2 999999 2 206379 535460 2 483540 868617 2 396617 692460 2 81635 511488 2 2 999999 2 2 999999 1 11 999987 -558395 1 9 999995 846137 1 2 999999 830291 1 2 999999 192945 2 7 999988 2 2 999999 2 627774 990368 1 18 999998 -834866 2 17 999999 2 2 999999 1 73227 506241 10314 2 237804 451833 1 5 999986 244673 2 2 999999 2 101597 615023 1 164001 213915 615299 1 10 999995 -60814 1 917335 936045 284883 1 2 999981 -292273 1 363205 563506 504047 2 19 999998 1 676869 742750 428820 1 425349 927771 180990 2 32388 816881 2 2 999999 1 199638 434434 -263769 1 294944 571836 851449 1 20 999993 646 1 16 999991 183034 2 19 999984 1 17 999993 462546 1 2 999999 -109841 2 150390 502367 1 2 999999 -14696 1 2 999999 -876582 2 695673 750203 1 3 1000000 -903804 1 2 999999 -2916 1 2 999999 -887998 1 8 999982 -659389 1 2 999999 555167 1 93196 879506 -837466 2 114465 994220 1 94538 755355 58167 1 394151 514759 907909 2 287792 519111 2 2 999999 2 146093 579382 2 583187 637846 2 2 999999 2 635044 678764 1 8 999999 194116 1 2 999999 984701 1 2 999999 -50879 2 35887 335646 2 8 999990 2 178194 652285 1 2357 753760 -623735 2 2 999999 1 2 999999 -618529 2 154190 348044 2 13 999984 2 159069 809221 2 5 999983 2 2 999999 1 18 999993 -389591 2 76667 336387 2 2 999999 1 12 999984 -520133 2 6 999995 2 123331 312473 2 149347 957037 1 400486 460416 709235 1 2 999999 -380877 1 457601 785147 -362845 2 293455 359747 2 626075 876012 1 2 999999 -683954 1 16 999982 -762014 2 2 999999 1 2 999999 830308 1 5 999984 -569996 2 5 999992 1 8 999990 500388 2 10 999992 2 19 999984 2 2 999985 1 1 999984 -665657 1 2 999999 -138263 1 930975 991073 949286 1 393865 424673 -72341 1 13 999994 292815 1 2 999999 327848 1 14 1000000 -165099 1 2 999999 746376 1 432969 659445 -574536 2 423987 637900 1 2 999999 844241 1 2 999999 -414325 1 2 999999 -367328 2 485923 597576 2 2 999999 2 2 999999 1 20 999992 639270 1 16 999994 879530 1 796389 891661 -797316 2 2 999999 2 2 999999 1 2 999999 -405243 2 424558 796700 1 2 999985 -936977 2 7 999985 2 15 1000000 2 11082 803353 2 13 999988 2 12 999988 2 6 999982 1 2 999999 757247 2 437580 933310 2 6 999996 2 82355 832613 2 792070 862500 2 15 999983 2 9 999991 1 19 1000000 -533104 2 782603 991269 1 10 999999 905303 1 238836 785949 406431 1 2 999999 545443 1 473006 736526 680662 2 2 999999 1 4 1000000 -163159 1 2 999999 675181 2 440011 810317 1 10 999982 -394182 1 614275 897077 147582 1 9 999998 -225466 2 2 999999 1 2 999999 -650681 1 2 999999 151354 1 510730 784190 -825009 2 2 999999 1 2 999999 -168730 2 6 999991 2 1 999989 2 590942 813800 2 3265 396290 2 77024 807677 1 3 999982 -147445 1 9 999985 696498 1 251548 708148 -569327 2 1 999999 1 7 999984 -937630 1 764771 943560 -506378 1 3 999984 614242 1 5 999996 -460404 1 155002 840343 -473980 2 2 999999 2 2 999999 1 2 999999 362942 2 14 999981 2 2 999999 1 15 999999 -598839 2 2 999999 1 227874 229578 487677 1 12 999984 -672521 2 767267 776176 1 741003 783751 -523029 1 603383 875347 156145 2 18 999999 2 438681 738462 2 19 999988 2 1 999995 1 73570 713527 753471 2 2 999999 2 18 999983 1 14 999988 -34658 2 298599 934301 1 224134 403367 -534525 2 10 999991 1 417085 528011 -329039 2 12 999983 2 1 999987 2 15 999987 1 2 999996 -2795 2 230899 267165 1 2 999999 32940 2 4 999990 1 101306 509846 -413001 1 2 999999 704113 1 2 999999 34347 1 18 999991 54852 2 1 999991 1 2 999999 -470300 1 2 999999 -651285 2 3 999982 2 192812 903521 1 538133 562660 -476366 1 6 999999 -299248 1 7 999986 -892778 2 15 999992 1 534370 765609 -878628 2 13 999986 2 2 999999 1 2 999999 -689084 2 2 999999 1 2 999999 463508 2 402902 897056 1 14 999982 -108153 2 13 999999 1 12 999984 -162097 1 1 999989 427742 2 18 999999 2 284026 351218 2 2 999999 2 223822 840755 2 2 999999 1 2 999999 280844 1 653165 696365 851645 2 37824 224310 2 960544 971940 1 23406 260674 -325405 2 364124 369117 2 2 999999 2 17 999994 2 2 999999 1 1 999988 857360 1 134555 966356 -879632 1 12 999994 -838141 2 15 1000000 2 2 999999 2 19 999982 2 2 999999 1 6 999997 -506311 1 2 999999 -72789 1 7 999982 327122 2 6 999982 2 567005 702030 1 796846 931240 510131 2 2 999999 2 2 999991 1 108804 683992 -792771 2 10 999987 2 2 999999 2 4 999985 2 3 999993 1 231202 385325 748258 2 10 999993 2 1 999981 1 2 999999 149046 2 8 999990 2 143471 428751 1 13 999995 823450 1 294350 686904 896531 1 162399 575346 -410474 2 2 999999 2 78617 348777 1 14 999995 137061 1 770263 881832 -476953 1 9 999981 242593 2 2 999999 2 16 999996 2 707924 880985 2 2 999999 2 731564 797547 1 2 999999 -942490 1 18 999985 -528491 1 8 999984 213418 2 9 999999 2 356459 715295 1 75860 272727 404093 1 2 999999 -539803 1 7249 273633 170729 1 10 999981 -289804 2 19 999991 2 2 999999 1 758542 788781 719133 2 2 999999 2 6 999992 2 170935 437174 2 557653 640790 2 2 999999 2 15 999989 1 2 999999 90694 2 226530 849158 1 2 999999 -178728 2 2 999999 1 20 999992 -699773 1 18 999990 -391730 2 67879 955695 2 3 999981 2 138934 635540 2 18 999984 1 17 999988 -588134 1 133685 753524 653837 1 18 999996 -272115 2 3 999997 2 2 999999 2 17 999996 1 2 999999 250559 1 70209 375176 315177 2 201910 258658 1 274597 598593 -667368 1 2 999999 691438 1 19 999981 305366 2 20 1000000 2 2 999999 1 199081 944646 610944 2 10 1000000 2 20 999990 1 59719 273813 -942727 1 9 999981 100630 1 2 999999 -700578 2 56401 365867 2 2 999999 2 2 999999 1 378598 547437 -909976 1 1 999993 980300 2 492976 754493 1 2 999995 -857104 2 4 1000000 2 866230 925145 2 100119 383559 1 398114 487924 473842 2 11 999996 1 2 999999 455432 1 296894 458289 192314 2 329048 667132 1 19 999981 -59845 2 77789 943187 2 136057 460540 2 2 999999 2 2 999995 1 2 999999 -828210 1 21791 627867 729510 2 2 999999 1 9 999995 579996 2 5 999984 2 19 999982 1 321408 509298 -580164 2 2 999999 2 619878 621315 1 2 999999 -692818 1 3 999984 618250 2 170543 319524 1 696915 834558 -98956 1 2 999999 -774147 2 20322 586725 2 8 999986 1 2 999999 95509 1 4 999995 -515745 2 252129 778240 2 2 999999 2 2 999999 1 2 999999 633936 2 19 999985 1 2 999999 335896 1 2 999999 965605 2 2 999997 2 3 999996 2 216194 789436 2 2 999999 2 301813 392991 2 2 999999 2 4521 442823 2 2 999999 2 4 999987 1 10 1000000 961718 2 2 999999 2 17 999990 1 411892 500493 76656 1 2 999999 609912 2 2 999999 1 2 999999 787045 1 2 999999 615200 2 2 999999 2 560313 932526 1 99979 993518 -261760 2 2 999999 1 9 999989 -76632 2 2 999999 2 16 999982 1 2 999999 -521902 2 16 999985 1 9 999994 158747 2 16 999982 2 136802 728919 2 255395 469082 2 2 999999 2 2 999999 1 13 999997 62394 1 12 999988 384574 1 2 999999 -311004 2 2 999999 1 325456 428973 204345 1 2 999999 -228517 2 2 999999 1 7 999981 -523326 1 2 999999 -672369 1 2 999999 190836 1 2 999999 685142 2 5 999987 2 2 999999 2 3 999982 2 2 999999 2 2 999999 2 15 999993 2 459811 614197 2 610734 924940 1 14 999993 -704852 1 16 1000000 -219394 1 20 999991 -894416 1 82127 742874 596479 1 2 999999 -296037 1 2 999999 -243586 2 20 999994 1 3 999981 -275822 1 2 999999 -681490 2 2 999999 1 19 999987 -512659 2 2 999999 1 10 999981 -40571 1 11 999982 -228101 2 2 999999 1 819311 866875 -840849 2 400473 775538 2 6 999994 2 2 999999 2 154119 231542 1 282796 473032 -609289 2 275000 512011 2 10 999991 2 75706 345760 1 12 999985 343796 1 15 999992 -252097 1 18 999994 -451444 2 2 999999 2 2 999999 1 8 999987 -989138 1 2 999999 945490 1 2 999999 -853486 1 82507 626301 847031 2 2 999999 2 726255 784300 1 2 999999 525849 1 2 999999 -13308 2 7 999996 1 9 999994 187406 2 2 999982 1 2 999999 455373 2 20095 656978 2 19 999989 2 2 999999 1 329844 786811 209665 2 4 999996 2 2 999999 2 401748 524484 1 2 999999 -594868 2 136280 364727 2 141290 826256 1 2 999999 -813469 1 781512 798932 183673 1 2 999999 794488 2 2 999999 2 3 999997 1 2 999999 -425754 1 749261 880030 -103769 2 274039 383661 2 29118 955326 1 20 999982 509366 2 2 999999 1 260490 341249 866969 1 2 999999 133739 2 380880 527922 2 2 999999 2 2 999999 1 468395 707534 -915896 1 2 999999 814729 2 15 999986 2 951155 995797 1 1 999983 844949 2 417375 835439 2 123527 775103 2 20 999981 1 6 999982 304628 1 142714 195538 -961112 2 2 999999 1 13 999985 -643778 2 203400 559058 1 2 999999 -401437 1 278848 485729 -525071 1 5 999997 -565888 2 5807 664810 1 8 999983 812309 2 2 999999 1 298302 730400 -401819 1 13 999986 762163 2 536491 750299 2 2 999999 2 457024 984540 2 5 999985 2 431475 656560 1 3 999991 -936485 1 2 999999 -773147 2 2 999999 1 2 999999 -371982 2 14 1000000 1 2 999999 -481405 1 2 999999 -704138 2 428684 815249 1 2 999999 -58917 1 2 999999 908004 2 2 999999 2 5 999990 1 10 999995 323217 2 621213 824813 1 2 999999 588361 1 17 999988 -450663 2 200041 530927 2 2 999999 1 12 999997 -390676 1 5 999988 721835 2 12 999982 2 11 999996 1 2 999999 -174368 2 654472 842955 2 539620 835910 1 794450 891442 -567884 1 2 999999 -115198 2 1022 598712 2 750217 752896 1 2 999999 -983279 2 208153 803651 2 131971 483136 1 17 999983 -952976 1 132660 575255 677132 1 2 999999 425303 1 2 999999 251953 2 203285 388662 2 26801 76891 2 2 999999 1 10 999984 495772 1 14 999998 -744912 1 2 999999 449418 1 15 999996 -215529 2 2 999999 1 214126 308428 -397323 2 2 999999 2 163231 262925 2 2 999999 2 92534 446559 1 117951 666414 595183 2 7 999999 1 263784 912114 261754 1 2 999999 475756 1 20 999984 -353731 2 2 999999 2 126670 971587 2 2 999999 1 1 999986 -274429 1 2 999995 497713 2 10 999986 1 2 999999 736214 2 270155 480030 2 10 999984 2 7 999983 1 670244 932922 -267688 1 160919 911590 -80833 1 19 999992 391303 2 221950 703752 1 12 999990 311643 2 2 999999 1 13 999989 327285 2 2 999999 1 2 999999 -481020 2 2 999999 1 98211 518873 590755 1 896242 919482 -191235 2 2 999999 1 12 999992 927166 2 515055 829451 1 459845 725315 144481 2 309006 524589 2 8 999995 1 95261 333910 -20934 1 14 999992 -908389 2 10 999992 2 2 999999 2 2 999999 2 576304 652696 2 659975 916278 2 7 999982 1 2 999999 -830352 1 781674 960674 495939 1 498614 750109 -769430 2 8 999986 1 13 999996 -349127 1 705393 826985 524866 2 18 999994 2 20 999993 1 2 999999 590564 1 19 999990 177790 2 2 999999 1 6 999987 -343078 2 7543 938230 2 2 999999 1 2 999999 -737082 1 11 999983 147618 2 15 999990 1 20 999988 -941502 1 390348 777977 -629377 2 19 999987 2 281027 468805 2 2 999999 1 2 999992 286471 2 2 999999 2 357392 864544 1 2 999999 -966511 1 2 999999 540817 1 2 999999 232316 2 2 999999 2 433456 823075 2 626799 815469 1 19 999989 -943866 1 2 999999 16681 2 2 999999 1 2 999999 338384 1 2 999999 331421 2 2 999999 2 81759 433806 2 10326 945300 2 12 1000000 1 2 999999 -653517 1 16 999987 -197885 2 2 999999 1 2 999999 996436 1 2 999999 362899 2 14 999987 2 193318 864756 2 355195 380526 1 2 999999 325125 2 8 999996 1 14 999981 513165 1 7 999985 983921 1 388299 494178 -886672 1 11 999989 368580 1 218164 471541 -275874 2 3 999981 1 8 999992 964353 1 295786 795424 -794902 2 18 999987 2 2 999999 2 2 999999 2 292887 838670 1 19 999994 -273845 1 11 999988 581938 1 290674 521536 989214 1 2 999999 662215 1 2 999999 703772 2 2 999999 1 346797 744204 -526998 2 480780 692832 2 3 999988 1 129199 528611 -92376 1 2 999999 -569235 2 2 999999 1 2 999999 -509095 2 344031 462477 1 2 999999 -991156 1 381238 491103 -274692 2 18 999997 1 2 999999 380698 1 2 999999 601644 1 2 999999 620378 1 2 999999 -828672 1 1 999992 970368 1 732948 970841 330644 2 2 999999 1 2 999999 -410983 2 706392 734521 1 2 999999 827881 2 657160 824016 1 297552 587718 -300753 1 2 999989 -748627 1 9 999999 605588 1 10 999990 929506 1 2 999999 50443 1 21650 908449 -563907 1 7 999997 -672585 1 20087 881136 341109 2 87491 616747 1 681017 722906 710326 1 473567 549225 616365 2 4 999992 2 13 999991 2 2 999999 1 2 999987 -789109 1 152027 956401 -955332 2 143013 844135 2 2 999999 1 2 999999 -430472 1 13 999981 -182987 1 2 999999 272998 1 15 999989 252943 2 18 999983 1 2 999999 788389 2 268745 303948 1 2 999999 184205 1 2 999999 213837 2 18 999996 2 14 999981 1 6 999986 -427206 1 411177 839519 -813121 1 412068 867712 -210205 2 10 999992 1 33569 930029 -825196 2 2 999999 1 2 999999 33485 2 334947 985292 1 20 999986 364592 1 2 999999 589038 1 19 999990 289335 2 8 999984 2 12 999985 2 7 999990 1 924762 992419 844055 1 2 999994 654239 1 573607 651030 694237 2 898188 992266 2 16 999994 2 2 999999 1 3 999996 -576757 2 576798 646766 1 2 999999 749020 1 249374 798489 109024 2 293484 748511 2 29142 484010 1 13 999984 691467 1 20 999996 -458491 2 2 999999 2 795147 860940 2 16 999990 1 13 999981 -169132 2 2 999999 2 20 999983 1 278764 591031 -688747 2 17 999988 1 3 999992 -58440 1 4 999996 -900997 1 17 999990 -281157 2 249090 744405 2 127437 734045 1 2 999999 -143471 1 2 999999 -915734 1 2 999999 -461385 1 317324 807362 307054 2 547331 873148 1 219044 265385 550284 1 14 999992 521963 1 4 999990 -207205 2 18 999986 1 125766 758553 -285893 1 53673 543437 -665543 1 19 999991 -268158 1 18 999994 93293 2 184868 912642 2 18 1000000 1 5 999999 862047 1 2 999999 -428162 1 2 999999 886196 1 283031 905361 -881092 2 2 999999 2 511050 696501 1 164627 511611 -698564 1 2 999999 -395893 1 2 999999 238567 2 2 999999 2 266068 769621 2 8 999984 1 6 999986 -651426 1 136775 661128 -736653 2 2 999993 1 10 999983 484449 1 2 999999 -222267 1 2 999992 844112 2 13 999996 2 2 999999 2 256819 472064 2 315598 939946 1 937931 957785 136780 1 136065 662995 814806 1 69200 595447 304129 2 337718 762907 1 6 999995 -54694 2 2 999999 1 273353 426795 191255 2 2 999999 2 416712 618826 2 2 999999 2 531334 551062 1 11 999996 -576503 1 2 999999 -912131 2 2 999999 2 42732 443174 1 329691 342721 -76246 2 62445 427291 2 71638 681028 2 2 999999 1 2 999999 -145469 2 19 999996 1 2 999999 -880484 1 431819 516613 -401715 2 5 999996 2 544239 770802 1 17 999991 948007 2 2 999999 2 2 999999 2 2 999999 1 8 999991 679794 1 11 999991 -79422 2 17 999999 2 8 999998 2 2 999986 1 14 999987 747432 2 83117 98304 1 8 999994 -916165 1 2 999999 869777 1 2 999999 -311973 1 6 999993 -952745 2 2 999999 1 2 999999 -121153 2 12 999988 2 416940 846360 1 2 999999 -687980 2 2 999999 2 389844 971427 1 248428 291581 -689424 2 392719 705835 2 2 999999 2 276897 701085 2 699413 979013 2 2 999999 1 11 999999 378872 1 17 1000000 -767 2 2 999999 2 17 999983 1 18 999996 336376 1 1 999998 232008 1 339875 341735 -117252 2 3 999996 2 2 999999 1 2 999999 -205707 2 2 999999 2 2 999999 1 210962 518236 -77857 2 10 999997 2 2 999999 1 2 999999 394305 2 12 999991 2 192423 992933 1 2 999999 -540129 1 2 999999 341277 1 215493 651474 776481 2 2 999999 2 2 999999 2 11 999998 2 195946 450590 1 120974 810882 823944 2 215672 252636 1 2 999999 -443694 1 2 999999 -138181 2 95698 496054 2 2 999999 1 2 999999 -971439 2 13 1000000 1 15 1000000 -784166 2 160784 962084 2 2 999999 2 15 999990 2 2 999999 2 9 999982 2 2 999999 2 2 999982 1 2 999999 463775 2 13 999993 2 8 999983 2 2 999999 1 2 999999 -624786 2 19 1000000 1 496809 757143 -833604 1 6 999987 457742 2 2 999999 1 1505 296290 -162935 1 2 999999 -742022 1 16 999984 705601 1 75616 572322 -326600 1 14 999981 -675980 1 20 999997 -633697 2 17 999993 2 436968 660131 2 2 999999 1 628522 896007 661389 1 1 999997 -374549 2 10 999984 2 14 999998 2 2 999999 2 13 1000000 2 78921 648378 2 17 999987 1 2 999999 438536 1 17094 184144 -696749 1 2 999999 -158888 1 2 999999 954434 1 11 999995 -657286 2 70252 850625 2 13 999981 2 85647 931931 1 2 999999 -650806 2 2 999999 1 2 999999 -98495 2 170412 210935 1 139753 404105 736349 1 2 999999 -79054 2 2 999999 1 2 999999 500131 1 2 999999 624830 1 16 999983 -233417 1 14 999990 -889670 2 2 999999 1 11 999992 32725 2 10 999993 1 2 999999 -996638 2 7 999995 2 16 999995 1 5 999995 -956882 1 361720 925405 -133134 1 2 999995 -258212 2 10 999997 2 445607 487405 1 2 999999 -52980 2 154417 948659 1 2 999999 973984 1 262567 333719 -984188 1 2 999999 -289113 2 3 999988 1 514352 584377 -978559 1 300836 455968 608321 2 599739 911730 2 10 999994 2 8 999988 2 2 999999 1 18 999993 -293152 1 2 999999 -818660 2 504402 712861 2 2 999999 2 2 999999 1 2 999999 897199 2 2 999999 1 12 999989 987201 2 2 999999 2 6 999984 2 11 999981 1 11 999982 -652505 1 433164 982033 537939 2 2 999991 1 248474 819978 404608 1 2 999999 554322 1 71504 478752 -390330 2 2 999999 1 2 999999 -416414 1 15 999995 485317 1 2 999990 -482861 2 40346 240153 2 150489 284522 1 2 999999 202433 1 14 999996 318618 1 253504 396057 317017 2 5 999983 1 11 999992 -403810 2 12 999991 1 2 999999 -249643 2 2 999999 1 2 999999 618677 2 682593 704783 2 2 999999 1 2 999999 -982595 1 19 999992 991549 2 283971 665462 2 692180 997574 2 15 999993 1 276683 891841 -97551 2 7 999981 2 11 999996 2 722423 929959 2 86394 460874 2 2 999999 2 2 999999 1 118471 150251 -680123 1 5 999985 357963 1 4 999994 38419 1 2 999999 -194012 2 2 999999 2 2 999999 2 6 999983 2 20 999982 1 2 999999 -954577 1 6 999996 -279600 2 594670 651865 2 467797 530501 2 2 999999 2 2 999999 2 17 999997 1 2 999999 -390509 2 154277 554566 2 2 999999 2 77106 768296 1 17 999995 -44412 2 315216 953901 1 634783 857620 -261831 2 2 999999 2 2 999989 2 390742 570572 1 2 999999 300700 1 298924 994884 526228 2 9 999992 2 4 999986 2 10 999991 1 14 999990 -162843 2 40298 786291 1 2 999999 -733279 1 77140 189350 -429550 2 569940 952016 1 14 999996 458613 2 18 999986 2 240422 849954 1 10 999982 594513 1 919491 975061 100524 2 20 1000000 2 459880 570935 1 2 999999 -369908 1 748678 802060 -434898 1 234581 717931 832892 2 132761 560176 1 307880 721800 -864880 2 2 999999 1 2 999999 859615 2 2 999999 1 2 999999 200361 1 2 999999 785605 1 2 999999 813342 1 634950 812364 -824278 2 16 999998 2 146425 188640 1 17 999997 -671589 1 2 999999 372791 2 15 999990 1 3 999987 -457198 2 2 999999 1 2 999999 710412 2 5 999992 1 13 999998 -847395 1 80585 724351 912097 1 2 999999 -655240 2 19 999996 1 3 999987 269159 1 9 999990 131848 2 4 999999 2 50665 689533 1 20 999991 -88025 2 3 1000000 1 670948 875896 892458 1 15 999992 -881081 1 2 999999 489860 2 2 999999 2 2 999999 2 1 999998 2 2 999999 1 15 999992 -435624 2 559064 567949 2 5 999987 2 2 999999 2 13 999986 2 755478 941977 2 4 999986 2 12 999994 2 2 999988 2 634968 794793 1 458118 981132 495570 2 2 999999 1 158589 971944 922382 2 2 999999 1 20 999991 -640921 1 2 999999 13181 2 236825 800587 2 219303 670862 1 2 999999 926958 2 316374 631444 2 256743 498155 1 977855 995726 -471784 2 444174 969857 2 2 999999 2 17 999986 1 2 999999 220066 2 15 999982 1 2 999999 676598 2 2 999999 2 437244 466244 2 505937 925018 2 63375 719854 2 8 999998 2 155917 466837 2 603269 765419 1 6 999994 182794 2 3 999981 1 805078 985031 165683 1 19 999982 -85995 2 210115 899953 1 2 999999 353924 1 2 999999 -16576 2 12 1000000 1 215775 810032 -191386 2 20 999985 1 112946 325841 -154514 1 2 999999 674285 2 633119 966258 2 179906 921894 2 2 999999 2 2 999999 1 2 999984 -644194 1 421293 957062 732118 1 2 1000000 842030 1 18 999988 643739 2 2 999999 1 410954 975796 -607050 1 415716 488413 468771 1 12 999996 19937 2 289130 951749 2 2 999999 2 8 999988 2 2 999999 1 2 999999 924873 1 2 999999 -469083 1 426647 616054 415129 2 2 999999 2 486322 605690 2 19 999989 2 2 999999 1 8 999987 -994286 1 20 999988 478400 1 11 999981 703497 1 2 999999 769706 1 2 999999 -680918 1 15 999989 27094 2 2 999999 2 14 999997 2 2 999999 2 679733 909382 2 2 999999 1 45603 135617 -327502 2 650074 981461 1 508947 631041 688450 2 941660 990521 1 3 999992 491354 2 2 999999 2 495562 526536 1 2 999999 719721 1 11 999987 -865833 1 10 999986 -106252 2 12 999991 2 15 999984 1 745428 942207 816047 2 41194 246879 2 12 999993 1 19 999987 416868 2 2 999989 2 168525 636992 2 113954 873965 1 69255 388607 -201745 1 2 999999 -877862 2 2 999999 1 2 999999 -526386 2 20 999997 2 8 999981 1 2 999999 -551894 1 8 999987 -192666 1 2 999999 707027 1 2 999999 -165390 2 469690 657057 1 584969 824268 -217815 1 273182 413270 -957036 1 392989 630680 -898228 2 12 999981 1 266826 518979 673934 1 19 1000000 658380 2 9 999987 2 397456 423895 1 7 1000000 -906492 2 13 999999 1 707037 736449 787964 1 143708 860322 -475836 2 14 999985 1 118549 663614 745679 2 20 999985 2 2 999999 1 1 999986 -100115 1 2 999999 236057 1 4 999981 -694561 1 2 999999 -23967 2 10 999997 1 146752 957806 610542 1 2 999999 715545 2 1 999998 1 16 999991 -990697 2 5 999981 1 2 999999 -65601 2 20 999988 1 704868 776871 664017 2 5 999992 1 761694 784318 487697 1 20 999999 -431550 2 2 999999 1 1 999999 981342 2 79751 278816 2 15 999988 1 19 999987 150345 1 334753 713754 -838964 2 3 999994 1 201279 629287 -265088 2 2 999999 1 2 999999 747102 1 2 999999 252474 2 380425 917339 2 730402 789226 1 561246 930716 511208 2 12 999988 1 555529 741382 448219 2 2 999994 2 16 999984 2 2 999999 1 440722 699453 966013 2 7 999982 2 2 999999 2 2 999999 1 461597 898865 -149420 1 2 999999 -691825 2 709673 886568 2 5 999989 2 7550 826413 2 447370 734329 1 2 999999 -246508 1 561272 742428 545992 1 20 999995 293967 1 229615 967163 515825 1 18 999986 -329887 1 8 999994 -425329 2 388434 987346 1 482555 720494 -487905 1 69446 521617 -45492 1 2 999999 -463260 2 20 999985 2 4 999995 1 2 999999 951956 1 748279 779876 -213437 2 9 999983 1 13 999982 2061 1 2 999999 133788 1 2 999999 83344 2 2 999999 1 19 999985 116461 1 434479 528644 259974 2 18371 199406 1 2 999999 -878954 2 12 999999 1 471913 601680 -615184 2 6 999991 1 2 999999 -825974 1 36507 676309 170703 1 2 999999 -997939 2 156801 737579 2 71107 169155 1 93465 220990 -365057 1 2 999999 157498 2 14 999995 1 8 999993 888880 1 836968 927632 -299995 1 521348 794109 -121181 1 258785 419204 227104 2 562520 954762 1 19 999997 -292135 1 224210 403486 -482051 1 10896 780090 305974 1 13 999991 -542924 1 767062 960994 -150723 1 19 999990 -714385 1 2 999999 -101382 2 416425 510501 1 5 999990 -474769 2 693993 954685 1 2 999999 189880 1 2 999999 -171533 2 539185 590575 2 500266 614512 2 2 999999 2 745163 851615 2 6 999985 1 9 999999 -561465 2 5 999984 1 2 999999 -462027 2 358968 696550 2 18 999986 2 2 999999 1 10 999996 -535334 2 2 999999 1 30192 41244 306672 1 644186 951721 -716789 2 784534 967314 2 2 999999 1 2 999999 605349 1 2 999999 -978828 1 7 999998 -867837 2 19 999997 1 2 999999 -863129 1 625940 983166 -111620 1 2 999999 -475919 1 2 999999 158811 1 17 999983 246308 2 352084 569915 1 8 999993 -418537 2 420124 500260 2 451213 965886 1 2 999999 -210379 2 12 999992 2 2 999999 1 5 999989 984898 1 16373 917959 -303608 2 900700 981085 2 255053 567582 1 2 999999 -291807 1 773748 863041 492613 1 2 999999 -908331 1 282890 866171 376892 1 8 999989 -474677 2 10 999984 2 8 999999 2 2 999999 2 2 999991 2 6 999991 1 390172 822173 -576677 2 13 999993 2 371002 588417 1 552836 789762 -822935 2 448343 744063 2 2 999999 1 2 999999 -589536 2 2 999999 2 452945 544336 2 223201 995957 1 418824 934903 -434561 2 855480 867888 1 4 999991 -620524 2 2 999999 1 6 999984 -33588 2 2 999999 1 12 999983 -624968 1 1 999997 -113186 1 480963 882470 926843 2 276184 391832 2 2 999999 1 11 999981 -686499 1 20 999990 -390610 2 10 999986 1 4 999983 -166940 2 17 999999 1 263260 759465 187009 1 10 999990 737266 1 2 999999 656207 1 121328 301036 -887521 1 2 999999 526574 2 2 999999 2 111007 602342 2 2 999999 1 261587 814413 613091 2 2 999999 2 10 999999 1 2 999999 834141 2 2 999999 1 2 999999 404542 1 206611 791329 -424527 1 16 999985 160438 2 4 999987 1 75440 773910 -954134 1 2 999999 -734889 1 133968 452077 -969758 2 2 999999 2 255064 934331 1 19 999999 166084 1 2 999999 825257 2 2 999999 2 314195 403636 1 6 999990 -527210 2 2 999999 2 293751 764474 1 10 999990 50100 1 2 999999 -225894 2 2 999999 1 2 999999 -870957 2 341048 496998 1 2 999999 -177547 1 254076 729749 737422 2 2 999999 1 13 999987 -305514 2 7 999993 2 505875 945423 1 450834 970810 971076 2 15 999986 2 2 999999 1 15 999992 -306613 2 2 999999 1 19 999990 -677898 1 338907 646540 836644 1 2 999999 855907 1 2 999999 958008 1 2 999999 -714641 2 2 999999 2 1 999994 2 717633 812996 1 20 999990 -590087 2 9 999992 2 4 999982 2 2 999999 2 2 999999 1 2 999999 953331 2 2 999999 2 467938 490558 2 243423 900164 1 2 999999 -45186 1 227413 725905 393706 1 2 999999 315495 1 16 999988 -115377 1 2 999999 124700 2 4 999981 1 96864 980085 -4892 1 18 999995 443030 2 18 999999 1 2 999984 239395 2 6 999990 1 6 999998 -910756 2 2 999999 2 8 999993 2 3 999982 2 15 999982 2 2 999999 1 137639 883641 -322719 1 18 999996 709197 2 270727 317271 2 13 999992 1 2 999999 -142498 1 4 999991 840547 2 130341 657191 2 637896 711692 2 475098 879970 1 233409 443986 741222 2 2 999999 1 624916 795649 133297 1 12 999998 834656 1 9 999995 -927086 1 568891 915288 263846 1 2 999999 974641 1 17 999998 850503 2 18 999995 1 1 999994 74867 2 210336 684786 2 2 999999 2 181131 470415 2 9 999982 2 2 999999 1 18 1000000 678987 1 2 999995 955811 1 10 999989 119860 2 2 999999 1 2 999999 704733 1 4 999993 99617 2 99398 959574 1 2 999999 589248 1 293565 371636 672715 1 2 999999 747935 1 2 999999 -334862 2 2 999999 1 10 999994 691109 2 18 999999 2 269989 967493 1 133928 164395 -142839 1 3 999982 974126 2 2 999999 2 113191 125593 2 2 999989 2 2 999999 1 260319 346228 -163072 2 14 999985 2 9 999999 1 17 999994 -235210 2 3 999987 1 20 999985 118816 1 16 999991 459165 2 2 999999 1 2 999999 979243 2 417648 765736 2 15 999992 1 2 999999 79523 1 2 999999 584934 1 197155 262010 296468 1 2 999999 -683777 1 2 999999 896945 2 2 999999 1 12 999982 -187221 1 2 999999 -783793 2 880057 963733 1 19 999989 -615912 1 320462 813113 -150089 1 2 999999 419012 1 8 999982 169629 2 2 999989 1 206677 707779 845437 2 12 999985 1 2 999999 -84646 2 2 999999 1 5 999995 923856 2 2 999999 1 390347 629765 377365 1 19 999995 -575607 2 2 999999 2 2 999999 1 8 1000000 -396733 1 3 999999 47089 1 2 999999 -233113 2 2 999999 2 15 999993 1 1 999996 651205 1 598829 794530 756523 2 2 999999 1 20 999984 683096 2 17 999987 2 130917 169925 2 2 999999 1 4 999997 -379662 1 371408 531815 302470 2 102696 299943 1 17 999987 -292971 2 912349 954412 1 120273 854016 -619004 1 9 999996 -850552 1 10 999991 432388 1 520684 674892 -951385 1 1 999993 356973 2 2 999999 1 2 999999 -85710 1 14 999986 584433 2 551661 601633 2 2 999999 2 44978 250596 1 9 999995 833254 2 265888 637692 1 481344 930268 362140 2 3 999989 1 1 999985 31459 1 12 999982 376079 1 553787 819977 635876 2 16 999989 1 14 999990 119466 1 2 999999 382115 2 580215 920340 1 11 999987 -996098 1 14 999997 256697 2 562128 805030 1 3 999988 -18225 2 2 999999 1 2 999999 -547043 1 2 999999 865979 2 2 999999 1 391706 647906 -625219 2 2835 874547 1 10033 628684 -950802 2 684239 758451 1 2 999999 926498 2 2 999999 2 2 999999 2 55990 735878 1 253747 314066 219463 1 2 999999 791960 2 6 999988 2 2 999999 1 42288 818170 216407 2 2 999999 1 904316 910330 487691 1 17 999981 -189726 1 16 999988 25219 1 2 999999 -528205 2 2 999999 1 20 999998 815091 1 19 999990 280748 2 2 999997 2 448620 979277 2 197309 669989 1 7 999993 -387700 2 2 999988 1 8 999986 225342 1 6 999985 -469340 2 15 999988 2 20 999984 1 2 999999 696896 2 7 999995 2 20 999992 2 173281 741372 1 10 999981 227304 2 14 999999 2 106180 209357 1 2 999999 104425 2 546841 770844 2 4 999995 1 142931 506143 158056 2 2 999999 2 13 999989 2 302609 446822 1 573415 867263 -402637 1 2 999999 466180 1 6 1000000 151017 1 535689 902364 -517884 1 2 999999 249579 2 8 999994 2 2 999999 2 3 999987 2 496918 718626 2 2 999999 2 623643 955096 2 13 999987 1 109387 965322 -782809 1 3 999986 117648 2 2 999999 2 2 999999 1 2 999999 -737761 2 2 999999 1 2 999999 546371 2 2 999999 1 19 999991 738048 2 2 999999 2 2 999999 2 12 999981 2 20 999994 2 2 999999 2 410058 463923 1 6 999991 -262484 1 100479 736240 610749 1 2 999999 -801975 1 2 999999 768892 1 273853 886173 -619616 2 2 999999 1 7 999992 -879489 1 663743 831711 530510 2 352751 404389 1 2 999999 -524478 2 2 999999 2 315072 543742 1 2 999999 -464757 2 2 999999 1 552221 716342 238279 2 20 999982 2 20 999997 2 134914 296941 2 17 1000000 2 13 999987 1 2 999999 392645 1 2 999999 494573 2 4 999982 2 2 999999 1 130794 145099 -28369 2 6 999998 1 2 999999 122660 1 2 999999 -177461 1 490127 711480 158420 2 2 999999 1 523260 892619 428893 2 2 999999 2 9 999997 2 2 999999 2 483542 704627 1 386330 663628 -346601 1 675749 923361 355309 1 2 999999 -798454 1 2 999999 297395 2 16 999984 2 15 999983 1 2 999999 806849 2 11 999982 2 438547 814241 2 98248 963932 1 2 999999 678392 2 2 999999 1 205197 861616 -369988 2 10 999999 1 5 999994 -145468 2 19 999983 1 2 999998 874639 2 223783 591189 2 12 999983 1 8 999981 -665662 2 16 999995 2 4 999986 1 574977 640235 365897 2 16 999982 1 226339 604304 -135679 1 2 999999 -964554 2 2 999999 2 2 999999 2 2 999999 2 11 999989 1 149440 517005 -718901 2 2 999999 2 194816 758017 1 6 999999 -782141 1 2 999999 -371526 2 351615 628185 2 11 999996 1 136460 961177 -230846 2 11 999999 2 585624 850877 1 83440 280439 -288664 1 20 999984 -784625 2 2 999999 1 261805 337874 46959 2 7 1000000 1 2 999999 967790 2 739857 849949 2 2 999999 1 6 1000000 999643 2 356431 723500 1 3 999984 -191001 1 668883 736226 -954025 2 343571 929358 2 18 999981 1 2 999999 237816 1 145734 246122 561884 1 2 999999 899150 1 19 999983 -465878 2 312184 536646 1 13 999983 -559996 1 3 999986 428380 1 472338 767454 119399 1 2 999999 533230 1 14 999981 -29080 2 17 999981 1 20 999993 -447041 2 2 999999 1 2 999999 549661 1 3 999992 -961809 1 18 999988 -526508 1 2 999999 46104 1 3 999982 565128 1 15 999987 -478250 1 11 999985 -23630 1 9 999995 -786206 2 113061 991919 2 6 1000000 1 7 999982 -30230 2 2 999999 2 19 999981 2 2 999999 1 2 999999 786077 2 345529 432416 2 440186 441304 1 2 999999 92482 1 236551 361181 429104 2 2 999999 1 11 999985 825117 2 2 999999 2 16 999997 1 2 999998 841362 2 869372 967201 1 195263 810108 7232 1 13 999997 -814618 2 2 999999 2 2 999999 2 2 999999 1 9252 355816 -557213 2 2 999999 2 210541 322488 2 2 999999 2 13 999983 1 12 999998 -553765 2 2 999999 2 12 999985 2 2 999999 1 687762 918324 -92006 1 2 999999 241030 2 2 999999 2 2 999999 1 814330 920638 496923 2 2 999999 1 2 999984 -306242 2 12 999988 1 16 999991 -509127 2 11 999992 2 17 999999 2 2 999999 2 16 999986 2 2 999999 1 2 999999 381283 1 2 999999 -218015 1 2 999999 -221622 2 3 999990 1 16 999993 519332 2 2 999999 2 452157 609546 1 2 999999 -424126 1 1 999995 531381 2 107142 357837 1 6 999987 -504697 1 516849 763084 106005 1 221557 564088 -523958 1 479928 923847 -103791 1 310857 527845 -453852 1 2 999999 851634 1 600262 927868 -422157 2 776182 894747 1 16 999997 -931506 1 2 999999 -437179 2 2 999999 2 14 999982 2 20 999999 1 2 999999 -57084 1 633407 723227 -427543 2 35596 937119 1 2 999999 -651155 1 277597 696490 -871058 2 4865 928211 2 16 999991 2 2 999999 2 9 999990 2 363298 698149 2 443232 980147 2 14 999996 1 442045 809366 -271461 2 5 1000000 1 2 999999 883998 2 9 999990 1 11 999989 -119680 2 2 999999 2 15 999982 2 2 999999 2 2 999999 2 12 999981 2 2 999986 1 2 999999 -41939 2 256148 701378 2 25733 646194 2 424112 670910 1 314628 627852 -183055 2 389625 934930 1 2 999986 737898 2 254134 386497 2 16 999990 2 168979 224033 2 12 999997 1 2 999999 -209607 1 698211 852110 376559 1 2 999999 -530436 1 43701 685659 -837560 1 2 999999 792298 2 82374 214195 1 443684 671830 -421654 1 297105 984642 -990705 2 4 999995 1 15 999995 -234035 2 206774 514630 1 2 999999 974721 1 1 999996 215457 2 547721 743098 2 3 999987 2 15 999981 2 2 999991 2 2 999999 2 9 999990 1 44196 643678 61405 2 2 999999 1 427249 431782 166746 2 20 999984 1 436719 596569 343825 2 292598 843046 2 16 999983 1 13 999983 277470 1 4 999989 693863 2 338164 407332 1 10 999982 -872114 1 2 999999 736209 2 2 999999 2 2 999999 2 2 999999 1 15 999981 -909470 2 2 999999 1 332923 727774 -652820 1 433325 951732 -992545 1 2 999999 645028 2 593124 637060 2 2 999999 1 2 999999 -614456 1 2 999999 -320361 1 531953 647861 941295 1 2 999999 190161 1 10 999999 -8606 2 10 999996 2 409792 591998 1 13 999989 140600 1 212967 573340 571576 2 2 999999 2 414085 711817 2 13 999981 2 2 999999 1 643749 768913 890383 2 2 999999 2 335828 631906 1 2 999999 189089 1 278240 965593 503560 1 4 999988 -325865 2 3 999983 1 13 999991 123463 1 2 999999 958802 1 12084 763752 996828 2 861555 925689 1 422911 578614 -583329 1 14 999993 -22776 2 11 999998 2 273501 334841 1 2 999999 -747066 2 2 999999 1 16 999984 -608103 1 2 999999 220502 2 5 999981 2 448316 464870 2 2 999999 2 4 999981 1 2 999999 31216 2 9 999983 2 12 999995 1 2 999999 -462217 1 2 999999 148551 2 319625 546031 2 10 999983 2 329136 373089 2 2 999999 1 10 999999 -745265 2 12 999992 1 22432 404370 -452667 2 572759 701930 2 2 999999 1 20 999999 994660 2 10 999998 1 2 999999 662218 1 13696 956704 594737 1 2 999999 -539890 1 708325 823332 827369 1 458178 894600 -710694 1 391522 967257 656291 2 253927 620075 2 2 999999 1 2 999999 -173623 1 3 1000000 397086 1 76024 98595 -196049 2 363083 899928 2 17 999999 2 224587 731609 2 2 999999 1 8 999996 -264298 2 2 999999 1 3 999985 960786 1 22335 863422 -440871 2 202494 602794 1 12 999984 -389085 2 211580 728039 2 2 999999 1 2 999987 -387519 2 8 999995 1 2 999999 966973 2 19 999984 1 2 999999 65816 2 761435 971661 2 2 999999 1 11 999981 467780 1 783211 803816 -32737 2 7 999988 1 2 999999 -414133 2 7 999999 2 499925 987154 1 146505 604245 -104854 2 817313 985239 1 69336 102586 175961 1 708575 860619 -625272 2 2 999999 2 18 999989 2 5 999985 1 8 999999 916189 1 2 999999 -820801 1 5 999999 -250963 1 465503 880201 121108 2 10 999998 2 2 999999 1 2 999999 480649 1 9 999986 -100511 2 7 999995 1 2 999999 -304784 2 2 999999 2 16 999999 2 2 999999 2 2 999999 2 2 999999 1 214215 217478 797560 2 394378 619930 2 2 999999 2 2 999999 2 10 999994 1 3 999991 -853398 2 2 999999 2 20 999988 2 2 999999 1 2 999999 902671 2 2 999999 1 16 999989 -647177 1 293941 947323 286353 1 324020 626125 574238 2 6547 962621 2 503108 534410 1 19 999981 124737 1 58557 638372 812103 1 194768 605021 -520495 2 428501 874372 2 628824 642988 1 187885 235659 -77015 1 780494 897954 -196761 2 16 999992 1 33229 396920 252055 2 2 999999 2 19 999987 1 2 999999 727200 2 82583 86859 1 443482 947750 -206098 2 376792 405368 2 754266 887306 1 605132 660092 24299 1 791330 815386 142411 2 2 999999 2 2 999999 2 2 999999 2 808689 834787 1 20 999986 317795 1 174433 834509 783141 1 2 999999 -508816 2 14 999990 1 2 999999 -361140 2 118004 974837 1 494337 556287 881170 2 11 999993 2 318358 746668 1 149017 890249 -977095 1 19 999989 -385150 1 2264 35627 -18410 2 2 999999 1 13 999988 295156 1 12 999988 953614 1 2 999999 -409974 1 11 999990 996625 2 3 999984 1 2 999999 171869 2 293862 882381 2 15 999992 2 2 999999 1 2 999999 -178964 1 435782 694744 -314525 2 208627 394089 2 2 999999 1 2 999984 -645819 2 20 999990 1 99967 525339 595127 1 2 999999 -754994 2 2 999999 2 2 999999 2 11 999981 1 7 999995 -732739 1 17 999999 551956 2 9405 225799 1 17 999992 -670879 1 2 999999 449416 1 15 999991 -176333 1 730254 840582 -285203 2 264111 581613 2 20 999999 2 2 999999 1 2 999999 -251019 2 14 999988 2 2 999999 1 549290 896880 -260842 1 19 999982 -46336 2 2 999999 2 8 999987 1 511340 648867 372193 1 11 999984 515477 2 16 999985 1 85157 918849 380728 2 17 999997 1 2 999999 275713 2 12067 697352 2 220768 273447 1 15 999996 680414 2 280229 765627 1 2 999999 252620 1 297589 592327 95750 2 599036 618832 1 234536 481113 -298350 2 233676 491665 1 14 999993 552336 2 5 999992 1 2 999999 509440 2 423233 825922 2 826769 946758 2 2 999999 2 652156 855537 2 652640 910668 2 10 999991 1 12 999985 -78187 1 2 999999 -139555 2 554342 707195 1 2 999999 929465 1 10 999988 -526498 1 631760 648125 -590503 1 14 999987 -703249 1 2 999999 834373 2 2 999999 1 16 999996 84136 1 10 1000000 -775863 2 5 999982 2 18 999996 1 38910 720729 454227 1 20 999992 -803231 1 2 999999 -215004 1 5 999988 -72472 1 2 999999 -130766 1 480674 610874 345473 2 870035 875804 2 76661 902503 1 15 999996 -759046 2 2 999999 1 2 999999 -645122 1 19 1000000 -982195 2 7 999999 2 2 999999 2 277010 467074 2 2 999999 1 17 999986 -763320 1 3 999986 -695754 1 6 999999 -158736 2 17 999983 1 284860 323240 -376136 2 12 999986 2 21997 586375 1 507790 661253 395260 2 259407 561567 1 308971 392949 367872 1 20 999991 648856 1 114986 205241 -234663 2 4 1000000 2 2 999995 1 6 999984 -484103 1 2 999999 -436031 1 844470 872592 278191 1 2 999999 497456 1 150540 997025 -466601 2 2 999999 2 613407 643043 1 187296 576351 -485829 1 13 999983 609792 1 5 999999 -400496 1 2 999999 -930700 1 2 999999 -453025 1 2 999999 584442 2 2 999999 1 2 999999 407077 2 2 999999 2 2 999999 1 2 999999 -75270 2 13 999993 2 2 999999 2 891857 954618 1 2 999999 683287 1 15 999992 153427 1 1 999997 -209250 2 2 999999 1 4 999996 -374455 2 20 999982 1 165828 352132 109697 1 617778 915028 -70666 1 1 999993 -636441 2 17 999987 1 2 999999 -488226 2 9 999989 1 2 999999 -195610 2 2 999999 1 2 999999 308042 1 2 999999 541652 1 481619 775087 748305 1 2 999999 -139560 1 2 999999 -671905 1 10 999990 212456 2 2 999999 1 2 999999 410198 2 28563 554500 2 50231 67642 2 18 999987 1 14 999993 -786421 1 1 999985 -573674 1 2 999999 518234 1 159879 702250 94080 1 2 999999 363860 2 373344 881779 2 228755 610539 2 621501 787825 2 188431 922395 2 25109 167343 1 55361 444288 -651564 1 2 999999 120994 2 2 999999 1 2 999999 30854 2 392565 801905 1 3 999988 -496023 2 352482 386850 1 2 999999 -986703 2 193047 624647 1 16 999991 -596200 2 150783 364144 2 25159 38859 1 2 999999 -700979 1 2 999999 -752556 1 2 999999 687396 2 2 999999 2 2 1000000 1 2 999999 373988 2 2 999999 1 220536 679974 924540 1 2 999999 -21569 2 2 999999 1 17 999981 -548263 2 655344 785170 2 2 999999 1 2 999999 -358092 2 2 999999 1 3 999990 815168 2 8 999999 1 748490 811073 442522 1 661119 685314 232363 1 166627 791258 -449098 2 2 999999 2 692205 753746 2 2 999999 1 97852 229795 689309 2 14 999984 2 8 999990 1 550153 922506 -945615 2 338115 568305 1 3 999998 -822787 1 2 999999 -245180 1 2 999999 491597 1 591251 703015 844418 2 17 999999 2 14 1000000 2 2 999999 2 148877 714887 1 572200 586494 200872 1 227900 985319 189044 1 1 999996 -137875 2 4 999998 1 389256 534057 558120 1 2 999999 236668 2 9 999999 1 735455 774984 -249839 1 301729 555083 701207 2 417307 803595 1 138856 824529 -287677 1 2 999999 -566727 2 361982 380516 1 422735 719949 812176 2 511098 719944 1 2 999999 -869627 1 826768 983816 -77190 2 18 999984 1 953452 999887 -919625 2 142061 856161 2 436666 968259 1 446475 967858 -943244 2 9 999986 1 641031 974709 -649104 2 2 999999 2 152293 684438 2 284966 722193 1 15 999990 -807999 2 2 999999 2 329569 883533 1 7 999983 -606225 1 2 999999 393660 2 2 999999 1 278547 418555 -212175 1 306732 620374 869737 2 319438 414461 2 2 999999 2 14 999996 2 90917 325170 2 17 999998 1 9 999999 -684401 1 70286 488869 243936 1 516181 879841 -837685 2 2 999999 2 2 999999 2 2 999999 1 380673 395409 -893252 2 1 999984 2 551060 818912 2 15 999999 2 17 999996 2 149576 640645 2 320514 392332 1 29438 403047 819516 2 7 999997 1 2 999999 -721564 1 10 999989 669126 1 17 999982 31590 2 2 999999 1 20 999986 -539960 1 12 999987 -813123 2 7 999986 1 2 999999 -624523 2 2 999999 2 8 999989 2 2 999999 1 4 999998 622231 2 2 999999 1 15 999983 -559154 2 7 999985 1 14 999993 632088 2 9 999992 2 3 1000000 2 736477 921035 2 564623 769371 1 2 999998 445237 1 2 999999 -674763 2 472262 593488 2 208003 442141 2 13 999983 1 2 999999 872222 1 225557 330891 -717928 1 9 999981 456083 1 532334 590828 741509 1 2 999999 666921 1 6 999998 -435232 2 2 999999 1 7 999995 522577 1 180068 250730 -628333 1 58727 137587 390679 1 1 999997 231139 2 2 999999 2 2 999999 1 2 999999 41556 2 18 999982 1 2 999999 -370677 2 2 999999 1 2 999999 104075 2 201607 207964 2 2 999999 1 17 999987 681671 2 2 999999 1 199452 718606 790808 1 14 999990 -342798 1 2 999999 70163 2 515257 647795 2 2 999999 1 630360 638462 515007 1 20 999992 497274 2 2 999999 1 391567 879514 75181 2 795701 805545 2 17 999996 1 47284 969374 860024 1 19 999988 -577497 1 47118 205029 792451 2 9 999999 2 2 999999 2 13 999998 1 19 999981 -19343 1 313452 666675 680342 2 233257 406869 2 2 999999 2 2 999999 1 151208 627698 -101031 2 2 999999 1 2 999999 -151795 1 542802 918407 67854 2 2 999999 1 2 999999 358806 1 836911 887189 -743825 2 394347 395029 2 15 999984 1 2 999999 374147 2 26616 354729 2 814870 921685 2 2 999999 2 2 999999 2 113208 544130 1 2 999999 -668358 1 503858 665439 635012 2 2 999999 2 878426 979407 1 324332 916415 -388759 2 12 999987 1 4 999989 -477394 1 28346 972114 -707341 1 184058 871125 465512 2 2 999999 1 470655 869291 768253 2 1 999995 2 9 999987 1 350327 810703 -908855 2 2 999999 2 2 999999 1 423078 753341 153043 1 2 999999 613641 1 12 999990 -982241 2 2 999999 1 895406 949574 -562704 2 19 999982 2 2 999999 2 89323 594819 1 2 999999 751892 1 7 1000000 -719618 1 2 999993 524978 2 249050 866575 1 2 999999 839154 1 2 999986 -74243 2 2 999999 2 7 999998 1 17 999984 -175433 2 15 999982 1 17 999981 817915 1 230044 757968 125626 2 3 999991 2 52031 579834 1 6 999983 970140 1 2 999999 -882067 2 18 999997 2 13 999983 1 3 999994 421762 2 1 999986 1 17 999989 -429640 2 19 999993 1 2 999999 977872 1 2 999999 45816 2 17 999987 1 240061 920341 860185 1 9 999986 -290870 1 14 999991 -126692 2 9 999999 2 5 999984 2 285187 896537 1 2 999999 89698 1 2 999999 -269167 2 4 999985 1 111610 813159 -673485 1 2 999999 -699072 1 101240 527863 -877129 1 4 999985 -48352 1 438097 709967 673848 2 2 999999 1 2 999990 251798 1 2 999999 619254 2 11 999989 2 14 999992 1 252487 472278 -607048 2 4 999983 2 15 999991 2 14 999987 2 2 999999 2 2 999999 1 68286 791437 -867950 1 165355 957033 -149256 2 442720 903596 1 20 999992 -348159 1 283166 690126 -999629 2 2 999999 2 4 999982 1 2 999999 -609678 1 212851 505854 -635908 1 4 999989 -522419 1 205777 651513 -892050 1 74323 561824 167059 1 7 999992 58205 2 55058 898096 2 16 999988 2 583177 963099 2 6 999999 1 194918 445052 474388 1 274560 575443 -297644 1 134842 222681 956326 2 8 999983 2 2 999999 2 438369 995052 2 68040 267575 2 2 999999 1 245670 302787 193349 2 719032 901456 1 18 999999 -631560 1 2 999999 -872946 2 484385 836061 1 19 999998 752176 1 2 999999 -776645 2 92470 909871 2 175668 368904 2 413770 942282 1 2 999999 390239 1 121551 668151 744127 2 380493 738149 1 23789 491553 -432796 1 651531 721704 -737641 2 5 999996 2 167948 234732 1 121314 815572 -876615 1 17 999998 -496213 2 19 999984 2 19 999999 2 50956 198423 2 2 999999 1 7 999990 -208203 2 2 999999 1 2 999999 -107781 1 2 999999 -713067 2 20 999992 1 6 999981 979158 1 6 999986 -335107 1 2 999999 982869 1 2 999999 805692 2 474508 989880 2 17 999986 2 15 999993 1 18 999998 669878 2 604834 822410 1 18 999995 899937 1 17 999986 -791881 2 10 999981 1 2 999999 332487 1 16 999998 -774870 2 2 999999 2 2 999999 2 618608 626697 1 27307 545864 857797 1 7 999991 185256 1 18 999983 955872 2 2 999999 1 2 999999 503418 2 17 999992 2 71151 920464 1 2 999999 -64983 1 2 999999 406443 1 3 999998 466841 2 2 999991 2 497716 887746 1 2 999999 -881507 1 2 999999 149074 2 3 999981 1 395916 703576 -652413 2 5 999981 2 489580 652782 1 423978 883814 -378021 2 2 999999 1 2 999999 -349348 2 2 999999 2 167541 859378 2 2 999999 2 2 999999 2 2 999999 2 545134 672599 2 15 999985 1 20 999990 40764 1 449095 733528 784949 2 2 999999 2 223551 884765 2 516242 585180 1 2 999999 -811023 1 2 999999 -885924 2 4 999987 2 504085 928902 1 40793 457727 60429 1 2 999999 -631663 2 19 999983 2 2 999999 1 320851 517956 312898 1 124030 545449 303844 2 356784 844488 1 350208 420464 840392 1 370259 503821 -39316 1 2 999999 180165 2 11 999991 1 18 999990 120230 2 2 999990 1 5 999996 -578456 1 2 999999 -559299 2 3 999986 1 488204 877162 -253999 1 80212 605852 -247946 2 17 999984 2 2 999999 1 335716 545746 756622 2 654495 840174 1 12 999993 -495837 2 8 999983 1 10 999998 -419572 2 599928 675402 1 3 999987 -383671 1 374492 519174 -1243 2 584726 669442 1 157149 782772 -127724 2 1 999996 2 238513 454916 1 717184 748027 -36054 2 2 999999 1 20 999986 573346 2 2 999999 1 33667 822209 940348 1 4 999992 88144 1 366217 846284 -604670 2 11 999993 2 323031 987493 2 200102 827435 1 8 999995 405229 2 316720 916322 2 2 999999 1 4 999984 844745 2 2 999999 1 422673 754748 -925289 1 335607 361424 -615691 1 3 999983 399873 2 151656 882130 2 268770 320191 1 294380 334702 707499 1 2 999999 -935311 2 10 999989 2 2 999999 1 424297 922352 903895 1 2 999999 -798905 1 16 999983 -223272 2 2 999999 2 2 999999 1 2 999999 316270 2 6 999992 2 4 999986 1 484642 889028 488114 1 2 999999 830543 2 180484 562109 2 6 999989 1 2 999999 459400 2 8 999984 1 20 999991 94002 2 11 999991 1 3 999982 -543501 1 16 999989 190166 2 2 999999 1 107599 116218 299574 2 113326 714504 1 431959 838952 -41075 1 16 999990 -240354 1 3 999988 -447175 2 28716 760326 2 912694 993786 1 17 999995 -66727 1 9 999991 -83423 2 9 999994 1 2 999999 210457 2 2 999999 1 2 999999 899398 2 2 999999 1 2 999999 -444094 2 19 999984 1 2 999999 434477 2 2 999999 2 370491 582692 2 2 999999 1 2 999999 -380765 2 108574 573065 1 2 999999 837215 1 478155 743435 683766 2 8921 353500 2 4007 509932 2 8 1000000 1 83873 205266 -354542 2 263561 806924 1 2 999999 -938518 1 2 999999 -413916 2 2 999999 1 2 999999 -818380 1 295549 500052 -456324 2 9 999999 1 277833 315744 991071 1 2 999999 -299239 2 6 999983 1 2 999999 -726976 2 13 999985 2 2 999985 2 2 999999 1 92319 358885 -237678 2 58627 681705 1 18 999995 212221 2 2361 814433 1 17 1000000 -996964 2 270518 413513 1 2 999999 -762989 1 2 999999 -991941 1 138752 837983 -445476 2 238715 509786 2 542296 702359 1 9 999994 807191 2 6 999990 2 16 999991 2 45098 691145 1 296602 343763 -401113 2 11 999985 2 11 1000000 1 2 999999 -100537 2 7 999987 2 20 999993 2 16 999983 1 488086 736721 -40490 1 674012 922157 945683 2 2 999999 2 10 999996 1 5 999994 923331 2 2 999999 1 791543 921621 -482567 2 2 999999 1 4 999994 -189991 1 2 999999 -385217 1 11 999985 146594 2 662804 767849 2 80405 617488 2 19 1000000 1 533864 773244 -121289 2 754871 885056 1 2 999999 631167 2 2 999999 1 366520 446768 -141097 2 18 999992 1 533910 648809 604241 2 2 999999 2 2 999999 2 1 999999 1 2 999999 875791 1 6 999999 515321 2 19 999997 2 817784 897957 2 493531 896456 1 2 999999 743994 1 1 1000000 533268 2 2 999999 1 183566 251562 469449 2 632762 716672 2 2 999999 2 2 999999 1 2 999999 -514215 1 2 999999 981441 2 377896 406884 2 93780 881677 1 656883 960716 -774416 2 11 999996 2 2 999999 2 2 999999 1 185159 713578 -362238 1 16 999996 642293 1 121666 280743 286722 2 10 999991 2 18 999991 2 19 999985 2 17 999998 2 560960 599170 2 245478 383661 2 195631 690963 1 603 37511 -160426 1 734850 895376 108514 2 2 999999 1 12 999998 -151651 1 12921 734937 -346983 1 407804 628459 432942 2 2 999999 1 34607 306268 27720 2 145085 617785 2 8 999981 2 354441 719466 2 2 999984 1 2 999999 -348723 2 2 999999 1 837484 952049 55078 1 6 999997 673142 1 50635 111425 816447 1 2 999999 -358287 1 11 999991 677353 1 260098 709667 215405 2 2 999999 2 16 1000000 1 13 999989 233526 1 2 999999 -228978 2 23838 254347 1 18 999992 -717007 2 106876 204042 2 7 999983 2 2 999999 2 20 999996 1 2 999999 594479 2 2 999999 1 192339 979007 364316 1 18 999986 907535 2 15 999991 1 2 999999 -326384 2 18 999994 2 302093 874672 1 2 999999 -201762 2 13 999997 2 6372 771168 2 2 999999 2 2 999999 2 10 999995 2 19 999989 1 864135 870454 -715697 1 472758 628724 -378186 2 2 999999 1 9 999989 -236212 1 20 999984 -628030 1 307098 848350 -294531 2 2 999999 2 8 999989 1 3 999982 96082 2 15 999984 2 8 999986 2 1 999995 1 13 999990 349715 2 2 999999 2 130539 782279 1 5 999988 474464 2 2 999999 2 188778 680413 2 4 999991 1 2 999999 585757 1 2 999999 -862483 1 7 999983 488925 1 2 999984 -177783 1 2 999999 506057 1 213269 568384 -763519 2 2 999993 2 20 999994 1 392736 734388 586599 2 14 999985 2 9 999989 2 17 999994 2 19 999985 2 4474 721490 2 2 999999 1 144336 302334 -944857 2 2 999999 1 2 999999 -417166 2 106753 316441 1 2 999999 -863558 1 186260 848902 876273 1 362298 673047 198819 2 7 999993 2 2 999999 1 1 999998 506259 1 661174 737077 -625947 1 2 999999 -887927 1 16 999982 667841 2 31612 267011 1 380016 557278 826795 1 12 999988 -747003 2 2 999999 2 29735 800050 1 2 999999 975461 2 207154 498640 1 2 999999 427037 2 26751 480015 2 2 999999 1 85817 605906 34540 2 5338 336789 2 2 999999 1 2 999999 -716870 2 2 999999 1 363113 683914 338054 1 19 999982 -219641 2 105959 942434 2 59087 853494 1 6 999984 -140634 2 498948 595001 1 20 999990 -6774 1 302393 954482 235798 1 2 999999 5352 2 3 999985 1 2 999999 960031 1 2 999999 426587 2 2 999999 2 199770 619816 2 2 999999 2 5 999994 2 309193 478254 2 16 999988 2 2 999999 2 335933 764676 1 2 999999 -72924 2 3 999986 1 273531 643179 836684 1 526517 720649 999953 1 214311 797247 -761553 2 2 999999 1 2 999999 419064 2 2 999999 1 2 999999 361275 2 117810 600618 1 2 999996 -853624 1 2 999999 271743 2 6 999985 1 15 999983 480582 2 138844 886049 2 13 999983 1 564462 939920 -140365 2 257809 953325 2 2 999999 2 11 999995 2 9 999984 1 2 999999 894261 1 2 999999 367225 2 82425 927802 2 9 999984 2 561577 566004 1 16 999995 -51348 1 322602 687325 -222983 1 2 999999 -366270 1 2 999999 832748 1 2 999999 522387 2 19 1000000 1 144374 451316 -206286 2 11 999988 1 543177 746974 271124 2 427624 800995 1 1 999983 342489 1 11 999988 -601206 1 917341 942476 -624446 2 11 999989 1 128940 481718 -313020 1 13 999995 -658547 1 2 999999 -808068 1 666325 798310 -963742 1 358282 709995 411503 1 19 999999 -521910 1 7 999996 754723 1 5 999985 795208 2 2 999999 1 5 999987 34764 1 5 999994 -768608 2 276660 993084 2 18 999992 1 9 999984 -270564 2 2 999999 1 2 999999 -680201 1 482812 912841 202191 1 2 999999 509101 2 19 999985 2 145912 675735 2 13 999982 1 2 999999 255433 2 284417 675902 1 598021 720599 -852940 2 2 999999 1 2 999999 639524 1 5 999994 -818612 1 18 999995 -123686 1 2 999999 -426135 1 280026 803484 -111078 1 16 999992 204299 2 2 999999 2 2 999999 1 16 999996 -26236 2 20 999990 1 2 999999 -67687 1 241980 854733 513398 1 231474 487242 -652018 2 17 999982 1 303039 654856 -99318 1 2 999999 862525 2 2 999999 2 3 999988 2 14 999988 2 11 999991 2 2 999999 2 2 999999 1 3 999987 -751084 1 4 999999 -495842 2 405781 817149 2 2 999999 2 7 999990 1 2 999999 831416 1 160386 528085 -141816 1 2 999999 -32647 1 681407 849399 695648 2 13 1000000 2 15 999991 2 4 999982 2 2 999999 1 247240 779220 541724 1 20 999983 -262223 2 2 999999 1 14 999993 184979 1 5 999999 -277585 1 209533 710909 168330 2 508757 906166 2 11 999992 2 6 999985 2 804702 936036 1 2 999999 -340777 1 2 999999 -534932 2 393460 753829 1 14 999987 346562 2 675147 686670 1 203257 728147 228547 1 2 999999 335501 2 543879 745147 2 2 999999 2 13 999989 2 2 999999 1 2 999999 -437521 2 30941 383139 2 2 999999 2 555692 735813 1 9 999998 -405357 1 79103 487940 296578 1 2 999999 -281314 1 2 999999 -114081 1 486501 540432 -623986 2 7 999989 1 266713 695648 857426 2 2 999999 1 719974 950026 204827 1 196626 816807 -749454 1 8 999999 -851469 2 18 999991 1 19 999990 519414 1 7 999994 314846 2 2 999999 1 2 999999 523293 2 11 999995 1 2 999999 -264967 2 2 999999 2 11 999984 1 6 999996 785582 1 2 999999 -259880 1 244880 656603 -150385 1 14 999999 -570159 1 12 999989 -664363 2 10 999989 2 194434 967107 1 4 999998 950051 2 142123 654217 1 2 999999 179495 1 626273 878256 5495 2 2 999999 2 5 999994 1 2 999999 -597505 2 469392 598990 2 19 999989 2 6 999998 1 15 999995 758860 1 2 999999 599807 2 2 999999 1 150822 291522 222613 1 449390 782940 38993 1 10 999994 74847 2 2 999999 1 71976 800934 910779 2 2 999999 2 415254 891297 2 17 999982 1 4589 869263 -389163 2 2 999984 2 329456 817213 1 256626 977574 -357747 1 100547 882037 186142 2 454832 799046 2 3 999992 1 22667 582431 -411682 1 294923 548597 766783 2 2 999999 2 50076 657520 2 376195 406384 2 64706 263225 1 2 999999 95203 1 297287 812527 -559874 1 2 999999 -279445 2 41412 233418 2 2 999999 2 15 999990 2 2 999991 1 9 999988 66673 1 2 999999 -371590 1 2 999999 -616173 1 18 999986 610209 1 268605 874236 597068 1 2 999999 -387196 2 842968 965071 1 243744 850993 -197427 1 131751 521626 -41448 1 374512 699657 -641437 2 68310 246812 1 742386 769395 297140 2 16 999983 2 455936 766397 2 19 999983 2 40972 253457 2 16 999989 1 8 999995 360709 2 2 999999 1 8 999993 -662033 1 133543 686338 965735 1 265126 274710 -294460 1 804159 863543 -201304 2 165100 979634 2 2 999999 1 91367 92978 70489 2 86998 250170 2 746124 827107 1 2 999999 -562302 1 646954 721750 966447 2 157097 712876 1 3 999991 -378356 1 18 999994 -143846 2 2 999999 2 2 999999 2 58248 104344 2 740332 817187 1 25170 127743 -605398 2 18 999992 2 2 999999 1 9 999990 -891110 1 2 999999 171486 1 4 999997 648270 1 574603 577887 570913 1 2 999999 -571511 1 20 999993 -50304 1 15 999994 604744 2 2 1000000 1 549658 698808 -409970 1 18 999981 -635668 2 2 999999 1 2 999999 -668513 2 142423 778691 1 2 999999 869700 1 2 999999 977797 1 2 999999 -822526 2 563424 609142 2 97765 664701 2 525882 670419 2 68142 653692 2 3 999986 1 16 999991 -737400 2 1 999995 2 2 999999 2 2 999999 1 199759 692453 -676844 1 585731 831749 100410 1 5 999982 200646 1 59561 982416 -35797 1 2 999999 41747 2 5 999991 2 2 999999 1 61425 900863 -660199 2 2 999999 1 14 999997 529213 1 2 999999 -805692 1 377623 639974 450104 1 667723 804434 -893788 2 49176 703960 2 8 999989 1 2 999999 -32062 1 17 999992 -125843 2 2 999999 1 2 999999 -149328 1 2 999999 -248778 2 3 999989 2 725752 832348 1 13 1000000 -765959 1 14 999999 382551 1 16 999984 816384 2 2 999999 1 831085 900596 56981 1 2 999999 314801 2 20 999986 2 2 999999 2 2 999999 1 176956 524500 -779923 1 516536 665856 293405 1 191013 720264 -469061 2 3 999999 2 200962 757730 2 15 999999 1 193758 407519 -906923 2 2 999999 1 319323 982456 -495510 1 2 999999 -214422 1 2 999999 308140 2 2 999999 1 608115 679951 771132 2 597033 729360 2 293536 458074 2 275103 721038 2 184696 194695 1 2 999999 -907537 2 17 999984 2 175511 592328 1 251304 782061 859218 1 2 999999 -733663 1 16 999990 -817529 1 7 999988 -896589 1 4 999994 -726022 2 2 999999 1 6 999982 555862 2 137335 177212 1 9 999996 -609017 2 14 999998 1 271504 454927 -151302 2 9 999989 1 4 999998 707269 2 411519 559365 1 2 999999 -565604 2 85831 301370 1 20 999996 24049 1 549214 628976 765675 1 8 999999 -541284 2 410290 894721 2 59993 104249 2 2 999999 1 16 999985 68895 2 429636 819358 2 2 999999 1 2 999999 540619 1 1 999999 -335370 1 17 999989 687682 2 684485 921686 2 2 999999 2 382926 656068 1 2 999999 291020 1 299393 676045 658962 2 8 999984 2 280590 522046 1 7 999994 465179 1 848453 902231 -398410 1 282591 484381 933188 2 2 999999 2 2 999999 2 2 999999 2 8 999982 2 18 999995 2 2 999999 1 2 999999 910707 1 2 999999 577621 2 19 999990 1 2 999999 643636 2 14 999996 1 15 999998 -984372 1 2 999999 -11947 1 2 999999 -843637 1 2 999999 -959855 2 738895 920311 2 413869 974247 1 16 999999 891979 1 573137 712609 143854 1 2 999999 623841 1 485515 617793 -803809 2 10 999985 2 177725 653921 1 2 999999 522318 1 2 999999 -357900 2 2 999999 2 435699 994561 1 16 999990 405837 1 15 999982 575090 2 5 999988 1 2 999999 -83513 2 177889 556750 2 2 999999 2 2 999999 1 436441 969749 -966998 2 16 999993 1 2 999999 -632400 2 2 999999 1 7 999998 974220 1 149451 830108 -970367 2 2 999999 1 7 999997 612892 2 653717 813118 2 2 999999 1 137978 630470 -172520 1 15 999994 -725064 1 2 999999 369739 1 267835 624845 -83882 1 515386 819361 648070 1 14 999992 740426 1 18 999993 781299 2 470202 906022 2 549429 950105 2 2 999999 2 2 999999 2 1 999987 1 20 999992 622350 1 10 999988 -317837 1 2 999999 -598232 1 10 999996 -557498 2 2 999999 1 374377 455697 161208 1 2 999999 -643559 1 13706 136680 -121895 2 2 999999 2 424950 562564 2 2 999999 1 12 999982 289113 2 7 999983 1 2 999999 537494 2 2 999999 2 2 999999 2 3 999984 1 14 999997 -85345 2 9 999985 2 2 999999 2 3 999993 2 20 999991 1 163553 792242 973203 1 2 999999 -344261 1 2 999999 -247878 1 68478 481114 -398482 2 179953 417048 1 2 999999 971791 1 9 999991 231176 1 308698 827101 -353986 1 4 999998 -708635 2 482769 715738 1 17 999988 243207 2 893780 986185 1 2 999999 479011 2 2 999999 2 2 999999 2 2 999999 2 18 999983 1 439196 932249 -311035 1 2 999999 -49484 1 179682 659781 527693 1 2 999999 -285802 1 71948 328621 627792 2 119931 300109 2 19 999985 1 2 999999 -555506 1 469955 834854 -242831 1 20 999981 578630 2 113352 508067 2 357697 814461 1 14 999994 361582 1 18 999987 -745113 1 2 999999 681392 2 2 999999 2 39452 125870 1 2 999999 766225 1 427385 475041 978684 2 683797 744135 1 12 999995 215150 2 65240 129533 1 2 999999 276768 1 8 999996 -260954 2 2 999999 1 2 999999 574206 1 2 999999 -662598 1 2 999999 -124108 1 2 999999 658913 1 2 999999 -232330 1 2 999999 -715317 2 47173 826441 1 2 999999 159418 2 140216 229968 1 118832 656457 -800800 2 2 999999 1 198524 808195 -142008 1 2 999999 -998857 1 28857 299829 333915 1 780089 863151 -948628 1 42443 585222 -729537 1 4 1000000 72390 2 9 999989 1 14 999990 -462983 1 494329 612891 -921833 1 570961 800159 610568 1 328116 931121 -678891 2 17 999998 2 698539 929356 1 20 999993 -518904 1 9 999987 697577 2 152499 722761 1 2 999999 641522 1 2 999999 882525 1 20 999981 60100 1 390218 470837 -450493 2 2 999999 1 2 999989 523743 2 60950 805631 1 2 999992 -860815 2 2 999999 1 2 999999 -960626 2 286045 836736 2 2 999999 1 304374 947329 205778 2 2 999999 2 691702 864712 1 13 999995 -308297 2 2 999999 1 2 999999 892718 1 3 1000000 940377 1 2 999999 328955 2 8 999997 1 317017 502873 -188779 2 117771 484517 2 11 999987 1 8 999991 -779777 1 19 999986 -305933 1 400890 602137 -800093 2 485793 705941 2 2 999999 1 18 999986 -722635 1 78074 577780 97273 2 7316 711067 1 635493 853259 100049 2 2 999999 1 18 999987 264045 1 2 999999 -181719 2 351222 819120 2 154208 870818 2 12 999988 2 754976 760042 1 2 999999 -365419 2 245771 790638 1 2 999999 186241 1 275125 852786 -746680 2 187817 329065 1 15 1000000 826966 1 2 999999 -386353 1 203836 325260 539675 1 17 999986 221750 1 20 1000000 -35218 1 571444 614982 425436 2 29318 425094 2 941594 943198 2 2 999999 2 102914 691653 1 2 999999 682487 2 2 999999 2 15 999985 1 2 999999 -174595 1 121051 190703 -770341 1 6 999993 312202 2 12 999992 1 595196 954124 17067 2 11 999989 2 2 999999 1 10 999997 -758433 1 14 999997 269312 1 20 999991 -123439 1 2 999999 480136 2 2 999999 2 549163 935997 1 127986 554390 575983 1 463246 928810 585272 1 396669 611002 118024 1 2 999999 -930593 1 497094 978781 -839927 2 164983 326864 1 427789 610775 -274966 2 2 999999 2 2 999988 2 115412 956227 1 16 999985 635331 1 2 999999 -669962 2 2 999999 1 2 999999 892459 2 284474 366474 1 2 999999 482347 1 79698 120052 -67375 1 2 999999 594330 2 2 999999 2 12 999985 2 2 999999 1 842737 986841 -882251 2 12 999983 1 836809 918694 204790 1 8 1000000 -470484 2 313354 993659 2 2 999999 1 18 999982 -340180 1 2 999999 68483 1 2 999999 -72050 2 2 999999 1 2 999999 -219195 1 2 999999 466006 2 14 999990 2 673343 787722 1 497116 558768 522014 1 6 999988 -964802 2 290245 364722 2 15867 424157 2 2 999999 1 7 999988 -134767 1 357273 498567 -983343 2 17 999995 1 12 999984 -92374 2 88988 222607 1 212030 505268 766345 1 523957 928585 -277677 1 8 999985 -330063 2 293204 471598 1 736747 966627 598325 2 2 999999 2 2 999999 2 2 999999 1 5 999983 -583945 2 11 1000000 1 15 1000000 283380 2 271408 913836 2 16 999990 2 12 999990 1 2 999999 -620241 1 15 999994 617351 1 338469 713623 -891472 2 12 999985 2 353049 856450 1 2 999999 749714 1 106620 517353 -607510 1 2 999999 -507588 2 2 999999 1 2 999999 901190 1 390673 691773 -696894 2 15 1000000 2 2 999999 1 17 999987 442160 2 146284 174183 1 622163 811395 718494 2 99977 672607 1 2 999999 -666056 1 253286 450869 154246 2 2 999999 2 655769 970594 1 61681 373773 -596476 2 2 999999 2 2 999999 1 2 999999 890511 2 8 999982 2 390882 667692 1 5 999983 -632214 2 2 999999 1 808989 996448 -463896 2 16 999991 1 524259 837341 -314138 1 20 999989 -466248 1 2 999999 116346 2 4 999982 2 2 999999 1 142583 488759 298564 2 16 999986 1 2 999999 389497 2 15 999986 1 2 999999 -503891 1 428954 773848 793964 2 321121 429100 1 178572 252221 348575 1 364491 378030 501206 2 14 999983 2 487627 855740 1 14 999997 -701661 1 2 999999 575120 2 179293 666138 2 2 999999 1 50951 847968 -590959 1 11 1000000 147605 2 160869 803506 1 9 999996 -878981 2 2 999999 2 5 999981 1 2 999990 660879 1 2 999999 814943 1 10 999997 -186614 2 53034 935912 1 2 999999 205626 1 14 1000000 -360213 2 309290 778437 1 2 999999 -907622 2 18 999985 1 2 999999 757761 1 2 999999 -280961 1 2 999999 -365600 1 15 999983 634090 2 17 1000000 1 2 999999 299896 1 3 999994 -457962 2 14 999987 2 2 999999 2 2 999999 1 2 999999 282867 2 12 999988 2 716822 928519 2 331889 445153 1 7 999988 -9979 1 6 999989 487100 1 708520 897753 -396604 2 3 999981 2 2 999999 2 2 999999 2 2 999992 1 7 999988 467481 2 16 999992 1 14 999998 245828 2 455736 783320 1 437356 954933 508205 2 468382 985335 1 14 999997 -598712 2 9 999996 1 15 999999 -446780 1 2 999999 -215228 2 2 999999 1 2 999999 71599 1 40526 645446 156692 1 6 999992 -187055 2 2 999999 2 89313 824244 1 234019 830285 -397988 1 20 999996 803350 1 2 999999 -185005 1 560728 946082 268906 1 178707 641557 -924084 2 318132 909167 1 367062 956917 593721 2 315749 381485 2 54997 620254 2 2 999999 2 2 999999 2 92387 215402 1 91696 298394 -949947 2 132102 466481 1 2 999999 -591696 1 2 999985 398030 2 2 999999 2 2 999999 1 1 999988 -869416 1 2 999999 -316079 1 39565 654732 -324822 1 2 999999 395000 2 890320 971678 2 2 999999 2 3 999998 1 15 999995 304951 2 2 999999 1 1 999997 485345 2 2 999999 1 2 999999 106927 2 5 999983 1 2 999999 879208 1 828126 870587 897249 2 8 999993 2 436973 713639 1 16 999985 863360 1 2 999999 -660855 1 16 1000000 -266901 1 459643 866653 -296854 1 17 999996 -776021 1 407945 912438 737752 2 2 999999 1 2 999999 -911122 1 3 999989 230460 1 20 999982 -486003 2 2 999999 1 12 1000000 -868154 2 10 999981 2 655615 926671 1 5 999981 597172 2 2 999999 1 12 999983 584644 1 18 999990 443980 2 520121 801528 1 6 999989 -700997 1 10 999981 -957977 2 11 1000000 1 944698 995154 -736838 2 241303 455626 2 2 999999 1 16 999982 -415305 1 73429 312483 -261791 2 265531 729257 1 20 999981 139190 2 8 999995 1 170094 256850 649399 1 16 999983 538162 2 733159 872761 1 690265 728509 376863 1 2 999999 -74238 1 15 999993 319920 1 20 999984 -635527 1 2 999999 -951092 2 2 999999 1 236604 929352 -971936 2 77330 972604 1 2 999999 261672 1 283056 944778 -691506 2 2 999999 1 525104 909347 283806 2 2 999999 1 10 999995 108691 1 19 999981 -923470 2 104429 150407 1 27646 339390 -774781 2 2 999999 2 17 999988 2 2 999999 1 293743 549090 352055 1 6 999985 364304 1 662543 692655 -289388 1 220108 619839 -154903 2 13 999983 2 55312 329567 1 9 999998 16356 2 6 999981 1 2 999999 -74413 1 2 999999 -199257 1 1 999982 -899569 1 20 999992 221229 1 9 999986 -606702 1 2 999999 -304173 1 2 999999 -133979 1 2 999999 -225652 2 46246 544601 2 13975 425592 2 14 999982 2 18 999997 1 336950 456895 -25896 1 1785 285610 -643972 1 7 999983 -442661 2 781049 792474 2 18 999991 2 16 999996 1 16060 953192 -531838 1 8 999987 -278366 2 2 999999 1 233317 878734 -512012 1 2 999999 -220256 2 503997 935461 1 1 999988 -779090 2 526811 663226 1 2 999999 13743 2 349093 513326 1 10 999990 -771396 1 20 999985 -50326 1 5 999997 515314 2 20 999990 1 189888 792382 21464 1 324592 605527 -959505 2 2 999984 2 459403 864881 1 32189 358364 46912 1 131982 505522 -198309 1 545566 733719 -336272 1 204343 945493 -297685 2 6 999991 2 2 999999 2 1 999997 1 4 999988 847068 1 16 999989 -735845 2 2 999999 1 13 999992 -503662 2 5 999990 1 2 999999 257369 1 2 999999 704289 2 245495 851538 2 885343 909756 2 161545 505560 2 2 999999 1 114727 391378 -797733 1 2 999999 -428388 2 203321 839981 2 2 999999 2 322296 740188 1 2 999999 -804816 2 567261 878099 1 3 999983 682923 1 2 999999 203625 2 7 999995 1 354744 527474 -495298 1 1 999992 69895 1 2 999999 -522125 2 28086 220028 1 11 999981 -206760 2 2 999999 1 74208 690262 942850 1 2 999999 -832704 1 12 1000000 875400 2 16 999995 1 20 999992 698931 2 12 999984 2 2 999999 1 2 999999 39988 2 20 999986 1 20 999994 -660448 1 238093 476604 -232388 2 2 999999 2 414949 896422 2 2 999999 1 265484 748858 701985 2 148824 736312 1 2 999999 -909731 1 2 999999 544756 2 16 999985 1 11 999998 894361 2 2 999999 2 495765 766455 2 2 999999 2 196617 845650 1 2 999999 237345 1 837257 917417 -491391 1 19 999994 -679660 2 15 999987 2 102558 295096 2 585318 668805 2 13 999984 1 9 999990 51021 2 2 999999 1 4 999984 511831 2 14 999997 1 136016 269695 875285 1 2 999999 30175 1 2 999999 916151 1 99932 706207 -599471 1 2 999999 -797073 2 2 999999 1 2 999999 -914044 2 5 999985 1 19 999992 -363135 1 8 999981 466103 2 16 999987 2 2 999999 1 225785 351587 -76251 2 2 999999 2 2 999999 1 7 999985 -683049 2 2 999999 1 17 999991 -806897 1 2 999997 -377249 2 15 999992 1 8 999983 -238600 1 2 999999 782611 1 364095 824805 -331698 2 16 999982 2 150835 777307 1 19 999998 -711891 2 14 999990 2 2 999999 1 843275 871819 666536 1 2 999999 909746 2 149447 299654 1 8 999993 -769008 2 262946 274755 2 749291 795431 2 273658 839887 2 337056 779606 2 452137 489444 2 14 999990 1 2 999999 346553 1 262203 992198 142215 2 2 999989 1 389192 851124 -324846 2 2 999999 2 560125 843206 1 2 999999 812402 1 52691 944233 -353849 1 2 999999 114065 2 501835 592400 2 12 999991 2 4 999993 2 5 999990 1 2 999999 241815 2 9 999996 1 11 999997 277117 2 13 999987 2 14 999992 1 14 999983 -723039 2 8 999984 1 99285 375987 335582 1 2 999999 -612441 2 2 999999 1 13 999985 883699 2 76355 951877 2 1 999985 2 346927 836900 2 5 999996 2 2 999999 2 2 999999 1 2 999999 -105245 2 20 999981 1 2 999999 -16889 1 867322 897464 580662 1 6 999981 51572 2 2 999999 1 466145 487107 -952863 1 86179 930172 -535551 1 12 1000000 925309 2 85652 661048 1 18 999990 6379 2 4 999994 1 11 999996 855111 1 2 999999 527895 1 2 999999 668258 1 192958 461197 -901753 2 182598 519873 1 70407 295208 616832 2 2 999999 1 2 999999 220688 2 2 999999 1 8 999997 103809 2 2 999999 1 2 999999 -908530 1 2 999999 224853 1 10 999996 -707430 2 2 999999 2 2 999999 1 2 999999 -348809 1 2 999999 679804 1 2 999999 -526462 1 4 999990 514601 1 396671 870254 -882187 1 625943 755419 596995 1 2 999999 401044 1 482917 517298 669069 2 742606 989532 1 2 999999 185052 2 13 999992 1 2 999999 -732846 1 452640 739630 -100798 2 2 999999 2 2 999999 1 3 999987 -556130 2 16 999984 1 16 999985 724971 1 2 999999 -979663 2 534781 772495 2 2 999999 2 2 999999 1 2 999999 -946247 2 2 999999 2 187732 349718 2 17 999987 1 5 999986 820853 2 495502 909679 1 268488 581584 -694170 1 27858 785114 -43046 1 2 999999 -3782 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -714812 1 2 999999 -312801 1 14 999994 -983485 1 175415 656303 -697016 2 487552 956629 2 575750 654462 1 954833 964273 580687 1 170408 779705 -468747 2 2 999999 2 2 999999 1 2 999999 -519872 2 3 1000000 2 288249 544714 1 2 999999 -413603 1 2 999999 711377 2 254005 541810 1 93555 850207 -39075 1 2 999999 -817441 1 2 999999 -677659 2 2 999999 2 49007 145923 1 2 999999 640223 1 10 999989 560093 2 651320 955029 2 278330 336250 1 237936 538147 -104652 2 2 999999 2 12 999985 1 502987 693277 -859922 2 417123 573562 2 146092 465562 1 5 999994 -500490 1 2 999999 -744642 2 2 999999 2 698216 757528 1 13 999985 -923942 1 4 999991 903799 1 2 999999 114926 1 220636 744276 -430864 2 15 999996 1 2 999999 -136665 2 8 999989 1 2 999999 -134704 1 5 999989 900245 2 53245 963209 2 19 999993 2 2 999999 2 397424 905575 1 4 999997 -219745 1 2 999983 477350 1 2 999999 -841728 2 2 999999 1 1 999990 -310274 1 2 999999 -574875 2 18 999986 2 2 999999 1 223243 758541 -73790 2 2 999999 2 87059 104418 1 840927 859176 850979 1 2 999999 105932 2 130457 169369 2 15 999988 1 2 999999 -659519 2 12 999990 2 11 999993 2 152773 750215 1 20 999981 -17332 1 2 999999 382677 2 2 999999 2 11 999994 2 3 999988 1 7 999999 -439950 2 133081 701804 1 2 999999 52072 2 2 999999 1 16 999983 238234 1 464408 647811 -121512 2 6 1000000 1 2 999999 -573890 2 13 999981 1 8 999999 -476893 1 2 999999 -703028 2 2 999999 2 2 999999 1 757290 914126 853326 1 2 999999 546749 2 4 999990 2 92164 710333 2 2 999999 1 19 999982 34520 2 2 999999 2 65123 516888 2 8 999994 2 10 999998 2 2 999999 1 9 1000000 662951 2 2 999999 2 2 999999 2 13 999987 1 269493 837698 65189 1 2 999999 134560 1 210052 632661 -612354 1 10 999996 -816509 2 583413 935383 1 2 999999 350024 1 545301 913819 228221 2 9 999992 2 412584 421725 2 143226 144852 2 124397 878713 1 2 999999 -279204 1 9 999981 -301459 2 12 999995 2 2 999999 1 555892 672167 -863827 2 13 999999 1 2 999999 -284951 2 4 999998 1 2 999999 172714 2 11 999987 1 3 999998 651067 2 19 999993 2 12 999990 1 488858 696235 -821356 2 15 999987 2 15 999985 2 211177 488890 1 747893 913379 -490760 1 152998 201110 -736706 1 2 999999 382611 2 14 999998 1 234809 743132 811387 2 291857 409198 1 12 999988 -657221 1 2 999999 160484 2 170142 341544 2 191013 546800 2 442255 605224 1 214312 489460 300935 1 2 999999 518051 1 9 999985 -347097 2 2 999999 2 2 999999 1 20 999990 -443839 2 2 999999 2 289109 885796 1 2 999999 -159278 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 1000000 1 5 999987 -404696 2 145765 407558 2 2 999999 1 2 999999 638879 1 2 999999 -172378 1 138321 517155 328380 2 2 999999 2 880852 946367 2 2 999999 1 611725 971455 -654805 1 2 999999 523549 2 18 999992 2 2 999999 2 2 999999 1 2 999999 -40593 1 12 999986 495695 2 78137 211856 2 18 999984 2 315527 432186 2 2 999999 1 18 999988 407913 2 3 999992 2 2 999999 2 16 999995 2 2 999999 1 2 999999 -30641 1 2 999999 595329 1 1 999993 -98039 2 41897 737536 2 2 999999 1 1 999990 386330 2 12 999985 1 20142 739073 805785 2 12 999992 2 2 999999 2 629873 961470 1 48892 216955 494536 2 6 999998 2 1 999993 1 188536 282213 844964 1 8 999988 -928167 1 2 999999 58602 2 2 999999 1 2 999999 520622 2 2 999999 2 12 999994 1 2 999999 -607118 2 9 999995 1 82983 459575 86886 1 2 999999 920220 2 741546 825394 2 2 999999 2 2 999999 1 429797 628684 279443 2 20 999992 2 1 999993 1 544499 762741 -930801 1 2 999999 -584531 1 2 999999 723950 2 15 999998 2 215233 692024 1 236821 481396 683882 1 2 999999 155303 2 119851 259021 2 78101 895300 2 18 999985 1 18 999982 -140129 2 407138 611769 2 2 999999 2 836520 874486 1 2 999999 273200 2 2 999999 1 2 999999 -23301 1 2 999999 232663 1 469091 470553 -61767 2 2 999999 2 209010 965119 1 18 999988 -864680 1 2 999999 395768 2 2 999999 2 19 999988 2 640081 648151 2 2 999999 2 9819 707636 1 92248 592012 544580 2 2 999999 2 846545 958901 2 837548 887920 1 2 999999 154148 2 463041 577870 1 2 999999 -452105 1 2 999999 -824230 1 13 999994 -782147 1 240880 555912 -786898 1 2 999999 -420758 1 12 999998 -173116 2 306048 796938 1 1 999999 -16891 2 104581 413343 1 11 999988 649793 2 8 999991 1 3 999991 18342 2 85216 305123 1 9634 361327 724274 1 283460 330973 -629330 2 2 999999 1 7 999991 -13282 1 98709 798507 842578 2 2 999999 1 2 999999 -180201 1 213985 434955 393274 2 2 999999 2 2 999999 1 6 999983 936216 2 322165 953669 2 2 999999 2 395336 969267 2 19 1000000 2 2 999999 2 234475 774693 1 353668 655790 -550636 2 2 999999 1 111894 633075 762661 2 2 999999 1 783986 823169 -116833 1 15 999995 223608 1 433936 641082 -955719 2 2 999999 2 14 999985 2 2 999999 2 252162 991645 2 7 999981 2 2 999999 1 2 999999 79196 2 2 999999 2 625061 873727 1 18 999990 -255065 1 2 999999 990539 2 2 999999 2 2 999999 1 2 999999 423754 2 130818 920805 1 12 999995 -922069 1 102089 973217 807001 2 11 999990 1 5 999988 54774 2 2 999999 1 309619 872989 -537352 2 18 999987 1 323172 382710 -703659 2 2 999999 1 1 999988 943 2 2 999999 1 345524 729144 859632 1 2 999989 775400 2 2 999999 1 2 999999 783585 2 182586 470273 2 3 999994 2 2 999999 2 2 999999 2 939543 942569 1 6 999992 905850 2 297671 496617 2 116280 318627 1 225217 909860 -791037 2 20 999983 2 2 999999 1 16 999981 17152 2 569723 828156 2 7 999997 1 500789 927427 412934 1 13 1000000 -612024 2 166626 735253 2 2 999999 2 608527 916821 1 2 999999 -493997 2 9 999989 1 2 999999 -178305 1 672319 972903 -291572 1 765179 856563 -42758 2 19 999988 1 83340 357954 -141560 2 2 999999 2 13 999986 1 2 999999 -419810 1 7 999987 70731 1 2 999999 14766 1 19 999999 -802757 1 266567 278442 -750546 1 10 999991 889807 2 460744 644605 2 156816 920753 1 10 999991 461226 2 2 999999 2 2 999999 1 139168 621232 -711180 2 2 999999 2 3 999999 1 20 999981 38568 1 2 999999 254922 1 96068 983945 -189043 2 19 999990 2 20 999997 2 2 999999 1 454781 766426 -607920 1 13 999985 306877 1 5 999991 955841 2 2 999999 2 2 999999 1 2 999988 585141 2 18 999984 1 9 1000000 780507 1 231578 695302 -630256 1 13 999981 974478 2 12 999983 2 18 999988 1 2 999999 -885881 2 241348 724584 2 25222 193902 1 531242 623690 -817038 2 2 999999 1 2 999999 352822 1 14 999998 -627822 2 11 999999 1 42081 521535 979693 1 132478 234445 -351874 2 288833 967858 2 2 999999 2 15 999985 1 13 999983 9425 2 15 999995 1 211954 480287 -804108 1 218226 546929 -30949 1 566927 629933 -320469 2 2 999999 1 11 999994 990626 2 9 999983 1 16 999996 572927 2 18 999985 1 2 999999 -741068 1 2 999999 413579 1 2 999999 172709 2 5 999991 1 2 999999 -214675 1 74905 460027 950970 2 80836 758360 2 11 999993 1 551634 685274 -757860 2 5 999998 2 6 999998 1 2 999999 381359 2 6 999988 1 2 999999 891630 1 10 999994 -694248 2 5 999984 1 154915 935279 320886 2 2 999999 2 3 999982 2 5 999998 2 9 999989 2 19 999998 2 2 999999 2 8 999983 2 72945 388792 2 2 999999 2 15 999982 1 892306 983455 97515 1 328076 844613 -865871 1 17 999994 -878541 2 2 999999 2 324169 485033 1 2 999999 37316 1 2 999999 14894 1 4 999998 260232 2 5 999996 1 15 999990 -384191 2 215953 711872 2 738816 978192 2 2 999999 1 6 999997 -940521 2 2 999999 1 12 999991 -152078 1 12 999999 947513 2 2 999999 2 132440 594031 2 2 999999 2 19 999996 2 6 999989 2 2 999999 1 2 999999 -29027 2 53316 466556 1 8 999984 -17827 1 577725 772572 189038 1 2 999999 -400469 2 2 999999 2 2 999999 1 10 999986 -8303 1 17 999990 616777 2 916782 984869 1 2 999999 -798255 1 13 999986 814326 1 18 999988 176226 2 88409 452639 1 2 999999 626933 2 9 999992 1 20 999999 -530361 2 6 999986 2 6 999983 2 109724 690887 1 13 999981 -245524 2 4 999987 1 2 999999 361721 1 3 999983 175749 1 89885 750603 -476413 2 2 999999 1 2 999999 -478866 2 2 999999 1 16 999993 32341 2 10 999999 1 10 999981 -314596 2 794706 894360 2 277919 562027 1 9 999999 43503 1 218930 623333 738826 1 19 999983 -991619 1 646907 856804 -156745 2 11 999992 1 14 999991 -784736 2 18 999985 2 85457 309291 1 730856 950222 -307599 2 2 999993 2 530857 910826 2 275154 642241 1 2 999999 160444 1 2 999999 -363644 2 87571 309336 1 1 999987 907940 2 91727 168677 2 1 999984 1 249209 646414 -461690 2 575245 842394 1 2 999999 778120 1 7 999981 154602 2 2 999999 2 2 999999 1 350366 642039 216495 1 593373 971682 482971 2 295697 440182 2 481639 816789 2 842397 950546 2 1 999997 1 1 999993 182846 2 804972 910946 2 266432 724140 1 16 999989 -45529 1 2 999999 400373 1 2 999999 -180658 2 483115 602488 2 234532 502865 2 283144 643039 2 2 999999 1 20 999982 83651 2 466317 617871 2 19 999983 2 2 999999 1 2 999999 -97685 1 2 999999 -745767 2 124604 717855 2 9 999984 1 48876 900606 43427 2 827168 972570 1 15 999996 751730 1 228148 735922 -490028 1 463880 475115 -552165 2 6 999988 1 7 999996 507321 2 506675 609782 1 18 999991 670354 1 2 999983 950267 1 392031 786679 560545 2 1 999981 2 2 999999 2 14 999988 1 377868 535089 565965 1 64452 306893 -117764 2 2 999999 1 314850 954711 -770797 2 2 999987 2 518289 873932 1 550970 760890 2236 1 192716 402439 283802 2 2 999999 1 20 999984 -722230 2 577624 855270 1 9 999996 681696 1 317505 453504 -186218 2 2 999999 1 2 999999 339061 1 2 999999 644682 2 448187 642675 2 799733 808039 1 2 999999 240653 1 784898 873982 -775712 2 135021 827735 1 563895 586226 -688307 2 2 999999 2 2 999999 1 826475 971608 594820 2 20 999988 2 242820 740069 2 508494 647988 1 2 999999 972069 1 238409 574619 774000 2 1 999998 2 328510 846252 2 10 999994 2 894357 903256 2 38335 202499 1 20 999981 514936 2 2 999999 2 17 999992 1 193722 528839 535883 1 409578 966373 448967 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -272220 1 48499 183091 -839370 1 59528 609529 476437 2 27525 529401 1 199744 394351 -205835 1 12 999984 256006 1 131381 479158 703577 1 242567 487813 -593724 1 2 999999 -665221 1 114917 804476 -323722 1 12 999998 607872 2 466758 780698 1 2 999999 653585 1 14 999999 -907159 2 2 999999 2 2 999999 2 2 999999 2 16 999996 1 2 999999 -545276 1 11 999982 459229 2 4 999996 2 2 999999 1 2 999999 -789755 1 179636 277197 613016 1 2 999999 -572254 1 20 999995 -392212 1 2 999999 -471077 1 2 999999 159656 1 5 1000000 843616 2 15 999990 2 786635 864419 1 413347 920800 -160578 2 184651 494997 2 10 999984 1 475086 561194 -74395 1 2 999999 -623598 2 11 999983 1 15 999989 -845008 1 3 999997 668011 1 4 999993 -495796 1 670856 932824 177839 1 2 999999 450168 2 2 999999 1 80278 909788 675830 1 5 999993 -552551 1 2 999999 -211738 2 2 999999 2 87893 570486 2 8 999987 1 2 999999 -576225 1 18 999987 896975 1 2 999999 914499 1 6200 293856 723640 1 2 999999 984912 1 8 999990 -450372 2 16 999986 2 10 999999 2 31734 849322 1 2 999999 40379 1 2 999999 -46054 2 2 999999 2 77349 625746 1 220829 867803 -173390 1 2 999999 417427 1 14 999987 171467 1 10 999995 907028 2 2 999992 1 175356 438449 -106223 2 14 999996 2 39158 918942 1 2 999999 -464460 2 2 999999 2 9 999992 2 17 999985 2 12 999995 2 614371 869065 1 512274 907988 -848846 1 12 999993 884650 2 2 999999 1 245743 594191 -224714 1 12 999982 -238038 2 19079 938741 1 2 999999 -607106 1 13 999993 -150528 2 2 999999 2 2 999999 2 14 999984 2 12 999999 1 509331 726288 -960011 2 20 999996 1 2 999999 -317147 1 5 999997 -470798 1 14 999986 -634241 2 15 999984 1 2 999999 310022 2 8 1000000 1 1 1000000 415410 2 4 999990 1 20 999996 878250 2 13 999991 2 81401 572073 2 507035 851405 2 15 999981 2 2 999999 1 12 999993 -302007 1 2 999999 -514844 1 426513 595707 670811 2 1 999982 2 2 999999 1 692636 748625 36250 2 26491 612920 2 415100 949607 2 288857 947279 1 293716 876070 -609126 2 17 999984 2 293093 998216 1 2 999999 -681022 1 28596 845633 -147783 1 2 999999 -930302 1 394099 613387 -207221 1 347186 347958 -855077 2 307841 726580 2 16250 630132 1 2 999999 618685 2 775585 805619 1 2 999999 57520 2 9 999982 2 333514 635927 1 14 999986 919258 2 2 999999 2 629144 885445 1 7 999988 -110233 2 7 999989 2 2 999999 2 473971 689426 2 8 999999 2 400822 753883 2 4 999999 2 724378 825611 1 2 999999 -768573 2 2 999999 1 60752 750994 812305 2 18 999996 2 2 999999 1 8 999996 542002 2 2 999994 2 20 999998 2 67844 956188 2 9 1000000 1 222161 778977 -698892 2 2 999999 2 57843 711684 2 46889 853828 1 19 999983 161424 2 825587 989965 2 289646 708875 2 242645 461140 2 20 999985 2 249954 802375 2 196626 350201 2 2 999999 1 186168 964841 35301 2 2 999999 1 16 999993 362285 2 489104 650451 1 276929 544987 579185 1 117982 207867 975502 2 2 999999 1 339803 458008 901436 1 2 999999 -717550 1 2 999999 981619 1 15 999984 662606 1 2 999999 778797 2 92922 104985 2 35388 147482 2 2 999999 1 165530 434900 -631334 2 15 999992 2 17 1000000 1 2 999999 -403697 1 2 999999 -129935 1 16 999998 -342711 2 810115 977735 2 907947 930649 2 2 999999 2 12 999992 1 2 999999 992426 2 2 999999 1 16 999989 900271 2 2 999985 1 105309 374722 30400 2 11 999992 2 18 999992 1 332915 887290 82736 2 57224 140579 1 58937 696748 465799 2 122160 850566 1 413758 643611 767813 1 2 999999 988928 1 2 999999 -736462 2 7 999998 1 2 999999 -704355 2 2 999999 1 65919 997383 491143 2 325676 459739 2 4 999982 1 159193 694588 -713788 1 167421 971606 -353385 2 16 999990 1 2 999999 -712914 2 2 999999 2 2 999999 1 11 999984 -791308 1 1 999983 -313051 2 2 999999 1 242947 817449 -175045 1 2 999999 936718 2 51809 88198 1 2 999999 -321635 2 1 999986 2 276016 412392 2 18 1000000 1 169991 431834 -458726 1 369672 533721 398851 1 9 999990 443678 2 2 999999 2 60029 181384 2 549938 999326 1 8 999991 503671 2 6 999997 2 19 999993 1 2 999999 -625667 2 13 999983 1 376359 471737 -586478 1 14 999993 71630 1 19 1000000 -811998 1 207803 559992 192101 1 158385 357478 -205151 2 6 999992 2 13 999991 2 85593 119831 2 2 999999 2 263976 886630 2 139207 770096 1 83588 382610 564092 1 677079 787296 -180975 2 18 999993 2 94235 528114 1 10 999986 -993366 1 2 999999 -122923 2 2 999999 2 81506 788448 1 2 999982 14478 2 2 999999 2 232543 700030 2 16 999994 1 2 999999 842851 1 2 999999 523291 2 17 999992 2 11 999997 1 2 999999 -557284 2 13 999988 2 312650 452950 2 17 999992 1 298149 913869 -595610 2 2 999999 1 2 999999 360006 2 5 999998 2 64339 408622 1 380778 650342 15851 2 2 999999 1 2 999999 172561 2 450757 877462 2 7 999987 1 2 999999 -957685 2 10 999989 1 7 999982 988601 1 3 999982 -519129 1 18 999996 -769157 2 13 999998 1 19 1000000 -598564 2 801504 955334 1 2 999999 -984795 2 378548 563485 2 3 999987 2 2 999988 1 959625 980026 -997689 1 2 999999 29735 1 490828 862139 -639572 2 2 999999 2 651565 982423 1 10 999987 476368 2 727912 803887 1 321059 802268 687471 1 4 1000000 -508126 2 11 999989 2 2 999999 2 2 999999 2 19 999989 2 2 999999 2 234319 735944 2 9 999982 2 17 999985 1 625442 893110 57969 1 391949 426457 -876285 2 42263 87273 2 6 999981 2 14 999998 2 2 999999 1 2 999999 576538 1 14814 408498 474786 2 2 999999 2 239226 846383 1 19 999997 -881946 2 10 1000000 1 32475 158098 -598900 2 2 999999 2 2 999999 2 228720 261209 2 17 999996 2 2 999999 1 2 999999 -443114 1 2 999999 911332 2 9 999989 2 4 999984 1 2 999999 500101 2 2 999999 1 2 999999 181505 1 18 999983 385988 2 17 999991 1 18 999994 -297658 1 2 999999 -676741 2 2 999999 1 18 999987 -860513 2 402592 634448 1 2 999999 -127972 1 46126 296353 555463 2 362162 668787 2 2 999999 1 2 999999 -174568 1 12 999999 -729014 2 250923 749588 2 2 999999 2 495545 788076 1 2 999999 -816350 2 8 999997 1 2 999999 836313 2 6 999989 1 4 999985 31869 2 17 999982 1 1 999994 -80589 2 10 999999 1 7 999999 967119 2 2 999999 1 41185 727324 637864 2 2 999999 2 2 999999 2 5 999995 1 389888 461472 980944 1 6 999981 775031 1 2 999999 -356408 1 2 999999 732533 2 2 999999 2 1 999996 2 2 999999 2 775917 778303 2 2 999999 2 42414 482263 2 19 999997 1 87024 716013 788768 2 2 999999 2 581222 797821 2 2 999999 2 227299 813103 1 2 999999 -243138 1 636633 687471 -803261 1 10 999992 -756931 2 162444 638316 2 6 999989 1 558455 737603 -594751 1 2 999999 -402053 2 6 999989 1 2 999990 -754104 1 2 999999 489952 2 6 999997 1 2 999999 -926059 1 2 999999 910645 2 17 999983 1 18 999989 -729805 1 389576 470285 786280 1 504642 725357 -372331 2 2 999999 2 3 999996 2 401916 829623 2 2 999999 1 2 999999 469834 1 593297 932094 916796 2 3 999989 1 2 999999 747315 1 2 999999 -743646 2 327420 605584 2 14 999994 1 20 999992 -784085 2 322180 613384 2 658261 661811 1 2 999999 809635 1 2 999999 -233256 1 2 999999 -415190 2 5 999994 2 2 1000000 2 45260 935827 1 317932 671604 -75932 2 2 999984 2 12 999987 1 2 999999 -959566 1 11 999993 -170221 1 2 999999 -174814 1 6 999990 -389164 1 8 999983 -841594 2 592073 912490 1 61889 428347 158860 1 154191 739088 395932 2 2 999999 2 191555 694699 2 4 999984 1 2 999999 -77067 1 499787 593829 763348 1 110028 361688 842001 1 2 999981 -363000 1 2 999999 -799575 1 260729 393157 542888 1 2 999999 799273 2 15 999998 1 2 999999 -593449 2 2 999999 2 9 999991 1 9 999993 -313670 1 2 999999 868136 1 18 999986 855404 2 286585 444719 1 8 999993 -433995 1 2 999999 218161 2 2 999983 1 2 999999 852805 2 2 999999 2 39195 191579 1 9 999996 96788 2 2 999999 2 8 999985 1 535834 956884 818626 1 20 999995 -105433 2 19 999997 2 8 999982 2 3 999981 1 2 999999 -578490 2 550118 731514 2 8 999993 1 2 999999 592612 2 2 999999 1 2 999999 -849044 2 28294 121454 2 2 999999 2 184936 373305 2 14 999993 1 679137 985502 999595 1 2 999999 -852722 1 2 999999 155165 2 7 999992 1 15 999998 364476 2 16 999990 2 2 999999 1 648093 987849 -566704 1 20 1000000 723062 2 70502 549427 2 7613 127850 1 763818 960427 -888528 2 2 999999 1 6 999985 259714 1 1 1000000 861857 2 2 999999 1 131877 557424 756597 1 2 999999 -84027 2 2 999999 2 2 999999 1 288549 795898 -283395 2 2 999999 1 2 999999 -319678 2 11 999999 1 536823 900455 903896 1 12 999982 -608212 1 389898 509765 404032 1 651636 855671 820077 2 33195 592806 1 2 999999 466168 1 2 999999 105129 2 48303 59710 2 3 999991 1 2 999999 545665 1 2 999999 -35630 1 32188 52903 784973 2 16 999991 1 86216 135766 -811141 2 3 999985 2 2 999999 1 2 999999 -685143 2 604838 742482 2 4 999988 2 1 999991 1 406031 475064 -159146 1 313522 868087 774040 2 2 999999 2 11 999983 1 172551 332851 -527072 1 741678 868426 465119 2 19 999995 1 238912 985985 947827 1 2 999999 -301222 2 2 999999 1 13 999996 -158909 2 14 999997 1 2 999999 468102 2 337982 602245 1 651763 724993 -372956 2 11 999999 1 4 999992 -630904 1 17 999997 -313701 2 10 999988 2 61304 846950 1 2 999999 -12505 2 2 999999 1 2 999999 774893 1 591616 854144 -441196 1 2 999999 -814783 2 132469 937226 2 2 999999 1 454226 815860 -938463 2 15 999992 1 66932 207791 839270 2 2 999999 2 13 999999 1 2 999999 -140560 2 610215 639768 1 2 999999 -469733 2 237884 749988 1 4 999985 941333 2 823325 870068 1 2 999999 -127464 1 2 999999 970770 2 2 999999 2 229192 510685 2 15 999998 2 2 999999 1 2 999999 -827509 1 2 999999 -80533 1 17 999994 156316 1 190289 452419 -982935 1 658239 902139 284184 2 182955 236566 2 14 999997 2 19 999986 1 4 999999 892444 1 743018 857336 -92485 1 2 999984 -956198 1 2 999999 535869 1 2 999999 773905 1 7 999998 303636 1 418013 977217 744011 2 14 999993 2 291847 782509 1 2 999985 255562 1 2 999999 531757 2 2 999999 2 2 999999 1 492750 776966 583320 2 617324 961336 2 506991 981398 1 18 999994 -202055 1 285430 957844 832683 2 318374 711132 1 7 999998 500293 1 2 999999 326412 1 4 999981 -374820 1 2 999999 -668861 2 546580 748309 2 11 1000000 2 154116 298513 1 348855 881732 -422016 1 13 999997 -765109 2 216654 867130 2 2 999999 1 419989 915876 -704818 2 5 999996 2 2 999999 1 6 999997 -795551 2 18 999983 2 99462 652144 1 2 999999 493344 1 63981 922753 -837379 1 153056 179904 -679851 1 2 999999 766040 1 15 999982 474647 1 2 999999 959659 2 124429 868063 2 18 999987 1 245499 689451 -462620 2 4 999994 1 291030 972914 -560263 1 8 999991 86443 2 5 999981 1 765230 975844 -344426 2 11 999999 2 324060 839973 1 2 999999 978577 2 19 999994 1 645106 912012 -464334 1 188947 769166 784022 2 2 999999 2 204133 825483 1 2 999999 -68435 2 2 999999 2 2 999999 2 2 999999 1 1 999989 6994 1 2 999999 862660 2 10 999994 1 544570 971720 859825 1 3 999985 356194 2 11 999992 1 5 999993 -707597 2 2 999999 2 2 999999 1 125333 454903 138380 1 17 999987 432907 2 15 999999 1 10 999981 -476961 2 2 999984 2 106868 120326 2 8 999999 1 221074 752620 -439488 1 12 999993 266065 2 108964 575099 1 2 999999 -514780 1 206804 954005 -836123 1 502417 791652 -738180 2 4 999994 2 554295 702796 2 9 999996 2 2 999999 2 174138 827352 1 14 999999 33277 2 528586 821286 2 2 999989 2 357360 384892 1 2 999999 668072 2 12 999992 1 506015 525565 581654 1 2 999999 573666 1 2 999999 664171 2 2 999999 1 2 999999 -694303 2 2 999999 1 80480 364882 988051 2 389565 996301 2 13 1000000 1 8 999992 415386 2 2 999999 1 9 999999 872570 1 2 999999 553718 1 16 999983 256002 1 2 999999 929743 1 2 999999 -945925 2 2 999999 1 2 999999 -17389 1 7 999992 -766236 1 2 999999 -263957 2 8 999993 2 260976 290178 1 7 1000000 419533 2 2 999999 1 58128 563325 508168 1 2 999999 809651 1 6 999995 -381614 2 358345 805353 1 170875 263196 -716879 1 103740 953697 -450837 2 8 999981 1 773006 834352 -13588 2 18 999986 1 2 999999 -323971 2 35568 637420 1 2 999999 -673357 1 2 999999 -383199 2 18 999987 2 2 999999 2 2 999999 1 2 999999 465752 1 469082 621535 352516 2 260266 713831 1 10 999999 646367 1 805776 912738 -746577 1 497022 791301 246993 1 13 999983 852072 1 2 999999 746518 1 2 999999 161839 2 2 999999 2 13 999990 2 502681 806975 1 2 999999 -678237 2 1 999992 2 2 999999 1 13 999993 -669786 2 19 999982 2 9 999995 1 2 999999 -164117 1 12 999990 -473462 1 512450 562859 -767760 2 216128 300892 2 827688 960947 2 163609 836323 2 2 999999 2 2 999999 1 274553 510563 -22881 1 2 999999 -266317 2 388619 457698 1 348358 664381 964715 2 5 999998 1 13 999985 756601 1 554837 690905 324768 1 12 999993 -422000 2 2 999999 1 8 999986 854055 2 2 999999 2 2 999992 1 18 999991 -391914 1 2 999999 -905542 1 2 999999 557705 2 2 999999 1 2 999999 767458 2 1 999985 1 622784 793622 235451 1 2300 526096 -782485 2 2 999999 2 2 999999 2 8 999998 1 2 999999 620107 2 2 999999 1 2 999999 753875 1 2 999999 -139304 1 7 999989 562076 2 6 999986 1 48307 362287 759980 1 88802 873913 -486053 1 17 999999 -855668 1 2 999999 -532091 2 2 999999 1 2 999999 -829317 1 178843 811617 -558007 1 2 999999 347731 2 68173 320927 1 12 999997 169784 2 2 999999 2 45289 928168 1 18 999996 -526946 2 10 999986 1 20 999996 961517 1 1 999992 627379 1 2 999999 -457127 1 2 999999 181855 1 2 999999 625936 1 7 999992 994809 2 33102 329193 1 205436 823868 -64999 1 2 999999 -217786 1 29408 328461 -406589 2 136095 762952 2 96581 385058 1 2 999999 811131 1 178340 283819 -165940 2 2 999999 2 460926 504500 2 10 999998 2 4 999999 1 2 999999 -999749 2 15 999988 2 809743 993880 1 448431 555132 -196591 2 2 999999 1 3 999982 700324 2 2 999999 1 7 999991 250788 2 105259 814145 1 2 999999 -469516 2 2 999999 1 2 999999 -909525 2 2 999987 1 30360 224639 822161 1 2 999999 343070 1 2 999982 -866799 2 2 999999 2 268864 581424 1 374896 945581 487103 1 2 999999 -449379 2 763009 938775 1 2 999999 -310577 2 8 999994 2 2 999999 2 748972 945296 1 2 999999 -82452 1 422384 894638 317926 1 143010 409449 920038 2 20 999994 1 6 999994 -992502 2 2 999990 2 2 999999 1 190933 407957 -662802 2 2 999999 1 279243 672421 480781 2 14 999987 2 2 999999 2 70918 540450 2 14 999996 2 615954 770586 2 2 999994 1 12 999986 183817 2 2 999999 2 150259 937963 2 10 999981 1 1 999985 502367 1 2 999999 10115 1 181043 900668 386342 1 15 999997 829618 1 593743 650410 765265 1 340877 947810 182719 2 2 999999 2 2 999999 2 2 999999 2 353298 524089 2 339566 715464 1 409527 578948 660684 2 2 999999 1 7 999986 347099 2 285310 864867 1 90392 824474 -756888 1 14 999993 845177 1 304047 888516 178388 2 655110 750684 2 1 999998 1 42161 487028 164983 1 2 999999 841889 1 1 999987 690136 2 8 999990 2 2 999999 1 593749 846431 655947 1 439175 821286 -521428 1 2 999999 186000 2 14 999994 2 20 999988 1 16 999989 476255 1 20 999984 -672476 2 174632 778270 2 1 999990 1 10 999997 952096 1 9 999983 -400538 2 2 999999 1 280311 461189 -959582 1 7 999988 -131850 2 9854 413120 2 8 999981 2 465307 507718 2 2 999999 1 135774 523603 -225786 2 2 999999 1 2 999999 846472 2 2 999999 1 7 999984 -721951 2 2 999999 2 2 999999 2 3 999992 1 86734 639601 479 2 180308 826736 2 2 999999 2 158661 516932 1 34848 310374 660972 2 2 999993 1 412657 569251 -584224 2 2 999999 1 2 999999 -163274 2 2 999999 2 9 999995 2 943045 954383 2 343989 956399 2 17 999995 1 13 999988 -785349 2 3 999986 2 3 999996 2 440978 755415 1 4 1000000 -289320 2 6 999996 1 15 1000000 222888 1 2 999999 678835 1 111548 419533 -137575 2 140240 584548 2 2 999999 1 1 999984 897430 2 589120 990514 1 11 999994 118485 1 80021 283762 -804217 1 384851 721953 -371679 2 912230 921042 1 2 999999 -480147 2 2 999999 2 206352 961142 2 2 999999 2 591867 623535 2 2 999998 1 18 999989 -946985 1 6 999992 -277188 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 56489 337337 2 2 999999 2 18 999986 2 316798 674852 2 14 999990 1 11 1000000 -331597 1 9 999988 -277495 1 488846 733375 894164 1 4 999991 -313829 2 9 999993 2 14 999988 1 10 999999 517094 1 11 999991 916837 2 520216 712378 1 2 999999 -568728 1 439714 716435 188795 2 12 999983 1 2 999999 -558406 2 2 999999 2 2 999999 1 2 999999 120113 2 480498 629748 1 11 999992 30928 2 137116 313708 2 2 999999 1 11 1000000 -275385 1 18 999987 634719 2 11 999996 2 310677 724923 2 19 999992 2 2 999999 1 2 999999 237528 1 2 999999 -459091 2 2 999999 2 2 999999 1 5 999996 -393940 2 13 999981 2 100489 758255 1 2 999999 599671 2 1 1000000 1 7 999997 -610152 1 2 999999 -104609 1 2 999999 36298 1 33801 434830 255238 2 306699 526649 1 8 999982 783494 1 5 999985 -523360 1 479246 971563 388090 2 675577 975030 1 508285 925365 -3427 2 234603 715701 1 2 999999 626780 2 14 999984 1 17 999999 156806 2 2 999999 2 66778 455407 2 638725 639196 1 2 999999 296778 1 18 999981 392040 2 2 999999 1 8 999996 -961587 1 331438 641060 286968 1 2 999999 -982653 1 7811 497863 -602821 1 2 999999 -51542 1 470631 609904 441391 1 2 999999 -379783 2 7 999990 2 16 999985 1 267992 347780 95631 1 18 999982 955288 1 290044 787264 683121 2 649759 778918 2 2 999999 1 15 999986 -102297 1 482775 610235 -802262 2 23437 658726 1 19440 109073 15830 2 1 999981 2 11 999986 2 2 999999 1 72859 974466 -963 1 2 999999 -584959 1 786031 922593 -156279 2 2 999999 1 18 999988 575510 1 523613 730126 -500427 2 2 999999 1 15 999982 95164 2 64414 466207 2 2 999999 2 2 999999 2 415582 843605 2 2 999999 1 187052 654584 -17072 2 732288 850912 1 10 999992 -640639 2 2 999999 2 19 999997 2 230485 855481 2 397528 398556 2 7 999993 2 2 999999 1 645872 668176 314020 1 5 999988 159785 2 2 999999 2 9 999992 2 9 999990 1 8 999991 -48663 2 269791 781128 2 106023 641592 2 6 999985 2 307983 742214 1 2 999999 -449136 2 15 999983 1 8 999992 976274 2 12 999987 2 14 999987 2 14 999991 1 741107 987231 -814424 2 2 999999 1 2 999999 24007 1 13 999985 866801 1 9 999994 -335297 2 10 999987 2 2 999999 2 20 999989 1 2 999999 -432771 2 143313 552337 2 287381 988782 2 2 999991 1 160676 883729 412944 2 4 999993 2 2 999999 2 16 999995 1 25389 261617 -438808 2 15 999981 1 399999 912849 682808 1 2 999999 978354 1 13 999989 -342215 1 17 999981 -122365 2 2 999999 2 7 999982 1 2 999999 170493 2 2 999999 2 12 999995 2 119510 221207 1 16 999991 854701 2 3 999996 2 2 999999 1 141688 876478 -881935 2 30894 421192 1 712888 973304 -392701 1 541882 950525 -450618 2 316690 404144 2 186025 497450 1 2 999999 -466146 2 734764 740932 1 16 999994 -160470 1 419420 790116 710826 2 196707 374229 2 313397 884604 1 588632 857852 708250 2 189597 697331 1 409204 749646 300978 1 2 999999 -694581 1 2 999999 -420552 1 465852 557827 352361 1 365290 830428 -267528 1 2 999999 99666 2 2 999999 2 322325 786128 2 8 999986 2 2 999999 1 7 999990 36276 1 2 999999 -645907 1 1 999998 651277 1 2 999999 91094 2 7 999993 1 1 999986 646213 2 127640 989666 2 2 999999 1 2 999999 838704 1 621128 945728 -258659 2 255300 344793 1 2 999999 -630917 2 2 999999 1 13 999990 657401 2 17 999986 2 2 999999 1 84237 793721 441356 1 20 999994 879914 1 19 999993 52996 1 20 999999 632429 2 12 999998 2 51376 516601 1 436009 846602 286016 2 6 1000000 2 1 999988 1 830057 944151 132636 1 2 999999 -561089 1 1 999981 669846 1 335823 358095 558938 1 4 999998 -747174 1 109616 714755 -244605 2 2 999999 1 406961 537155 -961773 2 90770 368357 2 10 999996 1 110988 818253 -366776 1 10 999994 467441 2 4 999998 2 2 999999 1 7 999987 -352412 1 11 999986 410421 1 19 999997 -31311 1 17 999989 690358 1 20 999998 217298 1 1 999986 -170518 2 115194 412950 2 2 999999 1 184173 633849 -421138 1 8 999991 618538 1 223 37798 -494618 2 2 999999 2 356254 537007 1 354845 424276 701704 1 112624 383834 166966 2 2 999999 1 2 999999 882068 2 20 999995 1 2 999999 -825039 2 727649 834746 1 2 999999 -561451 1 341735 451131 626628 2 514249 532168 2 3 999989 2 14 999994 2 2 999999 1 2 999999 -411607 2 9 999997 1 2 999999 -930127 1 2 999999 479368 2 16839 814216 2 2 999999 1 876 347569 -300869 1 85970 318135 496733 1 741398 790222 -431459 1 898664 951720 -984994 1 2 999999 -151278 2 9 999990 2 2 999999 2 7 999987 1 8 999992 967476 2 10 999991 1 2 999999 870048 1 16 999986 -299508 1 535 773314 978 1 2 999999 -362635 1 2 999999 -146660 2 2 999986 2 2 999999 2 692092 828939 2 100163 284770 1 16 999989 -747628 2 16 999987 2 2 999999 1 2 999999 -807289 1 2 999999 -419467 1 18 999994 41950 2 2 999999 2 2 999999 1 33896 832683 -221785 2 13 999988 1 2 999999 811591 1 2 999999 955137 2 558095 673746 2 7 999992 2 3 999994 2 6 999996 2 2 999999 2 17 999988 2 6 999984 2 12 999994 1 2 999999 127321 1 2 999999 155827 1 377445 780138 -793723 2 10 999997 1 5 999998 718630 1 17 999986 -678219 1 15 999982 -827438 2 2 999999 2 3 999981 1 8 999987 -74075 2 2 999999 2 2 999999 2 2 999999 1 2 999999 684310 1 2 999999 -874224 1 2 999999 -430891 2 17 999987 1 6 999986 559278 1 758229 968405 19034 2 16 999996 1 2 999999 177161 1 2 999981 -557509 1 188279 957522 -180628 2 2 999999 1 18 999984 283750 2 489057 601996 2 2 999999 2 763397 885372 1 183555 281389 457196 1 2 999999 537933 2 2 999999 2 11 999995 1 184881 510585 -839124 2 20 999994 2 2 999999 1 2 999999 867975 1 2 999999 884145 2 2 999999 2 290651 739353 1 12 999992 -258211 2 2 999999 1 2 999999 -585798 2 778559 904846 1 2 999999 -369269 2 5 999990 2 8 999998 2 2 999999 2 15 999994 2 40234 843692 2 13 999986 1 577525 876958 901084 2 15 999991 2 15 999984 2 462473 582173 1 2 999999 -307103 1 2 999999 51300 1 18 999989 615175 1 513395 649629 -200153 1 2 999999 -618607 2 2 999999 2 37609 142180 2 370652 702611 2 2 999999 1 2 999999 682218 2 548526 649448 1 47379 523643 -802233 2 362752 813122 1 2 999999 -247368 2 2 999999 1 6 999984 220170 2 6 999990 1 2 999999 361148 2 2 999999 1 77919 356370 -468975 2 3 999997 1 1 999995 655366 2 16 999982 2 19 999982 2 2 999999 1 7331 824078 941587 1 2 999999 -294160 2 2 999999 2 2 999999 1 3 999984 -762287 2 927992 963222 2 2 999999 2 2 999999 2 34248 817048 1 325075 368717 382460 2 2 999999 1 2 999999 -963960 1 2 999999 15634 2 1 999989 2 26560 181348 1 2 999999 333769 2 446148 620771 2 2 999999 2 2 999999 2 2 999994 1 2 999999 -852204 1 2 999999 -108016 2 15 999989 1 10 999990 739886 2 282714 305240 2 2 999999 1 67657 470843 -103977 2 178193 549946 2 2 999999 2 18 999981 1 445881 467252 577481 1 14 999985 483447 1 2 999999 742937 1 2 999999 110910 2 184929 722075 1 734915 843850 448330 2 289189 741900 2 2 999999 2 173629 980900 1 17 999985 -888922 1 2 999999 554196 2 2 999999 2 2 999987 2 451703 839723 2 1 999990 2 19 999995 1 185249 307081 -66399 1 2 999999 29372 1 144964 622919 879619 1 2 999999 623340 1 208794 903004 -747703 1 150348 879851 816711 1 20 1000000 -572597 2 311236 558187 1 225184 773217 -309040 2 2 999999 2 2 999999 2 163057 963409 2 829662 889112 2 11 999981 1 2 999999 478076 1 233798 845061 972032 1 315869 504004 734027 1 2 999999 -480932 2 597797 760195 1 13 999990 908863 2 127183 713623 2 2 999999 2 8 999998 2 2 999999 2 10 999997 1 12 999994 70652 1 8 999983 -108460 1 404720 746539 -288873 2 786690 915567 1 18 999995 -94482 1 2 999999 878623 2 60524 568636 1 502285 975405 -562293 1 2 999999 -717479 1 7 999985 -523621 2 188394 382495 2 2 999999 1 2 999999 -44027 2 127473 638401 1 10 999993 643163 2 1 999998 2 7 999997 2 92201 894375 2 12 999998 1 2 999999 878950 1 2 999999 555079 2 2 999999 1 2 999999 -400058 2 15 999993 1 464992 711075 520240 1 6 999988 269234 2 236792 771879 2 350036 579614 1 2 999999 828136 1 2 999999 -63146 2 7 999993 1 13 999982 -781573 1 84440 915811 -495460 1 5 999990 805564 1 11 999995 178978 1 2 999999 273684 2 5 999984 2 140809 432078 2 17 999984 1 359458 726866 -612483 2 2 999999 1 642348 677746 361269 1 684292 706133 509613 2 15 999988 2 2 999999 1 2 999999 -586034 2 16 1000000 1 2 999999 544055 2 17 999987 1 2 999999 473923 2 2 999999 2 18 999994 2 315128 937693 1 19 999984 -517990 1 2 999999 586210 2 3 999982 1 2 999999 32186 2 91790 472760 1 2 999999 997828 1 330322 589277 -640769 2 2 1000000 2 7 999993 2 552991 734908 1 316903 436909 -134443 2 76751 960065 2 13 999981 1 11 999992 8309 2 266 194119 2 50188 392998 2 17 999987 2 2 999999 2 2 999999 2 2 999999 2 268980 899146 1 7 999985 992803 1 345053 685234 -555959 1 34321 785531 515398 2 193600 252211 2 2 999999 2 7 999989 2 711159 942490 1 13 999988 -950059 1 18 999988 32573 1 19 999986 689964 2 2 999999 1 439491 657947 -520248 1 115680 380811 -686569 2 398666 439322 2 369190 907829 2 82029 874452 1 2 999999 -403038 2 4 999995 2 2 999999 1 2 999999 -962390 2 2 999999 1 20 999988 766561 2 2 999999 2 1 999982 1 8 999987 864760 2 2 999999 1 221817 530613 693904 2 5 1000000 2 2 999999 1 3 999994 -297529 1 295092 446475 456567 2 3 999996 2 2 999999 1 2 999999 -502178 1 13 1000000 813249 2 20267 367291 1 12 999994 -389656 1 2 999999 369722 1 2 999999 -686499 1 2 999999 446949 1 16 999990 953532 2 2 999999 2 2 999999 1 3 999991 478008 1 2 999999 491011 2 672996 768013 1 2 999999 513261 1 14 999993 372382 2 2 999999 2 2 999999 2 77958 555409 2 126283 129376 1 2 999999 -942572 1 84275 674724 -511979 2 11 999993 2 476976 822001 2 1 999992 1 320761 384096 -748305 1 13 999988 5424 2 6 999985 2 4 999996 1 55608 521944 810579 2 98602 395056 1 305933 328265 -725200 2 142345 716491 1 2 999999 -948791 1 7 999987 -665529 2 2 999999 1 2 999999 114244 1 2 999999 740184 2 2 999999 2 17 999986 1 162810 504922 -513322 1 457647 654637 -542728 2 128772 956422 1 15 999985 -961235 1 2 999999 -846153 1 10 999987 762090 1 20 999998 799764 1 7 999985 -774416 1 15 999987 383323 2 202584 444717 2 688312 770207 1 355963 963291 -205832 2 2 999999 1 9 1000000 -878525 1 143863 349548 46877 2 91621 523178 2 191830 353032 2 17 999994 1 2 999999 -335873 1 2 999999 -279666 2 12 1000000 1 161780 960638 -176962 2 96987 611667 1 114551 461727 51244 1 47330 322215 -778083 1 200088 449589 -951069 2 1 999994 1 163130 599113 963606 1 19 999986 -532100 2 855687 935974 2 2 999999 1 8 999988 -216905 1 14 999998 432139 2 7 999983 1 490720 540581 716572 1 2 999999 97813 2 930577 957706 1 107380 731046 48984 2 287592 991557 1 567475 628500 -499465 2 226951 400927 1 14 999984 -555392 1 271976 276087 -450903 2 2 999999 2 20 999993 2 629134 717857 2 2 999999 1 2 999999 -78081 1 17 1000000 628206 1 2 999999 903145 1 19 999983 903004 1 2 999999 -509705 1 11 999984 341368 1 2 999999 -749902 2 20 999997 1 958223 995621 65645 2 2 999999 1 2 999999 189653 2 2 999999 1 13 1000000 -390932 1 19 999981 381839 1 409186 645489 759063 1 16127 285650 372156 2 427969 931006 2 14 999981 1 273565 415562 251494 1 17 999994 158197 1 2 999999 70724 2 25508 929473 2 195051 661807 2 2 999999 2 880155 990311 2 16 999995 1 2 999999 899609 2 13 999990 2 11 999988 1 4 999997 -40997 2 2 999999 1 2 999999 396128 2 2 999999 1 11 999991 592342 2 2 999999 1 18 999984 476919 2 11 999986 2 2 999999 1 2 999999 129619 2 12 999990 1 2 999999 -261991 1 11 999985 7258 2 876286 908027 2 1 999992 1 168145 212239 614634 1 9 999984 -800350 2 38170 68222 2 2 999999 2 2 999999 1 786339 919164 -61821 2 2 999999 1 457753 967205 -388094 2 2 999999 2 8 999983 1 2 999999 907048 2 2 999999 2 3 999991 1 372774 413523 -846835 2 557488 852428 2 6 999993 1 421599 656497 599496 1 9 999995 -139216 1 2 999999 876561 2 2 999999 1 505253 643722 685759 2 722205 787869 1 557590 881247 -229821 2 400216 548555 1 7 999982 -411412 2 664797 928383 1 2 999999 -593082 1 344958 962070 258507 1 77171 525290 -10294 1 288127 366658 593075 2 19 999989 1 626395 916338 -539442 2 5 999985 1 2 999999 216239 1 2 999999 -973988 1 2 999999 -569303 1 8 999996 -327385 2 17 999984 1 2 999999 -578412 1 2 999999 -538581 2 14 999984 2 338575 351018 1 10 1000000 -262428 2 13 999982 1 6 999999 404319 1 6 999992 -294894 2 2 999999 1 8 999987 -805182 1 2 999999 -751749 2 345388 397365 2 20457 921042 1 403458 859337 -233867 2 7 999991 1 282843 399628 -856418 2 15 999985 1 589 177644 413686 1 750487 812813 753561 2 3 999981 2 5 999981 2 14 999993 2 586643 834343 1 7 999988 942603 1 585791 595442 786330 2 2 999999 1 3 999996 21296 1 1 999996 -445813 2 678153 886967 2 142256 779768 1 1806 183254 -174159 1 19 999987 -863089 1 2 999999 -119090 2 10 999988 1 8 999989 -984633 1 102890 434703 -174079 2 15 999991 1 2 999999 706479 2 306621 754764 1 215183 888198 -859746 1 2 999999 -396058 1 69886 836013 -198334 2 47277 824090 1 445357 870066 -816988 2 2 999999 1 1 999999 -234859 2 375201 883856 2 2 999999 2 244128 626624 1 109444 272625 -929113 1 280026 620079 -204415 2 376482 521934 1 194286 614924 -508246 1 8 999999 -92134 1 12 999982 -344930 2 58945 966940 2 332024 446626 2 2 999999 2 17 999984 1 540210 683748 72686 2 2 999999 1 19 999987 351912 2 519862 549892 2 5 999988 2 33414 964035 1 2 999999 293343 2 12 999999 1 716690 819532 -628251 2 200789 431498 2 6 999995 1 19 999982 -895324 1 14 999995 208634 2 2 999999 2 402831 559039 2 52691 501155 2 99511 829389 2 1 999986 1 2 999999 578596 2 27304 907893 1 2 999999 -677062 1 2 999999 642247 1 1 1000000 -941752 1 15 999987 804013 1 400863 705075 -556429 2 282822 404642 2 2 999999 1 2 999999 -192101 1 2 999999 332531 2 908245 931844 1 689121 702343 25347 2 16 999992 2 1 999992 2 303376 426369 2 278164 922574 1 1 999982 920137 2 499040 800117 2 16 999989 1 379316 744007 34952 1 19 999982 -813726 1 15 999994 -428792 2 20 999994 1 892561 927604 -645114 2 2 999999 2 2 999999 2 5 999996 2 471512 480781 1 3 999996 -621276 1 108240 164641 975322 2 2 999999 2 17 999996 2 2 999999 2 2 999999 1 2 999999 766691 1 2 999999 -850079 1 2 999999 913662 1 18 1000000 292376 2 1 1000000 1 2 999999 496975 1 2 999999 724411 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -269817 2 16 999981 2 20 999997 1 14 999995 134685 1 1 999991 -814064 1 322334 936060 -734132 1 18 999989 -819940 2 2 999999 1 81431 99422 774473 1 58543 417586 -515102 1 95809 252434 -728218 2 10 999995 1 2 999999 -853029 2 2 999999 2 532890 869440 2 133776 624910 2 142175 492645 2 93363 740704 1 2 999999 -822453 1 2 999999 -530037 1 3 999981 945562 2 2 999999 1 2 999999 835214 2 2 999999 1 45609 170098 -542165 2 2 999999 2 7 999984 1 2 999999 960834 1 2 999999 -665407 2 154985 720033 2 4935 384059 2 197442 486854 1 2 999999 998772 2 2 999999 2 661075 838810 1 19 999989 619843 2 14 999998 1 632898 865803 847090 1 18 999985 484068 1 5 999988 652483 1 1 999987 465685 1 2 999999 430522 2 543406 975687 2 2 999999 2 2 999999 1 2 999999 -666747 2 3 1000000 1 2 999999 -716833 2 2 999999 1 2 999999 226628 1 2 999999 -672453 1 2 999999 -231268 1 2 999999 757906 2 227928 513164 2 2 999999 1 2 999999 282712 2 583849 944696 2 2 999999 1 2 999999 -157336 1 2 999999 92604 1 388052 976821 -922265 1 2 999999 -536955 2 2 999999 2 164533 412577 1 3 999986 794297 1 183738 915781 993597 1 2 999999 273842 1 5 999989 104732 1 2 999999 -234068 1 2 999999 891218 2 7 999995 2 3 999985 2 7 999993 1 11 999984 -297170 2 228623 612345 1 536741 983181 -606010 2 313168 316818 2 2 999999 2 16373 839782 2 44625 970009 2 704198 936608 2 2 999999 1 2 999999 668980 2 17 999999 2 711198 857701 2 1 999994 1 18 999995 955821 1 17 999999 -324278 2 16 999986 2 2 999999 2 149615 809368 1 11 999982 -487185 2 2 999999 1 759670 860080 -244110 2 2 999999 1 24127 566859 424946 1 502944 666993 -279731 1 18 999988 818466 1 312421 609995 691713 2 6 999992 1 4 999998 862305 1 333742 451262 853213 2 2 999999 2 2 999999 2 2 999999 1 16 999984 -500613 1 2 999999 -501661 2 6 999989 1 10 999999 -910975 1 24664 370524 -963321 1 3 999983 440065 2 4 999994 2 2 999999 2 594132 859058 2 2 999999 1 10 999995 445931 2 253119 734022 1 2 999999 444021 1 758105 980309 -763113 1 87369 475091 -989054 2 295416 360778 2 2 999999 1 2 999999 -476290 1 385132 468564 375646 2 97373 648645 2 712567 950330 1 410635 937352 6518 1 13 999995 -371084 1 16 999983 -105810 1 2 999999 578650 2 2 999993 2 2 999999 2 399509 828621 1 2 999999 -972775 1 2 999999 959437 1 572029 712078 307552 1 825036 826151 -635748 1 2 999999 600471 1 451148 518191 297789 1 359435 511228 114369 1 2 999999 742317 2 43254 238548 2 15 999988 1 2 999984 93015 1 774327 818323 -287488 2 4 999991 2 289077 665039 2 8 999982 2 2 999999 2 2 999999 2 8 999995 2 9 999981 1 17 999995 875785 2 3 999982 2 12 999987 2 6 1000000 1 7 999982 371267 2 7 999982 1 7 999988 -798037 1 2 999999 458634 2 16 999993 2 4 999999 1 779256 904478 -948135 2 2 999999 1 64872 932144 -891179 2 450831 995537 2 321064 419904 1 12 999996 -392287 1 1 999988 244504 1 2 999999 969562 1 2 999982 636461 2 2 999999 1 205294 646803 -382748 1 2 999999 143100 2 359882 728706 1 2 999999 317320 2 2 999999 1 9 999996 -988045 2 263980 712755 1 2 999999 -720776 2 2 999999 1 5 999992 -22807 1 2 999999 -647852 1 2 999999 -59954 2 230249 665670 1 2 999999 435325 1 2 999999 -526409 1 284614 930810 -929208 1 2 999999 780292 2 721009 953423 1 331397 554042 -509300 2 11 999984 2 2 999999 2 2 999984 1 97636 407973 816774 2 209193 333074 2 18 999991 2 572530 920884 2 2 999999 1 5 999982 -476918 1 18 999981 -103731 2 2 999999 2 2 999999 1 7 999982 107917 2 2 999999 1 2 999999 550867 2 700091 883989 1 12 999996 338833 2 2 999981 1 13 999998 -937123 1 2 999999 464813 2 8 999985 1 2 999999 121893 2 647414 829473 1 91595 240527 -102954 2 2 999999 1 507413 536230 -860371 1 15 999993 -582675 2 10 999988 2 4 999996 1 2 999999 -232642 2 146542 718817 2 129783 224869 2 8 999993 1 98650 203181 21360 2 670109 936691 1 2 999999 257431 2 131356 540398 1 18 999985 -8696 2 2 999999 1 2 999999 923815 2 516436 972928 2 14 999987 2 693076 789456 2 16 999981 2 2 999999 2 10 999992 2 2 999999 1 9 999995 890429 1 326336 876267 95206 1 14 999992 -148982 2 428645 959013 2 2 999999 2 125376 311017 2 371994 712714 1 7 999986 834964 1 2 999999 227843 2 287529 723808 1 1 1000000 901995 1 2 999999 789251 1 11 999993 -897588 1 388559 720031 341250 1 12 999990 376625 1 442480 503443 721054 1 465573 730070 -319151 2 357962 516665 1 10 999999 -358054 1 16 999996 662874 1 2 999999 38206 1 5 999983 706600 2 10 999986 2 13 999991 2 17 999992 1 454982 901689 525104 2 411406 814599 1 2 999999 312764 1 273972 747309 -485484 2 2 999999 2 2 999999 2 281141 611132 2 166649 170274 2 2 999999 1 9 999987 -576961 2 72777 673171 2 20 999987 2 20 999992 2 2 999999 1 13 999994 -54331 2 2 999999 2 12 999998 2 14 999982 2 12 999988 1 2 999999 660371 2 5 999981 2 17 999993 2 2 999999 2 1 999989 2 4 999981 1 9 999991 978088 1 15 999994 -981668 1 1 999998 840116 2 12 999982 2 260067 467563 1 2 999999 -689455 1 417306 977161 -908137 2 151014 504743 1 7 999998 372688 2 126074 640561 1 14 999984 187597 1 468281 603480 828132 2 2 999999 1 19 999989 851319 1 2 999999 -107286 2 10 999995 2 722894 925016 1 2 999999 -350021 1 19 999996 256990 1 598310 951700 331698 1 7 999995 -582563 1 33514 404325 700478 2 8 1000000 2 13 999993 1 2 999996 51728 1 158069 656601 772340 1 15 999981 412709 1 312926 362757 -145794 2 2 999999 1 252884 263216 230146 2 2 999999 1 84181 844253 119243 1 78545 701970 886935 1 11 999996 -612479 2 66324 751397 2 2 999999 1 18 999987 -67393 1 2 999999 904328 1 2 999999 304882 2 15 999989 1 58748 160418 -409265 1 7 999996 -816833 2 2 999999 1 777024 977356 329915 1 7 999987 359122 1 2 999999 748476 2 2 999999 1 133297 897709 -874649 1 2 999999 -482009 2 235355 661322 2 365132 726267 1 522576 527147 239656 2 2 999999 2 170275 953815 1 2 999999 805423 1 44832 279075 -3600 2 125542 614746 2 2 999999 2 541181 626698 1 11 999984 164196 1 457689 717783 -504934 2 2 999999 2 11 999987 1 12 999998 333418 2 516001 649203 1 2 999999 284215 2 628747 856979 2 223154 735416 1 2 999999 340536 1 2 999999 455934 2 959265 981941 2 456503 939348 2 2 999999 1 361905 449102 933265 2 10 999987 1 5 999995 -430962 1 1 999987 -785252 2 19 999985 1 2 999999 -401107 2 534474 685573 2 2 999999 1 281529 714215 -940940 2 2 999999 2 789175 894921 2 18 999999 1 105999 129420 -535360 2 2 999999 2 2 999999 1 127124 528246 533141 1 2 999999 -421173 1 2 999990 -171741 1 139120 497955 836875 2 70423 714250 1 70906 768443 484334 1 16 999998 458216 1 2 999999 86069 1 2 999999 76508 2 45727 224415 1 2 999999 738940 1 20 999998 -837460 1 6 999981 -255792 2 499154 892629 1 2 999999 192051 1 2 999999 -233486 2 2 999999 2 2 999999 1 18146 350223 113831 2 636693 885597 1 2 999999 474094 1 2 999999 -466768 1 2 999999 -818876 2 8 999996 1 2 999997 714087 1 140930 640118 -659992 1 2 999999 -939262 1 2 999999 -821903 1 1 999994 58205 1 679293 708671 891718 1 2 999999 168550 1 525931 575168 -58047 2 388871 747858 1 45767 180784 357653 2 19 999985 1 518818 943848 621235 2 2 999999 1 42658 929497 146433 2 2 999999 2 2331 158619 2 4 999992 2 2 999993 2 2 999999 1 219188 650355 991175 2 135611 572539 2 2 999999 2 18 999987 1 2 999999 279583 1 536008 549050 536606 1 2 999999 -521971 1 531350 590344 740946 2 2 999999 1 2 999999 182202 2 547728 691864 2 389678 838468 1 14 999981 344777 1 15 999990 773770 1 111876 908160 730310 2 2 999999 1 300514 900368 -485005 2 3 999982 1 2 999999 745124 2 2 999999 2 2 999999 1 2 999986 -222877 2 2 999999 1 385736 523032 106464 1 2 999999 815125 2 2 999999 1 2 999999 93081 1 7 999981 536077 1 4 999987 497655 1 324654 552432 -689246 1 2 999999 595797 2 847224 997845 2 129292 579650 2 17159 697206 1 95066 170852 -837050 1 2 999999 467436 1 88797 966599 507794 1 2 999999 -235794 2 18 999985 2 2 999999 1 2 999999 69464 1 14 999990 -891918 2 2 999999 2 2 999999 2 11 999996 1 14 999986 -163610 2 8 999999 2 18 999997 1 552871 705546 208316 1 2 999999 577035 2 8 999982 2 2 999999 1 2 999999 -869315 1 5 999983 345729 2 789373 905577 1 2 999999 -946225 2 7 999984 1 522060 685887 208101 1 424677 446099 -113989 2 3 999981 1 565565 792603 634308 2 2 999999 1 2 999999 828123 2 587438 785239 2 2 999999 1 490872 725226 811400 1 202498 984595 -911797 2 582709 805414 2 438069 805650 2 6 999990 1 2 999999 -323453 1 2 999999 808674 1 20 999997 -976861 1 12 999988 -315563 2 646801 827873 1 3 999995 -465431 2 69928 836219 1 2 999999 -23455 2 2 999999 1 85265 578299 662573 2 190363 242149 1 18 999985 182622 1 2 999999 -850516 1 8 999988 -479219 2 2 999999 1 4 999981 -599686 1 16 999983 230353 1 15 999994 960284 1 375828 758057 -736419 2 9 999983 2 20 999998 2 2 999983 2 193935 325250 2 513726 643315 2 6 999995 1 2 999999 686231 2 2 999999 2 143536 189172 2 2 999999 1 2 999999 -186729 2 2 999999 2 2 999999 2 42930 238137 1 2 999999 -938743 1 13 999982 -407555 2 15 999987 1 487524 909926 -408686 1 18 999988 910132 2 2 999999 1 2 999999 512529 1 61123 688028 207349 2 16 999996 1 14 999998 -317206 2 20 999986 2 460261 711860 1 2 999999 -19200 2 13 999987 2 753149 786801 2 1 999994 2 2 999999 2 10 999995 1 2 999999 361645 1 16 999997 277041 1 360411 374551 950756 1 528895 887104 225259 2 328678 778783 2 2 999999 1 401958 745020 565869 2 19 999994 1 20 999986 468042 1 2 999999 534064 2 162122 678564 2 15 999990 1 334191 619711 -137890 1 5 999985 -98012 1 343164 785435 -451014 2 2 999999 1 7 999999 202503 2 442189 702442 2 14 999990 1 8 999997 -879976 2 2 999999 2 2 999999 1 12 999992 345187 2 127644 887801 2 5 999991 1 13864 698573 -858371 1 708372 739403 593013 1 531221 689083 980184 2 2 999999 1 68674 530617 -226034 1 18 999990 -801060 1 599808 725091 -900124 1 11 999986 -864865 1 2 999999 996339 1 5 999989 467210 1 2 999999 385419 2 475274 655247 2 2 999999 2 253513 262981 1 2 999999 -227749 1 257255 988241 -806549 1 20 999989 -508907 1 677555 939613 -330519 2 2 999999 1 2 999999 -685191 2 9 999995 2 328167 425789 2 2 999999 2 2 999999 1 826972 922250 -292787 1 2 999999 -906906 2 2 999999 2 295507 850958 1 105569 302878 -873562 1 199464 886331 -339415 1 2 999999 460681 1 15 999986 -270694 1 424412 612145 -40989 1 43198 907614 -775329 2 2 999999 1 2 999999 -79227 2 2 999999 2 907379 913658 2 2 999999 1 10 999992 -685919 2 502087 546836 1 1 999986 203247 1 322233 734233 419519 1 18 999999 741728 2 159783 317574 2 2 999999 2 19 999999 1 653746 881966 489149 1 225073 444033 -985940 1 323976 944863 41688 1 34979 260550 -756104 1 18 999987 -845602 1 536584 545748 -22062 2 2 999999 2 261028 269235 1 143804 736818 -960724 1 854159 936185 -352472 2 130519 839347 1 134370 686854 -563910 2 2 999991 1 20 999992 -777032 2 10 999991 2 2 999999 2 346451 730943 1 11 999981 -409114 1 163723 671226 -120840 2 2 999999 1 303836 812192 -147861 1 2 999997 409029 1 10 999990 489928 1 710963 869543 653197 2 11 999998 1 9 999997 714840 1 369740 539377 -905230 1 14 999987 -339981 2 2 999999 1 467759 912363 284778 1 9 999983 -903820 1 92661 297154 618328 2 1 999986 2 574 951911 2 135554 975836 1 8 999999 -63582 1 655645 788294 189970 1 2 999999 -866288 1 11 999985 -342316 2 2 999999 1 2 999999 919851 1 2 999999 451495 2 789652 949033 2 6 999998 1 2 999999 -959959 2 20 999992 1 2 999999 -939111 2 2 999999 2 241081 906104 2 342616 894508 2 15 999988 2 196522 243279 1 8 999991 -715913 1 2 999999 -67967 2 763053 944590 2 2 999999 2 122199 473867 1 3 999991 78706 2 288694 871311 2 2 999999 1 204863 793654 -578203 2 154047 177744 2 3 999998 2 13 999998 2 2 999999 1 119164 229215 194547 2 2 999984 2 34991 201017 2 641973 798319 1 2 999999 -282585 2 2 999999 1 8 999990 -957000 2 2 999999 1 14 999991 352544 2 34606 77025 2 1 999993 2 2 999999 1 2 999999 -870919 2 483894 514502 1 2 999999 -99499 1 409546 563896 162002 2 20 999988 2 4 999981 2 21602 698880 2 17 999996 2 11 999983 1 142266 166281 6989 1 462392 715071 -617462 1 436728 619601 518413 2 15 999983 2 684790 890912 1 211359 728549 -875086 1 427288 906351 -574023 2 15 999984 2 2 999999 1 14 1000000 -832536 1 93908 245023 -859882 2 2 999999 2 2 999999 1 827297 828199 -381164 2 2 999999 2 15 999994 1 273005 722417 -192163 1 2 999999 743126 1 9 999987 388495 2 2 999999 2 72556 232656 1 15 999994 596682 2 15 999989 1 2 999999 -60625 2 2 999999 1 93699 252323 817405 2 146091 317658 1 2 999999 -43346 2 5217 984993 2 14 999992 1 125503 856993 -886713 2 549236 755708 1 2 999999 871914 2 18 1000000 2 2 999999 1 19 999988 622460 2 8 999995 2 330490 718070 2 287388 747132 2 12 999985 1 184077 500077 -434214 2 300209 486685 2 601800 731681 2 2 999999 2 157683 406555 1 279936 409867 -689828 2 4 999990 2 8 1000000 2 300869 874796 1 575118 698860 -808708 2 20 999988 1 4 999995 -676206 1 10 999992 -96170 1 626201 885050 -553316 2 5 1000000 2 2 999999 2 2 999999 1 2 999999 -664615 1 3 999999 -3142 1 14 999987 51287 2 582603 819134 1 2 999999 233963 1 20 999997 836419 1 260265 648390 -562873 2 4 999984 2 2 999999 2 291563 657636 2 2 999984 2 2 999999 1 2 999999 339920 1 843417 850525 245904 2 2 999999 2 203436 975342 2 13 999984 2 2 999999 2 2 999999 1 332776 387315 -756574 2 176103 257579 1 19 999995 509719 1 2 999999 -133286 2 5 999992 1 11 999991 -624253 1 508680 590640 330324 2 19 999995 2 116380 347285 1 2 999999 168991 1 183656 435474 978318 2 365683 935523 1 731188 903817 -329577 2 183460 892891 2 189410 932649 2 724088 889911 1 109569 178697 -269060 1 7241 688534 -37042 1 16 999998 672224 2 2 999999 1 11 999994 486908 2 145587 754776 1 371946 751246 -560530 2 6 999985 1 2 999999 71016 1 11 999992 -269806 2 2 999999 1 371412 963713 -652351 1 130899 933722 25547 1 14 999996 6560 2 13 999994 1 2 999999 -724690 2 2 999999 2 2 999982 1 2 999999 -467748 1 3 999995 -129591 1 2 999999 636211 1 82858 499679 368237 1 12 999995 690052 2 26612 958748 2 94782 384860 2 441180 788226 2 9 999997 1 2 999999 129704 2 14 999994 2 2 999999 2 2 999999 2 809316 834317 1 2 999999 -197780 2 2 999999 1 18 999981 426227 1 547581 585805 -751012 2 119542 616343 2 2 999999 2 2 999999 2 456124 917762 2 14 999997 1 8 999988 303946 1 33185 953750 -652692 2 2 999999 2 9132 695963 2 162568 518787 2 271367 602186 1 441372 556257 -812617 2 53338 472464 2 455235 470547 1 5 999994 -693124 2 2 999999 1 677651 711513 935487 1 2 999999 946260 1 64855 662070 505204 2 2 999999 1 18 999989 -673599 2 6 999988 1 42806 573405 180984 1 5 999997 497898 1 78180 618698 147187 2 111623 372070 2 363749 687830 2 2 999999 2 250082 821157 1 16 999983 618837 2 19 999992 2 16 999997 2 10 999984 1 2 999999 -105564 1 97243 984322 690115 1 18 999998 -558957 1 150301 208930 -66889 2 202057 798004 2 19 999985 1 19 999992 283195 2 2 999999 1 2 999999 -953886 2 676773 748421 1 439466 657446 397000 2 17 999983 2 9 999995 2 2 999999 1 2 999999 -464301 2 2 999999 1 2 999999 -331028 2 266279 593932 2 2 999999 1 6 999993 -91296 2 17 999994 1 2 999999 428724 1 2 999999 228549 1 332006 440599 -61469 1 425155 752612 944529 1 1 999984 687481 2 19 999993 2 11 999990 1 248179 796323 727727 1 2 999999 -149949 1 473337 530758 86237 1 15 999983 326585 1 827707 870968 -594005 2 2 999999 1 240713 329269 733062 2 11 999981 2 5 999986 1 10 999984 925215 2 2 999999 2 15 999991 1 16 999985 -530231 2 2 999999 2 8 999993 1 2 999999 -405092 2 146866 837459 2 2 999999 1 2 999999 870691 1 11 999995 662306 2 447426 844862 1 7 999984 689563 1 2 999999 -453283 2 14 999988 1 447373 844868 183669 1 17 999987 -887446 2 2 999999 1 9 999994 -704219 2 2 999999 2 17 999983 1 480851 490181 -583073 1 18 999981 -427620 1 2 999999 882424 2 88985 723743 2 2 999999 1 5 999999 593881 2 425881 564615 2 463690 932027 2 38331 224863 2 367521 544475 1 2 999999 943602 2 292837 782318 2 4 999982 1 9 999995 -956108 2 754790 948683 2 2 999999 1 491453 686664 752446 2 2 999999 2 14 999999 2 2 999999 2 627477 896364 2 2 999999 2 7 999985 2 2 999999 1 1 999991 877437 2 10 999987 1 2 999999 291622 2 2 999999 2 9 999996 1 17 999982 381839 2 10 999981 2 15 1000000 1 2 999999 75775 2 11 999995 2 2 999999 2 14 999998 1 117413 367728 -674491 1 10 999999 -55558 2 19 999990 2 17 1000000 1 2 999999 -720664 1 722880 802345 -102803 1 2 999999 -115626 1 2 999999 -233746 2 797499 874389 2 6 999982 1 2 999999 206501 1 2 999999 -723438 2 919566 959482 1 448760 721610 499933 1 2 999993 -115351 1 2 999999 772719 2 2 999999 1 5 1000000 883944 1 1 999990 44488 1 2 999999 -997414 2 13 999991 2 6 999996 1 442479 729290 -955648 2 817684 943812 2 18 999993 1 2 999999 948568 1 322472 640006 746301 1 114122 404960 877924 1 5 999999 -294367 2 297377 560711 2 2 999999 1 2 999999 18055 2 784851 998740 2 2 999999 2 158459 941557 1 2 999999 914741 2 3 999990 1 2 999999 -49865 1 285769 326763 680183 2 24843 562362 2 3 999991 1 2 999999 32447 2 86608 87098 2 9 999982 1 2 999999 28658 2 12 999997 2 2 999999 1 11 999982 -174522 1 12 999983 996929 2 607763 615007 2 303764 555975 2 2 999999 2 2 999999 2 6267 875711 1 794443 820408 -750197 1 479649 877110 -594698 2 465087 924692 1 145029 666038 57639 2 307925 694822 2 160776 451013 2 1 999983 2 16 999982 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -637237 2 2 999999 1 2 999999 734968 2 1 1000000 1 17 999987 -658319 1 2 999999 -497386 2 11 999986 2 2 999999 2 2 999999 1 615080 976691 -202770 2 232811 799374 2 19 999997 2 16 999984 2 5 1000000 1 224058 663593 305756 1 90827 941195 502000 1 2 999999 390774 1 18 999992 426773 1 13 999989 -318523 1 6 999999 853057 1 2 999999 977029 1 2 999999 -804462 1 3 999982 604938 2 14 999982 2 1 999988 1 7 999988 829190 1 117079 655269 380427 1 1 999987 -705785 2 468051 804056 2 8 999994 1 187949 198446 -384454 2 6 999988 1 2 999999 305805 2 7 999981 2 203930 444658 1 801382 993797 -511171 1 2 999999 5937 1 665106 937580 227670 1 17 999999 109046 1 117309 891910 995747 1 148124 219041 87795 1 2 999999 26039 2 690703 700162 1 2 999999 352936 2 197205 749609 1 7 999997 -40756 2 2 999999 1 25034 145656 -13945 2 356709 557702 1 3 999995 -310536 1 358261 629818 42127 2 5 999996 1 2 999991 626992 2 2 999999 1 9957 429653 422372 2 2 999999 2 2 999999 1 2 999999 820364 1 2 999999 -353372 1 2 999999 -162433 1 477569 918723 321199 1 2 999999 -77174 2 2 999999 1 6 999995 496094 1 361308 545359 -818496 1 176339 611191 628415 1 167465 190479 217882 1 2 999999 -78194 2 60214 492571 1 18 999982 309626 1 16 999985 158346 2 466486 656241 2 318692 639377 1 672927 824902 -342394 1 2 999999 -545072 1 19 999998 755731 1 2 999999 -927247 2 66832 417224 1 28989 258452 539288 1 8 999990 250314 2 1 999983 1 211923 617633 -63143 1 2 999999 996402 2 10 999996 1 2 999999 -136169 1 2 999999 859544 2 2 999999 1 18 999995 -857740 1 7 999997 174455 1 16 999989 -828915 2 19 999990 1 16319 132720 -240990 2 180851 311238 2 2 999999 2 2 999999 2 9 999995 1 562448 909842 -908905 1 14 999993 -137315 1 2 999999 -979425 1 2 999999 613499 1 597320 638585 913701 2 12 999993 1 2 999999 -121530 1 102716 462576 976082 2 166525 973887 2 2 999999 2 18 999995 2 588288 833193 2 2 999999 1 17 999990 -521820 1 47397 372858 -115056 2 2 999992 1 91130 637889 -934431 2 486203 969145 2 14 999998 2 122502 247850 1 7 999995 188917 1 2 999999 617893 1 336263 502893 -453408 2 672611 790307 1 16 999993 459463 2 6 999992 2 498613 686467 1 2 999999 -474833 1 2 999999 -749488 1 2 999999 -468364 1 61412 98466 838625 1 284836 877466 109234 1 156401 936479 -712922 2 365192 603962 2 384166 834658 1 12 999981 106919 1 11 999983 -109343 2 2 999999 2 3 999994 2 19 999991 2 2 999999 2 2 999999 1 2 999999 992623 1 2 999999 558046 1 196612 635987 793009 2 695298 706339 2 711686 931933 1 131894 802732 -295986 1 601579 815501 -686529 2 2 999999 1 102972 151877 220644 1 9 999989 705131 2 22446 930729 2 54320 80339 2 14 1000000 1 2 999999 -308674 1 584703 876409 361519 1 247968 251358 853104 1 114208 676688 739819 2 372046 981700 1 13 999989 432758 1 182009 243602 285619 1 2 999999 612278 1 2 999999 -792845 2 2 999999 1 2 999999 -634421 1 2 999999 330684 1 11 999988 547185 1 3 999999 -455288 2 2 999999 2 4 999981 1 11 999993 -923397 1 2 999999 547274 2 17 999992 1 7 999997 737244 2 2 999999 1 2 999999 301398 1 634876 665010 749727 2 668388 812296 1 658451 757816 -332723 2 2 999999 1 62856 451915 -116213 2 196603 545698 2 2 999999 2 120226 743167 1 10 999999 -817300 1 2 999999 -333516 2 387281 835784 2 18 999999 2 2 999999 2 2 999999 2 231734 851869 2 703183 795272 2 12 999997 2 16 999983 2 4 999998 2 19 999996 1 3 999982 -794941 2 417091 826043 2 2 999989 2 2 999999 1 2 999999 -672377 2 16 999996 2 2 999999 2 899686 961101 2 2 999999 2 634309 932725 2 647048 656209 2 79046 859235 2 8 999996 1 1 999998 -625827 2 2 999999 1 4 999995 -412553 1 2 999999 -239756 1 1 999983 -681914 1 3 1000000 177956 2 2 999999 2 2 999999 2 15 999998 1 60934 218698 435354 1 2 999999 875931 2 229538 282241 1 807291 932459 -464619 1 225873 940817 175971 2 2 999999 2 2 999999 1 2 999999 -931939 2 16 999981 1 2 999996 207043 1 499903 611501 -576077 2 17 999987 2 5 999985 1 6 999996 -500724 1 2 999999 883420 1 2 999999 264252 1 2 999999 -786028 1 12254 511348 -81044 2 40774 290966 2 344198 930522 1 437023 709441 -814005 2 19 999981 1 294172 594035 833866 2 2 999999 1 955494 990000 -866919 2 83710 292780 1 2 999999 -445002 2 2 999999 1 9 999981 -450215 1 19 1000000 -655257 1 12 999993 440708 2 2 999999 2 2 999999 1 558465 928719 -273143 1 14 999996 428683 1 171865 875829 13742 1 3 999986 628705 1 2 999999 992217 1 45963 841934 723023 2 2 999999 1 13 999988 -25316 1 2 999999 -409086 1 2 999999 -210506 1 376525 867727 -269855 2 2 999999 1 107790 187607 999661 2 333284 362939 2 5 999992 1 438294 877275 593666 2 411205 823426 1 554852 854545 -177310 1 2 999999 -160455 2 12 999981 2 276242 956812 2 17 999987 2 2 999999 2 2 999999 2 2 999999 1 7 999993 497761 2 294595 638242 1 4 999997 603001 1 18 999996 -240991 1 1 999994 -785972 2 1 999994 2 126866 616165 2 7 999998 2 2 999999 2 2 999999 1 2 999999 214806 2 137103 782803 1 2 999999 -273685 2 154043 647924 1 2 999999 -396691 2 552325 857282 1 142869 522242 990302 1 23913 420252 -774457 2 238723 750325 2 2 999999 2 7 999997 2 66209 242759 2 2 999999 2 569538 856621 2 2 999999 2 2 999997 1 2 999999 -682047 2 2 999999 1 13 999991 685331 2 2 999999 2 571400 936375 1 2 999999 100693 1 2 999999 -754608 2 2 999999 1 482799 583013 823490 2 17 999992 2 6330 981275 1 2 999999 -726849 2 2 999999 2 2 999999 1 274075 633479 445498 2 575047 978381 1 2 999999 -199091 1 508424 890686 -391971 2 14 999988 2 2 999999 2 13 999988 2 15 999991 2 2 999999 1 240761 608971 66864 1 313672 854973 811842 1 2 999999 -430292 2 2 999999 1 6 999989 161040 1 2 999999 -817576 1 2931 947059 806438 2 6 999986 1 123436 319146 -27958 2 4 999994 2 14 1000000 1 296989 549361 -836453 1 4 999996 707489 2 2 999999 1 2 999999 -241373 2 2 999999 1 108896 157352 205544 2 6 999988 2 2 999999 1 2 999999 -360076 1 2 999999 490859 1 427404 809608 -808191 1 451167 635327 -16861 1 2 999999 871969 2 11 999983 2 128712 404741 2 404758 495470 1 275177 656242 855045 2 86788 405615 2 2 999999 2 634147 864363 1 2 999999 426262 1 586063 596787 -36606 1 2 999999 -526228 2 257162 704681 2 2 999999 1 2 999999 -940861 2 84819 486245 2 2 999999 2 5 999994 2 634223 750705 1 2 999999 -109051 1 2 999999 769752 2 2 999999 1 444066 624631 944914 2 1 999987 2 2 999999 1 9 999995 581198 2 508517 859741 2 2 999999 1 259819 460114 935599 1 289345 623566 -439558 2 512780 932038 1 11 999997 -222922 1 77927 868027 220277 1 14 999982 -154607 1 761596 852471 277441 2 18203 43806 1 2 999999 -166322 1 469655 975529 -424472 1 2 999999 312247 1 1 999983 -900366 1 3 999995 -781486 1 18 999995 513188 2 2 999999 2 10 999998 2 1 999985 1 473804 725936 776579 2 328763 456134 2 10 999988 2 920622 966834 1 229653 939771 -645660 2 2 999999 1 2 999999 699755 2 2 999999 1 98893 378038 361914 1 572584 631441 -966132 1 2 999999 -801445 2 332764 470737 2 341192 954276 1 3 999989 -369233 1 19 999992 332254 2 6 999992 2 2 999999 1 635481 949704 853226 2 10 999996 1 549278 960225 -563051 1 9 999983 819913 1 568754 747072 -975219 1 2 999981 -242958 2 2 999999 2 3 999999 1 216979 725715 118456 2 2 999999 2 156554 512695 1 482494 710414 21653 1 2 999999 486135 2 4 999990 1 18 999989 688274 2 4 999986 2 2 999999 1 15 999989 340714 1 303712 985746 -638844 2 19 999986 1 14 999999 -526255 2 2 999999 2 79101 841940 2 2 999999 2 649907 794700 1 445142 988424 -588443 2 2 999999 1 2 999999 766008 1 341934 773138 -31836 2 3 999996 1 386528 411941 -443018 2 14 999985 1 4 999991 -423442 1 187203 753783 -329644 2 2 999999 2 2 999999 1 17 1000000 -751128 1 773952 790553 -408366 1 20 1000000 704450 2 264071 367670 1 8 999992 989383 1 2 999999 -517935 2 17 999995 1 96235 246954 799831 2 689111 816443 1 2 999999 -70340 1 37781 196072 353417 2 331311 455245 1 2 999999 -633529 2 12 999990 1 2 999999 314541 1 46888 928252 20770 1 2 999999 -798560 2 2 999999 2 2 999999 1 2 999999 431442 2 2 999999 2 2 999999 1 495520 543306 884243 1 9 999996 -180741 2 104873 945969 2 165667 205187 1 209681 750808 -580604 2 2 999999 1 2 999999 -422653 1 2 999999 -701057 2 2 999999 2 836808 946460 1 717173 978321 152760 2 2 999999 2 2 999999 2 2 999999 2 38989 56296 1 3 999999 554892 1 17 999991 595494 1 229300 419011 -374269 1 13 999998 625301 1 3 999992 -635402 2 2 999999 1 54332 808298 -939247 2 2 999999 1 14 999985 -321951 1 2 999999 -684566 1 2 999999 317979 2 12 1000000 1 10 999994 208909 2 6 999999 2 252013 405765 2 250486 284335 1 258391 704486 -247499 1 367583 671284 657749 2 608752 778247 1 41639 808423 27372 2 14 999990 1 2 999999 -910147 1 2 999999 -428721 2 2 999999 2 2 999988 1 171477 575829 -334154 2 2 999999 2 18 999985 1 16 999989 -404834 2 2 999999 1 2 999999 -466176 2 2 999999 1 119671 487875 543860 2 13367 69448 2 166431 523046 1 1 999988 561471 2 2 1000000 1 20 999992 557995 2 4024 330073 1 2 999999 -58931 1 345884 607165 851050 2 171264 728172 2 2 999999 1 2 999999 -436069 2 104226 982354 1 8551 889003 -697615 1 2 999999 691227 1 15 999988 586166 2 2 999995 1 2 999999 759744 2 2 999999 1 349758 662229 763642 1 9 999998 -907324 1 5 999984 -27246 1 1 999997 -287690 1 2 999999 -86862 2 782396 874800 1 14 999997 -234214 1 2 999999 816189 1 2 999999 -545922 2 538727 724277 1 384419 541611 -323839 2 3 1000000 2 2 999999 2 10 999996 2 2 999999 2 265825 781278 2 2 999999 1 1 999986 517587 1 2 999999 293715 2 201665 655119 1 2 999985 -512666 1 2 999999 124846 2 6 999995 2 73198 955898 2 2 999999 1 2 999999 848905 1 2 999999 368140 2 2 999999 1 2 999999 -652773 1 4 999997 65742 1 2 999999 446062 2 19 1000000 2 274250 765203 2 451528 834208 2 20 999992 2 369361 789570 1 2 999987 441988 2 19 999997 2 3 999982 2 8 999985 2 13 999984 1 353787 475115 668574 1 1 999982 -871655 1 2 999999 -45483 2 7 999986 1 14 999991 926201 1 2 999999 -571247 2 2 999999 2 234337 912081 1 2 999999 815856 1 10 999985 -767253 1 2 999999 -702572 2 2 999999 2 34881 142339 1 4 999995 -838250 2 17 999993 2 152478 308930 1 2 999999 407484 2 2 999999 1 20 999994 -930070 2 15 999990 2 17 999986 2 2 999999 2 2 999999 2 2 999999 2 426153 966347 1 642900 768404 -946443 2 17 999989 2 188022 812277 1 7 999991 -479410 2 2 999999 1 279803 453654 -492756 1 2 999999 -755140 2 17 999990 1 190820 286761 -147279 1 2 999999 354835 2 2 999999 2 13 999996 1 2 999999 489302 1 143582 191921 732349 1 832685 881670 902947 2 2 999998 1 4 999997 408499 1 2 999999 -230459 1 2 999999 -866876 1 16 999990 362876 2 2 999999 2 6 999996 1 5 999982 836182 1 2 999999 -584507 2 16 1000000 1 20 999987 432761 2 233980 748243 1 2 999999 616019 2 357396 689227 1 2 999999 913377 2 643344 975712 1 18 999993 426942 2 741244 983215 2 530049 784274 1 782427 841371 913837 1 2 999999 576865 1 2 999999 -890935 2 11 999989 2 28142 235719 1 612010 692018 440887 1 1 999998 -425284 1 869331 915265 595203 1 8 999999 -106269 2 3 999988 1 2 999999 -219668 1 119473 764474 331053 1 2 999999 -107324 2 444302 649208 1 11 999981 -441628 2 16 1000000 2 3 999992 2 9350 61428 1 2 999999 -995135 1 2 999999 284847 2 210507 653209 1 321513 377220 -740486 1 10 999987 -936593 2 259576 504800 2 16 999988 2 1 999996 2 6 999984 1 2 999999 -820607 1 20 999995 -346286 1 50496 971776 -44578 2 7 999985 2 83859 861040 1 15 999981 977902 2 2 999999 1 20 999995 975285 2 2 999999 2 2 999999 1 2 999999 625641 2 9 999983 2 88508 282113 2 2 999999 1 183637 950693 -850362 1 833127 846529 178914 1 2 999999 976724 2 2 999999 2 459926 691250 1 2 999999 -472885 2 17 999983 1 3 999989 833016 2 2 999999 2 2 999999 2 17 999998 2 2 999999 1 15 999988 940649 2 26913 619376 1 2 999999 796772 2 11109 737443 2 226841 443157 1 166847 495993 72461 2 390815 491967 2 15 999986 2 2 999999 2 310319 861006 1 623888 913190 -277174 2 6 999981 2 3 999989 2 2 999999 1 2 999999 -989563 2 1 999992 2 679035 702704 2 5 999986 1 266397 916890 -691368 1 17 999983 -105090 2 19 999992 2 2 999999 1 2 999999 295569 2 5 999999 1 2 999999 15245 2 862932 930714 1 2 999999 -49643 1 274694 992637 -117817 2 2 999999 2 340900 890784 1 298792 502130 -304069 1 124239 568822 -740369 2 11 999993 1 434464 515413 -137777 1 2 999999 -679570 1 132825 705731 -880679 2 10 999986 2 225755 791330 2 2 999999 1 2 999999 -573286 2 2 999999 2 14 999992 2 14 999999 2 9 999995 2 230922 330983 2 2 999999 1 496389 767217 324027 1 3 999989 -166497 2 346217 436535 2 395122 565731 2 2 999999 2 137063 929611 2 224765 667899 1 273680 746551 935196 1 103588 975904 -546356 2 2 999999 1 18 999998 -65013 2 2 999985 1 2 999999 -51859 1 933275 992137 750266 1 2 999999 -489248 1 454615 580545 390476 1 535557 603570 -912404 2 14 999997 1 415006 444754 54687 2 548525 712929 1 232428 582999 652351 2 5 999998 2 2 999999 2 310245 452985 2 148904 434211 1 2 999999 -306216 2 2 999999 2 9 999996 1 19 999995 -377494 2 1 999994 1 6 999997 -160768 2 2 999999 1 2 999999 164548 2 203838 256065 1 122797 452017 701734 1 2 999999 -952967 1 9 999992 -434486 2 320838 699619 1 17 999994 -632234 2 218759 424168 2 2 999999 2 14 999983 1 2 999985 -115425 2 3 999993 1 2 999999 171172 2 2 999999 1 12 999996 -625452 2 2 999999 2 404197 504822 2 1 999991 2 2 999999 2 2 999984 2 1 999983 2 649026 724529 2 18 999995 2 2 999998 2 2 999999 1 204471 771418 537746 1 119309 495008 864865 1 293268 895155 133292 2 2 999999 1 2 999999 -630544 2 2 999999 1 2 999999 676649 2 1 999988 2 2 999999 2 6 999991 1 2 999999 895418 2 13 999991 1 271231 576463 739580 1 2 999999 -538925 2 333476 729254 2 2 999999 1 26004 185006 -377359 1 13 999989 -927342 2 2 999999 2 4 999998 1 6 999982 236059 1 525456 657327 649632 1 9 999992 73863 2 2 999999 1 206984 985453 817633 1 6 999998 864978 2 116385 203428 2 224615 923900 2 15 999998 2 12 999982 2 2743 131947 1 2 999999 -674030 1 91084 606737 -564382 1 330446 792467 662894 2 2 999999 2 820875 881798 1 2 999999 250548 2 10 999986 2 5 999990 1 6 999981 -754806 2 12 999987 1 2 999999 -605173 1 4 999985 701099 2 2 999999 2 117684 339273 2 734565 983348 1 211893 936346 -825735 2 19 999989 1 2 999999 -791049 1 454029 990231 -619230 2 2 999999 2 6 999999 2 267190 435797 1 492747 695385 -621826 2 2 999999 2 2 999999 1 9 999998 -124704 1 580780 616444 721378 1 9 999988 -573207 1 84482 481590 592435 2 18 999985 2 3 999988 2 11 999986 1 15 999989 413319 2 2 999999 2 441739 488696 1 5 999984 194866 2 129284 319776 2 478366 772019 1 13 999996 766567 1 20 999994 527220 1 11 999981 169301 2 2 999999 2 2 999999 2 2 999999 2 19 999989 1 18 999998 502948 1 56350 903036 -605910 2 20 999984 2 941846 985017 1 17 999988 -502117 1 2 999999 -597369 1 15 999990 132360 1 5 999987 -765358 2 20 999986 2 93580 937094 2 30994 907422 2 13 999996 1 17 999997 145752 2 2 999999 2 637991 816627 1 2 999999 -907300 1 381977 406676 826772 1 15 999992 917018 1 5 999991 -955547 1 2 999999 -684650 1 2 999999 -324313 2 294553 786413 1 15 999998 170750 1 1 999995 -107966 1 2 999999 797568 2 2 999999 1 2 999999 -38165 1 10 999998 -790656 2 2 999999 1 828688 914461 -509826 2 2 999999 1 2 999999 -581832 1 3 999996 511745 2 48977 877946 2 2 999999 2 8 999989 1 446385 586225 600962 2 2 999999 1 2 999999 -128100 2 2 999999 2 773467 858743 2 2 999999 2 238009 423711 1 2 999999 46566 1 160573 434726 -965460 1 13 999996 -769536 1 19 999988 -691108 2 571361 915976 1 2 999999 -925612 2 251893 544480 2 2 999999 1 266192 649451 -810994 2 455443 609844 1 9 999984 -630525 2 180153 970369 2 2 999999 1 7 999996 128109 1 16 999999 -788875 1 51206 346026 -757514 1 1 999987 -779836 2 286303 578900 1 380581 799076 124023 1 2 999999 -122611 2 212703 359473 2 120755 995237 2 2 999999 1 15 999981 342801 1 2 999999 -10328 2 2 999999 1 2 999999 -229 1 2 999999 139124 2 11 999991 2 471837 998244 2 19 999984 1 2 999997 633902 2 4 999988 1 389202 512883 200877 1 303847 342428 628299 2 17 999984 1 19 999999 -353825 1 16 999990 112893 2 103141 573615 2 11 999983 1 199256 809566 544020 2 7 999997 2 17 999982 2 2 999999 1 377089 780791 512424 2 2 999999 1 2 999999 153408 2 2 999999 1 2 999999 -275811 1 2 999999 -132426 2 2 999999 2 779233 874240 2 2 999999 1 2 999999 615146 1 290685 970024 295532 2 17 999993 1 2 999999 111711 1 20 999989 -283662 2 291984 427561 1 602922 779972 677411 1 1 999986 932971 1 853603 979213 -112567 2 19 999995 2 11 999985 2 223567 416646 2 365811 497968 1 562731 936894 351375 1 4 999992 -839541 2 2 999999 1 311841 832869 -48239 1 5 999992 -185166 1 5 999985 -797517 2 15 999998 2 7 999989 2 466770 964747 1 2 999999 890263 2 630468 911814 1 134295 777610 -26322 1 2 999999 -24996 2 2 999999 2 15 999989 2 2 999999 1 2 999999 980490 1 19 999998 505786 1 227501 347845 -946958 1 5 999994 756195 1 328604 392959 307071 2 9 999992 1 415118 912377 107292 1 2 999999 967769 1 9 999991 -895549 2 503738 739131 1 2 999999 869817 2 30128 222940 2 2 999999 1 233533 623626 707770 1 2 999999 801451 2 2 999999 2 2 999999 2 127622 387859 1 2 999999 685247 2 7 999982 1 20 999981 -536780 1 2 999990 71861 1 18 999991 988425 2 2 999999 1 2 999999 988181 2 2 999999 2 2 999999 1 188671 819525 790641 1 319626 613116 2106 1 9 999984 -748263 2 12 999983 1 11 999984 474132 2 2 999999 1 240917 390963 -766335 2 251043 689868 1 377134 705184 -614162 2 3 999987 1 519074 738500 683096 2 330233 841791 1 2 999999 51767 2 9 999995 1 2 999999 -898442 1 2 999999 335384 1 3 999988 -80115 2 590565 656150 1 2 999999 192391 1 2 999999 370525 2 2 999999 1 2 999999 739563 2 226062 489564 2 476410 755154 1 2 999993 847759 2 10 999991 1 2 999999 100603 1 2 999999 -460647 1 310127 465499 -87697 2 2 999999 1 15 999993 -937597 2 8 999997 2 15 999991 2 2 999984 2 14 999983 2 20 999997 1 17 999992 441295 2 729169 906708 2 4 999989 1 20 999985 776326 1 435496 972132 -307523 2 5 999991 1 2 999999 410836 1 12 999981 323482 1 2 999993 -603755 2 14 999991 2 15 999981 2 18 999992 1 9 999986 -25212 1 2 999999 350980 2 2 999999 2 19 999990 1 2 999999 -129891 1 38413 625090 74980 1 8 999988 -501985 1 346350 571997 386716 1 2 999999 113172 1 7 999988 -960751 1 2 999999 793631 2 7 999988 1 18 999997 -159208 2 19 1000000 2 2 999999 2 2 999999 2 2 999999 1 2 999999 258471 1 2 999999 102614 2 13 999983 1 2 999999 -982988 1 2 999999 -97517 2 618066 903393 1 12 999997 736576 1 11 999992 16291 2 409768 758213 1 7 1000000 -671806 1 16 999990 720827 1 984799 987163 -586868 1 410175 640133 436528 1 88074 283979 -890576 2 258534 596371 1 5 999983 -129855 2 15 1000000 2 2 999999 1 14 999999 -434468 2 2 999999 1 13 999982 -429452 1 2 999999 -971960 2 1 999991 1 12 999981 -9258 2 5 999997 2 2 999999 1 5 999994 333440 1 14 999989 79166 2 368883 963433 2 547195 765496 1 2 999999 -591996 1 2 999999 -64322 1 462277 656746 -667458 2 6 999997 2 519808 654785 2 2 999996 2 544557 650741 2 166398 167075 2 887724 998510 2 2 999999 2 420048 876992 2 886946 980308 2 2 999999 1 15 999989 462115 1 813 61697 95738 2 2 999999 2 2 999999 2 1 999985 1 274527 497990 -612681 2 2 999999 1 322078 881132 779567 2 294949 698374 2 3 999988 2 2 999999 2 1 999990 1 20 999991 117609 2 2 999999 1 17 999994 580714 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 626732 1 8 999997 -889255 2 2 999999 2 6 999982 2 2 999999 1 2 999999 -680481 1 10 999998 554648 2 2 999999 1 2 999999 -243907 2 3 999983 2 6 999984 2 405707 614565 1 2 999999 986684 2 6 999989 2 7 1000000 1 2 999999 637211 2 3 999986 2 2 999992 2 1 999987 1 8 999983 346764 2 2 999999 2 557044 784347 2 2 999999 1 11 999994 -194206 2 377815 854224 1 8 999999 -321166 2 20 999993 1 2 999999 542603 2 4 999994 1 2 999999 -889220 1 102476 932519 -978538 2 2 999999 1 19 999995 570743 2 2 999999 2 17 999996 2 2 999999 1 416811 587225 73916 2 2 999999 1 77669 658355 -524716 1 301109 868722 527506 1 2 999999 233532 1 10 1000000 -572520 1 3 999997 59376 1 7 999991 -514839 1 226989 974258 563442 1 1 999997 -165284 2 9 999986 2 797793 893796 1 20 999994 799242 1 1 999994 695930 2 2 999999 2 6 999994 1 2 999999 662412 2 26382 245115 2 16 999988 1 2 999999 -993305 2 5 999993 2 2 999999 2 97195 721551 2 9 999991 2 2 999999 1 2 999999 -539258 1 1 999983 994446 1 50172 346392 237923 2 2 999999 2 19 999987 2 18 999989 1 18 999986 5836 2 2 999999 1 2 999999 533014 1 15 999984 997044 1 125389 719376 -991771 1 12 999992 -891829 1 4 999987 -662527 2 14370 232140 1 322055 824977 -434074 1 14 999997 998175 2 651532 986236 1 10 999981 -153213 1 2 999999 -647421 2 453454 963822 2 8 999983 2 56908 122565 2 2 999999 1 12 999982 30161 1 566802 622549 -729148 2 161691 790785 2 2 999999 2 12 999997 1 2 999999 256264 2 14 999996 2 2 999999 2 160380 593930 1 2 999999 260655 1 181934 442501 640708 2 511517 595335 2 2 999999 1 185607 620923 588165 2 787299 845832 2 20 999986 2 6 999983 1 756561 919862 -931880 2 878217 894412 1 2 999999 21580 1 2 999999 132690 2 3 999981 2 17 999982 2 2 999999 1 226158 782651 -759737 1 2 999999 460726 2 2 999999 2 1 999993 2 97886 269289 1 7 999984 -641346 2 445859 554514 1 2 999999 -615941 2 210853 590073 1 320589 650782 945158 2 2 999999 2 2 999999 1 8 999998 -412069 2 20 999999 2 14 999989 2 661129 894048 2 2 999983 2 566914 960438 2 16 999999 2 557742 809798 1 2 999999 202700 2 14 999982 1 37431 677857 823061 1 2 999999 510715 1 2 999999 -979739 2 2 999999 2 2 999999 2 2 999999 2 24320 904736 1 167586 714410 -137271 2 6 999997 2 2 999999 2 2 999999 1 2 999999 -632006 2 16 999983 2 571482 949214 2 2 999999 1 2 999999 474204 2 768443 821112 1 159866 722926 887903 1 266204 944101 -771592 2 718650 907278 1 14 999981 -19908 1 16 999989 215360 2 2 999999 2 2 999999 1 237482 315343 151878 2 2 999999 1 2 999999 -754930 1 96369 175863 614456 1 2 999999 330108 2 9 999981 2 357167 734608 1 2 999999 -668632 1 11 999996 522689 1 2 999999 -329908 1 8 999984 545167 1 13 999986 -464647 1 406797 774514 553410 2 2 999999 2 12 1000000 1 20 999994 -554060 1 144499 338416 -287527 1 2 999986 249559 1 14 999998 927867 1 20 999984 416610 1 342994 561702 -556259 1 2 999999 -500788 2 15 999992 1 593657 756051 -970022 2 257535 539891 1 2 999999 -913613 2 2 999999 1 2 999999 399298 2 14 999993 2 2 1000000 2 2 999999 2 326494 456136 1 2 999999 92923 1 2 999999 -272835 2 19 999982 1 37152 145611 -811173 1 3 999982 809274 1 5 999995 159552 1 12 999991 -960816 1 2 999999 482757 1 2 999999 -373887 1 4 999993 521003 1 5 999997 345529 1 2 999999 605220 1 557718 650623 -654015 2 188296 298668 2 9 999989 2 2 999999 2 819368 988668 2 1 999999 2 282112 771608 2 515003 931123 2 9 999981 1 863911 866104 81386 1 16 999987 -440675 1 9 999997 604626 2 7 999994 1 2 999999 -410237 1 848980 865335 588377 1 813723 903885 -596461 2 2 999999 2 3 999981 2 2 999999 2 218095 281543 1 2 999999 205105 1 2 999999 162463 2 2 999999 2 2 999999 1 387163 669425 -510459 2 2 999999 2 269302 850359 1 20 999998 -823104 2 13 999999 2 2 999999 1 2 999999 -101441 1 2 999999 273612 1 2 999999 949635 2 2 999993 1 15 999990 -25716 2 2 999999 1 237999 650068 108600 2 310079 965815 2 695740 901825 2 120662 146794 1 2 999999 151356 2 12 999996 1 236658 623291 243671 2 326605 731960 1 386391 880527 53830 2 2 999999 1 748070 832092 267986 1 112959 831640 854692 2 151572 910653 2 145875 695844 2 2 999999 2 14 999998 1 2 999999 -695626 2 8 999992 2 2 999999 2 2 999999 1 19 999982 -263431 1 2 999999 662275 1 2 999999 -753357 2 5 999998 2 2 999999 2 279615 852289 1 2 999999 -666523 1 2 999999 -781421 1 228762 287711 746457 2 580333 919230 2 170534 932752 1 58719 754679 -570388 1 367005 471995 -909590 2 2 999999 1 3 999992 -179970 2 2 999999 2 664165 890735 2 2 999999 1 2 999999 555982 1 632221 634849 661796 2 13 999982 1 9 999995 155408 1 10 999991 -335216 2 730334 969163 1 2 999999 219089 2 925306 948751 2 4 999989 1 15 999999 -761961 2 17 999985 1 20 999988 -970569 1 2 999999 806063 1 12 999988 414056 1 4 999989 675344 2 2 999999 2 602228 703745 2 10 999999 1 2 999999 -379370 1 3 999986 118477 1 344561 934839 -473767 1 12 999998 -412620 1 646720 845087 855783 1 2 999999 -917236 1 8 999999 -685504 2 346819 464271 2 33783 585437 2 2 999999 1 2 999999 156492 2 10 999992 2 2 999999 1 456974 777025 216391 2 65672 448779 2 784535 912569 2 112776 536632 1 9 999996 379451 2 20 999996 1 463010 615384 222554 1 166126 718509 397639 1 123391 306044 -98840 1 179654 659915 297324 2 10 999992 1 144644 952253 694875 2 4 999991 1 1 999983 -135330 2 59002 648409 1 11 999996 107465 1 2 999999 -283361 2 15 999985 1 3 999985 674052 2 65202 315978 2 2 999999 2 1 999988 1 13 999986 517338 2 246094 570231 1 336019 480079 559855 1 76903 924858 848258 2 2 999999 2 11 999992 1 285489 402816 -248407 2 12 999984 1 6 999984 598434 2 15 999987 1 6 999991 -341272 2 2 999999 1 101176 212792 -563122 2 2 999999 1 13 999997 -523220 1 4 999998 683796 2 330924 985521 2 8 999993 1 545327 855648 20220 1 2 999999 446497 1 20445 656399 -273645 2 8 999991 2 2 999999 1 2 999999 498409 1 1 1000000 535801 1 14 999987 -418686 2 2 999999 2 2 999985 2 353844 824400 1 2 999999 51841 1 2 999999 -474610 2 2 999999 1 15 1000000 836609 1 2 999999 992513 1 4 999987 -581200 2 2 999999 2 2 999999 2 7290 351736 1 12 999988 -969604 2 2 999999 2 2 999999 1 2 999999 267523 2 150031 296842 2 3 999995 2 2 999999 1 2 999999 -904019 1 223759 327426 -915314 1 17 999995 -83891 1 15 999998 -950159 1 2 999999 -650489 2 310732 526229 1 12 999999 -509095 2 2 999999 2 2 999999 2 2 999999 2 796265 945577 1 48447 590653 780701 2 2 999999 1 4 999988 -711355 1 13 999982 -789495 1 636107 915560 266670 1 435800 461367 18255 2 257492 483833 2 2 999999 2 140271 779893 2 2 999986 1 469874 608428 458271 2 248097 587493 1 2 999999 -3263 1 548440 791213 -368193 2 20 999993 2 16 999988 2 30971 933758 1 2 999999 650307 2 2 999999 1 2 999999 677482 2 727969 901637 2 8 999982 2 9 1000000 1 133490 511625 -496073 1 317970 972222 20564 1 705260 861232 -281542 1 29572 111386 453829 2 351621 853193 1 2 999999 569980 2 14 999992 2 17955 52981 2 18 999997 2 2 999999 2 12 999987 2 2 999999 2 266281 750813 1 2 999999 894420 2 224695 654582 2 2 999999 2 411616 863952 1 2 999999 -811315 1 14 999988 369058 1 2 999999 -669719 1 92689 327234 576893 1 184383 721922 139709 2 2 999999 2 2 999999 1 818338 901744 115493 2 2 999999 1 2 999999 -76554 1 219324 892276 842796 1 12 999984 -240020 1 2 999999 171910 1 124519 347187 563519 1 22765 129883 -628274 2 3 999993 1 176800 815445 -645022 2 31398 266708 1 4 999992 -438374 2 2 999999 1 13 999985 -198856 1 1 999997 -485947 1 2 999999 -936406 2 2 999999 1 17 999995 262243 2 16 999997 2 2 999999 2 2 999999 1 50727 299921 -370059 1 20 999985 -196857 1 2 999999 663516 1 4 999996 -562925 1 2 999999 436547 2 16 999994 1 368846 503071 764409 1 163221 167304 905042 2 2 999999 1 3 999989 601780 1 2 999999 -146641 1 6173 232178 831831 2 2 999999 1 2 999999 -152408 2 2 999999 2 27085 552376 2 2 999999 2 18 999985 2 2 999999 2 3 999992 2 310751 311467 1 2 999999 -498911 1 221417 601319 111091 2 5 999981 2 686164 770387 2 2 999999 1 5 999998 -221557 1 533146 875311 -871817 1 1 999986 665824 1 439963 742671 364491 1 329267 807082 -159760 1 239118 979745 -944772 1 1 999989 365013 2 2 999999 1 20 999990 956586 1 26979 927318 561440 2 7 999981 2 2 999999 2 2 999999 2 203397 809729 2 5 999996 1 2 999999 305967 1 2 999999 -662967 1 14 999986 -795079 1 2 999999 -339939 2 81856 568030 2 425796 773923 2 537351 745496 1 12 999984 566370 1 388909 616120 -194536 2 367460 968611 1 9 999991 797101 1 11 999984 -227298 1 2 999999 280004 2 2 999999 1 2 999999 390672 1 1 999989 -468742 2 41554 43194 1 573730 705462 886240 2 153033 530401 2 279389 383278 2 81762 270969 1 13 999986 -115475 2 143611 746646 1 13 999981 -432339 1 2 999999 317322 1 409795 800203 143959 2 2 999999 1 2 999999 -765758 1 9 999987 -840376 1 12 999987 133383 2 35968 154868 1 110004 855464 -696953 1 10 999991 -926717 2 343259 746074 1 2 999999 -824585 2 20 999993 2 2 999999 2 817672 929753 2 7744 689519 2 2 999999 2 143427 603805 1 16 999983 844751 1 98769 926739 261477 2 9 999985 2 2 999996 2 38702 176546 1 2 999999 -562802 2 173962 235538 1 2 999999 408490 1 45423 852679 -835153 1 148093 889195 933863 2 863161 922657 2 82731 697782 1 17 999988 143648 1 15 999988 -573080 1 212637 573022 -151399 2 2 999999 2 7 999998 1 20 999984 -29757 2 2 999999 2 2 999999 2 8 999998 2 4 999983 1 667893 742688 470861 2 2 999999 1 9 999987 -984502 2 445448 752651 1 228709 541070 -597496 2 159397 319243 2 2 999999 1 2 999999 255301 1 2 999999 -518487 2 15 999999 2 302461 675381 2 1 999991 2 16 999992 2 2 999999 1 18 999995 62013 2 570273 700034 2 5 1000000 1 2 999999 171054 2 11 999997 2 2 999999 1 341421 839647 918864 2 2 999999 1 307243 932185 -225156 2 2 999999 2 12 999996 2 13 999995 2 20 999981 2 9 999995 1 2 999999 -474037 1 199207 450777 -552210 2 2 999999 1 63955 770361 158793 2 6 999990 2 4 999983 1 2 999999 48125 2 16 999986 1 2 999999 129933 1 2 999999 -78207 1 2 999999 -41706 1 2 999999 63111 1 172672 958319 -763611 1 235911 929448 -338110 2 8735 290073 2 17 999989 1 312364 403873 -952348 1 6 999991 317928 2 933498 940869 1 2 999999 -553730 1 17 999994 -287874 2 5 999991 2 2 999999 2 19 999994 1 2 999999 -773878 2 3 999981 1 11 999990 660139 1 2 999999 -480399 1 69500 196043 531779 2 134253 262859 2 13 999989 1 1 999997 877570 2 423863 899511 1 17 999988 -535378 2 248146 759036 2 668609 672938 1 2 999999 538703 1 2 999993 -906728 1 20 999997 -591535 2 2 999999 1 2 999999 58252 2 17 999985 1 192680 522790 -377286 2 130790 967483 2 155897 541117 2 222100 895579 1 3 999993 -524707 2 125227 193502 1 1 999981 107425 1 558341 960527 -987912 1 240777 242409 -320915 1 19 999994 -90505 1 8 999998 -90773 2 2 999999 2 19 999994 2 4 999986 2 404817 447114 2 2 999999 2 10 999983 2 16 999999 2 878503 940416 2 2 999999 1 336492 678569 -227232 2 2 999999 2 732692 979804 1 2 999999 -390641 2 332779 580023 1 127232 248215 993846 2 3 999989 2 2 999999 2 9219 362689 1 2 999999 -134285 2 131412 658341 2 2 999999 1 618306 708753 694092 1 188035 327956 515058 2 2 999999 1 50425 115709 -47745 1 2 999999 -890790 1 2 999999 -57403 1 154834 719963 680913 2 786931 942456 2 2 999999 1 2 999999 80464 1 7 999981 -395829 2 14 999986 2 2 999999 1 125619 442981 939355 1 2 999999 -619278 2 2 999999 2 2 999999 1 2 999999 -556378 2 2 999999 2 2 999999 1 139809 150454 428206 1 19 1000000 -341573 2 2 999999 1 1 999985 -286278 2 2 999995 1 426911 890093 723192 1 2 999999 -335720 1 528272 786316 670596 1 15 999992 427696 1 10 999990 -148775 1 216582 699871 403404 1 6 999995 -830880 2 145470 910507 2 20 999988 2 20 999995 1 2 999999 -46531 2 2 999999 2 2 999999 1 670498 781613 187405 2 19 999998 1 9 999988 621446 1 2 999999 466976 2 20 999993 2 8 999985 2 616220 911820 2 2 999999 1 7 999983 -823976 2 16 999981 2 2 999999 2 2 999999 1 174421 300999 254317 1 7 999984 -628812 2 2 999999 2 2 999999 2 12 999997 2 2 999999 1 4 999986 372159 1 62870 473520 -830315 1 18 999999 944175 1 2 999999 779188 1 17394 933905 -340184 2 87726 622670 2 2 999999 2 83090 498038 2 2 999999 2 376656 898314 1 2 999999 -483151 1 84749 333684 192708 1 17 999987 471677 2 2 999999 1 622377 807145 143215 2 1 999988 1 11 999982 915953 1 2 999999 -823640 2 15 999993 1 2 999999 -196038 2 4 999988 2 7 999987 1 2 999999 -125815 1 805619 906686 991104 1 2 999999 979456 1 541672 665820 254827 1 633194 909970 665002 1 928535 975338 -968873 1 2 999999 535117 1 96821 889803 -32859 2 287093 709798 1 3 999999 878971 2 2 999999 1 140264 483979 230749 2 516056 629218 2 7 999983 1 2 999999 819075 2 16 999992 2 17 999981 1 2 999999 -777625 1 2 999999 -770820 2 595442 638378 1 675004 867559 838399 1 2 999999 113638 2 2 999999 1 438477 623552 -953272 2 2 999999 2 9 999992 2 18 999995 1 19 999988 665936 1 2 999999 802715 2 79218 537926 1 2 999999 545251 2 104939 875249 1 691010 850602 -152119 1 2 999999 180019 2 18 999985 1 11 999995 770179 1 10 999996 -675868 1 2 999999 -241168 2 16 999993 1 2 999999 16554 2 2 999999 1 10 999981 899147 1 7 999995 797814 1 176409 365664 412658 2 136515 443822 2 172778 915768 1 451687 745124 -137522 1 832162 890890 -266189 1 197449 265981 -391356 2 17 999990 1 653878 673181 -975748 2 22079 886861 1 2 999999 901830 2 9 999992 2 241743 769077 2 7 999995 2 11 999991 1 457471 622030 -269416 1 2 999999 31996 2 61064 336450 2 9 999987 2 802727 964074 1 2 999999 192117 2 17 999987 2 2 999999 1 2 999999 -300910 1 249154 578174 -279419 1 2 999999 -157505 2 12 999999 1 8 999988 848796 1 16 999984 57675 2 2 999999 2 366226 830102 1 2 999999 22070 2 242940 859013 1 265191 850352 -289908 2 12 999988 2 627753 848114 1 12 999997 -439627 2 869810 915547 2 284527 430048 1 7 999990 -178572 2 68140 224266 2 529550 948219 2 12 999993 1 1 999995 517389 2 611523 814923 1 18 999985 -317526 1 20 999993 585155 1 471593 710110 874207 1 98957 742397 -282916 2 201305 326711 2 259839 492104 1 15 999992 66767 2 2 999999 1 13 999997 -289146 1 420519 698444 -442158 2 2 999999 2 2 999999 2 2 999999 2 379924 965046 2 11308 801677 2 2 999999 2 199956 510111 1 2 999999 -318035 2 389366 806924 2 2 999999 2 252052 880806 1 15 999997 447648 1 5 999997 -15479 1 2 999987 3024 1 101884 557635 399569 1 2 999999 -902077 1 411281 632866 960316 2 10935 670746 1 2 999999 858615 2 43119 740930 1 9 999982 628486 1 16 999993 981253 2 785230 918561 2 7255 129112 1 2 999999 -168929 2 5 999990 2 2 999999 1 2 999999 -455427 1 70717 329046 -641645 2 2 999999 2 7 999994 2 9 999984 2 2 999999 1 20 999986 -735766 2 11617 852020 1 2 999999 -554241 2 116619 463288 1 2 999999 -980059 1 17 999981 909201 1 2 999999 373670 2 11 999999 1 2 999999 107720 1 2 999999 899168 2 9 999988 2 2 999999 1 2 999999 895153 2 18 999999 1 19 999998 -784116 2 9 999996 1 488697 809037 160685 1 89846 234332 -239743 1 2 999999 54268 2 16 999991 1 9 1000000 -347283 2 564996 776485 1 2 999999 -240111 2 415547 826815 2 7 999990 2 2 999999 2 427939 793256 2 2 999999 2 3 999989 1 160187 191642 238953 2 754167 965942 2 158178 704898 2 3 999999 2 602557 649651 2 100625 790822 2 15 999992 1 134104 718285 587753 1 74151 203583 -978478 1 18 999997 -293284 2 2 999999 1 2 999999 915548 1 10 999989 902568 2 343794 844865 2 2 999999 2 165086 257651 1 9 999989 124963 1 75132 512107 -190269 1 2 999999 312286 2 2 999999 2 15 999984 1 6 999998 154560 2 2 999999 1 315619 575674 -859424 1 14 999991 23877 1 397534 651314 -919686 2 689556 854236 2 2 999999 2 174541 467061 1 16 999993 506906 1 2 999999 -667526 2 559799 716528 1 2 999999 836307 1 2 999999 -203559 1 2 999999 92996 1 296408 972377 -363972 1 455366 563940 -136050 1 118740 370814 905530 2 2 999999 1 2 999999 125775 2 37999 706344 1 155956 208208 -95650 1 559996 945987 684089 2 16 999996 1 16 1000000 316577 2 2 999999 1 2 999999 949356 2 2 999999 1 2 999999 560541 1 3 999985 281296 2 53169 904565 1 19 999999 -970018 2 19 999993 2 2 999999 1 2 999999 -559584 1 304229 604526 206686 1 2 999999 614079 1 247415 310598 381894 2 2 999999 1 334091 986313 440258 2 805546 955258 2 2 999999 1 11 999991 851952 2 12 999984 2 2 999999 2 2 999999 2 19 999985 2 2 999999 1 2 999999 846177 1 179944 188796 -785716 2 2 999999 2 18 999995 2 2 999999 1 17 999989 375983 2 2 999999 2 123398 236108 2 2 999999 2 2 999999 2 2 999999 2 621924 796288 2 692847 887293 2 98131 686908 2 12 999981 1 2 999999 -434737 2 271199 302655 1 2 999999 -581801 2 4 999985 1 185969 256931 -997557 2 4 999987 1 12 999999 13432 1 227103 977286 -282021 1 15 999996 456468 1 492192 597364 205213 2 2 999999 1 2 999999 929753 2 4 999983 2 2 999999 2 12 999989 1 2 999999 -661348 1 670589 804260 -98587 1 4 999991 -250743 1 26787 723633 487068 2 19 999987 1 57226 735389 -411084 2 3 999989 1 2 999999 281142 1 285254 492149 786354 2 2 999999 2 2 999999 2 10 999999 1 2 999999 -472566 2 2 999999 1 17 999984 -604524 2 2 999999 1 7 999985 -933067 2 690960 694974 1 2 999999 -617009 2 9 999983 1 2 999999 276818 1 427154 989053 321693 1 2 999999 731333 2 8 999993 2 2 999999 1 2 999999 829792 2 2 999999 2 2 999999 1 263671 285210 -464949 1 117072 250789 -937590 2 3 999994 2 206083 963460 2 20 999982 2 2 999999 2 642337 644619 2 355613 361231 2 324714 814256 2 236006 498887 1 281765 306346 324350 1 2 999999 -597020 2 247971 548639 2 67754 325921 2 2 999999 1 2 999999 -228203 1 10 999986 -584973 2 20 999988 2 2 999999 1 2 999999 293710 2 18 999991 1 5 999987 -423765 2 65842 283417 2 2 999999 1 467179 642024 89519 2 3 999984 2 42836 608778 2 20 999993 2 17 999999 1 102661 836797 -903814 2 5 999999 1 19 999994 380210 2 7 999988 1 20 999996 -498301 1 14 999998 553533 2 2 999999 2 14 999998 1 853669 944245 793909 1 419690 896326 -759542 1 679901 863861 -608566 2 439715 539406 2 68665 786535 1 2 999999 -561370 2 11 999984 2 14 999989 1 237789 722137 -72993 1 3 1000000 190154 1 176613 383664 626086 1 2 999999 711359 1 9 999984 888532 2 2 999999 2 5 999988 2 7 999990 1 2 999999 -848720 1 472864 688193 45475 2 2 999999 2 681467 919872 1 96597 167263 770014 1 585890 729760 351984 1 3 999996 -731423 1 16 999982 -394610 1 11 999990 -529756 2 193690 933558 2 168018 284119 1 2 999999 -784644 1 2 999999 481024 2 2 999999 2 14 999981 1 2 999999 694417 1 8 999996 -958899 1 28139 996224 -349127 2 2 999999 1 2 999999 335806 2 209233 857547 2 14 999998 2 15 999991 2 2 999999 2 8 999996 1 2 999999 543778 1 4 999984 -206024 2 2 999999 2 2 999999 2 434033 715356 1 12 999997 787324 2 12 999985 1 6 999982 -40209 2 243898 916397 2 2 999999 2 2 999999 2 20 999985 1 2 999999 362511 2 10 999994 2 2 999999 2 7 999992 2 18 999992 2 213879 294716 1 2 999999 -291306 1 279194 775170 -273715 2 1 999994 1 2 999999 28383 2 1 999981 1 8 999988 -475053 2 171302 831881 2 7 999986 1 2 999999 828729 2 101343 880474 2 10 999981 2 2 999999 1 11 999994 -16328 2 2 999999 1 867314 916705 -525362 2 2 999999 2 22311 313175 2 299024 983907 1 2 999999 -919005 1 14 999998 56922 1 665404 673096 198440 2 266693 433715 2 480880 885619 1 125614 637392 -519812 2 344253 878379 2 133919 941439 2 4 999998 1 20 999989 -962994 2 566322 662087 1 8 999993 218288 2 10 999997 1 13154 729703 211476 1 2 999999 -488510 2 2 999999 2 384974 894911 2 689162 728230 2 14 999994 1 2 999999 681940 1 126018 192681 -560958 2 159051 288288 2 2 999999 2 2 999999 1 48566 933695 -206299 2 2 999999 2 8 999994 2 246536 356066 1 2 999999 400545 1 2 999999 150695 2 2 999999 1 2 999999 -397585 1 2 999999 -83613 2 289784 332998 2 18 999998 1 12 999983 252713 2 9 999982 2 9 999985 2 3 999987 2 2 999999 1 396288 776203 -856415 1 176103 917747 772090 1 2 999999 795805 2 585007 670168 2 2 999999 1 7 999995 -823787 2 784654 860703 2 9 999990 2 224791 983590 2 30083 295013 2 202934 641013 1 11 999984 139799 2 3 999991 1 12081 995661 -843932 1 2 999999 909744 1 7 999997 -756160 2 610421 742828 1 288629 978593 871350 1 7 999994 614562 2 320981 578287 2 2 999999 2 5 999990 2 2 999999 2 14 999989 2 314924 657685 2 8 999991 2 2 999999 2 2 999999 2 2 999999 1 7 999998 793053 1 238681 239793 -913138 1 58289 186923 -958762 2 16 999985 2 2 999999 1 2 999999 -27134 2 2 999999 2 10 999988 2 2 999999 2 2 999999 2 332708 871142 1 2 999999 -780134 2 143226 204307 2 12 999997 1 2 999999 452122 2 6 999982 2 2 999999 1 82888 994831 661974 2 2 999999 2 596345 827728 1 112419 877712 1807 1 668821 905538 -812432 2 2 999999 2 1 999982 1 2 999988 -968684 2 20 999987 1 313800 790569 586652 2 2 999999 1 371088 532192 340946 2 2 999999 1 1 999982 176400 2 13 999981 1 2 999999 -91441 2 2 999999 1 14 1000000 -594053 2 195433 966572 2 11 999983 2 18 1000000 2 14 999994 1 6 999987 7552 1 5 1000000 976224 2 4 999994 2 8 999999 2 2 999999 1 913399 968411 174321 2 20 999995 2 276724 899014 1 11 999989 -60379 1 10 999991 -11543 1 15 999998 418668 2 95274 986033 2 2 999999 2 653076 895393 1 1 999993 424836 2 846894 966252 2 513252 969579 2 13 1000000 2 15 999998 1 15 999992 -644917 2 620623 795976 1 9307 503761 -548026 1 4 999985 -846413 1 5 999981 -508334 2 143736 216690 1 711654 813537 -216021 2 15 999985 1 2 999999 346366 2 2 999999 2 11 999986 1 452268 892349 472437 1 176506 442337 434516 2 532943 736371 1 256556 262695 167319 2 12 999987 1 8 999985 -667502 2 74139 383493 1 604400 861518 -83633 2 4 999986 2 573549 833104 2 4 999982 1 2 999999 -168445 1 433318 817715 689826 2 2 999999 1 2 999999 689370 2 2 999999 2 2 999999 2 10 999994 1 228763 774228 591318 1 11 999989 821061 2 83231 434619 2 15 999997 2 10 999982 1 2 999999 743895 2 2 999995 2 2 999999 1 2 999999 594544 2 26819 642902 1 6 999994 -662725 1 405822 546491 775137 1 2 999999 -568901 2 582605 620193 2 17 1000000 1 365032 415203 521827 2 685499 814208 1 34321 863022 -932201 1 15 999998 -133498 1 13 999985 -407819 1 944318 953279 228079 2 371268 423230 1 157069 937551 736160 2 38827 897290 2 2 999999 2 13 999984 2 17 999995 1 19 999987 128620 2 269974 585978 2 6 999996 1 2 999999 383993 1 478198 610904 -806800 2 85995 108768 1 2 999999 989331 2 2 999999 2 473987 498537 1 2 999999 -540816 2 9 999992 1 14 999984 -527342 2 2 999999 2 2 999999 2 6 1000000 1 2 999999 -103280 2 2 999999 1 12 999987 -316125 1 125391 490386 -901919 1 29563 305522 -223406 1 2 999999 -983845 2 65917 450746 1 83497 168410 -849288 2 2 999999 1 5 999983 -168379 1 20 999988 -75022 1 2 999999 -542385 1 620280 661501 -569936 1 2 999999 993002 2 195635 971880 1 2 999999 -503121 2 344880 851439 1 11 999993 765930 2 2 999999 2 4 999997 2 364218 432846 2 2 999999 2 6 999997 1 2 999999 915693 2 356755 755722 2 257885 884407 2 2 999999 2 11 999994 1 2 999999 -6776 1 2 999999 -285905 2 2 999999 2 2 999999 1 2 999999 -174797 1 2 999999 993490 1 14 999995 -923259 1 2 999999 -774454 2 2 999999 1 152499 883164 9072 1 12 999981 -881611 1 532623 722684 411512 2 594297 813341 2 2 999999 1 713083 736095 -62774 1 119381 272156 -369238 2 57246 791122 2 2 999999 1 234636 741233 918295 2 28077 507748 1 43932 55750 -279035 1 726053 854051 -818275 2 1 999987 1 46991 943397 -786707 1 4 999982 792139 1 2 999999 673292 1 9 999996 -17492 1 18 999984 -389819 1 36118 315081 730470 1 673244 742033 -201657 2 437232 501698 2 2 999999 2 7 999983 1 2 999999 787735 1 4 999998 -882903 2 19 999984 2 134015 530182 2 273982 817348 1 2 999999 802140 1 2 999999 -229248 1 252787 678914 393458 2 512783 515563 2 205429 353487 1 2 999999 625782 1 317770 425469 -772369 2 412121 819816 2 539908 743745 2 2 999999 2 2 999999 1 1 999985 132700 2 2 999999 1 2 999999 -361785 1 82485 897255 -958588 1 82699 335235 -255583 2 8 1000000 1 288641 581009 889487 1 429410 523942 742893 1 472550 754682 -761220 2 3 999999 1 12 999987 -357001 1 2 999999 727337 2 10 999992 2 51612 562637 1 17 999984 213248 1 15 999982 63929 2 92318 621379 2 2 999999 2 18 999990 2 2 999999 1 2 999999 -215124 1 2 999999 -88542 2 450084 474469 1 2 999983 661324 2 2 999999 2 670403 960769 2 360297 567105 1 2 999999 167142 2 2 999999 1 740095 922688 67498 1 49837 491465 -461211 2 506956 522727 1 7 999997 863994 2 15 999988 2 142920 965508 2 434628 957130 2 2 999999 2 2 999999 1 2 999999 186987 1 13 999993 976143 1 586065 647463 -346201 2 292137 355188 2 24180 204947 1 354538 437980 857611 2 2 999999 1 7 999996 571168 2 10 999997 1 2 999999 -173381 2 2 999999 2 82438 370267 1 12 999993 876818 2 16 999991 2 438931 759495 2 9 999986 1 14 999999 657670 1 249582 550624 -856652 1 256896 471218 314285 2 483921 694667 1 1253 78910 847080 2 12 999991 2 2 999999 1 2 999999 -475752 2 476587 638189 2 92373 826792 2 209282 932370 2 8 999985 2 2 999999 2 8 999989 2 2 999993 2 2 999999 1 9 999990 174458 2 20 999996 2 18 999983 1 48685 137348 440288 1 854577 912881 421537 1 718079 990793 -317702 2 2 999999 1 18 999988 -286940 2 483807 667521 2 63328 838085 2 2 999999 2 650254 970268 2 235478 568321 2 17 999984 2 60384 904246 1 5 999991 -828276 2 495865 692118 2 376080 533639 1 135499 299783 -808246 2 2 999999 1 616493 861422 223657 1 585254 684751 -673773 1 2 999999 35336 2 7 999996 1 29028 554396 497059 1 2 999999 416807 2 20 999981 2 163624 909490 2 11 999998 2 2 999999 2 20 999996 1 12 999982 -831667 2 8 1000000 1 2 999999 640342 2 305838 772573 1 19 999985 -666448 1 2 999981 -927893 2 13 999993 2 2 999999 1 486858 500567 -252292 2 874560 956610 1 3 999993 267325 1 2 999999 495443 1 3 999989 -249674 2 14 999981 1 19 999995 677138 2 18 999997 1 597033 708415 680370 1 16 999993 51333 1 4 999992 -495051 2 387919 981197 1 15 1000000 -653597 1 3 999991 -945235 1 2 999999 -347556 2 11 999994 2 2 999999 1 372325 906375 -963108 1 2 999999 449185 1 250061 923257 -372601 1 1 999992 -984175 2 12 999992 1 2 999999 -83458 1 2 999999 -405965 1 11 999996 -354058 1 14 999987 836669 1 12 999995 -173688 2 8 999996 2 2 999985 2 2 999999 1 128130 903981 301056 2 18 999984 2 2 999999 1 11 999982 467944 2 20 999999 2 2 999999 2 634576 950957 1 333714 421585 982867 1 7 999988 -119473 1 4 999983 -66517 1 71833 918617 682446 1 576974 980866 494899 2 110918 701141 2 2 999999 2 12 999998 2 2 999999 1 2 999999 927748 1 18 999981 278571 1 581850 602135 -866021 1 2 999999 795619 2 20 999993 2 309553 830484 1 2 999999 515742 2 8 999995 2 7 999984 2 7 999986 1 7 999985 534179 2 2 999999 1 10 999991 -411888 2 11 999993 2 30378 426547 1 29583 831138 -786347 2 12 999991 1 202582 825335 -147346 1 2 999999 312011 2 2 999999 1 2 999999 -59607 2 4 999986 2 2 999999 1 2 999999 -366918 1 1 999993 515531 1 18 999999 318841 1 11 999992 -602915 1 2 999999 -978968 2 475046 796777 1 15 999989 372762 2 15 999997 2 12 1000000 1 4 999988 -842868 2 6 999989 1 2 999999 -965958 1 2 999999 898546 1 14 999981 -5732 2 687018 817633 2 498434 567154 2 2 999999 1 110796 639431 41746 1 2 999999 -392516 1 2 999999 468939 1 620698 623983 -305820 2 2 999999 2 19 999990 1 490518 539741 131638 2 369883 533415 1 10 999982 -30012 2 19 1000000 2 9 999997 2 5 999992 1 720861 940302 -622685 2 220609 325942 2 9 1000000 2 200346 835966 2 364787 495049 1 847244 853256 67791 1 936166 979245 -919843 1 2 999999 497687 1 12 999993 -30503 1 2 999999 503305 1 3 999999 -422372 1 8 999984 -973015 2 13 999990 2 2 999999 1 17 999992 786235 1 2 999999 92889 1 9 999984 216986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 246475 735126 978031 2 11 999988 1 2 999999 542279 1 2 999999 591523 1 11 999991 573899 2 2 999999 1 14165 164494 865806 1 2 999999 -794958 1 340396 914279 742218 2 9 999998 1 32516 616906 977945 1 9 999988 611097 2 507749 664239 1 66462 947085 289473 1 2 999999 -157269 2 4 999981 1 1 999986 -518722 2 462191 982238 2 2 999999 2 495382 558623 2 7 999989 1 379472 966695 281167 1 2 999999 -197301 1 5 999992 -554638 1 2 999999 -181219 1 269086 483450 869168 2 2 999999 1 2 999999 11815 1 2 999999 244722 1 13 999988 284986 2 42242 852645 1 16 999994 -447004 1 10 999992 -378873 2 2 999999 1 97074 712957 -363176 1 26839 122114 -831552 1 16 999992 896127 2 224542 246139 1 70943 328642 -951449 2 2 999999 1 337454 651382 362759 2 2 999999 2 11 999999 2 78474 450622 1 583757 845965 -320304 1 2 999999 268003 1 10 999981 785644 1 19 999982 -963236 1 15 999992 -511776 2 12 999987 1 17 999981 840707 1 2 999999 -590325 2 20 999998 2 36766 259448 2 3 999993 2 2 999999 1 294276 777036 159456 2 7 999984 1 2 999999 -78287 1 131977 259661 329628 1 15 999987 516515 1 2 999999 -258406 2 7 999995 1 2 999999 737819 2 2 999999 2 632048 649144 1 459606 936430 -850828 1 18 999996 419093 2 631361 695337 2 14 999990 2 2 999999 2 17 999999 2 335516 953587 1 42827 733121 945486 1 5 1000000 584824 2 10 1000000 2 11 999993 1 2 999999 551262 1 69716 506971 312608 2 177087 587773 2 17 999995 2 2 999984 1 64973 263383 376945 2 2 999999 2 2 999999 2 2 999999 2 11 999985 1 2 999999 -607994 2 2 999999 1 326813 437004 301245 2 676992 843326 1 2 999999 -454221 2 19 999984 2 714751 973499 2 2 999999 1 2 999999 101388 1 2 999999 584350 2 4 1000000 1 2 999999 116395 2 6 999995 2 2 999999 2 622405 823328 1 2 999999 -569292 2 13 999989 1 19 999990 61812 1 214423 278091 -941825 2 15 999983 1 603226 769652 622867 1 17 999999 120811 1 19 999982 600238 1 2 999999 66769 2 2503 748092 1 2 999999 184014 2 307275 362537 2 2212 285142 2 342140 348197 1 16 1000000 536040 1 89227 183705 102097 1 4 999985 53448 1 2 999999 -777999 2 1 999984 2 7 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 786435 786621 1 2 999999 -661844 2 2 999999 1 2 999999 167453 1 3 1000000 993712 2 2 999984 1 98108 986264 -350101 1 245355 850848 -25167 1 309129 943630 377253 2 560642 591949 2 7 999990 2 644286 666817 1 2 999999 -875009 1 2 999999 375291 1 2 999999 301401 1 1 999992 60649 1 14 999997 284640 2 186853 792408 1 2 999999 936721 2 712130 843145 1 10 999986 -957694 2 934440 998000 1 18 999989 228255 1 11 999998 522299 1 13 1000000 -862242 1 326338 626571 837337 2 2 999999 2 19 999997 1 39948 85589 -223191 2 17 999988 1 16 999999 -424731 2 12 1000000 2 419564 608264 1 3 999989 -846062 2 18 999988 2 1 999994 1 2 999990 -250136 1 17 999983 75524 2 11 999999 2 16 999999 2 18 999990 2 9121 641530 2 526020 910722 2 391917 657784 2 2 999999 2 843252 936764 1 12 999995 319846 1 6 999985 -761514 1 16846 576018 -745250 1 2 999999 -322629 2 7 1000000 1 178543 704649 -757708 2 11 999996 1 2 999999 404160 1 2 999999 -463664 1 4 999981 -106192 2 485320 562070 1 282068 769735 -999597 2 13 999983 1 84869 686904 272640 1 2 999999 123598 2 2 999999 1 14 999982 920849 2 4 999981 2 68621 816818 1 860623 976516 617296 1 2 999999 -842769 1 1 999990 -829892 1 2 999999 153016 2 16 999984 1 623250 672421 412510 1 404569 916503 -999365 1 9 999990 -944340 1 328532 560979 -758033 1 20 999998 -700101 1 2 999999 746061 2 2 999999 1 2 999999 -57434 1 14 999993 575355 1 1 999992 -117706 2 2 999999 1 345753 889491 -714328 2 357158 947279 1 7 999999 389322 1 2 999999 -517280 2 2 999999 2 57795 167205 2 352488 361083 2 295737 888741 2 361368 702303 2 286069 747677 2 3 999986 2 2 999999 1 21583 625476 116193 2 2 999999 1 2 999999 -468403 1 510459 946857 384170 1 213085 562399 -460934 2 19 999993 1 672178 906603 -155261 2 146248 427592 2 10 999989 1 397621 761467 456345 1 322033 618847 -596744 2 1997 128152 1 2 999999 -139313 2 19 1000000 1 2 999999 -58722 2 19 999988 1 787054 857886 -895197 1 2 999999 -453961 2 2 999999 1 401349 957764 309823 1 2 999999 511001 2 338827 510313 1 2 999999 740627 1 212887 626747 -91504 2 2 999999 2 2 999999 2 9 999986 2 19 999993 1 417323 753674 145750 2 2 999999 1 65130 946077 148398 2 18 999994 2 631066 645321 2 811850 878503 2 2 999999 1 2 999999 -859700 2 2 999999 2 2 999999 1 2 999999 -704751 1 2 999999 -407524 1 3 999985 -466154 2 2 999999 1 2 999999 501279 1 17 999982 -894886 2 2 999999 1 81856 644351 161552 1 112342 803105 -49716 2 2 999999 2 606892 717143 2 315359 744136 2 11 999988 2 513724 677924 2 85 990229 1 19 999985 481909 1 527199 747702 824427 1 2 999995 305945 2 16 999984 2 2 999999 1 18 999996 529339 2 251420 366165 2 2 999999 1 5 999984 902736 1 2 999999 -272062 1 239313 525259 760570 1 7 999998 380845 2 293714 990163 2 8 999987 1 2 999999 -859581 2 2 999999 1 5 999982 -896121 2 319671 499349 1 2 999999 416757 2 2 999999 2 629685 733223 1 2 999999 414512 2 2 999999 2 2 999999 2 134738 173161 2 2 999999 1 2 999999 -157569 2 633175 728759 1 2 999999 184222 1 16 999997 -393353 2 18 999994 1 2 999999 -541416 1 485101 871970 -134540 2 19 999989 2 2 999999 1 2 999999 -203991 1 2 999999 585008 2 2 999999 2 2 999999 2 2 999999 1 2 999987 -143425 2 603411 797994 1 327590 446982 -651539 2 2 999999 1 13 999990 957180 2 10 999991 1 7 999988 -948135 2 2 999999 2 2 999999 1 20 999994 857034 1 3 999999 452891 1 2 999999 116822 1 4018 276746 38703 1 2 999999 -928255 2 2 999999 2 2 999996 2 75626 868669 1 2 999999 433724 1 2 999999 -189013 1 2 999984 310145 2 429941 583085 1 2 999999 -106901 1 14 999992 -999360 2 147993 477191 1 111817 612528 624650 1 2 999999 -702075 1 2 999999 205482 2 2 999999 2 20 999995 1 2 999999 234542 2 37036 130668 2 2 999999 1 19 999991 723695 1 6 999993 -857412 2 778526 829770 2 284694 582120 1 1 999994 -552733 1 245704 717059 -929263 1 17 999992 513153 2 2 999999 1 19 999998 -616877 1 2 999999 -10727 1 324630 548796 -480892 1 2 999999 -461772 1 205513 532409 -508579 2 2 999999 1 406410 462584 812155 1 670047 733035 -842686 2 6 1000000 2 17 999988 1 77470 409333 -253698 2 826924 915967 1 2 999999 -945760 1 217483 624453 -773505 2 359845 535862 1 3 999993 285923 2 2 999999 2 1 999986 1 2 999999 -751669 2 107848 766506 1 126491 613426 371109 2 583332 740721 2 526003 864930 1 12 999982 -124781 1 19 999995 275001 2 126184 443094 2 619657 956569 2 15 999988 2 2 999999 2 11 999994 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -810542 1 135484 189128 -796388 1 59947 407895 32448 2 2 999999 2 41259 820176 2 2 999999 1 716953 849725 -196700 2 7 999989 2 2 999999 1 2 999999 736722 2 61359 816824 2 13 1000000 2 2 999999 2 2 999999 2 300900 928668 2 2 999999 2 2 999999 2 307728 639925 2 1 999981 1 4 999991 -573261 2 887157 904603 2 2 999999 1 474867 766590 -251655 2 2 999999 2 10 999982 1 16 999982 795601 1 18 999989 363474 2 16 999998 1 15 999988 -574489 1 2 999999 178901 1 59037 229767 -436802 1 501841 726070 212825 1 507076 637271 797193 1 14 999992 713335 2 8 999986 1 2 999999 -226161 1 433498 782371 183139 2 3 999997 1 2 999999 539114 2 2 999994 1 17 999997 843914 1 4 999999 860912 2 16 999990 1 149523 577803 -243534 1 5917 440003 589206 1 2 999999 521469 1 2 999999 834511 1 19 999996 346407 1 2 999999 177722 2 156417 271259 1 168978 810321 89005 1 2 999999 -722171 1 2 999999 -192771 2 2 999999 1 382598 778279 443556 1 546151 705443 268117 1 17 999994 273139 2 2 999999 2 17 999992 2 6 999994 1 2 999995 481504 1 10697 242517 880088 2 15 999989 2 19 999988 1 17 1000000 54580 2 1 999988 1 112887 482305 -161520 1 268736 811911 508542 2 17 999981 2 11 999981 1 8 1000000 13696 1 2 999999 70042 1 421597 895398 769205 1 14 999988 -127649 1 2 999999 173308 1 348744 479457 -253960 1 4 999983 555361 1 2 999999 883676 2 114852 911711 2 2 999999 2 2 999999 2 1 999986 2 2 999999 2 15 999999 2 2 999996 2 2 999999 2 146584 576568 1 2 999999 901974 1 2 999999 728857 1 2 999999 -335031 2 12 999981 2 2 999999 2 20 1000000 2 14 999983 1 14 999987 290041 2 2 999999 1 20 999993 -179843 2 598620 987387 2 291204 523016 2 4 999998 1 48631 799679 -14443 1 3 999988 -948711 2 2 999999 2 387420 801109 1 540996 821196 710346 2 487786 986521 2 102227 105042 1 2 999999 238528 2 88649 959941 2 629348 899430 2 8287 357535 2 2 999999 1 462704 685262 -779508 1 12 999983 934254 2 106947 251665 1 2 999999 648485 2 19 999987 2 4 999999 2 5 999981 1 2 999999 -478908 1 461803 537847 -445698 2 15 999996 1 4 999983 307730 2 2 999999 1 2 999986 -4978 2 109795 217856 1 33874 891882 -125123 2 2 999999 1 2 999999 610404 2 2 999999 1 3 999981 543213 1 164852 481447 183141 2 6 999988 1 2 999999 -8560 2 14 999994 2 228189 652680 2 2 999999 1 655972 722673 14080 2 844232 874194 2 650902 679700 1 2 999999 -772069 2 2 999999 1 2 999999 -277443 2 16 999991 1 9 999999 669308 1 10 999998 659728 1 128394 782798 575196 2 1 999982 1 14 999992 -724895 2 905227 918683 2 9 999994 2 12 999990 2 2 999999 1 2 999999 -336935 1 2 999999 -548710 2 2 999999 1 550927 585105 874514 1 2 999999 226636 1 4 999982 -726521 2 7 999987 1 2 999999 -413718 2 10 999994 2 2 999999 2 136945 325303 1 2 999999 831938 1 2 999999 457105 2 746938 842117 2 151491 483800 1 193209 510374 -465762 2 17 999986 2 14 999996 1 2 999999 -387195 2 2 999999 1 2 999999 107641 1 15 999987 325657 2 2 999999 2 4 999983 1 2 999999 -825654 1 71885 122828 -371864 1 2 999999 -101129 2 2 999999 2 4 999987 1 2 999999 872707 1 11 999998 405975 2 2 999999 1 2 999999 914623 1 833661 850298 -319098 1 17076 888957 -993666 1 2 999999 -710815 2 2 999999 2 2 999999 2 8 999994 2 563639 599813 2 19 999995 1 1 999996 -752 2 204953 551596 2 838594 856312 2 2 999999 1 2 999999 -10810 2 816760 954072 2 10 999985 2 6 999984 1 644347 645267 -78423 2 2 999999 2 478754 680243 1 2 999999 131710 2 15 999998 2 7 999982 2 2 999999 1 78648 845600 -187058 2 124001 969463 2 2 999999 1 110304 647753 520354 2 321629 727531 1 720266 780189 -911605 2 4 999990 2 11 999985 2 2 999999 2 2 999999 1 585668 667287 963767 1 2 999999 865962 1 2 999999 455590 1 85924 679652 372991 1 487433 772761 -930931 1 7 999991 918307 2 2 999999 1 448189 635372 154877 2 481808 672048 2 184833 738950 2 3 999984 2 8 1000000 2 22227 417202 1 2 999999 943241 2 2 999999 1 676354 789705 730145 2 292359 437031 2 4 999994 2 390899 880434 1 331720 649373 65025 2 18525 35668 2 39298 291446 2 12 999985 2 14 999985 2 44886 156965 2 2 999999 2 51415 401088 1 3 999984 58012 2 8 999986 2 2 999999 2 2 999999 1 13 999982 -391910 1 12 999999 -682862 1 470316 511568 -332628 2 12 999990 2 10 999996 2 2 999999 1 20 999993 48232 1 2 999984 594981 2 2 999999 2 457112 713490 2 730049 947934 1 13 999997 900331 1 6 999993 510225 1 383654 840362 765221 2 2 999999 2 2 999999 1 15 999987 -263398 2 9 999995 2 2 999989 2 2 999999 1 2 999999 63402 1 2 999999 949696 2 20 999993 2 2 999999 2 18 999999 1 15 999992 -518496 2 2 999999 2 463894 886061 1 2 999983 780283 1 610817 792203 -637251 1 18 999994 -961659 2 5 999995 1 2 999999 711082 2 2 999999 2 117583 743707 2 2 999999 2 220580 792485 1 171810 999869 304454 2 820746 831298 2 2 999999 1 12 999993 -342169 1 2 999999 -907432 2 13 999994 2 2 999999 2 18 999994 2 3 999997 1 348573 627605 370850 2 636739 685541 2 19 999995 2 2 999999 2 67516 544279 2 3 999991 2 745630 974503 2 2 999999 2 561983 709197 2 19 999995 1 4 999998 657464 1 2 999999 -65993 2 2 999998 1 354662 873376 141677 1 379274 928327 -430446 2 17 999984 2 68170 444716 1 2 999999 -184471 2 367410 514239 2 16 1000000 1 131866 480618 -765032 1 476435 583166 -928743 2 509404 618984 1 30522 647794 272552 1 1 999986 -148508 2 352610 621094 2 45684 721473 1 15 999989 193334 1 53817 160201 -5880 1 2 999999 298773 2 22641 666896 1 315086 770378 -866426 1 8 999997 -603910 1 734179 993379 346035 2 12 999987 2 466552 572654 1 764663 818071 -659448 2 9 999998 2 2 999999 2 2 999999 2 55991 701137 1 18 999989 209445 1 2 999999 -189129 1 10 1000000 410608 1 329484 753979 -156848 2 2 999999 1 5 999990 165646 1 2 999999 122670 1 2 999999 305564 1 807473 893238 -633379 2 85261 719701 2 234142 808958 1 13057 235044 634262 2 3 999999 2 2 999999 2 2 999999 1 102624 202641 -730894 1 18 999987 -414239 2 2 999999 2 523133 835506 2 2 999999 1 8 999986 379070 1 2 999999 -622259 2 4 1000000 2 3 999982 1 769910 913832 230387 1 673460 804973 160096 2 10 999999 2 2 999999 1 61718 179944 971575 2 892356 946395 2 2 999999 2 2 999999 2 9 999986 1 387233 909284 491138 2 2 999999 2 911672 973751 1 2 999999 -622084 1 12 999996 -829848 1 938213 989545 -154057 2 2 999999 2 2 999999 1 2 999999 884500 2 2 999999 2 153211 918554 1 14 999991 16654 1 10 999998 864799 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 375931 973524 2 515527 832549 1 109777 547291 -573632 2 26279 522147 2 516000 926621 2 125690 155943 2 2 999999 2 140189 243458 1 814053 962999 -278005 1 3 999985 355808 2 15 999985 1 3 999998 177181 2 2 999999 2 748291 895525 1 1 999981 -994645 2 15 999992 2 2 999999 1 356910 753709 -434742 1 2 999999 -109540 2 155160 303218 1 285509 519708 -552528 2 2 999999 1 9 999984 708199 1 17 999995 669170 1 14208 747798 407150 2 2 999999 1 2 999999 225806 2 526324 908500 1 9 999993 -301542 2 2 999999 2 16 999988 1 2 999999 -629619 1 2 999999 129688 2 13 999989 1 55981 278688 76194 1 15 1000000 -965531 2 20 999993 2 2 999999 1 49913 513384 598950 2 2 999999 1 2 999999 -56882 2 2 999999 2 2 999999 1 637901 790670 -332069 2 4 999991 1 4 999989 733468 2 2 999999 2 2 999999 1 241041 763194 210269 1 408219 707105 -48429 1 2 999999 592030 2 206087 894696 2 2 999999 2 39595 55923 2 9 999985 2 2 999999 1 2 999999 -655483 1 12 999984 -423715 2 137082 957698 2 3053 939987 1 2 999999 -65562 2 10 1000000 1 2 999999 -717375 1 107841 886132 -66686 2 260435 773972 2 449960 728571 1 2 999999 170778 1 15 999982 442255 1 653805 927825 -23514 1 12 999992 -926484 1 360629 715483 927630 1 2 999999 -111507 2 2 999990 2 2 999999 2 2 999999 2 2 999999 1 15 999994 209297 2 15 999997 2 2 999999 2 15 999995 1 19 1000000 -586523 2 6 999987 1 13 999984 -154987 2 4 999989 2 7 999998 1 12 1000000 842919 2 126757 411980 2 8 999999 2 4 999997 2 285086 866484 1 2 999999 412280 1 2 999999 -683062 2 43516 345526 2 376815 563796 1 525217 537608 8108 2 442929 738351 2 3 999997 2 14 999987 1 2 999999 10548 2 153729 468068 1 758703 968272 328533 1 2 999999 385706 2 12 999995 1 134119 262283 632787 1 9 999982 67206 1 10 999984 -338430 2 8 1000000 1 368266 978062 582807 2 2 999999 1 16 999996 -404281 2 10 999991 2 7 999991 2 2 999999 2 11 999987 2 6 999985 2 2 999999 2 10 999982 1 18 999986 -659841 1 2 999999 -211575 2 12 999999 2 20 999985 2 2 999999 1 17 1000000 915237 2 1 999982 2 2 999999 1 2 999999 141885 1 4 999997 -939304 1 2 999999 487376 1 6 999995 414836 2 7 999991 1 2 999999 -703578 2 2 999999 1 2 999999 -381534 1 2 999999 -249920 1 18 999999 831046 1 12 999986 -19458 2 7 999982 1 2 999999 260106 1 573709 579255 -192326 1 16 999988 -773571 2 10 999997 1 2 999999 -180893 2 2 999999 2 32385 107712 1 2 999981 -492580 1 15 999990 -200202 2 2 999999 1 20 999982 -557993 2 67138 384334 1 2 999999 -514475 2 5 1000000 2 2 999999 2 346790 815106 2 176881 327148 2 2 999999 1 2 999999 441661 1 325251 577395 -322360 2 865777 876778 2 295210 816763 1 21923 745940 -899762 2 1 999997 1 2 999999 -701176 2 2 999999 2 629962 968627 1 3 999992 411100 1 9 999987 -150119 1 17 999996 -76201 2 183959 199417 1 2 999999 610248 1 2 999990 -996808 2 92967 820544 1 112155 946874 11528 2 18 999999 2 14 999993 1 15 999989 -540428 1 281423 509929 260748 1 2 999999 -756598 2 2 999999 1 13 999981 -897042 2 608988 783934 2 12 999987 2 2 999999 2 13 999984 2 185712 753102 2 575701 830581 1 22979 433203 922891 1 312797 371410 -445337 2 2 999999 2 14 999992 1 3 999996 726674 2 2 999999 1 171471 206591 563795 2 5 999999 2 1 999989 2 310994 961443 1 12 999981 -719035 1 2 999999 80905 2 3 999993 2 2 999999 1 2 999999 857178 2 2 999999 2 2 999999 1 6 999985 -948826 1 5 999999 -30681 2 11 999985 1 2 999999 -50374 1 2 999999 -778655 1 2 999999 -967730 2 2 999999 1 13 999994 81715 1 281329 882885 253991 2 2 999999 2 20 999992 1 91409 892657 -761147 2 2 999999 2 233775 723065 2 18 999983 2 2 999999 2 2 999999 2 3 999996 2 215468 215965 1 14 999990 185981 2 2 999999 2 2 999999 1 10 1000000 202321 2 224083 628144 2 2 999999 2 317583 435127 2 649341 949920 1 87244 105228 -196503 1 1 999985 818103 2 219717 882329 1 28633 450025 -184323 2 311661 918714 2 2 999999 1 139795 517566 -564128 1 2 999999 675358 2 100651 293271 2 17 999996 2 2 999999 2 4 999997 1 2 999999 -442548 2 8 999987 2 202392 225930 2 195865 200576 1 167400 211221 -530154 2 70018 769819 1 2 999999 249269 1 2 999999 -628883 2 18 999996 1 15 999999 677828 2 105056 119335 2 5 999982 1 244313 842171 698507 2 17 999993 1 182806 365406 -540401 2 7 999981 1 2 999999 -814303 1 2 999999 -551488 1 2 999999 722211 2 2 999999 2 2 999999 1 331528 896702 -626708 1 557928 878823 694053 2 179347 428449 2 127986 613856 2 352829 444258 1 200868 259040 -618822 2 142427 321659 1 16 999996 -387422 1 2 999999 -21772 2 7 999991 2 283000 579477 1 668799 989304 -506135 2 634453 791865 1 90341 416303 314755 2 319867 439622 2 2 999999 2 581720 614259 2 4 999990 2 604815 655181 1 410279 812955 -965733 2 152198 244909 2 2 999999 1 13 999997 795041 1 2 999999 116629 2 2 999999 2 343248 367719 2 2 999999 2 20 999982 1 2 999999 -906116 2 51420 964600 1 2 999991 655876 1 2 1000000 21932 1 13 999998 138996 2 8660 454049 2 46300 387658 1 97895 793690 -193426 1 2 999999 487096 2 6 999990 1 2 999999 735062 1 24522 778633 -340037 1 19 999989 -609835 1 7 999981 -617509 1 403515 834073 -749837 1 662516 794227 -455033 1 45572 877607 -911268 2 11 999998 1 98496 878289 329760 1 358162 595094 -440240 2 2 999999 2 388530 473361 1 254942 806867 -163485 2 752951 796688 1 3 999998 -989095 1 11 999989 -818557 1 2 999999 -412081 2 313741 932562 1 7 999990 -963932 1 2 999999 150622 2 18 999988 2 23387 994980 1 54312 107095 -888330 1 704664 993645 -728583 2 199608 415212 1 11 999983 883540 1 2 999999 233967 1 805513 809783 657141 2 11 999997 1 2 999999 -347214 2 664188 794942 1 784714 881165 166435 1 2 999999 859430 1 2 999999 -409038 1 2 999999 -566493 1 847679 856722 -89262 1 276649 852613 436890 2 118455 231592 1 16 999988 -447428 2 29404 919940 2 2 999999 1 312890 578518 567815 1 2 999999 988962 2 12 999988 2 621266 720733 2 19 999984 2 63788 740356 1 963568 982412 90462 2 361968 738234 1 101165 845872 -661251 1 2 999999 156572 2 16 999989 2 624829 667635 1 16 999993 266119 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 104478 576422 1 237306 726543 -627058 2 9 999999 1 2 999999 120471 1 2 999999 467970 1 496202 814877 846639 1 2 999999 -255007 1 439169 493323 49936 1 8 999989 397801 2 587780 621165 2 18 999991 1 685034 689527 731646 2 237501 731016 2 2 999999 2 9 999994 2 14 999996 2 490013 820940 1 9 999992 738207 1 212778 647357 -944797 1 2 999999 94341 2 292544 849334 1 245547 872888 95890 1 2 999999 -324850 1 11 999981 -189167 1 2 999999 -74685 1 2 999999 72782 2 13 999998 2 226938 231214 1 2 999999 -129379 2 2 999999 1 2 999999 917508 1 377407 473181 488255 2 3111 602528 2 2 999999 1 14 1000000 976084 1 15 999991 668941 2 186030 835213 2 7 999987 2 4 999999 1 11 999986 -256907 1 14 999992 -451211 2 20 999981 1 2 999984 1316 1 17 999994 -338027 2 2 999999 2 2 999999 2 371705 627461 1 2 999999 582879 1 255305 844393 382283 2 2 999999 1 2 999999 -713688 1 2 999999 86029 1 2 999999 -634777 1 19 999994 -607191 1 92369 931438 -241037 2 16 999992 1 19 999998 -65934 1 127665 889000 -445077 1 2 999999 591909 1 2 999999 -983962 1 2 999999 -427535 2 2 999999 2 2 999999 2 10 999984 2 18 999986 1 2 999999 958504 2 2 999999 1 2 999999 825527 1 590457 895571 -632677 2 3 999990 1 145549 608411 -742188 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 758070 822533 1 706275 750762 314343 2 2 999999 1 3 999992 148050 2 9 999985 2 2 999999 1 484015 588235 -48954 1 252259 783240 -837630 2 2 999999 1 2 999999 -103499 2 2 999999 2 19 999992 2 2 999999 1 78628 935608 321606 2 183564 871488 2 362162 545396 1 17 999989 -944956 2 2 999999 1 10 999982 -992971 2 388168 842806 2 2 999999 1 8 999997 520951 2 2 999999 1 2 999983 183136 1 464829 861265 546212 1 2 999999 -841302 1 14 999989 794718 1 735420 950753 -963360 2 103381 593314 2 2 999999 2 17 999997 2 2 999997 2 2 999999 1 2 999999 -742860 1 179230 390248 -189934 1 429842 801019 -710614 1 408234 490918 -600476 2 522513 839638 2 2 999999 2 806268 927287 1 119631 677955 -804280 2 11 1000000 1 20 999998 -172149 1 9 999992 -40176 2 2 999999 2 13 999996 2 117292 190638 2 188994 895689 1 9 999989 390200 1 204175 421842 -451227 1 5399 805157 -39249 2 2 999999 2 2 999999 2 266422 999853 1 2 999999 -972511 1 2 999999 -234364 2 12 999986 1 5 999994 -4498 2 686640 687784 1 70094 454652 -910233 2 2 999999 1 6 999991 -756644 2 9 999981 1 2 999999 662176 2 2 999999 1 201391 730891 204002 2 14 999996 1 2 999999 -954424 2 2 999999 2 19 999981 2 4 1000000 2 2 999999 1 12 999981 427142 1 3 999999 -583369 1 569316 739368 26691 1 10 999994 121793 2 13 999995 1 596063 603653 -668667 2 255887 646364 2 382784 707436 1 18 999997 -566102 1 2 999999 636441 2 2 999999 1 3 999992 562629 2 4 999990 1 5 999989 -71730 2 1 999992 1 3 1000000 76411 1 158621 744769 64961 1 2 999999 476371 1 2 999999 -215861 1 2 999999 -640590 1 2 999999 -90878 1 897569 903601 905852 1 434318 579396 -181310 2 10 999991 2 3 999981 2 11295 635203 1 13 999998 541812 2 815973 867616 1 2 999999 -589153 2 1 999999 2 2 999999 2 2 999999 2 2 999999 2 57922 556331 2 13 999993 1 4 999995 572828 1 19 999985 472440 2 2 999999 1 14 999986 -14692 1 2 999999 -592038 2 19 1000000 2 3 999993 1 458272 645026 -839564 2 723612 927089 1 2 999999 -698406 2 2 999999 1 5 999993 -920950 2 457587 751060 2 237448 379942 1 222577 844209 960099 2 19 999984 1 2 999999 -927358 2 269807 595326 2 2 999999 1 12 1000000 764190 2 2 999999 2 5 999993 2 4 999986 2 2 999999 2 16443 758351 2 2 999999 2 1 999993 1 2 999999 386716 2 2 999999 2 1 999988 2 281432 422162 2 68703 690520 2 8 999996 2 1 999988 1 4 999984 971589 2 2 999999 2 8 999989 2 2 999999 2 677264 708868 1 742112 902906 -95035 1 618886 827077 -275465 2 100698 463401 2 9 999992 1 2 999999 -958126 1 548682 681151 804752 2 2 999999 1 8 999990 776306 1 20 999997 196608 1 2 999999 -285343 2 2 999999 1 2 999999 959197 1 353761 476413 771404 1 510118 827842 358045 1 10 999993 631920 1 71826 909226 55392 2 2 999999 1 11 999982 908937 2 172617 666195 2 98319 557374 2 230146 972162 1 11571 903528 895008 2 15 999987 2 396952 805956 2 230 269422 1 2 999999 -937174 2 14 999990 2 2 999999 1 2 999999 -791017 2 4 999988 2 425503 539211 1 2 999994 519432 1 2 999999 -846090 2 4 999981 2 2 999981 1 303392 796645 257748 1 317071 800726 127675 1 2 999999 -419848 1 852626 913302 -573258 2 413199 726940 2 2 999999 2 1 999989 1 20 999993 457776 1 5 999981 -701794 2 2 999999 1 821559 850329 -468291 2 2 999999 2 2 999999 2 10 999987 2 2 999999 2 2 999992 1 2 999999 795112 1 369357 883582 812093 2 381522 743169 2 2 999999 1 393281 604290 -485079 1 534151 626447 -425479 1 2 999999 926796 1 816624 963985 -853496 2 2 999999 2 99803 980257 1 640582 771378 -885466 1 2 999999 -982169 2 162134 326397 1 13 999987 530033 2 172917 389218 2 2 999999 1 166803 941168 -837013 1 3 999991 706148 2 2 999999 1 14 999986 -303218 1 6 1000000 516945 2 2 999999 1 303866 373407 742363 1 65813 733320 507467 2 18 999997 1 284724 631610 660782 2 18 999997 2 96329 482832 1 9 999984 -698160 2 2 999999 1 145063 741862 333622 1 2 999999 791810 1 15 999995 373654 2 190951 404188 2 4 999988 1 474142 552446 245876 1 294464 307176 81210 2 520362 783019 2 2 999999 2 6 999997 2 161392 808162 2 2 999999 2 2 999999 2 148805 497394 2 7 999998 2 20 999996 1 50877 478078 124771 1 2 999999 419885 1 19 999983 682902 2 1 999994 1 2 999999 -7002 1 4 999984 -185310 2 2 999999 2 18 999982 2 19 999985 2 7843 824223 1 371327 867581 -494422 2 227537 919978 1 2 999999 659104 2 2 999999 2 2 999999 2 2 999999 1 9 999982 -464696 2 694114 729365 2 10 999985 1 8 999981 699480 1 51344 415406 -267286 1 937171 994820 187133 1 16 999991 994674 1 6 999987 397284 1 13 999995 716682 2 122884 307044 1 87154 625608 -902977 2 24609 154310 2 687558 969081 1 2 999999 -660757 1 2 999999 -170141 2 2 999999 1 2 999999 987535 2 9 999994 1 464692 484827 -613259 2 2 999999 1 33695 933123 -882088 2 2 999999 1 20 999985 -538480 2 247928 995149 2 7 999987 2 94895 817963 1 10 999989 376474 1 357204 537667 575992 2 2 999999 2 20 999982 2 381348 429266 2 19433 468897 2 192075 933584 1 289358 711735 -524067 1 2 999999 654522 1 2 999999 442864 1 15 999999 934827 1 4 999992 -227376 1 592937 801042 515777 1 5 999984 -273718 2 8 1000000 2 16 999991 1 2 999999 298332 2 2 999999 1 4 999996 -852256 1 455616 733620 285586 1 2 999999 529351 1 2 999999 -803357 1 2 999986 -396484 1 108932 825853 368474 1 61879 341648 -785106 1 2 999999 852223 1 147981 671402 -632093 1 2 999999 332764 1 15 999999 547260 1 2 999999 -286427 2 715618 760159 2 97450 973005 1 2 999999 297402 2 251017 912572 2 2 999999 1 2 999999 537797 1 32871 650796 -702571 2 262995 649039 2 18 999991 1 780638 851612 -890393 1 2 999999 165 2 2 999999 1 2 999999 755541 1 147249 839752 491566 2 11 999991 1 167226 386661 -373164 2 16 999997 2 2 999999 1 3 999992 453610 1 2 999999 -848310 2 2 999999 2 4 999982 1 13734 829691 -673891 2 320812 792476 2 2 999999 1 568023 752771 769336 2 6 999995 2 294810 823732 2 2 999999 1 12 999986 -437656 1 14 999990 -768087 2 12 999983 1 1 999986 -233207 1 2 999999 519230 2 2 999999 2 2 999999 2 2 999999 2 494567 959609 1 13 999996 -808243 2 94371 640709 1 2 999999 -22816 2 5 999987 1 7 999986 471608 1 5 999996 -593771 1 2 999999 712663 1 2 999999 309791 2 14 999982 1 18 999989 335007 2 5 999982 1 12 999991 -604358 1 2 999999 953799 1 2 999999 91598 1 2 999999 -258967 2 6 999983 2 3 999984 1 2 999999 129820 2 14 999989 1 15 999985 420139 2 211936 255975 1 2 999999 -618562 2 536917 607649 1 4 999992 -878952 2 253008 893236 1 15 999991 -896895 1 2 999999 942075 2 2 999999 2 775563 863598 2 2 999999 1 158576 735601 -526868 2 20 999981 2 2 999999 1 486593 971658 -15099 1 2 999999 -924281 2 2 999999 2 2 999999 1 18 999989 -840511 2 187476 906019 1 2 999999 -258982 1 541426 870974 377973 1 20 999981 -507317 2 10 999989 2 16 999982 2 2 999999 1 19 999995 25728 2 446930 475223 1 5 999998 -422838 1 627432 711464 -407397 2 6 999992 1 245111 415078 282576 1 2 999999 153258 2 2 999999 1 44666 994880 326541 1 2 999991 223891 2 2 999999 2 538073 593664 1 293160 917048 564433 1 14127 387330 -547991 1 2 999999 -335867 1 479587 658136 840001 2 19 999982 1 343958 926190 571205 2 554234 741551 2 52882 883406 1 4 999992 -159912 1 297317 549097 -225429 2 12 999993 1 2 999999 514277 2 3 999991 2 843103 852322 2 491852 508647 1 13 999992 -128485 2 242699 955614 2 581905 798876 1 2 999999 -508649 2 2 999999 1 2 999999 822660 1 2 999999 355692 1 8 999990 398613 1 13 999989 875649 1 2 999999 -765094 2 12 999990 1 2 999999 -412227 1 2 999999 -510016 1 5 999984 -880205 2 595254 720316 1 15 999998 -380981 1 488443 579966 -320757 1 411232 878441 446614 1 199884 804244 903066 1 260988 384392 -273209 2 2 999999 1 586702 956162 -886361 2 25038 938371 1 2 999999 913478 1 9 999983 -320454 1 2 999999 322952 1 123908 943716 69479 1 2 999999 -424456 2 2 999999 1 16 999981 -583688 1 227273 537724 902533 1 16 999996 474459 1 2 999999 385535 2 88512 840770 2 101973 238428 2 553191 571026 2 2 999999 1 215464 667000 130256 1 1 999999 708189 2 9 999994 2 226684 522084 2 576959 681237 2 8 999986 1 17 1000000 -268537 2 16 999988 2 2 999999 2 2 999999 1 2 999999 163120 1 286835 871482 -99027 1 18 999984 -650728 2 2 999999 1 213938 446875 601914 1 232234 736077 708737 1 813849 821061 -747404 1 118765 547967 -608860 1 27763 678557 -654451 2 366766 464608 1 351252 792518 661893 1 14 999998 461206 1 2 999999 -350002 1 198890 334194 645566 2 1 999985 2 162843 185597 1 2 999999 637016 1 171802 278073 617710 1 750118 877494 757659 2 2 999999 2 2 999999 2 17925 87775 1 334961 370722 719934 1 11 999996 -498777 1 2 999999 102226 2 596533 744202 2 528047 834671 1 2 999999 491367 2 2 999999 2 12 999998 2 89011 305366 2 6 999996 1 9 999995 -224120 2 7 999985 2 71789 575538 2 2 999999 2 17 1000000 1 16 999991 998564 2 6 999986 2 5 999991 2 57062 660787 1 2 999999 809322 2 2 999999 2 2 999999 2 619606 796302 1 555950 939146 191910 2 118775 897483 1 2 999999 -92297 2 20 999989 1 2 999999 725805 2 525392 904609 1 6 999992 -683522 1 4 999991 -329768 2 2 999999 2 2 999999 2 2 999999 1 2 999999 42347 2 2 999999 2 2 999999 1 741328 849480 30575 1 2 999999 626028 2 2 999999 1 6 999985 664799 1 19 999991 797209 1 61426 521615 638393 1 2 999999 -501799 2 76356 498476 2 2 999999 1 229764 725144 14742 2 8 999981 1 2 999999 -710475 2 2 999999 1 2 999999 132387 2 7 999992 1 131235 436355 494918 1 5 999996 -675267 1 13059 930674 -958656 1 2 999999 -504847 2 14 999987 2 11 999999 2 2 999999 2 20 999981 1 20 999985 -703458 2 2 999987 2 7278 195203 1 9 1000000 -10478 2 20 999990 1 2 999999 598116 2 340421 700483 2 438617 891168 1 20 999988 285813 2 9 999988 2 492876 663078 1 17951 764917 -277982 2 270459 572425 1 534885 858424 185638 1 7 999985 291064 2 256266 489635 2 193669 474724 1 2 999999 -357931 2 25415 808731 1 2 999995 157944 1 19 999991 -43071 2 266460 348648 2 241490 989547 2 5 999997 1 2 999999 -5078 2 2 999999 1 2 999999 -755351 2 143149 346034 2 76957 724726 1 14 999998 327994 1 137143 393195 934259 2 400325 773415 2 2 999999 1 1 999986 -840333 2 2 999999 2 16 999983 2 14 999996 1 2 999999 -913917 2 638992 867452 1 2 999999 141596 2 2 999999 1 19 999997 -489237 1 2 999999 -267008 1 106780 211705 626746 1 2 999999 713101 2 72462 519136 1 178468 270273 -483927 1 2 999999 105187 2 60911 415677 1 2 999999 -98236 1 2 999999 -877083 1 468170 823070 29741 2 635742 734034 2 71689 431832 1 10 999995 -936866 1 6 999981 89917 2 5 999999 1 1 999989 -665759 2 2 999999 2 48102 991835 2 3 999983 1 22774 732165 643505 1 14 999989 695449 1 13 999992 517080 1 155338 586913 -837342 2 407866 640798 1 55264 520365 -330261 1 4 999996 -220441 2 2 999999 2 2 999999 2 16 999999 1 12 999989 205438 1 18 999994 199788 1 907860 970040 -553452 1 2 999999 -670081 2 647265 950188 2 206778 286363 2 2 999999 2 2 999999 1 9 999994 889116 2 569936 827489 1 2 999999 -866801 2 2 999999 1 2 999999 -400523 1 19 1000000 -881891 1 51598 349033 -508447 2 94369 824807 2 2 999999 2 77501 134236 1 531278 714213 173786 1 2 999999 818117 1 2 999999 803280 1 2 999999 695207 1 3 999986 -356083 2 2 999999 1 2 999999 -152001 2 6 999983 1 10 999981 49922 2 10 999998 1 141687 373777 663559 2 717657 718206 1 2 999999 -306067 2 20 999997 2 2 999999 2 12 999986 1 2 999999 361061 1 72295 641044 -125841 2 2 999999 1 914349 955596 -887139 1 2 999999 327910 2 776185 852701 1 2 999999 816094 1 6 999994 115015 1 299085 733910 640305 2 792117 972415 2 2 999999 1 18 999992 -578381 1 9 999982 44178 1 12 999990 -879717 2 484703 504143 2 2 999999 1 117630 352232 520586 1 2 999999 -723332 1 8 999994 -904886 1 2 999999 226932 1 17 999984 -126558 1 2 999999 834921 1 2 999999 687956 1 16 999986 39697 2 9430 974434 1 10 999987 147613 2 2 999999 2 364202 488802 1 5 999988 518753 1 2 999999 -721671 1 334638 664116 -763995 1 14 999987 856008 2 5 999990 1 101327 939303 -703546 2 2 999999 1 556507 891738 -448692 2 572226 947496 1 1 1000000 -961870 2 16 999987 1 13 999997 158379 2 2 999999 2 2 999999 1 7 999984 978758 2 6 1000000 1 309536 848090 231170 1 454582 634588 123182 1 2 999995 924360 2 13 999991 2 31341 524703 2 14 999998 1 2 999999 933270 2 144199 275208 1 2 999999 -307842 2 3479 393466 1 2 999983 399063 1 2 999999 802594 1 452622 837683 869630 1 17 999997 732572 2 2 999999 2 2 999999 2 17732 949099 2 2 999999 2 205524 291677 2 599061 898093 1 356741 479176 355441 1 384997 704474 362379 1 17875 918640 730266 1 2 999999 151119 2 2 999999 1 1 999993 -205477 1 2 999999 -231446 1 9 999982 996520 2 15 999995 2 242833 320710 1 12 999991 -8119 1 287526 811181 653592 2 2 999999 2 8 999984 2 389950 848963 1 17 999984 -973867 2 12 999992 2 19 999990 2 2 999999 2 423639 606166 2 7 999998 2 18 999989 1 2 999999 -780419 1 10 1000000 -74818 2 2 999999 2 2 999999 1 857281 895647 143835 2 2 999999 1 8 999998 -997783 1 9 999983 602631 2 535708 770222 2 2 999999 2 383280 390600 1 15 999986 741389 1 248890 587325 -853932 2 2 999998 1 2 999999 906598 2 2 999999 1 78863 736324 127783 2 13 999982 1 4 999987 -314179 1 2 999999 79534 1 2 999999 -170065 2 2 999999 2 2 999999 2 296038 820285 1 384289 671058 331736 2 333985 577137 2 48305 661108 2 1 999981 2 2 999999 1 367145 403766 -396833 2 2 999999 1 374826 899595 429772 2 117564 249214 2 435789 774066 2 2 999999 2 2 999999 1 16 999983 -171134 2 2 999999 2 112533 691122 2 9 999986 2 6 999995 1 516637 621712 -345637 2 2 999999 2 269983 590940 2 2 999999 2 2 999999 1 10 999981 -17105 1 2 999999 -94954 1 11 999991 -909551 2 154374 344122 2 2 999999 2 2 999999 2 16 1000000 1 2 999999 414752 2 387053 866914 1 12 999999 -148262 1 10 1000000 -969353 2 135775 603206 1 18 999984 467566 2 281550 820050 2 2 999999 1 530025 705260 -417303 1 64883 580008 -827380 1 2 999999 709650 2 631488 873985 2 16988 434732 2 9 999985 2 763615 847860 1 819633 819966 800035 1 2 999999 -989387 1 159289 303828 -725769 1 2 999999 967737 2 44087 799836 1 356057 504131 -88398 2 2 999999 1 81195 708109 -953073 1 264883 339874 435071 2 212639 328907 1 369537 948523 898706 2 282903 627555 2 2 999999 1 6 999995 625754 1 41991 320570 635757 1 679838 972949 -317872 2 566065 940215 2 108115 837673 2 2 999999 2 693285 948441 1 2 999999 740474 2 20 999989 1 18 1000000 -406562 2 2 999999 2 8 999993 1 17 999997 -560170 2 2 999999 2 2 999999 1 183068 866642 -524810 1 11 999992 865343 1 467740 765090 763861 2 2 999999 1 8 999984 133811 1 1 999989 783078 1 405829 940160 -129663 1 172518 576713 888308 1 2 999999 590822 1 18 999991 214937 1 14 999981 298627 2 2 999999 1 20 999991 -411989 2 511825 945530 2 2 999999 1 212932 971093 -275722 1 18 999985 976453 1 15 999988 -407279 1 376652 730286 -803581 1 2 999992 475120 1 2 999999 -241274 1 281851 340464 -740564 2 20 999990 2 2 999999 1 14 999987 -450911 2 6 999981 1 316142 530899 -779177 2 13 999984 2 10 999982 1 2 999999 802150 1 1029 648533 -27107 1 2 999999 956988 2 1 999999 2 2 999999 2 381785 591912 2 209037 710718 2 2 999999 2 2 999999 1 497494 655750 -258790 2 14 999992 2 13 999982 2 379919 566999 2 7 999992 2 318164 390679 1 111799 308268 442208 1 2 999999 -201132 1 9 999991 -43352 2 2 999999 2 669410 739912 2 3 999992 1 2 999999 359874 1 2 999999 603607 2 2 999999 2 648203 719110 2 23228 115301 2 5 999987 1 13 999990 719854 2 2 999999 2 12 999991 2 2 999999 2 309906 562097 2 45870 260667 1 8 999998 -315063 1 2 999999 -436723 2 372709 775328 2 2 999999 1 8 999984 -549306 1 9 999992 -90536 2 18 999998 2 2 999999 1 2 999999 -176237 1 453429 809353 42230 2 7 999993 2 2 999999 2 132421 676694 2 4 999991 1 556198 822520 895750 1 4 999995 654355 2 20 999982 1 5 999998 623039 2 2 999999 2 2 999999 2 2 999999 1 11 999986 -539328 2 2 999999 2 2 999999 2 1 999990 1 2 999999 -543777 2 2 999999 1 515974 807091 -550499 2 112154 874477 1 13 999986 -310199 1 1 999982 -360767 1 2 999999 -418538 2 8 999987 2 19 999992 1 17 999997 -206729 2 5 999996 2 124386 565331 2 444590 479377 2 2 999999 2 106096 886681 1 2 999999 -537453 1 188729 398689 319387 1 2 999999 35453 1 175403 814083 -595284 2 2 999999 2 94437 95441 2 2 999999 2 16 999997 1 455149 661012 868955 2 2 999999 1 31252 346958 293367 1 2 999999 -551067 1 2 999999 -716180 1 3 999988 657830 2 2 999999 2 375263 933400 1 2 999999 -972206 1 4 999996 627644 2 263028 882374 1 13302 104635 -629550 1 263913 419605 -249305 1 2 999999 813373 2 17 999986 1 19 999986 175912 2 5 999998 2 244937 883272 1 41031 961482 -17872 1 437112 555766 239709 2 11 999990 1 2 999999 787604 1 7236 448279 -499826 1 454038 795942 -400857 2 2 999999 1 2 999999 513918 1 2 999999 270606 1 1 999995 423744 2 10 999997 2 3 999996 2 13 999993 2 2 999999 2 9 999989 2 12 999983 2 633090 693910 1 2 999999 -661764 1 60513 697131 -755958 2 16 999990 1 2 999999 80094 2 11 999997 1 2 999999 171010 2 5 999996 2 1 999981 2 11 999991 1 209846 643433 -404344 2 110532 226424 1 2 999999 780151 1 15 999992 536880 1 2 999999 847467 2 2 999999 1 14 999982 -788045 1 2 999999 -280923 2 2 999999 2 2 999999 2 400035 942440 2 11 999996 1 155543 582654 842565 2 204299 377288 2 16 999992 1 2 999999 -622043 2 35049 72537 1 750247 814714 -538353 2 2 999999 1 2 999999 555400 1 16031 933253 -27545 1 77806 663700 -795082 2 148499 959594 1 319789 573499 573359 1 402986 680682 -143027 1 20 1000000 -199903 2 685158 725617 1 11 1000000 -300642 1 173007 375270 -920212 2 18 999987 1 1 1000000 -231256 2 2 999999 1 452881 901550 -997987 2 2 999999 2 3 999990 2 2 999999 1 239819 657000 -364353 1 2 999999 129903 1 2 999999 282570 1 17 999993 -115160 1 2 999999 601466 2 2 999999 2 19 1000000 2 9 999995 1 2 999999 -385464 1 14 999992 880975 1 514464 620445 -284061 1 20 999991 145398 1 148292 549135 197420 2 4 999984 1 13 999999 -322004 2 2 999999 1 2 999999 504774 1 91718 665748 145780 2 2 999999 1 299682 561183 -709200 2 2 999999 1 220274 750610 -70739 2 2 999999 1 2 999999 -386388 1 427543 490932 336870 1 377079 664627 384553 1 531774 962821 -891382 1 2 999999 -882642 2 103818 712672 2 9 999985 2 2 999999 2 2 999999 2 2 999986 2 74439 803311 1 2 999999 939910 1 19 999987 653900 1 440583 897559 848603 2 270563 979014 2 409990 560697 1 250217 746952 -867589 1 163904 370518 992417 1 912348 971002 -472828 1 11 999987 -281260 2 14 999999 2 10 999985 2 5 999981 1 738521 919799 76637 1 189574 474955 -599778 1 232178 871340 -818947 1 2 999999 504679 1 623052 785993 -234455 1 16 999994 -325840 1 140431 515008 -848212 1 13 999983 -288398 1 608931 753231 -362699 2 6 999996 1 10 999999 -982461 2 2 999999 1 14 999991 732200 1 2 999999 518001 2 1 999984 1 2 999999 721759 1 297316 415180 -396136 1 6 999984 -332349 2 559465 736232 2 265401 843008 1 192280 213481 -505925 2 2 999999 2 643745 723187 1 289308 611658 291254 2 153858 935557 1 221061 834524 -883077 1 8 999994 798133 1 5 999982 -527457 2 337264 344182 1 2 999999 -36873 1 16 999996 -817546 2 2 999999 1 54824 215012 5531 2 2 999999 1 478714 833495 -144881 2 2 999999 1 2 999999 279896 1 17 999999 -259142 2 2 999999 1 332553 784552 693258 1 475179 487962 -125362 1 2 999999 393412 2 2 999999 2 2 999999 1 345009 459388 -839607 2 2 999999 1 115521 384250 -899258 1 1 999992 -952832 1 2 999999 169860 1 19 999997 -373109 2 599506 804521 2 13 999982 1 2 999999 704427 1 2 999999 -233987 1 133977 702147 -279332 1 464280 465178 335207 2 13 999998 2 2 999999 2 10 999990 2 115653 839681 2 2 999999 1 18 999993 851058 1 2 999999 -659378 1 5 999995 697567 2 8 999991 2 2 999999 1 110316 369132 348548 1 190481 293009 476997 1 19 1000000 518859 2 2 999999 1 16 999990 130724 2 10 999990 1 174194 810006 558369 1 2 999999 299111 1 2 999999 -500935 1 2 999999 63871 1 183922 697593 -824078 1 2 999999 -143418 1 6 999995 -319174 1 20 999981 837475 1 12 999992 -391484 1 2 999999 197553 1 2 999999 811136 1 782091 914837 116096 2 160097 373745 2 6 999996 2 10 999990 1 425334 594644 -80614 2 528719 938342 1 2 999999 -129994 2 147282 223810 2 256761 329401 2 6 999984 1 276889 882419 -658909 1 14 999985 329436 2 11 999998 2 16 999982 2 371510 562701 1 2 999999 777738 1 211886 843766 -457743 2 20 999982 1 701924 787929 -748393 1 2 999995 -801330 1 20 999990 -949085 2 18 999986 1 78676 946799 -410508 1 2 999982 -841323 2 2 999999 2 18 999985 2 2 999999 2 5 999984 2 696712 907436 2 2 999999 2 2 999999 1 14 999997 -728168 1 17 999993 924780 1 2 999999 234178 1 2 999999 549093 1 2 999999 -153154 1 19 999992 -377998 1 91367 497117 -920410 1 353115 434218 806729 1 333884 795315 939877 2 2 999999 1 4 999992 -785576 1 2 999999 -301971 2 19 999997 1 2 999999 149046 2 194807 601333 2 555310 990462 2 1 999995 1 16 999999 -728098 2 866112 989696 1 13 999998 -677059 1 12 999981 -228338 1 2 999999 -832759 2 2 999999 1 267011 465777 -594471 1 49242 56867 -311499 1 896078 996215 -340425 2 14 999985 2 347698 764336 1 15 999999 802727 2 776744 944991 2 321097 500269 2 2 999999 1 216206 678965 441318 2 2 999999 2 2 999999 1 11 999982 967597 1 5 999991 -230677 1 3 999985 -967262 1 17 999994 -23373 1 148241 354249 222765 2 2 999999 2 13737 437820 1 492253 985079 752330 1 2 999999 718305 2 88488 253510 2 434096 859835 2 2 999999 2 1 999987 2 10 1000000 2 9 999992 1 12 999989 599001 2 1 999988 1 709252 741130 266327 1 7 1000000 915424 1 388 300658 14469 1 601425 700549 145481 1 2 999999 237925 1 179277 939849 460291 1 2 999999 -95929 2 2 999999 2 5 999988 1 12 999994 29116 1 10 999990 -160361 2 14 999985 2 10 999993 1 581163 825732 486972 1 2 999999 -161565 1 2 999999 -517875 2 513779 703469 1 2 999999 -5222 2 9 999981 1 2 999999 -734593 2 2 999999 1 2 999999 -729039 1 2 999999 -514805 2 2 999999 1 337854 360721 321184 2 20 999993 1 2 999999 264103 2 474828 758170 2 2 999999 1 7 999992 345081 1 16 999997 119808 1 419332 727518 -274857 1 3 999996 849871 2 2 999999 1 2 999999 279703 2 163860 283424 1 2 999999 646472 1 6 1000000 50520 2 239971 613275 2 11 999989 1 1 999991 -691607 1 714956 745967 848628 2 2 999999 1 2 999999 562780 2 11 999981 1 19 999982 -314199 1 2 999999 -196744 2 2 999999 1 7 999991 149500 2 10 999997 2 767547 885347 1 212667 488337 677827 1 6 999982 891834 2 2 999999 2 138365 541809 2 2 999999 1 3 1000000 931662 2 2 999999 1 49239 604155 232114 2 3 999995 2 8 999987 1 2 999999 51430 1 190709 351234 543517 2 881673 958206 2 20 999998 2 331775 411517 2 1 999999 1 373120 709851 553820 1 883510 983546 312167 2 6 999983 2 2 999999 2 17 999995 1 3 999999 579700 1 2 999999 -932404 2 2 999991 1 229891 905345 84829 2 186526 398536 2 367848 386185 2 2 999999 2 2 999999 1 3 999987 757215 2 161964 937709 1 324849 531654 -66075 1 2 999999 -7882 1 2 999999 -83698 1 9 999994 987307 1 508149 964510 412233 2 621758 726270 1 182212 644551 -545714 2 13 1000000 1 13 999988 250849 1 2 999999 -296256 1 2 999999 -612514 2 17 999996 2 487382 787094 1 273643 308847 -294032 1 2 999999 -827360 1 5 999991 338391 1 536045 994476 -67880 2 340412 566496 1 2 999999 -48252 1 2 999999 821914 2 2 999999 2 642705 946452 1 2 999999 392636 2 2 999999 2 15 999989 1 7 999998 611466 2 2 999999 2 418531 564596 1 2 999999 745080 1 87545 970687 195722 2 2 999999 1 2 999999 347969 1 249678 365431 666262 1 19 999992 -82711 2 2 999999 2 9 999987 2 5 999986 1 2 999999 -654508 2 2 999999 2 2 999999 2 838342 873984 2 174477 722871 2 2 999999 2 2 999999 2 14 999997 2 16 999990 1 2 999999 538139 1 2 999999 596032 2 19 999994 2 19 999994 2 4 999993 1 2 999999 -727150 2 115168 318242 2 2 999999 1 2 999999 -79292 1 8 999993 -230716 2 2 999999 2 2 999999 1 7 999995 -318832 1 587529 978282 344462 1 2 999999 -871729 1 2 999999 -273971 2 2 999999 2 105921 298590 2 36170 561327 1 14 999984 -804744 1 2 999999 -858244 1 16 999991 940029 2 7 999995 1 10 999995 -367332 1 92953 366398 891380 2 2 999999 2 454426 697897 2 202225 955540 2 12 999993 1 146874 999469 -165184 2 6 999997 1 2 999999 400337 1 20 999993 719350 2 20 999991 1 15 999994 686330 2 298209 560490 1 2 999999 906109 1 9 999987 414516 1 13 999997 -254167 2 2 999999 2 269264 893518 1 2 999999 87140 2 254450 831744 2 955433 985077 2 211196 775398 1 2 999999 240373 1 4 999981 -238414 2 14 999999 1 276477 924919 730057 2 5 999994 2 12 999991 1 1 999989 856165 1 83576 898138 -32409 1 437453 471095 -749949 2 9 999981 2 362740 596002 1 668952 815851 -970182 2 2 999999 1 6 999995 590630 2 269253 667365 1 396905 826570 -392593 2 41141 614178 2 10 999997 1 10 999996 -452606 1 2 999999 934556 1 2 999999 229985 2 3 999988 1 2 999999 469505 2 38455 280928 2 3 999988 2 16 999999 1 546726 668524 -349635 1 2 999999 797656 1 601204 754164 -380371 2 1 999985 1 2 999999 303368 1 336790 523375 254726 1 2 999999 -632165 2 2 999993 1 15 999993 -129451 1 2 999989 424961 2 2 999999 1 2 999999 688768 2 2 999999 2 2 999999 2 2 999999 2 783477 957848 2 724272 835252 2 16 999982 2 2 999999 2 8 999988 2 2 999999 1 2 999999 180971 1 8 999982 907201 1 144952 390654 674576 2 2 999999 1 591830 626878 -175798 1 14 999984 -984376 2 15171 743936 2 14 999998 2 4 999983 1 2 999999 -127714 1 8 999998 492435 1 351731 912151 756067 2 5 999987 1 2 999999 192377 2 7 999987 2 2 999999 1 2 999999 814208 1 939433 944571 774003 1 2 999999 917398 1 7 999989 705434 2 11 999985 2 10 999986 1 16 999991 216014 2 2 999999 1 2 999999 -926557 2 1 999984 2 109128 502434 1 600481 934470 -833454 1 2 999999 575140 1 2 999999 -224754 2 2 999999 1 92275 858794 -773991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999983 2 2 999999 1 91891 575864 252778 2 17 999986 1 502681 611915 215809 2 19 999981 2 395090 454433 1 2 999999 828967 2 1 999998 1 2 999999 -544920 1 3 999987 -302795 1 2 999999 -459285 2 16 999994 2 2 999999 1 2 999999 339881 2 16 999982 2 285815 689224 2 5 999989 1 212554 654725 87168 1 13 999994 226818 1 2 999999 -295553 2 742453 953097 1 228035 818949 -790597 2 2 999999 1 2 999999 683900 2 206278 773270 2 2 999999 2 11 999990 2 7 999988 1 10 999991 -861809 1 2 999999 -569566 2 2 999999 1 262192 548569 -660058 1 2 999999 -397705 2 340152 767188 2 9 999989 2 2 999999 2 6 1000000 1 1 999999 878614 2 142974 828313 2 2 999999 1 148691 243854 -510401 2 705382 868170 1 8 999985 -680074 2 2 999999 1 375985 796235 327191 1 462662 940377 -352612 1 5 999995 351705 2 2 999999 1 191413 324141 -213620 2 447343 952390 1 74365 171285 -741460 2 42234 344303 1 257521 464610 143820 2 2 999999 2 245237 434295 2 2 999999 2 2 999999 2 414221 613741 1 486719 508066 -622867 2 10 999989 2 2 999999 2 2 999999 2 2 999999 1 7 999988 463014 1 7 999994 -766315 1 2 999999 398836 2 6 999981 1 2 999999 197893 2 2 999999 1 2 999999 65226 1 20 999995 513742 1 13 999998 967763 1 18 999987 -978530 1 10 999984 -291032 1 2 999999 742031 1 689783 804612 909079 1 6 999997 -147694 2 2 999999 2 2 999999 2 69081 604144 2 149303 777990 1 4 999987 -585263 2 2 999999 2 2 999999 1 7 999988 638585 2 575026 597132 1 212187 586270 -570947 1 2 999999 121051 2 2 999999 2 2 999999 2 20 999991 2 14 999986 2 408824 947917 2 2 999999 1 8 999997 -195406 2 1 999983 1 2 999999 -129429 1 2 999999 894617 1 5 999989 432282 2 2 999999 2 2 999999 1 14227 115007 909174 2 3 999999 1 301540 919542 -448733 2 320460 792581 1 226120 725992 -481558 1 85742 312299 504636 1 2 999999 -757676 2 235493 677704 1 2 999999 -667355 2 7 999990 1 18 999993 611857 2 6 999998 2 2 999999 2 14 999999 1 2 999999 279239 2 2 999999 1 8 999993 414321 1 115176 333241 652885 2 13 999996 1 19 1000000 768895 1 2 999999 955048 1 17 999991 377077 1 2 999999 815040 1 16 999982 609699 1 2 999999 -953481 2 2 999999 1 172206 864887 761548 1 2 999999 72351 1 6 999991 -830512 2 2 999999 1 8 999985 189991 2 580281 721770 2 11 999995 2 3 999994 2 7 999985 1 688994 914561 -361708 1 14 999996 -141989 1 13 999999 397744 2 2 999999 2 2 999999 1 2 999999 464654 1 5 999996 -58742 1 9 999990 794151 1 145826 998916 183693 1 522077 677861 -471530 2 71831 476455 1 2 999999 487564 1 457551 992305 958221 2 275964 438408 2 2 999999 2 2 999999 1 1 999982 -479124 2 2 999999 1 295128 717406 -955909 1 19471 803688 951767 1 19 999998 -225461 2 2 999999 2 2 999999 2 266316 438471 1 363568 656397 -668832 2 5 999986 1 66220 90302 -60343 2 2 999999 1 2 999999 145698 1 469199 825448 147479 1 230620 589528 792588 1 305398 912030 -844061 1 2 999999 668757 1 14 999994 -310605 2 669207 807304 1 212830 301565 -440596 2 2 999999 1 4 1000000 -458154 2 15 999998 1 2 999999 154106 2 2 999999 1 2 999999 479251 2 17 999982 2 2 999999 1 450896 471252 200501 2 2 999999 1 2 999999 -62778 2 387883 911036 2 16 999998 2 21236 673588 1 2 999999 774091 1 6 999993 -234461 2 152935 271203 1 17 999984 -840978 1 2 999999 519081 2 2 999999 1 11 999995 -581720 1 4 999990 30546 2 360605 556779 2 11 999995 2 233366 704299 1 2 999999 814344 2 285494 912558 1 18 999981 -552917 1 2 999987 235957 2 173242 696903 1 2 999999 -259918 2 2 999999 1 2 999999 136877 1 2 999999 221819 1 5 999999 -954531 2 17 999990 2 2 999999 2 11 999983 1 10 999992 619102 1 450082 769783 -388891 2 575440 950803 2 14 1000000 2 156409 774437 2 2 999999 1 13 1000000 183700 2 13 999992 1 2 999999 382887 1 385184 937465 -385907 1 2 999999 973608 1 2 999999 -324500 2 594184 719960 1 3446 121546 667950 1 264682 442865 161611 2 196803 537815 2 9 999982 2 9 999981 2 7 999985 2 5 999984 2 20 999992 1 7 999994 391932 1 315836 987869 461183 2 18 999996 2 2 999999 1 17 1000000 382332 2 5 999990 2 19 999994 2 2 999999 1 11 999999 287803 1 454139 499388 343226 2 150299 184351 2 513440 858395 2 6 999995 1 2 999999 315210 1 14 999981 877754 2 14 999988 2 6 999996 2 3 999995 1 19 999988 559983 2 2 999999 1 5 999987 737831 2 2 999999 2 184532 986947 2 5 999993 1 291812 701412 545233 1 2 999999 684274 1 2 999999 -241120 2 2 999999 2 2 999999 2 2 999999 2 16089 27986 1 2 999986 -19341 2 12 999986 2 411500 676083 1 359988 543151 -676979 1 18 999982 -189134 1 400934 526664 -952379 2 7 999994 2 14 999990 1 2 999999 -619616 2 2 999999 2 2 999999 1 2 999999 884941 1 1 999994 238533 2 746912 810365 1 2 999999 274109 2 2 999999 2 19 999988 2 2 999999 1 274069 866613 -766274 2 2 999999 2 3 999999 1 2 999999 -447877 2 18 999999 2 13 999994 1 2 999999 514219 2 150179 950476 1 558708 752214 915503 1 2 999999 180090 1 14 999986 -543306 1 517310 820864 -177979 2 524596 600300 2 660015 668841 2 505104 977850 2 526287 911319 1 323024 962051 920667 1 2 999999 450195 2 11 999991 2 14 999989 2 16 1000000 2 12 1000000 2 444162 866164 1 19 999998 -363340 1 7 999991 304747 2 3 999982 1 19 999982 -642446 1 2 999999 30118 1 12 999995 213667 2 19 999989 2 2 999992 2 1 999999 2 2 999999 2 542842 552477 2 710867 914860 2 2 999999 2 98615 719260 2 2 999999 2 2 999999 2 760316 787482 2 2 999999 1 247900 909095 -781513 1 2 999992 -742357 2 5 999984 2 8 999984 2 18 999997 1 474308 852483 -575458 2 9 999994 2 143576 760593 2 17 999991 1 17 999997 697835 2 34349 869513 2 2 999999 1 307872 760443 -586696 2 719124 936025 1 409744 500695 423892 2 172153 719762 2 16 999994 1 408830 576039 435217 1 15 999985 -976212 1 2 999999 -203223 1 15 999993 -362914 2 264323 423526 2 9 999989 2 4 999999 2 2 999999 2 706305 835485 2 12 999990 1 2 999999 654703 1 54213 287094 323897 2 20 1000000 2 1 999986 2 2 999999 1 116930 581588 -169843 1 189344 586229 -407807 1 2 999999 774573 2 135243 775215 1 14 999993 147134 2 2 999984 1 14 999994 915294 1 125716 813635 866398 2 102233 309135 2 10 999984 2 13 999992 1 2 999999 -236862 1 108634 982710 383915 2 2 999999 1 15 999981 -434209 1 2 999999 736066 1 4 999997 913368 2 51057 206172 1 2 999999 943610 1 280674 664502 -875947 2 6 999999 2 2 999999 1 2 999999 -528436 1 2 999999 -605294 1 2 999999 -915576 2 19 999991 2 16 999996 1 236384 897854 620072 1 16 999997 650563 2 455710 456084 1 2 999999 -664841 1 545614 949726 -459489 2 9 999992 1 137155 392148 140263 2 2 999999 1 8 999983 876472 2 304449 417030 1 2 999999 -648835 1 14 999991 892452 1 361254 884449 455723 2 17 999988 2 2 999999 1 79792 237793 658780 2 12 999992 1 5 999998 -728319 2 11 999981 2 215773 507604 2 3 999993 1 2 999999 422397 1 4 999995 747612 2 5 999981 1 2 999999 -674208 2 2 999999 2 15 999992 2 2 999999 2 16 999998 1 2 999996 239057 2 2 999999 1 2 999999 871955 2 3 999992 1 4 999984 -453312 2 6 999988 1 741647 865903 -456640 1 16 999997 74787 2 2 999999 2 2 999999 2 2 999999 1 535134 938841 -469473 2 2 999999 2 82470 807461 1 611335 781086 -747675 1 148219 193398 -384967 2 2 999999 1 86724 799951 -802094 1 2 999999 491428 1 6 999985 -214536 1 533265 982019 434034 1 2 999999 -624406 2 482485 727028 1 2 999999 108603 2 19 999996 1 621843 692606 -682034 1 2 999999 -867950 2 18 999988 1 15 999988 25179 1 3 999988 562386 1 10 999987 -905108 2 664014 958066 2 6 999992 2 1 999984 1 381373 429154 -652548 2 3 1000000 2 264479 944398 2 2 999999 1 13 999995 977265 1 2 999999 -809572 1 20 999990 -716797 1 2 999999 266769 1 2 999999 -924293 2 2 999999 1 2 999999 315393 1 9 999986 -419215 1 2 999999 630638 1 191297 446160 -745408 1 2 999993 -968167 2 2 999999 2 9 999989 1 8 999997 16520 1 10 999988 -506515 2 650896 844580 2 243607 921658 1 10 999984 724538 2 2 999999 1 2 999999 -991454 2 158828 506867 1 4 999999 744384 1 14 999987 -914203 1 665923 704988 -487441 2 7 1000000 2 15 999985 2 2 999999 2 2 999999 2 841058 989163 2 6 999993 1 235379 283948 -145158 2 9085 306281 1 421569 550146 -262422 2 15 999995 1 118371 763786 -735841 2 6 999993 1 18531 46835 -40493 1 2 999999 -58160 2 5 999995 1 42105 156695 -989076 2 3 999982 2 2 999999 2 2 999996 2 2 999999 1 293010 307057 45319 1 228802 975628 711532 1 19 999990 -815585 2 2 999999 1 498406 500064 654596 1 562844 877565 -583023 1 705318 760965 866038 2 2 999999 2 501973 834832 1 3 999991 -599670 1 582022 883766 283643 1 3 999998 439289 2 2 999999 1 6 999981 668291 1 2 999999 -737088 1 145925 862802 -641311 1 2 999999 156171 2 512204 875241 1 2 999999 -418984 2 14 999985 1 12 999999 -284174 1 1 999993 492377 1 12 999982 766637 1 2 999999 -170957 2 643463 826846 1 3 999992 -227641 1 16 999982 622458 1 703316 919925 144231 2 251513 575359 1 2 999999 918630 2 2 999999 2 2 999999 2 6 999993 1 670892 770243 163395 2 20 1000000 1 2 999999 392824 2 2 999999 1 2 999999 -128615 1 569450 872465 30002 2 5607 631611 2 12 999994 2 705377 730263 1 4 999992 -13639 2 2 999999 2 11 999985 1 4 999992 -237824 2 2 999999 1 2 999999 167730 2 4 999984 2 12 999999 1 2 999999 178836 2 544498 669619 1 2 999999 425981 2 12 999998 1 281447 647952 -197310 1 546594 645208 -686168 2 12 999983 1 10 999999 -37169 1 9 999995 993323 2 1 999981 2 13 999989 1 2 999999 697994 2 6 999985 2 2 999999 2 3 999990 2 8 999998 1 2 999999 259359 1 702980 800412 -499602 1 280535 623959 103442 2 3 999990 1 18 999988 -407866 2 131975 397962 1 2 999999 818798 2 9 999999 2 2 999999 2 16 999998 1 16 999982 -332053 1 2 999999 414449 1 2 999999 -928975 2 220446 330763 2 2 999999 1 53488 798903 634504 2 2 999999 1 2 999999 -172268 2 2 999999 2 204331 360417 1 169000 667418 -869779 1 556178 939793 346954 1 454574 695125 -905155 2 934591 942855 2 2 999999 2 15 999987 1 2 999999 -848368 1 2 999999 -177040 2 17 999992 2 2 999999 2 442461 586994 1 1 999996 693167 1 2 999999 -590223 1 2 999999 421307 1 2 999999 -761295 1 17 999996 637423 1 2 999999 -154337 1 1 999999 573525 2 178931 546815 2 2 999999 1 88834 281979 40145 2 17 999993 1 79386 604059 631952 2 766206 811385 1 2 999999 -723593 1 19 999994 614546 1 15 999993 -515766 2 2 999999 2 2 999999 1 2 999999 72973 1 2 999999 935369 2 12 999994 1 2 999999 675688 1 14 999988 -221033 1 14 999986 496389 1 2 999999 -825264 2 2 999999 1 4 999995 980092 1 1 999983 713203 2 107079 690997 1 107288 260011 959711 2 15 999982 1 11 999999 131085 2 2 999999 1 262400 991021 -198827 1 240313 669999 -748309 1 5 999996 293260 1 2 999999 -378964 2 512006 739841 2 19 999992 1 9 999983 962352 2 419910 760288 2 15 999988 2 2 999999 1 9 999995 875184 2 2 999999 2 395747 969604 1 4 999987 501932 1 2 999999 181081 1 582201 762767 175309 1 8 999991 9064 2 17 999996 2 13 999984 1 4 999988 -580041 2 3 999998 2 6 999984 2 2 999986 2 5 999999 1 177810 913961 -965875 1 2 999999 504093 1 6 999986 -104304 2 1 999998 1 2 999999 273872 2 2 999999 2 2 999999 1 189640 684526 -785361 1 11 999990 578728 2 349541 536600 1 14 999991 247281 1 15 999993 527135 1 2 999999 -931694 1 2 999999 -738186 2 105677 829822 2 638821 852949 2 20 999993 1 2 999999 225065 1 9 999986 71852 2 301797 899530 2 16 999981 2 2 999999 1 180481 771195 169917 2 608379 962954 2 342602 528959 1 180793 748448 93578 1 366968 965295 -900215 1 19 999985 509333 1 851472 917417 -821702 2 497206 675305 2 2 999999 1 983 146740 -399107 1 2 999999 785907 2 17 999992 2 2 999999 1 16 999995 180865 1 14 999986 258790 1 2 999999 368420 2 572000 595741 2 11 999982 1 13 999982 -571904 2 1 999996 1 451086 452485 -258870 1 2 999999 -741341 2 2616 355466 1 2 999991 923802 2 112559 218475 2 18161 652469 1 533261 655388 722694 1 362781 948366 -494369 1 2 999999 -90585 1 10 1000000 415924 1 4 999987 -936664 1 584826 873821 204243 1 458494 607744 234345 1 12 999997 71553 1 2 999999 -302074 2 362712 527531 1 449386 487964 115739 1 386400 705495 694488 2 499620 859848 2 3 999992 2 2 999999 1 531405 994022 371141 2 2 999999 2 19 999996 1 354499 414058 -182398 1 72752 500915 537793 1 10 999985 362337 1 2 999999 408252 2 16 999999 2 119187 348167 1 535287 713738 684013 2 328029 650438 2 537202 870298 2 2 999999 1 2 999999 981506 2 2 999999 2 267162 324935 1 1 999982 941569 1 2 999999 -204998 1 2 999999 -673446 1 2 999999 -306067 1 631612 964952 49587 2 408086 989602 1 404940 884997 940978 1 8 999982 910714 1 17 1000000 -124754 1 2 999999 -66087 2 13 999985 1 21824 968457 -377618 1 78536 468791 858797 2 681547 861787 1 12 999993 494116 2 2 999999 2 2 999999 1 2 999999 -726308 2 11 999988 1 2 999999 990731 2 112427 118043 1 2 999999 712467 2 2 999999 1 2 999999 -516999 1 483563 776935 -192507 1 2 999999 -715429 2 252989 715966 2 17 999999 1 2 999999 -886118 2 10 999987 2 2 999993 2 2 999999 2 2 999999 2 2 999999 1 272947 463374 42032 2 14938 16028 1 64782 682472 187708 2 199588 788613 1 2 999999 913013 2 14 999993 2 2 999988 2 48425 139183 1 269199 881960 114103 1 3 999993 526549 2 2 999999 2 3 999989 1 2 999999 557732 2 2 999999 2 4 999987 1 11 999999 421175 1 18 999986 949273 1 9 999989 -1686 1 44862 799562 -710720 1 2 999999 -603794 2 400833 621624 1 12 999992 -474122 1 288798 973996 606432 2 20 999992 1 2 999999 170348 1 13 999994 438573 1 107340 337785 683532 1 2 999999 798969 2 7 999982 1 11 1000000 -381792 2 2 999999 1 2 999999 984322 2 8 999984 2 2 999999 1 7 999990 -290001 2 2 999999 1 104606 905364 521478 2 2 999999 2 303456 719633 1 2 999999 -329074 2 2 999999 1 9 999992 -311039 2 2 999999 2 2 999999 1 19 1000000 -338993 2 2 999999 1 2 999999 -178758 1 4 999986 -310264 2 2 999999 2 228919 567470 2 9 999994 2 365442 818862 2 156834 392294 1 5 999990 -110439 1 3 999987 502993 1 2 999999 -743941 1 2 999999 754254 1 318583 813896 272848 1 2 999999 940776 1 2 999999 -837694 1 10 999982 -875129 1 2 999999 107491 2 2 999999 1 6 999981 -98948 2 15 999985 1 575511 604827 510722 2 2 999999 1 10 999982 -240748 2 16 999993 2 5 999993 1 2 999999 249613 2 1 1000000 1 158198 823918 -547716 1 6 999993 236457 1 409649 943438 38114 2 9 999997 2 2 999999 1 9 999983 -986303 2 2 999999 2 14 999991 2 498235 622785 2 48654 579132 2 351647 560904 2 3 1000000 2 323705 867427 1 10 999982 -478037 2 7 999997 2 2 999999 1 261022 263724 -642559 1 6 999990 -196167 2 2 999999 1 352510 511704 -468031 2 2 999988 2 9 999992 1 2 999999 165278 2 797710 917652 1 405333 539136 -222282 1 11 999992 -287544 2 2 999999 2 163695 907311 1 1 999990 598712 1 20 999989 620887 1 2 999999 575547 2 2 999999 1 7 999993 -673524 1 417592 599351 87647 2 482700 987012 2 12 999991 1 2 999999 -564759 2 112624 157139 1 3 999985 -252512 2 12 999988 2 2 999999 1 2 999999 -28196 2 15 999996 2 5 999989 1 13 999989 422434 1 6 1000000 -580 1 30309 289543 -799851 2 2 999999 1 5 999997 179836 1 18 999984 -455242 1 2 999999 174343 2 2 999999 2 2 999999 2 2 999999 2 15 999988 1 387794 563802 890474 2 2 999999 2 4 999981 1 265392 639270 816234 1 2 999999 789750 1 2 999999 261890 2 734429 913548 1 2 999999 106403 2 2 999999 1 10 999997 658110 1 2 999999 352926 1 428997 603394 -395387 2 2 999999 1 2 999999 -307286 2 15 1000000 2 2 999999 2 8 999982 1 80320 602762 260471 2 13 999994 2 16 999993 1 2 999999 841855 1 409372 742564 492333 2 2 999999 1 3 999994 463842 1 2 999999 -346854 2 51978 329877 1 2 999999 -88180 1 390338 775449 492527 1 664198 693207 -23526 2 17 999986 1 2 999999 930125 2 2 999999 1 2 999999 -135500 1 2 999999 -404572 1 218774 744614 512267 2 2650 208381 2 13 999986 2 16 1000000 1 2 999999 -658092 1 18 999994 901726 2 3 999984 2 10488 822367 2 19 1000000 2 2 999999 1 2 999999 -629080 1 580154 956052 899892 1 17 999982 641867 2 2 999999 2 748682 754542 1 365372 445545 -558519 1 464793 682232 -328764 2 2 999999 2 62685 678569 1 2 999999 -183478 2 139263 553127 1 2 999999 -127519 1 307719 794874 -68710 1 2 999999 -823925 1 8 999987 281873 1 382100 782070 10000 1 10 999999 -204081 1 13 999996 616251 1 66995 113710 -970613 1 2 999999 -774923 2 19 999992 1 308419 546550 30365 2 2 999985 2 9317 28098 1 317040 374292 -129495 2 2 999999 2 353080 591508 2 1 999994 2 17 999999 1 2 999999 204514 1 17 999985 660114 2 16 999995 2 2 999999 1 408793 478285 -432642 1 219203 649554 985512 2 20 999991 1 9 999999 250173 1 12 1000000 -884635 2 2 999999 2 2 999999 1 2 999999 228104 2 500555 761308 1 231914 866029 -641627 1 735985 917725 323562 2 14 999982 1 556131 919260 -354233 2 2 999999 1 17 1000000 -92012 2 13 999981 1 25111 917923 897910 1 2 999999 418993 1 11 999987 195761 2 2 999999 2 661243 701723 2 3 999999 2 2 999999 1 4 999996 249723 1 4 999994 -330505 1 592166 758010 -825569 2 2 999999 2 2 999999 2 315201 395106 1 340171 535802 469854 2 108722 323695 2 359133 407974 1 2 999999 -519171 2 396246 863568 1 17 999984 174217 1 2 999999 701619 1 2 999999 530293 1 2 999999 -59725 1 639769 757196 -405144 2 2 999999 2 2 999999 2 9 999998 1 2 1000000 810176 2 2 999999 1 237884 796719 459121 1 19 999992 484579 2 8 999989 1 2 999999 704601 2 407367 659528 1 13 999981 958973 2 406135 434094 1 3308 194406 -531044 2 57066 515078 2 1 999996 1 18 999996 388771 1 2 999999 142858 1 2 999999 -615959 1 358000 484359 -96065 1 2 999999 -786641 1 277987 324987 -46965 1 2 999999 -474801 2 2 999999 1 9 999999 943845 1 178761 719958 -812202 1 283521 733109 -425180 1 2 999999 -41553 1 16 999985 906000 1 2 999999 495538 1 2 999999 862320 1 2 999999 78410 2 920803 968574 2 665721 956036 1 2 999999 -699645 2 16 999997 2 2 999999 1 8 999985 -432935 2 2 999999 1 2 999999 -632760 1 2 999999 646565 2 1 999991 2 2 999999 2 8338 588848 1 6 999981 226732 2 273914 597873 1 2 999999 -763207 1 2 999999 -702687 1 4 999998 678604 2 19 999994 2 2 999990 1 15 1000000 -595777 2 2 999999 2 2 999999 1 2 999999 551598 1 53958 240242 307130 1 18 999998 -505909 2 18 999981 1 2 999999 575620 1 20 999987 277097 2 6 999988 1 2 999999 363248 2 15 999998 2 2 999999 2 36793 74278 2 2 999999 1 802975 891402 466540 1 2 999999 -266654 1 537045 656431 270139 1 2 999999 218343 2 2 999999 1 309226 336391 351327 2 1 999991 2 549813 710320 1 2 999999 -482061 1 8 999998 -176297 2 883423 927430 2 2 999999 1 14 999987 -71693 1 2 999999 -213830 1 13 999998 373064 2 15 999995 1 2 999999 255272 2 2 999999 2 20 999984 1 7 999995 117867 1 575720 895033 410688 1 2 999999 -426091 1 2 999999 473499 1 20 999991 -939558 2 17 999988 2 248527 414996 2 81397 951623 1 2 999999 78462 2 7 999989 1 2 999999 -583101 1 2 999999 -996846 2 202481 723021 2 2 999999 2 175783 199696 1 181552 309409 552086 2 305656 432296 2 2 999999 1 13 999994 -347903 2 1 999992 1 74493 762990 477886 1 19 999983 899558 1 16 999998 124562 1 2 999999 -45379 1 156515 677982 -446493 1 8280 453749 -263728 1 2 999999 536971 1 17 999999 827158 1 5 999987 -559827 1 2 999999 355627 1 2 999999 -584245 1 369912 733868 -365213 1 2 999999 639908 1 20 999987 -377894 1 184069 995405 -824006 1 12 999994 685180 1 125227 871736 -629023 1 10 999983 -500301 2 245094 339775 2 2 999999 1 5 999995 -10417 1 2 999999 -790781 2 382019 389193 2 15 999994 1 18 999993 359690 1 668341 711463 -382829 1 8 999993 279061 2 2 999999 1 2 999999 786209 2 4 999985 2 503363 573171 2 12 999998 1 83645 803854 -909052 2 948182 979526 1 2 999999 455767 1 20 999986 -300880 2 499934 951545 2 17 999996 1 11 999983 -823257 1 3 999984 -668736 1 2 999999 -663846 2 261012 961294 2 2 999999 1 12 999983 498027 1 323368 835878 17237 2 2 999999 2 19 999997 2 17 999989 1 16 999996 705900 1 274300 466207 391044 1 387600 659578 865659 2 9 999983 2 478858 900661 1 11 999997 -17147 2 2 999999 1 122779 264903 -623527 2 2 999999 2 9 999990 2 376169 711314 1 9 999994 -727038 1 162923 203894 257919 1 2 999999 880550 2 2 999999 1 2 999995 -295162 2 8 999989 1 2 999999 879360 1 452646 566299 -869154 1 16 999998 -814763 1 26736 766539 304365 2 2 999999 2 170514 284141 2 595112 712886 2 307688 314919 2 2 999999 1 10 999987 228018 2 577010 762011 2 14 999985 2 513060 929830 2 2 999999 1 362582 447131 -477854 1 1 1000000 612611 1 369866 963632 315383 2 289998 682577 1 17 999982 -856173 2 19720 685384 1 10 999983 -656566 1 7 999989 -788077 1 580327 622710 -460353 1 2 999999 -201598 2 2 999999 1 9945 47149 -402289 2 2 999999 1 2 999999 -488706 2 16 999992 1 2 999995 -164753 1 20 999992 219700 2 2 999999 1 2 999999 703187 1 554345 584354 337993 1 7 999981 -154233 1 11 999982 -590828 1 2 999999 -653489 2 2 999999 1 2 999999 314289 2 92562 230051 2 2 999999 2 12 999994 2 2 999999 1 2 999999 -65246 1 5 999990 105777 1 147552 898480 857677 2 15 999981 2 8 999998 1 2 999999 116250 1 2 999999 320629 2 620885 721538 2 330029 545588 1 470236 598136 519671 1 267906 598011 434042 1 4182 469925 -547366 1 929570 999504 -990372 2 477596 481893 1 16 999997 655431 1 360466 709906 229065 1 2 999999 962558 1 10 999992 553787 1 13 999991 155061 2 2 999999 1 2 999999 657449 1 2 999999 478873 1 10 999986 591676 2 3 999995 2 362781 902780 2 19 999997 2 2 999999 2 207285 533721 2 32614 46574 1 2 999999 -372225 1 1 999987 -212318 1 2 999999 869207 1 494538 593787 769926 1 260285 346196 942507 2 494736 747454 2 2 999999 2 2 999999 2 579332 940988 1 11 999991 -376569 2 15 999983 2 368686 801341 2 12 999991 1 564642 840450 -410698 1 2 999999 -372067 1 158735 510844 -4053 1 2 999984 939848 2 2 999999 2 6 999987 2 137561 921069 2 391446 402855 1 2 999999 -804053 2 2 999999 1 7 999996 854043 2 180172 860285 2 14 999993 2 294009 753265 2 2 999999 2 2 999999 1 797488 942415 165759 1 2 999999 12844 2 17 999984 1 2 999999 -989398 2 2 999999 2 6 999998 1 2 999999 -579470 2 2 999999 2 18 999981 1 2 999999 102735 2 200638 607356 2 647751 670317 2 2 999999 2 2 999999 2 5 999994 1 1 999999 918328 2 2 999999 1 2 999999 -399827 2 2 999999 1 917563 931073 -628961 2 137563 271240 2 2 999999 2 5 999985 1 2 999999 -22273 2 3 999987 1 2 999999 -49643 2 2 999999 2 2 999999 1 2 999999 -150418 2 187487 566545 2 302703 647639 2 2 999999 1 2 1000000 -364985 1 2 999999 -389612 1 12 999990 528801 1 1 999990 -233490 2 13 999998 1 15 999983 345697 1 1 999989 694196 1 2 999999 -727416 2 486217 876406 1 318755 657322 974599 2 11 999982 2 2 999999 2 2 999999 2 2 999999 2 19291 93333 1 2 999999 -477228 2 158491 750144 2 2 999999 1 70711 947733 335845 1 2 999999 752071 1 18 999990 -383239 2 2 999999 1 2 999999 -110744 2 6 999996 2 7 999984 1 1 999983 981442 1 10 999991 -698741 2 328531 353045 2 2 999999 1 2 999999 -235316 1 16 999987 -116780 1 527647 987396 900403 1 3 999988 173622 1 36492 375645 647464 1 18 999999 976041 1 18 999990 554606 2 19 999987 1 813538 850397 -907028 2 609805 983289 1 2 999999 354382 1 2 999999 765841 1 6 999994 -551571 1 2 999999 968408 2 453082 749178 2 1 999989 2 460219 529206 1 5 999995 618294 1 177301 420775 267582 2 842360 926414 1 92844 98321 -459193 1 307284 553951 227922 2 2 999999 1 7 999994 -163996 1 15 999991 342385 2 2 999999 1 187192 725801 14862 1 2 999999 249357 2 13 1000000 2 16 999998 2 487211 781395 1 19 999983 -929669 2 2 999999 2 5 999996 1 8 999988 861291 2 376245 468836 1 97710 279300 -329524 2 124601 430582 1 10753 205948 -31783 1 323972 375078 -524497 2 2 999999 2 2 999999 1 5 999995 -108801 2 858860 911951 1 2 999999 -809837 2 10 999996 1 2 999999 -403035 2 10 999998 2 2 999999 2 1 999992 2 424525 981794 2 16 999997 2 2 999999 1 2 999999 -975881 1 2 999999 23679 2 651144 869299 1 2 999999 -543608 2 2 999999 1 243033 669787 -535893 1 2 999999 515020 1 6 999981 460699 1 13 999992 763936 1 2 999999 -154207 2 9 999986 1 19 999991 -51781 2 12 999999 2 17 999989 2 38250 625270 2 545204 790129 2 7 999983 2 403389 907238 1 13 999987 -138922 1 19 1000000 217612 2 2 999999 2 10 999990 1 2 999999 -377258 2 2 999999 2 296270 840286 1 16 999981 -94695 2 2 999999 2 8 999995 1 2 999999 259589 2 4 999991 2 13 999989 2 2 999999 1 488658 894443 -708685 2 17 999985 2 2 999999 2 2 999999 1 2 999999 -802302 1 2 999999 654693 2 17 999987 2 103827 978395 2 2 999999 2 2 999999 2 16 999999 2 2 999999 2 804414 961818 1 2 999999 -256881 2 808131 946860 1 8 999995 509400 1 2 999999 319120 2 373764 729530 2 18 999997 1 2 999999 -943446 1 18 999998 350864 2 336234 538832 1 2 999999 448096 1 16 999994 746242 2 5 999984 1 2 999999 -108338 2 2 999999 2 439926 972382 2 2 999999 1 20 999987 -821010 2 456635 622053 1 2 999999 -108991 2 1 999991 1 2 999999 82809 1 2 999999 626709 2 2 999999 2 2 999999 1 2 999996 458720 2 17 999994 2 8344 762391 2 2 999999 2 562855 680345 2 776376 826861 1 10 999992 -23705 2 145921 962215 2 2 999999 1 14 999989 -176876 1 175888 374672 -8862 2 2 999999 1 100558 485560 152071 1 2 999999 -890857 2 93355 900218 2 5 999999 1 15 999987 -553277 2 17 999991 1 7 999991 574006 1 284308 682070 -605277 1 2 999999 43055 1 2 999999 -812465 1 11 999999 -492897 2 2 999999 1 2 999999 766278 2 543418 598985 2 1 1000000 2 8 999999 1 811559 919069 486168 1 190395 549178 783350 2 13 999999 1 2 999999 731617 1 317516 604657 -688798 1 20 999982 206110 1 39784 906561 -924477 2 2 999999 2 13 999997 2 5 999989 2 2 999999 1 2 999999 235295 2 2 999999 1 806030 883351 570711 1 430825 582898 929054 1 454741 634168 12057 1 2 999999 600736 2 2 999999 2 2 999999 1 2 999999 -814853 2 12 999994 1 13 999990 -618662 1 7 999989 236583 2 36838 599942 1 659439 811704 -997793 2 454533 714444 1 20 999988 -30953 2 15 999984 1 2 999999 256896 1 387606 915264 -525234 1 12 999987 735 2 190895 499043 2 3 999983 2 2 999999 1 451528 598868 -945073 2 597885 679609 1 3 999998 -816063 2 2 999999 1 2 999999 164496 2 14 999993 1 2 999999 -766500 2 2 999999 2 2 999990 2 794250 908919 2 101596 176470 1 6 999991 -303723 2 7 999986 1 66635 513848 -121394 1 2 999999 -164360 2 2 999999 2 801981 914024 2 2 999989 2 338851 720764 1 11 1000000 967086 2 437150 555166 1 11 999986 -78059 2 15372 341777 2 7 999989 2 2 999999 1 168448 890551 -170523 1 920515 942295 544691 1 2 999999 822055 2 81661 964331 1 791978 891960 -40054 2 2 999998 2 2 999999 2 19 999994 1 507517 908552 385805 2 752405 763086 1 455958 906954 744823 2 330687 749133 2 2 999999 1 2 999999 -998093 2 532781 581483 1 13 999999 -71547 1 20 999984 -901572 1 20 999988 535984 1 2 999999 -42658 2 5 999989 2 2 999999 2 2 999999 1 2 999999 481857 2 206816 330875 2 2 999999 1 11 999982 -325210 2 9 999995 1 3 999994 -226229 1 174953 909612 24308 1 2 999999 -53201 2 389939 833995 1 15 999997 -762369 2 15 999992 2 13 999986 2 2 999999 1 2 999999 346680 2 15 999995 2 4 999987 1 2 999999 -984 1 19 999997 794940 1 1 999985 -205432 2 2 999999 2 137789 426495 2 10 999983 2 316702 900163 2 11 999987 1 102531 565764 36547 1 2 999999 963476 2 2 999999 2 8 999998 2 16 999997 2 2 999999 2 315093 775066 1 2 999999 -405728 2 2 999999 2 80725 569240 1 2 999999 943946 1 2 999999 475357 2 20 999987 1 3 999990 269201 2 2 999999 1 16 999986 -789052 1 2 999999 -882919 2 1 999990 1 2 999999 804238 1 413991 449912 -508804 2 2 999999 2 106178 827580 2 1 999984 2 2 999999 1 2 999999 719196 1 18 999997 -283980 2 796733 881716 2 91121 573509 1 11 999998 -149766 1 102723 326702 241047 2 2 999999 1 2 999999 -4117 1 7 999983 -669723 2 2 999999 1 6 999988 -824287 1 389113 610830 -722687 2 2 999999 1 2 999999 50658 2 17 999988 2 17 1000000 1 2 999999 -478666 1 16 999986 564860 2 14 999992 1 9 999996 595956 2 437847 941757 1 241150 875020 648332 1 540086 787508 489284 2 2 999999 2 792102 885598 1 847330 920822 -272820 2 2 999999 1 2 999999 781955 2 5 999983 2 7 999993 2 307953 323971 1 7 999998 362675 1 2 999999 -171362 1 2 999999 798257 2 636344 896156 1 2 999999 -72876 1 285252 748649 -142025 1 518523 557616 -554560 2 12 999998 1 2 999999 -11962 1 2 999999 959660 1 2 999992 583677 2 338300 831894 1 2 999999 -210103 1 2 999999 -219316 1 2 999999 760010 2 20 999989 2 486677 987611 2 241328 951190 1 18699 100643 -61756 2 817581 939880 2 2 999999 1 2 999999 300569 2 2 999999 2 4 999997 2 26618 139198 1 847635 963066 -785351 2 19 999997 1 190490 897172 732527 1 2 999999 323843 2 2 999999 2 1 999993 1 384567 551861 68940 2 10 999997 1 15 999997 -830938 1 395461 752142 -214466 2 2 999999 2 2 999999 2 2 999999 2 6 999991 2 24277 398116 2 2 999999 2 2 999990 1 2 999999 -387799 1 15 999984 -967127 2 2 999999 2 19571 522015 1 10 999995 -743678 1 585435 620590 112012 2 2 999988 1 7102 419073 796199 2 13 999989 1 10 999997 867228 1 2 999999 374246 2 16272 777635 2 17 999988 1 2 999999 -325398 2 14 999991 1 2 999999 51634 2 14 999993 1 9 999993 407926 2 282508 707297 1 2 999999 -603808 1 2 999999 -765363 2 332614 530627 1 2 999999 -702754 2 12 999981 1 2 999999 349308 1 2 999999 406365 1 2 999999 -675235 2 2 999999 2 8 1000000 2 668377 836136 1 2 999988 -362489 1 2 999999 770762 1 166125 634861 921726 1 238099 787147 -582762 1 181719 370333 -743346 1 12 999991 368794 1 2 999999 447380 2 7 999987 1 20 999983 -589115 2 2 999999 2 2 999999 2 94013 947233 1 547465 949008 331720 1 258343 864257 -62811 2 12 999988 1 2 999999 -145787 2 6 999993 2 5 999985 1 2 999999 -868997 2 619402 833881 2 7 999988 1 2 999999 627414 1 2 999999 -941834 1 629022 879486 534716 2 564861 929177 1 11 999981 425140 2 49519 830591 2 11 999988 2 522111 612202 1 14 999993 465939 2 2 999999 1 18 999994 -104784 2 6 999994 1 2 999999 954429 1 2 999999 818087 2 2 999999 2 130610 335321 1 2 999999 252812 1 2 999999 -128373 2 8 999981 2 2 999999 2 2 999999 1 2 999999 -743023 1 60882 490404 592651 1 2 999999 129404 2 6 999981 2 2 999999 1 2 999999 539966 1 100237 870254 905921 2 170473 426361 1 14 999985 -382406 1 13 999990 174911 1 10 999986 898317 1 12 999986 698936 1 2 999999 714068 1 26762 48266 857848 1 12 999992 356053 2 2 999999 2 2 999990 1 119004 354779 260066 1 13 999987 -596928 1 18 999991 183701 2 18817 295778 2 2 999999 2 2 999999 2 2 999999 2 4977 451535 2 18 999981 2 428329 942481 1 63064 139209 374330 1 336203 411598 -701695 2 2 999999 2 6 999990 2 2 999999 1 106045 611371 214110 2 416048 814926 1 17 999994 -664154 1 14 999986 938135 2 2 999999 1 2 999999 939843 2 66887 177742 2 2 999999 1 7 999985 -183746 1 1716 695801 543040 1 2 999999 -876434 1 10 999992 -240551 2 2 999999 2 138272 340649 2 2 999999 1 595075 972878 34022 1 2 999999 219570 1 20 999990 -860136 2 16 1000000 2 2 999999 2 792494 938518 2 57271 583896 1 95731 215334 526180 1 2 999999 377910 1 2 999999 -964745 2 2 999991 1 566408 677197 335588 2 6 999997 2 263479 586357 1 335740 964082 238123 2 16 999993 2 352191 597328 1 1 999991 -594436 1 279518 352964 813432 2 16 999983 1 2 999999 794436 2 2 999999 2 264391 867870 2 4 999989 1 2 999999 -413020 2 19 999996 1 2 999981 131448 1 2 999996 -156316 2 255726 999679 1 2 999999 130833 1 2 999999 -67252 2 210807 548197 2 1 999999 2 50348 943045 1 2 999999 -143313 2 11 999983 1 2 999999 -181827 2 16 999996 1 12 999984 2062 1 6 999982 -189618 1 644548 659361 -255013 2 4 999983 2 19 999998 2 18 999989 1 30745 362356 -680426 2 45996 533998 2 2 999999 2 10 999992 1 121095 677254 -659663 2 1 999995 2 2 999999 1 516147 880742 -485351 2 105812 370521 1 2 999986 -969300 1 2 999999 479305 2 6 999989 1 53794 940631 409723 1 52712 981941 -442082 1 2 999999 -861654 2 16 999986 2 820513 870280 2 2 999999 1 786094 932301 122156 2 2 999999 1 2 999999 -848962 2 2 999999 2 355732 931697 1 19435 934299 423928 2 8 999982 2 261476 535134 1 5 999988 52484 1 14 999988 149647 1 896736 965352 -273638 1 16 999993 -549430 1 11 999997 303473 2 2 999999 1 20 999988 745581 1 16 999999 78680 2 2 999985 2 441321 455271 1 2 999999 -960554 1 487122 890138 498537 1 33168 643570 47591 1 2 999999 -839847 2 757284 815995 1 2 999999 -754072 1 2 999999 976429 2 4 999992 1 2 999999 469767 2 18 999987 1 8 1000000 417338 1 2 999999 -239489 2 2 999999 2 152093 437832 1 16263 708519 705043 2 395619 820113 1 7 999996 306637 2 2 999983 2 2 999999 2 78827 333530 2 11 999986 2 2 999999 2 11 999999 1 18 999981 413021 2 216319 574416 1 2 999999 -893869 1 6 999993 -832431 2 2 999999 1 209466 639077 -937257 2 14 999984 1 2 999999 -799515 1 2 999999 184034 2 2 999999 1 15 999998 -819041 1 484923 864090 474680 2 2 999999 1 2 999999 -280042 2 495522 952544 1 18 999995 -168474 1 10 999996 230327 1 356574 869854 687750 2 882190 936544 2 2 999999 1 2 999999 532101 1 524277 957811 378318 2 2 999999 2 2 999999 1 287104 372094 21892 2 2 999999 2 80447 809555 2 79468 268427 2 2 999999 2 2 999999 1 588852 880979 477308 2 2 999999 1 190531 765198 -657476 1 2 999999 -279798 2 2 999999 1 3 999988 362850 2 822734 919337 2 5 1000000 2 1 999995 2 2 999999 2 16 999988 1 604541 752767 992559 2 13 999985 2 15 999984 1 2 999999 347974 1 16 999995 924415 1 18 999986 -195483 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 339753 893046 1 13 999995 483877 2 53100 461149 1 291462 359699 -700607 1 276122 670617 -771179 2 18 999996 2 18 999994 2 17 999996 1 293971 784645 -275655 1 78452 507714 -270348 1 311225 479497 684162 1 668798 966260 160053 2 8 999991 1 3 999993 -109509 2 782309 854893 1 5 999995 245229 2 737969 789955 2 2 999999 1 68830 576127 -34490 2 2 999999 1 2 999999 895848 2 13 999985 1 2 999999 705345 1 7 999986 199657 2 14 999990 1 2 999999 -328931 2 271022 482487 1 186180 801131 -414924 1 4 999994 -683696 1 13 999986 225492 1 8 999988 473880 1 666062 678332 -356647 2 474955 659733 2 9 999987 2 7 999986 1 2 999999 -821938 2 18 999998 1 2 999999 -111602 2 254337 864295 1 14 999988 -130718 1 3 999997 -787212 1 18 999990 -649114 1 32896 294182 -208281 2 18 999981 1 721759 990708 -721382 2 8 999986 2 2 999999 2 130479 149678 2 613626 717179 2 326790 686576 1 2 999999 273568 2 403364 995540 2 516 670585 2 71838 942810 2 420100 686111 1 2 999999 -330892 1 2 999999 224923 1 11 999988 48326 1 2 999999 -376490 1 29691 736573 401204 2 402413 691016 2 2 999999 2 129891 255815 1 6 999995 -838788 2 2 999999 1 913791 978100 685248 1 2 999999 199313 1 392548 871139 -201423 2 592291 854585 1 2 999999 -181748 2 2 999999 2 2 999999 2 2 999999 2 98560 559116 2 531434 943816 2 2 999999 2 165056 475328 1 13 999984 608769 2 735264 965383 2 413229 564850 1 2 999999 -30160 2 14 999985 2 448778 463988 2 11 999985 1 330297 589610 272317 1 116686 448047 185019 1 546390 793995 979617 2 2 999999 2 599410 888455 2 2 999999 1 20 999991 338233 1 2 999999 -428849 1 3 999983 -320142 1 8 999983 -252190 1 35957 96653 -46572 1 2 999999 84241 1 6 999986 387471 1 749502 860258 -106379 2 179553 199948 2 277220 704837 1 1 1000000 -129938 2 20 999990 1 2 999999 -920569 1 4 999985 -512006 1 262859 570449 6769 1 16 999993 235186 1 2 999999 -779929 1 2 999999 -259816 1 11 1000000 580337 1 2 999999 684669 2 2 999999 1 127722 706321 -31053 1 563325 817444 -649958 2 12 999984 1 348368 491146 -671021 1 2 999999 -676233 1 2 999999 641049 1 2 999999 -368570 1 2 999999 928567 2 4 999989 2 379933 749339 1 665477 723765 -522527 2 2 999999 1 169339 617432 -290890 2 5 999986 1 20 999981 -381614 1 2 999999 351655 1 19 999981 898571 2 311732 630676 1 18 999994 505789 1 2 999999 275970 1 10 999997 -170883 1 155585 410988 -923714 2 288480 964431 1 20769 794693 646193 2 2 999999 1 2 999999 -166399 2 2 999999 2 2 999999 1 623566 938604 886514 2 2 999999 1 646009 688710 575749 2 634260 676635 1 2 999999 -24532 1 838690 972975 -728109 1 2 999999 -350568 2 2 999999 2 2 999999 2 357829 832314 2 20495 109481 2 2 999999 1 19 999989 -260628 2 58050 243389 1 2 999999 326075 2 452006 581591 1 2 999999 223054 2 2 999999 1 2 999999 -162643 1 18 999985 433941 1 2 999999 -742750 2 7441 527339 2 968399 992569 1 20 999991 677744 2 2 999992 2 2 999999 2 297440 609223 2 814397 939729 1 2 999999 242814 1 2 999999 -81758 1 9 999983 -996298 2 2 999999 2 598783 813139 2 9 999991 1 2 999999 -569115 1 3 999995 8009 1 12 999997 -287679 1 2 999999 830570 1 328844 628278 -736523 1 2 999999 566989 1 6 999998 987362 2 9 999987 2 4 999997 1 19 999985 -829133 1 2 999999 529372 1 532316 755056 801672 2 20 999982 2 16 999986 2 726850 887202 2 12 999999 1 172972 729482 -685226 2 9 999989 2 3 999990 1 11 999994 -959907 1 208165 913386 -817111 1 2 999999 -823633 1 9 999994 682596 1 7 999998 3753 1 2 999999 246699 1 2 999999 -358376 2 2 999999 1 2 999999 -736742 1 2 999999 16164 2 2 999999 1 3 999988 619431 1 2 999999 159593 2 658339 825111 1 461078 542999 -788857 2 20 999986 1 20 999992 721769 2 20 999986 2 469539 585169 1 8 999997 864197 1 2 999999 192588 1 17294 237598 -731352 1 7 999987 -177577 2 9 999981 2 14 999995 1 8 999996 -946488 1 2 999999 -680625 2 381287 570463 1 17 999999 944407 2 114290 449846 1 61831 868726 470947 1 15 999983 965269 2 4 999996 2 2 999999 1 3 999988 -810050 2 7 999986 2 525838 885064 1 269557 843231 635080 1 6 999999 95699 1 10 999993 363942 2 475792 583844 1 2 999999 -403224 1 4 999999 632641 1 2 999999 -298400 2 2 999999 1 333655 988103 24841 1 695168 729542 -132464 1 15 999999 454012 1 8 999997 -845662 1 2 999999 -37636 1 738198 987771 778405 2 250492 872253 2 4 999997 2 159704 920557 2 136259 208504 2 176533 626541 1 2 999999 -70789 1 2 999999 -964497 2 2 999999 1 2 999999 -388028 2 9 999982 1 8 999981 58252 2 427497 610589 1 2 999999 -927384 1 232298 544962 -79907 2 2 999985 2 4 999987 1 1 999995 -856597 2 2 999999 2 16 999985 1 2 999999 -628596 2 2 999999 1 6 999990 576086 1 247485 451858 -433827 2 381284 582054 1 18 999984 -511195 2 6 999998 2 160146 922318 2 14 999985 1 147704 188738 -526122 2 16 999987 1 771306 981603 -575871 1 381981 832654 814305 1 2 999999 505975 2 2 999999 2 2 999999 1 20674 828400 430074 1 33571 976683 -407246 2 398976 670328 1 12 999982 -688676 2 16 999998 1 2 999999 -222959 1 4 999993 -60480 2 6 999981 2 11 999998 1 196412 552587 151567 2 7 999989 2 2 999999 2 18 999988 1 486126 782236 282443 1 18 999998 864728 2 2 999999 1 3 999983 945508 2 619635 993679 1 13 999997 174440 1 2 999999 -541718 1 6 999992 -219794 2 2 999999 2 320650 398096 1 6 999981 -855242 2 2 999999 2 2 999999 1 2 999999 -764014 2 7 999984 2 2 999999 2 3 999988 2 5 999991 2 320771 467155 1 223170 620460 -380141 2 2 999999 1 4 999999 730581 1 2 999999 -411060 2 11 999991 2 2 999999 1 609204 797517 768760 2 622827 797106 1 373435 996830 -49652 1 17 999996 540362 1 2 999999 -106136 1 3 999986 -381430 1 434042 638042 -225008 1 2 999999 -514339 1 123696 605521 -945958 2 12 999981 1 493968 936190 942258 2 2 999999 1 2 999999 -266947 2 19 999985 1 15 999991 -111367 2 755124 778932 1 5 999999 -270377 2 501878 768533 2 2 999999 2 6 999994 2 9 999987 1 2 999999 926711 2 754995 921899 1 3 999993 -620111 2 544794 579475 1 388355 899687 407549 1 10 999989 645389 1 572314 831060 230157 1 2 999999 589369 1 2 999999 580909 2 2 999999 2 308939 355102 1 8 999983 -712952 1 2 999987 281254 2 2 999999 2 794149 946903 2 20 999997 1 347382 693466 -177789 2 5 999999 1 18 999999 -637690 1 2 999999 347463 1 2 999999 568876 1 493222 591993 929511 1 78194 651444 301068 1 2 999999 -116792 1 2 999999 -300762 1 6 999991 -648866 1 2 999999 661437 2 11 999994 2 516352 812945 2 2 999999 2 710053 912873 2 2 999999 1 5 999983 -151676 1 333786 708361 62640 1 2 999999 -979812 1 2 999999 -297664 1 17 999991 827876 2 152338 911487 2 2 999999 2 16 999983 2 831732 838170 1 2 999999 500412 2 2 999999 1 20 999986 -700845 1 2 999999 498385 1 15 999991 -189959 2 20 999981 2 45469 899068 1 2 999999 -105134 2 2 999999 1 14 999998 36345 2 98689 202831 1 17 999981 -10976 1 20 1000000 -646903 2 43499 500343 1 6 999998 -442 1 515592 614948 -412779 2 2 999999 2 167413 178943 2 72064 925783 1 275603 629472 784282 2 78623 909693 2 21222 846494 1 2 999999 -525171 2 461496 907066 1 2 999999 -615791 2 347617 834815 2 2 999999 2 2 999999 2 2 999999 2 18 999997 2 2 999999 1 289036 935353 -530496 1 2 999999 640141 2 67441 325981 2 449483 569922 1 11 999984 -477727 2 7 999990 2 368163 404761 1 388170 853998 265094 1 285590 770024 -34816 1 2 999999 924459 1 569786 615726 -444606 1 133 783605 385553 2 2 999999 1 2 999999 298444 2 527276 912792 1 10 1000000 -983064 2 268113 772285 2 2 999999 2 17 999986 1 404667 925853 -139573 1 2 999999 -580181 2 13 999981 1 8 999989 -627000 2 2 999999 1 2 999999 -110525 2 2 999999 1 7 999994 -830498 1 3 999992 -712924 1 10 999983 594661 2 118086 430528 2 2 999999 2 2 999999 2 401480 908246 1 373308 816565 -265755 2 2 999999 1 2 999999 -318285 2 314257 872257 2 636484 793777 2 13 999993 2 6 999981 2 2 999999 2 6 999990 1 15 999996 -58305 2 601642 722627 1 11 999986 -19340 2 2 999999 2 411572 659063 2 2 999986 1 9 999981 25367 1 439874 850438 727520 1 63480 92934 450017 2 2 999999 2 2 999999 2 1 999991 2 120735 735971 1 2 999993 -262766 1 15 999999 634191 2 2 999999 1 132832 788747 339126 1 28219 949653 -735034 2 6 999988 1 2 999999 -20030 1 2 999999 -16161 2 634256 682723 2 3 999995 1 2 999999 129627 2 6 999995 2 2 999999 2 8 999995 1 300294 546205 -303635 1 6 999983 -761095 1 24691 438654 -81734 1 2 999999 551947 1 20 999988 328611 1 2 999999 347988 2 1 999985 1 2 999999 689823 2 2 999999 2 16 999987 1 549590 799151 194871 1 404230 594340 874808 2 11 1000000 2 2 999982 1 12 999995 -430347 2 2 999999 2 3 999995 2 35908 394104 2 20 999998 2 2 999999 2 224876 890297 1 204438 262888 634794 1 326753 798032 -456976 1 6 999991 164436 1 2 999999 -306318 1 195008 229947 -138333 1 2 999999 867514 2 97228 534420 2 9 999988 2 14 999982 1 14 999981 -263430 1 11 999989 928868 2 2 999999 1 2 999999 935188 2 11 999983 2 2 999999 2 16 999986 1 47911 53082 -738550 2 11 999984 1 2 999999 -861607 1 216273 813609 -294762 1 515863 887525 -247214 2 2 999999 1 2 999999 -751316 2 20 999985 2 2 999999 1 467339 593061 -825960 2 831348 997117 1 2 999999 -987128 1 18 999990 -144697 2 2 999999 2 2 999999 2 448173 970637 1 2 999999 -647616 2 2 999999 2 1 999992 2 4479 951879 1 2 999999 -796781 1 273628 856247 -161438 1 17 1000000 61621 1 534748 875823 -715280 1 573209 815671 -35142 2 2 999999 2 82573 819941 1 2 999999 -988159 1 558560 814437 969315 1 3 999987 -506129 2 2 999999 2 14 999995 1 646496 723787 -119972 1 503782 903481 -254831 2 2 999999 1 4 999982 -619974 1 339438 936327 -889694 2 10 999993 2 2 999999 2 329293 823597 1 19 999984 824602 2 2 999999 2 7 999993 2 929859 952701 1 2 999999 542040 2 3 999994 2 19 999999 1 192010 248422 247881 2 2 999999 1 94726 914980 -764623 2 2 999999 1 2 999999 327303 2 2 999999 1 305103 561728 233685 2 712620 827799 2 8 999982 1 17 999986 136732 2 15 999982 2 327257 666418 1 13 1000000 -767171 1 14 999983 -73370 1 308971 343254 -152849 1 304148 916652 -45870 2 20 999983 2 548398 961261 1 15 999994 -26477 1 432106 638609 502354 2 2 999999 1 525243 552463 208075 1 73274 825911 -779248 1 81258 256202 462409 1 15 999989 -270967 2 610278 712694 2 583789 992950 2 2 999999 2 2 999999 1 2 999999 -110735 1 13 999997 -467521 1 95139 398851 893633 1 2 999999 -245965 2 134024 142028 2 2 999999 1 444431 702059 87876 2 741359 862149 1 18 999982 -294004 1 2 999999 -155971 2 7 999985 2 2 999999 1 19 999997 -802846 2 2 999999 1 50853 324831 426094 1 2 999999 -461961 2 5 999988 1 2 999999 68024 1 2 999999 -346038 2 2 999999 1 443966 934735 368173 2 2 999999 1 11 999993 -425201 1 5 999989 354950 1 103714 282473 323926 2 2 999999 1 2 999999 427483 1 17 999988 -486373 2 18 999987 1 2 999999 -422502 2 20 1000000 2 216419 736774 1 384642 912991 559978 2 19 999994 2 2 1000000 2 8 1000000 2 2 999999 2 2 999999 1 2 999999 -700368 1 2 999999 -333731 1 2 999999 40572 2 492488 828814 2 501841 639869 2 2 999999 1 8 999982 120542 1 15 999992 -536360 1 2 999999 -772676 2 655326 780555 2 569932 754612 1 4 1000000 688568 1 4 999997 625259 2 2 999999 2 608000 706646 1 5 999997 -455471 2 2 999999 2 404475 649059 2 2 999999 1 1 999987 -406970 2 9 999983 1 577789 862458 706021 1 122976 996047 -911098 1 2 999999 416210 1 781269 867717 -394219 1 185958 518406 689022 1 19 999999 260275 1 227119 694604 -5776 1 262372 699578 -767294 2 282367 394432 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999987 -644845 2 8 999989 2 5 999997 1 17 999981 910549 1 143979 781403 -442916 2 5 999994 2 174502 850642 2 470269 764550 1 2 999999 -644711 2 2 999999 1 4 999981 -951048 1 2 999999 126645 1 19 999998 -774361 1 359721 694591 -599675 2 6 999994 1 12 999988 -289442 1 14 999981 -187374 2 6 1000000 1 345252 397060 -818274 2 612696 772695 2 2 999999 1 17 999994 -959671 2 16 999993 2 1 1000000 2 2 1000000 1 11 999996 372398 2 11 999996 2 2 999999 2 596227 693297 1 892939 999891 417067 2 719596 821165 2 342569 750748 2 72348 924696 1 6 999990 -424343 2 2 999999 1 99455 174232 -312776 1 111055 789484 -86360 1 2 999999 -35208 1 410388 447696 -602242 2 391416 504042 2 333417 918328 2 14 999985 1 313536 383991 499900 1 16 999988 383785 1 2 999999 776051 1 2 999999 -963661 1 485070 934885 -953497 1 10 999981 -334614 2 2 999999 1 2 999999 727695 2 2 999999 2 19 999994 2 777694 989379 2 9 999983 1 2 999999 252278 1 13 1000000 -329815 2 71228 866089 2 13 999987 1 2 999999 -270854 2 2 999999 1 268317 271193 308615 1 666139 800735 -782363 1 2 999999 -486815 2 2 999999 2 312695 871250 2 218157 334137 2 14 999984 2 2 999999 1 136045 801228 -431563 2 9 999992 1 12 999983 -645880 2 54904 955692 2 10 999995 1 2 999999 -786628 2 10 999982 1 547919 959870 -862265 2 1 999987 1 84020 966205 -194933 1 12 999989 523283 2 4 999996 2 17 999983 2 2 999999 1 2 999999 739417 1 16 999984 545337 1 10 999990 -555660 1 12 999999 -822813 1 1 999987 -724128 2 2 999999 1 2 999999 -914446 1 13 999998 -91143 2 524673 775815 2 2 999999 2 790292 828171 2 2 999999 2 13 999982 2 733867 848665 2 15 999984 1 293640 861380 533673 2 4 999993 1 13904 305647 -800292 1 2 999999 813509 1 7 999998 354799 2 236760 674255 2 986596 994637 1 13 999988 -285593 2 5 1000000 2 2 999999 2 10 999988 1 187013 332638 -493505 2 4 999998 1 792455 971516 -559020 2 8 999988 2 2 999999 1 20 999994 -482976 2 105715 792778 1 88018 878850 -784487 1 7 999994 -149098 2 2 999999 1 50179 497732 888118 1 1 999983 -113055 1 2 999999 -953564 1 2 999999 324272 1 1 999991 -477158 2 2 999999 1 238204 551555 98510 1 2 999999 809858 2 16 999989 1 2 999999 -248955 1 9 999981 733481 2 73367 90568 1 1 999981 -49513 2 433952 694662 1 3 999984 764759 2 368059 448203 2 242167 835226 2 240944 667907 2 455983 519561 1 2 999999 -214017 2 2 999999 2 281282 954991 1 10470 878684 -22713 2 2 999999 2 10 999989 2 2 999999 1 3 999992 140493 1 432961 847077 319194 2 2 999999 2 12 999988 1 2 999999 660300 2 2 999999 1 12 999986 -499932 1 937083 970761 -917229 1 20 999989 -340801 1 2 999999 -917951 2 11 999990 2 2 999999 2 14 999985 1 2 999999 256444 1 2 999999 -250171 2 338511 825404 2 20 999991 2 65170 131612 1 113863 403403 705744 2 488827 830317 1 237535 309017 -38276 1 111796 515522 662539 2 567641 711471 2 1 999992 2 3 999991 1 140812 652642 -872213 1 396357 826113 152451 1 17 999983 539255 1 3 999999 -874300 1 6 999992 992616 1 2 999999 -566953 1 2 999999 110579 1 2 999999 139820 1 642176 829555 411924 2 82679 545006 2 3 999985 2 19 999986 1 2 999999 -711797 2 6 999988 2 11 999993 2 617275 688267 1 12 999989 705502 2 74106 185858 1 2 999999 779532 2 2 999999 1 2 999999 441942 1 82437 145274 374848 2 2 999999 2 528780 770911 1 11 999996 -849519 2 361808 463034 2 18 999995 1 318117 344270 -336800 1 14 999999 916952 1 20 999995 -833332 1 16 999996 401480 1 282314 990331 -658893 1 4 999987 -958714 2 125230 386666 2 2 999999 1 19 999985 -692925 2 2 999999 1 20 999981 751774 1 6 999992 -152488 2 1 999989 1 2 999999 -771496 1 2 999999 -77319 2 10 1000000 1 19 999985 -523831 2 2 999999 1 2 999986 887450 2 460376 588824 1 2 999999 875841 2 109744 669539 2 2 999999 2 18 999984 2 256292 574568 1 20 1000000 150587 2 450850 689444 2 202491 456103 1 99718 581373 -775598 1 848316 957550 434329 2 2 999999 1 2 999999 563145 1 14 999995 693116 2 986099 989156 2 311807 329170 2 5 999987 2 35979 583912 1 11 999982 158682 2 13 999983 2 67480 72099 1 2 999999 -683233 1 116615 550155 127206 2 20 999987 1 1 999992 705194 1 99429 286607 -524805 1 7 999992 -572284 2 5 999987 1 433916 551735 -644794 2 2 999999 1 5 999982 639253 2 303448 476121 2 7 999981 1 2 999999 -974122 1 27598 855878 -680446 2 4175 340948 2 346461 968018 2 2 999999 2 11 999992 1 243398 754728 747860 2 2 999999 2 198254 753867 1 2 999999 859708 2 132292 709797 2 2 999999 1 1 1000000 621795 1 11 999992 -243753 2 14213 817053 1 168973 641972 -223878 2 607052 658366 2 15 999983 2 775801 944538 2 106166 586416 2 2 999999 2 19 999982 1 516171 673715 91558 1 255346 448595 -253615 2 2 999999 2 2 999999 1 2 999999 -308771 2 13 999983 1 13 999986 258394 2 47007 108631 2 2 999999 1 55365 161767 420408 2 2 999999 2 19 999996 1 20 999995 241419 1 317825 382217 -168664 2 2 999999 2 2 999999 2 317268 744496 1 2 999999 432171 1 292393 922154 437975 1 2 999999 -157950 1 10115 571594 69676 2 2 999999 1 2 999999 903402 1 500813 857381 -718647 2 4 999994 1 178242 347942 709397 2 2 999999 1 385363 722538 913888 1 19 999982 -870759 1 2 999999 -446590 1 14 999983 -668823 2 13 999985 1 2 999999 -31985 2 68159 721138 1 591088 885434 -657314 2 119986 548366 1 2 999999 -554947 2 26088 216575 2 11 999989 1 2 999999 -439557 1 17 999984 686617 2 7 999999 2 2 999999 2 5 999981 2 12 999992 2 15 999990 2 290778 640995 2 10 999982 1 2 999999 201947 1 15 999985 169311 2 1 999988 2 362099 655520 2 18 999988 1 557503 736827 894361 1 15 999985 303355 1 590977 741389 -774048 1 200625 793625 -755921 2 696051 772094 2 3 999988 2 55373 685167 2 8 999997 1 2 999999 -505958 1 3 999988 -135851 2 257934 717970 1 15 999999 722298 2 15 999991 1 2 999999 356818 2 3 999994 1 7 999999 576829 2 2 999999 1 332102 685967 -442744 2 1 999989 2 2 999999 2 3 999988 2 6 999994 1 19 999987 20975 2 3 999999 1 2 999999 -866159 2 7 999987 2 19 999985 2 2 999999 1 14 999989 -144421 2 674441 693458 2 11 999982 1 6 999999 -618491 2 2 999999 1 197335 852943 -722133 2 127281 714192 1 2 999999 -637132 2 2 999999 2 2 999999 1 5 999985 -487735 2 2 999999 1 2 999985 -415844 1 6 999989 783076 1 2 999999 58430 1 2 999999 555846 1 8 999994 -359154 1 2 999999 -622086 2 4 999994 1 2 999999 -446701 1 929793 948111 711262 2 18 999985 1 517335 669952 901372 1 7 999990 171610 1 19587 356351 927345 1 17 999981 864119 1 13 999993 132078 2 2 999999 1 539100 669217 -560143 2 2 999999 2 74002 965105 2 913206 919392 1 3 999989 -494526 2 290879 769622 2 2 999999 1 6 999985 569695 1 139519 927500 -800030 2 264465 596379 2 163803 422747 1 2 999999 996723 1 707374 995310 -513996 2 2 999991 2 2 999999 2 2 999993 2 2 999999 1 1 999999 -162602 1 442602 852549 907261 2 78461 929811 1 4 999994 871476 1 18 999991 -91163 1 7 999985 -382952 2 2 999999 1 19 999986 -451943 2 101875 213530 2 45216 65409 2 2 999999 1 2 999999 443746 2 593953 634289 1 142614 699790 690579 1 27114 503044 -501556 2 393577 702263 2 2 999999 1 2 999999 -744991 1 15 999996 672955 2 7 999997 2 19 999986 1 11 999991 -773942 2 393084 522821 1 1 999990 -693084 2 397080 491291 2 16 999994 1 2 999999 194150 1 4 999992 692979 2 4 999996 1 2 999999 -701202 1 2 999999 391291 2 6 999984 2 8 999990 2 14 999998 2 317332 651320 2 2 999999 2 5 999989 1 137377 894266 309872 2 149 26494 1 2 999999 571072 1 180919 218745 -289516 2 5 999999 2 241171 256106 2 18 999982 2 2 999999 2 18 999990 2 2 999999 2 469699 789128 1 1 999995 -228261 1 2 999999 48490 1 2 999999 -47458 2 1 999986 1 218623 694982 -483981 2 2 999999 1 2 999999 641444 2 133274 515691 2 2 999999 1 658682 982778 841666 1 450244 940642 -994309 1 948253 993535 309489 1 2 999999 874075 2 6 999992 2 342515 411387 1 19 999989 -522332 1 8 999989 972113 2 195967 372590 1 2 999999 -255892 2 2 999999 2 2 999999 2 12 999991 2 1 999987 2 372209 679377 2 2 999999 1 48773 740561 865347 2 2 999999 2 9 999989 1 793812 950031 55294 2 2 999999 1 5808 652837 145106 1 376035 590675 -93109 2 2 999999 1 21540 518192 -702427 1 2 999999 663232 2 2 999999 1 291056 766218 631028 1 2 999999 54913 1 864388 888893 -131859 1 16 999998 303156 1 56984 634195 268281 2 2 999999 2 14 999995 2 191470 936516 2 7 999991 2 592427 899489 1 262407 383662 977909 2 2 999999 2 15 999997 2 563342 898955 1 6 999993 927509 2 2 999999 1 153266 711080 -18084 1 14 999988 277557 1 2 999999 672476 2 726302 951740 1 129793 725438 8759 2 2 999999 1 2 999999 69737 2 12 999986 2 8 999989 1 13 999991 979387 2 245690 434387 1 2 999999 -40997 2 101564 317586 2 2 999999 1 10 999993 901970 1 2 999999 996326 2 795304 831662 1 563029 616393 358408 2 612009 791631 1 29849 296416 644041 2 2 999999 1 2 999981 -133965 1 2 999999 78311 2 131261 687211 1 448033 807264 746912 1 230768 290814 -908532 1 2 999999 -125908 2 2 999999 1 2 999999 -179218 2 230460 708923 2 520076 993724 1 141824 514142 -935982 2 2 999999 2 6 999998 2 1 999983 1 2 999999 -510875 1 2 999999 -18965 1 78953 773855 -789731 1 2 999999 133595 2 228129 633100 2 2 999999 2 19 999998 2 2 999999 1 17 999994 717950 2 12 999988 1 192081 672574 -846336 1 6 999989 -823844 1 9 999989 825322 1 174071 392441 272673 2 9 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 313089 2 2 999999 1 19 999998 -108792 1 6 1000000 -766543 1 3 999991 504003 2 2 999999 2 18 999986 2 6 999982 2 1 999982 2 3 999989 2 2 999999 1 576701 764960 -681842 1 8 999996 -759822 1 2 999999 948766 2 678319 979242 2 14 999997 1 16 999987 -589781 2 13 1000000 1 10 999982 -11182 2 307772 697966 1 2 999999 -667583 2 388930 965002 2 2 999999 2 1 999998 2 2 999999 2 2 999999 1 2 999999 -325656 2 506591 758744 2 2 999999 1 7 999990 -532903 2 2 999999 1 14 1000000 565956 1 9 999990 -271270 1 20 999982 977739 2 2 999999 1 2 999999 -408577 1 2 999999 896703 1 2 999999 452025 1 2 999999 527459 2 111396 547917 1 20 999996 371306 1 2 999999 -505514 2 139960 660007 1 787345 859430 687179 2 15 999981 1 18 999985 -639348 2 2 999999 2 9 999994 2 2 999999 1 5 999982 115403 2 586170 722800 1 9 999984 -705701 2 331146 698772 2 2 999999 1 13 999984 674622 1 2 999999 204582 1 2 999999 877787 1 2 999999 431625 1 9 999994 270760 2 5552 742783 2 472043 900357 2 37381 366712 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 210487 737829 2 3 999996 1 9 999989 -803392 1 16 999996 -609794 1 500350 875094 907329 2 2 999999 1 461646 840778 561486 2 10 999992 1 2 999999 881836 2 5 999989 2 9 999985 1 2661 489350 557175 1 139516 538075 -603866 1 403044 658773 -590127 2 606300 708312 2 11 999995 2 270331 400011 2 5 999994 1 6 999998 813884 1 11 999987 -465461 1 39079 812136 197592 2 540781 773191 2 2 999999 1 684093 728988 -448295 1 292846 756194 585799 2 12 999993 1 2 999999 369683 2 13186 408519 1 508319 954108 -718473 1 13 999991 -787772 1 2 999999 797340 2 354527 710739 2 2 999999 2 2 999999 2 345910 871945 2 2 999999 1 2 999999 794350 1 6 999995 140336 2 2 999999 2 2 999999 1 168308 442449 259859 1 3 999991 907833 2 12 999987 1 171320 677990 -12403 2 19 999986 1 2 999999 -459350 2 2 999999 2 226615 626564 1 305517 548233 169613 1 16 999997 -791055 1 829281 897156 268355 1 2 999999 -58607 1 916376 990410 494988 2 554949 625600 1 264181 277183 259315 1 2 999999 24561 2 2 999999 2 743783 749605 2 3 999987 2 12 999993 2 6 999981 1 2 999999 992959 2 459740 725141 2 144347 158494 1 307487 878840 -753282 1 2 999999 -34286 1 2 999999 -814041 1 18 999998 178687 1 2 999999 743496 2 2 999999 2 16 999994 1 2 999999 -89180 1 3 999984 -725224 1 143896 907774 995785 1 62203 325091 923563 2 12 999981 1 39434 204236 -447311 2 588899 628693 2 2 999999 1 2 999999 431797 1 303481 691200 388209 1 2 999999 -449303 2 379104 750446 2 195562 814139 2 2 999999 2 2 999999 1 2 999999 -450528 1 98237 257067 -321162 2 221550 488374 2 2 999999 1 13 999985 751457 2 270016 775947 2 319556 444842 1 2 999999 993343 1 654189 822924 233235 1 2 999999 10601 2 2 999999 2 11 999993 1 68350 874298 759794 1 2 999999 -29207 1 251635 965015 354714 2 2 999999 1 601987 732933 -858871 1 67271 528393 -508791 1 9 999999 891476 2 2 999999 1 501057 707077 663988 1 11 999982 760317 1 1 999994 820275 1 10 999991 -855339 2 7 999996 2 730458 782959 2 7 999983 2 2 999999 1 2 999999 -37258 1 251801 299256 -964706 1 2 999999 -515633 2 9 999994 2 2 999999 1 3 999984 783140 1 4 999987 414773 2 3 999981 1 2 999999 278241 1 41956 278286 220139 1 11 999997 537272 1 12 999987 584946 1 33334 788934 -201378 1 2 999999 -418473 1 2 999999 -901042 1 11 999984 675259 1 211557 953546 664243 1 71686 772859 -540969 2 10 999991 1 157138 369891 -602071 1 2 999999 72345 2 12 999986 1 2 999999 -874883 1 20 999991 -210838 2 2 999999 1 2 999999 132642 1 2 999999 307615 2 225632 952689 1 2 999999 -546945 2 19 999981 2 154863 988673 1 2 999999 242658 2 2 999999 2 384298 910070 2 17 999989 1 268738 785210 404221 2 10 999985 2 2 999999 1 2 999999 989711 1 248592 367779 7410 2 7 1000000 2 39114 386460 1 2 999999 -455933 2 2 999999 1 6 999988 -916673 2 883403 920947 2 307836 802725 1 77808 633970 -957175 1 314278 893052 -509467 1 2 999999 108089 1 2 999999 -218965 2 2 999999 1 272215 912618 404167 1 2 999999 -971326 2 541366 920291 1 2 999999 177451 2 2 999999 2 2 999999 2 166859 221725 1 2 999999 61981 1 2 999994 220895 1 2 999999 222518 2 347475 649729 1 2 999999 228290 2 2 999999 1 379211 637079 448127 2 2 999999 1 13 999987 363503 1 8 999987 96331 2 2 999999 2 4 999989 2 2 999999 1 2 999999 465468 1 2 999999 941278 2 2 999999 1 82756 533582 -505653 1 2 999999 -610016 1 559259 642190 849075 2 12 999993 1 2 999999 420520 2 17 999999 1 15 999994 740247 1 2 999999 533758 1 2 999999 886629 2 2 999986 1 18 999982 -227907 1 2 999999 -150082 1 20 999985 731971 2 2 999999 2 1 999998 1 2 999999 920669 2 2 999999 1 74724 615255 -961073 2 2 999999 2 7 999989 2 162995 925232 1 19 999981 910632 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 625194 729393 2 14 999986 2 2 999999 2 2 999999 1 538438 763983 689518 1 7 999994 368874 1 4130 319774 72292 1 200221 342061 -734358 1 19 999985 -661483 1 18 1000000 -103618 1 2 999999 918010 2 298404 920134 2 2 999999 2 292677 434640 1 290250 783868 -84811 1 2 999999 420647 2 10 999996 2 517549 638573 2 427842 853363 1 2 999999 403508 2 149017 248272 1 4 999997 -480295 2 1 999998 2 1 999981 2 739065 875218 1 2 999999 -45154 2 430983 621533 1 10 999982 721535 2 2 999999 2 800201 929999 1 2 999999 892214 2 716063 766817 1 390131 881092 94420 2 2 999999 2 16 999996 1 316080 958987 -411419 2 2 999999 1 2 999999 127334 2 600953 948065 2 425888 605990 1 16717 987481 935086 2 366219 582612 2 5 999985 2 2 999999 2 2 999999 2 2 999999 1 20 999989 558135 2 79971 154643 1 40545 584661 -689729 1 2 999999 -324738 1 2 999999 -176244 1 2 999999 -428351 2 2 999999 1 2 999999 289656 2 1 999999 2 221758 548751 1 8 999991 -617941 2 509848 737870 1 2 999999 88076 1 2 999999 -428653 2 2 999999 1 314951 400486 -717387 2 2 999999 1 8 999989 -999752 2 13974 473402 2 8 999991 1 12 999984 -799835 2 2 999999 1 2 999999 198030 2 2 999999 1 2 999999 -729731 2 11 999986 1 628262 726821 747750 1 7 999992 -33973 2 38884 746016 2 15 999982 2 430729 487651 2 320098 944820 1 2 999999 723345 1 13 999998 463615 2 2 999999 2 1 999999 1 2 999999 -155638 1 6 999991 664554 2 77092 563829 2 2 999999 1 2 999999 -503288 1 17 999995 -703429 2 14 999995 2 7 999981 2 373233 663926 2 905175 938213 2 2 999999 1 2 999999 749390 1 5 1000000 -449024 1 2 999999 -594929 1 2 999999 -627487 2 2 999999 1 19 999989 749487 1 13 999995 886829 1 2 999999 921167 1 383158 963344 -719991 1 5 999997 998741 1 7 999991 648233 2 14 999985 2 527347 548725 2 2 999999 1 2 999999 -265902 1 18 999998 430321 1 218198 751396 -316381 2 385901 884393 1 20 999999 65233 1 105231 178885 -413925 1 2 999999 -464842 2 10 999986 2 4 999983 2 106823 207216 2 2 999999 1 3 999994 -865476 1 247614 746734 683781 2 673799 868508 1 17 999998 -623209 2 822075 880817 2 5 999982 2 20 999993 2 2 999999 1 213658 529883 76260 1 149969 815072 -653076 1 2 999999 -685952 2 2 999999 2 202852 255050 2 8 999981 1 318257 699208 107600 1 4 999988 262358 1 17707 791627 -753795 1 16 999988 -290847 1 2 999999 -42822 2 360732 493305 2 2 999999 2 124444 428662 1 88709 889825 -676427 1 2 999999 -616947 2 222251 983103 1 553787 588915 -856093 2 2 999999 2 197189 521204 1 2 999999 -229589 2 647765 907791 1 2 999999 -461203 2 381606 906136 2 2 999999 2 14 999986 2 2 999999 2 501652 548186 2 8 999989 2 2 999999 1 2 999999 423061 2 2 999999 2 5 999997 2 144789 166827 2 11 999987 1 2 999999 -575876 2 18 999997 2 2 999999 2 9 999983 2 9 999998 1 18 999994 405462 2 9 999990 2 2 999999 2 771149 964589 2 16 999985 1 2 999999 863782 2 2 999999 2 2 999999 2 2633 178014 2 156912 920117 1 142315 744231 560142 1 2 999999 641132 2 2 999999 1 2 999999 870155 2 2 999999 1 691626 882821 -777367 1 2 999999 458204 1 12 999984 -722873 2 2 999999 2 2 999999 2 2 999999 2 4 999996 1 1 999995 -350544 1 242827 319826 -451887 2 175735 380923 1 13 999992 -80193 2 20 999994 1 2 999999 -260440 1 2 999999 -721143 2 18 999981 2 12 999994 1 2 999999 -991213 2 2 999999 1 20 999993 -833615 2 237375 861771 1 2 999999 723772 1 7 999991 814304 2 2 999999 2 2 999999 2 8 999988 1 2 999999 680885 2 832901 909675 1 2 999999 -594135 2 6 999993 1 2 999999 -628956 2 207131 364493 2 450907 491912 1 2 999999 823338 2 2 999999 2 2 999999 1 338142 912024 -281444 2 251881 387078 2 10 999984 2 4 999986 2 8 999981 1 17 999984 -506324 1 142418 237341 -45800 1 693439 743048 53547 2 2 999999 1 14 999987 -932195 1 11 999987 -278875 1 2 999999 -96751 2 4 999998 1 7 999992 -335089 1 2 999999 -205248 2 2 999993 2 20 999995 1 509309 714084 -409063 1 311763 398093 -485930 1 16 999992 930257 1 2 999999 -726651 1 2 999999 800485 2 2 999999 2 49502 594025 2 2 999999 1 19 999999 -277871 2 2 999999 2 20 999999 2 201618 839459 1 389411 424275 114467 1 8 999985 850084 1 17 999992 -489408 1 8 1000000 -748972 1 438033 648777 -511275 2 12 999982 1 17 999993 -811366 1 96658 500531 -604199 1 20 999987 513307 1 2 999999 -940951 2 2 999999 1 675001 762699 298731 2 7 999999 2 203395 586451 2 14 999987 2 2 999999 1 16132 920720 -85079 1 15 999996 -625544 1 2 999999 748693 2 10 999997 2 2 999999 1 413973 963734 983267 1 2 999999 266784 1 856892 939310 -734471 1 17 999991 234083 1 10 999996 168871 1 2 999999 618814 2 2 999999 1 100201 871257 215564 1 18 999989 -542445 2 14 999993 2 2 999999 1 3 1000000 299260 1 586450 665545 854010 1 334279 747646 387365 2 2 999999 2 2 999999 1 3 999993 388511 1 61072 869451 20387 1 2 999999 230044 1 412603 649239 -715868 1 2 999999 958783 2 12 999992 1 17 999986 412865 1 2 999999 616480 1 789998 963824 -56013 1 2 999990 -750791 1 9 999990 174993 2 18279 965192 2 2 999990 2 2 999999 2 2 999999 1 9 999990 912420 1 4 1000000 469398 1 18 999998 731321 2 10 999997 1 2 999999 -732762 1 2 999999 688516 1 2 999999 656607 1 329333 618227 705847 2 2343 283567 2 162826 946860 2 2 999999 2 285723 518486 1 2 999999 555365 2 84336 193719 2 706128 946566 2 35007 881656 2 2 999999 2 4 999985 1 12 999984 459210 1 73593 279983 710313 1 2 999999 461867 1 213816 325540 509514 1 2 999983 -232210 1 2 999999 -549088 2 6 999995 2 5 999987 1 10 999993 501199 2 121463 740285 2 3 999994 2 445713 545091 2 413146 815943 1 2 999999 -150012 2 44957 378498 1 19 999996 -56117 2 17 999998 1 297821 417794 992528 2 2 999999 1 24233 602573 -373923 2 278687 296399 2 500613 594788 1 2 999999 768624 2 65839 896856 1 2 999999 894935 1 2 999999 -408733 1 20 999998 -902926 2 2 999999 1 6 999989 -402558 2 2 999999 1 2 999999 532211 1 7 999994 -670074 1 2 999999 565412 2 1 999991 2 2 999999 1 2 999996 900821 2 44005 195546 1 7 999994 433064 2 7 999984 2 44235 468027 1 20 999992 -649593 2 701126 977624 1 1 999983 785823 1 1 999996 -28496 2 2 999999 2 718635 961500 1 5 999991 -520714 1 10 999981 744273 2 2 999999 2 10 999997 2 2 999997 2 14 999998 2 5 999994 1 382711 778289 476683 1 18 999983 928177 2 13 999981 1 2 999999 -520432 2 230021 923539 1 14 999990 -936919 1 2 999999 -336069 2 233007 713994 2 114494 423098 2 17 999989 2 2 999999 1 356432 579304 -36135 2 2 999999 1 2 999999 598570 2 19 999991 1 275031 754866 209745 2 2 999999 2 2 999999 2 2 999999 1 219062 416444 -172246 2 12 999994 2 19 999981 2 367998 873499 1 20 999990 540734 1 16 999995 -402194 1 2 999999 885788 1 1 999983 178483 2 2 999999 1 2 999999 421845 2 13 999983 1 3 999991 -323880 1 14 999994 564018 1 257445 548263 360260 2 19 999991 1 498266 864755 89321 1 2 999999 -48274 1 2 999999 -234195 1 18 999997 -44254 1 2 999999 792442 2 2 999999 2 14 1000000 2 6 999988 2 5 999989 2 7 999982 2 7 999986 2 6 1000000 1 2 999999 -421817 1 2 999985 855541 1 2 999999 -26803 1 18 999997 411123 2 2 999988 1 7 999992 266572 1 374837 536843 117690 1 2 999999 917707 2 2 999999 1 17 999988 -60728 1 2 999999 539487 2 11 999997 2 6 999985 1 17 999983 -425274 2 2 999991 1 2 999999 -940368 2 15 999997 1 9 999995 -97358 1 17 999985 482634 1 426144 594809 -672009 1 348309 912774 177699 2 7446 370528 2 222476 560728 1 62484 229504 314449 1 604209 868174 -293362 2 367112 396700 2 1 999981 1 334810 595029 -758798 2 405772 737932 1 2 999999 530126 1 2 999999 495654 2 17 999981 1 58619 161381 317316 2 178893 612559 2 2 999999 2 2 999999 1 127830 814931 652744 1 41400 915937 -643065 2 109145 685318 1 2 999999 -22067 2 12 999984 1 13 999998 -706246 2 124330 400074 2 267738 802205 2 2 999999 1 10 999983 -813378 2 420292 588580 1 491443 764386 -791139 2 2 999999 2 9 999982 1 2511 541265 -944034 1 171630 494125 -862865 1 483590 816082 173747 1 2 999999 808144 1 14 999992 838518 2 2 999999 2 2 999999 2 631761 991118 1 16 999985 512860 1 21729 839666 513239 2 2 999999 2 317713 976800 2 2 999999 1 9 999982 -406420 1 2 999999 -160520 1 147277 245080 -183367 2 151846 378847 2 16 999989 1 5 999988 -124572 2 2 999999 1 2 999999 317006 2 13 999991 2 19 999988 2 582362 760556 2 17 999985 2 19 999999 1 93575 838035 -958548 1 226427 351679 935121 1 14 999995 -52091 2 18 1000000 1 2 999999 -786146 1 400812 519672 -663865 2 541158 912560 2 407020 814360 2 14 999985 2 12442 114607 2 2 999999 2 8 999988 1 18 999993 -574255 2 20 999989 2 479044 609854 1 81514 905263 475583 2 2 999999 1 287302 305962 473339 1 10 999991 926866 2 56121 787662 1 2 999999 -94613 2 354198 668777 1 2 999999 189089 1 2 999988 -812654 1 2 999999 380295 1 475708 744492 906275 2 13 999987 2 14 999988 2 535552 828830 2 136187 488640 1 2 999999 -955425 2 120780 164672 2 2 999999 2 2 999981 2 10 999989 2 257956 457198 1 17 999993 667209 2 9 999999 1 20 999981 323046 2 17 999989 1 618364 785461 640907 2 2 999999 1 306370 589867 -303423 1 2 999999 207603 1 43689 82372 906441 1 69924 206954 731538 2 18704 168407 1 435303 607283 -119239 1 18 999990 588524 1 247404 271450 -54108 1 2 999999 -93857 2 7 999984 2 17 999997 2 7 999985 1 259049 493778 446851 1 9 999999 836331 1 2 999999 926348 1 2 999999 184362 1 122125 258189 -715715 1 2 999995 164333 2 5 999982 1 2 999999 -572947 2 2 999999 1 347516 706434 -737237 1 255125 757548 850823 2 2 999999 2 2 999999 1 2 999999 -90502 2 2 999999 1 409070 420835 -45581 2 2 999999 1 19 999997 325219 2 2 999999 1 2 999999 -766650 1 13 999995 72044 2 2 999999 1 2 999999 -582337 1 20 999986 -597847 2 9 999991 1 2 999999 710725 1 357203 550928 -982277 1 2 999999 983288 1 2 999999 -644311 1 543705 737308 405633 2 110414 907318 1 6 999984 363033 2 414590 767985 1 2 999999 -854320 1 722170 849577 -770067 2 17 999988 1 17 999983 -529185 2 2 999999 2 2 999999 2 9 999982 2 2 999999 1 846159 917741 -585425 1 231214 963065 -300298 1 2 999999 938751 1 26628 85431 -744101 1 620513 748506 203236 2 2 999999 1 2 999987 609073 1 72536 357638 622073 1 2 999999 -856947 1 70980 414172 25984 1 5 999986 -756713 1 18 999984 627610 1 13 999982 -880641 2 4 999989 1 480030 888777 -982156 1 537813 697444 498080 1 18 999993 30425 2 16 999985 2 2 999999 1 2 999983 988813 2 190438 242468 2 9 999981 1 10 999999 -980030 2 2 999999 2 258288 302223 2 8 999993 1 2 999999 -455766 1 16 999991 -767854 2 455297 469121 1 2 999999 911130 1 16 999999 403608 1 17 999992 910026 2 23392 891853 2 15 999995 2 7 999999 2 20 999996 2 577557 901730 1 120580 708648 237462 1 709579 896035 -443978 1 19 999984 -254410 2 12 999997 1 20 999997 -318011 2 542893 574771 2 2 999999 1 313563 421393 -705643 1 265513 348902 420821 2 2 999999 1 375817 759243 -260343 2 122251 719026 2 2 999999 2 103481 113600 1 16 999982 605660 2 18 999996 1 120776 661754 195975 2 2 999999 1 291730 982811 -719618 2 2 999999 2 905381 981642 2 2 999999 1 2 999999 433333 1 2 999999 917958 2 18 1000000 2 11 999984 2 12 999984 1 2 999999 -32508 1 2 999999 -951604 1 496505 869247 -831665 1 20 999982 694512 1 5 999983 -224846 1 2 999999 538949 1 753568 940065 -233213 2 31645 384614 2 519938 945819 1 673550 854132 -422126 1 198154 802675 -522447 1 11 999994 -617998 1 12 999982 388180 1 17 999987 -481671 1 2 999999 -913550 2 2 999999 1 8 1000000 908172 1 19 999992 283141 1 2 999999 646914 2 4 999986 2 5 999997 1 2 999999 -472383 1 138977 246257 307234 1 2 999999 -76194 1 543499 666545 -581221 1 2 999999 37373 2 8 999997 2 2 999999 1 520742 658596 76362 2 447106 602575 2 2 999999 2 68886 419366 2 595338 709529 2 2 999999 2 19 999989 1 168856 711851 985675 2 14 999983 1 8 999991 -452067 2 6 999990 1 55208 250374 -210238 1 344145 775037 -647594 1 2 999999 122513 1 32623 506656 763412 1 16 999981 -60874 2 17 999988 1 202891 397794 935121 1 232148 875729 -357492 1 18 999984 -733565 1 940222 959378 753965 2 10 999989 1 2 999999 -864596 2 2 999999 1 12 999989 -388749 1 134542 283374 102591 1 746703 993724 -556430 2 2 999999 2 13 999986 2 2 999999 1 103439 610870 -95561 1 10 999982 154479 1 745282 923922 376651 2 2 999999 2 2 999999 2 580451 744471 2 2 999999 2 2 999999 2 813385 904009 2 240809 663377 2 2 999999 1 4 999983 -58775 1 2 999999 448670 1 173354 877180 912918 1 177932 287460 -385896 1 2 999999 -742395 2 2 999999 2 101374 671728 1 7 1000000 35020 1 2 999998 26552 2 10 999996 1 148289 714294 361205 2 11 999988 1 2 999999 42518 2 14 999988 1 507621 663851 -761771 1 4 999992 125705 2 2 999999 2 2 999999 2 2 999999 2 17 999990 2 183293 303962 1 5 999997 -39561 1 80245 449982 28139 1 135368 321813 475438 1 2 999999 -743978 2 55126 716875 1 10 999997 424808 2 11 999984 1 20 999992 -913497 2 2 999999 2 2 999992 1 2 999999 -841043 1 843366 972035 281475 2 310251 377601 1 2 999999 -40770 1 323628 403211 -192314 1 5 999985 -389006 2 3 999997 1 2 999999 765121 2 19 999998 2 7 999983 1 4 999989 -605822 2 281278 838292 1 36705 608813 300478 1 169788 370392 893133 1 67248 884664 -733640 1 6 999986 245890 2 2 999999 1 238149 765598 -115840 1 251734 628189 319691 2 313115 379233 2 2 999999 2 81009 163432 2 2 999999 2 2 999999 1 15 999982 -204996 1 366226 967007 791660 1 752881 775916 -138798 2 6880 439230 2 357712 851437 1 2 999999 480121 2 2 999999 2 13 999981 1 62885 466918 180181 1 10 999985 -566330 2 2 999999 2 156934 252605 2 14 999998 2 2 999999 1 6 999999 -46157 1 310194 947768 501146 1 286416 530725 186967 1 626168 858287 510235 1 3 999989 -634491 2 601397 734330 1 20 999992 -639211 2 278500 910765 1 2 999999 -182884 2 11 999997 2 2 999999 1 2 999999 297388 1 8 999994 30887 2 2 999999 2 405647 625613 2 642982 650158 1 616738 923558 -490844 1 15 999996 -265432 2 95181 278203 2 254113 278265 2 2 999999 2 2 999999 1 2 999999 863441 1 9 999988 916525 1 15 999998 83168 2 2 999999 1 356861 825138 640086 2 2 999999 1 19 999997 200264 2 737863 808468 2 14 999999 1 2 999999 -529128 2 19 1000000 1 2 999999 -572857 2 2 999999 1 2 999999 -808860 2 2 999999 1 2 999999 -532322 2 4 999991 2 15 999988 1 657708 921469 680356 2 3 1000000 2 803827 972661 1 163361 968948 188734 1 10 999999 -127268 1 99314 953599 537234 1 136302 165094 248547 2 2 999999 1 3436 523402 -825285 1 4 999996 823432 1 2 999999 59021 2 458631 656614 2 535176 793743 2 134264 962981 2 155842 560295 2 744471 808021 1 3 999983 963983 2 292724 540279 2 655777 933184 2 10 999996 2 20 999994 1 415250 804599 -795285 2 2 999999 1 14 999993 633137 2 14 999997 1 9 999986 -483617 1 11 999997 -815525 2 2 999999 1 16 999999 -77877 2 9 999984 2 2 999999 1 18 999982 858125 2 2 999999 2 2 999999 2 2 999999 1 251407 450836 356003 1 2 999999 356640 2 2 999999 2 81151 631847 2 2 999999 1 2 999999 340707 1 270669 307742 633259 1 11329 87407 -710036 1 1 999987 593509 1 2 999999 -108766 1 185291 458103 -566941 1 34283 931871 -590540 1 803361 856810 356918 2 2 999999 2 2 999999 2 657647 948381 2 20 999987 1 7 999986 -707223 1 13 999994 -996645 1 23308 782025 117664 2 11 999982 1 2333 530005 -354006 1 2 999999 554080 2 20 999998 1 9 999982 -38118 1 2 999999 -600470 2 2 999999 1 1 999985 -827492 1 17 999986 -700915 1 2 999999 5899 2 10 1000000 2 231471 491344 1 2 999999 805586 1 192866 854593 -402852 1 3 999986 815998 2 897584 983872 1 2 999999 427415 2 8 999983 1 156672 569314 -903055 2 253142 862541 2 2 999999 1 2 999999 -458937 1 10 999991 208570 1 2 999999 123159 2 7 999999 2 13 999992 2 14 999982 2 327979 903456 2 2 999999 2 2 999999 1 13 999991 589383 2 28142 454661 2 357179 415370 2 507347 701182 1 2 999999 321719 2 277019 814957 2 2 999999 2 17 999995 2 2 999999 1 347843 828310 847414 2 12 999993 2 114953 618876 2 163667 574091 2 8 999993 1 2 999984 578534 2 17 999986 1 11 999991 -44426 1 4 999994 -448140 1 751637 906100 -914199 1 2 999999 217068 2 440526 669356 2 12 999996 2 2 999999 2 2 999999 2 3 999987 2 2 999999 2 261653 399538 1 32834 316559 2449 1 657134 793445 -22385 1 807067 815845 -803573 2 84820 962928 2 2 999999 2 2 999999 1 2 999999 3892 2 13 999998 1 2 999999 -633640 1 2 999999 560160 2 2 999999 1 2 999999 117352 2 2 999999 1 13 999990 183256 1 1 999993 -124613 2 2 999999 2 2 999999 2 590768 666070 2 13 999986 2 2 999999 2 170279 960969 2 148428 880468 1 2 999999 296361 2 340712 877453 2 321268 824677 2 2 999999 1 590980 768821 -875891 1 225480 445480 -135108 2 12 999982 2 2 999999 1 228123 495423 -489913 2 19 999983 2 135814 960937 2 2 999999 2 7 999991 1 20 999999 703806 1 241358 524006 -393972 1 2 999999 -210939 2 2 999999 2 15 999985 1 2 999999 -729113 2 55232 517664 1 18 999995 224439 1 2 999999 -377314 1 445456 619555 876071 2 2 999999 1 2 999999 894218 1 274302 500857 706937 1 2 999999 -724231 2 2 999999 1 7580 255339 833411 2 8 999982 2 516648 794977 1 350732 708263 -207504 1 10 999997 -520419 1 2 999999 829687 1 73212 599421 120594 1 5 1000000 -870939 1 10032 298797 -387685 1 2 999999 -791404 2 745131 853657 1 2 999999 -244882 1 2 999999 267767 2 4850 752317 1 431342 583815 219510 2 2 999999 2 2 999999 2 540328 774754 1 20 999984 964233 2 15 999985 1 177342 554903 -514463 1 2 999999 -271296 1 14 999997 576721 2 14 999981 2 170778 920991 2 16 999981 2 16 999982 1 158767 281631 929823 2 2 999999 2 18 999991 2 2 999999 1 2 999999 -317675 2 2 999999 2 6 999994 2 241331 508402 1 12 999998 960649 2 19 999982 1 2 999999 730242 1 13 999991 130648 2 2 999999 2 2 999999 1 2 999999 741193 1 14817 579649 -832435 2 19 999996 2 6249 879666 2 2 999999 1 17 999984 -979900 2 553373 684456 2 4 999990 1 12 999995 -888843 2 145536 751772 2 567906 573571 2 2 999999 2 2 999999 1 12 1000000 -71241 2 14 999995 2 10425 942842 1 2 999999 -307452 1 9 999981 480439 2 17 999994 2 18 999984 2 439553 774918 2 2 999999 1 14 999992 277518 1 465286 471739 143408 2 2 999999 1 51348 63153 -483496 2 2 999999 2 19 999986 1 8 999989 -750889 1 2 999999 -638551 2 72366 238887 2 2 999999 2 92216 688869 1 480476 980899 -581426 2 18 999989 2 2 999999 2 3 999988 1 359976 836400 959243 2 69325 91149 2 2 999999 2 4387 940748 2 5 999992 1 2 999999 -490449 1 2 999993 542026 1 123155 616499 806043 1 4 999999 -753802 2 2 999999 1 80568 950405 -572095 2 35616 961583 2 474712 725204 2 4 999990 2 271983 956212 1 270490 505216 670953 1 372839 434135 -272775 1 2 999999 -489419 2 3 999995 1 56979 350794 64679 2 260887 779619 1 2 999999 -780881 1 2 999999 375168 1 202021 858578 -688361 2 956681 998552 2 9 999997 1 13 999986 5881 1 2 999999 316988 2 10 999984 2 16 999982 2 524765 647022 2 8 999992 1 468076 650034 -854480 1 1395 670346 -737141 2 211176 903972 1 11 999982 -886 1 17 999988 -727504 1 123110 493595 -995455 2 2 999999 2 7 999987 1 2 999999 -530105 2 8 999998 2 152202 954533 1 2 999999 519403 1 2 999999 -903762 1 166650 363529 13474 2 2 999984 1 16 999991 192373 1 19 999985 763456 1 2 999999 -120917 1 16 999982 -870407 1 2 999999 -159036 2 8 999981 2 2 999999 2 22224 50536 1 159433 591880 -631393 1 2 999999 133497 1 2 999999 -416013 2 1 999982 1 2 999999 24138 1 2 999999 794924 1 687934 775938 719545 2 422840 950206 1 11 999982 -950971 1 317723 587214 363341 2 2 999999 2 2 999999 2 1 999995 1 2 999999 913887 1 2 999999 -737312 2 19705 800956 1 18 999998 799783 1 2 999992 -365421 1 79007 548964 549620 2 618946 733656 1 1 999995 484388 1 13 999992 189634 1 547318 622673 719680 1 178208 962437 -291706 1 2 999999 -879905 2 16 999998 2 2 999999 2 26657 645673 2 2 999999 1 2 999999 536529 2 2 999999 1 2 999999 723906 2 2 999999 2 15 999995 1 754317 878338 -164536 1 54993 951885 -371302 2 18 999981 2 2 999999 1 14 999996 127790 2 2 999999 2 12 999990 1 3 999995 -243841 1 260821 702028 107000 2 2 999999 2 605183 713262 1 20 999998 -736090 2 202223 289329 1 102287 131846 948578 1 2 999999 -603590 2 7 999998 2 19 999998 2 2 999999 2 2 999999 1 167315 572464 307200 1 2 999999 323701 1 2 999999 -200070 1 2 999999 -419107 2 214230 443370 2 146653 337308 1 341122 692066 -118608 1 535297 912263 -844291 2 2 1000000 2 2 999999 2 4 999997 1 4 999999 -661883 1 1 999990 -817882 2 115329 640916 2 2 999999 1 594730 852298 480502 1 3 999987 -369701 1 25539 331948 618829 1 2 999999 -458236 1 17 999987 214914 1 5 999984 449846 1 56071 861440 -403396 2 2 999999 2 1 999988 2 2 999999 2 397 213186 1 20 999996 150735 1 20 999995 -300788 1 264922 785480 -524690 1 18 999990 586768 1 6 999981 873234 1 2 999999 -125647 1 341150 938449 -310284 1 2 999999 -355920 2 10 1000000 1 55697 899502 182068 1 2 999999 -586784 2 15449 406355 2 326416 405136 2 10 999981 2 2 999999 1 9 1000000 926589 2 416701 671885 2 2 999999 1 251243 507060 -969044 2 2 999999 2 6 999993 2 360425 744488 1 18 999987 -306023 2 79594 475149 2 42076 352080 2 377314 873772 1 571134 806082 425382 1 2 999999 98881 1 16 999990 728794 2 8 999999 2 11 999993 1 23111 848741 863051 1 2 999999 -782057 1 6 999990 -5691 1 2 999999 274321 2 13 999995 1 5 999982 413531 1 2 999999 -11533 1 2 999999 -186906 1 599545 880730 -475818 1 2 999999 -596352 1 6 999997 361151 2 373362 461928 1 2 999999 436397 1 689933 760324 5335 2 2 999999 1 36018 385279 813978 2 2 999999 2 2 999999 1 8 999981 965758 1 11 999997 -495413 2 2 999999 1 2 999999 369034 1 216378 309635 670069 1 2 999999 -155879 2 533353 822349 2 7 999996 1 19791 898192 -493879 2 2 999999 1 7 999985 610755 2 2 999999 2 2 999999 2 703498 846172 1 2 999999 766203 2 2 999999 1 31944 567652 192285 2 191475 278814 2 1 999984 1 22341 219081 -349745 2 1 999992 1 17 999982 386046 1 67795 581276 818039 2 9 999988 2 1 1000000 2 2 999999 2 2 999999 1 419632 714185 167654 1 2 999999 -945302 2 2 999999 2 15 999992 1 2 999999 753401 2 16 999983 1 9 1000000 -666843 2 2 999999 2 15 999986 1 399809 555152 -893307 2 13355 610344 2 2 999990 1 20 999999 139943 1 15 999992 -433211 2 17 999996 2 16 999988 2 10 999999 1 2 999999 -495117 2 2 999999 1 428049 619934 -706666 2 340408 912283 2 2 999999 1 18 999992 -385772 2 2 999999 1 2 999999 -744939 1 2 999984 332088 1 2 999999 -706980 1 11 999990 470464 2 645396 879226 1 112441 182084 -370896 2 2 999999 2 2 999999 1 6 999981 306436 1 145127 955183 -76597 2 2 999999 1 2 999999 193421 2 151939 607823 2 17 999993 2 2 999999 1 2 999999 474916 2 2 999999 1 11 999990 -552342 2 453306 655949 2 2 999989 1 4 999985 284390 1 14 999985 -973564 2 150941 958998 1 2 999999 -430346 2 2 999999 2 2 999999 1 2 999999 741225 1 2 999999 355572 1 2 999999 -997934 1 245119 759349 614196 1 18 999995 -626818 1 8 999995 575203 2 2 999999 2 165821 290787 2 437175 494024 1 5 1000000 970210 1 19 999984 -365956 1 2 999999 730179 2 19 999981 1 2 999999 -822455 2 2 999999 2 9 999999 1 16 999991 -559712 2 5 999985 1 60112 219185 17729 2 1 999985 1 122612 802138 653916 1 59919 452023 -351458 2 206084 662075 2 186325 321040 2 2 999999 2 20 999983 1 5 999997 3878 2 31672 878706 2 2 999999 1 285344 405364 206440 1 318826 939468 382571 1 13 999989 -376274 1 10 999981 139098 1 1 999985 -696047 1 2 999999 -10327 1 2 999999 -927845 2 451245 723786 2 502970 977569 2 263293 607115 2 397922 444788 2 2 999999 2 2 999999 2 2 999999 1 7 999988 -277627 1 4 999981 16943 2 2 999999 1 444159 931626 836064 2 1 999992 1 7 999984 81427 2 2 999999 1 5 999995 703019 2 20 999984 1 45388 474862 9974 2 335518 421777 2 2 999985 2 2 999999 2 541178 938018 2 17 999989 2 17 999988 1 2 999999 998098 1 130332 442436 -914603 1 564456 871775 766540 2 14 999996 1 7 999994 -435285 1 158331 311059 -285820 2 16 999996 2 853010 909378 1 2 999999 193910 1 2 999999 -655936 1 813657 856174 -963367 1 20 999989 -501673 2 2 999999 1 2 999999 739318 1 2 999999 458792 1 5 999989 337716 2 125901 863021 1 2 999999 978916 2 3 999997 2 15 999987 2 216476 396404 1 2 999999 -568874 2 13 999991 2 2 999999 1 12 999986 108979 2 2 999999 1 2 999999 631843 1 2 999999 -999725 1 810631 958716 -765714 2 2 999999 2 8 999996 1 492553 882368 -914526 1 17 999993 560486 2 112540 201187 1 201840 839444 -143642 1 20 999988 716496 2 2 999997 2 2 999999 2 5 999985 2 225113 381654 2 6 999992 1 392903 608544 813334 2 18 999997 2 461122 868246 2 13 999996 2 2 999993 2 2 999986 1 521072 560838 928351 1 2 999999 -382317 1 7 999986 576674 1 2 999999 -342962 1 117637 824902 -1164 1 161638 616872 844054 1 5 999996 122893 2 141871 974155 2 6 999981 2 436516 559536 2 122412 768926 2 4 999996 1 2 999999 535757 1 2 999999 -538792 2 9 999982 1 18 999989 -175040 1 2 999999 -206151 1 2 999999 -223810 2 11 999981 1 2 999999 -686307 2 2 999987 2 5 999986 1 2 999999 -4246 1 19 999997 -772052 2 14725 956833 2 20 999998 1 11 999996 408845 1 2 999999 -809977 1 583834 818004 -283463 1 17 999982 -714324 1 2 999999 -867201 1 3 999994 -392258 1 11 999996 763114 2 288267 573718 2 321005 993358 2 741082 802583 1 2 999999 492907 2 15682 864449 2 14 999995 2 94859 706921 2 10 999986 2 19 999981 1 8 1000000 -265916 1 2 999999 169789 1 2 999999 239135 1 7 999987 941870 1 2 999999 -454354 2 13 999995 2 2 999999 1 2 999999 344288 2 138923 898044 1 588689 692395 -247025 2 654594 715439 2 7 999989 2 456447 596167 2 2 999999 2 460639 693908 1 60311 488318 -493241 1 2 999999 -181430 1 15 999998 -569270 2 10 999986 1 1 999995 -333678 1 2 999999 57729 1 17 999983 -387253 2 15 999983 1 2 999999 -919597 2 5 999993 2 4 999990 2 16 999987 1 2 999999 -853476 2 354078 821047 2 2 999999 1 17638 860790 779914 2 10 999985 1 3 999982 -840860 1 2 999999 -98681 1 14 999981 -496305 2 2 999999 1 2 999999 -437982 2 9 999990 1 367530 850121 -18476 1 2 999982 502226 2 190254 490154 2 17 999996 1 2 999999 -651879 1 2 999999 -172106 2 2 999999 2 2 999999 1 863001 977368 -289153 2 513292 513854 2 2 999992 2 15 999994 2 2 999999 1 180928 514784 588554 1 1 999994 -106242 1 898130 908230 103626 2 6 999983 2 2 999999 1 2 999999 429485 1 2 999989 -822794 2 620105 985496 2 2 999996 2 18689 80198 1 2 999999 507318 1 2 999999 529367 1 871280 928386 -78677 1 6 999988 975399 2 2 999999 1 10 999994 -528492 1 2 999999 112594 2 2 999994 1 3 999988 621949 2 2 999999 1 360345 707119 -569465 1 4 999984 -771315 1 2 999999 -278132 1 163174 945809 -191914 2 2 999999 2 9 999987 1 10534 208891 558014 1 2 999999 -584595 2 2 999999 1 2 999992 -107539 2 152597 204984 1 19 999993 91549 1 15 999990 -286485 1 5 999981 114308 1 2 999999 163391 2 2 999999 2 14 999985 2 457088 957699 1 276636 964711 -39039 1 104698 501097 297584 1 312143 321913 891145 1 16 999990 266059 2 588165 623002 1 13 999987 -19212 2 3 999991 2 6 999999 2 2 999999 2 14 999986 1 2 999999 -364368 2 17 999989 2 14 999987 2 2 999999 2 554516 670966 2 722337 846013 2 2 999999 1 11 999993 154279 1 2 999992 854130 2 18 999988 2 16 999985 1 930891 934093 612782 1 9 999994 567816 1 13 999987 321539 2 2 999999 2 7 999991 1 649607 684658 563239 1 2 999999 -290791 1 636834 831260 -714725 1 651014 966259 221321 2 2 999999 2 11 999993 2 641105 709267 1 918992 963587 943165 2 6 1000000 1 2 999999 -376676 1 3 999992 -545095 2 43542 651928 2 17 999983 2 377929 691163 1 11 999986 187135 2 2 999999 1 5 999982 -190891 1 8 1000000 572063 1 2 999999 -771463 1 2 999999 -886733 1 8 999988 66804 1 2 999981 991476 1 157444 750569 -977388 2 3 999985 2 237801 987706 2 2 999999 2 373741 858120 1 157394 236766 765343 1 16 999987 -917684 2 17 999985 2 7 999999 1 8 999983 -889223 2 339695 536995 2 16322 113622 1 10 999983 609905 1 6 999981 867670 2 2 999999 2 824083 876026 1 2 999999 -820387 2 2 999999 1 307626 564030 953669 1 20 999989 -784402 1 563420 754661 215355 1 20 999984 389368 1 7 999997 -845122 1 3 999997 -576309 1 120087 600272 -903270 1 15 999992 -564038 1 2 999999 352190 1 2 999992 -400725 1 1 999984 -768378 2 2 999987 1 298958 566658 -622987 2 20 999985 2 2 999999 1 2 999999 -697376 2 2 999999 1 2 999999 382603 2 227303 765369 1 177367 362267 488033 2 2 999999 2 2 999999 1 2 999999 957825 1 8 999993 868796 1 2 999999 -227757 2 2 999999 2 2 999999 2 611936 831684 2 2 999999 2 7 999985 1 6 999987 -850733 1 590486 809199 110951 1 144012 744506 426451 1 16 999992 135122 1 369411 844562 -997531 2 16 999983 2 434398 688781 1 2 999999 308096 1 2 999999 518471 2 2 999999 1 7 999981 296892 2 8 999998 2 5 999987 2 112359 677837 2 4 999998 1 6 999982 217214 1 2 999999 -551736 2 2 999999 2 2 999999 2 5 999997 2 4 999996 1 2 999999 942292 2 18 999986 1 2 999999 132906 2 9 999999 1 223327 351879 679341 2 2 999981 1 2 999999 -436639 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -512497 2 5 999998 2 2 999999 2 81456 659114 1 4 999996 -801313 2 2 999999 2 2 999999 1 16 999990 218809 2 4 999990 2 2 999999 1 494768 862342 45154 2 2 999999 1 17 999999 729562 1 17 999988 -449644 2 17 999998 2 699611 725584 2 14 999996 1 2 999999 715252 1 15 999994 521154 2 2 999999 1 2 999999 -165459 1 327195 743147 -749937 1 16 999984 -168268 1 1 999993 -202379 1 2 999999 -609836 2 121496 604923 1 5 999983 -769829 1 2 999999 -422827 2 3 999981 2 14 999984 1 2 999999 -347183 1 16 999988 170415 2 2 999999 1 2 999999 81248 1 2 999999 -278532 2 2 999999 1 17 999998 745898 2 2 999999 2 475436 776910 2 280601 923023 1 2 999999 625070 2 270037 705091 1 2 999999 289586 1 114873 177145 743878 1 14 999981 -320967 1 2 999989 612500 2 937455 963953 2 2 999989 2 2 999999 2 2 999999 1 221971 811190 -966452 2 139828 896750 1 176966 852096 928866 1 450022 910981 -352658 2 2 999999 2 2 999999 2 15 999997 2 2 999999 1 16 999983 -325799 2 99869 747058 2 11 999997 1 2 999999 382845 1 5 999992 788073 1 7 999983 -435483 2 2 999999 2 2 999999 1 2 999999 707874 2 11 999998 1 1 999991 749008 2 2 999999 2 2 1000000 1 2 999999 -152953 1 299430 351330 902802 2 266822 643433 1 2 999999 -426709 1 17 999994 -646949 2 20 999996 2 11 999995 2 60738 431014 2 2 999999 2 19 999988 1 50598 899712 -897577 2 123672 350302 2 400553 506469 2 165971 219281 1 189706 546163 -852224 2 156240 936182 1 2 999999 -78569 1 396398 450625 -664076 2 2 999999 2 605990 791445 1 133965 809907 89107 2 370878 985537 2 2 999999 1 8 1000000 775545 1 8 999981 259692 2 14 999986 1 2 999999 -503433 1 2 999999 984106 2 19 999987 1 6 999984 -332059 1 48822 864865 -325946 2 20 999986 2 18 999991 2 9 999991 2 7 999986 2 20 999990 2 2 999999 2 2 999999 1 645350 746876 610285 1 3 999987 644618 1 51397 585862 -249691 2 350676 357697 2 336266 619684 1 2 999999 -38554 1 798530 807299 205449 1 219233 640492 -645181 2 2 999999 2 524148 870852 2 17 999981 2 454655 911650 1 2 999999 777126 2 2 999999 2 2 999999 1 288302 823726 550791 1 12 999997 742411 1 474856 900613 -669561 2 219557 534380 1 9 999995 -129197 1 2 999999 -883947 2 220230 493778 1 2 999999 176999 2 8 999983 2 2 999999 2 2 999999 2 87038 503385 2 1 999984 1 100472 294855 279652 1 2 999999 856090 2 17 999983 1 2 999999 632046 1 55416 788270 -681920 1 73031 662189 462430 2 10 999998 1 2 999999 708866 2 2 999999 2 98858 134359 2 500677 869815 1 2 999999 271022 1 5 999984 91178 1 2 999999 350060 2 2 999999 2 10 999996 2 2 999999 2 2 999999 1 11 999991 473133 1 14 999995 -628711 1 13 999988 -808630 1 1 999994 39137 2 208670 885734 1 9 999989 -767962 1 1 999997 680340 1 18 999994 -51120 2 2 999999 1 625384 946410 740436 1 2 999998 38338 1 4 999995 -552361 2 5 999982 1 2 999999 345816 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -445079 1 186673 301989 165045 2 2 999999 1 2 999999 672073 1 332890 874440 1987 2 149141 659559 2 2 999999 1 2 999999 -148550 1 14 999982 621665 2 30628 90139 2 8 999997 2 2 999999 1 63736 698859 591724 2 2 999999 2 172892 183260 2 2 999999 2 506023 639108 2 7 999999 1 2 999999 -336604 2 2 999999 2 2 999999 1 586874 701919 -218800 2 2 999999 1 2 999999 763545 2 2 999999 1 2 999999 -388481 2 11 999992 2 2 999999 1 1 999992 351820 2 20 999991 2 95709 694217 1 17 999981 403578 2 8 999990 2 20 999986 1 19 999988 -587766 2 2 999999 1 7231 449209 504730 2 20 999983 2 2 999999 2 244012 487923 2 2 999999 2 411025 544228 2 16 999999 1 114647 927575 -472553 1 17 999997 836128 1 5 999995 -982838 1 2 999999 299989 2 2 999999 1 104953 374897 978311 2 2 999999 1 13 999990 458828 1 490064 928810 562930 2 2 999999 1 424946 881489 71048 2 18 999987 1 2 999999 -733536 2 17 999990 2 327972 587827 1 73332 655720 865755 2 10 999990 1 12 999986 242704 1 672959 783976 -22760 1 147184 207527 560448 1 16 999990 654589 2 7 999982 1 2 999999 874619 1 129894 917455 780485 1 2 999990 -781101 2 3 999981 2 361850 944334 2 2 999999 2 15 999999 2 17 999989 1 13 999993 -356229 2 2 999999 2 365260 753428 2 162029 281190 2 2 999999 1 2 999999 -529788 2 3 999981 1 695209 966261 -197854 2 2 999999 2 2 999999 2 413991 596315 1 259301 550809 -573088 2 19 999997 2 281338 902584 2 2 999999 2 140328 892874 2 522469 635455 1 10 999982 -424997 2 3 999988 1 2 999999 -178435 1 2 999999 921690 1 5 999998 -896404 2 701068 896965 2 19 999992 2 17 999999 1 185783 617299 -95522 2 161554 793040 2 2 999999 2 9 999982 1 2 999999 409409 1 2 999999 -459319 1 14 999987 892699 2 108901 229731 1 372110 688004 599675 2 14 999998 2 502049 761264 1 2 999999 992596 2 2 999999 1 54109 885098 -928752 2 1 999994 1 444786 981378 -411645 2 23314 710934 1 13 999992 -675732 1 1 999998 774227 2 389477 950529 2 3 999981 1 375694 576955 -517493 1 50800 613016 702150 1 584623 724602 -100146 2 756566 976554 1 2 999999 816288 2 19 999996 1 346266 816633 560330 1 19 999983 713347 1 2 999999 -242214 1 16 999992 -132498 1 120314 215487 54984 1 16 999998 -387338 2 20 999988 2 2 999999 1 35328 97415 -347791 2 2 999999 2 2 999999 2 783657 907733 2 2 999999 1 737981 994044 31411 1 497497 664750 -73411 1 4 999987 -34625 1 9 999990 771273 1 27123 657856 857041 2 2 999999 2 81697 264277 1 204636 218706 -1611 1 2 999999 984433 1 278269 999424 -541119 2 2 999999 1 1 999983 -532925 2 2 999999 1 400020 925687 843306 2 2 999999 1 2 999999 -663916 2 450988 670814 1 469312 479507 -409568 2 2 999999 2 2 999999 2 5 999990 1 750961 975468 968027 1 2 999999 37934 1 2 999999 307661 2 5 999992 1 1 999997 -380416 1 13 999998 -146667 1 12 999994 -733433 1 2 999999 -951950 2 7 999988 1 2 999999 -860355 2 6 999982 1 239339 679096 469037 2 2 999999 2 4 999991 2 16 999984 1 2 999999 909503 2 2 999999 2 2 999999 1 11 999993 60971 2 17 999998 1 65842 913557 -569110 2 2 999999 2 2 999999 2 16511 877190 2 2 999999 1 726380 815947 812963 2 756508 805479 1 2 999999 571786 2 3 999995 2 12 999998 1 2 999999 -724960 1 4 999997 463888 1 2 999999 402470 2 2 999999 1 2 999999 -534641 2 715127 846457 2 12 999994 1 312339 535141 804343 1 513430 963410 -887359 2 397434 919841 2 259447 352365 1 535238 879145 -593579 2 228304 730359 1 226185 446407 -853201 1 2 999999 438926 1 2 999999 544690 2 2 999999 1 2 999999 -730401 1 5 999992 347206 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -675736 2 2 999999 2 121223 667402 1 19274 202186 310897 2 3 999983 1 501266 700653 121774 1 16 999991 461069 2 2 999999 1 1 999992 -65183 1 62560 393643 240641 1 2 999999 232588 2 16 999981 1 662126 788058 687730 1 10 999983 345271 1 41535 106614 -43003 1 2 999999 923218 2 725092 743637 2 2 999999 1 5 999995 499355 1 522816 761796 -362737 1 385772 892818 -136808 1 3 999985 902630 1 4 999985 -836673 1 9 999992 -389567 1 2 999999 146076 2 580599 863563 1 2 999999 916609 1 517064 843935 -627343 1 2 999999 -177637 1 2 999999 -512183 2 17 999984 1 2 999999 37467 2 213824 223746 2 2 999999 1 2 999999 471713 1 3 999988 -579155 2 467316 851768 2 2 999999 1 2 999999 -189545 2 2 999999 1 2 999999 959767 2 2 999999 2 170035 894226 1 95847 107716 -826916 2 2 999999 1 2 999999 -257694 2 3 999983 2 2 999999 2 2 999999 2 4 999997 2 7 999989 1 11 999981 504470 2 2 999999 1 9 999987 -641256 1 58397 594815 -387127 1 3 999999 378949 2 20 999991 1 11 999993 117478 2 2 999999 2 17 999997 2 2 999999 2 16 999999 2 585752 773920 1 2 999999 991397 2 2 999999 2 11 999987 2 10 999988 1 2 999999 311474 1 196503 868302 757144 2 17052 75070 1 2 999999 -917266 1 9 999984 -137869 2 2 999999 1 16 999988 846310 1 2 999999 768524 2 2 999999 2 195282 380986 2 8 999986 2 10 999981 2 10 999999 2 2 999999 2 54192 788916 1 291631 788030 -572387 2 580378 876963 2 2 999999 1 4 999981 -475442 2 2 1000000 1 2 999999 876861 1 15 999987 -487051 2 2 999999 2 15 999985 2 15 999992 2 278442 618665 2 2 999999 2 224363 357167 1 18 999990 -715009 1 112212 614203 467038 2 498165 614761 1 3 999996 147191 1 7 999987 81485 2 2 999999 2 2 999999 2 483076 687002 2 16 999985 1 345868 539793 677790 2 2 999999 2 332565 825584 1 2 999999 425622 2 2 999981 1 10 999981 -142604 1 19 999988 262574 2 17 999989 2 2 999999 1 18 999984 271057 2 12 999983 2 16 999988 2 15 999983 2 729544 768773 1 2 999999 132825 2 2 999999 1 238424 450670 772639 1 13 999998 -118704 2 40149 920821 1 2 999999 816633 2 2 999999 1 693258 942097 -250537 1 1 999985 152049 2 898885 938309 2 14 999988 2 780893 971114 1 5 999993 431638 1 287311 967970 -527925 2 2 999999 1 87689 901069 -314186 2 6 999990 2 2 999999 1 384133 429911 -290252 2 2 999999 1 472296 764092 826828 1 60210 297940 914773 2 11 999990 2 10 999996 1 409183 857145 977899 1 43954 535780 542430 2 493158 573154 1 9 999998 939264 1 66986 835592 -467781 1 2 999999 -185965 2 2 999999 2 13 999998 2 163705 467843 1 13 999999 -866536 1 5 999982 328524 2 1 999982 1 12 999991 622449 2 11 1000000 2 2 999999 2 15 999999 2 307837 765678 2 2 999999 1 2 999996 -719271 2 2 999999 2 13 999997 2 2 999999 1 2 999999 72916 2 6 999994 1 74289 785137 -265624 1 2 999999 -420404 1 562970 850535 -397292 1 416738 496967 367153 1 12 999998 -574386 2 15 999996 1 2 999999 -337674 1 8 999993 600072 2 8 999985 1 2 999999 -484315 2 2 999986 2 2 999999 1 4 1000000 -176914 2 2 999989 2 2 999999 2 1 999988 2 340505 388585 2 5 999984 2 164629 447785 2 2 999999 2 74722 929229 1 8 999990 817129 1 13 999994 398523 1 20 999989 -398551 1 10 999991 -551434 2 708165 787072 2 411655 790717 1 2 999999 -44621 2 439675 887627 2 2 999999 2 2 999999 2 70846 558865 1 2 999999 -8988 1 624558 909129 42888 1 4 999997 875808 1 3 999992 -525719 2 12 999993 1 10907 577173 -634203 2 675956 983730 2 2 999999 2 238065 553597 2 453639 645333 2 2 999999 1 20 999982 -942003 1 411852 950152 -65291 1 4 999999 868694 2 2 999999 1 497507 703470 492015 2 377728 974030 2 12 999982 2 9 999991 2 2 999999 1 2 999999 -826611 2 2 999999 1 452930 898113 -730823 2 39213 993180 2 2 999999 2 10 999987 1 19 999985 539810 1 295395 778721 -959364 1 459636 555879 -699483 1 138754 429498 923658 2 2 999999 2 457235 818006 1 2 999999 248064 2 20 999987 2 641735 883604 1 191223 734741 -727288 2 385121 713328 1 18 999987 839554 1 14 999993 -1713 2 265809 424543 2 20 999995 2 12 1000000 1 18 999994 718434 2 2 999999 1 5 999981 465094 1 5 999999 -326271 2 748373 794851 1 9 999994 -446655 2 8 999996 1 2 999999 61068 1 14 999984 233092 2 12 999982 1 17 999988 -163418 2 68309 690882 2 14 999986 1 183764 645719 109876 2 2 999999 2 11 999988 2 5 999984 1 20 999990 247875 1 7 999988 -576377 1 2 999999 -111157 1 19 999991 437935 2 1 999987 2 427765 790571 2 603525 623424 2 522692 821422 2 627757 995682 1 2 999999 -406073 1 2 999999 383054 2 162575 557204 2 7 999983 1 2 999999 -522026 2 2 999999 1 13 999998 804083 1 2 999999 249080 1 4342 600030 4388 1 486089 526114 -237304 2 229561 256650 1 2 999999 -42073 1 11 999999 960383 1 2 999999 -351678 1 3 999993 814017 1 17 999991 -981278 1 472901 774024 -84041 2 2 999986 1 6 999989 -583734 1 2 999999 431739 1 353652 511824 959599 1 15 999994 334845 2 16470 40176 2 906419 984016 1 14 1000000 864587 2 2 999999 1 381630 727250 -823266 2 2 999999 1 456843 817206 -802682 1 5618 960981 631584 2 7 999990 1 8 999991 125914 2 2 999999 1 207293 861936 -392212 1 12 999983 -132683 1 15 999992 -725546 1 2 999999 -710496 1 341500 523798 -740277 1 2 999999 -853673 1 590915 666305 -760015 2 2 999999 1 2 999999 630767 1 605858 682590 -768067 1 44244 832316 483343 2 2 999999 1 2 999999 -461924 2 10 999990 2 5 1000000 1 4 999981 -392044 2 2 999999 2 8 999985 1 2 999999 296041 1 3 999982 114826 2 2 999999 2 393398 442974 1 2 999999 -479527 2 20 999992 1 2 999999 -518787 2 7 999982 1 569755 725729 142549 2 7 999996 2 18 999999 1 93750 437817 -920923 1 1181 254909 585902 2 2 999999 2 2 999999 2 860414 952431 2 2 999999 1 87519 759648 335854 1 2 999999 -152373 1 328752 621905 876822 1 500004 863157 -132580 1 209054 475346 362273 1 2 999999 648765 2 3 999982 1 2 999999 786555 1 2 999999 797619 2 2 999999 2 16 999991 2 350829 454582 1 396630 732117 -219823 2 31706 644641 1 455737 803948 968052 2 7 999995 2 3544 593658 1 2 999999 -953446 1 778068 850425 -911351 2 2 999991 1 102695 635851 -304937 2 158935 184873 1 716620 795813 812388 2 699838 808009 1 699083 836330 -613523 2 266554 741650 1 2 999999 687945 2 2 999999 1 729768 886174 -271137 2 191610 389386 2 695994 907293 1 405749 876433 -385177 2 2 999999 2 9 999986 1 2 999999 -773201 1 7 999990 -889592 2 406061 950943 2 609016 837186 1 493192 995989 -945294 2 12 999986 2 6 999987 2 44429 272974 2 518244 562209 2 3 999985 1 2 999999 161167 1 1 999987 873199 1 396815 777350 -999733 1 19 999990 572645 1 17 999995 79364 2 2 999999 1 13 999992 -327461 1 15 999996 548697 1 2 999999 904564 2 8 999997 2 84242 464885 2 7 999996 1 4 999985 344510 1 340530 639648 508496 2 4 1000000 1 498751 682822 -422145 1 2 999999 -291906 1 2 999999 854134 2 791571 979601 2 1 999995 1 2 999999 85016 1 2 999999 388369 2 2 999999 2 2 999999 2 2 999999 1 135317 944383 694038 2 481291 528231 1 1 999992 -758101 2 6 1000000 2 16 999988 1 2 999989 481097 2 287043 695829 1 292845 805246 -979141 1 19 999996 175826 2 2 999999 1 12 999985 914645 2 16 999995 1 6 999985 -405758 2 2 999999 1 666340 730581 -51225 1 2 999999 -859478 2 2 999999 1 2 999999 753466 2 2 999999 1 2 999986 -518450 2 620268 848288 1 2 999999 749542 1 98365 392870 910191 2 5 999983 2 2 999999 2 403897 979095 2 217222 661704 1 143470 665938 -176572 2 756988 914754 2 2 999999 2 1 999997 2 2 999999 1 276445 706358 -172523 1 2 999999 269539 1 577578 820393 -913556 2 8 999996 2 8 999991 1 6 999999 867030 2 2 999999 2 405372 995226 2 19 999994 2 2 999999 2 9 1000000 2 15 999996 2 2 999999 1 6 999988 -658922 2 2 1000000 1 2 999999 132079 1 19 999985 489833 1 2 999999 396689 1 281427 722050 -247839 2 2 999999 1 12 999994 -775247 2 570851 633761 1 351410 459824 584256 1 2 999999 -476733 2 389194 547966 2 2 999999 2 2 999999 2 266129 754130 2 3 1000000 2 466948 633893 2 55216 166245 2 231512 403566 1 2 999999 156682 1 2 999999 234142 2 17 999999 1 483809 545773 -960915 2 223194 978840 2 306199 737017 1 2 999999 673332 2 2 999999 1 2 999999 526704 2 126484 667440 1 857326 937727 -164304 1 59708 168708 618545 1 615992 853122 -337614 2 547407 693910 1 2 999999 -109809 1 17 999982 -139119 1 2 999999 -748858 2 261747 642426 1 2 999999 -886067 1 13 999991 -565668 1 7 1000000 -145917 1 17 999993 -784711 1 16 999997 -627825 1 428696 600745 709157 1 17 999992 -499757 1 2 999999 -983537 2 5 999995 2 13 999998 2 2 999999 2 2 999999 2 18 999983 2 2 999999 2 2 999999 1 21135 475913 2834 2 2 999999 1 2 999999 714351 1 2 999999 285229 1 2 999999 863250 2 217932 992233 1 2 999999 -263108 2 132675 950990 1 2 999999 -198958 2 2 999999 1 2 999999 -908856 1 263248 404138 267809 1 17 999992 -139181 2 10 999987 2 2 999999 1 18 999988 -150722 2 11 999997 1 272650 990493 -628355 2 16 999998 2 16 999989 1 466964 620230 523660 1 2 999999 -126008 2 10 999994 1 230332 964496 627789 2 231613 729475 1 20 999999 608398 2 11 999997 2 749436 755402 1 326802 961760 682286 1 2 999999 847267 1 18 999984 622856 2 35132 855613 2 568136 682004 1 2 999995 454828 1 512064 656759 559920 2 2 999999 2 681804 695264 2 2 999999 1 2 999999 -694204 1 2 999999 -488217 1 2 999999 185413 2 4 999992 2 2 999999 2 19 999989 2 2 999999 1 2 999999 638595 1 183757 905987 327798 2 2 999999 2 1 999990 1 8 1000000 973480 1 2 999999 959221 2 2 999999 2 268029 719688 1 2 999999 -779424 2 536227 558833 2 202326 878146 2 100589 671718 2 2 999999 2 31031 33845 1 105693 491441 -720693 2 18 1000000 1 11 999990 -97825 1 398034 702206 -986069 1 2 999999 -697393 2 283128 943460 1 2 999999 345336 1 14 999997 505169 1 168194 998277 132099 2 2 999999 2 18399 35457 2 2 999999 2 257939 810927 1 202241 296474 -955337 2 2 999999 1 2 999999 -688793 1 2 999999 -637895 2 454846 953641 1 535788 988246 746423 1 219102 689346 -594554 2 873381 992232 1 2 999999 -800209 2 18 999985 2 12 999998 2 2 999999 2 272297 995824 2 585942 739442 1 342565 366450 -873373 1 2 999999 -761676 2 16 999990 2 300818 581125 2 2 999999 1 2 999999 -62727 2 6 999986 1 14 999987 457756 1 2 999999 -524658 2 19 999986 1 17 999999 127036 1 102661 842696 -98879 1 2 999999 -662100 2 463829 590867 2 3 999999 2 2 999999 2 16 999997 1 2 999999 -571015 2 2 999999 2 577268 699160 1 7 999994 -460541 2 165628 381947 2 439157 610304 2 427782 842273 2 741400 854328 2 2 999999 2 2 999999 1 4 999985 -216942 2 229304 649242 1 67539 315256 478428 2 30095 578706 1 2 999999 -821981 1 423304 946976 -657905 2 2 999999 2 16 999996 1 2 999999 560850 2 16 999991 2 2 999999 2 2 999999 2 3 999982 1 2 999999 -173676 1 2 999999 584291 2 738002 780937 2 582379 916219 1 20 999993 219425 1 2 999999 943998 1 16 999995 575818 2 11 999994 1 540806 568246 -915457 2 2 999999 1 17848 855331 -260086 2 2 999999 2 15 999990 1 494597 887828 -739005 1 2 1000000 706135 2 776448 811230 2 9 1000000 1 2 999999 797469 1 6 999992 847098 2 127006 596387 1 501340 844787 -12443 2 5 999984 2 15 999998 2 2 999999 2 2 999999 2 41637 82857 2 10 999994 2 5 999993 2 110647 759012 2 20 1000000 1 184708 972919 -31858 2 131605 980639 1 2 999999 -304295 2 2 999999 1 5 999987 699948 2 9 999993 1 2 999999 -928203 2 2 999999 1 58691 283551 -543089 1 2 999999 -7314 1 245661 974026 966161 2 86003 881195 2 2 999981 1 7 999981 -761951 2 2 999999 1 682902 684158 742503 1 557446 832773 -649758 1 2 999999 979057 2 2 999999 2 164186 553538 1 2 999999 -670567 2 493195 637313 2 2 999999 2 16 999992 2 2 999999 2 2 999999 1 2 999999 706865 2 12 999982 2 774045 969663 2 2 999999 2 2 999999 2 2 999999 1 5 1000000 -493501 1 178773 892874 -257241 2 19 999994 1 2 999999 757681 2 2 999999 2 408577 803659 1 18 999986 828235 1 328666 895684 -530548 1 19 999997 381221 2 2 999999 1 254568 995285 859835 1 3 999992 466290 1 6 999999 934442 2 2 999999 2 1178 705181 2 11 999997 2 19 999988 2 15 1000000 1 2 999999 504962 2 5 999995 1 569610 711867 -269483 2 17 999987 1 2 999999 -520277 1 10282 406751 640597 2 34745 487870 2 17 999990 2 8 999985 1 183905 945597 -439345 2 2 999999 2 2 999999 1 2 999999 925103 1 1 999990 754972 2 529587 950391 1 15 999996 -587075 2 18 999985 1 13 999984 -740150 2 11 999984 2 7 999985 1 323437 464731 -955169 1 2 999999 -307861 1 477676 777044 -85600 2 2 999999 1 5 1000000 627946 2 360734 555017 2 4 999998 1 2 999999 640040 2 2 999993 1 57672 507151 -175519 2 4 999984 2 575499 702993 2 8805 143180 2 15 999996 2 2 999999 1 529285 979116 932898 2 16 999984 2 4 999998 2 2 999999 2 2 1000000 2 18 1000000 1 2 999999 19578 1 8 999985 -219491 2 2 999999 2 4 999985 2 2 999999 1 2 999999 -310247 1 18 1000000 902203 2 2 999999 2 2 999999 2 17 999985 2 183287 550865 1 2 999999 327893 2 748192 828884 1 20 1000000 -86472 2 543784 716752 1 2 999999 -615993 2 2 999999 2 196802 631908 1 12 999991 -378688 2 17 999982 2 2 999999 1 120294 468967 -489694 2 425338 551102 1 2 999999 -496709 1 4 999983 391936 2 18 999995 2 80010 577711 2 11 999983 2 2 999999 2 16 999988 2 2 999999 2 121565 952953 1 915080 969548 355328 2 10 999983 2 12 999993 1 220814 565870 -922931 1 20 999981 -635523 2 2 999999 2 14 999988 2 25685 43859 1 125545 230006 762629 1 3 999994 -734313 1 2 999999 131506 2 8 999988 1 12 999994 285694 1 2 999999 894890 2 19 999992 2 2 999999 1 2 999999 -310121 2 16 999998 2 2 999999 1 2 999999 -481472 1 10 999990 474912 1 365405 934034 292473 1 2 999999 225779 1 7 999994 -318966 1 460137 524863 -599294 1 2 999999 -5267 2 178949 548854 1 3 1000000 -288818 2 2 999999 2 2 999999 2 409972 865861 1 1 999985 -824047 1 2 999999 -971132 2 20 999997 1 2 999991 -276118 1 255588 297067 -143657 2 10 999996 1 17 999984 -708775 1 8 999985 -422080 2 2 999983 1 435159 814816 975856 1 282695 293299 359304 1 2 999999 31073 2 320335 666655 2 11 999990 1 11 999990 -752550 2 209921 235328 2 16 999993 2 90319 887905 2 2 999999 2 79593 408404 1 2 999999 -877769 2 420467 609480 2 2 999999 1 12 999995 663784 1 2 999999 405026 1 1 999983 54359 1 2 999999 -420577 1 2 999999 118323 1 3 999989 -909444 1 15 999995 -256883 2 2 999999 2 2 999999 1 2 999999 -738377 1 2 999999 970789 1 2 999999 401603 2 2 999999 2 18 999992 2 619759 794171 1 4 999996 -973922 1 16 999998 739400 1 217223 969033 -476744 2 2 999999 2 19 999991 1 2 999999 921722 2 2 999999 1 518883 821611 344550 2 2 999999 2 15 999986 1 495732 733468 132450 2 170966 375588 2 2 999999 2 515711 596520 1 2 999999 -314747 1 100393 944932 -959219 2 2 999999 1 10 999983 -819961 1 105529 796446 369183 1 2 999999 380570 2 2 999999 1 2 999999 -831168 2 7 999990 2 18 999996 2 135944 309504 1 2 999999 795927 2 19 999995 1 72731 385545 -648734 2 2 999999 1 7 999996 -826799 2 282256 414543 1 2 999999 -349931 2 7 1000000 2 3 999998 2 2 999999 1 2 999999 667898 1 262933 383241 -797090 1 8 999993 -261613 2 2 999999 2 8 999981 1 560271 784285 -808060 1 7 1000000 61185 2 17 999997 2 2 999999 1 140892 543721 -205744 2 6 999994 2 12 999991 1 2 999999 706906 1 2 999999 538506 1 9 999996 648704 2 2 999999 2 2 999999 2 2 999999 1 493499 598998 731026 2 407889 824998 2 397317 483954 1 7 999994 661626 2 12 999992 1 420265 817699 208312 1 15 999990 234766 2 482563 804625 2 2 999999 1 2 999999 755224 2 16 999995 2 2 999999 1 4 999990 981131 1 2297 324823 -863837 2 2 999999 2 955411 988641 1 2 999999 747369 1 2 999999 -231565 1 284149 639969 822465 1 10 999988 870909 1 11 999981 -943854 1 15 999985 -721678 1 5 999994 463782 2 476153 554125 2 7 999997 2 8 999997 1 69278 176397 724868 2 2 999999 2 124684 773986 1 275351 811841 63874 2 2 999999 1 34739 587369 921820 1 2 999983 -935078 1 20 999987 763693 1 2 999999 522216 2 483791 766971 2 155974 743219 1 2 999999 -270989 2 215850 943835 1 2 999999 341279 2 2 999999 2 13169 527880 2 19 999983 1 272710 727033 600872 1 1 999982 21468 1 8 999996 -361344 1 2 999999 84817 1 2 999999 223570 2 2 999999 2 12 999996 2 5 999989 1 143653 272134 -235577 2 4 999984 2 2 999999 2 12925 420372 2 255310 554629 2 492874 932271 1 1 999992 455164 1 3 999991 579163 1 2 999999 438250 1 2 999999 -744789 2 2 999999 1 2 999999 762623 1 137901 609801 215641 1 488705 766263 859506 1 6 999986 547430 1 2 999999 -583036 2 3 999994 1 3 999990 -137627 1 2 999999 398987 1 2 999999 -35335 1 2 999999 599203 1 894203 945434 -236317 1 2 999999 953118 1 2 999999 -49207 2 2 999999 2 5 999999 1 2 999999 957128 1 7 999999 -279233 1 241234 596599 -503483 2 19 999981 1 2 999999 -955755 1 1 999982 -258838 1 2 999999 -734793 1 229746 321701 -756799 1 248066 915619 -926805 2 2 999999 2 20 999996 1 16 999993 407222 1 48273 802781 -516462 2 14 999997 1 16 999998 476412 1 150993 168644 -213539 1 20 999984 -863816 2 20 999999 2 2 999999 2 255803 359581 2 523216 799726 1 8 999991 661982 2 15683 460846 2 20 999997 1 264681 773007 929266 2 2 999999 1 3 999996 749075 2 3 999982 1 16 999983 451816 1 7 999989 -633897 1 51444 440348 -508560 1 2 999999 -721882 2 763866 803552 1 2 999999 811222 1 2 999999 -559452 2 7 999986 2 2 999999 2 90373 696375 1 346147 753665 338634 1 406067 870024 168906 1 469546 668209 -337517 1 2 999999 501609 1 646717 819463 -735021 1 14 999986 931792 2 735363 923948 2 14 999997 1 2 999999 -365134 1 17 999987 -131855 2 8 999985 1 2 999999 -758180 2 780674 959866 2 3 999982 2 357886 478466 2 2 999999 1 4 999984 453841 1 209556 278365 -436042 2 3 999996 1 292073 912423 -628286 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -864509 1 2 999999 683465 2 2 999999 1 56329 330766 -274846 2 12 1000000 2 2 999999 2 493441 795218 2 2 999999 1 16 999985 -71781 2 437615 846362 2 14 999995 2 2 999999 1 230932 950583 -93866 2 2 999999 1 7 999991 741270 1 502538 543299 865892 1 19 999987 25762 1 3 999989 926579 1 118699 394159 -808585 1 584229 593062 84178 1 19 999995 475077 2 606320 722901 2 2 999999 2 7 999987 1 16 999997 -180794 2 403365 774067 1 18 999991 -665393 1 14614 586663 -80704 1 12 999983 -358536 1 3 1000000 328296 2 2 999999 1 10 1000000 -62406 1 14 999985 233087 2 2 999999 1 2 999999 -453860 1 2 999999 -671641 1 89166 539598 676584 2 13 999983 2 195529 252606 2 2 999999 2 2 999999 1 2 999999 60209 2 125658 451293 1 14 999983 190595 2 498034 922011 2 2 999999 1 113453 742319 -359898 2 9 1000000 1 2 999999 -690937 2 209376 355151 2 412312 701898 2 2 999999 2 11 999993 2 20 999984 2 19 999985 1 2 999999 -959050 1 70547 565962 82469 1 746334 846384 -590105 1 2 999999 787803 1 20 1000000 -728382 2 259432 651639 2 8 999982 1 2 999999 213083 2 5 999999 1 2 999999 -481396 2 2 999999 1 5 999993 -998285 2 4 999990 2 2 999999 2 3 999981 2 6 999984 1 182025 600166 602067 2 14 999986 2 2 999999 1 2 999999 -359439 2 17 999994 2 2 999999 1 4 999992 60884 1 16 999983 643141 1 2 999999 -304931 1 18 999993 528604 2 390733 729700 2 2 999999 2 886384 991965 2 133041 528134 2 19 999993 2 2 999999 1 2 999999 -77648 1 2 999999 20389 1 17 999990 644553 1 8 999982 -386443 2 557556 853539 2 2 999999 2 439895 498649 1 2 999999 822995 1 17 999984 301056 2 51894 855366 1 182972 368467 461729 1 12 999987 402777 2 38151 738779 1 2 999999 -413926 2 5 999981 2 432027 807442 1 6 999992 228181 1 3 999992 -722009 2 1 999982 1 211628 713534 243733 2 572273 926616 2 585958 763390 2 2 999999 2 2 999999 2 2 999999 1 817917 900164 698364 1 168588 458366 9072 2 253057 276284 1 583326 969153 251531 2 18 999997 1 2 999999 682336 2 3 999985 2 12 999988 1 92423 877776 537371 1 8 999996 952982 1 11 999997 334842 2 19 999997 1 2 999999 939227 1 51930 391083 -32221 2 16 999991 1 114236 983935 -354566 1 10 1000000 820033 2 508099 917821 1 2 999999 316279 2 1 999992 2 2 999999 2 17 999988 1 2 999999 148246 1 1 999986 375856 1 4 999991 -792012 2 13 999985 1 2 999999 989700 1 220037 955864 451007 2 18 999999 1 12 999999 -691664 1 9 999984 -381453 1 6 999998 -854506 2 14 1000000 2 732511 740466 1 2 999999 128099 2 126285 832753 1 16 999984 559695 2 14 999995 2 654144 941344 1 2 999988 -574826 1 352295 918276 -235895 1 15 999994 346526 2 684389 916673 2 738253 804755 1 134723 393508 390250 1 4 999993 -752618 1 125117 587031 -268054 1 2 999999 -225616 1 12 999981 -719201 1 2 999999 956171 2 214419 615027 2 2 999999 1 127825 819637 479114 1 475287 568842 -327213 2 2 999999 1 12 999996 167269 1 19 999985 -924862 2 2 999999 1 2 999999 333551 1 3 999991 805913 1 2 999999 -837888 2 2 999999 1 16 1000000 -176040 1 4 999981 459272 1 218696 986736 255963 1 2 999999 192453 1 393417 731600 -280 2 2 999999 2 298428 593181 2 169672 541060 2 2 999999 2 9 999983 1 1 999985 772670 1 2 999999 -717398 2 50974 654818 1 10 999994 250995 1 2 999999 -295435 2 2 999999 2 109090 552444 2 1 999981 1 2 999999 -177206 1 2 999999 -735116 1 519534 929170 -935617 1 391667 953995 -49744 1 50114 321797 -507355 1 9 999998 540735 2 10 999989 2 2 999999 2 2 999999 2 17 999982 2 8 999993 1 2 999999 -495930 2 13 999999 1 37683 343505 283060 1 2 999999 -197589 2 217774 256364 2 20 999990 2 2 999999 2 612793 732954 2 13 999995 2 9 999995 2 2 999999 2 53212 723627 2 1 999989 1 151187 432095 399403 1 2 999999 -831070 1 2 999999 -418482 1 253158 357224 -997407 1 2 999999 -679169 2 2 999999 2 8 999981 1 465816 985357 -571631 2 2 999999 1 606735 829719 -365012 1 2 999999 521430 1 126170 653238 41690 2 172320 900401 1 14 999999 23727 2 664396 724557 2 9 999988 2 424976 697889 1 188806 541538 977350 1 2 999996 -122925 2 2 999999 1 395976 715417 273999 1 256064 287297 61158 2 2 999999 1 2 999999 915139 1 698949 875591 431402 1 11 999990 633989 2 152237 428017 1 781167 794316 999390 2 177150 331994 2 651657 721695 2 17 999991 1 666541 721824 951960 2 2 999999 2 2 999999 1 2 999999 -435117 2 7 999998 2 17 999983 2 90494 446785 2 460713 974232 1 2 999989 951072 2 2 999999 2 773330 829147 1 2 999999 -423017 2 2 999999 1 5 999985 140234 1 8 999981 -960942 2 3 999987 1 80583 210747 911339 2 2 999999 2 2 999999 1 2 999999 -139589 1 2 999999 -343443 1 2 999999 239499 1 5 999997 604471 2 17 999997 2 87392 190206 1 2 999999 61380 2 197458 420105 1 18 999999 400357 2 11 999991 2 391918 737504 1 2 999999 341133 2 14 999981 1 2 999999 -162690 2 2 999985 2 217738 278172 2 354485 795186 2 2 999999 1 167001 845486 610791 2 57359 67387 2 15 1000000 2 2 999999 2 699441 770352 2 2 999999 1 12 999983 -267966 1 9 999986 152899 1 2 999999 -423382 2 2 999995 2 2 999999 1 164331 785153 -79937 1 14 999987 777747 1 696929 915825 -619455 2 14 999984 1 2 999999 352710 1 13 999991 -235141 2 18 999994 2 226921 509885 1 447148 600049 343348 2 2 999999 1 241773 532511 129235 1 193922 472048 -541888 2 215077 602145 1 3 999983 -148982 2 16 999996 1 16 999997 -212173 2 2 999999 2 246470 307678 2 177731 792915 2 346379 449065 1 8 999990 11779 2 2 999999 1 18 999987 -268027 2 2 999993 1 75388 953241 -701186 2 2 999985 1 2 999999 -215093 1 2 999997 -48018 2 4 999984 2 2 999999 1 2 999999 432118 2 2 999999 2 2 999999 1 13 999987 24161 1 2 999999 -737928 1 20 999988 688721 1 2 999999 505284 2 2 999999 2 2 999999 1 2 999999 -637874 1 889470 980019 725144 2 7 999991 1 595810 932854 606362 1 2 999999 361405 2 13 999983 1 2 999999 917687 1 2 999999 -670161 2 20 999982 2 2 999999 2 2 999999 1 216638 334051 -606917 2 197861 737711 2 6 999982 1 2 999999 -568904 2 17 999989 1 183076 543957 -325937 2 16 999984 2 2 999999 2 162336 624910 1 4 999993 -600557 2 14 999991 1 14 999998 -515063 1 11 999991 730569 1 4 999988 -873025 2 2 999999 1 16 999993 986160 2 2 999999 2 2 999999 2 17 999989 1 13 999984 -772365 2 2 999999 1 141102 970456 867262 2 165072 236621 1 190171 753266 -127946 1 14 999989 154132 2 36640 799233 1 1 999984 305381 1 10 999999 467224 2 7 999989 1 16 999994 -752181 2 12845 616110 2 2 999999 2 2 999999 2 2 999999 2 72250 466143 2 2 999999 1 400414 958536 -468377 2 4 999989 1 2 999999 -310645 1 2 999999 203202 2 2 999999 1 218762 687823 402845 1 2 999999 -872073 2 13206 534901 2 362056 887645 1 114078 228014 385140 1 643472 747032 -629190 2 56341 186588 2 10 999995 1 2 999999 782069 2 7 999981 1 11 999981 -719839 1 2 999999 734620 2 11 999995 2 659630 945913 2 10 999998 1 22964 452915 -103660 2 393643 838174 1 2 999999 526716 1 14 999982 -82586 1 2 999999 444870 1 7 999991 923454 2 3 999997 1 2 999999 370865 1 37345 995964 -873748 2 20 999989 1 156328 349802 -280622 1 10 999981 632177 2 2 999999 2 2 999999 1 13 999987 252310 1 15 999994 142596 2 2 999999 2 3 999990 1 382879 716595 -229579 1 424363 969288 2613 1 673475 813300 237093 2 18191 991776 1 12 999981 405053 1 6 999996 -187742 1 2 999999 -26535 1 19 999993 -468889 1 844542 846592 252479 2 2 999999 1 20 999991 302588 1 20 999988 -898417 2 8 999996 1 132644 787114 648258 1 2 999999 -852237 2 2 999983 2 174598 585776 1 259960 921859 -787224 1 18 999990 473589 2 491250 930799 2 2 999999 1 739519 886689 521685 2 291389 902083 2 2 999999 1 11 999997 207577 2 2 999999 1 14 999982 929926 2 5 999999 2 384614 954539 2 18135 487906 2 7841 657579 1 209546 448910 361273 2 1 999995 1 6 999990 -153327 1 158626 978746 -174535 2 12 999998 1 2 999999 51395 1 293340 469490 -663437 1 2 999999 -142810 1 2 999999 712496 2 511396 981381 2 2 999999 2 2 999999 1 16 999985 206169 1 601738 712512 688711 1 233085 390951 196960 2 11 999982 2 15 999986 2 2 999999 2 826689 935276 2 392640 779209 1 40387 47180 -239703 2 4 999981 2 4 999983 1 13 999998 -668872 2 18 999982 1 2 999999 922405 2 2 999999 1 2 999999 -906965 1 226833 533060 219947 2 143859 344667 2 413732 992569 2 16 999989 2 12 999997 2 17 999983 2 2 999999 1 3 999999 -986165 2 135769 920447 2 2 999999 2 17 999992 2 2 999999 1 2 999999 -368338 1 8914 846894 -286285 2 2 999999 1 28055 316541 -588019 1 19 999988 -39382 1 6 999981 686188 1 3 999988 -827696 2 2 999999 2 191774 736895 2 345842 449062 2 2 999999 2 521173 745080 1 2 999999 293189 2 2 999999 2 381393 775785 2 2 999999 1 2 999999 82568 2 2 999999 1 2 999999 -378975 1 2 999999 557050 1 175582 513164 -339368 1 3 999993 856624 1 3 999981 149035 1 712779 875855 285886 1 2 999999 543505 1 4 999985 228928 1 6 999997 597082 2 240280 759680 2 668480 768413 1 132076 272650 729671 2 3 1000000 1 10 999984 -349303 1 34113 533781 75012 1 2 999999 -786073 1 147389 777044 -542967 1 831070 909848 911890 2 718216 928270 1 3 999984 603914 2 2 999999 1 2 999999 -813265 1 737382 829371 571989 2 12 999983 2 2 999999 2 9 999995 1 16 999996 -137743 1 2 999999 -870232 2 107334 562742 1 3 999987 632622 1 2 999999 395124 2 713713 733606 2 12 999997 1 14 999999 -190626 1 514765 536665 -72060 2 2 999999 1 1 999995 -162693 1 424203 746512 -595959 1 446939 665385 -122667 2 8 999985 1 2 999999 -583028 2 2 999999 1 3 999985 -597037 2 2 999999 2 165903 879382 2 2 999999 1 2 999999 -416364 1 17 999993 972412 1 2 999999 -533986 1 2 999999 -11325 1 738585 850476 -204532 1 185607 648510 804321 1 6 999981 -80347 2 2 999999 1 2 999999 226121 2 2 999999 2 2 999999 2 119563 769472 1 2 999999 404297 2 17 999987 1 2 999999 -64103 2 2 999999 2 8 999981 1 359858 931120 719289 2 19 999992 1 283803 378099 -517938 1 7 999996 144940 2 2 999999 2 191526 353494 2 607928 743294 1 2 999999 255275 1 2 999990 38389 1 2 999999 -52514 2 126085 289928 2 3 999996 2 2 999999 1 2 999999 494437 2 2 999999 1 2 999999 -246995 2 2 999999 1 18 999994 -614569 2 2 999999 2 17 999993 1 14 999982 256743 2 2 999999 1 368054 776235 317839 1 2 999999 -612307 2 223144 736431 2 2 999989 1 13 999988 92897 2 786004 924385 1 12 999998 427784 1 9 1000000 -59175 2 2 999999 2 244068 409121 1 2 999999 688638 1 11 999997 -113853 1 2 999999 28282 1 168737 557030 579260 1 4 999990 -898792 1 12 999997 34234 1 2 999999 -509350 1 20 999987 877992 2 2 999999 2 2 999999 2 2 999999 2 12 999984 1 13 999997 -678817 1 121694 774171 -641260 2 85732 280254 2 9 999983 1 2 999999 -13158 1 331519 747615 -469568 1 2 999999 894528 1 2 999999 -372006 1 218882 727241 -209600 1 1 999991 531534 1 13 999995 -438646 2 838082 933172 2 6 999982 2 2 999999 1 8 999984 488017 2 9 999995 1 423587 480876 -182869 1 19 999998 699437 2 384134 918222 2 2 999999 2 34143 397875 2 147695 333186 1 2 999999 138593 2 11 999986 2 17 999982 2 2 999999 1 266861 775402 404587 1 2 999999 -625201 1 15 999997 124570 1 5 999996 -810445 2 2 999999 1 951393 978181 -136009 1 3 999995 -220594 2 9 999998 1 289750 928552 197380 2 2 999999 1 2 999999 107460 2 2 999999 1 544021 966898 -152941 2 16 999989 1 10 999996 502532 1 223637 734167 -925892 2 61774 490742 1 1 999982 -466350 2 111089 406442 2 8 999994 1 589632 643029 984016 1 2 999999 -45272 2 9 999997 1 2 999999 565468 1 12 999995 -977458 1 109652 890683 514016 1 7 1000000 830247 1 2 999999 955246 2 15 999998 1 2 999999 100335 1 587432 658530 -532475 2 63183 957286 1 467539 474234 -264842 1 539479 633811 98217 2 908723 941502 1 73528 977201 -932753 2 2 999999 2 1 999983 1 2 999999 989756 1 17190 799206 235115 2 2 999999 1 2 999999 881990 1 2 999999 -582123 2 2 999999 2 11 999995 1 2 999999 995972 1 16 999997 66396 1 437596 816737 759739 1 398323 878309 -553733 2 2 999999 1 2 999999 -774578 2 504251 563805 1 8 999997 509854 2 2 999999 1 70805 288243 -470901 1 14559 110057 -180274 1 2 999999 564635 2 360155 970077 1 32977 687978 141580 1 815882 937106 -778097 2 646865 983427 2 243816 970847 2 2 999999 1 7 999997 -712841 2 2 999999 1 16 999996 -900172 2 2 999999 2 2 999999 2 422079 666343 2 2 999999 2 17 999988 1 2 999999 467482 1 16 999986 -794726 1 523313 839003 714587 1 222959 418988 956392 1 13 999992 206789 2 329546 342335 1 9 999984 -161163 1 9 999990 -526487 2 223488 772976 1 2 999999 -874033 2 496555 820478 2 3 999993 1 2 999999 859436 1 15 999981 191127 1 721469 985839 679235 2 2 999999 2 148166 164156 2 13 999995 2 2 999999 2 18 999990 2 498747 701409 1 2 999999 118187 2 2 999999 2 2 999999 1 292203 377621 -511643 1 2 999999 492543 2 9 1000000 2 8 999984 1 2 999999 -20719 1 10 999989 -713861 2 19 999995 2 2 999999 1 2 999999 219821 1 7 999984 366533 1 60321 566870 -50812 1 719950 854429 -758416 2 731201 860553 1 2 999999 308695 1 179645 977613 964045 1 2 999996 -384703 1 741532 953576 401485 1 2 999999 -321164 2 2 999999 1 2 999981 572613 2 2 999999 2 2 999999 1 2 999999 30808 1 2 999999 -779232 2 9 1000000 2 11 999993 2 116613 808596 2 17 999993 2 132541 655652 1 2 999999 804436 1 2 999999 -263749 1 2 999999 -696940 1 18 999995 -550868 1 2 999999 -258176 2 2 999999 2 862424 941543 2 2 999999 2 246082 487564 2 13 999985 1 721997 823266 -753227 2 2 999999 1 670154 938482 -426094 1 568594 720979 729673 2 2 999999 2 2 999999 1 14 999995 766090 2 20 999987 2 2 999999 1 2 999999 -539073 2 17 999988 2 2 999999 1 5 999987 691044 2 231111 280308 2 148005 445428 2 2 999999 2 2 999999 1 2 999999 460433 2 524531 797676 1 239786 829080 -582051 2 2 999999 2 359528 787843 2 537941 944079 1 2 999999 -348697 1 244856 696979 989037 1 15 999991 -595932 1 20 999997 -675473 1 201045 680055 639056 2 294834 724440 2 9 999994 1 455149 604017 682208 1 7 999996 -231279 2 390746 518575 2 20 1000000 2 2 999999 2 852 982395 1 2 999999 678117 1 2 999999 662192 1 11 999987 984900 2 16 999995 2 12 999994 1 289797 742656 -853511 2 2 999999 1 2 999999 -903690 1 2 999999 211140 1 6 999984 -217896 2 291405 859328 1 50926 397919 -386338 1 2 999999 -852762 2 2 999999 1 688212 690272 558912 2 26555 643804 1 18535 465848 402280 2 2 999999 2 2 999999 2 4 999996 1 118037 888974 -227133 1 10 999981 -684905 2 2 999999 2 2 999999 1 10 999999 -239589 1 2 999991 176274 1 2 999999 534295 2 303570 310624 1 2 999999 -174479 2 224249 989275 2 17 999996 1 2 999999 758023 2 9 999982 1 10 999981 132061 2 2 999999 2 24764 852007 2 12 999994 2 2 999999 2 2 999999 1 2 999999 89870 1 2 999999 -135464 2 639724 888008 2 152670 808171 1 308045 551604 -827714 1 4 999996 350236 2 2 999999 2 2 999999 2 64874 369130 2 62325 152078 1 616196 636449 166460 2 204263 754956 2 241237 314765 1 3 999989 731636 1 1 999991 -778387 2 809023 816820 1 2 999999 -275588 1 240967 735443 549132 2 19 999992 1 2 999999 982540 2 677603 942200 1 744250 971436 -836224 1 2 999999 594478 2 61586 173111 1 8 999988 831313 1 75239 837443 810412 1 735560 913973 850519 1 2 999999 -959479 2 16 999982 1 2 999999 289375 1 8 999987 -211052 2 836132 924909 1 17 999982 305806 2 2 999999 2 11 999989 2 16 1000000 1 19 999992 168918 1 2 999999 226252 1 2 999999 -707454 1 90517 91977 -538542 2 294715 659666 1 8942 241339 -828139 1 293247 454410 79945 2 382641 909523 2 615015 913676 2 2 999999 2 3 999994 1 875896 931705 367418 1 2 999999 435190 2 2 999999 2 51066 313162 2 18 999991 1 18536 495241 -739228 2 2 999999 1 2 999999 386771 1 7 999997 474482 1 13 999983 -753745 2 6 999991 1 15 999986 -490469 1 38700 150716 781257 1 14 999986 843714 2 2 999999 1 412790 998911 -525497 1 18 999986 -474701 2 4 999982 2 15 999984 2 285935 391694 2 397346 496202 1 445994 862487 821901 2 636808 764365 2 2 999999 2 2 999999 2 17 999981 1 8 999984 1207 2 15 999993 1 15 999988 -769303 1 15 999981 572190 1 3 999988 -253558 1 6 999990 294974 2 348626 901020 2 12 1000000 2 2 999999 2 177677 186869 2 2 999982 1 2 999984 -881888 1 11 999995 -323084 1 5 999988 -550125 2 17 999984 1 2 999999 867904 1 1 999987 13387 1 2 999999 -209561 1 2 999999 -864632 2 2 999999 2 2 999999 1 19 999999 -323892 1 18 999993 73099 1 17 999988 -663460 2 513431 674334 2 12 999981 2 2 999999 2 13 999994 1 148229 449120 321294 1 2 999999 -354832 2 18 999990 1 69570 464672 -388579 1 2 999999 794270 2 18 999981 2 142122 175321 1 2 999999 483365 2 445542 526034 2 12 999987 2 2 999999 2 119356 552399 2 2 999999 2 425503 513624 1 27231 533702 14820 2 460215 465048 2 2 999999 2 2 999999 2 218795 892075 1 455445 546067 694445 1 2 999999 667581 2 18 999997 2 7 999995 2 5 999994 1 15 999982 -526392 1 7 999987 -451872 2 2 999985 1 2 999999 881105 2 12 999987 2 763444 796425 1 117029 206592 315125 2 296469 570022 1 7 999985 64006 1 557876 969243 -308746 1 2 999999 -150812 1 33546 593491 659511 2 2 999999 1 9 999996 -718909 1 17 999990 -835582 1 43224 407154 603837 1 2 999999 -39248 1 2 999999 244722 1 4 999991 88292 1 2 999999 910505 1 133516 186660 -535339 1 9889 771404 451010 1 2 999999 -370122 2 203872 362607 1 4 999985 840116 2 2 999999 1 1 999992 -401772 2 2 999999 1 2 999999 252194 1 20 999993 -213543 1 2 999999 -499037 2 2 999999 1 822087 858203 -594548 2 2 999999 1 221707 896794 -77534 1 9 999992 827342 1 2 999999 -285805 2 20 999999 1 822209 869534 -879970 2 2 999999 2 2 999999 2 170528 855043 1 3 999986 882571 1 9 999985 -657924 2 2 999999 2 13 999994 1 2 999999 585048 2 2 999999 1 4 999986 -946324 1 2 999999 483173 2 536946 776426 2 8 999989 1 2 999999 475061 2 9 999995 2 2 999999 2 19 999988 2 54467 390447 2 2 999999 1 15 1000000 -646485 1 492759 862400 -384969 1 197051 753019 -699542 1 66732 259167 835463 2 611914 932572 2 2 999999 2 654918 684712 2 3 999990 2 2 999999 1 17 999985 -727583 1 2 999999 -399752 2 2 999999 2 460926 691967 1 16 999999 -16124 2 2 999999 2 19 999983 2 20 999989 1 2 999991 -933877 2 2 999999 1 187028 199471 123570 1 2 999999 -984844 2 11 999982 1 811187 921522 240527 2 19 999983 2 431308 504059 1 290913 721857 94284 1 2 999999 -688086 1 2 999999 549033 1 15932 709827 -364883 1 305891 403635 -256919 2 2 999999 2 447065 550247 2 3 999985 1 2 999999 -190349 2 20 999989 1 2 999990 -109369 1 247954 919429 -978618 2 667465 753412 1 9 999994 -67738 1 6 1000000 648399 1 45369 256274 -220836 1 17 999987 843936 2 742152 889205 2 413054 940562 2 51882 705493 2 3 999998 1 2 999999 709456 2 2 999999 1 2 999999 -681575 2 158229 738389 1 2 999999 -799923 2 6 999993 1 2 999999 -167901 1 11 999990 667454 2 2 999999 1 10 999992 -404084 2 8 999986 1 2 999999 -997086 1 215607 391673 992688 2 18 999989 1 221749 722537 -404224 1 7 999984 -113597 1 2 999999 57798 2 15 999998 2 515084 564459 1 1 999991 974287 2 18 999992 2 2 999999 2 2 999999 2 573515 630320 1 17 999995 874973 2 371273 469790 1 675299 715519 849484 1 2 999999 875014 2 8 999996 1 23327 554382 -656264 2 19 999995 1 20 1000000 698299 1 2 999999 216361 1 160196 802987 -878374 1 2 999999 87306 1 2 999983 36594 2 17778 398257 1 135123 966081 -103236 1 11 999993 331137 2 2 999999 2 2 999999 2 7 999986 2 279627 406242 2 2 999999 1 298990 324693 -706799 2 12 999982 2 55793 876223 2 2 999999 2 2 999999 2 8 999986 1 3 999999 -971905 2 1 999984 2 2 999999 1 8 999990 423743 1 2 999999 -618217 1 2 999999 -99957 2 2 999999 2 1 999990 2 12 999989 1 17 999984 -812355 1 3 1000000 -102884 2 4 999994 2 2 999999 1 387099 731467 333367 2 51597 483031 2 218120 922809 1 10 999993 623089 1 408057 817445 562869 1 2 999999 93365 2 2 999999 2 2 999999 1 214206 774411 760191 1 660389 791939 -901985 2 2 999999 2 2 999999 2 18 1000000 1 425447 606269 -677901 2 456024 540357 2 8 999986 1 209288 597758 928843 2 152884 597005 2 6 999995 1 568076 782322 -711111 1 293230 963436 983207 2 2 999999 1 150343 349539 979331 1 4 999994 959811 1 78617 245220 795850 1 2 999999 -172966 2 2 999999 1 2 999999 243421 2 689651 754056 1 392591 686930 -34612 1 2 999999 120782 1 590424 993974 -740338 2 4 999993 2 114396 478448 2 144547 945692 1 3 999987 614472 2 2 999999 2 13 999995 1 1 999984 357231 2 173789 569997 1 2 999993 -263405 2 493335 930109 1 2 999999 473629 2 2 999999 1 14 999993 -399023 1 2 999999 984593 2 2 999999 1 4 999991 -901502 1 6 999985 -927581 1 2 999999 576426 2 4 999981 1 8 999999 -458096 2 591317 968516 1 17 999984 -527093 1 7 999981 250539 2 20 999997 1 18 999991 -179783 1 2 999999 705657 1 2 999999 -434034 2 513220 882997 2 6 999992 2 208374 229709 2 10 999986 2 4 999981 1 2 999999 135709 2 20 999985 1 22687 769481 -908531 2 20 999992 2 18 999999 2 2 999999 2 589730 778032 1 7 999990 -8761 2 81474 996296 1 7 999993 184472 1 6 999986 -696290 2 2 999999 2 14 999986 1 2 999999 -654514 2 15 999995 2 2 999999 2 471438 976171 1 2 999999 131767 1 2 999999 -367752 2 796480 876289 2 487137 536540 1 2 999999 787568 2 2 999999 1 2 999999 -317984 2 883118 899439 2 2 999999 2 19 999992 2 2 999999 1 2 999999 942627 1 654644 682704 -104516 1 3 999986 274093 2 2 999999 1 7 999983 437141 1 3 999990 -329939 2 10 999984 2 15399 343787 1 111226 794234 -466989 2 309782 923744 1 2 999999 -666009 1 2 999989 673363 2 2 999999 1 2 999999 406590 2 209008 777520 1 2 999999 978198 1 5 999982 312294 2 913282 955054 2 46397 296802 2 211090 772645 1 235847 311434 975025 2 286561 534073 2 17 999986 2 5726 10950 2 8 999982 1 2 999999 -514588 1 7 999995 -39572 1 2 999999 -284786 2 2 999999 1 19 999988 650728 1 2 999999 -463250 2 352567 501717 2 9 999999 1 79741 351600 -479333 1 160823 438449 194784 1 580971 751801 -207681 1 381897 560987 -90853 1 456216 607911 885447 2 701284 717995 1 2 999999 -975484 1 2 999999 339566 2 138430 380905 1 186207 284048 -408415 2 2 999998 2 5 999997 1 2 999999 -115081 2 7 999991 1 2 999999 -635346 2 6 999997 1 5 999986 -170200 1 2 999999 -784054 2 718610 735243 1 14 999984 -42208 2 19 999985 1 6 999988 -193016 2 761331 882573 2 392349 703985 1 45984 898897 502927 1 4 999985 -134583 1 5 999984 -430622 2 19 999986 1 2 999999 710143 1 2 999999 248913 2 177554 693853 1 2 999999 -956432 1 2 999999 -109797 2 435529 846451 2 2 999999 1 16 999996 829399 2 2 999999 2 67629 959260 2 385500 440811 2 2 999999 1 2 999999 -310099 2 2 999999 1 2 999999 -128385 2 463966 565407 1 189600 710237 471249 1 77943 819684 860401 1 164638 638966 -856247 2 417056 759233 1 215976 794478 -515297 1 2 999999 -134890 2 3 999984 1 2 999999 896166 2 13 999994 2 517085 905714 1 2 999999 98882 1 2 999999 -766724 1 2 999999 62689 2 15 1000000 1 515945 549244 232572 1 434036 724596 248489 2 1 999981 2 17 999987 2 6 999994 2 17 999997 2 2 999999 1 372732 521048 63362 1 15 999994 -503720 2 9 1000000 1 2 999999 554297 2 64401 503586 2 16 1000000 2 2 999999 2 915651 954657 2 2 999999 1 2 999998 264649 1 12 1000000 -785258 2 2 999995 1 6887 339694 -698737 2 19040 962665 1 12 999991 334010 2 11 999982 1 353069 638948 -189370 1 68615 77828 847510 1 11 999995 884305 1 423152 484507 695487 2 11 999983 2 6 999983 1 15 999988 149105 1 1 999983 -740780 1 2 999999 -414482 2 19 999984 2 2 999999 1 176421 320663 268350 2 6 999992 1 250552 527239 261307 2 2 999999 1 543271 813902 712711 2 430389 998316 1 2 999999 454071 1 885848 975286 335988 2 2 999999 2 34451 416504 1 61633 946421 -360430 1 2 1000000 -998215 2 5 999992 1 776897 925943 251430 2 20 999988 2 3 999987 1 8 999995 -917975 2 450413 535882 1 5 999987 -91126 1 11 1000000 -88919 1 18 999981 788302 1 247762 701796 177323 1 2 999999 -624453 1 2 999999 143994 1 4 999992 -528221 2 2 999999 2 14 999999 1 482940 585939 -527934 2 2 999999 1 2 999999 158699 1 2 999999 882813 2 2 999999 1 681247 900269 262988 1 11 999982 -959139 1 8 999986 -717350 2 2 999999 1 1 1000000 669152 1 2 999999 -404987 1 575753 859702 796799 2 17 999982 1 8 999985 127334 2 323216 505748 1 2 999999 -610746 2 19 999987 2 2 999999 1 2 999999 -5914 2 2 999999 1 20 999992 587966 2 19 999983 1 108402 333220 -560451 1 20 999991 150585 2 2 999999 1 381983 589533 -212268 2 2 999999 2 87065 254460 2 15 999981 2 694433 696761 1 2 999999 933830 1 2 999999 741054 1 16 999992 -891660 2 2 999999 2 571928 657262 1 2 999999 -46535 2 275158 905431 1 232556 843777 -543685 1 10 999987 -76996 1 2 999999 468376 1 14 999986 933740 1 246547 628460 -467492 2 2 999999 1 261056 956978 -645938 1 2 999999 324018 2 718632 863728 2 164113 651209 1 2 999999 609055 1 2 999999 -307205 2 2 999999 1 2 999984 965280 2 496240 910063 2 2 999999 2 2 999999 2 445585 573466 2 2 999999 1 360278 938588 440608 2 12 999999 2 2 999999 1 87884 892531 486681 1 424333 747300 -559968 2 4 999999 1 2 999999 -340906 1 4 999993 341942 2 14 999993 1 2 999999 424983 1 408527 989129 959888 1 134995 466070 460836 2 38464 491403 2 14 999999 1 348867 855413 485217 1 2 999994 -180401 1 901451 971569 -960636 1 2 999999 106005 1 373749 897479 392855 1 139400 754347 -285834 2 6 999992 2 59057 340116 2 415276 994934 1 553256 586977 -769238 1 2 999999 -509666 2 2 999999 1 611365 753104 621645 2 11 999985 2 377652 442112 2 2 999994 1 2 999999 494724 2 5 999997 1 354580 565854 901295 1 2 999999 -550474 1 2 999999 19832 1 12 999990 171407 1 2 999999 298157 1 2 999999 178158 2 12 1000000 1 2 999999 635969 2 19 999981 1 776473 805332 350270 1 2 999987 -609732 1 664727 812666 623124 2 329105 664710 1 764736 822866 -291318 1 2 999999 -381583 2 257272 516390 2 12 999998 1 20 999982 754782 2 370801 693188 2 615988 940471 1 452915 956585 -911073 1 179831 755690 -36088 1 814840 951596 -435093 2 19 999983 1 14 999990 833294 1 411762 652490 -107107 2 5 999997 1 666210 814525 -625546 1 2 999999 -912180 2 2 999999 1 305897 506232 585427 1 2 999999 327163 2 320750 870670 2 2 999999 1 2 999999 670393 1 4 999984 -135907 1 2 999999 -210514 2 11 999982 2 2 999999 2 18 999999 1 2 999999 -133358 2 2 999999 1 113150 371710 -809480 1 2 999999 337044 1 292589 488910 263401 2 2 999999 2 2 999993 1 54339 512995 -666903 1 2 999999 241317 2 31576 71534 1 2 999999 688250 1 794907 868130 999833 2 440648 471298 1 2 999999 -501342 1 565154 817259 -944486 2 138610 216480 1 2 999999 -277931 2 2 999999 2 682618 832899 2 112996 632599 1 95242 576105 133242 1 18 999996 -784286 1 6 999982 928846 2 2 999999 2 19 999993 2 508533 605168 2 784142 814548 1 2 999999 -426023 1 804565 981715 672079 1 440206 945706 464968 1 2 999999 -963285 1 538802 992990 -250551 1 404315 770910 -405880 2 15 999993 1 15 999990 -984253 2 15 999998 1 2 999999 124624 1 2 999999 -821555 1 7 999985 -795151 2 247896 601708 1 19 999986 664679 1 690003 989937 -107457 2 7 999992 2 473283 783866 1 2 999999 -127287 1 18497 306146 -885369 1 126432 790895 838177 2 4 999989 1 2 999999 679410 2 401036 847885 1 415526 732964 725446 1 27444 517215 -468494 1 2 999999 -574376 2 2 999999 2 2 999999 2 2 999993 2 317077 800324 2 2 999999 1 2 999999 332264 2 83513 713083 2 2 999999 2 574000 843077 1 72716 755583 -610074 2 2 999999 2 16 999989 1 3 999982 884110 2 297139 969573 2 30316 840353 1 581066 704638 -283261 1 275597 566805 -759441 1 484665 519165 -539889 2 12 999996 2 261120 419553 1 83137 324809 812156 1 17 999981 -811438 1 18 999999 993634 2 218772 910053 2 2 999999 1 12 999981 199487 1 2440 203266 -336865 2 18 999998 2 2 999999 2 2 999999 1 251235 975965 924507 2 4 999987 1 150491 838248 434905 1 2 999999 478325 2 118566 473408 2 17 999989 1 14 999986 406422 1 262244 830628 385357 2 2 999999 2 7 999987 2 4 999999 2 2 999999 1 615436 994811 -183584 2 535063 827383 1 2 999999 -387198 2 2 999999 2 2 999986 2 30612 904970 1 2 999999 -709333 2 4 999985 1 5 999982 -93434 1 108677 623642 506852 2 2 999999 1 14 999986 -655707 2 4 999982 1 11 999991 80673 2 2 999999 2 384452 408665 1 2 999999 68591 2 2 999999 1 6 999995 -64374 1 125827 291404 141397 2 8 999988 2 19 999983 1 201418 704372 -721055 1 11 1000000 262659 1 545038 816101 479475 1 2 999999 -365505 2 401471 617292 2 2 999999 1 2 999999 -176707 2 583722 616764 2 205813 441583 2 11 999994 2 9 999997 1 2 999999 639046 2 2 999999 1 16 999990 -272177 1 86698 819961 -355038 2 2 999999 1 18 999981 340002 1 10 999995 -80797 2 377509 530687 1 2 999999 162735 2 153385 638861 2 20 999990 2 19 999981 2 2 999999 1 735141 812197 -937170 1 583354 952273 740859 1 2 999999 249495 1 322742 567239 885342 1 2 999999 -205532 2 11 999982 2 564678 759223 1 19 999982 -104723 1 2 999999 105650 1 3 999992 -331140 1 12 999991 -40732 2 14 999984 1 17805 832640 705232 2 2 999999 2 95122 473085 2 6 1000000 2 2 999999 2 641297 788815 2 12 999999 1 2 999999 -738053 2 2 999999 2 18 999989 2 446412 997171 1 2 999999 92167 1 385681 440575 629715 2 10 1000000 2 15 999994 1 2 999999 902435 1 12 999998 -132612 2 2 999999 2 5 999990 1 18 999990 -321101 2 163200 222633 1 9 1000000 107594 2 2 999999 1 12 999985 -154977 2 89637 654946 1 98372 678616 -571022 2 2 999999 2 2 999999 2 2 999999 1 20 999997 618354 1 393785 430828 -326345 1 745129 910400 810284 1 219841 964340 -852999 1 2 999999 -767390 2 2 999999 1 2 999999 -929715 2 2 999985 2 2 999999 2 71361 392613 1 110343 595163 16625 2 40314 925416 1 14 999982 -404682 2 477116 815945 1 2 999999 139489 2 16 999998 2 878790 915647 1 2 999999 81708 2 1 999981 2 2 999999 2 2 999999 1 2 999999 -635896 1 15 999992 -892792 2 359366 519977 2 87039 322643 1 5 999990 120861 2 12 999994 1 2 999999 -42704 1 6 999993 208741 1 5 999991 -735782 2 506498 769188 2 2 999999 1 2 999999 -945748 2 2 999999 1 243470 802443 -479723 1 210070 947269 -629231 2 2 999999 2 349026 365065 1 6 999987 336705 1 2 999999 -53992 2 1 999996 1 13 999990 853668 1 19 999984 209372 2 2 999999 2 75285 971388 2 2 999999 2 2 999999 1 2 999999 -278773 2 1326 731573 2 539718 588859 1 2 999999 -789260 1 499515 632064 -57847 1 2 999999 -635662 1 207580 767972 359878 2 2 999999 2 10 999996 1 2 999999 -333281 1 44109 933651 871142 1 13 999982 172669 2 2 999999 2 155794 904661 1 9 999998 821308 1 179057 391992 976036 2 2 999999 1 2 999999 -884278 1 2 999999 246885 1 2 999999 -57341 1 19 999991 -463881 1 129836 768394 -853116 2 2 999999 1 2 999999 745136 2 15 999987 1 2 999999 -914683 2 2 999999 1 12 999997 336638 2 7 999997 1 781587 915640 -831701 2 1 999987 1 2 999999 -418541 1 843 655939 -758469 2 2 999999 1 127524 312004 997653 2 323301 866404 2 444420 953537 1 20 999996 -957520 1 3 999982 387897 2 2 999999 2 2 999990 1 66056 503772 622386 2 1 999997 1 2 999999 -266157 1 2 999999 -32251 1 20 999998 -26571 2 322247 503321 1 13 999984 -526454 2 319054 716077 2 82386 106335 1 2 999999 -494354 2 2 999999 2 4 1000000 1 2 999999 493864 2 750869 779435 2 10 999987 1 10 999997 39295 1 321641 612070 363215 2 11 999989 1 6 1000000 744731 2 7 999982 1 2 999999 -375288 1 352142 523853 430362 1 517499 583593 79975 2 2 999999 1 19 999999 -783456 1 405972 531584 -683924 1 2 999999 -550035 1 82148 614368 -881615 2 2 999999 1 13 999986 -511126 1 16 999989 -107904 1 14 999983 -806235 2 11 999991 2 7 999999 2 2 999999 2 4 999987 2 2 999999 1 2 999999 -328122 2 2 999999 2 2 999999 2 7 999999 2 9 999995 1 582630 649930 960857 1 2 999999 -836667 1 19 999987 -796423 2 8 999994 1 2 999999 -825821 2 2 999981 2 2 999999 2 19 999993 1 4 999997 -857823 2 463061 559164 2 2 999999 2 2 999999 2 2 999999 2 246364 914520 2 2 999999 1 804844 951691 -924502 2 97896 611767 2 85491 424188 2 2 999999 1 14 999998 163412 1 70156 695672 -805715 2 2 999999 1 1 999990 64534 2 1921 142313 1 1 999993 23853 1 2 999999 190664 2 2 999999 1 622456 690909 132945 2 1 999981 2 882731 891478 2 3 999995 2 13 999987 1 2 999999 -245383 2 2 999999 1 231721 381051 477346 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 336215 722159 -522719 2 18 999989 1 881899 915912 -55323 2 2 999999 2 2 999999 2 15 999984 2 2 999999 2 2 999999 1 2 999999 -573557 2 2 999999 2 2 999999 2 2 999999 2 225314 526918 2 299615 714585 1 2 999999 406397 2 2 999999 2 314459 989766 1 14 999998 602756 2 11 999994 2 301181 435051 1 3 999990 100833 1 2 999999 313493 1 10 999992 -160726 1 2 999999 39716 2 19 999981 1 263849 861673 -41976 1 234858 996006 390414 2 2 999999 2 2 999999 2 62286 109803 2 10 999993 2 165340 659171 2 400213 919338 1 1 999982 216438 1 764385 907670 -636918 2 257105 395081 2 2 999999 2 2 999999 1 149734 170327 -228724 1 12 999988 -519143 1 3 999986 -517749 2 3 999993 2 2 999999 1 147238 426777 453991 1 20 999994 -263069 2 181208 596858 1 65230 827284 -509694 1 536279 845877 672797 2 19 999993 1 535106 718180 286767 1 193220 663593 958656 1 519029 821247 373250 1 2 999999 15893 2 183035 988313 2 42153 813683 2 2 999998 1 2 999999 913866 2 14 999991 2 2 999999 2 2 999999 1 410834 506632 -922541 2 2 999999 1 5 999985 -857121 1 2 999999 -554013 2 525921 742941 1 11 1000000 658479 1 2 999999 -323984 2 17 999986 1 2 999999 -286400 1 20 1000000 719312 2 2 999999 1 15 999981 -710953 2 416081 684071 1 58169 665687 -683741 2 860972 866894 1 2 999999 877208 1 2 999999 -763079 1 554687 671803 403252 1 11 999991 -580925 1 2 999999 -557810 2 330783 992837 1 128231 345278 -225573 1 10 999988 -244132 1 2 999999 -83943 1 2 999999 -192276 1 4 999997 -599473 2 2 999999 1 447730 685760 49883 2 554378 971815 1 481146 885493 -664098 2 2 999999 1 295559 880944 851439 1 81471 134412 -154100 1 6 999988 -388107 1 248488 588117 -728601 2 1 999989 2 562093 698628 1 8 999982 -976904 1 2 999999 -428623 2 661074 913452 1 16 999988 920209 2 7 999993 2 1 999987 2 2 999999 1 16 999995 412062 2 5 999982 1 2 999999 942329 2 13 999991 2 2 999999 1 2 999999 50962 1 2 999999 -577700 2 2 999999 1 1774 900318 360304 2 256251 982978 2 2 999999 1 377949 646045 974258 1 193539 280103 598104 2 2 999999 1 2 999999 -322614 1 7 999981 -627217 2 2 999999 1 12 999985 -5355 1 4418 562907 699499 1 188103 223887 830236 1 373791 832681 253653 1 2 999999 15465 2 19 999995 2 2 999999 1 8 999983 81730 1 17 999993 388003 1 9 999998 -330859 1 12 999990 -780884 2 2 999999 1 2 999999 301191 2 326026 530587 2 2 999999 1 105828 815302 -925351 2 2 999999 2 3 999990 2 3484 731580 1 2 999999 37011 1 9 999987 991197 1 2 999999 -88234 1 3 999990 -275686 2 15 999989 2 2 999999 2 2 999999 1 663594 862742 -938642 2 400094 869971 1 146641 410530 984497 1 7 999988 307368 1 2 999999 937164 2 2 999999 1 2 999999 -247268 2 186404 589726 2 18 999994 1 2 999999 897894 2 245860 902799 2 4 999990 1 2 999999 -739546 1 912993 914584 510184 1 20 999984 -998520 1 2 999999 -274573 2 2 999999 2 2 999999 2 4 999986 2 2 999999 1 526446 667884 -838089 2 142983 956549 2 90658 991458 2 2 999999 2 109824 310705 1 6 999999 -460038 1 9 999999 175340 2 190267 298270 1 2 999999 64236 2 2 999999 2 874679 986498 1 2 999999 165522 2 544129 739703 2 74178 338565 2 2 999999 1 14 999991 740123 1 431036 587112 -593949 1 4 999990 -554150 1 396083 444175 217693 1 836920 866108 -177310 1 2482 919359 911408 2 2 999999 2 178683 310872 2 2 999999 1 14 999990 395385 2 12 999984 2 426624 982745 1 16 999994 856043 1 15 999988 -448184 1 340143 921746 235744 1 364718 606144 305182 1 543137 977725 435942 1 2 999999 259747 1 14 999998 -818189 2 821109 835574 1 757679 934880 189539 2 334521 355040 1 2 999999 219030 2 487011 584355 2 147076 299723 1 149391 926562 250720 2 4 999988 1 2 999999 269907 2 2 999999 2 17 999999 2 755827 900802 2 5 999990 1 223182 942677 -793393 2 2 999999 2 2 999999 1 2 999999 103814 2 351229 818199 1 6 999992 464714 2 2 999999 2 2 999999 1 2 999998 -982542 2 387590 708140 1 2 999999 -802579 1 15 999986 962320 2 328064 877568 1 1 999988 -219094 2 4 999992 2 37895 811747 1 268453 914145 -514408 2 2 999999 2 2 999999 1 201925 442879 309477 1 2 999999 -892522 1 16 999984 -647291 1 252842 923602 976777 2 484263 986722 2 200821 352500 2 512505 861589 1 142353 367540 16381 1 2 999999 14483 1 253862 369928 885174 1 424656 802642 -837253 1 355044 616627 -481830 1 9 999996 -54928 1 853900 999789 -646751 2 2 999999 1 20 999988 -442573 1 2 999999 -750568 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999999 -548391 2 7 999998 1 5 999993 -382325 2 12 999995 2 979929 994273 2 18 999995 1 798834 822360 -768174 2 334326 594935 1 515975 773612 -85489 2 562319 857783 2 19 999992 1 10 999996 -277506 1 693054 887286 -171225 2 8 999985 2 2 999999 1 3 999988 560267 2 8 999994 1 2 999999 902051 1 15 999988 795512 1 2 999999 323636 2 283234 364374 1 270360 658902 40408 2 2 999999 1 2 999999 -438588 1 2 999999 -77707 2 2 999999 2 2 999999 1 12 999997 -373808 2 2 999999 1 2 999999 -484442 1 2 999999 215406 2 289886 318439 2 7 999989 1 2 999999 -546393 1 2 999999 -973166 2 335775 783709 2 7 999981 1 2 999999 -541198 1 14 999995 -678265 2 16 999993 1 4 999991 -681634 2 6 999981 2 13 999992 1 7 999985 315905 1 2 999999 -916756 2 171665 566453 2 12 999992 1 643101 964794 -460171 1 2 999999 744130 1 2 999999 -150990 2 2 999999 2 4 999987 2 2 999999 1 2 999999 -211658 2 2 999999 2 16 999986 2 17785 82876 2 2 999999 2 12 999998 1 1 999987 -824530 1 1 999987 265969 1 2 999999 -824650 1 177159 210069 -11641 1 3 999990 -762966 1 2 999999 988904 2 2 999999 2 2 999999 2 19 999993 1 17 999988 17985 2 235346 845583 1 141856 966050 -569789 1 376414 381940 497254 1 798024 820147 -682494 2 2 999999 1 2 999999 -491057 1 2 999999 -639245 2 2 999999 1 106666 249489 601074 1 2 999999 476729 1 8 999983 270237 2 3 999992 2 2 999999 2 9 999985 1 2 999999 951024 2 2 999999 1 116470 170273 161569 1 5 999995 939896 2 630611 833159 2 13 999991 1 390364 945896 -267808 1 4 999990 -433127 2 61729 651409 2 2 999999 1 150578 753942 987661 1 257014 719078 -1360 2 4 999997 2 275321 469022 1 3 999987 -813550 1 15 999987 -55117 2 587133 837802 2 2 999999 1 2 999999 613403 2 19 999983 2 20 999986 2 20 999985 1 16 999997 430493 1 13 999984 -585581 2 2 999999 1 12 999987 629649 1 267577 589489 40686 2 554419 604878 1 322466 334239 879813 2 125418 928758 1 2 999999 -637647 1 20 999984 -753365 2 1 999991 1 258213 790991 -577077 1 6 999999 576808 1 18 999986 125052 2 20 999991 1 154055 228847 764834 1 2 999999 -283864 1 88885 231013 453297 1 18 999992 486408 2 889381 954589 2 588135 822281 1 2 999999 -512657 1 12192 844980 826098 2 2 999999 1 10 999997 -669792 2 2 999998 2 15 999987 1 137484 434118 -769860 2 4 999994 1 1 999997 968327 2 2 999999 2 443047 602717 1 8 999999 -560788 1 483151 848000 -174877 2 205631 658732 1 15 999999 -934917 2 219861 956417 1 2 999983 422266 2 2 999999 2 2 999999 1 2 999999 373332 2 16 999988 1 2 999999 744137 1 2 999999 -286509 1 189320 480072 -675750 1 2 999999 -918570 1 13 1000000 -563816 1 200587 245386 -898233 2 2 999999 1 319416 938408 -774422 2 384772 671381 1 458869 482619 -497482 2 15 999984 2 500183 744777 1 326106 426485 793469 1 239789 535727 832566 1 6 999985 -671868 2 11 999988 2 31340 360679 2 5158 629790 2 2 999999 2 258136 332890 2 2 999999 1 9 999993 -812234 2 2 999999 1 2 999999 -294974 2 16 999995 1 836531 963236 -726249 1 2 999999 583150 1 2 999999 143796 1 14 999997 -338642 1 2 999999 -917011 1 2 999999 818026 1 2 999999 698578 1 2 999999 80355 2 47000 920517 2 2 999999 1 27445 329281 -643667 2 224935 847489 1 179843 343780 140972 1 12 999993 751735 1 10 999985 905844 1 6 999982 -336592 1 12 999991 425090 1 2 999999 -331500 1 370514 769051 -182803 1 2 999999 160617 2 2 999999 2 2 999999 2 9 999981 1 2 999999 -369833 1 477939 971362 170059 1 20 999993 -971544 2 7 999981 2 2 999999 2 2 999999 1 2 999999 -221839 1 16 999989 234065 1 262103 918076 -284011 1 2 999999 -928743 1 13 999990 418978 1 2 999999 -844300 2 74154 646109 2 2 999999 2 378321 453852 2 198007 806003 2 2 999984 2 6 999991 2 2 999999 1 2 999999 -903676 1 8 999995 -632766 1 4 999989 775581 1 587528 657580 -924362 2 2 999999 2 571333 799037 2 14 999999 2 2 999999 1 2 999999 137357 2 17 999985 1 2 999999 343337 2 2 999999 1 2 999999 60009 1 18 999983 -153295 2 2 999987 1 17 999992 110478 2 2 999999 1 2 999999 833100 2 2 999999 2 2 999999 1 2 999999 -904120 1 625178 683149 689964 2 16 999985 1 2 999999 -179682 1 3 999994 79808 1 2 999999 186571 2 2 999999 2 237996 865892 1 10 999989 513042 1 1 999999 -180057 2 14 999998 1 2 999999 -90905 1 2 999999 483428 1 266797 520514 -118162 2 2 999999 2 2 999999 1 2 999999 -156490 1 2 999999 -53799 2 11 999988 2 2 999999 1 2 999999 -690807 1 399455 515359 871604 1 2 999999 33790 2 2 999999 1 2 999999 668149 2 476896 486635 2 11 999983 1 2 999982 -604563 1 83730 148230 -685557 1 2 999999 434422 1 5 999990 481181 2 19 999996 2 2 999999 1 6 999994 -988276 2 158602 522877 2 18 999988 2 2 999999 1 2 999999 -658252 2 224102 811464 2 2 999999 1 2 999999 -767455 2 2 999999 1 122017 358677 -667614 2 2 999999 2 562910 955015 1 14094 163293 756165 1 118830 735892 305887 2 309901 881302 1 218668 984534 404594 1 12 999997 864607 1 637827 793593 468528 2 367937 825831 2 72332 166953 1 2 999999 -24548 2 710920 840615 2 18 999998 1 29507 126385 -337575 2 814690 820909 2 884564 951576 1 2 999983 -492841 2 355103 666941 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -803172 2 10 1000000 1 720142 963874 -698349 2 11 999993 2 141692 630165 2 556542 666174 2 72146 879868 2 538972 874388 2 2 999999 2 139835 420071 1 693971 775923 -264026 2 2 999999 2 2 999999 1 208907 815436 306861 2 18 999986 1 624413 871845 232909 1 13 999985 -576658 2 653574 696343 2 2 999999 2 216437 913878 1 2 999990 514223 2 226413 747807 1 665947 752570 -726439 1 230702 305008 -164647 2 249634 486245 2 10 999993 1 5 999988 704470 2 2 999999 2 296093 456738 1 2 999999 500300 1 19 999982 -669004 2 2 999999 1 15 999988 -448980 1 2 999985 727115 1 20 999987 -467364 2 2 999999 1 73612 427670 948988 2 234689 331363 2 15 999998 1 2 999999 62337 1 2 999999 -247277 1 224562 690369 455323 2 1 999992 2 600571 626333 2 2 999999 2 10 999986 1 4 999985 -580820 1 18 999983 79617 2 530364 565082 1 2 999999 623010 2 2 999999 2 2 999999 1 359497 710484 562443 1 356707 844277 -235555 2 84837 346808 2 2 999999 2 15 999995 2 2 999999 2 274459 834354 2 9 999982 1 346038 503685 933546 2 324121 445137 1 4 999987 469983 1 1 999992 -758503 2 211486 717949 2 68345 441302 1 2 999999 542886 1 16 999983 -203996 2 497654 792225 2 15 999983 1 582436 631620 166530 1 13 999994 -992474 1 11 999989 -716249 2 2 999999 1 5 999994 943533 1 10 999999 613968 2 7 999995 2 57269 385683 1 260490 757794 -986028 2 2 999999 2 2 999999 1 12 999992 4156 1 2 999999 -203275 1 16 999988 250600 1 10054 452118 -802941 1 2 999999 795465 2 16 999997 1 10 999997 -589783 2 12 999991 2 15221 698718 1 2 999999 -190849 2 11 999993 1 17 999986 229636 1 20 999983 606864 1 156415 160001 153780 1 2 999999 811207 1 470548 786417 494898 2 18 999990 2 2 999999 2 11 999981 2 2 999999 1 1 999997 658507 2 2 999999 2 847107 870697 2 289823 943494 2 2 999999 1 10 999988 919491 2 42222 251192 2 5 999985 1 728037 841696 981292 1 350461 946694 -7001 2 32324 260242 1 350036 917869 -927760 2 2 999999 2 288769 862864 2 10 999992 1 2 999999 161845 1 8 999988 -468195 1 651374 902565 859943 2 2 999999 1 78015 285497 -31035 1 20 999993 615844 2 2 999999 1 3 1000000 -132692 1 2 999999 231479 2 332313 817901 2 2 999999 1 14 999997 -710655 1 2 999999 245849 2 2 999999 2 1 999994 2 4 999991 2 2 999999 2 470525 713376 1 2 999999 688365 2 4 999987 1 283777 582213 -806645 1 64461 476977 315081 1 20 999998 150509 2 822675 960269 1 390453 916803 748510 2 242098 933416 1 8 999991 15287 2 2 999999 2 2 999999 1 2 999999 -354639 2 2 999999 1 562971 580234 768480 2 10 999999 1 2 999999 -484050 2 721466 828392 2 3 1000000 1 20 999989 945794 2 314481 918010 1 2 999999 -677199 2 861673 925023 1 114328 789543 -39350 1 8 999983 182477 1 505994 629677 -787345 2 541404 638153 1 4 999998 -12671 1 69622 835383 -333049 1 491464 990596 220019 1 11 999994 496981 2 2 999999 1 5 999985 -228031 2 3 999981 1 2 999999 54241 1 385345 943838 413084 1 2 999999 -488785 2 2 999999 2 16 999992 1 2 999999 47688 1 329588 910815 -950257 1 15 999988 -197218 2 17 999999 2 2 999999 1 2 999999 427713 2 2 999999 1 2 999999 -132009 2 100506 360697 1 465454 524085 279606 1 118029 302458 -937915 1 16 999991 322249 2 9 999989 1 2 999999 -258874 2 192982 310802 1 9 1000000 408670 2 2 999999 1 18 999994 658781 1 772668 969272 -658863 2 613106 656850 1 2 999999 -251810 1 2 999999 -850375 1 2 999999 -2473 2 5 999983 2 221329 326075 1 71028 607194 634268 2 2 999999 1 2 999999 463757 2 15 999990 2 7 999992 2 2 999995 1 2 999999 -921205 2 339418 902080 1 507026 914862 -506337 2 588105 922283 1 11 999984 970597 2 88132 783972 1 2 999999 394641 1 230499 752552 -571081 2 2 999999 2 18 999986 2 2 999999 2 3 999989 1 366450 645794 -658094 1 124408 240458 580425 1 2 999999 -823830 1 5087 508932 -862265 2 2 999999 1 210324 829870 -199707 1 248374 838948 600976 2 152201 513424 2 2 999999 1 15 999990 537434 1 5 999997 492027 1 198826 618572 -436066 2 588065 698277 1 540718 814973 268976 2 2 999999 1 192304 453012 -649224 1 2 999999 -425643 2 790825 865128 2 936453 997851 2 1 999996 2 20 999990 2 9 999991 1 19 999993 760792 1 566668 992258 767611 1 42857 175987 264791 2 2 999999 1 73916 750285 756527 2 14 999992 1 2 999999 670089 1 561620 804696 259007 1 627438 993131 -616044 1 158830 399986 900825 1 9 999990 936387 1 110015 585488 -336489 1 2 999999 -549553 1 2 999999 477228 2 5 999986 1 742994 979246 438471 2 90564 990569 1 2 999999 -376995 2 2 999999 2 287514 550022 2 11 999984 1 577771 969452 -563163 1 485924 750285 -118244 2 331018 763589 2 120331 466880 2 399227 842542 1 609194 717030 665805 1 2 999999 82654 2 10 999993 1 317790 522039 576468 2 539094 853243 2 130499 597601 1 235481 837827 -589664 1 2 999999 534375 2 207739 433516 1 17 999998 -352834 1 391714 909553 349086 2 12 999988 1 8 999983 -878515 1 12 999994 252631 2 2 999999 1 2 999999 -853062 2 11946 632142 1 20 999995 932938 1 9 999999 -165829 1 2 999999 362086 1 195533 719374 85563 1 2 999999 144654 1 701218 913944 197723 2 207272 479107 1 18 1000000 370902 2 2 999999 1 16 999984 470270 2 5 999990 1 14 999991 -625193 1 2 999999 -336221 2 245004 910580 1 590264 730671 336167 2 2 999999 1 2 999999 -328576 1 19 999999 -468202 2 5 999995 2 2 999999 2 318156 781142 1 10 999981 -122343 2 17 999983 2 2 999999 2 562176 594914 1 11 999988 -224970 2 20 999981 2 2 999999 2 1 999988 1 9 999995 906356 1 341984 345736 438126 2 12 999992 1 4 999997 811379 2 9 999987 2 7 999993 1 12 999993 -920981 2 15 999988 2 2 999999 1 183099 844338 139961 1 64595 953271 788362 1 412793 451599 -26726 1 2 999999 426190 2 9 999997 2 418044 919135 1 17 999997 918402 2 19 999996 1 2 999999 -63819 1 575823 810887 -211917 2 117737 644893 2 2 999984 2 2 999999 2 2 999999 2 2 999999 1 12 999990 -356417 2 2 999999 1 2 999999 -533900 2 2 999999 1 382318 660795 793124 1 33173 795487 974140 2 236436 756105 1 2 999999 319334 1 2 999999 -927489 2 764566 922380 1 18 999998 535178 1 8 999994 321403 2 6 999989 1 2 999993 -185864 1 3 999992 -241788 2 6 999989 2 2 999999 2 2 999999 1 448730 766678 716055 2 525602 953182 2 735820 748013 2 12 999997 2 2 999999 2 2 999999 2 737524 890615 1 6 999996 346472 1 2 999999 -12038 1 1 999999 -336653 2 12 999998 1 591845 665095 812840 1 612236 975320 565151 1 19 999990 412699 2 15 999984 1 519011 755273 936315 2 2 999999 1 110433 960748 795089 2 18 1000000 2 250663 308432 1 530339 978085 -524874 2 2 999999 1 80171 940087 -324222 2 19 999999 2 2 999999 2 18 999981 1 197962 742760 -797006 1 12 999981 624361 1 471705 628298 -104961 1 3 999993 -164063 2 17 999986 2 17 999988 1 2 999999 666597 2 2 999999 1 300827 778516 855518 1 2 999999 398656 2 12 999992 1 150974 468563 -964698 2 2 999999 2 2 999999 1 268446 428617 -199187 2 2 999999 1 136110 268258 48343 2 1734 566335 1 2 999999 -810006 1 12 999989 -924524 2 6 999994 2 5 1000000 2 354419 521857 2 2 999999 1 147763 484207 -558988 1 2 999999 392428 2 122243 787205 1 2 999999 893322 1 9837 861513 -177937 2 13 999989 2 2 999999 2 509269 828051 2 384654 661520 1 8 999991 329229 1 194439 490100 -516356 1 2 999999 -542929 1 2 999999 -582349 1 330697 367369 659558 1 19 999990 -481043 2 2 999999 2 16 999984 1 390436 455357 62716 2 2 999999 1 6 999989 159727 2 13 999998 1 279695 952678 -707753 2 2 999999 2 2 999999 2 13 999988 2 2 999999 1 507582 921496 955087 2 2 999999 1 71329 991297 175565 2 13 999996 1 1 999986 129588 2 2 999999 1 2 999999 -217483 2 2 999994 2 185097 499827 2 154982 573251 1 29110 528185 -66014 1 231031 528766 -165955 2 146256 344652 2 9 999993 1 2 999999 543510 2 2 999999 1 12 999994 964205 1 118710 578322 -724145 1 111384 773091 48411 2 2 999999 1 527889 983843 272578 2 811691 935903 1 2 999984 712145 2 15 999984 2 2 999999 1 18 999993 -221612 2 2 999999 1 20 999981 -605771 1 170413 917741 535942 2 14 1000000 1 680564 799784 165419 1 2 999999 -249427 2 12 999990 1 212117 992681 -920262 2 147724 863787 1 2 999999 278913 1 2 999999 -804842 1 455454 493738 -100237 1 503405 880069 -47454 2 13 999994 1 389126 522737 2767 2 522359 993261 1 2 999999 -386177 2 665152 877668 2 903300 954599 1 3 999999 -705707 1 20392 969641 -636701 1 2 999999 -255149 2 411016 977775 1 302776 415064 59997 1 17 999987 -520532 1 434071 892494 -97263 2 2 999999 1 2 999999 -603338 1 2 999998 -827646 2 2 999999 2 125504 816873 2 16 999999 2 603535 818432 2 384280 518646 2 18 999981 1 2 999999 782530 2 658807 862340 2 253908 418274 2 2 999999 1 7 999992 20339 2 15 999987 1 2 999999 247262 1 85403 376322 -548895 1 2 1000000 43995 2 2 999999 1 395158 818842 289029 2 2 999999 2 72976 174157 2 8 999990 2 20 999990 2 321941 397126 2 3 999984 1 2 999999 789293 2 2 999999 1 2 999999 -699160 1 2 999999 576354 2 421973 533014 2 13 999988 1 6 999998 297447 1 6 999981 361875 1 8 999994 -935970 1 697235 698269 368168 2 2 999999 2 397683 920577 1 2 999999 3067 1 798527 855837 -105736 1 13 999990 -749061 2 2 999999 2 564100 633758 1 2 999999 598293 1 140723 609737 455830 1 2 999999 -103443 2 124526 639282 2 2 999999 2 437211 692125 2 2 999999 1 444326 491583 178909 1 2 999999 -829122 1 2 999999 -747099 1 16 999981 656500 2 2 999999 1 2 999999 821664 1 260142 488611 -648260 1 2 999993 -489870 2 176273 998734 1 2 999999 382895 2 2 999999 1 2 999999 426004 1 14 999987 -66529 2 2 999999 1 415721 423684 -384699 2 61712 996628 2 271948 877123 2 2 999999 2 2 999999 1 2 999999 -560090 1 2 999999 -785789 1 19 999982 -55189 2 16 999984 1 2 999988 -817485 1 266977 369207 502879 1 51616 523517 -427954 1 15 999999 -489184 2 2 999999 2 7 999984 2 15 999996 1 62204 727148 -378091 1 548807 584697 -91083 2 2 999999 1 8 999988 953357 1 19 999985 200010 1 669449 811490 888637 1 127329 848017 -611404 1 142166 954988 -649933 2 14 999994 2 678416 753936 1 2 999999 737295 1 2 999999 -238124 1 508139 883813 689729 1 8 999982 737189 1 2 999999 -524120 2 4 999982 2 2 999999 1 12460 890728 990870 1 13 999982 316598 1 2 999999 863586 1 2 999999 694149 2 402941 851861 1 9 999985 100509 2 292960 959067 1 13 999981 190615 2 20 999984 1 2 999991 31035 1 366322 970302 487396 1 8 999991 543878 2 2 999999 1 10 999991 594221 2 14 999996 2 2 999999 2 1 999999 2 751152 974271 2 455308 630799 1 2 999999 949307 1 764658 770821 77901 2 184795 597405 1 2 999999 -519136 1 518395 729108 -151299 1 269632 824935 -889090 1 16 999982 193607 1 2 999999 -116723 1 606381 766659 176139 1 6 999999 -254363 1 18 999994 -174910 2 6 999982 2 2 999999 1 239454 737041 -613190 2 2 999989 2 611929 769439 2 40633 318707 2 267831 341643 1 11 999985 -429765 2 2 999999 2 15 999987 2 2 999999 1 417339 568336 313340 1 6 999991 -984165 1 3 999984 946584 2 567150 930946 2 2 999999 1 89319 874164 107955 1 329559 600882 393293 1 81894 711118 673157 2 59264 440678 2 2 999999 2 8 999999 2 13 999996 2 318927 438865 1 9 999991 -783554 1 2 999999 678771 2 2 999999 2 61645 432628 1 8 999986 -608680 1 2 999999 -137754 1 2 999999 662595 1 2 999999 -587486 1 2 999999 660550 2 469650 579115 2 29125 130112 2 14 999993 2 13 999994 1 16 999985 -63339 1 2 999999 -991126 2 208642 552514 1 202239 504978 180865 1 10 999993 -984145 1 2 999999 -78786 1 9 999987 985309 1 2 999999 -805788 2 560178 704766 1 2 999999 -702658 1 2 999999 -622744 2 2 999999 1 12 999994 336056 2 2 999999 2 17 999990 1 43504 293563 -665840 2 411786 692341 1 2 999999 -467712 1 582707 964100 737871 2 7 999996 2 2 999999 2 12 999982 2 386196 953608 2 4 999998 2 2 999999 2 2 999999 2 33081 813272 1 485686 872057 -96197 2 2 999999 2 2 999999 1 793928 802928 -292233 2 2 999999 2 2 999999 1 4 999987 -818190 1 2 999999 -319288 1 2 999999 824786 1 520322 997787 -374792 2 17 999993 1 2 999999 767185 1 807406 954332 -477267 2 13 999993 2 7 999989 1 2 999999 560063 1 1 999983 -824050 2 2 999999 1 2 999999 883853 1 2 999999 223313 1 2 999999 463220 1 2 999999 -297430 2 132988 377455 2 2 999999 2 253492 927159 1 2 999999 976759 1 248032 673954 -941241 1 2 999999 -678744 1 380883 538563 673717 1 1 999990 -767920 1 137930 402721 796195 1 2 999999 398833 1 284705 755783 -230483 1 146088 760537 513246 1 265850 529169 798226 2 131535 695742 2 2 999999 1 2 999999 -760303 2 9 999981 1 2 999999 85226 2 2 999999 2 2 999993 1 2 999999 636204 1 6 999982 890843 1 8 999995 -441206 1 17 999992 -432088 1 130293 236441 430319 1 12 999991 76852 2 14 999999 2 2 999999 2 2 999999 2 162741 741371 1 14 999986 -79281 1 177356 953022 111242 1 9 999998 866739 2 2 999999 2 2 999999 2 2 999999 1 127170 205267 -448786 2 802762 950851 2 2 999981 2 2 999999 2 13 999993 1 16 999984 606295 2 1 999989 1 12 999992 915556 1 441030 906898 -957752 2 2 999999 1 202023 735836 277919 1 39335 322321 -767915 2 2 999999 1 2 999999 -823568 1 15 999995 91274 1 20 999997 334136 1 16 999992 -890153 2 2 999999 1 2 999999 -419815 1 654343 721096 -92564 1 2 999999 -185302 1 4 999991 752364 1 19 999995 999067 2 2 999999 2 14 999999 1 11 999990 -970168 2 2 999981 1 579925 907625 589463 1 7 999993 999577 1 2 999999 431363 1 547017 570244 80307 2 19 999985 2 12 999982 2 287625 808408 2 5 999988 2 133421 950512 1 2 999999 -124295 2 800601 829895 1 305734 739497 802514 2 8 999993 2 8 999988 1 20 999991 382169 1 263836 348354 -114112 2 2 999999 2 89129 432064 1 748465 917043 -831723 1 19 999986 479419 1 9 999997 88150 1 2 999999 339565 2 125974 548440 1 247224 402136 -531889 1 1 999985 -582472 2 346097 544024 1 20 999989 500411 2 19 999990 1 2 999999 827565 1 2 999999 748061 1 2 999999 640259 1 2 999999 -726532 2 2 999999 2 310283 420694 2 2 999999 1 269263 583718 -322077 1 614626 667917 -514982 2 2 999999 2 127141 757729 2 2 999999 1 14 999981 141978 2 106357 423788 1 2 999999 752037 1 2 999999 588685 1 2 999983 -231790 1 2 999999 121770 1 2 999999 -938065 2 2 999999 2 2 999999 1 198683 657495 -486626 2 404027 846338 2 5 999998 1 101854 860675 209593 1 4 999990 -398218 1 450274 493340 -961566 1 2 999999 949372 1 16 999998 -105240 2 3 999992 1 8793 991946 -745480 1 2 999999 974946 1 2 999999 -587162 2 2 999999 1 1 999985 -501435 1 2 999999 -156912 2 2 999999 1 15 999988 -341971 1 6 999991 -392818 2 2 999999 1 3 999993 -1624 2 473405 865160 2 14 999994 2 2 999999 1 3 999982 942044 1 143359 784722 960157 1 18 999998 -265473 1 2 999999 -73478 2 745205 971788 2 18 999991 1 2 999999 646192 1 17 999983 -353008 2 2 999999 1 2 999982 643403 1 461582 848638 -15841 2 219922 318013 2 205068 662289 1 708103 929423 -167432 2 137474 679132 1 2 999999 -692640 2 19733 128442 2 24497 904185 1 5 999983 286600 2 518285 849640 1 284824 925186 484690 2 104578 975122 1 177528 909948 375436 1 2 999999 350047 2 451826 734665 2 2 999999 1 15 999981 14624 1 5 999981 -408003 1 2 999999 -914920 2 3 999983 2 11 999982 1 2 999999 167963 2 2 999999 1 2 999999 864377 2 4 999985 2 2 999999 2 18241 403009 1 2 999999 785433 2 7 999984 2 2 999999 1 12 999986 -496671 1 101655 595562 -253757 1 2 999999 52538 2 18 999987 1 14 999986 -7267 1 18 999988 359329 1 2 999999 914154 1 2 999999 -757277 2 2 999999 1 294645 699627 -55213 1 361350 829068 -224067 2 7 999983 1 782489 935226 -285002 2 12 999987 2 289736 421569 1 2 999999 153410 2 1 999997 1 6 999982 430004 2 6 999997 2 20 999985 2 2 999999 2 2 999999 1 353953 763461 -284198 2 17 999993 2 10 999981 1 11 999987 634504 1 2 999999 -921337 1 16 999993 39603 2 6 999991 1 2 999999 -913265 2 7 999998 2 2 999999 2 2 999999 2 20 999985 1 2 999999 -466926 2 579574 973283 2 2 999999 2 2 999999 2 149194 990608 1 646063 762243 -342566 2 39437 106178 1 2 999999 848314 1 2 1000000 -832274 1 469158 984831 -479173 1 2 999999 941909 1 2 999999 -126503 2 248825 425408 1 2 999999 372358 2 17 999987 1 16 999992 409103 2 2 999999 1 18 999981 -587009 2 9 999982 2 121548 291159 2 378656 459202 1 93127 596943 -227863 2 2 999999 2 2 999999 2 16 999986 2 2 999999 2 248076 433325 2 2 999999 1 20 999983 -217136 2 248893 273397 1 13 999987 378160 1 2 999999 -474955 2 2 999999 1 2 999999 889357 2 457550 827171 1 909780 981406 174697 1 382485 654819 917844 1 107893 939337 -239835 2 66955 905727 1 14 999996 75755 1 146844 618494 -1974 1 2 999999 746484 2 81304 89579 2 40220 583766 2 220034 337022 1 94489 429377 -886330 1 128185 539465 733903 2 13 999996 1 6678 658137 -729365 2 124089 194520 1 18 999991 444187 2 232160 423863 1 2 999999 -603284 2 136410 323970 2 88619 271878 1 2 999999 941245 2 1 999984 2 13 999991 1 2 999999 592700 2 2 999999 1 2 999999 -9522 1 5 999984 348180 2 162039 493516 1 19 999991 -120559 2 2 999999 2 7 999999 1 2 999999 -682449 2 368907 453749 1 16 999986 -830165 2 18 999994 1 2 999999 -437850 2 7 999992 1 2 999999 130017 1 7 999999 -849176 1 5 1000000 341244 1 470374 811725 872396 1 670274 900645 597701 2 5 999989 2 11075 68714 1 2 999999 -222045 2 2 999999 2 7 999994 1 405639 723455 -921938 2 695685 714920 1 348005 901724 -496016 1 17 999989 923878 1 2 999999 -858873 1 538324 614804 315184 1 536873 690506 900670 1 10 999984 -531916 2 93171 212617 1 266650 934121 -713952 2 2 999999 2 19 999985 1 13 999987 -219558 1 19 999997 326923 1 48334 977752 440032 2 13 999989 1 525007 592054 -980070 1 10 999989 123544 2 15 999984 1 2 999999 26077 2 2 999999 1 2 999999 -566029 2 2 999999 2 19 999983 2 62247 236921 1 385274 997713 -58799 1 1 999991 -614144 2 17849 673672 2 894537 976265 2 6 999994 2 351988 734566 1 2 999999 -183494 2 219450 784489 2 19 999991 2 806053 968211 2 205801 896308 1 2 999999 -481409 2 1 999982 1 212489 434629 622841 1 313205 724891 803850 2 2 999999 2 9 999993 1 90831 810130 738566 2 12 999989 1 17 1000000 -847870 1 20972 779729 715980 1 645307 745841 348611 2 15 999998 2 2 999999 2 6 999982 2 622462 633533 2 2 999999 2 7 999995 1 243448 305894 -350619 2 279475 400364 1 19 999981 -561367 2 348641 782368 2 2 999999 2 843326 918160 1 10 999996 -690759 2 2 999999 1 185642 195047 -231394 1 2 999999 -199085 2 13 999981 2 50049 153687 2 13 999988 2 2 999999 2 2 999999 2 58986 480080 1 5 999989 -298379 1 2 999999 -86304 2 2 999999 1 194741 851567 920379 2 756936 887584 1 243696 520888 664217 2 4 999984 1 2 999999 -834458 1 2 999999 707542 1 2 999999 -793633 1 2 999991 -341740 2 13 999987 1 2 999999 -202937 2 12 999987 2 219687 607512 1 194449 361005 572008 1 12 999993 -341460 1 7 999984 -879357 1 2 999999 44924 1 257063 470103 -788532 2 14 999990 1 5 999989 -413429 2 14 999986 2 44916 709321 2 2 999999 1 368103 426920 -390696 2 2 999990 2 18 999992 1 15 999986 856554 1 2 999999 67058 2 2 999999 2 130500 437120 1 14 999994 -278930 1 13 999995 -816511 1 1 999990 267366 2 8 999997 2 2 999999 2 284189 920267 1 828594 926591 940815 2 19 999997 1 2 999999 513878 1 1 999995 508480 2 11 1000000 2 6 999996 2 16 999987 1 2 999999 731411 2 8 999987 2 526065 528093 1 241719 742216 143311 1 2 999999 -777369 2 56687 355789 2 138591 870331 1 353311 414305 -490221 1 142746 307408 -746070 2 268426 429386 1 39748 125715 313834 2 8 999998 2 2 999999 2 2 999999 2 18 999997 1 2 999999 352908 2 657104 889594 1 13 999992 -2599 2 513266 774692 1 707076 905884 -837926 1 8 999986 331388 2 2 999999 2 653949 705682 1 2 999999 -94907 1 216081 796980 897763 2 2 999999 1 204633 948969 -817140 1 31570 525206 699731 1 17 1000000 -971724 2 2 999999 1 125909 154608 -12187 1 2 999999 -184814 2 483572 923616 1 9 999986 257763 2 221448 328218 2 16 999996 2 285946 513914 1 253141 903935 845342 2 532699 639741 1 323093 564652 155754 1 8 999994 508989 2 9 999996 2 6 999987 1 2 999999 -401284 2 208984 946979 2 2 999999 1 2 999999 -824842 1 2 999999 -632798 2 2 999999 1 2 999999 -101500 2 2 999999 2 2 999999 2 6 999997 2 7 999998 2 7 999995 2 20 999981 1 609214 832332 788527 1 18 999986 828395 1 332868 438994 127977 1 11 999991 941147 1 769101 916419 -663916 1 2 999999 -825940 1 292018 389655 -628627 2 2 999999 2 4 999986 2 9 1000000 1 2 999999 -1868 1 21714 634502 -770083 2 2 999999 2 311517 809470 1 7 1000000 742878 2 9 999997 1 2 999999 -420333 1 6 999990 992370 1 614105 895302 -626315 1 5 999997 340142 2 2 999999 2 14 999983 2 34558 49991 2 2 999999 1 2 999999 763333 1 599859 982304 168588 2 2 999999 2 20 999983 2 833779 900355 2 2 999999 2 6 999990 1 237494 569327 829120 1 2 999999 -732766 1 229630 633039 -532658 1 2 999999 726726 1 16 999998 -578911 1 18 999998 -552077 1 2 999999 -702885 1 20 999999 657443 2 548140 822509 2 322112 350204 2 19 999994 2 9 999983 1 2 999999 660983 1 2 999999 -213831 1 250356 877362 552587 1 2 999999 460971 1 2 999999 -916645 1 4 999999 -510687 2 160103 883635 2 2 999999 1 16 999988 635412 1 900374 967394 -494400 2 2 999999 1 2 999999 -660848 1 543604 804342 -545753 1 2 999999 -761368 1 2 999999 -328721 2 683223 787508 1 5 999991 780208 2 19 999988 2 6 999996 1 328691 524159 148680 2 499411 966747 2 393958 451468 1 893507 978641 308282 1 2 999999 -109060 1 169655 726174 49379 2 673978 735564 2 469599 753686 1 219410 873785 735596 2 2 999999 1 8 999999 395000 1 15635 175999 167844 1 5 999994 29232 1 2 999999 433084 2 2 999999 1 14 999986 -26832 2 48971 357171 2 55072 215883 2 280307 686259 1 95140 395716 -343489 2 2 999999 1 14 999993 879975 1 81382 902759 -501841 2 60079 132881 2 2 999999 1 219996 635350 774144 2 13 999983 2 2 999999 1 2 999999 478163 1 255118 639786 402773 2 4 999988 2 2 999999 1 322524 887229 518874 1 2 999999 -50512 2 2 999999 2 264657 758065 1 18 999992 532828 2 3 999986 1 6 999986 820128 2 11 999997 1 17 999983 -588544 2 168206 625409 1 2 999999 -389849 1 2 999999 -615993 1 2 999999 630848 2 416722 462551 1 90127 163105 786711 2 2 999999 1 15 999993 520941 2 2 999999 2 16 999997 2 63160 575555 2 2 999999 2 2 999999 2 609270 748407 1 2 999999 -833518 1 694516 807775 853774 1 2 999999 383762 1 509506 915589 858026 2 192546 706500 1 2 999999 967849 1 533770 587623 -56024 2 2 999999 1 12 999981 -575995 1 2 999999 381928 1 27642 849070 843488 1 636829 971285 -387846 1 17 999991 579737 2 2 999999 2 12560 434262 1 13 999995 -551107 1 9 999999 -241772 2 2 999999 2 12 999984 1 2 999999 -930105 2 7 999993 2 230462 841155 2 19 1000000 1 2 999999 -345318 2 20 999995 1 19 999990 865954 2 2 999999 1 225026 396985 879717 1 17 999990 -92456 2 2 999999 1 16 999996 -558291 1 13 999982 863340 1 2 999999 -217919 2 2 999999 1 2 999999 -125048 1 2 999999 31874 2 2 999999 2 7 999998 1 8 999982 -511098 2 3 999998 1 73418 495894 364700 2 2 999999 1 5 999997 -862038 1 8 999999 -734011 2 19 999985 2 18 999984 2 2 999999 2 8431 504470 2 2 999999 1 15 999988 -959561 2 1 999986 1 2 999999 -714697 2 251596 399628 1 2 999999 -68071 2 15 999981 2 527931 896259 1 2 999999 911713 1 2 999999 -185900 1 720726 985421 417542 2 2 999999 2 39930 740115 1 137610 768282 694821 2 16 999999 1 493755 517263 549522 2 2 999999 1 7 999989 104548 1 35456 559757 737385 2 2 999999 1 2 999999 -742570 1 2 999999 954906 2 77942 132020 1 16 999984 635998 2 125267 240333 1 2 999999 700846 2 4 999995 1 603638 766201 -61217 1 80253 829186 495929 1 7 999990 755659 1 428121 501821 684584 1 2 999999 -151839 1 1 999981 -455427 2 50415 243850 2 2 999999 1 77864 981611 340376 1 3 1000000 871701 1 7 999996 -44314 2 213374 249337 2 2 999999 1 2 999999 -398893 1 116548 841009 -448743 1 15 999983 253990 1 2 999999 -554752 2 584687 823742 1 2 999999 -361568 2 318738 922022 1 9 999998 -653414 1 166755 740640 -130724 1 311350 613182 996908 1 2 999999 674257 2 2 999999 1 5 999994 -558170 2 2 999999 2 13 999988 2 592808 714521 2 2 999999 1 2 999999 827737 2 72073 812288 2 2 999999 1 2 999999 437202 1 2 999999 708946 2 10 999998 1 16 999982 192487 1 368795 467558 119944 2 2 999999 2 809738 854615 1 14 999984 -179639 2 9 999988 1 177887 239780 -411422 1 177657 526010 -380837 2 20 999992 2 16 999981 1 8 999984 987975 1 20 999988 867516 1 20 999981 191226 1 1 999997 876110 1 648989 929627 280249 1 9 999981 358582 1 384534 458134 639770 1 3 999992 401951 2 2 999999 1 2 999999 -201993 2 511939 678372 1 9 999983 -391414 2 543070 967167 2 8 999994 1 445332 699121 249886 2 2 999999 2 167486 623350 2 493240 702257 1 251221 390229 -572498 2 2 999999 1 413591 459580 -8831 2 2 999999 2 617581 945031 1 2 999999 -795695 2 1 1000000 2 18 999989 1 4 999986 913851 1 2 999999 -845137 1 9 999993 -879378 2 451838 955526 2 17 999998 2 487031 985564 1 2 999999 -106441 2 5 999996 2 796332 936643 1 2 999999 -805480 2 20663 959409 2 913815 960010 1 16 999998 310810 1 2 999985 -938836 2 112674 202608 1 200475 255696 647946 1 2 999999 86226 1 19 999986 -41580 2 532688 593820 2 4 999994 1 2 999999 833221 1 10 999984 115601 1 2 999999 103066 1 2 999999 158213 2 2 999999 2 3 999988 1 2 999999 -778300 2 13 999993 1 4 999988 -895233 2 18 999999 2 112652 870946 1 3 1000000 907786 1 338948 924779 323650 1 382271 819600 -774029 1 12 999982 994033 2 7 999986 1 267585 907816 216581 2 2 999999 1 207679 265907 -592026 1 2 999999 84217 2 146587 164337 2 2 999999 1 2 999999 831453 2 11 999993 1 2 999999 300020 1 2 999999 783205 1 210029 767490 210931 2 287441 788564 1 16 999994 472311 2 9 999987 1 19 999999 36062 2 2 999999 1 15 999993 -838759 1 2 999999 577250 1 2 999999 342790 1 2 999999 -153011 2 20 999994 2 2 999999 2 15 999994 1 60230 571081 -972674 1 63155 966530 -238782 2 11 999982 1 88666 430737 -681714 1 14 999997 799716 1 2 999999 700397 2 2 999999 2 105700 126318 1 109784 448077 -284612 1 18 999996 452947 2 358586 608017 1 237665 876449 563981 2 2 999999 1 2 999999 609694 2 478508 726254 1 2 999999 -500577 2 2 999999 2 2 999999 1 138268 515334 -15187 2 10760 682336 1 251727 796462 472308 1 576269 598636 711406 2 14786 322553 1 9 999986 970578 1 11 999986 292989 2 2 999999 1 2 999999 -226931 1 2 999999 -515647 1 369144 562464 926323 1 183996 965789 462497 1 2 999999 363440 2 4 999994 1 203250 227154 -344295 1 191836 858769 -947037 2 2 999999 1 4 999983 651708 2 2 999999 2 103229 306943 1 2 999999 728912 1 2 999999 -695720 1 11 999985 -843164 2 2 999999 2 7 999983 1 2 999999 -465021 2 1 999987 2 4 999989 1 18 999989 -64175 2 132546 225746 1 809014 847123 -955975 1 16 999992 715235 2 12 999997 1 14 999989 756508 1 2 999999 189916 2 13 999981 1 176396 307274 -374312 1 12 999993 -857427 2 2 999999 1 539491 697731 -509393 1 2 999999 -805328 2 20 1000000 1 100281 187380 -85926 2 2 999999 2 326909 602656 1 375048 701317 -176321 2 12 999991 2 955578 977572 1 501652 606046 676119 2 8 999982 2 2 999999 2 527457 836919 1 206831 944163 -418224 1 16 999992 -201449 2 2 999999 1 5 1000000 772819 1 12617 244559 -488569 2 11 999984 1 2 999999 74982 2 2 999999 2 2 999999 1 387297 406745 668140 2 9 999986 1 15 999997 865286 1 2 999999 -568310 2 479009 712005 2 2 999999 2 14 999993 1 399158 604697 867197 2 2 999999 1 9 999986 -127019 2 2 999999 1 2 999982 -189245 2 463567 914539 2 99890 334483 2 2 999999 2 2 999999 1 2 999999 686235 1 2 999999 -630365 1 4 999981 -789871 2 414171 512708 1 11 1000000 -5880 1 7 999993 53524 1 64490 666049 -659408 2 2 999999 1 3 999983 -752424 2 20 999984 2 15 999998 2 2 999999 1 16 999982 -494572 1 903771 952653 667142 1 412140 726097 -211893 2 7 999995 2 9 999998 2 316163 904045 2 2 999999 1 2 999999 -111344 1 2 999999 321959 1 19 999990 -652415 1 19 999988 -63983 2 2 999999 2 2 999999 1 653449 828820 604662 1 2 999999 -659927 2 407106 562230 2 10 999995 1 4 999985 811119 1 15 999997 534578 1 4 999987 -693698 1 12 999999 -378530 2 346753 923793 2 103865 139177 2 2 999999 2 59237 409060 1 6 999995 -984893 2 2 999999 1 2 999984 -879939 2 2 999999 2 2 999999 2 12 999991 2 19 999996 2 2 999999 2 167074 688691 2 2 999999 2 2 999999 1 113126 665241 -803540 2 97987 481541 1 2 999999 491687 1 11 999985 -823811 2 10 999989 1 280417 454917 -413290 1 10 999981 196851 1 2 999988 743221 1 16 999993 343955 1 18 999989 -234346 2 107020 829653 1 17 999983 -146571 2 99517 326036 1 2 999999 447028 1 2 999999 -875074 1 14 999984 477899 2 2 999999 1 2 999999 -694066 1 2 999999 572222 2 6 1000000 2 634041 837808 2 2 999999 2 11 999998 2 19 999984 1 2 999999 713002 2 2 999999 2 15 999994 1 11 999987 500317 1 51812 736021 -510547 2 2 999999 2 10 999992 2 2 999996 2 124533 963784 1 15 999991 990858 1 141226 757575 735047 2 462360 910043 2 2 999999 2 7 999998 1 2 999999 417307 1 19 999985 -717640 1 415477 653256 -372790 1 2 999999 486862 1 2 999999 379842 1 27826 730437 240904 2 13 999989 2 2 999999 1 2 999999 -939089 2 6 999996 1 286811 494302 550328 1 2 999999 271482 1 19 999994 -540936 2 350756 960786 2 300692 899020 2 4 999983 1 2 999999 -259469 1 370836 915327 235191 1 10 999983 -739978 1 378331 459216 -862125 1 2 999999 57587 1 14 999981 -292584 2 2 999999 1 2 999999 756556 1 803422 871599 -75633 1 12 999992 496350 1 51170 575063 383110 1 8 999992 6129 2 504610 958648 2 2 999999 1 2 999999 672452 1 9 999981 -757872 1 2 999999 -529028 2 186923 230120 1 13 999982 834115 2 2 999999 2 2 999999 1 2 999999 345651 2 542649 689421 2 16 999993 1 2 999999 442051 2 7 999998 2 19 999996 2 14 999991 2 401067 589527 2 8 999984 1 2 999999 864589 2 20 999997 1 412776 720102 -743641 1 375121 575596 779439 2 2 999999 2 2 999999 1 28492 277448 139693 2 1 999989 1 219988 368349 -110393 2 19 999988 2 2 999999 1 2 999999 -578313 1 12 999997 874921 1 2 999999 550272 1 10 999999 8592 2 94999 668767 2 2 999999 1 566393 692047 383466 2 11 999988 1 13 999995 -38361 1 2 999999 513363 1 2 999999 -534452 2 311344 852710 2 2 999999 2 2 999999 1 19 999997 -599230 1 37286 681975 -868545 1 2 999999 -65841 1 2 999999 860686 1 314650 938567 801320 1 29070 121537 -245073 1 13 999987 -977533 1 2 999999 -558145 2 10 999981 2 13 999990 1 2 999999 945305 2 191689 922493 1 2 999999 -113688 2 2 999999 2 4 999982 1 3 999999 -973607 1 18 999982 997985 2 2 999999 2 2 999999 2 2 999999 1 178284 617190 584458 1 513140 931737 68145 1 2 999999 838911 2 18 999994 2 2 999999 1 2 999999 -626763 1 33681 412689 345433 1 10 999988 971984 1 2 999999 225379 1 207510 403514 -931739 2 6 999981 1 2 999999 -10405 2 6 999998 1 547434 898754 390087 2 17 999998 2 2 999991 1 2 999999 -67485 2 818307 959139 1 700355 843933 -710818 1 229824 740812 -195682 1 2 999999 204442 1 541813 894848 875494 1 6 1000000 -299698 2 507775 951280 1 13 999990 -106623 2 2 999999 1 1 999999 327758 1 685962 721913 560538 1 585927 766451 140763 1 50315 137483 147094 1 2 999999 389310 2 2 999999 1 253933 798443 840543 2 439051 962075 2 5 999990 1 7 999996 449899 1 2 999999 300302 1 675420 749977 494733 1 4 999989 -828714 2 11 999992 1 2 999999 841270 2 4 999982 2 8 999985 2 55860 410758 2 50609 927993 1 337015 575033 816056 2 465380 994642 1 510045 733387 -518812 2 2 999999 1 2 999999 -245804 1 2 999999 246213 2 862855 864797 1 2 999999 445043 2 442900 626833 2 106966 930345 2 2 999999 1 12 999985 69771 1 1 999991 679977 2 494636 560195 2 14 999996 1 2 999999 278547 1 2 999999 348539 2 552505 699079 1 2 999999 818196 2 2 999999 1 4 999985 565274 2 2 999999 1 2 999999 800496 2 523395 949600 2 5 999986 2 35610 210266 1 110559 659292 715922 2 2 999999 1 72778 90374 -466070 2 2 999999 2 11 999986 1 2 999999 887905 2 2 999999 1 4 999998 -327 2 2 999990 2 16 999997 2 14 999994 2 2 999999 2 8 999989 2 2 999998 1 399879 572596 912767 1 2 999999 152184 2 3 999988 1 20 1000000 772850 1 204834 744164 -639465 1 2 999999 -981151 2 20 999985 1 2 999999 -746714 1 514653 803110 839572 2 14 999998 1 11 999986 602301 1 2 999999 -890971 1 9 999999 991646 1 100625 470161 454052 1 2 999999 -823773 2 280067 797916 1 2 999999 640721 1 2 999999 -234397 2 2 999999 2 16 999990 1 2 999999 -851716 2 108983 504459 1 2 999999 -27282 1 2 999999 -217216 1 528931 870956 76442 2 20 999996 2 336016 422863 2 73243 489987 1 63755 471592 315826 2 2 999999 2 2 999999 1 17 999990 -276274 1 14 999986 -418539 2 2 999999 2 7 999999 2 2 999999 2 2 999999 2 19 1000000 2 273894 875320 2 2 999999 1 31562 205640 845642 2 18 999994 2 2 999999 1 15 999996 -79641 2 4 999990 2 141583 246570 2 14 999991 2 2 999999 1 407606 692858 797797 1 14 999982 595729 2 14238 815134 2 10 999987 1 2 999999 -798439 1 427435 508512 786890 1 17 999988 463950 1 427941 937411 606198 2 344709 726726 2 563653 622333 1 2 999999 -60701 1 582764 610155 -52391 2 1 999981 1 9 1000000 283426 2 11 999981 1 12 999982 -255185 1 3 999999 531862 2 698481 793962 2 2 999999 2 8925 222907 2 8 999993 2 308992 630330 1 2 999999 988637 1 440519 543189 516016 1 2 999999 -794796 2 667511 808423 2 2 999999 2 540724 849409 2 2 999999 2 2 999999 2 12 999990 1 424227 713615 491504 2 4546 968089 1 2 999999 -408650 1 187225 726054 998743 1 4 999994 686848 2 5 999988 1 2 999999 -446591 2 404653 694406 2 2 999999 1 957002 980115 -672659 2 4 999993 1 149954 605239 24531 2 209329 772016 2 8 999997 1 2 999999 -386166 1 235967 912290 302628 1 9 999999 -144388 2 2 999999 1 9 999998 37041 2 19 999997 2 361358 781531 2 2 999999 1 6 999986 -926452 2 550878 619349 2 2 999999 1 217546 783808 -326421 2 2 999999 1 2 999999 913915 2 13 999990 1 2 999999 210140 2 446682 757029 1 66290 117528 -941372 1 2 999999 -898142 2 12 999993 2 2 999999 2 158412 995570 2 2 999999 1 17 999994 -414842 1 2 999999 748300 1 511507 538184 80485 1 19823 662565 291619 1 18 999985 -48084 1 344298 484916 530420 2 2 999999 1 17 999997 111473 2 2 999999 1 2 999999 771394 1 488653 762275 125733 1 526166 685065 919427 2 39871 249008 2 2 999999 2 57796 272134 2 638337 859417 1 2 999999 -658620 1 4 999995 175738 2 2 999999 2 16 999985 2 15303 35100 2 2 999999 1 17 999982 711638 2 2 999999 2 7 1000000 2 2 999999 2 5 999981 1 2 999999 -197571 2 8 999986 1 18 999981 810231 1 2 999999 674301 1 2 999999 -187131 2 2 999999 1 583154 830837 -570563 2 20 999996 1 2 999999 -990416 2 68099 296804 1 138301 835141 -153268 2 2 999999 1 294301 726625 -642181 1 11 999986 -436045 2 2 999999 2 19 999990 1 2 999999 -87191 2 242855 885492 1 16189 670183 -983739 1 4 999987 790899 1 2 999999 349785 1 2 999999 -15805 1 17 999999 -508690 1 7 1000000 876411 2 2 999999 2 18 999998 1 2 999999 810361 2 253283 672208 1 15 999986 606147 1 2 999999 927800 2 11 999981 1 121897 504941 436690 1 16 999992 -543036 1 2 999999 25123 2 16 999990 2 11 999991 2 2 999999 1 45573 231422 -888277 1 18 999981 406965 2 119437 992497 2 2 999999 1 241706 366653 342518 1 2 999999 -129565 2 15 999991 1 2 999999 -136707 2 2 999999 1 910917 929494 563337 2 5 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -997807 1 4 999983 -716160 1 7 1000000 875967 1 4 999993 -617399 1 2 999999 536588 2 254826 884818 2 2 999999 2 15 999987 2 6891 281214 1 5 999998 -98256 2 6 999983 2 17 1000000 2 2 999999 2 17 999982 2 2 999999 2 12 999988 1 230081 570924 -880779 2 3 999990 1 108361 964593 -125975 2 2 999986 1 20 999993 -427602 1 2 999999 -956886 1 2 999999 767929 2 14 999988 2 286973 366996 2 1 999991 1 14 999981 -450915 2 139368 394633 1 2 999999 -78600 2 202992 933153 1 2 999999 891710 1 77747 443170 753710 1 4 999983 637104 2 2 999999 1 13 999997 -642710 1 12 999999 -851288 2 2 999999 2 444095 771129 1 12 999984 647544 2 2 999999 2 2 999999 2 2 999999 2 15 999981 1 2 999999 533195 1 6 999985 -384835 2 477881 651930 1 3 999988 -610305 2 12 999981 1 131493 606492 -550706 2 445315 841533 1 4 999995 -710874 1 2 999999 313266 2 7 999985 1 374469 901496 -203591 1 2 999999 -682932 2 676214 891811 2 190473 467463 2 13 1000000 2 111514 647516 1 4 999996 931309 2 3 999985 2 20 999990 2 574869 856012 1 50985 146739 147509 1 13858 608438 780590 2 331332 411704 2 395234 415836 1 10 999985 912298 1 2 999999 -490677 2 2 999999 2 12912 810020 2 220451 265803 2 2 999999 1 3 999992 -225064 1 683572 694446 -758080 1 13 999981 177630 2 2 999999 1 207626 427801 -123431 1 2 999999 353081 1 46718 585796 185331 1 2 999999 -956530 1 569504 677773 -475122 1 346028 398795 115463 2 2 999999 2 2 999999 1 16 999981 869270 2 9 999989 2 2 999999 1 451861 730892 308741 2 329829 989482 2 142088 781456 2 2 999999 2 9 999990 2 10 999991 2 2 999999 2 7927 151227 2 428935 448431 2 2 999999 1 17 999981 483146 1 8 999991 509380 1 2 999999 -832458 2 18 999988 1 17 999991 988547 2 522270 852622 1 2 999999 841402 1 16 999992 84892 2 10 1000000 2 599558 980519 1 424744 493031 -953342 1 17 999998 942039 1 2 999999 157362 1 40340 714319 -517723 1 1 999991 348311 2 19 999989 2 2 999999 1 1 999988 706870 1 197233 820610 -945523 2 2 999999 2 20 999991 1 164632 534174 -631105 2 78929 983657 1 228142 517005 441132 1 6 999996 17378 2 585386 892725 1 12 1000000 722130 1 112692 372247 -586914 1 17 999996 939512 1 4 1000000 -370029 1 4 999987 957444 1 847806 854703 -288261 2 7 999991 1 192832 240929 477885 2 2 999999 1 2 999986 -824011 2 10 999986 2 11 999997 1 2 999999 -91489 1 2 999997 877072 1 386203 704028 -964232 1 2 999999 -388301 2 2 999999 1 926607 993300 97786 2 383601 407064 1 2 999999 213430 1 121346 431363 467794 1 2 999999 141638 2 6652 134213 1 36309 137770 772433 2 20 999997 1 2 999999 -331343 2 2 999999 1 826465 898142 251638 1 545065 755107 -205859 1 46122 744862 665431 1 17 999982 645243 2 9 999989 2 2 999999 1 819538 970451 -746145 1 2 999999 854311 2 2 999999 2 2 999999 2 703004 923230 1 2 999994 188584 2 1 999993 1 470403 984336 427384 1 2 999999 678731 2 434355 538470 2 64061 135869 1 667414 714770 -860588 1 146582 950370 435322 2 629322 940992 1 72130 878357 -597449 2 2 999999 1 2 999999 -75263 2 17 999997 2 20 999992 2 2 999999 1 29479 679769 449121 1 7 999990 -933631 1 2 999999 468210 2 371222 593378 1 8 999983 891407 2 2 999999 2 18 999997 2 9 999992 1 29149 732153 -958814 1 297735 564162 -398967 1 17 999995 919 1 3 999982 34083 1 198109 864576 -45895 2 17 999995 1 10 999993 189038 1 340651 639921 -323526 2 2 999999 1 2 999999 -484872 2 82852 733880 2 16 999989 1 2 999999 356202 2 2 999999 2 2 999999 2 12 999990 2 2 999999 1 14 999992 929468 1 2 999999 -162078 2 2 999999 2 4 999981 1 2 999999 909901 2 11 999998 2 10 999992 1 2 999999 -335437 1 12 999996 -52750 1 17 999996 458817 1 2 999999 807994 1 2 999999 -778628 1 2 999999 644173 1 2 999989 -453819 2 9 999982 1 2 999999 740844 1 2 999999 -387956 1 2 999999 88011 1 2 999999 -376598 2 4 999985 1 599561 695943 672463 2 2 999999 1 2 999999 325261 1 388714 510100 -59324 1 11 999993 976516 1 11 999995 -613806 1 265254 509109 501549 1 2 999999 -548339 1 2 999999 646585 2 2 999999 2 8 999989 2 17 999982 2 2 999999 2 2 999999 1 4 999991 879319 2 484231 576635 2 549889 825646 2 2 999999 1 6 999996 415382 2 3 999994 2 79200 817745 2 18 999988 1 45744 549776 265265 1 9 999986 216124 1 6 999991 368519 2 683138 748124 1 730145 821032 -818633 2 2 999999 2 2 999999 2 89757 616845 2 19 1000000 2 9 999981 2 9 999981 1 2 999999 581006 2 405003 752593 2 208343 426305 1 16 999987 -426055 1 2 999999 -359398 2 2 999999 2 15 999986 1 2 999999 397063 2 25808 686931 2 11 999991 2 7 999994 2 2 999999 2 2 999999 2 239176 437729 1 46458 690812 833460 2 18 999998 2 143838 227374 2 23682 314452 2 171771 965695 2 1 999989 1 2 999999 -578625 1 393357 789439 497532 1 2 999999 336450 1 7 999995 331737 1 4 999996 575143 2 2 999999 1 2 999999 -576492 1 2 999999 784718 1 115228 655937 -834663 2 2 999999 1 2 999999 591251 1 453040 594915 502986 1 2 999999 -658232 1 12 999991 391993 2 2 999999 1 11 999985 -597256 1 402529 433725 305995 1 15 999998 362703 1 440646 534199 563480 2 4 999983 2 2 999999 2 82955 654366 1 2 999999 257796 1 2 999999 -936293 1 15 999987 509342 2 212189 750040 2 1 999997 2 2 999999 1 2 999999 -125112 1 2 999999 -148005 1 2 999999 708869 2 611629 721527 1 17 999999 -606222 2 90353 305630 1 2 999999 958005 1 2 999988 -127586 1 17 999986 761438 2 876712 960106 2 665768 679932 2 377886 454766 2 395058 627726 1 2 999999 915980 1 2 999999 -212471 2 19 999995 2 2 999999 2 2 999999 1 2 999999 -572561 1 2 999999 359682 2 5 999991 2 45081 874526 2 489803 893434 2 334007 378542 1 10 999981 -5650 2 2 999999 2 657573 786878 1 2 999999 -849001 1 2 999999 -328536 2 173504 369705 1 2 999999 494139 2 2 999999 1 16 999991 -800337 2 2 999999 1 300790 819549 -673478 1 2 999999 -962484 1 686916 722310 161355 2 2 999999 1 2 999999 -570938 2 2 999999 1 6 999986 -272059 2 19 999997 2 25067 434538 2 2 999999 2 626518 765997 2 51516 865939 2 13 999984 1 285359 407123 515194 1 18 999986 -43594 2 78378 889392 1 261702 516077 -471857 1 2 999999 -53429 1 14 999983 -912380 1 2 999999 -557798 2 13 999993 1 14 999990 -717332 1 2 999999 -198330 2 464480 990413 1 2 999999 411942 2 4 1000000 1 285815 760962 -553235 2 376616 708098 1 273354 480900 994144 2 2 999999 1 542742 871290 550350 2 163465 873428 1 14 999997 967215 1 2 999999 -710072 2 308033 714840 1 5 999993 -950182 1 2 999999 -598793 1 2 999999 83186 2 643789 870454 1 2 999999 665470 1 2 999999 980933 1 15 999992 7892 1 115852 702785 935551 2 366535 713624 1 9 999988 81294 1 19 999999 -84037 2 15 999994 1 20 999986 -927180 1 62911 621358 -743625 2 2 999999 1 2 999999 503291 1 4 999981 459165 2 1378 802533 1 2 999999 -763526 2 2 999999 2 2 999999 1 2 999999 -448288 2 571313 759276 1 2 999999 -704250 2 718790 867588 2 6 1000000 2 2 999999 2 447022 980644 2 2 999999 1 407062 993531 313554 2 463501 933624 2 2 999999 2 14 999997 1 479986 626479 833896 2 1 999999 2 6 1000000 2 19 999994 2 384793 856040 2 2 999999 2 10 999986 2 2 999999 2 664534 903244 1 2 999999 -263556 2 2 999999 1 54184 339075 -950802 2 12 999992 2 2 999999 2 65658 950213 2 4 999984 1 2 999999 700265 1 18 999985 578317 2 2 999999 2 5 999992 1 55664 694129 -794350 1 2 999986 285061 1 11 999988 895816 2 2 999999 1 10 999988 -859453 2 12 999995 2 225491 718700 1 2 999999 -416150 1 3 999992 329266 1 782470 895992 -453574 2 20 999984 1 105223 513433 74647 2 2 999999 2 75232 563431 2 11 999993 2 10 999988 1 10 999987 -802965 2 456181 540288 1 2 999999 72752 1 106886 842388 -497268 1 2 999999 -585910 2 2 999999 1 2 999999 418609 2 2 999999 2 10 999987 1 2 999999 -340050 1 2 999999 -732506 2 1 999986 2 2 999999 1 2 999999 923844 2 515959 928551 1 16 999989 805658 2 2 999999 1 4 999986 -812617 2 829291 949468 2 539788 880475 1 20 999995 -461442 1 2 999999 -788269 1 2 999999 294339 1 2 999999 60409 2 2 999999 1 18 999990 -529382 1 2 999999 -557529 1 392088 578809 -426891 1 64294 956981 342387 1 15 999990 -795349 2 148730 822509 2 347621 839257 1 5 999992 539953 1 333647 666135 -1003 2 2 999999 1 422889 664460 382586 2 12 999991 2 2 999999 2 204313 614040 1 210722 752710 599802 1 2 999999 672435 1 2 999999 570100 1 677212 848027 868737 2 16 999989 1 36088 573660 842896 2 2 999999 2 12 999992 2 426125 561312 1 17 999997 -439874 2 2 999999 1 2 999999 -985355 1 2 999999 -654684 1 216060 403152 -734757 2 245808 549166 1 2 999999 -479442 1 2 999999 106621 2 2 999999 1 2 999999 -756114 2 339766 994163 2 2 999999 1 2 999998 822343 1 13 999985 -196622 2 2 999999 2 4 999982 2 2 999999 1 528117 654767 934936 2 7 999989 1 7 999984 787121 2 3 999994 2 2 999999 2 145835 454043 1 17 999985 515562 2 2 999999 1 2 999999 -761863 1 2 999999 463794 1 2 999999 803252 2 11 999989 2 530094 948109 1 19 999989 -207322 2 209272 607053 2 15 999983 1 14 999982 -801730 2 350368 772712 2 2 999999 2 11 999983 2 401462 738267 1 6 999998 -427099 1 236264 682528 -666922 2 2 999999 2 2 999999 2 185056 442796 2 3 999998 1 19 999996 864353 2 297626 966576 2 1 999982 1 34134 509496 -580575 1 2 999999 -293661 2 278676 725740 1 2 999999 376819 2 15 1000000 2 16 999997 2 5 999992 2 3 999990 1 1 999988 100474 2 14 999992 2 2 999999 1 2 999999 945584 2 13 999994 2 4 1000000 1 1 999986 766359 1 2 999999 -860113 2 4247 555077 2 112938 409727 2 361620 647330 1 172112 266334 635809 1 2 999999 -615446 1 648603 941099 -888922 1 5 999984 -762662 2 7 999993 2 12 999994 1 2 999999 -417326 1 385542 705702 368275 2 1 999997 2 45807 656187 1 2 999999 -490225 2 13 999984 1 2 999999 -178229 1 15 999993 -156909 2 2 999999 1 2 999999 709361 1 6 999995 -17926 2 740074 881462 2 513645 721394 1 75022 927144 603535 1 5 999989 -420024 2 458570 761041 1 9 999984 -835337 2 708105 922001 2 3 999983 2 491548 646498 2 19 999984 1 14 999996 724740 2 2 999999 2 15 999993 1 1 999985 186404 2 12 999997 2 2 999999 1 2 999999 -794174 2 121658 181928 2 204807 634830 1 19 999991 526906 1 13892 436873 819040 2 17704 826067 2 2 999999 1 2 999999 -77751 1 2 999999 -484471 1 2 999999 719702 2 10 999998 2 2 999999 1 498270 961874 -743275 1 12 999996 176617 2 149475 376003 2 2 999999 1 629964 818907 -770871 1 5 999986 -258646 2 16 999992 2 2 999999 2 5 999992 2 72134 346720 2 2 999999 1 13 999991 -16096 2 2 999999 2 4 999982 1 4 999991 -10237 1 2 999999 175235 1 10 999990 952166 2 2 999999 1 2 999999 -778814 1 176812 636697 -900254 1 351975 806704 -665113 1 7 999987 -570521 1 16 999981 227891 1 89808 814313 33223 1 2 999999 -866948 1 20 999982 237236 2 271286 498709 1 7 999992 -908058 1 2 999999 -971934 2 2 999999 1 14 999983 -653284 1 20 1000000 291275 2 2 999999 1 1 999995 -830468 1 16 999984 -942482 2 39863 391434 2 2 999999 2 6 999991 1 3 1000000 686475 2 2 999999 1 2 999999 -286060 2 6 999988 2 2 999999 1 234315 884196 731240 1 16 999994 434789 1 3 999987 611461 1 2 999999 188057 2 310052 456033 1 8 999990 -715910 1 9 999986 840164 1 312265 718775 -512745 1 14 999997 127051 1 158355 958887 152438 1 2 999999 553035 1 16 999994 -436831 2 321879 951943 1 2 999999 103762 2 2 999999 2 163691 285554 1 10 999991 972230 2 5 999992 1 7 999992 621015 1 447074 692358 -153268 1 17 999992 755992 2 9 999984 1 2 999999 743971 1 2 999999 -805790 1 8 999999 -65950 1 2 999999 -921830 2 3 999996 1 2 999999 -336736 2 202845 371144 1 12 999988 803708 1 6 999999 -785444 2 3 999985 2 390531 988614 1 263953 706056 424488 1 2 999999 464962 1 398189 695105 -531659 1 92246 994284 76259 2 2 999999 1 585407 666310 -900870 1 251022 880065 67196 2 19 999993 1 2 999999 -519013 1 2 999999 -701168 1 582132 985892 -402503 1 2 999999 895356 2 2 999999 1 2 999999 402015 1 19 999989 -362963 2 414602 430952 1 15 999985 -867636 2 16 999988 1 14 999992 -991724 2 12 999981 2 2 999999 2 28614 323240 2 58216 71167 1 3058 985636 847193 1 543336 770678 -356561 1 2 999999 -943999 1 356765 408274 344973 2 2 999999 2 378610 974517 2 2 999999 1 2 999999 113792 2 14 999983 2 15 999992 2 18 999985 2 2 999999 2 19 999987 2 228509 409300 1 9 999996 49352 1 442124 549295 750054 2 1 999999 2 16 999989 1 10 999986 -770804 2 10 999983 2 2 999999 1 1 999981 586039 1 11 999996 -970313 1 14 999993 -636376 1 3 999987 991882 2 14 999999 2 12 999996 1 37330 256560 735484 1 11 999982 640290 1 4 999983 120966 2 13 999988 2 7 999999 1 45903 347872 322832 2 554054 574467 2 339489 870222 2 556582 636451 2 1 999989 2 355056 404394 1 9 1000000 -292665 2 13 999989 2 6 999995 1 2 999999 899376 1 2 999999 -542029 2 2 999999 2 2 999999 2 2 999999 2 277288 545263 1 188120 448798 834080 1 2 999999 3041 1 2 999999 -79511 2 2 999990 2 2 999999 1 2 999999 540109 1 827291 986644 -459835 2 10 999996 2 470461 970540 1 13 999984 513533 2 872619 916033 1 2 999999 -82590 2 1 999985 2 2 999999 2 8 999993 2 70729 922024 1 10 999983 -71272 2 2 999999 1 2 999999 -859352 1 198916 391469 560789 1 2 999999 709181 1 2 999999 -780834 1 774721 904767 -989885 1 2 999999 669866 1 57167 623948 -638067 2 2 999999 2 2 999999 2 567686 614061 1 329840 822858 -879764 1 3 999998 944718 1 2 999999 -473333 2 69081 80775 1 39812 607230 436945 2 2 999999 2 2 999999 1 18 999984 575375 2 369111 906945 2 1 999989 2 16 999987 1 2 999999 373836 1 2 999999 963608 1 178283 258204 -39597 1 307699 578948 93195 2 112520 890504 2 2 999999 1 20 999992 392093 2 2 999999 2 10 999996 2 2 999999 2 20 999982 2 2 999999 2 2 999999 2 12 999986 1 2 999999 115010 1 345853 711566 639996 2 5 999999 1 2 999999 -583787 2 17 999985 2 10 999991 1 6 999992 222592 1 2 999999 179603 1 2 999999 -937040 1 15 999991 12815 1 767832 877413 -177561 2 2 999999 2 15 999992 2 5 999991 1 2 999999 -253564 2 16 999986 2 203673 401966 1 800647 820805 473607 1 2 999999 -472450 2 20 999997 2 610993 849029 1 2 999999 850540 2 114199 895023 2 661052 979124 1 4 1000000 129048 1 2 999982 447625 1 2 999999 312968 2 2 999999 1 2 999999 337807 2 2 999999 2 326485 435368 2 11 999986 1 2 999999 -20242 1 2 999999 -124257 1 2 999999 -932721 1 2 999999 4877 1 2 999999 276110 2 78800 167081 1 11 999988 561172 2 2 999999 1 8 999987 656206 2 2 999999 2 785952 999044 2 1 999999 2 15 999989 2 614231 705426 2 68501 940206 2 152475 196534 2 6 999981 2 18 999990 1 799917 883941 493663 2 299007 903546 1 394201 604083 -258103 1 644094 923938 949430 2 238186 622288 1 17 999994 784587 1 16 999990 856989 1 19 999986 744464 1 373409 666873 -967661 1 2 999999 128859 1 2 999999 914689 1 4 999990 554797 1 19 999988 -187250 2 414758 642787 1 2 999999 -524833 2 2 999999 1 2 999999 366924 1 13 999985 -44497 2 57501 266038 2 2 999999 1 2 999999 146750 1 500682 692621 -332297 2 2 999999 1 1 999982 609879 2 12 999993 2 139902 304990 2 153140 476286 2 319067 587872 2 8 999991 2 474951 793493 2 2 999999 2 2 999999 2 572567 656293 2 2 999999 2 5 999991 2 3 999994 1 752300 759741 575922 2 9 999981 1 582399 860820 -180125 1 82698 872120 -392879 2 8 999984 2 2 999999 1 378142 750157 668202 2 307878 727773 1 2 999999 181263 2 16 999998 1 2 999999 664432 1 94378 248558 380492 1 378493 773479 -741659 1 468716 917426 -595584 1 2 999999 -874167 2 21234 971971 1 721247 974724 931974 2 4 999999 2 15 999984 2 2 999999 2 2 999999 1 534120 920642 177506 1 754986 969481 -547194 1 11 999998 -203993 1 5 999986 603025 1 4 999993 98464 1 4 999981 402963 1 10 999989 151164 1 851169 876555 -760821 1 495544 595794 -149448 1 2 999999 637094 1 2 999999 -258560 1 10 999991 419039 1 207877 416882 -174206 2 15 999982 2 20053 347720 2 2 999999 1 13 999990 689106 1 14 999994 -312780 1 20 999981 -552594 1 8 999987 -432990 1 39445 302158 -846022 1 14 999997 -983900 2 2 999999 1 448222 480428 -219156 2 2 999999 2 52454 629998 2 17 999982 2 369847 975023 1 147179 858368 -673031 2 225627 421974 2 2 999999 1 164786 185482 -154902 2 135152 969831 2 11 999992 1 6 999982 4710 1 2 999999 48813 2 11 999991 1 2 999999 -776294 2 78678 384928 1 2 999999 711873 2 3 999981 1 11 999988 699911 2 525574 592619 2 2 999999 1 20 999994 785926 1 9 999996 -445146 1 37473 377493 112324 1 69774 484847 750078 1 470296 632047 31299 2 14 999992 1 15 999995 -964519 2 17 999997 1 2 999999 466864 1 2 999999 -880457 1 20 999983 882490 1 2 999999 -482108 1 788366 816223 -653501 2 304647 312293 1 2 999999 -407118 2 410981 777495 1 45923 670464 34651 2 2 999999 1 2 999999 -975820 1 7710 726384 773442 2 5 999994 1 2 999999 -981291 1 2 999999 -989769 1 2 999999 560192 1 4623 936369 -849177 2 2 999999 1 2 999999 -778037 2 9 999992 1 183883 428095 679958 1 2 999999 353702 1 755821 799189 882026 1 8 1000000 426992 1 12 999990 -831026 2 20 999981 2 76969 210064 2 7 999991 1 2 999999 -85195 2 14 999986 2 16 999991 2 10 999987 2 2 999999 1 439415 882445 776870 2 101601 531101 2 2 999999 2 431229 768131 2 685761 947961 1 2 999999 -743591 1 154647 547590 303997 2 2 999999 2 2 999999 2 297197 534285 2 2 999999 2 2 999999 1 484327 546092 -223432 2 105103 812546 2 2173 79403 2 2 999999 2 20 999990 1 2 999999 -574985 2 13 999986 2 113975 331416 1 20 999988 -146671 2 375680 814938 2 75246 483872 1 20 999994 -568276 1 2 999999 -41307 2 652311 894057 2 2 999999 1 2 999999 -427313 2 1 999983 2 18 999992 1 2 999999 -387068 2 2 999999 2 18 999992 2 605077 814250 1 430035 745067 592965 1 90146 195665 -578511 1 544596 994682 -956638 2 2 999999 2 2 999999 2 45894 251135 2 42094 269968 2 224255 375803 2 263930 843162 1 2 999999 -936455 1 2 999999 -470309 1 14 999996 -876637 1 72168 495481 17536 1 10 999993 779035 2 1 999984 2 399799 730512 1 2 999999 -784636 2 376577 546290 1 511707 719615 -819174 1 15 999999 213844 1 2 999999 -775276 2 12 999993 1 2 999999 292306 2 2 999999 2 2 999999 1 2 999999 898051 2 392423 433440 1 2 999999 -760327 2 17276 984202 1 5 999998 172008 1 7 999991 -8597 2 11 999996 1 2 999999 427321 2 18 1000000 1 383043 427756 -156017 1 2 999999 -913447 1 444612 901268 -641534 2 682187 747559 1 2 999999 -196836 2 1 999989 2 2 999999 2 13 999991 1 3 999990 397393 1 309093 630101 -668461 1 238595 700058 166630 2 3 999990 2 349378 873288 2 2 999999 2 449370 730622 1 2 999999 973898 1 2 999999 -361831 2 2 999999 1 12 999999 -626100 1 4 999998 235574 1 73017 761195 -185924 1 3 999987 -614836 1 2 999999 -559038 1 2 999999 110518 1 9 999992 215734 1 7 999987 -255179 2 16 999991 2 2 999999 1 131149 292430 -892901 1 262934 453822 -365994 2 63939 395502 1 243253 384132 -974945 2 132608 670756 2 2 999999 1 15 999993 956691 1 156041 460120 25990 2 13 999989 1 283634 771308 -425321 1 2 999999 299958 1 8 999988 488008 2 740433 859226 2 15 999999 2 2 999999 2 2 999999 2 19 999992 1 10 999982 151110 2 12 999987 1 555546 862050 67744 2 68843 787324 1 715349 984411 -621652 1 4 999997 444452 2 2 999999 2 150321 776264 1 3 999990 -742447 2 2 999999 2 2 999999 1 262654 863839 -298803 2 165067 207994 1 847875 985488 -205825 1 2 999999 981981 2 2 999999 2 371914 891029 1 2 999999 -467923 2 2 999999 2 17 999997 2 774129 993357 2 388645 592344 1 2 999999 -730318 2 267616 730040 1 171752 179967 -976302 1 2 999999 713692 1 66551 269924 -839678 1 2 999999 -463500 1 7 999996 259062 1 2 999999 112322 2 19 999984 2 2 999999 2 2 999999 1 665276 962862 -956372 1 7 999983 -901729 1 2 999999 -609678 1 15 999981 449312 1 569525 911583 855069 1 2 999999 464851 2 565488 812563 2 37406 971820 2 10 1000000 1 686489 933643 -717115 1 2 999999 -344555 2 552643 857537 1 456690 635960 -643048 1 18 999988 431536 2 443192 854364 2 4 999995 1 3 999992 -308773 1 7 999990 292845 2 2 999999 2 489866 839910 1 2 999999 -519232 2 2 999999 1 2 999999 963851 1 12 999984 -600284 2 2 999999 2 2 999999 2 390476 846554 1 2 999999 229218 1 2 999999 883491 2 217967 937545 2 46625 414897 1 710594 832890 652231 2 288499 403079 1 898445 947181 194608 1 542613 566723 513147 1 2 999999 859527 2 117405 132737 1 2 999999 797339 2 7 999983 2 540428 947050 1 1 999990 799778 1 218142 442700 -208864 2 7 999990 2 2 999999 2 632229 744083 1 2 999999 -840536 2 2 999996 1 97067 777792 57307 2 834804 901535 2 20843 302249 1 6 999986 505536 1 161922 596263 -986797 1 2 999999 303230 2 2 999999 2 2 999999 2 2 999999 1 2 999999 936340 2 18 999987 2 2 999999 1 441251 539304 -269787 1 1 999992 -99729 2 2 999990 1 252093 733871 786567 2 565262 846776 1 400276 407993 -196628 2 1 999985 2 163594 428690 1 2 999999 -480742 1 13 999994 983384 2 2 999999 1 6 999986 -55499 2 2 999999 2 5 999990 1 101223 120610 -588111 2 11 999992 1 2 999999 -464282 1 648532 784536 -571868 2 2 999999 2 2 999999 1 19 999996 18632 1 508940 831683 -121593 2 2 999999 1 2 999999 706731 2 14 999988 1 910422 968858 -798266 2 230205 402838 1 14 999986 916115 2 2 999999 1 4 999999 97632 2 271025 600110 2 2 999999 1 64352 555760 129338 1 6 999997 -782642 1 25329 971092 962107 1 492393 563775 321963 2 2 999999 1 2 999999 -172453 2 2 999999 1 17 999984 108550 2 2 999999 1 657974 897428 -622584 2 2 999999 2 2 999999 1 2 999999 -781616 1 9 999981 -955220 2 2 999999 1 20 999996 260198 2 556453 572411 1 167949 846878 527417 2 2 999999 2 1 999994 2 14 999993 1 437806 652197 -499485 2 2 999999 2 446429 695175 1 7 999992 738965 1 735390 807160 470619 2 3088 829866 2 319450 927019 1 812040 950293 529526 2 2 999999 1 17 999989 -793245 1 489221 613620 936167 1 407374 850278 473793 1 1570 310472 473059 1 103493 309217 824686 2 503875 576458 2 2 999999 2 6 999985 2 50935 105665 2 2 999999 1 410340 660500 55367 1 5 999994 313235 2 915127 930359 1 518003 558857 -562892 1 14 999991 -902410 2 16 999981 1 18 999982 157437 1 15 999994 389956 1 2328 985890 -44161 2 12850 128691 1 17 999995 -717637 2 3 999997 2 265442 672843 1 19 999984 -224437 1 218027 634807 529557 1 5 999998 282207 2 2 999999 1 301993 936168 -306415 1 2 999999 -484272 2 2 999999 1 8 1000000 902264 2 8 999998 2 73162 961094 1 20 999992 -635703 1 2 999999 -528385 2 15 999983 2 28461 961382 1 9 999995 -462372 1 2 999999 837790 1 3 999985 -684112 2 13 999982 2 2 999999 1 2 999999 794611 2 3 999989 1 2 999999 -478369 2 2 999999 2 6498 232083 2 206202 719240 1 2 999999 -298495 2 419473 868866 2 11 999999 2 7 999987 2 4 999981 2 2 999999 2 2 999999 2 135554 151527 1 2 999999 731456 2 2 999999 1 251397 403339 911611 2 8 999984 2 643620 695181 2 19 999988 1 6 999984 -373751 2 2 999999 2 2 999999 2 2 999999 2 46851 733060 2 2 999999 1 109191 587087 -959291 1 11 999994 -283114 2 17 999991 2 2 999999 1 423045 558278 427683 2 2 999999 2 596521 951201 1 2 999999 -65056 1 6 999982 222184 1 6 999990 861302 2 2 999999 2 93345 141129 2 91821 258710 2 2 999999 2 527616 714352 1 2 999999 -869124 1 2 999999 389986 2 237605 730909 1 404205 784758 568184 1 2 999999 570230 2 2 999999 2 2 999999 1 20 999993 -530879 2 2 999999 1 261407 415794 990436 1 27207 405322 -192977 1 2 999999 -365155 2 2 999999 1 2 999999 -124673 2 9 999988 1 3 999989 -642329 1 78378 297319 -66466 1 532327 590558 -60669 1 15 999982 -975808 2 2 999999 2 3 999997 1 7 999997 -137652 1 11 999982 -634872 1 2 999999 -168021 1 439559 496495 -474452 2 191992 261797 1 607439 695705 359752 2 29145 623914 2 16 999983 2 245241 897283 2 18 999985 2 2 999999 2 11 999982 2 410919 744679 1 2 999999 99778 2 670380 750754 1 16 999994 244391 2 2 999999 1 2 999999 100293 2 2 999999 2 19 999997 2 47716 562947 2 2 999999 2 2 999999 2 81808 161013 2 13 999981 1 15 999990 -22904 2 2 999984 2 134501 469174 2 556845 901497 1 3 999994 140055 2 17 999990 1 282508 408529 386685 2 19 999990 1 584296 831639 955146 1 17 1000000 -728626 1 2 999999 416885 2 2 999999 2 2 999999 2 251641 773900 2 20 999994 1 6 999997 888118 2 51702 78370 1 2 999999 323376 2 2 999999 1 15 1000000 -111998 2 8 999987 1 19 999982 -734733 2 862351 912282 1 579888 883805 778852 2 2 999999 1 64020 339870 -918923 1 5 999992 158354 2 6 999992 2 2 999999 1 181407 367989 184480 1 18 999990 -990668 1 54592 904469 -203888 2 2 999999 2 2 999999 2 17 999990 1 470337 726912 -192460 2 2 999999 1 533573 939725 516154 2 2 999999 2 298904 494098 1 391749 392976 -438115 2 2 999997 1 18 999982 668959 2 610550 792343 1 7 999997 422827 2 17 999983 1 7 999991 -732487 1 308813 627276 138408 2 20 999993 2 2 999999 1 19 1000000 546922 1 2 999999 -878427 1 1 999997 650345 1 367755 484733 391428 1 788835 947223 818573 2 2 999999 1 2 999999 -190065 2 4 999989 2 2 999999 2 2 999999 1 2 999999 -722706 2 752661 894097 1 2 999999 314105 1 19 999997 -982227 1 11 999996 746876 1 2 999999 -295934 2 2 999995 2 2 999999 1 2 999999 137762 1 2 999999 -554126 1 2 999999 -505418 1 2 999999 299408 1 2 999999 -769817 1 8 999987 510353 1 2 999999 -214657 2 313017 345078 1 227304 993805 -166490 1 104144 907358 389500 2 76530 533099 2 3 999997 1 2 999999 -693315 1 16 999991 -255246 1 470085 655109 -967638 1 2 999999 -471740 1 2 999999 -88721 1 2 999999 -53640 2 4 999991 2 196452 537760 2 2 999999 1 2 999999 -89814 1 487696 803010 37142 2 321445 810962 1 2 999999 179420 1 2 999999 742136 1 5 999988 -824875 1 17 999984 898322 2 97120 789611 2 15 999992 2 2 999999 1 2 999999 -511698 1 2 999999 -608720 1 291461 448077 -250702 1 5 999998 259132 2 2 999999 1 2 999999 -960755 1 20 999996 -597422 2 7 999996 1 12 999994 -306370 1 15 999991 63466 2 7 999987 2 2 999999 1 625310 813001 872801 2 9 999988 1 117690 127431 703074 1 787919 876298 -122274 2 212361 808957 2 2 999999 2 3 999988 1 2 999999 57368 1 11 999985 215438 1 3 999982 -116174 1 2 999999 -207010 1 16 999998 -224159 2 2 999999 1 19 999999 252465 1 5 999988 466952 1 295252 792999 -479380 1 2 999999 -436220 1 2 999999 -874386 1 197379 432587 721839 2 2 999999 1 2 999999 936143 1 10 999997 -226932 2 652893 719323 1 2 999999 -714393 1 2 999999 327190 1 2 999999 316211 2 506123 630918 2 57047 834534 1 8 1000000 724671 1 2 999999 625079 2 33834 597783 1 12 999992 897381 2 17 999990 2 2 999999 1 396067 500766 -633539 1 9 999993 -766511 2 2 999999 1 18 1000000 719677 1 99864 638193 -156430 2 2 999999 2 2 999999 1 2 999999 -109094 2 9 999984 1 397801 440574 469389 1 844935 852415 963434 2 420037 967588 2 133189 186746 2 2 999999 1 2 999999 -471529 1 2 999999 -795425 1 73082 203280 -518298 2 19473 235206 2 2 999999 1 531409 568770 640779 2 652627 724313 2 230618 941893 1 2 999999 -256071 1 2 999999 -380001 1 14 999982 -765720 2 2 999999 2 2 999999 2 2 999999 1 2 999999 892236 1 65498 962911 -222722 2 15 999999 1 15 999997 -866687 1 288823 878200 780573 1 563544 989894 -545238 2 13 999996 2 95069 150605 1 2 999999 -650764 1 5 999985 -456749 2 2 999999 1 2 999999 -870617 2 191218 949992 1 9 999999 -891180 2 2 999999 2 12 999987 2 6 999992 1 2 999999 -313309 1 8 999984 122674 1 2 999999 -624608 2 7 999999 2 5 999992 2 23502 394297 2 586957 788452 1 643249 735288 749913 2 529869 899226 1 17 999995 -956837 1 14 999999 -281747 1 3 999998 -324617 1 2 999999 282906 1 2 999999 -880204 1 2 999999 129281 1 2 999999 736534 1 7 999984 -744731 1 17 999987 699217 2 302763 385251 1 2 999999 -330498 1 4103 7436 570360 1 2 999999 -480347 1 28505 927788 179239 1 106498 321964 198128 2 14 999981 2 269181 493714 1 2 999999 -785616 2 2 999999 2 20 999992 2 2 999999 1 2 999999 427866 1 2 999999 -312057 1 2 999999 980032 1 423646 692574 -514394 1 318336 746201 -693001 1 12 999997 -190437 2 2 999999 1 736153 755634 280983 2 5 999983 2 124065 500369 1 14 999994 -944677 1 2 999999 -346218 1 73734 764428 -338119 1 13 999994 223670 2 3 999987 2 2 999999 1 2 999999 -500646 1 20 999992 -439174 2 16 999999 1 3 999986 -926478 2 10 999984 1 734010 884307 597240 2 11 999985 1 2 999999 98472 1 13 999982 -146694 2 15 999999 1 2 999999 -709098 1 9 999997 -419671 2 798511 897307 1 12 999987 -775923 2 92260 874702 2 2 999999 2 66050 878236 2 4 999985 1 371206 548327 -720035 2 2 999999 2 197009 809901 2 104759 356587 2 14 999981 1 194532 871335 76369 1 7 999981 -661465 1 2 999999 -188178 2 356096 589644 2 2 999999 1 2 999999 700305 1 131459 698982 -978243 1 2 999999 -649192 2 7 999983 1 2 999999 -180639 1 575462 820314 -18913 2 3 999993 1 2 999999 -469050 1 18 999987 -437956 1 412970 448292 920711 2 16 999997 2 2 999999 1 2 999999 -395109 2 15 999998 1 2 999999 -108502 1 71703 907252 -861974 2 16629 124463 1 560448 845111 -190806 1 2 999999 -534877 1 326354 339522 969970 1 68383 347535 872077 2 2 999999 2 554601 753685 2 2 999999 1 2 999999 469242 2 183709 386543 1 2 999999 -509445 1 2 999999 -407219 2 1 999986 2 2 999999 2 238210 592098 1 3 999999 -424055 1 3 999997 -797361 1 2 999999 81334 1 4 999997 275013 1 2 999999 -152158 2 10 999983 1 2 999999 66709 1 2 999999 -928999 2 11 999986 1 15 999984 -408028 2 2 999992 1 17 999984 -212818 1 2 999999 -48990 1 1886 29875 145086 2 2 999999 2 563701 819960 1 58964 335935 -495341 2 393737 695183 2 90985 891427 1 2 999999 -24845 2 2 999999 1 2 999999 -86554 1 804107 937539 -393362 2 19 999981 1 2 999999 941576 2 14 999994 1 190283 349123 548793 2 3 1000000 1 16 999999 726000 2 2 999999 1 18 999983 -485071 1 2 999999 -822965 1 1 1000000 -138284 2 482295 722604 2 20 999999 2 18 999994 2 4 999986 2 2 999999 1 388615 993941 1673 2 928158 947022 2 9 999999 1 138512 288087 -53135 2 266408 881362 1 17 999983 -212331 1 822735 897491 481340 2 13336 375473 2 2 999999 1 85753 938762 -296028 1 863023 985877 617555 2 628800 641470 2 16 999986 2 9 999994 2 321950 518170 1 9 999993 784174 2 10 999988 1 15 999984 161036 2 10 999985 2 2 999999 2 103092 953325 1 284348 792346 67916 2 16 999987 2 2 999999 1 463231 833252 -295331 2 52651 63355 2 8 999998 1 16 999985 511439 1 126148 328515 -229733 1 2 999999 154028 1 2 999999 -563632 1 16 999993 506617 2 250233 671074 1 14 999981 -708020 2 106014 873769 2 499128 801359 1 2 999999 705531 1 6 999981 926254 2 79639 488150 1 2 999999 129145 2 406485 614587 1 13 999995 683777 1 2 999999 -754021 1 2 999999 -688597 2 2 999999 2 2 999999 1 18 999985 -312675 2 40437 200772 1 5 999987 880286 1 443801 544635 470053 2 344978 623316 1 11 999986 -921541 2 1 999989 1 315607 919984 -286934 1 7 999992 838582 1 19 999989 -864956 1 3 999991 -894530 1 389673 555538 -643238 1 10921 963128 -690699 2 355048 828793 2 19 999985 1 2 999999 -509234 1 30903 974895 -540373 1 11 999991 -841560 1 2 999999 -586676 2 5 999989 1 20 999995 739872 2 8 1000000 1 2 999999 -746546 2 2 999999 1 20934 245487 -894955 1 2 999999 531247 2 124267 223159 2 14 999997 2 534284 687329 2 2 999999 2 2 999999 2 2 999999 1 129505 965554 216134 1 257399 488838 -346188 2 206350 371218 2 17 999989 2 55022 489280 1 538041 655908 -14498 2 1 999990 1 2 999999 40087 1 15 999989 -632010 2 11 999998 2 14 999998 1 2 999999 342563 2 18 999994 2 142663 910320 1 2 999999 -293160 1 2 999999 473377 2 16 999983 2 2 999999 1 600940 853786 298133 1 196332 872874 592741 2 2 999999 2 2 999999 2 194247 894678 1 416244 855003 -628475 2 2 999999 2 2 999999 1 2 999999 964614 1 105341 256019 269271 1 18 999988 579925 2 764511 958329 1 190579 671224 -433394 2 713888 891009 2 17 1000000 2 273655 595192 1 82992 824735 409989 1 1 999983 347934 2 487305 881836 1 18 999998 88228 2 4 999984 2 135325 418163 1 2 999999 378786 2 2 999999 2 2 999999 1 5 999986 -856754 1 2 999999 178827 1 2 999999 667079 2 17 999993 1 2 999999 -202755 2 2 999999 1 2 999999 -152926 1 140595 992702 280301 1 202827 547255 591899 2 150945 577474 1 10 999989 -141391 1 14 999999 -85025 2 19 999992 2 2 999999 1 425079 697126 -617457 2 17 999995 2 265431 387070 2 2 999999 2 12 999987 2 6 999994 2 8 999989 2 2 999999 2 844648 901999 2 49012 333852 2 2 999999 1 12 999996 662158 2 7 999991 2 112369 240051 1 2 999999 938226 1 653844 887768 -341477 1 2 999989 184347 2 1 999986 2 2 999999 2 363156 572787 2 2 999999 2 10 999982 1 4 999983 -156921 2 2 999999 2 2 999999 2 2 999999 1 630463 994742 222477 2 14 999982 1 21087 890540 -473265 1 3 999983 150477 1 2 999999 -444337 1 299860 637934 712366 1 10 999995 170370 2 4 999993 1 513052 910577 -98536 2 19 999989 1 36203 97523 910011 1 7 999991 797984 1 2 999999 -991347 2 13 999991 1 6380 237963 -107238 2 49619 859671 2 2 999999 1 106962 196171 -954191 1 201945 522895 527339 1 291055 584900 -988668 2 2 999999 2 10 999994 1 32729 69766 577574 1 2 999999 -998117 1 77226 527572 230966 2 2 999999 1 2 999999 734813 2 390593 791091 1 2 999999 -231006 1 12 999989 -982497 1 2 999988 35998 1 77666 949597 -741228 1 2 999999 -465533 2 164065 957037 1 2 999999 -723041 2 397029 850582 2 8 999983 2 2 999999 2 2 999999 2 642633 770846 2 2 999999 1 9 999983 -556883 2 163673 562707 1 2 999999 412900 2 674322 921981 2 1 999992 1 2 999999 -322510 1 18067 270579 -893936 2 9 999998 2 16 999985 1 14 999983 -675939 1 700550 756119 -731397 1 2 999999 -494794 1 16 999984 939395 2 14 999995 2 15 999999 2 18 999986 2 2 999999 2 2 999999 1 8 999995 206891 2 2 999984 1 2 999999 -462460 1 6 999984 -108212 2 615847 853163 2 2 999999 2 2 999999 2 31394 199135 2 690381 756177 1 38979 737279 -368219 2 842611 938694 2 9 999986 2 2 999999 2 2 999999 1 2 999999 -850175 1 17 999988 -506120 1 2 999999 -196509 1 234756 857353 -262271 2 2 999999 1 14349 243155 -810153 2 10 999996 2 9 999993 1 4 999992 520904 1 2 999994 610705 1 2 999999 -398936 1 2 999999 -560944 1 2 999999 181691 1 111065 242873 122885 1 2 999993 953872 1 653590 926017 154026 2 183889 710393 2 7 999999 2 2 999999 2 5271 226739 1 2 999999 968299 2 1 999984 2 747260 785357 1 2 999999 616201 1 549665 905081 -166968 2 2 999999 1 2 999999 175300 2 2 999999 1 2 999999 270694 1 13 999995 892137 1 298438 967781 275293 2 197882 264122 2 617733 821150 1 6 999982 -208487 2 4 999999 1 9 999992 -288741 1 15 999981 -866699 2 4 999998 1 4 999982 949418 1 14 999993 -407344 1 28369 912627 143157 2 16 999983 1 18 999984 -809425 2 581339 702635 1 2 999999 -342216 1 2 999999 245084 1 7 999994 -516305 2 2 999999 1 9 999993 137815 2 5 999993 2 2 999999 1 294791 498935 -65822 1 16 999994 -25621 1 7 999990 300252 2 10 999998 2 2 999999 2 2 999999 1 16 999989 474844 2 1 999985 2 6 999999 1 2 999999 -637671 1 630771 679856 103785 2 2 999999 1 273823 755327 -203151 2 394777 482981 1 11 999987 -78882 1 10 999982 692705 2 742627 762694 2 248016 352376 1 11 999986 -182680 2 2 999999 1 2 999999 497408 2 887815 906409 1 2 999999 458781 1 2 999984 472132 2 2 999999 1 6 999994 352470 2 2 999999 2 1 999992 2 2 999999 1 12 999994 352257 2 10 999984 2 18 999994 1 16 999990 -208327 2 9 999987 2 7 999996 2 46298 463610 1 2 999999 375613 1 12 999983 482723 1 2 999999 -562624 1 2 999999 189523 1 4 999982 -56663 1 17 999995 237466 1 268269 432088 -442898 2 2 999999 2 2 999999 1 2 999999 43501 1 505542 674554 566451 2 808129 820593 1 14 999982 -539019 2 456910 901308 1 18 999987 394976 2 13 999987 1 5 999991 -212362 2 16 999997 2 2 999999 2 3 999982 1 2 999999 727100 1 2 999999 989645 1 274837 286857 -581105 2 2 999999 1 205388 214981 -279309 1 89272 103112 988724 1 5 999989 359746 2 4 999993 2 567985 652391 1 302692 604459 465370 1 11 999982 -740734 2 2 999999 2 1 999991 1 2 999999 -574055 2 15 999999 1 564831 928361 888977 1 235244 284224 -496388 1 20 999995 -398229 2 2 999999 2 6 999988 1 3 999994 390019 2 13 999991 1 2 999999 286743 2 2 999999 1 17 999992 -897493 2 44917 156539 1 2 999999 -131597 2 4 999985 2 2 999999 2 14 999987 2 2 999999 1 2 999999 -159014 2 2 999999 2 7 999997 2 2 999999 1 4 999992 384880 2 14 999981 2 4 999991 2 2 999999 2 3 999991 1 2 999999 861762 2 16 999986 1 17050 384782 -600811 2 12 999989 1 15 999992 603099 2 15 999987 1 2 999999 -540288 1 133976 915111 597551 1 9 999992 782883 1 501963 547402 -427639 2 17 999994 2 8 999981 2 2 999999 2 930676 950758 1 7 999982 -426470 2 3 999983 1 2 999999 942651 2 8079 25039 1 13 999984 211230 1 2 999999 -966004 2 316186 766290 1 2 999986 -903803 2 13 999981 2 565623 675516 2 2 999999 1 2 999999 -99091 2 716222 892208 1 2 999999 -973450 1 2 999999 170307 1 2 999999 -685967 1 2 999999 -559033 2 985828 991926 1 10 999983 806686 1 2 999999 979120 2 2 999999 2 2 999999 1 721625 759000 -200836 1 2 999999 -679603 2 9 999989 2 166289 857467 1 20 999988 -763430 2 20 999993 1 2 999999 539612 2 2 999999 1 16 999987 -238665 2 3 999994 1 2 999999 294910 2 2 999999 2 2 999999 2 7 999988 2 2 999999 2 16 1000000 2 10 999985 2 559401 724862 1 2 999999 190664 2 591993 741530 2 8 1000000 2 15730 714706 1 625984 879119 790479 1 2 999999 -147206 1 2 999999 476907 1 2 999999 -334161 2 3 999990 2 2 999999 1 2 999999 825104 2 5 999990 2 2 999999 2 16 999998 1 250043 859423 710238 2 376958 776589 1 684914 819835 547922 1 6 999996 -465921 1 905487 927393 42285 1 2 999999 796940 1 501573 621295 701372 1 2 999999 165287 2 20 999994 2 2 999999 2 44300 696244 1 2 999999 -869862 1 2 999999 769398 1 6 999982 -960526 1 2 999999 321867 2 541542 987958 1 146298 500843 -473271 2 6 999995 2 347270 740376 1 896314 984609 -960520 2 2 999999 1 384653 486579 866718 2 2 999999 1 2 999989 307080 1 15 999995 -412432 2 17 999982 2 525751 973466 2 2 999999 1 2 999999 -992986 1 2 999999 378756 1 14 999991 -757612 1 258525 733386 -415135 2 2 999997 2 10 999994 2 2 999999 2 660906 751416 2 276766 521729 1 3 1000000 28423 1 2 999999 813059 2 140758 167806 1 2 999999 208245 2 2 999999 2 2 999999 1 8 999982 -789036 1 2 999999 837789 1 2 999999 53746 2 322332 355489 1 70921 392719 -948590 1 9 999988 294861 1 16 999988 814146 1 341475 611648 -15458 1 403459 436430 -399801 2 13 999993 1 48295 516979 -73384 1 114242 695095 -465100 1 2 999999 31831 2 340326 655489 2 170992 735123 2 7 999988 1 206196 631420 187590 1 12 999996 75291 1 16 999983 895183 2 120419 485882 2 18 999993 2 2 999999 1 10 999994 159748 1 15 999995 148362 2 5 999999 1 2 999999 655151 1 4 999992 495050 1 2 999999 78806 2 4 999984 1 2 999999 575746 1 255158 958363 569372 2 2 999999 2 2 999999 1 2 999999 -711662 2 595603 999820 1 6 999994 -345571 2 18 999989 1 2 999999 -480024 2 2 999999 1 2 999999 -494865 1 244096 797473 394696 1 6 999996 220630 1 17 999992 -990679 2 7 999998 1 11 999994 -569148 2 4 999999 2 585814 992529 2 13 999986 2 2 999999 2 2 999999 2 2 999999 2 61406 79145 2 11 999982 2 2 999999 1 2 999999 999465 2 14 999986 1 131936 407921 21149 2 2 999999 2 278965 297381 1 599282 774474 604079 2 17 999997 1 2 999999 -672315 1 14 999988 -134411 2 16 999989 2 7 999998 1 130564 852748 925212 1 15 999993 -721124 2 9 999992 1 19 999989 -116180 2 708107 938350 2 205293 453128 2 743699 769943 1 2 999999 834810 1 2 999999 -847214 2 2 999999 2 14 999988 2 2 999999 1 2 999999 888144 2 10 999982 2 20 999997 2 2 999999 2 2 999999 2 30396 539910 1 2 999999 -916881 1 12 999996 598219 2 2 999999 1 378266 779434 -437051 1 3 999986 -371340 2 270838 309911 1 9 999997 -188664 2 7 999985 2 1 999985 2 223719 410239 2 3 999997 2 43998 532079 2 2 999999 1 198112 594460 61327 2 2 999999 2 605891 949742 1 147368 447377 134792 2 9 999987 2 119551 694545 1 2 999999 834750 2 3 999981 1 2 999999 -309350 2 505963 836462 2 2 999999 2 3 999981 2 296766 990790 2 349936 891887 1 624125 920913 20061 1 2 999999 -696120 2 462187 581198 2 17 999993 1 20 999995 -828268 2 2 999999 1 2 999999 -803713 2 10 999984 1 2 999999 356223 1 2 999999 986147 1 2 999999 -844312 1 7 999989 486409 2 13 999994 1 13 999997 927993 1 62107 398890 369664 1 182711 295896 -158688 2 524408 856949 1 2 999999 123223 2 2 999999 1 475861 592561 -908532 1 19 999992 -891552 2 2 999999 1 43826 350360 -685607 1 5 999982 -545992 1 2 999999 -613429 1 9 999991 -859516 1 5 999981 426210 1 537373 830622 618373 2 2 999999 1 13 999994 87229 2 10 999988 1 480089 653573 -616877 1 2 999999 693301 1 6 999988 -162854 2 2 999999 2 418179 926940 1 2 999999 324417 1 16 999991 -511174 1 2 999999 -779581 2 296832 991945 1 2 999999 -778898 2 7 999995 1 8 999995 -931700 2 541768 904429 2 7 999990 2 2 999999 1 2 999999 113854 1 2 999999 -62900 2 2 999999 1 713297 924695 740140 2 2 999984 2 5 999990 1 602491 839947 -334721 1 68545 289185 441305 1 535109 762718 171677 2 12 999998 1 668674 696382 602179 1 20076 250563 -567240 2 2 999999 2 8 999993 2 2 999999 2 720729 742980 2 13274 865283 1 2 999999 -66750 2 2 999999 2 2 999999 2 358062 633462 1 2 999999 50721 2 383865 899965 1 108434 833529 846904 2 814938 829481 2 14 999999 1 6 999983 -377342 2 10 999986 2 1 999986 1 2 999999 720370 1 2 999999 208836 1 2 999999 -388603 2 2 999999 2 352923 700239 1 2 999999 313196 1 875955 928459 466311 2 2 999999 1 9 999999 -322861 2 2 999999 1 17 999990 536818 2 10 999987 2 1 999987 2 1310 147680 1 181828 877125 588544 2 16 999988 1 14 999992 -175768 2 2 999999 1 125219 548296 -477856 1 2 999999 -161475 1 2 999999 -644839 2 2 999999 1 2 999999 357402 2 2 999999 1 352849 550015 -795601 1 505765 966949 230720 1 476002 896071 -996656 2 2 999999 2 17 999986 1 8 1000000 281083 1 16 1000000 685502 1 209676 246968 907170 2 2 999999 1 16 999995 711609 1 14 999997 131427 1 2 999998 -362737 2 534453 760595 2 2 999999 1 2 999999 -846494 1 1 999996 306998 1 2 999999 -453218 1 2 999999 387819 1 769872 924175 419569 2 14 999982 2 2 999999 2 156707 517394 1 4 999986 -796609 2 2 999999 2 18 999989 1 11 1000000 294767 1 2 999999 828294 1 549462 826436 -918263 2 6 999999 2 1 999984 1 1 999992 154029 1 2 999999 -234735 2 2 999999 2 16 999989 1 15 999988 -241946 1 2 999999 294866 2 2 999999 2 406961 886302 2 582900 942856 2 480156 965436 2 80840 413367 2 749737 923431 2 5 999986 2 2 999999 2 1 999984 1 2 999999 998810 1 19 999994 -658950 1 703313 778733 -693469 1 526832 736112 700842 1 281846 607021 -383238 2 6 999990 2 494156 786129 1 548702 913923 310571 1 2 999999 861028 1 17 999993 -791134 2 196531 921498 2 2 999999 2 15 1000000 2 474657 746217 1 13 999989 -974746 1 4 999989 642905 1 522686 533469 467300 2 2 999999 2 11 999985 2 2 999999 2 10 999989 2 2 999999 1 2 999999 301462 2 2 999999 2 2 999999 2 2 999999 2 11 999999 1 2 999999 160089 1 369700 690095 -135522 2 1 1000000 2 5 999986 2 12 999988 1 138783 760962 -301446 2 502250 904576 1 8 999985 131073 2 681471 778739 1 2 999999 910392 2 2 999999 2 8 999981 1 2 999999 710725 2 15 999992 1 12 999993 -325221 1 8 999987 -280875 2 3 999983 2 2 999999 2 8 999990 2 251447 895933 1 6 999987 -732679 1 8 999984 -58036 1 2 999999 666813 2 2 999999 1 2 999999 -875848 1 81797 386509 676214 2 530631 825070 1 2 999999 -130849 1 274553 643252 -696357 1 673203 724304 24869 2 2 999999 2 2 999999 2 15 999994 2 2 999999 1 2 999999 549824 2 411199 599720 2 268207 499633 1 2 999999 843752 2 7 999990 2 2 999999 1 415998 919005 339609 2 15 999984 2 2 999999 1 8 999982 317856 1 17 999995 -611263 2 14 999986 2 2 999999 2 482663 812745 1 29098 331679 -391201 2 2 999999 1 17 999992 564399 2 2 999999 2 2 999999 1 97946 371598 277345 2 2 999999 1 2 999999 -522450 2 2 999999 1 18 999986 -567507 2 12 999990 2 2 999999 1 20 999997 141384 2 7 999991 1 4462 138130 919368 2 64073 991812 2 1 999993 2 14 999991 2 8 999995 1 100079 317227 -274799 1 530801 809766 -300328 2 381331 690032 2 302790 968272 2 432963 453160 2 2 999999 2 20 1000000 1 2 999999 83851 1 15 999989 494133 2 342246 347275 1 19 999986 423503 2 19 999998 2 64363 192121 2 2 999999 1 2 999983 131456 1 2 999999 721681 1 9 999998 -13276 2 9 999988 1 2 999999 -6759 1 4 1000000 614351 2 606136 955206 2 2 999999 2 2 999999 2 14 999986 2 1 999985 2 4 999987 2 2 999999 2 2 999999 2 297477 701912 2 9 999987 1 2 999999 97275 1 9 999990 214512 2 15 999990 2 238325 722557 1 2 999999 -824332 1 11 999991 -700349 1 518305 627109 62091 2 2 999999 2 1 999998 2 144219 246641 1 2 999987 155623 2 2 999999 1 209930 277239 512725 1 2 999999 -769986 2 15 999994 1 2 999999 -816367 2 1 999989 2 1 999995 2 146562 927116 2 106721 416525 2 127011 175531 2 13 999981 1 2 999989 259364 1 93809 704754 729942 2 2 999999 2 2 999999 1 2 999999 -135865 1 15 999999 -687133 1 10 999983 -359992 1 2 999999 689700 1 16 999990 -584466 2 7 999982 2 13 999996 2 19 999993 2 9 999990 1 2 999999 500519 2 7 999986 1 22059 707355 494382 1 2 999999 -597875 2 2 999999 1 15 999983 -816057 2 12 999993 1 10 999991 -333117 1 12 999989 429786 2 1 999989 2 208870 227925 2 14 999996 2 39341 490624 2 22246 594407 1 12 999987 628844 2 4 999983 2 2 999999 2 817885 877330 2 548901 880374 1 2 999999 511239 1 2 999999 28597 2 11 999990 1 2 999999 -419495 1 285969 868053 -552506 1 2 999999 -21762 1 6 1000000 -415623 1 9 999990 -952034 1 2 999999 -931775 2 2 999999 1 9 999991 -244473 1 2 999999 -902961 1 179902 335591 -123899 1 32381 934782 384245 1 239846 825085 -222496 2 589611 632009 1 12 999992 -291374 2 17 999982 1 5 999998 -535484 2 2 999999 2 283203 465885 2 2 999999 2 2 999999 2 8 999986 2 3 999986 1 18 999999 -925140 1 141144 278906 861916 2 2 999999 1 2 999999 275365 1 13 999994 2779 1 347871 424523 -418069 2 2 999999 1 2 999999 -972473 2 2 999999 2 12 999991 2 2 999999 1 2 999999 863041 2 13 999987 1 2 999983 651584 1 201870 987205 -208917 2 269911 709334 1 220431 459342 -190109 2 2 999999 1 171749 358488 897822 1 393899 504123 -113889 1 2 999999 200421 2 2 999999 1 2 999988 -126822 1 642385 704005 143189 2 2 999999 2 2 999999 2 2 999999 1 65319 268704 214400 1 15 999996 459057 1 12 999994 -621689 1 507371 581565 -266924 2 2 999999 2 2 999999 2 1 999998 1 4 999997 41203 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 653323 1 8 999998 -628160 1 2 999999 -147815 2 10 999991 1 2 999999 -899765 2 17 999997 2 18 999985 1 2 999999 514179 2 2 999999 2 123244 154190 2 371394 855641 2 337254 944835 1 440486 840062 194603 1 6 999983 643822 1 652684 680673 296017 1 2 999999 -493926 2 18 999990 2 456913 518005 2 84581 256964 1 1 999983 430903 1 327019 678980 -755913 2 2 999999 1 3 999984 -519806 1 327186 640832 -252734 2 934693 947712 1 705778 772982 -602043 2 2 999999 1 2 999995 -362655 1 57510 245813 577214 2 153669 195055 1 13501 313552 616137 1 2 999999 6436 1 293169 474692 812156 1 4 999998 258870 2 61154 483805 1 450436 534999 -802360 1 2 999999 -559338 2 16 999986 2 2 999999 2 2 999999 1 2 999999 -887268 2 15 999996 1 390979 867878 -675866 1 9 999999 172423 2 2 999999 2 2 999999 1 2 999996 -594639 1 2 999999 -12266 1 13 999981 -568728 1 42605 403608 -285852 2 18 999995 2 148069 343171 1 2 999985 -969202 1 359897 520396 254237 1 2 999999 -691668 2 160364 210194 1 2 999999 -451045 2 2 999989 1 631542 848037 -17964 2 2 999999 1 3 999998 -729725 1 14 999993 -45556 2 2 999999 2 13 999998 1 2 999999 644246 1 2 999999 370310 2 2 999999 1 612668 960146 -990581 1 725649 786867 905747 2 233814 496793 2 12 999984 2 2 999999 2 76735 899999 1 8 999997 -669474 1 2 999999 466285 1 2 999999 339513 1 210064 508910 -543597 1 33386 645757 307361 2 93199 437677 2 2 999999 2 2 999999 2 2 999999 2 8 999990 1 2 999999 111206 2 15 999986 2 2 999999 1 112834 569541 557902 1 2 999999 739803 1 115703 885415 90370 2 187467 695543 2 224181 647988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -421097 1 623632 941565 -508988 2 2 999999 1 7 999990 334156 2 228869 633376 2 603867 798137 1 77080 440948 463352 1 77712 669275 4179 2 2 999999 1 28859 753273 -260050 1 2 999999 932212 1 13 999990 54525 2 2 999999 2 338045 935344 1 2 999999 -508666 2 31177 40976 1 277909 601589 163993 1 7 1000000 129163 1 6 999991 740946 1 17 999995 -995267 1 2 999999 -359600 1 287199 926515 -836314 2 5 999984 2 19 999988 2 2 999999 2 2 999999 1 789177 799861 703830 2 2 999999 2 551072 959734 1 2 999999 -213594 2 15 999987 1 149408 601000 -343446 2 619519 934225 2 389904 879552 2 7 999990 2 13 999981 1 9 999993 -354128 1 2 999999 -164356 2 2 999999 2 8 999997 1 2 999989 736989 2 448217 863239 1 2 999999 -204298 2 592954 950171 2 2 999999 2 336031 794480 2 19 999986 1 2 999999 -963159 2 2 999999 2 70883 791189 2 2 999999 1 242767 964652 772686 2 2 999984 2 2 999999 2 2 999999 1 504106 823819 -619343 2 2 999999 2 2 999999 2 2 999999 1 5 999985 -697543 1 18 999984 728807 1 15 999999 966920 2 4 999991 1 2 999999 360016 1 4 999995 563601 1 2 999999 639162 1 2 999999 -909879 1 708120 737675 -2969 2 197865 279453 1 2 999999 657195 2 17 999997 2 8 999991 2 2 999999 1 17 999992 316538 2 11 999984 1 6 999988 -935293 2 260105 330569 2 2 999999 2 17 999986 2 19 999992 2 7 999993 1 2 999999 -80579 2 2 999999 1 16 999988 -213577 2 124719 989968 2 2 999999 2 2 999999 1 21058 539777 825939 1 14 999984 161891 1 2 999999 -263472 2 14 999996 2 277951 810633 1 2 999999 410869 2 2 999999 2 5 1000000 1 15 1000000 -900253 1 2 999999 -633865 2 313630 329656 1 287532 484642 198521 2 7 999997 1 371511 817013 -723882 1 15 999987 -891997 1 10 999986 671228 2 2 999999 1 2 999999 -36153 1 2 999999 -129665 2 832678 977954 1 12 999983 -427470 1 141735 541217 -134221 2 15 999992 2 2 999999 1 12 999999 -445659 2 2 999999 2 2 999999 2 2 999999 1 2 999985 602139 2 471853 974227 2 3 999987 2 2 999999 1 12 999988 645989 1 462975 697218 137916 1 2 999999 -864664 1 847008 905240 550578 1 2 999999 -612752 2 15 999995 2 2 999999 2 14 999996 2 2 999999 1 2 999999 -521492 2 61016 74425 2 2 999999 1 2 999999 -73159 1 385806 616071 -109849 2 845580 878999 1 131109 728161 555687 1 19 999997 -288382 1 19 1000000 -490477 2 267825 595118 1 17 999994 332033 1 2 999999 486692 1 2 999999 -61404 2 2 999999 1 86306 158004 802781 2 17 999997 1 606126 897812 -375074 2 828622 842823 2 690686 752916 2 2 999999 2 292051 856715 2 2 999999 1 2 999999 -618022 1 478781 737936 -17526 1 8 999981 542124 2 2 999999 2 11 999989 1 10 999999 699819 2 2 999999 2 2 999999 2 2 999999 2 2 999985 1 233995 683070 149500 1 2 999999 325981 1 321538 506307 483365 1 8 999988 409195 2 49215 467667 1 45138 801864 -100215 2 3 999987 1 10 999996 -371743 1 2 999999 82578 1 2 999999 -96115 2 1 999990 1 11 999997 -588834 1 817912 964402 705848 1 802890 807963 181886 2 19 999999 1 12 999983 953937 1 2 999999 745938 1 2 999999 -789843 1 2 999999 861533 1 2 999999 450337 2 2 999999 1 2 999999 -740963 2 12 999987 2 2 999999 2 235416 550981 2 16 999998 2 12 999988 1 2 999999 -152462 2 3 999992 1 10 999983 216090 2 2 999999 2 14 999985 2 631011 660234 2 2 999999 1 14 999993 -437446 2 2 999999 2 17 999991 2 82522 761747 2 4 999985 1 630017 748461 935822 2 2 999999 1 2 999999 -197603 1 2 999999 -391520 1 11 999998 -157402 1 2 999999 917385 1 101920 253821 -86051 1 2 999999 -75005 1 2 999999 784422 2 613525 624089 1 567179 698213 85805 2 2 999999 2 15 999997 1 11 999981 422626 2 136170 157123 1 2 999981 -276254 1 92035 833225 -973725 2 2 999999 2 2 999999 1 11 999994 -671895 1 12 999985 -15869 1 2 999999 -319312 2 2 999999 2 2 999999 1 2 999999 907110 2 40450 534140 1 2 999999 759642 1 6 999983 -279400 2 4 999992 2 41486 243398 2 1 999982 1 180528 498626 -601839 2 2 999999 2 2 999999 2 2 999999 1 2 999999 917675 2 13 999984 2 2 999999 1 17 999985 641444 2 67289 905967 1 216808 526656 -785666 2 2 999999 2 293302 870263 1 15 999982 -319844 2 2 999999 2 26721 977935 1 13 999999 -39742 2 20 999996 1 697520 782180 725081 2 18 999994 1 381755 733404 10498 1 668873 706302 327990 2 340925 787789 2 8 999988 2 8 999997 1 758059 942095 960895 1 537654 763077 -390101 2 146338 727210 1 2 999999 639629 2 3 999998 2 2 999999 1 2 999999 620900 2 110907 354286 1 2 999999 -76607 2 2 999999 2 18 999997 1 2 999999 -842110 1 527133 785867 641705 2 2 999999 2 621208 990943 1 15 999989 -395638 1 13 999981 175614 2 2 999999 2 8 999994 2 9 999987 2 40834 876227 2 445674 864639 2 3 999988 2 9 999999 1 2 999999 586730 1 2 999999 101026 2 2 999999 1 186101 591633 706698 2 2 999999 2 2 999999 2 2 999999 2 533108 956911 1 2 999999 944514 2 17 999990 2 8 999998 1 298757 815172 966960 2 751140 921917 1 2 999999 870797 2 11 999997 1 15708 104283 -414438 2 3 999981 2 2 999999 2 2 999999 2 2 999999 2 523534 764005 2 2 999999 2 554943 603370 1 2 999999 530588 2 754506 801317 1 2 999999 -881711 2 5 999995 1 408713 475178 666748 2 10 999987 2 6 999992 2 2 999999 2 8 999994 2 19 999996 2 14 999988 2 2 999999 1 18 999999 -340584 2 2 999999 1 17 999986 -982934 1 2 999999 -560943 2 2 1000000 1 385028 630011 197701 1 48312 215120 -710800 2 545357 546113 2 9 999992 1 2 999999 -630067 1 2 999999 -510697 2 365517 438904 1 16 999997 755021 1 3 999982 -601717 2 9 999996 1 69399 125998 -358436 2 2 999999 2 4 999997 1 10 999998 -345991 2 401958 767647 1 2 999981 -305929 1 11 1000000 -286497 2 3447 991820 1 2 999999 193727 1 268271 752942 363166 2 7 999982 1 3 999994 -133072 1 20 999993 -951152 1 2 999999 512592 1 86709 461027 -713737 2 2 999999 2 2 999999 1 8 999999 -879775 2 2 999999 1 355285 823194 645870 1 14 1000000 222555 2 1 999990 2 2 999999 2 14 999989 2 2 999999 1 2 999999 224670 1 13 999982 -976014 1 18 999994 167412 1 2 999999 100537 1 9 999982 -279792 1 2 999981 -161288 1 19 999983 486958 2 19 999987 2 419912 692789 1 15 999999 -965746 2 425652 686655 2 2 999999 2 118553 661207 1 78261 717197 69187 2 514931 711790 1 2 999999 573249 1 262384 396899 65922 2 658039 663457 1 2 999999 826967 2 2 999999 1 2 999999 -762820 2 90556 764846 1 14 999991 -104869 2 2 999999 2 2 999999 1 2 999999 -936824 1 2 999999 640194 1 105964 910153 220366 1 16 999996 -517374 2 76798 906199 2 10 999981 1 9 999994 -738322 1 2 999999 762564 2 2 999999 1 8 999993 -26194 2 812906 922222 1 8 999990 402307 1 9 999983 -386939 1 2 999999 609146 1 1 999988 29697 2 148735 445312 2 2 999999 2 11 999996 1 5 999988 284029 1 10 999999 385854 2 12 999991 2 10 999998 1 11 999996 773053 2 6 999992 1 2 999999 624008 1 2 999999 947021 2 2 999999 2 18 1000000 1 18 999981 671405 2 2 999999 1 1 999990 125234 2 582564 596670 1 10 999988 8285 2 261816 768157 1 2 999999 876100 2 12 1000000 2 16 999999 1 2 999999 653073 2 2 999999 1 13 999981 473090 2 218375 556796 2 550559 551957 2 40434 644788 2 603987 869743 2 17831 822736 2 2 999999 2 2 999999 2 17 999984 1 5 999990 -406343 2 472231 705290 2 712372 774932 2 2 999999 2 2 999994 2 2 999999 2 176279 298260 2 2794 796916 1 7 999984 737420 2 2 999999 2 4 999994 2 52167 577397 1 2 999999 773614 1 423171 816947 -788525 1 2 999999 250236 1 2 999999 -502117 2 2 999999 1 2 999999 950967 1 2 999999 -423060 1 2 999999 -224345 2 147250 845570 2 156158 954934 2 281886 723768 1 2 999999 72983 1 228994 926152 185159 2 2 999999 2 2 999999 1 584811 868440 -764319 2 5 999983 1 124365 446845 -624974 1 3 999988 321871 2 2 999999 2 2 999991 1 10 999994 905436 2 427695 950341 1 374246 477486 -731051 1 2 999999 327593 2 6 999999 2 8 999991 2 17 999992 2 2 999999 2 18 999982 1 90402 477813 -229089 2 497526 893743 1 150802 445098 -288840 2 51163 425711 1 2 999999 -13635 1 806090 818016 476557 2 352226 615387 2 38692 45245 1 2 999999 487560 2 2 999999 2 450062 701831 2 290615 757578 2 91003 796618 1 8 999998 -688515 2 9 999984 1 2 999999 394911 2 84604 892350 1 38177 661371 704308 1 6 999999 837847 1 413358 450927 -630441 2 342977 392975 1 17 999990 -733163 1 81256 372213 567727 1 418338 973218 118446 1 19 1000000 -857037 1 192049 385831 849080 1 149564 321898 -477240 1 2 999999 -469810 2 131611 780335 2 2 999999 2 2 999999 1 2 999999 -384704 1 234245 345599 226213 1 2 999999 110406 1 8 999985 349615 1 825044 989478 -756150 2 425015 750354 2 2 999999 2 2 999999 2 7 1000000 1 20 999998 -185453 2 2 999999 2 2 999999 1 401729 641309 -993718 2 2 999999 2 155762 903272 2 3 999987 1 12 999990 -174811 1 9 999990 254577 1 64424 70930 -293859 1 2 999999 570128 1 56326 702333 -359618 2 2 999999 2 8 999994 2 12 999985 2 52504 735208 1 510175 697277 521126 2 18 999994 1 152793 667211 -440821 1 8 999987 896279 2 2 999999 2 2 999999 2 2 999999 1 10 999987 41347 2 2 999996 1 2 999999 237090 1 436508 518006 481066 1 553149 908715 123447 1 12 999983 432059 1 495114 651732 194985 2 363796 994485 2 17 999981 2 2 999999 2 2 999999 2 9 999985 1 2 999999 138877 2 2 999999 1 18 999992 -617429 2 2 999999 2 2 999999 1 13 999986 -845876 2 2 999999 2 17 999993 2 317631 831975 2 2 999999 1 72380 563611 37903 1 2 999999 -334374 1 2 999999 442812 1 2 999999 84063 2 2 999999 2 15960 50942 1 2 999999 314699 1 18 999988 -25622 2 204539 226774 1 2 999999 -292613 1 332159 780040 -734473 2 16 999981 1 2 999999 -727568 2 4 999995 1 2 999999 -905500 1 2 999999 -849848 1 88568 525150 871958 1 856001 885500 -525082 2 2 999999 2 2 999999 1 14 999996 897752 1 197645 538461 789683 1 15 999985 8060 1 2 999999 -540857 1 2 999999 -717927 1 246872 325856 -171567 1 16 999995 -374144 1 312152 693695 -174389 1 2 999999 834045 1 20 999997 363765 2 549141 778884 1 2 999999 306654 2 10 999996 2 4 999986 1 2 999999 623577 1 10 999991 570187 1 17 999988 -64181 1 7 1000000 584591 2 7 999983 2 2 999999 1 5 999987 -667325 2 127599 839019 2 279417 536237 1 738046 849158 139606 2 522370 547959 2 2 999999 1 12 999996 -176207 2 2 999999 1 102529 588506 -836398 1 419553 625275 -266843 2 732404 837612 2 477233 819145 2 19 999991 1 9 1000000 256650 2 18 999994 1 545932 993350 977447 2 2 999985 1 2 999999 -303401 2 2 999999 1 2 999999 81758 2 2 999999 1 2 999999 -435935 2 138982 625776 2 777233 864994 1 3 999993 -472201 1 20 999997 -800929 1 2 999999 -314867 1 9 999989 968733 2 6 999986 2 17 999993 1 19 999999 844130 2 17 999990 2 319716 963988 1 268857 273781 775577 1 311823 641741 398475 1 2 999999 236213 1 3 999982 507084 2 2 999999 1 2 999999 -331847 2 2 999999 2 2 999999 1 20 999982 15866 1 17 999997 244274 1 2 999999 -323903 2 14 999996 1 2 999999 429034 1 2 999999 -910237 1 2 999999 -433297 1 20 999993 -25783 2 2 999999 2 162976 454353 2 2 999999 2 7 999989 1 7 999994 -576866 2 2 999999 1 456621 989786 704799 1 12135 70165 -428368 1 2 999999 -520188 1 2 999999 122306 2 5 999983 2 308645 690254 2 8 999995 2 666375 805014 2 16 999986 1 2 999999 -215457 1 547683 706838 753296 2 2 999999 2 324651 419011 1 3 999998 861286 1 7 999983 123110 1 409834 597309 798180 2 1 999993 1 20 999992 707501 2 460498 568810 1 2 999999 630934 2 214863 846196 2 143387 253142 2 426875 821566 2 268901 675842 2 9 999982 2 10 999984 2 17 999992 1 14 999990 -922152 1 2 999999 294283 2 174883 369744 1 7 999991 -774127 1 15 1000000 -144470 2 185773 687681 1 301319 571496 854367 2 12 999994 1 297775 510057 -793805 2 2 999999 2 78130 756334 2 13 999987 1 478828 918782 -681032 1 2 999999 -637889 2 20 999993 2 446051 468397 2 15 999984 1 1 999984 -484370 2 2 999999 1 2 999999 850158 1 91996 691430 818736 2 2 999999 1 2 999999 211117 2 2 999999 2 2 999999 2 399712 646006 2 13 999996 1 15 999995 179248 1 323645 557813 -920010 1 2 999999 273681 1 12 999992 763893 2 3 999995 2 13 999986 2 4 999982 2 2 999999 1 261320 756324 -193192 2 6 1000000 1 2 999999 -602032 2 19 999988 2 931224 993366 2 10 999982 1 213446 559799 520666 1 11 999984 34067 1 2 999991 -275878 1 14 999998 999635 1 721548 941585 -652363 1 14 999994 -37614 2 14 999984 2 7 999988 1 225559 717192 926846 1 2 999999 -240705 1 13 999994 771330 2 2 999999 2 2 999999 1 2 999999 419917 2 11 999987 2 9 999982 2 16 999982 2 50516 366127 2 5 999988 2 11 999985 1 11 999993 330513 2 3276 256691 1 2 999999 577803 1 843456 979987 982796 2 2 999999 2 333159 376106 1 240184 393045 -702317 1 2 999999 259122 1 2 999999 833843 1 88498 339642 -973258 1 394504 810274 977057 1 2 999999 487309 1 263617 577582 74694 1 3 999981 -9664 1 14 999989 -430469 1 2 999999 720361 1 18830 217991 786891 2 11 999982 1 14 999993 608407 2 2 999999 2 2 999999 2 2 999991 1 17 999987 -933740 2 2 999999 2 661793 941332 1 408251 836560 -145324 2 2 999999 1 11 999997 508838 2 447753 468132 2 2 999999 2 310900 536507 2 8 999993 1 278196 757055 -221829 2 10 999990 2 20424 85557 2 6 999990 2 152476 336822 1 2 999999 -752264 2 15 999987 1 34085 88758 202783 2 19 999984 1 19 999994 -489007 1 2 999999 -953757 1 2 999999 540280 2 274879 358039 1 3 999983 811769 2 31492 222024 2 17 999987 2 6 999986 1 20 999998 -615100 1 10 1000000 875908 2 879095 999167 2 5 999997 1 14 999995 -540207 2 49185 987371 1 9 999991 -123552 2 2 999999 1 489101 741933 -876382 2 2 999999 2 2 999999 2 2 999999 1 901908 996471 -256944 1 13 999990 689405 1 91579 670765 959550 1 2 999999 -336303 2 19 999985 2 2 999999 1 494744 957392 833302 2 19193 776477 1 2 999999 -144899 2 13 999985 1 20 999985 -61814 1 132283 900325 -466838 2 2 999999 2 74072 912427 1 3 999995 -264825 1 20 999991 -408514 1 2 999999 -419495 1 2 999999 592617 2 505943 637819 2 14 1000000 2 2 999999 1 2 999999 -439687 1 20 999999 -855764 1 2 999999 -236173 2 380440 737921 1 13 999995 362703 1 2 999999 327372 1 2 999999 -310404 1 287662 916077 524219 2 4 999987 2 6 999990 2 175464 470976 2 17 999983 2 2 999999 1 11 999982 486446 1 2 999999 351901 1 11 999995 394534 2 626903 943149 1 18 999982 -580400 1 6 999995 -130184 2 2 999999 1 14 999994 -563159 1 2 999999 -977535 2 66137 241008 2 2 999999 2 3 999998 2 5 1000000 1 12 1000000 518348 2 105282 407083 1 2 999999 -210761 1 3 999982 -347187 1 10 999993 -467157 1 2 999999 502752 1 367668 522656 -78433 1 2 999999 -394126 1 4 999996 -97939 2 112741 960019 1 284602 830762 436513 1 8 999994 -8842 2 19 1000000 1 12 999996 -886899 1 417823 610021 38849 1 16 999996 -620004 1 380065 495506 120018 1 110088 933955 -778402 2 10 999998 2 2 999996 2 2 999999 2 2 999999 1 2 999999 959573 1 122739 509812 752333 1 4 999985 -11798 1 2 999999 -458514 1 16 1000000 135552 2 8 999993 2 2 999999 2 2 999999 2 2 999999 1 12 999986 -582195 2 211127 934414 2 125749 358748 1 1 999987 -490762 1 238909 393251 -471195 1 658601 743360 689912 1 5 999981 507499 2 799060 958054 1 18 999992 -649819 1 7 999992 580665 2 5 999990 1 12 999987 -216521 2 335033 735127 1 161218 173614 883970 2 8 999996 2 7444 284608 1 889073 965284 461217 1 2 999999 -160224 1 17 999995 607754 2 655116 914177 2 2 999999 1 11 999991 54634 1 2 999999 -268413 2 1 999991 2 2 999999 1 11 999995 380507 1 20 999991 -773445 2 2 999999 1 90652 596936 648113 2 2 999999 2 2 999999 1 406536 550872 -755729 2 2 999999 1 395363 639829 -111634 2 2 999999 2 2 999999 1 13 999986 190043 2 2 999999 2 925501 948806 1 202745 699439 156812 2 599432 835337 1 93010 905554 197666 2 211942 719015 2 11 999987 1 187636 452624 -479706 2 692429 794412 1 119262 712925 -972143 1 2 999999 -348081 1 2 999999 -511944 1 2 999999 608092 2 17 999987 1 2 999999 -717694 2 509561 837531 1 9666 244235 860604 1 7 999997 -467705 1 2 999999 836664 2 10 999989 1 2 999999 311152 2 11054 387998 2 2 999999 1 467853 590196 -497855 1 168328 476338 956382 2 2 999999 2 279106 827796 2 231991 581251 2 2 999999 1 29525 68500 -327741 2 140517 590548 1 2 999999 286775 1 400737 624022 -798396 1 124877 381420 767838 2 190776 374926 1 11 999988 119302 2 415570 864683 1 6 999981 805170 2 2 999999 2 152561 444877 2 112791 214268 2 2 999999 1 553553 968445 -935584 2 194408 238356 2 5 999998 1 10 999982 -103476 1 4 999982 -633943 1 2 999999 71621 1 2 999999 -711153 2 20 999994 1 52380 811294 164802 2 70461 651162 1 2 999999 683459 1 404422 916611 -627356 2 2 999999 2 13 1000000 2 10677 409449 2 44436 495125 2 123162 555864 2 2 999999 1 19 999988 119837 1 2 999999 270874 2 290773 392017 2 2 999999 2 8 999981 2 19 999981 1 2 999999 -945615 1 2 999999 -588055 1 2 999999 848594 1 3 999985 271137 1 2 999999 -856607 2 2 999999 1 126015 423819 -678778 2 5 999999 2 77277 132053 1 9 999991 74026 2 740143 988667 2 2 999999 2 16 999986 2 2 999999 2 12 999989 2 18 999990 2 69158 312259 1 2 999999 579893 2 2 999999 2 489735 824253 2 2 999999 1 558096 708469 -313173 2 494756 537582 2 17 999999 2 17 999988 1 2 999999 507227 2 2 999999 2 650065 938893 1 2 999999 500484 1 394375 971176 1603 2 2 999999 1 2 999981 286656 1 1 999997 -824344 1 20 999983 728908 2 300920 574149 2 13 999993 2 2 999999 2 17 999989 2 2 999999 1 18 999996 671312 2 16 999984 1 111207 505422 508028 1 2 999989 477362 2 2 999999 2 2 999999 1 244229 268141 480644 1 2 999999 396472 1 2 999999 749084 2 19 999987 2 2 999999 1 30263 585847 -974756 2 2 999999 2 118573 438499 1 16 999994 19391 1 5 1000000 -699801 2 2 999999 2 10 999990 2 557766 999961 2 2 999999 1 494454 568075 -162380 1 2 999999 520678 2 2 999999 1 2 999999 -670505 2 2 999999 1 458515 669412 991151 2 2 999999 1 15 999989 -882138 1 20 999987 -996867 1 2 999999 939064 1 258815 473556 -429058 2 126275 882363 2 2 999999 1 2 999999 505166 2 653570 833497 2 19 999999 2 2 999999 1 240771 441637 -326696 2 132547 562755 1 16 999981 716260 1 472504 778866 512270 1 7 1000000 886676 1 2 999999 -868734 2 2 999997 2 2 999999 1 425098 960620 -165490 2 398864 463484 2 4 1000000 1 13440 933302 -871711 2 678856 760988 1 833350 855692 -995642 2 304938 713786 1 3 999988 566136 2 13 999993 2 10 999991 2 2 999999 2 2 999999 2 18 999986 2 2 999999 1 16 999981 287755 2 2 999999 1 487090 898878 -770433 2 2 999999 1 2 999999 -155011 1 2 999999 -389591 2 18 1000000 1 2 999999 126375 1 2 999999 -526316 2 17 999990 2 64582 973048 2 739843 746185 1 8 999982 -437315 1 236513 408949 155281 2 394019 813538 2 147415 784747 2 16 999995 2 5 999996 2 2 999999 1 217824 714418 401406 1 251250 888740 927024 2 5 999986 1 50589 797712 -265993 1 2 999999 930559 2 12 999997 2 565906 755025 2 1 999988 1 183418 473760 8252 1 17 999992 -917642 2 194594 954329 1 38964 983265 998528 2 5 999999 1 8 999997 431295 2 611137 833182 1 2 999999 300530 1 13 999983 -170833 1 671561 823206 -80393 2 324444 458619 1 2 999999 603698 2 258336 836649 2 15 999991 2 2 999999 1 2 999999 840178 2 672555 947174 2 471456 889802 2 2 999999 1 41760 239418 152541 1 2 999999 867279 2 2 999999 2 13 999999 1 723062 792127 -342989 1 2 999999 -682236 1 12 999997 -741762 2 156317 271747 1 16 999986 -926061 2 5 999996 2 2 999999 1 2 999999 838947 1 2 999999 94832 2 19 999986 2 213165 460367 2 349685 803862 1 75971 979370 -885422 1 422886 937578 -780730 1 5 999993 741464 1 2944 710844 984156 2 16 999998 2 11 999984 1 2 999999 -553980 1 98735 990776 252803 2 420740 833412 2 17 999981 1 779814 871051 -156761 1 2 999999 152151 2 125945 264375 2 398710 461181 1 338317 655992 642875 2 20 999993 2 6 999987 2 9 999988 1 3 999999 763194 1 783206 835840 -108391 2 395672 624798 1 709754 990299 244405 2 577169 672514 2 2 999995 1 15 999997 413192 1 2 999999 42576 1 458404 759428 766760 2 12 999987 2 2 999999 2 20 999992 1 2 999999 -722709 2 16 999994 2 2 999999 1 2 999999 161873 1 2 999999 730186 2 2 999981 2 2 999999 1 86882 792298 657544 2 2 999985 2 210552 787840 2 2 999999 1 2 999999 818139 1 11 999991 -64565 1 2 999999 -111580 1 14 999987 -996384 1 18 999988 861915 1 2 999999 -251079 1 14 999991 -250112 2 2 999999 1 19799 591637 -693357 2 19 999987 2 2 999999 1 2 999999 -866918 1 2 999999 -640589 1 2 999999 84640 2 2 999999 1 8 999999 -140619 2 4 999987 2 3 999989 1 13 999988 -344504 2 14 999983 1 60395 233003 416143 1 9 999993 358901 2 684220 941323 2 499214 621100 2 2 999981 1 12 999990 641255 1 211346 757685 -147357 1 4 999992 690639 1 10 999987 510427 1 2 999999 282691 2 2 999999 2 1 999988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -275346 2 128202 154223 2 11 999987 2 474900 725496 2 2 999999 2 8 999998 2 8 999998 2 321628 759557 2 13 999991 1 2 999999 -802242 1 17 999983 959373 1 2 999999 862210 2 13 999995 1 2 999999 241604 1 2 999999 -21036 2 15 999983 1 14 999989 764033 2 632687 724028 2 2 999999 2 2 999999 1 6 999991 498026 1 2 999999 25591 2 716234 874742 2 16 999995 2 2 999999 1 2 999999 436850 2 19 999995 1 199956 288722 103587 1 641896 724636 59655 2 48568 84962 1 60709 541120 727052 2 19 999981 2 4 999995 2 13 999982 1 19 999993 -148351 2 6 999985 1 531656 593176 576330 1 899231 987261 -999038 2 119370 997352 1 16 999999 -97528 2 2 999999 1 9 999994 -935393 1 592981 738276 909495 2 307996 567247 1 2 999999 -830996 2 677176 944354 1 2 999999 772943 1 352214 989927 -712191 1 461220 969871 514168 2 648412 871748 2 895930 910309 2 418869 912442 2 75661 410826 1 473271 495532 -76241 2 2 999999 1 638865 899666 -332954 1 219759 993527 -709532 2 2 999999 1 2 999999 -836077 1 2 999999 963403 2 12 999991 1 14 999992 825341 2 2 999999 1 2 999999 -163873 2 842602 983038 1 1 999988 301443 2 16 999982 2 2 999999 1 608125 742176 405017 2 2 999999 1 2 999999 -217281 2 153518 753727 1 65848 276385 358155 1 157896 477854 -278471 2 4 999993 2 2 999999 1 675761 769138 900371 1 6476 929531 -752711 2 18 999985 1 2 999999 -400435 2 10 999986 2 453836 822932 1 7 999992 -446666 2 20 999981 2 18 999994 1 13 999999 107224 1 507531 836683 394362 1 20 999981 829015 1 2 999999 -827194 1 794285 856988 595599 1 2 999999 53725 2 2 999999 2 9 999996 2 18 999981 2 14 999993 1 17 1000000 -24150 2 45865 117007 2 14 999992 2 3 1000000 1 2 999999 861271 2 2 999999 1 2 999999 50233 1 2 999999 850466 2 1 999987 1 14 999983 -557715 1 7 1000000 965248 1 2 999999 -12688 1 124937 294837 -901362 2 20 999981 1 178924 581222 842126 2 2 999999 1 2 999999 712456 2 8 999985 1 548 329783 -444449 2 763957 787364 2 1 999997 2 2 999999 2 586191 864982 2 201168 652431 1 2 999999 791284 1 2 999999 -452264 1 2 999999 866047 2 14 999986 2 9 999996 1 2 999999 834517 2 358105 621155 1 2 999999 626878 2 765628 998952 2 877029 973615 2 2 999999 2 150413 851210 2 2 999999 2 562586 786011 2 5 999990 1 195574 910298 -815518 2 1 999992 2 58591 867826 1 41774 82743 -692422 1 11 999994 803289 2 18 999983 1 161475 661002 123078 2 453389 524252 1 4 999989 -822064 1 2 999999 -29775 2 8 999993 2 161196 436202 2 183416 611889 1 2 999999 -375665 1 683 495041 -245930 1 6 999997 491154 1 273682 511881 922967 1 2 999999 -291205 1 52 674088 642245 1 2 999999 864867 1 2 999999 745181 1 712814 955715 616112 1 20 999996 758575 2 2 999999 1 482253 952146 -546104 1 2 999999 -958005 1 499846 894606 59910 1 2 999999 -756531 2 7 999989 1 17 999982 639361 2 16 999998 2 2 999999 2 234217 289071 1 2 999999 -647667 2 10149 793727 2 2 999999 1 13563 323333 -961193 2 2 999999 1 18 999989 -988985 1 2 999999 943895 1 10 999987 542832 1 7 999983 -37540 2 2 999999 2 2 999986 1 205093 837462 -345985 1 2 999999 -330766 1 504049 920373 674024 2 5 999981 2 259435 880220 2 2 999999 2 570673 894239 2 3 999995 2 169583 193827 1 2 999997 591390 1 54671 648736 71629 2 2 999999 2 2 999999 1 86130 539978 -39522 2 326823 578606 1 19 999981 -441105 1 11 999996 943541 1 2 999999 1488 2 6 1000000 2 354434 834578 1 66963 770260 844029 2 11 999998 2 1 999984 2 7 999997 2 2 999999 2 2 999999 1 15 999989 774212 1 2 999999 621592 2 15 999988 2 143264 744453 1 10 999987 214233 1 2 999988 -849484 1 233389 518970 640236 2 9 999982 2 2 999999 1 659535 982294 314308 2 2 999999 1 2 999999 711808 1 2 999999 -992212 2 4 999988 2 20 999999 2 2 999999 2 17 999989 2 5 999985 2 10 999985 1 5 999993 -14719 1 5 999982 -224025 2 664752 783204 1 204279 446611 -816345 2 2 999999 2 8 999985 1 8 999991 -705180 2 393374 826665 1 2 999999 451005 2 2 999999 2 2 999999 2 2 999999 2 2 999981 2 2 999999 1 6 999992 920578 2 869208 903118 2 2 999999 1 76607 975397 -185634 1 2 999999 -66419 2 3 999993 2 109802 835794 2 2 999999 2 20 999990 2 2 999999 2 92743 576755 2 2 999999 1 804813 868586 -645990 2 2 999999 2 2 999999 1 13 999994 203436 1 5 999988 -543066 2 20 999998 2 492930 928051 1 448284 940400 805657 2 370255 853335 2 2 999999 1 213156 734580 -845403 2 142501 363660 2 128696 639661 1 492596 910440 -390337 2 2 999999 2 18 999989 1 2 999999 -506460 2 2 999999 1 20 999985 773292 1 14 999981 704979 2 18 999984 1 205103 578807 35335 2 716735 851805 2 13 999989 2 2 999999 1 10 999984 573745 2 19 999985 1 2 999999 -106845 2 5 999981 1 138862 242756 -443016 1 17 999999 962116 1 2 999999 209896 1 19 999989 82427 1 2 999990 616968 1 336749 914118 -28726 1 13 999994 -467380 1 2 999999 -956641 2 25457 105582 2 737877 948364 2 2 999999 1 2 999999 995574 1 2 999999 277064 1 2 999990 -279509 1 2 999999 -491088 1 2 999999 333034 1 2 999999 598297 2 2 999999 2 20 999989 1 10 1000000 155431 1 5 999995 -672525 2 2 999999 2 139055 923347 2 652913 659389 2 2 999999 1 2 999999 978554 1 3 999993 -131995 1 2 999999 -290779 2 11 999988 1 4 999996 -216188 1 4 999990 -591930 2 149076 956066 2 2 999999 1 571799 877381 -233730 1 19 999981 -303605 1 11 999994 -730983 2 2 999999 1 2 999999 201904 2 19 999998 1 2 999999 -886996 2 692089 999906 1 13 999993 -48102 2 222168 506396 2 8 999995 1 2 999999 788566 1 50193 656319 684168 1 9 999992 839478 2 11 999999 1 6 1000000 -182727 2 486332 881712 2 20 999989 2 2 999999 1 1 999999 -82339 2 520727 917513 1 2 999999 -803661 2 2 999999 1 406970 898047 -172147 2 425433 791490 2 851575 856715 2 1 999994 2 933952 987917 2 552593 664106 2 743090 883408 1 2 999999 573669 2 2 999999 1 4 999981 549094 2 193041 539175 2 855701 952425 2 10 999988 2 20 999986 2 184933 528471 1 2 999999 752449 1 2 999999 998985 1 2 999984 325951 2 606445 952213 1 5 1000000 -756285 1 2 999999 348047 1 258239 751917 546197 1 2 999999 639577 1 2 999999 -9639 1 75570 789195 -586430 1 3 999998 -147033 2 14 999986 1 582864 721412 -265387 2 2 999999 1 4 999992 755849 1 16 999998 178521 2 2 999999 1 8822 443765 -813301 1 2 999999 861313 1 2 999999 576371 2 2 999992 1 132338 320713 -111479 1 656773 890254 305496 1 696188 700929 -192234 2 3 999983 2 172266 233658 1 2 999999 498010 1 15 999994 -962257 2 472175 921420 2 334817 991757 1 5 999981 -624385 1 123257 583197 640746 2 2 999999 1 2 999999 -705003 1 2 999999 -367872 2 2 999999 1 2 999999 133518 2 648188 794770 2 604490 664972 2 6 999986 1 19 999983 70856 2 12 999992 1 731181 917810 519799 2 2 999999 1 2 999999 -725458 1 813720 959345 167718 2 207074 946201 2 164819 627925 1 13 999998 757053 2 690782 732031 1 20 999981 -639663 2 2 999999 1 11 999989 -11398 1 15 999987 -63934 2 12 999987 2 17 999998 2 1 999995 2 1 999999 1 104634 179358 -636316 2 2 999999 2 2 999999 2 2 999999 1 542706 988166 386236 2 440205 480317 1 2 999999 -854860 2 3 1000000 1 2 999999 857795 1 2 999999 -517439 2 66999 341117 1 788004 851562 842400 1 7 999990 662250 2 378020 990833 2 17 999991 1 2 999999 -691046 1 588010 998285 -547133 1 1 999998 -399574 1 1 999996 442157 2 685535 712040 2 125529 313948 2 18 999998 2 2 999999 2 176926 561787 1 1 999983 829317 1 279866 829347 200936 1 54158 452922 933235 1 452680 957344 633974 1 2 999999 147822 2 3 999983 1 169032 228434 -444260 1 1 999999 -463571 2 2 999999 1 20669 614812 950936 1 2 999999 -950129 2 141439 392693 2 2 999999 1 3 999981 993933 1 2 999999 73207 1 2 999999 -672374 2 1 999987 1 457083 704461 95925 1 1 999991 -71015 1 9 999995 419262 2 2 999999 1 11 999982 -906328 1 15 999982 -259134 2 16 999990 2 2 999999 2 2 999999 1 9 999993 830037 2 2 999999 2 2 999999 1 5 999996 670043 1 2 999999 252245 1 99133 676850 -510458 2 275295 664820 1 2 999999 -979274 1 2 999999 462310 2 2 999999 2 77952 723459 2 2 999999 1 2 999999 489038 1 2 999999 913272 2 449948 954452 1 136734 394244 193793 2 2 999999 1 2 999999 224164 2 294066 958402 1 2 999999 791143 1 2 999999 -536387 1 3 999983 -945391 1 2 999985 144286 1 2 999999 -189035 2 5 999990 1 5 999984 -938836 2 118132 712869 1 94949 720076 519152 1 2 999999 419050 2 2 999999 2 2 999999 1 139971 924886 182894 2 4062 897238 2 2 999999 1 2 999999 328937 2 2 999999 1 2 999999 460756 2 2 999999 2 144903 454206 1 2 999999 -818965 1 2 999999 -212298 2 2 999999 2 2 999999 1 14 999991 -669376 2 487804 841378 1 19 999995 -842769 1 22356 534104 -343586 2 2 999999 2 361397 833007 1 18 999983 449657 2 16 999990 2 567902 801936 2 20 999997 1 16 999996 -443504 2 3 999993 1 2 999999 -271191 1 214717 956209 -175292 2 2 999999 2 2 999999 1 19 999998 591946 1 698732 874113 -439890 2 2 999999 2 590847 680166 2 4 999981 1 2 999999 -904304 1 525162 675548 31899 1 674425 982592 -715141 1 12 999993 -732069 1 2 999999 -680756 1 2 999999 423696 2 2 999999 1 5 999999 -807016 1 2 999999 -428966 2 298427 454750 2 2 999999 1 516061 632410 795428 1 13 999987 18032 2 508857 682774 1 295649 502353 347460 2 2 999999 1 617584 819684 126873 2 2 999999 1 2 999999 567989 1 2 999999 -484210 1 14 999982 204076 1 516809 823026 -971371 2 9 999986 1 2 999999 -891314 1 2 999999 -807345 1 1 999994 142721 2 2 999999 1 646902 803197 313587 2 82795 756091 2 17 999994 2 478435 734880 2 593598 617230 1 149199 902412 221014 1 7 1000000 599703 2 2 999999 2 2 999999 2 47387 561303 1 159770 539027 13489 2 54923 508576 2 2 999999 1 242288 864553 397562 1 2 999999 -753607 1 311217 367557 -635605 1 7 999997 -872763 2 2 999999 2 15 999995 1 2 999999 500216 1 6 999990 272541 1 5593 346131 237991 1 2 999999 101525 2 332158 807280 1 336867 832696 -960193 2 2 999999 2 2 999999 1 2 999999 609530 2 11 999984 2 843144 909102 1 19 999988 976707 1 163277 217847 901218 1 395794 462218 -446202 2 112094 206735 2 159080 280455 1 20 999988 154329 2 13 999995 1 8 999993 461070 1 2 999999 -280607 1 308205 778713 811615 1 5 999996 -263648 2 2 999999 1 2 999999 131763 2 1 999981 1 59752 978618 927686 1 2 999999 294728 2 6 999994 2 152432 289586 2 2 999999 1 2 999999 380566 1 238585 539935 214995 2 16 1000000 2 375384 574810 2 15 999988 2 257370 745148 2 463091 913859 2 11 999986 1 2 999999 -792114 1 2 999999 295340 1 12 999991 728208 1 409459 745502 128994 2 15 999993 2 203173 803666 1 74220 168787 -932731 2 2 999999 2 2 999999 2 13 999991 1 2 999999 841023 1 9 999989 -942980 1 2 999999 -403834 2 155338 334136 2 2 999999 2 457882 667061 1 4 999982 954696 1 2 999999 -921881 1 17 999988 515174 2 2321 547697 1 571540 928815 -945010 2 19 999986 1 2 999999 -577 2 2 999999 2 2 999999 2 2 999999 1 86947 417374 432218 1 2 999999 -361513 2 19 999996 2 5 999993 1 2 999999 -637053 2 653247 803224 1 225711 804563 -296013 1 424949 938306 974436 1 15 1000000 647328 2 14 999991 1 2 999999 122921 2 2 999999 2 1 999986 1 12 999997 -975245 1 35790 268643 632776 2 2 999999 1 2 999999 255988 1 2 999999 -70371 1 19 999985 -846870 1 14 999986 739257 1 2 999999 -786713 1 6 999990 27454 1 10 999999 -934120 1 17 999989 -344039 1 2 999999 -181003 2 427953 980492 2 40357 201128 1 1 999996 442095 2 84369 859622 2 2 999999 2 9 999983 2 38029 567806 2 38181 528277 2 168157 577334 2 9 999982 2 2 999999 2 2 999999 1 237934 455779 611296 2 45883 434335 1 17 999990 18333 1 19 999990 535987 1 107860 758903 -25323 2 7 999992 1 171293 834910 -244396 1 1 1000000 -145086 1 2 999992 -372811 2 2 999999 2 31717 552870 2 336081 476773 1 2 999999 -416938 1 9 999986 -506959 2 704466 996957 2 142151 285984 2 99280 751953 2 6 1000000 1 5 999998 402505 2 240127 364319 2 5 999986 1 10 999992 291093 1 2 999999 867230 2 2 999999 1 413938 727516 140204 1 2 999999 -63681 1 11 999988 -143343 1 2 999999 -36095 2 2 999999 1 2 999999 645280 2 12 999982 1 3 999991 968300 2 114421 912326 2 105688 327178 1 15 999998 763925 2 654717 914183 1 14 999991 -584508 1 225181 938138 -177641 2 2 999999 2 8 999995 2 15 999987 2 2 999999 2 561630 714732 2 5 999996 2 12 999985 1 15 999994 -515760 2 2 999999 2 7 999986 2 2 999999 2 2 999999 2 18 999988 2 668126 863343 2 126135 373551 1 2 999999 501079 2 4 999998 2 2 999999 2 229552 353496 2 337202 562742 1 580514 596652 661863 1 211079 476952 128233 2 20 999994 2 3 999998 1 2 999999 857236 1 2 999999 -651902 2 253178 859416 1 14 999988 -231724 1 6 999991 -393934 1 4 999998 874339 1 397524 810117 -632145 1 2 999999 -818558 1 2 999999 511983 2 2 999999 1 594440 736934 292626 1 16 999989 -273966 2 708690 995289 2 9 999997 2 19 999983 2 2 999999 1 502388 596868 -525338 1 247162 367541 546066 2 2 999999 1 117638 984433 -202645 2 8 999985 2 313003 806637 2 2 999999 2 18 999994 1 6 999997 728489 2 2 999999 2 2 999999 1 186699 415534 -854334 2 5 999993 1 2 999999 330166 2 400054 908300 2 3 999993 1 2 999999 215681 1 511800 987777 370125 1 512377 679388 -734502 1 2 999999 20419 2 9 999991 2 444659 510586 1 6 999994 -74724 2 5 999985 1 125802 763220 -571263 1 64345 994283 112767 2 235198 679872 2 8 999985 2 14 999992 2 11 1000000 1 8 999990 -828969 2 2 999999 2 16 999981 2 20 999981 1 2 999999 -329154 2 17 999996 1 19 999996 -325954 1 2 999999 152210 2 320694 880118 1 2 999999 115902 1 16 999986 -545645 2 2 999999 2 465359 876344 1 893656 979083 -897021 2 2 999999 2 177822 741953 1 352677 659538 -760403 1 5 999985 -939402 2 11 999993 1 7 999987 -674112 2 2 999999 1 2 999999 443348 1 725580 828993 -599267 1 2 999999 -398627 2 2 999999 2 39760 955194 1 121468 542182 -953648 2 423886 779012 2 10 999994 1 2 999999 620866 1 2535 420188 709025 2 908888 919273 1 5 999985 -168524 1 307516 768968 -379205 2 2 999999 2 182347 827850 1 2 999999 -985690 2 2 999999 1 101714 618058 642620 2 381836 457917 2 2 999999 2 16 999999 2 16 999991 2 2 999999 2 12 999997 2 2 999999 2 173821 834985 2 82915 956466 1 576192 594191 331413 1 2 999999 -254545 1 9 999997 604872 2 30551 452005 1 19 999985 922600 1 169224 334078 -445450 2 20 999984 2 2 999999 1 7 999988 866383 1 48141 472495 706510 1 364163 420588 -984138 1 332399 677372 -835246 2 4 999991 1 19 999984 579978 2 2 999999 2 2 999999 2 16 999999 1 2 999999 764522 2 15815 309221 1 34355 591267 -308305 2 667877 962563 1 2 999999 467517 2 9 999990 2 15 999989 1 902250 948206 -989325 2 2 999999 1 148506 738996 -190351 2 109347 442136 2 16 999982 1 7 999995 525165 2 58739 203348 1 17 999994 734093 1 651496 892982 -805723 1 380975 705801 40527 1 2 999999 -239228 2 79936 375569 1 2 999995 -807511 1 434418 473389 -402507 2 238097 964585 1 709744 812093 462957 2 170923 584741 1 20 999987 979089 2 2 999999 1 14 999981 -659285 2 568539 740227 2 517298 716541 1 8 1000000 -194305 1 302069 789653 -940244 1 2 999999 232360 2 20 999982 1 2 999999 -334171 1 55828 173364 -949187 1 2 999999 289897 1 12 999992 -473534 2 8 999989 2 2 999999 1 16 999984 -374546 1 2 999999 100418 2 1 999998 1 9 999989 528337 2 529654 853462 1 197045 563584 -374114 1 18 999990 555148 1 2 999999 745904 2 2 999999 1 9 999993 491729 2 197681 655151 1 2 999999 -886114 1 74399 365204 944368 1 2 999993 -139387 1 3 999997 -320073 1 18 999989 604092 1 136145 891105 225869 1 2 999999 -758888 2 18 999992 2 9 999996 2 2 999999 2 374626 787225 2 2 999999 2 7 999985 2 2 999999 1 2 999999 248839 1 661747 752058 214928 2 2 999999 1 532615 752238 -660164 1 10 999995 432985 2 557679 618876 1 496487 757451 -525996 2 71412 817938 2 14 999996 1 2 999999 -383713 1 2 999999 -715069 2 2 999999 2 2 999999 2 18 999990 1 2 999999 -162435 2 2 999999 2 235591 262774 2 2 999999 1 193739 746714 -233047 1 2 999999 -255054 2 42853 244300 1 2 999999 742287 1 146827 864557 -66165 1 6 999993 -771568 2 6 999994 2 2 999999 1 2 999999 -680536 1 7 999983 527518 1 564327 609988 -517754 1 3 999997 74978 1 2 999999 -51622 1 2 999999 -278534 2 275003 811123 1 599139 775061 -555111 2 231462 972472 1 193858 652180 620907 2 2 999999 1 2 999999 970644 1 46254 412976 -708564 1 2 999999 -997623 1 821235 999549 391744 2 2 999999 1 2 999999 -191301 2 158691 325641 1 2 999999 139118 2 42278 633708 1 2 999999 163181 1 14 1000000 -195109 2 470417 739354 2 575831 839667 1 539422 632511 -304422 2 2 999999 2 2 999999 1 532797 725664 980819 1 56062 858030 -312547 2 2 999999 2 2 999999 2 252423 999026 1 2 999999 -400799 2 2 999999 2 2 999999 2 2 999999 1 472803 757404 787975 1 16 999995 -919975 2 193187 254993 2 2 999999 2 2 999999 1 467728 669335 -233035 1 2 999999 921546 2 470292 613995 1 10 999983 441557 2 321230 579910 1 2 999999 -205568 2 2 999999 1 554216 629733 950338 2 245748 878121 1 19 1000000 496796 1 383530 894234 482621 2 373492 772467 1 211657 477800 -561150 1 10 999999 907052 1 2 999999 -372513 2 17 999987 2 16206 828772 2 661334 815698 1 8 999983 -356238 2 321612 535351 2 2 999999 1 201987 408693 922359 2 17 999985 2 104321 124861 1 2 999999 46615 2 2 999999 1 195072 708746 977472 2 2 999999 1 14 999994 -512294 1 377563 996807 -231107 2 2 999999 2 2 999999 1 2 999999 543175 2 17 999981 2 8 999996 2 2 999999 1 2 999999 49782 1 3 999995 -844598 2 2 999999 2 378154 863166 1 3514 89096 408884 2 214839 356596 1 17 999990 -742770 2 2 999999 1 4 999998 -88390 2 20 1000000 2 2 999999 2 3 999990 2 2 999999 1 18 999983 246706 1 2 999999 -705457 1 41569 882465 841181 2 2 999999 1 6 999988 -631804 2 2 999999 1 7 999990 -614111 2 6 999995 1 469982 856186 687577 2 28541 503230 2 2 999999 2 68437 371634 2 20 1000000 1 13024 773823 380668 1 11 999982 314138 2 2 999990 1 2 999999 20987 2 2 999990 2 13 999991 2 2 999999 2 2 999999 1 15 999982 -265611 2 2 999999 2 10 999981 2 2 999999 2 2 999999 2 13 999981 2 2 999999 1 10 999999 -373326 1 2 999999 373903 1 466373 714143 420295 1 2 999999 -324945 2 10 999994 1 11 999983 -42329 1 654119 723466 -686438 1 335842 893383 152551 2 2 999999 2 251346 937093 1 8 999981 -722206 1 3 999981 -739456 1 836575 853789 -891758 1 19427 930074 -922221 2 7 999986 2 7 999990 1 238847 456065 164566 1 5 999994 -498929 2 31794 709648 1 261944 645622 643095 1 462169 622640 -601096 1 602477 908159 761984 1 216872 320572 -414741 1 58016 594573 169403 1 19 999992 -80901 1 183223 906811 193355 2 43704 392760 2 109608 697928 2 664514 909976 1 19 999992 -40048 2 7 999998 2 2 999999 1 9 999995 105176 2 2 999999 1 13 999984 -910512 1 14 999989 -592423 2 6 999996 2 26741 143016 2 93688 711227 1 3 999993 258442 2 2 999999 1 2 999999 292449 2 2 999999 2 884688 986056 2 2 999999 1 933975 998290 -997267 2 20 999985 1 2 999999 812356 1 24360 723555 -880163 1 715885 755320 446012 2 17 999987 2 607384 962529 1 240870 377436 202031 2 1 999994 2 2 999999 2 2 999999 2 853119 854558 2 897906 974828 1 227980 835937 33748 1 19 999991 -992766 2 2 999999 2 2 999999 1 739622 975487 -684014 2 15892 529179 2 2 999999 2 2 999991 1 14 999984 -73074 1 63498 389984 504785 1 541113 888680 336347 1 2 999999 813515 1 532092 722101 -468184 2 2 999983 2 137920 571783 1 2 999999 -846379 2 553538 695006 1 20 999987 830519 1 12 999994 669173 1 2 999999 779138 1 17 999992 -30348 2 15 999990 1 1 999985 -852446 1 393619 507186 262051 2 382159 661488 1 2 999999 178107 1 2 999999 -612907 1 18 999999 137312 2 12 999993 2 2 999999 1 308509 908389 -399354 1 9 999995 -921059 1 11 999997 -339594 2 2 999999 1 3 999983 621218 1 18 999990 119239 2 15 999982 2 442110 466120 1 7 999988 158404 2 3 1000000 1 10 999990 984 1 2 999999 591226 1 528631 990876 983279 1 7 999987 -323081 1 864346 945100 -619865 1 331788 381563 -25214 2 19 999982 2 253204 539668 1 79224 388866 -734055 1 2 999999 -404557 1 17 999994 -92247 1 7 999982 697635 2 5 999997 1 2 999999 457473 2 11 999981 1 23645 386795 731988 2 9 999981 1 93122 827884 355350 1 7 999996 646421 2 2 999999 2 14 999985 2 2 999999 2 421339 644169 2 2 999999 1 401528 707075 -581023 1 21075 392277 -42331 2 269358 336269 2 19 1000000 1 2 999999 -695795 1 154636 165140 510383 2 5 999999 2 333811 499085 1 2 999999 -44147 2 2 999999 1 2 999999 -254024 1 8 999992 -414673 2 20 999997 2 2 999999 2 6 999983 1 2 999999 456510 1 16 999986 23995 2 75434 108916 2 472728 910027 1 7 999999 -61629 2 2 999999 2 650696 780973 2 9 999993 1 16 999990 621571 1 394530 691344 433467 1 15 999986 994634 1 16 999986 208868 2 12 999997 1 3 999995 -672707 1 425023 682530 -797943 2 10 999993 2 2 999999 2 2 999999 1 18 999995 -746768 1 2 999999 -832850 2 235189 759604 1 2 999999 -705175 1 121394 718909 338401 1 21052 292205 -643773 2 539028 601236 2 2 999999 2 7 1000000 2 2 999999 1 2 999999 858478 2 2 999999 2 2 999999 1 2 999999 -392793 1 17 999998 458623 1 481467 738832 770963 2 483961 976291 2 180008 788411 1 19 999992 471840 2 925602 982517 2 9 999982 1 344361 838244 765305 2 2 999999 1 3 999997 -642566 2 2 999999 1 2 999999 27943 1 16 999999 533988 2 2 999999 2 2 999999 1 74425 650083 -908167 2 93275 623952 1 20 999990 138735 2 159597 362764 2 2 999999 2 48965 337095 2 3 999991 2 474852 551228 1 10 999986 111375 1 2 999999 333736 2 73183 211819 1 15 999999 886160 2 9 999986 1 8 999989 507278 2 2 999999 1 5 999988 -592567 2 7 999992 1 2 999999 -457602 1 2 999999 558021 2 224598 949509 2 1 999983 1 2 999999 -570832 1 5 999996 332665 1 2 999999 260322 1 11 999984 277532 1 295957 325659 -889453 1 2 999999 564165 2 442301 640327 1 230405 974082 -968333 2 2 999999 2 436401 609645 2 8 999989 1 165268 538572 -459359 1 11 999998 -653565 1 1 999983 100971 2 2 999999 2 817595 983554 2 2 999999 2 2 999999 1 264585 612001 -951794 1 2 999999 989385 1 2 999999 988638 1 4 1000000 -602645 2 2 999999 1 507623 953915 -605900 2 2 999999 2 323642 590377 2 2 999999 2 2 999999 2 2 1000000 1 426871 824256 -562588 2 2 999999 1 2 999999 -425362 1 234855 423107 458481 1 1579 510133 -220649 1 8 1000000 -824117 1 5 999986 -452469 1 462716 517965 -152875 1 2 999981 878328 2 2 999999 1 2 999988 -32304 2 2 999999 1 572932 813264 -78055 1 42323 851924 -318924 1 893873 967803 433071 1 2 999999 211649 2 11582 723202 2 44573 948134 2 281719 531924 2 2 999987 1 11 999985 947594 1 512349 553246 -194596 2 2 999999 1 2 999999 -509380 1 387842 396031 926302 2 2 999999 1 7 999983 296733 1 76257 978279 -639620 1 6 999990 173792 1 1 999989 456675 1 74268 141546 -631395 2 2 999999 2 2 999999 2 743403 868812 2 318547 589366 2 2 999999 1 2 999981 903700 1 13 999991 843169 1 2 999999 -927565 1 8 999983 -686955 1 2 999999 911144 2 23805 765477 2 2 999999 2 653063 982659 2 2 999999 2 126743 824280 2 4 999998 1 2 999999 -116579 1 242045 594029 -490331 2 2 1000000 1 2 999999 -898295 1 13 999993 -365173 2 189280 330007 1 11 999997 704625 2 2 999999 1 7 999994 346469 2 242836 289556 1 2 999999 929434 1 92631 100674 -350184 2 341254 482086 1 15 999994 306748 2 2 999999 2 12 999984 1 4 999983 294369 2 10 999989 1 201451 408379 -540722 2 18 999982 1 2 999999 -66547 2 11 999985 1 10 999987 -337303 1 2 999999 -35855 2 675008 744367 1 2 999999 154702 1 3 999991 -278423 2 2 999999 2 2 999999 1 101176 259955 69157 1 2 999999 -336108 2 251402 437054 2 3 999981 2 11 999988 2 16 999993 1 2 999999 537885 2 6 999985 2 2 1000000 2 7050 379404 1 203522 818752 813665 1 2 999999 781976 1 212101 912084 378307 2 12 999993 2 386616 632871 2 10 999986 1 2 999999 -877598 2 51183 713428 1 336462 858776 365452 1 16 999982 683257 2 2 999999 2 2 999999 1 231880 265903 -211840 2 2 999999 2 202516 824842 1 2 999999 -79445 1 177698 209183 674882 2 11 999985 1 2 999998 897721 2 116990 973566 2 3 999995 2 275009 831750 1 2 999999 -503883 2 2 999999 1 322596 747735 262295 2 3 999994 2 452634 486536 1 2 999999 -275316 1 2 999999 -207260 1 19 999995 411877 2 13 999994 2 16 999992 2 654445 737105 1 2 999999 -738764 1 10 999984 -623807 1 2 999999 356731 1 2 999999 44844 2 19 999990 2 1 999992 1 747116 922215 -807201 2 17 999995 2 15 999985 1 3 999990 627292 1 14 1000000 -175588 2 5 999994 1 692965 763000 -128102 2 2 999999 2 208192 771159 1 362501 450228 446713 2 128139 520240 1 2 999999 696013 1 774589 787843 -573215 1 2 999999 -431545 2 2 999999 2 9 999991 2 651563 906173 1 2 999999 -44090 2 93597 221316 2 74373 345801 1 137122 451857 -340102 1 13804 806708 -923029 2 157473 992358 2 8 999989 1 2 999999 -195651 2 2 999999 2 427244 940083 2 19 999984 1 5 999992 -158538 2 14 999988 2 1 999990 1 2 999999 -925899 2 112982 258181 1 2 999999 -41494 1 49248 810497 472920 1 338626 777985 250449 2 16 1000000 1 2 999999 499923 2 26036 312416 2 2 999999 1 378880 657525 -171623 2 532451 536171 2 143312 462169 1 17 999992 76920 2 274689 310055 1 425619 464748 585555 2 118520 309044 2 2 999999 1 222527 460320 -477007 2 687838 926307 1 2 999999 -801668 2 2 999999 2 20 999994 2 8515 853309 2 17 999996 2 524225 718287 2 5 999995 1 2 999999 -232238 1 10 999998 -698532 1 19 999993 -280678 2 2 999999 2 20 999995 2 727059 940257 1 836186 848463 -781276 2 275080 449876 2 118970 543997 1 20 999989 585558 1 352947 765329 938812 1 19 999991 -146911 2 2 999999 2 42798 261339 1 10 999995 -297197 1 150972 503429 -184786 2 2 999999 1 2 999999 -499761 2 2 999999 2 2 999999 2 15 999984 1 760619 983493 -297338 1 625024 788386 -339370 2 2 999999 2 2 999999 1 2 999999 -996891 1 2 999999 -688008 1 16 999988 -520193 2 2 999999 2 240247 849187 2 566780 784990 2 202489 370876 2 2 999999 1 18 999981 -401387 2 18 999984 1 231991 457761 786641 2 10 999994 2 2 999999 1 2 999999 -413438 1 36626 789072 -347031 1 37961 565743 574915 1 2 999999 206577 2 5 999997 2 13 999983 1 2 999999 -769317 1 599149 622527 -20037 1 74921 946659 -346493 1 18 999981 -379608 2 14 999988 1 2 999999 305074 1 217354 566156 -454478 1 14 999987 335766 2 476736 912230 1 18 999983 -343053 1 2 999999 984026 1 36495 763969 301765 2 2 999999 1 2 999999 167648 2 18 999982 1 326962 599852 -440887 2 11 999993 2 20 999991 2 16 999991 1 502607 760453 661923 2 18 999985 1 15 999985 355479 1 17 1000000 -836376 1 2 999999 -315271 2 408618 810081 1 469321 815866 256404 1 6 999992 -65014 2 13 999994 1 2 999999 -474537 1 2 999999 -859527 1 10 999981 936674 2 2 999999 1 632251 949173 673320 1 323128 887435 -336397 1 15 999991 -825209 1 2 999999 -621550 2 2 999999 1 8 999991 28559 2 79773 664325 1 15920 228677 930006 1 15 999987 -522539 2 20 999989 2 343153 508452 1 692844 765183 31728 1 306699 357010 101151 2 2 999999 2 2 999999 1 194523 801164 -562697 2 2 999999 2 2 999999 1 392256 639889 -613815 2 78208 655909 2 9 999990 1 366013 560355 -634487 1 2 999999 854464 2 3 999987 1 515937 749262 152017 1 4 999993 167220 1 2 999999 -496539 1 2 999999 -595115 2 2 999999 1 2 999999 -466112 1 2 999999 -468825 1 2 999999 169545 2 15 999982 2 2 999999 2 407273 851551 1 591584 704856 268445 1 8 999988 -486347 1 2 999999 -76169 2 547058 646864 2 26410 939189 2 76171 248061 1 2 999999 87687 1 20 1000000 -640043 2 223270 353899 1 603448 660646 790371 2 7 999998 1 2 999999 765515 1 19 999999 -861792 1 2 999999 -366710 2 99527 470517 2 2 999999 2 2 999999 2 17 999997 1 2 999999 426417 1 2 999999 756184 1 2 999999 340683 2 51634 72964 2 6 999985 1 1 999984 -448188 1 12 999990 403226 2 8 999990 2 2 999999 1 15 999998 763834 2 5 999987 2 2 999999 1 2 999999 -86861 2 1 1000000 2 284205 719577 2 2 999999 1 2 999999 786578 2 2 999999 1 289259 711092 -209430 1 19 999984 583202 2 2 999999 2 232707 607829 2 2 999999 1 199019 390692 972368 1 8 999986 122657 1 2 999999 -866555 2 19 999987 1 148509 909827 -868445 1 29074 838507 515696 2 172413 949476 1 8 999999 252955 1 15 999996 515592 1 2 999999 355301 2 763879 907523 1 2 999994 -192096 1 518868 774532 377215 2 2 999999 1 11 999990 -648338 1 31219 233639 292968 2 9 999990 2 2 999999 1 8 999984 494084 2 2 999989 2 15 999991 2 2 999999 2 12 999992 2 8 999989 1 2 999999 -759292 2 9 999992 1 2 999999 -150829 1 13 999996 400813 2 16 999996 2 2 999999 1 140661 204830 -135202 2 15 999982 2 24338 759983 2 18 999985 1 5 999993 -357402 2 32604 499988 2 20 999995 2 2 999999 1 2 999999 518712 1 15 999998 -154776 1 9 1000000 5703 2 268494 815876 1 13 999992 -557575 2 2 999999 1 3 999987 -368381 1 2 999999 -779277 1 2 999999 -736191 1 258563 644312 -970972 1 2 999999 -770889 1 405468 651967 -526487 1 862544 936406 98444 2 15 999992 2 2 999999 2 2 999999 1 292298 597773 -950205 1 2 999999 187614 1 2 999999 -833782 1 2 999984 -335195 1 2 999999 -277069 1 2 999999 293012 1 7 999999 -607789 1 388922 933902 508016 1 16 999986 272820 1 423749 683385 -86566 2 699848 849236 2 5 999989 2 2 999999 2 18 999985 2 2 999999 1 7 999992 -159983 2 2 999999 2 348726 433409 2 2 999999 2 2 999999 2 116762 282194 1 10 999991 47549 2 19 999981 2 8 999991 2 3 999998 1 7 999993 405740 2 17 1000000 1 119987 769737 -723958 1 7 999989 526059 1 335050 482262 -315856 1 234243 459774 -657925 2 322458 698111 1 2 999999 207675 1 2 999999 -153230 1 13 999998 -278782 1 19470 200409 387197 2 426404 604907 2 15 1000000 1 215041 599755 -632211 2 52799 673553 1 2 999999 -712122 1 2 999999 868059 2 1 999998 1 12 999995 -799665 2 18 999990 1 2 999999 655587 1 2 999999 -321246 1 5 999996 -832243 1 2 999982 -348492 2 4 999987 2 10 999990 1 6 999998 131885 1 7 999996 -20382 2 13373 583227 2 3 999987 1 10 999981 366164 2 15 999990 2 464071 729828 1 15 999981 -993230 1 2 999999 -695999 1 7 999993 51300 1 2 999999 -265720 1 20 999989 -563028 1 10 999983 21797 1 18 999994 -743850 1 833408 992453 -501485 1 19203 731751 426819 1 11 999994 -307972 2 460888 756443 2 415481 728424 1 14 999981 815980 2 2 999999 1 244825 697849 147184 2 175412 246932 2 702683 942091 2 316219 399660 1 107979 697813 -268299 1 16 999995 -16386 2 9 999996 2 2 999999 2 70616 571993 2 17 999981 1 2 999999 -504337 2 8 999991 2 382389 886757 1 460971 669865 359525 2 12 999993 1 10 999984 -67147 2 440569 883220 1 2 999999 -685546 2 2 999999 1 14112 482937 24071 2 283144 828902 2 16 999990 2 15 999998 2 512318 529354 2 2 999992 1 2 999999 947482 2 15 999982 1 2 999999 -32307 1 2 999999 269668 1 2 999999 770359 1 7 999987 797632 1 19 999982 -115674 1 2 999999 832840 1 2 999999 -779621 1 5 999985 -5058 2 4 999995 1 2 999999 -418070 2 3 999981 2 727021 778461 2 18 1000000 2 2 999999 1 2 999999 701023 2 16 999987 1 2 999999 -875217 1 10 999997 -912736 2 18 999987 1 686169 959123 -460785 1 6 999999 -284880 1 170676 679821 141179 1 17 999994 948123 1 154700 884549 -787001 1 4 999996 541465 2 20 999991 2 725922 916468 1 5 999981 -363047 2 1 999983 2 598171 673071 2 281817 668137 1 2 999999 -417073 2 4789 738138 1 2 999999 -714145 1 1 999995 851946 1 2 999999 -502342 2 1 999999 1 2 999999 595413 1 6944 959125 -63022 1 3 999995 -451185 2 19 999984 2 384927 728105 1 16 999987 -470573 2 18 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999993 172271 1 2 999999 -974157 1 291136 764508 -24400 2 750432 902612 1 20 999983 -343556 2 2 999999 1 2 999999 -136894 1 2 999999 -474250 2 2 999999 2 2 999999 1 2 999999 -716341 1 76588 381880 -79706 1 19 999990 -856699 1 2 999999 236953 2 2 999999 2 2 999999 1 2 999999 -397542 2 2 999999 2 828489 847450 2 2 999999 1 2 999999 -129263 2 391800 760438 2 5 999994 1 9 999996 -933339 2 2 999993 2 9 999998 1 646 113668 33676 1 649374 948386 896010 2 5 999993 2 2 999999 2 8 999993 1 16 999994 54226 2 383590 474186 1 2 999999 340713 2 8 999987 2 3 999999 2 2 999999 1 847726 933603 958896 2 344430 506698 2 2 999999 1 1 999986 -233583 2 2 999999 1 2 999999 -105399 2 2 999999 2 2 999999 1 2 999999 -967958 1 787267 819116 406442 2 17 999988 2 2 999999 1 2 999999 999878 2 2 999999 1 2 999999 703728 1 80926 837968 520176 2 470653 977983 2 13 999987 1 1 999996 168315 1 187565 529818 55706 1 522237 888084 -219410 2 494588 992402 2 9 1000000 1 1 999986 226949 1 2 999999 -35764 2 18 999996 2 2 999999 1 325801 810684 38331 1 2 999999 359704 1 2 999999 478255 1 308281 878893 775428 2 1 999985 2 18 999997 1 384783 632333 353160 2 12 999983 2 19 999989 2 13 999981 2 187780 963185 2 131584 531691 2 2 999999 2 2 999999 1 20 999985 -518439 2 4 999993 2 12 999994 1 2 999999 -657482 1 8 999984 -967716 1 287272 716573 179145 2 846720 882036 1 3 999987 -555583 2 316603 492318 2 13 999997 2 482898 540018 1 2 999999 844633 1 19 999995 959229 2 528616 659717 2 57334 542053 1 264414 289843 792563 1 12 999993 -623804 1 303952 558944 643109 1 1 999999 56864 2 223007 227299 1 2 999999 -645565 1 12 999994 124150 1 2 999999 -397760 2 2 999999 1 2 999999 -412261 2 8 999992 2 2 999999 1 2 999999 -218558 2 356635 468100 2 2 999999 2 15 999982 1 15 999983 126909 2 8 999990 1 20 999993 -328900 2 650966 762819 1 2 999998 -58258 2 5 999995 1 368221 771853 -861748 2 14 999992 2 529691 730779 1 9 1000000 6639 1 322835 848364 -113429 2 2 999999 1 55769 530643 -26145 1 490795 598472 215116 2 2 999999 2 143062 448152 2 5 999988 1 9 999985 24985 2 7 999989 2 12 999984 1 510120 853909 -68396 2 2 999999 2 8 999982 2 7 999982 2 843951 946275 2 5 999992 2 2 999999 1 2 999999 221681 1 2 999999 -580811 1 8 999996 -266140 2 2 999999 2 15 999988 1 2 999999 -149020 1 2 999999 666557 2 193736 280488 1 504668 710421 -592334 1 16 999982 -287232 1 17 999999 378385 2 2 999999 1 3 999993 -585398 2 2 999999 1 294251 422331 346492 2 17 999982 1 2 999999 850043 2 20 999999 1 1 999987 373499 1 575407 733198 -154493 1 20 999993 -389158 2 11 999997 2 2 999999 2 2 999999 2 251938 646046 1 2 999999 897554 2 14 999993 2 17 999987 2 12 999996 2 26978 112458 2 312871 513075 1 2 999999 -191248 2 2 999999 1 182448 823367 203158 1 7 999985 131350 1 151563 625726 75611 2 4 999999 2 2 999999 1 2 999996 -13626 2 2 999999 2 11 999982 2 20 999987 1 5 999990 -701881 1 2 999999 -390435 2 20 999985 1 9 999986 -258341 2 630241 981363 2 2 999981 1 2 999999 -317753 1 1 999995 -281150 2 19 999992 2 11 999981 2 14 999993 1 624969 990883 408213 1 2 999999 222172 2 755620 870677 1 614204 722542 416687 1 2 999999 928194 2 2 999999 2 2 999999 2 755012 903399 2 8 999991 1 2 999999 812196 2 589075 589853 1 738692 878208 -956210 1 3 999987 188674 2 13 999983 1 5 999994 -993345 2 526526 633068 1 914430 998088 206783 1 726070 817051 -88790 2 592410 740374 2 679554 744261 2 2 999999 1 521144 829313 -450872 1 2 999999 -468563 2 2 999999 2 2 999999 1 1 999983 -764585 1 16 999991 -334893 2 7 999991 1 8 999987 523499 2 12 999986 2 2 999999 2 10 999995 2 273677 409290 2 2 999999 2 10 999994 2 205979 310947 2 2 999999 2 546630 692801 1 4 999995 664226 2 480881 772075 1 2 999999 -390025 1 12 999994 61850 2 2 999999 1 2 999999 -820537 1 62976 927968 -6680 2 363664 626349 1 205030 827678 -246990 1 420166 603429 962256 1 847851 860772 -430692 1 8 999983 -151573 1 5 999994 365959 1 1 999991 678042 1 449586 964377 427564 1 26253 200846 -388020 2 2 999999 1 60049 836672 -480059 1 2 999999 -786552 1 409759 933362 -940265 1 6 999982 180501 1 2 999999 577075 1 759718 875501 -524935 1 360957 557154 -38201 1 110484 676785 72590 1 2 999999 -600613 2 20 999983 2 10 999995 2 236061 797156 2 436870 526580 2 2 999999 2 2 999999 1 459471 481257 -774437 1 16 1000000 -759649 1 548966 717353 921011 2 20 999982 1 2 999999 -938199 2 300995 984601 1 619173 818315 928730 2 8 999996 1 5 999995 963073 1 19 999999 -536638 2 9 999983 1 697738 779881 402782 2 3 999999 1 62599 187228 -94350 1 11 1000000 -240572 1 338696 345804 73489 1 2 999999 -576948 1 5 999991 -748586 2 18 999994 2 2 999999 2 14 999981 2 179285 849625 2 17 999994 1 63488 71152 164753 1 2 999999 588276 2 371486 540319 1 2 999999 -743503 1 2 999999 978665 2 2 999999 2 39542 953430 1 331694 958328 -77991 1 84245 144967 472006 1 2 999999 -843013 2 20 999998 2 17 999982 2 2 999999 2 2 999997 2 251065 903426 2 590426 756234 1 2 999999 -210999 1 2 999999 423108 1 489291 641467 66007 1 490284 516944 24354 2 2 999999 1 2 999999 -241402 1 1 999981 866693 1 3 999990 -283522 2 2 999999 1 20 999994 -515088 1 135550 562074 914529 1 12 999990 478038 2 18 999992 1 11 999981 473370 2 423156 514133 2 2 999999 2 4 999998 2 544752 821781 1 11 999989 -756606 2 155389 829921 2 16 999992 2 3 999986 2 4 999992 2 2 999999 1 45592 154434 698848 1 7 999988 -101067 1 20 999997 360144 1 16 999998 191530 1 397361 702401 430817 2 2 999999 2 1 999984 2 151314 580644 2 2 999999 2 2 999999 2 2 999999 2 541432 985881 1 186090 935976 450995 2 12504 363233 1 5 999982 -629141 2 12318 788212 1 1 999997 816959 1 293994 347353 -387539 2 736061 843304 2 2 999999 2 614196 869709 2 92618 517455 2 2 999999 1 91502 515266 -578988 2 295244 541303 1 7 999990 655517 2 12 999992 1 2 999999 684027 2 2 999999 1 2 999999 268573 1 12 999985 472148 1 118422 426209 -976782 2 14148 436814 1 524495 807853 479690 2 37684 495859 1 1 999984 -100836 1 11 999987 -118919 1 851227 938604 -763145 1 2 999999 -836720 2 2 999999 2 6 999996 2 2 999996 2 388468 998272 1 14 999986 -709127 1 6 999983 775283 1 2 999999 458279 2 2 999999 2 2 999999 1 14 999987 532888 1 272475 791843 -549390 1 3 999981 849623 1 2 999999 -748558 1 181565 664558 -919291 1 2 999999 -761815 2 2 999999 1 630912 874969 -146098 1 17 999992 604145 1 835732 905652 741499 1 18 999983 993049 2 158987 386668 2 811132 954517 2 5 999984 2 9 999999 1 2 999999 247382 2 550379 847947 2 2 999999 1 15 999990 568320 2 293182 592200 1 9 999996 -52351 1 15 999988 -790394 2 15 999996 1 350596 783894 455759 1 297735 437519 -808920 2 724425 977865 1 686832 764815 529582 2 11 999989 2 407584 453498 1 2 999999 -984643 1 2 999999 156174 1 9 1000000 -701415 1 2 999999 167097 2 211900 785210 1 459134 973208 506696 1 2 999999 -895189 1 14 999999 92051 1 16 999994 -939652 1 2 999999 642915 2 13 999994 1 2 999999 148831 2 11 999982 1 482250 785477 360954 1 2 999999 176624 1 2 999999 -879379 2 4 999995 2 2 999999 1 11 999992 887 2 2 999999 1 205241 255226 -207662 1 491488 664879 89678 2 15 999981 1 20 999999 824166 1 79071 575837 799070 2 23301 599298 2 2 999999 1 2 999999 -783328 2 521379 894981 2 2 999999 2 18 999998 2 2 999999 2 2 999999 2 2 999999 2 14 1000000 2 2 999999 2 11 999986 2 634358 773438 2 8 999985 1 2 999999 12456 1 385555 638633 -354446 2 20 999990 1 2 999999 760362 1 2 999999 -313124 1 2 999999 318889 1 7 999996 846800 2 9 999981 2 652792 975645 1 491340 922964 82538 2 408349 552617 2 14 999996 2 16 999997 2 279484 990521 1 2 999999 -239132 2 43316 84777 2 885166 983646 1 2 999999 678463 1 2 999999 -761649 1 540914 643574 -462400 2 5 999993 1 8 999990 751536 1 215337 927588 -476537 2 73541 856722 2 16 999998 2 2 999999 1 2871 540309 -995175 1 11 999985 7550 2 3 999986 2 164257 582778 2 98731 520319 2 215138 378971 1 10 999991 285302 1 397852 695640 -399312 1 2 999999 67357 1 2 1000000 -817329 1 564811 932069 290048 2 73514 266975 2 2 999999 1 2 999999 -129503 1 4 999981 -502674 2 2 999999 1 168629 565317 -696546 1 2 999999 -135951 1 2 999999 -550743 2 2 999999 1 2 999999 -104610 1 517995 754983 -112866 2 3 999988 2 17 999984 2 9499 779131 2 2 999999 2 521486 819229 1 3 1000000 701947 1 498082 679501 -699106 2 2 999999 2 515203 855767 1 17 999981 25985 2 9 999981 1 16 999994 -950539 2 94029 964396 1 106949 615963 -262239 2 1749 755885 2 20 999999 1 2 999999 549564 1 306750 805703 946087 2 43715 811556 2 2 999999 1 2 999999 -401068 1 6 1000000 88626 2 8 999991 2 448948 817547 1 145785 214168 190421 2 2 999999 2 2 999999 2 2 999999 2 386693 862170 2 2 999999 1 17 999989 366653 1 182698 517080 190554 2 7 999996 1 12 999996 -889230 1 467067 818064 -830 2 2 999999 1 1 999989 404447 2 757689 859342 1 2 999999 -928319 1 2 999999 611983 2 12 999991 1 64234 149333 -615225 2 2 999999 1 17 999991 -776681 1 2 999999 -578281 1 10 999991 964653 2 189611 488636 1 2 999999 -532594 1 2 999999 301139 2 487301 731415 1 2 999999 -493611 2 2 999999 2 742486 750893 1 32777 812544 668032 2 2 999999 2 557578 671134 2 2 999999 2 2 999999 1 2 999999 647912 2 2 999999 2 9 999992 1 32901 133346 131149 1 650029 728868 467541 1 332112 539465 -589307 2 2 999999 2 206014 410111 1 916832 931488 -535010 2 15 999999 1 2 999999 -355820 1 2 999999 151277 1 2 999999 -209921 1 2 999999 -742968 1 288749 341453 -907516 1 2 999999 744328 1 312464 584650 786613 2 757297 945726 2 2 999999 2 20 999996 1 2 999999 690565 1 2 999999 121404 2 2 999999 2 176085 405502 2 8 999990 1 3 999993 764095 2 106732 990494 2 2 999999 2 2 999999 1 232701 959497 -406867 2 12 999994 2 2 999999 1 2 999999 951553 2 111950 381983 1 479287 890241 -227331 1 12 999987 -978939 1 2 999999 670433 1 200876 988706 -611438 1 15 999999 271428 1 309103 682424 -574721 1 7 999994 610995 1 2 999999 321852 2 2 999999 1 2 999999 -506052 2 17817 498658 2 8 999994 2 503082 778549 1 17936 652681 -523565 1 13 999983 748734 1 2 999999 -386293 1 5 999987 458224 2 391624 571829 2 3 999991 2 2 999985 2 14 1000000 1 744611 865158 -278643 1 14 1000000 391924 1 3 999981 399863 1 2 999999 698706 2 11 999988 2 2 999999 1 2 999999 -983953 2 211537 811719 2 2 999999 1 2 999999 747992 2 20 999984 1 9 999993 -245039 2 5 999997 1 2 999999 94830 1 2 999999 -265944 1 520501 643638 295472 2 842619 948609 2 111880 635619 2 2 999999 1 15 999992 -412498 1 2 999999 213949 2 148526 674882 1 81886 433181 -781599 1 16234 230695 291732 1 3726 626970 -476575 1 2 999999 -410878 2 5 999999 2 147114 167556 2 16 999997 1 19 999998 -440302 1 2 999999 290308 2 2 999999 2 9 999997 2 18 999982 1 2 999999 548906 2 3 999988 2 390372 847838 1 430861 839715 77509 2 14 999995 2 320208 748738 1 16 999987 444846 1 2 999999 984835 2 2 999999 2 2 999999 2 473152 758246 1 2 999999 -605996 1 2 999999 -298280 1 2 999999 -792837 2 2 999999 1 2 999999 -135465 1 11 999982 -546627 2 2 999999 1 187843 737378 -620498 2 82830 939767 1 390613 411511 -812573 2 2 999999 1 344825 483078 456881 1 17 999999 -874226 1 140930 438079 914927 1 330954 482790 -533829 1 5 999998 205678 2 8 999998 1 2 999999 -441577 2 14 999991 1 16 999993 -234482 1 7 999994 937317 2 2 999999 2 172037 476695 1 2 999999 -250731 1 4 999986 754642 1 477345 729393 -416174 1 2 999999 871301 2 2 999999 2 2 999999 2 10 999994 1 12 999986 -971215 2 18 999988 2 127225 905059 2 17 999994 2 1 999997 2 873813 911980 1 13 999984 86821 1 2 999999 -557972 1 1 999998 -731059 1 15 999992 -370380 1 2 999982 74563 1 8 999984 144077 1 208785 991843 321342 2 2 999999 1 2 999999 893156 2 2 999999 2 2 999999 1 411237 619075 632733 1 17 999994 482788 1 495228 714784 219982 2 2 999999 2 4 999992 2 2 999999 2 387791 583375 1 2 999999 400238 2 592644 814486 1 111440 233118 -758963 1 873617 945973 -925547 2 20 999994 1 330175 924262 -477430 2 13 999982 2 13 999995 2 2 999999 1 160378 573851 -983501 2 188407 647281 1 2 999999 426050 2 6 999986 1 2 999999 316235 2 308553 951522 2 2 999999 1 821816 875371 -378366 2 2 999999 1 312620 612655 -413409 2 369298 999286 2 2 999999 2 108075 675005 1 16310 143933 456986 1 2 999999 156692 2 673125 706382 1 44196 616442 -64734 1 403508 467348 894615 1 839525 840814 6641 2 1 999990 2 13 999987 2 935532 960910 2 16 999992 2 64832 125446 1 9 999999 610188 2 12591 900427 1 117316 741363 -902260 2 2 999999 1 339218 811053 -468450 2 2 999999 2 4 999987 1 13 999988 -529131 1 6 999996 -321694 1 351097 798191 198718 1 2 999999 292211 1 405064 627142 767952 2 554455 570756 2 2 999999 1 2 999999 812185 2 2 999999 1 16 999995 673102 1 134125 944089 -474287 2 2 999999 1 2 999999 453414 2 2 999999 1 803758 985343 -292861 1 72056 201575 622136 2 428572 556242 1 88317 313332 -293372 1 2 999999 -151284 2 2 999999 2 244009 893067 2 222733 517254 2 19 999987 2 2 999999 1 424071 763505 498066 2 7 999996 1 10 999986 682115 2 15 999990 2 16 999983 1 2 999999 251044 2 209225 624751 2 19497 882170 2 192770 561789 1 264363 456008 917973 1 86177 757018 -852836 1 457473 909533 596974 2 492147 941447 2 2 999999 1 2 999999 -199908 1 2 999999 -46900 2 2 999999 2 140394 766782 2 20 999999 1 2 999999 529333 1 244730 451160 303377 1 2 999999 263333 1 9 1000000 237185 2 221296 273269 2 8 999981 1 2 999999 182003 2 2 999999 1 15 999988 840608 1 607354 807867 -33973 2 4 999986 1 5 999982 -967616 2 115560 260665 1 2 999999 765284 2 334431 684566 2 2 999999 2 2 999999 1 96861 974582 -318218 2 2 999999 1 18 1000000 -189233 2 91139 179883 1 5 999989 -295823 1 2 999999 859859 2 2 999999 2 2 999999 1 2 999999 154481 2 2 999999 1 15 999989 811805 2 186658 444327 2 15 999991 1 2 999999 424524 2 12 999991 2 2 999999 2 2 999999 1 2 999999 -695147 2 838161 865081 2 15 999994 1 11 999982 -682139 1 2 999993 629960 1 19 999984 54748 2 18 999987 1 15 999996 796660 2 3 999985 2 2 999999 2 232033 913858 1 2 999992 460973 1 2 999999 -996093 1 6 999995 348915 1 51119 90580 249661 1 2 999999 809752 2 139449 611649 1 9 999983 44119 2 375215 672131 1 2 999999 827899 2 48045 493732 2 156814 984419 2 394663 421486 1 2 999999 -756400 2 18 999991 1 9 999990 555440 1 14 999987 13058 1 2 999999 930741 2 2 999999 2 4 999988 2 489863 777167 1 2 999999 -603997 1 11 999990 838045 2 2 999999 2 2 999999 1 8 999991 -602444 1 7 999989 839063 2 403345 576853 2 142880 167231 2 20 999989 2 2 999999 2 2 999999 1 595261 702502 313771 1 13 999987 -599265 2 708014 801237 1 2 999999 -86606 1 2 999999 -851284 2 19 999983 2 748656 903961 1 375952 660536 624155 2 2 999999 1 98099 639095 742314 2 139915 366821 2 110148 645065 1 391690 600306 -973726 1 18 999993 -16418 1 2 999999 -768091 1 353801 817475 265809 1 2 999999 -500957 2 14 999993 2 17 999994 1 513688 833326 975728 2 290438 733144 2 11 999981 2 92185 183787 1 7 999998 -795710 2 20 999989 2 912612 933449 1 483054 922387 -423596 1 291064 576396 128217 2 199179 534253 1 19 999994 -506787 1 8 999986 -473801 2 2 999999 2 2 999999 1 18 999981 -558802 1 17 999986 -107093 2 482737 562823 1 2 999999 -982575 2 316799 638344 1 2 999999 -767119 1 2 999999 -399548 1 2 999999 809869 1 9 999992 749444 2 380532 381311 2 97185 816048 2 11 999981 1 2 999999 -866177 2 465420 515571 2 398569 585219 2 2 999999 2 7 999996 1 4 999989 764498 2 49759 63741 2 270490 456775 1 1 999987 99432 1 2 999999 -246343 1 20 999993 -78909 1 766897 972610 -753727 1 2 999999 -122108 1 2 999999 217624 2 2 999999 2 10 999999 1 848226 959378 -329821 2 9 999989 1 19 1000000 -592914 2 96172 741623 2 2 999999 2 2 999999 2 3 999996 2 2 999999 1 106124 426061 683206 2 115009 822492 1 2 999999 781580 1 2 999999 197380 1 623713 667231 944153 2 392969 886318 1 2 999999 -904404 1 2 999999 -103805 2 2 999999 2 2 999999 1 12 1000000 -522596 2 2 999999 2 2 999999 2 15 999998 2 5 999991 2 4 999996 2 16 999984 1 6 999998 -792378 1 14 999984 -279745 1 3 999982 811698 1 2 999999 -408189 1 330040 498797 -965166 2 140963 403259 2 2 999999 2 2 999999 2 519284 982333 2 703934 777094 1 10 999982 -269785 1 322895 920121 -926789 2 2 999999 2 12 999986 1 613041 985336 339257 1 2 999999 818014 1 18 999989 -556102 1 204367 830716 476341 1 2 999999 26651 2 148698 582685 2 394591 554234 1 306733 402868 389803 2 391320 781470 2 2 999999 1 2 1000000 88938 2 2 999999 2 2 999986 1 12 999996 -309101 1 229960 974678 674590 2 335861 362685 1 2 999999 -710649 1 2 999999 256084 1 47442 167429 -507965 1 12 999995 565555 1 14 999995 997726 2 2 999999 2 1 999996 1 2 999999 821439 1 14 999981 317711 1 552228 583676 -315570 2 2 999999 1 2 999999 -51132 2 12 999993 2 2 999999 1 43651 257501 725715 1 13 999983 695004 1 800176 993937 -279312 1 2 999981 -262915 2 2 999999 2 2 999999 1 15 999990 603165 2 2 999999 2 15 999985 1 150757 445773 520942 2 2 999999 1 320687 666086 998553 1 3 999997 757505 2 2 999999 1 9 999992 844144 1 393926 650278 651174 2 722538 941406 1 107456 661305 665070 1 648334 750521 551272 2 9 1000000 1 177031 366570 -561787 1 2 999999 -335301 1 2 999999 235767 1 2 999999 482712 1 2 999999 556131 2 8 999991 2 4379 802396 2 4 999981 2 127808 482372 2 2 999999 2 2 999999 2 693778 721838 1 13 999997 -282318 2 80044 159998 1 100272 752538 -458674 2 7 999999 1 16 999996 450583 2 2 1000000 2 6 999982 1 2 999999 -562406 1 5 999988 -729015 1 10 999989 539808 2 2 999999 1 9 999999 616941 1 2 999999 -413455 2 722776 773254 1 259117 965284 -618023 1 231497 573116 -944501 1 15 999987 -186324 1 2 999999 637906 2 3 1000000 1 251914 602467 -783424 1 18 999994 374728 1 18 999993 786562 2 2 999999 2 663297 793095 1 578640 859239 -376055 1 2 999999 726118 1 727887 964017 -319350 2 591773 880445 1 15 1000000 -371464 1 29152 431571 883930 1 2 999999 857664 2 2 999999 2 2 999999 1 2 999999 -897119 1 2 999999 -837579 1 2 999999 -493439 1 2 999999 217045 2 466024 850430 2 2 999999 1 2 999999 537888 2 13 999993 2 103388 748227 2 2 999999 2 16 999991 1 8 999998 -527849 2 584720 850595 1 614054 906361 -96644 2 2 999999 1 2 999990 562099 1 2 999999 -999004 2 2 999999 2 52200 174196 1 2 999999 -203109 1 518025 967460 -281350 1 560414 766291 657896 1 2 999999 -181472 1 2 999999 535250 1 4 999998 778402 1 2 999999 300484 1 8 999988 478521 1 1088 448469 790501 1 8 999987 492110 2 2 999999 1 2 999999 854806 2 44169 675677 2 2 999999 1 12 999992 284518 2 6 999995 2 15 999987 1 388656 456377 490543 1 12 999998 432924 2 15 999997 2 18 999992 1 2 999999 881935 1 3 999983 648822 2 7 999999 2 2 999999 2 189791 453006 2 8 999983 2 2 999999 1 8 999991 -287195 2 18 999984 2 16977 698391 2 7 999992 1 12 999988 -245251 2 1 999991 2 285283 555517 2 2 999999 2 2 999999 2 368796 884905 2 2 999999 1 8 999987 -719997 2 2 999999 2 20 999997 1 15 999992 426640 2 377232 465958 1 2 999999 -448072 1 2 999999 -171270 1 19 999997 -336508 2 2 999999 2 646209 808599 2 458503 722621 1 2 999999 -860375 2 1 1000000 2 732327 947249 1 18 999992 959116 1 2 999999 725065 1 69414 555102 951121 2 561904 805986 1 2 999999 -839813 2 13 999991 1 2 999999 -882654 1 1 999995 361355 1 2 999999 717503 1 263322 978010 -138994 1 684615 924035 -648329 2 13 999996 1 2 999999 226856 2 2 999999 2 5 999993 2 39081 660172 2 17 999982 1 17 999996 -875344 2 2 999999 1 2 999999 -500071 2 2 999999 2 12 999993 2 378987 669385 1 452252 955012 -886708 2 6 999983 2 19 999988 1 15 999994 927127 1 568597 889752 -236913 2 465135 769823 1 2 999999 -791185 2 2 999999 1 2 999999 520943 2 430911 799297 1 425959 588852 269527 2 60375 834169 1 1 999990 107481 2 2 999999 2 489445 989910 1 18 999985 -24567 2 2 999999 1 8 999987 -263087 2 11 999987 1 609918 879958 843327 2 2 999999 1 9 999984 -708508 1 144998 708968 378860 1 2 999999 -345422 2 2 999999 1 16 999982 -553247 1 2 999999 873052 2 237774 602326 1 448032 745790 487088 2 11 999993 1 205219 447735 298103 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999984 2 10 999982 1 7 999996 -344858 1 2 999990 -926112 1 92703 768497 289083 2 483117 555396 1 17 999998 -377948 1 685190 707159 590588 2 376568 584574 1 11 999985 805319 2 16 999994 1 6 999992 16154 1 7 999983 -287303 2 2 999999 1 9 999998 -305138 1 2 999999 -528595 1 13 999981 47844 1 2 999999 -683940 2 43291 620487 2 2 999999 1 8 999996 254265 1 14 1000000 -321385 2 8 999981 1 19 999990 227693 1 435840 814997 -405747 1 701806 888447 765767 1 861152 922624 -187572 2 2 999999 2 2 999999 2 177854 579500 1 822306 892092 448358 2 87256 391333 2 120166 435450 2 2 999999 1 414760 443283 -621411 2 19 999996 1 796158 922519 565892 2 178986 497820 2 2 999999 1 2 999999 251936 1 136894 918235 -794636 1 5 999999 930925 2 2 999999 1 239484 431835 -792658 2 14 999998 2 2 999999 2 513411 525341 1 2 999999 504459 2 2 999999 1 8 999997 -225002 1 269089 843821 -512722 1 2 999999 557193 2 9 999998 1 2 999999 -985212 2 323582 916721 1 620354 855871 453866 2 2 999999 2 5 999992 1 59949 302484 730232 1 161457 722052 210051 2 16 999999 1 2 999999 -448805 2 185248 275988 1 38878 115158 664084 1 14 999995 -100478 1 2 999981 545455 2 2 999999 1 803042 858178 474381 2 2 999999 1 1 999989 -603984 2 9 999985 2 303752 659279 1 106519 548132 -731873 2 2 999999 1 46279 407399 -35045 1 25548 327109 -107499 2 2 999999 2 7 999999 1 2 999999 -966230 2 2 999999 2 7 1000000 1 102344 978043 -615294 2 2 999999 1 82830 677873 -949853 1 2 999999 911333 1 2 999999 124931 2 2 999999 2 289085 854316 2 2 999999 2 11 1000000 2 2 999999 2 10 999993 1 180616 254703 262871 2 111848 422804 2 2 999999 2 2 999999 1 10 999981 910437 1 17 999996 742585 1 20 999999 -847080 1 321938 802825 -296416 1 17 999988 719901 1 8 999999 -513231 1 389232 453195 -973033 1 19 999989 41688 1 2 999999 494454 1 2 999999 172030 1 2 999999 -994288 1 586755 777554 -480795 1 8 999994 -687096 1 2 999999 574028 2 814336 977813 2 2 999999 1 2 999999 -561912 2 312936 688252 2 2 999999 2 2 999999 1 104918 667598 -755685 2 17 999997 1 304968 765094 -870036 1 2 999999 -794537 2 320150 598708 2 315503 340543 1 20 999982 -65319 2 2 999999 1 15 999988 544251 2 2 999999 2 521433 756330 2 2 999999 1 2 999989 -829599 1 414365 935218 -554141 1 8 999995 -678365 1 2 999999 -755408 1 468852 509528 55148 1 2 999999 -82611 2 2 999992 2 433137 443549 1 337196 786946 -921763 2 19 999981 1 2 999999 47470 1 2 999999 -439470 1 506242 851602 85687 1 310854 874320 -576854 1 50481 287724 664750 1 2 999999 -286988 1 262775 914625 218621 1 554018 796423 592377 1 355337 385052 817345 2 2 999999 1 2 999999 -727449 1 152319 639757 684977 2 2 999999 2 128146 158677 2 5 999997 2 2 999999 1 16 999993 -716539 1 791497 976428 584220 1 18 1000000 306208 1 2 999999 -74254 1 206818 622832 -394359 2 2 999999 1 2 999999 965424 2 4 999990 2 2 999999 1 19 999993 44510 1 2 999999 269213 1 6 999985 -943348 2 253011 487847 2 14 999992 2 2 999999 1 2 999999 254914 2 132712 204624 1 2 999999 -951032 1 239861 898594 -976574 2 15 999982 2 504416 605662 1 737804 913801 36600 2 18 999983 2 2 999999 2 2 999999 1 19 999992 -519453 2 500651 806571 1 16 999990 -198096 1 2 999999 782248 1 36272 382821 -632152 2 432693 908263 2 504310 787834 2 575842 713687 1 118686 883697 -935562 2 2 999999 1 4 999982 -629774 1 2 999999 -578238 2 466862 994415 1 53756 437279 -82051 2 502667 880506 2 2 999999 1 380898 613084 147388 1 430743 791887 -625812 1 2 999999 -674562 2 2 999999 1 2 999999 806579 1 13398 57609 -325046 2 2 999999 2 1 999981 2 314087 774538 2 528385 933264 2 61388 511098 1 824573 903381 -379737 1 180061 317928 -772739 2 608374 964865 1 3 999993 345416 2 8 999986 1 2 999999 -282621 2 18 999983 2 2 999999 1 104651 412586 -69351 1 15 999986 -870371 2 2 999999 2 2 999999 2 50306 455098 1 2 999999 865346 2 2 999986 2 2 999999 2 7 999998 1 5 999989 213001 1 2 999999 -408206 1 146395 291933 -53328 2 949072 978630 2 895504 904263 2 16 999984 1 176702 812458 -179497 2 10 999996 2 2 999999 2 10 999996 1 133099 243127 -586851 1 2 999999 608592 2 7 999999 2 2 999999 2 2 999999 1 743628 765659 -345815 1 677469 803208 865105 2 3 999994 1 5 999987 464648 2 2 999999 2 5 999993 1 19 999990 765978 1 2 999999 322096 1 31560 203373 -616975 1 424237 797986 363880 1 4 999985 -629480 2 2 999999 2 2 999999 1 2 999999 -807390 1 2 999999 -299600 2 393569 588517 2 151295 311761 2 582669 835522 2 2 999999 2 270212 423119 2 16 999991 2 1 999987 2 5 999987 1 2 999999 945799 2 5316 531261 2 2 999999 2 2 999999 2 55688 335734 2 19 999989 1 2 999999 281447 1 2 999999 510277 1 2 999999 617534 1 354210 652864 347179 2 2 999999 2 5 999983 1 18 999999 953425 2 8 1000000 2 5 999997 2 620253 781594 1 1 999992 -390313 1 265459 706929 -143009 1 2 999999 -689894 1 3 999991 -833979 1 6 999982 -34713 1 2 999999 -459455 2 13 999989 1 14 1000000 477666 1 182298 780417 124133 2 11 999988 1 14 1000000 900544 1 2 999999 -187928 1 2 999999 -546928 2 9 999986 2 2 999999 2 2 999999 1 864916 930542 -644437 2 2 999999 1 74807 778967 703885 1 2 999999 318750 2 208353 552561 1 505434 936578 874849 1 2 999999 483225 2 2 999999 2 5 999988 1 12 999981 601307 2 19 999991 1 7 999992 312421 2 2 999988 1 319892 628263 -640836 1 276637 375687 572903 2 12 999991 2 527319 825470 1 14 999983 -12439 1 8 999997 -401093 1 2 999999 457408 1 16 999998 -82899 1 47928 549047 -156169 2 15 999994 2 47508 900604 1 2 999999 2638 2 8 999999 1 20 999986 -382313 2 602529 755563 2 20 999995 2 29191 291060 2 189760 576173 2 302612 824751 1 422294 763425 982439 2 2 999999 2 12 999988 1 196447 291238 21485 2 2 999999 2 482308 979696 2 404939 834144 2 2 999999 1 2 999999 -239143 1 546074 787089 789171 2 13 999982 2 2 999999 2 242856 828535 1 12 999988 -409229 2 80885 506155 2 14 999996 2 375012 744279 2 130404 393766 2 135017 792076 1 30200 303004 412543 1 266826 828942 -435281 2 3 999995 1 2 999999 -998805 1 2 999999 -667747 2 259814 756088 2 211339 635187 2 2 999999 2 62780 107627 2 9 999986 1 314835 408886 884861 1 2 999999 394921 1 18 999989 134356 2 2 999999 1 4 999988 -353212 2 362996 600366 1 2 999999 844977 2 2 999999 2 2 999999 2 686633 830783 2 10 999999 2 7147 303497 1 350435 965424 -967350 2 17 999988 2 17 999996 2 7 1000000 2 401533 499834 2 4 999995 1 2 999999 -115008 2 2 999999 2 17 999985 1 344576 443448 20423 2 17 1000000 1 420387 626561 766918 2 5 1000000 2 3 999991 2 2 999999 1 7 999990 -87446 1 2 999999 80093 1 2 999999 597387 1 2 999999 629820 2 326619 979221 1 19081 92532 -415693 1 417107 872694 -345002 1 2 999999 -588422 2 2 999999 2 299894 520307 2 4 999981 1 754480 857008 836600 2 2 999999 2 6 999989 1 2 999999 -313538 1 292738 697299 323407 1 2 999999 -879279 1 426071 917993 -836473 1 1 999997 -167111 2 13 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999988 288252 1 2 999999 465660 1 2 999999 893051 2 18 999986 1 2 999999 -785412 1 458285 610984 27150 1 7 999997 910479 2 10 999992 1 695099 745471 606236 1 2 999999 820669 1 4 999989 -835214 2 17 999984 2 10 999996 1 4 999994 -439958 2 20 999986 1 304057 450673 553136 1 169621 963732 -962077 2 1 999996 2 2 999982 2 861618 880712 1 11 1000000 675531 2 14 1000000 1 2 999999 2078 1 462809 538714 -281674 2 152321 851072 1 2 999982 193794 1 13 999987 990293 2 1 999986 1 2 999999 881128 2 5 999997 2 277203 869813 1 76699 802409 -504519 2 2 999999 1 69869 834934 -103102 2 993088 998911 1 332341 829086 -677166 1 36458 356489 -987421 1 172158 524719 217918 2 363794 627819 2 2 999999 2 3 999986 2 342783 678992 1 12 999981 -385066 2 15 999988 2 2 999999 2 225262 693124 1 2 999999 273525 2 58440 802784 2 2 999999 1 36726 642970 -556394 2 2 999999 1 102662 183800 -172289 1 2 999999 -707840 2 8 1000000 1 3 999994 496341 2 638546 765072 2 2 999999 1 133481 265018 -874111 2 2 999999 2 2 999992 1 2 999999 -386518 2 17 999989 2 2 999999 1 11 999996 549164 2 2 999999 2 2 999999 1 2 999999 174946 1 11 999981 145878 2 11 999992 1 17 999989 509629 2 2 999993 2 2 999999 1 190920 748656 715623 2 2 999999 2 601838 872531 2 2 999999 2 15 999997 1 2 999999 559882 1 7 999987 887091 1 4 999999 264082 2 12 999988 1 450835 458460 -943192 2 2 999999 2 3 999997 2 2 999999 2 3 999981 2 488608 871155 2 361486 444826 2 16 999987 1 3 999990 -252407 1 16 999999 31068 1 439067 458604 -444891 2 5 999994 1 2 999999 -840773 2 224076 318823 2 2 999999 2 17 999983 1 2 999999 -982662 2 6 999997 2 310005 423278 2 2 999999 1 1565 616626 -814719 1 8 999982 323578 2 2 999999 1 2 999999 832834 2 6 999989 2 2 999999 2 2 999999 1 486763 683137 681100 1 2 999993 968068 2 2 999999 1 466884 531237 -719230 1 2 999999 -207984 2 139359 451099 1 386062 495819 -779344 2 2 999999 2 2 999999 2 238171 770781 1 2 999981 -849717 1 2 999999 -705534 1 38275 676181 -528183 2 2 999999 2 7 999992 2 187238 892760 2 2 999999 2 207871 689964 2 2 999999 1 736410 776033 942115 1 2 999999 552705 2 2 999999 1 134682 371699 -911317 1 306058 323220 692863 1 518387 941865 -348071 2 2 999999 1 4 999995 -757786 1 295106 792338 -198524 2 373249 897809 2 2 999994 1 10 999984 627453 2 10 999986 2 18312 32022 1 2 999999 -46791 2 191624 484367 1 12 999998 237296 2 2 999999 2 3 999995 2 18150 852482 1 5 999997 275521 2 17 1000000 1 4 999990 693698 2 19 999994 2 2 999999 2 477875 562176 1 492159 791583 708104 1 20 999985 784363 1 269956 909937 837040 1 2 999999 858740 2 2 999999 1 2 999999 -402560 2 2 999999 1 140282 995523 -471563 2 20 999989 1 13 999994 -271661 2 367981 389767 2 2 999999 2 7 999995 2 41152 138741 2 2 999999 2 362376 752537 2 2 999999 2 183651 351700 2 18 999985 1 176271 673648 -504723 2 515881 828448 1 176825 492007 595384 2 2 999999 2 2 999999 2 2 999999 2 375152 642530 2 10 999999 2 505275 735635 2 15 999981 1 399697 587721 -120326 1 2 999999 -208846 1 515858 913803 516273 2 820884 826176 2 46652 769573 2 244840 508938 2 2 999999 2 650474 791302 2 797419 946527 1 279457 436749 -916829 2 2 999999 1 25263 191812 -79390 2 179423 459525 1 10 999988 -121374 2 12 999982 2 583843 838250 2 19 999985 2 4 999999 2 2 999999 1 17 999988 -638892 2 4 999986 2 8 999990 2 200701 975394 2 20 999986 2 2 999999 1 553357 964791 -379536 2 345904 984704 1 1 999984 -68761 2 2 999982 2 17 999983 2 2 999999 1 2 999999 -233561 2 13 999990 2 592585 846253 1 736189 745109 -235227 1 2 999999 722126 1 2 999999 901993 2 2 999999 2 2 999999 2 2 999999 2 728425 766841 1 2 999999 -14257 1 2 999999 -409357 2 7 999996 2 12 999981 2 284129 797695 2 11 999993 2 2 999999 2 88985 827183 1 12 999990 81254 1 44589 222535 21261 2 2 999999 2 380579 727787 1 364451 968390 -895135 2 739093 823914 1 2 999999 -767789 2 2 999999 1 403382 496741 417243 2 274165 791365 2 705291 910080 1 2 999999 956541 1 2 999999 -499100 2 7 999991 1 259924 837594 204289 1 50626 914603 -176794 1 2 1000000 -574583 1 19 999992 185201 2 2 999999 1 541193 587398 986986 1 638701 928250 133483 2 624651 972860 1 5 999999 -492466 1 11 999983 -508566 2 187928 475382 1 20 999993 467765 2 105910 261909 2 461887 630073 2 2 999999 1 274801 930997 298021 1 19 999987 -132115 1 2 999999 -87848 2 388590 572866 2 16 999996 2 3 999987 1 2 999999 102604 2 60423 877498 1 2 999999 8236 1 286732 554851 -526097 2 2 999999 1 255845 639317 225811 2 2 999999 1 737270 882941 -250698 1 350343 891810 8667 1 20 999996 -675622 1 2 999999 887518 2 10 999989 2 520542 655316 2 481539 558391 2 2 999999 1 2 999999 85966 1 12 999987 -813738 2 753327 856374 2 19 999986 1 2 999999 -643348 1 2 999999 430350 2 13 999997 2 2 999999 1 1 999995 779293 2 578956 878652 2 8 999997 2 399559 480610 2 2 999999 2 2 999999 1 25333 806334 -356066 1 6 999997 304710 1 2 999999 -904886 2 19 999991 1 2 999999 -430552 2 145303 415684 1 2 999999 121974 1 2 999999 723355 2 17 999998 1 2 999999 -402145 2 18 999982 2 14 999989 2 12 999997 1 10132 274456 464478 2 2 999999 1 2 999999 -658171 2 2 999999 1 498137 743829 840305 2 2 999999 1 396991 965771 -640846 2 5 999994 1 2 999999 3202 2 40223 978560 2 81043 197904 1 14 999990 715507 2 2 999999 1 73902 292530 -985044 1 178858 899845 577896 1 75191 660751 -731332 1 11 999993 -36893 2 899758 971901 2 3 999983 1 1 999991 -124194 1 2 999999 -79167 2 89239 99597 2 2 999999 2 2 999999 1 13 999988 136438 2 2 999999 1 333055 461983 -887163 2 309935 701266 2 42502 491246 2 4 999997 1 2 999999 -248597 2 530911 611354 1 2 999999 -956682 2 16 999995 1 10 999988 -981611 2 2 999999 1 2 999999 -494726 1 7 999993 994472 2 328347 653870 2 5 999995 1 2 999999 723264 1 2 999999 262349 2 128654 769904 1 2 999999 569305 2 2 999999 2 7 999991 2 2 999999 2 2 999999 2 2 999999 1 19 999982 -930629 2 50650 610807 2 711916 750245 1 9 999993 881076 2 2 999999 1 12 999999 -857364 1 436478 598695 296310 2 2 999999 1 2 999999 -831931 1 2 999999 -495626 1 6 999994 976855 1 12 999996 -353853 2 11 999990 1 2 999999 14361 1 2 999999 -548518 2 215164 561475 1 2 999999 435177 2 7 999991 1 2 999999 -884415 2 553843 783150 1 2 999999 759474 1 2 999999 44239 2 2 999999 2 20 999996 1 90459 568780 -511120 2 19 999986 1 16 999982 128849 1 2 999999 -140911 1 10 999990 -589069 2 197835 421418 1 2 999999 688697 2 350105 809458 1 62383 171825 -843797 1 1 999988 -506713 1 580409 869665 -948253 1 122598 275325 -1458 2 10 999994 2 75368 344317 1 18 999981 -40793 2 20 999994 2 19 999986 1 2 999999 -59910 1 18 999981 -74132 1 2 999999 -895601 2 2 999999 1 2 999999 320972 2 2 999999 2 2 999999 2 573819 624423 2 8 999995 2 358363 428988 2 2 999999 1 430473 751005 205844 1 363095 791646 628760 1 698006 963326 828719 1 2 999999 716194 1 2 999999 898832 2 2 999999 2 2 999999 1 17 999986 752379 2 8 999988 1 118790 343044 -160763 2 2 999999 1 330733 971676 772114 2 2 999999 2 611384 670801 2 2 999999 1 300034 368747 79339 2 2 999999 1 2 999999 892669 1 373038 517464 194508 1 2 999999 -265343 2 389444 402931 1 5 999995 442915 2 2 999999 2 772204 822415 2 607990 623420 2 2 999999 1 2 999999 -620832 1 2 999999 860947 2 18 999986 1 449501 865824 -443810 2 13 999995 2 2 999999 1 2 999999 31246 2 2 999999 1 3 999995 -600781 1 19 999982 639268 2 2 999999 2 428745 937345 2 7 999991 2 2 999999 2 2 999999 1 275893 444477 -758827 2 11 999998 1 553544 823941 -26048 2 294459 777088 1 14 999989 -659837 2 2 999999 1 2 999999 -318884 1 19 999993 -983773 2 11 999982 1 2 999999 -740622 1 9 999989 -303975 2 2 999999 1 18 999995 338643 2 337457 586910 1 17 999998 -175968 2 651986 699936 1 7 999996 -653320 1 429833 963448 676153 2 2 999999 1 32890 257452 -426411 2 10 999984 1 259705 386266 405728 1 2 999999 -548814 1 2 999999 -314094 2 17 999985 2 15 999999 2 2 999999 2 2 999999 1 254287 667118 -138824 1 482352 619011 -984337 1 248834 301147 -742615 1 321703 525110 581757 2 6 999998 2 788602 836637 1 2 999999 -338330 1 645925 724485 -279065 2 2 999999 1 2 999999 613993 2 12 999981 1 324090 603407 -291130 2 8 999983 2 127337 468279 1 104190 954500 -25379 2 22010 52858 2 2 999999 1 18 999990 -263308 1 2 999999 -780254 1 2 999999 984831 2 12 999987 2 12 999994 2 2 999999 2 2 999999 2 51141 256642 2 5 999994 1 2 999999 -864079 1 856411 996466 -491100 2 2 999999 1 512864 678587 676310 2 385297 494320 1 5 999987 564115 1 474025 622471 -774432 2 2 999999 1 88551 963891 -377931 2 14 999983 2 441177 644180 1 2 999999 913615 2 6 999990 1 483814 987787 952848 1 2 999999 664224 2 467793 663049 2 650595 832550 1 2 999999 -347729 2 2 999999 1 554095 862664 963073 2 2 999999 2 2 999999 1 30638 605796 -627701 2 2 999999 1 2 999999 328386 2 337388 666519 2 2 999999 2 584427 718599 2 17 999988 1 2 999999 66004 2 299284 547190 1 11 999993 -183751 1 8 999983 -497388 2 2 999999 2 2 999999 1 2 999999 -265528 2 234385 592815 1 616685 667890 -92920 2 641337 947022 2 505594 903651 2 83841 249860 1 6 999999 329375 1 4 999999 -913600 2 2 999999 2 2 999999 1 5 999988 929546 2 14 999984 2 579734 673344 1 3 999998 -549658 1 2 999999 408641 2 9 999985 1 2 999999 -190455 1 10 999995 -145764 1 13 999983 -430189 2 107969 476841 2 270599 744159 2 14 999989 2 2 999999 2 239902 833814 1 3310 365769 -37840 1 2 999999 669003 2 635097 697630 2 2 999999 2 67484 370574 2 2 999999 2 13 999986 1 12 999989 335035 1 2 999999 486158 1 487620 513102 -701031 2 9 999994 1 17 999985 166826 2 290521 708678 1 2 999999 -711431 1 193273 380009 -835467 2 219861 345363 1 17 999990 -224705 2 29164 315308 2 2 999999 2 2 999999 2 2 999999 2 1 999996 2 2 999998 1 20 999989 -514980 2 20 999994 1 2 999999 -977350 2 2 999999 1 420904 909246 -635757 2 2 999999 1 2 999999 -734071 2 193758 461850 2 57225 265161 2 2 999999 2 2 999985 1 17 1000000 -709663 1 20 999984 538186 2 1 999984 1 156244 973346 -267418 1 8 999981 580312 1 12 999986 888697 1 309696 971472 -185576 2 6 999993 2 2 999999 1 394760 797749 21959 1 18 999985 720516 2 17 999997 1 14 999985 -761761 2 854657 976581 2 2 999984 2 401866 623372 1 2 999999 192302 1 7 999986 -14459 1 531159 795461 -466369 2 2 999999 2 2 999999 1 469319 903101 863524 2 8 999994 2 19 999998 2 11 999993 2 20 999986 2 278656 357365 2 15 999983 1 2 999999 927457 2 17 999990 1 55110 717353 -326456 2 12 999986 2 609080 733117 2 2 999999 2 277834 731570 2 171652 940578 2 2 999999 1 2 999999 318903 1 10 999994 319787 2 2 999999 1 2 999999 896375 1 16 999989 91176 1 2 999999 324116 2 2 999999 2 243081 255460 2 2 999999 1 3 999985 -403262 1 6 999986 -263692 2 17 999987 1 2 999999 -958086 1 8 999995 -133081 2 542836 985778 1 2 999999 267965 1 2 999999 70007 1 2 999999 369926 1 87435 937200 75263 2 2 999999 1 2 999999 -118275 1 131793 617353 -474501 2 2 999999 1 2 999999 -911256 1 7 999983 654394 1 900623 941882 -720157 2 9 999995 1 97797 787748 -312168 2 19 999988 2 14 999986 1 2 999999 -456748 2 18 999984 1 19 999988 775366 1 2 999986 732890 1 299758 809264 -531605 2 95351 309949 2 2 999999 1 2 999999 -781735 1 2 999999 -785372 1 2 999989 -230928 2 2 999999 1 2 999999 -143456 2 2 999999 1 2 999999 108564 1 3 999996 972975 1 659149 837338 -305848 2 4 999996 1 587794 705960 -511399 2 531510 752388 1 2 999999 758812 2 75460 972914 2 461142 638818 2 597616 892385 2 2 999999 1 480378 647394 517225 2 238838 540691 2 566150 691206 2 228342 952667 2 2 999999 2 2 999999 2 1 999995 1 2 999999 437526 1 19 999989 -768147 1 17 999983 -172786 1 2 999999 136081 1 2 999999 536860 2 19 999987 2 2 999999 2 2 999999 1 4 999990 -531266 2 2 999999 2 7 999993 1 2 999999 -715211 1 7 999988 9667 2 2 999999 1 19 999996 357095 1 317788 329933 -813442 2 14 999985 2 14 999999 2 2 999999 2 358435 759394 2 2 999995 1 2 999999 364899 1 9 999999 -96143 1 2 999999 -181513 2 2 999999 1 2 999999 -808094 2 8 999995 2 4 999999 2 2 999999 1 2 999999 -658836 1 19 999992 507675 1 2 999999 -367729 1 361764 631325 717125 2 2 999999 2 2 999999 2 2 999999 1 500716 787771 -548064 2 526451 964408 2 2 999999 1 22145 612996 203524 1 34370 376396 168004 1 285983 306487 938822 1 19 999982 251283 2 294809 400085 1 74488 208900 5391 1 436449 568312 -179390 1 2 999999 -391064 2 2 999999 1 6 999983 881847 1 161066 740689 684433 2 10 999999 1 2 999999 -429485 1 253421 777765 -192354 2 2 999999 1 20545 838574 -594839 1 439188 736569 -505854 1 2 999999 823772 2 3 999998 1 2 999999 282427 1 5 999998 -841491 2 321910 558890 1 634102 672060 86838 2 394553 490026 1 2 999999 -168069 1 2 999999 -885288 1 2 999999 671609 2 10 999983 2 25951 644365 1 504503 639319 315091 2 633751 853821 1 2 999999 -613351 2 11 999992 1 14 999995 628420 1 2 999999 -275095 1 1 999987 -97923 2 2 999999 2 2 999999 1 558109 869312 -937793 1 3 999997 -610476 2 2 999999 2 80593 344288 2 18 999992 1 19 999989 355920 1 208273 813116 -670433 1 8 999997 898753 2 2 999999 1 627632 732144 178749 2 103087 274488 1 7 999987 688247 1 368117 900079 -356446 1 241588 834331 535920 2 12 999988 2 2 999999 2 47852 113927 2 17 999986 2 8 999989 1 13 999995 427358 2 12 999986 1 2 999999 -44355 2 5 999993 1 2 999999 -658368 2 2 999999 1 11 999997 -485393 2 10 999986 2 608398 843530 1 441579 530514 -229497 1 552522 671267 -984543 2 18 999985 1 2 999999 -658183 2 13 999991 2 218371 919071 1 2 999999 -668256 1 196345 726304 -87436 1 16 1000000 -257917 2 5 1000000 2 3 999989 1 17 999996 -601001 2 2 999999 2 1 999989 2 600547 763513 1 151502 662184 913871 2 106409 885264 1 474656 710337 -911404 2 2 999999 1 2 999999 -261625 1 741741 969731 804029 2 68699 845446 1 2 999999 -426872 2 151378 779822 2 6 1000000 2 2 999999 2 10 999996 2 10 999988 2 2 999999 1 20 999991 785000 2 2 999999 1 210838 344465 804537 1 16 999988 780284 1 621916 783020 -55861 1 10 999990 248091 1 13 999986 -644138 2 13 999996 1 15 999982 -434307 1 5 999983 896892 1 208638 424039 467488 1 2 999999 454604 2 2 999999 1 2 999999 885507 2 15 1000000 1 18 999992 -519427 2 2 999999 1 2 999999 752140 1 6 999998 132747 2 2 999999 2 2 999999 2 15 999988 1 18 999999 -819145 1 19 999998 -450674 1 1 999999 463647 2 77404 622024 2 2 999985 2 2 999999 2 66490 248603 2 9 999995 2 249353 970745 1 196074 762215 634134 2 2 999999 2 12 999988 2 13 999981 1 528817 781444 42695 2 2 999999 2 911264 940794 1 241705 334415 -649568 2 13233 718309 2 521146 681360 1 410417 815223 905594 1 99348 614476 239701 1 793974 887468 563704 2 10 999983 1 580629 973281 122058 2 295547 715456 2 2 999999 2 2 999999 1 13 999984 11067 1 243240 915666 496274 1 13 999997 -961458 1 266798 329202 -128060 1 1 999986 269038 2 197656 367234 1 2 999999 -42627 2 10 999995 2 18 999990 2 2 999999 2 18 999984 1 2 999999 366978 1 13 999987 -389030 2 2 999999 1 2 999999 950646 2 2 999999 1 19 999986 514154 2 4 999988 1 107291 831434 114074 1 16 999985 -113345 2 2 999999 2 366380 897134 2 2 999999 1 2 999999 -93155 1 2 999999 213215 1 6 999999 239624 1 2 999999 817006 2 17 999989 1 11 999999 -882536 2 20 999997 1 2 999999 9285 1 763683 926636 321463 2 16 999992 2 8 999981 2 2 999999 2 140040 178431 1 155857 490548 23865 2 2 999999 1 2 999999 209075 2 413050 950105 2 401861 624447 2 2 999999 2 16 999989 1 163108 638786 887996 1 13 999996 -182844 2 2 999999 2 2 999999 1 6 999992 641918 2 349093 442866 1 2 999999 -668861 1 2 999999 4642 2 690686 754362 2 2 999999 2 366137 881745 1 13 999995 -565567 2 196689 842390 2 2 999999 2 20 999990 1 153950 497760 -778259 1 2 999999 706250 2 2 999999 2 514575 945746 1 310090 427016 -698201 1 152238 446555 -129460 1 2 999999 250710 1 13025 667380 -539244 2 2 999999 2 14 1000000 2 34313 933245 1 2 999999 -594983 2 706254 874143 1 2 999999 -631612 2 5 999998 2 2 999999 2 17 999994 2 174755 498812 2 17 1000000 1 6 999989 -467819 2 169558 552743 2 75991 770228 1 11 999992 562861 2 2 999999 2 83971 728779 1 445517 537603 272159 2 2 999999 1 2 999999 516303 1 2 999999 650240 1 2 999999 614410 1 3 999986 312170 1 49361 476608 -807024 1 9 999996 -967493 2 4 999988 2 6 999997 2 375604 968241 1 8 999996 -306897 1 8 999986 -847553 1 150764 259741 464788 1 6 999987 219245 2 11 999987 1 288245 468839 878755 2 770198 860090 1 8 999999 -144 1 364982 565482 153008 2 17 999988 1 17 999999 -561581 2 2 999999 2 676489 775213 2 103901 215253 2 2 999999 2 942449 994269 2 6 999998 2 446397 784162 2 8 999993 1 96518 121285 61199 1 468025 868953 578575 1 2 999999 33603 2 12 999989 1 463578 479561 283015 2 8 999991 2 22504 106119 1 9 999984 -101484 2 2 999999 1 207997 996460 -630967 1 10 999990 -909453 2 306175 359095 2 2899 584068 1 9 999998 -714286 2 12 999997 1 2 999999 249839 2 2 999999 1 138594 936219 666563 1 10 999982 632676 1 2 999999 -553017 2 2 999999 1 2 999999 538162 2 11 999994 2 176357 177175 1 3 999998 568427 2 15 999985 2 2 999999 2 20 999985 2 422124 496566 2 2 999999 2 2 999999 1 433046 518059 -821554 1 2 999999 -397259 2 2 999999 1 2 999999 -580093 1 17 999993 -815141 2 14 999991 2 914926 938911 1 2 999999 -600316 2 2 999999 1 2 999999 660091 2 4 999993 1 242802 598899 322994 1 2 999999 523090 2 554411 841622 2 1 999984 1 2 999999 327480 2 410274 770671 2 10 999981 2 2 999999 2 7 999993 2 2 999999 2 4 1000000 2 8 999986 1 2 999999 -782373 1 20522 590399 -73033 2 2 999999 1 2 999999 -299911 1 2 999999 -644221 2 2 999999 1 2 999999 -798343 1 2 999999 -125021 2 2 999999 2 2 999999 2 218174 857006 1 3 999983 413794 1 12 999981 75775 1 2 999999 -569101 1 2 999999 733116 1 254051 320877 -681981 2 5 999988 2 101221 316299 1 8 999989 -166152 1 246026 444520 -140606 1 2 999999 -708035 1 2 999999 378116 2 2 999999 1 477351 724263 292899 2 2 999999 1 16 999988 715214 2 349246 979757 1 2 999999 -324178 2 295459 329471 2 2 999999 2 389081 438235 1 197757 317199 852397 1 4 999997 829277 1 2 999999 -519588 2 225990 912126 2 100403 455761 2 358659 525500 2 168865 463209 1 5 999986 -77610 1 4 999981 -127513 2 4 999995 2 350004 780215 2 2 999999 2 1 999991 2 2 999999 1 2 999999 480154 1 6 999992 295861 1 135542 986534 -427839 1 7 999995 312676 2 16 999995 2 196548 810342 2 303191 795133 2 3 999989 1 113809 619345 -435237 1 853450 993338 967728 2 271190 781833 2 4 1000000 1 15 999983 -159319 1 12 999989 639810 1 2 999999 120723 2 20 999983 2 2 999999 2 11 999985 2 1 999984 1 464700 560290 599508 1 2 999999 -536607 1 2 999999 605917 1 477305 614578 -760450 1 2 999999 151321 1 720246 796626 99052 2 126366 192467 1 101618 960160 -423988 1 6 999985 873588 1 2 999999 596586 2 2 999999 2 68768 261864 2 699894 944962 2 2 999999 1 7 999993 -711809 1 2 999999 -2341 2 2 999999 1 17 999989 392684 1 660024 686543 365709 2 318523 390565 1 286705 305907 -360201 2 212213 901138 2 444446 520903 2 1 999981 2 128529 770104 2 203478 380776 2 13 999986 2 24380 140385 1 69352 777230 -874729 2 20 999993 1 4 999983 -756543 2 31616 165774 1 12 1000000 240049 1 2 999999 -824864 2 6 999985 1 10 999982 -183310 1 2 999999 298406 2 558007 941251 1 14 999983 44845 1 2 999999 203891 1 18 999991 -831606 2 3 999990 2 4 1000000 1 172720 562074 480396 1 2 999999 671942 1 2 999999 -282603 2 2 999999 1 541993 966949 765765 2 105323 466636 2 2 999999 1 5 1000000 -305129 2 2 999984 1 12 999998 -137376 2 2 999999 1 5 999988 665394 1 2 999999 -19645 1 313743 984260 34124 2 2 999999 2 4 1000000 2 203037 522663 2 14 999998 1 304575 894710 169162 2 2 999999 1 2 999999 595444 2 2 999999 2 39119 790271 1 2 999999 194690 2 840308 857380 1 533738 866769 -782583 1 14 999988 -628833 2 2 999999 1 8 999993 -578434 1 2 999999 -199300 2 2 999999 2 70027 538830 1 349762 552995 2282 2 48367 750359 1 13 999995 -173597 2 232327 542418 1 109104 502656 -744664 2 2 999999 2 8 999990 2 2 999999 2 563023 918935 2 17588 988219 2 14 999992 2 3 999990 1 33008 959714 -322705 2 53122 685321 2 19 999982 1 17 999982 -598996 2 8 999983 1 17791 21527 689775 1 3 999987 -513483 2 2 999999 1 5 999981 137881 1 2 999999 -130693 2 2 999999 2 547333 714259 2 8 999981 2 185231 610138 2 2 999999 1 299010 425217 -181065 2 2 999999 2 4 999985 2 2 999999 1 773665 876479 -784306 2 2 999999 1 418843 935646 605681 2 17 999993 1 521974 905529 -820532 2 9 999982 2 16 999988 2 2 999999 2 282278 673935 2 14 999993 2 154979 668531 2 9 999998 2 777308 926451 2 2 999999 1 9 999984 463949 1 4 999992 -186654 1 192172 442876 -769173 1 691021 912674 -758021 2 249784 388408 2 542856 546927 2 18 1000000 1 2 999999 953587 1 33963 462710 -385935 1 17 999988 -755389 1 2 999999 662149 2 2 999999 2 2 999999 2 17 999997 1 2 999999 699052 2 2 999999 1 14 999986 402718 2 605641 823549 2 2 999999 1 2 999984 28273 1 2 999999 231860 1 3 999986 16485 1 11995 806983 -40656 1 734808 746555 -338751 1 425531 817283 -495374 1 12 999998 -392229 1 5 999997 446671 2 2 999999 2 1 999987 1 2 999999 -787768 1 16 999988 300152 2 6 999997 1 7 1000000 -181155 2 15 999981 1 15 999987 -494757 1 14 999994 825728 2 515208 592021 1 678321 708676 -420004 2 71049 520321 2 540963 874624 2 2 999999 2 12 999988 2 2 999999 1 222114 934249 659826 2 2 999999 1 10 999993 715337 2 2 999999 2 2 999999 1 623985 752133 900066 1 2 999999 -265816 1 2 999999 -150758 1 17987 238927 29584 2 678496 772509 2 2 999999 2 19 999981 1 2 999999 804982 1 6 999983 -872579 2 18 999983 2 460741 832816 2 2 999999 2 49078 185662 1 18 999995 -697564 1 2 999999 -874408 1 9 999990 -601425 2 199304 770498 1 7 999984 -255586 2 1 999991 1 2 999999 443790 2 13287 733903 2 172920 930152 1 146481 730584 -967867 1 13 999983 -708270 1 72828 474486 466292 2 2 999999 1 10 999997 -462255 1 16 999996 -825222 2 2 999999 1 15 999997 131701 2 2 999999 2 14704 275553 1 10 999989 891268 1 2 999999 455386 1 9 999987 532988 1 244744 474836 206268 2 14 999990 2 190807 334442 2 343145 381689 1 18 999984 228577 2 2 999999 1 417405 470549 483849 1 5 999986 860599 2 2 999999 2 2 999999 1 2 999999 -275168 2 2 999999 1 12 999987 -406620 2 2 999999 2 1 999987 1 2 999999 -757179 2 17 999983 2 2 999999 1 11 999996 86555 2 135118 992934 2 2 999999 1 3 999997 49139 1 1 999984 -65384 1 2 999999 -907185 1 780242 978137 -520579 2 7 999982 2 1 999984 2 6 999982 2 2 999982 2 13626 336334 1 2 999999 566091 2 573244 891921 1 6 999996 -791414 1 71041 122350 -404150 1 17 999992 -67094 1 12 999993 676305 2 391206 729484 2 225395 358192 2 9 999987 1 5 999993 806536 2 11 999998 1 18 999987 -709358 1 4 999990 252057 1 500034 529092 -877460 2 13 999991 2 7 999987 1 2 999999 830776 2 1 999993 2 15 999981 1 89721 360897 238456 2 43986 962647 2 617979 936666 2 2 999999 2 20 999992 2 1 999999 2 3 999982 2 9 999984 1 4 1000000 -840749 2 2 999999 2 2 999999 2 2 999999 1 2 999999 988885 2 3 999989 2 354182 705816 2 2 999999 2 15 999982 1 14 999985 -695878 2 493230 520138 2 2 999999 2 2 999999 1 559093 980468 997566 2 91456 198701 2 173840 407002 1 387271 605589 51183 2 18 999986 1 18 999993 -444331 1 383348 855904 -3538 1 19 999994 -323219 2 11 999998 2 2 999999 1 224996 495543 286496 1 2 999999 438948 2 88104 811405 1 16 999993 -172022 1 9 1000000 431014 2 7 999988 2 11 999984 2 8 999986 2 18 999997 2 19 999992 2 2 999999 1 2 999999 -741827 2 19 999988 1 18 999995 636521 2 2 999999 2 170175 714839 1 183672 335955 843172 1 407825 851105 847313 2 2 999999 2 436010 878718 2 760155 788784 2 27418 872195 1 18 1000000 -17322 2 2 999999 2 2 999999 1 2 999999 -1311 1 373054 653384 111209 1 19 999987 -284776 1 458839 738110 808274 2 2 999999 2 322049 985765 1 2 999999 763232 2 1 999993 1 82308 815780 -599381 1 2 999999 782072 1 2 999999 382543 2 2 999999 2 169190 364213 1 2 999999 -662781 1 8 999990 89350 1 2 999999 -465198 1 2 999999 -155796 1 2 999999 -409413 1 5 999987 -454691 1 2 999999 -409077 1 2 999999 171159 2 11 999997 2 2 999999 1 2 999999 212290 2 2 999999 1 587753 871019 -680039 2 18 999995 2 6 999988 1 11 999983 -70772 2 506416 556269 1 8 999985 663912 1 3 999982 195649 1 2 999999 -476660 2 2 999999 2 2 999999 2 364971 703044 1 8 999985 246941 1 16 999995 -524149 2 7 999994 2 2 999999 1 5 999982 -782314 1 2 999999 107673 2 2 999999 1 2 999999 -433202 2 15 999994 1 2 999999 167120 1 5 999990 769973 1 2 999999 -811343 2 377589 498643 2 3 999988 1 16 999998 751869 2 41247 296201 1 4 999983 -834231 1 760424 832223 -845360 2 2 999999 2 231310 426132 1 2 999999 -785534 1 10529 580093 -500123 1 52223 972395 792198 1 2 999999 640370 2 19408 461990 2 9 999997 2 7 999985 1 2 999999 776847 1 2 999999 344845 2 534384 940271 2 3 999982 1 163676 443699 300890 2 2 999999 1 2 999986 743118 2 2 999999 1 2 999999 -705783 1 2 999999 913621 1 2 999999 -960194 1 6 999992 5334 2 2 999999 1 13 999992 236515 2 2 999999 2 2 999999 1 2 999999 -162172 2 10812 233477 1 1 999995 574349 2 2 999999 1 15 999988 695638 2 8 999998 2 2 999999 1 2 999999 -693666 2 2 999999 1 2 999999 94584 1 2 999999 461458 2 14 999986 2 3214 602801 1 2 999999 614163 1 258444 842562 224125 2 8 999989 2 182104 283827 2 2 999999 1 181660 824088 -469254 1 2 999999 -610498 2 1 999983 1 438826 849867 -376046 2 13 999994 2 2 999999 2 18 999994 2 12 999981 1 510129 872506 964693 2 2 999999 1 245850 317146 480160 1 238696 799815 -583766 2 2 999999 1 18442 318203 486026 1 2 999999 352523 2 4 999990 1 17 999987 911819 2 2 999999 1 188181 188780 217996 2 2 999999 2 1 999997 2 2 999999 2 18 999981 1 292975 917756 -773124 2 18 999983 1 18 999994 -196787 2 14 999985 2 2 999999 1 6 999984 -95572 1 20 999989 -843872 2 2 999993 1 7 999984 301163 1 2 999999 674619 2 541733 931078 2 2 999999 2 280887 848832 1 649708 970605 -344379 2 2 999999 1 13 999983 312112 2 544480 975592 2 284570 409289 2 19 999987 1 389726 719834 259340 2 386655 968941 1 2 999999 -248018 1 3 999992 -407043 1 5 999994 -308266 2 15 999993 1 19182 57337 -308440 2 2 999999 1 147881 262595 837479 2 14 999986 2 2 999999 1 2 999999 858542 1 451989 849270 -526334 2 12 999988 2 623546 960545 2 2 999999 2 8327 626280 1 2 999999 -952734 1 323606 969418 505815 1 81789 867376 161621 1 18 1000000 -177938 2 10 999986 1 11 999998 -721371 1 1 999982 638185 2 2 999999 1 19 1000000 548764 1 10 999995 588413 2 394697 956738 2 11 999986 2 16 999991 2 2 999999 1 288917 456657 362969 1 1 999996 378616 1 13 999981 690675 2 2 999999 2 2 999999 1 329784 962958 -238705 1 2 999999 484088 1 308273 653278 -501970 2 2 999999 1 2 999999 -153129 1 11 999992 608650 2 44840 996878 1 2 999999 343844 1 16 999988 870605 1 138931 464886 42154 1 2 999999 -569033 2 6 999983 1 95724 152068 -607027 1 181932 544827 576969 1 5 999990 -342588 1 2 999999 391508 2 11 999989 1 169820 800839 -877935 1 2 999999 -192830 2 9 999993 2 2 999999 2 13 999988 1 2 999999 -707957 1 2 999999 -409564 2 2 999999 1 2 999999 -211269 1 8 999985 -272396 2 307459 643905 2 13 999991 2 2 999999 2 405019 732843 1 2 999999 -339599 2 20 999993 1 244927 923766 837935 2 370078 767084 1 200734 395790 -763482 1 15 999990 -211349 2 1 999985 2 20 999996 1 782422 831704 -78763 1 2 999999 -239601 1 18 999989 -764949 1 12 1000000 851072 1 2 999999 -824163 1 2 999999 530257 1 4 999998 -575449 1 13 999995 920290 2 20 999990 1 101601 333645 801691 1 1 999983 767821 1 140863 453251 530306 1 495795 622827 175265 2 8 999988 2 1 999982 2 199327 266225 2 2 999999 2 5 999996 1 2 999999 120276 2 2 999999 1 20 999985 424055 1 2 999999 -206852 1 2 999999 855531 2 2 999999 2 2 999999 2 650256 820766 1 35520 365648 289082 1 2 999999 -919643 1 2 999999 981722 1 2 999999 559456 2 15 999991 2 179576 305910 1 2 999999 19223 1 19 999993 479220 2 565352 637380 2 12 999996 1 398205 427330 839035 2 5 999984 2 2 999999 2 10 999995 2 12 999999 1 2 999999 938575 1 3 999995 -785208 2 2 999999 2 767321 843957 2 2 999999 1 2 999999 130369 2 154034 834451 2 2 999999 2 2 999999 2 2 999999 1 834331 910806 -739701 2 15 999997 1 15 999982 507821 1 122185 639224 611017 1 17 999996 -9388 2 2 999999 2 17 999988 1 14 999984 226543 1 2 999999 -994555 1 7 1000000 963712 2 735748 782974 1 2 999999 -833106 1 74973 979677 468100 1 2 999999 -505492 2 1 999996 1 11 999983 -53479 1 469038 615527 154464 2 2 999999 1 6307 965838 -775981 2 2 999999 2 2 999999 2 6 1000000 2 2 999999 1 2 999999 939540 1 2 999999 494551 1 510522 824448 -919184 1 110172 667718 -829599 1 5 999983 -577228 2 2 999999 1 15 999988 -709729 1 2 999999 565619 2 46663 705969 2 12 999997 2 4 999985 2 71004 631042 2 252027 834064 1 2 999999 -53989 1 11 999997 -36561 2 401679 806741 1 18 999984 -139658 1 2 999999 215543 2 7895 858745 1 14 999997 515669 1 17 999996 56811 2 548245 727244 2 2 999999 1 16 999994 188645 1 2 999999 956493 1 2 999999 678690 1 544728 557088 45765 1 252 77542 684366 2 9 999994 2 2 999999 1 157914 652377 -548333 2 2 999999 1 17 999991 764065 2 2 999999 1 2 999999 797354 1 2 999999 -443760 2 338150 451655 2 2 999999 2 584935 640837 2 2 999999 1 2 999999 513801 2 5 999992 1 2 999999 -737556 1 15 999997 -58983 1 1 999984 -453750 1 6 999999 -138817 2 358191 561734 1 371753 969042 122180 2 219324 479847 2 2 999999 2 2 999999 2 2 999999 1 167384 606595 352848 2 20 999998 1 2 999999 942260 1 2 999994 -885706 1 19 999986 555925 2 19 999988 2 21779 328108 1 234076 238250 -252437 2 20 999988 2 697525 813034 1 2 999999 -551043 1 2 999999 -98808 1 720961 793718 639028 2 141859 471773 1 17 999993 82437 2 5 999992 1 17 999997 402838 2 228623 885856 1 709868 836721 -259733 2 67957 258852 2 901649 947551 1 2 999999 -819235 2 231176 811375 2 17 999988 1 2 999999 -69418 1 18 999981 450176 2 2 999999 2 2 999999 1 124514 765695 -777804 2 16 999981 2 2 999999 2 495348 630357 1 2 999999 -377815 2 2 999999 1 2 999999 706204 1 3 999986 -81883 2 635094 950402 1 12 999992 405464 2 2 999999 2 105339 930297 1 2 999999 192465 1 73221 464197 -332003 2 175089 961969 2 2 1000000 2 10 999990 1 171426 702412 -243882 1 11 999988 457011 2 522623 889679 2 14 1000000 1 244085 564138 -698629 2 4 999984 2 856182 936752 2 215275 341190 1 533198 759123 -543407 1 4 999996 -679552 2 8 999989 2 2 999999 2 7 999992 2 814839 976376 2 2 999999 2 551665 912977 1 11 999993 174115 2 19 999990 1 54528 877514 -310991 2 2 999999 2 2 999999 2 226902 812951 1 2 999999 995899 2 258638 693461 2 2 999999 2 12533 39517 2 20 999995 1 15 999987 739508 2 61566 585453 2 16 999996 2 2 999999 2 9 999987 1 10 999993 -404196 1 19 999998 586218 2 5 999990 1 10 999994 362427 2 39368 646633 2 298087 605574 1 20 999998 -27891 1 2 999999 -332898 1 15 999997 374433 1 11 999991 -523327 1 249219 883240 948308 1 2 999999 -511197 1 105354 722510 -825357 2 100245 589629 2 2 999999 2 18 999991 2 10 999989 1 2 999999 18452 1 2 999999 493896 1 10 999985 -814594 1 2 999999 268982 1 2 999999 -692515 2 174638 637571 1 9 999996 416928 2 2 999999 1 15 999996 -362416 2 6 999986 1 12 999982 594274 1 16 999995 332430 1 3 999999 -420884 1 2 999999 -426381 1 2 999999 -243467 1 431426 435028 -788517 2 81239 430358 1 20 999991 -42429 1 328981 331841 653082 1 2 999999 -108141 2 215929 351949 2 361312 637648 2 2 999999 2 1 999985 1 511878 765436 671232 1 4661 455837 -126365 2 6 999982 2 2 999999 2 2 999999 1 6 999990 966660 1 2 999999 -764160 2 90113 952396 2 177448 377306 1 2 999985 885437 2 7 999982 1 558364 922857 297076 2 63904 163198 1 480652 638772 -336269 2 2 999999 2 20 999988 1 2 999999 -718435 2 2 999999 1 289442 791339 837319 2 43992 963745 1 20 999992 -234138 1 30439 687771 843670 1 2 999999 442130 1 2 999999 102764 1 2 999999 442640 1 647626 829513 544105 2 5 999991 1 3 999994 871361 2 2 999999 2 2 999999 2 62214 508703 1 2 999999 -211140 2 368312 965835 1 270026 458057 -636062 1 139928 476915 -828707 2 78454 935769 1 2 999999 -447698 2 2 999999 2 16 999994 1 1 999990 -578957 1 2 999999 447026 1 12 999983 58244 1 2 999999 -909987 1 81698 144358 -387453 2 520611 726201 2 84047 360539 1 549495 951209 129960 2 2 999999 2 458394 668631 1 168316 346204 871260 1 2 999999 284255 1 60042 501326 -106980 2 10 999981 2 112493 415082 2 234668 946890 2 2 999999 1 2 999999 955007 1 2 999999 623090 1 398430 825015 474498 1 245731 406718 850448 1 2 999999 918179 2 2 999999 2 11 999992 1 14 999997 925311 2 3 999988 1 2 999999 -448346 1 271217 567027 -754781 2 16 999987 2 2 999999 1 2 999999 -260984 1 19 999993 -207940 1 13 999995 -850287 2 629101 721341 2 545696 786381 1 2 999999 294930 1 589801 712319 228920 2 11 999996 2 2 999999 2 2 999999 1 2 999999 -260903 1 11 999988 -668190 2 2 999999 1 11 999999 -820309 1 4 999993 -49047 2 2 999999 2 7 1000000 2 2 999999 1 102039 744659 312 2 2 999999 1 7 999986 30558 2 348826 693087 2 231441 648469 2 2 999999 2 2 999999 2 2 999999 2 8 999988 1 126875 784798 483136 1 2 999999 709595 2 4 999995 1 6 999982 -541147 1 9 999981 171035 2 14 999989 1 12 999991 -160897 2 2 999999 1 496429 604729 -74452 2 112520 556044 2 9 999997 2 642781 650235 1 14 999996 -875051 2 6 999994 1 5 999987 -282861 1 2 999999 -432599 2 577351 836114 1 560785 927575 135477 1 455871 688058 -556029 2 19 999992 2 2 999999 1 31234 815607 -952865 2 1 999997 2 20 999987 2 2 999999 2 2 999999 2 9 999997 1 517201 918490 -610928 1 31857 991197 32372 2 2 999999 1 17 999992 -88517 2 36200 287283 2 160262 577225 1 24613 113161 224070 1 172481 301703 -635910 2 2 999999 2 618910 870174 1 280275 505578 881359 2 573138 913652 2 2 999999 2 2 999999 1 2 999999 627959 1 2 999999 674169 2 14 999985 2 2 999999 1 14 999995 900891 2 354024 559580 2 2 999999 2 2 999999 2 2 999999 1 10523 763374 -975294 1 2 999999 775004 2 12 999989 2 11 999987 2 206826 395478 1 2 999999 -634463 2 6 999997 1 54177 220379 572049 2 259310 422739 1 4 999999 643923 2 2 999999 2 19 999996 2 17 999995 2 8 999988 1 19 999982 -606981 1 209693 252407 737060 2 2 999999 1 258951 594725 519424 1 51333 998688 485093 2 15 999982 1 132805 603829 642991 1 19 999996 -969931 1 214324 332216 718375 2 2 999999 1 18 1000000 -970501 2 13 999988 2 18 999998 1 633681 731720 -995776 2 2 999999 1 2 999999 178897 2 15 999984 2 2 999999 1 9 999982 950198 1 18 999981 430615 2 2 999999 1 287003 336020 622166 1 268672 906598 536845 1 1 999991 -411478 1 14 999997 610740 1 16 999981 688624 1 2 999999 -328775 1 2 999999 -471200 1 2 999999 645245 1 2 999999 354666 2 3 999997 1 103405 575752 -301639 2 2 999999 2 2 999999 1 2 999999 -867173 2 127715 716626 2 2 999999 2 2 999999 1 4 999992 585399 1 2 999999 971333 2 11 999988 2 2 999999 1 103886 774166 -379871 2 2 999999 1 2 999999 -209039 2 9 999983 2 2 999999 1 2 999999 933874 2 2 999999 2 617703 642286 2 4 999994 1 7 999993 336624 2 16 999983 2 20 999983 1 2 999999 703153 1 2 999999 144836 1 528172 890869 221379 1 16 999987 -341065 1 6 999994 705317 1 232651 435604 91825 2 44685 705093 2 6 999986 1 341826 826388 841675 1 20 999995 168567 1 19809 538297 186267 2 2 999999 1 2 999984 4474 2 2 999999 1 1 999989 418309 1 296782 655360 246239 2 2 999999 1 826013 875903 115843 1 19 999987 -947601 2 278701 423653 1 32195 705205 -301351 1 177326 940933 311695 1 2 999999 -672369 2 2 999999 1 2 999999 -215826 1 2 999999 -237071 1 20 999995 285492 2 459666 490994 2 332262 988618 2 412121 517320 1 19461 49973 364427 1 2 999999 135564 1 304038 919200 732941 1 1 999997 -730446 2 2 999999 2 2 999987 2 12 999990 2 2 999999 1 4250 642526 -626556 1 330144 887377 -364730 1 2 999999 -244569 2 705837 718316 1 16 999984 -217105 1 15 999992 -508992 2 2 999999 2 2 999999 1 56751 895889 -525256 1 2 999999 -861505 2 2 999999 1 9 999999 824705 2 431853 525434 1 19 999996 940207 2 280085 871435 1 8 999991 -256463 2 20 999987 2 239971 642326 2 18 999985 1 305534 372326 -172180 1 2 999999 98976 2 5 1000000 1 106985 590090 922756 1 469675 490576 -3761 1 7 999998 -179602 2 10 999996 1 11 999986 412303 1 17 999997 689001 2 2 999999 1 2 999999 -429659 2 2 999999 1 2 999999 -578409 2 2 999999 1 2 999999 950873 2 517860 952851 2 15 999990 2 385189 858468 1 2 999999 -956202 2 11 999995 1 98258 502226 612075 2 716861 767975 2 788610 834871 2 2 999999 1 537793 702386 -995024 2 7 999984 1 4 999992 844305 2 438184 459502 1 284986 616377 -448668 2 19 1000000 1 407493 540998 -234874 2 354030 866748 2 11 999988 2 17 999999 2 1 999984 2 35443 896123 2 6 999997 1 15 999982 73264 2 641773 726566 2 7 999999 2 40596 530692 2 7 999998 2 18 999997 1 881573 980465 890292 2 664255 935607 2 2 999999 1 19 999991 293198 2 2 999999 1 396667 845216 659858 2 12 999991 1 2 999999 995152 1 2 999999 -579043 2 18 999996 2 537045 669171 1 182366 774534 448370 2 9 999997 1 2 999992 -421247 2 18 999983 2 458024 550012 2 2 999999 2 2 999999 1 6 999990 -972953 2 41801 742970 1 15 999994 -546034 2 2 999999 2 2 999999 1 2 999999 862039 1 540213 572299 820726 2 441794 896699 2 14 999993 2 5 999989 1 2 999999 -704636 2 4 999983 1 2 999999 -450525 1 7 999988 -956863 2 295166 400623 1 20 999984 -944766 1 242220 588672 269452 2 2 999999 2 2 999999 2 1 999990 1 2 999986 -426841 2 502259 783676 2 2 999999 1 615464 991406 -364363 1 2 999999 -617861 1 429764 727776 -12154 1 261891 404651 771776 1 642947 655471 420194 2 2 999999 2 2 999999 2 2 999999 1 2 999999 56993 1 98928 390503 -369440 1 2 999999 -748352 2 5 999987 2 237121 533656 2 2 999999 1 794156 797196 818262 1 164706 918736 -620135 2 2 999999 2 77800 908151 1 36581 306787 575966 1 13 999992 412163 1 14 999981 -299273 1 430353 715671 185306 2 416745 988812 1 2 999999 787472 1 9 999993 -105252 2 1 999997 1 12 999988 806087 2 24594 267388 1 13 999996 -164402 1 2 999999 -503193 2 14 999983 1 14 999987 283180 1 4 999982 -983885 1 601925 920523 -883154 2 2 999999 2 199400 415488 1 12 999996 908934 1 287650 928355 -269090 1 12 999988 547650 2 422828 553846 2 18 999995 1 2 999999 667490 2 11 999983 1 3 999997 -48974 2 2 999999 1 87310 182820 -295501 1 1 999993 -558785 2 533702 692846 1 14 999997 -126472 1 2 999999 -52649 1 2 999999 -218318 2 443962 499767 1 727622 862349 -932860 1 2 999983 459585 1 2 999999 -711147 1 8 999996 341821 1 350220 950576 -276592 2 269272 522586 2 294080 490113 2 8 999997 2 268502 384716 2 2 999999 2 49460 952882 1 2 999999 8359 2 10 999990 1 2 999999 -581329 2 7 999985 2 20 999994 2 735116 974154 2 2 999999 2 2 999999 2 63360 77495 2 15 999988 1 2 999999 758280 2 2 999999 2 19 999992 2 2 999999 2 15 999986 2 2 999999 2 3 999990 1 10 999998 857219 2 877979 974528 2 467655 646738 1 119065 566413 326240 1 8 999994 593038 1 656611 999056 238461 1 2 999999 472747 1 479791 997522 -403192 1 785455 981738 -802423 2 2 999999 2 655558 856685 2 2 999999 2 2 999999 1 2 999999 -214686 1 15 999985 -99524 1 2 999999 -432593 2 13 999996 2 3 999998 2 6 999992 1 13 999992 -73782 2 16 999997 2 2 999991 1 109206 169936 -211653 1 2 999999 24874 2 444886 501212 1 1 999989 639472 1 19 1000000 -722366 2 743628 815694 2 6 999995 1 397720 919548 -509626 2 3 999982 2 14 999997 2 2 999999 1 2 999999 473062 2 15 1000000 2 509453 900554 1 2 999999 413596 2 2 999999 2 904103 905322 1 2 999984 596569 1 2 999999 923573 1 20 1000000 657570 2 62226 660348 2 2 999999 1 539599 879415 976990 1 2 999999 571418 1 4 999995 -381376 1 1 999994 967641 1 8 1000000 -433425 2 17 999981 1 29730 429230 241139 2 2 999999 1 13 999998 -325791 1 2 999999 -679198 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 647147 2 455304 815847 1 9 999995 853524 2 566287 908035 1 2 999999 257814 1 104288 890500 706685 2 11 999999 1 20 999992 817834 2 215639 738946 2 32612 478412 1 255868 751643 236339 2 147179 731013 1 10 999998 -177419 2 204067 283063 1 2 999999 -703530 2 285079 933869 2 2 999999 1 207538 396533 888708 1 60402 996775 297212 1 933045 936612 869131 1 2 999999 491421 2 3 999988 2 34101 252565 2 7 999988 2 2 999999 1 34091 418933 232113 1 2 999999 846945 2 2 999999 2 2 999999 1 14 999995 -85765 1 579009 673227 -29542 1 6 999993 -828025 2 2 999999 2 780956 922125 2 171553 298488 2 248737 297950 2 726494 817939 1 16 999986 -615786 2 2 999999 2 205443 703047 1 731957 936190 -245075 1 1 999989 795530 2 2 999999 2 2 999999 1 675536 968843 -315511 1 2 999999 946110 1 10193 838669 -143198 1 375920 416264 -465606 2 2 999992 2 11 999996 2 2 999999 2 13 999991 1 11 999986 -674966 1 9 999992 -147866 1 193472 603962 -300847 2 263235 497987 2 17 999982 1 2 999999 -96216 1 2 999999 279103 2 466437 573196 2 17 999984 2 12650 412341 2 2 999999 2 20 999993 1 2 999999 -94663 2 17 999989 1 374217 450461 -109576 1 57723 585303 -854 2 2 999999 1 2 999999 900867 2 19 999992 1 3 999986 447212 2 71967 665773 2 2 999999 1 704577 807721 110851 2 20 999987 2 8 999991 2 15 999985 2 20 999996 2 2 999999 1 459891 993834 -898319 1 279983 716634 170173 1 9 999995 -423599 1 2 999999 -65558 1 2 999999 -700181 1 11 999999 -507390 1 14 999991 -77940 1 163412 232404 723584 1 57702 345575 -794494 2 2 999987 1 2 999999 -81532 2 177772 897290 2 342063 767513 2 5 1000000 2 2 999999 1 2 999999 214129 2 16 999990 1 667183 763165 -433629 2 9 999983 1 2 999999 933311 1 27066 953659 382368 1 2 999999 -213885 2 1 999994 2 15 999999 1 10 999982 965904 2 2 999999 1 358327 539166 -530286 2 17 999989 2 2 999999 2 2 999999 1 114545 583314 -160668 2 17 999992 1 2 999999 -568095 2 2 999999 1 2 999999 33605 1 13 999996 716296 1 50548 94397 -155146 1 2 999999 961113 1 2 999999 -711497 2 2 999999 1 20 999994 -171293 1 159009 696517 746266 2 5 999998 2 17 999992 1 14 999986 -190135 2 2 999999 2 2 999999 1 558691 786288 348017 1 7 999986 -37294 2 2 999999 2 903741 931198 1 2 999999 -766136 1 5 999985 -704080 2 37590 999324 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 999988 2 2 999999 1 2 999999 -18386 2 59945 934547 1 12 999993 224147 2 11 999987 1 567658 639944 -668926 1 265047 508684 -163146 2 2 999999 1 191028 838134 381549 2 693496 819689 2 188496 769792 1 102127 355661 658645 2 2 999999 2 761028 837072 1 2 999985 542044 1 2 999999 -41622 2 2 999999 1 2 999999 733887 2 16 999981 2 445757 955906 2 217416 636069 2 135822 317446 1 207165 908898 -4145 2 63426 424993 2 11 999988 1 15 1000000 -897621 1 2 999999 940166 2 66844 370588 2 141816 835767 2 7 999997 1 13 999997 -400022 1 2 999999 780308 2 2 999999 1 7 999992 -356874 2 2 999999 1 2 999999 -454168 1 17 999992 369451 1 170288 978573 336384 1 4 999991 55444 1 14 999985 543548 2 673832 906579 2 4 999994 2 11 999987 2 2 999999 1 716184 910661 162719 1 8 999990 -105745 1 2 999999 -502951 1 436260 861454 527799 1 202041 521242 -568097 2 2 999995 2 765703 806299 1 2 999999 -951176 1 2 999999 -813695 1 2 999999 297910 1 2 999999 157885 2 877249 975347 1 378706 966703 684562 2 7 999992 2 2 999999 2 2 999994 2 3 999993 2 87800 326640 1 2 999999 797698 2 2 999999 1 126261 549878 553216 1 402935 903581 141902 1 4 999999 -209950 2 376053 534707 2 383946 741208 2 12 999999 2 2 999999 2 2 999999 2 329954 957478 1 2 999999 -530720 2 20 999984 2 2 999999 2 2 999999 1 113173 775818 -476416 1 432876 628606 64861 2 2 999999 1 2 999999 -305738 1 2 999982 566321 2 11 999990 1 11 999984 117791 1 10 999997 -254012 1 17 999989 711274 1 511610 967923 150009 2 2 999999 1 2 999999 275070 2 567026 638621 2 753849 999199 1 2 999999 958260 2 30908 402828 2 2 999999 2 65908 491345 1 16 999985 -283104 2 2 999999 2 159415 953855 2 480504 653509 2 354119 881145 1 5 999996 847108 1 10 999981 782671 1 2 999999 -40471 2 12 999994 2 2 999999 1 20 999998 448440 2 2 999999 2 447208 795044 1 2 999999 -901366 1 2 999999 131613 2 16 999999 1 2 999999 842359 2 96536 520931 2 856945 932984 2 119609 388595 1 863881 972839 -818438 2 284703 871284 2 1 999987 2 10 999990 1 281476 786243 -679270 1 325505 953056 -321717 2 16 999993 2 11 999991 2 10 999987 2 433278 666664 1 19 999983 484335 1 2 999999 599176 1 166477 949249 -368765 1 16 999985 -670713 2 4 999998 1 887011 977534 -408656 2 2 999999 2 219912 571714 2 2 999999 1 150278 346202 -775431 2 14 999992 2 2 999999 2 6 999985 2 384101 834796 2 10 999995 2 18 999985 2 2 999999 2 2 999999 2 198524 389329 2 2 999999 1 12 999993 277165 1 2 999999 -140396 2 4450 650258 1 2 999999 215844 2 2 999999 2 592792 796219 1 11 999994 622371 1 2 999999 -413542 1 116111 623555 -754295 2 2 999999 2 2 999999 2 8 999987 2 2 999999 1 12 999983 802026 2 357442 357453 1 12 999998 253537 2 2 999999 2 2 999999 2 674228 736434 2 168246 848368 2 529270 588048 1 2 999999 567963 1 16 999982 -631507 2 660976 950217 2 549762 752018 1 2 999999 898172 2 202231 476430 2 2 999999 2 19 1000000 2 2 999999 1 10 999992 -934319 2 463766 485067 1 2 999999 -794012 2 2 999999 2 370041 428162 1 13 999996 -274277 1 92393 131948 382366 1 2 999999 -18650 2 2 999999 1 2 999999 60081 2 560697 980231 2 92010 946315 2 2 999999 1 6 999999 172754 2 5 999987 2 2 999999 2 12 999990 1 2 999999 431804 1 2 999999 392831 1 507968 706486 142710 2 14 999988 1 124663 325520 279822 2 927333 966633 2 2 999999 2 686602 936551 1 483080 885932 -611557 2 58445 248386 2 17 999982 2 2 999999 2 2 999999 2 20 999987 1 20 999982 990297 1 2 999999 -229998 2 591248 831179 2 2 999999 1 265281 905932 -96671 2 17 999981 2 2 999999 2 2 999999 1 2 999999 969016 1 880351 950402 694324 2 171523 894841 2 2 999999 2 14398 942379 2 12 999985 1 217064 367527 506987 2 2 999999 1 14 999998 -982160 1 245852 899227 -910465 2 19 999990 1 2 999999 -27007 1 2 999999 542325 2 9 999995 2 680222 907061 1 14 999990 -576961 1 452139 458457 912777 2 2 999991 1 866153 873158 900413 1 2 999999 -647018 2 691866 993524 1 16 999989 978131 1 2 999999 800619 2 5 999994 2 11 999982 2 2 999999 1 19 999996 -680103 1 2 999999 691116 2 2 999999 1 271497 276207 167137 2 2 999999 2 2 999999 1 442843 490080 -233370 1 151926 767991 -585374 1 161046 429220 -842901 2 2 999999 2 192902 719994 1 2 999999 478671 2 4 999990 2 2 999999 2 2 999999 1 2 999999 161670 1 706756 740236 447411 2 4 999988 2 2 999999 1 2 999999 -798671 1 2 999999 -282196 1 378064 564702 914372 2 743875 940947 1 2 999999 516060 1 2 999999 292874 2 17 999995 1 2 999999 -487550 2 2 999999 2 582454 596016 1 2 999999 -738681 1 2 999999 726003 2 2 999999 2 2 999999 2 3 999993 1 525578 547318 624616 1 2 999999 86232 1 20329 671218 -88744 1 2 999999 655977 1 11 999996 -755151 2 258546 444988 2 373808 951567 2 2 999999 2 437085 935139 1 98440 100539 533591 2 5 999982 2 1 999993 2 900790 988740 1 318187 634658 -136756 1 14 999984 -911810 2 2 999999 2 9 999982 2 2 999999 2 20 999986 1 373720 859741 416003 1 2 999999 593267 1 396329 540064 482965 2 2 999999 1 4 999991 -234712 2 537977 737054 1 2 999999 -163053 2 7 999982 1 2 999999 -133024 1 1 999999 -368276 1 3 999998 -325876 2 13 999981 1 2 999999 667231 1 2 999999 -886553 1 18 999982 111189 2 2 999999 2 2 999999 2 13 999989 1 4 999991 -963404 1 499868 630325 292131 1 1 1000000 -552908 1 2 999999 -657562 2 11 999997 2 2 999999 2 443972 740645 2 2 999999 1 50975 887202 112142 1 2 999999 -166185 1 2 999999 -477402 1 17 999991 -702421 1 37523 214094 -656523 1 682945 939713 125203 1 471773 749543 576018 1 2 999999 448440 2 9 999994 1 455304 543304 652083 2 330270 946252 2 2 999999 1 2 999999 -529993 2 2 999999 2 518321 892464 2 5 999997 2 3 999986 2 2 999999 1 2 999999 74751 1 2 999999 206784 2 2 999992 2 104248 437684 1 2 999999 -774849 2 630829 770966 2 2 999999 1 10 999997 -56332 1 83279 872819 883416 1 7 999993 -205213 1 809536 829417 539792 1 526318 597112 50285 1 5 999997 420028 1 2 999999 -398794 2 3 999987 1 91004 832299 -426875 1 16 999997 261887 2 4 999999 1 10 999981 81550 1 2 999999 -591451 2 3 999985 2 2 999999 2 478277 957332 2 2 999999 2 2 999999 2 2 999999 1 336611 902413 -915089 2 779496 822609 1 2 999999 -197919 2 283721 739077 2 538340 810336 2 2 999999 2 708524 708981 1 98628 796128 936124 2 2 999999 1 79920 156643 -348453 1 2 999999 494059 1 6 999981 384475 1 15 1000000 -717088 1 3 999986 -106227 1 73989 616776 -254867 2 499082 890658 1 497325 902683 121391 1 2 999999 287550 1 8 999992 814634 2 784060 851187 1 3 999985 -185097 2 2 999999 1 370801 838249 964758 2 16 999994 1 5 999982 -662057 1 2 999990 -783781 2 273124 341478 2 16 999982 1 206463 656539 -356927 2 2 999999 2 2 999999 1 910846 927925 -147952 2 2 999999 1 2 999999 782160 1 409993 802744 -783296 2 751224 928957 1 2 999999 578762 2 651448 855038 1 115891 492826 -861984 2 2 999999 2 274721 976090 2 365117 933307 2 334230 748099 1 152214 225677 -54923 1 219809 638499 -436974 1 2 999999 -444339 1 42571 280917 973095 2 16 999984 2 4 999985 2 2 999999 1 5 1000000 682929 2 2 999999 2 18 999991 2 278918 804928 1 241443 722367 117360 1 155998 156138 -594737 1 481434 647522 -729334 1 20 999984 436004 2 2 999999 1 240887 345088 47762 1 2 999999 953389 1 911827 933991 -213259 1 2 999999 168875 2 18 999994 2 2 999999 2 13 999987 1 11 999994 -797896 1 2 999999 788128 1 2 999999 -711292 1 547008 604029 -460315 2 457506 865711 2 184607 576380 2 25589 183122 1 2 999999 206988 1 15 999996 95687 2 828398 854312 2 2 999999 2 298831 487464 2 2 999999 2 10 999989 1 35236 557824 -79579 1 12 999999 -514980 1 346055 768194 -842263 1 31418 851809 465277 1 2 999999 -66505 1 8 999993 -158219 1 8 999995 -863481 1 334662 653759 511011 1 2 999999 36846 2 2 999999 1 6 999988 -317641 1 2 999999 426158 1 1 999993 -825907 1 840465 842655 439077 2 98552 878768 1 16 999985 -67546 1 671063 857373 -177286 2 5 999986 2 2 999999 1 8 999987 856527 2 729802 964660 1 138339 485207 -627137 1 9 1000000 659266 2 544643 787465 1 2 999999 -238685 2 416082 538037 1 79180 598682 130913 2 20 999999 2 5 999996 1 2 999999 -819757 1 2 999999 -33474 2 260264 828725 1 8 999994 -725706 1 6 999989 385728 2 227363 601050 1 802863 843191 -673284 1 3 999996 -425045 1 3 1000000 25128 1 19 999983 380384 1 309984 930952 -83378 1 2 999999 37076 2 2 999999 1 406040 954000 875765 2 377425 407397 2 137742 489599 1 2 999999 -205879 1 2 999999 460865 2 11 999993 1 10 999996 322776 2 3 999983 2 2 999999 2 2 999999 2 11959 127721 1 17 999981 -589663 2 186329 927270 2 2 999999 2 18 999986 2 65498 458941 2 5 999997 2 2 999999 1 1 999982 -456188 2 2 999999 2 2 999999 2 74789 401310 1 222153 384641 -934186 2 242430 693865 2 762699 781449 2 333252 797490 1 12 999997 -701954 1 136828 955657 -21793 2 2 999999 2 2 999999 2 19 999988 2 120967 578545 1 196266 528228 875575 1 2 999999 -124137 1 7 999988 654951 2 11 999994 2 16 999998 1 17 999998 997554 1 2 999999 853538 2 9 999984 1 389277 777145 -220971 1 559857 633421 -325002 1 2 999999 -44728 2 14813 20976 2 646654 936536 1 2 999999 -946151 2 8 999998 2 289649 747645 1 147813 803575 177741 1 536603 954478 271586 2 2 999999 1 113085 763092 686620 1 9 999998 207658 2 6 999988 1 19 999988 -822612 1 2 999999 -633908 2 3 999981 1 15 999993 57461 2 2 999999 1 2 999999 10111 2 15 999985 1 13 999995 496708 1 2 999999 19540 1 180644 269779 347534 1 13 999984 203904 2 611874 614402 1 20 999992 -739927 2 2 999999 1 2 999999 -869133 2 2 999989 1 61339 890767 -839337 1 6 999992 419762 2 2 999999 1 12 999997 908105 1 2 999999 -150125 2 19 999989 2 136037 798608 2 223910 954397 1 13 999982 876156 2 8 999999 2 3 999983 2 646589 761390 1 2 999999 -452204 1 764718 938249 -382359 1 494844 779794 640121 2 2 999999 2 2 999999 2 160665 538541 2 16 999982 2 224632 500966 1 2 999999 -453555 2 414926 979797 2 10 999982 1 7 999983 -682637 1 244227 542439 320508 1 15 999984 -131413 1 15 999985 -281720 2 746870 823199 1 2 999999 391379 2 2 999999 2 545239 835742 1 2 999999 930954 2 64062 101762 1 2 999999 974319 1 20 999994 594955 1 5 999997 -473069 1 2 999999 -188959 2 244271 333395 2 2 999999 1 2 999999 -897930 2 2 999999 2 389266 500113 1 370555 392809 -25210 1 15 999993 -793670 1 3 999984 -469946 1 486645 895185 116880 1 2 999999 711208 1 365398 966911 563389 2 33731 855286 2 11714 340216 2 2 999999 1 19 999991 -731475 2 2 999999 1 67278 533062 -509503 1 2 999999 -476581 2 2 999999 2 445364 848199 1 2 999999 -524433 1 4 999987 781562 1 19 999999 -344671 2 191458 542418 1 2 999999 -823921 1 298989 724001 204617 2 56385 159108 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 342577 431834 -944574 2 123211 413793 1 416907 662474 -417465 2 2 999999 2 11 999984 2 176650 923631 2 6 999987 1 209592 322212 240265 1 2 999999 922048 1 73474 595013 -475527 2 2 999999 1 2 999999 389068 1 520192 566731 37483 1 750110 760026 997307 1 2 999999 995477 1 19 999983 945199 1 14 999998 271529 1 2 999999 -900014 2 294647 954734 2 10 999998 1 595845 740464 -777938 1 17 999997 470646 1 2 999999 -579980 2 2 999999 1 2 999999 216986 1 3 999998 190559 1 5 1000000 124347 2 474697 700246 1 34535 861353 -620724 1 377621 636844 142557 1 2 999999 762569 2 2 999999 1 2 999999 294795 2 2 999985 1 11 999981 -103228 2 2 999999 1 666897 989100 738722 2 2 999999 2 629106 820816 2 74296 820993 2 2 999999 1 4 999984 -500619 2 13 999981 2 17 999989 2 2 999999 2 836728 871240 2 431880 749469 2 904636 954126 2 2 999999 2 2 999999 2 2 999999 1 18 999992 -157429 2 1 999992 1 466296 817951 631060 1 2 999999 575559 2 69405 868606 1 554775 863880 553115 2 11 999993 2 15 999987 2 11 999989 2 487671 788708 1 679907 833386 -63509 1 119617 792914 45044 1 2 999999 -513225 2 2 999999 2 2 999999 2 2 999999 2 531012 926421 2 250492 919272 1 2 999999 914185 2 255906 328603 2 58800 383296 1 17 999990 121286 1 400206 643659 287369 2 19 1000000 2 744672 941723 2 8 999982 2 763443 837491 1 176161 999214 48222 1 12 999991 34039 1 527350 996675 -589286 2 226136 285632 1 2 999999 119786 2 67190 300610 1 2 999999 -767381 2 456368 609817 2 20 999999 1 8 999984 -673512 2 12 999996 2 576428 879671 2 2 999999 1 9 999987 -958550 2 395685 541348 1 173210 814909 -52541 1 12 999983 225165 1 389602 786447 -161848 1 20 999991 -543316 1 2 999999 -591411 1 305094 782201 221848 2 824280 980228 1 48698 61655 681139 2 2 999999 1 3 999983 140741 2 5 999995 1 279414 906561 214874 1 8 999991 675243 1 45897 693129 610699 1 18 999995 -205801 1 12 999995 -375620 1 8 999984 473863 1 2 999999 -93838 2 2 999999 2 183571 750187 2 2 999999 1 2 999999 576747 1 2 999999 -447817 2 2 999984 1 17 999984 -686498 1 116857 754776 -637327 1 2 999999 -435951 2 653664 941884 1 7 999987 -462823 1 282179 805198 574196 2 18 999991 1 2 999999 587523 2 10 1000000 1 13 999992 809128 1 2 999999 249650 1 8 999989 378358 1 2 999999 869320 2 9 999989 1 191194 341104 -4855 2 2 999999 2 12 999998 1 5 999982 -276643 1 284021 516060 -927718 1 4 999990 483074 1 51300 800226 983895 1 13514 950061 -729358 1 2 999999 -274387 1 408197 444254 -11605 1 6 999988 788678 2 1656 825569 2 2 999999 2 2 999999 1 218747 715434 -78095 1 11 999981 -904165 2 1 999990 1 2 999999 -574104 1 2 999999 908952 1 403892 566108 -496415 2 2 999999 1 2 999999 -39745 1 1 1000000 206839 1 681120 724797 -638129 2 28450 896674 2 644355 658336 1 11 999994 -697423 1 7 999991 -47354 1 2 999999 118809 2 7209 209761 2 19 999990 1 621398 835524 705408 2 4 1000000 2 155147 729488 1 2 999999 -358220 1 2 999999 -871564 2 66056 332979 1 2 999999 -709864 2 646289 997671 2 2 999999 1 2 999999 310952 2 2 999999 2 7 999998 2 2 999999 1 171842 296768 -821597 1 282994 496655 453860 2 17 999985 1 19 999993 -216070 1 312863 378227 954268 2 201774 519104 2 3 999986 1 775366 909152 109542 2 10 999984 1 338936 529161 -353055 1 2 999999 -519766 2 10 999981 2 147745 285408 1 6 999988 449800 2 17 999998 1 478673 851800 78676 1 16 999987 441084 1 2 999999 386569 1 174732 185936 -311260 2 456306 981341 1 11 999991 854564 2 2 999999 1 1 999997 918060 2 173480 798540 2 2 999999 1 8 999994 -570698 2 2 999999 1 1 999982 -105505 2 351823 964548 2 91035 658246 2 2 999999 1 2 999999 195415 2 7 999984 1 720221 732284 812744 2 12 999992 1 2 999999 -727992 2 2 999999 1 17 999981 -910979 1 450542 585429 -824769 1 2 999999 -425914 1 603851 977972 764788 1 2 999999 676088 1 20 999982 626362 1 498530 815122 -226125 1 424952 620636 -923434 2 385215 501796 1 2 999999 999921 2 2 999999 1 2 999999 786558 2 15 1000000 1 9 999995 -376773 1 2 999999 -157628 1 2 999999 640884 2 2 999999 1 2 999999 -847773 1 635331 752928 310358 1 2 999999 -435486 2 610812 611807 1 29571 709872 672726 1 2 999999 -492078 2 168261 564539 2 2 999999 2 16 999992 2 405992 959694 1 2 999999 114047 1 365964 486431 -268175 1 11 999995 -846786 1 2 999999 -156164 2 2 999999 2 20 999999 2 19 999987 1 2 999999 255419 2 19762 718526 2 18 999995 2 172012 599165 2 114427 674608 1 2 999999 290319 1 473047 807257 708035 1 22270 547303 -667984 2 406060 423748 1 4 999999 84466 1 2 999999 109494 1 1 999997 587990 2 2 999999 1 6 999989 -879901 1 278613 333982 -77564 1 291718 607222 969832 1 647275 699667 781992 1 199031 848622 -607125 1 140268 266930 -400790 2 173283 286452 2 190724 338736 1 569158 818463 724489 2 9 999985 1 2 999999 242560 2 240280 489576 1 2 999999 559152 2 11 999981 2 2 999999 2 7 999988 2 2 999999 1 20 999984 832151 1 219580 249100 -394741 1 214825 515861 301567 1 141762 148780 -677357 1 459569 817435 -676091 2 175170 688674 1 128691 818392 -847590 2 716563 749915 2 2 999999 1 2 999999 -54141 2 18 999995 2 395476 712517 1 2 999999 -736050 1 7 999990 592977 2 2 999999 1 397649 469828 737630 1 2 999999 -633656 1 766366 979992 -63356 2 2 999999 1 583371 837923 138242 2 2 999999 2 481475 969807 1 2 999999 -131110 1 245270 776542 -929492 2 638403 842233 1 6 999988 -128053 2 117847 440114 2 2 999999 1 12 999988 271524 1 16 999993 876008 2 432605 721070 1 714070 996040 -96389 1 2 999999 -350023 2 2 999999 2 338648 639342 1 570719 646964 340739 1 269579 690686 -298288 2 4 999993 1 2 999999 897813 2 2 999999 1 8 999986 733960 2 1 999999 2 2 999999 1 8 999982 -399562 2 526631 580173 2 626491 941662 2 2 999999 1 1 999997 -543378 1 2 999996 499112 2 5 999998 1 2 999999 -217227 2 16 999993 1 2 999999 268006 2 19 999983 2 17 999999 2 7 999981 2 2 999999 1 2 999999 -485729 2 6 999993 1 15 999985 -946465 1 3 999996 -826285 1 2 999999 -924956 2 243535 510316 2 62282 644360 1 6 999987 -572392 1 8 999987 -90106 2 8 999998 1 436982 579248 364296 2 2 999999 1 15 999997 12523 1 2 999999 -572153 1 3 999990 988581 1 68513 393292 478295 2 6 999983 2 372602 985977 2 11 999988 2 289722 427609 1 2 999999 37636 1 423215 900374 -185772 1 15 999999 72014 2 211193 901634 1 2 999999 667387 2 16 999995 1 2 999999 566192 1 2 999999 106921 2 6 999998 2 149332 324298 2 20 999981 1 16 999986 439288 2 17 999993 1 36784 732930 -616096 1 18 999991 -664027 1 259994 929169 708655 2 2 999999 1 363179 929526 696840 2 18 999989 2 394490 811781 1 413954 830095 -858927 2 131021 172302 2 2 999999 1 2 999999 -176114 1 2 999999 -408185 2 18 999993 1 201246 588044 -573042 1 255906 895498 234989 2 2 999999 2 171324 296563 2 2 999999 1 2 999999 710585 1 233659 769400 -345467 2 12 999984 1 110013 632743 -855065 1 184150 307006 257889 2 2 999999 1 2 999999 712194 2 639289 807478 1 18374 392729 -873914 1 4 1000000 -577205 2 15 999989 2 64959 257286 1 2 999999 -324312 2 10 999996 2 83062 327269 2 43800 878366 2 299732 429660 2 7 999995 2 77495 932547 1 2 999999 826548 1 2 999999 -292377 2 2 999999 1 218849 888474 593454 2 20 999990 1 2 999999 -263267 1 2 999999 141824 2 2 999999 1 2 999999 452561 1 8 999999 40042 2 11 999989 1 3 999982 966608 1 2 999999 11695 1 11226 812646 488894 2 2 999999 2 241513 351626 1 544754 570191 -603510 1 16 999993 677197 1 124743 724707 -511616 2 2 999999 1 8 1000000 8675 2 19 999987 2 651625 796679 2 717944 837859 2 9 999999 2 469993 613364 2 17 999983 1 19 999988 -540267 1 523204 599630 -753000 2 2 999999 2 251473 693811 1 7 999989 154378 1 12 999999 419661 1 84463 794089 200724 2 11 999999 1 16 999991 -290174 2 4 999988 2 2 999999 1 2 999999 -265225 1 2 999999 670247 2 2 999999 2 2 999999 1 2 999999 888408 1 2 999999 -484617 2 14 999995 2 871736 929098 2 2 999999 1 20 999991 -267606 2 496013 606828 1 551992 819666 -623695 1 2 999999 251445 1 1 999992 68084 1 3 1000000 938352 1 19301 323651 -460618 1 5 999998 -846359 2 19 999987 2 257757 647616 1 379154 699472 -90803 2 113160 185996 2 16 999992 2 265865 269731 2 87627 672967 2 26165 705439 1 336182 946788 951650 1 2 999999 -816341 1 14 999982 815840 1 141360 427697 -276786 2 12 999993 2 675661 712523 1 3 999986 374828 1 2 999999 325393 2 15 999990 2 324081 691434 1 13 999994 -380593 1 11 999985 -968423 2 2 999999 2 4 999994 1 681122 756231 362032 1 2 999999 52560 1 2 999999 -12810 1 2 999999 402804 1 414488 638461 -163624 2 553823 585168 2 206217 775772 1 2 999989 904669 1 652140 912281 -772917 2 10 999994 1 4 1000000 -697195 2 2 999999 1 517092 829607 245142 2 19 999986 2 42178 661974 1 5 999993 -158144 1 2 999999 790800 2 19 999993 2 2 999999 1 475700 524187 -275886 2 334093 534184 2 396850 835565 2 301489 877904 2 50894 113104 1 2 999999 787016 2 2 999999 2 2 999992 1 20 999984 33561 1 2 999999 -819732 1 5 999984 -482660 2 8 999988 1 462595 954900 908020 1 2 999999 814643 1 2 999999 -736211 1 182128 847613 -83767 2 17 999999 2 7 999995 2 138685 638394 2 2 999999 2 87843 859848 1 5 999989 -248982 2 447821 502757 1 782562 835140 -723257 2 9 999990 1 5 999993 -849372 2 2 999999 1 2 999999 -175861 2 161127 588229 1 11 999990 -415153 1 71223 412956 443572 1 2 999999 -956615 1 12728 481741 -761544 2 534862 576188 1 7 999981 -770194 1 14 999997 -379800 2 2 999999 1 11 999999 727457 2 129520 259726 2 2 999999 2 114134 918128 1 369077 903339 695727 2 2 999999 2 2 999999 1 2 999999 -703328 1 2 999999 -505340 2 2 999999 2 12 999994 2 2 999999 2 11 999981 2 46025 953053 2 16 999984 2 2 999999 2 2 999999 2 480752 929386 2 2 999999 1 13 999993 -816232 2 2 999999 2 16 999999 1 8 999982 639545 2 9 999992 1 2 999999 522236 1 2 999999 184228 2 2 999999 2 13 999990 2 2 999999 1 13 999983 39037 2 2 999999 1 179830 334928 705964 1 11 999988 778862 2 2 999999 2 4 999995 2 2 999999 1 2 999999 -100368 2 2 999999 2 2 999999 1 18 999992 341615 1 2 999999 24895 2 16592 597259 2 2 999999 1 5 999983 501759 1 1 999992 -165603 1 2 999999 271366 1 11 999987 889468 2 2 999999 2 2 999999 2 18 999986 2 7 999992 2 14 1000000 1 2 999999 332650 2 40076 223129 1 10 999995 -238092 2 229518 540761 1 2 999999 223808 1 84400 966572 -609666 1 8 999992 846955 2 20 1000000 2 2 999999 2 2 999999 1 6 999986 -44542 1 2 999999 -880841 1 6 999999 48159 2 624582 673688 2 7 999990 2 254049 382069 2 2 999999 2 440133 539385 2 2 999999 2 361559 685316 2 2 999999 2 9 999992 1 123757 811537 963022 1 2 999999 -426396 1 2 999999 48005 1 3 999995 453629 1 2 999999 -672601 1 20 999988 899545 1 2 999999 968987 1 2 999985 965965 1 2 999999 993163 2 2 999999 2 6 999991 1 2 999999 -799571 1 9 999999 142482 2 2 999999 2 2 999999 2 751119 871897 1 593132 870928 -899228 1 2 999999 -378137 1 2 999999 -626713 2 2 999999 1 2 999999 535303 2 2 999999 1 6 999992 589000 1 3 999984 -465455 2 2 999999 1 556630 641378 -180247 1 250892 762117 729803 2 9217 955166 1 17 999997 -859690 1 2 999999 397569 1 2 999999 91878 1 9 999984 -886259 2 2 999999 1 773249 805796 21978 2 39834 628847 1 4 999997 -103007 1 2 999999 -579810 2 705919 831984 1 1 999984 817557 2 2 999999 1 2 999999 497385 2 102358 694113 1 2 999999 88899 2 2 999999 1 610576 661020 -598557 1 12 999991 423320 2 354727 404984 1 110800 219713 -269932 2 19 999994 2 16 1000000 1 6 999996 835121 1 11 999988 892429 1 11 999984 -631419 2 2 999999 1 2 999999 -452930 2 5 999999 1 2 999999 -401092 2 19 1000000 1 19 999999 579862 1 2 999989 -961306 1 2 999999 -340645 1 2 999999 140630 2 2 999999 2 203061 674619 2 16 999999 2 18 999981 2 2 999999 1 18 999982 -652187 2 2 999999 2 2 999999 1 2 999999 -501498 2 13 999996 2 12 999987 1 718903 769248 143699 1 2 999999 -875991 1 12 999995 292517 2 370797 635662 2 2 999999 2 16 999981 1 2 999999 905814 1 232917 605604 -944609 2 2 999999 2 373381 914165 2 529582 654633 1 2 999999 784625 1 713077 777416 -26064 2 20 999999 2 263839 529535 2 2 999999 2 2 999999 1 645000 864322 177641 1 89565 438562 -244434 2 2 999999 2 2 999999 2 11 999989 2 163807 717289 2 14 999984 1 586492 954881 426944 1 581154 677555 537178 2 41586 182943 1 473669 636902 -289075 1 116000 734551 -730018 2 556549 765623 2 12 999999 1 6 999981 -705160 1 518748 539132 -202685 2 13 999993 2 7660 272775 2 9 999990 2 2 999999 1 246157 620176 -572888 2 16 999991 1 365163 485562 -131407 2 550266 783874 1 2 999992 -595301 2 32789 688918 2 1 999984 1 6826 15316 196023 1 614772 896763 -381988 1 2 999999 88678 1 18 999994 860005 1 18 1000000 78739 2 8 999998 1 369222 458927 -695594 1 2 999999 40592 2 13 999982 2 13 999991 1 2 999999 618846 1 2 999999 914581 1 2 999999 442972 2 2 999999 2 15 999990 2 720618 784285 1 2 999999 912365 1 2 999999 -662274 1 2 999999 866233 1 14 999987 400817 2 589891 859943 2 485234 995235 2 2 999999 2 1 999999 1 854628 974687 -350591 1 1 999994 207547 1 20 999981 668925 2 93612 218094 1 2 999999 -596682 1 2 999999 -26051 2 7 999998 1 16 999988 -799426 1 614412 796590 493502 2 2 999999 1 8 999991 196214 2 301091 722417 2 2 999999 2 16 999986 2 2 999999 1 448376 744101 955838 2 2 999999 2 52563 319534 1 5 999987 -365145 1 329046 545601 5686 2 26380 51505 1 2 999999 407859 2 19 999997 2 2 999999 2 2 999999 1 2 999999 -485689 2 2 999999 2 15 999989 1 2 999999 486827 1 190966 365688 844714 1 578190 808986 345469 2 4 999984 2 17 1000000 1 127796 882187 -733854 2 8 999984 2 2 999999 1 2 999999 -823991 1 2 999999 105220 2 2 999999 2 2 999999 2 2 999999 1 322725 679261 170925 2 2 999999 1 2 999999 796698 2 84013 711286 1 1 999981 -274275 2 17 999983 1 7 999992 883330 2 2 999999 2 628285 970960 2 20 999990 1 78277 733779 978485 1 2 999999 -941774 1 2 999999 -877055 1 3 999996 -904479 2 6 999998 2 2 999999 2 2 999999 2 15 999993 1 760741 765839 533941 2 3 999997 2 3 999992 2 416283 712683 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -101335 1 2 999999 518540 2 797816 878305 1 2 999999 -444361 2 2 999999 1 20 999986 -716056 2 14 1000000 2 16 999981 2 19 999993 2 1 999988 2 2 999999 2 14 999996 2 809545 980025 2 2 999999 2 146646 545357 1 789134 923896 -829170 2 14 999996 2 8 999991 2 2 999999 1 13 999987 -65464 2 97137 281844 1 94627 120120 -199011 2 242990 708486 2 2 999999 2 18 999997 1 11 999991 350432 1 2 999999 -766385 2 647817 955889 2 2 999999 2 18 999995 2 2 999999 1 14 999986 856489 2 11 999999 1 2 999999 765829 1 2 999989 58838 2 68308 612344 1 346429 589042 -71847 2 10 999990 2 445286 751114 1 2 999986 -626219 1 3 999984 658128 2 16 999984 2 2 999999 1 375825 471508 543958 1 71210 741712 -896174 1 2 999999 59200 1 2 999999 -673169 2 463389 809659 2 812684 860492 2 622681 891900 2 2 999999 1 2 999996 -653680 1 379843 671839 917276 1 558090 783216 -217426 2 2 999999 2 2 999999 2 537348 953789 1 9 999997 -123969 1 2 999999 627963 2 555123 594555 1 2 999999 -14666 1 187485 743627 102627 2 2 999999 2 2 999999 1 596579 717506 963512 1 3 999995 303350 1 16 999988 -907902 2 2 999999 1 265690 590892 849782 1 212488 913773 4916 1 2 999999 431513 2 596034 851876 1 138621 515179 -243956 2 14 999997 2 5 999998 2 8 999993 1 11 999996 24779 1 8 999987 266792 2 2 999999 2 13 999982 2 509512 962849 1 2 999999 31356 2 2 999999 1 2 999999 -720575 2 230720 288754 2 696173 759620 1 597402 713917 -726802 2 4 999998 2 20 999998 2 2 999999 2 425970 484712 1 11 999998 170258 2 2 999996 1 20 999984 930962 2 7 999998 2 524101 942310 1 7 999988 -912967 1 2 999999 -7633 1 2 999999 725854 1 104301 473818 133609 2 12 999982 1 9 999990 -235717 2 4 999987 1 243989 496558 -153135 1 22407 264473 884028 2 2 999999 1 5 999998 103100 2 304172 573926 2 2 999999 2 563006 728085 2 446675 702226 2 20 999986 2 105265 290713 2 5 999982 1 2 999999 -853714 2 2 999999 2 751864 828955 1 6 999990 208887 1 110027 159091 -215559 2 260615 539861 1 2 999999 495624 1 2 999997 -857564 2 7 999996 1 57229 292566 781683 2 2 999999 1 470197 585142 429266 1 2 999999 -431375 2 2 999999 2 397566 565352 2 2 999999 2 388993 569100 1 14 1000000 -837630 1 13 999987 -744870 1 2 999999 20690 2 886442 938361 2 2 999999 1 712433 730021 -775351 1 2 999999 371053 1 13 999993 834023 1 2 999999 676037 2 2 999999 2 2 999999 1 67088 722896 -305071 2 453652 948365 2 20 999987 1 2 999999 760713 1 19 999987 581469 2 619012 691654 2 2 999999 2 15 999985 2 307173 709643 1 782073 895278 439821 1 2 999999 251652 1 3 999989 886317 1 2 999999 -658066 1 2 999999 -563890 1 2 999999 816346 1 9 999987 -392757 2 16 999991 2 2 999999 2 2 999999 2 2 999984 1 566206 604389 -887386 2 18 999990 1 74032 537669 -88074 1 128389 627919 -147140 1 2 999999 -137232 2 210999 372526 2 2 999999 1 169239 299243 690541 2 2 999999 2 2 999999 1 446739 504898 -933899 2 2 999983 1 3 999981 -566536 2 2 999999 2 15 999998 2 301580 659172 2 308073 666103 1 2 999999 568735 2 421440 670480 1 2 999999 169744 2 2 999999 1 800276 883184 709414 1 2 999999 94386 2 294435 454158 1 564598 606254 -926862 2 454870 732327 2 11 999995 1 188299 993148 796386 2 9 999993 1 59820 257003 944342 1 9 999991 -821640 1 2 999999 -859998 2 2 999999 2 767532 794591 1 2 999999 818523 2 20 999997 1 637070 971175 -750414 1 11 1000000 984336 2 2 999999 1 2 999999 203221 1 2 999999 594458 1 11 999984 -771352 2 2 999999 1 112236 610241 368234 1 2 999999 -685464 2 8 999987 2 383580 427706 1 2 999999 558739 1 11 999981 -841765 2 218240 416455 1 147553 404183 556672 2 11 1000000 2 2 999999 2 17 999995 2 345348 451167 2 2 999999 1 2 999999 -291246 2 327794 498133 2 90833 999576 1 45180 123512 592730 2 2 999999 1 431069 663819 -483773 2 2 999999 1 7 999995 692680 2 12 999993 2 1 999988 1 2 999999 -147391 2 2 999999 1 351790 891414 598223 2 4 999994 1 2 999999 806109 2 7 999991 1 15 999992 -519784 2 536423 777758 1 18 999989 -368124 2 2 999999 1 1 999982 710944 1 13 999997 927782 1 2 999999 743650 1 5 999998 -524859 2 10 999995 1 639520 999618 -798100 2 205969 549128 1 1 999995 489855 2 62495 689738 2 4 999984 2 82045 777128 2 1 999997 2 368931 712798 1 17 999982 -54535 1 9 999994 50368 2 2 999999 2 13 999985 2 4 999983 1 18 999999 -875391 1 18 999996 579048 1 2 999999 630348 2 9 999993 2 2 999999 2 15 999983 1 2 999999 925746 1 7 999990 -983499 1 2 999999 -80793 1 18 999991 960209 1 272338 300607 -388925 1 103061 572010 204688 1 20 999981 373704 2 2 999999 2 12 999983 1 1 999984 -433064 2 10011 328748 2 2 999999 2 199112 291538 1 1 999992 -394438 1 2 999999 780628 2 401933 794691 2 2 999999 2 2 999999 1 2 999999 299047 1 2 999999 -917173 2 2 999999 1 2 999999 -763462 2 441734 485356 1 13 999993 -134924 2 815642 897350 1 2 999999 -583890 1 74585 364799 573651 1 2 999999 734705 2 2 999999 1 173396 973063 144537 1 2 999999 -552593 2 6 999992 2 2 999999 2 109886 187706 1 2 999999 453812 2 108804 762085 2 2 999999 2 9 999997 2 920225 979872 1 64199 99910 -377532 2 2 999999 1 11 999993 -418211 1 2 999999 14753 2 2 999999 1 2 999981 -612358 1 5 999983 639128 1 2 999999 444609 2 19 999994 2 3 999994 1 13 999988 -658827 1 17044 227597 907664 1 2 999999 776089 1 18 1000000 598722 1 18 999982 -453865 1 18 999987 485893 2 2 999999 2 268771 927354 1 14 999989 468190 1 2 999999 -961909 1 2 999999 -762615 2 2 999999 1 2 999991 -129479 1 479570 690956 -35191 2 2 999999 2 5 999986 1 16 999995 40136 1 2 999999 -596652 2 9 999989 2 6 999983 2 2 999999 2 16 999994 1 2 999999 486112 1 2 999999 -794804 2 2 999999 1 133555 630059 -549005 2 2 999999 2 1 999994 1 2 999999 -93449 1 17 999991 811189 2 2 999999 2 187298 683945 2 2 999999 2 2 999999 1 2 999999 145595 2 138618 285960 2 2 999999 2 2 999999 2 17 999989 2 10 999985 1 3 999997 -371275 1 2 999999 396187 1 376633 629099 81292 2 216672 540225 2 2 1000000 1 151255 451107 16069 2 409861 525385 1 2 999999 -519946 1 14 999986 638110 2 2 999999 2 2 999999 2 459878 748621 2 65332 495546 2 768 525700 2 515920 973282 2 2 999999 1 2 999999 -568097 1 11 999984 -822909 2 2 999999 1 5 999987 938237 2 2 999999 2 7 999998 1 392251 500712 201788 1 2 999999 -807609 2 102485 484788 2 13 999988 1 16 999998 -414429 2 390132 577372 1 12 999987 -493480 2 2 999999 1 284909 823286 967664 2 2 999999 1 691290 803632 -810308 1 5 999997 815746 1 3 999991 -431681 2 2 999999 2 14 999981 1 11 999981 110849 1 2 999999 -497038 2 2 999999 2 15575 187362 1 2 999999 -690872 2 2 999999 2 588709 966926 1 2 999999 -504315 1 9 999986 -268768 2 7 999983 2 17 999993 2 19 999995 1 4 999991 768639 2 59734 536330 1 1 999990 843655 2 2 999999 2 2 999999 2 383943 746199 2 2 999999 2 5184 616227 1 294661 602263 65717 1 2 999999 -693670 2 162407 337486 2 2 999999 1 14 999981 -771282 1 3 999990 225211 1 20 999990 -861392 2 16 999990 1 7 999987 664424 1 383956 945681 409837 2 367928 540535 1 2 999998 444410 2 467102 994452 1 2 999999 -800394 1 9613 962523 773629 1 2 999998 -585751 1 16 999985 -875931 2 156506 993533 1 9 999985 22994 2 15 999992 1 111000 422196 -781995 1 10775 32793 542503 1 17 999999 322100 2 410636 829075 1 3 999995 -633153 2 1 999989 1 3 999990 -549206 1 87625 508880 934759 1 2 999999 31644 2 19 999996 1 2 999999 -40461 2 2 999999 2 2 999999 1 2 999999 945855 1 641832 884845 -861308 2 11 999985 2 2 999999 1 222516 786623 -208981 2 2 999999 2 2 999999 1 152825 224912 993079 2 2 999999 2 543292 909337 1 390051 616851 818298 1 2 999999 765486 1 35852 597001 928294 1 131529 546836 -892141 1 2 999999 -982528 2 74292 651424 1 12 999988 481960 1 18 999987 982522 2 330690 377006 1 2 999999 -917081 2 20 999996 2 2 999999 1 14 999994 782336 2 2686 783892 2 2 999999 2 11 999998 2 2 999999 1 2 999999 376471 1 151782 437853 -794618 1 2 999999 324899 2 2 999999 1 398171 958827 -832962 2 5 999992 1 102501 555783 -971934 2 2 999999 2 7 999990 1 566736 711468 136243 2 421342 708806 1 2 999999 838634 1 393933 462115 19411 1 12 999984 -719100 2 2 999999 2 9 999981 1 2 999999 799649 1 2 999999 -445590 1 14 999999 684658 1 837483 956301 65291 2 2 999999 2 362601 716561 2 2 999999 1 48068 699894 659707 2 16 999992 1 8 999992 347657 1 2 999999 815194 1 432301 709630 -530225 1 2 999999 880839 2 1 999991 1 335064 818387 -896517 1 46597 465376 537473 2 2 999999 2 650792 839226 2 416426 906021 1 12 1000000 -726961 1 2 999999 442563 1 12 999997 -48522 1 15550 445983 134473 2 14 999999 2 5 999996 1 935567 936236 689101 1 11 999998 841490 2 6 999992 1 214994 308436 235643 2 2 999999 1 17 999989 -979577 1 2 999999 -453119 2 2 999999 2 2 999999 1 17 999990 93998 1 337027 376584 619613 2 2 999999 1 2 999999 -558725 2 425219 795586 2 2 999999 2 446129 650643 2 384882 454292 2 2 999999 2 91725 157057 1 569600 872107 728728 1 2 999999 342776 1 256644 876305 -722024 1 20 999994 -691691 1 128079 556052 -157137 1 307407 917110 -752141 1 2 999999 505902 1 16 999998 -5802 2 2 999999 2 2 999999 1 2 999999 -778616 1 42160 715143 268609 2 66724 287262 1 3 999996 878657 2 2 999999 2 5 999988 1 2 999999 891461 1 791109 857766 -686252 2 422773 755857 2 11 999998 1 2 999999 -421290 2 2 999999 1 3 999982 65479 2 17 1000000 1 64834 359639 488594 2 43734 921136 2 11 999993 1 2 999999 536649 1 395344 494048 170368 1 2 999999 520291 2 318516 438493 2 563814 954580 1 2 999999 287397 1 646362 866299 887624 1 2 999999 130262 2 521533 984440 1 18 999992 182186 1 670718 983418 -623154 1 630192 808417 -128063 1 17 999988 -819116 2 2 999999 2 534773 931061 1 2 999999 -114296 2 268106 906167 2 8 999984 1 4 999983 286652 1 146391 513987 973501 2 2 999999 2 10 999981 1 751838 795522 -168251 2 20 999988 2 14302 223113 2 115140 804800 1 2 999999 -266848 2 534298 587793 1 2 999999 -772232 1 2 999999 321640 2 707111 860564 2 243725 624377 1 6 999985 -568148 2 211587 615571 1 9 999996 -900834 2 4 999994 2 13 999994 1 227550 393901 -978990 2 61438 814297 2 13 999990 2 2 999999 1 1 999992 125137 2 334183 339712 2 19 999984 2 2 999999 2 2 999999 2 445271 600799 2 2 999999 2 2 999999 2 19 999986 1 2 999999 31238 2 4 999997 2 2 999999 2 2 999999 1 19 999983 663563 1 2 999999 725116 2 294233 412034 2 289251 979678 2 18 999983 1 2 999999 -907102 2 2 999999 2 2 999999 1 2 999999 85188 2 13 999981 2 432298 997319 2 20 999992 1 86591 657547 740599 1 2 999999 -14162 1 425210 589924 47170 2 20 1000000 2 9 999984 1 150072 200927 562736 2 14 999996 1 385300 402655 -899966 1 102644 808438 37128 2 19 999984 2 358457 658612 1 2 999999 -569660 2 2 999999 1 2 999999 -502975 2 2 999999 1 2 999999 712575 2 240344 347007 1 2 999999 -263261 2 6 999987 2 848145 913512 1 135516 205388 -463763 1 1 999997 326803 2 644109 924736 1 10902 774251 -3221 2 30308 827268 1 5 1000000 -798519 2 3 999992 1 3 999991 287590 2 2 999999 1 9 999997 774248 1 20 999989 -639121 2 2 999999 2 2 999999 2 78275 632286 2 284326 704442 2 191094 642588 2 290444 299539 1 535831 649804 133090 1 3 999996 111468 1 11 999993 32929 1 16 999999 -404988 1 20 999987 472163 2 404133 988895 1 4 999991 214075 1 92452 961312 246803 2 16 999994 2 548403 819942 2 13 999991 1 420381 821431 -846831 2 503811 781780 1 208033 259112 19040 1 13 999988 776036 2 169943 713572 2 241837 678485 2 816963 953795 2 9 999990 1 2 999999 624550 2 99446 186210 2 2 999999 1 4 999984 -648561 1 136801 548314 -362645 2 2 999999 2 2 999999 2 373628 904044 2 13 999995 2 29793 410361 2 2 999999 1 2 999999 240504 2 15 999988 2 11 999997 1 2 999999 -186934 1 497614 693519 -936717 2 6 999982 1 2 999999 -701816 1 2 999999 -709489 1 3 999989 -843784 2 11 999993 2 87823 903912 2 7 999984 2 12 999987 2 687031 896949 1 16 999990 655389 1 1 999994 428292 2 755873 838011 2 18 999989 1 2 999999 218907 1 16 999987 397236 2 316871 865051 2 7 999984 2 329152 548108 1 2 999999 570364 2 19 999997 1 2 999999 -42512 2 623758 732562 1 2 999999 -355448 1 12 999982 467393 2 309876 403775 2 2 999999 2 17 999990 2 378522 922504 1 947252 976128 312518 2 20 999983 2 20 999994 1 179727 904837 -41107 2 2 999999 2 5 999987 2 4 999986 2 215562 405703 2 8 999985 2 621343 624872 1 2 999999 900303 2 451814 966964 2 2 999999 2 382229 553173 2 30335 920038 1 2 999999 258587 1 2 999999 897666 2 583401 713103 1 2 999999 619174 2 2 999999 2 2 999999 1 2 999999 943249 1 2 999999 168635 1 207835 709940 567916 1 2 999999 288947 2 442466 504538 1 18 999984 144371 2 2 999999 1 2 999999 -278158 2 451108 856978 1 4 999992 -479003 2 14 999992 2 396944 762835 1 11 1000000 320459 1 164902 373495 727515 2 2 999999 1 16 999987 -746533 2 75549 202446 1 786382 939210 131808 1 146461 429664 -216206 1 12 999985 -501331 2 2 999999 1 2 999999 -860376 1 16 999996 -701002 1 308812 431000 105410 2 30647 803975 1 337634 856333 844303 2 2 999999 2 502357 866532 2 450936 881580 2 2 999999 1 9 999982 -994687 2 9 999992 2 615921 679982 1 2 999999 718748 1 3 999982 -408980 1 58854 979895 615002 1 7 999981 -956586 1 2 999999 216614 1 2 999999 -762983 2 315640 715379 1 600694 650281 529748 1 4 999983 830986 2 2 999999 1 2 999999 123563 2 1 999995 2 2 999999 1 20 999993 414247 2 396135 994852 1 1 999986 -165260 2 498335 540855 2 2 999999 2 441302 446161 1 11 999991 -874241 1 20 999997 -204578 2 571385 739946 1 2 999999 -360606 1 2 999999 -970326 1 10 999997 -584013 1 3 999986 -49483 2 2 999999 2 2 999999 2 128252 621413 1 460116 846024 866470 1 2 999999 137556 2 2 999999 2 10 999989 2 2 999999 2 10 999991 1 18 999993 -860674 1 2 999999 -460278 2 30289 803344 1 41122 355390 758655 2 3 999992 1 2 999999 -39856 2 2 999999 2 17 999987 2 10 999997 1 2 999999 -634688 2 9 999995 2 2 999999 2 315668 591847 2 2 999999 1 11 999999 8551 2 7 999994 2 630651 681675 1 4 999985 794184 2 6 999999 2 498203 980344 1 783130 847737 496438 2 16 999996 2 2 999999 2 10 999995 1 8 1000000 382393 1 2 999999 151822 2 2 999999 1 2 999999 228725 1 7 999988 -342438 1 14 999998 -72230 1 2 999999 566007 2 2 999999 2 383135 663194 1 12 999993 -401934 1 84248 245990 644489 2 2 999999 2 49926 662136 2 497215 891927 1 2 999999 -360331 2 11 999981 2 3 999994 2 91953 307125 1 2 999999 364141 2 9 999986 2 2 999999 2 2 999999 2 94074 402299 1 2 999999 308995 2 808681 908020 2 2 999999 2 325094 950970 1 16 999996 -536800 2 2 999999 1 567925 957002 -378856 1 125589 310111 92267 1 2 999999 -393564 1 19272 600352 131397 1 6 999991 429698 2 704748 841081 2 629794 671714 2 2 999999 1 763530 936723 408753 2 14 999985 2 99110 735190 2 2 999999 1 8 999985 921685 2 9 999999 1 2 999999 762990 2 2 999999 2 2 999999 2 16 999983 2 6 999998 1 625240 793712 82795 2 387294 784985 1 461255 810642 -845709 1 2 999999 -475744 1 568415 740953 738892 1 292468 295240 -516978 2 47496 157533 1 2 999999 166375 1 14 999996 720435 2 16 999983 1 19 999987 -869615 2 334586 709034 1 3 999984 212581 2 254757 281892 1 135198 422295 -444611 1 2 999999 82911 1 2 999999 -366649 2 6 999999 2 2 999999 2 2 999999 1 14 999991 -565884 2 14 999981 1 198730 707829 822878 2 2 999999 2 2 999999 1 2 999999 303157 1 2 999999 436049 2 2 999999 2 240924 592570 2 2 999999 1 2 999999 491204 2 6 999985 2 20 999986 2 2 999999 1 474743 536458 -924334 1 277398 543669 690549 2 2 999999 2 83005 536893 1 2 999987 -862493 1 15 999983 508048 1 192177 939864 -803165 1 4 999995 -588792 2 2 999999 2 9 999990 1 12 1000000 -705063 2 5 999984 1 177607 498534 331829 1 125743 882264 -75239 2 2 999999 2 2 999999 2 662843 894723 1 11 999988 898735 1 185420 634237 -568790 2 683469 970921 2 621760 744037 2 2 999999 1 17 999988 -190669 2 2 999999 2 2 999999 2 469195 822359 2 2 999999 2 4 999996 1 2 999999 -688613 2 406764 962198 1 13 999985 -447046 1 2 999999 742904 2 39953 321687 1 2 999984 -405109 1 2 999999 -677842 1 2 999999 -272359 1 2 999999 -8259 1 111393 734192 -437561 1 293601 807477 503153 1 2 999999 -591328 1 842447 939788 196339 2 50997 237917 2 4 999991 1 2 999999 -504493 1 18 999982 -792065 2 2 999999 2 2 999999 1 2 999999 411092 2 252937 590522 2 4 999983 1 2 999999 565179 1 12 999994 768491 1 7 999995 -940259 2 636835 653236 1 91189 442636 330252 2 215386 249150 1 410111 419153 230516 2 458436 597396 2 2 999999 1 2 999999 -464587 1 4 999987 -840536 2 2 999999 2 2 999999 1 17 999993 -693202 2 2 999999 2 9 999998 1 2 999999 -945491 2 627726 751245 1 2 999999 762731 1 332477 962214 106151 2 3 999998 2 2 999999 1 543421 622581 -421331 1 285340 736701 -129576 2 15 999989 2 47279 154860 1 14 999988 71101 1 2 999999 -635243 1 700763 942484 -683790 1 399744 688459 -598125 1 2 999999 -735033 1 2 999999 45981 2 4 999996 2 19 999988 2 2 999999 1 55104 341451 277251 2 597827 879177 2 2 999999 2 7 999985 2 2 999999 1 2 999999 604975 2 2 999999 1 2 999999 -409983 1 7 999992 407582 2 2 999999 1 531155 733520 731048 1 2 999999 513315 1 2 999999 656989 1 2 999999 -165652 1 267694 646625 791023 1 2 999999 -817829 1 13 999995 -917064 1 18 999983 488920 1 18 999991 728978 2 652477 907911 1 2 999999 751054 2 2 999999 2 2 999985 2 1 999985 1 20 999999 461441 1 260874 360257 502531 2 57543 730882 2 2 999999 1 13 999995 699759 1 1 999982 675281 2 19 999983 1 308635 953094 58077 2 10 999992 2 43982 117450 2 2 999999 2 14 999993 2 13 999984 1 787152 885538 -608567 2 72918 291582 2 2 999999 2 222022 651823 1 718595 863022 26254 2 18352 517966 2 851310 886067 1 806739 825266 -533165 1 8 999985 699227 1 88921 742335 -595819 1 8 1000000 395458 2 701025 838487 2 110830 879880 1 857023 991880 -860923 1 734248 914337 375467 1 12 999992 461141 2 13 999981 2 459216 930908 1 11 999992 -949171 1 10 999999 618667 2 20 999992 1 2 999999 923131 2 2 999999 2 14 999985 1 14 999988 87810 2 3 999990 1 6 999991 916754 2 20 999989 2 4366 767806 1 8 999985 129839 1 2 999999 553775 2 362896 461806 2 2 999999 2 12 999986 1 355762 949288 -581620 2 101623 824789 2 1 999982 2 2 999999 2 6 999982 1 52293 697658 932528 1 2 999999 -427092 2 2 999999 1 7 999998 244063 2 2 999999 2 414933 617050 2 196093 247373 1 2 999999 414086 1 188533 333755 -462360 2 553037 656660 1 5 999984 -830216 1 441141 859964 975282 1 2 999999 -675762 1 15 999990 734261 2 15 1000000 1 80270 868294 44193 1 2 999999 -423031 2 2 999999 1 403606 568739 -369261 1 4 999989 20822 2 175255 807927 1 2 999999 258411 1 422941 562310 616681 2 455380 993799 1 2 999999 245499 1 2 999999 181152 1 2 999987 -964163 1 710383 975480 -956277 1 3 999983 104193 1 2 999999 -277512 1 416966 711883 -475645 1 2 999999 -732779 2 5 999984 1 17 999981 328716 1 205074 237416 634802 2 6 999995 1 20 999981 288029 2 19 999988 1 9 999995 240487 1 2 999999 -978328 1 2 999999 -411590 2 1 999996 1 14 999982 117450 2 64316 532866 1 133351 639120 89861 1 114977 168767 637529 2 85764 245492 1 604549 929417 128028 2 2 999999 1 17 999995 -712198 2 2 999999 2 549943 743884 2 581329 666893 1 10 999990 -256336 1 2 999999 -2390 2 681433 929507 1 567563 729042 -863144 2 247493 270808 1 32318 867084 362332 1 13 999984 -499176 2 2 999999 2 5 999992 1 2 999999 -277308 2 368550 943109 2 6442 520597 2 2 999999 2 9 999993 2 20 999989 2 10 999999 1 2 999999 438265 2 2 999999 1 60571 933040 -896671 1 18 999991 -221524 1 524029 957654 864162 1 2 999999 -460355 1 8 999997 397078 2 17 999995 2 17 999988 2 16 999988 1 2 999999 577069 2 165956 332114 1 2 999999 -115269 2 628437 889761 1 2 999999 -275359 1 968710 975788 593974 1 1 999988 -746699 2 2 999999 1 623863 805787 -736992 1 6 999995 -901467 2 4 999986 2 2 999999 1 5 999986 341702 1 13 999998 -200813 2 7 999999 2 2 999999 1 19 999999 -224494 2 4 999992 2 544314 700688 1 5 999994 177132 1 19 999994 -912262 1 6 999991 -533036 2 9 999991 1 92812 400384 -895044 2 4 999994 2 2 999999 1 206061 556129 49516 2 597267 879018 1 2 999999 -783174 1 2 999999 -840872 1 2 999999 818032 1 3 999996 298625 2 167740 759421 1 8894 361856 -181996 2 2 999999 1 14 999996 446365 1 389129 528315 450181 2 189827 718362 1 2 999999 678938 2 259557 309552 2 2 999999 2 19 999994 1 20 999994 485823 1 2 999999 -464732 1 182549 983434 -15638 1 3 999988 -570426 1 2 999999 577827 1 2 999999 749214 2 9 999991 2 175338 296350 1 2 999999 -30010 1 5 999981 114995 2 14 999986 2 70099 352729 2 2 999999 1 2 999999 -214338 1 2 999999 -704726 1 2 999999 11147 2 5 999985 2 2 999999 1 20 999982 -357702 1 20 999993 -305723 1 10 999981 -844326 1 694573 750980 -931861 2 1 999987 1 8 999991 772738 1 233229 430123 863882 2 19 999993 1 321789 442521 -936024 1 19 999992 290738 2 7427 751477 2 422253 946560 2 711100 950122 1 645562 896720 -393094 2 399307 445338 2 8 999982 2 15 999999 2 12 999986 2 2 999999 1 2 999999 -842346 2 786731 890267 1 5 999989 -252979 1 2 999999 786092 1 12 999982 569245 1 14965 999073 38977 2 2 999999 1 13 999986 857767 1 2 999999 906563 1 754767 861248 409828 1 2 999999 -556097 1 20 999993 -184086 1 293998 895629 141928 1 3 999995 -478133 2 223126 386521 2 254603 466299 1 2 999999 671324 2 2 999999 2 2 999999 2 2 999999 2 856331 931631 1 2 999999 142513 1 33288 581297 -265704 1 2 999999 767605 2 2 999999 2 2 999999 1 199554 871981 -815576 1 141386 215228 494432 1 12 999986 507971 1 240052 615941 403709 2 2 999999 2 2 999990 1 14 999991 947128 1 3 999986 -73500 2 12 999987 1 2 999999 768478 2 17 999988 2 2 999999 1 380798 463291 -913702 1 361952 785974 342186 2 781245 946944 1 7 999985 -237119 2 14 1000000 2 63784 412219 1 407758 798829 900213 2 279335 999285 1 2 999999 420065 1 18 999984 107326 1 623169 930881 165041 1 313920 929882 942442 1 2 999999 -636119 1 20 999982 896708 2 9 999982 1 2 999999 5836 2 19 1000000 1 15 999987 -812801 2 9 999987 2 15 999996 1 9 1000000 -911125 1 2 999999 919281 1 301296 912483 -551271 2 20 999984 1 165782 219909 -245554 1 19 999982 467054 2 20 999996 1 678816 686504 -447085 2 2 999999 1 315268 594835 -224592 1 2 999999 -112899 1 2 999999 -496279 1 16 999985 851774 2 2 999999 2 13 1000000 2 98340 762320 2 13 999995 2 2 999999 1 2 999999 -686399 1 6 999984 -290571 1 17 999984 -682212 1 12 999989 -887201 2 459081 861174 2 5 999994 1 621839 873532 -527270 2 2 999999 1 162672 756635 -137436 2 2 999999 2 16 999988 2 1395 23060 2 39735 870499 2 2 999999 2 73410 904892 1 2 999999 162657 2 29942 134546 1 2 999999 -35304 1 2 999999 515839 2 2 999999 1 16 1000000 -754432 2 2 999999 2 1 999983 1 2 999999 127407 1 2 999999 462613 1 20 999999 -859622 1 2 999999 957568 1 11 999996 546551 1 461912 655876 693088 2 308250 338567 2 267689 497497 2 20 999984 2 191568 582246 1 15 999999 621088 2 521448 926487 1 320837 450847 185832 1 2 999999 237207 1 9 999982 883178 2 855653 989657 1 17 999985 750370 2 52206 591718 2 108715 446159 1 7 999993 4809 1 359908 415820 -30529 1 16 999990 -716645 2 3 999991 1 221460 758752 -56363 1 15 999984 752254 2 4 999987 1 2 999999 943651 2 67202 332565 1 343405 455636 564046 1 2 999999 79606 1 15 999988 -506803 2 2 999999 2 10 999981 2 7 1000000 2 198522 878337 1 9 999983 -856382 1 448365 912348 565400 2 302460 763917 1 127666 517751 -98161 2 3 1000000 1 2 999999 -559990 2 84137 681130 2 2 999992 1 725679 847720 -824563 1 2 999999 -626070 1 278869 286632 -514947 2 684227 888166 2 1074 395257 2 10 999990 1 8 999985 347791 1 2 999999 590895 2 420619 688256 2 17 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 18335 2 18 999982 2 2 999999 1 18 999985 957943 1 2 999999 915551 1 20 999999 598670 2 26015 680486 2 310164 806100 1 2 999999 -675407 2 42678 439672 1 20 1000000 -620299 1 2 999999 -183438 1 2 999999 26263 1 75605 917491 -100629 1 728777 790994 434663 2 9 999983 2 117584 448681 1 13 999995 -826774 1 525371 906691 811666 2 12 999989 1 2 999999 -838717 1 15 999997 241624 2 2 999999 2 13 999992 1 686291 806780 745756 1 108493 414831 -605595 2 14419 366408 2 2 999999 1 199343 378233 858281 2 7 999992 1 2 999999 146087 2 16 1000000 2 627833 718362 2 6 999992 2 2 999993 1 2 999999 65086 1 183030 610883 -321048 2 361236 762262 2 780691 890206 2 2 999999 1 630808 686214 644195 1 8 999997 -416110 1 2 999999 724471 2 181307 416657 1 9426 249685 55544 1 254147 545039 295425 2 2 999999 1 2 999999 32637 1 202643 318433 190649 2 7 999999 1 1 999999 851119 2 2 999999 2 636513 647598 1 537991 917264 364131 2 403909 557359 1 613254 641649 -284247 1 339002 791591 -570325 2 2 999999 1 2 999999 -570246 1 471331 893899 605428 1 30230 890999 -125048 2 529892 790515 2 2 999999 1 103251 976258 -723480 2 565080 623526 2 942255 963219 1 2 999999 523419 1 19 999982 768277 1 2 999999 753800 2 2 999999 2 11807 533784 2 187636 864177 1 2 999999 283557 2 2 999999 1 1 999999 425362 2 2 999999 2 170844 427128 2 2 999999 2 326221 962158 1 825075 990627 -690490 2 2 999999 1 1 999996 375588 1 7 999986 -641473 2 570943 664405 1 2 999999 734684 2 17 999995 1 2 999999 919901 1 233849 541103 -713988 1 575783 870369 971794 2 171902 174947 1 2 999999 889095 2 2 999999 1 5 999998 156986 1 2 999999 -708602 1 595385 960988 -676203 2 2 999999 1 2 999999 -733801 2 100586 526875 1 12 999981 -195803 1 556965 575148 50401 2 20 1000000 1 10 1000000 606271 2 2 999999 2 2 999999 1 410222 504854 8346 1 2 999999 150205 2 376205 749721 2 87226 521547 2 2 999999 2 2 999999 2 7 999991 2 266006 899626 2 6 1000000 1 452418 721137 516150 1 575405 747599 45116 2 231120 834148 1 8 999996 817381 1 2 999999 666935 2 711319 902302 2 2 999999 2 19 999999 1 154113 543266 -342180 1 2 999999 -378026 2 13092 98757 2 13 999984 1 2 999999 785463 2 2 999999 1 7 999992 -976735 2 758100 886230 2 8 999988 2 108223 689485 2 6 999983 1 2 999981 791928 1 16 999986 545880 1 2 999999 450506 1 2 999999 -862231 2 2 999985 2 2 999999 1 84043 331000 -967100 1 19 999998 325467 2 2 999999 2 4 999981 2 2 999999 1 2 999999 78812 2 2 999999 1 8 999999 -792046 1 2 999999 650326 1 2 999999 481026 1 2 999999 -555838 2 2 999999 2 11 999983 2 2 999999 2 4 999991 2 2 999999 1 6 999981 50446 1 686991 695881 80869 1 213477 508425 861682 1 8 999985 274663 1 2 999999 104370 1 16 999993 -414111 2 618831 947230 2 2 999999 1 17 999990 707055 2 2 999999 1 2 999999 -860877 2 10 999983 2 235702 620880 1 10 999994 253649 1 907939 920178 -294344 2 95034 256295 2 88989 395032 1 14 999981 -105062 1 10 999986 -145695 1 654321 893998 -154023 1 4 999981 241058 2 707137 886011 2 19 999993 1 2 999999 -765958 2 2 999999 2 951238 994510 1 6 999991 -61115 1 520263 909309 -119237 2 610630 651936 1 11 999995 -388501 1 8 999999 -541758 2 2 999999 2 669876 740653 1 8 999986 296169 1 53443 246134 386156 1 2 999999 -910524 2 16 999990 1 10 999987 -681154 1 19 999997 944781 1 6 1000000 -427977 1 10 999987 810366 1 779531 964934 36953 2 71495 343430 2 4 999991 1 557327 577436 -26314 1 2 999999 -355446 1 2 999999 -50705 2 30106 648777 2 3 999999 2 9 999993 2 4 999983 1 2 999999 23968 2 8 999983 2 350124 804206 2 4 999994 2 19 999987 2 3 999985 1 12 999982 73952 1 2 999999 -338823 1 3 999999 -851763 2 5 999991 1 103577 655065 837727 2 189985 778649 2 4 999991 2 571946 636889 1 320637 887171 -253071 1 4 999997 219925 1 2 999999 -863341 1 2 999999 -330817 1 113881 472563 -276938 1 6 999998 718529 2 2 999999 1 2 999999 365740 2 2 999999 1 2 999999 -25744 1 14 999983 210722 2 2 999999 1 2 999999 67854 1 2 999999 -126143 1 53291 843150 -984189 1 321277 780237 -269044 1 2 999999 -509567 2 3 999982 1 2 999999 15861 2 3 999991 1 2 999999 300447 2 232709 570629 2 2 999999 1 2 999999 862130 2 10 1000000 2 17 999993 2 198152 854060 1 2 999999 -721903 1 14 999994 -982800 2 20 999999 1 836595 972914 211661 1 2 999999 357449 2 901346 904311 2 13 999996 1 2 999999 -471840 2 222389 231237 2 2 999999 2 13 999998 1 18 999994 434851 1 459892 638723 695398 2 7 999981 1 180699 940688 -219034 1 2 999999 -897656 1 16 999992 427750 2 15 999981 2 2 999999 1 2 999999 412787 1 160463 915989 -331959 2 22930 968450 1 20 1000000 172531 1 2 999999 -316755 2 295498 880710 1 172672 989941 -44069 1 327284 526587 -303143 1 132915 330410 -350715 2 2 999999 2 2 999983 1 2 999989 -42690 2 2 999999 1 620242 863338 -233035 2 37836 315284 1 12 999996 324155 1 54840 101125 1867 1 18 999990 263569 2 84952 433755 1 2 999999 587277 2 267702 739754 2 3 999991 1 3 999998 -738427 2 176421 546472 1 2 999999 -736711 2 15 999995 1 2 999999 251080 2 374623 843414 1 2 999999 16449 2 265250 580019 1 726875 814027 -620329 1 16 999989 -964774 2 13 999987 1 869326 970849 670365 2 291808 914383 2 2 999999 2 2 999999 2 2 999999 2 9 999989 2 5 999993 2 156746 601570 2 2 999999 2 11 999999 1 2 999999 928932 1 4 1000000 -463921 1 212074 925502 -627719 2 650123 752556 2 531359 719715 1 7 999984 -688833 1 2 999999 594289 2 2 999998 2 247376 822480 1 10 999989 -87865 1 19 999985 725558 1 2 999999 -295334 1 113851 508061 -455011 2 5 999989 1 177089 422720 438314 1 80133 98838 179990 2 2 999999 2 445107 869423 1 5 999981 -721710 1 5 1000000 201822 2 125016 968225 2 148866 929173 1 2 999999 -249341 1 2 999999 152814 1 406042 519462 -708337 2 198501 446560 2 9 999985 2 18 999997 2 2 999999 1 10787 178505 825942 2 2 999999 1 2 999999 -502920 1 2 999999 841349 2 1 999988 1 2 999999 -905561 1 14 999997 414544 2 836509 919613 2 2 999999 2 2 999999 1 3 999989 514624 2 2 999999 2 269397 888080 2 13 999982 2 167194 272787 1 765378 780406 -342358 2 168306 222795 1 80474 256588 -937042 1 18 999994 -355055 2 330998 534987 1 2 999999 -734508 2 2 999999 1 10 999989 -619435 2 197190 784803 2 258461 472087 1 480562 720411 816052 2 269297 839768 2 2 999999 1 3 999991 584960 2 2 999999 1 2 999999 17229 1 2 999999 673021 1 2 999999 -228093 2 284542 608414 2 2 999999 1 5 999981 680259 1 12 999997 551407 1 2 999999 473905 2 67380 747002 1 2 999999 -842564 1 415520 885228 811067 2 2 999999 1 2 999999 -742830 1 2 999999 789275 1 2 999999 641761 2 351346 816380 1 11 999983 457760 2 140374 978810 2 7 999997 1 7 999985 797869 2 205278 956998 2 18 999998 1 2 999999 82909 2 322474 436188 2 2 999999 1 2 999999 181586 1 5793 167865 -772875 1 2 999999 -247036 1 6 999987 956301 2 205022 470532 2 6 1000000 1 203973 340720 866749 2 2 999999 2 16 999991 2 20 999998 1 2 999999 -929585 1 384731 988673 -481180 2 2 999999 2 284670 640557 1 2 999999 17261 1 4 999996 905561 1 2 999999 832774 1 2 999999 166605 1 2 999999 39101 2 2 999999 2 562830 999307 1 2 999999 -5087 1 371957 391294 581102 2 456416 563291 1 14 999982 -614213 1 2 999999 -834281 1 382669 447793 137258 1 172416 938408 -586605 1 8 999998 -308927 1 9 999984 749661 1 7 999989 73618 2 2 999999 1 2 999999 -499316 1 2 999999 -683493 2 2 999999 1 280752 380532 459411 2 1 999987 2 274741 936746 1 20 999997 428977 1 2 999999 -245334 2 11 999985 1 367 892639 -12037 2 2 999999 1 6 999986 900290 2 3 999987 1 2 999999 -518959 1 13 999999 -605811 1 5 1000000 101232 1 2 999999 843667 1 2 999999 686834 2 512258 818511 1 2 999992 895605 2 20 999995 2 15 999999 2 12 999993 2 2 999999 1 2 999999 -126509 2 2 999999 1 215863 314627 -621344 1 18 999982 503667 2 2 999999 1 375573 812433 982304 2 292458 645139 2 1 999989 1 16 999997 -322878 1 2 999999 -961743 1 2 999999 170375 2 6 999982 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -49494 1 288503 381323 -508007 1 562842 961960 -948361 2 1 1000000 1 18 999982 677274 2 526680 621011 2 14 999995 1 2 999999 -284864 2 1 999993 1 2484 176826 -469410 1 15 999981 -830563 1 5 999991 741115 1 655149 937483 -627817 2 282146 914682 1 563234 718853 -629538 1 2 999999 386805 1 2 999999 127383 1 1 999989 179869 2 7 999983 1 7 999998 184593 2 323710 366801 1 13 1000000 -899355 1 2 999999 -214454 1 863232 899769 -992509 1 936426 944512 -927209 2 13 999985 2 2 999999 2 2 999999 1 6 999996 -680925 1 2 999999 -567589 2 3 999989 1 4 999991 -722021 2 585102 953406 1 268962 575380 383435 2 13 999998 1 616677 960221 643312 1 17 999994 -813794 2 2 999999 2 2 999999 2 10 999994 2 72300 420419 2 5 999989 2 2 999999 1 544586 781049 25664 2 10 999991 1 20 999986 -432859 2 2 999999 2 2 999999 1 795938 909588 646447 1 2 999999 -514903 2 16 999996 2 11 999995 1 607185 758704 -461975 2 3 999997 2 71421 974931 1 152495 776474 32235 1 8 999987 988540 1 2 999999 -763949 1 3 999983 -447737 1 2 999999 -789616 1 19 999981 485164 2 250174 259571 2 2 999999 1 2 999999 -394190 1 2 999999 -833792 1 51674 588629 531445 1 2 999999 461564 1 2 999999 -834706 2 165669 433085 1 159543 345067 863100 1 140611 187356 -760263 1 19 999991 -511965 2 2 999999 1 2 999999 666108 2 307313 404444 2 17 999986 2 717933 807282 2 718477 863168 2 12 999995 2 2 999999 1 2 999999 6440 2 2 999999 1 2433 84529 -102062 1 969238 973295 -220126 1 166548 661571 588996 1 1 999994 419463 2 8 999996 1 2 999999 -875681 2 748534 913486 1 14 1000000 722828 1 18 999998 962467 2 3 999993 1 6 999984 -337907 1 459481 961657 460511 2 2 999999 2 4 999983 2 312533 889553 2 20 1000000 1 2 999999 -537405 2 5293 959177 2 2 999999 1 2 999999 -900899 2 881341 881374 2 394665 580217 2 16 999984 1 2 999999 442032 2 891507 918979 2 368065 641757 2 2 999999 1 9 999992 -649264 2 2 999999 2 2 999999 1 7 999985 -831915 2 326387 705055 1 428569 694829 -897485 2 287047 324436 2 222910 373970 1 2 999999 362150 2 345213 523879 1 4 999996 -670106 2 15 999989 1 2 999999 850952 2 7 999993 2 487625 709266 1 24391 684322 -809694 1 128012 168820 -708150 1 16 999990 868094 1 2 999999 -590320 2 19 1000000 1 13 999997 986156 2 7 999994 1 13 999984 653613 1 2 999999 -749798 2 2 999999 2 159956 608970 2 2 999999 1 2 999999 313248 1 17 1000000 -321813 1 901012 904357 -958312 1 65005 92882 467780 2 2 999999 1 14 999993 -358937 1 2 999999 44610 1 4 999987 -643338 2 14 999984 1 2 999999 391512 1 217065 776632 -191529 2 405837 854684 1 799989 858208 -450730 1 7 999994 -622199 2 2 999999 2 645278 963264 1 20 999992 -787921 2 136466 348372 1 201596 778081 66248 2 4 999982 1 13 999990 -841347 1 97729 422523 -182512 1 10 999998 -357971 1 5 999998 -163314 1 605612 614050 -647142 2 20 999997 1 17 999995 275911 1 449103 496782 -59171 2 2 999999 2 2 999999 1 274698 782055 716888 1 819724 887006 408450 2 152313 994241 2 763547 923326 1 328957 682662 206760 1 2 999999 294188 2 11 999996 2 98629 472563 1 13 999988 -539795 1 2 999999 -607918 1 146476 729489 920477 1 7 999998 659975 1 2 999999 -558389 1 2 999999 168789 2 6 999992 1 89440 607854 -106985 1 343001 525390 935635 1 2 999999 -224050 1 9 999983 704873 1 3 999992 686949 2 14 999985 2 5666 113096 1 5 999985 -67525 1 2 999999 -9956 2 2 999999 1 2 999999 44646 2 4 999985 2 144541 756477 2 7 999996 1 2 999999 58741 2 2 999999 1 10 999994 23757 1 2 999999 945075 1 224372 743726 16845 2 9 999997 2 1 999996 2 2 999999 2 13 999994 1 2 999999 -398202 2 165963 935829 1 2 999999 964287 2 45675 86387 1 843567 960029 -511943 2 19 999982 1 2 999999 632455 1 187178 339968 -56443 2 2 999999 1 19 999984 -134155 2 20 999983 2 10 999995 1 451043 950247 -683206 1 19 999990 305346 2 2 999999 1 395574 705174 809697 1 7 999999 756328 2 683215 858854 1 7 999990 665942 2 888311 895957 1 8 999989 -615490 1 2 999999 -674462 2 14 999984 1 2 999999 448719 2 14 999987 2 6 999990 2 4 999997 2 2 999999 2 2 999999 1 2 999999 795924 2 2 999999 1 484340 815685 -546149 2 20 1000000 1 2 999999 865772 2 4 999984 2 8 999997 1 4 999983 738769 1 2 999999 -560095 1 2 999999 -138623 1 2 999999 -228093 2 17 999999 2 2 999999 2 2 999999 2 12 999991 1 18 999994 846019 2 367173 554407 2 2 999999 2 2 999999 2 20 999983 1 2 999999 -306463 1 451109 659002 445074 1 2 999999 955567 1 6 999994 -12900 1 11 999983 629662 2 13 999999 1 2 999999 43366 2 134836 649834 2 3 999992 1 625603 920399 67042 1 17 999998 803427 2 11873 358076 2 2 999999 2 12 999986 2 701565 969766 1 9 999986 -706201 1 515765 745191 951082 2 2 999999 2 225396 368136 1 2 999999 -999564 1 2 999999 97323 1 9 999996 897117 2 5 1000000 1 740984 915291 -387432 1 2 999999 -12251 2 891519 920077 1 806613 853207 453023 1 45171 913116 681055 1 16 1000000 -454799 1 2 999990 -821668 1 2 999999 -872633 1 356930 433888 138749 2 2 999999 1 2 999999 28757 1 2 999999 -441924 2 4 999995 2 58252 556792 1 308464 532104 -649331 1 37744 620236 109780 1 553438 703148 707881 2 2 999999 1 8 999985 54899 1 14 999990 -759413 1 241338 666538 -121592 1 2 999999 -138484 1 4 999983 406015 2 2 999998 1 2 999999 742549 1 10 999999 -908020 2 3 999985 1 2 999999 -233242 1 10 999995 -196621 2 2 999999 2 397662 800303 1 2 999999 604357 1 18 999994 586142 2 2 999986 2 296908 601148 2 7 999981 1 11 999991 971086 2 18 999996 2 15 999998 1 9 999987 -416042 1 2 999999 -458593 1 174043 590849 -279165 2 2 999999 1 10 999982 -639298 1 573680 655469 -405005 1 2 999999 -878682 1 600554 972005 -840845 1 2 999999 704754 2 574384 927623 1 2 999999 127247 2 2 999999 1 78343 121690 363907 1 538953 604309 130990 1 2 999999 981417 1 449964 587426 875526 2 2 999999 2 5 999992 2 2 999999 2 2 999993 2 73103 77046 1 19 999984 -585632 2 604 893762 1 2 999999 510795 1 19 999993 -283686 1 13 999999 -586990 1 2 999999 -172760 1 232151 580037 -847350 1 336916 529869 -755185 1 2 999999 43799 2 231762 404365 2 551473 854020 2 2 999999 1 17 999991 589108 2 277713 445964 1 18 999984 941688 2 1 999988 1 2 999999 -807762 2 16 999993 2 2 999999 2 5 999984 1 2 999999 -584343 2 2 999999 1 2 999999 765797 1 526877 884146 -934476 1 926527 940176 721473 2 406524 755520 1 9 1000000 -182211 1 2 999999 889019 2 2 999999 1 553445 755360 -838012 2 853472 887423 2 701367 875793 2 2 999999 2 2 999999 2 128630 648189 2 2 999999 1 2 999999 -261935 2 5 999983 2 128836 453075 1 13 999999 171723 1 415175 970050 737273 2 116042 119694 1 2 999999 862624 2 365122 615011 2 36729 774782 1 297059 713909 478939 1 2 999999 409056 1 134365 342827 -892298 1 93025 795326 290706 2 2 999999 2 2 999999 2 12 999984 2 2 999999 2 2 999999 2 3 999994 2 8 999984 1 146508 733883 371314 1 2 999999 752790 1 2 999999 197302 2 3 999998 2 326387 683003 1 573789 680487 393922 2 2 999999 2 2 999999 2 9 999986 1 2 999999 -918010 2 7 999981 1 1 999996 362635 2 438735 889510 1 3 999993 767646 2 143737 392156 1 12 999998 -261879 2 420067 661769 1 284130 737687 -759040 1 202476 419702 890290 2 303637 888102 2 267229 768340 2 36782 591900 2 2 999999 2 2 999999 2 2 999999 1 4 999984 170583 2 2 999999 2 551280 849322 2 455582 751166 1 2 999999 350607 1 255882 735617 799002 1 17 999989 -690810 2 1 999995 2 463450 774670 2 2 999999 1 9 999981 -507280 1 2 999985 -825584 2 470884 711214 2 2 999999 1 2 999999 938943 1 173819 206881 -91432 1 297641 485287 727984 1 2 999983 -83369 2 2 999999 1 250864 746003 254371 2 681586 855070 2 17 999988 2 797434 939618 2 107475 930999 1 756143 911942 517496 2 2 999999 1 2 999999 465520 1 461156 589146 -716008 1 5 999992 540463 2 19 999982 1 301771 805297 374948 1 242218 277556 315695 1 184005 874133 35826 1 3 999999 68741 2 750671 762012 1 2 999999 359671 2 2 999999 1 206515 727182 -816716 1 186506 575282 -415112 2 354789 445047 1 2 999999 -385935 2 323477 641339 1 4 999994 964790 1 61612 842371 -77132 2 2 999999 2 711478 969256 2 19 999988 1 537635 637960 21788 2 2 999999 1 68253 161564 477332 1 2 999999 389520 1 624166 706064 83834 2 2 999981 1 2 999999 -81888 1 235005 891682 -244373 1 2 999999 840503 1 2 999983 537852 1 7 999982 -644164 1 179842 283185 -683281 1 15 999982 -785584 1 2 999999 -392956 1 2 999999 -633074 2 96557 921183 2 357132 795924 2 10 999991 2 9 999993 2 2 999999 1 2 999999 33517 1 17 999982 512020 2 2165 707121 2 706973 864501 2 134971 506767 1 2 999994 842952 1 2 999999 -655172 1 14 999987 -11272 1 2 999999 -106787 2 20 999990 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -389123 2 254372 681844 1 165041 404827 -647024 2 319956 905210 2 2 999999 1 18 999993 933110 2 2 999999 2 2 999999 1 242450 871554 992573 2 20 999987 2 443750 887359 1 6 999988 83588 1 16 999998 -162154 1 154402 857118 640466 2 89692 968405 1 13 999983 33811 1 240979 299055 716449 1 227357 735701 -676963 2 2 999999 1 25182 678709 -275137 1 395605 609141 984779 2 20 999992 1 2 999999 645383 2 322853 426414 2 2 999999 2 4294 898042 1 8 999988 -165879 1 3 999981 -198696 2 2 999990 1 19 999996 510216 1 2 999999 381761 2 234769 921882 1 1 999989 -842125 1 10 999990 -483733 2 2 999998 2 2 999999 2 4 999998 2 2 999999 1 2 999999 513204 1 11 999988 322545 1 2 999999 500461 2 3 1000000 2 2 999999 2 2 999999 2 13 999988 2 2 999999 1 2 999999 123844 1 1 999994 -563500 1 20 999983 499986 2 2 999999 1 13 1000000 635876 1 2 999999 786122 2 34420 647498 1 3 999986 875522 1 391823 822905 -291691 1 2 999999 293736 2 9 999988 2 165342 560653 1 104324 438463 -124127 2 20 999990 2 16 999996 2 2 999999 1 15 999997 629196 1 15 999982 -717477 2 5 999994 1 87955 92105 211132 2 2 999999 2 2 999999 1 2 999999 582314 2 18 999987 1 602691 859582 653830 2 3 999995 2 2 999999 1 9 999982 424213 1 2 999999 -223088 2 2 999999 2 2 999999 2 285187 656532 1 11 1000000 62222 1 2 999999 -640733 1 145265 173746 551821 2 2 999999 1 2 999999 -417552 2 5 999997 2 2 999999 1 20 999982 283619 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -936733 2 290716 554550 1 17 999983 114908 2 2 999999 2 13 999990 1 608577 892228 -881696 2 2 999999 1 2 999999 -288522 2 10 999983 2 10 999997 1 13 999991 377403 2 2 999999 1 373535 410101 -74862 2 5 999986 2 14 999988 2 2 999999 1 1 1000000 630105 2 5 999986 2 204843 482122 1 282134 845280 58723 1 38711 961371 -535561 1 2 999996 986823 2 105765 114681 2 2 999999 1 137927 253490 968889 1 4 999999 607133 2 690047 701144 1 101103 957225 544149 2 361463 473434 2 93974 924385 1 14528 67354 -667459 2 218447 434950 2 16 999997 1 150702 842436 -895749 1 2 999999 331833 2 14 999982 1 9 999996 -518523 1 6 999996 34069 1 2 999999 975980 2 15 999988 1 66652 614805 371699 2 4 999984 2 2 999999 1 2 999999 733904 2 652916 689553 1 416504 791274 -164288 2 2 999999 2 263898 582307 2 2 999999 2 2 999999 2 2 999999 1 434044 605757 13962 2 2 999999 2 2 999999 1 856290 949725 227050 1 7 999998 768415 1 2 999999 -73618 2 115962 759102 2 687481 768543 2 62336 325518 1 474592 787890 -787533 1 10 999993 727619 1 181366 539568 218628 1 16 999999 301045 1 2 999999 381772 2 2 999999 2 3 999988 1 2 999999 -373549 2 15 999987 1 431851 845243 -724819 1 17 999991 -368099 2 50338 579566 1 150740 250936 115387 1 15 999986 -895669 1 722231 866870 -86666 2 91696 230039 2 80447 652408 2 217205 501868 2 2 999999 2 165063 673197 2 520122 596238 2 12 999989 1 2 999999 923893 2 11 999993 1 172678 180338 907391 2 2 999999 2 11 999993 2 710269 953090 1 11 999988 -222983 1 13 999997 53865 1 736211 927932 865364 2 16 1000000 1 2 999999 805744 2 2 999999 1 100067 150574 445287 1 2 999999 52780 1 15 999996 708137 1 2 999999 362872 2 20 999983 2 2 999999 1 2 999999 -946878 2 13 999999 1 16 999988 7992 2 2 999999 2 2 999999 1 2 999999 880729 2 2 999999 2 15 999988 1 13 999982 34453 2 48485 471554 1 2 999999 545678 2 4 999982 1 2 999999 -508936 1 2 999999 -572383 2 2 999999 2 2 999999 1 13 999991 475092 2 14 999986 2 2 999999 1 19 999982 360601 2 10 999981 2 81489 716547 2 18 999987 1 63927 582577 527320 1 231089 298416 -189780 2 20 1000000 2 849196 979820 2 7 999982 2 20 999981 1 726901 754782 -465062 1 2 999999 -508109 1 2 999981 -140417 2 466588 987459 1 819311 962253 256188 2 11 1000000 2 5 999991 1 2 999999 19242 1 20 999988 -618272 1 354010 627835 286543 2 8958 622665 2 369520 640587 1 15 999994 158402 2 2 999999 1 2 999999 -176372 2 470843 530785 1 6 999981 -976872 2 2 999996 1 79953 675093 214280 2 2 999999 2 342723 383357 2 2 999999 1 216448 765773 -896970 2 15 999983 1 285894 655035 881881 1 2 999999 703180 2 2 999999 2 415690 933516 1 2 999999 231914 1 2 999999 -194116 1 2 999999 -980209 2 321188 922879 2 78555 614760 2 2 999999 1 2 999999 -913752 1 3 999989 771123 1 335742 670184 -424092 1 7 999995 -274126 2 897969 973247 2 49426 742665 2 108115 873159 2 1 999992 1 651238 655055 42257 2 2 999999 2 3 999990 2 3 999989 2 19 999994 1 5 999991 103988 2 19 999995 2 2 999999 1 6 999986 -668275 1 176745 867094 366791 1 9 1000000 -27361 2 2 999999 2 13 999989 1 400575 913778 281619 1 548822 627033 647683 1 2 999999 985259 2 2 999999 2 15 999983 1 12 999999 10001 1 18 1000000 -630056 1 294809 497064 953150 2 474283 928173 2 92388 285503 1 169462 307015 272420 1 8 999999 -32619 1 314237 573565 -458466 1 2 999999 -542918 1 10 999999 -687189 2 194082 316311 2 483768 726299 2 2 999999 2 2 999999 2 245594 798187 2 518757 638677 1 1079 637817 -947927 1 564154 990832 153984 1 5 999989 907048 2 158291 525172 2 717658 748607 2 2 999999 2 480723 882981 2 210533 583214 2 303887 982949 1 19 999985 -231819 1 201753 684546 227451 2 242032 302294 1 2 999999 -463071 1 2 999985 -475092 2 2 999999 1 2 999999 356496 1 29510 174003 879102 1 511865 521591 462629 2 263725 814364 1 2 999999 -424143 1 147841 337310 -153835 2 2 999999 2 159461 904344 1 11 999988 -880768 1 2 999999 23130 2 3 999988 2 17 999982 2 2 999999 1 2 999999 -539216 1 780344 825229 972251 1 64793 703486 -842181 2 2 999992 1 9 999995 913615 2 10 999982 2 168942 439559 1 14 999985 688873 2 2 999999 1 2 999999 -284540 2 19 999982 1 107587 607336 452331 2 3 999990 1 3 999988 73320 2 325551 986534 2 5 999993 1 513506 825012 -667077 2 598559 873772 1 2 999999 -543572 1 44910 383644 47446 1 6 999984 -491318 2 289403 480309 2 2 999988 1 8 1000000 80906 1 60226 210431 13541 2 2 999999 2 2 999999 2 257393 694475 1 2 999999 341284 2 2 999999 1 2 999999 -988979 1 623321 995068 290703 1 82719 237665 855598 1 2 999999 -851313 1 11 999996 938668 2 2 999999 2 1 999989 1 352513 881695 -719014 2 370546 858018 2 20 999995 1 355032 459433 981130 2 10 999989 2 3 999986 1 32997 631192 -230760 2 2335 694459 1 116113 353201 154965 1 2 999999 690206 2 2 999999 1 2 999999 701298 1 16 999988 832309 1 2 999999 811609 2 478002 989691 1 320670 883135 381296 2 2 999999 2 2 999999 1 35973 851442 157946 2 579475 736443 1 337575 570604 19640 1 7 999983 -412738 1 18 999994 -446493 2 48815 140556 2 18 999988 2 12 999983 2 13 999994 1 13 999996 -232477 1 241199 639380 55910 1 19 999984 22895 2 13 999982 1 2 999999 245713 2 2 999999 2 282284 585344 2 732694 958112 1 2 999999 58220 1 4 999983 33522 2 15 999997 1 18 999990 493094 1 2 999991 840567 1 835363 934396 -836042 2 198449 903467 1 71586 90946 -471897 2 2 999999 2 2 999999 1 2 999999 -969989 2 318353 632636 1 4 1000000 -360930 2 2 999999 1 15 999994 -650600 1 820771 978192 851341 2 5 999991 2 815619 995796 1 2 999999 -232920 1 107317 741386 -556633 2 6 999981 1 13 999990 -330389 2 64359 625175 1 2 999999 435791 1 15 999992 -422837 1 2 999999 -844015 2 1 999999 1 463737 670206 190416 1 4 999981 758271 1 481619 851494 -673341 2 784318 812632 1 2 999999 520188 1 2 999999 -207410 2 2 999999 2 401556 449685 2 2 999999 2 15 999992 2 1 999991 2 483980 966401 1 15 999993 605090 2 2 999999 2 655074 779204 2 2 999999 1 170834 377673 -297992 1 59890 128030 10308 1 12 999990 -652868 1 422923 675998 -742409 1 225428 770668 -979907 2 6 999996 1 37453 91259 -476251 2 12 999989 1 2 999999 730934 1 128376 536904 -484317 1 428669 478914 830553 2 2 999999 2 7707 564052 2 46942 668201 2 449461 600303 1 20 999996 -818716 1 10 999983 423199 1 14 999998 -268460 1 465307 705113 940207 2 2 999983 2 4 999981 1 2 999999 638080 2 139213 221752 1 2 999999 779807 2 16 999990 1 578441 964193 413686 2 174997 214723 1 2 999999 581469 1 679163 965690 208389 1 4764 572643 1277 2 2 999997 1 298651 388156 872011 2 383787 860063 1 2 999999 447205 2 242368 454301 1 2 999999 825900 2 730895 985291 1 1 999994 -583973 1 2 999999 60495 1 624686 755693 775318 2 19 999991 1 881942 925436 -130078 1 767749 960149 629067 1 37788 650090 -769833 2 812783 962697 1 313732 815212 -766457 1 158266 159332 -598362 1 5 1000000 -460924 1 2 999999 -822564 2 12 999995 1 2 999999 745207 2 10 999991 2 392504 905574 1 402989 542018 -625192 2 13 999996 1 2 999999 152658 1 2 999999 381024 2 329746 511121 2 2 999999 1 18 999990 567225 2 2 999997 2 2 999999 2 435095 492378 2 2 999999 1 7 999981 783149 2 2 999999 2 19 999986 2 2 999999 2 421787 576665 2 2 999999 2 3149 904566 1 1 999996 -173083 2 123261 705101 1 638318 944535 -625278 2 2 999999 2 2 999999 1 2 999999 392507 2 2 999999 2 6 999991 1 2 999999 640492 1 15 999995 -207212 2 2 999999 1 2 999999 203723 1 10 999993 -508454 1 19 999989 -613255 1 497729 598978 -321053 2 245418 943190 1 20 999993 389700 2 9 999996 1 5 999997 -353915 1 3 999988 159845 1 536432 866700 -484933 2 324724 855474 2 15 999995 2 2 999999 1 2 999999 -685734 2 19 999984 2 12 999985 2 229067 823796 1 704664 964900 595552 2 2 999999 2 3 999984 1 2 999999 -377828 2 9 999982 2 2 999999 2 17 999982 2 2 999999 2 2 999999 2 548479 982775 1 2 999999 -335119 1 281026 931483 856249 1 72147 179970 -838014 1 2 999999 39214 1 2 999999 -639626 2 2 999999 1 14453 133959 -402300 2 20 999987 1 2 999999 -586397 1 10 999991 512330 2 247788 650930 2 2 999999 2 16 999992 2 487394 650383 1 400149 718175 -755715 2 828416 975338 1 2 999999 815499 1 8 999993 -845354 2 2 999981 2 2 999999 1 2 999999 916374 1 13 999982 -269493 1 14 999987 410421 1 1 999985 259889 2 635598 734460 2 3 999988 1 12 999987 63357 1 15 999996 -93500 2 8 999985 2 2 999997 2 507711 642189 2 2 999999 2 50691 395662 2 15 1000000 1 2 999999 637718 1 12 999998 595819 1 17 999981 -682153 2 117449 362727 2 2 999999 1 2 999999 353383 1 10 999982 680210 1 16 999981 -291887 1 2 999999 -217796 2 3 999993 2 2 999999 2 3 999983 1 386765 884816 614395 1 2 999999 -616397 2 596309 677769 2 418843 630343 1 28395 192672 -421210 2 2 999999 2 2 999999 2 20 999993 1 10 999998 -359793 2 142411 723748 1 88713 531259 -501877 1 7 999991 635003 1 16 999991 -855352 1 677349 932234 -73951 1 15 999997 673092 2 2 999999 1 8 999995 459316 1 20 999989 -556347 2 2 999999 1 2 999999 -927694 1 2 999999 562009 1 2 999999 -240258 2 207713 296330 2 2 999999 1 272537 712965 818299 1 3 999982 93750 2 2 999999 2 39284 204711 2 744177 925746 1 228351 839111 772634 2 5 1000000 2 9 999997 1 473153 648905 -166209 1 459313 902441 889044 1 626181 700636 693942 1 2 999999 92259 2 468212 962059 1 2 999999 -66174 1 2 999999 558075 1 7 999997 441396 2 2 999999 2 2 999999 2 2 999999 2 10081 542867 2 418498 492508 1 294864 842904 -788035 2 574490 941624 2 185413 214894 1 2 999999 -636519 1 599505 603507 782101 2 16 999990 2 2 999999 1 6 999999 -400834 1 2 999999 -294210 2 193720 491866 2 2 999999 1 679963 817894 -117912 2 535766 861544 2 1 999998 1 2 999999 -235534 2 13 999989 2 2 999999 1 353589 686965 761971 1 16268 573949 -141255 2 524428 538376 1 25830 594230 -276188 1 349710 756299 -746055 1 234402 706715 -846850 1 2 999999 309787 1 2 999999 430296 1 2 999999 -135583 1 243088 736708 649128 1 349978 647330 -797207 2 126483 606535 1 428601 700605 -639741 2 457242 696348 1 463213 498068 493784 2 11 999995 1 105562 122428 -958957 2 4 999989 1 2 999999 -575118 1 149634 357575 -928877 2 20 999999 2 2 999999 1 2 999999 -844360 1 7 999995 -959548 1 16 999989 -416502 1 2 999999 -473282 1 9 999993 -539798 2 1 999988 1 673208 680437 -649288 2 2 999999 1 2 999999 601340 1 4 999987 282827 2 17 1000000 1 491386 981837 -246283 2 4 999988 1 630279 788008 699779 2 677955 911618 1 12 999993 -263656 2 2 999999 1 2 999999 -810742 2 65771 152547 1 11 999996 -537210 1 2 999999 -979442 1 2 999999 123945 2 97990 316215 2 2 999999 1 2 999999 -804698 1 6 999985 -502995 2 18 999986 1 12 999990 -892350 1 14 1000000 631691 1 2 999999 -496700 1 2 999999 594248 2 33452 751009 2 4 999982 1 3 999994 -401327 1 2 999999 -333682 1 15 999996 714415 2 331434 333306 2 11 999987 1 905192 912287 -757408 1 389357 704624 -153527 1 460259 789421 -702612 2 2 999999 1 2 999999 651198 2 5 999989 1 16 999983 -612218 2 2 999999 1 5448 326233 64162 1 106970 614760 -768548 2 2 999999 1 2 999999 -623696 2 2 999999 2 441334 761197 1 5 999991 546541 2 2 999999 1 100198 844558 -844174 1 13 1000000 -197059 2 2 999999 1 400918 677414 -265081 2 173878 872423 2 2 999999 1 2 999999 512988 2 2 999999 2 13 999981 2 72458 794581 2 2 999999 2 2 999999 1 2 999999 -798487 1 2 999996 292329 1 2 999999 203908 1 56377 950856 -646462 1 2 999999 796135 2 61933 561928 1 629837 841364 91184 1 2 999999 -68767 1 101093 553482 -673233 1 16 999988 70456 2 2 999999 2 49875 890894 1 2 999999 -17846 2 5 999982 2 237016 492576 1 172104 912214 388689 1 701016 745707 -376975 2 9 999999 1 4 999990 32589 2 5 999996 1 3 999995 105674 1 7 999990 53215 2 2 999999 1 7 999989 -307921 1 13 999991 -532309 1 7 999983 387189 2 2 999999 1 2 999999 -97807 2 2 999999 1 2 999999 -980985 1 2 999999 -564008 1 14 999999 229954 1 2 999999 4919 2 92670 995939 1 412352 828541 -332033 2 17 999991 1 2 999999 204383 2 2 999999 1 106562 354879 925096 2 2 999993 1 2 999999 -133485 1 2 999999 -399317 1 8 999997 -121045 1 2 999999 -191385 1 2 999999 721483 1 18872 870286 -487449 1 2 999999 -927814 2 11 999981 2 15 999993 1 15 999993 418085 2 19654 784766 1 2 999999 -223706 2 2 999999 2 12 999993 2 2 999987 2 1 999985 1 14 999999 -446323 1 402390 840005 -422005 2 2 999999 1 19 999997 26986 1 8 999983 -972812 2 223000 792995 2 2 999999 1 2 999999 -348817 1 1 999987 72698 2 18 999988 2 322004 627617 1 2 999999 597427 1 916860 971047 -629645 2 330452 945501 2 18 999992 2 435006 620715 2 11 999997 2 85018 934477 1 2 999999 -663972 2 2 999999 2 2 999999 2 4 999994 1 9 999996 -723853 2 65966 270916 1 10 999996 632647 2 220594 890739 2 13 999986 2 2 999999 2 688793 993559 2 603749 813774 2 286897 572104 2 71832 111298 1 600077 770335 650730 2 2 999999 1 365693 929368 -909250 1 30952 574217 863638 2 1 999992 2 219247 879885 1 9 999984 188995 1 9 999981 -125881 1 2 999999 -320750 1 2 999986 944726 1 2 999999 214508 2 2 999999 1 2 999999 -458166 1 49468 69870 629735 2 19 999983 2 20 999997 1 2 999999 -977539 2 99630 826213 2 109415 383788 1 572695 916481 -329864 1 4 999986 486620 2 2 999999 1 12 999993 -339609 1 15 999981 298752 1 12 999983 -86979 1 10 999984 -199120 1 2 999999 877139 1 2 999999 461255 1 6 999998 96995 2 545629 775782 2 20 999982 2 2 999999 1 220720 690310 674644 1 13 999994 -405697 2 206526 701953 1 2 999999 -745887 2 11 999995 1 2 999999 -484635 1 9 999982 91604 1 530195 816220 -458057 1 210747 544023 -953197 1 16 1000000 473638 1 2 999999 178652 2 2 999999 2 2 999989 2 2 999999 1 18 999981 958613 2 586141 612137 2 2 999999 2 395705 715750 2 310111 845715 1 2 999999 99105 1 644318 880755 336472 2 646001 870383 1 2 999999 -237838 1 14 999986 607026 2 67242 303317 2 2 999999 2 2 999999 1 13 999990 -839358 2 2 999999 1 399488 986862 -471090 1 11 999999 -554870 2 2 999999 2 633373 705201 1 2 999999 828517 1 328001 799880 -22446 2 2 999999 1 31102 981811 256546 1 2 999999 -675594 1 2 999999 -776193 1 4 999994 -974501 2 2 999999 1 14718 395370 -273103 2 2 999999 1 2 999999 -649171 2 6 1000000 1 2 999999 692016 2 27127 341548 2 130793 591691 2 2 1000000 1 118286 410233 920688 2 4 999998 1 6 999982 -252631 2 783647 946222 2 257423 871446 1 121013 754278 -482806 1 2 999999 -323949 2 4 999999 1 10 999982 881763 2 65254 351905 2 2 999999 1 602839 940127 -402203 2 10 999993 2 3 999996 1 2 999999 430667 2 2 999999 1 12 999992 -134769 2 2 999999 1 18 999985 388078 1 2 999999 721234 2 240258 914520 1 9 999988 851709 2 2 999999 1 2 999999 37678 1 17 999991 579892 1 2 999999 779635 1 220269 229298 487168 2 3 1000000 2 2 999999 2 2 999999 1 16 999996 583725 1 17 999996 300462 1 2 999999 -870985 1 844700 942718 537356 2 2 999999 1 16 999988 -210203 2 2 999999 2 2 999999 1 3 999999 1333 1 2 999999 467191 1 6 999998 346658 2 22864 914210 1 755424 817767 492841 2 799304 927596 1 2 999993 -28789 2 2 999999 2 2 999999 1 4 999995 154007 2 12 999991 1 2 999999 436783 1 2 999999 -276854 1 7 999992 -321312 1 2 999999 828697 2 2 999999 2 16 999999 1 13 999985 -91912 2 19 999984 2 2 999999 2 366355 982708 1 17 999990 867242 1 12 999990 -858082 1 6 999988 619710 2 492096 598362 2 48799 128625 1 24465 673334 -29950 2 2 999999 2 15 999994 1 2 999999 -878081 1 7 999986 -755662 1 19 999981 932694 2 20 999985 1 419093 764782 876003 2 2 999999 1 229342 330288 954201 2 5 999994 2 851028 876516 2 2 999999 2 2 999999 1 2 999999 -144316 2 2 999999 2 2 999999 1 2 999999 353934 1 20 999984 304305 2 2 999999 1 184800 896232 218113 2 95177 424085 2 2 999999 2 2 999999 1 9 999993 682081 1 17 999999 379525 2 2 999999 2 2 999999 1 2 999999 330905 2 856845 987048 2 2 999999 1 129109 678561 -119713 1 18 999991 242868 1 2 999999 -893486 1 235431 667084 233455 2 5 999983 1 2 999999 409295 2 75948 357265 2 3 999987 2 2 999999 2 148078 951214 2 303847 886757 1 264151 519562 -884614 1 2 999999 -979216 1 12 999983 -964144 1 2 999999 -563992 1 6 999995 -728144 1 8 1000000 170357 2 2 999999 1 623617 627830 485672 1 3 999998 375473 2 2 999996 2 2 999999 1 614773 850518 812543 1 15 999996 785839 2 11 999983 1 63792 933302 190114 1 3 999981 -606308 2 278773 455668 2 336029 776695 1 2 999999 165825 2 10 999987 2 889689 965242 1 3 999992 5937 1 8 999990 -403652 2 452558 843011 1 2 999999 -942092 2 619166 659830 2 2 999999 1 345306 878075 -878721 1 633282 910868 -969636 2 1 999992 1 2 999999 -991602 2 21735 122062 2 210437 733241 1 640167 893011 392122 2 10 999984 1 2 999999 -923625 1 2 999999 -175046 2 2 999999 1 61754 82939 60343 1 2 999999 -274421 2 529798 963956 2 8 999996 2 16 999987 1 766270 935248 -129562 2 3 999986 2 2 999999 2 2 999999 2 15515 171301 2 4 999996 1 6 999984 -912396 1 7 999994 -86574 1 14 999995 -197170 1 10 999987 -664614 1 689259 879748 -749787 1 20 999989 -339812 2 88180 778713 2 8 999981 1 194327 426284 -867368 2 2 999999 2 4 999989 2 2 999999 1 2 999999 -753947 2 63679 737265 1 2 999999 616499 2 2 999999 2 19 999995 2 572953 776000 2 17 999999 2 499211 797551 1 355127 988615 -185793 2 8 999997 2 2 999987 2 2 999999 1 173029 847403 503757 2 2 999999 2 785047 947902 2 2 999999 2 2 999999 1 212871 842730 161266 2 16 999985 1 4 999987 154778 2 9 999996 1 12 999991 -625301 2 10 999982 2 14 999983 2 285451 838976 1 13 999981 192048 2 4 999995 1 2 999999 -673187 1 737363 746398 956873 1 614433 849583 442855 2 230290 435885 1 19 999995 -750476 2 262984 803086 1 2 999999 745165 1 10 999981 984096 2 2 999999 2 308121 732284 1 252123 362900 221406 1 2 999999 756334 1 709639 756137 603797 1 2 999982 35310 1 381119 877868 190087 1 7 999988 383652 1 2 999999 -384527 2 2 999999 2 16 999991 1 16 999983 -713352 2 2 999999 2 30902 775540 2 2 999999 2 2 999999 2 2 999999 2 206154 294793 1 1 999983 -325833 2 2 999999 2 5 999988 1 285159 960233 -883127 1 2 999999 375228 1 2 999999 607440 1 2 999999 8241 1 528017 916734 120194 1 2 999999 -18580 1 2 999999 -826066 1 1 999993 -247885 1 6548 933346 458341 1 2 999999 513112 2 113576 799265 1 16 999985 -364460 1 13 1000000 -787327 2 11 999988 2 8 999982 1 11 999983 633787 2 143376 876592 2 7 999997 2 2 999999 1 540667 719977 719449 1 491727 828796 736031 2 657685 998408 2 360908 963971 2 299945 906917 2 2 999999 1 104691 388689 691860 2 2 999999 1 648233 659678 -211845 2 2 999999 1 189710 518255 -742147 1 16 999984 -585453 1 427496 706402 255527 2 6 999983 2 4 999986 1 8 999988 -860116 2 2 999999 1 440975 622092 -239617 2 787105 908818 1 337751 730517 -92099 2 49303 904250 1 2 999999 471862 2 2 999999 1 367998 555690 -347457 1 361315 568603 235525 2 313216 329501 2 4 999994 2 2 999999 1 9 999989 185105 1 394353 437000 727264 2 221229 506812 2 18 999993 1 2 999999 6957 2 12 1000000 1 2 999999 -373600 2 2 999999 1 10032 751179 -921954 2 2 999999 1 16 999988 -769490 2 15850 269884 1 9 999992 -861084 1 13 999985 -414278 2 11 999996 2 8 999986 2 136087 460991 2 2 999999 1 2 999999 135510 2 2 999999 1 163238 859458 169732 2 2 999999 1 4 999999 -325342 2 2 999999 2 427398 512806 1 2 999999 397928 2 717742 992888 2 2 999999 2 17 999989 2 588440 771794 1 2 999999 532009 1 2 999999 654420 1 367620 871721 468545 1 2 999999 844096 2 223880 531953 2 12 999999 1 11 999982 760923 1 329597 988020 -245764 2 2 999999 2 19 999984 1 16 999999 155861 1 8 999988 148992 2 2 999999 1 18 999991 -398660 1 785639 788771 176904 1 383729 557913 549110 2 2 999999 1 4905 839613 432506 1 614244 761139 844665 1 2 999999 200362 2 2 999999 1 145242 217273 -45411 1 2 999999 704936 1 19 999981 -315660 1 18496 259273 260058 1 2 999999 -530556 2 12 999987 2 74543 178769 2 17 999995 2 20 999989 2 10 999987 2 2 999999 2 15 999990 1 2 999982 -334267 1 8 999996 925540 2 147143 452385 2 10 999992 2 2 999999 1 2 999999 634438 1 522506 539248 -317840 1 2 999999 927999 1 2 999999 -523604 1 5 1000000 328132 2 2 999999 1 18 999986 -869831 1 19 999990 -644385 2 3 999984 1 18 1000000 82926 1 2 999999 -680311 2 23349 181735 1 2 999999 276565 1 2 999999 735842 2 3 999997 1 122208 221175 135983 1 114340 833776 408496 1 575116 679356 -645069 1 2 999999 -160740 2 19 999983 1 188587 619697 180057 2 278836 849047 2 18 999991 2 338873 691002 2 20 999995 1 2 999999 132547 1 2 999999 -170669 2 764255 771047 2 2 999999 2 16 999981 1 29077 286151 -146956 1 246272 421582 -575338 2 2 999999 2 10 999999 2 6 999983 1 400981 460824 -355105 1 2 999999 -594606 2 2 999988 1 9 999986 656982 1 92493 207299 -315049 2 10 999988 1 2 999999 -111559 2 11843 190634 1 2 999988 -201626 2 4 999987 1 10 999987 -832961 1 309132 958598 88120 2 519161 784149 2 1 999985 2 2 999999 2 648624 955476 1 7 999998 849600 2 11 999983 1 2 999985 -993409 1 11 999998 383706 1 16 999982 -170258 2 2 999999 1 2 999999 422896 1 2 999999 519618 1 16 999983 -809928 2 4 999989 2 2 999999 1 572508 955630 469620 1 2 999999 890841 1 2 999999 499935 1 2 999999 71064 1 7 999994 168105 1 2 999999 -735789 1 2 999999 -615677 2 2 999999 2 400833 505915 1 2 999999 -621398 2 12 999988 1 427373 707469 96950 2 8 999994 1 2 999999 73422 2 2 999999 2 241202 733105 2 107373 859101 2 15 999996 2 7 999989 2 3 999981 2 20 999994 1 291552 410320 295390 1 2 999999 -686609 2 49123 269618 1 11 999985 -459863 1 19 999989 -750603 2 15424 796235 2 13 999986 1 2 999999 -322786 2 8 999982 1 51372 926118 -135277 1 107431 295555 -331292 2 2 999999 2 1 999993 1 2 999999 -439241 2 19 999986 2 350006 685914 2 503781 777848 2 338936 453854 1 395770 617438 852353 1 11 999996 518946 2 2 999999 1 2 999999 -43125 2 11 999996 2 14 999998 2 297866 695552 2 399194 646105 2 13 999999 1 18 1000000 849395 2 441399 450614 2 20 999999 2 3 999999 2 12 999983 2 11567 878366 1 395248 824608 -957049 1 2 999999 541557 2 12 999985 2 6 999989 1 20 1000000 718326 2 2 999994 2 162863 440952 2 12 999997 2 2 999999 1 2 999999 -956254 2 133013 805637 2 2 999999 2 7 999997 2 2 999999 1 433048 639381 -875740 1 19 999982 -835937 1 110255 251314 -319216 2 2 999999 2 2 999999 2 2 999999 2 20 999986 1 12 999984 84545 2 2 999999 1 2 999999 105312 2 2 999999 1 2 999999 -439838 1 404288 932848 247729 2 2 999999 1 2 999999 -926214 2 2 999999 1 15 999990 -305128 2 182396 370308 1 2 999999 634080 2 2 999999 1 336269 665913 -362282 2 2 999999 1 367249 492771 705726 1 258148 361214 622893 1 272480 712414 499982 2 11 999997 1 356180 418004 387671 1 669937 722917 -270105 1 124595 753780 -934653 1 2 999999 -754520 1 2 999999 -514861 1 2 999999 -798291 1 2 999999 954425 1 2 999999 344718 2 2 999998 2 2 999999 1 116950 433382 -412242 1 2 999999 -741037 2 624361 906898 2 2 999999 1 2 999999 -784380 2 36734 525416 1 2 999999 -65827 1 2 999999 823172 1 388407 863134 405268 2 11 999997 1 17 999981 796427 2 12 999995 1 2 999999 870249 2 2 999999 1 466141 471928 330308 1 2 999999 -18895 1 613372 902498 214020 2 325485 684623 2 7 999995 2 2 999999 2 498296 929272 1 2 999999 -973111 1 36919 423134 -831681 2 13 999997 1 365472 624621 446618 1 2 999999 201956 2 2 999999 1 2 999999 806360 1 2 999999 -843576 2 2 999999 1 3 999990 -334747 2 19 1000000 1 4 999993 291218 2 2 999999 1 4 999986 -901375 1 108588 726567 911275 2 154926 211997 1 499807 535038 -679381 1 110173 452776 -814023 2 10 999982 1 16 999997 -298891 1 2 999999 -557685 2 174102 351458 1 2 999999 316763 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 365794 2 351636 468894 1 2 999999 -357146 1 2 999999 481130 1 19 999995 -598276 2 2 999994 1 20 999995 403866 1 19 999991 -112188 2 361385 764056 2 2 999999 2 5 999995 2 2 999999 1 314967 939714 444269 2 329626 878156 1 2 999999 831379 1 12 999995 15552 1 2 999999 19957 2 16 999996 2 14 999983 1 16 999994 -844986 2 9 999997 2 412958 598703 1 632249 824151 -300733 1 18 999985 393070 2 2 999999 2 2 999999 2 7236 663179 1 2 999999 -260985 1 2 999999 282143 2 657621 948353 2 779856 946455 1 2 999999 -538752 2 467809 571193 2 18 999987 2 8513 181369 1 9 999992 -843350 2 2 999999 1 2 999983 595562 1 8 999999 -510877 1 173134 566896 825355 2 418911 899493 2 14 999989 2 2 999999 2 19 999987 1 14 999994 334415 2 2 999999 1 508407 815587 -601891 1 7 999998 -850709 1 2 999999 779231 2 2 999999 2 2 999999 1 128353 187702 912902 1 201568 940868 -671481 2 240778 317997 2 8 1000000 2 2 999999 1 2 999999 -301101 2 13 1000000 1 382206 603613 -833684 2 807145 978111 1 632234 991980 -553282 2 2 999999 1 2 999999 675262 2 10 999987 2 108108 599667 1 338855 805056 -74637 1 12 999996 693574 2 187843 560256 2 2 999999 2 2 999999 2 304591 785724 2 2 999999 2 388652 523027 2 9 999998 2 100921 439432 1 89818 130342 382069 1 172221 296209 -129753 2 13 999994 2 193052 992474 2 474687 590862 2 88913 753910 1 3 999991 171711 2 2 999999 2 6 999983 1 719147 804703 985815 2 132582 586497 1 2 999999 916352 1 195711 956480 589109 2 104963 509672 1 238121 456545 832245 1 2 999999 885363 1 2 999999 -835494 1 375591 759888 -384888 1 15 999997 -42905 1 293264 702602 -687301 2 2 999999 1 2 999999 -541142 1 18 999981 -243139 2 651473 789730 1 513631 666361 661369 1 2 999999 661203 1 12 999999 66913 2 2 999999 2 448591 823620 2 2 999999 1 9 999983 -30805 2 2 999994 2 9 999986 1 19 999981 -880062 2 143663 975783 2 687084 692888 1 128561 619627 -537713 1 169008 772936 -408015 1 2 999999 -711491 2 10 999997 1 20 999993 -786367 2 5 999994 1 2 999999 54551 1 2 999999 196779 2 2 999999 2 305831 822164 1 14 999996 -869207 2 459845 857504 2 2 999999 2 2 999999 2 17 999991 1 304196 643524 -555308 1 2 999999 353051 2 2 999999 1 9 999993 934156 2 13 999993 1 4 999987 -797592 2 2 999999 1 2 999999 -367593 2 2 999999 2 546222 563963 2 2 999999 2 2 999999 1 46324 950734 -506288 1 71873 902986 -554334 2 18 999999 1 72035 425248 -403656 1 1 999994 403463 1 14 999992 -567519 2 2 999999 2 2 999999 2 10 999997 1 2 999999 914373 1 324340 702752 883630 2 2 999999 2 208000 311019 1 2 999999 -416518 1 14 999995 -324860 2 2 999999 1 2 999999 -253415 1 83787 763680 -63463 1 646968 858894 -719474 2 2 999999 1 385329 983372 584396 1 651366 776625 -276455 2 234829 459328 1 2 999999 -204181 2 2 999999 1 2 999999 620197 1 99129 619338 -660498 1 270754 301970 -333100 1 2 999999 75614 2 2 999999 1 2 999999 903590 2 138580 663840 2 229931 717750 1 2 999999 -195313 2 506718 842105 2 201484 958639 1 15 999993 -437604 1 13 999982 38460 1 17 999986 -536655 2 26093 561338 2 232183 639824 1 4 999997 -44280 2 408194 888017 2 16 999991 1 2 999999 -145674 1 2 999999 -270153 1 20 999994 -900868 1 6 999982 -740360 1 118890 168376 -808374 2 5 999983 1 19 999992 -864528 1 12 999990 527648 2 2 999999 2 15 999998 2 4 999984 1 117096 978953 307801 1 13 999999 56040 2 2 999999 2 2 999999 2 2 999993 1 19 999997 467917 1 11 999989 -701752 2 15 999990 1 123484 322030 924356 2 2 1000000 2 47391 966609 1 4 999984 -315390 1 2 999998 376080 2 2 999999 1 183610 717429 -158376 2 13 999981 2 2 999999 2 536171 990630 2 6 999988 2 2 999999 1 267321 861773 535250 1 724630 753500 865179 1 109345 865430 -199645 1 2 999999 -427369 1 96752 505430 -397429 2 2 999999 1 2 999999 200547 1 2 999999 495662 2 2 999999 1 17 999998 185240 2 18 999999 2 20 999989 1 976455 999880 -767800 1 20 1000000 521968 2 2 999999 2 460751 483954 1 2 999983 -27355 2 505296 524139 2 739165 908214 1 2 999999 11757 2 18 999986 1 9 999986 -207129 1 2 999999 -578308 2 700358 963469 1 13 1000000 863540 1 16 1000000 162938 2 2 999999 1 700980 933646 853239 1 2 999999 932412 1 20 999985 602317 1 2 999985 30086 1 2 999999 681541 1 2 999999 -641831 1 2 999992 693018 2 2 999999 2 351060 910204 2 207323 378522 2 526362 982377 1 2 999999 26580 1 3 999999 -266695 1 15 999986 384924 1 5059 398824 -91760 1 10 999992 -353084 1 610168 700699 -642287 2 7 999983 1 2 999999 -392900 1 18 999988 795853 2 8 999991 1 16 999983 -340902 1 166273 280547 -222538 2 280074 361280 2 14 999998 1 69420 427384 296345 2 8 999997 2 7 999999 2 2 999999 2 2 999999 2 301681 343028 2 2 999999 1 6 999990 115046 2 13 999989 1 6982 715143 -974539 2 741291 763738 1 2 999999 -534716 1 2 999999 8776 1 67690 356046 355857 1 2 999999 -784291 1 4 999988 258007 1 2 999988 -274594 1 1 1000000 781543 2 6 999993 1 2 999999 445514 2 537058 866313 1 562583 593861 -418616 2 19 999999 1 71936 527625 533068 1 2 999999 978431 1 12 999991 -246627 1 2 999997 809764 1 2 999999 -513365 2 738093 828308 2 2 999999 2 113028 651492 1 99514 897171 148709 1 19303 79211 833397 1 2 999999 -482665 2 369417 704867 1 2 999999 -665035 1 14 999991 -410478 2 5 999987 1 538218 717445 819508 2 304387 374449 2 2 999999 1 2 999999 -66361 1 20 999989 -844647 2 100632 567521 1 2 999999 507452 1 2 999999 922006 2 2 999999 2 4 1000000 2 289739 774815 2 2 999999 1 576617 618831 -437649 2 9 999988 1 2 999999 615278 2 2 999999 1 2 999999 -881592 1 2 999999 146558 1 2 999999 -563974 1 2 999999 -777721 1 18 999999 -811245 1 2 999999 -158476 2 2 999999 2 2 999999 1 2 999999 -958113 2 2 999999 1 104998 934025 -76514 1 150231 607632 603681 2 2 999999 1 15 999994 -289494 1 2 999999 -894656 1 2 999997 258143 2 231531 650609 1 439034 567024 622382 1 612918 903812 -179535 2 15 999984 1 406344 731841 32937 2 942310 977934 2 3 999990 2 19 999992 2 18 999981 2 300778 898176 1 2 999999 -263415 1 2 999999 333094 1 2 999999 -571018 1 16 999996 646491 1 147672 773291 -861067 1 448293 748075 250825 2 16 999984 1 707515 951080 -956 1 214137 840464 400431 2 80350 108626 2 596274 778355 1 12 999987 -300200 1 6 1000000 766463 1 679572 705512 -391247 1 10 999992 -379443 2 867 407117 1 6 1000000 834596 1 14 999981 -821288 2 224702 609533 1 153343 226323 703323 1 79238 188358 -468081 1 4 999991 408927 2 6 1000000 1 2 999999 -153129 2 2 999999 1 182046 355446 -133404 2 99191 414704 2 6 999996 1 7 999994 65196 2 2 999999 2 2 999999 1 2 999999 621827 1 2 999999 550344 1 2 999999 -953643 2 87539 816531 1 4 999987 482646 1 7 999991 373594 2 381504 499784 1 5138 95715 77742 2 225042 705318 2 9 999991 1 1 999997 964951 1 14 999994 -165707 1 247340 304958 855285 1 204311 392112 284358 2 223369 863775 1 17 999989 531831 2 2 999999 2 601807 838075 1 2 999999 553114 1 9 999983 -657841 2 143567 652290 1 6 999985 300739 2 280801 942786 2 16 999983 2 145242 900928 1 2 999997 295492 1 4 999981 -543755 2 8 999994 1 3 999981 -540824 2 415565 837496 1 2 999999 262068 2 373245 688756 1 8 999986 326077 2 667157 944285 2 16 999991 2 5 999982 2 259138 804318 1 2 999999 -440311 2 2 999999 2 585672 871847 2 2 999999 1 793290 853616 -329108 2 2 999999 1 2 999999 -270918 1 32743 898172 894564 1 14 999990 447631 1 2 999993 576293 1 2 999999 -295049 2 2 999999 2 1 999988 2 1 999996 1 20 999992 948382 2 2 999999 1 1 999991 -538658 1 3 999984 976634 1 2 999999 -856371 1 69244 948617 216915 2 12 999994 2 2 999999 1 7 999984 -322104 1 2 999999 -201105 2 20 999989 2 2 999999 2 17 999982 2 2 999999 1 1 999981 661455 1 2 999999 -446976 1 2 999999 -529257 1 179050 958846 -530794 2 9 999984 1 11 999985 120085 1 33797 173888 849391 2 2 999999 2 2 999999 1 96084 992786 -741104 2 2 999999 2 2 999999 1 329512 604664 -67263 2 2 999999 1 2 999999 -386985 1 2 999999 79013 2 6 999983 2 330494 726148 1 2 999999 -611908 1 732803 819678 269128 2 2 999999 1 165425 188228 379164 2 2 999999 1 2 999999 -29645 2 2 999999 1 475970 979881 263669 1 2 999999 992172 1 3 999982 -593778 1 2 999986 517107 2 1 999982 2 152253 838595 1 2 999999 -45177 2 5 1000000 2 805766 886697 1 2 999999 -309033 2 2 999999 1 29777 592909 563389 2 7 999989 1 118068 562199 514702 1 2 999999 828308 1 6 999989 922903 2 9 999989 1 7 999984 450273 2 2 999999 2 19 999987 2 257063 576375 1 2 999999 940349 1 2 999999 355461 1 229610 777217 117167 2 2 999999 1 2 999999 104424 2 18488 518937 1 72089 408573 -619740 1 211520 917032 -949068 2 15 999988 2 17878 161419 2 271058 625533 1 7 999991 -138695 2 2 999999 2 7 999995 2 596643 743204 1 2 999999 342083 2 915500 976409 2 2 999999 2 1 999989 2 2 999999 2 242304 777208 1 8 999998 -413901 1 14 999995 148847 1 318785 950926 -626153 1 2 999999 748141 1 16 999998 -331857 2 15 999984 1 2 999999 341266 1 6 999996 -41953 1 2 999999 819312 1 8 999999 558272 2 7 999985 2 601913 684878 1 19 999985 -501380 2 2 999999 1 191340 779005 -479580 2 2 999999 2 543762 878516 1 33795 328384 -870196 2 2 999999 2 2 999990 1 2 999999 -502415 2 862571 972062 2 301629 469837 1 14 999989 -796056 1 13 999993 -916844 2 150882 322209 1 15 999991 -494516 2 2 999999 2 1 999998 1 1 999981 -526137 2 98604 629475 2 72326 82057 1 9 999989 -249953 1 2 999999 458919 2 157850 985885 2 428286 776632 2 18 999989 2 2 999999 1 2 999999 -798817 2 2 999999 1 492051 686673 -522487 2 586902 997841 2 161174 638480 1 19 999990 899400 2 187434 797859 1 2 999982 -512183 1 20 999996 188348 2 13 999985 2 449106 730247 2 2 999999 2 16 999982 1 19 999985 271202 2 2 999999 1 20 999992 520252 2 2 999999 1 2 999999 -92605 1 15 999991 435028 2 3 1000000 1 2 999999 999635 2 321540 759223 2 2 999999 2 2 999999 2 1 999999 1 2 999999 -152175 1 11791 572708 689075 1 2 999999 949772 2 905407 991140 1 10 999982 299598 2 245651 723746 2 2 999999 1 2 999999 -498030 1 411157 470486 -210927 2 13 999994 2 6 999983 2 234298 539416 2 2 999999 2 2 999984 2 2 999999 2 20 999988 2 2 999999 1 199864 505035 -408979 2 369784 668986 1 6 999983 874041 2 2 999999 2 452772 895097 1 7 999997 -505369 1 282725 299511 -136577 1 195184 528829 710419 2 265499 410030 1 319216 602374 -560112 2 606228 807424 1 221398 653469 -164519 2 4 999999 1 151176 287643 -83376 2 19 999982 2 415179 822452 1 2 999999 61574 1 2 999999 420204 2 2 999999 1 14 999985 234269 1 2 999999 -291304 1 458503 970496 -788855 2 2 999999 2 7 999998 1 293141 312053 827639 1 11 999984 69730 1 15 999985 -274171 1 476863 753216 -507229 2 2 999999 1 2 999999 747592 1 19 999999 307306 1 2 999982 -56398 2 4 999988 1 2 999999 228547 2 15 999995 1 831158 851148 980236 2 44382 528916 1 815237 926577 -646178 2 1 999998 1 12 999992 -726411 1 326587 353961 705734 1 2 999999 571962 1 187746 191191 -49161 2 2 999999 1 73848 76424 125239 2 816704 937660 1 3 999995 387626 2 2 999999 1 8 999999 -623988 1 2 999999 488197 1 286568 719988 -660465 1 2 999999 821973 1 2 999999 316528 1 5 999989 511985 1 890680 994294 317015 2 2 999999 2 223598 945579 1 6 999998 160393 2 332450 466203 1 2 999982 -963546 1 2 999999 505946 2 2 999999 2 102726 202041 2 17 999982 2 2 999999 1 2 999999 -9267 1 514193 548147 -735355 2 484964 581301 1 2 999999 343418 2 153985 487443 2 3 999999 1 2 999999 480316 2 2 999990 2 2 999999 1 3 999988 -593492 1 107693 397966 -125993 2 20 999991 1 16 999997 675539 1 13 999996 -579590 2 2 999999 2 2 999999 1 675447 741051 -648615 1 9 999987 -905685 1 2 999999 -765595 1 444854 983403 980293 2 5 999987 2 764665 980662 2 667451 681146 2 199219 540447 2 2 999999 2 167379 536873 2 166552 280491 1 186856 974565 -230051 1 2 999999 -56130 2 850991 884260 2 13 999984 2 12 999990 2 2 999993 2 47814 692018 2 191222 264157 2 345613 380725 1 365973 690437 922420 1 17618 503275 603042 1 399962 424270 -656793 2 2 999999 2 202250 977402 1 2 999999 230218 1 3 999994 -377559 2 2 999995 2 20 999996 1 2 999999 -378384 1 2 999999 621462 2 644928 857695 2 2 999999 1 2 999999 288881 2 94270 362269 2 524094 599057 2 26129 731896 1 2 999999 148380 2 144160 437328 2 129895 821267 2 396533 481173 1 2 999999 -107843 2 6 999998 1 11 999984 935623 2 497543 558933 2 17 999981 1 841138 982680 218099 1 296498 490163 -204068 1 2 999999 -148692 2 2 999999 1 329727 834163 33681 1 2 999999 -40444 2 86749 463269 1 2 999999 694141 1 679246 824965 830167 2 665202 895215 1 6 999992 -723894 2 2 999999 1 664528 725547 247374 2 5 999996 1 92364 288217 -997205 1 376264 813187 -726543 2 2 999999 1 2 999999 394849 1 2 999999 -160923 2 2 999999 1 2 999999 -24190 1 2 999999 797563 2 2 999999 1 2 999999 -450998 1 2 999999 -472685 1 255411 601342 -408834 2 281737 876288 1 2 999999 -379922 1 18 999997 344812 2 17 999992 2 9 999994 1 697320 752935 -331375 2 687837 832512 2 2 999999 1 2 999999 341528 1 20 999997 -75366 1 6 999993 -476992 1 2 999999 470474 2 209128 980304 1 20 999989 376979 1 127723 970630 804540 1 2 999999 -381387 2 10 999988 2 14 999984 1 216099 597163 -126453 1 7 999986 -680210 2 2 999999 1 3 999990 -205410 1 2 999999 -936007 2 2 999999 2 2 999999 1 398810 881518 728286 1 404710 679711 668289 1 100369 752275 -316699 2 2 999999 1 2 999999 -207936 1 10 999988 -876870 1 30113 568626 -245255 2 2 999999 1 15 999994 570464 2 14 999990 2 71538 295207 2 408505 673122 2 19 999998 1 8 999989 -825541 2 13 999982 2 2 999999 1 2 999999 -374221 2 2 999999 1 8 999996 470373 1 146428 199328 165292 2 2 999999 1 2 999999 -939521 2 14377 128991 2 2 999999 1 145405 718765 988301 2 208538 749913 1 2 999999 737877 1 227825 882960 -739278 2 2 999999 2 17 999981 1 458955 970684 856600 2 261560 599810 2 2 999999 1 2 999999 -168804 1 2 999999 -574343 1 2 999999 63569 1 580872 864305 -149034 2 296426 955720 2 18 999995 2 18 999987 1 43991 720675 278796 2 7 999999 2 2 999999 2 309913 648192 1 608599 705177 945283 2 2 999999 2 10 999995 2 12 999997 1 70389 910660 573473 1 252082 703598 119839 1 136702 336110 -170822 1 2 999999 620436 2 12 999996 2 4 999987 2 2 999999 2 5 999991 1 2 999999 262868 2 381716 957519 1 2 999999 755644 1 817892 907287 335520 1 2 999999 -583363 1 2 999999 -354830 2 258989 467672 2 4 999999 1 297017 705026 -612918 2 4 999982 2 331799 817790 2 2 999999 1 2 999999 4049 2 10 999995 1 301633 603641 974325 2 12 999987 2 2 999999 2 329849 768977 2 86039 302492 2 2 999999 2 126406 778440 2 2 999999 2 47597 475598 1 133882 627068 257282 2 2 999999 1 57220 316659 -492050 1 1800 56672 259214 2 3 1000000 2 2 999999 1 473631 567781 254660 2 2 999999 2 415169 880183 1 2 999999 930902 2 2843 730103 2 2 999999 1 412218 540974 -456770 2 310013 731507 1 5 999992 -104371 1 2 999999 -816992 2 8 999984 2 2 999999 2 2 999999 2 462047 476301 1 191724 749319 93770 2 2 999999 1 2 999999 -224496 1 589467 589662 -293886 2 2 999999 2 703611 742826 1 413212 517428 185629 2 671218 839065 1 2 999999 -286594 2 20 999997 2 546632 799677 1 2 999999 546175 2 7059 935807 2 589100 968191 1 2 999999 -670034 2 2 999999 1 2 999999 -460400 1 15 999986 377094 2 135390 203257 1 365569 723760 -328301 2 2 999999 2 5 999993 1 2 999999 -733983 2 2 999999 1 2 999999 937156 1 5 999983 -980999 1 2 999999 656432 1 2 999999 352088 2 5 999990 1 2 999999 -953469 1 2 999999 -335430 1 2 999999 237368 1 2 999999 -626766 1 2 999999 508944 1 2 999999 -846178 1 12 999986 -301817 2 11 999999 2 551244 615189 1 2 999999 -243915 2 10 999984 1 12 999996 -331700 1 110903 230310 60437 2 2 999999 2 14 999990 1 447543 809286 200168 1 15 999994 -128167 1 2 999999 969973 1 383387 503532 -623344 1 4 999994 -85546 2 1 999994 1 457019 918492 -1326 2 2 999999 2 5 999999 1 259196 524667 959804 1 2 999999 735549 1 138019 871306 -688086 2 565812 747964 1 12 999996 147526 2 2 999999 1 8 999999 305530 2 2 999999 1 481934 575952 591672 2 2 999999 1 2 999999 -339787 2 449573 775966 1 67897 896843 681401 1 8 999986 -250326 2 2 999999 2 2 999999 1 136570 221237 463633 1 96379 631819 177690 2 162381 858532 2 259032 343158 1 12 999996 862700 1 13 999996 -955607 2 64464 621621 1 126235 997590 -651647 1 89338 525202 -564127 1 12 999997 962754 1 352941 903366 -326634 1 39726 42281 819375 1 2 999999 352785 1 2 999999 284248 2 12 999985 2 207137 710744 1 13 999993 -411818 1 12951 297659 -128259 2 15 999991 1 122630 766118 782304 2 2 999999 2 12 999988 1 2 999999 -7265 1 2 999999 435782 1 4 999993 815736 2 2 999999 2 6 999996 1 36949 965778 -315445 2 18 999982 2 2 999999 2 309490 384016 1 20 999986 549323 2 667741 799737 1 95221 163983 -440309 2 3 999990 2 604477 937731 1 3 999982 24947 2 15357 461334 2 2 999999 2 2 999999 1 11 999999 420791 1 226531 417984 852978 1 537639 753905 -61155 2 2 999999 2 2 999999 1 2 999999 -403061 2 16 999990 2 2 999999 1 102906 743521 -544280 1 18 999998 438578 1 2 999999 -84617 2 7 999998 2 2 999999 2 323626 951636 2 253492 883096 2 2 999999 1 7 999998 459706 1 2 999983 -731570 1 2 999999 -124043 1 2 999999 815986 2 7 999994 1 4 999981 254776 2 17 999999 2 2 999999 2 2 999999 2 13 999985 1 16 999997 874133 1 2 999999 934858 2 2 999999 2 4 999984 2 2 999999 2 2 999999 1 184209 694321 -120276 1 2 999999 843908 2 10 999983 1 8068 804657 27792 1 19 999981 -920717 1 19 999992 283176 2 602494 716918 2 2 999999 2 1 999982 1 788596 935889 107073 2 271093 582842 1 2 999999 256920 1 2 999999 941746 1 99580 605833 -137865 1 76840 167311 987865 2 2 999999 2 2 999999 1 119280 122118 758805 2 2 999999 2 568867 696671 1 9 999999 -623103 1 2 999997 492393 1 2 999999 -234633 1 17 999993 -46816 2 19 1000000 1 47384 293618 -71509 1 2 999999 -715669 1 315829 730870 83068 2 143601 703806 2 2 999999 2 347296 546871 2 425676 921001 1 2 999999 -354741 2 2 999999 1 683863 953887 764267 2 2 999985 1 81142 863262 571516 1 10 999988 475374 2 134839 833430 1 2 999999 834880 2 2 999999 1 10 999994 264501 2 15 999989 1 407926 749389 -982838 2 2 999999 2 18 999982 1 2 999999 -276531 2 34040 834131 2 371175 965166 1 2 999999 -606746 2 440365 983161 2 13 999993 1 20 999997 479673 2 335200 527138 2 2 999999 1 471921 955799 -659008 2 15 999984 1 2 999999 479004 1 95333 382016 490096 2 475048 554532 1 2 999999 -300243 2 175687 806408 2 12 999998 2 514055 652506 1 860541 973218 -797480 1 568604 777887 -606557 1 2 999999 -155342 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 654573 849215 849595 2 2 999999 1 2038 156217 706613 2 2 999999 2 2 999999 2 12 999992 1 2 999999 -485669 2 1 999995 2 472976 725091 2 525183 647909 1 11 999999 -100210 2 59472 490121 2 8 999983 1 754059 777459 874424 1 432827 498841 -27210 2 2 999999 2 829774 980774 2 2 999999 1 2 999999 -658243 1 633655 651612 75462 1 2 999999 874254 1 120709 681941 88972 2 122797 412381 2 581173 605291 2 11 999999 2 2 999999 2 16 999993 2 17 999981 2 2 999999 1 2 999999 -205417 1 447538 475989 -35698 2 851712 884944 2 4 999985 1 6 999985 -666441 2 405297 856983 2 2 999999 2 92735 198263 1 625185 836977 172681 2 2 999999 2 2 999999 1 834121 928846 993267 1 632292 853601 303637 1 787475 878395 223309 2 8 999993 2 383150 577286 2 14 999981 1 899432 901071 539392 1 20 999999 -969096 1 2 999999 -106021 1 483028 746790 883933 1 2 999999 772685 1 44658 259099 716333 2 349200 994912 2 2 999999 1 5 999992 -4496 1 2 999999 -663282 1 294532 848808 -641342 2 7427 624970 1 688358 727114 274972 2 2 999999 1 844864 849874 143448 2 2 999988 1 11 999993 493634 2 183853 228427 2 2 999999 2 2 999999 1 2 999999 -548822 1 2 999999 930283 2 2 999999 1 12 999983 -943606 1 266773 696275 -68756 1 2 999999 -660354 1 2 999999 -572395 1 15 999989 -878249 2 2 999999 2 17 999990 1 402290 810715 -595485 2 2 999999 2 18 999997 1 2 999999 548454 1 20 999986 769286 1 2 999999 -164568 1 2 999999 -490881 1 11 999985 -731695 1 523397 919373 -227847 2 2 999999 1 757843 993717 96935 1 2 999999 -868035 2 6 999999 1 197296 398682 376497 2 11 999987 1 19 999986 828415 1 7 999985 -431528 1 2 999999 711405 2 2 999999 1 6 999988 590331 1 106216 556037 -351110 2 309582 968963 2 2 999999 2 5 999993 1 11 999996 517854 1 212892 589402 156102 1 20 999990 364376 2 2 999999 2 432657 565869 1 12 1000000 221138 2 92709 842874 1 19 999997 917826 2 4 999982 1 9 999986 -678023 2 2 999999 1 2 999999 513919 1 11 999987 978947 2 17 999993 2 856846 984640 1 558652 842216 647055 1 10 999985 683365 1 880584 914874 -236631 2 2 999999 1 11 999985 -65209 1 445622 587905 -527731 1 2 999999 185386 1 1 999997 582207 1 8 999983 -401497 1 2 999999 -191381 1 13 999997 176794 2 2 999999 1 6 999999 -104985 1 2 999999 573594 1 8 999997 -501566 1 503079 615711 2732 1 2 999999 104219 1 106174 535756 407837 2 12 1000000 2 64632 107711 1 348528 429703 -329450 2 18312 203622 2 136553 430895 2 1 999984 2 9 999985 1 396799 527289 958945 1 12 999987 477372 2 5 999999 1 532846 747002 162136 1 645972 812955 -443801 1 125439 877469 692522 2 15 999997 2 15 999992 2 2 999999 1 176301 249188 479458 2 13 999987 1 51326 424741 408926 1 9 1000000 -399830 1 223153 758370 -23560 2 2 999999 1 91999 676280 620416 2 2 999999 2 2 999999 1 110766 372427 -234852 1 2 999997 299143 2 727413 953118 2 2 999999 2 14 999985 2 4 999988 2 9 999999 2 537647 955556 1 17 999996 -547720 2 267422 443767 2 2 999999 2 272180 604052 1 463873 930813 311669 1 188061 406564 372947 1 13 999988 529972 2 2 999999 2 2 999984 2 19 999998 2 16 999995 2 383419 404436 2 2 999999 1 2 999999 686053 1 2 999999 -742450 1 210399 215482 561837 2 2 999999 2 2 999999 2 2 999999 1 18 999992 882658 2 2 999999 2 690635 882405 1 376094 783966 -742918 1 747057 827091 -626116 2 14216 607530 1 6331 552136 580625 1 19 999993 -387397 1 215429 278953 860317 1 19 999998 -358070 1 2 999999 863187 1 157319 468682 705823 2 252348 881521 2 19 999981 1 206911 624255 427228 2 3 999990 2 2 999999 1 2 999999 37677 2 77200 104372 2 2 999995 1 2 999999 -283285 2 2 999999 1 2 999999 -717880 1 202931 250040 568142 2 2 999999 2 644291 814473 1 581176 940148 -332553 1 329489 878879 337004 1 9 999983 -272642 1 2 999999 -886882 2 2 999999 1 20 1000000 -613101 1 2 999999 800440 1 1 999985 830781 1 429918 497065 764806 2 534966 791895 1 292720 661153 -94853 1 618235 846182 -453137 2 15 999987 1 8 1000000 -361056 1 18 999988 287161 1 12 999984 470954 2 2 999999 2 106476 459497 1 403096 789911 107419 2 114731 256739 1 2 999999 -267452 2 24971 623193 2 16 999999 2 2 999999 1 2 999999 -888637 2 2 999999 1 14 999986 596297 1 14 999994 -977010 1 6 999991 580252 1 11 999991 881984 1 556797 738671 844795 1 398382 994479 265928 1 12 999997 152700 1 238505 522355 771025 2 2 999999 1 411418 970702 -851815 1 940045 957213 662992 1 2 999999 -745069 1 446762 568764 358512 2 2 999999 1 637782 640291 94848 2 2 999999 2 32008 309088 2 7 999999 1 133111 503815 -418560 2 2 999999 1 17 999999 74307 2 8 999985 1 424772 474736 -129134 2 2 999999 1 3 999981 -227113 2 4 999999 2 2 999999 1 2 999999 547745 1 2 999999 226064 1 4 999989 639743 2 13 999994 1 5 999987 715529 1 72454 596834 795113 1 2 999988 -91269 2 3 999998 2 2 999999 1 2 999999 -384329 2 4 999990 1 133699 147321 -317347 1 127994 701738 -129965 1 281903 528829 -163165 1 7 999990 756321 1 21149 491783 -870643 1 2 999999 -507410 2 576148 768668 2 285653 836641 2 46788 847296 2 2 999999 1 1490 22729 457436 2 2 999999 1 89147 927461 951781 1 255722 829968 -95290 1 2 999999 -930004 1 2 999999 -317015 1 2 999999 -255315 2 380537 988252 2 3 999987 1 9 999996 672610 1 17 999988 117365 2 2 999999 1 20 999999 176778 1 18433 583777 365060 1 944867 967098 372039 2 2 999999 1 5 1000000 557720 1 20 1000000 -935301 1 11 999994 89311 1 10 999988 -150183 2 14 999994 1 2 999999 715159 1 376628 832239 -70699 2 2 999999 2 2 999999 1 2 999999 816745 2 99309 768568 1 46113 100178 86474 1 2 999999 262669 1 2 999999 100203 2 14 999984 1 2 999999 449330 1 2 999999 -900186 1 5 999983 -988289 1 2 999999 14711 2 2 999999 1 2 999999 521864 2 20 999986 1 2 999999 82564 1 2 999999 205565 2 689989 784439 2 2 999999 2 13 999989 1 583287 749039 -35275 2 2 999999 2 710630 901465 2 10 999982 1 2 999999 -351444 2 2 999999 2 10 1000000 2 3 999985 2 186915 194936 1 1 999997 754298 1 14545 395067 -54723 2 15 999985 2 1 999981 2 6 999989 2 2 999999 1 617552 685793 -57418 1 6 999986 764928 2 132516 882411 1 749797 991355 -112908 1 2 999999 -710033 1 200333 411073 -777277 1 8 999989 -163050 1 18 999991 -5963 1 431470 745023 -244685 1 2 999999 845970 2 2 999999 2 217264 650967 2 4 999984 2 2 999999 2 488725 698992 1 282196 810614 749518 2 8 999988 1 242643 749034 813666 1 205394 456703 746442 1 630968 730728 452417 2 2 999999 1 103025 199894 468616 2 11 999981 2 780538 814186 1 4 999987 -12205 2 4 999993 1 2 999999 758987 1 9 999983 -18278 2 42245 609914 2 9 999992 1 280865 612946 -169263 1 11 999983 994173 1 2 999999 405642 2 17 999997 2 2 999985 2 16 999999 1 3 999990 380864 2 14 999990 1 303483 738054 -232820 2 47496 376474 2 2 999999 1 438599 462394 -332895 2 337198 362724 2 2 999999 2 472377 603344 2 2 999999 2 7 999987 1 2 999999 -702076 2 449747 457561 1 2 999999 -316942 1 2 999999 -91746 2 273502 285519 2 3 999990 2 15 999986 2 13 999998 2 1 999994 1 2 999999 -170456 2 2 999999 2 9 999994 1 454959 948236 254058 1 2 999999 -283188 1 2 999999 565924 2 2 999999 2 2 999999 2 493527 815331 2 2 999999 2 99154 220475 2 8 999985 2 502041 846888 1 9 999994 -136953 2 2 999999 2 4 999996 1 20 999992 -77215 2 15 999999 2 194158 370676 1 9 999996 108453 2 178774 610020 2 2 999992 2 401867 977645 1 9 999987 -892122 1 8 999982 210962 2 19 999989 1 2 999999 -215017 2 2 999999 2 44138 727285 1 2 999999 -646865 2 8 999982 2 293041 459403 1 139892 524133 704574 2 528366 878678 1 18 999981 745307 1 4 999982 -295671 1 78871 438211 -376408 1 18 999996 -413956 2 2 999999 1 1 999989 438526 1 2 999999 -11489 2 2 999984 2 14 999994 1 296280 706080 982731 2 18 999992 2 7 999984 2 10 1000000 1 2 999998 20688 2 18 999993 1 149640 649706 30112 2 2 999999 1 2 999998 143917 1 10 999982 -920602 1 17 999987 -831222 2 2 999995 1 2 999999 -615905 2 2687 279882 2 4 999988 2 2 999999 2 9 999990 2 2 999999 2 2 999999 1 53711 631766 -431057 2 11 999982 1 775200 819431 -891221 1 2 999999 -495475 2 185488 203394 1 2 999999 242461 2 2 999999 2 5 999988 1 91878 633497 -703636 2 1 999984 2 168287 210827 2 634214 826698 1 2 999999 532536 2 2 999999 2 149822 256407 1 2 999999 -880217 1 7 999983 144161 1 19 999986 103416 2 2 999999 1 2 999999 929261 2 2 999999 2 17 1000000 1 13 999999 788217 1 10 999987 577214 1 1 999989 770035 2 80554 973773 2 473779 711289 1 42582 54198 624547 1 2 999999 -88408 1 27537 649308 -294145 1 2 999999 -392801 1 362384 685116 201945 2 567807 962866 1 2 999999 -514122 2 2 999999 2 2 999999 1 5 999997 -119124 1 20 1000000 -126791 2 2 999999 1 2 999999 -708227 2 2 999999 1 211192 310309 -12392 2 3 999982 1 2 999999 -4856 2 2 999999 2 2 999999 1 431020 465937 -872832 1 2 999999 -232016 1 6 999982 311478 1 1 999994 188947 2 20 999994 2 2 999999 1 1 999997 -881686 1 2 999999 188796 1 2057 889041 -475862 2 2 999999 2 14 999987 2 14 999984 2 372117 815869 2 20 999991 2 2 999999 1 16 999981 -148936 1 2 999999 613093 1 23990 268886 314920 1 12 999987 722474 2 13 999992 1 546626 898929 -65735 2 2 999999 2 18 999998 1 556756 934457 -481832 1 14 999998 -33901 2 2 999999 2 298232 320538 1 19 999986 629014 1 141732 695509 -816751 1 560957 704234 128646 1 2 999999 976517 1 2 999983 916155 1 10 999985 666140 1 76962 572450 -300514 2 17 999983 2 5 1000000 1 2 999999 552119 1 16 999993 384359 2 930148 977417 1 2 999999 -667079 2 3 999981 2 15 999995 2 2 999999 2 127976 231258 1 75438 661091 -356767 2 2 999999 2 36363 466077 2 10 999981 1 821679 939041 519049 2 2 999999 2 2 999999 1 2 999999 -797402 2 2 999999 1 1 999991 -394759 2 2 999999 2 13 999998 1 2 999999 -325694 2 157524 238012 1 7 999994 -908115 2 2 999999 1 2 999999 200683 1 765 296601 980142 2 217060 595379 2 7 999994 1 10 999981 -701759 2 4 999992 1 5 999987 -284444 1 295544 759353 -921935 1 2 999999 -876527 1 11 999985 324352 1 13 999991 287003 2 2 999999 1 2 999999 399945 2 451891 570944 1 57236 846232 -382227 2 7 999994 1 792674 797596 143321 1 125477 622231 -264950 1 384700 857882 648087 2 731283 943641 2 4 999990 2 2 999999 2 2 999999 2 8 999995 2 2 999999 1 2 999999 -642100 2 2 999999 1 10 999986 -727869 1 551464 976346 -303775 2 10 999996 1 681727 717471 117031 2 14235 388883 1 91641 981939 301743 1 209880 354538 -668242 2 2 999999 2 16 999999 1 2 999999 927325 2 20 999988 1 574420 739052 -37703 2 2 999999 1 939436 982728 616109 2 12 999999 2 670997 688709 1 7 999992 933648 1 81362 577390 -482272 1 2 999999 -427284 1 2 999999 -124440 2 86695 147562 1 785902 898438 768066 1 191972 308674 518284 1 257029 457385 -369641 2 15 999985 1 653883 841404 -416324 1 2 999999 562509 1 2 999999 206528 1 512307 947885 734108 2 10 999992 1 815327 929261 -496063 2 65485 747021 2 2 999999 1 20 999987 440616 1 20 999996 951900 1 527595 875166 121151 1 25678 674454 -321576 2 85401 938059 1 16 999990 983624 2 2 999999 2 2 999999 2 10 999996 2 49591 891732 1 21265 904187 -920114 1 2 999999 425777 2 75867 778630 2 7 999984 2 11 999995 1 681318 908792 -788384 1 2 999999 841720 1 2 999999 584021 2 2 999999 2 2 999999 2 655288 702971 2 193305 532499 2 2 999999 2 2 999999 2 118952 995999 2 2 999999 2 145818 794661 2 160975 338739 2 163701 485182 2 224763 890745 1 565792 643036 336134 1 18 999987 -455844 2 875911 899329 1 9 999999 499071 2 7 1000000 2 2 999999 2 359255 841351 1 8 999994 -747299 1 4 999997 -26244 2 20 999999 1 2 999999 566988 2 406112 596084 1 209597 727774 -924469 2 411168 550601 2 2 999999 2 107544 577908 2 2 999999 2 607830 850724 2 2 999999 2 8 999984 1 13 999983 -806719 1 2 999999 -49014 2 2 999999 1 2 999999 592590 2 2 999999 2 2 999999 1 855876 940054 -876823 1 240075 401646 -345853 2 2 999999 1 526143 702079 -102984 1 2 999999 -363449 2 2 999999 2 204669 211478 2 466801 996155 1 403730 880881 -586008 1 308679 860986 -113612 1 10 999995 733154 2 338597 821070 1 685253 784790 548019 2 2 999999 1 2 999999 15997 2 38865 781881 1 2 999999 290513 1 660737 893896 786494 1 714409 795305 -472638 1 285161 338430 284285 2 8 999998 1 2 999999 672521 2 768557 833311 2 13 999987 2 2 999999 2 396163 784826 1 9 999992 -928604 2 17 999987 2 1 999996 2 2 999999 1 378104 731656 681532 1 5 999995 66083 2 94445 844439 2 586444 630490 2 201945 910232 2 102440 993501 2 2 999999 1 2 999999 713053 2 4 999998 2 198499 461454 2 2 999999 2 17 999997 2 416236 955133 2 13949 973052 2 2 999999 2 2 999999 2 2 999999 2 17 999981 2 3 999988 1 2 999999 -959552 1 2 999999 -758530 1 405049 943253 70830 1 630168 779559 -823668 2 19 999990 1 439715 751581 568053 2 729154 984973 1 2 999999 -534551 1 3 999986 226932 2 168478 879221 1 2 999999 -472559 2 17 999991 1 10 999989 -673861 1 11 999981 309307 1 2 999999 -100274 2 1322 950454 2 77468 604146 1 467065 875067 585471 1 2 999999 -383560 1 2 999989 304118 1 2 999999 836161 1 10 999982 -812664 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -417694 1 2 999999 993181 1 2 999999 99219 1 2 999999 -233544 1 474267 711480 -157047 1 6 999996 -447742 2 2 999999 1 2 999999 485350 2 8 999997 1 317985 922681 374415 1 2 999999 -972933 1 14 999983 158100 1 358148 717257 326277 2 53507 380338 2 413538 951366 1 424702 906441 97932 1 2 999999 -605104 1 2 999999 -115458 1 18 999984 -660641 1 2 999999 -148302 1 2 999999 -643009 1 8 999993 -644225 1 70395 137174 -935498 1 4 999998 -473792 1 2 999999 -819957 1 2 999999 -287316 2 176398 994354 2 12 999995 2 7 999984 1 76638 862913 893134 2 512955 997287 1 143455 648603 -898253 1 2 999995 -413050 2 223664 993624 2 274702 464353 1 310763 767277 -961112 1 15 999984 259710 2 6 999988 1 1 999982 -526298 2 175742 491332 1 590358 662556 -125946 2 2 999999 1 7 999987 423155 2 2 999999 1 157091 484871 594868 2 531097 598053 2 2 999999 2 18 999993 1 1 999987 123477 2 542646 946834 1 17 999991 -550542 1 404365 836370 -837472 2 2 999999 1 219318 401234 948230 2 17 999995 2 2 999999 1 6347 96189 622392 2 12 999981 1 434214 680250 -653653 2 2 999988 1 2 999999 -496533 1 2 999999 -324260 1 2 999999 -912679 2 15 999999 2 2 999999 2 61751 650854 1 421895 801780 312943 2 24462 47803 1 2 999999 -465166 2 311349 334886 1 3 999982 -686466 2 2 999999 1 72719 196067 507549 1 2 999999 -794971 1 2 999999 891215 1 393421 395005 361266 1 2 999999 -344181 2 530006 560313 1 649865 907759 98647 1 18 999993 -267947 1 521478 873235 552971 2 2 999999 1 239475 387424 399982 1 641851 839242 -348140 1 12 999988 -330144 1 285834 617260 873867 1 6 999991 -339028 1 2 999999 607590 1 121493 456321 979637 2 95061 805979 1 2 999999 -64990 1 2 999999 -267543 1 2 999999 -671600 2 579887 601130 1 2 999999 626762 1 16 999986 154233 2 3 999981 1 337932 767462 450871 2 521939 700511 2 339886 370493 1 334143 832735 -452466 2 35981 424740 2 315440 587918 2 75379 315329 2 2 999999 2 394559 524703 1 8 999986 640863 2 481981 684949 2 15 999982 2 2 999999 1 5 999986 -17039 1 711218 778170 -534197 1 10 999981 890974 2 2 999999 2 734482 809288 1 2 999999 995917 2 17 999996 1 2 999999 419010 1 3848 262628 -698998 2 2 999999 1 199078 685428 959895 2 334387 969191 1 14 999998 535144 2 11 999985 2 15 999981 1 107685 141436 295916 2 56122 700939 2 1 999994 2 6 999991 1 17 999989 -35668 2 411204 525195 1 2 999999 231635 1 2 999999 57177 2 260956 808601 2 2 999999 2 2 999999 2 18 999982 1 4 999995 905258 1 2 999999 86640 1 676801 882443 -464778 1 869304 876499 -930574 2 2 999999 2 2 999999 1 2 999999 645116 1 295094 328075 -345866 2 16 999991 2 11 999996 1 2 999999 -541302 2 232592 500168 2 576502 962644 2 2 999999 1 2 999999 346880 1 2 999999 -748678 1 2 999999 50335 2 355356 890543 1 2 999999 -797611 2 19 999991 1 2 999999 -247515 1 2 999999 367392 1 10 999984 -538285 1 2 999999 600612 1 251555 604751 -13105 1 627945 968890 -849290 1 15 999991 -965029 1 2 999999 841534 2 13 999993 2 235113 821115 2 412727 521603 2 344398 764924 1 10 999986 999823 2 798570 930649 2 26041 44342 2 18 999986 1 15 999996 909415 1 97796 902792 -173136 2 2 999999 2 98264 313441 2 2 999999 1 2 999999 17788 2 464426 479183 2 2 999999 1 352550 677858 123212 2 2 999999 1 2 999999 451025 1 74089 341355 -656179 1 455398 559395 198624 2 504107 947601 1 4 1000000 490833 2 15 999985 1 9 999995 -444501 2 2 999999 2 2 999999 1 11 1000000 -260470 1 191256 490298 -967924 2 2 999999 2 65672 188264 1 10 999991 676504 2 472710 594547 2 411458 686487 2 635522 732830 1 16 999985 -449093 2 2 999999 2 12 999998 1 175360 427576 -748389 2 20 999991 2 13 999985 2 2 999999 1 1087 156638 910124 1 2 999999 970977 1 9736 657258 -572554 1 464149 725682 -542280 2 13 999985 2 58170 259872 1 17 999993 435231 1 2 999999 -643437 1 14 999990 196142 2 2 999999 2 229080 758953 1 361097 964666 79748 1 551771 588373 131369 1 329355 990101 447572 2 2 999999 2 696954 715962 1 7 999984 383313 2 16 999986 1 19 999984 -604582 2 19 999997 2 237962 631459 2 1 999997 2 18 999989 2 2 999999 1 446991 838816 268485 1 13 999981 -834073 1 169836 653063 224941 1 2 999999 544020 2 11 999986 1 13 999981 584328 1 2 999999 -182722 1 383627 612742 564549 1 2 999999 -81786 2 5 1000000 2 2 999999 1 2 999999 -358774 1 2 999999 347932 2 626098 735011 2 2 999999 1 799488 911361 232199 2 2 999999 2 518050 795489 1 2 999999 -697698 1 16 999986 -86608 2 19 999993 1 2 999999 -240548 1 2 999986 615205 1 519217 917926 -44100 2 652970 834963 1 177060 503591 -673016 1 636763 795055 -925213 1 78471 775886 156887 1 2 999999 66835 1 16 999983 -725265 2 577356 719876 2 13 999988 1 213072 721089 -8737 2 424681 521973 2 12 999989 1 19 1000000 -604403 2 129339 509774 2 17 1000000 2 17 999998 1 2 999999 -594703 2 775124 866315 2 450990 867281 1 191972 972273 -60185 2 18 999982 1 698562 878811 60644 1 480581 707519 194955 2 2 999999 1 313087 799035 173406 1 323253 948160 -366009 1 69058 868482 967011 2 13 999988 2 2 999999 1 2 999999 164298 1 16 999990 420387 1 511709 830510 -590219 1 298131 924143 407946 2 2 999999 1 948285 971396 -531674 1 409250 452869 708737 2 4 999986 2 2 999999 2 2 999999 2 2 999999 2 46052 649730 2 145139 936095 1 11 999994 -142700 1 418649 886628 136267 1 125960 877079 966697 1 13 1000000 427781 1 118594 365935 -370197 2 11 999989 1 2 999999 -952144 2 2 999999 1 134739 712349 -327348 2 2 999999 1 2 999999 -886534 2 18 999987 2 127270 909574 1 4 999992 -543332 2 10 999999 2 2 999999 2 7 999994 1 526195 940560 -431702 1 118063 710206 633820 2 2 999999 1 12 999993 -32337 1 470526 702844 -282327 1 115910 938911 271820 1 58923 731863 -676047 2 2 999999 1 479092 675741 985420 1 113303 919977 -545778 2 2 999999 1 14 999999 194551 2 2 999999 1 2 999999 426446 1 350079 758841 -32002 1 2 999999 -775380 2 377286 966553 2 191345 655283 2 159586 214443 2 18 999989 1 54428 866838 235878 1 2 999999 -527882 1 380501 577864 -974350 1 698543 745920 926776 2 13 999989 2 3 999993 2 2 999999 2 14 999999 2 746049 855347 2 2 999999 2 9 1000000 2 2 999999 2 14 999992 1 11 999993 -249107 2 9 999986 1 2 999999 -662498 2 2 999999 1 20 999991 472699 1 8 999990 688549 1 18 999991 57555 1 266987 551505 700206 1 751728 798336 -779191 2 6 999981 1 590234 964483 682761 2 2 999999 2 172051 627186 1 407297 633252 -770417 1 167514 235787 831787 2 2 999999 1 2 1000000 -561654 2 502963 576221 2 11 1000000 1 279072 301482 -794933 1 196556 575167 205436 2 261937 837037 1 8 999982 247033 2 4 999991 1 2 999999 -899905 1 14 999981 321244 2 2 999999 2 54979 545082 1 4846 270844 -236906 2 20 999992 2 12 999981 2 348484 349126 2 9405 677553 2 2 999999 1 14 999991 -69130 1 2 999999 301342 1 2 999999 -290206 2 2 999999 1 2 999999 -773253 1 19 999983 976042 2 2 999999 2 28475 289696 1 13 999994 -270232 2 2 999999 1 15 999988 -249521 2 300182 472401 1 2 999999 -371164 1 428728 609507 -714758 2 128598 451556 1 2 999999 -919784 1 58292 897541 -73831 2 2 999999 1 2 999999 590560 2 9 999984 1 140968 339700 -844344 1 10 999985 -177341 2 2 999999 2 2 999999 1 2 999999 83126 1 294608 785783 -199043 1 2 999999 649747 2 3 999995 2 2 999999 1 18 999990 308459 1 2 999999 -453806 2 2 999999 1 2 999999 925159 2 924879 927049 1 38659 730328 -69436 2 2 999999 2 403817 581519 2 18 1000000 2 13 999996 1 6 999985 -377004 2 78726 774039 2 20 999995 2 2 999999 2 12 999981 1 13 999992 266174 2 2 999999 1 16 1000000 -307301 2 13 999987 2 15 1000000 2 3 999989 2 23963 265104 2 703020 756109 2 9 999985 1 433840 473650 539232 2 8 999996 1 2 999999 890262 2 46015 656568 1 7 999991 -787720 1 10 999982 -864003 1 134266 914016 -409791 2 7 999983 1 19 999991 -357762 1 2 999991 -651589 2 403823 491778 1 327149 479133 -445841 2 4 999984 2 2 999999 1 16 999989 65635 1 2 999999 -831158 2 16 999986 2 2 999999 2 2 999999 2 19 999982 1 5 999988 -288916 1 4001 610524 149624 2 2 999999 2 17 999988 2 12 999998 1 16 999994 579846 2 19 999990 1 2 999999 285083 1 1 999994 -66218 2 2 999999 1 2 999999 670504 2 2 999999 1 1 999996 -745006 2 2 999994 1 2 999999 -752849 2 2 999999 2 14 999981 1 8 999995 -990030 2 2 999999 1 191144 813980 294928 2 286758 441323 1 2 999999 -824575 2 2 999999 1 2 999999 -784662 2 2 999999 1 1 999996 -766496 1 2 999999 873810 1 100094 752325 113994 2 386015 503416 1 15 999990 844032 2 12 999998 1 18 999995 -466542 2 2 999999 2 2 999999 1 2 999999 510124 1 146083 885653 -22730 2 17 999985 2 242757 929781 1 14 999996 789334 1 2 999999 -272599 1 275687 594853 -444301 1 20 999989 767890 2 10854 939603 1 193821 791281 193376 2 18 999996 1 2 999999 -833422 2 18 999982 1 2 999999 -131320 2 14 999985 2 668223 983268 2 4 999994 2 2 999999 2 5 999985 1 585178 811815 -142644 2 20 999999 2 4 999995 1 8 999992 120202 2 201371 434352 2 4 999998 2 2 999999 1 2 999999 872129 1 2 999996 -879526 2 2 999999 2 4 999983 2 2 999999 2 238619 669793 1 2 999999 -933856 1 445562 935909 718320 2 2 999999 2 4 999994 2 2 999999 2 2 999999 2 2 999999 2 908182 933683 2 12 999981 2 2 999999 2 189015 454872 1 9 999992 888758 1 3 999989 818340 2 2 999999 1 553113 941479 -518150 2 2 999999 1 4 999986 -337307 2 6 999985 2 291678 489493 1 1 999987 -980516 1 461844 569505 268270 1 616136 661070 -324073 2 731595 780810 2 1 999991 2 2 999999 2 9 999991 1 2 999999 440025 2 4 999998 1 2 999999 950045 2 8 999989 1 13 999998 -157760 1 16 999987 -351746 1 2 999999 777356 2 3 999992 2 2 999999 1 12572 593752 783041 1 3 999985 101328 1 485843 743141 -934113 2 377068 568699 1 108681 387913 325029 1 10378 788206 988908 2 17 999987 2 13 999991 2 5 999987 2 204477 713609 1 12 999994 241681 2 723443 976955 2 7804 250570 2 195059 722725 1 40981 400154 -510824 2 7 999997 1 13 999991 -773250 1 463646 537263 -17002 1 8 999982 378735 2 441575 834837 1 126772 254423 -18475 1 4 999992 -573642 1 2 999999 471209 1 2334 185547 17084 2 2 999993 2 2 999999 2 2 999999 1 184301 489081 912810 2 19 999981 2 240807 553297 1 2 999984 779491 2 10 999999 1 10 999999 482434 2 16 999989 2 8 999985 1 6 999984 627360 1 7 999992 -552873 2 2 999999 1 2 999999 28326 1 660094 736034 115981 2 10 999997 1 171682 407949 303984 2 2 999999 2 2 999999 1 407441 543720 -765799 1 17 999983 -329810 2 17 999996 2 23746 105407 2 8 999992 2 18788 227784 1 2 999999 715658 1 2 999999 -395787 2 6 999996 2 333437 687267 2 129 723245 2 14 999985 1 2 999999 -263254 2 19 999999 2 2 999999 1 2 999999 956507 1 2 999999 527300 1 12 1000000 630134 1 2 999985 -484027 1 417889 541465 569632 2 265423 489769 2 3 999984 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 424057 636336 2 20 1000000 1 2 999999 891927 2 558946 673179 1 2 999999 244737 2 2 999999 2 345818 805739 2 6 999991 1 143834 605044 291730 1 219026 919299 154795 2 209261 211651 1 16 999989 -276449 2 6 999995 2 10 999995 1 266228 641514 898645 1 2 999999 421063 1 2 999993 -845635 1 737157 761038 -947379 1 697535 921613 820323 1 418707 917252 -852852 2 1 999995 1 357017 963039 -184107 2 10 999990 1 479589 583459 -899191 1 2 999991 296177 1 10 999989 -153727 1 2 999981 775853 1 14 999989 240723 1 457029 934617 -114836 1 2 999999 -489108 1 307039 458251 871900 2 266937 429802 2 428738 803953 1 11 999999 379172 2 20 999985 2 2 999999 2 2 999999 1 2 999999 621980 1 4 999983 240481 1 405444 529422 -411736 1 5 999987 -310395 2 2 999999 1 14951 216075 -293677 1 2 999999 -188649 2 8 999981 2 868831 906516 1 2 999999 -249871 2 477495 841349 1 8 999996 -361103 1 2 999999 -83666 1 15 999991 682754 2 2 999999 1 13 999989 -622630 2 2 999999 2 525078 701490 1 2 999999 -370530 2 2 999999 2 78608 695432 2 2 999999 1 11 999998 79114 1 305026 693928 666917 2 683587 755991 2 12 999994 2 2 999983 2 2 999999 1 5 999997 -201764 1 2 999999 343506 2 536634 862981 2 20 999994 1 9 999999 -213141 2 2 999999 2 8 999996 2 2 999999 2 545641 682358 2 4 999990 2 2 999999 2 2 999999 2 5 999988 2 1 999984 2 6 1000000 1 13 999999 -515486 1 12 999982 108902 2 2 999999 1 5 999991 136059 2 2 999999 2 105170 428755 1 2 999999 -150515 2 28018 365647 1 18 999987 -899537 2 672808 912438 1 401633 627656 -691896 2 1 999995 1 217278 450725 270254 1 2 999999 930815 2 2 999999 1 2 999984 613082 2 2 999999 1 2 999999 -420171 2 8 999995 1 2 999999 -100618 1 2 999999 -646962 1 2 999999 206457 1 2 999999 -215838 2 13 1000000 1 2 999999 -154902 1 2 999999 -4604 2 17 999982 1 2 999999 609451 1 14 999990 -989555 2 5 999985 1 11 999983 129631 1 18 999996 675206 1 2 999981 396657 1 7 999999 55031 2 2 999999 1 241673 999595 -44599 1 78491 672924 851258 2 2 999999 1 2 999999 -646566 1 674445 906600 938664 2 15 999993 2 16 999990 2 388850 850685 1 2 999999 -478486 2 2 1000000 1 7 999996 -869626 1 172473 342747 937865 1 140978 392732 -512755 1 17 999996 -310008 1 3 999984 -661971 2 2 999999 1 647433 775401 360095 1 615378 935722 -419468 2 5 999989 1 2 999999 256632 2 2 999999 2 395027 814323 1 313419 379273 692633 1 2 999999 348894 2 2 999999 1 101455 794211 911482 2 449251 699675 1 15 999997 -955883 1 52597 924838 -73761 2 19 999988 2 314067 927885 1 174662 328797 -820686 1 297791 678994 262470 2 1 999981 1 2 999999 -190733 2 2 999999 1 287836 400360 -446261 1 191371 854979 -925069 2 11 999988 1 11 999982 213719 1 2 999999 -920235 2 24044 819924 1 106936 141825 -308260 1 20 999982 142254 2 13 999987 1 102117 929591 992349 1 16 999999 760278 2 11 999998 2 2 999999 1 269289 362443 -109663 2 18 999995 1 469368 869311 396571 1 20 999993 -192431 2 2 999999 1 20 999982 -241370 2 2 999999 2 10 999990 2 8 999987 2 5 999991 1 352374 443668 894235 1 2 999999 -608575 2 339385 412967 2 6 999997 1 810572 949533 605225 2 2 999999 2 508533 971253 1 1175 837728 -817567 2 895009 941669 1 151078 179492 753592 2 2 999999 2 2 999999 1 388702 452111 -427775 2 5 999998 1 476062 678121 843476 2 386554 611389 1 510981 556446 -804283 2 2 999999 1 9 999995 920419 1 474634 958990 -412945 1 3 999983 983161 1 5 999990 -591287 1 4 999995 -609014 1 145196 784893 739900 2 12 999981 2 2 999999 2 5081 815047 1 71181 652437 291315 1 195683 379321 782572 1 175942 444879 794855 1 121118 456481 -769721 2 1 999994 2 12 999991 2 2 999999 2 228771 849888 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -801801 2 2 999999 2 82019 726282 1 541883 872178 446001 2 11 999989 2 18 999990 1 118184 537623 -168011 2 2 999999 2 2 999999 2 2 999999 1 4 999986 -427358 2 2 999999 1 2 999999 692611 1 2 999999 -502341 2 203017 746116 2 11 999986 2 4 999989 2 2 999999 2 203972 638711 2 178718 255391 1 11 999982 -581793 2 247363 610653 1 228738 558180 981716 1 2 999999 -209681 2 6 999991 2 84842 747047 1 19 999993 843343 2 153661 730853 2 73834 457249 2 3 999994 1 17 999988 371298 1 89137 306531 -785131 1 525647 803674 -495924 2 2 999999 2 290708 917820 1 2 999999 -420065 1 564186 693199 274736 2 1 1000000 1 19 999989 962816 2 544441 991069 1 2 999999 -505020 2 672790 977088 1 2 999999 -981013 1 2 999999 -258351 2 66426 553169 1 379596 586287 424815 2 3 999983 2 4 999986 1 2 999999 -493030 1 679677 893534 -669435 1 163414 486293 -520435 2 345322 395354 2 2 999999 1 2 999999 378319 2 185921 323386 2 80844 815283 2 16 999993 2 181072 979990 2 350855 582800 2 2 999999 1 2 999999 832644 1 19 999985 -616210 2 450992 836551 1 12 999982 820631 1 20 999993 200747 2 2 999999 2 737887 786432 1 2 999999 -915435 1 1 999996 368866 2 40309 321228 2 456618 862823 2 2 999999 2 298477 939543 2 7 999989 1 200092 796420 902694 2 2 999999 2 11 999989 1 652153 824295 -158119 1 335042 702174 422560 2 10 999999 1 2 999999 -68764 1 282929 491950 -309111 1 14 999991 492179 1 2 999999 876314 2 792463 907815 2 2 999999 1 2 999999 800569 1 19 999994 -204436 2 252316 586843 2 977146 984712 2 2 999999 1 2 999999 993815 1 10 999992 673271 2 2 999999 1 2 999999 -373665 1 604425 836266 -914288 1 401159 932051 246016 1 506093 639225 -633977 2 275522 648056 2 751146 837018 2 11422 594410 1 403683 656421 36015 2 629284 733019 1 4 999990 -698930 2 2 999999 1 2 999999 -333955 2 2 999997 2 504969 529725 1 2 999999 198606 1 2 999999 -799875 1 3 999993 -695862 1 19645 716329 -551002 2 14 999988 2 2 999999 1 2 999999 133261 1 285296 410300 -917014 2 7 999990 1 2 999999 355484 1 2 999999 -305851 1 1 999999 339736 1 2 999999 -893645 1 6 999988 -564849 1 22361 654707 -54848 2 9 999997 1 2 999994 -53855 1 577340 849885 428894 2 18 999989 1 247340 644562 719294 1 3 999982 -23248 2 2 999999 2 2 999999 2 2 999999 1 5 999997 398374 1 679770 930949 37021 2 554352 586373 2 10 999986 1 2 999983 -507093 2 5 999998 1 20 999993 -305514 2 2 999999 1 6 999985 -726939 2 2 999999 2 18 999996 1 39605 654735 -606544 2 376767 456413 2 254710 487721 2 570043 868711 2 2 999999 1 200724 533910 101786 1 29968 269679 -260932 2 3 999997 1 459622 477604 501041 2 2 999999 1 2 999999 113154 1 28544 705036 462094 1 2 999999 915959 1 57276 344483 -322938 2 2 999999 1 398230 896555 -797573 1 262714 729257 547984 1 7 999983 148317 2 2 999999 2 7 999995 2 2 999999 1 28970 883605 -758953 2 2 999999 2 2 999999 1 5 999991 -422844 1 14 999985 859604 1 426473 714131 850150 2 6601 470281 2 2 999999 2 9 999990 2 118494 234757 2 2 999999 1 19 999985 -178274 2 2 999999 1 2 999999 -309878 2 331723 887874 2 304323 340404 2 76695 970996 2 9 999996 2 2 999999 1 9 999988 -774805 1 2 999999 150830 1 3 999985 -400360 1 5 999995 924007 2 231157 757573 2 2 999999 1 2 999999 900124 1 2 999999 101706 1 18 999995 -333729 1 2 999999 237267 1 94763 759022 608941 2 12 999985 2 15 999988 2 2 999999 1 2 999999 844294 2 9 999987 2 2 999999 1 4 999982 -676961 2 2 999999 2 814055 894798 2 2 999999 2 5 999982 1 4 1000000 104376 1 8 999992 -38833 1 46499 833581 946338 2 20 999991 1 18 999997 -872893 1 2 999999 -900330 1 2 999999 -242231 2 20 999987 2 440932 884841 2 2 999999 1 15 999998 280600 1 2 999999 519430 1 6 999996 -416914 2 134190 423149 2 109617 321814 2 2 999999 1 2 999999 269206 2 8 999983 1 5 1000000 908309 1 348138 522861 -352062 2 2 999999 2 17 999983 1 2 999999 250565 2 13 999999 2 17 999994 1 2 999999 181229 2 17953 79241 2 2 999999 1 14 999998 689491 1 2 999999 773694 2 2 999999 2 2 999997 1 11 999993 -534886 1 11 999990 -457991 1 18 999986 -630859 1 2 999999 -696699 1 2 999999 -919971 2 2 999999 1 2 999999 943964 1 1 999982 -286704 1 20 999984 -82746 1 349698 934211 -484532 2 2 999999 1 2 999992 -629392 2 157550 980134 2 2 999999 2 2 999999 2 2 999999 1 14 999993 994648 2 4 1000000 2 2 999999 2 295650 712825 2 14 999987 1 116063 649177 166632 2 15 999982 2 6 1000000 1 2 999999 131097 1 5 1000000 314682 2 8 999993 2 271680 815573 2 2 999999 2 11 999982 2 166359 744972 1 13 999983 678122 2 332052 691921 2 17 999982 2 2 999990 2 2 999999 1 18 999984 -812327 1 1 999999 445613 1 437622 701412 63761 1 10 999981 817558 2 10 999997 1 2 999999 -657522 2 104855 152439 2 2 999999 2 2 999999 1 787834 948845 477218 2 430407 789305 2 423293 831304 1 2 999999 -716057 1 912320 987075 226483 2 689357 763166 1 15 999989 125742 1 18 999993 -510232 2 366319 583675 1 10 999987 -384555 2 2 999999 2 2 999999 2 676890 980544 2 4 999994 1 2 999999 562441 2 187657 950172 1 15 999999 -372420 1 241660 424023 440821 1 6 999986 -2782 1 138768 250938 553229 2 2 999999 1 634169 826610 -226725 2 2 999999 1 5 999985 -400091 1 1 999984 827802 1 2 999999 884997 1 2 999999 -860797 1 8 1000000 -29594 2 11 999999 1 843740 898049 823691 1 245322 588500 314037 1 12 999985 -761240 2 2 999999 2 789691 903167 1 232118 935055 186400 2 4 999997 2 746461 957043 1 1 999981 282007 1 2 999999 121811 2 2 999999 2 4 999981 1 2 999983 -226332 2 2 999999 1 12 999990 -312586 2 11 999995 2 480334 485025 1 2 999999 704968 1 17 999984 -846108 2 11 999982 1 9 999993 688456 2 17 999996 2 18 999985 2 4 999981 2 19 999985 1 2 999999 614104 2 4 999982 2 626048 921266 1 18 999988 -910568 1 5 999986 604014 1 186929 524296 -46898 1 328314 871677 -78060 1 2 999999 -815054 1 198494 848717 -237766 2 16 999991 2 16 999993 1 2 999999 945573 2 3 999996 1 622432 964852 -17113 2 544933 545183 1 2 999999 -356059 1 18 999987 -771841 2 13 999996 2 10 999994 1 731946 828283 -574087 1 3 999993 -199751 2 4 999994 1 402955 934379 -611600 2 615638 776595 1 83161 973957 -268703 2 109928 430539 2 2 999999 1 3 999996 -836614 1 4 999996 536896 2 68376 588247 1 14 999985 -246845 1 12 999986 321508 1 2 999999 -859272 1 672876 953534 860481 1 2 999999 871235 1 211812 802740 -556658 1 2 999999 -448307 2 9 1000000 1 76150 760417 884079 1 2 999999 -588037 1 2 999999 -385487 1 5 999989 -571730 2 16 999985 2 46841 683515 2 2 999999 2 2 999999 2 10 999991 1 2 999999 -921502 2 2 999999 1 2 999999 836410 1 407306 543352 63769 2 2 999999 1 1 999986 -759735 1 109589 342914 10168 2 9 999998 1 2 999999 -202602 1 2 999999 -462526 1 16 999988 212004 1 634835 933396 266623 2 17 999994 2 9 999994 2 20 999990 2 7 999988 1 179431 336591 -947835 2 2 999999 1 2 999999 370691 2 19 999987 1 2 999999 784680 2 538341 590146 2 6927 531264 2 95263 630763 1 2 999999 -995701 2 13 999998 2 6 999985 1 128720 520739 738226 2 10 999987 2 343584 482990 1 261433 889847 533549 1 2 999999 634127 1 2 999999 747839 1 2 999999 577234 2 12331 549043 1 23493 750319 603026 2 2 999999 2 2 999999 2 705932 891268 2 20 999992 2 2 999999 1 2 999999 -177404 1 478026 838198 -435083 1 223731 386184 -881589 1 2 999999 814441 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -76664 1 2 999999 -492194 1 42741 933975 -360227 1 4 1000000 -493639 1 2 999987 -176164 2 13 999997 2 4 999999 1 15 999992 429300 1 20 999991 -598974 2 1 999988 2 2 999999 2 2 999999 1 2 999999 525260 1 2 999981 -876029 1 2 999999 586999 2 2 999999 2 11 999983 1 389643 767293 -246896 1 20 999992 -436718 1 8 999984 489973 1 2 999999 33136 2 18 999982 2 2 999999 1 4 999999 -620394 2 610040 701998 1 2 999999 232375 1 3 999999 488824 1 389116 499576 -31159 1 86714 257151 -443024 1 10 999993 -820448 1 2 999999 -977682 1 2 999999 523335 1 16 999995 -680955 2 3 1000000 1 7 999986 515888 1 46165 330359 -240671 2 104081 378506 2 2 999999 2 17 999990 2 16 1000000 2 5 999998 1 13 999993 769304 1 2 999999 54297 2 10 999992 1 17 999990 -540742 1 14 999992 83145 2 2 999999 1 806540 966422 722525 2 2 999999 1 12 999981 -866328 2 2 999999 1 45712 918854 -929794 2 20 999989 1 2 999999 26498 2 2 999999 2 426208 591603 2 5 999995 1 3 999982 -817903 1 659561 933285 458853 2 109663 428227 2 2 999999 1 207099 235137 -133359 2 2 999999 2 400161 550867 1 18 999997 -557758 1 2 999999 98170 2 301228 462042 2 641793 999155 1 819115 897055 74800 2 65685 583015 2 2 999999 2 119516 989586 1 366636 661295 -659704 2 2 999999 2 12 999998 1 2 999999 -968025 2 221802 617231 1 365872 372308 220182 2 262429 940527 1 2 999999 165374 2 19 999988 2 2 999999 2 6 999989 2 475708 718294 1 318697 430713 -976104 2 426846 891757 1 11 999991 -765883 1 717831 811014 716953 1 607160 715632 897091 1 2 999993 561205 1 2 999999 -663152 1 8 999989 -413513 1 341600 731534 -930695 2 179767 303486 1 397045 912230 -996019 1 148342 562693 117653 2 2 999999 1 2 999999 293457 1 2 999999 646616 1 284587 447653 986246 1 101352 563120 -523368 2 10 999995 1 2 999999 -986833 2 9 999999 1 11 999993 810428 2 2 999999 2 2 999999 2 2 999999 1 10 999990 -331961 2 15 999984 2 13 999993 1 10 999996 143144 1 2 999999 26821 2 273675 859225 1 17 999989 -905022 1 2 999999 -299710 2 15 999994 2 2 999999 2 148914 439667 1 16 999983 -943922 2 190092 431978 2 82183 95064 2 572851 850615 2 2 999988 1 2 999999 -812259 2 8 999992 1 40221 100348 -40926 2 7 1000000 1 2 999999 754333 2 2 999999 1 347562 991641 209273 1 2 999999 76795 1 5 999997 -916359 2 17 999995 2 20 999999 1 17 999987 272043 2 860067 895004 2 17 999996 2 106713 484780 2 2 999999 1 311123 825898 -656063 2 50836 557232 1 683288 851539 813174 2 809009 831539 2 22471 637626 1 234234 278569 -619246 1 18 999996 -172547 1 16 999993 -384259 1 2 999999 636248 2 6 999995 2 1 999983 2 7 999995 2 2 999999 1 85557 711977 -127553 1 7 999981 486211 2 13 999994 2 2 999999 1 18 999997 -434371 1 8 999982 676142 1 76300 387425 711306 1 2 999999 453096 2 65224 958308 2 15 999994 2 11 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -521282 1 2 999999 -328748 2 11 999998 1 223032 566239 -318246 1 217664 524212 -136920 2 370413 387879 2 163708 336726 1 65217 809207 -602076 2 16 999999 2 3 999983 2 2 999999 2 122050 774793 2 2 999999 1 2 999999 269532 1 2 999999 387448 2 380641 912969 1 757719 771990 -117298 2 805219 861821 1 194154 421088 -351100 2 17 999983 1 5 999983 -927138 1 13 999984 -229654 1 3 999983 649693 1 2 999999 -295672 2 2 999999 2 3 999999 1 2 999999 380266 2 2 999999 2 2 999990 2 10 999987 1 6 999981 -640925 2 2 999999 1 9 999996 -915388 2 9 999984 1 14 999998 -126044 2 2 999999 1 436745 759366 181369 2 2 999999 1 15049 224354 -730361 2 860169 933498 2 413638 434133 2 18 999999 2 299991 407330 2 2 999999 1 531806 782491 -186634 1 750769 785572 -727195 1 8 999998 -798128 2 11 999990 1 1 999984 870777 2 411601 953487 1 2 999999 -943377 2 746642 864458 1 47501 762686 430718 1 15 999992 732914 1 372696 710865 -95620 2 2 999999 2 4 999997 1 375186 646744 -429611 1 2 999999 639126 1 4 999981 -185447 2 3 999986 1 314771 603705 667673 1 20 999994 471186 2 2 999999 1 17 1000000 408437 2 8 999988 1 18 999990 659958 2 5 999981 2 788608 995787 2 2 999999 1 78270 361028 224955 1 2 999999 800896 1 9 999986 361506 1 753397 799888 841222 1 16471 811506 896562 2 285340 667517 2 3 999992 1 2 999999 295078 2 2 999999 2 2 999999 1 7 999982 349596 2 362394 762968 2 2 999999 1 574658 969703 -529233 2 2 999999 2 17 999981 2 2 999999 1 5 999989 -563602 1 2 999999 -554019 1 2 999999 513401 1 2 999999 123003 1 167489 227952 -964869 1 173439 391790 -971590 2 18 999999 2 2 999999 1 193253 554499 291500 1 17 999983 -497865 2 14 999992 1 2 999999 293164 1 89136 714889 -992929 1 26663 97641 859720 2 642886 712922 2 18 999981 2 2 999999 1 24963 193346 843975 1 12 999998 -261340 2 13 999983 1 13 999990 -915218 1 154529 760716 -81212 2 146095 262840 1 721676 972523 -993420 1 50217 619641 701168 2 1 1000000 2 8660 814520 2 2 999999 1 445061 829560 -57583 1 2 999999 576036 1 2 999999 -108551 1 2 999999 596470 1 486696 999076 -880831 2 190034 868744 1 115488 932801 -647776 1 2 999999 -438332 2 2 999999 1 236167 767927 -67636 1 2 999999 -436298 1 2 999999 346129 1 215934 271424 810186 2 2 999999 2 10 999983 2 17 999996 1 176292 980649 -238500 2 2 999989 1 19 1000000 718322 1 564029 910808 102360 1 7 999984 -771970 1 17 999991 -176279 1 13 999986 -127046 2 2 999999 1 2 999999 -842576 1 2 999999 353634 1 591231 949063 -394220 1 2 999999 -579602 1 2 999999 905921 1 83888 179079 -107517 1 2 999999 912381 1 1 999990 -653588 1 315937 923102 -527200 1 212089 956260 450588 2 202304 855397 2 2 999999 1 2 999999 -52925 2 4 999989 1 102645 701589 949670 2 2 999999 1 908636 931889 108960 2 2 999999 1 3 999999 141635 2 514049 874403 2 7 1000000 1 13 999998 716905 1 261543 727697 780632 1 2 999999 -217440 2 13 999981 1 301913 732692 -190600 2 18 999994 1 2 999999 928210 2 275686 305929 1 9 999985 -578154 1 14 999988 -513133 1 19 999994 708979 2 113357 121695 2 16 999995 1 2 999999 795898 2 15 999993 1 508662 906522 -411119 1 409426 439996 -209460 1 2 999999 -845452 1 2 999999 197413 1 2 999999 -704300 2 233097 700343 2 2 999999 1 2 999999 -552427 1 198733 580647 -350082 2 389219 615943 2 2 999999 2 2 999999 2 7 999991 2 2 999999 1 884471 951856 -33633 1 3 999999 -96348 2 8 999989 1 18 999987 -798180 1 20 999997 103196 1 2 999999 418878 1 78505 847108 371920 1 2 999999 998758 2 8 999982 2 3 999988 2 267583 322370 1 564226 721500 710328 2 82995 819704 2 1 999982 2 3 999987 1 2 999996 376890 1 2 999985 779940 1 217414 722711 -775135 1 505906 550284 -983872 2 2 999999 2 254420 969957 1 2 999999 -652691 1 14 999992 -839029 1 154916 610733 324614 1 785764 957584 640278 2 165876 507693 1 2 999999 -730393 2 224083 856279 2 675871 704191 1 134236 245905 -155130 2 2 999999 2 152385 898635 2 10 999994 2 1 999989 1 2 999999 -96257 2 14690 941895 2 8 1000000 2 2 999999 1 2 999999 -803787 1 2 999999 513268 2 2 999999 1 6 999997 -51662 1 405255 744044 179531 1 2 999999 686174 1 10 999994 189153 2 20 999985 2 2 999999 2 713020 987743 1 19 999989 -724051 1 20 999989 656015 1 2 999999 -727831 1 11 1000000 390964 1 2 999999 8230 1 2 999999 514851 1 2 999999 -616600 1 2 999999 -503833 1 1 999997 -610438 1 2 999999 540999 2 13613 143517 1 645387 963538 246428 1 676680 920859 172070 1 642782 891579 270521 1 123076 774110 -57262 2 173054 727040 2 2 999999 2 310926 622625 1 12 999992 -74161 2 12 999984 1 292161 583748 949692 2 21251 685939 1 484832 890416 -492008 1 530363 672722 800313 1 2 999991 630701 2 655267 819554 2 748946 833979 1 18 999996 994267 1 19 999995 856340 2 2 999999 1 15230 254049 344888 2 10 999984 2 3 999984 2 490741 494924 2 498414 858967 1 2 999999 -36881 1 8 999987 395186 2 329423 925654 1 508806 569672 -424132 2 1 999994 1 261394 330330 -841925 1 386331 522650 680800 1 2 999999 -596004 1 2 999999 533297 1 2 999999 -282277 1 2 999999 700296 1 2 999999 935499 1 12 999992 -677503 1 2 999999 -367697 2 77568 252754 2 2 999999 2 237275 976098 2 16 999997 1 2 999999 -130999 1 2 999999 459327 1 9 999999 -805315 2 2 999999 1 28633 134973 398386 2 20 999987 1 2 999999 394595 2 19 999999 2 10 999996 2 6 999995 2 706864 708000 1 1 999988 959315 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 373616 639700 -334038 1 205132 469736 269697 2 193382 545413 1 695735 892508 651064 1 2 999999 513851 1 2 999999 445177 2 143552 740900 2 2 999999 2 2 999999 1 2 999999 -530499 2 649593 962405 1 7 999998 188220 1 329422 615176 -175467 1 7 999988 -992638 2 2 999999 1 2 999999 -985787 1 4 999981 -375100 1 17 999996 214191 2 2 999999 2 31527 875211 2 53621 132585 1 321937 873295 -863777 1 1 999995 -487075 2 2 999999 2 624428 777153 1 2 999999 366487 2 598157 744499 2 2 999999 2 230786 776994 1 19 999992 451254 1 100894 321410 356599 1 8 999996 166052 2 2 999999 1 2 999999 149895 1 387044 763436 851771 1 19 999982 859772 1 441920 630880 -905011 1 2 999999 175175 1 2 999999 259618 1 2 999999 -276332 1 2 999999 -422432 2 2 999998 2 2 999999 2 1 999989 2 2 999999 2 5 999986 1 17 999994 -17921 1 2 999999 -464235 2 902101 962445 1 2 999999 -345702 1 6 999991 354764 1 2 999999 583784 1 562052 800156 -397037 1 4 999984 -80341 1 17 999998 844868 1 425474 762580 -368990 2 2 999999 1 20 999981 -355757 1 2 999999 938173 1 279875 912291 -732298 2 2 999999 1 8 999983 -698269 2 2 999999 2 2 999999 1 2 999999 70120 2 2 999999 2 2 999999 1 17 999986 290331 2 20 999989 2 369659 710088 1 2 999999 440915 2 6 999989 2 87095 728709 2 2 999999 2 263101 866943 1 2 999999 -719613 2 19 999981 2 4 999994 1 464618 947350 447394 1 239412 401808 -808097 2 2 999999 1 136359 228802 -135896 1 2 999999 -497771 2 4 999988 1 2 999999 748686 2 2 999989 1 450415 598537 -299809 1 8 999987 -302856 2 16 999981 1 2 999999 -473968 1 627928 687372 -574819 2 666104 928220 2 2 999999 2 450193 503174 2 2 999999 1 2 999999 966949 1 2 999999 677196 1 684862 943954 -733215 1 364789 428678 589821 1 2 999999 473822 1 2 999999 28978 1 18 999987 752523 2 414852 538859 1 8 999991 -721810 2 19 999989 2 1 999991 1 2 999999 21101 1 2 999999 -494256 2 4 999998 2 2 999999 1 10 999988 -338261 1 2 999999 248854 1 2 999999 272150 2 1 999987 1 6 999989 720845 2 13 999987 2 2 999999 2 9895 297111 2 368251 770305 1 2 999999 407818 2 449963 608125 2 2 999999 2 15 999999 2 2 999999 1 2 999999 -894419 1 129853 385007 -821344 2 2 999999 1 2 999999 169112 1 2 999999 975040 2 1 999995 1 2 999999 -22592 1 449901 718782 -894084 1 2 999999 860148 1 49294 471866 492698 1 12 999986 -798726 1 673063 888641 91914 1 9 999984 -986291 1 351205 670728 -337510 1 2 999999 60174 2 2 999999 1 2 999999 407070 1 2 999999 1341 2 62568 393030 1 2 999999 -582667 1 186962 439519 -484096 2 493073 510776 1 127720 139325 929867 1 20 999991 163973 2 2 999999 1 2 999999 -133289 1 2 999999 -163957 2 2 999999 1 8 999990 -140936 1 2 999999 864310 1 20 999985 724731 2 765963 948874 2 20 999983 2 2 999999 1 2 999999 387397 1 19 999996 -218087 1 17 999982 419129 1 271530 692596 -288503 1 258736 783920 -458171 1 314886 487464 -251088 2 861949 954032 2 2 999999 2 91627 306069 1 2 999999 -18653 2 572950 689168 2 7 1000000 2 2 999999 2 2 999999 2 2 999999 2 468594 605298 2 187990 507280 2 1 999993 2 108205 909202 2 15 999988 1 6 999999 910456 1 8 999985 -53282 2 4 999985 1 275884 870177 130156 2 10 999982 2 2 999997 1 13 999995 346547 1 2 999999 -309743 2 17 999994 2 2 999999 1 47179 857247 -119735 2 389159 860204 2 16 999986 2 2 999999 2 9 999986 1 14 999999 -998988 2 2 999999 1 7 999984 490320 1 15 999981 -122403 2 2 999999 1 2 999999 321289 1 4 999983 -706321 1 99822 726683 819428 2 2 999999 1 18 999984 -930641 1 168643 277012 -351024 1 16 999987 -574205 1 355680 605972 -532479 2 5 999998 2 577329 888674 2 466328 890758 1 188340 761447 242495 2 335990 679520 2 238482 481532 2 20 999984 2 2 999999 2 10 999994 2 2 999999 2 390234 824152 2 359306 754450 1 2 999999 -620208 2 18 999982 1 15 999996 -387719 1 5 999984 -422273 2 6 999987 1 98940 622238 369453 2 2 999999 1 2 999999 -294579 2 339574 953397 2 69704 432556 2 2 999999 1 212518 956650 487390 2 20 999991 2 14 999986 1 16 999985 819488 1 2 999999 262464 1 31905 912158 -669455 1 2 999999 1983 1 2 999995 613738 1 2 999999 -588128 2 13 999981 1 2 999999 -862929 2 18 999987 1 3 999983 -639894 2 779713 981730 1 2 999999 278301 1 2 999999 -191846 1 355464 790505 -563584 1 2 999999 -478877 2 12 999990 2 200382 659725 2 17 1000000 2 482261 695515 2 519949 791117 1 2 999999 -958448 1 11 999983 -328715 1 263035 706912 -334039 2 7 999986 1 2 999999 466026 1 2 999999 258525 1 2 999999 -643928 2 2 999986 1 18 999994 767167 1 2 999999 809926 2 86161 930773 2 2 1000000 2 2 999999 2 276723 819137 1 2 999999 -872610 1 2 999990 -770187 1 12 999991 -106026 2 2 999999 2 8 999989 2 4 999991 2 20 999999 2 2 999999 2 2 999999 1 279959 822088 793311 2 5 999994 1 2 999999 -552410 2 2 999999 2 2 999999 2 7 999994 1 54894 665969 937252 1 2 999999 996948 2 2 999999 1 2 999999 -698391 1 3 999996 859013 2 12 999990 2 334825 503592 1 2 999999 405192 1 10 999986 500037 2 178320 614348 2 142700 945681 2 195132 467969 2 2 999999 2 2 999999 1 370340 435618 -975427 2 2 999999 2 7 999993 1 818783 822324 -207233 1 2 999999 738570 1 2 999999 361633 2 15 999989 1 2 999994 -85933 1 14 999989 284878 1 3 999993 26749 1 3 999984 -362793 2 121332 140497 1 15 999989 -152525 1 2 999999 -982646 1 15 999992 -630891 2 3 999983 2 18 999987 1 240929 811484 70139 1 483111 885518 628826 1 10 999990 375530 1 4 999996 -331517 1 2 999999 -567062 1 19 999989 232130 2 256162 691608 1 15 999986 4368 2 2 999999 1 2 999999 490396 2 18 999993 1 612923 740357 195445 2 2 999999 2 244601 278906 1 10 999985 -900333 1 520828 850870 782602 1 2 999999 -74714 1 18 999986 400326 1 496850 945931 140139 2 6 999985 1 2 999999 -346072 1 2 999999 792923 1 2 999999 -832640 2 642856 789687 2 374540 433820 2 7 999981 1 73800 630713 441771 2 91710 795576 1 3 999982 -346819 1 893334 958901 -428441 2 2 999999 2 2 999999 1 2 999999 291500 2 2 999999 1 2 999999 -528094 2 2 999999 1 15 999984 -641321 2 2 999999 2 17 1000000 2 501908 861451 2 79985 881517 1 357825 690703 650266 1 65445 540769 383697 2 261853 775279 2 158914 511050 1 2 999999 -227767 2 7 999998 1 2 999999 -330392 1 2 1000000 -744323 1 1 1000000 -359234 2 16 999984 2 16 999996 1 487542 941750 -46834 2 2 999999 1 17 999989 634287 2 9 999993 1 18 999992 -689125 2 5 999997 2 290542 591265 2 3 999992 2 2 999999 1 749668 963248 159828 2 2 999999 2 8 999984 2 2 999999 2 9 999992 1 2 999999 -639952 2 337011 536123 1 3 1000000 -212876 1 3 999990 -955185 1 8 999996 -456862 1 325004 569701 414120 2 430506 947128 1 59169 988935 811963 1 17 999985 -24143 1 64889 651030 -946602 2 7 999981 2 2 999999 1 409388 882127 615545 2 5 999982 2 20 999993 1 453001 853545 404543 2 16 999992 1 141446 354588 4478 1 2 999999 -285557 2 7 999983 1 2 999999 -871649 1 2 999999 784112 2 6 1000000 2 2 999999 1 93185 532968 -575105 2 2 999999 2 261583 709059 1 2 999999 -837243 2 272573 411134 1 2 999999 -79443 1 4 999989 -463422 2 32124 71419 1 378155 489600 610280 2 2 999999 2 2 999999 2 2 999999 2 386865 740109 1 13 999994 904094 2 7 999983 1 2 999999 -979501 1 250918 581703 356466 2 2 999999 2 2 999999 2 2 999999 1 2 999999 829204 1 17 999991 26179 2 5 999992 1 84157 204246 172229 1 43445 509065 -168987 1 109724 677786 -867859 1 41660 153244 -299822 2 365389 958712 1 15 999988 -988253 1 2 999999 119262 2 457968 907093 2 2 999999 2 314490 410795 1 19 999994 -113262 2 17 999989 1 11 999993 528639 2 16 999982 1 11 999987 158046 1 2 999999 327766 1 14 999999 267077 2 2 999999 2 273172 321628 2 4 999992 1 10 999998 -973156 2 9 999987 2 13 999982 1 2 999999 -282514 2 16 999983 2 18 999985 2 2 999999 2 13 999981 1 119880 424336 -897308 2 2 999999 1 127792 524236 498087 2 10 999991 1 2 999999 582781 1 2 999992 475949 2 2 999999 2 54763 200225 2 368346 780867 1 7 999998 162074 2 8 999984 2 2 999999 1 2 999999 451005 2 2 999995 2 295192 320138 2 5 999988 1 546019 610753 840417 2 27537 601022 2 2 999999 1 567953 832014 98984 1 334483 431887 -59054 2 4 999993 1 685533 898596 -21897 2 2 999999 1 3 999988 563581 2 10 999986 1 2 999999 792323 2 18 999990 1 343878 968813 243754 1 9 999989 996259 2 12 999989 2 8 999992 2 11 999987 1 2 999999 -897465 2 2 999999 1 2 999999 888078 2 2 999999 1 69548 166348 -157777 1 361861 499341 221767 1 2 999999 -653381 1 130608 762105 637770 2 50901 428606 1 2 999999 -65745 1 2 999999 777897 2 16 999982 1 52609 888881 -404066 2 2 999999 2 12 999986 1 87723 186330 -315063 2 7 999983 1 441412 489135 -217987 2 1 999988 1 2 999999 104248 2 2 999999 2 6 999982 2 2 999999 2 2 999999 1 2 999999 392273 1 14 999992 -738170 1 734224 811027 -634643 2 2 999999 1 6 999991 559908 1 2 999999 -186030 2 115211 350841 2 18 999987 2 2 999999 1 605213 843281 -588688 2 2 999999 1 480972 994293 -878992 1 2 999999 -240086 1 11 999990 126915 1 2 999999 450290 1 7 999982 149787 2 13 999986 1 116728 302042 105657 2 2 999999 2 414605 775044 2 17 999983 1 345801 560207 858915 2 176973 664696 1 2 999999 623581 2 606632 971848 1 198300 455101 -544437 2 2 999999 2 8 999992 2 7 999992 1 800 600420 -268693 1 7 999992 -930080 2 311811 992837 1 17 999981 -529599 1 2 999995 -894753 1 5036 178327 -955123 1 17 999995 197511 1 243367 629309 318479 2 2 999999 2 51030 796961 2 15 999989 1 918056 967342 -132711 2 8 999995 2 18 999989 2 12 999990 1 1 999982 -644455 1 2 999999 -201499 2 428600 703824 1 503309 839824 -944441 2 7 999989 1 570929 924455 -716232 2 131893 172747 2 853342 868435 1 2 999999 -563004 1 270101 516176 -751826 1 2 999999 -706650 1 2 999999 777133 1 2 999999 586563 1 460304 666297 703204 2 476896 930218 2 2 999999 2 8 999994 1 333767 539162 182148 2 11 999989 2 2 999999 2 2 999999 2 592457 918693 2 397517 940025 1 209177 671446 784691 2 470792 978430 2 19 999993 2 2 999999 2 2 999999 2 542856 665333 1 90731 109212 855041 1 16 999984 -21466 1 418993 654300 233084 2 2 999999 1 747737 771378 -889560 1 2 999999 -586884 2 2 999999 1 93897 146452 368984 2 15 999993 1 19 999984 173073 2 2 999999 1 767721 837863 366461 1 2 999999 -267879 2 610501 678669 2 158674 578081 2 438886 576221 1 2 999999 683761 1 237599 672178 469651 2 2 999999 1 674329 732244 470876 2 397244 622037 2 43014 490663 2 2 999999 1 2 999999 666114 1 6 999996 24736 2 2 999999 2 2 999999 2 2 999999 2 19 1000000 2 568133 602584 2 2 999999 2 2 999999 2 18 999998 1 8 999984 367451 2 2 999999 2 16 999992 1 2 999999 176639 2 12 999999 2 2 999999 1 19 999983 204096 2 2 999999 2 19 999983 1 6859 289545 649831 2 2 999999 1 314446 541214 698028 2 2 999999 1 8 999990 167186 2 1133 65571 1 2 999999 976945 2 152971 968971 1 2 999999 -346962 1 9 1000000 71799 2 2 999999 1 2 999999 -823922 2 563253 949289 1 247577 690599 -15476 1 421506 583649 742877 2 4 999983 1 18 999985 -855998 2 8 999998 2 876145 982376 2 2 999999 2 2 999999 2 413201 667512 2 649438 686564 2 502319 945098 1 4 999989 -311161 1 2 999999 428294 1 232408 399338 -819311 1 2 999999 -280593 1 2 999998 -322487 1 2 999999 779995 1 2 999999 -995015 2 2 999999 1 2 999999 -475589 1 10 999984 -423511 2 4 999996 1 2 999995 27873 2 2 999999 2 4 999984 1 6 999990 -268406 2 19 999989 2 62067 341585 1 392102 697200 69904 1 674525 727503 -453184 2 20 1000000 2 416384 688524 1 2 999999 550281 1 2 999999 -513561 2 45266 806529 1 2 999999 223215 1 441323 883325 353650 2 496125 670128 2 7 999995 1 6 999989 -843610 2 2 999999 1 816800 930080 377217 2 2 999999 1 7 999989 324337 2 528731 644027 1 2 999999 -832117 1 12 999982 904841 1 12 999986 -434618 2 1 999986 2 704284 719657 1 705989 805744 -649464 1 2 999999 561580 2 2 999999 2 17 999999 1 15 999993 -35742 1 2 999998 75546 1 76090 715300 605355 1 682371 963221 -166950 1 2 999999 495165 1 3 999985 577958 1 30543 506966 382804 1 7 999997 479559 2 88593 422671 2 284813 692620 1 258141 751056 -121178 2 191643 278139 1 62041 538269 810994 2 6 999993 2 167749 439118 1 17 999991 401075 1 2 999999 222871 1 16 999997 999605 2 2 999999 1 39216 989854 351184 1 86626 546655 780468 2 20 999993 2 2 999989 1 158111 956667 758065 2 15 999995 1 492162 748203 745225 1 2 999999 -82766 2 16 999990 2 846707 850441 1 9 999992 -348527 1 60547 215379 940347 1 2 999999 208719 2 605468 869862 2 552375 878759 2 16 999986 2 2 999999 2 655856 890136 2 2 999991 2 16 999995 2 2 999999 2 8 1000000 1 12 999992 -164444 2 2 999999 2 2 999999 2 5 999988 2 2 999999 2 11 999990 1 19 999983 -652189 2 10812 587144 1 265959 600581 546455 1 36098 887852 -337705 2 2 999999 2 111837 689691 1 229852 885673 -300780 1 240136 261874 -337993 1 5 999988 -791805 1 19 999998 -482818 2 13 999983 2 2 999999 2 688988 964023 2 502655 723362 1 20 999990 -565804 2 2 999999 2 264459 356204 2 2 999999 2 2 999999 1 2 999999 841010 2 649926 652008 2 2 999999 1 12 999994 172074 2 7 999984 1 13 999983 237081 2 13 999985 2 24897 137439 1 424013 780474 -322339 2 117245 255345 1 10535 659005 269206 1 2 999999 -845688 2 7 999981 1 2 999999 447608 1 131955 618186 710941 1 2 999999 709424 2 7 999985 1 498320 994958 -415975 1 165738 224752 -842005 1 158988 982794 -92827 1 4 999992 -420767 2 2 999999 1 528646 850225 -60271 2 2 999999 1 19 999982 -908056 1 2 999999 811552 1 201060 244083 258973 2 475601 678700 2 2 999999 1 6 999983 647567 1 7 999999 634044 2 16 999981 2 8 999983 1 17 999990 335217 1 2 999999 318168 1 327864 492118 634251 2 799012 967408 2 2 999999 1 8 999985 -817102 1 31290 282420 694378 2 524954 741556 2 2 999999 1 193551 515933 769688 1 2 999999 655828 2 330578 383058 2 2 999999 2 14 999987 2 370638 656062 2 559146 841673 2 11 999988 2 19 1000000 2 10 999987 1 190477 835508 -518844 1 252301 803029 221404 1 568703 682195 -561067 1 18 999999 -32852 1 2 999999 -549812 2 457316 830688 2 2 999999 2 330995 443390 1 109344 788533 972365 1 15 999981 691030 1 20 999981 470325 2 273455 881316 2 13 999990 2 15 999982 1 2 999999 730552 1 2 999999 -734194 1 2 999999 -836279 2 11 999986 2 2 999999 2 4 999990 1 6590 292847 -708053 2 286086 915498 2 2 999999 2 27438 509768 2 2 999999 2 16 999996 1 2 999999 -958562 1 757953 988179 488548 2 2 999999 2 682623 683923 2 3 999996 2 2 999998 1 156548 839089 350380 2 12 999987 1 392438 510678 -835773 2 2 999999 1 690379 753737 -898054 2 83560 947970 2 652867 767005 2 854483 979221 1 2 999999 -938681 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 80844 435669 2 435678 460745 2 133894 498157 1 2 999999 912852 2 4 999981 1 135827 225410 -132626 1 138928 640774 434479 1 7 999987 -291334 1 153021 661220 -216298 2 2 999999 1 135548 392953 47713 2 70739 719878 1 2 999989 720196 2 11 999987 1 2 999999 963264 2 2 999999 1 333936 357537 -264270 1 10 999992 730109 1 2 999999 -769135 1 2 999999 638652 1 266673 297971 939943 1 609327 651082 688895 2 2 999999 1 2 999999 -156928 1 101554 307441 -563582 1 2 999999 -273421 1 2 999985 54149 1 2 999999 936167 2 2 999999 1 417602 501530 -958792 2 2 999999 2 7 999998 2 171324 437907 2 2 999999 2 2 999999 1 12 999993 -590325 2 364481 728346 2 7 999990 2 5 999999 1 543898 962294 343240 1 10 999991 518874 2 17 999993 1 740960 873812 798954 2 114550 345355 2 3 999991 2 30396 220808 2 2 999999 2 15 999994 2 2 999999 1 3 999989 447614 1 6 999988 416111 2 819624 827106 2 282133 530570 2 154828 569226 2 58227 164135 2 18 999997 1 20 999993 -669849 1 18 1000000 -683229 1 9 999984 -819904 2 24763 927421 2 7 999989 1 2 999999 -290989 1 9 999984 -705341 1 8 999984 -264416 1 276876 546896 -104182 1 2 999999 151921 2 2 999999 2 214458 788664 2 460433 576208 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -225583 2 16 999999 2 525176 634830 2 23943 201956 1 561616 901507 754155 2 606856 917139 1 2 999999 201793 2 2 999999 1 537919 660839 -939585 1 395469 690337 -313754 2 382691 664880 1 15 999989 -688606 2 18 999990 1 2 999999 339626 1 329994 842744 -537200 2 18 999992 1 2 999999 699431 1 1 1000000 135066 2 2 999999 1 2 999999 886054 2 6 999987 1 2 999999 -326847 1 2 999999 -677321 2 4 999991 2 19 999998 2 13 1000000 2 15 999991 1 153170 375040 263654 1 734099 963748 -386584 2 20 999986 1 145259 521967 482921 2 728293 817748 2 8 999993 1 48173 575523 652822 1 2 999999 459108 2 392049 515289 2 2 999999 1 2 999999 -680363 2 18 999999 1 19 999990 406032 2 202645 259501 1 2 999999 453585 1 13 999991 614684 2 91223 784033 1 877816 906910 -26688 1 312981 430921 -419151 2 616296 776169 1 10 999995 -681739 1 2 999986 -326551 1 529230 569156 934541 1 162114 216351 -523903 2 377833 846488 1 2 999999 130270 2 2 999999 2 18 999997 2 2 999999 2 2 999999 2 6 999985 2 519937 621580 2 2 999997 2 2 999999 1 2 999999 -190360 2 353201 904341 1 371931 742571 368354 1 358572 466020 56537 1 2 999999 936091 1 9 999991 -148308 2 2 999999 1 6 999998 -775019 2 3 999987 1 2 999999 -405529 1 184168 852603 -843354 2 153351 646081 1 55686 621095 413470 1 2 999999 -86746 1 15 999981 171865 2 13 999992 2 7 999996 2 2 999999 2 2 999999 1 89038 856438 912449 1 18 999996 -405793 2 9 999988 1 2 999999 -99010 2 17 999997 1 190292 878139 882585 1 19 999993 -510985 2 457449 846901 1 620508 876669 801536 1 18 999989 -373774 1 2 999999 61118 2 6 999987 1 339812 871534 -657869 1 318375 431587 684914 2 2 999999 1 2 999999 -843747 1 2 999999 -582439 2 2 999999 1 45030 846496 -757772 1 479695 534292 -436188 1 134898 889665 -284938 2 608821 717133 1 445709 612601 669025 1 15 999982 684127 2 410071 501267 2 18 999996 2 9 999996 1 2 999999 826408 1 400847 704885 304035 1 174762 868557 220617 1 796271 995661 800486 2 2 999999 2 217614 625086 1 3 999999 683124 2 82821 433924 2 8 999989 2 590508 858283 2 793277 889763 2 886755 887697 2 4972 824392 2 2 999991 2 3 999999 2 4 999995 1 2 999999 -562731 2 2 999999 2 8 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -626035 2 11 999985 1 58227 940265 -350325 2 11 999986 1 74088 238652 433995 1 3 999982 -806981 2 2 999999 1 16 999987 -541646 1 198346 496312 -886820 1 2 999999 203231 2 178807 695685 1 7 999992 -903656 2 2 999999 2 2 999999 2 760911 998334 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999984 1 746280 838410 -53273 1 2 999999 -406692 2 800015 840338 1 350101 390352 -13914 1 691576 717611 151957 1 321425 850306 -352992 1 146907 181926 148326 1 2 999999 407094 2 53040 712471 2 2 999999 2 524442 984098 1 2 999999 407086 2 17 999982 1 403896 678821 478824 1 15 999993 986969 2 12 999999 1 107703 177188 -572269 1 19 999982 141640 1 2 999999 -358111 1 2 999999 99734 1 601032 694896 492401 2 510981 787341 1 2 999999 -490811 1 2 999999 -938959 1 2 999999 973423 1 9 999986 -913180 2 118308 698702 1 84967 698734 -870739 2 580436 842615 1 2 999999 -425466 2 2 999999 1 2 999999 638581 1 2 999982 -632494 2 199076 753276 2 2 999999 1 2 999999 102818 2 7 999994 1 7 999998 -56569 2 2 999999 2 12 999983 1 585145 694251 -674823 2 2 999999 1 266289 575712 873514 2 2 999999 1 2 999999 325362 2 2 999999 2 3 999991 2 2 999999 2 2 999999 1 4 999995 -120267 1 166572 566159 750611 2 2 999999 1 13 999991 592499 2 19 999997 2 624845 975057 2 394879 647110 1 189854 845717 -80481 2 383364 533463 1 3 999982 874077 1 415944 417368 50312 1 14 999995 -494797 1 696731 754522 -879554 2 2 999999 1 5 999988 72953 1 2 999999 384494 2 346053 817224 1 12 999982 -924424 2 12 999996 1 621940 713483 771694 2 16229 998339 2 6 999997 1 2 999999 -580381 1 300655 412111 879146 1 12 999990 -623298 1 411026 602596 451548 1 2 999999 688536 1 108450 221890 514655 1 2 999999 480544 2 2 999999 1 2 999992 -672998 1 1 999985 -759385 2 2 999999 2 2 999999 1 301832 510787 84168 1 9 1000000 395720 2 2 999999 1 2 999999 586885 1 425811 901996 -556734 2 145171 846860 1 20 999981 968522 2 352664 870866 1 2 999999 346248 2 2 999999 1 28285 662712 405732 2 2 999999 2 2 999999 1 19442 563313 -250091 2 17 999992 1 2 999999 -650077 1 2 999999 -180980 1 2 999999 115874 2 9 999986 2 2 999999 2 10 999991 1 8 999999 315743 2 17 999994 1 192136 509341 513288 2 453806 453916 2 2 999999 2 16 1000000 1 20 999985 -738944 2 2 999999 2 2 999999 1 2 999999 -478701 2 2 999999 2 536369 652638 2 12 999990 2 12 999985 1 2 999999 624211 2 2 999999 2 2 999999 2 2 999999 2 473139 574989 2 18 1000000 2 16 999982 1 9 999985 225146 2 2 999999 2 654109 892473 1 8 999991 147736 2 4 1000000 1 662125 670792 -844805 2 2 999999 1 543439 844715 -891192 1 10 999989 485661 1 7502 270193 -709503 2 2 999999 1 907581 912747 -208375 1 9 999994 -364750 1 4 999994 294869 2 2 999999 1 2 999999 -544383 1 19 999996 748550 2 611071 874077 2 389782 430249 1 12 999990 140671 1 2 999999 242761 2 489460 589237 2 18 999985 2 2 999999 1 396291 957236 255029 1 2 999999 176149 2 5 999985 1 2 999999 -347141 2 2 999999 2 17 999994 1 6 999984 -733401 2 3 999994 1 9 999994 960933 1 12 999983 326921 2 752259 835634 2 2 999999 2 57741 399068 2 701485 727465 1 315398 367975 -191786 1 704356 925231 714202 2 16 999986 1 2 999999 359401 1 8 999995 -618287 2 2 999999 1 506700 643974 -733708 1 2 999999 -668987 1 192826 805529 813355 1 3 999989 -420205 2 2 999999 2 2 999999 2 2 999999 2 143973 250675 1 2 999999 168651 2 2 999999 2 3 999987 1 12 999981 722347 1 18 999994 292039 1 8 999992 -500370 1 82519 745153 -163606 1 247373 476732 -588375 1 17 999993 -483113 2 6 999983 2 6 999987 1 2 999999 -349474 2 105674 149467 2 17 999986 2 17 999991 1 420991 489689 202587 2 15 999995 1 2 999999 686408 1 6 999996 -876852 1 19 999997 470180 2 8 999988 1 701593 749733 -332870 1 508583 707799 -382650 2 232851 387225 2 423574 859632 1 2 999999 -712119 1 2 999999 -939472 2 16 999998 2 2 999999 2 357062 993184 2 214404 393900 2 13 999988 2 2 999999 1 2 999999 99612 1 15 999999 726268 1 33170 649882 -135442 2 416335 592494 1 241692 583262 587814 2 14 999996 2 49992 447534 2 4 999999 1 458381 997104 820958 1 19 999993 -838257 2 501636 883135 2 2 999999 2 20 999982 1 2 999999 -767334 1 14 999989 635363 1 2 999999 -306477 1 2 999999 996531 2 432169 646357 1 8 999987 -539515 2 17 999986 1 14102 922205 -105544 2 339988 919914 1 291980 792589 -448288 2 2 999999 1 107668 375684 -927498 2 776127 778127 1 12 1000000 -785402 1 2 999999 271734 2 8 999981 1 14 999988 -887873 2 12 999996 2 88538 422135 2 461009 919462 2 10 999986 1 17546 935122 -312476 1 517329 953341 279908 2 16 999998 2 17666 942268 2 17 999997 2 2 999999 1 16 999995 866604 2 2 999999 2 2 999999 1 395772 871871 796201 1 2 999999 -937971 2 2 999999 1 2 999999 -805200 1 85781 756139 546491 2 173861 453010 1 268853 684121 -843561 1 2 999999 783519 2 2 999985 2 292911 928520 2 1 999992 2 2 999999 1 2 999999 232090 1 2 999999 963798 1 2 999999 795553 2 180685 717254 1 186666 608105 341492 2 49292 675061 1 20 999999 442884 1 2 999999 -164139 1 2 999999 -304401 1 2 999999 263951 1 525729 618001 -46229 1 624098 789694 -437163 1 195298 335546 375250 2 19 999998 1 2 999999 -894204 2 2 999999 1 2 999999 -940196 1 16 999993 178506 2 549047 677194 2 8 999997 2 436649 450143 1 392852 499538 589011 2 230804 801435 2 209876 885329 2 12 999982 1 2 999999 -253401 1 15 999995 818470 2 114897 673771 1 2 999999 109328 2 10 999992 2 2 999999 1 2 999999 120090 2 5 999996 2 647118 737004 1 2 999999 -655330 2 2 999999 1 2 999999 128691 1 2 999999 783030 1 101958 864578 964443 2 2 999999 2 2 999999 1 2 999999 -282604 2 170106 190023 1 14 999998 333503 1 619263 959202 680197 1 2 999999 585087 2 2 999999 1 17 999984 158321 1 20 999986 306029 2 124284 187524 1 4 999995 -711969 1 2 999999 178955 1 19 999993 667166 2 2 999999 2 2 999997 2 6 999997 2 2 999999 1 2 999999 -129436 1 2 999999 310843 1 91594 627560 -804019 2 2 999999 1 5 1000000 -70029 2 89556 222609 1 532900 532990 -520789 2 13 999983 1 924286 935755 -199893 2 18 999985 2 12 999986 1 720458 878879 905943 2 383271 383981 1 18 999991 -998956 1 608599 748707 -209396 2 8 999983 2 2 999999 2 2 999999 2 136091 574313 1 2 999999 243117 1 2 999999 -672345 2 1 999984 2 139958 427271 2 2 999982 1 18 999992 950847 1 7 999988 32836 1 13 999992 863813 2 2 999999 1 705198 900023 -54104 2 45303 551664 2 20 999992 2 7 999982 1 4 999986 915490 1 10 999991 772467 1 2 999999 752144 1 2 999999 266794 2 527720 806717 2 8 999981 1 2 999999 282097 2 18 999996 2 2 999999 1 2 999999 661425 2 728142 928247 2 2 999999 1 8 999995 -148665 1 2 999999 50830 1 2 999999 -892052 1 8 1000000 -868749 2 1 999991 2 6 999998 1 2 999999 761705 2 132147 142347 1 24979 725507 -164372 1 2 999999 598527 1 20 999997 -107015 1 561952 802451 -700708 2 76125 287073 2 2 999999 1 163775 561539 818446 1 238016 277593 -56690 2 2 999999 2 6 999999 1 372144 676661 131547 2 587112 765393 1 12 999995 -332823 1 1 999982 536225 2 619849 748718 1 11 999992 -825839 1 4 999994 713743 1 377539 899465 918512 1 755859 856883 -166332 2 151243 918017 1 14 999984 -994196 1 201216 498658 919892 1 2 999999 -196781 2 14 999984 1 31751 116828 -179760 1 125807 937512 -671987 2 11 1000000 2 852515 987402 2 18 999993 1 60249 364453 -352800 1 159607 341542 -202352 1 396015 973427 -326940 2 9 999990 1 19 999994 -330278 2 1 999987 1 202174 702669 443179 1 2 999999 568909 1 2 999999 436598 1 628808 831345 -64192 2 13 999983 2 193734 339305 1 393958 679933 -997774 1 2 999999 66049 2 344117 517869 1 681573 713125 -471212 1 242537 425578 383749 1 6 999999 -387971 2 155263 232966 2 8 999995 1 31596 392244 -678899 2 203829 301470 1 17 999992 -41782 1 17 999991 -31330 1 407285 626850 359043 1 16 999988 136296 2 20 999983 1 204657 522727 447536 1 16 1000000 880342 1 2 999999 -713712 2 562731 683104 2 2 999999 1 351565 706482 -393739 1 561956 675467 82503 1 549359 582051 200972 2 2 999999 1 1 999999 353036 2 2 999999 2 2 999999 1 2 999999 174538 2 922179 925267 1 387372 961800 -666432 2 493230 830280 2 463716 974253 1 5 999990 -673649 2 732883 855360 1 17 999997 375146 2 13 999995 1 690693 899087 -880778 2 2 999999 2 18 999996 1 19 999987 420337 2 415360 488530 2 2 999999 2 150250 166047 1 73624 450752 -866442 2 99356 761878 2 11 999998 2 295343 593369 1 388094 791022 -216054 1 361682 836196 -673832 1 174244 818358 886513 2 14997 59119 1 292585 533794 -248628 2 2 999999 2 617786 883055 1 107308 803388 211548 1 145955 561145 941547 2 9 999995 2 2 999999 2 2 999999 2 408562 438985 1 648057 990438 -210189 2 2 999999 2 5 1000000 1 16 999987 -892338 2 2 999999 2 18 999999 1 335656 498545 373412 1 158869 746549 1413 1 162979 856589 -890882 2 66607 67561 1 2 999999 -142812 2 2 999999 1 2 999999 75785 2 388132 489348 2 342048 515592 2 244826 574704 1 2 999999 968041 1 2 999999 -213047 2 797018 986955 2 310478 841517 2 23834 673757 2 254731 948340 1 2 999999 -523474 1 18 999988 -451195 1 14 999990 186384 2 2 999999 1 104068 192461 260606 2 2 999999 1 67007 782664 22604 2 3 1000000 2 87712 367081 2 93143 430934 2 97163 417461 1 20 999997 -301708 2 857558 870475 2 247972 894567 2 2 999999 1 72923 415556 -286618 2 399073 479501 1 4 999990 -132590 1 305870 871180 597969 1 2 999987 -686173 1 441787 990222 947872 2 16 999999 1 2 999999 -603263 1 2 999999 589960 2 5 999997 1 377181 688022 914815 2 2 999999 1 2 999999 884598 1 9 999983 -518687 2 2 999999 1 148825 400707 -565236 1 257768 450187 873155 1 2 999999 -341537 1 11 999996 300365 1 7 999988 -845497 1 2 999999 -177487 1 2 999999 230798 1 4 999982 663555 1 15 999992 -299144 1 180123 486403 141160 2 2 999999 2 2 999999 1 6 999995 -933792 1 2 999999 471965 2 181141 339637 2 19 999990 2 2 999999 1 17 999992 -781754 2 2 999999 2 82527 870184 1 2 999999 142517 2 12 999996 2 450906 552156 2 646883 780573 1 2 999999 533733 2 431009 810694 2 3 999990 1 280199 850338 -33406 2 20 999999 2 2 999999 1 20 999981 634490 2 2 999999 1 2 999999 628627 1 142121 220624 285402 2 5 999996 1 1 999998 103516 2 6 999991 1 4 999991 -474248 2 140552 909703 2 17 999981 1 2 999999 -576736 2 2 999999 2 470368 573789 2 2 999999 1 14 999987 919239 2 18 999997 1 1 999986 987304 2 26490 575176 2 464897 470603 2 2 999999 1 2 999999 -605796 2 7 999997 2 291605 443149 1 225240 828573 638033 1 77454 717590 547899 1 18 999983 -365675 1 2 999999 -790345 2 11 999993 1 2 999999 368153 1 2 999999 -1489 2 386701 857942 2 19 999985 1 17 999992 626892 1 2 999999 559780 2 20 999982 1 47642 670465 190457 1 1 999990 -556994 2 77669 95550 2 2 999999 1 45439 706448 803806 2 303996 742995 2 16 1000000 1 8 1000000 948720 2 14 999993 1 221571 461918 -697666 1 637281 960954 384073 2 10 999983 1 2 999999 463314 2 2 999999 2 9 999983 1 386059 582805 -731729 1 4 999990 25529 2 7 999983 2 768960 848948 1 16 999990 -330390 1 240447 965215 312597 1 691822 974665 -725586 1 3 999988 728905 2 2 999999 1 10 1000000 -312503 1 20 1000000 819249 2 298362 479441 1 13 999996 838351 2 6 999983 2 2 999999 1 2 999999 550792 1 12 999998 600555 2 724241 858538 1 2 999999 716699 1 2 999999 -603715 2 15 999997 2 2 999999 1 2 999999 -949506 2 167150 674659 2 693510 849516 1 2 999999 -614423 2 16 999993 1 2 999999 -982384 2 19 999994 1 241256 894320 -79640 2 16 999996 2 2 999999 1 337018 459727 636787 2 61299 287093 1 2 999999 634731 1 15 999988 616615 2 10 999987 2 2 999999 1 17 999984 584753 2 2 999999 1 19 999981 405646 2 2 999999 1 2 999999 -875480 2 20 999983 1 2 999999 187549 1 129555 521960 19849 1 6 999999 -270624 1 2 999999 -216205 2 10 999985 2 2 999999 2 13 999994 2 2 999999 2 57108 240306 2 187642 686435 2 457072 803247 1 254164 738635 -614061 1 7 999991 11759 1 2 999999 -901884 1 17 999990 631105 1 6 999987 544701 1 742455 757963 -686069 1 7 999988 -742707 1 5 999991 232391 1 2 999999 378408 2 2 999999 1 2 999999 -317589 2 4 999997 1 298006 997761 394908 1 2 999999 -647132 1 2 999999 -372912 2 2 999999 2 20 999998 1 17 999985 -741732 2 325966 560258 1 2 999999 -414325 2 666786 928872 2 2 999999 1 2 999999 519491 1 2 999999 -139635 1 2 999999 273460 1 13 999985 456420 1 199532 454370 -190000 1 2 999999 -372896 1 17 999992 908696 1 491349 675620 -554529 2 2 999999 2 260560 612485 1 2 999999 852975 2 607944 710555 2 20 999999 2 2 999999 1 1 1000000 865 1 4 999983 -655193 2 17 999996 1 2 999999 323400 1 544089 741521 315628 1 10 999982 -635066 2 2 999999 2 50658 582991 1 2 999999 902591 2 16 999992 2 7 999995 1 466529 673110 -540559 2 826104 829037 2 832416 867469 2 2 999999 1 442195 557092 459739 1 12 999990 -535373 2 15 999990 1 2 999999 713962 2 17 999992 2 10 1000000 2 2 999999 1 380092 548323 744468 1 2 999999 -715772 1 2 999999 786657 1 2 999999 -290208 2 9 999991 2 14 1000000 1 11 999996 2677 2 282431 801096 2 271653 504396 1 9 999994 -208198 2 11 999983 2 5 999983 2 10901 100676 1 2 999999 -93681 1 2 999999 972808 2 2 999999 1 653641 804930 -679393 1 53123 655901 96198 2 500040 511205 1 8 999990 305839 2 4 999984 2 273220 791369 1 18 999998 172248 1 18 1000000 809682 1 489188 536008 445116 1 10 999990 -911305 2 17 999981 2 7 999984 2 2 999999 2 597386 621875 1 261386 445878 -341686 2 2 999999 2 325864 673977 1 17 999982 618703 2 2 999999 2 8 999996 2 269699 925288 1 458821 800895 392456 2 625239 793039 2 16 999981 1 314621 814600 777269 1 10 999990 -477209 1 8 999992 384148 2 2 999999 2 124217 935264 1 2 999999 -306992 2 2 999999 2 2 999999 1 19 999984 -648863 1 14 999995 940252 2 19 999990 2 202048 620709 2 2 999999 2 2 999999 1 598962 716301 458153 2 2 1000000 2 2 999999 1 362146 991653 9855 2 2 999999 2 464918 850181 2 13 999991 1 5 1000000 869549 1 320730 363324 -324668 2 704873 992572 1 145162 390775 -632299 1 2 999999 64516 1 2 999999 -816715 1 2 999999 -265624 2 585605 905253 2 288580 871809 1 2 999999 417558 1 2 999999 -599745 1 700627 980993 605480 2 10 999995 2 2 999999 1 384060 796765 238299 2 16 999981 1 2 999999 526300 1 16 999999 -616631 2 12 999988 2 2 999999 2 2 999999 1 33803 151256 978582 2 450497 734650 2 407373 463671 1 10 999998 -933364 1 2 999999 651208 1 17 999998 -567435 2 13 999997 2 2 999999 1 2 999999 894894 2 2 999999 1 76065 903846 -327603 2 2 999999 2 16 999985 1 745632 857592 597147 1 4 999991 234890 1 2 999999 -710246 2 102497 463292 1 2 999999 -902223 1 4 1000000 -98625 1 121177 146292 463100 1 2 999986 906899 1 2 999999 -836747 1 2 999999 933304 1 2 999999 -117365 1 2 999999 788335 2 2 999999 2 2 999999 1 16 999998 -410825 2 41434 643377 1 1 999985 435844 1 218869 808304 -819342 1 2 999999 993621 2 10 999984 2 12 999985 2 13 999994 1 682116 995367 -107726 2 2 999999 1 137503 684623 -873628 2 581978 848185 2 821041 971502 1 1 999992 29576 2 2 999999 1 75421 88849 940197 1 334456 343604 -110773 1 2 999999 -547915 2 3 999992 1 14 999992 114601 1 2 999999 866432 1 20 999994 -312739 2 2 999999 1 497995 589102 -980599 1 13 999987 -88842 2 11 1000000 2 2 999999 1 141157 557092 349844 2 2 999999 2 3 999992 2 2 999999 1 381321 631360 522875 1 2 999999 -770805 2 10 999992 1 405843 737687 -775541 1 17 999997 -499637 2 7 999995 1 2 999999 -705544 2 33743 248868 1 2 999999 814882 2 13089 64195 2 602560 889151 1 2 999999 -831961 2 2 999999 2 2 999999 2 2 999999 2 10 999981 1 7 999992 -535843 1 163189 473091 -806692 2 657724 821649 1 10 999982 976979 1 2 999999 625052 1 44641 384119 75023 1 2 999999 447623 2 566322 656607 1 2 999999 -787809 1 702340 807016 -737656 1 14 999985 942897 2 2 999999 1 12 999998 282781 1 3 999999 -731622 1 4 999992 877221 1 2 999999 -139111 1 5 999988 929119 1 317164 814690 -429811 1 9 999999 -851950 2 800467 800950 2 2 999999 1 316926 576555 750927 2 2 999999 1 2 999999 -837200 1 8 999994 -202645 1 542514 793117 -607307 1 199115 706747 -514318 2 695739 996851 1 70975 818215 719568 1 44575 98935 -49783 1 3 999990 -349021 1 2 999999 64804 2 11 999989 1 12 999982 452154 2 2 999992 1 2 999999 -283529 1 2 999999 -267233 2 5 1000000 1 2 999999 -533383 1 9 999981 -319520 1 554314 663838 357066 2 431650 934576 2 2 999999 2 2 999999 1 2 999999 339039 2 16 999990 1 2 999999 234069 1 5 1000000 -847411 1 518759 544227 688471 2 9 999994 1 577483 659327 -894127 2 216886 412759 2 379016 600518 1 2 999999 -472825 2 5 999981 2 67900 986083 1 11 999994 -747592 2 235404 985086 1 2 999999 -126664 1 2 999999 -646572 2 16 999982 2 2 999999 2 826402 830918 1 18 999990 -694589 1 2 999999 -601454 1 22827 924220 99500 2 2 999999 2 519035 532110 1 5 999989 392508 1 449908 551878 -150619 1 14 999994 112943 1 576324 700533 -46668 2 6 999997 2 184447 704359 2 2 999999 2 2 999999 1 2 999999 -467658 1 14 999983 -892687 2 140569 713723 1 18 999981 -272794 2 449867 571253 2 2 999999 1 181488 655173 -773611 1 8 999986 -212498 1 238154 713327 -660897 1 17 999993 -9286 2 418446 820281 2 6 999984 2 720254 983161 2 2 999999 2 19 999995 1 8 999986 -731213 1 17 999983 140993 1 2 999999 31800 1 2 999999 -29105 1 220805 345158 669060 2 283755 818013 1 5 999981 -936210 1 13 999987 -233335 1 12 999983 -577270 2 577253 676105 1 2 999999 -471059 2 2 999999 2 151972 256691 2 10 999998 1 2 999999 -945543 2 327342 735331 2 116666 925924 2 2 999999 1 143047 655961 439052 2 11 999997 1 2 999999 667941 1 7 999992 -223367 1 15 999992 905266 1 90569 216078 -755026 2 27283 831957 1 2 999996 -858182 1 520789 962197 -511714 2 870556 974895 2 156719 635075 2 2 999999 2 6358 698086 1 135395 529855 920914 2 2 999999 2 2 999999 2 2 999999 1 412879 471311 -963356 2 2 999999 1 6 999992 438459 1 2 999999 148263 1 2 999999 -986207 2 14 1000000 1 12 999983 -498108 2 2 999999 2 5 999991 2 2 999999 2 350677 516456 2 6 999986 1 570535 775644 -911561 1 19 999983 -117379 2 120140 926810 2 2 999999 1 2 999999 789743 1 4 999984 -846948 2 577907 851431 2 16 999994 2 618268 958412 1 2 999999 629366 1 2 999999 776608 2 2 999999 1 11 999982 -368028 2 78683 146766 1 9 1000000 121981 2 2 999999 1 505239 636043 -488813 2 2 999999 1 397047 471696 454750 1 2 999999 -198437 2 1 999988 2 2 999999 2 445518 792473 2 4642 447265 2 2 999999 2 248345 444436 2 13 999981 1 2 999999 -525129 2 630732 763444 1 2 999999 838617 2 869549 883486 1 2 999999 375913 1 72810 549983 103925 1 152652 309463 966933 1 416240 539550 181558 2 4 999998 1 971479 979577 -56469 1 17 999985 -203783 1 7 999989 188448 2 18 999982 1 2 999999 -851270 2 413724 793258 2 144346 661495 2 3 999987 2 2 999999 2 2 999999 1 2 999999 -976073 1 358480 697139 701891 1 2 999986 -192414 1 522985 769376 463086 1 16 999987 61044 2 683700 782235 1 183887 338935 913878 1 2 999999 -54438 1 4 999999 -337810 1 327047 703641 -739437 2 2 999999 1 19 999993 -309239 2 5 999994 2 10 999992 1 2 999999 -677431 1 4 999989 -365023 1 150314 840299 -660248 1 3 999986 -960711 1 2 999999 424823 1 65788 688489 -741609 1 18 999981 -717208 2 17 999999 1 309263 376473 400577 1 14 999990 -654452 1 16 999982 -11671 1 13 1000000 841318 1 128349 494581 937513 1 17 999982 586580 1 747460 855083 53858 2 310301 511768 2 2 999999 1 209669 967703 640634 2 302661 303029 1 2 999999 852118 2 182745 527137 1 5 999994 324057 1 17 1000000 -350362 1 12 999987 -669132 2 110651 155321 1 2 999999 -536451 2 18 999983 2 10 999990 1 2 999999 261475 2 98395 272330 2 5 999995 1 57572 726153 257789 2 2 999999 1 2 999999 230298 1 509399 951375 246077 2 4 999997 2 472221 818978 2 533165 876456 1 2 999999 -119779 1 703998 831934 576413 2 13 999999 2 185614 782368 1 16 999992 -122337 2 6 999991 2 19 999982 2 2 999999 1 10 999982 -655041 1 10 999997 671206 2 189451 350517 1 2 999999 -954001 2 2 999999 1 715671 996851 739731 2 549509 997876 2 2 999999 1 2 999999 613755 2 20 999985 1 20 999984 899362 1 8 999999 -450448 1 20 999999 887026 2 15 999996 1 285234 483855 -955063 1 10 999993 -895839 2 2 999999 2 797924 987059 2 2 999999 1 301691 780111 -976158 2 228607 777545 1 20742 196228 644886 2 701073 890010 1 2 999999 -867022 2 67108 502311 1 383694 969366 987713 2 2 999999 1 86277 870818 -812344 1 2 999999 -659471 1 8 999987 -554360 1 13 999999 633089 1 2 999999 944077 1 14 999986 -522203 2 973185 994060 2 3 999995 1 2 999999 256404 2 2 999999 2 2 999999 2 12 999999 1 474290 497628 -890081 1 2 999999 270177 2 2 999999 2 228291 712644 1 479160 716721 547029 1 56254 898829 746870 1 2 999986 319373 1 18 999987 -767982 2 2 999999 2 145055 706031 2 2 999999 1 213432 486935 460421 1 2 999999 -689171 1 1 999996 982941 1 2 999999 562242 1 2 999999 -66858 1 85644 932017 788564 1 243755 674584 892619 2 140558 171191 1 18 999999 672974 2 2 999999 2 320328 709113 1 2 999999 -214278 2 29203 761923 2 2 999999 1 129366 817862 -344792 2 346999 824566 1 2 999999 467049 2 2 999999 1 18 999991 -372631 1 2 999999 361677 2 19 999992 2 3 999999 2 2 999999 2 2 999999 2 387972 820712 2 2 999999 1 2 999999 137182 1 8 999986 532496 1 562634 900200 8625 2 2 999999 2 2 999999 2 188509 666316 2 3 999981 2 4 999985 1 350206 581729 854538 1 46401 201496 -695774 1 2 999999 -28507 2 142490 412716 2 2 999999 2 2 999999 2 122057 988123 2 11 999991 1 671089 671185 801588 2 513597 748336 2 452412 872550 2 19 999995 1 4 999989 -931133 2 6 999985 2 2 999999 2 2 999999 1 2 999999 -27123 1 2 999999 -674771 1 372326 871191 -998608 1 20 999985 166466 1 2 999999 567181 2 11 999999 2 658213 686835 2 76838 986004 1 17 999986 954293 2 228964 346605 2 2 999999 1 168084 370544 258156 1 11 999997 454869 1 2 999999 275197 1 635442 878112 489687 2 2 999999 2 2 999999 2 377617 819174 1 3 999982 284218 2 215752 608936 1 2 999999 -462191 1 15 999989 -957396 1 2 999999 133209 2 308098 728878 1 2 999999 -882467 2 2 999999 2 9 999988 2 1 999986 1 331428 458009 -76042 2 558102 574039 1 12 999985 77613 1 494285 647974 -390171 2 88139 246667 2 2 999999 2 2 999999 2 11 999995 1 2 999999 461413 2 109004 227544 1 2 999999 6579 2 18 999997 1 2 999999 -579841 2 10 999997 2 2 999999 2 2 999999 2 12 999992 1 4 1000000 -370438 1 19 999989 332639 1 8 999982 -648668 1 2 999999 -917378 1 2 999999 129408 2 16 999999 1 4 999981 70352 2 2 999999 2 244929 628990 2 18 999993 1 2 999999 980588 2 386211 576203 2 2 999999 1 198372 358721 90247 2 6 999983 1 2 999999 -406892 2 311768 785449 1 3766 52164 -44875 1 576142 641962 -936855 2 8 999991 1 307431 770514 -540674 2 9 999995 2 147682 715356 2 46517 562635 1 389605 928582 340739 2 2 999999 2 240683 317046 1 13 999991 794825 1 14 999990 630688 2 5 999983 1 2 999999 -606305 2 915741 934003 2 2 999999 1 558630 780650 -72809 1 376849 992558 590572 1 20 999983 -373074 2 19 999986 2 2 999999 2 154601 483848 1 714465 750630 -985174 2 18 999983 2 353036 360871 2 2 999999 2 2 999999 2 531724 754463 1 2 999999 -793423 1 2 999999 283879 2 2 999999 2 2 999999 1 2 999999 -857174 2 17 999984 2 1 999994 2 69614 851827 2 2 999999 2 19 999981 2 2 999999 1 2 999999 -501769 1 284152 408042 -847967 2 11 1000000 2 3 999987 1 931455 938404 528220 1 2 999999 876027 2 2 999999 2 2 999999 1 148138 651076 -285295 1 2 999999 -701226 1 3 999992 855817 1 12 999991 113705 1 2 999999 -611123 2 2 999999 1 7 999997 -434731 1 365917 622910 147275 2 247936 989438 1 51296 374728 -171025 2 18 999984 2 723511 748981 1 2 999999 520666 2 676554 965222 2 348600 793189 1 24323 590696 -11654 1 2 999999 761836 1 19 999995 -899796 2 560404 890005 1 18 999991 -810134 1 4 999993 -475266 1 7 999982 -215593 2 16 999987 2 448082 801404 1 2 999999 869324 1 129575 346369 -101519 1 16 999982 -191321 2 2 999999 1 18 999995 -374936 2 252685 820449 2 2 999999 2 18 999996 1 2 999999 7892 1 40388 81815 -786353 1 63245 902219 -221584 2 64813 945291 1 2 999999 -823078 2 18 999983 1 68926 378504 -110064 2 17 999987 1 10 999987 -610908 1 403430 925033 531009 2 6 999998 2 7 999987 2 617334 683198 1 2 999999 -403703 2 18 999984 1 20 999982 -744702 1 2 999999 354353 2 305125 731216 2 2 999999 1 2 999999 625008 2 2 999999 2 24069 405099 1 2 999999 448784 2 2 999999 2 536048 970884 1 289708 400762 511867 2 7 999993 2 2 999999 2 196332 331378 1 2 999999 290888 1 2 999999 -985500 2 619010 654376 1 2 999999 404251 1 13 999988 513856 1 117969 819549 838888 2 17 999981 1 15 999992 128479 1 2 999999 233108 2 97182 495391 1 18 999999 306450 1 14 999990 -633405 2 16 999984 2 235472 952816 2 2 999999 1 297979 534859 129937 1 2 999999 693266 1 4 999987 -160236 1 2 999999 866473 1 20 999999 -253728 1 198538 863910 774679 1 1 999999 777221 2 1 999998 2 194535 807620 2 2 999999 1 563187 816770 504440 1 597007 824018 657459 2 2 999999 1 16 999988 726103 2 4 999994 1 3 999989 623520 1 2 999999 706385 1 244076 944515 992 2 11 999992 1 10 999996 217727 1 2 999999 927211 1 10 999990 -956488 1 588467 989613 481482 2 2 999999 2 2 999999 1 2 999999 832690 2 2 999999 2 17 999996 1 167894 687649 104039 2 736165 779176 1 15 999997 195825 1 866173 876016 -89804 1 503460 911825 -202682 1 147695 743533 247721 2 2 999999 2 2 999999 2 2 999999 1 494013 793996 -924214 2 820997 990689 1 8 999987 -651712 1 1 999991 184383 2 2 999999 2 166439 550160 1 16 999992 694483 2 2 999999 1 151518 381973 907521 1 2 999999 -64489 1 2 999999 -644012 1 617388 795010 265405 1 12 999985 242756 1 102421 446726 -14369 2 48341 790049 2 2 999999 1 2 999999 559489 2 2 999999 2 27486 638470 2 350263 877745 1 2 999999 95786 2 667074 829809 1 389970 868627 -163227 1 2 999999 947383 2 11991 109624 2 169996 972223 1 15 999993 851518 2 2 999999 1 147787 786005 968291 1 2 999999 849255 1 2 999999 460660 1 17 999994 495986 1 10 999986 -84879 2 2 999999 2 2 999999 2 248180 713976 1 2 999999 196661 1 514859 743298 922385 2 807671 856804 2 73766 227693 1 2 999999 -347310 1 2 999999 589194 2 2 999999 1 2 999999 780473 1 17 999981 203111 2 875294 947267 1 771052 950028 -680743 1 2 999999 -890486 1 2 999993 849679 2 35452 570630 2 20 999987 2 2 999999 1 4 999990 364612 2 20896 425658 2 7 999981 1 9 999981 -80304 2 15 999988 2 15 999997 2 476730 590722 1 87289 315198 459640 2 2 999999 1 8 999990 300921 1 896080 907484 -550674 2 19 999986 2 7 1000000 1 2 999999 -307112 1 11 999991 812413 1 2 999999 -50229 2 19 999999 2 18 999987 2 2 999999 1 5 999995 763175 2 382950 733430 2 526578 854302 1 19 999987 -127554 2 2 999999 2 2 999999 2 228704 699588 2 108439 269683 2 15 999996 1 2 999999 -790235 1 947446 976504 -648155 2 2 999999 2 15 999992 2 364537 552656 1 291596 491252 -601442 1 650167 754805 357473 1 498278 650651 -265289 1 171078 945913 -930759 2 17 999990 2 2 999999 2 2 999999 2 58495 782884 1 2 999999 676911 1 7 999999 947162 2 14 999994 2 2 999999 2 11 999994 1 250807 405676 413390 1 5 999998 -781712 2 2 999999 1 10 999981 -153390 1 2 999982 401351 2 13 999997 1 32190 715572 -784544 1 198615 917587 -696038 2 2 999999 1 2 999999 -536357 2 2 999999 2 18 999987 1 2 999999 825337 2 5 1000000 2 2 999999 2 186886 620042 2 5 999985 2 393619 623628 2 2 999999 2 2 999999 1 17 999983 348999 1 14 999990 507223 1 166968 545703 821330 2 2 999999 1 14 999984 -885064 2 6 999989 2 3 999982 1 62171 594291 -753320 2 537801 802446 2 5 999992 2 9 999998 1 1 1000000 -278420 1 6 999982 -701874 1 2 999999 486262 2 15 999987 2 141818 923150 2 2 999999 2 32801 173469 1 15 999990 867891 1 17 999994 -612238 1 5 999989 202153 1 20 999982 625323 2 107954 957326 2 18 999999 2 17 999992 2 642738 851828 2 2 999999 1 2 999999 -914656 2 2 999999 1 12 999993 -156272 1 2 999999 -358045 1 2 999999 12675 2 9 999985 1 121236 884273 -590484 1 2 999999 -658505 1 16 999988 786891 2 19 999996 2 184339 194343 2 2 999999 2 398444 848288 1 2 999999 -728915 2 496204 880727 2 11 999999 1 70605 888236 -718896 1 19572 87154 335178 1 2 999999 319595 1 63563 375084 -826735 2 2 999999 1 12 999995 -268818 1 18 999999 -881806 1 2 999999 719735 1 2 999999 -251634 1 307836 593109 -56632 1 582740 817341 -294700 1 187285 488789 208905 2 764376 982525 1 2 999999 937031 2 18 999981 1 10 999982 -705813 1 6 999996 -11125 2 19 999995 2 65016 268061 2 588345 748503 2 2 999999 1 2 999999 797982 1 459492 753195 910107 1 285504 739143 -565958 1 330702 637059 -698936 2 463773 829784 2 169804 891436 1 2 999999 822748 1 5 999988 259809 2 374513 956894 2 15 999994 1 2 999999 -508159 1 2 999999 544258 2 65743 211419 2 248161 578173 2 2 999999 2 2 999999 2 3 999982 1 2 999999 67652 2 2 1000000 2 2 999999 2 8 999988 1 251737 684620 446458 2 2 999990 1 376468 953279 790329 2 2 999999 1 3 1000000 -362912 1 619070 961379 -765351 1 8 999992 736933 1 12 999998 -865160 1 2 999999 -682405 1 2 999999 849176 2 6 999983 2 510716 896151 1 9 999987 824517 1 598546 807368 -824805 2 2 999999 2 7 999984 2 7 999993 2 3 999997 1 4 999997 289846 2 128286 781846 2 3 999986 1 2 999999 -999129 2 2 999999 1 2 999999 -463192 2 8 999996 1 2 999987 359992 1 14 999997 -966797 1 798286 983235 777602 2 2 999999 1 104905 470069 -467364 2 2 999999 1 2 999999 -534639 2 794379 885620 2 336919 402140 2 8 999986 2 7 1000000 1 2 999999 -408129 1 6 999987 662253 1 389006 576891 -204626 2 16 999992 2 4 999981 2 2 999999 1 7 999985 -226425 1 2 999999 -751302 1 2 999999 -815232 2 2 999999 2 366982 466297 1 1 999985 184369 1 2 999999 -549752 1 29071 282417 -294504 2 9 999985 2 103022 865184 1 15 999999 581170 1 6 999989 -657892 2 507393 840894 1 102496 659853 646417 2 2 999999 2 3 999997 1 19 999989 758463 1 19 999996 683511 1 2 999999 313003 1 193977 782561 902894 1 2 999999 -787437 1 2 999999 701962 1 17 999997 4740 1 577206 879130 -730668 2 14 999996 2 444419 864635 2 18 999997 1 11 999998 -192358 2 555941 932039 2 11 999993 1 2 999999 23955 2 527793 655254 1 2 999999 972616 1 2 999999 859432 2 2 999999 2 18 999992 2 11 999997 1 2 999999 -196070 1 10 999995 -7742 1 2 999999 -791149 2 4 999996 1 2 999990 -920410 2 2 999999 1 2 999999 -849447 1 569 835763 623327 2 160084 331959 2 8 999987 1 440846 615345 -802681 1 2 999999 -744150 1 183099 907772 -794858 2 66614 718071 2 94110 569063 1 596682 914140 303276 2 3 999986 1 4 999994 -409452 2 8 999993 1 300410 351870 57291 1 167447 754288 -100218 2 16 999996 1 688359 751729 986413 1 8 999989 -746678 1 2 999999 312610 2 657199 850488 2 9 999992 2 12 1000000 2 2 999999 2 176344 819316 2 55159 73953 1 12 999989 665963 2 301706 425097 2 20 999991 2 2 999999 2 224905 897935 1 2 999999 956306 2 17 999995 1 108137 147823 -662853 1 4 999984 709598 2 352181 959014 1 354895 669733 -680972 1 75464 107596 999661 2 514376 785937 2 138882 233890 1 2 999999 -282078 1 2 999981 -722979 1 2 999999 -996723 2 2 999999 1 134710 504286 -721219 1 2 999999 138494 1 2 999999 -712462 2 485361 757549 1 2 999999 62983 1 12 999987 181724 2 2 999999 2 2 999999 1 424700 819343 -763210 1 278412 523051 360914 2 20 999994 1 227571 754771 381366 2 17 999990 2 14 999983 1 72840 384263 -503647 1 9 999998 53416 2 19 999983 2 3 999991 2 5 999988 2 19 1000000 2 2 999999 2 11 1000000 2 2 999999 1 16 999982 653013 2 2 999999 1 7 999994 -874343 1 6 999996 -726983 2 8 999981 1 2 999999 473480 2 2 999999 1 9 999998 -462567 2 2 999997 2 269737 723069 1 321804 652597 -297725 2 265453 543250 2 2 999999 1 63547 656722 -732036 1 15 999998 869387 2 7 1000000 1 2 999999 390292 2 71396 255351 1 2 999999 -586497 1 2 999999 -511238 1 2 999999 731983 2 2 999999 1 526245 639355 -148695 1 2 999999 -148889 2 2 999999 2 15 999983 2 705157 963838 2 13471 239335 1 15 999992 -490477 1 483648 719306 -361014 1 13 999998 -601531 1 2 999999 519220 1 2 999999 -324912 2 2 999999 2 18 999984 2 293356 957422 2 131883 214029 2 7 999997 2 100300 622551 1 2 999999 881909 2 16 999993 1 19 999994 852065 1 3 999998 -773774 2 17 999986 2 560160 596407 2 210553 365911 2 11 999988 1 2 999999 -112473 2 16 999985 2 303446 391224 1 23332 120601 -2968 2 2 999999 1 10 999998 -974407 2 2 999999 2 2 999999 2 2 999999 1 2 999999 999643 2 223454 506412 1 2 999987 -355420 1 2 999999 -355576 1 173807 496550 209718 1 913836 981782 919874 1 5 999981 995940 2 2 999999 1 13 999989 332679 1 933464 973365 -742785 2 2 999999 2 52783 932540 1 15 999993 328907 2 82831 482184 1 2 999999 -746102 2 154378 917358 2 122837 566522 2 8 999990 1 14 1000000 37050 1 2 999999 -335831 1 2 999999 292824 1 20 999994 -377137 1 382529 440529 985716 2 20 1000000 1 204978 403858 107787 2 191814 421904 1 2 999999 -194565 1 170383 603154 633631 2 2 999999 1 2 999999 654530 2 2 999999 1 368870 998246 -802252 2 2 999999 1 2 999999 590380 1 2 999999 643764 1 161140 840647 -109003 1 331923 625565 -405002 1 20 999989 505696 1 20 999991 897899 2 11 1000000 1 154542 806786 -453435 1 4 999984 691306 2 19537 559235 1 4 999996 -115922 2 2 999999 1 2 999999 381964 2 2 999999 2 199539 871260 2 12 999996 2 13 999983 1 2 999999 -301141 1 699523 929550 186235 1 116908 218120 -421465 1 24199 244210 -554939 2 198593 896594 1 572675 673801 702377 2 2 999999 1 2 999999 396865 1 2 999999 644515 1 204490 945112 642158 1 399240 974590 -962179 1 15 999988 -562743 2 2 999999 2 205569 665745 1 407990 673581 409183 1 9 999997 940196 1 411102 974246 -216646 1 2 999999 969468 2 1 999991 2 2 999999 1 544823 893031 997238 1 37669 231893 -465792 1 152018 642216 -448666 2 106878 353026 2 3 999993 2 15 999994 1 13 999994 591544 2 5 999993 1 280849 582690 -260093 1 177458 548738 -412921 1 4 999986 233058 1 2 999999 -222677 1 3 999996 79531 1 28087 996849 26501 1 4 999986 -429497 1 517519 803302 -250848 1 2 999999 -869378 2 2 999999 1 5 999998 -463775 2 2 999999 1 211364 220732 202629 1 15 999999 -123937 1 2 999999 -391628 1 17 999981 857550 2 2 999999 2 2 999999 2 10 999981 1 2 999999 567751 1 344620 845631 772391 1 2 999999 -685341 1 2 999999 814339 1 2 999999 -63319 2 2 999999 2 2 999999 2 10 999997 2 36745 663260 2 2 999999 2 2 999999 2 2 999999 2 565631 755379 2 2 999999 2 71972 490949 1 2 999999 602272 2 2 999999 2 2 999999 1 19 999989 -421783 2 262595 914556 1 545072 637585 -108582 2 109265 281609 1 12 1000000 -227607 2 6 999993 2 742546 848330 2 2 999999 2 327158 977943 2 4 999984 2 2 999999 1 2 999999 -813689 1 527552 792094 -939700 1 2 999999 374660 1 77300 891445 -56458 2 2 999999 2 70605 567833 1 13 999997 -783118 1 584575 634455 -837985 2 427313 502905 2 2 999999 1 13 999996 -899504 1 2 999999 665921 2 2 999999 1 78248 196986 178740 1 2 999999 -312380 2 10 1000000 1 102771 596631 -671539 2 260045 619767 2 18018 720595 2 2 999991 1 848972 981687 -61052 2 2 999999 1 2 999999 -546611 1 609322 785464 163899 2 2 999999 1 140702 376912 517678 2 2 999999 2 475731 958933 2 726206 781096 1 2 999999 821861 1 20 999988 -529564 2 733890 773943 1 154576 946224 46696 2 13402 237552 1 2 999999 -552104 1 2 999999 516056 2 625715 964698 1 2 999999 -823748 1 14 999991 362202 2 602579 715072 2 811365 814940 1 2 999999 905726 2 2 999999 2 2 999999 1 2 999999 95554 1 2 999999 -98603 2 2 999999 1 2 999999 964885 2 135034 443298 1 2 999999 -526915 2 50916 660451 2 157505 410683 1 41858 528369 -727703 2 2 999999 2 14 999987 2 23246 147322 1 6 999987 -870464 1 12 1000000 -237262 1 2 999999 632524 2 142178 703340 2 59167 886853 1 18 999995 127306 1 14 999988 -244053 1 2 999999 488410 2 2 999999 1 2 999999 141933 2 13 999989 1 316208 796727 556359 2 124105 702624 1 623389 730393 -477689 2 2 999999 2 33261 353216 2 283106 688693 1 4 999983 489236 1 322060 728048 -213963 1 122930 876396 -17565 1 541464 869502 -568078 2 2 999999 2 237661 369708 2 19 999996 1 260942 833348 157440 1 75914 660715 -541958 1 2 999999 903910 1 3 999995 -763174 2 20 999998 2 21820 198925 1 14 999983 40920 1 219884 683556 -795970 2 165583 276078 2 6 999986 2 593647 860898 2 129236 618446 2 2 999999 2 18 999996 2 286363 408959 2 125028 452773 1 137505 448898 312647 1 11 999988 -928975 1 14 999986 -436751 1 697846 884971 256688 1 4 999984 934406 2 568866 945363 2 2 999990 1 823173 899047 660241 1 44641 590703 -209568 1 2 999999 201752 1 2 999999 223880 2 2 999999 2 14 999985 2 268263 344119 1 2 999999 -498110 2 2 999984 2 481978 575852 1 343492 891664 -879492 1 20 999999 801326 1 2 999999 -210207 2 464807 777125 1 2 999999 468017 1 626658 994150 -650744 1 1 999987 -390578 2 2 999999 2 17 999989 2 2 999999 2 1 999988 2 16 999991 1 4 1000000 -921067 2 89336 547750 1 20 999990 -132845 1 4 999987 799702 2 2 999999 2 11 999984 1 4 999998 588422 1 20 999997 -828876 2 238428 808209 2 2 999999 1 19 999986 -23291 1 473119 544738 -618945 2 230023 991261 1 2 999999 -732301 2 160560 424964 1 12 999987 193021 2 2 999999 1 4 999981 -313025 1 6 999991 -910946 1 3 999986 -629872 1 2 999999 624756 1 2 999999 778806 2 2 999999 1 2 999999 -413737 1 10 999991 -999137 1 557765 605199 -736229 1 585804 768549 631062 2 12 999995 1 6 999994 -789248 1 2 999999 827684 2 506779 808025 1 15 999983 -624349 2 2 999999 2 2 999999 1 2 999999 -351744 2 330043 563651 1 2 999999 -352928 1 4 999982 276914 1 7 999999 164003 2 225827 420497 1 278021 643137 -530176 1 151946 374403 155984 2 2 999999 2 291370 371364 1 883222 943551 165066 2 2 999999 1 2 999999 -8033 1 10 999994 -800010 2 474347 560848 2 3 999994 2 10 999995 1 12 999983 894603 1 16 999998 -259095 1 681345 889277 -225095 1 20 999992 143476 1 438393 772240 308750 1 16 999985 26363 2 10 999984 1 2 999999 451334 1 2 999999 -516445 1 16 999996 -606749 2 53903 329626 2 2 999999 2 2 999999 2 2 999999 2 572097 594588 2 7 999994 2 129998 396730 2 2 999999 2 163627 498042 1 347724 597687 857900 1 550007 608958 -662515 2 2 999999 2 666881 944779 2 19 999982 1 2 999999 -191885 2 11 999989 1 2 999999 -810000 1 17 999983 987050 1 16711 953351 -475173 1 9 999991 -302619 1 2 999999 99717 1 318007 759939 -574852 1 286605 298677 898809 1 2 999999 468059 1 8 999981 -210685 2 503614 685963 2 330820 506212 1 2 999999 825302 1 2 999999 -812770 2 15 999990 2 18 999982 1 132768 508657 -458963 2 12 999981 1 2 999999 -491694 1 9 999995 111787 2 901898 906224 1 560395 816800 270925 2 268451 676316 2 104453 356569 1 12 999984 270108 2 4 999989 1 15 999987 858533 1 2 999999 400063 2 6 999981 2 2 999999 2 13 999985 1 2 999999 -992941 2 2 999999 2 15136 917480 1 459013 543150 -699895 1 10 999981 -948437 2 125125 946115 2 16 999993 1 5 999995 346455 1 6 999987 899644 2 184635 682032 2 12 999983 2 2 999999 2 2 999999 2 2 999999 2 9213 398835 1 2 999999 70601 2 281019 302742 1 309899 760217 -583570 1 397804 851596 -627361 2 14 999988 1 2 999999 595124 2 13 999997 1 17 999991 207271 2 149406 866007 2 2 999999 2 2 999999 2 18 999993 2 2 999999 1 495100 968140 -739851 1 10 999994 -808787 1 412231 731461 180585 2 302878 722471 2 231823 476803 1 2 999983 716505 1 16 999995 -528430 2 2 999999 1 2 999999 -606500 2 546467 854613 2 2 999999 1 12 999981 -77615 1 19439 791718 830249 1 2 999999 996655 2 639651 655124 1 2 999999 -703153 1 17 1000000 557247 2 2 999999 1 2 999999 913401 2 13 999994 1 175654 337545 -321415 2 1 999997 1 2 999999 890136 2 261111 615607 1 12 999994 -783092 2 10 999999 2 13 999992 2 2 999999 1 2 999999 -21804 2 9 999992 2 220224 601498 1 478711 480063 -50321 1 139906 974495 619727 1 2 999999 327034 2 1 999991 1 215765 917302 -568817 2 12 999983 2 96812 744944 2 20 999989 1 107115 776238 -155476 1 2 999999 790846 1 2 999999 -156502 2 2 999999 1 52040 363208 -431381 1 10 999999 -507876 1 8 999989 -29508 1 9 999989 -906519 1 2 999999 -159521 2 126089 459284 2 2 999999 1 2 999999 76325 2 288928 483705 2 694891 740790 2 2 999999 1 16 999989 -876908 1 879149 899418 6849 2 5 999990 2 666440 698880 2 2 999999 1 930748 943925 555209 1 2 999999 239756 2 9 999993 2 555322 721833 1 2 999999 823003 1 2 999999 699220 1 2 999999 627889 2 401411 880041 1 2 999999 -961156 2 623057 928831 1 483093 664988 -58379 2 419025 885105 2 2 999999 1 19 999988 -975664 1 15 999991 -314834 1 2 999999 629723 1 3 999985 794353 2 2 999999 2 2 999999 1 2 999999 656545 1 2 999999 432920 1 130774 405187 -332272 2 18 999996 2 6 999994 1 318525 428239 897949 1 403721 826493 -494147 2 2 999983 2 313594 984202 2 8 999999 1 2 999999 89234 1 17 999988 874821 1 2 999999 -601474 1 252420 779863 -483830 2 13 999989 1 2 999999 900146 1 245346 706600 549195 2 2 999999 2 2 999995 1 16 999983 62955 1 2 999999 -339139 1 2 999999 579537 2 526596 685183 2 9 999991 2 2 999999 2 42537 583669 1 815188 882798 611208 2 107215 148186 2 2 999999 1 282602 833237 123327 1 3 999983 964718 2 11 999993 2 14 999998 1 557550 616456 -184655 2 2 999999 1 627102 885884 -612021 2 12 999996 2 2 999999 2 12244 49733 1 497726 851369 646338 1 2 999999 -44996 2 158752 680562 2 2 999999 2 357624 601921 2 793949 862438 2 15316 299698 2 239953 982831 1 174037 621324 -824222 2 255132 510417 1 10 999994 -48694 1 2 999999 -108142 2 15 999983 2 2 999999 2 4 999998 1 12 999981 815482 2 199572 783136 1 394464 982098 146105 1 19601 518494 -794041 1 592331 631797 -961884 1 233250 990430 -327790 1 2 999999 -521990 2 652598 954279 1 2 999999 738005 2 10 999983 2 3 999995 2 583326 659208 2 2 999999 1 12 999997 978082 2 6 999995 2 15 999983 1 2 999999 -172746 1 2 999999 -990625 1 2 999999 832530 1 2 999999 327336 2 22247 614473 2 257469 802788 1 65292 215213 -47335 2 17 999996 2 2 999999 2 7 999984 1 749434 900542 139234 1 2 999999 107850 1 17 999982 -632453 1 473954 974928 655406 1 2 999999 -204378 2 2 999999 1 20 999987 -862180 2 111339 184735 1 2 999999 830588 2 59133 501141 2 2 999999 2 7 999985 2 18 999994 2 2 999999 1 7 999988 -439653 1 1 999988 913893 2 483987 546934 1 2 999999 252883 2 13 999987 1 11 1000000 925206 2 2 999999 1 15 999984 832470 2 15 999999 2 758515 926930 1 728196 782810 -372453 2 197178 707905 1 2 999999 -49241 2 4 999997 1 16200 330364 -829408 1 6747 62432 -584177 1 2 999999 886980 1 2 999999 280542 1 49490 404287 220816 2 2 999999 2 11 999997 2 13 999982 1 6 999982 -707073 1 2 999999 -759174 1 18 999998 915873 2 116974 200610 2 2 999999 2 16 999993 1 19 999982 -830816 2 468742 673301 2 2 999999 2 596052 665389 2 3 999999 1 2 999999 760259 2 20 999982 2 2 999999 2 6 999986 2 2 999999 2 635943 930965 2 2 999999 2 112752 439421 1 2 999999 27788 2 2 999999 2 108637 655782 2 103790 738555 2 4 999984 1 13 999991 -887597 2 10 999995 2 357333 813354 1 2 999999 -729073 2 12 999984 2 7 999983 1 269603 423839 -380389 2 869439 890885 2 523455 819902 2 2 999999 2 2 999999 2 436630 616769 1 2 999999 -576415 2 2 999999 2 2 999999 2 2 999999 2 2421 822761 2 539959 831906 1 275782 321736 -124308 2 12 999987 1 4 999983 729239 1 785891 865137 -587521 1 2 999999 751656 1 2 999999 825129 1 2 999999 -443628 1 49675 391574 544459 2 148787 426050 1 12 999989 -662867 1 75173 711995 -810791 1 8 999998 -118509 2 2 999999 1 2 999999 -188949 1 645550 694301 355063 2 149351 616306 2 2 999999 2 2 999999 2 2 999999 2 17647 91104 1 28401 546745 73737 2 703446 891179 2 2 999999 2 8 999992 1 6 999991 597738 1 2 999999 846238 2 165728 915225 2 2 999999 1 2 999999 228430 2 583510 699770 2 144830 255065 2 7 999985 2 2 999999 1 469377 672531 -218506 1 171559 824428 -854625 2 771811 941683 2 19 999998 1 372535 729695 -686901 1 15 999989 962948 1 2 999999 645422 1 882845 976647 460725 1 444142 877059 -892489 1 8 999983 35666 2 2 999999 2 6 999991 1 10 999987 -228223 2 12 999997 2 5 999988 2 330505 331841 1 2 999999 -908278 2 16 999983 1 2 999999 746412 2 2 999999 2 2 999999 1 2 999999 999792 1 7 999997 -192526 1 5 999982 495040 2 2 999999 1 2 999999 875109 1 2 999999 -249930 1 349076 789097 897251 2 2 999999 2 2 999999 1 8 999993 172927 2 2 999999 1 1 999999 338966 2 2 999999 1 15 999987 840976 2 353715 456153 2 144631 744605 1 2 999999 -12995 2 17 999991 2 5 999986 2 102463 526238 1 2 999999 790618 2 2 999999 2 294103 607277 1 6 999986 993966 1 37398 907954 -522405 1 2 999999 817734 1 257175 380754 368770 1 220916 663077 681920 2 2 999999 2 2 999999 2 16 999998 2 2 999992 2 477464 522200 1 9 999983 -592916 1 19 999981 855054 2 472279 587139 1 2 999999 211507 1 135266 171711 849971 1 629712 967973 766175 1 7 999988 952206 1 593960 933021 965314 1 159907 730218 963861 1 863052 898478 -784865 2 2 999988 2 2 999999 2 2 999999 2 2 999999 2 334 192762 1 198266 346904 862150 1 19 999993 -933981 1 29091 364023 258309 2 2 999999 2 10 999982 2 514295 747199 2 10 999981 1 2 999999 -760319 1 10 999988 757154 2 14 999984 1 2 999999 -151585 1 15 999998 689047 2 2 999999 2 15 999983 2 2 999999 2 11 999995 2 17 999991 1 1 999987 -748621 2 2 999999 1 207265 692953 -581097 2 380838 707350 1 162571 301108 340444 1 615731 632684 -155501 2 361021 867943 1 765986 821412 572656 2 18 999994 1 18 999993 -950253 2 2 999999 2 726913 768202 1 2 999992 194076 2 13 999992 2 2 999999 2 18 999996 1 2 999999 -752997 2 2 999999 2 436493 792058 2 2 999999 1 522991 945518 -87600 2 2 999999 2 2 999985 2 173108 225448 2 2 999999 1 678684 715030 -533850 2 2 999999 2 117142 315033 2 2 999999 1 522017 984630 -762837 2 11 999997 2 4 999991 2 101155 225536 2 2 999999 2 116983 434318 2 8 999990 2 9 999984 2 341158 665810 2 546466 957534 1 635516 958966 -636424 2 2 999999 1 357408 364785 -460892 2 2 999999 1 681680 781866 -862658 1 2 999999 335867 2 204966 384261 2 2 999999 1 2 999992 -924014 2 640274 779318 2 307041 994289 2 12 999984 2 20 999982 1 18 999989 -857770 2 2 999999 2 2 999999 2 604095 854110 1 12 999997 804071 1 450376 923970 -287789 1 2 1000000 -860550 2 8 999992 1 579706 656604 -193795 1 5 999998 -713154 1 8 999988 98847 2 412721 542639 1 104919 849766 338595 2 238159 261571 1 331855 714053 -409002 2 11 999998 2 2 999999 1 632538 702818 -310658 1 10 999990 547377 1 2 999999 997300 2 237774 533878 1 2 999982 -754257 1 4 999982 784302 1 2 999999 917432 1 65283 278856 -928629 2 2 999999 1 1 999983 -297659 1 4 999993 -298999 1 469084 613965 611930 2 4 999997 1 208960 504662 -736358 1 19 999988 -302717 1 16 999987 598457 2 2 999999 1 20 999984 -605193 1 2 999999 979018 1 296015 539526 -595950 2 312331 943991 1 3 999981 -289684 1 2 999999 382893 2 10 999998 1 2 999999 -119343 2 215539 627058 1 2 999999 -231401 2 2 999999 1 2 999999 199901 2 151381 485343 1 2 999999 970008 1 98284 270326 99305 1 2 999999 -927787 1 10 999993 478344 2 11 999981 1 2 999999 -222708 1 15 999995 -845654 1 2 999999 935027 2 4 999994 2 2 999999 1 18 999995 -582011 2 10 999993 1 42327 216210 210523 2 312389 714749 2 2 999999 2 11 999991 1 675193 850978 409270 1 328033 991542 342052 2 2 999999 2 171306 374902 2 2 999999 1 2 999999 745091 2 125114 995498 2 19 999983 1 2 999999 630297 2 14 1000000 2 9 999982 2 3 999986 2 3 1000000 2 2 999999 1 8 999988 746790 1 2 999999 778238 2 219475 707727 1 2 999999 780605 2 2 999998 2 2 999999 2 10307 210373 1 1 999981 77574 2 10 999991 2 407023 837372 1 370034 812942 -202360 1 9 999982 202046 1 9 999997 971635 2 2 999999 2 9 999985 1 8 999985 -646123 1 2 999999 -873856 1 3 999992 407355 1 7 999981 -254327 1 9 999994 -547087 1 2 999999 -578952 1 5 999992 -556772 2 2 999999 2 10 999984 1 11 999991 182455 1 54266 799602 -437556 1 2 999989 770263 1 2 999999 344345 2 2 999999 2 102243 357086 1 2 999999 532041 1 2 999999 801047 2 262057 339960 2 270123 798777 2 264040 460499 2 2 999999 1 2 999999 817170 1 2 999999 -320316 1 12 999983 511835 1 405697 999531 -250747 1 108250 769593 -817661 1 2 999986 -34079 2 2 999999 1 313252 528302 358788 1 409606 596986 701604 1 368379 389737 539228 2 20 999987 2 418637 475991 1 807596 813701 -773381 2 9 999988 2 2 999986 2 1 999995 2 4 999986 2 2 999999 1 13 999994 882807 2 1 999994 1 23857 703360 -978120 1 2 999999 957019 2 2 999999 2 2 999999 1 2 999999 -741859 2 4 999985 1 437944 975793 -348353 2 9 999987 2 2 999999 2 2 999999 1 2 999988 -305044 1 83577 444711 -551350 2 2 999999 2 503075 883836 1 15 999997 -289578 1 14003 905400 950044 2 3 999992 1 323096 916991 37625 2 2 999999 1 2 999999 -400077 2 2 999999 1 15 999994 -858446 1 2 999999 240826 2 151031 430765 2 17 999985 1 2 999999 807540 2 13 999991 2 244444 457828 2 2 999999 1 72409 232151 371003 2 11 999993 1 204762 471690 -873685 2 77489 480774 1 271601 534675 -238395 2 290493 572946 2 14 999997 2 3 1000000 2 13 999981 2 14 999982 1 2 999999 599649 1 2 999999 787937 2 52582 193050 1 1 999993 -71424 1 2 999999 -505522 2 8 999990 1 6 999989 -532382 1 320914 905255 106104 2 204037 363577 2 13 999989 2 44934 771471 1 110682 194477 858188 2 2 999999 2 430353 861333 2 493877 970736 1 2 999999 -943122 2 2 999999 1 18 999986 -184649 1 596654 671065 128585 2 18 1000000 2 8 999983 1 2 999999 -601156 1 683976 720130 691642 2 2 999999 2 9 999989 1 603530 768456 125925 2 13 999996 1 115499 255894 -25507 1 211501 647157 842863 1 2 999999 562882 1 356082 702491 489497 2 289642 465239 2 2 999989 1 19 999995 -774390 2 742115 983556 2 5 999985 2 18 999994 1 303445 668797 -837298 2 421651 511178 2 2 999999 2 1 999992 1 2 999999 776752 2 2 999999 1 309522 920853 -392671 2 8 999981 1 165343 713748 -473207 1 2 999999 594027 1 420857 784436 -518876 1 2 1000000 539340 1 216415 469569 -65068 2 4 999999 1 18 999992 -580591 2 2 999999 2 33904 183193 2 2 999999 1 2 999999 -194423 2 624033 888505 2 347062 736280 1 2 999999 847024 2 16 999992 2 7 999987 1 304860 737158 -74483 1 553195 834629 784586 1 14382 194108 -987913 1 2 999999 -76172 2 374261 483568 1 2 999999 792401 2 14 999999 1 347021 580613 798768 1 2 999999 867450 1 2 999999 215725 1 2 999999 315236 2 2 999999 1 2 999999 -936378 2 2 999984 2 6 999983 1 2 999999 -549523 2 2 999999 1 14 999994 -857038 2 496403 784779 1 11 999986 -108118 1 2 999999 -558987 1 2 999999 178431 1 2 999999 -95723 2 15 999989 1 62241 573959 -68567 2 9 999992 1 479953 852004 -548583 2 12 999987 1 2 999999 -658952 1 507070 947407 864969 2 109878 119850 2 3 999984 2 5 999983 1 19 999994 353768 2 15 999995 2 4 999994 2 11 999994 2 839429 915405 2 12 999990 1 12612 619123 -238224 1 2 999999 637398 1 1 999999 -890190 1 2 999999 -122853 1 235087 603213 418476 2 6 999999 1 1 999983 601209 2 581590 986888 2 260925 587797 1 1 999994 -45341 1 3 999982 -686289 2 2 999999 1 5 999989 205334 2 411044 497533 1 8 1000000 373727 2 507281 644626 1 75515 881655 55804 2 10 999999 2 2 999999 1 131648 265801 560287 1 2 999999 593145 2 575965 675065 2 2 999999 1 2 999999 152151 2 19 999997 2 4 999994 2 27532 783604 1 2 999999 56799 2 12 999981 1 2 999999 -322125 1 733913 912158 706343 1 16 999994 287438 1 2 999999 -54177 2 15 999998 2 499355 695253 1 5 999983 -661251 1 8 999989 -742126 1 12 999984 -250835 2 17 999989 1 2 999999 289277 1 2 999999 904548 1 104459 608201 -220252 1 2 999999 -819729 1 2 999999 115413 2 2 999999 2 4 1000000 1 31152 615581 -691350 1 11 1000000 -634428 1 2 999999 -96488 1 169774 774524 303709 1 14 999999 -289734 2 339062 466939 2 2 999999 1 2 999999 446309 1 11 999991 968148 2 7 999990 1 5 999983 -261917 2 2 999999 2 12 999997 1 186224 463120 150120 1 240021 801525 -335927 1 3 999996 772463 2 358976 730265 1 2 999999 104182 2 2 999999 2 2 999999 1 543638 726618 -174139 1 219621 982745 -86741 2 2 999999 1 433644 668503 -902634 1 44338 870155 -258464 1 326666 411998 -839650 1 2 999999 -761113 2 2 999999 1 8 999988 871016 1 11 999995 766709 1 2 999999 751605 1 2 999999 573646 2 173749 436485 2 239805 692138 2 10 999998 1 2 999999 -320194 2 2 999999 2 297802 548051 1 224926 284394 877818 2 20 999996 1 2 999999 152029 1 2 999999 -564452 1 3 1000000 -168633 1 14 999993 -394976 2 15 999986 2 388859 932888 2 134993 411290 1 158237 307586 -357266 2 18 999997 2 113015 732599 1 1 999982 17127 2 6 999991 1 162803 394200 556615 2 901611 954870 1 16 999986 -960584 1 200738 855435 -852359 2 521738 956344 2 18 999988 2 17 999992 2 375376 394764 2 2 999999 2 313938 614445 1 17 1000000 873135 1 13 999990 -596673 1 104523 249802 -151821 1 4 999998 -206236 1 329003 486717 -599416 1 2 999999 -524912 1 479041 538958 566366 1 2 999999 -703393 1 428267 946544 -158493 1 2 999999 -719868 1 42488 537695 985137 1 8 999994 666240 2 2 999999 1 8 999995 -338175 2 7 999988 2 2 999999 1 2 999985 280035 2 12 999994 1 2 999999 -48908 1 3 999997 667826 2 2 999999 2 330358 519007 1 781749 858919 199773 1 260158 712231 446553 1 2 999986 -543877 2 315004 972854 2 2 999999 2 165741 547199 2 14 999985 2 8 999997 2 2 999999 1 11 999986 -337216 1 250364 358968 949649 2 32077 286094 2 2 999999 1 16 999992 577682 2 5966 204039 1 417250 439608 480126 1 791122 830327 340644 1 810644 827665 -959439 2 198157 569987 2 52193 471131 1 6 999993 598725 2 671150 680748 2 2 999992 2 118030 438845 2 2 999999 2 2 999999 2 2 999999 1 14 999983 -80878 2 458262 918226 1 10 999981 -962194 2 13 999996 1 9 999995 803780 2 8 999982 1 17 999992 -435084 2 2 999999 1 2 999999 -173689 1 15 999989 17076 2 10 1000000 1 649438 654081 385884 2 2 999999 1 2 999994 998651 2 41516 420014 2 2 999999 2 15 1000000 1 2 999999 -725177 1 350275 423456 757383 2 19 999994 1 814399 847176 102023 2 4 999992 2 18 999992 1 578149 847342 -289899 2 2 999999 2 3 999984 2 4 999992 2 9 999994 2 2 999999 2 4 999991 1 2 999990 614443 1 1 999993 -292286 2 16 999997 2 2 999999 1 15 999988 424787 2 13 999991 2 17 999981 2 2 999999 2 2 999999 1 198926 701941 -946692 2 636359 679519 2 2 999999 1 298862 610210 -956216 1 13 999992 -715198 1 2 999999 497137 2 393185 942479 2 7 999989 1 2 999999 941773 1 2 999999 -396380 2 2 999999 2 214095 502514 1 29903 655030 469925 2 4 999984 1 517896 985301 9160 1 2 999999 -305124 2 21422 898143 2 16 999983 1 3886 560939 -489891 1 2 999999 786442 1 63043 656854 -958767 1 2 999999 928222 2 3 999987 2 2 999999 2 1 999993 1 2 999999 -438066 2 212774 517084 2 2 999999 1 300635 945408 279487 2 17 999994 2 661669 976562 1 2 999999 -619232 2 1 999990 2 243738 742684 1 20 999986 -56219 2 450409 505610 1 418366 566735 -716488 1 12 999990 -754512 2 7 999987 2 131668 657669 1 2 999989 30049 1 593606 932563 323579 2 16 999997 1 13 999996 -567749 2 2 999999 2 17 999983 1 490503 769960 666330 1 12 999988 675285 1 14 999995 731382 1 10 999999 -429145 1 3 999985 659442 2 2 999999 1 2 999999 -419618 2 2 999999 1 18 1000000 442376 1 396535 444026 -441182 1 906042 923174 625869 2 2 999999 2 154675 264143 1 9 999995 -323996 2 400362 479723 1 2 999999 -793968 2 2 999999 1 2 999999 714723 1 201513 514817 430440 1 8 999998 -520075 1 126631 490849 432704 2 2 999999 2 2 999999 1 1 999986 -547572 1 78384 528639 744173 1 5 999988 376294 1 107343 778787 270593 1 2 999999 -163379 1 15 999982 246501 1 1 999986 -253894 2 1 999999 2 8 999984 2 265806 697041 1 561004 945817 -36522 1 2 999992 -947205 2 2 999999 2 2 999999 1 11 999995 215411 1 450140 704570 -293788 2 8 999990 1 163427 516225 -690689 1 411979 629887 819800 2 3 999982 2 573912 774492 1 669843 998974 453046 2 2 999988 1 2 999999 -744440 1 4 999989 638952 2 2 999999 2 796871 997564 1 2 999999 302685 1 2 999999 790130 2 5 999994 2 6096 13170 2 250250 708989 1 19 999990 412359 2 2 999999 1 554851 579257 -750375 1 378370 727726 826002 2 2 999999 2 19 999983 1 155638 762222 -713536 1 62882 419677 485944 2 2 999999 2 17 999983 2 378549 477752 2 20 999997 1 2 999999 -6940 2 2 999999 2 104486 284528 1 15 999995 650517 1 20 999989 -744205 2 327685 979369 1 2 999999 329010 2 2 999999 1 17 999999 968488 1 429281 926118 -377224 1 13 999985 405389 2 2 999999 2 590802 955764 1 16 999998 -372568 2 2 999999 2 234477 497305 2 18 999993 1 3 999996 355865 1 532682 898799 -913665 2 2 999999 1 2 999999 -988563 1 14 999988 -688017 1 383980 416374 216192 1 312957 385524 541097 1 12 999983 219339 1 15 999992 686855 2 444005 573332 2 162744 872390 1 2 999999 -733090 2 20 999993 1 241726 349394 543402 2 2 999999 1 2 999999 478836 2 296205 801614 2 798425 928614 2 18 999981 1 2 999984 -213946 1 3 999984 404096 2 435907 641015 1 952058 980198 40951 1 2 999999 -602854 2 2 999999 1 93696 134700 823613 2 21378 932123 2 698231 999508 1 2 999999 981927 2 16 999993 2 4 999990 2 648878 917727 1 545525 930923 447321 2 32924 381566 2 16 999991 1 7 999983 149400 2 2 999999 2 270637 615908 1 265912 764074 485069 2 10 1000000 2 283075 512698 2 2 999985 2 781505 821650 2 8 999996 2 5 999984 2 12 999987 2 2 999999 1 615426 742620 395700 2 11 999984 1 195474 252821 853529 1 4 1000000 -228252 1 15 999999 856713 1 16 999983 -175151 1 13 999992 898146 2 2 999999 1 8 999990 389794 1 124893 788838 64958 1 2 999999 -720931 2 2 999999 1 2 999999 -68407 1 5 999988 675798 1 2 999999 -761730 1 11 999990 278051 2 2 999999 1 1 999998 -966601 2 20035 427714 1 7 999985 -560262 2 9 999996 1 2 999999 370823 1 2 999996 -521116 2 7 999997 1 525327 918084 21897 1 19 999999 -534496 1 14 999994 -241219 2 2 999999 2 396716 514996 2 232239 550150 2 741318 833192 2 6 999982 1 130945 206987 483757 1 2 999999 -671551 2 2 999999 1 11 999989 29605 2 130181 955030 1 6 999982 -963541 1 176973 269462 -517868 1 3 999995 -433927 1 2 999999 -8625 2 314932 341539 2 2 999999 1 4 999982 121773 2 603494 642945 1 492347 882425 -509035 2 2 999999 2 161902 245065 1 2 999999 -740730 1 17 999993 -393934 2 2 999999 1 3 999981 585902 1 12 999996 -175101 2 20 999981 2 2 999999 2 14 999991 1 443871 615391 659753 1 2 999999 753003 2 258485 358690 1 17022 886305 -423233 2 2 999999 1 10 999997 -343908 2 2 999999 2 244296 254360 1 2 999997 655835 1 15 999988 -21608 1 6 999997 638749 2 4 999999 1 2 999999 -818909 1 20 999999 43563 2 2 999999 2 2 999999 2 2 999999 2 11 999985 2 2 999999 1 1 999987 93532 1 10 999996 -797554 2 124907 951896 1 718961 869106 -674216 2 2 999999 2 1 1000000 1 8 999998 95595 2 10 1000000 1 4 999993 -468237 1 420513 837862 710840 2 2 999999 2 247697 743121 1 598819 826406 -149103 2 304876 678258 2 145330 299341 2 15 999987 1 2 999999 350372 1 15 999986 -19783 1 578443 691430 -913864 2 13 1000000 2 553430 623119 2 7 999989 1 9 999996 -701943 2 471027 472623 2 2 999999 2 495525 857729 1 408459 701633 -198916 2 11 999989 1 2 999999 -515066 1 160102 288864 -771691 2 2 999999 2 163316 443763 1 563050 789691 497511 1 37596 194218 -287339 2 10 999986 1 819173 922807 70365 2 2 999989 1 2 999999 463041 1 99027 362048 -121174 2 2 999999 2 2 999999 2 20 999995 2 10 999982 2 5 999997 2 5 999989 1 12 999982 391427 1 10 999997 -525694 1 2 999999 298333 1 486173 728656 125374 2 2 999999 2 17 999989 1 2 999987 930070 1 552899 976520 -526972 2 2 999999 2 928880 929289 1 2 999999 64494 2 5 999987 1 2 999999 -546738 1 14 999993 -951144 1 8 999983 -983630 2 258307 523611 1 10 999981 -791275 2 2 999999 2 2 999999 2 538870 828940 2 19 999993 2 1 999982 1 8 999996 425451 2 2 999999 2 6 999995 1 2 999999 -151206 2 116365 494111 1 11 999996 -377332 2 52470 731983 2 3 999993 2 7 999996 1 93223 415740 -506765 2 56850 594107 1 2 999999 -605885 1 697310 880366 -39724 2 267039 339706 2 669852 727752 2 204352 770461 1 159988 545458 711117 1 2 999999 791355 2 2 999999 2 147417 787086 2 5 999992 2 39805 429837 1 2 999999 -279976 2 414890 837296 1 2 999999 -917277 1 11 999996 273228 1 2 999999 87531 2 11 999992 1 456515 522598 310695 1 2 999999 692200 1 377019 479275 -496905 1 17 999987 797008 2 5 999987 2 177644 519586 1 2 999999 -46929 1 142785 679347 -950352 2 2 999999 1 6300 623234 106143 1 2 999999 618651 1 110960 459962 -422438 1 138172 460187 936717 2 213835 364812 2 495909 737930 1 8 1000000 -976491 1 18 999999 993616 2 9 999988 1 7 999989 412940 1 11 1000000 82386 2 2 999999 1 2 999983 -812409 1 9 999982 -699751 2 19 999983 1 2 999999 -38677 1 995425 995554 329008 2 280270 718181 1 2 999999 591832 2 2 999999 1 30335 221489 -907360 2 117988 434263 2 228799 499677 1 650343 652245 9540 2 2 999999 2 2 999999 2 18 999998 2 20 999990 2 4 999998 2 12632 594296 1 69376 350789 508303 2 12 999983 2 2 999999 1 31347 116581 747154 1 2 999991 -571521 1 2 999999 896874 1 2 999999 -768363 1 2 999999 14454 2 14 999994 1 2 999999 -493275 2 585306 876992 1 524832 555157 -785778 1 2 999999 97037 2 2 999999 1 431212 464474 -951857 1 2 999999 35961 2 146772 777532 1 466708 814423 558094 2 7 999999 2 2 999999 2 9 999996 2 460166 519650 1 2 999999 361858 2 504658 732961 1 590182 851203 882368 2 439469 742228 2 18 999987 1 138777 354850 170771 2 363890 703948 1 7 999988 -990933 1 2 999999 -287136 1 2 999999 167263 1 128620 274370 243376 1 4 999984 -814415 1 71949 272100 199916 1 50588 947884 89128 1 2 999999 500658 2 13 999996 2 627474 962702 2 229223 231124 1 6 999984 645462 1 621479 743231 395971 2 2 999999 1 6 999999 725920 2 2 999999 1 15 999990 247744 1 5 999981 -700317 2 10 999984 2 407162 920183 1 4 999988 -531988 1 2 999999 -790807 2 15 999993 2 9 999989 1 295231 713184 -685012 1 13 999986 -930547 1 15 999985 -71936 2 232318 564882 1 13 999981 831662 1 20 999982 -994733 2 2 999997 2 14 999984 1 590825 690132 -689788 1 2 999999 317203 1 2 999999 -109786 2 2 999999 2 5 999999 1 10 999997 -197033 1 79173 303286 733124 2 2 999999 1 2 999999 738998 1 8 999994 451140 2 10 999985 2 2 999999 2 681136 732565 2 7 999997 1 20 999981 -566942 2 11 999989 2 2 999999 1 19 999999 17711 1 18 999997 194844 2 1 999986 1 322751 490530 212804 1 2 999999 843364 2 12 999986 1 2 999999 -108815 1 336411 744273 297929 2 2 999999 1 7 999983 -952808 2 494280 860494 1 2 999999 358665 2 10 999982 1 761359 886448 -192183 1 171205 987373 42393 2 8 999983 2 2 999999 1 2 999999 864862 1 2 999999 736367 2 533479 932848 1 20 999995 -665005 1 19 999997 745790 1 2 999999 -698254 1 18 999989 -575351 2 2 999999 2 18 999991 1 7 999985 828997 2 400179 931166 1 103751 632576 417379 2 743064 928130 2 2 999999 1 2 999999 -126441 1 10 999987 432555 2 2 999999 2 572001 655988 2 135256 338502 1 34879 961639 618264 1 3 999983 -2193 2 2 999999 1 314025 569239 420168 1 425771 928597 628826 1 2 999999 -640441 2 2 999999 2 230448 880851 2 14 999984 2 9 999991 2 618662 921327 2 2 999999 2 2 999999 1 5 999987 676469 1 6 999984 216831 2 2 999999 2 20 999999 2 2 999999 1 2 999999 923067 2 2 999999 1 2 999999 -329393 2 693156 835888 1 2 999999 -516605 2 1 999997 1 17 999986 -908305 1 18 999985 -399417 1 2 999999 778227 1 2 999999 -983468 2 510729 798150 1 9 999981 62287 2 324397 358449 2 1 999992 1 110523 613798 883262 1 2 999999 -89330 2 2 999999 1 7 999991 -86527 1 109127 452332 270888 1 471147 659810 775829 1 2 999999 473680 1 2 999999 -406944 1 17 999994 -801218 1 617898 676433 846079 1 226416 459789 -61876 2 2 999999 2 6 999988 2 2 999999 1 337237 691272 -128145 1 2 999999 9894 2 2 999999 1 1 999999 512633 1 571844 885705 -631388 1 6 999996 933753 2 2 999999 2 300009 537123 2 2 999999 1 2 999999 -121910 2 279402 667987 1 120238 990627 235955 2 2 999999 1 491001 510049 53896 1 13 999994 463178 1 2 999999 227366 2 808413 879027 2 2 999999 2 2 999999 2 8549 508317 1 2 999999 905606 1 2 999999 11215 2 12 999981 1 2 999999 871011 1 2 999999 -266392 1 50077 293340 113416 2 147664 982156 1 12 999994 -431244 1 87206 611482 57945 2 2 999999 2 304786 876553 1 804461 989573 259248 1 2 999999 262949 1 19 999983 -149292 2 2 999999 2 17 999987 1 2 999999 49443 1 342224 834832 -149273 2 451170 698936 1 198249 957764 431803 2 523410 590402 2 48177 875669 2 15 999993 2 395476 972981 1 6 999989 726313 1 2 999999 -323882 1 2 999999 780682 1 2 999999 974813 2 5 999997 2 2 999999 2 93537 907993 2 2 999999 1 2 999999 358400 1 2 999999 -722695 2 2 999999 1 506217 877766 -739321 1 15 999993 -305421 2 4 999988 2 171104 858895 1 9 999993 -850719 1 2 999999 971005 2 543881 950624 1 2 999999 414020 2 84493 135698 1 2 999999 326841 2 514576 527796 1 18 999987 73760 1 55121 979441 -3385 2 20 999986 1 384389 693544 197650 1 14 999996 83604 1 15 999998 -666652 1 399100 560540 -590361 2 2 999999 2 2 999999 2 389583 501765 2 334336 844669 1 471530 949193 730610 1 181698 758795 -214679 1 2 999999 -309027 1 92189 776951 -476657 2 2 999999 1 15 1000000 -673650 1 2 999999 814460 2 2 999999 1 535399 896981 597270 1 2 999999 787758 2 2 999999 2 475505 866969 2 11 999986 1 66835 777698 924564 1 2 999999 -73519 1 46042 67929 480572 1 3877 506743 -985121 1 302471 702361 661366 1 140478 595154 -654928 2 2 999999 2 402471 433198 2 218248 322346 1 2 999996 -353018 2 460710 832648 1 2 999999 957871 2 3 999995 2 2 999999 1 223297 973210 425840 1 486481 823496 591820 2 898461 966027 2 129344 217847 2 7 999992 2 4 999991 1 5 999986 -638008 1 650053 938740 898436 1 92292 93754 -141187 2 107008 587205 1 6 1000000 -48572 2 2 999999 1 2 999999 -287535 2 2 999999 2 2 999999 2 715298 953340 2 2 999999 1 361350 502461 992830 2 9 999986 1 2 999999 -630248 2 360829 384057 1 5 999999 437093 2 18 999992 1 13127 580290 -732417 2 1 999989 1 64960 241691 848795 2 12 999998 2 17732 807957 2 40485 801136 1 428086 832253 783887 1 10 999998 -329134 1 2 999999 -590349 2 777457 883618 1 19 999993 -568563 1 429550 727377 979979 2 273143 846307 2 32739 35564 1 2 999999 -875104 1 15 999987 627484 1 2 999999 -307406 2 149270 720948 2 125189 234816 1 2 999999 -388181 2 393347 948447 1 2 999999 673679 1 2 999999 -100221 1 2 999999 -378353 1 2 999999 630720 1 2 999999 768233 1 2 999999 255477 1 152725 636411 868142 2 700561 757644 2 72697 993044 1 2 999999 809070 1 2 999999 477486 2 14 999983 1 2 999999 981917 1 2 999999 -443065 2 13 999989 2 97076 826785 1 2 999999 -269918 2 9 999994 1 2 999999 -917659 2 16 999992 1 2 999999 -186939 1 17 999993 -796601 1 2 999999 696053 1 346741 469020 68829 1 2 999999 -800815 2 2 999999 1 2 999999 6903 2 549538 599339 1 2 999999 -258325 1 753427 938431 994096 2 2 999999 1 4 1000000 96971 2 735939 976541 1 2 999999 -624150 2 563692 615664 2 117014 151540 1 2 999999 669863 1 563004 782474 815539 1 17 999991 622743 2 15 999987 1 2 999999 741942 2 2 999999 2 2 999999 1 14 999981 -431643 1 555675 876677 -961182 1 597020 822125 -54307 2 4065 362034 1 46981 570191 -588574 2 2 999999 2 13 999986 1 2 999999 -183554 2 2 999999 2 16 999999 1 2 999999 -557096 2 10 999986 1 20 999994 -771679 2 2 999999 1 502228 574347 -328378 1 173126 991580 249292 2 8 999983 1 419702 929882 346131 1 102006 371089 855695 2 698036 976937 2 5 999981 1 2 999999 118286 2 2 999999 2 369276 613146 2 310243 416243 2 507315 952628 1 2 999999 673859 1 712000 932744 -357902 1 616795 946619 -878794 2 15 999990 1 2 999999 323722 2 2 999999 2 2 999999 1 432001 796947 401606 2 5 999995 2 2 999999 2 16 999986 1 8 999990 -455057 1 15 999993 -373867 2 16 999982 2 663542 896865 1 12 999987 787834 1 17 999991 563140 1 11 999992 -365053 1 825100 988382 138001 1 10 999996 -250866 1 474674 836025 625185 2 517771 810787 2 4 999989 1 285205 570991 -334094 1 2 999999 235924 2 243029 668457 2 6 999985 1 6 999981 -674566 1 2 999999 -792854 1 19 999993 661100 1 2 999999 -578475 1 17 999988 -106637 1 2 999999 220867 1 2 999999 -637223 1 1699 575799 491825 1 2 999999 974375 1 2 999999 -439499 1 675685 811540 -239043 2 118037 989909 2 2 999999 2 9 999995 1 9 999981 -320613 1 553739 790309 -625474 1 623041 839964 -710613 2 2 999999 1 2 999999 -575663 1 80746 489522 312941 2 2 999999 1 605657 644869 -932884 2 9 999982 2 2 999999 2 2 999999 1 20 999985 619636 1 4 999987 -754752 1 237738 420509 -249385 2 19 999988 1 123151 479068 902499 2 19 999982 1 2 999999 -660687 1 172939 525812 322415 2 2 999999 2 92902 872077 2 385437 661723 1 383125 687053 506804 2 14 999983 2 14 999982 1 2 999999 -797162 2 684098 900221 2 162218 175588 2 186193 268063 2 2 999999 1 2 999999 463188 1 5 999981 183421 2 11 999986 1 18 999994 504215 1 5 999995 -176174 1 5 999992 116920 2 20 999999 1 2 999999 -542691 2 9 999986 1 406837 422324 92735 1 2 999999 695850 2 273190 333697 2 478626 913315 2 481637 504334 1 2 999999 975345 2 2 999999 1 2 999999 522657 1 6 999986 -467084 2 2 999999 1 2 999999 -339946 2 14 999987 2 11 1000000 2 93164 840809 1 90851 882548 -448454 1 17 999987 -771109 2 6 1000000 1 2 999999 -842526 2 2 999999 2 5 999986 1 2 999999 824775 2 2 999999 2 2 999999 1 426932 882452 -210475 2 57806 305111 1 2 999999 967728 1 181449 801947 794003 2 218919 333508 2 603509 768937 1 2 999999 555454 1 2 999999 -234440 2 2 999999 2 11 999991 1 543460 975773 -530418 1 4 999994 888237 1 449328 633083 -367783 1 69101 660340 787486 2 2 999999 1 7 999994 613601 1 16 999996 196922 2 14 999988 1 2 999999 -373989 1 669624 827014 -659577 2 2 999999 2 2 999999 2 11 999997 1 538561 980708 -717168 2 2 999999 1 2 999999 -897544 1 19 999989 -978552 2 17 999988 2 2 999999 2 2 999999 1 14 999981 245255 2 2 999999 1 2 999999 -700962 2 858712 902176 1 2 999999 -217799 2 9 999990 2 2 999999 1 50694 832356 392992 2 817937 839917 2 2 999999 2 2 999999 2 89059 413422 1 447361 704865 -435199 2 2 999999 2 2 999999 2 20 999983 1 2 999999 -572411 2 265675 942161 1 15 999993 -981467 1 102944 966606 -585569 1 4 999994 -291204 2 4 999989 2 7 999992 2 589459 881963 2 10 999981 2 3 999990 1 7 999987 -681687 1 446278 801175 -40705 2 416590 510598 2 9 999994 1 288418 692772 628015 2 7 999982 1 739643 935086 926097 2 2 999999 2 34980 421665 2 16 999995 1 14 999981 916230 2 2 999994 1 2 999999 800805 1 15 999994 151934 1 19 999982 -436354 2 296333 414872 2 6 999987 2 1 999996 1 9 999999 -107192 1 2 999999 -928426 1 13 999988 330866 1 4 1000000 976317 1 20 999994 -797392 1 14 999999 -15560 2 2 999999 2 2 999999 1 1 999988 145768 2 77538 372585 2 372914 715041 1 11 1000000 -376342 1 2 999999 305935 2 2 999999 1 528769 873016 485462 2 2 999999 1 2 999999 -186371 1 2 999999 664041 1 7 999985 -50502 2 209185 380162 2 2 999999 1 2 999999 -868180 2 6 999991 2 447618 467798 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999995 -315724 2 2 999999 2 303751 581665 1 4 999994 -177397 1 982799 988154 -873046 2 283574 416240 2 6 999988 2 7 999984 1 2 999999 656731 2 11 999986 2 151710 395600 2 5 999998 2 339657 528296 2 2 999999 2 8 999995 1 2 999999 342779 1 2 999999 -775850 2 2 999999 2 2 999999 1 1 999989 -370962 1 433186 940494 19300 1 374010 976899 -652622 2 3 999981 1 130352 606727 252100 1 4 999982 824865 2 155027 588009 1 493298 940057 -480293 1 564560 921393 386824 1 14 999989 -107166 1 681055 838299 -339822 1 2 999999 269564 2 13 999999 1 688909 992196 -331198 2 469481 728910 2 19 999997 1 135490 608139 -23981 2 2 999999 2 474756 518762 1 2 999999 840654 1 7 999983 -637545 2 593221 622894 2 143351 369344 2 19 999988 2 521397 729948 1 2 999999 -327919 1 134987 587944 -121938 2 2 999999 1 2 999999 625621 2 2 999999 1 348614 820114 -644586 2 449734 970282 1 525423 573597 -295779 1 3 999995 -568075 1 603115 917773 -360641 1 2 999999 90981 1 9 999999 379595 1 19 999998 -15119 1 3 999994 794137 2 2 999999 2 2 999999 1 582778 793372 -916832 2 2 999999 1 88636 135687 -619944 1 14 999982 792651 2 2 999999 2 803462 991557 2 2 999999 2 1 999993 1 2 999998 731473 1 14 999992 921998 2 1 999999 2 518055 732568 1 1 999995 -921391 1 2 999999 173587 2 4860 423505 2 2 999999 2 9 999985 2 764514 802552 2 7 999991 2 48640 645174 2 3 999993 2 158532 746169 1 2 999999 527782 1 6 999982 20303 2 19 999985 2 2 999999 1 2 999999 -678267 2 2 999999 1 2 999999 428765 2 20 999992 1 529500 613474 769861 2 45982 101409 2 17 1000000 1 4 999989 -440638 2 560424 862839 1 2 999999 -175293 1 519621 820519 365164 2 18 999983 1 312442 922813 -737736 1 367420 815483 -689858 2 2 999999 1 156979 561066 -737153 1 19 999989 542832 1 2 999999 -846877 2 16 999989 2 2 999999 2 12 999995 1 156640 185025 885133 1 2 999999 -847544 2 29564 515923 2 2 999999 2 18 999987 1 412076 442652 41152 1 2 999999 -923399 1 2 999999 -142965 1 13 999989 948838 1 18 1000000 -248288 1 2 999999 -316135 1 283066 895599 -933827 1 2 999999 -269804 2 487547 552103 2 544718 973795 2 16 999991 1 2 999999 -385335 2 2 999999 1 4 999994 -612060 2 16 999992 2 2 999999 2 17 999998 1 537841 774273 214985 1 597370 875303 -960623 2 1 999996 1 2 999999 -90111 2 642851 854743 2 228177 246769 1 18 1000000 967197 2 12 999988 1 185639 990204 -964571 1 6 999999 -358608 2 185185 592277 2 397456 710958 2 2 999999 1 8 999997 -260639 1 5 999992 -725565 2 8 999989 1 3 999982 -569360 1 15 999985 906761 2 2 999999 2 2 1000000 1 2 999999 433747 2 7 999984 1 8 999985 564442 1 2 999999 307426 2 2 999999 2 2 999999 1 613469 993402 -662536 1 695888 864122 -730957 2 197822 539928 1 7607 504865 86278 2 2 999999 2 2 999999 1 46779 775577 -31624 1 87161 817620 -272702 1 489219 709153 467693 2 2 999999 2 2 999999 1 2 999999 -567578 1 377871 436951 -439668 1 2 999999 443261 1 5 999982 527279 2 18 999993 2 755133 856617 2 116864 586095 1 2 999999 1339 1 2 999984 -133523 1 2 999999 -450314 1 12 999994 680117 1 18 999994 24642 1 684491 847885 -893347 1 809785 875670 -391100 2 2 999999 1 578040 833338 -134220 1 14 999983 279315 1 515577 788985 97311 1 18 999982 -99057 1 4 1000000 531865 1 2 999999 -493842 2 2 999998 2 767388 905958 2 175558 409929 1 12 999989 -86323 2 547430 831942 2 2 999999 2 13 999986 2 1 999999 1 2 999999 -357146 1 2 999999 471670 1 92076 143458 80063 2 5 1000000 1 75719 546833 -120132 2 11 999987 2 825782 973344 1 404638 733377 -944063 1 755340 837841 -759159 2 20 999990 1 14 999983 478284 2 2 999999 1 10 999995 804712 1 589487 902867 -881328 1 6 999991 -390021 1 12 999998 378260 2 206931 516048 1 312993 780020 -836932 2 2 999999 2 19 999990 1 2 999999 139642 1 13 999995 359766 1 11 999991 190761 2 11 999987 2 14 999987 1 20 999997 -500122 1 394116 496476 467492 1 20 999983 -585695 2 3 999981 2 657606 678436 1 580355 651151 -648801 2 522485 974067 2 6 999995 1 2 999999 136262 2 18073 133428 2 8 999987 1 8 999997 -158394 1 486624 638307 -212199 2 2 999999 2 202365 745360 2 2 999999 2 2 999999 2 1 999990 1 2 999999 -73532 2 402384 649555 1 11 999997 -100651 1 11 999996 -920089 2 2 999999 2 2 999999 1 4 999994 -995971 2 1 999990 2 45394 739444 2 7 999998 2 166826 325840 2 217614 999562 2 557081 883001 1 2 999999 466535 2 2 999999 1 2 999999 148334 1 163787 490938 -766675 2 20 999986 1 2 999999 -865838 2 703295 708231 1 112354 341864 -551661 1 377805 563586 -598967 1 1 999991 862810 1 2 999999 -585912 1 738484 897665 312576 1 16 999985 -618700 1 19 999991 -429322 1 2 999999 -304455 1 660098 776647 -770981 2 182408 770461 1 14 999999 -736921 2 259622 631128 1 2 999999 888797 2 374634 931690 1 19 999994 787500 2 2 999999 1 18 999986 -979207 2 18 999985 1 14 999981 -895472 2 2 999999 2 38017 219625 2 80006 725187 1 16 999986 856464 2 3 999982 2 2 999999 2 2 999999 1 2 999999 498979 1 10 999991 807529 2 2 999999 2 2 999999 1 697462 739690 -455010 1 18 999986 598863 2 420470 863724 1 13 999989 539944 2 2 999999 2 452169 665274 1 666133 825556 301488 1 2 999985 -554034 2 18 1000000 2 188593 206329 1 570385 876803 -541363 1 4 999998 -368446 1 2 999999 473650 2 9 999986 2 599691 719054 2 2 999999 1 11 999988 723129 2 1 999985 1 2 999999 -686821 2 2 999999 2 52419 375754 2 83484 508783 2 10 999996 2 179387 996462 1 12 999986 619474 1 11 1000000 676084 2 18 999985 2 37119 393747 2 308710 910105 2 436524 891293 1 2 999999 119993 1 196913 213707 -193249 1 66288 117650 -461171 1 2 999999 425051 1 606584 687993 -336974 1 14 999994 -130204 2 2 999999 1 715560 723973 690074 1 18 999988 -265258 1 2 999999 -367721 2 12 999982 2 2 999999 2 12 999992 2 125356 470428 2 19 999982 2 35539 211602 2 1 999994 1 13 999982 -768271 1 2 999999 225062 2 113650 350135 2 396599 948665 2 522748 713288 2 208820 686041 1 2 999999 -357640 1 2 999999 -174353 1 2 999999 628698 1 5 999995 -993896 1 319920 736673 881774 1 9 999995 645551 2 165692 692765 2 175351 605404 1 17 999983 -547 1 3 999988 677416 1 7 999998 -346510 2 8 999992 1 2 999999 824261 2 5 999994 2 20 999984 2 1 999983 1 16 999999 -253113 1 15 999994 364057 1 15 999995 582463 2 2 999999 1 551531 798363 888152 1 8 999983 -59257 1 10 999985 -87747 1 10 999983 -4881 1 2 999999 -755317 1 115040 765181 -513754 1 267940 571236 -872079 2 338900 616907 2 2 999999 2 2 999999 2 16 999984 2 60482 910538 1 17 999989 -690404 1 110501 298654 480600 1 136845 538655 -865902 2 2 999999 2 6446 129711 1 38396 469974 -883569 1 2 999999 -984935 2 20 999981 2 3 999985 2 9 999997 1 2 999999 40720 2 2 999999 1 26624 750979 -117944 1 244926 968244 21215 2 1 999991 2 2 999999 2 815615 994436 2 2 999999 2 2 999999 1 403902 922571 515908 1 2 999991 -368863 1 17 999987 550997 1 193005 385031 -892672 1 12 999998 517945 2 847211 953827 2 2 999999 1 136374 218862 -705622 2 8 999985 1 107153 189075 -494140 1 108515 744759 -29954 2 2 999999 1 2 999982 758499 2 2 999999 1 111734 787505 -548487 2 741114 870732 2 3 999985 2 15 999993 1 599990 719773 347113 2 2 999999 2 6 999985 2 416584 439722 2 1 999999 1 2 999999 200313 1 132101 219889 182535 1 357262 486612 974619 2 2 999999 1 19 999993 271236 1 556 77736 786851 2 582127 830250 2 369598 635927 2 236687 476156 1 19 999990 822073 1 17 999994 -327663 1 2 999999 -389732 1 13 999993 -376073 1 8 999992 -891543 1 323482 763290 -754157 1 592244 959461 14712 2 19 999988 2 2 999999 2 14 1000000 1 2 999999 912811 1 5 999988 459198 1 2 999999 -279494 1 3 999992 -611331 2 2 999999 2 11 999987 2 12 999995 2 864336 868484 1 309339 995249 651654 2 11 999982 1 24956 749268 -430621 1 2 999999 183531 2 2 999999 2 92783 759367 1 2 999999 617149 2 2 999999 2 13 999989 1 17 999990 -629801 2 16 999990 1 2 999999 829374 2 15 999990 2 474063 662738 1 496446 509277 695987 2 516833 998113 2 16 999988 2 2 999999 2 2 999999 1 2 999999 -47742 1 14 999992 -752353 1 1 999991 -467399 2 125125 246769 2 189926 322334 1 18 999994 -295456 2 503434 821155 2 1 999989 2 206659 280120 2 206444 584478 1 2 999999 635477 2 37519 332946 2 89142 835585 1 593544 792387 -334535 2 2 999999 2 14 999982 1 2 999999 -932305 2 815588 945997 2 621538 722438 2 2 999999 2 12 999993 1 11 999987 -134485 2 464562 744435 2 2 999999 1 2 999989 463087 2 9 999982 2 11 999997 2 45680 323069 1 2 999999 170438 2 2 999999 2 136122 401370 2 2 999999 2 2 999999 2 2 999999 1 2 999999 918145 2 111673 762315 2 845564 982206 1 11 999992 644095 2 679937 709744 2 6 999993 2 9 999988 2 870855 907234 1 308180 625811 761091 1 2 999999 371536 2 2 999999 1 144943 827420 224600 2 2 999999 2 2 999999 2 17317 937721 1 4 999994 911362 2 302965 968221 2 2 999999 2 2 999999 2 12 999988 1 303656 433404 232362 2 1 999986 1 1 999999 -594852 2 19 999994 2 681939 826815 2 112389 443999 2 698271 986604 2 2 999999 2 122756 396417 1 166356 697643 247555 1 90490 192663 -529120 2 2 999999 2 7 999998 1 2 999999 716936 1 143355 216931 341023 1 734548 996133 -806558 2 256269 510809 1 507782 776821 -106260 2 19 999991 1 383404 838286 -710242 1 10 999999 -831052 1 2 999999 553184 1 2 999999 -246588 2 2 999999 1 20 999983 706217 1 365260 372679 -672761 2 25775 728819 1 18 999990 848977 2 949068 962130 1 7 999992 627632 2 544388 750399 2 1775 972029 2 2 999999 1 660171 946476 620716 2 89998 741787 2 11 999991 1 18 999984 885280 2 167787 188181 1 2 999999 -898362 1 87088 590607 -287634 2 55168 420420 1 2 999999 -531785 1 31441 927743 -47079 2 2 999999 2 17 999983 2 8 999998 1 9 1000000 -516802 1 17 999998 604847 1 14 1000000 -40651 1 555220 926991 390209 1 2 999999 -518643 1 2 999996 822160 2 17 999984 1 2 999999 514194 1 11 999987 -431819 2 2 999999 1 79508 261309 -679761 1 16 999987 -353283 1 219071 458869 802989 2 117435 215820 1 5 999994 933264 1 16 999989 -74149 2 434380 479883 1 369591 806051 731612 2 16 999991 1 2 999999 722216 1 2 999999 998906 2 15 999991 2 2 999999 1 2 999999 -755374 1 1 999999 -672326 2 675317 685773 2 16 999998 2 2 999999 1 15 999989 429844 1 7 999985 144245 1 18688 596385 -395744 2 2 999999 1 2 999999 -895385 1 5 1000000 385056 2 10 999988 1 659710 984790 220648 2 9 999994 2 2 999999 2 2 999999 2 2 999999 1 50980 995617 -846089 2 10 999985 1 529100 850520 -65752 2 5 999998 2 7656 389593 2 2 999992 2 130825 203745 2 49606 558097 2 24116 206116 2 7796 820003 2 2 999997 2 2 999999 2 13 999997 1 3 999987 -135717 2 2 999999 1 2 999999 -411170 1 4 999999 -66039 2 15 999992 1 5 999999 -401976 2 82067 348641 1 2 999999 -928961 1 866020 952141 -753577 2 2 999999 1 18 999999 -60301 2 487872 932540 2 708832 998426 1 2 999999 294963 1 53197 340843 605120 1 1 999989 -653403 1 20358 518600 362196 2 47510 300191 1 14 999992 458106 2 410978 650738 1 4 999989 431709 2 172736 343066 2 148282 835365 2 2 999999 2 93882 675394 2 12 999981 1 167695 663096 865788 2 148675 495057 2 168010 921597 2 90471 802477 1 145294 612426 -641495 1 6 999998 -755831 1 2 999999 175786 2 8 999990 2 2 999999 2 4 999990 2 108099 680984 2 7 999990 2 14 999992 2 2 999999 1 2 999999 -653452 2 109512 409502 2 14 999985 1 3 999988 531054 1 2 999999 323254 2 2 999999 2 260440 690301 1 2 999999 95685 1 2 999999 208770 2 2 999999 1 2 999999 90204 2 12 999992 2 827426 972890 2 52749 631199 1 2 999999 -69763 2 7 999984 1 2 999999 -295931 2 509269 601318 1 2 999999 -74467 1 328378 355892 387097 2 5 999981 1 2 999999 -241456 2 5 999990 2 2 999999 2 2 999999 2 12 999990 1 2 999999 -989331 1 2 999999 -124208 1 215341 402182 410411 2 2 999999 1 58861 353986 -303171 1 576784 955857 44645 1 8 999999 182771 1 2 999999 152594 2 12 999984 1 2 999999 722159 2 256574 980454 2 6 999982 2 19 999995 2 2 999999 1 1 999990 -360944 1 14 999985 -720128 2 2 999999 1 7 999981 -784845 2 72470 302116 1 668063 723602 163589 1 5 999999 682919 1 2 999999 -175961 1 2 999999 90753 1 17 999999 291693 1 2 999999 -137174 1 2 999999 188954 1 14 1000000 413829 2 808294 818051 1 20 1000000 406278 1 294623 390684 -720286 1 2 999999 239527 1 399522 483890 140813 2 16 999983 1 389567 616532 99243 1 431186 723797 -247517 1 15 999983 -306437 1 10 1000000 408546 1 1 999993 25597 1 12 1000000 -458844 2 17 999990 2 211745 254216 1 2 999999 -10255 1 678665 719371 453434 2 2 999999 2 399828 842602 2 18 999997 2 12 999997 2 9 999992 2 34014 557945 1 26763 396643 314540 1 424986 554867 715828 2 20 999993 2 2 999999 2 40103 452627 2 269999 411882 2 466875 887072 2 779738 983736 2 5 999996 2 319891 846159 2 290387 443385 1 345380 665010 357344 1 2 999999 -674080 2 2 999999 2 14 999990 2 2 999999 2 20 1000000 2 2 999999 1 10 999991 -61639 2 329511 520779 1 2 999999 -403694 1 2 999999 255710 2 2 999999 2 2 999999 2 144161 350828 2 2 999999 2 816054 909285 2 2 999999 1 269913 671903 532018 2 2 999999 2 2 999999 1 2 999999 -317639 1 11 999997 -16075 1 156419 303852 668619 2 2 999999 1 2 999999 -587543 2 19 999996 2 19 999998 1 2 999999 -516841 1 437863 603281 -642752 1 2 999999 202971 2 106395 844466 2 2 999999 2 2 999999 1 552914 819096 -408432 1 2 999999 -968731 2 2 999999 1 201690 230108 789505 2 2 999999 1 113029 582836 71664 1 136326 934918 -851401 1 279599 817770 -863254 1 1 999988 992540 2 19 999999 1 2 999999 -440208 1 392676 740090 399906 1 501055 663868 -180361 1 2 999999 -471361 2 2 999999 1 256424 675454 555523 1 2 999999 -469398 1 8 999992 852831 2 2 999999 1 2 999999 68654 1 475001 703693 -785733 2 8 999985 2 2 999999 1 713437 896388 451976 1 2 999999 106875 2 2 999999 1 312259 428065 -775117 2 220998 576183 1 7 999995 -223654 2 2 999999 2 1 999995 1 17 999998 535196 2 128203 446477 1 572434 755914 -388723 2 2 999999 1 2 999991 -849507 2 7 999983 2 3 999987 1 16 999986 217831 1 2 999999 -676264 2 20 999984 2 2 999999 2 163908 639520 2 174243 715510 2 1 999997 1 12 999998 918718 2 541989 658609 1 2 999999 602678 1 23177 828855 -650539 2 3 999983 1 513065 980536 -983074 1 125662 215796 -713488 1 17 999999 -739578 1 2 999999 -642175 1 2 999999 -98390 2 16 999999 2 12 999986 1 2 999999 -959647 1 13 999990 717438 2 167444 302290 2 89208 709921 2 38901 457385 1 145871 792263 604894 1 2 999999 -277861 1 20 999996 -958243 2 11 999989 2 10 999983 2 71878 474850 2 2 999999 1 2 999999 -339387 1 2 999999 -239841 1 258183 976480 -948192 1 112544 718770 -151144 1 650906 941627 -87188 1 292859 749456 706528 2 2 999999 2 654657 871127 1 2 999999 748676 1 63139 818097 53556 2 2 999999 1 206170 873400 -259704 2 14 999986 2 2 999999 1 2 999999 910832 2 2 999999 2 2 999999 1 465312 635175 -356473 1 2 999999 -954941 1 2 999999 -845613 2 19 999984 1 19 999990 169239 1 2 999999 93474 1 2 999999 -811883 2 20 999997 1 2 999999 -83944 1 2 999999 83547 1 2 999999 298068 1 24704 60212 478622 1 3 999981 -707926 1 361841 848617 904782 1 9 999999 -136123 2 12 999986 2 57465 414276 1 2 999999 345232 1 12 999989 -760710 2 11 999992 2 5140 691162 1 2 999999 334632 1 2 999999 -80279 2 124456 333964 1 2 999997 387871 1 2 999999 -528160 2 2 999999 2 234910 486338 1 103607 494142 579101 2 19 999993 1 801432 937022 -90381 1 149487 201096 -287065 2 367049 913220 1 19 999984 51344 2 731334 748592 1 14544 696347 -616950 1 2 999999 -339006 1 2 999999 -398977 2 2 999993 1 2 999999 -13189 2 87056 910052 1 2 999999 317639 1 2 999999 -507352 2 338190 611699 2 2 999999 1 2 999999 489562 1 6 999995 963125 1 15 999998 -739746 2 2 999999 1 2 999999 -365808 1 11 999991 -426525 1 378882 659340 424255 1 1 999985 -651817 1 10 999989 -134944 1 2 999999 -732982 2 15 999997 2 1 999984 1 20 999996 -995538 2 58558 703861 1 836812 997782 -970661 1 1 999997 -597382 2 251024 400389 1 61862 342595 380932 2 2 999997 1 13 999995 299142 1 703780 873156 915788 1 2 999999 711424 1 339747 791989 -883263 2 184982 557387 2 13 999987 2 20 999994 1 15865 566395 255089 2 17 999987 1 2 999999 -760304 1 2 999999 -636518 1 2 999999 -920528 2 2 999999 1 17 999998 -564358 2 759409 855708 1 600223 842266 -595827 1 2 999999 282121 2 461201 526696 2 652480 731005 1 2 999999 -812898 2 5 999989 1 1 999986 -879191 2 2 999999 2 432859 457615 2 2 999999 2 16 999997 1 214406 864055 -348577 2 2 999999 2 5 999981 1 39271 813759 -99668 1 3 1000000 -291743 2 10 999983 2 1 1000000 1 400516 954243 624504 2 11 999998 2 2 999999 1 13 999987 -760967 1 12 999987 111977 2 2 999999 1 17 999991 991674 1 128271 795442 957389 1 2 999999 -52447 1 2 999984 -349973 2 18 999996 1 281119 491601 309104 2 286515 836104 2 20 999983 1 10 999998 -847915 2 2 999999 2 2 999999 1 2 999999 -742752 2 2 999999 2 4 999999 1 293398 297443 218370 2 13 999993 1 566130 693601 474124 1 15 999997 -636981 2 191085 553279 1 561067 718575 -419139 2 157204 988115 1 2 999999 831128 1 2 999999 762908 2 931723 989331 2 9 999993 2 2 999999 2 2 999999 1 2 999999 -95465 1 2 999999 242623 1 13 999983 -223612 1 2 999987 -851207 2 2 999999 1 798390 809920 -387739 2 17 999989 1 10 999984 -13134 2 40416 650273 1 17 999986 -40330 1 371110 527142 -249046 2 190238 469510 2 42042 657703 2 2 999999 1 53057 255183 -824222 2 113332 810354 1 2 999999 -642486 1 2 999993 -331528 2 578788 603727 1 2 999999 207335 2 182379 270162 2 58313 905616 1 5 999981 626395 1 5 999997 283095 1 2 999999 -49063 2 1 999997 2 2 999989 1 415537 647520 -523958 1 9 999999 316625 1 2 999999 -417829 1 20950 699520 -522118 2 2 999989 2 121554 892826 2 2 999999 1 256165 696713 525496 2 2 999999 1 146007 686741 -168774 2 398424 779802 2 2 999999 2 307180 496849 2 342436 745594 2 2 999999 1 420176 912709 -589248 2 407242 954896 2 2 999999 2 2 999999 1 58520 945089 -556458 1 662685 759605 652244 2 2 999999 2 101318 568428 1 2 999989 540168 2 2 999999 2 115476 793383 2 3 999992 1 870611 922857 -670845 1 2 999999 -676804 2 3 999995 1 6 999997 -948916 2 3 999987 2 16 999988 2 13 999998 2 2 999999 1 2 999999 -340617 1 17 999993 305551 2 6 999986 2 2 999999 2 2 999999 2 16 999984 1 377272 525357 161810 1 10 999982 -223758 1 12 999996 -997473 2 4 999999 2 438215 816911 2 18 999997 1 17 999989 600186 2 4 999995 2 2 999999 2 715521 925550 1 3 999983 -738059 2 163670 723421 2 2 999999 1 874039 934666 -430659 2 758845 988568 1 843307 908714 -985360 1 95256 691712 -992723 2 2 999999 1 2 999999 737215 1 5 999990 -876368 1 2 999999 734762 2 545706 703144 2 2 999999 2 140908 244965 2 45427 785862 1 342204 751376 -836399 1 2 999999 -945470 2 342905 572120 2 96540 794047 1 668630 894570 27518 2 284344 498192 2 15 999988 1 3 999987 935744 2 209089 711867 2 395564 856068 1 38224 430548 257902 1 2 999999 803381 1 8 999990 701059 1 196041 487185 721123 2 155556 207514 2 2 999985 2 163213 461483 1 9 999989 -49734 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 18 999988 942045 2 19 999996 1 650674 969006 -786483 1 2 999999 -533392 1 522368 770470 386347 2 2 999999 1 8 999992 693694 1 175902 361355 306595 2 17 999989 1 2 999999 -408745 1 11335 276825 482559 1 276722 718927 -210036 1 337454 840574 912018 2 2 999987 2 2 999999 2 11 999990 2 2 999999 2 523951 621170 1 567882 651428 -725407 2 625827 638036 1 2 999999 -729097 1 2 999999 -730027 2 235496 538557 1 400585 474302 -530885 2 2 999999 2 19 999998 2 302663 524032 2 5 999988 2 552109 804871 2 2 999994 2 85283 793959 1 2 999999 -420856 2 2 999999 1 18 999987 -670902 1 2 999988 -420165 1 2 999999 908330 2 299334 976476 2 566378 944232 1 2 999999 -230007 1 9 999986 174898 2 2 999999 2 2 999999 1 2 999999 -406648 2 355942 841984 2 2 999999 1 6 999993 -483263 1 8 999983 711468 1 11 999997 -125472 2 2 999999 1 6 999998 105600 1 557504 949928 -534034 1 2 999999 -926746 1 2 999999 -554273 1 2 999999 -98260 2 2 999999 1 2 999999 -63797 2 14 999999 2 2 999999 1 7 999987 -198096 2 1 999993 1 2 999999 -251405 2 205503 588481 1 11 999985 999114 2 189953 273738 2 2 999999 2 777560 823127 2 2 999999 2 2 999999 2 4 999999 2 2 999999 1 13 999999 121161 2 352353 775824 1 2 999999 126341 2 7 999994 2 2 999999 1 10 999988 538822 2 18 999994 2 9 999984 1 2 999999 -498755 1 97241 365748 792486 2 23832 94287 1 11 1000000 63548 2 12 999985 1 2 999999 273541 1 205976 555931 420031 2 13 999984 1 2 999999 -127471 1 525703 645055 -95279 1 2 999999 -755156 1 19 999991 -988982 2 5 999994 1 2 999999 -488308 1 5 999983 779544 1 2 999999 -853363 1 128195 987798 -134925 1 10 999981 579253 1 2 999999 -102479 1 589928 972463 658648 1 2 999999 92436 2 450166 541317 1 2 999999 286534 1 12 999984 991900 1 2 999999 -739331 2 2 999999 2 9 999982 2 2 999999 1 438375 480623 -836709 1 7 999981 -94814 2 2 999999 1 3 999993 -467321 1 242277 725047 59466 1 7 999990 768224 1 2 999999 467979 1 178654 580895 -919894 1 2 999999 -556341 2 2 999999 2 252232 368838 1 670307 889240 13598 2 20 999998 2 2 999999 2 11 999987 2 11 999995 2 2 999999 2 224280 452289 1 8 999989 220237 2 2 999999 1 2 999999 756851 2 2 999990 2 10 1000000 1 2 999999 13375 1 97713 562511 -889654 1 568849 940676 935290 1 12 999987 -697794 1 5 999991 -622303 2 187921 853351 2 2 999999 2 6 999994 1 19 999993 20100 1 2 999999 -179979 1 8 999990 872181 2 18589 479271 1 10 999990 263920 2 12 999987 2 4 999993 2 306798 722284 2 4 999996 2 2 999999 1 2 999999 121029 1 721927 781572 416003 1 118230 644593 871257 1 20536 859355 413972 2 227826 833058 2 170374 866013 1 2 999999 -542610 1 44861 412019 -541491 1 467347 888569 -77551 2 315994 694063 2 2 999999 2 6 999998 2 178734 409965 2 399274 998261 2 525817 852697 1 88171 290738 -44171 1 261899 916765 700429 1 2 999999 249904 1 17 999996 418325 2 4011 857207 1 2 999999 3105 2 85947 221616 1 2 999999 -863198 1 2 999999 -332518 2 413049 801037 2 348999 736052 1 2 999999 951755 1 836528 992260 -164834 1 2 999999 -640331 1 11 999994 819248 2 241553 534961 2 4 999992 1 638891 918613 556213 1 132105 955076 936417 1 2 999999 -594249 2 174320 400393 1 16 999989 -324089 2 2 999999 1 2 999999 -28009 2 2 999999 1 3 999988 -569125 2 67999 888939 1 463466 751774 381883 2 2 999999 2 539391 962913 1 543417 904105 -814523 2 2 999999 1 123100 638879 -951046 2 17 999994 1 2 999999 -361546 2 2 999999 1 5 999998 -869077 2 2 999999 2 2 999999 2 12 999998 2 42239 857042 1 5 999999 503078 2 2 999999 2 2 999999 2 316133 895472 2 3 999989 1 2 999999 756725 1 2 999999 -248655 2 398039 677862 2 427162 682630 1 16 999987 -894474 2 2 999999 1 1 999999 -252183 2 12 999982 1 2 999999 -142544 1 357043 644486 -472905 1 28406 719707 -80740 2 18 999991 2 394630 993098 1 2 999999 541409 1 2 999999 665981 1 11 999985 -884656 2 749574 845281 1 271262 745684 -447553 1 10 999994 -217082 2 19 999995 2 71574 108922 2 5 999989 1 2 999999 -991377 1 2 999999 515865 2 2 999999 1 890197 957772 970499 2 256836 291646 1 34750 918742 997867 1 765569 779250 526385 1 2 999999 110718 1 132295 928603 -761802 2 34918 934085 2 2 999999 2 19 999998 2 17 999983 1 220435 350703 -632887 2 622687 929226 1 230004 908805 -967657 1 769946 978162 -632430 2 2 999999 1 5 999989 945361 1 2 999999 361426 2 13 999995 2 2 999999 2 9 999994 2 2 999999 2 2 999999 1 2 999999 -641110 2 2 999999 2 12 999997 2 18 999992 2 37611 593472 2 2 999999 2 409624 590170 1 379022 659024 255226 2 2 999999 1 2 999999 779195 2 7 999982 1 277639 689663 973882 2 2 999999 2 1 999995 2 17 999992 1 2 999999 -799916 2 7 999986 1 2 999999 -824369 1 2 999999 -599524 2 2 999999 1 15 999998 -317250 1 2 999999 -809492 1 2 999999 -583221 1 2 999999 -539332 2 2 999999 2 118043 946247 1 586203 937146 141611 2 597552 816447 1 12 999996 -198099 2 494064 584315 2 2 999999 1 8 999995 829246 2 378076 552871 1 2 999999 98156 1 2 999999 910001 1 14398 509895 36443 2 2 999999 1 2 999999 524029 2 2 999999 2 16 999996 2 106551 707172 2 15 999990 1 2 999999 -87976 2 616202 970898 2 18 999998 2 147691 314426 1 750899 821846 -912647 2 2 999999 2 252508 373074 1 2 999999 -747262 1 2 999999 -457061 2 7 999993 1 2 999999 -454063 1 17 999998 -565716 1 338726 908846 92759 1 2 999999 -978358 2 12 999999 2 2 999999 1 2 999999 356396 1 691492 913650 -165659 1 2 999999 199972 2 226717 406269 2 15 1000000 1 47882 222377 -863837 2 2 999999 1 1 999990 -100966 2 9 999986 1 6 999990 789288 2 15 999984 2 625500 900877 2 12 999981 1 12 999994 -800055 2 2 999999 1 5 999997 552084 1 396191 929284 897843 1 10 999985 256552 1 5 999984 996716 2 2 999999 2 2 999999 1 41964 141965 -637652 1 18 999999 -146783 2 2 999999 2 160336 989374 2 462911 861659 2 249474 256854 1 2 999999 929178 2 2 999999 1 2 999999 262608 2 2 999999 1 2 999999 -214086 2 2 999999 1 2 999999 600161 1 715355 823050 -958847 2 186890 495780 2 2 999999 2 340066 918855 2 305270 376402 2 2 999999 2 2 999999 1 18 999993 997658 2 112408 269230 1 2 999999 -715035 2 2 999999 1 2 999992 -430747 1 689358 878537 -509285 2 3 999988 1 2 999999 47365 1 19 999986 266966 2 12 999981 1 8 999982 -318432 2 2 999999 2 3 999990 2 2 999999 1 12 999981 685231 2 4 999997 2 164563 190189 1 1264 302752 -850546 2 8 999989 1 2 999999 -578539 2 3 999987 2 8 999994 1 11 999989 850933 1 2 999999 751139 1 12 999991 -381527 1 20 1000000 533918 1 139823 480995 -12808 1 81217 590566 245842 2 602191 791024 2 2 999999 1 44508 986578 -162950 2 966016 966497 1 2 999999 -208266 2 3 999992 2 221116 393618 1 25099 542245 -11563 2 523234 941511 1 420432 444504 650500 2 2 999999 1 14 999981 -843465 2 98065 795797 2 15 999983 2 2 999999 1 64856 103505 430620 2 7 999999 1 14 999982 -37680 1 1 999984 880942 1 162817 542325 955884 1 221363 393906 -22046 1 3 999994 652381 2 2 999998 2 4 999991 2 2 999999 1 4 999991 990422 2 2 999999 1 117269 656278 604609 1 2 999999 -881818 1 2 999999 868458 2 4 999997 2 2 999999 1 563350 762622 384588 1 14 999989 649337 2 6 999986 2 2 999999 1 2 999999 -431038 2 139532 463476 1 171152 496950 -612944 1 1 999987 449311 1 2 999999 -617430 2 15 999990 2 355970 844208 1 10 999981 261809 1 19 999981 -779139 2 211142 649638 1 304728 874311 509121 1 2 999999 824465 1 2 999983 -425078 2 14 999983 1 3 999993 867529 2 114730 892360 2 10 999984 1 2 999999 -448858 1 310850 992369 -29183 1 2 999999 513166 2 2 999999 1 13 999987 -123477 1 16 999999 278512 1 3 999988 734796 1 288706 630179 410945 2 805474 833243 2 181135 978211 2 354805 469892 2 502201 553108 1 2 999999 869481 2 13 999988 1 2 999999 82164 1 17 999990 -264803 1 6 999996 -691550 1 730693 918654 -861144 2 10 999986 2 357818 429440 2 2 999999 2 2 999999 2 2 999999 1 16 999992 -176288 1 151827 225812 -319081 1 13 999982 116021 2 2 999999 2 2 999999 1 2 999993 -63781 2 2 999999 1 2 999999 937270 2 160579 458979 2 7 999995 2 11 999988 2 13 999989 1 12 999992 766797 2 19 999982 1 2 999999 622634 2 9 999993 2 360680 462578 2 20 999986 1 11 999985 921785 1 2 999999 359166 2 326569 421594 1 7 999983 942589 2 16 999999 2 197662 680508 1 112186 213756 -930827 1 2 999999 -511301 1 12 999994 880021 2 6 999993 2 17 999984 1 575489 775681 -473905 2 2 999999 2 2 999999 1 2 999999 -695714 2 7 999993 2 15090 204069 1 508364 817933 -799118 1 2 999999 491274 2 18 999995 1 2 999993 -213628 1 2 999999 -340529 1 6 999983 909894 1 2 999999 167477 1 241329 531491 757173 1 15 999985 439541 2 262157 416992 2 16 999981 1 2 999999 -178527 2 2 999999 1 11 999982 -691318 2 2 999999 1 2 999999 -833201 2 14 999996 2 2 999999 2 2 999999 2 2 999999 2 132227 135861 2 2 999999 2 663920 966051 1 2 999999 -511738 1 2 999999 -700498 1 18 999991 299673 2 6 999995 2 2 999999 2 437849 581214 1 16207 862888 156107 2 2 999999 1 2 999999 502508 1 288551 658576 619063 1 2 999999 41619 2 2 999999 1 2 999999 952966 1 2 999999 -576705 2 16 999997 1 491771 862018 999557 1 15 999984 947939 2 19 999999 1 3 999986 921144 2 16 999991 1 649474 889590 -131805 1 832717 946940 401698 2 11 999992 2 15 999988 2 385834 594154 2 2 999999 1 1 999999 -529644 2 103107 494823 1 14 999981 -763626 1 236595 680374 583539 2 2 999999 1 12 999998 615482 1 9 999994 -188950 2 312214 721929 1 247503 627667 866182 2 1 999989 1 15783 436822 -937939 1 606656 641643 680671 2 211503 282826 2 2 999999 2 240194 267359 2 14 999996 2 474838 768630 1 106338 626551 641694 1 639706 768929 212239 2 5 999990 1 2 999999 -883447 1 461871 893655 923059 2 2 999989 1 165134 174479 -774823 2 2 999999 2 2 999999 2 2 999999 2 922005 975080 1 2 999999 9989 1 2 999999 742994 1 2 999999 971833 2 20 999998 2 9906 992523 2 2 999999 2 8 999995 2 818532 946868 2 278832 958109 1 2 999999 -850290 2 1 999986 1 2 999999 167588 1 710018 804734 657784 1 624368 848605 -283082 2 7 999994 2 2 999999 2 154360 927632 2 135417 485365 2 2 999999 2 13 999996 1 13 999985 -411317 1 20 999989 -212033 1 2 999999 59576 2 3 999999 2 18 999997 2 1 999991 1 2 999999 -606307 2 2 999999 1 19 999991 511554 1 9 999992 -693670 1 858345 893435 -317514 2 104159 513231 1 12 999993 -264971 2 133699 322780 1 16 999993 -28498 2 2 999999 1 2 999999 -707316 1 2 999999 -408917 2 226855 555386 2 2 999999 2 9 999988 1 2 999999 -737596 2 14 999991 1 16 999998 -567877 1 2 999999 714785 2 652858 702503 1 2 999999 730608 2 13 999988 1 20 999998 614580 1 2 999999 282398 1 2 999999 867683 1 2 999999 -575632 1 2 999999 718502 1 2 999999 -584686 2 17 999997 1 2 999999 894515 1 2 999999 -700079 2 2 999999 2 501325 573190 2 149039 867108 1 25226 40189 -780331 2 95203 742488 1 9 999996 -10638 1 12 999983 273329 2 8 999994 2 2 999999 1 64085 719231 -203058 1 15 999995 -726371 2 2 999999 2 82881 801481 1 5 999989 294567 2 19 999995 2 6 999986 1 2 999999 210573 2 375367 918229 1 2 999999 588423 2 2 999986 1 511521 878526 174815 2 545331 745348 2 2 999999 2 111890 170354 2 2 999999 1 560179 661441 520064 2 2 999999 1 180752 285021 728467 2 11 999983 1 138424 626251 -932866 2 2 999999 1 15 999995 -978893 1 16 999989 -114634 2 2 999999 2 16 999987 2 9 999984 2 2 999999 1 2 999999 -109215 1 6 999987 -619315 1 2 999999 752591 1 12 999984 677482 2 3 999990 2 14 999998 2 11 999989 2 2 999999 2 4 999982 1 14 999981 886779 1 6 999990 761040 1 2 999999 395692 2 1 999991 1 681063 795672 -165240 2 780172 978928 2 2 999999 1 161331 437871 -871288 2 2 999999 1 2 999999 -529552 2 2 999999 2 19 999990 2 11 999982 2 7 1000000 2 634300 941619 2 2 999999 1 2 999999 331122 1 13 999989 -75700 2 1 999988 1 5 999990 -958788 1 356773 756647 191921 2 253318 271123 2 61342 698420 1 2 999999 -723334 2 233460 761201 1 436493 659430 -656774 2 2 999999 1 2 999999 952031 1 2 999999 807295 1 100222 693409 -490211 2 2 999999 2 360163 823704 2 8 999992 1 6 999998 -827072 2 6 999991 1 783490 982414 -573429 1 416108 529697 25901 2 714819 824474 1 90555 121348 -238156 2 13 999988 2 341042 771532 2 13 1000000 2 672851 809879 1 686277 714554 -92230 1 19 999996 121584 1 22639 668898 -944269 2 20 999989 1 2 999999 -910020 2 288807 607533 2 2 999999 2 121748 158667 2 2 999999 2 2 999999 2 2 999999 1 2 999999 324843 2 5 999998 1 251109 544072 305367 1 6 999998 521053 1 544724 725354 -296570 1 209169 988203 797168 2 526696 897547 1 88378 687369 929776 1 15 999983 -857355 2 20 999985 1 12 999996 -395956 1 2 999999 -532352 2 2 999999 2 116959 225610 1 4 999987 897907 1 2 999999 615404 2 4 999991 1 1 999999 -866345 2 661044 679824 2 76113 534216 1 1 999981 518201 1 198559 696591 -352032 2 130911 245485 2 337462 774058 2 2 999999 2 49673 655020 2 74651 556027 1 658071 912752 637267 2 2 999999 1 7 999994 -225173 1 222595 457165 288105 2 18 999994 1 12 999988 -519070 1 354274 595840 -658634 2 2 999992 1 12 999997 406498 2 548124 910203 2 17 999989 2 461576 949799 2 20 999981 2 2 999999 1 239726 276321 329096 1 665357 973803 -601742 2 496131 818853 2 742264 773764 1 2 999999 865468 2 2 999999 1 2 999999 470365 1 2 999999 951312 2 8 1000000 2 102556 600320 1 2 999999 -701651 2 2 999999 2 2 999999 1 2 999999 504540 2 2 999999 1 63795 713392 -689172 1 11 999994 159196 1 185786 197686 -95085 2 37742 406264 2 2 999999 2 62422 478888 1 4 999986 -579296 1 2 999999 6061 2 5 999986 2 4 999989 1 6 999996 -575157 1 18 999981 321518 2 44415 250216 2 870913 893904 1 335950 446623 121738 1 2 999999 515175 2 14 999996 2 2 999999 1 9 999996 -843763 2 2 999999 2 8 999993 1 26303 225174 -26012 2 792307 810816 2 9 1000000 2 502303 851203 1 357967 814606 805317 2 10 999990 2 316509 977009 2 14 999992 2 9 999993 2 2 999999 1 9 1000000 509613 1 2 999999 -454932 2 2 999999 2 243548 321712 2 10 999983 1 18 999994 523584 2 2 999999 1 129634 689619 -150357 2 5 999983 1 2 999999 -109041 1 3 999981 870900 2 195123 858722 2 460850 603062 1 2 999999 -21521 1 599454 715137 -431937 1 2 999999 -35165 1 2 999999 548946 1 2 999999 531450 1 436762 450756 421639 1 893821 942114 413348 2 11 999996 1 354558 502629 -354063 1 2 999999 529680 1 2 999999 741461 2 9 999985 1 632573 894026 -137031 1 5 999986 865179 1 2 999999 -155471 1 239155 668046 -419398 2 4 999987 2 534251 914601 1 3 999992 809683 2 7 999985 1 9 999997 -344319 1 2 999999 -888481 2 2 999999 1 565973 820373 -345909 2 2 999999 1 3 999997 771635 1 49126 863091 706324 2 10 999985 2 15 999988 1 2 999999 -851393 1 4 999996 -447932 2 2 999995 1 2 999999 616804 2 2 999999 2 2 999999 1 276545 585726 -963940 2 236917 708511 1 220194 347220 682746 1 2 999999 -370342 2 34989 641213 2 601054 745369 2 17 999996 1 15 999992 381796 2 2 999999 1 3 999993 -519281 1 74160 512935 -695667 2 2 999999 2 9354 113710 1 13 999989 -196339 2 2 999999 1 151452 588637 -15158 1 54890 681898 -390725 2 5 999989 1 2 999999 645343 2 2 999999 1 2 999999 31230 2 495506 516710 1 383329 816653 765187 1 309764 641816 733854 2 2 999999 2 2 999999 2 7 999993 2 2 999999 2 322398 547634 2 12 999987 1 473109 725875 -273071 1 9 999992 -350978 2 4 999997 2 19 999993 1 5 999992 633293 1 19 999989 -707774 2 122279 904653 2 123724 620828 1 2 999988 -483515 1 65120 87622 771601 1 13 999986 573299 1 2 999999 -908805 2 17 999989 1 20 999991 771520 2 2 999999 2 2 999999 1 11 999998 -18636 2 15 999988 1 2 999999 109952 1 228208 389173 -867784 2 742106 860178 1 10 999988 -388319 1 2 999999 -444204 1 2 999999 167982 1 10 999984 -475857 2 13 999992 1 2 999999 497019 1 534734 944553 253284 1 16 999984 -527728 2 375547 417373 2 2 999999 2 339817 830040 1 468388 565977 725143 1 712882 962331 -795477 2 496255 923524 2 367307 947339 1 2 999999 -791761 2 186750 769105 2 2 999999 1 1 999990 488875 1 2 999999 106924 1 2 1000000 61239 2 9 999984 1 1 999991 930316 1 115326 289893 501428 1 2 999999 376032 2 209283 252240 1 15 999988 77845 2 279262 696660 2 2 999983 1 6 999984 937220 1 767578 780046 369948 1 236760 823850 -129488 1 8 999996 676300 1 2 999999 -873897 2 350900 543485 1 675649 810248 488921 2 8602 273338 1 826835 862892 331367 2 669645 826045 1 153211 405521 -306245 1 18 999982 997240 1 2 999999 -817844 2 549039 630333 2 137264 183602 1 2 999994 381200 2 17 999998 1 254055 307132 -307155 1 3 999991 109179 2 197424 248327 2 15 999985 1 8 999996 811664 2 2 999999 1 2 999999 -544161 2 20 1000000 2 16 999981 1 2 999999 -485650 2 1 999999 1 2 999997 120829 2 1 999982 2 2 999999 1 14 999983 -937483 1 2 999999 97366 2 2 999986 2 608645 915774 2 109260 647055 1 78791 709219 -705378 2 457357 875042 2 2 999999 1 379588 620330 437466 1 2 999999 482474 1 2 999999 -208533 2 18 999988 1 400017 794305 331624 1 2 999999 -656952 1 2 999999 -190477 1 84674 466742 917824 1 2 999999 661624 2 2 999999 2 8 999988 1 2 999999 -964295 1 13 999997 642257 1 3 999989 -18428 1 11253 278328 -477286 1 14 999994 325417 2 16 999998 2 71613 298156 2 11 1000000 1 2 999985 -970792 2 843018 866936 1 18 999984 883074 2 2 999999 2 368569 856352 1 5 999988 -322713 1 406005 430503 -738053 2 2 999999 1 2 999999 -518498 1 360440 526928 -825552 2 2 999999 2 39995 772900 2 235357 649753 2 34958 758484 2 11 999983 2 3 999996 2 190135 513199 1 336375 492406 -397803 2 18 999995 1 2 999999 -168639 2 9 999995 1 516467 767009 -441058 2 2 999999 1 2 999999 666995 2 2 999999 1 2 999999 301384 1 42586 160496 428366 1 138657 266512 819846 2 309617 713847 1 8 999982 -7196 2 2 999999 2 2 999999 2 2 999999 1 2 999999 353775 2 308065 711703 2 566733 830029 2 19 999992 1 289944 467490 -259866 1 2 999999 -854482 1 1 999988 -941715 2 8 999990 1 142186 991334 -963111 2 203139 512049 1 7 999986 -629130 2 2 999999 1 19 999984 -325155 1 2 999999 694401 2 97635 141685 2 268199 474484 2 2 999999 2 9917 577821 1 83574 710673 471539 2 7 999986 2 269740 588561 1 11 999981 236541 1 549922 722231 -900801 2 511417 792752 1 428372 730376 -472595 2 49269 885088 2 70296 238801 2 7 999998 2 283975 850718 2 13922 67455 1 5 999999 149727 2 520842 853236 2 219740 747933 1 76160 667042 -343229 2 1 999990 2 2 999999 1 2 999999 953586 2 16 999986 1 17 999996 -492432 1 5 999997 -209036 1 2 999999 718806 2 15 999988 2 105459 343281 2 257128 490388 1 19 999982 414878 2 13 999981 2 2 999999 2 213289 863999 1 334979 382610 289565 2 18 999986 2 2 999999 1 6722 494210 638492 1 3 999982 -644137 1 2 999999 935497 1 2 999999 -664096 1 152440 864196 505145 2 2 999999 1 18 999986 -395170 1 689551 955946 -982733 2 194922 960311 1 13396 834430 858101 1 2 999999 456383 1 8 999997 563923 1 2 999999 -641825 2 18 999997 1 865395 890383 -749759 1 6 999987 995695 2 321387 781719 2 2 999999 1 2902 606037 -272845 2 10 999992 2 2 999999 2 2 999999 1 9 999985 750157 2 2 999999 1 538494 867200 271488 1 14 999981 354536 1 190407 896755 -812190 1 619724 720179 -612889 1 598866 725055 -560334 2 19 999984 2 17 999993 1 18 999993 -874798 2 2 999999 1 3 999981 -276640 1 10719 272731 -470434 1 19 999994 -457707 1 2 999999 996155 1 2 999999 902590 1 4 999989 440552 1 2 999999 -956563 2 2 999999 1 4 999994 979023 2 2 999999 2 2 999999 2 409991 860052 1 2 999994 246231 2 2 999999 2 19 999994 2 312583 358824 1 20 999983 146498 1 2 999999 -665356 2 2 999999 1 649542 823672 799204 1 2 999999 349144 2 2 999999 2 2 999999 2 71758 812950 2 18 999993 2 1 999987 1 562946 965899 867229 2 2 999981 1 90329 617297 757664 1 795473 932530 -262842 2 10 999996 1 472948 634968 -529182 2 532798 995951 1 252791 755091 -367951 2 8 999988 2 2 999984 1 155733 560073 512159 1 12 999995 -855452 2 3 1000000 2 371156 625640 1 2 999999 695005 2 390150 603712 1 928345 998807 -894465 2 260431 663868 2 245599 828103 1 3 999987 785966 2 43424 155081 1 314105 892519 -207832 2 334015 392540 2 2 999999 2 295913 713503 1 2 999999 -489112 2 2 999999 1 8 999992 -509672 1 13 999983 970642 2 18 999983 1 105740 146119 -720276 2 211531 515166 2 429020 534808 2 2 999999 2 9 999997 1 2 999999 -871276 2 2 999999 2 2 999999 1 17 999984 455222 1 112155 824829 900664 2 2 999999 1 5 999982 144229 2 412046 574309 1 2 999999 -706755 2 2 999999 2 2 999986 2 2 999999 2 9 999989 2 2 999999 2 2 999999 1 16 999982 214326 2 2 999999 1 390680 659667 -40076 1 936601 982359 -927849 1 9 999998 -655855 2 598778 993921 2 2 999999 2 2 999999 1 20 999991 -285505 1 2 999999 -209451 1 331282 745632 -240318 2 74298 150065 2 3 999990 1 19 999997 641672 1 166616 669152 393941 2 520050 596579 1 2 999999 -212720 2 482146 876866 2 16 999983 2 2 999999 1 102472 626613 -654453 1 370031 720035 583886 2 1 999987 1 2 999999 863491 1 2 999999 748362 2 20 999994 2 2 999999 1 2 999999 -106026 1 2 999999 -770480 1 7 999983 552358 2 287274 735715 2 2 999999 1 613932 829225 762212 1 2 999999 881208 2 3 999999 2 2 999999 1 13 999988 -904281 2 12 999998 1 16 999986 367229 2 438531 938998 2 2 999997 2 308568 672397 1 844165 881840 -545693 1 2 999999 961506 2 10 999983 2 520208 601439 2 2 999999 1 7 999988 -34447 2 2 999999 2 14 999994 1 758709 904022 -677845 2 2 999999 2 2 999999 1 654364 906868 -106176 2 2 999999 1 2 999999 -273541 2 729064 861497 1 871196 972844 180237 2 55292 911992 2 11 999998 2 818252 875158 1 2 999999 -922602 1 303182 751711 -750465 2 2 999999 2 195516 955759 1 2 999999 -457153 1 16 999990 -104374 2 557080 652365 1 388874 672774 382680 1 80814 880793 -976892 2 2 999999 2 19 999987 2 53433 774152 1 6 1000000 -654641 1 313029 500005 -925008 2 14 999984 2 1 999993 1 428138 537845 -275146 1 764415 948128 -237227 2 499424 666768 1 18 999981 -605354 2 410400 862252 2 2 999999 2 17 999987 1 33029 619787 521545 2 2 999999 2 283789 410339 1 458000 786376 56735 2 2 999999 2 2 999999 2 380427 809687 2 3 1000000 1 419587 507394 236966 2 643197 777567 1 15 999986 -357228 1 17 999981 267151 1 2 999999 -861937 1 13 999982 616389 2 63758 321057 2 12 999990 2 90437 781397 2 12 999992 2 7 999998 1 2 999999 517493 2 2 999999 1 7 999999 -790617 2 2 999999 2 10 999998 2 2 999999 2 2 999999 2 13 999998 2 3 999997 2 2 999999 1 2 999999 579090 2 501289 627211 1 15 999985 581696 1 19 999995 927374 2 2 999999 2 257843 800817 2 2 999999 2 9 999996 1 538062 605335 835708 1 14 999989 -636425 1 612254 666102 253221 2 6 999997 2 17 999990 2 20 999996 1 531110 613428 -349844 2 393181 781994 1 649563 933311 -361603 2 419261 786521 1 2 999999 -606732 1 17 999998 734974 1 2 999999 167951 2 2 999999 2 2 999999 1 443971 678903 267171 2 2 999999 1 2 999999 -772978 2 6 999998 1 2 999999 631384 2 2 999999 2 1 999995 1 20 999994 -605276 1 2 999999 -377361 1 302629 917755 -98417 2 214994 743953 2 438049 447420 2 450887 469409 2 2 999999 1 405135 730677 -326225 2 268884 973694 1 2 999999 918495 1 413028 589944 -649419 2 5 999986 2 13 999984 1 2 999999 313514 1 7 999989 36799 2 16 999984 1 293390 699779 -71651 2 349449 442483 1 273705 658812 406811 2 6 999987 2 4 999995 2 14 999993 1 15 999998 783457 1 76681 719621 41987 2 568867 722866 2 299347 816018 2 479242 687874 2 11 999982 2 8 999999 2 2 999999 1 14 999996 -797200 1 179315 978053 18645 2 469074 698076 2 2 999999 1 15 999993 -176278 1 9 999985 381493 2 504092 761088 2 3 999987 2 2 999999 1 2 999999 446501 1 494491 796123 -981310 1 2 999999 -703674 1 2 999999 663919 1 2 999999 442716 1 295019 451646 -108533 1 2 999999 -588726 2 230037 377455 2 2 999999 2 2 999999 2 2 999999 2 332482 440889 2 2 999999 1 86617 530536 -550153 2 539225 946277 2 298133 606563 1 2 999999 738472 2 2 999999 2 357000 418114 1 21820 781813 916509 2 2 999999 1 2 999999 -421108 2 188787 468232 1 17 999995 946831 2 2 999999 1 293253 511286 -542553 2 55093 833957 1 43770 868276 -674598 1 19 999993 975925 2 4 999987 1 337003 371151 484574 1 10 999991 -631517 2 2 999999 1 43181 314865 529841 1 2 999999 206773 2 7 999985 2 2 999999 1 751062 781379 -865235 2 2 999999 2 12 999998 1 11640 692425 318700 1 240798 637974 474574 2 2 999999 2 17 999986 2 240618 672771 2 20 999997 2 6 999981 1 2 999999 -980349 2 2 999999 2 404750 439186 1 13 999990 115898 2 3 999986 1 841292 843833 -968354 1 15 999990 -598643 2 2 999999 2 12 999984 2 11 999987 1 9 999986 -459318 1 467682 804686 -283880 2 16 999993 1 259141 877292 -212111 2 2 999999 2 4 999987 2 13 999998 2 173980 647237 2 12 999983 2 2 999999 1 278860 873716 509261 2 2 999999 2 705454 912351 2 2 999999 2 11 999985 1 2 999999 435631 1 6 999983 292942 2 66076 640890 1 2 999999 -199579 1 2 999999 -829561 1 2 999999 170115 2 2 999999 2 13 999982 2 57880 169613 1 408499 836814 -928060 2 16 999985 1 2 999999 -440212 1 216446 244851 -171999 2 2 999999 1 7 999986 660702 2 2 999999 1 30057 904903 293549 1 407851 975629 -713779 1 89333 211402 -115400 2 199680 581575 1 262031 989784 -347260 2 2 999999 1 767597 948920 481688 1 292090 456022 976149 2 247704 532063 1 117811 896830 -612825 2 870666 926471 2 412325 797621 1 186236 199299 312745 1 16 999983 -563793 2 2 999999 1 2 999999 217455 1 3 999992 826312 1 2 999999 155513 2 2 999999 2 2 999999 1 2 999999 -597848 1 595376 744769 -140832 2 98085 410836 1 369813 636237 197015 1 17 999983 -23915 1 11 999998 -772759 2 216819 545457 1 147983 952641 389823 1 1 999995 -283689 1 433951 854410 -29541 2 18 999991 1 2 999982 900493 1 4 999999 950429 2 11 999983 2 35479 404143 2 2 999999 2 579959 926374 1 20 999989 -272267 2 9 999982 2 278100 357610 1 2 999999 309995 1 488757 774924 -672284 1 257225 511104 -364652 2 609589 924610 1 17 999983 281666 2 476998 584456 2 212426 758496 1 2 999999 125651 1 346727 728116 -8682 2 106391 381305 2 2 999999 2 767953 892756 2 1 999994 1 274653 526816 266709 1 2 999999 -477994 2 2 999999 2 2 999999 1 20 999999 607757 1 2 999999 813833 2 19 999984 2 19 999981 2 202701 880001 2 2 999999 2 785959 856765 2 14 999998 1 2 999999 383343 2 2 999999 2 6 999987 1 2 999999 -236412 2 9 999981 2 2 999999 1 405500 581211 873144 1 13 999987 905078 1 11 999987 516962 2 2 999999 1 3 1000000 10432 2 192506 446759 2 2 999999 2 20 999997 2 2 999999 2 16 999981 1 2 999999 -375552 2 11 999990 1 1 999988 508062 2 2 999999 2 28610 923717 1 2 999999 -511305 1 776572 877684 779661 2 428814 769229 2 49521 961782 1 299503 433367 -989925 1 3 999993 -759006 2 20 999991 1 84642 122050 700951 1 2 999999 -623923 1 16 999993 -395226 2 529067 741382 1 9 999985 893634 2 185376 553585 2 512264 936987 2 2 999999 2 398875 476988 2 15 999997 1 2 999999 832236 1 18 999985 25603 2 2 999999 2 6 999983 2 6 999993 2 7 999985 1 7 999995 -867353 1 15 999986 945266 1 2 999999 -929882 1 352870 672706 922376 1 2 999999 662830 1 532922 549593 852604 1 17 999986 947986 2 2 999999 1 517735 851788 689950 2 2 999999 2 2 999999 2 8 1000000 1 2 999999 669817 2 200034 383907 2 18 999999 1 5 999992 738960 2 2 999999 2 5 999996 1 2 999999 -757521 1 2 999999 -326908 2 88244 999812 2 2 999999 1 5 999992 501713 2 96504 896509 2 59908 895331 2 1 999986 1 2 999999 708899 2 12499 135806 2 721773 936211 1 16 999982 340538 1 15 999988 -428336 2 4 999990 2 872241 989608 1 336980 717839 -189271 2 358483 753395 1 191293 864645 -104001 2 2 999999 2 17 999981 1 518428 738953 -122480 2 18 999989 1 2 999999 210307 1 2 999999 957413 2 5 999996 2 2 999999 2 1 999986 1 2 999999 -327326 2 126385 544729 2 17 999982 1 2 999999 652519 2 374739 998315 1 4 999996 304689 2 11 999999 1 2 999999 -952468 2 2 999999 2 15 999981 2 2 999999 1 9 999981 989314 2 13 999998 2 2 999999 2 2 999999 2 14 999984 2 16 999995 2 4 999990 2 2 999999 1 2 999999 886697 2 2 999999 2 331356 532443 1 2 999999 -280480 1 678028 959420 -451455 1 18 999990 799356 2 2 999999 1 2359 979869 -71217 2 810024 900804 2 44735 426463 2 2 999999 1 20 999999 -476535 2 117430 174873 1 9 999986 -635517 2 27025 402960 1 126742 761711 527060 1 270898 620462 132526 2 2 999999 2 4 999981 1 2 999999 243244 1 2 999999 419391 1 2 999999 614157 1 6 999982 568869 1 6 999984 746783 2 2 999999 1 18 999991 -929752 1 5 999984 761394 1 30101 439633 -344668 2 10 999999 2 2 999999 1 19 999997 -926445 1 2 999999 -721743 1 2 999999 -181966 2 2 999999 1 176564 942330 -828019 1 142144 853465 410873 1 7 999991 946157 2 2 999999 2 2 999999 2 2 999999 1 2 999999 419897 1 19 999984 -323552 1 11 999998 -295019 1 12 999999 183257 1 11 999996 -222836 2 232891 877262 1 2 999999 211538 1 19 999987 51790 2 198199 722010 1 2 999990 115145 2 14 999997 1 2 999999 569440 1 2 999999 -654892 2 2 999999 2 20 999993 1 20 999997 948094 1 2 999999 964565 2 371900 933407 1 2 999999 -77482 2 251740 696388 2 2 999999 1 18 999998 -516568 1 739509 985636 147664 1 239718 684495 -476924 2 872072 881550 2 492024 888900 1 8 999992 936436 1 2 999999 -973030 2 662410 688941 2 125075 991791 2 2 999999 2 2 999999 1 705078 901174 -464802 1 2 999999 -46425 1 4 999999 -608566 1 17 999984 796537 1 20 999984 -409487 1 2 999999 -752698 1 15 999981 -397282 2 312981 770217 2 2 999999 2 2 999999 2 13 999986 1 6 999986 587761 2 8 999989 2 600606 973143 2 297416 884176 2 2 999999 2 2 999999 2 20 999999 1 2 999999 -697287 2 2 999999 2 2 999999 1 4 999986 606129 1 2 999999 -158773 1 69505 296428 849032 2 2 999999 2 741442 823431 2 2 999999 1 2 999988 -16401 1 7 999999 523083 1 2 999999 162326 1 76528 499061 -337163 2 2 999999 1 20 999985 70131 1 2 999999 -652822 2 12 999992 2 13 999995 2 2 999999 1 11 999982 733914 1 119415 319537 -213442 2 196503 767274 2 582005 837537 2 2 999999 1 124180 501377 -888710 1 2 999999 -914741 2 2 999999 2 18 999986 2 2 999999 2 2 999999 2 17 999994 1 7 999988 523045 2 10 999987 2 19 999982 2 718877 729377 2 16 999994 1 7 999982 112876 2 52042 145602 2 175416 951532 1 90338 500568 264365 1 815190 949460 859116 2 2 999999 1 11 999983 -925662 1 5 999998 -55868 2 10 999985 2 8 999985 1 2 999999 421528 2 6 999990 1 49678 963384 441527 2 2 999999 2 2 999999 1 465730 736305 846223 1 3 999997 -800654 1 398726 657490 3854 2 5 999993 1 8 999994 -460709 1 2 999999 -273401 1 689263 839874 854180 2 2 999999 2 12 999993 1 2 999999 718480 1 2 999999 260510 2 755862 758017 1 2 999999 164047 1 7 999996 686043 1 236787 504866 528961 2 523035 663226 1 16 999981 579029 2 5 999991 2 1 999990 1 14 999995 669643 2 595420 899628 2 19 999999 2 596585 720090 1 600168 623167 -571946 2 112737 674917 1 78730 255099 135528 2 10 999991 2 2 999999 2 225725 818267 2 2 999999 2 146804 808249 2 107670 929774 1 2 999999 980117 1 361831 746807 -346809 1 2 999999 367336 2 245114 591529 1 11 999981 510004 1 7 999988 -648160 2 112170 379565 1 1 999982 896358 1 86412 852167 -619021 2 10 999982 1 331522 363109 -170041 1 19 999994 305049 2 13 999998 2 2 999999 1 2 999999 473027 1 14 999985 -643178 2 8 999993 1 296692 636104 -119219 1 377843 518989 599228 1 2 999999 -146567 2 2 999999 2 2 999999 2 15 999991 2 666010 811859 2 3 999993 2 16 999984 1 2 999992 42616 2 288526 302729 1 20 999989 864034 1 2 999999 -411888 1 10 999985 266294 2 765201 948192 2 2 999999 2 2 999999 1 480917 878499 -407040 1 25805 399542 565150 1 18 999990 703337 2 2 999999 2 2 999999 1 3 999985 582915 1 2 999999 444839 1 237829 969217 173916 1 2 999999 129192 1 16 999989 421388 2 20 999984 1 2 999999 293317 1 19 999984 50360 1 2 999999 655927 2 2 999999 1 118515 534822 -70051 1 13 999990 -544427 2 15 999989 2 200046 408075 2 6 999989 1 43465 184843 -886648 1 2 999999 699930 2 2 999999 1 164031 956370 -592931 2 2 999999 2 2 999999 1 2 999999 531306 1 551781 578174 610088 2 15 999993 1 2 999999 -335093 2 3 999999 1 245463 471546 882319 2 273855 966042 1 513380 848650 938665 1 320513 895914 -765163 2 2 999999 1 2 999999 -596933 2 311084 425905 2 339212 922715 1 652667 831571 -600324 2 5 999992 1 5 999986 -86744 2 2 999999 1 2 999999 -320622 2 82493 168583 1 2 999999 372136 2 2 999999 2 2 999999 1 469474 684852 705014 2 164970 540423 1 798987 927218 584407 1 3 999992 848829 2 2 999999 1 506889 797595 630396 2 2 999999 1 15 999997 754924 1 2 999999 22209 1 2 999999 -771886 1 2 999999 981460 1 2 999999 -581907 1 2 999999 -807860 2 209741 268884 1 651828 906017 685890 2 210709 685634 1 12 999986 266424 1 7 999983 35835 2 10 999986 2 6 999981 1 2 999999 -236218 2 12 999986 1 19 999983 -465001 1 395279 886399 -50778 1 76814 981361 267950 2 17 999999 2 2 999999 1 18 999992 342405 1 478051 900503 -649588 2 2 999999 1 469135 759359 -565545 1 20 999981 -210709 1 2 999999 -372225 2 13 999987 2 2 1000000 2 2 999999 1 8 999997 -129389 1 17 999982 -873697 1 233651 800475 554081 2 12 999993 2 17 999999 2 10 999995 2 2 999999 1 2 999999 -273786 2 17 999986 1 348981 737179 841903 1 6 999983 -512651 2 2 999999 1 2 999999 -234184 1 257212 713559 -359991 1 11842 954286 -952344 1 99168 793144 -551044 2 2 999999 1 2 999999 999802 2 487613 762312 2 125265 201906 2 4 999983 2 2 999999 1 2 999999 -729449 2 2 999988 2 249014 850747 2 231862 688138 2 7 999981 1 449847 482186 361561 2 4 999981 1 2 999999 547281 2 439885 620834 2 12 999994 1 20 999991 -976942 1 2 999999 -752096 1 13 999987 888855 2 517883 663433 2 2 1000000 2 2 999999 2 15 999995 1 182687 383682 996598 1 2 999999 667816 1 1 999998 -450311 2 11 999987 2 552895 969515 1 2 999999 -9794 2 2 999999 2 88086 573648 1 2 999999 552830 2 2 999999 2 697333 860474 2 2 999999 2 638992 797125 1 14 999982 797699 1 239407 700567 307993 2 2 999999 2 9 999998 2 2 999999 1 16 999990 -889931 2 911820 921179 2 182492 749956 2 13 999984 1 9 1000000 111578 2 775535 962809 1 2 999999 -892881 2 9 999998 1 2 999999 -328460 1 2 999999 -580861 2 514876 972219 2 10 999985 1 1 999999 358986 2 2 999999 2 7 999998 1 2 999999 -69413 1 608055 849256 434338 1 357295 821241 542144 1 2 999999 320292 2 8 999988 1 9 999999 201223 2 8 999991 2 20 999981 1 2 999999 -983595 2 173579 588856 1 2 999999 737812 2 16 999985 2 409760 910969 1 2 999999 952374 1 2 999999 19887 2 2 999999 2 2 999999 1 2 999999 -168328 1 4 999984 -806493 2 25809 95785 1 2 999999 345633 1 2 999999 -834512 2 741728 991746 1 566170 828471 769804 1 16 999992 910315 2 1 999983 1 177727 715204 8017 2 2 999999 1 388103 979173 -582626 2 6 999999 2 106270 821505 2 38093 85072 1 2 999999 -465435 2 8 999993 1 345830 782807 711425 2 464392 732619 1 7 999986 290694 1 57394 242708 -31260 2 2 999999 1 14 999999 714807 1 2 999999 -839692 1 2 999999 -199814 2 4 999983 2 2 999999 2 1 999991 1 127808 216560 -412032 1 780918 944069 -207717 2 142746 844418 1 21178 176003 -679007 2 628725 809931 1 7 1000000 523644 2 2 999999 1 10 999994 -118821 2 8 999997 1 947493 968365 -631960 2 9 999983 1 5 999999 -917111 2 527591 629413 2 382366 695248 2 726896 852469 2 2 999999 1 4 999996 -942444 1 3 999983 923640 1 10 999983 559666 2 4 999999 2 91451 245329 1 8 999989 482351 2 14 999997 2 129680 149561 2 458606 660252 2 371134 953995 1 2 999999 609712 2 2 999999 2 2 999999 1 2 999999 306997 2 2 999999 2 166472 653196 2 8 999991 1 90126 164339 -727101 2 2 999999 1 2 999999 80991 2 573224 931823 1 380068 507524 785217 1 10 999993 -660586 2 18 999992 1 9 999992 -944347 1 278345 355125 571884 2 380081 621640 2 2 999999 2 17 999987 2 370050 812101 2 275556 302562 2 259012 611487 1 10 999988 -537501 2 212194 701614 2 6 999989 2 3842 645784 2 4 999987 1 105981 905160 501485 2 2 999999 1 2 999999 -593340 2 20 999997 2 181904 678797 1 1 999997 -842641 2 2 999999 2 2 999999 1 2 999999 216133 2 2 999999 1 3 999985 262295 2 2 999999 1 3 999987 118940 2 346267 438103 2 603454 971346 1 2 999999 197026 2 2 999999 2 156269 959042 1 2 999999 -97233 1 612052 852494 -44157 1 2 999992 627015 2 17 999982 2 2 999999 2 387629 670070 1 578353 611246 542479 1 2 999999 -60848 1 428325 578867 937422 2 718801 793769 2 46398 158774 2 2 999999 1 266313 998578 333328 2 68667 469127 2 10 999988 1 2 999999 -937544 2 10 999995 2 4 999990 2 2 999999 1 906887 969010 636727 2 2 999999 1 15 999993 312583 2 2 999999 1 2 999999 530506 1 2 999999 982864 1 300724 313615 30857 1 2 999999 935986 2 2 999999 2 191648 615902 1 2 999999 476262 1 96 172771 350378 1 581034 911421 -224608 1 19 999983 -727731 2 2 999999 2 2 999999 1 17 999982 971217 2 1 999985 2 14 999998 2 2 999999 1 723469 802302 -792687 2 5 999984 1 9 999991 475171 2 4 999998 2 376503 394357 2 5 999991 2 429939 835991 2 13 999995 1 2 999999 -79645 1 2 999999 286751 1 5 1000000 -508774 2 8 999983 1 373602 450390 -685579 1 218428 826378 -988067 1 1 999996 908433 1 635768 891509 639743 2 3 999990 2 161490 653493 1 13 999990 -526909 2 16 999997 1 2 999999 515416 2 2 999999 1 16 999984 72996 1 2 999999 251005 2 263166 979158 2 2 999999 2 2 999999 1 10 999983 226705 2 2 999999 2 868906 915924 1 2 999999 -519304 1 286990 547510 313557 2 184470 817875 2 454231 986056 2 14 999986 1 2 999999 596598 2 2 999999 2 13 999996 1 2 999999 88222 1 16 999987 182140 1 2 999999 -670514 1 15 999985 158781 1 2 999999 -901193 1 2 999999 -709767 1 368524 670948 -224363 2 18 999992 1 2 999999 -875078 1 16 999984 309739 1 2 999999 639278 1 15 999982 897491 1 12 999985 -160982 1 2 999999 -868151 2 229792 234926 1 12 999990 -33567 2 2 999999 1 130807 679130 151704 1 2 999999 680719 2 13 999987 1 65039 532336 -48151 2 2 999999 1 8 1000000 -843938 1 16 999990 -429280 2 2 999999 2 501073 683503 2 583276 753068 2 577475 728579 2 2 999999 2 323958 901172 1 2 999999 189831 2 2 999999 2 368976 974589 1 2 999999 -911889 2 245627 753680 1 14 999989 -316539 1 2 999999 72378 1 17 999990 -729358 1 2 999999 172930 1 798453 965376 -518292 1 49009 231575 558813 2 35783 687946 1 592868 998981 713767 2 2 999999 2 4 1000000 1 204375 682797 -398112 2 2 999999 1 15 999999 -893291 1 2 999999 -520586 1 17 999984 689014 2 1 999983 2 2 999999 2 10 999990 2 229326 371285 1 2 999999 696256 1 2 999999 -390103 1 13 999998 -841304 2 158383 259576 2 5669 452656 1 207411 265251 464613 1 17 999986 938548 1 583957 636256 820906 1 305494 359138 -327210 2 14 999993 2 18 999998 1 2 999999 386505 2 16 999995 1 805143 817746 590231 2 10 999988 1 514202 723393 -715699 2 8 999986 2 2 999999 2 4 999987 2 13 999992 2 10 999981 1 43789 874473 983894 1 176708 969373 38825 1 17 999985 176084 2 2 999984 2 2 999999 1 2 999999 -113062 2 2 999999 2 233505 397393 1 357926 382319 -323307 1 1 999993 -876432 1 2 999999 -120185 2 2 999999 1 13826 676278 60753 2 211262 470196 1 16 999995 802288 1 2 999999 914903 2 17 999987 2 6 1000000 2 2 999999 2 674900 678483 2 101903 641645 2 2 999999 1 14 999982 21499 1 2 999999 -292141 2 332455 505787 2 153234 556806 2 178126 488034 2 2 999999 1 338674 543462 794174 2 2 999999 1 628274 682677 134093 1 17 999991 -898387 2 355823 638878 2 2 999999 1 168544 754798 415482 1 2 999999 524956 2 2 999999 1 8 999989 337705 2 2 999999 2 2 999999 1 2 999999 -745200 1 2 999999 -166470 1 7 999991 -202171 1 2 999999 785796 1 176485 411578 -473223 2 2 999999 1 19 999998 -736632 2 6 999984 1 3 999988 -853287 1 12 999996 273965 2 8 999991 2 2 999999 2 501013 772531 2 2 999999 1 8 999993 641356 1 793552 999543 -664638 2 2 999999 1 2 999999 -911118 1 305787 958234 433810 2 18 999990 1 48448 241622 474540 2 372149 390503 1 4 999996 -326261 2 12 999998 2 2 999999 1 2 999999 -79887 1 742666 979847 645159 2 366511 876709 1 427385 508885 447618 1 9 999987 -812562 1 2 999999 -797141 2 2 999999 1 2 999999 348982 2 660843 720376 1 15 999998 56179 2 147271 338698 2 6 999985 2 2 999999 1 2 999999 192418 1 2 999999 932212 2 2 999999 2 838553 911387 1 651489 678641 -514029 1 20 999999 -688358 1 2 999999 436772 2 2 999999 1 9 999987 -121969 2 13 999986 2 2 999999 2 2 999999 2 20 999992 2 455367 478648 1 858321 883897 -682006 1 678969 786241 -390750 1 796360 894191 -384817 2 18 999985 1 5 999983 -828478 2 121079 339396 1 15 999987 894974 2 2 999999 1 167024 535770 646922 2 755874 947202 1 254264 440586 -545919 1 2 999999 348761 1 2 999999 -371177 2 283734 723209 1 17 999999 -26373 2 2 999999 2 7 999981 1 2 999999 283916 2 532852 939927 2 310782 331417 1 4 999992 266649 2 2 999999 1 2 999999 -42908 2 8 999997 1 2 999999 975193 2 1 1000000 1 655503 856304 821707 2 2 999999 2 2 999999 1 9 999983 421985 2 354309 613929 2 2 999999 1 19 999988 -56372 2 2 999999 1 19 999988 690585 1 118236 713298 -146299 1 15 999997 -643179 2 2 999999 1 17 999982 466888 1 7 999988 -43378 1 2 999999 697493 2 236759 430340 1 8830 330972 823875 2 2 999999 2 2 999999 2 2 999999 1 2 999987 411324 1 10 999985 841888 2 31169 625611 1 2 999999 690856 1 12 999991 -405278 2 16 999988 1 608241 973257 -148050 1 2 999999 594989 1 8 999982 178212 1 447803 572035 -759828 1 2 999999 -258760 1 2 999999 -919351 2 13 999982 2 15 999992 2 376170 614218 2 335555 540736 2 5 1000000 1 2 999999 -292324 1 2 999999 -860847 2 6 999986 2 20 999994 2 13513 352508 2 114342 859755 2 2 999999 1 114868 569122 230042 1 476401 865147 -581565 2 2 999999 1 2 999999 -588028 2 10 999996 2 2 999999 2 7 999991 2 19 999995 1 10 999999 23600 2 20 999983 2 15 999985 1 2 999999 -648046 2 7 999985 2 17 999994 2 47430 430468 1 2 999999 -124032 2 2 999999 1 37598 558971 -643535 2 12 999989 2 2 999999 1 12 999990 353063 1 14 999987 981572 2 2 999999 2 7 999990 2 3 999989 2 384784 748437 1 280433 321791 -871264 1 1 999991 -671580 1 2 999999 123886 1 11 999985 -256166 1 2 999999 953818 2 2 999999 1 440331 553627 670878 2 388079 480434 2 12 999995 1 6 999997 409051 2 2 999999 2 151295 899555 1 2 999999 -938817 1 2 999999 -948980 1 2 999999 -966996 2 7 999994 1 2 999999 -889067 1 2 999999 -402368 1 2 999985 -352732 2 7 999996 1 7 999982 202642 1 2 999999 -57755 1 13 999989 526976 1 2 999999 951313 1 2 999999 148406 2 2 999999 2 926237 960618 2 2 999999 1 2 999999 976076 2 2 999999 1 2 999999 806976 2 302753 583551 1 2 999999 439498 2 8 999993 1 92219 178578 -132677 2 15 999987 2 2 999999 2 197361 704802 2 2 999999 1 295925 858604 -187586 2 9414 741518 1 118390 528466 -306949 1 489700 651301 -885355 1 2 999999 -669323 2 2 999999 2 613583 796196 2 6 999998 1 672554 714645 809995 2 6 999996 2 2 999999 2 439525 473216 2 2 999999 1 248048 428123 -828261 1 2 999997 225403 2 18 999999 2 2 999999 1 170119 857562 361273 1 2 999999 -898573 2 2 999999 1 18 999986 -840545 1 8 999993 -314285 1 6 999996 519754 2 1 999986 1 68719 659342 621690 1 4 999994 620440 1 5 999981 558765 1 510388 983190 424528 2 2 999999 2 12 999996 2 16 999981 2 3 999987 2 2 999999 2 2 999984 1 2 999999 793237 1 110887 677236 -351086 2 2 999999 1 9 999994 144975 2 152340 909464 2 23136 263975 1 414617 611272 -110696 1 2 999999 259720 2 585870 871481 1 13 999998 -12040 1 3 999994 -739950 1 761981 971600 416506 2 20 999987 1 2 999999 352740 2 465428 756186 2 2 999999 1 2 999999 927647 1 2 999999 -500143 1 443832 991908 -39797 2 662041 750478 2 82284 315057 2 2 999999 1 2 999999 587569 1 2 999999 -280724 2 9 999988 2 8 999993 2 2 999999 2 12 999995 1 210755 337087 899147 2 732838 756691 2 2 999999 2 448539 982968 2 617414 623111 1 2 999999 -276830 2 19 999988 1 2 999999 -358935 1 2 999999 -305879 2 4 999992 1 750529 857004 -730942 2 555844 649796 1 10 999983 256091 1 1 999993 254178 2 2 999999 2 326147 921705 1 2 999999 108450 2 24258 599837 1 2 999999 686077 2 2 999999 1 19 999997 866599 2 627576 901851 2 12 999992 1 2 999999 407476 2 13 999985 2 16 999988 1 2 999999 -472768 2 2 999999 1 228139 294634 815064 1 2 999999 392358 2 9 999985 1 2 999999 942808 2 1 999998 1 2 999999 -977390 1 2 999999 392955 2 694369 890294 1 2 999999 -238630 1 19 999995 819007 1 557004 788326 -840325 1 12 1000000 -374643 2 120276 847719 1 64827 499842 -993787 1 2 999999 39684 1 2 999999 886133 2 4 999985 2 212490 670080 1 2 999999 -817983 1 6 999990 -207001 2 2 999999 1 2 999999 -688413 1 12 999997 803745 2 2 999999 2 2 999999 1 4 999993 688819 2 2 999999 1 473431 624694 -120532 1 91187 229752 724493 2 2 999999 1 2 999999 -192110 2 2 999999 1 5 999991 877148 2 4 999998 1 13 999999 590445 2 1 999991 2 5 999985 2 236845 663018 2 180649 530950 1 13 999981 981133 1 395923 725652 473318 1 546852 559694 -170375 2 238592 745092 2 53863 752294 2 2 999987 1 2 999999 -100389 2 121316 933485 2 2 999999 2 526845 939870 1 2 999999 -451640 1 2 999999 319707 1 4 1000000 -459679 1 6 999984 -607608 2 2 999999 2 10 999981 1 6 1000000 -473070 1 11 999995 487124 2 7 999991 1 20 999992 -996649 2 202287 854063 1 12 999985 924091 1 10 1000000 -896211 1 2 999999 -183209 1 2 999999 -64797 1 2 999999 -567286 2 8 999986 2 2 999999 2 228297 348270 2 15 999996 1 8 999981 512655 2 13 1000000 2 2 999999 2 2 999999 1 2 999999 332909 2 17 999994 1 6 999998 -99620 2 2 999999 1 2 999999 43903 1 92795 266680 -454150 2 2 999999 2 9 999989 2 2 999999 1 11 999981 -883277 2 518716 605656 2 8 999982 2 2 999999 2 15 999993 2 16 999990 1 3 999992 686186 2 4 999985 1 99918 872012 784110 1 6 999986 318857 1 4 1000000 55108 2 17 999984 2 13 999983 2 4 999995 2 2 999999 2 2 999999 1 321503 462135 -622976 1 11 999999 -541085 1 2 999999 482131 2 2 999999 2 2 999999 1 17 999981 737739 1 160661 851376 437238 2 223760 577480 1 98280 229708 -325099 2 2 999999 1 19 999982 205482 1 506565 776045 651780 1 15 999987 -833687 1 2 999999 -523856 1 3 999989 214758 2 2 999999 2 4 999992 2 15 999998 2 13 999994 1 123646 903853 554566 2 14 999988 1 289300 465702 -257351 1 19 999997 -254940 1 19 999986 -427857 2 2 999999 1 478217 809340 -926267 1 14 999990 137355 2 8 999997 1 536237 613580 507971 1 269705 975930 316349 2 524681 739191 1 2 999999 410 1 5 999998 -43270 2 322790 762306 2 228482 920412 1 19 999990 -377175 1 2 999999 360401 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -314012 1 2661 564529 868940 2 2 999999 1 123631 437836 -534510 2 50515 131531 2 227841 875837 1 463494 661064 364578 2 2 999999 2 86364 952361 1 93927 896027 -954332 1 2 999999 -619114 2 2 999999 2 9569 579968 1 2 999999 9832 1 2 999982 650403 2 2 999999 2 86753 283026 1 3 999996 -203701 2 8 999987 1 731793 734372 -74362 2 719446 797275 1 16081 223142 -234836 1 2 999999 279838 1 14 999991 -784901 2 2 999999 2 5 999982 2 243602 925864 2 12 999998 1 3 999999 -204093 1 2 999999 -855588 2 20 999995 2 2 999999 1 2 999999 263164 2 2 999999 2 16 999992 1 16 999986 67372 1 2 999999 -170254 2 2 999999 2 616063 809583 2 2 999999 1 2 999999 713053 2 2 999999 1 2 999999 -781805 1 17 999985 283638 2 2 999999 1 242786 734867 -568210 2 153710 907322 2 2 999999 1 6 999988 -691416 2 2 999999 1 592235 807749 891457 2 2 999992 2 2 999999 2 4 999981 1 2 999999 794537 2 2 999999 1 150603 353809 589290 2 20 999992 2 676762 974847 1 185765 521298 414573 2 2 999999 2 9790 989810 2 2 999999 1 334705 625290 -360824 1 1 999992 -67771 1 17 999991 -675800 1 416628 637686 137059 2 1 999984 2 2 999999 2 2 999988 1 20 999984 -376301 1 2 999999 -93328 2 5 999994 1 15 999989 -793059 1 2 999999 -853258 1 6 999981 408534 1 2 999999 397333 1 2 999999 705592 1 9 1000000 328478 2 2 999988 1 2 999999 -869384 1 15 999992 -131012 2 9 999982 2 8 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -698495 1 10 1000000 -697565 1 2 999999 -558144 1 436431 646392 86416 2 264953 728488 2 314469 316438 1 2 999999 506142 2 10 999983 2 368657 688782 2 4 999981 2 178960 247782 1 2 999995 621322 1 5 999982 -973755 1 8 1000000 240130 2 171750 216414 1 18 999985 -524204 1 17 999997 562408 1 18 999998 -616631 1 2 999999 -292299 2 2 999999 1 2 999999 -612314 1 7 999982 -995472 2 2 999999 1 13 999992 -249110 1 2 999999 -94979 1 339499 651981 841988 2 240776 662520 1 500854 565009 -142453 2 146663 734588 2 2 999999 1 132611 904918 -554530 2 2 999991 1 4 999997 119778 1 11 999997 254543 2 561802 771171 1 703290 795166 -508369 1 2 999991 -794850 2 5 999995 1 829798 842727 667068 2 564254 819027 2 11 999981 1 86734 549691 -360381 1 2 999999 -873596 2 77341 581925 2 2 999999 1 10 999993 796581 2 6 999995 1 305261 321697 -365294 1 2 999999 -722477 1 2 999999 369311 2 2 999999 1 2 999999 -300795 1 389515 840281 -892822 2 2 999999 2 2 999999 2 127038 308469 1 18 999996 -541236 2 13 999988 1 11 999992 -943636 1 386938 792256 -858953 1 3 999987 225492 2 20 999983 1 222045 621361 -714071 2 568758 915615 1 5994 963758 -71238 2 327631 894672 1 16 999983 131421 1 256236 808308 42091 2 8 999995 1 18 999988 221893 1 16 999996 457058 2 10 999987 1 18 999987 257975 1 2 999999 141818 2 2 999999 2 2 999999 1 175612 650919 -677037 1 156348 941001 -961991 1 2 1000000 470888 2 2 999999 2 11 999987 1 9 999990 -308879 1 132216 220606 852938 1 2 999999 76628 1 4 999995 279611 2 7 999984 2 2 999999 1 11 999990 380591 2 437999 481445 2 249383 564251 1 1 999989 700993 2 494146 740511 1 297222 709638 -766968 1 3 999998 34862 2 2 999984 2 2 999999 2 2 999999 1 12 999981 279882 1 2 999999 -948472 2 2 999999 2 438049 687482 1 2 999999 -615654 2 10 999996 1 366517 994662 -458003 1 192515 621207 564441 2 1 999998 1 2 999999 731074 2 5 999993 2 2 999999 2 2 999999 1 1 999982 -632379 2 7 999989 1 1 999992 -669530 1 2 999999 986976 1 1 999997 -213008 2 7 999989 1 2 999999 415405 2 10 999985 1 11 999992 -867374 2 8 999981 1 2 999999 913462 2 72916 679829 2 2 999999 1 2 999999 660538 2 834552 846078 1 15 999982 26882 2 285439 973032 2 2 999999 2 4 999983 2 2 999999 2 112335 347157 1 2 999999 629047 2 2 999999 2 4 999984 1 313080 771396 -853108 1 10 999981 166063 1 13 999985 -492398 1 10784 585370 -854690 1 334205 571196 106293 1 5 999990 -813587 2 2 999999 2 139396 644881 2 378584 906501 1 678823 935004 -410514 2 2 999999 2 10 999990 2 17 999981 2 2 999999 1 12 999985 748786 2 2 999999 1 9 999991 -238755 1 2 999999 920538 1 803707 955320 131160 1 2 999999 -152019 2 434564 965552 1 2 999999 853451 1 7 999997 -875712 1 16 999990 757777 2 20 999994 2 221968 689850 2 2 999999 2 2 999999 2 17 999989 2 339945 766757 1 2 999999 654998 1 2 999999 329849 2 340775 562557 1 2 999999 -401310 2 597201 664654 1 2 999999 -58481 1 332498 867401 249634 1 1 999985 -83773 1 6 999983 252567 1 432599 707267 -566630 1 2 999999 613704 2 2 999999 1 379832 815068 759408 2 8 1000000 2 112740 806243 1 199273 750681 -911885 2 2 999999 2 1 999986 1 2 999999 428385 1 440406 860242 -81205 1 92349 604032 878785 2 2 999999 1 106657 611301 85847 2 12 999990 2 792704 993707 2 2 999999 1 106047 257055 -171449 2 11 999986 2 10624 979558 2 80529 118596 1 69412 558029 -932122 1 2 999999 618314 1 12 999998 -552839 2 2 999999 1 2 999999 393555 2 4 999984 2 2 999985 2 97859 636102 2 2 999999 1 2 999999 945305 1 751576 895474 -750215 2 391718 401263 1 2 999999 -865053 2 65524 969818 2 197670 907994 2 2 999999 1 17 999999 936643 2 2 999999 2 19 999994 2 12 999991 1 481478 839693 627031 1 2 999999 -900026 1 131723 348421 -38510 1 3 999992 -38872 1 19 1000000 -18645 2 362728 860593 2 52834 799535 1 4 999983 -929569 2 146030 668026 2 323639 427638 2 13 999986 2 2 999999 1 847873 980329 -815807 1 13 999991 476925 2 315294 507643 1 12 1000000 -111742 1 2 999999 848320 1 2 999999 -302757 2 66060 917634 2 2 999999 1 2 999999 197468 1 1 999982 36244 2 2 999999 2 2 999999 1 2 999999 488127 2 411909 730963 2 17 999994 1 2 999999 243460 2 12 999983 1 610045 843115 870224 1 138191 238065 4035 1 2 999999 -432194 1 2 999999 -626898 1 2 999999 184913 1 2 999999 -744743 2 176978 528465 2 2 999999 1 2 999999 672750 1 18 999996 -53137 2 19 999987 2 436141 931068 1 2 999999 -165401 2 6 999986 1 2 999999 -992936 2 127137 537048 1 240680 444165 117537 2 16 999998 1 745011 846606 760576 2 5 999987 2 427601 771705 1 87503 473728 -52500 1 44341 978735 317139 2 2 999999 2 10 999997 1 497357 797027 994209 1 20 999992 939251 2 2 999999 1 10 999986 818539 1 2 999999 832910 1 2 999999 -654226 1 104979 477194 -393669 1 2 999999 -747684 1 2 999999 418581 1 9 999985 -461211 2 2 999999 2 2 999999 2 10 999982 1 773009 980525 -228461 2 17 999985 1 2 999999 981787 2 225253 560154 1 2 999999 23148 1 2 999999 182741 1 19 999987 -481402 2 388564 810922 2 9 999996 1 2 999999 -775102 2 421963 862617 2 506018 902912 1 19 999991 488182 1 9 999998 -959566 1 2 999999 566220 1 18 999990 338358 2 2 999999 2 20 999991 1 383933 872670 -530864 1 125684 998358 -878438 2 7 999996 2 12 999985 1 16 999992 38927 2 14 999985 1 5 999998 90177 2 8 999985 1 17 999994 441410 1 2 999999 488494 2 2 999992 2 12 999985 1 2 999999 163697 1 10 999981 656666 2 902108 989549 2 10 999984 2 2 999999 2 2 999999 1 32731 952798 -107014 2 2 999999 2 2 999999 2 834155 956338 2 2 999999 1 15 999998 -917612 1 2 999999 -283746 1 2 999999 255862 2 2 999999 2 2 999999 1 11 999996 911745 2 2 999999 1 17 999982 -634773 1 857864 913237 -558831 1 294414 605847 -292304 1 2 999999 -293036 2 2 999999 2 2 999999 1 89891 750496 -819070 2 117835 566306 2 2 999999 1 2 999999 90144 2 2 999999 1 2 999999 256412 2 2 999999 1 3 999981 911969 1 3 999998 213455 1 2 999999 395656 1 5 999997 354734 2 14 999983 2 20 1000000 2 9 999994 2 8 999986 1 2 999999 389612 2 2 999999 1 174269 448359 -334158 2 2 999999 2 4 999986 1 9 999992 668610 1 2 999999 211841 1 10 999990 -686995 2 6 999998 2 2 999999 2 7 999997 1 134908 434133 61164 2 80498 194958 2 2 999999 2 2 999999 2 877364 924472 1 149811 791619 -595381 1 20 999988 843370 1 161065 197874 -459859 1 10 999984 930312 2 3 999998 1 179043 345807 991952 1 2 999999 -45770 1 17 999999 32647 2 2 999999 2 686439 711402 1 2 999999 -731381 2 2 999999 1 2 999999 228765 1 461984 949702 388479 1 2 999999 -202227 2 1230 891345 2 36407 675172 2 2 999999 1 12 999999 -766066 1 8 999987 285325 1 2 999999 -46848 1 2 999999 -301391 2 9 999991 1 2 999999 -264199 2 230130 649889 2 15 999992 1 11 999986 -967805 2 2 999999 1 9 999998 471737 1 62248 652501 452515 1 2 999999 -693987 1 60608 611027 -207561 1 11 999999 -648408 1 13 999990 -962141 1 2 999999 771623 2 15 999981 2 2 999999 2 292755 392614 2 2 999999 1 779856 995876 -774578 2 15 999999 1 570513 952114 33553 1 392595 917567 -208553 2 2 999999 1 733288 897202 823707 2 7 999995 2 2 999999 2 264194 902038 2 170201 878679 1 2 999999 -990521 2 2 999999 2 3 999999 1 10 999986 -990783 1 2 999999 -13879 2 2 999999 1 2 999999 211858 2 389451 980363 2 13 999990 1 125429 689459 812615 2 2 999999 1 2 999999 371312 2 7 999989 1 412955 759284 359262 1 2 999999 134814 1 32899 856424 -123516 1 2 999988 848655 1 1 999988 -554358 2 2 999999 2 2 999999 1 2 999999 11929 2 2 999999 2 586940 946804 2 2 999999 1 75192 82744 939876 1 2 999999 918703 2 2 999999 1 159276 253414 -783064 1 755658 782417 -513549 2 2 999999 2 2 999999 1 290252 317488 113216 1 169970 196480 780023 2 2 999999 2 143044 647880 2 2 999999 2 19 999993 1 2 999999 -164969 2 11 999981 2 2 999999 1 222232 899294 261814 2 2 999999 1 1 999996 164435 1 470294 847578 56742 2 184968 718634 1 2 999999 -406559 1 11 999992 674916 2 20 999996 2 2 999999 1 444034 565700 -496123 1 5 999983 715445 2 289451 424369 2 341824 679915 1 2 999999 894850 2 146479 710765 1 8 999989 174756 2 2 999999 1 3 999981 793327 1 13 999995 -707632 2 152777 791687 2 2 999999 2 1 999987 1 7 999982 873713 2 14 999993 1 2 999999 728901 2 10 999996 2 7 999984 2 2 999999 1 2 999999 550634 2 99354 545598 2 11 999991 2 9 999991 2 2 999999 2 11 999991 2 2 999999 2 12 999998 2 18511 388999 1 2 999999 -503063 2 7 999994 1 5 999996 583637 1 736936 907188 -704828 1 14 999981 295089 1 2 999999 -943509 2 386709 440353 1 2 999999 -253305 1 20 999993 -975550 1 169301 921803 -804431 2 3 999992 1 1 999998 251687 1 71685 980356 17236 1 2 999999 -167859 2 7 999996 1 18 1000000 220236 1 2 999999 -717013 1 407036 967940 324691 2 2 999999 1 2 999999 322037 1 8 999996 767283 2 967711 998724 1 227905 404502 375123 1 19 999984 259549 1 2 999999 -344081 2 12 999999 2 7 999996 1 2 999999 -342542 2 11 999984 1 82529 124682 -886570 1 17 999989 -619588 2 12 999984 1 2 999999 481753 2 347285 606431 1 2 999999 -241083 2 451745 652190 2 15 999989 1 664882 794139 40822 2 5 999981 1 73103 424984 125513 1 95896 591059 100392 2 732494 964611 1 16 999986 -836811 1 826314 873290 -183113 2 322742 859514 2 2 999999 2 2 999999 1 218350 240699 -857820 1 20 999995 -490340 1 585120 982524 681791 2 2 999990 2 11 999986 1 17 999999 -442124 2 2 999999 2 2 999999 2 3 999981 2 36972 49463 2 2 999999 2 6 999992 1 427263 903031 477615 2 400655 409192 1 2 999999 911696 2 102638 979571 2 2 999999 2 76139 425444 2 655989 944479 1 4 999991 155 2 2 999999 2 95866 313756 1 23351 734616 -219605 1 194085 984503 899509 2 294451 909370 2 2 999999 1 2 999999 648738 2 2 999999 2 8 999995 2 229017 729610 1 623121 678807 720599 2 2 999999 1 2 999999 -901499 1 747012 933790 -104014 1 110513 285072 655447 2 5 999995 1 12 999996 -363698 1 291922 434739 489029 2 185162 784096 2 211998 964575 1 20 999993 405924 2 2 999999 2 2 999991 2 117882 142673 2 7 999990 2 8 999986 2 686294 728932 1 14 999993 -209199 1 19 999995 737038 1 2 999999 97481 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999993 1 2 999999 -909117 2 14 999990 1 5 999983 -296689 2 16 999997 2 252288 802969 2 568661 770886 1 2 999999 -912577 1 10 1000000 200961 1 147026 383410 505099 1 2 999999 470063 2 2 999999 1 92492 128521 349771 2 2 999999 1 5 999985 -884576 1 2 999999 286648 2 20 999991 2 259093 586031 2 7 999989 2 203652 986325 1 2 999999 506459 1 8 1000000 -994793 1 2 999999 -192158 1 7 999995 -765189 1 459646 666845 -24363 1 3 999998 377778 1 521975 549082 377947 1 18 999983 -191120 2 1 999981 1 2 999999 -750499 2 2 999999 1 2 999999 -624635 2 13 999994 2 2 999999 1 146709 959649 -223858 1 2 999999 956912 2 118184 658174 2 2 999984 2 43515 380437 2 10 999988 2 298562 756854 1 2 999999 -668498 1 2 999999 255424 2 2 999999 1 15 999987 -637241 2 15 999998 1 2 999999 -782126 1 7231 477096 -34600 1 483439 748224 -633043 1 2 999999 750570 1 267893 853488 -731859 1 15 999992 675646 2 6 999981 2 2 999999 1 486158 942717 -352642 2 2 999999 2 2 999999 1 2 999996 215264 2 316821 442921 2 57723 238787 2 2 999999 2 168140 514174 2 19 1000000 2 30874 359971 1 18 999983 -787714 1 12 999998 287891 2 2 999999 2 10 999998 1 728975 905660 -303504 2 10 999988 2 103225 725038 2 2 999999 2 2 999999 2 2 999999 1 9 1000000 -412220 2 16 999998 1 2 999999 -210220 2 75162 364851 1 2 999993 -460291 1 66700 67057 -642685 1 491901 718098 -721689 2 5 1000000 2 2 999999 2 4 999983 1 14 999990 952378 1 2 999999 -251325 2 11 999995 2 2 999999 1 2 999999 -876324 1 2 999999 407192 2 427709 695613 1 2 999994 318140 2 10 999995 2 172944 935479 2 2 999999 2 8 999996 2 735064 804122 1 669083 911995 -454021 1 9 999993 -629340 1 2 999999 -727698 1 2 999999 884768 1 1 999982 -722645 2 9 999988 2 9 999998 1 13 999988 679178 1 6 999982 -53427 1 2 999999 370508 1 11 999995 -582361 2 13 999996 2 2 999999 1 20 999986 128499 2 770106 896608 2 2 999999 2 14 999986 1 2 999999 -208908 2 9 999983 1 2 999999 179627 1 8 999982 -260892 1 407571 494744 643521 2 498915 661159 1 9 999989 -165281 2 6 1000000 1 3 999993 -204967 2 198496 595700 2 18 999991 1 712222 878375 -696511 2 2 999999 1 2 999997 873552 1 2 999999 -348831 2 16 999993 2 363729 458751 2 901185 956317 1 120480 793691 -115071 2 668391 907418 1 2 999999 139583 1 565176 611665 -438750 1 5 999992 640096 1 18 999982 755421 2 20 999987 2 227254 877248 1 300368 576451 -285139 1 7 999993 549800 2 2 999999 2 2 999999 1 15 999983 97032 1 66119 504833 -957794 1 18 999997 -798558 2 2 999999 2 3 999992 2 2 999999 1 292771 361800 866244 1 1 999985 -387129 2 16 999989 1 17 999991 729434 2 261162 820494 1 899434 991134 628479 2 42855 481481 1 773128 798130 769407 2 118434 179783 2 121492 769573 1 478418 817670 459000 1 2 999999 -882476 2 4 999996 1 12 999993 743812 2 2 999999 2 2 999999 2 2 999999 1 2 999999 818416 1 10 999981 -217540 1 7 999996 -639079 1 341328 868039 103548 1 269983 994898 624975 1 2 999999 -270422 2 9 999983 1 145798 486488 -87555 2 2 999999 1 8 999988 -317116 1 2 999999 -949006 1 223805 817775 1597 2 11 999999 1 312603 642521 -652642 1 345544 453995 -199464 1 2 999999 -962238 1 2 999999 -983590 2 469762 603832 2 16 999983 1 87915 520580 -243787 2 2 999999 2 2 999999 2 13 1000000 2 2 999999 1 2 999999 921047 2 37398 802535 2 419803 736925 2 343126 765180 1 49517 858483 -45107 1 15 999993 52213 2 14 999990 1 304942 957690 -752324 2 2 999999 1 2 999999 48021 1 4 1000000 249669 2 342521 375200 2 2 999999 2 270059 611964 1 8 999985 -884902 2 99483 162297 2 2 999999 2 13470 588175 1 16 999999 182019 2 16 1000000 1 15 999985 -358764 1 9 999986 -877528 1 2 999999 393585 2 9 999992 1 2 999999 939780 1 132346 877375 426072 1 13 999997 -438684 2 660817 746386 1 380993 505595 701983 1 2 999999 -118783 2 2 999999 2 448499 530023 2 20 999983 1 20 999991 18320 2 134940 929781 1 47624 941603 -945341 2 2 999999 1 7 999993 -602609 2 2 999999 1 239023 490227 -592682 1 18 999987 -698347 1 15 999991 359911 2 183140 250147 2 7 999997 1 83601 153467 -90550 1 2 999999 234305 1 6 999997 -519675 1 1 999996 -956905 1 16 999992 -430217 1 6 999992 -442091 2 29048 496712 1 2 999999 935125 1 2 999999 825706 1 2 999999 339675 1 23494 663099 -103592 2 2 999999 2 2 999999 1 28847 869585 -94937 1 18 999983 18138 1 771700 938619 303185 1 7 1000000 -338317 1 3 999999 823794 1 188463 805525 -66349 2 10 999994 1 94869 376200 909689 2 5 999994 2 2 999999 2 315374 469848 1 2 999999 -894794 1 478030 939948 -47059 2 295361 309114 1 28945 31931 -95787 1 2 999999 -495293 2 13 999986 2 609465 682249 1 2 999999 -580731 1 16 999992 415054 2 227648 325900 1 18 999995 252662 1 108750 313702 -331429 1 2 999999 338761 2 548979 618626 1 2 999999 -437482 2 2 999993 1 2 999999 373279 1 10 999985 -647404 2 2 999999 1 656662 822544 944860 1 2 999999 117450 1 14 999997 -387804 2 17 999992 2 328741 761141 1 2 999999 548263 1 509953 576787 16014 2 5 999991 2 289093 672575 2 2 999999 1 68737 514604 663145 1 4 999997 -469465 2 10 999993 2 17 999987 1 19 999988 -881135 2 16 999981 2 11 999986 2 2 999999 2 228028 389150 2 20 999988 2 2 999999 1 12 999982 815328 2 281795 578121 1 176959 664358 -101595 2 2 999999 2 2 999999 2 206888 397244 2 175419 589372 1 116735 247604 -270758 2 140137 902326 1 17 999987 764265 2 2 999999 1 659562 931203 649315 2 149067 556812 2 705090 827051 1 101026 959050 -500159 1 2 999999 -754169 2 2 999999 2 391052 761602 2 131812 673212 1 12 999989 -278583 2 2 999999 1 2 999999 130871 1 470446 491139 664152 1 2 999999 -759026 1 2 999999 -318607 2 369984 391042 1 15 999992 479922 2 2 999999 1 127931 328743 86697 1 19 999994 804056 1 14 999983 -962516 2 248940 578714 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 528500 560756 2 8 999985 1 2 999999 -596575 1 13 999990 -549259 2 2 999999 1 19 999997 -519969 2 232850 515674 1 2 999999 -424532 2 746650 916765 1 4 999989 771113 2 2 999999 2 2 999999 1 2 999999 186648 2 2 999999 2 2 999999 2 5782 938318 1 10 999997 -429958 2 229507 788627 1 2 999999 -44386 2 210861 790297 1 57365 775911 -506437 1 103903 626686 -930383 2 2 999999 2 10 999987 2 119863 273730 2 2 999999 1 342128 433365 -787678 2 6 999994 2 539783 610580 1 14 999989 785487 1 2 999985 937528 1 2 999999 -767342 1 129869 347833 959291 2 3 999986 2 2 999999 2 607573 681652 2 653440 980502 2 2 999999 2 3 999983 2 17 999997 1 2 999999 -47555 2 5 999984 2 2 999999 2 2 999999 2 1 999986 2 2 999999 1 5 999983 -542086 2 17 999987 2 191057 918830 2 17 999997 2 2 999999 1 11 999987 -175259 1 14 999988 873487 1 53540 473001 929978 1 2 999999 -685169 2 2 999999 2 2 999999 1 17 999992 -93606 2 2 999999 2 2 999999 2 2 999999 1 189531 645097 914872 2 2 999999 1 8 999981 -485840 1 2 999999 519001 2 10 999981 1 72639 525538 323531 1 2 999999 -862015 2 2 999999 1 3 999989 160972 2 1 999995 2 2 999999 1 549895 618411 200720 2 4 999995 1 2 999999 -803401 2 16 999987 1 704135 848847 -48543 1 40093 510157 522652 2 2 1000000 1 50999 370173 -470583 1 554806 710952 -200383 2 2 999999 1 6 999994 728832 2 3 999999 2 248306 731553 2 227734 300063 2 346481 376704 2 312103 856305 2 2 999999 2 645614 862937 2 213198 500411 1 901237 994965 160396 1 11 999998 -48624 1 124627 360377 -716675 2 2 999999 1 2 999999 432756 1 641510 874242 -556734 1 18 999994 -290998 1 8 999989 -860436 2 365872 985172 1 2 999999 359209 2 275 909802 2 290324 302513 1 2 999999 466908 2 2 999999 2 50326 69362 2 17 999984 2 5 1000000 2 2 999999 1 15 999988 -965497 1 2 999999 774755 2 175270 179441 1 10103 74788 -33875 1 17 999998 -767969 1 92752 608332 68653 1 6 999987 117786 2 8 1000000 2 262507 566849 1 165541 569286 461815 1 2 999999 -42809 1 64372 772071 -496642 2 10175 143018 1 2 999999 634643 1 299486 804497 199692 1 1 999982 870919 2 532781 688272 2 87468 297979 1 5 999985 47518 2 2 999999 2 655538 847038 1 4 999999 -410528 1 13 999998 346513 2 2 999999 2 2 999999 1 4 999989 -398439 1 913854 992296 -215526 2 2 999999 1 595687 969106 324755 2 2 999999 2 166348 406122 2 170988 418935 1 14 999998 460497 1 2 999999 -742891 1 2 999999 240120 2 50724 244517 2 1 999997 2 2 999999 2 6 999990 1 62977 250544 258958 2 2 999999 1 2 999999 -910272 1 16 999990 612170 1 10 999981 -700035 2 11 999998 2 434858 707141 2 8 999995 2 154200 769579 1 2 999999 804908 1 2 999999 -641569 2 12 999992 1 193575 391298 809581 1 243546 562820 -354491 1 220738 342226 -532286 2 409614 442282 2 124387 359615 1 353837 514674 484858 1 2 999999 478634 1 782083 872326 330746 1 2 999999 530375 2 3 999988 2 2 999999 1 2 999999 -279429 2 498305 828827 1 2 999999 335000 1 2 999999 271781 1 524916 527759 428013 1 9 999984 606186 2 326598 361977 2 2 999999 2 9 999989 1 43086 114046 -789577 2 2 999999 1 20 999996 72317 1 2 999999 331030 2 2 999999 1 8 999986 -118570 1 2 999999 259334 2 20 999997 1 2 999999 -585879 1 7247 319934 748473 1 473476 514373 664791 1 2 999999 279485 2 141520 877566 1 479372 655424 432508 1 198370 879650 -75086 1 18947 700420 -992155 2 2 999999 2 2 999999 2 2 999999 1 5 999994 -229289 1 3 999990 -258308 1 2 999999 -885159 1 6 999988 -800500 2 1 999999 1 284144 501039 234315 2 422323 935314 1 11 999991 -459926 1 2 999999 -949282 1 370571 459810 -486472 2 2 999999 1 101794 750546 -220195 1 157039 387818 -926829 2 2 999999 1 151141 396372 -608472 2 2 999999 1 2 999999 -161023 1 550868 920416 874551 2 10 999982 2 2 999999 1 2 999999 504345 1 17 999990 -960235 1 2 999999 26177 2 2 999999 1 2 999999 -483606 1 2 999984 275082 1 360843 763769 -810987 1 15 999981 146048 2 648378 791077 1 2 999999 706195 1 354138 801192 508202 2 2 999999 2 19 999996 1 2 999999 719748 1 18 999989 -817137 1 11 999984 -396485 2 2 999999 1 43239 986627 -76045 2 2 999999 1 6 1000000 -654139 1 401754 611512 680767 2 2 999999 1 704597 725410 670663 1 13 1000000 117361 1 2 999999 712696 2 2 999999 2 286933 532964 2 74729 285372 2 313048 810543 1 220132 281636 158861 1 5 999997 -596159 2 4 999981 1 2 999999 789764 2 2 999999 2 3 1000000 1 2 999999 -187580 1 11 999984 -105779 2 62490 682274 1 18 999992 -392951 1 1 999992 938034 2 2 999999 2 46048 153723 2 336245 540396 1 2 999999 272082 2 2 999999 1 17 999989 272079 1 13 999987 358867 1 403067 631096 -113241 2 129858 942449 1 2 999999 -226765 2 2 999999 1 89440 171319 -315642 1 2 999999 -13869 2 2 999999 1 10 999998 -744095 1 804400 984246 407934 2 2 999999 2 494686 705925 1 5 999981 419512 2 19 999991 2 10 999997 1 2 999999 532606 1 5 999981 872141 2 2 999999 2 369141 585975 2 24267 675226 1 158555 183083 961274 1 2 999999 913359 2 9 999983 1 15 999987 321937 2 2 999999 2 83288 531113 2 288021 474627 2 476514 646348 2 2 999999 2 2 999999 2 2 999999 1 2 999999 84468 1 665913 833342 -835660 1 369815 738377 20366 1 2 999999 -902765 1 19 999990 190540 2 92643 117969 2 2 999999 2 2 999999 1 1 999985 -246442 2 2 999999 2 582 812666 2 2 999999 2 221553 486994 2 16 999984 2 2 999999 1 20 999997 -699822 1 2 999999 881747 1 1 999993 299492 1 2 999999 556690 1 11 999994 344774 2 2 999999 1 413855 966929 -299531 1 39045 740277 821172 2 332085 828155 1 2 999999 311768 2 2 999999 2 14 999993 1 2 999999 517713 2 17 999986 2 8 999989 1 2 999999 -265164 2 2 999999 2 2 999999 2 2 999999 1 302659 837610 373635 1 15 999993 969058 1 159127 408757 379307 2 2 999999 1 2 999999 -358576 2 2 999999 1 4 999984 -519979 2 2 999999 2 7 999993 1 40882 705099 285112 1 2 999981 545716 1 2 999999 -487855 2 1 999995 2 274225 494043 2 2 999999 2 153932 487198 1 2 999999 -298136 2 224113 863074 1 11 999996 680758 2 417485 660835 2 8 999987 1 389348 760785 701469 1 12 999987 -159561 1 2 999999 337067 2 7 999985 1 17 1000000 495377 1 9 999987 -979247 1 158676 756372 979106 2 874123 903359 1 282772 284074 739936 1 9 999995 787814 2 400129 905370 1 500793 660554 -940175 2 2 999999 2 2 999999 2 8 999986 2 484167 836112 2 9 999993 2 2 999999 1 2 999999 248505 2 519407 528844 2 2 999999 2 283758 423053 2 20 999984 2 499498 747096 1 10 999999 267674 2 2 999999 2 325054 399296 2 2 999999 1 20 999993 243033 1 6 999988 929856 1 10 999992 719543 1 173273 586450 -552803 1 322093 913408 -978472 2 2 999999 1 12 999998 -685902 1 9 999987 -780946 2 219484 856884 1 2 999999 -645067 2 490238 616091 1 10 1000000 733476 2 7 999982 2 460775 967214 2 306956 341623 1 9 999983 -179436 2 2 999999 1 18 999992 -324007 2 2 999999 2 16 999991 2 6 999998 2 15521 507823 1 375710 755477 -405845 1 245361 547397 -179759 2 2 999999 2 179614 916323 1 2 999999 -412362 2 2 999999 2 356369 923157 1 8 999981 -741955 1 2 999999 989748 1 238436 498198 -55490 2 41139 524918 1 304894 851482 195269 2 2 999999 1 19 1000000 345843 2 875999 901615 2 2 999999 2 15774 56759 1 942665 991263 -248047 1 473929 887069 766761 2 151453 447849 1 294580 685257 763552 1 2 999999 -706005 2 147530 189813 1 15 999997 -6570 1 14 999989 851804 2 463941 599090 2 62597 648463 2 107919 831852 2 2 999999 2 20 999988 2 2 999999 1 2 999999 -591530 1 680017 903180 -263941 1 6 999983 -950428 1 14 999983 -375562 1 853953 863996 464792 2 2 999999 2 19 999985 1 418549 696581 -284012 1 2 999999 -377391 2 2 999999 2 2 999999 2 391477 737597 2 10 999983 2 7 999987 1 2 999999 -427432 2 15 999985 1 2 999999 -552127 2 412964 790030 2 18 999983 2 425381 702261 1 7 999996 700329 1 2 999999 733117 2 2 999999 1 2 999999 889521 2 2 999999 2 532929 823463 1 2 999999 -462702 2 14 999994 1 2 999999 182479 2 2 999999 2 2 999999 1 6 999982 695971 2 2 999999 1 10 1000000 -109652 2 502529 944416 2 2 999999 2 13 999996 1 9 999992 -187203 1 141458 959802 931610 2 2 999999 2 2 999999 2 17 999991 1 2 999999 -342312 2 16 999987 2 40565 491324 2 2 999999 2 11 999997 2 65873 273415 2 6 999998 1 17 999987 282279 1 2 999999 837546 1 155369 407884 591116 1 8 999983 -52615 2 2 999999 2 139282 246601 1 13 999994 73637 2 2 999999 2 7964 382606 1 2 999999 460135 2 17 999988 1 4 999988 -35513 1 2 999999 -442671 2 277370 842065 2 370325 698503 1 2 999999 883317 2 2 999999 1 2 999999 -972297 2 2 999999 2 4 999992 1 322002 877464 112821 1 17 999987 222983 2 2 999999 2 2 999999 1 19 999997 587857 2 15 999982 1 2 999999 -419452 2 2 999999 1 9260 211319 -67850 1 2 999999 201479 2 5 999984 1 258074 263391 423567 2 171174 692834 2 348681 762604 1 2 999999 -382285 2 14 999993 2 855624 916235 2 180116 815926 1 2 999999 457671 2 18 999986 1 2 999999 36392 2 12 999996 2 20 999982 2 62153 82742 2 9 999994 2 283934 651778 1 2 999999 669359 1 2 999999 414069 1 281132 842547 578546 1 2 999999 -456498 1 2 999999 -527640 2 287210 683814 2 100991 198778 1 2 999999 11337 1 4 999986 -440379 2 6 999997 1 407264 945201 -41933 2 789852 914876 1 1 999998 847895 2 3 999999 1 110640 373881 977919 1 507877 795845 194161 2 1 999997 2 2 999999 2 15 999986 1 350484 426058 727863 2 329982 415873 1 348119 958784 -659621 1 3 999997 855506 2 7 999993 2 2 999999 2 2 999999 2 16708 309981 1 466180 839959 712502 2 112858 415974 2 2 999983 1 2 999999 49556 2 13 999982 2 2 999999 1 10 999986 -416724 1 2 999999 965576 1 530648 560861 -565081 1 489332 912527 -518432 2 2 999982 1 2 999985 777914 2 6 999985 1 19 999993 772366 2 507094 758348 1 660840 663862 366168 1 12 999985 -976568 2 573899 834600 2 257364 985542 1 2 953871 579342 1 18 999988 -601858 2 2 999999 2 3 999990 2 11 999991 2 227968 419817 2 369147 990914 1 2 999999 -294423 2 2 999999 1 566077 771606 -271321 1 2 999999 630222 1 10 999986 291869 2 1 999989 1 114067 908968 -124931 1 99267 544537 -186888 1 12 999994 -214979 1 53025 948166 -55632 2 9 999981 1 580754 997523 311257 1 2 999999 -741549 1 394805 791891 -679250 1 17 999983 -348075 2 15 999998 2 2 999999 2 206639 748138 2 114524 587746 2 770236 841516 2 695079 917728 1 2 999999 226856 1 2 999999 105333 2 4 999994 2 5 999989 2 1 999990 1 8 999997 238732 2 10 999998 2 19 999995 2 2 999999 2 2 999999 1 2 999999 698422 1 20 999991 -240869 2 12 1000000 2 2 999999 1 83372 256418 -16310 2 20 999984 1 11 999999 -241824 2 2 999999 2 155023 338277 1 6 999986 -977393 1 196798 287112 -461200 1 15 999997 -168919 2 1 999984 2 2 999999 1 3 999998 -545185 1 67646 571727 -16806 2 141081 395610 2 131201 439246 1 41764 415319 -626417 1 479795 646747 885815 1 483143 489344 814405 2 18 999988 1 14848 910958 779710 2 279982 462847 2 2 999999 1 2 999999 -816455 2 485402 951350 2 12 999981 1 12 999993 88935 2 2 999999 2 88065 168645 2 10 999996 1 10642 831295 287699 1 18 999994 140722 1 5 999995 -991846 1 50958 96929 657253 2 649721 667023 1 187344 321555 -864575 1 7 999997 847869 1 13 999990 -425661 1 2 999999 289007 1 2 999999 -681852 2 6 999997 1 2 999999 -607442 1 351234 904192 935979 1 8 999994 605417 1 121364 755492 -117108 2 2 999999 1 180595 205900 -852187 2 2 999999 2 217851 798632 1 350640 840651 -447935 1 7 999996 -86157 2 163944 285249 1 2 999999 -895729 2 16 999988 2 22699 610804 2 10 999989 2 2 999999 2 424221 869270 1 2 999999 -987266 1 2 999999 -238975 2 12 999981 2 2 999999 2 2 999981 1 17 999988 -541411 2 13 999981 2 171920 458771 1 53092 748918 356775 1 356046 499994 -379802 2 2 999999 2 2 999999 1 4 999988 545052 2 2 999999 2 2 999999 1 12 999983 186315 2 263846 904424 1 173534 710084 -721820 2 4919 248741 2 2 999999 1 2 999999 437670 1 120126 334562 373159 2 313624 631136 1 4 999987 -996220 2 2 999999 2 14 999994 1 100355 625982 291437 2 2 999999 2 464853 665628 1 12 999995 -909818 1 20 1000000 -341168 2 14 999984 2 2 999999 2 2 999999 2 2 999999 1 10 999999 -817391 1 530600 925200 -224159 2 2 999999 2 270838 275717 2 116537 481431 1 98906 840109 -605879 1 19 999990 230779 1 129426 565252 -878794 2 2 999999 1 2 999999 -162462 2 2 999999 1 6 999992 250926 1 13 999996 -758991 2 8 999987 2 32384 890320 1 2 999999 771076 1 10 999998 628164 1 13 999991 549181 1 19 999982 868823 1 1 999999 836874 1 2 999999 -206580 1 16 999988 812017 1 2 999999 335600 1 1 999989 287442 2 19 999989 2 315151 762857 2 2 999999 1 2 999999 -100350 1 2 999999 -104311 2 2 999999 2 9 999986 2 64725 759943 2 548815 781460 1 730841 863090 856824 2 17 999990 1 2 999999 40895 2 2 999999 1 48273 156394 -95907 1 2 999999 -348253 1 3 999994 119724 1 2 999999 -949595 2 416291 425843 2 2 999999 1 51665 101695 -349558 1 9 999993 -575943 1 28508 740020 -807965 2 69957 624083 2 14 999993 2 2 999999 1 2 999999 -131269 2 616492 959991 2 20511 318664 1 15 999990 185989 1 8 1000000 580364 2 2 999985 1 2 999999 94167 1 15 999993 -762752 1 7 999983 354993 2 130767 602022 1 11 999994 -921861 2 2 999999 1 2 999999 -375581 1 2 999999 -800792 2 54637 382518 1 5 999982 -675404 2 2 999999 1 20 999994 -744180 1 2 999999 411036 1 438722 857725 985715 2 2 999984 2 221518 428656 1 484743 979823 657098 2 2 999999 2 2 999999 1 345703 678710 452822 2 8 999986 2 52668 142071 2 73356 217987 1 3 999983 380969 2 581421 965468 2 12 999989 2 1 999995 2 171345 757437 2 20 999989 1 355528 441343 526724 1 426054 861443 -395281 1 16 999997 465013 1 128052 995503 -990021 1 2 999999 -262770 2 11 999984 2 7 999989 2 196193 653918 2 106803 401847 1 2 999999 954803 1 542222 983768 -982728 1 2 999999 -658553 1 3 999990 995343 1 2 999999 -771668 1 491448 831840 274945 2 2 999999 2 2 999999 1 2 999999 -649133 1 11 999996 -541304 1 92929 699827 -204635 2 391364 929549 2 2 999999 1 351053 559584 -276012 2 2 999999 2 478808 801240 2 166060 739409 1 19 999998 -699780 1 430780 465229 -589860 1 2618 262359 -970301 1 2 999999 890838 2 6 999991 2 14 999984 2 703139 980525 1 4 999998 40242 2 1 999992 1 2 999999 -766234 1 296943 653011 654258 2 17 999998 2 19 999995 1 16 999983 635702 2 2 999999 1 4 999990 169775 1 15 999992 -235801 2 655308 827781 1 90236 658958 -965108 1 85075 374104 319479 2 2 999999 1 809794 853462 -11865 1 115303 239799 -129439 2 2 999999 2 248028 946999 1 9 999986 -554614 2 136445 718897 2 19 999985 2 8 999989 1 432162 712497 -752120 2 661662 665158 2 9 999997 1 10 999994 37412 1 2 999999 649504 1 176773 472127 246076 2 11 999998 2 14 999998 2 2 999999 2 11 999990 2 14 999990 1 18 999990 -306697 1 6 999989 152510 2 2 999999 2 274133 765772 2 313591 650506 1 2 999996 226604 1 2 999999 -842624 1 730309 757391 876570 2 2 999999 1 3 999988 164149 1 2 999999 -819366 2 2 999999 2 339086 516492 1 2 999999 -794740 2 416458 890185 2 133869 897344 2 655300 662296 1 2 999999 -24047 2 1 999985 1 2 999999 -449299 1 17 1000000 619968 1 2 999999 623935 1 166703 615798 -108102 1 6 999996 -149489 1 2 999999 -975613 1 2 999999 539709 1 18 999986 820020 1 170827 744198 -238742 2 2 999999 1 2 999999 -23864 2 2 999999 1 2 999999 546588 2 435803 647367 1 1 999986 189007 2 20 999985 1 2 999999 940743 2 2 999999 1 9 999994 -12894 2 2 999999 2 2 999999 2 552855 660462 1 19 999981 -145044 1 602826 782947 -184134 1 2 999999 37351 2 16 999994 1 2 999999 -152182 2 13 999982 1 2 999999 759387 1 10 999984 -260027 1 2 999999 25167 1 11 999997 652561 2 264489 558399 1 172827 220336 774907 2 2 999999 1 893322 954070 -230295 2 586762 835137 2 2 999999 1 16 999988 669249 1 2 999999 48572 2 2 999999 2 578242 722952 2 2 999999 2 2 999999 1 461650 503177 299667 2 12 999994 2 107565 462474 1 15 999989 64919 2 2 999999 1 260141 928788 -384270 1 4 999998 655648 1 2 999999 872675 1 5 999996 855720 2 19 999997 2 2 999999 2 1333 826854 2 54339 95149 1 4 999983 -75298 1 2 999999 346522 1 2 999999 325192 2 11 999998 2 14 1000000 1 2 999994 520174 1 4 999982 -61006 1 14 999993 715524 1 7 999987 -552490 1 40001 699115 808407 1 490410 705831 248564 2 7 999981 2 855882 932756 1 2 999999 -752522 1 536542 641577 -946667 2 74380 803100 1 220134 722318 170784 2 12 999994 1 13 999991 606861 2 3 999994 2 2 999999 2 540660 779997 1 124279 168512 918359 1 3 999986 41934 1 299678 668666 306785 2 337883 397976 2 2 999999 1 8 999984 722628 1 176882 513415 -207685 1 566278 736402 -543060 1 14 999998 -871360 2 1 999995 2 420329 952101 2 277356 962930 2 622420 709331 2 2 999999 2 186532 986355 2 42456 346203 2 277145 643015 1 926068 959575 -895099 1 2 999999 174790 1 3 999983 -710202 1 264408 717423 -259529 1 7 999982 -114725 1 6 999988 -538282 1 19 999991 766441 2 2 999999 2 2 999999 2 4 999998 1 14 999998 -744128 2 2 999999 2 869801 927319 1 2 999999 -571405 2 9 999987 1 3 999984 752234 1 34221 881011 248041 1 2 999999 -283588 2 2 999999 1 2 999999 859934 2 2 999999 1 2 999999 616451 2 2 999999 2 13 999992 1 681260 858325 962795 2 366578 483282 2 686849 716962 2 13 999991 2 2 999999 2 1 999997 2 17 999995 1 4 999995 674590 2 168543 971743 2 935693 974391 2 2 999999 1 11 999992 491077 1 2 999999 -416550 2 2 999999 1 8 999983 466883 2 18 999989 2 2 999999 1 3 999993 295947 1 19 999997 -478892 1 279455 794270 122618 2 2 999999 2 230316 972633 2 418569 855542 2 943495 954859 2 2 999985 1 235557 873672 183751 1 2 999999 -386951 2 712097 726529 2 2 999999 1 14 999998 646319 2 2 999999 1 11 999989 285377 1 2 999999 474596 2 2 999999 1 2 999999 948817 2 2 999999 1 8 999995 963393 1 18 999998 -562783 2 495916 814255 2 776755 999493 1 2 999999 -337437 1 12 999988 577304 1 9206 83904 -469079 1 19 1000000 168801 1 14 999982 335027 2 6 999990 2 262356 611937 2 2 999999 1 2 999999 -257033 1 899895 969198 915687 1 2 999999 1716 1 51713 243156 -631 2 2 999999 1 2 999999 150965 2 636123 839442 1 2 999999 743831 2 339515 534354 1 19 999985 794668 1 2 999999 -935900 1 1 999987 -498639 2 2 999999 1 2 999999 -243210 2 218238 560585 2 2 999999 2 2 999999 1 188132 938207 427164 2 17 999993 2 103766 784959 1 2 999999 213689 2 2 999999 1 707979 860049 405803 2 13 999990 1 6 999981 15673 2 55196 78741 2 14 999999 2 12 999990 2 5 1000000 1 2 999999 -381049 1 20 999995 954516 2 2 999999 2 2 999999 1 359490 365573 -467889 2 2 999999 2 9 999995 1 15 999981 994709 2 2 999999 2 413587 912351 2 141076 832615 1 274981 882913 220867 2 161727 708416 2 3 999993 1 2 999999 860799 1 2 999999 -842073 1 2 999999 -794463 1 177324 507283 -197319 1 19 999998 406367 2 93641 276714 1 11 999993 266950 2 2 999999 1 6 999992 -584380 2 2 999999 1 96237 682779 -494846 1 9 999982 566804 1 2 999999 574008 2 297334 973926 1 438959 967081 502862 1 2 999999 -498493 2 18 999985 2 13 999984 1 7 999990 -272627 2 1 999992 1 19 999999 -806015 1 2 999999 -270544 2 602038 963075 1 10 999981 729959 1 3 999981 -492252 2 2 999999 2 2 999999 2 2 999999 2 16 999997 1 833102 995177 -106086 1 2 999999 936237 2 2 999999 1 98227 624399 529378 2 5 999996 2 2 999999 1 2 999999 -893730 1 15 999982 582119 2 2 999999 2 2 999999 1 171611 957089 -868978 1 172569 836131 427380 2 786800 914533 1 2 999999 -222471 2 2 999999 1 2 999999 -94980 1 5 999984 275694 1 14 999982 -992425 2 433440 723929 2 1 999996 2 463368 524075 2 87785 586861 2 10 999995 1 2 999999 412334 1 16 999990 -377151 2 2 999999 2 11 999985 1 2 999999 933919 1 203092 318476 44447 1 15 999981 -620503 1 2 999981 324684 2 160768 844161 2 12 999997 2 20 999990 1 669603 982628 -920888 1 22337 900975 13214 2 13478 120322 1 18 999994 -583465 1 2 999999 -403463 2 2 999999 2 192832 521222 2 2 999999 1 2 999999 -135096 1 2 999999 -838174 2 322147 954873 2 355190 641319 2 15 999994 1 2 999999 -147127 2 2 999999 1 317765 333443 -494205 2 14 999997 2 2 999999 2 275701 631582 1 2 999999 -562873 2 2 999999 2 55736 79787 2 1 999987 1 32375 913397 -10760 1 289836 297708 944911 2 2 999999 2 2 999999 2 6 999986 2 2 999999 1 752533 795849 -677571 2 2 999999 2 2 999999 2 2 999999 2 11 999993 1 492464 623477 -134669 1 15 999986 -160657 1 13 999988 227846 1 2 999999 665985 2 2 999999 2 177892 947332 2 20 999983 2 372105 920763 2 20 999983 1 2 999999 -964873 1 113365 338295 124754 1 11 999991 658786 2 2 999999 1 308795 501823 -691660 2 358738 787202 1 16 999983 -478993 1 11 999996 292305 2 2 999999 1 6 999984 -263291 2 6 999992 2 2 999999 1 4 999988 233299 1 2 999999 -617078 1 2 999999 -647039 1 2 999999 -984533 2 345082 746575 1 254730 895644 643772 1 8 999984 -50989 1 19 999993 552091 1 2 999999 -464588 2 2 999999 1 76221 256571 -207839 2 11 999992 2 613512 953176 2 13 999994 2 2 999999 2 7 999995 1 4 999993 -326871 2 14 999987 1 10 999988 -660048 2 2 999999 2 590358 742350 1 2 999999 692464 2 2 999999 2 2 999999 1 245432 664885 632078 1 2 999999 -827338 2 2 999999 2 15 999987 1 7 999982 614383 2 458773 672838 1 3 999982 -288801 2 4 999989 1 2 999999 -497797 1 2 999999 -144805 2 425800 923818 1 2 999999 250595 1 102241 350110 -114008 1 2 999999 363724 1 18 999987 -403103 2 635878 732750 1 909499 974631 -545231 2 20 999995 2 4 999998 2 2 999999 2 16 999990 2 2 999999 2 2 999999 2 16 1000000 1 223026 557629 195403 2 348723 648831 2 524781 839919 2 2 999999 2 5 999997 2 19 999985 1 379915 925595 447617 2 11 999994 2 10 999981 2 2 999999 2 2 999999 1 185999 989189 -135261 1 18 999987 -112489 1 838165 975973 892773 2 6 1000000 1 15 999989 -374 2 653190 710350 1 2 999999 95646 2 2 999999 1 580473 770627 964658 1 822978 879547 318075 1 7 1000000 926704 2 128646 981972 2 6665 780773 1 19 999983 500590 2 22912 806349 1 134408 858064 -647241 2 8 999992 2 842730 920684 1 2 999999 447319 1 2 999999 541518 1 2 999999 878311 2 70036 306805 1 2 999999 478537 2 118846 153049 2 7 999998 1 2 999999 -728452 2 2 999999 2 5 999994 2 2 999999 2 536796 951246 2 2 999999 2 2 999999 2 46851 558543 1 2 999999 84578 2 7 999986 2 2 999999 2 11 999988 1 408796 423021 439157 1 151014 933125 627336 2 13 999999 1 2 999999 -216296 1 2 999999 571126 2 7 999991 1 2 999999 -913346 2 105314 566093 2 2 999999 1 5 999996 632533 2 2 999999 1 2 999999 712477 2 2 999999 1 2 999999 229525 2 154305 290559 2 15 999985 2 1 999987 1 11 999993 302938 1 9 999997 -129286 1 235481 494024 -502861 2 279605 657340 2 551824 846178 2 17 999984 2 540588 946404 2 154454 261357 2 6 999998 1 2 999999 -468659 1 10 999993 -327058 2 2 999999 2 5 999983 1 2 999999 249839 2 2 999999 2 572094 969469 1 2 999999 -192376 2 13 999984 2 11 999991 1 74378 154552 330715 1 20 999986 -656674 2 2 999999 1 18 999997 -49320 2 69861 752036 1 5 999992 195785 1 2 999999 -687716 2 2 999999 2 191031 866704 1 72083 263024 92911 2 17 999991 2 2 999999 2 66296 903253 2 11166 474723 2 3 999991 2 354956 816308 2 2 999999 2 2 999999 1 2 999999 -88234 2 16 999989 1 503566 985715 636545 1 2 999999 -608773 2 94841 241082 2 2 999999 2 9 999996 1 9 999994 -605679 1 2 999999 -487661 2 2 999999 2 2 999999 2 210402 845746 1 2 999999 -666855 2 407759 495380 1 3 999985 616869 1 2 999999 716992 2 11 999983 2 10 1000000 2 688467 922562 1 2 999999 430872 1 384258 918424 48953 1 2 999999 -302096 1 2 999999 -983676 1 917347 986017 105750 1 15 999982 -282563 2 2 999999 2 796516 892391 2 2 999999 1 13 999997 -787856 2 424272 789292 1 8 999999 903030 1 14 999989 -75723 2 2 999999 2 17 999996 1 947865 985471 641689 1 676360 938452 -75982 2 770495 782119 1 851619 862487 160281 1 2 999999 -232007 2 91631 204831 2 20 999999 1 249334 850085 -21710 2 168672 879473 2 18 999984 1 2 999999 -210339 1 19 999989 -971317 1 532356 978914 -430781 2 15 999989 1 9 999981 423581 2 13 999991 2 2 999999 1 849959 886126 809842 2 583473 646136 2 722362 893746 2 14 999985 1 12 999990 -604404 1 6 999990 -954183 2 720051 855702 2 13 999981 2 2 999999 1 7 999984 -609505 2 65275 182902 2 648128 876336 2 268619 891563 2 10 1000000 1 295151 487010 -778451 2 2 999999 2 331484 937798 1 2 999999 399118 1 91186 560910 -964547 2 2 999999 1 1 999995 -580796 2 13 999997 2 2 999993 1 17 999993 532834 2 8 999981 2 13 999999 1 17 999999 -545345 2 2 999999 2 95740 235792 2 17 999991 2 2 999999 1 2 999999 -301941 2 2 999999 1 2 999999 457156 1 581483 937763 250263 1 444263 929559 174710 2 84820 247926 1 4 999992 -539835 2 2 999999 1 2 999999 -539089 1 2 999999 507943 2 424542 770634 2 2 999999 1 80045 799015 -668388 2 146578 428791 1 4 999983 -161751 1 2 999999 -523697 1 17 999981 -476369 2 2 999999 1 2 999999 -426599 1 17763 33536 -485721 2 20 999983 2 2 999999 2 2 999999 1 2 999999 -921133 1 20 999998 797392 2 2 999988 1 2 999999 -912339 2 17017 483433 2 131137 832605 1 8 999987 860872 2 2 999999 1 2 999999 596051 2 2 999999 1 7 999982 -960193 1 92593 172530 781252 2 5 999984 1 2 999991 53985 1 717154 876214 -162879 2 2 999999 2 16 999993 1 5 999991 946998 2 82385 468430 1 2 999999 -308959 1 1 999993 69517 2 488358 833793 1 13 999997 455582 1 17 999981 861071 1 2 999999 -644349 1 15 999985 381167 1 2 999999 174754 1 2 999999 -213796 1 4 1000000 -906866 2 594612 955121 1 8 999982 -281705 2 268048 923474 2 46772 407193 2 2 999987 2 5 999992 2 2 999999 2 11 999982 1 2 999999 -776584 1 607950 721221 -915605 2 16 999998 1 18 999989 -267397 1 2 999999 -946933 1 315895 632949 -268242 2 15 999999 2 6 999987 2 2 999999 2 2 999999 2 467464 512364 2 502989 706586 1 2 999999 759989 2 76931 177737 1 2 999991 -988437 1 2 999999 144882 1 666841 704188 334892 2 286986 819253 2 16 999985 1 2 999999 -346334 2 393310 684103 1 2 999999 -453584 2 212547 389405 2 241989 627938 2 2 999999 1 2 999999 657892 1 2 999999 -394818 1 205964 207556 -802034 1 2 999999 -934224 2 11 999994 2 269802 577604 1 7 999999 -40929 2 2 999999 1 3 999989 -343560 1 1 999981 445987 1 4 999994 -36801 1 2 999999 -202513 1 243430 872107 666039 2 211404 258698 2 2 999999 2 7 999999 2 10 999995 1 766479 884964 365285 1 10 999982 493293 1 2 999999 284390 1 2 999999 -927811 2 2 999999 2 4 999984 2 532726 897748 2 121411 149729 1 19 999998 -195438 1 11 999996 -63472 2 2 999999 2 241258 986554 2 2 999999 2 1 999983 2 2 999999 1 11 999988 -221959 1 286651 805612 129851 1 11 999992 -804273 2 2 999999 1 2 999999 26313 2 2 999999 1 2 999999 -427343 2 2 999999 1 2 999999 -382469 2 2 999999 2 2 999999 2 11373 513128 1 6 999982 593899 2 17 999987 2 19 999996 1 71628 857809 -155843 1 218638 941924 327198 1 1 1000000 637381 2 642053 841496 1 38784 562575 574476 1 2 999999 294525 1 6 999985 150143 1 9 999993 -488444 1 2 999999 16908 2 92369 179116 2 98135 476581 1 2 999999 -860412 1 8 999994 799260 1 16 999989 641118 1 2 999999 -653538 1 2 999999 975436 2 228898 894375 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -520605 1 8 999988 551390 2 18 999983 2 18 999990 1 2 999999 -99350 2 2 999999 1 224483 612131 232676 1 794401 953880 439812 1 13 999983 282742 1 247667 554009 836233 2 2 999990 1 49750 941286 -332303 2 1 999983 1 13 999983 634186 2 2 999999 1 2 999999 -25967 1 5 999997 -724340 2 11 999995 2 19 999981 1 2 999999 142185 2 8 999994 1 12 999999 255451 1 18 999987 -722917 1 2 999999 380138 2 2 999999 1 16 999990 352335 1 5 999982 862829 1 6 999998 -846374 1 2 999999 -311278 2 29717 520789 2 3 999990 2 2 999999 1 2 999999 -390270 1 35056 886358 -368583 1 4713 971096 777370 2 2 999999 2 2 999999 1 2 999982 392264 1 2 999999 787511 2 6 999982 2 219044 293955 1 5 999990 545872 1 6 999994 -822024 2 2 999999 1 13 999982 516822 2 2542 403989 2 2 999999 2 11 999998 1 288219 917340 -336072 1 2 999999 772917 1 6 999992 -200720 1 407596 553226 54994 1 16 999994 -489724 1 96937 629391 -909589 1 130416 993887 689490 1 109805 922292 855378 1 12 999983 -117975 2 7 999983 1 173086 553431 953402 1 2 999999 -603123 1 836063 858882 -749579 1 281268 992476 -598845 1 2 999999 797289 2 659958 906349 1 2 999999 842144 1 2 999999 -96465 2 2 999999 2 2 999999 1 53181 240347 -131734 2 2 999999 1 282174 978783 -657366 1 2 999999 135336 1 2 999999 479328 2 467217 538721 2 16 999992 2 564841 805527 2 2 999999 1 2 999999 432114 2 2 999999 1 2 999990 821546 2 2 999999 2 19 999989 2 2 999999 1 7 999984 861265 1 4 999985 -574857 1 2 999999 972864 1 2 999999 914320 1 6 999993 663756 2 2 999999 2 895509 923111 2 2 999999 2 15856 547820 1 2 999999 543099 1 540759 881151 457999 1 17 999999 -314293 1 2 999999 -401937 2 412875 566403 2 16 999984 1 2 999999 707434 2 19 999989 1 2 999999 -787670 1 7 999992 -16353 1 2 999999 -538676 2 520591 977255 2 2 999999 1 83875 930638 155615 1 5 999992 -518887 1 13 999990 -332115 2 614916 842324 1 2 999999 549683 2 109199 391170 2 2 999999 1 630034 725233 686660 1 11 999985 927675 1 2 999999 436487 1 2 999999 174509 2 6 999995 2 255693 847972 2 2 999999 1 519582 582623 -37294 2 9 999994 1 1518 383510 -989041 2 291167 572623 2 9 999994 1 2 999999 935671 2 9 999983 2 13 999994 2 2 999999 1 2 999997 780319 2 55210 129219 2 255191 566299 2 2 999999 2 2 999999 1 2 999999 284988 1 2 999999 -758919 1 2 999999 -412330 1 2 999999 -758607 2 2 999999 1 10 999981 434666 1 2 999999 652145 1 19 999991 129176 2 30761 609256 2 2 999999 2 7 999984 2 7 999993 2 8 999985 1 290275 421278 -292645 1 2 999999 -379096 1 2 999999 171508 1 11 999986 350911 2 17000 827160 1 17 999993 591322 2 2 999999 2 2 999999 1 2 999999 302040 1 294099 748263 403871 1 94481 630838 347360 2 2 999999 1 2 999999 3239 2 324875 333107 2 2 999997 2 18 999983 2 8 999994 2 530097 702118 2 5 999990 1 2 999999 -155891 1 174678 652215 -80147 2 10 999982 1 6 999987 740046 2 190500 474902 2 128505 672330 2 16 999984 1 2 999999 -557662 1 9 999995 336424 2 2 999999 1 8 999989 -923061 1 42420 63602 -858505 1 636552 967373 -768395 2 2 999999 1 833582 885372 690465 2 2 999999 2 4 999994 2 11 999988 1 348853 355267 -300533 2 2 999999 2 2 999999 2 2 999999 1 107188 762313 -64416 2 2 999999 1 2 999999 -196940 1 352877 716662 -939877 2 240337 288649 1 1 1000000 -795581 1 2 999999 -46703 2 2 999999 1 6 999990 557101 2 2 999999 2 2 999999 2 2 999999 2 11 999989 1 790285 837159 -348695 1 538249 858663 -334724 2 2 999999 2 2 999999 2 13 999997 1 15390 37129 -17860 2 2 999999 1 3 999982 870183 1 2 999999 -475360 1 628214 719797 -338615 2 1 999988 1 325017 855122 398370 1 572962 601605 -972189 2 174724 695960 2 11 999993 1 7 999997 976108 2 138016 628198 2 16 999984 1 2 999999 59239 1 2 999993 660094 2 326774 384099 2 216760 290181 2 87682 966519 2 677982 828434 1 2 999999 881467 2 4 999991 1 2 999999 509685 2 816255 946877 2 2 999999 1 206635 724652 -699584 2 9 999982 1 231898 736248 454561 2 16 999996 1 17 999989 -45369 1 2 999994 -476481 1 11 999988 326962 1 8 999985 -907243 2 10 999998 1 2 999999 789922 1 19 999996 -315536 2 2 999999 2 780172 839205 2 2 999999 2 2 999999 2 5 999999 1 13 999985 -515232 2 16 999986 2 2 999999 1 7 999988 -738592 1 710957 861202 -121196 1 147267 614669 313445 2 133889 577653 1 11 999994 -873616 2 11 999988 1 8 999987 -870768 2 322045 734295 1 9 999999 -475953 1 2 999999 -948111 2 100395 847239 2 9 999988 1 2 999999 403942 1 12 999992 -642200 2 2 999999 2 2 999999 2 358496 570619 1 2 999999 836995 1 2 999999 316952 2 2 999999 2 2 999999 2 13 999996 1 6 999981 -806562 2 3 999989 2 16 999988 1 36021 562523 -397734 1 1 999998 -972944 1 19 999992 483180 1 2 999999 -114879 2 381421 822341 2 13311 243583 2 10 999982 2 7 1000000 2 11 999993 2 650670 845699 1 12 999982 637018 2 2 999999 1 729057 925816 -841318 2 228926 841134 2 2 999999 2 11 999986 1 2 999999 -445397 2 577136 686303 2 9417 656567 1 302004 971284 -344436 1 5 999983 689965 2 1 999997 1 254958 734161 639460 2 771757 860627 1 2 999999 -85626 2 17 999995 2 43619 93529 2 2 999999 2 2 999999 2 20 999982 2 2 999999 1 119130 595762 -857469 1 10 999983 -620637 1 172667 864686 -370767 2 522449 837740 2 17976 824424 2 17 999985 1 8 999992 -248069 2 15 999997 1 2 999999 -47411 1 2 999999 863440 1 2 999999 528034 2 489519 592621 1 12 999986 321492 2 20 999991 2 840499 897786 2 2 999983 2 2 999999 1 2 999999 740549 2 19 999994 2 536302 545837 1 213955 365358 -462280 1 17 999984 -375689 2 128589 624949 1 3 999996 178116 2 14 999996 2 2 999999 1 2 999999 294380 2 2 999999 2 282557 776818 1 11 999994 -313395 2 20 999988 1 13 999987 339824 2 753870 999451 1 6 999992 269931 2 2 999999 1 2 999999 466332 2 119140 359913 1 2 999999 135412 2 18 999990 1 12 999987 -697087 1 10 999997 -792798 2 2 999999 2 2 1000000 1 2 999986 -400375 2 18 999987 2 4 999999 2 19 999989 2 184318 366189 1 603561 856691 591648 1 96396 528027 -986629 2 2 999999 2 2 999999 2 8 999986 1 81177 90834 -573394 1 239042 625122 -983241 1 63204 103748 -854737 1 2 999999 -98735 1 2 999999 423834 1 2 999999 681900 1 2 999999 235656 1 2 999999 -631662 2 20 999991 2 2 999999 2 2 999999 2 122880 644270 2 12 999988 1 553033 930820 -617863 2 2 999999 2 249093 737577 1 424732 942833 -93769 1 44995 500669 400567 1 260604 446967 -38987 2 2 999999 1 212469 625896 287319 1 336445 552711 14233 1 2 999999 223680 2 4 999984 2 2 999999 1 4891 887512 -635562 1 11 999992 -513179 2 254682 351904 2 15 999990 1 1 999986 -564092 1 4 999990 -351533 1 16 999989 -664936 2 9 999998 1 2 999999 896760 2 347671 667467 1 2 999999 37853 2 8 999986 2 6 999991 1 203051 443551 474064 2 302434 638878 1 14 999998 -967802 1 567869 954813 209874 1 2 999999 -691273 2 4 999995 1 1 999983 425250 2 16 999994 2 3 999985 1 2 999999 338991 1 2 999999 -603714 1 145268 773826 693396 1 13 999982 413788 1 12 999990 168060 1 2 999999 -319824 2 2 999999 1 8 999987 112329 2 8 999993 2 2 999999 1 51164 705682 579065 1 604148 703991 -124961 1 181646 378975 392020 1 89892 830311 791209 1 778881 851005 -586930 1 261921 511172 193146 1 11 999986 936638 1 2 999999 261903 1 2 999999 -970145 2 6 1000000 2 2 999999 2 832082 832378 1 368442 720957 142671 2 9 999985 1 10 999988 -532420 2 312707 666850 1 20 999999 140520 2 633251 935940 1 311380 439092 860607 2 2 999999 2 14 999983 2 15 999995 1 2 999999 687890 1 2 999999 627768 2 19 999982 1 2 999999 68275 2 10 999990 1 2 999999 710293 1 15 999989 275230 1 298579 942912 873540 1 6 999992 -932389 2 67200 905767 1 2 999999 193709 1 98986 226247 44187 1 18 999995 885098 1 2 999999 278678 2 911313 933822 2 2 999999 1 2 999999 -222389 2 1 999981 1 4 999994 551605 2 5 999992 1 254499 828530 -821866 2 2 999999 1 572573 975137 -697525 2 159173 613282 1 13 999989 -972617 1 385494 857186 734588 2 6 999992 2 693399 948131 1 2 999999 -852972 2 459641 832471 2 2 999999 2 2 999999 1 2 999999 286875 2 2 999999 2 2 999999 2 770411 931080 1 2 999999 44994 1 7 999990 858793 1 2 999999 -16147 1 2 999999 -774969 2 7 999995 1 65493 347323 166470 1 417654 724124 -443678 1 2 999999 -70140 1 2 999999 -785968 1 2 999999 -832678 1 7 999997 88471 1 79318 551458 -172758 2 19 999992 2 6 999999 2 354105 923656 1 2 999982 778590 1 17 999987 -130674 1 2 999999 -593171 1 2 999999 483361 1 43811 336423 38064 1 758718 959718 -723574 2 9 999981 1 2 999999 166594 2 2 999999 1 729920 927477 462632 2 2 999999 1 2 999999 459981 1 8 999994 686558 1 2 999999 -331218 1 14 999995 -10634 2 13 999991 1 2 999999 260448 1 2 999999 -149362 2 3 999993 2 16 999991 2 15 999994 2 2 999999 1 2 999999 85395 1 2 999999 299914 2 2 999999 1 2 999999 670073 2 2 999999 2 469493 883235 2 2 999983 2 410063 660540 1 495454 890843 -327357 2 13213 754005 2 3 999995 2 752175 926357 1 20 999997 67862 2 2 999999 2 2 999999 1 242160 644427 753021 2 529026 601187 1 378816 582081 537542 1 2 999999 -968705 2 2 999999 1 2 999999 530921 1 446831 527263 894075 2 2 999999 1 2 999999 719769 2 2 999999 2 7 999991 2 2 999999 1 256509 292745 366009 1 183663 980832 -345127 2 2 999999 1 677154 999183 42371 1 1 999982 -591037 2 261274 780368 2 6 999988 1 2 999999 24375 1 20 999992 115611 2 2 999999 2 795555 803317 2 2 999999 2 10 999993 1 8 999991 615685 2 2 999999 2 127958 958736 1 104368 423378 -286773 2 61101 648711 2 3 999990 1 129659 873647 -650685 1 872861 895453 58311 1 2 999999 -381491 2 10 999983 2 2 999999 1 2 999999 -465300 1 10 999984 -892014 2 2 999999 1 2 999999 669938 2 18 999985 2 16 999988 2 2 999999 2 155783 826144 1 7 999987 -619316 2 85850 114838 1 11 999993 438332 1 2 999999 -558527 1 2 999999 774064 1 2 999999 -808553 2 2 999999 2 267899 348801 1 2 999999 -778303 2 7 1000000 2 20 999996 1 2 999994 -876265 1 6 999998 -695865 1 2 999999 -122207 2 445295 748337 2 21324 497044 1 297158 567388 543156 2 187417 260648 1 400893 857821 819279 1 2 999999 -728561 1 2 999999 789829 1 2 999999 902015 1 2 999999 410557 2 225549 861493 2 9 999982 2 270521 962344 2 162530 913049 2 5 999987 2 2 999986 2 2 999999 2 2 999999 1 120408 621388 -894207 2 2 999999 1 13 999982 309713 2 17281 156776 2 2 999999 2 2 999999 2 2 999999 2 10 999981 1 2 999999 221803 1 15 999995 366723 2 19 999988 1 2 999982 929990 2 230341 555166 2 122375 228006 1 728672 844601 233234 1 263360 290149 -528167 1 2 999999 129390 1 5 999990 -682725 1 20 1000000 189754 2 12 999984 1 2 999999 -681324 2 632003 736592 1 10 999998 699130 2 18 999999 1 2 999999 193195 2 2 999999 2 1 999986 1 2 999999 -585737 1 19 999998 -524207 2 2 999999 1 186683 763466 8601 1 2 999999 -942383 1 2 999999 56207 2 361466 938737 2 3 999998 1 18 999993 -841315 1 2 999999 -398887 1 2017 715881 -870965 2 20 999987 2 756387 926277 2 2 999999 2 9 999984 1 2 999999 -670190 1 18 999998 -891970 2 2 999999 2 139494 463521 2 514185 939542 1 619947 662798 -350795 2 664133 761213 2 82763 247437 2 879082 971618 2 2 999999 2 396190 777397 1 2 999999 816046 1 111181 658121 663521 1 251515 254576 196943 1 312825 614775 38508 1 1 999986 788190 2 5 999987 1 16 1000000 497247 1 2 999999 196804 1 5081 623492 62456 1 541440 712079 -949452 1 5 999993 213026 1 35535 895370 -802103 2 2 999999 1 45747 981799 -476662 2 42797 599842 1 2 999999 -715323 2 14 999996 2 2 999999 2 1 999989 1 2 999999 -121157 2 19 999987 1 16 999995 443218 2 251387 298682 1 2 999999 84482 1 198602 594290 871278 1 128357 429102 842528 2 435990 540144 1 476205 685629 351002 2 236729 368650 1 480117 971898 -836609 1 20 999993 920320 1 18 999985 691794 2 291303 324546 1 2 999999 -754379 2 480819 636719 1 20 999983 -699664 2 689014 933281 1 2 999999 -30636 1 2 999999 -648353 2 339053 356343 2 900928 972051 2 2 999999 1 2 999988 871335 1 2 999999 86555 1 491146 544360 908479 1 14 999998 480689 1 12 999991 -428765 1 37199 59222 -258722 2 7 999985 2 52552 382609 2 50050 440570 2 2 999999 1 244356 645065 -706512 2 2406 233559 1 15 999984 624682 1 12 999995 -48374 1 17 999984 -290937 2 670788 736903 1 94792 123477 107936 2 17139 208243 1 2 999999 -178594 1 17 1000000 172812 2 2 999999 2 35497 111210 2 766765 844103 2 2 999999 2 19 999991 2 154728 993596 1 75776 813031 -89914 2 90731 641437 1 14 1000000 899691 1 2 999999 422686 2 543125 957143 2 16 999981 1 2 999999 987591 2 883079 974021 2 528288 933895 2 2 999999 1 119803 820952 287280 1 449518 461278 122578 1 369778 434507 -887213 2 345764 691917 1 7362 218348 715806 2 3 999990 1 372369 452840 649162 1 20 999994 747578 1 648606 910559 993301 1 65951 456340 198051 2 2 999999 1 20 999987 -484615 2 11 999983 1 2 999999 664930 1 298070 545215 -366980 1 2 999999 371881 1 324654 597608 815824 1 2 999999 878626 1 140538 684863 62717 1 16 999998 -801747 2 492284 908003 1 3 999981 722385 2 16 999992 2 5 999989 1 2 999999 -475333 2 6 999982 1 2 999999 738630 2 13 999996 1 14 999988 -64355 2 391749 891101 1 1 999998 -104790 2 141240 988881 2 277751 962426 1 2 999999 -383411 2 127468 547293 2 5 1000000 1 2 999999 217725 1 33943 889385 -885619 1 2 999985 241618 1 304022 459080 514511 1 2 999999 -136065 1 15 999999 640798 2 2 999999 1 14 999983 -266361 2 2 999999 1 78272 96631 -216922 2 2 999999 1 2 999999 -394833 1 10 999986 -559583 1 52259 490577 -551792 1 317627 659483 -776255 1 12 999994 597854 2 7 999995 1 2 999999 -949780 1 561929 784196 -74359 2 2 999999 1 2 999999 187307 1 2 999999 -94228 2 8 999989 2 2 999999 2 1 999988 1 19 999995 -499254 2 444813 722273 1 2 999999 -662249 1 2 999999 584994 2 16 999995 1 7 999999 -42028 2 11 999986 2 308778 366486 2 3 999996 1 2 999999 -958577 2 6 999985 1 3 999997 -251812 2 517949 689925 1 221033 825406 880042 1 375420 545881 -735488 1 79880 431505 573557 2 9 999999 2 8 999990 2 2 999999 2 2 999999 2 3 999988 1 213075 958623 -537147 1 13 999995 379160 1 1 999994 -71311 2 3 999984 1 2 999999 -27805 2 2 999999 2 104222 614242 2 414904 918098 1 2 999999 85582 1 636054 930656 -491260 2 2 999999 1 2 999992 -220892 2 2 999999 1 8 999993 -760727 1 2 999999 -517768 1 18 1000000 801777 1 192164 437754 413855 2 2 999999 2 226391 972692 1 2 999999 118767 1 143720 216197 -581603 1 311436 813846 914662 1 19013 837077 -702118 1 2 999999 -774625 2 14522 879360 1 2 999999 946459 1 342451 516301 445940 1 2 999999 668328 2 2 999999 2 2 999999 1 15 999987 -104279 2 15989 287558 1 15 999981 133144 2 375214 512647 1 469252 764835 907028 2 107027 380988 1 4 999994 382066 1 316846 519810 802161 1 20 999984 568325 2 16 999995 1 2 999999 -223154 1 275363 693250 -669872 2 11 999987 2 12 999987 1 239295 871360 285135 2 10 999994 2 9 999984 1 2 999999 577953 1 441620 983142 -354024 2 12649 159799 1 95289 288925 -150349 1 15 999994 -510257 1 2 999999 -126796 1 2 999999 -738135 1 199571 855104 12160 2 245754 859051 2 17 999994 2 7 999987 1 2 999999 40381 1 2 999999 805976 1 400746 592042 -185739 1 2 999999 -857733 1 2 999999 -169355 1 18 999984 839797 2 425200 568971 2 241751 299841 1 2 999999 748470 2 2 999999 1 2 999999 -282431 2 3 999982 1 224055 604993 78604 2 2 999999 1 590368 631152 5610 2 2 999999 2 245938 965003 1 2 999990 514802 1 2 999999 -591455 2 1 999993 1 2 999999 -217574 2 15 999992 1 2 999999 743519 1 4 999992 89527 1 699310 770821 -550017 2 75582 413464 1 13 999995 -893603 2 1681 18317 1 10 999998 416903 1 233492 405375 837854 2 2 999999 1 35882 898590 -532266 1 2 999999 -912548 2 5 999985 1 6 999983 -164785 1 2 999999 322300 2 14 999985 1 19 999990 -365907 1 4 999983 -6391 2 502337 962763 1 14 999987 -150839 1 556422 617708 -401736 1 15 999982 -129562 1 205430 667794 279438 2 5 999981 2 11 999989 2 19 999993 2 2 999999 2 12 999986 2 548511 773639 1 3 999994 525108 1 129123 956180 -374302 2 2 999999 1 2 999999 -964901 2 8 999985 2 91463 441848 2 212713 376636 2 17 999994 2 2 999999 2 19 999995 2 2 999999 1 2 999999 449409 2 15 999988 2 348202 749737 1 2 999999 -947476 2 2 999999 1 7 999994 -971401 1 372057 657589 260090 2 203836 953765 2 312126 846068 2 4 999990 2 2 999999 1 17 999981 224190 1 2 999999 83483 2 9 999995 2 6 999996 2 215791 478818 2 129990 377481 2 2 999999 1 68092 762299 -610803 2 2 999999 2 10 999983 2 2 999999 1 2 999999 295370 2 3 999983 1 492713 847487 550423 1 6 999999 -960451 2 2 999999 2 336950 361513 1 5 999994 249019 2 2 999999 2 13 999990 2 6 999987 2 2 999999 1 131312 435523 673642 2 288846 861408 2 1 999990 1 10 999981 698030 1 2 999999 -295751 1 36821 533707 -331900 2 6 999996 2 13 999988 1 95585 378173 -163117 2 2 999999 2 2 999999 2 356996 724741 1 9 999992 -991904 1 125373 891948 -142250 1 2 999999 -931962 2 2 999999 2 2 999999 1 68753 627319 -393179 1 602277 791264 -136737 2 2 999999 2 2 999999 2 18 999986 2 4 999984 1 7 999992 -435937 2 12 999999 1 2 999999 -803907 1 10 999991 56248 2 4 999995 2 2 999999 1 243047 592379 968360 2 246429 544569 2 16 999981 1 7 999983 349587 2 16 999987 2 2 999999 1 2 999999 -906108 1 596987 685284 984541 1 363092 430855 909380 1 2 999999 501113 2 557634 669660 2 751839 962209 2 288060 409452 2 521547 807962 1 2 999999 -964716 1 6 999991 -350264 2 599321 633770 2 6 999983 2 2 999999 1 15 999995 25349 2 2 999999 2 118664 492989 1 2 999999 -910541 2 2 999999 1 33386 113098 -662162 1 2 999999 -231335 1 2 999999 424989 1 235280 956478 900956 1 12 999987 -724342 2 2 999999 1 61559 847433 435527 1 2 999999 542295 1 536452 668834 189644 2 376112 838275 2 599270 913999 2 5 999985 2 2 999999 1 690542 824877 -288558 1 10 1000000 -948629 2 3 999982 2 11 999997 2 104171 997911 1 927854 986438 -422756 2 178706 836807 2 17 999996 2 274744 685034 2 2 999999 1 2 999999 398196 2 3 999996 1 3180 323923 412370 2 11 999997 2 19 999990 1 2 999999 -285080 1 361854 529525 -773857 1 9 999981 189147 1 110289 862365 483289 1 2 999999 -861222 1 2 999999 244835 2 6 999992 2 2 999999 1 2 999999 -415006 2 104611 882859 1 59463 580206 440104 1 2 999999 379301 2 14 999992 1 2 999999 -579404 1 7 999983 961757 1 226034 892922 982901 2 146728 228578 2 231347 444437 2 2 999999 2 2 999999 1 2 999999 -579841 2 2 999999 2 6 999989 2 3 999989 1 19 999984 892971 2 79509 414820 1 14 999987 971980 1 513632 684360 453040 1 712836 948819 -423040 2 29523 823588 1 747709 924120 164154 2 4 999987 2 3 999992 1 8 999991 205844 1 16 999993 627715 2 17 999983 1 2 999999 -186122 2 2 999999 2 12 999995 2 2 999999 1 330744 921592 571094 1 2 999999 801467 1 2 999999 161422 1 2 999999 -408829 1 2 999999 611079 2 12 999986 1 517337 667605 -167453 1 2 999999 271957 1 2 999999 -18837 2 2 999998 1 2 999999 972932 2 488683 838815 2 2 999999 2 2 999999 1 515951 757062 -865926 2 5 999985 1 526094 908572 200773 2 2 999999 2 11 999999 1 248516 292422 -728080 1 144002 704592 342643 2 3 999984 1 2 999999 -977780 1 264907 313706 -92329 1 3 999998 -328163 1 17 999986 863937 2 12 999982 1 3 999994 -954508 2 2 999999 2 2 999999 1 10 999999 126016 2 2 999999 2 110147 183107 1 16 999990 -1961 2 14 999994 1 2 999999 -229387 1 18 999985 -618851 1 407835 703990 477637 2 2 999999 2 197618 657917 2 2 999999 1 2 999999 17606 2 2 999999 1 2 999999 -565196 1 9 999997 -216154 2 20 999984 2 1 999981 1 240016 636272 -414528 2 795193 962936 1 257397 932846 466313 1 2 999999 -313310 2 19 999986 2 221569 596539 1 2 999999 -86105 2 2 999999 2 18 1000000 1 1 1000000 -211197 1 2 999999 288528 1 398797 871175 -711071 2 12 999997 2 2 999999 1 252643 742581 622848 1 13 999997 -482936 2 3 999991 1 355401 871818 -245586 1 739486 792860 -271408 1 2 999999 17918 2 2 999999 2 16 999998 1 6 999998 -907756 1 2 999999 -221794 2 2 999999 2 197635 209849 1 97095 600786 662007 1 4 999989 184372 1 2 999999 903187 2 305294 924261 2 99491 469018 2 2 999999 1 2 999999 954654 1 227304 748008 214009 2 2 999999 1 2 999999 -885371 2 12 999998 2 20 999996 1 7 999982 -162211 2 2 999999 2 2 999999 2 149980 289955 1 213435 694680 260427 1 2 999999 351286 1 655531 675786 174628 1 2 999999 -672103 2 18 999982 1 717510 753359 -959534 1 2 999999 670035 1 12 999998 -923695 1 222611 683566 -84566 2 310474 444672 2 2 999999 1 14883 506634 -496788 1 212530 643383 830659 2 2 999999 2 221256 394922 1 2 999999 850067 2 268283 911320 1 320448 973171 254158 2 2 999988 1 2 999999 811920 2 2 999999 1 13 999987 -427138 1 19 999988 -504725 2 515242 671513 1 2 999999 132605 1 2 999999 621296 2 13 999981 2 255094 389129 2 12 999990 1 13 999994 -260914 1 702556 927292 825988 1 2 999999 783305 2 2 999999 2 11 999983 2 2 999999 1 47687 537108 239719 1 2 999999 473329 2 101191 414371 1 10 999981 -683520 2 11 999991 2 13 999995 1 14 999983 506109 1 2 999999 453897 1 2 999999 530333 1 6 999985 -884119 1 2 999999 -75508 2 9 999991 2 678554 922573 1 2 999999 667431 1 299312 806168 -474491 2 4 999984 2 293000 342998 2 14 999986 2 95902 599335 1 11568 850223 -156754 2 703980 801947 2 3 999993 2 11 999984 1 2 999999 535154 1 386928 408380 703409 2 13 999989 1 2 999999 -585486 2 2 999999 1 2 999999 -774678 2 94248 511709 1 2 999999 243820 2 2 999999 1 1 999985 -938091 2 2 999999 1 6 999986 -680407 2 58247 681948 2 4 1000000 2 2 999999 1 8 999982 751279 2 17 999990 2 2 999999 2 569192 606782 2 13 1000000 2 2 999999 1 2 999999 -253308 2 714462 976255 2 270959 804662 2 13 999981 1 2 999999 -847036 2 2 999999 2 11 999992 2 39280 165175 2 2 999999 1 2 999983 -634469 2 15 999996 1 8 999982 -362239 2 2 999990 1 2 999994 899112 2 3 999982 2 2 999999 1 9 999983 -335004 1 2 999999 193272 1 2 999999 253502 2 2 999999 2 15 999990 1 19 999997 -704144 1 2 999999 -41524 1 17 999994 538780 2 177608 701264 2 16 999987 1 19 999991 -890887 2 6 999986 2 7 999983 1 2 999999 904677 1 2 999999 -734878 1 2 999984 -648018 2 253997 991317 2 2 999999 2 2 999999 1 520923 551946 -570288 1 2 999999 390141 2 555427 808337 2 2 999999 1 500855 586636 -893483 2 2 999999 1 55133 475530 -324661 1 12 999994 105575 2 503708 859358 1 10 999981 -399194 1 2 999999 290401 1 2 999999 796109 1 2 999999 -788417 1 2 999999 221459 2 2 999999 1 2 999999 912964 1 16 999998 408686 1 2 999999 799870 2 2 999999 2 384765 932671 2 1 999998 2 6 999990 1 20 999994 -589330 2 2 999999 2 16 999991 1 2 999999 581591 2 14 999984 1 2 999999 -357181 1 2 999999 -303706 1 165509 503695 -744787 1 2 999999 -720197 2 2 999999 1 9 999983 719375 2 19 999988 1 6 999996 426506 2 2 999999 2 2 999999 1 11 999985 -357253 2 15 1000000 1 2 999999 -834457 1 2 999999 -985845 1 2 999999 112751 1 2 999999 303996 1 157350 368957 -126595 1 2 999999 -886110 1 2 999999 237959 1 58090 439219 -880860 2 185795 848649 1 819010 966731 29599 1 2 999988 -104000 1 2 999999 333981 1 400129 467687 120272 2 4 999991 1 2 999999 -784674 2 552470 574416 1 473523 614806 -450131 1 10 999989 910584 1 523156 840843 -452845 1 11 999997 -414896 1 2 999999 128345 2 2 999999 1 8 999996 514283 2 13 999985 2 2 999999 2 717375 961623 1 2 999999 -813914 1 2 999999 -444683 2 349488 438006 1 8 999984 -865739 2 19 999981 2 1 999995 2 2 999999 1 2 999999 -405854 2 440180 690324 1 252674 660830 -686404 2 175210 566089 2 2 999999 1 17 999993 470486 1 2 999999 477917 1 6 999991 -885068 2 11 999999 2 2 999999 1 1 999984 -80298 1 2 999999 -315236 1 2 999999 -995081 1 2 999999 977845 1 16 999986 -834830 2 403799 463453 2 4 999997 1 2 999999 726127 2 567519 825708 1 2 999999 -290062 1 11 999996 4377 1 147260 523710 -358835 1 2 999999 454759 2 530055 790608 2 2 999999 1 13 999989 -610745 1 1 999998 -734759 1 375695 973652 -187120 2 2 999999 1 14 999984 717259 2 2 999999 2 11 999999 2 6 999989 2 14317 677947 1 8 999985 -130667 1 176137 564829 80215 2 281933 344666 1 2 999999 -384366 1 19 999985 673506 2 8896 905144 2 753749 927717 1 534064 834394 220429 1 9 999981 -682527 2 18 999994 1 2 999999 341290 1 346673 893842 -982472 1 2 999999 -845358 1 2 999999 -955186 2 378994 433372 2 2 999999 1 2 999999 -566006 2 2 999999 1 603965 709944 -468559 1 610167 673387 305412 2 2 999999 2 2 999999 1 20 999992 245900 1 2 999999 765975 2 6 999990 2 672880 830119 2 301665 588371 2 10 999999 2 900316 920841 1 112442 709554 728805 2 9 999997 1 166082 905934 800926 1 883014 988453 274352 2 11 999991 1 590010 910340 3920 2 10 999986 1 587683 970896 -545770 1 438630 504131 -113933 1 2 999999 978663 1 49334 375058 -63169 1 74700 586624 601255 1 2 999999 267838 2 597974 721853 2 11 999994 2 2 999999 2 9 999981 1 2 999999 343093 2 18 999993 2 319004 335175 1 32931 640814 -976547 2 20 1000000 2 2 999999 1 2 999999 814552 2 2 999999 2 15705 724391 1 5 999985 -949204 1 9 999989 734194 1 2 999999 -657309 1 2 999999 694250 1 2 999999 -467614 2 5 999998 2 2 999999 1 2 999999 -279274 1 19 999997 735002 1 365929 590525 80755 2 523483 631840 2 223591 574087 2 521192 528399 1 466054 479251 -414460 2 2 999999 2 200421 731893 2 2 999999 1 9 999983 -753218 2 2 999999 2 849198 886792 1 157812 798803 -425814 2 16 999985 2 773947 805228 1 2 999999 -900141 1 2 999999 472496 1 9 999999 511625 2 85277 554837 2 14 999986 2 16 999999 1 429260 656477 786961 1 321094 916100 -753346 2 2 999999 1 710273 874069 887246 2 671984 914393 2 19 999982 1 17 999996 -668580 2 2 999999 2 2 999999 1 220489 988131 -414903 1 15 999987 -484582 2 2 999999 1 216206 818510 -353449 2 2 999999 2 829070 945707 1 131454 763576 710712 1 2 999999 540376 2 12 999996 1 2 999999 -450217 1 99148 776842 -197414 1 43828 851606 404031 1 312840 816759 -673730 1 1 999988 680052 1 638641 752368 543429 2 2 999999 1 2 999999 678711 2 2 999999 1 2 999999 129084 2 2 999999 2 6 999983 2 546086 953851 2 6 999983 1 2 999999 -44678 1 5 999985 770095 2 2 999999 2 2 999999 2 5 999984 2 733378 972898 1 8 999999 -358634 2 18 999990 1 404523 611312 -780301 2 19 999986 2 226807 652381 1 576850 639657 -53502 1 221826 507994 698443 2 2 999999 2 2 999999 2 280429 422427 2 422669 963820 1 2 999999 -38454 1 2 999999 335431 1 2 999999 -725764 1 8 999996 310180 2 2 999999 2 197423 500101 1 14 999991 749851 1 198142 605021 -166872 2 8 999983 2 21813 308276 2 2 999999 2 13 999983 1 2 999999 539922 1 126018 982699 -750017 2 15 999993 1 5 999993 234731 1 118499 882689 -226599 2 2 999999 1 6 999994 41876 1 2 999999 158699 2 224816 893911 2 1 999992 1 12 999986 -750259 2 10 999982 1 1 999987 122192 1 17 999992 366256 2 2 999999 1 749396 991857 -590957 1 14 999988 -750275 2 712177 764999 1 20 999993 -883498 2 16 999999 2 17 999994 1 20 999991 12695 2 2 999999 2 99552 996733 2 141234 472108 2 32027 952300 1 11 999985 -710967 2 10 999990 1 12 999981 807498 1 264064 513423 170404 1 2 999999 148114 1 2 999999 301859 1 2 999999 555044 2 2 999999 1 2 999999 -433314 1 109014 912953 -187312 2 6 999990 1 439789 757604 -243899 1 8 999986 -803935 2 2 999999 2 682494 751342 1 2 999999 690995 1 161328 940501 181175 1 2 999999 -931754 2 11 999999 2 16 999995 2 442838 581906 1 6 999987 228621 1 2 999999 153547 1 134690 840630 890676 1 316965 589402 -677883 1 157205 432558 -762244 2 2 999999 1 87833 988074 688217 2 477189 866259 2 723004 963125 2 2 999999 1 81653 701349 889809 2 281317 781473 2 6 999982 1 394090 963828 -745959 2 8 999985 2 619945 942754 1 14 999982 41454 2 11 999987 2 166830 552993 2 3 999992 2 9 999990 2 35100 578793 1 2 999999 663560 2 538945 978647 2 899776 925521 2 2 999999 1 2 999999 -54155 1 10 999997 -706351 2 21584 746067 1 2 999999 -714381 1 1 999986 -940714 2 6 999985 1 2 999999 -930311 1 2 999999 53077 1 145597 350832 767279 2 13 999999 1 9 999998 -865937 1 2 999999 892780 2 15 999996 1 8 999983 -311106 2 2 999999 1 2 999999 -777946 1 455309 541339 571636 1 265177 359593 -701643 1 75041 777206 450732 2 2 999999 1 20 1000000 -54281 1 16 1000000 857211 2 2 999999 2 108563 196990 1 18 999989 -271836 2 2 999999 2 218104 256616 1 37473 704350 -700518 2 2 999994 2 2 999999 1 2 999999 125771 1 5 999991 913193 2 9 999994 1 2 999999 586339 2 2 999999 1 874082 886980 -762190 2 4 999996 2 2 999999 1 2 999999 -495235 1 545775 967471 770936 1 8 999991 -64231 2 15 999994 1 2 999999 926945 2 1 999982 2 8 999989 1 2 999999 -154338 2 7 999990 1 519177 696349 -812232 1 2 999999 -594670 2 124527 208060 1 305711 812300 122682 2 1 999992 2 2 999999 2 2 999999 1 4 999986 563711 1 5 999986 -774822 1 2 999999 -289151 1 6 999994 826508 1 2 999999 916614 2 241696 871858 2 19 999988 2 133744 369227 2 436354 642410 2 2 999999 2 10 999993 2 445 807889 1 8 999992 219031 1 365995 833622 -112122 2 2 999999 1 2 999999 -566469 1 10 999994 159198 1 599751 688818 -616744 1 424643 591225 -464021 2 19 999994 1 16727 166387 -75082 2 2 999999 1 727208 980305 -786661 1 13 999988 -386927 2 2 999999 1 2 999999 -941392 2 95304 420039 1 341632 622644 -112357 1 18008 546682 30264 1 246759 975990 -224492 1 617376 740882 -969594 1 860643 880339 924472 2 532127 634559 2 60014 998269 2 3478 911436 1 2 999999 67612 2 1 999994 2 370873 586310 2 2 999999 2 10 999986 1 199006 207066 252013 2 2 999999 2 289951 395768 2 2 999999 2 17 999999 1 85846 492318 700350 1 5 999990 -712890 1 2 999999 -273608 2 2 999999 2 6 999996 2 2 999999 2 4 999981 1 150519 834058 -778255 1 6 999991 -261708 2 2 999999 1 19 999992 -40536 1 7 999984 -826759 2 314052 440947 1 12 999991 -810645 1 58185 431329 564462 2 306674 952554 2 19 999989 2 2 999999 2 364411 935328 2 4 999994 1 17 999986 -830259 2 10 999991 2 18 999984 1 2 999999 676324 1 422456 810021 -113241 1 54778 608848 -599743 1 13 999992 -328468 1 2 999999 -990896 2 327336 878388 1 3 999992 800066 1 2 999999 -895258 1 424102 762538 -230417 2 8 999981 1 41456 161678 684374 1 13 999991 -329205 2 25323 329454 1 1 999992 427115 1 7 999984 -685339 2 132130 295085 1 2 999999 46114 1 438990 556190 -845316 2 907136 925117 1 2 999992 292718 2 11 999994 1 2 999999 -884510 2 7 999985 2 264335 875023 2 13 999990 2 9 999991 2 2 999999 1 10 999991 547343 1 5 999987 332954 2 15 999983 2 13 999985 1 249570 897137 -360181 1 2 999999 210215 1 2 999999 835759 1 98769 854514 332252 1 657794 933089 -94088 2 2 999999 2 19 999982 2 852542 856523 1 2 999999 147128 1 206247 502442 478015 1 2 999999 -11784 1 2 999999 -92399 1 20 999983 709932 2 45638 165681 2 2 999999 2 6 999989 1 265388 616736 -901725 1 1 999994 602132 2 437675 674725 2 16 999984 1 4 999988 -137568 2 671916 911890 2 118396 491883 2 19 999989 1 2 999999 -406843 2 49304 74428 1 18 999991 -296869 2 42177 412163 2 2 999999 2 359200 683470 2 233633 444199 1 2 999999 -123439 2 7 999989 2 14 999983 2 279906 346664 1 6 999994 806488 2 464129 566288 2 554225 916970 2 2 999999 2 2 999999 2 15 999990 1 2 999999 314762 1 7 999987 298775 1 14 999985 -936103 1 2 999990 190118 1 382473 832673 127985 1 2 999999 -29006 1 2 999999 -781201 1 2 999999 829146 2 2 999999 2 2 999999 2 1 999993 2 3 999981 2 2 999999 1 2 999999 791067 2 10 999992 1 14 999983 -809549 2 2 999999 1 2 999999 803692 2 216129 613719 1 2 999999 927540 2 473126 701070 1 2 999999 516786 2 2 999999 1 49963 190927 -88328 2 2 999999 1 2 999999 -106800 1 2 999999 -747874 2 2 999999 2 11 999983 1 57152 545292 391025 1 12 999999 -214080 2 1 999986 2 478755 888983 1 17 999992 -812955 2 3 999993 2 2 999999 2 17 999988 2 63105 940415 2 8 999992 2 2 999999 1 12 999981 14512 1 2 999999 438309 2 2 999999 2 25280 462846 1 2 999999 -224538 2 2 999985 1 137997 287736 -952273 1 19 999992 -295903 2 231529 765532 2 2 999999 2 2 999999 1 2 999999 566243 2 2 999999 2 10 999989 2 11 999984 1 17 999999 -402183 2 386791 978869 2 16 999991 1 2 999999 709437 1 8360 234369 -523525 2 297114 332170 1 2 999999 -53477 1 13 999997 -723903 2 2 999999 1 194605 877778 584900 1 2 999999 540788 2 2 999999 2 233511 775488 1 15 999995 -294702 2 2 999999 2 2 999999 1 151497 889746 960957 1 350798 935701 -111239 2 11 999990 2 2 999999 2 3 999988 2 2 999999 2 2 999999 2 8 999998 1 8 999988 995456 1 11 999991 850649 1 366165 896443 915172 2 6 999984 1 3 999993 -307181 2 223310 476432 2 2 999999 2 2 999999 2 2 999999 2 9 999983 1 14 999997 936963 1 2 999999 -868808 1 15 999982 904428 1 431098 981921 612591 2 2 999999 1 6 999985 463964 1 17 999993 -719274 2 123450 899739 2 257958 409199 1 166111 245151 493019 1 4 999987 -571512 2 2 999999 2 9 999983 1 288536 356186 708514 1 978445 989094 -879577 2 514492 982674 2 5 999981 1 2 999999 -811216 2 626783 633626 2 2 999999 1 8 999999 -37154 1 2 999999 929588 2 20 999995 2 155764 884869 2 2 999999 2 2 999999 1 599505 801451 -909223 2 202355 458341 1 17 999999 579505 1 2 999999 357810 2 7 999982 2 8 999989 2 15 999982 1 479483 907859 -676276 2 17 999988 1 11 999996 883203 2 2 999999 2 13 999999 2 8628 332236 1 12 999989 840515 2 3 999991 1 187696 867311 -444669 2 1 999993 2 2 999999 1 2 999999 314628 1 743701 983502 -717125 1 530232 698898 305743 1 11 999992 882060 1 2 999999 -782750 1 2 999999 174265 2 12 999988 1 14 999999 284779 1 5 999985 -846944 2 2 999999 2 2 999999 1 3 999985 801613 1 17 999982 -60899 1 145132 295262 -760992 2 3 1000000 1 2 999999 -82586 2 2 999999 2 1 999983 1 6 999988 560693 1 2 999999 -431016 2 2 999999 2 2 999999 1 14286 47476 12113 1 17 999995 342035 2 2 999999 2 2 999999 1 12 999998 817733 1 67418 624635 -968597 1 495496 946348 544119 1 2 999999 -756487 1 11 999990 -758145 1 4 999995 -808852 2 582064 826417 2 3 999993 1 935800 974009 108641 2 135308 390622 2 55045 884797 2 85969 967166 2 20 999986 1 13 999985 145378 2 10 999995 2 7 999987 2 15 999982 2 2 999999 1 17 999981 968316 1 11 999991 227096 2 6 999990 1 2 999999 -83445 2 25477 446383 2 2 999999 1 655162 914560 -63025 2 2 999999 2 421489 974909 2 11 1000000 2 719321 980775 2 2 999999 2 14 999983 2 2 999999 1 7 999982 -757662 2 2 999999 2 213422 757880 1 2 999999 177653 1 226883 940293 -963586 1 18 999988 -235945 1 14 999999 -620399 1 2 999999 -346079 1 2 999999 26472 2 6 999987 1 2 999999 -210833 2 556862 969860 1 2 999999 900835 2 2 999999 2 3 999992 1 501375 701933 -894263 2 2 999999 2 2 999999 1 386136 819805 991509 2 509422 833927 1 18 999982 -668970 2 2 999999 2 672300 932015 1 14 999987 -194346 1 20 999995 158445 1 3 999983 466734 2 16790 483779 1 14 999993 552602 2 3 1000000 2 2 999999 2 233901 455444 2 9 999995 1 753475 880502 -762810 2 20 999984 2 4 999991 2 189353 396165 1 439250 549953 -383084 2 2 999999 1 16 999981 989628 1 232162 877138 -934599 2 8 999991 1 2 999999 -443769 1 2 999983 263456 2 822350 864224 1 16 999988 708174 1 2 999999 -619562 2 78182 684496 1 2 999999 970203 1 407394 504733 304011 1 385696 818970 -414640 2 2 999999 1 5710 213763 725246 1 8 999998 -357605 2 33042 443759 1 10 999999 948989 1 13 999990 271239 1 2 999999 -457605 1 16 999981 -54474 1 2 999999 -358768 2 38123 897429 1 6 999991 -846197 2 377704 502061 1 163891 326390 211777 2 2 999999 2 2 999999 2 19 999996 1 11 999993 465833 1 297480 855825 -213184 2 516974 917577 2 15 999989 2 95711 437106 1 10 999987 -896623 1 742591 760986 -48446 2 2 999999 1 307490 676059 -900584 2 6 999998 2 3 1000000 1 268669 452039 654724 1 8 999986 -554773 1 42046 623779 277380 1 2 999999 740304 2 2 999999 2 32660 58925 2 2 999999 1 2 999999 -526351 2 89399 482059 2 260282 545355 1 7 999989 270762 2 2 999999 2 2 999999 2 137370 446608 1 403034 847621 -898337 1 131357 203730 234410 2 13 1000000 1 10 999997 -200266 2 20 999998 2 297171 711537 1 299215 935754 610756 1 71112 913261 -9054 2 86671 798485 1 2 999999 734235 2 443670 709263 2 16 999993 2 582952 979180 2 497374 978220 1 11 999994 -600924 1 2 999999 -496067 2 580218 738649 2 888552 903017 2 2 999999 1 22962 624744 -381571 2 190438 310129 2 2 999999 2 95940 776966 1 2 999999 595450 1 138172 995687 638947 2 128282 528434 2 2 999999 1 9 1000000 712521 2 373619 461194 2 10 999989 2 2 999999 1 60352 496336 -866089 2 354466 581101 2 101448 888095 1 4 999997 -830097 2 15 1000000 2 2 999999 1 11 999999 -827619 1 2 999999 -603250 1 574755 944127 -550426 1 6 999986 -971652 2 23372 185193 2 191072 774947 1 2 999999 -984154 1 346346 958883 208289 1 2 999999 609927 2 2 999999 2 19 999994 2 9 999984 2 2 999996 2 2 999995 2 1 999989 2 458379 499468 1 2 999999 -751370 1 575296 719553 -177013 1 2 999999 -600002 1 9 999998 -806816 2 9 999985 1 7 999990 229418 2 294928 381389 2 4 999990 2 2 999999 1 859748 956979 -987873 2 6 999997 1 6 999993 -463172 1 450691 689205 -428696 2 2 999999 2 1850 950378 2 15 999991 2 2 999999 2 17 999987 2 19 999988 2 152392 371444 2 8 999999 1 2 999999 -51019 1 2 999999 -671016 2 6 999984 1 2 999999 481342 1 13 999999 350615 2 255931 452540 1 61515 368009 351596 1 8 999989 179331 1 15 999990 51487 2 19 999996 1 2 999999 -765793 1 2 999994 367907 1 16 999991 44356 1 719944 962185 305132 2 19 999985 1 868226 882236 -852920 1 244143 941339 658950 2 2 999999 1 19 999999 -262799 2 535071 851500 2 180334 501612 1 4 999989 90733 1 2 999999 -188381 1 2 999999 945626 2 2 999999 1 4 1000000 -336777 1 5 999992 850775 1 233226 593688 142665 1 536383 858648 165730 1 150836 646456 813156 2 372103 553248 1 16 999998 -571370 2 2 999999 1 2 999999 50961 2 492698 613954 1 412614 460978 262363 2 18 999982 1 19 999998 -400498 1 879712 886003 -958109 2 293730 580486 1 2 999984 -411519 1 5 999999 810986 1 309907 461297 -376430 1 940425 986151 162255 1 768769 881525 -179346 2 13 999985 2 4 999987 2 13 999996 1 14 999981 180770 1 2 999999 -536399 2 19 999994 1 2 999999 -100982 1 548121 685026 -475117 2 7 999998 1 11 999991 -902400 1 259708 345474 953805 2 2 999999 1 2 999999 -769870 1 2 999999 789408 2 2 999999 1 2 999999 -551565 2 232574 451999 1 2 999999 -337234 2 6 999994 2 230384 677976 2 2 999999 1 2 999999 -517825 2 407316 693827 2 6 999997 1 2 999999 -604623 1 520469 694509 258411 1 1 999988 -61662 1 763991 892529 201273 2 5 999987 1 311053 429527 -928037 2 14 999986 1 2 999999 322278 2 225429 736684 2 2 999999 2 10213 70996 2 2 999999 2 20 999996 2 125078 230536 1 2 999999 568721 2 2 999999 1 550490 780822 -91117 1 2 999999 -774529 2 2 999999 2 326453 907727 1 8 999990 -572826 1 604918 760444 898666 2 2 999999 2 2 999999 1 315269 577409 -69635 1 544344 956168 -52863 1 471852 510554 -860383 2 2 999999 2 2 999999 1 874334 878962 577577 1 2 999999 -745466 2 2 999999 2 2 999999 1 2 999999 -889575 2 412371 768895 2 408717 517337 2 12 999986 1 2 999999 673797 1 2 999999 -352646 1 536354 711182 225719 1 2 999999 802566 1 4 1000000 638193 1 2 999999 520744 2 2 999999 1 15 1000000 -71927 1 10 999995 687395 2 2 999999 2 19 999985 1 324919 587110 926553 1 169037 523756 563463 1 2 999999 -1513 2 15 999989 1 2 999999 724225 2 17 999998 1 2 999999 135161 1 11 999995 570357 2 80913 977283 1 7 999999 -531848 1 2 999999 778857 2 2 999999 2 2 999995 2 10 999989 2 37620 778765 2 411527 852058 2 2 999999 1 2 999999 -191546 2 450312 897499 2 574918 820376 2 569873 796319 2 2 999999 1 2 999999 -403941 1 17 999998 911950 1 7 999987 264965 1 129277 386274 349983 2 15 999998 2 2 999999 2 648910 995744 1 16 999985 861427 2 8 999985 2 359612 379270 2 2 999999 2 314103 698741 1 410699 483390 626993 1 9 999998 448268 1 498842 903033 -979512 2 2 999999 1 2 999999 757146 2 18 999998 1 2 999999 -193257 2 2 999999 1 2 999999 748674 2 3 999982 1 18 999986 -26912 2 2 999999 1 2 999999 755728 1 2 999999 -33770 1 7 999992 -21312 2 2 999999 1 3 999983 -301355 2 341597 538818 2 134929 301401 1 2 999999 -205482 1 2 999999 -298767 2 368534 451250 2 14 999985 1 563841 722719 -535325 2 2 999999 1 160579 772774 -287378 1 845564 847373 -53239 1 14 999987 -239681 1 47735 296776 -886972 1 453891 483122 -667930 1 2 999999 -909333 2 6 1000000 1 81478 658998 -106381 1 15 999984 227576 2 69114 613990 2 827643 901674 1 448580 536920 -818969 2 2 999999 2 134790 389040 1 2 999999 978350 1 2 999999 -901654 1 7 999992 -379353 2 642195 942774 2 771761 855489 2 2 999999 2 513800 905701 2 1 999986 1 288929 746273 -546973 1 2 999985 37774 1 371607 690081 -254721 2 2 999999 1 254970 551067 76026 2 174483 886447 2 7 999985 1 2 999999 -761479 2 2 999999 1 2 999999 -738641 1 2 999999 384947 1 1 999991 -747679 1 2 999999 -296968 1 2 999999 -115482 1 12 999995 703641 2 7 999987 1 227631 878793 -777869 2 2 999999 2 74400 147817 2 2 999999 1 210112 744202 -739948 1 2 999999 675255 1 2 999999 709777 2 2 1000000 1 2 999999 -782022 2 63835 771466 1 412879 927035 924390 1 2 999999 820166 2 20 1000000 1 653122 740909 764973 2 133186 550175 2 2 999999 1 20 999981 140332 1 1 999997 -718400 2 558213 874102 1 700771 789186 -907563 2 12 999983 2 2 999999 1 19378 37942 864049 2 18122 296197 2 2 999999 2 2 999999 1 2 999999 -70399 2 2 999999 1 39539 704720 -332551 1 99363 979237 546975 2 5 999989 1 72665 865891 264158 1 2 999999 16110 2 374857 872895 1 460643 793380 -173014 2 16 999982 1 7 999990 -400591 2 385799 750319 1 6 999982 -819663 1 429470 696319 847389 2 2 999999 1 2 999999 -318797 1 14 1000000 -836258 2 14 999985 2 582531 939421 2 393565 634679 2 2 999999 1 624960 637321 -197298 1 10741 402616 349333 1 16 999992 793305 1 413396 626399 -276384 1 360354 910130 952095 1 93473 488163 -241092 2 2 999999 2 233662 524818 1 2 999999 819895 2 9 999988 2 6 999998 1 74770 114412 -141943 1 2 999999 546883 2 2 999999 2 20 999999 2 1 999992 2 2 999999 1 8 999982 289734 1 2 999999 -812662 1 171240 888757 -607855 2 2 999999 2 2 999999 1 748677 757527 736087 2 1 999981 2 5 999986 1 2 999999 953450 2 393775 663286 2 59044 140425 2 10 999993 2 2 999999 1 2 999999 364356 1 2 999999 -975545 2 92204 806223 2 87046 204902 1 748323 797910 -398843 1 10 999985 204499 1 2 999999 774658 1 2 999999 995457 1 16 1000000 -861000 2 10 999987 1 15 999989 347874 1 2 999999 984277 1 2 999999 877148 2 2 999999 2 14 999992 1 16 999988 203824 2 2 999999 2 755961 788526 1 2 999999 -561116 1 2 999999 614867 2 18 999997 1 553752 690638 -863627 2 2 999999 1 16 999993 807259 2 2 999999 2 12 999996 2 6 999986 2 17 999982 2 2 999999 1 272332 947706 -590668 1 301268 595468 -217861 2 2 999999 2 423787 998438 1 521009 891206 -21287 1 2 999999 715713 1 2 999999 931336 1 2 999999 801694 2 1 999993 1 7 999985 1653 2 37958 452704 2 20 999993 2 4 999996 2 2 999999 1 2 999999 690066 1 7 999996 704667 1 2 999999 414636 1 2 999999 -444870 2 203717 413081 1 3 999993 -407747 2 243681 615770 2 2 999999 1 5 999987 -845413 2 14 999994 1 2 999999 -420274 2 243223 756775 1 2 999999 681972 1 397288 994832 -756046 1 4 999987 55172 1 338027 935845 -3343 1 4 999992 840770 1 99861 922014 506262 2 2 999999 2 698518 734475 1 168210 298622 991989 1 825378 875247 811306 2 2 999999 2 160 486598 1 7 999998 71440 2 2 999999 1 15 999981 -790196 2 11 999992 1 129108 762769 -199654 1 2 999999 -844842 2 131220 314374 2 14 999999 2 835617 967644 2 2 999999 1 5 999981 -418372 2 2 999999 1 6 999997 640782 1 2 999999 -148521 1 2 999991 149137 1 2 999999 632359 1 19 999983 856434 2 2 999999 2 2 999999 2 33944 65802 2 2 999994 1 129222 714492 -856030 2 2 999999 2 256308 793309 1 243549 772904 -875416 1 748586 791574 -321300 2 3 999985 2 439717 978155 2 2 999999 1 1 999986 806863 2 130659 856994 1 2 999999 422709 1 2 999999 94524 2 9 999982 2 136493 905112 1 77790 631391 752430 2 16 999986 1 17 999990 998318 1 2 999999 -673879 1 20898 143363 -985825 2 56794 588662 2 2 999999 1 250275 350027 -189012 2 162566 251560 1 2 999999 -177637 1 229389 898110 -468828 1 2 999999 -531942 1 2 999999 -139402 1 61288 626924 677964 1 2 999999 -764733 2 177304 580011 2 2 999999 2 2 999999 2 17 999988 2 2 999999 2 3 999984 2 2 999999 2 15 999990 2 112845 842570 2 8 999981 2 146164 204325 1 2 999999 758941 2 234036 502325 1 146314 532756 263397 2 12 999992 1 2 999999 -381095 1 19 999989 -759394 1 466201 992475 374246 1 613586 977329 -799076 2 2 999999 2 2 999999 1 16 999997 -677677 1 560348 751949 -731684 2 2 999999 1 20 999997 -751524 2 446094 479599 1 11 999995 -704254 1 272130 882705 227553 2 365045 711809 2 564480 658520 1 167779 549888 640839 2 41171 621898 1 105489 646278 811742 2 196650 711197 1 13 999994 -104771 1 12 999997 693701 2 9 999982 2 2 999999 1 265209 308299 237489 1 2 999999 771457 1 3 999995 148430 2 2 999999 1 232389 603988 -571106 1 84473 960242 -496066 1 2 999999 637811 1 2 999999 241470 1 745666 807687 -861507 1 8 999994 -111846 1 12 999983 578726 1 2 999999 -933536 1 2 999999 915628 2 2 999999 2 2 999999 1 2 999999 450592 2 355965 877390 1 328147 937422 -512026 1 2 999999 793776 1 13 999989 -746039 1 352196 488011 -828620 1 457137 826315 -657039 1 2 999995 117106 2 2 999999 1 327195 806424 -642196 2 498220 708929 2 40519 914566 2 160679 677267 1 11 999997 729778 2 133431 187331 1 3873 587499 410457 1 6 999992 949923 2 19 999991 2 13 999992 1 2 999999 986836 1 2 999999 -187227 1 2 999999 258690 2 7 1000000 1 6 999995 315809 1 606506 862606 792213 1 417768 422877 874638 1 2 999999 924503 2 2 999999 2 4 999988 2 2 999999 1 322909 700165 732381 1 2 999999 397200 1 2 999999 233337 2 2 999999 2 2 999999 1 2 999999 -571434 2 18 999998 2 326921 804283 1 407227 554291 -405089 2 2 999999 1 617685 946520 633141 1 163244 874663 471812 1 139572 413325 -765759 1 2 999999 -817476 2 19 999983 2 664163 791731 1 172 677124 360479 1 12 999996 830237 2 2 999999 2 8 999991 1 10 999983 -306602 2 6 999987 1 2 999999 429111 2 8 999983 2 171254 504813 2 7 999982 2 4494 616098 2 2 999999 1 319723 425446 -97183 1 2 999996 -795643 1 2 999999 490606 1 2 999999 -368953 2 2 999999 1 71577 877487 -501801 1 12 999987 -300959 2 609987 646238 1 135421 973374 30970 2 2 999999 2 2 999999 2 17 999985 1 20 999988 -575962 1 271929 612374 320738 2 2 999999 2 2 999999 2 6 999989 2 2 999999 2 2 999999 2 339897 947183 1 14 999985 66344 1 3 999995 -594131 2 18 1000000 1 1 999997 -35830 1 2 999999 -505545 2 2 999999 2 2 999999 1 2 999999 92979 2 457815 999175 2 383732 585355 2 20 999997 1 14 999990 -292202 2 2 999999 2 512170 945076 2 2 999999 2 2 999999 1 15 999986 108094 2 399078 908369 1 11 999992 630206 1 2 999999 371752 1 3 999987 -720321 1 19 999983 -638599 2 476708 513514 1 2 999999 -368596 1 1 999983 237139 1 14809 179568 669267 2 2 999999 1 3772 822874 336931 2 2 999999 1 3 999982 -500425 2 412718 641188 2 2 999999 2 2 999999 1 2 999999 -647623 2 346600 555481 1 6 999985 -673406 2 16 999988 2 3 999993 1 18 999991 -55475 1 206966 513333 -545136 1 4386 511322 291584 2 2 999999 1 2 999998 252241 2 2 999999 1 2 999999 -685939 2 2 999999 1 13 999986 -866536 1 13 999984 687497 2 15 999986 1 6 999996 -735633 1 2 999999 496366 2 455491 531283 1 2 999999 -158622 2 14 999994 2 2 999999 2 6 999987 1 233285 351229 -764310 1 594221 900925 -506477 2 350077 583517 1 6 999996 -91313 2 2 999999 1 13 999981 -561898 2 108664 730418 2 2 999999 1 2 999999 -228080 2 2 999999 2 20098 324098 2 334529 603698 2 638149 940484 1 89774 524657 -378026 1 2 999999 -190944 2 2 999999 1 19 999986 797778 1 278713 350662 322528 1 193453 754902 -8022 1 10 999985 -562557 2 6 999996 2 185846 437487 1 2 999999 262726 1 3 999993 -833621 1 4187 432755 381362 1 19 999984 114322 1 19 999992 -4187 1 19 999982 -907939 1 2 999999 899540 1 6 999992 562352 1 6 999996 765897 2 21908 464381 2 7 999987 1 18 999985 -523961 2 7 999982 1 7 999986 -467854 2 267945 468780 1 173385 363104 79700 1 516904 754249 -232598 1 2 999999 602539 1 8 999997 811956 1 2 999999 -114590 2 435098 461811 1 607993 608318 478360 1 15 1000000 -417376 2 2 999999 2 18 999987 1 497891 880991 527028 1 14 999997 247008 1 20 999984 231564 2 10 999991 1 18 999990 -587720 2 450611 968451 1 2 999999 899551 2 336599 790909 1 2 999993 -874175 1 18 999990 -80777 2 300158 967143 2 1 999990 1 2 999999 572661 1 388410 963077 898446 1 103191 374060 -220765 1 216493 336333 -204292 2 84367 407638 2 2 999999 2 143899 687997 1 2 999999 770598 1 7 999986 -975957 2 242263 741730 1 8 1000000 -387693 1 2 999999 -614077 2 508853 519843 1 560397 624041 -186979 1 176313 215935 -97970 2 2 999999 2 6321 436724 1 10 999986 -202838 2 2 999999 2 558058 744739 1 2 999999 -414120 1 431568 951829 -228560 1 7 1000000 -275385 2 2 999999 1 69620 686408 -720937 1 2 999999 296286 2 209953 774146 2 2 999999 2 302726 649559 1 2 999999 -494839 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -327699 1 2 999999 272107 1 67344 720289 994788 2 2 999999 2 61717 647648 2 321638 482369 1 157667 336779 168042 2 15 999993 2 2 999999 1 825413 898863 -428743 1 2 999999 645605 1 19 999993 463531 1 10 999981 363662 1 2 999999 -860039 1 2 999999 -918722 2 14 1000000 1 2 999999 731903 1 2 999999 196713 1 15 999989 83659 2 361556 771994 1 15 1000000 1948 1 2 999999 526235 1 20 999996 -498684 1 14 999999 695321 1 356639 869782 -114575 2 24204 762668 2 887222 978556 1 89229 809429 -322195 1 849004 878321 -413094 2 2 999999 1 106197 135781 366314 2 2 999999 1 2 999999 -403664 1 2 999999 -143215 2 2 999999 1 20 999992 -530805 2 20 999999 1 961528 976813 -172430 2 11 999991 1 2 999999 -284726 2 2 999999 2 285484 724053 2 2 999999 1 434339 667411 870126 1 2 999999 -604650 2 2 999999 2 2 999999 2 444157 748584 1 2 999999 659314 1 1 999995 975077 1 1 999998 298986 2 12 999993 2 20 999991 1 15156 64243 -226166 2 154652 257980 1 18 999994 -331360 1 361922 659309 -624988 2 454477 510027 2 18 999984 2 106494 708048 1 8 999999 495255 2 244767 912408 1 71683 610484 529688 1 111033 762156 667148 2 17 999990 2 15 999998 1 20963 641413 -307337 1 279828 714238 310958 2 10 999991 1 2 999999 -180466 1 789716 888160 494225 1 2 999999 753822 2 2 999992 2 2 999999 1 197002 771150 -305712 2 3 999988 2 17 999989 1 2 999999 39701 1 2 999999 -277218 2 5 999998 1 20 999989 743906 2 544182 909121 1 2 999999 -56695 1 41525 678200 -626937 2 2 999999 1 13 999996 -658928 1 2 999999 420855 2 1 999997 1 12 999999 744676 1 72121 106612 -177911 1 70505 947446 517462 2 2 999999 1 1 999986 -218489 2 354078 446956 2 2 999999 2 6 999985 2 72737 293847 1 16 999999 -374312 1 544079 935415 227390 1 29634 632151 336594 2 2 999999 2 1 1000000 2 2 999995 1 6 999988 157856 2 334716 474041 1 408036 828655 971706 1 6497 765998 -858539 1 2 999999 235188 2 2 999995 2 8 999981 1 5 999990 -819091 2 7 999981 2 16 999985 2 600216 714873 2 2 999999 1 900686 989000 -672807 2 2 999999 2 610667 902066 1 19 999992 -704584 1 7952 974745 592752 2 7 999987 2 2 999999 2 7 999991 1 15 999983 -762596 1 194902 888386 -496070 2 229016 461968 2 222337 511485 2 7 999988 2 2 999999 1 3 999981 37088 1 362938 550851 338742 1 2 999999 394585 2 3 999983 1 643042 900384 555095 2 6 999991 2 2 999999 1 2 999999 -949119 2 51242 772124 1 12 999986 -465392 2 198962 330066 2 18 999987 1 2 999999 -330103 2 16 999987 1 455738 879653 243477 1 2 999999 701072 1 15 999982 -470581 2 134010 208587 1 2 999999 598213 2 603881 923465 2 2 999999 1 116736 779477 -720533 1 672954 839638 463743 2 12 999989 2 845124 897086 1 2 999999 -113534 2 896181 937846 1 2 999999 -994981 1 655105 747254 -30979 2 16 999988 1 349312 665548 741764 1 696002 835544 677925 2 2 999999 1 151027 342723 571361 1 388927 903905 370335 2 2 999999 2 725418 778032 1 2 999999 -593036 1 2 999999 258155 2 3 999986 1 2 999999 687505 2 280856 882824 1 2 999999 983729 1 338658 347465 408553 1 2 999999 640305 1 5 999990 -99824 1 2 999999 -837758 2 3 999982 2 2 999999 2 2 999999 1 13 999982 -154850 1 412889 931121 -953472 2 2 999999 2 5 999991 2 12 999999 1 622390 634097 27582 1 2 999999 -323013 1 247794 984388 407004 1 2 999999 896296 1 2 999992 83320 1 1 999996 820842 2 478836 909009 1 12 999985 -569590 1 18 999986 649873 2 2 999999 1 19 999997 389334 2 12 999985 1 103858 917388 -761261 2 667892 810525 1 2 999999 -453967 1 849758 956379 -309966 1 111450 460992 -763676 2 13 999983 2 3 999994 2 589959 776890 2 12 999984 2 6 999982 1 2 999999 13022 2 5 999982 1 89070 957660 973816 1 2 999999 -370854 2 194961 515446 2 2 999999 1 11 999984 -723078 2 102034 208504 1 456965 603046 96958 1 2 999999 904593 2 17 999990 2 538579 692221 2 2 999999 1 214147 301851 -2751 2 376284 805252 1 2 999999 838881 2 20 999999 1 2 999999 74577 2 175187 333660 2 672967 896714 2 317754 731004 2 5 999982 2 14 999990 1 4 999986 96626 1 114786 894577 791702 1 2 999999 -15832 2 530344 690150 1 507037 876480 649389 1 2 999999 -853651 2 397883 402417 2 2 999999 2 46679 507085 1 10 999999 378788 1 293049 594593 393310 1 641857 950342 -371299 2 361520 972368 2 610155 921100 2 523923 676106 1 10322 132118 329688 2 2 999999 2 2 999999 1 16 999993 -339696 1 222150 563395 647863 2 2 999999 2 2 999999 1 300063 587105 203270 2 4 999995 1 203339 897951 660934 2 293147 606283 2 228925 988663 2 2 999999 1 80689 928046 -249635 2 49864 496065 1 851015 877621 751888 1 2 999999 490885 2 129920 785407 1 108551 247216 171568 1 2 999999 235468 1 2 999999 588080 1 7 999985 609891 2 2 999999 1 44705 604858 899113 2 545371 762306 2 245056 353613 1 2 999999 -958647 2 2 999999 2 2 999999 1 11 999995 -119549 1 16 999983 -370215 2 85951 916422 1 3 999996 -855589 2 2 999999 1 2 999999 -228142 1 107129 283248 -989575 2 2 999999 2 2 999999 2 2 999999 1 333695 833715 -745641 1 2 999999 -920955 2 475193 861015 1 2 999999 268362 2 4 999983 2 331294 773335 1 368942 611742 721481 2 892742 945616 1 2 999999 -835498 1 7 999998 305911 1 2 999999 327722 2 16 999987 1 2 999999 -704777 2 511035 936011 1 96838 475636 -582882 2 2 999999 1 2 999999 720322 2 2 999999 2 33751 540593 1 283988 405625 -915790 2 5 999993 2 242458 590537 2 2 999999 1 16 999997 -13824 1 18 999988 791450 1 2 999999 -271770 1 2 999999 706312 2 5 999985 2 2670 487219 2 744565 913982 1 5 999996 -385330 2 330145 659901 2 772885 962331 2 2 999999 1 2 999999 -850219 2 16 999997 1 16 1000000 -343235 1 19 999999 310250 1 2 999992 -813980 2 9 999994 1 240330 594326 549369 1 1 999982 -672578 1 2 999999 -447328 1 20 1000000 -27044 2 15 999987 2 15 999988 1 180992 711583 -762244 1 2 999999 -811694 1 2 999999 270655 1 8 999984 -309636 1 96546 842851 982557 1 37096 894541 7905 2 2 999999 1 6 999994 267286 2 17 999986 2 2 999999 1 17 999995 -821633 1 20 999988 -862439 1 9 999991 -123574 2 630585 643214 1 376980 876519 -627766 2 2 999999 1 2 999999 -240705 1 8 999985 813559 1 2 999999 -586891 2 19 999997 2 17 999988 2 2 999999 2 2 999999 1 2 999999 711102 2 2 999999 1 1 999993 855090 1 119297 474911 -365251 1 17 999985 140506 1 2 999999 -43426 2 2 999999 1 11 1000000 -892669 2 7 999988 2 2 999999 2 2 999999 2 15 999998 1 17 999999 -292139 1 582919 821448 -542771 1 323285 830232 -27422 2 20 999990 2 2 999999 2 148604 460309 1 9 999988 -490030 2 587653 854789 2 2 999999 2 2 999999 1 462641 580715 -627999 1 16 999986 -63819 1 13 999999 945689 2 2 999999 2 2 999999 2 2 999999 1 170009 462329 231571 1 2 999999 20747 2 107970 986410 2 2 999999 1 101211 999148 -385367 2 5 999981 2 2 999999 1 2 999999 -504451 2 711885 997264 1 918148 961115 792403 1 3 999999 996905 1 2 999999 330942 2 5 999988 1 840417 976076 -778773 2 1 999986 1 9 999992 -743053 1 2 999999 -927121 1 18 999992 335014 2 2 999999 2 2 999999 2 3 999982 2 794978 945206 2 19 999988 1 6 999989 -721421 1 233101 766695 47255 1 575484 593394 587720 1 233380 579209 -338946 2 538666 568928 2 300734 881963 2 1 999997 1 7 999982 -718268 1 2 999999 637607 1 299651 327156 -75209 1 8 999994 -422187 2 2 999999 1 7 999999 -347980 2 2 999999 2 2 999999 1 11 999982 -292534 1 185622 997379 -245763 1 348873 484013 486449 1 2 999999 -431749 2 2 999999 2 20 999984 1 17 999997 614345 2 454449 537126 1 285080 412625 973972 2 2 999999 1 2 999999 727262 1 56163 848964 -867284 1 2 999999 -321345 1 18 999994 -702387 2 2 999999 1 5 999998 -238204 1 10 999982 876305 2 12 999991 2 206259 391623 1 10 999996 -367390 1 2 999999 629318 1 12 999986 372591 1 7 999983 -661649 1 9 999995 -900119 2 327897 604690 2 102738 669899 2 15 999993 1 15 999993 -202917 2 2 999999 1 10 999992 -196806 1 2 999999 -166959 1 2 999999 -474487 1 15 999995 -204484 1 15 999996 -329777 2 2 999999 1 13 999994 -906171 2 676488 860138 2 2 999999 2 83837 121913 1 76627 375019 549080 2 449784 567477 2 2 999999 1 867501 906087 578198 1 2 999999 -3999 1 7 999998 -994971 1 50750 943142 -576248 1 16 999981 -905481 1 2 999999 822725 1 6 1000000 -729686 2 2 999999 2 1 999999 2 46742 90943 2 190485 336960 2 2 999999 1 4 999983 -927264 2 10 999990 1 421276 723605 -478716 1 608769 906468 414012 1 14 999995 -839933 2 2 999999 1 415475 864808 949562 2 2 999999 1 19 999993 -65797 2 72534 915575 2 290551 429286 2 17 999999 2 14 999984 1 230453 421068 -244305 1 15 999998 819111 1 481411 750340 181731 1 2 999999 950751 1 185597 665574 785620 2 2 999999 1 311688 909136 -966991 2 9 999983 2 156807 233123 1 2 999999 -963673 2 17601 448875 2 9 999981 2 14 999993 2 19 999990 2 17 999993 1 2 999999 251941 2 10 999981 1 2 999999 -940549 2 2 999999 2 4 999986 2 2 999999 2 2 999999 1 13 999984 532650 1 16 999989 628976 2 28340 665359 1 17 999996 378903 1 3 999992 -997525 2 501951 604229 1 2 999999 -415894 2 2 999999 2 21015 622969 1 230318 682785 -898628 1 7 999994 -347794 1 16 999982 49696 2 184421 533225 2 12 999981 2 2 999999 1 5 999999 -756031 2 2 999999 1 743963 984509 -437383 2 13 999997 2 3 999995 1 273614 792404 955410 1 372548 777593 976283 2 676598 960256 1 205019 773095 -927321 2 2 999999 2 18 999994 2 2 999999 2 88301 823423 1 19 999981 129464 1 6 999992 -918668 2 2 999999 1 128183 697290 549372 2 20 999984 2 2 999999 1 2 999999 -63951 2 331609 879534 2 13 999994 1 11 999991 -576272 2 16 999997 1 2 999999 -655587 2 1 999994 2 58065 305863 2 2 999999 1 15 999986 245812 2 2 999999 2 2 999999 1 2 999999 342432 1 13 999995 465670 2 143631 372916 2 443800 726253 1 566810 724242 592621 2 2 999999 2 14 999991 1 86004 618536 454931 1 15 999985 -768138 1 8 999983 -354654 1 405820 901866 438754 2 5 999996 2 8957 254669 2 16 999992 1 2 999999 -28196 1 88992 566842 -501611 2 5 999995 2 72737 831324 2 2 999998 2 2 999999 2 2 999999 1 287022 428086 757041 1 14 999984 559269 2 2 999999 1 47818 465245 -559920 2 2 999999 1 2 999999 -216940 2 13 999985 2 8 999985 2 12 999992 1 5 999990 179716 1 2 999999 947777 2 3 999987 2 17 999991 2 20 999996 1 4 999999 -394991 2 238161 424985 2 13 999991 2 4 1000000 1 377960 639681 -418632 1 122448 426502 963610 1 15 999994 -825239 1 2 999999 804011 1 380830 521473 -435232 2 168436 241693 2 18 999991 1 2 999999 -916709 2 2 999999 1 2 999999 -777702 1 55353 168472 -413209 1 2 999999 408456 2 2 999999 1 15 999987 -420462 1 59182 577938 -388613 2 17 999993 1 10 999994 913384 2 312003 643595 1 244023 676467 -122839 2 11 999995 1 492106 585376 -604549 2 7 999998 1 2 999999 -369441 1 874132 909423 -175012 1 2 999999 321038 2 2 999999 1 143187 633406 -232526 1 764653 767030 607154 1 192353 672904 983236 2 5 999987 2 386958 802549 1 2 999999 -842988 1 13 999992 581761 1 2 999999 527195 1 2 999999 -668966 2 2 999999 2 221560 239700 2 12 999998 2 2 999999 1 2 999999 534775 1 8 999982 -411877 1 273462 658326 442106 1 2 999999 88311 1 2 999999 -489238 2 7 999992 1 540732 797776 571203 1 2 999999 660048 1 357570 959027 877939 1 12 1000000 118626 1 35675 95110 685994 1 479769 533688 217013 2 18 999981 2 17 999999 1 145121 729749 -882784 2 14 999996 2 403756 934991 1 935883 944129 -881081 2 2 999999 2 2 999999 1 59233 158358 -978601 1 16 999985 -422461 2 20 999989 2 2 999999 1 2 999982 -280719 1 2 999999 551625 2 12 999983 1 2 999999 475831 2 2 999999 1 10 999991 466221 1 398753 658536 -281577 2 2 1000000 2 20 999992 2 2 999999 2 19133 541951 2 20 999995 1 2 999999 395179 1 2 999999 780779 1 507391 962763 331293 1 2 999999 -496392 1 2 999999 -436613 1 373672 618376 33933 1 1 999981 636164 1 14 999991 -865271 1 146301 806349 445519 2 11 999984 2 15 999988 1 13 999999 39435 1 2 999999 648535 1 2 999999 -986064 2 2 999999 2 260026 977253 2 7 999998 1 13 999988 966239 2 2 999999 2 87380 480595 1 193794 805485 -211982 1 2 999999 -998819 1 2 999999 443795 2 173372 756659 2 346149 504482 1 2 999999 -589937 2 2 999999 2 2 999999 1 2 999999 -687058 1 12 999990 682653 1 2 999999 57398 1 149482 619038 964571 2 401135 909877 1 2 999999 -518626 2 2 999987 2 2 999999 2 2 999999 2 633709 713942 1 8688 495306 131342 1 296189 981112 476117 1 2 999985 295363 2 303352 983163 1 2 999999 860825 1 2 999999 -967267 1 413749 722233 576428 2 50075 87797 2 8 999995 2 14 999984 2 351357 492517 2 2 999999 2 2 999999 1 2 999999 -80739 2 14 999987 1 144762 729680 61894 2 2 999999 1 485338 836499 323943 1 573007 610883 -191282 1 2 999999 791936 1 2 999999 -358045 2 932746 940991 1 2 999999 -898966 2 5 999985 1 2 999999 -499660 2 2 999999 1 523334 756628 473294 1 850331 890791 -189527 2 305817 508802 1 2 999999 606814 2 147745 862355 2 320867 927275 1 2 999999 385134 1 2 999999 50177 1 1 999990 722942 2 3 999995 1 2 999999 -566258 2 2 999999 1 2 999999 287162 2 2 999999 1 6 999982 652222 1 2 999999 -252431 2 2 999999 1 2 999999 476506 2 2 999999 2 2 999999 1 2 999999 469852 2 2 999999 2 168536 377439 2 2 999999 2 2 999999 2 12 999987 2 2 999999 1 2 999999 -108944 1 15 999997 158044 2 20 999988 2 2 999999 1 13 999984 27283 2 2 999999 1 289783 497448 -395863 1 8 999989 98816 2 12 999992 2 2 999999 1 7 999992 -319437 1 157889 720136 -38285 2 5 999987 2 166480 730695 2 18 999984 1 5 999998 -784457 2 20 999990 1 17 999991 -392429 2 523039 857936 2 2 999999 2 17 999982 1 297540 390727 332497 2 2 999999 1 2 999999 403047 2 2 999999 2 741337 814103 1 17 999982 -763039 1 18 999999 516425 1 2 999999 647107 1 365116 639398 742126 2 245091 767889 2 698310 753711 2 70075 109824 2 2 999999 2 435994 472134 1 2 999999 115081 2 2 999999 2 12 999998 2 11 999985 2 8 999986 2 299265 677798 1 2 999999 -165712 2 16 1000000 1 539686 877768 -856005 1 324704 433293 289445 2 7 999985 1 13 999996 -732304 2 498717 903638 1 2 999990 -392937 1 2 999990 -382864 2 2 999999 1 2 999999 81462 2 9 999996 1 571570 999961 -999161 1 1 999987 -8732 1 20 999994 -388601 2 20 999990 1 2 999999 742848 2 140635 942031 1 2 999999 -909422 1 669115 915275 -469884 1 616288 733083 923023 2 2 999992 1 2 999999 597931 2 2 999999 1 355119 930039 292959 2 11 999993 1 11 999988 564027 1 14 999983 -993246 1 8 999986 -676693 1 17 999997 835215 1 2 999999 341577 1 161692 812907 113045 2 91929 105279 2 2 999999 2 18 999997 2 304468 656571 1 19 999996 -195797 2 2 999999 2 2 999999 2 10 999998 2 2 999999 2 838907 924498 1 139614 353786 -960119 1 2 999999 768597 2 14 999993 2 8 999994 2 2 999999 1 2 999999 -748675 1 7 999989 404494 1 13 999984 -935758 1 11 1000000 171130 2 2 999999 2 18 999985 1 12 999993 905740 1 359791 721040 -824483 2 1 999993 1 9 999988 170438 2 2 999999 1 6 999981 -105298 2 517856 888303 1 211972 410782 316557 1 9 999999 167389 1 644903 773614 15936 2 2 999999 2 782782 899300 1 2 999999 -108639 1 2 999999 -998700 1 2 999999 252300 1 10 999986 82107 1 877884 973803 263620 2 8 999994 2 10 999990 2 2 999999 1 635987 911047 447700 2 1 999983 1 9 999983 199738 2 2 999999 2 384901 640719 2 98315 905168 1 2 999999 -516136 2 926550 947766 1 325547 571235 518385 1 2 999999 -902867 1 400360 789000 711414 1 308166 571099 595255 2 2 999999 2 14 999987 2 2 999999 1 2 999999 582030 1 14 999982 265352 1 515062 826841 -119296 2 2 999999 1 1 999994 -287979 2 19 999993 2 18 999994 2 419240 691837 1 6 999984 785986 1 3 999990 -759843 1 16 999993 -641523 2 18 999989 2 2 999999 1 90230 834305 -439266 2 570121 806942 1 137206 470460 -625400 1 6 999988 -945402 2 4 999981 2 2 999999 2 425939 631472 1 144989 189807 459850 1 2 999999 -487056 1 2 999999 -862423 1 13 999997 746402 1 18 1000000 441680 2 2 999999 1 689870 728568 -782312 2 5 1000000 2 144024 770574 1 195913 385575 -517666 1 7 999998 -708240 2 691309 957978 2 2 999999 1 767623 811284 -297801 2 2 999999 2 9 1000000 1 318793 855549 611491 1 15972 57506 452019 1 2 999999 -467272 2 18 999990 1 229597 481311 61377 1 510856 970751 -460292 1 2 999999 -444711 1 4 999989 985885 2 206583 522040 1 17 999993 -201363 1 2 999999 970445 2 459132 853581 2 151997 883028 2 2 999999 1 2 999987 823014 1 165581 695952 -396533 1 12 999988 60084 1 2 999999 471070 2 722113 852905 2 374443 530643 2 9 999984 1 7 999983 -884990 1 2 999999 787972 1 16 999983 52950 2 2 999999 1 5 999987 412080 1 2 999999 -192584 2 2 999999 2 7 999997 2 121672 660440 1 2 999999 637202 1 3 999993 976692 1 2 999999 952027 1 120187 984966 -253534 1 16 999987 970141 1 8 999993 708750 1 3 999984 493720 2 2 999999 1 5 999990 333314 1 15 999996 -468204 2 640867 816661 2 2 999999 1 3880 116621 -9250 1 10173 419830 -963861 2 2 999999 1 7 999999 270066 2 10 1000000 1 20 999994 680279 2 6 1000000 1 18 999987 217575 1 2 999999 32962 2 434280 481506 1 657449 866522 -259571 2 2 999999 1 397026 850594 -39669 1 530679 829071 254123 2 2 999999 1 399795 416526 861199 2 897919 971861 1 2 999999 -741939 2 2 999999 1 12 999999 -721872 2 325196 656720 2 15 999999 2 334415 669506 1 5 999990 -132364 2 2 999999 2 46845 339352 1 561574 857416 -334039 2 2 999999 1 354292 575627 256762 2 263224 376241 1 397872 698085 -454759 2 432543 939023 1 2 999999 -858451 1 61884 423042 918411 1 2 999999 566143 1 5 999987 -124797 1 194976 913054 -46627 1 329446 955444 298232 1 18 999996 820635 2 10 999983 2 81015 928434 2 1 999991 1 2 999999 555791 1 15 999990 -249230 1 71671 864966 341714 1 16 999999 857716 2 15 999991 1 152392 798073 772795 1 14 999985 109429 2 9 999986 1 278113 409276 237084 2 2 999999 2 14 999993 2 19 999989 1 17 999994 221263 2 2 999999 2 284190 440417 1 874948 979627 -673273 1 2 999999 -823514 2 334215 787951 1 545504 665686 276479 1 2 999999 -526358 1 14 999988 -186565 1 471371 744841 -478975 2 86937 306302 1 19 999992 427066 2 59546 584103 2 2763 226349 2 644389 948777 2 2 999999 2 15 999987 2 59353 115700 1 2 999984 53355 2 2 999999 2 4 999988 1 2 999999 -328679 1 273167 582195 -859512 2 18 999988 2 332618 726307 2 15 999994 1 2 999999 218047 1 22276 448897 -878065 2 2 999999 2 2 999999 2 680271 819207 2 2 999999 1 88945 635531 649596 1 259992 587954 -381308 1 2 999999 -24254 1 14602 388215 -862285 2 623741 931086 1 2 999999 757917 1 2 999999 677175 2 9 999988 1 20883 298481 -360008 2 2 999999 2 16 999994 2 6 999987 1 20 999981 258330 2 182149 191912 2 708073 876708 2 509360 538660 1 691006 889262 112333 2 2 999999 2 164190 834789 1 2 999999 -29219 2 2 999999 2 209822 690884 2 2 999999 1 15 999998 -200993 2 2 999999 1 5 999993 695310 1 2 999999 378280 2 2 999999 1 16 999990 6074 2 19 999983 2 129052 438450 1 943247 988122 -756751 1 2 999999 -772299 1 20 999988 -806912 2 10 999997 1 159176 403783 -966822 2 2 999999 1 2 999999 -937477 1 2 999999 -36670 2 319879 793805 2 4 999986 2 152401 441942 2 11 999981 2 772305 915861 1 462915 658942 -94224 2 171206 209664 2 5 999989 2 2 999999 2 657212 919842 2 2 999999 1 2 999999 -706814 2 178129 449490 1 18 999984 -757818 2 14 999996 1 328581 638132 365910 1 4 999998 -277502 1 2 999999 989244 1 2 999999 -687280 2 16 1000000 1 580774 811700 -830072 1 10 999986 -560609 2 19 999995 1 2 999999 -514303 2 497468 951580 1 60066 523571 -969767 2 10 999982 2 2 999999 1 184100 964513 -670304 1 14 999981 857908 1 2 999999 460988 2 227121 797243 2 465285 672365 1 2 999999 842551 1 286325 898876 -873630 1 2 999999 698714 1 15 999983 -217002 1 8 999983 -107926 1 361238 976467 521200 1 2 999989 815713 2 2 999999 2 335056 458367 1 5 999987 -406982 1 17 999982 -520895 1 2 999999 -727717 2 2 999999 1 2 999999 145951 1 14 999992 628419 2 16 999986 1 11 999996 916981 1 2 999999 553491 2 2 999999 1 14 999997 -329181 1 2 999999 346796 2 2 999999 2 737268 780873 1 2 999999 996508 1 2 999999 -524388 1 526807 747201 -694595 2 2 999999 1 2 999999 540928 1 292822 342394 -132104 1 18 999991 -83650 2 2 999999 2 90371 210075 2 475257 910700 1 18 999999 -183569 1 2 999999 367303 2 12 1000000 2 9 999992 2 456701 776109 1 2 999999 909838 1 2 999999 755715 1 2 999999 -562461 2 201500 504653 2 2 999981 1 14166 342724 13872 2 2 999999 1 11 999982 929954 1 2 999999 -808130 1 116303 983686 506794 1 560101 715450 389240 2 97071 129167 1 533761 598020 -694499 2 437402 449849 1 2 999999 164850 2 13 999985 1 33596 297256 858638 1 855969 989834 -997252 2 715199 863540 2 2 999999 1 2 999999 557134 2 359974 795617 2 20 999998 2 389797 441641 1 1 999987 540620 1 2 999999 -150706 2 511820 984636 1 2 999999 767249 2 309883 532807 2 91086 295089 1 337537 634325 600023 1 223090 225929 -700916 2 116793 734991 2 2 999999 1 268041 315531 -571104 2 15 999999 2 20 999991 1 13 999996 823622 1 11 999986 -944656 2 415682 600783 2 61684 557736 1 607531 829325 781395 2 2 999999 1 2 999999 765937 1 2 999997 498312 1 2 999999 225896 1 2 999986 379284 1 258417 732114 528554 2 249919 962986 2 2 999999 1 16 999995 -835391 1 8 999996 -460721 1 2 999999 549999 2 18 999998 1 2 999999 -369105 2 16 999982 1 269810 413797 -141297 2 267429 506063 1 2 999999 -942512 2 11 999986 2 364597 481380 2 729678 970473 1 12 999985 -150155 1 2 999999 -557536 1 17 999981 -5416 2 210453 390412 2 19 999991 2 600084 617612 1 2 999999 -993196 2 115217 727809 2 418915 647205 2 1 999989 2 286661 612020 1 2 999999 -555822 2 2 999999 1 383747 682277 -905599 1 2 999999 -980185 2 160210 361953 2 6 999988 2 159471 672931 1 2 999999 -128405 2 2 999999 2 2 999999 2 8191 623254 2 11 999990 2 403420 420620 2 639461 883756 1 20 999983 434552 2 18 999982 2 2 999999 2 2 999991 2 12 999999 1 190249 225740 890055 2 16 999981 1 2 999999 105152 1 72231 505630 -921932 1 2 999999 121757 1 2 999999 533244 1 5 999989 -117157 2 2 999999 2 13 999990 1 2 999999 -751665 2 12 999995 1 2 999999 264223 2 8 999994 2 2 999999 1 112522 146277 -738516 2 339112 441190 1 2 999999 956378 1 2 999999 520331 1 230597 461185 -20593 1 2 999999 -494797 1 2 999999 -86462 1 2 999999 518938 2 2 999999 1 529888 775482 -618267 2 334338 646351 1 1 999987 -316952 2 117763 492050 1 2 999999 404569 2 938756 967484 1 754512 791790 435063 1 470053 553542 787276 2 2 999999 1 8 999994 387691 1 11 1000000 -862323 2 81762 567082 1 2 999999 161760 2 8 999986 2 7 999998 1 12 999999 -274218 2 2 999999 2 87872 335756 2 784290 870034 2 106418 634486 1 247795 595523 -383632 2 15 999994 2 540030 802983 2 2 999999 2 315905 732681 1 2 999999 -532350 1 10 999999 -85967 1 6 999990 -428946 2 7 999987 1 6 999989 -657710 2 2 999999 2 2 999999 1 10 999993 802584 1 20 999982 -535092 1 36032 105007 -188798 2 2 999999 1 2 999999 271699 2 2 999999 2 131568 409321 1 2 999999 432160 1 1 999995 222704 2 2 999991 2 1 999986 2 2 999999 1 2 999999 788425 2 18 999983 1 349582 496214 206485 1 18 999982 -912308 2 20 999981 2 52672 315274 1 17 999982 144198 1 339138 601019 -992514 2 14 999981 2 7 999998 2 2 999999 2 230195 694672 1 14 999983 488232 1 2 999999 339934 2 2 999999 1 19 1000000 -591032 2 345619 534243 1 13 999985 -968055 1 2 999999 317002 2 2 999999 2 17 999989 2 19 999983 1 384750 421525 -697339 1 148478 384551 -395481 1 14 999983 39506 2 925496 944589 1 213816 930278 -874541 1 2 1000000 -859252 1 2 999999 -998830 1 2 999999 -165184 2 143551 244668 1 2 999999 -578538 2 2 999999 2 141462 826909 1 242666 526389 953768 2 2 999999 1 4 999985 -452316 2 8 999983 1 543507 590615 971470 1 18 999993 -928442 1 752458 882279 -539129 1 731257 891568 -73215 1 165660 690179 556870 2 236695 515817 1 2 999999 -323964 2 16 999989 2 189958 781481 1 4 999984 -590658 2 1 999995 1 20 999988 116739 1 2 999981 474378 2 2 999999 2 2 999999 2 2 999999 2 125262 563477 2 2 999999 2 2 999999 1 18 999998 387894 2 16 999996 2 2 999999 2 2 999999 2 19 999999 1 82414 354640 209458 1 565996 892750 -924887 1 2 999999 -144894 1 17 999981 531283 1 702458 922413 -135546 2 2 999999 2 2 999999 2 4 999995 1 724770 845299 376032 1 2 999999 420210 2 263093 394682 2 410593 987714 2 5705 388190 2 507789 713888 1 11 999995 307917 2 2 999999 2 603082 652112 1 13 999982 656908 1 2 999999 346259 1 2 999999 760393 2 898313 935903 1 2 999999 -73096 2 2 999999 1 18 999992 -40569 2 2 999999 2 90727 533714 2 13 999996 1 11 999986 -121749 1 313916 371871 -984843 2 2 999981 1 2 999999 -643909 2 3 999993 2 179972 394682 1 2 999999 -644992 1 8 999991 -340599 1 2 999999 94538 2 2 999999 2 2 999999 2 96804 599139 1 2 999999 -906086 1 591288 721473 -92343 1 2 999999 320009 2 200687 214422 2 2 999999 2 137098 562430 1 69386 749745 800882 1 20757 631607 457233 2 13 999995 1 2 999999 -515289 1 2 999999 -257218 1 16 999995 929807 2 2 999999 2 20 999990 2 2 999999 2 238016 334234 2 15 999994 1 17 999999 558797 2 13 999997 1 14 999997 180605 1 2 999999 223678 2 3 999993 2 260378 715897 1 471271 687224 -768960 1 2 999999 866472 1 7 999987 -907326 2 2 999999 2 7 999988 1 515753 971766 -234297 1 2 999999 456056 2 481188 817787 2 17 999994 2 4 999982 2 438606 749377 2 13 999989 1 13062 942858 -489378 1 38963 777997 -344393 1 432070 969344 -341687 1 2 999999 675923 2 13 999993 1 2 999999 588799 2 105302 521254 2 253894 793078 1 20 999994 981730 1 2 999999 928873 1 2 999988 379603 1 741312 782236 779356 2 81267 793128 2 1 999998 1 10 999997 -774013 2 2 999999 1 49331 747674 -531477 1 15 999993 819920 2 2 999999 1 252471 380913 -219685 2 2 999999 2 2 999999 1 432422 734970 -124762 1 221177 819539 754556 2 2 999999 1 8 999987 -519522 1 87615 151243 49319 1 292068 590886 -575190 1 67152 859599 290044 1 17 999996 838899 1 1 999986 130908 1 538311 942358 457016 1 4 999991 6615 1 2 999999 -384126 1 217832 905755 -739725 1 17 999994 465419 2 2 999999 2 547714 918907 2 16 999993 2 2 999999 2 2 999999 1 15 999991 699929 1 14 999995 142765 1 3 999997 -342125 2 12 999985 1 16 999997 -566292 2 15 999986 1 2 999999 120325 1 471476 630357 -828627 2 19 999992 1 73958 856122 -436431 2 51288 180872 2 20 999981 1 8 999983 -354121 1 2 999999 -471943 1 2 999999 940063 2 13 1000000 2 91543 820327 1 5 999988 -515426 2 6 999988 2 19 999997 1 81947 562193 669751 2 2 999999 2 2 999999 1 2 999999 -339333 1 8 999981 -166536 2 17 999990 2 2 999999 2 18 999997 2 2 999999 1 2 999999 -154363 2 7 999986 1 19 999990 -544326 1 178205 215519 510528 1 19 999981 -293667 2 2 999999 2 19 999987 1 16 999991 -316001 2 422805 989146 2 2 999999 1 2 999999 -670402 1 191900 831694 971187 1 2 999999 943434 2 2 999999 1 2 999999 -463881 1 11 999990 -653113 1 2 999999 -798468 1 2 999999 187117 2 5 999999 2 91638 905848 1 12 999993 -415142 2 51993 688173 1 2 999999 676317 1 5 999994 -919123 2 614800 786417 2 458216 548501 1 2 999999 127589 2 2 999999 2 12 999981 1 18 999996 179344 2 549602 921674 2 2 999999 1 833237 946793 964140 1 2 999999 501911 2 2 999999 2 234261 959193 2 2 999999 2 594622 882316 2 6 999998 1 11 999999 -963202 1 16 999996 -99260 2 2 999999 2 10 999988 1 3 999981 -348531 2 2 999999 2 293470 598351 2 2 999999 1 14 999987 897081 1 2 999999 -442707 2 2 999999 2 3 999990 2 7 999994 2 4 999998 1 2 999999 -281132 1 8 999996 757522 2 136686 184736 1 2 999999 825645 1 98296 678088 116873 1 1 999991 615428 2 12 999992 2 1 999991 2 18 999998 2 824575 907327 1 16 999998 -792222 1 472673 778993 626790 1 11 999987 870364 2 2 999999 1 2 999999 160620 2 2 999999 2 2 999999 1 12 1000000 285879 2 2 999999 1 242017 297559 976744 1 734179 761292 512056 2 18 1000000 1 369107 465757 870410 1 512530 886688 -779098 1 2 999999 -828672 2 15 999981 2 2 999999 1 3 999999 313417 1 2 999999 843825 1 4 1000000 -879630 2 15 999995 2 525586 585157 2 13 999993 2 2 999999 1 2 999999 -483973 1 12 1000000 483544 2 18 999993 1 7 999981 266572 1 527971 915516 -654359 1 725746 920583 -275671 1 8 999998 803037 1 2 999999 506908 2 136055 200628 1 2 999999 -612184 1 2 999999 -240512 2 2 999999 1 2 999999 -443840 2 2 999985 1 7 999998 -772454 1 194013 736715 -167921 2 2 999999 1 2 999999 -582159 1 9 999998 452192 2 38634 233117 1 2 999999 -317414 1 437984 682354 686285 2 1 999998 1 172269 739419 -738022 2 2 999999 2 2 999999 1 17 999984 -933028 2 2 999999 1 1672 377032 -973228 1 9 999983 768806 1 13 999984 363797 1 15 999992 -94752 1 137615 667944 920772 1 20 999988 749992 2 7 999999 1 18 999994 679653 1 14 999999 128269 1 2 999999 -153211 1 2 999999 242955 1 2 999999 743206 1 2 999999 926329 1 2 999989 749970 2 2 999999 2 2 999999 1 547562 956419 284350 1 2 999999 250080 2 209448 682158 1 2 999999 -148642 1 2 999999 933896 1 2 999999 267984 1 2 999999 593543 2 42849 715445 2 13 999994 2 193931 367826 1 271459 649964 -670545 2 2 999999 2 2 999999 1 2 999999 262245 2 2 999999 1 2 999999 629960 1 2 999992 590264 2 2 999999 2 2 999999 2 2 999999 2 6 999993 1 6 999987 741976 2 2 999999 1 16 999983 -827821 1 150113 484400 -324027 2 231350 418220 1 2 999999 -364077 1 2 999999 926449 1 268244 807621 984380 1 586151 956078 274197 1 3 999995 -137855 2 160418 994372 1 4 999981 693125 1 7 999996 -788326 1 11280 380779 -660874 2 2 999999 2 13 999987 2 258352 918192 1 2 999999 -993872 2 902516 959789 2 8 999993 1 17 999989 -619717 1 15 999996 -212261 1 18 999981 -839828 1 13503 633534 520686 2 6 999999 2 2 999999 2 2 999999 1 803478 962708 638976 1 2 999999 -547386 1 9 999982 -664070 2 311000 578865 1 2 999999 -280615 2 2 999999 2 353717 819159 2 398766 493648 2 4 999985 1 18 999995 -698611 1 2 999999 -94921 1 639860 911032 -422759 2 448789 970636 1 4 1000000 -923677 2 107909 777018 2 20 999996 1 2 999999 464183 2 487923 496370 2 936846 989798 1 126981 313798 97876 2 7 999996 2 2 999999 1 2 999999 537835 1 397467 968866 226970 1 2 999999 468241 1 2 999999 -285079 2 296564 809690 2 460568 872502 1 13 999991 -308514 1 2 999999 73109 2 2 999999 1 3 999983 -125634 2 8 999987 2 292588 620000 2 293785 473068 1 14621 324374 -807231 2 477631 855927 2 28643 778364 2 305605 605489 1 2 999999 672996 1 419624 511949 -437478 1 2 999999 160332 1 2 999999 -437312 2 172336 681299 2 587229 772470 2 9713 957546 1 18 999981 7984 1 2 999999 -936654 1 454710 679888 -442152 2 2 999999 1 548519 585974 -724750 2 2 999999 2 467690 622334 1 651705 667182 649747 2 47845 953691 2 2 999999 1 5656 46721 6455 2 47674 998769 1 2 999999 -240612 1 16 999990 442551 1 8 999990 833167 2 8 999989 2 488935 802136 2 510809 740124 1 2 999999 762741 2 614823 810828 2 112071 908940 2 10 999986 2 12 999982 1 3 999999 -707898 1 26257 781032 -157519 1 8 999995 -807562 2 662916 866169 2 2 999999 2 94191 592324 1 2 999999 234288 1 7 999995 22295 1 613908 727315 -825878 2 2 999999 2 2 999999 1 17 999999 -73683 1 90404 547447 -767608 1 224577 317129 817398 2 98607 156396 2 2 999999 1 2 999999 -166180 1 19 999982 118728 1 2 999999 -146253 2 12 999985 2 2 999999 1 713681 731308 -696790 2 519042 765371 2 20 999998 1 2 999999 -192053 1 2 999999 -192984 2 11 999982 2 2 999999 2 93093 447789 2 126910 797357 2 260748 648106 2 2 999999 1 19 999988 -221239 2 199188 709759 2 519491 956850 1 2 999999 -362862 2 452685 994644 1 76611 117065 241144 2 45231 315304 1 2 999999 -154503 2 126428 993628 2 8 999989 1 5 999986 -409887 2 1 999995 1 18 1000000 -578032 2 2 999999 1 238060 633126 948911 2 16 999995 1 8 999992 862972 1 3 999995 -958321 1 326007 593597 -12915 1 222114 942502 192282 2 2 999999 2 329971 940269 2 7 999988 2 2 999999 2 17 999992 1 19 999998 -52706 2 1 999994 1 2 999999 -370876 2 17 999981 2 688567 847339 1 17 999987 -998758 1 17 1000000 -766391 2 269347 572405 2 2 999999 1 9 999981 -456525 2 10 1000000 2 2 999999 1 287649 913145 64930 2 2 999999 2 4 999986 1 11 999987 573512 1 748631 822940 -589681 2 2 999990 2 225312 563129 1 8 999993 716525 2 19 999988 1 159530 549474 479464 2 2 999999 1 379248 886246 -671833 2 2 999999 2 20 999982 1 7 999996 -258654 2 397585 568415 2 7 999997 2 2 999999 1 57774 575164 680725 2 45277 998492 2 253461 418537 1 226735 401540 -285439 1 78996 797138 -313828 2 308907 524984 1 2 999999 -212716 1 2 999983 576464 1 2 999999 315401 1 14 999984 -458296 2 134750 239393 2 465277 816263 2 2 999999 2 159555 334216 2 176306 452064 2 15 1000000 2 2 999999 2 2 999999 1 78886 523820 -410298 1 326637 605806 -22646 1 2 999999 -522421 1 613200 636246 392150 1 2 999999 992568 1 12 999990 745923 1 928800 961393 -722497 1 617991 790864 -784475 2 2 999999 1 17 999992 811888 2 265053 527987 1 546445 718885 701363 2 6 999995 1 14 999984 -89882 2 11 999990 2 112473 495980 2 129967 569279 1 2 999999 219326 1 6 999986 -787432 1 16 999993 -539022 1 2 999999 895302 2 540731 797555 1 2 999999 -496175 1 633634 684504 -506744 2 2 999999 1 2 999999 -568784 2 136013 575936 2 852458 873618 2 446909 873191 2 239547 298323 1 7 999981 -945379 2 19 999991 2 212093 831796 1 2 999999 241741 2 716395 989396 2 3 999984 1 2 999999 236810 2 2 999999 1 10 999982 -417423 1 327781 701631 -898156 2 116122 743620 1 387438 923584 -748603 1 20 999985 878824 1 293039 768712 -903573 2 14 1000000 2 27392 156919 1 2 999999 715402 1 2 999999 112324 1 2 999999 -608828 1 19 999991 794843 1 2 999999 39935 2 2 999999 1 150834 478129 -783319 1 19 999995 495037 2 503129 893736 1 2 999999 164916 1 7 999987 -165093 1 252351 660792 -79887 1 2 999999 315671 2 2 999999 1 2 999999 -257477 1 17 999998 210780 2 1 999998 1 421895 919876 654623 2 497933 769025 1 7 999997 -702941 2 519122 985393 1 338081 720954 167072 1 9 999988 686192 1 9 999998 922795 2 5 999983 2 85492 624353 1 223907 457691 152356 1 2 999999 163438 1 2 999999 -57715 1 693247 769860 681944 1 194924 383721 -607448 1 12 999989 -433558 2 5284 176568 2 10 999990 1 20 999995 486378 2 2 999998 2 16 999991 2 14 999999 2 2 999999 1 91505 600763 -410838 2 158693 237249 2 535723 836456 1 207155 778981 636715 1 2 999999 -628490 2 2 999999 2 130459 925930 2 450014 891984 2 2 999999 1 2 999999 904101 1 2 999999 910168 1 2 999999 -420324 1 278739 409512 -716167 2 396975 882957 1 12 1000000 41198 2 2 999999 1 240820 996903 -791493 1 622751 755900 387551 1 501144 774902 -416749 1 2 999999 -910360 2 2 999999 2 383890 647844 1 506692 840447 -972176 1 18 999993 585225 1 17 999982 -221553 2 2 999999 2 361593 597054 2 10 1000000 1 2 999999 913128 2 82549 842722 2 51135 780544 1 1 999995 -852656 1 2 999999 -558630 2 2 1000000 1 2 999999 -331674 2 25808 780312 2 2 999999 2 6 999990 2 12 999995 2 2 999999 1 105886 135164 154267 2 41694 300781 1 357428 456955 -984289 2 13 999988 1 5 999986 -661109 2 2 999999 2 2 999999 2 5 999984 2 19 999989 1 12 999998 980744 2 5 999984 1 2 999999 382306 1 2 999999 -541736 1 19 1000000 572456 2 12 999981 1 18 999995 366678 2 2 999999 1 2 999999 -269977 2 627012 820011 1 2 999999 86589 2 16 999999 1 13 999998 552204 1 7 999999 751023 2 195299 898997 1 67738 514111 -934627 2 2 999999 1 2 999999 968403 1 14 999995 602328 1 248408 652904 188870 2 112011 180495 1 379834 821441 707456 1 14 999997 -366503 1 48619 859623 -984399 2 283903 370519 2 2 999999 1 2 999999 955530 2 19 999995 2 19 999998 2 4 999983 2 2 999999 2 2 999999 2 5 999995 1 2 999999 595338 2 713270 727309 2 2 999999 2 100318 867923 1 587709 752744 -237550 1 17579 835116 577180 1 2 999999 182633 1 3 999989 435686 1 2 999999 934484 1 2 999999 432140 1 15 999983 -52679 2 102006 232096 2 15 999997 2 13 999982 1 2 999999 -38983 2 8 999987 1 624580 870984 -387570 1 243016 462468 57425 2 11163 537683 2 2 999999 2 15 999998 2 2 999999 2 2 999999 1 2 999999 -725404 2 12 999995 1 52531 232989 -7014 1 2 999999 182400 2 164446 420405 2 2 999999 1 17 999987 694855 2 3 999990 1 3 999991 822970 1 4 999987 -699242 1 6 999987 -794460 2 219904 651855 1 248313 578143 47568 1 4 999997 615784 2 2 999995 1 166070 731574 -6784 1 16 999989 -222065 1 505506 696658 -111576 1 615934 835055 -431642 1 19 999997 -790557 1 108427 818694 479585 2 76526 94297 1 2 999999 -822575 2 62824 775112 1 2 999999 -400393 1 10 999983 157460 1 257079 811673 816060 2 8 999993 1 50604 246243 -124682 1 15 999981 581024 1 2 999999 272474 1 7 999992 -857416 1 2 999999 266612 1 2 999999 344454 2 19 1000000 2 6 999983 1 8 999987 115664 1 959 89674 -337565 1 2 999999 736726 1 19 999997 461284 1 357977 584227 -513407 1 10 999988 -440361 2 4 999982 2 12743 107284 2 2 999999 1 3 999992 620841 1 2 999999 378905 2 36965 480007 1 2 999999 838012 2 2 999999 1 6 999992 -955084 2 2 999999 2 12 999997 2 15 999995 2 258153 597203 2 122511 814567 2 12 999996 2 9 999988 1 2 999999 -776316 1 2 999999 -843313 1 2 999999 926920 2 2 999999 2 2 999999 2 18 999998 2 11 999997 1 271084 279112 -785974 2 5 999983 2 17 999984 2 2 999999 2 2 999999 2 11 999994 1 2 999999 -786092 1 24576 175120 142604 1 2 999999 -707670 2 147150 993791 1 16 999989 760030 2 19 999995 2 2 999999 2 2 999999 1 2 999999 316998 1 10917 787581 238838 2 2 999999 2 68903 798555 2 6 999984 1 11 999984 -282306 2 18 999992 1 2 999999 876127 1 314264 675373 451799 1 15 1000000 -147182 1 502610 813883 621028 1 2 999999 -33257 2 2 999999 1 2 999999 -204190 2 2 999999 2 2 999999 2 7 999996 1 115930 476522 -445349 2 15 999987 2 2 999999 2 211252 901689 1 2 999999 -876453 2 15 999990 1 2 999999 520384 1 411708 802354 146898 1 269976 731293 15856 2 2 999999 1 4 999983 256105 2 2 999999 1 3 999992 711120 1 696292 844199 -840749 1 336099 385132 503337 2 935129 987560 1 335430 945654 498665 1 2 999999 145643 1 2 999999 -891782 1 558774 841833 773570 2 42599 655110 2 9 999991 1 48879 155455 819964 2 71878 610183 1 317902 771088 -661449 2 322081 839193 2 14 999999 2 2 999999 1 10 999985 -766192 2 2 999991 1 2 999999 -302812 2 4 999997 2 4 999996 1 20 999993 -125218 1 2 999989 36242 1 16 999996 -782689 1 19 999996 849967 2 9 999983 2 7539 991477 1 92517 938332 -925144 2 782905 786157 2 519052 897230 2 2 999999 1 74579 351123 186580 1 2 999999 -563037 2 466473 760002 1 2 999999 54736 2 231433 541695 1 2 999999 -52323 2 371818 640603 2 5 999994 2 2 999999 2 835401 989713 2 10 999999 2 7 999996 1 410127 429690 -268992 1 367900 648480 841509 2 2 999999 2 355220 444776 2 319851 855518 1 2 999999 -891637 1 2 999999 -857314 1 1 999997 -996697 1 299352 946441 464971 1 23890 622218 -421435 1 2 999999 649351 2 100953 180589 1 14 999995 -550904 2 229020 240930 2 2 999999 2 2 999999 2 91141 738203 2 11 999986 2 20 999986 2 13 999982 2 2 999999 1 8 1000000 223558 1 8 999986 804928 2 16 999985 2 17 999999 2 394051 986887 2 286879 782751 1 266396 707782 380323 2 2 999999 2 2 999999 1 648277 921018 -860289 2 2 999999 1 19 999987 416059 1 16 999982 832714 1 233167 255642 520887 1 701700 929957 -389270 1 1 999996 -4046 2 9 1000000 2 92930 877849 1 16 1000000 904252 2 12 999998 2 271306 943598 1 411760 909189 -761811 1 157276 585735 -386685 1 417366 694545 858479 2 3 999992 1 16 999990 -497666 1 19 999985 -100332 2 65787 864345 2 292571 805735 2 17 999982 2 6 999989 2 2 999999 2 19 999991 2 2 999999 2 19 999985 2 14 1000000 2 47223 531271 2 438059 674094 2 679404 878165 2 1 999995 1 19 999987 -338475 1 12 999985 -770204 1 235311 826313 721599 2 491989 710928 2 1 999997 2 2 999999 1 4 999991 -228400 2 405451 739828 2 2 999999 2 16 999991 1 591245 917143 -423951 2 2 999999 1 759362 932475 -666406 1 81945 779798 961225 2 273615 631584 1 621321 864264 -185751 2 2 1000000 1 422533 497601 -659595 1 7 1000000 745469 2 102478 156803 2 80701 788690 1 4 1000000 -71791 2 2 999999 2 11 999997 2 639039 859329 1 10 999982 985286 1 2 999999 -362350 1 435898 766883 -271728 2 542466 845574 2 2 999999 1 153624 704884 39813 2 2 999999 1 2 999999 402568 1 304482 846772 -126372 2 177448 714693 2 531615 955346 1 2 999999 171997 2 684719 916121 1 348036 749327 33530 1 18 999992 -203510 1 11 999998 636833 1 2 999999 469690 1 12 999992 -464575 1 283377 684654 6554 1 2 999999 170710 1 19 999990 97922 1 929265 969080 -862620 1 563941 934300 -610497 1 17 999994 -562913 1 18 999992 -549574 2 2 999999 2 2 999999 2 5 999986 2 697108 717538 2 10 999982 1 2 999999 683579 2 791771 852875 2 12 999996 2 2 999999 1 16 999986 -172597 2 2 999999 1 2 999999 697161 2 10 999981 1 2 999999 92831 1 8 999989 -187673 2 20 999998 2 2 999999 2 1 999993 1 2 999999 -444884 1 228355 318150 -410521 1 304570 904137 -392926 2 601885 771633 1 19 999998 -398501 2 2 999999 1 468386 836278 -116918 2 16 999993 1 2 999999 -914336 2 458107 571692 1 9 999988 593138 1 10 999987 328505 2 2 999999 2 2 999999 1 311642 986660 -310265 1 2 999999 551448 1 2 999999 -569013 2 2 999999 2 213525 768141 1 443675 973157 -432293 1 257853 276278 -847324 2 11 999986 2 11 999981 2 11 999988 2 8 999992 2 73415 854970 2 18 1000000 2 155837 936237 2 6 999996 2 2 999999 1 15 999988 313124 1 2 999999 414936 2 590913 731863 1 4 999986 -871528 2 2 999999 2 9 999998 1 16 1000000 524440 2 126489 193535 1 351916 998674 -380272 2 446364 894710 1 289481 723572 -394943 2 168218 924824 1 226698 325903 603619 2 15 999999 1 482107 923024 469135 2 2 999999 1 93694 781576 403182 1 2 999999 -994184 1 38065 835042 189071 2 2 999999 2 141243 732112 2 99831 497189 1 2 999999 140873 1 9 999993 -69011 1 15 1000000 748584 1 2 999999 -898479 1 2 999999 -152545 1 148570 803828 611176 2 20 999989 2 18 999998 1 2 999999 463833 2 2 999999 1 115678 541521 342790 2 7 999997 1 300875 694397 -610080 1 771550 941059 133510 2 2 999999 2 624356 802185 1 11 999998 457405 1 204501 567582 -43206 1 2 999999 -455413 1 2 999999 -751211 2 2 999999 1 14 999994 324899 1 5 999986 -338170 2 7 999988 1 2 999999 134195 2 2 999999 2 157396 907610 1 232979 957058 -42078 1 448542 919128 -621418 1 2 999999 574190 1 2 999999 204710 2 2 999999 1 755766 806459 748211 1 2 999999 543023 2 4 999994 2 247076 529875 1 2 999999 -786 1 195700 549574 -108614 2 2 999992 1 426099 559179 -480736 1 2 999999 42350 2 350769 968973 1 241757 342444 -553196 1 168141 817330 796622 1 4 999982 -444563 1 2 999999 -537908 1 13 999990 841576 1 20 999996 501482 1 2 999999 -351837 1 2 999999 741653 2 15 999990 2 355032 622719 1 10 999982 809668 2 13 999998 1 2 999999 83701 2 30503 856466 2 48214 975639 2 13 999987 2 2 999999 1 501758 700103 -493674 1 372963 973742 -978366 1 814401 952365 896418 2 487732 851208 1 2 999999 440274 2 144919 270385 1 219557 827791 325227 1 2 999999 -772950 1 694417 913411 986594 2 7 999995 1 2 999994 176906 2 85596 141933 1 262961 412966 -314892 2 9 999995 1 19 999986 443929 2 2 999999 1 389670 772341 223487 1 2 999999 -402992 1 312638 777228 -449219 2 5 1000000 2 355994 380493 1 2 999999 530051 2 5 999991 1 130858 151803 -385635 1 178285 675752 968355 1 6 999984 -214341 1 2 999999 -410076 1 191494 868461 983575 1 2 999999 -600418 2 2 999999 1 2 999999 423553 1 434178 694134 -771478 1 572003 838910 473283 2 2 999999 2 2 999999 1 13 999997 221910 2 2 999999 2 15443 302339 1 9 999992 498231 1 2 999999 272497 1 3 999994 -864 1 5 999993 93045 1 782729 869022 -492157 2 587237 616523 2 13 999993 1 337150 925172 -93814 2 179285 404202 2 2 999999 1 2 999992 -376049 2 7 999996 2 2 999999 1 8 999987 -52266 1 2 999999 -879325 1 10 999990 258636 2 2 999982 2 11 999987 1 2 999999 485487 1 12 999998 256445 1 2 999999 -992376 1 4 999984 -554886 2 16 999998 1 2 999999 763438 2 815472 960538 1 45527 168369 -215807 1 5 999986 -112817 2 2 999999 1 15 1000000 -241791 2 2 999999 2 460310 500268 1 28477 59202 627608 2 2 999999 2 4 999987 2 104686 152749 1 3 999986 672967 1 89035 213911 -108072 1 293427 785970 885193 2 2 999999 1 547517 618129 -369147 2 2 999999 2 2 999999 2 403678 957134 2 598412 889178 1 229469 541504 -593340 1 18 999987 -994846 2 188145 838666 2 814343 830807 1 187609 722529 -235522 1 2 999999 900421 1 15 999998 -2502 2 700461 858041 1 6 999991 11428 2 11 999986 1 704980 753181 413454 1 2 999999 -199960 1 587212 978160 969954 1 7 1000000 -351552 2 2 999987 2 12 999982 2 3 999985 1 14 999986 600737 2 10 999990 1 15 999983 -303074 2 2 999999 1 227118 497611 791820 2 2 999999 1 2 999999 35451 2 58337 393670 2 2 999999 2 2 999999 2 16 999997 2 2 999999 2 106302 525037 2 9 999984 1 117275 322786 301311 1 130195 171520 -705830 2 8 999986 2 206135 496425 2 368487 596174 2 13 999985 1 562047 689768 -900255 1 20 999991 -296013 1 479555 876783 771606 2 612482 693989 1 11 999983 -915908 2 3 999985 1 689303 703474 416012 1 4 999988 -512734 1 4 999986 -282056 1 261993 712156 548845 2 159539 623103 1 20 999999 509681 2 2 999989 2 223814 369764 2 2 999999 2 134992 224188 1 452106 798539 -361311 2 474998 988288 1 204303 838197 223741 1 6 999981 424656 1 2 999999 745589 2 2 999999 1 2 999999 -490133 1 662675 849818 -47562 2 2 999999 2 636834 661122 1 15 999982 -814443 2 6 999990 2 2 999999 2 11 999983 1 385235 875317 -765371 2 2 999999 2 2 999999 2 2 999999 2 80096 738411 1 10 999987 104704 1 20 999999 -30357 2 20 999989 2 626081 853278 2 2 999999 2 2 999999 1 19 999992 -855414 1 2 999999 771322 2 16 999994 1 166532 999375 217516 1 4 999998 -304998 1 2 999999 -428347 2 265362 818775 1 2 999999 176035 1 163053 567545 -99046 2 2 999999 1 14 999991 924894 1 2 999999 -266654 1 16 999991 -455314 2 5 999986 2 12 999995 2 2 999999 1 7 999991 -47283 1 2 999999 -741069 1 2 999999 -901864 1 6 999987 -944568 2 966599 967144 1 115766 929290 -783834 1 1 999982 233081 2 2 999999 2 19 999994 1 2 999999 74510 1 10 999984 -526799 1 2 999999 502514 1 496327 843674 162776 1 18 999982 -957182 2 56556 216085 2 7 999991 2 591974 916344 1 4 999995 -33102 1 20 999997 -878366 2 19 999986 1 7 999990 -310228 1 19 999993 -362229 1 2 999999 810476 2 18 999998 1 438159 503143 -637315 2 2 999999 1 277845 633088 -271834 2 888436 969760 1 2 999999 -484619 2 95937 828977 2 2 999999 1 555094 800133 -712108 1 2 999999 79727 2 560552 838818 2 76694 897735 2 480735 531828 2 2 999999 1 85899 713209 288045 2 267202 487314 2 2 999999 1 2 999999 -336998 2 12 999990 2 10 999993 1 5 999999 696953 1 3 999986 961600 2 8 1000000 2 2 999999 1 2 999999 892552 1 12 999993 517444 1 10 999983 -647599 2 25980 722861 1 832969 908075 -145240 2 567902 955778 1 5 999997 -972206 2 247813 606342 1 77949 764795 997968 2 2 999999 2 432790 666755 2 13 999997 1 8 999999 405104 2 2 999999 2 446842 807796 1 173096 695331 820961 2 19 999982 2 8 999998 1 4 999993 22131 1 368295 698440 -557857 1 388443 398161 793616 1 14 999981 914114 2 14 999995 1 8306 231633 -68924 2 38445 292493 2 333912 409011 2 2 999999 1 10 999986 571414 2 2 999999 2 2 999999 2 569114 789137 2 19 999986 1 3657 320262 242452 2 11 999981 1 2 999999 -127889 2 18 999999 1 10 999985 234945 2 39272 328377 1 17 999995 660322 1 2 999999 -704503 1 9 999993 296157 2 2 999999 2 876987 912515 2 2 999999 1 2 999999 -139886 1 19 999990 214451 2 142459 825081 1 300091 832360 415656 1 323519 512538 -892478 1 2 999999 -424194 1 17 999995 131446 1 2 999999 -781345 1 2 999984 -651652 1 13 999998 -993444 1 19 999986 600559 1 3 999999 -58868 1 11946 983577 707024 1 379819 552965 133552 2 773282 884506 2 668264 713793 1 2 999999 -456734 1 2 999999 55481 1 212020 927411 688914 2 7 999994 2 695600 858614 2 393477 591376 2 4 999999 2 662863 681709 1 2 999999 206980 1 2 999999 332984 1 6 999995 -102483 2 373260 503965 2 10 999985 2 453621 686659 2 18 999985 1 147201 539996 697116 1 264119 820092 -301350 2 11 999986 2 2 999999 2 9 999982 2 12 999995 1 2 999999 -314457 1 509181 884759 206716 1 300780 892814 -543451 2 45682 700146 1 12 999987 -508231 1 217232 631726 782121 2 2 999999 2 6 999993 2 50930 271995 2 40820 619583 2 17 999990 1 8 999993 199882 1 2 999999 -144384 2 2 999999 2 2 999999 2 2 999999 1 6 999986 67102 2 70133 485404 2 20 999995 1 861884 918511 -626891 1 2 999999 848099 2 225341 742115 2 375194 561061 2 2 999999 1 2 999999 154388 2 510566 607723 2 227017 655256 2 15 999984 1 16 999997 -667706 2 7 1000000 1 669929 786120 158298 2 2 999999 2 16 999982 1 757346 784389 -422408 2 2 999999 1 2 999999 -466394 1 2 999999 -805423 2 11 999995 2 7 999997 1 13 999982 960932 2 2 999999 2 2 999999 1 210542 458262 857873 1 2 999999 -263252 2 15 999985 2 18 999993 1 8121 17590 473457 2 2 999999 2 2 999999 2 12 999987 2 2 999999 2 4 999985 2 2 999999 2 12 999989 2 18 999997 2 352804 521356 1 2 999999 -160750 2 45121 825192 1 70269 622615 -718549 1 2 999999 -726911 1 498592 760892 -150021 2 2 999999 2 10 999997 2 2 999999 1 2 999999 643151 2 301239 678248 2 2 999999 2 4 999987 1 20 999989 143408 2 10 999997 2 20 999984 1 2 999999 233922 2 2 999999 1 151574 808019 -290382 2 2 999999 1 2 999999 529822 2 271014 766925 2 2 999999 1 16 999987 402322 1 2 999999 113158 2 2 999999 2 8 999993 1 5 999989 -890308 2 2 999999 1 646592 866875 -991788 1 19 999992 -521172 1 15 999987 -399094 2 72150 75269 1 2 999999 -693506 1 17 999990 16423 1 11 1000000 -632542 2 11 999990 1 5 999984 -148846 2 4 999982 2 189490 356957 2 2 999999 1 431882 641149 -868214 1 13 999987 -452065 1 4 999988 732557 1 2 999999 541345 2 11 999996 1 3 999994 -647994 2 2 999999 2 2 999999 2 343214 902109 1 2 999999 34904 2 2 999999 1 12 1000000 634215 1 522148 903018 -959720 2 650665 693306 2 2 999999 2 14 999997 2 2 999999 2 219853 839426 2 168831 917395 2 2 999993 2 67197 242177 1 525873 756022 127057 1 13 999988 718624 1 7 999981 455190 1 2 999999 -282346 2 1 999994 2 16 999993 1 10 999987 672001 1 2 999999 889343 1 337947 736537 -389428 1 2 999999 60679 2 657993 949778 2 148596 676970 1 585678 752335 561393 1 120734 345680 -37011 1 2 999999 100431 2 18 999989 2 320833 837722 1 141334 713009 -725439 1 366159 480555 159516 2 8 1000000 2 438883 829510 2 286513 726229 1 2 999999 -316951 1 343530 815837 -399537 1 9 999982 737657 2 349990 592659 1 13 999987 770533 1 13 999988 610700 2 92235 404614 2 4 999985 1 390615 559665 590459 2 2 999999 2 518061 819644 1 6 999996 -430522 2 2 999999 1 2 999999 468085 2 2 999999 1 544627 734931 -702420 1 100897 593856 847417 2 637725 922589 1 24286 178172 548436 1 2 999999 535822 2 295566 645684 1 2 999999 -829097 1 8 999995 -613455 2 2 999999 1 14 999981 -820030 2 13 999984 2 76721 780480 1 17 999997 642861 1 2 999999 975228 2 17 999999 1 2 999999 -242799 1 1 999991 811754 2 10 999986 2 353417 987274 2 2 999999 2 271937 749440 1 866622 920222 829324 2 58470 565906 2 210396 313919 2 2 999999 1 2 999999 911707 2 2 999999 2 2 999999 2 15 999992 2 4 999986 1 2 999989 -390668 1 2 999999 574201 1 2 999999 -750897 1 2 999999 -2815 1 18 999984 -590445 2 19 999982 1 2 999999 -52420 1 2 999999 878144 1 2 999999 -974477 1 17 1000000 215697 1 264388 564604 728300 1 5419 471924 -642501 1 19 999982 -870682 1 12 999990 278799 1 540323 879271 755872 2 2 999986 2 14 999994 1 12 999993 -310336 2 45872 567189 2 14 999987 1 5 999989 -98147 2 512791 870954 1 2 999999 654445 2 19 999989 2 2 999999 1 2 999999 544509 1 398050 902071 532501 2 2 999999 1 2 999999 202252 2 2 999999 2 2 999999 2 2 999999 1 192675 578367 -338420 2 181421 862229 1 17 999998 8406 1 5 999984 -369151 1 2 999999 408548 2 19 999986 1 318168 667530 568214 2 2 999999 1 2 999999 955933 1 45924 357702 127404 1 18 1000000 -667150 2 18 999994 1 314708 375095 -574179 2 823038 840593 2 11 999988 2 18 999999 1 11 999986 433473 2 2 999999 2 2 999999 1 111486 867960 -88176 1 86276 936051 -772627 1 1 999983 942846 1 2 999999 302066 2 2 999999 2 2 999999 2 5 999994 2 6 999997 2 21905 619096 1 2 999999 639150 2 10 999994 2 2 999999 2 248113 279063 1 2 999999 339365 2 2 999999 1 723867 795904 389234 1 345177 863736 882381 2 9 999997 1 2 999999 -811678 1 7 999984 855680 2 5 999981 1 771525 994841 -23739 1 2 999999 723016 2 2 999999 2 34716 346764 1 281536 290805 -701338 2 20 999985 2 3 999996 1 105800 534191 -71650 1 2 999999 827622 1 119904 707484 -493333 2 2 999992 2 2 999999 2 2 999999 1 11 999999 426498 1 2 999999 -394534 2 16 999985 1 2 999999 770767 2 2 999988 2 266501 505286 1 679115 915583 -13881 2 84290 450725 1 20 999987 -692357 1 9 1000000 601647 2 2 999999 1 17 999989 234340 2 16 999985 2 79638 723758 2 14 999994 1 755908 838325 503646 2 63007 363896 2 143787 901741 1 6 999994 -181248 2 2 999999 2 246876 761670 2 14 999989 1 10 999986 -335358 2 2 999999 2 5 999990 2 14 999997 1 9 999997 493791 2 95040 593793 2 2 999999 2 8 999996 1 304971 602716 -264973 1 2 999999 474375 1 49510 985294 -953732 2 10 999986 1 18 999993 -939857 2 2 999999 2 2 999999 2 2 999999 2 45007 120383 1 294805 620803 -371517 2 2 999999 1 18 999982 -897093 1 2 999999 271855 1 2 999999 881756 1 2 999999 -170224 2 2 999999 2 2 999999 1 2 999999 892777 2 2 999999 2 2 999999 1 97349 137083 -58145 2 2 999999 2 2 999999 1 16 999991 959349 2 2 999999 1 3 999993 658956 1 2 999999 678485 1 20 999983 897419 2 699238 874827 1 2 999999 -45799 1 29890 312266 -333580 2 2 999999 1 741404 908669 235168 1 18798 195262 589457 1 108447 403079 -380295 1 2 999999 -570179 1 2 999999 830972 2 2 999999 2 249744 387991 1 11 999985 -193039 2 2 999999 2 2 999999 1 13 999986 -346182 1 16 999998 366369 2 2 999999 1 1 999985 423771 2 750068 870389 1 14 999996 -177505 2 7 999998 1 422365 684318 -323606 2 2 999999 2 917228 964386 2 9 999985 2 562745 930436 2 2 999999 1 2 999999 253807 1 83016 965831 -189037 1 16 999988 -971325 2 187298 852704 1 2 999999 777435 2 4 999993 1 2 999999 863228 1 6 999999 -140094 1 2 999999 785138 2 2 999999 1 389939 955876 424828 2 178959 516249 2 379987 895665 2 2 999999 1 2 999999 -752576 1 410854 820620 303466 2 2 999999 2 228784 811889 2 633872 831384 1 19 999995 -437282 1 3 999983 184411 1 2 999999 -162512 2 2 999999 1 2 999999 697561 1 151183 250302 -841011 2 2 999999 2 2 999999 2 189994 768604 1 13 999999 875676 2 11 999994 1 14 999999 63798 1 2 999999 -767124 2 7 999995 1 8 999981 376577 1 169497 811198 569343 1 11 999997 724297 1 2 999999 889889 1 161386 305977 -322699 2 8 999987 2 2 999999 2 2 999997 2 2 999994 2 2 999999 2 16 999999 2 462917 844802 1 15 1000000 940843 1 137027 495096 783943 2 13 999990 2 2 999999 1 1 999991 624813 1 15 999988 -726630 2 1 999986 2 381381 417120 1 382701 453203 -210186 1 326853 961473 479313 1 424016 723465 471014 1 2 999999 293986 2 352715 814706 2 2 999981 2 2 999999 2 14 999996 1 99865 586908 250678 2 1 999983 2 513778 565541 2 432459 876855 2 964731 985119 1 103928 230763 -88651 2 18 999981 2 5 999983 2 10 999983 2 2 999999 1 347046 791188 -76680 2 15 999988 1 74242 327349 -343914 1 77781 488952 657005 1 2 999999 312842 1 363951 538800 -580786 2 2 999999 1 6 999982 659162 2 13 999991 1 252031 420193 93475 2 2 999999 1 2 999999 -697345 1 729068 923624 125302 2 7 999986 2 65571 788196 2 4 999986 1 19 999992 954291 2 17 999981 1 7 999983 -112093 1 2 999999 105072 1 272497 789273 -710835 2 19 999982 1 11 999990 709896 2 2 999999 2 18 999985 2 523958 843354 1 2 999999 -255107 2 55687 269548 2 2 999999 2 58093 836272 1 2 999999 111534 2 3 999991 2 19 999999 1 2 999999 112509 2 586549 762806 2 94224 170969 1 105876 399286 165696 2 290629 566151 2 197386 212807 1 2 999999 -373991 2 4 999990 2 4 999981 1 933998 981473 661268 2 2 999999 1 241732 908939 -980352 2 430877 543501 1 271027 945416 -610512 2 463535 726002 2 888689 963820 2 128635 415575 1 9 999990 -832994 1 12 999998 -697281 2 293322 811392 1 2 999999 -567372 2 2 999999 2 10 999992 2 14 999990 2 551710 915971 2 3 999995 2 2 999999 2 2 999999 2 2 999999 2 72335 897276 2 10 999996 1 2 999999 -755474 1 18 999990 530235 1 2 999999 372044 1 19071 686201 3771 2 2 999999 1 2 999999 123515 2 2 999999 1 1 999986 -234675 2 2 999999 1 381586 905687 982770 1 2 999999 27187 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 16 999984 -671604 2 5 999983 2 15 999996 1 2 999999 -694942 2 19 999997 1 2 999999 -599778 2 2 999999 2 2 999999 2 2 999999 1 5 999983 -198021 2 2 999999 2 2 999999 2 2 999999 1 661109 754273 -938156 1 19 999982 -337885 2 239561 710911 2 2 999999 2 2 999999 2 41954 725392 1 309106 757186 -732797 2 19 999983 2 2 999999 2 160327 724573 1 423379 591182 663204 2 2 999999 2 363389 423571 1 8 999996 -227604 1 15 999990 601357 2 518363 803932 2 211676 568889 1 418837 531740 131803 1 14617 368725 -883408 1 2 999999 -66140 1 13 999990 736811 2 20 999995 1 17 999998 -46084 1 648317 752918 -429009 1 477117 603745 -741775 1 1 999997 517031 2 2 999999 2 8 999982 1 19 999999 -573400 1 276290 823743 -733256 2 2 999999 1 2 999999 48462 2 7 999994 2 2 999999 2 2 999999 2 660352 917319 1 15 999997 186789 1 758833 955067 -277287 2 157636 567086 1 7 999981 956432 2 2 999999 2 417956 992241 2 2 999999 2 20 1000000 2 2 999999 1 1 999988 683443 2 189956 543349 1 2 999999 353563 1 2 999999 -579152 1 538595 828606 143351 1 5 999982 -521410 1 2 999999 -362333 1 2 999999 831606 2 399749 761605 1 2 999992 212993 2 4 999986 1 6 999987 -874809 1 4 999986 611420 2 16 1000000 2 287156 871211 2 2 999999 2 2 999999 2 2 999999 2 1 999986 1 2 999999 477870 2 2 999999 2 2 999999 2 7 999982 2 2 999999 2 2 999999 1 329014 843965 152062 1 454413 948510 -913085 2 2 999999 2 2 999999 1 260866 689674 883622 2 2 999982 2 13 999994 1 2 999999 969014 1 1 999991 -661784 2 2 999999 1 2 999999 -18363 1 683412 721169 -174276 1 2 999999 997387 1 2 999999 -108121 2 214008 950480 1 2 999999 599563 2 2 999999 2 5 999990 2 6 999987 2 2 999999 1 172740 180235 370553 2 15 999992 2 16 999991 2 75241 825170 1 2 999999 300260 2 13 999982 1 2 999999 -74133 1 421483 520365 489665 2 24227 394083 1 16 999994 132649 2 2 999999 1 96517 895587 88830 1 393355 706357 27278 1 2 999999 471345 1 2 999999 -675290 1 366208 950919 736428 2 2 999999 1 498389 863884 958754 1 2 999999 350502 2 954642 979584 1 2 999999 -428387 2 15 999999 2 2 999999 2 9 999981 2 424502 465850 1 2 999999 -442285 2 18 999990 1 277193 959037 -123110 1 677959 722393 43554 2 2 999999 2 8 999998 2 18 999994 2 12 999997 1 2 999999 459374 1 10199 472178 -140117 2 214818 333405 2 2 999993 1 11 999998 -782050 1 16 999987 -38643 2 18 999999 2 1 999984 1 2 999999 -772399 1 2 999999 667500 2 2 999999 2 105196 107478 2 1 999995 1 58312 302159 -448160 1 97476 392340 -262003 2 2 999999 2 2 999999 2 2 999999 2 34016 90144 2 269979 295628 2 2 999999 1 118355 726553 -193271 1 8 999997 -704962 1 52566 382143 -599978 1 669975 770239 876350 1 100497 661077 -170489 1 2 999999 -508370 2 113466 808113 1 18 999991 -77808 2 51174 191889 1 20 999993 472984 1 383972 779209 584950 1 2 999999 -656026 1 476674 648382 229985 1 16 999997 -584176 1 12 999984 569133 1 2 999999 293267 1 9 999982 783739 2 2539 606060 1 2 999999 617473 1 6 999992 -137697 1 368288 697281 367789 2 16 999993 2 2 999999 2 758794 996320 2 14 999982 2 2 999999 1 2 999999 804080 1 13 999990 -92058 2 2 999999 2 170161 568213 2 13 999986 2 2 999999 2 315477 388133 1 97234 349061 -460606 2 2 999999 1 2 999999 -93563 2 312683 678888 1 2 999999 -550228 1 426930 743530 -690665 2 2 999999 2 2 999999 1 1 999994 947587 1 70400 441064 -912887 2 2 999999 2 814486 860044 2 84366 513863 2 2 999999 2 20 999986 2 451649 561691 1 49206 750658 -574435 1 2 999999 -207216 2 2 999999 1 300994 431496 169377 1 5 999997 35004 1 18 999994 -805336 2 2 999999 1 45579 890910 259043 2 4 999992 1 2 999999 767190 2 356608 370984 1 166435 627007 -659382 2 187713 727667 1 11 999997 -992206 2 421973 547251 1 10 999998 760364 1 2 999999 -879975 1 2 999999 312090 2 360300 525057 2 74564 856517 1 2 999999 110094 1 119381 387619 -361998 2 563710 767528 2 425968 717415 2 2 999999 2 274251 614139 2 10 999982 2 2 999999 1 2 999999 840787 1 704548 963516 -62595 2 114278 164113 2 155994 499464 1 42726 817275 993234 1 2 999999 440305 2 20 999996 2 20 999981 1 20 999993 638188 2 2 999999 1 2 999999 355858 2 2 999999 2 270056 659405 2 1 999993 2 2 999999 2 2 999999 2 2 999999 2 17 1000000 2 95579 841807 1 2 999999 295049 1 4 999990 73713 2 2 999999 2 14 999991 1 2 999999 -103901 1 16 999996 -773523 1 2 999999 -168849 1 761924 995511 85241 2 6 999994 1 3 999994 -149709 2 2 999999 1 890173 988665 207851 1 2 999999 -655253 1 417430 576806 647876 1 11 999998 -390539 1 2 999999 988834 2 229785 729681 1 25485 709244 527741 2 2 999999 1 2 999999 963768 2 281791 884640 2 381264 547095 2 2 999999 2 90996 786585 2 2 999999 2 2 999999 2 56954 579462 2 12 999988 2 9 999995 1 7 999999 613727 1 2 999999 609174 2 112307 954975 2 13 1000000 1 2 999999 229592 1 2 999999 182407 1 1 999997 -401036 1 2 999999 -761891 2 4 999988 1 2 999999 -821188 1 251402 471596 747218 2 12 999990 1 7 999983 595193 1 820546 962422 809602 1 12 999987 589464 2 1 999997 2 175754 453973 2 233990 739440 2 169585 954405 2 2 999999 1 887721 970425 761239 2 235177 587890 2 2 999999 1 2 999999 496890 1 2 999999 -21637 2 9 1000000 2 13 999984 2 315111 601926 2 2 999999 2 9 999985 1 2 999999 -627074 1 2 999999 384550 2 479411 584587 2 13 999984 2 129579 132924 2 5 999986 1 501951 830504 951179 1 2 999999 167034 2 2 999999 1 12 999983 -397846 2 2 999999 1 2 999999 942795 1 359248 806303 -726385 2 11 999997 2 7 999982 1 81820 618021 647783 1 2 999999 574131 1 20 999989 -425111 2 2 999999 2 167953 800836 2 18 999998 1 404192 674970 -401072 2 20 999991 2 16 999983 2 272262 429476 2 180638 978627 2 2 999999 2 2 999999 2 146331 394319 1 11 999982 182365 1 521677 722253 -549260 1 2 999999 997691 2 2 999999 1 2 999999 -860723 1 3 999981 307726 2 2 999999 1 145197 744460 -188953 2 402841 960948 1 19 999999 -396215 1 2 999999 -241319 2 2 999999 1 2 999999 966116 2 2 999999 2 5 999982 1 20 1000000 882294 2 2 999999 1 2 999999 103398 2 5 999998 2 2 999999 2 237025 437991 2 2 999999 2 93282 626218 2 2 999999 2 2 999999 1 2 999999 16728 1 608643 807050 450321 2 612958 656796 2 2 999999 1 1 999983 928073 2 2 999999 1 546147 579728 -728796 1 2 999999 -409850 1 2 999999 204619 2 622529 776638 2 2 999999 2 15 999993 2 461494 866133 2 9 999996 2 334529 827261 2 2 999999 2 2 999999 2 115001 719803 1 70664 821523 -799119 1 3 999985 97269 1 4 999986 442403 1 2 999999 867116 2 2 999999 1 2 999999 730086 1 17 999981 -115676 2 5 999991 2 83467 356896 1 1 999985 -93418 1 18 999986 -902388 1 20 999997 -679668 1 5 999994 976527 1 4 999993 -83064 2 421955 754437 1 8 999981 745015 2 135250 732978 2 10 999988 1 189583 693203 970863 1 193461 853491 -390702 2 18 999999 2 16 999981 2 612828 935297 2 10 999985 1 259762 530652 102183 2 2 999999 2 2 999999 2 14 999992 2 2 999999 2 6565 610051 2 2 1000000 2 18 999995 1 2 999999 -824363 2 634453 713829 1 18 999998 -496595 2 1 999984 2 2 999999 1 192990 528316 830036 1 2 999999 -78770 2 19 999981 2 391209 723973 1 7 999984 -957504 1 209274 629990 -2827 2 549008 964113 2 6 999997 2 2 999999 2 2 999999 2 404775 886129 1 2 999999 94121 2 7 999984 1 2 999999 999469 2 2 999999 1 254962 921511 -34264 1 2 999999 -203545 1 430976 715523 -950342 2 5 999987 1 2 999999 -903828 1 12 999990 217464 2 2 999999 2 405822 794607 2 194341 540855 1 460641 931519 -65995 1 18 999994 -333718 1 17 999999 -165717 2 2 999999 2 11 999991 2 2 999999 1 2 999999 -812153 1 69293 679117 -895032 2 16 1000000 1 2 999999 -448301 2 2 999999 2 2 999999 1 2 999999 804936 1 2 999999 901266 2 218605 284701 2 2 999999 2 15 999984 2 14 999985 1 2 999999 676799 2 2 999999 2 2 999999 1 2 999999 -314920 2 12 999981 1 386183 389971 -25881 1 6 999993 229264 2 42588 861869 1 208400 918331 -895244 1 2 999999 595914 2 483593 743125 2 356039 636960 2 2 999999 1 2 999999 -769045 1 2 999999 420569 2 5836 666573 2 14 1000000 1 14 999994 -513340 2 1 999985 2 4 999995 1 2 999999 270295 2 2 999999 1 525166 744737 968453 2 742003 815217 2 20 999987 2 18 999987 2 15 999985 1 2 999999 915136 1 2 999999 714129 2 569692 819635 2 2 999999 1 439981 885821 -958881 1 2 999999 759514 2 7 999982 2 12 1000000 2 196700 234285 2 3 999981 2 11 999996 2 12 999993 1 2 999999 -71344 1 239428 484141 357825 1 46749 739807 692534 1 8 999989 705436 1 2 999999 144279 1 1 999992 413269 2 2 999999 1 2 999999 -766000 1 2 999999 -944430 1 2 999999 939788 1 4 999999 -877010 1 11 999994 475834 2 370036 985485 1 2 999999 496509 1 24973 173136 -556224 1 104631 983658 722340 2 2 999999 1 2 999999 -939007 1 381173 529642 -859622 1 329603 784631 -339478 2 484661 618437 2 7 999996 2 2 999999 2 2 999999 1 2 999999 -796230 1 2 999999 -172339 2 640876 712826 2 4 999982 2 37998 114975 1 895140 920076 141838 2 19 999984 2 20 999981 2 2 999999 1 6 999996 -724097 2 2 999999 1 8 999998 118612 1 730098 981444 587323 1 60104 858269 -2345 2 2 999999 2 818642 834091 1 263643 601578 219944 1 2 999999 -701122 2 2 999999 2 191043 650292 2 2 999999 1 2 999999 -372990 2 4 999995 2 488807 583865 2 2 999999 1 340624 829971 705778 2 544845 668822 2 2 999999 2 2 999999 1 2 999999 -99467 2 2 999999 2 2 999999 2 248884 368298 1 9 999985 -260003 1 18 999984 468011 1 7 999987 -516628 2 2 999999 2 7 999986 1 18 999993 643386 2 2 999999 2 3 999999 2 10 999993 2 2 999999 2 491565 807425 1 2 999999 23183 2 17 999985 2 2 999999 2 440143 769984 1 2 999999 -501378 1 2 999999 -715017 1 2 999999 -320484 1 2 999999 -249561 2 2 999993 1 2 999999 -9149 1 17 999998 856312 2 33617 934175 2 19 999985 1 474205 566578 652865 1 8 999996 731867 2 2 999999 2 16 999987 2 19 999984 2 17 999984 2 636658 907409 1 18 999999 910164 2 2 999999 2 2 999999 1 10 999999 628966 2 34958 512048 1 47528 442813 903034 1 79576 287708 -518376 2 2 999999 2 2 999999 1 2 999999 -818307 2 16 999995 1 19 999982 43024 1 555560 719737 251160 1 2 999999 705388 2 2 999999 2 2 999999 2 34508 508059 2 580860 667684 2 512486 828938 1 411374 933400 960054 1 17285 152171 -945577 2 2 999999 1 584870 870581 431733 2 38210 786192 2 8222 40742 2 2 999999 1 14 999997 -699009 2 19 999996 2 3 999999 2 2 999999 1 16 999996 -61911 1 18 999998 -880480 1 1 999998 828396 1 3 999983 918011 1 15 999983 998649 2 2 999999 2 2 999999 2 12 999997 1 188052 204709 -435632 1 6 999998 -744185 1 2 999999 120020 1 6 999983 -697398 1 2 999999 85039 1 2 999999 630059 1 2 999999 547898 1 20 999994 915438 1 2 999999 -787562 1 1 999995 746709 1 2 999999 399845 1 7 999996 -719226 1 151936 672346 -264824 1 10 999985 170337 2 299500 848105 1 4 999983 754306 2 146962 922155 2 2 999999 2 225706 549740 2 2 999999 2 2 999999 1 5 999984 -720797 1 2 999999 -793340 1 127028 184893 601600 1 8 999999 -529749 2 17 999998 2 2 999999 2 2 999999 2 452731 717624 2 185082 378704 2 6 999985 1 10 999986 -249408 1 9 999995 255681 2 10 1000000 2 644465 723228 2 175703 705379 1 258358 361036 -208243 2 530102 892783 1 2 999999 364805 2 2 999999 1 367048 966763 130774 2 32386 263681 1 15 999998 146332 2 12 999988 2 9 999995 1 222974 774566 781069 1 10 999987 567368 2 721601 890465 1 572315 782418 734056 1 6 999995 414120 2 496703 968257 2 7 999997 2 2 999999 1 2 999999 5655 1 620609 911448 -759541 1 16 999984 967998 1 20 999985 -472490 1 3 999990 -213722 2 2 999999 2 2 999999 2 2 999999 2 190106 661456 1 2 999999 578439 1 3 999999 -229161 2 573882 983668 2 2 999999 2 2 999999 1 12 999985 -963466 2 5 999997 1 2 999999 -272572 2 19 999997 2 16 999988 1 7 999994 -216182 1 2 999999 677773 1 2 999999 -157887 2 5 999987 2 2 999999 1 12 999988 127709 1 6 1000000 -948930 1 6 999996 -820413 1 260359 419233 -829156 1 2 999999 395769 2 192999 391163 1 459391 897684 -252231 2 684845 882823 2 130146 415532 1 2 999999 321261 1 399720 473420 671636 2 2 999999 1 8 999993 811636 2 41137 749121 1 549574 850912 921142 1 2 999999 -640034 1 306806 432946 669180 2 78540 366729 2 2 999999 2 16 999989 1 812630 889530 531058 2 20 999987 2 2 999981 1 2 999999 752271 2 219933 461009 2 454096 513475 1 2 999999 -215221 2 1 999990 1 2 999999 -995678 2 12 999994 2 162970 774587 1 11 999994 33824 2 413502 486320 1 12 999994 -958480 1 2 999999 -642731 1 2 999999 483336 1 20 999989 -796195 2 7522 927207 1 20 999998 -866650 1 526253 960706 -192518 2 2 999999 1 719508 817505 761815 1 2 999999 -708831 2 332659 842711 2 2 999999 1 2 999999 94456 2 2 999999 1 519654 812302 59457 1 14 999993 161841 1 17 999996 -285011 1 16 999998 -681707 2 2 999999 2 2 999999 2 778450 805528 2 57575 724003 1 2 999999 16980 2 13 999997 2 2 999999 2 132699 263427 2 369772 470587 1 9 999993 269602 2 877408 992748 2 8 999998 1 2 999999 710815 1 16 999991 -790490 2 2 999999 2 15 999992 2 9 999999 1 13 999989 213998 1 18407 407015 888007 1 522523 858960 289272 2 221196 440407 2 358323 757912 1 2 999999 -767258 2 822239 902797 2 2 999999 2 2 999999 1 2 999999 326388 2 2 999999 2 157441 384200 1 119320 898983 805489 1 153061 422495 139078 1 2 999999 -272361 1 2 999999 -678077 2 8 999994 2 303218 606367 1 2 999999 964453 1 2 999999 -708266 2 339197 917461 1 14 999984 -984844 1 8 999981 393877 1 2 999999 907650 1 620514 975118 -166068 1 2 999999 -613155 2 18 999992 2 2 999999 2 282260 958639 2 2 999999 1 2 999999 550675 2 568521 568880 2 2 999999 1 2 999999 577081 2 13 999992 1 52813 568991 198324 1 455898 474311 923833 1 684522 971391 -377677 2 379397 506357 2 8 999984 1 684495 730549 -838111 1 2 999999 -22824 2 4 999993 2 2 999999 1 2 999999 -418674 1 4 999986 482867 1 2 999999 812094 1 2 999999 -886416 1 2 999999 -130992 1 91858 878572 -739622 1 2 999999 -610809 2 2 999999 1 2 999999 867261 2 346214 649734 1 2 999999 497546 1 276725 900092 -902047 1 59273 414148 544218 1 3 999985 -494385 2 3 999982 1 2 999999 -961591 1 2 999999 -992102 1 15 999986 662740 1 2 999999 439508 2 3 1000000 1 270204 985543 -777922 1 258212 352498 896118 1 20 999983 777157 2 2 999999 1 17 999995 961842 1 2 999999 175295 2 2 999999 2 267955 990861 2 195381 328716 2 20 999991 1 293867 316039 -963038 1 1 999993 -349278 1 207153 220133 -820538 2 15 999984 1 9 1000000 -646452 2 11 999985 1 85648 342959 787629 1 2 999999 -361825 1 9 999996 -819592 1 225766 711382 -967527 1 19 999989 -595539 1 2 999999 -729796 1 277137 564313 751495 2 431479 850386 1 2 999999 489893 1 118791 301364 -670010 2 111781 827035 1 211668 734988 -722373 1 10 999987 -926656 2 19 999996 2 2 999985 1 2 999999 82310 1 2 999999 562316 1 15 999992 502566 1 1 999987 909836 1 6 999990 99384 2 746348 777229 2 2 999999 1 1 999982 -75662 1 6 999982 998120 1 2 999999 566002 2 2 999999 2 2 999999 2 2 999999 1 2 999999 810215 2 2 999999 1 911366 946013 551945 1 1 999996 -207202 2 2 999999 1 2 999999 -199794 1 2 999999 -996031 1 2 999999 -783254 1 2 999999 -710308 2 577125 860677 1 2 999999 23106 2 20 1000000 2 18 999985 2 2 999999 1 3 999996 -87583 2 2 999999 2 2 999999 1 19 999987 93516 2 7 999985 1 1 999990 -536344 2 2 999999 2 427933 850650 2 2 999999 1 1 999997 -921293 2 2 999999 2 2 999999 2 6 999982 2 7 999995 1 2 999999 806673 2 491816 598430 2 2 999999 1 2 999999 -848555 2 225543 863297 1 320464 407045 -63601 2 6 999993 1 2 999985 -698285 2 2 999999 1 203519 858938 867538 1 18 999995 373065 2 13 999984 1 13118 534049 -368995 1 650059 687694 -304156 2 2 999999 2 2 999999 2 2 999999 2 80038 738379 2 239018 582070 2 147600 971358 2 29371 223351 1 2 999999 -911104 2 2 999999 2 527299 795944 2 3 999992 1 2 999999 223474 1 2 999999 824119 1 18 999988 448262 1 6 999996 -749825 1 15 999983 -532549 1 2 999999 -322762 2 367243 831446 2 2 999999 2 92900 527938 2 2 999999 2 572156 785754 1 275270 366060 -836661 2 98355 505260 1 2 999999 577029 2 337852 447900 1 9 999994 -868340 1 2 999999 -412996 2 2 999999 1 369844 858627 862863 1 5 999981 -121879 1 12 999998 -132658 1 296378 513377 -147362 2 502705 922195 2 2 999999 1 264322 943097 -920371 2 602583 658754 1 152874 877655 672247 2 311869 511551 2 2 999999 2 2 999981 2 2 999999 1 2 999999 401916 2 293284 566851 1 9 999999 -168794 1 20 999991 -714543 2 2 999999 1 2 999999 -432857 2 4 999994 2 525288 697003 2 15 999999 2 165518 922075 2 2 999999 1 2 999999 648924 1 226367 521560 -770969 2 5 999988 1 121216 384035 752643 2 2 999999 1 9 999986 208158 1 2 999999 898981 2 2 999999 1 11 999995 936337 2 2 999999 1 74938 902917 405983 1 8 999996 734056 2 308627 819039 2 17 999996 2 734359 909193 1 71701 264061 896490 2 16 999999 1 12 999981 602226 1 18 999987 495871 1 136069 787397 556541 1 140579 467549 610248 1 117332 604732 257922 2 13 999991 1 18 999995 -798185 2 2 999999 2 12 999987 2 7 999996 1 4 999998 994743 2 2 999986 1 2 999999 341134 1 1 999983 -602125 2 20 999991 1 2 999999 39477 1 2 999999 -264759 2 2 999999 1 12391 71501 -997323 1 107596 324246 993281 1 699023 973887 87316 1 20 999989 179177 2 2 999999 2 2 999999 2 12 999985 2 8 999997 1 2 999999 -66710 1 20 999991 646561 1 30256 512285 -586879 1 182648 903324 110137 2 20 999991 1 2 999999 -464342 1 2 999999 -837401 2 16 999995 2 11 999999 1 16399 17952 -896016 2 2 999989 1 2 999999 -238202 1 316063 826250 44019 1 2 999999 -432083 2 256217 288985 2 586469 756232 2 6 999985 1 660813 821852 289556 1 2 999999 83553 2 2 999999 1 2 999992 459567 2 153711 961042 1 2 999999 421616 1 2 999999 799633 1 5 999997 189112 2 7 999986 2 77133 138919 2 69623 85952 2 9 999981 1 304988 558532 36241 1 302690 371228 -584917 1 811747 929614 625679 1 2 999999 -492716 2 2 999999 1 247061 507392 307392 1 109100 975171 -497381 2 8 999997 1 4024 141528 -571212 2 7 999981 1 1 999990 -298463 1 121218 203461 -37509 2 13 999981 2 14098 486102 1 150618 937485 474236 1 101025 508657 -389897 1 15 999993 508000 1 38955 851577 -1333 2 372991 980886 2 245695 251859 1 2 999999 976153 1 7 999989 -826417 1 11 999982 809889 2 4 999993 2 17 999998 1 2 999999 97205 2 2 999999 1 2 999999 789043 2 241015 620153 2 255152 416780 2 327326 634433 2 2 999999 1 2 999999 -971392 2 2 999999 1 2 999999 -894655 1 740103 936069 547399 2 506074 929853 2 2 999999 1 754717 910304 -682635 1 2 999999 -421030 1 14 1000000 17825 2 8 999996 1 8 999984 -517451 2 17 999986 1 376341 907469 -351811 2 69375 494818 1 4 999982 415663 1 19 999998 -576029 2 3 999998 1 12 999983 -907983 1 649136 968748 522426 2 2 999999 1 2 999999 -120545 1 2 999999 84923 2 2 999999 1 4 999989 -623006 1 2 999999 -254651 2 2 999999 2 390674 543461 2 11 1000000 2 2 999999 2 14 999981 2 2 999999 1 11 999984 -509871 2 78964 809238 1 99906 947330 80286 1 11 999982 171512 1 712947 952941 -204525 1 57208 794984 -553761 1 211129 214301 -147715 1 2 999999 407055 1 2 999999 -131830 2 628043 964696 1 2 999999 -192502 2 1 999982 2 765994 979043 2 2 999999 1 10255 140163 -601529 2 274616 501725 1 2 999999 -763963 2 2 999999 2 2 999999 1 2 999999 54734 1 299253 990928 321063 2 6 999999 2 404074 908500 2 17 999997 2 388820 913168 1 11 999990 328550 1 9 999990 744425 1 384753 467709 -590723 1 63435 957599 -105960 1 2 999999 -784986 2 2 999999 2 17 999987 2 14 999996 2 312358 390008 2 2 999999 2 18 999993 2 83557 312330 2 11 999992 1 2 999999 491697 2 2 999999 1 9 999985 -24154 1 2 999999 -181598 1 7642 484147 965066 1 2 999999 -598424 2 2 999997 1 479317 872274 -256228 2 6 999986 2 700497 823292 1 2 999999 446387 1 20 999986 132971 2 2 999999 1 2 999999 810497 2 494473 858694 2 708303 773541 2 339609 987790 2 2 999999 1 2 999999 156064 1 2 999999 492169 1 354000 625854 688446 2 4 999988 1 2 999999 -912650 2 477039 680799 1 12 999996 894409 1 111108 539211 -819117 2 432764 921161 1 12 1000000 -508531 1 2 999999 -977102 2 2 999999 2 14 999990 1 2 999999 -987700 1 98768 264741 -825279 2 2 999999 2 20 999997 2 3 999992 2 2 999999 1 14 999982 346074 1 2 999999 -481215 2 386583 638643 1 2 999999 -745260 2 2 999999 2 236273 450267 2 2 999999 1 257742 614967 -849077 2 408619 852694 1 65493 606812 -586070 1 50811 909056 227188 1 6 999987 865326 1 4 999988 -844679 2 2 999999 1 352281 570272 -940471 1 304039 561276 -662698 2 403553 955517 1 8 999989 135431 2 2 999999 1 127920 306738 -399532 1 15 999995 -481111 2 2 999999 1 17 999991 -470422 1 247281 481959 -742118 2 46985 161329 2 14 999987 1 2 999999 329495 2 19 999990 2 2 999999 1 425946 805911 -355983 1 2 999999 -602964 2 388987 490130 1 10 999994 -435838 2 840147 899903 2 2 999999 1 522063 953032 -658576 2 19 999996 1 10 999990 672109 2 2 999999 2 2 999999 1 8 999990 498603 2 12 999994 2 2 999999 1 16 999998 -906191 2 2 999999 2 11 999997 2 2 999999 1 2 999999 222428 1 2 999999 -532810 1 11 999981 608067 2 222910 818411 2 15 999997 2 2 999999 1 15 999988 -162858 2 442011 699754 2 48391 824951 2 2 999999 2 2 999999 1 2 999999 -851720 1 2 999999 481105 1 2 999999 -392598 1 1 999985 298031 2 2 999999 2 498062 905245 1 7 999983 516111 2 50783 531203 1 334494 906148 416507 2 2 999999 2 16 999987 2 11 999990 1 14 999999 587641 2 12 999988 1 4 999998 -256456 2 216263 629255 1 2 999999 -359565 2 5 999993 2 18 999993 2 2 999999 2 599436 997320 1 2 999999 -433377 1 260166 890378 -735479 1 9 999989 866417 2 6 999986 2 10 999997 1 4 999991 -700996 1 2 999999 -250700 2 267753 569818 2 11 999996 1 2 999999 -960235 1 21320 185526 -861276 1 234631 761640 251452 1 49281 920734 463014 1 2 999999 925745 2 2 999999 2 9 999992 2 13 999987 1 319561 943824 715563 1 733289 794778 777053 1 7 999986 -757978 2 60096 90733 1 2 999999 -714027 2 2 999999 2 2 999999 1 14 1000000 178406 1 11 999994 -123147 1 2 999999 -988688 1 220716 384219 136254 2 15 999993 1 281491 462471 -904550 2 2 999999 1 2 999999 763687 1 2 999999 -492272 1 2 999992 765333 1 2 999999 -235183 2 370479 906107 2 20 999986 1 9 999991 -529438 2 1 999997 1 585804 732288 323054 1 5 999986 -262802 2 373468 419509 1 17 999989 770368 1 2 999999 -884154 2 2 999999 2 147161 849899 2 2 999999 1 256699 307810 213197 1 2 999999 909869 2 2 999999 2 3 999982 2 2 999999 1 2 999999 -563877 2 284504 646986 2 2 999999 2 146875 302955 2 10 999992 1 12 1000000 -176636 1 14 999992 458911 2 104250 351612 2 389358 552471 2 219436 953892 2 2 999999 1 5 999998 838975 1 416597 954679 942862 2 11 999983 1 205725 834544 406037 1 3 999984 251438 2 2 999999 1 18 999987 432380 2 5 1000000 2 15 999986 1 2 999999 877113 1 16 999987 612019 2 7 999998 2 17 999988 1 891749 939184 494192 2 2 999999 2 7 1000000 2 205426 560265 1 2 999999 -534756 1 20 999998 182557 2 11 999985 2 234232 680037 2 2 999999 1 2 999999 -174799 2 57334 142848 1 318579 691718 -775550 2 2 999999 1 425032 904319 260986 2 521173 847983 1 12 999988 -411599 1 730371 801001 -627835 1 591308 888753 788736 1 593317 806454 -446634 1 2 999999 22402 1 23985 274394 455775 1 18 999984 786892 2 20 999998 1 9 999999 698777 2 15 999994 1 20 999996 667823 2 2 999999 1 2 999999 -905916 2 16 999985 2 16 999995 2 14 999990 1 32595 218192 -772495 2 2 999999 1 141071 453241 -573481 2 2 999999 1 6 999988 345464 1 11 999988 -579008 1 2 999999 -564381 1 193232 736761 -611755 2 248127 832746 2 2 999999 1 9 999990 668561 2 2 999999 1 17 999992 -425699 1 8 999993 -840220 2 22301 905849 1 260274 564711 94556 2 5 999997 1 2 999999 446494 2 1 1000000 2 2 999999 1 182725 473183 890300 1 2 999999 -989412 2 690294 839536 1 2 999999 -156196 1 2 999999 730382 1 369827 676232 934906 2 2 999999 1 213804 446289 506657 1 6 999990 677494 2 79322 963032 2 2 999999 1 12 999985 -59755 2 12 999992 1 48012 566012 -996877 2 13 999990 1 2 999999 556408 2 12 999981 1 13 999982 724575 2 2 999999 2 2 999999 1 10 1000000 365440 1 9 999997 -201407 1 7 999987 814956 2 16 999982 2 8 999998 2 2 999999 2 9460 487096 2 5 999981 1 2 999999 -490283 2 393768 465775 2 16 999996 1 2 999999 -982400 2 90886 764649 1 20 999983 -582522 1 16 999984 -759750 1 2 999999 -845628 2 2 999999 1 123292 976029 -111808 2 149788 655962 1 12 999989 464372 2 213866 418583 1 1 999997 509925 1 20 999999 358562 2 2 999999 2 863686 968696 2 267015 366363 2 269721 837627 2 495214 654457 1 11 999994 -254665 2 406739 965417 2 1 999986 1 2 999999 623248 2 14 999981 1 3 999988 -493142 2 15 999991 1 185296 446354 -589834 2 66633 225318 1 2 999999 -72243 1 2 999999 -382310 2 2 999999 1 2 999999 810180 1 690584 722251 108419 2 17 999996 1 407094 962001 968512 1 18 999997 -924699 1 6 999988 577494 2 250 854268 2 2 999999 1 2 999989 838982 2 2 999999 2 2 999999 1 596106 870785 -852761 1 2 999999 -629687 2 398425 541848 1 163161 184318 -143095 1 280185 324248 831903 2 14 999981 2 321247 530783 2 2 999999 1 19 999997 947721 2 763797 983632 2 2 999999 1 2 999999 959419 2 19 999981 1 2 999999 -85611 1 11 999989 115757 1 2 999990 -358036 2 2 999999 1 127951 698387 883871 2 804783 969539 2 335654 435657 2 13 999996 1 1 999991 -183666 2 101171 615967 2 2 999999 2 20 999994 2 20 999990 2 113940 511724 2 2 999999 2 2 999999 1 660794 788297 -359362 2 204838 259534 1 784054 809297 -486453 1 8 999989 -824328 1 240588 720145 422151 1 14 999988 923511 1 2 999999 961512 2 8 999995 2 42897 284315 2 231259 832241 2 2 999999 1 2 999999 187396 1 2 999985 214820 1 9 999997 -676116 1 2 999999 -414480 2 107307 121072 2 2 999999 2 273580 565893 2 2 999999 2 2 999999 1 17 999988 -613543 2 478065 763714 2 85041 645252 1 11 999987 127200 1 26374 353364 -322506 2 240125 632966 1 142697 874225 -361944 1 575139 692953 -505348 1 146026 836255 -650413 2 2 999999 1 2 999999 963360 1 1 999995 -740453 2 7 999988 2 2 999999 2 2 999999 1 13 999992 -655061 2 2 999999 2 546059 664062 2 2 999999 1 2 999999 -833301 1 2 999999 -418470 1 2 999999 376942 1 2 999999 856298 2 2 999999 1 2 999993 -556549 1 596776 863351 -267277 2 2 999999 1 2 999999 901322 1 146729 531906 466968 2 7285 834751 1 19 999982 647658 2 3 999982 1 2 999999 960630 1 2 999999 -94222 2 18 999992 2 2 999999 1 714085 985546 403437 2 145799 461001 2 15 999982 1 926716 994780 729800 1 2 999999 -514542 2 2 999999 1 701593 810659 282296 1 2 999999 467654 2 2 999999 2 18 999985 1 172430 224656 -296590 2 204628 773728 2 424984 951149 1 290458 831492 -347163 2 151616 929036 1 692656 833802 -704278 2 2 999999 2 2 999999 1 2 999999 -363716 1 113393 271241 133775 2 2 999999 2 2 999999 2 2 999999 1 823375 847894 422711 2 370112 713160 1 20 999981 574127 2 321551 776352 2 2 999999 2 32723 513905 2 2 999999 1 285708 512372 -731155 2 1 1000000 2 96085 212121 2 2 999999 1 2 999999 -672067 1 2 999999 -921847 2 2 999999 1 10 999987 590080 2 563071 711104 2 9 999981 1 573658 933810 704998 1 462876 758914 -206931 2 5 999988 1 2 999999 522814 1 6 999997 988642 1 270504 978902 879796 2 105913 797047 1 16 1000000 97691 1 2 999999 986819 2 388008 541344 2 2 999999 2 2 999986 1 9 999992 742228 2 1 999982 1 2 999999 -928360 2 6 999992 1 282693 578488 -994460 2 2 999999 1 2 999999 -571200 1 8 999991 -370401 2 476283 578914 2 2 999999 1 17 999999 884659 1 2 999999 -574693 1 434976 862491 -72509 1 19 999993 -666913 2 2 999999 1 200211 664750 -396517 2 123004 228109 1 2 999982 -976730 2 12 999983 2 2 999999 1 4 999987 292705 1 14 999991 -585101 2 2 999999 1 2 999999 -491006 1 2 999994 -67742 2 3 999981 1 16 999984 -617905 1 600560 671608 963492 2 140824 957585 1 2 999999 -400585 1 12 999984 592164 2 143572 951136 1 2 999999 755583 1 2 999999 -4912 2 92025 990138 1 3 999987 -84650 1 668106 847662 -183830 1 2 999999 -300004 1 70849 390774 802230 2 766345 786628 2 457770 987755 1 739721 843908 874652 1 8 999986 -90265 2 392552 956808 2 2 999999 1 2 999999 871812 1 367775 667599 -170487 1 20 999986 -227833 1 2 999999 352091 2 372496 809055 2 2 999999 2 9 999981 2 594948 777750 2 253251 300609 1 666483 840671 812174 2 102494 724509 2 158994 919388 2 2 999999 1 2 999999 762393 1 9 1000000 660477 2 2 999999 1 2 999999 -987083 1 213939 729248 -413172 1 19 999999 340468 1 2 999999 -558265 2 2 999999 2 6 999995 2 16 999984 1 2 999999 -817 2 366248 374803 2 728851 880131 2 18 999982 2 2 999985 2 1 999989 1 10 999991 276261 2 432466 798308 2 2 999999 2 17 999987 2 212169 715024 1 16 999992 -629566 1 2 999999 -703452 2 2 999999 1 2 999999 305215 2 2 999999 1 15 999994 -940867 1 2 999999 -428691 2 2 999999 1 2 999999 569175 1 2 999999 887675 1 2 999999 -744475 2 617251 691905 1 10787 350272 -875679 2 2 999999 2 16 999997 1 179042 255332 -621831 2 77352 648830 2 2 999999 1 2 999999 -582112 1 9 999985 -104916 2 2 999999 2 7 999997 1 498266 718705 -78882 1 10 999998 -789413 2 2 999999 1 2 999999 581199 2 2 999999 2 211503 858359 2 2 999999 1 16 999984 -36294 2 2 999981 2 503723 678131 2 14 999984 1 2 999999 150167 1 280573 598733 -551530 2 122874 937965 2 2 999999 1 10 999993 926354 2 2 999999 2 11 999983 2 2 999999 2 84150 776545 2 20 999986 2 4 999994 2 2 999999 2 10 999986 1 14 999986 -208388 1 308973 644086 -294095 1 316517 990114 -450490 1 661779 677609 674416 1 14 999989 819032 1 2 999999 255458 2 33998 976928 2 82579 566720 2 357008 873106 1 6 999995 -795026 1 4 999986 -596837 2 2 999999 2 2 999999 2 2 999999 2 11 999997 1 408443 607738 609201 1 12 999999 -451513 1 427648 867436 66635 2 2 999999 2 3 999995 1 2 999999 -774685 2 7 999989 2 793764 928238 2 300685 537927 1 3 999989 -911995 2 2 999993 1 2 999999 -49554 2 11 999997 1 8 999996 620322 2 2 999999 1 375536 845874 -941972 2 2 999999 1 372359 456801 726499 1 120808 577721 909979 2 2 999999 1 84849 993311 -967096 2 624326 982396 1 464963 654496 198195 2 2 999999 1 2 999999 -424998 1 2 999999 426290 2 8 999997 2 842910 844201 2 8409 824830 2 14 999984 1 122032 142491 780339 2 584445 892346 1 2 999999 -238731 1 3 999982 -353944 2 144667 389097 2 13 999993 2 275390 955516 1 817106 909297 403361 2 11 1000000 2 10 999983 2 1832 660467 1 2 999999 -586625 1 64262 593265 -649106 1 791108 881409 -652963 2 2 999999 1 169014 803084 -386077 1 13 999997 308856 2 2 999999 1 69516 285954 540381 2 608256 933760 2 9 999997 2 2 999999 2 80030 314201 1 178871 493090 162543 2 25618 935412 2 2 999999 2 2 999999 2 2 999999 2 17 999990 1 2 999999 -396980 2 12 999993 2 2 999999 2 101532 644545 1 19 999999 814313 1 516175 997077 -617810 2 2 999999 2 6 999986 1 4 999984 931219 1 6 1000000 -90495 2 229753 684681 2 246606 549480 2 6 999981 1 394605 569725 -495378 2 781677 833907 2 2 999992 2 139581 336871 1 2 999999 197691 2 394179 879871 2 143058 439239 2 2 999999 1 292785 376946 235734 2 1 999992 1 2 999999 -698340 1 2 999999 -574348 1 5 999992 652018 2 2 999999 2 13 999982 1 2 999999 -824215 2 3 999989 1 4 999985 -181066 1 294875 548136 -526301 2 11833 941384 2 299828 663253 2 306104 475504 1 207672 685619 -636037 2 19 999988 1 2 999999 -893860 1 256855 733516 -157341 2 169292 266037 1 4 999983 41010 2 168807 452093 1 2 999999 270690 2 4 999981 2 48297 253459 2 14 999989 2 38346 158880 2 727263 830078 2 5 999998 1 2 999999 -930074 2 2 999999 2 294045 824341 2 2 999999 2 2 999999 1 562267 987954 -450338 1 2 999999 -765667 1 2 999999 -973303 1 382321 979719 -108831 1 6 999983 304742 2 7 999990 1 19 999996 -524017 2 104460 961869 2 2 999999 1 6 999995 759501 2 2 999999 1 2 999999 635539 1 2 999999 -853702 1 25329 479319 -223770 2 2 999999 1 2 999999 519035 1 2 999989 639714 1 12 999989 874345 1 3 999997 398631 2 7 999996 2 326342 573593 2 2 999999 1 2 999999 766858 1 13 999983 879180 1 169675 860761 -466193 1 699047 764014 673105 2 13 999982 2 2 999999 1 2 999999 -47104 1 12 999986 369940 2 18 999981 1 2 999999 -769754 1 3 999992 222611 1 435155 756907 863034 2 650047 978184 1 279276 577670 -562668 2 9 999981 1 2 999999 798036 2 2 999999 1 25375 248010 232288 2 4 999999 2 5 999994 2 10 999994 2 2 999999 1 674265 786229 49996 2 593113 640648 2 19 999981 2 2 999999 2 522677 840451 2 2 999999 1 12 999990 35127 1 19 999999 -426589 2 473339 588082 1 2 999999 583723 2 8 999992 2 10 999999 2 2 999999 2 129328 326435 2 169825 362064 2 2 999999 1 2 999999 244454 1 16 999983 24959 1 2 999983 -918058 1 2 999999 -839999 2 143238 145430 1 281132 866665 150285 1 7 999985 -35039 2 2 999999 2 298707 966851 1 2 999999 123271 1 2 999999 525084 2 3 1000000 2 345732 624905 1 18 999983 -692547 1 2 999999 -137544 2 7 999998 1 2 999999 549853 2 5 999998 2 316867 327799 1 2 999999 -877486 2 67455 507876 1 2 999999 950288 1 2 999999 -797005 2 225636 706901 2 167205 423252 2 5 999993 2 2 999999 1 9 999999 713747 2 6 999999 1 253659 759148 139982 1 17 999997 455339 2 2 999999 2 11 999998 2 10 999995 2 9 999996 1 2 999999 -506675 2 2 999999 2 187323 798802 2 2 999989 2 2 999995 2 2 999999 2 94799 784433 1 2 999999 -613843 1 2 999999 -370769 2 2 999999 2 2 999999 1 17 999998 784450 1 2 999999 226449 2 264780 345735 2 2 999999 2 344074 826140 2 2 999999 2 194299 623472 2 19 999986 2 2 999999 1 2 999999 21694 1 2 999999 742609 2 9 999988 2 17 999982 1 1 999996 -103926 2 11100 248663 2 10 999986 1 123252 415680 -781411 2 2 999999 1 90531 385386 -835043 2 2 999999 2 20 999993 1 2 999999 -659629 1 13 999981 138000 2 20 999991 2 6 999983 2 9 1000000 2 2 999999 1 8 999985 -172752 1 356314 829352 -292233 2 14 1000000 1 7 999986 533707 2 2 999999 1 6 999996 -960443 2 9 999990 1 2 999999 149913 1 2 999999 953862 1 20 999981 324154 2 2 999999 1 2 999984 -915920 2 2 999999 1 2 999999 -350584 1 2 999999 -417866 1 4 999985 447948 1 513310 932973 161140 2 3985 19849 1 5 999987 199088 1 19 999992 -363102 2 11 999999 1 13 999985 819225 2 718538 729421 1 2 999999 -590091 1 8 999987 940386 1 2 999999 -218516 1 36111 780177 -162215 1 2 999999 719021 1 4 999989 195835 1 121322 580509 -471989 1 2 999999 412599 1 16 999993 710167 2 2 999999 1 2 999999 -348323 1 2 999999 753725 2 8 999994 1 414215 574896 571817 1 83760 980849 -403831 1 2 999999 -301740 2 188749 481924 1 218943 347612 821802 2 176536 417478 2 17 999992 1 70277 875197 -45670 2 2 999999 2 725526 926686 1 2 999986 -840511 1 3 999982 -657559 1 2 999999 -75053 1 100454 406685 -124984 1 126593 238288 -360002 2 8 999985 2 12 999995 1 2 999999 -778854 1 222051 643925 -679380 1 17297 910297 752634 2 148082 394639 1 254081 371902 -824803 2 2 999999 2 2 999985 2 4 999998 1 2 999999 -952927 1 2 999999 974851 2 675243 927131 1 2 999999 23825 1 78814 476626 81218 1 70781 301382 379237 2 7 999986 2 2 999999 1 2 999999 -832571 1 2 999999 469251 2 17 999999 2 2 999999 2 396995 723677 2 5 999988 2 4 999981 2 5 999986 2 9 999996 2 18 999984 2 2 999999 2 154543 215358 1 2 999999 139036 2 170052 402275 2 20 999981 2 2 999999 2 13 999988 1 9 999996 -711545 1 11 999993 688627 2 5 999996 1 2 999999 -639094 1 2 999999 -997900 2 10 999994 1 2 999999 823019 1 2 999999 157063 1 100389 786271 344254 2 2 999999 2 2 999999 2 2 999999 2 16 999996 1 8 999990 -200771 2 17 999989 2 2 999986 2 2 999999 1 331027 653600 -675529 2 251113 975350 2 667369 753878 1 333619 854281 -93839 2 2 999999 1 14 999990 -677135 2 149839 610606 2 438431 678875 1 138447 447471 -518125 2 244083 959600 2 93073 366469 1 2 999999 -617341 1 12 999994 -537676 1 2 999999 424955 1 284698 484799 -191214 2 10946 926742 1 450919 961638 -488942 2 162719 744316 2 2 999999 2 6 999998 1 2 999999 -952532 1 2 999999 -111757 1 1700 236179 -417776 2 10 999981 2 12 999990 1 13 999997 -885270 2 9 999995 2 2 999999 1 2 999999 993226 1 11 999991 -899136 2 2 999986 2 571412 911356 2 17 999995 1 2 999999 -372457 1 348335 743166 394822 2 2 999999 2 2 999999 2 9 999994 2 485218 706913 2 821270 901661 1 2 999999 -525816 2 6 999989 2 2 999999 2 17 1000000 1 12 999988 788169 1 208298 726617 717722 2 15 999988 1 350817 885284 -98233 2 2 999999 2 17 999996 2 14 999989 1 143819 734855 403022 2 2 999999 1 2 999999 135283 2 2 999999 2 708528 813087 1 65934 593617 -268889 1 13 999998 637870 1 30513 265357 741585 2 534019 639084 2 2 999999 1 11 999983 -332569 1 2 999999 -526133 2 232418 537631 1 2 999999 976009 1 2 999999 -390722 2 2 999999 1 4 999997 -769790 2 2 999999 1 375052 444164 331994 1 577640 817003 366834 1 2 999999 472362 1 199286 596935 775883 2 274626 906277 2 2 999999 1 4 999992 -793860 1 2 999989 -422125 1 429457 630525 -918193 2 3 999981 1 2 999999 -884421 1 2 999999 -706514 2 409097 730126 1 2 999999 -470727 1 326653 471614 840368 1 113091 240203 -57424 1 2 999999 692773 1 1 999994 346444 1 453895 512839 642293 1 37903 811968 279355 2 20 999986 1 2 999999 -924743 1 2 999999 160845 1 226593 576197 722284 2 2 999999 1 18 999988 752285 2 112886 876065 2 7 999989 1 720529 848045 699098 1 2 999999 495492 2 4 999994 2 2 999999 1 311917 943237 683442 1 2 999999 -779132 2 2 999999 1 16 999983 223909 2 15 999994 1 621030 639670 -22688 1 11 999988 -748213 2 2 999999 1 18 999988 -257666 2 2 999999 2 544071 616337 2 2 999999 1 454061 778205 733338 1 18 999983 39612 1 2 999999 234440 2 2 999999 1 2 999999 -684160 1 2 999999 -367077 2 259929 626109 1 2 999999 -515175 1 2 999999 -650140 2 2 999999 2 581371 992451 2 165381 725888 1 2 999999 -634255 1 146155 437378 -265934 1 486409 914563 759023 1 485354 712642 -262564 1 6 999999 -479996 2 607558 986944 1 99379 995302 986835 1 2 999999 656098 2 2 999999 2 292617 875488 1 20 999991 867114 2 18 999995 2 8 999985 2 342832 798615 2 15 999992 1 8 999982 603956 1 18 999983 -606738 1 2 999999 796360 1 78243 126208 882565 1 478127 763687 211495 1 46131 855717 -344074 2 2 999999 2 2 999999 2 116696 348586 2 2 999999 2 340149 706569 1 8 999983 296735 1 16 999996 463519 1 48552 614432 -710369 1 7 999991 -816848 1 797075 966527 -282459 1 128803 326016 -304039 1 2 999999 164843 2 2 999999 2 2 999999 1 216990 348033 -63672 1 2 999999 445620 1 9 999987 238023 1 2 999999 -712471 1 18 999998 417668 1 4 999997 886493 2 2 999999 1 246621 617065 -680487 1 9 999991 373642 1 2 999995 98119 1 9 999982 606013 1 9 999998 -483342 2 47014 854548 1 2 999999 -943917 2 2 999999 1 5 999999 -607335 2 466495 687852 1 14 999981 -378042 2 12 999998 2 319103 845451 1 1 999984 400178 2 2 999999 1 2 999999 781125 2 12 999998 1 243791 391062 604474 1 2 999999 -528303 1 6 1000000 -163901 1 1 999993 105598 1 17 999988 459613 2 861679 975177 1 2 999999 -606218 2 5 999995 1 12697 141833 970705 1 2 999999 -580060 2 405991 434481 1 2 999999 706358 1 14 999993 914094 2 2 999999 2 804676 903748 2 4 999985 2 240501 440985 1 2 999999 -890360 1 13 999997 223901 2 820232 870697 1 362631 980497 -73168 1 70028 555083 939858 2 2 999999 2 6 999998 2 444684 938123 1 20 999996 -165699 2 2 999999 1 2 999999 359800 1 50312 694643 -684793 2 660313 708793 2 715377 920901 1 1 999999 -998744 2 1 999993 2 2 999999 1 2 999999 -977922 1 2 999999 575485 2 67687 240973 2 300674 786939 2 2 999999 2 12 999991 1 2 999999 -419270 1 13 999998 904151 2 189996 313969 2 2 999999 2 14 999987 1 81214 498934 -728243 2 2 999999 1 20 999997 342534 1 7 999982 48058 1 13 999999 310448 1 430523 722269 813053 1 6 999995 474721 1 622518 815375 -857735 1 36119 766890 -239039 2 159862 357480 1 2 999999 26026 1 14 999989 -711144 1 1 999989 883232 1 526448 969724 -10550 2 12 999998 2 2 999999 2 539810 581933 1 2 999999 165118 1 242869 278117 250219 1 73266 503986 565868 1 2 999999 671392 1 2 999999 803474 2 50959 856442 1 66468 566676 -816371 2 18 999985 1 2 999999 -104819 1 2273 70260 -891935 2 1 999998 1 17 999989 609434 1 2 999999 633543 2 618652 927267 1 389715 482967 766039 1 2 999999 674088 2 114521 433367 1 2 999999 -522148 2 2 999991 1 122354 826676 -327123 2 98395 865013 1 2 999999 293783 2 3 999991 1 297440 772902 -34842 1 2 999999 359960 1 96923 606548 -244191 1 146479 444034 370895 2 2 999999 1 2 999999 -125219 2 483843 620374 2 2 999999 1 2 999987 85180 1 30069 433616 458333 1 2 999999 -629159 2 2 999999 1 2 999999 -764217 2 747148 757157 1 113340 832289 198136 1 145589 821990 158313 2 2 999999 1 2 999999 775381 1 2 999999 -753712 2 9 999992 2 82401 221146 2 17 999998 2 579934 588285 1 189991 322258 -55420 2 324927 647619 1 9 999994 -65055 1 2 999999 -812905 1 16 999995 -408290 1 150727 452959 184865 1 17 1000000 680696 2 2 999999 1 579513 898093 324844 2 653946 766089 2 394880 756074 1 14 999984 -293269 1 632795 838451 511517 1 572539 973222 -367476 1 688932 958883 33525 1 12 999985 434377 1 2 999999 -880012 2 2 999999 1 2 999999 -589683 1 13 999982 -897347 1 17 999990 -858393 1 2 999996 -891911 1 171697 462456 631074 1 547936 724950 153808 1 2 999999 -638461 1 11 999996 215349 1 18 999982 458821 1 700212 926609 -764412 2 584261 936052 1 2 999999 -666815 2 169913 234858 2 2 999999 2 84896 367049 2 3 999999 2 2 999999 1 392137 480814 171925 2 2 999999 2 257601 279518 2 10 999982 2 2 999999 2 323787 648686 2 231966 991601 2 466574 784648 1 589879 802224 -167675 2 2 999999 2 2 999999 1 771208 908127 -428817 1 2 999999 105326 2 2104 736398 2 10 999996 2 120883 422018 2 7 999998 1 2 999994 -956293 2 2 999999 2 10 999999 2 489802 700258 2 5 999997 2 322854 782671 2 44619 193084 2 2 999999 2 666546 859840 1 2 999999 -275162 1 2 999999 -29112 2 4 999984 2 3 999982 1 2 999999 -280972 1 2 999999 134038 2 2 999999 1 4 999982 -740761 1 2 999999 -73005 1 578631 791731 -864046 1 527164 797224 819859 1 20 999999 97622 1 550000 713352 -350794 2 98525 884982 2 2 999999 1 2 999999 93231 1 2 999999 217721 2 9 999997 1 441156 517217 -669689 1 358185 582438 -807395 1 2 999999 -857809 1 425754 868316 -727219 2 11 999998 1 4 999988 984895 2 2 999999 1 14 999985 -523443 2 2 999999 2 787685 837185 1 20 999984 -286130 1 297050 988635 -994132 2 121946 430544 2 866764 906627 1 19 999981 331205 2 100435 296421 2 494048 546333 1 636708 983326 614183 1 152062 227493 -763877 1 2 999999 -15927 1 2 999999 -431306 2 2 999999 1 3 999991 461460 2 13 999985 2 1 999981 2 2 999999 2 434888 852433 2 2 999999 2 216901 939216 1 2 999999 -535012 1 2 999999 -626437 2 2 999999 2 2 999999 2 50724 381272 2 2 999999 2 2 999999 1 12 999997 846402 1 552358 652195 222212 1 14 999994 408302 2 239162 732506 1 520989 992523 382626 2 15 999993 2 2 999999 1 2 999999 271995 1 125007 585148 281639 2 8 999994 2 2 999999 1 15369 129046 -607183 1 76400 281937 -779622 2 2 999999 1 4 999992 383380 1 8 999982 -719161 2 647047 790417 2 256581 553833 2 2 999990 2 23006 464276 1 2 999999 -182508 2 35490 279914 2 6 999990 2 5 999982 1 10 999989 725394 1 2 999999 987484 2 13 999995 1 13 999988 906115 2 2 999999 2 133037 184602 1 2 999999 -526322 1 2 999999 809354 2 9 999997 1 10 999993 -436467 1 17 999993 381571 1 12 999992 -104595 2 4 999983 2 20 999997 2 766206 963118 1 551766 968191 390155 1 261114 579780 -986039 1 2 999999 13121 2 7 999984 1 17 999982 -544049 1 814573 926479 -479449 2 99718 966683 2 2 999999 2 8 999984 2 5 999991 2 2 999999 1 2 999999 -92090 1 9 999999 -350446 1 7 999989 712751 1 2 999999 798802 2 277824 591810 1 2 999999 411150 1 2 999999 449433 2 443259 723624 2 14 999988 1 509963 631350 620785 1 2 999999 -86235 2 264679 429268 2 2 999999 1 81364 127842 -65544 1 2 999999 -141990 2 2 999999 1 15 999997 55792 2 80714 972474 1 1662 42680 -765099 2 2 999999 1 2 999993 -822115 1 606066 751419 -941433 2 150328 427194 1 2 999999 597909 2 7 999988 1 472273 749562 -528053 2 302669 487315 1 18 999988 -551160 1 2 999999 -103162 2 202766 585322 1 2 999999 115513 2 2 999999 2 2 999999 1 2 999999 682240 1 2 999999 908736 2 510137 875305 1 10 999981 976457 2 2 999999 2 2 999999 2 2 999981 2 2 999999 1 459318 655670 -165631 1 497988 718884 -104784 1 519545 837457 -862222 1 2 999999 -97370 1 2 999999 -600552 2 2 999999 1 2 999999 -526071 1 48984 521304 950913 1 2 999999 495821 1 397913 699568 -867450 2 218292 528344 2 78919 775811 1 2 999999 396348 1 10 999994 -186874 1 22714 222966 804776 1 2 999999 -895667 1 2 999999 941689 1 8 999988 -329374 1 2 999990 -846096 1 6 1000000 -192076 1 2 999999 -196491 1 12 999994 -517271 1 2 999999 963538 1 2 999999 -550718 1 2 999999 528514 1 265086 961192 311241 1 7 999981 -839013 1 47506 855284 -491584 1 853045 964709 -241935 1 10 999997 952284 2 2 999999 2 2 999999 1 2 999999 864425 2 12 999996 2 214594 696564 1 2 999999 611275 2 19 999986 2 523791 727189 2 2 999999 2 17 999985 1 3 999993 -914006 2 6 999995 2 2 999999 1 2 999999 732752 1 175265 685958 789102 2 14 999986 2 142065 812172 2 438952 960012 2 2 999999 2 2 999999 2 255238 968015 1 2 999999 378689 2 2 999999 2 2 999999 1 8 999984 318415 1 2 999999 522062 2 264045 359927 2 2 999999 1 2 999999 277832 2 422195 661613 2 412209 609805 1 4 999985 -734763 1 4 999990 -252918 1 11 999981 429228 1 447401 639737 -719059 1 47735 235448 526599 1 550593 951877 -574729 1 75894 360287 854596 2 556383 976755 2 2 999999 1 6 999999 399989 2 2 999999 1 16 999987 878789 2 423923 647193 1 2 999999 -691568 2 2 999999 1 2 999999 -707827 1 64855 267841 -975196 2 15324 420211 2 557406 648941 1 11 999991 -556592 1 13 999981 299785 2 704192 782754 2 18 999986 2 2 999999 2 369239 395483 1 2 999999 811870 2 16 999984 2 2 999999 1 2 999999 703479 1 2 999999 -333048 1 2 999999 325201 2 829674 874116 1 7 999987 391037 1 441860 447969 447685 2 2 999999 2 9 999983 2 412455 759227 2 2 999999 2 14 999988 1 2 999999 784519 2 65374 616063 1 8 1000000 449402 1 617588 811672 632443 1 2 999999 922177 2 10 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 328812 945673 -909498 2 101560 392973 1 16891 600061 336064 1 2 999999 520833 2 2 999999 2 2 999999 2 544633 627381 1 15 999991 177516 1 11 999989 836041 2 4 999992 2 267508 649960 2 8 999995 2 2 999999 1 6 999999 495303 1 12 999996 -939185 1 7 999996 -561189 2 198441 730416 2 629729 882053 1 2 999999 -322661 2 13 999997 1 266200 677700 325219 1 160086 757007 -958882 1 719499 743551 -49823 2 2 999999 2 2 999999 1 167601 580888 859147 1 20 999985 989409 1 70258 708893 -351500 1 15 999986 -212591 2 1 999981 2 282690 454311 1 2 999999 -972163 2 2 999999 1 3 999983 -582694 1 8 999991 -855846 1 2 999999 889822 2 2 999999 2 2 999999 2 2 999999 2 692534 844765 1 2 999999 -190493 1 2 999999 -829194 1 258331 356639 965241 2 2 999999 2 167269 275269 2 9 1000000 1 8 1000000 -169776 1 2 999999 -439387 1 2 999999 376899 1 2 999999 -807695 1 338850 767006 609149 2 885889 953890 2 4 999999 2 8 999990 2 2 999999 1 15 999981 -508032 1 11 999982 329278 2 145194 762495 1 2 999999 586687 2 10 999990 2 2 999999 1 11 999983 -698341 1 168959 923034 -331039 1 2 999999 755061 2 81400 924742 2 6 999998 2 2 999999 1 2 999999 -664431 2 6 999982 2 2 999999 1 3 999993 -327437 2 3 999992 2 6 999999 2 2 999999 1 231678 563815 -556309 1 416526 818891 -866818 1 2 999999 -3221 2 20 999984 2 13 999983 1 2 999999 -74170 2 2 999999 1 267120 929231 -715900 1 36641 700483 -698954 1 2 999999 547287 1 2 999999 -180681 2 2 999999 1 620363 927087 -265958 1 28131 497669 -546758 1 2 999999 -478829 1 166166 957151 900237 2 121852 501794 2 242341 664427 1 13 999998 -483876 1 867208 930469 -830878 2 2 999999 2 10 999993 2 352747 688259 2 2 999999 1 16 999990 384276 1 2 999999 763953 2 352974 838502 2 18 999993 2 40747 331509 1 788728 971511 589988 1 7927 847233 -9219 1 516912 814614 -123112 2 18 999988 1 399178 690814 540530 2 12 999984 2 2 999999 2 13 999989 2 2 999999 2 5 999985 1 613752 634553 255219 1 2 999999 616517 2 20 999983 2 2 999982 1 288443 890262 -426575 2 8 999993 1 508615 664928 564648 2 4 999984 1 2 999999 -761936 2 435409 523488 2 8 999981 1 2 999999 489084 2 2 999999 2 78865 334765 1 2 999999 -625027 2 2 999999 2 558370 842851 2 126582 574352 1 165797 767472 -598664 1 15 999987 531014 2 12 999997 1 2 999999 918646 1 2 999999 -626671 2 2 999999 2 506703 861876 2 426342 791379 1 1 999986 -221639 2 2 999999 2 2 999999 1 5 999981 -359969 1 9 999981 -319889 1 4 999989 -141953 2 2 999999 2 518763 944452 1 20 999995 743161 2 2 999999 1 20 999991 -312901 1 2 999999 -257255 2 17 999986 1 17 999984 -455284 1 3 999990 -925197 1 2 999999 -349082 1 20 999997 911164 2 12 999985 2 1 999981 2 17408 898554 2 851860 956237 1 12 999981 -224115 2 534893 868740 1 13 1000000 649578 1 431082 749017 648865 1 2 999999 545050 1 1 999990 -285813 2 15 999983 1 2 999999 -181141 2 6 999988 1 2 999999 774243 2 2 999988 1 2 999999 -127606 1 2 999999 -112481 1 2 999999 547676 1 15 999992 9405 1 117298 931860 -954048 1 20 999985 -809592 1 532556 770530 681934 2 2 999999 1 54207 930544 -197434 2 684783 886679 2 16 999981 1 282374 888092 875133 1 9 999986 -101705 2 2 999999 1 2 999999 -609793 2 771968 960031 2 8 999990 2 181043 710620 1 118425 611120 492064 1 13 1000000 171465 2 2 999999 1 72565 538790 -763409 2 2 999999 1 5 999983 627235 2 2 999999 2 8 999989 1 2 999999 -155746 2 9 999995 2 517084 797795 2 2 999999 1 822738 946813 -502559 1 2 999999 -406938 1 3 999999 -150736 1 2 999999 -153229 2 46406 119940 1 2 999990 -936225 1 2 999999 -743031 2 507427 751717 1 2 999999 -22726 1 2 999999 151531 1 16 999993 -626109 2 4 999997 2 2 999999 1 5 999984 -409086 2 161607 843528 2 18 999989 2 109271 734460 1 2 999999 136938 2 421706 838954 2 2 999999 2 643681 717868 2 681054 901416 2 60793 485847 2 2 999996 2 7 999994 1 16 999982 592232 2 4 999997 1 423222 582483 966113 1 405827 509510 337997 2 18 999985 2 2 999999 2 15 999994 1 198390 520257 -855135 1 5 999993 -143232 1 2 999999 -55603 1 2 999999 388133 2 2 999999 1 4 999984 -709081 2 555544 862328 2 8 999998 1 2 999986 -38045 2 343178 515830 2 2 999999 1 13 999996 -893685 2 2 999999 1 2 999999 441065 2 3 999983 2 2 999999 1 684140 769247 -644055 1 11 999996 -932828 2 2 999999 1 11 999984 715931 1 2 999999 494424 2 16 999981 1 2 999999 646579 1 14 999987 -773617 1 7 999992 350475 1 2 999999 -61547 2 2 999999 2 2 999999 1 2 999999 239325 1 16 999990 -210919 2 2 999999 1 763998 937107 -470741 2 600634 602161 2 2 999999 1 2 999999 -344184 2 2 999999 1 2 999999 972041 1 15 999993 -566785 2 15 1000000 2 2 999999 2 19 999998 1 15 999987 -973708 2 13 999998 1 2 999999 665490 2 2 999999 2 2 999999 1 2 999999 972333 1 12 999982 -887591 1 3 999988 -220760 1 14 999996 -825695 2 1 999996 2 2 999999 1 551710 731140 -332640 1 923751 983541 494210 1 2 999999 874432 1 7 999981 231674 1 5 999983 12542 2 28651 325057 1 2 999999 -984393 2 296144 558108 2 17 999996 2 2 999999 2 385982 955233 2 20 999986 1 2 999999 -404250 1 295376 672013 -248030 2 133172 795466 1 713036 864468 707998 2 2 999999 1 2 999999 -823214 1 2 999999 -114044 1 2 999999 950080 1 17 999985 -999518 2 2 999999 2 15 999986 1 2 999999 -248726 2 337456 560358 1 371742 632531 -933023 2 612442 915486 1 2 999999 -714068 1 2 999999 -401181 2 812723 965067 1 580551 789142 162591 1 2 999999 -67439 2 70073 196159 2 2 999999 2 2 999999 1 9 999986 -504689 1 428785 622528 -198535 1 2 999999 993852 2 2 999999 2 212185 245215 1 2 999999 -472672 2 1 999991 2 2 999999 2 663449 728816 1 2 999999 -768956 1 558143 769299 -501932 1 565762 927751 -815851 2 3 999983 1 2 999999 -376044 2 2 999999 2 10 999983 1 2 999999 -166194 1 2 999999 -515334 2 9 999999 2 2 999999 1 2 999999 462208 1 2 999999 -23166 1 5 999990 307299 1 189115 979122 238518 1 317551 562059 525348 1 2 999999 -626023 1 2 999999 -7577 2 2 999999 2 61666 851749 2 20 999996 2 2 999999 2 2 999999 2 2 999999 2 6 999990 2 600569 963364 1 7 999986 751563 2 2 999999 2 167696 702360 1 2 999999 557465 2 5 999981 1 5 999984 -239194 2 20 999995 1 1 999995 249731 1 54820 131713 261114 2 19 999985 2 2 999999 1 2 999999 37824 1 2 999999 -741761 2 5 999997 2 31216 176064 1 524218 901467 154177 2 830902 912862 1 2 999999 -724765 1 2 999999 263210 2 2 999999 1 697528 880920 -950653 1 9 999991 -281314 1 2 999999 555557 2 518346 970442 1 2 999999 -570432 1 2 999999 -968493 2 2 999999 1 2 999999 -303564 1 4 999999 -485819 2 10 999997 1 270719 452431 -200110 2 6 999990 1 18 999987 674993 1 2 999999 56990 1 2 999999 48493 2 395158 860728 2 2 999999 2 2 999999 1 2 999999 -362670 1 2 999999 -923955 1 20 999983 -41117 2 14 999991 2 13 999997 1 806350 809634 -878969 2 416283 459240 2 2 999999 1 2 999999 423053 1 2 999999 561891 1 10 999986 -18783 2 18 999995 2 541664 770758 2 13 999981 2 6 1000000 2 2 999999 1 9 999997 663079 2 12 999981 2 94283 381308 2 747919 796230 1 14 999998 246758 2 2 999999 1 2 999999 -348944 2 377325 602225 2 563183 917592 1 2 999999 -507004 1 343948 976275 363812 2 2 999999 2 857848 905742 1 112351 431442 854447 1 18 1000000 -168510 1 2 999999 471224 2 14 999982 2 2 999999 2 668688 722689 1 2 999999 -383207 2 1 999988 2 2 999999 2 13 999992 2 753576 909230 2 15 999989 2 7661 860574 2 11 999992 1 231603 268490 -265055 2 127889 265027 1 121096 654025 306741 2 596465 818805 1 9 999986 -79240 2 2 999999 1 12 999996 -93635 1 2 999999 -714053 2 514043 615892 2 2 999999 1 20 999990 687654 2 2 999999 1 8 999984 936081 1 14 999996 -453792 1 2 999999 -327238 1 9 999987 -225987 2 4915 943317 2 20 999988 2 10 999987 1 15 999991 310684 2 63462 841778 1 2 999999 303340 2 13 999991 2 2 999999 1 403052 582562 -262109 2 18 1000000 2 18 999982 1 11 999995 -939396 1 2 999999 -851321 2 2 999999 1 45708 793503 -420118 1 2 999999 -132404 1 2 999999 -712177 2 2 999999 1 12 999983 -296471 2 2 999999 1 109882 441140 -344863 2 2 999999 1 2 999999 90069 1 26106 420093 -220272 1 12 999989 -953072 2 335550 828344 1 378586 756184 -976742 2 1 999983 1 2 999999 -629330 1 2 999999 -131460 1 1 999983 -808142 2 206746 701957 2 543815 682315 2 12 999981 2 2 999999 2 402238 850846 2 479546 984100 1 19 999985 363063 1 9 999992 421343 1 2 999999 -327862 1 19 999997 -991450 2 462906 692604 2 454350 785282 1 20 999982 -323755 2 6 999990 1 8 999985 -112832 2 20 999982 2 2 999999 1 2 999999 -516173 1 20 999993 -432484 1 2 999999 -299629 1 804537 974858 602265 1 2 999999 -429151 1 9 999996 664730 1 583464 998389 -207793 2 8 999991 2 2 999999 1 14 999996 -156150 1 4 999989 626445 2 20 999988 2 2 999999 2 4 999981 1 2 999999 -792896 1 17 999999 276030 1 535968 824450 199697 2 18 999992 1 18 999996 501937 2 17504 220297 2 2 999999 1 8 999984 -916781 2 2 999999 2 2 999999 1 139435 957138 927932 1 11 999994 210110 2 4 999992 2 19 999981 2 2 999999 2 2 999999 1 2 999999 119395 2 10 999991 2 2 999999 1 103556 312512 581851 2 2 999999 1 163966 536348 -733156 1 395892 902070 -254695 2 2 999999 2 843869 844219 2 2 999999 1 77150 338563 750487 2 577581 655821 1 2 999999 -610104 2 2 999999 2 214536 366500 1 2 999999 -419744 2 2 999999 2 13 999993 2 17 999983 1 3 999987 -241313 2 17 999998 2 2 999999 1 15 999988 -64434 2 347500 493690 2 262553 408287 1 114647 430606 72381 2 2 999999 1 10 999993 132445 1 3 999989 937321 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -277975 1 173367 518975 3649 1 2 999999 222611 1 2 999999 978898 1 4 999995 322157 2 41100 148663 2 2 999999 2 10 999986 2 11 999983 2 19 999985 2 109997 746068 1 16 999994 92078 1 43563 126921 -172324 2 2 999999 2 133646 970661 1 155053 238462 939032 1 2 999999 -293074 2 6 999989 1 67505 549788 387544 1 7 999994 -305379 1 209822 782657 -191069 1 5 999982 8204 1 8 999998 -360585 1 19 999983 -800085 1 4 999996 203862 1 12 999983 89843 2 9 999988 1 2 999999 -785190 1 417914 955933 760420 1 112892 955036 164461 2 15 999985 1 295797 487075 -155241 2 2 999999 1 19 999981 -194667 2 2 999999 2 11 999989 2 6 999981 2 1 999998 2 1 999999 2 2 999999 1 711403 985021 -737673 1 13 999998 189389 1 10 999988 412836 1 12 999987 -805852 1 4 1000000 -428662 2 427883 518055 2 7 999983 2 400888 971249 1 2 999999 473070 2 8 999983 2 11 999982 2 95810 730583 1 707528 852226 -238592 2 73430 656293 2 154217 247141 2 128464 597259 2 280068 393091 2 14 999997 1 3 999981 880606 1 20 999988 -250183 2 2 999999 1 203304 255479 -91330 2 16 999982 1 2 999999 356642 2 17 999997 1 2 999999 -963887 1 301134 336309 839982 1 220660 596749 390267 2 269081 851100 2 2 999999 2 9 999998 1 2 999999 648899 2 27301 206422 2 860435 862870 2 20 1000000 1 19 999982 -40816 2 2 999999 2 485531 507916 2 3 999998 1 272266 533690 703714 1 2 999999 668195 2 463738 702392 2 13 999988 2 1 999992 2 17 1000000 1 96819 194561 -942742 1 2 999999 389038 1 2 999999 -455162 1 2 999999 -35331 2 268636 514457 1 147224 622739 -59305 1 2 999999 -599250 1 803464 967459 -877627 1 2 999999 517577 2 11 999987 1 2 999999 -437433 1 2 999999 913650 2 14 999986 2 1 999993 1 8 999999 -627329 1 2 999999 795404 1 2 999999 -266934 2 712814 909392 1 2 999999 -630570 2 2 999999 2 105605 864906 2 2 999999 2 2 999999 2 536819 975912 1 2 999992 323516 1 9 1000000 147695 1 2 999999 411584 1 2 999999 -399608 2 2 999999 2 502192 602390 2 2 999999 1 4 999993 302815 1 34444 596521 543988 2 285421 342949 1 2 999999 -744836 1 2 999999 791762 1 589695 988818 -780250 1 14 999981 669591 1 63068 772447 -243366 1 6 999982 575073 1 2 999999 367735 2 15 999989 1 716078 989729 -190113 1 8 999984 644263 2 467520 573576 2 2 999999 2 2 999999 1 3 999989 206780 1 1 999984 192186 2 2 999999 1 2 999999 812611 2 9 999985 2 2 999999 1 463727 528951 -993535 2 18 999996 1 17 999987 -836910 1 2 999999 -12408 1 376519 412732 -450412 1 2 999999 571725 1 113553 273151 -852338 2 260588 429872 1 2 999999 -139029 1 729329 965770 638771 2 249713 785407 1 18 999994 638866 1 6 999984 657961 1 2 999999 913111 1 11 999987 117656 2 14 999982 1 2 999999 813553 2 2 999999 2 2 999999 2 2 999999 1 339561 725821 489118 2 20 999981 2 461433 616792 2 621233 651122 2 2 999999 2 569291 894975 2 268586 987549 2 149996 810181 2 2 999999 1 18 999990 -620404 2 17 999981 2 285486 308366 2 8 999995 1 2 999999 -181655 2 2 999999 1 2 999999 980448 2 2 999999 1 114550 731973 224449 1 163023 454381 255997 1 338587 409616 -150288 2 6 999996 2 3 999992 2 11 999995 1 148205 515479 -587459 2 18 999998 1 13 999998 -161722 1 9 999999 -26655 2 3 999997 2 11 999984 1 7 999988 727281 2 2 999999 1 19 999990 601816 1 2 999999 -293409 2 2 999999 1 2 999999 -339700 2 8 999995 2 2 999999 2 2 999999 1 17 999982 237031 1 2 999984 823047 1 371046 628121 652412 1 74548 957918 519529 2 2 999999 2 2 999999 1 206139 768290 465969 1 434429 551671 -376570 2 1 999994 2 2 999999 1 133145 688366 -237398 2 16 1000000 1 2 999999 459607 2 214707 556491 2 2 999999 1 3 999983 556064 1 2 999999 -456120 1 2 999999 -577790 2 460655 885119 1 2 999999 -923857 1 6 999987 423209 1 6 999986 776826 1 2 999999 -190505 1 76392 303755 -837450 1 2 1000000 -417872 1 524698 697980 -817451 1 2 999999 264459 2 698951 943014 1 8 999986 -77045 1 13 999984 -399500 2 231672 842296 2 2 999999 1 2 999999 167887 1 691893 774206 -445122 2 19 999982 1 411338 445230 597371 2 500317 851452 2 1 999993 1 1 999989 259282 1 2 999999 -880493 2 20 999999 2 2 999999 1 10 999987 435566 1 2 999999 -684371 1 19934 846163 -689861 2 9 999997 2 2 999999 1 473435 683242 966371 1 16 999993 334043 1 309194 502156 -847301 2 292488 423671 2 539207 948235 2 6 999999 2 10 999992 1 784658 843920 622494 1 2 999999 796386 1 17 999988 822434 1 399661 982539 -496165 1 9 999988 -838807 1 2 999999 320174 1 7 999994 90380 2 2 999999 2 9 999989 2 317510 596108 1 2 999999 316942 2 2 999999 1 2 999999 -96749 2 5 999995 1 721668 822853 -942420 1 854788 971654 364451 2 192743 977233 2 269875 717989 2 14 999989 2 442255 490745 2 109021 468861 1 14 999990 506457 2 2 999999 2 258029 786967 2 393655 956119 1 53529 140208 -718264 1 5 999987 -795933 1 14 1000000 -601859 2 2 999999 1 135252 487897 -727363 2 13 999987 2 2 999999 1 515821 876723 310777 1 2 999999 302410 2 18 999983 1 8 999988 391535 1 737138 856183 -890492 2 306073 316880 1 4 999995 -550656 1 349892 410585 744310 1 3 999983 274131 2 19 999984 2 2 999999 1 3 999997 760824 2 12 999987 2 2 999999 2 12 999998 2 2 999999 1 2 999989 29619 1 87147 875295 334487 1 2 999999 579167 2 2 999999 2 11 999994 1 2 999999 -614643 2 7 999994 1 442331 767956 -901050 2 2 999999 2 2 999999 1 2 999999 -920570 1 4 999986 -503121 1 2 999999 687682 1 2 999999 852260 2 3 999981 1 15 999997 -505678 1 2 999999 50416 1 4 999996 432685 2 2 999999 2 59098 658492 2 1 999994 1 238985 805625 -484247 2 758100 912530 2 13 999998 1 278440 693706 -146704 1 2 999999 773006 2 590172 795087 1 2 999999 -86713 1 2 999999 -404943 2 2 999999 1 86151 131396 -254282 2 538346 699758 1 14 999985 493933 2 2 999999 2 11 999995 2 658349 814423 1 2 999999 -863599 2 10 999991 2 11 999983 2 2 999999 1 7 999989 595167 2 3 999991 2 10 999994 1 583847 836912 -332594 2 13 999984 2 831421 897230 1 84352 831739 -576817 1 9 999995 -617526 2 2 999999 1 2 999999 -191614 2 17 999991 1 2 999999 -575713 1 2 999999 620198 2 14 999984 1 2 999999 -473646 1 2 999999 998679 1 6 999986 -625035 1 15 999983 887658 1 14 999984 -18034 2 10 999996 2 19 999994 2 13 999984 1 309828 571444 -795642 1 2 999999 153000 1 187770 504421 876219 2 189921 747030 2 10 999988 1 19 999981 525203 2 20 999982 2 94370 297613 2 742421 983843 2 563364 994567 1 10 999988 923330 1 569324 776320 -245187 2 2 999999 2 2 999999 2 12 999994 1 5 999994 -826310 1 2 999999 -248520 1 342337 584364 -714547 2 2 999999 2 2 999999 1 486366 745047 560741 2 165730 886495 2 293944 747125 2 2 999999 2 5 999981 2 3 999991 1 7 999981 -95957 1 2 999999 3436 1 2 999999 -386348 1 3 999988 -472319 1 278228 788059 -865009 2 959284 966116 1 13 999991 -963388 2 2 999999 1 2 999999 813984 2 19 999998 1 2 999999 406870 1 8 999988 -484604 1 4 999989 -594177 2 2 999999 2 206677 388481 1 190024 297855 669510 2 4 1000000 1 6 999983 -700798 1 272903 880444 917925 1 599460 918657 55826 2 266393 970279 2 39955 397961 2 2 999999 2 2 999999 1 177695 708177 -217810 1 9 999983 -883361 1 3 999998 209704 1 175857 699221 825491 1 583344 670775 -213329 2 64605 627393 2 429111 843609 2 19 999981 2 2 999999 2 2 999999 2 4 999998 1 7 999995 456008 1 838172 928835 590397 2 10 999989 1 2 999999 808005 1 18 999994 -770088 2 20 999982 2 7 999986 2 2 999999 1 41115 179793 23303 1 81617 576409 -74062 2 2 999999 2 11 999996 1 4 999983 646852 2 236487 365749 1 219259 351334 755304 2 2 999999 1 9 999991 255563 1 231943 971931 -608353 1 273275 900157 621886 2 2 999993 2 2 999999 2 78996 543559 2 99381 429504 1 2 999999 327358 2 2 999999 1 2 999999 710962 1 2 999999 -902461 2 18 999982 1 10 999982 -634016 2 2 999999 1 16 999986 -862246 2 20 999988 1 238858 964550 -516359 1 774886 956290 910451 1 75872 878403 797622 2 2 999999 2 5 999983 2 2 999999 2 18 999987 2 229562 518700 1 9 999996 -579360 2 15 999981 1 11 999984 444179 1 5 999986 -197785 2 2 999999 2 3 999985 2 18 999996 2 10 999988 2 2 999999 2 2 999999 1 2 999999 684815 2 2 999999 2 413612 487676 1 563106 668414 331576 2 163884 745260 1 2 999999 23039 1 218487 266428 302385 1 712206 899688 767634 1 2 999999 -600053 1 9 999987 -727706 2 19 999992 2 2 999999 1 15 999991 -969127 2 8 999999 1 2 999999 385456 2 651526 994966 1 20 999985 503404 2 523691 957275 1 4 999990 -976155 2 12 999990 2 2 999999 2 172152 327483 1 79351 929697 424626 1 2 999999 620274 2 9 999988 1 2 999999 209529 2 13 999999 1 2 999999 -986333 1 2 999999 183775 2 8 999984 1 2 999999 -593759 2 2 999986 1 18 999995 -553037 2 2 999999 1 536930 545535 162984 1 13 999985 -153012 1 35662 294652 84049 2 1 999987 2 18 999994 1 14 999991 592503 1 294082 728135 -652587 2 2 999999 2 2 999999 1 706318 816283 93738 2 674790 748058 2 18 999984 2 584652 685778 2 2 999999 2 2 999999 1 2 999999 -251359 1 10 999988 160903 1 244196 799630 159942 2 694133 909583 1 15 999981 129851 1 2 999990 890326 1 52029 759932 501195 1 18 999985 586723 1 19 999998 -443452 2 2 999999 1 10 999992 -440844 1 491496 692879 527840 1 112870 563328 676943 1 17 999998 -728181 1 2 999999 454974 1 115039 150257 -114880 2 9 999981 1 2 999999 -240015 2 5 999999 2 2 999999 2 2 999999 1 639324 778814 -221356 2 2 999999 1 2 999999 -187271 2 2 999999 1 2 999999 -577865 1 2 999999 239709 1 340172 885367 477624 1 15 999994 -830214 1 2 999999 -285658 1 13 999993 -933521 2 14 999991 2 8 999992 2 931479 956056 2 206152 755893 1 2 999999 -578691 2 11 999992 1 2 999999 -450025 1 12 999996 840655 2 25100 702232 1 2 999999 -783877 2 184871 401201 1 2 999999 30583 1 8 999984 -227346 2 3 999999 2 2 999999 2 599554 756263 1 2 999999 -825425 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -517849 1 521680 721303 442121 1 686935 972571 -896193 1 385253 627919 -14420 2 2 999999 2 497663 715985 1 2 999999 181882 1 255510 734251 341801 1 8 999993 -329407 2 4 999997 1 2 999999 307403 1 69662 434853 137478 2 362948 924199 1 8 999982 -928351 2 470518 553327 1 2 999993 214989 2 555290 707226 1 2 999999 -384931 2 1 999981 1 2 999999 -48470 1 4 999995 120511 2 2 999999 2 2 999999 1 1 999989 26837 2 352000 486636 1 2 999995 662460 2 251689 416650 2 13 1000000 1 7 999998 -727301 1 16 999981 84070 2 2 999999 1 61843 611364 892970 2 4 999986 1 14827 380782 178402 2 410960 722805 2 11 999989 2 2 999994 1 58700 351715 44183 2 13 999982 1 2 999999 832902 2 2 999999 1 2 999999 134072 2 471677 875452 2 2 999999 2 278233 449044 1 373188 444715 -251706 2 2 999999 1 69656 284315 -952521 1 15 999986 79853 2 59537 163336 2 9 999995 1 19 999998 -707653 2 50501 410353 2 12 999997 1 476767 741676 865710 1 929541 979605 -224379 2 14 999992 1 30504 742546 -805129 2 118586 905798 1 20 999995 668718 1 9 999989 924498 2 909750 927018 2 2 999999 1 2 999999 -939185 1 336999 731000 -153169 2 2 999999 2 10705 196612 1 14 999988 -921135 2 2 999999 2 2 999999 2 4 999986 2 420786 698272 1 2 999999 497155 1 13 999999 -280295 2 653833 955035 2 44240 258178 1 2 999999 258367 1 599810 954047 -60848 2 8 1000000 1 387993 801621 -639012 2 2 999999 1 2 999999 -335338 1 790298 911314 729595 2 2 999999 2 234867 353905 2 376760 746071 1 2 999999 749184 1 2 999999 -886022 2 2 999999 1 2 999999 100324 2 338416 380735 1 20 999993 -210220 2 2 999999 2 2 999999 2 6 999984 2 2 999999 2 144845 913774 2 2 999999 1 12 999991 46368 2 2 999981 2 8 999997 1 2 999999 939292 2 5 999990 1 432047 645481 972862 2 554657 644280 2 2 999999 1 18 999992 22729 1 6 999983 -378483 1 16 999992 -154030 1 2 999999 -74091 1 12 999985 -515242 2 100465 402460 2 10 999987 2 7 999999 1 776422 949076 -356129 1 2 999999 -254435 2 2 999999 2 12 999994 2 190095 277263 2 431935 887743 1 2 999999 -906678 2 20 999991 1 2 999999 250565 1 2 999999 187102 1 82053 406542 -500462 2 1 999982 1 406581 727368 -904327 1 2 999999 312074 1 2 999999 -668471 1 433012 839027 -429264 1 13 999982 195715 2 2 999991 2 465178 890786 1 11 1000000 -315054 2 1 999996 2 221620 564465 2 913381 920046 1 2 999999 -237215 1 1 999999 510447 2 546494 988813 2 16 999990 1 10 999982 -628665 1 2 999999 -379182 2 10 999991 1 2 999999 -833872 1 321173 668206 230408 2 2 999999 1 344971 723198 -841199 2 439300 474444 1 174171 458413 632379 2 2 999999 1 2 999999 811638 1 272800 601107 -11328 1 2 999999 415625 1 2 999999 -30961 1 2 999999 359498 2 510057 819781 1 2 999999 -547936 2 9 999983 2 774399 971025 1 1 999990 -337834 2 2 999995 2 555677 880044 2 18 999992 2 18 1000000 2 2 999999 2 2 999999 1 19 999987 246321 2 6 999997 2 2 999999 1 2 999999 692196 1 9 999999 -729002 2 2 999999 1 59737 477295 -227748 2 151881 833879 2 58736 175093 1 67165 400644 691047 2 11 999981 1 7 999997 563697 2 2 999999 2 584237 865058 2 49752 193857 2 47540 152614 2 203361 233792 2 601680 928052 1 2 999999 -280781 1 19 999994 535569 2 542772 841544 1 2 999999 -588476 2 262340 659171 1 277416 983637 419954 2 11 999983 2 2 999999 2 384553 402665 2 128688 738683 1 2 999999 70739 1 2 999999 -695747 1 2 999999 540516 1 8 999987 461326 1 16 999991 -406414 1 421263 456518 -174141 1 361830 797695 942158 1 14 999991 -107046 1 8 999993 -308428 1 2 999999 169793 1 2 999999 105043 2 1 999983 1 8 999986 358856 1 2 999999 715781 1 2 999999 -716007 2 19 999986 2 18 999994 1 438457 453097 -840734 1 409458 423907 960725 2 492240 550151 2 2 999999 1 2 999999 962274 1 2 999999 -890999 1 2 999999 -662316 2 2 999999 1 20 999990 -138095 1 2 999999 116908 2 18 999988 1 3 999984 -821217 1 2 999999 846178 1 11 999993 413237 2 541063 944417 1 626710 914220 -498016 2 2 999999 2 16 999999 2 2 999999 2 2 999999 1 19 999991 658838 1 51121 63253 -690827 1 305848 983566 -725702 1 1 999991 901696 2 2 999999 1 19 999993 -590410 2 590063 765864 1 2 999999 353516 1 2 999999 528580 2 20 999999 2 2 999999 2 7 999995 2 2 999999 1 2 1000000 702342 2 14 999996 1 18 999992 946467 1 16 1000000 846008 1 302126 930876 230587 2 714565 767265 2 4 999996 1 105855 879348 -570618 2 484395 685539 2 8 999985 1 366515 469269 43761 2 2 999999 1 2 999999 380241 2 391642 516149 1 2 999999 -511283 1 2 999999 -240572 1 2 999999 392315 1 1 999989 -237782 1 2 999999 273297 2 812456 939232 2 2 999999 1 831058 942013 545938 2 2 999999 2 464827 873569 2 12 999998 2 742170 769425 1 567309 808804 226404 2 2 999999 2 14 999983 2 244997 657956 1 2 999999 -724052 2 8 999993 1 2 999987 -583074 1 2 999999 98106 2 2 999999 2 17 999981 2 2 999999 2 2 999999 2 159234 294723 2 2 999999 2 2 999999 2 2 999999 2 315359 960218 1 2 999999 53688 1 2 999999 -155663 1 2 999999 56803 1 19 999982 913932 1 67559 986653 747824 1 730574 965274 306779 2 17 999984 2 19 999989 1 2 999999 -807564 1 739845 784904 -65015 1 20 999995 80530 1 519179 617044 523031 1 308251 784196 965617 2 2 999999 2 610608 643490 2 13 999986 2 2 999999 1 2 999989 679249 1 24695 653223 482753 2 2 999999 2 2 999999 2 238264 410722 1 2 999999 -460668 1 630195 794986 -137809 1 295342 644503 488060 2 3 999981 1 93251 165730 -255487 2 68223 633203 2 2 999999 1 444673 942902 -230306 2 281711 348314 1 17 999991 344746 2 4 999990 2 2 999992 1 16 1000000 -182953 1 2 999999 165858 1 2 999999 828194 1 834967 842325 -374480 1 7 999985 944193 1 2 999999 8158 1 2 999999 960575 2 16 999997 1 7 999990 -489832 2 10 999984 1 294925 452809 90805 2 170760 235579 1 2 999999 71286 2 2 999999 1 20 999994 218139 2 2 999999 2 788299 829941 2 581457 689515 1 12 1000000 547159 1 2 999999 458773 1 6 999992 -176983 2 11 999990 1 82443 654597 -774932 1 8 999996 -323944 1 20 999989 -110177 1 7 999998 5863 1 15 999990 -539544 2 590726 749260 2 2 999999 1 11554 446235 -892608 1 2 999999 -262038 2 2 999999 2 337342 582546 1 2 999999 -193434 2 165637 772982 2 2 999999 2 18 999981 2 110155 148953 1 2 999999 417862 1 2 999999 856040 2 12 999986 1 2 999999 963519 1 11 999993 -475538 1 2 999999 101445 1 2 999999 321721 2 65327 854120 2 19 1000000 2 161734 504086 2 12 999983 1 204238 870940 -315726 1 2 999999 689447 2 489967 874582 2 2 999999 2 830183 990428 1 2 999999 115043 1 2 999999 -522598 2 571493 871879 2 675623 700718 2 99180 472547 2 2 999999 1 18 999993 55174 2 2 999999 1 568104 600923 -273319 1 1 999995 -498155 2 368490 481763 2 17 999995 1 7 999991 -616365 1 2 999987 217663 1 2 999999 66450 1 158068 404460 -635895 1 16 999991 478534 2 332353 992278 1 2 999999 -367561 2 314090 969826 1 224006 298282 230729 1 2 999999 -857912 1 2 999999 -104007 1 2 999999 -554666 2 2 999999 1 17 999996 -626186 1 2 999999 206153 2 2 999999 2 2 999999 2 2 999999 2 128401 876599 2 390530 555759 1 12 999994 98916 1 477997 769300 777259 1 76556 478433 712559 2 2 999999 1 9 999999 735960 1 2 999999 -314086 1 12 999999 554366 1 441177 949751 -433816 1 6 999997 381136 2 3 999998 2 387321 894849 1 183061 353012 115462 1 2 999999 783763 1 20 999998 963118 1 2 999999 -377567 1 120818 581769 -86814 1 2 999999 567658 1 714110 818496 -749885 1 4 999988 -692041 2 20 999987 1 20 999998 -723496 2 20 999983 1 2 999999 449297 2 2 999999 1 2 999999 -524167 1 11 999997 -876777 1 2 999999 961970 1 6 999992 464553 1 563321 973961 409639 2 109412 680677 1 276568 308638 -75554 1 2 999999 -464422 1 397490 429415 906310 2 2 999999 1 16 999995 -598609 2 2 999999 2 7 999991 1 2 999999 593070 2 11 999991 2 14099 419162 2 2 999999 2 260032 423598 1 645016 997889 -291634 1 3 999984 -291136 1 2 999996 -839510 1 14 999981 91622 1 2 999999 254075 2 2 999999 1 2 999999 736629 2 8 999989 1 7 999996 608157 2 225778 783453 2 879953 931224 1 2 999999 -569066 2 83287 969714 1 11599 801336 17473 1 494404 850833 682452 1 2 999999 334277 2 16 999998 1 2 999999 -363825 1 8 999983 319344 1 5 999984 559129 1 18 999992 -815994 1 9 999986 309250 1 188901 538775 39511 1 14 999981 -672565 2 2 999999 2 2 999999 1 102264 210631 378685 1 2 999999 854418 2 2 999999 1 2 999999 241077 1 15 999992 879857 1 2 999999 -217419 2 184604 803816 1 2 999999 -16432 1 82795 153982 -452645 1 2 999999 470943 1 2 999999 -327512 2 1 999985 1 12 999981 820929 1 5 999996 -601297 2 432651 497135 2 2 999986 2 2 999999 1 2 999999 199911 2 5 999990 2 205487 449262 2 74975 332639 2 2 999999 2 15 999983 1 5 999998 -389305 2 23102 407821 2 2 999999 2 2 999999 1 16748 525295 -904167 1 438309 468158 771328 1 49381 225505 -866958 2 2 999999 1 6 999986 89725 2 170757 451759 1 617186 842588 604460 2 20 999993 2 9 999990 2 18 999999 2 130595 875389 2 2 999999 2 272529 455565 2 298004 952441 2 821932 882888 1 26518 636512 954711 1 91415 984765 -762972 1 2 999999 -74641 2 2 999999 2 87764 675539 1 17 999994 -467708 2 2 999999 2 588699 899377 1 18 999990 -732976 2 25016 78906 1 14 999988 -795974 2 2 999999 1 2 999999 613107 2 2 999999 2 287879 488527 1 17 999989 -699723 1 16 999986 -546377 2 2 999999 1 427448 442060 537781 1 76680 520787 641409 2 19 999995 2 7 999999 1 2 999999 -187952 2 2 999999 2 78380 278174 2 9 1000000 2 2 999999 2 13 999993 2 15 1000000 2 2 999999 1 80445 296045 501000 2 17 999996 1 2 999999 -214164 2 343874 500114 1 2 999999 -284392 1 17 999990 41121 2 596918 817945 2 396805 416991 2 2 1000000 1 281830 864609 248359 2 14 1000000 2 4 999990 1 63152 344134 798684 1 15 999985 -392202 1 2 999999 -630139 1 17 999997 -475758 2 2 999999 1 876456 922263 450224 1 568331 597428 228499 2 17 999988 2 34330 888158 1 28929 222903 518196 1 2 999999 167846 2 2 999999 1 212708 397382 -51463 2 20 999996 2 7 999994 1 2 999999 -664313 1 397931 625383 -37535 2 2 999999 2 323511 958119 1 17 999996 -575147 2 4 999997 1 4 999999 -918248 1 2 999999 304295 1 2 999999 217311 2 6 999984 1 2 999999 491599 1 2 999999 731678 1 2 999999 -517280 2 2 999999 1 2 999999 -858152 1 1 999992 -41834 1 19 999991 220573 2 100020 255293 1 4 999981 1727 2 2 999999 1 3 999982 -640850 2 505135 937513 2 2 999999 2 19 999993 1 346777 812996 -647403 1 315995 921995 589835 2 20 999983 1 1 999997 -395414 2 552254 553856 2 231441 351635 1 2 999999 231732 2 2 999999 2 10 999985 2 3 999981 2 2 999999 1 2 999999 94856 1 2 999999 405526 1 164036 576780 339138 2 465192 546861 1 584279 944466 571096 1 286736 291548 -436867 2 260049 599823 1 7 999986 385953 1 2 999999 -793829 2 2 999999 2 779658 884505 1 18 999993 -163918 1 2 999999 -359729 1 7 999992 554835 1 2 999999 704094 2 2 999999 2 2 999999 1 14 999998 -421793 1 18 999987 39568 1 668973 812693 920776 2 2 999999 2 137536 698959 2 2 999999 2 2 999999 1 75044 264168 464148 2 11 999981 2 2 999999 1 274641 378496 892079 2 2 999999 1 262103 812512 748923 2 2 999999 1 6 999985 -746974 2 2 999999 1 2 999999 -705396 1 413182 847963 122096 1 20 999993 -280473 1 2 999999 975493 1 446484 529833 -299324 1 18 999987 96476 2 10 999999 1 38406 580118 -382073 2 2 999999 1 528371 744531 -643048 1 2 999999 882181 1 2 999984 -477777 2 14 999986 1 835127 947585 -423597 2 2 999999 2 409100 801134 1 157585 695385 506144 1 2 999999 796136 1 616837 762019 -417827 2 164141 979570 1 2 999999 704784 1 2 999999 910535 2 12 999981 1 423981 952356 -408640 2 2 999999 2 20 999994 1 13 999984 770781 2 2 999999 2 2 999999 1 12 999984 444380 1 226323 294954 886026 1 591305 832682 133155 1 15 999982 -655306 1 2 999999 -365017 1 8 999988 552022 2 2 999999 1 4 999995 625849 2 2 999999 1 411336 476912 -609664 2 564929 781365 2 3 999990 1 2 999999 314972 1 12 999991 190274 2 2 999999 1 277301 854236 -542883 1 2 999999 703394 1 2 999997 721374 1 2 999999 -754055 1 578496 693210 529414 2 91041 684030 2 2 999999 2 13 1000000 2 2 999999 1 2 999999 -682226 2 2 999999 2 1 999985 1 2 999999 839916 2 201978 930414 2 237463 799965 2 2 999999 1 669068 960963 -155061 2 286728 876153 1 12 999992 -296874 2 11 999995 2 18 999994 2 2 999999 2 7 999992 1 2 999999 -131855 2 16 999982 1 63524 245857 -306018 1 6 999993 978835 1 301376 615048 -550158 2 9 999999 1 2 999999 -551035 2 20 999992 1 93383 857793 617719 1 2 999999 269600 1 82517 462685 -430512 2 15 999983 2 2 999999 2 134040 699484 1 14 999994 766456 1 2 999999 529200 2 905339 988988 1 389417 684401 340594 2 256655 503607 2 14 999996 1 292548 929644 974858 2 344085 924728 1 15 999982 -147382 2 85227 251860 2 15 999985 1 2 999999 844188 1 327773 963538 297004 2 566577 569073 1 2 999990 598761 1 17 999999 -37441 2 638621 674461 1 2 999999 400391 2 93950 857732 2 21408 484671 2 597008 699968 2 453224 734660 2 428286 530835 2 6 999999 1 2 999999 -607306 1 199328 919312 760897 2 7 999986 2 6 999988 1 2 999999 335916 1 137416 557757 -735349 2 1 999989 1 9 999986 -454174 1 262437 565454 -71955 1 2 999999 -303621 1 477746 730568 261039 1 2 999999 194993 1 2 999999 -11174 2 165854 796106 2 19 999987 2 12 999984 2 20 1000000 1 361346 849315 -813776 1 12 999997 -632074 1 4 1000000 339348 2 375261 608998 1 2 999999 935094 1 10 999989 -885946 2 2 999999 2 2 999999 1 17 999995 -738686 2 467719 521309 1 2 999999 905873 1 2 999999 -403756 2 1 999984 1 3 999988 -210116 1 518999 841476 -420674 1 2 999999 447172 2 2 999999 2 491835 975600 2 2 999999 1 2 999999 208414 1 8 999983 -735828 2 368418 862444 2 187389 584465 1 5 999997 264009 2 2 999999 1 366274 446038 181909 1 17 999994 -224219 2 67822 188663 1 2 999999 792211 1 14 999996 -180000 2 2 999999 1 10 999986 689143 1 320740 969288 -548344 2 2 999999 2 778187 891179 2 2 999999 1 638216 645041 629324 2 3 999999 1 9 999993 238020 1 155580 796935 -79379 1 275009 835017 618595 1 9 999984 -366629 2 2 999999 2 315705 697123 1 8 999989 712205 1 2 999988 -94694 1 432121 590424 893917 2 2 999999 2 2 999999 2 6 999995 2 2 999999 1 2 999999 -656702 1 642351 928573 230611 1 7 999985 -991877 2 2 999999 2 2 999999 2 2 999999 1 816103 984340 -545416 2 54343 650342 2 3 999987 2 4 999987 1 8 999993 -701865 2 3 999996 2 2 999999 2 16 999987 2 2 999999 2 52123 282933 2 2 999999 1 18 999983 784260 2 16 999982 1 2 999999 -312951 1 4 999997 -488378 2 4 999989 2 10 999998 1 12 999991 485127 2 2 999999 2 2 999999 2 3 999986 1 2 999999 127316 2 278100 595338 1 483878 695947 -899652 1 235721 978295 -195778 2 16 999997 1 8 999994 974106 1 2 999999 78576 1 176218 762881 506985 1 2 999999 826587 1 19 999992 657100 2 444070 643979 2 882390 950758 2 2 999999 2 56966 457012 1 628418 636403 610079 1 2 999999 969386 2 337061 850718 2 2 999999 2 368644 696544 1 2 999999 188530 2 2 999999 1 340779 494727 801531 2 71193 99337 1 2 999982 -328244 2 159545 890644 2 87277 697584 2 5 999986 1 2 999999 209780 1 110421 931847 383791 2 9688 130190 2 486588 660760 2 2 999999 1 2 999999 174438 2 4 999989 2 2 999995 2 11 999988 1 192323 504963 -755333 1 182009 563164 315667 2 431715 926547 1 2 999999 869139 2 118837 529625 2 7 999998 1 12 999998 570591 2 206358 280987 1 2 999999 591095 2 587079 921054 1 704506 815401 -676717 1 61990 152352 -369235 2 15 999996 2 6 999995 1 2 999999 603429 1 412922 461826 -520221 2 19 999982 1 823435 971852 -867012 1 2 999999 66891 1 652404 656083 -274186 1 12 999994 -353851 1 160316 258237 891616 2 7 999996 1 2 999999 -450621 2 19 999989 1 633895 894171 -53125 2 2 999999 2 14 999999 2 8 999996 1 783158 846117 -158055 1 19 999998 -72120 1 1 999987 634843 1 20 999998 611754 1 16 999992 349397 1 17 999994 -757208 1 19 999983 423328 2 469986 608700 1 2 999999 973195 1 2 999999 -604779 2 32975 44075 2 6 999992 1 191038 288719 257213 2 11 999986 1 2 999999 194966 1 2 999999 -114127 1 13 999981 -959032 1 20 999996 409312 1 116071 837931 534849 2 2 999999 2 175539 810055 2 75421 936950 2 2 999999 2 256154 708754 1 2 999999 -910168 2 343769 563684 1 517234 863523 297963 1 8 999989 -509168 2 12 999981 2 12 999987 1 301030 968032 -264502 2 427977 862620 2 243018 632958 2 2 999999 1 12 999982 858081 2 287787 620201 1 19 999991 119272 2 2 999999 2 2 999999 2 15 999998 1 9 999995 -644334 1 18 999996 309959 2 239803 705853 2 2 999999 2 2 999999 2 2 999998 2 2 999996 1 85904 144888 -396626 2 1 999999 1 2 999999 318075 1 2 999999 524658 1 15 999983 140902 2 17 999982 1 123840 476146 223048 2 2 999999 1 511939 972454 -160498 2 23617 787326 1 2 999999 357448 1 2 999999 135056 2 355495 722280 1 9 999993 32299 2 5 999989 2 2 999999 2 628701 965519 1 11 999988 -392263 1 5 1000000 -615483 2 12 999997 2 18 999987 2 2 999999 2 2 999999 1 2 999999 -235308 1 670165 709959 532897 2 353484 395364 1 68132 482824 128984 1 2 999999 -622853 1 2 999999 -711745 1 2 999999 -198392 2 36752 497641 2 2 999999 2 15 999995 1 10 999995 -629042 2 2 999999 2 19 999984 1 59711 334444 500998 2 2 999999 1 5 999983 523143 1 2 999999 -751511 1 216306 462410 624871 2 9 999981 2 2 999999 2 11 999984 2 10 999985 2 153821 475849 2 120268 341634 2 56064 629100 2 73115 473611 1 2 999999 -607287 2 15 999999 1 4 999996 -453910 2 9 999987 1 2 999999 764501 1 181561 876065 286401 1 2 999999 -590091 2 381203 467615 2 2 999999 2 2 999999 1 547919 632764 129278 1 2 999999 537190 1 10 999996 -861422 1 14 999982 400425 1 2 999999 -116372 2 383532 959723 1 2 999999 -142211 1 15 999994 613325 2 2 999999 2 405388 509440 2 6 999981 1 18 999999 566047 2 2 999999 1 2 999999 -373282 1 2 999999 330827 2 2 999999 1 544305 884282 -191805 2 78547 448118 1 22142 47032 -263501 1 2 999999 531046 1 19 999988 -582657 2 2 999999 2 284302 782365 2 402413 609389 2 4 999984 1 2 999999 288149 1 4 999989 489739 2 2 999999 2 86943 381062 1 2 999999 -771973 1 2 999999 -977839 2 568309 842554 2 2 999999 1 2 999999 -752454 1 2 999999 424623 2 2 999990 2 2 999999 1 2 999999 -166042 2 2 999999 1 2 999991 329339 1 45034 272276 195854 1 2 999999 -938830 1 1 999992 506562 1 681467 721957 148353 1 21158 997355 -401379 1 585869 827648 -25211 2 464620 650823 2 386827 892470 1 2 999999 231049 1 197657 850038 816125 2 491445 987212 2 558686 717729 2 163983 250760 2 2 999999 1 2 999999 -240130 1 9 999984 -379927 2 807697 862991 2 2 999999 2 198171 688046 1 1 999989 -708863 1 2 999999 970694 1 2 999999 235458 1 468544 635234 217478 1 18 999985 532720 2 2 999999 1 226959 845274 -163971 1 239723 276877 43946 1 2 999999 -207676 2 2 999999 1 2 999999 298412 1 2 999999 -37690 2 8 999986 1 2 999985 795081 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999983 2 124085 633745 2 2 999999 1 11 999998 465409 1 2 999999 191764 2 93741 533329 1 13 999997 -18389 1 280011 585913 -669432 2 10 999995 2 2 999999 1 18 999990 -40458 1 2 999999 599073 1 2 999999 529468 1 2 999999 -294358 1 2 999999 -970554 2 2 999999 1 2 999999 -876402 2 2 999999 1 676286 835586 997001 1 1 999983 8634 1 277503 287748 -614177 1 2 999999 182266 1 2 999999 929666 2 9 999988 2 260110 481551 1 777174 947700 -990601 1 627790 663982 -88725 1 837556 979335 873541 1 2 999999 -887959 2 2 999999 1 238337 292473 -601205 1 1 999989 -95103 2 332602 400869 1 2 999999 -781460 1 564576 654934 -222711 1 2 999999 -365937 2 2 999999 1 2 999999 612369 2 1 1000000 2 161929 763918 1 2 999999 157306 1 483446 547004 9509 2 388222 885670 1 470417 677990 -511258 2 322308 551183 2 7 999986 1 311340 557077 219981 1 5 999994 629206 1 2 999999 494432 2 188458 859092 2 2 999999 1 571976 672158 -703455 1 4 999987 610299 2 8 999991 1 602323 897560 -669871 2 19 999986 2 2 999999 1 2 999999 -210582 1 2 999999 516666 1 420422 847562 -333313 1 2 999999 955539 2 273168 407531 1 662209 843866 -781493 2 297027 849575 2 132010 521169 2 120768 603799 1 29247 923064 -768106 1 693663 868149 715624 1 13 999989 -366763 1 2 999999 -702228 2 213883 569566 1 2 999988 302815 2 2 999999 1 11 1000000 -180890 1 17 999996 -69904 2 2 999999 1 20 999992 -842811 2 17 999987 2 2 999999 2 738844 762495 2 2 999999 1 12 999996 -74627 1 8 999981 -533256 2 746049 829160 2 2 999999 2 488454 794224 2 36010 523333 1 119180 598881 -726216 1 7 999986 -177975 1 2 999999 400557 2 8 999981 1 2 999999 -204282 1 74237 620278 252194 2 413134 945479 2 8 999997 1 233953 879774 948889 1 295741 809052 -866507 1 2 999999 162920 2 2 999999 1 11 999982 -295579 2 2 999999 1 2 999999 953892 2 6 999990 1 16 999997 983909 1 150311 891622 -71398 2 1 999986 2 928720 953470 2 110701 449127 2 12606 739713 1 217033 519309 -624564 1 2 999999 -136897 1 447160 833576 -785459 2 2 999999 2 64146 199768 2 83269 791542 2 2 999999 1 2 999999 -97316 1 2 999999 541534 1 20 999991 -126964 2 2 999999 1 2 999999 -83395 2 126366 871577 1 7 999985 666592 2 4 999981 1 19 999999 153280 1 6 999999 953437 1 299585 456632 -961328 1 20 999982 -662624 1 63240 302438 195986 2 263042 650939 1 14 999991 360877 1 367944 601880 531231 1 9 1000000 -552892 2 2 999999 1 12 999986 -213015 2 254423 261400 1 2 999999 -650826 2 19 999988 1 2 999999 932172 2 2 999999 1 2 999999 -25189 2 2 999999 2 15 999992 2 8 999983 2 15 999985 2 273457 476132 2 11 999997 1 2 999999 315723 1 15 999999 -984803 1 2 999999 -504976 1 10 999986 113905 2 2 999993 2 2 999999 2 121871 326724 2 2 999999 1 2 999999 2941 1 874366 959957 -549705 2 203105 232419 2 286276 734070 2 3 999996 2 259133 262206 2 2 999999 1 2 999996 946468 2 2 999999 2 2 999999 2 84712 717066 2 2 999999 2 381011 893359 2 2 999999 2 2 999999 1 6 999985 -163247 1 545059 983281 393649 2 573379 829058 2 4 999987 2 2 999999 1 12 999985 -547107 1 2 999999 -626209 2 225717 634427 1 2 999982 298561 1 764216 857585 -740083 1 739305 750132 264083 1 2 999999 132072 2 355046 946797 2 161799 366879 2 216054 555508 2 309730 442659 1 2 999983 -867668 2 884175 894605 1 691815 997844 -222354 2 580697 585261 2 1 999992 2 2 999999 1 12 999984 -836907 2 9 999997 2 412950 740805 2 2 999988 1 160556 195385 824498 2 10 999987 1 2 999999 429524 2 386247 988357 2 13 1000000 2 2 999999 1 2 999999 275741 2 19 999994 1 137954 480888 252822 1 5 999994 -122001 1 108543 718425 -631955 1 2 999999 -454825 1 2 999999 937186 1 51083 857402 122486 1 14 999989 224171 1 14 999996 -645415 2 17 1000000 1 2 999999 99123 2 14 999989 2 328769 381643 1 510391 683668 364042 2 473654 601772 1 2 999999 527947 1 2 999999 576436 1 8 999981 240460 2 2 999999 2 2 999999 1 2 999999 -436450 2 618655 852628 2 2 999999 1 274441 598405 -945600 1 2 999999 926304 1 16 999995 987071 2 56297 824186 1 11 999996 13003 2 10 999997 1 2 999999 349561 1 1 999992 -921912 1 3 999998 -615742 2 9 999990 2 2 999999 2 906457 916789 2 298246 717537 1 413336 944931 -559538 2 167979 375240 1 225629 577717 -407884 1 2 999999 98439 1 2 999999 794099 2 2 999999 1 2 999999 -463154 2 471168 985360 2 2 999999 1 11 999988 897679 2 582526 754301 1 15 999992 -393726 1 2 999999 312989 2 409444 686853 1 14 999994 642918 1 2 999999 356313 1 2 999999 289727 1 2 999999 -818294 1 14 999989 858508 1 9 999988 -718581 1 2 999999 318846 2 152164 294943 2 195559 835503 2 2 999999 2 149795 910468 1 153954 218521 -463146 1 13 999999 984967 1 635283 865218 -751230 2 7 999983 2 2 999999 2 2 999999 1 2 999999 -259965 2 725775 738435 2 20 999989 2 403027 799857 2 2 999991 2 5 999990 2 19 999997 2 227602 912485 1 2 999985 438905 2 2 999999 1 2 999999 324699 2 16 999988 2 638940 936841 1 517583 641267 200921 2 20 999995 2 2 999999 1 10 1000000 922469 2 2 999999 2 14 999988 1 12 999995 -396050 1 9 999994 -34815 1 2 999999 -568302 1 12 999983 -905103 1 19 999998 706022 1 117003 477138 -213673 1 2 999999 -317068 2 13 999993 2 2 999999 2 290394 776965 1 2 999999 -97333 2 12 999995 2 11 999987 2 30300 317350 1 288335 792221 335074 1 590391 826806 -484841 1 16 999999 234902 2 2 999999 2 110981 834748 1 4 999981 616374 2 482172 965895 2 93722 101794 1 2 999999 296257 2 7 999981 2 482238 925558 2 355754 836203 2 2 999999 1 2 999999 168270 2 110790 281432 1 12 999994 998441 2 2 999999 1 5 999981 -608616 2 4 999986 2 142481 449388 1 2 999999 -947284 2 449070 873921 2 8 999985 2 16 999985 1 6 1000000 295013 1 2 999999 -293890 2 2 999999 2 3 999987 1 2 999999 -59226 2 234794 489614 2 774134 879871 1 165248 505287 -409298 1 16 999983 781067 1 2 999999 687942 1 2 999999 328568 2 2 999999 2 15 999986 1 2 999999 -346764 2 2 999999 2 12 999985 2 7 999992 1 14 999997 742959 1 17 999989 -815098 2 2 999999 1 20 999993 127368 1 2 999999 -490917 2 2 999999 1 20 999990 -305674 2 97219 420653 2 2 999999 2 2 999999 2 169577 575886 1 11 999987 -841937 1 2 999999 530595 2 309328 742127 2 10064 901165 2 2 999999 1 2 999999 439879 2 2 999999 1 2 999999 103205 2 231861 721189 1 6 999994 -234829 1 2 999999 525921 2 12 999997 2 304508 453785 2 91397 587268 2 7 999985 1 17 999997 437532 1 10 999985 78201 1 2 999999 655733 1 2 999999 -850395 1 5 999985 70533 2 9 1000000 1 20 999990 -535130 2 7 999990 2 187498 974656 1 2 999999 -611810 1 2 999999 688098 1 4 999993 286368 2 2 999999 2 604808 693397 1 2 999999 -271592 2 33163 763433 1 11 999982 672 2 50334 861552 2 2 999999 2 18 999981 1 411153 743190 -128099 1 2 999999 -359835 2 7 999991 2 43769 60516 2 199727 319816 1 475374 612251 161455 1 503694 887987 156838 2 2 999999 1 12 999990 -109871 2 2 999999 1 2 999999 -978688 1 2 999999 261916 1 10 999985 494384 2 16 999984 2 32686 555669 2 2 999999 2 19 999990 2 2 999999 1 9 999982 -509218 1 349559 395715 700326 1 2 999999 -732523 1 2 999999 -996859 2 699650 840484 1 2 999999 -58273 2 570158 578924 2 2 999999 2 6 999995 2 385635 483919 1 1 999984 656231 2 469163 699029 1 2 999999 -19630 2 2 999999 1 12 999990 -482398 2 672980 988261 2 2 999999 2 14 999986 2 11 999993 2 267786 660540 2 2 999999 1 289953 422389 -873480 2 342404 438671 2 2 999999 2 69230 298867 2 12 999983 2 10 999992 1 2 999999 -814604 1 2 999999 -31129 2 581901 854404 1 348789 376824 895564 1 709628 754142 -748122 1 300747 831595 -964563 1 2 999999 -888331 1 6 999984 -268438 1 2 999999 -270938 2 54497 508953 1 168080 818497 226258 2 36450 557076 1 206014 612786 674196 1 2 999999 984498 2 15 999995 2 2 999999 2 2 999999 1 4 999989 310893 2 2 999999 1 2 999999 126965 1 2 999999 567851 2 105665 326440 1 16 999994 -794224 2 3 999982 2 2 999999 1 92387 513250 282598 1 340780 713254 -491516 1 2 999999 -707031 1 248578 985871 662232 2 2 999999 1 12 999991 -270123 1 543993 646377 -670580 2 2 999999 1 96674 388315 921042 1 2 999999 382120 2 7 999995 1 457566 668664 137381 1 483974 512271 -952022 1 6 999992 562925 1 11 999984 264565 2 588520 830985 1 2 999999 -763092 1 162449 700222 -155409 2 8 999982 1 328473 423722 -776334 1 2 999999 -631250 1 4 999989 -990817 2 223779 554458 2 593000 599752 2 2 999999 2 2 999999 1 11 999994 -442677 2 2 999999 1 2 999999 257166 1 2 999999 637622 2 208477 831574 2 2 999999 2 2 999999 2 2 999999 2 4 999998 1 652154 734833 -489834 2 2 999999 2 7 999986 1 2 999999 -541896 2 35682 475655 2 9 999985 1 366681 546237 540675 1 2 999999 449209 1 8 999995 492066 1 19 999981 459400 1 11 999991 -427437 1 2 999999 -625769 2 204472 972002 2 239623 306459 2 2 999999 1 2 999999 237618 1 4 999987 -131430 2 63866 633747 2 2 999999 1 2 999999 987858 1 9 999982 -480112 2 274580 548025 2 2 999999 1 2 999999 -137471 1 5 999989 -17397 2 11 999993 2 2 999999 1 12 999990 -504251 2 5 999984 1 7 999986 -627967 1 219019 565443 497955 1 2 999999 635388 1 14 999988 922834 2 4 999986 1 19 999986 -567814 2 692595 971645 1 613538 860388 -226110 1 16 999999 -796054 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -642814 2 20 999998 1 490889 709682 203401 1 2 999999 -750187 1 759353 929238 146389 1 2 999999 -557470 1 17 999982 -751632 1 2 999999 539302 2 2 999999 2 2 999999 2 2 999999 1 1 999981 -105862 2 2 999999 2 364569 778791 1 601758 852993 233681 1 2 999999 -500179 1 3 999998 508128 1 2 999999 -235353 1 16 999991 -420213 1 2 999999 560367 1 2 999999 207874 1 176989 548862 -683120 2 592888 878205 1 4 999999 -994017 2 532827 843205 1 10 999998 185291 2 2 999999 1 68086 808960 81649 1 121834 747186 243714 2 12 999981 1 2 999999 -851377 2 67806 435203 1 369078 769336 -451782 2 342831 883586 2 13 999993 1 7 999996 -494987 1 12 999987 -979014 2 698559 877966 1 19 999987 -230879 1 2 999999 -461645 2 20 999985 2 18 999987 2 18 999995 1 9 999991 -466855 1 65381 950416 642880 2 139703 999920 1 16 999993 912189 2 5 999992 1 2 999999 -190389 2 289445 540755 1 307637 701652 305749 1 6 999997 379265 1 518763 932798 -471703 1 837482 978876 -539710 1 8 999997 -286596 1 7 999982 -554937 1 17 999995 -650819 1 846247 934720 998803 1 2 999999 -151091 2 7 999991 1 145230 148828 777477 1 14 999986 -419890 1 2 999999 -369325 2 2 999999 2 2 999999 2 167499 273448 1 210150 541526 515710 1 499094 847803 -349310 2 2 999999 1 12648 597837 109301 2 3 999993 2 2 999999 2 823838 910957 2 2 999999 1 34715 782704 -798896 1 3 999985 -223518 1 4899 149160 305976 1 284541 648883 132658 1 2 999999 694107 1 16 999981 521066 1 12 999997 -524072 2 971514 993779 2 315858 906911 1 386446 607711 -384592 1 2 999981 -645456 1 20 999999 202611 1 16 999985 594256 2 2 999999 2 2 999999 1 9 999993 -889871 2 2 999999 2 2 999999 1 2 999999 299158 1 17 999996 -127304 1 2 999999 -422692 1 12 999989 -663630 2 2 999999 1 2 999999 -387930 1 43142 925380 784244 2 2 999999 1 2 999999 432319 1 39187 985920 -337653 1 294890 629384 -460469 2 19 999988 1 739505 763344 10623 2 351889 459253 2 296363 939247 2 2 999999 1 16 999990 303505 1 2 999999 191778 1 80828 205365 375857 2 2 999999 2 16 999986 1 2 999999 232903 1 2 999999 -296751 2 418352 699689 1 9856 882010 -329513 2 406565 946956 1 370580 771000 -763113 1 125951 403039 -988798 1 20 999999 596960 1 2 999999 945365 1 47155 290900 -51250 2 1 999993 1 2 999999 -212284 1 158675 395476 889658 1 41317 401933 -605281 2 437666 881543 2 2 999999 2 55443 633037 2 288050 882049 1 15 999989 -891482 1 16 999985 485867 2 3 999993 2 20 999993 2 2 999999 2 2 999999 1 137767 377960 630439 2 11 999986 1 2 999999 597654 1 9 999997 994717 2 17 999997 2 2 999999 2 9 999995 1 13 999992 698761 1 349270 953540 -764405 1 19 999984 -373476 1 80540 279885 410365 2 2 999999 1 4 999999 841081 2 2 1000000 1 2 999999 -640732 1 10 999994 216706 1 10 999984 821846 1 16 999994 704175 2 10 999989 2 2 999999 2 576787 918866 1 636007 660980 -415181 1 7 999999 -93043 1 2 999999 817281 2 375042 760716 2 415172 999068 2 5 999999 1 764908 981993 -685254 1 520825 884967 461564 2 2 999993 2 2 999999 2 2 999999 2 14 999994 2 2 999999 2 9 999994 1 2 999993 -843327 2 532702 648190 2 2 999999 1 2 999994 -849608 1 19 999998 117510 2 12 999989 2 569396 856097 1 14 999996 490553 2 2 999999 2 10 999987 1 489622 917316 998458 1 2 999999 -625624 2 16 999987 1 423583 435236 665274 2 12 1000000 1 690142 989065 -794729 1 545611 742285 -803580 2 2 999999 1 312599 863147 -270535 2 2 999999 2 18 999993 1 278244 653620 812480 2 18 999990 1 2 999999 -629228 2 19 999988 1 188917 912461 738908 2 51175 401674 1 680208 856616 587699 1 3 999997 -944475 2 2 999999 2 15 999987 2 2 999999 2 388002 826297 2 16 999990 1 420957 541580 -35433 2 423448 829647 2 118077 120857 2 2 999999 2 254712 688122 1 6611 332828 506973 1 20 999991 -94120 2 2 999999 2 753555 917346 1 2 999999 -467710 1 6 999996 -686278 2 4 999999 2 12 999991 2 2 999999 2 13 999997 1 173906 575822 -2173 1 226526 922112 -977340 2 10 999998 1 2 999999 -317394 1 20 999995 -738709 1 16 999987 -158175 1 2 999999 827946 1 20 999995 963016 2 1 999985 1 2 999999 -727475 1 10 999987 661568 1 5 999995 69719 2 9 999992 2 230211 830539 2 257622 327644 2 740006 931140 2 19 999988 1 77290 793991 534764 2 2 999999 2 26942 861602 2 404530 899169 2 518842 752347 1 2 999999 -185618 1 12 999989 317407 1 15 999994 414290 2 2 999999 2 433509 475268 1 27631 465905 -98567 2 20 999992 2 216899 764638 1 2 999999 -207431 1 2 999999 342161 1 2 999999 -604138 1 2 999999 487203 1 9 999985 567249 2 16 999985 2 2 999999 1 1 999996 756135 2 14 999982 1 12 999997 -964704 2 16 999986 1 2 999999 875038 2 3 999985 2 6 999991 1 2 999985 -705389 1 36044 280203 -416383 1 13 999995 -38741 1 24499 596707 -830209 2 2 999999 1 7 999989 765553 1 9 999984 639993 1 16 999983 -607062 1 438140 561188 77884 1 4 999998 496381 1 4 999989 2236 2 2 999999 2 342122 643772 1 58713 154380 -772917 1 176160 987270 -77784 2 217833 437596 1 682738 935464 -513117 2 13 999992 2 14 999996 2 2 999993 1 2 999999 -443246 1 218059 754967 -816183 1 13 999990 -962269 2 10 999983 1 2 999999 -717016 1 2 999999 182993 1 2 999999 747470 2 2 999999 1 2 999990 223293 2 14 999985 1 189444 516313 -405838 2 733235 827298 1 16 999990 569733 1 19 999996 -339464 1 14 999997 -826091 1 2 999999 -762517 2 342090 785497 2 18 999987 2 10 999997 2 600540 623579 2 132912 600012 2 6 999986 1 9 999996 331611 1 2 999999 810719 1 2 999999 786296 2 10 999982 2 4 999983 1 15 999985 300550 1 2 999999 -118568 2 469736 807754 1 2 999999 937064 1 247884 954787 62112 2 10 999984 2 1 999987 2 2 999989 1 2 999999 -520374 1 2 999999 -330205 1 309969 522665 -782829 1 5 999989 581950 1 8 999998 -573949 1 110815 491608 961406 1 2 999999 -67302 1 2 999999 -249358 2 965209 980457 2 16 999992 1 2 999999 -567357 2 323476 469933 1 2 999999 340906 1 18 999994 -543272 2 7 999993 1 1 999986 -759208 1 769224 908941 -455822 2 2 999999 2 2 999999 1 6 999985 -761888 1 17 999996 -633507 1 2 999999 -553804 1 206837 739456 633023 1 2 999999 -530876 2 471111 657053 1 20 999994 133736 1 2 999999 -169494 1 2 999999 -381552 2 8 999988 1 406646 754924 -892227 2 2 999999 2 332685 975285 1 2 999999 -580860 2 18 999984 2 256610 535589 1 7 999984 -979179 2 2 999995 2 2 999986 2 8714 514730 2 15 999987 2 2 999999 2 454816 628588 1 232539 772728 -516328 1 2 999999 -946927 1 2 999999 899532 1 2 999999 819448 2 745270 919091 1 2 999997 -190624 1 106784 443147 142995 2 2 999999 1 2 999999 119499 1 8 999996 886615 1 872405 930938 558438 1 2 999999 -111449 1 313001 709690 296279 2 471503 535465 1 471665 997792 -367774 2 14 999985 2 2 999999 2 7909 624576 2 2 999998 2 2 999987 1 220359 540739 -155609 2 2 999999 2 20 999993 2 2 999999 1 2 999999 -396730 2 16 999999 2 12 999987 2 2 999999 1 2 999999 -684560 1 11 999996 376575 1 2 999999 212627 1 20 999992 -161623 2 2 999999 2 8 999985 1 2 999999 -297884 1 6 999989 -611985 1 11 999986 -18187 1 2 999999 331431 1 2 999999 782984 2 1 999986 1 11 999984 -818942 2 151398 669527 2 17 1000000 2 793756 906184 1 8 999988 -639098 1 396581 659460 -532148 1 18 999991 823099 1 649973 775214 799925 2 10 999999 1 13 999994 -818409 1 2 999999 604744 2 19 999986 2 2 999999 2 1383 25345 2 7 999992 1 2 999999 -223035 1 591840 865978 505070 1 9 999986 -809871 2 358894 598298 1 2 999999 323930 2 45161 521622 1 3 999981 -727516 1 3 999996 630396 2 396350 950988 2 2 999999 2 756573 899875 2 2 999999 1 2 999999 -37443 2 85921 718877 1 20 999990 834053 1 492890 939433 937170 2 2 999999 1 422645 941858 385270 1 16 999987 160163 2 12 999981 2 2 999999 1 177528 692123 -383368 2 6 999984 2 154583 525010 2 2 999999 1 2 999999 653780 1 15 999981 483162 2 2 999999 1 17436 549348 748037 2 2 999999 1 12 999981 659041 2 11 999985 1 2 999999 611387 1 17 999998 153104 1 178165 638314 -203210 2 18 999994 2 10 999985 2 187984 917067 2 623663 984101 2 16 999997 1 256033 436330 -163902 2 146227 337160 1 129702 547584 -850751 1 8 999996 829144 2 200332 331773 2 75500 586040 2 2 999999 1 62574 634258 -274712 1 2 999999 -513365 2 2 999999 1 19 999987 667365 2 2 999997 1 2 999999 395741 2 2 999999 1 2 999999 -133389 2 1063 321623 1 9 999992 -500976 1 2 999999 -564420 1 9 999981 -824313 1 2 999999 -967784 2 608540 741403 1 2 999999 -664773 1 9 999993 328239 1 2 999999 709783 2 2 999999 1 42452 455717 210864 2 300204 702509 1 18 1000000 -802070 2 2 999983 1 3 999983 231755 2 1 999995 1 230653 292499 99582 1 2 999999 -345522 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 267480 863976 2 2 999985 1 4 999995 -499956 2 21146 483335 2 2 999999 1 2 999999 411412 1 650449 684425 222124 2 8 999990 1 3 999994 -365259 1 15 999985 -481088 2 214113 496365 2 3 999990 1 273538 845425 -719808 1 2 999999 38916 1 2 999999 -381170 1 368841 708579 928157 1 18 999982 805327 1 6 999995 -806106 1 13 999991 318673 1 108018 180112 -534701 1 18 999992 -133473 2 2 999999 1 18 999989 209040 2 269198 815305 1 304575 759140 -665138 2 30750 533222 1 2 999999 -367061 2 885744 971202 2 2 999999 2 413375 759550 2 157753 246326 2 5 999984 1 125099 732174 898970 2 575000 719380 2 3886 212554 1 490264 873836 779282 1 407148 560238 -226199 1 19 999993 -939709 1 146286 236292 -444206 1 3 999983 -42071 2 2 999999 1 9 999998 -609862 2 2 999999 2 9 999982 1 2 999999 -138215 2 844518 886026 1 1 1000000 881678 2 8 999982 2 4003 509030 1 156813 581197 -49249 1 10 999981 11926 1 375436 659937 -341518 1 2 999999 -660088 2 15 999988 1 373009 648460 645818 2 2 999999 1 131823 484730 -919807 2 113002 502998 2 2 999993 2 2 999999 2 7 999986 1 608245 951583 686609 2 131127 333921 1 14 999986 548479 1 3 999983 -8402 2 2 999999 1 2 999999 484142 1 469961 775107 434814 2 4 999985 2 773442 870544 2 4 999984 1 2 999999 179946 2 2 999999 1 606578 908426 -155860 1 14 999996 -291790 1 20 999984 503532 1 2 999999 213475 1 5 999993 401331 2 2 999999 2 231088 656455 2 2 999999 2 834872 908084 2 8 999989 2 11 999993 1 16 999992 -481987 2 114500 119799 2 61017 611997 2 2 999999 2 17 999997 2 162452 870523 2 19 999996 2 713411 713692 1 2 999999 1856 2 2 999999 2 3 999989 1 2 999999 813240 2 18 999988 1 360851 731417 181159 1 2 999999 616637 2 16 999987 2 1 999996 1 2 999999 165 1 2 999999 -896687 2 55670 445818 1 306339 905972 -740121 1 12 999999 -707023 1 16 999992 647470 2 3 999995 1 2 999999 -290261 2 490581 967945 1 277423 622074 -816578 1 13 999985 -52176 1 6 999991 -837934 2 781344 811126 1 4 999999 -945892 2 2 999999 2 11 999995 1 2 999999 -423088 1 316660 860962 344887 2 19 999989 1 483374 609812 -635425 1 356826 857911 817806 2 20 1000000 1 6 999981 445995 1 6 999982 -260078 1 2 999999 2611 2 423407 835463 1 2 999999 816675 1 405043 991335 -345145 1 418145 445253 -562560 1 224587 842076 435630 1 255693 629857 -8938 1 2519 905520 53027 2 5 999981 1 14 999994 810592 2 10 999999 1 86262 141396 -114584 2 217537 365207 2 2 999999 1 333345 738809 513517 2 16 999987 2 2 999999 2 15 999999 1 5 999990 215175 2 14 999991 1 2 999999 -192012 2 66296 132123 1 18 999991 293901 1 2 999999 14258 2 339417 794502 2 281049 858480 1 2 999999 928275 1 4 999985 948192 2 2 999999 1 106 99584 277635 1 17 999983 520223 2 2 999999 2 5 1000000 2 2 999990 2 13 1000000 1 93682 176793 -575769 2 887739 963965 2 2 999999 2 1 999993 2 279036 539724 1 2 999999 -721525 1 354052 387476 -245092 1 2 999999 -555059 1 11 999981 187330 2 16 1000000 1 2 999999 328377 2 289679 664936 1 15 999997 729404 1 11 999988 441247 2 2 999999 1 2 999999 191060 2 14 999998 2 2 999999 2 115739 971887 2 339071 834035 1 376359 746311 821887 1 498171 894057 -788994 1 2 999999 923695 1 11 999986 -64645 2 2 999999 2 104389 620348 2 2 999999 2 2 999999 2 2 999999 2 6 999986 2 269978 850575 1 2 999992 -240903 1 3 999992 779367 2 2 999999 2 2 999999 1 8 999991 985885 2 2 999999 1 2 999999 474856 2 2 999999 1 344945 863352 423935 2 2 999999 1 109591 838134 601238 1 4 999997 -697642 2 339741 921584 1 19 999996 -303644 2 3 999983 2 249930 605732 2 662741 710698 1 308486 779309 -335973 1 6 999992 162992 2 2 999999 1 139481 165988 634783 2 2 999999 2 16 1000000 2 434124 532175 2 2 999999 2 2 999999 1 143240 826798 318706 2 2 999999 2 4268 393370 2 11 999990 1 549843 686691 -209903 2 8 999994 1 558561 746280 -474448 1 2 999999 393159 1 7 999996 127107 1 7 999984 -440594 1 12 999985 -803236 1 16 999987 -61242 1 142471 710699 26977 1 3 999987 -192225 2 2 999999 1 478991 754259 -488076 1 518942 568962 -692460 1 2 999999 -631618 2 14 999991 1 774128 856768 371331 1 2 999999 519228 1 2 999999 836337 1 110258 357250 491146 2 192186 900007 1 2 999999 -119378 2 900534 978170 1 2 999999 172025 2 2 999999 1 13 999992 138884 1 640817 723647 -839750 1 912156 958824 977259 2 16 999991 2 56152 804539 2 8 999991 1 440011 481570 -974309 2 13 999981 2 168585 978087 1 166426 761591 331369 2 461462 916455 2 2 999999 2 666558 881723 2 4 999996 1 138809 958035 467445 2 233385 749184 1 2 999999 -754086 1 2 999999 636317 2 2 999999 2 2 999999 2 4 999993 1 2 999999 -78812 2 18 999996 1 8 1000000 -755049 1 279500 661372 -149507 2 9 999993 1 395150 789271 504167 1 98649 163842 -397716 2 15 999998 2 347426 722408 1 2 999999 797922 1 19 999987 -645456 1 311674 985270 498896 2 17538 855127 1 40292 111766 886224 1 2 999999 -711912 2 13 999981 1 2 999999 988961 2 2 999999 2 2 999999 2 2 999999 2 703476 830782 1 192348 236227 439075 1 2 999999 -677473 2 150961 286719 1 2 999999 -576205 1 2 999999 58769 1 2 999998 -254919 1 12 999988 674778 1 290998 607865 859008 2 2 999999 2 507158 811244 1 137509 952956 830653 1 2 999999 723374 2 10 999986 1 345344 827421 -163129 1 324082 785628 -266029 2 244672 403529 2 4 999995 2 2 999999 2 8 999995 1 103961 313484 -55371 1 2 999999 -670076 2 18 999981 1 200711 729670 556662 1 16 999981 -950070 1 689359 945714 -158760 2 13 999992 2 457103 941684 2 2 999999 2 2 999999 1 2 999999 -440681 1 2 999999 -698848 1 8 999983 -64720 1 5 999983 -423798 2 2 999999 1 2 999999 767242 2 2 999999 1 15 999981 -917369 2 746569 891151 2 2 999999 1 173285 718250 -707203 1 4 999986 -935644 2 7 999994 1 694925 989227 -369048 2 17 999984 1 18 999983 -827465 2 2 999999 1 15 999996 -390610 2 148083 826106 1 11 999995 448974 2 17 999981 1 2 999999 -272736 2 19 999990 1 2 999999 362886 2 8 999981 1 9838 107765 -320403 1 363082 634065 349347 2 13 999983 1 312055 566895 219115 1 231282 506613 -720490 1 5 999998 -687920 2 8 999986 1 164699 488296 -800536 1 7 999995 -636519 1 206541 470132 -517867 2 2 999999 2 2 999999 2 486783 693814 1 2 999999 -138336 1 2 999999 -930377 2 20 999999 1 1765 951646 -564432 1 2 999999 -617080 1 20 999993 906693 2 5 999991 1 2 999999 -382062 1 17 999998 70224 2 49398 427220 1 15 999990 -534093 1 135903 605350 844441 2 9 999981 2 575729 896936 1 486364 833242 -892849 1 150586 945816 -788440 2 2 999999 2 2 999999 1 12 999998 798593 2 2 999999 1 71055 359938 54625 1 2 999999 754067 2 311237 603512 1 12 999991 -686076 1 2 999999 593077 2 2 999999 2 115129 435396 1 605149 754874 987568 2 5 999990 2 2 999999 2 2 999999 2 794850 928410 2 267648 379854 2 2 999999 2 7 999982 2 2 999999 1 2 999999 -663581 1 2 999999 693119 2 331961 582215 2 2 999999 1 11 999997 443745 1 25840 783456 -300408 2 235104 654866 1 10 999985 770779 2 678673 698611 2 12 999991 1 2 999999 -440894 2 3 999995 1 2 999999 907638 1 2 999999 -512520 1 2 999999 938536 2 2 999999 2 14 999985 2 552811 713992 1 2 999999 97271 1 151998 312771 805322 1 1 999988 897036 2 13 999984 2 544707 592949 2 13 999999 2 2 999999 1 286475 519317 -441804 1 2 999999 -892755 2 11 999982 1 342101 921255 -343106 1 408007 841369 873347 2 2 999999 1 9 999989 601633 2 2 999999 2 2 999999 2 2 999999 1 134780 869261 -734756 2 6 999989 1 7 1000000 310625 2 19 999981 1 7 999983 -461569 1 6 999986 -72636 2 13 999985 1 4 999984 -605376 2 5 999988 2 2 999999 2 355680 833736 2 2 999999 2 12 1000000 1 214093 762406 863862 2 417583 658275 2 12 999999 2 2 999999 1 7 999988 949997 1 2 999999 916453 1 2 999999 -498133 1 522165 702151 -314670 1 20 999988 307365 2 157970 634346 1 96662 780859 -580226 1 6 999999 680865 2 2 999999 2 10 999989 1 2 999999 -375273 1 14 999995 624989 1 2 999999 867368 2 432023 504842 1 8 1000000 -312689 1 2 999985 -903672 1 2 999999 -150078 1 2 999999 -652955 1 429251 968921 -611047 1 2 999999 468106 1 2 999999 -465241 1 2 999999 -730005 1 2 999999 350441 1 2 999999 -772978 2 5 999991 1 8 999983 933464 2 91653 134518 2 4 999984 2 2 999999 2 2 999999 2 2 999999 1 7 999981 -122567 2 14 999991 2 7 999991 1 733879 784802 -823445 1 1 999992 -306590 2 38527 797377 2 2 999999 2 2 999999 2 2 999999 2 19 999995 2 2 999999 1 2 999999 748394 1 610602 633833 632689 2 2 999999 1 386245 801473 725752 2 341125 376799 2 2 999999 2 2 999999 1 10 999998 -504796 1 12 999987 -877880 2 2 999999 2 2 999999 1 6 999991 -964732 2 1 999995 2 7 999987 2 345034 810201 2 6 999999 2 19 999993 1 153661 297351 -884462 1 2 999999 -63346 2 13 999990 2 2 999999 2 147479 531769 1 1 1000000 -355423 2 2 999999 2 2 999999 2 2 999990 2 6 999995 1 2 999999 30607 2 252181 284384 1 241557 777278 -199506 1 56549 304434 993038 1 543749 737073 127310 1 4 999981 -899243 2 2 999999 2 275534 713711 2 301546 428360 1 18 1000000 -247982 1 78546 250251 -70097 1 2 999999 -11415 1 665571 942476 -815815 2 800329 939611 2 16 999999 2 2 999999 1 14 999982 -721947 2 638109 857737 2 13 999981 2 472912 529439 1 13 1000000 501756 2 569302 638395 2 3 999983 2 2 999999 2 12 1000000 2 2 999999 1 221743 441603 495741 1 307681 667381 -20021 1 4 1000000 451383 2 2 999999 2 14 999999 1 10 999997 -627815 1 3 999999 -558545 2 410163 749264 2 474555 830469 1 2 999999 -303063 2 2 999999 2 2 999999 2 368540 940746 2 8 999998 2 759268 880661 1 1 999993 463773 2 19 999981 1 7 999983 950289 1 14 999983 189449 2 2 999999 2 8 999993 1 340987 870683 538353 2 732035 919891 2 2 999999 1 19 999993 553220 1 43866 932518 76200 2 240263 920053 1 2 999999 -494173 1 2 999999 196394 1 431936 728119 -182045 1 2 999999 -281006 1 2 999999 237895 2 2 999999 1 56220 475118 196112 2 2 999999 1 3 999988 -361395 1 13 999982 -258125 1 2 999999 -764769 2 466606 652396 2 2 999999 1 2 999999 561922 1 11 999989 997960 1 180565 614917 -393067 2 122286 871061 2 2 999982 1 19 999990 -359683 2 198267 782395 2 10 999984 2 9 999989 2 2 999999 2 19170 818892 1 2 999999 252892 1 2 999999 -87748 2 847931 860930 2 78400 707984 1 2 999999 21222 2 16 999982 1 2 999999 177678 1 20 999988 722407 1 2 999999 -29036 1 2 999999 931701 1 2 999992 -870484 1 586464 829799 688583 1 810211 839475 -209286 1 2 999999 673830 1 4 999996 3547 1 2 999999 65556 2 17744 281053 1 6 999991 -76549 1 17 999982 -732405 2 440934 963218 1 2 999999 -254019 1 2 999999 106461 1 2 999999 -366803 2 302470 686633 1 11 999987 -814768 2 370356 449041 1 12 999993 -492596 1 3 999986 -439867 1 18 999991 -55632 2 4 999984 2 2 999999 1 20 999993 -725599 1 20 999987 -831057 2 15 999982 2 11 1000000 1 2 999999 311142 1 2 999999 781885 2 137026 145811 1 20 999989 -38318 1 2 999999 701082 2 5 999983 2 387983 612153 2 6 999983 1 4 999998 -362617 1 112312 378370 -22877 1 2 999999 -324651 1 11 999987 274290 2 2 999999 1 2 999999 -954924 2 2 999999 2 2 999999 2 172530 889880 1 754049 883533 457318 2 2 999999 1 200451 465643 880036 1 2 999999 -628438 1 6 999981 466791 2 9 999989 2 320328 342599 1 46449 95517 -141453 2 8 999982 2 2 999999 1 2 999999 621738 1 2 999999 -377346 2 16 999982 1 697295 846142 -56750 2 20735 212109 2 130720 552474 1 599754 629229 872546 1 215460 847150 -725928 1 154641 340577 -132793 2 271640 337885 1 942850 961242 622088 1 2 999999 -155038 2 1 999987 2 2 999999 1 3 999984 490650 2 294323 509604 2 742323 924459 1 2 999999 847614 1 7 999998 -891076 1 2 999999 -668838 2 2 999999 2 14 999984 1 2 999999 -716649 1 6 999997 -294815 2 4 999985 2 535772 590615 2 9 999996 1 1 999999 -288933 1 567137 703058 -105285 1 7 999991 771414 2 2 999999 1 2 999999 -759867 1 10 999986 716763 2 4 999981 1 2 999999 -11015 1 8 999998 -189577 1 2 999999 421117 2 2 999999 1 7 999981 50219 1 2 999999 -533459 1 2 999999 -244226 1 14 999999 -529617 2 2 999999 1 5 999983 -282417 2 17 999986 1 2 999999 -712840 2 804494 913310 1 20 999987 280775 1 584621 892022 214759 1 2 999982 -669646 2 15 999981 2 19 999987 1 716654 778426 153207 1 128462 774009 866096 1 93168 943968 -590268 2 2 999999 2 348969 907363 2 2 999999 1 2 999999 702039 2 2 999999 1 2 999999 -56056 2 170424 401173 2 7 999989 2 2 999999 1 15 999984 -259682 1 213503 453466 -983347 2 16 1000000 2 4 999999 1 2 999999 -98100 1 2 999999 -169667 2 873548 987011 1 408499 611219 -798038 1 13 999986 481242 2 2 999999 1 2 999999 190915 2 8 999982 2 2 999992 2 5 999984 2 17 999985 1 16 999982 -984274 1 392947 642045 678194 1 16 999981 -57736 2 2 999999 2 18 999996 2 18 999994 2 143883 571433 1 63420 722510 -588326 2 314074 880348 1 2 999999 241684 2 10 999996 2 18 999994 1 19 999986 334121 1 13 999990 111117 2 11 999990 1 31715 961466 660064 2 2 999999 2 2 999999 2 17 999989 2 2 999999 1 4 999987 -290991 2 426500 513873 2 2 999999 1 593817 727325 -136803 1 8 999996 678810 2 2 999999 2 555061 636068 2 733330 772316 1 11 999988 934780 1 256437 728350 -380863 1 17 999990 -895589 1 16 999984 93436 2 13 999990 1 347442 576476 295441 1 19 999990 649502 2 8 999993 2 541462 946474 1 8 999989 -685423 1 4 999982 789421 1 840445 950063 -711864 1 2 999999 -911240 2 11 999993 1 2 999999 384533 2 3 999987 1 226409 808548 665444 2 2 999999 2 2 999999 1 2 999999 805682 1 672905 834077 476328 2 1 999984 2 246715 413337 2 148972 442192 1 477961 507947 -529459 2 1 999997 1 2 999999 286990 1 2 999999 -459147 2 20 999985 1 190371 893882 140051 2 10 999997 1 2 999999 -140118 2 635428 981225 2 11 999999 1 14 999983 428959 2 7 999987 2 14 999994 2 2 999999 1 191870 743392 -82641 1 4 999996 989668 1 165783 552680 -876383 2 18 999993 2 15 999991 1 2 999999 157397 2 2 999999 2 2 999999 1 2 999999 616351 1 509237 696754 897940 1 157129 946375 710076 1 17 999983 -362562 1 449860 729949 649633 1 517753 540659 -346271 2 2 999999 1 16 999991 732533 2 9 999984 1 2 999999 -88405 1 8 999981 944141 2 456539 934849 1 20 999996 -243633 2 16 999992 2 2 999999 1 16 999985 987902 1 2 999999 -335863 1 2 999999 273822 1 12 999990 790020 1 644918 998970 -108517 2 315535 896220 1 11 999981 285784 2 2 999999 2 2 999999 2 2 999999 2 466487 558376 2 260168 387137 2 9 999983 2 273622 808623 2 113466 599132 2 62200 594676 1 15 999983 616972 2 2 999999 2 428537 908221 2 80509 699973 2 3 999983 1 16 999994 -666966 2 5 999986 2 670426 746916 1 189504 582387 -921785 2 11 999994 2 61869 765500 1 467613 878477 357432 2 2 999999 2 898341 964885 1 6 999996 -305485 1 2 999999 -90263 1 2 999999 -531388 1 293526 481512 841895 2 247059 762167 1 5 999984 -1592 1 363614 849768 714320 1 8 999999 835574 1 9 999988 -488304 1 2 999999 279621 1 12 999995 -602177 1 2 999999 -490767 2 2 999999 2 195221 234494 2 2 999999 1 2 999999 -192328 1 2 999999 -55589 1 14 999985 435284 1 12 999983 822629 1 2 999999 417496 1 2 999999 -422885 1 201515 845220 707878 1 24408 366234 900454 1 4 999985 -90198 2 183436 713380 2 59194 716980 2 398098 462069 1 2 999999 764028 1 141332 789988 491100 1 560601 762521 753349 1 137342 354491 905154 1 2 999999 -791181 2 2 999999 2 2 999999 1 10 999995 912980 2 1 999997 1 17 1000000 -412877 2 2 999986 2 195752 290431 1 11 999990 67825 1 18 999981 -928506 2 263493 765267 2 779782 963498 1 2 999999 -921009 2 2 999999 2 2 999999 1 1 999986 467297 2 5 999983 2 5 999988 1 2 999999 -175904 1 2 999999 284485 2 2 999999 2 2 999999 2 144201 785099 2 2 999999 1 378698 843238 -210579 1 2 999999 -500118 1 10 999983 -926950 1 2 999999 -906342 2 2 999999 1 101412 759811 -177052 2 688848 941324 1 137289 662974 863438 2 561360 996493 2 2 999983 2 2 999999 2 2 999999 1 2 999999 -27980 2 4 999982 2 2 999999 1 268455 500803 -64584 1 206861 515167 -633334 2 180335 763296 2 9 999997 2 20 999992 2 946784 965134 2 2 999999 2 6 999998 2 2 999999 1 24967 519320 -938431 1 17 999999 10560 1 400737 930311 -975271 1 2 999999 957097 1 2 999999 715097 1 3 999997 -989268 1 4 999997 636703 1 2 999999 -358280 2 560181 857296 2 2 999999 2 106030 660168 1 2 999999 298020 2 686781 967158 2 215230 659622 1 94587 883910 859968 1 233944 773602 117060 2 2 999999 2 2 999999 1 2 999999 509336 2 18 999993 2 78852 759702 2 2 999999 2 3 999981 2 2 999999 1 5 1000000 360291 1 2 999999 232486 1 2 999999 -869210 2 3 999987 1 398437 814778 128948 2 53917 542911 1 15 999986 823957 2 2 999999 1 1 999996 -1675 2 6 999988 2 393870 476059 1 2 999999 6298 2 683857 858076 2 2 999999 1 7 999994 598681 2 6 1000000 1 10 999996 -308737 2 2 999999 2 2 999999 2 20 999995 2 2 999999 2 2 999999 1 230482 703799 -257035 1 2 999999 860740 2 20 999993 2 2 999999 2 118230 786572 1 13 999982 633891 2 2 999999 2 2 999999 2 2 999999 1 2 999999 885901 2 2 999999 2 4 999990 1 91958 205806 504498 2 1 999993 2 239623 489402 1 128334 364576 586281 2 35641 575322 2 18 999996 1 12 999983 -726950 1 297598 970639 -584712 2 2 999999 1 100390 290328 -203641 1 58408 285890 -552648 1 18 999996 328892 2 331151 355114 1 620892 646632 163418 1 19 999993 10070 2 2 999999 2 13 999993 2 2 999999 2 2 999999 1 12 999998 976785 1 7 999998 224706 2 16 999998 2 2 999999 1 2 999999 -995342 2 2 999999 1 811336 973552 -821980 1 2 999999 659127 2 2 999999 2 656281 906337 2 14 999994 2 4 999988 2 191868 227787 1 9 999986 21371 2 14 999993 1 5 999995 875834 2 2 999999 2 2 999999 2 191525 351966 1 17 999984 -279887 1 2 999999 -829806 1 2 999999 660500 2 144305 657471 1 175261 669053 -260970 1 494106 968247 266465 1 19 999992 -233167 2 2 999999 1 564611 916032 225950 2 2 999999 2 2 999999 2 163527 457959 2 6 999994 2 17 1000000 1 236984 312391 917719 1 17 999997 691161 2 2 999983 2 228697 715724 2 8 999983 1 5 999984 746727 2 23098 570199 2 31651 940566 1 2 999999 935976 2 17 999999 1 5 999997 108304 2 16 999987 1 2 999999 -422303 2 232231 627808 1 2 999999 127330 1 641026 767917 -773185 2 324866 558301 1 34800 371504 -273801 2 18 999981 1 18 999991 911296 2 1 999981 1 18 999992 -925561 2 1 999998 2 755366 869489 1 185995 363824 -166454 1 109009 654059 764709 1 2 999999 236790 1 2 999999 126617 1 2 999999 -282251 1 2 999999 -921147 1 2 999999 906959 1 2 999999 -480119 2 189258 463043 1 10 999982 849376 1 2 999999 256828 2 54157 821102 1 7 999981 106753 2 2 999999 1 206180 935603 855238 2 6 999998 2 2 999999 1 13 999982 -560425 1 2 999999 723382 1 2 999999 249192 2 2 999999 1 2 999999 456033 1 18 999983 -685977 2 2 999999 1 2 999999 762401 1 7 999996 -224962 1 70861 583538 521082 2 3 999995 1 2 999999 169920 2 5 999983 2 7 1000000 2 337630 650075 2 149428 372468 2 6 999989 2 2 999999 2 2 999999 1 13 999996 611907 1 2 999999 -609355 1 19 999981 -205919 1 17 999981 -30010 2 2 999999 2 2 999999 2 264581 307313 2 2 999999 2 300495 687992 1 170476 773035 -636718 1 87413 98135 792071 2 2 999999 2 2 999999 2 920682 956271 1 12641 744387 215041 2 2 999999 2 47454 93425 2 1 999996 2 16 999988 1 19 999996 949494 1 2 999999 -683454 2 2 999999 1 5 999993 357697 1 68461 818430 -3138 2 15 999988 2 2 999999 1 706915 939954 435663 1 2 999999 455853 2 8 999998 2 2 999999 1 648811 852970 860841 2 19 999998 2 13 999982 1 16 999988 833194 2 2 999999 2 2 999999 1 360494 399063 -504017 2 2 999999 1 2 999999 28686 2 282725 486410 1 2 999999 -632959 1 14 1000000 -902113 2 2 999999 1 2 999999 -175927 2 2 999999 1 30733 757180 730207 2 328246 986744 1 2 999999 -425117 2 113101 894164 1 2 999999 849520 1 2 999989 -497551 2 9 999992 2 403359 948627 1 2 999999 -197993 2 111573 759154 2 281111 803131 2 13 999983 1 207518 432237 934989 1 11 999983 -64882 1 57384 662560 -964032 2 20 999991 1 2 999999 342143 1 429668 767579 111771 2 8 1000000 2 2 999999 1 18 999981 871141 2 39108 943888 1 15 999988 -752468 2 2 999999 1 72097 249301 358328 2 383547 595910 2 127326 195529 1 2 999999 -577578 2 2 999999 2 2 999999 1 2 999999 850570 1 17 999990 885134 1 393108 451870 63663 1 13 1000000 -281343 2 10 999995 1 2 999997 377399 2 19 999988 2 2 999999 1 2 999999 812875 1 2 999999 399511 2 2 999999 1 2 999999 -140545 2 14 999989 2 348753 831312 2 2 999999 2 13 999999 1 409261 546659 75121 1 2 999999 -565697 2 361596 597870 1 67411 118446 -675097 2 13 999991 2 280058 963984 1 2 999999 20405 1 3 999995 -29799 1 2 999999 -395553 2 18 999999 1 2 999999 201646 1 8 999984 -792173 2 682708 894539 1 2 999999 -605476 2 261595 433427 2 327521 549531 2 2 999999 1 1 999998 307876 1 111817 737092 -650199 2 19 999994 1 5 999996 699283 1 2 999999 867769 1 2 999999 -738484 2 664952 769820 2 2 999999 1 149818 768853 995327 2 561769 906961 2 18 999990 1 2 999999 66276 2 116879 129726 1 4 999983 -399275 1 6 999990 93271 2 1 999990 1 2 999999 171355 2 2 999997 1 15 999989 182138 1 314980 344938 653905 1 9 999999 -858098 1 2 999999 436920 2 756623 974228 1 42969 682281 -908133 2 548979 646661 1 796385 895331 134401 1 15 999997 355049 1 2 999999 500733 1 7 999985 -140427 2 94696 409984 2 7 999987 2 2 999999 2 17 999992 2 5 999996 1 2 999999 529403 2 5 999985 1 2 999999 -371481 2 18 999999 1 6 999989 -299805 2 2 999999 2 481685 871357 1 2 999999 -574819 1 154514 638571 898518 2 16 999998 1 19 999985 452116 2 12 999983 2 2 999999 2 27343 484668 2 12 999996 1 30969 856464 624327 1 497074 728368 -833829 1 128930 988227 -714007 1 574831 872408 -149355 2 76305 597097 2 2 999999 2 2 999999 1 18 999981 406607 1 20946 586060 -508133 1 9 1000000 568031 2 371283 477571 1 2 999999 -249748 2 2 999999 1 13 999985 1289 1 2 999999 484867 2 2 999999 2 279235 872484 2 7 999990 2 2 999999 1 2 999999 97509 2 100923 778641 1 313543 909321 712216 1 6 1000000 75272 1 2 999999 73141 1 11283 690505 -177329 1 2 999999 546814 2 2 999999 2 2 999999 2 2 999995 2 2 999999 2 241882 652938 1 82896 806252 -650590 1 535028 622385 -237132 1 4 999995 951953 1 203832 809945 836054 2 75648 672372 2 172982 320117 2 535281 891696 1 274078 530306 -770744 1 16 999996 473770 1 2 999999 -441429 2 2 999999 2 2 999999 1 2 999999 353619 2 2 999999 1 7 999992 740420 2 671042 748178 1 19 1000000 17372 1 6 999983 90499 1 2 999999 72549 1 527486 791198 -128707 1 2 999999 -796499 2 2 999999 1 17 999982 300226 1 16 999999 340437 2 2 999999 2 200208 583924 2 16 999987 2 141797 371326 1 2 999999 -107031 1 52293 333516 626948 1 250249 441261 -86544 1 12 999989 -927142 1 2 999999 -509488 1 7 999981 781134 1 694917 800631 608692 2 158427 200309 1 187724 708314 -648040 2 2 999999 2 2 999999 2 17 1000000 2 2 999999 2 16 999987 2 2 999999 2 2 999999 2 955971 987667 2 4 999984 1 553394 961066 324378 1 2 999999 -278026 2 159542 965206 2 2 999999 1 11 999986 346707 2 18 999990 2 2 999999 2 2 999999 2 893331 977133 1 52076 374905 606261 2 8 999987 1 97469 195806 -579800 2 61733 313719 1 2 999999 -893462 2 773373 966818 2 2 999999 2 2 999999 1 2 999992 -94581 2 5 1000000 1 744639 952023 827185 2 60188 812710 1 465487 807923 607796 2 272650 901937 2 11 999995 2 2 999999 2 384404 415897 1 2 999999 -518323 2 2 999999 2 2 999999 1 17 999995 144104 1 2 999999 -669662 2 2 999999 1 1930 837931 -735150 2 2 999999 1 610687 989572 -756362 2 4 999983 1 2 999999 -402988 1 2 999999 -759423 2 675798 768293 2 2 999999 1 17 999986 414866 2 675598 682735 1 303014 973900 -933444 2 431248 436367 2 107032 384014 2 2 999996 2 888567 988802 2 176868 443119 1 2 999999 -854851 1 15 999994 -14926 2 292545 864414 1 570877 591084 -452197 1 2 999999 511832 2 19 999991 2 14 999993 2 2 999999 1 361609 362367 -686226 2 2 999999 2 2 999999 1 19 999987 685383 2 5 999993 1 19 999981 686194 1 50301 189721 511328 1 443954 851791 -968529 2 64266 181846 1 60748 674913 761982 2 137856 849532 1 2 999999 463111 2 2 999999 1 2 999999 -788783 2 439968 680220 1 68388 901928 152650 1 2 999999 783780 1 3 999990 224486 1 684791 735800 427109 2 740675 948991 1 2 999988 -864232 1 417189 595628 -199034 2 17 999999 2 2 999999 2 2 999999 2 7 999991 1 5 999981 836943 2 706654 956148 2 110651 836873 2 518755 886977 1 2 999999 128238 2 2 999999 1 6 999985 -838862 2 568019 675523 1 2 999999 447226 2 16 999992 1 2 999999 -106220 1 5 999989 434240 2 151084 928889 1 8 999988 -608565 2 2 999999 2 2 999999 1 1 999988 -471310 1 2 999999 639275 2 2534 878494 1 2 999999 -386992 2 753341 845279 2 456305 578167 2 24463 210345 2 14 999995 2 205660 733999 1 64042 690259 -907424 1 3 999992 -449338 1 16 999982 -244688 2 333394 563804 2 340481 953261 1 2 999999 949062 1 2 999994 312956 1 13 999996 -671725 1 18 999986 -353433 1 2 999999 195120 2 15 999995 2 2 999999 2 14 999985 1 2 999999 -579685 1 6 999993 -513706 2 630421 745297 1 127185 595193 -330359 2 14 999998 1 14 999991 701748 2 438939 615877 1 2 999999 999539 2 77372 980894 2 225093 642020 2 2 999999 2 350178 987754 2 2 999999 2 323074 793038 2 15 999989 2 24886 545995 1 738202 760820 411929 1 545301 688542 -632885 2 2 999999 2 2 999999 2 12 999991 2 2 999999 2 450843 768772 2 437849 494639 1 598200 843833 -470548 2 41571 365853 2 18 999995 1 2 999999 432591 2 170122 172475 1 8 999983 -232739 1 51204 952383 988700 2 19 999991 1 2 999999 -366972 1 2 999999 750784 1 2 999999 -28625 1 646292 909538 -544757 1 8 999986 809535 2 18 999998 1 6 999986 972941 2 4 999996 2 18 999988 2 315393 675871 1 6017 223735 -540809 2 8 999985 2 2 999999 1 370687 993462 -638925 1 2558 326229 626157 1 81065 823749 557710 2 8 999981 2 2 999995 1 268916 891930 482207 1 2 999999 -306642 2 14 999985 1 260512 561653 -523564 1 19 999992 577862 2 260848 430674 2 2 999999 2 2 999999 1 2 999999 -647318 2 2 999999 2 15 999994 2 2 999999 2 444694 528348 1 364964 744354 902506 1 17 999992 -913577 2 335937 589460 2 10 999987 1 2 999999 -585662 2 2 999999 2 252940 548287 2 341735 660764 2 6 1000000 2 345498 544538 1 280827 305011 201794 1 19 999981 64030 1 397662 418085 -651615 2 19 999982 2 2 999999 2 6 999989 1 2 999999 754780 1 2 999999 -641211 2 13 999990 2 379683 959897 1 2 999999 81958 2 442088 954882 2 2 999999 2 9 999996 2 120467 377323 2 2 999999 1 85416 270090 -389872 2 183623 743647 2 121532 778013 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -131849 1 2 999999 533773 1 2 999999 421411 2 215496 810285 1 12 999983 -671106 1 811025 996875 202670 2 2 999999 1 7 999994 -223402 1 411930 931331 -579878 1 2 999999 384203 1 2 999999 702443 1 314545 909783 428952 1 517358 651801 668789 2 4 999992 1 704407 740964 580313 1 289305 894809 -436741 2 19 999988 2 9 999989 2 2 999999 1 365580 695398 -454565 2 2 999999 2 2 999999 1 378265 984678 671529 1 2 999999 -597916 1 2 999999 -470011 2 299356 843812 2 615953 830989 2 371019 775356 1 231106 535845 -60522 2 2 999999 2 288090 935683 1 405462 938574 239486 2 3 999990 1 2 999999 550737 1 2 999999 516178 1 390730 880224 -77656 2 2 999999 2 2 999999 2 228948 745775 1 98229 438583 207042 1 306088 318639 549808 1 12 999988 732235 2 16 999995 1 683877 704274 551029 1 43521 920374 -326551 1 318578 436195 984274 1 7 999991 -866948 2 557534 608234 1 2 999999 -41370 2 2 999999 1 2 999999 354352 1 2 999989 949160 2 17 999985 2 9 999996 2 2 999999 1 17 999995 109295 2 2 999999 2 2 999999 2 25602 438480 1 7 999984 213818 1 108222 906863 944284 1 12 999984 857647 2 156208 458914 1 3 999988 259660 1 2 999999 49967 2 398222 523121 1 452264 643885 -769491 1 2 999999 -506690 2 2 999999 2 364044 644866 2 19 999993 2 20 999984 2 19 999981 2 19 999988 2 15 999995 1 13 999999 996693 1 569605 786973 864910 2 2 999999 1 324235 702498 -836598 1 2 999999 964653 2 635173 705093 2 212543 548377 1 12 999997 -568534 2 249776 933431 1 4 999991 389381 2 1 999982 2 429293 664693 2 2 999999 1 8 1000000 -92811 2 2 999999 1 433185 878867 -627065 2 5 999991 1 5 999994 -630717 1 588467 992311 -833571 2 2 999999 1 2 999999 156046 2 2 999999 1 2 999999 396596 1 76234 538995 366005 1 2 999999 -711021 1 59093 806222 -567302 1 2 999999 735373 1 859317 965932 453673 1 2 999999 -406700 2 368889 919817 1 2 999999 227685 2 3 999982 2 16 999992 1 2 999999 -373760 1 474273 912563 548919 2 117177 771307 2 860756 944643 2 106155 201840 1 2 999999 -45442 1 220617 880678 -222113 1 9 999988 -966016 1 6 999982 986957 2 2 999999 2 434583 516548 2 2 999999 2 257612 686935 1 18 999999 290789 1 47269 744403 -936767 1 138613 412717 -569005 2 2 999991 2 2 999999 1 2 999999 -47119 2 2 999999 2 6 999986 2 20 999982 1 2 999999 -852846 2 414413 505239 1 20 999993 783319 2 2 999999 1 2 999999 -865910 1 2 999999 898251 2 2 999999 1 12 999997 863034 1 2 999999 -121186 2 20 999993 1 8 999981 -561908 2 2 999999 1 406579 762801 -395943 2 2 999999 2 537928 680564 1 2 999985 719936 1 14 999997 -320530 1 6 999989 -182557 2 2 999999 2 18 999992 2 8 999988 2 2 999999 2 287249 806950 2 21844 358081 1 731833 804778 418916 1 10 999989 881156 1 9 999990 445346 2 2 999999 2 558333 963572 1 4 999994 500835 2 2 999999 2 1 999981 1 8 999992 -787112 1 158621 540011 -49318 2 353725 981796 1 16 999992 -860881 1 2 999999 -556380 1 5 999999 -344461 1 1 999983 253217 1 16 999996 568039 2 14 999986 2 2 999999 2 2 999999 1 2 999999 406069 2 370180 821389 2 2 999999 1 2 999999 -36365 2 11 999996 2 2 999999 1 2 999999 -990713 2 2 999999 2 2 999999 1 16 999995 -910407 2 2 999999 2 15 999990 1 52070 226251 656490 1 2 999999 -81350 1 2 999999 347297 2 15 999988 1 15 999999 916694 2 477067 872253 2 2 999999 2 2 999999 2 6 999984 1 235897 948572 -678425 2 950119 981513 2 676242 712305 1 7 999985 -201096 1 41651 872342 778240 1 855103 985398 -90467 1 2 999999 374841 1 2 999999 -646003 2 12 999995 2 234562 920611 2 2 999999 2 2 999999 1 2 999999 -489084 2 2 999999 2 2 999999 2 2 999999 2 11 999983 1 15 999981 -208424 2 332450 854290 1 2 999999 485604 1 2 999999 -783156 2 2 999999 1 19 999982 -927412 1 660021 726563 573475 1 2 999999 -726808 2 3 999981 1 665293 851129 430811 2 15 999997 1 2 999999 -92165 1 605206 975009 -976941 2 11 1000000 1 2 999999 76120 2 2 999999 2 479834 984918 2 2 999999 2 35106 532943 1 136050 310368 -219545 2 204035 808219 2 513724 686697 2 488523 875037 1 1 999984 -72792 1 150022 481908 -635117 1 130810 680700 221261 2 2 999999 2 2 999999 1 12 999982 -622660 2 2 999983 2 2 999999 1 2 999999 -562322 1 14 999988 -134175 2 19 999981 2 8 999981 1 8 999984 -207981 2 758429 868855 1 366955 403437 -101506 2 108408 526787 2 2 999999 1 378058 389338 234971 1 2 999999 839786 1 13 999998 533223 2 2 999999 2 657588 715987 2 42263 568841 2 24192 517122 2 20514 303063 2 2 999999 1 2 999999 163030 2 17 999992 1 2 999999 -751129 1 2 999999 192660 2 2 999999 2 14 999993 2 2 999999 1 2 999999 -170028 1 2 999999 139661 2 2 999999 2 148198 696332 2 18 999995 2 326656 375846 2 16 999988 2 2 999999 2 14 999986 1 157782 710260 602151 2 14 999995 2 10 999981 1 906581 948960 -70267 2 19 999982 2 8 999988 2 8 999989 2 7 999993 1 99120 434920 506529 2 17 999999 2 15 999996 2 462167 541563 2 2 999999 1 6 999985 427777 2 8 999995 2 19 999981 1 246735 703058 -370827 2 327048 635301 2 3 999983 2 12 999981 1 33584 743728 -38795 2 8 999989 2 57001 624735 2 2 999999 2 12 999994 2 2 999999 2 139394 552486 2 11 999987 1 2 999999 -697119 1 2 999999 677387 1 7 999988 311159 2 2 999999 1 2 999999 696405 2 287504 835914 2 9 999998 1 326569 694590 -723271 1 78372 448416 -764230 1 2 999999 -963788 2 909709 926192 1 295824 472274 277674 1 752118 966080 109781 1 315156 370767 545897 2 2 999999 1 3 999991 965109 2 485341 597391 2 11 999989 1 2 999999 -812622 1 9 999982 -782368 2 2 999999 1 12 999997 -581575 2 13 999998 1 2 999999 149786 2 55488 137933 1 20 999986 -421055 1 2 999999 -533878 2 2 999999 2 2 999999 2 14 999984 2 2 999999 1 17 999989 961497 2 2 999999 1 1 999991 209945 2 774063 960173 1 2 999999 211045 1 201324 655142 651763 1 2 999999 -932699 1 2 999999 -29409 2 12 999995 1 19 999981 31912 1 77625 941990 136753 1 757213 761863 -140898 2 2 999999 2 15 999983 2 2 999999 2 2 999999 1 8 999998 -946929 2 541847 741396 1 11 999988 458614 2 2 999999 1 7 999986 702564 1 199672 372123 -764475 2 322418 973201 2 15 999996 2 2 999999 1 607763 705445 157285 1 507188 688463 -216676 1 15 999990 427541 2 2 999999 2 7 999994 2 541912 606942 1 576788 840984 -316521 1 2 999999 -809521 2 2 999999 1 19 999998 -321581 1 3 999999 752529 2 2 999999 1 69556 850897 -857519 1 520870 932307 261380 1 10 999995 337390 1 510180 616511 -735798 1 18 999994 764134 1 2 999999 -622321 2 291624 969984 2 2 999999 2 2 999999 1 2 999999 -283437 2 2 999999 2 16 999999 2 663199 684182 1 20 999981 982008 2 12 999997 1 493897 614026 990171 2 2 999999 2 411630 761941 1 2 999996 634035 1 15 999988 -957210 1 91708 930882 38638 1 3 999986 -460784 2 10 999990 2 86928 961957 2 2 999999 1 6 999995 475517 1 2 999999 -664926 1 9 999984 -423700 2 207687 458761 1 9 999983 30504 1 18 999984 -745570 2 96705 387759 2 2 999999 2 2 999992 1 30297 736044 920637 2 19 999990 1 2 999999 -553122 2 344856 585857 1 2 999999 646798 1 1 999985 -895519 2 2 999999 2 6 999986 1 40954 102937 311426 2 23979 801800 1 2 999999 348509 2 2 999999 2 299669 665055 1 2 999999 -386400 2 87416 189030 1 12 1000000 -103303 2 2 999999 1 2 999999 -572820 2 2 999999 2 18 999992 1 20 999983 -211849 1 2 999999 -582404 1 6227 305937 -34844 1 15 999992 824772 1 14485 373025 -746799 2 2 999999 1 2 999999 28682 1 2 999999 79896 1 2 999999 -520251 1 2 999999 -535593 2 10 999994 1 11 999984 30178 2 13 999984 2 2 999999 2 2 999999 2 2 999999 1 19 999982 -761112 2 135480 315063 2 2 999999 2 439432 983497 2 64320 806903 1 2 999999 -658462 1 2 999999 -839429 1 2 999999 -979798 1 10889 111882 256143 1 11 999995 527097 1 2 999999 -937801 1 268311 750103 604456 1 226141 297225 283348 2 5 999994 1 2 999999 -73865 2 2 999999 2 10 999989 2 2 999999 1 323210 597262 -664229 2 2 999999 1 2 999999 -610151 2 2 999999 2 621495 978176 1 475020 807331 611423 2 114694 933669 2 2 999999 2 550000 853902 2 19 999986 2 324548 956154 1 19 999994 559192 1 2 999999 -921477 1 2 999999 -21796 1 2 999999 -943298 2 3 999985 1 2 999999 -445868 1 130634 613650 828076 2 7 999994 1 17 999985 31095 1 11 999999 735010 1 361071 960672 219273 1 16 999989 -173149 2 2 999999 2 17 999998 1 19 999993 642767 2 2 999999 2 108096 707974 2 7 999993 1 2 999999 383268 2 256586 516892 1 5 999982 564403 2 2 999999 2 11 999989 2 2 999999 1 2 999993 727852 2 820214 992948 2 2 999999 2 2 999999 1 8 999981 684992 2 2 999999 1 4 999990 616639 1 3 999989 -516241 2 2 999999 2 2 999999 2 3 999992 1 596423 766611 185137 1 305321 917004 621361 2 14 999991 1 1 999986 -31213 1 55629 687891 828610 1 12 999988 516396 2 150149 847164 2 20 999983 1 3 999992 307842 1 2 999999 765138 2 2 999999 1 5 999990 988251 1 376115 934986 -668289 2 2 999999 2 10 999981 2 2 999999 1 2 999999 -962811 1 2 999999 570767 1 11 999983 839421 1 2 999999 -323743 2 3 999994 1 113724 618149 -366195 1 16 999992 -606063 1 8 999995 628494 2 2 999999 1 2 999999 -624892 1 240827 642658 -720987 2 35141 483468 1 16 999998 -809186 1 208700 675066 -532632 2 2 999999 1 2 999999 -582730 1 311101 794322 466298 1 2 999999 -794805 1 2 999999 972077 2 2 999999 1 86168 752544 226696 2 13 1000000 2 2 999999 1 2 999999 316936 2 2 999999 2 2 999999 2 2 999981 1 207651 909095 267476 1 95650 694862 753235 1 2 999999 988334 2 415107 853923 1 2 999999 606044 2 1 999989 1 195027 564721 -11814 2 273562 538972 1 2 999999 658016 2 2 999999 2 496798 923031 2 141366 630664 1 659293 689537 271474 1 463141 474472 599058 1 2 999999 176488 1 9 999981 -172375 2 2 999999 2 199750 612133 1 3 999991 -24379 1 1 999988 297053 2 2 999999 1 2 999999 -847939 1 2 999999 763825 2 728708 866324 1 2 999997 572659 1 1 999981 -6757 2 2 999999 2 122952 194593 2 2 999999 1 3 999995 615693 1 1 999995 117185 1 2 999999 778523 1 2 999999 -767559 2 19 1000000 2 2 999999 2 2 999999 2 430691 512522 1 2 999999 -7278 2 2 999999 1 6 999984 9851 1 131657 200734 -220910 2 2 999999 2 375306 556948 1 2 999999 -804605 1 2 999999 817051 1 16 999993 -962774 1 2 999999 31774 1 21838 589281 542001 1 3 999982 -664716 2 19774 130820 1 9 999983 -541961 2 516679 734243 1 502054 989133 232412 1 2 999999 -800762 1 123702 660108 -624505 1 549606 701973 -212466 2 2 999999 2 453826 735972 2 358005 379885 1 2 999999 666295 1 2 999999 -282750 2 16 999984 1 4 999982 -301222 1 6 999985 545540 2 2 999986 1 2 999999 635360 1 2 999999 315618 2 2 999999 1 6 999988 458710 1 2 999999 -9490 1 18 999990 -591050 1 2 999999 488523 2 11 999992 2 9 999982 2 69932 564220 2 369218 551861 2 19 999990 1 14575 438246 771982 2 116508 620111 1 2 999999 464476 2 307006 905585 1 15 999993 -713895 1 410637 710779 287403 1 214709 625820 593989 2 163594 511197 2 2 999999 2 18 999998 2 2 999999 2 10 999996 1 108712 276861 690065 2 2 999999 1 635736 762506 420903 2 92802 444780 1 409851 635085 -483835 1 2 999999 93041 1 7119 376475 -929163 1 19784 63446 37081 1 4 999997 486658 1 453229 938368 734723 2 2 999999 2 2 999999 2 3 999988 2 92587 425461 1 20 999995 -958085 1 9 999996 132603 2 2 999999 1 544919 701643 327369 2 2 999999 2 2 999999 1 389557 764023 937238 1 561992 637585 369190 1 9 999987 70188 1 2 999999 -328580 2 57105 557653 1 188599 468688 -848020 2 2 999999 2 14 999989 1 258240 258854 -493923 2 16 999993 1 13 999999 -174492 1 9 999982 987950 1 112017 324457 -273741 1 2 999999 -508457 1 2 999999 -830158 1 67486 286304 -677050 2 2 999999 1 2 999999 -391600 1 41041 137533 433728 2 445371 812052 1 275087 562284 -438375 2 5 999996 2 2 999999 2 186092 615791 2 2 999999 1 222041 752076 421678 1 90664 132919 -475406 1 815085 903061 -503932 2 2 999999 2 5 999998 2 5 999999 2 2 999999 2 2 999999 2 532516 931230 1 482367 644627 -267077 1 6 999988 139318 2 72057 233177 2 111097 371876 2 6 999986 1 2 999999 693959 2 155142 385044 2 18 999988 2 398011 701229 2 2 999999 2 289258 681220 1 2 999999 61687 2 2 999999 2 43732 886873 1 18 999984 758605 1 20 999991 -447491 2 2 999999 2 2 999999 2 174993 787165 2 394348 732383 2 309866 828060 1 2 999999 997873 2 2 999999 1 14 999999 592245 1 2 999999 361276 2 14 999990 1 2 999999 373638 1 191920 830479 513536 1 455149 802383 82365 2 19 999999 1 333062 575000 657346 2 10 999990 2 747202 768687 2 2 999999 2 17 999989 2 6 999985 2 2 999999 1 125672 544837 317719 1 619988 944443 -489339 1 19 1000000 -284431 2 101574 821786 2 10 999984 1 6 999998 -280694 1 16 999994 868810 1 2 999999 -202666 2 15 1000000 1 2 999999 403220 1 2 999999 815598 1 2 999999 897054 2 11 999991 2 2 999999 2 813759 933050 2 4 1000000 1 7 999987 877713 2 13 999983 2 163154 592729 1 13 999987 -414749 1 2 999999 896362 1 7 999994 -300429 1 3 999982 153657 2 2 999999 2 18 999991 2 2 999989 1 13 999984 -406323 2 306568 456997 2 2 999999 2 164650 190749 2 131065 554312 1 617432 894894 70996 1 2 999999 -770542 2 2 999999 1 12 999983 -224261 2 5 999999 1 236438 397844 762765 2 19 1000000 2 12 999982 2 19 999999 2 570120 780390 1 2 999999 617546 1 302916 698576 652747 1 8 999983 -630558 2 13 999983 1 307482 826775 -143949 1 259895 363662 -357427 1 72674 276717 -317802 1 252062 503372 -127821 1 574227 997172 185341 1 417659 566045 -752015 2 15 1000000 2 19 999995 1 274884 455667 680826 1 656357 774656 640994 1 18 999988 -560835 1 661389 988075 -273552 1 321008 870201 -504543 1 4 999999 -443219 1 172058 181963 955919 2 617721 833654 1 2 999999 653847 2 7 999991 1 2 999999 -574097 2 2 999999 2 2 999999 2 584570 820610 2 4 999993 1 2 999999 86617 2 462293 816638 1 37429 741109 -643003 2 6 999993 2 678696 770540 1 2 999999 -778069 2 14 999993 2 20 999994 2 2 999999 1 712597 888906 -360817 2 1 999992 1 275939 933468 108984 1 2 999999 22027 2 2 999999 2 299605 476007 2 12 999993 1 471108 549993 403003 1 12 999998 -590307 2 19 999989 1 58544 287559 -861850 2 2 999999 2 672229 916566 1 2 999999 172475 2 2 999999 2 2 999999 2 223014 374982 1 20 999997 318981 2 2 999999 2 14 999982 2 8 999997 2 2 999999 1 2 999999 -494646 1 2 999999 128116 2 2 999999 1 2 999999 793571 2 13 999997 1 737754 765809 -491010 2 4 999983 1 272995 797184 -864748 1 9 999985 900774 2 5 999985 1 2 999999 -778823 2 20 999997 1 8 999983 590094 2 19 999988 2 2 999999 1 225801 674858 -710093 2 567835 811870 1 2 999999 466820 2 23137 711196 2 152880 576923 2 2 999999 1 9 999983 -716434 2 8 999996 1 167041 884350 -428377 1 12 999991 -980591 1 2 999999 596204 1 466204 511409 -621282 2 3 999990 2 2 999999 1 365690 628797 -29911 2 94071 825288 2 767803 952190 2 125014 254581 2 14 999983 2 261273 389994 2 14 999992 1 2 999999 683823 2 2 999999 1 2 999999 635823 1 4 999989 -891058 2 221360 456289 1 314105 477920 -724323 2 1 999992 1 3 999987 -302891 1 2 999999 669622 2 2 999999 1 7 999999 784239 2 11 999999 1 79401 440547 -191697 1 100029 813334 377570 2 2 999999 2 18 1000000 2 3 999985 2 6 999994 1 18 999981 264550 1 13 999993 171441 2 2 999999 2 230729 865089 1 2 999999 -441656 1 15 999990 -500746 1 820401 929740 512951 2 2 999998 1 2 999999 771208 1 557982 847502 13779 1 2 999999 700066 2 2 999999 1 2 999999 422209 1 2 999999 770836 1 473056 544927 792344 2 2 999999 2 2 999999 1 14 999989 534171 1 423022 551921 252246 1 2 999999 -581327 1 6 999992 255119 1 10 999984 425930 2 221221 504988 2 595638 769374 1 2 999999 -905963 2 3 999986 2 20 999987 2 146891 634825 1 7 999992 -462448 1 935520 950744 710277 2 9 999983 2 2 999999 2 346533 734049 1 20 1000000 -673837 2 6 999991 2 19 999985 1 11 999986 563541 1 19 999995 -206518 1 29948 499049 756861 1 394756 790051 -885031 1 23749 700730 -901590 2 6 999989 1 2 999999 -442742 1 17 999988 -180874 1 388132 501703 -366664 2 15 999983 1 11 999984 308122 2 9 999999 1 2 999999 -157433 2 338807 493423 2 19 999981 2 2 999999 2 20 999992 2 310068 628073 1 2 999999 -597864 2 2 999999 1 605409 739157 -349244 1 12 999985 -604755 2 214391 752708 1 2 999999 59507 1 2 999999 803459 2 549 366174 1 264941 855420 -55131 1 270539 276242 550414 2 2 999999 2 9 999985 1 276681 348358 821580 2 583415 911877 1 2 999999 80696 1 10 999992 -1644 2 1 1000000 2 13 999996 2 2 999999 2 2 999999 1 679945 797302 -345578 1 59877 782055 410747 1 90116 307716 -534428 2 20 999993 1 413275 762676 325569 1 256983 757286 -799561 2 460359 788006 2 2 999999 1 14 999998 -678653 2 2 999999 1 6 999993 -348165 1 20611 779405 -578036 2 14 999994 2 2 999999 1 8 999997 855020 1 2 999999 -284479 1 2 999999 42610 2 10 999984 1 19 999993 -295734 1 18127 456711 628311 1 2 999999 317706 1 13 999995 -768398 2 2 999999 2 2 999999 1 20 999985 490107 2 85107 896675 2 6 999998 1 10742 473812 -973214 1 320062 532480 -598860 1 12 999984 -802106 1 20 999991 176184 1 2 999999 -324793 1 254503 543716 -673766 1 2 999999 -627386 2 510912 959747 1 15 999989 -120550 1 496090 606885 -560842 1 397675 658230 -237323 2 233692 588021 2 2 999999 2 2 999999 1 19 999983 895146 2 11 999993 1 2 999999 -374363 1 20 999985 996256 2 12 999991 2 2 999999 1 16 999981 295328 2 2 999999 2 2 999999 2 6 999995 2 16 999996 2 7 999985 1 477157 733731 -271309 2 46705 299101 2 357122 680907 2 2 999999 2 401725 982914 1 19 1000000 -695087 1 2 999999 -29683 1 12 999988 -776629 1 6 999989 520711 1 13 999991 852936 1 2 999999 243916 2 2 999999 1 2 999999 945196 1 7 999985 -738900 1 275645 671983 -180666 2 2 999999 2 2 999999 1 7 999985 538973 2 2 999999 1 850115 946812 637705 2 319576 632129 2 6 999983 2 2 999999 1 217970 818782 -61420 1 9 999999 -354095 2 17 999989 1 2 999999 508225 2 2 999999 1 16 999985 772352 2 7 999997 1 2 999999 -280146 1 2 999999 368559 2 495408 532170 1 2 999999 -135559 1 5 999997 104069 1 2 999999 -617706 2 179359 705463 2 2 999999 1 2 999999 -319929 2 2 999987 2 312088 980009 1 1 999994 -620558 2 2 999999 1 2 999999 672759 1 186760 904437 230210 1 2 999999 -620084 1 2 999999 -842008 2 2 999999 2 2 999999 1 75983 158919 -144058 2 12 999985 1 2 999999 113212 2 17 999998 1 2 999999 -704999 2 118621 180231 1 6 999992 109039 2 19 999987 2 445695 848762 1 115337 125353 -558336 1 2 999999 439259 2 14 999984 1 2 999999 359231 2 2 999999 1 2 999999 692381 2 2 999999 2 2 999999 2 2 999999 1 4 999982 -155129 1 115906 736751 -787596 2 4 999981 1 4 999997 -349095 1 2 999999 -417556 2 197530 234531 1 453993 464238 357685 1 11 999987 -946197 1 8 999982 -326678 2 827 536172 1 435684 515461 9234 1 185037 456966 90220 2 2 999999 1 2 999999 -683226 1 594978 701824 -399811 2 2 999999 1 2 999999 782515 2 6 999991 1 16 1000000 298921 1 169017 715549 728577 1 2 999999 -900285 1 9 999996 -997901 2 271963 901812 2 846023 994077 1 16 999984 324456 2 382996 696400 2 492710 882005 1 410695 558631 -53415 1 20 999987 467877 2 2 999999 1 2 999999 146220 2 693495 779456 1 2 999999 813295 1 435247 991980 509962 1 180763 775147 -491863 1 2 999999 532987 1 2 999999 -389025 1 443926 909560 770425 2 2 999999 2 11 999996 2 688478 892125 1 2 999999 365128 1 216346 517971 373368 1 15 999991 -530798 2 17 999987 1 10 999991 163423 2 818204 931919 1 2 999993 820582 2 117031 883006 1 433846 781063 -38345 2 11 999987 1 12 999995 -751486 1 2 999999 -800332 1 12 999984 -180411 2 2 999999 2 605131 777494 2 2 999999 1 2 999999 -410037 1 7 999983 148300 2 10 999985 2 2 999999 1 368950 783322 617118 1 379794 414016 -958575 1 496747 890730 336836 1 804332 961602 -189728 1 2 999999 -476153 1 2 999985 410130 1 2 999999 527889 2 12 999994 2 4 999986 2 2 999999 1 5 999989 -873347 2 2 999999 1 268688 804793 -356916 1 5 999986 -333653 1 2 999995 416069 2 484656 620083 1 2 999999 696324 2 19 999986 1 2 999999 -107735 1 2 999999 47759 2 2 999999 2 19 999993 2 2 999999 2 9 999999 1 18 999988 141027 2 532154 911049 2 335900 856514 2 2 999999 2 425485 482072 1 308298 600967 -613307 1 741625 984967 -682543 1 2 999999 887721 2 2 999999 1 9 999991 278333 1 2 999999 -520110 1 506313 880657 -144639 1 2 999999 -910518 1 706278 819975 -587339 1 4 999981 966745 1 133689 480693 -963284 1 2 999999 514474 2 2 999999 1 618910 947018 -679134 2 2 999998 2 2 999999 1 7 999987 -437170 1 520808 779792 933937 1 7 999982 261124 2 919721 926190 2 307969 329352 2 39634 162970 1 2 999999 867212 2 337884 351975 2 194074 326549 2 5 999985 2 2 999999 1 2 999999 503968 1 13 999992 -234730 2 2 999999 2 305144 330027 2 2 999999 1 679318 961679 -940920 1 48050 76259 -240068 2 13 999983 1 6 999999 927724 1 563303 635990 957894 2 2 999999 2 2 999999 2 258713 840524 1 2 999999 155835 1 16 999987 -461621 2 68952 557521 1 2 999999 430917 2 2 999999 2 2 999999 2 824120 911484 2 312591 935235 2 232400 849358 2 8 999984 1 2 999999 239445 2 2 999999 1 11 999993 -739207 1 19 999999 -882632 1 450667 897004 63692 1 17 999997 955942 2 3 999985 1 2 999999 11913 2 13 999997 1 6 999997 264433 2 8 999989 2 20 999988 2 412199 991661 2 2 999999 1 7 999990 -357885 1 2 999999 926735 1 1 999992 -360135 2 15 999996 2 2 999999 1 17 999981 -26574 2 2 999999 2 18 999985 1 19 999984 382762 1 13 999987 425858 2 2 999999 1 2 999999 -424607 2 9 999998 1 114193 290439 169876 1 2 999999 -591834 2 2 999999 2 2 999999 1 2 999999 -192030 1 334251 552358 380596 1 5 999984 942196 1 2 999999 774416 1 2 999999 613219 1 6 999997 96027 1 12 999992 -862111 2 1 999991 2 590680 773799 2 445616 512824 2 2 999999 1 14 999985 908725 1 308298 754501 276060 1 81930 494627 696938 1 400007 852154 236883 2 2 999999 2 9 999989 1 395198 694210 731988 1 2 999999 -482227 1 192823 817848 -732430 1 118353 196044 545408 2 2 999999 1 286936 473589 482229 2 5 999999 2 2 999999 1 2 999999 820563 2 22282 939331 1 18 999981 -985182 1 2 999999 399497 1 9 999984 -840258 1 2 999999 -96220 2 2 999999 1 2 999999 -383176 1 2 999999 782090 2 540591 927194 2 650408 785902 2 20 999992 1 612211 624255 -635115 2 305278 934183 1 2 999999 -205523 2 293228 362663 1 2 999999 4334 1 15 999992 364423 1 2 999999 410219 2 2 999999 2 2 999999 2 11 999994 1 289408 629822 215284 1 2 999999 205269 2 840788 987307 1 12 999990 -812936 1 9 999986 -982922 2 3 999983 1 2 999999 760668 2 2 999999 2 2 999999 2 34131 400583 1 2 999999 118559 1 2 999999 913868 2 2 999999 2 9 999998 2 2 999999 2 2 999999 1 14 999982 -181871 2 2 999999 2 2 999999 1 2 999999 -289965 1 13 999991 394525 2 553381 936160 1 2 999999 -861528 2 69512 640204 2 2 999999 2 2 999999 2 365692 891699 2 2 999999 1 14 999993 399779 1 2 999999 -454818 2 355539 380180 2 12 999998 1 2 999999 569436 1 5 999989 935053 2 2 999999 2 286900 967838 2 39958 77799 1 686704 877505 435866 1 6 999993 294728 2 2 999999 1 5 999986 -185149 2 9 999999 2 9 1000000 1 7 999998 503129 1 8 1000000 -348744 2 36244 488586 2 313163 591300 1 2 999999 97620 2 291220 458349 2 9 999992 1 2 999999 -90705 1 6 999994 -117202 1 2 999999 -677821 1 4 999991 919088 1 2 999999 472962 1 152530 787233 -193746 1 7 999985 898629 2 6 999991 1 11 1000000 678104 2 6 999992 1 130301 492336 479342 1 19 1000000 -173692 2 18 999996 2 2 999999 1 2 999999 -853820 1 185584 306516 680930 1 121700 844821 -253713 2 12 999984 2 463832 967629 1 14 999982 271398 1 2 999999 974971 1 330266 686422 -145341 2 2 999999 2 98630 826042 1 9 1000000 646349 1 2 999999 -44612 2 161257 788797 2 12 999988 2 2 999999 2 2 999987 1 17 999986 -217388 1 7 999988 -656738 1 159295 580376 17289 2 2 999999 2 13 999989 1 290808 528573 -395075 1 2 999999 -286049 1 6 999985 -189007 1 2 999999 602383 2 2 999999 2 707102 757390 1 355311 646697 977361 1 283092 508169 533253 2 69358 631220 1 2 999999 629618 1 12 999984 526291 1 10 999985 -297050 2 3 999985 2 2 999999 1 13 999995 -541976 1 2 999999 -777005 2 2 999999 1 17 999992 -163226 2 6 999998 1 2 999999 -413457 1 2 999999 148409 1 2 999999 763402 2 686373 694768 1 481327 488349 -321851 1 601362 633033 562329 1 1 999981 -128047 1 539299 998494 -220508 1 2 999999 836912 2 2 999999 2 55221 185416 1 39476 693283 -864381 1 8245 146193 765337 2 1 999985 2 6 999999 1 20 999985 -118649 2 8 999985 2 2 999999 1 104170 318876 -465380 2 387356 738027 1 2 999999 149560 1 2 999999 -131561 1 18228 340492 -224334 2 2 999999 1 2 999999 437749 2 5 999983 2 17 999996 1 9 999983 458310 1 2 999999 -377679 1 204170 687169 -712767 1 2 999999 828672 2 272735 941825 1 15 999999 -428870 1 2 999999 28458 2 2 999999 1 2 999999 243135 1 2 999999 -534502 2 553244 943768 1 2 999999 -896021 2 2 999991 2 2 999999 2 17 999998 1 2 999999 444249 1 480312 648448 -684159 1 117726 990632 644426 1 7 999997 803941 2 2 999999 2 7 999981 1 62323 405667 -510739 2 2 999999 1 2 999991 -82352 2 16 999985 1 2 999999 222554 1 2 999999 281731 2 2 999991 2 17 999984 2 558898 911373 1 67171 342819 -455755 1 12 999997 -632360 2 4 999999 1 19 999995 -117981 1 14 999981 351982 2 2 999999 2 1 999995 2 10 999984 2 3 999981 2 1 999982 2 228989 903234 1 20 999992 -895420 1 305382 897367 -994050 2 2 999999 2 347078 676055 2 2 999999 2 2 999999 1 109066 565892 610010 2 2 999999 1 20 999983 -845056 1 2 999989 -701572 1 12 999985 261095 2 62517 586232 2 578352 627243 2 2 999999 1 2 999999 -517739 2 706925 895071 2 212124 542576 2 758988 863645 2 829711 856760 2 887725 960934 1 2 999999 910961 1 18 1000000 -497345 2 260921 620305 1 16 999991 -943973 1 7 999981 -572320 1 227843 677623 -576502 2 7 999996 2 2 999988 2 8 999986 1 7 999999 966298 1 10 999999 -217100 1 368173 966567 859699 2 2 999999 1 588794 789563 6996 1 431852 641783 -253344 2 2 999999 1 435214 811108 -812673 1 18 999986 -469694 2 303356 328135 2 2 999999 1 2 999989 -396307 1 141067 640264 716522 1 3 999981 -825471 2 10 999986 1 2 999999 -260702 2 2 999999 1 2 999999 860736 1 2 999999 349813 2 614098 987604 2 2 999999 2 43759 811259 1 18 999984 -610783 1 5 999982 926778 2 2 999999 1 10 999981 733730 2 55115 863877 1 898872 936193 -690167 1 4 999989 -20215 2 15 999983 2 607779 648574 2 4 999988 2 634706 919895 1 2 999999 841579 1 162331 746444 -438300 2 4 999994 2 2 999999 1 18 999988 -81481 1 398588 553580 -670199 2 16 999997 2 6 999998 1 2 999999 -922426 1 19 999982 -710458 2 2 999999 1 2 999995 -949119 2 2 999999 2 682770 790818 1 2 999999 30874 1 2 999999 -103474 2 6 999981 1 325494 793125 -413910 2 2 999999 2 388060 596904 2 4 999998 1 9 999988 784305 2 2 999999 1 2 999994 -486402 2 68533 203136 2 322568 498140 2 14 999982 1 5 999995 -981850 2 493022 659969 2 63196 875182 1 490746 935657 -585091 1 3 999988 103511 2 2 999999 1 11 999992 -800507 2 2 999986 2 2 999999 2 340644 921838 1 13 999987 -176600 1 17 999994 -351941 2 9 999998 1 77375 237231 131813 2 2 999999 2 8 999986 2 507441 859091 2 171791 394769 2 126140 249349 1 186076 353227 -927141 1 12 999986 503724 2 6 999996 2 79308 673024 2 7 999981 2 1 999996 2 2 999999 2 3062 153057 2 2 999999 1 2 999999 -844349 2 2 999999 1 2 999999 928720 1 12892 416402 80114 2 547854 657325 2 12 999991 2 7 999995 1 16 1000000 -433083 2 2 999999 1 2 999999 -136191 1 6 999995 -495281 2 874380 970690 1 11 999989 -97517 1 304413 627660 92481 2 63387 598901 1 2 999999 -320413 2 81594 221186 2 707729 941040 2 518304 838795 1 2 999999 758449 1 391911 426692 523113 1 2 999999 716443 2 184600 654748 1 352886 631969 -635075 2 6822 831271 2 40618 261806 1 253823 608454 411225 1 392907 479645 -784268 2 16 1000000 2 15 999997 1 9 1000000 -587500 1 5 999989 393741 1 2 999999 -988686 2 2 999999 2 19 999987 1 2 999999 -586897 2 566557 768928 2 382461 505467 1 5 999983 615924 1 177449 670789 -86426 1 8 999983 -518771 2 8 999998 2 3 1000000 2 775683 904796 2 2 999999 2 2 999999 1 3 999986 547040 1 262625 305135 553319 2 8 999993 1 573350 854119 684636 1 73898 388683 -483398 1 2 999999 796646 2 2 999999 2 11 999988 1 2 999999 945391 1 4 1000000 -320104 1 2 999999 173853 2 2 999999 2 2 999999 1 2 999999 686832 1 2 999999 -558801 2 20 999989 1 2 999999 -611918 2 61568 98220 1 2 999999 897871 1 2 999999 484660 2 2 999999 2 475728 814990 2 2 999999 1 757093 795209 -582763 2 11 999992 2 13 999985 2 252657 416566 2 14 999989 1 2 999999 -629243 1 145765 789318 -527907 2 55666 157218 2 315502 947840 2 14 999985 1 2 999999 -736522 1 2 999999 -329715 2 2 999999 1 15 999981 55905 1 2 999999 -436172 1 12 999995 653231 1 6 999994 955653 1 130607 411060 569273 2 2 999999 1 13 999999 418413 2 4 999994 1 2 999999 440031 1 389196 758742 377941 2 2 999999 2 2 999999 2 9 999994 1 2 1000000 -175254 1 17 999990 -732928 2 118832 866058 2 6 999999 2 16 999982 2 10 999986 2 2 999999 2 2 999999 1 2 999999 442541 1 332641 621543 -158990 1 2 999999 -591602 2 19 999985 1 10 999990 -6085 1 87407 469303 -86947 2 2 999999 1 2 999999 -749198 1 15 999992 -368658 2 442937 757004 1 720568 845863 632942 2 4 999985 1 2 999999 -728778 2 3 999996 2 9 999991 1 77322 308014 428417 2 524165 577648 1 2 999999 710758 2 728796 739531 1 2 999999 -251635 1 607894 744765 -833418 1 2 999999 621603 2 407502 688366 1 2 999999 394622 2 2 999999 1 17 999989 -800725 1 16 999992 -635095 2 2 999999 1 2 999999 -503531 2 16 999981 1 17 999981 870675 2 11 999987 1 15 999987 747809 2 12 999983 2 619778 812353 1 2 999999 691997 1 2 999999 -227224 1 2 999999 -166095 1 343305 601196 214600 1 2 999999 -639919 1 2 999999 43748 2 80173 117809 1 2 999999 -639114 1 2 999999 -387265 2 2 999999 2 2 999999 2 6 999985 2 283982 457917 2 138645 172709 1 548610 698712 -959608 1 199369 776395 677102 1 3 999981 546195 1 2 999999 971080 1 8 999995 507348 2 165840 263762 1 396379 644047 952305 2 6 1000000 1 2 999999 -65767 1 8 999987 -518185 2 2 999999 1 673080 810476 364810 1 3 999990 -168689 2 2 999999 2 226116 691241 1 10 999985 382138 2 331460 533620 1 145159 301606 -538092 1 4 999985 208586 1 784483 933312 398838 2 2 999999 1 2 999999 447254 2 120632 258168 2 8 999989 1 2 999999 694578 1 581642 836672 343854 1 314279 384617 729179 1 110505 212482 -82674 1 9 999997 325297 1 2 999999 -644004 2 447504 788515 1 2 999999 -993633 2 188304 278092 1 18 999994 -141994 1 681681 752659 -915116 2 72286 371873 2 20 999994 1 2 999999 -345268 1 3 999992 -586043 2 8 999992 1 526758 956429 685516 2 2 999999 2 18 999993 1 66781 666886 662743 2 648440 704580 2 553327 659307 2 2 999999 1 119059 817186 -859543 1 2 999999 -62109 2 2 999999 1 10 999981 241365 1 2 999999 -195121 1 18 999985 806966 1 8 999993 971169 1 11 999981 553942 2 72147 958008 1 2 999999 -320306 1 2 999999 -739531 1 175947 179778 -74420 2 469164 672596 2 17 999984 1 2 999999 -314651 2 660125 929931 2 2 999999 2 2 999999 1 21990 196489 -258586 2 5711 164712 2 3 999996 1 2 999999 -95343 1 2 999999 -291478 1 6 999981 703592 2 7 999986 1 2 999999 -641914 1 17 999997 -333814 1 7 999999 637158 2 11 999985 1 608051 773021 500785 1 2 999996 -909853 2 172645 674793 2 14 999989 1 6 999997 941378 2 2 999999 2 17 999989 2 5 999989 2 11 999983 1 339871 817937 -907075 1 1 999986 639140 2 20 999993 1 2 999999 216105 1 145219 907765 -961243 2 29362 802625 2 6 999984 1 140068 643456 456528 1 2 999999 370327 2 2 999999 1 7 999994 -867207 1 2 999999 -366679 2 7 999988 2 2 999999 1 6 999999 -50091 1 7 999995 -31769 1 2 999999 454868 2 2 999999 1 2 999999 952492 2 311900 519544 2 244448 393370 1 2 999999 149148 1 12 999998 73355 2 2 999999 1 551276 806422 912854 1 128933 307793 991198 1 148374 567924 -780264 1 298951 421936 569141 1 16 999990 -39922 2 10 999982 1 16 999983 -615202 2 76512 406061 1 2 999999 340247 2 2 999999 2 5 999993 1 16 999990 -933500 1 2 999999 -178605 2 2 999999 2 9 999995 2 19 999996 2 230790 745057 1 10 999992 -349438 2 845515 999503 1 321288 349321 788499 2 8 999984 1 177733 591109 -395765 2 8 999984 2 12 999995 1 2 999999 -835231 1 286150 837700 -889722 2 194078 568781 1 220967 871699 -461417 1 7 999981 92493 2 35559 908446 1 186775 885431 -895622 1 241773 438433 -19239 1 16 1000000 20500 1 2 999999 -996803 1 10 1000000 -311482 1 2 999999 -478021 2 517817 625783 2 321912 419698 2 2 999999 2 2 999999 1 11 999983 -208793 2 11 999989 1 2 999996 -315091 1 6 999991 507005 1 2 999985 233069 2 2 999999 2 13 999982 1 2 999999 -104052 2 2 999999 1 21476 252024 241848 1 2 999999 823955 1 57562 848130 970605 2 364476 647867 1 2 999999 -264476 1 335948 947894 -971728 1 172687 428023 644599 2 4 999997 1 2 999999 -932540 2 2 999999 1 283278 970173 389241 2 16 1000000 1 8 999985 -354637 1 574540 742496 867273 2 2 999985 2 18 999983 1 506190 813310 -929957 2 2 999999 1 126024 633415 891193 1 2 999999 577471 1 598415 704125 433424 2 2 999999 1 11 999987 -953551 1 98538 505831 251338 1 2 999999 416443 1 2 999990 -613332 1 10 999990 668226 2 2 999999 2 2 999993 2 10 999986 2 106407 596338 2 2 999999 2 9300 49990 2 3 1000000 2 12 999981 1 2 999999 792191 2 2 999999 1 552314 804786 -812380 2 105219 326804 1 150335 949857 -104509 2 12 999985 2 2 999999 2 223474 290354 1 137016 314760 -744054 2 2 999999 2 12 999997 1 490246 877492 -366436 2 2 999999 1 2 999999 -31084 2 14 999998 1 2 999999 971584 2 201881 613015 1 13 999997 709155 2 6 999981 2 20 999987 2 908198 974318 1 105591 856642 608676 2 2 999999 2 329030 381595 1 118370 500884 752428 2 2 999999 1 20 999995 -538790 1 2 999999 443140 1 2 999999 -538531 1 20 999988 492449 1 2 999999 -312521 2 18 999998 2 572328 894370 2 10 999987 1 2 999999 816043 1 2 999999 -222195 1 10 999983 -8657 1 18 999997 813541 1 2 999999 860678 1 739739 830761 588729 1 2 999999 484990 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -588430 2 7 999991 2 2 999999 1 13 999981 399255 1 668448 996867 338705 1 261067 835094 -546292 1 262421 924984 -38351 2 332220 766875 1 2 999999 -583970 2 597516 644757 2 126975 277954 1 2 999999 -430660 2 211313 430797 1 711495 994277 649585 2 20 999981 2 117953 490558 1 1 999985 -691434 2 11 999996 1 211448 366972 582457 1 487677 515675 833835 1 1 999995 -931368 2 16 999986 1 825318 901975 -844669 2 2 999999 1 1 999986 -843680 1 275372 649919 122494 1 19 999992 104738 2 605311 699265 1 2 999999 891895 2 10 999982 1 2 999999 -730077 1 2 999999 -473016 1 20 999994 -853823 2 90001 207213 2 8 999990 2 20 999992 1 2 999999 -708997 2 12 999986 2 2 999999 2 305164 397927 1 15 999982 599878 1 19 999992 761112 2 72920 986917 2 2 999999 1 295790 825429 -122524 2 2 999999 1 2 999999 936044 2 17 999983 1 4 999983 86217 2 9 1000000 2 9 999989 1 2 999999 731954 1 10 999986 184484 2 20 999983 2 18 999986 1 16 999986 1185 1 7 999990 269354 2 2 999999 1 129942 772262 695143 1 11 999982 -840926 2 2 999999 1 648786 907687 -514154 1 2 999999 -889173 2 441775 937326 1 8 999997 -703789 2 2 999999 1 2 999999 -687767 1 2 999999 936046 1 2 999999 -880841 1 2 999999 752688 2 2 999999 2 20329 51366 2 9 999993 1 2 999999 469637 1 502688 657603 844974 1 2 999999 -2439 1 486255 656689 -461745 2 2 999999 2 2 999999 1 13 999990 13115 2 885800 973178 2 632000 916837 1 2 999999 565133 2 470868 704363 1 2 999999 777821 2 164243 311153 2 2 999999 2 1 999987 1 2 999999 724223 2 104474 767807 2 2 999999 2 305844 320000 2 18 999987 1 18056 640031 -777208 2 94913 219525 2 2 999999 1 936 93104 270586 1 2 999999 -680339 2 2 999999 2 6 999995 2 13 999992 1 448563 996720 -220783 1 3 999990 450678 2 6 999984 1 4 999999 331519 2 262265 337953 2 2 999999 2 20 999983 2 6 999995 1 9 999982 -285294 1 2 999999 355425 2 6 999998 1 4 999992 -113057 1 2 999999 670215 2 2 999999 1 515124 807476 489300 2 62940 279984 2 349893 852913 1 20 999990 240988 1 11 999995 614492 1 213939 584508 -770169 2 399433 858187 1 3 999988 -147593 2 354682 431027 1 15 999996 -862606 1 4 999993 -513374 2 19 999990 1 2 999999 412682 2 8811 902664 2 311112 340577 1 17 999991 -876470 2 20 999992 1 2 999982 850751 1 6 999987 -903640 1 39757 980510 -368968 1 2 999999 330936 2 2 999999 2 2 999999 1 3 999998 762763 2 1 999992 1 6 999982 314742 2 311226 604212 2 19 999981 1 534701 797305 163917 1 70634 595573 1395 2 145496 586917 1 8 999983 -311812 1 2 999999 -745975 1 2 999999 605324 2 1 999984 1 34204 832513 299179 1 2 999999 -200210 2 202160 793007 1 9 999991 485213 2 4 999992 1 2 999999 -912372 1 136934 523281 64896 1 8 999988 -993190 2 2 999999 1 891380 964052 -51601 1 2 999999 -666251 1 2 999999 -998419 1 7 999998 89793 2 388587 860166 2 287925 500649 2 48038 187068 2 2 999999 1 2 999999 847278 1 2 999999 -393669 1 7 999992 -35609 1 255445 717182 477539 1 17 999985 -194980 1 15 999981 -801562 2 2 999999 1 440451 785553 -439764 2 70156 748044 1 14 999986 -218190 1 2 999999 -386069 2 2 999999 1 651817 737031 825596 1 2 999999 193078 1 8 999991 -855567 1 547051 699537 -22419 2 183376 828873 2 2 999999 1 19 999997 118026 2 19 999992 2 2 999999 2 4 999994 1 7 999985 669977 1 19 999998 746131 1 410502 637326 -605846 2 300391 572646 2 3 999999 2 2 999999 2 400097 414689 2 6 999988 2 315111 496130 2 2 999999 2 194417 330003 1 200189 204996 174849 1 20 999986 172648 1 133845 870411 -551697 2 12 999989 1 2 999999 -128965 2 15 999984 1 2 999999 908002 2 242526 905896 2 31829 997492 2 48581 769389 1 7 999989 -712236 2 10 999992 1 2 999999 -25274 2 160363 951050 1 11832 493940 -933033 1 10 999985 22499 1 257266 905609 -234032 1 475238 622954 720057 2 2 999985 2 2 999999 1 2 999999 -478544 2 2 999999 2 2 999999 2 226176 462007 1 470159 935282 -887526 2 2 999999 1 9 999997 624695 2 130161 832452 1 218394 687439 -510673 2 16 999997 1 5 1000000 -76627 2 15 1000000 1 2 999999 -729238 1 230975 772741 154701 2 165009 773284 1 11564 171192 697587 2 74474 521072 2 2 999999 1 12 999999 -623051 2 2 999999 2 104608 712506 1 250265 437934 -839658 1 84434 841427 49647 1 2 999999 -298856 1 7 999997 161541 1 183446 316648 645512 1 2 999999 641927 2 414499 583816 1 2 999999 -891558 2 2 999999 2 2 999999 1 4 999981 -245641 2 16 999986 2 2 999999 2 2 999998 1 6 999999 -168012 1 19 999989 -823035 1 222636 972549 472529 1 171689 924069 360411 1 15 999989 -459926 2 1 999984 2 2 999999 1 2 999999 -77171 2 7 999994 2 2 999995 2 2 999999 2 2 999999 1 175297 232104 -574189 1 122110 721381 811023 2 2 999999 2 456998 800488 2 2 999999 2 2 999999 1 27708 800933 884229 1 104513 918466 470452 1 2 999999 299725 1 766447 799844 -227787 2 2 999990 1 209171 831666 154935 2 18 999982 1 9 999982 215532 2 1 999992 1 19 999990 -271951 2 2 999999 2 649676 673026 2 524588 905037 2 18 999985 2 13 999986 2 2 999999 2 11 999987 1 2 999999 22326 2 287903 598565 2 309332 754490 1 2 999999 893087 1 2 999999 326936 2 14 999993 1 2 999999 -452403 2 2 999999 1 2 999999 17920 2 27235 40651 1 3 999985 283955 1 25366 494182 -290220 2 132365 592913 1 14 999985 -386270 1 19 999997 -757384 2 203964 424051 1 11 999985 -306413 2 12 999982 2 2 999999 2 12 999991 2 12 999986 1 9 999994 -673519 2 2 999999 2 70622 395569 2 8 999990 2 210254 867115 2 166844 200380 2 15 999997 1 2 999999 228563 2 2 999999 2 135440 283554 2 5 999996 2 2 999999 2 367015 869123 2 9 999994 2 7 1000000 1 37012 855137 -272630 2 2 999999 1 527109 619403 532821 2 70610 424497 1 2 999999 501920 1 192606 354281 962663 2 274552 284432 2 2 999999 2 351063 581385 1 6 999993 -599114 1 16 999984 -483543 2 2 999999 2 6 999990 2 739911 765432 2 2 999999 1 45339 376288 -973813 2 12 999998 2 8 999995 2 2 999999 2 17 999994 1 15 999993 474509 1 3 999990 -47357 2 207118 796640 2 11 999996 1 583653 770328 33978 1 37084 465456 -704410 2 2 999999 1 5 999985 550390 1 2 999999 -61977 2 183304 650229 1 26620 953616 495431 2 2 999999 1 471529 804879 -539035 2 348737 462049 2 669077 830578 1 2 999999 -866784 1 586379 729939 616912 1 7 999995 -582690 1 7 999985 110458 1 9 999987 -813334 2 438839 504941 2 457113 665070 1 3 999994 931890 2 260824 869520 1 2 999999 735407 2 2 999999 1 2 999999 -383921 2 16 999981 2 2 999999 2 12 999986 1 935461 968591 982200 2 7 999990 2 20 999981 1 16 999997 5032 1 2 999999 -875238 2 8 999997 2 5 999999 1 7 999998 -174650 1 2 999999 670419 2 8 999998 2 394999 783023 2 2 999999 2 6 999999 1 23148 987723 -459916 2 13 999991 1 2 999999 -626717 2 2 999999 2 90946 529961 2 2 999999 2 19 999982 1 2 999999 369467 1 2 999999 805646 2 2 999999 2 2 999999 1 2 999999 -979613 2 4 999991 1 147221 405718 498118 2 4 999992 1 2 999999 896641 2 16 999996 1 356968 668413 433989 2 2 999999 1 12 999986 524094 2 382674 438691 2 18 999987 1 2 999999 775122 2 2 999999 1 36269 661510 -215994 2 2 999999 2 2 999999 2 14 999984 1 818939 962849 528330 2 10 999985 2 2 999999 2 520922 591312 2 2 999999 1 12 999996 884189 1 4 999992 794834 1 829391 968000 303065 1 9 1000000 -656852 1 2 999999 -679174 1 6 999989 -704005 2 2 999990 1 611224 934652 -163306 1 715530 848092 -15667 2 2 999999 2 417564 870346 2 7907 349915 1 14 999990 -1639 1 20 999990 -195213 1 462965 798937 -921419 1 16 999985 -968207 1 118400 159386 -485627 2 164833 254622 1 2 999999 749654 2 70698 919213 2 2 999999 1 2 999999 360219 2 9 999994 1 55748 874206 -875196 1 17 999999 -952068 1 2 999999 731887 1 74377 841902 -771864 1 367980 374948 271561 1 18 999991 977318 2 679581 992688 2 2 999999 2 569947 664174 1 18 999998 826677 2 10 999993 2 323882 456314 2 29663 686614 2 422936 658060 1 15 999985 -880167 1 106010 138095 904474 2 2 999999 2 77227 990088 2 316123 566697 2 2 999999 2 1 999988 2 2 999999 2 2 999999 1 14 999988 1060 1 2 999999 315344 1 4 999990 682906 2 10 999990 1 18 999981 132978 1 14 999984 431575 2 16 999987 1 50659 143778 527573 2 2 999999 2 9 999991 2 9 999987 1 655931 851857 -687993 2 424267 583643 2 2 999999 1 327503 659870 -21045 2 898132 945818 2 2 999999 1 2 999999 478056 2 20 999983 2 104675 312543 1 217778 384825 246584 2 87394 662449 2 74838 460961 2 395680 945726 2 10 999994 1 10 1000000 675624 2 12024 780124 2 189420 494972 1 2 999999 -976554 2 541659 973549 2 9 999985 1 2 999999 -127388 1 331915 973672 -548758 2 61455 858977 1 2 999999 657125 1 2 999999 -581017 2 603869 876165 1 70860 449388 601077 2 623071 994929 1 2 999999 -150883 2 240094 437496 1 681240 764442 510122 1 587422 929162 -213142 2 14 999992 2 339782 510792 1 24721 810324 80768 1 20 999986 -293568 2 4 999984 1 2 999999 799195 2 34024 539140 1 2 999999 334977 2 2 999999 1 2 999985 -25728 2 532815 932923 2 12 1000000 2 19 999999 2 9 999991 2 200991 495094 1 2 999999 574324 2 6 999990 1 2 999999 -810204 2 604629 648150 1 114408 149299 566578 2 54530 770063 1 12 999996 769131 1 17 1000000 304693 1 177359 722692 207876 2 800290 936848 2 181602 788345 1 133708 284033 -219287 2 2 999999 2 406370 646299 2 2 999999 2 17 999995 1 501581 530206 794810 2 20 999991 1 188418 902031 -149249 2 2 999999 1 527714 920959 -928970 2 541127 757250 2 4 999988 1 2 999999 -903977 2 18 999984 2 2 999999 1 10 999989 463629 2 60831 607474 2 15 999986 1 20 999986 -875411 2 2 999999 1 702389 853608 -48622 2 653000 718667 1 248882 300391 804560 2 17 999995 1 2 999999 -369137 1 2 999999 -443989 1 10 999998 -339531 1 2 999999 249325 1 13 999992 -669039 1 75360 115809 95964 2 2 999999 1 272160 473299 848445 2 2 999999 1 13 999988 -772347 1 5 999994 -272732 1 209298 706328 -915064 1 7 999981 907482 1 2 999999 241889 2 76480 127777 2 248433 871503 2 1 999997 2 697470 954863 2 82413 936266 2 2 999999 2 2 999999 2 642915 644631 2 498216 769015 1 828257 963332 952613 1 2 999999 89172 2 1 999988 1 174357 889323 -690829 2 2 999999 2 2 999999 1 15 999990 -758480 2 1 999986 2 5 999995 1 452177 866483 -869963 1 132383 159977 862001 1 480578 654368 -617183 1 383315 424423 903952 2 2 999999 2 10 999981 2 5 999981 1 261406 567284 39461 1 409102 775525 -206905 2 209574 296971 2 124455 210513 2 2 999999 2 2 999999 2 2 999999 1 2 999999 870993 1 2 999999 187881 1 2 999999 441409 2 6 999994 2 267805 475414 2 121114 351044 2 463448 520206 2 312005 373297 1 2 999999 339981 2 6 999999 2 285582 357094 2 2 999999 2 213920 708237 1 2 999999 -473519 2 6 999985 2 2 999999 2 154711 204090 2 7213 125847 1 2 999999 -801253 2 452086 780186 1 183911 501206 698958 2 14 999991 1 256652 460098 -137971 2 4 999987 1 18 999981 252086 2 2 999999 1 4 999988 -815399 2 2 999999 1 2 999999 -15399 2 20 999984 2 2 999999 1 692272 744862 309702 2 8 999993 2 2 999999 1 4 999992 -631201 2 14 999993 1 403846 522665 566534 2 855007 901971 1 14 999995 39606 2 2 999999 2 4 999991 2 2 999999 1 2 999999 235379 2 7 999996 2 207188 639394 2 950136 955416 1 13 999986 -400574 1 16972 730159 -419221 1 2 999999 713325 1 18 999992 691330 2 6 999986 1 14 1000000 484372 1 20 999998 -812880 1 15 999994 237955 2 581070 699892 2 2 999999 2 5 999984 1 559319 951152 955146 1 4 999990 427742 2 13 999991 1 17 999992 -531216 1 17 999998 -187048 1 10 999990 -746573 1 2 999999 82050 1 2 999999 479124 1 18 1000000 989553 2 14 999998 1 2 999999 89495 1 295675 556971 -557772 2 14 999983 1 947484 976112 196912 1 2 999999 -120819 2 2 999999 2 2 999999 2 50564 449243 2 3 999984 1 2 999999 -695871 2 7 999989 2 149111 562716 1 2 999999 953242 2 5 1000000 1 34602 907023 543687 1 47274 575021 166521 1 817105 899729 730450 1 677207 738790 -433986 2 2 999999 2 2 999999 2 390965 693751 2 2 999999 2 2 999999 2 106041 278559 2 5 999983 1 5 999987 -483412 1 2 999999 -631561 1 2 999999 -466296 1 96275 620596 -346803 1 2 999999 -494715 1 2 999999 65705 1 9 999999 439682 1 5 999985 -597245 2 2 999999 2 581193 773677 2 140445 717404 1 6 999992 746505 2 12 999990 2 5 999992 1 2 999999 -755628 2 11 1000000 1 2 999999 -462892 1 2 999999 -161458 1 2 999999 -15787 1 2 999999 -159337 1 2 999999 -724838 2 2 999993 1 75313 484057 -186628 2 6 999999 1 2 999999 -959592 2 23754 523874 2 2 999999 2 98894 472601 2 327333 553566 1 641905 969832 -383877 2 2 999999 1 15 999987 -416039 2 148400 970495 2 529940 679711 1 2 999999 541520 2 1 999993 1 563669 834541 133248 2 12 999982 2 402734 862198 1 118486 791201 -770291 1 15028 284457 -937168 1 522193 827450 -69999 2 224525 495603 2 103062 614789 1 410374 791329 -664101 1 2 999999 740649 2 1 999987 1 598001 846933 -181999 1 7 999984 359934 2 18 999995 2 16 999986 2 357039 800573 1 2 999999 -585726 1 464627 485589 -175689 2 2 999999 1 92461 347119 -39723 2 285314 642015 2 12 999984 2 6 999989 1 31385 188719 859408 1 2 999999 613054 1 2 999996 475294 2 4 999992 1 2 999999 -158344 2 12 999989 2 129507 506856 2 2 999999 1 1 999992 -658352 2 235255 990318 1 11 999984 942910 1 5 999984 864004 2 430425 765879 2 2 999999 1 2 999999 -684770 2 2 999999 2 7062 533454 1 2 999999 -364991 2 2 999999 1 2 999999 -663607 1 2 999999 232951 2 240327 706711 1 8 999988 -726211 2 128698 464869 2 316369 883755 2 232167 236712 1 17 999983 686152 1 5 999995 474648 1 2 999999 807100 1 17 999990 -358553 1 1 999991 625819 2 249858 812590 1 900 964163 234826 2 2 999999 2 12 999999 1 295671 765661 354520 2 2 999999 1 2 999999 -486654 1 230311 901169 -544946 2 17 1000000 2 443340 786209 2 16 999990 1 12 999993 -753911 1 323420 546362 382014 1 2 999999 805487 1 2 999999 442997 2 2 999999 2 2 999999 2 8 999991 1 23087 887793 704718 2 2 999999 1 745485 749415 870802 1 2 999999 -594778 2 2 999999 1 627367 663265 349287 1 354532 890225 466908 2 4 999995 1 20 999991 -938210 2 2 999999 2 604226 828415 2 10502 191722 1 665714 970740 -619629 1 1 999981 914398 1 127343 137023 556898 1 35585 405084 -499151 1 350120 623035 -485456 2 2 999999 1 2 999999 233493 2 209337 701744 1 12 999984 -2218 1 369821 614600 -526884 2 2 999999 1 128900 372778 -760662 1 12 999985 -431794 1 5 999983 367468 1 7 999987 861679 2 2 999999 1 172529 626383 101407 1 647905 773152 -869002 2 324994 368184 1 533459 720271 575992 1 2 999999 986005 1 1 999985 -69796 1 2 999999 -660135 2 2 999999 2 19 999993 1 11 1000000 715504 1 621530 722901 602797 2 532683 829173 1 462164 933080 -241592 1 6 999986 935607 1 2 999999 510524 2 2 999999 1 3 999982 -994936 2 458486 965740 1 2 999999 869026 2 54625 588489 2 416575 587847 1 2 999999 970337 1 2 999999 809390 2 2 999999 2 374977 874340 1 130756 314283 869221 2 2 999999 2 18 999989 2 210916 464073 2 405614 925778 1 1 999982 -278792 2 2 999999 1 17 999994 -633239 2 17 999984 1 528708 753726 440046 1 17 999983 -931507 1 544418 811466 127190 1 466114 843569 996988 2 255727 450829 1 2 999999 -853501 1 508037 676273 -800971 2 2 999999 2 563805 931611 1 2 999999 -731280 1 2 999999 964 2 2 999999 1 8 999987 -481434 1 2 999999 -936056 1 105321 676442 -13422 1 3 999990 97746 2 2 999999 2 5 999995 2 2 999999 2 17 999994 1 12 999982 766934 2 2 999999 1 2 999999 -155699 1 2 999999 -510206 2 2 999999 2 488046 912829 1 2 999999 524159 1 71477 142966 -887321 1 2 999999 -297433 2 15 999983 1 258226 587961 160057 1 175993 822685 798848 1 20 999985 -273821 2 17 999983 2 1 999982 1 288723 577376 -617218 2 32937 523605 1 4 999994 -689869 2 8 999984 2 2 999999 1 11 999990 761 1 2 999999 -171279 2 10 999989 1 2 999999 67717 2 2 999999 2 5 999997 1 283412 910692 -277191 1 5 999993 44204 1 2 999999 -414486 2 2 999999 1 1 999981 163608 1 2 999999 -723495 1 2 999999 -701378 2 250785 422773 1 2 999999 -849512 2 119417 247797 2 234664 339996 2 19 999987 2 2 999999 1 2 999999 -242945 1 51686 850558 129484 2 2 999999 1 475590 813039 164484 2 165260 855387 1 607209 889955 -681364 1 11 999992 258875 1 2 999990 -545570 1 2 999999 -662512 2 9 999981 2 238634 961490 2 2 999999 1 2 999999 624676 2 2 999999 1 2 999999 -917730 2 2 999999 2 2 999999 1 2 999999 -313697 2 71120 815252 1 206138 627043 -433514 2 11 999989 1 2 999999 -752480 2 2 999999 2 2 999999 1 2 999999 -456057 2 13 999987 1 2 999999 -760174 2 2 999999 1 688925 933310 412122 2 353814 904725 2 785552 974222 2 107787 153624 1 507173 654142 -912563 1 9 999991 -359578 1 708960 885137 -352932 2 268049 484512 1 28443 722998 180083 2 311143 988733 1 43540 934374 12302 1 168826 940871 253849 1 14 999989 951707 1 2 999999 -454817 1 374892 807586 331762 1 19 999995 888009 2 2 999999 2 8 999994 2 5 999999 2 2 999999 2 77716 461397 2 19 999993 2 846002 992925 2 338664 815726 2 2 999999 1 2 999999 579043 2 14 999994 2 4115 537456 2 41544 190907 1 2 999999 -207432 1 360032 556294 88519 1 16 999988 -154302 2 2 999999 1 2 999999 574005 2 4572 734202 1 2 999999 484441 2 9 999990 1 47875 972476 615205 2 3 999996 1 18 1000000 367819 2 1 999995 2 4 1000000 1 2 999999 416110 1 351716 607479 854970 1 7 999989 -683277 2 1 999981 1 2 999999 674172 1 241594 705072 973025 2 272127 326461 2 20 999990 1 2 999999 -13687 1 2 999999 397399 1 8 999986 -680853 1 70493 778931 -13907 2 19 999984 1 2 999999 -81973 2 8 1000000 2 2 999999 2 187172 983548 2 18 999984 2 1515 572567 1 2 999999 865641 1 2 999993 298150 2 6 999982 1 2 999999 172401 2 2 999999 2 2 999999 2 358723 673700 1 1 999999 -601625 2 286338 415007 1 2 999999 -726463 1 2 999999 -809864 1 4871 478963 -144635 2 17 999991 2 9 999983 1 171967 839383 967057 2 2 999999 2 13 999987 2 213873 869998 1 5 999997 490368 2 443399 741180 1 2 999999 -565192 2 61141 112394 1 19 999999 -12753 2 2 999999 1 2 999999 -979106 1 15 999998 466232 1 2 999999 307564 1 12 999997 -394401 1 2 999999 679872 1 7 999983 356652 2 8 999995 2 11 999982 1 1 999996 931327 2 58551 608435 1 5 999989 652675 1 16 999997 188930 2 242910 343367 2 674306 724039 1 2 999999 306980 2 2 999999 1 124352 838972 472885 2 2 999999 2 352018 721873 1 15 999994 455434 2 442719 755645 1 2 999999 -443648 1 7 999986 828035 2 2 999999 1 1 1000000 -373456 2 2 999999 1 18 999991 -915620 1 373075 818429 717856 1 3 1000000 -342442 2 401698 879527 1 2 999999 956907 2 2 999999 1 62603 160289 -605122 1 19 999987 751274 2 17 999981 2 2 999999 2 14 999986 1 9 999983 365000 2 25919 244811 2 20 999981 1 2 999999 -814208 1 14 1000000 897603 2 6 999994 1 192154 490386 -602562 1 868366 907590 -319487 1 298497 960350 134875 1 706522 752256 -726066 2 7 999991 2 18 999999 2 35726 278357 1 2 999999 -99750 2 2 999999 1 71667 226545 272256 2 8 999997 1 8 999996 -17079 1 2 999999 558907 2 10 999982 2 20 999998 1 5 1000000 829114 1 13 999998 580922 2 183881 439112 2 13 999984 1 8 999994 -854309 1 189687 709829 -11675 2 392696 717402 2 19121 181440 2 15 999992 2 18 999983 1 2 999999 -890532 2 3 999981 1 546105 843815 955034 1 10 999999 354305 2 16 999995 2 660201 975284 2 2 999999 1 11 999986 319391 2 2 999999 2 20 999981 2 575810 585245 1 472098 544663 722629 1 2 999999 413841 1 617613 644601 -402694 1 837479 899588 804020 2 2 999990 2 274364 820816 2 14 999987 1 7 999987 59175 2 7 999991 1 365047 809289 383764 1 2 999999 709236 1 16 999994 -958689 2 2 999999 1 2 999999 -740667 2 271121 647348 1 2 999999 809065 2 2 999999 1 2 999999 533600 1 3 999992 807958 2 502151 986714 2 2 999999 1 2 999999 66905 1 2 999999 245717 2 182288 713551 1 12 999986 539349 1 17 999997 -268279 1 101663 902286 -744198 2 13 999983 2 266335 832275 2 126130 609285 2 2 999999 2 587722 895494 1 9 999998 979619 2 540031 556941 2 548906 883562 2 283257 848507 2 18 999984 1 19 999981 697760 2 16 999994 2 2 999999 1 472583 481008 -729678 2 2 999999 2 540416 654680 1 4 999983 806818 2 409469 695177 1 15 999990 502905 1 12 999986 2469 1 33538 353202 359682 1 19 999981 -149391 1 495113 894770 -780741 1 10 999987 210978 1 11 999983 934685 2 87403 508170 2 4 999987 1 614387 864608 -168934 1 2 999999 -917106 1 518796 617184 -497325 2 2 999999 2 2 999999 1 2 999999 -675661 1 852018 914350 789539 2 13 999991 1 205368 343662 -125252 2 164016 823506 2 2 999999 2 10 999982 1 2 999999 842237 2 16 999986 1 311729 513415 -610769 1 2 999999 911758 2 11 999999 2 81957 641438 1 365309 454301 57507 2 2 999999 1 13 999993 -18773 2 20 999987 1 349383 724374 871637 1 329690 649300 685935 2 2 999999 2 11 999990 2 4 999994 1 138609 603974 81260 2 16 999993 1 4 999997 116496 1 2 999999 -12172 1 293362 836750 -567930 2 519178 969455 1 2 999999 847278 2 2 999999 2 364271 953650 1 13 999988 73136 1 286146 829114 -459835 1 6138 252954 -742596 2 2 999999 1 2 999999 -541314 2 2 999989 1 2 999999 221545 1 2 999999 284560 1 163881 647814 -397479 2 5 999989 2 17804 92688 1 2 999999 394389 1 43407 575682 486740 2 153490 608192 1 314519 430902 548817 1 12 999983 716141 2 2 999999 2 2 999999 1 2 999999 -80996 2 6 999995 1 576652 692467 -377001 1 350835 891779 -812066 2 2 999999 1 67544 817451 -289811 1 35991 123844 257495 1 7 999993 -213558 1 41293 225140 24716 1 20 999981 326800 1 10 999996 203427 1 2 999999 -368222 1 1 999987 721170 2 2 999999 2 11562 28344 2 73939 547233 2 9 999991 2 19 999997 1 267582 344397 83692 1 2 999999 164316 1 10 999987 595862 1 52010 995966 578159 1 2 999999 -47198 2 227126 940212 1 2 999999 211065 2 439734 565952 2 2 999999 1 374264 604209 -255585 1 5 999997 802639 1 2 999999 860469 2 14 999988 1 308694 945170 -680458 2 2 999999 2 8 999998 1 38506 963084 53498 1 2 999999 -614825 2 16 1000000 2 18 999997 1 2 1000000 -867504 2 11 999999 1 2 999999 -855739 2 817879 980646 1 3 999994 -988101 1 2 999999 -152482 2 2 999999 2 9 999991 1 14 999988 -517311 2 385028 975635 2 12 999998 2 529780 947179 1 15 999988 17089 2 8 999983 2 2 999999 2 622811 748183 2 14 999996 2 1 999999 2 2 999999 1 2 999999 884278 2 2 999999 2 2 999999 1 327971 424478 433614 1 2 999999 840074 2 2 999999 1 721334 920334 -958016 2 4219 406482 2 411348 823732 1 2 999999 463211 2 5 999995 1 27382 744897 -940185 1 18 999998 740946 1 2 999999 -338489 1 20 999994 -162834 2 287817 488095 1 2 999999 701465 2 2 999999 2 11 999998 1 2 999999 -987466 1 13 999986 -580232 1 17 999984 -345617 2 14 1000000 2 190316 801192 1 2 999999 271474 1 2 999999 590323 2 388543 660978 2 6 999981 1 2 999999 -429673 2 8 999997 2 11 999986 1 782075 989745 869547 1 478602 825350 -247532 2 2 999999 1 19 999981 -146136 1 2 999999 -697708 2 391377 582014 1 9 999995 -570021 2 325126 441957 1 2 999999 823843 2 2 999999 1 115743 952288 -74504 1 302357 332503 955935 2 2 999999 2 2 999999 2 219855 394646 1 2 999999 34578 2 15 999995 2 175295 572936 2 7 999992 1 2 999999 -226225 2 88323 878938 2 607172 733980 2 2 999999 2 1 999994 1 9119 358678 -813672 2 13 999997 2 226018 985589 1 4 1000000 -689591 1 2 999999 763761 1 263453 569727 -204159 2 396898 468949 2 3 1000000 1 153160 487659 940508 1 2 999999 -583345 2 12 999991 2 517272 948734 1 11 1000000 -101024 2 236592 989588 2 306568 839415 1 9 999986 -789665 2 2 999999 2 2 999999 2 158190 382501 1 9 999991 651033 2 660627 874914 2 2 999999 1 211096 475628 -602474 1 18 999983 -362943 2 2 999999 1 10 1000000 454689 2 2 999999 2 200931 946761 1 27869 531578 -369252 1 478185 596457 -258793 1 18 999981 283633 1 343318 919407 -517433 2 38139 234128 2 361034 695956 2 2 999999 2 550442 684948 1 2 999999 -797234 1 559291 956180 471059 1 37996 943782 -758492 2 17 999999 1 744810 748359 -969999 2 5 999988 2 3 999991 2 2 999987 2 2 999999 2 396338 911695 1 206741 643033 388229 1 852170 899400 -771464 2 305397 588142 2 275995 660663 1 7 999998 967838 1 2 999993 25578 2 2 999999 1 68115 696116 -724379 1 2 999999 -379103 1 13 999994 606918 1 245959 744247 -779939 1 894756 988352 -339210 2 5 999985 2 12 999985 2 18 999987 1 2 999999 586488 1 667240 894368 -502379 1 222836 241977 -287570 1 689018 796064 343614 1 5 999990 583879 1 204447 944468 86329 2 2 999999 2 13 999995 1 318433 830542 -631855 1 2 999999 22868 1 9 999989 -115650 1 10 999999 -364586 1 16 999995 59360 2 163534 972262 2 2 999986 1 347282 666016 445117 2 13 999994 1 2 999999 -25937 2 5 999984 1 540249 808856 -689974 2 20 999989 1 2 999999 -308892 1 423364 773518 885773 1 2 999999 704109 1 2 999999 166592 1 2 999999 181387 2 192600 741302 1 2 999999 -923797 2 479007 590810 2 164190 728810 2 19 999989 1 2 999999 -887465 2 7 999984 1 154796 671756 685693 1 2 999999 755540 1 2 999999 -265666 2 20 999984 1 515042 672678 -122747 2 2 999999 2 12 999989 1 301343 562243 -736358 2 19 999992 2 12 999994 2 1 999983 1 2 999999 361883 1 2 999999 -304659 1 7 999986 -867035 1 2 999999 -745816 1 162118 520933 420025 2 651442 705506 1 209487 845707 837901 2 13 999983 1 531970 742987 -138011 1 2 999999 268369 2 261187 373089 2 303245 776458 2 8 999982 2 2 999999 2 2 999999 2 480985 864104 2 2 999999 2 2 999999 1 6 1000000 -330329 1 870064 992637 -220417 1 751643 994912 960840 2 2 999999 2 564050 970082 1 8 999995 -255505 2 2 999999 1 702610 965813 535290 1 18 999994 -95406 1 148046 540444 -113927 1 451231 898882 -567829 2 11 999989 2 265132 725669 2 2 999999 1 2 999999 407428 2 2 999999 2 776426 793298 1 2 999999 433673 2 2 999999 2 488516 975499 1 34598 406392 466099 1 195225 297580 8141 2 14 999987 1 802703 875182 882128 2 2 999999 2 15 999989 2 2 999999 1 234676 881488 -468666 1 18 999988 518388 2 49181 787746 2 491916 976239 1 2 999999 759062 1 6 999996 631438 1 116119 863483 454991 2 2 999999 2 2 999999 2 499479 540478 1 563866 840409 542126 2 360897 610700 1 12 999982 628306 1 10 999996 -335330 1 2 999999 702768 2 3 999985 1 40543 827782 -242137 2 13 999985 1 99989 285664 537647 2 17 999990 2 2 999999 2 2 999999 2 120708 283377 2 4 999999 2 2 999999 1 2 999999 -172372 2 2 999999 1 13 1000000 600182 1 15 999987 -900250 1 2 999999 9256 1 15 999985 266030 1 2 999999 497875 1 355536 719659 281008 2 2 999999 2 946 47559 2 14 999996 1 2 999999 -604985 2 2 999999 2 2 999999 1 2 999999 -964786 1 9 999996 788033 2 18621 755901 2 4 999993 2 357326 784125 1 340878 798888 -164259 1 2 999999 -380051 2 334385 777233 1 352161 389087 809789 2 132085 905665 2 19 999988 1 2 999999 -340756 2 415690 884585 1 3 999982 482873 2 2 999999 1 2 999999 -864243 1 1 999992 762282 1 773675 778866 935239 1 19 999993 806873 2 204963 365399 1 2 999999 -599593 1 112266 973976 -759195 1 6 999991 -59092 1 2 999999 339562 2 609281 948363 1 8 999996 -748534 2 3 999989 1 14 999981 47692 1 2 999999 -74283 1 5 999988 866764 1 184029 763054 -954710 1 214546 548979 -332041 1 2 999999 -397806 1 88492 806270 409364 1 2 999999 992022 2 5 999993 2 2 999999 1 2 999999 -169772 1 2 999999 -415056 1 3 999999 -473132 1 233934 871864 -927109 2 795125 808508 1 377040 467289 -437476 1 412681 722397 175295 2 393257 575748 1 2 999999 646453 2 16 999981 2 2 999999 1 2 999999 454118 1 2 999999 -950278 2 20 999981 2 2 999999 1 422239 701709 -396804 2 17 999999 1 522321 597141 742431 1 19 999987 -23165 2 7 999995 1 10530 123044 635938 1 2 999999 478035 2 2 999999 2 538646 895224 1 699168 798181 -132212 2 2 999999 2 2 999999 1 5 999990 352225 1 80223 489477 -477932 1 2 999999 54993 2 5 999990 1 2 999999 -586606 1 4 999987 7422 2 9372 755756 1 3273 897678 -565045 1 3 999987 123649 2 14 999987 1 15 999987 184860 1 16 999987 -687258 2 171333 898845 2 2 999999 2 3 999990 1 2 999999 117440 1 18 1000000 762960 1 2 999999 730881 1 568319 752839 -531160 2 17 999984 2 2 999999 1 2 999999 -351071 1 2 999999 -363954 2 122643 295451 1 2 999999 -331249 1 22470 117412 632569 2 148838 995585 2 20 1000000 2 5 999987 1 5 999988 -583662 2 2 999999 2 476970 920290 1 39854 511098 844415 2 581100 791842 2 16 999985 1 8 999984 -290828 2 11 999996 1 2 999999 570049 2 103955 836118 1 17 999990 911307 1 14 999989 -552747 1 881906 965506 133483 1 265389 618488 784735 1 6 999987 886263 1 10 999989 -960933 1 408066 493481 -496845 2 2 999999 1 2 999999 190642 1 239513 591215 -770618 1 2 999999 -772445 2 2 999999 1 2 999999 578604 2 2 999999 1 217459 471059 592515 1 20 999998 341479 1 2 999999 733283 2 87941 307739 1 513101 556398 37038 2 2 999999 2 143770 992595 2 8 999994 1 4 999994 -174634 1 2 999999 -655583 1 638426 805158 703445 2 426317 626546 1 265258 625448 -802055 1 11 999986 473148 1 349755 600569 -10604 1 20 999997 -970142 1 2 999999 267558 2 2 999999 2 2 999999 1 2 999999 279923 2 2 999999 2 8 999997 2 2 999999 2 620524 665628 2 16 999993 1 2 999999 -469096 2 175282 886439 2 746921 781338 1 133247 590457 -400756 1 16 999988 714759 2 2 999999 2 117964 621035 2 2 999999 2 2 999999 1 11 999983 -329836 1 380002 552724 944007 1 2 999999 103517 2 15 999989 2 2 999999 2 14 999985 2 2 999999 2 2 999999 1 2 999999 -802365 2 8 999997 2 2 999999 2 416998 569308 1 153065 739934 591734 1 5 999983 -787661 1 2 999999 -178726 1 2 999999 -725726 1 2 999999 -330451 2 6 999986 1 430239 523896 -219139 2 538763 746691 1 2 999999 977077 1 2 999999 -181870 1 1 999990 581895 2 4 1000000 2 701574 711063 2 20 999999 1 55268 266988 -519518 1 2 999999 295622 1 2 999999 -410518 1 2 999999 290489 2 257048 727628 1 2 999999 974712 1 2 999999 -66545 1 1 999988 -926559 2 1 1000000 1 7 999997 273660 1 2 999999 -634711 2 135907 243345 1 19 999996 -710013 1 2 999999 206691 1 2 999999 -88874 2 2 999999 2 2 999999 1 2 999999 430880 2 361117 423710 2 395458 820664 2 14 999982 1 2 999999 56953 1 20 999999 20288 2 122504 234821 2 2 999999 1 8 999985 305777 1 651892 735728 460376 1 95298 656688 764109 2 2 999999 1 45800 244356 739063 1 2 999986 -517329 1 2 999999 309452 2 311289 324599 1 4 999981 646718 2 127242 659014 1 187375 424890 -661535 2 10 999987 2 438315 617812 1 70559 431606 95818 2 18 999985 1 2 999999 245040 1 246227 968042 373332 1 383127 780518 -425694 2 14 999986 2 2 999999 2 2 999999 2 2 999999 1 256627 763590 334300 1 98290 787809 -991651 1 485363 941995 -397873 1 5 999983 997658 1 207895 725708 180995 2 2 999999 1 11 999998 -845358 1 59913 101069 -584990 2 2 999999 1 73491 281867 -393520 2 6 999996 1 655168 687650 -147754 1 49402 685588 768500 2 2 999999 1 10 999986 -603673 1 2 999999 997554 1 790315 952270 -495478 1 2 999981 573578 2 2 999999 2 415021 916933 2 14 999990 2 2 999985 2 7 999982 1 2 999999 622544 2 571328 968902 1 2 999999 839823 1 32316 988571 -529794 1 9 999995 626262 1 153417 648155 -177268 1 19 999985 257242 2 9 999994 1 13 999996 -447261 2 12 999996 2 2 999999 1 1 999988 581897 2 2 999999 2 2 999999 1 9 999987 -630772 1 5 999988 626718 1 2 999999 7698 2 16 999993 2 343804 657784 1 19 999995 655690 2 475473 758066 2 2 999999 1 680694 881855 -423424 2 2 999999 1 2 999999 -81425 1 3 999982 420515 2 2 999999 1 4 999995 798450 2 1 999984 2 2 999999 2 3 999997 2 2 999999 1 14 999981 -947743 1 67546 734849 -66306 2 1 999982 2 20 999984 2 144256 559048 1 102317 590416 -854397 2 2 999999 1 290442 713067 996677 2 60146 679619 2 14 999999 2 20 999993 1 7 999989 386226 1 15 999988 -185742 1 3 999984 -441638 1 6 1000000 126870 2 447520 655046 2 4 999996 2 2 999999 2 16 999986 1 2 999999 784439 2 623749 913553 2 325023 926096 1 59120 422133 355418 1 2 999999 -192151 1 2 999999 977935 2 3 1000000 2 583937 760619 2 933055 988212 2 2 999999 1 2 999999 841118 2 438455 480424 1 9 999997 238002 1 12 999987 109025 1 2 999999 -196958 1 10 999989 744151 1 2 999999 27614 2 2 999999 2 538765 686791 1 921382 982139 789348 1 524410 705808 -844874 2 17 999995 2 256161 649528 2 219634 817472 2 91913 444730 2 423809 790497 2 17 999981 2 20 999999 2 459084 552706 2 14 999993 1 163205 482222 -66626 1 2 999999 188874 1 2 999999 -819635 2 2 999999 2 2 999999 2 2 999981 2 18417 727189 1 2 999999 -380518 1 16 999981 -809687 1 738118 797526 579313 1 181639 840139 -878237 1 2 999999 -995778 1 2 999999 -896812 1 9 999985 602918 2 2 999999 2 330328 600209 2 2 999999 1 542370 761750 -661185 2 2 999999 1 19 999999 -922501 2 2 999999 2 2 999999 1 125930 682301 652092 1 338298 858161 517532 1 5 999985 -167558 2 190288 924564 1 2 999999 -727271 2 2 999999 1 2 999999 -770261 1 2 999999 422132 1 16 999983 -518765 1 429993 433305 -72202 1 3 999987 -260951 2 2 999999 1 14 999989 40876 2 178153 890117 1 2 999999 -334698 1 2 999999 -214148 2 42677 759222 1 80470 802418 695242 2 619519 763385 1 113427 461196 795962 1 15 999993 -444840 2 183702 289641 2 2 999999 2 19 999988 1 243815 251372 832544 2 2 999999 1 4 1000000 -412936 1 19 999986 -227948 1 4 999998 251465 2 2 999999 1 151300 946231 -776668 2 712070 860893 2 2 999999 1 14 999983 -751776 1 2 999999 -563264 1 18 999981 247494 1 705091 771221 -930 1 136553 638722 -185906 1 849661 878294 -6574 1 2 999999 -185797 2 519936 572056 2 2 999999 2 2 999999 1 422878 717316 -514405 1 5 999995 7505 1 2 999999 401302 2 115061 672153 2 2 999999 1 18227 588977 -881759 1 1 999999 566301 1 786625 890481 -259264 1 18 999992 164941 2 521264 689170 2 2 999999 2 10 999981 2 1 999984 2 3 999981 2 18 999992 1 2 999999 -709289 1 2 999999 526679 2 2 999999 1 2 999999 -877478 2 2 999999 2 2 999996 1 2 999999 761409 2 2 999999 2 2 999999 2 4 999981 2 2 999999 1 14 999996 -221784 1 63555 583080 -549542 1 2 999999 -62410 2 483913 597656 2 610657 884904 2 2 999999 2 17 999999 1 2 999999 -50618 1 2 999999 -749120 1 313799 380250 -979505 2 9 1000000 2 536505 800441 2 208785 855900 1 318988 999285 778987 2 2 999999 2 4 999986 2 2 999999 1 1124 266017 -278899 1 3 999989 -56964 2 2 999999 2 2 999999 1 11 999992 -592052 1 332867 829088 -602331 1 352559 637368 56738 1 233083 529808 -441386 2 6 999990 2 91576 191956 2 16 999986 2 13 999984 1 2 999999 -763274 2 520489 759003 2 6 999994 1 20 999981 958381 2 2 999999 2 2 999999 1 2 999999 -103802 1 2 999999 -227352 1 8349 777807 759768 1 818164 840698 526646 2 51232 495237 1 525885 972807 -526040 1 20 999991 -312812 1 830751 881371 951430 1 2099 769917 -647879 1 2 999994 732844 1 2 999999 -262637 2 248589 294865 1 284840 848304 717506 2 15 999995 1 2 999999 -783152 2 17 999983 1 2 999999 904323 1 49247 595359 -436097 2 212161 794211 1 2 999999 351232 1 673096 936270 495951 1 2 999999 -882735 1 18 999983 496404 1 3 999999 271434 2 19 999991 2 2 999999 1 458279 929361 661305 1 502558 836665 646612 2 2 999999 2 7 999989 1 3 999988 425906 1 2 999999 -293529 1 633653 914518 438833 2 2 999999 1 2 999999 698740 2 5 999985 2 2 999999 1 12 999986 6279 2 2 999999 2 2 999999 2 209111 774037 2 894792 897536 2 365854 996161 1 13 999985 -730523 2 2 999999 1 17 999992 666915 2 422362 477921 1 772858 871689 581245 2 2 999999 1 651563 818745 744527 2 2 999999 2 2 999999 1 2 999999 -945757 1 328243 600098 890392 1 8 999991 -650463 1 15 999998 -205861 2 339169 733556 1 417170 977196 -564974 1 2 999999 -998220 1 760949 763962 -680989 2 2 999999 1 548332 652434 477388 2 2 999999 2 467561 490653 2 444487 773425 2 2 999999 1 18 999997 983783 2 10 999993 1 2 999999 359302 2 2 999999 1 36443 442718 19893 2 14 999984 1 2 999999 -409183 2 337722 404152 1 14 999993 -316569 2 10 999981 2 2 999999 1 14 999997 -938147 2 452447 640681 2 5 999988 1 66097 812653 -805723 1 157279 304111 -147847 1 20 999988 -346033 2 336004 467476 1 13 999982 -102786 1 503381 576088 -964618 1 2 999999 -528604 2 168964 986878 2 2 999999 2 14 999983 2 18 999996 1 908641 927424 747406 2 191292 458472 1 2 999999 907790 1 15 999997 -993474 1 15 999998 -156670 2 2 999995 2 2 999999 1 708436 820420 622515 2 369912 734527 2 19 999988 2 2 999999 2 13 999988 2 368581 982257 2 746453 788014 1 27302 737550 704649 2 43783 644165 2 18 999995 1 6 999999 181824 1 2 999999 -282288 1 10 999989 -468752 1 5 999987 -943 2 20 999990 1 7 999988 833394 2 57818 851579 2 4 999982 2 11 999993 2 4 999984 2 58650 712770 1 191258 464478 574451 2 2 999999 1 7 999988 660659 2 18 999994 2 26036 824772 2 732580 871056 2 216480 489427 2 1 999995 1 7 999996 -145187 1 323673 625904 189037 1 2 999999 -148360 2 291267 326610 2 544317 757954 1 915509 985736 -385414 2 326423 376146 2 103434 182593 2 5 999990 2 2 999999 2 20 999991 2 301353 949873 1 290658 642053 -474973 1 12 999988 -384324 2 362944 876504 1 150787 986520 -494339 2 370585 945651 1 13 999990 794073 2 2 999999 1 183731 714227 980876 2 462327 887788 1 2 999999 615484 1 76412 978403 -389563 2 13 999984 1 12 999981 605881 2 280182 908636 1 11 999990 -102531 2 2 999999 2 4 999988 1 5 999991 702079 2 7 999992 1 180433 310495 399036 2 4 999993 2 2 999999 2 12 999985 2 2 999999 1 225776 441085 986295 2 2 999999 1 17 999994 -662975 1 2 999999 914276 2 2 999999 2 18 1000000 1 292309 408673 -532902 1 781643 987327 -645373 1 5 999987 935745 1 19 999992 -167634 1 7 999984 130288 2 15 999993 1 10 999982 18305 1 17 999982 -931274 1 2 999999 409989 1 17 999991 359590 1 2 999999 -137500 1 6 999997 -437380 2 184298 597473 1 5 999996 799628 2 8 999990 1 2 999999 -14249 2 4 999990 2 20 999987 1 779237 875806 908530 2 553792 579425 1 2 999999 -259292 2 24110 70224 1 3 999996 810734 1 2 999999 844416 2 17 999993 1 20 999994 -431834 2 2 999999 1 113919 794431 -351476 2 16 999982 1 2 999999 -8959 2 823287 990387 1 19 999994 -46219 1 14 999992 -567775 2 2 999999 1 2 999999 867047 2 17 999988 1 6 999981 -21614 2 2 999999 2 7 999989 1 498848 936898 674795 1 10 1000000 -405096 1 10 999990 -564435 2 2 999999 2 2 999999 1 34641 62983 324381 2 2 999999 2 17 999997 2 2 999999 1 629152 995402 291957 1 11073 869592 199168 2 2 999999 1 16157 781690 480423 1 195900 992756 -782609 2 2 999999 1 2 999999 839170 1 521401 598622 582259 2 14 999992 1 2 999999 846690 2 18 999981 1 80515 464047 -715639 2 168617 677718 1 15 999983 674354 2 2 999999 1 328577 382433 -564958 1 2 999999 -853282 1 10 999995 -849489 2 3 999987 2 11 999989 2 12 999984 2 11 999983 2 13 999996 1 543645 679483 114125 1 10 999981 -179132 1 1 999989 210700 2 3 999997 2 6 999986 2 2 999999 2 9 999998 2 5 999987 2 9 999994 1 2 999999 -126279 1 4 999985 -712732 1 17 999985 -94155 2 2 999999 1 303158 648529 787394 2 2 999999 2 2 999999 1 2 999999 532820 1 295255 843402 -101598 1 46139 205725 -993175 2 9 999997 1 2 999999 -921579 1 18 999996 -153383 2 257502 438120 2 774633 968056 1 2 999999 -282284 1 4 999996 -498914 1 213821 622341 -581861 1 540693 761202 -937943 1 2 999999 493274 2 16 999986 1 17 999995 555073 2 17 1000000 2 2 999999 1 11 999999 553605 1 11 999999 -717763 1 76856 295138 327693 2 1 999987 1 3 999998 -375624 1 8748 872999 -581041 2 766495 893911 1 2 999999 -282900 1 7 999995 -507495 1 2 999999 393748 1 609312 838722 -371648 2 2 999999 2 2 999999 2 461643 825555 1 7 999995 210495 2 2 999999 1 2 999999 -795735 1 2 999999 -535943 1 354106 477624 650337 1 105260 821679 349921 1 129834 550502 -12017 1 12 999981 -529911 2 77813 449903 1 2 999999 -148024 2 5 999990 2 10 999981 2 13 999991 1 2 999999 608676 1 9 999984 -959373 1 18 999984 -857248 2 409413 420644 1 2 999999 786686 1 867867 935782 -812725 2 3 999981 2 17 999990 2 474782 674094 2 2 999999 2 7 999994 1 17 999997 -800516 2 162399 700387 1 432053 869621 295129 1 604890 790812 -762174 1 21060 76249 956470 2 112965 318313 2 8 999989 2 13 999986 1 2 999999 -270591 2 860616 876370 1 2 999999 -628802 1 4 999982 895359 1 1 999994 -615959 2 908995 999537 1 292960 335432 -543618 2 20 999991 1 2 999999 283711 2 13 999981 1 2 999999 662289 2 13 999982 1 869125 875937 -874585 1 147059 330104 444234 1 52435 513337 -423693 2 17 999990 1 509141 577304 -43147 2 2 999999 2 10 999987 2 255047 424335 1 19 999997 171685 2 311343 899222 2 20 999994 2 9 999987 2 2 999999 2 2 999999 2 422279 689024 2 7 1000000 1 115526 584326 -427189 2 10 999983 1 2 1000000 407615 1 10 999982 -412106 2 2 999999 2 80589 224885 1 2 999999 -211786 1 20 999994 -142415 2 2 999999 1 23939 678104 932637 1 2 999999 -206972 1 20 999992 642986 2 30886 999041 2 2 999999 2 2 999999 1 522153 773195 672343 1 2 999999 581941 2 2 999999 1 358375 736145 -280614 1 15 1000000 -81573 2 831893 903805 2 5 999991 2 20 999986 2 3031 648842 2 14 999985 1 2 999999 808096 1 151493 416660 -841390 2 17 999993 2 18 999989 1 38370 595249 621473 2 92645 280512 2 2 999999 1 16 999989 -360054 1 4 999983 803818 2 17 999994 1 2 999999 -246123 1 804086 851458 273640 1 12 999990 377984 1 15 999991 -733861 1 469880 476016 657345 2 6 1000000 1 3 999988 669641 2 8 999981 1 9 999981 913786 2 16 999994 1 2 999999 544928 2 15 999981 2 3 999991 2 1 999999 1 2 999999 -998728 1 438948 743045 315656 1 10 999983 -988061 1 10 999990 -167880 1 3 999996 178099 2 207602 551570 2 2 999999 2 171325 177140 1 2 999999 468260 2 2 999999 1 709936 847848 328227 2 98786 580915 1 6675 884552 986412 1 2 999999 -856590 2 665159 811621 2 2 999999 1 6 999985 84889 1 2 999999 645331 2 110609 220336 2 107812 349792 2 2 999999 1 10 999981 344804 1 429398 714769 -895293 1 2 999999 287523 1 381152 608092 397368 1 2 999999 -76786 2 2 999999 1 5 999983 -606310 2 11 999983 1 8 999995 493318 1 13 1000000 897295 1 2 999989 -984773 2 2 999999 1 15 999997 -626720 2 2 999999 1 335326 986280 -172342 1 17 1000000 -89144 1 2 999999 -327616 2 2 999999 2 57275 116438 2 80913 622098 2 505098 643721 2 2 999999 2 871878 975249 2 2 999999 1 188503 436504 553256 1 2 999999 994436 2 6 999984 2 249838 474029 2 2 999999 1 10 999989 -754903 2 2 999999 2 3 999995 2 695037 928587 2 415632 961732 1 3 999982 78433 2 20 999984 1 2 999999 -101949 1 9 999987 465018 1 29933 169857 -616279 2 5 999984 1 2 999999 -59546 1 2 999999 419059 1 480550 532181 -777305 2 2 999999 2 2 999999 1 2 999999 -324787 1 15 999999 -159344 1 6 999988 81213 1 197897 892912 131887 1 13 999985 -630385 2 113963 558296 2 60422 202341 2 453082 890766 1 2 999999 -673304 2 604483 810962 1 181386 887772 -32372 1 941002 998341 -350552 1 2 999999 207614 2 448052 685552 2 4 999995 2 52171 610410 2 2 999999 1 90202 758568 -496322 1 7 999997 -440481 2 19 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 713060 1 10 999992 765819 1 2 999994 -718230 1 16 999985 -419767 1 3 999990 -431067 1 2 999999 41653 1 3 999983 -334883 1 275846 668279 164806 1 95223 264527 235154 1 3 999983 -678568 1 2 999999 830680 2 4 999999 1 2 999999 58215 1 506994 786822 -512594 2 2 999999 2 445416 896350 2 2 999999 2 8 999994 2 15 999985 2 215504 526307 1 2 999999 -6845 1 2 999999 -423313 1 101756 329360 666906 2 2 999999 2 2 999999 2 21406 466203 1 8 999988 959916 1 448602 964298 -827693 2 4 999999 1 188500 504498 135421 2 322295 357870 1 2 999999 -946208 2 10 999996 1 122630 356265 -24746 1 2 999999 771675 2 6 999985 2 2 999999 1 6 999983 -862335 2 15 999993 1 3 1000000 -819788 1 20 999993 -437425 1 8 999984 -996085 2 250253 457910 1 5 999981 739511 2 12 999994 2 2 999999 1 2 999999 728981 2 2 999999 1 16 999981 893472 1 501113 867186 -175909 2 577407 761938 2 20756 926321 1 2 999999 -599721 2 338893 924601 2 15 999994 1 2 999999 780458 2 2 999999 2 16 999984 2 95452 312640 1 2 999998 -500557 2 77103 265576 1 2 999999 141135 1 453454 709344 357972 1 2 999999 -793622 1 212885 231622 -161329 2 576649 940046 1 326799 752112 729352 2 46729 72148 1 30019 472351 315213 2 566956 933898 2 650091 794967 1 2 999999 -842659 1 37854 479013 226914 2 2 999999 2 9 999999 2 2 999999 1 2 999999 102964 1 226994 725146 -75942 2 19 999981 2 2 999999 2 176268 535789 1 2 999999 961162 2 13193 401205 2 481388 588141 1 240013 429349 -321949 1 121453 491733 230424 1 234368 492745 411674 1 12 999994 699111 2 11 999982 1 2 999999 468405 2 8 999984 1 8 999993 -509965 1 163770 231484 242169 1 8 999999 -161827 2 2 999999 2 171932 260724 2 2 999999 2 241536 713308 1 2 999999 -11592 2 9 999998 2 11 999995 1 225048 538768 484974 1 2 999999 -467678 2 385100 978191 1 18 999989 461748 2 19 1000000 1 2 999999 30345 2 494298 964748 2 2 999999 1 2 999999 488656 1 20 999996 -49455 2 2 999999 2 2 999999 2 142891 717848 1 6 999999 973560 2 2 999999 2 834700 877360 1 2 999999 -323448 2 15 999988 2 10 999996 1 2 999999 915173 1 20 999990 513433 2 11 1000000 2 2 999999 1 63979 549032 621459 2 400390 443998 2 358091 429367 1 806941 944257 305703 2 8 999995 1 12 999988 -225636 2 2 999999 1 102328 464107 -185988 2 10 999992 2 2 999999 1 1 999998 -548490 2 2 999999 1 20 999995 -172507 2 247693 248831 1 1 999994 -3890 2 161788 743311 2 114853 655241 1 19 999996 -668205 2 2 999999 2 13 999994 1 16 999997 -208264 2 7 1000000 1 152376 562746 444143 2 225141 392997 1 49758 516369 275129 2 8 999996 1 963531 976652 841447 2 569127 574278 1 8 999997 -953444 2 2 999999 1 2 999999 159342 2 278791 328303 1 2 999999 681034 1 1 999982 -69562 1 2 999999 -886291 2 2 999999 2 2 999999 2 392086 672003 1 6 999991 426194 2 2 999999 1 17 999981 729674 1 7 999996 875370 2 17 1000000 2 2 999999 1 6 999987 -678836 2 20 999998 2 15 999997 2 2 999999 1 19 999996 -529880 2 258447 391449 2 520046 539998 2 753263 797022 1 53187 457004 -737308 1 12 999984 980845 1 15 1000000 177072 2 394506 958447 1 677157 974456 50317 1 2 999999 160522 2 2 999999 2 2 999999 1 16 999984 411270 1 2 999999 357728 2 12 999987 1 2 999999 -511596 2 8 999996 1 18 999987 -210730 1 2 999999 355333 2 4 999986 2 325516 551621 2 1 999991 1 8 999987 -16450 2 12 999990 2 20 999994 2 682487 720490 2 17 999981 2 542734 697337 2 2 999993 1 2 999999 -868787 1 10 999996 486701 1 36042 327491 531432 1 58334 486659 -599285 2 2 999999 1 731389 756255 956240 1 7 999986 909648 2 116788 897443 2 1 999981 1 86639 840084 -693468 2 2 999999 2 103029 172097 1 2 999999 640228 1 2 999999 -297419 1 473365 583324 -458533 2 2 999999 2 30466 77110 2 2 999999 2 9 999999 1 2 999999 350129 2 339799 391304 1 2 999999 -480462 2 41702 177847 1 7 999986 -253693 2 2 999999 1 19 999989 -946893 1 2 999999 797519 1 542902 575034 273906 1 353897 666235 -173981 2 379338 651458 1 2 999999 -622261 1 2 999999 833148 1 2 999987 -836154 1 499956 589856 -405541 2 2 999999 1 48804 455041 524547 2 9 999995 1 20 999988 775043 1 2 999999 -277524 2 2 999999 2 14 999981 1 2 999999 -192265 1 2 999999 -371089 1 87612 182192 -575793 1 2 999999 -868053 1 2 999999 48239 1 343250 584540 751979 1 14 999997 776798 1 69967 814508 -982759 2 2 999999 1 2 999999 -483814 2 2 999999 2 14 999994 2 159178 762088 2 219788 957469 2 2 999999 2 745313 757744 1 115262 243418 502225 1 227034 672745 -523537 2 681877 814637 1 2 999999 -804369 1 457972 899842 690648 2 2 999999 2 18 999996 1 2 999999 215347 1 2 999999 -33762 1 15 999983 927475 1 16 999984 -696834 1 229747 506430 -764553 2 19 999999 2 2 999999 1 86393 189118 -448935 2 216847 405058 2 32144 305995 2 2 999999 1 3 999988 -244312 2 2 999999 2 689968 908650 2 7 999990 2 2 999999 1 229970 949320 -722282 1 110961 955294 332299 2 165559 557014 2 537799 655773 2 471016 537864 1 640566 726601 -969759 2 2 999999 2 16 999995 2 14 999984 1 2 999999 672848 1 122490 582353 502161 1 5 999997 -790016 1 2 999999 303468 2 2 999999 1 145960 511377 794977 1 20 1000000 -864206 1 286316 635649 115638 2 4 999982 1 2 999999 238394 2 321769 903242 1 2 999999 120558 1 3 999992 -431506 2 2 999999 2 2 999999 2 85550 804720 1 1 999993 719003 2 2 999999 2 2 999999 2 312688 658265 1 2 999999 97111 1 2 999999 613764 1 2 999999 508288 2 14 999988 1 2 999999 510443 2 2 999999 1 2 999999 -400988 1 818114 958869 454428 2 2 999999 1 130389 348114 -690028 1 2 999999 -405929 1 11 999984 -744533 2 272991 285148 1 622358 845757 177193 2 2 999999 2 19 999994 1 7 999983 -259927 2 7 999993 1 101867 248737 474817 2 73818 835183 2 11 999983 1 2 999999 -147976 1 20 999981 450944 2 2 999999 1 274011 515167 -53897 1 2 999999 347562 2 3 999989 1 556448 824596 403980 2 2 999999 2 2 999999 1 107006 754168 462745 2 96833 295533 2 2 999999 2 17 999983 2 2 999999 1 872414 947590 -38984 1 2 999999 -986212 2 80144 953272 1 2 999999 689458 1 2 999999 -62132 2 2 999999 2 2 999999 2 365102 910969 2 2 999989 1 1 999994 907942 2 5 999991 1 2 999999 205873 1 2 999999 -837138 1 15 999993 -921057 1 19 999986 -768364 2 293495 556044 2 230767 498374 1 19 999999 493606 1 9 999982 64410 2 2 999999 1 2 999999 430239 1 366675 563177 -756222 2 138384 296898 1 2 999999 61088 2 9 999988 2 651205 661032 2 40864 977786 1 13 999987 782309 1 2 999999 -512526 1 18 999989 -628900 2 432146 560627 2 162299 345410 2 2 999999 2 1 999995 1 15 999991 -623488 1 206466 659992 167553 2 2 999999 2 2 999999 2 2 999999 2 267518 469086 1 15 999982 -110031 2 7 999994 2 2 999999 2 2 999999 2 9645 516423 1 2 999999 -883601 2 2 999999 1 286576 577049 707155 2 148119 206706 1 353837 755466 -932593 1 20 999983 580659 1 1 1000000 -812639 2 197171 872515 1 2 999999 228094 1 1 1000000 -998903 2 3 999992 2 296610 787298 1 2 999999 133725 2 467694 784309 1 186369 643345 596727 2 2 999999 1 16 999993 -20488 1 2 999981 524720 2 420216 652969 2 17 999999 1 3 999990 -964577 2 14 999982 2 2 999999 1 126147 867178 -717882 2 245012 902342 1 2 999999 908909 2 584641 955264 2 2 999999 1 124028 379946 -10257 2 2 999999 2 462877 657225 2 89554 135554 1 2 999999 -43655 1 19 999989 -381101 1 294405 973247 370108 1 970398 972418 -282388 1 4 999995 -828287 1 13 999997 -875236 2 2 999999 1 11 999987 -369309 2 16 999984 1 2 999999 327484 1 3 999997 318458 1 2 999999 -908444 1 4 999987 96016 2 2 999999 2 567765 571811 1 718613 851994 618086 2 10 999992 1 17 999989 -991060 1 11 999998 -125738 1 2 999999 -702054 1 37448 711610 398953 2 20 999985 2 2 999999 2 2 999999 1 10 999993 796957 2 5 999982 2 8 999989 2 144484 636079 1 302321 894998 112424 2 17 999998 1 2 999999 712263 2 2 999999 1 11 999998 -213676 2 276452 447288 2 709657 860142 1 65623 405885 -142588 2 233560 651531 2 9 999999 2 256196 732005 1 2 999999 -181507 2 20 999996 2 3 999993 2 111513 822817 2 18 999995 1 385813 529784 -986858 2 12 999991 2 2 999999 2 13 999993 2 5 999997 2 490927 615414 2 10 999986 2 178153 298802 1 246589 728031 -883970 1 2 999999 58118 2 129347 479022 1 2 999999 678197 1 2 999999 -80276 1 447706 467782 83860 1 8 999996 631033 2 15 999985 1 2 999999 988057 1 2 999999 -181195 1 2 999999 341685 1 2 999999 -195204 2 13 999988 2 2 999996 1 5 999993 -730666 2 11178 592939 1 2 999999 -289031 2 2 999988 1 222001 565400 -311753 1 519003 718561 91663 1 12 999994 149797 2 2 999999 2 5 999987 1 343635 628253 -64395 1 8 999982 117792 2 2 999999 2 50448 151935 1 10 999995 56484 2 2 999999 1 467647 738622 710819 1 2 999999 -537056 2 2 999999 2 366393 852153 1 2 999984 670322 2 430354 619335 1 237951 952918 428792 1 18 999991 -949177 1 2 999999 28066 2 793525 921599 2 13 999981 2 2 999999 1 8 999985 -114103 2 2 999999 2 9 999985 1 535088 798266 -905254 1 14 999981 -789686 2 151863 952471 2 228525 246676 2 17 999982 2 117912 865417 1 146266 804749 578680 1 100027 992711 -220810 1 2 999999 -558318 2 2 999999 1 18 999995 568254 1 305800 568911 -948183 1 2 999999 976960 2 356560 532251 1 388430 537736 627999 2 616381 778013 1 2 999999 508161 1 16 999995 -525887 2 2 999986 1 388868 973492 411657 1 2 999999 -186632 2 2 999999 2 211069 531468 1 461501 530162 -869531 2 2 999999 1 12 999992 -858395 1 58501 630436 -848842 1 115300 133278 -882765 2 44775 211910 2 15 999982 1 2 999999 -916920 1 18 1000000 525486 1 5 999987 35737 1 19 999987 -394314 1 4 999993 -16524 1 2 999999 317982 2 2 999999 2 192201 424245 1 12 999995 -720241 2 18 999990 2 2 999999 2 2 999999 2 277284 621839 1 2 999999 629620 1 189556 282061 -61999 2 2 999999 1 2 999999 74504 2 2 999999 1 2 999999 -864888 2 2 999999 1 261168 813425 -777783 2 16 999992 1 2 999999 -551907 2 2 999999 2 14 999995 1 10 999989 250020 2 16 999999 2 661671 835763 1 339709 406006 456887 1 246842 921709 341906 1 2 999999 381381 1 19 999981 -129590 2 20 999998 1 2 999999 -820546 1 773454 984918 842521 2 8 999997 2 2 999999 1 193558 689146 -534185 2 656329 825114 2 15 999991 1 154121 433818 -643245 1 15 999993 286084 1 15 999985 877111 1 9 999983 -440468 2 9965 325079 2 273261 930973 1 18 1000000 857102 2 23842 480789 1 1 999997 -848048 1 2 999999 706583 2 2 999999 2 328893 772778 2 350527 785835 1 1 999981 998057 1 2 999999 717208 2 376431 626141 2 1 999995 2 17 999993 1 907781 988532 900230 2 342324 384362 2 29044 737992 1 20 999985 -207313 1 3 999992 -703299 1 313280 467571 -208477 2 2 999999 2 2 999999 2 11 999997 2 9 1000000 2 2 999999 1 311061 591511 389880 2 817678 976311 2 1 999981 2 11 999991 2 2 999999 1 20 1000000 233431 1 20 999999 510731 2 2 999999 2 337512 549455 2 2 999999 1 20 999988 943024 2 489173 747444 2 15 999997 2 508229 620235 2 3 999992 2 2 999999 1 447248 564315 -276588 2 7 999988 2 2 999999 2 8 999995 1 39073 105501 702743 2 2 999999 2 2 999999 1 15 999986 -917628 2 602665 642388 1 2 999999 67723 1 2 999999 306921 1 3 999983 -488933 2 6 999991 2 72921 962644 1 2 999999 -749436 2 2 999999 1 67151 569172 -385886 2 17 999990 1 2 999999 -124400 2 2 999999 2 716039 829854 1 110109 533223 -766380 1 2 999999 757639 2 15 999996 2 2 999999 2 2 999999 2 11 999986 2 3 999992 1 19 999999 -805355 1 20 1000000 -491191 1 8 999983 72614 2 4 999988 2 2 999999 1 441139 540128 459212 2 2 999999 2 658246 683461 1 3 999995 -295507 2 20 999991 1 323939 653393 567608 2 1 999998 2 2 999999 2 2 999999 2 536363 863986 2 2 999999 1 221355 452487 -42337 1 111489 923480 -953632 2 2 999999 2 862019 867249 1 192002 293652 539161 1 629648 832301 11364 2 11 999999 1 320253 566061 -847219 1 622779 713727 -668278 1 384848 428574 168756 1 149825 982285 561118 1 2 999999 -104835 2 7 999987 1 25649 318203 353740 2 2 999999 1 2 999999 510109 1 383161 963387 -720948 2 2 999999 2 178221 232516 1 752104 848107 331016 2 2 999999 1 2 999999 983129 1 2 999999 -927759 2 8 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 870476 1 2 999999 469861 1 13 999993 389339 1 379717 391563 -739441 2 10 1000000 2 19 999995 1 2 999999 349539 1 2 999999 324045 1 2 999999 68899 1 145875 451961 793136 1 6 999989 143400 1 10 999986 -703491 1 2 999999 -129469 1 86535 981472 698215 1 19 999991 450203 1 455598 746966 976379 2 9 999994 2 2 999999 1 2 999999 815174 2 7 999993 1 7 999997 -396045 1 157876 311048 -687212 1 425888 770320 273847 1 2 999999 -771648 2 2 999999 1 247070 858852 -38146 1 9 999981 -145695 1 232718 814050 -123794 2 553342 589853 2 2 999999 2 15 999981 2 503512 822506 2 7 999982 2 2 999999 2 2 999999 2 351163 550241 1 13 999985 485560 1 55840 355779 171011 2 30758 726922 2 2 999999 2 1 1000000 2 31075 498236 2 2 999999 2 2 1000000 1 5 999986 -479878 1 2 999999 694299 1 444150 951810 878867 1 275250 781214 -484068 2 34126 452913 1 2 999999 -41383 1 2 999999 -382517 2 2 999999 1 2 999999 -515421 2 11 999987 1 2 999999 982543 2 181053 245561 2 501873 944984 2 4 999991 2 3 999988 1 8 999999 68986 1 52100 657076 -997838 2 2 999999 1 14935 728055 992126 1 590279 812768 -69710 2 839293 977295 1 205037 690183 -714682 1 527688 561090 -289429 2 4 999995 2 2 999999 2 869106 976256 1 2 999999 450749 1 32880 857493 -735453 1 6 999990 -4013 1 16 1000000 -392664 1 15 999997 -532071 1 2 999999 691396 1 823808 844800 705358 2 7 999999 1 2 999999 -89264 2 16 999994 1 492952 639957 -989582 2 2 999999 1 12 999988 764859 1 897365 998243 -971505 2 19 999997 2 112415 546356 2 768639 901112 1 4 999997 -497886 1 151017 744154 -497197 1 577791 772270 -649914 1 20 999983 540696 1 13 999989 -178799 1 13 999998 -297854 1 8 999999 221730 2 2 999999 1 2 999999 -838153 2 2 999999 1 191751 928651 341352 2 4 999992 1 2 999999 -339510 1 2 999999 96147 1 749604 776550 -261922 2 368131 851784 2 271209 271672 2 125833 377664 2 14 1000000 1 13 999997 746430 1 547632 772304 -559178 2 9 999989 1 102445 492126 -524974 2 8 999984 1 94265 731767 722223 2 258547 627864 2 14 999987 1 2 999999 639261 2 14 999993 1 20 999999 460669 2 3006 299152 2 306643 357289 2 199995 425332 1 20 999997 179033 2 2 999999 1 228789 425010 197971 1 244276 760996 464924 2 100850 968376 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 716861 833156 -664890 1 9 999981 -392199 1 125812 220354 -302325 1 16 999992 -744024 1 2 999999 -682685 1 2 999999 -890988 2 2 999999 1 2 999999 -71999 1 16 999991 282844 2 59084 397787 1 2 999999 -582171 2 2 999999 2 551349 999507 1 2 999999 19391 1 70192 188297 -291578 2 2 999999 2 2 999999 2 485848 824543 2 2 999999 1 3 999986 -291556 2 8 999989 1 8 999986 399492 1 2 999999 -39782 1 2 999999 -539205 1 7 999984 -721962 1 2 999999 271861 2 624993 629506 2 2 999999 2 14 999983 1 10 999997 -666526 2 135959 768233 2 2 999999 1 73160 653080 357408 1 98465 777357 -17415 2 43351 107212 2 7 999983 1 2 999999 -185742 2 2 999999 2 20 999996 1 2 999999 183090 2 3 1000000 2 446422 521356 1 13 999982 -217361 1 2 999999 847332 2 7 999988 2 2 999992 1 2 999999 727800 1 345806 433963 975625 2 352464 407534 1 782708 969208 139989 2 2 999999 2 330595 821382 1 1 999981 -328312 1 511263 745735 -333931 1 818820 853850 542117 1 2 999999 -282033 1 2 999999 401085 2 2 999999 2 354108 476892 1 5 999988 866157 2 428578 701472 2 723063 786716 2 1 999985 1 2 999999 821928 2 2 999999 1 2 999999 629436 1 2 999999 369676 2 13 999999 2 291488 659983 2 287473 841551 2 2 999999 2 438158 764969 1 81776 369451 518885 1 19 999989 -287953 2 17 999991 1 19 999995 116431 1 12 999988 576637 2 2 999999 2 225421 245431 2 2 999999 2 1 999985 2 10 999983 1 20 999983 129855 2 6 999985 2 530171 789652 1 16 999999 -370043 1 2 999999 361354 1 2 999999 -414098 1 19 999983 812000 2 14 999986 1 825484 959534 749470 1 2 999999 899048 1 257436 796921 566189 1 16 999996 232168 1 365089 631505 -963651 1 14 999981 832954 2 2 999999 2 19 999981 1 2 999999 -565756 2 11 999987 2 2 999999 1 10 999981 -49404 2 137786 181347 1 6 999986 -836558 1 320595 939116 500637 2 2 999999 2 2 999999 1 2 999994 -12650 2 12 999991 2 177762 217169 2 17 999988 2 2 999999 1 649991 714533 -953307 1 370196 550651 705427 1 2 999999 -487452 2 2 999999 1 7 999999 -850933 2 15 999984 1 199855 475693 -334476 1 78323 912307 -573259 1 2 999999 820149 1 2 999999 114087 2 2 999999 1 8 999983 -273809 2 3 999992 2 688386 833176 2 4 999994 1 18 999981 828848 2 210536 667282 1 586203 846439 -192383 1 250835 747975 850479 1 2 999999 585795 2 718194 972543 1 2 999999 308554 2 11 999988 2 2 999999 2 2 999999 1 2 999999 -533651 2 597925 943164 2 19 999987 2 329293 653482 1 373009 784386 -620465 1 7 999984 -682641 1 12 999987 -968702 2 2 999999 1 14 999992 895842 2 4 999981 1 2 999999 -492430 1 15 999986 66019 1 536542 555233 -465197 1 2 999999 -801693 2 251312 328801 2 152544 429011 2 373442 902623 1 2 999999 87463 2 19 999987 2 676257 695404 1 649437 893418 544701 1 9 999999 491412 1 2 999999 911646 2 18 999985 2 436323 573266 2 2 999999 1 45572 940663 406306 1 6 999985 516773 2 10 999982 1 3 999993 320238 2 18 999988 1 2 999999 307412 1 392464 523235 -622461 2 3 999988 2 2 999999 1 690366 779672 -832368 1 19 999987 -969698 1 2 999999 111370 1 674147 763968 -252885 1 163278 719284 744479 2 7 999983 1 2 999999 421196 2 15340 492184 1 807567 910579 653492 2 2 999999 1 504696 981929 730883 1 49458 612350 -570265 2 2 999999 2 11 999981 1 12 999984 -844324 2 2 999999 2 2 999999 1 2 999999 732519 1 2 999999 -462944 1 4 999999 -792302 2 2 999999 1 2 999999 -162477 2 13 999996 2 1 999998 2 20 999993 1 367097 996436 -1119 2 9 999985 2 8 999993 1 2 999999 85774 1 622273 638911 189691 2 10 999987 1 11 999983 419031 2 26576 248345 1 20 999996 -830552 2 497520 982704 1 9 999984 -779048 2 2 999999 1 2 999997 -68929 1 2 999999 -688 1 14069 520234 902461 2 525253 870029 2 731092 933183 1 2 999999 175067 2 20662 926454 1 3 999989 -63517 1 5624 271413 117544 2 2 999998 2 47330 514096 2 3 999990 1 19 999997 419974 2 154359 956847 1 9 999987 -68199 2 16 999991 1 2 999999 -29725 1 2 999999 165321 1 4 999989 -356718 2 2 999999 2 3 999981 1 164773 692838 -771138 1 372498 959288 -415791 1 2 999999 161053 1 83876 958447 671485 1 6 999981 115602 2 2 999999 1 4 999988 640688 1 2 999999 -405987 2 6 999982 2 2 999999 1 364036 992280 -156017 1 2 999999 -77719 1 2 999999 467346 1 482329 771078 -84924 2 7 999993 1 260957 730871 600187 1 12 999981 415149 2 4890 741423 1 68600 311301 393459 2 4 999981 2 1 999990 1 2 999999 -906965 1 2 999999 52000 1 57786 403766 -236878 1 437404 956958 -148257 1 3 999989 876883 1 16 999997 -270804 2 2 999999 2 20 999996 2 5 999989 1 527467 888092 802339 2 2 999999 2 2 999999 1 2 999999 650268 2 242761 430735 1 10 999996 -261203 1 4 999996 -53482 1 2 999999 47794 2 58648 851927 2 248863 845782 1 10 999993 -479357 1 18 999996 -488707 2 2 999999 1 14 999999 -853328 2 38045 433394 1 19 1000000 776891 2 8 999996 1 20 999991 602382 2 357343 488211 1 2 999999 549471 2 16 999987 1 375683 627733 -576168 1 8 999992 -172154 1 232362 893663 -361420 2 7 999992 1 153332 567732 575805 1 2 999991 -548487 2 2 999999 1 49397 212942 171597 2 2 999999 1 17 999988 295670 1 20 999987 -115489 1 2 999999 699655 1 188380 824994 931146 1 2 999999 -656657 2 2 999999 2 2 999999 1 283700 738167 -717785 1 2 999999 513463 1 1 999986 -994340 2 2 999999 2 2 999999 2 2 999999 2 11 999990 1 174156 856735 825706 1 196278 363598 679508 2 2 999999 2 2 999999 1 14 999995 295177 2 11 999993 2 2 999999 1 102642 468309 -631658 2 2 999999 2 2 999999 1 167495 209221 -476341 1 58543 419304 -617472 2 543433 940765 1 13 999982 929552 1 2 999999 -490956 2 2 999999 1 2 999999 850267 2 2 999999 1 5 999982 -539584 2 699964 994373 1 2 999999 863961 2 6 999999 1 445763 806129 -450851 1 2 999999 -651284 2 2 999999 2 123456 455800 2 2 999999 1 2 999999 -382843 2 2 999999 2 470681 573881 1 7 999999 170845 1 2 999999 156896 1 424693 830139 173618 2 278122 638511 1 13 999984 -961012 2 2 999999 1 7 999991 846603 1 2 999999 715264 1 2 999999 -771599 2 6 999994 2 3 999991 1 2 999999 -750071 1 2 999999 -409446 1 2 999999 -583083 1 2 999999 38125 2 400742 637911 1 265148 761680 -575843 2 554200 925188 2 2 999999 1 127834 793974 -33991 2 2 999999 2 13 999989 2 14 999990 2 592471 597568 1 15 999987 -271968 2 20 999983 1 3 999988 -245012 1 11 999997 372428 2 2 999999 2 3 999983 1 102536 740297 -140869 1 255177 383154 10210 1 378273 591405 -278005 2 282048 474130 1 2 999999 422926 2 2 999999 2 2 999999 1 506171 720905 -497044 2 276883 612482 1 2 999999 -270192 2 17 999985 2 99746 856120 2 17 999987 1 499571 653174 58815 2 2 999996 2 11 999997 1 2 999999 667207 1 6 999986 -855031 1 15 999982 835385 1 37722 566108 993403 1 5 999983 804452 1 2 999999 4022 2 2 999999 2 9 999995 1 10 999984 37752 2 55157 861223 2 7 999997 2 1 999987 2 10 999992 2 755109 790768 1 2 999999 -864576 1 14 999984 -978427 2 2 999999 2 2 999999 1 196919 751220 -175565 1 797491 920372 -954644 1 2 999999 209636 1 20 999991 -971790 1 15 999984 -509844 1 15 999986 -646443 2 3 999995 2 2 999999 2 2 999999 1 2 999999 -670867 1 19 999998 -848907 2 310016 819529 1 2 999999 -923383 1 2 999999 560336 2 2 999999 2 246441 540281 1 19 999992 304030 2 1 999989 2 12 999987 1 7 999983 -448524 1 15 999993 749843 2 443322 949424 1 344993 813078 -175472 2 2 999999 1 14 999991 -698317 2 103963 975379 2 2 999999 1 8 999999 -382955 2 374499 992238 2 2 999999 1 2 999999 981598 1 9 999986 484474 1 2 999999 691263 2 7 999981 2 229853 748764 2 19 999988 2 8 999996 1 278604 357119 387336 1 238452 663997 -434029 2 598 326338 2 7 999987 1 16 999983 -20388 1 287881 962046 145571 1 2 999999 499957 2 160399 835590 2 164121 653880 2 11 999984 1 2 999999 128197 1 13 999995 391664 2 2 999999 1 2 999999 453024 1 226883 404215 -842593 1 91274 867562 329587 1 20 999987 -129693 2 2 999999 2 2 999999 1 2 999999 -691717 2 7 999984 1 227742 924453 -229255 1 10 999991 940459 1 2 999999 805659 1 4 999983 745822 2 15 999987 2 2 999999 2 2 999999 1 2 999999 -594919 2 2 999999 1 2 999999 -756040 1 570298 981911 -474925 1 2 999999 717402 2 26135 943780 2 3 999986 1 2 999999 194107 2 10 999999 2 305850 536219 1 2 999999 21000 2 8 999983 2 306584 968265 2 2 999988 2 11 999981 2 3 999992 1 5 999985 29435 2 12 999985 1 2 999999 -345516 1 542356 965113 -351686 1 2 999999 -189573 2 176415 254982 2 2 999999 2 20 999995 2 475647 658262 2 16 1000000 2 178191 786511 1 13 999999 907891 2 619994 669624 2 11 999992 2 15 999981 2 16 999988 1 2 999999 730776 2 637336 723521 1 20 999998 632065 2 116385 755385 2 8954 324460 2 5 999990 2 321158 797442 1 2 999999 330861 2 2 999999 2 8 999986 2 2 999999 1 131246 691316 899120 2 14462 733187 1 821929 946336 109828 1 20 999995 -243685 1 105066 761278 337452 2 341987 421852 2 2 999984 1 2 999999 -943591 1 2 999999 -93248 1 108889 420420 -776798 2 283559 462441 1 2 999999 783473 1 540115 700517 -825858 1 15 999984 412657 2 4 999989 2 7 999983 2 19 999988 1 2 999999 -996842 2 8 999987 2 14 999986 2 2 999999 1 7 999996 415509 2 620293 989660 1 5 999998 542724 2 2 999999 2 472718 594562 2 2 999999 1 2 999999 129622 1 574692 899273 -298366 1 2 999999 -595160 2 2 999999 2 12 999994 1 16 999993 -496491 1 2 999999 982890 1 533564 730892 447621 2 2 999999 1 11 999987 -100613 2 177978 473958 2 2 999999 1 2 999999 576199 1 82157 536566 601376 1 222545 678394 912097 1 2 999999 693568 1 335507 720802 -307587 1 303064 648487 442729 1 5 999990 713093 1 6 999986 280164 1 2 999999 -412122 1 15 999995 -336031 2 3 999993 2 19 999992 1 2 999999 335553 2 127228 821025 1 2 999999 393001 1 2 999999 527899 2 408951 869707 2 2 999999 1 2 999999 216234 1 2 999999 -835218 2 2 999999 2 367959 779639 1 16 999983 -38775 2 102485 900968 2 26758 286998 1 615486 889819 -135595 1 2 999999 829745 2 2 999999 1 479874 747708 -145802 1 19 999999 995049 2 9 999993 1 9 999995 803754 2 2 999999 2 19 999988 1 2 999999 -137416 1 698546 819172 -960917 1 74900 810416 -838316 1 2 999999 406861 2 1846 618173 1 886806 985542 -327074 1 7 999991 602178 2 16 999998 1 12 1000000 -157209 2 332922 454916 2 13 999989 2 36440 523204 2 11 999995 2 26607 249819 2 2 999999 2 13 999993 2 18 999984 1 2 999999 -313052 1 285430 335819 550855 1 694139 912117 -954336 1 2 999999 -761856 2 517377 835419 1 2 999999 666156 2 4 999987 2 19 999993 2 2 999999 1 2 999999 -660126 1 675988 906588 650742 2 19 1000000 2 2 999999 2 2 999999 2 4 999999 1 20 999994 906736 2 2 999999 2 296814 873871 1 2 999999 291829 2 19 999987 2 17 999996 1 493494 824552 -601652 1 826725 971836 -492392 2 2 999999 1 690454 714545 -329454 1 8 999981 -225247 1 17 999998 -818546 2 20 999989 2 122855 857264 2 325709 816335 1 20 999984 217724 1 2 999999 -995653 2 1 999993 2 2 999999 2 106211 351054 2 539318 931111 1 2 999999 945821 1 627125 708046 -634440 1 2 999999 -32692 1 863415 890362 -393085 2 2 999996 1 2 999999 -631719 1 146367 922029 98253 2 107763 312671 1 116285 708434 -916945 2 2 999999 2 2 999999 2 18 999983 1 87904 724231 819673 1 709991 934876 199334 2 624814 884891 1 79752 832120 204700 1 2 999999 -963257 1 274915 669734 576696 2 3 999984 1 4 999982 342615 2 728011 909358 2 179416 830324 1 2 999999 -272332 1 102582 988536 489710 1 6 999988 2222 2 440232 489187 1 14 999982 -117358 2 18 999990 2 2 999999 1 2 999999 -333258 1 2 999999 -333931 2 4 999995 1 838186 968528 485031 2 13 999993 2 2 999999 2 1 999983 1 2 999999 -146474 2 2 999999 2 18 999998 1 2 999999 707281 2 2 999999 2 558396 908446 1 2 999999 948413 2 2 999999 2 2 999999 2 694301 769512 1 2 999999 720971 1 382459 568004 -145234 1 2 999999 965242 1 2 999999 299968 2 15 999991 1 289706 506133 586119 2 2 999999 2 4 999982 2 2 999999 2 899975 987458 2 701291 827409 1 14 999992 981579 1 15 999986 -923997 2 2 999982 1 2 999999 -402704 2 2 999999 1 10 999985 -376639 1 55308 994935 -502820 2 20 999983 2 13 999994 1 2 999999 -857921 2 13 999990 2 19 999984 1 15 999989 -673079 1 2 999999 -577529 1 1 999998 -922541 1 10 999998 -124556 1 20 999982 -881512 2 4 999992 2 2 999999 1 20 999997 -19161 1 2 999999 69548 2 20 999987 2 12 999999 1 2 999999 530882 1 189476 736149 -406015 1 97824 749690 -618848 1 145643 598271 -706642 1 3 999982 623973 1 2 999999 645274 2 2 999999 2 2 999999 2 8 999993 2 6272 674852 1 308326 903195 -998962 2 40120 279711 1 128685 784783 -578895 2 17 999981 2 1 999991 2 17 999992 1 2 999999 -62763 1 453724 611448 420776 2 512854 927608 2 195791 304498 1 2 999999 -989587 2 107700 376034 1 245483 682937 303976 2 3 999999 1 18 999999 998683 1 528077 753682 -60891 1 7 1000000 780107 2 2 999999 1 5 999997 -933834 1 4695 721325 -672313 1 2 999999 -878659 1 733098 844127 218893 2 352765 991777 2 614290 958019 2 2 999999 1 796067 886685 590128 1 2 999999 811003 1 62229 463364 150817 2 210840 956012 2 146295 581441 1 2 999999 -118180 2 8 999995 1 3 999982 551517 1 2 999999 960079 1 495621 582314 165724 1 7 999999 813033 2 302541 323446 2 2 999999 2 2 999999 2 2 999986 2 7 999982 2 651286 671427 1 2 999999 311007 2 42477 691087 1 12 999998 802312 2 128582 726878 2 2 999999 2 210225 928129 2 20 999986 2 18 999989 2 176458 547798 2 17 999995 2 2 999999 1 684626 888249 424764 1 153693 730887 403914 2 428723 525156 2 10 999993 1 2 999999 -734187 2 611175 766685 1 750375 897262 -787827 1 2 999999 -770338 2 14 999987 2 793521 807493 1 2 999999 -63421 1 682307 899332 870979 2 19 999990 2 2 999999 2 2 999999 1 14 999996 717433 2 2 999999 1 234751 475105 961880 2 2 999999 2 10559 626492 1 3 999992 801807 1 2 999999 229735 2 10 999991 1 2 999999 -861621 2 2 999999 1 32875 173145 578860 2 412121 641432 1 2 999981 -550569 1 7383 911478 -905376 1 16 999982 -876208 1 19 999982 -758059 1 567572 715648 393704 1 2 999999 918700 1 2 999999 762848 1 14 999997 -634744 1 44864 904959 -20462 1 2 999999 -374640 2 40129 749715 1 384079 674640 376654 1 276645 613872 728104 1 2 999999 918082 1 55271 158334 -610165 1 116797 567718 577350 1 2 999999 -652717 1 298311 355685 335500 2 2 999999 2 2 999999 1 1 999991 -833394 2 2 999999 2 797239 844962 2 2 999999 2 9 1000000 1 5 999991 783332 2 2 999999 1 2 999999 239820 2 17 999990 1 4 999990 231221 2 2 999999 1 7 999998 -963517 1 15 999986 703602 2 3 999988 1 306073 812103 116767 1 12 999981 694867 1 2 999999 916503 2 2 999999 1 2 999994 653792 1 155336 364868 263161 2 312935 642478 2 11 999993 2 15887 228151 1 2 999999 -301922 1 2 999999 -37923 1 3 999990 347202 1 4 999996 913277 2 2 999999 1 18 999995 -791422 1 319331 834954 -953403 1 7 999996 242505 2 2 999999 1 2 999999 308484 1 2 999996 -329250 1 245669 632534 42685 2 2 999999 1 2 999999 -954236 1 472870 893630 -430559 1 2 999999 -57745 2 442390 678566 2 34822 262112 1 4 999993 144728 2 20 999981 1 217838 496329 796617 2 505074 957241 1 682397 709568 242345 1 8 999981 681744 2 208500 651739 2 17 999998 1 239171 448223 -70377 2 390886 875425 2 2 999999 1 346 960043 -954564 1 2 999999 -511244 2 668508 844242 2 407312 600103 2 7 999993 2 10 999985 2 30606 438615 1 18 999982 26584 1 481960 692891 -143260 2 235464 917009 2 2 999999 2 10 999991 2 436954 790930 1 3 999994 -660752 2 19 999995 2 37876 486458 1 1 999997 -655858 1 2 999999 351997 1 2 999999 238265 2 12 999981 2 39323 429476 2 2 999999 1 2 999999 148120 2 14 999996 2 2 999987 1 805785 909996 827928 2 2 999999 2 464566 873116 2 195862 677280 1 5945 991733 462512 2 674616 826451 1 9 999998 537536 1 2 999999 836218 1 2 999999 -824511 1 2 999981 411350 1 2 999997 726239 2 266043 908495 1 2 999999 9829 1 944822 947544 -777134 2 49439 205854 1 16 999987 927989 2 11 999988 2 1 999987 2 110598 310424 1 13 999992 -400497 2 2 999999 2 2 999999 2 73410 785285 2 90360 484250 2 2 999988 1 2 999999 -728346 2 638348 829236 1 12 999990 -823630 1 246252 693924 65778 2 15 1000000 2 13 999985 1 641952 835716 239010 2 95803 640741 1 296636 946838 -664582 1 160965 623813 -255021 1 729586 912004 68317 1 17 999985 384384 2 2 999999 1 532517 637390 368099 1 2 999999 283676 2 2 999999 2 2 999999 2 257827 544113 1 7 999981 350510 2 87446 399999 1 2 999999 267294 1 2 999999 -805055 2 2 999999 2 2 999999 1 48699 734050 967544 2 10 999993 2 565753 953323 1 12 999985 503013 2 254561 870732 1 425382 569230 -276733 1 2 999999 -564415 1 427069 911135 -700497 1 11 999996 -847817 1 402155 614591 331840 1 9 999999 643882 1 2 999999 -452841 1 8 999999 -111179 2 2 999999 2 2 999999 2 2 999999 2 225889 874395 1 346526 424413 -344047 2 4 999988 1 447080 850021 -293444 1 2 999999 -630622 1 11 999982 157284 1 17 999982 462908 1 2 999999 -772172 1 11 999998 741355 2 2 999999 2 18106 531737 1 2 999999 -4645 1 2 999999 -225521 1 6240 170930 -804007 2 2 999999 1 2 999999 -522032 2 2 999999 1 2 999999 -604743 2 10 999998 2 18 999986 1 60955 482698 -956308 1 128799 902827 -666755 1 2 999999 -319687 1 20 999982 361396 1 8 999990 839962 2 17 999998 1 222176 568351 -576074 2 2 999999 2 2 999999 1 9 999988 670966 1 12 999983 -38030 1 2 999999 -848786 2 303604 636622 2 2 999999 1 2 999999 935210 2 16 999996 1 18146 145528 476862 2 13 999982 1 16 999995 -66125 1 12 999988 178233 2 17 999989 2 474863 594509 1 620880 933559 -95225 1 15 999997 284454 2 361919 836958 2 19 999982 2 2 999999 2 8 999994 2 2 999999 1 263696 815289 -753968 1 1 999996 -996307 2 2 999999 2 2 999999 1 192511 876442 167205 1 18 999999 -664027 1 12 999985 -831322 1 6 999996 -760166 1 5 999983 645587 1 196765 355999 778837 1 20 999985 -947932 2 17 999989 1 363888 487573 -125478 1 11 999994 -975839 2 15 999991 1 10 999983 -579676 2 657664 972001 2 2 999999 1 2 999999 -940221 1 2 999999 771402 1 2 999999 411868 2 2 999999 2 50436 993174 2 69385 219073 2 2 999999 2 740982 873977 1 2 999999 468290 2 383094 916212 1 12 999998 -388625 2 2 999999 1 262173 275024 997668 1 8 999998 -210871 1 2 999999 -996261 1 191208 266264 966860 1 657306 678077 -569139 1 8 999995 275968 1 2 999999 -140869 1 8 999990 987056 2 1 999989 2 9 999993 1 2 999999 -365683 1 2 999999 -279441 2 2 999999 2 2 999999 1 20997 916798 261484 1 135366 527515 338646 1 8 999997 -266565 1 2 999999 507619 1 20 999991 -40403 2 8 999985 2 456240 567983 1 2 999999 195650 1 92574 736842 488210 1 17 999982 -322471 1 471519 746159 -270782 1 205428 284648 541148 2 331289 509630 2 2 999999 2 310896 807030 1 756031 790746 -330892 2 5 999981 1 14 1000000 -111140 2 2 999999 2 20 999982 1 2 999999 -106704 1 7 1000000 982260 2 16 999999 2 2 999999 1 2 999999 383060 2 2 999999 1 3 999989 870871 1 7 1000000 314796 2 258746 846114 2 6 999981 1 1 999987 -435428 2 345534 697774 1 285376 452061 -805310 1 153391 530516 -158954 2 188813 510687 2 16 999986 2 2 999999 2 60739 875839 2 2 999999 2 4 999987 1 42469 285035 292002 2 280254 486703 1 8 999982 -213403 1 159441 291429 933534 1 1 999998 -232279 1 233270 499984 -885968 2 16 999993 1 2 999999 -444000 1 95654 814338 -211373 1 16 999993 884656 2 2 999999 2 13 999985 1 175478 577264 -135729 1 11 999986 297999 2 190216 659402 1 2 999999 -867776 2 2 999999 1 146805 453226 472402 2 18 999998 1 2 999999 -691388 2 7 999995 2 7 999993 2 2 999999 2 2 999999 1 2 999999 158128 2 378748 395304 1 2 999999 -168230 1 8 1000000 266097 1 2 999999 -530091 1 329576 626809 442001 1 409649 916317 -198503 2 2 999999 1 2 999999 -874232 2 2 999999 2 2 999998 2 346272 750096 1 5 999998 299524 2 124307 801057 1 391714 794587 609152 1 2 999984 -322749 2 2 999999 1 2 999999 -676079 2 133900 988779 2 2 999999 2 18 999996 2 562465 808679 1 9 999997 -898971 2 254336 757803 2 2 999999 2 2 999999 2 12 999991 2 1 999988 2 2 999999 1 88834 906329 -890207 2 1062 510074 2 2 999999 1 191164 688449 -935215 1 2 999999 287039 2 1 999991 2 2 999999 2 18 999986 1 318483 979041 667684 1 2 999999 493475 2 2 999999 2 2 999999 2 54533 532318 2 19 999998 1 2 999999 180282 1 56088 174908 -315149 2 6 999983 2 3 999983 1 4 999986 -941366 1 398013 517866 -832846 1 2 999999 -971688 2 341313 570353 2 11 999988 2 91163 390074 2 2 999999 2 4 999989 2 387549 819972 2 2 999999 1 7 999985 307899 1 8 999988 -480808 2 2 999999 2 324824 977848 1 14 999981 -251941 2 667829 757819 2 584837 952156 1 2 999999 -429048 1 523732 535797 -866492 1 2 999999 304044 1 14 999988 -87785 1 455461 646664 -177575 1 43167 480535 42929 2 179340 890840 2 2 999983 2 6 999989 1 2 999999 -733692 2 2 999999 1 28652 951630 -55140 1 699763 969336 76831 2 404407 674122 1 605134 724114 203574 1 2 999999 -711385 2 684612 896052 1 2 999999 465619 1 174178 737899 -798772 1 327564 355719 187235 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -210803 2 2 999999 1 2 999999 771646 1 2 999999 -309291 2 447165 785706 1 136604 754587 -370458 2 275505 562479 2 4 999986 1 5 1000000 281582 2 21537 400617 2 604924 937618 1 7 999996 -273712 1 7 999990 720642 2 12 999989 1 2 999999 405953 2 222812 762901 1 717343 807496 728818 2 19 999993 1 2 999999 -139965 1 17 999996 -723094 1 533103 664965 -652826 1 8 999994 -258974 1 2 999999 -631866 2 2 999999 2 13 999996 2 2 999999 1 420537 652151 656107 1 425370 947142 884257 2 2 999999 1 14 999981 391925 2 2 999999 1 263652 596364 -183652 1 99088 602461 -269548 1 12 999991 596502 2 2 999999 1 18 999996 894783 1 2 999999 492382 1 343716 674066 -791793 1 2 999999 -946962 2 5 999981 1 519 614041 -671710 1 2 999999 -241238 2 422663 628407 1 2 999999 -256190 2 12 999999 1 13 999986 219660 2 18 999981 1 2 999999 -809120 2 213724 746623 2 35303 209924 1 817327 863413 778397 2 34967 807177 2 5 999989 1 19 1000000 -845315 2 2 999999 1 5 999983 621091 2 2 999999 2 48606 544970 2 13 999995 2 2 999999 2 2 999999 2 2 999999 1 12 999988 -823122 1 158421 464186 863524 1 2 999999 -891624 1 389371 748232 948160 2 12 999991 1 2 999999 -509841 1 9 999997 417022 2 399805 887299 2 2 999999 2 17 999990 1 112064 144708 -966266 1 315299 824843 525712 1 3 999989 -846817 2 166098 805794 2 13 999999 2 68789 254812 1 6728 704884 -737558 2 2 999999 2 19 999996 1 13 999988 -681115 2 981284 986709 1 91453 852451 911749 1 12 999995 122752 2 899449 954418 1 535454 947314 502716 1 12 999990 618219 1 486657 534979 -28466 2 11 999985 2 778037 997475 2 819897 919639 1 139338 331225 -267417 1 192387 242867 80158 1 2 999999 -871952 2 115633 202785 1 285205 461414 693340 2 208633 877601 1 2 999999 739234 2 339160 899716 1 153938 592975 -947712 1 6 999997 -183669 2 850265 887778 2 12 999986 2 2 999999 2 311413 541164 2 2 999999 1 2 999999 -803603 1 15 999986 -218265 1 2 999999 297564 2 299074 770491 2 705040 975832 2 2 999999 1 170789 769345 487993 1 4 999996 -473033 1 2 999999 -687304 1 51731 177578 -226069 2 13 999985 1 20 999981 771714 2 2 999999 2 2 999999 2 18 999988 1 2 999999 -41463 1 76251 931853 -201390 2 2 999999 2 178211 574278 2 502413 649221 1 5 999991 -272147 2 12 999984 1 11 999991 -201235 2 19 1000000 1 11 999987 -512795 2 122486 670390 1 252368 296768 -733014 1 2 999999 383282 2 17 999984 1 87555 990767 72974 1 15 999983 926007 2 2 999983 1 2 999999 60148 2 11 999981 1 450531 892547 -972480 2 2 999999 1 5 999988 407499 1 7 999981 195557 2 17 999991 2 18 999997 2 2 999999 1 13 999989 -403444 1 12 999990 910934 2 2 999999 1 10 999989 244550 2 7 999990 1 305215 450343 382324 1 19 999995 -994139 1 2 999999 -94037 1 2 999999 812183 2 3 999992 1 2 999999 673936 2 16 1000000 1 17 999983 -630431 1 2 999999 952442 1 900372 991781 27199 1 2 999999 694355 2 8 999992 1 81588 561317 79224 2 74453 189195 2 2 999999 1 2 999999 -942063 1 211836 672750 -737312 2 1 999997 1 2 999999 456127 2 12 999994 1 18 1000000 -396532 2 2 999999 1 2 999999 -170639 1 2 999999 -600359 2 604755 960800 2 18 999984 2 2 999986 1 2 999999 -375118 2 17 999988 1 2 999999 803697 1 2 999999 828196 1 18 999993 629058 1 750451 789677 -308672 1 12 999996 702010 2 9 999988 2 2 999999 1 5 999986 882759 2 2 1000000 2 5 999992 1 2 999999 160791 1 345696 741998 883028 2 72867 739411 1 76828 136499 22681 2 591148 625060 2 718110 984807 1 15 999998 -336092 2 15 999982 2 2 999999 2 2 999999 1 414941 885171 792963 1 6 999996 -810585 1 7 999993 118491 2 2 999999 2 848333 968330 1 771819 785531 -117371 1 381404 578660 25037 2 414849 517458 1 182861 540942 716667 2 19 999987 2 19 999990 2 2 999999 1 3 999994 741582 2 224663 318637 2 17 999981 1 660066 773021 195536 1 8 999983 908114 2 6 999997 1 546145 757574 -546976 1 3 999983 615064 1 119123 524396 -326344 2 564280 990816 2 2 999999 1 7 999993 936459 2 15 999992 1 10 999993 820076 2 142730 847360 1 2 999999 -798032 2 2 999999 2 60919 415662 1 10 999990 -847787 2 8 999997 2 2 999999 2 2 999999 1 13 999982 -265648 1 2 999999 68728 1 274202 875025 62464 2 92845 625871 2 2 999999 1 248997 445349 -398616 1 2 999982 -767925 2 2 999999 1 2 999999 566268 1 701952 913171 -979662 2 15 999984 2 7 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 7 999983 546299 2 76659 600632 1 2 999999 800854 1 6 999984 -268979 2 2 999999 1 10 999988 -79218 1 351705 825567 -905359 2 73777 565574 1 74263 178487 279592 1 4 999989 -850300 1 497758 787452 -284804 2 148213 735289 1 2 999999 951636 2 86731 549045 1 18 999987 620391 1 10 999996 -103462 2 13 999997 1 2 999999 753977 1 2 999999 798659 2 355188 696509 2 1 999987 1 2 999999 -601091 1 2 999999 510409 2 2 999984 2 2 999999 1 2 999999 580275 1 2 999999 565147 1 2 999999 -905090 1 395170 652148 815358 1 16 999994 -536987 2 11 999996 2 20 999995 2 6 999986 1 2 999999 -704252 2 2 999999 1 379386 720675 471057 1 2 999999 -965106 1 29609 743647 -505288 1 599141 656925 992979 2 17 999982 2 152000 285240 1 18 999991 -63175 1 2 999999 148311 1 8 999990 -137108 2 522081 768374 1 323016 411960 994831 1 6 999994 508681 2 2 999999 1 2 999999 -571278 2 159584 776650 2 17 999994 1 385985 583554 237334 1 513291 578805 898485 2 12 999995 1 463277 760693 -667553 2 20 999990 2 2 999999 1 192681 221941 859101 2 406078 784472 1 15 999981 -587545 2 8 999986 1 199454 670263 172449 1 637425 855349 52713 1 887734 907365 499957 1 828179 903322 -834495 1 6 999989 223726 1 363690 605218 736435 2 908423 911844 2 17 999996 1 26522 909804 -303751 1 2 999999 -674673 1 2 999999 806633 2 286924 942142 2 17 999984 2 582286 622219 1 18 999995 399335 2 9 999985 2 223764 242366 1 6110 79081 -997156 2 68919 473437 1 793513 935365 -438090 1 2 999999 804077 2 2 999999 2 3 999994 2 2 999999 1 506206 813781 326517 1 189527 257281 -837879 1 12 999994 -661332 2 298857 652635 1 20 999986 206862 1 2 999999 -637808 1 2 999999 -248888 2 2 999999 2 2 999999 2 314747 520743 2 153962 665038 2 11 999995 2 208444 481212 2 2 999999 1 2 999999 -659554 1 15 999983 691624 2 2 999999 1 1 999988 -164568 2 940312 993289 2 6 999981 1 121033 268019 -240879 2 2 999999 1 6 999993 950857 2 2 999999 2 2 999999 2 411025 807503 1 9 999995 -848950 1 171335 668288 -48298 2 155224 460079 1 55135 961224 -390405 2 482478 632345 1 8 1000000 293555 2 6 1000000 1 150145 401059 740796 1 15 999987 -539151 2 2 999999 1 598164 761227 37293 1 618691 913417 361707 2 220935 739963 1 2 999999 -862112 2 2 999999 2 2 999999 1 2 999999 471746 1 15 999997 -504616 2 2 999999 2 6 1000000 2 13 999999 2 2 999999 2 20 999999 1 15 999984 943719 2 10 999992 1 2 999999 -292812 2 2 999999 2 2 999999 2 2 999999 1 2 999999 880164 2 90104 840189 1 2 999999 -453871 2 296366 799647 1 2 999999 223798 1 92553 528538 807598 2 246946 656962 1 2 999999 -669725 2 175555 640942 2 12 999996 2 2 999999 2 254317 687911 2 12 999986 1 265594 343507 218515 2 434499 723747 1 12 999998 673711 1 14 999986 827825 2 1 999991 2 400624 462230 1 3 999994 -917956 1 12 999995 590985 1 12 999994 310843 1 2 999999 -146039 2 18719 107279 1 2 999999 -270319 2 2 999999 2 2 999999 1 2 999999 -413045 1 19 999987 -409371 1 148539 564307 -998820 2 13 999984 2 3 999995 2 2 999999 1 110750 171845 953678 2 4 999994 2 2 999999 1 2 999999 -876265 1 2 999999 -803801 1 109217 501434 -913971 1 2 999999 554396 1 2 999999 -913383 2 2 999999 1 8 999981 -12790 1 721261 908228 -289564 1 400480 502548 -979171 2 2 999999 1 2 999999 -622048 2 520561 742528 2 2 999999 1 5 999997 -80912 1 325245 655408 665885 2 163745 394766 2 10 999982 1 16 999999 -256344 1 152977 984582 209006 1 2 999999 -57488 2 515534 899043 1 472361 929701 868559 1 217226 989915 -621545 1 842933 989720 672953 1 20 999990 812533 2 2 999999 1 9 999997 -36658 1 114046 547185 -234752 1 20 999993 692780 2 10 999995 2 2 999999 2 2 999999 2 628961 732377 2 2 999999 2 2 999999 2 19 999997 1 259926 335669 -699177 2 2 999988 2 2 999999 1 16 999995 494414 2 1 999984 1 2 999999 958589 2 16 999994 2 15115 305326 1 427837 633464 -146180 1 596763 706474 209751 2 71934 663672 2 2 999999 1 53395 674951 -941510 1 17 999985 646229 1 2 999999 -528406 2 120471 908025 2 325984 401901 2 2 999999 1 18 999981 226080 1 2 999995 -280382 2 17 999991 2 13 1000000 1 2 999999 667643 1 86420 117228 -614389 2 2 999999 2 1 999987 2 11 999986 2 8 999986 2 2 999999 1 60862 718316 -689587 1 107890 683847 -305467 2 2 999999 2 9 999990 2 2 999999 2 339463 711683 2 259134 742515 1 17 1000000 -142689 1 1 999998 -192822 2 14 999997 2 575539 796245 1 70260 972967 850201 2 2 999999 2 2 999999 1 2 999999 227326 1 17 999990 -645616 2 582003 695689 1 2 999999 965629 1 2 999999 -736202 2 2 999999 1 2 999999 -66398 2 2 999981 2 8 999992 1 2 999999 861480 1 2 999999 -275818 1 2 999999 -827716 2 2 999999 1 2 999999 -552048 1 16 999982 314990 1 14 999987 -844172 2 2 999999 1 19 999989 230345 1 14 999993 -684939 2 470267 618880 1 2 999999 866784 2 6 999984 1 545983 651547 280264 2 2 999999 2 2 999999 2 15 999984 2 16 999986 2 20 999988 2 20 999983 2 2 999999 1 311186 821660 613840 1 123887 731482 -352665 1 2 999999 894501 2 16 1000000 2 11 999991 2 7 999989 1 38311 503771 138622 2 17 999998 2 18 999993 2 549324 812843 2 2 999999 1 2 999999 770017 2 16 999996 1 2 999999 557597 2 2 999999 2 2 999999 1 306796 590576 810481 2 16 999983 2 17 999992 1 2 999999 288116 1 2 999999 55138 1 186331 443186 -506507 2 2 999999 1 2 999999 359276 2 2 999999 1 172836 232615 855492 2 2 999999 1 2 999999 428304 2 52901 891003 2 13 999983 1 290405 454823 -473805 1 230645 642611 485054 2 660613 856125 1 2 999999 68928 1 2 999999 39811 1 585183 732289 865328 2 5 999985 1 608398 853634 -907056 1 2 999999 133708 2 518841 890135 1 553229 597698 438164 2 857423 986457 2 10 999991 2 2 999999 1 2 999999 -398514 2 20 999998 2 2 999999 2 2 999999 2 880106 974593 2 698264 883099 1 5 999990 411282 1 127560 396118 -786539 2 2 999999 2 97185 750659 2 2 999999 1 211857 976229 803994 2 9 999986 1 87386 826408 583329 1 408692 862834 -121802 1 13 999994 628261 1 383514 591971 -980555 2 11 999985 2 2 999984 2 12 999986 1 30247 245401 958601 2 2 999999 2 794687 998369 2 12 999981 1 6 999995 -498080 2 2 999999 1 2 999999 -358266 2 2 999999 1 5 999986 93479 1 2 999999 -958223 2 19 999990 1 2 999999 373985 2 2 999999 1 2 999999 886176 2 20 999998 2 2 999999 1 31528 823022 -824560 2 2 999999 1 2 999999 936303 2 20 999993 2 2 999999 2 10 999991 2 4 999988 2 2 999999 2 2 999999 2 2 999999 2 12 1000000 1 17 999983 -471099 1 2 999999 97710 2 2 999999 1 18 1000000 -956782 2 1 999996 2 2 999996 1 210978 593743 -977647 2 2 999999 2 7 999994 1 4 999994 -696565 2 541089 744474 2 474879 753941 1 14 999996 2764 1 501515 983838 309304 1 2 999999 293126 2 198772 399403 1 2 999999 -402266 1 2 999999 -761368 2 95661 296222 2 2 999999 2 68949 820061 1 2 999999 -382763 1 2 999999 910114 2 2 999999 1 17 999988 -725306 1 406413 894146 -438239 2 12 999986 1 10 999984 523341 1 226241 462585 60625 2 2 999999 1 15 999991 -465714 1 781749 820957 48008 2 238669 755522 2 2 999999 1 736002 955727 -972349 2 2 999999 2 17 999990 2 272110 916172 2 13 999993 1 2 999999 -36227 2 20 999988 2 2 999999 1 13 999990 -221107 2 450633 539278 2 2 999999 2 2 999999 2 626544 831652 2 261536 806609 2 2 999999 2 16 999981 2 579624 750746 2 14 999984 2 912060 971173 2 431583 987889 1 9 999996 641508 1 747347 969981 -440576 1 17 999993 -706445 1 11 999982 -647411 1 7 1000000 83737 2 2 999999 1 19 999983 990776 1 2 999999 81176 1 2 999999 221667 2 10 1000000 2 735809 738382 1 2 999999 -774996 1 8 999998 -377819 2 147871 545336 1 2 999999 -93262 2 463470 815450 2 194454 229920 1 2 999999 -769981 1 11 999988 969382 1 62684 243374 276538 1 11 999983 -3291 1 2 999999 -412858 2 20 999991 2 482885 713586 1 9 999996 -686906 2 15 999989 1 7 999981 665788 2 122143 682332 1 9 999983 -460251 1 2 999999 -30798 1 2 999999 358455 2 2 999999 1 2 999999 629587 1 199968 368276 -958148 1 14 999999 -993448 1 516360 683117 606057 2 2 999999 2 353352 446528 2 745269 964758 1 2 999999 977345 1 2 999999 -512652 1 194347 737112 -90366 2 1 999984 2 13 999989 2 2 999985 2 2 999999 1 313279 701306 -262886 1 452380 646415 45764 1 2 999999 -732497 1 752226 799856 -710864 2 203235 817362 2 16 999994 1 20 999982 634992 2 2 999999 2 104863 791531 1 15 999994 -569161 1 2 999999 -330582 2 2 999999 2 2 999999 2 10 999993 2 2 999999 1 612337 721039 -377364 1 15 1000000 733410 2 14 999984 1 1 999990 -645846 2 669122 794216 1 8128 834010 561322 2 30299 432339 2 2 999999 2 3 999994 1 83655 174732 -60278 1 46554 233038 338428 2 6 999981 1 2 999999 -977255 1 12 999983 754941 2 372799 588055 1 110309 539311 -821590 1 2 999999 418451 2 16 999990 2 4 999988 1 17 999994 547043 1 849498 878081 40302 1 17 999982 -889061 2 2 999995 1 15 999993 303624 2 2 999999 2 2 999999 1 8 999991 -391267 1 2 999999 218899 1 18 999982 123179 1 16 999994 -243757 2 2 999999 2 447605 666820 1 281433 476586 760194 1 378171 997635 472546 2 26277 288301 2 2 999999 1 2 999999 7268 2 13 999993 1 631329 718289 -752554 1 6 999987 -825393 1 2 999999 192802 1 3 999990 -681716 2 93682 261340 1 2 999999 959343 1 380271 574173 -196887 1 15 999992 78915 2 2 999999 1 2 999984 -420404 2 53867 451763 2 2 999999 2 2 999999 2 2 999999 2 450733 962909 1 14 999996 -50130 1 11 1000000 980132 1 5 999982 -838650 2 814423 953333 2 14094 375667 1 2 999999 -135346 1 2 999999 -81955 2 2 999999 2 116916 322315 1 2 999999 22331 2 2 999999 2 2 999999 1 106730 586081 847305 2 200243 383792 1 514132 892712 391145 1 2 999999 773652 2 145338 498084 1 176187 318652 -654641 2 15 999986 2 12 999982 2 667353 917985 2 2 999999 1 623952 730373 890113 2 2 999999 1 297182 308496 723802 2 1 999993 1 2 999999 -934601 2 2 999999 2 12 999983 1 6 999989 -352943 1 584551 688727 477266 1 2 999999 -128306 2 2 999999 2 2 999999 1 18 999981 372027 2 70167 234347 1 303090 593931 325164 2 2 999999 1 270231 940434 887339 2 383089 569169 1 2 999999 629839 1 10 999981 -477475 1 5 999983 701985 2 16 999988 1 18 999986 1999 2 90550 652664 1 4 999994 -190499 2 16 999981 2 20 1000000 2 686620 859491 1 11 999991 -968223 1 7 999998 230820 1 2 999999 850423 1 2 999999 806166 2 2 999999 2 13 999981 1 9690 232955 127981 1 2 999999 -962825 2 690230 796501 1 19 999982 813332 2 2 999999 2 153348 823162 2 608878 720584 1 339858 585775 260036 1 8 999987 245971 2 2 999999 2 192890 642139 2 2 999999 1 6122 584570 391976 1 369650 663755 -54588 2 9 999982 1 14 999997 187724 1 216324 597147 -523448 1 22315 577632 722182 1 449605 923235 -975348 2 105740 913865 2 2 999999 1 2 999982 -235787 1 2 999999 -803248 2 2 999999 1 44106 675803 911443 2 2 999999 1 15 999995 130399 1 10 999998 551812 1 2 999999 400459 1 248641 337525 -759830 2 427936 872699 2 825148 913765 2 13 999988 1 19 999995 445873 2 19 999985 1 2 999999 761321 2 2 999999 1 2 999999 272245 1 15 999996 405841 1 11 999999 -489596 2 518447 971125 1 8 1000000 -506347 2 2 999999 1 84840 702160 244290 1 16 999983 664921 1 19 999982 969316 1 232092 597041 261861 2 136394 991873 2 399663 975724 2 742290 892502 2 19 999995 2 2 999999 1 15 999983 191899 2 3 999989 2 336574 913558 2 20 999998 1 280900 332636 689951 2 12 999999 2 2 999999 1 2 999999 -116271 1 9 999982 523397 2 210207 687078 1 113646 564716 -703654 1 2 999999 263484 2 4 999986 1 15 999993 -132519 2 2 999999 2 2 999999 1 192201 357016 -899136 1 2 999998 222802 2 366176 869138 1 2 999999 -772036 2 10 999996 1 131769 760031 26445 1 1 999986 962456 2 10 1000000 2 237443 543960 2 2 999999 1 2 999999 73655 2 2 999999 1 15 999992 674462 2 9607 104712 2 2 999999 2 2 999999 2 379141 538688 2 18 999997 2 19 999984 2 2 999999 2 39155 596972 1 2 999999 167102 2 8 999998 1 10 999990 445976 1 233901 426394 909972 1 3 999990 885022 1 14 999994 499241 1 2 999999 130698 2 286825 347733 2 755973 809162 1 2 999999 521387 1 2 999999 -26781 2 125182 666062 1 2 999999 86443 2 2 999999 2 604964 714433 2 254482 604957 1 2 999999 -49019 1 2696 182270 735622 1 437554 796897 -793634 1 2 999999 622217 2 15 999990 1 2 999999 -328332 2 2 999994 1 249323 463368 -187732 1 15 999994 -952793 1 225163 248818 -424389 1 174480 405003 397463 2 2 999999 2 149847 295824 2 5 999992 1 2 999999 391478 2 305204 688404 1 2 999999 61164 2 2 999999 2 3 999994 2 5 999991 2 341122 764978 2 2 999999 1 256889 263343 -163385 1 2 999999 -556491 2 308847 656344 2 18 999984 1 2 999999 -127093 1 333270 512347 901705 1 17 999999 39278 1 8 999998 249521 1 125683 770379 353105 1 65464 103051 120766 2 12 999988 2 6 999999 2 905701 955437 2 574798 611851 1 2 999999 -785663 2 19 999994 2 2 999999 1 8 999982 337122 1 197741 490639 -231369 1 9 1000000 -767673 1 344086 769510 164008 2 7 999983 2 12 999987 1 777542 982280 74002 2 2 999999 1 9 999988 418292 1 19 999993 -499872 1 11 999999 482240 1 10 999995 -412570 1 701020 723024 -257766 2 150363 834632 1 56437 71319 84316 2 115247 216306 1 6 999983 230336 1 587459 711324 601086 2 154502 408161 2 17 999982 1 825992 871443 120120 2 2 999996 2 2 999999 1 4 999998 -630206 1 2 999999 87384 2 18 999986 2 19 999998 2 20 999984 1 20 999986 339457 1 2 999999 -948631 1 220118 539247 -273096 1 370795 484395 432375 1 2 999999 603872 1 2 999999 -629198 1 2 999999 -856301 1 4 999995 916507 2 3 999996 1 3 999998 -97422 1 95057 288242 -553320 2 457418 840445 2 13 999994 2 11 999999 2 6 999997 1 611264 805722 502570 1 5 999991 -987558 1 2 999999 -147304 1 2 999999 -95076 1 2 999999 -327477 1 14324 737865 -832261 1 2 999999 -1181 2 5 999987 2 193123 560695 1 750760 879160 529501 1 2 999981 340029 2 17 999988 2 2 999999 1 2 999999 -622945 2 15 1000000 2 2 999999 2 1 999988 2 2 999999 2 2 999999 2 8 999990 1 10 999983 -357865 1 264047 772085 184722 1 16 999993 958157 2 2 999999 2 2 999999 1 2 999999 -314451 1 343000 694237 986453 1 2 999999 -334602 1 27336 655941 801043 1 19 999995 -38833 2 19 999987 1 16 999987 713908 1 5 999998 -336077 1 16 999983 -850903 2 2 999999 2 2 999999 2 12 1000000 1 19546 463390 859496 2 2 999999 2 383698 717560 1 2 999999 -710461 1 2 999999 826176 2 351790 538510 2 3 999999 1 2 999981 -893990 2 12 999984 2 58612 888116 2 10 999997 2 492033 843093 2 125659 957622 1 13 999995 21013 1 2 999999 -57838 1 502038 880333 -76264 2 2 999999 2 540547 739198 2 535976 855038 1 3 999988 126650 1 88544 613751 383105 2 7 1000000 2 2 999999 1 438505 718278 575088 1 2 999999 -536866 1 2 999999 -758689 2 807802 879863 1 2 999999 802670 1 671704 832498 -517112 1 17 999991 286148 1 138779 508191 156004 1 2 999999 32727 1 14 999997 715399 2 153489 174324 1 11 999993 -491622 2 2 999999 2 13 999981 2 3 999991 2 3 999999 2 2 999999 1 2 999999 372558 1 9 999984 -928911 2 10 1000000 1 2 999999 565199 1 954446 981500 -607749 2 32947 501229 2 331541 340438 2 5 999992 1 10 999989 86744 2 6 999990 2 274476 759030 2 2 999999 2 12 999993 1 88565 335125 933794 2 107257 112101 2 837673 992144 2 18 999983 1 380773 462908 -398136 1 2 999999 -660029 2 2 999999 1 12 999988 -662832 2 5 999985 1 372182 426996 -112828 2 8 999996 1 338924 976510 714906 1 2 999999 -734690 2 492982 781167 1 2 999994 645121 1 2 999999 695013 2 672682 922859 1 254851 270188 756032 1 2 999999 -71998 1 2 999999 -32815 2 8 999991 1 2 999999 822428 2 159089 378764 2 9 999985 2 18 999981 2 9 999993 1 16 999990 -815944 2 31577 546066 2 2 999999 1 19 999988 165016 1 294964 761469 -99040 2 156022 637236 2 5 999988 2 20 999994 1 16 999994 -116502 2 343923 908143 1 2 999999 -197729 1 2 999999 -824902 1 2 999999 586675 1 9 999999 281460 2 2 999999 2 2 999999 1 4 999983 945167 1 2 999999 284485 2 2 999999 1 99944 562974 902356 1 2 999999 -958378 2 2 999999 2 7 999998 1 289937 661372 -267873 2 2 999999 1 16 999999 -924507 1 20 999990 -933842 1 2 999999 768836 1 2 999999 851426 2 2 999999 1 18 999996 -654674 2 2 999999 2 48776 134399 1 12 999994 -290870 2 434683 958129 1 168503 654674 812181 2 98509 110414 1 19 999986 758228 1 2 999999 -325903 1 554569 654044 756809 1 7 999983 560531 1 2 999999 -474200 2 4 999981 1 293239 532642 230008 2 2 999995 2 3 999997 1 2 999999 624864 2 10 999996 1 2 999999 461846 2 370418 753447 1 2 999999 -694516 2 2 999999 2 519676 800036 2 163044 436614 2 2 999999 2 2 999999 2 451025 829796 1 2 999986 -382224 2 12 999999 2 2 999999 2 13 999981 1 2 999999 -740876 2 2 999999 1 2 999999 -547397 2 8482 696475 1 448614 468683 -182908 2 274665 323886 2 238717 631896 2 20 999981 2 969221 991711 1 2 999999 915396 1 2 999999 89332 2 8 999986 2 100963 163636 2 16 999998 2 18 999990 1 148772 442921 111743 2 2 999999 2 2 999999 2 11 999990 1 64969 818903 -848380 2 386579 723500 2 3 999996 1 41725 921922 654154 1 2 999999 223401 2 2 999999 2 252762 790888 2 2 999999 2 1055 8659 1 370201 936461 -768131 1 2 999999 -656937 1 10 999997 -762565 2 189550 318799 2 108574 846061 2 16 999983 1 519390 893733 -514142 2 16 999986 1 20 999981 230657 2 19 999999 1 1 999990 -346506 1 171073 682275 449353 1 2 999999 942441 1 16 999988 -533145 2 370464 680444 1 11 999993 -757740 1 520073 781079 -118653 2 2 999999 1 136030 677162 491498 1 9 999996 -205200 2 694324 845984 1 18 1000000 -410371 2 2 999988 2 14 999992 1 83606 360256 -787148 1 2 999999 -449927 1 699177 945966 111737 2 2 999999 2 15 999984 2 477630 774425 2 71867 862188 1 117850 682553 -764670 1 2 999999 8122 1 204148 656441 403588 2 2 999999 2 2 999999 1 9 999991 -949746 2 2 999999 1 445836 811637 -256070 1 2 999999 -588339 1 936258 936271 -422976 2 2 999999 2 4 999994 2 19 999999 1 285144 667020 95120 1 278623 750037 18105 1 12 999983 -324325 1 2 999999 220021 2 19 999983 1 4 999985 -565487 2 6 999982 2 15 999983 1 215930 954203 616804 2 111837 960662 2 2 999999 1 592050 803838 -642706 2 10 1000000 2 2 999999 1 2 999999 -645516 1 14 999987 319955 1 658453 993790 -187724 2 462418 936883 1 437168 597421 -656963 1 2 999999 493400 1 543576 556880 -820479 1 620648 951212 -123576 1 2 999999 793454 1 12 999984 -727367 2 2 999999 2 2 999999 1 1 999984 285273 1 2 999999 -340820 2 247585 570369 1 757891 914834 -81088 2 517479 635715 2 2 999999 1 316667 902773 583882 2 1 999991 2 8 999998 1 437989 814342 71804 2 7 999983 2 263280 500697 1 2077 860180 900612 2 187598 840726 2 4 999982 1 2 999999 429867 1 2 999999 305952 1 145836 925921 -470021 1 2 999999 780700 2 2 999999 2 521510 714011 2 2 999999 2 18 999987 1 10 999981 -343818 1 374183 723926 446127 2 148679 955793 1 2 999999 -887357 2 2 999999 2 659962 945530 2 2 999999 2 2 999999 1 2 999993 167705 1 7 999991 893227 2 2 999999 2 11 999999 2 9 999994 2 2 999999 1 1 999989 129781 1 2 999999 746398 1 18 999991 516342 1 776525 846638 -416235 1 6 999982 -407531 1 10 999995 -727727 2 483558 633501 2 2 999999 1 638378 951080 -591119 1 182614 657364 -582217 1 13 999996 919152 1 382451 974629 751888 1 6 999989 -646686 1 9 999999 656623 1 1 999990 465835 2 129788 216780 2 2 999999 1 137909 965925 355771 1 14 999985 259451 2 589549 815503 2 5 999999 2 467374 793258 1 442072 896047 478542 1 236604 337930 135567 1 193674 954088 280447 2 2 999999 1 10 999997 -149323 1 2 999999 -870434 1 303753 371415 -404033 2 556049 607294 1 2 999999 -87679 2 595610 974455 1 14 999999 342343 2 2 999999 2 2 999999 1 20 999994 987394 2 2 999999 2 2 999984 1 2 999999 107342 1 18 999999 414990 2 112308 875650 1 40796 843929 -106337 1 2 999999 345213 2 4 999984 1 17 999985 308128 1 47999 278346 -574794 2 18 999996 2 2 999999 1 5 999995 -483921 2 6 999984 2 12 999996 2 450106 893581 2 2 999999 2 473040 695988 2 463532 971264 1 364650 442873 982419 1 216265 221474 -703872 1 2 999999 244166 1 2 999999 45364 2 372767 471156 2 672971 932947 2 139244 382678 2 2 999999 1 63803 191984 769334 2 240307 956182 2 294779 379476 2 12 999992 2 17 1000000 1 2 999996 239332 1 2 999999 -654024 1 40034 83519 378088 1 277821 679894 284637 1 5 999997 706253 1 2 999999 319625 2 450132 747159 2 10 999998 1 704207 762171 101138 2 2 999986 2 2 999999 1 1 999986 -127652 1 121810 481428 188232 1 2 999999 -916366 2 804058 816821 2 2 999999 1 43037 927480 929099 1 271363 988150 -441981 1 2 999992 269770 1 68132 939226 520277 1 2 999999 -455813 1 2 999999 134113 1 18 999988 858437 1 2 999999 -639111 1 12 999999 -70690 1 192154 493777 888766 1 95173 170638 526507 1 2 999999 280763 1 18 999989 -330998 2 235671 397898 1 182313 917462 626672 1 15 999992 -612918 1 2 999999 -677267 1 617232 691282 646626 2 2 999999 1 43049 576589 -976724 1 2 999999 358897 1 172098 871741 609879 2 2 999999 1 2 999999 -605086 1 2 999999 -522419 2 3 999996 2 9 999996 2 2 999999 2 442679 465143 1 144685 998351 -905955 1 20 999989 -130430 1 11 999982 -777538 2 98823 731295 1 19 999993 -322823 1 9 999991 -508829 2 495425 822939 2 17 999990 1 14 999988 694998 1 6 999994 -762486 2 5 999993 1 182876 382373 -449961 1 2 999999 670031 2 545689 697703 2 69799 865934 1 11 999993 -213992 2 550707 929317 2 10 999997 2 3 999997 1 3 999989 -487164 1 2 999999 478902 2 1 999995 1 586601 938203 80609 1 8 999987 233210 2 3 999994 2 354145 408723 2 2 999999 1 146 247874 987004 1 2 999999 876863 1 2 999999 -680494 1 2 999999 -264425 2 3 999994 1 154872 931563 15703 1 14 999994 880193 2 2 999999 2 4 999995 1 4 999993 -368006 2 317965 770776 2 206732 530365 1 2 999999 96274 2 7 999997 2 23824 317382 1 17849 504025 202771 1 26267 572740 -871355 2 1 999992 1 890282 961416 722876 2 20 999996 1 2 999999 -711643 2 2 999999 2 2 999999 1 3 999992 395046 2 602517 702402 2 2 999999 1 1 999991 -415959 2 5 999994 2 6 999998 2 2 999999 2 7 999985 2 2 999999 2 2 999999 2 174305 717575 1 12 999995 -779698 1 242113 830928 10528 2 2 999999 2 87577 180426 2 2 999999 1 315640 928486 -247422 1 2 999999 875160 1 19 999984 -740228 2 478826 938259 1 364770 802053 175723 2 2 999999 1 2 999999 -797019 1 2 999999 898113 2 14 999987 1 8 999989 -967121 1 15 999983 543785 2 556854 996704 1 2 999999 -43187 1 2 999999 -67947 2 822818 935254 1 2 999999 656503 1 2 999999 -592986 1 2 999999 870969 2 2 999999 2 2 999999 2 231512 444816 1 2 999999 881286 2 128820 582270 1 777621 824179 38983 2 11 999981 1 11 999990 -348532 2 2 999999 2 2 999999 2 6 999993 2 2 999999 2 15 999995 1 353891 523783 -321629 2 13 999998 1 464294 610216 -889672 1 8 999981 840819 2 2 999999 2 11 999995 1 2 999999 -457805 1 92545 131866 851771 1 2 999999 -565250 1 14 999998 138107 1 232871 516729 -419949 1 337383 624378 812878 1 2 999999 -599336 1 509749 913860 -93923 2 2 999999 2 603688 903119 2 2 999999 2 2 999999 2 2 999999 2 9677 896153 1 19 999985 -811612 2 2 999999 1 13 999988 -951586 2 330820 680570 1 178785 378615 258447 2 15 999995 1 2 999999 745980 2 450750 720659 2 18 999993 1 43079 255850 -543294 1 131426 587306 983156 1 219538 365114 -514948 1 2 999983 899531 2 1 999995 2 7 999983 1 2 999999 -16761 2 2 999999 2 251644 813464 2 2 999999 2 233273 902904 2 14 999988 1 2 999999 -248440 1 2 999999 -870446 1 3 999986 237385 2 2 999999 2 2 999999 2 2 999999 1 2 999999 815695 2 12 999984 2 4 999994 1 5 999993 960025 1 2 999999 673980 2 286352 424409 2 19 999987 2 4 999984 1 5 999998 382437 2 2 999999 1 688392 779390 554559 1 11 999989 613884 1 122219 387933 578429 1 2 999999 470756 2 2 999999 2 10 999983 1 2 999999 -891704 1 2 999999 62669 2 2 999999 1 6 999983 954359 1 2 999999 -145506 2 685235 738987 2 2 999999 1 19 999993 432861 1 2 999999 -32754 2 2 999999 1 7 999987 -206701 2 13 1000000 1 7 999993 633652 2 2 999999 2 13 999992 2 2 999999 1 2 999999 430797 1 834021 958743 -805611 1 20 999984 308698 1 2 999999 867956 2 2 999999 2 18 999983 2 92322 811854 1 15 999996 -855789 2 3 999997 1 2 999999 -489902 2 18 999995 1 2 999989 231777 2 718022 725044 1 18 999982 -217410 1 2 999999 850465 1 351472 948687 -177842 1 47873 959181 -966454 2 13589 395322 2 2 999999 1 3849 324055 281489 1 2 999999 109139 2 7 999998 1 13 999984 -460896 2 3 999984 1 20 999981 -452010 1 2 999988 970451 1 976471 980125 500900 2 2 999999 1 2 999999 -420034 1 19 999984 -645207 2 2 999999 1 61782 826143 241141 2 4 999998 2 369545 488265 1 2 999994 352970 2 216074 639565 1 17 999997 715882 1 2 999999 492673 2 4 999997 2 292884 365722 2 1 999983 2 21338 452196 2 2 999999 1 6267 331532 393321 2 14 999986 1 2 999999 465857 2 2 999999 1 2 999999 377897 2 2 999999 1 735667 966969 -201708 2 2 999999 1 133869 432489 594373 2 222379 417109 1 259054 459454 -712865 1 2 999999 246942 2 7 999990 1 538950 927041 366387 1 8 999987 -74466 2 14 999996 1 13 999995 -796762 1 2 999999 217295 1 3 999988 -26981 1 16 999987 -582746 1 292175 482586 -353441 1 65645 333662 352660 1 2 999999 -78207 1 2 999999 -111117 2 135779 983997 2 2 999999 2 2 999999 1 18670 28920 37624 1 2 999999 223244 1 2 999999 -871000 1 2 999999 84504 1 2 999999 -515679 2 2 999999 1 525126 978231 302700 2 2 999999 1 2 999999 19729 2 2 999999 1 2 999999 -287289 2 2 999999 2 206823 578913 1 134616 703086 -272818 1 19 999999 78124 1 745862 961104 -123227 2 18 1000000 2 571036 968773 1 25048 416859 297063 2 399297 616397 1 17 999990 -307310 1 9 999986 -285233 2 2 999999 2 2 999999 1 2 999999 559448 2 2 999999 1 11 999985 585056 1 2 999999 506426 2 2 999999 2 2 999999 1 164404 673330 -759982 2 16 999998 2 2 999999 2 323785 710927 2 9 999992 1 2 999999 -48785 1 352555 658305 332965 2 2 999999 2 410534 923697 2 397035 684850 2 2 999989 1 2 999999 -533444 1 13 999992 912371 2 2 999999 2 270269 623980 1 839082 923386 344272 2 2 999999 1 2 999993 -591545 1 2 999999 948922 2 404117 881535 2 1 999997 2 2 999999 1 2 999999 -142740 2 7 999998 1 7 999984 -595106 1 11 999983 -440326 1 2 999999 122180 1 18 999988 -340247 2 2 999999 2 446829 744539 2 4 999999 1 2 999999 879161 1 2 999999 -969674 1 87112 404849 -936499 1 2 999999 -146061 1 2 999999 687706 1 320676 543205 -254359 2 2 999999 1 2 999999 432046 1 12 999990 631921 1 2 999984 -337815 2 680563 942426 1 451145 865814 -13054 2 413332 890254 1 88460 196003 -588674 1 34051 201263 896509 1 6 999986 -848935 1 15 999981 587337 2 18 999986 1 2 999999 291350 1 7 1000000 -507408 1 9 999982 485631 1 2 999999 -777211 1 83390 176811 783898 1 18 999987 -899412 2 356698 844470 2 2 999999 2 687405 800112 1 16 999997 973003 2 2 999999 2 2 999999 2 140381 720102 2 2 999999 2 11 999991 1 2 999999 777756 2 19 999998 2 113530 783949 1 254165 309207 -857667 1 2 999999 618200 2 2 999999 2 134749 244188 2 2 999999 2 16 999989 1 617328 757287 -26633 1 2 999999 -741786 1 8 999987 -275679 1 15 999996 -886581 1 14 999998 4320 2 2 999999 1 6 999988 971165 1 17 999995 329489 1 597434 622984 -930027 1 403494 620016 -380102 2 6 999981 1 2 999999 938578 2 19 999994 2 2 999999 2 416082 521727 1 2 999999 -445987 2 2 999999 1 2 999999 -107777 2 4 999990 1 160502 222744 -162214 2 344627 706860 2 19 999985 1 2 999999 474251 1 10 999993 -639796 2 2 999999 1 2 999999 722632 2 2 999999 2 2 999999 2 2 999999 2 250885 948700 2 379814 483188 2 2 999999 1 6 999981 -253907 2 92303 821712 1 17 999991 791489 2 276411 704739 1 2 999999 488637 1 359794 776020 -74265 2 427971 755203 1 2 999999 474645 1 8907 169535 -295972 2 20 999982 1 2 999999 943920 1 80475 845098 935714 1 10955 385229 -853030 2 2 999999 2 11 999987 1 20 999992 625231 1 562062 722872 -853991 1 2 999999 -796948 2 190194 796339 2 3 999994 1 2 999999 443140 1 598173 708784 130833 2 506197 582775 1 8 999996 351631 2 2 999999 1 1 999983 497845 1 540176 581869 205551 1 6 999987 -578023 1 2 999999 685210 2 2 999999 2 2 999999 1 16 999991 -794341 1 2 999999 597443 1 9 1000000 -682473 1 19 999998 -852599 1 550745 580576 -42484 2 471809 863557 2 2 999999 2 8 999997 2 4 999997 1 13 999996 -853632 2 4 999994 2 2 999999 2 47253 534384 1 21706 899407 -512620 1 2 999999 -687122 1 9 999985 -620078 1 5 999991 658488 1 9 999998 942198 1 2 999999 888449 2 4 999983 2 287896 551080 1 14 999981 -77847 1 680972 988573 -422350 2 2 999999 2 2 999999 1 2 999999 500880 2 219147 573046 2 2 999999 2 9 999988 1 2 999999 -21676 2 13 999992 2 18 1000000 1 2 999999 -573338 2 373816 788418 1 30255 974837 97676 1 512343 945466 -246974 1 9 1000000 405509 2 2 999999 1 2 999996 -658609 1 13 999988 836862 2 603356 709385 2 2 999999 1 2 999999 -321882 2 2 999997 1 2 999999 -858040 2 2 999999 1 266815 572363 -4228 2 534480 598399 2 15 999991 1 406829 707645 -137849 2 14 999992 1 2 999999 839859 2 10 999992 1 3 999999 248538 1 13 999985 263666 2 2 999999 2 928832 937723 1 2 999999 -887197 2 2 999999 2 11 999991 2 2 999999 1 62692 949771 619511 2 2 999999 1 242940 470894 586749 2 76341 397449 2 2 999999 1 9 999999 531074 1 2 999999 -720884 1 13 999994 832922 1 73791 530659 -971482 1 9 999986 -204388 2 175044 217400 1 14 999985 -606494 1 5 999981 -313659 1 320061 882927 -864632 1 422515 974443 169993 2 15 999996 2 2 999999 2 2 999999 2 14 999988 2 10 999988 2 501316 921971 2 146531 486543 1 239383 878782 442671 1 2 999999 -59229 1 2 999999 -626329 1 49511 256564 -357450 2 319298 516078 2 6 999993 1 5 999990 443601 1 405393 579097 -617773 2 10 999982 2 15 999986 1 146345 947827 -155658 2 2 999999 2 2 999999 2 4 999981 2 2 999999 2 2 999999 2 573913 997514 1 2 999999 127116 2 18 999984 1 2 999999 82667 1 517326 905294 636526 2 10 999991 1 470925 998119 869420 1 2 999999 750158 2 13 999998 1 2 999999 800029 2 274931 766183 1 18 999983 927105 1 20 999981 -108583 2 204697 831721 1 2 999999 -437128 1 545234 963732 -243789 1 2 999985 -325348 2 9 999998 1 170270 821256 -523682 2 72789 926044 2 395494 510346 1 10 999992 707396 1 108748 678775 -158414 2 2 999999 1 462125 716504 -556487 1 472808 744541 -216108 2 10 999994 1 2 999999 -217446 2 2 999999 2 2 999999 2 2 999999 1 13 999995 -246949 1 15 999982 366741 2 38688 414085 1 3 999984 -312995 2 65086 920900 1 11 999987 976626 2 2 999999 1 2 999985 728667 2 2 999999 1 2 999999 -801358 1 9 999991 -734778 2 19 999981 2 303228 617166 2 2 999999 1 2 999999 138794 2 16 999988 2 17 999994 1 146821 738120 -763524 1 63000 402761 593821 2 15 999981 1 123937 348641 -934130 2 2 999999 1 2 999999 -27392 1 862032 942266 -954943 2 41627 212612 1 2 999999 -497317 2 3 999985 1 2 999999 666153 2 363096 383336 1 291570 860024 -632122 2 458167 852996 2 2 999999 1 2 999999 -27088 2 68195 920355 1 208749 281993 599017 2 965475 975847 2 13 999998 2 484544 947103 2 9 999994 1 61838 484615 855610 2 2 999999 1 2 999999 642457 2 6 999997 2 2 999999 1 5 999994 491364 1 17 999994 410305 2 731987 772318 2 2 999999 1 19 999985 864044 2 16 999992 2 15 999992 2 332476 467022 1 7 999981 954697 2 492194 838881 1 7 999981 -80458 1 12 999991 890900 2 2 999997 2 14 999993 1 671629 746685 -384196 2 82210 135441 1 2 999999 -969335 1 2 999999 -703590 2 3 999987 1 20 999997 1863 1 536110 841208 737497 1 476427 594103 361172 2 20 999988 2 434820 464978 2 347426 858939 1 10 999996 -617679 1 173466 843273 515609 2 11 999988 2 76829 578413 1 15 1000000 -206422 1 127980 505876 234716 2 2 999983 1 233056 470233 499219 1 2 999999 572106 1 2 999999 857146 2 2 999999 2 67652 802290 2 538503 695788 2 396220 943154 1 14 999992 -582515 2 489517 575723 2 562539 680813 2 2 999999 1 2 999999 39854 1 61444 187969 -976890 1 2 999999 -281178 2 2 999999 1 7 999993 810867 1 2 999999 694997 1 2 999999 422098 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 18 999990 -824865 1 2 999999 -461307 2 535697 923040 2 15 999981 1 11 999989 502002 1 2 999999 101156 1 381837 673282 -679354 2 51981 166043 2 1 999996 2 2 999999 1 369056 815369 752061 2 1 999983 2 12 999987 1 2 999999 661903 1 10 999997 -579609 1 14537 608649 803563 2 736637 896176 2 613079 888382 2 97308 997655 1 2 999999 239447 1 608055 757660 360026 2 9 999982 2 19 999983 1 2 999999 -654954 2 2 999999 1 573978 936917 452385 1 16 999997 677825 1 262158 321942 400060 2 2 999999 2 2 999999 1 372393 570095 216307 2 410245 908525 1 2 999999 -847028 1 12 999982 -523509 2 2 999999 2 165439 482474 2 6 999991 2 2 999999 1 2 999999 -577326 2 2 999999 1 16 1000000 -634162 1 2 999999 -72372 2 16 999993 2 2 999999 1 2 999999 22931 2 2 999999 2 2 999999 2 1 999987 2 207171 944945 1 4 999988 299320 1 335689 876127 623060 1 412922 932429 -17612 2 45630 986700 1 18 999983 -803929 2 13 999984 1 884447 930932 189703 2 2 999999 1 2 999999 72457 2 2 999999 2 206573 291782 2 2 999999 1 2 999999 -900096 1 10 999992 -320388 1 2 999999 -453924 2 211898 735899 2 13 999994 1 6 999981 -574200 2 2 999999 1 493891 707056 -690932 1 2 999999 46872 1 2 999999 659316 1 6 999986 -592404 2 2 999999 1 31815 63630 -763951 1 2 999999 -862591 1 10 999992 -25202 2 361046 870243 2 535646 541254 1 14 999981 -875481 2 2 999999 1 617169 638829 541032 2 181565 279885 1 2 999999 -286744 2 38354 296920 1 2 999999 -235619 2 2 999999 2 127077 704820 2 178420 186381 2 2 999999 2 2 999999 1 6 999999 211017 2 341397 458506 2 62898 613145 1 10 999990 -943782 1 2 999999 -61079 1 4 999988 605254 2 2 999999 2 15 999982 1 1 999988 332221 2 3 1000000 1 18 999994 105555 2 1 999984 1 290830 916813 6800 1 2 999999 -875068 1 2 999999 695168 1 2 999999 147351 2 2 999999 2 264524 986735 2 16 999995 1 13 999993 463770 2 8 999993 2 7 999986 2 316413 631543 1 2 999999 -424010 2 10 999989 1 17 1000000 694777 2 8 999988 1 288790 814707 745882 2 5 999997 2 2 999999 2 255113 986568 1 2 999999 376639 2 15 999985 1 2 999999 -966734 1 517343 995839 -313318 1 5 999994 -67176 1 2 999996 273242 2 845651 846542 1 11979 570700 -910468 2 18 999981 1 314259 460251 16480 2 37788 698814 2 2 999999 1 163430 867435 -486061 2 432778 925884 1 2 999999 716421 2 14 999990 1 2 999999 235956 2 346749 746466 2 7 999985 1 2 999999 -880513 1 324767 546965 203242 2 2 999999 2 10 999987 2 5 999983 1 2 999999 -560122 1 2 999999 779611 1 509846 977355 -574161 1 1 999994 -185542 1 2 999999 -660685 1 892941 934605 -248655 1 2 999999 570299 2 2 999999 2 2 999999 2 2 999999 2 15 999988 2 2 999999 1 2 999999 -264604 1 343504 677396 -178734 1 2 999999 -574684 2 837583 900045 1 694821 749616 381000 2 4 999994 1 251567 902192 776984 1 3005 419661 617780 2 2 999999 1 356380 619067 863645 2 2 999999 2 8 999995 2 204287 466412 1 2 999999 -432980 2 403893 965115 1 2 999999 -818011 2 4 999996 2 5 999991 1 1 1000000 507683 1 2 999999 635983 1 444443 801099 -525808 1 2 999999 -74470 1 2 999999 -816939 1 16 999991 570606 2 2 999999 2 2 999999 2 10 999984 1 199643 344481 -972656 1 147806 747348 953381 2 2 999999 1 182925 999013 -923518 1 414940 502603 -221152 1 9 999994 598558 1 2 999999 712888 2 205151 941620 1 268402 710817 268079 1 245575 888243 853470 1 168483 297035 -615720 1 11 1000000 -257070 2 2 999999 1 2 999999 238707 1 22914 344723 -83256 2 9 999990 1 2 999999 -677916 2 2 999999 1 9 999989 -258816 2 463785 768804 2 33640 295449 2 3 999989 2 15 999986 1 2 999999 -531649 1 2 999999 -438156 1 2 999999 187060 2 15 999990 2 72474 782870 1 20 999986 -666268 1 2 999999 -16460 1 2 999999 704736 1 5 999986 739344 1 77029 769080 -34270 2 8 999982 1 5 999993 209559 1 11 999994 -778786 1 2 999999 -898638 2 2 999999 1 12317 780236 -862022 1 2 999999 -861225 2 480833 831842 2 319699 876662 1 2 999999 109890 2 2 999999 2 13 999990 1 2 999999 -334899 1 2 999999 -384500 1 2 999986 -139207 2 2 999999 2 9 999985 1 2 999999 -184363 2 15 999996 2 2 999999 1 577119 965559 574191 2 28991 612456 1 12 999991 375024 1 2 999999 -209757 1 2 999999 -236228 2 19 999995 2 2 999999 1 596411 995796 459747 1 250062 651063 281992 2 16 999989 1 6 999995 -401760 1 2 999999 -195648 2 130543 651572 1 119989 836589 240240 2 156203 447194 2 20 999982 2 183287 637357 2 7 999995 1 20 999983 -865188 2 2 999999 1 17 999992 770671 1 3 999995 -962121 1 476897 685114 -27010 1 104560 809738 -884472 1 705083 891658 983717 1 2 999999 -564380 2 12 999984 2 2 999999 1 2 999999 -309262 1 2 999999 288052 1 17 999984 -220991 2 13 999997 1 2 999999 -468550 2 2 999999 2 39768 329649 1 461964 886322 -363605 1 2 999999 -781773 1 3 999983 -335742 1 2 999999 -567105 2 2 999999 2 2 999999 1 2 999999 599139 2 2 999999 1 2 999999 -50617 1 505604 535663 628794 2 2 999999 2 10 999985 2 20 999994 1 13 1000000 407897 1 323405 425225 573370 1 2 999999 618235 1 818187 829904 168463 1 624127 872068 550082 2 2 999999 1 8 999993 798148 2 2 999999 2 3 999981 1 285179 525892 65233 1 2 999999 207827 2 36076 642627 2 270649 908249 1 2 999999 -923056 1 285992 671655 574922 1 5 999984 644364 2 3 999994 1 2 999999 -610298 2 265986 500041 1 323365 580481 325266 2 2 999999 1 15 999997 -571990 1 15 999987 645725 1 2 999999 -633578 2 298104 751360 2 2 999999 2 2 999999 2 11717 965458 1 264681 989880 -691597 2 2 999999 2 2 999999 1 9 999997 444160 2 2 999999 1 2 999999 -599074 2 340308 360292 1 2 999986 -471235 1 707450 751854 14801 2 143622 882407 2 76470 222271 1 18 1000000 960159 1 2 999999 468984 1 333695 677133 -526717 2 2 999999 1 16 999995 912175 1 15 1000000 54172 2 2 999999 1 9 999994 85705 2 2 999999 1 15354 371767 -904576 2 569076 646454 1 17 1000000 458792 2 2 999999 2 2 999999 1 17 999981 311134 2 2 999999 1 2 999999 -898172 2 132548 452761 1 14 999994 763556 1 2 999999 448650 2 7 1000000 2 2 999999 2 20 999988 1 2 999999 783219 2 2 999999 2 10 999989 2 21606 662527 2 20 999981 1 2 999999 546605 1 2 999999 559875 1 2 999999 850017 1 359459 955959 -187145 2 9 999984 2 388274 841372 1 2 999999 -936185 2 19547 488654 2 512329 990394 2 431578 490570 2 357204 598436 1 629153 641041 -555433 2 11033 333980 2 4 999989 1 2 999999 330190 2 2 999999 1 709164 716592 -862139 2 9 999999 1 796032 879355 858524 1 490081 657206 583231 2 12 999989 2 2 999983 2 20 999999 2 2 999999 1 7073 781773 -964380 1 2 999999 -12624 1 2 999999 -811477 2 3 999990 1 129229 773275 856869 1 418345 991165 -979500 2 17 999988 2 2 999999 1 55645 179934 607414 1 2 999999 903641 1 2 999999 -303252 1 17 999990 -970237 1 2 999999 -442335 1 2 999999 447107 2 2 999999 1 446127 743710 -479377 2 2 999999 2 12016 909937 1 254310 791334 -21474 1 7 999984 -545926 1 2 999999 552539 2 5 999991 1 2 999999 -570680 2 3 999997 2 1 999993 2 9 999992 1 17 999986 185050 2 108804 724635 1 534439 594467 876564 1 2 999999 978040 1 434745 885044 249892 2 2 999999 2 18 999986 1 571557 828650 699145 2 2 999999 1 20 999992 620533 1 193414 947930 -311179 1 1 999988 -253608 1 208578 714257 -614056 2 2 999999 2 1 999998 2 4 999992 1 9 999984 -504929 2 2 999999 1 2 999999 -351432 2 10 999997 2 693435 900913 2 554432 825923 1 2 999999 233868 1 442792 578567 -78330 1 2 999999 -854415 2 109348 836890 2 64777 122952 2 10 999996 2 9 1000000 2 11 999983 2 4 999987 2 2 999999 2 126856 719960 2 2 999999 2 16 999991 1 7 999993 22507 1 2 999999 -652798 1 8 999995 772967 1 212217 730080 -301149 1 15 999999 -181505 2 9 999985 2 2 999985 1 2 999999 175084 2 15 999992 2 2 999999 2 13 999982 1 481304 805294 -303951 2 792167 990724 1 78909 894318 37950 2 8 999996 2 2 999999 1 540931 905723 425332 2 210908 703584 2 72582 227580 1 2 999999 -604509 1 3 999996 484007 1 2 999999 142090 2 574801 989627 2 14 999994 2 113625 968202 1 19 999992 -886590 1 312070 986160 -271292 2 2 999999 2 11 1000000 1 2 999997 -975901 1 154252 524026 196963 1 5 999987 702434 1 118644 437970 955668 2 16 999992 1 2 999999 952335 2 907553 950315 1 100696 476987 525799 1 2 999999 -335247 1 2 999999 -718447 2 357252 619852 1 2 999999 -362157 2 16 999982 1 2 999999 58244 1 2 999999 -665506 2 2 999999 2 2 999999 1 2 999999 688255 1 11 999999 -464441 2 17 999981 2 2 999999 2 2 999999 1 163373 232165 -541995 2 2861 708539 1 34746 977341 -944038 1 2 999999 -53308 1 410769 461122 526176 1 15 999985 -339080 1 2 999999 613425 1 20 999994 -279170 1 63723 975333 146606 1 2 999999 154641 1 2 999999 72534 2 13 999981 1 16 999990 -646126 1 492279 672653 118210 2 415500 802180 2 396003 661018 1 2 999999 -429372 1 1 999989 -727477 1 4 999989 -609451 1 2 999999 120635 2 18 999997 1 20 999992 -154639 2 682517 882992 1 2 999999 952284 2 1 999999 1 103072 292740 725227 2 54678 572238 1 2 999999 -992315 2 276756 859969 1 2 999999 -149623 1 19 999996 589245 1 9 999994 919037 1 2 999999 -104083 2 13 999988 2 42228 675377 1 12 999987 -707703 2 4 999999 1 496217 893967 -321490 1 458416 946878 964519 2 12 999989 1 14 999981 -24117 1 18 999997 22283 2 2 999999 2 12 999999 2 188308 246669 2 9 999999 2 2 999999 1 5 1000000 684692 2 267075 909897 1 4 999998 -426085 2 2 999999 1 2 999999 -254128 2 18 999984 2 6 999982 2 2 999999 1 2 999999 432439 1 1 999987 -761972 2 313509 929871 2 2 999999 1 650575 835395 -536691 2 12 999986 2 4 999986 2 2 999999 2 2 999999 1 6 1000000 423072 2 8 999992 1 2 999999 959060 1 2 999999 -484326 2 254068 505207 2 519051 896269 2 221012 390055 2 480387 751603 1 393540 792004 453553 1 10 999988 616211 1 20 999998 -330924 1 262652 265370 560167 1 327300 568728 89029 2 17 999998 2 9 999983 2 230140 663498 1 2 999999 671651 2 2 999999 2 20 999999 2 106582 610912 2 20 999988 2 2 999999 2 143923 586718 2 10 999988 2 14 999995 2 9 999997 1 493827 568986 -764446 1 2 999999 692445 1 677508 708613 -350378 1 2 999999 -540115 2 14 999982 2 94402 972800 2 148333 411491 2 538282 984154 1 12 999985 250987 2 9 999998 1 29056 345242 536585 2 427302 612514 2 13 999981 1 227651 906688 -937813 1 14 999991 3111 1 2 999999 -466688 2 8 999986 2 3 999997 1 2 999999 -739421 1 16 999993 326344 2 105822 244670 1 2 999999 859278 1 2 999999 -540393 1 2 999999 874501 1 301441 941113 982113 1 690284 800901 -822474 1 8 999991 752147 1 14 999988 -630854 1 3 999992 -130487 1 1 999990 -77676 2 2 999999 1 470530 660757 -132148 1 15 999999 924121 1 4 999998 971181 2 19 999986 1 2 999999 -958322 1 7 999997 837345 1 18 999986 -439777 1 275626 328767 573699 1 2 999999 945066 2 2 999999 1 2 999999 -584923 2 17 999991 1 3 1000000 603982 1 2 999999 -742430 1 20122 98747 329561 1 2 999999 411994 2 14 1000000 2 8 999985 2 12 999995 2 2 999999 2 502804 653935 2 312933 905313 2 2 999999 2 4 999996 1 7 999989 160572 1 4 999982 -668094 1 18 999988 -300598 1 184137 729305 -187402 2 7 999992 2 69534 91914 1 157404 252120 -783117 1 2 999999 -187583 1 237933 648859 592574 1 114887 210142 -636855 2 57972 749456 2 13 999985 2 12 999984 2 290112 305698 1 10 999997 918113 2 16 999986 1 2 999999 988266 1 4 999998 -392766 2 5 999992 2 389138 819979 2 2 999999 1 227639 702855 -298739 1 16 999984 -378783 1 2 999999 57534 2 2 999999 2 2 999999 1 2 999999 -347977 2 44821 371075 2 7 999993 1 7 999986 462222 2 2 999999 1 231887 927002 128665 2 18 999987 1 9 999997 548863 1 15 999983 665470 1 18 999994 568366 1 2 999999 -506905 2 216584 857949 1 43687 304459 451924 2 340518 435667 2 11 999988 1 150743 616126 888911 1 7 999987 373211 2 3 999987 1 2 999999 -232893 2 14 999987 1 198648 711762 -574140 2 133867 290959 2 797090 947843 1 3 999991 785279 1 12 999995 -247906 1 236910 409828 155418 1 2 999999 194988 1 7 999997 336319 1 3 999993 814115 2 2 999999 2 2 999999 2 2 999999 1 8 999993 -17538 2 2 999999 2 14 999981 1 7 999986 -688383 1 9 999995 222667 2 2 999984 1 2 999999 -991568 2 2 999999 1 2 999999 -253242 2 2 999999 1 3 1000000 -210277 2 2 999999 2 17 999984 2 7 999993 2 9 999988 1 323763 407557 284094 1 2 999999 -74475 1 3 999982 221539 1 10 999995 -836850 1 892349 977526 975533 1 17 999988 17832 1 2 999999 -439903 2 2 999999 1 175589 636953 129154 2 20 999992 2 850476 951057 1 14 999983 -864782 2 2 999999 1 638848 993909 317683 2 2 999999 1 175872 946226 -555286 2 576268 763621 1 741 900565 38231 2 2 999999 1 2 999999 -475728 2 2 999999 1 2 999999 -322920 2 20 1000000 2 20 999992 2 131958 181294 1 2 999999 -432674 1 19 999990 -36779 1 337535 971513 454049 1 2 999999 602172 2 244139 248663 2 8 999992 1 2 999999 988236 2 375948 608362 2 144651 400983 2 255615 532901 2 2 999999 1 2 999999 -113836 2 140029 212538 2 7 999989 2 2 999999 1 540883 978512 471389 2 9 999994 2 4 999997 1 2 999999 429635 1 6 999997 -741831 1 15 999985 -834106 2 2 999999 1 2 999999 -800971 1 279153 350983 -293799 2 561845 737526 2 14 999992 2 2 999999 1 234117 921292 122147 2 10442 650464 1 13 999991 220390 2 5 999995 1 11 1000000 -524527 1 14 999981 374823 1 2 999999 543172 2 2 999999 1 11 999987 768495 2 2 999999 1 2 999999 -683134 1 65443 710880 -350744 1 2 999999 807043 1 2 999999 970069 1 2 999999 -777033 1 2 999999 417718 2 30895 530626 2 378350 484974 1 2 999999 -490056 1 1 999991 682311 2 2 999999 1 3 999995 -768954 1 249706 348423 -662800 1 2 999999 -586960 2 2 999999 2 486471 516104 1 2 999999 691199 2 13 999997 1 2 999999 773703 1 16 999990 579356 2 13 999997 2 2 999999 2 15 999999 1 2 999999 937206 1 2 999999 -361303 1 9 999982 -144549 2 910268 947182 2 2 999999 1 577539 645283 -536079 2 5 999994 1 2 999999 -968343 2 14 999999 2 2 999999 2 398680 645336 2 1 999995 1 2 999999 -702186 2 213553 920346 2 2 999999 1 2 999999 565446 2 2 999999 2 20 999987 2 2 999999 2 2 999999 2 16 999991 1 16 999996 -876668 2 10 999984 1 20 999981 470475 2 480550 532690 1 9 999990 251201 2 2 999999 1 6 999982 -717354 1 516285 837086 416469 1 11 999998 465593 1 2 999999 208143 2 90845 263956 1 8 999999 -588895 2 27088 467378 2 6 999982 1 674726 749449 -335580 1 633721 859509 -18009 2 2 999999 2 1 1000000 2 19 999998 1 450544 638645 -772334 2 2 999999 1 8 999988 -225317 2 2 999999 1 15 999988 -938047 2 242875 440734 1 6 999985 -873625 2 1 999988 1 206903 359708 691017 2 2 999999 2 6 999989 2 2 999999 1 552524 979688 -186220 1 553588 780172 -989930 2 5 999999 1 389709 633513 405870 2 226224 501223 2 702473 717553 1 1 999991 -777921 1 2 999995 -496356 1 4 999997 453954 1 2 999999 -639859 2 2 999999 2 87885 861457 1 4 999981 -239356 2 409787 723380 1 695343 938622 -870163 2 19351 488870 1 11315 478824 -427967 2 2 999999 1 2 999999 -41218 2 752032 983023 2 526986 574147 2 86248 750616 1 2 999999 -629547 1 6 1000000 -103574 1 11 999985 -824975 2 9 999988 1 231943 281968 822153 1 3 999996 -294781 2 23658 56914 2 1 999994 1 16 999993 843764 1 4 999988 740212 1 386901 908566 -910258 2 7 999996 2 1 999990 2 2 999999 1 13 999998 -317694 1 14 999989 -206243 2 14 999998 2 28042 266802 1 2 999999 891712 1 2 999999 15020 1 2 999999 -81608 2 9 999982 2 7 999989 2 2 999999 2 1 999993 2 12 999989 2 2 999999 2 19 999988 1 20 999981 -598705 1 3907 352409 -781852 2 526599 816681 1 89801 570460 -824987 1 14 999995 -384861 1 15 999993 93809 1 76394 510937 -490741 1 7 999996 -764109 2 102944 782028 1 107875 429152 -435001 2 2 999999 2 2 999999 2 2 999999 2 4 999987 2 2 999999 2 2 999999 2 595367 725140 1 2 999999 235197 1 1 999991 104306 2 12 999997 1 145812 958961 717419 2 19 999993 1 42283 642645 -704260 2 513327 804537 2 894327 948130 1 2 999999 175400 1 2 999999 -375054 1 349643 726819 -381418 1 2 999999 38129 1 2 999999 442343 1 1 999989 -573336 2 8 999999 2 2 999999 2 2 999999 2 498269 826521 1 45005 579176 865962 1 2 999999 -563267 2 2 999999 1 5 999992 996057 2 214845 830897 1 17 999983 -736585 2 2 999999 2 2 999999 2 11 999993 2 4 999981 2 689625 918092 1 2 999999 760101 2 517617 633315 1 2 999999 569176 1 17 999981 627936 2 172588 687595 1 725458 961761 520245 1 691283 695941 817126 1 606190 667219 -92212 1 2 999999 -254376 1 1 999981 -508926 2 14 999987 1 395434 726014 269224 2 690601 978897 2 675894 844005 2 2 999992 1 106457 374203 -775179 2 3 999999 1 2 999999 564341 1 20 999986 807132 1 862475 913555 154527 2 251725 992729 1 295249 965989 -763286 2 318224 653598 2 562519 820652 2 33899 849177 2 12 999996 2 2 999991 2 407331 446946 1 20 999992 -665921 2 20 1000000 2 17 999985 2 304951 917512 2 2 999999 2 11 999984 1 448882 676512 186583 1 7 1000000 919597 2 2 999999 1 197747 253738 895663 1 2 999999 158849 2 543189 695041 1 524698 630866 -877694 1 506518 689677 -109966 2 2 999999 1 2 999999 -513128 2 42885 454122 2 1 999993 2 2 999999 2 240840 960361 1 6 1000000 868552 1 12 999991 145240 2 159632 423211 2 19 999986 1 20 1000000 -919541 2 253922 659946 2 12 999982 2 2 999999 2 220124 504085 2 405032 493698 2 10 999982 1 2 999999 -92149 2 2 999999 1 17 999996 220202 2 8 999984 1 2 999999 -218514 1 2 999999 -821875 1 2 999999 540593 2 2 999999 1 18 999984 -371167 1 346862 626253 -461622 2 7604 46261 2 160721 361000 2 294838 555882 1 217785 228852 -41752 1 2 999999 925198 2 2 999999 2 2 999999 1 76597 393100 134303 1 5 999997 -484122 2 27845 527158 1 2 999999 -147233 2 13 999981 1 553770 560277 673231 2 2 999999 2 167534 800768 1 569633 953236 -691992 1 425263 574049 -773258 2 2 999999 1 13 999986 -785263 2 272678 867531 2 21346 439076 1 12 999985 415365 2 13 999981 2 12 999983 1 451909 737495 -928418 2 2 999999 2 2 999999 2 487861 729327 1 572290 829039 26382 1 2 999999 960767 1 2 999999 765535 1 557300 749929 -604756 1 18 999999 805232 2 1 999987 1 567028 982007 740422 1 2 999999 -211426 2 2 999999 1 283656 494782 -587313 1 2 999999 332958 1 2 999999 -178094 2 2 999999 1 15 999985 -739734 1 238035 527098 263224 1 45011 823044 427339 2 2 999999 1 15 999988 469843 2 2 999999 2 422113 801524 2 483775 874239 1 17 999992 157366 2 2 999999 2 18 999986 2 162515 647789 2 2 999999 2 2 999999 2 2 999999 1 163628 194304 557977 2 19 999990 1 1 999993 -594765 1 14 999997 -562174 2 18 999994 2 114881 223109 2 19 999997 1 567812 985379 -55451 2 6 999998 1 9 999993 897129 1 23831 175309 -559872 1 2 999999 -117963 1 3968 382390 132536 1 34456 475444 -577774 2 153856 526762 2 19 999982 2 69431 628004 2 6 1000000 2 18 999982 2 2 999999 2 2 999999 2 6 999986 2 2 999999 2 19 999988 1 2 999991 -911440 2 2 999999 2 17 999988 2 327036 504447 1 3 999997 894320 1 2 999999 197381 1 2 999999 396779 1 489931 838473 -649637 1 89552 808838 -573893 2 114766 688530 1 148298 980633 -130220 1 28828 371339 773818 2 114571 255276 2 397103 453057 2 2 999999 1 812417 931545 -478899 2 57458 371555 2 2 999999 2 18 999986 2 7 999988 2 2 999999 2 2 999999 2 2 999999 1 5 999995 823499 2 5 999986 2 2 999999 2 2 999999 2 2 999999 1 562352 971719 900526 2 7 1000000 1 2 999999 -385347 1 11 999988 927939 2 2 999999 1 331644 677665 302978 2 40614 672446 1 2 999999 -197760 1 2 999999 21498 1 412621 590631 687788 2 601999 982416 1 15 999996 -120612 2 2 999999 1 17 999995 -755578 1 2 999999 863575 1 14 999989 840029 1 29678 214484 17999 1 20 999995 -57751 1 2 999999 914053 2 2 999999 2 2 999999 1 10 999988 -566123 2 957755 995495 1 500325 698817 -422962 1 2 999999 178600 2 2 999999 2 14 999996 2 741989 944648 2 313698 480658 1 2 999999 59296 1 2 999999 855309 1 14 999994 915191 2 3 999993 2 115343 772049 1 9 999981 -159970 2 2 999999 2 231592 550420 2 2 999999 1 797156 824072 -251370 1 91320 634718 640622 2 506168 976382 2 602695 877816 1 9 999991 -831694 1 18 999999 -264273 2 2 999999 2 2 999999 2 18 999985 2 6 999993 1 2 999999 -856967 1 710165 781372 824652 1 9 999999 668101 2 19 999992 2 9 999987 1 805792 990039 762328 2 2 999999 1 16113 997158 709757 2 20 999992 2 8 999993 2 2 999999 2 2 999999 1 14 999987 385306 1 10 999998 643528 1 15 999991 -426616 2 8 999984 2 201714 774362 1 2 999994 -57569 1 292907 915741 879317 2 13 999993 2 2 999999 1 261188 861843 -139334 2 150852 737831 1 2 999999 -556369 1 154528 233898 715869 2 77742 597311 1 16 999987 233227 2 2 999999 2 2 999999 1 264176 311459 824898 1 2 999999 28548 2 6 999991 1 12 999990 704327 1 2 999999 -778002 2 11 999982 1 234423 670964 -727532 2 22421 455265 2 6 999987 1 2 999999 826200 1 10 999993 -782418 2 313338 855950 1 707894 827671 723563 1 2 999999 -104532 2 10 999995 1 10 999993 -921797 2 2 999999 1 2 999999 973131 1 181190 418605 208076 2 200429 987683 1 8 999981 -624401 1 2 999999 -281806 2 681259 799505 2 365303 430292 2 811963 937818 1 129633 731368 863802 2 7 999987 2 2 999999 2 2 999999 1 54831 155116 278998 1 2 999999 569339 2 2 999999 1 13 999988 -92980 2 1 999998 1 17 999983 -309180 2 1 999994 1 4 999988 702286 1 17 999998 -408949 1 2 999999 -830845 1 2 999999 -783291 1 13 999990 -470171 1 5 999994 -709867 1 591888 771850 -351498 2 5 999983 2 2 999999 2 2 999999 1 2 999999 843709 2 1 999999 2 2 999999 1 2 999999 -959078 1 2 999999 194765 2 100323 616917 2 8 999981 2 621989 739550 2 2 999999 1 16 999984 -184877 2 843310 958989 2 428237 478901 1 8 999988 319797 1 74543 712376 979604 2 16 999988 2 510961 869498 1 2 999999 277757 2 12 999997 1 15 999982 336955 2 659645 942241 1 165783 378770 295899 2 5 999983 1 4 999989 -695893 1 5 999995 -300075 2 2 999999 1 18 999994 249974 2 2 999999 1 20 999993 -183029 1 2 999999 -498841 2 5 999999 1 2 999999 -283132 2 395361 722815 2 11 999985 1 11 999984 -906921 2 2 999999 1 17 999985 -612146 1 371119 428116 -868646 2 6 999987 2 14 999982 2 2 999999 2 12 1000000 2 2 999999 2 20 999982 1 20614 869530 -391307 2 107064 307970 2 12 999995 1 15 999985 -41176 1 2 999999 -982575 1 11 999984 838742 2 214753 218533 2 2 999999 1 2 999999 7104 2 2 999999 1 13 999989 881961 1 2 999999 236129 1 2 999999 -527489 2 10 999986 1 78983 684609 50766 1 2 999999 -354035 2 508370 940133 1 246621 259744 749131 1 2 999999 695716 2 2 999999 1 2 999981 551050 2 2 999999 1 1 999998 92677 2 17 999989 2 2 999999 1 20 999989 707970 1 326395 538779 7929 2 8 999994 2 2 999999 1 2 999999 -619636 1 8 999989 -710723 1 2 999999 195601 2 15 999991 1 2 999999 901928 2 299412 533180 1 730449 838823 -904582 1 2 999999 19048 2 395709 599541 2 11 999994 2 2 999999 1 17 999986 -914127 1 193002 305598 -696886 1 17 999995 -427152 1 13 999991 396576 2 280603 680197 1 552060 640322 -44316 1 293293 903321 -491019 2 2 999999 2 72093 261057 2 548423 563566 1 2 999999 718085 1 6 999987 257899 2 362310 608368 1 2 999999 38133 1 2 999999 -571668 1 475042 743468 842178 2 2 999999 2 69834 133682 2 584696 894963 2 186780 439355 1 5 999999 -798739 2 2 999999 1 325554 553837 525984 2 338781 935193 1 15 1000000 410990 1 103272 443347 -834865 1 368939 989169 -296604 1 2 999999 787063 2 364346 633801 2 2 999999 2 2 999999 1 322156 399329 141690 1 2 999999 -425398 1 2 999999 190019 1 722279 937180 809450 1 437393 654079 695466 1 18 999994 436360 2 11 999992 1 275325 521303 525866 2 2 999999 2 2 999999 1 2 999999 -830811 2 19 999997 2 2 999999 1 2 999999 -729480 1 2 999999 -664246 1 188165 905980 316467 2 431006 779984 2 131461 967015 2 12 999995 1 2 999999 854668 1 2 999999 257988 1 2 999999 333976 1 2 999999 -448627 2 4 999982 2 6 999999 1 550408 938546 783895 1 2 999999 -475018 1 296152 899663 -502981 1 2 999999 627210 2 2 999999 2 153805 844955 1 239226 605685 -411965 1 2 999999 627479 1 84037 717142 -907366 2 138193 678169 1 5 999992 602149 1 2 999999 38595 1 16 999982 -247823 1 285070 597213 945847 2 268509 741609 1 3 999982 639532 2 85043 293967 1 479275 498513 37901 2 258451 263185 2 14 999995 2 2 999999 1 171255 967834 514296 2 12 999988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 225953 1 2 999999 -41626 2 2 999999 1 210948 466384 -647505 2 2 999999 1 133099 258446 -543311 1 1 999985 52983 2 2 999995 2 128259 583100 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999994 2 2 999999 2 194688 935237 2 17 999990 2 572935 935943 1 2 999999 866575 2 2 999999 1 2 999999 -241249 1 218873 891243 -654893 2 593406 972944 1 2 999999 471104 2 1 999991 2 378203 975655 1 443155 597373 152930 1 413244 962104 90343 2 2 999999 1 8 999985 554731 2 210158 835413 2 16 999986 1 16108 33582 893130 2 2 999999 1 2 999999 -866159 2 373043 539481 1 119572 871187 267512 1 2 999999 -299282 2 525861 727698 2 162323 878536 1 663002 941437 45438 1 209684 537115 704316 2 4 999996 2 7 999996 1 1 999990 603879 1 16 999984 -920852 1 19 999993 681597 2 12 999995 1 16 999994 -527529 1 15 999990 514988 1 13 999983 736677 1 529492 869174 -645107 2 8 999992 1 2 999999 802664 2 370486 945524 1 2 999999 379027 1 5 999998 -211224 2 33554 901768 1 2 999990 224337 2 330104 658043 1 6 999983 -747062 1 5 1000000 -657575 1 648248 877810 -520622 2 2 999999 2 284591 673869 1 15 999990 280812 1 19 999986 139403 2 181874 560041 2 2 999999 1 9 999998 878557 2 262719 687262 1 2 999999 -703628 2 5 999984 1 475062 752426 386868 1 328326 544997 -961869 2 354785 660858 2 2 999999 1 916528 923315 -555529 2 2 999999 1 305165 546258 -899145 2 529620 953063 2 17 1000000 2 2 999999 2 299853 871237 2 2 999999 1 2 999999 95972 2 2 999999 1 78287 439247 -791839 1 2 999999 -564052 2 2 999999 1 2 999999 202487 2 71858 369387 1 578418 783983 771838 1 9 999992 -648003 1 14 999999 -246062 1 29117 83301 871378 2 2 999999 2 2 999999 2 307777 316527 1 2 999999 -302610 2 344521 659463 2 2 999999 2 2 999999 1 9 1000000 879463 1 3 999996 411154 1 475757 479672 -105938 1 2 999999 202887 1 539277 709645 521308 2 10 999990 1 11 999982 -562641 1 13 999998 533265 1 2 999999 157384 2 15 999985 2 376776 938413 2 2 999999 1 17 999988 634380 2 11 999990 2 13 999982 2 108523 601800 1 2 999999 437356 1 2 999999 679983 2 10 999985 2 10 1000000 2 231184 360881 1 2 999999 -744608 2 2 999999 2 530727 578149 2 2 999999 2 2 999999 2 88273 409365 2 2 999999 1 384343 478521 -315504 1 2 999999 -592760 1 2 999999 -80579 2 15115 678870 2 10 999989 2 6 999981 1 3 999984 867560 2 2 999999 2 228402 450944 2 2 999999 2 370745 480420 1 4 999997 -265212 2 144004 545428 1 80787 571378 -691785 2 61378 123573 2 2 999999 2 2 999999 2 4 999985 1 384640 942865 918679 2 2 999999 2 729094 735820 1 2 999999 975151 1 10 999987 -365876 2 31599 768277 1 185930 311318 -847993 2 2 999999 1 106269 691521 -780714 2 472193 829020 2 490741 806812 2 20 999987 2 60694 544845 1 464737 851650 489272 2 2 999999 1 356242 829333 -173435 2 17 999984 2 900987 995215 2 2 999999 1 2 999999 -49642 1 19 999981 242867 2 267910 617311 1 11 999992 -777750 2 1 999998 2 310701 401018 1 16 999990 874115 1 2 999999 -779027 2 20 999984 2 10 999997 2 2 999999 1 2 999999 -919559 2 19815 647908 2 7 999984 2 410944 806412 2 751567 936698 1 694592 752652 131960 2 2 999999 2 2 999999 1 7 999991 -124644 1 14 999987 955274 2 389438 500756 1 2 999999 656895 2 9824 120110 1 483377 662925 -310910 1 2 999999 919514 1 4 999986 -765520 2 20 999988 2 9182 657757 2 2 999999 2 456156 763368 1 2 999999 686584 2 9 999997 2 19 999985 2 215928 445207 2 2 999999 2 2 999999 2 16 999983 2 2 999999 2 2 999999 1 4 999999 -382351 2 5 999986 2 232421 906000 2 29762 909019 2 3 999990 2 8 999984 1 247291 413573 -212370 1 2 999999 424397 1 2 999999 859510 2 17 999997 2 2 999999 2 4 999986 2 2 999999 1 172023 265430 -230846 1 8 999996 477897 1 2 999999 -929178 1 26564 556320 -15988 1 127611 259079 -311615 2 183981 463239 1 18 1000000 707728 1 11 999981 -303480 2 184756 860285 1 811817 823613 462910 1 268203 504379 878314 2 486237 662007 2 239508 663770 1 2 999999 -463475 1 2 999999 189908 2 2 999999 2 849117 918836 2 532586 823588 2 2 999999 2 721984 940868 1 19 999982 -591515 1 339257 504801 579926 1 2 999999 383070 1 401076 563478 -967555 2 19 999992 2 510752 899266 2 2 999999 2 20 999992 2 422700 439946 2 703333 773335 1 2 999999 132560 1 19 999989 -941325 2 16 999994 2 10 999986 2 2 999999 1 2 999999 -196642 1 217476 624238 139527 1 9 999984 -666089 2 551211 657709 1 273610 800900 -514532 2 2 999999 1 2 999999 530618 1 2 999999 757596 2 2 999999 2 4 999991 1 2 999999 516772 1 55880 301977 -202545 2 2 999999 2 14 999985 1 100065 511691 389016 2 2 999999 1 12 999997 589274 2 2 999999 1 2 999999 785539 2 2 999999 2 2 999999 2 473530 711512 1 2 999999 570973 1 12 999988 -919788 2 2 999999 1 2 999999 -632504 2 2 999999 1 13 1000000 -707352 2 16 999990 2 2 999999 2 12 999995 1 2 999999 -92871 1 2 999999 -196807 1 2 999999 -629815 2 8 999983 1 22272 541091 -347219 1 18 999983 168369 1 2 999999 3700 1 443705 520751 256095 2 1 999991 1 2 999999 -340197 1 9 999981 -147892 2 14 999985 2 583475 601964 2 2 999999 1 45878 564795 876511 1 2 999999 -951152 2 5 999989 2 375857 726615 2 19 999996 1 8 999989 326203 1 2 999999 -997222 1 691840 991185 -123435 2 94271 607220 1 582067 857747 -36429 2 17 999998 2 2 999999 2 6255 705883 1 65669 71924 456829 1 10 999992 -31588 2 222907 925591 1 7 999985 -906721 2 4 999991 1 190148 968780 -232870 2 11 999984 1 137558 181304 -705577 2 4 999982 2 164341 619416 2 16 999986 1 17 999991 -338357 1 49874 92492 -205971 1 18 1000000 -726366 2 101706 283725 2 2 999999 1 306588 485219 -351138 1 7 999985 287629 2 857191 996547 2 19 999989 2 216411 326110 1 2 999999 -556833 2 385106 875454 2 2 999999 1 6 999984 582072 1 3 999993 418140 2 635795 832595 2 2 999999 2 2 999999 2 2 999999 2 238421 411433 2 282113 944417 1 7 999989 585131 2 16 999986 1 2 999999 -579553 2 403349 960080 1 648840 662603 567234 2 130516 574863 2 2 999999 2 2 999999 2 404940 838982 1 13 999998 714024 2 19 999987 2 2 999999 2 13 999988 2 547213 973902 1 2 999999 574772 1 2 999999 666287 2 124846 297886 1 2 999999 -816820 1 19 999981 -535423 1 4 999996 812319 2 17 999986 2 2 999999 1 11249 34379 512716 1 2 999999 542904 2 2 999999 1 744539 997319 507536 2 2 999999 2 2 999999 2 654252 855214 2 2 999999 1 2 999999 280536 2 2 999999 1 8 999991 971435 1 167959 789530 -250327 1 307971 538874 -123942 1 2 999999 627363 2 367042 384709 1 2 999999 857344 1 2 999999 624233 1 14 999988 -139707 2 810706 907835 2 382491 607924 2 8 999992 2 36791 458511 1 2 999999 -852410 2 2 999999 1 10 999999 306231 1 2 999999 804980 1 20 999989 -307986 1 167044 980344 -722353 2 2 999991 2 91841 984150 2 13 999982 2 8 999982 2 2 999999 1 11884 637880 -372034 2 7 999982 1 11 999990 255440 2 9 999989 1 2 999999 67125 2 6 999986 1 6 999983 446669 1 758769 889140 472018 1 2 999999 -764104 1 6 999987 -989576 2 203331 206238 1 18 999983 626627 1 274741 882161 -818959 2 19 999998 1 13 999985 481266 2 2 999999 2 2 999999 2 19 999996 2 2 999999 1 408300 760885 477063 1 4 999983 -353843 1 2 999999 -142043 1 7 999988 -731979 2 6 999995 1 17 999989 -419292 2 5 999984 1 63429 899573 915174 1 85490 750798 -752458 1 3 999988 -146714 2 2 999999 1 17766 761956 -902248 1 2 999999 -539849 2 14 999992 1 3 999985 136212 1 2 999999 -686479 2 2 999999 2 571151 597701 2 2 999999 2 404402 564652 2 401528 451811 1 1 999998 -474200 1 19 999985 295113 1 2 999999 18290 2 9 999982 1 19 999990 746430 2 2 999999 1 2 999999 -737580 1 37897 983249 969121 2 15 999987 1 728309 997093 266906 2 9944 672517 2 9 999995 1 2 999999 -508498 1 169811 307339 -923735 2 2 999999 2 303457 505233 2 1 1000000 1 2 999984 305321 1 6 999995 -272447 2 2 999994 2 2 999999 2 537501 955183 2 8 999987 1 620181 809380 -813800 1 433753 945505 102280 1 296975 365711 133761 2 161382 839307 2 2 999999 2 18 999998 2 3 999999 1 7 999987 90868 1 167514 696107 222252 1 16 999998 -741703 2 139081 738699 2 2 999999 1 16 999982 -696052 2 2 999999 1 11 999993 998450 1 9 999996 -246739 2 2 999999 1 2 999999 861260 1 2 999999 372078 2 766407 970807 1 599056 925324 970820 2 10 999997 2 120177 900552 1 440679 713917 498483 2 16 999994 1 73724 473497 -155346 2 1 999983 1 2 999999 -191910 1 4 999983 -338029 2 7 999983 1 2 999999 778448 2 207562 710740 1 2 999999 -963133 2 639212 735421 2 336144 800641 1 2 999994 -546461 2 2 999999 2 2 999999 1 10 999984 271543 1 2 999999 -746472 1 2 999999 882673 1 16 999987 -200068 1 198266 382536 -283083 2 423571 771481 1 616685 730502 655664 2 16 999983 2 2 999999 1 8 999993 898848 1 15 999992 383311 2 258757 955530 2 2 999999 2 2 999999 2 17 999987 1 10 999992 -367497 2 2 999999 2 456109 560441 1 2 999999 -962638 2 826452 923677 2 156970 817690 1 501196 981173 81128 1 2 999999 -644119 1 16 999990 856936 1 8 999990 -873679 1 17 999985 -419779 1 191328 966990 347144 1 2 999999 215079 2 12 999997 2 193108 479582 1 17 999984 176269 2 2 999999 2 7 999991 1 291390 393176 345553 1 11 999985 -832883 1 2 999999 -339304 1 409702 584650 -983922 1 789045 883574 -396751 1 2 999999 -421541 1 2 999999 970946 2 2 999999 2 7 999992 1 602540 730404 777323 1 16 999992 -714577 2 567643 787220 2 2 999999 2 2 999999 1 2 999999 -470455 1 12 999992 -57057 1 2 999999 -679531 2 2 999999 2 225541 978204 1 203240 729968 -494498 2 304629 754289 1 19 999986 430099 2 724530 968592 1 521402 778690 946087 1 2 999999 148036 2 6 999988 2 2 999999 1 369488 370751 493381 1 17 999997 -448613 1 511866 850145 154243 2 2 999999 1 31535 975638 -907942 2 301378 685108 1 2 999999 968762 1 2 999999 532156 1 68236 442255 666631 1 1 999989 181443 2 9 999986 2 2 999999 1 3 999991 613470 1 9 999996 436722 2 392943 600603 2 324363 647465 1 398823 573407 -348180 2 10 999993 1 2 999999 -119932 2 2 999999 1 119984 511228 777953 1 11 999998 987951 1 2 999999 185546 1 1 1000000 -408406 2 43818 963114 1 4 999991 -278128 2 2 999999 2 14 999994 2 2 999999 2 669121 698151 1 439466 930149 -286071 2 4 999988 1 579975 599923 -895120 2 549242 748972 2 4 999990 1 20 999997 -459682 2 2 999999 1 2 999999 -656041 1 289581 507764 -313986 2 2 999999 1 9 999984 7766 1 10 999987 740603 2 2 999999 2 12 999991 2 12 999998 2 2 999999 1 249445 363475 -506100 2 453672 727797 1 15 999984 7585 1 14 999997 761373 2 16 999996 2 2 999999 1 4 999981 755993 2 204684 569583 1 19 999986 448872 1 453668 814679 825963 2 319377 522937 1 2 999999 -324587 2 11 999981 2 18 999986 1 2 999999 -770787 2 2 999999 2 2 999999 2 560740 659891 1 2 999999 -499043 1 308980 321077 -56813 1 828171 954676 -98255 2 12 999984 1 3 999996 200834 2 8 999998 1 2 999999 -856003 2 2 999999 1 2 999999 935586 1 1 999987 -258187 1 229134 462955 -502352 1 163838 441238 107859 1 2 999999 -82755 2 154885 778645 2 2 999999 2 2 999999 2 2 999999 2 150049 418156 1 2 999999 -705311 1 2 999999 621165 1 399554 877790 -325949 2 6 999990 2 640748 921186 1 167572 396879 510938 1 2 999999 -21820 1 462618 689447 210195 1 2 999982 98017 2 11 999998 1 5 999999 528510 2 269603 554799 1 50514 788903 -246068 2 2 999999 1 297617 868197 499631 2 2 999999 2 9 999998 2 62038 277861 2 270782 865673 2 192585 688513 2 2 999999 2 2 999999 2 499089 585851 1 16 999985 676695 1 211061 780910 767141 1 339141 492590 935711 2 2 999999 2 58832 749778 1 748547 802886 146916 1 20 1000000 -950863 2 5 999994 2 2 999999 1 1 1000000 430467 1 2 999999 -333599 1 2 999999 -423070 1 16 999985 574571 1 10 999994 -355316 1 6 999982 70135 2 15 1000000 1 203975 270767 694415 2 2 999999 1 14 999995 -203846 2 2 999999 1 2 999999 5013 1 2 999999 -355689 1 325039 327251 976320 2 329421 689560 1 18 999993 431629 2 2 999999 2 2 999999 1 427820 820279 149997 1 2 999999 -749980 2 3029 470429 2 18 999999 2 450007 798184 1 2 999999 -382902 2 2 999999 2 290006 981016 2 2 999999 1 132853 227699 296307 2 18 999989 1 188052 515332 -230960 1 17 1000000 -714886 1 5 999986 -814747 1 2 999999 605953 2 11 999999 2 2 999999 1 265874 646467 460776 1 20 999996 -76823 2 160881 203821 2 59983 221009 2 237237 491724 2 70601 894817 2 5 999987 1 17 999987 -255159 2 17 999985 1 9 999984 179365 2 547495 623122 2 34000 699360 2 117446 879276 2 288231 804518 2 2 999999 2 2 999999 1 17 999992 609048 1 199155 633281 -247061 1 15 999990 -380977 1 2 999999 31418 1 423787 994201 -658904 2 2 999999 2 19 999981 2 2 999999 2 329044 850946 2 16 999994 2 2 999999 2 2 999999 2 250567 926460 2 491815 587933 1 132226 525404 -44653 1 379007 971130 -358440 1 2 999999 164388 1 9 999997 127868 1 2 999999 -5782 2 2 999999 2 81510 992499 1 2 999999 -899869 2 564129 734568 2 2 999999 1 305118 691510 850812 1 7697 997574 -543011 2 6833 420297 2 494555 501018 2 2 999999 2 9 999999 2 2 999999 1 15 999998 -820834 1 2 999999 -79346 2 8949 66705 2 2 999999 2 2 999999 2 2 999999 1 12 999986 -827944 1 94172 916131 255848 2 2 999999 1 141773 223094 453749 2 2 999999 1 2 999999 419080 1 2 999999 -629767 1 13 999981 127783 1 363305 633776 -683341 1 2 999999 232798 1 2 999982 -51837 2 220180 262757 2 2 999999 2 657017 921779 2 92061 996423 1 492935 510083 5188 2 73101 948777 1 406860 489127 722912 2 384329 870803 1 233351 913986 -121653 2 13 999989 2 588183 993101 1 2 999999 278269 1 2994 935639 290667 1 1 999993 898522 2 480124 707731 2 2 999999 2 406573 506076 2 61029 942507 2 398793 412814 2 11 999998 1 2 999999 -916839 2 16 999986 1 357314 703828 556246 1 224173 548716 -65925 2 10469 299268 1 540081 647948 -818709 1 130401 797210 -597278 1 9 999981 405961 2 3 999991 2 2 999999 1 317266 341511 98507 1 2 999999 -805096 2 2 999999 2 2 999999 2 4 999984 1 2 999999 -564684 2 2 999999 2 9 1000000 2 911545 982681 1 4330 581378 -248887 1 61920 889844 203698 2 2 999999 2 20 999982 1 18 999988 539053 2 18 1000000 2 2 999999 1 2 999999 403171 2 275723 509446 2 1 999999 2 334306 497305 1 2 999999 -354319 1 10 999984 272642 2 2 999999 2 2 999999 1 13 999995 -715642 2 361617 491082 1 6 999982 607690 2 71600 552632 1 2 999999 965287 2 17 999988 2 2 999999 1 2 999999 -696221 1 2 999999 642092 1 743626 914963 967969 2 14 999982 1 268704 493426 -243936 1 2 999999 345087 1 2 999999 -424736 1 63648 739574 -550355 2 20 999996 2 246800 628276 1 3 999985 803226 2 2 999999 2 815079 914922 1 383409 987542 -408342 2 5 999992 1 14 1000000 32565 1 2 999999 -802665 1 201386 716321 867777 2 513310 911210 1 2 999999 -539151 1 602268 708904 -58997 1 11 999991 -348605 2 370153 871932 2 2 999999 2 233623 266759 1 172096 508101 -323945 1 2 999999 -854059 1 261473 479384 158147 1 675064 741885 -409056 1 21607 250682 -277673 1 2 999999 327257 1 9 999994 600188 2 16 999985 2 2 999999 2 3 999998 2 2 999999 1 17 999983 338984 1 9 999993 373640 1 4 999992 237718 1 392214 560943 -642663 2 105440 344536 2 2 999984 1 2 999999 -215144 2 2 999999 1 2 999999 880375 1 1 999986 907908 1 14 999984 -460864 2 2 999999 1 161325 930522 -232538 1 195873 955935 13891 1 2 999999 -619788 1 219832 883120 248786 2 2 999999 1 2 999999 -746877 2 2 999999 1 2 999999 -506923 2 85821 733539 1 2 999999 298638 2 70488 885167 2 5 1000000 2 2 999999 1 19 999996 -48080 2 448471 798318 1 327419 393246 -328046 1 2 999999 -942232 2 2 999999 2 7 999984 2 15 999985 2 696833 873901 2 2 999999 2 14 999984 1 671547 836887 552751 1 409676 550677 -814705 2 783255 991582 1 2 999999 -688548 2 2 999999 2 1 999994 1 340583 554917 75650 2 2 999999 1 457854 749516 643576 2 2 999999 2 520080 965712 2 506200 685282 1 115773 560067 213793 1 2 999999 692416 1 2 999999 670867 2 8 999988 1 3 999990 -65791 1 11 999985 976576 1 2 999999 -449712 1 2 999999 278955 2 19 999990 2 2 999999 1 8 999993 160108 1 378312 494626 313909 2 2 999999 1 92687 145628 827265 1 7 999995 323870 1 271976 818561 382921 1 1 999990 -61347 2 2 999999 1 2 999999 -861390 2 2 1000000 2 9 999987 2 334199 667514 2 5 999991 2 2 999999 1 5 999982 -678697 1 2 999999 -309769 2 19 999986 1 14 1000000 -951712 1 7 999993 -153122 2 3 999990 2 15 999986 1 2 999999 -767603 1 2 999999 418334 1 160789 939891 -929146 1 14 999998 -154851 2 657076 896223 2 8 999998 2 7 999988 2 2 999999 2 339546 784713 1 10 999999 870608 1 383284 400057 -107068 1 54498 899950 -12210 2 42740 128902 2 56476 758781 1 151109 452594 115971 2 2 999999 1 2 999999 586201 1 2 999999 965681 1 11 999997 999580 1 3 999984 619771 1 124303 798134 -601986 1 3 999991 -463903 2 2 999999 2 111715 815595 2 2 999999 1 16 999988 719767 1 5469 47807 -927898 1 22278 696016 -374531 2 11 999992 1 8 999989 34168 2 14 999994 2 14 999983 1 2 999986 768391 1 60001 229479 966902 1 2 999999 -49153 2 276359 769890 2 537481 839165 1 9 1000000 -932213 2 364920 558871 2 2 999999 2 2 999999 1 4 1000000 -823752 2 18 999985 2 3 999982 2 55892 129214 1 17 1000000 461274 2 18 999999 1 2 999999 -931300 1 515000 652738 -356214 2 2 999999 1 15 1000000 120929 2 16 999992 1 12 999982 976146 1 19 999995 225315 1 2 999999 -393570 1 2 999999 772279 2 943884 990045 2 1 999989 1 562470 604058 974428 2 15 999991 1 33955 978548 -282121 1 161669 523722 -622683 1 335059 484160 633660 2 12 1000000 2 204362 763820 1 482286 502931 749772 1 2 999999 -164186 2 13 999983 1 4 999995 562094 2 17 999984 1 877684 924468 998449 2 2 999999 1 590730 836595 -969801 1 2 999999 205124 2 481132 827815 2 2 999999 2 10 999997 1 5 999994 158123 1 3 999997 770841 1 455581 751889 -919095 2 2 999999 1 133023 365143 895835 1 7 999999 -733087 1 700057 966967 563741 1 188993 555494 -491362 1 9 999992 -997598 2 2 999999 2 4 999998 1 2 999999 -620097 1 2 999999 128316 2 5 999984 1 2 999999 524486 2 14 999987 2 2 999999 1 7 999994 -980952 2 24552 591315 2 1 999994 1 2 999999 -920838 2 160684 584222 2 2 999999 1 966722 983764 176072 2 2 999999 2 13 999999 2 201579 776252 1 1 999987 531623 1 302048 592604 47242 1 156331 748418 -484333 2 663768 823152 2 694481 982897 1 2 999999 -992340 1 1 999983 31643 2 2 999999 1 2 999999 129825 2 92798 810174 2 17 999999 1 1 999981 -751929 2 257858 264265 1 2 999999 -682137 1 2 999999 -349058 1 9 999992 -387007 2 2 999999 1 2 999999 124599 1 10 999986 -150617 1 2 999999 90138 2 753536 859191 2 17 999988 2 6 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999989 1 2 999999 820000 1 2 999997 463955 2 550435 930302 2 1 999995 1 11 999993 808493 2 15 999998 2 12 999990 1 125844 669730 -258534 2 254663 380500 1 171643 224765 428783 1 2 999999 -361059 1 7 999988 -657850 1 115737 814782 -233311 1 2 999999 209809 1 2 999999 868354 2 6 999988 2 281964 864307 1 19 999999 -120169 2 14 999981 1 136180 232439 533095 1 2 999999 -463194 2 2 999999 1 539181 620996 82258 1 303414 747096 -706056 2 2 999999 2 350925 524167 1 234351 280987 -762598 1 230227 933796 990308 2 2 999999 2 7 999996 2 1 999988 2 8 999993 1 4 999983 -750642 2 2 999999 1 11 999998 -632691 2 20 999982 2 2 999999 2 441039 951148 2 2 999999 1 2 999999 509578 2 2 999999 1 647639 722656 24108 1 4 999999 387725 1 9 999987 87125 2 3 999996 1 19 999994 362057 2 2 999999 2 30799 258849 1 158554 875733 -991388 2 17 999996 2 2 999999 1 2 999999 493380 2 12 999998 2 13 999989 2 2 999999 1 3 999988 575294 2 9 999984 1 645886 963694 865658 1 20 999995 101140 1 17 999990 963722 1 4 1000000 -589592 2 354450 773796 1 2 999999 621476 2 209324 809127 2 32084 654319 2 681719 981221 2 824174 902374 1 17 999999 54125 1 16 999992 -905247 2 2 999999 1 13 999998 -732322 2 7 999991 2 2 999999 2 16 1000000 2 7592 822641 2 422362 827234 1 6 999991 571841 2 2 999999 1 2 999999 -218491 2 11762 474133 1 13 999985 390355 2 2 999999 2 2 999999 1 18 999990 241482 1 2 999999 983779 2 333273 339536 1 2 999999 68555 2 2 999999 1 2 999999 -891246 2 216338 872453 1 11 999990 232343 2 2 999999 2 4 999981 1 2 999999 -994849 2 16 999993 1 2 999999 699366 2 538724 711001 1 2 999999 331861 1 20 999995 581622 2 19 999984 1 2 999999 -849555 2 2 999999 1 2 999999 -839579 2 60098 444218 2 2 999999 2 2 999999 2 632199 947039 1 516230 989264 356594 1 2 999999 -574308 1 2 999981 706919 1 9047 848250 -696291 1 19 999981 371113 1 2 999999 358725 2 28516 903856 1 2 999999 -235092 2 3 999987 2 2 999999 2 4 999987 1 168429 361154 -778107 1 5786 342169 -503311 2 2 999999 1 2 999999 935581 1 3 999986 -360187 2 163692 822905 2 4 999983 2 4 999991 1 304992 822998 -782685 1 2 999999 817797 2 8 999999 1 1 999999 -383228 1 2 999999 -164264 2 349521 843170 1 2 999999 477585 2 159523 368473 1 2 999999 437673 2 2 999999 2 19 999990 2 2 999999 1 238524 433147 -845751 1 21541 346405 591441 2 2 999999 1 2 999999 531295 1 3 999990 -883957 1 2 999999 -250929 1 8 999997 -756292 1 274395 771282 195646 1 10 999987 -531278 2 64422 564993 2 1 999994 1 2 999999 -613430 1 2 999999 -294567 2 434690 468301 2 12 999990 1 2 999999 586790 1 2 999999 870747 1 352398 578346 482326 2 2 999999 1 248179 894012 -831795 1 602755 881630 23169 2 2 999999 2 2 999983 2 2 999999 2 329619 693523 1 17 999985 -24272 1 2 999999 353407 2 243374 960500 2 2 999999 1 2 999999 166859 1 779247 888535 56799 2 13 999989 2 286351 349479 1 602119 676027 306466 1 6 999983 -725586 2 18 999993 2 2 999999 2 636370 718183 1 118602 968351 -752575 2 229922 603929 1 17 999993 653015 1 2 999999 301917 2 418034 620942 1 4 999997 437198 2 2 999999 2 2 999999 2 809126 839790 2 2 999999 1 2 999999 -8591 1 1 999993 -120591 1 2 999999 320314 1 676996 872508 426630 1 426899 808964 43249 1 2 999999 843327 1 204776 874880 -439274 2 3 1000000 2 19 999983 1 4 999983 314855 1 4 999993 799248 1 308240 623531 903961 1 653236 975135 -746655 2 12 999999 1 2 999999 349887 2 1 999995 1 2 999999 90782 1 218504 873772 -114723 2 6550 183249 1 2 999999 766864 1 2 999999 696114 2 8 999996 2 482629 832564 2 59544 402552 2 2 999999 1 2 999999 31617 1 2 999999 664796 2 2 999999 2 414836 575318 2 16621 948645 2 489275 624056 1 231633 548474 652361 1 10 999986 -857906 2 2 999999 2 2 999999 1 115978 664928 -456412 2 607376 865596 1 10 999995 255223 2 137144 830867 2 167297 888130 2 868513 997342 1 8 1000000 -306470 1 2 999999 -79106 2 2 999999 1 19 999981 -920829 1 2 999999 5864 2 118291 940948 1 2 999999 653818 1 2 999999 -777318 2 1 999981 1 220688 440562 -736745 2 10 1000000 2 114788 704850 1 20 999993 -345232 1 14 999992 -940819 2 2 999999 2 2 999999 2 2 999999 2 920713 936550 1 31437 870940 684275 1 2 999999 -599975 2 2 999999 1 2 999999 -897107 2 2 999999 2 477310 641080 1 3 999991 891106 2 13 999995 2 6 999989 2 2 999999 1 360497 577096 26290 1 4 999993 -97877 2 14 999984 2 2 999999 1 7 999992 108456 2 18 999989 1 18 999993 -122402 2 13 999998 2 9 1000000 2 199179 941162 2 17 999991 1 2 999999 284594 2 464312 747710 1 2 999999 -201883 1 2 999999 -242265 2 345841 614653 1 8 999990 170884 2 725837 930994 1 410112 813624 -696337 1 8 999986 -378976 1 13 999987 321333 2 121231 994396 1 7 999983 917511 1 505112 872138 -843172 1 3 999982 133289 2 772602 860494 2 434164 846468 2 162460 874510 1 2 999989 -699739 2 3 999992 2 144098 776439 1 29667 448296 173568 1 2 999999 -181953 2 6 999994 1 428776 683438 -486859 1 2 999999 -972006 1 15 1000000 -113363 1 319092 501202 25325 1 2 999999 736817 2 553850 669511 2 2 999999 2 2 999999 1 2 999999 -277728 2 237449 480068 2 222260 375238 2 20 999992 2 18 999987 1 5 999998 -792020 2 2 999999 2 2 999999 2 12 999988 1 19 999997 -183874 1 2 999999 -212272 1 11 999987 190320 2 499193 712088 1 633234 953558 -753842 1 2 999999 -637566 2 2 999999 1 2 999999 931835 1 18 999985 190713 2 2 999985 2 2 999999 1 2 999999 -649570 1 2 999999 -796822 1 4 999981 39073 1 5 999982 92739 1 2 999999 849517 2 9 999996 2 620921 721012 2 576743 722128 1 2 999999 -510253 2 21347 609019 1 5 999983 959278 1 2 999999 -829648 1 2 999999 -719106 2 2 999999 2 15 999996 1 18 999999 973067 1 8 999988 -860322 2 275383 504194 2 310566 951018 1 160936 483673 -493318 1 2 999999 -216279 2 2 999999 2 8 999987 2 218230 895745 1 619556 627167 131526 1 31849 399246 -669035 2 14 999994 1 10 999981 -575756 2 7 999996 1 4 999992 92596 2 233332 657384 1 18 999993 84927 2 2 999999 1 2 999999 802289 2 496592 681505 2 40295 406381 1 2 999999 867176 2 2 999999 2 740071 970495 2 2 999999 2 13 999996 1 446261 480673 60236 2 2 999999 1 4 999989 -191822 1 2 999999 -353828 2 568244 778348 2 36409 426637 1 2 999999 517233 1 6 999998 -357017 2 2 999999 2 2 999997 2 6 999986 1 19 999990 915733 1 9 999990 -943050 1 2 999999 230581 1 2 999999 462541 1 2 999999 -692252 2 2 999999 1 2 999999 -993221 1 13 999987 52809 2 13 999990 2 586888 694475 2 19 999993 1 143427 333647 -543643 2 925186 936854 1 2 999999 45004 2 5 999985 2 388219 557837 2 363587 875784 1 2 999999 314037 1 2 999999 111524 2 2 999999 2 2 999999 1 693133 948516 -605832 2 7 999996 2 656437 761245 2 2 999999 1 5 999994 -911666 2 803690 840117 1 2 999999 -818602 2 3740 552636 1 1 999981 496290 2 239868 582082 2 2 999999 1 34252 864747 730325 1 13 999993 68408 1 476725 728232 -481558 1 252435 937137 -539027 2 295304 843032 2 62340 813557 1 6 999991 -925393 1 2 999999 -85546 2 2 999999 2 2 999999 1 2 999999 700835 1 8 999985 -455475 2 2 999999 2 588224 653016 2 12 999984 1 2 999999 -362459 1 177628 927782 -410014 1 213323 680743 -867080 2 2 999999 2 726882 953897 2 15 999998 2 431513 669928 2 5 999997 2 19 999991 2 2 999999 2 28298 692482 2 2 999999 1 2 999999 -459296 2 4 999986 2 9 999998 2 2 999999 2 2 999999 1 2 999999 -162321 2 2 999999 1 20 999986 185658 1 11 999989 -467742 2 621635 731597 2 140341 611417 1 357625 966864 -33292 1 469795 933309 -161066 1 39450 62899 199925 2 14 999985 2 2 999999 2 77058 323603 2 645691 870166 2 105008 971686 1 260555 876106 -519401 1 653943 772973 -878355 2 2 999999 2 331330 464587 2 17 999989 1 2 999999 381643 2 2 999999 1 473776 738750 -310998 2 12 999986 1 2 999999 -385741 2 10 999989 2 2 999999 2 312964 826598 2 2 999999 1 16 999998 -972728 2 2 999999 2 2 999999 2 7 999993 1 2 999999 89460 1 872208 916663 501971 1 2 999999 -366199 1 20 999991 276887 2 528434 908733 2 2 999999 2 9 999984 2 125003 496503 1 2 999999 -272897 2 2 999999 2 7 999981 1 120905 736079 -574468 1 6 999990 495006 2 4 999989 2 301686 463451 2 2 999999 2 18 1000000 1 2 999999 7595 1 2 999999 -896453 2 14 999987 1 2 999999 928757 1 19 999995 661730 2 2 999999 2 2 999999 2 16 999997 2 80059 891191 2 7 999984 1 11 999985 -19095 2 503704 711258 2 7 999990 1 2 999999 129412 1 299427 497173 507218 2 2 999999 1 19 999984 573061 1 858943 878186 565115 1 427050 735165 433693 2 17 999982 2 117504 789487 2 2 999999 1 2 999999 993066 1 19 999986 257032 1 2 999999 652385 1 293312 961887 -531386 2 2 999999 1 4 999990 -646896 1 15 999984 449282 1 2 999999 203205 2 2 999999 2 2 999999 2 2 999999 1 2034 90399 725419 2 2 999999 1 411587 698085 -935954 2 1 999996 1 4 999984 -907078 1 658883 974592 -256545 2 50762 964374 1 2 999999 197917 2 17 1000000 2 2 999999 2 2 999999 2 2 999999 2 284276 420985 2 2 999999 1 19 999991 365253 1 12 999992 -953462 2 2 999999 2 2 999999 2 663591 842753 1 737014 919439 327658 1 18 999992 495900 2 2 999999 2 6 999982 1 7 1000000 122724 1 2 999999 -473119 1 497312 497416 463308 1 2 999999 -113229 2 19 999998 2 368961 937425 1 18 999990 -589806 1 2 999999 478298 2 646914 959267 2 948350 982066 2 10 999997 1 171127 982648 550140 1 461335 961841 -640556 1 8 999987 844946 1 2 999999 263990 1 208339 526052 -957441 2 157490 878184 2 492670 606482 1 482692 836591 304024 2 185887 357042 1 92618 659924 -337436 1 2 999999 544116 2 77274 944741 2 12 999989 2 9 999993 1 2 999999 101808 2 236902 605635 2 2 999999 1 5 999987 481575 2 2 999999 1 2 999999 -668741 1 108301 120250 -322535 2 12 999982 1 2 999999 -541987 1 501816 735908 -703825 1 2 999999 -936734 2 238481 767888 1 25270 746456 -348050 1 2 999999 895279 1 12 999986 835125 2 2 999999 1 290276 310826 -838542 1 18 999983 913174 1 2 999999 -351301 1 538160 619125 881202 1 11 999981 -315393 1 3 999994 840864 2 5 999983 1 15 999988 -326784 2 18 999995 2 384872 629040 2 7 999988 2 54949 71732 1 2 999999 277317 2 2 999999 2 642520 652584 1 159954 581141 -301479 2 23771 327416 2 48264 555051 1 2 999999 526819 1 5 999990 -147993 2 2 999999 2 2 999999 2 17 999989 2 54113 326477 1 1 999988 671173 2 2 999999 1 132733 901907 -838227 1 10 999990 -354790 2 2 999999 2 2 999999 1 359297 731995 973309 1 8 999998 -710640 2 294743 636743 1 8 999991 576008 2 14866 618144 2 2 999999 2 2 999999 1 2 999999 -576930 1 11 999987 308437 1 6 999994 -12907 2 478502 706549 2 11 999988 1 2 999998 400221 1 2 999999 -983223 2 3 1000000 1 526945 878904 -490494 2 474845 479316 2 18 999999 2 243323 464256 1 2 999999 463337 1 5 999985 882376 2 258558 556492 2 19 999984 2 344068 589619 2 127992 403823 1 92148 571104 691290 2 14 999983 2 2 999999 1 2 999999 -340414 2 2 999999 2 2 999999 1 259179 427244 -134132 2 2 999999 1 2 999999 516348 2 411334 834099 2 12 999988 1 15 999989 393649 2 2 999999 1 741465 759308 924556 1 2 999999 -144743 2 462104 589379 1 19 999993 436064 2 2 999999 2 11121 156830 1 3 999997 34950 1 2 999999 54769 2 5 999987 1 6 999996 -719055 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 594807 670716 -79733 1 2 999999 -139426 1 2 999999 -982524 2 546020 659712 1 6 999991 342860 1 817786 892813 459956 1 459315 918901 -760772 2 558505 803356 2 425892 560210 1 19 999995 -869642 1 533756 729174 197120 2 580898 981125 1 2 999999 416789 2 2 999999 2 2 999999 2 11 999997 1 162891 461600 167203 1 11 999984 375035 1 11 999985 855631 1 11 999985 734564 2 2 999999 1 2 999999 -942690 1 2 999999 591448 2 2 999999 1 18 999987 -494695 1 766522 959129 -99508 1 2 999999 326955 1 2 999999 656495 1 265015 921923 -104898 2 11 999992 2 2 999999 1 201816 910003 657804 2 1 999995 1 140879 627075 683756 1 2 999999 782566 2 10 999984 2 2 999999 1 636231 787135 651556 1 2 999983 449478 1 752116 802602 980791 2 5 999996 1 20 999993 489474 1 308241 574079 -646979 2 7 999997 1 2 999999 -956102 2 2 999999 2 17 999994 2 2 999999 1 3 999990 137804 1 4 999997 -362050 1 726874 758983 -474598 1 287245 588081 -305118 2 2 999999 2 730155 887679 1 273687 871296 266296 2 70584 238308 1 55070 390850 -678641 1 2 999999 -898454 2 201189 645804 2 5 999995 2 542635 725901 2 4 999993 1 2 999999 760166 2 40499 865628 2 2 999999 1 249077 969976 805317 1 2 999999 -69468 2 377688 710876 2 232133 475451 1 12 999981 807631 2 222542 349037 2 42566 404132 2 14 999999 1 14 999982 -118250 2 204354 491089 1 406797 447283 328415 1 4 999984 -591582 2 2 999999 1 297177 409737 -916928 1 2 999999 -65388 1 16 999995 742511 2 120970 182796 2 2 999994 1 530546 541858 -608834 2 17221 759526 2 2 999999 1 253338 267714 -843162 2 2 999999 2 54629 113556 1 850613 917329 -772953 1 2 999999 -671061 1 46504 865934 -629664 2 2 999999 2 2 999999 1 2 999999 635866 2 19 999996 1 6 999998 275471 2 2 999999 1 19 999986 449178 2 9 999986 2 743926 888514 1 8 999986 -877915 1 352493 871811 -552500 2 377850 593479 2 2 999999 1 2 999999 -620545 1 517750 687877 -898276 1 2 999999 247445 1 3 999996 -613545 2 2 999999 1 136460 632899 -151783 2 530753 541185 2 284553 425883 2 306422 722153 2 2 999999 2 2 999999 1 2 999999 720236 2 11 999990 2 15 999987 2 16 999999 1 407469 487377 -150976 2 651796 904048 1 2 999999 870773 2 2 999999 1 260182 428767 717824 1 119507 358227 82607 2 625121 778987 1 10 999987 430040 1 422585 786084 -377724 1 2 999999 -341506 1 2 999999 167219 2 2 999999 1 2 999999 885293 1 5 999981 231342 2 2 999999 2 2 999999 1 2 999999 802949 2 2 999999 2 467555 468338 1 4 999986 -113680 1 180686 923759 -126913 2 11 999987 1 2 999999 711778 1 2 999999 581596 1 2 999999 883805 1 10 1000000 439695 2 2 999999 2 2 999999 2 240721 719887 2 54699 480476 2 97051 211632 1 2 999999 -542439 2 178584 910828 1 11 999982 932965 1 2 999999 173206 1 2 999999 -166577 2 2 999999 1 20 999990 -937475 2 11 999992 2 2 999999 1 2 999999 -44082 2 20 999996 2 2 999999 2 495228 953786 1 365789 964552 -802804 2 565893 580652 2 19 999987 2 2 999999 2 566484 909421 1 509520 729186 -10441 2 17 1000000 2 177705 329309 1 2 999999 -144828 1 19 999985 -552910 1 1 999990 454095 1 185488 506624 -547965 1 31944 81681 -48149 1 2 999999 490115 2 107988 192450 2 531 553280 1 2 999999 260143 1 11 999993 666533 1 19 999995 -766567 1 18 999993 426481 2 582634 842855 2 11 999981 1 554263 935947 982800 2 2 999999 1 2 999999 170962 1 2 999999 372643 1 9 999988 23170 1 2 999999 713367 2 2 999999 1 219318 470902 259471 2 2 999999 2 1 999986 2 251769 615268 1 2 999999 133037 2 2 999999 1 2 999999 441527 1 17 999983 -203635 2 5 1000000 2 151594 537975 1 2 999999 -460404 2 2 999999 2 13 999982 1 2 999999 -821842 2 4 999997 1 2 999999 673263 2 346685 503928 1 73770 326726 991140 2 2 999999 1 2 999999 808366 2 2 999985 1 3 999990 411946 2 512310 520001 1 20 999989 -56240 2 2 999999 1 337907 683912 986397 1 9 999991 217784 1 2 999999 820111 1 360615 712274 697663 1 16 999993 872203 1 14 999982 -940727 2 225253 740054 1 2 999999 -217523 1 453079 596984 -208725 2 179764 412479 2 2 999999 2 279196 973294 1 2 999999 -302623 2 19 999989 2 88822 710041 1 37557 315333 -625186 1 2 999996 235331 1 356249 618692 623272 1 6 999987 -68386 1 18 999985 181184 1 5 999988 -939757 1 3 999986 558394 2 468713 560185 1 2 999999 -683254 2 413723 416636 2 6 999981 1 2 999999 537837 2 310439 991997 2 13 999998 2 2 999999 1 15 999993 328696 2 2 999999 1 309158 559222 -460149 1 2 999999 -251258 2 2 999999 1 7 999996 785135 2 771557 779733 2 2 999999 1 19 999993 -533952 2 76189 498066 1 7 999989 -206894 1 7 999992 -119545 2 281992 379547 1 2 999999 -18692 2 16 1000000 1 14 999994 -211082 2 11 999983 1 2 999999 990787 2 4 999990 2 530832 959214 1 2 999999 175403 1 2 999999 882923 2 1 999994 2 419328 663624 1 62912 902899 423501 2 424292 451013 2 317322 904940 1 18 999993 787801 1 536656 846298 -494413 1 5 999995 -201081 2 20 999998 1 652673 841274 957569 1 18 999990 691408 2 2 999999 2 17703 847648 2 16 999984 2 1 999984 1 2 999999 282253 2 737169 920206 2 2 999999 2 6 999999 2 4 999993 1 2 999999 -842035 2 5 999981 2 10 999981 1 669410 772772 -375568 1 45147 58673 -666808 1 2 999999 945368 2 2 999999 2 473693 761329 1 177645 670884 479350 1 7 999982 -656701 2 45749 315997 2 19 999999 1 11 999990 -593688 2 2 999999 2 2 999999 1 2 999999 -565155 2 17 999988 2 18 999988 1 39031 361275 -542959 2 15 999992 2 478662 601047 2 2 999983 1 19 999981 -758936 2 7 999987 2 2 999999 2 2 999999 2 2 999999 2 169549 717889 1 113318 353851 -396319 2 2 999999 1 96308 927138 963295 2 10 999987 1 12 999988 152744 2 2 999999 1 2 999999 -838594 2 579060 894004 2 52382 191892 1 2 999999 896220 1 2 999999 966716 2 2 999999 2 18517 671824 1 3 999987 -631391 2 82903 447792 2 3 999993 1 50588 833859 -918885 1 11 999983 -896421 1 435930 636576 -346409 1 2 999999 81349 1 20 999997 -635271 2 11 999999 2 286472 862614 1 777471 797413 356708 1 10 999996 -557939 2 2 999999 2 2 999999 2 119804 435417 2 2 999999 1 18 999987 305092 1 2 999999 907094 2 501491 968045 1 112848 173030 -832296 2 51625 727587 1 10 999987 -827154 1 268605 803302 719471 1 2 999999 878270 2 5 999995 2 108906 635581 2 19 999993 2 20 999994 2 2 999999 1 13 1000000 -823925 2 264398 316455 1 10 999988 -453607 2 63033 470003 2 11 999994 2 9053 201744 2 2 999999 2 560923 667451 1 2 999999 -925375 2 2 999999 2 336673 571408 2 2 999999 1 17 999996 287000 2 17 999983 1 177547 693348 -790866 1 15 999994 86997 2 18 999989 1 2 999999 882848 2 351583 439243 1 19 999991 45509 1 75288 876558 907183 1 2 999999 860661 1 2 999999 -726502 2 475846 862707 2 2 999999 2 4 999986 2 521402 899725 2 137411 930943 2 4 999992 1 515077 710662 209579 1 2 999999 -310603 1 2 999999 -887458 1 11 999992 309809 1 518767 662177 52313 2 4 999984 2 681911 848678 2 307166 821419 1 2 999999 440597 1 13 999992 -21274 1 2 999999 482310 2 213362 806809 1 10 999984 -125592 2 2 999999 2 15 999990 1 16652 511138 205702 2 10 999993 2 218299 525775 1 498829 563675 -338969 1 954473 972297 -188491 2 15 1000000 1 436534 547381 828915 1 10 999992 -863383 2 2 999999 1 634960 666988 201123 2 332696 947528 2 7540 366109 1 8 999991 -895169 1 2 999999 -670855 2 2 999999 2 23228 752906 1 102020 220507 -962281 1 4 999999 382714 2 710886 879104 1 19 999994 -797600 2 15 999983 1 2 999999 -899713 2 13 999993 2 400170 970259 2 19 999986 1 472902 870092 344354 1 2 999999 -593472 1 2 999999 103095 2 897928 984404 1 12 999991 -102367 2 2 999999 1 2 999999 -18237 2 187019 322707 1 2 999999 23253 1 3 999986 -836396 1 2 999999 -819496 1 14 999988 -205318 1 304541 602845 -605637 2 131825 303770 1 1 999992 -806830 2 2 999999 2 2 999987 2 2 999999 1 357167 679818 90404 1 582605 609124 798568 1 20 999981 117210 1 110428 849199 -607025 2 2 999999 1 148347 358631 -474347 1 435525 692747 196043 1 15 999988 -650857 1 2 999999 876098 2 2 999999 2 2 999999 1 472645 874153 -95324 1 1 999998 829369 2 2 999999 2 2 999999 1 195605 955314 -969395 1 603286 627812 -184894 1 19 999982 -701245 1 71390 353344 646014 2 227096 460281 1 2 999999 661723 2 6 999998 2 2 999999 2 9 999984 2 11 999984 1 2 999999 877316 1 2 999999 -478257 1 757666 846215 -842212 1 375170 558445 991772 2 16 999981 2 1 999998 1 692225 921128 373868 1 8 1000000 478343 2 294718 972051 2 2 999987 2 4 999999 2 2 999999 2 7 999986 2 2 999983 2 315362 612668 2 2 999999 1 2 999999 -71952 2 7 1000000 2 364914 822491 1 19 999996 -173307 2 11 999998 1 18 999991 722359 1 14 999992 -393284 1 1 999991 -161362 1 2 999999 -962945 1 352861 613994 -767732 1 676325 750826 -719016 1 240199 859867 378688 1 826161 982841 391389 1 5 999986 481631 2 12 999995 1 2 999999 10849 2 2 999999 2 5 999992 1 2 999999 753142 1 3 999998 -90139 2 2 999999 2 19 1000000 2 2 999999 1 20 999997 789601 1 403411 876069 -417354 2 41244 70578 1 303044 639891 -898637 2 15 999985 1 310008 807605 -877306 1 2 999999 22496 1 2 999999 -950573 1 2 999999 631814 2 2 999999 1 46710 876131 839369 1 16 999985 -141949 2 2 999998 2 2 999999 1 2 999999 -795596 1 15 999985 -743547 2 8 999994 2 18 999996 1 2 999999 769231 2 2 999999 2 2 999999 1 18 999993 46153 2 505436 753067 1 2 999999 -570462 1 482362 844614 222717 1 2 999999 162323 2 641460 683330 2 2 999999 2 213207 908556 2 2 999999 1 3 999999 47880 2 795871 900378 1 15389 148399 -486126 1 2 999999 -589149 2 2 999999 2 286649 304330 1 402239 731502 -866920 1 432044 448648 684850 1 254146 454152 -469675 1 2 999999 -961765 2 10 999981 2 2 999999 1 2 999999 -269543 2 2 999999 1 2 999999 672241 2 2 999999 1 2 999999 697037 1 2 999999 683209 2 312190 867010 1 13 999995 -972366 2 2 999999 2 18 999998 2 14 999995 1 8 999984 655968 1 13 999984 -55501 2 12 999989 1 111882 315763 -853779 1 242666 414042 -759661 1 184111 843668 341494 1 2 999999 -757021 1 708412 959315 -579773 2 346980 642592 1 4 999999 -919190 2 18 999984 1 7 999996 478196 2 327547 337819 1 2 999999 -404752 2 2 999999 2 2 999999 2 2 999999 2 270973 917869 2 150473 164135 1 2 999999 655547 1 201223 607742 -691035 2 2 999999 1 3 999982 636154 1 2 999999 460546 2 2 999999 1 2 999999 -206553 1 2 999999 -793867 1 923514 937657 953427 2 2 999999 2 879774 943651 2 2 999999 2 2 999999 2 2 999999 1 18 999986 -863344 1 2 999999 -97854 1 151592 320465 864398 1 782700 980172 -932241 1 2 999999 -300352 2 2 999999 1 2 999999 491904 2 2 999999 1 13 999985 -457395 1 77857 388268 -793501 1 791450 892789 200647 2 8 999982 2 16 999998 1 12 999982 950451 2 580608 613168 1 2 999999 -661723 1 19 999996 581229 1 20 999993 -578363 2 2 999999 1 532608 925529 332173 1 20 1000000 59376 1 2 999999 -919251 2 6 999994 2 3 999997 1 10 999987 991672 1 1 999999 -833210 1 2 999999 301128 1 2 999999 941122 1 8 999983 -556808 2 105557 194318 1 2 999999 -768948 1 2 999999 226668 1 643926 916667 -513294 1 733352 760993 -538305 2 103054 645796 2 2 999999 1 724358 768543 761118 1 2 999999 163478 1 6 999999 422982 2 2 999999 1 10 999982 167601 1 258209 554515 -853407 1 2 999999 -160095 1 4 999999 583959 2 331342 442648 2 2 999999 2 535758 639885 1 411690 987911 -859584 1 521347 734576 486692 1 2 999999 305390 1 2 999999 298449 2 775524 804919 1 20 999981 993476 2 252163 634382 2 112206 313002 1 16 999991 -735313 1 2 999999 288929 1 2 999999 -327275 2 29987 720968 2 384890 966581 2 2 999997 1 4 999984 -793066 2 2 999999 2 542238 552115 2 434 777609 2 508142 644411 1 900954 943278 144626 2 4 999989 2 15 999998 1 2 999999 917777 2 2 999999 1 2 999999 -66112 2 2 999999 2 20 999997 1 2 999999 412789 2 8 1000000 1 6 999992 -56570 1 43474 423052 530720 2 18 999996 2 371205 819036 2 2 999999 1 636033 682230 -443907 2 2 999999 2 3 999992 2 357072 762041 2 4 1000000 1 100430 120835 -937362 1 10 999982 3926 1 387020 456962 996809 2 15 999988 2 667020 775328 2 20 999997 1 2 999999 -997315 2 2 999999 1 2 999999 279531 2 421319 522297 1 7 999982 722510 1 2 999999 883589 1 2 999999 -3970 2 83578 928267 1 2441 276856 13625 2 418870 458437 1 2 999999 -324991 1 95320 990592 396075 1 4 999981 626854 2 189114 571178 2 2 999999 1 460259 632219 -938660 1 15 999981 321123 1 56557 630322 3756 2 5 999985 1 2 999999 714407 1 4 999996 -347715 2 2 999999 1 83540 617070 -560859 2 9 999994 1 2 999999 -457123 2 582723 987503 1 135661 780579 876671 1 2 999999 -272558 2 2 999999 1 10 999995 359786 1 20 999999 226048 2 335331 906319 1 2 999999 -722176 2 85025 563161 2 2 999999 2 7 999993 2 6 999998 2 754817 810263 2 2 999999 1 14 999988 617265 1 2 999999 -860743 1 14 999981 -669324 2 2 999999 1 566946 569819 -872638 1 259123 285055 400827 2 547375 962253 2 15 999995 2 291511 327542 1 8 999991 -151905 2 2 999999 2 3 1000000 2 3 999989 2 6 999984 2 57769 662491 2 615812 779667 2 2 999999 1 5 999993 -323838 1 187994 457570 -355947 2 349780 614351 2 13 999990 1 132279 752570 258019 1 9 999982 521470 2 497123 842520 2 208498 507602 1 8 999993 -781531 1 148531 888999 12644 2 2 999999 1 2 999999 -875643 2 14 999985 1 2 999999 -732904 1 462216 854248 37724 2 85256 246691 2 284270 528691 2 4 999991 2 40729 711051 2 540520 822511 2 9 999988 1 364329 419090 -361558 2 2 999999 2 2 999999 1 40424 258933 914611 1 2 999999 18671 2 2 999999 2 203178 672284 2 8 999995 1 12 999981 331078 1 14 999994 -221708 1 175836 269184 98140 1 137731 909128 -570617 1 14 999986 -854439 2 6 999999 2 2 999999 2 583219 643049 2 1 999985 1 14 999999 -851177 1 3 999994 -853187 2 17 999992 2 2 999984 2 396649 461423 2 2 999999 2 2 999999 1 2 999999 381222 1 17 999990 -501611 2 1 999998 1 20 999994 -792934 2 15 999986 2 2 999999 1 16 999996 -997497 2 2 999999 1 28184 695322 793482 2 919074 960027 1 7 999992 667599 2 9 999999 1 18 999996 -461323 2 10 999998 2 2 999999 2 353373 975627 2 296661 303032 2 418810 503298 1 9589 272852 -925851 1 2 999999 867566 2 5 999996 1 17 999993 -870874 2 386003 995061 1 18 999987 648276 2 369602 976189 2 19 999993 2 11 999988 1 2 999999 -493194 1 12 999986 912291 2 2 999999 1 11 999994 334291 1 2 999999 -430459 2 888987 910981 1 30260 156499 505874 1 1 999983 -508548 1 2 999999 72656 1 607079 991843 20593 1 18 999981 622651 1 30378 564062 -465667 1 2 999987 -862235 2 16 999981 2 2 999999 1 513925 701209 -461463 1 2 999999 -591039 1 12 999983 620589 1 2 999999 411408 2 328 33982 1 19 999994 -613452 1 2 999999 -871201 1 9 999998 -750332 2 156208 554467 2 17 999998 1 17 999985 -724409 2 2 999999 2 2 999999 1 394348 457280 536579 2 600733 871951 1 2 999999 -255691 2 2 999999 1 7 999991 -400940 2 2 999999 1 44606 230657 515491 1 2 999999 -548203 2 7 999992 2 15 999996 1 13283 686050 -383221 1 498604 809030 906142 2 2 999999 1 16 999982 536134 2 280899 738600 2 130102 456187 2 762745 984810 1 396487 853313 -658347 1 2 999999 530391 2 842852 948056 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999985 1 2 999999 293296 1 2 999999 -655732 2 2 999999 1 325165 581211 -303775 1 20 999988 335898 1 131981 421155 221157 1 12 999992 509064 1 13 1000000 766278 1 13 999994 -136949 2 2 999999 1 11 999989 337304 2 141903 541482 2 85685 642478 2 16 999998 2 14 999999 1 2 999999 586410 2 2 999999 1 11 999981 -521049 1 2 999999 921001 1 2 999999 -820325 2 338759 946462 1 2 999999 72472 1 2 999999 368215 2 2 999999 2 2 999999 1 330951 495000 84074 2 2 999999 2 780809 863566 1 157193 178279 -414237 2 154820 826211 2 15 999986 2 17 999987 2 47862 532452 2 151318 837245 2 1 999995 2 809807 922381 2 2 999999 1 10 999999 508021 1 2 999999 -903072 1 2 999999 6254 1 90508 410775 -604241 2 5 999982 1 12 999995 -444795 1 300500 734191 246326 2 96166 445316 2 845722 858949 2 2 999999 1 2 999999 695065 1 34041 848553 771968 2 12 1000000 2 13 999993 2 19 999983 2 2 999999 1 2 999999 46564 1 516210 888211 -379564 2 8 999983 2 2 999999 2 20 999981 2 11 999999 1 20 999981 785209 2 13 999999 2 13 999990 2 10 999983 1 296344 737701 573795 2 12 999993 2 8 999999 2 491099 888402 2 8 999990 2 715493 909117 2 424714 701654 2 252646 570946 1 39232 101466 824988 2 19 999999 1 334517 543914 -234572 1 2 999999 164770 2 2 999999 1 14 1000000 -358913 2 2 999999 2 2 999999 1 10 1000000 -315594 2 29530 708054 2 2 999999 1 351092 714929 -549519 1 2 999999 609876 2 2 999999 1 182592 409990 -199782 2 8 999992 2 14 999982 1 12 999989 654923 1 2 999999 -655529 2 2 999999 1 6 999996 372382 2 12 1000000 1 6 999997 902849 1 2 999999 960290 1 338276 637153 658570 2 377240 567392 1 83232 983944 -957480 2 6 999995 1 25115 715508 -798726 1 8 999990 -297033 1 19 999988 -49439 1 68941 227445 -678011 2 2 999999 1 2 999999 99514 1 2 999999 -488164 2 17 999986 2 503153 757403 2 296308 333843 1 13 999986 428092 2 8 999985 1 14 999988 -778842 2 2 999999 2 2 999999 2 93757 953238 1 2 999999 771999 2 20 999985 1 2 999999 -915138 2 19 999989 2 5 999982 2 2 999999 2 10 999997 1 545688 553585 364859 1 17 999989 -825042 1 20 999984 -533111 1 2 999999 455228 2 2 999999 1 769330 999347 -351634 2 10 999982 1 2 999999 786485 2 2 999999 2 2 999999 1 72450 980262 483931 1 2 999999 -512959 2 1 999986 1 11 999986 743516 2 2 999999 2 4 999995 1 2 999999 -464596 2 2 999999 2 2 999999 1 2 999999 679672 2 9 999983 1 13 999994 786997 2 7 999985 1 224861 730473 -107282 2 18 999995 2 2 999999 2 2 999999 2 14 999990 2 2 999999 1 13 999999 -990103 1 73131 126703 -933407 1 2 999999 669084 1 287098 408133 -357720 2 580302 624924 2 12 999985 1 385414 779413 607399 2 201988 690233 1 537694 683662 -655710 2 2 999999 2 16 999999 1 2 999999 -687675 1 14 999999 8926 1 868087 904159 -778587 2 12 1000000 1 17565 542436 -10046 1 61986 376489 -800016 2 6 999994 2 2 999999 2 2 999999 1 685264 795275 -117300 1 18 999995 -613217 2 10 999994 2 291204 447213 2 2 999999 1 352631 847465 437570 1 556641 647164 -791273 2 83522 251960 1 365082 903161 909410 2 7 999987 1 20 999994 -258287 1 18 999990 -979819 2 2 999999 2 13 999982 1 7 999996 890588 1 2 999999 787740 2 2 999999 2 2 999984 1 738179 893542 541147 1 2 999999 315536 2 287972 808171 2 4 999984 1 10 999981 217109 2 296738 540815 2 5 999981 2 10 999989 1 159439 889661 544342 2 207799 240684 2 58485 64238 1 5 999986 110174 1 10631 122438 -776233 2 2 999999 1 8 999993 -301998 2 164702 611963 2 7 999985 1 2 999999 877217 1 17 999994 -633199 1 396751 530521 -820023 1 20 999987 929886 2 391732 927931 1 759403 918144 158616 1 7 999992 385121 1 51114 211163 173791 2 2 999999 1 656788 747620 -680311 1 716369 917051 -141984 2 2 999999 1 2 999999 431592 1 2 999999 -353594 2 12 1000000 1 2 999999 -538113 2 8 999992 1 2 999999 834593 2 8 999985 1 2 999999 434339 1 2 999999 186889 1 8 999993 -374255 2 2 999999 1 18 999996 489200 1 36317 100075 206702 2 2 999999 2 2 999999 1 2 999999 925256 1 441221 675168 -614786 2 521916 682455 2 383111 659093 1 2 999999 -938051 1 82717 998577 -882833 1 2 999999 968645 2 2 999999 1 129787 808625 513790 1 2 999999 789177 2 15 999983 2 4 999994 2 2 999999 2 219718 654257 2 51776 167464 2 44603 667621 2 562811 639382 1 2 999999 -370037 1 14 999987 944431 2 5 999995 1 56919 993493 -72087 2 2 999999 1 2 999999 -583209 1 20 999995 264963 1 2 999999 -921155 2 687892 987986 2 252605 648207 2 2 999999 1 2 999999 770309 2 213898 950366 1 326768 391561 518916 1 2 999999 550002 2 20 999990 1 2 999999 629734 2 7 999985 1 80034 605474 -651446 1 2 999999 339691 1 14 999990 957547 1 2 999999 -366266 1 13 999999 -730307 2 16 1000000 1 20 999996 -834602 1 2 999993 207762 2 2 999999 1 2 999999 709691 2 15 999991 2 199352 781629 2 212784 397365 1 651905 720323 546301 1 15 999987 -402355 2 11 999981 2 835996 919521 1 2 999999 -170899 2 327665 637153 1 14 999986 -49513 2 17 999981 1 2224 109735 443328 1 2 999999 549213 1 2 999999 236443 2 2 999999 1 2 999999 610388 2 2 999999 1 2 999999 455406 1 14 999986 -297103 2 305740 462997 2 17 999991 1 15 1000000 -958746 1 412119 905262 513652 2 228186 996326 1 2 999999 458096 1 598620 862739 -692869 2 2 999999 2 16 999991 2 7 999998 2 614303 927619 2 11 999998 1 2 999999 468252 1 51633 777418 327824 1 17 999982 -845256 2 12 999999 1 2 999999 -239979 2 18 999982 2 2 999999 1 2 999999 364055 2 156910 460577 2 2 999999 1 51711 387420 -999145 2 2 999999 1 2 999999 -148213 1 947344 961553 -841232 1 2 999999 395380 1 20 999988 163977 1 19 1000000 571176 2 231520 804402 1 2 999999 815032 2 201209 942356 1 2 999999 -86283 2 364734 944090 1 2 999999 242100 1 4 999986 340910 1 2 999999 46897 1 14 999986 -841272 1 2 999999 395338 2 2 999999 2 2 999999 2 18 999999 1 2 999999 864209 2 766357 803118 1 14 999983 298378 1 16 999998 -887654 1 11 999987 -656812 1 2 999999 -200797 1 24404 354702 -790503 1 13 999983 166828 1 20 1000000 -385277 1 507336 790494 -765335 1 12 999995 -572276 1 2 999999 -811236 1 2 999999 -926003 1 750338 779098 697897 2 384252 851195 1 661670 929905 179902 1 2 999999 -227572 1 3 999986 454093 2 374330 878068 1 11 999994 -35281 2 13 999992 2 2 999999 2 13 999999 1 1 999981 -747961 1 2 999999 55757 1 2 999999 4541 1 9 999991 975359 1 693004 771894 -749806 2 1 999990 2 2 999995 1 8 999982 903353 1 9 999989 -944956 1 58220 212244 266976 1 6 999984 909131 2 5 999981 2 2 999999 2 2 999999 1 20 999988 -746621 2 14 999984 1 15 999990 664256 2 270622 569690 2 2 999999 1 2 999999 -254525 1 16 999983 309234 2 2 999999 1 408495 884189 -766617 2 200056 934974 1 2 999999 8319 1 5772 471225 -737730 2 7 999983 2 501744 882080 2 18 999981 1 2 999999 930347 2 2 999999 1 2 999999 -584718 2 9 999983 2 2 999999 1 106513 854384 -175342 1 3 999987 -975850 1 20 999986 943052 2 2 999999 1 2 999999 337937 2 42548 841543 1 485250 863305 -997170 1 2 999999 729160 1 7 999984 -103192 1 208196 901983 991827 2 1 999999 2 13 999994 1 2 999999 -867533 1 114441 479431 -19515 1 2 999999 337696 1 2 999999 7215 2 554043 950898 1 191974 699466 -882163 2 18783 471388 1 2 999999 -380600 2 2 999999 1 10 999989 639994 1 2 999999 -466410 1 5 999983 -963225 2 4 999983 2 89761 584505 1 2 999999 815283 1 17 999992 592973 1 242065 655651 -941165 2 5 999993 1 24456 308822 -128838 2 2 999999 1 643230 687674 -906647 1 128905 610013 -181649 2 5 999993 1 873281 972090 419258 1 1 999996 -116274 1 2 999999 740289 1 2 999999 -359701 2 3 999997 1 2 999999 -569620 1 19 999991 -922311 1 2 999999 -598823 1 4 999998 623378 1 2 999999 -995577 2 2 999999 1 10 999998 370701 1 99996 508222 -592542 2 2 999999 1 2 999999 198070 1 272558 865418 349633 2 1 1000000 1 6 999992 -610220 1 2 999999 96235 1 2 999999 -975700 1 177472 888844 42925 2 7 999987 2 3 999995 1 2 999999 416340 1 5 999983 282322 2 2 999999 2 4 999997 1 2 999999 292048 2 2 999999 1 2 999999 476895 1 2 999999 52381 1 2 999999 29547 2 362174 465054 2 15 999983 1 145982 647309 -390858 2 15 999991 2 8 999991 2 2 999999 1 17 1000000 651342 2 92816 876084 2 611935 988532 1 14 999981 298144 1 2 999999 861492 1 2 999999 75684 1 2 999999 299284 2 233405 985743 1 2 999999 665995 1 2 999999 929436 1 13 999982 -679762 1 779619 901874 -22255 1 20 999994 -213011 2 374479 971636 1 399378 507321 302568 2 19 999990 2 38015 496420 2 202877 627071 2 218054 716342 2 173030 710697 1 86862 367496 533350 2 2 999999 2 2 999999 1 13 999994 478981 1 16 999993 127382 1 2 999999 448337 2 2 999999 1 15 999992 735841 1 109419 245666 -762627 1 6 999994 -489153 2 210714 772224 2 20 999995 1 110694 910427 106863 2 3 999993 2 1 999992 2 2 999999 1 715862 832637 596590 2 72699 433136 1 692103 738339 -50315 1 78126 739657 -951181 1 7 999985 -624662 1 291327 536721 902587 1 935321 959697 -865931 2 95448 347150 2 605876 833287 1 2 999999 -387868 1 10 999981 511913 2 8 999983 2 2 1000000 2 2 999999 1 2 999999 200085 2 2 999999 1 104509 793377 -252983 1 2 999999 486497 2 2 999999 2 17 999984 1 467020 540498 231071 1 2 999999 513512 1 6 999999 529708 2 19 999982 2 163981 206717 2 5 999988 2 1 999996 1 2 999999 633183 1 318565 944185 622480 1 121267 764584 -979132 1 2 999999 157663 2 12 999997 2 2 999999 2 383264 649866 1 756684 915699 321732 1 11 999993 -98261 2 19 999982 1 2 999999 -867125 1 290365 949248 360825 1 6 1000000 546439 1 5 999987 116473 2 18 999986 1 2 999999 -98619 1 16 999997 -340724 1 8 999995 570543 2 463070 516973 1 2 999999 618817 1 149577 914407 -843666 2 2 999999 1 18 999993 753055 1 337175 972709 -225705 2 396994 673533 2 2 999999 1 2 999999 419047 1 2 999999 479696 1 2 999999 314272 2 20 1000000 1 4 999986 598269 2 4294 547506 1 5 1000000 672358 1 6 999990 -217291 1 2 999999 559665 2 629615 704424 1 2 999999 681678 1 2 999999 -70877 1 406774 960627 936818 1 10 999994 -140983 2 287141 930672 1 5 999989 -266612 1 421384 665027 -21888 2 2 999999 2 16 999991 1 6 999990 679073 1 2 999999 -618258 1 218151 660442 392597 1 2 999999 -489534 2 15 999983 2 2 999999 2 263181 642508 1 2726 50877 -546094 2 68038 173446 1 36415 243332 -983965 2 17 999982 2 408342 552873 1 4 999986 498660 1 10 999991 891439 2 14 999995 2 2 999999 2 1 999995 1 2 999999 20092 1 7 999988 567626 2 14 999991 1 11 999984 -867611 2 2 999999 2 131524 957018 1 2 999999 -473185 1 5 999985 -347629 2 6 999981 1 256336 313885 383795 2 14 999994 2 195212 711115 1 20 1000000 149785 1 2 999999 -558246 2 13 999987 2 2 999999 2 461864 639191 1 112741 478277 89783 1 2 999999 103791 2 2 999999 1 544265 808267 -961071 2 6 999998 1 2 999999 185777 2 6 999994 2 225911 480051 1 9 999987 -78808 2 10 999990 1 12 999989 -898572 1 17 999987 -878873 1 95126 509667 -628572 2 142587 348569 2 2 999999 1 704021 948622 30959 2 2 999999 2 2 999999 1 3 999991 985938 1 75883 610556 729418 1 122214 409293 16192 1 2 999999 -479424 2 2 999999 1 2 999999 145033 1 2 999999 -125026 2 523817 610459 2 2 999999 1 308960 350180 122045 1 206165 896498 -88773 1 5 999997 723130 1 6 999984 95231 2 741150 802344 1 2 999999 -632169 1 501225 558280 772442 2 580393 696442 2 2 999999 1 223911 795237 47715 1 2 999999 971484 1 9 999982 -512239 1 630272 883356 112156 1 2 999999 -141350 2 10 999993 2 2 999999 1 61995 586089 332236 1 8 999992 97619 2 2 999999 1 327339 447842 812568 1 2 999999 -506026 2 5 999982 2 2 999999 2 473681 972040 2 2 999999 1 2 999999 444043 1 506659 548737 -9071 1 2 999999 58748 1 943063 999442 -744124 2 2 999999 2 5 999990 2 486180 682085 2 2 999999 1 2 999999 -177668 2 2 999999 2 18 999998 1 2 999999 434475 2 2 999999 1 198216 449556 -799371 1 14 1000000 -106872 2 2 999999 2 261559 427948 2 2 999999 2 12 999981 2 2 999999 2 407785 505005 1 16 999994 -372298 1 429574 653037 -17204 1 2 999999 -910788 1 17 999983 -968358 1 546174 822417 630285 2 4 999998 2 2 999999 2 10 999989 2 255345 267709 2 10 999981 1 362089 842547 504125 1 2 999999 39875 2 548286 953038 1 155845 422207 -739951 2 17 999982 2 2 999999 2 229387 547327 2 774457 878136 1 14 999992 662079 1 2 999999 380862 1 2 999999 -953317 1 374186 960963 -660387 2 13 999998 2 4 999993 1 731158 969378 496174 2 13 1000000 1 162737 809426 76599 2 14 999984 2 2 999999 2 178762 333629 1 13 999998 966388 1 18 999987 -575100 1 9 999997 273832 2 2 999999 1 2 999987 -244162 1 8 999981 -423295 2 11 999991 2 2 999999 1 2 999999 -489952 1 4 999985 250037 2 2 999999 1 8 1000000 -256742 1 11 999987 -858610 1 2 999999 473059 2 100034 910704 1 15 999993 -251939 1 2 999999 -872631 2 2 999999 2 78920 939889 1 10 999997 666385 2 2 999999 2 107261 880672 2 77688 546876 2 8 999990 2 2 999999 2 1317 590220 2 274553 720161 2 2 999999 2 16 999986 1 2 999999 149592 2 18 999990 1 147998 970310 -46766 1 2 999999 -799472 2 2 999999 2 46984 161547 2 343935 532574 2 276804 744174 1 15685 857849 182182 2 3 999990 1 116556 434847 67578 1 2 999999 161385 1 2 999989 332993 1 616009 977515 837453 1 862716 999267 197968 1 16 999998 -859310 1 19 999981 364386 2 49548 484587 2 2 999982 1 254032 412734 471638 2 2 999999 1 442828 697797 887019 1 50538 146045 -300807 2 689820 989787 1 8 999984 -662350 1 2 999999 -102250 2 2 999999 1 7 999987 -395167 2 2 999999 2 174866 741552 2 18 999983 1 2 999999 658603 2 153050 178739 1 19 1000000 -708911 1 650442 956115 86533 1 225007 959644 181257 2 64105 482202 1 46138 406291 -756049 1 10 999996 -318792 1 76330 869211 -274115 1 454216 567459 442035 2 12 999988 1 341051 378704 194609 2 499658 832325 1 133823 615837 -526663 2 18 999984 1 258955 550729 400892 1 9 999993 -835562 2 259325 754321 1 647117 798091 199619 2 212605 827704 1 262878 333774 675667 2 2 999999 2 2 999999 1 3 999994 -77715 1 309976 928934 -580913 2 2 999999 1 61861 299170 275587 2 9 999989 1 320582 863280 -150465 2 20 999981 1 60014 834324 607071 1 2 999999 991164 1 2 999999 153118 1 16 999999 371181 1 7 999996 166741 2 2 999999 2 2 999999 2 14 999996 2 8 999993 2 437420 460667 2 69971 937323 1 17 999992 876045 1 623938 659798 -15160 2 2 999999 1 5 999999 460156 2 2 999999 2 265417 541173 1 2 999999 924143 2 67191 555714 2 817913 977322 2 2 999999 2 209213 711935 2 308940 772126 2 339349 872501 1 18 999990 33717 2 2 999999 2 194494 417487 2 2 999999 2 7 999995 1 67677 90822 -853784 2 2 999999 1 17 999991 -257975 1 260225 665893 861391 2 2 999999 2 18 999982 1 2 999999 -745834 2 361725 590361 2 315315 920919 2 2 999999 1 10 999992 -909904 1 3 999982 -793769 2 4 999998 1 454404 900906 -838567 2 193660 583032 1 2 999999 115872 2 2 999999 1 2 999999 935316 1 2 999999 -226625 2 343214 804760 1 2 999999 -639593 2 2 999999 1 323412 686010 -945384 1 190819 830374 -277563 1 16 999994 828451 2 14 999998 2 12381 372346 2 655204 812610 1 9 999996 16613 2 551428 885576 2 2 999999 1 43124 897330 87718 1 440698 988305 -39775 1 628738 748198 470963 2 2 999999 1 2 999999 952830 1 565207 713038 -201395 2 401772 482567 2 20 999995 1 643315 735525 -368592 2 2 999999 1 303283 900086 -184700 1 18 999989 888156 1 2 999999 -848490 2 2 999999 2 7 999998 1 623464 676042 63769 2 14 999986 2 45306 280368 2 2 999999 1 2 999999 227471 2 2 999999 1 10548 268176 -400007 1 83056 898625 -191075 2 2 999999 1 628680 923336 -2978 1 2 999999 444584 1 17 999987 486250 1 157676 753289 635506 1 8 999990 460971 1 4 999985 -186817 1 6 999998 938324 1 258207 665939 457703 1 746890 797786 -132895 1 231288 568384 853103 2 2 999992 2 543858 691483 2 119283 777883 2 805208 873131 1 2 999999 398364 2 9 999984 2 2 999999 1 17 999984 222966 2 27502 183700 1 7 999990 -872537 1 2 999999 882332 1 2 999999 725551 2 2 999999 1 2 999999 -244596 2 10 999982 1 2 999999 -293460 1 2 999999 -581861 1 10 999984 -477646 1 318393 907927 -197803 2 658704 710532 2 86676 148988 1 17 999982 287476 2 400527 911059 2 507955 787238 2 15 999989 1 19 999994 414611 2 2 999999 2 620104 953584 1 693417 721070 816930 1 16 999996 10105 1 10 999999 248020 2 9 999988 1 11 999985 516912 1 2 999999 -331498 1 2 999999 306979 2 219244 886478 2 17 999994 2 202991 508412 2 10 999996 1 131381 222834 -258302 1 7 999992 -518501 2 8 999992 2 7 999986 1 10 999994 131970 1 82886 746019 465243 1 282025 870123 -653907 1 4 999997 744987 2 2 999982 2 415795 514116 2 8 999998 2 2 999999 2 13 999984 2 8 999997 2 970802 982146 1 15 999982 -557970 1 382020 602802 -986082 2 2 999999 1 2 999999 819376 1 289307 711577 910962 2 2 999999 2 17 999990 2 2 999999 1 5 999991 369603 1 1 999999 635331 2 382707 553470 1 2 999999 514205 2 187946 577790 2 383864 453312 1 146939 336408 -151374 2 2 999999 1 13 999985 -33355 2 28326 940353 1 2 999999 856837 1 4 999985 203014 2 226678 945011 1 608522 703721 -658522 1 2 999999 420461 1 540059 780107 73869 2 17 999995 1 235457 821229 35765 2 2 999999 1 14657 865317 -117796 2 2 999999 1 501478 907120 943796 1 297256 582529 724309 1 2 999999 -282832 1 10 1000000 654132 2 2 999999 1 2 999999 624310 2 17 1000000 2 2 999999 2 20 999986 1 2 999999 897782 1 221701 685709 602349 2 11 999990 2 137485 236329 1 4 1000000 487265 1 15 999982 70788 1 537668 677157 396359 2 361042 771417 2 11 999999 1 2 999999 -373776 2 394925 978775 2 2 999999 1 182538 452625 17379 1 394353 722286 505934 2 2 999999 1 2 999999 -486479 1 447308 506117 826530 1 17 999999 29639 2 13 999986 1 2 999999 462786 2 2 999999 2 2 999999 2 2 999999 2 670814 846317 2 312690 433123 1 2 999999 -921545 1 454599 811443 301143 1 6 999989 650988 1 130460 409227 94146 2 637952 773501 1 344364 897836 94105 1 2 999999 535546 1 2 999999 -856600 2 2 999995 2 2 999999 2 6 999992 1 17407 232046 528763 2 2 999999 2 2 999999 2 2 999999 2 645371 970432 2 2 999999 1 19 999991 -905581 1 2 999999 170656 2 6 999997 1 12 1000000 -973742 2 2 999999 1 199809 780902 306344 2 2 999999 1 2 999999 639253 1 2 999999 582733 1 11 999992 265059 2 2 999999 1 2 999999 142899 2 12 999994 1 2 999999 684575 1 2 999999 -721082 1 3 999993 718637 1 17 999988 -974435 2 2 999999 2 210626 313050 1 9 999982 -541374 2 2 999999 2 207723 864301 1 476958 777233 414971 2 129308 778691 1 3 999991 892886 2 16 999981 2 8 999987 2 2 999999 1 12 999983 -264562 2 15 999986 1 2 999999 602659 1 2 999985 600284 2 7 999983 2 146032 409190 2 20 999988 2 44197 272536 2 20 999983 1 15 999994 -400132 1 229738 395235 -309133 2 2 999999 1 2 999999 226732 1 2 999999 621330 1 2 999999 464696 1 2 999999 541149 2 467248 736998 1 316645 787440 -650925 2 6 999990 1 803351 951146 557195 1 2 999999 600804 2 19 999989 2 6 1000000 1 17 999995 52421 2 2 999999 2 240162 518710 2 13 999989 2 2 999999 1 468638 724701 -174605 2 5 999992 2 89269 495588 2 2 999999 2 2 999999 1 2 999999 -336346 1 2 999999 410497 2 19 999997 1 8904 259874 530648 1 5 999981 737914 1 38862 649781 335397 1 13 1000000 883529 1 2 999999 6082 2 2 999999 1 8 999988 -706766 1 215611 367130 -104123 1 12 999982 328716 1 10 999998 858265 1 2 999999 -367372 1 5 999999 321508 1 538347 674980 630694 2 170635 845038 2 295764 848081 2 2 999999 2 10 999988 2 2 999999 1 118092 198777 431027 1 247096 933787 -237814 1 211242 812429 996349 1 204872 317485 741192 1 349905 965290 -239299 2 128092 152138 1 2 999999 807497 2 63987 880111 2 14 999998 1 19 999983 714359 2 615795 621274 1 390247 757486 -917692 1 3 999989 -581946 1 481687 481825 854450 2 445689 588334 2 17 1000000 1 700849 987189 306250 2 2 999999 2 168909 401444 1 2 999999 444498 2 361637 667787 1 619656 820616 -587808 2 254841 632676 1 2 999999 -3902 1 2 999983 991837 2 610614 828698 2 19 999984 1 2 999999 473680 1 2 999999 -882007 1 2 999999 -745544 1 7 999993 367969 1 9 999987 -996659 2 792716 928335 2 2 999999 2 479398 974556 1 365704 868237 -438785 2 5670 929814 2 387129 545781 2 2 999999 1 471385 977922 -458247 2 2 999999 2 6 999993 1 1 999987 -308774 1 2 999999 263916 2 3 999988 2 377984 541801 2 2 999999 1 5 999994 17583 1 12286 773238 -257097 2 2 999999 1 9 999986 483849 2 557672 996143 2 2 999999 2 2 999999 2 2 999999 1 2 999999 2920 1 8 999992 -65084 2 4 999985 1 118143 760425 29604 2 18 999984 1 267722 608156 121853 2 587123 920003 1 2 999999 46389 1 814037 948629 373387 2 2 999999 2 9 999986 1 9 999995 840267 1 172234 330811 -468 1 54738 712003 -171978 2 45248 974274 1 16 999996 -699763 1 14 999988 -636313 2 4 999982 2 7 999992 2 479465 906255 2 3 999999 2 2 999999 1 2 999999 -181670 1 252799 578605 54770 1 2 999999 68864 2 7 999988 1 17 999998 -911222 1 2 999999 813833 2 2 999999 1 14 999998 217731 1 48185 73879 -5916 2 5 999991 1 119997 626398 -554336 1 2 999999 262755 1 512180 760347 356436 1 7 999988 -889044 2 2 999999 2 46998 747002 2 2 999999 2 288396 435214 1 2 999999 -835798 2 2 999999 2 2 999999 2 808839 928365 2 2 999999 2 2 999999 2 3 999986 2 138782 509669 1 1 999993 -945968 2 11 1000000 2 408388 730075 2 19 1000000 2 4 999995 1 753861 939767 -323604 1 366985 689496 251336 1 2 999999 685793 2 107807 161736 2 1 999997 1 136208 529308 -548080 1 2 999999 222389 2 2 999999 2 266328 496172 2 275842 736671 1 14 999992 -738878 2 9 999994 1 2 999999 693052 2 121249 336829 1 2 999999 -551703 1 2 999999 62893 2 316921 724241 2 69387 337574 2 9 999997 1 357983 849188 -912545 2 12 999990 2 199784 312089 2 351497 396468 1 6 999996 -748941 1 2 999999 -47786 2 2 999999 1 533827 647994 -741097 2 2 999999 1 2 999999 131857 1 260528 281738 607970 1 2 999999 70491 1 2 999999 265030 2 4 999990 1 7 999984 -764572 1 2 999999 -215927 1 8 999987 -716298 2 361178 866589 2 2 999999 1 2 999999 -596273 2 19 999982 1 150232 947673 371731 2 396244 882595 1 2 999999 -821660 1 325975 441278 -961939 2 2 999999 2 2 999999 1 2 999999 914093 1 2 999999 -881516 2 2 999999 1 10 999998 -360966 1 408516 545238 -297742 2 5 999982 2 2 999999 1 9 999988 54007 2 16 1000000 2 405063 516589 2 67583 624333 1 8 999996 366377 2 2 999999 1 9763 745706 377193 2 664059 689780 2 15 999984 2 472895 609952 2 2 999999 2 1 1000000 2 172145 780623 2 2 999999 1 530165 695833 286594 1 15 999996 416199 1 310269 321496 -190693 1 297190 564275 926976 1 2 999999 -978883 2 18 999983 2 189389 761195 2 341364 839864 2 269087 553141 2 490920 595506 1 2 999999 251745 1 18 999992 -578886 2 11 999994 2 22696 617731 2 2 999999 1 600031 905026 -168664 2 2 999992 2 2 999999 1 73609 803891 -88666 2 375806 768319 1 571332 717603 -860166 2 215071 279860 2 392637 396743 1 10 999982 509858 1 8 999994 -2107 2 9 999992 1 727186 855323 98327 1 10 999996 -491287 2 13 999986 2 18 999990 1 18586 815370 961428 2 2 999999 2 19158 403597 2 2 999999 1 403806 781166 954519 2 2 999999 2 340183 517558 1 2 999999 546227 2 19 999999 2 2 999999 1 128649 195276 -118237 1 2 999999 -164962 1 2 999999 -192367 1 2 999999 350370 1 2 999999 -478971 1 11 999983 853747 1 600996 805851 -933962 1 22699 95960 441385 2 251201 366487 2 2 999999 2 9 999986 2 8 999999 2 19 999983 2 2 999999 1 2 999999 687824 1 3 999990 398705 1 381324 583235 747213 2 1 1000000 1 572177 739376 -690655 2 2 999984 1 267869 494774 122757 2 11 999982 2 741216 982764 1 2 999999 -629514 1 357945 796216 -611128 2 480921 929421 2 2 999999 2 2 999999 1 2 999999 951166 2 9 999992 1 769999 787377 -678087 2 2 999999 1 2 999999 -111534 2 13 999996 1 19 999994 628839 2 2 999999 2 19 999998 1 319797 644742 118699 2 706434 867018 2 12 999986 1 241276 310691 725985 1 7 999985 304325 2 2 999999 2 248591 495043 1 2 999999 125842 1 1 999985 568415 2 2 999999 1 18 999991 -261662 2 2 999999 2 2 999999 1 2 999999 -574224 1 10 999992 110047 1 2 999999 280333 2 61538 486865 1 15 999991 374215 1 2 999999 -184691 1 2 999999 788027 1 2 999999 344439 1 7 999991 -198788 2 577778 850848 2 7 999988 1 2 999985 -398442 2 2 999999 2 20 999996 1 305153 610935 225331 1 17 999996 920212 1 2 999999 514292 2 2 999999 2 14 999990 1 2 999999 197530 2 1 999983 2 2 999981 2 2 999999 1 16 999996 -958317 1 46158 488642 628940 1 2 999999 499245 2 15 999996 1 19 999996 344925 2 2 999999 1 577111 999709 -74368 1 7504 33594 889079 2 666338 715285 2 2 999999 1 8 999981 -496734 1 19 999982 -9942 2 124042 431109 2 2 999999 2 159404 967169 1 174742 403146 80614 2 216994 766937 2 2 999999 1 2 999999 -758479 1 13 999990 -40171 1 2 999999 -989096 2 14 1000000 1 6 999989 -79497 1 32871 746719 717488 2 9 999981 1 14 999995 -606663 1 15 999981 -14425 1 259953 954027 339418 1 14 1000000 57675 2 8221 144941 2 2 999999 2 2 999999 1 619141 793339 -142223 1 312607 679416 -309570 1 359336 760811 -789773 2 2 999999 1 2 999999 691098 2 2 999999 1 395459 535634 221212 2 98567 971154 1 17 999989 587410 1 2 999999 709457 2 2 999999 1 404255 509812 464157 1 220785 727384 622082 2 101886 313777 2 2 999999 1 2 999999 -38395 1 2 999999 -315444 2 2 999999 2 558889 726109 2 19 999993 2 717959 945550 2 18 999986 1 20 999988 -242004 1 12 999990 614165 1 168909 229321 -517896 1 2 999999 -456135 1 2 999999 -414824 2 72909 708310 1 6 999989 -993557 2 423021 975786 1 12 999985 -949391 1 2 999999 -113827 2 2 999999 1 7 1000000 565089 2 2 999999 2 14 999996 1 576663 917774 112367 1 2 999999 -321148 1 20 999999 -865296 1 2 999999 -481957 1 79858 618620 -437480 2 2 999999 1 4 999985 -990967 1 18 999995 -281522 1 713124 856238 -163536 2 816275 990438 1 20 999982 970782 2 20 999992 1 10 999986 229721 1 130414 633516 -154028 2 2 999999 1 2 999999 -667564 1 6 999990 19018 1 68667 647800 387529 1 525950 805128 626089 1 2 999999 315332 2 12 999983 2 587279 681947 1 156434 718591 -799051 2 10 1000000 2 2 999999 2 316926 370588 1 2 999999 560010 2 10 999991 2 2 999999 1 2 999999 434633 1 169603 948971 420226 1 117959 913279 -166494 2 391441 489212 2 169922 230486 2 2 999999 1 2 999999 -635974 2 472641 659110 1 2 999999 828858 1 2 999999 819254 1 7 999995 -938110 2 41008 60825 1 17 999993 431734 1 2 999999 -551947 2 6 999986 1 13 999984 -182356 2 6 999996 2 5 999995 1 3 999996 -193458 1 2 999999 -637037 2 2 999999 1 2 999999 494074 1 9 999986 -429777 2 11 999997 2 7 999986 1 91956 939973 338905 2 677716 898537 2 169184 225635 2 2 999999 2 2 999999 2 115238 592264 2 2 999999 2 2 999999 2 3 1000000 1 16 999991 -83179 2 2 999999 1 2 999985 -623228 2 301356 518285 1 2 999986 -969475 2 2104 963263 2 2 999999 2 216753 310199 1 4 999998 -800641 1 2 999999 172381 1 18 999981 628545 1 15 999981 822163 1 2 999999 700551 2 2 999999 2 407981 633840 2 14 999990 2 18 999986 1 876661 943972 -998414 1 81426 563334 716552 1 2 999999 -668682 2 2 999999 2 3 999981 1 7 999989 -123736 1 189488 875015 -380891 2 945847 985197 1 6 999996 -172417 1 2 999999 191820 1 5 999990 742016 2 3 999998 1 598377 768663 -354 1 118550 691801 -976656 1 16 1000000 -483514 2 222290 514189 2 2 999999 1 200571 656760 235728 1 14 999985 -815141 2 2 999999 2 3 999986 1 2 999999 -834437 1 13 999988 559113 2 12 999993 1 2 999999 -2921 1 81337 249786 737405 2 800313 879574 1 535724 559471 -496238 2 2 999999 1 8 999984 752665 1 6 999995 -193926 2 2 999999 2 2 999999 1 2 999999 -513887 1 2 999999 -487024 1 312559 521346 739730 1 2 999999 -630706 1 6 999984 722318 1 760881 768126 838968 1 11 999986 -26806 2 102251 697723 2 2 999999 2 289685 501563 1 2 999999 921983 2 111880 676939 1 257503 888227 -497526 2 2 999999 1 229610 968135 -172452 2 16 999989 2 2 999999 1 2 999999 801988 1 11 999996 506117 1 17 999999 455293 2 10 999999 2 2 999999 1 2 999999 313386 2 6 999996 1 9 999984 -222605 2 9 999987 2 2 999999 2 2 999999 2 139636 921180 1 12 999987 -874127 2 4 999997 1 2 999999 -692397 1 3 999984 -185369 1 12 999987 -694821 1 2 999999 -981492 1 2 999999 378187 1 2 999999 -891592 2 732148 900451 2 2 999999 2 20 999988 1 289120 874438 -25015 2 167653 505858 2 2 999999 1 695271 932781 350950 2 2 999999 2 696315 927244 1 9 999990 -889721 1 712354 930388 -304856 2 15 999998 1 13 999982 -785856 1 4 999997 113951 1 6 999998 -49853 1 2 999999 -15404 1 366589 993192 431486 2 12 999981 2 18 999985 2 51517 669689 2 5 999998 2 14 999984 1 3 999989 497697 1 2 999999 661445 1 247440 801312 368676 1 2 999999 526461 1 2 999999 -788497 1 172777 585464 -750166 1 557758 846545 -495996 1 2 999999 -57827 1 96190 235411 103585 1 2 999999 -67304 2 2 999999 1 2 999999 -55551 1 152976 530746 -195887 2 2 999999 1 192562 704006 -383315 1 39923 145900 -748120 2 12 999996 2 8 999981 1 280184 499758 -83534 1 3 999987 636030 1 2 999999 254171 2 4809 246277 2 6 999986 1 2 999999 218261 2 9 999998 1 5 999983 522445 2 229437 713871 1 2 999999 -535297 1 2 999999 208879 1 8 999994 -532779 1 4 999995 -654273 2 2 999999 1 2 999981 -652713 2 2 999999 1 570509 830774 -440228 2 952607 979080 1 7 999982 65386 1 162828 616766 814178 1 14 999988 -480360 1 2 999999 633143 2 2 999999 1 10 999994 -244574 2 2 999999 1 67286 97220 -277306 2 2 999999 1 2 999999 552252 1 13 999981 746476 2 6 999981 2 2 999999 1 2 999999 359562 1 2 999999 920907 1 13 999982 -583152 1 19 999991 569758 1 2 999999 -863876 1 447015 942053 275793 2 2 999999 2 265925 487398 1 261595 716977 54164 1 6 999990 679963 2 5 999990 2 2 999981 2 1 1000000 2 4 999982 1 13 999985 287679 2 2 999999 1 221545 667515 -601244 1 2 999999 254963 1 86663 879978 553914 1 61263 385666 -205918 1 623241 866077 -948013 2 6 999982 1 2 999999 -857219 2 656136 988120 2 1 999985 2 628171 830621 2 2 999990 1 12 999984 -194115 1 539542 804326 -782670 2 548906 999062 2 10 999985 1 8 999983 -491844 2 2 999999 2 2 999999 2 8 999997 2 2 999999 1 18 999996 614211 2 339371 423645 1 64820 478621 25050 2 16 999991 2 2 999999 1 2 999999 498310 1 232753 776868 107370 1 720676 729071 -250925 2 722349 861702 1 2 999999 146480 2 4 999988 2 70695 822700 1 2 999999 761232 2 20 999987 1 424698 821038 -943220 1 879479 888179 188820 1 2 999999 -575393 2 2 999999 1 2 999999 919320 2 258114 489636 2 2 999999 1 2 999999 806880 1 2 999999 -750019 1 2 999999 141426 1 11 999990 -1494 1 2 999999 444090 1 2 999999 -32682 2 313471 745822 2 11 999983 2 796746 873734 1 2 999999 -861302 2 2 999999 1 2 999999 -396568 2 2 999999 1 238504 990574 635653 2 15 999997 2 2 999999 2 9 999986 2 11 999995 2 407866 624439 2 18 999996 1 10 999996 822661 2 977392 999843 2 2 999999 1 2 999999 268127 2 10 999995 1 554016 976925 621499 1 2 999999 -493216 2 227042 320056 2 13 999986 1 2 999999 -957240 2 2 999999 2 2 999999 1 3 999997 -885831 1 223803 491193 -324757 2 2 999999 2 394933 872963 2 284035 993744 1 2 999984 -347066 2 2 999999 2 764475 930367 2 2 999999 2 2 999999 2 2 999999 2 553954 816820 1 2 999999 474834 2 2 999999 2 140317 739232 1 2 999999 597308 2 413310 877576 1 2 999999 48486 1 2 999999 560950 2 19 999994 1 2 999985 -628521 1 2 999999 116397 1 17 999982 91114 1 511533 687317 -24576 1 379493 743928 786308 1 2 999999 82008 2 17 999984 1 794041 995149 921189 2 18 999981 1 709285 907969 -85729 2 4 999985 2 2 999999 2 20 999987 1 12 999989 243297 2 15 999991 1 539772 989230 -816030 1 2 999999 684221 2 53644 205658 2 476453 794725 1 2 999996 -837809 2 178949 607949 2 709127 862698 1 16 999986 -707500 2 7 999990 2 10 999998 1 494853 600675 -148089 2 2 999999 2 2 999999 1 1 999989 839990 1 2 999999 425421 1 292407 568910 -296365 2 2 999999 2 2 999999 1 1 999985 246092 2 2 999999 2 299853 676510 1 318936 969017 -965068 1 402728 580254 166002 2 2 999999 2 73980 729430 1 2 999999 -740620 1 15 999986 -557260 1 2 999999 96835 1 905463 972656 102436 2 639 412974 2 378622 862991 2 2 999999 2 2 999999 1 102053 411779 867127 2 2 999993 2 2 999999 2 19 999995 2 66656 959443 2 2 999999 2 6 999990 1 213239 998917 243984 2 2 999999 1 312817 798883 434936 2 252070 262296 2 3 999994 2 10 999996 2 2 999999 1 2 999999 443636 1 172772 684850 -619672 1 2 999999 237986 2 2 999981 1 163905 515996 -752993 1 235023 453693 658076 1 2 999999 -786682 2 3 999985 1 319049 564760 272395 1 57557 133433 -939292 2 2 999981 1 6 999994 253358 2 2 999999 2 2 999999 2 2 999999 2 140131 208055 2 11 999987 2 5 999994 1 399045 666703 -299531 1 2 999986 -893750 2 2 999999 2 2 999999 1 799936 823399 -848187 2 2 999999 1 13 999997 -783401 1 12 999982 221955 1 139286 147005 503880 1 567539 650578 542344 1 2 999999 -895200 2 2 999999 1 12 999993 192875 1 2 999999 -879380 1 2 999999 -600478 2 2 999999 1 214101 428941 259714 1 425344 643959 -171900 1 19 999993 -370263 1 2 999999 103611 2 70760 632829 1 16 999992 -422977 2 5 999991 1 2 999999 509963 2 3 999984 2 45319 987019 1 774448 855182 833874 1 9 999994 -676197 1 839244 840040 652893 2 17 999999 2 2 999999 1 2 999999 -803149 2 517179 986443 2 12 999990 1 2 999999 -153908 1 12 999987 480551 2 2 999999 2 2 999999 1 4 999994 687736 2 585510 998337 2 249857 614817 1 441351 536814 -485585 1 7 999992 -852088 1 194436 385010 -291614 2 6 999990 1 2 999999 -523341 2 2 999999 1 2 999999 -19875 2 2 999999 2 2 999999 2 15 999993 2 17 999981 1 2 999999 -591692 2 9 1000000 1 58445 321585 -479229 2 16 999989 1 16 999984 573541 2 525955 736744 2 78694 544188 1 656738 838415 -591352 1 312402 891702 -688891 1 2 999999 -145319 1 1 999992 160880 1 560245 585726 157558 2 514558 692793 1 2 999999 -765161 1 2 999999 -845153 1 2 999999 -645999 2 591168 842544 1 17 999998 132360 1 19 999998 -400798 2 2 999999 1 2 999999 -444121 2 16 999995 1 32693 343898 393501 2 14 999997 2 2 999999 1 3 999994 -134267 2 2 999999 2 10 999988 2 8 999982 2 20 999999 2 2 999999 2 2 999999 1 38046 735523 -347222 1 667401 792917 -247541 1 2 999993 -140737 2 5 999999 1 13 999990 934299 2 2 999999 2 13 999995 1 2 999999 301357 1 133939 574336 861211 1 2 999999 901127 2 2 999999 1 10 1000000 359562 1 2 999999 -915753 1 8 999988 604295 2 374460 394798 2 55847 598909 2 2 999999 2 10 999996 2 515471 695820 1 2 999999 452507 1 10 999988 200785 1 2 999999 -278321 1 38817 382045 794818 1 7 999993 -423714 2 17 999993 2 192171 845902 2 10 999981 2 7 999993 2 17 999986 1 107153 383031 -504647 1 2 999999 7189 2 2 999999 2 11 999989 2 365728 780459 1 17 999991 -300254 2 452446 881802 1 227580 289013 642322 1 379684 883392 -988033 1 15 999983 -168254 1 2 1000000 -636830 1 2 999999 -655836 2 10 999992 2 2 999999 1 447376 620428 -339761 1 2 999999 -98927 2 17 999990 1 815454 908740 601538 1 2 999996 -678885 2 2 999999 2 2 999999 1 216586 456738 -324488 1 18 999982 -957180 2 2 999999 1 60517 708314 186141 2 673095 985441 2 18 999993 2 2 999999 1 2 999999 898745 2 378106 476627 2 2 999999 2 263273 998750 1 262208 479273 569311 1 146181 947034 128770 2 724872 779525 1 10 999999 912709 2 10 999988 2 2 999999 1 15 999999 140367 2 2 999999 1 19 999988 774181 2 2 999999 2 2 999984 1 14 999998 390857 2 2 999999 1 7 999989 95411 1 2 999999 809232 2 2 999999 2 14 999981 2 759263 850322 1 189266 430110 -37883 1 12 999985 -131547 2 1 999997 1 499589 564829 830097 2 301438 736800 2 22777 809720 1 2 999999 -520927 2 9 999983 2 19 999992 1 12 999992 5411 1 7 999983 725183 1 45195 141510 -66795 1 230439 936814 391098 2 10 999997 1 8 999985 846295 2 454520 458660 1 7 999993 257997 2 18 1000000 1 2 999999 -168011 1 2 999999 643141 2 2 999999 1 10 999998 -924875 1 9 999994 -687257 2 443792 484387 2 6 999997 1 716622 775560 394150 2 2 999999 1 2 999999 210884 1 14 999993 16517 2 19 999990 2 2 999999 1 2 999999 -283005 1 18 999994 -214986 1 2 999996 -155505 1 2 999999 -489060 1 2 999999 453993 2 2 999999 1 2 999999 442742 1 352688 757713 513265 1 525610 590639 617981 2 2 999999 1 4 999992 458792 1 12 999991 -548819 1 2 999999 -585301 2 2 999999 2 155923 869751 1 18 999986 -908907 2 20 999991 1 7 999992 26388 2 309539 338632 2 1 999986 2 53725 730375 1 14 999995 -212018 2 20 999985 1 12 999996 -566864 2 2 999999 2 2 999999 1 2 999999 421090 1 10 999990 -577128 1 10 999993 -998687 2 180156 707355 1 1 999998 331261 2 2 999999 2 17 999999 2 20 999998 1 17 999988 913410 1 97679 239269 -52205 1 2 999999 244153 2 19 999982 2 2 999999 2 264850 438971 1 134565 735594 842292 2 13 999984 1 5 999982 641238 2 14 999983 2 2 999999 1 4 999996 -187616 2 8 999983 1 2 999999 -749455 1 825373 982000 -473283 1 504693 873825 -306271 1 4 999981 -251218 2 734319 825031 2 2 999999 2 2 999999 1 269296 640295 -960677 2 608429 965343 1 16 999991 976286 1 7 999998 593901 1 2 999999 43824 2 614294 904065 2 973977 985233 2 2 999999 2 2 999999 2 2 999999 1 11 999985 643864 1 3 999993 116633 1 416005 711748 667876 2 2 999999 1 81964 690045 150155 1 34380 975990 -627884 2 1 999983 1 31305 769476 -616031 1 568046 689676 334135 2 2 999999 2 2 999999 1 9 999983 468935 2 224151 275380 1 12 999983 252699 2 2 999999 1 2 999999 -88467 2 6 999986 2 63515 637470 1 2 999999 198683 1 12 999987 -107991 2 2 999999 2 579623 804376 2 245606 332808 2 2 999999 2 1 999993 1 162743 732266 732383 2 544753 899617 1 2 999999 897982 2 2 999985 1 2 999999 84264 1 17 999995 502316 2 5 999982 1 3 999983 484803 2 2 999999 2 27660 326855 1 6 999999 399869 2 2 999999 2 2 999999 1 19 999987 -919139 2 806853 807022 1 2 999999 -655842 1 647944 694933 927480 1 2 999999 -602071 2 6 999999 1 3 999999 -985923 1 2 999999 -673739 2 217870 895497 2 12 999993 1 12 999991 -805629 1 2 999999 -724019 2 2 999999 2 200732 566598 1 13 999988 117103 1 403608 782042 -526286 1 529122 919425 -408981 2 15 999992 1 18 999995 498353 2 114534 389294 2 7 999989 1 637379 736928 -696992 2 2 999999 2 2 999999 2 18 999995 1 12 999990 -4649 1 52513 583006 380992 2 1909 46764 1 89474 103436 863864 2 634768 904758 1 7 1000000 5554 1 2 999999 -966374 2 2 999999 2 771201 948540 1 740128 931147 -970423 1 2 999999 -990570 1 20 999998 557408 2 2 999999 2 2 999999 2 6 999993 1 2 999999 611254 2 4 999983 1 15 999987 888328 2 104682 742201 1 2 999999 -489919 1 425022 933912 405661 2 13 999985 1 557848 567952 827124 1 19 999997 -993911 1 8 999986 -119721 1 17 999985 -694543 1 4 999995 -696011 1 701321 880815 954879 2 1 999996 1 186479 746645 195955 1 181911 572842 -358313 1 2 999999 -83633 2 17 999984 2 726067 768732 2 90012 940285 2 238796 317070 1 18 1000000 958719 2 1 999986 1 2 999993 941732 2 315201 773052 2 2 999999 2 11 999991 2 18 999991 2 515599 837451 2 2 999999 2 187794 691404 1 3 999997 -894907 2 10 999988 1 5 999990 769684 1 10 999996 -626039 2 11 999995 1 12 999992 -724054 1 107584 739491 62374 1 892656 938697 -854645 2 2 999991 1 324723 469381 995097 2 432739 752749 2 10 999996 1 15 999987 783647 1 264890 714225 -111962 1 331421 444288 39137 1 481365 668384 772520 2 34195 950185 2 249925 590604 1 2 999999 21397 1 3 999984 202302 2 2 999999 2 332152 390190 2 2 999999 2 16 999990 2 2 999999 2 2 999999 1 60509 591276 -991521 2 7 1000000 1 865909 983289 267528 1 5 999985 -131513 2 2 999999 2 20 999998 1 11 999991 185057 2 2 999999 1 54608 626780 84375 2 17 999996 1 658935 697747 297289 2 140439 527709 1 573494 612872 -429372 1 2 999999 -581660 2 12 999990 2 640842 771701 2 2 999999 2 2 999999 2 2 999999 1 18 999987 -77731 2 2 999999 1 281239 976459 803012 1 6 999996 -223614 2 14 999996 2 2 999999 2 2 999999 2 6 999984 2 2 999999 1 15 999988 64182 2 2 999999 2 7 999988 2 2 999999 1 2 999999 -288922 2 2 999999 2 164231 170384 2 5197 191673 2 125503 163831 1 7 999986 397834 1 2 999999 919931 1 2 999999 891012 1 18 999981 -303790 2 2 999999 2 2 999998 2 474159 537711 1 1 999985 720021 2 10 999996 1 61458 980190 -575553 2 19 999984 2 13 999995 2 6 999994 1 250349 932494 390130 2 1 1000000 2 493038 753475 1 68249 72689 592212 1 2 999999 -707993 1 7 999981 991707 1 2 999999 -773309 2 3 999982 2 511628 992875 2 2 999999 1 92129 552340 692099 2 2 999999 1 2 999999 -160974 1 2 999999 6943 1 17 999993 -972877 2 2 999999 2 276243 676749 1 2 999999 70514 2 268968 458107 1 264263 520517 -695753 2 15 999987 1 575115 625046 472062 2 569824 746594 1 368737 479767 308912 1 9 999986 -352677 1 2 999999 -497629 2 2 999999 2 568647 886341 2 186602 710362 2 56203 542758 2 2 999999 1 2 999999 -43680 1 11 999982 -988853 1 2 999999 587523 1 2 999999 -943344 2 2 999999 2 20 999985 2 14 999998 2 634401 962116 1 2 999999 809122 2 20 999992 1 7 999982 -766126 2 63012 806969 2 2 999999 1 218635 958198 752522 1 13 999993 -231518 1 2 999989 -335148 1 5 999999 -83446 1 2 999999 -179931 1 2 999999 -643538 2 609980 771014 2 928147 965572 1 2 999999 -758715 1 13 999990 -125118 2 2 999999 2 8 999983 1 2 999999 -203865 2 2 999999 1 184851 326787 853410 1 912288 965579 413643 2 330441 699916 2 3 999989 2 10 999983 2 2 999999 2 2 999999 2 2 999999 1 179649 609110 76681 2 15 999992 1 2 999999 813224 1 2 999996 666723 1 2 999999 -158147 1 106373 115476 418147 1 14 999992 -711872 1 2 999999 -783620 1 28933 115802 534193 1 1 999991 204838 2 4 1000000 2 876 685786 2 18 999983 1 14890 851774 61716 2 2 999999 1 16 999986 505099 1 2 999999 -545433 1 2 999999 -894377 2 11 999992 1 2 999999 -282373 1 2 999999 761220 1 6 999987 -209032 2 52096 929828 1 7 999987 -95012 2 20 999992 1 12 999997 -561278 1 540603 660304 978606 1 13 999992 111474 1 1 999999 -301815 2 4 999986 2 2 999999 1 2 999999 189076 1 405631 748624 169170 2 2 999999 2 2 999999 1 54826 801720 507377 2 2 999999 1 263571 418094 -906070 2 2 999999 2 96949 635205 2 2 999999 2 570692 757413 2 10 999985 2 2 999999 1 101403 283394 -56447 2 11 999985 1 716322 996636 -913289 1 113804 196883 -897973 2 13 999989 1 2 999999 -224428 1 4 999987 747581 2 814896 887983 1 4 999994 416208 1 16 999983 245603 2 201392 803169 2 29448 589902 2 8 999989 1 154246 609443 142252 1 2 999999 633585 1 175005 960959 816817 2 6 999995 1 2 999999 254978 1 2 999999 809677 2 15 1000000 1 521591 931046 -994745 1 12 999999 334275 1 5 999985 -33413 1 2 999999 -911708 2 2 999999 1 12310 409290 127022 1 523553 541077 -521015 1 11 999989 -967025 1 2 999999 647989 1 16 999989 -6662 2 2 999999 1 2 999999 430078 1 2 999999 -267137 2 451265 994132 2 3 999991 2 303568 569102 1 5 999995 293066 1 951720 974696 373808 1 281101 571512 848132 2 2 999999 1 7 999987 -765593 2 2 999999 1 2 999999 108589 1 2 999999 -421666 1 17 999990 722293 2 17 999995 1 264625 824318 313268 1 1 999983 823130 1 100671 748613 -171996 1 2 999999 65821 1 10 999999 362588 1 61118 378766 -514790 2 20 999984 2 340993 721060 1 122928 957905 43714 1 2 999999 -172910 2 1 999990 2 16 999988 1 2 999999 -728499 2 2 999999 2 603000 920061 1 2 999999 593274 2 2 999999 2 2 999999 2 20 999992 1 11 999994 -261110 1 5 999981 -819330 1 176796 696052 258309 1 26355 856637 -827288 1 2 999999 -634795 2 11 999983 2 52894 543305 1 3 999999 -942138 2 2 999999 2 2 999999 1 788274 984697 144094 1 168790 833683 752401 1 17 999988 973445 2 5 999997 2 13 999984 2 17 999994 2 3 999989 2 2 999999 2 13 999998 2 19 999981 2 2 999999 2 2 999999 2 12 999995 2 8 999999 1 2 999999 -328634 1 2 999999 726025 2 16 999992 1 170691 966742 -31580 2 7 999985 2 2 999999 1 6 999991 522340 1 2 999999 -581383 1 95771 554205 812726 1 2 999999 -772651 1 2 999999 187793 1 20 999992 922205 2 2 999999 2 2 999999 2 9 999997 1 2 999999 333475 1 172570 375633 407880 1 341698 906434 113885 2 13 999999 2 548346 967762 2 25235 41588 1 267065 394570 421161 2 406193 902341 1 15 1000000 8616 2 109354 443914 2 18 999995 2 2 999999 2 445671 942564 1 15 999996 362854 2 2 999999 2 11 999991 1 2 999999 -750078 1 10 999998 406559 2 2 999999 1 2 999999 -525173 2 588815 653526 2 1 999993 1 2 999999 -860577 1 2 999999 -439032 1 4 999990 244344 1 14 999988 427553 2 696100 979554 2 20 999998 1 19 999995 -420242 1 2 999999 871162 1 16 999986 -505952 2 20 999988 2 149181 652280 2 108419 789936 1 13 999988 285916 2 2 999999 1 50425 153819 -940866 2 94238 961020 2 2 999999 2 2 999999 2 8 999984 2 2 999999 2 2 999999 1 17 999985 987236 2 460078 742548 2 20 999987 1 12 999984 857242 1 5 999996 -449992 2 14 999995 2 173539 828422 1 16 999982 148155 2 2 999999 2 2 999999 2 47055 582289 1 779405 981143 -317145 1 503170 555664 740352 1 10 999996 -469332 2 2 999999 2 2 999999 1 8384 901403 -361447 1 13 999998 181846 2 2 999999 1 2 999999 -200453 1 291284 334929 302579 2 2 999999 2 76090 215347 2 20 999998 2 11 999990 1 2 999999 -432272 1 257306 314191 -257898 1 65292 784233 227299 2 2 999999 2 10 999987 1 5 999991 956279 2 12 999990 1 101882 759156 -422479 2 2 999999 1 209586 231973 -504904 1 2 999999 925369 1 13 999988 -868801 2 2 999999 1 264699 914978 -66562 2 6 999981 1 2 999999 756015 1 882107 919017 -894226 2 8 999999 2 97476 625509 1 17 999998 -59052 1 2 999999 131950 2 6 999981 2 2 999985 2 630006 980883 1 648917 832054 -366732 2 2 999999 1 2 999985 990790 2 699129 722204 1 174707 378915 188224 2 2 999999 2 16 999985 2 7 999988 1 11 999991 -408124 2 9 999982 2 2 999999 2 290791 782599 1 5 999990 381171 2 385520 998952 2 470151 626486 2 1 999983 1 273306 702579 415005 2 228748 377796 1 8 999994 -10010 1 598306 613850 471409 1 57722 618968 439471 1 296445 617538 756705 2 11 999992 1 33974 702418 -804111 1 2 999999 -605260 1 336170 540900 335695 2 11 1000000 1 621898 819555 -41968 2 2 999999 1 2 999999 475158 1 14 999989 -829554 1 2 999999 459939 1 9 999988 -78888 2 63521 69428 1 49944 368166 858337 2 708915 932450 2 2 999999 1 10 999997 -512315 1 568643 862306 765525 2 8 999987 1 2 999999 -331113 1 2 999999 -564325 1 2 999999 -594855 2 42060 175809 1 2 999999 -91745 2 4 999989 2 739935 871343 2 12 999982 2 528661 986837 2 2 999999 1 2 999999 -612237 1 2 999999 -991614 2 2 999999 1 6 999996 97182 2 9 999997 1 228561 802635 -975027 2 2 999999 1 2 999999 -459727 1 2 999999 -442011 2 16 999987 2 2 999999 1 15 999991 716941 1 12 999995 -347846 2 2 999999 1 2 999999 -835188 2 2 999999 2 144082 239641 1 2 999999 -267675 2 15 999983 1 5 999993 402257 1 670205 895660 -899205 1 2 999999 610500 2 2 999999 1 339020 938500 953554 1 119277 735155 -507286 2 2 999999 2 20 999989 1 117733 705512 219439 2 2 999999 2 86117 535608 1 20 999990 -80603 1 132696 986761 -548036 2 434499 707877 1 2 999999 -382514 1 2 999999 -678713 2 123077 689604 2 2 999999 1 20 999992 -252134 2 20 999987 2 2 999999 2 362381 713310 2 2 999999 2 16 1000000 2 2 999999 1 2 999999 -63475 1 14 999991 -351154 1 2 999996 -966230 2 14 999990 2 169529 425301 1 267675 758285 -689087 1 6 999997 432060 1 17 999984 -301046 1 2 999999 954749 2 2 999999 2 2 999999 2 835432 878131 2 54350 174492 1 19 999995 325420 2 18 999999 1 16 999984 97912 1 2 999999 314702 1 2 999999 -701535 1 13 999999 -614066 1 2 999999 -172617 1 213632 450213 -738487 2 2 999999 1 19631 319194 750502 1 457708 542229 536229 1 613508 764989 -914482 1 238192 901337 317146 2 1 999995 1 276987 471513 -63126 1 15 999987 537684 2 196804 541720 1 4 999991 -959662 1 2 999999 -430305 1 1 999990 -889094 1 591762 792087 619265 1 20 999998 -562730 1 2 999999 634298 1 17 999990 -157723 1 2 999999 -744722 2 18 999998 2 2 999999 1 2 999999 -937169 2 12 999983 2 249967 632871 1 6 999985 -122970 2 827228 922936 2 2 999999 1 2 999999 -66073 1 8 999981 -332287 2 2 999999 1 66866 573182 -498072 2 203400 630520 1 200802 906842 -698633 2 33767 47410 2 259133 799306 1 1 999999 -198173 1 2 999999 -779404 1 549864 978389 214302 1 276094 515368 316546 1 13 999983 941061 2 368117 544043 2 6 999987 2 2 999999 1 11 999993 -645048 1 5 999982 -301095 2 2 999999 1 17 999990 -205235 1 397059 546850 967764 2 8 999995 2 2 999999 2 2 999999 2 10 999993 2 712520 790629 2 9 999993 2 473064 960265 1 6 999991 842062 2 266957 876390 1 2 999999 -745026 2 257910 871238 2 497098 606721 1 277126 751427 -793742 2 11 999988 2 15 999996 2 7 999999 2 153710 255504 2 2 999999 2 760178 945297 2 2 999999 2 2 999999 2 9 1000000 1 7 999983 965209 1 11 999996 -942447 1 61529 761219 370388 2 2 999999 1 2 999999 -549719 1 2 999983 -29026 2 19 999989 1 9 999997 -11610 1 2 999999 -847306 1 20 999997 890045 1 2 999999 -142329 2 194412 924163 2 192728 338635 2 2 999999 1 2 999999 -75438 1 2 999999 983287 1 339668 900279 251375 1 2 999999 884088 2 5 999990 1 2 999999 -368377 1 37490 584380 368096 1 584931 662789 -761293 2 16 999989 1 2 999999 -557524 2 20 999982 1 2 999999 -734746 1 11 999986 38386 1 2 999999 -390209 2 2 999987 1 2 999991 554606 1 324573 535836 969183 1 4 999997 75650 2 19 999984 1 129388 777779 919643 1 945364 984023 -435384 1 10 999993 -479675 2 2 999999 2 2 999999 2 555473 575936 1 2 999999 466153 2 247735 817696 2 2 999999 2 66948 289523 1 2 999999 -51818 1 17 999999 56908 2 116507 522122 2 14 999991 1 2 999999 -675462 2 2 999999 2 9 999992 2 14 999983 1 2 999999 903458 1 55001 116587 -35148 2 192106 488961 2 2 999999 2 2 999999 2 4966 218626 2 10 999991 1 2 999999 70149 1 2 999999 824193 1 11 999989 524084 2 2 999988 1 288312 532962 746051 1 2 999999 -382806 2 4 999985 1 1 999999 513589 2 8 999992 2 34484 155712 1 16 1000000 231997 1 17 999985 622407 2 2 999999 2 501744 937341 2 2 999999 2 8 999995 2 1 999984 1 55403 531899 -236990 1 5 999983 -259266 2 14 999988 1 8 999984 -596227 2 5 999983 1 335487 353678 -640175 1 20 999997 -474103 1 3 999991 487922 2 10 999982 1 2 999999 587708 2 2 999999 2 157520 611356 1 251516 886257 591149 2 2 999999 1 475436 485937 228034 1 2 999999 639470 2 165860 405880 2 20 999990 2 4 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 970270 2 14 999994 1 8 999998 986687 1 18 999998 -712078 1 262706 842802 -977999 1 2 999999 -59535 2 332653 932797 1 2 999999 796184 2 2 999999 1 2 999999 -472622 2 293697 481117 1 15 999985 -528158 1 13 999993 115574 1 16 999986 728722 1 2 999997 508985 1 410201 642308 120030 2 14 999981 1 470374 603937 -54942 2 2 999999 1 12 999986 291713 2 604395 645017 1 20 999993 -29043 1 5 999984 -155052 1 19 999981 93653 2 234718 306498 2 505634 859684 2 2 999999 2 12 999984 2 2 999999 1 4 999994 600407 1 13 999981 152980 1 147962 437798 -560363 2 190636 444480 1 2 999999 4772 2 484538 904119 2 20 999996 2 17 999995 1 2 999999 133716 2 333511 700779 2 566038 912976 1 5 999982 8080 1 6 999987 57051 1 2 999999 -353426 2 8 999999 2 2 999999 1 2 999999 -625808 1 600982 790504 -705783 1 2 999999 665576 2 2 999999 1 2 999999 -353967 1 263503 931609 -676720 2 2 999999 1 946814 962435 -15164 1 12 999993 90282 1 244173 348703 -261820 2 487032 801438 1 16 999984 787075 2 2 999999 2 2 999999 2 406048 924174 2 302268 424479 1 13 999985 922296 1 2 999999 760183 2 454711 968777 1 2 999999 -493865 1 5 999988 -329104 2 2 999999 2 2 999999 1 16 999992 -206640 1 2 999999 -471835 2 565570 607210 2 2 999999 2 8 999987 1 5 999991 680755 2 10 999986 2 2 999999 1 8 999990 895636 1 2 999999 -778850 2 13 999997 2 728730 761510 1 518509 699368 602347 2 13 999997 2 2 999999 1 224986 605078 -421243 2 4706 832144 1 14 999985 521438 2 526140 854578 1 760690 937195 854857 1 835429 895126 98793 1 2 999999 442687 2 2 999999 2 19 999984 1 17 999987 41289 1 2 999983 -172814 2 5 999987 1 252506 548109 102650 2 419255 723707 2 2 999999 1 2 999999 -481261 2 800484 827470 2 77646 305871 1 2 999999 658074 2 172596 376324 2 2 999999 2 7 999989 2 2 999999 1 2 999999 -93359 2 520651 785508 1 2 999999 -685319 1 5 999989 -28278 1 2 999999 59181 2 2 999999 1 2 999999 -397502 2 2 999999 1 439559 788595 -539844 1 774186 984741 486070 2 4 999998 2 15 999990 1 2 999999 614431 2 2 999999 2 273417 764132 1 294861 418975 108706 2 2 999999 2 2 999999 1 277225 373039 -144231 2 2 999990 1 2 999999 839912 2 2 999999 2 137923 146589 2 20 999995 1 16 999992 639956 1 10 999994 425925 1 8 999987 -332332 1 2 999999 -801031 1 125443 332902 7060 1 5 999984 -745710 1 13 999988 50672 1 3094 598135 -743034 1 15 999982 -333279 2 2 999999 2 2 999999 2 2 999999 2 527088 809540 1 186712 898310 780410 2 2 999999 1 525946 646041 -749243 1 355202 870147 392202 1 12 999989 511443 2 2 999999 1 2 999999 493552 2 15 999996 2 2 999999 2 239078 890077 1 9 999983 169823 1 2 999999 674495 2 603891 746747 1 2 999999 -385991 1 13 999987 612547 1 2 999999 794734 2 2 999999 1 18 999991 -62151 2 3 999995 2 2 999999 1 11 999989 -147647 2 176234 455402 1 172028 864011 -369627 1 2 999999 -392811 1 2 999999 -873234 2 4 999982 2 177133 980575 2 2 999999 2 3 999987 2 281950 653822 1 2 999999 -801139 1 2 999999 -114226 2 458805 686395 2 2 1000000 1 2 999999 565359 1 17 999988 -139914 2 2 999999 1 176199 757945 -155440 1 243814 651047 148581 2 174918 749855 2 7 999982 2 423432 896665 2 164184 285725 1 14 1000000 263597 1 152450 410457 -484344 1 2 999999 -121567 1 5 999990 545964 2 2 999999 1 2 999999 -550164 1 2 999999 436199 2 7495 695438 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999988 2 7 999997 2 195799 285411 2 2 999999 1 255967 665082 -465279 2 2 999999 2 2 999999 2 12 999996 1 2 999999 -278502 2 2 999999 1 6 999986 -694143 2 576777 843671 1 2 999999 719464 1 6 999987 -178920 2 216770 845375 1 1 999982 -266314 2 12053 522744 2 2 999999 2 609616 655272 2 17 999995 2 2 999999 2 708643 719006 2 474061 532126 1 2 999999 101569 1 2 999999 -290259 1 14 999998 -680427 2 626849 655406 2 395177 780256 1 439226 642896 -695868 2 2 999999 2 2 999999 2 110724 171044 1 54100 678145 -818872 1 2 999999 575317 2 2 999999 1 2 999999 102841 1 2 999999 -190574 1 15 999992 -102039 2 310043 450295 2 5 999986 1 197430 549970 765518 1 6 999985 -134264 1 238301 364521 394483 1 2 999999 434945 1 220365 624125 -50599 2 2 999999 1 14 999998 -67244 2 68900 858723 1 2 999999 724068 2 17 999996 2 555627 578738 1 3 999993 163250 1 20 999989 -620388 2 744969 875180 1 20 999997 60752 2 3 999996 2 2 999999 2 2 999999 2 11 999990 1 66513 756723 -204436 1 333118 828410 513261 2 2 999999 2 376412 396128 2 513903 534786 2 2 999999 1 12 999996 -468691 2 276083 558498 2 7 999992 1 2 999999 -238005 2 61552 233547 1 18 999999 -372637 2 500509 773180 2 910463 922259 1 2 999999 372378 1 812107 970482 641230 1 2 999999 -429316 1 399600 993616 -767633 2 20 999985 2 2 999999 1 2 999999 -559322 2 46107 134916 1 2 999994 -400631 1 14 999987 510399 2 570402 647907 1 170633 489840 968633 1 530548 702747 648462 2 13 999988 2 731674 992740 1 15 999997 -535596 1 19 999988 119903 1 2 999999 563207 2 331929 608596 1 4 999999 -442286 1 8 999995 478954 1 20 999993 619472 2 14 999987 2 127880 776972 2 7 999991 2 14 1000000 2 18 999991 1 2 999999 -376702 1 228636 905300 -600502 1 2 999999 603883 2 730443 851691 1 2 999999 619286 1 7 999997 -743854 2 17860 945437 2 163411 541938 2 182567 915294 2 2 999999 2 8 1000000 1 2 999999 -303479 1 267147 482790 -600906 2 2 999999 2 2 999999 1 2 999999 126917 1 18 999989 -799529 2 18 999981 1 2 999999 -315785 2 1 999989 1 468190 705904 -593550 1 233833 459608 -944264 1 6 999995 -590692 1 492468 788289 -34438 2 106539 930819 2 10 999988 2 142684 623403 1 5 999983 -758455 1 388163 962838 22756 2 12 999988 1 2 999999 688331 2 2 999999 1 2 999999 190315 1 10 999996 607913 2 4 999982 1 7 999995 -699886 2 11 999992 1 2 999999 652961 1 13 999984 649246 1 2 999999 -387814 1 422547 535913 175593 1 2 999999 459161 2 2 999999 2 2 999999 2 12 999988 1 2 999999 -469233 2 135867 886917 1 8 999981 -219724 2 2 999999 2 397171 619948 2 9 999992 1 2 999999 -794808 2 2 999999 2 2 999999 1 602416 970055 -72929 1 2 999999 -48859 2 10 999986 1 2 999999 -425900 2 2 999999 1 16 1000000 589250 2 791732 847041 1 2 999999 514912 2 18 1000000 1 2 999999 -286806 1 20 999985 525046 1 36984 286155 -677492 1 18 999985 927221 2 2 999984 2 2 999999 2 616285 939077 2 435073 913834 2 2 999999 2 2 999999 2 2 999999 1 239990 927311 -42582 2 2 999999 2 16 999982 2 2 999999 1 5 999990 584626 1 2 999999 128673 1 11 999989 -136025 2 90891 180293 1 301432 668140 97504 1 12 999986 831589 2 2 999999 1 2 999999 229137 2 270763 617113 1 18 999987 -29077 2 9 999997 2 2 999999 1 11 999997 865629 2 191967 909044 2 480091 830940 1 100439 973189 645220 2 641335 990635 2 2 999999 1 72582 812011 -796176 1 371324 584047 875234 2 160943 621417 2 294983 551966 2 2 999999 2 12 999992 2 2 999999 2 2 999999 2 178521 779257 2 11 999992 2 17 999983 2 2 999999 1 15 999986 -961069 1 2 999999 -150696 2 2 999999 1 201138 970130 52433 1 2 999999 -251951 1 608254 634556 -667779 2 3 999992 2 485198 748240 1 2 999999 66228 2 2 999999 1 262041 587500 -880848 1 3 1000000 -472054 1 10 999993 -252761 2 20 999990 2 2 999999 1 2 999999 -371703 1 9 999985 -396660 1 2 999999 855198 1 4 999990 393669 1 19 999988 -597693 2 3 999993 2 121 271089 1 1 999984 42604 2 14 1000000 1 9 999984 963784 1 2 999996 605217 1 19 999991 520325 2 498914 822040 1 8 999990 -91842 1 18 999990 -252210 2 487788 571430 1 557135 560845 -298013 2 488045 759970 1 170508 292585 555025 1 151684 511105 -763610 2 11 999991 1 131658 490727 447410 2 2 999999 1 2 999999 634831 2 52825 91178 2 173509 734310 1 2 999999 1190 1 15 999981 224056 2 541765 955137 2 111446 792400 2 2 999999 1 9 999982 -639841 1 2 999999 -140825 1 115935 715105 -743587 1 17 999993 931528 2 39315 654276 1 13 999983 -556037 1 2 999999 -360292 1 8 999985 -816973 2 4 999993 2 2 999999 1 9 999993 -101287 2 576364 724117 1 2 999999 196375 2 206863 498380 1 2 999999 -655883 1 3 999989 -153219 2 2 999988 1 3 999994 -158873 2 418165 485461 2 1 999996 2 18 999983 1 188951 536430 -877701 1 19 999981 -364936 1 2 999997 199818 2 2 999999 1 12 999983 -349001 1 90086 396823 -794288 2 2 999999 1 696666 753153 879387 2 477140 983576 2 2 999999 1 125854 822756 133434 1 5 1000000 -249728 1 23601 89745 167599 1 18 999983 757389 2 6 1000000 1 504895 809406 455521 1 8 999993 928000 1 2 999999 -700803 1 2 999999 549423 1 2 999999 530966 2 3 999988 2 68391 556230 1 12 999996 -748698 1 166564 396646 -838950 2 6 999992 1 521932 765996 -335962 2 14943 774496 2 1 999985 2 19 999993 2 2 999999 2 720628 839081 1 2 999999 143788 2 17 999998 1 18 999991 -533872 1 19 999997 -528909 2 610361 968673 2 11 999998 2 1460 339637 2 2 999999 2 2 999999 2 128292 538592 1 100743 114722 -978959 2 15 999992 1 3 999990 805318 1 2 999999 895475 1 2 999999 95424 1 2 999999 782342 2 18 999983 2 178204 912434 2 655398 709209 2 15 999981 1 3 999995 -958594 2 5 999996 1 427452 515860 -114760 1 2 999999 -196817 2 2 999999 1 14 999985 944882 2 11 999993 2 5 999985 1 2 999999 929070 2 7 999987 2 1 999987 1 2 999999 746110 1 56109 88973 642289 2 16 999992 2 1 999995 1 12 999994 65282 1 2 999999 -119473 1 2 999999 878692 2 15 999982 1 293427 596498 97449 2 10 999986 2 1 1000000 2 14 1000000 2 503612 528309 2 260642 910005 2 457687 725437 1 10 999995 -609301 2 16 999997 2 2 999999 2 2 999999 2 2 999999 2 260439 696214 1 2 999999 819727 1 19 999984 -973761 2 2 999999 1 2 999999 174148 2 2 999999 1 2 999999 -250629 2 7 999993 1 722198 925761 347029 2 9 999993 2 5 999999 2 399541 557495 1 2 999999 188350 1 20 999987 -366677 1 541857 669030 -191000 2 2 999999 1 2 999999 -893894 1 2 999999 767489 1 17 999988 -2833 1 275926 476701 -355609 2 16 999999 2 2 999999 1 17 999986 379263 1 667369 754399 -135371 1 2 999999 802417 2 319664 891774 2 2 999999 1 11 999981 -467612 1 2 999999 -447603 1 2 999999 132215 1 1 999981 857381 1 2 999999 -390109 2 5 999983 2 2 999999 1 2 999999 -971274 1 97392 469695 57207 1 2 999999 -118152 1 5 999999 184263 2 375595 616788 1 20 999982 740124 2 4 999984 2 63186 640594 1 20 999982 -316184 2 2 999999 1 13 999987 -906112 2 3 999984 1 2 999999 558206 2 7 999997 1 315393 419089 531722 2 2 999996 2 2 999999 1 2 999999 -866376 1 1 999995 -740894 2 2 999999 1 2 999999 -117546 2 2 999999 1 939956 945070 -42166 2 285425 849490 2 447889 841074 1 3 999982 408819 2 94240 765697 1 2 999999 -84705 2 46811 678056 1 623524 857517 522290 2 2 999999 1 2 999999 -979038 2 10 999999 1 2 999999 96903 1 13 999982 825910 2 6 999981 2 6 999984 1 2 999999 900835 2 3 999987 2 2 999999 2 133597 805654 1 2 999999 320406 1 7 1000000 591452 1 148452 195636 -735537 2 3 999985 1 451389 481361 745361 1 15 999997 -457562 2 13 999994 2 2 999999 2 596683 866617 2 2 999999 1 2 999981 -857510 2 18 999989 1 651104 761173 -311292 2 2 999999 1 18 1000000 -138794 2 18 999995 2 2 999999 1 2 999999 -775784 1 15 999986 -822389 1 446177 516357 -826724 1 84820 203274 886776 2 199585 446718 1 120049 746233 -481407 2 11 999999 1 2 999999 512371 2 412517 691862 2 631821 940237 1 614281 945666 154448 2 2 999999 1 679568 760049 705172 2 19 999984 2 2 999999 2 2 999999 1 216188 291023 -194700 1 2 999999 261050 2 2 999999 1 15 999982 -284679 2 571802 761199 1 8 999981 -985782 1 12 999981 662644 1 182099 276185 759023 1 2 999999 705680 1 2 999999 699259 2 2 999999 2 17 1000000 1 5 999987 539504 1 118146 237705 804280 1 10 999992 264580 2 2 999999 1 240509 395163 747033 2 62722 773336 2 2 999999 2 740109 987166 1 2 999999 10092 1 14 999983 48352 1 658588 674638 283412 1 8 999996 951120 1 167875 819602 -830725 1 8 999983 813710 2 2 999999 2 2 999987 1 909200 943895 -611573 2 223025 898817 1 231701 339167 -894081 1 2 999999 -607908 2 72992 853113 1 2 999999 103648 1 4 999997 125633 2 13 999988 2 16 999993 1 15 999987 -548872 1 20 999993 465752 1 230644 567898 71497 1 39119 540456 99001 1 2 999999 139988 2 12 999981 1 438965 941340 728323 2 4 999987 2 11 999990 1 398094 576517 -881574 1 14 999981 -192671 2 2 999999 1 533867 657233 31569 1 2 999999 74513 2 2 999999 2 14 999985 2 14 999988 1 2 999999 -365813 2 82401 860016 1 2 999999 -463802 1 2 999999 313851 1 14 999998 968029 2 338030 442408 1 7 999998 -936850 2 479246 765944 1 363245 428133 4338 1 619437 886615 -246397 1 2 999999 -65332 1 2 999999 297157 2 451842 614397 2 8 999990 2 11 999998 2 2 999999 1 12 1000000 91572 2 269091 820984 1 53657 394620 -238626 1 274438 278191 -237811 2 2 999999 2 608858 935717 2 167758 596381 1 19 999988 425992 2 395692 777349 2 7 999983 1 20 999994 934532 2 913380 940061 1 9 1000000 732779 1 13657 585323 734879 2 13 999988 1 2 999999 94082 1 2 999999 371187 2 105746 503110 2 579388 656650 1 2 999999 -322335 2 221496 319870 2 18 999993 1 2 999999 417248 2 3 999998 1 2 999999 -541991 1 56656 559418 -120645 2 226090 971494 2 635466 748809 1 2 999999 634082 1 8 999986 472979 1 435255 527789 845885 1 2 999999 -370578 2 2 999999 2 2 999999 1 84869 291604 -228150 2 19 999992 1 2 999999 -332216 2 2 999983 2 54392 350172 1 193754 701874 17203 1 14 999988 928415 1 2 999999 -896502 1 2 999999 -47884 2 2 999989 1 177624 431549 -870542 2 2 999999 1 348439 413980 -871752 1 678254 804426 -602851 2 556071 841141 1 2 999999 -418214 1 11 999998 980513 1 9 999998 61898 2 18558 978194 1 2 999999 893071 1 38275 643768 -793641 2 2 999999 1 2 999999 -922650 2 771925 869402 2 11 999986 2 513392 534005 1 607364 962251 917281 1 19 999999 379779 2 2 999999 1 330514 806539 472056 2 18 999990 1 2 999999 -87109 2 2 999999 1 2 999999 -124827 1 16 999987 242129 1 10 999994 -199210 1 2 999999 97507 1 7 999993 -386905 2 17 999988 2 328443 399848 2 2 999999 2 201881 849323 2 11 999986 1 194016 605887 -457970 1 13 999984 273748 1 626785 932484 348536 1 287444 771734 -483846 1 2 999999 -982253 2 5 999989 2 8 999994 1 2 999999 810030 1 2 999999 530486 1 2 999999 -877811 2 19 999984 1 18 999999 284461 1 10 999998 715460 2 3 999986 1 7 999987 669765 2 65345 409259 1 10 999984 -78314 1 683816 845500 -464003 2 60126 207105 1 2 999999 59978 1 2 999999 -277385 1 2 999999 -429383 2 2 999998 1 2 999999 -367423 2 2 999985 1 110416 528548 427831 1 2 999985 602595 2 9 999987 2 2 999999 1 2 999999 680732 2 2 999999 2 14 999986 1 7 999982 202291 2 182616 826617 1 60046 174509 645500 2 2 999999 1 13 999985 -11951 2 1 999983 1 1 1000000 -348509 1 2 999999 -983249 1 524459 988407 317190 1 19 999989 672683 1 363139 974070 615190 2 380415 989569 2 17 999989 1 10 999989 302294 2 32653 105817 1 2 999999 885959 1 483327 993123 596578 1 524939 697415 415417 1 275364 575813 902783 1 2 999999 -69322 1 2 999999 -248601 1 2 999997 -215023 1 4 999986 72211 2 20 999990 2 251480 479339 1 669342 739615 -555461 2 2 999999 2 2 999999 1 519314 966444 -576665 1 2 999999 898474 1 2 999999 -310115 1 6 1000000 372056 1 10 999985 -998296 1 450934 574582 -562308 2 704494 928086 2 2 999999 2 18 999985 2 17 999991 1 7 999991 902305 2 145010 385512 1 2 999999 -821308 1 514827 533648 85180 1 261362 681970 -864339 1 164508 580551 940832 2 378483 656065 2 251254 580451 1 381642 956472 -506207 1 18 1000000 -886293 1 2 999999 -667453 1 19 999984 -874456 2 10 999982 1 12 999989 -629455 2 2 999999 1 193284 377545 736791 2 12 999985 1 591112 793395 -16249 2 13 999994 1 604051 718743 -754734 2 45517 245948 2 179084 310189 1 2 999999 -312123 2 410848 678944 2 2 999999 1 15 999990 703852 1 2 999999 527503 1 4 999984 696988 1 17 999995 675254 2 490430 927410 1 187440 419403 479920 2 2 999999 2 40973 837042 2 577473 671344 2 95316 191337 1 2 999999 -19656 2 10 999984 1 9 999996 -809798 1 5 999994 58076 2 525202 762193 2 59698 414491 2 460091 838098 2 6 999985 2 2 999999 2 645580 894813 2 295089 767252 2 6 999986 1 4 999990 -409670 2 574275 711833 1 140679 237326 -476485 2 359131 815327 1 2 999999 -75652 1 2 999999 -730951 2 18 999986 2 576482 921911 2 189355 537194 2 13 999998 1 467551 514696 391779 2 20 999993 1 547501 610408 390994 1 12 999999 837798 2 2 999999 2 29959 667510 1 2 999999 -136780 2 10 999987 2 2 999999 2 2 999999 2 2 999999 1 913785 927084 857807 1 2 999999 855602 1 2 999999 -923573 1 2 999999 641765 1 667892 882349 947847 1 4 999982 389830 2 778081 986639 1 1 999984 -989385 2 15 999999 2 11 999991 2 11 999989 1 2 999999 -618932 1 2 999999 -868612 2 2 999999 1 2 999999 -562103 1 327052 714757 -379403 1 2 999999 289148 2 1 999986 2 292328 331931 1 2 999999 646790 2 18 999985 2 20 999992 1 320948 563433 -259321 1 10 999982 501798 2 72322 577506 2 450312 886286 1 2 999999 -665003 1 2 999999 704925 2 2 999999 2 417527 467559 1 2 999999 -570631 1 188273 693046 516669 1 567992 982656 -626652 2 2 999999 1 2 999999 -555841 2 474941 991564 1 2 999999 323505 2 4 999994 2 2 999999 2 3 999998 2 675162 752944 1 5 999985 -279590 2 2 999999 1 12 999995 -194343 1 2 999999 940634 2 201255 368572 1 2 999999 68818 2 2 999999 1 1 999996 -697584 2 11 999988 1 2 999999 -449647 2 2 999999 2 2 999999 1 2 999999 -267717 2 2 999999 1 2 999999 -954577 2 249605 734003 1 2 999999 -5080 1 269586 563029 443752 2 2 999999 1 35680 470587 -757836 1 2 999999 705590 2 819907 923972 2 20 999985 1 2 999999 -307494 2 20 999992 2 2 999999 2 2 999999 2 5 999995 1 513321 838799 -446035 2 12 999999 1 832235 979876 308348 2 2 999999 2 4 999984 2 11 999990 2 3 999996 1 2 999999 -924534 2 189708 360157 1 2 999999 -825720 2 352095 956015 1 9 999993 233011 1 13 999990 395603 2 19 999989 1 14 999993 59249 2 2 999999 2 2 999999 1 62830 725368 956553 1 333143 712379 -770352 1 2 999999 -423879 2 3 999998 2 244598 352982 2 2 999999 2 2 999999 1 155799 466566 -856662 2 5 999990 2 319043 418504 2 659129 859462 1 13 999998 -236092 1 520756 846879 427556 1 2 999999 998290 1 109962 268382 697567 2 3 999985 2 2 999999 2 249817 252969 1 10 999990 -552742 2 10 999997 1 44474 457346 948617 2 18 999997 2 1 999986 2 2 999999 2 2 999999 1 2 999999 -83088 2 2 999999 2 807118 931937 1 15 999994 -190303 2 847805 882241 1 8611 497000 844728 1 2 999999 -325566 1 62528 78991 -674605 2 2 999999 1 3 999982 -798905 2 142665 994370 1 299771 338838 -718997 1 1430 234163 -457796 2 2 999999 1 5481 160288 -144802 2 885874 951853 2 46958 271060 1 2 999999 -439349 1 2 999999 127252 2 2 999999 2 443901 737422 1 15 999984 336137 1 2 999999 -992968 1 10 999989 490138 1 270961 998729 284515 2 4 999991 2 173380 966831 1 2 999999 111376 1 76767 168733 455214 2 2 999999 2 312672 716909 1 641826 834482 -164366 1 2 999999 -194203 1 551168 967828 -102222 2 400104 509826 2 8 999994 2 4 999999 2 3 1000000 2 2 999999 1 2 999999 -972120 2 1 999981 1 2 999999 -285242 2 2 999999 1 100806 337758 885193 2 17 999990 1 2 999999 -650923 2 741530 987713 1 350957 627614 -734412 1 253687 476393 -434503 2 2 999989 2 469169 520636 1 38757 219251 68099 2 20 999993 1 2 999999 -116893 2 15 999983 2 673731 912723 2 9 999982 1 6 999986 214980 1 2 999999 -206701 1 480785 768737 -8864 2 6 999988 1 2 999999 901665 1 10 999988 19288 2 10 999985 2 79014 603325 2 336475 900685 2 1 999983 1 12 999985 415048 1 553293 927917 901380 2 2 999999 2 280454 866156 1 666400 983545 366401 2 766567 827454 1 3 999981 664382 1 318618 409849 -470925 2 3 999991 2 2 999999 2 2 999999 2 9 999990 2 280408 470590 1 2 999999 -744263 1 154944 420014 -540843 2 2 999999 1 2 999999 295122 1 8 999991 -268157 2 195583 777163 2 324213 505361 1 12 999989 -828167 1 20 1000000 -237045 1 3 999989 -213863 1 960159 985152 586015 1 9965 473020 -157520 1 2 999983 -144462 2 248112 301398 1 641287 807151 -393087 2 2 999999 1 722454 756695 593587 2 2 999999 1 2 999999 -986425 2 549988 875421 2 2 999999 1 1 999990 379166 2 60543 826495 1 251005 529392 -887454 1 2 999999 606513 1 2 999999 -287393 1 2 999999 473608 2 516959 809132 1 2 999999 -836180 1 11 999996 -578080 1 6 999993 580817 1 584899 883947 -618765 2 362544 627832 1 8 999987 738361 2 784733 814955 2 2 999999 1 510272 810355 -479491 2 2 999999 1 2 999999 -614954 2 11048 983472 2 2 999999 2 3 999989 2 10 999986 2 2 999999 1 13 999998 -949698 2 6 999983 2 1 999981 2 2 999999 2 175187 656327 2 1 999981 2 599112 702679 1 52052 319669 -375653 1 863034 922638 -627919 2 2 999999 1 17 999998 -898320 2 2 999999 1 286669 675494 -164815 1 18 1000000 537694 1 2 999999 -263087 1 12 999987 15522 1 652317 809931 234870 1 10 999982 765771 2 2 999999 1 4124 581958 -638158 1 13 999981 121976 1 10 999999 230398 2 295868 569722 1 2 999999 107329 2 14 999991 1 316232 593548 749549 1 2 999999 -631170 1 16 999996 -894874 1 2 999989 295255 1 16 999984 -206423 2 269921 704135 1 80898 133148 187197 2 7 999981 1 13 999992 -39767 2 2 999999 2 16 999992 1 5 999994 81168 2 954049 989270 1 3 999986 956493 2 13 999982 1 15 999992 137155 1 261586 806573 768379 1 2 999999 740063 1 17 999999 892679 2 2 999999 2 18 999998 1 2 999999 -138719 2 2 999999 2 7 999987 2 2 999999 1 660796 707966 951451 1 2 999999 -274391 1 717608 882380 -728871 2 597655 810489 2 2 999985 1 11 999994 772207 1 11 999987 -149969 1 14 999983 -721908 2 13 999981 1 2 999999 -2619 2 18 999997 2 2 999999 1 9 999991 -771177 1 520610 954890 949463 1 2 999999 -520931 2 20 999996 2 12 999992 1 2 999999 891911 2 20 1000000 1 9 999997 -351265 1 172690 584760 -705338 2 395310 640186 2 11 999984 2 2 999999 1 67397 75141 -893231 1 2 999999 -929186 2 2 999999 1 518142 630095 825547 1 4 999991 862357 2 478166 803685 2 17 1000000 2 2 999999 1 149210 965131 -846617 1 77376 861195 939902 1 2 999999 725856 2 20 999982 1 2 999999 -535481 1 1 999986 -859887 1 2 999999 -780144 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999997 2 3 999995 1 60411 420251 -541487 1 1 999988 994882 2 194217 709708 2 19 999999 2 2 999999 2 16 999981 2 310802 376113 2 2 999999 1 2 999999 173546 2 7 999982 1 444820 779375 -277178 2 12 999995 1 2 999999 -223909 2 2 999999 1 2 999999 784817 1 16 999989 829546 2 7 999987 1 127468 360437 889126 2 2 999999 2 12 999989 1 253952 612304 498463 1 520950 631781 897247 1 2 999999 716996 1 12 999997 -410050 2 2 999999 2 2 999999 2 15570 611270 2 6 999993 2 7 999981 1 511239 778374 686059 1 2 999999 -840682 1 2 999999 -894094 1 481517 668752 -27906 2 514950 801457 1 2 999999 448052 1 11 999997 -530851 1 2 999996 778054 1 186187 726480 461890 2 2 999999 2 129564 184592 2 106595 851539 2 136967 512004 2 2 999999 2 2 999999 2 8 999996 1 17 999991 136893 1 478236 964669 542232 2 512681 899096 2 4 999985 2 13 999994 2 2 999999 1 2 999999 -74863 2 244058 367159 2 18 999981 1 2 999989 -251554 2 2 999999 2 2 999999 2 676113 975191 1 376023 739556 -178370 1 618135 744477 314740 2 20 999994 2 2 999999 2 2 999999 1 2 999999 258285 2 706 173392 1 2 999999 966318 2 39401 39809 2 199848 458862 1 738325 980001 -254026 2 416604 919315 2 2 999999 1 1 999991 -313625 2 19 999988 1 12 999987 824915 1 573511 646283 -838678 2 762973 825237 2 2 999999 1 2 999999 -265708 1 442374 525623 361353 1 6 999997 717696 1 904787 926790 588523 1 16 999997 111152 2 19 999989 2 2 999999 1 416860 780953 233766 2 17 999982 2 18 999985 2 2 999999 2 12 999985 2 273822 779842 2 4 999983 1 125620 749073 282285 2 15 999989 1 17 999988 217860 2 708531 769408 1 200431 556846 745213 1 2 999999 159498 2 2 999999 1 2 999999 -602109 2 555486 788788 1 2 999999 -815403 1 178030 553752 394730 2 11145 746333 2 2 999999 2 295335 541729 2 345365 876724 1 698970 970003 -853000 1 10 999987 -657678 2 2 999999 2 434296 808092 1 2 999999 989776 1 1 999987 -425021 2 2 999999 2 244330 294679 1 2 999999 -291581 2 2 999987 1 2 999999 976876 2 2 999999 1 187785 579489 547990 1 2 999999 383784 1 21881 298762 595671 2 2 999999 1 2 999999 810888 2 55436 374855 1 6 999986 -764968 2 19 999981 2 243326 691287 2 5 999985 1 578967 650686 985905 2 18 999981 2 211901 681851 2 11 999984 1 65210 465530 -735136 1 181086 649196 -246284 2 2 999999 1 2 999999 637168 1 4 999995 -752551 1 15 1000000 -90909 1 796298 809606 -698946 2 2 999999 2 2 999999 2 14 999990 2 6 999981 1 7 999982 229764 1 14 999983 -805875 2 2 999999 1 4 999985 277922 1 2 999992 -814823 1 2 999999 -342780 1 2 999999 58965 2 2 999999 2 628977 645334 2 430435 946466 1 4 999992 -760652 1 2 999999 -9720 2 491489 645250 2 4 999983 2 11 999990 1 1193 915728 -270984 1 339281 733646 -455112 2 2 999999 1 722308 894826 599945 1 19 999991 65413 2 2 999999 2 15 999987 1 1 1000000 -581187 2 2 999999 1 14 999997 746731 1 15 999990 179526 2 2 999999 1 1312 882905 -674237 1 2 999999 -925786 2 70378 354775 1 2 999999 -381898 2 2 999999 2 597344 997806 2 6 999994 2 2 999999 2 74356 678092 2 2 999999 2 264000 738244 2 2 999999 1 161740 248637 215133 2 9 999997 2 9181 60019 2 342698 827383 1 480162 877776 682116 2 6 999994 2 2 999999 1 7585 791570 -227949 1 19 999991 -644977 1 2 999999 29690 1 2 999999 644409 1 2 999999 279835 1 2 999999 -761263 2 2 999999 2 1 999998 2 2 999999 2 2 999999 2 814950 827729 2 917629 923512 1 7 999982 -600874 1 6 1000000 30708 1 228118 723737 19667 1 2 999999 30449 1 544549 602904 398430 1 396565 762144 860623 2 297970 736771 2 20 999986 2 2 999999 1 17 999995 -290696 1 483539 885978 -247335 2 7 999986 1 55265 458629 28935 2 8 999994 1 774583 938347 744368 2 2 999999 2 40004 615664 2 511051 989075 2 189318 970897 1 199640 569644 205817 2 620359 895443 1 2 999999 701636 1 11 999987 -992728 2 345450 850868 2 119821 700312 1 14 999999 -677187 1 8 999995 449924 2 2 999999 2 382873 938231 1 13 999998 -993979 2 7 999985 1 598742 666218 958962 2 5 999981 1 310987 835992 -608033 1 7 999987 -634581 1 2 999999 825202 2 296264 870562 2 549125 676111 1 3 999991 -812284 1 19 999999 78361 2 2 999999 2 7 999984 1 18 999982 388197 2 2 999999 1 17 999999 -333666 2 316747 417400 1 77653 150779 -847017 1 4 999991 -424760 2 14 999997 2 15 999982 2 416237 990853 2 2 999999 1 681836 836570 855266 2 367441 950505 2 42751 131566 2 319274 998742 2 2 999999 2 15 999988 2 298606 458400 1 12 999999 -763995 2 2 999999 1 10 999997 -382480 1 11 999996 -253200 2 2 999999 1 133501 863705 693128 1 12 999984 -534436 1 77585 845657 -564579 2 186955 219608 1 247544 282429 -184414 1 38362 714235 30881 1 150406 330668 -90589 1 18 999994 14641 1 417793 560531 10355 2 7 999991 2 2 999999 1 8 999999 912173 2 2 999999 2 2 999999 1 12 999998 965131 1 805373 952337 -799082 2 2 999999 2 14 999981 2 3 999991 2 10 999990 2 308487 939508 2 8 999984 1 673414 801729 -931524 2 287437 993906 1 452116 915876 -923514 1 9 999988 -781164 1 54526 968464 884827 2 2 999989 2 2 999999 1 2 999999 853892 1 276291 442071 -948744 1 52078 231014 467584 2 8 999994 2 5 999982 2 37681 921316 1 12 1000000 -759086 1 12 999988 -255548 1 464028 629256 -813968 2 2 999999 2 17 999996 2 2 999999 1 1 999982 575602 1 8 999998 -544523 1 2 999999 879657 1 2 999999 26082 2 2 999999 1 504815 907664 -461615 2 3154 305039 2 2 999999 2 166062 654495 1 710707 739503 -517266 1 623041 701677 118928 2 7 999997 2 20 1000000 1 2 999999 838320 1 327848 488994 -546584 1 9 999990 -392833 2 2 999999 1 17 999983 892697 2 2 999999 1 155422 294755 -777965 1 2 999999 -678035 2 741759 940600 2 14 999997 2 887879 957248 2 4 999992 2 210623 632144 1 2 999999 330144 1 2 999999 293809 1 689421 707572 652760 1 4 999989 610514 1 8058 970922 -150858 1 12 999984 -79832 2 12 999989 1 2 999999 212570 2 2 999993 2 954757 996607 2 26407 285007 2 2 999999 1 96458 443727 866423 2 2 999999 1 235427 242917 259833 2 16084 457087 1 458455 594169 749125 1 3161 760485 607023 2 2 999999 1 14 999996 -621872 1 2 999999 -652602 1 2 999999 -661641 1 2 999999 -154420 1 340797 601268 -427016 2 2 999999 1 7 999991 -532321 2 2 999999 2 2 999999 2 10 999981 1 771048 953870 -102646 2 9 999992 2 2 999999 2 15467 743263 1 2 999999 -156948 2 212722 810997 2 17 999999 2 2 999999 1 18 999992 -372023 1 275707 825191 525936 2 11 1000000 2 19 999994 1 12 999984 -295409 2 10 999981 1 2 999999 -998169 1 491998 678137 -629040 1 2 999999 743735 2 2 999999 1 1 999990 -967069 1 3 999990 307909 2 278988 284772 2 2 999999 1 4 999995 -371437 2 2 999999 2 18 999986 2 1 999982 1 349823 919673 -792877 1 10 999983 -211655 2 18944 538657 1 6 999993 -823464 1 420237 587314 298364 2 2 999999 1 8 999987 308995 2 340798 618207 2 18 999991 1 7 999992 93147 2 267824 796824 2 2 999999 1 376860 707066 663410 1 4 999983 -298128 1 20 999991 359221 2 2 999999 2 577032 750579 2 2 999999 2 282136 870119 2 2 999999 1 8 999982 166485 2 12 999986 2 5 999998 1 2 999999 623905 1 11 999992 -615388 2 14 999999 2 60589 268958 2 2 999999 1 113377 649520 747886 1 19 999982 -774882 2 2 999999 1 17 999994 -799220 2 35903 396214 1 393979 917474 316913 1 19 999982 -714826 2 727372 870955 2 2 999999 1 230440 890954 571394 2 2 999999 2 881121 942688 2 36553 150452 1 2 999999 -243737 2 552111 602998 2 2 999999 1 2 999999 965557 2 131667 456909 2 2 999999 1 2 999999 908505 2 2 999999 2 19 999993 2 801664 991240 2 2 999999 1 11679 891221 191608 1 3 999998 -853193 1 2 999999 9745 2 2 999992 1 13 999988 735516 2 2 999999 2 514111 831648 2 2 999999 2 2 999999 1 2 999999 -856754 1 2 999999 694873 1 2 999999 -238059 1 2 999999 -311816 2 7 999993 1 2 999999 -977478 1 2 999999 -464732 1 2 999999 -542380 2 114304 647602 2 2 999999 1 9 999987 257515 2 4 999991 2 20 999985 1 4 999993 -56231 1 279702 871417 -693674 2 163300 866704 2 126660 951805 1 108770 664861 630778 2 2 999999 2 19 999996 1 480648 790575 -651152 2 4 999990 1 2 999999 -66196 1 7 999984 -857484 2 20 999983 1 100187 262686 886864 1 123881 213184 463695 2 2 999999 1 656484 812694 -233052 2 689532 959173 1 2 999999 -459006 1 2 999999 -764243 1 816908 927608 168753 2 124890 351463 1 2 999991 758598 2 2 999999 2 13 999984 2 2 999999 1 2 999999 450213 2 139383 910253 1 2 999999 -578330 1 57336 672374 -255864 2 15 999993 2 2 999999 2 219348 254297 1 2 999999 987262 2 166862 751308 2 471978 880638 1 351693 921253 623584 2 98690 697351 2 689402 776366 2 10 999996 2 6 999990 2 13 999994 1 3 999988 -759424 2 2 999999 1 2 999999 -639297 2 2 999999 2 2 999999 2 2 999999 1 2 999999 569708 1 127765 592055 -228199 2 10 999991 1 10 999998 -336711 1 14 999989 -495379 2 2 999999 1 7 999998 759981 2 2 999999 2 2 999999 1 2 999999 439324 1 567479 728387 774726 2 525026 652974 2 2 999999 2 3 1000000 1 2 999999 -475245 2 4 999987 2 2 999999 2 2 999999 1 8 999985 713375 2 2 999999 2 14 999998 2 20 999983 2 2 999999 1 379382 516392 -844519 2 2 999999 2 199818 610972 2 178092 951383 2 3 999987 2 9 999997 2 2 999999 1 202374 520794 883226 2 2 999999 1 331622 879028 -929798 2 2 999999 2 249339 543056 2 56357 789659 2 2 999999 1 198965 987321 -223601 2 700084 966378 2 10 999993 2 17254 909545 1 2 999999 757383 2 29384 54019 1 10 999988 -344985 2 2 999999 2 10 999994 2 2 999999 2 2 999999 2 2 999999 2 271542 568620 1 799809 851372 593937 2 2 999999 1 14 999994 761160 2 2 999999 2 2 999999 1 71870 673812 -160526 1 1 999987 -361811 2 126399 993866 2 2 999999 1 3 999981 349755 2 13 999986 1 2 999999 -825167 2 2 999999 1 9 999983 107415 2 311547 908167 2 2 999999 2 5 999995 1 2 999999 -700045 1 2 999999 296487 2 268799 293181 2 120608 744849 2 336731 834696 1 2 999999 104203 2 276776 738575 2 331013 564818 2 9 999985 1 492998 502485 521544 1 144250 797046 -225605 2 2 999999 1 33261 989461 781490 2 2 999999 2 19 999981 2 899389 959973 2 2 999999 2 2 999991 2 304712 505283 2 59847 792569 2 239520 528950 2 2 999999 2 35388 84119 2 2 999999 1 13 999993 -430514 1 2 999997 923845 1 19 999991 -188857 2 19 999999 2 587563 973986 1 3 999985 -628722 1 2 999999 -725468 2 19 999988 2 2 999999 2 363809 845668 2 2 999999 2 5 999990 2 13 999985 2 2 999998 2 2 999999 1 2 999999 -815307 2 2 999999 2 67205 438109 1 1 999987 -295065 2 2 999999 2 2 999999 2 89979 951193 2 348909 799110 2 13719 308187 2 2 999999 1 2 999999 -749632 2 17 999992 2 655999 670924 1 2 999999 986081 1 33571 463345 -683895 2 14 999998 2 2 999999 2 380227 597461 2 488649 713857 2 2 999999 1 2 999999 -192097 1 12 999990 -475714 2 47681 781655 2 2 999999 1 2 999999 -106992 2 19 999981 1 9 999992 428752 1 296903 665090 651164 2 4 999995 2 4 999981 2 2 999999 2 29898 951414 2 2 999999 2 2 999999 2 22577 804280 1 2 999987 -191862 2 2 999999 2 15 999989 2 2 999999 2 432526 714685 1 732196 961051 16527 2 11 999988 1 163047 265315 889916 2 492292 931726 1 500381 904233 -218286 2 2 999999 2 2 999985 1 102345 908551 -651939 2 11560 609160 1 5 999983 -614492 1 12 999985 -279458 1 128619 536211 574 1 582641 920479 910078 2 16 999993 1 2 999999 839885 2 10 999997 1 12 999998 -913851 2 152665 873187 1 5 999999 904669 2 2 999999 1 6225 902227 861393 2 233235 412538 2 2 999999 2 2 999999 2 834647 948511 1 10 999987 -295270 2 204885 673235 2 94416 811952 2 7 999986 2 10 999990 2 2 999999 1 2 999999 -396437 2 605886 695724 1 18 999997 241742 2 4 999982 1 10 999997 -332567 1 2 999999 730046 1 17 999986 950614 1 31347 428225 -781562 1 11 999990 573795 2 9 999983 1 2 999999 -904883 1 20 999992 -339253 2 305582 560101 2 15 999983 1 306044 514070 830874 1 2 999999 510457 1 609595 961694 52812 1 304677 947037 -211238 2 574073 864650 2 2 999999 2 2 999999 2 439680 460109 1 2 999999 -275948 2 163736 836049 2 1 999988 1 2 999999 719041 1 10 999989 -638350 1 2 999999 943568 1 11 999994 207270 1 2 999999 179068 1 3 999985 -935126 1 2 999999 712776 1 2 999999 579545 2 60668 429994 2 2 999999 2 50085 804499 2 2 999999 2 85642 814743 2 617718 903323 2 721177 891282 1 149445 177662 196721 2 100136 200791 2 94816 576243 2 153930 692318 1 12 999991 805925 2 2 999999 2 838801 960397 1 1 999981 85453 1 9 999981 -733800 2 10 999992 2 19 999999 1 14 999993 153539 1 385498 957519 505218 1 2 999999 -310164 2 2 999999 1 179621 525964 -993212 2 9 999996 2 18 999997 2 634200 655539 1 2 999999 -736685 2 18 999997 2 744237 880754 2 2 999999 2 291451 394970 2 2 999999 2 256684 784782 1 2 999999 320533 1 20 999987 577545 1 20 999999 -327559 1 2 999999 -50082 2 2 999995 2 49830 874610 2 2 999999 1 14 999987 801218 2 13 999992 2 734745 835825 2 2 999999 1 2 999999 -703823 2 3 999981 1 369010 950815 -326222 2 2 999999 1 2 999999 -659221 2 550734 708750 2 2 999999 2 20 999995 1 99141 345971 474580 1 14 999986 -628480 2 18 999988 1 9 999999 401405 2 15 999984 1 271056 823685 709086 2 9 999986 2 82669 156993 1 485404 701669 758443 1 2 999999 -430471 2 783393 908518 1 2 999999 -394841 1 620305 937652 -437279 2 2 999999 2 2 999999 1 2 999999 -889211 1 50717 411383 77244 2 14 999994 2 2 999999 2 237501 510669 1 2 999999 316739 2 15 1000000 1 2 999999 2799 2 385094 932036 2 10 1000000 1 524101 686281 939445 2 2 999993 2 13 999988 1 247037 575887 -783112 2 5 999987 1 416042 747442 741295 1 2 999999 71642 2 57532 138767 1 429683 969747 835447 2 2 999999 2 2 999999 2 2 999999 2 12 999987 1 9 999996 117126 1 81860 480608 -734635 1 4 999981 992640 1 412926 900447 489994 2 19 999987 1 2 999999 -9076 1 2 999999 -272685 1 17 999992 -466645 1 2 999999 -279983 2 4 999992 2 239496 592234 1 19 999982 -978172 1 2 999999 -142732 2 193821 642053 1 2 999999 -320141 2 128518 228712 2 2 999999 1 13 999999 52742 2 312059 651944 1 7 999983 303714 2 7 999981 1 96167 977194 393395 2 9 999995 2 124339 175598 2 15 999999 2 2 999999 2 10 999982 2 312954 701153 2 4 999998 1 46961 890688 -684042 2 312475 620312 2 61437 920002 1 2 999999 -860259 2 2 999999 2 206453 601452 1 340140 342948 212452 1 2 999999 -664547 2 962101 969049 1 2 999999 -420241 2 6 999986 2 2 999999 1 531830 897205 259749 2 17 999984 2 206805 389355 1 2 999999 -456532 2 3 999984 2 17 999988 2 2 999999 2 13 999985 2 16 999987 1 2 999999 593060 1 2 999999 -381234 1 11 999992 -762798 1 639774 980216 311673 1 2 999999 -263984 1 2 999999 -680991 2 11 999983 2 75850 433831 1 522026 604459 -662171 1 257694 583952 -362711 1 814701 973810 573390 1 285320 463591 -623675 2 260656 716042 1 3 999996 273984 1 2 999999 241971 2 2 999999 1 15 999996 119687 1 213511 921129 462942 2 564709 920907 2 2 999999 1 29191 919418 569370 1 2 999999 499243 2 84870 796462 1 642514 798900 164931 1 2 999999 638544 2 410552 540593 2 2 999999 1 6 999986 -582386 2 326579 886512 1 5 999995 -364469 1 2 999999 -97683 1 2 999999 -487810 2 15 999983 2 157247 798140 2 8 999984 2 2 1000000 2 2 999999 2 852370 925379 2 11 999991 1 2 999999 546612 2 8 999983 2 722859 971316 1 2 999999 -643540 1 69167 170468 46493 2 1 999988 1 438248 733962 -275701 1 2 999999 -935420 2 2 999999 1 89311 871906 -112427 2 2 999999 2 2 999999 2 321389 507411 2 19 999988 1 535408 629946 -20387 1 19 999982 -755411 2 2 999999 1 2 999999 247787 1 267413 292902 169075 1 2 999999 -470924 1 2 999999 457800 1 2 999999 -711128 2 2 999999 1 496143 558700 363774 1 18 999996 421790 1 8511 764431 -424830 2 134611 657526 2 2 999999 2 236087 290213 2 2 999999 2 596722 621509 2 249539 278455 1 735899 957649 796796 1 2 999999 283984 2 49747 903931 1 7 999992 -160615 1 380242 998633 -970110 2 15 999990 1 271991 758531 392020 1 2 999999 -214945 2 139621 226486 1 18 999987 538288 1 18 999989 -66534 2 186158 305345 2 203736 566775 1 2 999999 -789414 1 18 999996 242212 1 11 999994 851206 2 2 999999 2 492011 704153 2 18872 952223 2 399610 941690 2 20 999995 1 1 999984 -739155 1 54851 527332 -242696 2 394411 925147 2 2 999999 2 2 999999 2 4 1000000 1 18 999990 315417 2 2 999999 2 20 999998 2 2 999999 1 2 999999 739663 1 8 999987 392159 1 2 999999 -898663 2 12 999992 2 692799 877737 2 2 999999 1 12 999999 169442 2 1 999991 2 2 999999 1 636062 766987 100414 2 47672 438536 2 2 999999 1 2 999999 836291 2 7 999981 2 165861 952380 1 2 999999 142073 1 575869 671155 628032 1 15 999991 -970370 1 2 999999 -310980 2 543470 551185 2 2 999999 2 2 999999 1 413912 689140 -833191 2 1 999989 1 748396 802388 687552 2 3 999991 2 317640 508514 2 2 999999 1 11 999999 -157799 1 424566 747501 -655913 1 2 999999 -681069 1 308984 511197 -411083 2 14 999997 1 5 999993 608375 1 317086 768845 -128386 1 220649 873046 -813807 1 10810 987505 -826998 1 2 999999 -669514 1 17 999985 -398306 2 2 999999 2 2 999999 1 2 999999 -751064 2 2 999999 2 646362 703623 1 2 999999 795011 1 2 999999 514197 1 2 999999 -91985 2 114772 391531 1 7 999993 59685 1 1 999981 -175876 2 61749 627473 2 58801 535421 2 114512 912048 2 74131 741832 2 42073 369171 2 464864 958855 1 12 999992 880297 2 8 999998 2 11 999987 1 139242 976496 451590 1 6 999999 -143340 1 6 999981 -142643 2 15 999989 1 412886 433864 668527 2 821225 931423 2 18 1000000 2 2 999999 1 2 999999 -79505 1 9 999982 -994231 1 61890 183022 266694 2 2 999999 1 94228 280768 63617 1 2 999999 -842037 1 17 999989 182389 1 12 1000000 -946465 1 197103 270932 989688 1 14 999993 3045 1 1 999995 -793089 1 2 999999 -930109 1 2 999999 -572563 1 2 999999 78858 2 2 999999 1 1 1000000 -376544 2 9 999990 1 19 999997 290102 2 57775 603653 2 2 999999 1 2 999999 -197490 2 2 999999 1 2 999999 -849426 2 2 999999 2 5 999994 2 9 999985 2 7387 837976 1 7 999988 -886715 2 3 999999 2 2 999999 2 2 999999 2 12 999989 2 746950 781986 1 10 999990 122059 2 3 999995 2 11 999987 2 2 999999 2 14 999983 2 833859 971486 2 2 999999 2 14 999994 2 10 999990 1 16 999986 262929 2 2 999999 1 2 999999 -139274 2 1 999991 1 14 999984 -12947 2 5 999994 2 2 999999 2 1 999988 2 516713 776251 2 209265 989882 2 78929 790026 1 2 999999 20088 2 2 999999 2 18 999990 2 3 999987 2 2 999999 2 202007 725412 2 2 999999 2 2 999999 2 6 999999 2 2 999999 2 153001 764892 2 6 999983 2 9 999987 1 2 999999 -595828 1 2 999999 417151 1 8 999988 14053 1 2 999999 -165076 2 4 999994 2 2 999999 2 5 999996 1 2 999999 789060 1 898243 932942 -910984 2 2 999999 1 17 999981 -615712 2 6 999991 1 599072 767422 937952 2 17 999982 2 2 999999 1 2 999999 -326091 2 6 999993 1 2 999999 -322066 2 397540 961899 2 287168 417170 2 235621 422038 1 2 999999 275536 1 192120 478778 -86161 1 254618 359491 -496236 2 271060 630571 2 2 999999 1 2 999999 -137474 1 361966 426067 -917536 2 17 999988 2 11 999998 2 2 999999 2 2 999999 2 1 999989 2 2 999999 1 3 999993 37527 2 271776 453340 2 2 999999 2 16 999988 2 2 999999 1 2 999999 655345 2 11 999996 2 2 999999 1 126400 903230 -49443 2 2 999999 2 2 999999 2 262098 927131 2 2 999999 1 9 999989 493822 1 13 999992 256072 2 9 999983 2 119822 953376 2 498555 707540 1 405723 802595 -495932 1 2 999999 -90425 1 2 999999 442808 2 511336 610459 2 372534 653861 2 16 999984 1 149626 525620 -856968 1 2 999999 -848109 1 281008 663980 -408519 2 2 999999 1 19 999994 740014 1 2 999999 939688 1 2 999999 427388 2 556994 671139 1 2 999999 -395244 1 2 999999 -705110 1 2 999999 -795355 2 2 999999 1 470226 863981 -572348 1 2 999999 -373837 1 2 999999 -79434 1 6 1000000 -937110 2 655866 841413 1 4 999987 -932483 1 19 999981 759432 1 241043 392231 -734797 2 9447 814651 2 2 999999 2 58160 627600 2 605558 954271 2 299347 683328 2 2 999999 1 2 999999 -186936 2 129150 618428 2 1 999990 1 1 999986 -635566 1 523906 578698 -540905 2 52375 450752 2 2 999999 2 392419 768247 1 6 999994 324693 2 2 999999 2 2 999999 2 105990 134713 1 361109 628561 -822361 1 2 999999 826604 1 2 999999 217014 1 2 999999 -184323 1 2 999999 -267978 2 242657 352261 1 2 999999 -349850 2 136288 692374 2 20 999988 1 19 999982 301640 1 73865 156566 -114214 2 497157 702788 1 445575 885037 831820 2 14012 861311 1 10 999992 -608311 1 2 999999 166511 1 38490 110824 -793303 2 6 999998 2 445003 697222 1 589972 694865 190506 1 15 999982 -122970 1 2 999999 -457377 2 2 999999 2 17 999998 2 363318 485036 2 24512 876695 1 3743 968190 61063 1 12 999988 181824 2 2 999999 2 11 999983 1 2 999999 7470 2 4 999984 1 2 999999 -466224 2 2 999999 1 91523 675972 134198 2 459555 619251 2 298911 735467 2 2 999999 2 741976 983763 1 2 999999 -890982 1 366583 747849 -280195 1 2 999991 229046 2 2 999999 2 2 999999 1 2 999999 880419 1 2 999991 -896776 1 7 999992 885381 2 14 999988 2 2 999999 2 2 999999 2 737892 740381 2 2 1000000 1 3 999991 462004 1 2 999999 -834488 2 2 999999 1 2 999999 -353474 2 42345 157750 2 2 999999 2 2 999999 2 490571 966260 1 13 999999 -230644 1 2 999999 -417431 1 466817 569389 -546882 1 2 999999 -976124 1 347384 994648 398073 1 2 999999 -701684 2 448838 891948 2 2 999999 1 4 999984 -903337 1 441958 715256 114132 1 2 999999 -418698 2 15 999981 1 17 999995 -728102 1 2 999999 -864825 1 2 999999 920313 1 2 999999 -20356 1 260281 470169 -852670 2 2 999999 2 19 999990 1 9 999982 -859019 1 244577 388443 394166 2 208728 757912 2 2 999999 2 2 999999 2 116635 830243 2 2 999999 1 1 999988 -344943 2 536777 593800 1 87822 323310 -411150 2 10 999989 2 1 999985 1 18 999995 -383967 2 6 1000000 2 2 999999 2 2 999999 2 12 999999 1 253002 415110 817262 1 17 999998 -46391 1 731325 895460 281766 2 2 999999 2 2 999999 1 18 999997 291224 1 2 999999 -531764 1 63374 647443 942844 2 2 999999 1 8 999995 -891687 1 2 999999 285418 1 283443 606399 782996 2 2 999999 1 841761 935289 -85906 1 261917 998020 962081 1 12 999991 724752 2 25722 839481 2 271158 928474 1 2 999999 -568929 2 14 999999 1 2 999999 76962 2 2 999999 2 14 999999 1 4 999989 -468026 1 2 999999 779091 1 2 999999 351369 1 15 999982 811981 2 98571 632130 1 14 999991 339553 1 2 999999 120517 1 19 999999 514464 2 7 999999 2 15 999993 1 2 999999 568519 1 2 999999 729712 2 4 999999 1 11780 712011 -153213 1 20 999985 393701 2 759227 870374 2 9 999992 1 655249 929421 -837033 2 9 999984 1 2 999999 916038 1 2 999999 403086 1 8 999995 -231334 2 1 999987 1 96214 150293 693200 2 13 999988 1 2 999999 -634224 1 2 999999 -591118 2 2 999999 2 19 999984 1 639143 668376 -772415 2 2 999999 1 381781 636577 -761299 2 6 999994 1 2 999999 292446 2 2 999999 2 12 999998 1 8 999991 619809 1 40408 372528 -915505 2 172404 428814 1 2 999999 -273975 2 2 999999 1 20 999996 -32250 2 10 999995 1 18 999987 -988933 1 361958 444441 990302 2 7 999981 2 2 999999 1 2 999999 -473700 2 12 999994 1 375193 465844 233693 1 393035 397718 927004 1 9 999994 -561579 1 16 999995 -482866 1 13 999985 556920 2 2 999999 2 19 999982 1 486208 675229 -295597 2 2 999999 1 3 999996 -55895 2 2 999999 1 2 999987 -849066 1 7 999998 217637 2 2 999999 2 2 999999 2 5 999990 1 10 999994 820074 2 6006 997346 2 2 999999 1 831676 992812 275374 1 14 999985 -923380 2 2 999999 2 7 999987 1 10 999988 696459 1 9 999995 342769 1 15 999994 -838659 2 13 999990 1 18 999991 379910 1 20 999995 -906325 2 144554 807934 1 327364 882559 -206111 2 2 999999 2 2 999999 1 4 1000000 -330678 1 128829 836172 -815820 2 373711 497032 1 20 999989 -346735 2 2 999999 1 130409 288583 -250858 2 8 999981 1 20 999999 -132966 2 427350 699234 1 2 999999 -606018 2 148194 771900 1 2 999999 405222 1 2 999990 362919 2 81112 329952 1 8 999982 -999163 2 3 999992 1 12 999981 60859 2 469116 883621 1 2 999999 -170832 2 428181 540280 2 354452 903043 2 2 999999 1 1 999990 849076 2 85580 189357 2 21856 918101 2 17 999998 2 4 999995 1 6 999992 -445739 2 17 999982 2 283772 396202 2 2 999999 2 2 999999 2 2 999999 1 2 999999 797965 1 384183 657016 -637560 2 209158 385147 1 18 999986 631528 2 836585 975893 1 231567 632477 -428965 2 604328 991543 2 570982 903984 1 162496 653367 -789820 1 144931 363496 -733899 2 12 999994 2 272894 458292 2 2 999999 2 630239 783002 1 20 999984 87751 1 570075 613689 856611 1 4 999994 402251 1 67431 898104 -397649 1 637093 714935 -637420 2 432487 764571 2 7 999990 2 2 999999 2 2 999999 2 6 999991 1 19 999982 640062 1 18 999991 415244 1 8 999997 -408620 2 655313 752640 2 3 999989 1 228589 905469 -116105 2 6 999984 1 144173 824774 543640 1 431702 820282 158991 1 2 999999 818469 1 9 999988 -420293 1 2 999999 218756 1 16 999990 -750223 2 16 999982 2 2 999999 1 7 999982 -716565 2 350495 467639 2 18 999993 2 12 999996 1 4 999984 792106 1 2 999999 901550 1 4 999986 -420803 2 6149 832687 2 929501 945360 1 18 999985 -122664 2 442663 865098 2 17 999981 2 2 999999 1 2 999999 828597 2 43845 971955 2 694120 852111 2 672894 673144 2 14 999991 2 2145 830245 2 14 999981 2 18 999994 1 8 999999 654631 1 9 999987 -138213 1 9 999993 -898006 1 13 999995 -37106 1 2 999999 626616 1 2 999999 -945105 1 17 999984 -507179 2 15 999982 2 355114 683844 2 458668 482360 2 86182 475828 2 8 999992 1 157549 744601 -516779 1 2 999999 -689844 1 151138 233417 696354 2 2 999999 1 13 999988 836737 1 2 999999 -996540 1 7 999995 807588 2 2 999999 2 2 999999 2 2 999999 1 590785 671987 -806068 1 200136 399659 836084 2 194637 408745 2 4 999994 1 2 999999 636437 1 2 999999 518594 1 249622 719810 347464 2 224243 283674 1 389879 397821 85966 2 161607 546131 1 2 999999 -548676 1 17 999991 -846390 1 20 999991 904029 1 293046 740831 -39437 2 11 999981 2 17 999995 2 67794 772586 2 1 999998 2 49614 969079 2 2 999999 1 18 999984 207196 2 5 1000000 2 225896 430860 1 2 999999 574582 1 14 999998 -118140 2 219217 671706 2 2 999999 1 2 999999 -427352 2 2 999999 2 2 999999 1 2 999999 623127 1 304920 798282 -891929 1 192039 856724 764123 2 170375 683279 2 12 999984 2 2 999999 1 2 999998 130319 1 11 999984 -152750 1 444032 960759 908042 2 2 999999 1 5 999995 858522 1 427185 722604 -980151 2 2 999999 2 2 999999 2 2 999999 2 650339 772380 2 1 999985 2 65363 138720 2 8 999983 1 2 999999 -558556 2 182310 940159 2 115523 259339 1 2 999989 73725 2 483499 884509 1 2 999999 -673782 1 17 999982 -288561 2 56900 950150 1 11 999987 41530 1 232875 680441 769686 1 1 999981 573264 1 783907 906334 -623698 2 12 999983 1 77793 397218 271508 1 4 999999 673406 2 21259 527709 2 624996 766304 1 12 999984 -660845 2 3836 177574 1 503499 878481 -637339 2 2 999999 2 778605 983154 1 2 999999 -230518 1 6 999983 -868462 2 6 999991 2 2 999999 1 2 999999 -102091 1 2 999993 427070 2 100817 818720 2 2 999999 2 2 999999 2 18 1000000 1 558079 636962 -754114 2 2 999999 2 6 999989 1 2 999999 -368017 2 224280 815033 1 38755 301570 198556 1 8 999991 366362 2 165849 859671 2 1 999981 2 267152 490924 1 2 999999 638646 1 2 999999 -560661 1 2 999999 -162892 1 11 999995 -502287 1 20 999992 -881077 1 806756 847175 -514650 2 307078 831631 2 11 999986 1 2 999999 -533487 1 16 999996 -199872 1 15 999989 -9435 1 98163 294695 680627 1 2 999999 967948 1 2 999999 994322 1 1 999995 345767 2 2 999999 2 2 999999 1 221935 285557 -178742 2 20 999998 1 2 999999 536304 2 19 999991 1 333972 371284 -662326 2 12 999986 1 9 999992 -409018 1 9 999998 659365 2 7 999983 2 2 999999 1 2 999999 -844481 2 171255 300648 1 2 999999 58192 1 5 999995 -371683 2 8 999999 1 352664 694844 834779 1 92167 678551 -402865 1 8 999992 -932594 1 2 999999 764913 1 2 999999 -240054 2 2 999999 2 2 999999 2 11 999986 1 2 999999 -982956 1 2 999999 838096 1 19 999981 559884 1 5 999985 -399597 1 2 999999 544941 1 2 999999 -58769 2 187127 304414 2 2 999999 1 2 999999 92707 2 44612 374226 2 389554 764437 2 228584 819099 2 2 999999 1 4 999995 -584782 1 863200 915638 645585 1 2 999999 -984860 1 2 999999 -646027 2 558478 713397 1 44481 396982 460829 1 2 999999 507309 2 9 999994 1 2 999999 447542 1 2 999999 -593833 1 17 999990 -574691 1 8 999988 300199 1 2 999999 -391103 1 3 999981 504379 1 84231 193826 290508 1 2 999999 318439 1 2 999999 -376612 1 2 999999 -687597 1 483907 707732 415527 2 2 999999 2 264832 527061 1 8 999985 415634 2 2 999999 1 2 999999 691988 2 126838 590645 1 15 999990 -260773 2 11 999983 2 2 999999 2 241015 503339 2 408202 527774 1 18 999983 -805831 1 2 999999 -909730 2 12158 753743 2 3 999999 1 163610 247299 613413 1 383218 416902 727629 1 368152 732444 -791882 1 395876 453933 510275 1 49369 475276 -400320 1 97023 178772 -224698 1 2 999999 478099 1 330851 923189 10466 2 550947 765233 1 143177 413260 324940 1 2 999999 377868 2 192639 697465 2 2 999999 1 75434 284318 788783 2 13 999983 2 2 999999 2 2 999999 2 2 999999 2 11 999984 1 2 999999 780539 1 329890 917034 -577965 1 8 999987 104684 1 9 999999 -136745 2 4 999995 1 8 999997 -642364 1 110756 490934 -212197 2 545603 851636 2 930692 960514 2 19 999981 1 169462 568426 229851 1 2 999999 54191 2 2 999999 1 312258 977236 18011 1 2 999999 431642 2 616485 938343 2 96026 599102 2 2 999999 2 2 999999 1 5 999985 461541 1 4 999995 459776 2 254724 422533 1 6 999989 971849 1 17 999995 -380263 2 3 1000000 2 4 999994 1 379431 385778 -685690 1 16 1000000 94864 2 2 999999 2 625305 677656 2 18732 495597 1 32662 580844 660444 2 17 999983 1 9 999987 161659 1 11 999982 -899147 2 2 999999 2 2 999999 1 2 999999 152617 2 2 1000000 2 2 999999 1 8 999992 308375 1 7 999983 -162299 2 2 999999 2 520078 911080 2 643388 925242 2 2 999999 1 47588 872915 962369 2 12 999998 2 391019 996691 1 2 999999 389709 2 2 999999 1 37722 312433 574306 1 834665 892773 219996 2 2 999999 1 14 999989 47413 1 188617 947686 -330097 1 10821 276236 -219140 1 374220 520188 766758 1 2 999999 814773 1 245027 283891 -469673 1 168389 925900 409404 1 501800 524505 -45251 1 213222 542514 -160292 2 2 999999 1 2 999999 540835 1 2 999999 900420 1 571659 980825 374671 2 147258 435144 1 599789 991258 -855188 1 9 999983 824019 2 65800 492009 1 2 999999 992516 2 3 999991 1 2 999999 387702 2 25354 779878 2 2 999999 2 2 999999 1 5 999990 -984772 2 7 999988 1 297317 792302 -320902 1 17 999989 550912 2 202509 667684 1 301004 963210 -436547 1 16 999987 -180874 2 14 999996 2 43808 150499 1 576502 602239 859674 2 325060 869945 1 2 999999 -700531 1 257037 436782 27702 2 14 999984 2 11 999985 2 11 999988 2 2 999999 2 18 999995 2 99529 254508 1 7 999991 787560 1 142268 445422 548608 1 20 999997 -612797 2 21582 629931 2 3 999990 1 9 999987 624920 2 93338 246179 2 407080 947847 2 8 999994 2 23588 143089 2 99796 415427 2 885412 956035 1 1 999985 -517205 1 2 999999 -299070 1 2 999999 80579 1 4 999990 423533 2 2 999999 1 11 999985 144808 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -692401 2 308859 502681 2 258002 422843 2 6 999989 1 2 999999 -426209 1 2 999999 158396 2 16 999991 2 9 999995 1 2 999999 -647909 1 226935 882953 -590835 2 2 999999 1 516616 833858 -856138 1 5 999981 -987397 2 5 999987 1 378229 912320 -363246 1 6 999998 -279639 2 824612 960558 2 11 999987 1 2 999999 -794840 2 16 999994 2 2802 543758 2 1 999991 2 11 999998 2 12 999986 2 16 999991 1 6 999981 745909 1 11 999987 829458 1 2 999999 186477 2 460351 933456 2 2 999999 2 2 999999 2 147097 338840 1 411211 862034 -247993 2 9 999989 2 18 999995 2 3324 492812 2 9 999981 2 14 999982 1 135654 382190 -444690 2 2 999999 1 253110 470326 717583 1 12 999985 230483 1 12 999984 -630897 2 18157 252532 1 13 999999 -581861 1 2 999999 497181 2 10 999999 1 4 999986 -916689 2 629800 708985 2 16 999989 1 73377 787800 -215525 1 2 999999 365446 1 2 999999 660095 1 6 999991 553058 1 156279 812170 -325476 1 442304 700342 202888 1 3 999988 -794010 2 88419 433834 1 14 999987 712906 2 2 999999 1 12 999982 933705 1 2 999999 -202205 1 11 1000000 779311 1 563765 884966 369526 2 2 999999 2 266266 570269 1 5 999998 -271582 2 332302 926981 2 2 999999 2 2 999999 1 17 999988 -528366 1 53121 912899 616809 2 157670 817454 1 1 999985 416110 1 1 999981 -893156 1 446322 543123 -60136 2 2 999999 1 589874 928432 -338596 1 10 999990 -386294 1 78168 242950 -842273 2 9 999990 1 6 999995 -493152 2 2 999988 1 17 999995 303473 2 5 999991 1 2 999999 -978522 2 2 999999 2 12 999991 2 396591 571421 2 154215 622782 1 2 999999 -491390 2 256098 757127 2 2 999999 1 16 999989 -569035 2 2 999999 1 2 999999 768500 1 2 999999 -521929 1 4 999997 -604344 2 233346 904992 2 2 999999 2 949954 984771 1 771504 865542 301932 2 2 999999 1 166183 948354 56536 2 13 999996 2 328348 778603 1 13 999986 -973969 1 2 999999 136789 1 2 999999 106132 1 2 999999 560815 1 2 999999 -923891 2 9 999988 1 352600 953465 -29438 2 782984 952011 2 466692 656987 1 209533 324255 -766126 2 1 999996 1 2 999994 154304 2 2 999999 2 4 999993 2 2 999984 2 8 999996 2 2 999999 2 254695 993791 2 11 999988 1 358401 832696 511588 2 2 999999 1 128222 252275 250788 2 348750 710471 2 9 999997 1 278841 417813 -967478 1 399512 622779 317840 2 3 1000000 1 77306 958732 478808 1 350945 983705 -336411 1 1 999998 -38678 2 11 999981 1 3516 41840 960227 2 2 999999 2 2 999999 1 16 999990 -402344 1 284336 712391 765088 1 2 999999 885000 2 2 999999 1 2 999999 632453 2 2 999999 2 2 999999 1 10 999981 725968 1 2 999999 -747187 1 5 999997 697580 2 2 999999 2 696836 975823 2 2 999999 2 10 999990 2 196738 564139 2 2 999999 1 89254 943684 869076 1 319162 987738 64133 2 4 999985 1 2 999999 446445 2 2 999999 1 2 999999 455372 2 15 999989 1 634365 759281 -239958 2 2 999999 2 185116 474837 1 1 999992 -951932 1 489511 818210 179105 2 2 999999 2 137472 638058 2 152463 482160 2 954247 959015 1 2 999999 -983398 2 323423 558324 1 5 999998 838348 2 2 999999 2 2 999999 1 2 999999 3380 1 523264 903252 -139131 1 2 999999 939427 1 13 999992 -62285 2 713831 792812 1 121017 382296 222827 2 8 999985 1 2 999999 -711394 1 2 999999 -475383 1 417217 846217 100305 2 2 999999 2 2 999998 1 224150 971908 -885588 2 2 999999 2 2 999999 1 2 999999 849814 2 191271 738668 1 5 999984 -180311 1 366537 647812 716452 1 2 999999 376104 2 909194 915578 2 10 999995 1 2 999999 570740 1 2 999999 -803808 2 841173 986155 2 17 999992 2 341812 611147 1 15 999995 25619 1 2 999999 982414 2 2 999999 1 2 999999 510294 1 6 999995 911739 2 291305 810845 2 2 999999 1 5 999990 -881226 2 15 999993 2 10 1000000 1 33527 851549 705918 2 272940 310575 1 19 999998 -365370 1 196508 278662 370846 2 2 999999 2 19 999988 2 20 999995 1 450070 469606 9401 1 21869 976231 828551 1 826693 950763 349763 2 2 999992 1 47738 446720 -408441 1 1 999986 -570543 1 788488 878395 989209 2 374887 908926 1 2 999999 -958848 2 677146 748516 1 9 999986 -630215 2 1 999983 1 2 999999 -724701 2 6 999983 2 11 999994 1 2 999999 585335 2 253535 988509 2 2 999999 2 19 999991 1 535650 912820 -138041 2 21141 210568 1 793295 980516 96888 1 127415 897325 261804 1 18 999992 221333 1 1801 154171 926150 1 444126 970627 -802756 1 17 999997 -287000 2 608629 749206 1 576933 815039 590531 1 8 999994 590021 2 786795 896791 2 2 999999 2 73397 111984 1 206710 515015 -961215 2 19 999991 2 2 999999 1 505053 603785 777543 2 20 999985 1 78999 305051 -121426 1 10 999999 838265 2 10 999993 1 1 999994 -161641 2 626067 861236 2 16 999998 1 2 999999 224146 2 15 999999 2 600452 980819 1 693829 698857 -219544 1 118061 762705 508411 1 1 999985 -389987 2 12 999992 1 12 999998 76836 1 249819 859693 -157761 1 792158 941274 934345 2 370985 795906 2 456639 644981 1 14 999992 -274019 2 19 999997 1 11 1000000 -48841 1 364154 537135 -533162 1 13 999986 363095 2 72194 848399 1 2 999999 680093 1 368136 535341 -21679 1 124420 980798 -411984 2 2 999999 1 16698 698051 -381766 2 221328 455788 1 7 999994 -462556 2 15 999994 2 2 999995 1 584205 696490 -80769 1 2 999999 247493 2 2 999999 2 55916 467477 2 20 999997 1 2 999999 -215174 2 2 999999 1 388042 945682 991871 1 129479 222270 720525 1 730766 926203 -99686 2 135844 662050 1 5 999991 -43741 1 4 999993 663639 1 4 999991 284704 1 2 999999 -667730 1 2 999999 432616 2 12 999989 1 2 999999 327817 1 410957 652261 -957512 2 2 999999 1 689623 900234 133028 1 16 999994 707961 1 2 999999 674403 1 2 999999 -368431 2 2 999999 1 2 999999 399754 2 2 999999 2 2 999999 2 2 999999 2 13 999984 2 2 999999 2 2 999999 1 256307 938108 937457 2 2 999999 1 726320 825248 -891654 2 10 999993 2 2 999999 2 18 999994 1 461132 807471 490340 2 2 999999 1 241958 380234 -322518 1 2 999999 -274475 1 12 999981 -778529 2 2 999999 2 795391 965344 1 680952 681635 986782 2 128698 244877 1 2 999999 759757 1 2 999999 -741295 1 2 999999 -565034 2 15 999991 2 20 999991 1 3 999989 -430610 2 675182 857573 1 2 999999 -975439 2 2 999985 2 6 999997 2 451438 600499 2 691962 848592 1 102250 521881 -315717 1 2 999999 -315503 1 2 999999 -374126 1 111576 508023 -505515 2 382776 447265 1 2 999999 -12148 2 9 999993 2 656735 727983 2 2 999999 1 12 999992 570580 2 2 999999 2 2 999999 2 2 999999 2 12 999992 2 12 999996 2 261944 863640 2 2 999999 2 2 999999 1 219526 685879 -587995 2 2 999999 1 291227 988205 183777 2 263356 671748 2 2 999999 2 9 999984 2 13 999995 1 473064 831352 -38675 2 2 999999 2 15 999986 1 128241 200498 -562471 2 269850 692978 1 10 999993 -528322 2 680167 771799 1 252181 321380 -735742 1 335910 839936 878914 1 15 999983 176376 1 9 999989 -969435 2 93090 899346 2 2 999999 1 9 999991 -434953 1 149542 206821 -964008 2 64605 658040 1 709428 977686 -364066 2 62084 537643 1 2 999999 -928565 1 906427 919885 -55434 2 2 999999 1 7 999994 -556359 2 2 999999 2 2 999999 2 402886 474264 2 12 999988 2 2 999999 1 2 999999 -52291 1 2 999999 -66737 1 2 999999 30241 2 2 999999 1 296736 989878 -989785 1 2 999999 337432 1 2 999999 721147 1 11 999984 -921956 2 2 999999 2 2 999999 2 144402 800729 1 1 999993 716665 2 476621 668813 2 10 999988 2 6 999988 1 274541 583880 -313506 1 178967 340970 866643 2 9 999991 1 2 999999 -969072 2 2 999999 2 2 999999 2 512545 535412 1 452116 976161 949150 1 20 999989 168724 1 20 999999 348637 2 2 999999 1 2 999999 657583 1 2 999999 967736 1 15 1000000 475955 1 12 999983 -521626 2 2 999999 2 2 999999 1 296427 377813 13000 1 2 999999 68803 2 174761 327713 2 1 999993 2 2 999999 1 15 999992 463794 1 15089 574766 -827872 1 2 999999 127124 1 98625 695579 698381 1 2 999999 394917 2 11596 859262 1 10 999994 955972 2 2 999999 1 2 999999 580243 2 2 999987 1 772706 932186 -880295 1 6 999986 -942769 1 2 999999 -818211 2 18 999984 2 18 999982 1 19129 172025 586416 1 11 999994 581332 1 623799 803709 -254495 2 2 999999 1 2 999999 479032 1 485002 578054 174822 1 2 999999 -62322 2 15 999993 1 2 999999 409435 2 2 999999 2 150431 343611 2 2 999999 1 2 999999 -5034 2 9 999985 1 18 999986 467392 2 2 999999 2 8 999992 1 2 999999 998147 2 13 999983 1 4 999982 -418564 1 485128 948968 880265 1 2 999999 -570348 1 16 999998 -626703 1 2 999999 323715 1 2 999999 811052 2 299088 675764 1 722166 839370 787006 2 708301 871560 2 9 999986 1 797801 927210 -773573 1 3 999991 -52309 1 2 999999 -506006 2 15 999999 1 5 999995 562807 1 210928 271145 -294111 2 2 999999 1 2 999999 -880414 1 271088 668500 -776441 1 19 1000000 -437779 2 2 999999 2 4 999991 2 367173 566841 2 19 999992 2 15 999997 2 2 999999 1 2 999997 440295 2 678260 991199 2 114809 249422 1 11 999991 124727 2 148552 405526 2 2 999999 2 421936 735707 1 507367 535374 -939179 1 2 999999 -790087 1 18 999987 526460 1 49892 375285 -120513 2 2 999999 2 18 999983 1 15 999997 954794 1 48939 255273 -368572 1 2 999999 -703571 1 700177 824979 -276186 2 420984 879202 2 402270 616667 1 18 999997 940808 2 2 999999 2 639247 682972 1 80255 426717 111696 2 17 999981 1 2 999999 -84854 2 7 999992 2 649182 996200 1 239958 842278 -489114 2 10 999983 2 346211 349991 1 6 999992 -35650 1 1 999981 492174 1 2 999999 -154487 1 10 1000000 974507 1 2 1000000 -224715 1 2 999999 149865 2 2 999999 1 1 999994 -675948 1 2 999999 -30828 2 2 999999 2 17 999992 1 546168 963862 -228724 1 224250 920708 548627 1 176479 525629 -991577 2 274418 618138 1 2 999999 502356 2 2 999999 1 15 999985 736730 2 89691 840263 2 17 999992 1 2 999999 -101044 2 2 999999 1 2 999999 111405 1 2 999999 -971683 2 3 999996 2 8 999992 2 703926 832268 2 2 999999 1 106640 306532 46656 1 2 999999 -533226 2 159319 800540 2 2 999999 1 661279 815730 -524766 2 633943 995316 2 2 999999 1 410119 976129 869679 1 483518 988003 -79643 2 2 999999 2 2 999999 2 2 999999 1 20 999985 568228 1 3 999987 90247 1 7 999990 294922 2 221251 327816 1 77446 856655 532860 2 238733 492176 2 706079 859078 1 2 999999 897810 2 19 999982 2 9 999997 2 2 999999 1 165639 765387 -656891 2 2 999999 2 2 999999 2 2 999999 1 3 999981 -149216 2 6 999983 1 743642 961670 -372186 2 649750 759189 1 3 999987 927421 1 2 999999 -992647 2 2 999999 1 2 999999 509534 1 2 999999 -805589 2 2 999999 2 9 999984 2 2 999999 1 12 999983 840957 1 2 999999 -65826 1 2 999999 994044 2 15 999981 2 323535 737604 2 15 999996 2 15 999987 2 2 999999 1 2 999999 -625300 1 468070 866113 -172311 1 2 999999 -438013 2 2 999999 2 854501 881325 2 10 999986 2 2 999999 1 355396 817437 427526 2 332426 453890 2 65120 779648 1 2 999999 -524815 1 108499 929155 -719150 2 8 999990 2 754356 973513 2 2 999999 2 1 999994 1 2 999990 547331 1 2 999999 -654534 2 2 999999 1 19 999984 -997615 2 845182 944742 1 2 999999 167789 2 2 999999 1 681637 942661 -677066 2 538480 934794 2 409286 972215 2 2 999999 1 48040 762983 466486 1 512596 628797 729299 1 2 999999 130807 1 2 999999 -475228 1 2 999999 909534 2 2 999999 2 2 999999 1 462906 975704 416197 1 417803 425092 -558334 1 20 999989 188731 2 16 999995 2 2 999999 1 2 999999 925922 2 2 999999 2 178904 280624 2 2 999999 1 2 999999 -161796 1 2 999999 515793 2 257446 919114 1 44518 609043 497375 1 18 999996 -796820 2 3 999999 2 171616 817275 1 2 999999 802269 1 40431 867391 -236386 1 4 999982 77331 1 3 999987 -287554 1 363326 411354 -859467 2 20 999991 2 428164 707513 2 245580 595696 2 2 999999 2 883794 976357 2 3 999985 1 549668 637141 265953 1 1 999984 32474 2 12497 296838 1 88053 350456 394809 1 12 999987 395373 1 167773 701136 452410 2 8 999982 2 450086 722458 2 2 999999 2 4 999994 2 303348 821613 1 374856 805464 363798 1 131081 300938 -818761 1 15 999983 307539 1 2 999999 -387923 1 113037 866906 -441594 1 532483 955861 614425 1 2 999999 -995976 1 745890 788255 -4001 1 2 999999 678091 1 212684 700424 -567537 2 1 999995 2 76067 79977 1 20 999989 -519098 1 2 999999 961176 2 2 999999 2 8 999996 1 2 999999 -830585 2 2 999999 1 629795 687668 -28154 1 2 999999 187375 1 32646 198177 -722937 2 16 999992 1 4 999992 571673 2 2 999999 2 331192 701003 1 2 999999 693084 2 15 999986 1 13 999996 115507 2 10 999996 2 2 999999 2 574207 879790 2 20 999991 2 435723 541933 2 2 999988 1 2 999999 894746 1 536295 877061 -713719 1 135100 551014 95663 1 2 999999 -624351 1 10 999985 -579126 2 406285 544337 2 513437 839099 2 10 999995 1 4 999995 312002 1 171610 731399 338582 2 12 999993 1 520293 914243 587758 2 163224 252869 1 16 999984 237321 2 272479 382529 2 103886 336336 1 2 999999 -220212 2 16 999986 2 552011 679604 2 2 999999 1 21733 754155 977507 2 10 1000000 1 17 999987 373995 1 2 999999 992944 2 2 999999 2 46926 431614 2 2 999999 1 2 999999 -589858 2 2 999999 2 2 999999 2 6 999997 2 2 999999 1 8 999989 -331715 1 300306 339617 -933436 1 55653 662430 175963 1 2 999999 854369 1 2 999999 345010 2 2 999999 1 615239 928765 -688777 2 2 999999 2 49809 649690 1 31946 56155 -100695 2 209858 775171 2 19 999995 1 2 999999 -479318 1 2 999999 726408 2 2 999999 1 479339 874154 -485813 2 20 999998 2 226969 745254 1 468777 731719 -670559 1 98892 784941 -782943 2 17 999993 2 254838 621856 1 2 999999 -167854 1 129456 258628 -626010 1 2 999999 -131032 1 280660 869161 203124 2 4 999995 1 2 999999 672670 1 2 999999 401468 2 1 999992 1 16 999985 -552543 1 2 999999 111032 1 16 999991 -170078 2 292087 583514 1 10 999983 795593 2 2 999999 1 2 999999 801495 1 1 999990 -881127 1 518580 582951 -380018 1 278875 648150 615010 1 1 999987 -816348 1 11 999984 607627 1 13 999993 -704895 1 4 999985 -919657 1 2 999999 -705043 1 19 999989 920794 1 2 999999 635264 2 6 999995 1 4 999996 928625 1 13747 510256 1633 2 10 999999 2 6 1000000 1 15 999988 555930 2 91197 268789 2 14 999999 1 6 999991 611034 1 16 999988 -248036 2 2 999999 2 408752 917839 1 2 999999 160120 1 92531 427286 488784 2 2 999999 2 2 999999 2 2 999999 1 2 999999 75581 2 113004 471434 2 111490 920647 2 954302 977434 1 10 999987 907994 2 8 999987 2 2 999999 2 8 999989 1 2 999999 986324 2 2 999999 1 2 999999 471376 2 2 999998 1 2 999999 -848747 2 360374 361736 1 12 999982 -357144 2 451791 684442 1 2 999999 -131021 2 835986 917311 1 2 999999 430183 2 2 999999 2 2 999999 1 174202 516925 -842160 2 13 999981 2 475216 732956 1 238786 440678 -548428 1 2 999999 181112 2 2 999999 2 18 999992 2 338516 687447 1 12957 610483 258252 2 16 999983 2 12 999992 2 2 999999 2 2 999999 1 18 999994 22383 1 2 999999 -12748 2 88533 579851 2 6 999996 1 19 999984 -102978 2 3 999989 2 2 999999 2 6 999993 1 53982 214185 -41067 2 7 999997 2 10 999987 2 2 999989 2 1 999992 1 4 999988 323179 1 209385 747270 310421 1 7 999986 -626265 1 2 999999 349235 2 2 999999 1 124 279666 412823 2 2 999999 1 2 999999 380544 1 231164 878038 -279527 1 136269 486154 55691 2 2 999999 2 2 999999 1 19 999997 -925323 2 437879 794095 1 2 999999 217032 2 340293 823691 1 469673 534658 970202 2 2 999999 2 164721 234745 2 360835 753310 2 166566 878410 2 82157 565744 1 16 999988 -222537 2 36146 447372 2 4 999985 2 185137 422328 2 553786 929374 1 17 999999 -979413 1 2 999999 126524 2 20 999990 2 2 999999 2 20 999996 1 2 999999 970177 2 205538 317755 1 6 999987 19748 1 897239 911856 -576426 1 2 999999 -880046 1 2 999999 -139316 2 466506 529326 2 7 999991 1 5 999982 -265971 2 7 999987 2 20 1000000 2 2 999999 1 8 999981 -438847 2 4 999989 1 3 999986 868235 2 686083 822980 2 1 999985 2 9 999999 2 2 999999 2 403750 992828 2 2 999999 1 2 999999 129114 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -467484 2 2 999999 2 2 999999 2 3 999997 2 168792 362515 2 729904 982498 2 217640 594785 1 2 999999 896922 2 20 999987 2 327877 537178 2 310403 611131 1 2 999999 612636 1 2 999999 460203 2 2 999999 2 14 999990 1 1 999999 162316 2 766307 852993 1 7 999989 115863 2 2 999999 1 15 999983 -91778 2 6 999995 2 632337 772051 1 2 999999 -537135 1 383407 920827 367897 1 6940 193869 -164725 1 364494 438677 31455 2 12 999987 2 268209 541225 1 9 999982 911589 1 2 999999 -999600 2 195307 367718 1 2 999999 -930259 2 625850 997830 1 413162 435579 -299837 1 8 999999 814994 2 177329 713645 2 2 999999 2 454314 642995 1 14 999994 -329055 2 13 999985 1 15 999981 -979039 1 2 999999 -197956 1 6 999991 -697418 2 99949 874019 1 622857 676592 -686583 1 2 999999 -107966 2 14 999982 1 2 999999 -649065 1 2 999999 461650 1 79514 144406 835728 1 10 999986 926963 1 2 999999 603584 2 519278 619603 2 2 999999 2 2 999999 2 2 999999 2 766622 902854 1 620941 700366 368170 1 18 999991 973433 2 10 999999 1 32970 908925 860257 1 5 999981 390787 2 2 999999 1 2 999999 -231494 2 2 999999 1 465840 933380 806329 2 2 999999 2 15 999984 2 2 999983 2 5 999987 2 2 999999 1 2 999999 761349 2 17 999993 1 17 999994 -679890 2 2 999999 2 248211 281629 1 20 999991 -898120 1 5 999989 -886157 2 571886 814817 1 12 999992 450407 1 5 999982 -924561 2 2 999999 1 2 999999 192552 1 2 999999 115841 2 28638 480893 2 1 999991 1 20 999982 494899 1 2 999999 -137605 1 1 999995 -580504 1 1 999991 -416007 1 2 999999 -582499 1 2 999999 -531069 2 614802 792707 2 13 999998 2 15 999987 2 261569 663264 2 19 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 490487 2 5 999982 1 365413 690614 825218 1 15 999994 -771171 1 359479 629766 -280168 1 2 999999 -446652 2 165117 305053 1 373350 993876 895408 1 2 999999 880555 2 457455 896988 1 11 999982 294772 2 116555 556465 1 58818 260532 -90061 1 17 1000000 157170 2 308966 558289 2 296348 321355 1 16 999981 -841488 2 545451 770021 2 2 999999 2 19 999985 1 17 999982 -309186 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -789597 1 2 999999 179051 1 20 999996 -512397 2 2 999999 2 2 999999 2 83712 867924 2 752973 761454 2 2 999999 2 15 999998 1 10 999985 -911185 2 284756 664412 2 2 999999 2 670396 983637 1 2 999999 233028 1 2 999999 219133 1 10 999982 -20411 2 309580 434137 2 1 999982 1 162790 474815 672093 2 7 999996 1 2 999999 965432 2 700592 724248 1 2 999999 -720433 2 2 999999 2 72714 918764 1 4 999999 -774008 2 2 999999 1 10 999998 546331 2 2 999999 1 10 999983 -145781 2 4 999997 1 20 999999 -384376 2 2 999999 2 2 999998 1 47810 951143 737105 2 12 999991 1 12 999986 -306808 2 725377 936677 1 75344 459156 601032 2 120482 971090 2 2 999999 2 2 999999 1 2 999999 -744619 2 2 999999 1 2 999999 -38203 2 18 999981 2 2 999999 2 2 999999 2 240157 919003 1 2 999999 25613 2 107933 849931 2 11 999988 2 2 999999 2 20 999984 1 250939 876672 -868794 1 2 999999 -167630 2 11 999984 2 17 999991 2 14 999981 1 15 999990 -36877 1 490473 667986 -774324 1 6 999992 -412560 2 15 999997 1 2 999999 817426 1 2 999999 120488 2 159473 486215 1 2604 420117 -337931 1 13 999982 -396908 1 2 999999 -260025 2 7 999989 2 17 999990 2 74748 861721 1 2 999999 -712372 2 659036 717712 1 2 999999 268530 2 2 999999 1 2 999999 639519 2 683416 700545 2 167645 205270 2 1 999986 1 593016 911920 309187 1 2 999999 141185 1 2 999999 -857352 1 12 999984 -138676 1 16 999983 -104350 2 391335 789527 2 2 999999 1 667413 730531 -592274 1 2 999999 -756291 1 10 999989 69320 2 629820 675584 1 203534 584534 -326685 2 818651 842801 1 2 999999 -221475 1 2 999999 241338 2 453004 660099 1 2 999999 776297 1 49661 989841 -14934 2 2 999994 2 2 999999 1 13 999983 70011 1 2 999999 724287 1 2 999999 708693 1 761002 820283 -777911 1 8 999986 -175106 1 389727 839628 299872 2 667970 807597 2 6 999992 1 2 999999 -374376 1 479205 712389 505175 1 2 999999 600087 1 2 999999 584136 1 16 1000000 153934 2 142955 335534 1 381266 995924 684162 1 15 999998 -772178 2 20 999985 1 280602 558955 -146598 2 2 999999 2 2 999999 2 4 999982 2 20 999994 1 7 999991 851277 2 353393 385728 2 212944 400908 2 2 999999 1 10 999988 854951 1 12 999985 -60574 1 20 999998 -82616 1 116778 734535 -6957 1 491664 896136 18425 1 619667 850744 -775969 1 2 999999 97490 2 17489 449187 2 2 999999 1 2 999999 -630375 1 2 999999 -291359 2 7 999994 1 2 999999 -359465 1 8 999995 122044 1 11 999982 -482261 2 2 999999 1 1 999984 -364058 1 51868 925860 -497317 2 221958 496269 2 349777 973359 1 2 999999 215780 1 869093 980407 -179511 2 2 999999 1 5 999990 -408617 2 5 999997 2 2 999999 2 2172 763612 2 2 999999 1 7 999988 329634 1 13 999988 -511584 1 196008 761480 -78102 2 7 999985 1 6 999987 164738 2 695109 862010 2 2 999999 1 815347 975703 987714 2 2 999999 2 136505 322841 1 19 1000000 -382934 1 2 999999 126546 2 585163 903257 2 445219 505298 1 2 999999 496506 2 822880 878968 1 8 999986 -899757 1 582047 622721 650411 2 2 999999 2 2 999999 1 16 999999 4976 1 19 999993 903291 2 2 999999 1 361786 781446 -713205 1 165275 597163 787941 2 153467 474560 1 2 999999 -353668 1 11 999991 -724092 1 2 999999 883668 2 2 999999 1 4 999981 -450673 2 21921 479949 1 680087 811050 -171127 2 688212 917333 2 2 999999 1 3 999998 -843199 2 76209 922171 1 162354 411858 -411614 1 4 999991 -859083 1 14 999992 -448336 1 2 999999 -961621 2 7 999992 1 862139 887075 -437203 2 18 999997 2 2 999999 2 535097 970896 2 3 999995 1 723777 808526 -147664 1 731711 761033 551460 1 467897 470732 -178040 1 3 1000000 243481 1 2 999999 -472226 2 2 999999 2 10 999997 1 14 999993 660144 2 888865 947200 2 2 999988 2 9 999993 2 2 999992 2 437623 575762 1 2 999999 493828 1 5 999981 317850 1 518554 895155 -939138 1 2 999999 478579 2 17 999985 2 7 999987 1 6 999998 -791688 1 226826 536047 -782258 2 2 999999 1 2 999999 502540 2 3 999990 1 350379 733727 -406355 1 59679 900433 237203 2 2 999999 2 2 999999 1 2 999999 150571 2 9 999992 1 14 999997 281666 2 10 1000000 2 2 999999 1 2 999999 844688 1 2 999999 127290 2 2 999999 1 6 999989 -700994 2 16 999982 1 174680 879091 625486 1 18 999981 882038 1 33325 324986 269513 1 11 999995 977139 2 4 999983 2 7 999996 1 598079 869990 -559053 1 14 999991 587492 2 7 999999 1 15 999986 13322 2 77721 190753 1 33914 124173 894195 1 2 999999 236229 2 2 999999 2 2 999999 1 2 999999 -593993 1 770193 935744 124759 1 6 999992 -538419 1 7 999989 -89253 2 13 999990 1 1 999992 171639 1 246006 384869 920142 2 19 1000000 1 265190 268915 182031 2 19 999981 1 2 999999 511224 2 2 999999 1 2 999999 -591250 2 2 999999 2 2 999999 1 2 999999 139998 1 331432 533036 984428 1 14 999999 -187657 1 621922 753075 706572 1 7 999989 -518200 1 9 999995 250383 2 2 999999 2 121266 519891 1 2 999999 577243 1 1 999984 -86908 2 2 999999 2 15 999989 2 388408 420046 1 2 999999 892858 1 2 999999 463929 1 15 999989 -307069 2 2 999999 2 784338 955082 2 4 999990 1 1 999983 474225 2 3 999990 2 2 999999 2 2 999999 1 2 999999 -989122 1 3 999982 -652061 1 2 999999 967454 1 2 999991 212398 2 2 999999 2 471580 581598 2 2 999999 1 2 999999 -832373 1 214144 285846 -199791 1 2 999999 274794 1 646209 707664 853417 1 2 999999 752134 2 9 999991 2 2 999999 1 360144 439380 757219 2 18 999982 2 269474 825246 2 7 999987 1 18 999987 -371429 1 10247 136554 -91170 1 548107 705490 589036 1 49591 429574 812010 1 2 999999 554363 1 546368 619722 -751344 1 872027 985723 991974 2 19 999982 2 524058 666334 2 9 999985 2 2 999999 1 202498 870853 532049 1 2 999999 516103 2 11 999988 1 845954 998618 -219241 1 2 999999 -219448 2 2 999999 1 2 999999 -727360 2 2 999999 1 2 999999 256880 1 224045 236699 -379269 1 17 999990 -824991 2 6 999985 2 17 999992 1 2 999999 601615 2 2 999999 2 2 999999 2 2 999999 2 17 999999 2 411270 799441 2 2 999999 2 356965 821004 2 2 999999 1 2 999999 331428 1 10 999995 -899637 2 15 999995 2 15 999985 1 403955 820138 432244 1 536223 797136 465676 2 2 999999 1 2 999999 -255521 2 2 999999 2 2 999999 2 5 999986 2 2 999999 1 2 999999 -269088 2 2 999999 1 2 999999 943714 1 2 999999 748994 2 19 999987 1 37048 77414 -949265 1 5 999990 -245085 1 2 999999 136592 2 2 999999 1 388009 463980 33003 1 8 999999 290365 1 9 999984 688337 1 7 999995 -968275 2 440198 984860 1 14 1000000 942190 2 445656 516427 2 10 1000000 1 6 999984 -715173 2 2 999999 2 2 999999 2 2 999999 1 8 999998 -675911 1 2 999999 843013 2 212224 351901 2 2 999999 1 2 999999 385933 2 2 999999 1 7 999992 642533 1 2 999999 810327 2 2 999999 2 290546 888719 2 199141 671096 2 615353 948878 2 20428 699743 2 2 999999 1 2 999999 -177096 1 76805 978168 -54419 2 3 999982 2 2 999999 2 10 1000000 1 335126 773597 613645 1 2 999999 167584 1 2 999999 352219 1 51089 215401 -140088 2 800446 995982 1 19 999997 743593 1 8 999983 929 2 11 999994 1 2 999999 323106 2 157532 596609 2 15 999983 1 14 999984 424605 1 433007 697813 -433617 2 2 999999 1 7 999987 785978 2 14 999990 2 2 999999 2 2 999987 2 328495 489160 2 5 999988 1 2 999999 112331 1 4 999995 -325448 2 56649 707780 1 18 1000000 812691 2 35694 884876 1 543866 759130 546728 1 2 999999 -256899 2 17 999982 1 404376 773067 428494 1 767529 816837 -219193 2 11 999993 2 11 999993 1 789233 902905 815139 2 2 999983 1 2 999999 999421 1 2 999999 231234 1 2 999999 397698 1 2 999999 -321179 1 13 999998 -461912 1 2 999999 -151361 2 245225 947617 2 12 999999 1 2 999999 26566 1 2 999999 133068 1 208949 634947 862480 1 31578 627202 538635 2 2 999999 2 2 999999 1 17 999993 622158 2 6 999985 2 2 999999 1 221224 393458 -881544 1 269817 334297 217467 1 2 999999 -64802 2 45582 69499 2 18 999983 2 86377 750096 2 2 999999 2 512405 672521 1 2 999999 -550229 1 2 999999 505255 2 4 999991 2 2 999999 1 2 999999 362654 2 507785 784169 2 19 999992 1 2 999999 -511694 1 2 999999 579173 1 19 999984 -797827 1 15 999981 82330 1 2 999999 -649169 1 2 999999 -232317 1 723423 756293 271922 1 9 999990 854968 2 758420 877289 1 749403 924084 -154659 1 2 999999 884736 1 2 999999 39506 1 20 999993 532080 2 10 999991 1 2 999999 46637 2 2 999999 1 2 999999 139210 1 14 1000000 353969 1 14 999983 -922326 1 771899 970697 -331694 2 2 999999 1 20 999996 -80032 1 2 999999 -762544 2 234005 594482 2 2 999999 2 237107 599310 1 223185 847256 537840 2 20 999983 1 1 999997 -613293 2 648288 651502 1 366760 463213 -664679 1 15 999996 -182285 1 447846 663082 -925700 1 18 999998 582075 1 12 999993 -511491 2 2 999999 2 2 999999 2 360553 733364 1 7 999981 839186 1 8 999987 587900 2 61241 514876 1 275307 471278 607078 2 927809 952028 2 2 999999 1 6 999985 -646982 2 14 999994 2 84117 478035 2 20 999993 1 16 999991 397326 1 2 999999 407518 2 2 999999 1 15 999997 642624 2 2 999999 2 18 999981 2 14 999994 2 2 999999 1 283161 475821 -941823 2 303821 841568 2 2 999999 2 11 999985 1 5 999989 -420073 1 332647 883995 -753485 1 2 999999 -938646 1 2 999999 469718 1 2 999999 -89559 2 51321 814344 2 156992 361042 2 4 999988 1 559338 594080 212948 1 552053 810719 685467 1 694815 892715 358552 1 504898 905122 -861059 1 3 999986 -283720 2 2 999983 1 2 999999 86675 2 2 999999 1 15 999996 -246251 2 9 999998 2 10652 26617 2 2 999999 1 2 999999 853419 1 8 999988 225367 1 2 999999 446510 1 13 999984 110981 2 15 999987 1 592321 876160 205068 2 138424 303183 2 2 999999 1 2 999999 -584801 1 2 999999 -448010 2 14 999999 2 19 999984 2 2 999999 1 15 999988 -31334 2 8 999989 2 1 999994 2 2 999999 2 7 999987 1 4 999993 408077 2 2 999999 2 17 999997 1 354938 702048 979752 2 305714 428058 1 162784 499554 888404 2 7 999994 1 9 999984 469435 1 643849 838094 -708169 1 4 999993 -216220 1 1 999991 303523 1 852932 869163 -940739 1 4 999989 -943244 1 369804 695457 399935 2 2 999999 1 1 999991 13901 2 2 999999 1 1 999996 -653663 2 559321 578670 2 6 999993 1 2 999999 322441 1 12811 504063 -773323 2 2 999999 2 20 999994 2 764799 872192 2 102015 272108 2 37022 83325 2 2 999999 2 49137 284888 2 2 999999 1 2 999999 -752992 1 1 999990 -739631 1 2 999999 414720 2 2 999999 1 145689 534919 794173 2 12 999983 1 2 999999 426635 1 140926 639155 -308890 2 187710 809850 2 19 999981 2 465843 886465 2 10 999991 1 51449 996841 405001 2 10 999984 1 2 999999 -128050 1 73553 453226 201027 2 846403 906382 2 9 999984 1 300921 736628 559420 2 2 999999 1 5 999994 -630885 1 200952 772426 135880 2 23661 217577 1 2 999999 -817070 1 8 999997 -564057 1 2 999999 224750 2 501076 585414 1 2 999999 -993760 2 4 999987 1 11 1000000 -295173 1 35788 883720 -161139 1 2 999999 838680 1 2 999999 934157 2 14 999989 1 20 999988 205126 2 489346 998436 1 5 999993 942803 1 14 999997 -104513 2 2 999999 2 2 999999 1 2 999999 478846 2 12 999993 1 2 999999 736553 1 2 999999 -586182 1 403141 415002 624804 2 408781 446656 1 255368 441850 489160 1 3 999996 467350 1 6 999990 420410 1 18 999994 -781828 2 2 999999 1 325068 666479 -623803 1 17 999989 7700 1 61186 743080 -648009 2 414460 827162 2 2 999999 1 2 999998 -929917 2 2 999999 1 686854 953547 244993 1 259690 780289 -576145 1 2 999999 -605685 1 9 999985 -905193 2 16 1000000 2 12 999991 2 2 999999 1 4 999981 320411 2 156506 646626 1 18 999990 583633 1 15 999999 332113 1 2 999999 255239 2 270959 386716 1 481512 640500 -10568 2 8 999985 2 13 999989 1 13 999992 781499 2 3 999999 1 610446 967644 658207 1 2 999999 696258 2 95651 773050 1 2 999999 5404 2 2 999999 2 176488 565897 1 2 999999 118957 1 2 999999 956730 1 2 999999 40153 2 523500 897179 2 858905 905236 2 10 999985 1 5 999995 -320169 1 2 999999 -118536 2 2 999999 1 679589 792787 560419 2 6 999993 2 158324 453504 1 299972 841499 -446253 1 287371 884404 -520277 2 283607 304593 1 364624 727134 -663821 1 302629 381072 -691024 1 18 999995 -330692 1 2 999999 -293054 2 2 999999 2 8 1000000 2 2 999999 2 11 999982 2 10 999982 2 2 999999 1 2 999999 -645166 2 732133 746197 2 2 999999 1 681791 840310 -503511 1 485815 664070 -388416 1 2 999999 965404 1 8 999995 498077 1 2 999999 -968844 1 2 999999 750568 1 2 999999 733786 1 591330 604771 432398 1 2 999999 658813 2 2 999999 1 180986 353134 -948598 1 1 999985 -701964 2 2 999999 2 5 999987 1 428363 869162 -224463 2 496404 747922 2 3 999996 1 616285 806462 -562328 1 19 999981 16238 2 221259 244752 1 320359 808318 128448 1 22608 533374 -445401 1 18 999982 617762 2 5 999993 1 2 999985 376345 2 2 999999 2 10 999992 1 15 999988 -135967 2 34513 872932 2 2 999999 2 4 999992 1 2 999999 504004 2 466132 839549 2 673569 684922 2 382771 528945 1 474540 503943 -305807 1 320598 580374 -218489 2 377897 691534 2 869361 907421 2 1 999997 2 160782 935479 2 3 999997 1 2 999999 -560309 2 2 999999 1 7 1000000 137027 2 15 999983 2 145668 350868 2 111375 251023 2 403869 787690 1 377587 959174 -646415 2 4 999994 2 11 999996 1 475286 967810 335654 2 2 999984 2 741466 903701 2 289881 831256 2 2 999985 1 894105 896580 457574 2 8 999981 2 2 999999 1 11 999981 -704018 1 13 999993 859481 2 2 999999 2 9 1000000 2 8 999994 2 8 999991 1 17 999986 459176 2 15 999994 2 479339 561851 2 191128 615514 1 553832 794001 -785975 2 579917 897522 2 14 999985 2 432526 918722 2 2 999999 1 462577 783755 -926080 2 2 999990 1 12 999999 495917 1 140141 635585 150515 2 20 999981 2 25598 626171 1 98663 250980 -417941 2 2 999999 2 30848 807996 2 280453 666722 2 3 999988 2 2 999999 2 272246 587681 1 75081 926096 749585 1 839025 928517 440925 1 2 999999 -158206 1 2 999999 -987815 2 5 999982 2 2 999999 1 20 999986 123494 1 1 1000000 -889714 2 2 999999 1 2 999999 594584 1 14 999987 -264475 1 386106 815366 -259355 2 2 999999 2 4 999997 1 403705 621966 516922 2 353074 811605 1 2 999999 754629 1 2 999999 860305 1 533413 596517 829201 2 1 999982 1 2 999999 -839712 2 9 999997 1 254701 680156 588519 2 2 999999 2 2 999999 2 509399 731027 1 817720 906995 -255847 1 50264 261109 521959 1 241999 309936 -636325 2 2 999999 2 2 999999 2 494008 747773 2 14 999991 2 2 999999 1 2 999999 -29751 2 2 999999 1 2 999999 45638 1 19 999995 -861540 2 14 999987 1 7 999982 932806 2 4 999996 2 248839 553594 1 165534 374606 253656 1 489843 741770 592823 2 2 999999 1 16 999987 960016 2 2 999999 2 2 999999 1 13 999991 668592 2 214381 817671 1 2 999999 134415 2 3 999986 1 13 999993 234061 1 98542 892025 274394 2 4 999989 1 231418 688214 -534810 1 2 999999 -871732 1 345872 363681 529753 1 2 999999 -413408 2 334226 705514 1 189545 856734 -786392 1 2 999999 -974113 1 17 999996 -941625 1 632991 825547 989082 2 16 999999 1 7 999995 -515293 2 90440 951713 1 670149 971681 -890297 2 20 999998 1 176827 692067 760267 1 15 999997 766496 2 2 999999 2 2 999999 2 18 999981 2 2 999999 1 229482 347566 526033 2 4 999991 2 2 999999 1 10 999982 807697 1 5 999987 -362710 2 2 999999 2 8 999989 1 10 999989 -591359 2 2 999999 1 159831 350244 265212 1 2 999999 -23772 2 104057 711599 2 2 999999 2 10 999995 2 2 999999 2 2 999999 1 232161 864679 -425933 2 11 999996 1 3 999981 -699617 1 472545 755315 390867 2 2 999999 1 6 999996 -216403 1 153928 525706 -607691 1 768139 822030 107807 2 8 999985 1 189232 958209 -707662 2 2 999999 2 298929 788162 2 200889 666035 1 2 999999 -306591 1 229923 722732 220278 2 7 999985 2 365422 616513 1 2 999999 -382104 1 4 999994 721168 1 835337 902365 906401 2 12 999988 2 405872 536825 1 79003 209164 -641712 2 324094 794179 1 803502 852265 -785660 1 8 999986 497312 1 396596 493456 989826 1 15 999995 -830494 1 10 999982 -493547 2 2 999999 2 2 999999 2 421408 931113 1 2 999999 -329625 1 20 1000000 -72638 2 106710 138302 2 2 999999 2 2 999999 1 2 999999 -278162 2 2 999999 1 3 999986 709512 1 469381 697756 -14904 1 242313 366026 -296998 1 19 999988 -621171 2 2 999999 2 2 999999 1 2 999999 172565 2 2 999999 2 2 999999 1 2 999999 -896110 2 279081 700158 2 2 999999 1 5 999983 -507211 1 8 999982 -770253 1 40319 427279 67445 2 285462 933006 2 4 999998 1 717770 961568 -583969 1 10 999995 -37185 1 10 999981 -745170 1 16 999982 858803 1 13 999986 -791567 1 2 999999 -93314 2 2 999999 1 18 999997 149334 1 2 999999 819187 2 2 999999 1 9 999988 -742324 1 456830 758714 -960682 2 9395 580479 2 2 999999 2 313242 593961 1 2 999999 451660 2 100547 372456 2 2 999999 1 20 999985 278782 1 14 999988 199180 1 99549 812127 550660 2 2 999999 2 2 999999 1 2 999999 -500006 1 2 999999 -197521 2 598642 717256 1 382259 970183 669038 1 11 999989 684828 1 2 999999 272057 1 2 999999 -371116 2 2 999999 1 4 999999 796502 1 2 999999 506536 2 15 999999 2 32573 462957 1 3 999982 793075 1 4 999986 -654640 2 2 999999 2 8 999994 1 2 999999 -860186 1 2 999999 -419007 1 191839 986482 711052 1 34438 985083 -623614 1 136832 594169 -246537 2 2 999999 2 1 999987 1 2 999999 661764 1 6 999991 -428045 2 2 999999 1 16705 904895 -920050 2 19 999993 1 11 999994 428097 1 9 999981 -705675 2 2 999999 1 258149 325028 13928 2 2 999999 1 169699 468242 998309 2 352440 523178 1 447954 808231 623086 2 705029 771026 1 249595 479197 -18221 1 392689 572647 -480170 1 16 1000000 -900381 1 11 999988 -23884 1 2 999999 -939856 2 2 999999 2 6 999999 1 459888 551579 -276467 1 5 999993 231443 2 16656 375348 1 1 999997 -210242 1 160402 794772 764888 2 159407 743495 2 2 999999 2 240817 562625 1 229295 234052 -246494 1 57233 129583 432142 2 611257 799419 1 2 999999 842035 1 2 1000000 -725582 1 15 999991 884067 1 71109 858429 832445 1 352183 796141 -104975 2 8 999985 1 2 999999 -284777 2 2 999999 2 2 999999 2 2 999999 1 6 999988 113480 1 2 999999 -77601 1 2 999999 363550 2 321143 796293 2 2 999999 2 6 999997 2 5 999995 2 10 999990 2 457423 963150 1 2 999999 -828260 2 2 999999 2 317112 638405 1 3 999984 171117 1 4 999983 -137529 1 2 999999 896941 2 2 999999 1 6 999994 -908559 1 242492 553796 -266407 1 482660 701078 55693 1 2 999999 -799947 1 679053 782491 646797 1 2 999999 559628 2 303841 858587 1 2 999999 -495339 2 2 999999 1 10 999981 -986514 1 17 999988 307477 1 2 999999 -738871 2 166060 653069 2 20 999984 1 495761 650495 -888533 2 2 999997 2 20 999997 1 2 999999 -407200 1 162009 792742 521448 1 2 999999 596099 1 20 999989 495719 2 20 999982 1 210284 445786 -156773 1 541469 771293 -142034 1 15 999996 -24362 1 140730 732234 965236 1 2 999999 -406904 2 2 999999 2 7 999989 2 428924 489020 2 803058 973008 1 44638 884478 -237822 2 112766 204998 1 6 999983 -956134 1 780762 841627 -889967 2 2 999999 2 11 999988 1 18 999994 -529911 2 10 999995 1 2 999999 -878585 2 54557 461169 2 520913 685304 1 2 999999 384585 2 806908 858127 2 12 999984 2 56726 104440 1 279153 438860 -255399 2 2 999999 1 2 999999 -295195 2 2 999999 2 29382 273186 2 683662 778728 1 2 999999 -173080 1 2 999999 840696 1 623616 912947 263898 2 364583 897578 1 2 999999 -819209 2 15 999981 1 2 999999 762972 2 2 999999 2 2 999999 2 225019 821645 1 2 999999 -327576 1 2 999999 492670 2 2 999999 1 14 999987 -539665 1 4 999992 -911735 2 2 999999 2 117251 810972 1 2 999999 882669 1 2 999999 -482312 1 2 999999 382540 1 16 999985 325963 2 5 999997 1 2 999999 613632 2 161604 787080 1 7 999994 -110517 1 2 999999 327012 1 2 999999 -239635 1 16 1000000 199531 1 11 999991 -61786 1 259144 873190 -842130 1 12 999997 512136 2 2 999999 1 2 999999 40770 2 2 999999 1 2 999999 -282979 1 2 999999 652899 2 8 999992 1 2 999999 312843 1 2 999999 -877694 2 448890 543344 2 2 999991 1 6 999987 -103965 1 2 999995 393882 1 18 999989 937695 2 401815 517833 2 643235 812326 1 9 999984 -157269 1 8 999982 949455 1 2 999999 148424 1 380028 603206 -290947 2 2 999999 1 461361 604204 34563 2 2 999999 2 473970 976515 1 276733 974931 596822 1 2 999999 -37543 2 121761 735246 2 2 999999 1 2 999999 182150 1 68389 386859 659508 2 14 1000000 2 97326 162910 2 2 999999 2 2 999999 1 2 999999 52686 2 2 999999 1 395796 632755 631327 1 2 999999 357473 1 40227 849981 298852 1 2 999999 178232 1 14 999999 775064 1 5 999992 -199557 1 17 999998 -303501 1 222323 787769 170181 1 2 999999 -982252 2 2 999999 2 2 999999 1 2 999999 -832184 2 2 999999 1 4 999991 256822 2 188619 587215 2 514221 798781 1 7 1000000 -62326 1 272080 293517 18428 2 20 999995 2 60919 236143 2 586781 696180 2 293480 999878 2 728585 917137 1 318394 328468 18882 2 2 999999 1 61748 483177 -833807 1 164415 293791 831149 1 5 1000000 -125605 1 2 999999 -338388 1 2 999999 -859300 1 335898 460739 907557 1 572790 752515 885021 1 326151 764306 227089 2 2 999999 1 2 999999 -909365 1 166216 855676 371347 2 2 999999 1 553091 626164 27678 2 2 999999 1 2 999999 -150594 2 754338 952817 2 2 999999 2 2 999999 2 625855 926543 1 2 999999 348847 2 15 999993 2 13 999986 1 16 999981 -150032 1 265826 874445 -885583 2 2 999999 1 2 999999 862334 1 2 999993 -137260 2 11 999990 2 10 999991 1 2 999998 -339057 1 6 999998 916411 2 424300 536355 2 19 999984 2 25238 936759 2 123922 290538 1 316146 773791 436565 2 17 999985 2 8 999985 2 2 999999 1 2 999999 -797466 2 2 999999 2 6 999983 1 707250 833989 469380 1 17 999982 -976748 1 13 999990 800076 1 12 999990 -67752 2 2 999999 2 2 999985 2 4 999996 2 18 999996 1 2 999983 602921 1 57714 938217 -159641 1 2 999999 58199 1 45 969582 -505295 2 2 999999 1 9 999992 -432507 1 171597 556243 -511672 2 2 999999 2 73840 936552 1 479549 645280 -837552 2 2 999999 1 15 999983 533204 1 10 999989 895571 1 5 1000000 22756 2 2 999999 2 2 999999 2 333552 745176 2 2 999999 2 2 999999 1 2 999999 -520896 2 604365 756392 1 351324 957474 400248 2 2 999999 1 2 999999 -972827 2 3 999983 1 2 999981 -705325 2 320498 664161 1 591734 865335 -993171 2 2 999999 2 613382 952592 2 16 999989 1 501058 580569 -272523 1 77271 555941 224479 1 2 999999 -798963 2 19 999993 2 2 999999 2 14 999993 1 2 999999 -688346 1 2 999999 448732 1 2 999995 -377957 1 154856 200360 271539 1 2 999999 342261 1 2 999999 -62050 1 2 999999 -142576 1 11 999988 -296372 1 20 999987 211551 2 2 999999 2 14 1000000 2 31492 139976 2 11 999982 2 4 999989 2 306921 834589 1 2 999999 619230 2 448703 642944 1 2 999999 494886 1 2 999999 393054 2 15 999999 2 12867 258140 2 446681 988657 2 9 999982 1 18 999989 934917 1 2 999999 -255304 1 3 999989 258746 1 11 999992 -233367 2 8 999999 2 15 999986 1 2 999999 -138072 1 278424 464832 -259138 2 2 999999 1 8 999985 -202756 2 1 999998 1 2 999999 469756 2 157339 510959 1 152436 224482 182977 2 2 999999 2 18 999991 1 2 999999 -490092 1 64137 241538 -329219 2 9 999982 2 11 999987 1 134870 768849 -902720 2 46024 88901 2 2 999999 1 245222 780802 -829368 1 8 999995 -401858 1 2 999999 -283886 2 7 999998 1 2 999999 156420 1 3 999993 11749 1 17 1000000 -417610 1 2 999999 546778 1 19007 161160 306676 1 2 999999 -483923 2 2 999999 2 211476 311408 2 2 999999 1 2 999999 392125 2 826618 951021 2 188696 537979 1 250211 619851 -240335 1 19 999986 380455 2 2 999999 1 151711 302784 -706912 2 6323 581025 1 199632 523343 634106 2 44964 525398 2 399045 633438 2 8 999995 2 3 999998 2 340129 569642 2 16 999990 1 2 999999 61001 1 6 999994 -128135 1 2 999999 71756 2 2 999999 2 8 999986 1 2 999999 371267 2 2 999999 2 18 999993 2 20 1000000 1 20 999994 -261766 1 2 999999 273148 2 708835 977799 1 2 999999 -136745 2 683851 985954 1 2 999999 -227687 1 11 999997 -986366 1 2 999999 767048 1 19 999981 -833678 2 20 999999 2 3 999987 2 2 999999 1 320787 580046 -540086 1 692295 738382 -283299 2 4 999981 2 20 999985 1 10 999998 -335409 1 2 999999 981134 1 194079 306508 -785257 1 727727 775373 -32400 1 2 999999 602037 2 282231 781589 2 2 999999 1 2 999999 829190 2 13 999983 2 2 999999 2 2 999999 2 301318 539482 2 2 999999 2 49324 662102 1 14591 584601 536058 2 11 999988 2 20 999988 1 18 999983 -402881 2 2 999999 2 7 999981 1 2 999999 -319290 1 2 999999 135949 1 9 999995 -205584 1 495099 649512 456363 1 7 999990 -690646 1 262850 818055 -288768 2 729942 923739 1 2 999999 251516 1 2 999999 -825973 1 2 999999 -561618 2 210460 906817 1 181652 189082 890501 1 20 999988 -827896 2 2 999999 2 9 999989 1 2 999999 -312126 2 2 999999 1 2 999999 349586 1 67666 688210 -505504 1 11 999998 496933 1 2 999999 -627898 1 233186 677418 -322162 2 9 999985 1 20 999981 535270 1 2 999999 80236 1 2 999999 924591 1 887493 994546 -932477 1 121779 751897 667147 1 523344 942139 -951306 2 2 999999 2 2 999999 1 208150 365957 620528 1 2 999999 580626 2 2 999999 1 15 999993 124163 2 9 999982 1 19 999983 620252 2 798837 804047 2 2 999999 1 2 999999 147997 2 2 999999 2 632071 915961 2 6 999999 2 291315 812992 1 2 999999 608135 1 15 999996 -600391 1 15 999983 -101306 2 3 999992 1 8 999997 -324486 2 2 999999 2 376525 934187 2 2 999999 2 88007 777463 2 1 999994 2 2 999999 1 2 999999 -332221 2 11 999995 2 653925 712960 1 2 999999 -237563 1 10 999981 -889324 1 2 999999 775942 1 20 999982 539493 2 2 999999 1 2 999999 761022 2 2 999999 2 14 999990 1 2 999999 -708217 2 5 999985 2 1419 467882 2 2 999999 2 20 999991 1 16 999992 726808 1 427360 857549 647063 2 207980 505127 1 2 999999 -38253 2 2 999999 2 2 999999 1 2 999999 493001 2 2 999999 2 2 999999 2 215418 349396 1 212532 811702 410479 2 11 999988 2 19 999990 1 258547 753823 -927993 1 2 999999 -95829 1 2 999999 599714 1 15 999991 396073 2 6 999998 2 434559 732053 1 72151 504906 392152 1 2 999999 305622 2 18 999989 2 2 999999 2 580196 877688 2 16 999998 1 3 999995 -144048 2 60282 329502 1 128056 467011 -880928 1 5 1000000 722053 1 8 999995 -668732 2 2 999999 2 13 999994 2 2 999999 2 883473 948931 2 20 999984 1 10 999982 650907 1 2 999999 -966677 2 7 999989 2 2 999999 1 16 999981 572338 2 1 999982 1 2 999999 638569 2 552780 783517 1 9 999988 198419 1 11 999997 259571 2 2 999999 2 15 999981 2 2 999999 2 5 999999 1 2 999999 635030 2 153292 690813 2 246301 562374 2 13 999987 2 198907 549314 2 141068 496196 1 262108 532976 -182299 2 2 999999 1 17 999990 -730219 2 2 999999 2 2 999992 2 8 999981 2 2 999999 2 236677 663650 2 2 999999 1 143178 668304 -88842 1 2 999999 -478688 1 567058 658663 -57238 2 14 999988 2 512235 590890 1 2 999999 -620842 2 15 999991 2 12 1000000 2 626643 821804 2 2 999999 1 812040 876287 -244897 1 12 999984 -315197 1 6 999987 75192 1 2 999999 818408 2 2 999999 2 4 999982 2 15063 713733 2 71989 134660 2 3 999988 2 252177 832339 2 39240 46715 1 18 999994 502756 2 2 999999 1 15 999993 144926 2 18069 650174 2 7 999998 1 10 999981 555905 1 2 999999 -74787 1 748549 892973 665903 2 2 999999 2 14 999982 1 2 999999 596321 1 372689 594277 -608649 1 517921 653359 598870 1 18 999987 843014 2 14 999988 2 2 999999 2 372405 374061 2 14162 683394 1 8 999994 -44416 1 2 999999 -258615 1 16 999983 646565 2 5 999999 1 2 999999 -289646 1 863473 937933 271141 1 15 999985 -67277 1 2 999999 -406544 1 2 999999 433078 2 9 999990 2 185505 509054 1 2 999999 -235229 2 2 999999 1 3 999988 198824 1 2 999999 -545337 1 2 999999 -73192 1 2 999999 -498078 1 545168 719663 -88672 2 2 999999 2 26547 947756 1 11 999982 75918 2 61254 446513 1 2 999999 945001 2 2 999999 2 2 999999 2 6 999981 1 444151 872768 253748 2 2 999999 1 296375 739306 841058 2 311936 380370 1 2 999999 954672 1 522769 559379 35730 2 2 999999 1 7977 262610 681828 2 2 999999 2 3 999985 1 287889 823578 -887344 2 192469 794235 2 2 999999 1 32152 629925 -111624 2 577845 763031 2 239535 720584 2 17 1000000 2 19 999990 1 2 999999 264007 1 2 999999 803545 2 200474 398117 1 17 999999 669752 2 2 999999 1 123156 320763 866234 1 8 999992 960031 2 10 999984 1 667161 899251 336799 2 104207 833356 1 2 999999 -911787 1 2 999999 428719 2 35367 319506 2 243123 679962 2 3 999997 2 2 999999 2 2 999999 2 951230 968230 2 5 999985 1 134640 736950 971239 1 8 999990 -308194 1 2 999999 777076 2 2 999999 2 599299 766801 2 107109 877818 1 795260 845853 -625078 1 957760 958250 865963 1 835747 899571 -601820 1 57425 575597 87856 2 8 999997 2 20 999981 1 343476 439664 963357 2 18 999989 1 19 999986 33611 1 12 1000000 -221181 1 7 999981 196238 2 2 999999 1 2 999999 697506 2 502459 763673 2 2 999999 2 49614 561781 2 2 999999 1 787321 795556 -297560 1 2 999999 548049 2 2 999999 1 12 999984 -716962 2 860882 873442 1 19 999987 957079 2 162993 705256 1 2 999999 806658 2 2 999999 2 322715 828103 1 2 999999 -545074 1 649473 905823 888648 2 2 999999 1 2 999999 844121 1 529072 733384 36910 1 2 999999 8699 2 71238 617022 2 14 999998 1 5 999998 524150 1 86275 559802 -889024 1 380863 556631 173453 1 15 999997 -473493 1 2 999999 749164 2 14 1000000 1 718976 935631 222659 2 2 999999 1 18 999998 881103 2 294836 873405 1 2 999999 -33217 1 10 999981 -580292 2 438699 732970 1 189724 855643 752202 1 160450 492760 -393944 2 2 999999 2 2 999999 1 7 999994 115074 1 9 999989 -611701 1 11 999983 409558 1 100808 727050 -139791 2 366709 854674 1 170498 818705 -384494 1 77915 146893 284913 1 2 999999 -530474 2 513473 812875 2 249132 859575 1 2 999999 692064 2 2 999999 1 4 1000000 -295637 2 2 999999 2 2 999999 2 2 999999 1 2 999999 61322 2 2 999999 2 15 999984 2 30790 368896 2 117663 141396 1 2 999999 -834906 1 18047 886591 -851547 1 4 999994 -86942 2 2 999999 1 5 999988 -751576 1 173805 861960 481677 2 17 999991 2 69139 464113 2 8 999989 2 20 999993 1 8 999990 489486 1 2 999999 -80161 2 9 999982 2 3 999990 1 2 999999 382548 2 3 999991 1 2 999999 387013 2 328503 332587 2 2 999999 2 456929 787496 1 13 999985 313702 2 489386 675204 1 19 999981 961440 2 17 999996 1 278893 527650 826254 1 2 999999 586244 1 2 999999 -577040 2 2 999999 2 2 999999 2 733077 915234 2 2 999999 2 2 999999 2 911462 913988 2 2 999999 1 2 999999 926276 2 2 999999 1 11 999992 -104352 1 1 999995 392474 1 2 999999 717171 2 81109 959409 1 7 999995 -355271 1 85872 412600 457153 2 2 999999 1 2 999999 140306 1 2 999999 201000 2 16 999985 1 84042 901453 883880 2 15 999997 2 16 999994 2 340898 812057 2 2 999999 1 20 999983 594280 2 4 999987 2 151703 202203 2 15 999982 2 2 999999 2 18 999998 2 15 999986 1 253247 464548 513944 2 13 999987 2 2 999999 2 115578 494165 1 15 999998 -981802 1 16 999999 -201126 1 15 999987 617613 2 89898 464313 1 2 999999 -916452 1 805547 852447 302437 2 2 999999 1 586782 804840 111206 1 2 999999 401887 1 712447 915796 -976458 1 2 999991 664533 1 2 999999 -431991 2 81616 967253 2 5 999989 1 9 999987 94767 1 7 999995 916610 2 402486 740632 1 4 999982 699635 2 2 999999 2 2 999999 2 2 999999 1 769474 877414 699276 1 2 999999 -71108 2 2 999981 1 19 999993 135742 1 12 999993 259834 1 2 999996 909794 1 2 999999 -729587 1 2 999999 -330940 1 652126 990546 -907895 1 545927 606757 -987146 2 2 999999 1 2 999999 -331004 2 19 999998 1 14 999987 119105 2 11 999981 1 18661 758026 838425 2 350976 369153 2 18104 370511 1 385959 700284 793562 1 2 999999 -772874 1 2 999999 597253 2 15 999982 1 11 999988 491568 2 2 999999 1 16 999993 745582 2 396274 565602 1 12 999994 -254410 2 204695 936834 2 223634 852334 1 17 999986 -598717 1 98681 229787 576196 1 668151 804905 -965149 2 798961 942561 2 2 999999 2 6 999987 2 624754 702403 2 511462 959698 2 9 999996 1 427091 707895 970865 2 367128 855267 2 9 999988 1 7 1000000 572769 1 5 999997 -905915 1 10 999987 223507 1 14 999988 -512160 2 2 999999 1 19 999990 193265 1 2 999999 -254099 2 369248 543094 1 2 999999 268290 1 392362 916643 -287775 2 52944 383370 1 316863 487315 242218 1 6 999999 -967438 2 1 999997 2 3 999997 2 2 999999 1 2 999999 -39075 1 2 999999 393422 2 2 999999 2 72291 91179 1 2 999999 -406280 1 2 999999 155670 2 2 999999 2 93627 149308 1 2 999999 -221793 2 541880 945420 2 2 999999 2 2 999991 1 15 999992 32023 1 152882 371926 814160 1 2 999999 253555 1 10 999991 874321 1 14 999982 904784 2 300300 616627 1 2 999999 194891 1 7 999990 611611 1 5 999996 -855234 2 2 999999 1 2 999999 669881 1 10 999989 -299519 2 581744 696412 1 33160 802085 -833822 1 2 999999 78943 2 2 999999 1 337730 547339 -920415 1 2 999999 460113 1 755529 986602 137551 1 2 999999 168489 1 945919 971616 -403343 2 69755 240614 2 2 999999 2 15 999994 1 3 999983 61739 1 169251 192301 -926597 1 94978 403862 -169663 2 785560 857770 2 1 999985 2 2 999999 1 744348 949498 452912 1 17 999983 861985 2 5 1000000 2 16 999994 2 2 999999 2 2 999999 2 2 999999 1 3 999990 -204586 2 19 999996 2 463081 524148 1 314310 857106 803851 1 2 999999 -977353 1 3 999985 -405736 1 1 999989 -930449 1 13 999997 -366552 1 738961 927113 -537788 1 2 999999 785114 1 2 999999 -197094 1 1334 281890 748813 2 218666 718364 1 638344 925316 -283232 2 2 999999 2 18 999997 2 2 999999 2 11758 483941 2 17 999995 2 2 999999 1 2 999999 792292 2 2 999999 1 509667 667248 182689 1 35522 200634 761725 2 2 999999 2 259277 491616 1 2 999999 -963490 2 356093 641281 2 761580 824744 1 7 999995 787159 2 16 999983 2 13 999994 1 2 999997 -109293 1 1 999986 676938 2 9470 540066 2 816262 961024 2 2 999999 1 12 999981 -246669 2 5 999999 1 307769 552383 -641226 1 10 999987 -360799 1 414319 936302 148653 2 591247 795816 1 7 999987 -288151 2 353134 438345 2 85879 743159 2 2 999999 2 7 999998 2 2 999999 1 456660 561995 -345891 2 253857 452260 2 7 999991 1 10 999985 -495063 1 2 999999 866571 1 13 999985 179664 1 2 999999 803088 2 10 999990 2 354642 904254 1 2 999999 -683643 2 12 999995 2 77501 948535 2 19 999994 2 197577 855756 1 2 999999 694222 2 134407 642328 2 11 999986 1 2 999999 -890880 2 2 999999 2 14 999998 2 129685 901409 2 18 999993 2 418541 785385 1 36593 411735 438623 1 2 999999 771062 2 18 999985 1 191887 570731 665281 1 144589 650413 -281236 2 2 999999 2 1 999991 2 2 999999 2 2 999999 1 9 999988 -990944 2 84843 561671 2 2 999999 1 8 999999 1908 1 46587 415800 507366 1 2 999999 596676 1 6 999996 926026 2 2 999992 2 13 999988 1 52015 478178 755463 2 184709 837914 2 2 999999 2 595788 702310 2 2 999999 1 45384 246134 133311 2 365204 611140 2 2 999993 2 657614 974594 1 2 999989 -442838 1 31513 592711 530267 2 706346 707025 2 5863 460603 1 2 999999 240875 1 673704 974679 -713468 2 2 999999 2 2 999999 1 136572 399617 728286 2 16 999999 2 474495 498713 1 12 999991 -653224 1 8 999981 -556825 2 644269 792106 1 657312 778828 166010 2 2 999999 2 10 999983 1 12 999993 782010 1 2 999999 -37953 1 5 999992 -342542 2 50683 383020 2 12 999994 1 2 999999 -231193 1 536086 826106 788542 1 16 999993 -138385 2 451721 604781 1 7 999998 -350663 2 14 999993 1 533226 912371 414654 2 302481 452356 1 333426 838304 3881 2 14 999987 1 2 999999 739384 1 16 999996 -523159 2 2 999999 2 6 999982 1 228177 472713 -749154 1 235278 303887 629563 1 59911 927323 -847071 1 17 999990 -167579 2 341512 496015 1 112271 347387 391864 2 20 999994 1 766594 844630 -849628 2 73398 654410 1 2 999999 251802 1 7 999995 941647 2 2 999999 1 170458 646541 -984667 2 2 999999 2 9 999988 2 18 999987 2 3 999983 1 1 999992 -11705 1 2 999999 -709844 1 2 999999 393304 1 463120 502153 755498 2 6237 582524 2 2 999999 1 15 1000000 920700 2 2 999999 2 815324 826045 1 2 999999 134733 1 2 999999 -763716 1 20 999998 -783343 1 1 999982 403770 1 457986 511783 801643 2 2 999999 2 460418 885321 2 68335 228705 1 2 999999 623910 2 2 999999 1 14 999989 72383 2 806833 998365 2 2 999999 1 349037 394766 -359980 1 60195 503427 587797 2 17 999986 2 792396 879649 1 15 999999 307775 1 36916 171794 659596 2 2 999999 1 2 999999 -269704 2 109254 609667 1 2 999999 -731379 2 425437 483207 1 14 999982 -718053 1 358024 746804 -347656 1 2 999999 -192521 2 10 999992 2 2 999999 1 779027 997771 -512829 2 274609 877793 2 2 999999 2 228845 420946 2 2 999999 2 217612 469251 2 12 999996 1 2 999999 -712319 1 906452 913224 36047 2 2 999999 1 2 999999 -920321 1 2 999999 487567 2 5656 583765 1 140521 821071 -529893 2 360064 940542 2 238830 516099 1 2 999999 648086 2 5 1000000 2 699701 866326 2 2 999999 1 2 999999 -652786 2 10 999988 2 2 999999 2 7 999994 1 11 999996 -509018 2 652438 677310 1 64748 131502 -272185 1 2 999999 -954025 2 8 999998 1 2 999999 933362 1 13 999995 775337 1 1 999987 93986 1 15 999988 -110969 2 17 999993 1 2 999999 491781 2 407982 529577 1 2 999999 -94722 2 2 999999 2 2 999999 1 15 999988 -618315 2 6644 564460 1 228333 989299 524333 1 1 999981 325271 2 422393 631022 2 20 999984 1 2 999999 952837 2 742050 836588 1 76758 498428 238678 2 3 999986 1 2 999999 948740 2 2 999999 2 547034 836927 2 1 999995 1 2 999999 84129 2 2 999999 1 2 999999 -480947 1 2 999999 -401087 1 10 999981 613485 1 2 999999 -370896 2 2 999999 1 2 999999 288571 2 6 999998 1 2 999999 289580 2 2 999999 2 16 999998 2 2 999999 2 250764 406586 2 512367 598798 2 2 999999 2 448098 695363 1 2 999999 960115 2 51888 250303 2 3 999989 2 3 999996 1 2 999999 -552426 1 2 999999 -45643 2 2 999999 2 13 999981 1 497430 750855 -923626 1 2 999999 837934 2 2 999999 1 71569 689180 546486 2 2 999999 1 13 999981 -300071 2 2 999999 1 18 999998 631373 2 696288 856363 2 2 999999 2 2 1000000 1 2 999999 -558029 2 332075 466864 1 2 999999 23873 2 482210 714110 2 2 999999 1 225247 316266 41152 1 18 999997 808744 1 16 999998 -979731 2 321544 415673 2 15 999984 2 391466 832250 1 2 999999 -574509 2 2 999999 2 22498 481383 2 6 999983 2 15 999996 1 175731 699620 578181 2 39182 970275 1 22623 277326 937292 2 15 999982 2 2 999999 1 2 999999 -587672 1 2 999999 147086 1 10 999998 506200 2 14 1000000 1 404120 944661 885228 1 552200 991697 473970 1 5 999982 565440 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 587069 1 2 999983 106867 1 3 999995 447173 1 2 999999 -452279 1 2 999999 -295770 1 2 999999 -368174 2 162392 464387 1 2 999999 919085 2 15 999990 1 16615 646111 -336787 2 16 999992 1 863999 966183 442771 2 722576 782235 2 2 999999 1 2 999999 -845137 1 2 999999 720960 1 294170 671839 -494937 1 573025 630345 -173793 1 741069 974600 -364133 2 2 999999 1 447108 602391 -316344 1 192364 664970 156151 1 2 999999 -874552 1 347088 861323 741202 1 456758 796382 -156158 2 748449 940483 2 1 999998 2 41119 358462 1 2 999999 -59758 2 6 999995 2 2 999999 2 2 999999 1 51674 951952 85723 2 2 999999 1 2 999999 109991 1 2 999999 -857238 1 2 999999 -412591 1 3 999985 -697436 2 465151 791485 2 6 999983 1 2 999999 475204 1 2 999999 -518002 2 82405 517012 2 2 999999 1 20943 832520 -3553 2 2 999999 1 9 999989 973282 1 2 999999 -499025 1 513547 731059 331763 1 509890 799201 -963693 2 3 999990 1 2 999999 765899 1 14 999998 -273976 2 73575 446285 1 11 999999 317539 1 41222 391789 68900 1 1 999987 751905 1 492096 640472 365988 2 3 999996 1 6 999981 112263 1 7 999983 -454639 1 87132 521074 935676 1 418895 456312 17463 1 2 999999 -642924 1 2 999999 -535762 2 14 999984 1 2 999999 -501009 2 20 999997 1 2 999999 399385 1 48315 293827 310644 1 2 999999 -425590 1 4 999999 -460743 2 17 999993 2 2 999999 1 4999 817660 -6001 2 2 999999 1 13 999984 -924949 2 20 999983 2 2 999999 1 346562 709894 809632 2 205326 670861 2 61030 854107 1 60005 245868 -679693 2 16 999984 2 27726 493992 1 3 999994 322419 2 369957 865253 1 11 999994 -970400 2 2 999999 1 5 999994 19986 2 28100 834324 1 10 999981 859455 2 2 999999 1 7 999990 -367031 2 2 999999 1 14 999991 759482 1 2 999999 -465214 2 2 999999 2 11 999983 2 15 999993 1 2 999999 -164991 1 294473 929184 390507 1 13 999998 861341 1 8 999994 181236 2 485315 565713 2 2 999999 1 2 999999 -580382 1 668174 879788 -855519 2 2 999999 2 280575 865403 2 4 999981 1 299073 838797 -134757 2 473278 592145 1 1 999994 -768650 1 12 999998 -846049 2 2 999997 1 2 999999 507694 1 16 1000000 773277 1 12 999987 370140 1 30513 521337 262390 1 17 999984 -685068 2 13 999986 1 500204 648038 -820014 2 2 999999 2 2 999999 1 113042 683929 -62674 1 5 999993 419189 1 19 999990 391272 2 205609 221024 1 2 999999 -509680 2 5 999999 2 2 999999 2 2 999999 1 2 999999 -803719 2 10 999998 1 8 999991 556479 2 595663 885133 2 2 999999 2 2 999995 2 9 999989 1 2 999999 -196286 2 2 999999 1 2 999999 340596 1 358382 433603 335271 2 2 999999 1 2 999999 811207 2 2 999999 2 481531 531263 2 16 999990 1 803082 972103 35863 1 2 999999 435115 1 14 999987 -608285 1 2 999999 -494485 2 2 999999 1 691888 800103 -684766 1 15 999994 384485 1 210752 404228 -689238 1 19 999995 950072 2 2 999999 2 16 999998 2 487655 940022 2 2 999999 1 2 999999 -838083 2 2 999999 2 252257 321416 1 12 999998 -135693 1 7 999996 315024 1 161015 935770 -645912 1 46472 924342 -190234 1 9 999984 -822034 1 2 999999 972139 1 14 999998 -413189 2 1 999991 1 2 999999 -831829 1 17 999996 -475913 2 2 999999 2 20 1000000 1 15 999985 77781 1 2 999999 687093 1 2 999999 -961687 2 2 999999 2 2 999999 1 6 999986 374363 2 2 999999 1 2 999999 -468343 1 2 999999 73082 2 2 999999 1 2 999999 558926 1 131741 490576 170645 2 2 999999 1 2 999999 -514801 1 13 999998 -970473 1 10 1000000 -750574 2 20 999984 1 132814 743687 -562566 2 2 999999 2 2 999999 1 9 999985 634677 1 2 999999 -320766 2 2 999999 2 11 999986 1 2 999999 339428 2 448116 765245 2 373739 495567 1 17 999996 -855520 2 8 999994 1 17 999994 827949 1 2 999999 181534 1 525888 814897 183245 1 14 999991 -286191 2 2 999999 2 2 999999 2 253373 901372 2 712861 902849 1 752124 909017 -308155 1 2 999999 -914917 1 8 999983 429054 1 2 999999 -321917 2 3 999994 1 383721 609327 979691 1 17 999994 703388 2 518556 941780 1 3100 541820 442864 1 8737 502442 661675 1 14 999999 -364654 2 461898 529535 2 14 999991 1 2 999999 -432066 1 544080 711385 -44717 2 16 999991 2 2 999999 1 2 999999 191137 2 2 999999 2 13 999982 2 2 999999 2 10 999990 1 16 999982 783063 2 2 999999 1 2 999999 383303 2 9 999996 1 426445 716333 -348747 2 386878 750598 2 2 999999 2 12 999988 1 7 999988 334227 2 676879 947400 1 15 999981 -263957 1 393072 931721 -74536 1 2 999999 -541338 2 1 999982 1 2 999999 229343 2 2 999999 1 2 999999 -120564 1 52588 597532 100605 2 5 999985 1 2 999999 895075 2 13 999991 1 2 999999 977494 1 11 999987 367843 2 19 999981 1 17 999997 -951377 1 643047 981669 467261 2 2 999999 1 621691 720054 292056 1 10 999995 737487 2 20 999989 1 4 999999 -84250 2 2 999999 2 2 999999 2 2 999999 1 17 999983 -109004 1 2 999999 -704844 1 11 1000000 -673429 1 2 999999 454068 2 2 999999 1 2 999999 -51779 1 44043 482581 551012 1 4 999981 416762 2 2 999999 2 527976 966874 1 2 999999 -960194 2 16 999999 2 8 999991 2 76900 925491 2 62604 371211 1 105477 551534 -698890 1 9 999991 -155527 1 2 999999 -173058 1 18447 703133 342543 1 3 999986 -242958 1 2 999999 307696 2 16 999984 2 11 999993 1 1 999992 791177 2 33946 603031 1 6 999981 -199093 1 18 999989 -21202 1 241659 294992 -449910 2 2 999999 1 569079 584395 -94185 2 2 999999 1 2 999999 638509 1 2 999999 966872 1 13 999981 -702399 2 2 999999 2 2 999999 2 13 999995 2 760079 835361 2 2 999999 1 2 999996 -836839 2 95102 463657 1 5 999987 -431616 2 183887 735835 2 13 999987 1 628656 713380 964008 1 58036 689903 226593 2 308201 511897 2 49733 979369 2 2 999982 1 18 999993 -490755 2 2 999999 2 2 999999 2 359949 416486 1 14 999994 -188174 2 2 999999 1 2 999999 341909 2 407974 786802 2 9 999993 2 7 999983 2 4 999982 2 2 999999 2 17 999982 2 2 999999 2 731612 836086 1 832015 910243 -540359 2 109046 420876 1 2 999999 -323146 1 127574 131755 904759 1 2 999999 -747018 2 2 999999 2 602291 810866 2 20 999987 1 2 999999 320691 2 2 999982 1 657604 845204 -66442 1 18 999988 -843292 2 15 999988 1 2 999999 29538 2 582834 723952 1 2 999999 -320726 1 227249 646111 494808 1 17 999988 143417 1 737669 801530 156880 2 13 1000000 2 2 999999 1 20 999985 235676 1 20 999989 491578 2 437671 657089 1 139372 409473 804087 2 20 999993 1 2 999999 -639234 2 345422 974868 2 16 999990 1 133976 246621 -716785 2 259286 984624 1 2 999999 -363094 1 6 999990 305575 1 795654 893192 -40298 2 8 999996 2 2 999999 1 5 999984 668737 1 18819 520298 -162094 2 6 999993 1 370845 876284 968218 2 2 999999 1 919679 924818 942550 2 2 999999 1 12 999985 399842 1 475677 757353 -278498 1 19 999990 565372 2 2 999999 1 2 999999 738128 1 12 999985 -614158 2 2 999999 1 787775 996846 438624 1 8 999994 -476221 1 397137 549599 814782 1 2 999999 628229 1 2 999994 -589712 1 2 999984 -221814 2 2 999999 2 70055 614133 2 268916 635951 2 18 999999 2 16 999997 2 10 999986 1 9 999993 603518 2 2 999999 1 18 999982 70730 2 13773 730679 2 486700 812963 2 2 999999 1 11 999991 589948 1 121565 444743 -629713 2 15 999986 1 2 999999 -848742 1 2 999999 -676629 2 9 999981 2 17 999994 2 17 999995 2 3 999988 2 2 999999 2 1 999991 2 2 999999 2 121917 701035 2 2 999999 1 231930 866699 -145160 1 2 999999 -622454 2 2 999999 1 2 999999 -77732 1 22106 69795 432629 1 10 999984 -346319 2 16 999995 1 18 999981 -143904 1 125307 459434 351507 1 2 999999 825456 2 2 999999 2 19 999981 2 624190 906196 1 23836 891043 -738759 2 649213 965308 1 318723 824388 -316386 2 498541 729571 1 3 999987 -948054 1 506277 791538 -899387 2 16 999997 2 61572 485600 1 2 999999 826261 1 2 999999 -949660 2 6 999991 2 3 999987 1 3 999981 583700 2 243209 741158 2 14387 419127 1 2 999999 -680077 2 2 999999 2 17 999992 2 18 999987 2 496992 951863 2 377168 989133 2 16 999991 2 7 999986 2 7 999987 2 454588 597850 2 9 999982 1 2 999999 733900 2 1 999993 1 16 999983 703941 1 2 999999 279952 1 2 999999 -217932 2 743433 792402 2 418689 435327 1 13 999998 -297928 1 352596 856682 944173 2 18 999993 2 2 999999 2 2 999999 2 7 999990 2 2 999999 2 407367 961714 1 2 999999 120325 2 17 999992 1 9 999995 163702 2 2 999999 2 336679 760433 1 133410 950450 223264 2 139905 865700 1 2 999999 -245838 2 393034 891389 1 76666 164423 -391996 2 19 999993 2 2 999999 1 599906 862853 428263 1 2 999999 -799768 1 673351 955521 -813467 2 2 999999 1 2 999999 231486 1 17 999982 -310107 2 2 999999 1 17 999984 489799 2 2 999999 2 290438 840908 1 9727 803206 773875 1 2 999999 -985420 1 6 999984 211900 2 2 999999 2 175239 406055 2 2 999999 2 419499 572405 1 12 999999 -510933 1 161213 299997 -541531 2 5 999992 1 47344 708764 -309259 2 2 999999 2 633402 990395 2 11 999991 2 508795 840740 1 153906 602571 -688704 1 14 999995 948744 2 218746 642487 1 12 999982 162996 2 10 999982 1 83833 115851 203937 2 2 999999 1 7 999989 81963 2 608160 705100 2 2 999999 2 15 999984 2 2 999999 2 16 999995 2 270379 644997 1 235469 327670 304181 1 27178 595286 -270309 2 537743 978156 2 186116 724637 2 184326 995718 2 353178 938180 2 2 999999 2 10 999995 2 77315 457967 1 87419 224731 -848274 2 18 999986 1 108052 406099 613301 2 6 999982 1 13 999996 248469 1 644664 874181 227702 2 18 999982 2 2 999999 2 329789 924446 1 2 999999 955383 2 16 999993 1 91328 848610 -144666 1 11 999995 766168 2 363158 849808 2 2 999999 2 2 999999 2 2 999999 1 164665 863121 473438 2 29362 871402 1 18 999988 282198 1 2 999999 266940 1 2 999999 677901 1 13 999990 996440 1 20 999987 -798521 2 10 1000000 2 2 999999 2 2 999999 1 2 999999 622852 2 2 999999 2 161131 608521 2 2 999999 1 2 999999 -589838 2 1 999988 2 7 999997 2 2 999999 2 319805 687089 2 3 999996 2 12 999992 2 133917 727426 1 755149 861211 -396021 2 2 999999 2 2 999999 1 11 999996 102433 1 2 999981 -596250 1 2 999999 -757933 1 2 999999 683274 1 585108 955261 743594 2 1 999991 1 2 999999 646865 1 2 999999 -286265 2 780784 801827 2 2 999999 2 2 999999 1 7 999991 -657622 1 2 999999 492167 1 2 999985 -234902 2 2 999999 1 544001 854953 468321 2 13 999983 2 2 999999 2 785792 855503 1 17 999985 -217403 2 227326 451991 1 59702 350035 14288 1 81260 416332 -884470 1 274423 960485 428270 1 716555 837136 -296273 2 654786 706209 2 7 999996 2 46514 515614 2 19 999999 2 237181 437403 1 2 999987 188060 2 2 999999 2 5 999983 1 3 999981 -124080 2 241521 291042 2 2 999999 1 18 999983 762443 1 2 999999 -617135 2 368556 783336 1 712342 960544 -963599 2 324648 835122 2 2 999999 1 97544 817580 447880 2 2 999999 1 2 999999 -183076 1 30675 826207 -23568 1 2 999999 821651 2 12 999988 1 2 999999 809568 2 2 999999 1 9 999993 291962 2 2 999999 2 721275 897276 2 384719 816940 2 7 1000000 2 4 999983 2 2 999999 2 9 999995 1 6 999981 159974 1 273898 309105 -645877 2 745024 923126 2 17 999993 1 424685 849192 -603724 1 2 999999 583791 2 825956 884419 2 852143 883933 1 2 999999 593268 2 281388 438234 2 2 999999 2 6 1000000 1 2 999999 -13059 1 2 999999 -950491 2 906331 935767 2 1 999987 1 2 999999 409110 2 153607 908751 2 2 999999 2 110900 728321 1 108753 388935 824756 1 142629 740760 46591 1 286527 757096 180231 1 2 999999 -405415 2 17 999983 2 8 999989 1 12 999997 -860025 2 329510 768831 1 73876 81331 139111 2 2 999999 1 2 999999 840841 1 378249 512397 237779 1 5 1000000 -315311 1 2 999999 -494539 2 199956 288433 1 2 999999 -122708 2 1 999986 2 2 999999 2 505841 841075 2 907070 932994 1 273852 746825 113156 2 625836 962271 1 15 999985 -9775 1 938597 940799 695617 1 6 999993 790820 2 796833 846503 1 570364 683928 -852790 2 9 999999 1 14 999988 -234183 1 2 999999 770684 2 325359 365792 1 20 999991 -416427 1 9 999983 -528585 2 2 999999 2 302178 552409 2 2 999999 1 8 999990 -993885 2 824015 835452 2 2 999999 1 2 999999 -9955 1 2 999999 364675 1 2 999999 322640 2 259378 529728 2 46229 306292 2 2 999999 1 2 999999 468260 1 12 999997 -553828 2 2 999999 2 12 999996 1 17 999995 -717360 2 20 999998 1 1 999985 469446 2 2 999999 2 409358 982361 1 205167 746423 817371 1 7 999995 -773175 1 2 999999 492091 1 2 999999 -37124 1 17 999987 642125 1 2 999999 -523247 2 2 999999 2 2 999999 1 3 999990 -96176 2 2 999999 2 382792 696895 1 852789 988960 -617952 1 2 999999 99173 2 9 999997 2 2 999999 2 2 999999 2 18 999996 2 2 999999 1 114219 434184 -55679 2 467789 752572 2 316569 733319 1 1 999999 355592 2 13 999996 2 18 999991 1 411911 934161 328133 1 14 999991 -196265 1 2 999999 466771 2 70408 807074 1 6 999983 308007 2 2 999999 1 240878 961270 259142 1 455026 801292 -896175 2 154429 846554 1 354096 695531 203647 2 2 999982 2 2 999999 2 404050 961570 1 11 999982 -414662 2 11 999990 2 141683 805842 2 3 999999 2 253415 256218 1 2 999999 -779778 2 461814 907825 1 2 999999 300925 2 2 999999 2 13 999993 2 18 999994 1 35908 130746 -210650 1 8 999998 156904 2 2 999999 2 1 999988 1 2 999999 964856 1 2 999999 955373 1 2 999999 -464448 1 2 999999 -155877 1 6 999987 298269 2 4 999999 1 2 999999 -934645 1 6 999983 990340 2 4 999987 1 18785 787916 -747310 1 8 999997 565626 2 279033 503412 2 13 999997 2 40696 43055 1 12 999987 228509 1 10 999994 523362 1 2 999999 -487137 2 22776 89053 2 1 999994 2 2 999996 2 2 999999 1 19 999997 902180 1 217016 889304 -980870 1 18 999987 547060 1 12 999997 -980052 2 939390 950386 2 15 999987 2 2 999999 1 2 999999 333198 2 6 999992 1 84409 720238 -347454 1 691877 966547 -924846 1 2 999999 132151 1 18 999981 -71663 1 1 999987 -108075 1 282774 964270 -254978 2 2 999999 2 18 999998 2 7 999987 1 766797 838126 297189 2 2 999999 2 11 1000000 1 33483 560033 190056 1 2 999999 323311 2 259380 670403 1 400517 871323 -399610 1 349113 711274 -903898 2 2 999999 2 5 999984 2 14 999982 1 7 999987 -744017 1 3 999997 732974 2 34239 453106 2 217012 416414 1 514302 764233 401923 1 40641 89174 139502 2 246485 761109 1 2 999999 -674918 2 185824 322410 2 147211 423344 1 2 999992 974814 2 170355 219165 1 60076 440623 -834992 1 3 999993 -148642 2 2 999999 1 2 999999 897131 2 2 999999 2 5 999997 2 2 999999 1 5 1000000 -407519 1 2 999999 23118 1 67250 808284 523265 1 2 999999 278393 1 238046 832724 217452 1 2 999999 -898975 2 2 999999 2 422538 426421 2 2 999988 2 2 999999 1 7 999984 -584130 2 638112 776004 2 14 999987 1 604861 879630 -437538 1 2 999999 -437898 2 2 999999 2 14 999989 2 195922 865619 2 36196 271670 1 2 999999 860165 2 19 999997 1 116432 536696 -964621 2 15 999996 2 2 999999 1 2 999999 204801 1 2 999999 -687408 2 7 999990 1 15 999984 -85022 1 2 999999 -194218 2 13 999993 2 372583 738692 1 1 999981 855114 2 997095 997769 1 2 999999 -75971 1 2 999999 -896261 1 2 999999 -242657 1 225663 638336 -97552 2 241734 275232 2 93193 624254 1 2 999999 -488633 2 2 999999 2 7 999990 1 217508 297605 518703 1 692897 827137 881026 1 2 999999 537446 2 2 999999 1 832996 881327 253066 1 177054 226417 664135 2 276768 331605 1 11 999991 -843358 2 635912 739671 1 2 999999 -930585 1 14 999981 -740480 1 15 999996 -615604 2 562624 693062 2 16 999992 1 2 999999 -995553 2 18 999992 2 2 999999 2 291893 452436 2 71760 328684 2 10 999998 2 2 999999 1 4 999992 -435780 2 2 999999 1 60604 639793 974722 2 2 999981 1 115707 357085 286814 1 17 999999 -283890 2 16 999990 1 349243 385134 -939754 2 48649 653089 1 124113 631208 833898 2 2 999999 1 2 999999 687336 2 439639 516826 1 4 999994 135372 1 90669 817195 -390786 2 2 999999 1 11 999998 -390646 2 25875 547998 2 2 999999 2 2 999999 2 3 999997 1 13 999993 -804527 2 12 999990 2 698130 861281 1 2 999999 944297 1 2 999999 659483 2 2 999999 1 2 999999 -889061 1 2 999999 89406 2 2 999999 2 2 999999 1 2 999999 -524058 1 194889 693182 -588704 2 12 1000000 1 14 999986 170158 2 6 999984 1 218321 924262 592053 2 2 999999 1 11254 298794 476383 2 2 999999 2 2 999999 1 19 999990 234418 1 2 999999 968487 2 18 999982 2 5 999984 2 2 999999 1 2 999999 388933 1 678523 856765 -361195 1 2 999999 -420076 1 15 999996 345107 1 2 999999 780754 1 2 999999 519799 1 2 999984 -969425 2 2 999999 2 5 999988 1 14 999989 200870 1 21012 939570 597973 1 2 999999 952068 2 643507 871787 2 97990 992700 1 2 999999 923310 1 112651 684214 -162428 1 2 999999 -294671 2 2 999999 2 17 999992 1 2 999999 -393493 1 17 999987 -884187 2 2 999999 2 19 999988 1 574638 771424 -808681 1 214844 768052 12741 2 17 999996 2 2 999999 1 14534 240288 -173225 2 1 999989 2 527472 559401 1 2 999999 -191524 1 99713 393735 810812 2 61493 955707 2 2 999999 1 14 999985 -343410 1 354649 576494 -989809 1 458750 743339 477725 1 165126 388927 669807 2 17 999993 2 31289 323618 2 103135 329374 2 19 999982 2 919291 976735 2 2 999999 2 378152 535265 2 724779 839770 2 258507 944857 1 198119 626347 732311 1 6 999995 64895 1 707299 984693 -270702 2 5 999984 1 223548 677513 968203 1 2 999999 -664067 2 7 999997 1 2 999999 934388 2 354221 984066 1 8 999993 -91789 1 2 999999 698037 2 4 999998 1 17 999992 439682 2 464148 762739 1 13 999983 810505 1 2 999999 -267724 2 2 999999 2 69209 685355 1 12 999984 444725 1 296974 679000 655884 1 15 1000000 784653 1 2 999999 -239033 2 130184 479212 2 182191 289740 1 691114 975259 558813 1 2 999999 -494549 2 15 999987 2 220100 391991 2 2 999999 1 16 999996 -341505 1 6 999986 -416676 2 3 999983 2 2 999999 1 17 999988 416446 1 209676 616590 -539046 2 4 999984 2 896934 930124 2 2 999999 2 139761 311672 2 2 999999 2 18 999989 1 398550 676460 543434 1 2 999999 -662165 2 2 999999 2 60917 145358 1 2 999999 -241778 1 2 999999 508479 1 13 999990 421074 1 11363 207946 -630231 1 415617 841926 914147 2 3 999982 2 10 999989 2 2 999999 1 2 999999 682647 2 16 999994 2 20 999998 2 197853 700494 2 646553 649723 1 2 999999 755637 2 2 999999 1 13 999994 -113360 1 13 999987 -487668 2 580625 700437 1 2 999999 -170193 2 5 999995 2 80580 895087 1 452523 795919 -255621 1 2 999999 304538 1 120105 378102 -171910 1 452351 818180 -655500 1 1 999994 256512 1 2 999999 305347 1 2 999999 985817 1 16 999983 -782987 1 2 999999 770077 1 13 999982 -946850 1 2 999999 -268683 2 2 999999 2 2 999999 2 14 999981 1 20229 244931 -666425 2 3 999991 1 11 999996 -849722 2 4 1000000 2 3362 307394 1 48187 133740 -853784 1 3 999995 208298 1 2 999999 67279 2 63705 195926 1 200058 343210 -886601 1 99843 189885 -229028 2 256190 257802 2 7 999999 1 728424 819036 -389525 2 345547 699564 2 15 999993 1 19 999988 -684217 2 46003 857953 2 2 999999 1 8 1000000 45247 1 191065 871034 -287493 1 70079 331049 686183 1 2 999999 -236522 2 13 999984 1 2 999999 -853671 2 2 999999 2 11 999992 2 176969 981139 1 12 999989 855261 1 58881 867599 780605 2 11 999987 2 127305 802413 2 2 999999 1 9 999983 -233124 1 2 999999 -261228 2 304921 674665 1 14 999985 831611 2 89447 475498 2 23448 540440 1 13 999997 -254441 1 2 999990 -414909 1 2 999999 673752 2 11 1000000 2 8 999991 2 2 999999 2 2 999999 1 2 999999 -296738 2 342958 379039 1 186111 388723 -20118 1 2 999999 551274 2 110341 992948 1 2 999999 855857 2 2 999999 2 399459 977446 2 2 999999 1 12 999985 -827248 1 307613 942548 148164 2 14 999988 1 14 999982 560377 2 591132 598902 2 2 999999 1 2 999999 -866123 2 334409 758126 2 507202 690429 1 12 999985 -283483 1 673687 695956 287421 1 499943 581129 370051 2 2 999999 1 2 999999 -607696 1 9 999984 -299834 1 2 999999 769669 2 70573 83757 1 199847 610986 -424697 2 19 999996 2 2 999999 1 2 999999 403731 1 5 999983 962770 2 3 999984 1 126722 955990 -727230 2 10 999997 1 825753 853350 940674 2 175786 319320 2 299681 428391 2 11 999984 2 15 999990 1 2 999999 -578493 1 1 999981 -667463 1 12 1000000 -558691 1 225688 802691 -607932 1 18 999991 855587 1 500967 554117 571232 2 18 999999 2 2 999999 1 16 999998 -500933 1 3 999987 -245227 1 6 999991 -474739 2 1736 636270 2 570880 796517 2 271608 567262 1 830048 947479 502581 1 11 999988 -14833 2 124167 245756 2 8 999987 1 9 999996 -592962 2 2 999999 1 13 999997 500718 2 462917 773227 1 294552 506484 -753650 1 2 999999 472789 2 12 999981 1 2 999999 810859 2 2 999999 1 5 999987 292488 2 124656 781453 1 201162 363402 16654 1 2 999999 730505 1 9 999993 793002 2 13 999998 1 2 999999 -131367 2 18 1000000 2 214096 706966 2 2 999999 1 19 999985 -892538 1 126506 976165 -716263 1 2 999999 985698 2 6 999996 1 2 999999 -471308 2 16 999994 2 2 999999 2 154137 298033 1 2 999999 -312498 2 19 999999 2 462645 800922 2 161408 305608 1 2 999999 -46817 2 4 999998 2 59364 961337 2 696439 906118 2 289783 477557 2 1 999999 1 443413 726445 -488209 2 2 999999 2 2 999999 1 2 999999 -310775 1 8 999987 -549446 1 2 999999 -818096 1 661725 999149 107418 1 6 999985 -168990 1 203354 432611 56688 1 2 999999 516021 2 2 999999 2 5 999993 2 2 999999 1 216648 408274 954296 1 2 999999 -53994 1 195401 760751 -87041 1 40961 845274 -796112 1 1 1000000 -885188 1 636804 643575 754689 2 2 999999 2 245951 760444 1 9 999995 -376641 2 2 999999 2 9 1000000 1 15 999998 -645059 1 2 999999 131864 1 2 999999 -27594 2 9 999983 1 2 999999 258233 1 11 999984 191029 1 12 1000000 910118 1 287234 670553 -11110 2 6 999982 2 285679 791282 2 18 999988 2 18 999994 2 2 999999 2 202660 951146 1 82551 93563 -751500 2 349463 679421 1 2 999999 454971 2 11 999992 1 118840 626709 402174 1 253806 759613 932058 2 18 999988 2 2 999999 2 2 999999 2 10 999991 1 93272 756285 195040 2 594986 981569 1 17 999998 -369197 2 461983 510166 2 7 999985 2 2 999999 1 244682 795336 -446310 1 18 999995 -841974 2 2 999997 2 2 999999 1 2 999999 799302 2 2 999999 2 2 999999 2 845848 963873 1 16 999996 -408212 1 2 999999 347920 2 483320 562768 1 2 999999 -87769 2 9 999989 2 7 999997 1 5 999998 234011 2 265434 664187 1 2 999999 113088 2 5 999982 2 311516 551761 1 18 999982 -768878 2 8 999998 1 2 999999 214706 1 2 999999 948788 2 116836 520723 2 2 999989 1 14 999983 -876039 1 413615 949863 333968 2 2 999999 2 9 999987 2 2 999999 1 2 999999 964368 2 8 999982 1 2 999999 50010 1 12 999989 -223856 1 2 999999 -846553 2 16 999990 2 459232 774161 2 5 999996 2 2 999999 2 136777 966383 2 14 999988 1 2 999999 -424221 1 6 999992 -288400 2 2 999996 2 11 999994 2 2 999992 2 2 999999 2 2 999999 2 8 999985 2 11 999993 2 321539 513595 1 2 999999 250 1 15 1000000 -400196 2 13 999991 2 12 999983 1 67328 477728 -532521 1 500049 864000 -589952 2 17 999997 1 70852 584452 295875 2 2 999999 1 317174 792731 418598 1 5 999987 -260187 2 2 999999 1 2 999999 275559 2 8 999994 2 8 999998 2 2 999999 1 2 999999 759162 1 543061 606374 677929 2 9 1000000 1 689819 698699 -533400 1 8 999997 -538669 2 2 999999 1 329973 754527 711853 2 13 999990 2 2 999999 1 65098 651219 142322 2 2 999999 1 218968 749609 727586 1 2 999999 518242 2 2 999999 1 17 999984 -153929 1 2 999999 -163814 2 67699 754699 1 2 999999 -405405 1 2 999999 829901 1 2 999999 411625 1 200897 913682 892612 1 149910 574732 579602 1 6 999988 566084 2 19 999998 1 2 999999 -676911 1 497544 924117 -924844 2 20 999994 1 237255 712815 -216761 2 2 999999 1 336087 717737 -16866 2 878723 974448 1 7 999989 -991824 2 12 1000000 2 2 999990 2 6327 114987 1 144883 320264 804118 2 3 999986 1 3 999996 -103459 1 14 1000000 -745657 2 2 999999 1 153501 352689 -70075 1 5 999992 803268 2 13 999994 1 19 999988 526977 1 2 999999 815749 2 2 999999 1 101422 420210 -926439 1 20 1000000 723890 1 2 999983 -140005 2 2 999999 2 2 999999 2 17 999995 2 9 1000000 1 587038 678597 -498096 2 623509 773232 1 2 999999 147034 2 18 999986 2 3 1000000 1 162679 940959 -720125 2 606373 676369 2 315737 464135 2 19 999989 1 17 999997 876485 1 68168 153888 -978208 1 2 999999 -800533 1 2 999999 -732970 1 8 999981 778403 1 4 999984 -945727 2 12 999990 2 2 999999 1 2 999999 887002 2 6 999995 2 2 999999 1 249339 698064 -835877 2 2 999999 2 506865 695002 2 7 999994 2 10 999995 2 1 999995 2 15 999984 1 289025 299285 -513191 2 11 999981 2 11 999990 1 2 999999 848508 1 2 999999 -977098 2 2 999999 2 639206 937479 2 8 999998 1 656767 690776 -736101 2 10 1000000 2 11 999982 2 17 999997 1 2 999999 146620 2 2 999999 2 2 999999 2 378996 933570 2 2 999986 2 17 999998 1 6 999985 401996 1 42166 361303 -608655 2 6 999996 1 2 999999 740334 1 2 999999 -219972 2 2 999999 2 2 999983 2 16294 823501 2 2 999999 1 851140 856006 297066 2 2 999999 2 16 999993 1 665403 774590 -84710 2 2 999999 2 2 999999 2 126840 560296 2 19 999997 1 4 999985 -493430 1 2 999999 -385400 2 380587 669609 1 2 999999 -699316 1 15 999987 -961469 1 167571 970286 -219107 2 14 999985 1 521871 635912 185584 2 2 999999 2 14 999981 2 780097 816560 1 2 999999 -771897 2 4 999989 1 197943 250143 808251 2 6 999985 2 2 999999 2 232655 768727 2 268957 379570 2 20 999994 2 4 999991 2 16 999998 1 16 999991 -253928 2 2 999999 1 2 999999 -876716 2 31534 476085 1 556646 932111 -276995 1 2 999998 -352107 2 250491 267173 2 300089 372444 1 15 999992 -664292 2 517073 596733 2 115283 987847 1 175981 402646 452979 1 2 999999 -714350 2 11 999998 1 2 999999 -809114 2 2 999999 2 20 999983 2 18 999987 1 5 999992 -351346 1 1 999984 253143 2 1 999992 1 2 999999 513971 2 2 999990 1 5 999981 529754 2 220764 986358 2 2 999999 1 20 999981 179892 2 2 999999 2 740211 887310 1 2 999999 -704571 2 13 999984 2 313877 509234 1 8 999983 -749180 1 79075 879783 -103978 1 2 999999 725508 2 3 999985 1 7 999995 -402407 2 537736 613466 1 89126 144184 -941488 2 275219 875261 1 235728 603743 -20813 2 2 999999 2 3447 369407 1 66131 259857 -414282 1 66199 885221 -396567 1 2 999999 -913983 1 2 999999 179460 1 7 999988 -69498 2 2 999999 1 6 1000000 708685 2 2 999999 1 17 999986 210061 2 11 999993 2 2 999999 2 2 999999 1 10 999998 366418 1 20 999996 191755 2 2 999999 2 115428 289709 1 190316 367661 319982 1 2 999999 63951 1 68252 633564 -400328 1 10 999988 837382 1 2 1000000 -455492 2 2 999999 1 7 999988 256836 2 2 999999 2 6 999991 1 2 999999 -926920 1 235074 644165 -245488 2 2 999999 1 379744 490217 70864 2 190594 897610 1 18 999990 232732 2 524183 823495 1 2 999999 845795 2 154683 921089 1 269864 740042 483749 1 90402 617819 404475 2 295618 551691 2 30127 392961 1 1 999983 -763111 1 2 999999 831240 1 19 999985 603079 1 423953 519953 966208 2 10 999982 2 607612 865198 1 601803 790482 292226 1 11 999986 983343 2 63494 516315 1 8 999984 463927 1 4 999997 -746745 1 2 999999 175320 2 1 999988 1 2 999999 -708846 1 341327 867844 -474075 1 2 999999 -137225 1 2 999999 -886066 2 2 999999 2 2 999999 2 496231 510862 1 19 999999 163164 1 1553 80061 -383245 2 13 999997 1 304956 748428 -373370 2 2 999999 2 18 999982 1 2 999999 -681259 1 272778 564603 197388 1 2 999999 -606291 2 2 999999 2 559796 605563 1 2 999999 131377 1 2 999999 55567 1 216293 937012 -133656 2 14 999997 1 2 999999 -857599 2 297433 466794 1 187567 649074 837670 1 2 999999 602139 2 416793 814444 2 9 999982 2 17 999988 2 177075 626204 2 2 999989 1 186921 303992 836477 1 18 999988 154408 1 17213 686327 576195 2 2 999999 2 2 999999 1 2 999999 911457 2 403486 433417 2 2 999999 1 11 999981 551662 1 520168 745357 -598616 1 156458 460858 546141 1 161146 970851 -612011 2 20 999997 2 58656 445626 1 391641 606449 976497 1 2 999999 892158 1 11 999982 7371 2 9 1000000 2 2 999999 1 3 999998 239380 2 2 999999 2 3 999993 2 16 999983 2 373787 382142 1 10 999995 -121861 1 4 999990 -830304 2 2 999999 2 12 1000000 2 15 999995 1 432717 592935 646358 1 709734 788724 212679 2 2 999999 1 6 999990 657014 1 17 999983 733897 1 5 999986 363374 2 12 999981 2 484652 985550 1 2 999999 -902866 1 414663 569184 734137 2 581808 687973 2 9 999989 1 493714 833822 666341 1 2 999999 223023 2 2 999999 1 2 999999 239543 2 545761 811893 2 2 999999 2 2 999999 2 2 999999 1 2 999999 718756 1 2 999999 -922345 1 43504 118045 339024 2 2 999999 1 493377 600067 539245 1 2 999999 558125 2 2 999999 1 252962 626163 60298 2 2 999999 1 67351 751037 431121 1 10 999985 -744949 2 2 999986 2 18 999992 2 2 999999 1 18 999999 -964332 2 2 999999 1 525885 857461 -902367 2 2 999999 2 9 999994 1 604113 870131 -71965 1 12 999989 -708474 2 1 999999 1 1 999981 -276659 2 576025 811966 2 2 999999 2 136353 930737 1 2 999999 141979 2 2 999999 1 456025 938281 -545220 2 11 1000000 2 13 999992 2 425005 937114 2 2 999999 1 5 999986 -436565 2 2 999999 2 14 999983 2 14 999985 2 2 999999 1 2 999999 795174 1 780357 863094 -844945 1 7 999996 -181830 2 3 999995 2 2 999991 1 20 999999 -847613 2 2 999999 2 71106 402625 2 717725 731904 1 2 999999 -973570 1 14 999991 -957334 1 20 1000000 969100 2 18 999995 2 403708 821180 1 9 999986 134481 2 19 999981 2 20 999993 2 5 999997 2 580035 720385 2 8 999999 1 727478 781967 -7837 1 600725 842379 -778020 1 13 999981 44212 2 7 999999 2 14 999985 1 2 999999 958030 1 154941 697726 -883702 1 2 999999 514085 2 16 999993 2 2 999999 2 528884 701633 1 2 999999 566604 2 9 999981 1 507515 923667 163931 1 552339 660307 920326 2 2 999999 1 2 999999 -838823 1 2 999999 483227 2 16628 723573 2 345237 514598 1 182466 816855 14373 2 9 999999 1 398938 688043 -604678 2 8 999999 2 648139 934779 2 14 999985 2 337325 569114 1 2 999999 -65738 1 2 999999 -166614 1 19 999999 549526 1 457767 596291 -342322 2 2 999999 1 8378 710908 -165556 1 472537 969124 343087 1 685726 942042 763235 2 2 999999 2 2 999999 2 335368 433186 1 2 1000000 355206 1 2 999999 -356370 2 2 999999 1 13 999987 151873 2 2 999999 2 2 999999 1 2 999999 -109208 2 2 999999 1 42236 98182 -133463 2 2 999999 1 7 999990 101701 1 38277 74691 -21981 2 308766 468586 2 2 999999 1 369801 619859 -525224 2 403547 989182 1 2 999999 269790 2 104678 475788 2 2 999999 1 90062 733437 -657032 2 3 999984 2 2 999999 2 2 999999 1 2 999999 -415920 1 18 999986 542241 1 14 999981 -920784 1 2 999999 -650750 1 18 999992 -850036 1 41343 233126 -114005 2 382164 840770 2 2 999999 2 17 999994 1 2 999999 -87552 2 898178 997341 1 2 999999 697685 1 15 999998 -375252 1 208785 500727 -977160 1 18 999996 854596 1 2 999999 402808 2 2 999999 2 2 999999 1 526466 999827 -779435 2 101179 357481 1 20 999997 -94125 2 2 999999 1 626038 954800 -713065 2 1 999989 1 2 999999 755861 1 2 999999 61814 2 89413 469406 1 101287 644118 -72605 1 350216 375275 176097 1 19 999987 914128 2 16 999984 2 2 999998 1 8 999996 -492830 1 18 999992 -823688 2 2 999999 1 370 244453 158686 2 10 999997 1 133161 252319 904222 2 2 999999 2 163243 708720 1 17 999987 -239352 2 2 999999 2 3 999983 2 651489 771216 1 2 999998 330888 1 12 999985 -417360 1 8 999988 421893 2 2 999999 1 2 999987 671445 1 2 999999 959387 2 2 999999 1 2 999999 668495 2 669390 755508 1 9 999987 751421 1 339479 473468 -534541 1 199643 526037 803072 2 18 999992 2 128780 929578 1 2 999999 298161 1 19 999987 649840 2 15 999988 2 12 999998 1 2 999999 -756106 1 18 1000000 662645 2 2 999999 1 2 999999 230380 1 861962 990900 -539292 2 2 999999 2 2 999999 2 8 999987 1 19 1000000 871830 1 6 999993 -376839 2 1 999990 1 19 999990 -72025 2 2 999999 1 16 999989 705546 1 2 999999 489610 1 121876 996744 -170775 2 2 999999 2 725731 802095 2 19 999990 2 351809 727067 2 2 999999 1 2 999999 -97951 2 10 999999 2 15 999989 1 188387 419177 -953046 2 7 999990 2 9 999992 1 18 1000000 580210 1 2 999999 -137900 1 2 999999 312935 1 2 999999 -143009 1 2 999996 -137434 2 2 999999 2 2 999999 1 320996 832337 -320526 1 534540 939746 849485 2 2 999999 1 15 999983 641639 1 2 999999 884189 2 18 999994 2 2 999999 1 15 999988 -751617 2 77327 143465 1 10 1000000 183487 2 9 999987 2 2 999999 2 2 999999 2 2 999999 1 15 999995 -774198 2 136285 663387 1 18 1000000 119182 2 12 999986 2 2 999999 1 2 999999 715373 2 16 999995 2 13 999989 1 611164 674995 -993898 1 2 999999 120108 1 541746 614640 307876 1 2 999999 939035 2 15 999994 1 497304 637130 -411614 2 162865 898715 1 2 999999 -361872 2 808085 975003 1 2 999999 -823370 2 696910 987840 1 139454 759489 -977497 1 2 999999 -328383 1 960472 981652 813156 1 2 999999 -805602 2 2 999999 1 2 999999 -539126 1 4 999983 198924 1 2 999999 -2637 1 12 999999 665846 1 177328 214963 -133792 1 768087 895077 213533 1 2 999999 613806 1 12 999996 -690541 2 426991 692646 2 2 999999 1 606841 841228 20449 1 2 999999 624686 1 10 999988 107716 2 411319 559238 1 8 999987 59944 2 1 1000000 1 92985 586497 537830 1 9 999997 -733593 1 137170 203231 201149 2 7 999984 1 2 999999 140480 1 6 999982 683374 1 3 999989 210307 1 9 999981 -354580 2 7 999996 2 447153 869804 2 2 999999 1 6119 946982 116570 2 2 999999 1 2 999999 -846929 2 2 999999 1 18 999982 -832496 2 16 999996 1 2 999999 333614 1 43629 60050 323197 1 15 999993 -715456 1 65905 458639 125350 2 2 999999 2 2 999999 2 2 999999 1 76220 152640 -307111 1 2 999999 -513201 2 391973 779850 1 442935 763587 631848 1 2 999999 988851 1 2 999999 801302 1 611832 956482 109284 1 664255 735093 512434 1 2 999999 540412 2 18 999995 1 401321 844655 -187289 2 15 999992 2 4 999986 2 7 999986 1 13 999983 613721 1 2 999999 -765839 2 9 999984 1 316629 916014 -817637 2 799430 999806 2 2 999999 1 12 999994 -704800 1 434377 609987 26879 1 530180 916624 -214946 1 2 999999 246693 1 18 999991 -977400 2 17 1000000 2 452330 878044 1 4 999986 -930877 1 115453 141501 -724489 1 2 999995 287503 2 2 999999 2 9 999986 2 2 999999 1 297025 725184 -654800 2 144173 930313 2 194635 198196 1 181448 976824 -490592 1 6 999994 844749 2 11 999994 2 2 999999 1 2 999999 -443468 2 8 999992 2 556643 614501 1 274825 686421 258199 1 542685 710371 668979 1 20 999993 -713084 2 2 999999 2 2 999999 1 2 999999 -201267 1 10 999996 -192423 1 2 999999 -155742 1 4 999988 -725043 2 779185 896043 1 2 999999 -46260 2 892464 911657 1 406512 518829 -638009 2 2 999999 2 18 999994 2 578693 917136 1 338851 841055 241800 1 15 999990 227211 2 2 999999 1 2 999999 866800 2 3 999993 1 138041 144923 -877514 2 362057 804298 1 503483 716015 -283263 1 10 999995 945540 1 879665 989782 159842 1 20 999989 -843995 1 8 999992 -908876 1 586972 671177 736429 2 9 999995 1 5 999989 402328 2 759134 914211 1 346536 934257 -230583 1 252452 483937 664673 1 19 999993 -127903 1 2 999999 277354 1 227095 293485 478414 2 2 999999 1 2 999999 -646818 2 4 999988 1 12 999998 -625410 2 673367 927485 1 4 999997 149833 1 2 999999 936204 2 524066 781785 1 2 999999 -264340 2 487525 751581 2 607638 720864 1 2 999999 -380619 1 1 999989 219204 1 2 999999 927131 2 2 999999 2 10 1000000 1 250281 325609 -897899 2 136129 264499 1 2 999999 546800 2 2 999999 1 390837 393902 956327 2 9 999998 2 2 999999 2 2 999999 2 8 999992 1 14 999984 729814 1 1 999985 740019 1 9 999984 -663424 1 831842 864807 185898 2 2 999999 1 2 999999 -178282 1 17 999995 -702699 2 2 999999 1 370880 376407 -744025 1 4 999994 242660 2 2 999999 2 488328 657923 1 2 999999 -655775 2 295446 867843 2 296793 830310 1 96284 751941 -713389 2 2 999999 2 2 999999 1 17 999993 -669948 1 2 999999 -569117 1 562663 868461 -400441 2 605780 619230 1 331319 976991 -221183 2 574258 665861 2 19691 511536 2 2 999999 1 2 999999 -145591 2 396762 836603 2 2 999999 2 541822 661467 1 20 1000000 328299 2 12 999985 1 14 999997 106468 1 2 999999 -358172 2 17 999989 1 2 999999 -996320 2 132331 974486 2 12 999987 2 163526 373048 1 152989 973625 -480474 2 4 999992 1 2 999999 -997214 1 2 999999 -565541 2 20 999993 1 2 999999 888826 2 2 999999 1 321322 984516 782528 2 2 999999 2 11 999983 2 10016 977510 1 2 999999 -683922 2 488132 842164 1 663193 835345 -676562 1 2 999999 554004 2 2 999999 2 8 999986 1 468829 970289 -15013 1 2 999999 235343 1 8 999986 -604147 1 2 999999 -522480 1 37823 748194 -603060 1 2 999999 499764 1 1 999996 -463695 1 2 999999 -326978 1 2 999999 915863 1 569582 643342 -687406 1 2 999999 157077 1 2 999999 -279621 2 50440 698497 2 444350 758350 2 477662 972703 1 2 999999 765069 1 8 999983 -53337 1 2 999999 186410 1 2 999999 -726537 2 10 999989 1 7 999991 -916291 2 13 999985 1 12 999997 -720039 2 472460 483235 1 15 1000000 543760 1 2 999999 172636 1 2 999999 784210 1 13 999995 -711055 1 2 999999 124121 1 600049 733898 -445331 2 201648 601259 1 10 999986 909237 2 2 999999 2 2 999999 1 3 999988 -965554 1 135284 973337 663251 2 7 999995 2 243773 744215 2 212085 295563 2 579529 957805 1 2 999999 -215278 2 16 999999 1 162727 499546 342884 1 6 999989 690037 2 4 999998 2 2 999999 1 2 999999 -187599 2 49034 868734 2 201162 231894 1 274604 696280 98743 1 15 999997 -329030 1 16 999995 17158 1 2 999999 -711194 2 680362 681727 1 402929 475944 -43709 1 12 999992 -350612 1 258444 656299 -389376 2 2 999999 2 174077 624737 2 2 999999 1 2 999997 245604 2 2 999999 2 2 999999 2 380191 542569 2 2 999984 1 2 999999 -343995 1 346341 697733 -276619 1 2 999999 -17491 2 13 999998 1 13 999993 198319 2 8 999989 2 12872 464929 1 173069 769379 -662808 1 16 999986 530757 1 602805 714289 -95787 2 8 999981 1 10 999985 575006 2 20317 470868 1 25202 709521 820541 2 2 999999 2 15 999986 1 542407 563719 -469589 1 2 999999 -648791 1 352291 490183 953261 1 7 999989 -873457 1 61436 432680 -331836 1 330347 843782 429673 2 3187 830592 2 9 999986 1 387484 619212 -363383 1 2 999999 197246 1 2 999999 -452123 1 11 999987 -449610 1 459926 516370 172095 2 2 999999 1 2 999999 780850 2 18 999986 2 383599 818503 1 118999 125243 -319699 2 2 999999 1 259235 361312 -991302 2 8 999988 1 2 999999 589418 2 2 999999 1 3 999985 593024 1 465661 545680 -726958 1 2 999999 -984682 1 19 999994 -754998 1 2 999999 570956 2 476389 931180 2 2 999999 1 10 999984 -711497 2 11 999996 1 365793 767113 669221 1 69591 977537 -331873 1 2 999997 789905 2 4 999993 2 16 999987 1 2 999999 -929157 1 4 999982 941055 1 14 999991 -633986 1 225880 762915 813339 1 332381 950339 -613637 1 8 999997 -18521 1 245344 636167 596308 2 2 999999 2 717476 999079 2 272098 978985 1 17 999984 139049 2 713757 906412 1 319534 386880 270911 1 2 999999 -984948 1 377720 813509 184600 1 401245 853340 827460 2 7 999984 2 2 999999 1 20 999986 861359 1 10 999988 -77445 1 315896 790072 -477817 2 207192 520012 2 2 999999 1 10 999982 488853 1 14 999991 -284403 2 255795 915615 2 2 999999 2 9 999999 2 2 999999 1 78028 123301 451835 2 158958 345405 2 2 999999 2 4 999999 2 19 999984 2 518354 830544 1 2 999999 438383 1 140773 219036 -295281 2 2 999999 1 17 999990 -768583 1 242548 934770 107638 2 39189 145671 1 2 999999 -887365 1 431714 451626 -324179 1 2 999999 894611 1 2 999999 -672365 1 159266 303925 64128 1 563427 891824 878094 1 655738 750940 356184 1 2 999999 820500 2 12984 698222 2 2 999994 1 11 999981 -565558 1 2 999999 -664057 1 2 999999 748298 1 2 999999 -220702 1 2 999999 49904 2 11 999995 1 2 999992 -900105 1 2 999999 -861557 1 7 999997 -156280 2 6 999993 2 5 999998 1 718531 875544 645409 1 657969 924413 470362 2 378658 423664 2 717945 829167 2 814746 931217 2 751851 981170 2 2 999999 2 14 999988 1 14 999985 -612718 1 449084 693409 851321 1 53374 429728 -248185 2 16 999986 1 2 999999 606589 1 163545 249305 -312735 1 2 999999 -369896 2 19 999992 2 2 999999 2 2 999999 2 14 1000000 2 2 999999 1 2 999993 -292253 2 256065 520354 2 14 999983 1 2 999999 -593302 2 14 999995 1 2 999999 682603 2 15 999990 1 2 999999 223526 1 2 999999 -648892 1 16 1000000 -913145 2 2 999999 1 12 999992 -640658 1 18 1000000 412694 2 338168 419847 1 666215 882157 895113 2 2 999999 1 270877 510822 -964842 1 180562 384257 911266 1 559567 611195 -139485 1 3 999998 585118 1 7715 329648 -510458 1 194547 790453 944999 2 7 999998 2 17 999982 1 2 999999 192691 1 10 999994 -205310 1 2 999999 774997 2 2 999999 1 730812 924292 -218274 2 7 999996 1 2 999999 25342 2 2 999999 2 380737 548670 2 16 999990 2 18 999984 1 7 999992 -777548 1 2 999999 -376313 2 2 999999 2 628333 701876 1 454741 589609 -284649 2 50275 374919 2 556453 940123 1 16 999991 199795 1 2 999999 -124072 2 86385 333022 2 16447 641545 2 2 999999 2 10 999999 1 12 999985 -901729 1 2 999999 -429910 2 13 999984 2 3 999989 2 3 999984 1 2 999999 631772 2 2 999999 1 2 999999 222626 2 2 999999 2 104189 766759 1 19 999981 290293 2 2 999999 1 2 999999 23787 2 2 999999 2 203227 574077 1 561879 849389 -969595 1 2 999999 684301 2 13 999983 2 15 999990 2 2 999995 1 16 999986 -246015 2 109023 590982 2 20 999993 2 74014 667847 2 98634 910060 2 4 999982 2 11 999981 2 389207 545468 2 2 999999 2 153071 168473 1 2 999999 369402 2 293615 373087 2 2 999999 2 2 999999 1 45137 831604 -54589 2 12 999990 1 136878 334757 613532 2 2 999986 1 381127 712751 -563707 1 442623 954072 937261 1 11 999989 -622331 1 40345 197548 -428840 2 2 999999 1 9 1000000 -884061 2 4 999989 2 2 999999 2 2 999999 2 116759 968239 1 172287 379603 280599 1 136044 502035 466614 1 19 999994 -166578 2 15 999985 1 533976 730135 951740 2 112675 277835 1 388307 505264 -746694 2 16 999988 1 1 999982 174870 1 10 999990 778653 2 96680 203495 1 235473 630652 636787 1 3 999996 -729523 2 410286 415296 2 2 999999 1 614032 992914 -443502 2 14 999982 2 2 999999 1 3 1000000 -279185 2 2 999999 2 2 999999 2 134871 330290 2 448854 968626 2 3 999987 2 2 999999 2 2 999999 2 6 999998 2 2 999999 2 2 999999 2 2 999983 1 2 999999 -989855 1 2 999999 -203310 1 11 999998 458422 1 736063 860165 459426 1 2 999999 -412827 1 199888 801818 -948660 1 2 999999 76272 2 807155 839625 2 2 999999 1 2 999999 339386 1 9 999998 -722864 1 362302 495387 -884891 2 2 999999 2 4 999990 1 2 999999 961502 1 6 999996 32391 2 494161 805882 1 18 999986 -202460 2 287200 656032 2 3 999997 2 7 999992 1 2 999999 -432496 1 361023 461342 404639 1 2 999999 152136 2 723260 736073 2 671814 743144 2 12 999986 1 397867 558359 178488 2 2 999999 1 2 999999 -346658 1 667002 859232 478248 1 115721 941747 196416 2 2 999999 2 340117 969429 1 2 999999 615881 2 5 999983 2 2 999999 1 2 999999 -629003 2 592635 873836 2 17 999990 2 19 999983 2 651577 929826 2 170904 222807 2 11 999985 1 2 999999 -579130 1 13 999991 -61436 2 2 999999 1 2 999999 -612999 1 402331 470998 744285 2 922682 995670 1 1 999981 106188 1 254769 962990 -469050 1 454295 559083 -705151 1 2 999999 241233 2 33636 195205 2 2 999992 1 200293 554746 -257982 2 134434 383213 1 466298 565216 -309428 1 2 999999 -701718 2 4 999981 2 96838 459326 2 21300 316343 1 2 999999 -956402 1 2 999999 120246 1 2 999999 525664 1 300551 971216 127706 1 19 1000000 165292 2 816570 915812 1 20 999991 163132 2 705989 719101 2 20 999983 1 15 999988 307746 1 330795 742095 -646956 2 2 999999 2 52382 892844 1 3 999985 601467 2 4 999989 1 586211 598856 399176 1 716088 799299 84198 2 2 999999 1 12 999997 443548 2 2 999999 1 2 999999 -741883 1 162015 831841 816502 1 10 999991 229746 1 2 999999 6785 2 4 999984 2 2 999999 1 189281 572808 388977 1 885824 910350 25969 2 2 999999 2 2 999999 1 2 999999 365965 2 2 999999 1 14 999996 639749 2 2 999999 2 458294 971287 1 11 999985 39908 1 17 999984 -93420 2 460335 780087 2 5 999992 1 2 999999 -378 1 6 1000000 605606 1 2 999999 914522 2 2 999999 2 2 999999 1 5 999995 264468 1 50906 362876 -57412 2 99383 803816 2 20 999997 1 2 999999 -184138 1 2 999999 -999752 1 2 999999 -944790 1 19456 932455 541934 2 2 999999 1 2 999999 -611903 2 593579 720536 1 2 999999 -983861 1 2 999999 -217604 1 11 999994 -172581 2 53937 70171 1 606407 898125 758136 2 2 999999 1 631994 773557 325035 2 16 999996 1 10 999988 799951 2 9 999987 1 10 999989 -191939 2 2 999999 1 693875 880940 -985669 2 2 999999 2 1109 852933 2 6 999982 2 12 999983 2 2 999999 1 403981 770782 917521 2 2 999999 1 2 999987 -959505 1 6899 513083 -678865 2 505573 789193 2 15 999997 2 1 999996 2 8 999993 1 492138 541328 277844 2 418384 586420 2 2 999999 1 2 999999 972627 2 11 999982 1 2 999999 441880 1 10 999991 173424 2 1 999988 2 296114 313866 2 9 999998 2 355021 967268 2 2 999999 1 16 999996 229437 2 2 999999 1 2 999983 900458 1 20 999999 126639 1 325175 797836 870595 2 341326 887859 1 559460 656513 -941823 2 2 999999 2 5 999997 2 17 999987 1 2 999999 928677 2 422614 484731 2 5 999983 1 17 999993 -492237 1 1 1000000 935366 1 17 999999 -455063 1 635531 733294 958589 1 178125 450400 574130 1 16 999991 -424784 2 4 999986 1 5 999996 -769914 2 616510 675222 2 14 999993 2 302467 617524 1 2 999999 167507 1 212838 420980 -974075 2 10 1000000 1 406065 954383 392967 2 376844 891148 1 99373 204644 863510 2 59211 897477 1 2 999999 476334 2 1 999988 1 296464 674639 -583316 1 2 999999 816193 1 33319 447701 -377762 2 2 999999 1 8 999998 494757 1 9 999984 147251 2 2 999999 2 3 999987 2 13 999989 1 6 999996 -953489 2 2 999999 2 16 999984 1 35377 508219 -837635 1 2 999999 92854 2 18 1000000 2 2 999998 2 2 999999 1 2 999999 526962 2 54165 288352 2 2 999999 1 303852 607160 157554 2 192555 385683 2 19 999993 1 149911 558815 -172652 1 19 999984 -227595 1 107768 610734 -388865 1 17 999995 237281 1 531796 827531 937345 2 33189 66572 1 291479 767837 692368 1 2 999999 104962 2 2 999999 2 2 999999 2 2 999999 2 345809 506894 1 18727 476152 116339 1 2 999999 772335 1 6 999984 -225561 2 831449 950253 2 2 999999 2 2 999999 2 418594 737834 1 2 999999 -144186 2 333670 787586 2 120492 844872 1 20 999990 -289703 1 17 999989 -674238 1 1 999993 577895 1 195689 730888 325821 1 2 999999 668602 2 135567 183542 2 2 999999 2 2 999999 1 484371 523454 892053 1 5 999981 -771847 1 2 999992 -96836 2 577903 633998 1 2 999999 -464502 2 2 999999 1 13 999982 -784225 1 722705 754027 -780102 2 4 999982 2 17 999987 2 15 999997 2 622357 774777 1 404167 926434 828116 2 6 999997 2 179880 201449 2 2 999999 2 149792 272742 2 2 999999 1 12 999996 -693242 2 9 999999 1 6 999989 -241136 2 17 999992 1 5801 953545 639560 1 19 999995 413214 1 1 999987 -909372 2 772033 988237 2 102232 417706 1 2 999999 -800189 2 2 999999 2 2 999999 1 460742 719998 -713886 2 16 999993 1 2 999999 884477 2 2 999999 2 18 999998 2 16703 972868 1 2 999999 717863 1 14 999997 580568 1 20 999994 -81024 1 867208 971793 -341509 1 2 999999 657410 2 6 999998 2 2 999999 1 5 999987 925822 1 266033 361909 -966583 1 18052 169421 -844115 1 100658 710941 -308135 2 460092 663668 1 12 999986 -384647 1 5 999995 934398 1 1 999982 -835931 1 2 999999 -120865 2 341685 851697 2 477640 486231 2 195012 908964 2 2 999999 1 513563 553505 723481 1 2 999999 591703 2 96954 675585 2 18660 592695 1 7 999983 -127779 2 649029 962040 1 4 999992 896906 1 2 999999 -957279 1 4 999988 184301 1 2 999999 943060 1 2 999999 -420071 2 6 999998 2 180664 753320 2 753799 926207 2 39389 529840 1 10 999995 612243 1 8 999986 -274805 2 388558 621265 1 103535 233633 47273 1 2 999999 -120823 1 140616 148667 -116518 2 2 999999 2 5 999989 2 2 999981 1 208570 470536 -156812 2 2 999999 1 7 999998 -384314 1 1 999995 66562 1 5 999997 848178 1 736296 801516 -94296 1 14 999999 -864852 2 2 999999 2 2 999999 1 173431 244105 77054 2 17 999981 1 2 999999 -365198 2 2 999999 1 2 999992 457600 2 12 999990 2 2 999999 1 14 999986 758066 2 364600 755584 2 2 999999 2 322061 882345 1 2 999999 259856 1 2 999999 428714 2 2 999999 2 713584 853504 1 2 999999 882773 2 473855 534059 2 6 999996 1 2 999999 -464517 1 2 999999 428026 2 214061 981942 2 234131 882973 2 7 999983 1 643542 903627 319340 1 625824 803524 979965 2 3 999994 1 2 999999 -980664 1 2 999999 -988994 1 14 999998 159362 2 2 999999 2 2 999999 1 15 1000000 923095 2 7 999981 2 123790 797773 2 22533 496813 1 2 999999 -430817 1 133119 765170 -185766 1 2 999999 962677 2 2 999999 1 2 999999 -486635 1 2 999999 976129 2 10 999990 2 4 999992 1 2 999999 -926989 2 18 999998 1 10 999985 -677613 2 357330 435267 2 10 999999 2 2 999999 1 173749 283764 503469 1 2 999999 182374 2 20 999988 2 468045 563986 1 2 999999 -565575 2 3 999996 1 677713 874269 -246714 2 2 999997 1 141159 676162 -483639 2 12 999997 1 82168 203017 -596808 1 14 999982 -267755 1 2353 814064 -345055 2 2 999999 1 64796 274583 -532272 2 2 999999 1 172999 938249 491621 1 2 999999 -688853 2 18 999996 2 404869 686114 2 19 999982 1 401149 547882 -686641 2 18 999997 1 2 999999 -906683 1 2 999999 -921358 2 8 999989 2 13 999985 1 2 999999 35644 2 6 999994 2 2 999999 2 2 999999 2 2 999999 2 4 999995 2 15 999994 2 13 999981 1 2 999999 -531833 1 11 1000000 -287228 1 191592 880399 -224758 2 110698 131233 1 2 999999 85343 1 2 999999 -971815 1 5 999982 167068 1 2 999999 -256717 2 2 999999 2 704339 722597 2 235543 752012 1 2 999999 -560342 1 252585 705518 -593392 2 2 999999 2 17 999992 1 4 999990 336970 2 455877 833257 1 855031 922379 614935 1 729087 983758 -638688 2 2 999999 2 16 999995 2 2 999999 2 1 999996 1 4 1000000 -980723 2 7 999983 2 2 999999 1 2 999999 -980345 1 725682 959668 -456741 1 59593 143114 -74928 2 2 999999 1 2 999999 -824625 2 149315 831861 2 13 999995 2 2 1000000 1 2 999999 487229 1 54230 439433 -826906 1 17 999982 -490010 2 18 999981 2 2 999999 2 291608 493886 2 367192 777866 2 137117 926043 1 2 999999 -699866 2 2 999999 1 109906 872363 328449 2 2 999999 1 2 999999 -897097 1 14 999994 -758646 1 2 999999 798677 2 13 999995 1 2 999989 329554 1 2 999999 612664 2 175976 794486 2 402459 656466 1 238910 380128 627228 1 185871 900012 -967056 1 19 999981 237254 2 3 999986 2 2 999999 2 682541 882877 2 2 999999 2 2 999999 1 197778 230241 -366700 2 14 999983 2 2 999999 1 19 999994 -707339 2 2 999999 2 2 999991 1 14 999991 262777 1 147598 451483 958160 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999994 -72342 1 6 999994 536258 2 7544 124774 2 11 999998 2 2 999999 2 2 999999 1 2 999999 535324 2 148394 223258 1 258716 835426 -762334 1 42143 528373 683052 2 61447 250647 1 1 999985 286349 1 2 999999 222062 2 16 999992 1 2 999999 -868107 2 10 999994 2 2 999999 1 18 999989 -942552 2 1 1000000 1 2 999999 965761 2 202972 500305 1 441706 874908 -974473 1 333761 361906 991568 1 374371 837771 536502 1 11 999985 78232 1 2 999999 534330 2 2 999999 2 2 999999 1 9 999992 -587514 2 424413 846962 1 2 999999 -100152 2 2 999999 2 2 999999 2 19 999981 1 2 999999 -994282 1 2 999997 -814806 1 522862 935915 310923 1 261012 647869 -805723 1 107712 575623 461962 2 2 999999 1 2 999999 178506 2 624354 989158 2 2 999999 2 18605 669482 1 478849 690628 -159614 2 1 999999 1 2 999999 368487 2 5 999996 1 2 999999 187043 2 2 999999 2 2 999999 2 301238 336616 2 6 999985 2 19 999983 1 2 999999 481602 2 4 999988 2 112996 369415 2 192023 732222 1 2 999999 83382 2 2 999999 1 676978 804656 -428083 1 2 999999 -805050 1 122861 252912 107767 1 13470 517745 684874 2 220428 802294 2 2 999999 2 231639 239169 1 356620 742957 727318 1 286622 930745 177290 2 2 999999 2 2 999999 2 2 999999 2 264514 309022 2 5 999997 2 2 999999 2 18 999993 2 2 999999 2 340445 506193 1 378680 635065 179290 1 14 999990 944781 1 15 1000000 -501872 2 2 999999 1 10 999984 520139 2 251276 466538 2 12 999998 1 2 999999 -480974 1 6527 940213 372922 1 2 999999 906370 2 20 999999 2 17 999989 2 15 999985 2 542888 607934 1 19 999981 -383292 2 2 999999 2 2 999999 1 2 999999 -274509 2 2 999999 2 169341 878728 1 2 999999 -475336 1 2 999999 535636 2 2 999999 1 784780 884142 -358318 1 14 999998 -280711 2 2 999991 1 138069 942478 -58186 1 408539 541401 -727307 2 2 999999 1 819024 869612 336460 1 336847 956707 -444126 2 2 999999 2 7 999981 2 15 999997 2 2 999999 1 20 999990 758685 1 16 999995 -917562 1 9 999988 -498341 2 12 999991 2 2 999999 1 2 999990 976738 1 2 999999 687407 1 66113 116000 -794179 1 376558 727805 806651 1 15 999994 498803 2 2 999999 1 797675 916141 245019 1 2 999984 -891349 1 2 999994 740860 1 420899 806409 -230817 1 4 999986 -301072 2 355250 697157 2 659232 680865 1 2 999999 679618 2 2 999999 1 9 999986 638779 1 28170 261476 -48787 1 16 999989 22295 1 521024 571172 884696 2 20394 524794 2 18 999987 1 828196 893895 14182 1 128421 465487 -74867 2 1 999986 1 8 999985 -432737 2 2 999999 1 13 999986 762101 1 2 999999 -181817 2 2 999999 2 3 999994 2 6 999990 2 2832 987455 2 238495 399111 2 9 999985 2 290826 520655 2 18 999991 1 914237 984311 606944 2 2 999999 1 12 999995 -862622 1 19 999986 488459 1 2 999999 -106450 2 242979 528819 1 27620 980741 978226 2 2 999999 1 58241 913701 435329 1 9 999983 -297306 1 8 999997 -84297 2 15 999986 1 737727 802412 401175 1 2 999999 893007 1 2 999999 -642815 1 2 999999 898374 2 2 999999 2 12 999993 2 14 999992 1 452414 627899 -98371 1 2 999999 641137 2 78913 493875 2 4 999981 2 373181 887480 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -628824 2 19 999992 2 2 999999 2 216355 992056 1 2 999999 -252092 2 2 999999 2 2 999999 1 4 999981 364459 2 69155 525441 2 2 999999 2 2 999999 1 60580 329036 -333116 2 2 999999 1 91259 757396 148579 1 611877 868675 831593 1 6 999984 -931966 2 11 999989 1 13 999994 602875 2 636576 925985 1 2 999999 813151 1 2 999999 -558916 2 2 999999 2 9 999990 2 6 999990 2 52330 257948 1 2 999999 -977303 2 7 999986 1 68207 827763 432254 1 2 999999 512548 1 537506 688000 -510844 1 233827 844408 -34335 1 543259 734361 148077 2 14 999991 2 248185 419260 2 2 999999 1 2 999999 97482 2 2 999999 2 2 999999 1 18 999997 -55282 1 19 999981 -512677 2 19 999996 2 2 999999 1 10 999989 374961 1 18 999981 557553 2 41279 468543 2 18 999982 1 16 999991 890316 1 138837 752707 928593 2 2 999999 1 13777 433177 -742755 2 7 999999 2 76580 853354 2 2 999999 1 316365 751758 -462732 2 14 999991 2 72876 497547 1 2 999999 -34644 1 305838 526776 397307 2 17 1000000 2 2 999999 2 809410 840880 2 14 999998 1 264983 277782 -420542 1 112337 269516 949672 2 2 999999 2 651129 795710 1 447744 727039 -619311 2 8 999998 2 6 999986 2 7 999981 2 2 999999 2 163378 420166 2 2 999999 2 2 999999 1 12 999982 -137243 1 924116 970827 380066 1 505420 650447 478520 1 2 999992 397996 2 13 1000000 2 12 999987 2 13 999985 1 451346 951988 231681 2 20 999998 1 2 999999 776075 2 161550 557055 2 2 999999 1 15 999985 -10915 1 2 999999 -397225 1 47732 696299 -380668 1 4 999993 -813115 1 2 999999 -711536 2 2 999999 2 2 999999 1 140124 731833 -236485 2 165400 667185 1 2 999999 -616252 1 139815 194672 -954948 2 10 1000000 1 11 999984 907054 1 450326 615108 -811670 1 2 999999 -971292 2 3 999985 2 731901 816594 2 520858 766853 1 8 999982 64420 2 2 999999 2 2 999999 1 2 999999 -288825 2 2 999999 1 2 999999 401469 1 139879 254609 616659 2 613519 962401 1 2 999999 767168 2 2 999999 2 17 999983 1 2 999999 -533077 1 12 999990 -1683 1 7 999995 -937395 1 2 999999 -614751 2 13 999993 1 8 999994 -442174 1 2 999999 -355476 1 10 999993 -854876 1 2 999999 -4732 2 2 999999 2 19 999997 1 3 999984 101594 2 19 999999 2 2 999999 2 3 999982 1 8 999981 10842 2 407027 719418 1 2 999999 593422 2 416932 549598 1 1 999981 -505674 1 371733 407242 -939586 2 17 999986 1 2 999999 256660 2 2 999999 1 4 999997 918776 1 2 999999 568810 1 692858 905740 408234 1 8 1000000 784802 1 2 999999 257346 2 497075 687276 1 2 999999 -242196 2 153116 881921 1 2 999999 697636 2 2 999999 2 3 999985 2 2 999999 2 165098 725097 1 3 999992 -252913 1 2 999999 -74587 2 108663 923957 2 73332 949278 2 150473 922450 1 9 999999 327430 1 259410 987948 -407544 1 591972 996883 -176222 1 2 999999 -121896 1 201196 468796 -125631 1 14 999992 -842428 1 9 999982 97127 2 507668 670836 1 13 999999 117009 1 2 999999 -350409 2 2 999999 2 13 999988 1 2 999999 -694372 2 982520 991412 2 2 999999 2 227184 826446 2 2 999999 1 420706 838838 780188 2 3 999991 2 593087 621182 1 12 999991 784260 1 614066 852371 851567 2 220918 689274 1 2 999999 818656 1 14 999983 -90276 2 567703 611689 2 10 999997 2 2 999999 2 3 999983 2 9 999989 1 607841 767529 507024 1 20 999994 11502 2 13 999995 2 16 999993 1 136927 187210 783060 2 2 999999 2 8 999993 1 281437 740632 -83649 1 3 999992 545791 1 14 999981 -752336 1 319266 437955 -241454 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999999 575236 1 377219 929283 6762 1 700764 782318 243470 2 17 1000000 2 7607 217234 1 401960 805207 93656 2 2 999999 2 173136 999196 1 2 999999 731601 2 15 999995 2 77150 815532 2 2 999999 2 201168 600441 1 4 999996 562375 2 1 999995 2 2 999999 2 5 999998 2 407190 615485 1 440458 920018 736972 1 2 999999 -593480 2 2 999999 2 283187 912861 2 492533 745586 2 2 999999 2 2 999999 2 842697 896321 2 2 999999 2 2 999999 2 2 999999 2 9037 889770 2 13 999997 1 1 999984 808453 2 7 999988 1 2 999999 174634 2 17 999981 2 590084 835450 2 2 999999 2 4 999992 1 14 999983 -157664 2 33336 397019 1 2 999999 703839 2 2 999999 1 214598 534569 935792 1 113809 796364 544126 1 19 999994 111568 1 2 999999 -579755 1 10 999999 -397561 1 9 999999 -632299 1 151544 238610 -846092 1 188471 881287 -559850 1 2 999999 -134125 2 557921 968207 1 2 999999 960409 2 372567 491302 2 79705 952211 2 200080 453245 1 500178 818246 505502 1 11013 226236 -767205 2 2 999999 2 31580 980777 1 699292 733988 514198 1 605908 982348 -745746 1 16 999993 -271219 2 2 999999 1 2 999999 13285 2 2 999999 2 2 999999 2 2 999999 2 8 999998 2 288848 487275 2 2 999982 2 2 999999 2 2 999999 1 2 999999 469194 1 231574 624261 -126652 2 137574 611213 1 2 999999 -416995 2 13 999981 2 27782 700718 1 2 999999 974280 2 575200 875127 2 163082 577529 1 355383 477970 -785001 1 2 999999 -350929 1 2 999999 120689 1 301741 930067 797282 2 2 999999 1 622565 887821 267258 2 2 999999 2 16 999986 1 11 999989 -413888 1 2 999999 -79954 1 16 999989 891159 2 2 999999 2 13 999998 1 4 999990 103087 1 547716 686524 314537 1 247856 406565 310816 1 334603 984654 394321 1 2 999994 -971504 1 202958 476561 -517673 2 2 999999 1 20 999986 458541 1 1911 298905 -618579 2 2 999999 1 7 999998 746135 2 13 999998 2 447345 652312 1 640007 791277 -337060 2 15 999985 1 2 999999 -50563 2 704000 705248 2 2 999999 2 2 999999 1 2 999999 440133 1 16 999992 -676177 2 14 999988 2 698400 867544 1 2 999999 -485357 2 271498 435436 2 248479 597603 1 2 999999 -670860 1 11 999983 692019 1 17 999986 490449 1 6 999987 -273922 2 470936 792050 1 17 999998 -660781 1 2 999999 279269 2 9 1000000 1 278275 346087 -869086 2 752767 763753 1 509818 648586 -533144 1 700524 806639 -374603 1 508265 959007 891478 2 85230 482539 1 2 999999 -91801 2 19 999995 1 2 999999 -355567 2 2 999999 2 17 999991 1 19 999998 326487 1 4 999988 792796 2 2 999999 2 15 999997 1 510031 664084 -517267 2 2 999999 1 2 999982 -551323 2 20 999992 1 20 999993 -610831 2 715549 812919 1 125894 536302 -241524 2 2 999999 1 2 999999 -336213 2 2 999999 2 2 999999 2 2 999999 2 3 999998 1 350202 445044 -369340 1 3 999998 278183 2 81991 673773 1 2 999999 -225327 2 298047 904320 1 2 999999 -965765 1 2 999999 660722 1 7 999988 -323641 2 2 999999 2 248058 300908 2 1 999990 1 302966 739669 -349381 2 14 999983 1 43954 615497 980044 2 288738 343365 2 2 999999 1 2 999999 552761 1 7 999981 -137074 2 575684 892406 2 15 999988 2 18 999982 1 20 999987 743722 1 17 999983 469134 1 61483 355067 868207 1 17 999998 636697 1 304328 856032 593896 1 511012 794724 742171 1 2 999999 470724 2 11 999989 2 164053 228393 1 12 999998 744537 1 12 999996 861504 1 147010 746874 -500377 1 6 1000000 -230966 2 3 999998 2 463069 611472 2 2 999999 1 559941 732355 596186 1 56850 800215 705148 1 143132 318500 -525450 1 2 999999 223594 2 3 999982 1 13 999988 996437 1 379777 431628 -914053 1 489190 801844 -918412 2 2 999999 2 150006 652462 2 2 999999 1 2 999999 115285 1 2 999999 76478 1 232200 652531 815041 2 19 999991 2 2 999999 1 2 999999 -436750 2 12 999986 2 809311 810757 1 694998 893711 468910 1 2 999990 858165 1 923113 954147 -878088 2 102312 895390 1 8 999995 -209079 1 2 999999 760844 2 2 999999 1 2 999999 -849 2 2 999999 2 2 999999 2 18 999982 2 1 999996 1 182823 234377 286832 1 158853 885728 -401444 1 3 999985 979446 2 181132 218615 2 438965 541503 1 174604 413618 15494 1 2 999999 -135413 1 2 999999 -104264 1 2 999999 292095 1 562358 903964 206274 1 5 999985 -739316 2 2 999999 1 5 999982 -219265 1 52450 582708 952826 1 2 999999 -582874 2 15 999993 2 189457 624869 1 19 999993 401799 2 77845 340310 1 2 999999 -33244 2 476657 686464 1 2 999999 168328 1 2 999999 661999 1 2 999999 -878003 2 654228 779910 2 609061 779921 1 2 999999 -55522 1 2 999999 -901424 1 67699 996210 115948 1 2 999999 -918430 2 175245 428804 1 16 999998 -217130 2 320060 702132 2 407281 836248 2 72927 835570 1 12042 316310 78461 2 2 999999 2 341544 737218 2 2 999999 2 2 999999 2 1 999985 1 55953 528844 987518 1 308852 390604 -240027 1 2 999999 933956 2 2 999999 1 344290 864891 -563418 1 2 999999 533125 2 421878 591035 2 6 999999 1 40905 440802 -666423 1 278255 640961 102408 2 20 999990 2 83889 681779 1 2 999999 225618 2 4 999986 1 204395 412184 733823 1 7 999993 46019 1 660956 729242 589463 1 12 999983 -108020 2 2 999999 2 113700 657965 1 2 999999 -344894 1 273720 861138 -821011 1 596249 669267 -720877 2 12 999994 1 271843 891870 -529615 1 2 999999 115213 1 10 999988 737257 2 2 999999 2 2 999999 1 1 999995 899604 1 2 999999 -430018 2 2 999999 2 9 1000000 1 10076 195572 -913829 2 2 999999 2 2 999999 2 4 999999 2 2 999988 1 2 999999 -662081 2 2 999999 2 5 999995 1 180383 250232 792675 2 9 999992 1 17 999994 -652561 2 2 999999 2 2 999996 1 2 999999 -149631 2 55064 131519 1 2 999999 -932837 1 2 999999 -764792 1 2 999999 -865950 1 2 999999 686852 2 15 999983 1 10 999990 -501540 2 9 999993 1 122866 928199 -361295 1 220432 435530 561995 1 2 999999 201582 2 503157 837860 2 13 999984 1 662805 881772 700598 2 844570 949682 2 13 999990 1 2 999999 -360803 1 651433 832266 674132 2 2 999999 2 2 999999 2 242607 979234 1 402948 429016 -404453 1 306850 611749 -574100 2 18876 576905 2 127668 861879 1 527258 939787 703150 1 236316 682328 -241566 1 6 999990 -237170 1 2 999998 -947289 1 67530 671888 -273398 2 2 999991 2 2 999999 1 7 999982 -290670 2 2 999988 2 2 999999 2 11 999991 1 2 999999 -529514 1 2 999999 781188 1 206037 954832 576750 1 18 999994 832508 1 607833 982681 594366 1 2 999999 62896 1 2 999999 117053 1 95236 265798 -722037 2 711619 974011 2 179094 805781 1 400926 804550 -409634 2 116790 471563 1 308093 325068 256871 2 792328 815276 2 61463 295935 2 4 1000000 1 207600 361361 -193057 1 17 999987 352143 2 6 999996 1 1 999988 671734 2 509305 901324 1 143019 253807 -257385 2 1 999999 2 7 999994 1 92850 651535 -818306 1 2 999999 150778 2 5 999983 1 2 999999 -991575 2 2 999999 1 560162 684021 406714 1 690897 754349 277822 2 2849 836194 2 5 999993 1 2 999999 816409 1 20 999985 295955 1 724886 781126 -527028 1 11 999987 665002 1 7 999997 850119 1 323215 675306 -280987 2 2 999999 2 15 999992 2 66784 357612 2 2 999999 2 9 999988 1 147744 717421 849205 1 367294 831856 986298 2 2 999999 1 2 999999 694170 2 2 999999 1 15695 332680 481124 1 2 999999 511166 1 388893 828891 490492 1 13 999984 -209576 1 11 999988 550942 2 2 999999 2 1 999982 1 72217 511663 -205515 2 2 999984 2 1 999986 1 2 999999 3467 1 179197 998695 -172827 1 2 999999 621659 2 12 999998 2 82598 415604 2 6 999988 1 7 999988 184205 1 161858 233184 -897635 1 2 999999 816852 2 2 999999 2 2 999999 1 2 1000000 -50760 2 16 999985 2 6662 817892 1 2 999999 -488669 1 2 999999 -722794 2 118219 655507 2 8 999992 2 1 999996 1 2 999999 206824 1 2 999999 -875885 1 201889 231524 228716 2 2 999999 2 2 999999 2 2 999999 2 156827 936796 1 12 999993 -701618 2 13905 364786 2 1 999992 2 14 999987 2 332923 497551 1 2 999999 524152 1 2 999999 -609520 2 179851 849885 1 6 999986 -294961 1 2 999999 83298 2 2 999999 2 339766 885019 2 2 999999 2 351979 816871 1 3 999992 871842 1 6 999982 815763 1 2 999995 -951621 1 102563 837983 493484 1 284189 684622 997135 1 7 999985 -14109 2 8 999998 2 2 999999 1 2 999999 542692 2 2 999999 2 51873 734241 2 814959 896021 2 2 999999 2 20 999988 2 11 999988 1 2 999999 -14305 2 258158 503956 1 11 999985 255213 1 2 999999 522231 1 18 999995 -534273 1 19920 788677 -497514 1 20 999995 -176586 1 2 999999 -29836 1 2 999999 -494243 1 18 999985 633515 2 2 999999 1 2 999999 21218 1 401049 452835 701536 2 11 999984 2 2 999999 1 12 999985 695341 1 75150 221242 -124756 2 2 999999 2 651205 765671 1 520071 917466 502830 1 2 999999 -136417 2 2 999999 2 2 999999 1 311777 385127 -284400 1 12 999998 -753521 2 2 999999 1 14 999989 -906381 2 2 999999 1 538910 925986 -554162 2 1 999983 1 6 999990 701659 2 15 999981 1 45676 515348 953145 2 438369 785716 1 2 999999 -154366 2 9 999992 1 7 999982 -476373 2 22469 378745 2 7 999996 2 188017 374562 2 11 999984 1 2 999999 894540 1 19 1000000 39885 1 2 999999 -899779 2 326758 504306 1 612823 875383 -619816 1 2 999999 -728761 2 2 999999 1 4 999984 -818834 2 2 999999 1 302869 367938 -83138 2 2 999999 2 6 999988 1 287518 798178 783597 2 2 999999 1 2 999999 -108628 2 6 999989 1 2 999999 -55730 1 7 999988 -104995 1 16 999991 826339 2 78194 707352 2 553203 649762 1 16 999996 -764610 2 9 999999 2 4 999984 2 2 999999 1 601466 683338 -762680 2 17 999991 2 14 999996 1 2 999999 -816408 1 10 999998 721113 2 18 999993 2 69437 853012 1 2 999999 555107 2 15 999989 2 629035 754358 2 15 999985 1 7 999989 -191682 1 13 999989 429306 1 230688 871768 270381 2 9 999991 2 11 999998 2 2 999999 1 6 999989 -313620 2 8 999983 2 2 999999 1 98937 904190 -744765 2 3 999981 2 6 999986 1 2 999999 995859 1 14494 541788 662798 1 2 999999 519264 1 2 999999 858088 1 18921 615385 -87466 2 1 999988 2 18 999988 1 2 999999 -802816 2 208234 617552 2 648498 801504 2 2 999999 1 20 999992 -887919 1 359808 848267 -244985 1 2 999999 -381933 2 2 999999 2 19 999996 1 20 999990 201154 1 19 999981 483448 2 1 999990 2 2 999999 1 2 999999 889083 2 11 999993 1 2 999999 -420057 2 40228 683118 1 13 999985 208735 2 8 999983 2 472793 846730 2 15 999995 2 2 999999 1 2 999999 901673 1 4 999996 20903 2 703238 850138 1 728137 923934 -866548 2 671977 984631 2 13 999997 1 2 999999 -543720 2 2 999999 1 2 999999 652147 2 2 999999 1 6 999995 -49309 1 2 999999 169262 2 2 999999 2 2 999999 2 19 999997 2 9 999981 2 325263 700415 2 143003 317691 2 9 999991 2 734961 741587 2 45005 768556 2 2 999999 2 2 999999 1 2 999999 535609 1 2 999999 -302506 1 2 999999 -579738 1 2 999999 -480578 2 10 999987 2 2 999999 1 16 999996 -173291 2 713064 873182 1 407211 509027 -572601 1 7 999995 865778 1 11 999994 -644820 1 197895 623452 -687555 1 2 999999 713705 2 2 999999 1 45596 59352 385097 2 2 999999 1 2 999999 -152532 1 6 999985 153440 2 93801 967468 2 6 999994 1 2 999999 856193 2 9 999982 1 4 999998 -965250 1 2 999999 -995282 2 2 999999 1 2 999999 908517 1 313183 464585 -1128 1 16 999992 22277 1 10 1000000 578814 1 3 999992 -76966 1 37300 260687 -948518 1 2 999999 591156 1 532457 934784 791651 1 9 999998 837731 1 197426 946977 477854 2 12 999999 2 2 999999 1 2 999999 -138231 2 4 999991 1 2 999999 252858 1 490806 967087 764479 1 2 999999 -261759 1 2 999985 313072 1 376479 408236 -589585 2 698503 987686 2 7 999995 2 1376 943684 1 2 999999 576939 2 4 999981 2 2 999999 2 20 999990 1 133137 301476 -176884 1 641482 859815 -2581 1 10 999984 933830 2 2 999999 1 8 999981 -459462 1 4 1000000 -984573 1 517318 570900 -254471 1 11 999998 -678361 1 300912 375519 873746 1 60985 632505 -343274 1 180490 556186 207357 2 2 999999 2 48705 929172 2 8 999982 1 2 999999 553598 2 2 999995 2 2 999999 1 345558 818656 884536 1 7 999984 -883638 2 193840 423138 1 2 999999 -162053 1 2 999999 784527 2 7 999992 2 202680 855909 2 622686 711435 2 14 999988 2 313009 990433 2 215237 737066 2 2 999999 1 2 999999 150824 1 5 999992 -222832 2 7 1000000 1 217927 429440 -872932 2 2 999999 2 17 999990 1 561673 874824 -725892 2 2 999999 1 17 999992 -408254 2 175198 350640 2 2 999999 1 187213 345112 -319003 2 6 999993 1 246062 521875 538279 2 2 999999 1 10 999985 -106426 1 93761 989321 784415 2 192940 919874 1 2 999999 -599332 1 194534 767317 -474541 2 2 999999 2 2 999999 2 20 999998 1 192942 484387 760004 1 185565 749176 920689 1 11 999996 847564 1 2 999999 -390123 1 2 999999 -119357 1 2 999999 -736148 2 2 999999 2 430916 697400 2 131634 309735 1 168488 417561 -230915 1 14 999984 -448950 2 3 999981 1 11 999992 -225212 1 10 999990 595722 2 2 1000000 1 2 999999 -612374 1 2 999999 -962566 1 15 999987 8062 1 20 999996 692542 2 20 999983 1 646174 669147 606279 1 93305 897583 -359222 2 11 999996 1 14 999995 197015 2 50878 801176 1 316486 542391 -605274 1 20 999999 -762182 1 2 999999 406962 1 2 999992 474570 1 708538 880799 -382089 1 4 999999 -286445 2 2 999999 2 8 999986 1 2 999999 55474 1 2 999999 -221602 2 267120 640790 2 299633 308265 1 9 999998 -935154 1 13 1000000 -506980 1 2 999999 -869800 1 20 999986 779530 2 324921 447779 2 2 999999 1 5 999984 230326 1 11 999996 -973800 1 656809 904197 -628249 1 2 999999 567066 1 2 999999 -716651 1 61796 63941 77210 2 919383 974401 1 16 999990 -865978 1 444287 563994 128306 2 2 999999 1 2 999999 215477 2 6 999983 2 347334 918850 1 7 999994 -156388 2 750733 876647 1 35770 402919 72854 1 326508 367465 351833 2 13 999986 2 17 999982 1 2 999999 -425361 1 2 999999 -695430 1 212967 659367 210508 1 43788 657019 -265943 2 549685 879151 2 2 999999 2 20 999992 1 91402 972533 -575688 2 601101 628158 1 7 999986 -883459 2 15 999994 2 9 999988 2 19 999984 2 18 999989 1 2 999999 851456 2 9 999995 1 2 999999 -71193 2 5 999999 1 459950 504735 -69663 1 20 999996 921095 1 2 999996 913471 1 2 999999 308424 1 33418 898577 88347 1 2 999999 -391358 2 1 1000000 2 40847 933798 2 499857 830588 2 11 999995 2 2 999999 1 567483 655353 729738 2 2 999999 2 582919 587702 1 2 999999 -96313 2 9 999998 2 13 999983 1 102927 639495 -172942 2 20 999996 2 2 999999 2 6276 620759 1 3 999992 -677921 2 1 999998 2 12 999983 1 2 999999 -763343 1 4 999995 -87792 1 2 999999 877426 1 7 999992 185707 2 2 999999 2 2 999999 1 2 999999 879527 1 10 999998 -975184 2 317322 732539 2 2 999999 1 20020 462797 -32172 1 16 999994 705569 1 19 999995 373644 1 37798 131466 122508 2 19 999995 1 2 999989 948877 1 218901 371163 685029 1 2 999999 -26925 1 453788 610749 211313 2 2 999999 1 4 999981 840069 1 3 999983 438457 1 18 1000000 693829 2 2 999999 2 53382 826243 2 2 999999 1 349771 914335 -115349 1 557775 603771 -712420 1 7 999987 609453 2 9 999988 2 2 999999 1 2 999999 -364793 2 12 999990 2 41792 317945 2 2 999999 1 2 999999 695336 1 25255 274678 331420 2 235802 751690 1 15 999998 386239 1 15 999992 -49758 1 2 1000000 -250952 1 2 999999 590714 1 13 999992 -283018 1 10 999983 509800 2 461235 923955 1 20 999992 747506 1 922286 979857 -944020 1 9 999981 962415 1 8 999991 -888968 2 2 999999 2 4 999998 2 2 999999 1 2 999999 825592 2 14 999994 2 2 999999 2 181344 584349 1 16 999994 -277559 1 89458 542383 42800 2 2 999999 1 8 999996 763903 1 282064 655916 544995 2 1 999981 2 2 999999 1 9 999991 374388 2 230809 265449 1 2 999999 -485469 2 2 999999 1 2 999999 901790 1 2 999993 -606847 1 2 999999 61886 1 800267 842514 -392901 2 2 999999 1 2 999999 -458317 1 2 999999 -594235 1 2 999981 -849000 2 2 999999 1 769555 784007 178746 2 2 999999 2 96195 631577 1 16 999985 204801 1 733553 808320 -574954 1 39847 456997 -300414 2 2 999999 1 16 999994 -787876 1 1 999993 -740815 2 7 999986 1 330486 531744 -462891 2 2 999999 2 8 999988 2 85412 141706 2 2 999999 2 2 999999 1 15983 533006 -293531 2 8 999991 1 1 999998 -942751 1 459092 632878 891860 1 2 999999 -617959 2 2 999999 1 3 999997 -318801 1 8 999997 -519242 2 301862 311462 1 100147 892723 -296423 2 14 999986 2 31862 960330 1 309462 875306 -337696 1 14 999987 -573529 2 570220 708699 1 17 999991 -21362 1 2 999999 730625 1 2 999999 -948657 2 573078 795722 2 8 999985 1 335330 580028 -936669 1 2 999999 990678 1 2 999999 78540 1 16 999983 438174 2 171901 187161 1 223935 798301 514439 1 331451 439103 -475770 2 285267 698427 2 11 999993 1 381405 738737 243102 2 820971 978831 1 2 999999 960149 1 1 999997 905446 1 10 999981 -526315 1 2 999999 -273071 1 2 999987 -192435 1 2 999999 329489 1 2 999999 528432 2 15 999985 1 13 999991 14910 2 20 999986 2 2 999999 2 2 999999 2 17 999999 2 2 999999 1 10 999986 76281 1 716077 752915 -526900 1 2 999999 -616747 2 11 999987 1 2 999999 -215448 1 2 999999 750698 1 10 999986 -317626 2 72464 639001 2 305682 515047 2 740956 846378 1 339704 823286 13206 1 541308 886280 352998 2 72259 797627 1 2 999999 -13872 1 75344 78932 -735086 1 155579 679377 -788578 2 6 999986 1 2 999999 -81599 1 15 999994 117445 1 2 999999 483907 1 16 999997 -747831 1 10 999987 -451399 1 7 999994 -327533 1 2 999999 98824 2 402495 469620 2 379878 855052 2 2 999999 2 4 999990 2 2 999989 1 525007 657885 574417 2 2 999999 2 12 999997 1 141146 246778 513054 2 12 999999 2 2 999999 1 2 999999 -651939 1 7 999996 493788 1 2 999993 793817 1 2 999999 463845 1 149825 595346 372076 1 13 999982 -579621 2 18 999997 2 136480 330575 2 1 999994 2 2 999987 1 9 999985 -695818 2 2 999999 2 2 999999 1 15 1000000 -165100 2 14 999997 2 18 999991 1 5 999996 -883226 2 147870 759794 2 79192 266494 1 2 999999 -62747 1 609521 947443 235161 1 2 999999 23244 2 2 999999 1 2 999999 -467177 2 667545 688508 2 2 999999 2 2 999999 2 237695 565269 1 232066 505256 285126 2 14 999995 1 13 999983 -755608 2 2 999999 1 2 999999 -600603 2 2 999999 1 2 999999 -249804 1 10 999982 662298 2 2 999999 2 2 999999 2 17 999987 2 161991 241539 1 2 999999 -223816 2 10 999988 1 397006 690996 -946948 2 2 999999 2 19 999997 2 8 999999 1 19 999992 135947 1 2 999999 -567915 1 7 999984 -170003 2 534874 972508 1 134527 408231 -680893 2 1 999985 1 8 999990 -943502 1 88671 850173 451646 1 11 999981 -303732 1 105443 284510 818630 1 330266 474161 -496094 1 2 999999 894333 1 162453 812720 -217213 1 2 999999 976156 1 13 999994 -680576 1 7 999986 -258509 1 190654 519467 723824 1 2 999999 -32044 2 1 999997 1 12 999991 398824 2 640185 870284 1 16 999986 -607786 1 11 999999 780509 1 14 999995 -139977 1 2 999999 67565 2 8 999999 1 2 999999 357523 2 2 999999 2 2 999999 2 11 999992 1 2 999999 509864 1 922879 976142 -955076 2 2 999999 2 2 999999 2 275556 529089 2 90056 705846 1 369665 581868 -354010 2 767289 783835 1 241199 425637 -701921 1 103274 746416 971743 1 2 999983 107147 1 2 999999 779110 2 2 999999 2 11 999995 2 20 999984 1 2 999999 244922 1 6 999985 302031 2 2 999999 2 427230 806963 2 45256 341161 2 18 999989 2 9 999983 2 2 999999 1 190204 441358 616629 1 554677 624306 926091 1 7 999981 -485746 2 3 999988 2 10 1000000 2 9 999986 1 2 999999 621014 2 239897 627104 2 4 999991 1 19 999997 -508231 1 10 999985 -643577 1 2 999999 3367 1 2 999999 -705859 2 84788 210449 1 2 999999 -449876 2 2 999999 2 153613 820028 2 416357 476475 1 2 999999 576746 2 169315 894614 1 2 999999 338902 1 2 999999 394188 2 17 999995 2 2 999999 1 2 999999 -336177 1 2 999999 -282555 2 471589 533925 1 2 999999 355859 2 464187 586747 2 3 999994 2 2 999999 2 5 999982 2 12 999992 1 2 999999 -170507 2 2 999999 1 2 999999 790704 2 2 999999 1 19 999983 -353705 2 17 999999 2 383814 541535 2 6 999995 2 14 999994 2 4 999997 2 2 999999 2 20 999981 2 2 999999 2 2 999999 2 8 999993 1 2 999999 -983658 2 167941 312780 1 2 999999 70671 1 15 999999 398392 1 2 999999 -962977 2 2 999999 2 569598 957540 2 14 999995 1 16 999989 518611 2 2 999999 2 2 999999 2 771404 981946 1 2 999999 -479020 2 10 999993 2 8 999989 2 2 999999 1 2 999999 804614 2 1 999991 1 2 999999 -403527 2 580711 679485 1 2 999999 944366 2 8 999993 1 489974 930268 -165898 1 2 999995 314122 2 285936 878432 1 2 999999 576096 1 107303 836265 -51303 2 2 999999 1 15 1000000 723186 1 18 999982 -662330 1 2 999999 -589159 2 652749 824474 2 7 999997 2 71771 782495 2 276571 944209 2 93379 994003 1 17 999984 -529642 2 12 999986 2 14 999996 2 13 999996 1 524843 811883 -525024 2 10 999986 2 536400 815193 1 4 999992 347877 1 2 999999 -3748 2 2 999999 1 2 999999 730663 2 2 999999 1 10 999984 215910 1 2 999999 -898020 2 488803 788269 2 1 999984 1 2 999999 845005 2 3 999987 1 83418 686556 -548579 2 180764 716195 2 88017 908006 2 641795 741239 2 14 999985 2 712545 752069 1 13 999987 -935947 1 163689 844229 -589084 1 2 999999 -767110 1 574715 708187 564504 2 475355 849013 2 821068 844496 1 18 999995 19941 1 394655 912718 510083 1 124591 338781 -862082 2 5 999991 1 2 999999 -21135 2 662663 920786 2 18 999990 2 298484 684898 1 260858 870920 -38797 2 2 999999 2 632702 696837 1 1 999987 -310971 1 15 999990 -965824 2 20 999996 2 2 999999 1 2 999999 -18225 1 2 999999 849876 1 2 999999 -7507 1 5 999983 -961165 1 238487 758165 -770499 2 206039 225418 1 573385 885102 682185 1 15961 473745 313744 2 15 999983 2 12 999985 1 11 999996 23839 2 61762 549877 2 13 999989 1 12 999992 422992 1 41174 151519 292697 1 2 999999 735920 1 9 999991 803992 2 140904 946894 1 13 999984 -917738 2 2 999999 1 14 999992 659442 2 2 999999 1 2 999999 -685541 1 2 999999 405845 2 129008 879220 1 2 999999 -328250 2 879662 908003 1 109909 964860 791057 2 19 999987 1 9 999996 691664 2 205377 772522 1 17 999986 -970315 1 237106 750465 -147711 2 165862 806452 1 11 999983 -959865 2 2 999999 1 168369 771810 -356443 2 19 999983 2 6 999998 2 2 999999 1 2 999999 -992140 2 2 999999 1 309872 736856 -224035 1 2 999999 -800349 1 2 999999 -274606 1 18 999989 -148584 1 2 999999 747069 1 5 999997 981747 2 2 999999 1 2 999999 -832759 1 2 999999 -12385 1 17 999992 280982 1 2 999999 -521564 1 11 999986 858295 2 139781 322403 2 4 999981 1 2 999999 560799 2 229193 959933 1 9559 734379 19470 2 700313 862647 1 19 999985 -638134 1 203700 884452 -673574 2 9 999989 1 20 999997 687595 1 2 999999 -82411 1 795683 824095 -322835 2 2 999999 2 2 999999 2 23406 316951 1 11 999990 -623111 2 2 999999 1 2 999999 164546 2 2 999999 1 2 999999 161146 2 18 999998 2 2 999999 2 4 999992 2 832223 851659 1 408024 911661 181638 1 12 999986 968200 1 93862 920415 652730 1 106601 655522 318412 2 2 999999 1 277874 823419 -950114 2 10 999981 1 2 999999 -788895 1 2 999999 609232 2 19 999999 1 16 999986 454876 2 2 999999 1 596888 838043 834561 2 166754 273941 2 7 999988 2 2 999987 1 297343 777871 458565 2 2 999999 2 150537 864153 1 2 999999 -711781 1 2 999999 253233 2 2 999999 1 7318 714249 -351774 1 2 999999 821622 2 2 999999 2 12 999982 1 7 999987 -496459 2 401788 642434 1 11 999993 422024 2 612499 955716 1 42357 129147 -472509 1 279686 624776 377513 1 2 999999 438934 2 17 999987 2 2 999999 2 2 999999 2 94656 186453 1 14 999996 -928214 1 15 999984 660117 2 9501 469674 1 12 1000000 464728 2 2 999999 2 590416 721984 1 54244 635641 -20598 2 2 999999 2 2 999999 2 54521 303215 1 4 999982 -608670 1 15 999990 170570 2 589330 992288 1 2 999999 -937640 2 2 999999 2 504862 637187 1 848999 883185 896473 1 329416 679028 257156 1 148292 480978 -318413 2 523351 918336 2 649105 681017 2 3 999987 1 4958 601165 -804411 2 2 999999 2 11 999997 1 3 999998 -808269 1 2 999999 588 2 325488 594572 2 20 999991 2 2 999999 2 267155 429375 2 20 999984 2 2 999999 1 5 999998 -591365 1 17 999983 604939 1 2 999999 77719 2 2 999999 2 2 999999 2 69076 473538 1 14 999986 582022 2 463279 921620 1 6 999995 -397859 2 4 999985 1 2 999999 198115 1 16 999994 140579 2 16 999996 1 2 999999 -869321 1 2 999999 532472 1 1 1000000 955616 2 2 999999 2 167455 195910 1 225678 746468 20243 2 294260 547362 2 2 999999 2 7 999986 1 5 999998 -311801 2 275495 834308 2 19 999998 1 506689 723281 154470 1 282391 786114 625556 2 2 999999 1 2 999999 656589 2 2 999991 1 708543 735401 182051 2 8 999984 1 308156 372806 -673831 2 266431 678891 1 222782 523593 864587 2 2 999999 2 33110 724292 2 11 999991 1 128965 293784 -558211 1 240537 815792 22669 1 2 999999 445764 2 182635 697183 2 2 999999 2 2 999999 2 359427 743691 1 7 999997 -727487 1 4 999993 -141970 1 2 999999 -983068 2 3 999985 2 27166 155050 1 2 999999 521950 1 2 999999 -514426 2 4 999998 2 2 999999 1 386449 814768 -164097 2 485848 877369 1 805173 884826 -387485 2 2 999999 1 2 999999 -699120 2 285505 594338 2 12 999988 2 2 999999 2 646756 990429 2 20 999984 2 259548 534145 2 2 999999 2 20 999986 1 4 999996 782535 2 8 999999 1 663132 956186 -609153 2 2 999999 1 703491 805479 -640000 1 13 999987 -662259 1 2 999999 366170 1 3 999993 12832 2 2 999999 1 2 999999 358709 1 596642 981013 191700 1 792311 928077 -173756 1 283712 666318 -524049 2 35316 903573 2 2 999999 2 2 999999 1 401962 963723 -4702 1 162350 491387 750143 1 2 999999 -474444 2 2 999999 1 109380 161983 148989 2 63362 626834 2 18 999999 1 2 999999 764063 1 210665 494466 453696 2 2 999999 1 554581 931963 -578650 2 99515 408553 1 11 999987 27319 1 509940 655000 886469 1 5 999991 -348957 1 7 999997 326989 1 2 999999 -450875 1 435438 627741 -364935 2 20 999987 2 6 999994 2 582670 815140 2 6 999993 2 16 999991 2 6 999992 1 2 999999 -179505 1 2 999999 -141132 1 86470 479175 963803 2 294771 564734 2 1606 485586 1 2 999999 -186660 2 2 999999 1 3 1000000 460517 1 407273 479140 -873119 1 19 999992 302810 1 135721 233989 630997 1 8 999988 386058 1 2 999999 603430 2 298102 791087 2 409808 565526 2 2 999999 2 186145 514742 1 2 999999 -128614 2 3274 387071 1 18 999987 -836769 1 727643 821519 331595 2 2 999999 1 2 999999 -408872 1 34428 841732 306702 1 16 999984 -410461 1 2 999999 642967 2 162328 796970 2 2 999999 2 6 999993 2 2 999999 1 14 999994 984076 1 15 999995 938066 2 205485 301118 1 170292 504307 378295 1 178487 779445 578232 1 2 999999 298350 2 187481 643026 1 13 999986 450631 2 2 999999 1 2 999999 625923 1 2 999999 704090 2 4 999994 1 364263 561674 20133 2 10 999993 1 12 999990 43440 1 749461 808448 -84873 1 2 999999 -468281 1 2 999999 260830 2 168171 961474 2 2 999999 1 2 999999 -620261 1 2 999999 -657012 1 2 999999 918274 1 2 999999 -218678 2 18 999981 2 796894 871130 1 674130 857838 -616287 1 2 999999 171309 2 2 999988 2 2 999999 1 704715 874778 817393 2 130898 363679 2 2 999999 1 2 999999 643109 2 2 999999 2 10 999993 1 382264 401221 -862698 2 2 999999 2 1 999989 1 2 999999 -965683 1 86546 670309 -613571 2 2 999999 2 2 999999 2 11 999986 1 4 999989 -962268 1 470415 480360 760420 2 13 999984 1 3 999997 -846668 2 444371 546422 2 16 999984 2 7 999986 1 206959 578445 -275390 1 710616 769255 455171 2 10 999993 1 20 999991 -248296 2 10 999984 2 2 999999 2 2 999999 2 236903 882338 2 2 999999 1 2 999999 -598921 1 182321 444416 544915 2 15 999985 2 439154 723269 1 2 999999 -377166 1 2 999999 501087 2 1 999983 1 2 999999 775055 2 11 999985 2 2 999999 1 795656 900719 515699 1 361136 550847 686572 2 2 999982 2 2 999999 1 2 999999 -6953 2 8 999994 2 2 999999 2 2 999999 1 2 999999 522000 2 2 999999 2 2 999999 1 14 999990 961937 1 15126 742599 -806872 2 12 999994 1 2 999999 -21327 2 107507 584418 1 250636 987815 -559855 2 2 999987 2 19 999993 1 142597 202777 -552667 1 8 999990 -728240 1 453613 971843 -488509 2 319656 852189 2 317300 836198 1 18 999987 -403705 2 543842 703899 2 10 999993 1 2 999999 559920 1 161448 195319 663185 2 2 999999 1 2 999999 128032 1 856369 903604 538544 1 123807 532067 -937999 2 537376 563071 2 2 999999 1 4 999997 797970 2 130815 411972 1 180217 781766 144888 1 2 999999 -580320 2 627735 854452 2 10 1000000 1 11 999996 -983464 2 17 999991 1 152865 387237 818165 1 2 999999 537163 1 2 999999 513933 1 261895 500388 493601 1 730115 865906 874924 1 2 999999 267996 1 13 999992 797275 1 2 999999 789629 1 300749 462162 59746 2 438364 655921 2 5 999994 2 20 999994 2 2 999999 1 10 999987 337163 2 2 999999 1 2 999999 -225802 2 15 999983 1 2 999999 883412 2 2 999999 2 2 999999 2 4 999991 1 2 999999 825143 1 593881 990535 119629 2 594374 603008 1 110937 974111 392500 2 2 999999 2 2 999999 2 2 999999 1 9 999989 275564 1 503010 587144 -566534 1 479718 868666 -640860 2 73522 355212 2 1 999984 2 135273 454918 2 8 999994 2 8 999984 2 2 999999 2 10 999993 2 18 999988 2 2 999999 1 2 999999 349770 2 168940 312648 2 10 999983 1 6 999995 623465 1 19 999984 394876 2 4 999989 1 1 999983 430685 2 2 999999 1 2 999999 20485 2 2 999999 2 911248 940255 2 2 999999 1 553407 959483 861723 2 46253 50382 2 5 999995 2 15 999988 2 2 999999 1 7 999986 -213361 2 2 999999 1 2 999999 976283 1 12 999984 -496177 2 2 999999 1 2 999999 -326683 1 787708 797264 29305 1 15 999993 985501 2 451343 565641 2 2 999999 2 2 999999 2 276973 469750 1 326531 517970 -65880 1 303440 357803 -651224 1 2 999999 -891963 1 262215 266690 -247967 1 2 999999 -451934 2 489344 713891 2 2 999999 1 5 999984 -659514 1 442137 638095 -308722 2 120705 630802 1 635115 938929 611662 2 2 999999 1 15 999997 -456984 1 19 999997 256521 2 2 999999 2 2 999999 2 676582 928880 1 461954 583984 -23829 1 2 999999 597847 2 2 999999 2 9 999990 2 2 999999 1 409933 815817 549610 1 11 999990 -579552 1 12 1000000 421066 2 446872 904407 2 199911 571066 2 4 999997 1 9 999993 -115374 2 348490 867062 2 2 999999 2 2 999999 1 15 999996 714743 1 646977 963471 755022 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -748407 2 355569 839133 2 8 999994 2 2 999999 2 2 999999 1 7 999996 -260946 1 6 999983 -519462 2 2 999999 2 2 999999 2 20 999985 2 16 999997 2 3 999989 2 2 999999 1 15 999992 14189 1 2 999999 -635582 2 13 1000000 1 176307 334136 -267294 1 448745 557698 -112550 2 164085 916287 2 2 999999 2 13 999987 1 159642 191334 -729868 2 14 1000000 1 40960 797876 297628 1 325160 664621 411162 1 128089 621308 -229974 2 2 999999 2 10 999992 2 11 999988 2 9 999992 1 2 999999 -378962 1 19 999991 -928364 2 11 999984 1 2 999999 315556 2 2 999999 2 15 999981 2 4 999997 2 386960 863428 1 16 999987 662174 2 14 999998 2 3 999999 1 2 999999 201889 1 688375 902060 889254 2 1 999984 2 535777 965575 2 16 1000000 1 18 999986 338626 2 6 999993 1 60140 267260 -285431 2 19 999998 1 8 999999 -2432 2 2 999999 2 639545 779043 2 1 999982 1 466020 994412 946061 2 14 999991 2 2 999999 2 2 999999 1 17 999985 -597027 1 8 999994 361294 1 14 999987 514794 2 7 999987 1 494819 660877 493080 2 2 999999 2 10 999992 1 2 999999 -861122 1 2 999999 -749943 1 238568 641197 -434930 2 2 999999 2 1 999993 1 2 999999 434861 1 2 999999 11821 2 13 999981 1 2 999999 -103514 2 2 999999 1 2 999999 -739320 2 801136 912391 2 3 1000000 1 18 999998 676976 1 7 999988 62077 1 163877 713200 667461 2 2 999999 1 2 999999 -932842 1 20 999998 501160 1 5 999999 -452599 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 143888 876776 -949058 2 2 999999 2 2 999999 1 2 999999 -915593 1 8 999981 -755839 2 242154 745589 2 6 999993 1 2 999999 250742 2 491025 530413 2 2 999999 1 2 999999 -662796 2 12 999993 1 824616 944580 -832240 2 470531 640742 1 146394 401334 -271280 2 254737 581068 2 486612 853773 2 2 999999 2 2 999999 2 2 999999 2 327513 638769 2 19 999998 1 2 999999 522157 1 2 999999 -869259 2 2 999999 2 4 999991 2 15 999989 2 12 999999 2 942169 993053 2 292792 901758 1 184334 407086 -68707 1 2 999999 -244791 2 2 999999 1 11 999986 -803626 2 291187 588225 2 93897 734754 1 2 999999 -940327 1 15 999994 464473 1 2 999999 -537434 2 32925 869813 1 185233 270752 -904991 2 477944 720273 1 347588 506563 -895041 2 2 999999 2 18 999986 2 170360 523901 2 2 999999 2 530020 968720 2 16 999995 2 682955 891226 1 130180 133174 100984 1 254857 593883 -200456 2 357527 732707 2 5 999992 1 768983 776531 -683716 2 2 999999 2 2 999999 1 180973 415970 -633048 2 16 999996 1 831971 872825 889952 1 2 999999 787567 2 509639 774692 1 161279 340562 903069 1 233050 277766 356422 1 2 999999 512636 2 2 999999 2 2 999999 1 15 999988 11495 2 2 999999 1 268852 892281 -706413 1 6 999998 608169 1 261056 682365 931660 1 2 999989 243756 1 2 999999 522014 1 2 999995 342015 1 16 1000000 -970205 1 746923 912106 647986 2 2 999999 2 1 999997 1 2 999999 346146 1 2 999999 -88278 2 2 999999 1 271034 928441 -364355 1 171904 851471 -906425 2 188633 578519 1 503203 780908 -598161 1 22024 944759 3198 1 8 999995 795790 2 2 999999 1 2 999999 701647 1 563619 778740 39795 2 198491 532812 2 2 999999 1 182316 543116 -494622 2 2 999999 1 518965 802205 862039 2 594036 895962 1 2 999999 821799 1 2 999999 -102265 1 510420 977213 -46418 1 20 999996 844733 2 4 999985 2 673381 734426 2 80429 536190 1 2 999999 -557809 1 6 999984 59133 1 784226 832740 -670386 1 2 999999 -880498 1 2 999999 390672 1 2 999999 384118 2 792810 920101 1 2 999999 61222 1 2 999999 -106398 2 2 999999 2 2 999999 1 5 999987 -524785 1 2 999999 -949737 1 19 999999 -926707 1 2 999999 907709 2 3 999996 1 2 999999 -370556 2 483635 919633 1 20 999988 23194 2 844941 967855 1 2 999999 965708 1 2 999999 618975 2 850955 862429 1 738692 743049 584187 2 426111 545136 2 19 999998 1 2 999999 -136972 2 734919 781274 1 480906 822881 205215 1 135486 462325 -451987 2 11 999986 1 186594 233107 -30170 1 123536 284798 -68472 1 20 999995 3524 2 326552 610523 2 848537 897498 2 2 999999 1 2 999999 -474067 2 2 999999 1 356544 671062 -331572 2 283965 878751 1 2 999999 -57579 1 17 999987 -133974 1 2 999999 -364052 1 203251 398915 -844377 1 2 999999 -96083 2 19 999994 1 173225 902676 -223704 2 535170 593805 2 11 999985 1 1 999993 -714310 1 14 999994 -11184 1 263888 598560 497392 1 711709 751475 268691 1 2 999999 -583892 2 8 999985 1 2 999999 -699206 1 2 999999 -943441 2 15 999995 2 14 999999 1 255636 412759 876177 1 194647 548697 -877669 1 10 999987 -308091 2 8 999981 2 2 999999 1 19 999991 -100503 2 12 999985 2 10 999996 2 12 999986 2 2 999991 2 2 999999 1 1862 908142 621107 1 2 999999 343862 2 2 999999 1 12 1000000 346201 1 18 999991 672098 2 18 999995 1 11 999988 -731083 2 14 999985 1 6 999993 -979022 1 2 999999 947493 2 332429 633099 1 565141 903307 251566 2 14 999983 2 2 999999 1 6 999987 843341 2 2 999999 1 505394 510222 788393 1 2 999999 -370234 1 14 999994 631167 1 2 999999 -794573 2 307131 417733 1 2 999999 580746 2 2 999999 1 98623 233038 354128 2 2 999999 2 2 999999 1 8 999996 -846148 1 12 999986 63612 2 2 999999 2 10 999982 2 84283 112521 1 2 999999 -435303 1 7 999994 31742 2 7 999984 2 358914 608674 1 2 999999 -471753 1 59005 881082 -505159 1 2 999999 701662 1 2 999999 998256 1 2 999999 304790 2 938165 994400 2 14 999983 2 14411 719981 1 6 999993 997142 1 13 999981 -901787 1 730863 916042 1076 2 5 1000000 2 2 999999 1 49373 672170 -296805 1 56476 540120 979436 1 2 999999 419787 1 262056 504085 456888 2 554898 804458 2 5 999982 1 2 999999 901470 1 108302 911370 530574 1 6 999981 691411 1 7 1000000 -217573 2 704737 832734 2 2 999999 2 2 999999 2 35329 690194 1 2 999999 -481688 2 50376 868652 1 306103 416488 -71819 2 15 999993 2 19 1000000 2 17 999995 1 225946 927359 390806 2 2 999999 2 683594 968662 2 11 999989 1 2 999999 213828 1 612836 625355 786933 2 227722 617869 1 2 999999 -882973 1 3 999994 -815926 2 19 999986 2 8 999996 2 306464 567569 2 466107 497304 2 3 999996 2 54388 508768 1 7 999994 -185900 2 8 999984 2 5 999994 1 4 999981 980288 1 7 999993 575323 2 9 999999 1 2 999999 -517824 1 273733 847159 -445828 2 753658 946015 1 1 999989 535801 1 2 999999 621198 2 4 999992 1 89661 183453 603617 1 115745 698699 184339 1 2 999999 -789862 2 17 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -133586 1 18 999984 586171 1 7 999984 942420 2 2 999999 2 2 999999 1 248385 583805 -329058 2 284324 940304 2 1 999985 1 606787 715314 513798 1 497328 673640 627122 2 2 999999 1 133464 285287 349531 2 2 999999 1 20 999999 -253374 1 19 999992 -270062 1 522629 541499 200282 2 4 999992 2 1 999993 2 2 999999 2 2 999999 2 2 999999 1 162286 731583 -82004 1 2 999999 -127006 2 382527 854528 2 18 999982 1 2 999999 100742 2 16 999995 2 2 999999 1 2 999999 -911031 2 2 999999 2 3 999997 2 2 999999 2 2 999999 2 2 999999 2 485485 887340 2 11 999981 1 2 999999 -262115 2 2 999999 1 26917 467908 210305 1 391489 974454 207215 1 155546 575979 -176 2 962442 982756 1 56659 601919 -375464 2 18 999998 2 15 999987 2 223088 465086 2 16 999986 1 455171 680116 450826 2 17 999993 2 48318 385140 2 7 999981 1 8 1000000 -71652 1 2 999999 -268856 1 869489 996534 454165 2 2 999999 1 620957 911418 889270 1 87033 279779 -616371 1 3 999989 -945152 1 869462 967585 -871867 1 2 999999 -322689 2 2 999999 2 4 999990 2 11670 759931 1 482249 507594 476763 1 2 999999 26283 2 2 999999 1 438622 789986 341976 2 2 999999 2 3 1000000 1 15008 648667 -617027 2 2 999999 1 68513 995308 847678 1 118556 242048 203516 2 2 999999 2 2 999999 1 487146 648244 164865 2 108684 771651 1 2 999999 -885730 1 2 999999 -412132 1 2 999999 -271454 2 6 999992 2 2 999999 2 2 999999 1 2 999999 -646577 1 114124 829382 -309561 2 354249 478874 1 11 999991 -328463 2 2 999999 1 2 999999 562351 1 2 999999 -258055 2 503910 655342 2 2 999999 2 6 999987 2 2 999999 1 300 281106 -291101 2 521269 884763 2 3 999987 2 2 999999 1 2 999999 -478867 2 2 999999 1 507399 900938 -124284 1 13 999998 521456 1 912018 990899 -36449 1 2 999999 -37827 1 2 999999 -499921 1 467337 598738 727159 2 1 999986 1 9 999981 430280 2 356047 639357 2 2 999999 1 2 999999 956366 2 9 999990 2 32505 671664 1 2 999999 78238 1 2 999999 467250 2 19 999993 1 10 1000000 227981 2 2 999999 1 46479 51915 -993728 1 531757 535309 379708 2 15 999984 2 12 999983 1 2 999999 548143 1 4 999983 -116314 2 14 999986 2 18 999985 2 10 999987 2 15 999986 2 2 999999 1 2 999999 -263838 1 257944 982597 -751406 1 20 999989 -328012 2 4 1000000 1 2 999999 -86116 2 688886 902094 2 10 999994 2 293118 377676 2 15 999988 1 9 999997 615122 2 48138 904878 1 12 999993 529652 2 2 999999 2 70599 658331 1 2 999999 -316271 2 2 999999 2 15 999999 1 2 999999 -640471 2 2 999999 1 2 999999 -79206 1 2 999999 616277 2 451551 466181 1 2 999999 -445082 1 2 999999 -522446 2 2 999999 2 462221 671110 1 79018 662882 -240751 1 10 999995 -475668 2 17 999988 1 18 999986 63916 1 2 999999 731660 2 10 999995 1 2 999999 638629 2 12538 795236 2 558058 974172 1 2 999999 192431 1 14 999986 -142954 2 727606 890209 1 421843 711701 -858433 1 18 999991 -576734 2 157974 720936 2 532 440318 1 264513 385013 -538773 2 2 999999 2 2 999999 2 41086 711072 1 2 999999 -806225 1 2 999999 -397734 2 20 999997 1 2 999999 520854 1 848107 919441 -130895 2 2 999999 1 11 999987 611752 1 484855 535094 789854 2 2 999999 2 2 999999 2 116053 309598 2 807343 943543 2 2 999999 1 2 999999 721632 1 218906 225363 -595924 2 2 999999 1 2 999999 -902485 1 15 999981 98090 2 239538 970699 1 2 999999 -817814 2 2 999999 1 7 999984 297387 2 2 999999 2 9 999992 2 19 999996 2 2 999999 2 618205 906241 1 6 999998 17471 1 16 999998 408238 2 2 999999 1 493826 766915 -297886 1 16 999987 968665 2 278477 549386 2 2 999999 2 2 999999 1 6 999987 326070 2 4 999987 2 2 999999 2 691143 791418 2 2 999999 2 484533 505204 2 2 999999 2 619021 836048 2 98167 653089 1 2 999999 -914746 2 46367 213708 2 7 999987 1 2 999999 645668 1 217378 521953 775167 2 2 999999 1 2 999999 -587497 1 2 999999 -975899 2 463520 916717 1 2 999999 -317471 2 24368 418260 2 11 999986 1 2 999999 -128638 1 2 999999 -713026 1 458553 626181 -863985 1 305656 405221 -109724 2 237044 506808 1 92595 776855 -216633 1 600958 638221 328883 2 2 999995 1 18 999981 -315947 1 2 999999 496113 1 1 999987 484500 2 2 999999 2 221002 305808 2 128796 811638 2 7 999998 1 2 999999 -715560 2 127636 513125 2 4 999997 1 623839 977427 322569 2 10 999982 1 740442 824420 18033 2 799052 952131 1 2 999999 -167391 2 6 999982 2 18 999990 2 3 1000000 2 17509 544154 1 2 999999 99442 1 351004 526828 -815254 1 13 999988 -150382 2 2 999993 2 70736 318398 2 2 999999 1 18 999993 -704438 1 2 999999 -61203 2 142539 768127 2 2 999999 2 488638 884541 2 2 999999 1 12 999998 740181 1 2 999999 351562 1 2 999999 543906 2 15 999994 2 7 999993 1 18 999986 -717348 1 5 999987 754505 1 13 1000000 194246 1 2 999999 -752744 2 473134 732379 2 2 999999 2 2 999999 2 2 999999 1 367014 442290 -449904 1 2 999999 -606143 2 145893 775990 2 8 999987 2 172322 251012 1 8 999991 329175 1 2 999999 955113 1 2 999999 370208 2 62205 807956 1 308857 683715 -275534 1 2 999982 15193 2 411439 544696 2 8 999988 1 8 999981 160063 1 2 999999 759060 2 2 999999 1 2 999999 840778 1 123684 813088 789562 2 2 999999 1 13 999987 469106 2 2 999999 1 176311 984995 -783469 2 13 999996 1 11 999987 524836 2 20 999981 2 2 999999 1 10 999998 80513 2 2 999999 1 384003 619264 331822 2 1 999998 2 89128 346381 1 2 999999 -755181 1 2 999999 373639 1 2 999999 -35290 1 2 999999 -256211 1 237191 904207 659806 1 21579 870665 744118 1 2 999999 857331 1 912803 929585 -968936 2 2 999999 1 519144 880470 -667846 1 2 999999 143145 2 391407 957936 1 1 999991 -722186 1 6 999996 418979 2 118673 960215 2 785936 881113 2 2 999999 2 235754 872773 1 249201 262331 -264438 1 1 999991 -228101 1 14 999998 -912396 1 2 999999 -125184 1 2 999999 212540 1 414151 775136 -640061 1 2 999999 -847183 2 11 999999 2 2 999999 2 1 999996 1 130074 794122 -160195 1 11 999985 162545 1 203315 397177 -545376 2 2 999999 1 638971 730806 546875 1 108059 708635 115593 1 2 999999 307575 2 15 999984 1 194840 736240 -271713 1 10 999987 942276 2 2 999999 1 14 999987 -884573 2 64683 923364 1 49963 136083 61456 1 175796 609943 -994604 1 299560 632139 -842455 1 2 999999 -319106 2 2 999999 2 2 999999 2 44920 164585 1 5 999997 259414 1 17 999981 -953506 1 2 999999 329147 2 6 999987 1 20 999986 -490933 1 5 999995 -476403 1 239381 474105 943682 2 280941 533280 1 140081 727398 708295 2 66075 96645 1 589897 963081 592069 1 2 999999 -339642 2 12 999988 2 18 999985 2 2 999999 1 15 999988 793605 2 550 786921 1 2 999999 -178800 1 2 999999 -508011 2 20 999986 2 2 999999 1 265908 417814 -524235 2 13 999997 1 8 999988 194434 2 19 999985 2 17 999983 1 2 999999 392484 1 6 999983 -352244 2 2 999999 2 12 999983 1 241503 972816 -350183 1 2 999999 352458 1 17 999993 412115 1 3 999988 -519321 2 16 999987 2 123511 182491 2 3 999993 2 2 999999 2 227141 265120 1 420226 723522 209730 1 5 999990 862401 2 19 999997 2 2 999987 2 11 999993 1 2 999999 -542471 2 699810 792180 2 2 999999 1 2 999999 -494380 1 52726 507240 472137 1 337116 882748 -41690 1 2 999998 -839606 1 140555 600891 178587 1 413491 572121 -637948 2 9 999990 1 651765 673198 -961446 1 6 999998 -700113 2 419262 990866 2 2 999999 2 18 999981 1 11 999986 -961441 2 14 999997 1 234004 994051 834934 2 649651 812384 2 885521 903050 1 2 999999 -918076 1 8 999994 -155605 1 16 999992 -538714 2 2 999999 1 2 999998 617060 2 17 999994 1 2 999999 -708963 2 271221 602167 2 3 999991 2 2 999999 1 267174 972827 5361 1 2 999999 128667 1 2 999999 -871135 2 9 999997 2 5 999991 2 19 999982 1 18 999985 -499239 1 904779 962553 877622 2 61590 877509 2 4 999992 1 2 999999 -524341 2 41964 619031 2 16 999994 2 3 999999 2 18 999982 2 3 999983 1 8 999998 15749 2 32569 802653 1 16 999994 -88985 2 5 999990 1 2 999999 422760 1 2 999999 209311 2 2 999999 1 18 999982 860767 2 1 999994 1 13 999990 883037 1 169277 236528 37687 1 797162 959978 756982 1 11 999984 -369733 1 2 999999 619904 1 2 999999 657344 2 492164 972722 1 2 999999 -583914 2 15 999982 2 5067 541694 1 77461 321257 -40504 2 3 1000000 1 2 999999 79142 2 2 999999 2 9 999999 1 6 999991 -421413 2 2 999999 2 2 999999 2 336716 798915 1 2 999999 807290 1 7 999993 793867 1 2 999999 -636778 1 9 999988 -356782 2 559326 855164 2 97750 447269 1 6 999987 -6768 2 2 999999 1 407921 545387 -281991 1 2 999999 280421 2 7 999990 1 2 999999 714626 1 8 999989 -697971 2 2 999999 2 181276 527346 2 2 999992 2 2 999999 1 2 999999 -912722 1 2 999999 42181 2 7 999982 2 13 999986 1 20 999999 652191 2 2 999994 2 3 999988 2 2 999999 2 18 999991 1 11 999996 108149 1 18 999988 -367837 2 5 999982 1 16 999991 625027 1 140572 640722 -607823 2 2 999999 1 12 1000000 418543 2 14 999985 1 2 999999 -796200 1 673023 802822 -478094 2 270188 568051 2 515266 711661 1 15 999990 432754 1 2 999982 630330 2 9 999985 2 2 999999 1 2 999999 182983 1 184803 309784 -416080 2 333731 664208 1 2 999999 -953276 1 22688 933545 -676057 2 693728 812614 1 333650 861511 -805165 1 2 999999 156856 2 3 999999 1 13 1000000 -950781 2 8 999999 2 34724 715947 2 8 999985 2 566320 852767 1 2 999999 600837 1 2 999999 -106394 1 333004 917257 -991771 1 2 999999 -637181 2 18 999991 1 6 999984 -240224 1 5 999984 655931 1 2 999999 975172 1 18 999985 -616952 1 7 999998 819425 2 2 999999 2 2 999999 1 18 999986 -308361 2 224224 578503 1 236019 822123 560325 2 409156 709624 2 72835 512029 1 350594 739734 -743815 1 8 999986 519831 1 7 999993 -938399 2 2 999999 2 2 999999 2 103805 361349 1 505913 764939 -446761 2 2 999999 1 2 999999 -68533 1 27297 130508 -299137 2 19 999990 1 17 999984 -319325 1 588550 999438 -770146 2 332671 471370 2 672903 861062 2 287254 295989 1 2 999999 825114 1 322553 601297 -259359 2 2 999999 1 898428 960948 -526596 2 2 999999 1 449951 523983 844231 2 2 999999 1 17 999999 142580 2 19 1000000 1 2 999985 -505837 1 193639 924899 -544093 2 2 999999 1 19 999985 984502 2 11 999999 2 330040 528494 2 2 999999 2 3 999988 2 2 999999 2 572058 589416 2 2 999999 1 456309 880871 -930283 2 2 999999 2 2 999999 1 276198 792390 -284030 1 2 999999 107772 1 189014 607800 -880002 1 2 999999 295738 2 2 999999 2 2 999999 1 923069 934337 896225 1 261397 485143 382867 1 166799 740860 -4483 1 354353 557654 632910 1 2 999999 -500223 2 2 999999 2 5 999990 1 2 999999 457734 1 2 999999 613114 1 2 999999 -220362 2 2 999999 2 10 999992 1 980674 995275 -286798 2 2 999999 2 138386 164975 2 2 999999 2 6 999987 1 6 999982 577127 2 3 999985 1 3 999982 -977178 2 2 999999 1 10 999988 -38745 1 2 999999 -304264 1 2 999999 -42718 1 114827 230886 773386 2 1 999999 2 2 999999 2 2 999999 2 236298 310844 2 18 999998 2 708451 877036 1 75619 202815 326119 1 6 999989 -224867 2 274507 923571 1 2 999999 258926 1 286071 548847 -54366 1 20 999984 594028 2 6 999997 1 37046 172377 -178432 2 70515 785770 2 9 999985 1 2 999999 969399 1 20 999986 781007 2 7 999994 2 461869 869340 2 14 999992 1 114802 704861 443961 2 2 999999 1 15 1000000 -929660 2 19 999994 2 685432 714859 2 420789 527386 1 2 999999 365672 1 26597 519342 725274 2 2 999999 1 367848 777103 -47977 2 13 999997 1 2 999999 146033 2 2 999999 1 6 999988 594358 2 2 999999 2 2 999999 1 510401 900863 -546704 2 2 999999 1 424166 980359 314567 2 156266 983256 1 14 999982 53901 1 216965 748983 743013 1 2 999999 263319 1 2 999999 168950 1 2 999999 -534664 2 2 999999 2 2 999999 1 14 999992 299061 2 508722 735483 2 6 999994 1 207904 660793 413646 1 312575 838756 -388680 1 6 999995 -810606 1 140717 983396 -227843 2 2 999999 1 4 1000000 639405 1 2 999999 764122 2 20 999992 1 8 999985 -754400 2 2 999999 2 2 999999 1 133686 553940 -197032 1 555535 572638 382029 2 11 999995 1 137038 524707 518349 1 2 999999 -150892 2 2 999999 1 576538 955939 407115 2 626588 964877 2 532967 674831 2 9 999996 2 2 999999 2 2 999999 2 6 1000000 2 15 999984 1 4 999986 863558 1 13 999998 -455225 1 12 999981 202034 2 13 999992 2 14 999990 2 10 999996 1 4 999998 579503 2 2 999999 2 156210 861558 1 2 999999 -512875 2 16 999992 2 2 999999 1 329555 566587 -745275 2 1 999985 1 20 999982 143828 2 2 999999 2 2 999999 1 19 999993 -609432 2 2 999999 1 2 999999 -584838 1 2 999999 -92101 1 2 999999 115454 2 15 999990 2 2 999999 2 3 999983 1 2 999999 441934 2 118987 676783 1 2 999999 -620269 1 81032 607390 954115 1 2 999999 275761 1 15 999999 245331 2 2 999999 1 19 999993 -662360 2 2 999999 2 476019 730686 2 2 999995 1 24705 943998 457372 2 295728 669607 2 2 999999 1 12 999986 -592996 2 7 999986 1 87212 569559 424695 1 15 999987 273193 2 2 999999 1 12 999989 733492 1 297212 324039 -644925 2 124874 174375 2 1 999985 2 252827 491806 2 10 999985 1 150490 329144 -391552 1 40936 669020 -71272 1 500202 912515 -988027 1 2 999999 25778 2 154323 670921 2 339883 614953 1 2 999999 121610 1 2 999999 908682 1 200566 564822 843994 2 2 999999 2 1 999992 2 1 999987 1 9 999997 -161585 1 1 999999 256545 1 134023 947391 -486262 2 13 999985 1 38418 474434 -855079 2 2 999999 1 18 999988 -383286 1 2 999999 -374279 1 2 999999 713270 1 20 999982 803636 2 18 999998 1 176412 194431 -901992 1 2 999999 -297339 1 2 999999 596972 2 3 999984 1 14 999996 -358439 1 10 999988 741429 1 549276 814304 -295593 1 3 999996 292928 2 2 999999 2 2 999999 2 572943 966099 2 2 999999 1 9 999994 166642 2 2 999999 2 7 999993 1 2 999999 -129201 1 6 999994 -967542 2 17 999994 2 17 999995 2 7 999986 2 379666 574377 2 2 999999 1 19641 300333 216897 1 3 999999 -810383 2 2 999999 1 15 999998 -750136 2 8101 708042 1 2 999999 -126904 2 446009 454919 2 1 999987 1 367013 813660 -572451 2 2 999995 2 2 999999 2 47281 489078 2 196585 497151 1 2 999999 -429574 1 273842 534743 -166555 1 2 999999 -477671 2 2 999999 1 74649 597987 -430254 2 614749 705795 1 89720 204056 104269 1 6 999982 -549135 1 411567 726366 -417911 1 2 999999 627827 2 2 999999 1 8 999991 -699850 1 9 1000000 -285174 2 6684 538114 2 327781 952503 2 2 999999 1 2 999999 494106 1 2 999999 -697468 2 12 999982 2 3 999993 2 2 999999 2 14 999994 1 4 999984 -251659 2 102125 165339 1 2 999999 688745 2 2 999999 1 20 999982 756222 2 2 999999 1 17 999999 -83056 2 398329 552521 2 148853 959213 1 2 999999 840719 1 2 999999 -670128 1 2 999999 -193432 1 19 999985 565030 2 2 999999 2 6 999992 2 210322 571065 2 2 999999 1 2 999999 212573 1 852476 897467 899477 1 330944 340436 -426766 1 635718 918011 -842 1 604356 927296 -196848 2 16 999983 2 2 999999 2 11 999984 2 2 999999 1 11 999987 -514088 2 2 999999 1 173951 674707 -515302 1 2 999999 543132 1 15 999992 344900 1 5 1000000 160647 2 2 999999 1 2 999999 -611029 1 2 999999 845019 1 10 1000000 -101715 1 19 1000000 455041 2 5 999994 1 12 999995 992191 2 5 999990 1 2 999999 503626 2 14 999992 2 12 999986 2 2 999999 1 16 999988 -645591 1 2 999999 525672 1 2 999999 -134254 1 2 999999 989765 2 9 999981 1 418507 664307 -493570 2 15 999997 2 2 999999 1 252784 367861 -771451 1 502939 617978 -99590 2 276062 964284 2 211213 752885 2 2 999999 2 683377 801652 1 2 999999 -741786 2 20 999993 1 322167 576043 16382 1 4 999993 -475735 1 9 999994 -740893 2 6 999986 1 18 1000000 -704092 1 2 999999 684805 1 2 999999 81040 1 14 999999 298666 2 2 999999 1 136100 300447 823803 2 12 999982 2 2 999999 2 5 999997 1 2 999996 -41191 1 364444 576071 -133609 1 17 999983 -919938 2 18 999986 2 2 999999 2 144803 864513 1 11 999983 -293884 1 2 999999 469775 1 20 999984 -420316 2 14 999981 1 2 999999 875768 2 2 999999 2 2 999999 2 5 999991 2 20 1000000 1 2 999999 229263 2 13 999981 2 73680 415498 2 2 999999 1 2 999999 -598126 1 8 999984 -384501 2 158300 732077 1 2 999999 504383 1 14 999996 761996 1 626292 863445 -238874 2 2 999999 2 2 999999 1 3 999996 636238 2 468595 607002 1 2 999999 240570 2 2 999999 2 589770 855885 1 2 999999 832049 1 8 999981 380766 1 73561 214085 297768 2 2 999999 2 2 999992 1 17 999992 -135222 2 2 999999 1 443935 656928 139249 1 1 999983 87245 2 612062 684184 1 11 999999 691090 2 2 999999 2 491973 545431 2 291845 956398 1 98010 434351 -696563 2 603585 976845 2 2 999999 1 32477 439524 254501 2 561954 812730 2 100483 990611 1 2 999999 -692210 1 7 999989 -626259 2 135577 289652 2 340272 622925 2 18 999982 2 7 999999 1 72023 146308 852337 1 10 999990 -212912 2 1 999995 2 30224 622099 1 6 999988 554886 1 45405 384285 -805145 1 534073 816819 569973 2 5 999986 1 62689 586696 209931 2 2 999999 2 173704 585143 2 4 999985 2 12 999983 1 5741 741694 -258814 2 14 999995 1 431605 696442 347055 1 2 999999 -615300 2 2 999999 1 125264 253109 -908629 1 370978 825181 -905157 1 16 999983 779596 2 51158 208921 1 476447 642637 687793 1 2 999999 -568785 1 2 999999 205960 1 6 999997 -115192 1 2 999999 -269712 1 18 999996 -954992 2 769844 811919 2 728302 832453 1 638285 733956 -230951 2 78750 882356 1 89 541414 -713159 1 2 999999 -598584 2 17 999994 1 2 999999 -856875 1 2 999999 910394 2 520580 892444 2 301769 582975 1 17 999992 -667892 1 33478 110565 -561754 2 2 999999 2 693149 967327 2 15 999982 2 2 999999 2 308651 733237 1 104188 643595 -226297 1 239453 416737 -643089 2 2 999999 2 2 999982 2 512590 749281 2 1 999998 1 2 999999 -556014 1 2 999984 -808082 1 499828 877370 -668001 1 2 999999 183351 1 659941 823295 231031 1 2 999999 -781262 2 274573 802502 2 281305 908355 1 2 999999 -290290 1 515971 689888 -752485 1 628731 675963 -940689 1 2 999999 826441 1 8 999988 -47392 1 2 999999 176945 2 575393 607186 1 15 999986 -71147 1 17 999985 781956 2 3 999994 2 15 999984 1 805559 857875 96444 1 6 999989 208250 2 13 999990 1 2 999988 746867 2 10 999996 2 157737 366023 2 2 999999 2 17 999981 2 8 999990 2 7935 407466 2 2 999999 1 230527 567041 931840 2 5 999993 2 2 999999 2 2 999999 2 20 999981 2 2 999986 2 757696 946229 2 636244 866480 2 190920 889988 2 8 999986 1 190271 347230 -19387 2 321030 604792 1 2 999999 893260 2 2 999999 1 150953 579012 -180427 1 2 999999 375116 2 929078 990271 1 2 999999 -81628 2 12 999982 1 13 999988 849561 2 2 999999 2 725398 752286 1 14 999981 442641 2 37369 795333 1 2 999999 87746 1 2 999999 -682298 2 2 999999 1 2 999999 574392 2 721188 860040 1 203200 279794 506036 2 2 999999 1 2 999999 -665977 2 2 999999 2 263167 684544 2 2 999999 2 192177 302121 1 12 999991 870276 1 2 999999 981374 1 2 999999 -795911 2 17 999990 2 859836 873065 2 2 999999 1 2 999999 614020 1 98044 845398 154179 2 53535 357414 2 13 999989 2 2 999999 2 2 999999 2 5742 948433 2 8 999986 1 12 999993 921658 2 525856 850156 1 2 999999 -860361 1 742446 984699 -434433 1 265042 688620 -434190 2 18 999989 1 12 999999 174693 1 2 999999 220695 2 2 999999 2 2 999999 1 2 999999 -17274 1 296574 944299 -185786 2 413011 623924 1 4 999992 -426925 1 494684 858100 684616 2 62325 354076 1 1 999998 152059 1 2 999992 -706452 2 3 999982 2 7 999988 2 801597 951006 1 2 999999 716122 1 2 999999 828230 1 393969 880558 499569 2 2 999999 1 2 999999 856922 2 430216 863748 2 2 999999 2 10 999994 1 33421 371880 -947488 1 8 999986 -724277 2 751052 984460 2 566077 961644 1 2 999999 240175 2 562179 917145 2 2 999999 2 2 999999 1 10 999984 275263 1 1 999981 300227 2 389768 933964 2 194446 590074 2 9 999984 1 3 999999 -856446 1 2 999999 346145 2 2 999999 2 428390 675168 1 52354 783139 -461443 2 2 999999 1 2 999999 -326689 1 20953 502997 -212519 1 13 999992 229155 1 9 999989 719917 2 2 999999 2 10 999995 2 13 999997 1 721076 750796 147246 1 66788 988715 -681610 1 19 999983 128217 1 71970 810748 -535249 2 73033 205976 1 10 999999 498409 2 2 999999 2 16 999997 2 4714 177217 2 9 999997 1 2 999999 366694 2 2 999999 1 14 999991 -443288 1 140294 905253 -218717 1 407499 707795 369345 1 53866 868812 -46959 1 46879 468317 -168293 2 341418 362115 2 2 999999 1 18 999991 -42910 1 2 999999 257595 1 105580 887892 115176 1 780902 978760 864189 2 155148 341890 2 5548 648615 1 2 999999 -989552 1 2 999999 -632961 2 2 999999 2 7 999997 1 1 999991 -387390 1 2 999999 -343713 2 4 999981 1 10346 830962 -458701 2 2 999999 1 16 999998 -684049 1 240794 906429 946347 1 2 999999 730839 2 510103 820463 2 14 999992 1 2 999999 -878213 1 348385 394513 -385190 2 6 999984 2 746748 978669 1 2 999999 -685829 2 2 999999 2 92647 279086 2 12 999981 2 56826 856246 2 342306 661572 2 144127 316384 2 392667 625254 1 2 999986 82944 1 246001 389850 452437 1 18 1000000 236810 1 761559 855437 148948 1 271272 431962 -373668 1 478678 482954 625670 2 18 1000000 2 2 999999 2 2 999999 2 7 999984 1 1 999996 365069 2 73883 985746 2 753687 788380 2 791115 944584 2 8 999987 1 15 999985 639828 2 277783 836159 2 20 999985 1 125310 439275 -616129 1 2 999999 -315897 2 2 999999 1 33610 827752 -167519 2 11 999984 1 66186 662171 377890 2 14 999987 2 127868 549971 2 2 999999 1 131781 374183 -339318 2 333074 599664 1 201110 219060 471760 2 2 999999 1 1 999982 388391 1 2 999999 652287 2 2 999999 2 2 999999 1 278915 742517 -74356 2 2 999999 2 9 999992 2 2 999999 2 2 999999 2 19 999998 1 678397 936246 -117290 2 16 999986 1 6 999983 -922159 1 2 999999 704978 2 19 999996 2 2 999999 2 2 999999 2 2 999999 2 240409 364698 1 380791 555519 -223764 2 7 1000000 2 17 999985 2 270850 540064 1 10 999984 239557 2 2 999999 1 2 999999 648935 2 579634 973190 1 13 999984 -39605 2 4 999998 2 2 999999 1 840040 896517 256289 2 7 999995 2 2 999999 2 18 999984 1 2 999999 418431 1 2 999999 560890 2 14 999993 1 6 999993 -718301 1 2 999999 109083 1 880002 880669 189118 1 5083 467046 -941581 2 2 999999 2 169510 853534 2 8 999994 2 129997 925371 1 22950 849992 58672 2 2 999999 2 270238 609787 1 1 999983 -302752 1 11 999990 413378 1 12 999997 724575 1 11 999988 -918514 2 17 999986 1 1 999997 -147727 2 376413 654396 2 20 999993 2 552168 775335 1 2 999999 273488 1 2 999999 -518196 1 2 999999 457395 2 2 999999 1 15 999996 -73819 1 456204 724090 -498657 1 17 999991 749505 1 5 999999 -810054 1 18 999983 -430219 1 2 999999 647240 1 250832 863993 238834 1 332881 466621 205398 2 2 999999 2 706831 726925 1 2 999999 512173 2 15 999997 1 47416 230556 904026 1 259967 353900 -349977 2 4 999988 2 13 999993 2 12 999989 1 4 999998 608351 2 70013 958591 1 45157 681275 406368 2 653686 774075 1 893785 927573 313112 1 345394 982896 -781731 1 141182 914503 438106 2 2 999999 2 10 999999 1 4 999991 838689 2 2 999999 1 2 999999 -328893 2 130338 668515 2 1 999998 1 631742 817378 697194 2 13 999996 2 330471 430586 1 225078 783615 -433662 1 3 999990 -592799 2 18 999987 1 6 999998 884750 2 104981 139684 1 12 999985 -467880 1 111692 896561 748409 2 10 999986 2 224598 363366 2 1 999999 2 505759 934769 1 209307 891861 784042 2 2 999999 1 2 999999 406047 1 6 999989 201190 1 2 999999 -893555 2 661367 902755 2 190502 387956 1 18 999982 -451400 1 2 999999 -782217 2 198738 357231 1 2 999999 46288 1 16 999981 -259356 1 212238 677014 -604786 1 18 999996 353685 1 674570 798389 883014 1 9 999989 117863 1 14 999993 968136 1 3 999995 -667318 2 9 999998 2 2 999999 1 5 999982 771935 2 360473 945891 2 136855 699516 1 6 999996 -531544 2 543335 824803 1 381863 442028 503181 2 14 999994 1 13 999991 -986041 1 676886 944051 18426 1 18 999998 395388 1 9 999986 -61489 2 14 999991 2 91270 819431 1 2 999999 569441 2 19 999986 1 2 999985 -155610 1 113768 688983 846357 2 594848 864658 1 2 999987 -742234 2 2 999999 2 122183 705780 2 42917 492212 2 2 999999 1 5 1000000 21386 2 2 999999 2 4 999998 2 599301 896061 2 434203 903482 2 15 999995 2 2 999999 1 247475 456356 -488219 2 600720 621300 1 299564 963235 -179828 1 253591 484472 461344 1 5 999985 926171 1 2 999999 -944355 2 2 999988 2 14 999984 1 2 999999 1716 1 1 999996 -191975 1 2 999999 -320704 1 2 999999 -743220 2 18 999986 1 2 999999 -376888 1 2 999999 265780 2 188396 641621 2 282486 935444 2 794330 985774 1 2 999999 81387 1 138232 394577 -155945 2 80138 868269 2 8 999994 1 225871 538576 -845432 1 205892 965181 115127 2 7 999991 1 2 999999 -236995 2 644697 667689 1 18 999998 -578543 2 238623 798486 2 2 999997 2 2 999999 2 2 999999 2 2 999999 2 138003 973077 1 13 999985 310097 2 12 999983 1 484205 496359 -131971 1 2 999995 -710335 1 2 999999 350671 2 520922 707122 2 2 999999 2 20 999998 2 6 999990 1 2 999999 -369617 2 17 999986 1 6 999997 435669 1 17 999996 -915219 1 37193 302447 363312 1 20 999986 652604 2 239547 281866 1 306104 641252 -368479 2 567447 887775 2 250311 979800 2 2 999999 2 149228 519725 2 13 999981 1 2 999999 -928569 2 2 999999 2 2 999999 2 2 999999 2 4 1000000 1 16 999984 747081 1 2 999999 -566429 2 2 999999 2 115934 625932 2 2 999999 2 2 999999 1 190263 754495 999311 2 7 1000000 2 2 999999 1 9 999990 906263 1 17 999989 -986915 1 2 999999 115919 1 2 999999 773291 2 17 999985 1 6 999993 -949952 1 1373 338870 303948 1 9 999993 -841040 2 2 999999 2 2 999999 2 10 999998 1 10 999996 394322 1 2 999999 174228 1 841865 987368 -714546 2 2 999988 2 2 999999 1 2 999999 157 2 2 999999 2 245274 252747 1 8 999995 423014 1 17 1000000 -714352 2 170199 387797 2 2 999999 1 627612 713912 421375 1 12289 12526 867823 1 300949 482394 -760453 2 62688 525612 1 10 999992 757157 1 25673 420940 -185 1 257707 275630 -345892 2 2 999999 2 2 999999 2 2 999999 1 2 1000000 -547880 2 643071 962034 1 2 999999 832354 2 8 999991 2 120817 195865 1 9 999996 -663138 2 12 999982 2 2 999999 1 2 999982 839461 1 2 999999 613357 1 533368 586755 -43646 1 2 999999 421068 1 2 999990 716108 1 2 999999 517959 2 20 999995 2 475431 857906 1 410938 989841 -531352 1 852649 923967 -497934 1 16 999990 271861 2 298651 533122 2 14 999997 2 2 999999 2 284944 645932 2 482499 963947 2 2 999999 2 2324 6225 1 20 999991 -16058 1 6 999995 -992986 1 2 999999 -437143 1 157040 247059 401817 1 431571 681061 -993764 2 4552 359381 2 5 999999 2 2 999999 2 2 999999 1 6 999996 -14035 1 263888 810604 58350 2 2 999999 1 40305 148352 -814557 1 2 999999 284997 2 162949 688336 2 95010 547827 1 2 999999 -802368 2 19 999989 2 2 999999 2 14 1000000 2 5 999984 1 44013 87957 -666805 1 2 999999 -679849 1 2 999999 -177763 1 7 999995 -777788 1 311350 836697 743905 1 2 999999 -130990 1 19 999994 -174161 2 10 999994 1 2 999999 318877 2 8 999991 1 2 999999 -607215 2 211073 712095 2 11 999999 1 318100 771773 -191657 2 10 999995 1 12 999998 39803 2 2 999999 1 116177 342650 -25135 1 2 999999 77920 2 3 999987 1 699526 835126 525187 1 307122 454323 256225 2 2 999999 1 5 999981 -830490 1 2 999999 -985935 1 2 999999 -969453 2 2 999999 1 98760 545165 -453814 1 16 999982 -410600 1 1 999994 -769281 1 473390 954313 384866 2 674857 941577 1 10 999993 -298902 2 20242 486676 2 2 999999 2 2 999999 1 15 999983 56848 2 854709 882892 1 37685 334330 -107137 2 767876 866247 1 2 999999 -593758 1 2 999999 -146081 2 9 999983 2 2 999999 1 700294 752543 68334 1 323591 862962 -627047 2 10 999999 2 256028 888969 1 2 999999 -669502 1 78987 744124 -328130 1 2 999999 -114019 2 529582 589874 1 2 999999 47254 2 2 999999 1 164161 869426 980191 2 7 999988 2 934284 947690 2 2 999999 2 13 1000000 1 4 999996 588173 1 49917 420782 -953218 2 7 999988 1 575557 904616 687563 2 2 999999 2 2 999999 1 17 999983 529475 2 64447 143795 1 2 999999 24109 1 2 999999 -899605 2 17 999999 1 2 999999 317218 1 156181 318450 42123 1 334903 501545 -615630 1 2 999999 -668043 1 487504 791536 -345293 1 9 999989 533092 2 66310 896887 2 2 999999 2 287910 288067 1 331273 860830 -877299 1 17643 283906 908336 1 2 999999 -716037 2 2 999999 1 2 999999 320958 2 7 999999 1 2 999999 -998610 1 19 1000000 38862 2 15 999991 2 835334 934276 1 9 999989 388568 1 453390 847704 -342606 2 3 999989 1 2 999999 205655 2 522628 605895 2 2 999999 1 2 999999 -740654 2 451250 658509 1 2 999999 -779203 1 272418 553025 -54892 1 65095 332655 21940 1 2 999999 -572215 1 112211 259697 -299056 1 252043 874155 198809 1 20 999998 -436609 2 20 999982 1 5 999993 -712291 2 10 999996 1 2 999999 -144285 1 6 999999 751162 1 290746 652997 563598 2 11 999997 1 13 999996 410238 1 2 999999 811464 2 517835 626824 2 5 999987 1 265089 310818 4176 1 304738 397927 520547 2 2 999999 2 11 999998 1 2 999999 380067 1 9 999996 727097 2 618886 966993 1 2 999999 -597799 1 2 999999 512572 2 593654 929096 1 263188 378471 -385443 1 13 999992 -182288 1 349134 577261 -153231 2 16 999984 1 2 999999 73924 1 2 999991 -69185 1 11998 154999 -933024 1 6 999999 -769720 2 3 999986 2 377897 764868 1 9 999995 814069 1 15 999981 889230 2 5 999994 2 306406 864494 1 250454 466666 -257848 2 373738 744260 1 2 999999 849207 1 59866 430375 504694 2 2 999999 2 8 1000000 1 4 999983 -586802 2 18 999999 2 2 999999 2 6 999981 2 2 999999 2 3 999988 1 20 999990 -166280 1 10 999987 92114 1 9 999988 -522932 2 2 999999 2 19 999985 1 1 999990 -101046 1 6 999995 -839373 2 2 999999 1 2 999999 125243 2 12 999996 1 2 999999 872928 2 58290 747748 1 4 999984 -390589 1 2 999999 -721437 2 2 999999 1 18535 186726 -952940 1 7 999990 961961 1 224359 982116 703741 1 447171 548454 -432977 2 5 999985 1 17 999990 -819996 1 458604 616933 386705 2 2 999999 1 93913 830633 483084 2 2 999999 1 16 999985 -95711 2 557253 918568 2 884673 916887 1 392951 949450 -141964 1 14 999988 92701 2 2 999999 1 16 999998 -326898 1 52824 797085 512983 2 2 999999 1 5 999996 -857215 2 2 999999 1 19 999986 964367 2 2 999999 1 8 999993 306081 1 2 999999 734042 2 2 999999 1 2 999999 972702 2 1 999988 2 2 999999 1 20 999987 -490423 2 2 999999 1 472787 735866 501406 1 15 999986 122837 2 562291 975553 1 20 999992 885936 2 382709 805381 2 2 999999 1 433531 858510 20228 2 2 999999 1 19 999983 140982 1 2 999999 905216 1 269131 987762 659429 1 249697 324763 531375 1 130588 338786 808925 2 1 999993 2 2 999999 1 8 999988 -632789 1 2 999999 -429886 2 159089 208843 2 8 999995 1 3 999996 372811 1 2 999999 -175958 1 12 999998 -563370 2 12 999994 2 2 999999 2 4 999994 1 126516 504509 -485727 2 322325 621826 1 162380 890860 959894 1 2 999999 923177 1 17 999992 973415 1 2 999999 -336920 1 129678 910451 -839471 1 2 999999 708559 2 20 999986 1 239664 933889 -569471 1 2 999999 524113 2 19 999995 2 449720 762572 2 2 999999 1 10 999981 471998 1 4 999989 -910627 1 14 999997 58595 2 2 999999 1 2 999995 -249551 2 2 999999 1 2 999999 -454198 2 151983 561739 1 2 999999 -692714 1 5 999987 583732 1 3 999992 386081 1 639026 938962 203941 1 2 999999 761437 1 2 999999 251820 1 737332 903451 466509 2 10 999984 2 2 999999 1 2 999999 -886500 2 5 999991 1 2 999999 -711157 1 4 999981 415502 2 2 999999 2 2 999999 2 14 999988 1 8 999982 -134000 1 463305 545785 -352273 1 6 999995 393616 1 179031 379083 -657820 1 6 999982 211657 1 839192 875336 -664687 2 198150 663276 1 11 999994 -249039 2 16 999989 2 2 999999 1 67969 651071 -446471 2 8 999985 2 2 999999 1 389497 537148 -205182 1 82797 756076 -516914 2 19 999988 1 2 999999 878464 2 2 999999 2 2 999999 1 18 999989 -551759 2 2 999999 1 8 999993 -628266 2 11 999991 1 2 999999 -596502 2 11 1000000 1 2 999999 662980 2 418072 717427 1 2 999999 -258958 2 2 999999 2 5 999995 2 231175 489274 2 19 999989 1 480268 716863 -473791 2 4 999992 1 562238 961081 -525839 2 74029 439464 2 367671 419960 1 15 1000000 -548385 2 1 999995 2 37114 935126 1 300766 874080 454548 1 513412 864958 914451 1 9 999994 -830769 2 2 999999 2 19 999982 1 20 999994 -560651 1 593382 989995 -422486 1 16 999981 134832 1 180808 967966 545250 1 2 999999 -64379 1 5 999988 -978980 1 224331 267719 -464219 1 1 999989 -700496 2 2 999999 1 8 999987 -402797 1 6 999992 -856465 1 438743 682527 403521 1 11 999987 -567472 1 249415 901416 362585 1 4 999981 387149 1 242334 658741 377496 1 5 999998 418129 2 2 999999 1 4 999992 761669 1 14 999987 197208 1 38940 169511 329155 1 368356 876469 45201 2 19 999993 1 277265 770675 315865 1 2 999994 -788087 1 16 1000000 84072 2 1 999985 1 2 999999 648389 2 2 999999 2 934610 973658 2 2 999999 1 3019 290939 -20771 2 2 999999 1 6 999996 960540 2 5 999997 2 2 999999 1 14 999994 -180552 2 635564 749150 1 612556 930018 -396101 1 133356 315794 734181 1 2 999999 -525431 1 2 999999 612927 1 2 999999 27352 1 2 999999 311187 1 2 999999 205572 1 13 999983 396351 2 629001 701490 1 2 999986 781920 2 11 999986 1 6 999998 -188257 2 2 999999 2 22354 724182 2 10 999995 2 1 999989 2 32426 968947 2 2 999999 1 2 999999 -189459 1 511748 878998 -93502 1 2 999999 683370 1 18 999982 58348 2 4 999991 1 193266 239673 -263844 1 2 999999 694778 2 184997 941613 2 2 999999 1 4 999992 -333857 2 233995 549783 1 2 999999 902327 2 1 999988 1 2 999999 876781 1 2 999999 -460390 2 644863 852608 1 2 999999 -333197 1 117556 759181 911695 1 2 999999 561679 2 304968 629935 2 2 999999 1 9 999983 633946 2 2 999999 1 429902 788025 228851 2 20 999985 2 7285 541363 2 14872 156861 2 17 999982 2 8 999983 1 2 999999 -805189 1 18 999990 477514 2 2 999999 1 2 999999 -974000 2 774918 867894 2 265382 571872 1 188554 931583 -346850 1 12 999984 372629 1 2 999999 457698 1 8 999985 894480 2 177593 342742 2 535362 944251 1 159035 981774 -218460 2 2 999999 1 2 999999 -483016 1 2 999999 -425893 2 20 999997 1 10 999999 435563 2 326060 515093 2 16 999987 1 7 999988 881958 1 121415 806568 -714849 2 312059 363504 2 246603 269534 2 2 999999 1 4 999997 -236218 1 14 999982 -633432 1 2 999994 152498 2 810302 932222 1 94927 533761 682118 2 7 999981 2 2 999999 1 2 999999 -365121 1 15 999993 -572469 2 232460 694895 2 295105 610398 2 758685 856730 2 2 999999 1 225679 992131 -964275 2 16 999992 1 146208 967819 70123 2 374997 479019 2 9 999988 2 6 999990 2 16 999999 1 55662 564484 588632 2 4 999991 2 10 999990 1 7 999982 -393974 2 19 999997 1 2 999999 983344 1 526056 645793 22908 1 12 999989 347843 2 2 999999 2 378258 797779 1 433256 531480 313454 1 250834 879898 921028 2 2 999999 1 2 999999 -434841 1 647976 702706 151996 2 8 999991 2 390666 491733 2 12 999998 2 124145 630725 2 6 999982 1 316567 583368 190813 1 28565 618647 -985033 1 2 999999 -134553 2 2 999999 1 20 999984 -903658 1 411583 526538 388572 2 2 999999 2 467024 711337 2 353822 392221 2 2 999999 1 2 999999 77642 1 2 999999 -915210 1 2 999999 17598 1 12 999986 167870 2 2 999999 2 31718 223236 1 19 1000000 242322 2 2 999999 2 414974 868748 2 95229 940993 1 2 999999 948889 1 18 999981 -612140 1 497934 590701 -968073 1 2 999999 463996 2 2 999999 1 4 999997 809982 1 584188 920039 948532 2 385934 394270 1 55420 80226 660153 2 11 999989 2 2 999999 2 1 999981 2 191910 262238 2 2 999999 1 14 1000000 -522471 1 2 999999 -825780 2 18 999988 2 2 999999 1 17 999996 -615614 2 2 999999 1 2 999999 -651734 2 2 999999 2 15 999983 2 221941 387164 2 229017 957861 1 74062 275128 5380 1 1 999987 -773134 2 267238 455838 2 2 999999 2 2 999999 2 6 999999 1 2 999999 -96251 2 2 999999 1 20 999985 -267052 1 17 999996 931254 1 2 999999 425610 1 4 999990 415324 1 2 999999 -717971 1 2 999999 818245 2 11 999990 2 472123 513227 2 2 999999 2 391452 451160 2 661223 847755 1 155583 732219 59808 1 2 999999 995470 1 2 999999 -279412 2 1 999985 2 6 999995 1 16 999984 -284634 1 14 999998 -472748 1 287201 657386 -839112 1 13 999981 -884711 2 2 999999 1 2 999999 607634 1 19 999988 414042 2 13 999981 2 2 999999 2 6 999981 1 16 999984 38256 2 19 999987 2 602713 641853 2 2 999999 2 313222 829201 2 100477 825129 2 12 999989 1 14 999985 -40639 1 1521 241342 642959 1 2 999999 -3377 1 2 999999 -793320 2 2 999990 1 2 999999 -591868 2 2 999999 1 2 999999 999137 2 2 999999 2 150404 392439 1 2 999999 899740 1 298885 794556 -876471 2 2 999999 1 2 999999 651248 1 652501 773904 -997593 2 6 999987 2 2 999999 1 9 999988 261682 2 20 999993 2 2 999999 2 2 999999 2 2 999999 1 383869 699938 -407790 1 8 999996 172131 2 765138 790616 1 11 999988 311059 1 10 999989 516056 2 2 999999 2 335207 656932 1 461603 543672 -719184 1 562077 726445 793169 1 159003 618812 443211 1 2 999999 334555 1 13 1000000 -144542 1 2 999999 154063 1 2 999999 79926 2 2 999999 1 2 999999 -378663 2 543616 820201 1 2 999999 596489 2 2 999999 2 3 999988 1 2 999999 -899980 2 17 999996 2 4 999996 1 34806 985143 -871661 2 2 999999 2 2 999999 1 2 999999 748904 1 20959 463476 -282799 2 2 999999 2 5 999995 2 5 999983 1 419815 570586 -46504 1 13 999994 -712702 2 659209 799176 2 341349 571905 2 20 999992 1 2 999999 825141 2 2 999999 2 5 999983 2 2 999999 2 15 999987 2 2 999999 2 145702 516318 1 384875 609444 -839793 1 2 999999 773537 2 2 999999 2 2 999999 1 886436 895666 -917621 2 2 999999 1 16 999984 196702 1 2 999999 -445185 2 2 999999 1 10 999983 -597531 2 16 999991 2 330953 870126 2 2 999999 1 552557 878000 972490 2 13 999989 1 11 1000000 433508 1 2 999999 268101 2 2 999999 2 16 999986 1 401553 826992 289354 1 60814 180122 -561356 1 2 999999 798503 2 656413 874398 2 201110 729324 2 285722 711518 1 12 999991 287226 2 574612 841023 2 2 999999 1 836299 873725 -44737 2 9 999993 2 2 999999 1 2 999999 -13886 2 858960 982984 1 713544 990610 404744 2 5 999987 1 2 999999 -65134 1 11 999998 164229 2 2 999999 2 2 999999 1 20 999988 -824881 1 5084 251132 -799675 1 401153 649846 776312 1 2 999999 473141 1 10 999988 101701 2 2 999999 2 385413 960779 1 539647 581356 963471 2 205535 842558 1 20 999999 -122402 1 2 999999 -422910 2 102677 609186 2 2 999999 2 10 999988 1 795241 903289 634919 1 10 999998 148481 1 99174 981776 -99256 1 5 999992 -748955 1 17 999993 739509 1 2 999999 164048 2 19 999981 1 2 999999 456373 1 498662 677826 563489 2 1413 404550 2 62406 545784 2 8 999998 2 19 999998 1 2 999999 -350041 1 11 999986 311650 2 2 999999 2 2 999999 1 12 999992 -847613 2 799706 848330 1 2 999999 -507393 1 2 999999 -352674 1 2 999999 -146499 1 105468 646234 453273 1 18 999996 -941221 2 6 999996 1 2 999999 339925 2 18 999994 2 535334 572255 2 2 999999 2 2 999999 1 2 999999 855396 2 6 999995 2 128559 601801 2 18 999988 1 667099 983663 109585 2 2 999999 2 673897 990608 2 39194 782605 1 185528 914452 315690 1 15 999989 -950520 1 219493 531623 -473382 1 19 999987 274971 2 77911 721351 2 7 999986 1 2 999999 -999906 1 2 999999 -579756 1 607239 732210 -990900 1 1 999987 -467945 2 205184 627183 1 82033 311905 758263 1 430087 690089 -179916 2 8 999993 1 2 999999 -294781 2 259719 746831 2 5 999992 1 97658 839807 -29118 2 2 999999 2 14 999997 2 243018 629080 2 235801 575385 1 2 999999 292827 1 10 999992 793350 1 197178 554525 -283616 2 2 999999 1 2 999999 796120 1 2 999999 -586346 2 699822 800664 2 376790 520233 2 744893 784624 2 2 999999 2 2 999999 1 2 999999 -360430 1 718773 896317 -456549 2 14 999994 2 634776 689552 2 11 999992 2 782234 977188 2 2 999999 2 18 1000000 1 420523 766384 -575259 1 13 999989 520836 2 2 999999 1 718368 900808 -813119 1 16 999993 795104 2 17 1000000 1 2 999999 320385 2 6 999995 1 157916 206644 867303 2 2 999999 1 339732 594863 -246168 1 299214 327076 705874 2 251399 336100 2 2 999999 1 2 999999 -964779 2 2 999999 2 244408 507187 2 6 999998 1 9 999982 773021 2 20 999987 1 2 999999 685539 1 288532 756991 252468 1 925885 958596 656688 2 6 999999 2 7 999993 1 2 999999 623645 2 18 999995 1 16 999991 543679 1 8 999990 816317 1 11 999992 364170 1 16 999997 725480 1 2 999994 -632256 1 520460 747756 786656 2 110084 637076 2 146745 728484 2 8 999991 2 171025 810424 1 106348 174340 946385 2 2 999999 2 2 999999 1 2 999999 -268722 1 11 999991 -653150 1 15 999998 -871832 1 9 999998 -328049 2 518515 670218 1 10 999998 -514289 2 673547 707039 2 12 999987 1 363439 562985 645708 2 2 999999 1 13 999984 -572672 2 653317 815195 1 12 999990 692981 2 2 999999 2 2 999999 1 2 999999 -4430 2 1812 491362 1 12 999990 -660598 2 239643 710675 2 435228 795548 1 434058 955136 742497 1 256227 638697 233915 2 2 999999 1 111788 821627 -413853 1 139228 427145 602939 1 12 999994 57161 1 4 999992 20836 1 136577 902853 888365 2 5 999994 2 5 999989 2 60616 428921 1 33088 938426 87457 2 123056 464487 1 225928 237577 747741 2 341696 698827 1 11 999988 191789 2 2 999999 2 5227 880938 1 2 999999 -496940 1 441336 623413 -959466 2 12 999983 1 71611 740814 148867 1 2 999981 -824883 1 2 999999 -160682 1 2 999999 73224 2 530229 767930 2 2 999999 2 3 999985 2 2 999998 2 668201 764197 2 2 999999 1 2 999999 157527 2 2 999999 2 11 999989 1 516554 680335 354891 2 2 999999 2 2 999999 1 2 999999 250781 2 2 999999 2 10 999997 2 2 999999 1 61866 634584 -65341 1 2 999999 -869742 1 14 999988 -113678 2 777916 791331 2 115124 147665 2 2 999990 1 2 999999 336489 1 2 999999 -109997 2 174516 333264 2 19 999994 1 2 999999 407365 1 2 999999 487478 2 43773 375036 1 2 999999 593969 1 6 999988 437865 1 150916 766389 -774389 2 185628 768028 2 20 999986 1 2 999999 -994073 2 539703 952202 2 2 999999 2 119579 408479 2 13 999993 1 6 999989 524578 2 6 999989 1 18 999989 -82819 1 662505 985703 -121003 1 2 999999 16878 1 2 999999 722943 1 62667 919709 524154 2 2 999999 2 9 999992 2 7 999985 2 2 999999 1 7 999988 414831 1 35505 249142 85145 2 164629 816765 2 2 999999 1 570648 755619 -749885 1 274256 278487 -16521 2 65172 786549 2 278998 714197 1 3 999982 -969985 2 647404 715857 2 16 999981 2 2 999999 1 506532 824880 -868432 1 199193 797800 681684 1 594965 886456 430769 1 744880 856471 -498389 2 2 999999 1 2 999999 -888925 2 2 999999 1 7 999988 769411 1 2 999999 -557050 1 894178 941222 483213 1 18025 977033 238479 2 2 999999 1 12 999983 -912380 1 13 999986 -705018 1 2 999999 -561436 1 11 999985 -990594 1 479374 624325 100002 2 1 999982 1 46285 539466 -742277 2 16 999997 1 854772 918028 111703 2 2 999999 2 2 999999 2 7 999998 2 566911 959495 1 6 999997 -200176 2 54154 133507 1 2 999999 -515025 2 2 999999 1 2 999999 -661866 1 2 999999 -407896 1 13 999990 -962492 1 2 999999 -838349 2 2 999999 2 305215 781075 1 14 999994 -5074 2 9 999983 2 2 999999 2 2 999983 2 2 999999 1 3 999985 -698196 2 244535 971311 1 2 999999 447395 2 748665 861871 2 3 999988 1 12 999992 969491 1 406613 433303 -556909 1 491396 597781 -276963 1 2 999999 851200 2 18 999992 1 2 999999 553496 2 2 999999 2 83173 939162 2 12 999992 2 11 999985 1 13 999998 289335 1 18 999982 539657 2 16 999986 2 2 999999 2 114175 826844 2 2 999999 2 15 999994 1 163122 462047 -610821 1 8 999994 640421 1 2 999999 -275260 1 2 999999 994598 1 2 999999 135015 1 746843 949094 -138972 2 11 999992 1 48937 737299 531570 2 736620 889113 2 2 999999 2 12902 671369 2 2 999999 2 10516 908547 2 8 999982 2 18 999994 2 1 999993 1 19 999986 -367249 2 552495 882634 2 2 999999 1 8 999987 -198115 1 416907 929402 -782352 1 4 999993 214777 2 7 999989 1 395487 457760 714168 2 2 999999 2 15 999997 2 240363 645294 1 514980 987110 -459611 1 614418 687935 418763 2 407240 752041 2 2 999999 1 6 999999 -38434 1 604437 884833 -390713 1 99492 266263 -423138 2 2 999999 2 2 999999 1 178458 458401 -66176 1 1 999983 -351791 2 552389 705107 1 218224 741546 78903 1 1 999991 763448 2 10966 843400 2 4 999986 2 11 999982 2 501923 646798 1 298910 569390 -583467 1 2 999999 -817054 1 7341 85106 -832111 2 2 999999 2 480631 683272 1 817940 941733 -654634 2 14 999993 2 595340 633079 2 8 999982 1 10 999997 647516 2 8 999985 1 2 999999 -814931 2 5 999987 1 2 999999 954887 1 2 999999 -575451 2 2 999999 2 258178 434830 2 245476 727722 2 5 999997 2 6721 164106 2 19 999982 2 8 999985 2 12 999981 1 2 999985 -444306 2 324608 544169 1 8 999994 353046 1 2 999999 678484 2 113073 282197 2 2 999999 1 4 999988 -918390 1 2 999999 972232 2 18 999983 2 14 999993 1 59331 237974 -178893 1 2 999999 -578970 2 3 999981 1 14 999982 610881 2 264134 316230 2 2 999999 1 2 999999 -565123 2 2 999999 1 2 999999 -726695 2 634027 933445 1 20 999983 -111650 2 19 999993 2 2 999999 2 18 999984 1 232550 763795 -761876 2 2 999999 2 331157 969639 1 2 999999 -47911 2 136284 449632 1 354877 779846 -774788 1 18 999996 747657 1 199485 252911 -184829 1 2 999999 -722953 1 12 999988 527511 1 461103 920936 2826 2 7 999988 2 2 999999 1 2 999999 -789297 1 439583 512387 246948 1 70793 404706 643748 2 2 999999 1 2 999999 757176 2 12 999992 2 45486 758654 1 617155 794370 -517216 2 2 999999 2 7 999989 1 378510 673469 456853 2 650635 681193 2 2 999999 2 20 999999 1 2 999999 753565 2 17 999984 1 209081 677861 817077 2 2 999999 1 3 999981 535632 1 396369 809701 134633 2 2 999999 2 5 999984 2 56514 601016 2 2 999999 1 20 999997 857981 1 6 999990 -740301 1 10 999994 -771776 1 12 999991 -249185 1 13 999982 307835 1 2 999999 -607875 2 13 999983 1 2 999999 782834 1 17 999981 -735840 1 2 999999 -818599 2 18 999992 2 175307 767407 2 4 999993 2 18 999988 2 2 999999 2 229502 645192 1 2 999999 -85093 1 17 999989 -37472 1 698799 942696 -351668 1 7 999997 276010 2 20 999995 2 2 999999 2 221540 923411 2 2 999999 1 2 999999 -750817 2 2 999999 1 2 999999 834180 2 2 999990 2 2 999999 2 2 999999 1 13 999984 849879 1 9 999998 518591 2 5 999987 1 567233 885254 -413670 1 2 999999 -596834 1 40820 864043 962658 2 16 1000000 2 10 999983 1 2 999996 212494 1 178780 381140 -78287 2 352581 754736 2 884703 987302 2 7 999981 1 35473 210723 107160 2 412182 828078 2 166883 418218 2 2 999999 1 788405 913410 17621 2 2 999999 1 2 999999 -110399 1 2 999999 551172 2 2 999999 1 528204 923608 759982 1 2 999986 -839968 1 11 999982 -514302 2 12 999996 2 11 999981 2 132865 897048 1 46720 765565 984391 2 308710 572392 1 20 999989 -750497 2 282948 459481 1 19 999991 254015 2 2 999999 2 568598 887087 1 582719 891866 -64898 1 69351 926434 594747 2 1 1000000 1 22898 769754 -167540 2 4 999993 1 409382 433402 -151484 2 17 999985 2 2 999999 1 28516 77543 -584180 1 569991 788213 -84861 1 837361 864491 -772981 1 588108 911154 677872 2 14 1000000 1 472962 558237 787386 1 2 999999 -933421 1 18 999983 891934 2 8 999983 1 2 999999 -40005 2 422634 694321 1 6 999982 528476 1 319747 903477 -568358 1 10 999998 740734 1 4 999987 859793 2 19 999997 2 2 999999 2 2 999999 2 461196 712982 1 57239 849165 -724181 2 10 999993 1 348452 628147 -276513 1 9 999996 -178192 1 2 999999 -183103 2 2 999999 1 396253 946205 -268566 1 2 999999 -742666 2 55582 371209 2 447401 766855 1 201877 728798 -684065 2 183951 697579 2 290693 303042 1 297731 340285 -947856 1 93523 684608 -352005 1 549122 591859 966863 1 126020 872785 -970726 1 2 999999 -139817 2 14 999993 1 2 999999 -953338 2 1 999985 1 359858 850699 -899811 2 2 999999 2 734062 849511 2 2 999999 1 241735 996212 527096 1 2 999999 -44441 2 473910 963324 2 108585 694143 2 2 999999 1 309954 472376 -991981 1 12 1000000 -755951 2 12 999992 2 541007 945921 1 334315 435845 755089 1 2 999988 -28792 1 20 999983 323496 1 86589 240248 469038 2 19 999986 2 2 999999 1 2 999999 371747 1 2 999999 370971 1 849200 908339 -264398 2 2 999999 2 19 999990 2 429403 636902 1 2 999999 654116 2 2 999999 2 2 999999 1 107460 991337 -730435 1 159316 707823 968255 2 2 999999 2 2 999999 2 6 999989 1 2 999999 -155870 1 397854 909928 446640 2 2 999997 1 341339 649004 -102398 2 156664 601059 1 2 999989 -716026 1 98902 654915 478504 1 14 999988 46674 1 1 999985 449983 2 4 1000000 2 20 999991 1 306600 596765 957600 2 2 999999 1 98327 675902 906187 2 7 999981 1 2 999999 -760552 1 16 999994 -600030 2 386399 447600 2 2 999999 1 2 999999 -579582 1 165237 892206 -177603 2 2 999999 2 18 999997 2 886185 970405 2 9 1000000 2 2 999999 1 2 999999 -693414 2 7 999992 1 2 999999 -543950 1 7 999996 764650 2 6 999993 1 2 999999 -86057 2 2 999999 2 32300 602483 1 2 999999 -136087 2 865344 943139 2 7 999998 2 2 999999 2 2 999999 1 10 999988 -469514 2 146338 375987 1 2 999999 18374 1 310354 492143 -155381 1 2 999999 197626 1 2 999999 -166193 2 6 999990 1 2 999999 153691 1 13 999991 856474 2 4 999985 2 696268 980151 1 140017 903614 325536 1 152993 848013 -21133 1 2 999999 11108 1 296537 380792 964876 2 2 999999 2 12 999985 1 12 999981 -574397 1 237 528624 -461320 2 2 999999 1 71070 207137 983500 1 2 999999 152790 1 505539 576822 247178 1 2 999999 -25189 2 9 999995 1 2 999999 -415489 1 410178 631731 687141 1 2 999999 327003 2 43260 574327 1 48645 628466 -350813 1 162128 434629 779403 2 2 999999 2 16 999999 2 15 999983 1 143907 481393 211591 1 4 999992 -446760 1 16 999995 -702137 1 206897 288441 869697 2 15 999986 2 14 999988 1 17 999999 -226922 1 53536 588875 687980 1 2 999999 -145473 1 757959 795812 -330063 1 2 999999 386836 2 572336 813204 1 675652 775923 896847 2 18 999993 2 2 999999 1 2 999999 10854 1 2 999999 790866 1 18 1000000 -574291 1 2 999999 103291 1 2 999999 -315876 1 4890 804163 116123 1 2 999999 -179720 2 7 999989 1 19 999984 -644186 1 618420 896758 510080 2 2 999999 2 47068 807837 2 2 999999 2 269280 565490 2 11 999986 2 100526 862209 2 186953 461776 2 2 999999 1 2 999999 -822288 2 255066 276258 1 2 999999 408261 2 189902 746738 1 13 999981 621033 2 461631 486575 1 196277 444363 252477 2 89626 435017 1 2 999999 -579999 1 2 999999 195578 1 53919 924476 518579 1 23774 67090 -20936 1 2 999999 519619 2 14 999984 1 19 999989 -917136 1 58943 718859 -471238 1 2 999999 911182 1 2 999999 -215099 1 12 999998 8251 2 2 999986 1 2 999999 644352 2 58680 90185 1 2 999999 57606 1 9 999995 332302 2 16 1000000 1 522520 945356 -610065 2 2 999999 1 2 999999 387722 1 2 999999 -406933 1 2 999999 -905494 1 173869 529837 -854379 1 669738 712679 -395268 2 20 999987 2 6 999990 1 721023 862278 541877 1 498683 819297 -732758 2 5 999998 2 57087 883926 1 10 999985 -390820 2 2 999999 1 2 999999 -272901 2 2 999999 1 11 999982 754513 2 3 999995 1 129164 215363 -930772 1 19 999982 -238576 1 2 999999 404435 1 2 999999 824621 2 2 999999 1 6 999982 39326 1 2 999999 120475 1 2 999999 -528038 1 224815 631861 -659382 2 76475 648347 2 12 999986 2 2 999999 2 2 999999 1 93488 436350 304052 2 1 999985 1 2 999999 -739552 2 16 999993 2 683347 904867 2 20 999982 1 2 999999 195901 1 680805 792967 -93778 2 167890 294634 1 811886 965634 362143 1 276336 798807 399392 1 2 999999 -252412 1 623032 868656 -705701 2 496678 717693 1 2 999999 -192559 2 2 999999 1 4 999997 -33512 1 541513 560894 911485 2 4 999992 1 18 999992 -76642 1 2 999999 -288945 2 16 999985 2 915300 965382 2 2 999999 2 2 999999 1 2 999999 -335103 1 2 999983 739141 2 534547 567656 1 140787 756951 -359531 1 305365 328935 -97131 1 2 999999 520121 2 517039 666249 1 2 999999 483308 1 696147 928561 -798546 1 2 999999 -15706 1 8 999998 257156 1 590077 688560 -968331 2 566 761011 2 15 999997 2 2 999999 1 2 999999 113537 1 8 999984 -723376 1 14 999985 286055 2 222453 970475 2 3 999984 2 662804 770386 2 348115 620893 2 251553 662433 1 2 999999 -932803 2 8 999989 2 585521 632827 2 11 999994 1 2 999999 937100 2 2 999999 1 17 999987 -859705 1 6 999988 -144639 2 2 999999 1 17 999989 682913 2 2 999999 1 2 999999 95917 2 323582 964643 1 13 999994 46112 2 2 999999 2 321155 395901 2 207797 696393 1 623131 718416 -606731 1 2 999999 477372 1 2 999999 936964 2 15 999984 1 422059 804691 918247 2 125146 528864 2 932169 963398 1 2 999999 -495194 1 20 999987 -418789 2 33316 602418 2 12 999998 2 19 999989 2 211823 633204 2 380047 744227 1 2 999991 361059 2 3 999994 1 2 999999 -632271 2 2 999999 1 13 999994 -506038 1 219166 428988 126335 1 2 999999 352723 1 8 999989 560366 1 11 999998 133517 1 92674 694755 52065 2 2 999999 1 254804 333351 -38366 2 2 999999 1 302057 464620 -408303 2 677940 786594 2 119308 653810 1 507525 964846 38598 1 181622 433897 361213 2 725997 759397 1 644942 705685 519213 2 840818 875411 2 138560 432339 1 233579 489636 352427 2 527248 802221 1 19 999987 896775 1 2 999999 925329 1 10 999981 905329 2 16 999986 1 13 999982 -860909 1 14 999991 737962 1 8 999999 -498159 1 202887 758889 432665 2 2 999999 1 20 999998 -162159 2 2 999999 1 2 999999 865266 1 2 999999 928370 2 2 999999 2 17 999992 2 329793 535282 1 771423 952452 -328173 1 479334 584249 -283474 2 2 999999 1 20 999993 380614 1 419541 680260 -688160 1 2 999999 911530 2 2 999999 2 2 999999 1 666268 767877 -986058 2 499354 624452 2 1 999984 1 8213 515515 -125683 1 12 999992 737428 2 2 999999 2 133771 906951 2 782705 954557 1 693928 955576 136714 1 2 999999 -469428 1 10 999992 -472641 2 58053 680154 2 6 999996 1 459551 925116 -228809 2 122728 295171 2 33393 359526 2 19 1000000 2 2 999999 1 2 999999 936690 2 623098 921317 1 8 999993 28065 2 47068 770888 2 164284 770591 1 13 999994 -995138 1 221383 804969 -616228 2 279440 914224 1 2 999999 -138489 1 555483 900098 -613879 2 10 999986 2 17 999985 2 225690 993466 1 549303 689599 -612255 2 2 999999 2 3 999985 1 659565 907838 677648 1 2 999999 32507 2 9 999992 1 19 999997 734647 2 115112 416881 2 13 999995 2 143975 497579 1 166983 455743 445003 1 5 999993 714426 1 8839 227615 912252 2 2 999999 2 1 999983 1 2 999999 346212 1 2 999999 -827126 1 2 999999 -442063 1 2 999999 394864 1 2 999987 936422 1 11 999989 -675671 1 1 999993 654262 2 468683 727837 2 138167 907853 2 2 999999 2 2 999999 1 2 999999 474482 1 9 999985 -227548 1 6 999984 594028 1 644344 821071 -319694 1 654004 901108 -862974 1 318149 866085 -905701 1 410077 618523 -990240 2 2 999999 1 6 999995 -964849 1 2 999999 962397 2 5 999984 1 1 999981 -89119 2 492999 719296 2 2 999999 2 217431 218602 1 2 999999 347740 2 2 999999 2 2 999999 2 499166 802945 1 2 999999 175125 1 2 999999 699818 2 2 999999 1 233277 261559 483139 1 2 999999 -823522 1 20 999992 577836 2 51284 829595 1 2 999999 -904018 1 166150 847338 -911074 2 20 999997 1 38429 278628 797242 1 596404 763619 829512 1 872758 936689 928025 2 7 999989 1 14 999984 115639 1 15 999990 506756 2 2 999999 1 2 999999 26198 1 121866 381092 535879 2 2 999999 1 396279 399270 -189884 2 2 999999 1 329827 511288 474142 2 129460 582053 1 711882 761070 -647459 1 10 999983 -541961 1 16 999986 955866 2 4 999995 1 942068 965621 283963 1 2 999999 236681 2 2 999999 2 2 999999 1 147961 342021 458020 2 2 999999 1 7 999989 780894 1 7 999981 547870 1 11 999991 -830685 2 2 999999 2 12 999983 1 511842 867097 841550 2 14 999990 1 2 999999 -392845 2 18 999990 2 666005 720411 1 4 1000000 -483355 2 19 999994 2 315958 440247 2 331113 583394 1 430033 559181 124491 2 495354 534795 1 2 999999 483969 2 13 999995 1 7451 62494 441463 2 399676 966021 2 622549 862571 2 318266 605834 1 20 999981 456176 2 3 999998 1 8 999990 -870647 2 16 999986 2 284112 684238 1 121240 540919 -743252 1 2 999999 -440746 1 2 999999 -451957 2 2 999999 1 2 999999 991006 2 2 999999 2 2 999999 2 4 999993 1 2 999991 936867 2 17 999993 2 2 999999 1 341283 847806 623602 2 6 999987 2 2 999999 2 18467 683622 1 2 999999 177616 1 11 999999 -380608 2 2 999999 2 2 999999 1 2 999999 -919841 1 13 999985 681646 2 2 999992 1 264934 627956 -665014 2 2 999999 2 20 999994 2 2 999999 2 222410 603870 2 2 999992 2 2 999999 2 2 999982 2 11 999982 2 10 999985 2 2 999999 1 364530 501736 -118934 2 14323 907385 1 56344 100587 424319 1 2 999999 836538 2 2 999999 1 305216 747745 -144305 1 6 999985 368647 1 11 999998 582408 2 2 999999 1 18 1000000 123288 1 3 999981 -513628 1 139780 842890 -236365 1 2 999999 144911 1 7 999994 -262868 1 3 999992 -853948 2 9 999989 1 10 999998 351893 1 2 999999 539725 1 19 999984 570312 1 2 999999 186143 2 945259 985585 2 282247 454679 1 16 999991 234190 1 2 999999 -498052 1 291818 630431 727428 1 16 999994 799288 1 5 999989 143187 2 463574 552490 2 175472 995365 2 127356 327899 2 13 999985 1 351409 840228 -939903 1 2 999999 -825784 2 2 999999 1 2 999999 -1901 2 10 999985 2 112847 514683 2 2 999999 2 19 1000000 1 2 999999 405282 1 566413 687788 676703 1 180789 929418 -349019 2 307339 435718 1 2 999999 956467 2 14 999988 2 788913 957266 2 2 999999 1 12 999990 -859206 1 2 999999 796446 1 2 999999 -576138 1 6 999993 -837550 2 2 999999 1 18 999994 414012 1 11 999987 -995539 1 199824 744752 -352027 2 2 999999 2 5 999988 2 13 999994 1 4 999993 336537 1 52948 770470 -362308 1 137107 942714 -633648 1 423154 564952 -548687 2 2 999999 2 11 999991 2 14 999996 2 5 999982 1 2 999999 -883197 2 155587 692248 2 284149 705671 2 2 999999 2 493666 899568 2 848449 856650 2 477858 503250 1 2 999999 312465 1 2 999999 -902196 1 2 999999 479391 1 8 999990 184916 2 2 999999 2 2 999999 1 2 999999 27342 1 2 999999 828045 1 2 999999 -440446 1 19 999983 344742 2 2 999999 2 12 999998 1 2 999999 -391127 2 777899 958609 1 4 999983 923174 2 2 999999 1 15 999997 -858526 2 20 999988 2 255360 621473 2 14 999984 1 2 999999 -792272 1 2 999999 -51186 2 2 999999 1 2 999999 691972 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -662945 2 13 999985 1 1 999999 714173 2 15 999987 1 16 999984 -499608 2 19 999982 1 7 999984 860898 2 2 999999 1 6 999988 800080 1 2 999989 -839237 2 18 999983 1 20 999995 -469742 1 5 999981 946134 2 306126 699770 2 25301 806010 2 2 999999 1 20 999983 -485942 1 1 999985 -889657 1 14 999988 578037 2 2 999999 2 2 999999 2 434127 740636 2 185124 598678 1 3 999982 -205753 2 2 999999 2 2 999999 2 2 999999 1 717652 828070 -492872 1 543171 705468 -79741 1 190916 369656 600293 2 446359 490406 1 12 999985 12892 1 1694 576489 338874 2 643990 798860 1 2 999999 962002 1 219154 738107 -116447 2 16 1000000 1 2 999999 920510 2 596607 635250 1 201187 770996 435647 1 2 999999 416280 2 8 999987 2 464901 746940 2 6 999993 2 13 999999 2 2 999999 1 914978 960956 -12412 2 6 999989 2 179264 227168 1 2 999983 -912480 1 2 999999 872890 1 136659 481568 -672980 1 316302 447867 -541820 1 10 999984 931981 1 702650 887986 4849 1 2 999999 -194730 2 19 999993 2 100561 533723 2 12 999989 1 2 999987 -343839 2 2 999999 2 432781 646246 1 6 999996 -661801 1 741165 986858 203569 1 16 999986 -701602 1 617104 836323 167221 1 436536 548975 404506 2 477459 727814 1 17 999994 320200 1 302738 870505 204950 2 559461 787383 1 2 999999 374685 2 66993 285627 1 246574 950737 -593569 1 15 999986 -453033 2 116857 633515 2 69158 382850 2 2 999999 2 11 999996 1 17113 137570 484408 1 298498 385624 -446251 1 2 999999 -139199 1 2 999999 499216 2 574309 602581 2 2 999999 2 135266 230826 1 4 999990 832772 1 2 999999 390699 2 81719 680145 1 2 999999 382951 2 11 999994 1 2 999999 601666 1 476354 574265 -852648 1 74223 284994 -544843 2 598064 876872 1 43071 205745 -736129 2 5 999989 1 2 999999 -211327 1 765992 987063 -629290 2 604756 771387 1 533436 731354 -396114 1 357799 586469 588006 2 216269 965002 2 2 999999 1 2 999999 -895896 2 2 999999 1 14 999987 698623 2 15 999981 1 116710 462757 460897 2 426026 710801 2 10 999995 1 15 999995 13301 2 2 999999 2 8 999988 1 1 999986 -901368 1 2 999999 -995739 2 2 999999 1 7 999984 -735168 2 426733 847451 2 4 999996 1 166056 752097 -907541 2 2 999999 1 2 999999 704548 1 2 999999 737266 2 2 999999 2 13 1000000 2 10 999992 2 20 999989 2 17 999985 1 2 999999 200492 2 384380 590129 2 10 999991 1 7 999989 403143 2 7 999996 2 2 999999 2 2 999999 1 135532 473913 -537642 2 2 999999 1 2 999999 332815 1 17 1000000 806111 2 422079 628628 1 2 999999 -257385 1 9 999982 -138143 1 11 999981 312454 2 2 999999 1 285993 796370 -239497 2 2 999999 2 373127 755822 1 11 999989 -491479 1 417059 933825 720225 1 3 999982 -953633 2 20 999985 2 2 999999 1 3 1000000 -749368 2 539943 675826 2 9 999987 2 3 999994 2 2 999999 2 2 999999 1 308109 966461 -984922 1 2 999999 -200775 1 2 999999 -732495 2 860592 992683 1 2 999999 -170641 1 2 999986 -132814 1 506301 957886 -450913 1 2 999999 918251 1 636785 720032 869781 1 319669 578502 465060 2 207641 649253 2 2 999999 1 15 999993 -63015 2 11 999992 1 16 999983 -576412 2 12 999994 2 2 999999 2 2 999999 2 117300 976469 1 1 999986 256233 2 5 999988 2 2 999999 2 291440 943839 1 2 999999 310589 2 2 999999 1 15 999993 762522 2 2 999999 1 2 999999 -291620 1 10 999984 -235910 2 2 999999 2 4 999995 2 7 999995 2 17 999999 1 18 999991 726056 2 183757 984674 2 2 999999 1 9 999981 745477 1 2 999999 174946 2 669226 703584 1 2 999999 -714748 2 18581 857736 1 35587 682456 892362 2 2 999999 1 13 999993 158759 2 105345 195414 1 2 999999 661705 1 42468 163734 188887 2 2 999999 1 655026 902877 -719665 2 2 999999 1 708437 928102 -696865 1 3 999994 -611937 2 201606 535332 2 2 999999 1 657239 870945 626420 2 28828 84646 1 2 999999 -627292 2 2 999999 2 317896 594341 1 2 999999 -324528 2 101841 805064 2 14 999987 2 2 999999 2 668392 721065 1 10 999993 162160 2 13 999996 1 2 999999 71317 1 2 999999 -639362 2 2 999999 2 448512 666409 2 8 999987 2 2 999999 2 315142 361139 2 2 999999 2 14 999981 1 2 999999 107054 1 537398 814944 -246560 1 141689 221781 98119 1 2 999999 -101010 1 9 999990 -813036 1 2 999999 775519 2 2 999999 2 9 999992 2 11 999989 1 2 999999 -435816 1 17 999985 -562419 1 4 999995 -911690 1 11 999993 -107557 1 62472 449151 495957 2 375476 926164 2 20 999993 1 259409 842998 625409 1 2 999999 902789 2 2 999999 2 449803 784315 2 10 999986 2 48774 736636 1 2 999999 -212024 1 886638 964247 991571 1 2 999999 -226368 2 2 999999 2 144927 351628 1 421702 882503 -891035 2 264931 924535 2 2 999999 1 2 999999 964898 2 141473 551964 1 690514 819279 900 1 712813 916252 741607 1 2 999999 583038 2 9 999998 2 1 999994 1 14 999994 754788 1 2 999999 220820 1 2 999999 -898676 2 19 999985 1 171315 443142 471938 2 2 999999 2 2 999999 2 122813 318862 1 686030 791403 581525 1 18 999992 -361668 1 2 999999 -858113 1 2 999999 832646 2 195231 795946 1 450387 537436 -696737 2 6 999997 1 6 999998 -945029 1 752464 987068 74551 1 2 999999 330486 2 2 999999 2 10 1000000 2 497527 743967 1 399983 406921 748848 1 16 999984 -942980 1 12 999997 884515 1 7 999990 -333813 1 2 999999 861100 1 598660 776688 -596987 2 2 999999 1 2 999999 87017 1 2 999999 -386690 1 2 999999 -529362 2 2 999999 2 128598 789538 1 207306 969237 -201398 1 2 999999 -379361 2 2 999999 2 20 999985 2 392091 731965 1 2 999999 791906 1 655651 688524 -599957 1 12 1000000 -130473 2 289847 811392 1 187345 940703 -52727 2 2 999999 2 11 999989 2 586901 964066 1 16 999985 426489 2 406803 771947 1 708702 968061 -548207 2 11 999999 1 2 999999 -626369 2 15 999993 1 9 999982 807335 1 2 999999 -626261 1 666155 910496 -221227 2 2 999999 1 6 999990 950799 1 10 999993 -44726 2 93439 595079 2 2 999999 1 2 999999 -71741 2 10 999999 1 2 999999 -749402 2 2 999999 1 13 999993 -484166 1 1924 832654 961414 2 19 999995 1 2 999999 159066 2 13795 202808 1 2 999999 -851553 2 342726 630298 1 431976 464380 -485162 1 2 999999 -309139 1 280298 312622 -702227 1 300905 319179 144908 2 2 999999 2 353935 366372 1 422137 697641 -578022 1 351938 519154 -458995 2 16 999981 2 2 999999 1 2 999999 894713 2 2 999999 2 18 999996 2 17 999990 2 17 999982 2 408933 665328 2 2 999999 1 2 999999 900700 1 17 999982 -419164 1 12 999983 -416638 1 2 999999 -528756 1 2 999999 60818 1 2 999999 -743971 2 19 999986 1 2 999999 754659 1 7 999998 -424942 1 19 999981 -670340 1 4 999990 -329966 1 2 999999 644901 1 903542 938925 574278 1 284197 753111 -54802 2 2 999999 2 2 999999 2 456804 813133 2 2 999999 2 3 999990 1 2 999999 287670 2 2 999999 2 2 999999 1 488664 578086 -84267 1 200829 989593 168157 2 2 999999 2 9 999982 1 14 999988 4845 1 5 999996 268555 2 4 999984 1 181660 424130 49634 1 2 999999 -150018 1 2 999982 -322486 2 2 999999 1 97728 359098 195603 2 2 999999 2 212798 922811 1 6 999983 310770 1 4 999982 348263 2 650878 984730 2 2 999999 2 2 999999 1 2 999999 233412 2 14 999992 1 483791 609022 -894244 2 19 999998 1 127644 632359 -900629 2 194716 804443 1 210221 232600 -259403 2 2 999999 1 2 999999 -979890 1 457878 899745 499477 2 2 999999 1 6 999994 307220 2 361531 565046 1 4 999982 517413 1 8 999984 -778024 1 240604 974453 183529 2 2 999999 1 17 999995 336595 1 26052 653239 46273 2 13 999996 2 2 999999 2 52275 725244 1 86913 569107 979958 2 1 999996 2 10 999985 2 14 999998 1 2 999999 170593 2 13 999984 1 7 999987 91669 2 2 999999 1 1 999982 502942 1 5 999985 414767 2 2 999999 2 2 999999 1 721250 964015 -10113 1 11 999995 -453917 1 13 999981 905796 1 795808 900512 254277 1 362593 955541 -91437 2 378863 449139 2 2 999994 2 11 1000000 2 526703 648625 1 2 999999 766603 2 2 999999 2 575523 780355 2 2 999999 2 2 999999 1 2 999999 232044 2 2 999999 1 11 999987 -662813 1 418826 901765 -748345 1 544720 818995 -726307 1 179298 823209 395492 1 541477 608521 -72714 2 2 999999 1 318735 400350 333409 2 2 999999 1 8 999988 -662316 2 317170 322182 2 531834 732396 1 9 999999 -457731 2 6 999982 1 392458 988420 77570 1 341944 667439 -613197 1 2 999999 -647494 2 2 999999 1 4 999995 -47173 1 262715 552001 -366552 1 672259 758722 -406253 2 16 999994 1 2 999999 290376 1 19 999989 -76455 1 351302 737389 581684 1 14 999984 -613786 2 2 999999 1 14 999988 435326 2 15 999987 2 492726 968533 1 5 1000000 829938 2 12 999986 2 679207 726836 2 2 999999 1 2 999999 -787975 2 2 999999 1 3 999985 503781 2 6762 476463 2 3 999999 1 2 999999 974164 2 12 999991 2 20 999993 1 2 999999 -437923 2 612865 998425 2 380987 756179 1 2 999999 -189843 1 298689 736721 -448468 2 9 999996 1 274808 615207 484656 2 13 999997 1 2 999999 667816 2 2 999999 1 227453 627770 -257685 2 85411 561577 2 90914 747781 1 2 999999 -798133 1 18 999995 -637829 1 12 999998 574213 1 508852 720938 787616 1 78560 614431 -528294 1 144459 732869 614281 1 2 999999 778759 2 2 999999 1 423308 963867 -147596 1 617528 709231 -241161 2 13 999988 2 2 999999 2 44617 269220 1 2 999999 389242 1 58154 658662 580810 1 452138 985448 708157 2 2 999999 2 4 999987 1 3 999985 281888 1 913583 959435 -945883 2 2 999999 2 153915 610827 1 9 999996 -167175 2 720436 993736 1 2 999999 -413348 2 3 999997 2 4 999989 2 6 1000000 1 2 999999 960371 1 3 999985 -202846 1 112823 459702 234705 1 15 1000000 426212 1 2 999999 -760127 2 10 999991 1 1 999993 225975 2 20 999999 1 19 999986 -795667 1 3 999996 741091 2 12 999996 1 2 999999 -83926 2 626589 807720 1 2 999999 815375 1 134752 849251 -660499 2 13 999994 1 182210 401477 -941527 2 240789 645437 1 196793 517728 588071 2 9 999987 2 2 999999 1 2 999999 -96277 2 2 999999 1 15 999990 -570324 1 19 999997 800645 2 2 999999 1 1 999994 -839728 1 7 999993 -12006 2 2 999999 2 2 999999 2 2 999999 1 14 999998 -273755 1 2 999999 513198 2 19 999991 2 2 999999 1 2 999999 -879082 1 43255 588013 -357249 2 15 999985 1 2 999999 553806 1 4 999983 663257 2 45412 799239 2 3 999992 1 7 999999 -349611 1 402740 673219 357040 2 20 999990 2 2 999999 2 3 999989 1 20 999982 -983737 1 15 999996 292327 1 4 999981 906100 1 260384 501531 -328644 2 24408 550991 1 2 999999 153321 2 2 999999 1 17 999988 -280590 2 105474 685695 1 2 999999 -707445 2 636173 676923 2 2 999999 2 2 999999 2 363453 784435 1 8 999982 528653 2 19 999998 2 228586 851762 1 235575 455133 790531 1 213409 767594 677408 1 17722 369901 -974427 2 2 999999 1 2 999999 -875588 2 2 999999 1 438549 711572 -663666 2 418276 684617 1 11 999987 -691820 1 2 999988 603683 1 17 999987 -119873 1 2 999999 572148 1 20 999982 -75125 2 2 999999 1 2 999999 -520092 2 68094 258271 2 477419 790044 1 286141 310953 736609 2 2 999999 2 17 999997 1 17 999991 589872 1 2 999999 -886698 1 479918 700269 836999 1 742639 929627 -380486 1 2 999999 -289077 1 2 999999 360154 2 4 999998 1 498934 898048 -612963 2 2 999999 1 715820 915252 -492604 2 9 999988 2 363391 983019 1 3 999995 742592 1 585799 769320 597033 1 13 999985 542209 1 396660 423993 879718 1 190087 813143 -833257 2 8 999986 2 309770 451416 1 2 999995 799755 1 8 999989 -397280 1 2 999999 387922 2 226052 992646 1 18 999992 633906 2 2 999999 2 2 999999 2 9 999998 2 173393 279465 2 2 999999 2 12 999985 1 15 999997 -112682 1 2 999999 -494052 1 622490 702413 -658229 1 276154 462112 829307 1 381174 567406 904806 2 2 999999 2 9777 806253 1 2 999999 -661625 1 437104 855518 -618217 1 2 999999 924310 2 2 999999 2 2 999999 1 18122 589144 -472628 2 218932 434481 1 15 999988 218779 1 674517 912082 69604 1 8 999988 411576 1 473508 607794 -357371 2 600851 649724 1 19 999982 -894875 2 578413 747902 1 2 999999 192536 1 298132 628077 -786028 2 2 999999 1 344089 528110 -409802 1 603560 750064 697518 2 2 999999 2 2 999999 1 7 999994 -475506 2 4 999994 2 2 999999 1 2 999999 -351306 2 207811 356145 1 443932 649059 -979435 1 2 999999 -647092 1 3 999996 -340047 2 13 999987 2 13 1000000 1 2 999999 244651 2 4 999991 2 20 999994 2 266468 496340 2 2 999999 2 2 999999 2 6 999990 2 10 999991 1 9 999989 -965062 2 16756 703110 1 12 999991 763158 2 2 999999 1 2 999999 528432 1 103276 715969 -422801 2 502280 604353 1 13 999994 -762650 1 2 999999 728849 2 5 1000000 2 449622 996052 2 2 999999 1 2 999999 -259723 1 2 999999 -229250 2 756974 908194 2 2 999999 1 2 999999 967009 1 2 999999 103116 2 12 999988 1 752006 904007 816948 1 4 999989 97946 1 16 999984 323288 2 13 999983 1 2 999999 559258 1 2 999981 -525686 2 14 999998 1 2 999999 -527770 1 2 999999 -537321 1 2 999999 -581846 1 3 999994 -669675 1 50213 217349 -644227 1 109787 736793 176640 1 2 999999 500130 1 14 999996 -20 2 306852 533282 1 2 999999 -518295 1 2 999999 -350275 1 350833 407256 868041 2 2 999999 2 2 999999 2 2 999999 1 9 999989 -960684 2 2 999999 2 2 999999 1 18 999991 890467 2 2 999999 2 2 999999 1 12 999990 -937825 2 902379 966936 1 14 1000000 -554300 2 2 999999 1 253830 549543 848955 1 321992 661516 160492 2 2 999999 2 183311 374287 2 9 999990 1 4 1000000 834420 1 2 999999 736000 1 2 999999 -330000 2 271889 486322 1 2 999999 -840446 1 2 999999 -630452 1 2 999999 -881407 2 2 999999 1 20 1000000 -477459 1 2 999999 307222 2 8 999989 1 782189 952178 955806 1 16 999996 805505 2 172089 838732 2 6 999991 2 115351 167946 1 2 999999 -578505 2 294311 528531 1 2 999999 754134 2 298515 893148 2 239390 765213 1 252600 828875 -880489 1 2 999999 894793 2 2 999999 1 365503 542384 486443 2 2 999999 2 2 999999 2 238670 329718 1 2 999997 -942173 2 2 999999 2 2 999999 1 13 999990 -832747 2 2 999999 1 2 999987 331112 2 2 999999 2 13 999983 2 2 999999 1 54264 171990 284555 1 8 999984 398931 2 13 999981 2 2 999999 2 2 999999 2 200775 371760 2 411801 549367 1 10 999985 600957 2 10 1000000 1 17 999998 -12606 1 377348 988902 885923 2 2 999999 1 19 999986 -331121 1 2 999999 564736 2 2 999996 1 13 999982 -93249 1 18 1000000 -874092 1 2 999999 213137 1 2 999999 -960935 2 93088 460510 2 101951 692075 2 3 999992 2 12 999998 1 5 999999 446163 1 2 999999 -12985 1 13410 681506 516054 1 65419 705999 284159 2 2 999999 1 186170 374833 -267366 2 20 999986 1 19 999984 54943 2 5 999992 1 294905 334077 -939159 1 304724 383673 303626 2 2 999999 2 34369 883996 2 2 999999 2 2 999999 1 2 999999 753469 1 18 999994 -961181 2 721050 721422 1 14 999981 272452 1 159192 645369 153952 1 14 999994 184589 1 271288 658844 -457043 1 8 999983 -896424 1 2 999999 842952 1 7 999985 -812641 2 2 999999 1 4 999995 660980 1 3 999997 -470527 2 2 999999 1 2 999999 -806170 2 2 999999 2 2 999999 2 179045 787098 2 2 999999 2 36010 821815 1 88326 978654 148999 2 387151 616199 1 7 999997 -58112 1 11 999997 -833361 1 394785 740949 -825898 2 11 999992 1 96705 835926 -294433 2 543033 981137 2 292118 794598 1 15 999985 -565794 1 2 999999 854793 2 35728 716810 2 2 999999 1 2 999999 350732 1 416041 581594 -32899 1 2 999999 -80052 1 13 999989 -152368 1 186729 523375 -452098 2 17 999999 2 1 999998 2 699925 744503 1 7 999991 256068 2 12 999995 1 169268 667623 -600753 2 211396 644399 1 2 999999 -119454 2 5 999994 2 611524 803650 2 15 999998 1 207372 591286 174964 1 1 999985 66860 1 2 999999 -530204 2 2 999999 1 130411 894223 -398107 2 2 999999 2 2 999999 1 57057 888334 297503 2 332012 897072 1 2 999999 -552011 1 2 999999 391916 2 1 999990 2 11 999996 1 208976 893288 992455 1 2 999999 -611093 2 12 999991 1 11204 554346 -977362 2 16 999996 2 55874 365870 2 9901 438655 2 726683 902984 1 69842 73807 58540 1 6 999985 -995899 2 159978 390995 1 15 999982 -849880 1 427820 833165 165474 2 18 999981 1 7 999989 151879 1 2 999999 236415 2 33833 51218 2 552843 571365 1 129228 654514 -558061 1 20 999993 86494 1 255081 408437 -147018 1 2 999999 444625 2 47433 852291 1 166980 277718 -310516 2 241943 488415 1 2 999999 -384503 2 1061 226434 1 5 999984 -102260 1 205547 459916 244460 1 1 999981 -59217 2 70436 281397 2 2 999999 2 2 999999 1 35622 100318 -58276 1 2 999999 138634 2 17 1000000 2 2 999999 2 2 999999 2 877014 979310 2 2 999999 2 2 999999 1 117621 240180 -92040 2 9 999981 2 2 999999 2 2 999999 1 2 999999 868135 2 6 999981 1 2 999999 611555 1 10 999987 -245620 1 654902 892745 -955057 2 2 999998 2 89410 733390 2 6 1000000 1 2 999999 -502826 1 399555 590310 824719 1 2 999999 -204003 2 18 999996 2 203803 946381 2 6 999987 1 10 1000000 711347 2 3 1000000 2 2 999999 2 2 999999 2 53101 932321 2 8 999995 2 2 999999 2 18 999981 1 503246 617838 -263532 2 11 999999 1 716308 839905 -351474 2 2 999999 1 2 999999 174376 1 2 999999 -580184 2 545317 611805 1 759854 789304 -666951 1 19 999981 457695 1 19 999985 -932000 1 825131 958447 431166 1 119707 318745 892121 1 164427 461423 -120679 1 321519 760587 -16089 2 82562 820220 1 2 999999 957041 1 30466 748753 714637 2 206896 706318 2 474844 920663 1 540480 970078 575445 2 4 999982 1 797998 918379 -352369 1 2 999999 513575 1 2 999999 127931 2 2 999999 1 2 999999 742950 2 2 999999 2 118724 261067 1 2 999999 323203 1 15 999981 -858661 1 541915 699392 76064 1 2 999999 592681 2 5 999990 2 781605 873879 2 151220 353110 1 7 999991 -467016 1 2 999999 -344417 1 567897 583968 126933 2 16 999987 1 11 999983 -788130 2 16 999991 1 2 999999 682458 1 420154 648411 -121334 1 608282 748810 572991 1 8 999999 -773262 1 2 999999 -284234 1 2 999999 120742 1 9 999999 -888594 1 2 999999 773910 1 198287 917633 779241 2 849169 979300 2 2 999999 1 525423 537965 849455 2 74375 856750 1 18 999992 338369 2 435033 435536 2 426565 541858 2 8 999986 2 2 999999 1 526505 688487 695330 2 17 999981 1 205098 363410 -495534 2 10 999990 1 9 999985 -657563 1 2 999999 -494774 1 2 999999 684582 1 16 999995 510410 1 875588 986498 -23980 2 19 999986 2 2 999999 2 2 999999 2 409487 418577 1 2 999999 376136 2 2 999999 1 7 999991 -710320 1 4 999986 -104324 1 567720 991022 -362963 2 224538 239553 2 558587 944378 2 777650 830290 2 259257 646517 2 2 999999 1 346163 852595 -796475 1 2 999999 581624 2 2 999999 1 2 999999 571184 1 2 999999 -169488 2 2 999999 2 739133 909935 2 2 999999 2 2 999999 2 53983 849578 1 2 999999 -558338 1 2 999999 113157 1 3864 398139 621952 1 2 999999 -625369 1 395446 705271 -347756 1 2 999999 119365 1 18 999987 -869427 1 2 999999 265374 1 125796 941290 -333372 1 11 999986 716084 1 2 999999 759302 2 2 999999 1 594162 758037 -676485 1 88732 203640 617309 2 69561 258416 2 11 999987 2 401993 483672 2 2 999999 2 2 999999 1 361157 423389 886383 1 2 999999 357125 1 2 999999 657185 1 2 999999 -684995 1 15 999989 -166512 2 262603 696612 1 2 999999 -299765 2 2 999999 2 162712 970924 1 15 999983 -587807 1 2 999999 -895963 1 10 999999 -127801 2 2 999999 1 295004 585261 63169 1 111919 735266 -949708 2 16 999985 1 517906 588895 -399774 1 2 999999 774670 2 2 999999 1 2 999999 -496328 1 14 999987 -418365 2 5 999986 2 292332 648738 1 4 999987 -391873 2 20 999999 1 201847 932636 173621 2 59335 689067 2 7 999990 1 2 999999 -603067 1 33834 219268 254517 2 19087 191544 2 8 999998 1 2 999999 601039 1 2 999999 70679 1 5393 57748 -999510 1 16 999997 -848905 1 3 999997 -606181 1 5 999986 -109130 1 10 999988 652383 2 5 999988 2 305567 740130 1 2 999999 437955 2 26066 968626 1 2 999999 445610 1 2 999999 -152456 2 2 999999 1 220514 539353 -937985 1 168970 847189 457383 2 9968 978266 1 2 999999 715579 1 626245 988642 -119519 1 918889 999197 182407 2 2 999999 2 383564 675235 2 225102 359089 2 2 999989 2 2 999999 2 3 999997 1 2 999999 -43089 1 15 999986 -608051 1 63796 400170 -682031 2 19 999993 1 2 999999 -109891 1 7822 151554 319897 2 349392 649221 2 2 999999 1 268898 324869 515357 1 41184 181153 959705 1 58299 151144 556204 1 252579 356359 205897 2 2 999999 1 456814 828912 -481944 2 1 999982 2 612656 936165 2 2 999998 2 13 999986 2 2 999985 2 600811 978065 2 2 999988 1 54733 633265 680624 1 94031 102869 586563 2 2 999999 2 685340 916317 2 2 999999 2 383138 612041 2 359775 963839 1 367324 447363 442854 1 197256 943914 -718256 2 2 999999 1 10 999984 -682783 2 2 999999 1 2 999999 441956 1 8 999985 53039 2 2 999999 2 899671 994414 1 2 999999 -929503 2 9 999996 1 3 999984 -439397 1 9 999985 64270 1 486532 556755 31689 2 2 999999 1 332238 510914 992369 1 407644 678188 -503677 1 99045 673833 727752 2 658175 704423 2 2 999999 1 2 999999 -606571 2 296599 329828 1 2 999999 878467 1 2 999999 453782 2 24402 302276 1 20 999998 364703 2 2 999999 1 2 999997 -50291 2 2 999999 1 930160 945708 -73093 2 125036 508746 1 2 999999 -348324 1 10 999991 264616 1 8 999984 -616896 1 10 999994 206325 2 14 999993 2 2 999999 2 2 999999 2 266398 635366 1 2 999999 277793 1 18 1000000 -146757 2 2 999999 1 685622 806952 509351 2 2 999999 1 2 999999 -487776 2 2 999999 1 2 999999 -715369 1 2 999999 -863339 1 2 999999 -447748 2 251231 504876 2 40366 297196 2 2 999999 2 15 999990 2 2 999999 2 33912 195327 2 20 999996 1 2 999999 -433740 1 325862 393031 322510 2 730496 982190 2 106131 904699 2 2 999999 2 19 999981 2 2 999999 1 2 999999 521270 1 7 999986 -835267 1 439261 613468 282868 2 274712 383853 1 2 999999 359180 2 260113 670250 2 137643 455139 2 6 999993 2 2 999999 2 907697 944448 1 463932 941802 -682655 1 264467 276792 159562 1 18 999992 -689299 1 9 1000000 897127 2 8245 109803 2 781125 930562 2 2 999999 2 2 999999 1 4 999999 -661560 2 17 999993 1 8 999993 300687 2 511973 975641 1 2 999999 -883890 1 107433 741425 -707723 1 19 999987 585256 2 550159 681587 1 204827 427100 -80286 2 5 999993 1 334372 370098 -505020 1 12 999981 282954 1 240031 520571 -229274 1 88599 869251 -384786 2 4 999994 1 614836 744541 563953 2 366469 648321 2 4 999996 2 15384 628322 1 75183 600149 967558 2 623050 718197 2 11 999992 2 2 999999 1 2 999988 -409902 2 12 999996 2 64424 750881 1 697688 794947 -644810 2 39409 972811 1 7 999989 620044 1 2 999999 -654235 2 2 999999 2 358413 586495 2 11 999997 1 11 999999 784303 2 745982 886216 1 2 999999 692268 1 2 999999 -467804 1 97875 731974 -140206 1 2 999999 422778 2 12 999994 1 5 999983 -311817 1 3 999997 -972493 1 20 999994 -923498 1 2 999999 598328 1 7545 900780 279466 1 70773 740500 -222729 1 369747 586362 -170254 2 2 999989 1 828363 840965 -654765 2 2 999999 2 3 999981 1 790817 849727 -520936 2 2 999999 2 2 999999 1 2 999999 967409 1 83593 840269 -578350 2 18 999985 1 5 1000000 67918 1 5 999989 881643 2 13 999986 1 2 999999 372161 1 12 999998 818247 1 2 999999 -512707 1 2 999999 809580 2 920509 930277 1 9 999989 446053 2 98017 999666 1 47814 558278 -545098 2 343194 511070 1 461383 966583 -997210 2 718424 875911 1 2 999999 -60514 2 617371 764870 1 652014 680832 524217 2 517878 686249 1 2 999999 532441 1 2 999999 917671 2 201973 826761 1 2 999999 736673 2 7 1000000 2 346607 497230 2 779459 930724 2 2 999999 1 2 999999 196445 1 10 999993 -961381 2 293899 318318 1 278728 536881 777729 2 625826 767986 1 465336 852595 -640599 2 294476 332006 1 687639 740597 203922 1 209150 971580 270421 1 186999 889611 -537494 1 18 999990 -758789 1 6 999987 619960 1 2 999999 592109 1 2 999999 122959 2 7 999999 2 323604 678992 2 18 999986 2 541821 892640 2 8 999998 1 2 999999 -301456 1 210906 483319 264570 1 2 999999 199419 2 16 999997 1 2 999999 193407 1 20 999981 -185318 2 857867 953568 2 6 999999 1 2 999999 317893 2 2 999999 1 2 999999 -921761 2 136368 480506 2 5935 625758 2 2 999999 1 1 999981 -521059 2 441774 462887 2 8 999997 1 17 999989 251388 2 2 999999 2 374344 478240 2 31430 395709 1 24786 368069 64898 2 2 999999 2 2 999999 2 64788 307528 1 2 999999 -595255 2 5 999991 1 266218 767608 -359870 1 14 999994 -854134 2 6 999995 2 19 999995 1 2 999999 -14414 1 2 999999 388812 2 18890 683924 1 1 999985 95114 1 742890 820585 -540968 1 85817 873906 -208990 2 2 999999 2 676016 964520 2 2 999999 1 561044 775422 912968 2 530021 887775 1 10 999988 -398101 1 560532 882028 326764 1 2 999999 -730529 2 10 999999 1 2 999999 -890406 2 694594 846458 1 2 999999 -370133 1 18 999999 991152 2 9 999982 2 481959 985954 1 8 999990 -567535 2 2 999999 1 2 999999 894707 2 284839 627567 2 19 999992 1 2 999999 -774631 2 69129 367769 2 2 999999 2 11650 219819 2 2 999999 1 2 999999 975227 2 2 999999 2 2 999999 2 9 999993 2 678160 808203 1 2 999999 755040 1 2 999999 -210954 2 178398 399536 1 5 999991 -172167 2 8 999995 1 826104 915957 733563 1 3 999997 76301 1 11 999982 495997 2 2 999999 2 450747 463496 1 205735 884039 -931184 1 12 999993 -631373 1 5 999981 -682184 1 123062 205547 856252 1 10 999996 -513528 1 2 999999 -143555 1 265096 628584 528435 2 2 999999 2 2 999999 1 454325 963738 -840959 1 2 999999 -551703 2 2 999999 1 10945 788936 -654927 1 177196 228723 -355832 1 11 999991 174995 1 2 999999 -611798 2 2 999999 2 11 999988 2 252631 500590 1 9 999998 891751 1 10 999992 -503186 2 18 999997 2 621930 908600 2 750254 966982 2 7 999990 2 293476 715471 1 118481 420249 -704574 1 159296 449577 649786 2 18 999999 2 2 999999 2 142637 732521 2 85061 654832 2 2 999999 1 544498 819214 -948247 2 19 999982 1 398101 732137 196523 2 19 1000000 1 133914 415032 -839114 1 133672 656043 -389978 2 20152 199977 2 8 1000000 2 643190 983552 1 649288 881888 -794833 2 572429 970721 1 83522 352773 140088 1 12 999989 690418 2 215090 641047 2 20 999987 2 109757 262406 1 27541 250815 717560 2 2 999999 2 689009 730523 2 2 999999 1 6 999986 -514696 2 636418 651753 2 2 999999 1 353313 707738 965167 1 9 999984 544909 1 6 1000000 -119279 1 2 999999 -498116 1 2 999999 988499 2 15064 547142 1 619714 619798 -967112 1 2 999999 -295178 2 7 999995 2 16 999994 1 4 999997 538001 2 196201 409991 2 213123 728400 2 2 999999 2 713847 796385 1 21955 517324 37614 1 2 999999 -32043 1 769419 854630 -916689 1 9 999997 308394 2 2 999999 2 2 999999 1 7 999991 843548 2 66661 277637 2 14 1000000 2 9 999984 2 7 999993 1 5 1000000 -730427 1 2 999999 989182 1 47030 103242 -41454 2 1 999984 1 104430 371461 -824503 2 71459 842125 2 566743 627561 2 9 999981 1 2 999999 -292784 1 439426 944373 -153357 2 152772 967315 1 17 999999 972566 1 3 999987 -979342 2 136160 478654 1 204460 418852 350205 2 417949 884862 2 183937 277767 2 393438 851727 2 2 999999 1 173691 494070 976830 2 184506 279393 2 14 999995 2 20 999984 2 190726 415187 1 2 999999 -341996 2 106383 594114 1 5 999984 556340 2 7 999991 2 17 999989 1 5 999996 -366105 1 13 999984 -871619 1 2 999999 -488535 1 83683 96856 -917236 1 3 999991 -223369 1 366062 719496 837211 2 2 999999 2 312703 739531 2 11 1000000 1 2 999999 130783 1 2 999999 -492647 2 2 999999 1 12 999982 806201 1 2 999999 581764 1 2 999999 -325380 1 350365 390104 781921 2 11 999991 2 2 999999 2 433684 874261 2 2 999999 1 4 999990 319803 1 3 999981 268331 2 50023 639229 1 157583 856819 -290214 2 15 999982 1 11 999991 -235264 1 2 999999 -311440 2 4 999990 1 239787 945139 742398 2 15 999992 1 12 999999 -23578 1 2 999999 422190 2 2 999999 2 4 999984 2 19 999989 1 270483 454920 435867 1 2 999999 -935027 2 2 999999 1 2 999999 -340679 1 94010 685949 -160551 1 3 999995 455302 1 2 999999 242982 1 2 999999 -957366 2 20 999986 2 7 999985 1 2 999998 -458629 2 2 999999 1 393462 781370 902388 1 2 999999 -307216 1 317355 714821 757376 1 598956 991384 175846 1 16 999983 978863 1 3 999991 -753869 1 9 999999 77222 1 2 999999 -487607 2 2 999999 1 289164 829098 266947 2 187391 684041 1 891703 965622 683663 2 2 999999 1 12 999983 -788971 1 2 999999 -470714 2 211176 348034 2 19 999990 2 9 999999 1 2 999999 26225 1 89588 303294 -453831 1 2 999999 -203427 2 14223 848032 1 2 999999 -327934 1 2 999999 -824080 1 741814 930780 816653 1 2 999999 140448 1 6 999984 -619854 1 2 999999 -448491 2 352022 713912 1 16 999989 -953375 2 105902 350799 2 49234 176111 2 2 999999 1 3 999990 -167421 2 64674 438207 2 2 999999 2 2 999999 1 35152 837565 -781252 2 2 999999 1 4 999991 -144972 1 243759 580230 208382 2 247675 909728 2 18 999994 1 727715 815662 -760929 1 216232 553549 -658741 2 11 999990 1 111957 990426 942177 1 7 999993 522583 1 2 999999 -737359 2 2 999999 1 11 999991 -201664 2 494774 907259 1 2 999999 696186 1 2 999999 991703 2 10 999990 2 578668 847471 1 361914 513834 -59038 1 611162 714399 45574 2 13 999981 2 20 999985 2 18768 140944 1 2 999999 -497808 1 19 1000000 810423 2 376436 703935 1 2 999999 882822 1 2 999999 991904 1 20 999984 564806 1 225157 557399 -83200 2 11 999999 1 13 999985 -73533 1 14 999981 -72913 2 2 999999 2 18 999994 1 308099 892178 439252 1 2 999999 557812 2 11 999996 2 356414 414463 1 2 999999 -809633 2 86722 176344 2 525187 994774 1 129822 622534 -199995 2 181806 210779 1 2 999999 -427684 1 410584 784033 233438 1 16 999997 526550 2 488551 560467 1 17 999983 -156386 2 2 999999 1 2 999999 -374537 2 7 999993 1 593601 845520 -550008 2 340404 873102 1 11 999993 -117840 1 24533 468168 666291 1 616559 813907 -626313 2 264307 890826 2 15 999994 2 2 999999 1 75833 418784 -654091 2 8 999987 2 284956 402997 2 6 999987 2 17 999993 1 2 999999 -450629 2 2 999999 2 2 999999 1 9 999993 510568 2 2 999999 1 151139 462371 -847066 1 138540 822930 -255580 1 2 999999 -465863 1 2 999999 -52334 1 5 999996 119667 2 538298 612329 1 172215 833816 -993282 1 9 999992 948099 2 3 999995 2 2 999999 2 526519 969425 2 319621 411670 1 439171 917148 -259990 1 20 999981 -549041 2 3 999985 2 4 999993 2 2 999999 2 2 999999 1 2 999999 211883 1 18 999998 957025 1 3 999992 -993668 1 2 999999 43168 2 20 1000000 2 6 999995 2 2 999999 2 100142 114115 1 2 999999 -688282 2 2 999999 2 9 999989 1 11 999997 144884 2 2 999999 1 1 999985 -735884 2 2 999999 2 17 999995 1 9 999996 -719099 2 10 999994 1 11710 995641 -74982 1 512039 843296 183699 2 2 999999 2 6 999986 2 2 999999 1 2 999999 547120 1 4 1000000 427594 1 18 999984 397154 2 303294 663535 2 2 999999 2 12 999985 2 336738 517681 1 20 999984 485278 1 15 999984 -343296 2 2 999993 2 208558 911055 2 2 999982 2 245224 805786 1 67883 371494 646390 2 18 999985 2 2 999999 2 17 999987 1 2 999999 641670 1 2 999999 757098 1 2 999999 -710265 2 121144 809810 2 207919 796504 2 10 1000000 2 2 999999 2 2 999999 2 2 999999 1 506120 843322 315166 1 2 999999 -534740 2 2 999999 2 2 999999 1 2 999999 396062 2 2 999999 2 2 999999 2 2 999999 1 326626 522797 71835 1 11 999992 -832728 2 2 999999 1 15 999986 -388547 2 2 999999 2 554650 870384 1 2 999999 -123612 2 2 999999 2 314658 683563 1 2 999999 -178536 2 2 999999 1 20 999992 821352 1 2 999999 -289403 2 6 999996 2 200084 399244 1 2 999999 -852023 1 2 999999 -863115 1 15 999983 -624368 2 2 999999 2 10 999984 2 602903 722516 1 17 999993 -113829 2 19 999989 2 2 999999 1 306528 814557 -57677 2 6 999982 1 20 999996 248726 1 383566 486790 686531 2 464695 665885 2 2 999999 2 7 999992 1 2 999999 959632 2 414350 782112 2 393818 936716 2 304885 972872 1 2 999999 -464378 1 2 999999 986197 2 15 999988 2 711534 894079 2 2 999999 1 221717 909141 693842 2 2 999999 2 319486 787270 2 2 999999 1 15 999982 -85394 1 2 999999 -297207 2 79073 756216 1 192345 876553 735505 1 564317 849859 165349 2 18 999999 2 1 999981 2 19 999989 1 137900 562197 -464865 2 6 999995 1 10 999996 96248 1 12 999981 641875 1 2 999999 110177 2 495269 696662 2 2 999999 1 2 999999 594244 1 2 999999 636322 1 2 999999 -628905 2 2 999999 2 7 999982 2 14 999989 2 2 999999 1 15 999992 897693 2 2 999999 2 2 999999 2 1927 466114 1 192321 742257 678781 2 2 999999 1 2 999999 629582 1 829782 873843 -68524 1 572120 659066 -616397 2 49412 487333 2 2 999999 1 83586 351496 -795449 1 2 999999 -775001 1 16 999987 -416665 2 2 999999 1 2 999999 694658 2 290888 852051 2 6 999987 1 2 999999 32727 2 19 999995 2 3 999988 1 2 999999 157396 2 14 999985 1 283693 470853 -145047 1 20 1000000 857746 2 2 999999 1 288620 795119 -179424 2 2 999999 1 839464 869984 -391776 1 2 999999 -186879 2 538804 670491 1 2 999999 914711 2 319626 939016 2 2 999999 1 61501 914000 464975 1 53514 572548 -617908 2 5 999997 1 622422 803564 -231705 2 677453 918729 2 343334 441045 2 6 999993 1 2 999999 921206 1 2 999999 607501 1 11 999985 76392 1 499910 842821 201795 2 20 999996 1 17 999997 -342475 1 2 999999 -907963 1 2 999999 248353 2 443912 688908 2 11 999987 1 18 999996 -608825 1 2 999999 -121298 1 11 999996 -796789 1 612145 943057 -54958 2 215710 575936 1 2 999999 720111 2 14 999992 2 14 999995 2 445162 764044 2 359359 826080 2 2 999999 2 318279 620602 2 2 999999 1 36305 571165 -458561 1 15 999983 -188061 1 284895 809386 259878 2 2 999999 2 2 999999 1 2 999999 -995638 1 17 999996 -425570 2 2 999999 2 725077 800846 1 23399 920261 288386 2 467022 806682 1 13 999995 465659 2 2 999999 2 2 999999 1 523704 545421 880270 2 12 999981 1 2 999999 792426 2 2 999999 1 13 999989 933776 2 571057 660179 1 11 999987 -399998 1 842434 858839 94187 2 2 999999 1 216289 243068 -471112 1 18 999982 -134777 1 6 999982 -744320 1 273019 539906 -855204 2 15 999981 1 1 999986 891132 1 2 999999 -210634 1 800184 818230 895667 2 63231 875333 2 42044 293251 2 2 999999 1 2 999999 837390 1 314564 444068 -799075 1 2 999999 -546419 1 3 999996 -240932 1 615672 790279 148844 1 2 999999 -629234 1 618168 932113 -422252 2 17 999993 2 258266 422890 2 10 999984 1 1 999981 -262963 2 5 999999 2 616297 666537 2 445695 463477 2 2 999999 2 12 999986 2 20 999997 2 14 999995 1 8 999985 -668167 2 4 999984 2 12 999990 1 163708 502023 841525 1 278178 557853 -508906 1 15 999994 -387367 1 278002 948231 443903 2 795138 962564 1 4 999986 54534 2 2 999999 2 2 999999 1 747833 802494 -106710 1 7 999984 -490741 2 5 999997 2 422445 481397 1 9 999993 -613149 1 403158 482658 -611253 2 522308 596681 2 2 999999 2 18 999986 2 2 999999 1 11 999998 -643349 2 10 999992 2 2 999999 2 2 999999 1 6 999992 47402 2 160248 906712 2 2 999999 2 2 999999 1 326741 721960 -935692 2 17 999986 2 2 999999 1 2 999999 992397 2 66726 212224 2 2 999999 2 2 999999 1 2 999999 -14936 1 6 999981 -320621 1 2 999999 -883783 1 2 999999 654668 1 2 999999 907120 2 6 999989 1 7 999990 -537714 1 2 999999 661275 1 12 999988 -447223 1 20 999989 -354305 2 366822 901195 2 629134 650783 1 186143 346403 908808 2 452317 481882 1 17 999987 680305 1 17 999999 -867067 2 200923 337639 1 233418 451767 685661 1 2 999999 -581048 2 2 999999 1 2 999999 -867237 1 572216 759717 -902932 2 2 999999 1 192196 670395 302781 1 2 999999 -452684 1 2 999999 216645 2 320711 782867 1 368461 475930 -411645 1 3 999989 -774744 1 2 999999 -112096 1 12 999997 -647167 2 16 999993 1 8 999985 -614592 1 2 999999 201217 2 17 999996 1 115343 958448 152361 1 88222 959501 -242410 2 437335 541618 1 13 999995 -51131 2 790238 967630 1 2 999999 -195769 2 15 999987 1 8 999997 496603 2 32281 455272 2 2 999984 1 19 999985 -757416 1 163844 993817 434791 1 16 999989 306377 2 369125 450429 2 2 999999 2 2 999999 1 2 999999 909567 1 8478 117615 534527 1 11 1000000 816106 1 336828 545955 -146824 2 4 999996 2 366820 504056 2 8 999981 1 7 999981 109079 2 2 999999 1 2 999989 -494556 2 638933 715351 2 10 999997 1 2 999999 663420 2 2 999999 2 2 999999 1 15 999997 190839 2 2 999990 2 692886 990674 1 115546 852339 -797233 1 107986 128939 544681 2 6 999993 1 20 999981 -517567 1 2 999999 997879 2 783755 875035 1 2 999999 26996 1 749224 787713 -616448 1 2 999999 988779 1 2 999999 757370 1 2 999994 -217201 2 83691 529632 1 5 999993 166003 1 2 999999 342011 2 91755 100417 1 642352 991254 -796201 2 318296 980785 1 2 999999 9884 2 2 999999 2 2 999999 1 2 999999 725135 1 15 999988 436741 2 18766 872291 1 2 999999 392464 2 2 999999 2 112858 215870 2 4 999998 2 14 999988 2 233133 916642 2 972491 983537 1 4 999988 -224603 1 14 999996 961345 1 554760 944017 -628924 1 2 999999 230995 2 11 999990 2 15 999982 1 2 999999 -188188 1 13 999984 653107 1 3 999990 -576443 1 2 999999 -45564 1 5 999992 53812 1 2 999999 184530 1 2 999999 -274495 1 2 999999 246082 2 555962 665303 1 179846 795490 -373494 1 2 999999 -760491 1 388131 442680 751188 2 53510 904923 2 2 999999 1 224523 767213 162692 1 2 999999 320383 2 2 999999 1 19 999982 -798314 1 2 999999 540007 1 2 999999 502945 1 2 999999 869263 2 2 999999 2 2 999999 2 484009 958420 2 644202 674259 1 2 999984 428857 1 235506 421983 -498362 1 2 999999 561303 2 4 999988 2 17 999989 1 2 999999 -4081 1 4 999983 -498515 1 234416 882947 434727 1 385746 638472 744406 1 240023 549058 714445 2 569539 874405 1 6 999995 987730 2 9 999986 1 38546 452708 -37635 2 161143 374657 1 12 999987 -906660 2 598060 931147 2 2 999999 1 286193 449297 -367741 1 10 999989 -439654 1 232165 550960 278422 1 14 999995 807884 1 13 999994 77622 2 519072 602122 1 2 999986 235781 2 18 999995 2 18 999985 2 317185 464270 1 158774 471103 -859830 1 2 999999 -275879 2 71961 581019 1 7 999984 -994007 1 307002 381518 211254 2 135283 678935 1 643239 861389 504162 2 4 999989 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 459758 2 2 999999 1 643990 698446 -776752 1 314642 809165 341238 1 8 999984 -319408 1 11 999997 -752537 2 2 999999 2 15 999983 2 258283 495714 2 184093 644540 2 426636 886272 2 10 999982 2 20 999983 2 87534 276340 1 128948 522429 -327429 1 12 999990 -636437 1 2 999999 64145 2 20 999997 1 556618 892780 461508 1 13 999992 -867188 2 573498 647522 1 2 999999 -875770 2 581999 964332 2 1 999984 2 307831 650475 2 18 999987 2 2 999999 2 2 999999 1 2 999999 32162 1 2 999999 -858924 2 2 999999 2 2 999999 2 16813 312510 2 2 999999 1 6 999989 -284573 2 263085 846867 2 738621 891178 1 17 999981 -538290 2 9 999996 1 2 999999 -305118 1 5 1000000 938462 1 16 999986 718888 2 282245 862326 2 2 999999 1 16 999991 -253600 2 14 999982 1 2 999999 705292 2 104447 185089 2 62354 228280 1 2 999999 918523 1 18 999993 -736893 1 2 999999 423890 1 2 999999 -846843 2 9 999998 2 2 999985 1 2 999982 -750954 1 20 999988 816471 1 6 999997 837046 1 421611 590231 743083 1 2 999999 555268 1 224083 744703 553668 1 19 999998 694386 1 802905 920392 41944 1 724265 760365 -680637 2 2 999999 2 8251 925002 2 2 999999 2 2 999999 1 2 999999 -33652 2 720528 937865 1 2 999999 670151 2 125362 568797 1 2 999999 -157261 1 697982 972718 -649355 2 48263 493218 1 5 999990 -481173 2 2 999999 2 2 999999 1 896848 927490 -674824 1 6 999991 107768 2 370725 615581 1 232842 611133 -327461 2 20 999992 1 2 999999 -660361 1 2 999999 534308 2 542328 977878 1 123726 537156 51111 1 151429 987882 -848285 2 16 999997 1 1 999999 336471 1 9 999988 -146921 1 343862 712125 -926965 2 5 999998 2 2 999987 1 2 999999 739373 2 4 999994 1 2 999999 218076 1 62935 540728 -72121 1 800820 879655 654148 1 3 999993 -832047 1 2 999999 937350 2 2 999999 1 2 999999 141266 1 7 999993 846496 1 191463 466369 382499 2 15 999992 1 45674 763915 630562 2 2 999999 2 364351 656051 2 108887 319875 1 74603 807403 -549757 1 2 999999 718242 1 2 999999 -264666 1 11 999997 -297414 1 478202 701092 -71613 2 12 999981 2 16574 54900 2 576372 601118 1 2 999999 -174954 2 2 999999 1 2 999999 140861 2 2 999999 1 167453 702211 138827 2 20 999999 1 12820 831978 601633 2 3 999997 1 57641 759609 695906 2 13 999997 2 1 999990 2 3 999999 1 6 999990 178291 2 5 999992 1 733272 962585 -233728 1 2 999999 272735 2 2 999999 2 553722 650350 1 2 999999 790439 2 2 999999 2 8 999992 2 2 999999 2 2 999999 1 17 999989 -173469 2 14 999997 2 4 999999 1 186624 434418 467531 1 19 999983 415361 2 2 999999 1 254 144432 -636084 2 825439 906451 1 2 999999 318101 1 20 999989 10951 1 2 999999 -995589 1 618306 682317 93060 2 92968 603243 1 2 999999 91384 2 7 999996 1 8 999997 301504 1 2 999999 -240054 2 2 999999 1 11 999990 729221 1 19 999983 -646941 2 2 999999 1 2 999999 -559976 1 13740 229145 316758 2 140789 878470 1 14 999983 976502 1 20 999981 -270777 1 2 999999 907552 1 2 999999 820277 1 18 999991 268078 2 558174 622699 1 2 999999 240882 2 2 999999 2 9 999998 2 4 999994 2 299497 751601 1 2 999999 398110 1 2 999999 -316700 2 2 999999 2 85082 858836 2 2 999999 2 20 999986 2 2 999999 2 723557 812654 2 533231 827606 1 14 999995 209555 1 18 999991 -139062 2 873837 945026 1 2 999999 954805 2 55438 625890 1 2 999999 -267701 2 166815 448261 2 140712 158967 1 2 999999 -99165 1 1 999992 -71778 2 14 999989 1 509932 571144 -531399 1 2 999999 927400 2 14 999988 1 2 999999 -304389 2 484567 512604 2 98522 133776 2 147268 231915 1 2 999999 -415471 1 2 999999 -36040 1 45508 191146 -402212 1 343321 740940 -412503 2 17 999986 1 2 999999 -784652 1 261951 673333 501088 2 2 999999 2 2 999999 1 196437 675113 -79060 2 518682 870415 1 2 999999 -499197 1 281830 639982 -911118 2 433648 433704 2 14 999999 2 1 999981 2 2 999999 2 49362 614628 2 5 999998 1 2 999999 -166697 1 7 999993 -248171 2 15 999996 1 17 999986 -162241 2 2 999999 1 445350 973248 -816097 1 286965 601252 692431 2 2 999999 2 2 999999 2 8 999983 2 142273 724379 2 408132 743529 1 2 999999 187807 2 315434 463245 2 241304 978433 2 672098 984542 2 574166 868257 2 2 999999 2 19 999999 1 2 999993 -594268 1 266955 931370 -703366 1 2 999999 -198546 2 700927 729419 1 668734 940522 71989 1 53784 97829 860475 1 796973 859534 915061 1 2 999999 923771 1 2 999999 499428 1 215288 861218 -868012 1 464809 504966 513230 2 1 999998 1 2 999999 -374932 1 2 999999 806859 1 2 999999 304781 2 47827 468064 1 10 999991 775523 1 1 999997 -313608 1 15 999994 466176 1 814321 992815 -181172 2 2 999999 1 8 999997 123094 2 2 999999 2 5 999999 1 681266 784554 -46812 2 9 999982 1 323842 684160 199613 1 18 999996 670268 2 19 999982 1 2 999999 305674 2 150764 419580 1 2 999999 141777 2 119199 397297 2 17 999997 1 108551 364852 -63163 2 7 999988 2 260473 803542 1 2 999999 -370380 1 15 999985 -803959 1 194157 658879 -77090 2 6 999987 1 1 999999 -2610 1 142168 720486 724487 2 2 999999 2 2 999999 2 36170 286917 1 2 999999 544123 2 20 999995 1 2 999999 -849836 2 2 999999 1 17 999993 790092 2 2 999999 2 2 999999 2 275639 527966 1 348955 706677 -150620 1 345949 565784 443491 2 274808 420026 1 651923 976958 -216164 1 13 1000000 -570803 2 9 999997 1 2 999999 387779 2 105757 929886 1 824030 852560 236379 2 13 999998 2 41812 146535 2 666250 872905 2 81185 458150 2 2 999999 2 2 999999 1 145129 758151 -50410 2 1 999992 2 2 999999 1 2 999999 -142766 1 2 999999 770162 1 1 999993 987773 2 3 999987 1 2 999999 -239016 2 2 999999 2 2 999999 2 10 999981 2 2 999999 2 19 999994 2 193063 667953 2 641700 819643 2 3 999988 2 2 999999 1 2 999999 -384155 1 2 999999 -173072 1 414980 537460 820851 1 2 999999 -997181 1 2 999981 -139105 2 546037 850295 2 2 999999 2 2 999999 1 378001 628988 864294 1 10 999994 480882 1 5 999982 -689764 1 2 999999 510985 2 198248 428902 2 335471 988012 1 5 999996 -840677 1 7 999993 560705 1 2 999999 -787056 2 529577 698973 2 133479 523449 2 2 999999 1 2 999999 636909 1 2 999999 493418 1 7 999986 -234034 2 2 999999 2 19 999990 1 13 999996 -974774 2 236221 252299 2 17 999997 2 2 999999 2 526890 619625 1 7 999991 415952 1 2 999999 179504 2 2 999999 2 19 999996 2 2 999999 1 296063 917828 -176442 1 2 999999 -170205 1 803593 847310 805476 2 18 999982 1 500197 583696 577846 2 12096 299764 1 251848 539300 351665 1 100402 108119 789827 2 2 999999 2 271729 897806 1 2 999999 302697 2 2 999999 1 867560 955766 916753 2 2 999999 2 11 999995 1 2 999999 401400 1 3 999985 395760 1 14745 160907 -670826 1 289445 672872 -607479 2 819094 962638 1 6 999982 -436990 1 303550 584130 -56635 2 2 999999 2 512944 941834 1 2 999999 -85477 1 6 999999 -774719 1 286270 314922 432300 1 794420 949691 -2400 2 11 999981 1 105527 286724 237967 1 10 999984 -679232 1 2 999999 -448100 1 287759 781487 -300465 1 16 999997 -536632 1 127456 955833 -73075 1 9 999983 -809254 1 2 999999 -566596 2 160245 491632 1 32802 586468 -956071 1 384553 904680 646338 2 483581 595304 2 4 999985 1 277289 740984 -978731 1 2 999999 -130100 2 3 999991 1 2 999999 -441114 1 2 999999 -87839 1 89488 161820 -386108 2 544583 786690 2 7 999999 2 595393 978225 1 2 999999 -976727 2 171310 673264 1 13 999996 -192367 1 2 999999 570623 1 2 999999 900107 2 2 999999 1 17 999999 268960 1 2 999999 678118 1 52754 871879 322837 2 2 999999 1 367694 532062 260040 2 1 999983 2 2 999999 1 2 999999 13283 1 10 999983 370125 2 14 999998 1 2 999999 905662 2 2 999999 1 2 999999 -917480 1 677848 683289 -572025 1 237914 634302 507360 1 64586 732038 536658 1 43501 555542 -294045 1 444771 823302 15089 2 2 999995 1 147721 943188 -279469 2 1 999990 1 5 999984 336312 1 2 999999 -513483 1 9 999988 63538 1 16 999993 -442023 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 154281 556942 1 111069 544108 173008 2 107483 311503 1 2 999999 244634 2 2 999999 1 619224 620351 975969 1 93962 321164 143860 2 430453 504718 2 3 999995 1 2 999999 187264 2 2 999999 1 20 999998 -347699 2 2 999999 2 950921 970625 2 19 999987 2 2 999999 1 324820 905527 379361 1 2 999999 439300 2 433097 870598 2 2 999999 1 12 999992 -530189 1 16 999997 532005 1 489553 762204 417489 2 2 999999 1 2 999999 -211747 2 2 999999 1 445518 936183 -728941 2 7 999989 2 9087 826729 1 2 999999 859053 2 6 999991 2 14 999981 2 2 999999 2 2 999999 2 20 1000000 1 13 999989 -824319 2 2 999999 1 11 999999 -183332 1 2 999999 93450 1 2 999993 -755747 1 2 999999 -835978 2 2 999999 1 11 999986 -858251 2 587575 795655 2 2 999999 1 3 999993 819944 1 255550 670634 -286548 2 5 999982 1 86769 632557 651719 1 844868 936584 -816036 1 3 999990 783649 1 8 999982 -620695 2 2 999999 2 16 999986 1 15 999988 -847311 1 2 999999 20151 1 17 999997 683088 2 2 999999 2 392366 799722 1 2 999999 728262 1 2 999999 -589076 1 2 999999 -38942 1 17 999989 -588504 1 2 999999 464024 2 68759 436254 1 389131 413467 -678175 2 15 999998 2 14 999984 2 529273 661084 2 20 999987 2 2 999999 1 3 999983 -984032 1 237023 983750 41626 2 2 999999 2 238345 271789 1 8 999998 469864 1 2 999999 235506 1 59404 203045 854443 1 9 999993 15736 2 210234 838289 2 94755 797955 2 553551 590052 2 273991 748791 1 1 999998 -934742 2 5 999992 2 578582 674925 1 708512 743766 -448804 2 288915 700996 2 359780 601075 1 2 999999 -145579 1 2 999999 430177 1 3 999987 49249 2 311818 853408 1 13 999990 -778255 2 5 999996 2 2 999999 2 12 999989 1 2 999999 666441 1 7 999988 128424 2 4 999999 2 99148 559027 1 12 999981 269093 1 20 999983 571091 2 2 999999 1 2 999999 -102441 1 2 999999 -613092 1 2 999999 46890 1 2 999999 -543903 2 14 999986 1 43188 55536 98390 1 14 999996 157502 1 2 999999 -673859 1 113850 856838 559132 2 2 999999 1 652836 811263 -153589 1 4870 645276 646343 1 7 999996 -186087 1 155216 677870 576529 1 2 999999 677336 2 6 999997 2 2 999999 2 627599 746629 1 14 1000000 -667932 1 606855 880911 203368 1 2 999999 -116978 1 14 999981 -318421 2 387112 650153 2 15 999993 1 13 999992 907479 2 206572 344503 2 398943 869835 1 686243 711780 -824511 1 5 999981 205598 1 75376 865527 -435374 1 263475 320900 -261167 2 567006 705287 1 14 999992 -10274 2 13 999985 2 438645 701610 2 118129 151745 1 2 999999 862885 2 616260 738503 2 518718 576033 2 2 999999 1 3 999988 285662 2 2 999999 2 20 999981 1 2 999999 -102874 2 7 999993 1 19 999985 -882438 1 8 999990 321558 2 5 999996 2 7 999995 2 2 999999 2 12 999997 2 4 999990 2 318977 804217 1 196673 508390 -401953 1 282469 748534 -254497 1 138098 682323 -81126 2 349557 352003 2 2 999999 2 381822 723111 2 98752 580528 1 2 999999 -953955 1 8 999998 -751237 1 673937 812002 525089 1 2 999999 -105489 1 2 999999 172536 1 48978 193347 946834 1 6 999999 555475 2 2 999999 1 13 999991 265171 2 545 723227 1 2 999999 -355684 2 290850 453298 1 2 999999 -137781 2 257786 374685 2 2 999999 2 368900 658679 2 2 999999 2 151539 259976 2 2 999999 1 14 999981 901658 2 151589 766881 1 2 999999 -569924 1 12 999993 -303896 2 745380 849786 1 7 1000000 -230413 1 2 999999 810243 2 2 999999 2 16924 411078 2 361544 684287 1 152756 709173 907085 2 15 999984 1 14 999998 -741263 2 302676 859549 2 309584 490202 1 9 999996 224400 2 310352 516266 1 2 999999 329124 1 622899 871366 -541770 1 2 999999 -45494 2 41117 315095 2 465687 472628 1 145281 393014 196912 2 26401 557253 2 2 999999 1 735042 773011 -627130 2 13 999983 1 2 999999 -119296 1 367872 973560 174364 2 2 999999 2 2 999999 2 19068 91223 2 2 999999 2 350701 502575 1 395616 475602 -274210 2 2 999999 2 2 999999 1 846620 896887 766264 2 14 999986 2 108679 436827 2 3 999992 2 629965 817483 2 3 999998 1 679934 779015 -180956 2 10 999981 2 2 999999 1 55423 633715 932237 2 2 999999 2 115910 639680 1 1 1000000 -499103 1 110237 766917 -923968 1 284412 764365 402299 2 2 999999 2 9 999981 2 2 999999 2 94529 177276 1 2 999999 348534 1 248545 665177 -909855 2 346793 486255 1 8 999996 -801824 2 2 999999 1 57975 320534 -10324 2 2 999999 1 15 999990 -912958 2 2 999999 2 572954 657704 2 220069 658639 2 2 999999 2 34642 173181 2 133619 506864 1 3 999985 -659278 1 2 999999 -402131 1 15 999995 121428 2 2 999999 1 2 999999 202506 2 2 999999 1 8 999989 -422721 2 17 999982 1 2 999999 461836 1 9 999988 -104829 1 11 999992 697212 2 20 999981 1 2 999999 315601 1 579130 891349 459593 2 2 999999 1 12 999999 583752 2 2 999999 2 5 999996 2 19 999987 1 5 999991 -613261 1 499213 999080 -979931 2 2 999999 1 232068 683501 -660982 2 129829 506952 1 20 999983 -820771 1 77033 423017 96471 2 303332 555773 2 20 999984 1 7 999981 -961371 2 10 999989 2 2 999999 1 2 999999 -211158 1 14 999993 574855 1 2 999999 -359140 2 524473 794345 1 6 999992 -363280 1 56931 451531 -359546 1 473510 714163 643706 1 2 999999 -85172 2 52285 536919 2 2 999999 1 2 999999 -974535 2 190769 998794 1 1 999993 -598912 1 2 999999 24273 2 2 999999 2 3 999992 1 2 999999 915379 2 177591 426664 2 2 999989 1 2 999999 -22334 2 13 999985 2 2 999999 1 20 999996 518978 2 128395 276054 2 6 999981 1 269461 624340 -1377 1 2 999999 -94277 2 611376 676812 2 8 999984 1 376069 480650 627971 2 67629 502921 2 278131 296290 2 16 999983 2 15 999989 2 19153 587717 1 2 999999 901919 2 307297 953064 1 5 999984 860661 2 622458 920523 1 2 999999 -42034 2 2 999992 1 98083 688222 -522093 2 144460 766599 1 2 999999 -247307 1 2 999999 -30098 2 2 999999 1 2 999999 898264 1 2 999999 -605872 1 2 999999 871944 2 73865 795289 1 2 999999 -837513 2 2 999999 1 2 999999 814029 1 11 999996 264456 2 28614 969100 1 9 999995 -963722 1 2 999999 -853532 1 2 999999 -65868 2 1 999992 1 15 999999 -14815 1 2 999999 -46936 1 2 999999 -518647 1 2 999999 139363 2 2 999999 1 2 999999 893365 2 12 999986 2 2 999999 2 430810 659485 1 51313 427040 10925 2 2 999999 2 9 999988 2 6 1000000 1 363270 802656 335208 1 2 999999 -254710 2 2 999999 1 8 999983 -897046 1 2 999999 740174 2 20 999985 2 16 999985 2 2 999999 2 354841 702550 1 19 999985 -532160 1 5583 941508 28279 2 2 999999 1 15 999990 -656770 2 52344 883303 2 4 999994 1 2 999999 22712 2 2 999999 2 86133 993524 1 17 1000000 915383 2 2 999999 2 99674 766318 2 186605 305543 2 2 999999 1 19 999991 29092 2 2 999999 1 16 999995 813398 2 2 999999 1 2 999999 -87501 2 18 999993 1 51245 471391 867109 2 800962 963557 2 2 999999 1 416773 616949 229618 1 2 999998 -950903 2 2 999999 2 2 999999 1 12 999988 642103 2 397262 421258 1 2 999999 -92178 1 14 999983 746494 1 234003 306154 333086 1 2 999999 -472440 1 2 999999 -504187 2 16 999998 2 2 999999 2 2 999999 2 2 999999 2 16 999998 2 2 999999 2 12 999992 1 16 999982 -408808 2 20 999986 1 217003 399335 703164 1 11 999996 782254 2 19 999981 2 2404 514173 2 2 999999 2 20 999989 2 115088 273429 2 2 999982 2 11 999983 2 2 999999 2 49509 269119 1 32962 471966 310984 1 2 999999 207818 1 550174 622912 443944 1 7 999989 619920 1 16 999985 972323 1 12 999993 -244324 1 6 999989 552293 1 170151 468569 -858773 1 95002 215553 698469 2 2 999999 2 229245 478197 1 13 999995 258590 1 200974 758534 -376997 2 2 999999 1 2 999999 -203524 2 10 999981 2 2 999999 2 6 999985 2 2 999999 1 10 999986 581169 1 527541 561241 733284 2 2 999999 1 2 999999 284778 2 2 999999 1 20 999996 -772064 2 4 999997 1 398335 455450 -240932 1 2 999999 712421 1 2 999999 155879 2 708537 917296 2 2 999999 1 2 999999 -960230 2 5 999999 1 1 999985 -360109 2 1 999989 2 3 999985 1 466259 895361 -286780 2 277722 941821 1 2 999999 396392 2 4 999983 2 14 999990 1 2 999999 -228839 2 99707 586101 1 16 999981 633168 2 2 999999 2 40570 695056 1 78591 602189 36103 2 6 999991 2 62583 512185 2 672251 711560 2 211443 307711 1 18 999981 753081 2 20 999991 2 490719 751902 1 439314 525810 -492157 2 2 999999 2 2 999999 2 1 999992 2 462460 720290 1 2 999999 58300 1 2 999999 363573 2 10 999989 2 194482 392629 1 512185 856094 771973 1 2 999999 204644 2 2 999999 1 2 999999 -211598 1 2 999999 -849537 2 386355 533115 1 3 999999 593321 2 4 999991 2 286703 982415 2 2 999999 2 9 999984 1 18 999982 530586 2 2 999999 2 195934 871791 1 2 999999 472540 1 2 999999 458568 2 364037 928278 2 2 999999 2 513989 840339 1 6 999986 289065 2 229164 970377 2 2 999999 1 2 999999 992092 1 19 999987 931920 1 1 999990 -922633 1 204366 876774 -58555 2 10 999990 2 13 999996 2 531183 766809 1 2 999999 -376196 2 79726 317519 1 16 999986 582122 1 8 999995 -817066 1 2 999999 -147468 1 290833 486460 824754 1 768579 859079 -81667 2 358154 441274 1 411371 902059 551262 2 10 999994 2 172361 581981 1 2 999999 201755 2 648193 936981 2 16 999981 2 6 999989 1 8 999988 316156 2 362747 810741 2 423717 664378 2 156216 748059 1 3 999996 754342 1 5 999995 -665898 1 2 999999 146452 1 442828 567792 690321 2 111417 302726 2 2 999999 2 7 999982 1 8 999984 -244484 2 20 999995 1 71804 847124 -461893 2 150818 161920 2 2 999999 1 2 999999 235557 2 612053 780295 2 2 999999 2 915922 985065 2 558703 713869 2 9 999995 1 2 999999 -105170 1 2 999999 -429542 1 412143 807669 115252 1 2 999999 -208587 2 2 999999 2 714777 877537 2 286346 741325 1 2 999999 790835 1 2 999999 -957875 2 349070 384615 1 265854 335875 -348284 1 2 999994 -546432 2 2 999999 1 102048 169659 -957787 2 17 999995 1 2 999999 577078 2 76658 459335 2 444909 618839 2 329959 455579 2 2 999999 1 2 999999 698316 2 260791 557298 2 2 999999 1 2 999999 407017 2 141035 706788 1 2 999999 359352 1 2 999999 80810 1 2 999999 65328 1 18 999989 -636272 1 149103 468581 87042 2 1 999995 2 60581 926767 2 6 999982 2 354072 668216 2 2 999999 2 10 999989 2 5 999994 2 17 999994 1 189734 864447 -512246 1 2 999999 -825000 2 428744 947417 2 2 999999 2 18 999986 1 12 999991 901811 2 11 999994 1 7 999998 -882481 2 5 999990 2 2 999999 2 418032 937119 1 212102 733013 852368 1 211167 852670 -144693 2 2 999999 2 142581 279720 1 138856 299093 -211359 1 2 999999 -654118 1 146183 865905 967488 2 11 999992 2 2 999999 2 282435 701283 2 20 999982 1 2 999999 105651 1 163367 691636 284826 2 234680 960754 2 20 999990 2 11 1000000 2 31375 338924 1 2 999999 616666 2 366027 817513 1 8 999992 731694 2 2 999999 2 1 1000000 2 10 999981 2 20 999986 2 212425 715406 1 2 999999 -308891 1 2 999996 -481053 2 2 999999 1 10 999990 189293 1 1 999981 -710621 2 18 999985 1 102674 678256 -689337 2 381589 713285 1 883466 961238 901428 2 268769 768030 1 2 999999 -671641 1 2 999999 -728732 1 2 999999 -612835 2 2 999999 2 10 999994 1 84345 198370 -438117 1 2 999999 269809 2 3 999995 1 9 999986 -650819 1 2 999999 670795 2 20 999999 1 17 999992 -870141 2 19 999983 2 13 999993 2 2 999999 2 2 999999 2 6 999998 2 17 999981 1 2 999999 864088 2 5 999996 1 357058 938207 -847004 1 2 999999 96387 1 182576 846435 -993055 1 2 999996 -925282 1 123309 565073 -522930 1 17 999994 396994 2 2 999999 2 18 999999 1 3 999991 798423 2 2 999999 2 6 999997 2 2 999999 1 1 999998 193343 2 2 999999 1 2 999999 -990501 2 121529 509807 2 6 999991 2 2 999999 2 5 999999 2 1957 801452 2 19 999987 1 318948 465520 588580 2 20 999987 1 2 999999 115691 1 8613 160073 11677 2 2 999999 1 7 999988 -829293 2 536670 566435 1 2 999999 179418 1 10816 877798 850011 2 6 999990 1 12 1000000 -323465 2 19 999989 1 12 999990 -60960 1 826541 846655 -557789 1 80577 871891 995123 1 2 999999 -689266 1 4 1000000 439917 2 7 999990 1 2 999999 755575 1 697647 705470 -376614 1 206812 304176 -542544 2 2 999999 2 857747 866181 2 845529 968148 2 2 999999 1 6 999986 753997 1 2 999999 870152 2 2 999999 2 104710 805485 2 2 999999 2 17 999997 2 2 999999 2 2 999999 1 2 999999 672012 1 4 999987 608333 2 2 999998 1 11 999995 -484634 2 2 999999 1 352974 375605 695282 1 18 999997 263100 1 8 999981 -944072 1 2 999999 546369 1 2 999999 -268248 1 17 999982 -118267 1 84431 967684 -592883 1 2 999999 -987839 1 2 999999 -41447 1 9 999985 -181801 2 161387 856509 2 209856 944966 2 2 999999 1 2 999999 566647 1 2 999985 293844 2 2 999999 1 2 999999 224828 1 2 999999 -260823 2 420411 536410 1 449482 831408 786105 1 2 999999 986929 1 7 999991 852666 1 2 999999 -251430 2 523248 930100 2 2 999999 1 243587 435640 600376 2 12 999983 2 2 999999 2 733280 744275 2 4 999984 1 2 999999 -714549 2 19 999989 2 527126 990487 2 380678 890183 1 51036 884243 -99591 2 140693 230925 2 6 999998 1 2 999999 -61229 2 3 999993 2 2 999999 2 376043 691620 1 2 999999 -817019 2 506435 705479 2 237556 559747 1 2 999999 -124787 1 2 999999 126748 1 16 999997 741333 2 2 999999 2 17 999986 1 255679 345138 788663 2 2 999999 1 6545 816994 138366 1 11 999981 -500308 1 36888 415369 -883448 2 2 999999 1 2 999999 496566 1 2 999999 393337 1 428124 906854 672380 2 14 999995 2 6 999983 2 368481 655312 1 2 999999 59539 1 2 999999 -506344 2 3 999986 2 2 999999 2 4 999994 1 9 999989 382589 2 140338 991866 1 408116 532309 -595006 1 385318 802082 -914932 1 109209 277608 -687730 1 10 999983 -671057 2 313662 499179 2 9 999988 2 15 1000000 2 272934 961430 1 628697 871095 818176 1 2 999999 784327 2 2 999999 1 1 999991 -905015 2 14 1000000 1 11 999988 392119 2 13 999994 1 2 999999 904569 2 8 999997 2 572756 671384 2 8 999987 2 9 999999 1 5 999981 -553619 1 366609 645173 8168 1 733169 920402 -389492 1 2 999999 411159 1 11 999990 887700 1 82193 547998 549967 1 2 999999 -880632 2 11 1000000 1 2 999999 -979588 2 8 999996 2 624570 643839 1 8 999999 -810977 1 705936 856418 -862687 2 28039 76030 1 289964 511135 141183 1 604959 737230 -316118 2 2 999999 2 2 999999 2 18 999991 2 628165 638127 2 92863 223242 2 207180 407267 1 2 999999 -97592 2 19 999984 1 4 999996 593625 2 8 999987 1 2 999999 -452756 2 14 1000000 1 71033 415183 815366 2 2 999999 2 20 999995 2 2 999999 1 14 1000000 352975 2 2 999999 1 171728 689558 63360 1 3 999995 42355 2 14 999992 1 15 999983 -936975 1 2 999999 -354147 1 19 999993 537113 2 580611 726109 1 2 999999 -649835 2 2 999999 1 2 999999 -737412 1 19 999986 720649 1 100919 531057 378840 1 2428 901064 -299251 1 824707 908520 -172582 2 2 999999 2 433976 647797 1 2 999999 -244334 2 20 999987 1 7 999984 157095 1 6 999999 150010 2 2 999999 1 861648 994506 245216 2 162004 522227 2 14 999981 2 2 999999 2 2 999999 2 19 999991 2 3 999997 1 2 999999 547329 1 3 999982 741590 2 124517 416226 1 17 999985 -24609 1 631126 972525 -483780 1 257678 391162 795781 2 2 999999 1 7 999994 66503 1 16 999999 -762471 1 565383 965422 79467 2 17 999981 1 797819 911120 -28234 1 2 999999 -571324 1 16 999997 -794604 2 2 999986 2 2 999999 1 806512 837349 -491486 2 2 999999 2 3 999993 2 2 999999 1 10 999993 -690499 1 2 999999 -276797 1 4 999981 26510 1 304435 980043 537608 1 7 999986 -381078 2 20 999997 2 11 999998 2 2 999999 2 3 999989 1 2 999999 -417272 2 2 999999 1 10 999981 26323 1 410367 770582 852783 1 17 999997 -897901 2 2 999999 2 239268 268762 1 2 999999 220783 1 13 999994 686950 1 316445 317053 -609205 1 2 999999 -78209 2 7 999990 1 2 999999 -595810 2 2 999999 2 1 999987 1 1 999996 253880 2 2 999999 2 8 999996 2 277080 306225 2 2 999999 2 185929 880170 1 11 999999 -864884 2 597066 616504 2 10 1000000 2 15 999988 2 11 999984 2 2 999999 1 2 999999 244087 2 6 999997 2 723279 860992 2 637239 903342 1 2 999999 -859798 1 2 999999 -776118 2 168180 919779 2 2 999999 2 10 999987 1 508971 688690 99754 1 2 999999 -922432 2 293539 785648 2 621945 662949 2 409191 514582 1 237340 664332 31316 1 2 999999 -110579 1 2 999985 10688 1 2 999999 893279 1 2 999993 -809094 2 2 999999 1 2 999999 -826868 1 17 999995 208884 2 7 999994 2 2 999999 2 599881 934988 1 2 999999 -19432 2 125569 971620 2 2 999999 2 218249 989960 2 2 999999 2 335662 540358 2 775224 947272 2 18 999985 1 209455 503854 -490513 2 138814 507735 2 9 999982 2 2 999999 1 120354 359335 -575986 2 321656 791770 2 18 999999 1 2 999999 811749 2 499869 963763 2 2 999999 2 750400 834285 1 579958 583499 -848421 2 303060 437767 2 2 999999 2 410385 505067 2 10 999994 2 3 999993 2 2 999999 1 2 999999 455920 1 2 999999 -577324 1 19 999981 679724 1 6 999981 -877873 1 2 999999 145955 2 8 999992 2 2 999999 1 2 999999 522897 2 2 999999 2 736869 859396 2 2 999999 2 158042 361171 1 2 999999 -154838 1 35291 335580 78788 1 144533 754928 164727 1 31642 707075 -867017 1 10 999992 657809 1 2 999999 -810798 1 12 999981 84387 2 148238 430566 2 2 999999 1 41779 367896 -583523 1 10 999995 -953397 2 17 999996 1 2 999999 268838 1 2 999999 -210886 1 12886 778068 -404277 2 6 999999 1 231748 814240 -494066 2 2 999999 1 4 999999 93053 2 2 999999 2 56041 364719 2 115783 577893 2 2 999999 1 549221 610328 962724 2 14 999995 1 2 999999 -680570 2 2 999999 2 2 999999 1 13 999981 168445 1 2 999999 -606828 2 2 999999 2 2 999999 1 2 999999 -831578 1 2 999999 804292 2 2 999999 1 8 999987 347528 1 2 999999 -416927 1 20 999993 -30486 2 2 999999 2 110337 307088 1 596022 687850 -440069 2 2 999999 1 374429 550215 -837719 1 583176 837922 -898710 2 2 999999 2 506868 630818 1 144078 861239 130227 1 2 999999 -776576 1 18 999985 -157772 2 2 999999 1 2 999999 -95409 1 2 999999 399775 2 4 999993 2 2 999999 2 369377 933043 2 2 999999 2 2 999999 1 2 999989 -207577 2 760572 923581 1 117901 287693 752253 1 2 999999 -518642 2 2 999999 1 7 999994 -615750 1 2 999999 -488994 2 9 999998 2 2 999999 1 18 999992 -104884 1 141295 568122 -817660 1 2 999999 -270381 1 13 999995 -600792 2 11 999992 2 286333 569821 2 845299 937237 2 5 999997 2 2 999999 1 14 999993 20735 2 363706 925337 1 393418 627677 -708499 1 106319 765331 999752 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999989 207853 1 113897 906086 667962 2 2 999999 2 2 999999 1 20 999994 -273122 2 8 999998 1 2 999999 328184 2 681789 884422 1 1 999985 -455918 2 18 999983 1 491416 522707 -750127 1 54105 161275 -499258 1 11 999981 260948 1 2 999999 -919025 2 14 1000000 2 544439 959005 2 2 999999 2 130670 447753 1 11 999986 880434 1 261633 886101 -490514 1 2 999999 -630375 2 2 999999 2 2 999999 1 7 1000000 97611 1 251277 890545 164666 2 28797 443866 1 2 999999 -577013 1 2 999999 55028 2 2 999999 1 17 999983 934707 2 12 999996 2 8 999987 1 11 999984 189342 1 14 999990 -792416 1 2 999999 -466605 2 14 999985 2 201395 733681 1 15 999998 492404 2 7 999996 2 427250 975885 2 17 999993 1 152493 507488 301893 2 395584 788821 1 97360 791738 -453617 1 11 999993 882923 2 2 999999 1 2 999999 -911135 2 2 999999 2 2 999999 2 467281 762226 1 45673 572001 53554 2 160035 717067 1 2 999999 404366 1 468153 484302 -653615 1 550428 796355 -344293 1 19 999985 422637 2 2 999999 2 2 999999 2 314858 958248 2 12 999992 1 16 999992 -252323 1 13 999998 -536909 2 2 999999 1 2 999999 -183230 1 17 999998 888555 2 2 999999 1 518843 838024 -883328 1 305794 484419 -201880 1 2 999999 611979 2 2 999999 1 633507 663607 -782729 2 2 999999 1 15 999991 52537 1 274075 374694 495671 1 787832 857869 -139368 2 2 999999 2 9 999981 1 20 999995 -218888 1 16 999995 -906772 2 19 999990 2 2 999999 2 2 999999 1 2 999999 280804 1 5 999998 -952709 2 831453 897583 2 8 999986 2 281172 620271 1 5 999988 -869918 2 2 999999 1 245509 938277 -509955 1 164050 498958 -792703 1 16 999983 457477 1 3 999993 822201 1 88759 667127 -363430 2 6 999982 1 2 999999 216566 1 20 999988 355150 1 2 999999 -950725 2 8 999993 1 2 999999 -695755 2 530098 852484 2 4 999984 2 2 999999 1 2 999999 312694 2 11 999992 1 4 999993 -948453 2 19 999983 1 2 999999 -939190 2 2 999999 1 15 999985 -795074 2 2 999999 1 18 999981 -973387 2 798321 986880 2 431048 895896 1 2 999999 582237 1 2 999999 250119 2 6 999985 2 79447 865061 2 213688 749137 1 310673 844732 873723 2 2 999999 2 2 999999 2 2 999999 1 2 999999 368580 2 243728 731309 2 72534 857102 1 130730 250821 717911 2 18 999996 2 69433 313099 1 214011 286493 -707725 1 735875 808942 -577522 2 213784 639233 1 2 999999 -616377 2 2 999999 2 14 999986 1 233433 645469 -686752 2 2 999999 1 19 999988 483646 2 2 999999 1 2 999999 -869136 1 2 999999 -469517 1 93961 253449 -323920 1 124526 970653 -984192 2 77478 125401 1 2 999999 -560725 2 2 999999 2 18 999982 2 2 999999 2 2 999999 1 4 999996 -893543 1 426765 875157 -916577 2 110123 804312 1 272001 495041 914337 2 2 999999 2 2 999999 2 1 999995 2 499178 611250 2 680675 814351 1 262607 961231 816256 2 9 999990 1 2 999999 245765 2 2 999999 1 2 999999 -482926 1 2 999995 -262474 2 123201 457266 2 32722 913260 1 7 999981 -497392 2 584632 842112 1 648456 779954 -606518 1 2 999984 143240 1 3 1000000 -64490 1 174404 286306 -88982 2 251965 563387 2 8 999983 2 2 999999 2 116138 482082 2 2 999999 2 55466 828398 1 809131 930744 -672856 2 14 999991 2 11 999995 1 2 999999 -497252 1 8 999983 -115035 2 361063 563849 1 107834 691474 364304 1 2 999999 -338640 1 738216 823797 -50354 1 20 999996 307270 2 7 999981 1 9 999988 -130849 2 2 999999 1 2 999999 247620 1 827736 853910 -294522 2 18 999998 1 3 999988 -413580 2 75332 606548 2 56740 512311 2 2 999999 1 8 999981 -969304 2 18 999995 1 750764 978061 -276521 2 2 999999 2 2 999999 1 5 999992 -404468 1 964650 979864 486362 2 17 999987 2 12 999990 2 413652 652679 1 6 999985 12050 2 461292 852976 1 2 999999 -448686 1 6 999996 -367195 2 2 999999 1 417960 769496 -589889 2 2 999999 2 16 999992 2 3 999992 1 470127 652049 582658 2 3 999985 2 2 999999 1 143470 790750 -798401 1 722187 845731 332398 2 199399 558420 1 2 999999 -307521 1 16 999988 566395 1 451814 856964 642815 2 2 999999 1 2 999999 866223 1 3 999991 891191 1 2 999999 687120 1 17 999996 608331 1 20 999989 -952561 2 2 999999 2 815313 991191 1 2 999999 -937659 2 165712 379542 2 2 999999 2 2 999999 1 14 999995 -876415 2 477393 656666 2 306295 749036 2 2 999999 2 2 999999 1 12 999987 -549365 2 139330 184334 2 18 999989 1 391065 924804 985225 2 542851 838439 2 8 999996 2 2 999999 2 14 999999 1 2 999999 -97172 2 440500 467340 2 2 999999 1 233663 374599 130091 1 7 999998 -471838 2 2 999999 1 6 999997 567941 2 4 999999 2 2 999999 1 111002 996776 737202 2 308053 930954 1 152503 561216 863977 2 12 999997 2 2 999999 2 8 999989 2 8 999993 2 7 999996 2 2 999999 2 2 999999 2 292939 841160 2 2 999999 2 762646 825571 1 836543 941462 -180667 2 293016 908060 1 8 999988 479051 1 2 999999 377101 1 14 999990 896723 1 2 999999 362028 2 103501 215234 1 2 999999 496702 2 399393 503997 1 462260 468849 8550 1 2 999999 348590 2 2 999999 1 6 999981 192249 1 2 999999 92717 2 2 999999 2 15 999988 2 2 999999 2 20 999990 1 15 999985 359877 1 15 999987 167414 1 524839 859720 -915462 1 140680 282460 97597 2 592939 696073 1 8 999985 -83266 2 17 999987 2 800943 804167 2 14 999993 2 287859 703328 2 2 999999 2 2 999999 1 9 999997 -130787 2 5 999993 2 2 999999 2 38131 703192 1 10 999998 -354086 1 2 999999 58671 2 2 999999 1 352852 521668 -51896 2 337892 723926 1 475120 672171 -856788 1 708170 751869 151893 1 2 999999 -179998 1 2 999999 276227 1 3 999983 566731 2 537016 639760 1 770160 941807 -691789 2 326875 475640 1 2 999999 -655174 1 20 999986 -697529 2 535863 750591 1 525308 531135 465289 2 21270 59093 2 15 1000000 2 15 999981 2 1 999984 2 368760 699379 1 11 999986 -849031 2 14 999996 1 2 999999 924579 1 152883 768501 -651525 2 2 999999 2 2 999985 2 17 999982 2 2 999999 1 327643 978102 -880307 2 2 999999 1 18 999984 -157520 2 2 999999 1 648721 846583 841833 2 2 999983 1 2 999999 794542 2 2 999999 1 10 999986 80874 1 104286 639468 -434509 2 10 999999 2 15 999999 2 8 999985 1 14 999985 473613 1 2 999999 -820402 1 2 999999 686523 2 2 999999 2 2 999999 2 6 999989 1 2 999999 699385 1 878969 879602 703028 1 2 999999 -109993 2 7 999986 1 2 999999 837476 1 53702 480800 -473774 1 2 999999 -8556 1 17082 319437 370579 1 323220 835081 -512003 2 13 999993 2 218266 982307 2 2 999999 1 107697 510561 220880 2 2 999999 1 5 1000000 563552 1 2 999999 -73360 1 1 999995 -534671 2 262245 597584 2 20 999987 1 314690 475197 -579401 2 2 999999 1 17440 605389 340414 1 2 999999 -650459 2 19 999989 1 75541 572486 321359 2 2 999999 1 2 999986 841876 1 2 999999 -690746 2 2 999999 2 436396 855151 1 2 999999 -807999 2 38994 493620 1 20 1000000 572264 2 10 999989 1 8 999984 -689571 2 483011 561094 1 8 999986 -4875 2 9 999986 2 2 999999 2 2 999999 1 17 999992 -191586 1 6 1000000 711220 1 2 999999 -10686 1 281572 724857 -514908 1 2 999999 909479 1 188093 448731 -72209 2 2 999999 1 16 999982 -946053 2 139973 392828 1 20 999999 256828 1 9 999989 -674965 1 13 999992 -325316 1 18 999992 675886 1 639487 924876 -481437 1 2 999999 -740884 2 7 999997 1 2 999999 664870 1 2 999999 229151 1 514939 958445 259630 2 205077 816494 2 233878 586395 1 790985 813577 257371 1 3 999996 -39398 1 575206 781835 262016 1 4 999993 -503268 2 2 999999 2 204646 379284 2 11 1000000 2 2 999999 2 505081 551644 2 2 999999 2 4 999989 2 7 999989 2 105712 867592 1 20 999987 -306680 2 18 999993 2 73835 796255 2 4 999983 1 15 999982 -64804 1 2 999999 866975 1 90775 569467 -959776 1 15 999981 385579 1 2 999999 535704 1 2 999999 517712 2 20 999999 1 676705 739900 -133052 1 2 999999 -269698 2 2 999999 1 7 999991 -196698 2 383315 997843 2 713422 768012 2 87114 453557 1 8 999998 631621 2 2 999999 2 19 999989 2 8 999982 2 2 999999 2 71817 212954 2 263621 773747 2 3 999989 2 2 999999 1 2 999999 725211 2 337997 452241 1 2 999999 -312469 2 23032 858394 2 136564 514109 1 20 999989 659268 2 19 999990 2 2 999999 1 16 999998 437475 2 2 999999 2 169490 986581 1 47028 573009 -942956 2 19 999986 2 13 999989 2 452306 488042 1 480419 986165 41591 1 17 999990 -630330 1 2 999999 835792 2 8 999990 1 2 999999 113279 1 2 999999 -428683 1 2 999999 -151866 1 2 999999 246640 2 20 999982 1 17 999998 929503 1 27223 581902 -520029 2 2 999999 2 2 999999 2 16 999994 1 11 999998 140361 2 2 999999 2 854426 887451 1 2 999999 -849275 2 7 999994 1 2 999999 -464239 1 2 999999 960400 2 19200 228101 1 174828 321798 678226 2 292541 590459 1 2 999999 -816287 2 10 999989 2 16 999986 1 3 999994 465495 2 333408 663230 2 19 999994 1 27775 807905 -170902 2 2 999999 1 2 999999 702428 1 2 999999 -779333 2 2 999984 2 2 999999 2 9 1000000 2 2 999999 1 46016 260525 598284 2 716392 908490 2 3 1000000 1 290874 712667 401990 2 10 999994 1 2 999999 -516831 2 2 999999 1 2 999999 -637777 1 2 999999 957367 1 16 999994 -847014 1 2 999999 393781 1 202075 874927 -981443 1 2 999999 795827 2 2 999999 2 10 999998 2 874141 896638 1 3 999982 374656 1 440871 596719 -152792 1 18 999992 599493 2 256248 737770 1 11 999985 -506648 2 2 999999 2 2 999999 1 386672 696005 991700 2 463010 791189 1 361212 372489 -9803 2 15 999985 2 397632 491861 2 2 999999 1 2 999999 -729619 2 2 999999 1 4 999991 936932 1 146186 931087 364593 1 295938 309481 -5499 1 2 999999 -118273 1 88528 579140 590333 1 20 999983 -345009 1 3 999999 -640341 1 72398 171414 206774 1 18 999996 370111 1 202573 991554 873846 2 32445 558648 2 17 999982 2 502784 760440 1 16 999989 109230 1 2 999999 208066 1 2 999999 445493 2 63520 300871 1 4 999989 -690598 2 77394 430363 2 38344 666558 1 504383 832587 -257178 1 5 999984 -472823 1 578554 989676 404006 2 2 999999 2 2 999999 1 2 999999 -9517 2 374897 936904 2 2 999999 2 643185 822003 2 9 999986 1 2 999999 -183215 2 2 999999 1 2 999999 -102146 2 2 999999 1 2 999999 672584 2 773804 987530 2 2 999999 1 249783 428991 -281404 1 509381 556583 -828493 1 2 999999 -149776 1 2 999999 -250638 1 2 999999 175130 2 1 999990 2 19 999998 1 1 999990 418984 2 4 999993 2 2 999999 1 18 999998 -925021 1 19 999994 -433455 2 12 999990 2 179636 573409 2 18 999984 1 2 999999 -305987 1 20 999985 421648 1 2 999999 265968 2 467776 696569 2 13 999999 2 10 999990 2 542935 775392 2 227049 441630 1 2 999999 346965 2 16 999992 1 8 999995 924235 2 2 999999 2 210621 605549 2 48017 835785 2 13 999991 2 251539 359185 2 71226 706316 1 372036 685644 -324730 1 772676 950801 -734169 2 2 999999 2 77352 927331 1 46969 98606 428589 1 175488 663852 64442 2 2 999999 2 1 999992 2 101326 710285 2 11 999991 1 171125 540695 -368602 1 348704 545711 -106598 1 2 999999 -76844 1 162846 765873 948304 1 61136 253503 -860608 1 2 999999 -118156 1 3 999981 -735469 1 456544 892294 846532 1 2 999999 183713 2 2 999999 2 798340 990612 1 2 999999 698632 1 2 999999 600574 1 2 999999 -526900 1 4 999984 937333 1 219996 596165 -24220 1 2 999999 -185806 1 2 999999 -783997 2 5 999996 1 2 999999 -397450 1 6933 529682 5664 2 4 999986 1 2 999999 -165742 2 11 1000000 1 2 999999 -636379 2 2 999999 2 2 999999 2 17 999983 1 2 999999 424540 1 2 999999 701654 2 2 999999 1 2 999999 497288 1 2 999999 -894227 2 509405 800170 1 9 999999 764343 2 16 999989 2 109122 606056 1 15 999990 563359 1 69110 718245 -366534 2 9 999984 2 772989 866056 2 2 999999 2 2 999999 1 20 999984 -354069 2 267429 280778 2 8 1000000 1 15 999989 -166415 2 4 999994 2 2 999999 2 6 999982 2 3 1000000 2 2 999999 1 14 999981 -559276 2 19 999997 2 355689 844213 1 2 999999 194508 2 10 999987 2 7 999995 2 502493 694341 2 2 999999 2 7 1000000 1 394931 661374 875814 1 107823 120897 -787894 1 9 999982 245746 2 2 999999 1 15 999999 -489965 1 16 999995 897574 2 181710 935583 2 606419 762310 2 2 999999 2 17 999989 2 2 999999 2 2 999999 2 2 999999 1 17 999989 -633317 1 20 999986 -789719 1 2 999999 922293 1 290986 314239 -832377 2 16 999999 1 19 999987 -179239 1 3 999989 -313040 1 15 999981 -771821 1 93164 156883 -866980 1 15 999982 153176 1 57222 589639 820965 2 2 999999 1 6 999998 567946 2 2 999999 2 2 999999 1 619131 732662 454133 2 122033 736450 2 33622 448509 1 2 999999 308711 1 2 999999 -448570 2 7534 650639 2 2 999999 1 6 999986 61207 1 6 999995 -933674 2 581034 672517 2 15 999996 2 9 999991 1 2 999999 454027 2 163808 334355 2 393086 644794 1 18 999996 -957046 2 405545 805203 1 11 999987 74831 2 216914 800718 1 153801 714871 712413 2 16 999999 2 45394 594785 2 7 999995 1 568898 689485 915489 2 417897 870687 1 12 999985 216728 2 1 999990 2 2 999999 2 2 999999 1 18 999981 -694380 1 2 999999 -509328 2 10 999994 1 2 999999 297178 2 7 999983 2 283443 372546 1 16 999996 -331786 1 2 999999 106494 1 3 999984 392074 2 11 999983 1 20 999998 415038 1 8 999992 -436666 1 963998 993937 -210239 1 2 999999 -184556 1 2 999999 -957360 2 37940 620957 1 679596 936514 383761 1 10 999990 -673901 2 350365 551354 1 2 999999 -83653 2 2 999999 1 1 999989 -381142 2 576226 990514 2 56134 217630 2 545800 862036 1 2 999999 415677 2 18 999992 1 1 999988 -228471 2 560866 914188 2 2 999999 2 120165 369341 2 189078 597998 2 1 999981 1 2 999999 837964 1 10 1000000 -855149 2 5 999992 1 433408 959335 -638500 1 2 999999 -306097 2 14 999988 1 2 999999 251619 1 15 999990 -388521 2 2 999999 1 2 999985 934501 1 532268 937763 -906313 1 2 999999 643850 2 18 999986 2 2 999999 2 167588 461225 2 188148 485248 1 2 999995 -388311 1 350724 483088 36713 2 18 999991 2 14 999990 2 12 999981 1 9 999986 -819634 1 3 999995 449489 2 108385 397275 2 76259 474344 2 2 999999 2 16 999983 1 2 999999 384664 2 2 999999 1 375781 501696 -497334 2 564985 719468 1 2 999999 173181 2 12 999981 1 20 999983 -714190 2 7 999988 2 7 1000000 2 2 999999 1 15 999991 541353 1 18 999988 -737368 2 12 999983 2 16 999994 1 2 999999 -732494 1 393754 630060 802305 1 12 1000000 -618506 2 2 999999 1 2 999999 -924701 2 3 999996 1 12 999984 560802 2 501347 725631 2 2 999999 1 2 999999 -106739 1 128416 637580 -253757 1 10 999982 -80517 2 600185 937338 2 2 999999 2 2 999999 2 123438 596925 2 539273 670526 1 8 999991 659635 1 2 999999 370003 1 19824 445024 -494638 2 2 999999 1 83010 574484 -511228 1 2 999999 -695281 2 427421 490753 1 6 999990 718962 1 498895 806124 324193 2 812994 828771 2 19 999995 1 11 1000000 -270125 1 83201 263994 493094 2 10 999991 2 2 999999 2 2 999999 1 7 999999 499297 1 11 999983 91900 2 2 999999 2 17 999993 2 2 999999 2 629669 784909 1 69369 551301 554604 1 110399 279491 -215894 2 1 999981 1 13 999989 -443642 1 12 999991 354321 2 6 999990 2 9 1000000 2 70297 258931 1 2 999999 -666564 2 165896 817611 2 2 999999 1 6 999997 -140961 1 90706 153781 -766150 1 2 999999 -888267 1 10 1000000 554611 1 2 999999 95950 2 2 999999 2 2 999999 2 2 999999 2 483386 948034 1 2 999999 233401 2 15 999990 2 62478 205760 2 11 999996 1 325473 920203 -775916 1 20 999985 -50263 2 98617 199538 2 2 999999 2 9 999996 1 122280 225989 -676777 2 6 999999 2 2 999999 1 566330 857915 -57990 1 16 999994 -725526 1 277 394914 576392 2 1 999988 2 3 999998 1 380172 780062 -690680 2 96845 461436 2 307992 884051 1 19 999982 -549636 1 174267 559120 646026 1 14 999982 68320 1 411201 576332 333129 2 231610 940812 2 11 999982 2 506092 661751 2 95368 185027 2 2 999999 2 2 999999 2 2 999999 1 411126 643331 -988356 1 2 999999 -154872 1 19 999987 174886 2 2 999999 2 2 999999 2 2 999999 1 7 999995 -48521 2 59849 973794 1 721 951850 995040 2 587827 599989 2 59164 250082 2 59817 930472 1 536077 654378 -806640 2 5 999994 1 1 999997 82716 1 791026 861484 -121980 1 387857 803463 -639791 1 2 999999 -187113 2 13 999983 1 2 999999 538092 1 9 999994 996095 1 2 999999 959752 2 2 999999 2 4 999989 1 3 999997 -531963 1 172827 345290 486043 2 19 999983 2 620562 701015 2 7 999991 2 2 999999 2 405054 527112 1 2 999999 829136 1 13 999999 -82813 1 119392 339413 -976476 1 470635 508744 467011 2 12 999998 2 2 999999 2 2 999999 1 2 999999 -198322 1 2 999999 -486596 1 11 1000000 89362 1 323564 816151 541570 1 6 999999 -447173 1 709348 780672 630430 2 20 999986 1 2 999999 -312327 2 9 999981 1 7 999992 377335 1 2 999999 -267325 1 2 999999 -964374 2 590383 836180 1 2 999999 -885175 1 2 999999 198187 1 2 999999 600286 1 3 999990 -555948 2 2 999999 2 801 306157 1 2 999999 951351 1 2 999999 -371430 2 2 999999 1 2 999999 625785 1 16 999988 151433 2 2 999999 2 1 1000000 2 2 999999 1 15 999986 934483 2 3 999983 1 345680 720000 439620 2 638728 922426 2 2 999999 1 177476 212796 -642652 2 2 999999 2 2 999999 2 10 999995 2 572037 743924 2 15 999981 1 2 999999 876119 1 7 1000000 304587 1 14 999986 -810120 2 448524 905652 1 2 999999 -317446 2 139185 245695 1 757573 921759 -119631 2 26231 837833 2 6 999997 1 5 999999 -249332 1 227646 537422 -772944 1 2 999999 882992 1 2 999999 -881520 1 2 999999 -534082 2 2 999999 1 2 999999 -626311 2 61547 635294 2 2 999999 1 2 999999 431671 1 623591 997198 150225 2 404668 452793 1 329698 823526 -553720 2 493632 600275 1 2 999999 -281151 1 9 999999 170453 2 2 999999 1 239493 541414 29124 2 5 999988 1 4 999986 74963 1 2 999999 -750736 1 609436 846516 265708 2 20 999991 1 524202 937169 216605 2 8 999998 2 6 999985 1 2 999999 -512155 2 9 999997 2 10 999983 2 1 999989 1 9 999990 -472298 2 11 999983 2 19 999990 2 326207 443969 1 9 999983 -734623 2 11 999986 2 221739 568595 2 2 999999 2 2 999999 1 2 999999 -127968 2 57553 336223 1 32838 287376 -655267 1 13 999981 -872470 2 18 999993 1 2 999999 -801297 1 326701 567724 -980707 1 1 999989 -689524 2 11 999987 1 16 999987 149633 2 2 999999 1 6 999985 947057 1 2 999999 -766561 1 211559 383228 -650997 1 236691 832070 723096 2 12 999981 1 12 999997 371229 1 690347 918376 172752 2 2 999999 1 41490 511021 103417 1 136498 540623 -623665 1 2928 307131 -438162 2 111359 889872 1 9 999997 561846 1 2 999999 -93264 2 2 999999 2 566905 951215 1 2 999999 -847299 2 8 999981 1 2 999999 114286 2 425583 895650 2 9 999991 2 7 999997 2 233693 407609 2 15 999999 2 5 999993 1 24220 176876 800702 1 472289 573869 948436 2 2 999999 2 2 999999 2 20 999999 1 39038 871358 -872352 1 4 999983 -39922 2 16 999998 1 2 999999 -71856 2 489028 879771 1 86187 731596 -385933 1 228157 656665 588879 2 3 999992 1 8 999993 75240 1 6 999997 -841251 2 8 999993 1 288918 614817 440739 2 2 999999 2 19 999986 1 273055 299465 -129098 1 16 999982 -572787 1 9 999997 -430826 2 12 999999 1 2 999999 315576 1 4 999987 492273 2 2 999999 2 10 999981 2 623076 820264 1 12 999994 -352000 2 2 999999 1 553409 778153 -421992 2 2 999999 1 279322 701650 188077 1 2 999999 -62985 2 2 999999 2 445451 699605 1 2 999999 793149 2 332540 566770 2 9 999999 1 2 999999 -144999 1 294436 329110 824917 1 315214 444527 -37464 1 2 999999 816484 2 11 999983 2 230802 393303 2 751231 829053 2 373140 840170 1 154427 393924 -132473 2 531335 595813 2 2 999999 2 400256 925635 2 2 999999 2 199166 230527 2 2 999999 1 2 999999 -572712 2 81064 985374 1 7 999981 415123 1 11 999994 -621056 1 869521 968815 -492019 2 2 999999 1 11 999989 584789 2 269511 364046 1 54486 423944 531184 2 2 999999 2 2 999999 2 2 999999 2 92838 918944 2 8 999993 2 666082 785299 2 7 999994 1 15 999984 398524 2 66326 108909 1 2 999999 668193 1 12 999982 -805244 1 17 999996 232165 1 372093 524117 -757298 2 770547 866058 2 430012 590684 1 9 999996 243408 1 51896 926036 316014 1 10 999983 -138106 2 636515 863874 2 13 999991 1 95567 501455 394489 2 20 999986 1 3 999993 -871894 1 2 999999 424561 2 2 999999 1 3 999987 513751 2 2 999999 1 371127 640683 143293 2 2 999999 2 504350 569278 2 125308 942956 1 8869 933237 881789 2 1 999988 2 123212 469014 2 2 999999 2 2 999999 1 2 999999 783308 2 228359 395648 1 546402 548896 -581739 1 2 999999 183580 1 2 999999 681097 2 2 999999 2 158603 269850 2 2 999999 2 16 999992 2 2 999999 1 19 999998 544127 2 628974 966884 1 672353 733281 -318405 2 4 999985 2 18 999993 2 20 999990 1 2 999999 -899534 2 106888 545906 2 119962 775353 2 131264 817233 2 404684 662051 1 19 999991 -880612 1 2 999999 -105136 1 2 999999 -773634 1 2 999999 -100672 2 2 999999 1 2 999999 762567 1 2 999999 -497075 2 2 999999 1 2 999999 -553706 2 758746 872024 2 332624 509780 2 2 999999 2 2 999999 2 15 999996 2 2 999999 1 87775 467879 299783 1 69163 571884 -399053 2 9 999989 1 2 999999 -701848 2 273074 589193 1 2 999989 -515209 2 10 999997 1 2 999999 -27666 1 15 999986 277646 1 2 999999 -314583 2 731423 746726 2 737963 756345 1 87819 213941 -378696 1 2 999999 -746006 2 14 999981 1 11 999992 -607482 1 11 999996 -350999 1 3 999996 -51116 1 178888 524129 365978 1 12 999990 979609 2 4 1000000 2 13 999983 2 466091 715836 2 290524 980916 2 3 999996 2 2 999999 2 12 999988 1 564271 916332 710942 2 2 999999 1 19 999991 442807 2 6 999984 1 2 999999 -524730 2 2 999983 1 13 999998 -851535 1 442851 966374 418171 1 2 999998 148847 1 600572 612921 127609 2 544726 711513 2 13 999984 2 1351 573734 2 108071 269917 2 2 999999 1 2 999999 -533459 1 8577 89253 -537406 1 20 999988 50504 1 2 999999 67452 1 776764 942644 572078 1 3 999993 -324683 2 347205 914072 1 67930 686307 -998259 1 713986 844235 937319 1 810012 936042 -96559 1 62498 483059 -726650 1 2 999999 953195 1 545093 865904 -724820 2 2 999999 2 258474 352333 1 261593 384749 345984 2 15 999988 2 284920 762982 1 2 999999 -52708 1 3 999984 -422150 1 16 999990 946366 1 2 999999 270796 2 2 999999 2 279156 933128 2 2 999999 1 408339 901284 510838 1 191994 342476 465712 2 657007 811981 2 92642 767414 1 14 999994 -881643 2 8 999995 1 375667 634365 -984713 2 10 999983 1 121229 491271 101032 1 12 999985 -563324 2 2 999999 2 14 999987 1 5 999984 -105897 1 2 999999 857649 2 502466 947395 2 252504 264823 2 576752 969659 1 17 999989 180512 2 2 999999 2 2 999999 2 1 999993 2 2 999999 1 448009 487389 -156790 1 174871 261021 -541820 1 4 999984 666407 1 1 999990 104647 2 17 999991 2 89241 445321 1 15 999998 84605 1 2 999999 -225156 2 2 999999 2 2 999999 2 6 999994 1 629497 834886 766648 2 2 999999 1 227418 987861 -51849 1 20 999998 747271 2 285967 668514 1 1 999987 400775 1 616885 619513 -940315 1 3 999999 -907762 1 2 999986 -326183 2 2 999999 2 2 999999 2 2 999999 2 7 999996 2 18 999988 1 2 999999 626034 2 405665 959508 1 2 999999 24124 2 2 999999 2 262049 891862 1 7 999998 68552 1 11 999984 786807 2 2 999999 1 2 999999 -207625 2 2 999999 2 20 999984 1 10 999994 620106 1 2 999999 572607 1 18 999999 -47897 2 2 999999 2 2 999999 2 2 999999 1 2 999999 806097 1 6 999992 7164 2 2 999999 1 11 999985 248211 1 2 999999 -396194 2 424410 668246 1 13207 829189 734616 1 660959 739629 365698 1 61404 715811 19341 2 445730 873255 1 167242 310306 -873530 2 17 999981 2 302391 914198 2 2 999999 1 2 999999 178835 2 2 999999 2 6 999991 1 174669 533171 496117 1 20 1000000 255945 2 2 999999 2 2 999999 1 284199 649645 -308394 2 92345 867335 2 2 999989 2 552 448423 2 2 999999 1 267018 893137 332716 1 2 999999 -270537 2 364177 869328 1 111338 482866 22052 2 109487 938516 2 14 999999 1 391374 501791 -891026 1 818280 958730 615422 1 2 999999 725422 1 228577 592365 56213 2 696292 854805 1 2 999986 818504 1 152806 390826 -5644 2 541273 745356 1 2 999999 -983961 2 28498 88139 2 530489 886472 1 351794 811512 -797021 2 595433 833069 2 2 999999 2 47089 771048 2 2 999999 2 2 999999 1 393520 551726 -752193 1 2 999999 154094 1 5 999981 569052 2 15 999982 2 2 999999 2 622317 689865 2 2 999999 1 136943 466710 753061 1 382251 693902 450418 1 702454 956625 446792 1 17 999987 -298267 1 2 999999 91204 2 290499 901893 1 7 999999 787806 1 2 999999 727278 2 15 999992 2 11 999986 2 174332 330208 1 2 999999 -261105 2 140322 290142 2 16 999985 1 407774 803950 -733334 1 2 999999 -180827 2 2 999999 1 2 999999 -209650 2 2 999999 1 2 999999 889801 1 5 999991 -642195 2 20 999994 2 2 999999 1 2 999999 308077 2 2 999999 2 10 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -460706 1 2 999999 -233753 2 10 999991 2 2 999999 1 362806 389652 -584099 1 2 999999 -954260 2 19 999996 2 4 999993 2 75824 147006 1 19 999995 -958937 1 2 999999 534802 2 6 999998 2 42021 221738 2 189661 765962 2 19 999997 2 71473 431463 2 10 1000000 1 60676 273673 -443192 1 2 999999 -558046 2 2 999999 2 524007 579706 1 5 999995 -250411 1 485471 757608 -931418 2 17 999998 2 2 999999 2 2 999999 1 6 999989 -472576 1 2 999999 692107 2 2 999998 1 16 999997 -317377 1 2 999999 -313455 1 2 999999 909081 2 2 999999 1 13 999985 318679 2 10 999996 2 2 999999 2 26492 985486 2 2 999999 1 184214 406293 148259 2 2 999999 2 2 999999 2 262941 598485 1 8 999995 -51201 1 2 999999 -537244 1 15 999986 -835602 1 240739 909610 593133 1 122554 975765 20443 2 2 999999 2 15 999994 1 5 999992 653709 1 5 999982 -3827 2 9 999999 1 62015 686969 639462 2 2 999999 1 19 999995 -489585 1 357160 897700 -233346 2 611207 768871 2 8 999982 1 382813 453403 791425 2 668746 938764 1 2 999999 -426898 2 2 999999 1 7 999981 248101 2 2 999999 2 545569 810442 1 2 999999 -978178 1 2 999999 818468 1 240844 809542 595001 2 2 999999 2 249652 551929 1 626073 804486 72978 2 2 999999 1 17 999986 424382 2 2 999999 1 14 999997 -800634 2 7 999992 1 2 999999 -675059 2 2 999999 1 4 999989 -189011 2 45575 771614 2 2 999999 2 288128 414573 2 485198 946232 1 2 999999 169964 2 1 999987 1 18 999988 93566 2 10772 412985 1 10 999984 -279877 1 4 999985 646573 2 2 999999 2 814934 919801 2 2 999999 1 2 999999 722954 1 213555 376939 441962 2 2 999999 1 2 999995 -276475 2 4 999988 2 13 999996 1 19 999989 -857942 2 20 999984 2 13 999987 2 2 999999 2 2 999999 2 11334 721763 2 5 999999 2 2 999999 1 13 999995 -95762 1 2 999999 -753402 2 2 999999 1 216645 969804 -940507 2 2 999999 1 424843 811141 -374030 1 6 999985 363137 2 2 999999 2 14 999997 1 760269 970238 942113 1 2 999999 220571 1 2 999999 -773085 2 303466 465472 1 13 999995 745057 1 2 999989 -179366 2 19 999993 1 2 999999 -203075 1 315097 365499 -829729 2 133997 597263 1 7 999990 643241 2 225574 626262 2 367544 692373 1 2 999999 -685583 1 481500 516824 529172 1 570278 590080 445300 2 2 999999 1 2 999999 -276496 2 6 999999 2 559658 970882 2 2 999999 2 704384 978151 2 17 999984 2 2 999999 2 6 999992 2 2 999999 1 4 999999 336167 1 21257 66268 -978860 1 227888 889663 360063 2 18 999990 2 8 999995 1 5 999995 150608 2 473276 899961 1 15 999985 -73371 2 14 999991 2 2 999999 2 14 999985 1 2 999999 449896 1 8 999981 -419200 2 241913 305937 2 57659 542488 2 2 999999 2 1 999997 2 66703 881988 1 15 999994 -253387 2 16 999998 2 386112 703554 2 9 999998 2 2 999999 1 2 999999 -614281 2 2 999999 2 2 999999 2 287736 390147 2 3 999994 1 2 999999 -854002 1 258528 993685 302612 2 53699 459412 1 641641 795905 -841768 1 17 999985 716273 1 305464 565448 899830 2 517059 896646 1 382666 738194 -34285 1 304833 415358 -141653 1 17 1000000 -702379 2 11 999986 1 404370 757688 996278 2 20 999990 2 277573 460172 1 13 999985 971271 1 138248 143692 -828925 1 3 999986 428996 1 2 999999 713067 1 17 999993 -910243 2 405761 777685 1 729855 903175 -503016 1 3 999982 -66124 2 18 999986 1 267124 568738 -3842 1 219445 925648 -677892 1 2 999999 -116575 2 18 999993 1 2 999999 -607788 1 794394 853384 -906893 2 438377 683123 1 2 999999 -138410 2 2 999999 1 2 999999 -196269 1 2 999999 -699880 2 2 999999 2 2 999999 2 561581 821300 1 293161 608301 -255271 2 2 999999 1 2 999999 549563 2 2 999999 2 447061 942030 2 588770 887602 2 2 999999 1 9 999999 -808202 2 459947 804256 2 429732 639711 2 2 999999 2 121850 212848 1 2 999999 356698 1 2 999999 163665 2 2 999999 1 2 999999 401477 1 187193 492400 -290488 1 547112 575854 -570605 1 18 999998 410505 1 473555 862520 -623395 2 2 999999 1 530530 700085 445041 2 62740 754483 1 845925 877291 -626045 2 366608 612218 1 2 1000000 633177 1 13 999982 705668 2 11 999982 1 2 999999 -40318 2 10 999997 2 48470 809342 2 2 999999 2 504219 699738 2 2 999999 2 6 999985 1 2 999999 493841 1 13 999986 395190 1 2 999999 -400654 2 326144 382051 1 2 999999 4351 2 17 999993 2 3 999999 1 2 999999 -631140 1 2 999999 779024 1 2 999999 -797716 2 883613 975248 1 2 999999 932402 1 5 999989 -916195 2 704579 855003 2 2 999999 1 2 999999 -708231 2 685662 696875 2 2 999999 2 2 999999 2 12 999992 1 6 1000000 517322 1 2 999999 10210 1 1 999998 549908 2 197938 469121 2 17 999983 2 36461 57315 2 428611 884290 2 2 999999 2 19 999999 2 50158 419218 1 2 999999 -411047 2 375956 379780 1 2 999999 5047 1 2 999999 850517 1 2 999999 703953 1 2 999999 881381 1 2 999999 28823 2 2 999999 2 416358 765182 1 88386 323399 334095 1 354824 969814 887102 1 2 999999 -626356 2 3 999986 2 590633 852264 2 293333 685489 1 366463 394851 725338 2 2 999999 1 94980 732366 -549963 2 2 999999 2 13 999999 2 2 999999 1 2 999999 63326 1 727073 885756 -759931 2 515373 674895 1 478575 952776 792951 1 2 999999 846540 1 20 999995 -589896 2 615094 840020 1 2 999999 923125 1 8318 697483 622723 1 6 999982 -739328 2 2 999999 2 2 999999 2 7 999992 1 23243 35072 -882021 2 7 999995 2 12 999993 1 104863 185862 832304 2 2 999999 2 20 999984 2 2 999999 2 9 999983 1 2 999999 -195685 1 2 999999 703290 2 2 999999 2 2 999999 1 547190 854846 46778 2 2 999999 2 8 999981 1 7 999998 155958 1 15 1000000 -804947 2 196575 976171 2 2 999999 1 1 999999 -56576 1 383425 914836 329066 2 11 999985 1 14 999997 968803 2 2 999999 1 119382 391919 466426 1 2871 20757 -847336 2 13 999983 2 8 999998 1 230623 679561 -210128 2 9 999987 1 221033 957165 -937848 1 2 999999 -181968 2 6 999986 2 169327 583989 2 152138 333156 1 16 999985 370363 1 2 999999 633945 1 30094 882342 221608 1 2 999999 769355 2 2 999999 1 254722 941754 169517 2 21268 278694 1 133178 732268 -94822 1 41140 125984 986277 1 11 999981 126970 2 2 999999 2 2 999999 1 2 999999 953746 1 24551 850356 79321 1 2 999999 79877 2 2 999999 2 555697 679058 1 485322 703454 253744 2 17 999998 2 6 999985 1 2 999999 -749462 1 12 999989 34469 1 2 999999 -586730 1 2 999999 -820758 1 2 999999 831642 2 11 999992 1 2 999999 102439 2 2 999999 1 2 999999 245160 1 31890 437359 253266 1 2 999999 -122582 1 329550 915122 -804570 1 567214 860141 -782153 2 11 1000000 2 2 1000000 2 5 999984 2 243136 884018 1 2 999981 820262 2 10 999990 1 2 999999 885129 2 2 999999 2 11 999990 2 6 999999 1 260681 624829 12864 1 2 999999 821339 2 804597 964180 2 9 999985 2 616906 964825 2 707685 989398 1 11 999988 98176 1 155288 382081 -15641 2 18 1000000 1 128699 406407 -174118 1 24639 705395 478397 1 19 999987 248751 2 10 999986 1 10 1000000 2246 1 21759 40541 -648271 1 2 999999 -772085 2 12 999991 1 5 999986 369981 1 378608 730160 328416 1 2 999999 533063 1 321306 612496 955994 1 2 999999 635010 1 507340 917021 -896464 2 2 999999 1 408715 755220 908185 1 581680 755259 777362 2 2 999999 2 2 999999 1 595446 916960 -499710 2 17 999989 1 320900 537044 -48677 2 29965 458560 1 21383 637724 287848 1 7354 120256 222807 2 80482 235245 2 2 999999 1 4 999992 -744009 2 217198 542567 2 2 999999 2 2 999999 1 12 999989 -416324 1 12 999985 -71919 1 16 1000000 798703 1 91661 328336 563660 2 2 999999 2 279207 612899 2 16 999998 2 126014 344874 1 14 999989 -190846 1 2 999999 -964000 1 2 999999 842826 2 333666 460302 1 15 999994 394459 1 863717 878526 -100282 1 33436 358745 428182 1 2 999999 58171 2 9 999998 2 288404 535747 2 2 999999 1 18 999999 990748 2 473770 914236 2 619499 987063 2 18 999985 1 901605 918526 -279149 2 2 999999 1 10 999983 762508 2 161156 759506 2 2 999999 2 154509 953692 1 18 1000000 165990 2 3 999984 1 13 999985 -266149 2 18 999995 2 14 999987 2 2 999999 1 17 999984 984936 1 2 999999 646895 1 689723 940723 -387205 2 16 999993 1 435008 606410 -197528 1 2 999999 -65475 1 13 999985 -753593 1 16 999993 -470039 2 3 999999 2 435776 550480 2 8 999989 2 2 999999 1 2 999999 -199937 2 2 999999 2 1 999985 2 2 999999 2 286217 791524 1 15 999996 785556 2 2 999999 1 3 999987 366613 1 14 999982 -566578 1 5 1000000 -858529 1 9 999996 550654 1 86968 447816 -492606 2 120562 396112 2 14 999982 2 117643 476790 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999989 -583705 2 1 999989 2 13 999991 1 2 999999 764117 2 912551 965592 1 1 999982 -672697 2 2 999999 2 2 999999 2 20 999992 2 506785 540909 1 60116 102947 -665109 2 16 999997 1 46488 680394 -464800 2 34585 392473 1 272230 527719 934964 1 8 999987 786244 1 5 999985 640842 1 2 999999 334919 1 2 999999 813691 2 2 999999 2 20 999992 2 2 999999 1 78310 966395 885032 2 8 999984 2 306365 675386 1 2 999999 42309 2 13 999995 1 2 999999 -403315 1 21151 977277 -586776 2 3 999983 2 5 999989 2 15 999991 1 20 999999 861575 2 2 999999 2 2 999999 1 596185 980991 -953393 2 2 999999 2 2 999999 2 11727 21471 2 2 999999 2 12 999994 1 13 999998 820797 1 277796 501120 -369118 2 4 999999 1 793276 881986 -405578 1 11 999994 112643 1 125071 174544 478904 2 2 999999 2 2 999999 1 2 999999 -47952 1 16 999991 209544 2 132765 553630 1 2 999999 -520944 1 624295 731088 -46899 1 15 999999 -470565 1 334022 475235 328960 1 2 999999 -778554 2 209867 374153 2 165468 643748 2 209605 857378 1 2 999999 626906 1 17 999986 -343163 1 2 999999 -916728 2 4 999982 2 5 999990 1 1 999987 -184836 2 698459 752468 1 19 999983 685639 2 1 999981 1 223443 308547 -208142 1 2 999999 -384017 1 2 999999 149510 1 146957 333763 170159 1 2 999999 854423 2 2 999999 2 521195 666193 1 20 1000000 964396 1 4 999994 14309 2 2 999999 1 49916 508404 82075 1 2 999999 -203935 2 7 999987 2 636673 826980 1 4 999992 -619191 1 561691 776939 -71486 1 53277 79937 -232778 1 3 999988 -7021 2 1 999992 1 2 999999 -873039 1 2 999999 761275 1 306828 524417 -835280 1 2 999999 127042 2 2 999999 2 2 999999 2 2 999999 1 16762 777381 220847 2 393847 934734 1 18 999982 -122424 2 4 999995 2 14 999998 1 8 999986 -230299 1 11 999986 -530802 2 7 999990 2 2 999999 2 12 999994 1 2 999999 205971 2 2 999999 1 2 999999 740469 1 12 999985 476750 2 7 999994 1 8 999985 -765061 2 2 999999 2 747431 860545 1 477084 726635 737821 1 284173 1000000 72029 1 2 999999 742252 2 2 999999 1 2 999999 65150 1 2 999999 320914 2 3 999989 1 468885 850183 509021 2 167795 212422 2 2 999999 2 111328 769113 1 48516 988286 -940871 2 2 999999 2 1 999990 1 9 999998 -10601 2 5 999999 2 2 999999 1 280080 634866 56745 2 6 999984 2 63323 973600 1 189288 533901 170185 2 2 999999 2 2 999999 2 6 999992 2 15 999993 2 9 999996 2 201077 461723 1 2 999999 646315 1 2 999990 730257 2 18 999995 2 2 999999 1 643926 700037 485804 1 2 999999 -696298 1 15 999981 -795450 1 2 999999 697720 1 2 999999 201987 2 2 999999 2 5 999984 2 186731 265312 2 10 999993 2 2 999999 1 637213 877795 -406410 1 209744 468427 -199707 2 11 999984 2 1 999982 2 77440 551034 1 136664 705208 532472 2 8 999993 2 317321 581333 1 12 999982 -279520 1 235366 770351 628032 1 11 999989 461195 2 3 999996 1 59031 102701 -76645 2 18 999998 1 11 999984 -231114 1 231524 502896 451718 2 102119 362939 1 2 999999 -837362 2 15 999981 2 4 999992 1 2 999999 -72274 1 8 999997 -475293 1 20 999983 877958 1 2 999999 -197412 1 29593 581181 -85675 1 2 999999 -917104 1 2 999999 -976740 2 18 999987 1 3 999986 -539953 2 161333 419493 1 2 999999 431834 2 2 999999 2 16 999983 2 19 999981 1 17 1000000 49361 1 1 999987 -359785 2 690089 939708 1 12 999995 -74688 1 2 999999 478829 1 2 999986 581200 1 2 999999 859166 2 2 999999 1 12 999998 63762 2 2 999999 1 174534 761602 901142 1 9 999985 -998199 1 601469 924561 85660 2 2 999999 2 1 999996 1 6 999999 308752 1 8 999997 252819 1 17 999993 47545 2 2 999999 1 584298 902731 868766 2 15 999999 2 9 999983 2 479262 903232 2 2 999999 2 2 999999 1 2 999999 359423 1 2 999999 -186357 1 8 999989 442408 2 3 999997 1 13 999993 454991 1 2 999999 604123 2 9 999992 1 87822 972412 139252 2 368347 562315 1 2 999999 539558 1 813262 910644 100751 1 13 999994 -731840 1 169254 640373 -376678 2 2 1000000 2 2 999999 1 29755 471117 -178021 2 301913 689773 2 269359 287176 2 81651 575109 2 575118 915936 2 37599 949991 2 16 999992 2 2 999999 1 2 999999 -271528 2 6 999991 2 134667 393834 2 241455 500594 2 10 999984 1 2 999991 -999917 1 7 999999 -542153 2 66630 418618 1 2 999999 622122 2 8 1000000 1 12 999994 260108 1 522169 776271 589235 2 4 999985 1 8 999994 431775 1 2 999999 -630088 1 2 999999 -335647 1 14 999984 221867 2 10 999986 1 2 999999 434600 2 585511 625792 2 14 999996 1 20 999994 558474 1 2 999999 -724528 2 20 999997 1 335114 386748 777127 1 560150 671821 -882636 1 162506 608430 -600771 2 794302 885896 2 3 999981 1 443776 896655 370283 2 8 999990 1 15 999987 563934 2 17 999993 2 16 999983 1 185963 428351 616212 2 10 999995 1 19 999984 -815957 2 753088 939393 1 76337 98193 -851600 1 2 999999 -324299 2 15 999993 1 17 999993 -33081 2 393340 769652 1 69888 723337 -62861 1 2 999999 -760679 2 530248 673902 2 2 999999 2 2 999999 1 13 999995 762970 1 207447 273078 191315 1 610655 975475 363804 2 269144 681651 1 6 999994 731147 1 2 999999 10255 2 2 999999 1 2 999999 769068 1 123748 655906 -961597 1 21480 168812 -963493 2 16 999990 2 575854 751355 2 412334 828409 1 15 1000000 506521 2 4 999998 1 4 999996 217000 1 313929 938249 -465428 2 244332 585695 2 2 999999 1 7 999982 -909003 1 1 999994 609731 1 6 999999 -851986 2 2 999999 2 228511 693196 2 2 999999 1 4 999988 -253192 2 181891 653612 1 105460 874820 -11701 2 2 999999 1 2 999999 -319991 2 62000 923841 1 457636 753217 715045 2 523738 581341 2 189048 748935 2 28971 613207 2 3 999983 2 833767 994589 2 5 999998 2 2 999999 1 16 999983 568538 1 14 999985 930151 1 6 999994 -204155 1 2 999999 550243 2 4 999995 1 20 999999 945582 2 139623 300602 1 2 999999 -759462 2 2 999999 1 2 999999 -388353 2 12 999988 2 2 999999 1 20 999999 256636 2 3 999998 2 127693 805471 2 59592 738772 1 2 999999 387076 2 11 999985 1 2 999999 -505160 2 171354 928662 1 9 999986 -517232 2 409946 985143 1 2 999999 696763 2 2 999999 2 2 999999 1 355919 809168 961111 2 12 999982 2 72302 662397 2 10 999992 2 15 999995 2 2 999999 1 2 999999 138223 2 2 999999 1 209359 585756 746445 1 6 999994 -189342 2 4 999989 2 419175 561584 1 2 999999 -410409 2 18 999985 2 267500 640909 1 18 999995 -731793 1 2 999999 264006 2 2 999999 1 2 999999 -112211 2 1 1000000 2 2 999999 2 2 999999 2 426806 819763 2 2 999999 1 2 999984 -69800 1 19 999981 776708 2 874730 880674 1 2 1000000 371963 2 3 999988 1 333548 605530 342874 1 2 999999 -488083 2 2 999999 2 18 999992 2 2 999999 2 7 999981 2 127257 220795 2 749951 829614 2 11 999999 2 2 999999 2 17 999991 1 13481 190614 -409482 2 2 999999 2 733800 863077 1 409696 587428 46773 2 757561 931971 1 19 999997 -681075 1 384992 485771 900182 2 291279 491082 1 275800 659925 325016 2 2 999999 2 2 999999 1 2 999999 -846820 2 344128 800244 2 2 999999 1 2 999999 -83383 1 2 999999 -91205 1 139457 322612 -207900 2 688500 732893 1 2 999999 -32841 1 7 999993 637366 1 120803 326537 812397 1 2 999999 -789453 1 2 999999 189486 1 774930 959057 -760479 1 14 1000000 34642 1 397907 551591 412950 2 355900 515668 1 2 999999 -878157 2 2 999999 1 6 999996 645363 2 2 999999 2 18 999998 2 11 999988 1 2 999999 447314 2 19 999986 2 2 999999 2 2 999999 1 2 999999 991628 2 561875 957702 1 8 999997 29542 2 2 999999 1 236715 821192 93740 1 289957 442328 427314 2 270511 694500 2 2 999999 1 250292 841360 763599 2 2 999999 2 12 999988 2 730460 904336 1 224104 840072 -555172 2 2 999999 2 2 999996 2 2 999995 1 72030 740512 -398010 1 10 999981 104338 2 17 999988 2 2 999999 2 2 999994 1 76121 740922 839865 2 2 999999 1 18 999993 -596287 2 17 999982 1 260289 862478 441291 2 593372 791587 2 2 999999 2 33782 311015 2 97458 632974 1 2 999999 128022 2 15 999998 1 238968 904528 -947056 2 18 999987 2 2 999999 1 9 999998 -237234 2 108336 140210 2 14 999982 2 14 999987 1 2 999999 -839423 2 19 999983 1 19 1000000 600832 2 20 999998 1 2 999999 525776 1 19 999992 233361 2 387592 837234 2 6 999982 1 2 999999 333498 2 2 999999 1 152302 353760 -933999 2 701106 844535 2 684738 783548 1 13 999987 -622800 2 3 999993 2 503239 922027 2 17 999984 1 2 999999 -300555 2 13 999994 2 16 999995 2 6 999994 1 2 999999 -733877 2 5 999981 2 16 999981 2 2 999999 1 447176 724361 -692056 2 313197 691929 1 2 999999 57233 1 2 999999 -661261 1 539954 575085 -503604 1 4 999985 153549 1 14 999999 -475062 2 247860 776257 2 2 999999 2 303423 434546 1 87003 111954 -980807 2 475220 559390 2 581422 952030 2 2 999999 1 16 999993 -610659 2 1 999995 1 348575 576570 813174 2 6 1000000 2 513836 558255 2 11 999984 2 16 999981 1 52272 829319 -484443 2 6 999996 2 24757 425981 1 15 999997 850278 1 2 999999 890619 2 13 999993 1 19 1000000 -421009 2 143292 769149 2 6 999982 2 7 999995 2 622978 839666 1 66781 983355 979245 2 2 999999 1 2 999999 -727554 1 712223 930735 520549 2 19 999986 2 82131 651218 2 7070 372642 1 17 999995 -304862 2 10 999995 2 85251 844199 2 735766 781245 2 9 999995 2 2 999999 1 2 999999 -34695 2 16 999999 2 2 999999 1 118221 828362 -475606 1 16 999989 -847981 2 16 999997 1 2 999999 971226 2 2 999999 1 2 999999 566461 2 391580 883107 2 2 999999 1 2 999999 615214 1 2 999999 3357 2 2 999999 1 18 999984 404806 2 2 999999 2 858537 987169 1 2 999999 -979431 2 16 999999 1 9 999991 159188 2 14 999981 1 164286 941404 798030 1 18 999983 -169938 2 6 1000000 2 14 999989 1 166421 980088 792676 1 2 999999 257476 2 20 999992 2 9 999992 2 275565 456520 2 7 999987 2 13 999985 1 16 999987 -805633 1 161532 813235 -473555 1 2 999999 36676 1 110376 148577 618659 2 102195 890746 1 333502 720249 -406093 1 2 999999 667422 1 2 999999 -584632 2 234553 801370 1 19 999981 -189002 2 408262 777843 1 12 999984 8591 1 2 999999 106233 1 2 999999 48484 1 4 999997 -505902 1 439333 937232 20869 1 8 999987 686754 1 2 999999 8987 1 2 999999 727175 2 14 999987 2 536198 805981 1 2 999999 188894 1 4 999989 -447045 2 16 999997 1 367599 448172 41139 1 11 999991 -4315 2 2 999999 1 371221 377904 221388 1 6 999991 258459 2 16 1000000 1 2 999999 -61839 2 304028 404158 2 12 999983 1 126520 465202 939952 2 79974 998615 1 430841 595148 854134 2 2 999999 2 5 999982 1 2 999999 -523979 2 437078 613269 1 2 999999 466227 1 2 999999 -703185 1 2 999999 982169 2 175542 673267 2 83254 914165 1 2 999999 741738 1 20 999993 -246908 2 280226 619712 2 12 999992 1 5 999988 -142391 1 23611 682657 447624 1 752604 874614 63116 1 7 999985 -360962 1 2 999999 728741 2 2 999999 2 6 999995 1 2 999999 530767 2 813760 813772 2 2 999983 1 2 999999 339981 2 2 999999 2 8 999991 1 2 999999 627945 2 483173 661755 1 2 999999 -177820 2 277017 525895 2 2 999999 1 29979 917592 -484240 1 298100 410647 -361813 2 648693 987247 1 6 999992 717751 1 2 999999 70371 1 560193 659546 248960 1 14 999991 -258080 1 2 999987 -496294 2 68943 880069 1 18 999987 15574 2 102288 878134 2 247840 327353 1 20 999987 -382519 1 416201 815506 858251 2 721034 794575 2 15 999988 2 2 999999 2 2 999999 2 5 999982 2 202990 858647 1 6 999982 791973 2 2 999999 2 14 999996 2 625096 740286 2 6 999993 2 212105 721237 1 352426 940824 -453295 2 2 999991 2 306774 791304 2 9 999993 1 2 999999 -842827 2 168790 504888 2 35446 750459 1 2 999999 336987 2 200973 867985 2 497185 755384 2 2 999999 1 948442 972363 -927694 2 2 999999 2 243369 793311 2 4 999999 1 2 999999 -574067 1 2 999999 167130 2 442416 916841 1 2 999999 -91939 2 2 999999 2 380353 800784 2 284312 600612 1 15 999992 -951659 1 189370 748910 474931 2 12 1000000 1 4 999988 72643 2 14 999993 1 18 999996 -954742 2 2 999999 1 2 999999 -704602 2 42674 952454 2 876612 916164 2 14 999991 1 2 999999 308151 2 7 999992 2 10 999989 2 2 999999 2 2 999999 1 2 999999 -627098 1 212272 816890 -858476 2 196095 611037 2 5 999998 2 2 999999 2 18 999998 1 2 999999 -221960 2 17 999985 1 9 999982 915294 2 19 999993 2 676504 956258 1 13 1000000 757733 1 11 999989 -503794 1 2 999999 779906 2 2 999999 2 45685 671534 1 2 999999 166068 1 2 999999 -755974 2 2 999999 1 2 999999 825430 1 15 999998 16893 2 712771 893001 1 18 999995 -436567 1 204703 756094 627921 1 11 999983 806427 1 2 999999 279582 2 2 999999 2 11 999982 1 1 999994 -306189 2 2 999999 1 16 999986 917650 1 2 999999 -744701 1 2 999999 -325784 1 10 999987 -427579 1 15 999985 -707501 1 27583 683482 -189175 1 9 999999 96320 2 2 999999 1 14 999983 -88376 1 2 999999 44576 1 2 999999 -727276 1 461435 977450 -195358 2 2 999999 2 18 999983 1 8 999981 -703707 2 2 999999 1 2 999999 -221502 2 5 999991 1 52942 947125 269680 1 260749 435145 216923 1 2 999999 -547246 2 197848 986985 2 235701 712217 2 2 999999 2 2 999999 1 9 999985 -648698 1 5 999989 -990645 1 593890 968293 617936 1 889553 965518 -29438 2 386351 526836 2 12 999990 1 11 999992 -256630 2 19 999992 1 382955 776673 953944 1 14 999998 -926432 2 2 999999 1 2 999999 -954466 2 392262 735700 1 233525 449917 351328 2 32038 695826 1 8 999984 699164 2 532045 679214 2 10 999996 2 18 999992 1 2 999999 53663 1 2 999999 -148713 2 6 999987 1 2 999999 -528831 2 3 999997 2 331619 377319 2 6 999999 1 2 999999 -387286 2 2 999999 1 2 999999 58117 1 55240 924220 364958 2 324078 391169 2 2 999999 1 390325 828120 -486657 1 14 999999 337330 1 9 999998 -637621 2 2 999999 2 722077 803293 2 439333 666937 1 1 1000000 -307597 2 721494 871117 1 2 999999 442716 1 79240 430681 391294 2 2 999999 2 2 999999 2 292799 401918 2 13 999986 1 291041 591260 250654 1 159723 184051 -5053 2 2 999999 1 2 999999 -975441 1 18 999983 704005 2 18 999987 2 257831 415538 1 2 999999 -583406 1 2 999999 396546 1 2 999999 495426 2 537338 848074 2 280442 954189 1 2 999999 -256572 2 4 999998 2 2 999999 2 158873 341907 1 6 999984 -572952 2 2 999999 1 3 999984 443586 1 707065 945029 -716504 2 2 999999 1 2 999999 571749 2 4 999998 2 2 999999 2 2 999999 2 2 999999 1 2 999999 532709 2 305959 757134 2 2 999999 1 2 999999 112987 2 114173 121211 1 336632 493677 -215485 2 6 999989 1 138184 952510 -384172 2 2 999999 1 480438 950797 -130196 1 9 999995 -200484 1 144365 576839 -211296 2 7 999982 2 2 999999 1 10 999999 -622223 2 2 999999 1 12 999989 -499738 1 4 999999 -619453 1 178593 263067 473148 2 5 999989 1 595563 614835 -156110 1 200941 250721 -204669 2 20 1000000 2 2 999999 2 13 999984 2 2 999999 2 162571 608355 2 13 999984 2 83660 510810 2 18 999986 2 4 999991 1 542357 648819 770962 2 15 999993 1 2 999999 685168 1 2 999999 496874 2 321023 886457 2 3 999984 2 20 999984 2 2 999999 2 163970 831539 1 9983 53008 977473 2 2 999999 2 335900 646687 2 2 999999 1 101718 953144 480151 1 2 999999 -212478 1 430759 589136 -754402 1 37843 512854 -185748 1 242997 824460 -321888 1 2 999999 18021 2 57439 130426 2 2 999999 1 248199 418843 -940590 2 3 999988 1 12 1000000 735040 1 2 999999 -459666 2 2 999999 1 825184 961920 -679502 1 132214 879253 883952 1 11 999987 234259 2 13 999991 2 3 999990 1 2 999999 915428 2 12 999999 2 880445 933028 1 571322 769633 339554 1 13 999981 417056 1 2 999999 -120643 2 558153 687434 1 2 999999 -711120 2 2 999999 1 64210 237380 -333016 1 12 999982 -465717 1 159053 884284 340421 2 6 999985 2 2 999999 1 534870 640754 -184256 1 3 999994 -174548 2 2 999999 2 2 999999 1 2 999999 936806 2 2 999999 1 519758 793003 -926633 1 2 999999 513474 2 8 999982 2 520121 891390 2 135237 741143 2 4 999999 1 106958 300000 -34600 2 354509 861256 2 2 999999 2 5 999986 1 731303 938538 -455726 1 17 999994 -963251 2 2 999999 1 2 999999 867022 1 12 999992 610337 2 2 999999 1 553052 637083 -736052 2 13 999982 1 2 999999 -576876 2 249265 825651 1 410367 510350 -861433 2 578458 829801 2 442657 967627 1 168821 554141 455347 1 2 999999 -925447 1 11 999981 -170911 2 554989 618644 1 13 999991 185942 1 2 999999 -238794 1 1 999989 -956913 1 2 999999 213477 2 556656 761706 1 1 999994 -284452 2 20 999987 1 593128 969679 475825 1 330660 983708 460819 2 13 999988 2 127020 896408 2 5 999983 2 84719 131459 2 2 999999 1 9 999988 -304171 1 612819 959453 79456 1 8 999991 231343 2 2 999999 2 2 999999 2 3 999982 2 2 999999 1 65768 748269 166849 1 457592 480604 590626 1 20 999988 346150 2 225851 385308 2 2 999999 1 14 999995 -495563 2 2 999999 2 2 999999 2 434948 585552 2 9 999985 1 4 999985 -465667 1 9 999989 -226544 1 135332 880237 -665618 1 57592 250457 -281412 1 319365 748958 -167779 1 1 1000000 -123087 1 2 999999 560796 2 5 999992 2 2 999999 2 2 999999 2 15 999987 2 450721 865073 2 12 999984 2 10 999993 1 827754 888947 -66712 2 2 999999 1 4 999992 124970 1 2 999999 19570 2 2 999999 1 1 999998 811762 2 17 999992 1 2 999999 -681878 1 110958 565736 -244919 2 273971 403975 1 1554 226283 550113 2 2 999999 2 8 999993 1 2 999999 347427 2 16 999997 1 2 999999 -403462 1 8 999982 157403 2 307479 426149 2 2 999999 2 2 999999 1 2 999999 177003 2 674397 678410 1 16 999984 -117162 1 2 999999 519230 1 19 1000000 256725 2 12 999989 2 2 999999 2 2 999999 1 361417 961362 452021 2 16 999986 1 318135 986913 630948 1 9 999989 636415 1 20 999991 -539055 1 7 999988 101205 1 8 999995 551826 1 3 999991 103101 1 250262 924848 -145569 1 778931 819295 -135741 1 1 999985 -569617 2 484840 866798 1 4 999986 -897344 2 2 999999 1 8 999993 10135 1 2 999999 -177289 2 2 999999 1 2 999999 -157113 2 332948 379734 1 14 1000000 309515 1 97409 639290 -602073 2 10 999986 1 2 999999 700735 2 19 999988 2 276719 911703 2 139393 241252 2 16 999984 2 19 999983 2 11 999985 2 2 999999 1 85437 681069 -353101 1 2 999999 846436 2 2 999999 1 445947 751837 -954253 1 67217 762330 42799 2 1 999991 2 751896 913713 1 2 999999 -341006 1 112347 129448 -932578 1 350304 896287 947447 2 184972 531393 1 15 999985 -635104 2 2 999999 2 5 999996 1 229060 374043 -517212 1 2 999999 803629 1 2 999999 468315 1 309723 544252 -437169 1 2 999999 -886095 1 5 999990 548747 1 625704 689968 497808 2 393538 916373 1 211496 646176 -734464 2 317025 995562 2 7 999994 1 17 999999 -640979 1 8 999999 -757641 2 2 999999 1 72907 136472 -547019 2 628686 859168 1 8 999989 -551718 1 11654 732670 -411905 1 2 999988 -608044 2 19 999988 2 3 999999 1 18 1000000 512677 1 5 999991 646426 1 2 999999 -636819 1 2 999999 -247561 1 486633 706162 -289505 1 9 999996 231861 2 2 999999 1 2 999999 -367222 1 2 999999 -550052 2 480633 869710 1 728578 915695 577587 2 11 999984 1 2 999999 -385186 1 37077 484503 -556462 1 624140 648804 -883427 2 616742 808485 1 2 999999 -821392 1 2 999999 -24271 1 2 999999 -93075 2 281243 818935 1 17 999992 -369821 2 2 999999 1 2 999999 861520 1 253744 345005 899788 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -221779 2 15 999986 1 10 999998 -15287 2 4 999997 2 87018 832538 1 16 999982 597024 1 2 999999 370723 2 19 999988 1 555720 626184 586232 1 2 999999 -701553 1 2 999999 4700 1 2 999999 305060 2 269730 665833 1 5 1000000 555749 1 89971 669453 -85898 1 6 999999 -201048 2 2 999999 1 321974 826797 766543 1 163077 822223 632770 1 11 999983 -47026 2 2 999999 1 580998 685967 647359 2 459475 742947 2 408110 847457 2 75215 678627 2 4 999985 1 1 999998 183588 2 17 999995 1 2 999999 980774 1 6 999995 786530 1 2 999999 -531003 2 2 999999 1 2 999999 -936257 1 18 999986 -714926 2 46030 189492 1 165790 211315 -849083 2 2 999999 2 94975 879449 2 10 999988 1 11 999996 466628 2 12 999989 1 4 999988 -851539 1 18 999995 450879 2 704956 749734 2 841531 882326 1 2 999999 641444 1 146207 331865 361278 2 10829 156076 2 2 999999 1 17 999985 -256296 2 520387 814318 2 1 999983 1 2 999999 548573 2 24932 54197 2 2 999999 1 16 999983 -398787 2 308638 427009 2 2 999999 1 2 999999 -316192 2 15 999984 1 2 999999 -503195 2 8 999987 2 18 1000000 2 20 999982 1 2 999999 55139 1 2 999999 -721061 2 2 999999 1 2 999999 -97901 2 2 999999 1 179050 509422 -500444 1 4 999987 -630246 1 13 999992 577054 1 19 999985 393592 2 2 999999 2 165338 999786 2 10 999981 2 2 999999 1 278039 577970 -380917 2 7 999991 1 2 999999 869016 1 2 999999 -350960 1 2 999999 -824188 2 16 999998 2 17 999984 2 12 999985 1 18 999997 -372315 1 1 999990 -661001 2 230737 289075 2 3 999999 2 3 999989 2 7 999983 2 140052 494707 1 230647 522760 191289 1 162464 887637 964621 1 11 999991 -845666 2 233130 993521 2 2 999999 1 273977 358262 -136863 1 8 999989 362 2 2 999999 1 9 999982 -420057 2 104195 251569 2 2 999999 2 2 999999 2 2 999999 1 2 999999 565901 2 2 999999 1 1 999982 -999357 2 2 999999 2 113776 116539 2 163831 255378 2 2 999999 2 10 999992 2 1 999993 1 2 999999 881969 2 2 999999 1 3 999987 -888332 1 2 999999 -901492 2 4 999998 1 56246 750438 -824890 1 310879 425212 -985387 1 6 999988 641087 1 10 999991 -355642 1 2 999999 -134815 1 2 999999 668369 2 18 999993 1 2 999999 -584535 1 12 999994 -344322 1 2 999999 521234 1 8 999993 -943945 2 16 999993 1 2 999999 -612809 1 211510 946002 486023 2 2 999999 1 48434 622081 -713048 2 2 999999 2 133750 977908 2 16 999994 2 2 999999 1 8 999982 394081 2 398505 908293 2 189813 548387 2 599382 859620 1 2 999999 -427393 1 108286 544909 714241 2 9 999991 1 333392 896597 -400024 2 644832 777228 2 9 999999 2 589381 785699 2 4 999989 1 2 999999 419291 1 148143 976848 -739257 1 695409 789717 -622368 2 2 999999 1 728304 796965 576211 1 19 999986 231835 1 15 999995 790686 2 2 999999 1 15 999992 -748179 1 326826 594316 442602 2 2 999999 1 362245 790037 382548 1 462174 554438 -410103 1 2 999999 -807904 2 6 999993 1 2 999999 295618 2 2 999999 2 2 999999 1 13 999998 -520947 1 377802 501822 326383 1 2 999999 -299062 1 578988 837456 -805265 2 8 999999 1 339526 619891 -76488 2 4 999995 1 2 999999 -888619 1 103764 816658 152680 2 2 999999 2 2 999991 1 2 999999 -928544 2 2 999999 2 13 1000000 2 2 999999 2 9 999986 1 18 999982 386539 1 2 999999 939502 2 2 999999 2 183483 247496 1 11 999997 -466258 1 528113 824696 947088 1 566428 668384 548916 1 2 999999 839911 2 7 999997 1 15 999992 894865 2 18 999987 1 483852 665145 -115845 1 271880 796797 -381579 2 2 999999 1 5 999989 -314397 1 226236 843011 547361 1 2 999999 180877 1 11 999999 860873 2 2 999999 2 2 999986 2 173338 634040 1 539570 923290 655165 2 2 999999 2 7 999993 2 2 999999 1 20 999984 -155172 2 12 999999 2 668865 791966 1 2 999999 950266 2 2 999999 2 2 999999 2 16 999998 1 2 999999 836190 2 3 999986 2 2 999999 1 2 999999 -348728 2 2 999999 2 84090 650855 1 2 999999 -200048 2 2 999999 1 2 999999 32766 2 18 999991 1 13 999989 70084 1 15 999982 -735012 2 12 999987 1 36838 886235 869346 2 323092 663450 1 115203 286324 -66151 1 2 999999 79626 2 2 999999 1 324119 991765 -896251 2 2 999999 2 6 999999 2 2 999999 1 1 999995 -431995 1 2 999999 179245 1 578025 672596 -62057 1 6 999983 -101119 2 217107 329460 2 2 999999 1 2 999999 723950 2 152841 817571 1 292854 636183 590201 2 287239 901904 2 659733 930085 2 82296 242453 2 19 999985 1 11 999982 -286302 2 473573 611976 2 2 999999 2 460680 508147 2 2 999999 1 2 999999 -750946 1 741534 928824 448079 1 78295 319007 601462 1 1 999996 -466201 1 16 999984 15748 1 14 999996 -581667 2 774128 818956 1 628219 857318 357366 2 2 999999 2 2 999999 1 2 999999 533036 2 9 999981 2 2 999985 2 2 999999 1 2 999999 887646 1 256469 450495 -965681 1 115854 373738 -332456 2 278973 538629 1 468621 667433 -125841 1 2 999988 -583937 1 1 999995 -344449 2 52810 402057 1 6 999987 -843673 1 140900 355203 839772 1 2 999999 772131 1 2 999999 162337 1 186174 689802 794034 2 184147 620986 1 2 999999 -993802 2 2 999999 1 6 999986 -763495 2 2 999999 2 9 999996 1 2 999999 -327267 1 6 999981 377309 2 2 999999 2 2 999999 2 536159 959333 1 523235 978618 -734340 2 221753 364768 2 2 999999 1 121027 601742 -534904 2 19 999991 2 268535 918662 1 2 999999 -358709 2 6 999999 2 2 999999 1 422220 555457 327627 1 16 999981 -675401 1 18 999984 489529 2 5 999982 1 183720 192196 -350312 2 596643 998260 2 19 999989 2 119850 581915 2 2 999999 2 2 999999 1 517099 901606 274472 2 2 999999 2 12 999995 1 13 999987 -819744 1 2 999999 -233957 1 512194 858438 -898395 2 11 999985 2 2 999999 1 14 999989 -433423 1 7 999984 443802 2 2 999999 1 2 999999 445019 1 461526 897238 -767476 2 264043 316774 2 2 999999 1 15 999989 11312 2 8 999995 2 2 999999 2 2 999993 1 2 999999 945074 1 285087 575384 -386473 1 273610 953840 268936 2 250997 633094 1 3 999991 333685 2 5 1000000 2 650003 906894 2 519594 853446 2 520722 582174 2 186948 978903 2 446263 531577 2 2 999999 2 12 999998 1 2 999999 418691 2 52127 968767 2 294439 594931 1 2 999999 -128594 2 605512 686960 1 343735 691576 -881655 1 2 999999 717541 1 162331 610097 -503446 1 15 999986 -202719 1 2 999999 619354 2 531109 798460 1 2 999999 -488037 2 324288 696398 1 2 999999 -618811 1 11 999989 189180 2 2 999999 2 2 999999 1 311703 516029 -713577 2 2 999999 2 2 999999 1 17 999982 451211 1 7 999993 34077 2 86046 422091 1 2 999999 -151890 2 5 999983 1 5 999996 -346440 1 218266 330309 -213861 1 423562 688663 256569 1 2 999999 153597 2 2 999999 2 106646 740072 2 19 999987 2 8 999985 2 19 999982 2 371584 856851 1 7 999986 70270 1 7 999997 -900879 2 14 1000000 1 2 999999 675761 2 548776 834971 2 2 999999 2 2 999999 1 815185 818928 793231 2 613740 875397 2 1 999983 1 444142 500610 948675 2 482355 620912 1 2 999999 10267 2 103615 833513 1 122224 691120 -191455 1 13 999985 235032 1 16 999984 -296466 1 2 999987 850441 2 12 999984 2 2 999999 1 593895 660835 960126 2 2 999999 1 87080 650131 432421 1 5 999983 671299 1 2 999999 -648417 1 226581 370818 389201 2 173075 409895 2 2 999999 1 2 999999 420477 1 5 999987 147935 2 2 999999 2 111631 726707 2 1 999999 1 19 999991 403049 1 393901 905006 362357 1 2 999999 -911083 1 2 999999 62829 2 20 999998 2 2 999999 2 4 999982 1 2 999999 165555 2 2 999999 2 18 999981 2 13 999981 2 501729 588031 2 2 999999 1 2 999983 -522125 2 268383 801174 2 2 999999 2 10 999991 1 2 999999 27902 2 345581 538725 1 9 999982 736614 2 2 999999 2 2 999999 2 10 999990 2 2 999999 1 19 1000000 -975339 2 477825 827183 1 691874 836225 627473 1 1 999982 -753387 2 47723 112970 2 429341 604335 2 20 999991 1 8 999984 240241 2 18 999987 1 80947 470514 -297452 2 28542 965692 1 313216 928453 189897 1 2 999999 401783 2 248034 889401 2 20 999983 1 2 999999 390555 1 11 999995 -535665 1 168246 778131 15064 1 66868 974015 365403 1 380627 710318 673943 2 2 999999 1 869545 883507 -989048 2 2 999999 2 37488 969285 1 2 999999 58550 2 44717 260549 1 332095 367219 242692 1 2 999999 -508031 1 2 999999 113796 1 14 999993 879810 2 8 999988 2 16 999984 2 778499 975117 2 2 999999 2 10 999994 2 12 999997 2 2 999999 2 150303 478908 1 2 999999 108676 1 148809 387577 -922982 1 15 999983 645034 1 3 999981 -570484 1 178239 563689 -204401 2 2 999999 2 2 999999 1 208828 358460 715943 2 438219 502212 1 7 999981 216496 2 2 999999 1 2 999999 381255 1 3 999983 328914 2 2 999999 1 291969 835937 119463 2 2 999999 2 647836 713626 2 5 999996 2 2 999999 2 2 999999 1 180981 520404 533195 1 2 999999 -938025 2 5 999987 2 497574 671813 2 2 999999 1 5 999993 -85927 1 475860 654201 718573 2 11 999991 2 2 999999 1 19 999998 -397874 1 2 999999 141352 2 233718 733007 1 2 999999 703837 1 20 999994 365857 1 20 999992 -293234 1 259151 914460 85485 2 2 999999 2 103770 330633 1 2 999999 -532458 1 9 999994 911606 2 4 999997 1 211665 752031 -137508 2 542164 972427 2 2 999999 2 2 999999 1 33423 354026 -984598 1 167100 627604 91218 1 2 999999 560070 2 15 999995 1 3 999996 609903 1 2 999999 -406540 1 2 999999 -632047 1 16297 873433 -389490 2 1 999992 1 13 999997 558873 2 8 999983 1 2 999999 967519 1 2 999999 555360 2 2 999999 1 694049 953773 -493277 2 2 999999 2 9 999999 2 2 999999 1 182606 894916 -893969 1 2 999999 -910966 1 2 999999 742782 2 2 999999 2 2 999999 2 143324 931385 1 2 999999 -859152 2 291562 975601 1 2 999999 -111645 1 2 999999 -397410 1 6 999987 -884890 1 732299 934166 -761771 1 78255 496301 -915163 2 2 999999 1 18 999981 387624 1 2 999999 -330672 2 2 999999 2 2 999999 2 350653 557434 2 573103 603331 2 15 999984 1 55303 943274 177013 1 2 999999 -644074 1 403811 886356 -833686 2 8 999989 2 2 999999 1 99885 989330 303055 1 2 999999 339237 1 5 999983 -540223 2 5 999992 1 217035 483380 -172698 2 2 999999 2 90249 678145 2 201734 541731 1 2 999999 -663376 2 2 999999 1 18 999988 940788 1 208981 560507 -59 1 10 999996 -926750 1 2 999999 -282801 1 212569 377382 -666551 2 395408 536236 1 620992 863124 745128 1 2 999999 -936419 2 443850 453393 1 2 999999 825503 2 75026 253605 2 14 999986 2 2 999999 1 80738 428801 403377 1 7 1000000 266989 2 14 999993 2 2 999999 2 2 999999 1 2 999999 511747 1 2 999999 718520 2 600032 939953 1 204646 663774 -850130 2 572698 947447 1 272479 413221 -601841 1 2 999999 19513 2 15 999990 2 2 999999 2 398148 725945 2 2 999999 1 2 999999 548155 2 2 999999 1 177064 190310 781375 1 13 999995 864183 2 2 999999 1 19 999981 -129386 1 2 999999 -747748 1 2 999999 -251001 2 7 999986 1 263543 427685 -85439 2 353847 691871 1 431455 842907 524879 2 2 999999 2 2 999999 1 429694 663539 78462 1 16 999995 402015 2 305394 919902 1 214767 941483 846018 1 11 999990 253578 2 13 999987 2 2 999999 2 10 999988 1 266124 413486 521277 1 2 999999 -757216 1 567158 670937 946298 1 2 999999 686212 1 20 999986 -587941 1 2 999999 609405 2 355161 754401 2 12 999991 2 48164 827308 2 6 999988 2 2 999999 2 729216 925720 1 2 999999 556828 2 92363 796022 2 605982 903565 1 9 999982 832112 1 8 999996 225419 2 57512 985788 1 4 999991 657433 1 2 999999 277289 1 487415 626255 -351543 2 232129 822872 2 18 999995 1 2 999999 243997 2 2 999999 1 2 999999 130187 2 610518 772909 1 6 999989 211975 2 93704 780308 2 2 999999 2 1 999982 1 415001 795675 -470079 2 2 999999 2 307910 949119 1 7 999991 -113882 2 2 999999 1 2 999999 -838198 1 2 999999 -810431 1 10 999990 -99471 1 231450 799083 90096 1 390936 618540 -212944 1 2 999999 542705 2 2 999999 1 213834 535675 -986277 2 20 999991 1 8 999993 -413978 1 3 999990 739754 1 2 999999 -414601 2 2 999999 2 2 999999 2 23422 723581 1 2 999999 -197645 1 13 999996 991589 2 1 999984 1 189795 938944 967520 1 175031 706778 742829 1 302729 868776 -787016 1 506920 762106 692304 1 10 999999 887738 2 581253 728694 1 13 999999 45874 2 4 999991 2 18 999986 1 2 999999 343325 1 2 999999 482500 2 20 999999 2 12 999981 1 4 999985 -513707 1 2 999999 585564 2 2 999999 1 610228 637158 -888719 2 2 999999 1 2 999999 -544005 2 153045 983619 2 3 999986 1 469362 818525 432769 1 19 999997 991050 2 787544 969994 2 658305 988838 2 543254 933269 2 2 999999 2 182744 373007 1 7 999995 424878 2 247094 486368 1 2 999999 -710988 1 2 999999 -267208 1 562471 820125 -820202 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 243512 771663 1 3 999999 -166890 2 2 999999 2 18 999997 1 219573 669535 -327898 1 11 999989 -381110 1 2 999999 -232437 1 15 999986 46349 1 416273 992263 731221 1 13 999994 218743 1 436028 756634 220182 2 2 999999 1 2 999999 708794 2 7 999981 1 349953 468492 -465129 1 2 999994 428747 1 1 999996 -135882 1 19 999987 664945 1 434796 529826 -203213 2 172137 799089 2 156454 705311 2 2 999999 2 298878 858583 1 2 999999 332200 1 11274 76454 672827 2 18 999985 1 246111 597216 -808670 1 17 999983 -160486 1 1 999982 -181776 1 751267 977556 282334 2 441171 695893 1 17 999996 -665337 2 12 999984 2 275179 309885 2 1 999999 2 12 999988 1 24038 212229 -276992 2 9 1000000 1 16 999990 790390 2 145007 777674 2 2 999999 1 11 999991 -725874 2 9 999991 2 7 999984 1 138762 155578 -181918 1 2 999999 343027 1 2 999999 310919 1 5 999992 -465595 1 6 999999 127363 1 121832 320877 -404980 2 2 999999 1 2 999999 -663359 2 3 999995 2 2 999999 1 2 999999 167682 2 10 1000000 1 2 999999 -967783 2 2 999999 1 2 999999 723497 2 2 999999 1 9108 445265 -47065 2 401399 880962 2 278222 447886 2 2 999999 1 2 999999 -17496 2 2 999999 2 2 999999 2 9 999999 1 172971 759101 -77277 1 17 999987 -919704 1 328585 341407 -863132 1 2 999999 543400 2 6 999989 2 16 1000000 2 323628 544064 2 2 999999 1 16 999989 388635 1 2 999999 -659799 1 427242 941531 -116606 1 31295 99664 -811533 2 11 999981 2 498115 762477 2 2 999999 1 2 999999 -301883 1 14 999983 558018 1 18 999994 -258046 2 15 999997 1 2 999999 14995 1 2 999999 -350651 2 369687 536721 1 2 999999 880346 2 2 999999 2 129956 629475 2 16 999998 2 7 999984 1 2 999999 595912 2 586022 750995 1 2 999999 -79939 2 2 999999 1 2 999999 -127081 2 13 999997 1 183040 757862 -597515 2 2 999999 2 2 999999 1 305912 498313 694047 2 20 999981 2 6 999981 2 13 999991 2 67747 304900 1 2 999999 667174 1 8 999995 472664 2 2 999999 2 2 999999 2 14 999997 2 17 999996 1 171161 328557 -754786 2 474456 664021 2 829770 894138 1 467211 952239 -404473 1 2 999999 -165374 1 2 999999 -747016 1 796768 994121 -607830 2 8 999991 1 12 999986 -252565 2 2 999999 2 14 999998 1 646250 965247 144511 2 469119 511040 1 2 999999 -977696 1 139346 379873 437366 1 2 999999 -925640 1 16 999983 740896 1 331721 815861 -691337 2 2 999999 1 2 999999 884954 2 3 1000000 1 20 999983 646775 1 2 999999 -438406 1 2 999999 -294100 1 2 999999 -601714 2 52845 830167 2 2 999999 2 10 999999 1 91323 390358 337788 1 318842 912786 -304128 2 1 999990 1 20 999994 579641 1 7 999994 -769730 2 5 1000000 1 12 999991 126451 2 16 999991 2 366383 743437 1 864784 917227 -582108 2 2 999999 1 163493 478820 729564 1 2 999999 -845416 1 686296 845998 -239166 2 203060 503946 1 2 999999 528552 1 9 999999 380723 1 214237 725258 -660673 1 651701 991925 -234587 1 97515 562490 -123610 2 105034 911459 1 2 999999 876710 1 2 999999 -928699 1 7 999995 555920 1 2 999999 181044 2 531220 639132 2 2 999999 2 105061 427682 1 534719 908130 675047 2 93674 495933 1 2 999999 419866 2 600317 781177 2 2 999999 1 424373 787863 186821 1 714 469137 39265 1 2 999999 239140 1 185153 234322 -981860 2 2 999999 2 213556 526902 2 2 999999 2 2 999999 2 175432 538912 1 12 999986 -3771 2 131739 867274 1 605884 729571 172258 2 4 1000000 1 2 999999 -688066 2 188040 880286 2 491900 580373 2 6 999991 1 2 999999 556917 2 329646 780551 1 18 999984 -559924 1 20 999986 -904162 1 10 999995 -765286 2 12 999984 1 112229 769334 448795 1 52599 684763 -692759 1 2 999999 -681051 1 16 999986 811089 2 14 999996 1 463869 979869 144211 2 2 999999 2 67571 870993 2 127129 451190 1 115751 286052 -697971 2 32953 103110 2 2 999999 1 52001 869615 841657 2 2 999999 1 223523 876483 -872894 1 180377 617880 -238756 2 395033 455719 2 7 999981 1 2 999999 582906 1 11 999995 330365 1 4 999989 890546 2 4 999994 2 1 999992 1 2 999999 -325702 2 9 999986 2 617978 775551 1 12 999981 -22319 2 2 999999 2 63166 799025 1 2 999999 -630520 1 299713 341213 -129153 1 2 999999 -778957 1 14 999984 -927971 1 13 999988 942316 1 948921 985444 -636142 2 5 999993 1 7 999990 -603746 2 7 999996 2 2 999982 1 2 999999 76407 2 5 999996 1 239948 531380 -261626 2 2 999999 1 16 999984 -388788 2 102837 614058 1 369875 442516 548167 2 2 999999 1 2 999999 -199328 1 36249 782277 -930068 1 2 999999 261363 2 229335 231183 2 2 999999 2 2 999999 2 2 999999 1 901835 922822 -78194 2 11 999995 2 40229 50341 2 2 999999 1 483545 835074 -362652 1 2 999999 -272453 2 25611 727964 1 15 999988 564182 1 2 999999 -237269 1 13 999991 34901 2 624565 868479 1 2 999999 402878 1 535335 744271 -937143 1 19 999987 317271 2 9 999997 2 9 999981 2 20 999999 1 389214 793305 -413532 2 2 999999 2 733619 933125 1 3212 995465 -969624 2 2 999999 1 479341 703298 690110 2 71366 584571 2 2 999999 1 427201 870614 72515 2 2 999999 1 19 999996 248154 2 2 999999 1 2 999999 -272155 2 17 999997 2 3 999991 1 509037 701009 49495 1 15 999995 -727019 1 503966 534568 -297045 1 723811 989311 -962049 1 765189 851718 77071 2 5 999992 2 2 999999 1 10 999990 93761 1 773606 944768 -49435 2 12 999990 1 2 999999 -276707 1 307002 711423 933777 2 2 999991 1 2 999999 -813195 2 2 999999 2 10334 446039 2 2 999999 2 4 999992 2 4 999991 1 10 999997 -240895 2 1 999982 2 5 999996 1 17 999984 916969 1 3 999982 -334755 1 2 999999 -49709 2 2 999999 2 20 999997 1 334599 353441 622242 1 466492 608153 -283846 1 73856 176626 -860152 2 201106 664114 2 2 999999 2 363800 971776 2 2 999999 1 244293 388036 -777326 2 434944 436684 1 2 999999 -411470 1 242895 362344 -370110 1 2 999999 14630 1 41922 110200 -577123 2 478897 638695 1 8 999991 -285321 1 4 999991 -730821 1 299020 576350 -300277 1 2 999999 600844 2 930037 994281 2 542674 785433 1 218642 829642 -93587 2 17 999986 2 2 999999 2 11 999983 1 7 999998 693 1 2 999999 -359067 1 5 999987 510251 2 6 999993 2 248315 544291 2 2 999999 1 7 999987 323991 1 2 999999 981004 2 4 999986 1 500916 820676 -658385 1 2 999995 312258 1 18 999999 -713641 2 79515 240848 2 5 999983 2 167431 753028 1 2 999999 742151 2 85076 316360 2 2 999999 1 624509 706245 -706911 2 4 999999 1 291442 378805 -499006 1 12 999996 432856 2 591446 827367 2 2 999999 1 2 999999 839416 2 54873 974668 2 18 999986 2 5 999999 2 520385 528995 2 2 999999 2 2 999999 2 105291 440566 1 22600 254332 340746 1 2 999999 -243830 2 210201 606344 2 2 999999 2 371785 420551 2 218599 790726 2 2 999999 1 2 999999 302377 2 11 999989 1 212599 474225 723017 1 2 999999 148720 2 15 999997 1 2 999999 -653931 2 2 999999 1 1 999992 -126913 1 2 999999 73853 2 179851 433258 2 2 999999 1 2 999999 -598431 1 20 999995 224957 2 2 999999 1 490564 593177 -444328 2 2 999999 1 2 999999 432864 1 2 999999 682272 1 2 999999 -630153 1 171380 583173 -750245 2 20 999989 2 190991 799143 2 20 999981 1 14 999984 -43550 1 181280 272937 -111237 2 2 999999 2 2 999999 1 2 999999 -749469 1 2 999999 270212 1 2 999999 962247 1 2 999999 -72536 2 2 999999 1 2 999999 271250 1 278057 838877 -644690 2 602545 956351 2 371395 645680 1 591751 781610 -746939 1 17 999994 -671078 1 11 1000000 241161 1 2 999999 -301067 1 210098 449651 968808 1 148272 640933 -25089 2 11305 267903 1 2 999999 426776 2 20 999998 1 2 999999 -353925 2 39743 983116 2 240014 976184 1 367241 611554 -433802 2 9 999985 1 2 999999 819272 2 2 999999 2 2 999999 1 184463 331625 -643214 1 16 999985 499748 1 480555 679364 -431290 2 613766 878620 1 19 999990 436208 2 4 999982 1 135216 693467 -62715 1 2 999999 -644362 2 125019 532103 1 191578 491217 -82523 2 2 999999 1 8 1000000 142667 1 2 999999 -16798 2 2 999999 2 253342 487478 2 11 999985 1 398342 706308 379407 1 209981 672262 137564 1 166543 220798 517265 2 2 999999 2 145302 905879 2 763861 967510 2 2 999999 1 4 1000000 -58569 1 14 999989 -41191 1 17 999989 -852284 2 9 999999 2 272734 951831 2 2 999999 2 8 999995 1 2 999999 155942 1 97085 412482 -817417 2 2 999988 1 696673 755056 707462 2 2 999999 1 517203 875527 660365 2 498938 839405 1 2 999999 -450986 1 14 999988 -624213 1 17 999986 -550524 2 855491 931535 2 14 999991 2 2 999999 2 122445 855395 2 10 999981 1 2 999999 -731623 1 1 1000000 -156035 1 14 999986 517637 1 229577 680898 -703264 2 28623 547121 1 1 999994 -147221 2 2 999999 2 19 999981 2 2 999999 1 22630 680011 -771494 1 8 999996 29779 1 301719 979262 219184 2 12 999993 1 9 999993 -249863 2 3 999995 1 2 999999 -260620 2 2 999999 2 179997 589209 1 208647 657294 -254896 1 10 999984 -289616 1 17 999993 -375941 1 325413 764298 355577 2 1 999997 2 8 999993 1 13 999998 -766021 1 2 999999 344110 1 2 999999 356804 1 2 999999 -780289 1 55812 990958 -379082 1 1 999982 455928 2 2 999999 2 275553 610500 2 2 999999 2 18 1000000 1 13 999999 505175 2 352582 791679 2 2 999999 1 2 999999 -825746 2 648038 827612 2 13 999987 1 2 999999 -171268 1 562810 643764 382906 2 37968 921694 1 258101 651825 389028 1 11 999995 -715907 1 2 999999 425368 1 74246 111108 261412 2 603954 902931 2 43119 779863 1 2 999999 163267 1 2 999999 724707 1 2 999999 -452654 2 20 999991 1 4 999983 987525 1 562451 666736 838309 1 246126 782602 -969613 1 41340 981844 -733299 2 172563 898233 1 2 999999 -895508 2 5 999990 2 2 999999 2 16 999988 1 2 999999 -839498 1 2 999999 -439250 2 2 999999 1 457957 938335 462900 2 104227 839066 1 2 999999 828698 1 2 999999 371208 1 2 999999 -778434 2 2 999999 2 856080 937346 1 42016 304177 388754 2 233004 505386 2 2 999999 1 2 999999 -743648 2 2 999999 1 2 999998 -118591 1 10 999984 46055 1 2 999999 -773059 1 587781 835684 -354177 1 2 999997 494791 1 330092 541282 435155 2 2 999999 1 17 999986 -800354 2 16 999993 2 237924 584451 1 20 999990 -303837 1 420527 686657 336045 2 2 999999 1 18 999982 -523250 2 432807 463278 2 11 999981 2 10 999988 2 2 999999 2 18 999998 1 2 999999 -371066 2 452389 697641 1 11 999985 574382 1 2 999999 -870281 1 12 999992 981157 1 2 999999 138072 2 322233 843092 1 266802 791626 -11853 2 3 999994 1 247228 708987 -667735 2 14 999986 2 20 999990 2 108634 416329 2 2 999999 2 2 999999 2 3 999993 2 2 999999 1 2 999999 269978 2 2 999999 2 74622 525900 2 5 999992 2 13 999996 2 2 999999 2 8 1000000 2 5 999984 1 164070 924721 -760326 2 2 999999 1 17 999995 213493 2 327644 787723 1 13 999982 -924112 2 2 999999 2 165349 553130 2 2 999999 2 75771 933249 2 15 999982 1 2 999999 827671 1 19 999984 769363 1 2 999999 118105 2 9 999987 1 14 999984 -784808 1 4 999985 450247 1 557211 704366 -932149 2 2 999999 2 2 999999 1 2 999999 -678588 1 8 999984 524630 2 173980 522973 2 3882 813464 1 565333 663334 -964027 2 251657 543044 2 2 999999 1 2 999999 -274162 2 117835 184122 1 8 999999 477545 1 45978 182801 130048 1 14 999999 246028 1 154536 558267 -558396 1 19 999991 -434369 1 8 999993 327365 2 2 999999 2 634825 930775 2 5 999993 1 316781 425545 556435 1 20 999985 -658813 2 9 999991 1 3 999997 471403 2 2 999999 1 6 1000000 540463 2 173047 585853 1 16 999996 -549972 1 79610 910206 -108377 1 2 999999 -100068 2 17 999986 2 5 999997 1 354930 999542 -382187 2 9 999981 1 8 999992 407944 1 28276 30668 -156121 2 200855 929190 1 2 999999 -638384 2 5 999982 1 2 999999 -803099 1 6 999994 -492467 1 2 999999 279685 2 20 999985 2 294197 320116 2 2 999999 2 18 999982 1 190564 485870 747784 1 2 999999 967047 1 2 999999 -565260 2 19 999990 1 2 999999 -944669 1 2 999999 -147086 2 2 999999 1 434038 617717 44830 2 3 999991 1 20 999987 858538 1 846797 974173 -543533 1 209714 736292 767519 2 2 999999 1 310672 896875 -611292 2 17 999987 1 3 999992 -454847 1 443020 505205 -295232 1 2 999999 -578581 2 293631 556346 2 2 999999 1 8 1000000 -179247 2 9 999991 1 16 999990 514740 1 2 999999 47404 2 2 999999 1 8 999996 -650328 2 109342 648493 1 10 999986 278849 2 2 999993 2 4 999989 1 2 999999 -127991 1 14 999990 882880 2 21241 833256 2 11 999997 2 9 999996 1 444767 765424 691220 1 20 999983 -482574 1 9 1000000 257645 1 2 999999 -541984 1 2 999999 785461 2 6 999981 1 20 999995 620099 2 2 999999 2 5 1000000 1 322187 978461 -125319 2 1 999986 2 2 999999 1 2 999999 -152734 2 13 999981 2 328751 414908 2 263690 906953 2 794290 962974 1 20 999981 521868 2 2 999999 1 686208 974862 -462448 1 463982 985737 534092 1 2 999989 -518334 2 23115 979920 2 2 999999 2 2 999999 1 2 999999 316113 1 2 999999 -897333 1 2 999999 -150517 1 2 999999 455395 1 2 999999 695027 2 48403 117948 1 20 999989 246376 2 517094 560674 1 17 999988 -831288 2 2 999999 1 3 999991 884063 1 2 999999 709546 2 434292 946451 2 2 999999 1 418426 821497 -133670 1 3 999999 732161 1 146314 973467 -865142 1 7 999986 431094 1 326707 484242 248796 1 4 999993 872316 2 7 999999 2 3 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 395861 700976 2 482839 782314 1 1 999990 -960251 2 190664 232562 1 9 999987 563283 1 4 999997 -611073 2 2 999999 2 2 999999 1 2 999999 -842914 1 1 999998 -617133 1 6 999991 486781 1 13 999981 -864967 2 196356 631574 2 84709 287387 1 469092 502618 596805 1 2 999999 -786228 1 15 999981 674473 2 17 999987 2 2 999999 2 15 999983 2 256466 381654 1 2 999999 411248 1 49569 903007 -39606 1 20 999994 -987661 1 17 999993 378783 2 9 999994 2 6781 324928 2 121371 908016 2 639993 644745 2 2 999999 2 9 999984 2 2 999999 1 820726 848285 -548641 2 18 999994 2 2 999999 1 2 999997 466976 2 1 999988 2 7 999982 1 12 999982 273070 2 16 999984 2 12 999997 1 2 999999 -866729 2 12934 500100 2 2 999999 1 255505 447555 816915 1 11 999999 -958141 1 20 999987 -767408 1 475949 915090 395241 1 11 999989 -923444 2 633624 754733 1 262119 588643 -642383 2 2 999999 2 20 1000000 1 2 999999 -371174 2 2 999999 1 18 999996 726854 2 342622 748248 1 9 999992 -622077 1 106943 956303 -889858 2 16 999990 1 2 999999 -997695 1 1 999985 -271368 1 443426 876513 -884018 1 2 999988 -212167 2 14 999993 1 2 999999 952168 2 5 999996 1 101133 800868 -161538 1 8 999994 -694037 2 2 999999 1 784346 819095 -635446 2 536637 989860 1 189024 797296 -240137 1 2 999999 982173 2 2 999999 1 2 999999 686625 2 2 999999 2 561158 634182 2 4 999983 2 12 999997 1 2 999999 -906852 2 13 999986 2 19 999983 1 2 999999 929074 2 1 1000000 1 2 999999 115453 1 2 999999 -842298 2 14 999989 2 11 999992 1 12 1000000 275565 2 14 999982 1 2 999999 65108 1 2 999999 338869 2 2 999999 2 10 999991 2 11 999989 1 2 999987 -641540 2 18 999993 2 9 999999 1 19 1000000 157997 2 18 999988 1 2 999999 -436823 1 4 999994 285373 2 724189 811179 2 19 999992 2 2 999999 1 186218 505250 930929 2 732251 851471 1 9 999988 992971 2 260834 869668 1 2 999999 -945056 2 14 999995 1 2 999999 -517600 1 2 999999 -358687 2 2 999999 1 9 999985 -689101 1 439964 643466 -250090 1 2 999999 -686455 2 99477 205624 1 202067 414651 -922304 1 17 999981 -976723 1 1 1000000 -122909 1 79091 220309 333047 2 2 999999 2 179483 314725 1 79720 240128 903036 2 19 999992 1 2 999999 863635 2 2 999999 2 243673 958697 1 2 999999 829309 2 914112 945652 2 290888 400553 2 155012 907120 2 2 999999 1 2 999999 525083 1 2 999999 762475 2 844120 979325 1 437803 590835 89561 1 505781 741331 -358898 1 224941 772699 -123946 2 4 999991 1 2 999999 -880787 1 343257 656759 -590226 2 2 999999 2 212383 854222 1 382923 973748 114415 1 2 999999 -732552 2 2 999999 1 298663 800909 170699 1 261902 449204 105077 1 62703 344568 868314 1 2 999999 -448103 1 155159 430221 77648 1 399229 912211 979703 2 2 999999 2 515772 626319 1 21707 282793 -529370 1 2 999999 -234978 1 2 999999 -214793 1 661675 765813 -669225 1 2 999999 604910 1 187140 307058 928006 1 2 999999 157348 2 12 999983 2 35314 375479 1 2 999999 856224 1 10 999989 -774172 2 7 999984 1 4 999988 462829 1 40250 125046 -742758 1 16 999990 -998551 2 2 999999 2 2 999999 1 17 1000000 48581 2 772035 949507 2 14 999993 2 10 999993 2 257246 551653 2 2 999999 2 673992 751845 2 2 999999 1 2 999999 260837 2 2 999999 2 17 999987 1 14 999984 713841 1 904174 944327 600780 1 629026 851879 883343 2 2 999999 1 143521 183075 108724 1 2 999999 -810540 1 534727 545633 -597207 2 436397 488633 2 16 999988 2 455174 701504 2 2 999999 1 2 999999 259026 2 2 999999 1 1 999993 -295399 2 368154 414496 2 2 999999 1 2 999999 305785 2 6 999996 1 517017 634902 -710652 2 2 999999 2 9 999988 1 19 999987 127826 1 2 999999 -593369 1 681555 930197 -414543 2 2 999999 1 385524 588817 43290 1 14 999995 -162698 1 2 999999 937351 1 14 999995 -298053 2 2 999999 1 381487 488481 -31068 1 2 999987 130506 1 89528 724996 -557825 2 5 999997 2 1 999989 2 10 999984 2 2 999999 2 2 999999 1 597002 619399 487088 2 279294 914220 1 17 999986 -251045 2 10 999993 2 2 999999 1 2 999999 164335 1 618353 777336 -883181 2 18 1000000 1 2 999999 -608627 2 126592 268958 2 12 1000000 1 16 999985 -646082 2 6 999984 2 2 999999 2 83852 116942 2 2 999999 2 2 999991 2 105684 612645 1 10 999987 -291051 1 505485 793502 -334125 2 2 999999 1 11 999993 233074 1 2 999999 321340 2 203750 331938 2 2 999999 2 15 999992 2 2 999999 1 2 999993 515152 1 10 999994 -821336 2 2 999999 1 15 999991 131643 2 11 999995 2 2 999999 1 18 999992 359933 2 407878 780211 2 2 999999 1 126677 808342 803701 2 7 1000000 2 2 999993 2 16 999990 1 2 999999 115131 1 339771 660492 -520947 2 2 999999 2 14 999992 2 440379 860666 2 758347 942913 2 126636 279148 1 14 999996 46149 2 16 999988 2 153184 990444 2 13 999990 1 2 999999 -806137 2 2 999999 2 16 999988 1 16 999988 939998 2 2 999999 1 8 999992 511077 1 8 999988 658006 1 2 999999 671354 2 374532 537877 2 2 999999 1 238362 785447 -209762 1 121011 568794 -848012 1 147567 356041 -404846 2 14 999999 2 2 999999 2 889000 889909 2 2 999999 2 492912 535376 1 59645 274356 704615 1 13 999982 740155 1 2 999999 511161 1 2 999984 -484326 1 4 999981 -639505 1 2 999999 608328 1 2 999999 805024 1 2 999999 366803 2 2 999999 1 9 999996 828373 2 2 999999 1 149961 827543 82447 2 15 999981 1 6 999992 578605 2 2 999999 2 2 999999 1 100856 498894 928412 1 47505 215871 636871 2 710342 935305 1 2 999999 -876503 2 2 999999 1 100931 189230 118986 1 517481 590831 -420324 1 2 999999 -677569 2 2 999999 1 15 999986 845403 1 2 999999 -69458 2 2 999999 1 6 999996 -827740 2 305744 459030 2 5 999988 2 8 999981 1 270219 343578 753520 2 9 999999 2 7 999998 1 37391 210633 -462103 1 20 999997 -751174 1 2 999999 2774 1 2 999999 -973872 2 2 999998 2 485853 953906 2 406266 720956 1 2 999999 913418 1 497843 875297 -318707 2 166710 464328 1 2 999999 847826 1 2 999999 -284573 1 2 999999 217678 1 2 999999 -181570 1 438032 900379 411820 2 2 999999 2 11 1000000 1 2 999999 -683963 1 1 999990 546238 2 385444 868897 2 12 999998 1 180082 546310 934073 2 15 999984 2 8 999999 1 9 999997 397635 1 16 999995 77310 1 17 999987 -747383 1 570198 761209 -773322 1 8 999986 -96977 1 2 999999 -25039 2 557862 751778 1 5 999983 934603 1 3374 944467 985732 1 12 999983 891045 2 2 999999 2 18 999993 2 853986 978658 1 15 999990 716981 2 2 999999 1 109097 203634 -763535 2 241451 285722 1 2 999999 905735 2 61391 127575 2 389341 955028 2 142966 912763 1 309614 441265 -269965 1 16 999991 428343 1 2 999999 -767931 1 354253 857991 -426307 1 2 999999 -801902 1 2 999999 -208656 2 9 999993 1 2 999999 -284472 2 759590 848582 1 387202 577424 -414815 2 153334 155669 2 333362 827765 1 14564 539453 -173688 2 11 999988 2 2 999999 2 2 999999 1 2 999999 125933 2 173222 589837 2 255455 683403 2 354791 454418 2 353781 557763 1 6 1000000 461734 2 11 1000000 2 19 999985 1 2 999999 947215 1 179552 412398 41043 2 2 999999 2 1 999992 2 6 999995 1 2 999999 -258627 1 537584 765963 510071 1 17 999994 -549760 1 10 999995 687696 1 16 999991 -244475 1 13 999997 116032 2 372439 446221 2 2 999999 2 11 999985 1 558049 677683 590386 1 456504 839027 219110 1 2 999999 214726 2 154424 295886 2 12 999996 1 2 999999 -811008 2 187353 997886 2 2 999999 2 2 999999 1 9 999997 -545360 1 312659 355163 536954 1 285163 658460 -336802 2 2 999999 2 2 999999 1 2 999999 -30293 2 190765 852380 1 254712 602342 348769 2 1 999982 2 543852 794268 2 212296 431859 1 2 999999 369164 2 160040 729892 1 11 999993 261014 2 372392 607157 1 2 999999 -361114 2 368104 814108 2 27997 939474 1 11201 241147 462408 2 440783 630780 2 1 999987 2 4 999984 1 2 999999 -435743 2 2 999999 2 10 999988 1 325161 802973 47079 1 38758 94194 -269060 1 870396 890745 887002 2 432916 721910 2 411469 560434 1 2 999999 -809037 2 8 999981 2 2 999999 2 19 999999 1 14 999996 -101835 1 82499 817281 -260574 1 382924 874425 617290 1 193336 672922 573208 1 3 999998 178032 1 11 999984 787517 2 1413 889252 1 32177 917001 910495 2 6 999983 1 282747 904406 601881 1 1 999988 -993430 2 18 1000000 1 5 999981 862330 2 10 999982 1 2 999999 779581 2 2 999999 2 15 999997 2 20 999996 2 7 1000000 1 2 999999 101001 2 49650 771346 2 9 999995 1 2 999999 123449 1 2 999999 -38746 1 154479 352740 -154225 2 11 999986 2 463657 960480 2 2 999999 2 436785 482115 2 2 999999 2 113193 895525 2 2 999999 2 2 999999 1 11 999998 497604 2 2 999999 2 2 999999 2 190913 739661 1 3 999982 341954 2 2 999999 2 281703 512939 2 2 999999 1 13 1000000 78379 2 6 999986 1 2 999999 462611 2 590140 860110 2 302116 881981 2 20 999995 1 2 999999 259246 2 2 999998 1 2 999999 -1795 1 2 999999 -112240 2 2 999999 1 166876 505354 -813979 1 778813 845886 167508 1 306751 419547 73466 1 11 999983 -396741 2 9 999982 2 264043 471187 2 4 999996 2 4 999993 2 704673 919804 2 20 999997 1 338015 770484 390624 2 2 999999 2 2 999999 2 12 999989 2 2 999999 1 2 999999 -713683 2 654471 858233 1 2 999999 952635 2 4 999992 1 6 999984 468425 2 2 999999 1 617853 694756 -116823 1 57097 413896 632218 1 261122 385896 -236617 2 15 999987 2 572627 746527 1 599554 922995 993132 1 11 999983 196400 2 2 999999 2 407397 503419 1 695222 966617 27982 2 3 999988 1 2 999999 -901823 2 1 999996 1 12 999995 -815181 2 2 999998 2 92502 672618 2 2 999999 1 67193 81127 897904 1 13 999985 -944139 2 17 999983 1 15 999987 326481 1 47543 888937 -202193 2 1 999999 1 2 999999 445180 1 316304 622088 26881 2 2 999991 1 6 999989 -451288 2 519172 712222 2 19 999990 1 840154 854593 809051 1 10 999988 -711082 1 668791 749130 100649 1 2 999999 623427 2 16 999990 1 2 999999 359970 1 128954 865874 759133 2 2 999999 2 18 999990 1 2 999999 -928133 2 2 999999 2 2 999999 1 2 999999 802683 2 256053 800278 2 2 999999 2 2 999999 1 457344 835399 316136 1 2 999999 779067 1 393237 868945 -38764 1 59697 520047 -787119 1 5 999996 -846588 1 2 999999 -499886 2 2 999999 2 2 999999 2 17 999983 1 2 999999 -580069 1 221308 236025 -65509 2 633313 829038 2 2 999999 1 236686 909160 -263520 1 18 999988 979148 2 7 999996 2 1 999995 2 2 999999 1 258923 409332 -85524 1 3 999983 -545341 2 2 999999 2 447833 586476 1 8 999996 -939893 1 2 999999 -54334 1 185239 847016 291659 2 7 999981 1 323796 671371 -24510 2 2 999999 1 2 999999 -674449 2 2 999999 2 2 999999 1 100502 195323 -555183 2 10 999996 2 2 999999 1 10 999986 941381 1 16 1000000 794139 1 2 999999 507759 2 2 999999 2 18 999991 2 16 999994 1 20 999988 713396 2 2 999999 1 630871 971284 610887 2 2 999999 2 7 999987 2 2 999999 1 392735 718594 655139 1 451694 848534 656766 1 44230 84146 573511 1 74475 874275 -414515 2 493128 748645 2 290963 525816 2 438523 710675 2 2 999999 2 7 999988 2 360846 911820 1 225070 861507 619231 2 18 999983 2 333853 490616 1 2 999999 649320 2 2 999999 1 161080 383123 408358 2 9 999986 1 10 999989 183476 2 2 999999 1 2 999999 20588 1 13 999998 456394 1 15 999986 -466821 1 20 999986 9954 2 15 999982 2 3 1000000 1 2 999999 -311975 1 2 999991 -164788 2 2 999999 1 74488 444378 695978 2 2 999999 2 2 999999 2 140553 443548 1 587894 904192 990294 2 158154 884393 1 2 999999 894705 1 2 999999 469343 1 357825 899591 -348111 1 2 999999 -688698 2 2 999999 1 2 999999 -772915 1 510736 611769 901911 2 320822 817504 1 2 999999 -878365 1 338501 507093 -660626 1 2 999999 -915585 2 14 999998 1 2 999989 -492498 2 3 999992 2 2 999999 2 2 999999 1 2 999999 676932 2 181057 562321 1 6659 22623 -380370 1 10 999993 179192 1 250609 460037 656962 1 701420 720123 945665 1 16 999984 539890 1 2 999996 132901 1 19 999996 -664976 1 11 999981 86919 1 234279 911449 -677424 1 2 999999 334126 2 10 999999 1 13 999984 -852099 2 2 999999 2 16 999999 2 559490 769460 2 2 999999 1 2 999999 315682 1 14 999998 -313715 1 854892 886769 -708756 2 339817 635983 2 61214 672613 2 45859 560478 1 2 999999 -103609 1 454793 870351 125585 2 2 999999 1 11 999988 619100 1 12 999982 -269555 1 15 999990 -283779 1 2 999999 -737846 1 2 999999 745283 1 43447 104768 190742 2 7 999981 2 10 999982 1 18 999982 47759 2 305757 859900 1 2 999999 -448884 2 442536 950079 1 2 999999 217080 2 5 999992 2 375123 674580 2 2 999999 2 80174 163583 1 2 999999 346849 1 2 999999 -925883 1 2 999999 -612834 2 2 999999 2 284836 661885 1 2 999999 286403 2 2 999999 2 157832 615628 1 2 999999 -789541 2 7 999982 2 2 999999 2 20 999989 1 185167 651101 -410692 1 2 999999 598814 2 269060 882183 2 18 999995 2 10 999999 1 535648 981021 661287 1 12 999981 929626 2 2 999999 1 594345 720327 383262 1 16853 126731 -329121 2 2 999999 2 820385 959749 2 2 999999 2 520757 910386 1 2 999999 103741 1 16 999987 947343 1 64418 659562 60295 1 185422 688724 -515776 2 706973 842945 2 1 999981 2 73836 267614 2 430735 838229 1 2 999999 -601186 2 175598 767851 1 153824 984902 -676985 1 467131 840123 -399454 1 62980 929355 289014 2 3 999996 1 11 999988 118826 1 2 999999 -80401 2 2 999999 2 4 999995 2 16 999984 2 1 1000000 2 2 999999 2 923316 957241 1 18 999982 -13513 1 2 999999 38316 2 163276 406695 2 20 999998 1 105529 773939 752560 2 4 999988 1 372181 803829 -572738 2 2 999999 2 2 999999 1 2 999999 205590 2 18 999981 1 12 999988 367551 1 3 1000000 -86861 2 199095 297896 2 15 999985 2 116579 801212 1 2 999999 450662 2 15 999984 2 278251 950989 2 2 999999 1 2 999999 -241978 2 16 999991 1 2 999999 -240683 1 20 999982 682130 1 12 999990 493982 2 498287 503860 1 419950 674100 233563 1 3 999982 755820 2 2 999999 2 101416 624769 1 2 999999 -962689 2 437119 536195 2 322878 812642 2 16 999984 2 2 999999 2 1 999985 2 384141 840038 1 17 999993 -349246 1 2 999999 714842 2 2 999999 2 2 999999 1 82758 883735 805606 2 2 999999 2 2 999999 2 480097 952290 2 17 999987 1 2 999999 664507 2 587358 725938 1 16 999989 835233 2 105063 981369 2 2 999999 2 239572 818358 2 441645 867063 1 2 999999 614311 2 9 999983 2 2 999999 2 6 999992 2 2 999999 1 2 999999 812798 2 2 999999 2 2 999999 2 18 999981 2 10 999999 2 444744 688206 1 8 999996 -631702 1 2 999999 742205 1 2 999999 -617432 1 2 999999 -608265 2 2 999999 2 111709 752608 1 230303 499591 -529433 1 19 999991 485144 2 2 999999 2 8 999983 2 4 999994 1 16 999988 751113 2 278551 506457 1 2 999999 -63997 1 93389 721300 -176086 2 2 999999 2 534143 853932 2 4 999983 1 137755 855075 -536160 2 20 999981 1 753671 869284 -93272 1 17 999988 573662 2 13 999998 1 17 999999 533738 2 10 999984 2 584102 746664 2 3 999981 1 2 999999 293215 2 11 999996 2 13 999996 1 875515 937599 552379 2 681445 994614 2 2 999999 2 693715 711919 2 5 999990 2 14 999986 2 656831 995636 1 15 999992 607533 2 8 999991 1 2 999999 422227 1 2 999999 -479476 2 2 999999 2 2 999999 1 15 999987 613797 1 50333 499391 -337273 2 2 999999 2 200995 541556 2 13 999981 2 20 999991 1 2 999999 558769 2 322867 932241 1 2 999999 -90049 1 2 999999 -648967 1 148970 506628 -771188 2 1 999994 2 19 999991 2 16 999987 2 6801 238643 2 148552 674693 1 2 999999 -158397 2 548507 667936 2 13 999985 1 2 999999 -590868 2 2 999999 1 548071 575369 227104 1 113458 133341 -924879 2 243492 752435 2 543827 989717 2 2 999999 2 371314 734253 1 2 999999 197321 2 5 999990 2 650332 693620 2 348693 684150 1 2 999999 416870 2 5 999991 2 20 999990 2 487547 948913 2 12 999994 1 2 999999 -131575 1 129526 284331 -911511 2 514674 555926 1 167931 964192 214147 1 2 999999 508010 2 27100 853478 1 2 999999 -952914 1 45733 392641 399730 1 854327 914912 909797 2 2 999999 1 2 999999 869666 2 106151 910404 1 2 999999 -925491 2 2 999999 2 2 999999 2 2 999999 2 5 999995 2 1 999982 2 257380 732554 2 272098 712669 1 2 999999 767652 2 2 999999 2 15 999983 2 2 999999 1 6 999989 135016 2 741287 813534 1 397007 601082 -629066 1 42487 461360 666945 2 10 999989 1 18 999982 102874 2 344942 963468 2 18 999992 2 61013 978613 2 316417 799848 2 2 999999 1 2 999999 -124095 2 16 1000000 1 7 1000000 -757233 1 369078 519010 -764418 2 476289 582793 1 2 999999 984882 1 18 999986 -507823 1 2 999996 -150615 1 91898 315455 -49461 1 2 999999 -556425 2 2 999999 2 107437 402410 2 232098 374268 1 11 999991 -249298 1 2 999999 -790441 2 6 999997 1 2 999999 442533 1 2 999999 634122 2 19 999990 1 2 999999 392359 2 2 999999 2 251367 855645 1 265261 433423 -934168 2 8 999987 1 2 999981 -308079 2 2 999999 2 2 999999 1 16 999987 429403 1 2 999999 -462182 2 186566 697317 2 802289 839367 1 2 999999 583110 2 14 999986 1 562714 649405 -658170 2 2 999999 2 3 999981 1 326984 858095 401147 1 209797 601048 -612082 2 7 999981 2 2 999999 2 8 999987 1 2 999999 -901137 1 293083 628532 -985278 2 5 999990 2 5 999985 1 398318 999586 997501 1 395673 405573 -636689 2 149173 700867 2 18 999993 2 6 999986 2 127742 627033 1 2 999999 -47801 1 2 999981 -265015 2 18 999982 1 2 999999 -45902 1 2 999999 -506391 1 2 999999 967772 1 2 999999 889656 1 592583 783892 -234169 2 19 999992 2 22065 423657 1 2 999999 673979 1 2 999999 670690 1 806616 814383 -653616 1 2 999999 -462865 1 2 999999 42440 1 145304 628254 -666991 1 19 999996 738157 1 477520 935516 -442331 1 2 999999 655512 1 2 999999 -729727 1 2 999999 209602 2 791597 989519 2 384278 976834 2 4 999993 1 2 999999 612648 1 2 999999 538483 1 379006 601028 -802559 1 163115 256265 -124981 1 11 999997 -82230 2 7 999990 2 4 999997 1 2 999999 552535 1 2 999999 578350 2 4 999989 1 542488 823517 709253 2 9 999985 2 2 999999 2 118757 695819 1 2 999999 -260329 2 2 999999 1 327934 342286 -392925 1 3 999987 -725925 2 2 999999 1 2 999999 -133292 2 2 999999 2 2 999994 2 488930 821749 1 2 999999 630364 2 2 999999 1 2 999999 -490909 2 273982 491125 1 2 999999 -766481 2 2 999999 1 570417 998217 -245812 2 140643 934360 1 2 999999 684959 2 2 999999 2 694595 834614 2 4 999996 1 4 999995 -950888 1 18 999984 -864214 2 84550 615090 1 192680 767915 962816 1 28997 775099 525967 1 2 999999 -479639 2 2 999999 2 8 999993 2 849928 889250 1 3 999986 -325555 1 10 999992 330471 2 152072 181171 1 511177 864938 841474 1 2 999999 655925 2 2 999999 1 2 999999 833697 1 145896 833107 -302623 1 400512 449686 -823914 2 718429 834035 1 2 999999 -9992 1 2 999999 -568287 2 249834 338079 2 3 999992 2 103272 308995 2 15 999988 1 1 999995 118929 1 2 999999 482649 1 2 999999 145446 2 139579 964801 1 271144 688220 -869519 2 292030 961971 1 12 999992 982231 2 398288 949172 2 18015 955233 1 2 999999 347439 1 9 999986 98308 1 2 999999 -364871 1 20 999983 295875 1 2 999999 906967 1 57803 760849 398644 2 2 999999 2 2 999999 2 4 999984 2 92812 227189 1 38895 788160 -207961 2 2 999999 2 41451 768317 1 2 999999 -42278 1 2 999999 -774702 2 673930 740389 1 20 999996 -940614 1 10 999996 630006 2 2 999999 2 457123 999034 1 376468 887218 -385369 1 277329 302946 458305 2 2 999999 1 2 999999 -573484 2 2 999999 2 517718 772257 1 2 999999 -202241 1 2 999999 -964331 1 75665 930917 -888908 1 8 999998 -191979 1 266404 942285 -182152 2 327366 719516 1 30681 703975 903356 1 2 999999 229258 2 1 999986 1 2 999999 403586 2 7 999984 1 4 999993 193409 1 14 999991 84573 2 666035 825886 2 3705 237730 2 23323 49895 1 903844 964101 125344 2 42383 930080 2 10 999998 2 685897 991882 2 2 999999 2 113655 921453 2 7 999997 1 80024 295467 -271717 1 278989 792282 -792494 2 248832 482510 2 638519 878367 1 9187 22640 674958 1 2 999999 -385000 2 2 999999 2 605690 865751 1 895030 950486 359533 2 483928 559347 2 625829 873790 1 2 999999 193525 2 2 999999 2 213909 777095 2 654315 756487 2 2 999999 2 2 999999 2 2 999999 1 501417 900405 -501380 1 2 999999 -440958 2 377046 734587 1 28886 760060 814527 1 2 999999 -269756 1 4 999993 504725 1 251936 306494 -396402 1 9 999988 -260979 2 2 999999 1 1 999985 279425 1 2 999999 -311119 2 75584 364507 1 2 999999 -303479 2 2 999999 2 13 1000000 1 15 999999 641153 1 11 999994 -103900 1 33136 437323 941144 1 115062 949073 -125492 1 2 999999 916569 2 2 999999 2 19 999983 1 200913 201512 -143804 2 131017 429002 1 307194 782475 478873 1 2 999999 -365171 1 496585 657003 -596354 2 2 999999 2 41344 226720 2 2 999999 1 2 999999 584737 2 241312 533751 2 296133 500210 1 6 999995 -365539 2 18 999981 1 753182 792337 -532613 1 2 999999 390978 2 693192 893893 1 202447 639694 416573 2 2 999999 1 2 999999 785872 1 2 999999 272466 1 2 999999 411810 2 2 999999 2 5 999994 2 2 999999 1 5 999994 534347 1 2 999999 -318955 1 8 999996 -269911 1 2 999993 -716614 1 2 999998 109394 2 49445 811522 1 2 999999 416990 2 63142 134231 1 16 999988 893780 1 9 999981 -437305 2 10 1000000 2 6 999985 1 189650 289314 484915 1 144131 740164 815577 1 67726 768385 -811381 2 15 999992 2 653491 976751 1 2 999981 469471 1 495230 631541 114664 1 325726 364170 418522 2 5 999999 1 14 999992 -744004 2 2 999999 1 12 999986 862599 2 412873 839441 2 2 999999 2 2 999999 1 13 999997 572328 1 7 999999 -754012 2 13 999981 1 443687 745875 -92725 2 700251 827165 2 66296 943383 1 2 999999 -909176 1 2 999999 -558858 2 7421 170255 1 2 999999 -610108 1 2 999999 -281191 1 460371 896976 -449151 2 14 999983 1 2 999999 -522628 2 2 999999 2 2 999999 1 10 999985 -947545 1 18 1000000 -866266 1 175384 999967 481129 2 2 999999 1 2 999999 -770254 1 4 999984 842588 1 2 999999 963943 2 2 999999 2 677753 852723 1 223608 503106 -709514 1 12 999995 590521 2 11 1000000 1 282249 286480 286705 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -542651 2 36506 39513 2 2 999999 2 585095 974642 2 11 999995 1 391103 517497 -893714 1 2 999999 -529624 2 533271 680653 2 2 999999 1 279724 986258 -174848 1 2 999999 882897 1 2 999999 -212932 1 2 999999 808396 2 2 999999 1 146625 861848 731511 2 2 999999 2 6 999985 1 2 999999 376218 2 4 999983 1 6 999988 -249913 1 2 999999 -867015 2 619187 920714 2 2 999999 1 12267 442325 951985 1 2 999999 -278740 2 2 999999 1 200738 798604 283936 2 296517 632326 1 19 999994 -355741 1 288590 845134 901847 1 2 999999 -377369 2 498802 797337 2 11 999990 2 8 999994 1 18 999999 924837 1 534992 937050 394935 2 665289 799584 1 2 999999 -612734 2 2 999999 2 15 999995 2 20 999988 1 8 999993 -494371 1 409375 999991 352156 2 2 999999 1 3 999987 -480030 2 2 999999 2 437201 672215 1 20 999989 -814951 2 2 999999 2 2 999999 1 457961 487648 300830 1 8 999995 801392 2 1 999993 2 2 999999 2 814514 882511 1 324114 418407 303777 1 33617 268864 709966 2 1 999985 2 7 999992 1 2 999999 -315074 1 10 999981 985420 2 824906 974851 2 501112 909774 2 2 999999 2 2 999999 2 2 999999 2 140061 574016 2 2 999999 1 6 999985 -201780 1 2 999999 -196163 2 2 999999 2 16 999986 1 7 999985 -109328 2 8 999984 1 20 999989 -509572 1 196230 777102 -808858 2 2 999999 2 69021 288485 2 2 999999 2 2 999999 2 13 999982 2 14 999995 1 49478 861309 -897967 2 663632 747759 2 2 999999 1 10 999985 -98060 2 2 999999 1 256489 407019 605826 1 2 999999 -241746 1 2 999999 47319 2 7127 207121 2 2 999999 2 138752 157415 2 2 999999 2 13 999984 2 5 999996 1 256349 821032 -501978 2 2 999999 1 372801 820118 638886 1 630199 926121 -370174 1 7 999992 -60139 2 2 999999 2 6 999989 1 2 999999 -872417 1 433363 904333 275216 1 2 999999 -366345 2 361400 816940 2 12 999991 1 2 999999 251641 1 12 999984 -186447 2 2 999999 2 13 999994 2 123122 138079 2 8 999997 1 2 999999 420986 1 4 1000000 612486 1 2 999999 484940 2 489268 797654 2 9 999984 2 8 999982 2 5 999998 2 720640 967004 2 185760 414145 1 593786 718270 712493 2 229037 237118 2 225269 724778 1 2 999999 836825 1 94869 826654 -995483 1 2 999999 -959260 1 2 999999 172673 2 2 999999 1 2 999999 724109 2 747838 909675 2 59529 516139 1 2 999999 -73943 1 60613 80491 934978 2 500130 760583 2 2 999999 1 17 999982 781289 1 2 999999 -811825 2 755717 761785 2 9 999999 1 301064 605294 -635169 1 648085 802969 904453 2 2 999999 1 2 999999 172594 2 759676 932895 1 3 999983 569564 2 117932 275048 2 4 999982 2 2 999999 1 2 999999 -631463 1 7 999983 -606066 2 2 999999 1 2 999999 -473926 2 2 999999 1 2 999999 -139955 1 2 999999 454839 2 266640 948331 1 6 999987 816816 1 11 999988 214880 1 287741 362295 -976868 2 2 999990 1 12 999994 643123 2 2 999999 2 540545 990810 1 108922 204554 705346 1 19 999983 -531258 2 2 999999 2 2 999999 1 2 999999 -689269 2 899233 937652 2 2 999999 2 5 999997 2 324380 361704 2 191659 764658 2 98271 593875 2 637614 757930 1 2 999999 581023 1 2 999999 798660 1 2 999999 -654296 1 86234 529423 -86229 1 13 999994 -874972 1 104424 639694 -26844 1 394681 668209 -143602 2 450204 629394 2 427111 828588 2 2 999999 1 2 999999 -95994 1 376344 444224 -571526 2 15 999988 2 2 999999 2 8 999988 2 2 999999 1 20 999982 683668 2 2 999999 2 14 999990 1 4 999992 827897 1 13 999988 -807521 1 334577 621306 -551131 2 421262 964829 1 91497 322199 473381 2 14 999984 1 2 999999 -321755 2 783893 843711 1 202000 878585 655350 2 446196 512280 1 569361 995982 742333 1 49004 337153 -888473 1 12 999981 -979921 2 8 999991 2 6 999982 2 2 999999 2 679179 856059 2 252539 950953 1 15 999985 567576 1 16 999994 862941 2 400455 414782 1 2 999999 341522 2 2 999999 1 718866 948707 370352 2 109015 371597 1 2 999999 409184 2 50092 228469 2 7 999991 2 802046 802236 2 79883 695777 1 6 999991 492447 1 2 999999 114948 2 2 999999 2 3 999985 2 9309 929980 1 6 999998 925223 1 652828 945144 -208642 1 10 999986 -139778 2 8 999993 1 17 999995 778200 1 2 999999 -712005 1 2 999999 543314 2 20 999981 2 2 999999 1 2 999999 -825258 2 2 999999 2 6 999982 2 11 999994 1 14 999983 -50048 1 2 999999 -574695 1 341518 458772 891403 2 495673 863968 2 6 999983 1 2 999982 417208 2 560281 946520 2 601497 653767 2 2 999999 1 8 999983 -477430 1 14 999987 764609 2 12 999985 1 2 999999 -982260 2 2 999999 1 272584 354079 476274 1 278172 760131 -966946 1 2 999999 220765 1 2 999999 -174110 1 312504 686094 -653032 2 849564 950344 1 2 999999 -510559 2 2 999999 2 2 999999 2 2 999999 1 2 999999 719448 1 2 999999 226161 1 2 999999 -803614 2 2 999999 1 2 999999 766096 2 2 999999 1 64070 352292 774388 1 2 999999 754277 2 3 999983 1 2 999999 122319 2 367954 377352 2 2 999999 1 356068 681461 279554 2 2 999999 1 2 999999 693677 1 236230 353017 623876 2 12 999982 2 2 999999 1 2 999999 -695401 1 556945 944793 -606878 2 11 999999 1 2 999999 826810 2 36120 513081 2 17 999989 2 2 999999 2 2 999992 2 166462 925972 2 2 999999 2 2 999999 1 1 999992 -1114 2 5 999998 1 8 999984 193021 1 2 999999 -189042 1 2 999999 -474090 2 11 1000000 2 2 999999 2 12 999990 2 121408 176656 2 2 999999 2 551599 559237 1 20 999984 136393 1 8 999995 435092 1 7 1000000 424909 2 16 999996 2 7 999992 1 2 999999 338603 2 402852 895277 2 2 999999 2 58906 379804 2 385398 413235 1 727827 973330 151377 2 258211 769706 1 150595 260126 -320082 1 2 999999 -188382 2 2 999999 1 2 999999 -114647 2 2 999999 1 19 999996 231535 2 212878 299749 1 17 999988 466567 2 2 999999 1 85595 250754 -358355 1 15 999987 765485 1 2 999999 -496764 2 14 999986 2 2 999999 1 2 999999 -193484 1 2 999999 -647578 2 528598 991733 2 2 999999 2 244463 787216 2 30939 242464 1 492588 945409 928744 1 19 999989 -520163 2 2 999999 1 16 999988 -668142 2 221166 685801 1 7 999995 645773 2 13 999983 2 58817 799998 2 2 999999 2 4 999985 1 898711 957274 27687 1 8 999995 212634 2 17 999992 2 12 999998 2 14 999995 2 2 999999 2 13 999992 2 2 999999 2 868250 881147 2 617776 781482 2 14 999994 1 389675 977277 -397825 1 1 999984 423861 1 15 999995 -941984 1 12 999995 -200825 2 213788 641453 2 14 999996 1 14 999987 728626 1 15 999987 745489 2 10 999989 1 2 999999 216436 1 19 999983 923175 2 2 999999 2 15 999982 1 6 999987 393485 1 176454 423065 -838435 2 2 999999 1 834597 964003 298268 2 20 999993 2 333615 526299 2 2 999999 1 2 999999 884852 2 475178 503378 2 13 999981 2 2 999999 1 2 999999 829040 1 788520 990909 -502269 2 17 999997 2 9 999987 1 2 999999 493689 1 477071 935384 170868 1 211387 900103 417433 1 2 999999 -946740 2 2 999999 1 88710 317713 84272 1 131926 647373 -901089 2 6 999990 1 2 999999 -165806 2 18 999989 1 8 999982 769302 2 497041 700601 1 493460 531553 -461 1 8 999994 894649 2 647613 905643 2 17 999987 2 2 999999 1 13 999997 911754 2 2 999999 1 19 999988 605929 2 2 999999 1 121350 597243 94982 2 12 999992 1 5 999988 492086 1 20 999996 -198137 1 12 999992 -850439 1 100784 535642 -973948 1 2 999999 387439 1 15 999982 856135 1 2 999999 935702 1 2 999999 -783429 2 2 999999 1 2 999999 -920859 2 149259 233683 2 2 999999 2 222839 582071 2 16 999982 2 2 999999 2 9 999992 2 2 999999 2 219730 754305 1 826063 896260 840908 2 2 999999 1 2 999999 -756000 1 2 999999 827526 2 9 999991 1 489885 810396 -742270 2 17 999985 2 430695 817295 2 2 999999 1 10 999998 -316919 1 2 999999 510765 1 415771 793965 42197 2 2 999999 1 6 1000000 218370 1 14 1000000 297857 2 13 999996 1 2 999999 -303090 2 2 999982 2 311482 338095 2 155434 829249 2 3 999982 1 2 999999 -236605 2 2 999999 2 2 999999 1 776941 920114 -726547 2 2 999999 2 11 999993 2 2 999999 1 2 999999 -10879 1 720432 996020 -421309 1 2 999999 364295 2 15 999992 2 11 999998 2 531818 572677 2 131361 449961 1 289749 316667 -263026 1 196374 292672 -880587 2 4 999994 2 2 999999 1 484449 538058 788397 2 2 999999 2 2 999999 2 2 999999 1 11 999982 307329 2 20 999994 2 336533 411756 2 2 999999 2 14 999983 2 18 999999 1 2 999999 432468 1 54854 568639 -806545 2 5 999993 2 4 999986 1 401439 781474 999328 1 343578 825206 -274115 2 2 999999 2 2 999999 1 168652 505021 327785 1 2 999999 434727 2 483718 850561 1 1 999993 945781 1 2 999999 525020 2 2 999999 2 16 999995 2 20 999991 1 5 999984 913172 2 19 999985 1 471883 719229 352196 1 2 999999 -267618 1 2 999999 676165 1 797282 877936 -822470 1 2 999999 -683421 2 635331 795450 1 2 999999 413760 2 623396 932611 1 2 999999 979577 2 394498 801699 1 83986 135808 -180839 2 2 999999 1 9 999992 -666499 2 373130 425572 2 2 999999 2 436609 940761 2 12 999982 2 2 999999 2 2 999999 2 2 999999 2 10 999986 2 507362 652277 1 118264 490736 -328509 1 365260 554235 844790 1 232528 331176 -385834 2 2 999999 1 8 999988 329335 2 295335 950765 2 18 999990 1 5 999998 -732338 2 218943 580579 2 17 999992 1 16 999982 -49035 1 2 999999 -448796 2 485641 517193 1 2 999999 -150744 2 247969 432380 2 33471 468624 2 86375 611925 1 2 999999 607250 1 2 999999 -367047 1 90131 682585 547321 1 2 999999 -671966 2 2 999999 1 2 999999 -985200 1 249702 415519 59196 2 10 999985 2 161615 171069 1 4 999993 -390711 2 4 999992 1 2 999999 900359 2 181447 273179 2 2 999999 1 2 999999 -964478 1 2 999999 6217 2 2 999999 1 2 999999 187256 1 56087 306924 545858 1 227843 930961 862757 2 2 999999 2 650740 892122 2 16 999986 2 2 999999 2 15 999984 1 2 999999 77013 2 235546 784405 2 2 999999 1 12 1000000 -680800 1 20743 552716 796198 1 792052 867993 -636926 1 473755 480827 -71002 1 296807 943856 -160890 1 4 999990 -190833 2 2 999999 1 2 999999 715711 1 9 999992 772307 2 2 999999 2 13 999984 1 877241 987865 -24905 1 15 999991 -142739 1 686015 878886 -605846 1 188878 674367 -370960 1 271299 564719 794657 1 11 999993 423421 1 2 999999 318562 1 273636 448479 -9122 2 2 999999 1 843817 849179 -438826 2 719106 829638 2 17 999995 1 2 999999 -613692 1 382364 726534 -382698 1 18 999990 957746 2 8 999985 1 8 999984 -502514 2 5 1000000 1 2 999999 -293787 2 17 999990 1 668876 965946 -966377 1 561396 869501 663485 2 343965 438820 2 19 999988 1 2 999999 827179 1 119851 265840 -750124 1 17 999995 -114087 1 257235 802243 842402 2 16 1000000 2 2 999999 2 742819 755025 1 405492 622739 -611684 2 5 999981 2 2 999999 1 788062 986058 -539369 1 6 999983 -958812 2 2 999999 1 16 999982 -218829 1 210709 840245 -463923 1 2 999999 473776 2 172122 471271 1 20 1000000 885024 2 544434 886994 1 160863 647767 304364 1 3 999991 -483514 1 2 999999 643149 1 1 999996 982817 1 211551 252522 -720563 2 2 999999 2 2 999999 1 2 999999 -131353 1 9 999981 -667570 1 2 999985 305215 2 6 999992 1 9 999983 377299 2 205803 874586 2 899150 981636 2 2 999999 1 99287 843700 673427 2 1509 949249 1 2 999999 -976877 1 8 999998 -810259 1 263051 814789 -65761 1 7 999982 282171 2 10 999992 2 2 999999 2 2 999999 1 2 999999 -444353 1 60923 534188 540436 2 2 999999 1 3 999984 -630747 2 18 999991 1 10 999999 -188589 2 285267 653974 1 2 999999 -899984 1 19 999998 576208 2 3 999982 2 36924 995099 1 2 999999 648868 2 367388 854386 2 2 999999 2 2 999999 2 2 999999 1 19 999998 -505854 1 277902 354306 -1066 1 389467 576497 -520899 1 11 999994 658118 1 229324 644536 827520 2 871581 881442 2 2 999999 2 2 999999 2 2 999999 1 23523 707358 -389640 2 533457 567772 1 272661 809274 -54912 2 2 999999 2 16 999982 1 2 999999 -351308 1 2 999999 203608 1 14 999993 -117987 2 2 999999 2 513246 963737 2 117821 133029 2 12 999982 2 7 999988 2 58750 380678 2 290672 603198 1 1 999987 887872 2 6 999995 1 644836 679969 214022 1 2 999999 998522 1 62737 388740 -25345 1 2 999999 469409 2 262270 631658 2 3 999982 2 12 999995 2 2 999999 1 2 999999 887334 1 2 999999 344009 1 121551 313266 933170 2 180167 216249 2 2 999999 1 8 999991 -13520 1 171061 348925 -645968 2 12 999994 2 647625 695295 1 2 999999 -86595 2 10 1000000 2 16 999993 2 8 999991 1 4 999997 706358 2 2 999999 1 588967 698655 -135501 2 18 999985 1 253694 852646 -81660 1 10 999996 694838 2 71551 631262 1 20 999985 -217656 1 2 999999 -817667 2 161740 908224 1 19 999982 594774 1 251148 603520 -126547 1 2 999999 -954978 1 2 999999 808725 2 3 999993 2 177014 454127 1 121374 324794 69486 1 374227 876333 325309 2 38340 221634 2 2 999999 2 2 999999 2 2 999999 2 7 999992 1 18 999997 -40930 1 1 999984 -548492 1 2 999999 457976 1 375969 385068 55433 2 222239 722678 2 494160 834639 2 100004 966387 2 2 999999 2 870341 990763 1 9 999997 228841 2 405807 940068 2 2 999999 2 8 999997 2 802414 902014 1 7 999996 465795 2 786781 841894 2 243518 303946 2 776590 895487 2 9 999990 2 2 999993 1 123800 996705 157605 1 389575 799277 943470 1 214575 881110 737174 2 2 999999 1 2 999999 617103 2 795618 994985 2 19 999990 1 7 999992 355006 2 2 999999 2 6 999995 2 571267 863127 2 2 999999 1 2 999999 654115 1 2 999999 -987911 1 2 999999 -190003 1 2 999999 374684 2 5 999988 2 3 1000000 2 15 999995 2 18 999986 2 20 999982 1 16 999988 641591 2 146039 285360 1 2 999999 -695780 2 657368 925000 2 2 999999 2 572733 585085 2 8 999987 2 916831 990108 1 2 999999 283688 1 2 999999 -162356 1 2 999999 -325400 1 2 999999 68008 2 9 999996 2 1 999990 1 2 999999 -371733 1 173595 862550 874897 1 2 999999 767509 2 64359 290116 2 2 999999 2 2 999989 1 4 999998 -297720 1 2 999999 -915776 2 2 999999 1 11 999985 259683 2 2 999999 2 19 999995 1 2 999999 731893 1 2 999989 477227 2 5 999992 2 9 999992 1 126629 413576 -394538 1 199232 593078 -237045 1 3 999996 -491318 2 2 999999 2 568227 664509 1 2 999999 -243047 2 14 999992 1 2 999999 -976374 1 3 999996 -68249 1 16 999994 -856738 1 58477 795657 -888014 2 797837 810789 2 2 999999 2 712699 864784 1 7 999993 759836 1 2 999999 556542 2 407776 795320 1 2 999999 616549 2 62880 377849 1 8 999982 627318 2 19 999993 1 349935 741385 -690073 1 2 999999 307816 1 2 999999 731274 1 546243 968167 68016 2 77658 588295 1 103234 446582 845312 1 16 999996 376823 2 7 999992 1 2 999999 669317 2 10 999983 1 6 999981 181945 2 84346 232755 1 2 999999 -526521 1 2 999999 102232 2 269527 844992 1 20 1000000 -323019 1 307245 796602 -800765 1 2 999999 -664126 1 12 999995 -337709 1 457237 954020 -374702 1 18 999986 -649436 1 20 999998 370314 2 19 999998 1 2 999999 454150 2 2 999999 2 242869 380121 1 95113 557644 501402 2 2 999999 1 8 999982 -621276 1 2 999999 590439 2 147371 416241 2 13 999986 2 2 999999 1 140737 909177 414471 2 10 999983 1 331763 452498 358871 2 2 999999 1 2 999999 98967 2 2 999999 1 2 999997 115629 1 338256 437570 -965583 2 2 999999 1 495752 680243 367887 1 17 999991 -278635 1 3623 516317 -249230 2 2 999999 2 12 999985 2 7 999997 2 624483 810470 1 373553 469185 612385 1 278889 306774 -787863 1 36331 827211 883384 2 595039 930158 1 15 999984 -111570 2 12 999983 2 10 999983 2 473010 721912 1 61663 811249 -325128 1 8 999983 -760405 2 7 999984 1 5 1000000 828009 2 9 999985 1 308103 397441 573609 1 2 999999 -264636 2 10 999981 1 606853 876065 660732 2 2 999999 1 2 999999 -61585 2 258125 658516 1 2 999999 354020 2 173024 747671 2 7 999992 2 15837 229083 1 33181 576942 441387 1 499639 975847 -438782 1 399539 891872 -258572 1 2 999999 515494 1 2 999999 -93719 1 2 999999 -577391 1 2 999999 -303992 2 2 999999 2 2 999999 2 17 999999 1 624979 846107 -802891 2 8 999981 1 14 999996 822437 2 2 999999 2 52368 436726 2 2 999999 2 5 999991 2 425911 607916 1 13 999996 16576 2 2 999999 1 3 999985 364469 2 309084 773053 2 1 999992 1 2 999999 939163 2 499599 902717 1 16 999990 302768 2 2 999999 2 20 999984 1 2 999999 857791 2 18 999989 2 3 999983 1 2 999992 -815336 1 140113 164982 196734 1 503178 579591 686483 2 34089 667985 1 17 999987 -552879 2 20 1000000 1 83878 506947 648817 2 11 999988 1 3 999999 -397303 2 2 999999 2 19 999985 1 11 999981 -986301 1 17 1000000 -880923 1 2 999999 245842 1 19 999993 230876 1 14418 918991 -358233 2 2 999999 2 14 999997 1 10 1000000 -349646 1 2 999999 -886465 1 20 999996 -97166 1 2 999982 -255691 2 277912 932593 2 7 999999 2 2 999999 1 2 999999 624790 1 2 999999 704011 1 492415 560344 651706 2 311441 876875 1 475968 749500 -804865 1 486951 660569 73268 1 480157 785130 868742 1 2 999999 -840090 2 5 999985 2 13305 250871 1 166086 598645 -520862 1 2 999999 908712 1 102450 142129 -658011 1 2 999999 371166 1 20 999996 182019 1 18 999982 -449097 2 7 999987 1 822897 983948 -516312 1 2 999999 -752255 2 2 999999 1 2 999999 -514254 2 2 999997 2 2 999999 1 2 999999 -437792 1 3 999985 468703 1 248586 873297 -142478 1 101395 812257 -654168 2 2 999999 2 409562 420230 1 26238 264658 -38133 1 2 999999 -872111 2 19 999981 1 1 1000000 200602 1 2 999999 883061 1 2 999999 774408 1 2 999999 -635898 2 2 999999 1 3 1000000 -633692 1 12 999996 411582 2 221101 715069 2 2 999999 1 486899 927389 -872021 2 414690 972381 2 17 999992 1 80427 728328 -966117 1 200942 262173 122627 1 11 999987 -459768 2 2 999996 2 133010 789632 1 445462 713609 400658 1 2 999999 -425599 1 127921 955980 686234 2 211021 599504 2 2 999999 1 695884 910218 764663 1 395991 464096 449926 2 64611 833948 2 150517 581777 1 455193 491855 497470 1 8 999985 259399 2 2 999999 1 146144 366354 -447380 1 2 999999 179394 1 10 999990 132585 1 2 999999 162213 1 120899 980579 -973614 2 2 999999 1 482288 861361 587775 2 62433 182901 2 15 999998 1 3906 63751 -220303 2 19 1000000 1 2 999999 758825 1 11 999983 451228 1 712887 903536 867292 2 180196 585180 2 5 999996 2 20 999997 2 5 999990 1 2 999999 109849 2 19 999997 2 462133 923139 2 2 999999 2 78322 762395 1 2 999994 -719175 2 8 999997 2 53564 434134 1 9 999998 318164 1 2 999999 -940004 1 2 999999 -965884 1 2 999999 -749623 1 20 999983 -925038 1 1 999996 837708 1 6571 11522 -166065 2 2 999999 1 441981 659673 832992 1 2 999999 339203 2 2 999999 1 208223 561107 -871257 1 2 999988 -116511 2 90559 364758 1 5963 63790 668383 2 2 999999 1 229211 886542 -768748 1 424098 663029 387121 2 19 999997 1 9 999981 -655512 2 2 999999 1 38069 786154 -531117 1 2 999999 16940 1 304489 949551 -342208 2 9 999991 1 6 999986 -472577 1 18 999992 -233264 2 59183 572281 1 805834 873670 -287957 1 10 999996 -24130 2 2 999999 1 12 999991 -659442 1 4 999999 -297049 2 138120 806638 1 53442 808103 780614 1 2 999999 -365203 2 2 1000000 2 7 999993 2 19 999993 1 2 999999 -564478 1 2 999999 569186 2 2 999999 1 2 999999 191465 2 137868 962984 1 501734 781024 -207321 2 2 999983 1 163881 516568 692670 1 2 999999 -213688 2 2 999999 2 20 999986 1 7 1000000 -864900 1 5 999984 728759 2 535637 939171 2 16 999981 1 14 999991 137789 1 7 999991 766715 1 2 999999 -932966 2 2 999999 2 145567 879608 2 8 1000000 2 10 999986 2 2 999999 1 2 999993 -150250 2 256873 895064 1 232027 921586 160490 1 2 999999 965906 1 250250 321113 223630 2 2 999999 2 179345 225188 1 268772 902366 -882275 1 130610 732317 103265 2 519388 714125 2 8 999984 2 590176 925923 2 2 999999 2 247950 997485 2 2 999999 2 2 999999 2 220437 546105 1 453466 533865 -830823 1 2 999999 -663163 1 16 999986 -309238 2 9 999985 2 2 999999 2 2 999999 2 360042 415208 1 2 999999 371784 1 2 999999 -725731 2 662279 670625 2 133390 858115 2 8 999987 2 2 999999 1 2 999999 331817 2 14 999990 2 10 999983 2 147841 729752 2 764024 777666 1 10 1000000 -370688 2 2 999999 1 390243 473531 -264784 1 2 999999 -725274 2 1638 82583 2 232283 354987 2 268447 966607 2 5 999998 2 58885 69179 1 4 999998 880560 2 17 999994 1 8 999994 -131278 1 2 999999 974804 1 14 999990 936300 2 2 999999 2 103199 935211 2 2 999999 2 2 999999 2 116035 689946 2 8 999993 2 13 999993 1 2 999999 -170609 1 543216 586638 61017 1 2 999999 795564 1 16 999988 884905 2 2 999999 1 430821 627132 831711 2 19 999995 1 31646 837838 -267125 2 323237 430622 1 17 999998 -173358 1 2 999999 -805778 1 11 999990 704660 2 12 999982 1 363805 466976 -288910 2 15283 757694 2 13 1000000 2 491865 545732 1 2 999999 620656 1 2 999999 -962848 1 203196 898422 952172 1 669817 849981 81629 2 2 999999 2 33874 292569 2 17 999991 1 265195 469089 712714 1 6 999985 333696 1 13 999993 472198 1 2 999999 451175 2 107226 754021 2 6 999994 1 8 999997 -319533 2 2 999999 2 200428 424360 1 764494 888714 807945 1 2 999999 -980388 1 4 999988 928590 2 2 999999 1 10 999989 -302552 2 9195 237995 2 2 999999 1 2 999999 205649 1 19 999991 -822662 1 2 999999 21117 2 2 999999 2 197247 616691 2 19 999987 1 4 999996 -553819 2 18 999983 1 2 999999 51879 2 19 999988 2 15 999987 2 11 999994 1 2 999999 238643 2 2 999999 1 14 999990 409301 2 714462 965493 2 419956 821690 1 667151 770459 89856 1 20 999991 381037 1 20 999994 130495 1 10 999995 86061 1 16 999987 -658112 2 447071 739078 1 11 999993 54127 2 18 999998 1 123022 446327 573822 1 2 999999 -298672 2 658694 866659 2 201897 260489 1 711559 792642 227336 2 2 999999 2 2 999999 1 256525 417528 -264389 2 2 999999 1 17 999990 219901 1 8 999983 -828156 2 23345 913385 1 9 999981 720647 1 28990 884831 176487 2 16 999987 2 183749 247354 2 2 999999 2 349871 505394 1 694576 806797 -75468 1 2 999999 -766847 2 164973 871648 1 2 999999 498949 2 2 999999 1 1 999993 -849824 2 2 999999 1 2 999999 -552556 2 170150 603573 2 375879 959634 1 17645 862857 -402957 1 2 999999 -849573 1 15 999995 -962758 2 152299 576844 2 409499 883876 1 66547 959973 611194 2 2 999999 1 2 999999 244436 2 2 999999 1 8 999981 -189801 2 6 999995 2 663457 940290 2 13 999995 1 6 999996 504817 1 97372 749260 -42944 1 2 999999 288557 1 2 999999 -803408 2 755679 766453 1 178070 805170 -71591 1 2 999999 -581034 1 364729 592440 162825 1 2 999999 -77080 2 2 999999 1 17 999981 -101472 1 14 999998 453403 2 16 999991 2 4532 479203 1 2 999999 -332426 1 2 999999 76441 1 72719 579070 376598 2 321403 666109 2 5 999997 2 2 999999 1 2 999985 -213980 1 2 999999 -293018 2 144314 412654 1 214270 673637 -847795 1 12 999996 164583 1 2 999999 -686033 2 2 999981 1 2 999999 120813 2 195759 292291 2 2 999999 2 2 999999 2 287774 872871 2 2 999999 2 20 999995 2 302016 747006 2 2 999999 1 2 999999 415863 2 77703 734660 1 2 999999 116584 1 2 999999 422022 2 203393 965733 1 2 999999 221678 1 2 999999 -111359 1 62174 365006 -485725 1 2 999999 -218614 1 4 999985 271626 2 74921 908657 2 354627 899814 1 16 999982 624002 1 95237 785250 -658976 1 660012 834910 -809606 1 2 999999 -518010 2 14112 494746 2 305120 975705 1 17 999991 -250772 1 585217 746688 -459271 1 2 999999 -537319 1 11 999985 211784 1 2 999999 -630877 1 2 999999 557033 2 493650 859929 2 12 999998 1 479712 688412 754165 2 7 999982 1 20 999995 86561 1 1 999986 -673390 1 2 999999 911839 2 220069 753758 1 47548 479573 816163 1 2 999999 -758597 2 133082 166322 2 2 999999 2 13 999997 1 95650 740329 -858411 2 2 999999 1 2 999999 347287 2 591778 641704 1 2 999999 619712 1 3 999982 -616849 2 2 999999 1 2 999999 292254 1 765505 884747 -371462 2 2 999999 2 20 999989 2 2 999999 2 273043 318795 2 150936 218730 1 185666 378356 191811 2 11 999990 1 16 999989 889039 1 510777 674832 -992595 1 2 999999 -368892 1 13 999986 444774 1 2 999999 938393 2 271221 481552 1 275039 568026 617584 1 2 999999 228072 2 18 999995 1 34954 935532 371092 1 2 999999 608991 1 5 999982 -379711 2 192581 730313 2 3 999984 2 2 999999 1 17 999992 381988 1 13 999999 -206329 1 2 999999 -409564 2 13 999993 1 14 999991 87636 1 2 999999 -464144 2 2 999999 1 2 999999 -504988 2 1 999983 2 15 1000000 2 2 999999 2 10 999984 1 8 1000000 155698 2 6 999992 2 531666 789294 2 14 999993 2 19 999994 1 2 999999 -419582 1 18 999989 33913 2 2 999994 1 2 999999 -311527 1 7 1000000 -53243 1 2 999999 945837 1 2 999999 -919104 1 2 999999 -667427 2 18 999994 2 623168 859011 2 807201 828187 2 169191 452094 2 2 999999 1 14 999987 448465 1 2 999999 -838100 2 3 999994 2 294333 773574 2 9 999986 1 12 999989 -108466 1 2 999999 -798492 2 20 999996 1 2 999999 -550166 2 353581 415770 2 491779 617233 2 538324 825412 1 237094 450905 -393156 2 2 999999 1 2 999999 -492348 2 4 999982 2 13 999992 1 2 999999 815787 2 15 999992 2 9 999985 2 13 999987 2 10 999981 2 68089 903540 2 150174 597682 2 5 999985 1 2 999999 -394619 2 2 999999 2 2 999999 2 29260 722263 1 18 999996 -215210 2 130001 405617 2 2 999999 2 13 999989 2 2 999999 2 70125 106994 1 289783 557023 -228090 2 2 999999 1 1 999987 -533708 2 41081 953603 1 6 999988 624304 1 6 999986 506812 1 808206 915998 -179670 2 139094 830893 1 17 999987 984507 2 539793 623506 2 9 1000000 1 10 999988 -905859 1 2 999999 -350193 1 839729 989259 199581 1 613830 675270 -423892 1 2 999999 242550 2 2 999999 1 2 999999 374161 2 9 999986 2 489106 517605 2 2 999999 2 2 999999 1 2 999999 -155992 1 5 999985 -880352 2 2 999999 2 6 999984 1 11 999995 537573 1 2 999999 880399 1 2 999999 -938773 1 2 999999 613455 2 2 999999 1 16 999983 484228 2 12 1000000 2 637424 876005 2 2 999999 1 2 999999 490469 2 144620 211323 2 2 999999 2 12 999981 2 275108 633589 2 8 999984 2 2 999999 2 2 999999 2 2 999999 2 14 999996 2 114441 223040 2 15 999988 1 2 999999 275336 1 2 999999 -254714 1 450205 534913 -317962 1 276768 486191 -656876 2 179951 974231 1 2 999999 -658755 1 2 999999 -999005 2 6 999996 1 19 999992 -973310 1 2 999999 41319 2 27878 440053 2 2 999999 2 1 999991 1 2 999989 -937597 1 2 999999 -549309 1 13 999990 -909516 2 2 999999 2 2 999999 2 42938 382372 1 19 999992 165511 1 2 999999 770944 1 6 999997 216190 1 241867 974578 -584567 1 10 1000000 -82230 2 8 999988 2 17 999993 1 2 1000000 -229636 1 2 999999 -125376 1 4 999995 357818 1 2 999999 -696542 1 270289 849126 -992311 1 704815 954208 743798 2 208311 375756 2 13 999992 1 9 999999 -659901 1 15 1000000 415885 2 2 999999 1 270347 911930 640197 2 10 999983 1 217105 271814 259732 1 17155 871996 -678376 1 2 999999 -786021 2 45361 683029 2 2 999999 1 1 999983 164743 2 2 999999 2 6 999986 1 2 999999 -587658 2 12 999994 1 9 999992 -645037 1 480058 955350 940787 2 522886 578256 2 2 999999 1 16 999998 590868 2 2 999999 2 327599 922179 1 7 999986 -498245 1 2 999983 -280882 2 20 999989 2 19753 345302 1 2 999999 497328 1 239879 889627 -678904 1 2 999999 -471409 1 2 999999 -164200 1 2 999999 -798162 1 2 999999 798343 1 719487 905997 -837499 1 2 999999 -613533 2 2 999999 1 323070 386763 -555525 2 3 1000000 1 2 999999 42986 2 1 1000000 2 943840 958883 2 2 999999 1 140573 173466 180189 2 33946 514750 1 448165 496218 -531526 1 2 999999 -941912 1 2 999999 -859657 2 20 999990 2 12 999988 1 16611 235253 -288985 1 1 999991 -667566 1 9 999982 222239 2 2 999995 1 425592 664987 690348 2 745573 855658 1 131842 835008 421089 1 2 999999 409847 1 2 999999 383343 2 2 999999 1 2 999999 -509513 2 279774 650914 2 17 999985 1 1 999995 -647610 1 19 999986 -401210 2 1 1000000 2 7 999986 1 2 999999 -541688 1 133627 334896 913880 1 2 999999 361692 2 18 999991 1 2 999999 303366 1 441207 848319 986704 2 642070 931360 1 560910 628315 -601517 2 2 999999 1 770235 803176 433654 1 2 999999 114524 1 2 999999 -495728 2 2 999999 2 2 999999 1 140724 758162 -548397 1 2 999999 77492 2 9 999992 1 14 999996 448210 1 2 999999 564712 1 2 999999 -771834 1 942706 992031 -395064 1 408206 520428 611032 1 69779 518078 -594364 1 2 999999 -285375 2 2 999999 2 7 999981 1 2 999999 -406209 2 2 999999 2 738011 959271 2 1 999983 1 2 999999 -921642 1 360684 889336 738285 1 14 999997 29624 2 2 999999 1 222912 922719 522451 2 7 999994 2 229080 886207 2 17 1000000 2 3 999982 2 2 999999 1 2 999999 701881 1 6 999985 618910 2 1 999981 1 12 999997 -339301 2 41872 231450 1 2 999999 265429 2 2 999999 1 19 999994 -654602 1 2 999999 216978 2 18 999986 1 190012 414318 -183073 2 2 999999 1 6 1000000 595072 2 6 999998 1 18 999982 -653873 2 9 999992 1 394603 620371 -360813 2 2 999999 2 2 999999 1 472506 842510 626088 1 243097 667268 -190924 2 38156 485779 1 63655 257166 -668133 2 88420 955003 1 2 999999 -105529 2 20 999988 2 19 999993 1 31115 984682 16517 1 15 999994 -618264 1 2 999999 530395 1 2 999989 994010 2 17 999993 1 7 999991 805585 1 2 999999 -881925 2 18 1000000 1 15 999986 -353160 2 408016 876056 2 675804 882174 2 2 999999 1 2 999999 431368 1 805880 960649 425410 2 8 999998 2 19 999991 2 2 999999 1 18 999999 -886100 1 2 999999 -476568 1 14 999984 277595 1 709714 764945 995948 2 2 999999 1 259889 268991 865095 2 2 999999 1 154882 219825 -880002 1 535666 606157 499613 2 425682 563889 1 2 999999 460485 1 54852 518517 -861629 2 14844 790296 2 552665 761450 1 198014 931051 -229245 1 329542 991007 -100280 1 421325 741491 -366673 1 2 999999 848184 2 8 999998 2 2 999999 2 2 999999 2 147885 427005 1 218738 342807 901525 2 352519 850900 1 153334 350533 -120851 1 525127 871997 60697 2 28913 212935 1 2 999999 -945238 2 532787 677337 1 2 999989 552273 1 2 999999 -607997 1 8 999997 -608282 1 16 999999 -843235 1 348143 999059 -897080 1 1 999981 873705 2 5 999983 2 66547 660368 2 2 999999 2 10665 240682 1 2 999999 286817 1 664863 780672 -760311 2 2 999999 1 2 999999 -236157 2 109530 863778 2 2 999999 2 497371 991673 2 353672 435188 2 2 999999 2 13 999984 2 443705 540769 2 2 999999 1 2 999999 335284 1 2 999999 -830926 2 86928 860978 1 2 999999 -897984 2 4 999986 1 2 999999 528573 1 2 999999 -240191 1 145648 609461 -525337 1 2 999999 -609765 1 441722 631535 474870 2 12 999983 1 2 999988 -189824 2 2 999999 1 933341 968291 146929 1 5 999986 -522660 2 8737 227918 2 11 999989 2 17 999987 2 15 999994 1 447476 503881 451142 2 2 999999 2 2 999999 2 144171 353466 2 2 999999 2 2 999999 2 259212 403808 1 2 999999 38984 2 8 999990 1 2 999999 -307876 2 2 999999 2 4 999998 1 2 999999 122524 2 15 999994 1 2 999999 -116528 1 2 999999 934754 1 8 999987 -159994 2 326127 480628 1 5 999996 707083 2 2 999999 1 2 999999 414418 1 12 999985 -970844 2 18 999999 1 2 999999 -284721 2 2 999999 2 789605 843624 2 686625 724022 1 2 999999 -515255 1 202338 823116 458282 1 2 999999 889762 2 19 999996 2 154275 578539 1 1 999997 -350803 1 2 999999 415002 1 2 999999 297552 1 2 999999 -356900 1 19 999984 281826 2 15 999983 1 2 999999 986267 1 590926 710696 -463049 2 272468 408396 2 771921 972149 1 2 999999 462055 1 19 999996 -235241 1 16 999989 -688351 1 860297 876031 622421 2 2 999999 1 2 999999 -242043 2 13 999987 2 2 999999 1 481722 860346 575233 2 4 999995 2 2 999999 1 2 999999 -399502 2 4 999983 1 7 999990 447862 1 769398 947727 40610 2 5 999981 2 319783 827927 1 352572 983952 -459410 1 386156 826320 -442076 2 2 999989 1 208751 808460 262321 2 11 999991 2 2 999999 1 2 999988 -579475 2 2 999999 2 19 999998 2 2 999999 1 2 999999 557038 2 2 999999 1 129770 875149 -554231 2 7612 140467 2 6 999981 2 2 999999 2 2 999999 2 54238 813370 1 2 999999 845848 1 342053 555319 -667774 1 16 999992 771232 1 336 965803 -299682 2 643189 723813 1 2 999999 -183757 2 2 999999 2 3 999997 1 20 999999 -676808 1 2 999999 -568044 1 315583 683294 -371775 1 2 999999 637887 1 859621 961834 599853 2 1 999998 1 16 999998 418012 2 2 999984 2 278655 790475 1 94296 777595 -767822 1 755398 993975 77604 2 3 999998 2 2 999999 2 72225 109554 2 421077 947415 1 574123 838205 373478 2 740895 990456 2 136975 983701 2 180301 527416 1 176152 415005 -525922 1 253042 621222 -736385 2 2 999999 1 2 999999 -741098 1 2 999999 -236538 1 14 999992 370620 2 537550 714337 2 2 999999 1 448563 733089 881241 2 1 999991 2 2 999999 2 2 999999 2 147607 958927 1 3 999997 48305 1 2 999999 411219 1 416720 866799 948871 1 2 999999 45175 1 20 999987 945811 2 60114 974566 2 19 999992 2 12 999981 1 200902 903120 -514047 2 2 999999 1 2 999999 324643 2 39748 354168 2 2 999999 1 256118 860967 524239 1 882692 949672 -360488 2 2 999999 2 362303 722932 1 2 999999 -806053 2 2 999999 1 2 999999 -588938 1 2 999999 168638 1 2 999999 -919033 2 15 999983 2 278724 946514 1 2 999999 -273575 1 449691 878650 -140438 1 2 999999 405271 2 314939 985020 2 774272 868386 2 14 999990 2 2 999999 2 2 999999 1 17 999986 -971625 1 20 999983 -526803 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -16116 2 20 999986 2 2 999999 2 2 999999 1 508157 726589 -811961 1 2 999999 -25709 2 77506 684769 1 475514 707103 255066 2 877789 948972 2 381560 771141 2 2 999999 2 18 999989 2 13 999992 2 7 999987 1 13 999983 915321 1 408299 807044 221974 1 4 999984 881145 2 431751 461922 2 6 999997 1 3 999988 498430 1 80155 531876 845285 2 211687 311589 2 2 999999 1 2 999999 -688332 2 9 999991 1 571172 763298 389311 2 172935 370875 1 293645 753634 -999636 2 82311 618203 1 1 1000000 -830199 1 92369 684080 923490 2 18 999985 2 823518 989020 2 15 999994 1 2 999999 -537761 2 2 999999 2 70492 579397 2 11 999995 2 2 999999 1 449542 631223 209011 1 2 999999 983450 2 2 999999 1 486750 585602 48495 1 4 999992 141236 1 8 999985 -99311 1 535151 885920 -257450 2 2 999999 2 114125 226877 1 18 999981 775900 2 234766 741919 2 4 999999 2 2 999999 2 2 999999 2 565423 662525 1 182964 637474 -993032 1 513540 907053 712483 2 5 999995 2 49503 171789 2 2 999999 1 1472 602008 -793 1 2 999999 611220 2 258662 893928 1 8 999988 446090 2 8 999986 2 7 999985 1 2 999999 74689 1 2 999999 -941246 2 372634 550003 1 492507 638750 187013 1 60226 778408 -491127 2 702342 851919 1 2 999999 867462 1 19 999989 -628634 2 4 999985 2 848321 919567 2 2 999999 1 2 999999 153743 2 2 999999 2 2 999999 1 93060 145116 145451 1 237344 493501 -864814 2 6 999991 2 18 999993 1 2 999999 -18756 1 138789 717705 376988 2 8 999996 2 339924 399050 1 425111 634048 -954903 1 11 999985 896757 1 2 999999 850443 1 14 999997 -442556 1 2 999999 158238 1 9 999984 779511 1 729383 913552 669401 2 164701 303681 2 274346 454763 1 2 999999 -842313 2 333704 965209 2 407604 982635 1 2 999999 31741 2 3 999998 1 128469 626464 -91549 2 2 999999 1 20 999999 -766263 1 22531 121444 -824846 1 2 999999 271400 1 14 999994 851878 1 2 999999 576658 2 2 999999 2 2 999999 2 2 999999 1 15 999990 -667128 2 2 999999 2 510591 759701 1 2 999999 -753671 2 18 999997 1 1 1000000 -95308 1 7382 20008 338332 1 2 999999 -393139 2 2 999999 1 2 999999 -139209 1 2 999999 -459972 1 343816 405641 -712207 2 2 999999 1 2 999999 176485 1 2 999999 -886537 2 2 999999 2 2 999999 1 5 999988 -742552 2 163258 311745 1 18 999987 -17478 2 2 999999 1 2 999999 484112 2 2 999999 2 153504 849768 2 12 999999 2 4 999991 2 666728 774325 1 2 999999 -654572 2 268994 865447 2 14 999984 2 2 999999 1 20 999988 232722 2 2 999999 1 2 999999 -276001 2 240582 812767 1 2 999999 -677240 2 2 999999 2 46546 353261 2 142588 696705 2 115356 519512 2 2 999999 1 604520 764649 448118 1 429186 515949 -539656 2 2 999999 2 20 999994 2 459855 871988 2 2 999999 2 15 999995 2 2 999999 2 8 999999 2 2 999999 2 2 999999 1 73993 551789 575742 1 166064 866871 -743636 2 3 999992 1 600929 845062 625006 1 4 999982 -957715 2 10 999985 2 10 999996 1 2 999999 921892 1 76593 841783 117468 1 24352 715394 -809996 2 10 999986 1 11 999988 -43615 2 2 999999 2 2 999999 2 2 999994 1 18 999993 -347393 1 253094 445400 -239312 2 2 999999 2 6 1000000 1 340171 681159 2448 2 19 999996 1 15 999992 594349 2 2 999999 1 2 999999 925193 2 2 999999 1 2 999999 383192 1 10 999981 639808 1 16 999990 273759 2 18 999987 1 2 999999 -392108 1 2 999999 420149 2 604036 725669 2 6 999996 2 2 999999 2 2 999999 2 6 999988 1 18 999989 984792 1 3 999986 -288579 2 10 999989 2 418605 665019 1 13 999987 -324384 2 19 999985 1 13 999991 -788858 1 19 999983 -257698 1 8 999990 29559 2 10095 666461 1 41503 990396 892829 1 2 999999 -229442 2 2 999999 1 5 999986 93937 1 421122 610665 -280238 2 2 999999 2 2 999999 2 2 999999 1 13 1000000 821490 2 2 999999 1 15 999992 -998723 1 762070 971692 -31425 1 6 999999 -433607 1 14 999987 491466 2 2 999999 2 220131 323246 2 98551 898586 1 545343 750462 -829016 2 2 999999 1 2 999999 -40177 1 3 999995 760366 2 106062 551146 1 15 999984 879879 1 31864 611974 -869335 2 5 999992 2 16 999996 2 13 999983 2 1 1000000 2 531143 709962 2 2 999999 2 2 999999 2 222508 965584 1 7 999984 645842 2 2 999999 1 6 999997 78532 1 762677 773905 691645 1 6 999993 127920 1 2 999999 -242702 2 140406 203591 2 2 999999 1 2 999999 153699 1 277209 949135 846860 1 2 999999 -92948 1 55138 251752 -37875 1 2 999999 430888 1 2 999999 -11991 2 7 999991 2 9 999981 1 12 999984 896136 2 2 999999 2 2 999999 2 12 999982 1 2 999999 -368433 1 2 999999 -326492 1 4 999992 135263 1 2 999999 -60256 2 14 999987 2 350387 537250 2 623494 819586 1 2 999989 -946598 1 11 999987 770227 2 52939 702325 1 104908 169040 501735 2 2 999999 2 14 999987 2 2 999999 1 354172 724402 -337827 1 938142 966279 -601841 2 4 999990 1 2 999999 -7467 1 12 999988 531662 1 338764 644117 100601 1 223793 749558 -789822 1 19 1000000 -543267 2 2 999986 1 11 999984 -885167 1 2 999999 855801 2 2 999999 1 6 999985 862665 1 102926 153580 300085 1 125402 520504 627611 1 211489 435661 178548 1 5 999994 218292 1 14 999997 -342234 1 122277 660554 -499885 1 339757 399291 -169681 2 2 999999 2 16 999981 1 9 1000000 -521441 1 6 999993 -745857 2 2 999999 1 6 999996 148235 2 61906 780217 2 9 999986 2 2 999999 1 2 999999 323411 2 15 999997 2 14 999993 1 2 999999 -101424 2 2 999999 2 291839 979587 1 137261 541979 -597501 2 2 999999 1 547991 700006 -151222 2 2 999999 1 80789 255500 829282 2 380476 448262 2 2 999999 1 12447 713360 87142 2 2 999999 2 2 999999 2 17 999991 1 11 999991 861934 2 198982 858890 2 470884 853515 1 8 999983 -165134 2 4 999984 1 425176 814089 818020 1 10 999990 474138 2 16813 717106 2 253899 496351 2 2 999999 2 7 999995 1 2 999999 578484 2 12 999997 1 575036 916760 -255121 1 2 999999 853715 2 296272 327620 1 2 999999 517687 2 1 999989 1 24861 377621 -532788 1 2 999999 41437 1 133016 936931 -322578 2 545559 791919 2 2 999999 2 2 999999 2 11 999987 1 6 999989 -986797 2 2 999999 2 2 999999 1 151306 614960 93549 1 13 999992 -974979 1 75573 115110 109800 1 854519 874967 526172 1 2 999999 -682814 1 6 999988 68097 1 652329 737176 -23151 1 2 999991 -705299 1 19 999987 896145 1 2 999999 -690858 1 2 999999 36990 2 2 999998 2 345245 500137 1 2 999999 69554 1 108406 677400 155660 1 169148 690804 941014 1 2 999999 -112875 2 722372 902288 1 19 999981 988918 1 10 999982 -947208 2 1 999981 2 12 999998 2 609359 715454 2 2 999999 1 13 999994 488849 1 4 999990 158530 2 835408 836047 1 90197 939569 483517 2 13 999982 2 13 999981 1 2 999999 -194557 2 7 999983 1 125722 725709 521748 1 2 999999 -98034 1 4 999983 112502 1 120726 336500 -656090 2 13 999983 1 2 999999 160140 1 2 999999 -362059 1 10 999996 -122629 2 498769 552817 1 2 999999 -512388 2 2 999999 2 169701 916028 1 8 999981 -122176 2 7 999986 1 716051 910097 -504543 1 20 999981 -867930 1 15 999994 -466558 2 2 999999 1 2 999999 -409782 2 265351 674888 1 210862 526781 -943897 2 2 999999 1 3 999984 479117 1 2 999999 -814603 1 368935 893090 305892 1 2 999999 -951290 2 1 999989 1 621001 969760 -709189 1 10212 821872 -213677 1 2 999999 -63045 1 2 999999 -629935 1 3 999981 64252 2 288009 555383 2 2 999999 2 35164 561396 1 2 999999 -3356 2 242944 599635 1 2 999999 706010 2 5 999991 1 655871 845677 -863899 1 806308 859550 -261090 2 2 999999 1 19 999990 -347101 1 2 999999 83730 1 2 999999 -348800 2 2 999999 1 3 999981 -642845 1 20 999981 822361 2 80719 935647 1 2 999999 -353074 2 10 999983 2 480562 773718 2 16 999995 1 54376 434980 -362562 2 143409 188700 2 688577 777456 1 10 999997 -494986 1 9 999985 -302671 2 106060 497240 1 2 999999 -135118 1 85820 274984 -948642 2 2 999999 1 13 999997 -754473 2 10 999997 1 18 999987 765195 1 31689 725955 -796656 1 14 999988 760540 2 2 999999 2 2 999999 1 13 999999 -285811 2 305669 816999 2 135395 843066 2 211666 639446 1 577391 769530 313473 1 9 999986 957585 1 2 999999 -724974 2 2 999999 1 2 999999 -493436 1 427368 490372 -284613 2 723261 993298 1 2 999999 243424 1 85469 687381 339963 1 2 999999 -521548 1 3568 85518 -854992 2 3 999982 2 13 999993 1 2 999999 -519990 2 416102 465108 2 6 999987 1 73584 772872 463091 1 189566 562667 144909 2 2 999999 2 7 999986 2 11 999991 2 18 999995 1 2 999999 633915 1 2 999999 -426678 1 2 999999 -122819 2 547705 846216 2 395220 940348 1 20 999986 -35478 2 1 999986 2 64580 902711 2 16 999992 2 2 999999 1 2 999999 522295 1 51861 513598 -393825 2 4 999998 2 2 999999 1 441779 971304 805540 1 2 999999 694219 2 19 999990 1 441674 515255 920427 2 2 999999 2 2 999999 2 14 999993 1 2 999999 -739358 1 151232 923980 901666 2 13 999991 1 2 999999 -591631 2 3 999990 1 17 999984 94442 1 2 999999 259293 1 565437 840917 812626 1 166649 640390 926631 2 4 999982 2 2 999999 1 14 999990 -787784 2 2 999999 1 413961 958665 -646008 1 14 1000000 -944811 1 422220 934541 353064 2 651784 829705 2 2 999999 1 354015 543780 -400551 2 2 999999 1 4 999990 88759 2 2 999999 1 1 999989 -745129 1 11 999994 -934515 1 51283 943429 -663451 1 2 999999 857757 1 2 999999 525263 2 337224 823594 1 301199 613254 -489 2 198828 208804 2 2 999999 2 427168 643868 2 117016 741662 2 2 999999 2 14 999984 1 2 999999 928652 1 2 999999 617142 1 2 999999 924685 1 728890 729693 957943 2 11 999998 2 169400 369560 2 18 999982 2 452114 806297 2 747564 916203 1 636649 960532 -113543 1 95407 920818 743009 2 2 999999 2 107829 594591 2 2 999999 1 11 999982 -862340 2 2 999999 2 2 999999 2 679192 945011 1 2 999999 -459615 1 260777 447451 -854480 2 2 999999 2 108986 621110 1 9 999994 576300 2 563889 576313 2 2 999999 2 379479 468365 1 545239 570159 -570298 2 2 999999 1 2 999999 32385 1 2 999999 266356 1 687075 934416 752073 2 15 999987 2 251413 555109 1 2 999999 -371656 1 2 999999 682841 1 2 999999 -753223 1 279035 936095 -436953 1 2 999999 648080 1 7 999994 -836152 1 522497 855285 -483697 2 2 999999 2 49715 822562 2 459438 701562 2 641803 814576 2 356178 841325 2 571777 808364 2 12 999990 2 2 999999 1 243484 262450 764741 2 6 999981 1 2 999999 -119998 2 2 999999 1 122601 863412 500805 1 150717 376339 596659 1 572760 712172 234800 2 2 999999 2 711049 763411 2 2 999999 1 2 999999 -852669 2 2 999999 1 11 1000000 -310806 1 2 999999 662308 2 2 999999 1 2 999999 7332 2 2 999999 2 19 999995 2 13 999996 1 2 999999 -320288 1 2 999999 481198 1 19 999987 -508414 2 2 999999 1 9 999981 -32218 2 10 999985 1 2 999999 948422 2 2 999999 1 232623 699111 -219656 2 8 999989 2 17 999991 1 2 999999 -125137 1 510626 685261 948325 2 182157 898552 2 2 999999 2 790213 859354 2 18 999993 2 7 999992 2 2 999999 2 4 999983 1 6 999993 -55699 2 16 999995 2 17 999984 1 2 999999 783830 2 2 999999 1 5425 307917 -328951 2 2 999999 1 4036 32956 -590974 2 2 999999 1 20828 609502 133922 1 2 999999 -301180 1 1 999998 71945 2 7368 329274 2 65489 450862 1 2 999999 326090 1 2 999999 563094 2 530517 958056 2 2 999999 1 75436 522795 867395 2 2 999999 2 6 999986 1 2 999999 382744 2 5 999991 2 2 999999 2 221234 231720 1 20 999981 -115411 1 2 999999 836063 1 2 999999 187163 1 349268 491491 -994032 1 13 1000000 563521 1 2 999999 -346693 1 5 999998 -838354 2 2 999999 1 536950 818502 375133 1 2 999999 123350 2 392230 575053 2 7 999994 1 2 999999 63515 2 243697 955059 1 2 999999 119546 1 2 999999 286153 2 350878 970891 1 4 999988 -640674 1 2 999999 213675 2 556514 744436 1 185661 201783 763428 1 431700 580527 596384 1 352249 455926 545199 2 5 1000000 2 126465 300201 1 3 999998 726359 1 2 999982 -875187 1 2 999999 890390 2 2 999999 2 16 999986 2 10 999984 1 2 999999 408903 1 251151 565806 511328 2 6 999983 1 2 999999 95183 2 2 999999 1 345868 584308 944628 2 18 999984 2 2 999999 1 2 999999 508960 1 499393 988173 252215 2 421300 602753 1 237163 822197 -722582 2 168954 381344 1 2 999999 -52021 2 2 999999 1 692034 952826 798174 1 2 999999 -662191 2 12 999995 2 20 1000000 2 125175 336271 1 279019 986649 910594 1 587127 818466 -329794 1 2 999999 -130520 1 2 999999 -749139 2 2 999999 2 2 999999 2 2 999999 1 17 999985 -106605 2 2 999999 1 9 999982 -883736 1 2 999999 -479311 1 14 999985 609956 1 19 999987 -457282 2 16937 640546 2 9 999994 1 8 999990 791669 1 405917 455494 -404723 2 199966 536407 1 2 999999 -799802 2 308362 952904 2 2 999999 1 565296 962919 -609694 1 2 999999 218241 1 11 999991 989434 2 2 999999 1 2 999999 -354035 1 2 999999 512293 2 3 999994 1 2 999999 -537568 1 5 999992 521090 1 2 999999 872308 1 57483 128650 33940 2 697455 860322 1 176386 658002 619696 2 10 999991 2 8 999988 1 2 999999 543520 2 165980 794648 2 18 999994 2 177322 826113 2 2 999999 2 292054 857923 1 2 999999 939104 2 19 999990 2 18 999988 1 315417 660603 -71839 1 8 999990 -921188 2 20 999992 2 163750 192420 2 3 999990 2 8 999990 1 2 999999 542514 1 536638 555545 573727 2 11 999984 1 14 999986 414148 2 2 999999 1 2 999999 754657 2 2 999999 1 2 999999 -12043 1 2 999999 515936 1 2 999999 -422677 2 389471 924258 2 49296 209770 2 7 999999 1 15 999982 -470332 2 416705 738186 1 1 999987 474730 2 17 999990 2 2 999999 1 24105 392304 909642 1 2 999999 219003 2 632535 868976 2 2 999999 1 2 999999 -78794 1 2 999999 -848764 1 2 999999 -83619 2 467319 767691 1 2 999999 178099 2 2 999999 2 2 999999 1 2 999999 418479 2 2 999999 2 2 999999 2 8 999998 1 825186 997940 671569 2 417171 799860 1 405690 687569 535685 2 96031 397799 1 483025 671555 497185 2 12 999983 2 152091 278215 2 2 999999 1 7 999994 591776 2 2 999999 2 2 999999 1 13 999996 -933996 1 528069 836940 -675106 1 279745 433444 18734 2 2 999999 1 2 999999 461852 2 196425 871652 1 136978 857244 -22019 1 12 999981 -832656 2 367284 612374 1 19 1000000 -215614 1 9 999985 890453 2 193529 208507 1 2 999999 989683 2 2 999999 2 15 999989 2 18 999982 2 2 999999 1 2 999983 -790932 2 2 999999 1 18692 63895 -58818 2 15 999991 2 18 999996 1 9 999993 46800 1 18 999991 237524 1 193809 935220 -688048 1 2 999999 383289 2 13 999981 1 2 999999 859787 2 4 999997 2 2 999999 1 5 999996 530468 2 16 999990 2 2 999999 2 17 999985 1 264627 625166 -804584 1 9 999983 526098 1 15 999981 739535 1 442859 707137 58049 1 3 999984 513026 2 825608 891833 2 2 999999 2 20 999992 1 700839 771672 311701 1 12 999989 -807840 2 2 999999 2 2 999999 1 2 999999 -959751 2 188744 937530 2 2 999999 2 2 999999 1 2 999999 933853 1 2 999999 -765414 1 835 721330 805505 1 2 999999 19713 1 18 999993 641473 1 2 999999 -176528 1 410695 595546 -989198 2 122276 794891 2 2 999999 1 19 999993 -670915 2 336649 590333 1 9 999989 70112 1 2 999999 592172 2 2 999999 1 545780 674124 557738 2 26373 981478 1 405189 951439 -964986 1 555078 635210 710926 2 2 999999 2 19 999999 1 13 1000000 -487509 2 2 999999 2 523423 863533 2 232190 539369 1 99359 912767 227843 2 873655 898730 1 9 999997 216315 2 140991 494529 1 279598 357714 19941 2 83822 864062 1 635720 931260 -413014 1 19 999992 755010 2 2 999999 2 2 999999 1 30738 974777 -750932 1 1 999999 398406 1 2 999999 -514960 1 2 999999 439006 1 1 999998 -30000 1 2 999999 418092 2 1 999990 2 12 999993 1 18 999993 465542 1 664656 684437 250505 1 2 999999 481772 1 545998 890513 786570 1 186127 367785 13847 1 2 999999 410845 2 351069 493418 2 18 999985 2 97572 163863 1 2 999999 982271 1 2 999999 -544026 1 6 999990 -151725 1 83266 930515 141671 2 255931 860409 2 2 999999 2 2 999999 2 223898 581446 2 13 999997 2 39359 117209 2 680213 915517 2 10 999994 2 2 999999 1 16 999998 297818 1 2 999999 91445 1 2 999999 121406 2 972620 989332 2 230088 848709 2 2 999999 1 2 999999 388748 1 660670 875666 388925 1 651771 811920 49363 1 266194 488860 -971087 2 14 999992 1 17419 625847 -690544 1 211750 397693 137925 1 2 999999 431747 2 16363 450613 1 2 999999 -263347 2 175642 914733 2 307660 954628 2 721917 872237 1 2 999999 -338180 1 2 999999 17943 2 689041 883965 1 4 999986 -976577 1 258913 729923 -479596 2 2 999999 2 1 999981 2 129706 369262 1 14 1000000 -13560 1 2 999999 985622 2 20 1000000 1 16 999996 655229 1 12 1000000 -690760 2 75139 925662 1 2 999999 443678 2 2 999999 2 2 999999 2 13 999997 2 10 1000000 1 3 999987 -621062 2 5 999984 1 17 999991 -206266 1 2 999999 -842009 1 396286 845331 -810890 2 166931 824398 2 678244 993404 1 206455 314489 -667852 1 2 999987 593668 1 4 999992 296431 2 14 999983 1 8 999997 -355538 2 20 999999 1 1 999984 -625744 1 666062 875170 -892146 2 345134 794833 1 199721 557683 -843774 1 2 999999 -548783 2 2 999999 2 297182 628743 2 2 999999 2 188319 288311 2 833312 842516 2 404640 807991 1 675200 754073 446221 2 307249 492246 1 14 999983 -920965 2 10 999994 1 9562 396378 -56236 1 8 999995 6392 1 523467 851294 -674443 1 17 999998 496501 2 2 999999 1 2 999999 -934827 2 3 999992 1 102608 632562 -182070 1 2 999999 882882 2 2 999999 2 4 999997 1 9 999996 -990246 1 104134 990877 317465 1 20162 53719 -484080 2 15 999996 1 2 999999 207155 2 56080 415281 2 2 999999 1 225716 242560 -740433 2 19 999991 1 520836 578886 514459 1 11 999994 -468880 2 15 999988 2 2 999989 2 2 999999 2 14 999993 1 2 999999 174944 1 2 999999 585617 1 11 999985 -911820 2 2 999982 2 3 999995 1 20 999989 -926133 1 2 999999 946557 2 85279 852515 1 340220 952960 -145202 2 2 999999 2 20 999995 2 391366 570879 1 2 999999 -272107 2 212546 565565 2 382029 900648 2 520165 779994 1 5 999987 -460192 1 248314 678087 -899220 1 18 999983 412783 2 2 999999 1 2 999999 -14729 2 2 999999 1 13 999988 746830 1 258818 936092 920729 2 8 1000000 1 2 999999 54821 1 2 999999 -55595 1 2 999999 -746351 2 289429 495772 1 2 999999 -949051 1 14 999989 -129808 1 2 999999 -968558 1 792165 909960 951242 1 2 999999 -229878 2 7 999982 2 16 999998 1 437886 788119 327266 2 156482 645333 2 2 999999 2 11 999981 2 7 999990 2 315602 463149 1 2 999999 -743963 2 12 1000000 1 2 999999 -355798 2 2 999999 2 623685 796211 1 406576 482066 559461 1 2 999999 -527743 2 13 999987 2 9 999983 1 2784 348389 -913671 2 2 999999 1 2 999999 -513375 1 2 999999 -690061 1 2 999999 308139 2 857580 913387 2 240109 244488 2 2 999999 1 2 999999 365339 1 2 999999 74441 2 2 999999 2 20 999993 1 12 999998 -93122 2 17 999986 2 15 999991 1 6 1000000 -690662 1 10 999992 -922683 1 509892 945736 -551035 1 34898 523642 196640 2 723238 858536 1 17 999982 78711 2 5 999984 1 502829 656701 -631440 2 2 999999 1 2 999999 -470807 2 271726 529891 2 107998 181062 2 410163 873307 1 3 1000000 -87910 1 19 999981 517288 1 2 999999 569016 2 115827 290584 1 67415 753102 -78569 2 2 999999 2 337466 752369 2 2 999999 1 152797 537237 -616698 2 2 999999 1 17 999994 626648 1 14 999988 413400 2 152240 720578 1 14 999991 -200469 2 17 999984 1 19 999981 -58005 2 17 999986 2 641824 852360 1 8 999981 -505719 1 34533 960866 -36956 1 128273 300073 617844 1 2 999999 -113258 1 13 999992 189831 1 425970 493645 -265072 2 7 999996 2 8 999986 1 1 999994 -458980 1 81009 822246 212716 1 303593 763409 551190 2 18 999998 1 2 999999 995970 1 104273 655348 -98731 1 419710 667092 292038 2 3 999988 2 2 999999 2 2 999999 2 255629 526052 1 12 999984 804929 1 2 999999 -771885 1 2 999999 -134414 2 13 999987 2 383526 786705 2 2 999999 2 18 999984 2 292433 518530 2 5 999991 2 272914 723098 2 2 999999 2 4118 76893 1 18 999990 331838 1 141292 304633 346861 1 12 999998 -660968 2 2 999999 1 2 999999 381308 1 83558 891735 -161899 1 187256 674774 216539 1 9 999996 -486695 1 17 999991 -1132 1 19 999990 188520 1 8 999989 -836833 2 257680 389576 1 16 999999 15005 1 2 999999 288414 1 4 999981 571233 2 120387 624987 1 2 999999 -539487 1 13 999990 463420 2 2 999999 2 5 999992 2 554050 979593 2 5 999998 2 83802 188055 2 2 999999 1 2 999999 -85633 2 15 999989 1 270148 954182 682322 2 16 999992 1 2 999999 69674 1 19 999998 746050 2 122909 534071 1 192082 901737 239070 2 10 999998 1 2 999999 363552 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -574812 1 12 999995 -726431 2 167554 566899 1 92728 752202 -234834 2 2 999999 2 2 999999 2 16 999984 2 2 999999 1 249220 505830 -706984 1 563971 782395 982657 2 2 999993 1 2 999999 598094 1 15 999985 -677259 2 14 999981 2 99298 495221 1 2 999999 97078 1 136050 415540 -700148 1 17 999982 -108660 1 4 999985 853998 1 13 999988 42709 1 243342 950178 -295297 2 2 999999 2 617225 873860 1 6 999994 -578289 1 12 999986 122412 2 17 999995 1 774673 865779 112694 1 20 1000000 552268 2 8 999982 1 15 999981 289212 1 2 999999 534392 1 19 999992 -113709 1 20 999993 -427394 2 19 999981 2 13 999982 2 228145 849451 2 2 999999 1 4 999995 657558 2 2 999999 2 89744 768538 1 158056 584393 -32344 1 2 999999 -945268 2 2 999999 1 2 999999 -693036 1 16 999994 705820 1 523068 901585 19993 1 2 999999 -701179 2 644274 827301 2 2 999999 2 2 999999 1 2 999999 -658220 1 16 999987 -536272 2 407612 685663 1 468553 946769 158150 1 12 999998 960900 1 529581 730107 935714 1 661669 889546 813404 2 2 999999 1 14 999992 -597581 1 15 999982 -654718 1 2 999999 -837220 1 14 999998 713248 1 9 999998 -350519 2 3 999992 1 14 999984 492214 1 2 999999 -129014 2 10 999996 1 1 999997 773604 2 9 999985 2 2 999999 1 16 999986 51531 2 19 999998 1 2 999999 -46180 2 2 999999 1 216825 845348 906792 2 597159 820579 2 14 999991 1 50376 176851 862472 1 2 999999 603512 1 2 999999 425860 1 688047 984417 139924 1 5 999997 475590 2 513812 811031 1 572193 833388 653659 1 2 999999 896194 1 8 999998 181210 2 19 999981 1 2 999999 -514385 1 6 999988 -983909 1 407159 960251 657211 2 9 999998 2 2 999999 2 2 999999 1 418646 842962 -388222 1 835413 869978 -170448 2 2 999999 1 2 999999 -879148 2 2 999999 1 2 999999 703420 1 11 999994 336173 1 2 999999 -50345 1 11 999998 998643 2 11 999981 1 747514 830852 584084 1 13 999981 814567 1 2 999999 -856693 1 16 999988 581545 2 2 999999 2 70673 835181 1 433758 437340 930801 2 50601 223209 1 15 999990 -134563 1 2 999999 -764665 1 9 999984 -743738 1 2 999999 281739 1 16 999995 -944530 2 2 999999 2 15 999988 2 19018 275079 1 4 999991 -698880 2 2 999999 1 9 999988 -39181 1 603195 750690 39131 1 291557 977246 -172734 1 775316 921038 -257940 1 15 999983 742569 1 8 999995 -403064 2 14 999996 1 15 999987 244918 1 2 999999 -198957 2 2 999999 1 17 999993 -943346 1 8 999993 455390 2 1 999981 1 8 999987 261359 1 646685 744167 377239 1 15 999996 145109 2 15 999995 2 15 999981 2 173051 616658 2 147583 931484 1 2 999999 63483 1 2 999999 -704754 2 22917 203128 2 2 999999 1 117521 977005 -605827 1 2 999999 -289154 1 309728 650550 272890 1 2 999999 157395 2 50879 808812 1 6 999999 243815 1 2 999999 -836600 2 365723 529298 2 2 999999 1 324643 563574 614234 1 12 999993 35304 2 2 999999 1 2 999999 -16975 1 2 999999 -140612 1 2 999999 -556300 1 89900 826443 -371122 1 228701 912769 -352848 2 15 999986 1 716688 951816 -111926 2 9 999984 1 2 999982 914532 1 15 999985 716718 1 7 999995 -946303 1 582694 738508 564698 2 12 999983 2 2 999999 2 9 999983 1 448269 745596 432791 2 2 999999 2 2 999999 1 633225 671692 -286780 2 404859 702475 1 202984 790200 -726176 1 413978 765315 257217 1 2 999999 -633867 2 2 999999 2 15 999995 2 145818 643331 1 460049 545438 893283 1 282998 678023 -176548 2 727747 811846 1 2 999999 574853 2 232966 332001 2 747581 907071 2 158100 645245 2 2 999999 1 366383 542392 495348 1 8 999983 639290 2 2 999999 1 2 999999 -101300 1 455502 539112 264783 1 2 999999 447722 1 2 999999 -403901 2 2 999999 1 10 999990 -218968 1 2 999999 -749724 1 7 999996 -498055 2 2 999999 2 598285 925687 2 18 999991 2 2 999999 1 4 999987 -324041 2 2 999989 2 19 999991 2 8 999993 1 2 999999 -743023 1 28385 718928 885831 2 2 999993 1 11 999984 -525997 1 2 999999 -132714 2 2 999999 1 2 999999 -266965 2 11 999987 2 82989 678462 2 18 999983 2 2 999999 2 7 999991 2 2 999999 1 2 999999 -209204 2 14 999982 2 13 999993 1 2 999999 470235 1 12 999993 -284919 2 2 999999 1 324161 901382 113558 1 267228 619844 -372250 1 14 999993 575809 2 10 999991 2 83924 565031 2 2 999999 2 9 999988 1 148479 187509 -78354 1 2 999999 536463 2 161035 629791 1 2 999999 462953 1 18 999992 -426800 1 40597 72652 -96533 1 2 999999 -655672 1 2 999999 320122 2 2 999999 1 19 999996 -180547 1 579929 890536 -56405 1 14 999984 695814 2 2 999999 2 3 999996 2 6 999997 2 188949 865467 2 4 999990 2 2 999999 1 19 999984 424126 1 805990 907210 748479 1 2 999999 -204628 2 20 999993 1 244175 862285 158927 2 2 999999 2 17 999984 1 2 999999 -520588 1 170303 517512 450983 1 809259 930887 -117160 1 2 999999 265180 1 242877 506584 -852376 2 2 999982 2 5 999989 2 2 999985 1 2 999981 149064 1 2 999999 710504 2 2 999999 2 1 999996 1 1 999984 21602 1 17 999999 -689487 1 4 999985 -402558 2 2 999999 1 217789 777237 308963 2 2 999999 1 2 999998 5724 2 13194 603206 1 12 999997 -322085 1 13 999988 -599163 1 2 999999 619082 2 13 999983 2 650408 840446 2 2 999999 2 10 999988 2 12 999999 1 2 999999 604899 1 10 999997 -737911 2 18 999994 2 740828 897260 2 2 999999 2 63180 642930 1 15 999997 673615 1 350457 945389 -172538 2 6 999990 2 2 999999 1 146788 334915 982750 1 108463 382681 -249827 2 16 999991 2 18 999988 2 254545 297087 2 2 999999 2 2 999999 1 19 999999 -444920 2 587244 757787 1 13 999994 -842954 2 208972 278598 2 26284 995536 1 7 999982 -417192 2 2 999999 2 406810 409764 2 11 999991 2 2 999999 2 2 999999 1 2 999998 639588 2 552191 885813 2 14 999986 2 17 999991 1 132439 162321 11174 1 2 999999 841544 2 18 999993 2 324505 435187 1 283074 949948 -653369 1 2 999999 343655 2 675017 712962 1 218404 707741 283317 1 20 999994 -876331 2 2 999999 1 402137 681798 -15245 1 11 999997 -243426 1 17 999991 32194 1 2 999999 100437 2 226736 906440 1 12 999987 185463 2 426110 840223 1 446360 474627 -444216 1 2 999999 -740897 1 2 999999 -236605 1 335694 918355 -498581 2 2 999999 1 129867 278306 230453 1 14 999996 -559484 1 13 999982 -185056 1 2 999999 78398 1 3 999996 -10776 1 14 999988 -53564 1 2 999999 494460 1 2 999999 -96542 2 806242 859319 1 2 999999 -560962 1 2 999999 234066 1 12 999987 392324 1 12 999998 763258 1 2 999999 -748770 2 187552 438527 1 145 305371 -170650 2 118152 768432 2 2 999999 1 367177 407590 -274920 1 2 999999 255727 1 71322 101481 374744 2 683205 989857 2 123052 921238 2 3 999995 2 14 999985 2 2 999999 1 2 999999 45504 2 2 999999 1 411985 968880 255422 2 2 999999 2 6 999991 1 12 999987 -474327 2 11 999992 2 138402 675124 1 2 999999 570274 1 2 999999 -658336 1 2 999999 887580 2 20 1000000 1 20 999988 -606409 1 8 999987 -730291 2 98542 430584 1 696307 944541 589330 1 14 999985 -52309 2 123112 439832 1 2 999999 911343 2 2 999999 1 18 999985 211663 2 12 999982 2 16 1000000 1 690046 928309 337919 2 2 999999 2 5 999984 1 59858 633095 -878115 1 2 999999 -592929 2 2 999999 1 2 999999 -895821 1 635060 699177 -380236 2 2 999999 2 2 999999 2 2 999997 1 2 999999 518331 1 13 999995 536688 2 113523 230889 2 2 999999 1 104487 512147 788177 2 565236 851055 2 876944 931235 2 245570 518566 1 18 999988 229636 2 4 1000000 1 11 999992 -572200 1 494139 598104 -69083 2 1 999994 2 19 999989 2 3 999994 1 2 999999 516341 2 165277 190093 2 706677 954961 2 305035 849756 1 20 999991 -305461 1 2 999999 710537 2 16 999984 1 2 999999 172431 1 405866 436833 331689 2 3 999990 2 7 999997 1 304680 724564 156925 2 899552 988569 2 18 999995 2 2 999999 2 260034 499886 2 8 999987 2 18 999999 1 2 999999 -524200 2 2 999999 2 820201 878424 2 309197 438107 1 2 999999 -213556 1 18 999991 485 1 2 999999 -857355 2 16 999997 1 6 999987 -576427 2 14 999981 2 399452 447070 1 2 999999 -790234 2 2 999999 2 98562 191432 2 14 999998 1 639088 954160 -39128 1 2 999999 309256 1 14 999992 836729 1 339676 944433 -301049 1 523155 777508 -202471 1 2 999999 -22457 1 2 999999 269132 2 2 999987 2 2 999999 1 2 999999 325682 1 2 999999 437787 1 318705 771355 -232727 2 718013 781795 1 2 999999 -92792 2 2 999999 1 535195 760822 621355 2 33558 281621 1 3 999992 -457075 1 2 999999 -935176 1 4 1000000 967131 1 2 999999 -836443 1 10 999998 -181478 2 14 999987 2 16 999992 1 2 999999 784864 2 312541 822669 2 2 999999 2 248324 987998 2 406935 868090 2 499331 894029 1 54109 581053 354219 1 2 999999 -682115 2 14 999984 2 2 999999 1 2 999999 -639042 2 626687 887493 2 2 999999 1 7 999989 -857690 2 215600 554429 1 2 999999 -539297 2 339880 424706 2 2 999999 2 231155 571384 2 169545 378277 2 2 999999 2 20 1000000 1 774344 811759 -741216 1 582236 886151 -652986 1 2 999999 -727570 2 2 999999 1 2 999999 -458182 1 2 999994 -442601 1 292046 877634 -501188 1 19868 55936 532055 1 1 999997 -566843 1 786385 955215 328848 2 11 999989 1 14 999989 175507 1 2 999999 409927 1 2 999999 -606072 2 326 854276 1 2 999999 778885 2 2 999999 2 2 999999 2 2 999999 1 2 999999 783278 1 2 999999 -604314 2 16 999990 1 2 999999 515369 2 7 999997 1 262290 650667 26651 1 18 999997 -6954 1 19 999997 612549 1 383257 482311 329951 2 163132 658201 1 538496 733835 -394757 1 2 999999 165266 1 2 999999 -561059 1 10 999994 646763 2 104630 442603 2 11 999981 1 2 999999 956966 2 2 999999 1 2 999999 -5172 2 18 999990 1 2 999999 -649525 2 230124 975009 1 7 999998 557464 2 166698 879799 2 3 999992 1 182395 942850 359987 1 609306 784219 380255 2 15 999983 1 2 999999 -955417 2 2 999999 2 2 999999 1 8 999999 -49592 2 541139 782671 2 239207 797542 1 11 999995 779171 1 2 999999 822242 2 11 999989 1 19 1000000 424135 1 2 999999 714595 2 229897 691712 2 2 999999 1 180721 947284 -654727 2 2 999999 1 2 999999 430087 1 284048 832129 882931 2 2 999981 1 3 999998 -771771 1 2 999999 -835281 1 18 999999 365439 1 498890 725365 75029 1 3 999981 602060 2 2 999999 1 2 999999 -151414 1 2 999999 666218 2 17 999984 2 156636 340627 2 89785 533109 1 9 999986 143330 1 2 999999 -241703 1 433399 781835 458631 1 18 999983 32850 1 21498 117089 146065 1 13 999996 -787028 1 2 999999 -102715 2 586135 749979 1 10 999988 995240 2 2 999999 2 545424 714901 1 6 999987 350038 2 11 999987 2 418116 743808 1 2319 699318 598435 2 173965 470544 1 2 999999 279459 2 2 999999 1 424611 780639 334203 1 1 999993 -563496 1 20 999988 -956949 2 630560 744397 2 2 999999 2 5 1000000 1 14 999982 -952968 1 2 999984 -51382 1 17 999985 274124 1 2 999999 -574546 2 2 999999 2 2 999999 1 2 999999 -663056 2 2 999999 2 2 999999 2 15 999990 2 2 999999 1 288890 309701 398635 2 459868 663839 2 265157 597204 1 2 999999 409843 2 8 999991 1 2 999999 614549 1 718341 904970 -103998 2 2 999999 1 632081 999921 454727 2 459740 757329 1 607588 981966 -657082 1 153593 715482 -233837 1 2 999999 -15468 1 306809 982746 -2350 2 120513 224758 2 15 999992 2 20 999987 2 77463 793134 1 10 999997 318404 2 6 999994 2 15 999992 1 2 999999 671147 2 9667 429060 1 666547 874120 740912 2 14 999999 2 88807 630658 1 12 999998 494316 1 2 999999 513191 1 515903 930403 -942503 2 2 999999 1 3 999999 437357 1 2 999999 735806 2 19 1000000 1 2 999999 586069 2 2 999999 2 2 999999 2 2 999999 1 832718 977349 -713298 2 15 999983 1 2 999999 161108 2 6 999985 1 34148 373508 194010 2 2 999999 1 2 999999 -623784 1 527137 790937 742802 2 2 999999 2 5 999993 2 20 999997 1 278619 380332 -976024 1 2 999999 -507027 1 212283 801385 758143 2 390592 935314 2 19 999984 2 3 999991 1 2 999999 -540834 1 6 999995 87181 2 10 999987 2 2 999999 2 451904 845093 1 925851 979962 610340 2 2 999999 1 2 999999 200109 1 535531 643022 -418990 1 2 999999 637660 2 706655 785182 2 2 999999 2 2 999999 2 217493 889404 1 287440 852376 876 2 421091 610733 2 2 999999 2 511402 603963 2 177798 886722 1 2 999999 501493 2 16 999982 2 7 999984 2 2 999982 1 7 999986 -48990 2 88181 111332 2 542711 998765 2 2 999999 2 10 999999 2 2 999999 2 11 1000000 1 2 999999 -752212 2 9 999981 1 179152 691762 525445 1 300438 769369 798320 1 2 999999 499034 1 2 999999 -136493 1 18851 972836 -268069 2 17 999997 2 560326 643378 1 2 999999 -968363 2 19 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -353614 1 2 999999 582106 2 316356 868025 2 2 999999 2 438305 506254 2 331056 916716 1 16 999981 -302630 2 1 999987 1 13 999984 -374318 2 4 999998 2 43085 968533 1 447742 828533 -935229 1 81834 154014 245184 1 4 999993 -452858 1 18 999981 -57615 2 17 999984 1 238792 880932 -789496 2 2 999999 2 13 999994 2 665100 690914 2 2 999999 2 20 999991 2 20 999990 1 716545 831098 642978 2 77219 769922 2 626882 720200 2 2 999999 1 17 999991 348633 1 15139 793998 148884 2 2 999999 2 129742 129917 1 243182 722955 -373303 2 14 999989 1 593550 954748 -302447 2 13 999988 1 13 999993 -941340 2 2 999999 2 670036 812541 1 9 999983 677746 2 11 999984 2 2 999999 1 515491 559783 648611 2 9 999998 1 107712 116386 -550911 2 6 999994 2 14 999999 1 17 999989 -675708 1 17 999993 -854287 1 6 999995 353206 1 415201 659254 -867121 2 4 999985 2 2 999999 2 1 999989 2 2 999999 1 296692 416300 -386486 2 13 999988 1 2 999999 -770369 2 396163 999563 2 1 999993 1 59046 544218 157799 1 466719 680500 -824491 1 2 999999 -888049 1 120536 991947 -806944 1 56080 272239 -498757 2 2 999999 2 12 999994 2 2 999999 2 6 999981 2 4 999983 2 2 999999 2 10 999990 2 293513 622787 2 2 999999 1 2 999999 -204008 2 5 999989 2 17 999997 2 4 999981 1 340481 590446 -746082 1 2 999999 -512905 1 2 999999 -490052 2 2 999999 1 2 999999 350532 1 1719 559395 -68776 1 405935 741159 685626 1 2 999999 -959051 1 17 999987 589067 1 6 999992 -347497 2 371639 478958 2 565160 751011 1 2 999998 -318260 2 2 999999 1 422168 489720 889729 1 1 999988 -558275 2 231509 489665 1 328289 466910 -483269 2 4 999995 2 656279 795336 2 8 999981 2 2 999999 1 504556 665162 105486 2 2 999999 1 20 999988 577454 1 2 999999 -977212 1 526187 756143 735325 2 9 999987 1 339339 891306 -590908 1 2 999999 -244896 2 10 999982 1 2 999999 406716 1 102656 450709 -690874 2 2 999999 2 2 999999 1 2 999987 -893812 2 61645 537301 2 2 999999 1 2 999999 906765 2 1 999996 1 2 999999 -31236 1 2 999999 82169 1 208154 410667 -181822 1 4 999982 -285472 1 2 999999 434371 1 14 1000000 4365 1 250357 257583 -51254 1 55810 701588 610540 2 16 999998 2 2 999999 1 8 999989 219507 1 2 999999 706511 2 268307 570296 2 2 999999 1 587421 946396 558883 2 124017 748116 2 152037 440116 2 15 999989 2 2 999999 2 2 999999 1 2 999999 -335546 2 2 999999 2 2 999999 1 2 999999 -751343 1 2 999999 323695 1 277428 368279 -637041 2 14 999991 2 2 999999 1 12 999986 176282 2 11 999996 1 106236 947227 -254855 1 309716 922551 826716 1 2 999999 468671 1 8 999994 -897897 2 2 999999 2 13 1000000 1 7 999992 874324 1 325673 893066 -952219 2 2 999999 2 3 999994 1 12 999984 393775 2 2 999999 2 275760 854777 2 12 1000000 2 336793 772736 2 337958 381676 2 2 999999 2 2 999999 1 288052 514964 126863 1 86549 294033 -213298 2 2 999999 2 7 999997 1 14 999990 -300335 1 184639 490569 -124765 2 10 999984 1 117234 766385 -423410 2 2 999999 2 2 999999 2 2 999999 1 837062 961754 217769 2 407118 555917 2 323657 536841 1 6 999990 -752902 1 12 999992 80515 1 2 999999 837610 1 2 999999 742061 1 126437 826199 767048 2 8 999996 2 2 999999 2 2 999999 1 2 999999 -992047 1 12562 431492 -596497 1 2 999999 103756 1 11 999998 -243142 1 408449 791813 723449 2 2 999999 1 81403 624810 93649 1 233320 838662 -741297 1 2 999999 744457 2 20 999990 1 19 999981 454969 2 2 999999 1 86484 660667 -867320 1 552731 933260 -49199 1 50707 564244 -594866 2 17 999994 2 483953 859556 1 20 999984 -269104 1 2 999999 -951116 2 14 999998 1 15 999990 879718 1 2 999999 188362 1 3 1000000 675809 2 2 999997 1 117003 274653 -908958 1 163596 897795 831237 1 3 999982 -401865 1 15 999983 -485539 2 345288 967252 2 418583 638840 1 34584 980747 665491 1 402207 860830 142935 1 2 999999 624980 2 24161 728101 2 18 999989 2 10 999992 1 17 999987 -165125 1 2 999999 -3169 1 2 999999 116349 2 836138 872963 1 738488 822310 646104 1 361767 411946 -9220 2 8 999985 2 2 999999 2 9 999984 2 2 999999 1 2 999999 411528 1 4 999991 -348538 1 2 999999 7414 1 27369 458612 179277 1 2 999999 -345852 1 3 999995 -89890 1 14 999981 767164 1 483992 702876 -413002 2 183662 960420 2 479423 724271 2 23656 459291 2 2 999999 2 219384 910688 2 14 999987 2 12 999995 2 12 999990 2 3 999988 1 870030 915994 277172 2 2 999999 2 113273 744077 2 126240 821187 1 15 999997 120660 1 7 999997 -65271 2 16 999981 1 2 999999 -354020 2 10 999985 2 440054 707730 1 2 999999 -300584 2 2 999999 1 19 999981 161374 2 3 999993 2 2 999999 1 8623 42183 349593 1 97053 361022 810212 2 2 999999 2 60031 182052 2 6471 501546 1 159323 235512 531292 2 2 999999 1 2 999999 -561553 1 527199 646449 925799 1 2 999999 -899106 2 2 999999 2 775656 861455 1 4 999996 605578 1 375981 959458 442714 1 2 999999 -420921 1 550809 558724 -955117 1 851814 955040 160292 1 269369 476219 -455223 1 570159 806559 -459286 1 149180 896337 293642 2 4 1000000 1 1 999991 152882 2 19 999982 1 358524 554255 296906 1 257174 680088 -194911 1 171448 860850 910771 1 2 999999 -248083 2 5523 528953 2 167996 397441 2 17 999999 2 597904 971373 1 3 999990 264496 1 888941 971087 -162136 2 12 999985 2 2 999999 2 197484 657833 2 10 999983 1 19 999999 -515452 2 523612 806328 2 50280 348786 1 1 999986 755193 1 492929 679331 244896 2 200332 248832 2 12 999993 2 281595 825659 2 2 999999 1 2 999999 295922 2 2 999999 2 6 999981 2 11 999997 1 17 999991 368470 1 2 999999 -268813 2 2 999999 2 2 999999 2 10 999987 2 101446 765974 2 9 999983 2 27921 865795 2 3 999996 2 14 999995 1 924373 961916 -843380 1 65877 721629 -707996 1 339547 921287 743069 1 2 999999 -225868 2 11 999981 1 2 999999 -184986 2 354072 389777 2 3 999987 1 126504 512445 -540331 1 2 999999 494622 1 2 999999 -33332 1 496916 996584 -53033 1 2 999999 166646 2 17 999998 2 522571 576387 1 337647 600338 -640896 1 6 999999 146819 1 2 999999 886558 2 2 999999 2 4 999998 1 2 999999 -662861 1 4 999999 513985 2 19 999999 1 2 999999 956687 2 8 999992 2 17 999997 1 2 999999 -860397 1 18 999992 -475448 2 122779 374599 2 15 999996 2 57167 383230 1 8 1000000 990452 2 2 999999 2 13 999984 2 2 999999 2 1 999992 1 657662 777555 -145264 2 2 999999 2 2 999999 2 3 999981 2 2 999999 1 2 999999 339600 2 2 999999 2 2 999999 1 14 999985 414591 2 2 999999 1 7 999983 90991 1 64078 884277 -405072 1 242900 883960 -779108 2 911525 935000 1 2 999999 181850 1 2 999999 -527625 2 3 999997 1 787313 991575 -218723 1 8 999996 -860988 1 2 999999 794729 1 15 999987 -300203 1 166349 640634 -543569 2 6 999994 2 17 999984 2 18345 514535 1 2 999999 765928 1 2 999999 430213 2 2 999999 1 19 999993 -201383 1 500336 779385 607880 1 12 999982 290579 2 5 999998 2 15 999992 1 144587 776009 -661256 2 16 999991 2 885725 909718 2 18 999994 1 653028 718346 -588703 1 2 999999 -689645 1 49115 582751 480777 2 527278 539978 1 16 999981 644235 2 13 999995 1 11 999990 -127152 2 2 999999 1 2 999996 365334 2 2 999999 1 2 999999 -712926 2 333640 813489 1 20 999994 743448 2 16 999988 2 227125 347422 1 16 999981 636449 2 142055 272158 2 2 999999 1 13 999984 543992 1 697846 944283 781183 2 2 999999 1 6 999981 -885306 2 13 999999 2 6 999989 2 2 999999 1 7 999983 468485 2 161866 303792 2 23893 946849 2 17 999984 2 1 1000000 2 7 999992 2 19 999985 1 2 999999 768091 1 698933 855569 -962549 1 20 1000000 715816 1 2 999999 813650 2 3 999987 2 2 999999 1 2 999999 731870 2 14 999992 2 10 999996 2 2 999999 2 7 999983 2 815742 914968 2 201408 354908 2 18 999982 2 15 999993 1 2 999999 -466123 1 215325 623931 502170 2 13 999996 2 2 999999 1 2 999999 94564 2 2 999999 1 1 999989 22893 1 2 999999 -948411 1 2 999999 -349629 2 2 999999 2 119665 601998 1 1 999981 666666 2 2 999999 2 2 999999 1 43169 89776 106073 2 117305 275305 2 188369 380609 1 2 999999 597099 2 2 999999 1 9 999998 221257 2 1 999997 2 19 999986 1 2 999999 -479929 1 7 999994 468541 2 2 999999 2 20 999987 1 19 999981 -627280 2 2 999999 2 3 999983 2 19 999999 1 131571 416402 333740 2 7 999995 1 330329 412786 670900 1 534305 807033 -930802 2 19 999994 2 2 999999 1 2 999999 -959787 1 2 999999 -664552 1 6 999992 -243743 1 6 999984 921280 1 790216 832142 134432 2 84201 469983 2 406502 935360 1 2 999999 -530119 1 16 999993 620189 1 320494 467774 -217532 2 2 999999 1 2 999999 -994007 1 2 999999 -376081 2 415919 746700 2 2 999999 1 15 999989 15513 1 3 999983 -435275 2 2 999999 1 6 999995 682219 2 451799 884156 2 885600 979679 1 110141 432882 -349647 2 11 999996 1 230628 430393 -692843 1 19 999990 358878 1 2 999999 777800 2 2 999999 2 11 999997 1 2 999999 384820 1 407776 821211 -34277 1 2 999999 598769 1 2 999999 -865976 1 62021 791664 294910 1 3 999997 -265618 2 2 999999 1 176640 476007 -89110 2 152419 238933 1 308258 613479 -131796 2 2 999999 1 2 999999 -933780 2 2 999999 1 2 999999 -68559 2 2 999999 1 332222 425930 -315322 2 106920 304704 2 14 999992 1 114161 430983 -58962 2 56265 329580 1 20 999998 -53343 1 877527 885104 987071 2 219121 524669 1 13 999981 -285560 1 2 999999 925370 2 153492 210359 1 734982 774378 -561185 1 6 999989 258427 1 2 999999 590458 1 12 999986 -445153 1 312936 400418 709646 2 13919 603697 1 2 999999 554983 1 11612 247895 -796884 1 2 999999 179262 1 5 999996 481193 1 6 999996 -662017 1 20 999982 -683708 1 299871 322139 491663 2 2 999999 2 18 999984 1 194481 749530 -197846 1 77117 511063 -799637 1 2 999988 364369 1 5 999986 -220882 2 141382 811606 2 2 999999 1 128219 671646 345468 2 4 1000000 2 2 999999 2 2 999999 2 15 999993 2 1 999998 2 267289 855403 2 2 999999 2 2 999999 2 2 999983 2 15 999987 2 2 999999 2 15 999995 2 18 999981 1 159161 247174 -571803 2 20 999985 2 17 999998 2 2 999999 2 2 999999 2 2 999999 2 17 999982 2 2 999999 1 2 999999 -843542 1 2 999999 -444157 2 2 999999 2 2 999999 1 2 999999 -774505 1 2 999999 -976291 1 130520 286003 690817 1 37909 751550 -500975 2 3 999998 1 13 999982 181158 1 593564 821184 -239669 2 315543 393670 2 2 999999 2 2 999999 2 2 999999 2 90644 630336 1 3 999985 868328 2 13 999990 1 6 999994 428995 1 17 999993 -95314 1 2 999999 537309 1 546550 695657 477632 2 2 999999 1 2 999999 811438 2 148161 610750 1 2 999999 84992 2 346514 848089 2 2 999999 2 2 999999 1 324906 525516 199158 1 2 999999 984416 1 2 999999 31615 1 2 999999 -690826 2 586740 639140 1 5 999981 185065 2 2 999999 1 2 999999 -248723 1 2 999999 -325058 1 2 999999 -201303 1 613879 892082 -390690 2 4 999997 2 1 999994 1 20 999987 -196712 1 48902 164675 -182601 1 730161 785660 246998 2 3 999982 2 2 999999 1 11 999997 -530707 1 509390 596314 964110 1 457097 648013 -244675 1 25270 48860 -245802 2 140114 966675 1 2 999999 -82070 2 262363 367651 1 719215 904843 302607 2 206166 677101 2 2 999999 1 2 999999 722881 1 10 999982 -606657 2 326457 398184 2 17 999992 1 2 999999 510488 2 70278 777551 2 14 999993 1 2 999999 -525251 2 17 999990 2 15 999993 1 383804 807729 973416 2 2 999999 2 440472 680540 2 2 999999 1 2 999982 -117104 1 2 999999 -193049 2 6 999996 2 70603 945335 2 255677 986899 1 414849 445280 51791 1 2 999999 -96023 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 372865 1 123383 253306 -194786 2 13 999989 1 8 999998 982656 2 83188 638845 1 4 999998 392886 2 11 999988 2 2 999999 2 2 999999 1 283465 980581 113899 1 2 999999 812598 1 2 999999 -7866 2 2 999999 1 510490 835948 -313564 1 9 999984 63136 2 10 999982 1 98959 143455 -230125 1 2 999999 -422763 1 20 999988 -76614 2 19 999989 2 16 999996 2 432267 555553 1 232940 573134 -557316 1 3 999988 -518323 1 2 999999 324826 2 875611 988244 1 2 999999 -572270 2 2 999999 2 2 999999 2 10851 748542 1 166676 852693 -704376 1 2 999999 -259324 2 2 999999 2 2 999999 1 256825 763002 -106339 2 2 999999 1 57324 126342 437748 1 2 999999 -224620 1 2 999999 -389526 2 2 999999 1 734888 993514 841793 1 11 999987 -572851 2 2 999987 2 3 999996 1 13 999985 -428273 1 2 999999 706147 2 2 999992 2 5 999988 1 14 999981 -29485 2 2989 547471 2 620090 651511 1 2 999987 -562651 2 537264 936250 2 13182 82287 2 13 999995 1 2 999999 879519 2 251221 743419 2 10 1000000 2 375363 555496 1 105453 900908 -741950 2 14 999981 1 64801 454565 -2982 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -326333 1 201173 552146 102353 2 399347 632151 1 2 999993 -524187 1 672214 679417 620809 2 9 1000000 2 2 999999 1 2 999999 -552499 1 255597 479163 257922 2 419832 685603 2 2 999999 1 8 999982 977416 1 2 999999 -104209 1 2 999999 268486 2 13 999983 1 12 999982 -359673 1 534778 987871 -91759 2 14 999996 2 2 999999 2 1 999998 2 371531 720971 2 5703 223928 1 16 999989 -958502 2 234590 909011 1 2 999999 814236 2 2 999999 2 170902 871972 1 7 999999 -147232 1 2 999999 -290066 2 570654 676948 2 7 999987 2 246614 461522 2 906734 981223 1 2 999999 753824 1 222613 985102 225838 2 12 999982 2 437863 804420 1 7 999991 -509199 2 2 999999 2 16 999994 2 477966 801620 1 456795 846097 -549875 2 17 999982 2 440856 619867 2 716452 830184 2 492038 885636 1 6 999985 868928 2 8 1000000 1 407977 798708 774256 2 155807 206886 2 426235 891055 2 4 999988 1 7 999992 -519310 1 819349 831684 -530063 1 2 999999 -556065 1 228302 895619 751745 2 19 999983 2 5 999986 2 2 999999 1 20 999992 631117 1 1 999995 -769398 1 24135 899681 877283 2 579762 805931 1 1 999996 -318448 1 805025 932990 -849092 1 4 999986 434591 2 7 999997 1 9 999998 -417044 1 278278 458512 -473634 1 129374 868796 592551 2 2 999999 1 10 999996 -603122 2 40447 944180 2 641879 815498 2 2 999999 2 122804 892172 2 2 999999 1 3 999982 -9239 1 5 999992 -673542 1 1 999994 -929630 2 2 999999 2 2 999999 2 1 999995 1 2 999999 -42907 2 2 999999 2 12 999992 2 2 999999 2 2 999999 2 5 999986 1 2 999999 -935084 1 2 999999 988375 1 13 999993 18447 1 2 999999 -159259 2 2 999999 2 5 999996 1 2 999999 -499373 2 16 999988 1 132917 727804 271320 2 5 999992 1 2 999999 795789 2 454616 680135 1 9 999992 73778 2 14 999990 2 2 999999 1 248340 796629 -227224 2 161981 468936 1 2 999999 804491 2 7 999994 1 348577 624424 -158450 1 2 999999 906814 2 54668 990748 1 2 999999 458951 2 2 999999 2 16 999996 2 7 999999 2 2 999988 2 325722 857027 1 2 999991 -952532 1 2 999999 596332 1 623392 683076 -576009 1 113284 444170 10345 2 9 999993 2 100295 642494 1 104534 169994 992493 2 58088 229243 2 852365 906948 2 2 999999 2 15 999991 1 4 999998 777226 1 2 999999 -797193 1 17 999989 -16534 1 5 999989 -305168 2 2 999999 2 252503 267242 1 344857 955573 -171699 1 19 999994 -130279 1 19 999988 -809705 2 2 999999 2 568526 571029 1 662386 992689 -241220 2 2 999999 2 5 999990 1 9 999989 -423847 2 486072 913123 1 2 999999 -336809 1 156889 681001 -576269 1 14 999987 201373 1 2 999999 604378 2 2 999999 2 2 999999 1 18 999996 848064 2 15 999998 1 2 999999 -331037 1 6 999985 928683 2 16 999990 2 10 999991 1 8 999989 207192 2 721766 887436 2 12 999995 1 43120 197676 311525 1 20 999984 785717 2 2 999999 1 2 999999 288431 2 453063 565273 2 2 999999 2 2 999999 2 127430 223787 1 2 999999 -822366 2 2 999999 1 15 999993 -737295 2 2 999999 1 332605 852107 -754055 2 3 999991 1 663716 983690 -581331 2 2 999999 2 2 999999 1 17 999999 -807532 1 408643 930401 966337 2 517083 649335 1 133607 324138 -169658 2 295606 874346 1 2 999999 980793 1 397391 992246 -123324 2 37256 735892 2 221599 550375 2 14 999996 1 687035 692711 -704206 1 2 999999 -608767 1 2 999999 868530 2 2 999998 2 2 999999 2 2 999999 1 63643 851065 -409748 2 2 999999 1 2 999999 661999 2 6 999984 1 2 999999 102484 1 8 999988 391682 1 8 999987 -372045 2 34990 95317 1 37638 355667 68851 2 2 999985 2 2 999999 2 5 999994 2 2 999999 1 896693 943663 417808 1 2 999995 51996 1 278699 847711 -808300 2 2 999999 2 2 999988 2 18 999984 1 2 999999 343356 2 11 999996 2 11530 518449 1 439102 781455 -214438 2 14 999986 1 400093 483102 562055 1 7 999996 199628 1 712873 837793 351885 2 2 999999 1 207158 657471 627120 2 7 999981 2 2 999999 2 16 999992 1 528690 637867 -105194 2 356125 390464 2 310363 852474 2 146827 265239 1 524101 646064 885735 2 2 999999 2 19 999991 2 2 999999 2 2 999999 1 488907 587805 134675 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -854782 2 139615 431718 1 111989 380507 -115068 1 561168 793805 -518021 2 244065 989498 2 2 999999 2 170203 212539 2 2 999999 2 7 999990 2 2 999999 1 60031 771080 703836 1 2 999999 -783231 2 2 999999 1 15 999985 -990684 2 234537 297957 2 13 999999 1 2 999999 741446 1 5 999985 793814 2 2 999995 2 489563 982809 2 2 999999 1 2 999999 771531 1 2 999999 490752 1 201051 969842 -848025 1 15 999999 -637616 1 2 999999 1717 1 2 999999 -678695 1 2 999999 381480 1 464045 646319 80095 1 19 999996 -577840 1 15 999999 -69222 2 2 999999 1 5 999987 -617486 1 2 999999 870963 1 2 999999 -688535 1 381782 712764 826139 2 2 999999 1 7 999993 452184 1 43504 225207 -475563 2 322729 698963 2 10 999982 2 297354 391344 1 445601 654381 -695448 1 7 999983 -531880 1 2 999999 -559508 1 688093 710497 112275 1 2 999999 109640 1 2 999999 847826 2 2 999999 1 1 999993 607256 2 2 999999 1 2 999999 911509 1 181215 729887 -620930 1 611068 968508 -14705 1 41929 537934 -603885 1 19 999984 -324078 2 675722 729751 2 267189 759101 1 2 999999 -317476 1 2 999999 234396 2 6 999996 1 6 999983 -415099 2 624846 860359 2 882472 885382 1 4 999981 283221 2 14 1000000 1 5 999988 956498 1 13 999999 92774 1 17 999987 -565365 1 2 999999 776368 2 23890 280675 2 7 999995 1 2 999999 718904 1 96145 690480 -873954 1 18 999983 245272 2 20 999985 1 559509 911034 713021 1 15 999985 -6961 1 3 999982 535508 2 22354 72463 1 2 999999 451305 2 8 999988 1 709048 968800 536850 1 89492 640841 -952888 2 6 999994 2 378632 536386 2 17 999990 2 3 999993 1 318164 831581 -281126 1 2 999999 576319 2 408730 931861 1 11 999996 464190 2 2 999999 2 12 999982 2 19 1000000 2 18 999981 1 81071 324188 -83449 2 48551 285874 1 2 999999 -352962 2 2482 920447 2 2 999999 2 15 999986 2 2 999999 1 13 999986 -626900 2 11 999991 1 2 999999 520345 1 545406 558060 321913 2 15 999988 1 2 999999 -698220 1 261972 752440 -611409 2 56391 116407 1 12 999986 943923 1 5 999993 -687254 2 18 999995 2 2 999999 2 4 999992 2 15232 507964 2 2 999999 2 2 999981 1 2 999999 326758 1 2 999989 344843 1 2 999999 319288 2 1 999982 1 702677 799682 -310792 2 2 999999 1 278187 929991 -161217 1 2 999999 725079 1 2 1000000 -821424 2 374059 719725 2 13 999997 2 241872 519744 2 2 999985 2 642674 821664 1 10 999997 -256687 2 6 999992 1 2 999984 -974533 2 104423 318268 1 101527 369783 -815524 1 17 999998 823433 2 6 999986 2 273371 340818 1 10 1000000 -42476 1 3 999993 -755564 2 2 999999 1 420028 484593 590643 2 2 999999 2 57332 215646 2 259731 406667 2 282020 415488 2 2 999999 1 2 999999 300217 2 16 999987 2 111701 879407 1 2 999999 586547 2 2 999999 1 2 999999 587036 1 2 999999 324006 1 2 999999 266905 2 2 999999 1 171742 624518 578347 1 2 999999 -909976 2 6 1000000 2 524200 602769 2 2 999999 2 345476 966656 1 330519 651848 -227070 2 2 999999 2 19 999982 1 2 999999 -120839 2 10 999997 1 9 999990 983870 1 104112 201932 995825 1 199865 737192 983553 2 15 999984 1 3 999988 -971121 1 2 999999 -449351 1 9 999996 675414 2 2 999999 1 17 999994 -820643 1 9 999986 -404622 1 2 999999 70162 2 1 999996 1 9 999992 -203971 2 16 1000000 1 11 999990 -341750 2 5 999982 1 14 999991 -913928 2 2 999999 1 2 999999 782356 2 2 999999 2 2 999999 2 18 999982 2 2 999999 2 2 999999 1 9 999987 888876 2 2 999999 2 309692 974665 1 226123 733527 181556 2 161086 627856 2 2 999999 2 5 999993 1 2 999999 487615 2 13 999983 2 2 999999 1 2 999999 437040 2 2 999999 2 2 999999 1 518265 617765 770372 1 2 999999 -69927 2 5 999999 1 599642 983114 -273811 2 2 999999 2 1 999993 1 16 999999 -666200 2 401320 908325 2 135279 600869 2 2 999985 2 8 999988 2 2 999999 1 2 999999 -122755 2 10 999985 2 2 999999 1 3 999986 -173588 1 19 999985 859151 2 2 999999 1 14 999983 -285796 2 2 999999 1 464606 622422 435331 1 382466 681326 716445 1 4 999999 -376961 1 238115 408354 693690 1 513016 600921 -370313 1 2 999999 753333 2 12 999990 2 449849 636365 1 16 1000000 -959508 2 2 999999 1 2 999999 97537 2 170817 746730 1 6 1000000 595522 2 2 999999 2 3 999995 1 206650 848770 509271 1 2 999999 -562079 2 5 1000000 2 2 999999 2 12 999990 2 51216 199781 1 19 999986 -905307 2 14 999985 2 2 999999 2 2 999999 2 42798 699070 2 2 999999 1 34104 371923 874622 1 56145 482434 34440 2 203390 862193 1 235175 491336 721493 2 11 999998 2 52137 949442 2 2 999999 1 208759 758609 130448 2 2 999999 2 2 999999 1 2 999999 -635373 1 10 999991 725947 1 154554 574992 -191494 1 1 999987 -999083 1 2 999999 531863 1 2 999999 -398593 2 401896 626154 2 646581 732561 1 2 999999 95155 2 1880 497930 2 2 999999 1 13 999995 -812509 2 8 999986 2 234703 322919 1 1 999982 303593 2 2 999999 1 2 999999 752589 1 249038 946931 -871631 2 2 999999 1 20 999987 -938728 1 13 1000000 144198 2 2 999999 2 2 999999 2 22462 935411 1 18 999982 -238341 2 101437 371963 1 182955 190003 786867 2 17 999993 1 2 999999 -266411 2 2 999999 1 9 999992 -316551 2 2 999999 1 30419 810872 -9322 2 9 999994 1 666512 846518 62149 1 220805 429561 -626779 2 11 999992 1 14 999992 -346963 1 10 999999 -989193 2 19 999993 1 75970 961441 970030 2 2 999999 2 2 999999 2 7 999995 2 2 999999 1 2 999999 829542 2 3 999981 1 2 999999 397111 1 5 999988 -811394 1 86681 256643 -2423 1 6 999995 699973 1 133567 390675 -565421 1 3 999992 -725547 1 694385 854382 24463 1 235656 952691 29232 1 6 999992 -453197 2 7 999996 1 569797 674030 341960 1 1 999995 685293 2 1 999997 1 81869 509669 -101399 2 269387 662102 2 20 999997 2 6 999993 2 2 999999 1 9 999983 -636533 2 235581 442566 1 49453 511792 -873876 1 2 999999 -690408 2 115795 438807 1 457125 978529 597118 1 2 999999 552572 2 171820 674390 1 218008 444941 -604209 1 14 999997 63287 2 917153 951456 2 10 999988 1 2 999999 284265 1 154928 587181 -349174 2 2 999999 2 9 1000000 1 2 999999 -278960 1 2 999999 391988 1 20 999982 -49352 2 490599 857156 2 145130 369239 1 10 999982 -993273 2 2 999999 2 2 999999 1 10 999999 -185664 1 153589 466314 -153151 2 2 999999 1 2 999983 810279 1 12 999986 187555 1 4 999982 211643 2 15 999990 1 192613 595440 -872654 1 8 999991 56309 1 94572 966455 -781574 1 2 999999 476906 1 719104 878887 -772532 2 2 999999 1 379665 479834 -516935 2 559106 712351 1 6 999982 344227 1 331088 779719 -507208 2 21332 487725 1 2 999999 448386 1 2 999999 -795897 2 2 999999 2 8 999988 2 353066 755404 1 16 1000000 -347745 1 17 999998 -659385 1 17 1000000 -325687 1 389264 666955 -177308 2 2 999999 1 102840 248560 649712 1 20 999988 -321775 2 8 999984 1 879362 974827 -344672 1 14 999996 -712998 1 2 999999 -648572 2 412067 777079 2 55774 107279 1 20 999999 76767 1 2 999999 -970857 1 18 999994 -993588 1 2 999999 -902894 2 546830 946658 2 2 999999 1 783334 788952 758746 1 854129 854736 797215 2 17 999997 1 2 999999 146351 1 67725 295495 -502320 2 11 999998 2 2 999999 2 2 999999 1 80517 959120 -563011 1 14 999982 383279 1 2 999999 -219748 2 12 999998 2 2 999999 2 1 999982 1 6 999984 485016 1 11 999992 -863383 1 2 999999 42020 2 2 999999 2 47291 282263 2 20 999992 2 554540 905559 1 2 999999 878129 2 2 999999 2 2 999999 2 165608 483316 1 38378 157677 538311 2 2 999999 2 103181 563614 2 17 999995 1 106333 952525 454581 1 10 999981 133004 2 5 999997 1 2 999990 553373 1 2 999999 -779444 1 522896 525707 -835 1 59693 575757 140179 2 530761 976332 1 291921 909087 -950498 2 1 999988 1 3 999983 49669 2 18 999998 1 20 999987 6308 1 11 999996 -333149 1 257746 296548 -378732 2 2 999999 1 162628 446586 -429244 2 397 931985 1 2 999999 380383 2 6 999996 2 2 999999 1 6 1000000 -777650 2 9 999992 1 2 999999 816825 2 474179 474926 2 2 999999 2 10 1000000 2 448046 566466 1 2 999999 -717931 1 8 999997 -996977 1 2 999999 963175 1 2 999999 642339 2 1 999981 1 104091 155307 706389 1 13 999989 399515 1 7 999997 968697 2 5 999990 1 17 1000000 -796165 1 466475 725437 -999651 1 17 999988 65100 1 17 999985 -157613 2 2 999995 2 2 999999 1 2 999999 -617249 1 5 999991 -677876 1 158148 441073 536844 1 2 999999 -737990 2 707721 770833 2 19 999999 1 380196 607140 -829285 2 211909 777419 1 11 999985 -302598 2 1 1000000 1 344901 945574 -220906 2 2 999999 2 13 999991 1 2 999999 260304 1 446053 604739 -575801 1 13 999994 -586600 1 687071 797120 63291 1 12 999982 262503 1 2 999999 -375207 2 274599 347553 1 4 999987 100210 2 522787 864698 1 6 999994 -682223 1 17 999991 179902 2 3 1000000 2 3 999987 1 20 1000000 974380 2 269295 565361 2 2 999999 1 628104 657425 -199485 1 20 999986 -273517 2 5 999992 2 11 999998 2 611344 871673 2 15 999991 1 2 999999 -896960 2 74711 516844 1 85767 957442 881578 1 2 999999 215477 2 921352 972637 2 2 999994 2 2 999999 2 98330 769010 2 2 999999 1 19 1000000 -811163 1 2 999999 449700 1 8 999984 -615337 2 209564 276949 2 455143 811105 1 116056 780905 -447030 1 4 999985 83586 2 87015 373991 2 5 999988 1 800083 858705 505519 2 281036 887394 1 2 999989 -810600 1 2 999999 876092 1 19 999997 165909 2 2 999999 1 2 999999 488246 2 7 999997 1 10582 241047 784738 2 2 999999 1 2 999999 -787110 1 2 999999 802569 2 436220 867931 1 111622 855384 285445 1 2 999999 -117989 1 2 999999 -139784 1 8 999986 856435 1 1 999991 -670595 1 2 999999 -470662 1 2 999999 284967 2 2 999999 1 167407 570073 -15125 1 2 999999 -260010 2 2 999999 1 284107 563820 945180 1 2 999999 94520 1 2 999999 429349 1 631235 714936 251300 2 2 999999 2 2 999999 2 15 999984 2 2 999999 2 6 999996 1 2 999999 534036 2 2 999999 1 2 999999 138152 1 360339 799138 -597206 2 14 999999 2 2 999999 2 2 999999 2 17 999982 2 273688 679081 1 691397 971102 -101497 1 9 1000000 769116 1 19 999989 34862 1 363691 525827 173078 2 7 999981 2 2 999999 2 2 999999 1 2 999999 -320755 1 20 999990 -182897 1 1 999986 -326349 2 49473 928259 1 66986 189396 358913 2 7 1000000 1 2968 496636 714908 2 2 999999 2 10 999992 2 3 999994 2 150755 518779 1 2 999999 -508188 1 138712 235652 -800718 2 413014 539659 1 2181 181165 -600896 2 2 999999 1 2 999999 94221 2 2 999999 2 2 999999 2 2 999999 1 16 999996 624572 2 464910 987136 2 28423 896559 2 14 999989 1 17 999988 -900738 2 2 999999 2 2 999999 1 13 999996 996832 1 14 999983 -208293 1 106315 118029 397285 2 20 999988 1 12 999994 -126154 1 858578 970551 -888473 1 823917 925420 -519678 2 6 999988 2 2 999988 2 223873 924806 2 18 999984 1 2 999999 -814136 1 15 999996 -437673 2 23241 496110 1 3 999989 -506304 2 4 999984 2 2 999999 2 92517 638707 1 389909 446236 -90698 1 2 999999 704145 1 14 999998 -687274 2 4 999995 1 2 999999 952378 2 8 999997 2 19 999989 2 484035 537774 1 2 999999 148161 2 355254 629355 2 16 999995 2 13 999985 1 2 999999 -875616 2 2 999999 1 7 999987 -257380 1 38459 546169 219649 1 232035 636649 -433158 1 201238 524433 241718 2 15 999988 1 2 999999 -157310 2 2 999999 1 2 999999 291110 1 653732 738774 113319 1 2 999999 -765874 1 2 999999 284195 1 14 999999 633216 1 2 999999 154266 1 2 999999 397545 1 4 999982 376257 1 2 999999 743276 1 13 999990 -670485 2 2 999999 2 114899 437581 2 2 999999 2 753186 805264 2 117829 177391 1 8 999983 350853 2 291762 852937 2 103776 560239 1 159281 251534 -302837 1 805824 861220 -60786 1 2 999999 -781257 2 515182 760350 2 18 999999 1 16 999992 104996 1 9 999983 457663 2 2 999999 1 16 999990 -578011 2 8 999985 1 2 999999 -265410 1 2 999999 471720 2 2 999999 1 11 999982 605612 2 223203 773718 1 5 999996 -863227 2 2 999999 1 15635 710559 738011 2 7 999994 1 2 999999 183319 1 337368 534819 -261725 1 2 999999 14027 2 207958 985779 1 2 999992 323535 2 2 999999 2 2 999999 2 18 999997 1 3 999993 887780 2 2 999999 2 2 999999 1 8 999990 763809 1 2 999999 618302 2 308307 937208 2 390503 712599 2 2 999999 2 2 999999 1 2 999999 -407682 2 14 999997 2 19 999996 2 2 999999 1 2 999999 402765 2 8 999982 1 430918 575976 -22022 1 819798 988291 -66510 1 39908 739186 -307802 2 2 999982 2 314347 920898 2 2 999999 2 2 999999 1 11 999998 408511 2 675191 913880 2 446106 908983 1 2 999999 -298570 1 2 999999 -517534 1 170746 550030 446715 2 556849 646563 1 426815 847455 170646 1 2 999999 654958 1 2 999999 -866841 2 2 999999 2 621199 721889 2 17 999984 2 20 999993 1 540124 736858 -294990 2 2 999999 1 15 999990 -620719 2 20 999990 2 2 999999 2 41264 315699 2 2 999999 1 2 999999 118766 2 2 999999 1 2 999999 359728 2 2 999999 1 32092 614182 243505 1 17 999983 537753 2 2 999999 1 2 999999 -407104 1 2 999999 -612962 1 16 999998 -512079 1 17 1000000 -10770 1 5 999996 757617 1 426029 904579 50012 1 2 999999 628138 2 282110 511119 1 252139 589344 -952685 2 2 999999 1 850997 985021 -436633 1 2 999999 -14042 1 547681 705449 -131247 1 1 999994 922977 1 17 999984 181166 1 66256 609902 17084 2 2 999999 1 2 999999 490376 2 94704 774219 2 2 999999 2 2 999999 2 375579 750825 2 2 999999 2 2 999999 1 1 999995 304305 1 37649 846508 -326459 2 2 999999 1 312707 864305 337826 2 396831 543702 2 2 999999 2 8 999984 2 16 999996 2 33406 774246 1 463110 840390 858213 2 188598 793845 2 128854 250792 1 2 999999 177575 2 2 999999 2 389026 796474 2 577999 835983 2 2 999999 1 400934 913627 622599 1 2 999999 943086 2 12 999992 1 2 999999 437046 2 10 999996 1 393439 521851 -275045 2 429645 509820 2 2 999999 1 2 999999 -345277 2 2 999999 2 58567 62859 1 1 999985 741124 1 11 999989 -344839 1 114086 332602 -382259 1 2 999999 314854 2 9914 282455 1 298296 492090 -783319 2 43905 522162 2 2 999999 2 15 999994 1 14 999985 -325098 1 2 999999 246112 1 6 999989 -40565 1 16059 129598 975585 1 2 999999 -763891 1 2 999999 -826138 1 6 999985 400085 2 101192 342161 2 15 999995 2 2 999999 2 667474 929416 1 9 999995 -480247 1 2 999999 49301 1 289018 943507 -827091 2 934996 946825 2 7 999995 1 4 999988 -643364 2 2 999999 2 16 999995 1 14 999989 -900697 1 2 999999 -667351 2 331956 646090 1 590686 701125 90504 1 106815 974166 311036 1 10 999983 -232152 2 2621 408935 1 2 999999 293517 2 6 999998 1 2 999999 -862563 1 106254 379359 -527334 2 14 999987 1 2 999999 73509 1 4 999982 538886 1 2 999999 243038 1 16 999992 253596 1 132256 766451 421843 2 119423 143830 1 781062 924314 555414 2 30309 970282 2 656099 731645 1 3 999994 647502 2 505673 794950 1 2 999999 -752355 2 373438 714239 1 2 999999 573041 2 2 999999 1 6 999983 -955343 1 18 999997 -309547 1 2 999999 729701 2 6 999991 1 14 999999 901929 2 2 999999 2 3 999990 1 17 999989 311380 1 2 999999 597059 2 47160 924114 2 9 999983 2 267092 882212 1 404802 902601 279899 2 195959 659659 1 507399 993599 575429 1 2 999999 -204257 1 908278 957164 -438483 2 360820 563236 2 262070 665963 1 124814 889923 -30683 2 406269 678246 1 2 999999 -396581 1 8 999987 -94524 2 2 999999 2 2 999999 1 2 999999 -451502 2 16 999985 2 2 999999 2 2 999999 2 177009 966974 1 2 999999 42709 1 61373 958820 400821 1 2 999999 478494 1 2 999999 719562 2 2 999999 1 471624 609015 -222507 1 2 999999 153539 1 16 999981 -565382 2 3 999996 2 15 999999 1 617958 679192 400747 1 2 999999 -659660 2 2 999999 1 2 999999 -646947 1 2 999999 -279878 2 2 999999 1 2 999999 -247329 2 2 999984 2 2 999999 2 2 999999 1 19 999990 -62954 1 20 999985 848801 2 573109 733466 1 11 999997 458356 1 20 999984 991841 2 13 999993 2 2 999999 2 22894 612213 1 56953 96447 945893 1 12 999996 -218242 2 6 999990 1 108572 188540 120949 1 18 999992 -921747 2 11 999986 2 2 999999 2 8 1000000 1 2 999999 745288 2 20 999984 2 5 999997 2 10 999983 2 76744 685564 2 2 999999 2 18 1000000 2 57983 716998 2 7 999993 1 411825 788955 -394520 2 4 999982 2 2 999999 2 2 999999 1 13 999998 -259258 1 8 999999 62750 1 8 999981 810776 2 2 999999 2 2 999988 2 2 999999 2 5 999990 1 2 999999 40751 1 2 999999 436753 2 424020 985040 2 113182 770564 2 2 999999 1 18 999993 767260 1 379657 812158 86982 2 2 999999 1 2 999999 -631951 2 10 999990 2 17 999985 1 2 999999 -119271 2 2 999999 1 2 999999 163843 2 119606 726756 1 7 999988 753916 2 2 999999 2 2 999999 2 10 999994 2 10 999995 1 2 999999 -561684 1 2 999999 -311875 1 2 999999 951059 1 2 999999 -708670 2 204930 613186 1 2 999999 90249 1 16 999983 -808876 2 267573 863742 1 167671 647157 -740690 2 52930 144284 1 2 999999 -776631 1 20 999988 -767765 1 14 999996 144626 2 2 999999 2 2 999999 2 261423 537940 2 322500 521807 2 175188 920487 1 2 999999 -822087 1 194803 832614 -617425 2 2 999999 1 14 999986 727858 1 2 999999 -136965 2 2 999999 1 284923 850934 984182 2 10 999985 1 462072 526983 12183 2 2 999999 1 2 999989 -293335 2 808107 869913 2 2 999999 1 14 999988 -711010 2 243847 605922 2 19 999999 1 2 999999 -321837 2 206476 797449 2 11 999991 2 13 999984 2 12 999999 1 16 999991 84757 1 7 999989 -967843 1 1 999991 -187245 2 12 999991 1 2 999999 648311 2 2 999999 2 14 999992 2 3 1000000 1 98808 993162 -826206 2 199292 909173 2 2 999999 1 7 999985 -388862 1 13 999984 780852 1 412470 464674 -745183 1 2 999999 485920 1 2 999994 -452647 1 119700 448099 -144969 2 3 999998 2 20 999995 2 20 999983 1 2 999999 -331308 1 7 999988 737465 1 16 999982 940079 2 9 999986 1 2 999999 153169 2 373545 794197 2 209693 651512 2 11 999989 1 2 999999 -575593 2 15 999982 1 2 999999 16338 1 13587 534069 695866 1 18 1000000 -615134 2 7 999984 1 21674 705770 309455 1 592045 965232 -736702 2 15 999995 2 362634 789550 1 2 999999 496382 2 70266 687659 2 405182 528710 1 2 999999 376017 2 2 1000000 1 2 999999 -766838 2 17 999986 2 1 999993 1 7 999982 -67030 1 2 999999 -177601 2 2 999999 1 478233 718336 -344820 2 190614 638322 2 253193 725231 2 218292 290566 2 8 999987 2 17 999997 2 2 999999 1 494445 993583 -420962 2 4 999987 1 13 999989 -319645 1 2 999999 140020 1 1 999988 -493008 2 2 999999 1 113704 249524 -506890 1 2 999999 -134848 2 2 999999 2 146983 712614 1 2 999995 402458 1 14 999986 -113397 2 8 999984 2 8 999989 2 2 999999 1 2 999999 -40295 1 162459 279477 -830896 1 198328 545018 -409316 1 480140 829171 349553 1 7 999991 563621 2 770222 784677 1 156406 180920 -561508 1 344072 955181 829882 1 14 999990 -490167 2 354122 811195 1 35799 307866 704187 2 712657 715055 2 478644 677629 2 613329 710751 2 15 999981 1 2 999999 -78311 1 12 999994 189288 2 2 999999 1 284241 904712 -761572 2 2 999999 1 17 999996 -634765 1 5 999991 -664098 1 108364 843522 434746 2 2 999999 1 2 999999 -469894 2 2 999999 2 5 999984 1 14 999988 647151 2 59440 309677 1 2 999999 -702407 1 163098 226621 -419484 1 2 999999 -965982 1 17695 332569 -14229 2 2 999999 1 32620 392654 -537803 2 692507 792537 2 2 999999 1 2 999999 -111363 2 340649 625563 2 2 999999 2 7 999992 2 14 999991 2 2 999999 2 8 999988 2 8 1000000 2 510390 665529 2 2 999999 2 2 999999 2 87949 744743 1 820038 932170 208714 2 2 999999 2 12 999997 1 727837 861646 650343 2 2 999999 1 14 999982 386691 1 2 999999 -569337 1 2 999999 247455 2 2 999984 1 2 999999 352996 2 2 999999 2 337546 911225 1 53082 603291 -763987 1 2 999999 -897345 2 16 999998 2 8 999994 1 95511 821620 471174 2 15 1000000 2 9 1000000 1 28148 996413 -570312 1 1 999982 -592710 1 2 999999 517497 2 14 999998 2 2 999999 2 323648 556988 1 271391 442487 236925 2 3 999993 2 4 999981 1 2 999999 200564 1 5 999987 -344806 1 3 999983 -199527 2 592369 651120 1 872806 982222 -597457 1 401908 900066 -811858 2 240915 346680 1 25212 313114 669783 2 2 999999 2 2 999999 2 20 999991 2 65893 901429 1 610934 784286 -24426 2 263156 485355 1 15 999996 965016 1 167675 889972 -914217 1 2 999999 850477 1 12 999983 990363 2 2 999999 2 6 999992 2 747069 829057 2 7 999982 1 20 999989 -453277 2 373903 703872 1 1 999990 -937216 1 89327 345542 -968894 2 331488 365524 2 2 999999 1 268442 754038 -145629 2 5 999996 2 146042 313817 2 7166 766702 2 2 999999 2 3 999999 1 2 999999 -147015 2 2 999999 2 2 999999 2 2 999999 2 14 999994 1 2 999994 712075 1 10 999994 510965 2 4 999983 2 20 999986 1 2 999999 119409 1 7 999984 -884585 1 2 999999 507667 1 11 999984 -985943 1 34467 483502 -829889 1 524417 683022 -169087 2 2 999999 1 2 999999 541905 1 365374 723224 -689390 1 557839 806776 -352402 1 2 999999 -394718 1 457817 896742 634789 1 2 999999 986946 2 2 999999 1 2 999999 -306284 2 123828 274815 1 229019 778769 732856 2 2 999999 1 179104 812946 323930 1 2 999999 -692337 2 16 999988 1 147945 577127 997170 2 2 999999 1 15 999982 21346 2 2 999999 1 16 999994 23267 2 429870 754394 1 2 999999 -462271 2 2 999999 1 2 999999 782109 1 2 999999 875789 2 58990 443273 1 2 999999 -54237 1 10 999994 -114157 2 11 999998 2 2 999992 2 97718 112167 1 267200 818671 329050 2 72145 479956 1 2 999999 -860940 2 2 999999 2 2 999999 2 3 999986 1 531003 572515 44512 2 18 999992 2 2 999999 1 2 999999 -433257 2 2 999999 1 1 1000000 -734801 1 177150 780439 -178807 1 3 999997 347595 1 18 999993 529701 2 16 999985 2 81317 709033 1 308067 729147 839227 1 1 999986 -465094 1 25445 310584 -212815 1 2 999999 -917005 2 2 999999 2 2 999999 2 13450 381548 2 603849 892886 1 506579 667708 -420665 2 7 999992 1 8 999998 -395923 1 2 999999 853463 2 2 999981 1 2 999999 -49077 2 9 999993 1 12 999996 761332 1 2 999999 896895 1 16 999988 245331 2 2 999999 1 2 999999 508095 2 2 999999 1 726366 744082 -24368 2 3 999984 2 11 999982 2 25628 328899 2 2 999999 2 631765 680308 1 2 999999 968722 2 9 999991 2 14 999991 2 2 999999 2 439719 920191 1 2 999999 -644435 1 98990 506826 999098 1 697911 822969 286719 1 9 1000000 309331 2 2 999999 2 2 999999 2 2 999999 1 357341 895453 181777 2 156256 396677 1 2 999999 -736881 2 168332 597471 2 132083 500435 1 328969 887160 -977063 1 2 999999 -660631 2 88165 838976 2 2 999999 1 14 1000000 413853 2 310911 580732 2 16 999998 1 392335 985129 -490041 2 2 999999 1 2 999999 558487 2 4 999981 1 2 999999 979923 1 2 999999 -972700 1 186741 248261 -884695 2 2 999999 1 861985 970455 498161 1 102871 247754 -263938 2 2 999999 2 2 999999 1 173189 751295 -479103 1 172155 890960 -552396 2 2 999999 1 2 999999 -277160 2 263686 454860 2 2 999999 2 8 999994 2 7 999993 1 2 999999 -22765 2 18 999998 1 2 999999 163393 1 6 999992 775833 2 7 999996 1 6 999990 -466975 1 20 999992 -961555 1 12 999998 603264 1 423305 746808 -804957 1 777418 865314 -230373 2 2 999999 1 69390 494453 -914956 1 5 999985 -433460 2 533410 793616 2 2 999999 1 2 999999 54761 2 2 999999 2 20 999982 2 13 999990 2 12 999991 2 446953 830062 1 12 999989 -72122 2 3 999982 1 85780 160921 -417522 1 6 999983 898112 1 2 999999 10299 2 2 999999 1 2 999999 495754 2 8 999987 1 2 999999 981412 1 765179 992145 -743857 2 2 999999 2 603731 747644 2 73183 268388 2 2 999999 2 10 999992 1 19 999989 41962 1 2 999999 -778123 2 2 999999 1 2 999999 778998 1 9 999993 797997 1 137076 923056 798337 2 3 999997 2 792768 875285 2 824884 943821 1 345412 551496 -136547 1 158010 629522 40880 1 18 999984 453560 1 2 999999 805728 1 20 999996 557073 2 11 999985 2 646779 935421 1 2 999999 -739370 1 188950 373024 -775591 1 11 999990 62725 2 389525 918966 1 2 999999 840993 1 575944 672914 -515932 1 776675 808384 110722 1 2 999999 626566 1 8 999994 870270 1 2 999999 749010 2 243443 726223 1 1 999988 884852 2 2 999999 1 586646 963618 -275651 1 471902 943837 -177904 1 107295 351434 539407 2 8 999986 1 181135 414075 -226971 1 2 999999 -971793 1 2 999999 211216 1 2 999999 -409733 1 596329 949322 -157539 1 2 999999 -818010 1 267310 903867 -868694 2 213870 792520 1 3 999986 587784 1 814254 990022 906698 1 129624 419118 752731 2 9 999988 1 2 999999 -744378 2 2 999999 1 2 999999 -186335 1 44475 187009 778599 2 8 999990 2 46090 766440 1 2 999999 -999089 2 7 999988 1 125571 433503 141078 2 19 999987 1 2 999999 101930 1 17 999988 194790 2 719316 875587 1 8 1000000 -247448 2 393704 656624 2 26825 89009 2 338683 397062 1 2 999999 425527 1 20 999992 -348152 1 9 999994 433333 1 16 999989 -617582 1 2 999999 949546 2 20 999982 2 13 999988 2 2 999999 2 16 999984 2 2 999999 2 2 999999 2 604799 681257 1 644792 923616 -759757 2 2 999999 2 75694 529714 2 609453 833942 2 2 999999 1 2 999990 23450 2 13 999983 1 738225 972151 -422141 1 12 999984 107238 2 2 999999 1 13 1000000 -30748 1 2 999999 -579368 1 16 999999 -847981 2 2 999999 2 2 999999 2 2 999990 1 6 999991 354690 2 228266 665257 2 3 999992 1 18 1000000 597373 2 207849 485304 1 2 999999 729643 1 336720 910087 -854510 1 268114 285964 558948 2 18 999993 1 2 999999 -190466 2 19 999984 1 439806 911303 239763 2 17 999993 1 385669 824660 795322 1 149278 516666 171395 2 2 999999 1 58227 381007 -682289 1 15 999993 -366096 1 2 999999 -255331 2 2 999999 1 942673 996323 668163 1 332613 432867 -904152 2 290748 877370 1 4 999998 700729 1 177004 788487 -375953 2 241157 599842 1 2 999999 384332 2 2 999999 2 6 999988 2 400769 420837 1 721583 938731 -627032 2 7 999999 2 2 999999 2 2 999999 1 490965 595345 -799612 2 2 999999 2 1 999996 2 264147 528853 1 480363 830874 52162 2 2 999999 1 11 999998 -101323 1 106010 695197 226783 2 651436 659689 1 564063 860995 349502 1 8 999984 -622953 1 504877 625283 -113487 1 10 999989 525743 2 19 999987 2 1 999987 2 2 999999 1 9 999997 141754 1 241299 364100 627778 2 1 999998 2 7 999982 1 701401 970375 243488 2 9740 822228 2 2 999999 2 2 999999 2 2 999999 2 11 999992 2 11 999981 2 32020 604319 1 2 999999 324157 2 2 999999 2 84111 794751 2 2 999999 1 378363 614735 -460124 1 2 999999 53535 1 18 999985 -845699 1 11 999988 -845004 2 19 1000000 1 4 999984 -527441 2 4 999991 2 15 999996 1 2 999986 -836053 1 2 999999 804545 2 10 999983 2 499764 972888 1 2 999999 22563 2 2 999999 2 546381 996681 1 17 999984 -362679 1 11 999999 -949656 1 653771 863454 844047 2 17907 172717 1 4 1000000 -970397 2 130645 850796 1 12 999992 -276985 2 2 999999 2 3 999981 1 7 999981 416787 2 477079 757520 1 18 999992 307986 2 2 999999 2 2 999999 2 10 999990 2 19 999997 1 7 999982 843572 2 11 999984 1 4 999994 -787113 1 2 999999 -995268 1 12 999989 -90435 1 152980 279770 -540680 2 8 999997 2 3 999981 1 19 999991 338727 2 19 1000000 1 11 999991 413712 1 8 999988 -944211 1 19 999995 24180 1 2 999982 -573424 2 2 999999 1 5 999982 -60774 2 2 999999 2 17 999982 2 18 999993 1 489930 752329 178624 2 14 999988 2 20 999984 2 159065 731019 1 2 999999 772342 2 98426 914853 1 779736 863428 -719852 2 11 999989 2 12 999988 2 356221 785558 1 211713 688478 -25869 2 204054 758283 1 2 999999 -837069 2 2 999999 2 2 999999 2 6 999986 1 19 999987 45134 1 35291 81436 831791 2 2 999999 1 19 999993 -832021 1 498559 735551 -677665 2 2 999999 2 16 999999 1 2 999999 33497 1 2 999999 915106 1 1 999997 -297286 2 47513 985317 1 317965 488307 -464697 1 2 999999 567405 1 2 999999 -865276 2 2 999999 1 253797 556413 552823 1 7 999998 571966 2 641581 888477 1 6 999985 -917842 2 14 999991 2 2 999999 1 8 999986 -283535 1 2 999999 220435 1 332531 409420 -48506 1 508167 656204 565788 2 250865 488218 2 18 999994 2 354855 881088 1 7 999988 -207053 2 2 999999 1 228686 509631 705175 1 2 999999 316538 2 2 999999 1 13 999995 934837 1 778566 866887 780883 2 472321 677610 1 2 999999 640683 1 92430 717548 520832 2 13 999993 1 496086 683197 551622 1 91221 305992 381782 2 16 999998 2 2 999999 2 2 999999 1 2 999999 -475121 1 606836 769223 993455 1 2 999999 809259 1 104266 687579 221963 2 11 999983 1 10 999985 168744 2 9 999993 2 20 999982 2 2 999999 2 2 999999 1 1 999983 -817013 2 4 999998 1 5 999995 -593371 1 6 999982 -427372 2 12 999994 2 18 999998 2 465902 576033 1 17 999983 -964394 2 708626 829621 2 389860 753112 2 4 999993 2 665598 691103 2 16 1000000 2 5 999995 2 14 999996 2 2 999999 1 194645 675871 33548 1 2 999999 -226116 2 582658 949428 1 12 999998 695358 1 12 999985 -186708 1 373241 568150 803821 1 616431 779854 927561 1 262195 282739 -971092 2 576978 899171 1 20 999998 705473 1 18 999991 932597 1 2 999999 -963285 2 22946 942523 2 1 999981 2 11 999991 1 2 999999 -827699 1 19 999989 317772 2 2 999999 1 287083 741584 -340523 2 2 999999 2 546898 994961 1 33894 916426 -995369 1 387035 789789 -436944 2 2 999999 2 2 999999 1 2 999999 -842067 1 4 999988 -939540 2 534783 890698 1 2 999999 -443728 2 2 999999 2 58594 113464 1 2 999999 377312 1 172830 873256 -582624 2 2 999999 1 441446 597235 368452 1 2 999999 408509 2 2 999999 1 346523 872484 858017 1 2 999999 -499393 1 62464 927456 454204 1 13 999997 -84342 2 2 999999 1 197637 376643 -531127 2 238762 932248 2 245510 658942 2 20 999986 2 13 999986 1 6 999992 -646351 2 548781 972626 2 25021 419264 2 2 999999 1 10 999995 -777528 1 377593 635980 -173958 1 8 1000000 -104492 2 591024 778752 1 2 999999 -459080 1 617181 802098 -290691 2 242442 758849 1 2 999999 -473694 2 2 999999 1 97838 879240 -327307 1 515619 542352 47706 2 109647 607868 2 767174 813431 2 298085 557262 1 5 999981 -23190 2 5 999995 1 20 999999 -104996 1 20 999989 -285379 1 18 999981 -767701 1 54944 312518 -734854 2 144728 221310 2 188348 715349 1 2 999999 925052 1 2 999999 -927541 2 2 999999 2 724787 776786 1 3 999987 -937426 1 149206 309810 521413 2 214032 339301 2 7 999998 1 19 999983 792041 1 16 999999 -405517 1 2 999999 302425 1 14 999993 997726 2 147836 497998 2 2 999999 2 2 999999 2 2 999999 2 137956 697892 1 2 999999 -481151 1 2 999999 -940692 1 681482 892649 139279 1 19 999996 340537 1 14 999990 -700487 1 410739 664958 -860104 1 16 999992 690254 2 2 999999 2 357810 450139 2 18000 141759 2 2 999999 1 535543 900649 178892 1 9 1000000 427051 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999986 1 4 999987 942282 2 14 999985 2 98035 972159 1 17 999982 -21429 1 567885 645709 364089 2 7 999988 1 2 999999 522007 2 2 999999 1 2 999999 504493 2 3030 394903 1 12 999981 -210873 2 295132 372780 2 2 999999 2 1 999983 2 358482 596517 1 121713 766408 -159881 2 6 1000000 1 810079 837665 982503 1 2 999999 -611569 2 492487 505604 2 340965 984969 1 2 999999 -27713 1 2 999999 -627383 1 4 999997 200035 1 2 999999 859775 2 2 999999 2 184131 372219 1 110122 440999 504327 2 79973 843919 1 91936 693402 680315 2 2 999999 1 342590 474736 -430523 2 1 999988 2 371639 985052 1 6 999998 -479959 1 15 999998 987622 1 8 999986 -276878 2 13 999988 2 2 999999 1 2 999999 526829 2 2 999999 1 1 999988 813910 2 2 999999 2 6 999999 2 2 999999 1 847694 987859 970056 1 2 999999 478508 2 167267 733985 1 2 999999 732139 1 2 999999 -320685 1 2 999999 686735 1 2 999986 -295032 1 256745 901456 -318842 1 2 999999 691898 2 5 999994 2 2 999999 2 449177 614358 1 179341 442697 -147512 1 806041 821323 880637 2 2 999999 2 64108 679243 2 14 999986 2 132058 464712 1 2 999999 830951 1 2 999999 380670 2 2 999999 2 20 999986 2 3 999994 2 2 999995 1 16 999999 -986285 1 20 999990 -486671 1 2 999999 -477311 1 379124 685053 962810 2 15 999995 1 13 999999 545152 2 99420 118492 2 5 999982 1 2 999999 -266640 1 2 999999 -510218 2 6324 406861 2 148375 259810 2 164466 411774 2 2 999999 2 20 999988 2 15 999982 2 325654 721282 2 265344 342022 2 2 999999 1 2 999999 -776396 2 2 999999 1 127743 355974 -775083 2 2 999999 2 15 1000000 2 2 999999 1 11 999985 523912 2 15 999997 1 2 999999 -766664 1 2 999999 948402 1 688117 807460 529304 1 13 999991 -826480 1 581417 660110 -603524 1 401727 720459 -667772 1 2 999999 -116031 1 6 999985 647896 1 2 999999 490187 2 14 999986 1 316044 938318 -544661 2 2 999999 1 3 999986 379712 2 15 999986 2 2 999990 1 2152 638521 882869 2 2 999999 2 2 999999 1 2 999999 -310246 1 13 999999 649907 2 18 999989 1 460179 534952 36757 2 20 999990 2 5 999988 1 8 999984 244516 2 16 999997 1 357722 696551 562029 1 8 999997 -458553 2 2 999999 2 8 999989 1 192957 478620 -946344 2 170344 598564 2 136576 215815 2 355729 371085 2 10 999989 2 128651 401997 2 2 999999 2 305679 785157 2 273799 360218 1 10 999999 -854911 1 255868 435264 642615 2 2 999999 2 20 999982 2 147984 156659 1 2 999999 -102900 1 14 999990 -901343 2 353143 410048 1 15 999985 145160 2 2 999999 2 2 999999 2 112303 352795 1 2 999999 368098 1 689584 944364 -65738 1 617062 667404 -158727 1 115274 769006 -667297 2 2 999999 2 16 999984 1 2 999999 167997 2 2 999999 1 10 999990 444213 1 365773 844495 -786511 2 3 999991 2 2 999999 1 2 999999 481764 2 2 999999 2 2 999999 1 544692 778618 898842 2 2 999999 1 23797 712780 209380 1 5 1000000 125783 2 481244 645984 1 464814 644855 -505039 1 2 999999 -806921 2 749099 785756 1 9 999988 423255 2 2 999999 1 575831 670026 -261473 2 2 999999 2 45135 208071 2 2 999999 2 18 999996 1 98849 158107 572216 2 2 999999 1 606606 940821 66196 2 6 999986 2 2 999999 2 89169 667393 2 15 999984 1 501061 582033 552511 2 10 999985 1 19 999986 545463 1 485194 946599 -48425 1 2 999999 87874 2 831834 893381 1 17 999987 217495 2 20 999987 2 16 999981 2 20 999993 1 2 999999 428788 2 9589 893349 1 19 999997 890121 1 202192 566900 -422532 2 2 999999 1 236034 961035 -419291 2 4 999985 1 2 999999 -266447 1 315847 572520 777408 2 2 999999 1 2 999999 -908181 2 63854 760972 2 8 1000000 2 236467 854910 2 3 999989 1 2 999999 666499 1 13 999987 895113 2 5 999986 2 2 999999 2 2 999999 2 114753 161675 2 8 999998 1 2 999999 -931181 1 14 999981 972035 1 20 999985 476138 1 11 999992 -3172 2 2 999999 1 2 999999 964938 1 6 1000000 -498492 1 2 999999 -647482 1 2 999999 403292 2 37046 408569 1 5 999996 -9920 1 2 999999 -226480 1 19 999995 -678986 1 77733 867724 260899 2 8 999987 2 13 999986 1 19 999996 597090 1 2 999999 -68520 1 373478 495682 451573 1 44231 287562 951893 1 2 999999 -862939 1 15 999983 -258974 1 28424 936258 -130469 2 2 999999 2 14 999989 2 2 999999 2 704667 800651 1 563157 608061 206733 1 2 999999 -355834 1 651551 759372 -614446 2 2 999999 1 805691 896539 787322 1 794544 985770 890259 2 16635 530712 2 649855 655042 2 2 999996 1 2 999999 89364 1 407559 881727 379213 2 2 999999 2 2 999997 2 16 999984 1 1 999989 -699625 2 558566 969058 1 2 999999 -661442 1 24626 272029 460999 1 15 999991 -960458 2 2 999999 1 2 999999 -125085 2 15 999998 1 2 999999 -463819 2 7 999994 1 6 999997 809475 2 5 999989 2 2 999999 2 62405 114573 1 9 999982 -390523 1 2 999999 175375 2 2 999999 2 1 999981 1 20 999995 280447 1 64762 378341 299201 2 12 999996 1 11 999992 432207 2 603556 765738 1 3 999991 191909 1 192542 374171 430885 1 14 999983 -7515 2 304155 890948 1 2 999999 740674 2 2 999999 2 2 999999 2 2 999999 1 2 999999 117441 2 2 999999 1 52505 861158 -646897 1 2 999999 623148 1 2 999999 -998130 1 2 999999 513125 2 2 999999 1 127663 293261 472039 2 2 999999 2 20 1000000 2 2 999999 2 3 999983 2 10 999985 2 15 999983 1 2 999999 -322893 2 81070 92638 2 19 999991 1 2 999999 -788226 1 479439 588560 -108953 1 13 999999 888400 2 17 999993 1 15 999983 593259 2 2 999999 1 2 999999 -541302 1 223154 240952 -940119 2 9 999990 1 294197 332038 -889087 1 19 999981 -952598 1 541303 833861 -804980 2 489281 565558 1 345328 841521 -349055 1 10836 169654 -318783 1 603270 950469 -779476 2 110917 657949 2 2 999999 2 2 999999 1 20 999991 401619 1 2 999999 547197 1 2 999999 461667 1 2 999999 406902 2 2 999999 1 2 999999 8341 2 272446 811737 2 14 1000000 1 2 999999 656134 2 15 999988 2 321175 565258 1 432700 736918 -94928 1 5 999990 -370625 2 2 999999 2 20 999995 2 10 999992 1 2 999999 163695 2 164424 995196 1 16 999981 -320600 1 217827 427368 -515881 1 17 999998 -288692 1 2 999999 -934073 1 186822 547486 980441 2 2 999999 1 814768 876973 836885 1 2 999999 117807 2 2 999999 1 2 999999 287240 1 2 999999 345322 2 2 999999 1 6 999995 427097 2 251658 252958 2 2 999999 1 2 999999 888872 1 659293 953818 -113899 2 161124 839006 2 9 999983 1 581121 796300 959021 2 8 999985 1 2 999998 555919 2 12 999991 2 17 999998 2 357804 592915 2 24885 511173 1 2 999999 -269138 2 2 999999 2 2 999999 2 7 999987 2 8 999988 1 297097 885770 733595 2 864302 997410 2 2 1000000 1 36775 313176 223383 2 435943 642722 1 8 999985 440320 1 2 999999 -520885 2 9 999997 2 30407 168582 2 121838 830058 1 17 999990 104840 2 2 999999 1 12 999989 137272 2 2 999999 1 7 999982 645921 2 9 999988 2 14 999984 2 2 999999 1 16 999999 -461409 1 595577 976555 -223673 1 3 999989 535600 2 771613 785627 1 387347 863134 275731 2 500874 728827 1 321580 426524 861365 1 2 999999 -423903 1 174876 855870 277966 2 290655 493958 1 11 1000000 -184909 2 9 999999 1 2 999999 461049 2 16 999993 2 8938 998992 2 1 999982 2 1 999997 2 385286 875998 1 20 999992 -670647 1 18 999999 -604430 1 269259 800522 35302 1 2 999999 984083 2 523801 604119 2 2 999999 2 10 999990 1 502243 943907 -518461 2 435821 698927 1 2 999999 -630072 1 261684 970152 456319 1 2 999999 -971567 1 2 999999 -23497 1 39543 311882 -335526 2 405439 711753 1 273144 753399 -788746 1 295293 377790 269184 1 2 999999 127348 1 19 999986 -402955 1 2 999999 -912033 2 7 999999 2 2 999990 1 2 999999 -985547 2 3 999997 2 2 999999 2 424645 935726 1 345190 721353 -279152 1 668640 673530 167409 1 354562 505242 334580 2 639649 793435 1 19 999982 -960302 2 262473 406003 1 2 999999 -558139 2 12 999991 1 2 999999 -858818 1 2 999999 -378837 1 2 999999 -145259 1 17 999981 -315369 2 16 999985 1 203359 798401 -665070 2 507258 831353 1 14 999981 608558 1 4 999987 847546 1 10 999991 -532044 2 424201 981634 2 2 999999 1 20 999983 657881 1 11 999997 -50702 2 701651 999157 1 62854 578231 -592145 1 16 999987 -893045 2 2 999999 2 2 999999 1 11 999995 -374774 1 13 999997 773256 2 2 999999 2 2 999999 2 38295 341968 2 18 999992 2 20 999997 1 9 999999 -820492 1 138599 831288 344662 2 11 999990 1 2 999999 -620869 1 307050 379655 -43269 1 9 999989 418535 1 11 999992 -971434 1 16 999996 -417718 1 621803 774642 959837 1 2 999999 826663 2 14 999986 2 449042 722937 2 2 999999 2 500349 767760 2 2 999999 1 218818 877664 277902 1 3 999989 -108117 1 561215 916523 -449075 2 4 999986 2 2 999999 2 157191 702271 2 2 999999 2 2 999999 1 79580 224975 -720119 1 2 999999 75376 2 18 999992 1 11 999996 -451481 2 239175 925960 2 227215 754899 2 13 999999 2 6 999993 2 2 999992 2 1 999983 2 207953 992627 2 5 999987 2 2 999999 2 5 999996 1 2 999999 910546 1 15 999981 -99341 2 13 999994 1 2 999999 344425 2 1 999987 1 8 999995 24727 2 18 999997 2 2 999999 2 209701 570693 2 4 1000000 1 2 999999 61863 2 2 999999 1 26164 606093 -28668 2 7 999991 2 2 999999 1 2 999999 914696 1 2 999999 -929704 1 17 999985 -779549 2 2 999999 2 549593 710460 2 2 999999 1 2 999999 -208319 1 380564 819352 -435555 2 2 999999 1 18 1000000 727631 1 19838 247706 -898712 1 16 1000000 17127 2 2 999999 2 763499 978312 2 2 999999 2 117078 123391 2 2 999999 2 2 999999 2 136521 400129 2 2 999995 2 2 999999 2 2 999999 1 211198 701124 319168 2 15 999995 1 495118 662777 907896 1 2 999999 -549626 2 2 999999 1 2 999999 946307 2 55470 700685 2 1 999988 1 2 999999 -958168 2 66778 279742 2 5 999992 2 16829 157624 2 2 999999 2 5 999995 1 2 999999 -702653 2 510364 679537 2 2 999999 2 1 999993 2 2 999999 2 2 999999 1 2 999999 -248945 2 192455 572547 2 18 999989 2 295289 445330 2 262179 472484 2 17 999982 1 8 999996 835879 2 2 999999 1 266852 887468 -717252 2 2 999999 2 122199 392203 1 2 999999 717406 1 2 999999 -465829 2 2 999999 1 86321 477359 -62043 1 2 999999 973929 1 2 999999 596025 2 448259 966847 1 6 999983 -589632 1 2 999999 199735 2 17970 335893 1 13 999992 -839946 1 4 999986 -272314 2 15 999992 1 2 999999 -951276 2 353794 612306 2 41466 706369 1 6 999990 816739 2 2 999999 1 38878 969800 873314 1 3 999988 -347893 1 8 999995 75009 2 11 999993 2 649461 820183 1 536264 563483 -977264 1 1 999990 892011 1 2 999999 -81103 1 2 999999 -317829 1 2 999999 -618827 2 2 999999 2 2 999999 1 2 999999 -49511 2 10 999990 1 2 999999 -767969 2 1 999996 2 284165 979613 1 17 999994 64687 1 345223 846068 397821 2 2 999999 1 527984 819070 592464 2 2 999999 1 376213 877266 -379908 1 2 999999 236530 1 654567 865980 -875720 2 341931 366928 2 13 999996 2 340674 495050 2 2 999999 2 2 999999 2 274522 356127 2 9 999996 2 23530 345795 1 3 999998 -581934 2 1 999990 1 84518 510493 357245 2 58738 121918 2 166981 492070 2 2 999999 1 2 999999 441649 2 368655 522722 1 637493 778504 670497 2 241554 648644 1 15 999998 387433 1 409561 991931 -954591 2 2 999999 1 670640 911885 -989458 1 2 999999 943494 2 446295 497115 1 2 999999 -689403 2 108718 710423 2 8 999985 1 417908 480207 284112 1 304654 429686 682051 2 6 999994 2 16 999996 2 1 999995 1 2 999999 -105542 1 2 999999 -521413 1 12 999987 -594281 2 32999 540168 1 20 999998 -240921 2 2 999999 1 7 999996 383683 1 2 999999 -771247 1 188410 792990 798896 1 8 1000000 405170 1 17 999988 252580 2 2 999999 2 14 1000000 1 2 999999 899839 1 35861 868065 -597374 2 11 999989 2 2 999999 2 2 999999 1 10 999985 702393 2 2 999999 2 2 999999 2 719897 747924 2 449882 555264 1 2 999999 396698 1 2 999999 55467 1 2 999999 -40849 2 2 999999 1 2 999999 -209190 1 3 999990 150476 2 2 999999 2 528250 995726 1 2 999999 -970 2 455074 974913 1 2 999999 -710295 2 16 999982 1 172534 856364 295500 1 877250 983118 745260 1 17 999994 -100828 2 279906 747392 2 3 999988 1 5 999981 318723 2 13 999984 2 143566 163167 2 67834 393469 2 94328 208787 2 2 999999 1 2 999999 -18497 1 591045 689869 -312089 1 249473 864392 409769 1 20 999995 -815114 2 9 999992 2 20 999995 2 2 999999 1 2 999999 -782969 1 2 999999 364749 1 2 999999 -418379 2 2 999999 2 2 999999 1 2 999999 -974732 2 2 999999 1 2 999999 997522 1 20 999995 -339853 2 2 999999 2 2 999999 1 97764 364393 70946 2 318139 363840 2 165561 769867 1 533191 756128 -139135 2 2 999999 1 29898 978740 -635781 1 590499 808959 95546 1 10 999983 997506 1 344853 963042 -867651 2 2 999999 2 471123 804022 1 21250 859108 -92791 2 2 999999 1 416609 514692 -574296 1 205411 570416 20666 1 2 999991 504371 2 2 999999 1 209989 352398 -318038 1 221229 286405 370229 2 2 999999 1 12 999983 715623 1 2 999999 656833 2 4 999995 2 2 999999 1 142987 269354 563043 2 2 999999 2 6 999991 1 9 999993 -923512 1 268492 750395 -685418 2 893564 943089 1 15 999985 -390213 1 229382 268134 -917202 1 2 999999 -350097 1 2 999999 831439 2 2 999999 1 2 999999 842 1 2 999999 428705 1 8 999993 102451 1 104283 761976 967075 1 2 999999 257704 1 385378 968890 856983 1 10 999998 -428737 1 601249 691126 -826991 2 2 999999 2 12 999982 2 357575 863589 1 2 999999 120657 1 14 999998 -536305 2 13 999981 1 2 999999 984557 2 2 999999 2 2 999999 1 294054 453084 780408 1 259384 287893 -807318 1 4 999982 -349980 1 3 999999 350753 2 6 999994 2 356898 499004 1 449055 731770 -572974 2 2 999999 1 700889 820656 404461 2 2 999999 1 2 999999 830622 1 581085 632773 381398 2 10 999998 2 2 999999 2 13 999984 1 12 999985 968184 1 565853 834522 334377 2 12136 378804 1 464487 756316 178385 1 116743 218935 693491 1 881143 904249 -742528 1 9 999997 -848588 1 788320 835492 704486 2 462269 616191 2 17 999991 1 472353 490808 -813036 2 167525 876793 2 2 999999 2 227996 352705 1 168391 599549 -758147 1 12 999984 123098 2 583086 816759 1 161892 558030 -285867 1 1 999994 -655790 1 2 999999 28479 2 2 999999 1 6 999998 -293764 2 20880 33051 2 2 999991 2 10 999988 1 392704 972675 342930 1 19 999998 -121931 1 9 999983 -285450 1 182382 329237 -925830 2 2 999999 2 1 999993 2 2 999999 2 18 999986 2 6 999983 1 633248 828595 854654 1 192311 226494 962392 1 196947 937475 -870969 2 10 999994 2 275141 716146 1 12 1000000 -15033 1 14 999993 -547891 1 12 999995 361616 1 11 999983 778304 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999991 -132030 1 2 999999 -517968 1 2 999999 86353 1 574494 669578 -918983 2 2 999999 2 7 999982 2 2 999999 1 2 999999 796941 1 2 999999 447414 1 2 999999 916216 1 2 999999 -532796 2 429645 760370 1 7 999986 -553663 2 2 999999 2 523479 733845 2 2 999999 2 2 999999 1 17 999983 156609 2 20 999999 2 100677 225501 1 13 999982 387691 1 215167 488491 852599 2 5 999985 1 2 999999 -678285 2 30700 929029 1 12 999988 133031 2 37274 735641 1 2 999999 -760060 1 14 999987 -143225 2 351951 806161 2 355281 500488 1 2 999999 -75007 2 110181 284737 2 2 999999 1 213986 260540 -305505 1 19 999985 160003 1 16 999989 386268 1 61008 225204 417511 2 9 999999 2 2 999999 2 145441 737254 1 16 999982 284950 1 286539 318988 -197913 1 2 999999 760211 1 469819 966071 29020 2 476049 576302 2 2 999999 2 2 999999 1 560072 938589 959477 2 2 999999 1 13 999987 -804334 1 118301 686145 586540 1 711899 797626 775824 2 312168 714334 2 77310 247504 2 2 999999 1 420709 459192 508978 1 3 999992 -878516 1 7 999993 980704 2 506614 708063 1 224014 885834 -370735 2 11 999993 1 383790 929563 -845268 1 600120 733950 -707330 1 2 999999 904634 1 48610 454905 302699 2 539954 624852 2 298021 737757 1 858233 865761 909271 2 124435 843101 2 15 999996 2 2 999999 1 20 999986 -830928 2 827787 966450 1 2 999983 360845 1 9 999984 -309325 2 155021 795596 1 5 999991 -55394 1 581989 949861 -102702 1 51302 544383 101349 2 12 999986 2 2 999999 2 3 999996 2 54538 772141 1 41729 673111 501900 2 9 999992 2 10 999992 2 20290 524195 1 8 999987 -832122 2 2 999999 1 365267 602499 -574022 2 14 999983 2 278149 626853 2 10 999992 1 619973 643775 328335 1 6 999985 414376 2 15 999990 2 20 999990 2 2 999999 2 11 999987 1 163810 741438 -993911 2 2 999999 2 2 999999 1 16 999993 70548 1 2 999999 799427 1 2 999999 -721311 1 2 999999 -206577 2 18 999987 2 159999 795290 1 2 999999 585786 1 45482 829075 576449 2 2 999999 2 2 999999 2 334158 611565 2 9 999984 2 8 999981 2 870520 960643 1 14 999989 -26844 1 244625 338504 958936 1 17 999989 316046 2 800673 875211 1 2 999999 785054 1 9 999990 382352 1 546870 670501 895832 1 2 999999 866248 1 15 999999 -970585 2 8 999984 2 829053 869686 2 11 999982 2 205992 257059 2 9 999998 2 18 999999 2 2 999999 1 13 999982 -872082 2 2 999999 2 2 999999 2 801045 831439 2 422755 642899 1 2 999999 443887 2 14 999995 2 2 999999 1 15 1000000 -469915 1 2 999999 -4575 1 11 999985 713950 2 435559 467548 2 12 999986 2 15 1000000 2 2 999999 2 14 999986 2 2 999996 1 207411 551731 584072 1 345728 630724 191129 2 5 999983 2 677255 714069 1 2 999999 -267988 2 2 999999 2 9079 875836 1 188291 339829 365567 1 2 999999 702425 1 229529 380252 298553 2 63819 534229 2 19 999996 1 55788 982482 650509 2 261942 576308 2 14 1000000 2 2 999999 1 2 999999 57433 2 2 999999 1 13 999992 -944339 1 20 999993 268389 2 9 999984 1 181974 233200 246211 1 19 999984 441644 1 74302 585072 135601 1 2 999999 -250923 1 2 999999 -344160 1 196089 553109 816527 1 16 999992 643123 2 2 999999 1 10 999988 486884 2 7 999985 2 2 999999 1 282228 591798 472395 2 2 999999 2 11 999996 1 19 999990 205775 2 2 999999 2 2 999999 2 233183 767225 1 491472 525598 -255418 1 20 999981 -927916 2 2 999999 1 2 999999 555613 1 399690 761618 -586025 1 18 999996 -571572 2 38116 174128 1 20 999991 981939 2 2 999999 2 2 999999 1 40365 644051 -340635 1 602152 854420 551756 1 14 999985 283395 1 400297 471547 -908965 2 13 999987 2 369129 630112 2 20 999984 1 2 999988 -682940 2 2 999999 1 449891 555168 -34175 2 2 999999 2 2 999999 1 5 999988 -198262 1 2 999999 -898951 2 19 999996 2 141063 172396 1 11 999986 -837227 1 16 999986 -682044 1 2 999999 870440 1 2 999999 996861 1 2 999999 -825749 2 2 999999 1 2 999999 -284208 1 35941 262749 -684314 2 14 999994 2 2 999999 2 731977 858717 2 2 999999 1 2 999999 -523238 1 6 999990 515065 2 697891 834535 2 15 999987 2 2 999999 2 40496 745809 1 2 999999 -621354 2 259566 596132 2 2 999999 1 12 999986 10759 2 444011 781577 2 2 999999 1 516306 583785 -962060 2 2 999999 1 2 999999 -802541 2 8 999984 2 286035 679344 2 2 999999 1 2 999999 -208640 1 2 999999 253718 2 11 999992 2 2 999999 2 137863 305486 2 1 999985 1 10 999997 -573847 1 2 999999 988227 1 2 999999 181911 1 2 999999 209547 1 2 999999 -57405 1 5 999997 -21673 2 18 999998 2 620464 640783 1 12 999984 -375715 1 2 999999 152126 2 1 999983 2 6 999990 2 2 999999 1 2 999999 969403 1 15 999997 -305764 2 6225 595273 2 386470 405135 1 2 999999 30846 1 2 999999 3861 2 2 999999 2 4 999996 1 424557 801594 -956276 1 2 999999 -391613 1 13 999996 -741326 1 2 999999 -987113 1 2 999999 -730645 1 195273 905777 -546640 1 16 999986 -931587 1 687273 921007 -18424 2 553246 890642 1 1 999994 578836 1 622264 705415 557749 1 2 999999 33646 1 2 999999 -364636 1 2 999999 -102186 1 604054 934477 621829 2 808807 839959 1 2 999999 700098 1 251511 976613 -359083 2 16 999981 1 18 999992 46335 1 188724 888289 -549986 1 2 999999 879491 2 2 999981 2 2 999999 1 11 999983 811195 1 2 999999 -703764 2 14 1000000 2 5 999984 2 2 999999 1 2 999999 662493 1 2 999999 440658 2 3 999990 2 16 999997 1 449350 995931 -702978 2 2 999999 2 2 999999 1 675375 719693 -365680 1 758244 852709 9271 2 3 999981 1 2 999999 334821 1 6 999988 -60358 1 3 999985 210907 2 2 999999 1 150346 239373 -371644 2 113782 637435 1 2 999999 -507772 2 236843 731309 1 58012 287818 -954251 2 2 999999 1 32183 312360 533029 1 13 999993 719933 1 21994 812346 -152284 2 90726 276885 2 2 999999 2 2 999999 2 501624 979340 1 15513 230278 -206804 2 130040 806126 1 2 999999 -590947 1 12 999981 -922910 2 2 999999 2 520653 805233 1 16 999982 926394 1 17 999995 -711952 1 32425 303342 297472 1 589784 764757 -759083 2 257000 678978 2 45787 58958 1 14 999997 -723494 2 9 999992 2 2 999985 1 304141 489463 619617 1 2 999999 993415 2 2 999999 2 5 999984 2 5 999981 2 2 999999 1 4 999995 872776 1 79804 405829 -23503 1 20 999999 948243 1 3 999996 -697713 2 2 999999 1 229255 650574 -60095 2 2 999999 1 61207 599372 -336477 2 6 999994 2 4 999983 1 99324 440284 -544068 2 194828 525600 2 668217 915408 2 153281 675566 1 2 999999 82680 1 3 1000000 -689592 2 649279 881227 1 126210 968814 -768385 1 56954 130302 114530 1 413876 686088 38853 2 15 999995 2 334812 773055 1 2 999999 136431 2 544212 638656 2 20 999998 2 2 999999 1 2 999999 -527982 1 25672 727293 -806862 2 43910 754964 1 15 999997 670433 1 2 999999 -392339 2 12 999986 1 2 999999 509324 2 18 999997 2 10 999988 2 2 999999 2 369920 625308 2 2 999999 2 498650 728969 2 730352 804457 2 67229 879909 2 2 999999 2 444896 968171 1 2 999999 -387460 2 900934 930527 1 18 999987 -820394 1 2 999999 -739788 2 12 999984 1 2 999999 -499823 1 130522 513066 -981086 2 15 999987 1 12 999993 658620 1 2 999999 -449174 2 15 999993 1 3 999985 -207891 2 4 999994 2 2 999999 1 1 1000000 273950 1 2 999999 -207098 1 3 999994 -731797 2 15 999985 2 3 999981 2 2 999999 2 570371 986721 1 189868 520041 959553 1 2 999999 810191 2 590505 815789 2 2 999999 2 11 999993 1 149975 685516 713105 1 11 999987 -770200 1 162559 648774 745541 2 4 999993 2 10 999995 1 9 999987 -977739 2 7 999999 1 2 999999 -991421 2 2 999999 1 2 999987 -451750 1 2 999999 464117 2 2 999999 2 2 999999 2 2 999999 1 4 999999 -688687 1 13 999995 966754 1 10 999994 655012 2 2 999999 1 568711 675644 437387 1 5 999985 -529828 2 3 999981 1 282979 965780 54472 2 2 999999 1 2 999999 -649460 2 253238 651153 1 2 999999 -966770 1 446101 693228 755578 2 2 999999 1 19 999981 -861002 1 103777 593968 -997557 2 2 999999 2 10 999991 2 419898 994762 1 15 999990 893873 1 2 999999 117939 2 146749 924842 1 2 999999 -767417 2 4 999994 1 85860 602378 -280604 2 16 999989 2 2 999999 1 224786 760920 300131 1 2 999999 36704 1 2 999999 -176862 1 442824 943914 777553 1 2 999999 893657 1 2 999999 596843 1 4 999995 21427 2 37763 934076 2 2 999999 2 2 999999 1 17 999990 -317 1 115506 146917 -754008 1 2 999999 137669 1 4 999982 679897 1 579962 832313 -405472 2 2 999999 2 2 999999 1 116545 719924 -459384 2 2 999999 2 2 1000000 1 4 999981 193339 1 2 999999 -292416 2 14 999997 2 17 999992 1 10 999990 249305 2 2 999999 2 2 999999 2 14 999996 2 301055 692778 1 2 999999 -348884 1 19 999998 -526719 1 2 999999 427968 2 2 999999 2 2 999999 1 944046 993054 -686735 1 11 999989 -160362 1 2 999999 16977 1 2 999999 554783 1 18 999994 112634 2 13 999988 1 2 999999 536580 1 237483 723883 583803 2 16 999994 1 350766 619944 869149 2 8 999989 1 354544 731130 -764412 1 17566 357059 -784872 2 594780 995680 2 15 999985 2 2 999999 1 2 999999 231676 2 2 999999 1 2 999999 756425 1 294856 985691 -938638 2 12 999990 2 4 999999 2 201918 772199 2 525017 704228 2 76153 609424 1 16 999986 -362101 1 570742 903960 701130 1 2 999999 -377883 1 9 999993 -812154 2 484291 604458 1 2 999999 -154430 1 2 999982 -613391 2 568848 670411 2 20 999987 1 1 999994 1652 2 2 999999 1 2 999999 -496600 2 95087 261383 1 262289 446420 -708861 1 6 999996 81681 1 2 999999 729530 2 14 999985 2 2 999999 2 20 999990 2 14 999983 1 2 999999 217971 2 120055 682851 2 296952 703737 2 20 999988 2 5 999984 1 2 999999 791499 1 2 999999 -698804 1 101669 212290 135022 1 2 999999 280854 2 226492 497695 2 553761 606599 1 4 999982 374907 2 10 999998 1 910147 939991 -220533 1 2 999999 -221275 2 74370 633511 2 2 999999 2 2 999999 2 9 999989 1 2 999981 376597 1 2 999999 964675 2 4 1000000 2 245325 606542 1 2 999999 557767 2 1 999990 1 2 999999 -420295 2 20 999992 1 2 999999 -160326 1 2 999999 -673706 1 2 999999 764730 2 76773 980407 1 2 999999 -860263 2 7 999992 1 6 999993 -599992 1 2 999999 -381770 2 383753 608186 2 220606 723229 2 139764 742186 1 478539 618553 -37897 1 16 999982 935802 1 20 999995 -60697 1 294580 840059 -305757 1 2 999999 -281737 1 34467 870212 -768363 2 4 999986 2 116333 736978 1 425668 608729 771293 1 2 999999 -722984 2 397784 969412 1 2 999999 -229242 1 2 999999 90478 2 16 999994 1 16 1000000 345159 2 6 999991 1 106609 950323 563233 2 598094 796447 1 122902 731399 236595 1 20 999982 -988119 1 2 999999 -28094 2 324158 860652 1 8199 242041 914344 2 2 999999 1 2 999999 -558145 2 269595 696869 2 2 999999 1 301084 898240 81857 2 2 999999 1 12 999997 -567694 2 2 999999 2 629196 715907 2 465312 674880 1 552205 769480 9495 2 2 999999 2 2 999999 2 19 999990 1 361091 953693 -323028 2 2 999999 2 2 999999 1 2 999999 -463692 1 2 999999 -262058 1 11 999995 -379245 1 2 999999 -285162 2 498243 969122 2 2 999999 2 2 999999 1 481870 712470 5460 2 32279 809907 2 2 999999 2 377794 722510 2 2 999999 2 2 999999 1 2 999999 -828074 2 18 999983 1 1 999993 -989383 2 2 999999 1 161258 178318 -727036 1 934732 960864 -181238 2 2 999999 1 606347 822766 967176 2 637020 708981 2 2 999991 1 280161 343466 -671333 2 16 999995 1 261183 681777 157043 1 5 999999 50536 2 524901 611449 2 461915 645380 2 29961 872293 2 1 999997 1 2 999999 -986512 2 9 999982 1 366289 899657 771329 2 2 999999 2 20 999990 1 5 999986 -654694 2 2 999999 1 3 999990 -357557 2 55213 605425 1 20 999996 835973 1 7 999986 -73400 1 9 999989 -797909 2 164182 246717 2 2 999999 1 2 999999 -166840 1 670853 770897 -71297 1 159663 882919 -267873 2 2 999999 1 3 999983 141095 1 2 999999 941062 1 168153 993419 248533 1 2 999999 -948600 1 405402 707693 -188437 2 2 999999 1 4 999986 -153096 2 280971 835324 2 349472 379222 2 186749 679266 1 2 999999 737484 1 17 999981 -693938 1 2 999999 -555922 2 2 999999 2 563393 974434 1 179656 366114 490719 1 2 999999 -561012 1 2 999999 708783 2 10 999990 1 12 999990 126604 2 2 999999 2 14 999989 2 17 999981 2 49196 920899 1 12 999989 -101142 2 19 999997 2 226395 294987 2 14 999986 1 20 999991 -619215 2 15 999998 2 141354 809287 1 6 999984 -230676 2 17 999996 2 18 999983 1 631721 831451 416711 2 2 999999 1 111766 275478 -73609 2 254226 897317 2 2 999982 1 2 999999 -79599 1 8738 368943 -209968 1 218968 909548 -747353 2 25286 657349 1 2 999999 -787112 1 924638 930360 -308467 1 20 999997 234982 2 2 999990 1 6 999982 74146 1 10 999993 888081 2 2 999999 2 2 999999 2 2 999999 1 11 999997 644109 2 2 999994 1 2 999999 -623637 2 2 999999 2 246154 910688 2 2 999999 1 2 999999 114271 1 2 999999 117683 2 307864 928969 2 258217 856316 2 8 999991 1 15 999990 356064 1 2 999999 -357897 1 2 999999 -784903 1 588529 775121 -488014 1 642083 968029 -609850 1 12 999989 -990111 2 108407 891483 2 542217 659710 1 660770 718341 -991766 2 18 999998 2 2 999999 2 11 999997 2 18 1000000 1 17 999983 72521 2 18 999993 2 2 999998 1 289527 342579 155463 2 239617 272546 2 2 999999 1 2 999999 963339 2 2 999999 1 367800 856734 305958 1 369552 413359 -87702 2 82271 131273 2 2 999999 2 14 999993 1 2 999999 -886882 1 16 999991 -739256 2 9 999995 2 13 999992 2 391982 485123 1 556545 584756 417622 1 435423 465374 -379895 1 2 999999 611952 2 2 999999 1 2 999998 -801123 1 226567 491616 -917480 1 2 999999 600053 1 2 999999 14794 1 39410 140633 -921337 1 1 999993 800148 2 2 999999 2 10 999992 2 1 999984 2 4 999998 1 2 999999 -473093 1 2 999999 -501531 2 2 999999 2 12 999996 2 2 999999 1 2 999999 845825 2 2 999999 2 2 999999 2 15 1000000 2 319991 792801 1 6 999994 -292979 1 419435 964982 -581829 2 793687 952990 1 2 999999 -378200 1 2 999999 -489262 1 2 999999 -333750 2 6 999994 1 250226 943238 -859931 1 17 999992 400029 1 573625 684821 -584050 2 2 999999 2 8 999984 1 16 999984 860534 1 12 1000000 -937584 2 4 999985 1 20 999990 36412 1 2 999999 -41503 2 2 999999 2 10 999991 2 11 999988 1 2 999999 -857100 1 2 999999 -26963 1 116471 171242 883612 2 20 999996 1 10 999985 -224972 1 90776 975448 25647 2 14 999993 1 1 999997 399683 2 2 999999 2 4 999988 1 20 999982 -989615 2 148422 678845 2 12 999983 2 1 999987 1 2 999999 -862903 1 2 999999 95120 2 2 999999 1 2 999999 -356617 2 20 999981 1 2 999999 -785247 2 317623 724873 1 2 999999 -961791 2 67313 405449 2 594097 839519 2 7 999981 2 2 999999 2 61817 67526 1 7 999999 -938484 1 145088 506758 249256 2 455185 523304 1 20 999983 815884 2 3 1000000 2 2 999999 2 94780 613015 1 817562 826569 -974179 2 100313 423225 2 50268 696075 1 13 999993 -901030 1 52790 708337 -469476 1 19 999998 -537556 1 2 999999 79343 2 2 999984 2 2 999999 2 9 999998 2 366472 914501 1 2 999999 -119878 2 2 999999 1 2 999999 334961 2 17 999985 2 2 999999 2 2 999999 1 19 999998 531685 2 2 999999 1 36327 323269 -548828 2 369789 671227 1 560235 676501 642158 1 204832 982593 898189 1 2 999999 514087 2 297471 478181 1 2 999999 789978 2 5 999999 1 2 999999 152580 2 2 999999 1 7 999984 -747545 1 4111 806049 859326 1 2 999999 -121800 2 8 999984 2 380335 453750 2 2 999999 2 17 999992 1 18 999996 -659544 2 19 999988 2 10 999986 2 486811 910031 2 6 1000000 1 2 999999 -483756 1 407187 880303 -223829 1 2 999999 -177986 1 469211 859434 -714799 1 16 999991 208548 1 481627 707401 23568 1 2 999999 -395764 2 2 999999 1 2 999999 -519995 2 4 999990 2 1 999993 1 592128 596052 -863148 1 2 999999 474137 2 12 999987 2 252484 725098 2 641573 670247 1 2 999999 -155708 2 322321 824227 1 12 999998 274528 1 430068 492270 -335732 1 18 999991 -577647 1 12 999994 251643 2 11 999996 2 326116 585919 2 2 999999 2 110224 413015 2 20 1000000 2 5 999981 1 2 999999 -249001 2 30121 838325 1 17 999991 -35914 2 11 999995 1 2 999999 -769077 2 20 999986 2 2 999999 1 2 999999 -874017 1 20 999988 -574422 2 346677 773006 1 2 999999 799992 1 17 999982 -210451 1 4 999995 -418095 2 10317 195400 1 372381 686110 970227 1 66350 811608 739128 1 2 999999 -927669 1 9 999998 945431 1 6 999982 97867 2 13 999997 1 2 999999 209922 2 8 1000000 2 2 999999 1 588702 593783 -395106 1 100040 110138 927030 2 5 999990 2 65991 457488 2 2 999999 1 16 999988 633501 2 2 999999 1 6 999992 -958867 1 6 999981 264183 1 2 999999 -415100 1 661671 958158 974093 2 681080 767263 2 196009 653107 2 718116 861219 2 298092 405815 1 465845 808706 620799 1 2 999999 -34218 1 324409 541693 646854 1 2 999999 -230869 1 2 999999 934384 2 376220 618145 1 2 999999 -380764 1 701890 791256 257522 2 10 999991 2 2 999999 1 305688 546255 -91793 2 365465 996036 1 2 999999 1412 2 7 999994 2 133055 138474 2 14 999991 1 2 999999 -660819 2 165880 898311 1 54883 703693 948322 2 17 999995 1 3 999989 657192 1 795473 959788 358412 2 19159 999377 1 2 999999 -606650 2 2 999999 2 28640 738126 1 666608 774247 196448 2 2 999999 1 2 999999 800233 2 8 999982 1 2 999999 -914226 1 378389 541846 147454 2 256377 395190 2 5 999994 2 18 999998 1 226110 381070 -481000 2 292732 996506 2 20 999982 1 2 999999 -499397 2 4 999987 2 18 999986 1 12 999982 -143561 1 17 999988 -497141 1 1 999988 -542193 1 798902 974888 86146 1 17 999982 -677978 2 302840 973880 1 2 999999 206734 1 2 999999 -537433 1 2 999999 -674815 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -217481 2 17 999994 2 2 999999 2 4 999997 1 14 999992 292631 1 2 999999 798466 2 62875 612963 1 2 999999 -590095 1 11 999988 381963 1 2 999985 153561 1 2 999999 553494 2 2 999999 1 2 999999 -379671 2 8 999988 1 6 999993 -967465 2 75067 771414 1 16 999992 -543316 2 13 999992 2 339050 809240 1 2 999997 318722 1 1 999999 -4686 1 2 999999 -270969 1 19 999985 110877 2 13 999986 2 15 999982 2 6 999991 1 110490 295792 951806 1 650439 997934 793853 2 2 999999 1 156701 776157 -185262 2 200805 461088 1 419812 481256 682166 1 11 999990 -621794 1 2 999999 -424266 1 289828 364297 -703133 2 2 999999 1 18 999999 -331962 2 75271 172264 1 122957 246497 75380 2 2 999999 1 2 999999 391361 2 2 999999 1 17 999993 -544411 2 143226 582921 2 13 999996 2 2 999999 2 681811 704253 1 2 999999 603549 2 2 999999 2 2 999999 2 2 999999 1 304890 824795 -195460 2 663804 781843 2 12 999996 1 450277 806843 -142377 1 2 999999 250072 1 417064 831833 787284 2 2 999999 2 2 999994 1 2 999999 -807778 2 2 999999 1 497718 905010 -929997 2 203239 409845 1 145049 595065 870535 1 2 999999 726129 2 429572 924498 2 252553 925995 1 332665 830495 715169 2 349261 676186 1 140949 745277 -150272 2 2 999999 2 16169 850425 2 5 999992 1 16 999992 -475133 2 330163 885547 2 2 999999 2 2 999999 2 436011 969066 2 462637 507606 1 2 999984 -884039 1 411789 914771 301609 1 18 999987 -649082 1 10 999988 814494 2 2 999999 2 179799 412425 2 2 999999 2 754101 769911 1 2 999999 13179 1 2 999999 322531 1 14 999995 -808227 1 15 999997 -285205 1 308917 772879 -41410 1 740441 895914 -742193 2 2 999999 1 12 999989 -56803 2 690518 696223 1 2 999999 -789704 1 7 999988 597595 2 2 999999 1 545981 947376 892031 1 123975 457005 950121 2 256231 854742 2 2 999999 1 544751 996183 -314042 1 461891 497910 468862 2 1 999993 2 20 999986 1 2 999999 114292 2 2 999999 2 10 999991 1 10 999982 -463114 2 10 999989 2 9 999996 2 607632 969951 2 2 999999 2 2 999999 2 678862 819235 1 2 999999 -821776 2 2 999999 1 16 999986 -940167 1 316369 662701 -243076 1 2 999999 -412963 1 6 999986 -864868 2 5 999992 2 2 999999 2 8 999996 2 6 999991 2 136791 224763 2 317789 389185 1 2 999999 -59982 1 293164 476430 -676056 2 5 1000000 2 2 999999 2 6 999984 1 12 999999 412180 1 2 999999 287647 1 20 999999 -338500 2 2 999999 1 528572 571748 623245 1 6 999983 -254862 1 2 999999 -835212 2 6 999985 1 4 999986 286532 2 4 999981 2 114093 459587 2 2 999999 1 17 999999 -423087 2 2 999999 2 184025 226679 1 2 999999 -122066 2 2 999999 1 19 999989 37837 1 2 999999 774349 2 1 999986 1 285162 970412 -378697 2 19 999982 1 15 999983 -815143 2 652626 744265 2 10 999987 2 3 999993 1 2 999999 -971861 2 14 999998 1 2 999999 35693 1 19 999994 688518 1 2 999999 -187578 1 228373 576747 73209 2 471620 551686 2 239605 278478 1 371941 617489 -729417 2 618911 776032 1 2 999999 -434182 1 747407 835718 -666714 2 400669 510548 1 534220 580149 -34502 1 2 999999 -499111 2 10 999986 1 2 999999 -768656 1 8 999999 -197505 1 2 999999 -267245 1 2 999999 781896 2 2 999999 1 48179 678168 -35246 2 11 999998 1 2 999999 452287 2 2 999999 1 7 999985 700293 2 467539 558403 1 4 999984 183165 2 16 999984 2 20 999998 2 478194 775254 2 18 999989 2 218122 974959 2 19 999996 1 8 999987 -227367 2 7 999992 1 8 999982 135635 1 3 999995 -262606 2 215294 623416 2 6 999996 2 15 999996 1 222907 248948 163 1 7 999997 866209 2 253192 309777 1 2 999999 740110 2 2 999999 2 2 999999 2 8 999987 1 19 999999 -72189 1 42787 355590 -347835 1 2 999999 632310 1 446573 894998 833610 2 60031 427977 1 4 1000000 792778 1 2 999999 -122910 2 2 999999 1 2 999999 -345556 2 8 999994 2 2 999999 1 11 999989 319512 2 229411 780669 1 2 999999 -553769 1 2 999999 -551766 2 51575 471175 1 330253 672155 386402 1 37405 930874 -23084 1 16 1000000 -603062 2 2 999999 1 2 999999 -867237 1 209151 872245 755167 2 2 999989 2 311602 403576 2 2 999999 1 6 999993 -742022 1 2 999999 10573 1 601964 915388 377205 2 18 999981 1 641277 735838 -580287 2 2 999999 1 2 999999 -573580 2 483504 725779 2 2 999999 1 8 999988 912477 1 10 999999 223966 2 2 999999 2 2 999999 1 17 999994 -699227 1 11 999995 998845 1 7 999988 696903 1 17 999986 -217043 2 525461 542402 1 11 999982 507726 2 137007 243807 2 2 999999 2 9 999982 1 2 999999 792419 2 757071 985772 1 227587 997159 94670 2 7 999991 1 232269 717070 666986 2 2 999999 2 464761 809020 1 89898 282371 -370343 1 2 999999 -830762 2 10 999999 1 10 999985 -638219 1 2 999999 580110 2 14 999992 1 1 999996 773687 2 9 999987 2 8 999983 2 16 999993 1 354032 745786 989781 2 2 999999 2 2 999999 1 420865 810987 735959 2 2 999999 1 16 999993 -8166 2 159409 715946 1 2 999999 -305073 1 148170 283086 334748 2 2 999999 2 199907 751878 2 2 999999 1 2 999999 -787123 2 4 999985 2 18 999983 1 1 999986 730826 2 2 999999 2 261296 787967 1 59829 404507 428619 1 14 999989 612492 2 2 999999 1 2 999999 142400 2 275815 853921 1 4 999989 860483 1 2 999999 604679 2 81651 914177 1 2 999999 387727 1 8 999994 800491 2 12 999985 2 2 999999 2 2 999999 1 20 999996 -473259 1 60973 167610 129232 1 77427 427796 427397 1 1 999991 -687415 1 2 999999 115571 1 1 999992 9089 2 2 999999 1 2 999999 67084 2 4 999984 2 332458 348255 2 2 999999 1 11 999982 651137 1 197167 579291 402939 1 2 999999 -252308 1 65252 765502 -228621 2 2 999999 2 2 999999 2 15 999984 1 185446 951038 743734 2 12 999989 2 2 999999 1 2 999999 595670 2 2 999999 1 2 999999 -328126 1 2 999999 69358 2 16 999988 1 6 999987 -304977 1 6 999993 -420438 1 11 999991 -710678 2 2 999999 2 184908 417281 1 197380 970351 967149 1 2 999999 123704 2 18224 62543 1 301836 443766 -998941 2 2 999999 1 207348 918442 485083 2 106828 613321 1 116048 288872 467225 2 9 999984 1 134354 454241 -686430 1 13 999999 -25311 1 470119 646467 -599656 2 5 999986 1 2 999999 365489 1 1 999982 -377825 1 83208 418760 135865 1 2 999999 25216 1 2 999999 418320 1 14 999983 354071 2 10 999988 2 134015 922153 2 2 999999 2 2 999999 1 13 999982 -487744 1 55964 926913 242634 1 5 999994 83893 2 2 999999 2 13 999995 1 2 999999 -597928 1 13 999993 301526 2 14 999989 1 1 999991 450417 2 14 999992 1 200759 685384 -774252 1 112645 513636 832195 2 1 999996 1 2 999999 -983476 1 2 999999 927607 1 181451 754638 -420194 1 6 999998 887334 1 637581 922369 -139145 2 6 999998 1 20 999994 -805951 2 2 999999 2 735744 885645 2 614081 930255 2 2 999999 2 2 999999 1 2 999999 -629151 2 15765 747103 1 6 999998 -308695 2 2 999999 2 2 999985 1 32790 648236 795296 2 208383 300258 2 171012 927296 2 2 999999 1 2 999999 93703 2 18069 447898 1 122612 578431 9952 1 31722 744436 904391 2 2 999999 1 92875 305605 -80024 1 13 999986 214439 2 2 999999 1 2 999999 902973 1 2 999999 442057 1 2 999999 -699500 2 192793 327316 2 2 999999 2 2 999999 1 14 999987 -730412 2 2 999999 1 14 999991 -916560 1 2 999999 -741032 1 497412 697129 -454180 2 95861 657323 1 8 999999 -851858 2 313545 952865 1 18 999992 807931 2 2 999999 1 100995 849603 -461202 1 216030 614189 303006 1 3 999991 -217679 2 339143 893894 2 111150 827274 1 8 999993 744750 1 2 999999 706604 2 2 999999 1 12 999995 115177 2 2 999999 1 144316 372716 735863 2 3 999993 1 429928 432253 361381 1 10 999991 -653845 1 2 999999 656270 2 607612 889761 2 402294 931700 1 2 999999 -252850 2 11 999999 2 463720 849408 1 2 999999 292756 2 874224 984436 2 16 999994 1 159053 443077 761976 2 2 999999 2 562880 585523 2 180979 696808 2 7 999984 2 694060 787112 1 2 999999 119237 2 386260 955123 1 17 999997 813833 2 14 999982 1 2 999999 -107512 2 10 999999 2 2 999999 2 2 999999 1 429424 923776 772694 2 9 999981 1 2 999999 441568 2 335682 364396 1 315644 712611 267498 1 343311 718087 619767 1 737968 939818 -447205 1 17 999991 573585 1 2 999999 -110878 1 2 999999 830436 1 5 1000000 81804 1 1 999992 243338 2 242177 518861 1 2 999999 -920599 1 2 999999 738433 1 197391 784970 -288669 2 12709 344208 1 253122 628486 995887 2 681312 729646 1 2 999999 -434971 2 2 999999 2 2 999999 1 2 999999 -113804 1 4 999988 15089 1 7 999985 -262823 2 2 999999 2 52761 753257 2 2 999999 2 36038 722397 1 13 999994 -111163 2 18 1000000 2 2 999999 2 3 999990 2 2 999999 2 5 999991 2 2 999999 1 2 999997 -489187 1 9 999985 -32198 1 2 999999 -888847 1 340850 876155 517463 2 2 999999 2 11 999982 1 575964 797558 -974249 2 429570 922129 1 46493 779548 -231624 1 10 999993 -888554 2 14 999988 2 2 999999 1 19 999999 -118792 1 495947 810129 -679602 2 2 999999 1 158284 978900 -662726 1 87894 598252 452689 1 17 999983 -328277 2 2 999999 1 79465 685984 -600858 1 2 999999 66723 2 2 999999 2 2 999999 1 2 999999 624715 1 2 999999 -950173 2 6 999996 2 11 999987 1 12 999986 -451174 1 696117 814023 193788 2 2 999999 2 229153 594308 1 11 999983 497175 1 2 999999 -243892 1 2 999999 634584 1 14 999989 -359508 1 2 999999 -27770 2 2 999999 2 2 999999 1 17 999985 327139 1 2 999999 -630016 1 2 999999 103916 2 137530 322626 1 548301 603824 898018 1 14 999992 -867618 1 16 999999 799839 2 225747 526236 2 8 1000000 2 4 999989 2 2 999999 1 101569 310043 622797 2 5 999984 1 10 999996 -94358 1 245615 981394 453874 1 16 999986 801278 1 2 999999 879497 1 2 999999 79 2 2 999999 1 2 999999 473756 2 15 999985 2 3 999998 1 17 999987 -712096 1 2 999999 -4874 1 139844 588792 -674620 1 2 999999 326447 2 260517 869398 1 3 999993 869155 2 2 999999 2 180465 839833 1 2 999999 -600440 2 19 999994 2 20 1000000 1 2 999993 -984307 1 16 999993 -422543 1 2157 48522 -500677 1 20 999991 -985137 1 2 999999 -111647 1 650569 712328 732618 1 813083 840913 248979 2 2 999999 1 2 999989 -352516 2 2 999999 1 6 999985 639621 1 276830 543322 398583 1 17 999989 693459 1 190897 990473 347623 2 8 999987 2 2 999999 2 3 999983 1 2 999999 727526 2 859877 886506 2 2 999999 1 2 999999 -388956 1 2 999999 -822870 2 104102 185325 1 2 999999 949274 1 2 999999 -188971 2 6 999995 1 4 999981 -455975 2 2 999999 1 2 999999 -158063 2 184458 559764 2 2 999999 2 708382 905289 2 225837 743129 2 1 999996 1 13 1000000 -759673 2 2 999999 2 3 999988 2 2 999999 1 2 999999 656224 1 2 999999 163217 1 13 999984 804489 1 10192 661383 463314 2 2 999999 2 2 999999 1 10 999988 720652 1 2 999999 -132658 1 717612 944450 49432 1 714995 912043 -900036 2 67236 835025 1 869456 970439 -510859 2 15 999993 1 384331 933874 640986 1 2 999999 209790 2 150745 717147 2 2 999999 1 15 999989 882101 2 76542 285118 1 2 999999 389203 2 379443 543060 2 2 999999 1 194154 534322 930878 2 2 999999 2 2 999999 2 18448 478346 2 2 999999 2 570624 594635 1 11 999983 734478 1 2 999999 -935793 1 743908 934113 -309128 2 2 999999 2 17 999987 1 36291 93433 845919 2 2 999999 2 647805 952754 1 2 999999 -508463 1 15 999981 427679 1 2 999990 727339 1 2 999999 785614 2 11 999990 2 212748 779673 2 12 999986 2 2 999999 2 2 999999 1 2 999999 -125605 2 554230 624167 1 153491 484272 -953428 1 118443 964756 -672833 2 426485 637187 1 130439 951572 581866 1 723011 973583 624162 1 335729 934759 -939003 2 14 999995 1 135464 185662 976069 2 247339 368076 2 2 999999 1 2 999999 -509982 1 2 999999 -987020 1 10 999997 -884814 2 2 999999 1 20 999998 -982477 2 2 999999 1 5 999983 -783066 2 542530 816462 1 2 999999 202294 1 129028 208039 -661752 2 11 999994 1 2 999999 -387411 1 2 999999 -810650 2 296535 497498 1 2 999999 -136453 2 790312 819985 1 2 999999 291731 2 2 999999 1 2 999999 866165 2 391391 537085 1 2 999999 -628858 2 583585 737529 2 13 999991 2 2 999999 1 17 999995 877397 2 2 999999 1 429859 935238 -715459 2 543266 649042 2 2 999999 2 138693 848587 2 268980 631358 2 105953 529502 2 2 999999 2 97374 723468 1 73858 114861 837582 1 2 999999 -613405 1 10 999998 -139342 1 2 999999 -489289 2 2 999999 2 2 999999 2 10 999999 2 727450 922709 2 2 999999 1 3 999983 124275 2 7 999995 2 2 999999 1 2 999999 -551689 2 2 999999 2 312557 780419 2 3 999981 2 13 999997 1 743925 934540 948622 2 14 999995 2 10 999983 2 13 999984 2 2 999986 1 2 999999 186615 2 63587 743937 2 9 999999 1 402596 779204 477943 2 279260 517036 1 661126 915498 640835 1 38620 918988 -450635 1 88921 419112 -960008 2 698017 701133 2 10 999982 2 2 999994 1 682546 807691 618206 2 406696 406750 1 12 999993 330779 2 62172 789288 1 155955 408880 -627279 2 2 1000000 1 378789 849357 754361 2 2 999999 2 941690 979055 2 2 999999 1 2 999999 -716405 1 2 999999 -531621 2 159156 958094 1 9 999989 857351 1 8 999986 -954613 1 19 999999 692712 2 49168 822344 1 66129 892836 -699590 1 2 999999 -874265 1 301402 318315 -990214 1 6 999988 -792589 1 422653 820469 -667872 2 440823 514755 2 413095 965733 2 214527 539637 1 270958 616499 711885 1 13 999993 -57344 1 2 999999 -24524 2 2 999999 2 5 999989 2 408846 419446 1 75034 126794 -931518 2 197592 261478 2 5 999998 1 10 999996 914368 2 14 999985 1 15 999988 752817 1 2 999999 -955661 1 2 999982 806341 2 7 999995 1 18 999992 189416 2 19 999996 1 267965 906214 -207154 1 95334 697582 -148617 2 751295 833185 2 2 999999 1 2 999999 15832 1 285204 586026 717696 1 2 999999 56895 1 18851 97791 515742 1 1 999984 117000 2 103923 656349 2 2 999999 2 53999 311739 2 2 999999 2 2 999999 1 2 999999 422948 2 713006 760265 2 2 999999 1 2 999999 117818 1 2 999999 863964 1 139770 219470 -945218 2 453403 992568 1 2 999999 128516 2 10626 98460 1 1 999986 -560075 2 2 999999 2 555545 621862 1 17 999998 308266 2 472132 634298 1 62776 154749 897811 1 372576 570763 -797954 2 5 999986 1 2 999999 -230898 1 2 999999 -294115 1 2 999999 960689 1 3 999984 459820 2 13 999983 2 305405 542869 2 450655 949636 2 19 999994 1 2 999999 -762425 1 2 999999 347197 1 475693 698729 -455582 1 12 999984 -869801 2 2 999999 1 2 999999 -307672 1 2 999999 382361 2 2 999999 1 18462 512433 94977 2 2 999999 1 747068 793618 -54970 2 2 999999 2 2 999999 1 2 999999 -357249 2 18 999987 2 15 999990 1 2 999999 622803 2 9 999986 2 144048 762593 2 2 999999 2 2 999994 1 1 999992 -96737 2 377450 857340 2 1 999998 2 2 999999 1 4 999989 -238037 2 185532 860961 1 292123 856686 -108573 2 115205 830325 1 10 999997 -223902 2 450403 786947 1 2 999999 898840 1 422305 492664 -47731 1 4 999997 72090 1 9 999989 857631 2 19941 426635 2 945146 986466 2 20484 688608 1 2 999999 -578527 1 2 999999 93563 1 251925 888179 975816 1 1 999997 537197 1 198288 775502 336604 2 109543 651358 1 14 999992 -63806 2 585082 585130 1 8 999989 -708123 2 474184 880418 2 2 999999 1 151060 949240 655089 2 457802 665280 1 101521 230321 -765005 1 2 999999 -253034 2 425547 710361 2 1 999995 2 2 999999 1 2 999999 764994 2 2 999999 2 9 999995 2 60639 273799 2 2 999999 2 54468 356935 2 18 999991 2 737030 821258 1 2 999999 -894917 2 230095 690136 1 2 999999 194980 2 197680 629209 1 8 999995 226460 2 2 999999 2 150188 577221 1 2 999999 37556 1 94786 305372 -256002 2 1 999989 1 546660 878127 -36531 1 2 999999 631738 1 447579 665412 766436 2 2 999999 2 10 999991 2 13 999998 1 16 999999 -659003 1 443075 653902 520588 2 2 999999 1 18 999995 -719010 1 12 999983 166049 2 434060 460469 1 79412 135068 -104296 1 3 999985 479053 1 2 999999 345915 2 2 999999 1 2 999999 -625163 1 2 999999 6424 1 97013 136078 -237773 2 98291 479021 2 9 999992 1 2 999999 -184873 1 2 999999 -306770 2 2 999999 2 15 999990 2 686357 877924 1 2 999999 810039 2 704366 743878 2 6 999990 2 178778 601387 2 2 999999 1 2 999999 581528 1 636361 673546 -553110 2 12 999983 1 2 999999 -473413 1 447183 953374 853499 2 175266 773262 2 2 999999 1 2 999999 379567 1 300592 564566 -531212 1 15 999985 119433 2 2 1000000 1 567465 774755 965624 1 242085 303854 43149 2 384971 477998 1 4 1000000 403790 1 4 999986 877802 1 2 999999 309359 1 14 999995 -783595 2 2 999999 2 15 1000000 2 2 999999 1 335980 504474 461981 1 2 999999 -380633 2 175871 315002 2 18 999992 1 2 999999 85445 1 622414 712941 866762 2 432986 467652 1 14 999996 369703 2 53050 752755 1 2 999999 176578 1 19 999993 101459 2 2 999995 1 28260 742843 229483 2 269560 974225 1 2 999999 399107 2 798741 971494 1 110989 708139 590290 1 2 999999 -993990 2 437996 998677 2 633758 652890 2 2 999999 1 2 999999 -348507 1 4 999982 -143389 2 2 999999 2 18 999983 1 18 999999 885832 1 19 999996 632379 1 514746 525737 276717 2 1 999992 2 16 999982 2 2 999999 2 2 999998 2 8 999999 1 14 999999 197121 2 2 999999 1 741871 998939 -795576 1 2 999999 -961114 2 181402 870670 2 795753 933492 2 6 999997 2 360655 525640 1 2 999999 -629062 1 37608 783242 -521155 2 2 999999 1 2 999999 210034 1 8 999984 -773238 2 19 999997 2 2 999999 1 796716 839299 869361 1 15 999982 -190305 1 12 999986 292467 1 353369 418871 92910 2 2 999999 2 2 999999 2 18 999986 2 19 999994 1 2 999999 112537 1 2 999999 470061 1 12 999999 124809 2 2 999999 1 2 999999 716728 2 2 999999 1 413198 913550 -816193 1 2 999999 102322 1 18 999996 83056 1 2 999999 -948057 1 5 999981 415409 1 59627 884610 -451460 2 16 999981 1 1 999997 805118 2 440727 460423 2 2 999999 2 395874 984051 1 20 999992 789543 2 17 999993 1 85441 574212 703950 1 20 999985 -885180 2 15 999990 1 7 999981 21259 2 735 347781 2 612969 958091 2 2 999999 1 12 999990 -102428 1 7 999993 718581 2 2 999999 2 2 999999 1 98175 352704 -314840 1 2 999999 975700 1 489498 704146 911957 2 1 999997 2 2 999999 2 2 999999 2 18 999983 1 1 999992 -950479 2 15 999990 1 13 999993 400615 1 80774 384307 -572446 2 18 999991 2 2 999999 2 2 999999 1 474119 511456 -573940 2 795137 902372 1 15 999990 -379370 2 1 999997 2 7 999987 1 3 999990 -690407 1 4759 417511 371647 1 357937 994717 868219 1 256711 616379 -375559 2 8 999998 2 409802 413088 2 16 999982 1 13 999988 -525015 1 10 999988 772322 2 2 999999 2 2 999999 1 2 999999 -183733 2 9 999984 1 11 1000000 -808938 2 189690 767919 2 13 999981 2 41472 376754 1 2 999999 200917 2 10 999999 2 2 999999 1 2 999999 718157 1 235695 683119 599143 1 2 999999 366055 1 16 999987 -331040 1 10 999994 -623756 1 411971 481496 -719192 2 72334 664177 1 13 999996 268416 2 2 999999 1 2 999999 -264452 1 8 999992 -262199 2 312930 787008 2 777971 848458 2 53681 353706 1 2 999999 -401331 2 2 999999 1 2 999999 -633329 2 325509 965962 2 342031 798684 2 15 999996 1 2 999999 -475809 1 3 999990 -275256 1 14 999988 226013 2 17 999987 1 12 999996 876925 2 67663 112141 1 2 999999 -397561 1 548383 755860 665138 1 2 999999 -681834 1 2 999995 -657880 1 14 999985 -579775 1 375628 768321 -701931 1 15 999985 546648 1 2 999999 55755 2 11 999984 2 2 999999 2 2 999999 1 2 999999 -614416 1 2 999999 916465 2 363568 863956 1 608294 714636 872039 1 128128 776568 42984 2 10 999995 1 72646 324607 -691995 2 2 999999 1 2 999999 -548960 2 462854 900896 1 18871 801104 491119 2 685841 829516 1 264705 785827 -274792 2 2 999999 2 2 999999 1 15 999985 392914 1 66394 712369 -620854 2 2 999999 2 4 999992 2 18 999999 2 2 999999 1 2 999999 -820337 1 2 999999 500912 2 2 999999 1 67657 171405 998805 2 511828 734177 2 2 999994 1 11 999987 222238 2 2265 587387 1 11 999995 469803 1 12 999983 535239 1 2 999999 359583 1 11 1000000 129088 2 560373 710805 1 19 999993 711097 2 364257 719461 1 260172 948837 -110410 2 2 999999 1 2 999999 851486 2 63636 393886 1 2 999999 -833406 1 168546 495629 842595 2 20 999996 1 27386 461842 -198695 2 2 999999 2 85806 687457 1 20204 30284 -200940 1 2 999999 984840 1 1 999994 537481 2 528414 719187 2 2 999999 1 2 999999 -84879 1 20755 301108 -832126 2 2 999999 1 2 999999 -659498 1 1 999992 295210 1 19 999990 965026 1 7 999992 -130886 1 82464 551074 131686 1 18 999995 561984 1 18 999983 -754402 2 2 999999 2 2 999999 2 789640 918213 1 628660 916469 867558 1 2 999999 -711466 2 5 999998 2 2 999999 2 2 999999 1 2 999981 -890767 2 138300 697761 1 6 999993 580670 2 2 999999 2 12 999992 1 2 999999 -594258 1 2 999999 600928 2 2 999999 1 10 999983 105256 2 5 1000000 1 454604 757835 -944000 2 2 999999 1 2 999999 283849 2 2 999999 1 6 999998 -468168 1 349838 948960 -167105 2 146423 587459 1 472198 547414 545334 2 2 999999 1 34865 234853 -663 2 2 999999 1 2 999999 852279 2 2 999999 1 2 999999 130744 1 2 999999 847319 2 8 999985 2 14 999984 1 30647 923292 -791171 2 2 999999 2 2 999999 2 2 999999 2 814918 842192 2 11 999999 1 18 999991 -932643 1 13 999984 191032 1 95060 798494 -681850 1 141041 626567 -26005 1 2 999999 -316519 2 308851 581822 1 17 999990 670106 1 310614 831205 665689 2 197275 367138 2 4 999993 2 6 999994 1 2 999999 322254 1 39373 134141 468252 1 2 999999 -75046 1 2 999999 147461 1 2 999999 479565 2 66742 72894 2 415863 419128 1 9 999991 2605 2 249653 929001 1 68359 101813 -620340 2 2 999999 2 2 999999 2 2 999999 2 176760 251432 2 12 999986 1 7 999984 -708246 2 2 999999 2 7 999987 1 2 999999 -669210 1 18 999986 173539 2 277278 475935 2 360180 745946 1 17 999997 403434 1 2 999999 -122141 1 555653 813088 -688276 1 167010 316879 873338 2 176185 966308 2 516780 712198 1 2 999999 1042 1 217519 938586 -743694 1 17 999993 -786658 1 2 999985 -422654 2 2 999981 2 2 999999 2 113236 945351 1 2 999999 13568 1 126431 323343 314481 2 13 999990 2 20 999995 2 26161 119296 2 552072 721849 2 344890 363004 1 2 999999 305544 1 6 999993 880903 2 2 999999 2 14 999986 2 2 999999 2 2 999999 1 319229 393957 189596 2 77626 221578 2 22762 841191 1 2 999999 -762049 2 10 999994 2 706628 734040 1 10 999985 118992 1 377996 932101 397998 2 112971 801710 1 2 999999 24724 2 2 999999 2 357891 897046 2 2 999999 2 2 999999 2 306531 575793 2 2 999999 1 2 999999 -318465 1 17 999997 557783 2 10 999994 2 18 999987 2 183460 937597 1 2 999999 -969574 2 1 999990 1 528811 802963 -277070 2 159040 475757 1 6 999987 265401 1 2 999999 -951269 1 771271 846040 -834185 1 776862 864630 965919 2 2 999999 2 20 1000000 2 13 999983 2 10 999989 1 613116 773107 428189 1 2 999999 2437 1 18 999997 -471979 1 17 999995 -553261 1 10 999997 59966 2 16 999994 1 178350 500089 -845502 1 392404 787315 -63552 2 2 999999 2 12 999982 2 4 999996 2 737230 859003 1 408728 727556 500505 1 650308 739510 894282 2 534528 679165 1 2 999999 941284 1 274398 581996 -863951 1 2 999999 163671 2 148467 494129 1 838847 999190 248008 2 17 999990 2 321524 741964 1 20 999989 -385610 1 412148 438015 61373 2 2 999999 1 2 999999 -433063 2 13 999999 1 2 999999 622497 2 2 999999 2 12 999985 1 12 999998 -88438 1 64510 581478 586933 1 2 999999 -219117 2 11 999989 2 5 999993 1 275861 953499 356628 2 468598 866737 2 58885 468589 2 20 999991 2 274681 762759 2 3 999999 2 2 999999 1 2 999999 -627142 1 2 999999 -166894 2 2 999999 1 9 999982 437319 1 2 999999 748948 2 2 999999 1 14 999991 -769958 2 6 999983 2 6 999995 1 324516 943322 663241 1 19 999991 -315527 2 18406 914412 1 500464 733557 732507 2 407866 540318 2 590448 813061 1 440017 487558 314627 2 31809 964562 1 534664 743463 754801 1 9 999984 -524619 2 2063 439541 2 10 999986 2 11 999994 1 877902 884716 383504 1 424050 849514 357010 1 584230 795877 471491 1 2 999999 -650510 2 18 999981 2 101362 535792 1 7 999991 -45167 1 20 999987 853854 2 94479 103730 1 16 999995 -365559 2 2 999999 1 2 999999 -84855 2 11 999987 1 1 999989 749397 1 12 999984 356767 1 10 999994 -884600 1 61320 728112 699318 1 2 999999 -55058 1 7 999983 362023 1 156385 981161 641159 2 268138 487945 2 154402 948457 2 11 999991 2 2 999999 1 484028 919117 305440 2 7 1000000 1 3 999993 268626 2 10002 798025 2 176231 942162 2 2 999999 2 80044 957588 2 321308 887566 2 98161 938850 2 43426 448950 2 2 999999 2 2 999999 1 2 999999 -886415 1 114114 603494 278802 1 122169 877074 -504050 2 6 999990 2 126493 256473 1 9 999982 -654011 1 464526 762464 25056 1 9 999988 -519090 1 2 999999 110305 2 2 999999 2 2 999999 2 540023 945164 2 796658 917600 1 11 999991 -532112 2 2 999995 1 402952 560501 -222116 1 619179 750506 -672558 2 5 999982 1 44828 328093 457300 1 2 999999 668685 1 456127 724159 -701227 2 2 999999 2 2 999999 1 2 999999 936041 2 117754 457379 1 315127 622832 838560 1 335468 356151 -322532 1 13 999990 41088 1 2 999999 -4828 2 2 999999 1 6 999997 687941 2 710327 724257 2 2 999999 1 850991 908727 -23901 1 2 999999 -414358 1 263606 995355 268037 1 20 999986 -659206 1 2 999999 -423682 1 141163 894633 -578167 1 2 999999 790578 2 2 999998 2 2 999999 1 2 999999 682003 2 524172 687298 2 150067 980811 1 2 999999 825578 2 2 999999 2 112348 651872 2 288122 378203 2 2 999999 1 12 999997 -138173 2 2 999999 2 10 999995 2 292380 954892 1 2 999999 -412293 2 2 999999 2 78507 490774 2 2 999999 2 9 999981 2 18 999990 1 12 999998 -56562 1 2 999999 630848 1 14 999984 538891 2 165014 345169 2 19 1000000 2 10 999995 2 1 999983 1 3 999992 -890817 2 2 999999 1 3 999999 -198577 2 511407 549127 1 3 999983 -773147 1 169092 917640 234525 2 2 999999 2 2 999999 2 402188 978141 2 2 999999 2 1 999981 2 497356 989261 1 2 999999 538578 2 14 999984 1 2 999999 -988708 2 2 999999 2 320762 909418 2 638373 856590 1 7 999983 922358 2 2 999999 1 10 999990 822119 1 15 999995 239661 2 2 999999 2 29534 312019 2 1 999999 2 529021 782258 2 2 999999 1 15 999999 -788898 1 189270 974588 -440018 1 17 1000000 738624 1 9 1000000 828317 2 2 999999 1 66626 575850 355842 2 2 999999 1 14 999994 800428 1 14 999982 -389278 1 12 999993 573121 1 2 999999 5931 2 16 999994 2 11 999993 2 17 1000000 1 258140 424857 -323937 1 123653 512536 228570 1 764531 903837 -41155 1 275404 644049 -334679 1 346902 366493 21183 1 1 999989 476934 2 2 999999 2 5 999984 2 8 999982 1 2 999999 -781974 1 3 999998 -791082 1 6 999995 -936893 2 2 999999 2 11 999984 1 17 1000000 667021 2 2 999999 1 2 999999 -529534 1 706369 725330 956987 1 11 999985 -719496 2 1 999993 1 2 999999 952375 1 357408 896986 273417 2 2 999999 2 622279 840666 1 17 999991 -784530 2 2 999999 2 778411 999402 2 2 999999 2 330587 853260 1 2 999999 719613 1 2 999999 598393 2 2 999999 1 14 999995 -768981 2 2 999999 1 467674 565482 379479 2 581593 608306 1 493537 728416 496097 1 1 999990 -842596 1 6 999988 674298 2 18 999982 2 2 999999 2 2 999999 2 2 999999 2 137845 947707 2 2 999999 2 2 999999 1 1063 921696 191000 2 6 999984 1 8 999995 -27577 1 2 999999 -290354 2 132368 952704 1 9 999995 -164679 2 20 999984 2 2 999999 2 2 999999 1 2 999999 -51871 2 11 1000000 2 222292 837602 2 282977 294918 2 14 999999 1 10 999996 305337 1 34571 290983 -335418 1 2 999994 373986 1 19 999987 -104675 1 2 999999 509470 2 1 999995 1 26167 508827 -502255 2 810898 994151 1 4 999996 950943 1 2 999999 -247078 2 2 999999 2 13587 312099 2 16 999982 2 2 999999 2 466058 749445 2 2 999999 2 449773 671207 2 516821 562096 1 16 1000000 -79950 2 152048 743964 2 2 999999 2 2 999999 2 246600 901235 2 8 999986 2 2 999999 1 6 999993 -89278 2 142189 858160 2 2 999999 1 57706 454231 187610 1 2 999999 -434426 2 10 1000000 1 96769 951737 -165061 1 13 999987 974646 2 19 999994 2 2 999999 1 146087 410544 660004 1 2 999999 263558 1 8 999996 12592 1 15 999984 -763117 1 2 999999 -516171 2 2 999999 1 260724 975560 -189956 1 11 999993 -429161 1 2 999999 705929 2 5 999993 2 15 999999 1 19 999981 930030 2 81276 151791 2 9 999996 1 537980 683271 -755463 2 503810 631366 2 2 999999 2 2 999999 2 2 999999 2 444612 547829 2 2 999999 1 8 999994 257307 1 2 999999 559352 1 2 999983 89488 2 10 999994 2 2 999999 1 2 999999 230344 2 57339 114462 2 20 999996 2 2 999999 1 2 999999 -72566 1 339562 880363 -10909 1 2 999999 -826440 2 11 999994 1 2 999999 -11830 1 410038 779886 54111 1 2 999999 271506 2 581908 642806 2 2 999999 1 302875 446943 133812 2 6 999988 2 2 999999 2 498597 936261 2 2 999999 1 2 999999 -402446 1 413809 418358 -380975 1 2 999999 -844895 1 12 999981 -441746 1 3 999984 642472 2 975388 978530 1 8 999984 -90105 2 2 999999 2 187129 292356 2 16 999998 2 25433 162977 1 446117 613803 -846937 2 2 999999 1 2 999999 656442 1 5 999990 247675 1 2 999999 -113064 2 10 999986 1 797013 818548 224372 1 2 999999 -505943 2 230606 910854 2 18 999985 2 2 999999 1 2 999999 433047 1 2 999999 -445623 1 2 999999 -87198 2 19 999991 1 177338 898111 764942 1 13 999985 -773838 2 10 999991 1 2 999999 -432593 1 18 999992 292113 2 10 999982 2 2 999999 2 2 999999 2 2 999999 2 450786 675785 1 665531 748622 -853501 2 5 999999 2 2 999999 1 588218 628334 -812621 1 2 999999 -188451 2 2 999999 1 19 999996 -493575 1 9 999987 -222963 1 6 999991 -714794 2 348273 417114 1 2 999999 648702 2 2 999999 2 15 999982 2 424653 797705 2 2 999999 2 769956 962610 2 15 999982 1 449896 568599 -442181 2 2 999999 1 11 999989 381723 2 9 999998 2 2 999999 2 2 999999 1 36606 147703 688388 2 2 999999 1 2 999999 42800 1 2 999999 -949405 2 2 999999 1 2 999999 740759 1 107179 674945 906991 1 2 999999 30045 1 20 999997 -369912 2 8 999987 1 2 999999 963458 2 10 999994 2 1 999993 1 2 999999 -827706 1 89240 184090 918333 2 2 999999 1 66902 270381 -311790 2 4927 150223 1 85912 99598 835615 2 329856 714625 2 2 999999 2 2 999999 1 185555 431257 -436153 2 14 999982 1 278954 976160 -26344 1 1 999992 545373 1 15 999986 -756730 1 214385 493618 118308 1 19 999994 238972 1 9 999983 -129543 2 2 999999 1 851714 858087 -218802 2 4 999995 2 435838 642219 1 10 999990 -620631 1 10 999992 -135863 1 72102 652807 -333778 1 2 999999 189847 2 20 999984 1 2 999999 344340 2 15 999984 2 89668 765424 1 2 999997 358330 1 12 999989 -185334 2 19 999998 1 2 999999 -268931 1 13 999991 517607 1 2 999999 -51278 2 19 999990 2 6 999981 1 2 999999 66937 2 13 999987 2 16 999995 2 2 999999 2 459671 784394 1 12 999991 -629548 1 10 999991 420434 2 469550 955774 1 3 999989 398289 2 258064 565874 2 10 999992 1 147507 676131 -129298 2 5 999994 2 14 1000000 1 5 999987 -520397 1 2 999999 -348488 2 13 999995 1 759571 983745 524924 2 2 999999 2 2 999999 1 645413 757948 577129 1 635148 658677 -23475 1 2 999999 -173954 2 17 999996 2 2 999999 1 780806 962413 10576 1 2 999999 -521124 2 11 999996 1 17 999996 407445 2 501318 539277 2 101054 297291 2 591170 933256 2 4 999991 2 13 999987 1 2 999999 -21532 1 239771 341468 186271 1 2 999999 834941 1 7 999995 542533 2 2 999999 2 2 999999 2 4 999984 1 2 999999 796670 2 365291 582091 2 19 999987 2 7 1000000 2 492437 675484 1 4 1000000 -114859 2 2 999999 1 251413 319603 -384294 2 2 999999 1 455092 884912 -377055 2 226764 782032 1 6 999986 -92551 2 18 999986 2 2 999999 2 125867 567529 2 2 999983 1 84023 956614 241945 2 1 999987 2 2 999999 2 735172 867371 1 235596 826515 -292515 2 2 999999 2 74984 945640 1 323928 533157 -963060 1 345962 779370 -586183 1 2 999999 -126787 1 7 999989 376694 2 2 999999 1 2 999999 338448 1 5 999996 692435 1 743574 870259 -802711 2 912333 999288 2 2 999999 1 1 999996 -903273 1 2 999999 12997 1 2 999999 -494083 1 325817 678635 209085 1 2 999999 -128195 1 15 999993 125091 1 8 999993 -512888 1 2 999999 570025 2 7 999984 1 2 999999 -496482 2 32135 156545 2 203574 273470 1 388245 979346 -622874 2 12 999997 1 227700 827382 196399 1 2 999999 817322 1 2 999999 -836274 1 5 999990 439350 2 10 999991 2 10 999989 2 2 999999 2 455590 601331 2 623792 937495 2 96225 194328 1 16 999985 -364795 1 2 999999 -134772 2 20 999988 2 910620 951613 2 2 999993 2 2 999999 2 2 999986 1 2 999999 702251 1 3 999990 137641 2 252993 857771 1 2 999999 -91885 2 2 999999 2 52864 410540 2 320817 914123 1 2 999999 119572 2 2 999999 1 2 999999 50029 2 1 999991 2 14 999989 2 432477 691366 1 13 999990 -320781 1 7 999983 296727 2 674876 831733 1 430547 623981 734247 1 15 1000000 347019 2 5 999998 2 6 1000000 1 626715 867927 380430 2 43932 920065 1 299183 776350 744053 1 416776 819955 -409881 2 10 999998 2 42650 642420 1 2 999999 956377 1 16 999991 888400 2 2 999999 1 150762 830271 637670 1 98473 976546 -143465 2 17 999982 1 324635 645549 -427311 2 19 999981 2 4 999992 2 2 999999 1 11 999995 -533565 1 6 999993 571940 2 298893 341283 2 2 999999 2 7 999999 2 18 999993 1 2 999999 147017 1 2 999999 32443 2 2 999999 2 700840 958730 1 250882 578879 -353029 1 6 999998 820282 2 2 999999 1 16 999996 -171524 1 2 999999 193600 2 17 999988 1 475216 502732 393335 1 93450 756999 968269 1 8 999998 -669737 1 17 999991 638765 1 467738 843047 346856 2 4 999984 1 2 999999 77423 2 566529 875593 2 258675 785742 2 2 999985 2 2 999999 1 2 999999 -567850 1 2 999999 -847117 2 2 999999 1 2 1000000 -294902 2 13 999984 1 123697 615811 -232706 2 73687 998951 1 16 999993 743293 2 464164 896907 1 2 999999 688886 2 2 999999 2 11 999996 1 288052 796930 348575 1 2 999999 301678 2 4 999985 1 266132 406157 -170394 2 6 999987 1 8 999998 389251 1 2 999999 929321 2 2 999994 1 2 999987 417592 1 16 999988 -46266 2 2 999999 1 7 999988 884710 2 6 999988 1 2 999999 707886 1 757648 907220 -365222 1 7 999993 705040 1 234200 588538 521753 2 10 999984 2 20 999998 1 539013 842706 426845 2 19 999981 1 503577 840125 231610 1 12 999991 173881 2 2 999999 2 8 1000000 1 1 999990 -627690 1 3 999999 983717 2 2 999999 2 2 999999 1 785008 937909 509550 1 15 999990 -518801 2 2 999999 1 9206 460479 210726 2 4 999990 1 644368 797586 914429 2 273035 525593 2 2 999999 2 68898 711528 1 2 999999 -331881 1 2 999999 -738654 2 12 999982 1 2 999999 -971448 1 2 999999 -535903 2 186908 617103 2 2 999999 2 2 999999 1 13 999986 -965884 2 2 999999 2 186867 261773 2 172706 485163 2 8 999993 2 16 999995 2 2 999999 2 5 999992 2 395219 427417 2 5 999991 2 15439 170285 2 7 999994 2 459107 465670 1 601654 873782 -152555 1 2 999999 515765 1 2 999999 164161 2 2 999999 2 11 999988 2 10 999981 1 2 999999 -337640 2 9 999981 1 5 999983 -287332 1 161839 395360 796880 2 16 999981 2 397579 754110 1 10 999998 585782 1 2 999999 -676680 2 2 999999 2 2 999999 1 16 999994 668489 1 11 999996 -554521 2 2 999999 1 9 999992 -280721 1 17 999988 681034 1 2 999999 -900629 2 13 1000000 1 2 999999 -35492 1 2 999999 431397 2 2 999999 1 7 999987 558505 2 936486 945660 1 306003 624280 539650 1 2 999990 454706 2 2 999999 2 1 999994 2 15 999993 1 2 999999 42917 1 5 999989 846389 1 2 999999 370794 2 411204 493813 1 36658 520215 465544 2 14 999999 1 160714 294614 -156909 1 564852 784553 -880395 2 14 999998 1 2 999999 686268 1 63013 907391 490761 1 14 999997 397175 2 2 999999 1 73631 276589 762371 1 7 999988 -513557 2 721987 860153 1 40908 676924 38696 2 2 999999 2 4184 772256 1 357409 712012 -107196 1 599908 654832 445527 2 1884 833108 2 344042 424815 2 4 999985 2 5 999994 1 167405 710864 -375841 1 10 999986 960677 1 2 999999 -466802 2 5 999999 1 2 999999 -213198 2 3 999993 1 2 999999 -126216 2 46273 443257 2 2 999999 2 2 999999 1 2 999999 440607 1 20 999996 354132 1 116980 666991 198088 2 163751 343954 1 153638 319828 145915 1 461098 630459 54196 2 19 999983 2 14 999995 1 712522 874059 532631 1 2 999999 -360866 2 411672 617085 1 549287 801815 -395672 2 5 999982 2 2 999999 2 2 999999 2 172658 539785 1 2 999999 22021 2 2 999999 1 2 999999 851140 2 7 999997 2 2 999999 1 2 999999 833998 1 20427 30898 176917 1 2 999982 359627 1 241485 322044 -945558 1 6 999989 689790 2 18 1000000 1 213456 330896 888810 2 119683 968100 2 595693 998824 2 11 999981 2 281124 903520 2 601470 950857 1 2 999999 -624984 1 6707 299669 -259078 2 2 999999 1 2 999999 35223 1 19 1000000 6783 1 3 999994 646679 2 12 999996 2 690645 960744 2 689032 716452 1 10 999986 710965 2 2 999999 1 16 999998 -344412 1 2 999999 330612 1 16 999992 369210 1 12 999993 329162 2 240790 672964 2 94005 632740 2 2 999999 2 19 999997 1 2 999999 -404446 1 20 999984 -265803 1 2 999999 -540705 1 100121 178866 -893377 2 430319 977105 2 317342 846956 2 2 999999 1 129668 756809 -429765 2 703183 736403 2 11 999983 2 731237 807046 1 421163 440851 -990590 2 22897 228156 2 635541 863812 2 2 999999 2 2 999999 2 392435 457984 1 356713 881349 682867 1 501259 949223 742321 1 18 999998 -610419 2 205150 808547 2 9 1000000 2 2 999999 2 2 999999 2 9 999989 2 2 999999 1 2 999999 -156619 1 11 999988 453946 2 2 999999 2 20984 362660 2 77030 362530 1 2 999999 -855992 2 6 999982 1 2 999999 -210189 1 2 999999 256003 1 280319 843457 -758903 2 759165 949632 1 2 999999 448191 2 529659 762508 1 9 999999 -475847 2 17 999981 2 17 999999 2 2 999999 1 14 999990 -441088 1 152396 282274 619599 1 2 999999 -828116 1 2 999999 111961 1 2 999999 -155536 1 2 999988 108601 1 2 999999 -905704 1 2 999999 661661 2 462784 551009 1 14 999996 537665 1 2 999999 -73885 1 180344 884730 -455772 1 15 999991 986370 2 16 999987 2 7 999996 1 7 999988 692187 2 2 999999 1 2 999999 -819302 1 293275 975044 -743252 2 8 999988 1 17 999988 -691949 2 217729 601585 2 12 999990 2 557371 832302 2 2 999999 2 2 999989 1 9 999997 122946 1 12 999992 818188 2 6 999983 1 461067 736344 783596 2 11 999987 1 2 999991 617093 1 2 999999 -303902 1 459740 632667 -138199 2 127023 301008 1 9 999999 -284371 1 489497 928889 276816 1 19 999996 -609940 2 2 999999 1 459752 774427 447831 1 369967 547576 383381 2 2 999999 2 10 999983 1 17 999997 -121515 2 19 999989 1 2 999999 4259 1 6 999999 188547 2 2 999999 1 17 999997 -221706 2 2 999999 1 2 999999 10694 2 2 999999 2 450908 837519 2 13 999990 1 16 999995 324555 2 2 999999 1 19 999985 -246972 2 18 999986 2 2 999989 2 1 999988 2 5 999994 1 13 999995 -68852 2 8 999993 1 13 999983 265399 2 2 999999 1 2 999999 -148617 1 46112 778087 -351465 1 8 999993 -368985 2 3 999983 2 15 999994 2 2 999984 2 743257 870867 1 10 999993 469187 1 14 999996 -506534 2 18726 798394 2 7 999988 1 16080 556379 -895306 1 588545 664585 -296822 1 5 999997 122368 2 10 999987 1 2 999992 -21079 1 2 999999 -53860 1 15 999993 456374 2 1 999983 2 1 1000000 1 219718 233453 -556556 2 516298 865655 1 2 999999 627380 2 2 999999 1 13 999995 -174589 2 221152 605273 1 4 999998 -449632 2 19 999983 2 11 999993 2 260499 833235 1 259903 436608 822903 2 12 999997 1 17 999998 803763 1 2 999999 -920972 1 2 999999 -404545 2 14 999991 1 2 999999 682104 2 13 999983 1 2 999999 -860100 1 120361 981908 547120 2 2 999999 2 2 999999 1 2 999999 -325603 1 177164 846182 -89609 2 80594 86686 2 2 999999 2 274138 726993 1 2 999999 -240476 2 19 999989 1 15 999981 816369 1 9 999981 -507396 2 15 1000000 2 2 999999 2 2 999999 2 18 999987 2 3 999984 2 2 999999 2 2 999999 2 5 999998 2 57881 783299 1 2 999999 -213056 2 447677 769476 1 54455 386245 541220 2 133240 645498 1 700822 935671 311384 2 45457 175987 1 11 999989 741941 1 3 999991 -851389 2 231096 664079 2 2 999999 1 2 999999 -168058 2 318040 788193 2 2 999999 1 161120 700697 -224601 2 2 999999 2 115812 134080 1 32671 594180 -627850 1 10 999995 839290 2 2 999999 2 2 999999 1 2 999999 -234219 1 2 999999 -286616 2 2 999999 2 2 999999 2 14 999993 2 416970 970577 1 18 999998 147215 2 192001 533735 1 2 999999 -603837 2 296322 939114 2 271716 677347 2 2 999999 1 130035 772439 -614350 2 524764 916050 1 5 999988 653910 1 13 999998 -10873 1 2 999999 171760 1 2 999999 251465 2 2 999999 2 275091 793726 2 419881 438000 1 2 999999 -495103 1 654169 763172 360409 1 561756 982887 -277172 1 2 999999 34 1 231730 498010 306798 2 583099 684064 2 18 1000000 2 6 1000000 1 2 999999 -160308 1 2 999999 -341967 2 17 999999 2 2 999999 2 2 999999 2 75071 923292 2 4 999988 1 17 999996 -211729 1 2 999999 240579 1 9 999996 848013 1 544007 669049 526660 2 12 999997 2 2 999999 2 2 999989 1 20 999991 318821 2 16 999990 2 2 999999 1 73444 363091 874436 1 13 999999 -841748 1 2 999999 -23201 2 363050 423275 2 405272 727058 1 325609 709223 303490 1 498635 529220 697015 1 2 999999 70657 1 9 999998 -64860 2 20 999995 1 2 999999 465678 1 242303 533570 417191 1 2 999999 -207340 1 2 999999 -422110 2 4 999983 2 9 999986 2 436329 944758 1 2 999999 -35595 1 476047 955251 929377 1 2 999999 333717 1 621873 747946 808415 1 2 999999 698267 2 3108 117497 1 358874 770991 -994630 2 6 999991 1 2 999999 -862536 1 19 999998 -432706 2 3 999990 2 45249 441935 2 10 999987 1 2 999999 -294637 1 2 999999 -287173 2 2 999999 2 13 999992 1 2 999996 199675 2 3 999986 2 13 999997 1 2 999999 -401979 1 2 999999 860464 2 16383 342762 2 735224 997953 1 2 999999 -866379 2 2 999999 2 2 999999 1 221330 414496 412799 1 2 999999 317769 1 8 999995 -817387 1 74951 137962 -27846 1 560717 657806 270695 2 8 999987 2 5 999989 1 14 999981 -598901 2 141455 797981 2 2 999999 1 764179 799208 -565638 2 17983 666797 1 540252 909791 -846028 1 790515 836682 756359 1 3 999988 -121417 2 2 999999 1 214576 984122 -957157 2 2 999999 1 3 999995 -266030 1 2 999999 580723 2 2 999998 1 2 999999 -685578 2 145099 550234 2 2 999999 2 25994 827592 1 2 999999 327076 2 2 999999 1 150763 328207 523423 1 15 999995 658641 1 536204 599618 593511 2 11 999992 2 565494 608367 1 19 999995 686139 2 390578 998207 1 33948 397958 241085 1 15 999986 -684985 2 29269 740340 2 2 999999 2 580850 787552 1 2 999999 853385 1 853496 969409 -167054 2 6 999991 1 2 999999 -138295 2 3 999989 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 1 999989 -774059 2 17 999995 1 2 999999 144839 1 7220 345806 -244368 1 80059 858511 -553430 1 11 999989 -41745 1 19 999995 -434694 2 2 999999 1 149429 266176 800029 2 479387 765805 2 2 999999 2 5 999992 1 19 999982 268523 1 7 999985 717350 2 13419 683325 2 2 999999 1 771895 942683 -628218 1 2 999999 953131 1 2 999999 526517 2 2 999999 1 2 999999 -576425 2 10 999992 2 2 999999 2 610140 839631 1 104835 410146 610079 2 2 999999 2 19 999990 2 832240 849935 1 360248 915426 484170 1 244001 419434 -590532 1 6 999997 -795796 1 80890 847834 300832 2 10 999995 2 2 999999 2 10 999989 2 162922 733637 1 2 999999 711973 1 2 999999 -882775 1 191391 749999 715371 1 5 999985 510552 1 18 999999 -671367 2 545043 602725 1 656549 993858 826363 1 2 999999 -444922 1 2 999999 -23078 1 286300 821773 297485 2 10 999988 1 2 999999 443879 1 316919 594093 -770516 2 327226 508139 1 329372 466384 -974123 2 2 999999 1 13 999993 -350821 2 4 999985 1 2 999999 652971 2 83012 889150 1 13 999982 462414 1 2 999999 -397295 2 2 999999 1 136816 795441 -656224 1 2 999999 -370903 2 653700 674404 2 278887 961759 1 395840 566833 521622 2 14 999988 2 2 999999 1 687162 806505 379866 2 470070 588642 1 236372 434511 -610828 2 2 999999 2 10 999988 2 8 999988 2 2 999999 1 386146 799197 -453750 2 587157 925170 1 2 999999 183358 1 2 999999 274608 2 458211 811589 2 9 999995 2 2 999999 1 108205 264150 824685 1 2 999999 -105979 2 2 999990 2 20 999988 2 2 999999 1 2 999999 642343 1 9 999986 -910430 1 2 999999 -920598 2 13 999982 1 19 999991 398175 2 2 999999 1 2 999999 580144 2 140134 393623 2 1 999983 1 2 999999 246501 1 439344 464558 906695 1 2 999999 752669 1 5160 340314 396618 2 10 999988 2 2 999999 1 288812 711505 -546954 1 463006 554808 504682 2 807520 922892 1 2 999999 -430866 2 362960 846966 2 396268 722730 2 2 999999 2 5 999983 2 13 999992 2 246711 530155 2 5 999983 1 2 999999 774027 1 2 999999 -461934 2 61152 846843 2 17 999986 1 17 999988 -357893 2 195007 704234 2 2 999999 1 4 999998 701979 2 4 999984 1 4 999991 -360256 1 9 999986 274861 2 14985 897257 2 8 999982 1 584479 649028 -885755 2 2 999999 2 2 999999 2 2 999999 2 269114 464368 2 2 999999 1 18232 249933 27051 1 2 999999 74858 2 10 999991 2 770072 901351 2 17 999990 2 5 999987 2 2 999999 2 2 999999 1 4 999991 865608 1 2 999999 -347391 2 299665 505655 1 109800 728490 -689053 1 18 1000000 -870909 2 342896 526645 2 2 999999 2 19 999989 2 7775 200500 1 216990 687636 -199664 1 447845 503620 396190 2 191335 927112 2 191598 752759 2 224072 226686 1 8 999982 -338542 2 9 999981 1 117326 382482 -10784 1 2 999999 -479924 1 2 999999 362539 1 310643 620578 -419869 2 42049 964816 1 6770 663305 -870697 1 2 999999 -35208 1 5 999983 533995 1 13 999989 738971 1 2 999999 -750914 1 407838 899414 244314 1 8 999989 -226851 2 281311 463287 2 518192 659237 2 2 999999 2 26530 463868 1 19 999995 219118 1 5 999985 -949449 2 1 1000000 1 182480 327864 252695 1 133204 998923 -242660 1 7 999986 -329369 1 2 999999 682040 1 20 999984 -358582 1 253213 825194 22732 1 2 999999 339208 2 623645 849008 1 136595 623589 -379625 2 15 999985 1 2 999999 54741 2 4 999986 2 1 999984 2 2 999999 2 11573 144514 1 2 999999 954346 1 2 999999 11661 1 496319 845552 -247690 2 222716 342636 2 2 999999 1 2 999999 -769202 2 2 999999 2 2 999999 1 489679 561159 960045 2 2 999999 2 133723 420202 2 9 999998 1 7 999989 240648 1 2 999999 -672618 1 10 999995 683075 2 546235 777944 2 10 1000000 1 321951 379589 -344600 2 905464 911680 2 15 999992 2 2 999999 2 6 999991 2 259665 939751 1 236633 801152 137243 1 265852 962606 -74508 2 2 999999 2 7 999988 2 2 999999 1 345221 650913 483824 1 19 999989 263420 1 829101 896475 -91866 2 342291 998756 2 7 999997 1 37689 120077 -738997 2 2 999999 2 10 999990 1 14 999998 711200 2 2 999999 1 2 999999 -948062 2 276836 706483 1 9 999987 -506441 2 581552 587459 1 520676 802826 768728 2 2 999999 2 2 999999 1 11 999996 354669 1 2 999999 -458436 1 2 999999 681086 2 390873 773604 2 9165 528126 2 771094 989782 1 2 999999 -779257 1 247821 253103 493108 1 16 999998 -601504 2 13 999989 1 117398 613478 -865706 1 3 1000000 690409 1 16 999996 437347 2 523930 715786 2 16 999999 2 2 999999 2 15 999988 2 2 999999 1 20 999984 -266772 1 860651 918522 -650184 2 7 999983 2 2 999999 2 740560 789285 1 47588 309178 -234347 2 17 999996 1 9 999992 316481 2 2 999999 1 7 999983 320783 2 76853 240401 2 15 999981 1 2 999999 324733 1 2 999999 678267 1 287335 552586 296071 1 2 999999 281155 2 7 999999 1 11 999982 263562 1 330279 847153 -464562 2 2 999999 2 828901 921781 2 295117 724294 1 2 999999 -723131 1 319622 762505 808540 2 2 999999 2 18 999991 2 8 999993 1 593569 627632 -938945 2 2 999999 1 253931 355368 679619 1 2 999999 -388880 1 12 1000000 -321094 2 2 999999 1 185277 569156 -183707 2 19 999987 1 306363 733584 48514 1 60989 749630 -146857 2 2 999999 1 9 999995 -901713 2 22205 617901 1 2 999997 -627806 1 224523 792800 -464451 2 8 999995 1 491507 928151 -803034 1 10 999987 -719445 2 83183 382970 2 9319 225717 1 2 999999 -628209 2 4 999993 2 13 999991 2 312708 704953 2 12 999982 1 225344 294737 -666508 1 2 999999 -730730 2 2 999999 2 328858 709524 1 3 999986 394629 2 17 999997 2 15 999995 2 52658 749324 2 20 999996 2 19 999991 1 180427 698628 -960790 1 3 999994 492766 2 5 999989 2 3 999993 1 4 1000000 641516 2 653694 897187 1 13 999986 992594 1 136618 389718 -851616 2 8 999981 1 2 999999 -295047 1 555276 666149 -172005 2 18 999995 1 10 999998 653422 1 2 999999 -806047 1 450988 505349 410813 1 2 999999 -122731 2 214316 663770 2 2 999999 2 120164 437604 2 361540 880423 1 7 999988 -682697 1 6 999983 -480523 2 410473 885992 2 8 999985 1 18 1000000 -95221 2 323419 823453 2 17 999989 1 2 999999 54028 1 520424 808050 62397 2 2 999999 2 90559 625221 2 130747 379136 2 14 999986 1 13 999984 223189 1 9 999994 -38386 2 320917 379955 1 2 999999 -321792 1 735311 781146 -144113 2 2 999999 1 18464 638250 170710 1 2 999999 -875204 1 417407 684515 511924 2 14 999987 2 581893 999399 2 11 999999 2 628434 984015 2 17 999992 1 2 999999 -297679 1 7 999981 981956 2 2 999999 2 7 999991 2 282148 945425 1 540951 927938 -553010 2 34068 439666 1 147589 784846 198384 1 10 999989 829495 1 2 999999 -544412 1 1 999998 -764844 2 2 999999 1 558850 652978 -54070 1 2 999999 894243 1 2 999999 419770 1 2 999999 -148281 1 6 999985 -378076 1 2 999999 -244206 1 2 999999 -211098 2 17 999995 2 2 999999 2 676062 727631 1 4 999995 513957 2 247035 502562 2 37151 601335 2 2 999999 2 136191 266670 1 2 999999 -927299 2 311160 720716 1 12 999991 991625 2 2 999999 2 2 999999 1 2 999999 -219604 1 2 999999 -780114 2 557137 793736 2 2 999984 1 2 999999 803594 1 277486 384078 183365 2 2 999999 2 12 1000000 2 5 999987 1 2 999999 428987 2 15 999984 2 2 999985 1 16 999992 802511 1 2 999999 650731 2 2 999999 2 15071 269207 2 2 999999 2 1 999986 2 14 999996 2 148840 857842 1 7 999986 769797 2 2 999999 1 394836 970115 671892 2 75119 969285 2 109839 231938 1 2 999999 860663 2 6 999992 2 347191 564841 1 2 999999 -479095 1 423119 659902 -251285 1 2 999999 -701406 2 10125 762111 1 20 999990 213198 1 119843 378743 -43669 2 115561 358255 2 362754 833647 2 16 999987 2 743090 946812 2 16 999985 1 402390 443586 233352 1 10 999998 326282 1 2 999999 151383 2 1 999995 1 213639 702400 252877 2 8 999985 2 6 999988 2 1 999983 1 236215 976479 -192093 1 2 999999 462826 1 16 999989 197745 2 2 999999 1 2 999999 935145 2 7 999983 1 2 999999 54318 2 2 999999 2 7 999999 1 219920 439801 626442 2 4 999996 2 613219 678288 2 2 999999 2 2 999999 1 273343 850825 263289 2 19 999992 1 2 999999 -813365 2 18 999983 2 2 999999 2 698525 973504 2 20 999987 1 2 999999 787670 2 11 999987 1 2 999999 -917574 1 2 999999 -541962 1 16 999984 -214814 2 2 999999 1 2 999999 -317386 1 400865 663554 984772 1 493451 931981 74394 2 2 999999 1 4 999982 201062 2 10 999982 2 16 1000000 1 14 999985 404481 1 20 999991 -74285 2 371673 432000 1 722417 978766 145473 1 2 999999 567356 1 1 999985 293495 1 2 999999 -635067 2 2 999999 2 2 999999 1 13 1000000 -667431 2 16 999992 2 2 999999 2 483410 995856 1 14 999981 -112958 2 289542 894235 2 2 999999 1 11779 691124 -389234 2 17 999998 1 2 999999 85888 2 20 999982 2 20 999992 1 2 999999 447665 2 155764 384006 1 18 999997 -872366 1 232300 905769 -674795 2 2 999999 2 2 999999 1 5 999993 158499 1 2 999999 587039 1 1 999991 -612149 2 106655 440213 1 3838 991724 -124585 1 7 999998 -927090 2 1 999996 2 9 999982 1 359754 643502 50159 1 17 999987 135692 2 560912 961606 1 11 999996 612506 2 6 999981 1 924125 924367 808953 1 12 999981 486300 2 19 999991 1 2 999999 727547 2 2 999999 2 12 999993 2 2 999999 2 16 999998 2 2 999999 1 2 999999 -31183 2 435578 548071 1 2 999999 838586 2 62597 246045 2 353988 540503 1 11 999995 -827199 1 12 999990 -868882 1 2 999999 193671 2 26680 812226 1 294005 585589 981177 1 2 999981 -853285 1 5 999989 647421 2 301686 386987 1 2 999999 -369064 1 2 999999 -233060 2 15 999994 1 182440 761909 -801035 2 16 999985 1 2 999999 -263692 1 2 999999 955975 1 2 999999 483541 1 2 999999 -145107 2 15159 188000 2 9 999999 2 19 999988 2 2 999999 1 17 999996 559994 1 513181 641817 -887764 2 201198 941038 2 1 1000000 2 2 999999 2 1 999999 1 18 999989 149114 1 16 999983 988693 1 5 999993 -441151 1 19 999987 992885 2 280868 657738 2 2 999999 1 2 999999 -437119 1 11 999984 -212568 1 2 999999 683613 1 2 999999 -770184 2 12 999987 1 2 999999 -728236 1 722006 741216 -48739 1 2 999999 -203961 1 54915 421719 918810 2 10 999998 2 233492 511250 2 2 999999 2 2 999999 2 257644 628091 1 13 999993 -106434 2 2 999999 2 2 999999 2 20 999986 2 5 999982 2 275517 832359 2 17 999990 2 2 999999 2 6 999991 1 2 999999 297776 2 239817 822992 1 2 999999 -81412 1 2 999994 199308 2 2 999999 2 12 999995 2 2 999999 1 2 999999 401468 2 13 999985 1 2 999999 -822852 1 133943 797175 -815063 1 2 999999 -416019 2 116746 213265 1 2 999999 499325 1 2 999999 534703 1 2 999999 -213230 2 2 999999 1 127085 415281 -515711 1 2 999999 296377 2 277739 526519 1 11 999994 -62801 2 351876 452829 1 20 999985 -148086 2 5 999994 1 2 999999 427513 2 6 999997 2 6 999986 2 831726 988362 2 459232 858246 2 4 999985 2 101581 829410 2 288572 879329 1 2 999999 -626833 2 15 999988 2 7 999991 1 17108 826566 294728 2 77514 350031 2 2 999999 1 6 999984 -406729 1 11 999999 219731 1 2 999999 -361122 1 2 999999 -83075 1 1 999988 194879 2 2 999999 2 224253 257665 1 264633 861168 804749 2 149802 611189 2 2 999999 1 2 999999 266274 1 19 999994 846774 1 1 999994 -411707 2 832701 908122 1 2 999999 305269 1 620489 823452 -56254 1 428249 831556 410579 2 420822 704199 2 4 999986 2 245077 636455 1 131559 682893 333165 2 298142 386794 2 2 999999 1 2 999999 -706503 2 13 999985 2 307923 640747 1 2 999999 -356518 1 6 999999 -628383 2 4 999993 1 20 999987 -380683 1 2 999981 -127628 2 19 999986 1 17 999990 -457707 1 115982 751154 144198 2 2 999999 2 2 999999 2 13 999982 1 675223 963170 278005 1 2 999999 557503 2 6 999991 2 466737 915675 2 2 999999 1 2 999999 -9971 1 2 999999 9299 1 6 999983 -118698 2 2 999999 1 6 999985 -889880 2 118802 135637 2 2 999999 2 10 999998 2 571116 849510 2 17 999986 1 3 999995 953128 1 90978 473403 400861 2 2 999999 2 68699 115601 1 10 999982 22025 2 2 999999 1 733649 865054 973090 2 186447 740700 1 11 999996 913403 1 2 999999 594572 2 6 999981 2 680470 766644 1 630064 731625 928261 1 299897 660639 488226 1 2 999999 -726659 2 484269 549493 2 7 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999987 -18595 2 2 999999 2 2 999999 2 215262 682675 1 14 999981 194772 1 15 999984 802292 2 1 999983 1 200979 740336 -782596 1 177569 431207 -39256 2 66549 956914 1 2215 254685 -780626 1 2 999999 855931 1 15 999987 -538875 1 2 999999 -392537 2 56015 535661 2 390943 397551 2 2 999999 1 2 999999 138113 2 107402 694860 1 6 999997 930334 2 13980 532904 1 2 999999 -187499 2 2 999999 1 2 999999 -918460 1 16 999991 149088 2 2 999999 2 335828 969667 1 2 999999 -908689 1 892344 903117 340314 1 14 999985 980741 1 94337 189866 342095 1 18 1000000 -324493 1 20 999993 -678294 1 9 999988 591384 1 195458 356788 -385153 2 2 999989 2 2 999999 1 15 999988 147592 1 2 999999 245606 1 2 999999 -738172 2 30611 806442 2 2 999999 2 2 999999 1 7 999989 680779 1 15 999985 -673489 1 586377 675784 -228728 1 13 999981 325922 2 2 999999 2 391597 680617 1 2 999999 -916640 1 249939 299725 -690954 1 4 999998 400921 1 7 999990 -33683 1 3 999985 715584 2 4 999995 2 84536 943827 2 2 999999 2 6 999992 1 7 999982 -103054 2 9 1000000 2 2 999999 1 105942 913848 -339747 1 157367 560213 -715150 1 2 999999 399813 2 2 999999 1 25620 621983 246080 2 420443 488798 1 2 999999 753239 2 2 999999 2 10 999994 1 45740 846930 -3791 1 13 999991 926813 2 2 999999 1 12 999988 478659 2 2 999999 2 2 999999 1 8 999992 -566666 1 2 999999 956469 1 684952 999633 781372 1 682724 909488 -338986 1 2 999999 -206502 2 959173 978703 1 2 999999 576688 2 306188 875312 1 19388 304234 -505282 2 345551 851186 1 6 999986 307551 1 195517 670415 -106747 2 112147 987910 1 2 999982 787920 1 519416 980099 -399564 1 2 999999 -782135 1 2 999999 643866 1 9 999983 992092 2 7 999992 2 129941 757724 1 2 999999 951178 2 332272 501681 1 148120 415169 975164 2 2 999999 1 19 999999 608579 2 34271 736402 2 2 999999 2 11 999998 1 2 999999 -433173 2 2 999999 1 19 999995 -201249 1 2 999999 114478 1 280094 544055 336400 1 364401 784911 470019 2 379977 507306 2 2 999999 2 2 999999 1 2 999999 -265772 1 12 999994 -36539 1 11 999986 277718 1 4 1000000 623507 2 2 999981 1 68970 626253 384395 1 13 999992 -630404 2 839705 952828 1 2 999999 469032 1 2 999999 -713680 2 316702 442083 2 20528 905734 2 2 999999 2 2 999999 2 14 999993 2 2 999999 2 2 999999 2 17 999990 1 490365 671523 -169481 1 10 999991 347517 2 2 999999 1 15 999984 -502912 2 342257 551775 1 101259 133578 -521483 1 299726 936896 -513945 2 6 999990 2 2 999999 2 1 999993 2 2 999999 1 2 999999 -768027 2 2 999983 1 16 999995 808534 1 748318 778352 -544268 1 2 999999 -782631 2 2 999999 2 2 999999 2 244759 571724 2 18 999994 2 16 999989 1 2 999999 -505255 2 6 999988 2 16 999994 1 4 999991 -126438 1 11 999988 -220504 2 863750 982454 2 2 999999 1 2 999999 937721 2 10 999990 2 2 999999 1 170411 861759 -565854 2 2 999999 1 2 999999 -233488 1 2 999999 -365823 1 648019 686351 -359 2 2 999999 1 2 999999 492210 1 374099 545274 -61562 2 920 273758 1 808460 987598 331782 2 53053 414338 2 670722 774737 2 155209 736616 2 2 999999 1 2 999999 843225 2 11 999981 2 2 999999 1 712099 833204 -885994 1 2 999999 481533 2 401722 545046 1 2 999999 -199169 2 16 999991 2 17 999992 1 1 999997 807488 1 7 999983 204288 2 2 999999 2 3 999984 1 4 999989 -174296 2 2 999999 1 10 999999 -954575 2 4 999982 1 659794 698175 -849475 2 2 999999 1 2 999999 -441879 2 24363 643272 2 2 999999 1 5 999986 561160 1 491076 926614 474028 2 183261 656399 2 2 999999 2 20 999989 2 2 999999 2 213880 871113 2 2 999999 2 11 999985 1 2 999999 746844 2 12 999993 2 2 999999 1 2 999999 523018 2 2 999999 1 952 341910 -160009 2 2 999999 1 2 999999 381312 1 4 1000000 -232213 2 2 999999 1 3 999983 -325456 1 2 999998 913272 2 2 999999 1 146495 701026 -737900 1 12 999988 308019 2 2 999999 1 51336 842778 -388760 2 60489 418784 1 17 999986 -368154 2 609302 690966 2 2 999999 2 2 999999 2 2 999999 1 14 999991 -729974 2 20 999985 1 2 999999 -508855 2 2 999999 2 785939 995152 1 15 999982 -883442 1 6 999981 -738644 2 2 999999 1 440862 910578 87871 1 17 999995 -426308 1 74258 136176 614644 2 676014 825314 1 203281 996361 737220 2 514635 836326 2 18 999983 2 10 1000000 2 533890 579403 2 345747 622013 1 3 999988 -42492 2 2 999999 1 2 999990 582051 2 2 999999 2 10499 283705 1 10 999986 883436 1 2 999999 -115590 2 175161 664714 2 19 999996 2 2 999999 2 2 999999 2 1 999989 2 3 999995 1 15 999998 -38664 1 11 999990 -728323 1 2 999999 396049 2 501446 960792 2 15 999988 1 2 999999 341751 2 162168 771394 2 14 999987 1 4 999989 -466205 2 16 999982 2 2 999999 2 4 999991 2 845014 894527 2 12 999997 2 2 999999 2 4 999981 2 4 999997 2 2 999985 1 367062 504594 -703705 1 106174 361354 715934 2 588901 819162 1 2 999999 -634153 2 2 999999 2 7 999981 2 252671 692841 2 73041 492349 2 759673 794192 2 436694 482798 1 14 999995 -849217 1 2 999999 172836 2 456933 743992 2 2 999999 1 196498 690073 72939 2 2 999999 2 10 999982 2 2 999999 2 72288 916682 2 2 999999 2 2 999999 1 13 999997 653621 2 393773 594170 1 8 999997 733490 2 17 999985 1 5 999993 -67913 2 18 999995 1 2 999990 -261171 1 465952 654955 437215 2 2 999999 1 2 999999 -102108 1 8324 991967 -549233 1 108506 790662 -1920 1 60569 262524 -380694 2 562805 632138 1 2 999999 664375 1 721500 983126 346187 1 10 1000000 11599 2 1 999982 2 2 999999 2 2 999988 1 2 999999 212951 1 18 999984 -290616 1 614765 701371 476310 2 1 999992 2 2 999999 2 165531 774492 1 2 999999 -354408 1 6 999994 51009 1 293486 422953 -222393 1 2 999999 418944 2 2 999999 2 6 999988 2 4 999992 1 347066 620815 226751 2 149810 942411 2 8 999993 2 75779 575699 1 17 999983 -937320 2 2 999999 1 3 999987 975115 2 2 999999 1 309574 497685 320743 1 11 999986 -430191 2 2 999999 2 420018 767685 1 194270 558115 -603627 2 367080 720696 1 440679 477869 467417 2 12641 510864 2 2 999999 2 771549 863624 1 2 999988 -579751 2 9 999992 1 13 999991 967467 2 225224 972951 2 2 999999 1 2 999999 -999817 1 16 999988 716489 1 446629 866947 -597213 2 2 999999 2 2 999999 1 363984 835235 381223 1 691597 863078 778000 2 100597 245255 2 6 999986 2 14 999981 1 9 999992 471961 1 2 999999 -909113 1 9 999986 -38877 1 209725 601050 -925818 1 2 999999 -110389 1 2 999999 808303 1 2 999999 -681341 1 2 999999 -456672 2 2 999999 1 2 999999 739244 2 19 999999 2 2 999999 2 229022 997240 2 20 999988 2 2 999999 2 2 999999 2 2 999999 2 12 999991 1 722257 944047 498624 2 18 999985 2 2 999999 1 2 999999 -65087 1 577857 608050 138443 1 2 999999 -515501 1 196063 420620 372521 1 5 999994 58316 1 20 999983 -584508 1 2 999999 459350 1 105996 869327 816901 1 142555 845046 746175 2 2 999999 1 352172 827372 87443 1 17 999999 -739032 1 4 999997 462082 1 390383 465911 -615294 1 46421 538851 -765854 2 288856 382412 1 2 999999 322513 2 2 999999 2 220409 505375 2 181263 292946 2 2 999999 1 6 999996 602366 2 628343 660894 1 2 999999 -791276 1 3 999983 144631 2 2 999998 2 11 999998 1 758678 875066 682910 2 630199 908697 2 8 999985 2 237195 430987 2 829938 934771 2 2 999999 1 6 999998 -982705 2 1 999981 1 2 999999 114423 2 12 999990 1 2 999999 -381363 2 549473 770057 1 7 999984 626378 1 3 999992 -555909 1 2 999999 -669956 2 2 999999 1 147290 475513 435358 1 7 999996 502289 2 665997 813948 2 1 999985 1 9 999984 -342419 1 145179 841475 -838913 2 6 999988 2 23323 450327 1 308003 512004 -369856 1 1 999999 770245 1 5361 458244 880542 1 20 999988 131992 1 875771 904077 -252943 1 10 999994 549454 2 10 999989 1 2 999999 41780 1 3 999990 -850710 1 7 999982 562400 1 2 999999 -445145 1 2 999999 -764244 1 18 999987 -404579 2 20 999991 2 365257 539479 2 666516 777060 2 14 999997 2 207330 634322 2 2 999999 1 317321 808354 -923627 2 16 999986 2 412324 492055 2 2 999999 2 1 1000000 2 228170 959344 1 633813 788145 -489506 1 1 999989 -93327 1 1 999993 98140 2 14 999984 2 2 999999 1 716904 747568 -541150 2 13 999988 1 2 999999 -905699 1 18 1000000 -520176 1 2 999999 341640 1 2 999999 -363947 1 866970 870090 689236 2 12 999999 2 17 1000000 2 243097 908010 2 832056 891697 2 9338 296826 1 506888 987067 -671906 2 4 999983 1 2 999999 -199975 1 288388 942434 -365395 1 16 999999 -222019 1 2 999999 394050 2 14 999983 2 386218 603862 2 2 999999 1 2 999999 550086 2 2 999999 2 13 999984 2 2 999999 1 2 999999 -1899 2 109246 957270 2 57463 816324 1 2 999999 182134 1 758957 780265 -506905 1 7 999983 -709801 2 8300 86084 1 3 999988 -938391 1 2 999999 -68856 1 28259 207822 -826908 2 2 999999 2 3 999999 2 2 999999 2 2 999999 1 9 999998 -252632 1 2 999999 940776 2 13 999986 2 301029 999281 1 112672 610953 630767 1 149352 363286 -888611 2 302523 902109 2 13 999987 1 5 999989 -572541 1 10 999988 -966569 1 1 999989 -266118 1 2 999999 -885630 2 18 999986 1 10 999985 574004 2 259887 502013 1 354865 485036 331859 2 513915 841636 2 447957 845959 2 2 999999 1 2 999989 704526 2 5 999988 1 66689 72691 699484 2 653577 682434 1 2 999999 505139 2 586800 659335 1 4 999982 -592787 1 328439 876151 -127109 2 2 999999 2 2 999999 2 18 999981 2 9 999990 1 5 999981 -226280 2 54280 483617 1 4 999988 -887293 1 7 999989 20577 2 10 999984 2 2 999999 1 1 999983 -681577 2 2 999999 1 6 999981 5825 2 13 999989 1 250063 616576 -484627 1 781145 906049 748722 1 1 999984 668330 1 12 999994 -480873 2 113498 953308 1 2 999999 901194 1 104917 189900 -456709 1 449799 679687 -789373 2 48529 636951 2 10 999981 2 2 999999 2 5 999987 2 601207 910610 2 235335 875546 2 2 999999 2 10 999990 2 5 999995 2 4 999994 1 2 999999 -471590 2 16 999987 1 2 999999 285663 2 9 999986 2 2 999999 2 12 999991 1 12 999996 -954196 2 15 999981 2 15 999992 1 20 999985 350734 1 413626 537824 40910 1 2 999999 -193431 1 2 999999 700177 1 2 999999 532528 2 2 999999 1 2 999999 296212 1 125767 693764 -473673 1 5 999984 -720790 2 240740 899738 1 2 999999 310813 1 2 999999 -505319 1 375917 828369 859816 1 19 999982 -734821 1 2 999999 -166904 2 162719 599106 2 25675 694028 2 12 999982 2 18 999995 1 8078 987370 292228 1 2 999999 150696 2 277826 497695 1 14 999992 -18992 1 2 999999 -376598 2 4 999991 2 2 999999 1 55161 817233 502006 1 9 999998 224309 1 5 999982 -798014 1 2 999999 -370422 1 2 999999 322048 1 2 999999 486737 2 310879 898905 2 482167 758837 2 254290 925810 2 2 999999 1 405177 842104 540213 1 2 999999 880563 1 299418 588238 -579301 1 2 999999 42578 2 2 999999 2 2 999999 2 563588 823633 2 355054 458675 2 76803 904481 1 7 999983 223995 2 740291 776288 2 16 1000000 2 2 999992 2 20 999998 1 2 999999 175415 2 493702 727215 1 476384 600126 208669 2 2 999999 2 19 999986 2 383571 803099 2 7 999993 2 277219 986453 2 2 999999 2 15 999988 1 86407 549777 -613267 2 3 999995 1 494517 881194 -186581 1 2 999999 281647 2 2 999999 1 2 999999 264204 2 2 999999 2 2 999999 2 156563 503883 2 96655 976736 2 17 999997 1 2 999999 271656 1 11 1000000 572204 1 256254 695031 804524 1 68371 734224 -725342 1 2 999999 -110238 2 2 999999 1 2 999999 479462 1 2 999999 371509 1 438616 590327 -118858 2 13 999990 2 16 999995 1 19 999982 723637 1 17 999990 -597753 1 2 999999 881324 1 353823 892439 615177 1 2 999999 567837 1 38581 413991 -920824 1 64035 925072 -685341 1 2 999999 -712314 1 15 999986 -850042 2 2 999999 1 17 999981 -505912 1 9 999982 -195047 1 14 1000000 731895 2 123007 770372 1 10 999986 500308 1 18 999996 -547960 1 683603 701579 143370 2 71388 169996 1 2 999999 972547 2 850044 937050 1 4 999999 751357 2 125177 209954 2 2 999999 1 2 999999 493683 1 2 999999 -876538 2 3 999982 2 2 999999 2 6 999983 2 5 999983 2 3 999987 2 2 999999 1 76087 959818 201926 1 9 999995 927507 2 18 999992 2 28103 288310 2 14 999998 1 148600 613027 -837277 1 18 999997 275587 2 145870 549542 2 2 999999 1 11 999995 -798207 1 2 999981 735739 1 2 999999 287719 2 3 999981 2 2 999999 2 11 999998 2 4 999988 1 13 999982 -239572 1 651475 757601 -788444 2 367314 790613 2 917952 939257 1 59260 199032 608605 2 2 999999 1 2 999999 -577404 2 2 999999 2 334744 881100 1 19 999981 18041 2 2 999999 1 805883 891166 -903841 2 15 999993 2 2 999999 1 1 999982 267479 2 20 999985 2 2 999999 2 2 999999 1 8 1000000 -307104 1 18 999996 -980208 1 481498 852353 -965492 1 466462 832731 -448332 1 45059 806341 -326652 1 9 999997 -254777 2 2 999999 2 326416 552261 2 159358 796875 1 2 999999 404199 1 1 999982 -213287 2 12 999989 1 6 999990 -857643 2 2 999999 2 2 999999 1 138425 445893 -931655 1 64193 937685 -283665 2 2 999999 2 2 999999 2 238135 420236 2 2 999999 1 329607 706955 -31789 2 27758 590683 2 298098 654133 2 8 999997 1 446724 470955 717084 2 16203 604805 1 2 999999 133361 1 6 999981 -237583 2 19 999993 1 16 999983 512819 2 2 999999 1 174434 614878 61219 1 918244 985213 -741014 2 12 999987 1 121495 166763 477664 2 10 999984 1 484856 530948 -300667 1 227528 289463 -808849 2 20 999982 2 210676 724813 1 2 999999 -395332 2 2 999999 1 2 999999 264777 2 2 999999 1 656794 973385 -459005 1 2 999999 713703 1 535261 688181 334833 1 1 999985 -97273 1 2 999999 411232 2 13 999986 1 11 999993 -442406 2 254761 962867 2 9 999990 1 2 999999 -442425 1 2 999997 -568046 2 1 999990 2 2 999999 1 378543 522908 -604387 1 6 999986 -468787 1 258571 468406 661644 2 2 999999 2 4 999991 2 2 999999 2 2 999999 2 1 999981 2 2 999999 1 15 999983 848362 2 2 999999 1 256980 511758 530799 2 48238 248578 1 4 999997 728769 2 6 999990 2 2 999994 1 124544 900539 26773 2 2 999999 1 2 999999 138970 2 1 999999 1 6 1000000 -599247 2 2 999999 1 2 999999 321717 1 87853 497581 -719399 2 3359 295213 2 10 999984 2 2 999999 1 17 999992 759920 2 159924 872649 2 8 999994 1 86 526316 -508031 2 427852 470408 2 412014 981679 2 2 999999 2 2 999999 1 20 999992 -158685 2 2 999999 2 151034 625946 1 259985 413783 856016 1 297973 480072 256419 2 178451 399997 2 2 999999 2 2 999999 2 6 1000000 2 17 999996 1 3 999981 13832 1 2 999999 37681 2 11 999987 1 246084 469193 649183 2 2 999999 1 54530 241284 -624508 2 2 999999 1 14 999984 555701 1 2 999999 -750945 1 2 999999 162795 1 515067 953082 -109614 2 2 999999 2 2 999999 2 2 999992 2 2 999999 1 488807 586712 226708 2 39518 451695 1 2 999999 -121219 1 443663 807128 -601528 2 91721 705261 1 2 999999 -308517 1 18 999989 222614 1 15 999998 810567 1 12 999987 269570 2 444376 503981 2 2 999999 1 214412 772987 732923 2 24836 333792 2 2 999999 2 131236 244757 2 3 999981 2 12 999986 1 246275 558101 -494478 2 20 999993 1 486676 668438 648502 1 244195 937246 891537 1 2 999999 683660 2 16 999996 1 143998 261553 216867 2 693365 930788 2 5 999985 1 5 999998 -163867 1 12 999982 405384 2 929052 968500 2 10 999995 1 17 999993 -74733 1 2 999999 -303234 1 2 999999 -84195 1 3 999983 -919977 2 2 999999 2 61999 286519 1 646775 999771 327294 1 350325 793409 59660 2 7 999987 1 2 999999 -266632 1 612231 879572 116846 2 65743 286244 2 2 999999 2 15 999998 2 5 999994 1 521286 693557 -396018 2 137726 425193 1 20 999995 617793 1 3 999993 -517140 1 557003 909463 958263 2 666347 827423 2 16 999982 2 40139 438226 2 2 999999 2 2 999999 1 2 999999 561291 2 5 999984 2 281120 282370 2 2 999999 1 15 999994 -521130 1 7 999993 795992 2 2 999999 2 2 999999 1 2 999999 -698551 1 19 999982 -745999 1 216186 665831 288985 2 411532 491772 2 289501 877130 1 2 999999 180427 1 2 999999 -484628 2 499813 645384 1 2 999999 713939 2 3 999994 2 2 999999 1 389025 935723 -917826 2 2 999999 2 270415 952878 2 2 999999 1 644335 808931 -442388 1 2 999999 648862 2 2 999999 2 242921 825608 1 337265 569963 -378960 2 2 999999 1 2 999999 863314 2 2 999999 2 2 999999 1 7 999996 569491 2 84986 973164 1 12 999996 296334 2 19 999991 1 978286 990489 -408204 1 2 999999 -450650 1 2 999999 -388029 2 2 999999 2 2 999992 1 17 999981 913849 2 3 999981 1 100812 706755 -749390 2 219237 382295 2 550212 645966 2 535386 635147 1 2 999999 379250 2 2 999999 2 2 999999 1 2 999999 -999820 2 2 999999 1 16 999986 438650 2 303047 654327 2 3 999986 2 637478 952459 1 16 999994 -772948 1 15 1000000 530561 1 14 999991 -309542 2 865334 948914 1 46010 210993 22887 1 10204 518045 999757 2 5 999997 2 2 999999 1 2 999999 645801 2 20 999989 1 2 999999 -34447 2 2 999999 1 51155 312025 -596366 2 2 999999 2 689223 999262 1 2 999999 -770462 2 826970 898925 2 2 999996 2 4 999994 1 2 999999 -133232 1 13 999991 63278 1 2 999999 -61630 1 2 999996 -246028 1 476796 572668 416637 1 2 999995 -37456 2 2 999999 2 2 999999 1 425137 531292 311451 1 16 999995 612536 1 20 999987 -382086 1 2 999999 67196 2 5 999987 1 277153 617728 -905525 2 2 999999 2 570557 971690 1 3528 631453 -673444 2 19 999998 1 216581 770727 761721 1 600933 621311 226906 2 2 999999 2 525706 794795 2 8 999991 1 5 999996 502153 2 851017 948409 2 206412 397549 1 2 999999 -967786 2 20 1000000 2 661726 924141 1 2 999999 921126 2 2 999999 2 2 999999 2 6 999996 2 617116 920008 2 16 999995 1 14 999995 -728622 1 2 999999 622797 1 20 999986 -602618 2 2 999999 2 14 999995 1 2 999999 -635172 2 1 999998 1 9 999990 980867 2 3 999992 2 378988 725162 1 546984 783311 -784082 1 4 999981 -152286 1 2 999999 110066 1 2 999999 -969214 1 302504 976845 637152 1 14 999981 -720533 2 18 999997 1 2 999999 334009 1 12 999992 902147 2 310843 979982 1 4 999993 336330 2 2 999999 1 2 999999 653226 2 628342 832933 2 2 999999 2 390689 810603 2 2 999999 1 10 999994 736961 1 194390 741462 -429115 1 2 999999 -613559 1 2 999999 587268 1 683388 901147 -543595 2 13 999998 2 497420 853980 1 6 999992 -660012 2 9 999992 2 2 999999 1 18 999997 297773 2 2 999999 2 25150 26719 1 263625 557303 843624 2 2 999999 1 9 1000000 -461379 1 861409 986547 -802582 1 2 999999 -761533 1 18 999996 -811983 1 1 999988 399724 2 208454 464646 1 2 999999 -232174 2 11827 515537 1 2 999999 -759489 2 645907 767533 1 2 999999 -502555 2 931270 931872 1 2 999999 -808527 1 341950 977775 -249969 1 15 999987 -946482 2 13 999993 1 6 999989 947667 2 1 999993 2 161678 168909 2 15 1000000 2 2 999999 1 15 999981 -917897 1 6 999995 239961 1 208638 928442 -235841 1 10 999988 -386622 2 19 999997 2 2 999999 1 51985 683074 -501280 2 19 999988 2 20 999984 2 521370 540527 1 13 999994 -814279 1 16 999995 439506 1 214725 753392 -962788 2 159786 543846 1 10 999997 75856 1 2 999999 -446857 1 10 999994 106319 1 2 999999 -956137 1 2 999999 -593894 2 5 999981 2 2 999999 1 415994 581457 402128 2 2 999999 1 69487 193043 -983370 2 2 999999 2 2 999983 2 30732 808651 1 2 999999 827087 1 279500 422626 -898288 2 2 999999 2 2 999999 1 2 999999 690018 2 2 999984 1 2 999999 -856459 1 154101 725474 697120 1 2 999999 658351 1 13 999991 296554 1 421196 897537 -862491 2 2 999999 2 2 999999 1 1 999990 921485 2 3 999981 1 415497 566505 18222 1 11 1000000 -339928 1 265750 472181 18255 1 19 999991 -955608 2 10 999985 1 2 999999 591066 1 277674 547852 580419 2 194084 529663 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -97982 2 192134 483840 1 102139 703171 750794 2 2 999999 1 73348 477532 -317105 1 2 999999 873193 2 2 999999 2 2 999999 1 17 999989 292722 2 16 999999 2 2 999999 1 2 999999 769620 2 474204 988121 2 2 999999 2 12 999990 1 13 999990 80376 2 275728 391121 2 472516 643097 2 2 999999 1 2 999999 -49145 2 6 1000000 2 95046 473421 2 2 999999 1 153518 178415 -40221 2 17 999999 1 710544 763137 -280114 2 2 999999 1 583176 847964 244986 2 2 999999 1 13 999987 -119643 1 2 999999 692962 1 3 999993 344096 1 6 999986 839733 2 122026 843417 2 2 999999 2 2 999999 1 20 999987 196898 2 345834 681789 2 696100 909478 2 2 999999 2 2 999999 2 9 999985 2 2 999999 1 4 999986 448008 1 2 999999 527809 2 19 999992 1 76764 767719 536170 2 1 999994 2 615339 957375 2 235935 855463 2 75036 824085 2 2 999999 2 2 999999 1 15 999990 -153246 1 207418 562118 249552 1 12 999997 423352 2 716932 875893 2 215403 362604 1 60257 999729 679675 2 14 999984 1 2 999999 -254660 1 19 999997 -877646 2 2 999999 1 2 999999 499977 1 1 999996 704127 1 2 999999 298088 1 4 999990 -177995 2 16 999986 2 3 999986 2 531552 556199 1 20 999990 -44774 2 16609 79806 2 132459 555965 1 648537 997410 463572 1 2 999999 -363865 2 2 999999 1 18153 708147 -885250 2 2 999999 1 2 999999 -800708 2 2 999999 2 6 999985 2 2991 148466 1 13 999984 -245343 2 340832 579110 1 356275 489251 -641171 2 2 999999 2 8 999989 2 2 999999 2 250898 348485 1 129414 927988 7028 2 2 999999 2 11 999981 2 205139 413362 2 2 999999 1 11 999986 750478 1 2 999999 537626 1 2 999999 935264 2 258909 897967 1 236243 815377 419379 2 410288 960825 2 2 999999 1 10 999985 7688 2 20 999981 2 2 999999 2 66431 139262 2 2 999999 1 2 999999 844249 1 2 999999 -972924 2 2 999999 1 10 999996 1574 2 8579 714819 2 13 999990 2 306964 333787 1 2 999999 312457 2 2 999999 2 2 999999 2 17 999982 1 9 999984 -860810 1 8 999985 869355 1 2 999999 816007 2 2 999999 1 459723 766618 -891046 1 2 999999 -303606 2 2 999999 2 160320 868518 1 2 999999 297496 1 2 999999 150266 1 2 999999 803448 1 2 999999 608366 1 665071 785719 -902338 1 19 999991 260610 2 9 999999 2 2 999999 1 2 999999 804918 1 683149 986966 235255 2 2 999999 1 300574 474948 -449715 1 2 999999 -154629 2 19 999983 1 7934 440097 891359 1 2 999999 -370136 1 1 999985 562153 2 149728 407323 1 208086 951099 -964088 2 2 999999 1 19 999992 996579 1 366920 833397 460157 1 12 999996 -149311 1 144686 198971 950299 2 2 999999 1 1 999990 907881 1 2 999999 506235 2 4 999998 1 404227 618634 -590669 1 15 999984 861590 1 539908 849307 471406 2 193905 838117 1 334038 725249 15133 2 20 999981 1 18 999990 315811 2 489280 723943 2 787884 904409 2 2 999999 2 291728 974308 2 2 999999 1 12 1000000 847080 1 6125 152167 -606947 1 2 999999 802801 2 12 999999 2 696945 709121 1 2 999999 -489846 2 2 999999 1 84070 469064 648667 2 7 999998 1 2 999999 726028 1 264527 294241 -960068 2 2 999999 1 2 999999 334334 2 82658 748999 2 2 999999 2 1 999988 1 9 999989 -852827 1 2 999999 -962211 2 2 999999 1 2 999999 3147 1 11 999991 -381113 2 2 999999 1 2 999999 710040 2 374099 900395 2 351588 765231 1 2 999999 -338677 1 2 999999 -786998 1 12 999994 604190 2 2 999999 2 2 999999 2 748596 891416 1 2 999999 -367879 1 2 999999 -60702 2 2 999994 2 308770 379366 2 619076 790714 2 2 999999 1 50659 353894 856962 2 18 999985 2 19 999991 2 9 999989 1 1 999991 463034 1 386148 735039 -62562 2 2 999999 1 2 999999 815420 2 13 999981 2 2 999999 2 1 999998 1 762640 878045 -392039 1 2 999999 -804232 1 2 999999 907234 2 2 999999 2 2 999999 2 791201 928074 1 2 999999 -362774 2 2 999999 1 2 999999 616185 2 64553 243699 2 1 999987 1 120829 250101 -10304 2 4 999986 2 2 999999 1 249297 989821 -406488 1 17 999981 -140682 2 129742 394938 2 60292 894313 2 2 999999 1 2 999999 -154547 1 9 999988 95506 1 15 999983 329762 1 2 999999 452398 2 2 999999 2 167795 525656 1 263105 344569 255178 1 87133 121731 -860343 2 11 999991 2 168136 646083 2 2 999999 1 13 999985 -817365 1 2 999999 197379 2 17210 960022 2 2 999999 2 2 999999 2 2 999999 2 1 1000000 2 167307 276143 2 322320 506489 1 2 999999 22453 1 6 999988 361838 2 20 999989 1 2 999999 952442 1 118709 524951 358122 1 2 999999 137936 1 18 999981 590388 1 2 999999 -355640 1 2 999999 726360 2 155134 374771 1 19 999992 -248539 2 2 999999 2 2 999999 2 6 999990 2 614100 733300 1 325951 734805 -615417 1 10 999990 -157269 2 451706 676292 1 286889 915967 368072 2 21273 828859 2 2 999999 2 234746 282341 1 2 999999 929905 2 1 999982 1 19 999987 656602 2 7 999987 1 729572 922476 -471546 2 1 999995 2 12 999989 1 16 999992 -830944 1 701754 889964 959872 1 5 999997 -205312 2 72771 476812 2 2 999999 2 18 999994 2 2 999999 1 2 999999 -685098 2 2 999999 2 2 999999 1 85338 950528 -374088 2 13 999981 2 2 999999 1 266502 947871 418370 2 278464 337968 1 716846 935278 -616771 2 2 999999 2 2 999999 2 11 999984 1 290 512595 -320817 2 15 999999 1 2 999999 475785 2 630845 803465 2 768247 937398 1 12 999990 261723 1 78129 342623 537543 1 461883 940541 137935 2 74403 258904 1 366439 417504 892599 1 8 999990 593382 1 2 999999 -758426 1 711920 943435 442636 1 2 999999 -328873 2 11 999991 1 2 999999 -192704 2 2 999983 1 2 999999 830945 2 2 999999 2 4 999985 2 11 999984 1 17 999983 -223169 2 14 999982 1 554951 784174 542259 1 14 999997 -391720 1 9 999983 654957 1 2 999999 -979245 1 553722 766856 -913473 2 16 999986 2 428264 762054 2 2 999999 1 2 999999 455840 1 18 999998 -604199 2 2 999999 2 7 999982 2 425571 748376 1 17 999984 -58149 1 125218 721758 -892306 2 2 999981 1 5 999993 -670359 1 2 999999 900772 2 295116 706601 2 215591 280252 2 2 999999 2 2 999999 2 17 999991 2 643635 917433 2 2 999999 2 2 999999 1 2 999999 -233462 2 1 999990 1 2 999999 581612 2 20 1000000 1 359344 590527 831991 1 2 999999 -941800 1 2 999999 -250193 2 244330 635857 1 260333 825394 -454241 1 15 999990 -704775 2 2 999999 2 9 999982 2 337446 450774 1 11 999996 164067 2 523509 959093 1 18 999983 441846 2 2 999999 1 20 999992 -749109 2 4900 33852 1 2 999999 -665851 2 20 999987 2 2 999999 2 393039 942103 1 2 999999 -750287 2 11 999990 1 253345 748537 -475427 1 4 999981 665100 1 449518 640476 -458439 1 18 999984 25139 1 1 999985 -557248 1 472160 756752 767242 1 2 999999 143033 1 19 999990 557755 1 8 1000000 -285376 1 2 999999 807905 1 2 999999 -429492 1 14 999985 -747115 1 2 999999 506184 2 2 999999 2 13 999983 2 7 999989 2 2 999999 2 5 999988 2 2 999999 1 2 999999 -69641 1 15 999989 -6865 1 9 999991 -463845 1 336009 684631 176613 1 2 999999 -203465 2 167750 893624 1 271355 405093 -318656 2 2 999999 1 1 999990 -243228 1 12357 195941 -18862 1 18 999985 -901339 1 6 999993 -594208 2 9 999986 2 297346 894512 2 20 999981 1 18 999986 -108936 2 205920 562682 1 16 999983 -575250 1 6 999988 -523942 2 2 999999 2 326091 716886 1 20 999986 475453 1 218962 359826 159487 2 2 999999 2 25291 94360 2 30698 767077 1 17 999996 529781 1 2 999999 -726831 1 194792 549508 -198329 2 2 999982 2 2 999999 1 17 999992 670064 1 96158 164456 -121171 1 2 999999 386144 1 5 999989 242835 1 16 1000000 -781487 2 233400 750279 2 2 999999 1 206871 298224 -757072 1 606759 827360 777624 1 326775 551630 -252537 2 2 999999 1 19 1000000 471748 1 407852 442226 -171613 2 6 999985 2 17 1000000 2 705343 757085 1 2 999999 -487892 1 2 999999 354027 1 2 999999 242747 1 439979 925860 -341853 1 20 999999 -143892 2 2 999999 1 2 999999 -311506 1 2 999999 -583394 1 562762 848045 -596742 2 9 999998 2 120373 214485 2 2 999999 2 10 999996 2 167049 637207 2 2 999999 1 150554 885883 984461 2 2 999999 2 220641 221250 1 746221 834018 -633838 2 319172 351207 2 2 999983 2 158082 170585 2 2 999999 1 2 999999 -47177 1 770759 873900 -579422 2 19 999986 2 2 999999 2 212823 361232 1 244568 533650 314952 2 2 999999 2 700320 835437 2 18 999993 1 2 999999 381874 1 19 999995 -67851 1 2 999999 475151 2 18 999999 2 12 999989 2 2 999999 1 263950 664669 -268631 1 2 999999 -634169 1 2 999999 70345 2 3 999982 2 2 999984 2 386456 904348 1 12 999996 388435 2 17 999981 1 1 999991 -791809 1 2 999999 316833 2 122034 875422 1 13079 885948 552851 2 2 999999 2 143269 844492 2 13 999999 2 5 999988 1 3 999985 538928 1 2 999999 -823866 2 1 999991 1 340803 930267 -65222 1 2 999999 764835 1 102265 812851 690474 2 41486 644455 1 387494 781718 -139602 2 7 999995 2 2 999999 1 16 999994 -42054 1 9 1000000 887894 1 2 999999 203384 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999999 341401 1 2 999999 169573 2 276045 528229 1 262024 276041 269904 2 246032 988039 1 2 999999 -222359 1 1 999997 170002 1 9 999997 61920 1 10 999986 -64644 2 17 999982 1 175741 718648 -55627 1 15 999992 -18682 2 2 999999 2 2 999999 2 2 999999 1 15382 103749 -157818 2 24430 441714 1 259465 694134 357416 2 466609 835293 2 2 999999 1 2 999999 -733227 1 651334 722772 -381329 2 540737 748723 2 181922 690283 1 10 999999 -162298 1 12 999986 678235 2 2 999999 2 2 999986 1 2 999999 -384904 1 2 999999 -853477 1 916136 928072 -475764 2 8 999999 2 20 999987 1 2 999999 32396 1 10 999993 264883 1 2 999999 -392969 1 2 999999 252842 2 286665 419909 2 12 999986 1 2 999999 694419 1 555482 892976 -785448 1 2 999999 -854856 1 3 999997 620211 2 6 999992 1 2 999999 566357 1 12 999991 560091 2 2 999999 2 4 999994 1 3 999988 435638 2 2 999999 1 707755 732293 29414 2 804256 953526 2 361736 510464 2 356942 905949 2 20 999996 2 459808 952034 1 2 999999 -384189 1 439725 670199 -215016 1 106295 791902 -192476 1 3 999991 -415960 2 11 999999 2 325356 328037 1 17 999984 -552978 1 749023 950556 -419628 2 233039 837333 1 2 999999 35644 2 167530 949751 2 17 999992 2 2 999999 1 2 999999 -148357 2 16 999996 2 855904 993076 2 677771 848646 1 8 999994 -853956 1 11 999993 -744668 1 314771 326780 63660 1 8 999986 621385 2 19 999998 1 5 999989 -277849 2 156722 738129 1 15 999993 172257 2 2 999999 2 2 999999 2 75494 172070 1 7 999983 -427767 2 2 999999 1 2 999999 573656 2 405813 546756 2 244478 770000 2 2 999999 2 9 999991 2 278543 492133 1 19 999985 683239 1 1185 274933 851694 2 2 999990 2 713587 897479 1 2 999999 -705140 1 71787 722502 -364443 2 4 999983 2 14 999997 1 12 999986 -448523 1 7 999989 716592 2 8 999988 1 45418 513263 870224 1 561609 784271 799654 1 2 999997 716010 2 2 999993 1 9 1000000 -91465 2 12 999998 1 1 999985 -909041 2 20 999997 1 1 999983 -184990 2 380118 765746 1 18 999995 67271 2 19 999988 1 6 999981 -825593 2 6 999982 2 4 999996 1 441306 821710 -833600 1 10 999996 -273572 2 160837 337759 1 2 999999 -168913 2 20 999992 2 90712 591897 1 17 999987 -693940 2 7 999995 1 166021 383670 -248560 1 2 999999 -236222 1 2 999999 -794842 2 2 999999 2 2 999999 2 2 999999 1 62726 574491 -217254 2 10 999987 1 20 999984 899724 1 17 999994 -522502 2 2 999999 1 529583 685614 -154769 1 318753 841059 493734 1 11 999989 -591328 1 11 999982 489674 1 14 999989 974274 2 20 999991 1 2 999999 -584899 1 1 999983 916853 2 465066 701825 1 312875 950033 -927126 2 17 999994 2 2 999984 1 12 999995 550123 1 2 999999 613077 1 2 999999 308812 2 15 999981 2 601218 758219 1 118518 167234 576452 2 5 999998 2 56654 511767 2 2 999999 2 142632 708993 2 171490 224506 2 3 999986 1 1987 64364 418075 1 273912 492240 -208711 2 18 999984 1 14 999995 -585705 1 9 999994 -194600 1 13 999985 841287 1 2 999999 430330 1 35050 341033 274489 1 19 999992 -435830 1 11 999983 -289760 1 5 999997 -135316 2 2 999999 1 4 999989 -487266 1 2 999999 -843978 2 43263 481536 2 11 999982 2 12 999999 1 177288 345574 -482088 2 53885 282852 1 17195 900496 828619 2 2 999999 1 2 999999 4695 1 732263 799781 72291 1 2 999999 -590406 1 177302 558878 579005 2 2 999999 2 348434 372715 2 2 999999 1 2 999999 -855473 2 704291 896696 2 649753 783555 1 170330 579507 -109879 2 2 999999 2 9 999981 1 9 999981 -183284 2 9 999982 2 519756 525605 2 16 999992 1 871731 910156 -72344 1 3 999984 -880605 1 817502 818818 -445747 2 2 999999 1 7 1000000 -141713 1 6 999987 506978 1 11 999985 609689 1 271061 941491 466043 1 2 999999 -148294 1 10 999993 120190 1 2 999999 94091 1 2 999999 -417390 1 2 999999 192321 1 451953 635628 -371371 1 33704 885890 -296492 2 3 999991 1 10 999995 660541 2 11 999983 1 685529 935518 43994 1 2 999999 -592871 2 2 999999 2 241732 850111 2 2 999999 1 2 999999 6313 2 4 999998 2 12 999982 2 9 1000000 1 2 999999 623929 1 2 999999 573347 2 321287 912887 2 140683 322171 2 2 999999 2 441537 457584 2 307337 362453 2 2 999999 2 14 999993 2 7 999989 1 74569 376141 -73827 1 2 999999 838339 1 2 999999 691147 2 128713 881789 2 342765 582013 1 2 999999 52847 1 60635 981513 320918 2 2 999999 1 146667 568903 -285261 1 13 999999 -826714 2 648009 829437 1 16 999987 602247 2 2 999999 2 2 999999 1 17 999985 852525 2 2 999999 1 20 999997 -711274 2 501851 674847 2 93304 481793 2 2 999999 2 4 999996 2 15 999984 1 166718 715900 663282 1 10 999991 483214 1 2 999999 -504103 1 475016 479760 -211261 2 725745 730882 1 151175 211555 626026 1 2 999999 -939455 1 17 999984 322301 2 10 999987 1 828460 929842 169978 1 269972 466259 594463 2 10 999998 1 10 999987 274569 1 2 999983 -526577 2 678666 949908 2 2 999999 2 176951 963691 2 2 999999 2 2 999999 2 2 999993 1 11 999991 -279904 1 1 999986 -21994 2 11 999995 2 140828 499707 1 2 999999 334943 1 503986 713327 -510893 1 162895 874657 -475501 1 1 999995 -963017 2 55924 125798 2 7 999985 1 2 999999 -594637 2 8378 695214 2 2 999999 2 20 999993 1 19 999987 -579415 2 15 999999 2 2 999999 1 598312 750976 625274 2 2 999999 2 2 999999 1 141989 442839 914121 2 14 999991 2 50047 723214 2 2 999999 1 2 999999 238432 2 2 999999 2 2 999999 2 6 999991 1 372810 404556 -401278 2 7 999990 1 2 999999 347494 2 116385 370293 1 7 1000000 186307 1 621607 624198 -630407 2 242164 877966 2 2 999999 2 189695 405130 2 2742 702269 1 10 999988 896796 2 656033 799708 1 6 999993 -662590 2 2 999999 1 2 999999 839616 2 161063 901514 1 193412 407681 831472 1 2 999999 661885 1 2 999999 807325 2 763836 985969 1 347806 584392 320265 2 20 999985 1 339195 488177 178273 2 2 999999 2 2 999999 2 1 999984 2 18 999984 2 17 999994 2 13 999996 1 492338 896408 -3771 1 213661 369974 330755 1 13 999989 902653 2 2 999999 1 338555 662050 348205 1 18 999996 -974697 1 2 999999 217602 1 45462 451224 -780406 2 8 999986 1 2 999999 605730 1 814258 936761 -49137 1 283685 759384 606829 1 8 999988 -291230 1 2 999999 565112 2 2 999999 1 2 999999 -79903 2 742678 971764 1 11 999999 -975597 1 95896 642219 -59191 1 403728 946347 944148 2 27854 737681 2 2 999999 1 42959 459699 554904 2 2868 96118 1 81005 579882 -329217 2 5 999982 2 15 999988 1 487253 657202 -921244 1 17 999994 139128 2 17 999982 1 2 999999 935933 2 16 1000000 1 2 999999 901497 1 2 999999 271278 1 62633 441182 -551625 2 79635 267175 2 10 999984 2 691942 816687 1 2 999999 -553055 2 2 999999 2 16 999985 2 576146 707453 1 876729 940897 -359972 1 232513 362163 553886 2 2 999999 1 19 999986 680973 1 164555 281866 171635 2 2 999999 1 206659 754715 -862403 2 346388 830464 2 2 999999 2 2 999999 1 323468 775943 -244687 2 2 999999 2 296569 574812 1 10 999994 467876 2 2 999999 2 4 999984 1 562421 951266 766663 1 17 1000000 181824 2 2 999999 1 2 999999 992333 2 2 999999 1 2 999999 -352904 1 65772 910655 780469 1 2 999999 -842777 1 475394 712118 400624 2 2 999999 1 348666 372334 -576542 2 2 999999 2 2 999999 2 2 999999 1 11 999981 -868684 2 2 999999 1 3 999987 -61809 1 373610 836189 -42258 1 11 999993 725072 1 854118 893209 555412 1 2 999999 -106161 1 7 999988 -365003 2 16 999997 1 411687 904513 660433 2 12 999995 2 10 999994 1 2 999986 504083 1 2 999999 845044 1 2 999999 -53287 2 673196 860009 2 2 999999 2 2 999999 2 8 999987 2 695968 793749 2 14 999981 2 2 999999 2 12 999985 1 1 999999 52478 2 15 999994 2 224983 689549 1 1 999997 581709 2 2 999999 1 2 999999 -346335 2 14 999983 1 172600 266455 16814 1 89869 425711 943208 1 11 999997 310769 1 2 999987 -611658 2 10 999990 1 2 999999 711822 2 2 999999 2 4 999999 2 211744 767091 1 2 999999 -614284 1 194925 740770 764519 2 150569 582031 2 2 999999 1 195150 396812 -57989 2 2 999999 1 431050 597884 -829543 2 6 999997 1 7 999999 -892602 1 2 999999 -104588 1 204280 489521 796658 1 9 999991 785933 2 2 999999 1 2 999999 -141884 1 18 999993 148611 1 2 999999 743414 1 13 999987 -807578 1 803031 894524 757557 1 1 1000000 -80014 2 2 999999 1 16 999983 197431 1 2 999999 -958357 1 2 999999 -769025 2 14 999998 1 38853 813600 636933 1 157896 198160 875998 1 16 999982 556126 1 2 999999 -905138 2 276780 817948 1 2 999999 583281 1 175110 459927 -950015 1 2 999999 -124961 1 6 999991 -634384 2 2 999999 2 195961 374926 1 2 999999 992083 1 6 999999 975866 1 2 999999 183533 2 224110 456039 2 103920 266126 1 18915 674169 -37857 1 2 999999 435972 1 2 999995 985040 1 18 1000000 -217836 2 13 999991 1 11 999989 -987501 2 254106 338619 1 542319 672334 -753294 1 15 999998 -608218 1 20 999989 51794 1 2 999999 421413 1 3 999999 275355 2 2 999999 1 302684 572653 113904 2 17 999993 2 7 999993 2 2 999993 2 2 999999 2 7 999997 2 14 999991 1 235454 864394 998826 2 395482 986297 1 2 999999 240737 1 233662 404929 -460116 2 15 999986 1 20 999999 -554810 2 2 999999 1 2 999999 -11400 2 2 999999 1 483952 701414 -672223 1 924173 937471 376738 1 2 999999 -645172 1 2 999985 -712681 1 15 999992 -965757 2 34063 133894 2 11 999993 1 506282 534926 394953 1 2 999999 134651 2 14 999983 1 4 1000000 45480 2 8 999987 1 2 999999 -970582 2 2 999999 2 449382 626894 2 725860 758948 1 1 999981 -80715 1 130198 558572 -216522 2 2 999999 2 2 999999 1 2 999999 -77211 2 2 999999 2 186087 318989 2 2 999999 2 146929 313375 1 19 999999 -46964 2 83729 950084 2 2 999999 2 7 999999 2 2 999999 1 392777 561097 -324934 2 2 999999 2 2 999999 2 2 999999 2 20 999984 1 2 999999 402714 2 1 999991 2 12 999986 1 337065 410958 -875092 1 2 999999 -358590 2 2 999983 1 2 999999 -829175 2 150743 515667 1 11 999984 -530201 2 4 999987 1 2 999999 -570775 2 1 999995 1 614690 832833 585021 2 18 999992 1 99384 709989 -743104 2 250103 542250 2 372326 760676 1 13 999992 -753466 2 391536 400544 1 81343 218109 -987539 2 158355 703906 1 15 999990 565954 1 21348 414283 -725929 1 451034 999703 -995422 1 10 999987 251833 2 2 999999 2 440139 582066 1 2 999999 -974965 2 20 999991 2 442166 656480 1 11 999993 -452100 1 3161 738312 407621 1 2 999999 695134 1 2 999999 -645541 1 2 999999 59860 1 799961 975420 809309 1 8 999983 -342095 1 5 999981 860318 2 12644 220231 2 6 999999 2 2 999999 2 2 999999 2 135728 737549 2 19 999993 1 87889 624199 -501477 2 18 999988 1 402203 442514 839226 1 27147 379771 -896690 2 2 999999 1 876519 944793 -246211 1 9 1000000 -813124 2 715587 820925 1 206404 440244 835232 2 2 999999 2 2 999999 1 10 999998 375513 1 2 999999 651461 1 2 999999 -148009 1 2 999999 187516 2 427366 607654 2 11 999997 2 35827 103115 2 15 999993 1 2 999999 286387 1 2 999999 -229589 2 6 999996 2 17 999992 2 2 999999 1 2 999999 929585 2 161596 320943 1 2 999999 -931712 2 296147 590871 1 2 999999 439607 1 20 999999 553113 1 2 999999 -497273 2 299250 363427 2 2 999999 2 2 999999 2 2 999999 1 12 999983 209365 1 399679 884275 237531 1 7 999992 -110936 2 2 999999 2 2 999999 1 124844 496217 49829 1 633296 674238 304639 1 2 999999 -853581 2 15 999985 1 9 999996 -483239 1 5 999995 106329 1 348764 857180 483690 2 7 999990 1 4 999995 75240 1 2 999999 -101970 1 133897 874338 484023 1 303930 716097 -999068 2 2 999999 1 2 999999 -983856 2 8 999994 2 328911 523096 2 110216 398285 2 2 999999 1 244930 487241 -651263 1 2 999999 -848337 1 2 999996 926680 2 8 999992 2 20 999983 1 357770 399194 810786 2 2 999999 2 2 999999 2 2 999999 2 351407 626431 2 520128 716585 1 2 999999 -91275 1 2 999999 -688052 2 2 999999 1 2 999984 81666 2 2 999999 2 2 999999 1 13 999998 642619 2 20 999982 1 2 999999 59574 1 2 999999 203277 1 7 999999 289147 2 947910 954331 1 394002 681709 -666258 1 19 999990 433245 2 7 999995 2 3 999989 1 2 999999 375196 1 17 999994 -159099 1 302160 489553 898597 2 1 999981 2 8 999983 1 7 999996 -330122 1 294310 569053 922931 1 902713 932749 866201 2 111910 468164 2 2 999999 1 136449 863808 -644930 2 2 999999 1 188034 636870 97244 2 661937 727665 1 3 999981 262777 2 17320 801211 2 137742 862180 2 474114 867419 1 3 999988 -742853 2 187431 497399 2 410699 894584 1 2 999999 -970522 1 58313 324881 10278 1 5 999981 -991964 1 2 999999 323760 1 2 999999 -565208 2 2 999999 1 784180 927939 -703501 1 192388 589983 -465484 1 2 999999 -862904 1 4 999991 -690859 2 98682 573238 2 7 999997 2 2 999999 1 2 999999 189377 2 4 999992 2 1 999982 1 731412 855172 686676 1 2 999999 566107 1 107819 423424 -896839 1 2 999999 701977 1 16 999988 -993632 2 2 999999 2 19 999981 1 9 999992 346076 1 2 999999 -542631 2 6 1000000 2 2 999999 1 291478 646722 -839327 2 4 999990 2 82130 847841 2 93828 534055 1 2 999999 -850487 2 16 999987 2 478050 488310 2 403245 980989 1 6657 93519 -848527 1 2 999999 -69691 2 278671 389563 2 2 999999 2 2 999999 2 15 1000000 2 2 999999 2 2 999999 2 604351 865060 2 2 999999 2 289123 889441 1 3 999981 -645635 2 167157 580382 2 6 999998 1 9 999985 -681487 2 5 1000000 2 1 1000000 1 10 999995 -842398 2 2 999999 2 452859 739928 1 19 999988 -507312 2 211844 409298 2 308541 401092 2 273116 545808 1 2 999982 298771 1 2 999986 663032 1 1 999995 430959 1 7 999990 892722 1 232352 876247 -375440 2 2 999999 2 57012 903134 1 2 999999 -221415 1 17 999998 158445 2 2 999999 2 191958 404836 1 680878 740612 359151 1 2 999999 -501918 1 240681 545245 -188649 2 2 999999 2 2 999999 1 2 999999 222219 1 49656 464891 950364 2 273249 847007 2 344022 449604 2 2 999999 2 19 999984 2 4 999986 2 2 999999 1 4 999997 964785 1 2 999999 -214486 2 2 999999 2 2 999999 1 508927 969572 479058 1 2 999999 -374219 1 2 999999 759614 2 2 999999 1 2 999999 223631 2 428309 806965 1 2 999999 166359 2 179123 391830 2 2 999999 2 336116 524689 1 16 999988 228155 2 2 999999 2 415059 673104 2 20 999983 1 14 999991 958095 2 11 999981 1 16 999992 842104 2 715055 980148 2 421182 573329 2 5 999994 2 84042 868966 1 191266 638889 -169609 2 4 999982 2 11 999994 1 2 999999 -708344 1 281966 513266 855336 2 7 999999 1 13 999990 -543279 2 653118 788399 2 2 999999 2 8 999981 1 2 999999 -98203 2 170500 817123 2 17 999994 2 2 999999 1 2 999999 693408 1 151201 921985 -536777 2 9 999996 2 588533 897924 2 2 999999 2 223635 913187 1 15964 913362 118975 2 2 999999 2 2 999999 1 3 999985 -900317 1 3 999985 506330 2 423799 807580 2 2 999999 2 2 999999 2 2 999999 2 9 999984 1 2 999999 720862 2 25646 232738 2 41378 789826 1 2 999999 -54884 2 5 999982 2 857566 982575 1 586135 832967 677690 1 20720 722848 -497491 1 2 999999 -24214 1 4 999991 135126 2 15 999990 1 357970 864418 84843 2 683637 843479 1 54006 95463 647619 2 3 999986 1 2 999999 235119 1 2 999999 851664 2 2 999999 2 194323 833648 2 2 999999 2 9 999988 1 2 999999 -918647 1 18 999996 274822 2 326218 494767 1 2 999999 -680111 2 776734 915210 1 299342 727679 -85817 1 2 999999 -954442 2 2 999999 2 208181 791441 2 6 999990 2 509420 874913 2 2 999999 1 2 999999 -414795 1 199622 966803 769396 1 719932 790977 -698174 1 512838 522978 -471846 2 2 999999 1 2 999999 433208 1 1 999992 825619 2 345732 724642 2 257721 381725 2 7 999986 1 18 999991 152468 1 2 999999 -885225 2 2 999999 1 203222 974384 769924 1 2 999999 266445 1 84856 885345 365161 2 10 999995 1 2 999999 973454 2 2 999999 1 6 999999 -125699 2 2 999999 2 17 999985 2 2 999999 1 2 999999 -462484 2 2 999999 2 8 999996 2 397831 630354 1 314376 953428 -256643 2 458874 570111 1 2 999999 417251 2 18 999981 2 2 999999 2 543149 989645 1 2 999999 764595 2 49049 102360 1 665979 982302 -952664 2 664270 923905 1 17 999981 906262 2 2 999999 1 2 999999 193848 2 2 999999 1 405328 407383 -978255 2 60969 823765 2 1 999982 2 497495 890701 1 2 999999 -444650 2 853473 985542 2 10 999996 2 2 999999 1 526823 994591 -956501 1 2 999999 695098 1 2 999982 -595644 2 2 999999 1 2 999999 246608 1 2 999999 624454 2 12 999992 2 4 999989 1 10 999986 -181375 2 2 999999 2 4 999993 1 16 999993 -845457 2 14 999989 1 10 999999 474459 1 205532 560967 700842 2 2 999999 1 11 999990 654081 1 238186 729723 114716 1 2 999993 -990232 1 813269 829301 -518634 2 2 999999 1 381183 736070 761039 2 182476 889187 1 2 999999 909698 2 17 999994 1 18 999997 513367 1 2 999999 921782 1 16 999995 494835 1 8 999990 -646031 1 534444 535580 401364 2 2 999999 1 18708 269307 -496467 2 2 999999 2 2 999999 2 13 999990 2 56504 817841 2 695451 877437 2 415881 452336 1 8 999988 -129065 2 469743 697784 2 8 999981 2 2 999999 2 191982 500340 2 129387 378823 1 2 999999 4595 2 656328 870344 2 8 999985 2 215769 496608 1 2 999999 -854552 1 9 999997 -529919 2 65112 377435 1 619070 964396 -28561 1 69602 532502 878190 2 8 999993 1 2 999999 -741020 2 2 999999 2 2 999999 2 63809 628955 2 650152 692722 1 9 999983 -66897 1 2 999999 74853 2 13 999986 2 2 999999 1 46706 388051 66990 2 2 999999 2 2 999999 1 2 999999 595879 1 8 999991 2060 2 6 999995 2 2 999999 1 2 999999 -849995 2 10 999983 2 13 999997 1 303784 595846 885646 1 4 1000000 -342120 2 2 999999 2 14 999991 2 2 999999 2 465915 701987 2 365786 524821 1 2 999999 -558865 2 336232 642682 2 2 999999 1 15 999984 534200 1 2 999984 657105 1 82079 574747 -97213 1 2 999999 -641218 2 20 999996 1 12 999998 683050 1 2 999999 -553418 2 2 999999 1 17 999992 -447495 2 12 999995 2 229576 777752 1 2 999999 -789364 1 876246 896099 643724 1 2 999999 -388283 1 2 999999 -482906 1 2 999999 921858 1 367565 761299 409310 2 2 999999 1 7 999999 -323848 2 1 999995 1 763227 924033 -405894 2 323728 806539 2 40497 141696 1 210688 368509 -964195 1 111762 453046 -470288 2 9 999988 1 17181 885583 552661 2 2 999999 1 6 999992 101988 1 2 999999 -48603 1 1 999996 636602 2 20 999996 2 2 999999 1 2 999999 -644868 1 2 999999 226608 2 213183 794291 1 202880 877973 830893 1 2 999999 -500913 2 416187 939603 1 63362 844651 -241290 1 44530 947180 -888276 2 8 999981 1 14 999987 -822553 2 5 999986 1 11 999997 137217 1 266919 620112 -370158 1 506655 991563 -342451 1 2 999999 -309740 2 2 999999 2 18 999993 1 506449 798666 -212321 1 42425 296043 846339 2 14 999995 1 2 999999 -341866 1 3 999990 518531 2 7 999981 2 6 999992 2 17598 301109 1 2 999999 -106116 1 2 999999 -966885 1 2 999999 984290 1 11 999992 -224934 1 528828 792901 251378 2 2 999999 1 2 999999 -940192 2 20 999991 1 15 999998 -492398 2 2 999999 2 19 999994 1 2 999999 -227794 2 2 999999 2 20 999999 2 576257 809560 2 2 999999 1 15 999991 -453007 2 17 999993 2 8 999985 2 67282 449253 2 286661 629017 2 16 999993 1 2 999999 -724724 2 25891 258683 2 2 999999 2 301114 571838 2 2 999999 1 16 999986 -594685 1 2 999999 457750 2 8327 366229 2 19 999985 2 586537 763366 2 528255 782267 1 483051 650631 326267 1 557695 990375 661 2 2 999999 1 11 999986 269926 1 2 999999 752224 1 2 999999 255743 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 7 1000000 -556912 1 260987 387081 -412563 2 580373 845132 2 11 999983 1 51540 124484 -570265 2 2 999999 2 2 999999 2 17 999989 1 15 999986 272324 1 5 999981 -433052 1 497986 706143 -379509 1 2 999998 919518 2 2 999999 2 2 999999 2 18 1000000 1 2 999999 279846 1 530403 769972 -21701 1 1 999992 343740 1 2 999999 -444040 1 139228 880946 -269258 1 2 999999 71591 2 63670 100645 2 598968 605258 2 2 999999 1 16 999998 -2057 1 11 999988 -463377 2 403092 928781 1 16 999991 716884 1 11 999989 -545665 2 1 999994 2 425869 902878 1 15 999985 316158 1 2 999999 -296258 1 2 999999 -123104 1 2 999999 -122232 1 5 1000000 673526 2 2 999999 1 8 999989 -793773 2 1 1000000 1 7 999991 218733 2 2 999999 2 645167 674088 1 2 999999 -660347 1 846697 882271 149137 1 98390 737415 649100 2 329530 658079 2 7 999993 1 7 999986 -124080 2 2 999999 2 2 999999 1 18 999998 -345345 1 2 999999 -597626 2 193172 779451 2 2 999999 2 119662 857880 1 478069 740551 691380 2 17 999991 1 274327 903715 671394 1 574289 658331 241724 2 456607 831837 2 2 999999 2 2 999999 2 429396 560086 1 2 999999 115028 2 6 999992 2 2 999999 2 2 999999 2 136480 785164 1 4 999991 142745 1 706683 891766 -17708 1 396469 861653 400456 1 2 999999 389767 1 163134 623607 262594 1 14 1000000 -667945 1 2 999999 998795 1 13 999996 -553979 1 13 999994 259198 1 2 999999 -98734 2 9 999995 1 395471 625223 236361 1 15 999982 330193 1 2 999999 27223 1 2 999999 16869 1 108131 728451 -826065 2 329525 450855 1 2 999999 -328660 1 499622 918056 -536205 2 2 999999 2 2 999999 1 2 999999 -456524 1 14 999994 195134 1 181872 198046 633826 2 2 999999 2 2 999999 1 12 999994 -305902 1 605638 682212 484698 1 2 999999 799053 2 266639 700811 2 10 999995 1 16 1000000 -410547 1 2 999999 322882 2 2 999999 1 9 1000000 493822 2 14 999981 1 333288 352399 -996536 1 3088 282877 627465 1 2 999999 98756 2 14 999996 2 2 999999 2 2 999999 2 9 999982 2 2 999999 2 2 999999 1 12 999983 -109174 2 2 999999 1 2 999999 -18017 1 15 999988 931299 1 2 999999 -457996 2 623529 769409 2 5 999983 2 3 999996 1 14 999998 -994125 2 19 999985 1 2 999999 -978884 2 186507 979189 1 8 999995 -658010 1 2 999999 -324702 1 16 999993 -130928 1 6 999995 -913605 1 288774 985975 514672 1 11 999985 216780 1 2 999999 -559437 1 2 999999 878239 1 19 999987 171422 1 2 999999 87903 1 261385 882109 -423448 2 2 999999 2 2 999999 1 726034 995322 -261027 2 2 999999 1 17 999983 12330 1 19 999993 -931065 2 2 999999 2 846358 980974 2 8 999998 1 13 999999 50645 2 15 999986 2 192328 883521 1 110560 269769 -298430 2 2 999999 1 2 999999 -737770 1 87827 824490 296628 2 2 999999 2 11 999993 2 293903 505153 1 504054 563641 -752140 2 2 999999 1 2 999999 549614 1 124933 750836 140557 1 169270 470876 527498 1 168113 626281 539567 1 4 999999 -48361 2 499100 769179 2 2 999999 2 2 999999 2 16310 642851 1 328538 719375 535737 1 2 999999 369738 2 2 999999 2 2 999999 2 19 999985 1 474607 536531 -605335 2 148725 243808 2 193211 673815 1 2 999999 249566 2 2 999999 1 361022 743371 -909007 2 158721 460412 2 939027 985048 1 2 999999 453064 2 8 999993 2 15 999988 1 505510 513502 -125253 1 2 999990 727564 1 516786 994448 991908 1 761167 926661 -633356 2 2 999999 1 116262 951869 995558 1 18 999981 801291 2 432089 605269 1 4 999996 240435 2 2 999999 2 2 999987 1 18 999984 -580187 2 2 999999 1 17 999993 902508 2 13 999999 1 2 999999 -709978 2 18 999997 1 12 999984 -668323 1 75257 486363 334898 2 179789 747785 1 2 999999 557555 2 2 999999 1 2 999999 763811 2 245188 958974 2 13 999986 2 304923 515812 1 494199 826540 289308 1 7 999991 544130 2 177654 540631 1 149009 632380 388425 2 609133 672243 1 193100 638154 676116 1 2 999999 -84977 1 15 999991 -728486 2 527273 697097 2 403097 459569 2 19 999983 2 2 999999 2 69436 678131 1 20 1000000 736812 1 2 999999 643929 2 2 999999 1 626208 955602 -62967 1 18 999990 64169 2 449335 742388 2 19 999984 1 167491 786340 867883 1 2 999999 -934528 1 16 999987 -726287 1 11 1000000 -883735 1 2 999999 -747141 2 4 999984 2 2 999999 2 79836 560937 2 513778 840125 2 416112 912995 2 3 999988 1 843721 891794 -214965 2 283615 940781 1 12 999986 896673 2 15023 923744 2 2 999999 2 2 999999 1 4128 34331 -977740 1 154293 173933 622956 2 6 999987 1 3 999985 -115475 1 2 999999 783621 2 2 999999 2 2 999999 1 4 999982 -127452 2 1 999985 2 2 999999 1 410114 894653 190228 2 2 999999 1 2 999999 694195 1 547977 855623 -557763 1 46666 559554 66578 2 11 999981 1 14 999999 -623214 2 501964 530963 2 109777 196013 1 450659 930112 605711 1 2 999999 -439383 2 2 999999 2 1 999993 2 299580 383821 2 16 999992 2 351198 397918 1 2 999999 -857855 2 9 999998 1 455343 634908 612914 1 492585 551021 -692021 2 2 999999 1 2 999999 -741257 1 40141 883115 -407389 2 2 999999 1 2 999999 -201898 2 2 999999 1 19 999997 163393 1 19 999998 990631 2 316241 843634 1 3 999989 -215346 2 577675 875749 1 2 999999 -255104 2 2 999999 1 245749 493667 580746 1 2 999999 -793124 1 564225 778243 469112 2 18 999995 1 59383 180017 760086 1 199364 578577 -397493 2 2 999999 1 16 999987 136220 1 13 999992 516927 1 2 999999 -782654 2 2 999999 2 14 999996 2 198795 357950 1 2 999999 -66321 2 2 999999 1 3 999981 -162708 2 20 999997 2 494522 884132 2 7 999993 1 232045 549549 -971152 2 2 999999 1 2 999999 939518 1 306858 812058 662842 1 668921 729163 -638047 1 649495 992112 436062 1 179555 292848 897683 2 11 999990 1 282557 511685 327822 1 845324 988216 -90229 1 14 999997 -577577 1 122629 777175 -409725 1 17 999984 380508 2 6 999982 2 512097 705320 2 1 999992 2 11 999981 2 117685 490417 2 6 999991 1 11 999988 924278 2 7 999981 1 19 999989 432904 1 2 999999 803303 1 119388 485268 -636761 1 2 999999 -180879 1 12 999996 -193100 2 2 999999 2 176392 313353 2 2 999999 2 379954 829458 2 2 999999 1 8 999982 105488 1 9 999994 434726 2 10 999999 1 2 999990 5791 1 20 999981 -619519 2 411022 666248 2 64333 773112 1 24092 741867 218294 1 94266 650668 -520896 2 262205 691936 1 2 999999 880330 1 2 999999 303565 1 2 999999 -581569 2 2 999999 1 2 999999 -375298 2 2 999999 2 14 999994 2 9 999990 2 20 999981 1 673978 891636 714866 1 2 999999 -781726 2 9 999994 1 2 999999 -835625 2 2 999999 2 2 999999 2 11796 272255 2 10 999992 1 155793 588381 -947899 2 2 999999 2 10 999999 2 11 999981 1 701944 791805 -963653 1 2 999999 653687 1 153039 376563 -820368 1 17 999983 59290 2 2 999999 2 425740 483564 2 4 999983 2 17 999986 2 2 999999 2 1 999992 2 11 999994 1 118827 614639 636034 1 341094 409849 -334491 2 3 999982 2 182538 545946 1 2 999999 943287 2 1 1000000 2 5 999985 1 127054 982098 -847278 1 2 999999 -867905 2 287514 684624 1 2 999999 184667 2 772581 973462 1 2 999999 -144597 2 9 999997 2 6 999986 1 2 999999 766276 2 126239 909267 2 2 999999 1 154315 536484 261108 2 2 999999 2 2 999999 2 593232 725180 1 2 999999 734633 1 66115 752927 -24127 1 8 999997 -183496 2 350367 884465 2 4 999998 1 1 999991 -732266 2 2 999999 2 132742 531314 1 839782 994093 -614856 2 2 999999 2 6 999999 1 2 999999 -657480 2 10 999984 1 726208 885181 -642410 1 419676 430900 -818306 2 2 999999 1 4 999997 566440 1 1 999999 -532473 1 617263 961896 448321 1 4 999989 457368 1 9 999985 -702333 2 2 999999 1 432189 666410 -863247 2 17 999996 2 29461 529022 1 14 999991 684209 2 468163 643286 2 2 999999 2 11 999990 2 2 999999 2 31307 89720 2 479363 999268 2 204432 907779 2 73025 191042 2 2 999999 2 17 999993 2 1 999999 1 2 999999 -326726 2 578101 661623 2 155816 784294 1 117131 921085 92865 2 16 999987 1 2 999999 579887 1 2 999999 -232982 2 6 999981 2 12 999994 1 13 999998 -762261 1 18 999999 -409313 1 5 999984 175405 2 6 1000000 1 2 999999 -222958 1 285269 962318 548199 2 259282 371751 2 860149 925289 1 2 999999 763776 1 10 999990 974659 1 182517 979147 362104 2 16 999995 2 9 999996 1 837967 944530 -167498 2 526728 584533 1 2 999999 224447 2 7409 914474 2 2 999999 2 2 999999 2 19 999998 2 2 999999 1 2 999999 675020 2 4 999986 2 2 999999 1 6 999987 -319279 2 18 999997 1 4 1000000 -358102 2 2 999999 2 5 999998 2 386267 859676 2 2 999999 2 8 999988 2 2 999999 1 2 999999 -335934 2 2 999999 2 2 999999 1 2 999999 -778163 1 146565 449419 470846 1 12 999996 132669 1 333550 819789 871440 2 2 999999 1 169583 311073 761786 1 46314 537363 11518 1 10 999998 250592 2 2 999999 1 12 999990 12681 1 2 999999 275960 1 201212 462607 916728 2 34663 386380 2 816443 944126 1 2 999999 -91417 2 12 999985 1 2 999999 -873787 1 69811 703636 -348638 1 32641 676496 819714 1 13 999993 917883 2 2 999999 2 653904 800569 2 6 999981 1 2 999999 -977313 2 8 999991 2 2 999999 1 18 999986 3893 1 2 999999 -834347 1 181822 852140 -658122 2 66771 164448 1 2 999999 -379844 2 473511 888788 2 90566 748421 1 2 999999 -626992 2 13 1000000 2 2 999999 1 18468 274522 -43574 2 9 999985 1 2 999999 178978 2 17 999989 1 20 999981 997835 1 11 999995 -441578 1 103089 227813 -426754 2 14 999981 1 459384 946333 -799340 2 2 999985 1 9 999995 155099 1 498305 766170 568732 1 2 999999 -352921 1 2 999999 -739967 2 2 999999 2 2 999999 2 16 1000000 1 74536 492047 -519714 2 35439 384312 2 2 999999 1 2 999999 402700 2 2 999999 2 2 999999 1 261492 510121 -907532 1 18 999991 -446816 1 2 999999 713158 2 473049 731880 2 143618 795209 2 2 999999 1 2 999999 -81055 2 19 999985 1 19 999997 839469 1 4 999996 714504 1 2 999999 -575379 1 14 999984 -13404 2 199023 825653 1 6 999997 -652801 2 202925 397177 1 15 999995 226636 1 2 999999 606440 1 333131 842619 -534779 2 115228 999087 2 198750 904178 1 2 999999 -616072 1 580532 753968 -445303 2 2 999999 2 2 999999 2 2 999999 1 2 999999 799421 2 14 999995 2 1 999984 1 260743 284705 971233 1 2 999999 -504006 2 4 999997 1 198178 524101 -391138 1 12 999987 763002 2 30695 554295 2 2 999999 2 667361 916652 1 5484 209866 794301 2 2 999999 2 751590 958549 1 67581 211723 -61595 2 2 999999 2 2 999999 2 247658 354764 2 15 999985 1 5889 533944 -293787 2 477477 941662 2 146583 546741 1 870928 871499 -206795 1 2 999999 161387 2 804608 994242 1 2 999999 893499 1 2 999999 84948 2 1 999997 2 2 999999 1 6 999986 -62861 2 1 999989 2 447608 722701 2 2 999999 1 52286 439875 -346636 2 12 999989 2 2 999999 1 15 999991 -977779 1 2 999999 -490295 2 19 999987 2 546638 578979 2 882199 935021 1 6 999991 674757 2 1 999991 1 2 999999 -827523 2 17 999981 2 10 999985 1 164808 398269 349546 2 450368 687380 2 23625 213326 1 2 999999 471047 1 33585 926832 672605 2 87832 117084 1 4 999981 762821 1 2 999999 -57837 2 1 999998 1 367027 859168 -96686 1 7 999994 -219459 1 208510 555612 404999 1 2 999999 967885 2 2 999999 2 5 999991 2 6 999985 2 94418 380134 2 2 999999 1 17 999994 -925596 2 126810 650623 1 83996 176774 -588239 1 9 999984 824727 2 2 999999 2 10 999998 1 9 999997 -752944 2 20 999993 2 10596 614528 2 902761 965350 2 15 999988 2 14 999981 2 570580 915755 2 9 999992 1 9 999984 548628 1 2 999999 777936 2 14 999991 1 6 999988 56091 1 228759 308199 -734137 1 2 999999 -130036 1 9 999984 -768637 1 6 999995 -63220 2 11 999987 2 14 999999 2 8 999985 1 157266 234909 -171330 2 237718 540825 1 3 999992 76393 2 556448 637302 1 2 999999 -744211 1 1 999997 -5530 1 53261 740192 -184937 1 13 999981 79563 2 4 999998 2 826171 981975 1 15 999997 86301 1 505916 825273 216587 1 414099 656340 976287 2 6 999993 2 166652 379297 2 2 999991 2 2 999999 1 2 999999 -750739 2 17 999998 1 2 999999 -733620 1 17972 723725 -942419 2 5 999985 1 2 999999 -564194 2 20 1000000 2 2 999999 1 132541 373439 -270730 2 351987 397038 2 2 999995 2 405685 832960 2 2 999999 2 10 999997 1 2 999999 889140 1 17 999992 818451 1 202258 224500 -358271 2 103867 861879 1 2 999999 416244 2 2 999999 2 2 999999 1 8 999985 320651 2 51307 974714 2 18639 324262 1 469492 967326 -390280 1 89834 455493 -268217 1 2 999999 41141 1 310797 846434 -5268 1 2 999999 -280253 1 320201 861845 909195 1 11 999982 524414 2 290354 399308 1 15 999987 784935 2 13 999989 1 233413 922697 382187 2 2 999999 2 2 999999 1 15 999990 -692081 1 35219 206016 -881404 2 2 999984 2 6 999997 2 15 999991 2 2 999999 2 2 999999 1 2 999999 841069 2 342698 770151 2 143571 828161 2 53926 119601 2 2 999999 2 2 999999 2 2 999999 1 10 999989 736933 2 275369 556811 1 2 999999 740506 1 605120 745113 86728 1 4 999995 -654753 1 2 999999 -780095 2 12 999987 1 2 999999 249847 1 2 999999 266465 2 485107 932657 1 4 1000000 -883582 2 3 999984 2 173868 329021 2 547841 802623 2 18 999981 1 18 999986 339907 2 2 999999 2 2 999999 1 236453 784564 112758 2 53806 256320 1 14 999982 338875 1 2 999984 -885575 2 165415 247312 2 15 999985 2 2 999999 1 8 999996 -846184 1 50184 806679 609684 1 1 1000000 -739899 2 2 999999 2 2 999999 2 13 999989 1 4 999982 699668 2 18 999994 1 410354 823117 644584 1 2 999999 195364 2 437301 818865 1 166285 798198 490483 1 2 999999 517101 1 116207 176362 344953 2 2 999999 2 720198 950891 2 7 999984 2 16 999998 2 18 999998 2 2 999999 2 2 999999 2 13 999995 1 13 999996 584678 1 2 999999 140586 1 1 999981 -695028 1 2 999999 -876738 1 17 999999 -904236 1 252807 458686 -460439 1 2 999999 360277 2 567168 889518 2 2 999999 2 2 999999 2 5 999991 2 1 999981 2 647110 830293 1 116831 512751 -872041 2 3 999982 2 2 999999 2 2 999999 2 17748 20531 1 522766 653828 543843 1 2 999999 390371 2 3 999982 1 2 999999 -955389 1 926588 949483 -409321 1 2 999999 -704139 1 2 999999 304482 2 18 999982 1 18 999997 900890 1 199003 319864 -802473 1 5 999992 -86192 1 282242 372894 -789382 2 472375 641763 2 182804 611362 2 121951 229385 1 2 999999 -903230 1 2177 239230 668415 2 8 999985 1 398154 441433 176592 1 312065 818339 -727448 2 2 999999 2 218845 610970 1 8 999991 -302670 1 144236 395111 -248789 1 9 999985 339658 1 27078 395573 914851 2 8 999984 2 585265 703712 1 2 999999 886993 1 433888 947111 -497204 1 203671 796209 -614669 1 16 999986 -132966 1 2 999999 -524198 1 10 999983 129406 2 2 999999 2 3 999999 1 2 999999 -835518 2 865379 977745 2 2 999999 1 2 999999 625766 2 204119 826892 2 2 999999 1 12 999987 553201 1 2 999999 439260 1 498552 773974 589312 2 2 999999 2 2 999999 1 2 999999 324402 1 2 999999 954145 2 8 999994 1 2 999999 279850 1 2 999999 675998 2 2 999999 2 491945 806425 2 4 999992 2 2 999999 1 14 999994 6089 2 70030 754620 1 6 999990 715570 2 279945 602998 1 2 999999 -791881 1 2 999999 -956828 2 2 999999 1 16704 254408 439852 2 2 999999 1 3 999988 735736 1 2 999999 -252524 2 2 999999 2 2 999999 2 2 999999 1 2 999999 882577 1 2 999999 714826 2 5 999981 2 550872 847060 1 2 999999 -775038 1 195222 669181 309816 2 111796 707898 1 2 999999 -147949 1 2 999999 -651020 1 2 999999 -420878 2 2 999999 1 2 999999 320646 2 2 999999 1 11 999984 488999 1 182648 975899 180244 1 5 1000000 -232367 2 132822 825131 1 2 999999 216545 1 2 999999 617834 2 261499 378385 2 16 999981 1 2 999999 880763 2 18 999990 2 15 999981 1 375323 706635 -26760 2 77716 589091 2 5 999990 2 20 999983 2 363074 958956 1 610359 994394 -351627 1 2 999999 -530714 2 9 999982 1 10 999987 763735 2 2 999999 1 502167 954721 625201 1 2 999999 434731 2 2 999999 1 16 999981 358321 1 2 999999 -295147 2 9 999997 2 12 999996 1 2 999999 865191 2 15 999987 1 8881 698335 -325775 1 398445 589506 -135152 1 26106 568873 284636 2 13 1000000 1 7 999992 835747 2 9 999992 1 242609 282717 -800191 2 2 999999 2 173147 811137 1 7 999981 122260 2 2 999999 2 2 999999 1 2 999999 -914653 1 17 1000000 357412 1 2 999999 377916 1 770127 851271 -900537 2 535472 638880 1 17 999981 156706 2 2 999999 2 369427 841005 1 2 999999 -429924 2 138273 866543 1 650622 830446 610584 1 2 999999 793292 2 38512 717691 1 206624 453642 606697 2 326038 691918 2 16 999990 2 146297 525358 2 355623 726937 1 2 999999 -619 1 18 999990 558389 2 14014 594019 1 18 999991 -828458 2 2 999999 2 570426 971230 1 377906 996568 -64725 1 353643 807253 559371 2 144233 556686 2 182912 897075 2 20 999992 2 82618 457404 1 4 999988 515773 2 17 999998 2 323058 504822 2 2 999993 1 226427 438945 502187 1 41597 284619 -429613 2 8 999986 2 2 999999 1 601297 996220 -807960 2 214907 220436 1 168484 469621 673024 2 790640 847641 1 4108 892973 551122 1 278618 653246 -885790 1 6 999991 -116749 1 16 1000000 648237 2 944068 989554 1 2 999999 638792 2 2 999999 1 2 999999 -38180 1 487738 648367 194064 2 20 999991 2 2 999999 2 2 999999 1 5 999989 753189 2 199728 566763 1 96617 394929 596802 1 13 999995 117521 2 293433 300121 1 113953 270874 432042 1 2 999999 -509525 2 488749 942982 2 443342 605839 1 4 999996 -481274 1 11 999991 -514175 2 18 999981 1 16 999996 -785214 2 2 999999 2 2 999999 2 10 999998 2 5 999989 2 364490 799743 2 2 999999 2 2 999999 1 2 999999 -715133 2 8 999999 1 18 999995 -314627 1 79856 666437 749477 1 2 999999 810546 2 2 999999 1 2 999999 147654 1 314752 960802 -609495 2 12 999984 1 2 999999 -746225 1 16 999985 -945546 2 94298 340353 1 13 999997 -136032 2 4 999995 1 2 999999 649142 1 9 999993 -458390 1 2 999999 798376 2 2 999992 2 2 999999 2 2 999999 2 2 999999 2 758625 913434 1 5 999993 379560 2 12 999986 2 2 999999 1 263681 398919 -954648 1 2 999999 768604 1 360174 532354 -57828 1 2 999999 325023 1 2 999999 -530808 1 11 999986 280888 2 310583 763613 1 20 999995 -835560 2 2 999999 1 14 999989 282540 1 20 999987 -766534 2 74035 788175 2 13 999996 1 408097 759283 -495826 1 16 999992 -58432 2 2 999999 2 314088 894403 1 2 999999 -67765 1 2 999999 -885216 2 2 999999 2 2 999999 2 720277 868717 1 2 999999 553382 2 7382 694316 1 311160 859149 -246603 1 508131 727139 654225 1 1 999996 -932001 1 2 999999 -245936 1 5 999983 -834208 2 2 999999 1 2 999999 172300 2 2 999999 1 18 999995 -299685 1 19 1000000 -799209 2 3 999981 2 2 999990 1 12 999998 -614430 2 407807 940243 1 2 999999 -705560 2 584646 929846 2 14 999987 1 884916 934517 308784 2 2 999999 1 205841 970431 693695 1 2 999999 762779 1 163914 793577 -386021 2 127034 946598 1 7 999994 -157337 1 20 999981 526069 1 544378 681807 -344882 2 44633 135690 2 15 1000000 2 148894 602975 2 2 999999 2 600704 766539 1 2 999999 436683 2 11 999985 2 18 999996 1 2 999999 -265163 1 1 999993 688298 2 2 999999 2 212648 886996 1 2 999999 762474 2 16 999988 2 375539 756936 1 3 999984 -570859 1 2 999999 691754 1 5 999998 -749264 1 2 999999 -231588 2 2 999982 2 2 999999 2 252027 755650 2 14 999999 2 177977 971265 2 603566 649399 1 611894 662581 -264436 1 19 999983 -998848 1 17 1000000 423999 2 9 999992 1 2 999999 798540 1 2 999999 -364937 1 2 999999 757796 2 2 999999 1 16 1000000 321460 2 17530 196165 1 19 999994 -661035 2 2 999999 2 3 999984 1 107850 328908 -643155 1 2 999999 -69596 2 2 999999 2 2 999999 2 725139 990557 1 2 999999 -775366 2 2 999999 1 493574 746976 923260 2 88431 494736 2 2 999999 2 65835 603902 2 6 999981 2 10 1000000 1 2 999999 123089 2 183026 785278 2 160234 354772 2 2 999999 2 2 999999 1 412541 850566 -720711 1 2 999999 -549181 1 938386 942091 104752 2 11 999993 2 88916 853016 2 2 999999 1 2 999999 771530 1 11 999990 74464 2 155114 901047 2 2 999999 2 188550 846591 2 9 999990 1 11 999990 807540 1 395906 622107 -84116 2 136302 191772 1 2 999999 -879299 2 422454 626696 2 345536 394997 1 2 999999 -192895 1 894812 931218 -185805 1 19 999990 -174480 2 569219 893924 1 613189 782929 -55222 1 2 999999 -504445 1 2 999999 984329 1 4 999988 519903 1 2 999999 876257 1 15 999984 -894406 2 169449 171652 2 255679 524383 1 17 999993 777311 2 85078 91833 1 23768 298896 834721 1 2 999999 -962706 2 13 999982 1 2 999999 650203 2 11 999988 1 6 1000000 296459 1 13 999992 511584 2 354451 934239 1 10 999985 102693 2 10 999997 2 2 999999 1 772339 839655 320344 2 291818 811430 1 10039 743590 -715570 1 471813 497925 -992294 1 100170 374505 530559 2 2 999999 1 17 999991 -706134 2 72643 233596 2 647535 764908 1 25815 776807 -489993 1 13 999981 -436408 2 12 999988 1 334085 648905 -72104 2 2 999999 1 2 999999 900408 2 250327 637881 2 898110 945638 2 2 999999 2 123028 921191 1 16 999996 -313319 2 31420 856895 1 6 999986 170972 1 8 999994 345073 1 9 999984 600278 1 2 999999 -180670 2 9 999998 1 2 999999 -856002 1 15 999991 394071 2 430614 758594 1 8 999999 -954880 2 11187 477679 2 2 999999 1 345725 642236 -238259 1 97061 408942 -764988 2 10 999982 1 12 999991 261168 2 252907 920332 1 2 999999 172871 2 2 999999 2 2 999999 2 326 884934 2 2 999999 1 8 999982 -599906 1 440830 821705 -114240 1 12 999981 754188 2 6 999998 1 185304 565943 -907491 1 257369 376653 -165957 1 7 999986 971591 2 5 999985 2 7 999998 2 36815 669375 2 6 999990 1 2 999999 -407871 2 8 999990 2 14 1000000 2 15 999993 2 415029 540935 2 2 999999 1 2 999999 -510437 1 43541 462885 -245708 1 2 999999 761630 1 2 999999 146939 2 19 999981 1 686571 863914 727517 1 2 999999 824677 2 2 999999 2 746136 942533 2 2 999999 2 14 1000000 2 2 999999 1 2 999999 -137218 1 2 999999 873387 1 706936 892358 464448 2 2 999999 1 10 999983 616419 2 12 999990 1 58251 210547 -327572 1 2 999999 -361487 1 805558 848633 -205132 1 207916 575199 -312305 1 7 999998 608046 1 10 999994 983716 2 390175 498746 1 49561 690029 540992 2 13 999986 2 20 1000000 1 40670 256760 -737687 1 377897 769148 22156 2 18 999995 1 18 999998 -218338 2 2 999999 1 9 999983 862614 1 2 999999 -30411 1 19 999990 252329 1 2 999999 700394 1 18 999991 79250 2 5 999985 1 2 999999 678538 2 2 999999 1 84104 968445 -269392 2 2 999999 1 1 999982 -761835 1 80957 798303 -202442 1 15 999995 -111373 2 2 999999 1 436058 979989 108541 1 11 999999 -199746 2 848192 978408 1 2 999999 93833 2 15 999990 2 19 999995 2 17 999994 2 2 999999 1 2 999999 -341311 2 2 999999 2 329661 671851 2 2 999999 2 2 999999 2 881623 965444 1 7 999999 -489141 2 167717 384413 2 156731 401870 2 219741 331447 1 510592 961144 -716834 2 2 999999 2 5 999986 2 12 999997 1 50153 635277 -788215 1 2 999999 726600 1 596912 980314 46087 1 288317 412809 -641615 2 2 999999 1 19 999992 879950 2 511188 520613 1 599408 787818 -861411 1 18949 210577 -93247 1 2 999999 970529 2 2 999999 2 2 999999 1 10 999986 541195 1 9 999982 579979 2 75618 771352 2 555577 822978 1 1 999990 945343 2 171236 532529 2 16 999994 1 2 999997 478199 2 67481 878048 2 534214 882690 1 2 999999 -77115 2 407097 886647 2 10 999993 1 315856 422159 659252 1 503756 536432 -407934 1 717264 843863 193190 1 11 999991 915686 2 14 999991 2 2 999999 1 2 999999 -789836 1 2 999999 -10342 2 2 999999 2 19 999996 1 6 999981 -847933 2 8 999992 2 185714 870202 2 7 999981 1 2 999999 -365275 2 18 999987 1 158940 811847 57988 1 2 999999 2633 1 1 999992 -883336 2 2 999999 2 2 999999 2 2 999999 1 6 999999 -358855 2 181365 847902 2 2 999999 1 2 999999 -557251 2 444351 971147 1 7 999994 354009 2 20 999998 1 2 999999 232735 2 2 999999 2 7 1000000 2 2 999999 2 2 999999 1 2 999999 -96186 2 623493 819941 1 153143 238104 -719529 2 2 999999 2 724452 743627 2 10 999984 1 1 999998 -368104 2 8 1000000 2 612321 736810 2 2 999999 1 18 999995 -67327 1 20 999985 868708 1 8 999981 787785 2 387805 766114 2 280363 627472 2 23574 669641 1 2 999999 168073 2 2 999999 2 2 999999 1 19 999986 424755 2 206798 746100 1 15 999981 -552092 1 10 999982 465226 2 2 999999 2 2 999999 2 3 999981 1 98222 382763 375360 2 2 999999 2 546746 694007 1 5 999990 -762525 1 613773 852588 -469950 2 2 999999 2 2 999999 1 300574 804154 573532 1 590787 983620 402988 2 214419 898704 2 418313 986683 2 139801 188616 2 2 999999 1 2 999999 949243 2 9 999991 1 590873 866371 406795 1 35346 242765 716674 1 7 999981 -730654 2 130169 164290 2 2 999999 1 12 999983 193270 2 636620 891693 2 10501 428180 1 2 999999 -322913 2 131958 748170 1 330443 384806 263338 2 2 999999 1 13 999990 -276190 1 161306 315179 -118778 2 215254 605559 2 14 999987 2 7921 967705 2 140118 580326 1 2 999999 182724 2 1 999986 2 579690 615346 2 2 999999 2 2 999999 1 11 999982 -551216 1 2 999999 -88471 1 2 999999 441210 2 2 999999 1 148405 492855 278964 1 2 999994 123034 1 557285 640948 -501991 2 15 999981 2 210277 814938 1 1 999984 950812 2 2 999999 1 515080 730599 589590 1 2 999999 -753852 2 2 999999 2 637847 910162 2 11 999992 1 2 999999 -607430 2 2 999999 2 3 999984 2 671307 690766 1 14 999981 -710714 1 32155 608516 878648 2 15 999987 1 642438 758812 374938 2 19 999995 1 15 999992 510986 1 2 999999 -68591 1 2 999999 488360 2 2 999999 2 12 999999 1 2 999999 -299038 1 17 999999 -549923 1 16 999999 -834786 1 13 999989 -14212 2 228185 608859 2 662572 742899 2 7281 327661 2 2 999999 1 187173 928236 -953798 1 4 999989 -790051 2 2 999999 1 2 999999 -629860 1 18 1000000 -16409 1 357375 362395 -778633 2 470144 972705 2 117294 781957 1 293629 886647 296099 2 2 999999 2 2 999999 1 2 999999 -92935 1 8 999997 -338381 2 2 999999 2 190871 300702 2 2 999999 1 15 999981 325853 1 2 999999 -450795 2 10 999981 1 9 999985 -331144 2 2 999999 1 8 999986 443298 1 10 999982 670616 2 1 999990 2 218398 902121 1 5 999981 271118 1 14 999981 -362865 1 2 999999 -450136 1 35669 523336 368680 1 2 999999 52533 2 557164 558130 1 15 1000000 -647601 2 8 999999 1 17 999997 -424933 2 2 999999 1 223688 416260 246830 1 2 999999 -584604 1 18 999988 16435 1 2 999999 972326 2 275165 789599 2 342848 930660 1 2 999999 -755185 2 2 999999 1 314525 925647 -41241 2 2 999999 2 422137 466825 1 57022 330523 -792504 2 3 999985 2 204538 672304 1 689401 975900 -226197 1 455294 872999 -756919 1 2 999999 539130 1 42669 47856 701912 1 2 999999 -838769 1 662174 756071 -143475 2 235948 779252 1 117643 155160 9151 2 2 999999 2 2 999999 2 2 999999 1 2 999999 41370 1 330757 851265 525758 2 1 999986 2 15 1000000 2 19 999985 1 2 999999 777360 2 2 999999 2 2 999999 1 2 999999 -925753 1 12 999986 -417773 1 2 999999 346713 1 13 999993 624155 1 274721 552792 -147773 1 2 999999 769539 2 191726 945487 1 464576 834591 507598 1 127078 632860 934348 2 4 999995 1 351207 473715 695750 1 17 999993 -820113 1 15 999991 473946 1 661742 900812 136597 2 2 999999 2 17 1000000 1 17 999989 123269 2 73397 629809 2 121714 959392 1 6 999981 -585705 1 17 999991 -933881 1 769564 820656 -577499 1 18 999991 -996849 2 2 999999 1 10760 859839 114158 2 19 999984 2 20 999983 2 7 999985 1 17 999991 536106 2 15 999986 1 19 999993 -878285 1 550177 667149 534665 1 527505 812306 755352 2 233589 906946 2 686929 946167 1 8 999989 636274 2 608032 731324 1 104412 361235 55986 1 118377 203376 -157021 1 4 999990 129177 1 5 999981 48063 2 501085 755318 1 10 999986 295055 1 177394 468254 -18109 2 2 999999 1 158505 826136 279562 2 2 999999 2 2 999999 1 19 999997 174692 2 643909 680909 1 5 999999 805234 1 5 999981 -59256 1 272025 332880 -120771 2 2 999999 1 2 999999 355781 2 2 999999 1 126440 563370 -309136 2 94405 244007 1 11 999994 211405 1 124398 585785 897632 1 2 999999 744569 1 675103 882042 -754857 1 12 999999 475994 1 246186 551910 292382 2 2 999999 2 5 999984 1 20638 184205 25259 2 16 999992 2 517969 855982 2 15 999997 2 222320 229651 2 1 999983 2 60677 480667 1 178924 955996 -956479 2 2 999999 2 2 999999 1 2 999999 37605 2 7 999983 1 301998 401199 229176 2 15 999998 1 2 999999 -34596 1 2 999999 -987545 2 2 999999 2 2 999999 1 2 999999 -559709 1 894357 952123 -581956 1 2 999999 825136 2 16 999987 1 7 999995 -660495 2 2 999999 1 9 1000000 -562738 1 11 999998 -388919 2 3 999984 1 2 999999 -301919 1 9 999990 -609981 1 7 999997 211586 2 2 999999 2 4 999999 2 501785 672756 2 13 999997 1 62169 812362 527379 1 2 999999 -420730 1 542001 976188 -992519 2 11 999997 2 12 999993 2 781654 823651 1 2 999987 785168 1 231324 638958 469984 2 2 999999 1 19 999985 382530 1 2 999999 232222 2 15 999982 1 60019 216187 -740676 2 240696 293193 1 2 999999 45613 2 2 999999 1 14667 254793 408506 2 11 999983 1 394159 651035 503045 1 2 999983 272325 2 11247 581828 1 5 999995 -153795 2 771333 897828 2 11 999985 1 2 999999 378142 1 2 999999 -982786 2 2 999999 1 2 999999 -814007 2 2 999999 1 4 999984 -66162 1 1 999994 18553 2 16 999989 2 6 999991 1 21100 135995 881498 2 270886 296347 2 2 999999 2 2 999999 1 9 999986 231687 1 19039 321885 -59352 1 567981 864859 -641049 2 545493 846821 2 2 999999 2 2 999999 2 2 999999 2 15 999987 2 10 999983 2 342745 573401 1 2 999999 -556971 1 2 999999 -101783 1 2 999999 305158 2 1 999992 1 2 999999 -462107 1 213482 349322 946852 1 644568 833223 224928 2 2 999999 1 14 999988 911556 2 11 999999 2 7 1000000 2 2 999999 2 2 999999 2 7 1000000 1 6 999995 -782767 1 262772 501262 741248 1 318083 760567 613998 1 18 999995 -505258 2 1 999997 2 106696 844055 2 454543 808064 2 4 999994 2 14 999996 1 2 999999 -76434 2 7 999990 1 12 999994 798250 2 235571 498532 2 17 999981 2 2 999999 2 135119 703190 2 2 999999 2 794433 897375 1 10 999999 -140332 1 2 999999 -879849 1 10 999995 -579627 1 25194 245319 592884 2 101040 423159 1 388951 585267 -506481 2 2 999999 1 2 999999 -707130 1 2 999999 -176032 2 13 999993 2 2 999999 2 2 999999 2 63492 639891 2 11 999982 1 3 999988 -25621 2 259809 293143 2 955279 969190 1 352951 633258 866517 2 6 999988 2 7 999997 2 88832 616964 1 52430 634342 264926 2 960011 987999 1 156278 931963 -402961 1 150065 232839 -403617 1 315482 946598 846533 2 10 999989 2 2 999999 1 2 999999 435459 1 5 999989 -94291 2 11 999983 1 4 999984 750437 1 2 999999 -308110 2 2 999999 2 182038 780072 2 2 999999 1 2 999999 251066 1 107624 780671 -798879 1 549005 900152 131136 1 2 999991 -523505 1 330937 353569 155483 1 17 1000000 623195 2 276284 368945 2 17 999997 1 107309 462421 -341848 1 9 999989 -545698 1 6 999983 634958 2 339072 463601 2 2 999999 1 922664 987368 -916789 1 2 999999 -573941 2 20 999998 2 544754 884553 2 1 999995 2 76649 883206 1 252068 804797 418505 2 2 999999 2 2 999999 2 2 999999 2 12 999999 2 722980 812657 1 10 999982 -519358 1 97968 634960 250201 2 224732 445006 1 2 999999 -91469 2 2 999999 2 218708 624461 1 2 999999 -854458 2 710828 910787 1 15 999997 -892660 1 14 999982 -707583 2 157686 730400 1 2 999999 984663 2 16 999981 1 9 999990 -281262 1 1 999987 -966128 2 45473 219705 2 19 999987 2 11 999988 2 221503 335762 2 2 999999 2 436229 587088 1 14 999999 -352453 1 2 999999 -148682 2 15526 46053 2 2 999999 2 1 999985 1 332007 837370 -900603 1 18 999997 -220211 1 7 999992 -993329 1 13 999995 667935 1 10 999990 856779 2 10 999995 1 322824 385033 950185 2 10 999984 1 2 999999 9333 1 16 999987 359306 1 7 999986 -333680 2 2 999999 1 2 999999 593467 2 3 999998 1 10 999983 384757 1 895204 956150 -394994 1 14 999995 -577617 2 11 999988 1 33956 922427 804827 1 121524 129755 -696925 1 15 999993 -653137 2 3 999998 1 69297 743008 -705040 2 1 999996 2 234589 693564 1 88921 155749 -937439 1 2 999999 25442 1 20 999982 248875 2 719002 757212 1 2 999999 -570262 2 2 999999 1 810033 989047 -923032 1 390988 625774 -356688 2 223573 267950 1 2 999999 593148 1 2 999999 -5403 1 2 999999 -205938 1 332994 829634 23865 1 4 999991 335791 1 71578 496076 -985469 2 769352 903160 2 2 999981 2 14 999983 1 10 999981 920078 1 3 1000000 609631 2 18 999996 2 189087 325739 1 2 999999 22799 1 539 859980 -971128 2 20 999986 1 13 999989 -674814 2 2 999999 2 452245 797196 1 2 999999 869718 1 27510 277843 -708761 2 2 999999 2 19529 389676 1 284911 518143 719134 2 6 999982 2 2 999991 1 16 999985 767518 1 9 999981 -910141 1 2 999999 900248 2 15 999981 2 2 999999 2 2 999999 1 305309 307809 -327701 1 9 999995 -361571 2 2 999999 2 19 999996 1 2 999999 929855 2 212595 557356 2 12 999984 2 10 999994 2 1 999993 1 2 999999 65165 2 8 999986 2 2 999999 1 19 999988 766012 2 2 999999 1 231114 314264 -943429 2 2 999999 1 2 999999 937314 1 384224 888621 859870 1 2 999999 -324300 2 175435 987839 1 531989 891015 833673 2 788147 937612 1 2 999999 -261764 1 10 999981 704593 1 601946 916553 705062 2 2 999999 2 22746 241547 1 20 999993 -70120 1 6 999994 844513 1 2 999999 344893 1 523670 680972 -823387 1 28259 949694 702093 2 202959 749510 2 12 999989 1 250225 928100 894286 1 2 999999 -357252 1 2 999999 -305618 1 2 999999 605869 2 2 999999 1 50425 475708 226223 1 2 999999 -211576 2 422490 861338 1 15 999999 269264 1 1 999998 281824 2 2 999999 1 2 999999 561293 1 2 999999 634434 1 2 999999 -52433 2 733693 830054 2 2 999999 1 1 999984 -516149 1 11 999987 777368 2 15 999981 2 2 999999 2 1 999984 2 2 999999 1 2 999999 -960904 2 420221 795108 2 7 999995 1 10 999988 -803658 1 2 999999 263576 2 2 999999 1 399569 703286 -462842 2 2 999999 2 155412 734857 1 48938 600135 -284878 1 2 999999 393041 2 13 999982 1 6 999998 -98113 1 2 999999 862140 2 3 999989 2 1 999991 1 2 999999 -178945 1 19 999990 900935 2 398997 666277 2 2 999999 2 18 999988 2 66782 939981 2 2 999999 2 12 999996 1 2 999999 737573 1 2 999999 764499 2 29646 352268 1 2 999999 -990621 1 2 999999 681939 2 2 999999 1 156425 338240 748158 1 5 999985 608273 2 7 999999 1 2 999999 882354 1 2 999999 312982 1 78809 916579 399771 2 7 999994 2 2 999999 2 126789 209594 2 4 999988 1 721938 934315 -252684 1 3 999987 834699 2 2 999999 2 835314 908240 1 2 999999 -467173 2 613728 895235 1 278907 922760 -645610 2 18 999984 1 222926 641557 191512 1 9 999987 -207674 1 3 999996 260339 2 5 999983 1 223288 641027 -949563 1 766012 976777 744095 2 2 999999 1 643760 717016 406859 1 239511 567409 624881 1 2 999999 -824709 1 1 1000000 573123 2 663478 744328 1 14 999991 -372567 1 227599 847004 -308369 1 2 999999 -61639 2 328783 575403 1 2 999999 581000 2 140462 403632 1 2 999999 961357 1 19 999981 734805 2 2 999984 1 13 999987 -116352 1 2 999999 -147087 2 10579 932447 1 2 999999 986997 1 286741 461826 540287 2 2 999999 1 259406 743718 127312 2 16 999998 2 12 999988 2 596510 750582 2 2 999999 2 561702 965807 1 166840 389111 -428618 2 3 999989 2 3 999989 2 332757 388427 1 1 999998 327226 2 2 999999 2 2 999999 2 2 999999 2 631909 771003 2 151885 757397 1 13 999993 -201671 1 6 999990 157492 1 2 999999 337949 1 142182 898977 -313907 2 193879 401470 2 2 999999 2 158746 677752 2 18 1000000 1 481079 527528 165431 2 183573 307463 2 2 999999 2 2 999999 2 356637 410234 1 131035 266083 -118771 2 10 999989 1 340023 736500 687153 2 4 999988 2 11 1000000 2 2 999991 1 2 999999 666807 2 40190 941368 2 2 999999 2 2 999999 2 97295 516652 1 551370 782873 89334 2 497744 656201 2 505466 874999 1 14 999998 719106 1 2 999999 660071 2 2 999999 1 10 999982 419112 1 962 232903 -938084 2 14 1000000 1 4 999992 437072 1 2 999999 88182 2 2 999999 1 117179 456593 592100 2 163600 841560 2 8 999987 1 200387 813338 -193151 2 2 999999 2 2 999999 2 11 999999 1 11 999988 -67411 1 2 999999 -386821 1 797671 981212 -152948 1 770698 797798 -230863 1 9 999995 387546 1 14 999997 -486105 1 213976 572235 606378 1 2 999999 507613 1 2 999999 -374975 1 12 999996 286157 2 11 999997 2 10 999988 2 140269 216805 1 177873 284012 -605313 2 2 999999 1 2 999999 -524788 1 689169 799900 -223978 2 635280 816085 1 3 999981 769551 1 15 999995 -969376 2 2 999999 1 10 999984 915526 1 2 999999 -464903 1 2 999999 754914 1 20 999982 178870 2 24130 870776 2 7 999982 2 14 999987 1 12 999992 -533870 2 413235 806384 2 1 999988 1 7 999984 978523 1 10 999983 -546436 1 2 999999 -211480 1 2 999999 537490 2 2 999999 2 127800 526846 1 131475 980012 350147 2 484723 657981 1 207395 475941 605935 2 2 999999 2 211351 697935 1 6 999996 570039 2 2 999999 1 2 999999 -203456 1 2 999999 785886 2 381874 691451 2 269329 928587 1 7 999987 572711 1 2 999999 209032 2 7 999995 2 2 999999 2 557257 816879 2 41928 623750 1 325516 564616 340198 2 15 999986 2 14 999982 2 2 999999 2 484275 760453 2 2 999999 2 2 999999 1 2 999999 600426 2 161250 424540 2 1 999993 2 2 999999 1 13 999981 -875741 2 16 999996 1 332048 704559 -561436 1 2 999999 -218627 2 2 999999 2 2 999999 1 2 999999 -728579 2 2 999999 2 11 999989 2 2 999999 1 2 999999 -886801 1 2 999999 -770781 1 2 999999 33169 2 620819 716669 1 234633 448004 -967707 1 2 999999 -109895 2 2 999999 2 223800 278701 1 732160 759539 352293 1 71730 555244 384953 1 15 999986 399895 2 2 999999 1 2 999999 880888 1 19 999997 28014 1 15 999984 -262083 1 491080 604664 -881402 1 119492 507074 310915 2 15 999993 2 11 999981 1 2 999999 682042 1 2 999999 -686815 1 183510 837096 -445082 2 7 999991 2 328339 645016 1 9 999992 -49467 2 2 999999 2 18 999999 1 775001 903120 668924 2 674554 675484 1 14 999992 -257965 2 129682 147110 1 690930 912240 -836987 2 2 999999 2 19 999994 2 558568 738472 1 13 999988 -91553 2 10 999984 1 2 999999 -894758 1 43651 295652 -367510 2 885576 964992 2 2 999999 1 2 999999 -275630 1 616248 867321 -513247 1 12 999999 -478976 1 1 999996 -445510 1 2 999999 38360 1 2 999999 -11687 1 17 999981 -773990 1 707876 733946 -875665 2 15 999992 1 2 999999 73788 1 19717 531648 -434887 1 2 999999 768076 1 17 999997 -404567 1 1 999993 -181172 1 39712 225824 630813 2 2 999999 1 2 999999 743133 2 85023 753150 1 12 999991 141059 2 822003 882193 2 2 999999 2 2 999999 2 246202 975221 1 2 999999 -486082 2 2 999999 2 410479 501957 1 16 999995 -865523 1 63393 625113 861066 2 2 999999 2 5027 566222 1 16 999986 224286 1 167534 440075 411067 1 3 999997 -141201 2 368555 674202 1 90440 494775 308051 2 16 999994 1 2 999999 -548503 1 2 999999 -347466 2 2 999999 2 581697 620612 1 149457 457226 -975683 2 8 999986 2 2 999999 1 18 999990 472229 2 21044 557285 2 2 999999 1 2 999999 -408864 2 2 999999 2 604961 656879 1 859940 864993 17908 1 167609 181396 -412166 1 11 1000000 -958805 1 639979 929292 171372 2 3 999989 2 10 999982 1 2 999999 -685726 1 4 999993 -730694 1 17 999989 619275 1 2 999999 905772 1 3 999993 921273 1 364379 546125 -206599 2 101977 151376 1 8 999991 415420 1 2 999999 626374 1 11 999995 993069 1 1 999986 -697355 1 2 999999 834811 2 139588 641492 2 2 999999 1 2 999999 277650 2 180131 626985 1 18 1000000 -487306 2 467677 834072 1 183627 788146 -481666 2 2 999999 2 67397 966243 2 2 999999 2 11 999986 2 2 999999 2 2 999999 1 216733 743177 -965610 2 16 999988 2 11 999990 1 2 999999 -751516 1 40816 752340 -390723 1 103570 999441 279432 1 2 999999 -973923 1 2 999989 10909 1 498966 953238 636703 2 2 999999 2 11 999987 1 2 999999 -236736 2 5 999988 1 20 999992 -470423 1 11 999983 878559 1 2 999999 -919023 1 314940 691358 693959 1 282559 679312 942470 1 5 999984 440956 1 13 999989 -818035 2 2 999999 1 2 999999 663103 2 2 999999 1 928494 988911 -369788 2 106654 181694 2 19 999991 2 271278 334362 1 2 999999 -786686 1 2 999999 -601353 1 2 999999 -720057 2 2 999999 2 8 999988 1 2 999999 707263 2 2 999999 1 770302 908100 394910 2 2 999999 2 186468 989225 2 7 999991 2 2 999999 1 81535 523301 784469 1 2 999999 169098 2 9 999995 2 2 999999 2 564140 972189 2 9 999992 1 2 999999 980926 1 12 999986 641844 1 11 999981 -863345 1 13 999997 823196 1 101166 474754 474570 1 15106 708836 595556 2 2 999999 1 5 999983 -107024 2 16 999999 2 16 999984 2 2 999999 2 17 999987 1 35586 811675 -843110 2 2 999999 2 17 999994 2 6 999981 1 14 999987 -756610 1 2 999999 998447 2 542237 965036 2 51808 812597 2 2 999999 2 15 999997 2 13 999986 2 4 999990 2 2 999999 2 2 999999 1 683685 856046 -307432 1 2 999999 515000 1 7 999988 -63153 1 2 999999 916280 2 2 999999 1 25126 878505 -685727 1 2 999999 355854 1 2 999999 -315746 2 2 999999 2 2 999999 2 2 999999 2 578287 792153 1 2 999999 718495 2 2 999999 2 2 999999 2 8 999984 2 161460 712378 2 3 999989 1 2 999999 104977 1 5 999991 -511747 1 3 999985 169122 2 68179 403757 2 2 999999 1 9 999992 -722022 2 261677 656416 2 2 999999 1 3 999999 -92250 1 14 999986 790237 2 19 999993 2 2 999999 1 646944 835370 -280430 1 527092 581503 666382 2 579301 781315 2 2 999999 1 9 999990 -216649 2 18 999996 1 2 999999 -388283 1 2 999999 414409 2 881630 886810 1 10 999983 34069 1 2 999999 -982893 1 6 999987 802748 1 600802 610349 -98611 1 2 999999 157188 1 20 999994 -181973 1 2 999999 683185 1 3 999992 -755762 2 17 999989 2 208378 556467 2 915053 926808 2 2 999999 1 6 999998 -941891 1 59068 420402 -493727 2 20 999993 2 809009 890218 1 340966 706947 -385034 2 585562 944139 2 2 999999 1 2 999999 -183287 2 586481 631816 2 583534 634559 2 716651 849444 2 66360 424800 1 2 999999 -204439 2 91545 381370 2 2 999999 1 473562 619815 252274 2 18 999992 2 17 1000000 2 2 999999 2 5 999994 2 18 999989 1 2 999999 -939391 1 2 999999 -790883 1 16 999984 -384073 2 2 999999 1 42504 814520 -409510 1 557493 569738 -307224 2 7 999984 1 47600 616070 79238 2 181741 961204 1 417981 750883 980218 1 10 999992 -997859 1 2 999999 50435 1 2 999999 691240 2 45905 443881 2 5 999986 1 2 999999 934715 1 205408 484972 -562978 2 2 999999 1 84668 957962 -959572 2 283163 364598 2 2 999999 1 2 1000000 -836126 2 2 999999 2 4 999998 1 13 999985 215251 2 2 999999 2 15 999996 1 250220 593726 -824104 1 15 999989 -157265 2 778296 938091 1 173603 407638 675239 2 2 999999 1 833479 871863 -840330 2 2 999999 2 20 999988 1 259584 426538 385984 2 772155 849713 2 2 999999 2 2 999999 1 83668 897204 954022 1 9 999988 -120318 1 2 999999 189568 1 2 999999 13555 2 2 999999 2 98759 110211 1 6 999996 -529085 1 226610 946787 382980 1 593859 746900 742023 1 2 999999 113442 1 2 999999 -310434 1 2 999999 -313504 2 2 999990 1 2 999999 639758 2 2 999999 2 8 999985 1 19 999986 230287 2 16 999995 2 2 999999 2 8 999999 2 15 1000000 1 2 999999 -269676 2 199093 980977 2 6 999982 2 2 999999 1 602960 899519 11267 1 25696 390293 -679366 1 2 999999 -475655 1 2 999999 -828173 1 2 999999 796633 1 29049 298991 -940810 1 2 999999 -283938 2 5 1000000 2 571865 631585 1 5 999995 752012 2 19 999992 2 372944 416783 1 2 999999 417635 2 17 999986 1 246004 601413 -917921 1 2 999999 744814 1 142376 676826 -275314 1 669227 760475 -821760 2 2 999999 1 159478 432982 -976899 1 2 999999 166518 2 2 999999 1 779706 896740 -613596 1 2 999999 -461449 1 755498 756725 -123776 2 2 999999 2 19 999997 2 2 999999 2 17 999995 2 2 999999 2 2 999999 2 13 1000000 2 2 999999 2 559846 980638 1 17 999994 -976626 1 178632 992586 867776 2 2 999999 2 136064 587660 2 16 999993 1 2 999999 205369 1 262525 577814 605288 2 20 999994 1 2 999999 -56080 1 162164 450114 661838 1 8 999993 949385 1 183864 942132 -43774 2 2 999999 2 404969 999121 2 18 999987 2 2 999999 1 2 999999 -910023 2 9 999989 1 2 999999 -603659 2 19 999994 2 11 999991 2 2 999999 2 2 999999 2 260769 284599 1 246704 403138 321904 1 2 999999 -828776 2 1 999995 1 9 999983 822316 1 638000 692732 824332 1 63775 535581 952202 1 15 999999 251118 2 14 999991 2 2 999999 2 33566 736095 2 2 999999 1 64462 899425 -951213 2 2 999999 2 17 999995 2 2 999999 1 2 999999 -455250 2 2 999999 1 2 999999 -35953 1 391893 660011 521100 1 2 999999 -708156 2 2 999999 2 2 999999 1 656135 957431 -619264 2 38382 401281 1 2 999999 803176 2 276930 960096 1 2 999999 -847487 2 77911 645740 2 561742 956395 1 2 999999 252953 2 92549 274890 2 2 999999 2 665603 871843 1 17 999994 -689367 2 85517 738271 2 2 999999 1 270890 714703 700728 2 1 999991 2 2 999999 2 38650 963161 1 2 999999 776064 2 14 999985 2 2 999999 1 8 999995 865741 1 294253 756801 -875090 2 161071 251762 1 2 999999 611776 1 9 999996 -47207 1 2 999999 -361447 2 2 999999 2 2 999999 2 2 999994 2 145999 499062 2 2 999999 2 13 999996 1 15 999986 -317323 1 2 999999 897541 2 19 999987 1 2 999999 -170120 2 135348 871642 2 2 999999 1 159023 337149 -508923 2 408270 921593 2 8 999997 1 2 999999 -195869 2 2 999999 2 276297 751691 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 10 999987 -325368 2 2 999999 1 2 999999 -943585 2 10 999985 1 2 999999 984937 1 2 999999 900960 2 47786 965450 2 2 999999 2 271922 861497 2 2 999999 2 4 999987 1 2 999999 384892 2 3 999990 2 2 999999 2 49890 157857 2 2 999999 1 259762 721599 678958 1 2 999999 401721 1 497172 742587 -389862 1 15 999999 506423 1 567010 938166 -22961 2 667301 730480 2 2 999999 1 96715 805369 378535 1 2 999999 765221 1 305030 884079 881660 2 316698 358900 2 2 999999 2 2 999999 2 267679 455241 1 2 999999 -856388 2 2 999991 1 655993 695366 -243334 1 520691 736663 589440 2 7 999996 1 606311 835308 3996 2 2 999999 2 336713 883414 2 715272 831316 1 285986 587576 -507448 2 205103 779053 2 15 999994 1 106193 369597 985645 2 2 999999 1 9 999983 915133 2 13 999997 1 2 999999 969416 2 16 1000000 2 13 999983 1 2 999999 -679857 1 151782 531874 897517 2 198 531464 1 2 999999 80366 2 68136 787714 1 442240 662229 -272649 1 2 999999 -383831 1 89648 344804 560951 1 706308 977494 391108 1 2 999991 828459 2 473342 609988 2 264339 549893 1 419134 944561 35841 2 17 999998 2 703530 955600 1 1 999996 -63739 2 2 999999 1 10 999983 -765865 1 2 999999 -116765 1 5 999993 256329 2 108546 927291 1 372250 425175 -456972 1 330672 792304 -264498 1 393833 876315 25938 1 131604 517359 671923 2 1 999991 2 19 999988 2 516822 835490 2 3 999991 2 2 999999 1 42294 904193 -292420 2 2 999999 2 342215 639192 1 2 999999 912520 2 15 999981 2 21062 382453 2 277891 334045 2 10 999984 1 2 999999 -170021 1 13 999997 -864533 2 20 999997 1 160685 646402 593173 1 2 999999 277196 2 244142 626888 1 708209 807539 502656 1 109277 427383 -299102 2 2 999999 1 5 999982 -211424 1 1 999995 -666733 1 9455 553652 750207 2 2 999999 2 2 999999 2 2 999999 1 3 999982 666339 1 188940 472118 722640 2 692335 870436 1 14 999994 457958 2 453089 858940 2 28482 606997 1 2 999999 863577 2 17 999989 1 2 999999 -429000 2 2 999999 1 2 999999 -991725 2 838759 864936 2 2 999999 1 576441 960192 902460 2 2 999999 2 77069 741564 2 6 999988 1 2 999999 915873 1 2 999999 550185 2 2 999999 1 198737 468538 85651 2 427643 595231 2 2 999999 1 5 999997 -65519 2 9 999990 1 119189 689795 319402 1 2 999999 -373029 1 2 999999 -444604 2 2 999999 1 14 999985 906061 1 621224 864570 -568059 2 2 999999 1 12 999993 -593333 2 309155 505066 1 295351 992824 722891 2 2 999999 1 2 999999 617805 1 2 999999 647287 1 611286 645188 -373876 1 4 999999 -633124 2 12 999988 1 20 999994 -759824 1 2 999999 -409983 2 2 999999 2 254007 659236 2 318466 559195 2 249421 433632 2 12 999982 1 145832 215815 -821163 1 5 999990 -773275 1 18 999985 375400 2 3 999996 1 195296 646684 118830 2 9 999999 1 18 999992 -996291 1 6 999982 -27616 2 9914 159213 2 511574 963767 2 1 999983 2 430888 908917 1 396648 943387 220365 1 579362 944963 -465101 1 20 999997 -840449 1 2 999999 736577 1 15 999994 -479737 1 60036 701142 -592844 2 8 1000000 2 15 999981 1 5 999997 147305 2 156454 853460 2 2 999999 1 13 999984 -31247 2 2 999999 1 19 999986 211358 1 2 999984 699407 2 6 1000000 1 2 999999 -611937 1 20 999991 262022 1 2 999999 474500 1 68282 698657 972834 1 2 999999 432145 1 845741 908534 -400358 2 4 999994 1 8463 68499 533780 2 6 999995 1 2 999999 672906 1 293443 712793 293411 1 692961 825519 769933 2 68072 513604 2 2 999999 1 15 999982 456042 2 16 999989 2 9 999983 2 748039 976893 1 2 999999 -477048 2 107585 554842 1 2 999987 953113 1 9 999998 -997655 1 18 999983 -721765 1 18 999998 -822857 2 2 999999 1 2 999999 -284821 2 31358 728173 1 6 999983 -151318 1 2 999999 -496363 2 4 999984 1 16 999989 966948 2 2 999999 2 2 999999 2 2 999999 2 12 1000000 2 2 999999 1 2 999999 -169474 1 18 999990 636445 1 10 999982 -811069 2 549426 970707 2 15 999999 1 291392 812146 178786 2 20605 176763 2 6 999993 2 2 999999 2 2 999999 1 2 999999 763622 1 6 999989 567050 1 12 999986 114668 2 16 999981 1 2 999999 829010 2 2 999999 1 439997 890167 -128847 1 2 999999 760539 2 2 999999 2 10 999999 2 322522 790052 1 9 999996 316303 1 179075 499824 753785 2 2 999999 1 2 999999 -460970 2 55291 418220 1 211096 959086 433575 1 2 999999 57315 1 512229 822378 355795 1 2 999999 -293672 2 16 999983 1 2 999999 579654 2 466267 723692 2 179355 218716 1 17 999990 894134 2 2 999999 2 229476 682768 1 11 999993 30024 1 192092 334172 -198210 1 2 999999 -288936 2 1 999994 1 825630 955738 617235 2 201333 919216 1 2 999999 -577911 2 20 999986 2 10 999992 1 1 999999 -867962 1 2 999999 -911306 1 2 999999 34136 2 145227 516497 2 2 999999 2 20 999991 1 17 999986 263270 2 2 999999 2 12 999986 2 342906 704164 1 7 999983 727200 2 18 999986 2 2 999999 1 8 1000000 -5614 1 2 999997 209140 2 643559 817784 1 9 999998 609770 1 18 999992 -546774 2 2 999999 2 699025 709257 2 593542 947199 1 11 999983 -359149 1 2 999999 -837582 1 2 999991 561455 1 437282 696472 -516906 1 680845 916514 -330585 1 691749 716442 -246350 2 2 999999 1 19 999998 -88108 2 2 999999 2 205064 382659 2 3 1000000 1 14 999990 -586420 1 2 999999 515946 2 16 999998 1 3 999981 -970014 2 543134 944151 2 2 999999 2 8 999984 2 2 999999 2 2 999999 2 573945 897193 1 592855 630947 935474 2 12 999992 2 11 999985 1 106988 629403 -178975 2 2 999999 2 459039 542713 2 2 999999 1 12 999999 -983160 1 2 999999 236290 1 105284 137071 -339669 2 2 999999 2 2 999996 1 486881 489093 -727855 2 477586 953659 2 289022 747524 2 168342 437111 2 2 999999 2 616309 815161 2 15 999982 2 7 999997 2 8 999988 1 2 999999 345249 1 2 999986 281704 2 783680 871703 1 2 999999 342830 1 17 999988 479194 2 2 999999 2 108017 314388 2 228395 286312 1 2 999999 952558 1 2 999999 -844247 2 170669 505169 2 106761 325492 2 15 999985 1 920516 946787 -688812 2 2 999999 2 6 999987 2 5 999985 2 104211 424660 1 13 999991 136830 2 150664 475569 2 2 999999 1 17 999982 -659672 2 262741 319808 1 19 999994 -241358 2 329621 556376 2 105284 297303 2 19 999999 2 2 999999 1 2 999999 267564 2 13 999981 1 13 999999 794511 1 20 999984 840252 2 2 999999 2 61164 132493 1 10 999991 132259 2 18 999999 2 13 999989 2 2 999999 2 656220 827782 2 640190 715310 1 20 999984 24864 2 2 999999 1 2 999999 -531898 1 2 999999 241503 1 2 999999 -676001 1 1 999990 -940478 1 224974 513845 79762 2 2 999999 2 2 999999 1 3 999983 -132422 2 548557 854021 1 5 999981 -234066 2 442142 607351 1 2 999999 -768235 1 83153 229520 227188 2 11 999989 1 2 999999 -998512 2 2 999999 1 2 999999 592526 1 150803 318775 -865479 2 19 999983 2 74100 360167 2 8 999995 1 8 999997 -652811 1 1 999991 -64277 1 7 999997 -534291 2 2 999999 1 12 1000000 203079 1 2 999999 -336369 2 48338 568563 1 2 999999 491142 2 1858 609389 2 2 999999 2 864399 871272 1 2 999999 -360290 2 14 999984 1 2 999999 -866855 2 2 999999 2 15 999994 2 2 999993 1 19 999991 606282 1 154657 405176 -973290 2 7 999991 1 2 999999 854989 1 97389 373882 433993 1 2 999999 6642 1 2 999999 548256 1 1 999988 -712230 2 279633 939375 1 201085 257609 -259146 2 38356 778489 2 16 999999 2 115393 295233 1 2 999999 220970 2 24113 997229 2 2 999990 1 7 999982 -304097 1 10 999985 397856 1 13 999984 184274 1 499963 538191 -216775 2 284402 535812 2 2 999999 1 20 999988 -290968 2 2 999999 1 463520 582750 218491 2 222145 897399 1 734395 998322 -972605 2 272952 977120 2 610409 751297 2 292889 563211 2 28772 827762 2 2 999999 2 432525 704141 2 17 999992 1 288843 350693 -848576 2 19 999992 2 5 999983 1 2 999999 -192605 1 1 999995 -986221 1 11 999983 908737 1 6 999986 602931 2 2 999999 1 476102 996960 -433801 1 2 999999 -932676 2 2 999999 2 15 999982 2 3 999998 2 2 999999 2 496044 961285 2 19 999991 2 2 999999 1 198716 346607 -794628 1 2 999999 971638 1 18 1000000 -900483 2 7 999984 2 13 999984 1 2 999999 722063 2 2 999999 1 576308 947492 194081 1 692953 929081 -411054 2 18 1000000 1 8 999993 -91305 1 18 999985 59065 2 330203 796546 1 6 999985 724372 2 2 999999 1 103562 332125 -827379 1 4 999991 -811304 2 1 999990 1 20 999996 284025 1 16 999995 791024 1 2 999999 -358767 1 2 999999 -686168 1 10 999981 322017 2 6 999998 2 11 999987 1 10 999985 667554 2 2 999999 1 238664 387238 22175 1 2 999999 -315264 1 177220 621609 949059 1 14 999990 94784 2 3 999995 2 526155 706329 1 11 999987 -393088 1 298896 956425 454321 2 2 999995 2 2 999999 2 310651 433548 2 2 999997 2 490612 950410 1 572506 574992 -721586 1 2 999999 528015 2 8 999997 2 2 999999 1 664286 689521 -9646 2 6 999982 1 6 999991 -275218 1 16 999985 437800 2 6 1000000 1 28354 953062 328177 2 2 999999 2 1 999981 2 2 999999 2 16 999981 2 16 999987 2 2 999991 1 2 999999 257878 2 18 999990 1 2 999999 -707756 1 713233 776790 -899730 1 16 999992 -786391 1 2 999999 -618161 2 108427 548745 2 758984 764894 1 4 999994 568778 1 640959 748137 579700 2 2 999988 1 260483 596648 -66728 1 5 999990 712196 1 100857 110683 -425625 2 474598 521498 2 514936 778085 2 2 999999 1 7 1000000 346452 2 2 999989 2 574200 702937 2 15 1000000 2 3 999985 2 18 999990 2 19717 717819 2 2 999999 2 2 999999 2 652166 815750 1 2 999999 -562420 1 309935 598298 51528 1 43892 203754 -958626 2 2 999999 2 2 999999 1 2 999999 333179 2 538333 877472 1 252716 494818 509280 2 2 999984 1 2 999999 249396 2 12 999993 2 2 999999 2 2 999999 2 3 999985 1 11 999992 583275 2 541829 918327 2 15 999987 2 9 999984 2 6974 18045 1 2 999999 665131 1 666135 988283 836378 2 5 999984 1 8 999988 -272995 2 11 999988 2 208589 663479 1 16 999981 -511679 1 13 999990 345537 2 152191 945154 2 5 999984 2 7 999985 1 17 999991 -245719 1 173773 887901 -151680 1 219992 342946 314207 2 14 999998 2 2 999999 2 2 999999 1 2 999999 -750309 1 2 999999 662144 1 447025 942423 -452723 1 2 999999 790993 2 13 999981 1 2 999999 -985319 2 432461 512546 1 2 999999 -69630 2 436067 656274 1 106391 670595 -964626 1 14 999983 56974 2 2 999999 1 2 999999 688565 2 16 999997 2 2 999999 2 106997 472932 1 562644 837165 -650933 1 12 999983 320855 2 11 999988 2 3 999999 1 316068 668542 563161 1 581054 956090 -338119 2 2 999999 2 16 999999 2 13 999995 2 481675 914204 2 7 999993 1 7 999984 -32281 2 126225 212076 1 19 999988 131942 1 6 999981 -513866 1 3 999994 -370960 2 6 999989 2 17 999995 2 388440 461683 1 800957 809362 -792010 2 404827 690589 1 838746 856742 881990 2 2 999999 2 203254 930183 1 2 999999 -646276 2 685308 865710 2 2 999999 1 10 999998 -774981 1 490807 684803 -428495 1 2 999999 -523769 1 169280 362557 24797 1 3673 289496 -136095 1 70748 978983 -972248 1 14 999987 759079 1 2 999999 -874620 1 2 999999 900433 1 2 999999 814041 2 2 999999 1 2 999999 211007 2 198893 367461 2 2 999999 2 17 999999 2 2 999999 2 6 999989 2 2 999999 2 4 999995 2 13 1000000 2 11 999992 1 2 999999 37802 1 58091 738304 307218 2 565626 920560 1 9 999996 -168478 2 2 999999 1 9 999989 -18190 2 464169 969967 1 4 999997 -202574 1 12 1000000 -180839 2 15 999987 2 744413 829453 1 148560 674914 358076 2 124340 626327 2 2 999999 2 454277 755058 2 92830 192847 1 483493 712160 834121 1 6 999983 855664 1 2 999999 -501824 2 10 999997 2 6603 103980 1 634933 702188 -695989 2 668389 839982 2 2 999999 2 6 999996 1 8 999996 820792 2 2 999999 2 2 999999 2 249269 973757 1 35184 852444 -13006 1 19 999992 -772453 2 625952 701260 2 291442 840932 2 12 999986 2 144189 284936 2 6 999994 2 9 999986 2 1 999987 1 9 999984 718483 2 456724 964966 1 796787 890094 -758963 1 191417 590542 689569 1 732351 828065 157641 1 11 999995 -789907 2 421784 853269 1 4 999995 -474438 2 55886 881546 1 606007 682592 -557101 2 2 999999 2 91879 791505 1 107891 830308 -885519 1 5 999988 -990023 2 311521 612300 1 437336 691718 -766154 1 8 999995 -551177 1 61261 559506 -223742 2 2 999999 2 481134 609228 1 608534 618391 464660 2 110789 967903 2 545353 929783 1 451414 479565 -400529 1 2 999999 155165 1 2 999999 385401 1 2 999999 641396 1 2 999999 -486989 1 11 999987 -976041 1 2 999999 589700 2 2 999999 2 2 999999 1 858246 866714 496573 1 2 999982 -446670 2 2 999981 2 2 999999 1 2 999999 458328 1 2 999999 6183 2 13 999984 1 834251 904659 55637 1 7 1000000 -74140 2 693537 741727 2 16 999983 2 2 999999 2 6 999999 2 2 999999 2 112993 722823 1 87858 860339 954107 1 2 999999 -300138 2 2 999999 1 413187 682289 -211809 2 10 999994 2 65025 911075 1 2 999999 -567475 2 6 999994 2 508050 516256 2 2 999982 1 6 999981 487402 2 470666 989512 1 7 999984 671950 2 205076 438493 1 4 999993 847281 1 8 999994 -141525 1 9 999990 69953 2 7 999997 1 127935 205879 605545 2 9 999984 2 33293 286539 2 17 999997 1 2 999990 -257418 2 8 999986 1 231321 555203 -601674 1 2 999999 -283535 1 7 999987 -697433 2 18 999999 2 2 999999 1 735379 907627 856948 2 18 999997 1 199125 214689 255395 1 2 999999 695173 1 2 999999 709538 1 2 999999 206654 1 611316 785200 -834732 1 668184 686126 -961141 2 6 999981 2 6 999991 1 2 999999 419817 1 543667 997549 -757800 2 2 999999 2 875483 964115 2 84949 432594 2 2 999999 2 2 999999 2 713901 842812 1 2 999999 -487515 2 13 999989 1 6 999985 -131923 2 102220 676949 1 2 999999 -930719 1 3 999993 -630298 1 252003 475233 -988818 1 5 999991 958692 2 312130 399396 1 20 999985 -645541 1 2 999999 -480988 1 788477 884061 276723 2 12 999993 2 252023 293974 1 18335 303770 -716726 1 2 999999 -780695 1 2 999999 -221329 1 180620 558960 -153336 2 399010 622199 2 3 999999 2 95551 989202 1 2 999999 451405 1 2 999999 612649 2 1 999988 2 11 999986 1 8 999989 615351 2 270466 721123 2 2 999999 1 2 999999 -900398 1 10 999982 -372971 2 7 999983 2 15 999981 1 2 999999 -198821 1 18 999984 -176506 1 2 999999 -978437 1 17 999986 654854 2 3 999982 1 454455 701741 291879 2 4 999991 1 9 999991 -990296 1 2 999999 520854 2 15 999988 1 357334 759365 -275804 1 2 999999 448494 1 581945 610134 148754 1 2 999999 -718895 1 11 999992 579350 2 7 999993 2 2 999999 1 11 999991 73004 2 2 999999 1 625781 626339 873339 2 2 999999 1 497245 517720 245512 2 51123 356314 1 2 999999 -829880 1 47916 847274 -935114 2 15 999990 2 314867 761321 1 2 999999 -150293 2 44440 298178 1 591349 650305 -250423 1 2 999999 -964632 1 435157 449390 98493 1 18 999990 102327 1 2 999991 583531 2 2 999999 1 6 999984 -280363 2 2 999999 2 42459 183539 2 140430 618632 1 12 999998 -972436 1 1 999988 684069 1 9 999984 641304 2 3 999993 1 123679 748910 147764 2 2 999999 1 797713 869123 -742563 1 62011 507459 706663 2 2 999999 1 2 999999 512189 2 2 999999 1 7 999985 -97460 1 475797 851196 293321 1 2 999999 -880764 2 224050 939883 2 237675 742331 1 2 999999 -803673 2 2 999999 1 20 999984 -979867 2 2 999999 2 19478 168460 1 2 999999 -177570 2 2 999987 2 173673 532231 2 192220 271775 2 2 999999 1 2 999999 476925 2 202103 263139 2 2 999999 2 332326 423058 1 842419 915886 -567959 1 117534 353977 -589235 1 231372 954071 -323722 2 2 999999 1 314080 625441 -747758 1 18 999985 283834 2 6 999982 2 331184 662915 1 2 999999 54719 1 12 999999 845889 1 19 999986 -421770 2 1 999993 1 18 999994 730368 2 2 999999 2 145144 639718 2 2 999999 2 2 999999 2 2 999999 1 2 999999 995462 1 705912 924609 440145 2 15 999983 2 2 999999 2 3 999991 1 2 999999 -116493 1 8 999981 436927 2 6 999987 1 2 999999 -152709 2 7 999982 2 2 999999 2 2 999999 2 16 999985 1 14 999986 122782 2 2 999999 2 2 999999 2 48412 687340 2 27312 550695 1 41064 434228 507822 1 18 999994 -531124 1 196849 821550 723610 1 2 999999 539207 1 200386 434148 544236 1 8 999991 -388251 2 462065 739765 1 718870 863013 487835 1 714081 721080 -777637 2 7 999987 2 20 999985 2 15 999989 1 2 999999 -226377 2 8 999991 1 854619 898739 -798539 2 2 999999 2 16 999992 2 265520 704802 2 197560 633337 2 250372 783943 1 271458 537370 988949 1 18 999988 824472 1 278890 967458 -353464 2 2 999999 1 212163 416222 -956455 2 2 999999 1 2 999999 -632619 2 2 999999 1 199617 405423 -759008 1 9 999996 607697 2 381239 674379 1 2 999999 -325641 2 221383 453165 1 104027 495691 -327673 1 2 999999 765802 2 14 999982 2 6 999988 2 7 999996 1 102342 682193 864708 2 2 999999 1 2 999999 715706 1 152024 706309 -656868 2 855555 893606 1 5 999989 -378594 2 275066 300096 2 9 999982 1 2 999999 -708485 2 14 999995 2 602505 935610 2 2 999999 2 2 999999 1 2 999999 996574 1 2 999999 -289580 1 198285 709870 556107 1 348135 747073 -247094 1 183875 255809 389325 2 2 999999 1 2 999981 990298 2 18 999990 2 73884 440490 2 13 999998 1 253347 563252 400247 2 14 999990 1 2 999999 141906 2 7 1000000 1 165033 818491 -788947 1 2 999999 789029 1 1 999988 -30520 1 6 999992 -541320 1 6 1000000 909649 2 2 999999 1 184879 492497 963185 2 11 999997 2 12 999986 1 2 999999 434262 2 7 999994 2 17 999981 1 115089 609576 682012 1 896496 981073 905330 1 2 999999 -474637 1 2 999999 129212 2 17 999983 1 2 999999 165076 1 19105 45526 437248 2 133087 386453 1 886758 944405 -438196 2 61830 96310 1 11 999986 -348100 1 2 999993 -667736 1 2 999999 -122604 2 16 999999 2 77549 982988 1 2 999999 994822 2 420363 630523 1 4 999988 533863 1 12 999983 478418 2 3 999988 2 2 999999 1 394415 549254 -149266 2 1 999990 1 643997 856486 126525 1 642733 999818 -591540 2 4 999988 2 2 999999 1 12 999999 717991 1 10 999981 265204 1 2 999999 675558 2 390389 810726 2 15 999995 2 2 999999 1 20 999981 130585 1 153356 442804 -270858 2 15 999996 2 2865 547157 1 418881 972615 389334 2 350867 786024 1 9 999982 -469902 2 158874 402294 2 11 999999 1 15 999987 449504 1 2 999999 -939881 1 11 999996 218447 2 19 999994 2 772993 818940 2 18 999990 1 2 999999 385785 1 2 999999 500240 1 507666 951462 515122 2 150732 393802 2 340471 347727 2 97204 445852 1 16 999992 512492 2 2 999999 2 495517 828328 2 2 999999 1 26611 722247 207484 1 310409 894975 -602827 2 1 999984 2 2 999999 1 18 999991 -252734 1 789408 932563 591027 1 2 999999 303830 2 19 999998 2 376764 446215 2 78685 577514 1 5 999990 129543 2 544468 751628 1 20 999993 -997691 2 46373 511256 1 121252 599099 -642574 1 2 999999 -440372 2 9 999984 2 2 999999 2 2 999999 1 14 999985 -705882 2 40062 77524 2 138756 622771 1 1 1000000 -618156 1 8 999989 -391176 1 19 999996 234415 1 66405 617477 -877432 1 56190 993178 825234 2 803583 921876 2 528602 660456 2 15 999999 1 14 999995 -463425 1 2 999999 78980 2 27207 286044 2 12 1000000 2 585178 964595 1 3 1000000 883482 1 2 999999 -562517 2 2 999999 2 17 999997 1 350135 531487 205050 2 244018 287517 2 72473 863407 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999989 678610 2 340868 950948 1 2 999999 -292696 2 17 999993 1 148258 283766 -996471 1 2 999999 969587 2 2 999999 1 2 999999 -976229 2 9 999996 2 2 999999 2 10 999993 1 5 999994 -944088 2 12 999996 1 2 1000000 -506085 1 2 999999 645828 1 2 999999 232386 2 7 999996 1 2 999999 974134 2 2 999999 2 2 999999 2 227899 897729 1 10 999989 571759 2 6 999994 2 6 999984 2 19 999999 1 6 999981 209173 1 13 999996 631365 2 608990 802288 1 627760 810024 -930394 1 2 999999 580648 2 4 999997 2 13 999999 1 1 999989 -271215 2 2 999999 1 9 999991 942493 1 15 999993 517940 2 17214 315053 2 164653 818941 2 766963 774365 2 13 999996 2 6 999984 2 11 999990 2 715551 744498 1 2 999999 479859 2 16 1000000 2 2 999999 2 17 999986 1 209748 253754 628960 1 62551 959103 -345338 1 2 999999 562650 1 19 999987 56603 2 17 999985 2 14 999996 2 2 999999 2 2 999999 2 2 999999 2 581805 911575 1 15 999987 954603 2 170230 617105 2 20 1000000 2 18 999993 2 593043 990919 2 410823 841986 2 2 999999 2 18355 464768 2 2 999999 2 8 999985 2 401125 500514 2 2 999999 2 2 999999 2 2 999999 1 917812 923137 -110372 1 44567 462905 513130 1 2 999999 -126247 2 6 999987 2 2 999999 2 444083 723474 1 329665 578146 899790 1 2 999999 397961 2 4 999981 2 14 999988 1 7 999984 831274 2 2 999999 1 456064 792163 622888 1 18 999994 -968514 1 18 999992 403617 1 2 999999 -904262 1 2 999999 592359 2 2 999999 1 6 999984 864789 1 14 999982 -989367 2 276121 501666 1 6 999998 -819650 2 20 999987 2 15 999982 2 2 999999 2 14 999998 1 633115 666818 -310228 1 2 999999 132846 1 559658 729499 799674 1 180071 671787 106770 2 646609 683139 1 79157 616427 989981 2 2 999999 1 4 999987 -79121 2 492664 951257 2 600204 602088 2 2 999999 1 249529 311933 942401 2 242276 770258 1 344638 608329 334725 2 16 999992 1 2 999999 -734772 2 1 999997 2 183562 500362 2 579199 599274 1 294760 840385 545330 1 2 999999 -102343 1 2 999999 -942675 2 153524 489821 1 20 999997 -967178 2 2 999999 1 123674 935548 -990238 2 2 999999 2 159418 242337 1 2 999999 29745 2 3 999992 2 10 999992 1 2 999999 414484 1 10 999994 917445 1 6 999981 277492 1 133103 509917 -855706 1 709305 787489 -449656 2 189314 615690 1 10 999989 818167 2 2 999999 1 362814 819077 722040 2 506497 760518 1 358635 655841 147577 1 564865 847718 -987958 1 7 999992 -344166 1 546364 803801 537904 1 4 999989 -833326 1 2 999999 -466919 2 4 999999 1 658168 761959 -753634 2 614824 740368 1 2 999999 -923045 2 287152 613355 1 78578 191098 471762 1 2 999999 433594 2 2 999999 1 426568 998114 451628 2 5 999991 2 474915 948271 2 2 999999 1 2 999997 -223371 1 925927 943654 895044 1 122376 769353 -773274 1 10 999992 -210276 2 2 999999 1 2 999999 688226 2 10 999988 2 189723 234855 1 2 999999 127820 2 2 999999 2 3 999989 1 2 999999 773388 1 2 999999 -277927 2 187021 625955 2 2 999999 1 3 999986 -147885 1 2 999999 -633718 1 2 999999 753204 2 2 999999 1 8 999992 4905 2 791172 862695 2 2 999986 2 20 999987 1 253700 775426 -566893 2 236931 571897 2 595450 815903 1 2 999999 615098 2 19 999992 1 19 999987 728681 1 427182 952624 860769 1 2 999999 -20299 1 2 999999 857300 1 68131 503875 738243 1 2 999999 -117925 2 19 999992 1 196486 440346 -550612 1 2 999999 -560730 1 3 999987 -495568 1 338840 697942 -942825 2 407219 930146 2 5 999983 1 2 999999 715808 1 2 999999 856029 2 436786 672836 1 27508 437100 221464 1 2 999999 134399 2 6 999982 2 19 999984 1 175630 552152 558054 2 18424 716047 1 16 999981 175442 1 2 999999 356721 2 2 999999 1 13 999998 -222652 2 109369 346642 2 2 999999 1 2 999999 99579 1 2 999999 -757106 1 2 999999 -316915 2 2 999999 1 2 999999 318132 1 8 999990 -254514 2 7 999994 1 4 999990 -102222 2 2 999999 1 15858 855593 -470550 2 294638 570122 1 343829 364168 -775210 1 4 999987 366673 2 389071 935240 2 454285 574222 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999996 -647645 2 9 999998 1 2 999992 -480125 2 9 999999 2 2 999999 2 4 999993 1 2 999999 277870 1 174815 454583 -119187 1 11 999999 -545794 1 4 999994 148973 2 5 999996 2 658752 831606 2 613765 845966 2 3 999994 2 755673 800231 1 2 999999 65767 1 2 999999 56629 1 18 999994 324671 1 50599 419460 254988 2 890882 923744 1 4 999988 696330 2 817401 883487 1 2 999999 -730950 2 8 999983 1 2 999999 531595 1 2 999999 -412720 2 2 999999 1 256504 941276 -392632 1 24642 461365 -144478 1 2 999999 968110 1 803018 970332 -599408 1 19 999987 398807 1 1 999999 -279227 1 1 999992 848022 2 2 999999 1 3 999998 533873 1 17 999995 581627 2 15 999993 2 384134 698532 2 11 999992 1 2 999999 -471731 1 2 999999 667564 2 486491 797898 1 2 999999 -858388 2 2 999999 2 1 999984 1 181829 570909 816074 1 1 999997 271083 1 2 999999 758753 1 2 999999 659165 2 670395 804201 1 2 999999 -213594 2 342811 879938 1 2 999999 182727 1 2 999999 -616124 2 2 999999 1 20906 729515 -773339 1 8 999996 270121 2 17 999981 1 2 999999 -71510 2 564827 608737 2 2 999999 1 9 999999 278599 1 121717 921756 983841 1 13 999987 -951022 2 702294 951233 1 12 999998 137298 2 198643 845941 2 2 999999 2 16 999997 1 267200 376676 5437 1 2 999999 736211 2 17 999991 1 531623 636539 -230644 1 144581 913930 777271 1 586153 892444 -174065 2 11 999990 1 282753 965416 -737448 2 893218 933890 1 829363 965453 518091 2 187167 739333 2 230052 999727 2 7 999986 1 2 999999 -513187 1 2 999999 -942934 2 177168 671631 1 2 999999 -614806 1 164124 644121 885329 1 16 999999 -884599 1 2 999999 -461116 2 2 999999 1 2 999999 -845309 1 2 999999 -678452 2 2 999999 2 469090 488847 2 2 999999 1 878348 916350 974425 1 378722 673065 -73288 2 101157 339566 2 3 999990 1 2 999999 853440 1 263316 470682 539240 2 2 999999 2 19 999988 1 587747 641064 649971 1 2 999999 -471709 2 349005 745297 2 399128 694543 1 2 999999 441444 2 7 999984 2 15 999999 1 16 999994 80262 1 2 999999 -953992 2 8 999988 2 1 999994 1 2 999999 -740549 1 2 999999 -630690 1 205935 783207 -423360 2 28540 927720 2 2 999999 2 7 999990 2 10 999991 2 742305 817855 1 2 999999 354171 2 2 999999 1 67093 316335 654559 1 2 999999 -680240 2 1 999997 1 496209 716724 -509397 2 18 999991 2 4 999991 1 15 999996 335510 1 525872 790391 -477138 1 12 999994 -644801 1 650968 914211 -996451 2 11 999990 1 328980 425677 280337 2 2 999999 1 2 999999 -17262 1 2 999999 -348840 1 416221 699019 -358243 1 2 999999 275316 1 2 999999 301897 2 20112 139795 1 2 999999 -719360 1 115341 249664 600337 2 2 999999 1 56093 428288 397494 1 12 999990 731555 2 267758 911501 1 2 999999 354538 1 800677 940559 -948345 2 19 999981 1 11661 427997 -18066 1 2 999999 640058 2 2 999999 1 2 999999 112802 2 345021 718824 1 509056 908715 158882 2 3 999984 1 16 999985 -758515 1 2 999999 -984464 2 354470 731901 1 331842 954240 -796368 1 2 999993 -844903 2 378800 398682 1 397092 615353 -657976 1 2 999999 309695 2 2 999999 2 14854 976509 1 9 999992 338393 2 2 999999 1 2 999999 329866 2 545274 570008 1 2 999999 -315221 2 2 999999 2 40069 273087 2 2 999999 2 10 999989 2 9 1000000 1 98011 565683 -861664 2 2 999999 2 18 1000000 1 13 999990 51614 1 3 999998 -274263 2 2 999999 1 578257 713926 -69671 2 11 999985 2 682427 708327 2 189747 603304 2 2 999999 2 895468 962375 1 2 999999 301189 2 2 999999 1 401800 661277 222575 2 40472 840985 1 6 999989 914189 2 2 999999 1 593828 745757 900876 1 259884 893257 666244 1 6 999991 -42101 2 929734 976611 1 8 999991 40815 1 3 999989 342659 2 2 999999 1 2 999999 721005 2 2 999999 1 1 999999 659597 2 478309 650018 1 1 999997 -319113 1 3 999998 -504657 1 2 999999 -512597 1 2 999999 496872 2 2 999999 1 250606 854533 250652 2 2 999999 1 2 999999 297529 2 6 999983 1 3 999986 -427557 1 8 999995 734012 2 2 999999 1 651296 803141 676230 2 2 999999 2 2 999999 2 11 999990 2 195780 510353 1 16 999981 357933 2 59514 921235 2 545316 808714 1 2 999999 233490 2 163928 187720 1 2 999999 372402 1 11 999996 -368870 2 2 999999 2 183612 851799 1 2 999999 -667105 1 2 999999 -987936 2 3 999992 2 363533 814215 1 18 999992 376946 2 548929 648735 1 10 999988 716036 1 381587 761251 910198 1 2 999999 418536 2 2 999999 2 142897 271533 2 16 999993 2 2 999999 1 2 999999 -2487 1 198437 568088 -174607 1 893714 903459 957380 1 2 999999 175371 2 3 999991 1 4 999995 -319078 1 295297 370060 985315 2 14 999981 1 336419 897199 253359 2 20 999991 2 12 999990 2 383221 657415 1 11 999997 215808 1 14 999988 853756 2 5 999995 1 6 1000000 -620719 2 506319 898164 1 2 999999 -117575 2 10 999988 2 17 999994 1 7 999983 849464 2 142328 656944 1 20 999987 839077 1 307986 366105 -440093 1 104077 651665 322194 1 174483 454580 -663434 2 2 999999 1 2 999999 376104 1 208845 921370 777166 2 2 999999 2 8 999998 2 705815 980508 2 2 999999 2 2 999999 2 2 999999 1 13 999986 -542131 2 81148 809859 1 2 999999 -488502 2 2 999999 2 20 999991 1 234546 655684 138858 2 2 999999 1 8 1000000 -641497 1 2 999999 -465168 2 2 999999 1 2 999999 -750556 1 2 999999 674077 2 187649 583736 1 2 999999 412081 1 736222 775976 676648 2 8 999999 2 2 999999 1 236670 908982 -763783 1 305578 423705 -172755 2 946633 966025 1 2 999999 -82799 2 2 999999 1 2 999999 208028 2 13 999981 2 2 999999 2 645564 687830 2 577379 892815 1 19 999997 73798 2 15 999990 2 9 999984 2 2 999999 2 197445 551781 1 6 999991 -885033 2 9 999993 2 2 999999 2 308657 719200 1 2 999999 -72206 1 412203 655243 682863 1 13 999993 -498675 2 729467 805387 1 566505 764180 -228534 2 8 999985 1 182703 991274 783373 2 7 999985 2 2 999999 1 2 999999 -932958 1 16 999992 -348369 1 184362 383626 174352 1 2 999999 -478758 1 746576 990980 -395232 2 8 999999 1 2 999999 -671530 2 2 999999 2 8 999992 1 450674 764159 814550 1 202358 634739 629491 2 327172 417447 2 2 999999 2 2 999999 1 18 999997 280942 1 7 999993 -864348 1 2 999999 -33130 2 327156 856089 1 7 999982 799429 1 652496 991217 -979971 1 2 999999 447631 2 397 800446 2 364541 844630 1 634533 662631 -893156 2 33607 595629 1 745251 975451 365860 2 330078 423376 2 2 999999 2 459155 740116 2 11 999982 2 2 999999 2 67168 222251 1 2 999999 548098 2 19 999997 2 20 999998 2 2 999999 1 649932 666846 -751356 2 74795 207643 1 20 999982 269667 2 2 999999 2 2 999999 2 5542 72205 1 17 999992 -526067 2 17 999989 1 14 999985 927043 1 603753 929453 -555472 1 2 999999 -192069 1 20 999996 -365208 2 2 999999 1 13 999998 -569649 2 12 999998 1 2 999999 598303 2 165125 458873 2 2 999999 2 929084 938267 2 624455 780335 1 588925 995599 -417247 2 18 999987 2 7 999986 2 12 999988 1 51558 389753 -105479 2 2 999999 1 708948 716530 -926477 1 2 999999 867803 2 4 999999 2 2 999999 1 408568 865300 109625 2 223412 993341 1 2 999999 628659 1 2 999999 693541 1 281918 558017 887328 1 51995 472312 72195 2 2 999999 2 2 999999 1 195517 412096 -114556 2 14 999987 1 2 999999 -623529 1 2 999999 213815 1 10 999996 925700 1 627047 711444 -454222 1 2 999999 24604 2 5 999992 1 8 999987 85659 2 41547 873858 1 2 999999 322190 1 2 999999 336908 1 2 999999 695362 2 7 999985 1 294325 513354 -291782 1 11 999989 83301 2 1 999986 2 17 999983 1 16 999987 897323 2 356582 438865 1 16 999991 -959162 2 13 999996 1 149412 413234 914708 2 8 999986 1 7 999983 -387355 1 2 999999 663885 2 568684 600372 2 14 999988 1 14 999993 675990 1 2 999999 -998883 2 13 999987 2 498234 753828 1 2 999999 -662654 1 2 999999 126945 1 13 999988 374565 1 830157 872954 -928132 1 9 999985 938223 2 2 999999 2 17 999999 2 2 999999 1 456842 835980 708405 1 8 999983 -878555 2 13 999992 1 421814 703038 -948927 1 221602 477339 -667793 1 19 999986 830102 1 2 999999 -347896 1 16 1000000 789931 2 2 999999 1 170049 257580 -156942 1 396669 509642 -214726 2 2 999999 1 266894 450140 584278 1 3 999990 789105 2 2 999999 1 11 999990 -77908 2 2 999999 1 159091 420863 704007 1 2 999999 -308574 1 18 999994 893804 2 132215 955493 2 2 999999 1 7 999986 438458 2 2 999999 1 2 999999 -617598 2 2 999999 1 2 999999 -804666 2 3 999981 2 13 999990 2 4 999985 2 15 999996 1 2 999999 633762 2 8 999998 2 392100 829744 2 4 999999 2 2 999999 1 2 999999 779256 1 185964 601987 -934108 2 199253 312112 2 2 999999 1 17 999992 -371173 2 139531 501703 2 3 999992 1 696960 867326 -600041 1 2 999999 -95844 2 2 999999 1 7 999988 -754053 1 115472 603273 516347 2 2 999999 1 3224 317528 -201341 1 154130 585349 753710 1 443277 706095 -394113 2 571988 849075 1 13 999987 936347 2 162072 180391 2 6 999994 1 724616 957146 482972 1 62373 114271 -513107 1 2 999999 -189337 2 2 999999 1 19 999985 301406 2 447291 660417 1 2 999999 -969611 2 14 999993 1 8 999983 -73738 2 679193 850539 2 2 999999 1 2 999999 35473 2 16 999989 2 10 999995 2 2 999991 2 160692 815764 2 2 999982 1 3 999981 145035 1 38510 949321 10468 1 2 999999 993720 2 4 999988 1 176622 886800 -998141 1 656981 857064 -653011 2 2 999999 1 2 999999 406674 1 9 999995 500512 2 18 999986 1 668267 860211 869673 1 15 999997 -165007 1 15 999997 618985 1 17 999981 -265636 2 114081 889423 2 2 999999 1 459552 819344 -156738 2 20 999985 2 6419 146843 1 203939 817175 -618085 1 7 999997 -448294 1 11 999986 9746 2 11 999985 1 221915 891132 -354400 2 655375 761479 1 2 999999 867518 1 7 999985 -324823 1 19 999984 -577341 1 2 999999 299370 2 15 999989 2 2 999999 1 20 1000000 840041 2 2 999999 2 651813 836471 2 2 999999 2 2 999999 2 101422 374023 1 2 999999 -278093 2 95219 873506 2 271170 830247 2 1 999991 2 133327 172734 1 654824 871693 -126694 2 6 999994 1 18 999995 -701359 1 1095 793270 -627491 2 6 999991 2 2 999983 1 11 999984 801733 1 210623 350427 -105685 1 2 999999 982040 1 389745 681455 -699006 2 14 999988 2 17 1000000 1 166615 891725 -30001 2 342647 815548 1 776245 788869 638867 1 2 999999 854752 2 7 999985 1 16 999986 -493829 1 2 999999 143554 1 2 999999 -889013 2 14 999987 1 722183 804553 -875642 2 16 999997 2 2 999999 2 15 999997 2 19 999988 1 56929 659605 624532 2 2 999999 1 9 999985 141179 1 546024 774803 66700 2 14 999990 2 570458 635963 1 2 999999 142862 2 154478 625125 1 45310 270157 -292542 2 10 999984 1 335896 825203 870747 1 2 999999 889304 1 2 999999 -578323 2 2 999999 1 7 999982 -971271 1 323999 349136 -589835 1 1 999990 -600561 2 15 999991 2 147293 187366 2 2 999999 2 12 999994 1 480555 892206 -1840 1 296865 436030 -36344 2 19 999982 2 7 999987 2 2 999999 2 14 999999 1 580272 919429 811568 1 213301 758802 50506 1 2 999999 -617691 1 12 999983 -329802 2 20 1000000 2 494249 584394 1 18 999996 -302106 2 2 999999 2 72661 579249 1 496069 958649 -237379 1 8 999997 -126944 2 2 999999 2 4 999995 2 7 999994 1 2 999999 847158 1 429157 654615 751288 2 8 999986 1 537179 596953 12976 2 2 999997 1 12 999995 883168 2 1 999996 2 2 999999 2 566077 607857 1 2 999999 138384 1 2 999999 -843848 1 12 999983 264755 1 142684 668875 -746687 2 278324 305116 2 77053 959388 1 8 999988 -464474 1 12 999991 -776218 2 5862 354369 2 2 999999 2 38856 964819 2 2 999999 1 13 999990 -241886 2 2 999999 2 113415 742949 2 2 999999 2 2 999999 1 17 999983 -212610 2 2 999999 2 2 999999 1 2 999981 698179 1 684252 959813 -494679 2 669941 702209 1 739264 828065 -428867 2 51419 153109 2 406697 505272 1 65593 987622 810598 1 2 999999 124515 1 2 999999 -261414 2 317869 906781 1 7 999991 917002 1 389495 801911 851276 1 69856 858496 694581 1 1 999983 84088 1 96446 987008 44992 2 7 999997 2 12 999985 1 761626 893913 961754 1 2 999999 585031 1 2 999999 -596829 1 277582 317379 85674 1 4 999983 -452123 1 16 999989 -907498 1 2 999999 -670752 1 2 999999 -112865 1 469707 853141 -641317 1 2 999999 -369932 1 382548 731077 118704 1 6 999996 491375 2 16 999984 1 2 999988 596531 2 5 999983 1 130896 435878 -620479 2 13 999988 2 11 999981 1 17 999988 259240 2 2 999999 2 10 999994 2 85872 96938 1 150513 965986 94613 2 203497 851961 2 780449 903978 2 2 999999 1 19 999984 370685 1 7 999993 471701 2 13 999996 2 2 999999 2 394143 809634 1 198302 665302 120205 2 14 999997 1 179440 478858 -409001 1 475709 607421 779464 1 2 999999 485940 2 165189 798560 1 2 999999 522993 2 2 999999 2 423057 544749 1 2 999999 155666 2 158649 233792 1 8 999988 688225 2 2 999999 1 2 999999 -98322 2 471125 642077 2 2 999999 2 175048 462857 1 2 999999 -178101 1 2 999999 697526 1 24101 665768 977893 2 2 999999 2 5 999997 2 5 999999 1 2 999999 602089 2 146623 625850 2 9 999983 1 2 999999 492503 1 19 999994 698234 1 11 999991 -707686 1 2 999999 975228 2 2 999999 2 7 999983 1 5 999993 160771 1 490146 651840 271229 2 2 999999 1 13 999992 63594 2 2 999999 2 875600 914922 2 2 999999 2 11 999997 1 365099 985301 -144425 2 677222 872408 1 1 999993 -571100 2 414560 651253 1 19 999998 -855217 1 99368 481566 -158137 1 2 999999 28274 1 247613 360026 -905469 1 121297 877907 851337 2 358854 635809 1 11 1000000 817410 2 7 999995 2 331539 781749 2 9 999984 2 14 999985 1 525153 772640 633401 2 284115 781492 2 2 999999 2 734548 815467 2 2 999999 1 1 999998 395233 1 2 999999 -396486 2 2 999999 2 644 248880 2 857416 896878 1 2 999999 188822 2 2 999999 1 51273 424140 379927 2 421680 646108 2 15 999990 2 289816 384943 1 361123 461691 598520 1 7 999984 -75911 1 2 999999 -731997 2 2 999999 1 5 999999 546725 1 19 999989 -915995 2 2 999999 2 186107 318493 1 17 999993 -179750 1 2 999999 557107 2 185268 541296 2 2 999999 1 831672 926860 -672606 2 486832 983373 2 2 999999 1 324472 552545 75057 2 1 999991 2 45660 498292 2 414822 948909 1 2 999999 -894363 2 257036 417766 2 2 999999 1 15 999998 588711 2 1 999997 1 2 999999 552171 1 2 999999 116080 2 13 999981 1 637550 926737 -550274 1 2 999999 -995409 1 2 999999 797923 1 11 999999 282681 1 2 999999 -738627 1 4 999984 -495416 2 221352 325894 1 8 999998 230370 2 2 999999 1 2 999999 -630973 1 18 999986 373322 1 2 999999 155537 1 181988 286420 720610 1 17 999994 -191637 2 10 1000000 1 41401 312651 447556 2 17 999987 2 2 999999 2 460830 527052 1 6 999989 285355 2 1 999992 1 150362 242201 636152 1 57702 524277 -566386 2 772278 938401 1 150076 983309 -55586 1 4 999994 406858 1 9 999988 -911292 1 20 999996 -598721 1 254638 425532 -663280 1 399067 734922 927463 2 2 999999 1 2 999983 739430 2 12 999997 1 10 999986 771489 2 18 999982 2 356547 442408 1 2 999999 -6549 1 10 999985 335996 1 20 999986 -364860 1 16 999996 -334497 1 416731 573824 82694 2 866365 882500 1 17 999995 -588894 1 330389 417401 -768755 1 316113 490984 541841 1 1 999999 247901 2 4 999993 1 2 999999 -540387 2 2 999999 1 2 999999 275778 1 18 999983 663642 1 2 999999 -96814 2 18 999983 1 5 999982 -627225 2 13 999989 2 2 999999 1 2 999999 579691 2 1 999990 2 2 999999 2 5 999987 2 8 999986 1 505819 664670 -161919 2 186812 213929 1 20 999988 110158 1 614985 711711 -961787 2 82729 969873 1 1 999987 -880252 2 10 999994 2 12 999997 2 19 999998 2 9 999997 1 2 999999 -624713 2 214893 233089 2 15 999997 1 29465 783149 -505644 2 5 999992 1 540415 964391 -694826 2 2 999999 2 2 999999 2 2 999999 1 152840 300806 -154085 2 8 999988 2 16 999981 1 2 999999 301418 1 17 999994 -244476 1 2 999999 892146 2 2 999999 1 10 999988 212480 2 2 999999 1 491942 921986 -111792 2 2 999999 2 2 999999 1 5 999990 320706 2 2 999999 1 2 999999 -797274 1 639856 744673 -173565 1 9 999993 617553 2 585351 710048 2 958999 962689 2 14 999992 2 2 999999 2 2 999999 2 17 1000000 1 9 999987 204500 1 2 999999 -674154 2 2 999999 2 2 999999 1 2 999999 740121 2 535311 670595 2 6 999996 1 63049 854621 729119 1 234961 708026 -31212 2 2 999999 1 3 999986 -730355 2 337873 446931 2 7 999995 2 8 999999 1 2 999999 -881458 1 2 999999 -50196 1 2 999999 -326334 1 6 999982 287974 2 2 999999 2 2 999999 1 11 999996 -935205 2 2 999999 1 2 999999 130873 1 134112 575638 -935536 1 752836 979179 -951632 1 57270 310243 28254 1 2 999999 935065 2 7410 453639 2 17 999999 2 2 999999 2 855796 894232 2 5981 940219 2 101726 464638 1 46648 785810 58915 2 65523 848199 2 367021 576250 2 393495 756269 1 8 999996 -677224 1 18 999981 -539387 1 2 999999 -903745 2 15 999985 2 591295 790940 1 2 999999 339572 1 4 999991 -350668 2 13 999985 2 2 999999 2 9005 178004 2 57757 329662 2 111961 712969 2 2 999999 1 6 999988 -322755 2 2 999999 2 4 999984 2 101270 200508 1 704075 903277 -402103 1 2 999999 -364753 2 2 999999 2 644327 735068 2 400299 407930 1 2 999999 -195746 2 2 999999 2 346367 456668 2 546311 964318 2 2 999999 1 2 999999 337607 2 2 999999 2 297011 751981 2 2 999999 2 2 999999 2 295295 624638 2 70346 884711 2 6 999999 2 16 999999 1 8 1000000 -88561 2 20 999993 1 79083 232793 -646840 1 2 999999 -488978 1 250543 891054 -40027 1 2 999999 -838573 2 4 999999 1 87805 669235 797024 1 18 1000000 205463 2 2 999999 1 4 999986 582183 2 249327 758108 1 9 999983 -415500 2 2 999999 2 2 999999 1 169829 405583 202850 2 359000 479118 1 616203 724668 -634438 1 2 999999 -374838 1 2 999999 681058 2 2 999999 1 2 999999 -800019 2 16 999987 2 2 999999 1 2 999999 533552 1 2 999999 -254617 1 15 999987 301834 2 2 999999 1 2 999999 -899445 1 2 999993 426047 1 9 999995 837460 2 3 999995 2 458361 696419 1 450605 465106 614494 2 319197 666794 1 17 999993 -748159 1 2 999999 -602836 1 21505 878687 13354 2 10 999993 2 901140 903752 2 2 999999 2 846446 977180 2 2 999999 1 4747 610875 -757448 2 575279 887531 2 2 999999 1 637827 895608 -633913 2 241169 811279 2 519081 541134 2 660197 734410 2 10 999998 2 7 999995 1 74508 529466 5402 2 2 999999 2 217649 322346 1 201602 419129 769251 1 2 999999 -895950 1 2 999999 630538 1 5 999986 297135 1 14 999989 493539 1 206818 476487 -182537 1 9 999988 -399421 2 2 999999 2 93452 712334 1 354682 907575 215794 1 2 999999 683985 2 10 999983 1 2 999999 28125 2 2 999999 1 2 999990 -945964 2 840116 968420 2 40786 923592 1 2 999999 2062 1 2 999999 -429026 1 102902 566531 838729 1 2 999999 -547589 2 503599 513283 2 18 999996 1 2 999999 -128256 2 2 999999 2 13 999984 1 110629 562372 643557 1 2 999999 651224 2 19 999990 1 2 999999 -426479 1 29343 127123 563404 2 506749 744556 1 2 999999 -783751 2 10 999990 2 2 999999 1 10 999993 -910900 2 35921 903953 1 2 999999 883909 2 255040 314197 1 2 999999 -848997 2 2 999999 1 2 999999 -899436 2 756324 996269 1 437864 868489 -334266 1 192325 705160 222531 1 2 999992 -937808 1 2 999999 -455798 1 214 608509 -233871 1 2 999999 -467840 1 193496 634221 430635 2 7 999985 1 13197 256849 -564838 1 101774 522087 -309593 2 214959 510191 1 586239 663224 564480 1 2 999999 -241181 1 545823 767281 85021 1 6 999983 661196 2 8 999992 1 13255 112011 588010 2 2 999999 2 12741 585794 1 8 999984 878411 1 488514 837416 -652014 2 2 999999 2 2 999999 2 577626 878444 2 191066 942448 2 19 999983 1 426884 770913 209254 2 755642 908716 2 6 999997 1 18 999998 -739148 2 9 999999 2 2 999999 2 276619 373016 1 5 999989 -606693 1 113077 291714 -236530 2 269466 966928 2 2 999999 2 822011 959493 1 237872 895409 576570 1 2 999999 854606 2 188200 250561 2 2 999999 2 2 999999 2 2 999999 2 293160 801173 1 19 999995 -476779 2 12 999991 2 184705 194209 1 924287 976445 551562 2 1 999995 2 2 999999 1 7 999988 928372 2 219892 766245 2 5 999981 2 10 999991 1 400197 880265 551326 1 19 999982 -899917 1 19 999985 777597 2 10 999997 1 8 999984 140803 1 10 999995 923985 2 2 999999 2 11 999993 2 2 999999 2 15507 471857 2 6 999995 2 110315 660652 1 2 999999 -758942 1 23552 306505 -716207 1 193981 403920 -518959 1 400112 624251 158885 2 2 999999 2 2 999999 2 17 999983 1 94813 185471 55385 2 5 999995 1 2 999999 221743 1 11 999998 -631034 2 6 999983 1 4 999998 217283 2 2 999999 2 2 999999 2 12 999994 1 379260 604758 854378 1 13 999996 -78817 2 16 999983 2 2 999999 1 205843 760362 20742 1 2 999999 -819213 1 5 999985 151265 1 2 999999 -106689 1 9 999989 625776 1 2 1000000 313177 2 2 999999 1 19 999985 261252 2 45969 215211 1 186627 975020 -419430 2 1 999982 2 232244 698027 2 10 999984 2 402757 698212 1 584974 872274 -409562 1 2 999999 -378049 1 244114 793259 303392 2 19 999993 2 2 999999 2 872829 940612 2 2 999999 2 2 999999 2 8 999984 2 1 999981 1 17 999981 -551926 2 656435 929244 2 11 999984 1 16 999997 -81145 2 4 999991 1 2 999999 930234 1 2 999999 500521 2 2 999999 1 20 999998 671610 2 2 999999 2 2 999999 1 485398 487875 154675 1 806649 816972 -816578 2 2 999999 2 2 999999 2 2 999999 2 285009 292787 1 16 999999 -850918 1 479080 698878 794278 1 3 999994 894831 1 20 999983 362290 1 2 999999 343364 2 13 999989 2 2 999999 1 1 1000000 -127931 1 248862 830081 851722 1 452768 610756 -895685 2 15 999990 1 2 999999 -457925 2 17 999993 2 463519 577766 1 18 999994 602954 2 20 999985 2 51998 628849 1 106978 468735 -896671 1 2 999999 -860491 2 3 1000000 2 2 999999 2 55444 829320 2 16 999988 2 536436 797064 1 2 999999 735628 2 655951 879545 2 4 999987 2 2 999999 1 2 999999 -871096 2 316996 725506 1 2 999999 -161009 2 123832 905344 1 12 999999 183999 1 7497 838192 505153 2 183922 939857 1 2 999999 -514153 1 510951 538542 700224 1 2 999999 231483 1 2 999999 632524 2 11 999985 1 9 999990 310591 2 2 999999 2 302140 532675 2 2 999999 1 12092 875512 900711 2 7 999997 2 2 999999 1 254830 947904 600215 1 4 999995 457933 1 7 999982 711926 1 3 999992 822406 1 12 999983 -206392 1 2 999999 809157 1 2 999999 4698 1 2 999999 -121922 1 2 999991 -370145 2 106333 487872 2 7 999990 1 2 999999 -105989 2 176901 882785 1 11 999997 2135 2 2 999999 2 99183 794463 1 4711 245233 303300 2 2 999999 2 78998 304962 2 10 999988 1 2 999999 -902181 2 2 999999 1 9 999985 420980 2 2 999999 1 15 999981 728408 1 2 999999 -35241 2 2 999999 1 2 999999 -630492 1 20 999991 702175 2 2 999999 2 1 999984 2 224306 328073 2 106211 266912 1 9 999996 -753996 1 191004 713778 67295 2 5 1000000 2 2 999999 2 2 999999 2 2 999999 2 18 999990 1 2 999999 89350 1 18 999996 719368 2 283748 675839 2 428829 589186 1 2 999999 -890091 1 249220 679689 -810123 1 6 999994 646998 2 7 999981 2 631721 890634 2 2 999999 2 83554 909478 1 4 999982 -569207 1 16 999998 773350 1 15 999981 -794596 1 2 999999 -817744 2 742134 837864 1 15 999993 -772491 2 16 999984 2 2 999999 1 2 999999 -409993 2 253340 681385 1 2 999999 -411063 2 545330 624099 2 3 999986 1 26616 230295 -825878 1 9 1000000 -787410 1 7 999991 -436892 2 2 999999 1 462683 724852 158132 2 2 999999 1 16 1000000 -533441 2 577237 832284 1 448697 546981 -765464 1 4 999984 287274 2 129643 639631 1 5 999990 722980 1 7 999988 -386471 1 3 999985 -764283 2 369974 804673 2 210985 933022 1 4 999998 -124056 2 8 999982 1 4 999987 -165205 1 370465 545440 148801 2 62892 564853 2 120645 797345 2 49462 818245 2 2 999999 1 7 999989 -953708 1 194244 505835 876401 1 15 999999 175473 1 8 999982 229 1 2 999982 -969628 2 2 999999 1 501339 612873 192176 1 2 999999 -841789 1 163366 480920 692552 2 38228 806235 1 2 999999 218686 1 17 999990 164759 2 760624 942291 2 2 999999 1 773988 964383 -34456 2 932375 971685 2 420403 920211 2 29122 363112 1 567076 980545 -365574 1 2 999999 -876766 2 718670 950802 1 2 999999 -311068 1 5 999988 93495 1 20 999992 -898865 2 2 999999 1 2 999999 645326 2 936977 984005 1 2 999999 -189208 1 16 999996 -572122 2 2 999999 1 542793 910860 732848 2 325619 803190 1 2 999999 161197 2 15 999981 2 491794 733615 1 5 999981 509428 1 2 999999 -892946 1 129389 961401 67713 1 8 999991 97295 2 1 999999 1 436130 845541 -301558 1 20 999999 77740 1 2 999999 -236570 1 296829 733391 627408 1 20 999997 -3579 1 65661 698342 305064 1 9 999986 -958997 2 12216 994488 1 439986 604841 597301 1 518754 864558 27899 2 2 999999 1 762817 985854 -296960 2 757116 988440 2 2 999999 2 2 999999 2 181290 317224 1 18 999983 527456 2 11 999983 2 784067 933730 1 4 999983 193000 1 2 999999 543091 1 2 999999 -121829 1 351791 878719 -226439 1 2 999999 193435 1 226358 262383 -546659 1 247038 564099 -787895 2 307562 446284 1 8028 821832 294669 1 719477 986731 372706 1 20 999990 -743810 2 423431 925044 1 2 999999 37439 1 2 999999 484407 1 365070 664899 559992 2 405674 819962 2 2 999999 1 56604 840577 710595 1 19 999992 -663389 1 2 999999 -955788 2 13 999992 1 2 999999 4997 2 2 999999 2 8 999998 2 2 999999 1 593950 600412 478728 1 2 999999 819086 1 13 999990 -935934 2 691360 791033 1 353179 601160 -647903 2 15 1000000 2 14 999981 2 8 999989 1 22066 787130 194581 1 2 999999 816383 1 312896 984060 835233 2 1 999993 1 4 999988 48427 2 490125 526338 2 20 999984 1 2 999992 542143 2 2 999999 2 149294 903190 1 712781 727950 747932 2 2 999999 1 2 999999 74925 1 2 999999 674517 2 2 999999 2 14 999994 1 363563 738178 357273 2 2 999999 1 411182 567409 629793 2 768792 794697 1 2 999999 -898615 1 10 999990 159453 1 303247 704622 -353210 2 12 999987 2 2 999999 2 2 999999 2 9 999993 1 2 999999 299529 1 96240 388167 -811743 1 2 999999 -529324 1 2 999999 -59167 2 2 999999 1 1 999994 192745 1 2 999999 715668 2 11 1000000 1 16 999983 -162040 1 2 999999 -760309 2 371822 432741 2 2 999999 2 16 999988 2 2 999999 1 326987 414043 -473990 1 4 999998 19095 1 109438 246255 -437958 2 2 999999 2 68486 844914 1 10 1000000 765723 2 2 999999 1 6 999984 359273 2 5 999985 2 2 1000000 1 278417 285339 -358108 2 19 1000000 1 313791 772262 -557777 2 255324 349460 2 41248 952970 2 2 999999 2 419326 837542 2 2 999999 2 2 999999 2 8 999994 2 117231 957694 2 2 999999 2 57637 940339 1 5257 619113 806385 2 321617 895641 2 353452 650018 2 14849 568460 2 2 999999 2 630988 867383 1 2 999999 703480 1 106031 332046 -1377 1 208859 557916 657202 2 578772 740884 1 63249 167422 347829 1 8 999990 -370736 1 245961 458513 -24706 2 20 999994 2 9 999999 1 2 999999 908659 1 123019 137005 403762 2 650952 959184 2 5 999984 1 2 999999 -592808 2 7 999998 2 8 999993 1 711017 913172 -711004 1 688466 919919 -615947 1 14 999998 -517420 1 897589 924050 21819 2 34337 202452 2 2 999999 1 984082 996603 943604 1 2 999999 -762293 1 11 999998 -252581 2 2 999999 1 7 999992 968067 2 17 999988 1 89651 394423 610225 2 2 999999 2 20 999988 2 2 999999 2 2 999999 2 9 999983 2 130356 298431 2 382947 732222 2 2 999999 2 2 999999 2 2 999999 1 12 999991 -210569 2 637388 742890 1 2 999999 -942204 2 1 999997 2 18 999992 1 511679 814017 -523964 1 2 999999 721453 2 15 999985 2 2 999999 1 11 999992 -943988 2 2 999999 2 9 999992 1 11 999994 572710 2 5 999998 1 2 999999 -695412 2 137049 685644 2 2 999999 1 19 999986 172426 1 2 999999 -709216 1 2 999999 447396 1 2 999999 887839 1 13 999986 -585659 2 245500 595029 2 2 999999 2 189596 845862 1 13 999984 -131478 2 6 999983 2 3 999997 1 228248 462835 266993 2 19 999995 2 545536 887455 2 2 999999 1 18 999981 900555 2 680702 945755 1 17 999987 -15953 2 2 999999 2 708675 966640 2 451098 874689 2 16 999982 1 132607 678825 67434 2 15 999988 2 2 999999 1 2 999999 -843809 1 2 999999 62420 2 4 999981 1 442944 975854 77412 1 321866 961689 769686 2 2 999999 1 2 999999 385444 2 818096 836830 2 2 999999 1 350595 669984 -257956 1 19 999983 307445 2 105043 418385 2 2 999999 2 447337 700902 2 13 999998 2 424723 520020 1 9 999981 -30729 2 14 999986 1 2 999999 389369 2 1 999999 1 308704 645717 137197 1 2 999999 274677 1 2 999999 517011 1 12 999983 -412194 1 2 999999 -986880 1 8 999986 -395445 1 12 999992 311943 1 56152 991055 -312147 2 562477 990327 1 136036 673438 -654364 1 147877 837756 -189902 1 2 999999 167451 2 395741 856638 2 967038 969969 2 7 999998 2 555489 759732 2 81991 791543 1 1 999986 -787386 1 334189 942306 81594 1 13 999994 -910689 1 2 999999 887129 1 2 999999 307078 1 1 999992 499748 2 171365 742608 1 2 999999 699192 2 69000 235477 2 2 999991 2 1 999998 2 2 999999 1 16 999987 -695296 1 238817 316391 -117461 2 2 999988 2 368990 612438 2 16 999982 2 2 999999 1 2 999999 -211630 1 3 999982 -223335 2 371203 899622 1 464839 518445 -567076 2 2 999999 2 2 999999 1 2 999999 72269 2 440432 981411 1 11 999992 987187 2 628343 723250 2 2 999999 1 42495 414280 670418 1 2 999999 -447150 1 587793 790475 356428 1 2 999999 273576 2 837658 984923 1 2 999999 -969969 2 12 999999 2 2 999999 1 19 999983 -135035 2 13 999981 1 291501 822221 -406212 2 13639 722878 2 3 999985 1 144784 562042 252383 1 17 999990 -213821 1 2 999999 -512674 2 13 999994 1 239375 418700 -396377 2 9 999996 1 7 999985 -493461 2 6 999984 1 226281 932802 -8152 1 5 999992 -147784 1 9 999994 143027 2 514581 580682 2 2 999999 2 13 999998 1 3 999996 -475414 1 6 999990 -493392 1 2 999999 -788282 2 2 999999 2 457777 748788 1 8 999993 121074 2 4 999981 2 244986 555615 1 63970 983752 35250 2 2 999999 2 2 999999 2 2 999999 2 201747 518636 2 2 999999 2 126280 278885 1 2 999999 -883902 2 2 999999 1 202928 654456 713545 1 362427 433780 781640 1 325503 646406 -227766 1 147619 649842 776777 2 16 999999 2 2 999999 1 5 999999 -495123 1 411301 917043 -434612 2 142363 320816 2 2 999999 1 2 999999 -71384 2 103189 196284 2 2 999999 1 4 999994 517315 1 7 999989 -70105 1 2 999999 -371557 2 390244 999757 1 4 999999 -833083 2 9 999981 1 17 999988 -563002 2 202652 511395 1 52567 686900 -421380 2 53569 626019 2 2 999999 1 19 999987 -735988 1 2 999999 -299251 2 34665 675442 2 831062 928545 1 2 999999 580945 1 587872 644574 -301406 2 250745 603541 1 139928 272608 -804897 2 14 999999 2 8 999999 2 353953 655754 1 8 999995 230627 2 175925 547110 1 2 999999 278695 1 2 999999 544527 2 244329 491651 1 298382 876707 -131772 2 929006 958420 1 2 999999 -450772 2 2 999999 1 2 999999 277442 1 7 999987 206527 1 229543 997959 155844 1 591575 947105 -618433 2 3 1000000 2 207532 264296 1 139922 473014 224478 2 9 999984 2 311726 900595 2 31834 587782 2 20 999987 1 819649 957339 -880044 1 2 999999 270263 1 12 999990 -953731 1 210658 308710 -258192 1 519533 961646 355640 2 7480 258913 2 7 999987 1 612744 804220 -57313 1 2 1000000 681872 2 5 999997 2 2 999999 2 2 999999 1 7 999983 -609550 1 8 999981 974790 1 14 999990 570130 1 83735 537410 -544309 1 16 999991 -411058 2 267122 713422 2 1 999999 1 820514 841574 421970 2 8 999996 2 2 999999 1 2 999999 -190462 2 5 999993 1 7 999981 -705436 1 1 999991 -311183 1 3 1000000 796851 1 2 999999 274116 1 2 999999 -92969 2 368170 745968 2 2 999999 2 2 999999 1 2 999999 677967 2 2 999999 1 568547 808066 451592 2 73754 401532 1 2 999999 -801002 2 453217 619772 2 347908 354768 1 4 999994 613474 2 2 999999 1 235060 931253 -486877 1 2 999999 -538125 1 463998 514584 -3357 1 422053 999995 -71838 1 2 999999 -244088 2 774886 780349 2 19 999987 2 171746 530070 2 690373 945519 1 2 999999 868978 2 258975 585026 2 379137 410322 1 20 999987 339821 1 2 1000000 -805602 1 764469 925681 874690 2 2 999999 2 163918 953462 1 14 999991 450888 1 514912 644940 781207 1 2 999999 -684304 2 2 999999 1 2 999999 -496530 1 265388 744641 244880 1 2 999999 -837736 1 19 999999 -500851 2 9 999990 1 2 999999 -708729 2 858145 907280 2 37465 295141 1 252721 925444 680409 1 2 999999 715518 2 89772 178980 1 2 999999 -486978 2 17 999992 1 340976 597743 -641397 1 129345 760127 -486080 1 23293 99881 260714 1 19 999998 572933 1 47086 840426 -817764 1 20 999995 -256616 1 2 999999 532587 1 2 999999 -709508 2 1 999990 1 2 999999 -878705 1 2 999999 200521 1 2 999999 -338170 2 6 999984 2 20 999998 2 16 999998 2 118250 552745 2 2 999999 1 84002 567462 -333320 2 19 999996 2 2 999999 2 2 999999 1 2 999999 562620 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999995 2 2 999999 1 2 999999 -204603 2 2 999999 1 2 999999 493606 2 2194 215830 1 2 999999 -667476 2 2 999999 1 2 999999 -683049 1 284677 711016 -244080 2 205688 919862 2 506694 674328 1 2 999999 -17874 1 20 999997 -929649 1 169661 531074 959349 1 31406 382420 219811 2 4 999986 1 13 999984 -433134 1 596552 840943 -799337 1 8 999995 -530139 1 697511 753248 -600312 2 12 999982 2 14 999987 2 351439 617903 1 74373 741421 985854 2 48138 405875 1 6 999987 -857633 1 2 999999 -559504 1 609006 683636 -239596 2 338290 512315 2 2 999999 2 1 999985 1 19 999984 -555622 1 2 999999 884780 2 2 999999 1 2 999999 131999 2 1 999997 1 2 999999 37522 2 4 999988 1 6 999997 661536 2 2 999999 2 2 999999 1 15 999997 -482287 1 2 999999 833211 1 2 999999 -192093 2 3 999986 1 2 999999 798792 1 2 999999 -241894 2 11 1000000 1 2 999999 -56161 2 5 999981 2 10 999995 1 5931 435801 384902 1 20 999985 509094 1 104299 109874 -833183 2 2 999999 2 132535 356641 1 613619 732302 -277763 2 76683 246537 1 15 999983 970002 1 516015 803086 144931 2 2 999999 1 756139 803589 338676 1 134415 448440 -85869 2 2 999999 1 428886 664240 -583849 2 17 999983 1 809540 870374 -872287 1 6 999981 339032 2 6 999999 1 4 999983 379948 2 396826 645309 2 68703 70112 1 1 999992 127307 1 2 999999 -594385 1 672416 926365 -530457 1 11 999984 -352201 2 2 999999 1 4 999990 280711 1 2 999999 -863086 1 198098 779391 788835 1 10 999999 387487 2 10 999992 1 165467 740313 -581990 1 7 999996 692839 2 2 999999 2 520694 627388 1 17 999987 -559390 2 18 999994 2 278319 599557 2 197602 931172 1 2 999999 408879 1 6 999985 -312723 1 2 999999 827026 1 2 999999 585729 1 2 999999 91930 2 2 999999 2 2 999999 2 92252 476950 2 15 999995 1 2 999999 555554 2 2 999999 2 2 999999 1 5 999985 854575 1 13 999985 940691 1 18 999995 -502835 1 16 999991 -965297 1 878989 882129 -360518 2 18 999994 2 18 999981 2 781377 929720 1 46384 82511 933447 1 2 999999 596127 2 6 999993 1 178069 517411 457995 1 5 999984 -952845 1 113667 840042 -119477 2 16 999993 2 6 999987 2 2 999999 1 36199 737575 979664 1 19940 184334 -996117 2 14 999986 1 807773 887362 -887417 2 2 999999 1 141838 871439 -998141 1 2 999999 -474542 2 110355 810465 2 75651 230679 1 1 999986 -717493 2 633917 842797 2 2 999999 1 9 999999 -370951 1 9 999985 239563 1 2 999999 402579 2 4 999987 2 13 999983 2 9377 738189 2 2 999999 2 274215 636902 2 5 999999 1 13 999995 -308216 1 2 999999 -410070 1 131640 848339 -674596 2 2 999999 1 2 999999 360739 2 882927 952704 2 3 999993 1 14 999986 592715 2 7 999991 2 12 999999 1 308454 954036 881101 1 2 999999 -905791 1 2 999999 352297 2 2 999999 1 1 999989 -138227 2 365597 738066 1 2 999999 38749 1 10 1000000 680304 2 11 999984 2 1 999981 1 74131 882004 -546660 1 38635 645248 -722921 1 548298 621878 980007 1 366284 388500 -34158 2 20 999991 1 3 999984 718969 2 416915 975227 1 2 999999 589058 1 18 999984 -494127 2 2 999999 2 2 999999 1 2 999999 68017 1 2 999999 343111 2 2 999999 1 439870 655885 -457528 1 10 999998 509492 1 2 999999 993954 2 2 999999 2 14 999988 1 2 999999 16153 2 449794 522444 2 275196 887459 2 2 999999 1 2 999999 624984 1 338719 559593 -922395 1 216837 634585 -888898 2 11744 294627 2 2 999999 2 19 999988 2 504086 937568 1 9 999990 -67794 2 14 999985 2 2 999999 1 6 999983 488905 1 282214 575958 708235 1 107719 210196 410998 1 5355 230275 993430 1 1 999985 -128632 2 19 999996 1 4 999999 -730610 2 7 999989 1 524252 701999 -616392 1 2 999999 247252 1 19 999989 -335106 1 286355 858459 253048 2 442161 935268 1 2 999999 -12044 1 80502 763459 -506889 1 185024 891494 132024 2 2 999999 1 113032 249130 -663731 2 398073 782694 1 20 999983 -244030 1 552143 717990 -307678 2 2 999999 2 2 999999 1 98992 196931 993427 2 2 999999 1 2 999999 116305 2 14 999989 1 19 999994 -238233 2 81700 787572 2 165948 972955 1 251084 453409 -562146 1 2 999999 711156 1 3 999995 405359 1 18 999992 2410 2 228069 459385 1 2 999999 233443 1 209416 586313 918951 1 566250 811416 687549 1 14179 431143 -553205 1 3 999989 -908778 1 712925 906557 978490 1 10 999995 118977 2 14 999983 1 18 999993 -123825 1 19 999983 -57440 2 300074 741998 2 13 999992 2 127267 315757 1 122245 460414 780396 2 15 999982 2 3 999997 2 188253 254747 2 12 999988 2 11 999991 2 14 999996 2 5 1000000 2 2 999999 2 234011 349954 1 38145 72459 246700 1 2 999999 -999264 2 3 999988 1 2 999999 -648928 2 232086 379207 2 223501 363423 1 16 999996 249184 2 225671 946593 1 311668 462106 430616 2 728702 741284 1 117713 933884 -275831 2 182048 682466 1 717847 974482 763883 2 2 999999 1 2 999999 950634 2 616963 733144 2 34181 124758 1 2 999999 746053 1 252949 366683 -204480 2 69858 521258 2 220462 935064 1 2 999999 -502026 1 322919 470418 -274904 1 13 999993 -89611 1 2 999999 946544 1 14 999983 800944 1 60963 910003 172007 1 22544 565844 126433 2 8 999995 2 1 999982 2 13 999984 1 484486 918745 -572123 2 2 999999 2 417833 641382 1 2 999999 -26464 1 2 999999 40293 1 354258 610713 -535663 1 334854 911957 -841970 1 2 999999 476314 1 1 999982 -168667 1 14 999983 -96096 2 2 999999 1 6 999982 854891 1 558707 572829 -380274 2 19 1000000 1 429886 943666 518011 2 12 999983 1 884571 966858 573354 1 2 999999 871646 2 2 999999 1 5 1000000 206966 1 3 999985 548208 2 6 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999990 1 374467 751758 9894 2 2 999999 2 223249 415925 1 2 999999 299642 1 3 999999 824066 1 17 999986 -285384 1 2 999999 126387 1 25173 638202 810646 1 568583 929576 115061 1 1 999988 445716 1 9 999996 -980738 1 2 999999 968552 1 201765 694847 391723 2 9 999982 1 12 999998 920488 1 558158 692363 213836 2 2 999999 1 19 999983 -839274 2 11 999983 2 2 999999 1 462858 907157 900397 2 398505 424873 1 28467 819014 952334 1 14 999994 -829206 2 2 999999 1 137837 769040 491965 2 2 999999 1 478597 619577 587945 1 44631 824052 -845286 1 11 1000000 131158 1 727755 729550 -253096 2 14 999996 1 2 999999 -124291 1 2 999999 203314 2 789621 843849 1 2 999999 714872 2 2 999999 1 3 999999 712176 1 2 999999 -141571 2 173320 529079 2 5 999985 1 295700 541702 188536 2 33737 638375 1 2 999999 77363 1 552972 713143 678402 2 17 999987 1 7 999995 246309 1 4 999988 -835221 1 312170 712865 74051 1 2 999999 994156 1 17 999991 934943 1 748 40614 -215066 1 2 999999 214025 1 168842 357246 594994 1 2 999999 595787 2 2 999999 2 2 999999 2 414307 973391 1 6 999981 -599741 2 2 999999 1 74988 149056 -694426 1 136890 861434 856054 1 7 999990 869288 1 13 999985 494909 1 14 999988 1675 2 183507 196909 2 136812 139673 1 14 999997 529746 2 2 999999 1 2 999999 717749 1 2 999999 362868 2 1 999981 1 2 999999 -520156 2 9 999987 1 3 999993 239781 2 2 999999 2 10 999986 2 2 999998 2 11 999983 1 19 999994 -445449 2 15 999994 2 19 999995 1 2 999999 -953552 2 220963 550660 1 573842 774276 864438 2 2 999999 1 7 999996 -155959 1 9 999986 58967 2 2 999999 1 2 999999 547913 1 4 999981 -710839 1 30382 539515 -325219 1 2 999999 -446135 2 141777 725596 2 6 999986 2 2 999999 1 313295 320707 -870897 1 2 999999 392288 1 2 999999 845836 2 97466 115131 2 9 999996 2 144901 687866 2 13 999989 1 49572 380733 -481435 2 182713 363942 1 2 999999 829127 1 250366 697402 -696470 2 198713 919250 2 11 999990 1 9 999988 756166 1 1 999982 733645 1 14 999998 -172558 1 2 999988 -54126 2 2 999999 2 329335 863639 1 409765 769052 -885674 1 527282 599797 602864 1 1 999989 -887789 1 13262 34840 276540 2 99400 794618 2 14 999996 1 107690 451512 -127012 2 144272 650453 2 2 999999 1 19 999999 202278 2 9 999988 1 6 999995 -703790 1 549477 768364 -507645 1 2 999999 -70905 2 326736 481372 1 2 999999 201635 2 23993 325964 1 184979 886973 -855409 1 2 999999 607624 2 131299 586629 2 7 999997 2 477539 971768 2 541439 571249 2 232047 259350 2 709880 818001 1 11 999985 -320983 1 20 999987 590651 1 19 999994 -381346 2 6 999988 1 2 999999 -233148 1 54263 553276 -170765 2 299332 309269 1 870729 883371 768198 2 7 999995 1 332127 335929 652866 2 20 999997 2 2 999999 1 14 999989 122329 2 2 999999 2 795752 823952 1 20 999987 -586291 2 4 999997 1 2 999999 -192983 1 721096 935011 478487 2 2 999999 1 3 999994 888380 2 10 999993 1 2 999999 51261 2 2 999999 1 305111 506112 -180237 1 626848 667712 -959334 2 2 999999 2 2 999999 1 42135 396087 188829 2 149695 968978 2 2 999999 2 3 999983 1 9 999986 290573 2 2 999999 2 2 999999 2 2 999999 2 444275 486632 1 800006 816334 866312 1 8 999983 100275 2 261556 547272 2 1 999983 2 421267 537792 1 2 999999 -757486 1 2 999999 68912 1 2 999999 -457985 2 15 999996 1 12 999994 -362090 1 15 999994 -949393 1 610847 795927 -984643 2 7 999981 1 1 999996 843426 2 284819 482831 1 289915 931977 853689 1 2 999999 -149817 1 18022 212168 -698567 1 2 999999 364949 1 2 999999 682225 2 2 999999 1 2 999999 739029 1 80572 312844 -404524 1 2 999999 -928992 1 2 999999 -942064 2 2 999999 2 158799 551408 1 596542 858642 -91090 1 409823 550865 242113 2 325814 637315 1 2 999999 917968 1 2 999999 -104428 2 238250 505841 1 1 999988 224122 1 17 999998 37838 1 12 999984 130558 2 691393 930340 1 2 999999 -139137 1 3093 761591 -899219 1 175279 783893 728345 1 12 999992 -46529 1 2 999999 -901998 1 2 999999 -126022 1 2 999999 -889417 2 2 999999 2 548277 787071 2 10 999994 1 15 999982 699525 2 7 1000000 1 12 999983 -876644 2 15 999988 2 646150 849529 1 2 999999 426002 1 17 999987 -758884 1 2 999987 568567 2 12 999999 2 12 999998 2 282844 298934 1 222291 344385 860789 2 2 999999 2 479036 552972 1 2 999999 -636894 2 2 999999 2 12 999987 2 2 999999 1 536610 600417 257345 1 3 999982 213064 2 4 1000000 2 15 999995 1 121357 139364 -76363 2 2 999999 1 719914 887244 -158147 2 20 999998 2 2 999999 1 2 999999 13455 2 667366 770519 1 598088 699614 135992 2 13 1000000 2 725317 946243 2 14 999985 2 769326 804354 1 2 999999 16074 1 18 999991 -288697 2 10 999995 2 2 999999 2 450475 594608 2 11 999990 2 12 999982 1 2 999999 785339 2 47200 414045 2 519312 770587 2 86947 957785 1 407980 723878 -343862 2 18 999995 1 143705 620602 815884 2 2 999999 1 610784 654594 -453911 1 346635 857064 103896 1 610506 611992 694138 2 588579 905922 1 2 999999 -515419 2 235969 458695 1 2 999999 335053 1 7 999997 130324 1 368354 790284 -781065 2 2 999999 1 6 999981 -411639 2 1 999993 1 202458 431989 703978 1 320965 572999 397265 2 130720 500734 1 129355 359299 568519 2 2 999999 1 2 999999 102362 1 3 999986 -971205 2 2 999999 1 685937 752200 -623846 1 2 999999 -238134 1 23714 785655 -112634 2 500021 846718 1 352469 433604 815937 2 25172 871045 2 310912 588235 1 19 999987 459898 2 7 999996 2 19 999995 1 2 1000000 -738344 1 11 999984 -185992 2 10 999991 2 2 999999 1 2 999999 316122 2 2 999999 1 2 999999 -527231 1 3 999981 -396646 2 2 999999 1 2 999999 -263983 2 8 999991 1 6 999998 -618153 2 2 999999 2 11 1000000 1 2 999999 812748 1 3 999987 -275904 2 6 999983 2 296037 556136 2 4 999983 1 20 999988 -427446 2 1 999998 1 474899 710441 -202013 1 2 999999 -843837 2 3 999982 2 701082 770567 1 2 999999 -16145 2 2 999986 2 98812 940147 1 2 999999 81092 1 2 999999 -577107 2 2 999999 2 6 999999 1 16 999991 -637311 1 2 999999 -548175 2 2 999999 2 10 999992 2 190850 965267 1 2 999999 -507343 2 407356 517232 2 2 999999 1 2 999999 901778 1 2 999999 -756605 1 6 999999 -348920 2 206110 630198 1 35515 47606 -443290 2 151485 768804 2 2 999999 2 218153 424501 2 460579 460804 1 20 999990 764625 1 180322 247277 357450 2 1 999985 1 10 999994 151984 2 20 999988 2 2 999999 1 8 999990 891126 2 417626 705415 1 9 999990 807642 1 504989 802890 -628489 2 154163 685793 2 1 999983 2 2 999999 1 2 999999 906670 1 591306 793439 539545 1 19 999990 524071 2 2 999999 2 2 999999 1 2 999999 -738275 2 2 999999 1 10 999983 263083 2 19 999996 2 202795 708844 2 54098 789840 1 6 1000000 -475591 2 2 999993 2 2 999999 2 6 999994 2 2 999999 2 12 999993 2 2 999999 2 2 999999 2 2 999981 2 8 999985 1 2 999999 193434 2 91312 323529 1 96799 941957 892659 1 2 999999 -560119 1 248964 404136 -1341 2 360520 726274 2 2 999999 2 2 999999 1 66320 676328 361303 2 16 999983 2 75134 122736 1 280864 749908 898552 2 133236 401962 2 2 999999 2 15 999987 1 2 999999 -970767 1 19 999987 -243590 2 3 999988 1 6 999996 -830094 2 2 999999 1 8 999991 -701350 1 2 999999 224142 2 174784 950028 2 49721 829197 1 18 999996 -480889 1 54216 813571 670556 1 19 999996 710644 1 15 999995 227858 2 2 999999 1 2 999999 769072 2 15 999981 2 3 999986 2 3 1000000 2 15 999982 1 9 999984 831386 2 2 999999 2 2 999999 2 10 999992 2 2 999999 1 2 999999 -83502 2 2 999999 1 2 999999 672807 1 28448 75990 723426 2 357964 890265 2 2 999999 1 164161 700526 -131636 1 2 999999 846346 2 8 999994 2 394934 676837 1 273742 307369 -121888 1 8 1000000 -649937 1 10 999981 301728 2 2 999999 2 270718 469986 2 287578 483204 2 6 999993 2 2 999999 2 11 999982 2 293100 938146 2 2 999999 1 259226 846449 -304814 1 2 999999 483656 2 2 999999 1 20 999982 -828352 1 2 999999 551900 1 2 999999 89193 2 19 999993 1 9 999990 21199 2 2 999999 2 14 999985 1 9 999986 -10604 1 2 999999 45071 2 2 999999 2 2 999999 2 8 999991 1 504342 694807 -210247 1 4 999995 -468491 1 316318 483532 -145257 2 14 999988 1 19 999987 664400 1 10 999988 -473464 1 18 999989 787435 1 2 999999 952016 1 1 1000000 317395 1 2 999982 -433257 1 399295 669618 8036 2 5 999982 2 2 999998 1 159122 185229 302893 1 2 999999 16788 1 1 999994 -962673 2 17 999985 2 424452 500216 1 268923 959494 -958459 1 17 999993 624116 1 2 999999 615828 2 40055 467004 2 19 999982 2 7 999994 1 160008 956393 -944639 2 17 999984 1 191846 606212 -553380 1 125602 214061 783062 2 661445 783293 2 529359 716090 2 254484 901688 1 2 999999 454474 2 10 999982 1 2 999999 293621 2 814152 888609 1 2 999999 799920 2 113677 340933 2 17 999987 1 2 999999 76761 1 2 999999 152050 1 51781 996882 38677 1 1 999991 -647063 2 10 999995 2 2 999999 1 533190 881574 -717996 2 233242 341102 2 163655 745380 2 13 999988 2 301631 615792 2 2 999999 2 17 999989 1 13 999986 828566 1 15 999992 979075 2 2 999999 1 690424 982410 379596 1 2 1000000 171227 2 11 999990 1 5 999990 301764 1 2 999999 559770 2 2 999999 1 534887 727017 -767572 2 169932 713284 1 527100 745843 -268669 1 2 999999 -189458 1 3 999997 -91142 2 496873 541469 1 2 999999 -78550 2 14 999982 2 6 999994 1 2 999999 86536 2 2 999999 2 67256 757853 2 777682 936838 1 297505 946776 755493 2 15 999983 1 13035 312382 -361931 1 2 999999 223453 1 2 999999 -263962 2 15 999983 1 2 999999 -899987 2 2 999999 2 81970 816047 2 10212 15900 1 18759 879659 -649900 2 5 1000000 1 262099 735893 635358 1 204941 955037 524105 1 2 999999 -195348 2 11 999994 1 2 999999 787678 2 2 999989 1 259883 326977 -500955 1 2 999999 358955 1 2 1000000 -679302 2 473351 898950 1 591935 846300 210533 2 5 999983 2 2 999999 1 185350 716087 -964181 2 2 999999 1 2 999999 -414 1 2 999999 -726505 2 2 999999 1 331718 675712 -782504 1 4 999998 -720907 1 571450 957133 320838 1 16 999988 -433414 2 4 999982 1 19 999983 200793 2 2 999981 1 3 999997 599884 2 236663 307848 1 5 999994 -659417 1 8 999991 706605 1 854499 938120 779578 1 2 999999 234197 1 2 999999 748807 2 4 999992 1 10 999996 -115922 1 175719 584021 624441 2 2 999999 1 2 999999 -244256 1 2 999999 967583 1 2 999999 770964 2 16 999993 1 2 999999 660142 1 695215 696580 -349875 2 2 999999 1 2 999999 668700 1 12 999998 854310 1 2 999999 -519250 1 8 999985 764659 2 2 1000000 2 2 999999 2 2 999999 1 2 999999 220106 1 501027 732875 827828 2 8 999985 1 4 999983 592407 2 12 999998 2 1 999996 2 354962 512135 1 485282 530097 565065 2 2 999999 2 711863 858104 1 197223 556183 763159 1 2 999999 -999728 2 2 999999 2 51784 964972 2 10 999983 2 2 999999 1 2 999999 -443809 1 355752 709170 352572 1 2 999999 -717473 1 17 999989 893492 1 18 999997 329870 2 2382 418660 2 10 999993 1 241807 930790 -533366 2 20 999982 1 2 999999 -167295 2 20 999992 2 881529 969108 2 17 999989 2 3853 113874 2 200437 636795 2 12 999996 1 2 999999 979172 1 2 999999 -487827 2 2 999999 1 1 999998 320674 2 61992 906248 2 9844 555142 2 13 999982 1 2 999999 -486658 2 709726 919179 1 20 999991 -816185 1 2 999999 -107774 2 2 999999 1 9 999996 582204 2 2 999991 1 652206 851639 453169 2 2 999999 1 82509 538179 680423 2 221172 690497 1 2 999999 -339779 2 372329 781692 1 3 999993 61588 1 2 999999 -592611 1 8 999991 -480621 2 19 999999 1 2 999999 -812447 1 2 999999 -991748 2 29021 907412 1 2 999999 881768 2 2 999999 1 106742 569094 -872423 1 3 999982 338625 1 2 999999 -852027 1 2 999999 378308 2 508572 938176 1 2 999999 368296 2 104471 942748 2 18 999999 1 9 999986 -609918 1 2 999999 -459479 2 6 999992 1 252245 599828 -719197 2 175293 221628 1 585529 922238 -597465 2 426795 697543 1 2 999996 321458 2 2 999999 2 241258 874356 2 2 999999 1 506572 649659 -307749 1 5 999981 531046 2 2 999999 2 553808 926415 1 599168 743021 503627 2 8 999987 1 6 999993 4259 2 693395 748443 1 107338 602699 672006 2 2 999999 2 2 999999 2 3 999991 1 2 999999 315819 2 2 999999 1 328987 937677 -595783 1 2 999999 847608 1 2 999999 372296 1 164052 572654 512946 2 2 999999 2 2 999999 2 6 999982 2 11 999993 1 2467 239161 -741459 2 2 999999 2 2 999999 1 2 999999 357559 2 858594 899314 1 19 999991 681685 2 14 999991 2 17700 617266 1 13 999995 31716 2 2 999999 1 2 999999 -172246 1 14 999994 356273 1 12 999982 -598127 2 15 999999 2 2 999999 1 2 999999 699975 1 4 999987 -688318 1 17 999991 -401710 1 9 999991 -407171 2 243632 545134 2 2 999999 2 108388 906770 2 2 999999 2 2 999999 2 391073 883334 2 2 999999 2 464458 927181 1 2 999999 700147 1 7 999989 -632008 2 10 999999 1 642439 733882 -515231 2 190493 833074 1 571947 993585 -637150 2 73349 588095 2 2 999999 1 2 999999 916950 1 2 999999 -651238 1 6 999996 809422 1 11 999993 -798980 1 199468 654699 -499427 1 331124 927375 6905 2 2 999999 2 2 999999 2 6 999992 1 4 999992 -249730 2 1 999999 2 385645 545914 2 2 999999 1 593090 739779 382523 1 349875 610622 -517598 2 17 999991 2 2 999999 1 2 999999 -979159 2 186222 276462 2 258831 980978 1 2 999999 -398693 2 19 999984 1 2 999999 -433378 1 19 999991 -634314 2 17 999991 1 2 999999 385339 1 8 999988 327158 1 2030 112243 270690 2 2 999999 1 2 999999 624558 1 2 999999 121832 1 2 999999 247379 1 179009 930707 240135 1 8 999994 782387 1 6 999986 -909719 2 2 999999 2 2 999999 1 36412 190863 305172 1 2 999999 -8965 1 175532 875117 -77452 1 241465 698006 -573598 1 2 999999 -442091 1 12 999990 -586225 1 2 999999 -36964 1 2 999999 -283990 2 602326 724148 2 2 999999 2 2 999999 2 330305 715039 2 198607 608594 2 2 999999 2 18 999984 2 592827 715447 2 2 999999 1 623510 626179 -812075 2 264871 624454 2 1 999983 2 405857 448408 1 773886 884060 669512 2 15 1000000 2 2 999999 1 11 999999 -645436 2 690608 954503 2 215276 795952 1 6 999988 412188 2 463895 604861 1 112862 339341 -990069 1 28102 949945 -503362 1 58031 167031 -940303 2 37305 694260 1 2 999999 112878 1 24039 412284 -88162 1 10 999989 846750 2 2 999999 2 400914 888520 1 2 999999 328956 2 674587 733618 2 2 999999 2 18 999990 2 18 999998 2 3 999991 2 2 999985 2 16 999988 1 528198 881718 252753 1 2 999999 553568 1 298434 471940 -173093 1 740177 751637 -336183 2 5 999986 2 2 999999 1 50828 613144 921347 1 2 999999 987157 1 196240 960507 -868493 2 2 999999 2 647470 887719 2 333680 649740 1 2 999998 -387074 1 660 523421 -251628 2 479289 520350 2 2 999999 1 2 999999 -889938 1 708640 872335 335001 2 2 999999 1 94874 273336 -93227 1 2 999987 729150 1 2 999999 259651 1 101382 580548 -133615 1 7 999995 -207426 1 513877 626519 -559940 2 3 999987 2 1 999993 1 165250 535552 563328 2 441954 833841 2 10 999987 1 4 999984 340389 2 11 999992 1 18 999986 476780 2 210318 640877 1 6 999992 485968 2 633239 891725 2 761094 876867 1 151898 332223 865954 1 2 999999 -958378 2 2 999999 2 3 999997 1 2 999999 662876 1 2 999999 -415316 1 13 999998 655475 2 4 999991 1 2 999999 -529916 1 15898 907064 -585784 1 9 999995 -619952 1 2 999999 358414 1 2 999999 -814856 2 17 999987 2 183467 627577 2 15 999987 1 15 999995 -730752 2 2 999999 1 193309 725090 -322218 1 2 999999 -867083 1 2 999999 -214071 2 8 999990 1 11 999981 -121235 1 63427 353529 -503327 2 2 999999 2 2 999999 1 7 999989 -242344 2 629182 728815 2 2 999999 2 2 999999 2 4 999988 2 3 999994 2 7113 20466 1 13 999995 659211 2 12 999996 1 15 999995 933055 1 9 999998 -93370 1 19 999998 98795 1 38989 405901 -433371 1 2 999999 488265 2 880086 979344 2 72929 961185 2 2 999999 2 97004 935973 2 14 999999 2 12 999993 2 18 999989 2 2 999999 2 10 999994 1 794698 887863 670734 2 2 999999 2 6 999995 1 6 999999 -235635 1 19 999992 822464 2 2 999999 2 5 999983 2 155306 652546 1 2 999999 -852626 2 20 999999 2 20 999993 1 12 999994 339674 1 170673 417202 -435792 2 172017 519746 2 19 999984 2 726225 806369 2 7 999997 2 513152 960280 1 310740 455177 440851 2 1 999986 2 2 999999 2 233268 737344 1 2 999999 -141375 1 5 999982 987753 1 585698 596720 855472 2 81562 445937 1 10 999990 -464788 1 11 999997 -721524 1 230835 382389 17353 2 7 999982 1 8 999982 -845967 2 2 999999 1 7 999996 909702 1 2 999999 -274218 1 309562 838734 896402 1 2 999999 37102 1 15 999981 -858572 2 854453 914797 1 2 999999 477020 1 16 999989 978990 2 2 999999 1 408138 760052 -642843 1 6 999993 -214161 1 14 999986 -67333 2 2 999999 1 12128 359899 804187 2 9 999984 1 3 999998 914628 1 604093 872920 -610418 2 2 999999 2 6 999987 2 2 999999 2 616 384232 1 13 999985 -690122 2 2 999999 2 132188 754149 2 2 999999 1 2 999999 795643 1 2 999999 950758 1 15 999991 -546492 2 6 999985 2 6 999985 1 2 999987 -693716 1 4 999991 269044 2 4 999999 2 319997 630174 1 2 999999 -47832 1 14 999983 -88482 2 10 999996 2 2 999999 2 20 999991 2 360094 639272 1 5955 572629 -580977 1 11339 242657 485594 2 505396 789152 1 116039 437150 -924514 1 2 999999 205126 1 2 999999 -924788 2 17 1000000 1 225436 228924 -701386 1 618073 916610 941030 2 14 999986 2 9 999993 1 128879 687146 154231 1 17 999983 550032 1 605354 869322 130431 2 2 999999 2 148080 603512 1 20 999996 -486795 1 2 999999 637467 1 1 999998 -880189 2 612211 984116 1 84476 190217 999689 2 2 999999 1 2 999999 -766213 2 4 999985 2 168616 389780 1 2 999999 713442 2 2 999985 2 2 999999 2 223574 862983 1 420525 425647 335493 1 20 999989 -699782 1 2 999999 410109 2 11 999999 1 2 999999 -215536 1 18 999994 -357722 2 2 999999 2 239931 483895 2 40768 903344 1 2 999999 873662 1 2 999999 -733404 2 686940 994162 2 7 999996 2 239151 529245 1 16 999997 772241 2 14 999987 2 2 999999 2 15 999991 2 2 999999 2 4 999982 2 46665 891235 1 31690 404158 -548891 1 863228 870621 -538344 1 368976 625546 949097 1 17 999985 -176060 1 2 999982 -354192 2 256177 311372 2 10 999997 1 510770 724421 349564 1 2 999999 445969 2 2 999999 1 7 999986 -619182 2 29179 301065 1 2 999999 -551046 1 2 999999 -306617 2 2 999999 1 2 999999 432363 1 377611 544043 -97530 2 20429 219171 2 66100 802697 2 5 999997 1 525804 738285 368854 1 2 999999 -8470 2 14 999993 2 103736 500591 2 12 999992 1 527148 977814 -546701 1 510473 939757 351605 2 2 999999 1 20 999985 437699 1 2 999999 -920915 2 2 999999 2 19 999985 1 1 999992 536194 2 2 999999 1 16 999998 -606536 2 2 999999 1 2 999999 -593612 2 14 999998 1 2 999999 -374630 2 616154 650526 2 601136 817301 2 265880 353713 2 2 999999 2 389513 532078 2 479965 520789 2 2 999999 1 7442 735397 -515208 1 2 999999 445945 2 2 999999 2 563602 670396 2 142703 852084 2 12 999987 2 2 999999 1 395228 697081 -416073 2 2 999999 2 439506 525714 1 20983 220220 197773 1 2 999999 368442 1 2 999999 312307 1 12 999981 759126 1 18 999999 -28340 1 920675 962935 -647747 1 350547 519286 -63702 1 2 999999 -932316 2 5 999989 2 443804 878485 1 2 999999 354371 2 10 999998 2 18 999982 2 2 999999 1 4 999993 -139925 2 8 999991 2 2 999999 2 2 999999 1 77238 980241 454926 1 554099 639010 -353369 1 12 999989 836766 1 18 999988 748495 1 352983 370209 45169 1 2 999999 270446 2 1 999985 1 2 999999 -147995 2 2 999999 2 2 999999 1 11 999984 601092 1 433706 851778 -863693 2 2 999999 1 7 999991 985537 1 729086 734986 194186 1 757096 757630 403040 2 386116 400813 2 5 999995 2 105912 957966 2 457133 966649 2 150455 810255 2 2 999999 1 2 999999 -866600 2 2 999999 2 15 999987 1 2 999999 -224931 2 8041 223142 1 5 999984 253075 2 178735 255054 2 14 999987 1 2 999999 -789808 1 155812 471663 -53958 2 2 999999 1 6 999984 -602399 1 178116 573363 583051 2 13 999986 1 4 999986 -147501 1 4 999982 -160638 1 2 999999 -268750 2 815419 979396 1 14306 816539 460499 2 198232 417564 1 2 999999 -292433 2 7 999990 1 74340 81453 -541329 1 2 999999 -591877 1 379064 631592 274161 2 2 999999 2 9 999981 2 4083 643922 1 20 999983 -719080 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999999 2 2 999999 1 15 999989 -108717 2 9 999986 1 2 999999 -185657 2 197299 385151 1 9 999990 59092 1 164553 430062 745893 1 2 999999 326058 1 2 999999 283462 2 554253 835266 1 1 999995 -535853 1 1 999986 914171 2 797889 913162 1 2 999999 -296567 1 376109 892690 68160 1 285175 417973 790640 1 213252 996697 -577730 2 5 999986 1 2 999999 -154608 1 322448 858040 -756093 1 425212 822080 70248 2 2 999999 2 5012 525123 2 2 999999 1 11 999984 -739936 2 635787 910654 1 108453 954670 -279133 1 2 999999 426129 1 1 999998 -697625 1 137399 426283 -908329 2 693805 867841 2 2 999999 1 2 999999 -873656 2 12 999993 1 16 999987 995693 1 113921 458765 -118596 2 373193 600453 2 2 999999 2 14 999999 1 2 999999 949998 2 2 999999 1 13 999999 540206 1 2 999999 -986480 1 7 999998 -226005 1 389132 601351 772049 1 2 999999 -414746 2 2 999999 1 2 999999 -948479 1 2 999999 433733 2 2 999999 1 2 999999 -355266 1 380940 955571 -415540 1 2 999999 -954659 1 13 999997 663476 2 2 999999 1 3 1000000 -895296 2 2 999999 2 8 999997 1 1 999981 -835266 2 2 999999 2 2 999999 2 14 999987 2 2 999999 1 2 999999 -426825 1 4 999998 286732 1 10 999991 852805 2 2 999999 1 2 999999 -445033 2 1 999981 2 2 999999 2 743256 798229 2 2 999999 2 2 999999 1 2 999999 173591 2 161797 794894 2 189810 817775 1 82762 158354 979831 1 132330 178982 -515174 1 2 999999 -741411 2 390061 937501 1 18 999982 853365 2 505693 738721 2 17 999989 1 17 999987 755907 1 89911 617712 453283 2 2 999999 1 291593 518739 -903154 1 2 999999 481326 2 10 999987 2 5 999997 2 322600 974850 2 12 999995 2 253369 953647 1 20 999995 200113 1 20 999983 42166 2 11 999982 1 2 999999 971577 1 628181 884978 181807 1 8 999994 -494006 1 8 999984 759968 1 12 999998 -315648 2 101028 397179 2 548044 799028 1 228158 408844 -506488 1 2 999999 -288318 1 363739 892623 -432367 1 2 999999 -152992 2 19 999983 2 2 999999 2 2 999999 2 777872 786459 1 17 1000000 714640 2 742592 994897 1 14 999999 305243 2 7 999990 1 2 999999 -791425 1 1 1000000 576475 2 20 999990 1 7 999983 397101 2 2 999999 1 1 999995 -753897 2 389070 865761 2 4 999981 1 2 999999 -876369 1 37081 598476 -795012 2 57774 100214 2 17 999994 1 450021 823789 -82622 1 17 999984 -728495 2 751080 848335 2 3 1000000 2 841477 986722 2 16 999992 2 2 999999 2 2 999999 1 592658 701387 -708212 2 21112 222385 2 16 999987 1 470108 938202 -134689 1 200873 832438 323405 2 1 999986 2 20 999995 2 14 999987 2 19 999981 1 2 999999 -520248 1 2 999999 859737 2 16 999982 2 403993 825917 2 2 999999 1 19 999987 -295118 2 788407 990238 2 2 999999 1 4 999996 -95496 2 19 999989 2 11 999984 2 179576 624260 1 2 999999 -558632 1 9 999993 -333047 1 2 999999 126398 1 639486 964197 -322712 2 2 999999 1 249180 827335 748191 2 38289 989294 1 2 999999 -266076 1 605979 710537 -102080 2 7 999995 1 17 999993 -863907 1 732364 881978 186130 2 543523 734731 2 2 999999 1 2 999999 140628 2 2 999999 1 2 999999 -335119 1 5 999995 -865911 2 2 999999 2 2 999999 2 336291 438877 1 2 999999 17214 2 2 999999 1 5 999982 253535 1 2 999999 -410436 2 2 999999 1 363073 607077 138114 2 16 999993 2 2 999999 1 2 999999 -756238 2 98599 618038 1 74580 419372 854230 2 7 1000000 2 586604 650716 2 2 999999 1 2 999988 162567 2 11 999984 1 132607 253417 302718 2 20 999992 2 2 999999 1 2 999999 -888727 2 2 999999 2 475813 775795 1 55959 948402 490466 2 20 999991 2 103740 933835 2 668823 837111 1 123216 419278 -881291 2 13 999994 2 2 999999 1 2 999999 895674 1 118366 148444 -349801 1 531994 889810 -161791 1 232406 803735 456701 2 762978 921898 2 5 999998 2 2 999999 2 2 999999 2 133829 394714 1 2 999999 516276 1 8 999981 -951749 2 369501 601843 1 89298 443212 -610371 1 243650 423915 -856890 2 10 999993 2 2 999999 2 2 999999 1 304280 919687 632110 2 9 999981 2 401250 701112 2 11 999997 1 16 1000000 -16928 1 154672 484207 969004 2 2 999999 2 663701 974517 2 6 999984 1 2 999999 149777 1 450340 515493 -599912 1 6 999983 -650730 2 5441 195043 2 5 999983 1 20 999995 -298982 2 639785 957131 2 700637 969869 2 2 999999 2 609854 789259 1 2 999999 -710107 2 20 1000000 1 847142 869026 284462 2 4 999987 1 2 999999 825090 1 2 999999 852310 1 20 999983 -875233 2 6 999988 2 2 999997 2 11 999997 1 7 999984 49730 1 264734 749447 -32913 1 2 999999 937000 2 18 999988 1 209565 322052 -80877 2 4 999991 2 2 999999 2 734624 964470 1 2 999999 -826465 1 12 999990 728181 1 2 999999 797805 1 12 999987 705841 2 2 999999 2 16 1000000 1 18 999993 407751 2 2 999999 1 2 999999 -190105 1 493238 744678 -496763 1 2 999999 813233 2 2 999999 1 760974 916907 857320 1 174379 381745 214516 1 2 999999 976323 1 16 999999 331772 1 2 999999 3411 1 2 999999 -804101 2 4 999981 1 2 999999 59800 2 136324 622981 2 11 999984 2 562644 757539 1 2 999999 -962235 1 1 999984 498423 2 423725 575811 1 2 999999 51830 2 2 999999 1 2 999999 -334882 1 2 999999 215133 1 13 999991 943154 1 942193 945943 -886002 1 20 999999 -704432 1 10 999997 -610967 2 669041 796788 1 16 999991 -986934 2 113587 718106 2 10 999981 2 2 999999 2 34950 824826 1 2 999999 152811 1 2 999999 -542248 1 2 999999 841118 1 5 999998 647035 1 2 999987 100731 2 187911 478020 1 14 999995 -901289 2 2 999982 2 2 999999 2 10 999989 1 2 999999 727368 2 9 999989 2 2 999999 2 2 999999 1 2 999999 993432 2 380729 764260 2 108191 435819 1 2 999999 -424299 2 2 999999 2 15 999999 1 138497 516798 63309 1 7 999989 -289186 2 186890 894089 1 2 999999 791396 1 2 999999 89023 1 217854 462628 302884 1 2 999999 -890166 1 2 999990 70021 2 226238 883582 2 2 999999 1 2 999999 290270 1 2 999999 894169 1 1 999991 -567127 2 874238 892807 1 19 999993 93991 2 2 999999 1 1 999981 -282721 2 218075 588448 2 314949 952140 1 310876 557604 887454 1 117419 897767 135470 2 116374 840713 2 478060 857878 2 2 999999 1 231173 590169 311247 2 14 999989 2 14 999997 1 2 999999 50355 1 2 999999 135230 2 712252 883868 1 2 999999 -670246 1 13 999990 -454059 2 15 999993 1 666259 782719 11201 1 6 999988 68889 2 2 999999 2 406617 692098 2 286035 520763 2 2 999999 1 2 999999 403172 1 3 999991 -388464 2 55911 797917 2 644879 707625 1 14 999987 -722559 1 7 999995 -653872 2 10 999981 1 15 999993 700057 2 5 999999 1 8 999981 825308 2 9 1000000 1 2 999999 880579 2 13 1000000 1 342414 484456 473470 1 3 999999 302438 1 2 999999 921469 2 8 1000000 2 80634 726930 2 231427 373801 1 352764 896750 -809315 2 2 999999 2 54440 459386 1 2 999999 228823 2 2 999999 1 437890 486347 840823 2 2 999999 1 91461 247768 -484511 1 133419 711244 -95809 2 2 999999 1 160482 259523 419676 1 2 999999 -709720 1 224997 246662 -507933 2 861625 945837 2 17 999995 2 317329 996516 1 508144 859804 -64155 2 14 999990 1 2 999999 -620946 2 2 999999 1 208245 244106 799234 2 102809 672489 2 2 999999 2 159772 890090 2 666719 730299 2 2 999999 1 2 999999 -737984 2 781318 817617 2 18 999984 1 2 999999 281285 2 51830 94155 1 673246 704305 642744 2 18 999984 2 20 999992 2 2 999999 2 744555 846511 1 10 999982 842844 1 2 999999 -595775 2 12 999994 1 7 999997 -481514 1 151117 533644 682986 2 738664 987892 2 2 999999 2 79686 803581 2 111950 617903 2 626731 737654 2 2 999999 1 400873 789572 422913 2 5 999990 1 2 999999 952014 2 392175 982383 1 2 999999 561152 2 6 999997 2 2 999999 2 2 999999 2 2 999999 1 648442 673928 -641618 1 2 999985 -417423 1 594365 763888 392031 1 12 999996 934272 1 2 999999 674873 2 511083 989720 1 618247 874024 129126 2 2 999999 1 591448 847579 749251 1 2 999999 257696 2 9 999991 2 2 999999 2 13899 567510 1 737533 957748 -567608 2 7 999983 2 75373 620924 2 2 999999 1 2 999999 -991916 2 352914 590743 2 19834 496314 1 20 999999 50699 2 8 999991 1 20 999983 74907 1 7 999986 -722355 1 184257 313656 -125699 1 419389 831207 78166 1 2 999999 -793059 2 2 999999 2 2 999999 1 11 999997 -341839 1 589404 845028 133308 2 398681 611437 2 286493 558013 1 2 999999 999673 1 2 999999 -637725 2 6340 266553 1 25980 330120 531001 1 866951 946683 -778025 2 9 999992 1 3 999987 -937208 2 446572 606032 2 2 999999 1 408554 580735 -964411 2 381874 754123 1 2 999999 -434525 2 2 999999 1 710243 891665 -255765 2 832867 984024 1 5 999994 301739 1 2 999999 -740423 2 2 999999 1 681939 963421 -517590 1 2 999999 652302 1 12 999990 -910109 1 238084 378119 93620 1 441210 510015 -240571 2 256560 767310 2 204499 318196 1 13 999995 -373446 1 411913 780018 371719 2 2 999999 1 2 999999 527295 2 536658 566845 2 260930 747465 2 2 999999 1 2 999999 736030 1 692704 946049 607712 2 5 999992 2 2 999999 1 2 999999 -47708 1 17 999983 -817344 2 37883 714052 1 73055 162295 -155049 2 2 999999 1 48177 315905 122880 1 137070 581534 388961 1 3 999993 662453 1 143767 627709 -393724 2 13596 622425 2 2 999999 1 2 999999 107718 2 2 999999 1 16 999997 595342 2 143291 783021 2 16 999989 1 2 999999 520264 2 2 999999 2 69779 845653 2 6 999981 1 2 999999 47054 1 10863 555575 -181228 1 2 999999 -819848 1 5 999995 683796 1 861998 871843 350080 2 41268 351509 2 520988 949613 1 70896 216129 -854374 1 2 999999 920386 1 2 999999 -442246 2 2 999996 2 2 999999 1 12 999998 175151 1 309006 770021 204305 1 2 999999 127334 1 110605 831217 671757 2 227084 582251 2 2 999999 2 15113 885695 1 13 999984 858793 1 257906 320262 -669622 2 270258 929800 2 652158 693591 1 568227 844029 -67031 2 2 999999 2 2 999999 1 2 999999 -709292 1 6 999990 -348231 2 2 999996 1 307512 706490 877945 2 455845 837324 1 2 999999 993638 2 90736 533866 1 6 999984 356393 2 207076 446441 1 6498 328602 -95504 2 111142 895216 2 5 1000000 2 3 999996 1 2 999999 132436 2 107917 136520 1 642091 702721 -407221 2 973406 977152 2 379483 971743 2 15 999989 2 2 999999 2 2 999999 2 2 999999 1 14 999999 897030 1 2 999999 336933 1 2 999999 361557 2 12 999997 2 732662 961134 2 20 999998 2 356992 490531 2 806070 988768 1 2 999999 -852104 1 279866 626636 475725 1 8 999981 422090 1 18 999982 868110 1 3 999990 -208769 1 2 999999 756104 1 278857 881370 754759 1 2 999999 -48701 1 17 999990 689176 2 683486 772243 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 279556 672418 1 471284 851406 -654893 2 451956 538747 1 5284 794775 -191155 2 2 999999 1 24841 913599 897556 1 8 999981 -471292 1 31179 391996 242455 1 2 999999 130353 1 6 999986 -672600 2 2 999999 1 13 999999 -958298 2 5 999982 2 465811 650842 2 2 999999 1 2 999999 109301 2 583373 614917 2 2 999999 2 2 999999 2 2 999999 1 2 999999 902795 2 14 999981 2 345303 670913 1 16 999994 -985163 1 5 999995 -21650 1 46860 163862 870489 2 430983 539950 2 527216 983977 1 2 999999 569396 2 262318 339360 1 9 999987 -974357 1 84807 260534 819761 1 12 999994 -744823 2 203069 507265 1 12 999982 -185461 2 5 999990 1 3 999998 -884948 2 476578 639381 1 66043 409118 240473 2 23515 921505 2 2 999999 1 63612 397169 430852 1 11 999986 -350712 2 9 999984 2 354015 893585 1 2 999999 208754 1 5 999985 334847 2 15 999986 2 2 999999 1 86210 803462 -633977 1 131597 506445 732997 1 54251 799397 -895920 1 136348 138948 -132406 2 9 999987 1 2 999999 -44641 2 2 999999 2 275809 947884 2 636615 932848 1 661499 838720 -738594 2 16400 309627 2 2 999999 1 13 999992 978070 2 2 999999 2 268766 574964 2 11 999983 1 352303 796928 -444655 1 2 999999 466109 1 156243 534794 -325772 2 2 999999 1 3 999990 -329188 1 724960 897404 166705 2 12 999982 2 2 999999 2 18 999992 2 222863 968626 1 437802 546016 246890 2 19 999995 2 2 999999 1 2 999999 324609 2 14 999991 2 175538 410335 1 161566 470640 -910196 2 18 999987 1 2 999999 -340007 1 19 999989 -104712 2 14 999985 1 2 999999 257230 1 2 999999 409723 2 7158 757449 2 16 1000000 1 12 999984 571795 2 2 999999 2 311417 880986 1 19 999994 120227 2 108343 724459 2 2 999999 2 2 999988 2 226623 549563 1 2 999999 -258402 2 7681 863478 1 49355 885908 -167517 1 19 1000000 190840 2 2 999999 2 555079 901332 1 17 999995 -522232 2 873670 996365 2 64362 620555 1 226327 512278 620330 2 8 999999 1 25245 849224 811208 1 3 999993 -23197 2 4100 109064 1 2 999999 192316 2 2 999999 2 7 999993 1 598293 618415 -499863 1 14 999996 -580605 2 2 999999 1 5 999995 -886393 2 2 999999 1 17 999986 -40031 2 17 999992 1 164627 588552 -524888 1 2 999999 819539 1 2 999999 -315579 1 406124 566916 -714211 1 12 999995 -374612 1 2 999999 -454185 1 457422 536170 236766 1 224092 531208 545665 2 622561 839984 1 2 999999 -35510 2 2 999999 2 2 999999 2 20 999986 1 2 999999 -719387 1 2 999999 -633097 2 1 999999 2 284489 823867 1 17 999989 583822 2 212966 573712 1 400336 866565 588643 2 11 999982 1 9 999996 -548953 1 41810 901098 758594 2 91342 741411 2 2 999999 1 2 999999 607421 2 2 999999 2 2 999999 1 2 999999 859134 1 268765 841202 553300 1 17 999993 765097 2 19 999992 1 328574 743027 -807710 1 5 999984 -594954 2 296510 793571 1 8 999991 -114189 2 2 999999 2 11 999986 2 13 999990 1 2 999999 -603969 2 378211 882510 2 239634 714940 2 2 999999 2 15 999996 2 16 999992 2 2 999999 2 5 999993 2 9 999983 1 264805 279038 -13987 1 695292 837921 485257 1 73571 534618 -566482 2 176191 616053 2 2 999999 2 182801 434096 2 879781 968417 1 638995 829979 -57864 2 7 999993 1 14 999996 -541678 1 2 999999 -697115 2 29342 636146 1 484363 800336 -226234 1 5 999981 764766 1 2 999999 355917 2 516961 599070 1 11 999999 -402922 2 20 999989 1 387436 539364 93781 2 2 999999 2 17 999981 2 2 999999 2 2 999999 1 2 999999 -483922 1 19 999991 108110 1 16 999999 -436406 1 2 999999 215658 1 649823 731559 133266 1 2 999999 507241 1 13 999995 882567 2 325457 788314 2 4 999983 2 10 999982 2 2 999999 2 1 999999 2 2 999999 1 534722 670010 -991826 2 2 999999 1 2 999999 605934 1 70855 653163 -784078 1 170363 780002 132626 1 379081 843350 -842512 2 644172 832169 1 20 999988 -798183 2 2 999999 2 1 999989 1 2 999999 -540357 1 20 999994 -829133 2 68367 586791 2 282272 687441 2 2 999999 2 480188 905495 2 13 999991 1 9 999986 -156548 1 958651 976071 -33962 2 12 999994 2 661758 770297 1 2 999999 362732 1 5 999999 -12162 2 2 999999 1 14995 591820 755931 2 13 999985 1 8 1000000 833365 1 44514 791337 423994 2 2 999999 2 5377 829786 1 2 999999 -410268 2 2 999999 1 2 999999 661707 2 2 999999 2 12 999991 1 510067 572218 -749391 1 2 999999 -61783 1 85308 893386 -681604 1 17 999994 -42566 1 419455 809234 460487 1 6 999996 197561 2 597823 759702 2 18 999982 1 2 999999 -844814 2 2 999999 1 283395 768456 962684 1 243794 599486 -228362 1 8 999988 163585 2 2 999999 1 2 999999 -6127 2 7 999987 1 483261 865412 810222 1 119056 261652 981380 2 18 999988 1 12728 218810 -27300 1 15 999983 -787599 2 2 999999 1 2 999999 416242 1 18 999990 784902 1 356823 601721 -439649 1 63390 240934 297286 1 2 999999 956447 2 2 999999 1 687576 741437 558433 1 2 999999 202014 2 419189 988078 2 448067 742362 1 2 999999 -725814 2 2 999999 2 121735 787611 2 65503 309935 1 60688 447224 -178353 1 14 999999 -274776 2 10 999989 2 2 999999 1 2 999999 918579 2 341371 812218 2 35830 695066 1 8 999994 -377735 2 16 999999 1 2 999999 -181175 1 13 999992 407159 2 2 999999 1 3 999981 137291 2 79859 171142 2 499479 914336 2 2 999999 1 11 999984 993182 2 55474 530723 2 2 999999 1 640628 712814 -821075 1 5 999992 -657031 1 2 999999 826060 1 2 999999 -424148 1 2 999999 -966056 2 2 999999 2 2 999999 1 7 999983 -688363 2 2 999999 2 421385 511371 1 8 999995 577078 2 248953 465666 1 14 999995 -718027 1 2 999999 282016 1 10 999981 341065 1 2 999999 -773460 1 2 999999 -962304 2 4 1000000 1 15 999985 -280462 2 9 999985 2 2 999993 2 2 999999 2 20 999993 1 2 999999 -823705 1 897874 956814 -320495 1 2 999999 -542791 1 2 999999 -281819 2 19 999995 1 22941 212285 617159 1 7 999983 873949 1 499170 960497 121867 2 247367 386165 1 2 999999 -160867 1 2 999999 -55060 2 2 999999 1 2 999999 -617148 2 37803 842339 1 15 999999 913253 2 2 999999 2 10 999988 1 5 999991 157729 1 479825 691608 703091 1 2 999999 -231195 1 359130 527279 919628 1 4 999984 -629825 2 626166 971102 2 231568 981275 1 10 999992 -654034 1 3 999990 -400003 1 2 999999 -202440 1 20 999982 -252218 2 2 999999 1 293411 700960 -240900 1 2 999999 -887031 1 8 999994 132304 1 2 999999 -546792 2 412786 466273 1 2 999988 -249191 1 86788 769056 -196645 1 2 999999 446180 1 4 999991 341001 1 2 999999 344692 1 305032 837557 -373997 1 2 999999 190736 1 8 1000000 150497 1 9 999997 53000 1 2 999999 916302 2 227632 602554 1 739877 853913 331077 2 274627 304554 1 206646 587949 -851019 2 2 999999 1 9 1000000 -454811 1 19 999987 874549 2 273581 602724 1 2 999999 111538 2 10 999984 1 20 999992 -77172 1 627353 949690 70119 2 2 999999 2 12 999988 2 2 999999 2 2 999999 2 2 999999 2 275189 852762 2 2 999999 1 2 999999 913402 1 499770 574218 -100324 1 15 999999 -664078 2 1 999994 1 18 999994 -710532 1 78882 562258 -635132 2 2 999999 1 2 999999 -542123 2 41771 232195 2 2 999999 1 2 999999 -904133 2 2 999999 2 19 999990 2 13 999988 1 4 1000000 187704 2 18 999998 1 2 999999 120835 1 2 999999 -689351 1 146793 789752 -872412 2 770364 893219 1 319372 765676 -399321 2 2 999999 2 2 999999 1 2 999999 -328519 2 12 999995 1 384187 943950 147274 2 2 999999 1 361744 447431 -973950 2 15 999992 1 339317 746104 506233 1 15 999996 -477555 1 90132 105593 -426552 1 18 999996 678238 1 42767 805620 -666934 2 6 999990 2 343506 645257 2 2 999999 2 2 999999 1 945205 968754 -48223 2 19 999982 1 315652 842337 303991 2 15 999991 1 2 999999 -824300 2 2 999999 2 8 999991 2 14 999994 1 8 999982 781369 2 379203 581498 2 2 999999 1 7 999998 278942 1 2 999999 -698816 1 345913 833295 -473016 1 2 999999 -888917 1 2 999999 269917 2 493744 701104 1 13 999996 480703 2 2 999999 1 150438 809203 -856451 1 296915 739397 521276 1 2 999999 -274365 2 14968 296961 1 111717 184367 239700 2 328106 428717 2 12 999990 2 2 999999 1 2 999999 -924435 2 1 999988 1 412453 623831 464284 2 10 999993 1 33603 766559 -566172 1 119147 349891 17505 2 6 999996 2 2 999999 2 2 999999 1 2 999999 -651266 2 580340 885128 2 888442 945167 1 661492 760040 266333 2 2 999999 2 7 999986 2 2 999999 2 7 999984 1 2 999999 -866386 1 8 999997 -199027 1 1 999990 -206361 2 6 999990 1 2 999999 484552 2 438491 448901 2 58421 530068 1 407230 709726 -650834 2 2899 708594 2 3 999999 1 2 999999 719506 2 20 999994 1 2 999999 644554 1 354985 529079 -129399 2 3 999993 1 5 999991 -318078 2 10 999998 2 361874 868992 1 2 999999 -529022 2 489559 552430 1 11 999989 -803309 1 220676 336370 29348 2 7 999994 1 2 999999 444503 2 6 999982 1 17 999981 525485 1 2 999999 -837078 2 245026 675597 2 2 999999 2 12 999987 1 2 999999 981249 1 20 999997 -693950 1 17 999993 921998 1 2 999999 -290493 1 2 999999 558576 2 17 999986 1 2 999999 -638184 2 6 999981 1 2 999999 -234382 1 3 999994 -154645 2 2 999999 1 2 999999 -169831 2 515737 954222 1 2 999999 523288 2 4 999994 2 568335 598511 1 8 999986 -537348 2 570266 785885 1 375369 609369 -410994 2 872302 903465 2 2 999999 1 2 999999 -920546 2 18 999997 2 2 999999 2 544567 994321 1 2 999999 881063 2 14 999996 1 25746 680137 9263 1 263550 884211 978385 2 2 999999 1 11718 919009 574289 1 9 999989 305319 2 297734 523428 2 15 999994 2 2 999999 1 11 999993 -200239 2 2 999999 1 2 999999 -77401 2 12 999997 2 2 999999 1 19 999991 -545456 1 15 999985 -443851 1 73646 347871 -293196 2 405177 664654 2 2 999999 1 365643 374071 236114 2 357806 608209 2 494017 891305 1 2 999999 -440874 1 2 999999 -107783 1 2 999999 -194970 2 2 999999 2 2 999999 2 496938 660642 2 4 999985 2 10 999994 2 438418 983183 1 655912 801482 822593 2 2 999999 1 6 999996 -561261 1 12 999989 -148096 1 751764 818841 -239409 1 2 999999 -766593 2 5 999998 1 12 999987 270217 2 2 999999 1 5 999990 -794187 1 2 999999 -726061 1 817355 881925 -33652 1 2 999999 -11561 1 5 999993 -121484 1 330196 502806 975032 2 2 999999 2 6 999984 1 17 999985 96605 2 2 999999 2 523121 995825 2 14 999992 2 691212 775161 1 2 999999 -601688 1 2 999999 -449020 1 2 999999 -574387 2 20 999987 1 2 999999 -77492 1 1 999992 -478480 1 17 999991 559530 2 2 999999 2 1 999990 2 870467 985507 2 2 999999 2 395097 614639 1 2 999999 -332757 2 2 999999 1 357281 455685 -340173 2 2 999999 2 14 999986 2 5 999991 2 2 999999 1 252855 433154 923360 1 6397 611606 -472462 1 186814 695768 -554045 1 2 999999 924923 1 2 999999 279195 1 2 999999 -415834 1 17 999984 320671 2 18 999996 1 413515 771763 986224 1 182855 946863 -400061 1 187461 932383 424062 1 864334 995781 142620 2 11 999995 2 2 999999 1 2 999999 -231772 1 2 999999 -511175 1 17 999984 100558 1 453459 758219 804899 1 129667 784977 483587 1 2 999999 524064 1 2 999998 -601394 2 2 999999 2 2 999999 1 6 999981 -591558 2 8 999985 2 12 1000000 1 18 999989 927341 2 8 999989 1 14 999981 -379726 2 567878 998934 1 2 999999 1988 1 5 999984 -831785 2 144670 840390 2 177436 605575 2 7 999999 1 17 999997 -768633 2 295924 322744 2 42508 229032 2 12 999994 1 3 999999 935721 2 436522 729980 1 644197 876948 778704 1 8 999988 -574375 1 20 999987 -488944 2 471381 629295 1 520571 947544 687977 1 282189 667393 342173 2 435982 585135 2 19 999990 2 20 999999 2 286669 313757 2 2 999999 1 2 999999 -353238 2 3069 680650 1 12 999981 808623 1 566884 733110 -134504 2 1 999989 2 129264 235258 2 2 999999 1 178694 444499 -303588 1 340421 446761 -351460 2 391523 859849 1 2 999985 262304 2 3 999989 1 4 999997 -827508 1 11 999997 -233528 2 2 999999 2 103146 517869 1 295165 679424 724062 2 2 999999 2 131850 403940 1 569891 656040 814155 1 3 999989 438311 2 2 999999 1 2 999999 -809949 1 121585 188693 172059 2 14 999998 2 659472 871894 2 2 999999 2 2 999999 1 2 999999 56681 2 13 999997 2 708662 867582 2 2 999982 1 6 999982 -12886 2 152664 863703 1 2 999999 -268713 2 2 999999 1 82872 92352 438508 2 167065 567328 1 5 999982 413759 1 14 1000000 -760240 2 3 999994 2 11 1000000 2 170050 511169 1 486006 966191 -450338 1 6 999983 977202 1 9 999993 -382940 1 8 999985 211464 2 2 999999 2 425650 553139 1 294353 899852 -802396 1 20 999986 899887 2 545296 801776 2 9 999997 1 18 999990 -835917 1 12 999985 519875 1 12 999999 -98249 1 145288 899961 676631 2 230041 640112 2 20 999991 2 2 999999 1 2 999999 325176 1 11 999995 -553562 1 34354 938092 589797 2 14 999997 1 15 999991 56545 2 259566 974493 2 6 999987 1 2 999999 417684 1 2 999999 -392136 1 782069 871570 -430870 2 587486 688248 2 2 999999 2 613589 735966 2 378547 662069 2 17 999981 1 2 999999 -208946 1 2 999999 -888611 1 6 999993 463478 2 252728 265924 1 288150 945966 -8556 2 6 999981 2 469028 572236 2 2 999999 1 1 999984 -835321 2 2 999999 2 620688 719441 1 2 999999 -150356 2 17 999992 2 1 999988 2 2 999999 1 14 999983 -628436 2 363679 578117 2 9 999985 1 2 999999 -572691 2 2 999999 1 18 999987 465414 1 9 999995 739455 1 138405 869994 124215 2 2 999999 2 2 999999 1 2 999999 -965051 2 140720 915339 1 2 999999 558836 1 6302 609138 330563 2 2 999999 1 304103 981815 703446 1 69220 747560 663128 2 759528 836620 1 2 999999 468631 2 14 999989 1 2 999999 -621261 2 13 999994 2 2 999999 2 750940 806666 2 11 999998 2 14 1000000 1 46679 631344 351583 1 16 999984 448468 2 2 999998 1 909766 968736 -379302 2 338550 677202 1 519036 620740 -484515 2 2 999999 1 60652 431767 -960935 2 2 999999 2 2 999999 2 2 999999 2 6 999998 1 6 999986 407044 1 150261 877438 -801031 1 2 999999 924110 2 2 999999 1 19 999992 -409288 1 2 999999 724576 2 7 999999 1 2 999999 -12115 2 2 999999 2 284872 724187 2 12 999995 1 2 999999 811510 2 2 999999 1 2 999999 125539 2 18 999995 2 4 999999 2 240975 500764 1 2 999999 393145 1 2 999999 -207688 1 6 999990 -719009 1 609460 913584 899207 1 2 999999 938819 1 2 999999 -686664 1 1 999990 -943917 2 10 999993 2 19 999992 1 2 999999 638086 2 16 999987 2 349413 692980 2 701268 835908 1 9 999998 -784050 2 4 999999 1 20 999999 -114508 2 273383 474829 2 431439 779495 2 2 999999 2 2 999999 2 2 999999 1 2 999999 818384 1 375672 984270 -896103 2 13 999989 1 625459 658370 -30515 1 2 999999 645284 2 262202 895841 2 2 999999 2 13 999987 2 478433 907782 2 2 999999 2 361257 793339 2 407266 600440 2 10 999994 1 820772 873649 -980396 1 4 999986 -474387 1 2 999999 355896 1 2 999999 182233 2 557254 814325 2 474681 752218 2 2 999999 1 20 999987 797163 2 606395 978237 2 1 999981 1 84046 531513 899766 1 169801 921740 -801691 2 317654 751519 2 664395 757182 2 9 999981 2 19 999982 2 10 999981 1 433294 750660 629639 1 103806 213533 -270177 1 15 999981 712741 2 666410 848440 1 6 999995 586777 2 12 999990 2 2 999999 1 7 999996 -879198 2 2 999999 2 2 999999 2 18 999990 1 295805 901426 -507740 1 7 999994 -818906 1 2 999999 -214941 2 19 999995 1 2 999999 -814876 2 9 999994 1 17 999981 161717 2 581760 814017 2 511600 618372 2 12 999986 1 5 999989 152372 1 519448 779282 929588 2 241758 593066 1 8 999985 655682 2 15 999990 2 2 999999 2 2 999999 2 2 999999 1 2 999999 597982 1 222990 658033 -657975 1 355895 415781 656250 2 2 999999 1 9 999988 16954 2 196364 688516 1 2 999999 706970 2 16 999985 1 21887 710578 -691276 2 5 999985 2 12 999989 1 269214 525375 -8768 1 16 999985 -826017 2 143684 615522 2 235292 989335 1 14 999992 -312340 1 2 999999 -171349 2 99871 235898 2 5 999996 1 8 999983 684705 1 300139 328258 -869570 2 2 999999 2 2 999999 2 1 999998 2 2 999999 2 53846 177977 2 20 999997 1 2 999999 -151653 1 173665 515201 725090 1 6 999997 29093 1 2 999999 297557 1 73619 275895 433642 1 3 999982 -995038 2 7 999983 1 17 999998 585449 1 180186 545666 783918 2 3 999998 1 2 999999 -424553 1 831253 911696 -717027 2 2 999999 2 2 999999 2 18 999999 2 2 999999 1 17 1000000 465307 1 791161 791855 -639316 1 148597 318145 -426853 2 2 999999 2 10 999989 1 375904 435444 -628687 1 11 999993 -792017 2 2 999999 1 540705 813263 953945 2 640704 946309 2 316829 786620 1 2 999999 409501 1 677409 975123 517431 1 2 999999 455513 1 2 999999 -74823 2 3 999985 1 2 999999 821261 1 289373 505212 -307253 1 6 999993 800844 1 2 999999 -823058 1 34289 123283 67355 1 7 999998 -209150 2 7 999981 1 2 999999 -458212 2 16 999986 1 50269 102930 -182836 2 398347 647847 1 4 999986 791121 2 178479 871330 1 233457 456450 -193365 1 11 999983 176638 1 10 999990 -141664 1 5 999982 -848237 2 18 999987 2 3 999995 1 678592 851096 -149947 1 4 999986 -389796 2 413961 525059 2 168756 829900 2 2 999999 2 2731 372234 2 18 999998 2 2 999999 1 72447 880536 -283813 1 15 999988 -879231 1 12 999985 -381828 2 4 999998 2 158441 464897 2 2 999999 1 91931 858079 163021 2 17 1000000 2 2 999999 1 2 999999 590321 2 12 999990 1 2 999999 -224474 2 364837 960086 2 2 999999 1 13 999993 -228737 1 6 999995 -883103 2 2 999999 2 18 999988 1 320678 784313 682456 2 542505 766755 2 545227 720447 1 2 999990 306650 1 951939 995545 966060 1 486288 573657 -485573 2 2 999999 2 137180 287085 2 273321 371912 2 213329 791836 2 14 999993 1 9 999985 975917 1 1 999998 434547 2 661904 711228 1 518495 760163 248211 2 751138 791198 2 13 999984 1 20343 573190 -650411 2 257155 572762 2 337316 691694 2 2 999999 2 253008 623274 2 870777 890263 1 2 999999 -765963 1 2 999997 282423 2 13 999983 1 2 999999 360490 1 415238 776797 -638695 1 1 999991 -653889 2 256548 279676 1 622339 791032 -401246 2 194239 576307 2 2 999999 1 2 999999 -933882 1 249398 944924 128729 1 69829 174137 97553 1 2 999999 -931340 1 4 1000000 -571756 2 98566 758978 2 2 999999 1 488956 866824 44453 2 2 999999 1 2 999999 -947611 2 2 999999 2 12 999981 2 5 999997 2 4 999996 1 2 999999 -71861 2 14 999989 2 14 999985 1 2 999999 666576 2 17 999982 1 2 999999 -571441 1 14 999997 -28481 2 2 999999 2 230017 923167 2 325955 683370 1 18 999983 -252952 1 1 999998 -878149 1 1 999989 -414687 1 2 999999 -486861 1 6 999994 -61201 1 2 999999 383224 2 14 999985 1 17 999995 991248 1 2 999999 342548 1 2 999999 -486713 1 2 999999 -350788 2 118335 854486 1 2 999999 734934 2 1 999995 1 13907 583405 926058 2 2 999999 1 51810 761412 854140 1 4 999988 582401 2 7 999995 1 8 999995 -127126 1 186429 547089 498868 2 2 999999 1 450294 847593 -820443 2 8 999993 1 645554 702245 240403 1 2 999999 324671 1 16 999981 436447 2 2 999999 1 1 999984 538341 2 465581 725392 1 2 999999 385664 2 2 999999 2 2 999999 2 521784 683257 1 6 1000000 -535844 2 501219 997878 1 67542 835346 -554234 2 8 999992 1 362481 752163 221002 1 821544 945211 -642633 1 550583 604015 -532571 2 2 999999 1 176199 658866 477660 1 8 1000000 -276538 2 5 999983 1 17 999997 950662 2 12 999993 2 2 999999 2 872823 942635 1 2 999999 -732483 1 15 999992 62570 1 2 999999 -348392 2 2 999999 1 2 999999 666540 1 2 999999 636421 1 16 999993 847003 2 20 999993 2 7 999994 2 18 999981 2 514531 812403 1 2 999999 760857 1 229862 806938 -292598 1 5 999991 746477 2 11 999994 2 2 999999 1 7 999992 -65907 2 17 999984 2 35639 590524 2 2 999999 1 2 999999 -688607 1 3 999981 355983 2 2 999999 2 342856 368627 2 2 999999 1 496590 776837 -325879 2 348699 941524 2 15 999984 1 344747 797772 740461 2 635244 650816 2 89914 689065 1 35290 377936 -225864 1 2 999999 -232500 2 488743 674880 2 96873 228921 1 7 999983 -776302 1 6 999994 98350 1 7 999994 795891 2 2 999999 2 944365 978471 2 8 999997 2 76446 727638 2 1 999994 2 95067 536666 1 29272 677601 870395 2 7438 423726 1 2 999999 787903 2 767554 812105 1 46677 931422 18037 1 163386 474705 -181340 1 52392 965133 542146 2 2 999999 1 2 999999 373285 1 2 999999 -51163 1 2 999999 -389786 1 11 999994 79195 2 68728 337019 2 429773 779289 1 2 999999 -894197 1 8 999990 -541700 1 9 999990 69251 1 6 999988 252166 2 17 999996 1 14 999981 -48722 2 2 999999 2 2 999999 2 10 999994 1 11 999983 -966540 2 16 1000000 1 13 999999 433923 2 15 999989 1 2 999999 791878 1 189528 479181 986723 1 18 999998 161983 1 542793 784618 -513246 1 3 999995 785301 1 4 999989 -71459 2 473137 894566 1 15 999997 905183 1 2 999999 -17723 2 2 999999 2 2 999999 2 2 999999 1 349206 946793 -203749 2 362038 426661 2 2 999999 1 2 999987 70341 2 104048 551248 1 2 999999 912392 1 643116 825697 130001 1 6 999984 -624158 2 162379 413405 1 1 999993 -268465 2 201398 799491 1 2 999999 866663 1 15 999990 860655 1 262770 384259 -496946 1 122441 533860 556795 2 105400 821351 1 493337 829142 320367 1 602061 748603 421814 1 1 999996 -110439 2 943988 972811 2 2 999999 1 2 999999 -997265 1 325908 872384 -558630 2 263911 376170 1 836973 982882 -988783 1 398630 869999 -737964 1 296058 833734 733887 1 2 999999 51746 2 2 999999 1 2 999999 546682 2 19 999999 1 173758 731412 -378936 1 133101 621450 405177 2 2 999999 1 16 1000000 -574396 1 14 999997 375707 1 674181 742489 270871 2 2 999999 1 20 999981 -943414 1 16 999991 -516618 1 654146 833685 739492 1 488453 782278 -950152 1 7 999998 -156872 1 17 1000000 -95379 1 2 999999 657494 1 294415 733071 -19267 1 12 999986 589251 2 419807 953680 1 1 999981 -467071 2 122613 842398 1 2 999999 -567833 1 18 999991 -860514 1 2 999999 -173934 1 7 999998 -145747 2 379555 996300 1 160205 852962 619634 2 140431 384876 2 2 999999 1 198861 987381 814074 1 2 999999 102540 2 288331 409510 2 2 999987 1 2 999999 994290 1 72702 495406 -232216 1 112535 720053 -85101 2 2 999999 1 2 999999 729094 2 796902 875243 2 2 999999 1 403595 919320 387265 1 9 1000000 472308 1 2 999999 -452075 2 2 999999 2 31581 871296 1 48055 588643 573832 2 2 999999 2 7461 140833 1 368877 530150 425390 2 2 999999 2 172163 855243 2 2 999999 2 13 999988 2 2 999999 2 2 999999 2 2 999999 1 3 999984 464119 1 2 999999 -133468 2 2 999999 1 487566 976538 189708 2 10 999981 1 11 999991 453403 1 2 999999 430058 2 6 999983 2 3 1000000 1 182330 388850 -576219 2 12 999986 2 25020 240362 2 16 999981 1 476984 838077 -18404 2 919016 921415 1 2 999999 928021 1 288541 569353 448720 2 16 1000000 1 168047 638831 -458570 1 2 999999 309114 1 18 999985 -643227 2 6 999993 2 12 999992 1 60168 309992 -163548 2 2 999999 1 2 999999 788071 2 498275 769565 2 251995 440296 2 429931 816650 1 2 999999 206381 1 2466 624265 832708 1 889310 969204 -830362 2 16 999987 1 611558 721033 509072 1 2 999999 -473796 1 2 999999 679183 1 11 999999 913540 1 97526 788599 985420 1 16 999993 663909 2 2 999999 1 489957 613809 597153 1 797721 850318 612754 1 2 999999 766223 2 2 999999 1 2 999999 -591163 1 299835 925756 881394 1 2 999999 -697765 1 5 999998 855597 2 2 999999 1 462601 626018 -649921 2 338183 741399 2 459441 788751 2 20 999994 2 2 999999 2 3 999994 1 1 999984 -872454 2 2 999999 1 2 999999 238029 2 2 999999 2 3 999990 1 187679 648326 113437 2 2 999999 1 5 999986 -59971 1 2 999999 -748844 2 12 999983 1 2 999999 -420681 1 1 999991 -600970 1 9 999995 -458605 1 296337 536929 -316903 1 2 999999 -667988 2 3 1000000 1 53701 259045 -56834 1 6 999995 353823 2 20 999989 2 176880 847160 2 2 999999 1 2 999999 904934 2 2 999999 1 2 999999 -728539 1 135975 407217 708953 2 17 999996 1 1 999994 -54654 2 642582 880894 2 18 999994 2 8 999994 1 16 999996 -805755 2 9 999991 1 499280 532624 -903398 1 1 1000000 379597 2 529721 879117 1 2 999999 647088 1 2 999999 -280783 1 12 999995 -724801 1 2 999999 618694 1 2 999999 27397 2 11 999992 2 2 999999 2 2 999999 2 81980 105182 2 2 999999 1 3 999991 -244350 2 19 999995 2 540025 573520 2 8 999983 2 1 999991 2 2 999999 2 285983 804683 1 11 999982 -770869 1 297120 532001 502458 1 17 999993 61105 2 277669 297839 1 342291 896726 -579819 2 7 999991 1 391538 803551 193993 2 315134 896368 1 362057 656966 664562 1 16869 59986 459275 1 1 999997 -792977 1 26276 486102 319287 2 4 999984 2 17 999999 1 371249 412013 -80570 2 2 999999 1 13 999983 9560 2 945821 980201 1 16 999987 552794 2 19 999998 2 12 999999 2 2 999999 2 2 999999 1 554986 674767 -897626 1 2 999999 402179 2 324091 631741 2 402821 867684 1 2 999999 -308913 2 474916 766251 1 3 999994 599199 1 500718 883073 -250320 1 2 999999 591052 1 137910 707163 -173435 2 256374 909293 2 2 999999 2 9 999982 1 409196 894312 -877217 1 14 999982 -757868 2 201229 919371 1 666346 920931 848936 2 3 999997 1 10 999986 526789 1 2 999999 759507 1 2 999990 945738 1 2 999991 447492 1 2 999999 -260635 1 989 216354 791388 2 17 999985 2 1 999981 1 1 1000000 -703813 2 46973 464754 2 64268 513914 1 5 999987 -701155 1 13 999992 376673 2 10 999992 2 610495 648521 2 590502 701637 1 265498 658415 385740 2 2 999999 1 7 999987 -481234 1 4 999997 250324 1 2 999999 -501210 2 457504 642595 2 156961 938895 1 5 999991 289216 1 17 999984 857102 1 2 999999 -217119 2 107128 192044 2 1 999991 2 17 999984 1 69257 71803 -300510 2 2 999999 1 691646 958761 829806 2 15 999993 2 4 999988 2 2 999999 2 5 999997 2 460987 969670 1 343792 615914 436970 1 2 999999 114934 1 406125 682307 719985 2 324480 981049 1 188776 314206 -400872 1 19 999992 535691 2 17 999990 2 190582 454363 1 8 999988 932556 2 13 999997 1 508142 983619 -36407 2 14 999987 2 1 999993 2 2 999999 1 1 999982 35109 1 33902 169334 -170928 1 18 999992 -717181 2 2 999982 2 304816 953986 1 4 999991 -472961 1 18 999981 -550455 1 15 999993 -850419 2 282525 815614 1 7 999981 793015 1 202021 221796 -132234 2 10 1000000 2 8 999988 2 119264 534499 1 354372 975315 571592 2 730375 893780 2 14 999995 2 2 999999 2 6 999987 1 8 999995 -345933 1 2 999999 -580587 1 7 999981 -267855 1 2 999999 -617607 1 19 999984 -358098 1 2 999999 317230 2 2 999999 2 2 999999 1 2 999996 -54496 1 406202 710070 -777250 1 12 999990 -36497 1 1 999981 -663781 1 17 999988 -401586 2 2 999999 2 224031 722381 2 9 999990 1 2 999999 -742769 2 2 999999 1 2 999999 -204617 1 712753 883704 876019 1 2 999999 -425517 2 2 999999 2 2 999999 2 2 999999 1 9 999995 -31170 2 433732 434713 2 2 999999 2 2 999999 2 8 999993 1 2 999999 462136 2 2 999999 2 14 999990 1 2 999999 -769131 2 2 999998 2 2 999999 1 10 999994 -582002 2 2 999999 1 6 999990 -953868 2 8 999983 2 2 999999 1 304078 701155 843298 1 36484 688301 -626119 1 2 999999 279206 1 2 999999 -170060 2 117484 583014 1 17 999991 753827 1 1 999983 564881 1 2 999999 -789695 1 41923 136622 314332 2 2 999999 1 341591 652197 49931 2 260364 510186 2 20 999989 2 18 999984 2 423973 435547 1 36332 280427 -545085 2 10911 323572 2 2 999999 2 2 999999 2 7 999989 1 1 999996 -804505 1 19 1000000 866666 1 14 999993 215966 2 298783 375689 1 576292 683232 579300 1 2 999999 52053 2 2 999999 1 2 999999 -295148 2 900 158679 2 2 999999 2 160493 449386 1 2 999999 -42567 1 2 999999 -281216 2 599864 979673 2 2 999999 1 8 999992 760604 1 238692 465391 568463 2 310991 959577 2 2 999999 1 14 999987 713151 1 764188 900454 544765 1 312402 802376 -349284 2 2 999999 2 210631 535814 2 2 999999 1 151283 513563 244078 2 826024 897779 1 638090 759105 498996 1 54661 296593 145995 2 172884 212538 1 89111 282550 51142 1 8 999985 108498 1 14 999987 302024 2 13 999989 2 4 999996 2 2 999999 2 2 999999 2 16 999999 2 20 999993 2 169670 862902 1 19 999991 -126765 1 120514 812364 -508719 1 4 999984 886665 1 2 999999 100140 2 2 999999 1 2 999999 -161392 1 2 999999 373108 1 856483 953358 -717120 2 20 999984 2 16 999996 1 2 999999 -243365 1 2 999999 -744516 1 19 1000000 78104 2 216687 747960 1 506203 781960 551294 2 201416 697034 1 11 1000000 73494 2 2 999999 2 20 999983 2 107265 513253 1 109073 756435 -733571 1 386095 874591 -68677 2 84881 657295 1 306315 534812 -776919 1 360379 408348 -907889 2 2 999999 1 2 999999 454041 2 14 999990 2 2 999999 2 2 999982 1 2 999999 -339803 2 2 999999 1 94851 767866 -441009 2 6 999997 1 2 999999 648093 2 34323 551957 1 2 999999 789139 2 2 999999 2 2 999999 1 50385 252157 -702458 2 2 999999 1 8086 984022 -942130 2 2 999999 1 2 999996 -881215 2 1 1000000 1 17 999989 -577575 2 489201 900311 1 78220 953442 -998307 2 9 999997 2 99626 462704 2 2 999999 1 310590 928873 46013 1 8 999996 -117429 1 2 999999 -607144 1 2 999999 -246690 1 2 999999 28265 1 2 999999 -684126 1 121123 248595 -651695 2 12 999998 1 119311 662303 624280 2 5798 804943 2 221384 312734 1 157040 690501 297178 1 10 999982 -536050 1 14 999991 636400 1 433026 673125 -32043 2 421313 727339 2 212957 946661 1 762481 839091 263674 1 11 1000000 -622684 2 108888 786098 2 2 999999 1 11 999994 793626 1 15 999992 35359 2 14 999989 1 7 999993 90339 1 18 999981 767944 1 577789 820973 597049 1 2 999997 50916 2 10 999998 1 2 999999 -495503 2 8 999996 2 6 999993 1 2 999999 383699 2 2 999999 1 9419 578199 757811 1 2 999990 199550 1 2 999999 -686808 2 15 999997 2 2 999999 2 545256 590594 1 9 999994 -369064 1 2 999999 680680 2 2 999999 2 18 1000000 1 587796 962745 -191829 2 789018 813594 2 15 999991 1 2 999999 806100 2 3672 737876 2 338968 704386 2 330966 748459 1 298485 557119 682560 2 194584 634897 1 25339 78133 911099 2 1 1000000 1 488096 925252 901085 1 2 999999 -847150 2 2 999999 1 2 999999 390580 1 129527 563574 555082 1 327056 366803 982290 1 2 999999 486990 1 17 999982 63304 1 72638 904820 605158 1 8 999995 -784134 1 2 999999 -899139 2 2 999999 2 560405 626200 2 2 999991 1 11 999988 225696 1 2 999999 -593253 1 2 999999 -353643 1 9 999982 258156 2 291899 522276 2 2 999999 2 15 999988 1 2 999999 -159211 1 1 999985 -927023 2 502792 798378 2 2 999999 2 807741 812006 2 3 999982 1 102923 526666 786278 2 363006 878194 1 2 999999 439743 1 2 999999 599440 1 10 999997 -707687 2 2 999999 1 2 999999 -135547 1 7 999983 -21718 2 6 999991 2 425202 992361 2 2 999999 1 2 999999 -950121 2 87386 765658 1 240136 671184 -180228 2 19 999992 2 20 999984 1 494432 849404 477187 1 114734 511074 -117239 2 4 999987 2 2 999984 2 798247 912685 1 47156 242644 394419 1 2 999999 -702288 2 535237 560003 1 18 999987 306313 2 267936 800831 1 12 999988 601902 1 285586 934014 429880 1 2 999999 -857781 2 9 999995 2 12 999999 2 762558 769378 1 2 999999 -358274 2 284678 306659 1 17 999994 -512673 1 2 999999 -362930 1 13 999981 -776715 2 2 999999 1 190628 680612 944646 2 395409 975496 1 45152 91916 843691 1 112727 455774 115174 1 3 999994 345513 2 2 999999 2 2 999999 1 286752 793017 -476141 1 2 999999 -814167 2 12046 518285 1 7 999998 -545159 2 2 999999 1 2 999999 495409 1 18 999995 880579 1 18 999981 -214496 2 16 999986 1 2 999999 -526246 1 2 999999 -8493 2 13 999986 2 6 999984 2 4 999985 2 2 999999 1 2 999999 -539669 1 2 999999 -943298 1 2 999999 500993 1 17 999997 -451205 2 2 999999 1 2 999999 259616 1 2 999999 -35856 2 126633 265164 1 2 999999 -24403 1 1 999999 -338933 2 594688 743238 2 12 999981 1 12 999985 -719819 2 2 999999 1 12 1000000 74854 1 560619 839340 -318200 1 15 999994 326790 2 10 999982 1 2 999999 -23737 2 177703 491254 2 9 999987 2 682083 916282 1 2 999999 -990623 1 570174 991680 -884067 1 2 999999 -705665 2 2 999999 2 2 999999 2 2 999999 1 611214 794117 -430311 2 370502 725830 1 2 999999 528059 1 2 999999 774931 1 158346 426396 39048 2 2 999999 2 100947 463373 2 2 999999 2 17 999994 2 593695 976310 2 2 999999 1 852602 973638 311148 1 531345 705551 -751506 2 2 999999 1 240727 244984 847628 1 402345 653707 -247810 1 866959 921510 -255521 2 2 999999 1 2 999999 -164925 1 2 999999 -969646 1 2 999999 546946 1 308497 819548 -520040 1 434910 848807 564181 2 6 999997 2 11 999996 1 1 999990 -892316 1 2 999999 -567126 1 8 999985 -162057 1 217785 553132 198567 1 3 999988 406855 1 2 999999 -771721 1 451524 955386 383229 2 222318 997524 2 32270 993532 2 140093 866717 1 15 999998 87871 1 785113 786111 -648952 1 4 999997 321565 1 242109 506445 745756 1 2 999999 64645 2 2 999999 2 717402 771213 2 234516 587585 2 4 999998 1 2 999999 571926 1 96345 867137 -526849 2 171486 613099 2 20 999993 2 7 999996 2 223176 674206 2 8 999992 2 68239 363432 2 2 999999 2 2 999999 1 12 999997 606136 2 2 999999 2 368812 661156 1 2 999999 -931644 2 2 999999 2 42165 965529 1 2 999999 -701435 2 10 999995 1 806168 967584 -289205 2 15 999988 1 545807 772953 -651278 1 2 999999 -556601 2 8 999990 2 2 999999 1 375975 416392 697113 2 15 999993 2 2 999998 1 13 999986 58625 2 2 999999 2 6015 721851 2 2 999999 2 7 999997 1 2 999999 -797260 1 8 999995 339359 2 5 999994 2 213186 272998 2 2 999999 2 379353 426872 2 2 999999 2 8 999991 2 1 999982 1 9 1000000 -227692 1 2 999999 375483 1 10 999990 -147004 1 23376 774096 371204 2 8 999989 2 9 999989 2 2 999999 2 2 999999 2 2 999999 1 10 999991 -592660 2 465104 915312 2 265601 529756 1 3 999994 -869360 2 2 999992 1 2 999999 795858 2 637747 906625 2 7 999995 1 2 999999 -814669 2 2 999999 2 880271 912963 2 58964 752170 1 2 999999 -223344 1 16 999994 -863277 1 27654 184005 -755956 1 7 999984 574846 2 2 999999 1 4 999997 60560 1 2 999999 -916202 2 8 999991 1 174087 644472 -865586 2 301663 478391 2 4 999989 1 327566 764004 351685 1 259047 553741 569535 2 19 1000000 2 19 999990 2 2 999999 1 98798 971704 -431350 2 3 999981 1 58487 136649 374880 2 5 999997 1 2 999999 -139902 2 13 999985 2 2 999999 1 2 999999 111744 2 18 999981 2 4 999990 1 224173 418764 -420351 2 2 999999 1 2 999999 48426 2 352639 965473 2 14 1000000 2 2 999999 1 19 999987 898680 1 8 999993 777723 2 2 999999 1 114130 940511 -733273 1 14 999997 -648559 1 6021 35587 960570 1 618750 887385 -832141 2 471064 851720 1 10 999995 -619045 1 9 999992 -431222 2 19 999997 2 18 999989 2 4 999982 1 253406 850638 -550862 2 18 999992 2 2 999999 2 2 999999 2 2 999999 2 430180 709795 1 653742 751676 -331129 1 2 999999 52598 1 2 999999 -197066 2 2 999999 2 20 999982 2 2 999999 1 2 999999 501929 1 2 999999 472022 1 2 999999 -869299 1 617010 936688 -131049 2 2 999999 2 15 999994 1 2 999999 -71959 1 8 999992 389434 1 14 999991 707730 1 523785 955038 487597 1 36249 457672 -839697 2 767104 980512 2 12 999986 1 114214 298831 17131 2 18 999995 2 434015 745667 2 17 999985 1 2 999993 763206 2 2 999999 2 2 999999 1 18 999997 -807231 1 257837 463627 -100935 1 13 999983 796146 2 2 999999 1 54049 87654 -297746 1 1 999984 -541157 2 11 999985 2 344291 436956 2 2 999999 1 231838 754842 -451153 1 5 1000000 -560416 2 2 999999 1 3 999985 997415 1 619867 761076 905851 2 2 999999 2 2 999999 2 2 999999 2 402419 902289 2 833726 860907 2 8 999981 1 2 999999 327867 2 2 999999 1 16 999997 -340428 1 2 999999 -578312 2 2 999999 1 711900 754713 -688011 1 14683 710740 72335 2 1 999998 2 5 999984 2 887151 970241 1 2 999999 -477686 1 629190 966314 429425 1 5 999996 -439789 2 17 999988 1 550961 585289 440677 1 2 999999 -491218 1 242089 678783 35464 1 2 999999 -272033 1 533298 982217 187462 2 13 999998 1 354926 599697 -758337 2 2 999999 2 2 999999 1 206904 629168 -522309 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -236593 1 426008 861419 -350622 1 6 999989 86291 1 12 999985 263398 2 19 999984 1 2 999999 -992172 1 2 999999 -473611 1 696363 976233 -489302 2 1 999999 2 3 999988 1 19 999987 -318755 2 10 999999 1 566310 667682 -14263 2 19 999988 1 2 999999 955307 2 2 999999 1 17 999997 -667462 2 2 999999 1 4 999986 -186535 1 8 999993 997947 1 358104 572921 665395 1 18 999981 177371 1 5 999999 479556 2 9 999986 1 13 999997 -681391 1 255846 326960 532925 2 20 1000000 1 2 999999 229324 1 3 999998 -809956 1 2 999999 958109 1 722268 821171 -568915 2 18 999992 2 6 999998 2 15 999998 1 2 999999 699391 1 9 999999 -572920 2 769757 793761 1 45131 792587 -345347 2 9 999982 1 11587 376762 -970242 1 3767 987795 -543700 1 103335 119677 -411551 2 9 999997 1 179574 310408 673193 2 2 999999 2 223236 445243 2 14 999996 2 249544 590020 1 804884 905826 10944 1 9 999995 114733 1 5 1000000 736799 2 2 999999 2 2 999999 2 14 999994 1 2 999999 -383043 2 2 999999 2 7 999989 1 2 999999 -453860 2 2 999999 2 128063 826388 1 17 999986 -711895 2 2 999999 1 225002 368997 29895 1 83144 889635 -612843 2 2 999999 2 18 999998 2 2 999999 2 34068 574147 2 17 999986 2 3 999981 2 2 999999 2 2 999999 1 10 999988 -842972 1 2 999999 153109 1 2 999999 496273 1 2 999999 -33848 1 6 999989 900891 1 17 999983 -136772 2 2 999999 2 854732 923814 2 20 999986 1 2 999999 471279 1 30399 944511 -554522 2 2 999999 2 2 999999 2 19 999991 2 2 999999 1 13511 924644 -710051 2 6619 324881 1 2 999999 388631 2 44460 816634 2 2 999999 2 6 999983 2 2 999999 1 195856 299206 26624 2 12 999985 1 12 999998 270193 1 2 999999 237914 2 2 999999 1 185291 399630 867881 2 2 999999 2 717454 982056 2 9 999981 2 2 999999 2 268965 483148 1 13 999993 -701841 2 2 999999 2 12 999996 2 548454 911536 2 325092 512685 1 2 999999 -504486 2 2 999999 1 2 999999 -35912 2 5 999992 2 3 999985 1 2 999999 700172 1 397019 826260 -161172 2 16 999985 2 3 999982 2 14 999998 2 14 999984 1 462428 725638 -663616 2 14 999994 2 12 999988 1 14 999991 -747039 1 14 999981 905565 1 2 999999 43540 2 2 999999 2 574807 724354 1 2 999999 -532121 2 2 999999 1 3 999996 195896 1 690770 952123 471977 2 2 999999 1 14 999987 628270 2 16 999997 1 47169 617578 -501504 1 2 999999 320685 2 2 999999 1 2 999999 -197433 1 801284 896220 -248040 1 324373 890712 439131 1 359635 655916 -649234 2 2 999999 1 12 999992 148249 1 73161 865530 270120 1 7 999984 985026 2 14 999983 1 4 999998 -396196 2 2 999999 2 2 999999 2 2 999999 1 2 999999 622116 1 9 999995 -883809 2 16 999988 2 2 999999 1 2 999999 213549 1 16 999997 -39796 2 20 999987 1 2 999999 -276383 2 17 1000000 1 2 999999 222681 1 10 999998 745231 1 2 999999 -595022 2 4302 615709 1 8 999993 687095 2 93106 310861 2 423388 543836 1 2 999999 -94167 2 4 999982 1 11 999998 822109 1 354627 426057 -900607 1 339366 572297 -602081 2 166433 430615 1 18 999985 -561567 1 783780 936823 235774 1 52429 266572 950724 1 2 999999 517789 2 2 999999 2 12 999988 1 2 999999 364799 2 12 999989 2 2 999999 1 20 999992 -911579 2 84911 91287 2 8 999996 1 227121 944721 434660 2 131379 968685 1 12 999994 21407 2 2 999999 2 18 999995 1 2 999999 -50019 2 343172 669380 2 5 999997 1 2 999999 382371 2 2 999999 2 772182 882612 1 2 999999 183163 1 2 999999 -732380 2 2 999999 1 839325 974709 268123 2 237439 752274 1 838842 883427 420264 1 2 999999 455238 1 2 999999 822575 1 2 999999 -39448 2 2 999999 2 684269 885119 1 2 999999 339056 1 688704 736408 -557611 2 2 999999 2 171206 499273 2 2 999999 2 2 999999 1 2 999999 -289080 1 2 999999 145414 1 2 999999 537542 2 10 999981 2 256649 549466 1 6 999996 -724871 2 74280 235921 2 341225 536111 2 2 999999 1 8 999993 579634 1 2 999999 -607868 2 16849 231895 1 10 999997 -85150 2 366600 827111 1 13 999993 79185 1 20 999981 428790 1 800522 943404 -317551 1 8 999997 -82845 2 255368 998205 1 328198 349435 229859 2 213618 639996 1 9 999982 -418948 2 2 999999 1 25547 517542 471775 2 1 999984 1 410910 449686 16848 2 12 999981 1 107434 159518 374952 2 2 999999 1 12 999984 547915 2 265576 932555 1 2 999999 720871 1 92788 997392 -364722 1 2 999999 -704490 1 12 999987 986293 2 13 999984 1 6 999998 155904 2 46783 537533 1 189792 493697 -965339 2 19 999993 2 2 999999 2 14 999982 1 197979 871981 562545 2 120519 619609 1 291930 508123 -16382 1 2 999999 -344395 2 238691 779242 1 872718 900988 70183 2 15 999985 2 453680 734802 1 2 999999 -198649 2 483100 532277 1 2 999999 -577610 2 559199 859957 1 10 999987 -760014 2 2 999999 1 442241 820705 -721746 1 329390 476215 -819494 2 2 999999 2 531499 834157 1 2 999999 373027 1 405079 677363 -647963 1 2 999999 -35797 2 2 999999 1 243175 277633 96084 1 4 999982 -85249 1 2 999999 991987 1 223842 854687 -997104 2 414188 593255 2 117302 311886 2 2 999999 1 122353 559011 -384843 2 40642 449765 1 388932 564708 -715659 2 407920 836875 1 49341 963627 435551 2 19 999985 2 820672 924570 2 2 999999 1 938040 950055 720387 2 245414 818748 1 251340 669821 172981 2 2 999999 2 2 999999 2 2 999999 1 11 999991 517130 1 2 999999 858728 2 756314 830369 1 126464 739870 -288980 1 25276 820833 -342318 2 2 999999 1 42635 333253 -824079 2 395009 930233 2 5 999990 2 513548 598870 2 2 999999 1 1 999995 600021 1 2 999999 570922 1 2 999999 19785 2 320670 531437 2 2 999999 1 222936 377764 983379 1 616908 701131 -826053 2 14356 336506 1 15 999981 549478 1 134985 575500 787713 2 2 999999 1 2 999999 -113466 1 241970 278748 -978013 1 244075 929822 -970142 2 8 1000000 1 286135 667839 13606 2 2 999999 1 2 999999 284291 1 2 999999 76881 2 671720 902561 1 2 999999 352061 1 301345 931532 -70780 2 2 999999 1 303451 932642 -322673 2 2 999999 1 611145 635837 -552144 1 2 999999 -101658 2 16 1000000 2 4 999985 1 56999 895147 -105818 2 2 999999 1 38508 316223 -379349 2 6790 611274 1 2 999999 -223261 2 248510 250853 2 695679 823625 2 226683 701513 1 2 999999 555830 1 2 999999 -48306 1 2 999999 470021 2 2 999999 2 254556 423791 2 565981 945824 2 2 999999 1 8 999982 605453 1 2 999999 962129 2 11 999995 1 1 999990 457359 1 10 999982 122428 2 399984 493993 1 271440 755254 -580537 1 15 999984 -644972 1 529462 747608 718033 1 20 999984 893662 2 2 999999 1 627056 634208 -807957 2 135487 191216 1 327557 881794 -861266 1 20 999996 676766 1 1 999994 342415 2 12 999992 2 2 999999 2 2 999999 2 19 999987 2 2 999999 2 190724 533373 2 2 999999 2 2 999999 1 191877 453602 725808 1 2 999999 -486182 1 163207 906650 -467218 1 411060 923018 -719969 1 2 999999 -344414 1 2 999999 500330 1 210551 347251 120549 1 2 999999 -88157 2 2 999999 2 455720 792282 1 13 999997 702162 2 555752 637632 2 2 999999 2 2 1000000 1 947751 987724 -191676 1 2 999999 -646782 1 122629 525705 -839341 2 20 999987 1 202357 822237 712421 2 94335 431607 2 18 999992 1 2 999999 350298 1 2 999999 -104490 2 15 999997 1 28301 297233 -961853 2 4 999986 1 2 999999 191425 2 142260 309627 1 16 999993 -264778 1 18 999984 498735 1 7 999991 -77526 1 160690 914570 417974 1 2 999999 -547055 2 246030 508769 1 11 999987 -360065 1 2 999999 -669060 2 2 999999 1 2 999999 190368 2 228527 846257 1 18 999997 -705660 2 628851 877568 1 15 999999 635961 1 2 999999 -193885 2 2 999999 1 2 999999 917693 1 823550 967378 932465 2 14 999995 1 214703 363730 -798764 2 170061 497584 2 18 999995 2 2 999999 2 2 999999 1 4 999998 299121 1 10 999996 977960 1 6 1000000 80713 1 2 999999 325829 1 1 1000000 -395714 2 260896 613459 2 2 999999 2 2 999999 1 2 999999 -891609 2 2 999999 2 400070 516043 1 17 999999 730055 1 2 999999 -224082 1 793517 995868 349522 2 14 999985 2 153266 904208 2 96345 851137 1 182300 269581 -563466 1 17 999982 689098 1 92712 484630 567557 2 19 999996 2 2 999999 2 104757 224288 2 11 999990 2 2 999999 1 8 999995 -122816 1 50885 614113 315596 2 356100 406962 2 2 999999 2 2 999999 2 363107 902151 2 75307 235907 2 2 999999 1 2 999999 -976365 2 2 999999 1 255738 597379 -546118 1 14 999993 -656608 2 281791 429667 2 12 999986 1 7 999993 -748962 1 65329 106838 -964275 1 2 999999 -622225 1 68423 719415 -225004 1 501729 680088 -234505 2 175449 641474 2 2 999994 1 17 999997 689631 1 2 999999 375535 1 14 1000000 -318408 1 2 999997 760989 1 2 999999 431251 2 105807 848558 1 8 999994 264019 1 563493 977317 281724 2 16 999993 2 279415 393255 2 4 999982 1 13 999990 428001 1 4 999995 326730 2 1 1000000 2 18 999996 2 80155 283348 1 3 999989 354408 2 2 999999 2 222466 679562 1 79730 93750 -40202 1 763805 871412 -39307 2 2 999995 2 11988 99908 2 2 999999 1 2 999999 -917662 2 2 999999 1 12 999988 -299981 2 2 999999 2 8 999995 2 2 999999 2 11 999998 2 18 999991 2 2 999999 2 341911 790092 1 284955 995799 -503719 1 2 999999 741369 1 323262 509483 60592 2 7 999984 1 2 999999 -945968 1 2 999999 -178574 1 572693 807371 312026 1 350347 575368 -529592 1 2 999999 -972839 1 2 999999 -36659 1 18 999986 -503978 1 471730 493673 768411 1 77162 237493 -766726 2 201269 420419 2 82380 595308 2 2 999999 1 218107 721261 478096 2 272024 857078 2 2 999999 1 2 999999 -614021 1 2 999999 -75100 1 543287 817746 -404831 2 2 999999 2 445919 945781 2 3 999982 1 2 999999 301520 2 480230 534377 2 321673 797294 2 18 999984 2 2 999999 1 145249 520604 351365 2 5 999995 2 2 999999 1 2 999999 78209 1 2 999999 799172 1 14 999983 -442149 2 19 999981 2 17 999990 1 2 999999 615486 2 2 999999 2 2 999999 1 209762 879164 391816 1 261196 280737 358974 1 2 999999 -467877 1 5290 755527 826755 1 64747 928085 -392392 1 102612 178558 -538369 2 2 999999 2 325534 419225 2 2 999982 1 2 999985 2491 1 322215 672947 726367 1 171062 768462 175719 2 15 999994 1 2 999999 -617131 2 2 999999 1 505039 676425 -577906 1 461440 983746 144867 1 7 999990 887255 1 2 999999 -238045 1 15 999990 -500463 1 6 999990 976005 2 580767 983931 1 2 999999 700138 2 79605 311334 2 2 999999 1 2 999999 -323651 2 257412 656418 2 1 999982 1 5953 925201 446705 2 10 999989 2 13 999990 1 2 999999 -216520 2 2 999999 1 144494 720458 -989418 2 2 999999 1 3 999993 758799 2 2 999999 2 2 999999 1 2 999999 662155 1 150902 396978 -937374 1 14 999993 -908683 2 48467 686356 1 1 999982 146871 1 2 999999 140142 2 17 999987 2 2 999999 2 2 999995 1 2 999999 -471841 2 16 999999 2 2 999999 1 17 999989 -363594 1 6 999998 144238 1 828165 914546 -92221 2 662296 999100 1 50579 270467 350044 1 12 1000000 727451 1 8 999984 -806137 2 17 999989 1 2 999999 -764370 2 460665 624006 1 55360 181641 759706 2 12 999991 2 669041 939065 1 9983 623161 972561 1 15001 884312 -892360 2 60078 785424 1 4 1000000 -647417 1 336204 810895 436548 2 4 1000000 1 82562 571949 145731 2 5 999999 2 14 1000000 1 2 999999 984411 1 2 999999 164069 2 47463 891128 2 13 999997 2 2 999999 1 717868 776975 509875 1 2 999999 868170 2 2 999999 1 69704 547956 334085 2 2 999999 2 2 999999 2 177731 400640 1 5 999998 836034 1 2 999999 725120 1 2 999999 -276523 1 14793 661472 851699 2 11 999995 1 16 999999 702443 1 70909 513408 -248299 2 2 999999 2 17 999989 2 2 999999 1 18 999993 -347006 1 18 999996 699632 1 15 999993 -37156 2 179861 623617 1 2 999999 449243 1 2 999999 885809 2 2 999999 1 2 999999 -811252 1 513435 700779 -299843 1 243427 877584 478309 1 11 999992 -875849 2 12 999984 1 50964 215856 783815 2 545418 611247 1 272588 418063 -730034 1 7 999985 -599339 1 606411 680442 432262 2 2 999999 2 11 999989 1 9 999989 -521894 2 5 999998 2 2 999999 1 238603 474356 247733 2 659482 908599 1 2 999999 -429112 1 323249 935498 685064 2 15 999998 1 573597 999097 495963 1 311480 624831 -478665 2 2 999999 1 648613 807935 -455605 1 11 999993 -199400 2 6 999998 2 16 999986 1 42979 724742 -315632 1 20 999994 126149 2 2 999999 2 2 999999 1 143316 324001 -596211 1 2 999999 322830 2 12 999986 2 2 999999 1 2 999999 946297 1 2 999999 818414 2 2 999999 1 15 999992 539431 1 2 999999 -985822 2 11 999984 1 2 999999 -768884 2 12 999994 1 3 999996 430834 1 64166 618807 -180375 2 619926 683601 1 47523 84815 -834393 1 2 999999 872582 1 20218 337301 -797155 2 2 999999 1 127055 894108 922742 2 2 999999 1 15 999986 441416 2 149149 503983 1 8 999995 -818393 2 2 999999 1 225450 254249 384583 1 2 999999 -969937 1 207772 398375 68706 2 2 999999 2 535560 819431 2 2 999982 2 27658 402670 1 233355 356904 855934 2 776874 844240 1 2 999999 534143 1 73190 73646 93684 2 6 999993 1 13 999988 -213656 2 11 999981 1 7 999984 967643 1 236251 285329 212207 2 34420 557162 1 75836 446574 287481 1 6 999996 381842 2 2 999999 2 2 999999 1 131684 329444 562263 2 677364 705284 1 2 999999 -155712 2 277689 629124 2 2 999999 1 126117 267227 811207 2 2 999999 1 316118 424219 -755483 2 802580 937269 1 74118 593013 -202706 2 2 999999 1 9 999998 762513 2 2 999999 1 234313 901472 272819 2 3 999992 2 2 999999 2 2 999999 1 12 999989 408948 2 2 999999 1 525806 551422 -735250 2 2 999999 2 16 999990 2 425010 739732 1 2 999999 -504592 2 318441 543551 1 8 999989 -484934 1 2 999999 617166 1 20 999996 -534017 2 4 999981 1 253258 991846 -568217 2 2 999999 1 12 999988 422633 2 15 999983 2 560006 592098 2 2 999999 2 18 999994 1 2 999999 766420 1 189274 547327 766884 2 12 999991 1 17 999987 2531 1 16 999987 847807 2 2 999999 1 10 999985 -25394 2 2 999999 2 83123 827448 2 130509 876148 2 2 999999 2 2 999999 2 46988 836747 2 687714 818731 2 19 999998 2 2 999999 2 2 999999 2 9 999996 1 2 999999 962197 2 2 999999 1 16 999981 776408 1 615388 782751 48262 2 13 999987 2 592324 985493 2 745476 918378 1 2 999999 -133556 1 2 999999 386193 2 2 999999 1 294117 306321 -140527 2 2 999999 1 6 999981 -339880 2 9 999997 2 3 999996 1 439753 654674 -733944 1 53541 697469 -903331 2 17 999991 2 5 999995 2 12 999992 1 2 999999 67036 2 6827 937886 1 452027 970898 -373695 1 11 999985 -920513 2 394514 526273 1 6 999986 -685656 1 615552 955823 893308 1 5 999997 -554697 2 14 999995 2 762313 831604 2 2 999999 1 2 999999 913105 2 8 999984 1 680955 770101 -352441 1 2 999999 965483 2 19 999985 2 50084 403090 2 11 999982 2 43568 356025 1 127175 525952 188846 1 2 999999 803747 1 15 999999 580952 2 241246 258653 2 26862 985555 2 13 999999 1 13 999983 -738134 2 2 999999 1 201823 410712 -439714 1 7 999988 -637854 1 2 999999 534764 1 2 999999 -337069 2 10905 331655 1 2 999999 300994 1 2 999999 -74703 1 2 999999 134042 2 2 999999 2 2 999999 2 350716 619676 1 254745 741545 541523 1 422430 528540 467365 2 2 999999 1 12 999982 469289 2 156734 720887 1 2 999999 429461 2 18 999987 2 2 999999 1 4 999991 -998811 1 2 999999 -456910 1 19 999989 -374620 2 228348 293063 2 1 999986 2 12 999991 2 2 999999 2 2 999999 2 495718 872118 2 538481 856210 2 160593 743497 1 129847 848007 -281149 1 15768 835420 -280082 2 282673 798619 1 18 999988 -935957 2 7 999998 1 2 999999 230517 2 2 999999 2 815376 947963 1 2 999999 810573 2 403631 710133 1 12 999999 494634 2 138683 695659 1 4 1000000 -530197 2 4 999987 2 597767 831644 2 9 999993 1 2 999999 758094 1 741345 809037 846547 1 20 999988 917090 2 326551 428267 2 570192 965081 2 612674 710301 1 2 999999 269443 1 2 999999 -514047 1 20 999988 950284 2 2 999999 1 2 999999 246838 2 2 999999 1 351053 885917 272589 2 6 1000000 1 2 999993 835711 2 2 999999 2 1 999999 1 2 999999 947905 1 2 999999 -774054 1 903540 943410 -639339 2 253485 365113 2 158783 250817 2 601738 841984 1 22105 473484 369739 1 2 999999 -213735 2 16382 40689 2 2 999999 2 8 999982 2 2 999999 2 61787 388022 2 819938 840379 1 2 999988 -776883 1 12 999995 120540 1 202240 652903 -417849 1 2 999999 342601 2 2 999999 2 65563 84938 1 591220 938820 928736 1 13 999995 -986914 2 118490 353072 1 11 999984 -925930 2 538560 988319 1 13 999988 707400 1 7 999999 876421 1 2 999999 -239517 2 2 999999 1 51240 88160 -957220 2 2 999999 2 241033 575776 2 2 999999 2 12 999993 1 288423 588306 -803163 1 294682 757702 424703 1 2 999990 -840429 2 2 999999 1 360638 934638 -506076 1 599047 952559 -303266 1 269696 667727 943011 1 5 999987 546078 2 472627 743241 1 2 999999 14397 2 325532 764571 2 19 999985 2 2 999999 1 8 999993 927495 2 12 999999 2 119478 453618 2 2 999999 2 13 999997 2 2 999999 1 2 999999 209829 2 10 999998 2 2 999999 2 132567 763799 2 2 999999 1 15 999990 -122388 2 12 999987 1 5 1000000 307277 1 619419 658957 522290 2 2 999999 1 2 999999 -380678 1 480912 850365 -313535 1 11 999993 340754 2 189109 537081 2 2 999999 1 2 999999 781515 1 2 999999 717055 2 854188 863910 1 779771 913373 899817 1 411590 832541 -870980 1 2 999989 615801 1 13 999991 -472315 1 2 999999 402857 1 13 999987 805367 2 18 999992 2 344175 470340 1 130539 507270 -880881 1 735688 758188 -95782 2 7 999994 1 523702 796561 705638 1 672475 888641 -614212 2 7 999985 2 408259 721684 1 662133 904434 -829854 2 2 999999 2 13 999987 1 2 999999 173082 1 2 999999 613585 1 17 999991 982295 1 2 999999 764541 1 19 999992 -759318 2 35150 587313 2 5465 971591 1 5 999986 -18274 2 642962 905214 2 4 1000000 2 63722 105801 2 123310 430069 2 2 999983 1 2 999999 -252487 1 30144 947214 -570783 2 2 999999 1 2 999999 580660 1 2 999999 147998 1 12 999997 -42199 1 2 999999 -984412 1 9 999994 -815809 1 122808 864445 401728 1 8 999984 -764305 2 7 999997 1 48247 490368 -924359 2 2 999999 2 358122 938421 2 730441 827936 2 2 999999 2 18 999984 2 2 999999 2 89752 833596 1 74410 508535 -483781 2 3 999985 1 2 999999 442555 1 334146 878238 610252 2 9 999993 1 2 999999 -293988 2 3 999991 2 12 999985 1 8 999994 642717 2 14 999985 1 147043 508641 452229 1 15 999989 -502326 2 11 999990 2 2 999999 1 10 999982 936075 1 7 999987 -56106 1 2 999999 817314 2 11 999992 1 2 999999 463523 1 2 999999 -141687 1 2 999999 -50213 2 907742 939361 1 2 999999 -529392 2 138838 951019 2 2 999999 1 11 999998 964653 1 2 999999 -876969 2 290995 316869 1 797057 937727 203520 2 10 999991 2 3 999993 1 2 999999 -609133 1 2 999999 25398 2 2 999999 1 71201 215426 -729789 1 7 999998 131503 2 2 999999 2 2 999999 2 265881 345418 2 2 999999 1 2 999999 265473 1 689999 718910 -786707 2 2 999999 1 15 999991 -22680 1 90541 150158 854301 2 2 999999 2 2 999999 2 12 999998 1 19 999999 86110 1 5 999984 -464771 1 20 999987 330242 1 2 999999 -361272 1 431306 774067 127187 2 7 999981 2 156208 696055 1 19 999983 641908 1 2 999999 -713637 2 16 999999 2 2 999999 1 2 999999 867105 2 2 999999 2 2 999999 2 2 999999 2 523786 837633 1 2 999999 -867093 2 2 999999 1 2 999999 237120 2 183527 235449 2 67182 734468 1 10 999986 61416 2 570993 650020 1 329161 724882 674374 1 17 999981 -834997 2 13 999987 1 2 999999 -655987 1 2 999999 -877189 2 2 999999 2 9 999982 2 2 999999 1 2 999999 -195380 1 1 999983 246723 1 2 999999 371235 1 2 999999 923353 2 2 999999 2 254167 899848 1 2 999999 768538 1 67018 787680 -668929 1 2 999999 871848 2 12 999986 2 97433 516130 1 13 999997 -656852 2 6 999991 2 2 999999 2 20 999996 1 2 999999 -951628 2 2 999999 2 2 999999 1 2 999999 504102 2 417230 458001 1 46585 589520 186209 1 486268 663253 609905 2 4 999983 1 131822 365227 -189770 2 96978 217872 1 2 999999 830482 1 488634 925508 817060 1 13 1000000 364843 1 2 999999 -721934 1 106991 774501 -148488 1 6 999995 -755741 2 436297 756861 2 3 999997 1 15 999997 226876 2 2 999999 2 2 999999 2 20 999999 1 3 999981 -705377 1 82572 590051 -6471 2 242904 509848 2 2 999999 2 5 999982 2 177961 425749 2 238899 658116 2 213615 543935 2 87499 594954 2 395882 976832 1 254113 916306 36620 2 298299 856481 2 14 999994 2 2 999999 1 2 999999 -795600 1 2 999999 671754 2 2 999999 2 684536 719815 2 659583 869159 2 2 999999 2 478178 892919 1 2 999999 -706190 1 5 999989 724011 1 6 999988 640866 1 2 999999 498271 2 87847 174511 1 285099 454535 942993 2 15 999984 1 2 999999 -823223 1 12 999990 802208 1 4 999995 -31161 2 68731 889554 1 10 999998 -594626 2 423393 949597 2 9 999993 2 2 999999 2 631306 783679 2 2 999999 1 4 999990 130211 2 570738 912144 1 6 999986 -482849 1 24148 394208 -947269 1 2 999999 -679782 2 796658 853432 2 2 999999 2 7 999982 1 3 999992 272628 1 516393 544132 470752 1 2 999999 -378969 2 3 999995 2 2 999999 1 3569 531335 804198 1 2 999999 -508601 2 2 999999 2 359470 610345 1 2 999999 -961438 1 2 999999 945138 2 2 999999 2 10 999991 1 2 999999 48814 2 763966 979981 2 8 999995 2 2 999999 2 7 999984 1 2 999999 389198 1 2 999999 -303440 2 16 999998 1 9 999991 548551 1 703863 803132 911139 2 496642 672597 2 12 999982 2 2 999999 1 2 999999 93477 1 274044 869948 -942051 2 283407 984023 1 357474 926625 924757 2 2 999999 1 2 999999 6070 2 4 999995 1 15 999993 -44320 1 2 999999 881634 2 2 999999 1 2 999999 -492007 2 2 999999 2 15 999982 2 331427 901305 1 8 999989 748429 2 107042 215819 2 2 999999 1 13 999987 -269027 2 2 999994 2 9 999983 1 722699 873454 870171 1 2 999999 44359 2 2 999999 1 2 999999 -146470 1 244 472956 -324463 1 2 999999 101262 2 2 999999 2 18 1000000 1 8 999982 -703681 2 15 999990 2 2 999999 2 19 1000000 1 16115 163512 -359679 1 17 999985 -904494 1 2 999999 -854068 1 223494 652758 584913 2 251020 959828 2 15 1000000 2 164490 625591 1 380596 834339 957484 1 603292 772917 -414925 1 2 999999 798903 1 419745 942007 769113 2 181746 438989 1 207303 948633 740322 1 5 999982 -121703 1 2 999999 547936 1 2 999999 947288 2 775651 886258 1 8 999992 516793 1 3 999984 -365942 2 476739 987484 1 722340 923507 635126 1 13 999982 -107223 1 452883 784049 -962096 1 12 999989 -996710 2 12 999981 2 12 999986 2 188507 350395 1 16 999982 393242 2 17 999990 2 2 999999 2 8 999983 1 3 999997 984479 1 2 999999 367738 1 322481 816606 -454863 1 2 999999 352879 1 650052 700972 -818519 1 15 999991 899423 2 17 999986 1 2 999999 157774 2 2 999999 2 37049 868314 2 2 999987 1 95679 437602 -237538 1 6 999991 -4298 1 235099 534904 858187 2 18 999983 2 300117 614216 1 20 999990 501704 2 129349 440867 1 154321 249946 -192910 1 18 999993 596974 1 20 999989 -768829 1 45018 299249 745725 2 5 999998 2 2 999999 1 2 999999 -716295 1 2 999999 696887 2 826016 840985 2 523756 844882 1 2 999999 851320 1 2 999999 -414721 1 2 999999 -966374 1 11 999993 -933928 2 17 999981 1 4248 429601 -661251 2 141840 617766 1 17 999984 670113 1 2 999999 162638 2 2 999999 1 2 999999 272138 1 2 999999 121718 1 17 999988 942942 2 10 999985 2 86127 435546 1 2 999999 -262907 2 21049 39565 1 120382 424143 -210279 2 2 999999 1 2 999999 758146 1 14 999985 20850 1 2 999999 480815 1 7 1000000 -198184 2 513926 632667 2 79475 404958 1 574264 594865 281768 1 2 999999 -54199 2 465463 599413 2 5 999991 2 2 999999 1 18 999990 -144465 2 46621 834515 2 2 999999 1 357322 792464 -812778 2 405962 691175 1 616713 951680 368863 2 77073 143962 2 17 999998 2 6 999988 2 402766 684457 1 72692 79927 -290271 1 148614 175341 -238520 1 2 999999 463354 1 2 999999 -699875 1 2 999999 649362 2 2 999999 1 127223 459149 -133048 1 2 999999 -513868 2 2 999999 2 422848 855028 2 58401 640435 2 13290 118174 2 497067 642821 2 2 999999 2 2 999999 1 2 999999 -277545 1 12 999982 -656448 2 1 999988 2 2 999999 2 2 999999 2 2 999999 1 5 999981 381694 2 8 999998 2 2 999999 1 2 999999 790284 1 261491 636052 254205 1 223441 911242 -768776 1 245269 429242 -733366 2 427011 904381 1 335536 776161 181032 1 14 999988 217787 2 11 999994 1 1 999997 492477 1 2 999999 415743 2 18 999985 1 20 999993 -404675 1 168016 959643 366153 2 19 999991 2 15 999999 1 2 999989 361688 2 73638 164724 2 1 999996 2 78557 170638 1 2 999999 -160803 1 7322 814514 109052 1 2 999999 311120 1 20 999992 -965783 1 183477 556956 207350 1 2 999999 398297 1 645965 953195 -221088 2 15 999981 2 2 999999 2 10 999988 1 6 999984 833721 1 17 999983 446319 2 82537 170018 2 16 999998 1 2 999999 776548 2 2 999999 1 2 999999 -406210 1 10 999999 916584 1 653073 819308 47706 2 19 999985 1 3 999983 38238 2 142458 850131 1 375418 427588 679484 2 240840 666125 1 102590 490591 555582 1 2 999999 -685107 1 10 999981 -532223 2 8 999996 2 113075 749723 1 15 999984 956879 2 3 999985 1 2 999999 -821315 1 2 999999 698720 2 77837 720185 2 2 999999 2 251645 353281 1 146604 439595 -244751 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999987 -603625 1 317802 856553 -824853 2 6 999984 1 209621 446153 -276002 1 19 999999 -322523 2 13 999981 1 2 999999 465927 2 2 999996 1 7 999982 400182 2 3 1000000 2 31637 73520 1 14 999991 -639026 1 10 999989 586410 1 2 999999 376913 1 19 999988 681245 1 2 999996 -678833 2 2 999999 2 508313 534171 1 735098 777924 194620 2 10 999981 2 7 999989 2 393751 927461 1 19 999982 888302 2 8 999997 2 2 999999 2 13 999994 1 2 999999 -350114 1 34340 998360 916549 2 2 999999 1 2 999999 -56742 2 11 999994 1 8 999998 307939 2 10 999996 1 2 999999 334906 2 5 999994 2 2 999999 1 403827 704253 408630 1 8 999995 469789 2 2 999999 1 2 999999 -276259 1 2 999999 428368 1 106254 286271 183353 1 20 999982 303284 2 8 999998 2 651298 977703 1 2 999999 606300 2 121703 155424 1 15 1000000 310891 1 340908 701448 -171496 1 4 999986 248576 2 16 999990 1 118140 431942 360781 1 671309 684949 -211210 2 7 999995 1 2 999999 -876241 2 520817 636223 2 86029 587726 2 2 999999 1 2 999999 -80284 2 2 999999 2 607306 697942 1 6 999983 62543 2 2 999999 1 2 999999 -413920 1 2 999999 -377070 1 83384 413347 724068 2 14 999983 2 2 999999 1 2 999999 -591973 1 2 999999 160645 1 6 999997 332088 1 5 999996 562856 1 2 999999 -489936 1 2 999999 890981 1 8 999992 -873619 2 181337 803987 1 504608 929911 939215 2 2 999999 1 8 1000000 -406136 2 4 999995 2 3 999990 2 2 999999 1 10 999981 -235889 1 2 999999 -974812 2 389021 933762 1 313691 889742 -999718 2 2 999999 1 2 999999 394354 1 2 999999 890098 1 110819 480163 -504081 1 2 999999 -988040 2 218575 530951 2 58906 470136 2 624457 690464 2 2 999999 2 2 999999 1 427151 869538 42131 1 2 999999 282375 1 2 999999 -81895 1 765195 800972 -43475 1 2 999999 -339931 1 797867 982128 -888446 1 10 999997 -916314 1 11 999997 559745 1 687310 842044 424007 1 2 999999 413967 2 380949 647307 1 1 999987 96863 1 2 999999 -613399 2 1 999985 1 839413 978134 -636620 2 355282 797827 1 8 999984 768543 1 2 999999 -757238 2 286164 555472 1 7 999985 706138 1 3 999987 -981824 2 14 999994 2 367204 927262 1 2 999999 -141654 2 627966 961612 2 87633 145717 1 2 999999 -677717 1 183810 609972 42907 1 8 999993 689722 2 165134 458593 1 16 999997 329101 2 2 999999 1 123913 192847 110783 1 9 999987 -130392 1 2 999999 740636 2 2 999999 1 2 999999 -695543 2 8 999981 2 447681 645679 2 28652 950679 1 362243 439300 368464 1 17 999992 -20102 2 925119 979031 2 619677 846418 1 570484 623628 452946 2 2 999999 2 2 999999 1 19 999990 970962 2 12 999986 2 2 999999 1 590220 660837 140506 1 2 999999 -178764 1 11 999984 -242753 1 14 999995 47338 1 2 999999 916887 2 2 999999 2 2 999999 1 2 999999 250596 1 14 999998 347087 2 2 999999 2 2 999999 2 607622 656761 2 16 999989 2 156510 887244 2 2 999999 2 2 999999 2 5 999982 1 503690 997160 716923 2 641793 782379 1 18 999988 205701 1 5 999985 946356 2 327312 804314 2 2 999999 2 475510 670699 1 2 999999 -990010 1 220653 683309 379797 1 474714 731064 411212 2 15 999988 2 14 999986 2 617766 717842 2 208038 625523 2 2 999999 2 12 999989 2 15 999999 1 2 999999 109897 1 16 999985 795198 1 363508 553101 565404 2 2 999999 1 183423 904694 984116 1 14 999997 -165426 2 2 999999 2 2 999999 1 9 999991 -542262 2 143183 809701 1 15 999982 -212455 1 594857 892137 -872287 1 583487 640285 337988 1 207948 210207 -546298 1 2 999999 208076 2 2 999993 1 2 999999 525645 1 471617 932327 -106623 2 438140 927266 2 10 999985 2 2 999999 1 128402 423164 124940 1 19 999986 -409169 2 2 999991 1 2 999999 402797 1 478864 533951 2659 2 2 999999 1 44294 104169 -418042 2 8 999989 1 30635 164650 717823 1 8 999993 578384 2 2 999999 2 475443 970387 2 20441 274535 1 16 999988 -718024 1 15 999996 -239644 1 13 999999 564446 1 620639 768108 182310 1 183012 276774 604020 1 308844 888562 -611171 1 2 999999 -358976 1 20 999989 969429 1 2 999999 264482 2 68009 438069 2 17 999989 1 2 999999 -129060 2 18 999991 2 450094 814171 1 2 999999 -129413 2 15 999994 1 348700 352020 984698 1 8 999995 748119 1 8 999986 -270144 2 7 999983 2 2 999999 1 2 999999 -408849 1 2 999999 -180815 1 20 999989 -912929 2 9129 154111 2 2 999999 2 16 999987 2 595610 804878 1 290573 467191 -926659 1 2 999999 -857823 2 2 999999 1 2 999999 -253758 1 88675 321865 353297 1 18 999988 242075 2 2 999999 2 10 999994 1 4 999991 702735 2 4 999994 2 15 999998 1 2 999999 657308 2 16 999987 1 19 999999 131652 1 1 999990 -697722 2 378256 845320 1 573172 812999 -145758 1 2 999999 -622280 1 10 999996 606449 1 2 999999 695971 1 2 999999 -24108 1 50835 292389 -523359 2 2 999999 1 2 999999 937565 2 339844 801122 2 2 999999 1 925563 999114 -748313 1 12 999990 -86606 1 13 999983 375863 1 15 999989 638155 1 17 999986 -450363 2 11 999983 1 3 999983 217680 1 2 999999 -834790 2 329436 497217 2 514232 667317 2 352923 745037 1 699013 802081 121852 2 13 999989 2 2 999999 2 13 999985 2 8 999984 1 2 999999 -256799 1 2 999999 -926105 2 182758 840170 2 2 999999 1 824030 846980 951656 1 5 999989 -777436 1 2 999999 -245519 2 497323 814879 2 2 999999 2 55549 327457 2 11 999986 1 12 999998 111335 2 2 999999 2 2 999999 1 2 999999 522815 2 2 999999 1 16 999993 50650 2 2 999999 1 876334 885160 974197 2 270729 727467 2 2 999999 2 2 999999 1 113555 644979 -531411 2 116174 511618 1 1 999984 -980054 1 249497 438834 -800557 2 675647 990024 2 13 999992 2 561009 837719 1 9 999995 -716413 2 1 1000000 2 2 999983 1 15 999993 648994 1 2 999999 -937747 2 578388 815022 2 272120 618155 1 350434 727789 463776 2 137425 414839 1 1 999985 370612 1 2 999999 596866 1 758635 834589 -28441 2 12 999984 1 5 999994 451504 1 2 999999 88808 1 2 999999 -866233 1 11 999996 -726423 2 12 999995 2 2 999999 1 19 999983 230967 1 2 999982 -733982 2 578440 624475 1 11 999984 -381184 2 808749 990949 1 567709 866569 -678945 1 19 999986 -469900 2 7 999989 2 141883 891709 1 2 999999 342449 1 2 999999 84093 2 11 999995 2 522195 726769 2 110369 528428 1 330091 406266 878771 1 156460 780268 622232 2 36144 780268 2 4 999991 1 33070 54376 535186 2 2 999999 2 709824 932048 2 2 999999 2 537105 634627 2 7 999997 1 175382 978867 -503120 1 10 999989 -891927 2 10 999994 1 19 999994 744684 1 2 999999 514502 1 2 999999 825401 1 169987 800325 664079 2 390216 861127 2 18 999994 2 14 999984 1 2 999999 394678 2 18 999981 1 93536 813508 80386 1 13 999992 890362 1 12 999981 550197 1 2 999999 21854 2 2 999999 2 2 999999 2 2 999999 1 3 999995 -872874 2 687561 923718 1 17 999996 -561968 1 55599 972144 361552 1 1 999997 -117965 2 429657 975528 2 16 999997 1 2 999987 -419456 1 2 999999 -725426 2 1 999996 2 2 999999 2 12 999984 2 10 999987 2 2 999999 1 2 999999 18460 1 619727 938141 -851671 2 452948 888428 1 4 999989 907168 1 2 999999 695939 1 589843 921363 193031 1 2 999999 812385 1 17 999999 302451 2 2 999999 2 14 999986 2 2 999999 2 14 999988 1 2 999999 -5990 1 3 999991 -910413 1 2 999999 -928415 2 2 999999 2 183546 439154 1 2 999999 -408017 2 14 999986 1 468825 986198 -602807 1 2 999999 -316132 2 6 999981 2 2 999999 1 65108 678235 -16925 2 124928 630836 2 2 999999 2 19 999984 2 8 999990 1 17 999994 -354328 2 2 999999 2 179189 955086 1 104781 433226 -608547 2 2 999999 1 2 999999 -264218 2 457906 694439 1 2 999999 -675434 2 7 999988 1 2 999999 257942 1 55123 625995 -919698 1 19 999990 -541124 2 19 999990 1 726447 908723 174891 2 340102 541344 1 3 999994 -441067 2 106338 292166 2 2 999991 2 11 999984 2 215460 515362 2 467239 761148 1 2 999999 673491 2 420739 453924 2 14 999981 2 2 999999 1 2 999999 -412022 2 86528 445151 2 61347 615787 2 2 999999 1 20 999990 10678 2 2 999999 2 1 999996 2 16 999992 1 77929 631931 735837 2 2 999999 2 2 999999 1 762407 765646 660796 1 2 999999 341315 1 8 999992 -801063 2 476118 893968 1 15 999999 918018 2 81762 452444 1 22395 668275 743710 1 13 999996 983294 2 10 999990 2 551772 837106 1 17 999997 79418 1 541619 542973 -699936 2 19 999994 1 202437 399219 -720851 2 20 999984 2 622927 809908 2 2 999999 1 51787 515218 409208 1 10 999992 -430331 2 13 999993 2 5 999991 2 610903 642640 2 409717 645816 1 14 999988 -137908 1 2 999999 944126 1 14 999993 129589 2 11 999984 1 2 999999 -254828 2 4 999982 1 868591 952468 875530 1 2 999999 334505 1 649158 799528 -289736 2 710931 925471 2 10 999984 2 560277 579251 1 633948 993364 927180 1 19 999991 506356 1 2 999999 594496 2 3 999998 2 453900 772906 1 486808 633205 470116 2 2 999999 2 470710 736886 2 2 999999 1 145053 763059 451247 2 342839 785303 1 296123 549052 -770340 1 718977 992244 336564 1 6 1000000 -231408 1 13 999991 -256661 2 5 999986 2 2 999998 1 2 999999 -339991 1 11 999981 423492 1 2 999999 206603 1 392506 931611 305240 1 583787 961320 -909015 2 450615 558790 2 2 999999 1 10 999993 684424 1 427139 669083 -887528 1 14 1000000 330762 1 849689 960982 452895 1 2 999999 -97119 2 2 999999 2 2 999999 1 305558 407443 -811019 2 15 999997 1 10 999997 121841 1 483977 812481 632147 1 13 999997 776585 2 2 999999 1 706613 860725 646738 1 6 999981 -167535 1 2 999999 136023 2 67505 871494 2 8 1000000 1 639249 790294 418134 1 15 999997 621506 2 356356 738596 1 3040 750801 29061 1 583315 627238 662936 2 16 999989 1 550851 557654 -119962 1 704031 999112 153778 1 19 1000000 136700 2 2 999999 2 12 999996 1 2 999981 275177 1 826564 972406 573187 2 4 999987 1 575963 742304 -982887 2 20783 685099 2 137899 504707 1 11 999986 858313 2 2 999999 2 201109 788371 2 2 999999 1 2 999999 502770 1 386978 598921 -16429 2 11 999990 2 2 999999 1 178248 962236 831067 1 2 999999 439327 1 370211 724699 -153274 1 761259 978340 -6980 2 30324 819935 1 106307 876601 -70131 2 2 999999 2 907417 990354 2 2 999999 1 455947 810333 -927890 1 624209 715949 672056 2 21931 636765 2 2 999999 1 9 999995 -178601 2 16 999993 1 6 1000000 -843899 1 9 999992 590347 2 599356 968404 2 2 999999 2 2 999999 2 4 999991 2 10 999989 2 329819 681864 1 3 999984 -205357 2 83055 208811 1 181326 267980 -206985 2 635471 957100 1 5 999983 126570 2 709775 883094 2 16 999997 1 9 999983 340001 1 8 999996 494973 1 16 999998 982256 1 3 999994 932781 2 583115 726034 1 18 999998 -884749 1 548036 651604 -678483 1 270191 605550 -481374 2 17 999990 2 2 999999 2 4 999994 1 201741 834246 193157 1 276757 892433 -146494 1 2 999999 -580435 2 2 999999 1 2 999999 43711 2 2 999999 1 73178 836704 996887 2 140813 323902 2 19 1000000 1 7 1000000 -212449 1 2 999999 642923 2 6 999988 1 83814 719037 -295571 1 9 999986 -623232 2 249428 429112 2 2 999988 1 1 999983 -34550 2 9 999996 1 7 999988 -335425 1 2 999999 -124206 1 12 999987 563290 2 10 999990 1 2 999999 -376139 2 2 999999 1 2 999999 203239 2 2 999999 1 2 999999 -282548 1 8 999982 -66855 1 7 999989 234627 2 15 999990 2 2 999999 2 2 999999 1 2 999999 -175174 2 568200 799798 1 2 999999 721827 2 6 999993 1 34686 678352 -248719 2 2 999999 1 12 999997 841151 2 69712 938190 1 3 999997 -234688 1 19 999987 682533 1 2 999999 62776 1 588011 670482 556921 2 455724 564366 2 20 999982 2 547778 771306 1 199248 815125 261701 2 2 999999 1 442985 635051 359915 2 12 999995 2 81381 384191 2 562950 910725 2 2 999999 1 6 999992 437996 2 8 999998 2 251504 363666 2 2 999999 2 2 999999 1 2 999999 -488309 2 17 999994 2 14 999993 1 2 999999 -317191 1 3 999998 691767 2 316790 846788 2 14 999994 1 339361 651180 397623 1 10 1000000 -766963 1 171746 384138 -844438 1 10 999992 -54526 2 2 999989 2 19 999990 1 727278 798837 -790980 2 113487 510631 2 509438 534140 2 150059 196394 1 6 999995 -653132 2 302229 572695 1 2 999999 751286 1 2 999999 -470287 2 149564 692449 2 9 999999 2 276505 301022 2 10 999985 1 7 999995 114041 1 2 999999 -723379 2 2 999999 1 239041 473588 46330 2 2 999999 2 2 999999 1 274323 936406 837980 1 2 999999 701017 1 276781 954764 493084 1 2 999999 776165 2 2 999999 1 898655 979399 -482718 2 9 999988 2 11 999996 2 414215 971425 1 2 999999 -307681 1 3 999982 571498 1 19 999998 212114 2 16 999986 1 5 999993 -78155 2 521413 754793 2 16 999992 2 14 999997 1 786323 985049 333546 2 159118 277337 2 2 999999 1 17 999994 -419501 1 2 999999 157925 1 491976 706597 467047 2 2 999999 1 23643 440850 -925338 2 4 999982 1 1 999988 844872 1 1 999995 -377816 2 2 999999 2 47107 402353 2 2 999999 1 1 999997 20122 1 595967 662380 727675 2 2 999999 2 808833 853045 1 2 999999 -821814 1 11 1000000 -925079 1 540344 577403 -441345 1 270350 874553 628635 1 7 999985 810999 1 20 999990 734970 1 2 999999 -362692 1 17 999981 -809714 1 12 999988 502267 1 2 999982 122646 2 436596 900734 1 2 999999 -465385 1 2 999999 387571 1 2 999999 10756 1 15 999996 -701750 1 2 999987 345125 2 212325 828214 1 118349 272881 -290442 2 2 999985 1 2 999999 954130 1 2 999999 -928556 2 5 999989 2 5 999994 1 2 999999 923205 1 2 999999 -482901 2 83823 659831 2 58961 557222 2 402369 772233 1 2 999999 29097 1 138261 755862 -553905 1 274523 509514 -656758 2 2 999999 1 2 999999 -443391 1 15 999982 640042 2 2 999999 2 11 999981 1 10 999982 808503 1 4 999995 937149 2 6 999984 1 3 999989 692221 2 2 1000000 1 283526 360872 -756735 2 1 999993 2 2 999999 1 5799 325544 695276 2 2 999999 1 767447 941179 -98975 2 2 999999 2 298034 977054 1 517702 996757 482861 2 2 999999 2 18 999984 1 146844 180006 -156938 1 2 999999 666057 1 201755 819929 -510506 1 318720 617122 -521287 1 145583 610683 251758 1 416147 745114 437919 1 169034 816134 -475780 1 47870 66327 -618671 2 367031 943757 2 2 999999 2 4 999983 2 2 999999 1 2 999999 720867 1 2 999999 115949 1 1 999982 447594 1 11 999995 996703 1 2 999999 467486 2 16 999993 2 1 999989 1 8 999993 980222 2 2 999999 1 14 999995 -299449 2 597706 756564 2 3076 303903 2 2 999995 2 2 999999 2 2 999999 2 330803 673667 1 347598 574816 916360 1 8 999990 -82127 2 9 999998 1 2 999999 95655 2 878488 924755 2 20 1000000 1 72878 555911 527668 2 325256 975098 2 263514 363009 2 9 999987 2 17 999996 2 12 999994 2 15 999991 1 10 999993 -850450 2 73820 772646 1 122295 989293 -637224 1 707486 952084 -933584 2 3 999987 1 466310 480705 334095 1 114695 617131 -589876 1 323735 523706 518396 2 12 999993 2 15 1000000 1 51046 841276 379127 1 397333 705904 449422 2 19 999989 1 8151 632013 -854921 2 680786 957284 2 112110 783039 2 14 999987 1 5 999991 -897169 1 2 999999 -533971 2 9 999990 2 563659 927974 1 215040 623799 124757 2 77941 851487 2 15 999994 1 7 999992 -487991 1 12 999988 458269 1 4 999995 764165 1 6 999995 -382267 1 659234 679603 466271 2 2 999999 2 1 999981 2 11 999985 1 17501 920204 -636508 1 18 999997 731329 1 210945 377778 -741891 2 660558 721776 1 8 999992 554783 1 15 999993 908241 1 15 999998 105185 2 6 999989 1 378261 979803 -645466 1 478569 515288 -506060 2 488007 819880 1 2 999999 -983665 1 360890 826255 -274080 1 2 999999 527308 2 2 999999 1 2 999999 762273 1 17644 710764 195319 2 2 999999 2 2 999999 1 2 999999 446181 2 11 999993 2 84071 366591 2 13 999981 1 4 999994 -876340 1 488931 543670 221303 1 18 999994 328622 2 285407 671545 2 548987 836978 1 2 999999 923403 1 2 999999 67396 1 56014 956281 -980475 2 2 999999 2 13 999981 2 660842 869469 2 45107 902631 1 2 999999 -687 1 57701 132391 -184666 1 3 999998 678190 1 67518 518935 -779299 2 418220 699616 2 215464 683697 2 2 999999 2 264686 890357 2 2 999983 2 2 999999 1 2 999999 246026 2 1 1000000 2 2 999999 1 16 999986 715470 2 2 999999 1 249164 270191 -297558 2 2 999999 2 637563 937248 2 14 999986 2 2 999999 1 361412 886412 -810925 2 2 999999 1 2 999999 -723958 1 14 999992 -584408 2 3292 796832 2 651894 950459 2 16 999999 2 18 999988 1 1 999986 282492 2 2 999999 2 5 999982 2 432000 689853 1 16 999987 228974 1 11 999982 786357 1 67109 774989 594749 1 236213 969721 -131472 1 778465 916521 107857 1 2 999999 -765478 1 2 999999 -197739 2 20 999988 2 2 999999 2 121589 214245 1 7 999983 -287525 2 2 999999 2 2 999999 1 4 999985 -976715 2 1 999998 2 2 999999 1 4 999989 386241 1 2 999999 -849916 1 2 999999 128498 2 19 999998 2 1 999997 1 384823 788687 -842774 1 3 999995 -553619 2 2 999999 2 644682 813335 2 385033 556617 2 2 999996 2 309057 389169 2 2 999999 1 2 999999 142874 1 9 1000000 -601736 2 11 999983 1 2 999999 69101 2 1 999992 1 2 999999 608845 1 6 999988 -969419 1 15 999992 165117 2 2 999999 1 2 999996 537878 1 468121 920454 -184073 2 20 999986 1 834482 913505 688698 1 394410 598303 672566 2 109378 272132 1 2 999999 -563103 2 16 999989 2 12 999985 1 7 999982 138451 2 2 999999 1 307162 337091 -320554 1 2 999999 -598474 2 20 999996 2 432192 982132 2 12 999994 1 548409 722754 914398 2 2 999999 2 3 999994 1 134296 817756 -734912 1 2 999999 138479 1 13 999992 -423777 2 2 999999 1 2 999996 -827934 1 192206 901267 259815 1 20845 377436 850630 1 10 999984 -636246 2 6 999997 2 59481 238170 1 2 999999 575451 1 19 999984 -501656 2 8 999987 2 2 999999 1 2 999999 793565 2 2 999999 1 2 999999 -154168 1 54434 586075 -112864 2 184792 247452 2 2 999999 2 2 999999 1 13 999997 -825197 2 3 999997 2 2 999999 1 2 999999 -539507 2 808890 857820 1 2 999999 -359638 1 598327 922163 -271682 2 211539 634507 1 11 999999 -814972 1 2 999999 877204 2 109763 661840 1 2 999999 52610 1 2 999999 377799 2 17 999982 1 2 999999 -647317 2 6 999994 2 2 999999 2 4 999992 2 699692 840227 1 189431 668940 -980353 1 495697 945402 -73455 1 9 999988 294237 2 2 999999 1 468075 903703 -526274 2 13 999990 1 239896 291856 -421266 2 2 999999 2 2 999999 1 2 999999 -127998 1 15 999999 -497995 1 2 999999 975982 1 550729 867046 553241 1 2 999999 -83659 1 2 999999 921512 1 2 999999 250218 2 252604 417315 2 10 999984 2 3 999999 1 5 999987 -951158 1 2 999999 308173 2 17 999982 2 10 999997 1 5 999984 -158046 2 463163 577382 2 2 999999 1 10 999982 25031 2 2 999999 2 89292 178438 2 11 999998 2 689766 952593 1 15 999981 -777067 2 498498 576183 2 397097 999282 2 454078 692787 1 362965 926531 -283590 2 8 999987 1 238314 306085 612612 1 2 999999 316876 1 10 999989 454265 2 261158 959911 2 2 999999 2 622138 674867 2 13 999983 1 5 999981 541896 2 2 999999 1 2 999999 829940 1 2 999999 -502593 2 2 999999 1 225729 540577 327032 2 5 1000000 1 6 999992 481627 2 420819 490250 2 2 999999 1 2 999999 539697 1 284977 681355 -132862 2 2 999999 1 16 999997 -533820 1 91975 844043 -710193 1 2 999999 309765 1 2 999999 713062 2 7 999989 1 257638 815648 418197 1 101262 949983 793028 2 205114 309407 1 1 999981 -351842 2 2 999999 2 19 999985 1 2 999999 -116113 1 473246 559342 -633786 1 2 999999 149514 1 3 999988 747195 2 356080 759637 2 2 999999 1 214711 383990 -52525 1 12 999990 -647707 1 2936 340387 881496 1 11 999981 -43606 1 11 999989 -108992 1 2 999999 590330 1 61330 697380 -961784 1 20 999989 403506 1 2 999999 -745120 2 2 999999 2 18 999982 2 18 999986 1 6 999998 -704136 1 338036 877390 -238920 1 2 999999 140859 2 2 999999 1 28100 894320 882648 2 2 999999 2 2 999999 1 2 999999 654009 1 10 999995 -242231 2 2 999999 2 2 999999 1 9 999996 -728064 1 2 999999 -267420 1 396956 766732 -57862 2 2 999999 1 2 999999 -403538 1 6 999997 587836 2 13 999993 2 2 999999 1 12 999988 -34854 1 2 999999 948017 2 2 999999 2 2 999999 1 233337 346696 -835490 2 2 999999 2 68925 816388 2 20822 688567 2 2 999999 2 2 999999 2 506175 935690 1 348730 982148 -285768 1 379854 872808 404813 2 13 999981 2 6 999999 2 708721 936056 1 4 999987 -829921 2 1 999981 1 446172 591104 -730977 1 2 999999 -738102 1 2 999999 638826 2 20 999999 1 515801 883251 122909 1 12 1000000 -346853 1 17790 469709 -164874 1 3 999989 -585278 1 2 999999 759655 1 6 999998 815043 2 20 999985 2 3 999983 1 213599 563983 502521 1 94737 540589 631711 2 185996 597240 1 423568 495418 429599 2 8 999990 2 15 999996 2 411632 793990 2 26735 704151 1 19 999983 587048 1 12 999988 -575969 2 2 999999 2 2 999999 2 2 999999 2 534290 628999 1 275796 395476 258730 2 9 999997 1 151939 331720 516696 2 689045 730238 1 18 999993 264287 2 9 999999 1 524525 852517 -371927 2 14 999994 1 9213 805922 -939042 1 20 999990 -594953 2 23658 482200 2 281938 648677 1 13 999981 190900 1 2 999999 -486480 1 6 999992 686950 2 496307 805090 2 2 999999 2 2 999999 2 2 1000000 1 655811 839695 877394 2 2 999999 1 19 999992 884612 2 211396 546738 2 399443 804626 2 671386 841179 2 4 999987 1 11 999995 -35302 2 231354 893828 2 2 999999 2 17 999995 1 192756 889963 923018 1 8 999999 431286 2 18 999985 1 785300 895554 -46350 2 2 999999 2 6 1000000 2 2 999999 1 197022 803980 -77182 1 2 999999 -443856 2 2 999999 2 17 999993 1 901668 915002 397222 2 320997 868616 2 10 999998 2 2 999999 1 2 999999 554421 2 679660 751618 1 2 999999 -476471 1 140212 442430 335645 1 225708 875452 714888 2 85030 158863 1 18 999986 -18788 1 8 999992 787212 1 2 999999 968137 2 99237 572690 2 20 999989 1 2 999999 -759571 1 2 999999 -838023 1 2 999999 623476 1 12 999999 -217257 2 2 999999 1 4 999982 694574 1 2 999999 -192225 1 11 999982 -22603 2 69089 381461 1 2 999999 205216 2 2 999999 2 3 999982 2 419509 898212 1 2 999999 -752729 2 18017 175835 2 2 999999 2 19 999984 1 2 999999 356820 2 12 999987 2 2 999999 2 18 999982 2 2 999999 1 301964 686395 -692438 2 46539 672055 1 2 999999 16997 2 185567 811602 1 2 999999 -520330 1 2 999999 502771 2 1 999995 2 6 999984 1 15 1000000 -89558 2 8 999998 1 165718 576158 900264 1 14 999983 18056 1 9 999995 -672289 2 255509 865101 2 202315 950419 2 2 999999 2 2 999999 2 4 999983 2 11 999996 1 11 999991 356404 2 12 999984 2 2 999999 2 91369 988794 2 477859 480962 1 2 999999 451318 1 16 999989 314919 1 2 999999 303322 1 442896 601466 -660347 2 1 999990 1 2 999999 -508938 1 2 999999 -748227 2 2 999999 2 3 999999 1 2 999999 -435007 1 841537 993539 555097 1 40409 169196 -196746 1 16 999985 664076 2 252584 916152 2 12 999985 1 535148 565446 121931 1 2 999999 111179 1 2 999999 444907 2 4 999990 1 14 999987 772454 1 105354 491988 -521185 2 3 999989 2 19 999983 2 186581 604755 1 2 1000000 -703240 2 390203 549931 2 11377 48679 2 12 999996 2 32861 483665 1 2 999999 197298 2 19 999995 1 718135 759649 10883 2 2 999999 1 17 999993 503095 2 2 999999 2 2 999999 2 16 999994 1 673620 875373 -677536 1 259880 283228 -105651 2 422756 812947 2 2 999999 2 2 999999 2 2 999999 1 422666 620800 281115 1 2 999999 562070 2 11 999995 1 26643 63954 839281 1 16 999992 -632150 1 2 999999 588584 2 2 999999 1 1 999994 412848 2 2 999999 2 2 999999 2 15 999986 2 2 999999 1 126438 763508 -838929 1 2 999999 -654918 1 1 999998 -622323 2 256207 305166 2 2 999999 1 11 999984 82048 1 2 999999 -429219 2 421530 910059 2 309202 477961 1 2 999995 -410690 2 14 999985 2 2 999999 1 15 999997 681635 2 2 999999 1 2 999999 -235450 1 513953 899445 718499 1 2 999999 -895897 1 2 999999 -31168 2 2 999999 2 2 999999 2 12 999983 1 267208 388247 -291826 1 14 999982 -53728 2 2 999999 1 2 999999 242800 1 3 999989 -254360 2 2 999999 2 2622 959840 1 1 999991 -143415 2 11 999982 1 23831 503068 891627 2 2 999999 1 187797 897607 55561 2 2 999999 1 15 999990 97015 1 19 999982 616479 2 2 999999 1 6 999997 -258374 1 2 999999 387837 1 536784 983057 351428 2 85275 775605 2 14 999998 1 81919 401510 832864 2 2 999999 1 294715 541473 590962 1 2 999999 254182 2 82325 922128 2 2 999999 2 5 999986 1 15 999989 -218501 2 7185 172369 1 126722 996104 -37444 2 2 999999 1 2 1000000 -982004 1 2 999999 -839968 1 2 999999 453403 1 11 999992 362112 2 244636 661333 2 5 999981 2 2 999999 2 607732 676496 2 17 1000000 2 2 999999 2 2 999999 2 174286 418722 2 1 999981 2 9 999981 2 2 999999 2 7 999991 1 2 999999 -583257 2 2 999999 2 96039 595298 2 218748 748808 2 17 999999 1 2 999999 -177438 1 3 999997 629977 1 2 999999 613978 1 189054 672635 -834412 1 37700 567038 -194712 1 15 999993 -955685 2 9 999994 2 20 999985 2 19 999989 1 143829 341011 -551359 2 2 999999 1 1 999993 -823743 2 5 999992 1 17 999993 808679 1 690298 888294 822127 2 20 999988 2 305326 598799 2 2 999999 2 19 999987 2 2 999999 1 202686 257749 418224 2 163536 173883 1 364789 585986 233358 2 190332 944892 2 8 999990 1 2 999999 -928648 1 11 999992 372551 1 322925 648739 -143077 2 13 999985 2 2 999993 2 2 999999 2 2 999999 1 2 999999 -287433 2 2 999999 1 3 999982 -40323 1 212876 914869 317423 1 346789 966215 480535 1 2 999999 -545206 1 15 999998 737183 2 2 999999 1 573564 778500 -193548 2 9 999983 1 2 999999 507564 1 8 999988 -330732 1 2 999999 672835 2 563585 793293 2 2 999999 1 376110 674794 412152 1 9 999994 -79841 1 250094 699234 225936 1 582586 780013 -869643 1 16 999992 499438 1 16 999991 373160 1 481410 501608 280886 1 17 999982 -455687 2 2 999995 1 595906 917416 830882 2 3990 938117 1 1 1000000 751815 1 273720 547974 -706876 2 2 999985 2 19 999988 2 2 999999 1 2 999999 439877 2 2 999999 1 6 999991 -736424 2 271831 797369 1 18 999984 -316447 1 5 999995 844478 1 216780 957346 -333653 2 19812 175244 2 448326 555239 1 61452 751428 -926145 2 510764 782717 2 2 999999 2 1 999991 1 2 999999 -96033 1 20 999984 -979829 1 236332 604004 155661 2 5 1000000 2 2 999999 2 7 999990 2 2 999999 2 2 999999 1 273295 550229 -878248 1 6 999996 -879426 2 2 999999 2 261317 884752 2 2 999999 2 2 999999 2 2 999999 2 5 999982 2 20 999985 1 653170 754857 878986 2 2 999999 2 2 999999 1 14 999989 -688951 1 2 999999 755872 2 612578 836162 1 304303 676608 -487429 2 596734 809359 2 18 999995 1 2 999999 918899 2 5 999998 2 14 999981 2 2 999999 2 2 999999 2 840112 846792 1 297036 870891 -96261 1 123501 554969 -559656 1 2 999999 -893756 2 2 999999 1 423940 934561 801871 1 12 999999 -342368 1 2 999999 423814 1 2 999999 -798180 1 2 999999 354132 2 27313 265184 2 477925 933679 1 2 999999 -409445 2 2 999999 2 438492 934357 1 8 1000000 212352 2 2 999999 1 2 999999 -781485 1 7 999988 -585047 2 2 999999 2 2 999999 1 2 999999 -326956 2 2 999987 2 18 1000000 2 2 999999 2 176250 633525 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -619052 2 4 1000000 1 10 999984 -863931 1 698677 818828 -204440 1 2 999999 99863 2 2 999999 1 2 999999 -399929 2 19 999982 1 20 999993 -584258 1 182118 319722 176232 1 2 999999 -331482 2 345017 497226 1 162291 249322 -236340 1 444433 748262 -771752 1 301528 746910 132463 1 26351 804042 -456956 2 2 999999 2 5 999995 1 340376 855802 -288997 1 51269 532010 825511 2 2 999999 1 892938 986468 277336 2 414225 899286 1 127047 593900 990678 2 716966 958958 1 2 999994 -152589 2 2 999999 2 2 999999 2 10 999998 2 9 999991 2 2 999999 1 2 999999 459212 1 2 999999 -228395 1 12 999989 -711781 2 6 999983 1 855968 859828 -802342 1 49078 552756 970993 1 500372 569479 -416245 1 2 999999 -66982 2 653789 683249 2 10 999981 1 2 999999 -889434 1 2 999999 -326506 2 2 999999 2 2 999999 1 20 999983 471268 2 357998 461074 1 2 999999 400918 1 6 999981 -886849 1 6 999982 -570482 1 2 999999 -428057 1 17 999982 831670 2 11 999989 1 17 999994 -498925 1 475069 772883 376377 1 691028 704921 -702590 2 13 999990 2 15 999999 2 2 999999 2 818262 849723 2 2 999999 1 2 999999 -413756 1 405530 635907 -489618 1 52073 830206 -155363 1 4 999995 -890206 1 2 999999 827638 1 277822 499576 -688783 1 2 999999 -213578 1 5 999986 831686 2 20 999981 2 2 999999 2 2 999999 2 570229 908716 1 323632 557868 481394 1 2 999999 602356 2 2 999999 1 4598 11665 -767558 1 561784 674117 -851404 1 2 999999 506859 1 13 999993 -674309 2 2 999999 2 2 999999 2 326886 712786 2 2 999999 2 2 999999 2 187616 959812 2 661300 665419 1 2 999999 731717 2 501266 828920 1 2 999999 -757537 2 2 999999 1 2 999999 -106897 2 112369 373728 2 3 999985 2 119177 744723 2 73355 324132 1 2 999999 852360 2 2 999999 2 512947 850412 1 420752 682547 -61888 2 2 999999 1 287579 631969 172143 1 2 999999 666821 2 16 999995 2 451485 503781 1 1 999999 807917 2 486301 878082 2 2 999999 2 8 999990 1 2 999999 984633 2 79105 766449 1 886638 981473 52680 1 2 999999 591122 1 56657 106068 -471819 1 2 999999 174841 1 411427 457373 -955647 1 2 999999 760767 1 18 999983 710938 2 662398 911976 1 8 999987 438692 2 2 999999 2 358591 470666 1 200965 723619 -37736 2 20 999987 1 2 999999 818623 1 2 999999 -838361 2 5 1000000 1 535984 985898 747937 2 575010 740435 2 2 999999 2 790939 938063 2 1 999989 2 5 999998 1 2 999999 349457 2 2 999999 1 2 999999 593710 1 2 999999 182267 1 2 999999 68044 1 2 999999 12534 1 2 999999 -210826 1 9 999996 -827800 1 2 999999 -952290 2 1 1000000 2 2 999999 2 38958 317695 2 506406 760042 1 103516 779006 -243664 2 2 999999 1 2 999999 -683701 2 2 999999 1 189609 559640 577792 1 2 999999 -970951 2 2 999999 1 712808 822480 -584794 1 2 999999 776163 2 107587 932482 2 16 999995 1 14 999995 -769380 2 2 999999 1 47776 942890 264890 1 7 999985 341049 1 12 1000000 654804 1 16 999993 -469873 2 82764 729981 2 15 999989 2 14 999997 2 20 999988 1 6 999998 -651440 2 2 999999 1 496432 757936 212740 2 16 999993 1 2 999999 724627 1 183173 235012 -217675 2 574164 585476 1 9 999988 -232685 1 15 999988 -306021 2 281035 315704 1 265396 309911 82197 1 379440 961858 623850 1 9 999982 -748970 1 2 999999 562395 1 15 999988 323751 2 590455 636537 1 2 999999 686790 2 2 999999 2 2 999998 1 75271 374720 822035 1 8 999986 460382 1 2 999999 -535833 1 2 999999 -376190 1 173287 954335 -140361 2 107016 289599 2 20 999984 2 8 999991 2 200420 576706 2 3 999985 1 17 999999 32022 2 429849 745373 2 7 999984 2 34624 518190 1 8 999987 184613 2 664624 806059 1 5 999992 928006 2 154297 882716 2 2 999999 1 2 999999 -3971 1 2 999999 54541 1 18 999986 -408009 2 2 999999 1 614757 698551 -605140 2 2 999999 1 10 999999 940387 2 2 999999 2 49629 732547 2 343694 358581 1 286638 497169 -879880 2 2 999999 1 2 999999 985511 1 438294 589131 -249309 2 2 999999 1 19 999985 389893 2 349903 968150 1 18 999997 2234 2 2 999999 2 20 999999 2 2 999999 1 2 999999 -18770 1 2 999999 486554 1 2 999999 -149 2 590671 774784 1 2 999999 918504 1 1 999986 510671 2 261297 340797 2 2 999999 1 4 999988 -149468 2 2 999999 1 2 999999 -160690 2 977127 978122 2 271923 376081 2 2 999999 1 2 999999 -619505 1 2 999999 80255 1 2 999999 -488106 1 2 999999 892572 2 9 999987 1 2 999999 -260454 2 525071 963467 2 20 999988 1 804218 977969 -252552 1 14 999999 45010 2 182338 345391 1 6 999995 568374 2 2 999999 1 707432 797206 -279103 1 2 999999 -9844 1 2 999999 -506528 1 11 999988 522488 2 502704 628772 2 58798 913348 2 4 999982 2 364116 397174 1 604074 626451 789987 2 13 999997 2 655889 734767 1 73855 970018 504689 2 7 999987 2 2 999999 2 294278 807683 2 2 999999 2 5 999994 2 2 999999 1 343432 581041 -911932 1 13 999992 835938 2 241064 976102 1 20 999981 -905699 1 2 999999 -33620 2 663002 993185 1 12 999996 146271 1 12 999993 -735355 2 17 999981 1 64854 831071 329263 1 2 999999 368884 2 119278 465000 1 792240 909021 -495923 2 707637 947435 1 2 999999 817976 1 73177 522115 756228 2 129280 524803 1 2 999999 807152 1 16 999994 66525 2 2 999999 2 2 999999 1 798994 865642 351414 2 20 999981 2 10 999987 2 698137 791820 2 2 999999 2 2 999989 2 353913 549703 1 2 999999 210043 1 19 999993 -296935 2 2 999999 1 3 999989 -567552 1 2 999999 101501 1 119140 652644 328893 2 296094 831796 1 17 999981 -343483 1 2 999999 -242186 2 18 999994 1 101157 761864 951759 1 2 999999 180123 2 2 999999 2 2 999999 1 13 999985 -842933 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14935 301050 1 2 999999 -112120 2 7 999984 1 2 999999 -634034 1 141688 794092 294802 1 2 999999 80352 1 2 999999 56289 2 1 999997 1 91474 745466 -772842 2 2 999999 1 2 999999 320991 1 3 999990 -76888 1 2 999999 -343739 1 2 999999 -324334 1 14 999992 -373503 1 2 999999 -417903 1 2 999999 132831 2 8 999991 2 7 999985 1 10 999995 -883865 1 13 999981 -896484 1 317191 866847 67268 1 159125 221811 -251472 2 17 999992 1 14 999987 -44609 2 2 999999 1 166409 198579 576502 2 2 999999 2 4231 692769 1 2 999999 497537 2 143140 159109 1 18 999987 439656 1 2 999999 -886008 2 517320 608404 2 2 999999 1 2 999999 894901 2 2 999999 1 242969 468306 272939 2 9 999991 1 507831 635071 -549069 1 14333 633978 -93538 1 545157 769367 172568 2 16 999982 1 11 999997 -778384 1 27518 591571 458721 1 1 999985 -7523 2 424630 747914 2 2 999999 1 18 999992 -792998 1 2 999999 51391 2 68256 382754 1 119974 469421 639352 1 218725 511740 -60912 2 368292 479118 2 6 999998 1 11 999984 637064 1 419521 478940 -701465 2 2 999999 2 250371 375563 1 658599 906030 -665119 2 2 999999 1 82608 778969 -610203 1 886104 900580 -336601 2 229023 765425 2 788 176488 2 2 999999 1 20 999986 -513655 2 1 999995 2 2 999999 2 2 999999 2 404338 744545 1 2 999999 332922 1 2 999999 -768253 2 2 999999 1 2 999999 -237239 1 13 999997 -868714 1 187906 971621 603768 2 2 999999 1 933385 950308 -332963 1 2 999991 326128 2 2 999999 2 14 999989 2 2 999999 1 2 999999 30049 1 2 999999 -47286 2 15 999989 2 2 999999 1 1 999992 -386087 1 20 999988 -147506 1 755560 984696 615863 1 2 999999 28711 1 14 999985 692835 2 122457 743803 2 251670 569636 1 233781 757632 427658 1 2 999999 -828426 2 2 999999 1 1 999982 -641600 1 2 999999 -154163 2 6 999989 2 8 999986 1 2 999999 221375 1 132875 260358 579282 1 1 999996 889556 2 13 999984 2 2 999999 1 1 999988 -341759 2 15 999994 1 278227 551367 315548 1 12 999990 270605 1 19 999994 197534 1 697356 805647 -655513 1 5 999993 852155 2 103790 171656 1 163285 575114 726308 1 2 999999 937252 2 563335 645008 2 3 999996 2 220661 557818 1 2 999999 -831993 1 409570 455119 -137017 1 2 999999 -94772 2 2 999999 2 120340 521857 1 20 999988 -427000 2 689133 985173 2 327756 339279 2 29302 751931 2 2 999999 2 17 999999 1 16 1000000 -157011 1 637964 805818 742901 2 249804 825359 1 15549 164145 -531730 1 328303 810996 742932 1 798269 877839 682074 1 273353 686444 219501 2 2 999999 2 19 999985 1 209975 574945 216258 2 780706 968064 1 2 999981 728901 1 15 999983 -21089 2 2 999999 2 2 999999 1 348319 962050 -415219 2 3 999985 2 475835 748052 1 464987 481864 -742701 1 65198 336077 220068 1 7 999990 -832352 2 278291 708059 2 4 999993 1 342276 489597 -787535 1 2 999999 -21602 1 2 999999 953434 2 20 999999 2 5 999991 2 753576 907049 2 2 999999 2 92046 251316 1 556768 619031 -598335 2 2 999999 2 716828 761773 1 2 999999 -624400 2 2 999999 1 2 999999 786982 1 13 999983 -67352 1 2 999999 -795000 2 12 999993 2 2 999999 2 11 999995 2 2 999999 1 7 999999 690098 2 10 999989 1 2 999999 356821 1 2 999999 481484 2 138957 280743 2 49309 170508 1 2 999986 -931284 1 122060 602618 470544 2 154135 652620 1 129730 801042 -482420 2 1 999999 2 5738 480735 2 2 999999 1 543826 725594 951921 2 2 999999 1 7 999993 -268417 1 108381 232165 42628 1 2 999999 599451 1 2 999999 -795415 1 64543 90625 379265 1 550889 834433 -180503 2 534859 696474 2 2 999994 2 805382 953018 1 16 1000000 -556777 2 2 999999 1 2 999999 -823050 2 17 999992 1 410445 766122 410425 1 102573 195698 121592 2 20 999997 2 16 999999 1 2 999999 934846 2 118605 323090 1 17 999989 985332 2 2 999999 1 14 999986 950124 2 429780 556459 2 19 999992 2 313520 374542 2 2 999999 1 728006 736475 506413 2 5 999984 2 2 999999 1 12 999982 152209 2 556898 995589 1 2 999999 758663 1 2 999999 103517 2 645607 836134 2 2 999999 2 8 1000000 2 60746 343917 2 2 999999 1 59261 340692 212887 1 8 999985 128105 1 2 999999 -988747 2 443398 481994 1 2 999981 429729 1 2 999999 875255 1 184123 786154 -338909 2 143659 543619 1 2 999999 393318 2 4 999991 2 6 999991 2 258185 932832 1 12 1000000 799488 1 2 999999 145765 1 2 999999 -129115 1 160115 776737 911835 2 6 999990 1 296170 297644 -56927 1 2 999999 -252198 2 2 999999 1 15 999990 36089 2 826507 997083 2 2 999999 1 2 999999 861260 1 5 999996 -359068 2 56729 372756 1 259436 830380 997558 1 172897 686065 -14670 2 179263 261929 2 520383 564533 2 644684 862723 2 698148 748854 2 225603 619901 2 1 999982 2 2 999999 1 17 999985 -484940 2 10 999985 2 86645 622403 1 5 999982 944605 2 2 999999 1 9 999989 -791924 1 115658 432406 89756 2 276540 716999 2 11 999999 1 147422 734165 854850 2 4 999998 1 2 999999 402605 1 8 999987 -153643 1 2 999999 -479132 1 88600 820159 -594684 2 231428 644860 2 17 1000000 1 16 999998 452268 1 201035 802200 551510 2 1 999986 1 12 999999 -661372 1 2 999999 579828 2 472135 478855 2 851816 931123 2 3 999998 1 2 999999 -543314 1 12 1000000 334627 1 6 999992 -408676 1 384154 460804 963328 2 2 999999 1 28181 391095 -23149 2 153326 487450 1 2 999999 856197 1 2 999999 250213 1 2 999999 212469 2 2 999999 2 106183 688150 1 93753 560576 -909207 1 314952 968981 -785384 2 2 999999 1 254007 769531 -260019 1 2 999999 -955400 2 124548 440718 2 172439 684496 1 12 999989 -736215 1 8 999999 264183 2 2 999999 1 2 999999 -774181 1 2 999999 672512 1 639448 726979 40814 2 18 999983 1 7 999985 -602967 2 286851 872099 2 2 999999 1 9 999986 733313 1 756534 759190 -52643 1 235848 243843 313615 1 178240 631370 -717205 1 445131 585813 -14755 1 285396 387474 394613 1 8 999986 309596 2 12 999989 2 589353 914003 1 2 999999 910088 2 9 999994 1 2 999999 13258 1 336970 842239 394482 2 858164 998492 1 46743 986616 -171093 1 1 999989 -601746 1 2 999999 421721 2 3 999997 2 2 999999 1 14 999982 913314 2 2 999999 2 5 999981 1 2 999999 -568042 2 143239 976405 2 2 999999 2 133474 667875 1 2 999999 -643567 1 19052 126646 -519840 1 100649 755417 -838641 2 12 999992 1 14 999987 157840 1 85114 322618 -400726 1 125551 246105 -286571 1 688877 983922 378406 2 521728 709307 2 2 999999 1 2 999999 -226273 1 5 999994 309871 1 457891 900758 589607 1 14 999988 102426 1 371089 574627 -861921 2 759230 867000 2 20 999989 1 214531 552764 429598 1 16 999993 340550 1 354 854468 -789910 1 6 999986 -636650 1 328056 938329 -620495 1 337188 549258 570292 2 4 999997 2 2 999999 1 119485 204070 103105 2 2 999999 1 2 999999 -374868 2 2 999999 1 2 999999 -105962 2 210717 504156 1 80630 630919 273558 1 2 999999 -68489 2 16 999982 1 574409 953126 -896297 2 2 999999 1 246008 743297 234040 2 701158 843926 1 12 999995 -781745 1 337077 387454 268079 1 421155 806346 -271174 2 2 999999 1 2 999998 -604743 2 2 999999 2 2 999999 2 168261 666473 1 299291 871892 377088 1 2 999999 466167 2 18 999989 1 19 999984 -496201 1 2 999999 -234649 2 2 999999 2 109344 526570 2 8 999982 1 16 999992 -612655 2 7 999992 1 18 999994 -466411 2 2 999999 2 6 1000000 2 2 999999 1 368613 481625 579668 2 488980 566030 1 2 999999 720520 1 2 999999 -492038 1 2 999999 -740574 1 19 999992 447293 1 2 999999 758607 1 2 999999 -585534 2 6 999996 2 2 999999 1 71189 995087 -296877 2 2 999994 2 2 999999 1 119365 161147 284730 1 8 999989 406464 2 319597 338242 2 369467 839488 2 8 999982 1 9 999986 -420690 2 2 999999 2 2 999999 2 369065 980412 1 273502 334097 -178406 2 6 999994 1 7415 568811 445105 1 2 999999 -877483 1 759555 929355 -744881 1 2 999999 -197034 1 3270 153962 -601599 2 2 999999 2 114256 750133 2 318679 752104 2 2 999999 2 2 999988 2 2 999999 1 650149 852582 103030 1 7 999989 866670 1 18 999981 41905 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -487548 1 2 999999 661082 1 17 999984 -289883 2 911693 919603 1 16 999992 302916 2 327365 681979 1 18 999981 345625 1 422047 452599 -184474 2 488764 949924 2 10 999983 1 235440 308024 899609 1 2 999999 -752907 2 2 999999 1 2 999999 291408 1 2 999999 -450614 2 157964 986194 1 7 999991 105368 2 2 999999 1 688365 756226 158382 1 20 999985 -95229 2 9 999998 1 63249 940069 672752 2 13 999996 2 3 999992 2 12 999981 1 2 999999 -872107 1 2 999999 966061 2 81949 935392 1 10814 255896 -661620 2 170688 616428 1 284994 823083 260699 2 10 999981 1 6 999983 -827854 1 11 999994 593495 2 146481 293352 2 4 999984 1 12 999995 -320863 1 2 999999 280891 1 163974 863272 -492617 1 258092 939545 783276 1 306224 756575 -755415 2 10 999997 2 2 999999 1 674113 901726 239502 2 4 999990 1 5 999984 212903 1 117045 821686 -736327 1 2 999999 -287026 1 2 999999 476422 1 11 999991 -765954 1 570236 770474 937584 1 20 999992 808953 1 2 999999 -945045 2 2 999999 1 9 999988 -815768 2 19 999995 2 152336 986685 1 4 999997 -617080 2 2 999999 2 20 1000000 2 2 999999 1 2 999999 676486 2 432976 781677 2 13089 148967 1 2 999999 992972 2 15 999999 2 6 999989 1 2 999999 133795 1 2 999999 -359264 1 29193 101620 -944803 2 2 999999 1 2 999999 -113292 1 2 999999 393351 2 505098 722832 1 2 999999 449101 2 15 999999 2 14 999985 2 165052 736896 1 855539 907066 -578668 2 231340 579852 1 177402 710541 -722309 1 141103 243966 962783 1 163523 276788 582898 2 2 999999 1 2 999999 683031 1 639483 968299 340075 2 440968 504218 1 16 999999 -458638 1 2 999999 27644 1 124197 617426 909780 1 1 999984 -977856 1 10 999992 372283 1 3 999995 -281679 1 20 999991 -915684 2 2 999999 1 309157 976190 -141734 1 5 999984 246248 1 13 999988 596015 1 2 999999 -140955 1 17 999988 13656 1 2 999999 683085 1 4 999999 880903 1 167837 518510 -13447 2 140806 722909 2 47646 987009 1 135076 416533 -565359 2 18 999981 1 523346 670280 -323731 1 13 999991 116000 2 17 999998 2 17 999988 1 131303 759741 -721695 1 74936 262184 984459 2 382640 583768 2 2 999999 2 2 999999 2 2 999999 1 2 999999 204420 1 206172 472748 -244316 1 165217 326497 -619699 1 568195 820870 -459766 1 4 999985 637691 2 9 999994 1 2 999999 -472563 2 2 999999 1 17 999993 368104 1 2 999999 -965065 2 779646 818735 2 3 999998 1 217551 314223 391794 1 215652 926348 176881 1 2 999999 -847526 2 2 999999 2 436725 765591 2 2 999999 1 2 999999 -110145 1 2 999999 -700311 1 2 999999 971197 2 10 999993 1 425849 833047 -709936 1 2 999999 328419 2 3 999999 1 11 999988 -945550 2 1 999995 2 2 999999 2 113881 315763 1 146758 599042 161762 1 481559 904590 -169310 1 2 999999 -767828 1 2 999999 937609 2 137748 533563 2 683857 793606 2 4 999996 2 2 999999 2 171303 869222 2 899423 990010 1 2 999999 -904082 2 508852 566055 1 265099 390959 -561856 1 469159 552917 -27566 2 19 999993 2 2 999999 1 315320 660735 -419985 1 193494 597608 -560297 2 134557 327404 2 97249 247350 1 426831 863520 319561 1 250689 502370 346632 1 539983 676777 144609 1 2 999999 706417 1 2 999999 610657 1 19 999985 487284 1 4 999989 -692057 1 586264 807656 -355776 1 14 999985 -738903 1 2 999999 622287 1 311850 390732 934956 2 4 999998 2 17 999984 1 13 999991 -835582 1 2 999999 -955169 2 462014 832226 1 2 999999 -916384 2 2 999999 2 8 999997 2 195030 732068 2 2 999999 1 682687 696770 93429 1 17 1000000 -962232 2 7 999981 1 2 999999 -312883 1 463485 889916 -377212 2 2 999999 2 159879 301157 1 2 999999 86941 1 2 999999 234633 1 10 1000000 961643 1 2 999999 -460691 2 138751 971014 2 2 999999 1 18 999985 764834 1 709101 757779 451551 2 11 999990 2 230441 586226 1 10 999992 180103 2 176656 604653 2 175426 476892 2 6 999994 1 76799 366874 24765 1 8 999988 -284084 2 12 999981 2 18 999993 1 9 999990 -852629 2 2 999999 2 686384 763965 1 2 999999 -117355 2 220580 992940 2 3 999988 1 8 999987 -137611 1 2 999999 -12059 2 2 999999 2 19 999995 2 2 999999 2 617890 687233 2 2 999999 2 1 999987 1 108280 165259 -345019 1 14 999993 -535611 1 2 999999 -715569 2 13 999995 1 13 999995 -32887 1 2 999999 800008 2 15 999991 1 382128 389092 -230046 1 738280 972227 765214 2 10 999983 1 2 999999 -149791 2 15 999998 2 2 999999 2 5945 744521 1 2 999999 -829826 2 14648 819371 2 2 999999 1 2 999999 372730 2 2 999999 1 456400 885624 30060 1 70582 904410 -597313 2 2 999999 1 141422 800994 -860645 1 656077 976464 598793 2 2 999999 1 2 999999 -262912 1 11 999991 -816300 1 9 999994 611099 1 10 999983 -135415 2 62554 681951 2 173137 260629 2 2 999999 1 19 999996 -328260 2 18 999990 1 2 999999 -536658 2 77509 265509 1 2 999999 423593 1 7 999995 -898056 1 7 999984 -911649 2 15 999985 2 2 999999 2 2 999999 2 604335 691983 2 33539 43294 2 5 1000000 1 8 999998 -772385 1 86476 972289 69153 2 715118 973518 2 2 999999 2 2 999999 2 527560 927346 1 2 999999 525679 1 18888 576962 -552931 1 335902 444267 -219428 1 147195 753834 358256 1 475545 588572 -74420 1 12 999981 675829 2 239229 253162 2 2 999999 2 19 999998 1 2 999999 630208 2 10 999991 2 2 999999 1 12 999989 200735 2 42372 162054 2 2 999999 1 2 999999 728937 2 3 999996 2 18 999985 2 2 999999 2 13 999998 2 2 999999 1 2 999999 430722 1 2 999999 -20078 2 9 999987 1 5 999986 -991400 2 2 999999 1 2 999999 -283359 1 2 999999 -672579 1 2 999999 -506163 1 2 999999 449303 1 2 999999 273425 2 15 999983 1 2 999999 421288 2 113892 657175 1 406902 504533 647022 1 257855 695812 -22327 2 13 999983 1 8 999995 993146 2 8 999986 1 385483 949533 -490593 1 2 999999 -207554 1 2 999999 889264 2 2 999999 1 2 999999 -811927 1 2 999999 524335 2 303800 835400 1 2 999999 889897 1 414831 609057 829446 1 901562 947541 -953854 2 3 999987 1 500648 937448 -974584 1 13 999982 -705429 1 122723 212774 42293 2 2 999999 2 478838 566425 2 6 999989 2 315299 376261 2 17 999986 1 294442 400547 -247410 1 328138 385743 320892 1 2 999999 884975 2 20 999991 1 629496 772844 557196 2 2 999999 2 19 999988 1 886543 961518 -849742 2 2 999999 1 2 999999 661164 2 2 999999 2 222194 589751 1 13 999990 176393 2 10 999999 1 2 999999 486169 2 144073 453696 2 2 999999 1 2 999999 499407 1 1 999988 -489764 1 764329 833379 547056 2 20 999986 1 5 999981 9861 1 226187 480856 -575404 1 2 999999 947607 1 2 999999 -592772 2 9996 746928 2 729610 861922 1 18 999998 697457 2 11 999998 2 2 999999 1 2 999999 -195030 1 17 999983 -169153 1 2 999999 73963 1 769759 907830 395767 2 17 999993 1 2 999999 -275804 1 273354 775527 583084 1 6 999996 -92761 2 2 999999 1 2 999999 845457 2 19 999988 2 12 999995 1 2 999999 -453633 1 16 999999 -953557 2 268233 721401 1 14 999991 -928840 2 10 999992 1 225499 327719 -53237 1 389186 533542 -235105 1 2 999999 -897887 2 3 999985 2 648427 652454 2 802165 834470 1 2 999999 982678 1 7 999996 618812 2 2 999999 2 2 999999 2 437139 660613 2 2 999999 1 11 999995 -772501 2 5 999993 2 4 999983 2 2 999999 2 2 999999 2 577420 597593 1 2 999999 -527492 2 285685 896005 1 10 999982 -766104 1 120721 275621 -956633 2 2 999999 2 10 999990 2 2 999999 1 420117 430865 361746 1 2 999999 -232026 1 2 999999 -351305 2 9 999991 2 375841 644252 1 2 999999 -555539 1 121034 314488 -436929 2 15 999988 2 2 999999 1 242230 307257 -98413 2 11 999990 1 2 999999 44797 2 8 999985 2 472294 545177 2 17065 850384 2 15 999999 1 2 999999 -633720 2 677468 738836 2 176587 695578 2 2 999999 2 5 999988 2 2 999999 1 2 999999 119255 1 497671 647021 400765 2 102970 670463 1 388458 896228 -950625 2 525138 961719 1 459080 554061 436187 2 2 999999 1 258149 733713 925640 2 2 999999 1 2 999999 627399 1 400970 790136 79528 1 303859 766961 -82452 1 16 999984 -728143 2 11 999986 1 123553 139665 520923 1 3 1000000 834113 1 95908 115328 709779 2 2 999999 1 7682 180381 -523897 2 619313 904473 2 2 999986 1 4 999984 -67796 2 2 999999 1 288736 721450 669789 1 6 999994 894495 2 40375 921645 1 2 999999 -56221 2 2 999999 2 843897 847354 1 2 999999 842623 1 16 999983 888025 1 13 999987 248662 1 2 999999 89280 2 2 999999 1 8 999997 -905892 1 2 999999 983941 1 2 999999 -892212 1 2 999999 -403703 1 61952 684594 958998 1 781766 966743 -749356 1 2 999999 57533 1 2 999999 -513317 1 12 999984 -552121 1 2 999999 -934297 2 2 999999 2 2 999999 1 1 999996 -456741 1 6 999986 -981757 1 295113 940720 378080 2 2 999999 2 11 999988 2 703086 964212 1 172869 562269 -550859 1 2 999999 -133659 1 18 999982 598622 2 2 999999 2 224066 857031 1 16 999993 -913253 2 770846 945384 2 14660 203031 2 2 999999 2 2 999999 1 513048 634881 -311601 1 8 999999 664227 1 566731 890602 -36239 1 226423 487840 -340771 2 430489 831985 2 2 999999 2 3 999984 2 12 999998 2 259924 460570 1 13 999996 -926617 2 11 999982 1 4 999998 -451148 1 13 999997 -541807 1 557164 979994 -488757 2 2 999999 1 5 999982 -818033 1 43331 623382 511323 2 2 999999 1 2 999999 884866 1 57297 167183 759008 1 269005 757850 667664 1 1 999984 -910467 2 247505 549659 2 2 999999 2 483616 624522 2 2 999999 2 2 999999 2 2 999999 2 504098 615826 1 300852 778008 -299862 1 2 999999 -808324 2 2 999999 1 2 999999 -577255 2 15 999989 1 2 999999 838911 2 518652 612168 2 2 999999 2 11879 488280 2 15 999989 1 13 1000000 71909 1 5 999995 -408964 2 645528 813038 1 421260 945948 388801 1 5 999982 -5753 1 18 999999 -268875 1 3 999992 -671964 1 10 999987 -263669 1 26146 435941 375597 2 6 999992 1 11 999992 101691 2 170305 378071 1 2 999999 -498531 2 16 999985 2 2 999999 2 18 999998 2 184498 816992 1 686378 741618 37816 1 2 999999 -284340 2 89301 302105 1 546261 714646 -62000 1 2 999999 -235909 1 11 999986 510296 1 13 999987 744371 1 8 999986 -423412 1 2 999999 103416 2 12 999995 2 2 999999 2 2 999999 1 12 999987 -89117 1 2 999989 488709 2 10 999990 1 191875 376624 149763 1 2 999999 -549170 1 15 999991 -653767 1 18 999995 199127 2 2 999999 1 91063 850947 919387 2 2 999999 2 12 999992 2 2 999999 2 2 999999 1 84656 613758 698164 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -292944 2 14 999996 1 2 999999 -183382 1 9 999983 824081 1 227563 259218 -581415 1 131353 727374 542355 2 2 999999 1 2 999999 482852 2 2 999999 1 2 999999 608055 1 19 999995 880291 1 2 999999 -728646 2 106642 196857 2 3 999991 2 2 999999 2 8 999996 1 6 999983 971285 2 174177 617825 1 15 999998 -953715 1 400379 862485 -371716 1 284576 818444 399569 1 2 999999 411198 1 19 999993 571685 2 2 999999 2 2 999999 1 14 999989 -829239 2 14 999993 1 2 999999 -277862 1 14 999983 -940815 1 2 999999 -818621 1 2 999999 718765 2 16 999986 2 2 999999 2 2 999999 2 14 999996 2 2 999999 1 117815 911850 -204301 2 2 999999 1 2 999999 466540 2 2 999999 1 806 837606 598795 1 2 999999 -219242 2 8 999994 1 2 999999 -631527 1 513182 591562 -612947 2 2 999999 2 863084 943785 1 2 999999 -473136 2 2 999999 2 2 999999 1 2 999999 -784625 1 2 999999 -61619 1 17 999983 501479 1 2 999999 458003 1 5 999996 604200 1 18 999990 577207 2 191646 715858 1 294100 774377 255046 2 7240 191364 1 2 999999 -250865 2 13 999995 2 3 999981 2 2 999999 1 227563 749612 -346385 2 496151 822735 1 458747 867567 347374 2 504000 764176 2 2 999999 1 1 999995 -712627 1 2 999999 -534149 1 2 999999 -993556 2 2 999999 1 18 999989 -81705 1 2 999999 264915 1 141848 261976 -342302 1 6 999989 33541 2 130472 958609 1 1 999982 139450 1 258304 751024 707510 1 14 999989 -177606 2 176923 813515 1 2 999999 393922 2 22677 643224 1 7 999988 331804 1 2 999999 540543 2 92788 175361 1 12 999984 787539 2 684392 752094 1 17 999996 623930 1 12 999989 -817613 2 2 999999 1 34478 143990 563608 1 2 999999 -678529 2 203622 388025 1 356156 623112 685360 2 2 999999 2 549092 895799 1 709874 842395 993128 1 2 999999 729742 1 197248 620473 -567090 2 2 999999 2 10 999985 2 727989 974793 1 15 999991 359822 1 2 999999 847806 1 5 999984 -723493 1 99130 404651 832239 1 2 999999 -390664 2 11 999991 2 2 999999 2 2 999999 2 18283 140567 2 11 999998 2 252998 693987 1 189689 520914 -757488 1 89642 430838 -318163 1 2 999999 152929 1 2 999999 770345 2 2 999999 1 2 999999 -745380 2 2 999999 2 446694 951748 2 2 999999 2 12 999996 2 730538 941746 2 747244 906172 2 6 999989 1 638962 840147 389139 2 2 999999 1 656866 698137 703291 1 2 999999 303205 1 4715 272070 -31470 2 2 999999 2 2 999999 2 18 999987 1 546423 861304 600201 1 2 999999 748405 1 127172 443473 -565376 1 2 999999 424095 1 2 999999 -831215 1 10 999987 140759 2 11 1000000 2 2 999999 2 18 1000000 1 2 999999 694243 2 14 999992 1 2 999999 496280 1 2 999999 -258224 1 9 999997 -292458 2 675019 758095 2 2 999999 1 2 999999 -574540 2 700934 932071 2 298619 662150 2 2 999999 1 2 999999 153656 2 10 999994 1 7 999989 -108530 1 5 999981 -691233 2 436133 572921 1 301639 907035 327997 2 2 999999 2 2 999999 1 2 999999 -179306 1 20 999989 -393401 2 18 999983 2 2 999999 1 466876 892599 166433 1 2 999999 437231 2 2 999999 2 25209 892189 1 13 999994 -887702 1 16 999993 93987 2 360718 389696 2 2 999999 1 2 999999 22499 2 409587 867689 1 14 999981 -986265 2 428799 742541 1 19 999984 220139 2 450710 569785 1 348764 712928 -495672 2 284566 472307 1 2 999999 -38043 2 3 999997 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999995 1 50883 803067 393226 1 43355 707584 758310 1 2 999999 -139671 1 13 999982 -980123 1 2 999999 951643 2 10 999981 1 2 999999 -115356 1 273262 808506 16909 1 498017 889934 101463 1 3 999999 -676802 2 109860 712330 2 16 999992 1 3 999994 890641 2 2 999999 1 2 999999 365272 2 10 999994 1 418853 716739 -591277 2 8 999989 2 240866 849447 1 83392 808441 232470 2 2 999999 1 14 999985 -836565 2 9 999997 1 13 999988 290977 1 621090 787810 740434 1 11 999994 959134 1 2 999999 -656286 2 5 999990 2 7 999989 1 2 999999 751968 1 19 999991 -633272 1 528193 849168 934455 1 120556 807138 -672599 1 2 999999 -495065 2 2 999999 1 11 999996 -335015 2 2 999999 1 857783 872097 -64227 1 2 999999 -283987 2 2 999999 2 2 999999 1 802158 878706 -220953 1 456855 564653 -289690 1 2 999999 744371 2 16 999987 2 5 999989 2 2 999999 2 14 999998 1 2 999999 -180089 2 2 999999 1 2 999999 435233 1 523606 612318 -126202 2 2 999999 1 2 999999 540636 2 20394 640321 1 2 999999 901974 1 20 999999 -149231 2 2 999999 2 8 999982 1 2 999999 -980150 1 17 999992 503886 1 2 999999 -599226 2 16 1000000 2 2 999999 2 15 999992 2 121562 648855 1 2 999999 -585016 2 2 999999 1 354547 364538 894634 1 2 999999 58438 2 41266 70395 1 443507 835061 -54705 1 327985 351157 209374 2 374369 687518 1 1 999992 509647 1 13 999987 87282 2 18 999985 2 633674 925077 2 67541 856458 2 19 999992 1 6 999990 -529116 1 139641 140540 467319 2 2 999999 2 2 999999 1 15 999996 -954028 1 10 999994 -128393 1 591222 977137 -504126 2 2 999999 1 12 999987 -180602 2 16 999999 2 2 999999 1 18 999981 187859 1 11 999997 745295 2 15 999996 2 3 999999 1 5 999983 -453667 1 615205 779917 984022 2 7 999982 1 2 999999 -515502 1 6 1000000 -239115 1 89223 676672 627295 1 2 999999 863313 1 6 999999 123715 1 8 999999 248496 2 12 999992 1 2 999999 609249 2 369725 404932 2 379887 551486 2 250360 951943 1 76827 707689 695119 2 2 999999 1 306764 908703 512324 1 2 999999 -510388 1 24912 51131 970174 2 13 999998 2 2 999999 1 2 999999 716156 1 2 999999 -260931 1 11 999989 -41182 1 18 999988 -676734 1 9 999985 -691883 2 2 999999 2 18 999988 2 1 999988 1 2 999999 110189 2 210639 865963 2 2 999999 2 17 999984 1 545664 717609 -158750 1 2 999999 -551131 1 561628 625284 934819 1 393272 876211 -314577 1 491373 887665 47430 2 1 999982 2 1 999996 1 10 999998 -658859 2 304772 495878 1 11 999981 -53411 1 19 999994 -639202 2 2 999999 2 5 999983 1 2 999999 954036 1 2 999999 889532 1 361066 520386 -306145 2 2 999999 1 2 999999 397433 2 2 999999 2 699218 924547 2 2 999999 2 2 999999 1 2 999999 -521766 2 3 999984 1 2 999999 -389281 2 18 999993 1 5 999998 832594 2 5 999998 1 2 999999 924119 2 2 999999 1 6 999981 236441 2 8 999996 2 2 999999 2 9154 78503 2 19 999989 2 400316 868926 2 11 999984 2 17 999993 1 13 999981 622911 2 49728 76996 2 5 999991 1 391633 773268 -864109 2 2 999999 2 483950 830361 2 2 999999 1 6 999984 -819626 2 11 999984 1 2 999999 112663 1 276069 792723 718762 2 2 999999 2 431228 978309 1 288516 575631 233643 2 114422 626775 1 2 999999 -477724 1 2 999999 -597957 1 2 999999 498011 1 2 999999 338532 2 2 999999 1 366712 579009 -93004 2 308341 673145 1 658812 957797 917304 2 20 999991 1 535920 613854 341064 2 16 999998 2 208819 366868 2 15 999983 2 17 1000000 2 330289 417817 2 4 999998 1 13 999988 752069 2 2 999999 2 637400 860428 1 244388 773230 779713 2 479092 725971 1 9 999982 -575734 1 48553 127363 792104 1 2 999999 435177 2 19 999988 1 2 999999 -909986 1 408910 771219 -348963 1 420456 513584 918163 2 2 999999 2 2 999999 1 735652 841345 232879 2 325713 578671 2 464313 557146 1 2 999999 918784 1 7 999996 961402 1 16 999983 746094 2 319009 577727 2 2 999999 2 10 999999 2 14 999999 2 2 999999 2 2 999999 2 859845 923458 1 2 999999 -282674 2 2 999999 2 2 999999 2 2 999999 1 18 999984 407308 1 2 999999 -204983 2 14 999988 1 2 999999 518722 1 6 999998 394973 2 58307 351515 1 7 999992 935723 1 14 999993 102192 1 2 999999 -679370 1 5 999995 -80576 2 2 999999 2 699076 904423 1 905961 939742 857819 2 66565 94155 1 20 999984 279072 2 10 999983 2 216640 920637 1 20 999993 -199700 2 520066 532626 1 11249 74032 -741189 2 10 999984 1 13 999992 895760 1 2 999999 3582 2 228924 738795 1 2 999999 -528895 2 523743 575002 1 2 999999 -926793 1 441314 640660 959062 2 16 999997 1 2 999999 -109642 1 2 999999 -632983 2 2 999999 2 2 999999 1 12 999993 677603 2 2 999999 2 331140 640285 2 36069 862143 1 2 999999 -958586 1 2 999999 661911 2 20 999991 2 2 999999 2 18 999999 1 77455 108231 -207758 2 309899 869400 1 725787 989500 34659 2 2 999999 1 2 999999 -643703 2 6 999991 2 2 999999 2 655885 964153 2 297691 610382 1 1 999989 325586 1 20 999997 -49892 2 2 999999 2 8 999994 1 570223 846570 856348 2 6 999997 2 4 999993 1 2 999999 -55995 2 4 999991 2 2 999999 2 756048 845819 2 487767 809846 1 2 999999 299119 2 10 999987 2 20 999999 2 1 999991 2 57720 650141 2 15 999995 2 13 999987 1 150334 676206 -913685 1 2 999999 -108208 2 16 999981 2 655009 941414 2 11 999996 2 2 999999 1 7 999982 339861 2 2 999999 2 435208 544135 2 12 999993 1 16 999995 -424298 2 2 999999 2 397741 686992 2 2 999999 1 2 999999 -421799 2 87828 790069 2 2 999999 2 2 999999 2 16 999989 2 19 999988 2 443770 803458 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999995 -993816 1 7 999997 262419 2 2 999999 1 65543 848409 -344705 2 9298 495757 2 3 1000000 1 14 999995 408919 1 2 999999 44845 1 23557 856129 635623 1 12 999984 -178358 1 16 999983 677682 1 63944 603390 500125 1 2 999999 -327695 2 2 999999 2 2 999999 1 2 999999 476221 1 2 999999 629969 2 2 999999 1 19 999989 66025 1 882198 980599 922042 1 8 999998 144990 1 4 999989 809537 2 2 999999 1 2 999999 53256 1 568180 848328 200027 1 18 999993 186953 1 2 999999 -847915 1 8 999997 -390073 2 2 999999 2 569026 577251 1 1 999997 551521 2 269940 753533 2 603026 833638 2 5 999992 1 223676 950743 -610998 2 2 999999 1 2 999999 -571987 1 338902 889993 814567 2 41783 735544 1 2 999999 -335501 1 135169 474350 134265 1 9 999986 -251866 2 16 999985 1 252729 636020 -645591 2 2 999999 1 2 999999 -195085 1 19 999993 338575 1 15 999996 231038 2 2 999999 1 84611 505947 -501204 1 76352 690147 -530355 2 2 999999 2 18 999985 1 2 999999 -729271 1 2 999986 175179 1 2 999999 -137739 1 19 999995 263099 2 2 999999 1 14 999984 615956 1 15 999999 -940249 2 9 999993 2 17 999991 2 148694 953641 1 2 999999 115938 1 2 999999 -467375 2 14 999987 1 2 999999 802580 2 2 999999 2 309709 561095 2 2 999999 1 2 999999 -858250 2 74609 656082 1 742999 908107 -843514 1 410973 627912 534338 2 2 999999 2 16 999991 2 409766 797343 2 20 999993 2 281682 783652 2 2 999999 1 507987 512001 -215118 2 438962 635480 2 17 999999 2 2 999999 2 3 999997 1 17 999983 -910603 2 9 999982 1 2 999999 -804782 1 209290 271991 -147405 2 5750 669081 1 194910 419217 -445833 1 2 999999 295297 1 208271 383933 -307021 2 2 999999 2 2 999999 1 394003 687760 -688598 1 328854 624162 849236 1 13 999992 -85084 1 1 999986 508884 2 14 999983 1 6 999991 47443 2 2 999999 1 887329 999686 540315 2 309289 370191 1 2 999999 -466077 1 4 999992 386953 1 2 999999 -690026 1 276505 836336 -250455 2 2 999999 2 10 999990 1 14 999996 274314 2 20 999994 1 2 999999 35493 2 18 999997 1 121321 358192 -130644 2 2 999999 2 359715 414456 2 334930 978389 2 22506 750965 2 4 999998 2 2 999999 1 8 999991 -534849 1 2 999999 958340 1 616667 621593 -642132 1 62455 388569 -826036 1 177053 855337 470041 2 19 999997 1 1 999990 -665037 2 253758 340927 2 846778 891899 1 19 999998 922335 1 17 999988 -556863 2 20 999986 2 176041 276541 1 2 999999 584402 2 2 999999 1 7 999981 -236249 1 2 999982 501968 1 105294 955435 -664038 1 30719 164381 -702269 1 2 999999 -568592 2 408345 521106 2 2 999999 1 11 999997 -409114 1 2 999999 892848 1 654813 923369 -391406 1 2 999999 -465495 1 2 999999 480862 1 20 999981 216063 2 12746 870360 2 11 1000000 2 444118 783702 2 427932 780962 2 8 999997 2 7 999989 2 12 999985 1 566244 963274 420204 2 10 999993 2 2 999999 1 131298 926924 386699 2 53025 213232 1 2 999999 -710880 2 2 999999 1 15 999998 360420 1 7 999993 -335409 1 9 999989 -449956 1 16 999999 514969 1 17 999985 848584 1 2 999999 -479710 2 7 999983 1 4 999986 -295791 1 8 999993 665835 2 8 999999 1 77290 711832 824026 1 386890 571726 -647727 1 318412 441820 440013 1 382317 410026 330032 2 14 999981 1 409017 874415 -443845 2 2 999999 2 325507 830752 2 2 999999 1 2 999999 -674828 2 4 999981 2 12 999985 2 1413 211668 1 14 999994 25871 1 271804 538255 288647 1 2 999999 -278665 1 2 999999 433287 2 2 999999 1 2 999999 -584468 1 509690 628472 108340 1 364386 599226 -505242 1 2 999999 -654717 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -404806 1 7 999998 -928812 2 12 1000000 2 11405 842308 2 2 999999 2 156909 867061 1 13 999983 -816260 1 11 1000000 676902 2 2135 53907 1 2 999999 454225 1 460274 865936 -392982 2 20 999994 1 11 999986 -723699 2 27850 903494 1 17 999983 -989892 2 100083 134079 1 9 999997 -787691 1 16 999988 45529 1 2 999999 727958 2 16 999999 1 77695 512774 -117940 2 10 999981 2 2 999999 2 497033 964007 2 199874 657231 1 356418 652633 393217 1 569871 877613 900350 1 2 999999 271641 1 17 999998 -72429 2 2 999999 2 2 999999 2 2 999999 2 18 999992 1 507785 695705 -753859 2 345444 755441 2 93710 565644 2 2 999999 1 244399 887275 116892 1 2 999999 -874533 1 645518 742246 681846 1 492709 678932 834928 2 534112 643937 1 5 999994 -259038 2 2 999999 2 2 999999 1 16 999985 870632 2 10 999998 2 10 999997 1 2 999999 -501702 1 2 999999 830658 1 2 999999 726703 1 177457 197247 263914 2 119529 968204 2 10 999986 2 11 999997 2 346174 565761 1 17 999985 400440 2 13 999999 1 20 999984 -816199 2 2 999999 1 14 999997 465083 1 9 999993 669475 2 2 999999 2 12 999996 2 2 999999 1 2 999999 80725 1 60689 646410 558884 1 2 999999 982502 2 2 999999 1 2 999999 -19007 2 659465 994611 2 2 999999 2 2 999999 2 868242 984555 1 537402 762322 388058 1 665190 831017 697603 1 17 999995 226778 2 12 999996 2 9 999982 2 2 999999 2 500973 983999 1 2 999999 -435053 1 13 999986 417126 2 221675 637929 2 161255 511871 2 175046 284492 1 5 999991 670207 2 2 999999 1 3237 919247 -814878 1 5 999990 303544 1 2 999999 862031 2 9 999987 1 20 999999 419757 2 2 999999 2 2 999999 2 17 999988 1 2 999999 -361601 1 20 999983 -973942 2 369979 607765 1 9 999993 -584350 1 10 999989 -509185 2 13 999994 1 15 999987 980066 2 13 999990 2 2 999999 1 2 999999 -491786 1 2 999999 941310 2 212795 942193 2 2 999999 1 2 999999 810720 2 42487 261353 2 12 999989 2 2 999999 1 14 999990 263623 1 634999 738263 452757 2 2 999999 2 2 999999 2 4 999992 2 40441 366854 1 19 999989 392865 1 399363 460053 197939 1 2 999999 928525 1 3 1000000 98957 2 13 999983 1 2 999999 -342634 2 14 999984 2 371528 853577 2 115928 584133 1 136096 460336 23802 2 14 999989 2 91809 494030 1 78980 79034 803180 1 3 999982 268029 1 79006 134672 560545 1 87824 611496 863882 1 2 999999 -235829 2 640887 793372 2 61703 685036 1 6 999988 425649 1 8 999997 722142 2 6 999981 1 2 999999 933811 1 2 999999 561201 2 2 999999 1 16 999982 -1414 1 2 999999 558430 1 433263 682756 -329870 2 723441 884393 1 2 999999 -919807 1 2 999999 607364 2 2 999999 1 61749 217813 786136 2 254409 294076 2 273290 845636 1 2 999999 635941 2 125707 587220 2 2 999999 1 1 999987 -686420 1 2 999999 -973386 1 2 999999 -743226 2 2 999999 1 2 999999 504032 1 2 999999 -662296 1 2 999999 521142 1 18 999983 -887065 1 503193 990843 -807866 1 695222 940057 873796 2 16 999998 1 16 999997 360662 1 2 999999 674608 2 4 999986 2 641713 665382 1 2 999999 -54090 2 2 999999 1 2 999999 169658 2 2 999999 1 59189 139869 -468724 2 797998 820974 1 20 1000000 -194795 2 9 999993 2 78672 254246 2 2 999999 2 377755 582599 1 2 999999 -614210 2 398272 526616 1 327468 734208 -316683 1 6 999998 -594273 1 673508 797009 630671 2 2 999999 2 2 999996 2 2 999999 1 423247 528116 21429 2 12 999986 2 2 999999 2 2 999999 2 48673 253212 1 10 999988 458645 1 2 999999 -397307 2 631887 802458 2 2 999999 2 2 999999 1 2 999999 484659 1 10 999999 -924954 2 236455 896266 2 2 999999 1 2 999999 -375879 2 2 999999 2 2 999999 1 2 999999 -775041 1 2 999999 637782 1 2 999999 341518 1 514872 919191 67400 1 9 999986 -763195 2 428403 725954 1 16 999987 -894966 2 10 999986 2 2 999999 2 323394 711738 2 272457 931416 2 2 999999 2 26304 500563 1 215309 948912 157471 1 387420 607555 -864691 1 294787 592361 -129159 2 212898 480398 2 396250 841777 1 533394 613747 -477102 1 292244 537095 -338350 1 2 999999 -316770 2 85825 727575 1 392673 765789 -733156 1 2 999999 492180 1 675563 750434 175049 2 205967 253410 2 10 999997 2 2 999999 1 512639 799706 321497 2 457653 651494 2 2 999999 2 290179 369416 2 10 999982 2 2 999999 1 466711 789467 -77829 1 11 999990 151169 2 116486 433974 2 2 1000000 2 37673 542399 2 9 999991 1 144839 447538 -398513 2 14 999996 2 174736 355521 1 2 999999 -148452 2 662583 885037 1 19 999987 191891 2 2 999999 2 19 999996 2 2 999999 1 490780 780382 58909 2 77046 954277 2 445366 756451 1 2 999999 662821 2 2 999999 2 231789 889987 1 2 999999 116796 2 577420 863671 1 6 999991 -611897 1 2 999999 -679551 1 27170 880095 -613189 1 213119 729366 -197227 1 10 999984 879390 1 267622 843668 395643 1 11 999993 595333 1 19 999992 535609 2 2 999999 1 2 999998 141865 2 2 999999 1 15 999990 218123 1 5 1000000 -375609 2 2 999999 2 19 999985 1 263532 555669 -287660 2 556261 754872 2 178598 693168 1 10 999986 -12777 2 2 999999 1 2 999999 343408 1 2 999999 597035 1 2 999999 448077 1 2 999999 41335 2 10 999995 2 324426 817922 2 8 999997 1 458920 559437 777505 2 2 999999 1 411261 796285 -104883 2 2 999999 2 414540 827396 2 1 999996 2 2 999999 2 2 999999 2 5 999985 1 176681 566651 -671760 2 9 999983 1 2 999999 -749432 1 3 999981 872192 1 2 999999 -892397 2 2 999996 1 12131 183924 133639 2 94415 477828 2 2 999999 1 2 999999 -185307 2 149180 178404 1 2 999999 -547102 1 3 999987 302647 1 519277 840158 -836192 1 2 999985 -132413 2 2 999999 2 18 999995 1 12 999985 -536499 2 10 999999 2 6 999986 2 20 999993 1 171507 671209 822610 1 441943 915706 288757 2 2 999999 1 2 999999 -337945 1 2 999999 868934 2 2 999999 2 2 999999 2 15 999986 1 419981 815610 -244694 1 4 999991 -393565 1 2 999999 -609370 1 2 999999 -780811 1 668473 910121 849379 1 2 999999 -904843 2 2 999999 1 2 999999 426871 2 2 999999 1 2 999999 -892879 1 2 999999 -215763 1 212860 767501 29380 2 2 999999 2 615864 626262 2 2 999999 2 332257 347739 1 571614 579238 347033 2 15 999994 2 10 999998 1 2 999990 -107385 1 2 999999 -796582 2 362681 598372 2 2 999999 1 49329 803361 -586887 1 6 999985 -194428 2 363194 446655 2 405507 875448 2 491486 662802 1 265465 565870 530453 2 2 999999 2 6 1000000 1 2 999999 668215 2 5 999994 2 9 999998 2 14 999983 1 2 999999 -449944 2 184257 389224 2 2 999999 1 7 999995 -449852 1 11 999994 -187778 2 282387 883844 2 18 999993 2 2 999999 2 5 999985 1 350443 402975 -24920 2 12 999998 2 79774 117313 2 521180 895195 2 2 999999 2 1 999984 1 17 999987 -459313 2 8 999993 2 14 999988 1 809041 930173 412724 1 2 999999 -370274 1 16 999997 734594 1 6 999990 -133452 1 404822 694649 673296 2 136593 787670 2 2 999999 2 1 999996 2 2 999999 1 15 999988 -923640 2 2 999999 2 2 999999 2 2 999999 1 10 999985 -848861 1 467446 755641 -9954 1 381213 856377 804793 2 349325 479281 2 546177 742230 2 2 999999 2 173964 915557 2 218694 756649 2 15 999986 1 2 999999 154882 2 2 999999 2 2 999999 1 9 999992 645112 1 2 999999 -601398 1 8 999985 739879 2 2 999999 2 2 999999 1 2 999999 669987 1 4 999985 878946 2 2 999999 2 18 999999 2 2 999999 1 2 999999 456926 1 2 999999 26166 1 2 999999 829311 1 2 999999 329161 1 29041 431044 -257979 1 2 999999 851169 2 15 999984 1 2 999999 892161 2 2 999999 2 2 999999 1 248503 839068 493202 1 107291 341227 96480 1 47476 369471 -176882 1 6 999982 -542588 1 2 999999 -136563 2 571698 999989 2 78572 372107 1 9 999982 -132699 2 10 999989 1 10 999982 -231888 2 1 999981 1 11 999981 -426970 1 2 999999 874920 1 2 999999 -207883 2 2 999999 2 2 999999 2 2 999999 1 15 999983 -156549 2 2 999999 1 19 999992 -462100 2 20 999998 1 2 999999 353369 1 12 999991 -509057 1 2 999999 -783546 2 10 999996 2 127181 244671 1 396932 638621 342912 1 494838 818448 -290808 1 2 999999 992501 1 2 999999 -475984 2 19928 829389 1 43774 654417 514910 1 1 999982 -160381 1 2 999999 421164 2 14 999989 2 3 999990 2 20 999990 2 15 999983 2 136430 328975 2 3 999995 2 7 999995 2 6 999985 2 117853 294703 1 8 999988 -352812 2 16 999984 1 221464 254696 21044 1 9 999981 935753 1 2 999999 -162709 2 407857 900122 1 13 999982 -592269 2 197381 404943 1 45488 658875 740966 1 2 999999 -686785 2 65567 367727 1 8 999999 -649977 2 19 999997 2 2 999999 1 636158 732651 -345441 2 2 999999 1 607681 674696 710405 2 2 999999 2 2 999999 1 16 999995 -495040 1 2 999999 979343 1 2 999999 -125662 1 2 999999 262904 1 245576 319407 619977 1 1955 421935 171920 2 719241 817983 2 150023 383217 2 10 999995 2 85796 547734 2 17 999992 2 399027 512030 2 3 999989 1 2 999999 883629 1 390420 791716 -375192 2 20 999987 2 44166 997143 1 2 999999 -990585 2 848842 922334 2 18 999995 2 2 999999 2 2 999999 2 11 999993 1 184107 803245 314491 2 5 999996 2 689939 735882 2 2 999999 2 17 999999 1 7 1000000 452825 1 330467 461417 -209579 2 2 999999 1 2 999999 -860573 2 2 999999 2 16 1000000 1 2 999999 -178422 1 375419 627506 -574847 1 170911 943093 -996522 1 2 999999 -417022 2 2 999999 1 252472 388002 959837 2 8 999983 1 2 999999 203579 1 323922 655243 -120523 2 201661 522528 1 18 999999 -806388 2 2 999999 1 455546 877094 246620 1 2 999999 695001 1 2 999999 550047 1 306281 562761 445427 2 190289 613016 1 633368 750824 -958921 1 2 999999 -93301 1 2 999999 -392714 1 204445 668782 -933705 2 170877 189383 2 2 999999 2 2 999999 1 4 999982 532422 2 3 999986 2 2 999999 1 268274 278396 -851505 2 652128 653164 1 3 999990 -925300 1 2 999999 -267043 1 553135 891456 -792423 1 2 999999 -670321 1 148885 349171 270948 2 491562 997636 2 249624 408319 1 2 999999 -938794 2 2 999999 2 19 999998 1 675157 985795 862662 1 301130 920436 -863711 1 2 999999 -937778 1 149117 892642 649277 2 18 999985 1 2 999999 189825 1 9 1000000 -519672 1 18 999994 237859 2 2 999999 1 196820 903618 -405817 1 63350 517646 551781 2 2 999999 2 2 999999 1 8 999994 853135 1 290058 703863 201020 2 12 999989 1 2 999999 -875679 2 2 999999 1 8 999982 -978764 2 17 999983 2 2 999999 1 596115 698868 -289662 2 9 999990 2 731850 843783 2 308636 823329 1 339599 914785 -811541 1 332882 574056 29780 1 2 999999 277358 1 2 999999 -924859 2 284989 858524 1 155162 926291 -680965 2 2 999999 1 310528 318201 -377295 1 13 1000000 471369 1 2 999999 47179 1 25941 766905 -684869 2 2 999999 2 219248 304000 1 2 999999 -689768 1 333889 495960 -509253 1 2 999999 -190501 2 9 999983 1 2 999999 -126687 1 356078 644660 -14830 2 88660 334027 1 2 999999 -548108 2 2 999999 2 2 999999 1 3 999981 447607 1 13 999984 -846989 2 130595 864541 1 2 999999 -566868 2 2 999999 1 18 999985 -711103 2 8964 664480 1 2 999999 -298329 2 10 999984 2 473051 554443 1 13 999994 -776166 1 2 999999 609297 2 9 999983 1 366022 989822 671911 2 19 999981 1 374732 668566 477934 2 2 999999 1 2 999999 -848080 2 18 999998 2 3 999987 1 694338 730488 202506 1 9 999992 -43652 2 2 999999 1 18 999999 -531343 1 516221 690086 -448805 2 9 999998 1 10 999991 224961 2 10 999998 1 2 999999 239846 2 11 999987 2 14 999988 2 392307 481522 1 2 999999 -144536 2 145362 830147 2 2 999982 2 2 999999 1 132302 651030 -886311 2 10 999989 2 51945 997506 1 17 999993 151429 2 7 999997 1 2 999999 874624 1 2 999999 741939 1 17 999999 985918 2 1297 341228 1 8 999996 550862 2 2 999999 1 1 999987 -650830 1 2 999999 -993257 2 6 999987 1 1 999983 301541 1 26138 862613 -533787 2 17 999989 1 2 999999 336784 2 4 999995 2 4 999985 2 11 999991 2 228751 619491 1 19 999992 22656 2 6 1000000 1 795182 883245 -683771 1 217051 714717 -956582 2 17 999992 2 1 999984 2 2 999999 2 20 999991 2 15 999985 1 184335 720451 -425604 1 19 999982 330171 1 6 999997 990353 2 14 999992 1 2 999999 -137258 1 11 999987 -749646 2 155451 989195 1 2 999999 -869166 2 2 999999 1 837961 934364 -368113 2 3 999991 2 523797 667347 2 3 999981 2 13 999991 2 2 999999 1 5 999996 -633361 2 437337 991010 1 2 999999 957196 2 12 999999 2 186158 363211 1 2 999999 732944 2 3 999981 1 2 999999 -178759 2 2 999999 1 7 999984 45920 2 2 999999 1 2 999990 440974 2 2 999999 2 16 1000000 2 6526 978315 2 2 999999 1 14 999989 761051 1 5 1000000 -963937 2 4 999993 2 2 999999 2 8 999991 2 2 999999 1 12 999991 880822 2 12 999992 1 437284 935006 -67043 1 7 999985 -495103 1 268251 704626 -878592 1 2 999999 -273964 1 2 999999 69858 1 606020 988918 95236 1 2 999999 -665173 1 2 999999 -973295 2 283017 529740 1 432158 474684 -508743 2 12 999997 2 4 999996 2 3 999984 2 2 999999 1 461803 708547 -784373 1 7 999985 16983 2 2 999999 1 15 999984 -559366 2 2 999999 1 17 999997 182906 2 2 999999 2 486070 803500 1 19 999992 -438094 1 13 999987 -224182 2 15 999986 2 271990 359773 1 9 999990 -55589 1 218988 357999 240773 2 6985 974728 2 11 999992 1 2 999999 778413 1 5 999992 237884 1 17 999994 -38376 2 223209 426340 2 2 999999 1 500853 961564 653993 2 13 999983 2 2 999999 1 9 999985 -288553 2 904663 933654 1 2 999999 718977 2 2 999999 2 1 999983 1 18 999986 464370 1 19 999991 423323 2 307309 803874 1 163485 975720 596554 2 2 999999 1 2 999999 811925 1 2 999999 918394 1 2 999999 256710 2 2 999999 1 2 999999 356669 1 2 999999 44701 2 43197 658876 2 14 999993 1 2 999999 579540 2 96139 566858 2 5 999982 2 2 999999 1 2 999999 533585 1 2 999999 -201786 1 6 999996 156768 2 442931 444599 1 11 999993 -521185 2 2 999991 1 2 999999 750645 2 525916 688537 1 2 999999 770973 1 16 999994 353501 2 12406 986258 2 2 999999 1 2 999999 420810 2 150389 657996 2 41401 48689 1 258766 930064 612531 2 13 999982 1 9 999993 -240016 2 118878 579973 2 2 999999 2 2 999999 1 2 999999 -23232 2 2 999999 1 13 999982 -296706 2 679686 832075 1 2 999999 -194908 2 2 999999 2 14 999981 1 69431 425832 -719558 1 14 999981 -240620 2 9 999986 2 2 999999 2 9 999985 2 3 999989 1 13 1000000 -106463 2 2 999999 1 562110 635246 833992 1 2 999999 615916 1 6 999996 426096 2 2 999999 2 2 999999 2 2 999999 2 11 999997 2 470441 808117 2 4 1000000 2 2 999999 2 16 999994 2 2 999999 2 2 999999 1 17 999985 -433820 2 2 999999 2 2 999999 2 5 999989 2 842782 973895 1 2 999999 -489172 1 2 999999 -186552 1 654342 716172 806672 2 2 999999 1 9 999998 169035 2 2 999999 1 2 999999 -943515 1 1 999997 732252 2 2 999999 1 189377 253512 59594 1 2 999999 384382 2 14 999990 1 14 1000000 -896164 2 2 999999 1 484697 724222 -490373 1 2 999999 979371 2 2 999999 2 202278 468019 1 2 999999 -778805 1 12 999983 -59528 1 106031 631763 -699638 1 3 999991 -675416 2 64060 262944 2 120571 377734 2 11 999984 2 18 1000000 1 374405 470968 772726 1 434215 913441 533708 2 2 1000000 2 11 999981 1 11 999993 788322 2 1 999981 2 399228 677844 2 431354 718982 2 147981 252718 1 19 999987 -688090 2 8 999989 2 196095 562924 2 2 999999 2 19 999986 2 2 999999 1 761394 887109 869877 1 12 999990 378096 2 2 999999 2 2 999999 2 6 999983 1 1 999994 -571556 1 209937 273635 -386458 1 497735 800608 -11375 2 2 999999 2 17 999997 1 2 999999 -984315 2 881268 906781 2 3 999999 2 174627 641882 2 2 999999 1 2 999999 90458 2 284142 993137 2 2 999999 1 2 999997 736296 1 2 999999 -588617 2 3 999988 1 2 999999 -559536 2 2 999999 1 3 999999 -472141 2 2 999999 1 2 999999 719051 2 508713 563335 1 535901 857453 112077 2 2 999999 1 7 999984 -177101 1 2 999999 991789 2 7 999993 2 10 999999 1 6 999994 -512686 1 2 999999 -986622 2 2 999999 1 2 999999 896722 1 551697 658789 -197991 2 114984 662137 1 6 999994 -433428 1 6 999983 893624 2 27325 305296 1 2 999999 896459 2 2 999999 1 2 999999 886305 1 795953 937861 641131 2 4 999995 2 816241 883856 2 12 999992 2 330408 416956 1 20 999987 -242780 2 384868 795571 1 36877 406972 730368 2 2 999999 1 2 999999 114451 2 2 999999 1 2 999999 -55700 2 9 999992 2 19 1000000 1 3 999988 -385263 2 2 999999 1 2 999999 910570 2 5 999999 1 2 999999 -937208 2 2 999999 1 17 999986 703704 1 215159 426099 -554356 2 214767 882661 2 2 999999 1 2 999999 514181 2 816228 955233 1 87660 983202 78319 2 2 999993 2 7 999994 2 2 999999 1 2 999999 355273 2 9 999994 1 2 999999 812335 1 2 999999 -991571 1 2 999999 -717519 1 2 999999 -159169 1 2 999999 -775734 2 7 999998 2 10 999995 1 663454 817426 753176 2 2 999999 2 2 999999 1 145794 670519 -885790 2 17 999991 2 13 999984 1 2 999999 -488329 2 48529 550625 2 2 999999 1 405536 451361 -216493 2 680052 806874 2 2 999999 1 2 999999 -944282 2 13 999994 2 14 999998 2 338766 389161 2 445633 522446 2 2 999999 1 94406 248565 123153 1 7173 407050 -158082 1 185064 803981 234444 1 14 999994 -347450 2 18 999990 1 2 999999 -343783 1 9 999994 -644318 1 2 999999 -778415 2 61260 990243 1 773860 823311 366897 1 2 999999 -478501 1 4 999997 -876881 2 703357 917312 2 16 999986 2 2 999999 1 14 999990 303133 1 2 999999 -944773 1 4 999995 954147 1 2 999999 -79203 2 12 999995 2 983853 998709 2 665689 863818 2 13 999991 1 1 999995 576664 2 296817 685078 1 342291 751616 -530074 1 346994 822143 854794 2 13 999989 2 17 999993 2 7 999994 1 2 999999 -179110 2 2 999999 1 2 999999 -535599 2 790343 839932 1 17 999996 -670355 1 14 999990 -632766 1 42174 848959 363571 1 12 999989 136898 2 19083 659339 2 2 999999 2 2 999999 1 623967 972353 -149659 2 14 999985 1 2 999999 687858 2 368719 759422 2 4 999999 1 9 999991 90046 1 1 999981 654082 1 2 999999 58860 2 12 999985 2 14 999981 1 19 999984 885314 2 2 999999 1 663811 818545 -858410 1 48247 630375 -290796 1 315002 758940 808631 1 12 999983 989506 2 3 999984 2 12 999983 2 14 999983 1 16 999996 -412054 2 2 999999 2 2 999999 1 2 999989 937712 1 4 999982 -57940 2 188108 510687 2 356582 597885 2 13 999998 2 4 999981 2 2 999999 2 14 999996 2 19 999981 1 2 999999 3127 1 2 999999 510678 2 2 999999 1 14 999995 137993 2 20 999988 2 5 999984 1 2 999999 -49074 1 2 999999 -953361 2 9 999993 1 6 999990 -282627 2 4 999981 2 160103 970900 1 2 999999 302009 1 11 999984 574649 2 2 999999 2 10 999992 1 2 999999 468201 1 2 999999 457891 2 59351 549434 1 260870 656109 -282578 2 14 999984 2 88118 965284 1 2 999999 502085 2 2 999999 1 11 999992 337631 2 9 999985 2 2 999999 1 637971 718918 154172 2 2 999999 2 2 999999 2 15 999981 1 1 999994 203009 2 111116 330591 2 515709 718515 2 432327 511735 2 18 999983 2 16 999984 1 192343 469947 151381 1 17 999993 -215717 1 240659 383268 107299 1 20 999990 -765772 2 2 999999 2 2 999991 2 4 999998 1 19 999996 -100033 1 18 999984 -668088 2 2 999999 2 2 999999 1 8 999987 -708725 1 169517 713184 -886440 1 181428 431523 674467 2 18 999994 2 279288 577666 1 630990 797593 354964 2 2 999999 2 559410 578119 2 16 999993 2 2 999999 2 2 999999 2 3 999995 2 499629 968160 1 12 999989 82596 2 2 999999 1 379420 584364 -109163 1 577338 635086 -32567 1 10 999982 -85515 2 350723 476602 1 135180 848815 -187727 1 2 999999 355747 2 8 999997 1 2 999999 271237 2 567772 859626 2 2 999999 2 2 999999 2 73543 787676 2 3 999982 1 16997 394374 -100910 1 2 999999 583992 2 2 999999 1 411008 936733 579682 1 4 999995 -472642 1 46523 393125 320012 2 2 999999 2 7178 870759 1 485494 574414 518327 1 2 999999 -292369 2 2 999999 1 2 999999 330041 1 1 999998 330453 1 635899 728540 -726900 2 2 999999 2 97520 540419 1 2 999999 -206008 1 5 999993 -255701 1 12 999993 -540985 1 15 999998 569128 1 620791 638313 -869009 2 20 999997 1 303663 961326 -98524 1 2 999999 -315070 1 94863 787631 476504 2 610275 982762 1 2 999997 473026 1 775961 927700 997088 1 14 999997 -374235 2 2 999999 1 1 999998 97592 2 2 999999 2 4 999994 1 214472 948283 -610537 2 7 999997 1 2 999999 82812 2 2 999999 2 2 999985 2 17 999982 2 87405 477876 1 83740 307616 985864 1 383289 996754 -280531 2 2 999999 2 2 999999 2 2 999999 1 930534 996969 296570 2 2 999999 2 10 999991 2 18 999993 2 582494 835124 1 117675 514467 -582850 2 594306 738221 1 2 999999 923934 2 523284 843325 1 2 999999 205559 2 337 573479 2 3 999992 1 2 999999 281211 1 19 999982 -480822 2 336356 720742 2 11 999994 1 2 999999 371240 1 2 999999 508061 2 893888 986385 2 328161 773101 1 2 999999 384036 1 53271 902023 550372 1 2 999999 -204154 2 2 999999 2 2 999999 2 2 999999 2 349802 587169 2 10 999982 2 31056 702359 2 2 999999 1 2 999999 512373 1 5 999994 949370 1 395721 485664 48470 1 2 999999 -845654 1 79997 893847 192933 2 300343 831551 2 670291 783361 1 195255 745463 887956 1 193492 582465 -605337 1 405696 701359 -768138 2 2 999999 2 2 999999 1 2 999999 471550 2 7 999988 2 225313 667266 1 694134 749330 522889 2 2 999999 2 2 999999 1 18 999988 65710 1 2 999999 533222 1 2 999999 939768 1 160517 234501 -358435 2 129426 568989 2 189681 529565 1 44070 673031 -781415 2 371107 870900 1 2 999999 782947 1 2 999999 966069 1 20 999985 -609507 2 2 999999 1 9 999981 -860581 2 708342 878703 1 57350 439719 -952279 2 12 999999 2 2 999999 2 433108 642539 2 7 999996 1 302597 456154 363897 1 15 999994 -473392 2 846573 964364 2 2 999999 1 1343 89791 369082 1 16 999992 234695 2 10 999989 2 237168 829770 1 6 999992 962471 1 2 999999 379186 1 13 999987 105567 1 11 999984 831570 2 170988 730825 1 54685 410979 32746 2 2 999999 2 514200 999194 1 2 999999 -815111 1 2 999999 946791 1 2 999999 312652 1 2 999999 -362271 1 35316 108438 672479 2 110981 932711 1 663631 787364 562879 2 2 999999 1 12 999993 -100301 2 465333 751075 1 2 999999 137739 2 227132 475212 1 389263 538414 -244708 1 69308 806336 883218 1 2 999999 -992258 2 2 999999 2 3 1000000 1 16 999993 32737 2 13264 962148 1 633783 711279 -91718 1 367675 373761 -224303 2 306307 638063 2 2 999999 1 868410 955133 -674044 1 2 999999 -43634 2 6 999991 1 2 999999 580828 1 2 999999 -63087 2 2 999999 2 74847 144995 2 697407 911693 1 2 999999 -898344 2 2 999999 1 1 999985 -664895 1 2 999999 -695096 1 527955 537294 262572 1 4 1000000 214966 1 10 999988 -281580 2 18 999982 2 474425 819667 2 533320 670158 1 4 999997 834111 1 621197 639555 179197 1 175003 414897 -827095 2 222759 438476 1 2 999997 -99683 1 3 999992 204887 1 291425 507358 -72561 2 16 999996 1 2 999999 -801370 2 91866 416448 1 2 999999 -776657 1 194347 898174 -418865 2 2 999999 1 2 999999 281185 1 2 999999 -172133 2 2 999999 1 2 999999 443156 2 2 999999 1 174714 580418 -996325 2 2 999999 2 2 999999 1 2 999999 761353 2 617054 931671 1 2 999999 656356 1 267850 444255 -341031 1 5 999983 -692772 2 382235 640639 1 2 999999 -452464 1 208531 303177 896597 2 2 999999 1 18 999987 4298 1 165329 404914 220667 2 2 999999 1 4 999995 -8979 1 5 999996 132380 2 6 999985 1 370506 998968 473738 2 167142 472207 1 850637 855522 772109 2 2 999999 1 183866 952517 656521 2 2 999999 1 2 999999 -477440 1 2 999999 654546 2 87032 405144 1 119933 217268 575281 2 17 999995 2 94938 612745 1 15 999996 202148 1 13 999989 -204117 2 2 999999 2 7938 478667 1 19 999999 246558 2 634821 881719 2 3 999987 2 14 999986 1 411518 560501 -146934 1 2 999999 887061 1 17 999993 946690 2 12 999983 1 9 999986 -620639 1 2 999999 685540 2 7 999997 2 2 999999 2 2 999999 2 5 999998 1 10933 535536 156844 1 3 999984 -927203 2 8 999992 1 34303 989378 -906093 2 393875 696477 2 2 999999 2 192306 625336 1 2 999999 -403200 1 221208 627014 -153753 2 2 999999 2 594765 767373 2 263737 851365 2 2 999999 2 11 999996 2 7 999982 1 396649 531534 865807 1 18 1000000 -856374 2 456723 599511 1 7441 488080 107291 2 16 1000000 1 2 999999 -21933 1 2 999999 37867 1 2 999986 488112 2 335467 402951 2 2 999999 2 2 999999 2 168418 583534 1 2 999999 -851002 2 2 999999 1 2 999999 250820 1 2 999999 -336754 2 712818 791654 1 3 999994 753151 1 2 999999 620042 2 26233 940277 1 1 999998 -474753 2 3001 35917 1 85720 858279 46792 2 15 999994 1 48186 287488 406073 2 18 999991 1 259147 715246 -804625 2 11 999989 1 2 999999 387317 2 329009 935133 2 413114 467219 2 6 999981 2 761393 835680 1 2 999999 -158998 2 2 999999 2 2 999999 1 20 999985 -81152 1 2 999999 397467 1 2 999999 330549 2 52326 68194 2 2 999999 1 28121 953029 267116 1 15 999994 -751213 2 2 999999 1 374652 428536 328978 1 50510 457444 537484 1 13 999987 -778367 2 2 999999 2 2 999999 1 2 999999 678267 2 2 999999 1 2 999999 -905135 2 16 999997 2 12 999985 2 17 1000000 2 2 999987 2 8 999991 1 17 999993 -870446 1 20695 391877 -829544 2 9 999985 2 2 999999 2 17 999990 2 15 999991 2 9 1000000 2 1 999984 1 2 999999 -824154 2 12 999989 2 2 999999 2 2 999999 2 12 999995 2 4 999997 2 396046 996060 2 7 999988 2 8 999989 1 16 999998 -646649 1 6 999991 415980 2 2 999999 2 7 999986 2 2 999999 1 29420 439316 324272 2 12 999988 2 2 999999 1 16 999985 -950446 2 12 999993 2 2 999999 1 2 999999 -337756 2 2 999999 2 375645 485245 1 14 999982 -14568 1 763174 835420 600904 1 9 999993 -430226 1 137206 512915 750987 2 20 999981 2 6454 198961 2 2 999999 2 74570 827199 2 2 999999 2 161486 339043 1 20 999999 -37260 2 157242 519345 1 17 999985 647185 1 2 999999 932738 2 2 999999 1 2 999999 -696225 1 20 999981 -697041 1 14 999985 -387202 2 2 999999 2 226978 485814 1 5 999998 -981005 2 2 999999 2 31342 938378 1 329756 703190 -948883 1 15 1000000 -941362 2 15 999982 1 20 999987 -576281 1 11 999981 -609931 1 7 999999 979263 2 200307 699907 2 4 999986 2 114600 801227 1 2 999999 483156 1 2 999999 229644 2 8 999996 2 293572 477731 1 6 999994 -382554 2 145386 684224 1 2 999999 880514 1 215207 905657 130601 1 6 999990 501 1 2 999999 822737 2 293110 485697 1 289916 912479 -121848 1 1 999982 276777 1 2 999999 551244 2 482291 620740 2 2 999999 1 2 999999 543710 1 2 999999 911828 2 2 999999 2 2 999999 1 474124 818271 120273 2 19 999988 2 2 999999 1 3 999982 -792954 1 161515 386844 -192204 1 62215 791537 -628109 1 4 999991 -550277 2 3 999996 1 569812 594513 -417232 1 12 999994 882441 2 2 999999 1 609088 721624 -25953 1 8 999988 -759035 1 4 999992 -662269 2 2 999999 2 2 999999 2 2 999999 1 19 999986 354534 1 2 999999 139002 1 1 999985 525330 1 33301 811072 35807 1 513949 958134 -595156 2 17 999998 1 2 999999 888900 1 2 999999 666534 2 2 999999 2 14 999991 1 483561 630174 -968397 2 396146 797563 1 18 999994 -462100 2 2 999999 2 69424 713724 2 315779 519827 2 215031 442071 2 215667 738359 2 7 999998 2 2 999999 2 16 999982 1 6 999992 -386857 1 129297 990639 -458791 1 2 999999 -54281 2 2 999999 1 509728 774620 32628 2 926627 966702 2 11 999988 1 2 999999 -497567 2 2 999999 1 2 999999 62529 1 6 999988 -496408 2 150073 785780 1 15 999985 35021 1 76758 890399 57319 2 226008 292729 1 2 999999 -82967 2 10 999984 1 2 999999 333672 1 261570 270320 97447 2 2 999999 2 550107 869791 2 2 999999 1 231367 699497 128219 2 134393 198954 1 371434 534966 -53069 1 2 999985 397636 2 495586 888455 2 4 999991 2 18 999993 2 685622 686169 1 2 999999 246415 2 2 999999 1 507065 719088 740059 1 45023 258928 880183 2 18 999982 2 2 999999 2 16 999993 1 2 999999 -452176 1 582715 892280 -9094 1 2 999999 -643766 1 354589 859714 -538044 1 199488 626974 39687 2 2 999999 1 13 999997 -215885 1 18 999981 -6515 2 2 999999 1 2 999999 -527526 1 11 999983 -712988 2 387743 400078 1 2 999999 -963545 2 636751 739310 2 16 999986 1 16 999995 602939 2 174154 320164 1 2 999999 600696 1 108972 409911 -800028 1 11 999995 674340 1 421883 441604 -598385 2 829841 907603 1 2 999999 -38465 1 2 999999 -300731 2 2 999999 1 142203 281811 285960 1 2 999999 454415 1 6 999984 283591 1 126183 687187 -695212 2 2 999999 1 2 999999 780041 2 529515 536233 2 260690 526373 2 12 999992 1 18 999990 -842809 1 10 999983 -584080 1 416981 550886 47552 1 2 999999 -575360 2 2 999999 2 5 999985 2 2 999999 1 2 999999 74343 1 2 999999 -260238 2 2 999999 2 38136 829736 2 2 999989 1 2 999999 -257562 2 2 999999 1 2 999999 763180 2 2 999999 1 14 999992 638319 2 16 1000000 2 17 999991 2 13 999988 2 315061 432957 1 2 999999 811123 1 12 999990 -499434 2 286071 301624 1 862698 888345 -736603 2 16 999988 1 406928 708577 794260 1 772033 823649 -135656 1 2 999987 -205164 1 8 999989 815415 1 2 999999 535933 1 201113 293281 -230219 2 15 999991 2 19 999987 2 9 999999 2 328452 946434 2 2 999999 2 358101 428938 2 498764 695664 1 2 999999 -186580 2 590749 792006 1 26484 947353 959524 1 15 999985 -915986 2 9 999992 1 14 999993 492952 2 11 999994 1 481461 717813 130666 2 20 999986 2 244751 796337 1 5 999995 -913666 2 2 999999 2 4 999987 1 19 999996 596575 2 2 999999 1 107859 661139 -673619 2 20 999998 1 18 999993 141993 2 108203 608323 2 230876 749505 2 341763 901215 1 797710 980758 -396366 2 18 999982 2 7 999991 2 633762 953545 1 6 999983 -997865 1 529034 625007 -323109 2 14 999983 1 2 999999 274030 2 12 999988 1 383679 977092 572976 1 17 999998 -269833 2 403948 906516 1 2 999999 959747 2 221899 349757 1 6 999982 -404246 2 2 999999 2 2 999999 2 14 999982 1 18 999992 370828 1 19 999995 382361 1 2 999999 659629 1 499154 545715 905066 1 368316 802304 704671 1 2 999999 -210069 2 52281 908581 1 338431 484705 637625 2 2 999999 2 475042 837241 2 5 999994 2 18 999997 2 18 999999 2 2 999999 1 381463 540730 -17374 2 9 999989 2 5030 448152 1 3 999986 102264 2 2 999999 2 502557 995312 2 2 999999 1 9 999989 352216 1 526997 955541 -49260 1 2 1000000 872441 1 2 999999 650644 1 12 999993 -572232 2 766387 790552 2 189709 803300 1 4 999995 -931075 2 2 999999 2 2 999999 2 2 999999 1 9 999987 623774 1 2 999999 623927 1 15 999996 -308040 1 11 999997 418765 1 8 999991 746512 1 8 999987 723279 2 2 999999 1 300742 337864 -687006 2 2 999999 1 20 999985 576831 2 16 999982 2 6 999982 2 9 999987 1 7 999992 199581 2 2 999999 2 157391 779802 1 399844 953117 492684 1 20 999994 -593012 1 823129 922875 -805617 1 2 999999 -738082 1 2 999999 957269 2 588607 766367 2 18 999999 2 8 999983 1 2 999999 -458213 2 2 999999 1 2 999999 -649001 1 81200 316263 -344167 1 16 999981 208879 2 438930 896765 2 180581 634157 2 511626 881929 1 207073 916079 464981 2 2 999999 1 373943 409850 -115158 1 2 999999 371007 2 279134 443284 2 2 999999 1 2 999999 599348 1 3525 114585 -305573 1 2 999999 -671353 2 2 999999 1 91547 509388 846317 2 18 999982 1 8 999995 -325369 2 2 999999 1 629544 687978 11058 2 3 999999 1 2 999999 491518 2 2 999999 1 2 999999 813379 2 144725 792412 2 2 999999 1 20 999995 186336 2 2 999999 1 2 999999 356949 2 2 999999 1 2 999999 607176 2 3 999982 1 7 999985 -597701 1 225454 617758 -752868 2 13 999996 1 2 999999 981802 2 3 999995 1 14 999998 164767 2 181047 919781 2 8 999987 1 521260 602432 -527534 2 12 999999 2 12 999982 1 9 999986 254297 2 119524 629627 1 3 999985 -184943 1 232406 822707 -619450 2 225924 295620 2 2 999999 1 2 999999 252932 2 4 999992 2 2 999999 2 946129 947472 1 2 999999 693459 2 3 999994 1 2 999999 -250490 1 55044 172795 -397615 1 2 999999 -18489 1 476179 851052 -959960 1 19 1000000 -578979 2 137657 678746 1 403499 542432 -657560 2 18 999983 1 10 999988 760319 2 3 1000000 1 532944 850718 -456962 1 2 999999 -201679 2 20 999989 2 10 999994 2 7 999985 2 13 999982 2 32882 196387 2 15 999987 2 301910 667868 1 109465 973851 -411256 1 15 999989 -454891 1 431775 881595 -743221 2 12 999991 2 2 999999 1 536707 666866 159648 2 2 999999 1 586104 991076 -324050 2 278371 422227 1 2 999999 -750245 1 2 999999 -269905 2 2 999999 1 10 999997 -908704 2 8 999992 1 335153 559191 372269 2 1 1000000 2 10 1000000 1 637948 994321 511272 1 549220 793887 -487974 1 5 999994 -810831 1 457131 694926 -765929 1 2 999999 -904931 2 111167 154997 2 2 999999 2 527106 569365 1 4 999983 439542 2 2 999999 1 2 999999 -266313 2 114670 602569 2 2 999999 1 707560 759060 144403 2 206384 339859 1 509741 926039 -722880 2 2 999999 1 2 999999 455341 1 523773 536226 -668997 1 15 999999 -518037 1 4 999981 404778 2 264293 852150 1 2 999999 680846 1 472412 684809 238838 2 132808 630003 2 3 999998 2 188752 710260 2 2 999999 1 8 999998 -130372 2 31561 457142 1 2 999999 -925077 2 147710 560952 2 16 999981 2 2 999999 1 18 999989 833322 1 10 999989 -855146 2 34033 784013 2 172764 468110 2 2 999999 1 1 999987 -500579 2 714769 925589 2 308858 752600 2 2 999999 1 110341 558384 -97587 2 306477 534624 1 2 999999 474770 2 7 999995 2 50998 174834 1 297800 841404 -486310 1 2 999999 -594802 2 12 999989 2 694058 945742 2 2 999999 1 5 999998 -777390 2 250710 419316 2 2 999999 2 10 999985 2 278794 996781 2 13 999990 2 2 999999 2 19 1000000 2 456072 577447 1 6151 388185 41460 2 509241 811090 2 2 999999 2 2 999999 2 2 999999 1 11 999989 672027 2 405846 623137 2 8 999985 2 121060 769362 2 7 999982 1 2 999999 715745 2 2 999999 1 2 999999 -689029 2 2 999999 1 2 999999 517373 1 5 999983 289022 2 2 999999 1 2 999999 624589 2 2 999999 2 9 999987 1 16 999985 -973474 2 2 999999 2 2 999999 1 2 999991 112995 1 2 999999 230316 2 197222 235596 1 9 999987 192452 1 9 999994 -54409 1 2 999999 301200 1 4 999989 293713 1 6 999987 39790 2 12 999984 2 18 999983 2 2 999999 1 162143 640694 -562883 2 10 999997 2 2 999999 2 2 999999 2 145886 942503 2 237280 968724 1 2 999999 -728031 1 83619 311582 838266 2 6 999988 2 295760 330227 2 463267 618417 2 2 999999 2 359441 997285 2 2 999999 2 7 999983 1 382649 479905 12044 1 19 999985 -41558 1 2 999999 -326689 2 13 999981 1 3 1000000 -698317 2 2 999999 1 20 999983 325471 1 2 999999 -419875 1 2 999999 55735 2 179637 750790 2 2 999999 1 17 999992 614833 2 2 999999 1 2 999999 696841 1 684940 955983 321677 1 19 999991 26341 2 10 999983 1 442178 856881 188518 2 2 999999 2 277995 419096 1 13 999991 -16843 1 29866 890809 -951876 2 13 999987 2 10 999981 2 14 999994 1 2 999999 -730128 2 18 999989 2 2 999999 2 196916 877188 1 14 999986 919006 1 433122 567073 488033 2 703696 773933 1 15 999989 -188046 2 2 999999 1 19 999999 -685572 1 12 999996 55919 1 2 999999 -323020 2 2 999999 2 224202 426672 1 2 999999 -841128 1 232614 491817 -54105 2 9 999986 2 501075 773522 1 784379 846724 170917 2 2 999999 2 2 999999 2 220495 873575 1 19 999996 -817381 1 924681 991032 827766 2 274713 899669 2 2 999999 1 153827 399279 368559 2 2 999999 1 12246 177225 -838773 2 14 999982 1 88128 345049 -21994 2 19 999987 2 9 999999 2 2 999999 2 201173 772568 1 18 999986 329988 1 2 999999 -359060 2 2 999999 2 13 999994 1 2 999999 586735 2 3 999995 1 2 999999 -784717 2 435295 523275 2 447561 612077 1 16 999993 810838 1 2 999999 241449 2 1 999987 1 819017 966932 -627727 2 14 999989 2 14 999983 2 17 999991 1 151398 773461 -675198 2 219512 238702 1 3 999995 454663 2 11 999992 1 16262 350642 682630 2 16 999988 2 5 999989 2 2 999999 2 17 999985 1 2 999999 -482614 2 8 999985 2 310692 548903 2 62047 71989 2 16 999990 2 484613 960853 1 2 999999 -663313 2 34128 486867 1 2 999999 -962856 1 2 999999 -364045 1 2 999999 -141863 1 2 999999 -923817 1 1 999987 746675 2 2 999999 1 2 999999 328025 2 2 999999 1 2 999999 462016 1 2 999999 925310 1 2 999999 -344601 2 2 999999 1 358107 677160 -29819 2 2 999999 1 131217 318377 229389 1 9 999986 942572 1 24288 314522 -958704 1 19 999985 596002 1 218510 931151 -817175 2 2 999999 2 263225 971735 2 2 999999 1 2 999999 227503 2 2 999999 2 11 999996 2 2 999987 1 186027 581343 415901 2 2 999999 2 2 999999 1 2 999999 128621 1 7 999988 323242 2 17 999992 1 310067 656669 526011 2 2 999999 2 11 999994 1 8 999983 458102 1 4 999996 -460575 2 2 999999 1 335653 790617 -420358 2 211697 312295 1 20 999983 815081 1 647835 882095 175000 2 4 999990 2 191794 258769 1 195502 689198 55558 2 11 999988 2 2 999999 2 232494 236329 1 2 999999 -470620 1 57845 176618 -219173 1 24831 244557 204957 2 2 999999 1 3 999991 -747744 2 2 999994 2 192030 346533 2 2 999999 2 2 999999 2 337824 343446 2 2 999999 1 2 999999 28424 1 6 999995 -820485 2 288674 989806 2 8 999995 1 439803 705807 -731993 2 420623 848730 2 352954 655277 1 192222 642976 818753 1 2 999999 813584 2 2 999999 2 2 999999 2 2 999999 1 621086 793583 -328938 2 18 999983 1 2 999999 -242411 2 431107 454746 2 15 999993 1 2 999999 872919 2 736561 764175 2 807032 956653 1 567432 946722 292627 2 2 999999 1 219837 317979 -81991 1 2 999999 -451465 2 2 999999 2 517121 590020 1 18269 276872 518311 2 162660 699814 1 2 999999 -734194 2 10 999993 1 875694 994367 278538 2 8 999990 2 2 999999 2 10 999991 1 131788 981468 413691 1 354226 688810 -372005 2 16 999985 2 404555 472160 1 10 999997 890392 2 2 999999 1 5 999988 385333 1 2 999993 -259072 2 2 999999 1 88454 740529 -670116 1 12 999986 124600 1 351479 637711 549451 2 2 999999 2 222182 966593 2 126105 788137 1 2 999999 70034 1 873895 899841 684180 2 226297 476128 1 17 999988 633732 1 8 999988 -734306 1 2 999999 559642 1 601763 967803 -470879 2 295213 629383 1 6 999991 -531475 1 10 999998 169781 1 11 999983 -509409 1 2 999999 554434 2 2 999999 2 558723 810115 1 1 999982 -588489 2 181854 403593 1 2 999999 561202 1 698255 975531 905671 1 439206 582538 -255522 2 108456 529592 1 195797 647758 315902 1 5 999988 -641082 1 2 999994 324175 1 474805 765426 -67647 1 9 999992 187354 1 2 999999 301446 2 586292 934142 2 2 999999 2 2 999999 1 2 999999 800425 2 330210 676686 1 58694 316564 245670 1 6 999988 50624 1 6 999993 -831066 1 49427 153175 -886256 2 20 999992 2 558233 767709 2 16 999990 1 9 999997 958954 1 2 999999 -866993 1 5 999988 -339128 2 2 999999 1 184530 921973 -688058 2 953624 994739 2 2 999999 2 2 999999 1 3 999984 44398 2 3 999996 1 2 999999 596188 1 155223 171013 -160490 2 62496 493964 1 2 999999 815906 2 2 999999 2 5 999989 1 67368 810930 415776 2 9 999992 1 18 999987 -637552 2 18 999997 2 18 999990 2 687041 971852 2 8 999997 2 6 999987 1 168928 613432 -12379 1 241703 690972 315629 1 735798 825930 -157800 1 6 999988 970606 1 2 999999 446441 1 12 999993 348898 2 617778 919141 2 2 999999 1 5 999989 -775517 1 2 999999 653302 2 5 999987 2 2 999999 1 257485 391454 466079 1 6 999996 475747 1 16 999988 542705 1 377585 657754 881204 1 2 999999 -603712 1 2 999999 -595902 1 820786 888650 -351343 2 16 999982 2 2 999999 1 2 999999 334674 1 5 999985 -718462 1 9463 331023 391367 2 15 999984 2 19 999995 2 4 999992 2 470758 947612 1 2 999999 740312 1 2 999999 223704 1 224615 799783 537502 2 2 999999 2 2 999999 2 234782 960401 1 12 999997 -775480 2 20 999982 2 2 999999 1 1 999992 -74088 2 93119 438326 1 2 999999 202438 1 305531 702989 -316924 1 2 999999 -936589 2 500257 571434 2 384295 842856 2 2 999999 2 301982 367446 1 2 999984 -278647 1 2 999999 -891183 1 193120 340038 478655 1 15 999991 480960 2 495644 617154 1 91699 956975 977503 1 27952 662575 -922933 1 2 999999 -946544 1 2 999999 626422 2 17 999983 1 2 999999 803076 1 2 999999 -264081 1 18 999981 -756470 1 14 999999 -965323 2 3 999998 1 2 999999 -457249 1 336282 726976 268295 1 5 999982 849952 2 2 999999 1 2 999999 710538 1 15 999988 -225386 2 13 999992 2 20 999996 2 4 999998 1 2 999999 382481 2 5 999994 1 13 999984 22755 2 12 999999 2 2 999999 2 18 999982 2 5 999985 1 4 999990 274550 1 21295 366677 -599206 1 2 999999 -378706 2 204797 794787 2 3 1000000 2 12 999992 2 188072 995766 1 16 999987 -286618 2 378423 449062 2 16 999998 2 15 999987 2 533027 677372 2 66152 341213 1 19 999990 595562 1 272100 753737 -442375 1 7 999997 971448 2 372347 441571 2 5 999992 2 679211 807135 2 306789 348927 1 4 999996 -899740 1 2 999999 66738 2 2 999999 1 2 999999 -894442 2 2 999999 1 258361 922234 -890508 1 481139 663090 -425929 2 2 999999 1 9 999998 -45785 1 2 999999 109630 1 2 999999 -798155 2 288911 630400 2 124439 286235 1 13 999993 414813 1 575797 975680 -422381 2 2 999999 1 15 999985 133868 1 263733 395139 -146568 1 2 999999 -441611 1 244307 831856 321999 1 2 999999 -674839 1 5 999995 151451 2 2 999999 1 120965 314966 -95738 2 680044 936785 1 12 999989 -792205 2 211428 295531 2 868969 931921 2 11 999994 1 11 999997 440361 1 376701 679074 885099 2 2 999999 1 163660 624179 -983635 2 18 999996 2 8 999986 1 2 999999 921281 1 2 999999 547765 1 2 999999 906880 1 574803 749867 214157 1 101916 493915 -322476 2 2 999999 1 19 999995 -395678 2 61066 186774 1 2 999999 705744 2 7890 650410 1 260857 754506 -872380 2 2 999999 1 2 999999 588420 1 2 999999 -672222 2 366393 893389 2 243008 786479 1 20 999988 -284872 1 2 999999 -460148 2 2 999999 1 2 999999 505326 2 291823 749592 1 19 999988 -284889 2 391899 830571 1 2 999999 -986029 1 17 999983 365248 2 20 999999 1 17 999994 -671840 2 498762 650264 1 381580 642323 816405 1 2 999999 -477161 2 30390 66565 1 2 999999 711 1 2 999999 -858641 2 290929 504298 2 2 999999 1 208773 876251 159597 2 2 999999 1 303461 986377 -348570 1 4 999989 -974460 2 572085 648230 2 14 999996 1 7 999998 998097 2 207500 496369 1 605052 767744 -8762 1 20 999984 -756118 2 241759 840992 2 19 999982 2 18 999989 2 9 999999 2 174914 429876 2 20 999984 1 8 1000000 -266837 1 4 999984 -966900 2 2 999999 2 2 999999 1 22684 168605 -759200 1 2 999999 613345 1 570774 661424 -643066 1 17 999988 735436 2 27517 56897 2 650416 903524 2 692518 774387 2 130997 427333 2 182616 876501 2 2 999985 1 2 999999 -265140 1 4131 722584 -341761 2 2 999999 2 2 999999 1 2 999999 -35754 2 2 999999 1 5 999986 -78474 2 1 999984 1 2 999999 585614 1 16050 713996 -152499 2 2 999999 1 2 999999 -961030 1 3 999981 354453 1 2 999999 384875 2 2 999999 1 141684 413239 750375 2 2 999999 1 19 999987 -82466 2 2 999999 1 2 999999 -56630 1 2 999999 -548223 2 18 1000000 1 248993 852071 419593 2 2 999999 1 2 999999 -557185 1 2 999999 182634 1 41259 380314 -578619 1 12 999981 -855611 2 2 999985 1 248429 544342 209305 2 2 999999 2 73182 613529 1 9 999989 68580 2 12 999988 1 49827 913662 543931 2 2 999999 1 18 999986 -489488 2 13 999983 2 607618 940637 1 2 999999 -825031 2 383755 441512 1 10 999985 502010 1 2 999999 -565487 1 17 999995 -360341 1 509006 598367 -834914 1 728 82084 986779 1 2 999999 309531 2 110423 870956 2 2 999999 1 9 999991 969431 2 261007 609261 1 2 999999 354653 1 18 999994 304770 1 18 999985 -444253 1 282163 981633 369515 1 380648 964837 -493107 2 8 999984 2 11 999991 2 2 999999 1 2 999999 826305 1 2 999999 952097 2 2 999999 1 9 999983 -203522 2 80686 489848 1 20 999981 25024 2 194335 816572 1 2 999999 -589389 1 2 999999 -370156 1 316397 813698 643702 1 576807 782287 908158 2 2 999999 2 261413 571833 2 6 999992 1 16 999987 -211095 2 1 999990 2 2 999999 2 203426 203543 2 2 999999 1 15 999989 -543450 2 441386 589733 2 15 999997 1 2 999999 695072 1 467628 760266 -570861 2 570319 813062 2 599748 977644 2 750190 777669 2 2 999999 1 2 999999 40010 1 286082 963631 -898284 2 4 999999 2 11 999987 2 401614 469327 2 18 999994 2 491872 754864 1 480738 511562 987139 1 2 999999 -310152 2 18 1000000 1 88635 571855 -766579 2 33817 490090 2 47941 208262 1 126239 284551 842969 2 2 999999 2 2 999999 1 2 999999 907235 1 2 999999 799672 1 2 999999 86920 1 2 999999 -526853 1 11 999984 80334 1 10 999992 -18475 1 15 999983 -832073 2 15 999984 1 560527 929665 611074 1 17 999986 486490 2 2 999999 2 2 999999 1 2 999999 678920 1 2 999999 258740 1 217156 891059 390229 2 149311 887840 1 2 999999 -918643 2 9 999991 1 1 999992 432442 2 735604 928785 2 2 999999 2 12 999988 1 612144 736010 380081 1 5 999983 919678 2 6 999983 2 2 999999 2 335870 610030 1 489107 988776 -934236 1 41394 960133 -457145 1 17 999988 -142580 2 3 999986 2 210667 433057 1 2 999999 961160 2 68013 783814 1 2 999999 615465 1 2 999999 999656 1 224343 738143 -755632 1 2 999999 -963555 2 579631 932425 2 14 1000000 1 424041 581843 -129338 1 19 999995 -845326 2 13 999993 2 2 999981 2 135510 834599 1 16 999989 -306319 1 5 999981 -648435 2 439561 720868 1 2 999999 -486965 2 14 999998 2 324490 908329 1 121371 393768 -898407 2 2 999999 2 2 999999 1 2 999986 -795960 2 487010 525448 2 2 999999 1 15 999987 -837079 2 8 999999 1 281102 635683 -653409 1 2 999999 -261399 1 14 999982 496056 2 2 999999 1 12 999992 572177 1 18 999991 342851 2 2 999999 2 4 999994 1 2 999999 300674 1 2 999994 524172 1 16 999985 -504355 1 5 999984 -895490 1 82800 246755 124323 1 451903 633421 209389 2 145472 412514 2 610248 863865 2 2 999999 1 2 999999 -805791 2 757150 784795 2 2 999999 2 357228 756839 1 16367 535489 301858 1 352198 726390 606537 2 73220 228598 2 2 999999 2 20 999998 1 15 999990 81831 2 1171 979446 2 20 999993 1 55474 893646 -48248 1 2 999999 -549346 2 433585 637165 1 686387 701775 569792 1 2 999999 575819 2 17798 336191 2 4 999981 2 178138 221402 1 29398 375451 -562833 2 290066 455367 1 1 999982 -612964 1 2 999999 169276 1 2 999999 820263 2 242686 586367 1 4 999989 348045 2 2 999999 1 2 999999 -212239 2 11 999997 1 2 999999 -412659 1 2 999999 -699884 2 275106 632783 2 72476 440807 2 422494 601067 2 17687 839640 1 2 999999 -189539 2 2 999999 1 5 999985 164753 1 2 999999 -947134 1 592241 599605 -726189 2 2 999999 1 2 1000000 990246 2 2 999999 2 2 999999 2 2 999999 2 9 999986 2 3 999989 1 105147 316606 410182 2 2 999999 2 19 999984 2 2 999999 2 673288 883157 1 492786 881722 946915 2 2 999999 2 2 999999 1 389688 501263 -684486 2 579362 973861 2 5 999989 1 155672 937659 287573 1 496623 692738 -687432 1 737590 999982 -767888 2 10884 143677 1 1 999992 759289 2 4 999982 1 30465 958545 -112711 2 171706 840810 1 2 999999 762917 1 14 999994 705013 2 159708 657695 2 19 999982 2 7 999997 1 12 999993 -295789 2 589144 690229 2 6782 159100 1 538234 719478 215275 2 287602 922125 1 12 999995 -630588 2 153050 759032 2 816304 822691 2 15 999995 2 7 999989 1 16 999994 689868 1 407191 418024 773445 2 2 999999 2 279149 550607 2 18 999997 1 3 999992 -488959 1 72678 838196 -813928 2 842661 951958 1 11 999992 -902627 1 8 999989 -741727 1 2 999999 -68481 1 2 999999 -830773 1 7 999996 -394014 1 2 999999 116685 2 12 999989 1 513216 894224 -898344 1 1 999986 -17796 1 20 999996 -473899 1 5 999986 -553638 2 2 999999 2 277175 465594 1 9 999984 724728 1 14 999995 -360371 1 2 999999 -873212 2 2 999999 2 2 999999 1 125996 668516 -834682 2 411601 777073 2 2 999999 1 76020 368354 -272226 2 18 999990 1 2 999999 -91469 2 119064 862403 2 891757 987833 1 2 999999 938198 2 616456 856986 1 335903 572286 -293287 1 2 999999 -824651 2 36334 318947 2 5 999992 1 51538 833974 -616980 1 216699 472980 335391 1 19 999998 -899994 2 15 999994 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -849204 1 731644 936161 594278 2 14933 166076 1 8 999989 996440 1 2 999999 -781781 2 2 999999 1 15 999995 426474 1 4 999987 416765 2 332210 739968 2 10651 90345 2 1 999991 2 2 999999 1 233804 399349 884384 1 113317 450272 -966010 1 37494 716718 38110 1 2 999999 779255 2 15 999999 1 2 999999 819131 2 15 999986 2 347582 861302 2 8 999990 2 2 999999 2 2 999999 1 9 999985 436951 1 142395 648030 21501 2 2 999999 1 6 999999 322814 2 2 999999 2 155640 314055 1 2 999999 -348350 2 19 999994 2 2 999999 1 2 999999 3404 2 2 999989 1 2 999999 -419816 2 2 999999 2 316226 662699 1 18 999991 -567347 1 9 999985 788584 1 537639 824611 139680 2 12 999987 1 231839 849162 -468026 2 416510 945368 1 192679 779704 667293 1 17084 671091 -942162 1 2 999999 190409 1 2 999999 -711021 2 14 999995 2 18 999994 1 2 999999 -571232 2 14 999999 1 875917 990168 138875 1 18 999999 129413 2 4 999990 2 11 999994 1 15 1000000 326443 1 2 999999 750013 2 14 999994 2 2 999999 2 2 999999 1 6 999993 -950989 1 56803 540592 539266 1 480795 705691 734598 2 31468 972713 2 4 999990 2 4 1000000 1 2 999999 -474590 1 6 999993 897203 1 19 999990 225658 1 2 999999 424971 1 95881 640261 132458 2 178957 450788 2 213057 645518 1 2 999999 611311 1 3 999991 443258 2 2 999999 2 7 999981 1 2 999999 -477881 1 2 999999 445471 2 2 999999 2 18 999988 1 7 999989 928308 1 324445 568165 -691630 2 2 999991 1 351015 522196 893296 1 2 999999 -696804 2 2 999999 2 108073 759081 2 2 999999 2 522318 965939 1 263404 692702 -254897 2 2 999999 2 12 999986 1 1 999990 813735 2 2 999999 2 2 999999 2 4 999995 2 13 999987 1 2 999999 164151 1 10 999982 290461 2 2 999999 2 2 999999 1 327298 680856 -871232 1 18 999985 875681 2 6 999994 2 2 999999 1 377761 663142 -694554 1 12 999988 9123 2 2 999999 2 14 999992 1 1 999982 226515 2 2 999999 1 347911 896229 299657 2 2 999999 1 620048 875663 -582807 1 428581 691280 -574129 1 2 999999 -305189 2 2 999999 1 166042 774885 351869 2 315631 741465 1 2 999999 244988 2 12 999993 2 20 999994 1 1 999982 -13081 2 2 999999 2 677965 705182 2 460778 988495 2 18 999983 2 216816 391899 1 2 999999 -839399 1 405202 590787 -711777 2 2 999999 2 7 999982 2 226549 774802 2 2 999999 2 19 999996 1 2 999999 768740 2 2 999999 1 58033 322929 -851169 1 92382 892304 606649 1 2 999999 957519 2 6 999988 1 2 999999 849769 1 491858 524922 -292143 2 2 999999 2 2 999999 1 15 999992 945558 2 2 999999 2 2 999999 1 28264 894382 -421261 1 163731 886167 -692695 2 211718 951986 2 2 999999 1 2 999999 536466 1 174926 187245 626297 2 2 999999 2 2 999999 2 2 999999 1 18 999996 -223481 1 205072 941697 -471063 2 2 999999 1 587286 822440 639861 1 2 999999 786850 2 2 999999 1 9 999998 -397252 2 190324 547500 1 586587 945212 702893 1 176457 624873 -185815 1 737723 973068 577598 2 2 999999 1 2 999999 -338600 1 16 999996 139399 1 8 999997 21855 2 2 999999 1 815107 828566 -781079 1 2 999981 -187789 2 2 999999 1 2 999999 608187 1 2 999999 -566249 1 324635 558571 -329561 2 56441 539675 1 8 999995 -554074 1 695998 806557 -745170 1 5 999995 -200359 1 226381 882009 -682980 1 2 999999 386463 1 2 999999 -532962 2 3 999987 1 2 999999 -201023 2 2 999999 2 2 999999 2 2 999999 2 15 999991 2 20 999989 2 11 999998 2 206180 783127 1 15 999982 93794 1 2 999999 969589 1 3 999991 -728089 1 14 999981 899488 2 2 999999 2 2 999999 1 8737 88367 164104 2 9 999981 2 33968 146036 2 2 999982 2 2 999999 2 20 999991 1 2 999999 -838730 1 2 999999 -999867 1 869572 878087 607020 2 419540 628717 1 20 999998 294112 2 2 999999 2 2 999999 1 271598 755754 81805 2 834380 957069 2 17 999997 1 2 999999 -374454 2 116071 845341 2 2 999999 2 2 999999 2 2 999999 1 599460 758719 -469234 1 2 999999 -949707 1 2 999999 834605 1 292081 346542 -199478 1 692878 936685 453697 2 2 999999 2 13 999997 2 2 999999 1 169933 776638 -516046 1 2 999999 -797715 1 32931 714522 513340 2 9 999986 2 9 999999 2 2 999999 2 18 999997 2 20 999998 1 747460 866800 -555401 2 838142 887280 2 17 999993 2 2 999999 1 5 999998 616843 2 13682 246858 2 2 999999 2 352332 401080 2 14 999999 1 18 999984 -512254 1 18 999990 158362 1 10 999993 -845951 1 2 999982 665523 2 115215 816344 2 911732 925229 2 15 999988 1 2 999999 -377980 2 474522 495346 1 2 999999 490449 2 2 999999 2 4 999982 1 174592 737326 -152773 1 2 999999 472341 2 2 999999 2 2 999995 1 65846 391959 522968 2 4 999999 1 518825 885508 229677 1 612760 642619 -172933 2 2 999996 2 311978 761573 2 2 999999 1 2 999999 315082 2 7 999988 1 230619 696032 884088 2 15 999983 2 258674 386103 1 5 1000000 969285 1 234374 940603 -721568 2 2 999999 1 2 999999 -769382 2 13 999992 1 47459 507383 -971192 1 88392 841935 -252827 1 370894 977255 522927 2 2 999999 1 6 999993 -880728 2 6 999982 1 2 999999 -221395 1 173651 964582 -830440 2 271940 864076 2 346452 990029 1 60681 826224 -271820 1 592909 635421 -187970 1 684450 998235 190318 1 565504 823055 849776 1 9 999998 596371 2 2 999999 2 435507 620056 2 12 999987 2 4 999988 2 2 999999 1 2 999999 809231 2 2 999999 2 2 999999 1 2 999999 -410154 1 1 999996 -189047 2 86213 427845 2 12 999981 2 2 999999 2 214589 218529 2 2 999999 2 2 999999 1 252985 443576 -786033 1 2 999999 697659 2 843914 900265 2 17 999983 2 2 999999 1 5 999981 -205475 1 1 999985 -945775 2 224842 622463 2 159913 939350 1 279581 421053 -418382 1 2 999999 163599 2 9 999984 2 2 999999 2 119711 299104 1 675493 996192 -233838 1 20 999998 -974063 2 2 999999 2 5 999987 1 362825 571923 -584678 1 2 999999 -872622 2 8 999997 1 408405 753283 845664 2 3 999997 2 482878 559509 1 2 999999 -55666 2 2 999999 1 2 999999 732694 2 2 999999 1 8 999986 164266 1 164084 626374 183324 1 10 999996 984542 1 274505 479219 -339115 1 2 999999 492364 2 745841 885593 1 211825 453260 -360995 2 16 999987 1 13 999996 -131645 1 2 999999 639072 1 2 999999 -936441 1 2 999999 -744353 1 102398 445049 -272208 2 385764 677791 2 409511 671880 2 17 999990 1 20 999981 -779943 2 2 999999 1 7 1000000 -198844 2 113077 681422 1 5 999992 776103 1 2 999999 439499 1 2 999999 -40875 1 2 999999 -99079 1 2 999999 -875222 2 2 999999 1 170233 836984 493595 2 2 999999 2 2 999999 1 20 1000000 -529132 2 18984 971083 1 17 999998 804905 1 7 999984 -777828 1 312043 714414 589977 1 576937 926107 115546 1 2 999999 -941626 2 552320 758120 2 3 999984 2 10 1000000 2 338587 767546 2 6 999987 1 2 999999 829860 1 4 999994 -916726 2 6 999989 1 2 999999 -663051 1 15 999986 930822 1 408325 850954 -563768 1 3 1000000 116388 2 2 999999 1 287239 482042 533326 1 592660 708991 -691192 1 179517 949752 847657 1 2 999999 779507 1 16 999997 748716 1 2 999999 -505407 2 2 999999 2 479918 636425 2 2 999999 2 2 999999 2 2 999999 1 12 999986 366414 1 1 999991 -860075 1 19 1000000 57009 2 2 999999 2 12 999987 2 111412 509863 2 319980 986045 2 16 999992 1 2 999999 557010 2 483128 712368 2 1 999992 2 2 999999 1 14 999991 -816186 2 379956 781271 2 3 999992 2 5 999990 2 2 999999 2 2 999999 1 161804 572842 781859 1 193546 715313 483387 2 11623 931971 1 379663 441719 -73389 1 2 999999 160650 2 2 999999 1 2 999999 -40674 1 344443 677897 15109 2 3 999998 1 20995 755295 -383437 2 10 999983 1 14 999986 935042 1 2 999999 -524413 2 2 999999 2 2 999999 1 7 999994 -389370 1 11 999982 244078 2 2 999999 1 18 999991 -945747 1 83987 584586 -8300 2 147131 819890 1 11 999994 642402 2 14467 718849 1 379552 921952 578730 1 2 999999 118830 2 47453 70082 1 221292 579090 -348613 2 8 999993 2 78233 999698 2 12 999982 2 271385 676987 1 2 999999 457271 1 4 999984 -975609 2 323157 595872 1 736080 905284 -728776 2 14 999997 2 2 999999 1 2 999999 -528707 2 261287 343651 2 95895 509230 1 2 999999 -744561 2 13 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999983 2 230439 987290 1 8 999983 -689872 2 2 999999 2 4 999999 1 17 999986 122093 1 2 999999 -389147 1 2 999999 -597829 1 818787 921290 -128440 1 2 999999 239786 1 585218 745933 -863883 2 2 999999 1 11 999981 856453 2 3 999998 1 7 999990 -481411 1 2 999999 -833701 2 15 999991 2 5 999989 2 15 999985 1 2 999999 -920075 1 4 999989 -308438 1 375423 428887 -816114 1 18 999983 -642693 2 4 999982 2 2 999999 1 2 999999 -328745 1 17 999992 -832087 2 204357 785481 1 19 999997 -371388 1 355582 457979 378545 1 9 999981 -753828 1 2 999999 -431468 2 2 999999 1 2 999999 -135650 2 658625 896304 1 18 999986 -871384 1 234048 486873 273907 2 2 999999 2 7 999996 1 4 999992 74946 2 95286 119312 2 2 999999 2 10722 554335 2 143708 887137 2 2 999999 2 518282 923001 2 18 999987 2 657069 914752 2 980025 997191 2 2 999999 1 657574 880597 508442 2 11 999992 1 86676 136642 -302773 2 6 999982 1 19 999999 465857 1 8 999984 -967607 1 2 999999 -47540 1 2 999999 -762650 2 14 999995 2 2 999999 2 11 999999 1 2 999999 -529999 1 2 999998 -707542 2 2 999999 2 2 999999 2 12 999993 2 3 999985 1 746447 851682 -848582 2 10 999996 2 626747 909107 1 9 999991 83234 1 2 999999 -314421 1 2 999999 952783 1 727535 992859 570929 1 569515 764245 476953 1 735151 821945 541275 1 2 999999 366874 2 189297 390742 1 16 999987 -143714 1 2 999999 463612 2 16 999996 1 2 999999 -280657 2 65363 656871 1 15 999982 932052 2 10 999998 2 10 999981 2 2 999999 1 2 999999 -664867 1 59252 845298 233314 2 2 999999 2 734551 826079 1 832576 896138 -17512 2 2 999999 1 2 999999 79767 1 453060 470883 654278 1 17 999995 -947234 1 2 999999 -444460 1 1 999986 -249514 1 133433 334880 795707 1 2 999999 -273757 2 426014 923321 2 9 999997 2 809490 947791 1 10 999991 -422679 2 17 999984 1 2 999999 788680 2 17 1000000 1 20 999998 -426918 2 2 999999 2 531012 938880 1 3 999983 -398382 2 2 999999 1 165827 652641 -927279 1 12487 283390 531965 2 20 999993 1 2 999999 234091 1 293669 477717 150921 1 381098 716618 892007 1 2 999999 -317552 2 16 999997 1 2 999999 429861 2 3 999999 2 9 999993 1 2 999999 -833656 2 259279 956585 2 191261 411276 2 62920 485008 1 460568 755445 502091 2 2 999999 1 3 999991 -433715 2 14 999994 2 6 999983 2 146608 384632 1 11 999997 977018 1 453631 528621 101114 1 2 999999 459682 1 2 999999 -474676 1 2 999999 -325975 1 140264 784142 790136 2 4 1000000 2 306000 960132 2 3 999998 2 2 999999 2 2 999999 1 2 999999 -753058 2 423502 476063 1 2 999999 608759 1 11 999986 640305 2 281599 422055 1 13 999982 324558 2 2 999999 2 2 999999 2 434073 522603 1 2 999999 -90126 2 222727 625868 1 13 1000000 953879 2 2 999999 2 2 999999 1 15 999989 -282870 2 2 999999 1 2 999999 -768666 2 282263 397376 2 2 999999 1 20 999988 31030 2 2 999999 1 20 999987 168382 2 67698 806849 2 2 999999 2 143213 517744 2 46948 911082 2 676263 744264 1 538861 992444 -156925 2 20 999989 2 84078 746708 2 2 999999 1 621640 683055 -928421 1 2 999999 193077 1 2 999999 -600878 1 2 999999 462997 2 2 999999 2 12 999991 2 2 999996 1 598156 870947 -487720 1 313164 868540 433649 1 2 999999 606457 2 2 999999 1 11 999990 -221653 1 378919 527957 439622 1 15 999996 423764 2 2 999999 2 6 999988 2 16 999982 2 340190 916970 2 226473 539105 2 2 999999 2 2 999997 1 425285 720965 -337934 2 2 999999 2 56450 914937 1 9 999985 -878398 2 4 999997 1 2 999999 -494687 2 15 999986 2 2 999999 1 19 999985 -410724 2 77788 325707 1 2 999999 -448352 1 2 999999 628849 1 47569 95323 90031 2 283258 729732 2 602509 702385 1 2 999999 775518 1 690622 743158 -103164 2 5 999982 1 8 999994 -212131 1 157359 232899 -465278 2 17 1000000 1 171050 867560 304343 2 16 999987 2 2 999999 1 2 999999 983738 1 590639 629144 -521805 2 435339 839297 2 2 999999 1 11 999994 569884 1 2 999999 -559471 2 14 999997 1 36479 268812 -166228 2 2 999999 2 6 999989 1 2 999999 668968 2 2 999999 1 187531 283563 -143288 1 2 999999 448603 1 175115 692189 49254 1 2 999999 980118 2 225141 316229 1 174667 352377 268804 2 392824 415264 2 2 999999 2 737321 785606 1 426150 767651 665547 2 217857 936398 1 110312 895177 180254 1 2 999999 789891 2 9 999983 1 287063 544998 -663162 1 2 999999 377978 1 439353 528033 -846136 1 5 999989 104361 2 8 999989 1 535750 690708 -41758 2 1 999992 2 768887 852144 2 277085 675374 1 7 999999 -46177 2 477261 658163 1 4 999999 291233 2 2 999999 1 10 999983 -589921 2 15 999993 2 12 999987 1 392881 499778 77475 1 708451 984944 -544693 1 2 999999 630472 1 2 999999 -136947 2 366529 882216 1 9 999987 -489185 1 293951 429371 619021 1 9 999988 591465 2 19 999995 2 524705 959761 2 2 999999 1 2 999999 810101 1 205845 851031 -343208 2 2 999999 1 6 999991 734096 2 10 999999 1 2 999999 -537707 2 488894 896039 1 10 999996 -156497 2 702247 919655 1 5 999981 -463392 2 2 999999 1 148791 157739 -569147 2 16 999994 1 2 999999 -231295 1 216346 994519 -399406 2 2 999995 2 2 999999 2 5 1000000 1 2 999999 111870 2 2 999999 1 2 999999 955895 2 390579 693699 1 184532 753446 628667 2 17 1000000 2 747021 970085 1 5 1000000 -593821 1 547199 796028 99127 2 17 1000000 2 13 999988 1 2 999999 378166 2 816310 915776 1 276903 943907 -638578 1 5 999990 639745 1 18 999990 127412 1 12 999995 190043 1 17419 637966 -423730 2 2 999999 2 445650 681395 1 2 999999 810008 2 56377 123150 1 126680 862455 -98933 2 11 999997 1 2 999999 462314 1 2 999999 955144 1 16 999991 -5993 1 2 999999 -204967 1 241914 323226 717404 1 11 999995 -718766 2 11 999983 2 2 999999 1 2 999999 -831743 1 320477 960649 904544 2 2 999999 2 2 999999 2 19 999985 1 3 999988 927866 1 544813 639682 -181009 2 14 999985 2 13 999992 2 354288 519337 2 750155 818453 2 2 999999 1 2 999999 -698669 2 4 999995 1 2 999999 165487 2 2 999999 2 2 999999 1 17 999995 434952 2 12 999985 1 16 999992 42014 1 2 999988 951933 1 86993 659522 567173 2 473887 571654 2 571521 758216 1 17 999996 -994663 2 2 999999 1 698171 787949 227049 1 2 999992 -433653 2 19 999994 2 13 999997 1 72436 128794 461338 1 2 999999 938492 1 579197 953026 8299 2 431843 572263 1 18 999984 -136013 2 17 1000000 2 2 999999 1 2 999998 -472891 1 8 999983 751369 2 20 999990 1 15 999984 167393 2 155878 386403 2 85869 612930 1 2 999999 623721 2 2 999999 2 7 999987 2 142468 819416 1 4 999999 -261753 1 2 999993 489125 2 50599 608561 2 5 999996 1 2 999999 381485 1 23993 478338 -967624 1 2 999999 90056 1 17 999985 711391 2 8 999992 2 605227 900261 1 131488 712925 364158 1 2 999999 808300 2 717068 999814 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2197 475794 1 2 999999 881415 2 8 999985 1 5 999991 269270 1 673963 779007 642923 1 69532 877730 -972902 2 20 999992 1 2 999999 -546629 2 2 999999 2 11 999989 2 343157 975843 2 8 1000000 1 8 999992 918049 1 6 999988 -753013 1 2 999999 817233 2 351803 906486 1 20 999987 380997 2 6 999984 2 2 999999 1 2 999999 -457192 1 14 999989 -951048 1 17 999983 838041 2 562823 847840 1 2 999999 -91014 1 237571 665122 -421573 1 2 999999 -758832 2 8 999998 1 2 999999 265555 2 1 999993 1 19 999984 71945 2 92890 804006 2 33204 97148 1 2 999999 123105 2 2 999999 1 20 999997 -319446 2 158316 557272 2 15 999993 2 13 999995 1 596459 980689 -473179 1 2 999999 168437 1 2 999999 239420 2 2 999999 2 18 999982 2 82506 707205 1 936061 963600 -596478 2 14 999990 2 300626 475209 2 2 999999 1 131525 598270 -554123 1 2 999999 371401 2 2 999999 1 314048 552940 839086 1 249157 399606 -692018 2 2 999999 2 4 999993 1 8 999982 788293 2 520699 884065 1 2 999999 313313 1 17 999992 -99925 2 3 999990 2 2 999999 2 19 999997 1 2 999999 894489 2 15 999981 2 33413 807457 1 431054 857224 -397417 1 2 999999 -475933 1 642227 722875 -803387 2 2 999999 2 91820 146357 1 2 999999 20871 1 56935 422411 949037 1 2 999999 356988 1 8 999988 953624 2 20 999996 2 12 999989 2 394443 792083 2 4 999981 1 2 999999 150822 2 19 999988 2 2 999999 2 2 999999 2 14 999996 1 9 999984 184482 1 2 999999 828043 1 2 999999 922188 2 2 999999 1 2 999999 28502 1 2 999999 727890 1 9 999986 984611 1 2 999999 201605 1 2 999999 -971072 1 3 999982 243789 2 2 999999 1 19 999987 839970 1 1 999995 46574 1 7 999991 333292 1 2 999999 654115 2 2 999999 2 681635 788973 1 2 999999 132956 2 20 999986 1 2 999999 -660833 2 8 999998 2 304444 834546 1 638246 697069 482042 2 671304 895081 1 14 999997 -69396 2 74612 918821 1 265577 756823 -309652 1 2 999999 598211 1 618351 771048 -591990 2 10 999997 1 19 999998 -776108 2 66131 360788 1 2 999999 -374647 2 2 999999 1 2 999999 807066 2 15455 215211 1 391742 994581 435497 2 15 999998 2 2 999999 1 2 999999 881196 1 2 999999 301338 2 556058 830562 2 2 999999 1 2 999999 -166962 1 12 999994 -398391 1 2 999999 770473 1 18 999999 -631319 1 2 999999 684193 2 2 999999 1 19 999984 275749 2 574210 998901 1 2 999999 461963 1 658430 762834 -754699 2 4 1000000 1 2 999999 451549 1 2 999999 -347615 2 10 999986 2 2 999999 2 229112 466298 1 965246 990387 -560054 2 2 999999 1 2 1000000 -277276 1 8 999984 601002 2 303193 833911 2 405072 670539 1 2 999999 477424 1 22722 348799 423674 2 21085 265517 1 396827 691146 357256 1 16 999987 -806554 2 598659 919860 2 13 999994 2 662966 859036 1 2 999999 -118243 1 9 1000000 -277151 1 2 999999 -37495 2 2 999999 1 1 999995 -793212 2 776723 850773 1 304081 369055 -999761 2 637234 818342 1 10 999988 -134527 1 7 999984 927657 2 8 999996 1 52034 855099 124244 2 4 999997 1 2 999999 -438339 1 2 999999 707777 1 2 999999 -417363 1 10 999993 -137000 2 13 1000000 1 2 999999 550868 1 2 999999 -396706 1 2 999999 546033 1 474880 661081 35103 2 2 999999 2 55662 681449 2 13 999981 2 12 999985 1 9 999982 532671 1 15 999993 -383406 1 20 999988 927132 1 210802 570141 748135 2 2 999999 1 13 999989 547751 1 483658 839237 -50457 2 14 999992 1 2 999999 413659 1 7 999987 -674739 1 11 999983 794949 1 2 999999 -427435 2 20 999992 1 456530 807681 -502000 1 610392 735678 -288802 2 358964 897570 1 2 999999 744296 1 13 999987 616446 1 2 999999 -47046 2 2 999999 1 84362 387496 861704 2 10 999998 2 2 999999 1 11 999981 -8 1 145859 514785 -71993 1 207236 479682 407708 1 4 999995 -449879 1 15 999993 -706071 1 14702 362418 72791 1 2 999999 -969455 2 264692 968132 1 437514 615185 -617632 2 9 999998 2 2 999999 2 800261 963400 1 2 999999 312954 1 115452 557632 52562 1 2 999999 208632 1 9 999999 907461 1 247423 494435 422379 1 2 999999 -295350 2 156846 522078 2 4 999999 1 4 999992 -20138 2 6 999985 2 2 999999 1 10 999996 822852 1 2 999999 62725 2 311061 389223 2 2 999999 1 2 999999 948444 2 2 999999 2 115785 674952 1 80288 535970 968523 1 2 999989 877687 2 3 1000000 1 514122 992802 -547894 2 2 999999 2 2 999999 2 2 999999 1 533183 937268 238791 1 445619 632869 -711951 2 527993 585227 1 2 999999 -935482 2 2 999998 2 2 999999 1 2 999983 -81977 1 119962 485644 860226 2 662391 739657 1 2 999999 -126033 1 5 999994 -913002 1 392188 634995 481088 1 2 999999 -490871 2 2 999999 1 297824 379134 522972 1 20 999981 -444432 2 2 999999 2 530327 645391 1 401247 794048 460077 2 10 999994 2 2 999999 2 6 999998 1 14 999999 585379 1 46927 456456 -24638 2 414973 453591 1 18 999991 211347 2 162118 902158 1 6 999996 580935 1 360178 443915 882046 2 10 999981 1 658367 891871 814884 1 12 999990 -355335 2 2 999999 1 3 999993 -573531 1 13 999988 -597300 1 909430 969000 748608 1 93113 678792 845923 2 524095 535200 1 13 999987 -425310 2 17 999997 1 9 999991 -512530 2 916854 984125 1 2 999999 -368740 2 2 999999 1 75596 415624 312619 1 6 999990 100303 2 136868 998506 1 2 999999 -390680 1 2 999999 -142118 2 6 1000000 1 2 999999 71787 1 2 999999 893595 1 2 1000000 -582295 2 12 999988 2 19 999982 1 2 999999 -818869 1 2 999999 -146766 2 60946 889388 1 2 999999 602244 1 2 999999 -862058 1 14 999996 -191107 1 2 999999 974155 1 20 999990 50396 2 441421 964618 2 8 999992 2 15 1000000 2 144697 882328 1 13 999984 675063 1 180048 461780 -505593 2 893542 962049 1 2 999999 -520817 1 16 999998 -172289 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -511556 2 12 999996 1 51230 872962 513131 1 2 999999 -32256 2 488635 555553 2 1 999985 1 9494 625274 -541351 2 320060 414661 1 116996 785529 89452 1 12 999993 -640469 2 501418 820795 1 16 999994 -488588 1 2 999999 23546 2 674959 721389 2 2 999999 1 2 999981 -681759 1 2 999999 -224805 2 9 999993 2 13356 756648 2 2 999999 1 2 999999 -882004 2 202429 432649 2 2 999999 2 2 999999 2 209911 916251 1 2 999999 -270489 1 334732 902268 40790 1 9 999991 695970 2 185579 218414 1 12 999983 -743474 1 17 999984 15639 1 6 999985 519811 2 9 999986 1 2 999999 123795 2 2 999999 1 898352 980390 937874 1 2 999999 912592 1 452368 854921 -876392 2 465342 952736 1 4 999996 -374205 2 230289 634840 2 2 999999 1 87001 498830 -329788 2 2 999999 1 8 999998 -200272 1 20 999988 -36916 2 513058 758225 1 251075 790474 989189 2 6 999985 2 8 999981 1 2 999999 -448019 1 58906 366039 -929276 2 228140 542685 2 3 999997 2 1 999996 1 16 999994 -200584 1 304690 551388 429814 1 9 999996 -159343 1 251491 780975 84516 2 3 999991 2 6 999989 2 2 999999 2 446482 592278 1 74078 444427 -17192 1 2 999999 330309 2 32435 705768 2 2 999999 2 10 999993 1 2 999999 -853467 1 2 999999 -165518 2 5 999995 2 439638 472866 1 2 999999 -282960 2 14 999994 1 259236 510162 849300 1 17 999999 -839440 1 18 999981 755718 2 20 999994 2 20 999982 1 2 999999 522037 1 15 999987 741519 2 2 999999 1 2 999999 827622 2 2 999999 2 15 999993 1 2 999999 -40916 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -375636 1 18 1000000 23811 1 2 999999 -91214 2 2 999999 1 8 999981 700113 1 19 999990 -423571 1 489435 531975 795197 2 158958 649459 2 11 999987 1 939199 969623 627034 1 2 999999 917984 1 580563 655777 8112 2 2 999999 2 19 999983 2 494587 921207 2 12319 794634 2 8 999999 2 8 999988 2 2 999999 2 2 999999 1 2 999999 -29751 1 2 999999 30615 1 2 999999 613579 1 2 999999 -675529 1 12 999989 -374110 2 2 999999 2 2 999999 2 193190 863907 1 241816 817657 -442764 1 524962 895250 -992933 2 460832 572606 1 2 999999 338373 2 2 999999 2 252479 452342 1 2 999999 681576 2 2 999984 1 57905 968142 173214 1 20 999996 -469789 2 23970 447080 1 150166 703282 -399671 2 584628 655823 1 2 999999 -330948 1 19 999989 -835262 2 15 999994 2 2 999999 1 2 999999 -527569 2 2 999999 1 2 999999 403455 1 2 999999 -992973 1 357874 640247 454654 1 652060 662592 -938339 1 321892 555380 -334872 1 2 999999 -663197 1 39578 913967 117783 1 13 999997 474247 1 2 999999 -82785 2 2 999999 1 2 999999 222193 1 2 999999 682310 1 238348 319607 -234318 2 81937 304224 2 363428 964232 1 6 999986 734331 2 688311 898352 1 2 999999 -540073 1 2 999999 -995428 2 3 999999 1 2 999999 276564 2 1 999995 2 9 999984 1 16 999985 615958 2 16 1000000 2 494219 737703 2 828690 836468 2 531231 658355 1 1 999986 348005 1 14 999992 -803604 2 2 999999 1 1 1000000 545031 1 15 999998 -656222 2 775336 827183 1 92222 395855 -767099 1 11 999998 -244461 1 2 999999 207140 1 6 999996 935325 2 2 999993 1 171361 275118 -125460 1 2 999999 -828358 1 334600 961555 464 2 2 999999 2 2 999999 2 171379 710531 1 2 999999 -608771 2 4 999984 1 20 999985 287867 1 6 999985 -535999 1 2 999999 -432155 2 12 999982 2 2 999999 2 16 999991 2 12 999993 1 2 999999 488832 2 2 999999 1 5 999998 503841 2 2 999999 2 67224 901280 1 10 999983 882282 1 2 999999 900042 2 2 999999 2 146686 575357 1 11 999983 -392748 2 2 999999 2 479591 612558 1 2 999999 -358440 1 2 999999 469017 2 617214 681488 2 170811 624078 1 710593 967905 596864 2 440329 455544 2 2 999999 2 136701 715362 1 792087 858725 465873 2 2 999999 2 19 999986 2 17 999995 2 2 999999 2 456065 939759 2 2 999999 1 831411 915504 -945509 2 197454 599270 2 7 999990 1 1 999988 -61585 2 2 999999 2 930683 944520 1 312394 579978 619704 1 390067 966720 -558268 2 282373 329042 2 165293 469348 1 16 999983 907354 1 20 999983 799597 2 13 999990 1 2 999999 149846 1 2 999999 -254831 1 20 999985 -260778 1 334300 926713 -863126 1 4 999995 -235129 1 540511 906597 114942 1 10 1000000 -698133 1 2 999999 -716742 2 41408 996546 2 2 999999 1 15 999999 -361376 2 12 999985 2 292876 688461 2 95764 940040 2 19 999994 2 809296 842608 2 5 999997 1 3 999986 1149 1 15 999988 892114 1 196593 313791 -825286 2 4 999999 1 11 999991 -633999 1 246010 848490 887322 2 2 999999 1 2 999999 115794 1 108920 900915 -317586 1 759145 776638 -456553 1 19 999992 -662992 1 140696 305325 -592175 2 16 999986 1 11 999990 -326019 1 2 999999 -600422 1 2 999999 386907 1 2 999999 -558875 2 176128 986150 1 304939 519279 -948123 1 2 999999 -373837 1 16 999988 -750411 1 161337 633295 -354504 2 15 999995 1 238208 894765 563797 1 2 999999 -326766 2 2 999999 2 7 999983 1 17 999989 283076 1 8 999995 -77517 1 6 999995 -320164 2 60793 374306 1 32017 705894 656121 2 19 999981 1 5 999993 81617 2 1 999995 1 12 999995 -697658 2 12 999986 2 321104 889231 2 6 999990 2 2 999999 1 88473 986497 462519 2 2 999999 2 2 999999 2 9 999995 1 808517 908498 908213 1 15 999995 928304 1 508043 941542 591379 2 13 999981 1 204989 872832 -411580 1 29349 138574 328282 1 861213 991345 665717 2 16 999992 2 397962 564644 2 207305 339837 1 2 999999 -473108 1 1 999993 -35203 2 2 999999 2 217282 316308 1 548215 910980 759869 2 2 999999 1 9 999999 -289624 2 2 999999 2 2 999999 1 122519 895168 899130 1 2 999999 -765512 1 734487 967990 -344050 1 572 690611 580443 2 5 999993 1 2 999999 -857478 2 2 999999 1 2 999999 15915 1 14 999999 -194113 2 804244 877893 1 616686 955005 143812 1 2 999999 -539995 1 2 999999 -968285 2 2 999999 2 558465 892188 2 2 999999 1 13 999999 -26319 1 2 999999 207307 2 2 999999 1 2 999999 -748300 2 4270 233848 2 5 999997 2 2 999999 1 2 999999 496444 2 12 999985 1 2 999999 -512333 1 195573 514204 185399 2 2 999984 1 2 999999 852817 2 2 999999 2 12 999994 2 2 999999 1 73480 338368 933474 2 6 999984 2 292139 384642 2 293392 403992 2 16970 517430 2 2 999999 1 9 999991 826168 2 5 999991 2 1 999991 2 13 999982 1 19 1000000 -378420 2 6 999987 2 2 999999 2 15 999984 2 19 999990 1 2 999999 -761093 1 640482 925895 475788 2 2 999999 1 7 999991 802431 2 2 999999 1 8 999988 -417341 2 2 999999 2 8 999983 2 2 999999 2 7 999997 2 2 999999 1 2 999999 -389584 1 442352 532198 -658217 2 426354 990540 1 389152 690181 -299258 1 20 999999 -598178 1 72038 180025 -592109 2 18 999986 2 230053 269839 2 8 999989 1 10 999984 -970711 2 187368 643101 2 210244 244848 2 2 999999 1 11 999989 -857896 2 10 999994 2 17 999985 1 2 999999 -528972 2 2 999999 1 2 999999 518121 2 7 999994 1 16083 570749 -405276 1 49305 532776 873224 2 13 999996 1 13 999999 -823926 1 2 999999 154230 1 587373 991027 -410954 2 2 999999 2 2 999999 2 2 999989 1 342044 476725 -550493 2 279345 294484 2 9 999989 1 1 999998 -907745 1 2 999999 973373 1 6 999996 -112514 1 2 999999 210547 2 346533 486481 1 2 999999 -266237 1 276088 299266 -662647 1 14 999992 393692 1 300625 393718 736991 2 17 999993 2 222055 941732 1 2 999999 862237 1 4 999983 280190 1 16 999983 -702912 1 17 999990 254475 2 535597 720458 1 580770 883280 767245 1 58930 424231 331470 1 2 999999 -659904 1 341764 455724 280712 2 2 999999 1 2 999999 -255297 1 4 999990 -843936 2 2 999999 1 230613 982338 -556344 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -787167 2 12 999982 1 49487 754462 -156483 1 8 999996 -182031 1 2 999999 -307712 2 2 999999 1 643850 916479 852004 2 11 999996 1 1 999997 696990 1 2 999999 173354 2 93505 284534 2 2 999999 2 2 999999 1 2 999999 660718 1 2 999999 -760367 1 11 999993 -752411 2 31921 274615 1 2 999999 351911 1 660969 800925 188530 1 2 999999 736049 1 4 999992 -750914 2 3 1000000 1 192069 874252 -428791 1 567692 942883 -833606 1 11 999993 -733913 1 6 999999 556570 2 2 999999 1 2 999999 -814040 2 8 999987 1 413757 587760 393127 1 478120 898754 102402 1 478645 839694 -51667 1 9 999991 707706 1 742491 840128 419475 1 401190 724291 -782155 2 2 999999 1 13 999983 70575 1 674487 886130 562184 1 2 999999 -418231 2 4 999981 2 2 999999 2 10903 929002 2 2 999999 1 15 999998 -488775 2 19 999982 2 2 999999 2 6 999987 1 12 999989 -429898 2 3 999981 2 1 999985 1 731931 782354 46457 2 18 999990 2 2 999999 2 179152 211609 2 252866 698097 1 11 999986 -78918 1 2 999992 447476 1 2 999999 438792 1 17 999995 -373379 2 2 999999 1 2 999999 -854221 2 2 999999 1 12 999992 -787271 1 2 999999 -878182 1 20 999993 -675200 1 6 999997 532216 2 406513 638592 2 84042 279157 1 408399 706115 -991705 2 10 999982 2 168441 849895 1 552553 864606 -911734 2 3 999988 2 19 999989 1 215249 430836 -462445 2 2 999999 2 2 999999 2 7 999992 1 10 999987 -40017 1 90963 480407 -215423 2 428375 666196 1 271385 332423 -957812 1 53770 461669 -778971 2 20 999983 1 13 999997 -634524 2 329435 728369 2 6 999981 1 392207 451959 -799460 1 554947 595851 -308982 2 7 1000000 1 2 999999 75416 2 4 999995 2 326891 413277 1 2 999999 -602194 1 3 999983 138075 1 2 999999 681918 1 2 999999 -329525 1 2 999999 908702 1 10 999990 502422 1 2 999999 414513 2 20 1000000 2 237825 696954 2 13 999990 2 2 999999 2 201164 564261 1 248432 765888 258436 2 280108 518583 1 370782 566073 625904 2 9 999990 1 10 999985 -69041 1 3 999982 574492 2 148160 459756 2 2 999999 1 2 999999 739552 2 2 999999 1 2 999999 -384947 1 18 999983 -60910 1 2 999999 444953 2 9 999988 2 6 1000000 2 466550 744861 1 2 999999 -853141 1 10 999992 -737560 2 11 999983 1 80627 211804 -788993 2 2 999984 2 2 999999 1 16 999984 -213737 2 2 999999 2 2 999999 2 2 999999 1 2 999999 801666 2 35066 818993 1 387973 695143 137414 1 268477 277232 -823538 1 2 999999 325500 2 426481 431887 1 2 999999 -933618 1 161839 306897 160097 2 17 999993 1 338197 950989 -459549 2 705470 972542 1 260927 344314 603901 1 757473 999505 837742 2 2 999996 1 880320 883837 229918 2 10 999982 1 12 999984 -184575 2 584464 968675 2 2 999999 2 14 999993 1 42237 826798 -867644 2 766006 942390 2 2 999999 1 16 999987 -957036 1 11 999996 -927414 2 2 999999 2 2 999990 1 12 999992 -441216 2 297130 646900 1 2 999999 148075 1 2 999999 193886 1 203022 766654 -951489 2 5 999984 1 1 999987 266685 1 2 999999 747598 1 2 999999 -306688 2 161459 831743 2 14 999988 1 41491 207741 837699 1 2 999999 647972 1 22790 546855 531555 1 2 999999 -297961 2 8 999991 2 12 1000000 2 731512 904258 1 18 999997 -691822 2 11 999994 2 20 999996 2 2 999999 1 2 999999 460073 2 2 999999 1 11713 512738 -24392 1 255299 318079 808446 1 15 999995 760671 2 2 999999 1 596946 703319 223745 1 16 999984 102806 2 2 999999 2 2 999999 2 17 999997 2 2 999999 2 2 999999 1 19 999997 3236 2 393446 967946 2 2 999999 2 503943 622454 1 310924 515836 160977 1 825398 846144 566912 2 2 999999 2 2 999999 1 6 999996 31789 2 239901 713845 2 319809 418295 1 455532 702227 -718900 1 2 999999 -869211 2 6 999990 2 2 999999 2 2 999999 1 17 999998 164697 2 2 999999 2 11 999983 2 10 999982 1 64627 943414 -72418 2 8 999997 1 8 999983 418982 2 17 999996 1 404388 943986 -910121 2 14 999986 2 225966 487354 2 3 999981 1 780932 857101 -495236 2 16 999991 1 460625 606024 -68855 2 2 999996 2 404699 671661 2 1 999991 1 35650 941895 -231552 2 2 999999 2 2 999999 1 3 999994 276409 1 18 1000000 -245577 2 4 999984 1 3 999981 -664822 1 235931 999279 -166022 2 2 999999 1 28974 131003 45325 1 12 999998 -266809 2 737201 863627 1 498398 675746 318000 2 238040 987598 2 2 999999 1 685890 710688 -981628 2 18 1000000 2 2 999999 2 2 1000000 2 2 999999 2 5 999995 1 2 999999 -280157 1 19 999989 455615 1 9 999999 211124 2 1 999982 2 2 999999 1 7 999994 -955940 2 2 999982 2 2 999999 1 785405 935616 -506984 1 12 999992 -612193 2 1 999983 2 2 999999 1 2 999999 -522748 2 15380 773421 1 20 999985 -861280 1 314925 824209 824365 2 154271 791045 2 155832 650383 1 7 999991 -5817 2 20 999993 2 2 999999 1 213445 749468 -789777 1 2 999999 -739130 1 8 999998 614191 2 449972 700079 1 11 999993 306118 2 67829 564753 2 2 999999 1 155805 823327 76864 2 2 999999 1 14 999984 632263 2 234863 560943 2 510063 613979 2 20 999996 1 128820 316494 504787 2 2 999999 2 4 999990 2 11 1000000 1 16 999983 -997916 1 129496 596731 923435 2 14 999992 1 3 999988 724297 2 13062 160771 1 397906 542362 749218 1 2 999999 -724213 2 3 999993 2 2 999999 1 5 999985 -53980 2 8 999986 2 19 999994 2 2 999999 2 19 1000000 2 189362 269712 1 15 999991 -239837 2 18 999991 2 16 999988 1 2 999999 273484 2 11 999996 1 2 999999 699094 2 9 999998 1 2 999999 265944 2 14 999993 1 2 999999 445040 1 2 999999 346798 1 378240 836368 -507440 1 2 999999 -139844 2 135259 225312 2 259843 950283 2 85815 398021 1 2 999999 181405 1 14 999991 780656 2 11 999996 1 116807 174530 724957 2 528114 942898 1 2 999999 323604 2 6 999993 2 10 999996 1 361395 528926 -206027 2 4 999995 1 1 999986 586624 2 13 999986 2 2 999999 2 4 999992 2 771482 933028 1 3 999998 318375 1 2 999999 -369368 1 18 999985 463555 2 5 999988 1 2 999999 -206757 2 15 999996 2 14 999995 1 6 999995 -801656 1 3 999994 975156 1 832901 964221 872578 2 1 999995 1 22425 384326 227988 2 345087 533939 2 8 999992 1 507717 950854 -648855 1 361237 805463 891860 1 2 999999 -995701 1 2 999999 269574 2 13 999994 1 2 999999 111090 2 14 999987 1 13 999996 -687327 2 2 999999 2 2 999999 2 138442 840402 2 6 999989 1 286229 500311 -538394 2 7 999986 2 39989 718800 2 2 999999 1 9 999987 74773 1 2 999999 368412 1 5 999997 287282 1 3 999988 218069 2 2 999999 1 7153 226459 -246528 1 457959 772720 610129 1 15 999982 -215967 1 2 999999 500046 1 592741 599247 541863 1 2 999984 669178 1 803578 986078 -756235 1 2 999999 -224222 2 709207 905174 1 19 999993 -74304 1 11 999993 281723 1 2 999999 -878628 2 669369 827145 2 2 999999 2 116490 748361 2 2 999999 1 413862 516972 -719354 1 2 999999 293929 1 784412 964151 656226 2 8 999984 1 12 999993 72999 2 2 999999 2 2 999999 1 879650 988326 142815 1 137029 455962 101075 1 15 999996 624903 1 17 999989 816640 1 2 999999 -45045 2 16 999990 2 83103 361466 2 569285 977553 2 20 999982 2 2 999999 2 2 999999 2 2 999999 1 5 999994 -786366 1 17 999998 938403 2 2 999999 2 17 999984 2 12 999982 2 2 999999 1 5 999985 281633 2 14 999992 2 2 999999 2 317491 469658 1 2 999999 362135 2 168385 504837 2 5 999993 2 16 999999 2 2 999999 1 820463 986819 190060 2 11 999991 1 63466 886500 368523 1 177503 210367 176198 1 10255 22248 356794 2 2 999999 1 210511 983425 -445220 1 17 999997 -83184 2 8 999981 2 2 999999 2 2 999999 2 9160 503418 1 15 999989 119685 2 2 999999 2 11 999993 2 81003 552259 1 181840 682315 -697636 2 8 999990 1 5 999982 167828 2 4 999984 1 250265 542681 -923966 2 2 999999 2 1 1000000 1 2 999999 -971236 2 1 999987 2 483145 971449 2 3 1000000 2 473147 949836 2 162556 935655 2 4 999986 1 4 999997 -342614 1 2 999999 -118373 2 7 999987 1 15 999981 -54411 1 579403 589064 465185 2 300044 495991 2 5 999994 1 2 999999 827178 2 670387 817496 1 2 999999 -469313 2 2 999999 1 500559 505555 -538768 2 689745 818180 1 2 999999 251282 1 11 999986 174107 1 150598 292930 321515 2 349777 448004 2 2 999999 2 5 999981 2 2 999992 1 5 999981 264134 1 8 999993 21630 2 47389 835664 1 18 999992 550618 2 2 999999 2 99750 880709 2 17 999995 1 591761 725842 442975 2 3 999983 2 2 999999 2 263837 724104 1 2 999989 335839 2 210950 889450 1 2 999999 388826 2 260092 534531 1 4 999993 607073 2 5 999999 2 2 999999 2 851045 876400 2 51083 693130 2 220091 489764 2 647212 868948 2 336777 582725 1 111025 574625 132612 2 2 999999 2 2 999999 1 254794 441273 690427 2 12 999992 1 740931 966027 -667125 1 2 999999 -967204 1 17 999985 -784375 1 298360 426644 -674319 2 2 999999 1 2 999999 -173779 2 2 999999 2 7 999984 1 17 999989 -147385 1 10 999981 -369417 2 12 999998 2 20 999983 1 97159 374879 -522588 2 2 999999 2 162875 732592 1 607312 650967 816490 1 20 999986 591320 1 13 999990 -300502 1 2 999999 772089 2 17 999997 1 6 999995 16523 1 245988 753834 -959894 2 2 999999 1 13 999988 -239405 1 418912 863679 56015 1 9 999999 291924 2 2 999999 2 2 999999 1 2 999999 45125 1 163162 211945 720570 2 267072 462613 1 2 999999 -626246 2 271905 488675 2 20 999987 1 656951 740337 -680009 1 2 999999 -410644 2 2 999999 1 3 999991 840905 1 5 999998 -397621 2 18 999990 2 2 999985 1 4 999989 402205 2 8 999991 2 2 999999 1 2 999999 612624 1 8 999999 893762 1 16 999999 -392880 2 2 999999 1 3 999998 686615 2 3 999981 2 126423 807556 1 2 999999 339668 1 2 999999 -259422 2 2 999999 2 16 999986 2 75449 528524 1 2 999999 29104 2 1 999991 1 677104 796181 177260 2 6 999995 1 2 999999 -62681 2 13 999994 2 8 999989 2 17 999989 2 7 999996 1 2 999999 907730 2 2 999999 2 14 999988 1 176535 328298 -624598 1 17 999981 421907 1 381461 471487 259758 2 2 999999 2 204685 290648 2 2 999999 2 457018 995471 2 73814 871898 1 361380 411615 -995033 1 2 999999 304558 2 2 999999 2 2 999999 1 277013 524323 -267182 1 2 999999 234564 1 2 999999 -913911 2 2 999999 2 11 999984 1 566795 790856 -305803 1 2 999999 425905 2 469604 784149 2 338665 738000 1 13 999988 -790331 1 2 999999 127106 2 188278 720696 2 2 999999 1 304397 656452 406440 2 3 999995 2 494500 610471 1 684074 966346 333803 1 2 999999 214546 2 374419 588446 1 692660 797147 -908571 2 2 999989 1 18 999990 -39778 2 12 999991 2 2 999999 2 12 999986 1 2 999999 234867 1 18 999986 -441301 1 12 999994 295397 2 2 999999 1 2 999999 -15725 1 199075 218132 -753692 2 224954 272887 1 2 999999 -271686 1 9 999983 -346764 2 2 999999 1 14 999996 929517 1 200830 485219 662447 1 2 999999 27387 2 418411 722990 1 6 999981 -83679 2 2 999999 2 143870 236971 1 2 999999 792603 2 2 999999 2 27409 384141 2 258211 585359 2 15 999986 1 2 999999 -59253 2 419834 818055 1 18 999988 -932910 1 16 999989 435763 2 589561 659318 2 4 1000000 2 351666 726159 2 2 999999 2 5 999998 2 2 1000000 2 15 999992 1 20 999991 167690 2 2 999999 1 18 999996 -437590 2 2 999999 2 3 999993 1 329772 617715 -360961 1 700060 897129 589618 2 2 999999 1 14 999989 86235 1 354139 820648 294573 2 14 999986 1 18 999996 -477137 1 17 999993 362597 1 196294 903218 -711167 1 151337 332701 109843 2 5 999990 2 2 999999 2 2 999999 2 10 999994 2 2 999999 1 2 999999 461482 1 2 999999 203570 2 291544 770522 2 2 999999 2 11 999985 1 6 1000000 798087 2 17 999996 1 12 999994 -85087 2 16 999982 1 1 999984 544321 1 2 999999 -206305 1 2 999999 278310 1 20 999998 341108 1 99272 490795 -672845 1 535510 571324 -359193 2 91471 568530 1 2 999999 714580 2 230644 411616 1 2 999999 657532 1 2 999999 -683451 1 2 999999 -833434 2 17 999986 2 14 999995 2 603056 908064 1 13 999984 332204 2 6 999987 2 2 999999 1 17 999982 984751 1 144411 960328 -699698 2 2 999999 1 2 999999 -657117 2 340637 449252 1 5 999986 -42250 2 2 999999 2 225531 291029 2 13 999999 2 2 999999 2 2 999999 2 488464 502351 1 2 999999 -227460 2 5 999986 2 6 999999 1 278327 507138 -129057 2 611608 680609 1 2 999999 330480 2 547502 572075 2 2 999999 1 23717 352289 227680 2 2 999999 1 2 999993 -912889 1 2 999999 613208 1 18 1000000 -702203 2 213005 528981 2 4 999998 1 2 999999 -805149 2 411006 777726 1 11 999993 -388053 1 182400 859581 -811856 2 93551 805686 2 18 999997 2 45503 126131 1 19 999993 -916914 2 19 999994 1 56881 933362 -677087 2 2 999999 2 568007 658086 2 2 999999 1 2 999999 -207226 1 402508 674962 867135 1 2 999999 -570201 1 2 999999 682200 2 5 999991 1 18 999981 -46951 1 468337 534103 -719067 2 3 1000000 2 2 999999 2 269074 744440 1 4 999988 720504 1 446781 509650 -472411 2 20 999988 1 2 999999 -26921 2 19 999987 2 1 999982 1 338593 351886 -828468 2 272011 437028 1 2 999999 420291 1 2 999999 -605518 2 4 999981 2 440695 579170 1 20 999988 -428997 2 2 999999 2 329176 434843 1 376436 966799 33640 1 269529 678555 370024 1 197213 222579 575549 2 2 999999 2 6 999985 1 159119 792501 127896 2 4079 84728 2 2 999999 2 16 999983 1 2 999999 5058 1 19 999997 -53597 1 320161 677167 -546126 1 180241 755287 -539714 1 10 999992 -439499 1 8 999984 397662 1 406381 766434 -755014 2 2 999999 2 10 999998 1 402102 777848 -33205 1 10 1000000 -594683 2 409909 536731 1 2 999999 -252639 2 376634 539237 1 2 999999 -923197 1 2 999999 303161 1 46409 689813 -796488 1 8 999998 -102983 1 1 999985 -829252 2 2 999999 2 5 999995 1 363205 541972 -967734 1 216291 248201 -293832 1 2 999999 655334 2 903753 979583 1 2 999999 -156219 2 1 999985 2 14 999991 2 62978 490390 2 561030 864264 1 553509 781657 -216258 1 2 999999 -76825 2 2 999999 1 2 999999 498255 1 372330 645284 -698158 1 297532 770434 824887 2 2 999999 1 644479 811388 -296273 1 60860 799599 910335 1 6 999984 -197162 2 2 999999 2 2 999999 2 228891 631459 1 2 999999 524210 1 20 999996 376828 2 2 999999 2 2 999999 2 9080 335561 2 2 999999 2 19 999982 2 818801 956457 2 59002 730525 2 2 999999 2 2 999999 1 2 999999 -789357 1 20 999988 -902134 2 337753 497074 1 9 999984 928864 1 2 999999 -742906 2 10 999986 1 4 999995 -930269 1 17 999998 258248 2 16 999992 1 8 999990 -218207 2 7853 541109 2 2 999999 1 2 999999 -471163 1 8 999983 -939634 2 16 999994 1 2 999999 -482291 2 397766 601883 1 2 999999 511826 2 4538 502827 1 2 999999 -622872 1 7 999984 320762 2 2 999999 1 14 1000000 -882608 1 485764 784903 -287619 2 2 999999 1 485896 997129 69144 1 2 999999 642617 2 6 999990 2 2 999999 1 2 999999 827174 2 762784 973267 1 81630 173687 -751090 2 623908 994084 2 2 999999 1 2 999999 -287451 2 479172 958203 2 142729 390614 1 480418 709502 -988031 2 624350 719648 1 2 999999 -445185 1 2 999999 -728430 2 4319 752840 1 2 999999 714792 1 75072 446099 -414863 2 281894 558581 1 15 999992 -446954 1 654742 753370 -543427 1 2 999999 681193 1 527377 933392 512259 1 344657 978938 354410 1 2 999999 -397101 1 782938 959135 -632417 2 86807 626960 2 142101 552334 1 585987 749585 -621132 2 15 999983 1 772460 810709 348696 1 2 999999 854827 1 16 999991 -207511 1 2 999999 -160304 2 2 999999 1 2 999999 -15945 2 34265 566560 2 16 1000000 2 2 999999 1 456518 953599 -862511 1 2 999999 -611519 1 2 999999 -402188 2 2 999999 2 5 999982 1 19 999993 317185 1 2 999999 334253 2 2 999999 1 4 999988 771316 2 2 999999 2 11 999988 2 11 999981 2 55590 681397 2 2 999999 2 349293 566916 1 5 999992 -38616 1 10 999996 616589 2 422876 544528 1 20 999990 669947 1 3 999997 241012 1 2 999999 230188 1 8 999987 -145926 1 97947 349993 782772 1 108519 638139 -174115 2 116471 152270 2 2 999999 2 3 999992 2 2 999999 2 413215 682483 2 748113 762696 1 1 999996 -947375 1 2 999999 -204254 2 2 999999 1 3 999998 831140 1 5 999984 558171 2 10 999993 2 578621 792407 1 2 999999 -342694 2 19 999989 2 75064 878722 1 73897 358814 502296 2 186541 192200 2 2 999999 2 2 999999 1 10 999995 -533094 1 20 999987 746909 2 2 999999 1 2 999999 299435 1 3 999994 -456235 1 3 999982 22428 1 5 999998 2627 2 11 999993 1 2 999999 628533 1 2 999999 -855339 1 2 999999 111136 1 2 999999 -803312 2 2 999999 1 227068 854661 155227 2 2 999999 2 18 999997 1 2 999999 16606 2 2 999999 2 2 999999 1 2 999999 -870805 2 9 999987 2 4 999998 2 18 1000000 2 1 999990 1 106705 835598 -802640 1 2 999999 -308924 2 16 999982 2 2 999999 1 2 999999 -159833 1 2 999999 -287706 1 14 999990 -401007 1 654358 836054 -151437 1 442811 590603 296564 2 2 999999 2 2 999999 1 2 999999 892553 2 5 999998 2 87966 417114 1 2 999999 793507 1 208062 501812 61478 2 2 999999 1 288684 652719 -742641 1 10 999981 45994 2 234945 309055 1 2 999999 -829093 2 247877 851367 1 2 999999 671491 1 106421 298715 327699 1 2 999999 258621 2 14 999987 2 13 999999 1 2 999999 152675 1 2 999999 791892 2 14 999990 1 2 999999 -867391 2 13 999983 1 594342 997558 -389797 1 2 999999 -209318 1 2 999999 857460 2 1 999989 2 2 999999 1 15 999994 197668 1 227716 506898 34352 2 2 999999 2 12 999985 2 2 999999 2 2 999999 2 2 999999 2 12 999995 2 2 999999 2 3 999998 1 25045 502162 -936837 2 12 999999 2 55691 228649 2 2 999999 1 1 999993 682485 1 2 999999 305292 1 468960 874889 -280353 1 8 999982 -497783 2 2 999999 1 2 999999 920771 2 502786 589160 2 3 999999 2 2 999996 2 2 999999 2 172454 627648 2 8 999985 1 290742 657660 871992 2 383243 461382 1 2 999999 694092 1 734771 978916 -40846 2 2 999999 1 2 999995 334964 2 2 999999 1 2 999999 -48351 2 2 999999 1 132002 577125 -363492 1 405489 772843 920982 2 2 999999 2 79023 581553 1 2 999999 631353 1 2 999999 -205434 1 102692 241658 -248430 1 9 999981 -245281 2 317852 830855 2 3 999982 1 19 999985 -700048 2 2 999999 2 688124 735498 1 300569 773259 511057 2 9 999983 2 2 999999 2 2 999999 2 146343 780557 2 2 999999 2 6 999999 2 364793 491481 1 523339 595244 114625 1 597809 867916 975483 2 4 999997 1 2 999999 850940 2 11648 469487 2 600969 701747 2 610816 682308 2 472132 579717 1 10 999999 -825295 2 2 999999 2 2 999999 2 3822 995673 1 648495 760789 104317 2 2 999999 1 2 999999 252921 1 2 999999 781039 2 299483 603323 2 2 999999 2 764514 923247 2 3 1000000 1 265931 669691 327469 1 2 999999 -676888 2 610630 662539 2 2 999999 1 2 999999 140717 1 2 999999 240532 1 2 999999 839369 2 257092 690409 1 663799 942929 -916111 2 6 999998 1 318653 658718 692056 1 2 999999 807035 1 12 999986 -778982 1 2 999999 423808 1 2 999999 349091 2 16 999985 1 2 999999 773570 2 215529 455027 2 256326 672179 1 17 999986 292655 1 6 999984 -205501 1 6 999989 769782 2 12 999998 1 14 999995 -697900 1 2 999999 154532 1 13 999984 -889304 1 1708 585210 -716813 1 8 999997 -834276 1 2 999999 69205 2 462917 688830 1 14 999987 -262234 1 640979 784570 335306 2 366063 655760 1 247389 320044 -930385 2 2 999999 2 71440 137190 1 579552 875724 780411 2 20 999990 2 20 999990 1 14 999987 -973989 1 2 999999 942819 1 2 999999 519784 1 2 999999 779052 1 7 999999 -981489 1 5 999990 913448 1 4 999983 708168 1 2 999999 -598318 1 550477 870464 119101 2 1 999998 2 17 1000000 2 5 999988 1 17444 74717 -665125 1 2 999999 127703 1 2 999999 -607173 2 4 999983 1 2 999999 460600 2 636045 660422 2 6 999990 1 20 1000000 -377859 1 483561 657957 -49469 1 2 999999 -496407 1 168735 917298 -499985 1 396554 426971 333379 1 99897 605982 749274 1 20 999985 -385495 1 1 999986 547926 2 8 999981 2 7 999993 2 540247 813013 1 2 999999 423812 2 15 999985 2 6 999988 2 2 999993 2 18 999985 2 3 999998 2 2 999999 1 234646 508029 -298368 1 2 999999 -912812 1 2 999999 -632245 1 26155 362562 537947 1 2 999999 -936586 2 2 999999 1 2 999999 -439500 1 15 999990 -518303 1 2 999999 755383 1 10361 985552 232749 2 31379 203134 2 8 999995 2 837199 857093 1 2 999999 -917213 2 398774 954723 1 148816 791872 -645788 1 2 999999 -155441 1 232363 756078 -590848 2 3 999992 1 2 999999 704863 2 910723 943216 2 2 999999 2 2 999999 2 9 999995 1 2 999999 -346563 1 2 999999 -412545 1 14 999996 -948362 2 371184 914923 1 2 999999 757786 2 463214 931049 2 4 999986 1 2 999999 -3714 1 349089 574338 -96355 2 326517 907931 2 237230 877618 2 2 999999 2 371954 423382 2 14 1000000 2 2 999983 2 10 999998 1 2 999999 -736487 2 2 999999 2 2 999999 2 46723 804859 2 2 999999 2 13 999989 2 152113 693936 2 11 999985 1 190289 765763 -731893 1 133193 223580 -567041 2 2 999999 2 280464 558953 1 16 999991 938235 2 260479 377262 2 5 999991 1 18841 305203 652733 1 14 999996 384211 1 2 999999 -162325 1 2 999999 900863 1 2 999999 168050 1 2 999999 -306696 2 2 999999 1 2 999999 143369 2 470571 672434 1 10 999982 -777901 2 115664 803998 1 555321 861000 649766 2 157249 245879 2 3 999984 1 675800 793599 529105 1 594988 713035 -750897 2 15 999998 1 12343 653527 -162187 2 8 999990 2 282108 814077 2 202712 549349 2 188487 234988 2 317529 498556 2 16 999999 2 2 999999 1 9 999992 -824054 2 29533 510707 1 2 999999 -363647 2 216951 818877 1 2 999999 -258668 1 2 999999 716166 1 15 999991 556771 2 129691 564688 2 20 999991 1 2 999999 852551 1 7 999987 227862 2 2 999999 1 555132 874554 964632 1 382611 405173 -623119 2 27473 689152 2 15 1000000 1 2 999984 301039 2 2 999999 2 2 999999 2 16 999995 2 405271 466298 1 10 999994 -998603 2 15 999995 1 2 999999 -111054 2 2 999999 1 2 999999 480838 2 10 999987 1 113109 218714 -426579 1 2 999999 -58861 1 403753 852791 -854311 2 2 999999 1 17 999993 305576 1 6 999983 -117242 1 18 999990 -227243 2 13 999984 2 302042 584203 2 2 999999 1 2 999999 -751688 1 33966 201348 450634 1 2 999999 439209 1 360244 814387 -2199 2 20 999998 1 13 999989 886508 1 263251 514052 298689 2 11 999986 1 2 999999 357796 2 827250 875981 1 2 999999 478513 1 2 999999 171957 1 2 999999 -872963 2 689509 967874 2 6 999986 2 320651 442687 2 2 999999 2 2 999999 1 2 999999 -431001 2 2 999999 1 414378 683217 653132 2 2 999999 2 2 999983 2 2 999998 1 2 999999 -282745 2 7 999991 1 2 999999 -303489 2 110034 550302 2 2 999999 1 827279 904641 310979 1 5 999984 -95079 1 19 999991 -328604 1 14900 833146 -894037 2 5 999989 2 719878 883429 1 2 999999 -523274 2 2 999999 1 19 999995 32629 2 2 999999 2 9 999984 1 176611 684364 -159808 2 2 999999 1 2 999999 -563711 1 262238 499026 -546870 2 2 999999 1 2 999999 -394303 2 12 999987 1 2 999999 -107168 1 33596 70331 434463 2 273543 395199 1 865 673057 585614 1 18 999999 -678551 2 1 999985 2 79013 972236 1 2 999999 110624 2 172192 827873 1 513924 967230 -55137 1 3 999991 -598936 1 2 999999 -556648 2 2 999999 1 2 999999 -374307 1 11 1000000 960024 2 13361 757705 1 426793 949231 527817 2 470970 818096 1 2 999999 180954 1 2 999999 855062 2 2 999999 2 2 999999 1 20 999998 917562 2 2 999999 1 352440 521517 -20432 1 721630 740731 -260982 2 44553 374406 1 308229 822989 -828371 2 2 999999 1 234255 859181 893268 2 10 999992 1 5 999987 467350 2 105099 919014 2 4 999996 2 2 999999 1 190189 278017 -184614 1 780877 914352 183627 1 254917 689252 767197 1 2 999999 -243960 2 19 999991 2 54828 675788 1 5 999998 -914418 1 89335 366720 980415 1 2 999999 834569 2 744375 744591 2 2 999999 2 2 999999 1 4 999981 -262625 1 202578 447767 385064 1 12 999981 101377 2 685167 796982 2 2 999999 1 476911 595159 -457097 1 158155 880615 -281286 2 31517 796854 1 9 999985 -736794 2 9 999985 2 7 999994 2 13 999992 2 2 999999 1 6 999982 -413537 1 405894 934129 -868866 1 11 999983 227147 1 10 999987 -815658 1 5 999996 -759599 1 18 999987 231410 2 2 999999 2 746835 898686 2 380206 394149 2 135535 544159 1 20 999993 283271 2 17 999998 2 5 999987 2 17 999986 2 2 999999 2 14982 182537 1 2 999999 -705177 2 2 999999 1 22112 102197 241611 1 2 999999 833279 2 2 999999 1 302697 672750 480888 2 2 999999 1 74402 513907 643588 1 2 999999 43388 2 4 999987 2 2 999999 2 6 999996 1 748974 848869 -420783 2 12 999994 2 13 999992 2 416955 509374 1 4 999984 151330 2 12 999983 2 10 999999 2 358242 519066 1 2 999999 -474312 1 2 999999 -313165 2 6 999981 1 224492 828069 -152063 1 13 999982 -954801 2 2 999999 2 270142 546362 2 12 999993 1 20 999988 -633203 1 9214 224090 -633237 1 783754 879706 287334 1 502433 659316 -757088 2 2 999999 2 8 999983 2 2 999999 2 17 999995 1 2 999999 -991552 2 2 999999 1 166857 928560 -845778 1 2 999999 -108596 2 598345 652648 2 16 999990 2 13 999997 2 2 999999 2 409607 827971 1 2 999999 308621 2 2 999999 2 16 999999 2 6 999998 1 2 999999 743101 2 6 999991 1 803309 929413 384001 2 595336 602894 2 2 999999 2 102693 768477 2 8 999998 2 2 999984 2 2 999999 2 2 999999 2 2 999999 2 26150 882841 1 2 999999 339175 2 432779 882867 1 19 999993 431230 1 8 999988 444211 1 413765 852944 -275013 2 2 999999 1 20 999999 -79321 1 2 999999 461506 1 144030 216836 628034 1 2 999999 475483 1 15 999999 -131256 2 2 999999 1 49545 360300 274952 2 2 999999 1 13 999987 32043 1 6 999981 212260 2 440064 853676 1 122167 419311 880836 1 2 999999 392573 1 2 999999 -250979 1 2 999999 -481242 1 16 999986 471049 2 15 999995 1 2 999999 -943703 2 2 999985 2 3 999992 1 16 999981 973741 2 4 999988 1 62294 524846 77451 1 2 999999 -44407 1 2 999999 429367 1 2 999999 -537382 2 2 999999 1 1 999992 252444 1 8 999990 426298 1 2 999999 -206700 1 2 999999 715244 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 549312 735945 1 192825 465306 -884016 2 18 999988 2 2 999999 1 2 999999 673668 2 1 999998 1 2 999999 160335 1 1 999989 99622 1 3 999998 -22806 1 12 999994 -696342 1 4 999990 -280813 2 11 999991 2 737368 821761 1 2 999999 301217 2 73830 157649 1 2 999999 -677288 2 22365 632213 2 15 999991 1 2 999999 -288306 2 17 999988 1 17 999984 862289 2 281279 381031 2 15 999981 1 5 999985 44358 1 2 999999 -635678 2 2 999999 1 9 999990 235386 2 18 999999 2 1 999991 1 2 999999 -513144 1 2 999999 -727366 2 2 999999 1 14 999982 797046 2 2 999999 2 15 999995 1 2 999999 -396008 2 13 999988 1 270163 779958 -380311 1 10 999993 -795868 2 2 999999 1 372865 503384 -818495 2 9 999981 2 562389 889079 1 289279 709592 -541361 1 27551 635916 -302930 2 463142 724999 2 9703 440855 2 153168 337753 2 438596 646658 1 8 999996 -278248 1 625725 968737 955061 2 411009 771580 1 2 999999 -162323 2 121023 708041 2 255183 988318 1 2 999999 -630857 2 2 999999 1 13 999988 -631183 1 106197 728730 673140 1 2 999999 490916 1 9 999993 126335 2 14 999988 2 2 999999 1 12 999990 -499940 1 705447 760978 405346 1 2 999999 -418427 1 2 999999 696364 2 2 999999 2 2 999999 2 4 999992 1 9277 186226 935691 1 9 999993 -110289 2 16 999989 2 2 999999 1 480129 610968 348168 2 1 999987 1 543762 860520 -732342 2 792554 870351 2 2 999999 1 2 999999 -692018 1 254693 738456 66732 1 8 999982 590353 1 71183 403561 831971 1 2 999999 -734689 1 16482 425861 -408875 1 163406 369464 216136 1 28127 429534 993987 1 267983 396300 -835106 1 15 999992 -819223 2 2 999983 1 107054 850950 193207 2 18 999982 1 5 999987 -352396 1 2 999999 364190 2 2 999999 1 20 999981 -564925 1 2 999999 -454485 1 12 999983 -6731 2 20 999997 2 7 999981 1 2 999999 374026 1 2 999999 -781286 1 2 999999 -719327 1 587019 926158 426174 1 13 999996 42090 2 414441 635180 1 84183 511178 67097 2 20 999992 2 2 999999 1 681717 814668 -587101 2 292261 476854 2 8 999992 2 8 999990 1 9 999988 -370504 1 54882 920798 828784 2 416302 479458 1 2 999999 -713764 2 13 999984 2 2 999999 2 6 1000000 1 162315 624298 -407145 2 2 999999 2 346537 966452 1 2 999999 60252 2 151613 883654 2 2 999999 2 16 999996 1 11 999997 -134946 2 645717 993767 2 2 999999 2 10 999999 2 11 999990 2 16 999995 2 178191 441289 1 2 1000000 925676 2 128563 885558 2 11 999996 2 631001 775277 1 5 999986 -382863 1 2 999999 -513736 2 4 999982 2 13 999994 1 2 999999 -478943 2 35402 295133 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 47738 2 12 999983 1 19211 367907 -601769 2 2 999999 2 2 999999 1 710882 734634 479048 1 2 999999 691866 2 2 999999 2 10 999986 1 4 999997 256076 1 539631 848482 -342367 2 2 999999 1 2 999999 785754 1 2 999995 942840 2 160815 461970 1 116792 576762 761454 1 2 999999 -979549 2 2 999999 1 423987 858032 -226816 2 122809 233509 2 13 999989 1 2 999999 -261915 2 2 999999 2 285070 805676 2 19 999988 1 124390 949084 -410206 1 5 999996 148760 1 476177 751308 441916 2 20 999989 1 403838 784480 346841 2 2 999999 2 319319 415976 2 2 999999 2 2 999999 1 389422 894633 883108 1 15 999981 -602033 1 2 999999 868030 2 748300 893404 2 276114 838274 1 11 999992 -613401 2 667233 853130 2 381422 976962 2 2 999999 1 4 999992 -447911 1 467474 961424 90631 1 2 999999 554025 1 10 999998 825806 1 5 999986 461612 1 125685 687136 505963 2 14 999981 2 193716 332581 1 2 999999 -224848 2 2 999999 1 177056 765700 -772805 2 351146 913946 2 716010 761415 1 191107 655368 -975022 1 13 999991 -247046 1 16 999996 -278944 1 2 999999 897683 2 2 999999 1 246338 671971 845308 2 166058 717595 2 289211 823324 1 2 999999 -362149 2 2 999999 2 3 999989 1 613040 682033 -685344 2 6 999993 2 1 999988 2 2 999999 2 160125 624084 1 388644 982541 -672258 1 2 999999 395280 1 1 999993 215692 1 9 999996 -765004 2 317685 948307 1 17 999990 384463 2 2 999999 1 2 999999 755089 2 237652 947016 1 2 999999 -980303 2 2 999999 2 82953 136969 1 157679 609472 -210278 1 131135 622081 -585707 2 275776 548298 2 7 999986 2 2 999999 2 303902 996583 2 12 999993 2 479969 493532 1 15 999999 337620 1 284303 768724 639915 2 297658 914991 2 708943 964745 2 4 999996 1 20 999995 396132 2 2 999999 2 7 999989 1 300003 799852 15971 1 71708 617027 333115 1 234001 684215 139764 1 162289 600041 833859 2 2 999999 2 3 999997 1 7 999985 -493632 1 118978 816005 -756158 2 379063 603144 2 18 999985 1 580688 816763 -456968 1 11 999997 512133 1 943117 994515 759819 1 72104 846131 -58324 1 17 999994 491596 1 7 999995 976178 1 412474 526950 -544732 1 4 999984 947515 2 15 999992 1 156642 539534 421609 2 854429 906197 2 87548 102530 1 2 999999 -713155 1 2 999999 650539 1 20 999996 732188 1 4 999991 -188194 2 2 999999 1 431198 880241 -496313 1 2 999999 179366 1 2 999999 149143 2 7 999991 1 17 999981 -863560 1 2 999999 -567254 1 67840 189491 983726 2 2 999999 1 249064 455435 -47004 2 4 999995 1 2 999999 -558508 1 2 999999 473487 1 5 999987 -698037 1 162724 678343 312526 2 16 999986 1 26807 31741 -17819 2 5 999986 2 2 999999 1 18 999991 305718 1 2 999999 -316293 2 684762 959532 1 95700 814472 954011 1 14 999989 977233 1 2 999999 -200971 2 128516 766042 1 2 999999 -690125 1 2 999999 -823136 1 243138 314461 -618004 1 2 999999 -75744 1 2 999999 36872 2 2 999999 2 2 999999 2 87911 779904 2 6 999994 1 471765 505797 -877723 1 2 999996 293837 1 2 999999 453308 1 30664 512451 732875 2 177427 230827 1 15 999997 992935 2 2 999999 2 211013 646966 2 12 999984 1 12 999981 895154 2 2 999999 2 289423 775509 1 109573 906809 78957 2 614429 907244 1 763755 961605 235469 1 4 999999 -652024 2 1 999995 1 145126 325370 -525180 1 8 999982 -966797 1 3 999992 562326 2 229316 762011 2 7 999988 2 7 999988 1 723602 960545 -817041 1 7 999986 -957722 1 19716 928311 645752 1 2 999999 47690 1 151133 641342 -357907 2 2 999999 1 668244 808299 238691 2 2 999999 2 2 999996 1 213751 399828 743838 2 2 999999 2 48042 805025 2 2 999999 2 127686 507620 2 188093 859188 2 2 999999 1 2 999999 -853835 1 2 999999 -565905 1 621661 632101 411428 2 11 999983 2 2 999999 2 16 999997 1 100973 155465 549697 1 2 999999 93183 2 2 999999 1 120821 745489 587200 2 10 999981 2 8 999992 1 4 999989 884451 2 2 999999 2 7 999983 1 2 999999 -425444 2 17 999986 1 13798 696299 -33447 2 2 999999 2 318236 677133 1 133622 298089 716334 2 10 999997 1 2 999986 -390596 2 451147 870497 1 18 999994 315260 2 7 999991 2 263731 435828 2 2 999999 1 77150 393930 37242 1 2 999999 927908 2 182199 632203 1 163283 585198 -948353 2 2 999999 2 819752 857261 1 2 999999 -470425 1 2 999999 -715818 2 3 999986 2 19 999994 2 5 999982 2 2 999999 1 448444 976565 24255 2 261107 296102 2 84879 440421 1 16 999994 108732 2 2 999999 2 2 999999 2 543541 734991 1 2 999999 700803 2 2 999999 1 11 1000000 -204072 1 2 999999 293962 1 2 999999 756982 2 53940 130636 1 165757 466336 -886369 1 381863 748761 50468 2 485965 769188 1 2 999999 -718359 1 2 999999 242710 2 2 999999 1 824732 878445 304071 1 276071 893426 698395 2 46583 987974 1 8 999984 406060 1 431638 741697 -271963 1 118916 509161 122230 2 184974 987127 1 15 999989 277572 2 12 999994 1 10 999988 143124 2 2 999999 1 2 999999 142393 1 212906 602078 -870687 1 217218 230518 274415 1 18 999994 377301 1 2 999999 537722 2 120637 802937 1 45335 131756 704249 1 387278 808203 193441 2 299465 967241 1 2 999998 -13318 2 4 999981 1 5 999982 854397 2 282711 705121 2 45414 59841 2 2 999999 1 4 999997 -954798 1 2 999999 481180 2 378802 790145 1 287375 726946 -737076 2 88593 216142 2 2 999985 1 2 999999 386166 2 2 999999 1 2 999999 734981 1 2 999999 -43138 2 14 999999 1 542523 719077 542347 1 2 999999 427759 2 370731 862199 2 2 999999 2 15 999993 2 57045 453401 1 2 999999 -823358 1 267606 940140 857498 2 2 999999 2 2 999999 1 317444 933590 -50960 1 429846 604199 138726 2 2 999999 1 18 999992 -86777 2 11 999994 2 2 999999 1 2 999999 73827 2 40376 569495 1 5 999986 -385111 1 785910 958246 68479 1 2 999999 -301777 1 13 999983 354344 1 2 999999 287392 1 2 999999 368178 1 2 999999 249907 1 12 999989 493005 2 2 999999 1 206131 631692 192915 2 100705 883343 1 499812 631262 640180 2 2 999999 2 469223 864625 1 272534 410460 2770 1 2 999999 -190952 1 2 999999 -611787 1 2 999999 -891815 2 2 999999 2 575834 965152 1 2 999999 643800 1 1 999984 -256140 1 666265 962786 -27000 2 201973 556823 2 17 999991 1 15 999988 451948 2 2 999999 1 240411 364840 124786 1 2 999999 -327556 1 118512 293485 -23545 1 598083 956759 -367925 1 2 999999 -970587 2 2 999986 2 2 999999 1 2 999999 532291 1 224160 823675 854177 2 260978 915743 1 2 999999 -956779 2 2 999999 2 533312 932303 1 9 999989 -635412 2 17 999985 2 6734 619549 1 7 999992 356894 1 8 1000000 -904901 2 6 999985 2 1 999988 1 2 999999 227740 2 5 999990 1 240490 321486 803695 1 617165 769146 87970 2 13 999997 1 226011 919875 74305 2 623164 886806 1 387746 961209 884651 1 2 999999 740741 1 8 999998 984593 2 2 999999 2 375772 802987 2 19 999981 1 917948 938973 -482042 1 17 999998 294953 2 11 999981 2 5 999989 2 35568 66098 2 2 999999 1 2 999999 -690494 1 13 999988 -262510 2 2 999999 2 790743 810032 1 280999 589233 742720 1 9 999996 464539 2 90585 311751 2 16 999985 1 14 999991 47809 1 15 999987 -873057 1 2 999999 32094 2 130985 873598 1 10000 819584 683351 1 343519 490746 -550383 2 256203 917402 1 406056 460178 202047 2 2 999999 1 6 999994 -133330 1 45323 960958 108406 1 12 999997 632781 2 376104 773877 1 2 999999 705729 2 7 999989 2 176118 790822 1 2 999999 623327 2 20 999984 2 176135 671076 2 58644 816167 1 15 999983 97641 1 9 999996 728945 1 2 999999 63805 1 71004 217226 811690 1 2 999999 519598 2 18 999997 1 2 999999 259131 2 228488 350920 1 2 999999 559437 1 2 999999 658188 1 591906 877684 -889535 1 6343 496569 -318953 2 23956 425034 2 116379 827369 1 2 999999 -591515 1 538096 631834 563750 2 563186 659608 1 595228 738210 872309 2 546725 559642 2 14 999991 1 2 999999 784180 1 1 999994 -190260 2 736618 948347 2 15 999994 2 2 999999 1 14 999988 555645 1 2 999999 965713 1 2 999999 976790 1 11 999981 500675 1 15 999990 -163230 1 746111 825049 563738 1 2 999999 80340 1 166921 636066 -949286 2 607855 891651 2 194226 821846 2 19 999995 2 84356 559172 2 2 999999 1 9 999989 -686682 1 2 999999 256957 2 2 999999 1 2 999999 -535248 1 4 999988 624141 2 601987 917598 2 307162 980800 1 2 999999 992177 1 941698 982994 896879 2 539586 712297 1 102423 212249 68694 1 2 999999 -762606 1 15 999994 480024 2 4 999986 1 291588 843297 -761706 2 2 999999 2 14 1000000 1 2 999999 465339 2 2 999999 2 432181 721886 1 17 999982 -924668 1 7 999983 335993 2 696360 718881 2 3 999996 2 925585 926731 2 2 999999 1 9 1000000 622350 2 2 999993 1 2 999999 505418 1 2 999999 -225888 1 6 999995 -632189 1 2 999999 -955980 2 29849 487662 2 2 999999 2 16 999991 1 2 999999 -284689 1 6 999999 451757 1 2 999999 -283104 1 262016 396637 -824334 2 2 999999 1 2 999999 289324 2 8 999984 1 6 999986 26841 1 2 999999 477554 2 526386 697539 1 108436 128864 -486303 2 2 999999 1 2 999999 -453653 2 6 999982 2 263505 424408 2 18 999995 1 64472 99696 420555 1 20 999990 523343 2 19 999998 1 2 999999 626371 2 524257 781235 1 2 999999 582805 1 1 999987 433979 2 20 999991 1 19 999982 -935100 1 2 999999 138321 2 157169 859897 2 70091 926807 2 2 999999 2 2071 288231 1 2 999999 737945 2 751459 759146 1 15 999981 554067 2 2 999999 2 2 999999 1 19 999987 -259070 1 412026 576384 225908 1 2 999999 -266285 1 723046 865751 -484788 1 8 999986 196042 2 2 999999 1 274076 367057 89311 2 613398 741657 2 2 999999 1 5 999997 399140 2 355949 965139 1 12 999988 150491 2 1 999997 1 524700 573032 400421 2 7 999991 1 2 999999 83682 2 446547 760566 1 464948 946929 -295432 1 2 999999 -232347 2 477521 914020 1 20 999983 860745 1 2 999999 -993980 1 125835 573647 -319927 1 5 999999 717389 1 110891 436502 406978 1 537837 595697 34583 1 669138 830435 889631 1 307965 333088 -326911 1 31472 286815 -959875 2 5 999994 1 15 999982 -361445 1 2 999999 104965 1 16 999981 -151180 2 10 999983 2 287621 472374 2 255145 420129 2 2 999999 2 248098 634045 1 4 999985 -860860 1 13 999983 980817 1 2 999999 245665 1 16 999995 263702 2 139085 573581 1 2 999999 781829 2 2 999999 2 14 999988 2 259560 747903 1 2 999999 -20481 1 2 999999 697055 2 393475 943906 2 2 999999 2 2 999999 1 2 999999 -598910 1 7 999999 -729442 1 382899 997762 -816070 2 166017 522335 2 13 999997 2 2 999999 1 2 999999 -654040 2 3 999998 1 10 999983 245005 1 135842 833449 191185 1 16 999996 966923 1 20 999989 477939 2 832313 853813 2 187394 403591 1 2 999999 388587 2 14 999987 1 6 999985 -833323 1 2 999999 -235635 2 18 999993 2 2 999999 1 2 999999 -196613 2 134504 443723 1 67835 74246 -149172 1 45865 180773 477735 1 70873 839075 636178 2 119962 673288 2 2 999999 1 416354 526551 -132722 1 2 999999 -658013 2 59541 992301 2 785994 826823 1 4 999994 -514426 1 126089 637638 -249468 1 2 999999 858814 2 2 999999 1 78614 707886 -744214 2 2 999999 2 365565 700772 1 2 999999 895152 1 2 999999 -222498 1 2 999999 30916 2 511245 874078 1 62007 722332 -828116 1 9 999987 -944345 2 15 999996 2 3 999993 1 338746 520384 -403139 2 2 999999 2 2 999999 1 2 999999 367976 2 2 999999 2 19 999990 1 2 999993 26694 2 2 999999 2 15 999996 2 2 999999 2 16 999989 2 34422 262462 2 510791 664928 1 20 999983 -583336 1 2 999999 205103 2 11 999989 2 96588 883110 1 15 999987 -203196 2 11 999981 1 3 999990 645574 2 2 999999 1 2 999999 -658127 1 2 999999 641539 2 8 999998 2 15 999994 2 420462 795516 1 2 999999 -207097 2 287756 726720 1 213108 231994 214880 2 365408 650727 2 1 999988 1 255229 336747 903416 1 2 999999 280366 1 690915 761364 658425 1 5 999991 -993955 1 5 999997 37813 1 265614 902061 -645095 1 2 999999 -434513 1 134869 543249 -739837 2 19 999985 1 2 999999 464264 2 7 999984 2 343373 862533 1 196319 871929 -970488 2 2 999999 2 415817 798887 2 2 999999 1 82329 522233 258780 2 2 999999 1 2 999999 -803820 2 283905 826847 1 383178 775061 -614372 2 3 999992 2 2 999999 2 2 999999 2 2 999999 1 12 1000000 418966 2 293049 582818 2 219766 870194 2 14 999993 2 475847 775855 1 11 999984 47622 2 2 999999 2 11 999995 1 2 999999 97320 2 797610 915663 1 2 999999 -494548 2 399249 566987 1 2 999999 725481 2 2 999999 1 6 999989 -98114 1 9 999990 193645 1 520674 746411 -425923 2 2 999999 1 2 999999 -883915 2 9 999999 1 15 999982 -288794 2 13 999999 2 40741 676359 1 71560 443692 669234 1 115458 213110 -807960 2 19 999984 1 2 999999 -176661 1 9 999982 -145617 1 173320 469560 -610631 1 9 999983 995968 2 270275 277293 1 2 999999 845735 2 255294 433004 1 14 999993 68632 2 2 999999 1 18 999996 690615 2 770796 925621 2 2 999999 2 900068 976032 2 16 999985 2 14 999999 2 456544 596353 1 16930 748037 200141 1 338704 918203 -157962 1 18582 502273 493594 2 2 999999 1 602256 824514 764501 1 2 999982 -17713 2 13 999983 1 3 999986 935914 2 2 999999 1 2 999999 472568 1 586397 692117 569979 1 2 999999 412947 1 2 999999 732636 1 18 999998 671552 1 287698 740610 -910642 2 152634 947953 1 2 999999 -909953 1 895142 951157 -128671 2 2 999999 2 154597 903709 1 2 999999 45277 1 8 999992 -617238 1 2 999999 736590 1 123697 891306 308792 2 6 999982 2 758749 957006 2 456793 602321 1 2 999999 658240 1 16885 485278 964571 1 17 999986 -798139 1 2 999999 -925636 2 9 999983 2 17 999996 2 29810 332951 1 2 999999 -190701 1 2 999999 -553905 1 2 999999 -689261 2 384857 887952 1 2 999999 372165 2 2 999999 2 11573 276670 1 39669 214559 -646059 2 2 999999 2 2 999999 2 2 999999 2 2 999998 2 2 999999 2 2 999999 1 2 999999 -563933 2 1 999981 2 17 999989 2 12 999987 1 2 999999 527879 1 1 999986 -189769 1 167341 251873 797421 1 159433 616731 120234 1 2 999999 873106 2 2 999999 2 187888 258134 1 2 999999 832070 2 2 999999 1 2 999999 454311 2 394286 708929 1 564257 613127 783974 1 2 999999 -171797 2 70282 556345 2 2 999999 2 442249 948618 1 18 999997 785063 1 3 999993 -833145 1 20 999996 -79238 2 134182 317206 2 4614 842525 2 2 999999 1 2 999999 702402 1 11 999999 -667354 2 2 999999 1 2 999999 388558 2 2 999999 2 588277 706490 2 2 999999 2 145229 466362 1 257185 925533 -999922 2 540096 863719 1 396320 924319 140740 2 16 999982 1 13 999991 475629 1 338276 701843 -707014 2 263536 703547 2 405413 739181 1 9 999999 -519769 1 2 999999 608401 1 582069 865552 -510671 2 2 999990 2 14 999991 1 13 999987 -546664 1 818208 969159 -585924 1 512882 890252 -83745 1 2 999999 -116913 1 2 999999 -759613 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -852126 1 4 1000000 -935750 2 2 999999 1 9 999988 -590345 1 6 999991 48951 2 43530 393716 2 730201 876131 1 2 999999 -459782 2 4 999998 1 6 999981 -819086 1 12 999998 389248 2 669558 674730 2 2 999999 2 26074 942925 1 15 999992 -660748 1 2 999999 4522 1 522390 525297 327507 1 2 999999 662081 1 2 999999 643962 2 16 999987 1 14 999981 484978 2 3 999990 2 10 999985 1 2 999999 -325048 1 12 999982 2318 1 375652 957858 103189 1 2 999999 -758925 1 2 999999 -629599 1 802 869236 635845 2 3 999998 1 48887 264045 -899534 1 2 999999 -137765 2 102152 938867 2 16 999992 1 2 999999 907755 1 9 999994 -615060 1 313256 333540 -621608 1 10 999987 376279 2 2 1000000 1 193239 679534 -758281 1 393380 975270 -778009 2 783178 826204 1 2 999999 676275 2 2 999999 1 47936 128179 966555 2 270887 696922 1 696138 719179 944510 1 2 999999 653688 2 15 999990 2 13 1000000 2 2 999999 1 375693 535058 -304148 1 2 999999 -502340 2 2 999999 1 16066 437592 -776736 2 2 999999 1 11 999997 122986 1 457360 702754 -16510 2 9 999991 2 97010 594418 1 2 999999 -465300 1 2 999999 -206210 1 2 999999 233152 1 40726 420461 -312876 2 371963 542707 2 12 999984 2 2 999999 2 2 999999 1 13 999986 -784622 2 2 999999 1 10951 336225 407468 1 2 999999 -160562 1 345975 481759 -177611 1 2 999999 -411761 1 2 999999 209544 2 64076 537597 2 2 999999 1 19 999997 160905 1 16 999995 -834749 2 7 999998 2 5 999991 1 3 999986 -301702 2 2 999999 2 2 999999 2 2 999999 2 113516 829698 1 418116 669251 -300457 2 2 999999 1 8 999985 353413 1 1 999984 -803787 2 2 999999 1 12 999996 -736055 2 1 999994 1 25470 836902 -973353 1 2 999999 -626230 2 453672 793568 2 303636 576254 1 10 999997 916569 1 3 999994 -44646 1 4 999997 787670 2 7 999994 2 2 999999 2 125588 572019 1 1 999999 914765 1 2 999999 491546 1 14 999982 -227853 2 1 1000000 1 2 999999 906711 1 557180 765478 229925 1 518861 673682 -689111 2 20 999984 1 348010 820599 66839 2 2 999999 2 7 999995 2 23615 211208 1 2 999999 -432117 2 16 999996 2 11 999997 1 2 999999 968489 1 2 999999 395132 1 2 999999 -866142 1 210368 243263 -168928 2 2 999999 2 2 999999 2 5 999989 1 19 999991 -742219 1 2 999999 -542849 2 2 999999 2 247415 816109 1 2 999999 485494 2 20 999993 2 2 999999 2 2 999999 2 1 999983 1 2 999999 941401 1 375340 856298 -376037 2 383159 510312 1 625541 902935 -862771 2 2 999999 2 2 999999 1 631635 676858 -673140 2 9 999998 1 221174 963356 -366892 1 2 999999 -897264 2 721333 882214 1 2 999999 597415 1 53867 300877 -843180 2 9 999997 2 2 999999 1 345130 967439 -284419 1 4 999987 -417896 1 141603 660306 701915 2 2 999999 1 19 999995 -330713 1 18 999986 -494196 1 19 999992 -842861 1 2 999999 617020 2 2 999999 2 2 999999 2 53508 856237 2 342817 932145 1 7 999983 -642823 2 2 999999 1 255154 311054 482840 2 2 999999 1 2 999999 -150851 1 15 999988 820825 1 431535 799314 101196 2 2 999999 1 10 999999 835574 2 18 999993 1 20 999997 830090 1 2 999999 -642335 2 115007 724763 1 1 999990 -814958 2 121124 931942 2 267794 638182 2 288100 733431 1 2 999999 -794279 2 173266 829151 2 137422 848771 2 2 999999 2 7 999994 2 130344 272734 2 20 999985 1 8 999989 37980 2 2 999999 2 2 999999 2 1 999984 2 215613 837125 2 46795 993418 1 77814 254167 442989 1 178526 460175 -390861 1 2 999999 -126944 2 98373 112540 2 814988 868806 1 680980 859641 -876533 1 194058 481531 -609313 1 2 999999 604690 2 731880 855130 1 99394 958481 425156 2 2 999999 1 7 999996 300181 1 374231 485185 -233184 2 174309 870962 2 11 999997 2 1 999983 2 2 999999 1 2 999999 -483980 1 8 999989 -845812 1 2 999999 -436071 2 2 999999 1 9 999993 195775 2 2 999999 2 2 999999 2 52557 716231 2 2 999999 2 19 999985 1 8 999987 -593018 2 2 999999 1 14 999986 -233696 1 468962 533045 -438436 1 2 999999 984486 1 2 999999 83626 2 2 999999 2 2 999999 1 10 999997 297490 1 4 1000000 936761 2 2 999999 1 16 999981 224296 2 6 999999 1 490060 875501 -430477 2 2 999999 2 608750 782733 1 3 999987 335658 1 513350 643536 439118 1 2 999999 347750 2 123851 476965 2 331631 711879 1 2 999999 -501551 1 14 999994 424812 1 2 999999 524660 1 2 999999 700128 1 589893 961531 604358 2 260218 518547 1 104600 370579 -715873 2 18 999987 1 667322 898041 510831 1 2 999999 -53532 1 16 999997 -96212 1 274222 951270 -891276 2 2 999999 1 11 999996 123129 2 17210 969543 2 59453 278793 2 800001 940343 1 6 999999 -512835 1 273260 328154 168925 1 799421 804628 -241290 2 2 999999 1 2 999999 12762 1 2 999999 -299600 2 15 999995 2 2 999999 1 11 999982 278297 1 269075 930624 796998 2 4 999992 2 10 999999 2 387701 490733 2 136790 772883 1 295984 665680 773193 1 2 999999 811185 2 2 999999 2 2 999999 2 144895 875963 2 7 999982 1 5 999988 -733272 2 3038 715438 2 19 999999 2 15784 378438 1 8 999987 -74726 2 484031 940619 1 327259 436999 -405952 1 2 999999 638679 1 2 999999 -279416 1 2 999999 724642 2 175250 680222 1 856292 909464 -718878 2 4 999982 1 7 999996 571620 2 19 999991 1 18 999987 -475512 1 2 999999 -198266 2 2 999999 2 6 999988 2 9 999990 1 173648 207515 715904 2 2 999999 2 2 999999 2 159075 573967 1 9308 694239 -790410 1 794378 915547 799496 2 19 999998 2 2 999999 2 2 999999 1 2 999999 -246391 2 2 999999 1 11 999994 -819535 1 716540 729027 918006 2 15 1000000 2 2 999999 1 492611 875253 -505094 2 2 999999 1 249302 482026 -201853 2 17 999996 1 2 999999 -584962 1 13 999995 4996 1 2 999999 818792 2 723074 800638 1 711095 935621 -751651 2 13 999999 2 101491 723396 2 688699 690515 1 405695 587380 -800811 1 2 999999 -5737 1 622995 935508 921259 1 9 999982 -923973 2 2 999999 2 2 999999 1 2 999999 -218871 2 30701 487743 2 2 999999 2 78445 431413 2 16 999987 2 550216 925577 2 669672 798332 2 11 1000000 2 2 999998 1 2 999999 71303 2 250776 973551 2 15 999992 2 521230 562014 1 2 999999 637402 1 2 999999 790146 1 2 999999 -294101 2 15 999999 2 258440 949302 1 2 999999 499165 1 201215 504382 288718 1 2 999999 234907 2 3 999997 2 2 999999 2 404271 465100 2 2 999999 2 16 999991 1 2 999999 425595 1 764530 997475 -855932 2 115084 175595 2 2 999999 2 20 999988 1 10 999995 -633552 2 447870 665329 2 1 999981 2 545097 858625 2 109238 337110 2 11 999999 1 81690 584328 308194 2 8 1000000 2 2 999999 2 208624 329140 2 560130 913984 1 2 999999 -889567 2 2 999999 2 2 999983 1 501787 842525 -584854 1 2 999999 -637472 1 13 999981 854983 1 2 999999 -106299 2 799878 922864 1 315317 337135 870210 1 8 999994 -434359 2 189867 976905 2 5 999987 1 2 999999 -716752 1 153839 724132 -472026 2 4 999987 1 744375 778033 79012 2 212090 640352 1 1 999999 950796 1 306023 881571 -165140 1 2 999999 -32097 1 211162 774148 759055 2 2 999999 2 2 999999 1 2 999999 133474 1 91939 930140 482633 1 4 999989 780863 1 2 999999 -858995 1 2 999999 -19855 2 15 999998 1 2 999999 -488913 2 58865 481076 2 2 999999 1 17112 184049 706968 1 2 999999 -444011 2 211855 728821 1 2 999999 -106926 2 64764 408799 1 121203 239649 119564 2 488328 683510 2 253194 848838 2 2 999999 2 378494 509824 2 2 999999 1 2 999999 592746 1 479341 844934 386231 1 382488 943665 -388249 2 32250 601326 1 20 999992 483536 1 12 999993 883851 1 16 999996 -372904 2 773628 791445 1 2 999999 550284 2 2 999999 2 20 999996 1 205638 971636 106018 1 14 999996 884966 1 5 999999 859948 2 2 999999 1 10 999981 322733 2 3 999987 1 2 999999 512842 1 410055 756200 523786 2 16 999985 2 15 999996 2 2 999999 1 8 1000000 -785773 2 2 999999 1 8 999985 201743 1 4 999992 972886 2 2 999999 2 2 999999 2 2 999999 2 29379 861551 1 17 999992 -404456 1 756296 933869 -240252 2 461102 760152 1 15 999997 955149 1 432056 523571 -355143 1 2 999999 137583 1 2 999999 487944 2 3 999987 1 20 999992 67178 1 2 999999 883572 2 132366 786443 1 2 999999 208740 2 2 999999 2 11 999991 2 2 999999 1 2 999999 995292 2 453711 476152 1 4 999996 155361 1 757780 826600 -754020 2 850231 893778 1 483408 899314 -898963 1 2 999999 -974026 2 3 999983 1 2 999999 -172200 1 339289 677030 -684578 1 550499 971788 -716432 2 331591 936208 1 2 999999 148690 2 2 999999 2 2 999999 1 238842 647710 40830 2 2 999999 2 9 999999 1 267683 541551 -317348 1 2 999999 373433 1 8 1000000 456913 1 2 999999 -871717 1 2 999999 -367552 1 9 999981 197077 2 7411 765825 2 8 999997 2 2 999986 1 2 999999 -339604 1 2 999999 253273 1 15 999985 996676 1 232623 948922 -141187 1 2 999999 -79084 2 14 999981 2 16 999986 2 20 999998 2 32756 427213 1 16 999992 848304 2 6 999990 2 10 1000000 2 5 999993 1 509000 930106 457852 1 2 999999 220803 2 472682 929059 1 278035 310638 -913396 2 6 1000000 2 4 1000000 2 2 999999 2 440164 815082 1 16 999988 -654118 1 418673 953766 573180 2 2 999999 2 285372 473195 2 2 999999 2 2 999999 2 2 999999 2 307106 418015 2 856172 948796 2 2 999999 2 16 999998 1 5 999992 306530 1 3 999993 -524624 2 2 999999 1 17 999982 -452826 2 82950 631655 2 2 999999 1 14 999981 -26031 2 10 999988 1 195526 210157 -239608 1 2 999999 -387846 1 2 999999 -17320 2 2 999999 2 807070 961395 1 295575 328373 -794203 2 313824 556900 2 42027 904178 1 2 999999 -254941 2 214619 839363 1 4 999989 -232869 2 309822 867213 1 2 999999 221492 1 2 999999 -332205 2 2 999999 1 300207 504434 -236893 1 215474 304941 -199993 2 540633 821060 2 2 999999 1 446732 584970 -636700 1 2 999999 451619 2 12 999994 2 2 999999 1 1 999996 -579016 2 319740 362088 1 519929 994746 -46203 2 6 999984 2 2 999999 2 145177 450357 1 2 999999 438983 1 499455 721767 -159999 2 2 999999 2 8 999999 1 768837 774604 268184 1 13 999982 394709 2 18 999998 1 12 999990 -967662 1 2 999999 -803572 1 2 999999 -428693 1 5 999998 552193 1 2 999999 493953 2 2 999999 1 74388 159293 55362 1 35487 686153 -965611 1 301542 785389 -754922 2 618827 922888 2 2 999999 1 5 999984 743062 2 15 999985 2 110749 941331 1 54202 166569 -432209 2 14 999983 1 2 999999 -487634 2 348164 527008 2 2 999999 2 2 999999 2 11 999995 1 2 999999 -274836 1 2 999999 403139 1 36143 505908 -231523 1 6 999987 -781770 2 14 999996 2 2 999999 1 497454 876857 -544516 2 2 999999 2 920497 947133 2 2 999999 2 412186 535803 1 8 999996 425221 1 3 999991 -575648 2 4 999984 2 8 999997 1 7 999992 465462 2 232133 462690 1 2 999999 421183 1 1 999996 -869215 1 2 999999 596660 2 778345 953353 1 2 999999 381576 1 431463 942155 166941 1 6641 780331 627478 1 8 999996 -343038 1 18 999997 -831183 1 9 999996 265196 2 9 999994 2 19 1000000 2 2 999999 2 110044 301989 2 20822 375710 2 8659 666096 1 2 999999 833267 1 517784 716675 -700760 2 2 999999 1 5 999995 119821 2 6 999987 1 14 999995 -135498 2 2 999999 1 14 999997 417854 1 2 999999 -938441 1 2 999999 -839753 2 248143 514025 1 249204 559494 792207 1 2 999999 576257 2 260506 369778 1 6 999989 931233 1 2 999999 -387853 1 6 999985 741385 1 2 999999 -755463 2 159731 806673 2 2 999999 1 565904 988921 362365 1 5 999999 -358810 1 15 1000000 -610143 2 2 999999 2 2 999999 1 7 999984 267317 1 389258 562142 -864387 1 6 999985 467181 1 2 999999 -808711 2 162291 660201 2 4 999984 1 3269 220837 54064 1 644667 773673 195692 1 16 999992 -118315 2 1902 190121 1 674577 696383 936627 2 230020 231572 2 3 999983 2 13 999996 1 111702 711864 624717 1 677018 890544 42996 1 2 999999 -682191 1 308177 411633 -130319 1 3 999984 -744010 2 2 999998 2 12 999987 2 13 999984 2 2 999999 2 2 999999 1 6 999989 162066 1 117273 394107 -670713 2 229514 980571 2 227455 436130 1 18 999995 426831 2 2 999987 1 2 999999 -554934 2 194235 276308 2 2 999996 1 622323 973135 98262 1 490350 917748 160465 2 7 999986 2 658711 745060 2 10 999983 2 31691 973455 1 15 999989 -505445 1 355334 980209 723462 2 356836 834063 1 13 999983 974519 2 2 999999 2 457337 486072 2 543604 910032 1 2 999999 -389357 2 3 999993 2 11 999989 2 2 999999 1 5 1000000 -203855 2 2 999999 2 90329 308865 1 807158 971325 855297 1 10 999985 -757082 1 712897 978462 -115673 2 15659 167426 2 2 999999 1 4 999995 21721 1 261212 448515 -558596 2 766644 883061 2 4553 370393 1 229066 385017 205676 1 1179 325595 -68224 1 410188 428009 -190970 2 2 999999 1 305805 505622 -261562 2 2 999999 1 136735 733202 172609 2 2 999999 1 418107 948449 -538206 1 2 999999 311810 2 953562 994927 2 17325 934017 1 736215 996397 -656362 1 2 999999 582427 1 423552 747864 765626 1 2 999999 -416359 2 12 999997 1 30959 607436 -566950 1 10 999998 824700 2 13 999989 2 292975 529260 2 131571 633602 2 2 999999 1 13 999998 -357131 1 20 999982 650310 2 343764 484851 1 2 999999 516705 1 223958 814861 348211 1 2 999999 699139 1 18 999997 -24558 2 11 999999 1 2 999988 642232 1 2 999999 449618 1 8 999995 -243686 1 23000 582938 41194 2 5 999983 1 2 999999 244464 1 427989 919895 658809 2 610629 661362 2 17 999994 1 119300 347102 528533 1 482357 488181 632959 1 6 999993 933067 1 2 999999 -4580 1 11 999984 642740 2 2 999999 2 11 999988 1 78643 248202 -846310 1 2 999999 -517778 2 2 999999 1 2 999999 156112 1 2 999989 -203360 1 2 999999 -797944 2 233951 401785 1 18 999988 -531810 1 36875 344126 -746862 2 220645 740152 1 12 999988 -968417 1 161716 242312 677207 1 276311 466671 -744737 2 375265 595283 1 15 999990 780323 1 10 999997 -899199 2 2 999999 1 2 999999 -850904 2 7 999989 1 2 999999 -808706 2 9 999999 1 330161 631715 191593 1 2 999999 -788158 2 6 999988 1 2 999999 -256217 1 271150 927991 106920 1 2 999999 573572 2 2 999999 1 2 999999 -162553 1 123621 491614 794458 2 6 999982 1 16 999986 711570 2 2 999999 2 14 999994 2 2 999999 2 2 999999 2 1 999999 1 2 999999 238119 2 2 999999 1 10 999985 268589 1 7 999999 -790481 2 12 999983 1 648688 926723 559629 2 918401 957335 1 20 999981 -890782 2 13 999986 2 8 999999 2 12 999988 1 2 999994 753389 2 2 999999 1 543383 751841 -82258 2 2 999999 2 6 999988 1 13 999991 102513 2 1 999986 2 2 999999 2 234140 810396 2 158459 600468 2 85502 483157 2 2 999999 1 2 999999 -208656 1 2 999999 -132765 2 559475 744425 1 2 999999 363391 2 2 999999 2 391713 838358 1 2 999999 -991932 1 2 999999 -893889 1 303017 939097 241632 1 14 999989 -760972 2 11 999982 2 2 999999 1 510895 793985 268214 2 192266 745688 2 427638 549554 1 575980 970548 184247 1 3 999991 -512143 2 2 999993 1 187711 597235 708821 2 2 999999 1 464783 536404 616425 2 2 999999 2 45797 153987 2 2 999999 1 6 999998 -3972 2 1 999991 1 2 999999 -866210 2 117881 332435 2 2 999999 1 2 999999 156757 1 2 999999 215668 2 11 999986 2 2 999999 2 70393 79298 2 2 999999 2 2 999999 2 15 999983 1 15 999990 231467 2 264265 493519 1 20 999999 -665216 1 2 999999 -800005 2 2 999999 2 2 999999 2 2 999999 1 218281 648956 311174 1 729186 744905 -549309 1 467565 592022 224454 2 11 999990 1 1 999984 697838 1 2 999999 668801 1 9 999984 505686 1 2 999999 -27829 1 327464 955872 -958067 1 7 999997 -844533 1 16 999987 581850 1 5 999984 -269204 1 2 999999 -791591 2 9 999986 1 20 999987 -203345 2 4 999989 1 2 999999 -326179 2 10 999996 1 20 999998 920731 2 7 999987 2 600068 739339 1 468515 816381 -105690 2 13 999998 1 17 999989 59457 2 2 999999 2 20 999988 2 2 999999 2 220845 372934 2 2 999999 2 96150 439233 2 2 999992 2 223232 745217 2 6 999996 1 2 999999 105744 1 2 999999 362906 1 273867 385875 -388015 2 54436 945246 2 2 999999 1 2 999999 303767 2 2 999999 2 18 999990 2 2 999999 1 2 999999 936353 1 157061 548117 560782 2 192609 634712 2 3 999991 2 16 1000000 1 5 999990 -609299 2 444955 614771 2 14 999984 2 2 999999 1 2 999999 360022 1 1 999992 -572878 1 2 999999 189101 2 2 999999 2 2 999999 2 2 999999 1 7 999991 -598028 2 17 999993 2 724369 902514 1 15 999986 -512347 1 5 999992 -943245 2 2 999999 2 704703 852375 2 49064 108103 2 2 999999 2 2 999999 2 2 999999 1 17 999982 -230973 2 2 999999 1 806525 879501 -10115 2 2 999999 1 133959 540821 -347371 2 2 999999 1 3 999989 -547636 1 13 999995 915393 2 2 999999 1 157982 818162 -459291 2 2 999999 1 238127 788305 877019 2 656080 986535 1 368044 549763 186330 2 5 999997 2 16 999991 2 157308 923657 1 3 999994 -764515 2 2 999999 1 2 999999 825430 1 5 999982 -424266 1 20 999983 730735 1 3 999988 -98905 2 416465 842775 2 2 999988 1 2 999999 -689602 1 730610 914025 -927716 1 5 999999 -608796 1 617630 809307 -34593 2 2 999999 1 670245 805037 -817492 1 9 999993 100370 1 402591 754034 -129747 1 17 999997 -166454 2 2 999993 1 16 999983 337546 1 145043 209771 -334244 2 411736 629184 2 5 999983 1 2 999999 659123 1 2 999999 -596023 2 2 999999 2 2 999999 2 14 999997 2 232702 585225 2 14 999981 2 7 1000000 2 2 999999 2 16 999995 1 37770 360528 279921 2 630160 738610 2 2 999999 1 2 999999 124380 1 2 999999 -220839 2 11 999999 1 6 1000000 -878111 1 2 999999 815615 2 18 1000000 2 276386 930880 1 11 999989 -159448 2 2059 54660 1 2 999999 -772995 2 6 999992 1 2 999999 -551058 1 176280 351980 759066 1 2 999999 54371 1 12 999990 283026 2 2 999999 1 6 999998 243879 1 2 999999 412828 2 2 999999 1 2906 174263 -14903 2 16 999988 1 756624 779777 -409765 1 87232 256246 312896 1 200088 590471 -502252 1 13 999988 212325 1 15 999996 -346241 1 2 999999 440894 2 409685 432885 2 14 999998 1 116113 187018 443215 2 13 999994 1 283360 957942 529942 1 2 999999 409268 1 178286 427415 64222 2 78767 153344 2 8 999994 2 9 999992 2 2 999999 1 2 999999 616759 1 2 999999 852424 1 2 999999 452744 1 2 999999 -926894 2 15 999981 1 482769 772263 207873 1 32845 527877 -516853 1 147383 560771 218971 1 2 999999 -731919 2 2 999999 1 463548 994746 249818 2 4 999990 2 2 999999 2 11 999984 2 348261 590189 1 2 999999 -560713 1 2 999999 420909 1 20 999993 -545357 1 2 999999 -67208 2 2 999999 2 2 999996 2 9 999994 1 2 999999 -908380 2 493841 948626 2 6533 106885 2 332889 799727 2 2 999999 2 2 999999 1 75802 108312 229327 1 105278 573286 680194 1 10 999996 240533 2 104852 408255 2 575546 699329 1 11 999994 20420 1 259039 747971 -263278 1 529852 874957 -283012 1 2 999984 -899855 2 860972 896571 1 1 999985 -421641 2 3 999995 1 685279 813647 426430 2 16 999984 2 17 999983 1 2 999999 284721 2 380550 490669 2 1 999982 1 141203 474648 -790407 1 42698 781889 -438863 2 14 999994 1 10 1000000 413450 2 2 999997 1 11 999993 -663482 1 33655 232843 -427259 1 2 999986 489505 1 2 999999 671825 1 12 999983 228425 1 3 999996 383272 1 13 999984 -633882 1 2 999999 448760 1 2 999986 422264 2 7 999987 1 2 999999 -86604 2 18 999987 2 227767 443182 2 5 999989 1 16 999993 -830573 2 18 999990 2 2 999988 2 48766 54594 1 2 999999 669044 1 15 999998 546721 1 2 999999 860025 2 171361 592779 2 289607 753823 1 532596 820483 72055 2 2 999999 1 194634 815784 -891680 2 1691 626507 2 2 999999 2 2 999999 1 2 999999 312854 1 18 1000000 -7581 2 3 1000000 1 327934 718887 598568 2 2 999999 1 2 999999 505381 2 546055 645765 2 5413 575318 1 2 999999 -242929 2 2 999999 2 2 999999 2 2 999993 2 19 999983 1 143971 216995 -655672 2 606085 667118 1 9 999995 457102 2 9 999982 2 9 999985 1 11 999995 913715 2 11 999981 1 2 999999 -336520 1 15 999993 -35590 1 2 999999 -382572 2 2 999999 2 775995 794407 1 2 999999 265953 2 2 999999 2 4 999997 2 2 999999 2 10 999993 2 88729 693261 2 581720 850408 1 2 999999 -963817 1 2 999999 54473 1 173827 366984 -105247 1 2 999999 -739346 2 239536 495797 2 298064 693350 1 8 999995 -86402 1 539667 552519 -262300 2 412304 870991 1 306153 860797 929912 1 2 999999 827490 1 26515 725525 -329566 2 14 999999 1 8 999993 245280 2 15 999986 2 98005 991616 2 2 999999 2 18 999982 2 7 999994 1 15 999999 923852 2 8 999993 2 775625 801471 1 2 999999 996387 1 15 999989 -545430 2 10 999994 2 126517 780056 1 2 999999 374433 2 2 999999 1 4 999994 -802846 2 2 999999 1 20 999983 -440157 1 252705 734101 -624373 2 13 999992 2 11 999990 1 635752 924577 462868 2 9 999996 2 2 999999 2 2 999999 2 460324 948560 2 11 999981 1 2 999999 661380 2 2 999999 2 2 999999 2 2 999999 2 88285 270648 1 195858 662615 678044 1 286421 408998 -227914 1 7 999989 347155 1 1 999982 -206171 1 105383 296921 67974 2 317853 652556 2 31456 486266 2 2 999999 1 247772 909067 -967943 1 16 999997 170340 2 2 999999 2 2 999999 1 6 999998 414365 2 10 999995 2 2 999999 1 1 999999 653409 1 478918 603495 172932 2 159375 162214 1 2 999993 -357243 1 219319 955069 -225324 1 2 999999 -673462 2 2 999999 1 133509 312081 -246067 2 112215 448852 2 17 999996 1 1 999989 428836 1 30980 145674 -299632 1 2 999999 -271698 2 66096 564438 1 671467 845032 459152 1 2 999999 -585084 1 2 999999 -735635 2 11 999985 2 258939 581494 2 2 999999 1 2 999999 -959783 2 150745 585457 1 13 999991 645403 1 2 999999 668551 1 2 999999 118493 1 819948 878413 -549126 2 2 999999 2 2 999999 2 2 999999 1 14 999995 661675 2 2 999999 1 3 999986 -120831 1 20371 588854 -565845 1 2 999999 580128 2 2 999999 2 17 999992 1 2 999999 -217124 1 279397 580622 298506 1 238099 547281 -309036 1 13 999996 754978 1 17 999981 693446 1 2 999999 -673598 2 2 999999 2 313405 999259 1 542581 581391 55499 2 2 999999 2 8 1000000 1 2 999999 831310 1 2 999999 -954758 1 7 999996 40428 2 2 999999 2 6414 186145 2 2 999981 2 16 999998 1 2 999999 545635 1 2 999999 -492758 1 2 999994 -713353 1 2 999999 633515 1 9 999984 973359 1 110894 472906 107054 2 2 999991 2 1 999981 2 485027 506269 2 9 999996 2 182702 755231 2 2 999999 1 604716 843391 76286 1 3 999995 284281 1 2 999999 -803018 2 10 999993 2 18 999989 1 13 999988 -199088 2 2 999999 2 345735 643928 2 15 999990 2 2 999999 2 2 999995 1 2 999999 799604 1 19 999986 -560262 2 5 999994 1 8 1000000 -96283 1 769842 960778 375528 2 2 999999 1 34728 866064 128673 2 2 999999 1 2 999999 854346 1 21500 351311 614294 2 2 999999 1 302066 571076 84644 2 13 999994 1 543270 957648 16294 2 153373 378724 2 453586 863918 1 2 999999 -992692 2 1 999986 1 2 999999 -57474 2 2 999999 1 680821 767456 -391231 1 274533 615728 801820 2 317223 939234 1 228614 800900 846626 2 12 999995 1 1 999983 278051 1 137759 749991 -753123 2 2 999999 2 416453 447997 2 2 999999 1 2 999999 692684 2 2 999999 1 168631 265986 -856582 2 3 999999 2 2 999999 2 778925 972703 1 132239 958375 -528036 1 416257 988163 831981 2 2 999999 1 489666 729666 162627 1 2 999999 -591694 2 236597 581504 2 17 999986 1 5 999997 203588 1 20 999996 -585307 2 856447 985684 1 2 999999 49494 1 10 999988 118869 2 2 999999 1 2 999999 -309879 2 12 999986 1 2 999999 -467404 2 2 999999 2 3 999997 1 8 999988 193521 2 1 999999 1 2 999999 -701953 2 16 999994 2 1 999991 1 2 999999 277821 1 2 999999 825276 2 2 999999 1 18 999998 -419239 1 2 999999 766329 1 2 999999 640317 1 2 999999 302791 2 2 999999 1 204035 233173 294604 1 5 999986 -706413 1 12 999987 585587 2 2 999999 1 183613 802029 203358 1 56138 937089 409917 1 18 999982 -39980 2 11 999992 1 8 999982 -372585 2 16 999982 1 2 999999 244275 2 659483 924694 1 569152 741692 -728382 2 2 999999 1 2 999999 413876 1 2 999999 -52525 1 171136 351306 -2276 2 2 999999 2 2 999999 2 2 999999 2 272841 582952 1 636243 914710 119316 2 372932 669895 2 173294 971875 2 2 999999 1 178640 340752 96622 2 338003 622164 2 21539 112320 1 200403 765284 468478 2 2 999999 1 12 999991 -714171 2 2 999999 2 1 999982 2 2 999999 1 2 999999 -14747 2 662609 676812 2 2 999999 1 260965 497077 -932650 1 7 999996 -849934 1 697588 940508 -507292 2 2 999991 1 79905 352936 -786853 1 2 999999 954322 1 8 999983 141314 2 847482 943564 2 300468 435151 2 2 999999 2 2 999999 1 164694 669489 -877419 2 2 999999 1 129459 920821 -355287 1 221865 300069 523683 1 2 999999 -507747 1 12943 803789 500299 1 19 999990 -935003 2 374060 758867 1 2 999986 620198 2 10 999992 2 2 999999 2 302692 305267 2 2 999999 1 2 999999 374421 2 17 1000000 2 12 999990 2 17 999982 1 2 999999 394856 2 19 999996 1 14 999997 -296183 1 6 999984 991045 1 11 1000000 -173401 2 2 999999 2 154953 659684 2 2 999999 1 413299 442166 -281307 2 18 999997 2 52751 846512 2 427340 465681 2 17 999985 2 2 999999 2 10 999986 2 558300 649440 1 4 999982 -546270 2 2 999999 1 1 999986 -349719 2 2 999999 2 2 1000000 1 2 999999 -264983 2 220015 271275 2 8 999994 2 774870 983518 2 316202 351884 1 160561 809207 -349829 2 5 999988 1 614929 942273 -448620 2 11 999997 2 927111 959929 2 12290 100595 2 2 999999 2 2 999999 1 2 999999 37471 1 19 999997 -218868 1 2 999999 911263 1 20 999989 -994980 2 2 999999 1 2 999998 -180069 2 2 999999 2 1 999995 2 405899 492281 1 8 999996 -251904 1 9 999982 597468 1 222274 362069 844412 2 317780 653702 1 2 999999 370223 2 5 999984 1 444071 662204 -305713 2 253013 387871 2 2 999999 2 17 999984 2 466163 973048 1 2 999999 -593688 2 2 999999 2 590453 743405 1 317122 659491 -111238 2 97161 483471 1 2 999999 -729456 2 2 999998 1 8 999982 420820 1 652471 771861 -739424 1 9 999995 826128 1 5 999996 213082 2 295283 806422 1 13 999990 979942 2 2 999999 2 18 999990 2 2 999999 2 2 999999 1 277434 446572 73519 2 72104 640555 1 853062 973804 881076 1 175096 359089 -824348 2 476000 926554 1 2 999992 930405 2 545340 638253 2 238101 920380 2 294662 429018 1 2 999999 -259759 2 14 999987 2 2 999999 2 2 999999 2 19 999987 1 1 999992 483782 2 4 999994 2 12 999998 2 7 999998 1 2 999999 705989 1 593450 989947 -258375 1 236188 689882 -841441 1 363129 944613 -361539 1 9 999995 -41832 1 11 999990 -489716 1 2 999999 -925213 2 2 999999 2 25428 737516 1 2 999999 -37247 2 9 999998 1 2 999989 -91889 2 135647 570708 1 2 999999 824363 2 964897 967237 1 580151 628406 -397217 2 1 999999 1 2 999999 -357723 2 5 999994 2 14 999986 2 274228 926641 2 2 999999 2 2 999999 2 549687 636375 2 2 999999 2 8 1000000 1 1 999986 198318 1 517089 733660 865394 1 2 999999 81150 2 2 999996 2 844054 903195 1 2 999999 -104252 2 18 999994 2 169161 676211 1 382534 723452 -616678 2 315014 429008 1 340974 695667 -366949 2 690002 698308 1 16 999988 618509 2 98549 775556 1 9 999999 -222455 2 2 999999 1 6 999993 -324584 1 5 999994 992946 2 2 999999 2 2 999999 2 4 999999 1 2 999999 -790216 1 2 999999 -937830 1 2 999999 -144432 2 2 999999 1 2 999999 585200 1 2 999999 71032 1 2 999999 -304693 2 75898 131249 1 6 999997 726450 2 2 999999 2 197574 466752 2 15 999992 2 50019 810159 1 3 999985 -671337 2 56486 712941 2 2 999999 1 14481 42029 467650 2 2 999999 2 2 999999 2 587630 949443 1 9 1000000 779639 1 2 999999 -812156 2 5 999984 2 2 999999 2 10318 66016 1 2 999999 -988035 2 11 999989 1 876326 953339 598324 1 4 999995 390202 2 8 999992 2 2 999999 1 775660 926573 -595540 1 59842 869336 688560 1 313827 930963 848792 1 9 999991 841826 2 2 999999 2 2 999999 2 6 999981 2 2 999999 2 2 999999 2 5 999992 1 2 999999 801384 1 16 999995 434925 2 19 999982 1 19 999984 -289388 1 20023 837355 238866 1 296983 386934 446270 1 2 999999 701448 2 1 999994 2 1 1000000 1 19 999986 726458 1 2 999999 -935190 1 19 999986 443085 1 2 999999 420592 1 19 999984 224635 1 4249 211362 -393062 1 4 1000000 847630 2 302665 811891 1 765650 814495 -861041 1 18 999988 -797029 2 2 999999 2 16 999993 1 2 999999 479378 1 2 999999 527431 1 17 999985 -695364 1 2 999999 -902868 1 23074 39407 594799 2 7 999988 2 11 999992 1 2 999999 465141 1 9 999996 -218992 1 15 999988 -109332 2 207640 650225 1 97760 852805 -276508 2 2 999986 1 205408 553275 -79586 2 2 999999 1 190996 855525 570242 1 530958 757585 667999 1 494619 590975 -239585 2 1 999998 2 160890 544520 1 18 999999 -834810 1 235966 558105 -214572 2 2 999999 1 2 999999 -84904 2 534133 791732 1 260082 464391 12061 1 631747 641916 -378427 1 304772 905895 -662978 2 2 999999 2 2 999999 1 14 999998 992199 1 130245 194028 442624 2 15 999987 2 147437 984372 2 790709 987523 1 524000 611542 635454 2 2 999999 2 358313 568589 2 2 999999 1 2 999999 -309752 2 15 999981 1 1 1000000 845688 2 2 999998 2 2 999999 2 2 999999 2 2 999999 1 4267 797237 271797 2 2 999999 1 2 999999 -293657 2 2 999999 2 20 999989 1 2 999999 717286 2 2 999999 1 5 999994 -335560 2 345091 846600 1 1 999991 704247 2 2 999999 2 2 999999 2 2 999999 2 12 999996 2 2 999999 1 945827 950906 -942726 1 2 999999 250167 2 17 999981 1 2 999999 -264593 1 85244 444400 -620670 2 2 999999 1 2 999999 -610312 2 2 999999 2 15 999990 2 2 999999 1 231002 302259 -839758 1 2 999999 636705 1 2 999999 188987 1 2 999999 -469909 2 91999 908758 2 12 999998 1 2 999999 440223 1 14 999985 -753518 2 2 999999 2 17 999989 2 2 999999 1 106499 204945 -669211 1 33988 852349 -203527 2 2 999999 2 243683 991664 1 2 999999 906507 2 2 999999 1 55112 345448 -762292 2 2 999999 2 2 999999 1 94682 140839 128318 1 16 999981 313580 2 116660 911371 2 607585 739073 1 2 999999 101400 1 119216 948463 424658 1 2 999999 908116 1 2 999999 -218381 1 13 999981 -904922 1 54154 739153 -453677 1 281353 539437 842202 2 350634 552757 1 136954 812445 -57517 2 18 999986 1 8 999989 486985 2 10 999983 1 340058 789901 -510006 1 2 999999 -217413 2 2 999998 2 11 999999 1 2 999999 570191 2 43087 909791 1 2 999999 -714172 2 2 999999 1 2 999999 985669 2 370064 708443 2 2 999999 2 2 999986 2 2 999999 2 2 999998 1 9 999986 -256255 1 2 999999 -430006 2 17 999994 2 2 999999 1 567348 968746 610679 1 2 999999 -398556 1 2 999999 -350415 2 12 999999 1 2 999999 810361 1 9 999995 815643 1 2 999999 -816771 2 19 999995 1 16 999983 -36760 2 761545 789071 1 2 999999 960583 2 13 999995 1 2 999999 338950 1 159661 319419 286120 2 734568 975085 1 3 1000000 62260 2 2 999999 2 2 999999 2 13 999982 2 501862 616172 2 2 999999 2 2 999990 2 2 999999 2 553472 984867 2 2 999999 1 245829 767060 986379 2 387898 713408 1 15 999984 532919 1 16 999987 334490 1 2 999999 369487 2 668566 729635 2 2 999999 2 2 999999 2 10 999999 2 2 999999 2 2 999999 1 2 999999 447839 1 254545 761252 90587 1 2 999999 -213274 2 9 999997 1 11 999992 143679 2 125672 413428 2 14 999998 2 344904 504771 1 2 999999 689223 1 2 999999 -375259 2 16 999981 2 2 999999 2 11 999989 2 98533 403970 1 677545 800499 -378476 1 459298 884404 -883308 2 15 999994 1 5 999994 -189139 1 2 999999 -222820 1 2 999999 102831 2 163377 168636 1 258239 408294 322493 1 14 999982 344086 1 520880 784076 -194152 1 15 999987 -481876 1 20 999987 328011 1 11 999995 829431 2 646368 700543 1 179556 854439 296932 2 2 999999 1 3 999988 -573054 1 2 999999 944419 2 1 999983 1 2 999999 -103344 2 19 999989 2 13 999997 2 2 999999 1 276387 914963 -698584 1 16 999985 -985895 1 234539 598173 276659 1 132431 810497 -174973 1 2 999999 -904645 1 2 999999 828826 2 458998 658723 1 9 999999 -246447 2 162605 916151 2 2 999999 1 6 999991 -90900 2 402209 440249 1 2 999999 59782 1 18 999995 142296 1 2 999999 -128172 1 128688 812776 554015 1 16 999992 -698729 1 334335 542209 928272 1 450816 849038 -229810 2 13 999994 2 85192 879243 1 2 999999 -907500 1 477232 885007 -383282 1 2 999999 -107399 2 2 999999 2 91916 536766 2 18 999996 2 739966 975368 1 2 999999 858503 1 10 999985 -275699 2 314119 381470 2 8 999981 2 355812 989682 2 2 999999 1 2 999999 -417101 1 2 999999 -817726 1 1 999989 584208 2 2 999999 1 17 999985 -532181 1 2 999999 475079 1 100381 841107 -106591 2 16 999995 2 2 999999 2 188595 796206 1 2 999999 -516287 2 4 999996 1 2 999999 -76710 2 6 999985 1 2 999999 -104501 1 2 999999 -314682 2 289802 379504 2 2 999999 2 2 999999 1 440715 656643 449340 2 12 999989 2 840782 866884 1 17 999991 -371925 2 9 999988 2 138457 756346 1 18 999995 -459315 1 127649 789074 -878135 1 3 1000000 617994 1 2 999999 212556 2 2 999999 2 2 999999 2 11 999988 1 338566 700384 -330837 1 8 999983 490347 1 9 999991 -590166 1 100314 613244 -726372 2 20 999988 1 624253 933578 -982825 1 109551 540592 623138 1 2 999999 3046 1 628378 873476 471042 2 2 999999 2 2 999999 1 4 999991 733083 2 95395 264610 1 216732 647527 -406004 1 17 999994 -206397 2 226210 467280 1 2 999999 -677687 1 2 999999 -124133 2 2 999999 2 2 999999 1 132717 154357 305117 2 5 999990 1 200770 653573 -673758 1 1 999985 -340148 1 2 999999 -442088 1 19 999993 -704768 1 18694 736635 -225543 1 2 999999 397570 1 2 999999 321526 1 2 999999 1544 2 2 999999 1 2 999999 -771426 2 2 999999 1 296312 908507 -312734 2 15 999991 1 10 999997 -881538 2 2 999990 1 454669 748234 907164 1 9 999981 947987 1 20 999993 719325 1 2 999999 -575229 2 307994 615228 1 2 999999 -105991 2 2 999999 2 2 999999 2 1 999982 1 373646 608113 -19426 1 2 999999 -787469 2 2 999999 2 2 999999 2 2 999999 1 2 999999 301837 2 2 999999 2 2 999999 1 219799 313912 743569 2 2 999999 1 2 999999 -724454 2 297909 852843 1 2 999999 -4107 2 2 999999 1 2 999999 327515 2 776541 995223 2 363916 392886 1 13 999999 137521 1 2 999999 -501354 1 658438 851896 930863 2 35932 416012 1 2 999999 -153197 2 15 999991 2 448478 899768 2 2 999999 1 234740 373141 -285791 1 2 999999 356451 2 14 999983 2 324765 574381 1 6 999994 -585183 1 2 999999 -858685 2 7 999985 2 415885 493657 2 198609 454950 2 2 999999 2 2 999999 2 11 999982 2 93525 723238 1 2 999992 1331 1 208815 752500 -221572 2 2 999999 1 452915 579608 14910 2 882471 954740 2 362794 512294 1 10 999984 -221976 2 2 999999 2 178641 220619 1 457746 931427 764932 2 2 999999 2 261973 545014 1 141212 845423 943378 2 275067 952715 1 4 999993 837305 1 432170 453301 -581029 1 2 999999 -290724 2 2 999999 1 376004 718050 828911 1 2 999999 -442547 2 16 999984 1 314781 353431 294451 2 48708 196453 2 19 999981 2 2 999999 2 2 999999 2 295148 406072 2 322621 991204 2 611050 960578 2 2 999999 2 2 999999 2 6 999996 2 68562 978634 2 5 999989 1 6 999998 -697750 1 2 999999 270885 1 13 999985 968414 1 2 999999 -391435 2 10 999986 2 4 999991 2 2 999999 1 2 999999 -700967 2 2 999999 2 87634 453172 2 2 999999 2 2 999999 1 10 999983 587338 2 167910 579724 2 18 999998 1 251732 846132 531564 1 342301 892912 -829204 2 751539 871341 1 12 999994 428148 2 15 999989 1 512084 637649 403563 1 337934 456882 510587 2 3 999994 1 20 999990 -496263 1 1 999995 602526 1 2 999999 381318 1 2 999999 -761076 2 259868 625021 2 15 999997 1 2 999999 695352 1 15 1000000 -750895 1 296289 451079 174556 2 2 999999 1 10 1000000 410964 1 667667 901122 -762847 1 568391 729548 -451147 2 6079 735971 1 2 999999 258518 1 261123 933248 -37783 1 2 999999 903655 2 340827 815070 2 411719 483569 1 2 999999 788655 1 18 999999 -743428 2 521522 826269 2 113005 566335 1 2 999999 -514838 1 18 999986 787233 1 16 999995 -584734 2 672083 800148 2 10 999993 2 2 999999 2 270838 402096 2 597742 897432 1 11 999981 -912885 2 2 999999 1 2 999999 645994 1 2 999999 -30485 1 320267 419968 -379702 1 2 999999 -929134 2 2 999999 1 2 999999 -728962 1 14 999982 620987 1 2 999999 -589568 2 15 999992 2 672523 696292 2 96436 163541 1 13 999982 161588 2 2 999999 1 4 999981 -387118 2 605053 731640 2 8 999988 2 160264 920362 1 2 999993 672425 2 2 999999 2 535435 632500 1 7 999981 -414709 1 148617 818581 -379274 2 2 999990 2 5 999981 2 11 999998 1 2 999999 311187 1 7 999993 18153 1 11 1000000 563619 2 16 999996 1 378447 812516 -774049 1 11 999986 -389866 2 346416 641957 2 695294 919522 1 517441 761131 -875243 2 2 999999 2 178118 513351 1 470455 873784 417744 2 1 999983 2 350245 866197 2 9 999996 1 2 999999 -892653 2 18 999989 1 354471 985727 -130788 2 7 999996 1 2 999999 902078 2 398927 664199 2 1 999989 2 2 999999 2 2 999999 1 4 999999 700364 2 19 999982 2 11 999999 1 29838 254419 805831 1 101982 102744 117798 1 725750 729388 75618 1 3 999985 -690124 2 11108 744781 2 7 999993 2 16 999985 2 2 999999 1 2 999999 435142 2 2 999999 2 529180 951744 2 117897 411894 2 68395 292583 2 1 999995 2 2 999999 2 2 999999 1 283833 747502 151352 1 8 999995 263694 1 15 999996 135459 2 2 999999 2 194045 969897 2 467616 483895 2 2 999999 1 2 999999 -310226 1 15 999982 -492980 1 2 999999 578576 1 2 999999 424846 1 25014 869783 -988843 2 7 999983 2 284767 359843 1 2 999999 402100 1 2 999999 459881 2 365727 440379 1 14 999988 814892 2 6 999987 2 2 999999 1 2 999999 -435142 2 2 999999 2 3 999991 2 2 999999 2 951673 977413 2 161466 713224 2 460589 622996 1 9 999988 -381729 2 2 999999 1 2 999999 376312 2 13 999989 1 557752 712265 -810257 2 16 999992 2 2 999999 2 2 999999 1 2 999999 -744154 1 361151 770979 -192035 1 1 999994 -843543 1 110140 242079 -383036 1 637295 842192 219767 1 9 999985 -872932 1 28310 514564 -38223 1 11 999992 -389753 1 112841 658508 429021 1 14 999984 81762 2 35568 712879 2 2 999999 1 15 999981 -366043 2 236169 438631 2 2 999999 2 2 999999 1 2 999999 512587 1 96218 930048 -471551 1 124843 346792 -862770 2 2 999999 1 165243 954365 231933 2 15 999997 1 10 999990 826364 2 2 999999 2 7 1000000 2 4 999995 2 575826 598107 1 2 999999 879144 2 881196 919657 2 134426 685052 1 2 999999 517262 2 729964 907326 1 2 999999 675340 2 19 999997 2 91674 828546 2 2 999999 2 68509 331417 1 36185 921479 -386454 2 7 999999 1 2 999999 -113921 1 18 999990 572990 2 414979 592256 2 2 999999 1 358778 411103 -870400 2 2 999999 2 20 1000000 1 2 999996 741554 2 2 999999 1 5 1000000 -702304 2 36168 306790 1 313992 974600 457310 2 51012 908985 1 2 999999 781199 1 8 999986 442148 2 5 999989 2 322972 813576 1 2 999999 25228 2 3 999998 2 5 999997 1 3 999989 120715 2 20 999986 1 15 999995 -841654 1 387411 604383 283042 2 18 999983 2 18 999989 2 2 999999 2 236005 775561 2 2 999998 2 13 999999 2 205975 421829 1 297980 796673 1370 2 3426 147331 2 2 999999 2 880714 914632 1 482737 522616 925324 2 267274 546901 1 243640 909564 931603 2 2 999987 1 2 999999 -153783 1 18 999996 -452967 2 2 999999 2 15 999992 2 2 999999 2 19 999983 1 8 999993 147686 2 8 1000000 1 8 999987 -443287 2 75416 807674 2 2 999999 2 663161 874809 1 3 999992 277805 2 17 999995 2 2 999999 1 2 999999 -981100 2 3 999994 1 18296 471869 -889830 2 21639 732456 2 17 999993 2 10 999983 1 61926 444422 167545 1 827248 856194 770843 2 411995 595569 1 2 999982 -730024 2 2 999999 1 14 999997 -768779 2 625584 942405 1 15 999991 -923181 1 615078 665087 651859 1 293766 812727 -29318 1 4 999989 -125189 1 219513 383697 -296205 1 2 999999 940231 1 4 1000000 571510 2 5 999983 1 169022 938729 170427 2 560980 641168 1 169899 418269 824148 1 6 999984 -190517 2 2 999999 1 11 999987 -13131 2 2 999999 1 410250 934608 -491644 2 12 999986 1 926373 948990 -931002 2 2 999999 2 820370 843723 2 51824 670048 1 13 999999 -673187 1 379314 751719 -861384 2 903836 964750 2 5 1000000 2 2 999999 1 2 999985 521822 1 2 999999 310965 2 46298 915606 1 2 999999 299782 1 2 999999 586556 2 19 999981 1 17 999981 -294720 1 2 999999 -731491 2 742089 873155 2 9 999998 2 2 999999 1 106029 207987 774410 1 2 999999 -895579 2 52753 832502 2 215993 737616 2 187013 400414 1 320693 665115 -313169 2 2 999999 2 115493 299451 2 273715 964404 2 17178 610520 1 2 999999 -516505 2 105376 837572 1 11 999996 -97275 1 82416 186124 966679 1 141067 797793 30956 2 1 999994 1 2 999999 584237 1 13 999989 -124290 2 2 999999 1 7 999985 224441 1 9 999991 423699 1 2 999999 747003 1 7 999989 -540993 2 2 999999 2 2 999999 2 16 999992 2 2 999999 2 444509 892488 2 2 999999 2 86424 262326 2 2 999999 2 508199 804173 2 122555 157231 1 9 999993 215985 2 2 999999 1 2 999999 -984037 1 2 999999 309511 1 10 1000000 426018 1 1 999990 -426981 1 2 999999 229383 1 177433 459569 -516632 1 614017 713052 378490 1 3 999992 -570542 2 444848 648753 1 361308 657701 -868240 2 114806 395980 2 2 999999 2 2 999999 2 495781 851297 1 8 999996 -553230 1 2 999999 568133 2 2 999999 1 83349 762001 112801 2 2 999999 1 5 999985 -833154 1 2 999999 -275111 1 2 999999 491593 2 2 999999 1 659734 820736 897453 2 505416 803745 2 2 999999 2 41815 393064 1 4 999988 -268558 1 17 999985 -582360 2 15 999989 1 164713 988442 243389 1 2 999999 -105682 1 4 999992 560868 2 2 999999 1 2 999999 -932192 1 2 999999 -840054 1 600994 878885 -944603 2 2 999999 1 421114 779334 -73807 1 2 999999 -858256 2 2 999999 1 20 999983 -478255 1 122017 339710 -676666 1 15 999999 125309 1 2 999999 -148035 1 2 999999 880100 2 1 999997 2 81362 573331 2 2 999999 1 7 1000000 -280850 1 425254 794008 527152 2 2 999999 2 4 999997 1 2 999999 -174441 2 686161 843910 2 773174 845148 1 2 999999 471402 1 20 999992 -474489 2 8 999984 2 1 999985 2 569104 920383 2 2 999999 2 2 999999 1 10 999997 -325430 2 1 999998 2 2 999999 1 1 999981 520822 2 6 1000000 2 268030 538994 1 267595 711432 906270 2 402895 691705 1 2 999999 241949 2 140215 317847 1 17 999995 686394 2 2 999999 1 449606 464059 832755 1 2 999999 -513872 1 2 999999 915344 2 2 999999 1 194476 200234 446688 2 2 999999 2 217796 351434 1 2 999999 617582 2 2 999999 2 2 999999 2 18 999983 2 4 999998 2 539508 755674 1 9 999985 -569507 2 19 999987 1 345876 768344 461941 2 320435 864519 1 292772 311894 -998755 1 19 999986 414171 2 124345 268195 2 1 999982 2 2 999999 2 2 999999 1 2 999999 -417966 1 2 999999 562977 1 2 999999 -343300 2 2 999999 1 370494 457034 183629 2 2 999999 2 2 999999 2 428397 750093 1 50531 565662 -200258 1 2 999999 26727 2 3 999992 1 2 999999 107643 2 539021 832830 1 2 999999 32679 2 13144 212345 1 9 999983 900823 2 4 999985 2 2 999999 1 2 999999 -809552 1 2 999999 897790 1 393143 506142 730088 1 2 999999 -538117 2 19 999999 1 71796 861154 547986 2 7 999985 2 8 999993 1 18 999990 367751 2 9 999990 1 16 999984 -674338 2 729023 778320 1 12 999990 -691374 2 2 999999 1 1 1000000 -343353 2 10 1000000 2 2 999999 1 2 999999 -707464 2 249974 393663 1 19 999986 613898 1 13 999994 -986226 2 9 999999 2 2 999999 2 2 999999 1 2 999999 317934 1 128327 982890 -259909 2 2 999999 1 282241 787915 537366 1 277414 548308 157466 1 2 999999 721911 2 2 999999 1 1 999985 -65294 1 5 999981 624402 2 66439 68039 1 2 999999 850110 1 298978 472115 742855 2 2 999999 1 504053 743323 -367600 2 14 1000000 2 7 1000000 2 2 999999 2 2 999999 1 9 999983 -952918 2 2 999999 2 252939 332782 2 704220 964412 2 406012 738998 1 3 999998 -849603 2 2 999999 1 2 999999 92138 2 2 999999 1 17 999982 688122 2 2 999999 2 126345 918186 1 84990 700555 888258 1 2 999981 -630976 1 629472 750716 -506406 2 2 999999 2 2 999999 2 2 999999 1 8 999993 -874607 1 2 999999 363446 2 2 999999 2 2 999999 2 6 999995 2 12 999983 2 176272 743031 2 2 999999 1 207609 251836 573040 2 2 999999 2 8 999985 1 16 999989 463903 1 347001 658375 -834654 2 639310 794734 1 2 999999 532403 1 261587 314257 -849181 1 2 999999 -980733 2 12 999988 2 152039 993225 1 157864 446549 219744 1 2 999999 696931 2 3 999981 2 2 999999 1 2 999999 954909 1 66185 841430 -365934 1 23147 325434 -614303 2 38454 928584 2 2 999999 2 980115 983521 2 288196 791680 2 69048 665719 2 688190 824300 1 351875 357586 32094 2 10 999998 1 8 999990 357430 2 2 999999 1 337030 346801 372414 1 15 999996 197451 2 2 999999 1 9 999981 634058 2 2 999999 2 2 999999 1 406511 604157 623112 1 287599 734517 -905944 1 3 999993 -795429 1 257761 355383 -966108 2 2 999999 1 545174 561949 246158 1 2 999999 -179297 1 259194 658268 770149 1 2 999999 -487401 2 9 999989 2 6 999992 1 2 999999 240035 1 113777 980387 34771 2 2 999999 1 184579 342319 -443280 1 2 999999 499862 1 11 999992 367404 2 89744 772704 2 292580 495064 2 2 999999 2 2 999983 1 3 999995 909800 2 2 999999 2 2 999999 2 2 999999 2 519655 858164 2 504857 929687 1 2 999999 -514138 1 2 999999 551681 2 304154 716444 2 2 999999 2 15 999998 2 19 999994 1 18 999996 676351 2 419538 775118 1 2 999999 708420 1 2 999999 -843080 2 2 999999 2 2 999999 2 52575 651164 2 19938 605766 2 14 999995 2 2 999999 1 2 999999 769217 1 8 999996 -510636 1 2 999999 606349 1 435587 811131 976405 1 385721 806382 307704 1 19 999989 971872 2 2 999999 1 17 999999 -51899 2 12 999984 2 4 999993 2 2 999999 2 11626 891071 1 13 999993 590617 1 641479 662288 380034 1 263740 967468 739521 2 16 999990 2 17 999990 2 2 999999 1 223518 511525 -555528 1 891397 941832 -864358 2 2 999999 1 16 999998 -120318 2 2 999999 2 1 999987 2 49610 537510 2 2 999999 2 15 999995 1 429874 489632 -319853 2 8 999984 1 2 999999 649994 1 53325 113535 619632 2 2 999999 2 124267 567647 2 3 1000000 2 2 999999 2 298431 418751 1 224060 808703 73692 2 5 999992 2 2 999983 1 50709 578151 986464 1 4 999983 166699 2 5 999998 2 2 999999 1 2 999999 528186 1 6 999983 -311463 1 150406 905888 9155 2 9 999989 2 42378 411797 2 2 999999 2 271797 324523 1 8 999997 -598857 1 559391 622766 -612934 1 192466 754844 716763 1 2 999999 150278 1 3 999994 -981356 2 2 999999 2 2 999999 1 17 999989 926445 2 10 999986 1 6 999985 -481488 2 2 999999 1 51993 796941 -20012 2 5 999994 1 1 999999 131980 2 35151 519453 1 4 999984 535510 1 306719 632061 -848557 1 15 999987 420619 2 19 999983 1 2 999999 506280 1 19 999984 -132 2 8 999999 2 148225 264986 2 2 999999 2 2 999999 1 2 999999 -246523 2 5 999995 2 2 999999 1 7 999985 415522 2 18 999992 1 12 999989 -334537 2 2 999999 2 232309 461968 1 2 999999 -202021 2 2 999999 2 390646 415893 2 5 999984 1 45589 449932 404605 1 607168 883895 507292 2 4 999988 2 599938 685113 1 51432 282876 995141 2 2 999999 1 2 999999 896579 1 5 999988 340399 1 12 999986 -947162 2 14 999984 2 2 999999 2 93256 930296 1 590009 630326 657053 2 2 999999 1 2 999990 826110 2 9 999983 2 4 999996 1 5 999984 933613 2 13 999984 2 19 999996 2 2 999999 1 410336 794784 117166 1 2 999999 -107537 1 15 999992 928978 2 112779 704867 1 692950 844887 171319 2 2 999999 1 16 999999 -648158 2 2 999999 2 451137 740522 2 2 999999 2 2 999999 1 6 999987 -239171 2 228938 377344 2 2 999999 2 11 999981 1 9519 930140 -51593 2 423775 497076 1 295182 967149 -40275 1 2 999999 -63989 1 8 999986 182024 1 5 999997 905649 1 2 999999 -165719 1 2 999999 -171769 2 2 999999 2 17 999991 1 2 999999 479758 1 2 999999 277909 2 57242 959917 1 97893 390376 -860525 1 20 999981 -177876 1 2 999985 364626 2 81519 361558 2 2 999999 1 13 999989 -57243 2 3 999994 1 90785 259001 613291 2 2 999999 1 256627 630060 238842 2 2 999999 1 15 999997 -860332 2 764936 831515 1 2 999999 -902731 1 13 999989 -119647 1 643612 935044 889654 1 332655 611353 -568510 1 2 999999 -602896 2 2 999999 1 2 999999 -479629 2 2 999999 1 9 999995 -801299 2 2 999999 1 2 999999 -899414 1 2 999999 126577 1 17 999999 222904 1 2 999999 284072 1 6 999996 158571 1 2 999999 323541 1 2 999999 172681 1 13 999992 -601987 2 2 999999 2 2 999999 1 2 999999 26145 2 15 999990 2 7 999998 2 2 999999 2 78579 714424 2 2 999999 2 44427 468164 1 2 999999 189689 1 18 999994 857587 2 2 999999 2 14 999997 2 334048 551278 2 107000 497485 2 437556 646902 2 2 999999 1 2 999999 816820 2 13 999996 1 2 999999 862670 1 2 999999 -1460 1 4 999994 520087 1 11 999996 716652 1 12 999998 -888385 1 667175 942556 587701 1 433769 448131 846125 2 12 999998 1 11 999996 -469685 1 696242 845419 383331 1 19 999984 331416 1 26848 476164 154506 1 6 999990 -969488 1 2 999999 556373 2 50369 56099 1 18 999982 -429887 2 2 999999 2 2 1000000 1 2 999999 579090 1 12 1000000 813755 2 480856 495078 2 2 999999 1 2 999999 -392989 1 15 1000000 -524055 1 5 999996 -167639 2 11 999982 2 2 999999 1 93348 927182 -312246 2 2 999999 1 18 999997 -267041 1 11 999982 -569474 2 7 999982 2 8 999983 2 9 999986 1 9 999991 -703477 1 2 999999 -637025 1 505549 623454 -443166 2 333217 947545 1 2 999999 242989 1 5 999993 -195008 1 2 999999 870521 2 11 999989 2 2 999999 1 2 999999 350768 1 2 999984 -407826 1 17 999990 890319 1 2 999988 532565 1 473755 507289 397522 2 2 999999 2 137450 377562 1 408226 859775 -48768 2 8 999988 2 203644 782332 2 387256 637719 2 2 999999 1 2 999999 242929 1 8 999989 -59300 2 146579 541972 2 1238 930931 1 2 999999 -270017 1 2 999999 -461307 1 2 999999 -282303 2 2 999999 2 2 999999 2 237725 292682 2 22836 793936 2 137037 776703 2 268684 752227 2 2 999999 2 75103 392629 2 134159 824143 1 16 999997 -10089 1 3 999998 599271 2 2 999999 1 12 999983 -180482 1 149366 651268 928776 1 294358 724207 -275477 1 115845 434795 -688988 1 12 999981 399149 2 259011 721947 2 592208 610948 2 2 999999 1 8 999989 -654689 1 89555 380276 -589012 2 2 999999 1 227482 812328 -893496 2 2 999999 1 2 999999 122162 1 2 999999 -82854 1 2 999999 248822 2 2 999999 2 2 999999 2 528795 645968 1 2 999999 -157498 1 304150 691077 -505278 2 146486 946269 2 6 999995 1 156208 750958 -921190 1 13 1000000 697124 2 17 999990 2 12 999981 1 5 999997 -726707 2 2 999999 1 435243 487093 -420943 1 2 999999 -756154 2 2 999999 2 203862 416187 2 354968 797908 2 517841 608931 1 8 999983 -100836 1 11 999983 964827 1 20 999996 480666 2 212707 455355 2 11 999993 2 571811 763904 2 2 999999 2 13 999990 2 1 999982 2 12 999991 2 183286 864407 1 2 999999 -45426 2 2 999999 1 133088 240404 -276492 1 2 999999 461097 2 1 999985 2 2 999999 1 7 999985 988292 2 2 999999 2 16 999988 2 673101 774141 1 10 999999 859516 1 2 999999 274619 1 2 999999 -540841 1 2 999999 30465 2 138015 473505 2 2 999999 1 19 1000000 -915550 2 14 999981 2 16 999981 2 2 999999 1 2 999999 -821548 2 13 1000000 2 2 999999 1 8 999986 619436 1 491671 501783 -381847 1 4 999997 723572 1 2 999999 -661121 2 2 999999 1 471175 567462 -55062 2 757569 991054 2 5 999986 2 2 999999 2 17 999981 1 421500 830263 -63804 2 2 999999 2 546889 846519 1 2 999999 214326 2 15 999996 2 320798 535856 1 5 999992 -393489 1 311587 759949 923098 1 2 999999 903862 1 469008 560222 -454328 1 408661 839509 -136860 2 2 999999 2 2 999999 1 2 999999 -155785 1 19 999991 -827222 1 149748 659345 -458978 2 268100 740027 2 20 999988 2 84261 703663 1 14 999997 558976 1 243067 896053 -941839 1 41011 932880 -854754 1 3 999998 -595532 2 126378 680390 2 177959 597794 1 5 999981 666636 1 2 999999 -32216 2 2 999999 2 17 999986 2 2 999999 2 550309 647740 1 411024 470267 -543031 2 5 999994 1 9 999986 -904240 2 10 999986 2 15 999999 2 2 999999 2 206684 648517 1 1 999997 -664014 1 294010 670408 -345768 2 14 1000000 2 5 999992 1 305986 433552 8727 2 2 999999 1 2 999999 398463 2 2 999999 2 2 999999 1 2 999999 403993 2 2 999999 1 213452 480052 -860845 1 342856 843417 -266977 2 7708 904612 2 2 999999 1 11 999995 141175 1 2 999999 -409387 2 110941 211511 1 854866 896350 617039 2 2 999999 1 2 999999 774750 1 2 999999 -75153 2 5 999985 1 12 999984 -202269 2 334838 721817 2 3 999994 1 2 999993 874569 1 238557 988186 -810355 2 1 1000000 2 385559 752259 2 2 999999 1 352066 680049 717022 2 2 999999 2 197367 663271 2 16 999998 1 371919 652713 661939 1 2 999999 -383274 1 115596 271384 508984 2 215939 733397 2 2 999999 1 14 999988 -368544 2 649617 819836 1 12 999998 731265 1 2 999999 -156351 2 2 999999 1 20 999985 473310 2 2 999999 2 9 999982 1 2 999999 -533421 2 10568 954394 1 3 999999 -202588 1 14 999995 173650 2 60678 363612 1 20 999987 623239 2 194617 761010 1 100197 686163 533844 1 2 999999 -825519 1 145200 449179 694086 2 2 999999 2 133286 838437 2 2 999995 2 2 999999 2 11 999985 1 52204 834141 -905449 2 59512 932863 2 11 999989 2 8 999997 2 2 999999 2 4 999989 2 2 999999 1 426328 599906 757177 2 5 999986 2 17 999981 2 93066 369827 2 320575 863443 2 61904 121661 1 19 999992 -826250 1 443481 638248 482709 1 9 999981 182051 2 2 999999 2 495816 895279 2 57599 621277 1 2 999999 -376834 1 4 999984 784337 1 249862 811077 -351442 1 2 999999 972839 1 11 999998 134537 2 2 999999 1 2 999999 334236 1 467649 939397 304977 2 655172 757723 2 12 999984 1 386865 391365 345414 1 2 999999 -857934 1 2 999999 -981751 2 15 999997 2 408269 482844 1 706845 958770 -663438 2 492600 514211 2 6 999982 2 563062 954692 2 300488 452812 1 11 999982 282093 1 1 999988 72990 1 2 999999 -242330 1 10 999989 -460603 2 105371 797817 2 16104 273098 2 391349 693218 2 18 999985 2 2 999999 2 256415 902061 1 2 999999 -228136 1 3 999993 918075 2 4 999982 2 669323 798118 2 13 999988 1 16 999999 -607401 2 2 999999 1 9 999997 23612 2 267265 399733 1 12 999987 608913 2 2 999999 1 451109 452717 -749162 2 303774 482999 2 628924 643603 1 2 999999 -806249 2 17 999993 1 114082 368936 -319249 1 2 999999 827040 1 2 999999 196683 1 2 999999 -692533 1 2 999999 -208033 2 9 999998 2 17 999995 2 280825 806752 2 2 999999 2 547666 573099 1 353150 740103 603496 1 40182 850782 727440 1 527613 635017 -358160 2 16 999998 2 2 999999 2 16 999999 1 15 999998 -134655 2 2 999999 2 596078 694106 2 2 999999 1 500680 846763 -634059 1 14 999987 315513 1 2 999999 -411268 1 2 999999 -582873 1 8 999996 882489 2 5 999985 1 5 999989 -462444 2 129788 782654 2 657908 939195 2 5 999992 2 7 999990 1 793 877123 651739 2 4 999994 1 2 999999 -286762 1 2 999999 426804 2 2 999999 2 2 999999 1 442484 921489 546658 2 8 999995 1 2 999999 -344133 1 349499 553627 -669957 2 2 999999 1 382538 391554 637973 2 2 999999 1 2 999997 -589747 1 17 999991 963258 1 2 999999 110073 1 2 999999 344424 1 2 999999 958710 2 337928 353750 2 2 999999 2 20 999985 2 3 1000000 1 704542 790976 381535 2 20 999982 2 372960 787901 2 2 999999 2 121338 423499 2 8010 622515 1 665175 754970 742547 1 13 999999 -890303 2 2 999999 1 453509 853492 -642610 1 438369 794573 -516502 2 456922 923160 1 14 999992 816650 1 2 999999 340223 1 19 999991 -982366 2 2 999999 2 711868 968602 1 795009 941130 -610024 1 13 999986 526309 2 3 999986 1 18 999986 -96886 2 27534 121786 1 311721 821981 -624355 1 8 999990 60793 2 82000 703272 1 432446 482152 -145333 1 449815 934911 587863 1 18 999992 3791 2 2 999999 2 2 999986 2 254734 438612 1 2 999999 724656 1 17 999998 -125145 2 2 999999 2 2 999999 2 2 999999 1 357654 562773 934488 1 15 999983 988156 2 83082 325798 2 588949 732274 1 666832 727479 577929 1 291768 528317 788327 2 17 999994 2 2 999999 1 11 1000000 290132 1 104162 114146 -406144 1 2 999999 -91368 1 2052 394597 -89975 2 2 999999 1 87293 545362 459125 1 12 999987 406176 1 2 999999 549939 2 152273 535445 2 14 999998 2 2 999999 2 15 999993 2 2 999999 1 13 999994 -974839 1 6 999984 -278679 1 17 999999 -621995 1 680556 705897 -367486 1 19 999997 261343 1 11 999994 907340 1 16 999982 -130034 1 98430 989982 -884417 1 742159 775931 -605764 1 59764 882793 -367765 2 2 999999 2 2 999999 1 2 999999 -137379 2 14 999996 2 17 999990 2 2 999999 2 438912 579866 1 16 999997 629702 2 15 999998 1 2 999999 259480 1 8 999988 899135 2 9 999991 2 127586 644131 1 2 999999 -441579 2 2 999999 1 4 999992 -314278 1 15 999997 462720 1 16 999993 -266811 1 563340 837343 -102904 2 2 999999 1 2 999999 -775303 1 429339 455983 -85599 1 2 999999 -162506 1 41238 995183 135595 2 10 999987 1 2 999999 -228697 2 264480 291408 1 9 999995 583204 2 11 999992 2 3 999987 1 9 999983 -259079 2 2 999999 1 220380 785476 49324 1 588637 941717 -620540 1 2 999999 -730164 1 238394 633238 -3906 1 2 999999 629934 1 249091 975041 230053 2 20 999983 1 14 999997 450303 2 2 999999 1 19 999981 768156 1 2 999999 -522823 2 2 999999 2 2 999999 1 2 999999 446177 2 893428 909711 2 4 999994 2 1 999996 1 7171 911314 -858500 1 11 999994 453296 2 803679 803717 1 2 999999 -907514 1 2 999999 202239 2 14 999984 1 2 999999 728425 1 2 999999 -907181 2 311334 866691 1 296829 792628 -171284 2 1 999987 2 2 999999 2 2 999999 1 501289 666290 -240642 1 2 999999 351469 2 13 999988 1 699185 761169 -402464 1 2 1000000 214001 1 6 999991 -299575 2 18 999994 2 174604 667274 1 726144 785624 876985 2 6 999988 1 2 999999 455638 1 5 999986 867552 1 2 999999 -929066 1 230446 831827 -884832 2 20 999992 2 8 999991 1 229011 605117 693692 1 2 999999 -896574 2 3 999987 1 2 999999 -458303 2 12 999981 1 550777 996926 -588127 1 7799 658416 706515 1 366159 929403 -539016 2 502 622739 1 8 999998 -29907 2 861643 924593 1 2 999999 -249637 1 278093 896056 962188 2 2 999999 2 2 999999 2 12 999995 2 2 999999 1 691781 903343 519035 2 20 999990 1 9 999981 -958154 2 2 999999 1 115396 120291 -444836 1 361082 625388 724507 2 204631 847374 1 628734 931627 151448 2 2 999999 1 295808 818419 505291 2 353686 844331 1 16 999989 161954 2 20 999987 2 2 999999 1 10 999988 -764481 1 679191 776234 874720 2 10 999984 2 141779 528237 2 2 999999 2 2 999999 2 5 999988 2 17 999987 2 12 999991 2 2 999999 1 352712 765912 240680 1 2 999999 -958569 1 142458 164301 -759945 2 12 999989 2 8 1000000 2 16 999985 2 2 999999 2 375922 590232 1 5 999982 -289142 2 4 999992 2 553842 627042 1 12 999992 -52624 1 13 1000000 581169 1 723087 970393 -643190 2 412213 759835 1 2 999999 219920 2 7 999984 2 25584 873493 2 2 999999 2 4 999983 2 707985 756454 2 2 999999 1 18 999985 721493 2 18 1000000 1 6 1000000 624991 2 2 999999 1 2 999999 -225514 1 595675 957783 687322 2 557045 912615 2 18 999986 2 3 999987 1 2 999999 -627176 2 3 999996 1 2 999999 -909645 2 2 999999 1 20 999984 -104137 2 774819 977116 2 20 999984 1 2 999999 442385 1 653216 900393 362919 1 462416 878675 -752803 2 4 999984 1 20 999993 596070 2 5 1000000 1 11 999990 -795173 2 2 999999 2 15 999984 2 108315 695754 2 2 999999 2 10 999996 2 102220 363157 2 4 999988 2 288009 778440 1 537897 934146 891275 2 79263 359571 1 2 999992 -475491 2 19 999984 1 2 999999 -555186 1 737232 881812 827029 1 2 999999 712773 2 86384 864346 1 297738 836980 -781774 1 2 999999 348134 1 2 999999 -15694 2 2 999999 1 2 999999 -743601 2 25655 568482 1 2 999999 267120 1 2 999999 964084 1 2 999999 -962511 1 379977 425949 670871 1 255449 637949 744609 2 116676 828993 1 324447 402747 830350 2 9 999990 1 2 999999 907292 2 458802 970610 1 272834 531556 -415336 2 12 999988 2 495080 970630 2 5 999982 1 514413 631666 557905 2 12 999996 1 2 999999 -483592 1 248564 833747 975693 2 2 999999 2 2 999999 1 610151 915840 897375 2 1 1000000 2 11 999988 1 248294 408352 -692549 1 548841 616681 -408738 1 218258 864734 695363 2 2 999996 2 14 999983 2 71830 618422 1 159981 960795 92820 2 16 999992 1 632521 749159 -824855 1 186322 493708 517285 2 20 999984 2 13 999994 2 12 999983 2 2 999999 1 13 999990 306827 1 2 999999 -108375 2 262278 869420 1 2 999999 -14400 1 16 999996 73885 1 14 999983 508135 1 10 999995 -451551 1 2 999999 -24797 2 2 999999 1 2 999999 -392066 1 2 999999 96936 1 2 999999 975227 1 18 999997 -350335 1 238617 257964 657454 1 2 999999 735818 1 123401 912344 -791077 1 2 999999 -583415 2 9 999984 2 13 999998 2 2 999988 2 2 999999 1 170731 910684 -452182 2 7 999993 2 2 999999 2 2 999999 1 230680 381033 516124 2 2 999999 2 13 999993 1 11 999994 636521 2 10 999997 2 2 999996 2 10 999983 2 5 999991 1 15 999992 -66597 1 16 999986 -901819 2 2 999999 1 351467 756204 -236103 2 137155 882711 2 2 999999 1 2 999999 773857 1 708699 813845 543414 1 16 999991 -350930 1 28889 427821 4215 2 2 999996 1 20 999988 822205 2 182854 902973 1 5 999984 507707 2 2 999999 2 20 999999 1 2 999999 598036 1 4 999998 133399 2 217469 625654 1 2 999999 -593497 1 2 999999 225769 2 2 999999 1 15 999982 963481 1 2 999999 29709 1 2 999999 -961479 2 12 999987 1 2 999999 16149 2 2 999999 2 2 999999 1 20 999987 841308 1 285669 797525 936874 2 8 999994 2 271874 398359 1 132251 851750 -804993 2 2 999999 1 863951 879320 2352 1 325097 846623 724659 2 20698 829298 2 3 999982 2 17 999993 1 735799 912283 150408 2 45269 251552 1 2 999999 348693 2 10 999992 2 2 999999 1 2 999999 668469 2 2 999999 1 3310 429970 98668 1 376694 442556 135007 2 4 999986 2 2 999999 1 1 999987 -627707 1 2 999999 680349 2 19 999995 2 19 999993 1 279863 554528 409311 1 11 999983 573403 1 5 999985 -54320 2 2 999999 1 761226 886578 605037 2 568082 736696 1 184689 508442 961154 1 2 999999 -974652 2 1 999995 1 16 999990 854644 1 416958 851901 -650089 2 19 999992 1 2 999999 626764 1 2 999999 -126640 1 2 999999 -100580 2 2 999999 2 491619 555664 1 29649 488312 426312 2 2 999999 2 2 999999 1 2 999995 -294761 2 2 999999 2 218670 938287 2 14 999983 1 5 999992 -170656 1 7 999992 -729357 1 2 999999 199831 1 11 999986 -376468 1 2 999999 -838800 1 2 999999 790891 1 19 999989 865337 2 8 999994 2 304834 605824 2 261668 894533 2 168345 565490 1 2 999999 393197 1 2 999999 809838 1 2 999993 166427 1 3 999987 238880 1 2 999999 224556 1 384948 422845 -446396 1 4 999998 -282638 2 36923 175982 1 10 999994 -828501 2 2 999999 2 610710 810011 1 1 999999 737533 2 2 999999 1 2 999999 -154469 1 2 999999 799211 2 19 999993 2 139327 511161 2 20 999990 2 11 999998 1 2 999999 366806 2 9 999988 2 588065 828286 2 228944 541371 1 9 999988 473966 1 455883 511086 344035 1 2 999999 254205 2 597606 999098 1 19 999981 -919344 2 112944 767517 1 85628 367056 -197046 2 2 999999 1 700133 774871 889382 2 228047 901422 2 288286 940525 2 8 1000000 1 92431 391205 -320805 1 12943 13899 -761460 2 2 999999 1 2 999999 706204 1 70394 113492 135726 2 376155 707541 2 2 999999 1 2 999999 18837 2 2 999999 2 12 1000000 1 2 999999 396868 2 2 999999 1 2 999999 380190 2 2 999999 1 20 999989 -66328 1 2 999999 488387 2 2 999999 2 1 999981 2 19 999992 2 2 999999 2 14 999982 1 2 999999 832886 2 2 999999 2 2 999999 2 2 999999 1 209354 615900 -780578 1 9 999993 -339645 2 254573 514572 1 17 999993 -888589 1 459554 851689 -811734 1 2 999999 250705 1 60843 983491 442583 2 2 999999 1 20 999983 -184972 1 332833 814004 -999893 1 2 999999 -954378 2 297228 712837 1 469757 599180 -854660 2 13 999988 2 2 999999 1 2 999999 -786470 1 10 999996 -328375 1 2 999999 -161157 2 2 999999 1 100592 361979 558145 1 2 999999 959029 2 366316 791933 2 257292 621112 1 6 999992 673451 2 2 999999 2 17 999983 2 5 999987 1 9 999996 -769287 1 2 999999 -509072 2 18 999997 1 275298 599177 32910 2 9 999987 1 6 999994 205842 2 107264 466936 1 2 999999 -330449 2 1 999996 2 7 1000000 2 620833 748085 1 2 999999 -901399 1 290446 924212 863465 1 2 999999 571399 1 2 999999 984633 1 3 999984 955847 1 2 999999 -467112 2 10 999991 1 2 999999 -821656 2 2 999999 2 2 999999 1 11 999981 194338 2 855949 889574 2 1 999998 1 786447 914962 984184 1 193741 601086 152852 2 11 999995 2 16 999983 2 10 999982 2 106698 695153 2 6 999997 2 2 999999 1 3 999999 242187 2 2 999999 2 742860 754615 2 2 999999 1 122976 752142 -40090 1 16862 801890 165102 1 8 999984 347979 1 532421 732608 -411544 1 2 999999 -388641 2 9 999986 2 9 1000000 1 2 999999 -15881 1 6 999999 -387205 2 2 999999 1 399959 932708 -644509 2 1 999999 1 17 999981 732816 1 417660 550433 319070 1 2 999999 -431583 2 14 1000000 2 224488 260936 2 9 999986 1 3 999985 -270946 2 2 999999 1 19 999998 77424 2 2 999999 2 322113 632428 1 205026 359285 -877586 1 7 999988 801739 1 13 999986 -295236 1 2 999999 -802305 2 2 999999 1 2 999999 -760885 2 733621 875161 2 266242 609285 1 15 999989 458444 2 826366 978871 1 2 999999 -311128 2 30371 73495 1 14 999997 539688 2 2 999999 1 528870 627331 663642 1 2 999999 890992 2 139906 571484 1 11 999986 -640809 2 2 999999 2 13 999997 2 2 999999 1 13 999988 889900 2 532795 862979 2 2 999999 1 20 999982 -542863 2 2 999999 1 593183 909040 762461 1 2 999999 -761590 1 118767 187693 321290 2 564364 633195 1 2 999994 -603885 2 471064 861144 2 6 999985 1 19 999996 196649 1 2 999999 239752 1 20 999992 -126949 2 319353 325856 2 2 999999 1 735023 785929 805384 2 845379 881369 1 10 999991 -579661 1 8 999988 -393145 1 11157 387540 -570929 1 8 999991 511017 1 517860 723594 967900 1 19 999982 -801376 2 2 999999 2 2 999999 2 100123 432061 2 586956 674771 1 2 999999 -496794 1 2 999999 734935 2 10 999990 1 175234 290942 986957 1 17 999983 257232 2 2 999999 1 2 999999 700895 1 9 999997 467100 2 7 999994 1 2 999999 -408600 2 423433 567551 1 332186 622951 760267 1 358387 849853 -939985 1 2 999999 -593094 2 19 999982 1 149371 322589 -502642 1 109643 250538 -196635 2 2 999999 2 2 999999 2 20 999994 2 80667 120345 2 2 999999 2 391266 817617 1 2 999999 455640 2 2 999999 1 13 999997 350604 1 2 999991 991062 2 2 999999 2 69361 661180 2 9 999986 2 2 999999 1 5 999981 774222 2 3 999995 1 2 999999 -335708 1 7 999985 825682 1 2 999999 227802 1 2 999999 -526403 1 2 999999 611231 2 10 999995 1 2 999999 -685071 1 160140 305743 236627 1 2 999999 594455 1 2 999999 589959 1 2 999999 -197468 1 369870 682776 834181 2 2 999999 1 116007 395649 267014 2 16 999990 2 149305 945826 2 2 999999 1 2 999999 -338417 2 7 999982 1 1 999986 -16210 2 138730 358496 1 2 999999 -208634 1 828628 964657 645160 1 518656 719922 -509327 1 6 999982 311387 1 16 999988 72896 2 2 999999 2 2 999999 2 321323 492659 2 2 999999 2 2 999999 1 17 999988 28194 2 2 999991 1 115725 428785 924964 1 6 999983 -156993 1 102575 978833 931817 2 20 999996 1 2 999999 804314 2 2 999999 1 7 999983 -2261 1 17 999985 -645786 2 6 999984 2 10 1000000 2 2 999999 2 417966 461154 2 2 999999 1 2 999999 103244 1 15 999988 146107 2 13 999987 1 2 999999 95556 1 19 999985 -279301 1 2 999999 -406448 2 15 999992 1 13 999993 348442 1 42657 450830 -568939 1 8 999991 582646 2 652561 966485 1 20 999997 195641 2 920624 929183 2 14 999994 1 2 999999 -563163 2 15 999995 2 16 999983 2 9 999985 1 2 999999 -254108 2 2 999999 1 183923 357714 -156800 1 299423 305789 -800635 1 291213 298279 768542 1 10 999988 740090 2 588159 727201 1 619566 845577 176742 1 2 999999 -452950 1 85914 770760 -711157 1 11 999990 23378 2 10 999984 2 2 999999 1 19 999990 -99970 2 30178 500646 2 19 999996 1 202640 700693 158490 1 2 999999 -418137 2 455511 688561 2 12 999987 2 14 999992 1 2 999999 -184624 2 233080 973498 2 144237 942902 2 4 999994 1 609141 874930 862703 1 2 999999 -168814 2 478867 516023 2 2 999999 1 294712 968672 218961 2 788345 802073 1 15 999996 531892 2 2 999999 2 2 999999 1 10 999981 -300471 1 12 999985 438661 1 848 237681 -825502 1 5 999995 -221033 1 12 999984 762982 2 20640 282107 2 13 999999 1 2 999999 674700 2 2 999999 1 2 999999 -613027 1 185379 893660 268778 1 2 999999 690247 2 635065 745533 2 2 999999 2 201882 574213 2 6 1000000 2 18 999983 2 874956 894702 1 7 999993 -753496 2 497944 604448 1 16 999990 -177275 1 98638 640886 827330 1 952310 956235 78817 1 2 999999 -810015 2 19 999988 1 6 999993 -745893 2 2 999999 1 15 999988 -567945 1 1 999981 -933787 1 19 999985 -747028 2 6 999982 1 548811 981140 908518 2 18 999988 2 4 999986 1 259690 431043 -14177 2 2 999999 2 569315 780787 2 2 999999 2 2 999999 2 608571 969086 1 13 999981 -679398 1 38078 113568 -273024 2 20 999994 1 15 999994 742594 1 2 999999 -436186 1 12 999995 849882 1 2 999999 247775 1 219861 341451 -677449 1 12 999993 -3126 1 4 999991 193430 2 392325 495045 2 190755 310862 2 2 999999 1 2 999999 -713420 2 2 999999 1 2 999999 -938139 1 15 999993 -572860 1 9 999989 -605501 1 10 999985 -913164 2 5 999995 1 2 999999 319661 1 1 1000000 -416536 2 19 999985 2 2 999999 1 2 999999 722774 1 2 999999 140012 1 2 999999 700437 1 2 999999 180488 2 179399 729681 1 2 999999 -117490 2 10 999990 1 12 999994 820823 2 443907 473873 2 2 999999 1 103019 183683 490922 2 69165 101061 1 93557 698067 335141 1 2 999999 576018 1 118401 942040 308592 2 16 999983 1 2 999999 359276 2 271028 739311 2 4 999990 2 36671 520429 2 571246 669686 1 150397 559930 812661 1 4 999992 510505 2 2 999999 1 611399 840917 -333850 2 19 999991 2 2 999999 2 2 999999 2 190926 999746 2 371540 966529 2 2 999999 1 149610 279498 -855415 2 17 999995 2 213178 985004 1 525980 973061 -510613 2 2 999999 2 2 999999 2 7 999994 2 7 999998 2 406207 734369 2 705622 837524 2 2 999999 1 171292 716052 -234662 2 13 999999 2 15 999983 1 638188 907492 -259376 1 128908 918326 304295 2 2 999999 1 12 999984 73966 1 796288 978462 827676 1 2 999999 487166 2 158058 503134 1 2 999999 -325686 2 2 999999 2 559102 996083 2 2 999999 2 2 999999 2 2 999999 1 2 999999 703038 2 2 999999 1 11 999982 -374898 2 3 999992 1 470128 620114 430882 2 422054 777149 1 2 999999 580382 2 229043 647632 1 452130 891898 -932019 2 2 999999 1 2 999992 886644 1 2 999999 539773 1 76108 140406 -556364 1 2 999999 108557 1 139345 601914 -848872 1 133278 760023 -141391 2 276376 433645 2 116710 428839 1 436617 803988 923136 2 103272 460622 2 2 999999 1 2 999981 -760533 1 16 999997 -119731 2 15 999981 1 2 999999 628897 1 18 999986 786336 1 225630 826778 -898836 2 2 999999 1 2 999983 169982 2 2 999998 1 7 999996 -309919 1 12 999986 358338 2 254253 697773 2 2 999999 1 11 999986 -215705 2 15 1000000 1 371973 699087 -984612 2 544183 670242 1 1 999985 -225447 1 349891 622574 621565 2 530324 831781 1 2 999999 544710 2 15 999982 2 13 999999 1 2 999999 64961 2 11 999991 1 2 999999 -244875 2 17 999990 2 14 999988 1 20 999982 981781 1 2 999999 -319479 1 310875 605890 544169 2 10 999993 2 1 999982 1 2 999999 274904 1 7 999994 -410469 2 12 999983 2 18 999996 2 17 999989 2 239232 863775 2 2 999999 2 2 999999 1 2 999999 -850026 1 20227 972495 741098 1 10 999999 -231754 2 10 999993 2 12 999990 2 3 999992 2 2 999999 1 126570 175841 -331764 1 41465 273020 586591 1 466120 748946 -854107 2 15 999991 1 2 999999 -72049 2 403312 416930 2 14 999991 2 326647 965968 2 285475 955002 1 6 999982 -9828 1 376268 704964 721550 1 4 999994 -746439 1 5 999992 -794425 1 2 999999 703879 2 2 999999 1 2 999999 418177 1 3 999992 368533 2 2 999999 2 2 999999 1 2 999999 522719 2 2 999987 1 76498 758762 606302 1 2 999999 -761309 2 839969 914426 2 16 999990 1 2 999999 949818 1 3 999991 -995402 2 16 999988 1 17 999984 421864 1 2 999999 673978 2 12 999992 2 29756 517069 2 4 999993 2 506897 539222 2 19 999984 2 2 999999 2 2 999999 2 6 999990 1 2 999999 -744679 2 450627 996973 2 9 999995 1 14 999982 733654 2 48152 874817 1 2 999999 205164 2 4 1000000 2 9 999985 2 54790 556818 2 201216 292332 2 288600 690954 2 10 1000000 2 18449 680044 1 2 999999 536326 2 551231 588917 2 2 999999 2 2 999999 2 270492 801583 1 13 999986 -784726 1 12 999999 -871774 1 2 999999 -786244 2 16 999999 2 222602 594605 2 14 999985 1 2 999999 -705928 2 622383 623479 2 1 999981 2 5 999999 2 111377 821982 2 18 999981 1 257058 806477 -760534 2 126789 349837 2 861314 867702 1 203940 369057 -187387 1 2 999999 306749 2 2 999999 1 2 999999 535623 2 4 999999 1 2 999999 220320 1 2 999999 -499313 1 2 999999 -603277 2 2 999999 2 852937 971458 2 417694 878773 1 14 999982 117676 2 414630 769469 1 2 999999 -766069 2 17 999994 2 5 1000000 2 135891 738994 2 1 999999 1 16 999999 -174662 2 2 999999 1 254586 578701 648621 2 562681 790133 1 5 999981 -578447 1 716821 745338 474841 1 2 999999 949495 2 402291 623172 1 9 999986 503498 2 657364 913690 2 16 1000000 1 2 999999 -463242 2 686053 928813 2 245459 545077 2 2 999999 1 320534 958274 281931 2 20 999997 2 6 999997 1 2 999999 -145107 2 2 999999 2 117469 373775 2 2 999999 1 10 1000000 -503550 2 19 999983 2 48267 236674 1 14 999995 -751913 2 40748 744611 1 2 999999 271989 1 2 999999 876160 2 12 999987 1 20 999987 -567303 1 7 999993 652897 1 1 999987 -387273 2 2 999999 2 2 999999 1 299572 320492 783419 2 2 999999 2 6 999999 1 17 999994 822644 2 166646 868594 2 426385 450052 1 337007 383220 -593850 1 13 999988 -193256 1 10 999995 57125 1 2 999999 -447036 1 14 999982 -117027 1 2 999999 1755 2 2 999999 2 11 999990 2 8 999995 2 16 999995 1 761223 850023 -835304 2 2 999999 1 2 999999 -94999 2 15 999997 2 3 999992 2 14 999985 1 549244 855951 -757817 1 7 999989 -884176 1 2 999999 -349989 2 2 999999 1 1 999990 -470370 1 606841 918647 134206 1 2 999999 -511162 2 2 999999 2 3 999984 1 2 999999 -354157 2 30089 81970 1 10 999987 709904 1 562133 595314 801805 2 486083 922754 2 11 999999 2 14 999983 1 172237 968642 -88651 2 163013 980915 1 2 999999 -546970 1 6 999984 -683043 2 14 999998 1 186906 288836 539132 2 2 999999 1 122045 680004 314736 2 476986 771126 2 3 999984 2 20 999991 2 2 999999 2 2 999983 1 2 999999 -176963 1 484131 644691 670132 1 4 999987 393159 1 645945 836272 -827065 1 9 999993 120824 1 321077 762824 102844 1 4 999989 -789190 1 850648 855553 375076 2 149418 489163 1 532450 616698 725022 1 2 999999 421167 2 6 999999 2 309544 646714 2 2 999999 2 419403 688420 2 334679 528565 1 369899 578849 -866096 2 7 999994 2 2 999999 2 4 999999 1 14 999987 -529021 1 5 999983 862161 2 2 999999 1 2 999999 854763 1 2 999999 370831 2 837111 895320 1 11 999982 960941 2 2 999999 2 2 999999 1 344764 923780 -586924 1 2 999999 565451 2 1 999991 1 2 999999 910991 1 2 999999 -503427 1 362840 991759 299820 2 2 999999 1 635500 875349 -917312 2 2 999999 1 13 999992 -382985 1 2 999999 869634 1 390655 902169 334806 2 2 999999 2 143526 839863 1 2 999999 48782 2 17 999996 1 108845 941570 902323 2 80049 941396 1 2 999999 90269 1 417601 475646 655656 1 2 999999 668166 1 2 999999 -789457 1 2 999990 999905 1 743584 995344 -312879 2 2 999999 1 17 999993 -751946 2 1 999992 1 2 999999 340492 2 2 999999 1 429790 906525 -266261 2 2 999999 2 2 999999 1 20 999989 -737492 2 2 999999 2 86842 752221 2 58314 368939 2 298155 870641 1 113738 146222 769454 2 376177 431146 2 567099 974723 2 13 999981 2 17 999989 2 64631 927214 2 254890 933188 2 14 999984 1 2 999999 -801944 2 2 999999 2 2 999999 2 2 999999 1 15 999991 48337 1 24120 448812 -836093 2 2 999999 2 2 999999 2 17 999992 1 116371 775840 852503 1 2 999999 124783 1 455443 694484 368700 1 2 999999 -106624 1 224107 796933 750238 1 14 999982 544125 2 233418 547740 2 12 999989 1 19 999990 -33887 2 2 999999 1 3 999993 16877 2 18 999988 1 133685 517926 656446 1 15 999983 -603427 2 2 999999 1 144064 390676 523948 2 2 999999 1 319558 330040 654514 2 20 999986 1 325408 867294 -565637 2 91880 894866 2 400878 607884 2 767369 911865 1 2 999999 603610 2 243980 666054 2 2047 547300 1 1 999993 203580 2 3 999996 2 3 999993 2 605958 920750 1 6 999996 -160316 2 2 999999 1 20 999998 734437 1 657288 975260 574650 2 7 999994 2 3 999996 1 2 999999 944772 1 182950 479187 708425 1 12 1000000 -942985 1 2 999999 267303 2 604642 777758 1 12 999984 -596649 2 47714 330114 2 2 999999 1 114438 614175 -8707 1 2 999999 -649443 2 536406 566772 2 165900 207760 2 2 999999 1 572274 676267 449423 1 2 999999 632985 2 486504 618386 2 16416 906940 2 15 999992 2 5 999981 1 4 999981 293802 1 2 999999 -770355 1 20 999985 375400 1 195366 875353 -462624 1 12 999992 -316591 1 8 999998 -848342 2 2 999999 1 19 999997 334898 1 2 999999 -920186 1 644861 962218 359017 1 190737 803736 -697050 1 2 999999 34328 2 2 999999 1 2 999999 -683702 1 19 999991 -492780 2 12 999982 2 3 999999 2 2 999999 1 289296 823505 -99884 1 386026 427648 -144020 1 2 999999 -765434 1 9 999982 -740637 1 2 999999 673095 1 2 999999 -949371 2 2 999999 1 4 999994 910309 1 19 999989 -132767 2 60210 472566 1 2 999999 -533189 2 579743 887864 2 861234 925017 1 2 999999 493203 1 2 999999 71232 2 6 999986 1 342451 946404 341086 2 13 999993 1 4 999981 -505704 2 277530 440323 1 2 999999 -423828 1 19 999999 -517026 1 2 999999 248788 2 2 999999 1 605321 954592 -753285 1 2 999999 310707 1 429614 775433 754904 1 176823 415376 -597998 1 15 999983 665624 2 2 999999 2 2 999999 2 18 999997 1 7 999993 -584700 1 13 999982 199964 1 402412 596086 479258 1 182744 316481 -607746 2 443116 713166 2 626736 954670 2 6 1000000 1 15 999993 708747 2 11 999988 1 2 999999 115537 2 66883 170301 2 13 999999 2 49136 334320 2 2 999999 1 2 999999 -729310 1 9 999998 980287 2 2 999999 1 12 999984 -25449 2 2 999999 1 2 999999 -640285 2 11 999983 1 16 999997 479061 1 324423 444774 -932967 1 192007 258496 -776789 2 2 999999 2 57817 559960 1 232992 417918 285494 1 106381 897474 -211529 2 7 999981 1 472891 886060 786122 2 15 999982 2 681810 825065 2 19 999990 1 179976 462913 899412 1 16 999988 648256 1 953473 991329 -815403 2 2 999999 2 2 999999 1 2 999999 -299277 2 2 999999 2 2 999999 1 10 999982 -734025 1 2 999999 -599881 2 4 999990 1 2 999999 -244231 1 2 999999 998216 2 17 999994 2 1 999993 1 2 999999 -940545 2 2 999999 2 2 999999 1 2 999999 784043 1 2 999999 12271 1 70748 469212 -313095 1 1 999989 -455481 2 2 999999 1 301262 692407 179996 1 2 999999 -381353 1 2 999999 -670391 2 7 999994 1 2 999999 963853 1 1257 781670 376366 1 2 999999 359429 1 2 999999 -322548 2 8 999986 2 11 999986 1 699248 845130 -923632 2 1128 578394 2 4 999996 1 115045 494456 -623706 2 305874 667115 1 2 999999 704453 1 119933 855726 544637 2 2 999999 1 440422 564559 207700 2 19 999981 2 287921 850275 1 15 999984 843163 2 1 999993 1 2 999999 120223 2 458959 490866 1 2 999999 626904 1 2 999999 846692 2 148105 550248 2 14 999985 2 2 999999 1 2 999999 -720435 2 2 999999 2 186999 237432 2 13 999990 2 20 999991 2 119858 338957 1 2 999999 163402 2 479075 610462 1 16 999986 814932 2 1 999998 1 449998 607291 -617391 2 12 1000000 1 2 999999 -997511 1 38821 156329 539441 1 2 999999 735072 2 2 999999 1 252246 858891 -773283 2 6 999992 1 584488 920091 -636831 1 600925 781407 -204936 1 2 999999 -960725 1 10 999983 647161 1 92423 388538 -696422 2 588588 729997 2 109496 987412 2 469024 822071 2 20 999984 2 2 999999 1 6 999983 -767988 2 257253 398482 1 2 999999 -355171 1 519765 745602 672572 1 13 999986 339460 2 2 999999 1 772716 883455 383291 2 5 999998 1 13 999988 33658 2 444122 714707 1 3 999999 564198 2 10 999984 2 2 999999 1 260118 951916 -550072 1 2 999999 -631738 1 1 999994 487370 1 2 999999 -577086 2 380397 471333 1 19 999994 -615169 1 287857 304609 430136 2 133633 463585 2 103098 201689 2 18 1000000 1 147246 594083 784627 2 2 999999 2 147455 670475 2 7 1000000 2 7 999997 1 2 999999 557535 2 2 999999 1 106037 301454 -779508 1 2 999999 758580 2 2 999982 2 2 999999 2 2 999999 1 2 999999 782188 1 4 999990 618086 2 13 999997 2 2 999999 2 17 999992 1 2 999999 -948007 1 576819 700939 -867201 2 2 999999 1 777919 872912 -461596 1 2 999999 693186 2 2 999999 2 2 999999 1 2 999999 -226381 2 310183 431957 1 2 999999 966490 1 2 999999 -505177 2 2 999999 2 18 999994 1 9 1000000 952874 2 138887 903736 1 8 999992 -761396 2 601196 676756 2 2 999999 1 14 999999 74903 1 832643 873852 923186 2 536581 878924 1 9 999994 269497 1 2 999999 317878 2 2 999999 1 12 999985 -828306 2 8 999991 1 9 999985 497293 1 2 999999 -70100 2 2 999999 2 237050 573747 1 640088 676618 990532 2 2 999999 2 2 999999 2 10 999995 2 14 999996 2 17 999990 1 2 999999 452958 2 559385 673610 1 271611 295061 536359 1 458816 484397 -935766 2 17 999983 1 103249 972379 769824 1 200788 819704 -936583 2 54845 552404 2 14 999999 1 15 999983 -872434 2 12 999984 2 2 999999 2 13 999986 2 510253 775850 2 2 999999 1 10 999997 -45762 1 2 999999 294518 1 128122 780329 -294196 2 396873 610556 2 535998 768895 1 469349 892079 282490 1 2 999999 204055 2 358004 765831 1 15 999982 584802 2 493707 933657 2 2 999999 2 442779 786537 2 2 999999 1 1 999988 -580452 1 78722 776783 -783892 2 7 999987 2 194597 547669 2 697065 900839 2 75646 195040 1 2 999999 -536195 2 7 999999 2 2 999999 2 2 999999 1 2 999999 724229 1 12 999987 -548656 2 10 999996 2 9 999984 1 475411 833839 623948 2 2 999999 1 2 999999 618639 2 2 999999 2 9 999988 1 1 999981 -197777 2 2 999999 1 2 999999 264831 1 9 999990 239416 2 10 999989 1 2 999999 -707271 1 2 999999 129704 1 10 999983 734944 1 9 999985 -302900 1 657331 729103 63494 2 476635 547457 1 2 999999 123280 1 24916 723650 -461192 2 185070 652051 2 5814 816593 2 408491 700154 1 16 999994 588728 1 19 999983 887879 2 259555 379922 1 2 999999 -115670 1 7 999984 -94620 2 204760 752048 2 324829 732284 2 2 999999 2 2 999999 1 403123 938874 -965769 2 132379 143352 1 2 999999 294044 2 35700 325101 2 43379 352942 1 2 999999 175038 1 69875 916376 421266 2 2 999999 1 116076 734051 228549 2 503587 616805 2 174503 802465 1 12 999984 248691 2 2 999999 2 2 999999 2 120747 587777 1 6 999998 -894833 1 88347 376838 564933 2 237720 554246 2 46581 91543 2 416938 931800 2 250993 479793 2 2 999999 1 9 999984 680884 1 278164 307443 -264518 1 2 999999 -141673 1 296689 910476 -867984 2 2 999999 1 2 999999 -809805 1 17 999993 -913518 2 2 999999 2 18 999985 1 165099 606200 243268 1 3 999993 862893 1 2 999999 -995743 1 2 999987 780020 2 407457 554534 2 12 999998 1 349098 737113 -595994 1 2 999999 -594123 1 2 999999 -332156 1 12 999990 -992101 1 2 999999 -227552 1 222944 249476 741505 1 304664 346814 -931492 2 574448 941628 2 41719 696488 1 2 999999 -937813 1 14 999990 459125 1 2 999999 631359 1 1 999991 -194603 2 2 999999 1 685887 999257 -988283 2 2 999999 1 2 999999 -378847 1 64707 754929 -422398 1 2 999999 12150 2 4 999985 1 84876 582174 -1417 2 3 999996 1 2 999999 -129999 2 220245 789968 1 149456 189178 673712 1 19 999994 652658 2 309705 909950 1 190152 476220 874712 2 537631 601448 2 12 999984 2 2 999999 1 128152 169696 -913770 1 2 999999 269639 1 2 999999 115438 1 2 999999 540471 2 30442 996754 2 2 999999 2 2 999999 1 233622 437355 -690766 1 650271 856832 97715 2 19 999981 2 71420 525115 2 2 999999 1 52234 330676 532905 1 7 999988 901205 2 12 999998 1 2 999999 -964002 1 17 1000000 699969 1 2 999999 -108768 2 195367 410385 2 184045 842513 1 13 999999 979299 2 1 999986 1 2 999999 426642 1 216769 814449 -998772 1 530526 830676 556626 2 2 999999 2 306884 682570 1 2 999999 -846731 2 2 999999 1 2 999999 -178505 1 20 999982 219786 1 2 999999 802880 1 87797 250749 961965 2 2 999999 2 2 999999 1 2 999999 521934 2 287250 627835 2 283736 809597 1 2 999999 -771540 2 250403 423037 1 149044 538559 472307 1 2 999999 815276 2 19 999985 1 11 999996 211535 2 2 999999 1 2 999999 891224 1 2 999999 -349967 2 2 999999 1 111358 260479 -633813 1 2 999999 -392096 1 2 999999 127514 1 2 999999 -593409 1 769288 974976 712322 2 19 999991 2 517185 845812 2 848325 877251 2 2 999999 2 26638 676543 2 2 999999 1 2 999999 394414 2 14 999985 2 317640 857301 2 81483 460712 2 526040 769122 1 2 999999 825231 1 2 999999 40917 1 2 999999 426494 1 154306 696329 146633 1 2 999998 421080 2 8 999982 2 639655 811730 2 30802 267557 1 13 999995 140346 2 787990 922073 2 2 999999 2 74846 399222 2 2 999999 2 447522 660387 2 8 999992 2 2 999999 1 189493 555882 434771 1 13 999996 -511381 1 2 999999 -951582 1 18 999998 860576 2 5 999992 1 2 999999 -446594 1 2 999999 374032 2 2 999999 1 537466 733501 -844047 1 132786 965171 -513299 1 186103 493655 426096 2 2 999998 1 20 999986 201509 1 2 999999 37369 2 2 999999 1 6 999982 -754225 1 71449 156771 -491431 2 2 999999 2 2 999999 2 312274 905746 1 11 999981 -638288 2 439003 903190 2 2 999999 2 421462 918148 2 204425 853141 1 2 999999 755049 2 2 999999 2 3 1000000 2 2 999989 1 2 999999 -657647 1 16 999996 -257232 2 2 999999 1 4 1000000 910726 2 2 999999 2 2 999999 2 2 999999 1 17 999985 -432540 1 359007 780326 -125493 1 256106 889367 -35448 1 14 999981 -997727 1 2 999999 358693 1 97377 920100 -922864 1 4 999985 -955456 1 5 999985 713006 2 216787 719410 2 669575 939010 2 46822 281966 1 483038 834346 98953 2 478474 715885 1 2 999999 417272 1 714461 895118 -461491 2 214865 725090 2 2 999999 1 17 999995 -644423 1 2 999999 -563575 1 186256 646685 712222 1 2 999999 -585704 2 12 999999 2 322603 381169 1 350486 366210 -801610 1 281861 648814 421111 1 14 999983 -83834 1 4 999991 -303751 1 373492 440295 273278 2 12 999994 2 3 999983 2 2 999999 1 10 999990 483998 1 2 999999 834017 2 2 999999 2 11 999984 2 567343 636067 2 210469 670168 2 18 999989 1 2 999999 36286 2 2 999999 2 10 999993 2 4 999988 1 81517 937013 -436896 2 477301 665274 1 2 999999 273206 1 19 999987 -825326 1 557178 777782 -873271 2 20 999988 2 90835 361383 1 3 999999 -461427 1 2 999999 249015 2 15 999983 2 2 999999 2 2 999999 2 18 999986 2 18 999993 2 18646 929602 2 587848 641448 1 9 999989 260389 1 20 999991 54259 1 14 999982 194171 1 2 999999 -462354 2 2 999999 1 19426 710589 150306 1 19 999985 175701 1 2 999986 -923163 2 14 999998 1 2 999999 -482275 1 13 999992 -899538 1 2 999999 593294 2 1 999991 1 14 999988 -943056 2 18 999993 1 2 999999 892760 1 2 999999 -296365 2 1 999991 2 532664 637527 1 2 999999 430235 2 2 999999 1 2 999999 415327 2 351889 532238 2 2 999999 1 2 999999 -628990 2 13 999986 1 2 999999 -745139 1 428413 812482 545818 2 2 999999 2 17 999985 2 2 999999 2 2 999999 1 2 999999 -186603 2 2 999999 2 2 999999 1 5 999981 -78981 2 2 999999 2 2 999999 1 3 999996 572043 1 2 999993 -178989 1 7 1000000 -448595 1 2 999999 168978 2 417135 470030 1 490472 811444 -442041 1 16 999982 -622205 2 26855 367679 1 11 999995 340523 2 462473 876307 1 10 999981 -709697 2 441918 482611 2 582818 836908 2 2 999999 1 2 999999 385423 2 344075 475411 2 2 999999 1 23499 417795 234204 1 7 999989 484640 1 422973 644513 -305116 2 13 999993 2 848073 896121 2 386481 776881 2 51256 354033 2 12 999987 1 2 999999 -150292 2 28673 243445 1 239303 309669 525076 1 2 999999 684943 1 11 999981 -34345 2 3 999992 2 3 999982 1 2 999999 -954804 1 98464 680583 -246082 1 11 999999 33807 2 2 999999 1 445517 767533 111064 1 1981 190082 -253074 1 2 999999 116019 2 11 999985 2 14 999994 2 402654 592556 1 2 999999 104971 1 35591 495062 83714 2 216823 323772 2 7 999982 2 451686 636122 1 8 999987 -943113 1 2 999999 -745931 2 1 999992 2 212713 442303 2 8 999996 1 2 999999 282106 2 583114 730229 2 12 999997 2 1 999982 1 9 999989 -939916 1 275761 637816 939471 2 2 999999 1 19 999983 98349 2 12 999997 2 127213 994992 1 20 999981 -353114 2 384222 890405 2 352134 857623 1 8 999982 293752 1 10 999990 -960455 2 609496 875022 1 2 999999 554009 1 2 999999 775110 1 378950 680530 358207 1 2 999999 979716 2 3 999996 1 9 999992 161373 2 2 999999 1 2 999999 -112156 2 14 999984 1 3 999992 -993974 1 603616 667494 -591816 1 476008 622226 -216164 1 53024 767780 -321233 2 2 999999 1 2 999999 -859729 2 8 999988 1 2 999999 490212 1 561454 841787 558715 1 14 999998 496418 1 203453 645900 715641 2 618956 717736 1 15 1000000 22270 2 18 999985 1 3 999981 -217413 2 2 999999 1 2 999999 444400 2 12 999988 1 89651 360809 757992 2 2 999999 2 2 999999 2 147195 699015 2 6 999986 1 20 999991 525899 2 15 999985 2 4 999992 1 19 999985 -1523 2 856980 994315 2 310737 966682 1 310282 634892 753687 2 9 999998 2 16 999981 1 2 999999 114339 1 5 999984 -623766 2 165122 469257 1 2 999999 619651 2 2 999999 2 607572 859884 1 846036 915543 -992098 1 2 999999 37264 1 2 999999 -904315 2 612002 725219 2 1 999982 1 20 999989 -545493 2 122497 664274 1 80694 333959 16352 1 2 999999 -816326 2 2 999999 1 16 999999 443165 1 2 999999 -405597 2 8 999993 2 8 999984 1 4 999989 896481 1 2 999999 183417 2 2 999999 1 2 999999 -270059 1 4 999990 268241 2 2 999999 1 2 999999 586490 1 210494 912182 -649499 1 166942 427448 -371138 2 2 999999 1 2 999999 -237208 2 394799 471297 2 562169 769174 2 16 999986 1 133147 715771 817745 2 374834 520034 1 2 999999 629886 1 414553 647212 -455852 1 2 999999 -402997 2 2 999999 2 2 999999 2 1 999990 1 516341 987058 248357 2 2 999999 1 7 999996 633468 2 683875 718659 1 4 999998 319160 2 18 999987 2 2 999999 1 2 999999 889421 1 5 999989 -963632 2 1 999991 1 653871 777599 -763701 2 15 999990 1 2 999999 -567350 2 259239 519255 2 457534 870793 1 9 999991 -551205 2 16 999999 2 2 999999 2 308126 670226 2 2 999999 1 187450 880727 -279080 1 2 999999 382922 1 317977 411120 -868394 1 4 999997 66039 1 10 999995 -467192 1 218656 617888 -432504 1 2 999999 -75499 1 3 999985 812164 2 2 999999 1 18 999996 15759 2 2 999999 2 440428 985381 2 378167 766498 2 15 999997 1 17 999993 752391 2 2 999999 2 3 999984 1 340940 648692 847373 2 2 999999 1 2 999999 -663019 1 2 999999 687222 1 85349 427905 761879 2 12 1000000 2 8 999993 1 3 999992 500160 2 19 999996 1 2 999999 223065 1 15 999996 752272 1 2 999999 575553 1 18 999984 -652143 1 608277 729193 311044 1 2 999999 -679628 1 2 999999 -619270 1 834696 951341 882306 1 19 999981 560701 2 14 1000000 1 426919 651047 859981 1 9 999998 -339462 2 2 999999 2 2 999999 1 14 999994 -554759 1 1 999998 -581527 1 2 999999 540777 1 2 999999 -844897 2 14 999997 2 6 999997 2 47702 520021 1 710834 997711 -207992 1 8 999990 586156 1 15 999981 174774 2 422124 930117 1 481549 539060 -354242 2 2 999999 2 2 999999 1 6 999991 267614 1 659654 774556 -364617 1 659685 796313 -229527 2 752363 885315 2 642528 861373 2 6 999995 2 2 999999 1 491104 932789 -96165 2 395878 420106 1 13 999995 -909150 2 2 999999 2 306325 818779 1 2 999998 425185 2 14 999999 1 18 999987 -649546 2 2 999999 1 2 999999 -103224 2 2 999999 2 2 999999 2 17 999997 2 10 999993 1 181738 603151 12946 1 1 999997 -579600 2 10 999999 1 2 999999 876144 1 2 999999 398971 2 2 999999 2 2 999999 1 16 999981 -96001 1 406959 717812 455164 1 245000 329134 -873489 1 19 999995 -504407 1 486239 902914 -960695 1 6 999983 351209 2 8 999994 1 2 999999 -167642 2 10 999985 2 3 999991 2 360247 499372 2 2 999999 2 2 999999 1 1 999998 -567952 1 145386 184270 -479426 1 414028 538449 966534 1 14 999983 -723818 2 14 999991 2 7 999995 2 2 999999 2 4 999981 1 2 999999 215342 2 579394 982538 2 501566 675575 1 2 999999 -808028 1 2 999999 -485624 1 16 999994 -947534 1 18 999999 -226828 1 743473 746793 173679 2 2 999999 2 20 1000000 2 13 999992 2 862006 959580 1 2 999999 438450 1 2 999999 904357 2 2 999999 1 2 999999 -559314 1 431403 921905 -230796 1 254158 273541 -556197 2 2 999999 2 1 999993 1 2 999999 866405 2 3 999990 1 2 999999 623112 2 104041 978145 2 58722 806834 1 16 999987 268983 1 15 999992 850049 2 611637 716347 2 2 999999 1 403071 993986 155001 2 83706 861440 2 400917 472390 1 2 999999 535330 1 15 999982 92803 2 579511 815125 2 19 999995 2 2 999999 1 727840 805544 -314526 2 749372 907714 2 392487 434345 2 7 999993 2 2 999999 2 2 999999 2 343025 539171 2 2 999999 2 2 999999 2 989429 995923 1 1 999990 -539221 2 874210 940894 2 847516 954746 2 448007 452891 2 10 999998 1 114927 985621 500870 2 802336 953259 2 2 999999 2 13 999991 2 2 999999 2 4 999992 1 2 999999 966201 2 14 999987 2 188096 233094 1 2 999999 607392 1 8 999981 -650076 2 2 999999 2 836150 940788 2 2 999999 2 2 999999 2 2 999999 2 410387 743905 2 16 999998 2 9 999992 1 2 999999 81458 2 2 999999 2 14 999995 1 255677 316528 159483 1 310669 527808 290551 2 267250 340388 2 527640 759414 1 575676 715996 456718 1 2 999999 -901380 2 2 999999 1 218404 601096 749732 1 20 999994 -471153 1 2 999999 -985055 2 2 999985 2 10 999998 2 148401 666107 2 2 999999 1 16 999997 -409412 2 26965 462145 2 3 999983 1 177586 295892 -859304 2 2 999999 2 323447 666161 2 18 999988 1 2 999999 -428114 1 2 999999 465501 1 14 999984 -835505 1 11 999997 -832480 1 19 999990 -872035 2 2 999999 1 8 999996 -101169 2 274417 381351 1 2 999999 321567 2 843434 879459 1 21639 616993 929815 2 13 999999 1 403261 875398 -616579 2 14 999998 2 410747 757836 1 2 999999 -13707 1 2 999999 699135 2 10 999999 1 2 999999 -673619 2 471851 992816 1 2 999999 905673 1 2 999999 775306 2 2 999999 1 2 999999 -134697 2 1 999982 2 2 999999 2 2 999998 1 15 999982 -662617 2 241555 371249 1 2 999999 -583476 1 4 999985 402531 1 11 999986 382933 2 3 999994 1 2 999999 -320713 1 2 999999 512524 1 2 999999 -116134 2 2 999999 1 58337 336322 -985852 1 19 999997 214808 2 15531 724901 1 12 999982 233633 2 118694 119090 1 14 999987 418861 2 8 999993 2 9 999984 2 17 999984 1 5174 753936 540694 2 5 999993 1 2 999999 -873499 2 9 999994 1 2 999999 975958 1 15 999990 -996825 1 2 999999 787370 2 7 999997 2 2 999999 1 2 999999 -91528 1 2 999999 782068 2 312776 665735 2 4 999981 2 2 999999 2 56087 486629 1 2 999999 -641027 2 238885 263165 1 2 999999 -238103 2 110847 976645 2 82627 944585 1 108523 222930 -80791 1 7 999984 331993 1 93099 714730 -507309 1 658100 775374 879014 2 2 999999 1 262132 870363 -878066 2 3 999981 2 18 999982 2 484402 562113 1 2 999999 -802083 1 13 999997 722604 2 20 999993 2 202772 229243 2 137154 584853 2 2 999999 2 1 999996 1 5 999997 -661887 1 18 999984 245787 1 7 999985 -543318 1 2 999998 655583 1 2 999999 -609813 1 1 999982 -347340 1 165327 341129 110776 2 19 999983 2 2 999999 2 519724 562655 2 18 999982 2 2 999999 2 14 1000000 2 12 1000000 2 7 999991 1 396289 539853 -641819 2 27824 573765 2 30723 876623 2 219192 862223 2 298144 675617 1 10 999999 -569249 2 558158 927333 1 723814 951573 962126 2 221969 824918 1 428143 457105 -746901 2 3 999981 2 757687 986835 2 149034 619573 2 238252 292734 2 334533 714078 2 2 999999 1 2 999999 143133 1 8 999984 493524 1 539218 748770 633661 1 2 999999 417256 1 2 999999 -185162 1 186516 451743 405559 2 2 999999 1 2 999999 746512 1 17510 113465 -629265 2 2 999999 1 2 999999 418239 2 2 999999 2 2 999999 2 2 999999 1 72041 821673 -477668 2 2 999999 2 2 999999 1 624196 684164 803403 1 29752 535793 -902712 2 455810 897091 2 193657 512206 1 2 999999 891266 1 16 999992 690361 2 460834 592764 2 12 999993 2 2 999999 1 48744 601858 -171118 2 794182 863762 1 598446 986877 -445421 1 279234 866110 -625460 1 261920 667821 -539541 2 16 999989 2 8 999987 2 571162 722915 2 12 999998 2 5 999992 2 2 999999 2 12 999987 2 3 999991 1 232784 544233 -679071 1 2 999999 -280528 2 6 1000000 1 2 999999 445034 2 2 999999 1 580018 920089 509703 2 2 999999 2 5 1000000 1 182236 991192 -247796 2 2 999999 2 528557 835293 2 850337 996924 2 2 999999 2 169982 979009 1 275600 605393 153927 2 411372 761788 2 2 999999 1 83424 428100 32915 1 20 999999 867167 1 507718 816565 514534 2 12 999988 1 138600 815078 870729 1 5 999982 49002 1 2 999999 75307 2 193576 707552 1 2 999999 -251616 2 399555 412210 2 31451 473903 1 7 999992 -590302 2 378279 996531 2 19 999996 1 9 999988 593101 2 2 999999 1 1 999983 -133054 1 17 999986 926241 2 2 999999 1 2 999999 148917 1 267701 586025 728090 1 2 999999 120970 2 4 999981 1 6 999996 -860178 2 2 999983 2 351749 387870 1 10 999986 861479 2 2 999999 1 709666 995692 661766 1 128657 215515 484047 1 12 999987 -315803 2 275051 334672 2 519929 708731 1 8 999986 -286572 1 533141 645347 681999 1 180575 885721 -746251 2 19 999983 2 14 999994 1 2 999999 -885507 2 111358 777951 1 2 999999 -52637 2 1 1000000 2 327337 877345 1 1 999986 -156845 1 541195 574488 623425 2 78739 170521 1 8 999999 -425709 1 2 999999 851456 2 2 999999 1 3 999999 -367850 1 8 999998 -830401 2 14 999990 1 10 999995 -717135 2 2 999985 1 125731 399998 -562201 2 2 999999 1 2 999999 -144591 1 2 999999 -404026 1 2 999999 -548746 1 698581 722405 -707411 1 14 999991 -140724 1 2 999995 822115 2 324074 428713 2 17 999995 2 17 999986 2 711574 836070 2 2 999999 2 2 999999 2 333835 840673 2 524575 676263 2 15 999988 2 11556 675815 1 137223 406012 -437008 1 15 999990 269028 1 6 999990 -408023 2 2 999999 2 8 999989 1 183320 197907 685524 1 10362 814578 -55449 2 14 999986 2 301004 746357 2 17 999995 1 13 999982 -305538 2 20 999997 2 79657 658816 2 13 999991 2 150142 956683 1 12 999986 -492455 1 18 999982 477085 2 14 999999 1 2 999999 637270 2 745577 753299 1 16 999983 -203996 2 6 999992 1 15 999987 -741469 1 201950 780998 -211048 1 79196 499822 -909693 1 18 999991 380069 2 241578 783951 1 2 999999 234165 1 16 999987 982947 2 16 999990 1 579365 702399 608079 2 2 999999 2 535807 908982 1 15 999998 369488 2 2 999999 2 18 999983 1 2 999999 525466 2 2 999999 2 87526 634115 2 19 999985 1 2 999999 -324951 1 2 999999 -988967 1 2 999999 525296 2 9 999990 1 2 999999 245542 2 4 999995 2 256995 356601 1 328433 480120 10247 2 430801 688133 2 203250 824227 2 1 999987 2 564636 786839 2 1 999998 2 2 999999 1 2 999999 -793680 1 2 999984 -510386 2 15 999998 2 2 999999 2 1 1000000 2 8 999991 2 150633 549810 2 4 999991 1 2 999999 -237095 2 2 999999 2 13 999995 1 1 999982 547708 1 166008 842232 -767260 2 7 999993 1 745768 756679 -950686 1 2 999999 233096 2 2 999999 2 2 999999 1 445579 885190 -950046 1 2 999999 483639 1 123918 150048 243696 2 588927 666173 1 271191 343079 -525896 2 2 999999 1 2 999999 -469695 2 16 999998 2 2 999986 1 2 999999 -31507 2 37616 845198 1 701413 715624 -74388 1 19 999993 205086 1 6 999999 64311 2 1 999999 1 470045 810463 518705 2 17 999999 2 2 999999 2 122590 183204 1 6281 68106 525765 2 2 999999 2 3 999996 2 2 999999 1 433859 710702 767821 2 189093 709031 1 383707 833841 -283657 1 4 999990 -658466 1 2 999989 -562450 1 6 999994 -877084 2 491237 571729 2 705332 711789 2 130011 697010 1 2 999999 322072 2 95288 151518 2 60545 328733 2 2 999999 2 175085 265671 1 113246 599398 -559237 1 2 999999 432835 2 7 999991 2 2 999999 1 14 999996 -630963 2 164956 901254 1 610902 839693 64008 1 14 999998 -146445 2 823673 856548 1 280246 317012 -602511 2 329337 635525 1 2 999999 453833 1 295673 613116 879214 1 2 999999 889480 2 197973 667507 2 416382 776420 2 2 999999 1 18 999985 -309028 1 3 999991 398646 2 2 999999 1 44628 680605 -791631 2 710582 879169 1 2 999999 92206 1 517822 656573 131144 2 82566 946725 2 110545 802989 1 20 999985 -952484 1 33825 242494 939693 2 16 999981 1 16 999986 -624907 1 2 999999 -402249 1 16 1000000 -609776 1 218425 693714 -353384 1 1 999990 -438400 2 8 999987 1 6 999988 183069 2 130521 319842 1 472093 935282 -152865 1 12 999988 670579 1 672866 915108 -41978 1 2 999999 213948 2 12 999988 2 7 999983 1 10 999989 833849 1 2 999999 -375978 1 2 999999 -943868 2 18 999993 1 2 999986 339264 2 210111 963668 2 658118 909154 2 18 999988 1 2 999999 603126 2 2 999999 1 2 999999 -257991 1 18 999986 845712 1 6 999990 607954 2 2 999999 2 18 999995 1 10 999995 -308327 1 18 999998 159806 2 2 999999 1 2 999999 855138 2 3 999982 1 1 999992 377409 2 45346 617447 2 19 999989 1 13 999990 -729643 2 13 999996 1 2 999999 -47707 2 328277 447378 2 11 999997 1 2 999999 -1503 2 2 999983 2 18 999985 2 38189 410392 1 193705 966727 -753299 1 2 999999 348334 2 61927 329694 2 2 999999 2 2 999989 1 2 999999 -676551 2 2 999999 1 16 999998 523712 1 2 999999 -215620 1 557252 963971 323816 1 5 999983 945022 1 9 999983 -828217 1 2 999999 -461414 2 2 999983 1 19002 827577 934309 2 4 999995 2 2 999999 1 5 999997 845516 1 2 999999 962856 2 421891 469007 2 2 999999 1 115833 452664 -578910 2 824144 870217 1 2 999999 -987317 2 14 999982 2 269571 528689 1 351962 518636 -346298 2 6 999988 1 2 999999 341259 1 2 999999 803066 2 16 999986 1 2 999999 -714833 1 2 999999 348435 2 525766 768495 2 243247 768056 1 492216 726528 75904 1 2 999999 726955 2 16 999997 1 2 999999 -403041 1 447525 553482 -847053 1 2 999999 -587206 2 2 999999 1 294064 731407 617515 1 9 999990 -75785 1 288773 440234 -644870 2 305924 958431 2 2 999999 1 368204 975233 -709927 2 2 999999 1 9 999991 -836906 1 17 999984 411152 1 616959 903166 214164 2 416140 868322 2 10 999989 2 3 999982 1 2 999999 -547640 1 2 999999 837584 1 13 999984 403154 1 16 999995 495593 1 398870 546926 -364122 2 2 999999 2 12 1000000 1 7 1000000 998001 1 53635 701756 -981215 1 2 999999 -430426 1 10 999989 972124 2 2 999999 2 8 999992 1 16 999996 -102469 1 2 999999 732960 1 4 999982 -409963 1 9 999997 -535284 1 2 999999 -660414 2 704086 881423 1 2 999999 -338895 2 5 1000000 2 122725 596810 1 13827 783288 534031 1 116589 492510 -465151 1 11 999999 -71192 2 2 999999 2 354852 905456 1 29320 159285 916692 1 2 999999 -267583 1 2 999999 114320 1 642789 722843 566288 2 2 999999 1 4 999999 873807 1 2 999999 537493 2 159361 695856 1 2 999999 -150715 2 347871 376182 1 14 999991 -389690 2 459289 619824 1 29085 783978 -625655 1 16 999982 435847 1 2 999999 -341734 1 16 999981 -102893 1 2 999999 -517291 2 213334 952071 1 2 999999 -504612 1 9 999991 -180326 2 14 999993 2 15 999986 1 13 999990 -520845 2 2 999999 1 20 999986 -700877 2 20375 995522 1 12 999994 807300 1 622 315895 565413 2 364452 953366 2 2 999996 2 1 999992 2 20 999993 2 4 999982 1 2 999999 -642776 2 1 1000000 1 9 999990 177003 1 2 999999 -807937 2 67727 335173 1 3 999984 -935166 1 55991 156205 -180938 1 111354 947947 890585 1 8 999982 601333 2 11 999993 1 183553 565402 831024 2 15 999998 2 2 999999 2 14 999990 1 16 999995 910285 2 11 999984 2 2 999999 1 2 999999 509647 2 2 999999 2 219763 262480 1 2 999999 161088 1 11 999993 -1378 2 2 999999 2 419522 652427 1 3 999988 66153 1 2 999999 -955579 1 19 999981 -362142 2 2 999999 2 18 999985 2 20 999999 1 496046 567779 -814409 2 84920 624495 2 9 1000000 2 87863 337559 1 839108 933608 924573 2 1 999991 2 357995 800729 1 2 999999 -501040 2 2 999999 2 15 999985 1 401113 827079 -204221 1 823321 947809 45373 2 439648 975702 2 19 999993 1 2 999999 957420 1 75920 931798 530929 2 20 999991 2 14 999988 2 2 999999 1 2 999999 172957 2 1 999993 2 5 999986 2 20 999993 2 1 1000000 1 565274 966612 228583 1 11 999992 369776 1 382420 848578 154133 1 2 999999 25433 1 2 999999 -153212 2 2 999999 1 2 999999 149779 1 2 999999 670688 1 2 999999 405607 1 9 999992 868184 1 404667 446576 12620 1 2 999999 442919 2 2 999999 2 2 999999 2 407142 434836 2 2 999999 1 2 999999 381900 1 32211 706868 281458 1 211364 246603 928413 1 8 999998 -826732 2 224520 627205 1 17305 719318 -139761 1 1 999995 961985 2 2 999999 2 119921 992483 2 20 1000000 2 13 999986 2 2 999999 2 4 999991 1 2 999999 -616905 2 2 999999 1 149004 953937 -639442 2 2 999999 2 66094 273876 1 605919 827885 665951 2 372869 865418 2 2 999999 1 2 999999 554671 1 15 999991 280152 1 922772 968401 -973856 1 16 999998 -441211 2 567054 786618 1 2 999999 898350 1 4 999999 874110 2 19 999992 2 549035 640368 1 561815 777287 418745 1 2 999999 -177144 2 11 999983 1 2 999986 637201 2 236205 249464 1 230740 353793 -559980 1 2 999999 351944 2 2 999999 2 12 999994 2 2 999999 1 2 999999 -917463 2 2 999999 1 180753 866398 863286 2 451459 893026 1 185364 637007 -528699 2 11 999985 2 108791 663892 1 13 999999 -279891 2 2 999999 2 18 999981 2 85734 814964 1 2 999996 -128111 2 14 999988 2 13 999994 2 2 999985 1 12 999986 117585 2 105589 892982 1 2 999999 -572284 1 7 999988 -458734 2 2 999999 1 2 999999 405357 1 2 999999 -68481 1 2 999999 11501 2 9 999997 2 711452 955570 1 19 999983 210031 2 2 999999 1 48182 569368 99364 1 2 999999 -573086 2 2 999999 1 356962 664661 581918 2 2 999999 1 48366 661978 862498 1 2 999999 71731 2 2 999999 1 936215 999828 -466850 2 366477 829377 1 540949 710029 239345 1 19 999999 -615216 1 222189 358165 -281086 2 2 999999 2 213479 248844 1 528977 743582 461050 1 16 999992 591185 2 126057 926593 1 9 999985 -322885 2 356262 964821 1 2 999999 455594 2 20 999990 1 430899 785485 -114900 2 634946 832662 1 374811 990553 -728872 1 2 999999 -664551 1 914692 991411 187858 1 2 999999 -745464 1 3 999992 -190566 2 17 999995 2 3 999990 2 1 999990 2 2 999999 1 20 999989 -225531 1 2 999999 472387 2 2 999999 1 230437 260760 176898 1 81069 267382 -336249 2 814832 999142 1 11 999999 -3617 1 50022 209896 -908752 2 2 999999 2 277545 951577 2 135889 386029 2 2 999999 1 23165 122227 -432423 1 244068 632776 78500 1 18 999986 477218 2 14 999996 1 579699 595121 969172 1 2 999999 -111845 2 18 999983 1 221802 397171 202144 1 797977 858234 610718 1 448476 924903 485727 2 13 999987 1 356003 925524 928813 1 1 999988 -333078 2 15 1000000 1 2 999999 -940711 2 2 999997 1 138540 476315 -54807 1 141388 342589 -885215 1 2 999999 -792792 2 2 999999 2 5 999983 2 8 1000000 2 779100 793232 1 6 999996 -81328 2 2 999999 2 19 999985 2 2 999999 2 4 999997 2 8 999983 1 934143 952411 -807670 2 73073 538170 1 2 999999 -46963 1 2 999999 -494268 1 2 999999 -522206 1 2 999999 693656 2 817561 844550 2 2 999999 2 2 999999 2 2 999999 2 2 999997 2 13 999988 2 619468 878134 1 361787 955249 767877 1 2 999999 -53045 2 691606 825926 1 694087 777037 -177191 2 9 999998 2 2 999999 2 11 999986 2 16 999988 1 2 999999 207815 2 7 999985 1 2 999999 270349 2 2 999999 2 2 999999 1 339057 396391 -662653 1 16 999997 390266 1 2 999999 401718 2 2 999999 2 88405 471925 1 534106 961337 578559 2 14 999992 2 6 999993 1 18 999988 760210 1 7 999996 747180 2 11 999990 1 221330 809606 -173053 1 2 999999 473222 2 15 999996 2 8 999983 1 668540 932214 876237 1 2 999999 222440 1 20 999993 622269 2 2 999999 1 2 999999 322530 2 3 999995 1 307863 592769 778917 2 20 999983 2 346768 592806 1 55186 448667 -753340 2 90564 882195 1 8 999995 -851056 2 586243 899208 2 2 999999 2 729190 984399 2 2 999999 2 20 999986 2 373932 518326 2 12 999987 1 2 999999 586875 1 2 999999 -427183 2 15 999998 1 2 999999 986439 2 7 1000000 1 2 999999 -37659 1 643153 945918 -905512 2 49747 575440 2 6 999990 2 584694 787980 1 48589 459393 266670 2 567411 601303 1 7 999981 558018 1 15 999985 -835343 2 2 999999 2 616406 931258 1 17 999988 -943358 1 9 999990 -913398 2 2 999999 1 19 999997 -9430 2 2 999999 1 7 999987 -122701 1 2 999999 -493402 1 235437 427728 797317 1 208909 394196 475187 1 17 999999 -643455 2 2 999999 2 832881 833302 1 15629 287101 192308 1 11 999999 -564752 2 2 999999 2 2 999999 2 815392 947640 2 2 999999 1 2 999999 -459751 1 2 999994 309427 2 529731 938312 2 9 999982 1 2 999999 -947695 1 2 999999 -378439 2 16 999995 2 673777 771701 2 53634 328347 1 14 999984 272000 1 2 999999 -245435 1 2 999999 -1494 1 3 999985 -837617 1 2 999999 -236928 1 2 999999 -208839 2 2 999999 2 2 999999 2 2 999999 1 406373 900423 -529151 2 2 999999 2 13 999995 1 450967 732589 32914 1 10 999999 -343281 1 2 999999 -859014 1 2 999999 -233772 1 17 999997 256627 1 2 999999 888603 2 38696 181378 2 458279 644371 2 2 999999 1 4 999981 367758 2 445409 650949 1 2 999999 88873 1 2 999999 -830922 1 2 999999 605576 2 2 999999 2 242788 607944 2 13 999997 2 20 999990 2 15 999988 1 14 999985 -696087 2 2 999999 2 2 999999 1 317726 468387 288335 2 389878 770458 1 203464 326792 190982 2 19 999993 2 15 999998 1 645097 807273 -677803 1 2 999999 -379312 2 2 999999 2 344285 553187 1 16 999990 -193699 2 5 999984 1 2 999999 515703 2 327370 542975 2 5 999987 2 200113 498552 1 302118 393069 -538927 2 2 999999 1 2 999999 -444580 1 2 999999 723069 2 2 999994 2 14 999998 2 282395 346420 1 2 999999 -306122 1 18 999987 -633180 1 10 999992 -478326 2 180184 638662 1 668274 921922 -250731 1 2 999999 -891302 1 8 999999 27358 1 2 999999 708067 1 2 999999 -437474 2 10 999999 1 18 999992 729400 1 47951 431855 -71393 2 16 999986 1 20 999987 802273 2 2 999999 2 407135 549888 1 15 999995 799443 1 161782 503112 57313 2 2 999999 2 15 999981 2 2 999999 1 2 999999 -300320 2 447957 608334 2 74478 523543 1 2 999999 -182825 1 569819 779798 -93886 2 441189 812738 2 6 999985 1 9 999988 643565 2 99280 411916 2 311125 665690 1 252209 403689 473851 2 467010 880939 1 10 999999 426569 1 11 999990 27675 1 312918 925151 475477 1 132212 585158 994099 2 822997 979548 1 84568 579000 -231814 1 10 999990 900556 1 2 999999 533988 2 745048 851829 1 399097 419866 -335307 1 301338 515682 -643970 2 124159 279604 2 12 999998 2 101378 251038 1 4 1000000 466647 1 292412 695448 785665 1 2 999999 964965 2 288310 951782 1 20 999981 551654 1 689041 949241 125040 1 861506 900545 -584443 1 421664 567075 949712 2 391493 879883 1 618408 957299 -55169 2 14 999998 1 2 999999 843055 1 2 999999 816224 2 2 999999 2 3 999991 2 8 999981 2 9 999985 1 2 999997 209337 1 2 999999 -835961 2 16 999988 2 2 999999 2 432729 885449 2 210041 617993 1 2 999999 -913020 2 235609 843891 2 3 1000000 1 292536 585951 101212 2 2 999999 1 6 999993 -993196 2 2 999999 1 1 999995 -39372 2 455931 874471 2 2 999999 1 2 999999 387997 1 11264 403276 180737 2 5 999993 2 345021 606383 1 2 999999 64983 1 16 999997 581206 2 6 999993 1 14 999997 -320954 1 2 999999 379097 1 16 999985 388625 1 313841 978294 589354 1 12 999996 -500287 1 10 999983 531420 2 130689 212565 1 3 999997 757624 1 86067 720285 -675682 2 2 999999 1 662318 767110 -750221 1 2 999999 -805275 1 761539 991898 -447165 2 2 999999 1 6 999988 -246134 1 2 999999 -62365 1 11 999993 671065 1 19 999982 893839 1 2 999999 109834 2 15 999981 2 19 999984 1 2 999999 -398416 1 4 999997 622917 2 829142 926537 1 2 999999 -73385 2 2 999999 2 359248 402407 2 215172 837124 1 361356 411121 -514469 2 2 999999 2 505786 646707 1 19 999984 -840834 1 525734 911930 547275 1 746803 995065 -367210 2 2 999999 1 11 999991 -142121 1 18 999999 939642 1 2 999999 -936117 1 147276 810209 194874 1 215742 563270 149273 1 10 999997 175035 1 582206 943486 -789435 2 271319 506826 1 680894 953578 328386 1 2 999999 54589 1 13 999996 -82165 2 6 999987 1 4 999981 -340082 2 19 999983 1 2 999999 -161554 2 5 999997 2 2 999999 2 3 999982 2 474858 738149 1 89097 835253 863165 2 2 999999 1 2 999999 -386524 1 2 999999 -217507 2 5 1000000 2 19 999997 2 118221 194825 2 712176 811769 1 234392 526056 621140 1 2 999999 547902 2 2 999999 1 2 999999 -203173 1 9576 161511 394589 1 2 999999 -174402 1 1 1000000 110069 2 512651 534035 2 9 1000000 1 133133 444368 -557143 1 467523 768867 -217588 1 624621 759500 40591 2 689249 934554 2 284326 948547 1 20 999996 -24584 1 2 999999 147157 2 3 999985 2 2 999999 1 294905 422326 -937898 2 271755 374348 2 2 999999 1 338509 783723 355155 2 446897 825662 2 17 999998 1 2 999997 47818 2 649018 778589 2 6 999992 2 2 999999 1 2 999999 -565264 1 527200 679001 211922 1 707448 739701 -778990 2 5 999983 1 179206 715724 818211 1 2 999999 533744 1 4 999988 364147 2 17 999982 1 14 999991 -102210 2 18 999993 2 2 999999 1 2 999999 -923133 2 13520 892273 2 2 999999 2 2 999999 2 2 999999 1 529279 777412 -336867 1 10 999994 593090 1 131480 975350 61525 2 11 999990 2 6 999994 1 14 1000000 -800464 2 2 999999 1 15 999991 426333 2 583335 601132 1 158167 505349 -73041 2 6 999991 2 17 999983 2 14 999990 1 260700 880923 831221 1 2 999999 733733 1 16 999997 335883 2 2 999999 2 2 999999 1 3 999989 324188 2 945500 974323 1 4 999983 593471 1 2 999999 442890 1 2 999999 -870330 2 283070 774551 2 204924 887376 2 9166 214084 2 568050 577657 1 138794 141406 -39479 1 8 999989 -305032 1 2 999985 -907420 2 448262 569215 2 6510 56568 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999990 -662332 1 2 999999 -664837 1 2 999999 -518179 1 225781 581685 -831114 1 7 999992 54698 1 2 999999 -521371 2 152750 998008 1 2 999999 -188261 2 2 999996 2 446025 588102 2 2 999999 2 2 1000000 2 498083 774396 2 457989 753822 1 2 999999 92621 1 934042 964330 788329 2 2 999987 1 508919 813164 327751 1 6 999984 360379 2 2 999999 1 345006 660844 -263921 1 6 999993 -942518 1 237652 353043 -97234 2 2 999999 1 15 999981 -124193 1 2 999999 669711 1 2 999999 -478910 1 2 999999 49996 2 2 999999 2 430873 936986 2 5 999992 2 14 999986 1 340472 998309 -199814 1 19 999987 -397491 1 252531 438776 669780 1 316343 379982 -460511 1 136196 395531 532412 1 2 999999 201145 1 7 999981 -601106 2 2 999999 2 2 1000000 1 2 999999 -851831 2 18 999983 1 141073 436141 -732782 2 4 999998 1 665059 748791 -193281 2 758514 796053 1 471989 729104 -546416 1 18 999984 -327227 2 4 999999 1 2 999999 -235375 2 11 999994 2 55359 934582 1 2 999999 121983 1 581508 680635 -387197 2 194061 705989 1 631759 747205 -998250 1 2 999999 177618 2 17 999982 2 2 999999 2 4 999987 1 280185 816595 442748 1 2 999999 827579 2 2 999999 2 1 999982 2 2 999999 2 2 999999 1 341320 943785 536916 2 16 999985 1 20 999990 286624 1 2 999999 892389 2 289800 960272 2 2 999992 1 2 999999 396892 1 11 999995 -99294 1 2 999999 287360 1 493279 997060 -46999 1 2 999999 -280811 1 13 999994 70511 2 513458 916668 1 50251 501041 -506973 2 2 999999 2 2 999999 2 517214 730560 1 515768 576054 282812 1 6 999988 660033 2 4 999991 2 9 999987 1 2 999999 -170611 1 2 999999 -331852 2 502511 987169 2 2 999999 1 724077 765509 -103829 2 251861 517755 1 2 999999 438783 2 16 999996 1 405987 783509 -529391 2 10999 574832 2 2 999999 2 455101 947178 1 2 999999 378288 1 151296 824941 -831668 2 2 999999 2 17 999993 1 407060 592838 162288 2 2 999999 1 2 999999 -288123 2 732800 912700 1 2 999999 955916 2 17 999997 2 623780 993821 2 31695 937557 1 2 999999 -778800 2 2 999999 2 2 999999 2 656899 768786 1 3 999983 757374 2 12 999983 1 2 999999 298517 2 273307 943409 2 2 999999 1 12 999990 397586 2 646081 680039 2 20977 459351 2 2 999999 1 2 999999 656795 1 415 438755 -226999 2 353799 374837 1 536294 824124 352264 1 2 999999 312450 1 696975 798843 -350312 2 12 1000000 1 18 999998 552267 1 520833 797023 869228 2 5 999995 1 2 999999 -882328 2 325885 327971 2 2 999999 1 2 999999 786683 1 124213 741019 99716 1 2 999999 -307831 2 310530 462750 2 2 999999 2 654100 853590 1 2 999999 198642 2 10 999992 2 2 999999 1 8 999987 582651 1 2 999999 899315 1 96797 178982 474369 1 776893 978457 452780 2 2 999999 1 2 999999 -866136 2 12707 708300 2 2 999999 1 9 999985 -399471 2 19 1000000 1 248081 703564 543376 2 274059 436284 2 377808 593136 1 423905 920916 313904 1 2 999999 854552 2 132953 904052 2 452205 454788 2 4 999999 2 719979 971559 1 5 999989 415921 1 2 999999 467238 1 12 999994 -402172 1 20 999999 -212144 1 55682 385746 781813 1 440083 471788 981631 2 247875 273233 2 2 999999 1 332391 935116 -33237 2 19 999987 1 2 999999 62176 2 17 999989 1 682921 958530 218171 1 6 999998 773086 1 2 999999 990175 2 18 1000000 1 36072 543155 -532839 1 364378 579101 -629257 2 533955 844303 2 8 999994 1 2 999999 -543508 1 19 999991 285320 1 2 999999 724094 2 431586 439584 2 2 999999 2 207255 775592 2 2 999999 1 9 999995 861002 2 2 999999 2 2 999999 1 2 999999 -538149 1 2 999999 273580 1 262687 984390 -164107 2 20 999994 1 17 999985 -168075 1 2 999999 -728503 1 175906 969755 -429246 1 2 999999 184570 2 18 999983 1 2 999999 835209 1 2 999999 -463149 2 2 999999 1 2 999999 -664255 2 8 999996 1 506914 877333 -956815 1 2 999999 450459 2 17 999989 1 6 999982 36200 2 1 999989 1 43767 249933 925665 2 600872 991367 2 2 999999 2 17 999992 2 175959 726777 2 2 999999 1 96609 860477 -992886 1 2 999999 863887 1 2 999999 331572 2 13 999997 1 63854 948859 344264 1 8 999981 349893 2 89602 912128 1 449747 979068 672851 2 2 999999 2 36519 746500 1 7 999986 -353809 2 14 999994 2 2 999999 2 2 999999 1 147754 814768 370065 1 1 999986 453486 1 12 999996 -467255 2 18 999984 1 15 999992 -830674 2 2 999999 2 2 999999 1 327275 691212 -146238 2 16 999994 2 245711 546373 1 296322 726979 813226 1 16 999994 -139251 2 2 999999 1 2 999999 954706 1 6 999992 -560414 2 10 999988 2 2 999999 1 10 999983 -213025 1 2 999999 151867 1 30662 750581 204945 2 10 999996 2 55451 825971 2 236262 771644 2 2 999999 2 2 999999 1 12 999989 754995 1 2 999999 535781 2 67199 82217 2 13 999996 1 8 999983 752230 1 2 999999 2730 1 2 999999 310733 1 11 999983 -215301 1 20 999998 -719490 1 3 999989 -322127 2 696031 846217 2 2 999999 2 400581 444547 2 476000 872130 2 2 999999 1 2 999992 -561477 1 2 999999 787398 2 288447 795815 1 7 999985 -218347 2 2 999999 1 452286 725866 367250 2 213851 749922 2 2 999999 1 10 999992 -849331 2 2 999999 1 2 999999 -281701 2 218671 682100 2 2 999999 1 16 999984 -475504 2 17 999988 2 2 999999 2 17 999999 1 2 999999 686655 1 141705 943106 -868778 1 9 1000000 820683 2 2 999999 2 2 999999 1 153840 647390 -988078 1 2 999999 -527643 1 2 999999 -795299 1 472884 872766 -543294 1 64203 387026 539617 2 8624 225009 1 6 999986 -776288 2 2 999999 1 16 999989 998170 1 19 999990 -281182 1 47451 448536 -974374 2 2 999999 2 168457 990103 2 154714 722242 2 2 999999 2 9 999985 1 2 999999 179620 2 2 999999 1 696514 806102 4005 1 2 999999 -859415 1 879774 917219 -121201 1 595173 791045 299157 2 289942 868672 1 7 999987 944196 2 157050 594408 2 2 999999 1 2 999999 -752128 2 224188 795318 2 2 999999 2 4 999984 1 293695 595401 -542853 1 190817 902881 -420068 1 10 999999 -883396 2 18 999982 1 485292 609921 219682 1 240826 905494 472151 2 9 999998 1 2 999999 -236725 1 147926 391381 -998208 2 2 999999 2 20 999986 1 2 999999 -725828 2 7 999984 2 2 999999 1 15 999996 -763704 1 6 999993 534911 2 2 999999 1 599873 698985 -372049 1 2 999999 151367 2 74547 675808 1 17 999987 420585 1 2 999999 -373128 2 2 999999 2 25626 420369 1 6 999996 -942819 1 9 999998 61997 1 48542 234026 15146 1 2 999999 -317342 2 2 999999 2 40533 74990 1 254616 709950 626367 1 2 999999 823480 1 442293 547131 -905121 2 368330 764802 2 9 999998 2 308432 617823 2 99705 624499 1 2 999999 490707 2 20 999985 1 2 999999 181889 2 35480 313479 1 73405 375821 280642 1 2 999999 483007 1 20 999998 312793 2 674260 888129 1 2 999999 -101299 1 2 999999 -669977 1 355078 881816 -850230 1 19 999990 -269302 1 134535 319130 842210 2 2 999999 1 405372 946599 128037 1 265977 603296 98634 2 17 999983 2 11 999986 2 16 999984 2 420577 922914 1 11 999998 72615 2 20 999983 1 10 999982 -321418 1 2 999999 856628 2 268717 723184 2 621923 751047 1 5467 463829 -936688 2 430597 661845 1 693333 707358 -972198 1 2 999999 754227 2 10 999981 1 185466 752514 -317014 2 11 999994 2 215365 761921 1 66284 202781 334870 1 2 999999 619887 2 311929 414205 2 2 999999 2 18 999996 1 643988 994094 -535752 1 17 999999 -942749 1 2 999999 183545 2 3 999993 2 604968 936701 1 212027 712530 -76199 2 19564 842230 2 479278 736475 1 135960 916039 -505754 2 12 1000000 1 373454 432055 345697 1 2 999999 385948 2 6 999995 1 520950 794545 -738980 1 2 999999 -113006 1 481024 603651 -20911 1 6 999993 889841 1 4 999981 480588 2 2 999992 1 150699 459710 -254952 1 2 999999 -626531 2 206448 710893 1 64868 100102 -244287 1 371888 771278 138514 2 570346 635479 1 2 999999 -72303 1 468979 511435 698634 1 2 999999 49514 1 98073 900047 285693 2 12 999991 2 6 999984 1 1 1000000 -623909 2 118019 832292 1 9 1000000 21438 1 2 999999 -380055 2 482337 947320 1 38352 794969 -500738 1 2 999999 -220867 2 657487 666018 1 2 999999 677812 1 221710 867892 360099 1 2 999999 917975 1 14 999994 -726292 1 2 999999 -289514 1 9 999998 655697 1 12 999993 789580 1 2 999994 720713 2 11 999990 1 285602 499580 642027 1 221553 360476 -559913 2 2 999999 2 10 999999 2 122178 268174 2 20 999984 2 313196 668000 1 628446 688835 385600 2 2 999989 1 2 999999 598604 2 763339 970228 1 438982 859963 155318 2 2 999999 2 462087 786816 2 370989 387048 1 13 999997 578744 2 610287 679667 2 2 999999 2 98994 533804 1 2 999999 -54501 1 14 999993 -798156 2 384886 654708 1 19 999995 -408761 1 100554 838599 -135383 1 2 999999 4858 1 10 999996 -79698 2 17 999986 1 337681 471176 346190 1 2 999999 -199802 2 11 999989 1 307768 539727 949421 2 2 999999 1 217928 487695 563196 2 357223 472929 1 2 999999 -129317 1 6 999993 -628594 1 2 999999 420766 1 15 999996 -163280 2 124833 485022 1 12 999988 -980786 2 152725 434458 2 256955 998820 1 126295 679022 18239 2 16 999981 2 239223 763105 1 29956 969995 -699875 2 2 999999 1 12 999985 -874727 2 2 999999 2 2 999999 1 201217 221890 327429 2 1 999983 1 150263 431284 -953894 2 19 999987 2 2 999999 1 265362 674627 334987 2 2 999999 1 881141 976037 586609 2 2 999999 1 2 999999 407574 2 2 999999 2 2 999999 1 13 999982 -872938 1 308615 334872 826848 1 2 999999 580984 1 11 999998 -957742 2 397171 531715 2 2 999999 2 2 999999 1 2 999999 -210548 2 2 999983 1 4 999982 789732 1 2 999999 -923465 2 2 999992 2 2 999999 2 8 999989 2 58400 163581 1 18 999990 111517 1 18 999992 405562 2 17 999987 2 16 999990 1 5 999987 -839587 1 16 1000000 -384001 1 2 999999 305361 1 5 999993 392131 2 383844 731310 2 2 999999 1 375710 973516 507251 2 20 999990 2 483653 818767 2 216009 734323 1 2 999999 -193733 2 6 999984 1 519275 543157 -988333 1 20 999990 -631251 2 18 999982 2 2 999999 1 2 999999 450769 2 2 999999 2 2 999999 2 10 999991 1 2 999999 -631122 1 229168 851998 715747 2 2 999999 2 2 999999 1 2 999999 -860840 1 2 999999 86322 1 60482 450218 -544613 1 18 999984 -401148 1 19 999985 146154 2 860875 919955 2 296741 739071 1 16 999982 742810 1 353504 900999 393735 2 2 999999 2 20 999981 2 2 999999 1 1 999986 470891 2 2 999999 2 19 999993 2 2 999999 2 877594 963726 1 4 999997 765548 1 382917 937841 -282875 2 2 999999 1 2 999999 -813200 2 41357 491248 2 68238 613411 2 11 999991 2 197901 303343 1 2 999999 -335586 1 13 999982 -362039 2 10 999981 2 331586 620726 2 325449 460407 1 10 999987 -519686 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -983302 2 5 1000000 1 2 999999 -979171 1 2 999999 -573277 2 2 999999 1 665454 982530 224563 1 2 999999 531534 2 44541 555261 1 179285 473046 -543447 2 4 999984 1 233619 671880 45713 1 2 999987 235772 2 51969 427885 2 6 999981 2 397472 687483 2 4 999990 1 136446 541845 -832092 2 2 999999 2 515061 834525 1 5 999987 122470 1 117093 944282 -925563 1 2 999999 -81636 1 14 999992 515583 1 2 999999 -465622 2 288292 566316 1 2 999999 778638 2 12 999981 1 2 999999 -727228 1 17 999993 122932 2 364128 816950 2 201869 829354 1 4 999990 826306 2 9 999986 1 7 999987 -126106 1 503509 560479 975876 2 2 999999 1 2 999999 702863 2 421197 673838 1 5 999994 -959076 1 548938 561307 -596125 2 9 999986 2 432954 541680 2 229481 399413 2 2 999999 2 2 999999 1 2 999999 -848697 1 217069 309962 -385255 1 738395 844273 -580478 2 2 999999 1 501647 629298 605698 1 9226 847575 -52182 1 910097 945893 927899 2 18 999994 1 142247 424036 -496507 2 18 999987 1 397541 962181 540491 1 2 999999 64795 2 19 999984 2 450147 672157 1 6 999999 609373 1 2 999999 617969 2 2 999985 1 75962 159728 49668 2 10 999990 2 50148 335752 2 171619 570757 2 2 999999 1 13 999990 -864872 1 305532 392229 -868190 2 2 999999 2 8 999992 1 2 999999 -570738 1 12 999996 170674 1 2 999999 -987941 1 652533 888487 425185 2 2 999999 2 84078 199222 2 2 999999 2 524340 916207 1 6 999999 -480232 2 113772 332059 1 2 999999 283701 1 227387 832703 554524 1 2 999999 -429785 2 3 1000000 1 668106 834604 356402 2 2 999999 1 5 999981 -196440 2 20 999994 1 919815 930471 -920910 1 5 999983 387330 1 15 999999 -276427 2 2 999999 1 2 999999 -228049 1 5 999998 -219187 1 5 999998 613747 1 373195 786623 402063 2 2 999999 2 342342 346895 2 8 999993 2 19 999997 1 2 999999 152969 2 2 999999 1 18 999999 -622225 1 2 999999 -841934 2 13 999989 2 144184 725594 1 2 999999 -558254 2 3 999987 2 2 999999 2 17 999985 1 4 999989 406568 2 2 999999 2 13 999986 1 2 999999 -724656 2 16 999986 1 2 999999 -488959 1 193580 865908 -998602 1 145804 652372 825569 2 451434 952011 2 553368 837143 1 9 999993 184845 2 18 999982 1 2 999999 -568788 2 10 999995 2 532586 852028 1 16 999985 -638502 2 2 999999 1 285829 684279 -609766 2 2 999999 2 487680 849879 1 2 999999 500031 1 2 999999 153499 1 17 999985 -878836 2 2 999999 1 2 999999 -711051 1 564135 633669 -843278 1 9 999996 -281784 1 568557 787584 -266228 1 101104 570708 -967392 1 2 999999 -978494 1 13 999995 951168 1 218318 762291 968871 2 5 999989 1 14 999987 991379 2 2 999999 2 2 999999 1 16 999997 919529 2 15 999991 1 6 999985 -668886 1 18 999986 527429 2 10 999997 1 337112 442430 155964 2 452417 612490 1 5 999994 794697 2 477570 648221 2 2 999999 2 186423 428007 2 601302 691615 1 19 999984 525007 2 6 999997 1 237625 539056 -871618 1 293557 788227 -170347 2 750847 835444 1 2 999999 -459593 1 2 999999 -83436 1 2 999999 -824071 2 2 999999 2 10 999992 1 272928 488881 -650624 1 8 999993 809381 1 10 999997 -356024 1 2 999999 277628 1 274127 279731 671100 1 15 999992 -367413 1 241509 658192 -273033 1 6 999998 497519 2 9 999983 2 2 999999 1 17 999981 -580726 1 574832 616867 -669209 2 495318 784879 2 11 999981 2 2 999999 2 2 999999 2 2 999999 1 175359 724429 373080 2 2 999999 1 15 999996 -47360 2 91054 118560 2 77803 349023 2 2 999999 2 10 1000000 1 2 999999 -916292 1 10 999993 -324752 1 8 999987 -551702 2 5 999984 2 2 999999 2 340069 932356 1 2 999999 -633552 2 2 999999 2 191160 795383 1 9 999985 902483 1 31617 133917 895468 2 2 999999 2 387808 637495 1 140081 847168 285862 2 4 999997 2 2 999999 1 2 999999 279697 1 12 999996 -345987 1 295503 637950 -978402 1 15 999994 794826 2 26851 385214 2 114435 903973 2 12 999985 2 454693 523104 1 26316 139887 -759036 2 19 999998 1 9 999983 719748 1 2 999999 389946 1 2 999999 -454040 2 386490 694253 2 382537 811208 2 11 999997 1 2 999999 252137 1 5 999988 -431158 1 141247 213512 -770804 1 2 999999 146673 1 2 999999 -825640 1 2 999993 -904975 1 23160 392968 -75403 1 9 999987 755295 1 2 999999 -480237 2 7 1000000 2 419919 507027 1 14 999989 -659174 1 256645 522551 -969565 1 613232 669012 993957 2 2 999999 1 5235 700720 493745 2 2 999999 2 2 999999 1 498728 900697 -678473 1 184845 310293 351211 2 2 999999 2 10 999982 2 19 999995 1 206309 444136 340170 2 362414 416406 1 819320 919125 -109144 1 2 999984 843332 1 113387 723129 -417698 2 551140 957854 2 9 999991 2 2 999999 2 201190 776337 2 2 999999 2 2 999999 2 189015 529400 2 13 999985 1 2 999999 336124 2 348413 494341 1 149 200633 734475 2 47476 808480 1 341720 682489 -470867 2 237579 479536 2 20 999987 1 2 999999 -514928 2 4116 249387 2 6 1000000 1 236537 867490 -426192 1 1 999998 237586 1 486523 599814 967823 1 4 999986 681654 1 2 999991 321174 2 16 999981 1 237855 480637 -356464 1 2 999999 632106 1 2 999999 355301 2 9 999997 2 2 999999 2 2 999999 1 2 999999 826597 1 18438 94745 -492479 2 7 999986 2 855107 995167 2 262734 369718 2 170283 679746 2 2 999999 2 2 999999 2 4 999995 2 2 999999 1 2 999999 -216590 1 15 999989 -543524 1 13 999997 468572 2 246862 678542 1 15 999981 -840048 1 20 999989 -147057 2 2 999990 2 11 999987 2 61640 484411 1 2 999999 -772475 1 19 999999 362248 1 312608 894889 -793546 1 5 999989 404131 1 2 999999 258421 2 2 999999 1 10 999987 -973185 1 751985 904928 -600252 2 2 999999 1 2 999999 460003 1 56882 803257 354521 1 7864 821615 -402409 1 2 999999 -645084 1 2 999999 -421210 1 15 999988 -215543 2 571414 857666 1 10892 520514 -982295 2 11 999981 2 2 999999 1 1 999987 934886 1 15 999983 -73698 2 8 999982 1 346223 355944 -721841 1 2 999999 -441550 1 398778 802310 130313 2 2 999999 1 2 999999 -270502 1 246088 265099 625420 2 7 999982 1 2 999999 -283439 1 523381 844838 -984470 1 2 999999 -546708 2 251210 571465 2 5 999984 2 154049 824148 2 2 999999 2 2 999999 1 2 999999 -787698 1 6 999996 -736309 1 2 999999 -76603 1 2 1000000 696427 1 176426 237138 -535552 1 354690 406471 -764212 2 2 999999 1 286050 532845 674981 2 17 999994 2 525688 983522 2 185570 749765 2 2 999999 2 185680 783874 1 224625 407142 951218 1 761905 820296 -21529 1 5 999987 696522 2 1 999997 1 454162 472526 819789 2 478206 639641 2 15 999996 2 2 999999 2 16 999990 2 3 999996 2 18 999997 2 1 999982 2 2 999999 1 11 999988 258989 2 192243 293068 2 752341 835890 2 6 999985 2 464922 505511 1 18 999987 50061 1 2 999999 337645 2 2 999999 2 2 999999 1 65050 197053 231674 1 596200 641256 974747 2 20 999989 1 6 999991 -83577 1 514320 549312 -139623 1 2 999999 -213508 1 2 999999 -679277 1 129851 971592 451108 2 2 999999 2 625235 866958 1 384943 461046 -896510 2 2 999993 1 2 999999 -151969 2 2 999999 2 345324 669824 1 279607 961492 520213 2 10 1000000 1 2 999999 -323267 1 542900 958324 707981 1 85022 365983 582845 1 539723 881809 996271 2 863979 874520 2 2 999999 2 1 999989 1 2 999999 -459377 2 2 999999 1 274531 543654 -600052 2 188564 389612 1 2 999999 375550 2 5 999990 2 2 999999 1 2 999999 866301 1 12 999983 -625697 1 2 999999 -394168 1 217068 346418 374656 1 15 999988 -98711 1 2 999999 -675977 1 14 999987 -344864 1 94769 864261 955500 1 17 999992 494180 2 2 999999 2 9 999989 2 18 999983 1 18 999987 -25658 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -725284 1 17 999989 -448451 1 2 999999 -402193 1 3 999984 408181 1 15 999983 980567 2 19 999989 2 18 999984 2 932510 979449 2 11 999988 1 2 999999 -119726 1 2 999999 836122 1 104400 790802 -843415 2 11 999993 1 24413 969963 -944827 2 20 999999 1 11 999997 453315 1 11 999992 -312762 1 20 999996 387768 1 555586 689290 -445639 1 244334 457499 -457730 2 48643 540890 1 2 999999 849788 2 10 999984 1 2 999999 -585026 1 212799 975202 -225216 1 18 999994 -877059 1 125984 420649 398184 2 444832 637158 1 1 999994 -337927 2 8 999986 1 5 999990 229436 1 2 999999 732263 2 192670 894095 1 111689 192124 345696 1 2 999999 -261405 1 2 999999 92601 1 2 999999 -877324 1 579778 683324 -778010 1 19 999986 -414347 1 155559 198728 103672 1 13 1000000 999965 1 2 999999 -327254 2 462094 850749 1 562444 741299 -928096 1 230280 881271 319585 1 346189 356044 729580 2 5 999989 2 2 999999 2 182589 299165 2 651662 953005 1 164386 799722 -308908 2 9 999986 2 2 999999 2 2 999999 2 3 1000000 2 2 999999 1 18 999981 431085 1 57060 911480 -412908 2 2 999999 1 10 999981 -843763 1 2 999996 -850242 2 17 999996 2 2 999999 1 18 999981 581099 2 357039 910785 2 2 999999 1 489736 769496 416527 2 2 999999 1 245774 759528 -32616 1 11 999996 833083 1 2 999999 -137508 1 6 999985 937387 1 17 999988 -337232 1 2 999999 -851023 2 9 999998 1 7 999991 730443 2 755536 805686 2 2 999999 1 2 999987 806725 2 91588 918984 1 434675 831622 -237915 2 10 999988 1 9 999999 -914586 1 11 999992 -602340 2 2 999999 2 18 999986 1 2 999999 804326 2 2 999999 2 2 999995 1 16 999997 -148951 2 2 999999 2 2 999999 2 42705 148614 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999984 1 6 999993 52986 1 2 1000000 510451 2 15723 683065 1 10 999991 477817 2 2 999999 2 2 999999 2 18908 648675 1 20 999998 317800 2 14 999983 2 10 999991 1 20 999990 214815 1 519718 595625 -821176 2 1 999981 1 16 999999 -185536 2 10 999989 1 19 999996 -754502 1 551206 884192 421602 2 1 999997 1 116051 385960 930129 1 282829 311353 221278 1 2 999999 -152610 2 2 999992 2 18 999997 1 2 999999 43518 2 16 999991 1 93415 725138 411024 2 2 999999 1 2 999991 -777790 1 8 999999 184613 2 2 999999 1 14 1000000 603376 2 1 999998 2 2 999999 2 2 999999 2 2 999999 2 11 999984 2 88125 511688 1 2 999999 454519 2 2 999999 2 17 999990 2 5 1000000 1 13 999998 -565701 1 14 999986 74719 1 378334 858440 -286569 1 159844 999452 -691929 1 74404 592709 937233 2 2 999999 2 11 999983 2 473585 672166 1 362703 425038 651334 1 481638 753380 959155 1 400148 803539 698687 2 14 999985 1 454795 928606 -405519 1 2 999999 -530317 1 167956 941338 -961256 1 251956 700299 -608051 2 2 999999 2 532983 924077 1 2 999999 213126 1 2 999999 970513 2 2 999999 2 426607 812850 1 20 999996 -726542 1 4 999994 -48594 1 2 999999 -784813 1 46302 857646 916057 2 2 999999 2 15 1000000 2 293675 548213 2 2 999999 2 42284 704729 2 43422 371843 2 18 999996 1 1 999997 357161 1 80285 650920 944304 2 1 999998 2 521556 584461 1 546865 873451 -173475 1 813563 937592 573140 2 2 999999 2 14 999994 2 20 999990 2 368540 825045 1 382580 840229 47911 2 19 999988 1 13 1000000 245392 1 39193 955216 -145521 2 10 999987 2 2 999999 1 7 999987 859753 2 2 999999 1 12 999989 -628001 2 9 999992 1 111615 659099 -622127 2 2 999999 1 6 999988 696992 2 2 999999 1 18 999996 -105876 2 508142 630287 2 574938 611463 2 161580 654694 1 2 999995 439205 2 3 999982 1 193352 576091 716638 1 83358 981170 -673784 2 105165 112120 2 6 999981 2 2 999999 2 19 999990 1 807906 991916 231716 2 7 1000000 2 11 999983 1 18 999997 37792 1 5 999984 -719561 1 327687 387199 -607217 1 2 999999 -866670 1 632312 826244 -561600 1 3 1000000 -299636 1 2 999999 812295 2 2 999999 2 570927 864806 2 2 999999 1 221444 279646 -407332 1 2 999999 -681455 2 13 999986 2 215962 504422 2 11 999996 2 2 999999 1 2 999999 -669501 2 338877 979323 1 2 999999 -63467 1 17 999996 760424 2 2 999999 1 2 999999 483264 2 13 999988 1 9 999997 766959 2 2 999999 2 1 999985 2 2 999999 1 2 999999 -172945 2 51955 943494 1 95452 628812 460354 1 9 999993 383788 1 8 999996 -447598 1 20 999985 -605400 2 420355 493083 1 11 999989 -545393 2 2 999999 1 20 999984 -938243 1 523043 844242 -62669 1 2 999999 -361914 1 11 999997 687865 2 18 999984 1 2 999999 -598708 1 7 999992 43660 1 2 999999 -292231 2 8 999982 1 137634 177522 -87383 2 470419 477870 2 2 999999 1 569044 759509 -954968 2 3 999996 1 2 999999 365056 2 2 999999 2 14 999990 2 9494 473426 2 18 999984 1 8 999998 111792 2 2 999999 2 2 999999 1 11 999990 -250790 2 5 999989 2 2 999999 1 373907 402814 549586 1 50820 677653 722474 1 14 999981 646940 1 163198 846809 937874 1 2 999999 162669 1 4 999987 331702 2 335506 535116 2 2 999999 1 562205 630589 -324083 1 2 999984 -964378 2 245602 910240 1 513590 625429 -454545 1 19 999998 -393046 1 537491 841704 493459 2 2 999999 2 37820 119380 1 10202 812459 -27147 2 9 999999 2 2 999999 1 101458 679241 -515553 2 7 999986 1 2 999999 931755 1 2 999999 466308 2 838757 885389 1 17 999997 878790 1 269106 465673 342438 2 55117 256963 1 2 999999 -269104 2 388583 857933 1 2 999999 -898020 2 13 999981 1 284706 983412 -127101 2 2 999999 2 5 999995 1 14 999992 182449 1 384179 931596 228243 1 11 999994 498991 2 188579 907283 1 20 999994 732152 1 629743 830401 -616718 2 2 999999 2 221676 467848 1 2 999999 -117148 1 2 999999 502087 1 2 999999 -984096 1 12 999981 -673846 1 2 999999 60726 1 17 999994 903382 1 6 999999 -841684 1 362854 633420 852069 1 1 999981 -16167 1 2 999999 -481732 1 335272 851536 -294458 2 7 1000000 2 362112 943846 1 7 999994 40148 2 5 999989 2 1420 662349 2 227276 776573 1 2 999999 323451 2 536074 818702 1 580579 861898 705225 2 2 999999 1 10 999985 -44060 2 2 999999 1 4 999990 -119789 2 17 999989 1 362949 972871 -550564 2 130226 735036 1 460007 734716 865078 1 2 999999 -778162 1 4 999991 -239829 2 442473 936824 2 10 999997 2 643444 937140 1 250283 857742 -849484 1 638349 784049 -345031 2 260581 373368 2 61507 629530 1 424851 518934 520162 2 2 999999 1 159760 927230 -989782 1 17 999993 -276636 2 544849 557030 2 217336 572421 1 2 999999 -741515 2 2 999999 1 10 999990 846225 2 206313 514717 1 11 999993 -39209 1 623713 799178 -79043 1 2 999999 -762233 2 2 999999 1 2 999999 161286 1 6 999988 -47673 2 269617 577852 1 645526 654686 -837667 2 22739 459222 1 2 999999 -296850 2 2 999999 2 547733 548613 1 247854 462913 53823 1 3 999995 -297937 2 2 999999 1 13 999989 -278347 1 2 999999 436247 2 11 999981 1 15 999996 -425639 1 653095 684443 -400955 1 14759 578719 296369 1 40196 235691 -950708 2 2 999999 2 340962 674170 1 18 999999 -735838 2 4 999988 2 16 999992 1 8 999992 -534006 1 2 999999 491802 2 72503 929233 2 20 1000000 1 2 999999 946965 2 2 999999 2 475461 673600 1 41522 736652 309890 2 10 1000000 2 2 999999 1 448523 986407 -636462 1 5 999989 -664058 1 361532 567908 346189 1 29957 387835 -842896 1 8 999998 -875491 1 7 999988 -44119 2 308218 626383 1 18 999989 288547 2 285755 772647 1 342426 525354 -78662 2 135398 963151 2 109513 436792 2 16 999981 2 555564 910609 1 12 999999 -199158 1 10 999985 414063 2 2 999999 1 11 999989 -743007 2 6 999986 2 20 999995 2 2 999999 2 438767 456614 1 279614 578898 -787487 1 2 999999 332764 1 2 999999 776236 2 6 999997 1 9 999986 562767 1 2 999999 -119011 2 19 999987 1 2 999999 494718 1 104030 241677 -526748 1 2 999999 -447271 1 16 999996 -478875 2 2 999999 2 93486 103095 1 2 999999 353906 1 1 999996 217120 1 37427 785894 -552834 2 2 999999 2 268561 379634 2 2 999999 2 8 999994 1 428242 591617 -641359 2 384057 955661 1 78425 105739 459760 2 6 999987 2 2 999999 2 8 999985 2 319788 891823 1 19 999992 220654 2 2 999999 2 2 999999 1 13 999998 -93898 1 2 999999 -92249 2 16 999998 1 10 999985 -215597 2 216404 312719 1 358120 752535 -111410 1 5 999997 804304 1 2 999999 886910 1 6 999996 -871575 2 20 999991 2 11860 521719 1 7 999999 -841738 1 2 999999 -477246 1 20 999982 -409944 2 2 999999 2 14 999989 2 2 999999 2 2 999999 2 394984 645575 1 14 999986 -758924 1 5 999982 -259642 2 8 999995 2 739957 748132 2 2 999999 2 18 999989 2 158149 334279 1 2 999999 -709957 2 4 999987 2 223004 895066 1 16 999996 -24414 1 9 999992 -912640 2 2 999999 2 2 999999 2 2 999999 1 186630 553156 -157100 2 2 999982 2 595144 861820 1 18 999997 -273356 1 91081 930608 488882 2 215407 650994 1 2 999999 769720 2 164542 920847 1 2 999999 -886495 1 6 999990 -571684 1 118558 162377 -580169 2 2 999999 1 2 999999 522043 1 8 999987 -720065 1 261838 446190 150522 2 380129 986600 1 254436 976185 -809826 1 98903 464482 -358946 1 16 999996 709611 2 2 999999 2 2 999999 2 391923 796827 2 190908 448998 1 2 999999 151078 1 18 999989 442681 2 202212 651507 1 9 999991 264876 2 2 999999 2 2 999999 1 408928 731639 -794079 1 11 999983 57129 2 378596 407465 1 212599 289558 -775364 1 2 999999 623961 2 10 999997 1 2 999999 43403 1 2 999999 -940772 1 16 999986 -25404 2 383732 985750 2 10 999981 2 10 999998 1 2 999999 -822852 1 256301 903848 -746213 1 16 999997 -296167 1 2 999999 -566208 1 329979 565355 -14712 2 75376 812423 2 6 999997 1 2 999999 657300 1 18 999989 -394206 2 11 999983 1 15 999994 -957321 1 1 999998 -707525 2 12 999981 2 11 999991 2 13 999991 1 6 999994 571813 2 20 999981 1 2 999999 -134098 2 189393 954052 2 10 999998 2 2 999999 2 3 999997 2 21957 648756 1 263993 712351 546008 2 14 999984 2 58929 921257 2 12 999987 2 2 999999 1 421465 426859 -591533 2 2 999999 2 456980 561503 1 217282 991716 495766 1 517221 633011 672875 1 111259 670622 -884264 1 2 999999 389054 2 261024 474926 2 2 999999 2 111402 817922 1 126974 773608 -419379 1 7 999983 570653 2 2 999999 2 5 999982 2 16 999981 1 821100 852902 -615455 2 1 999991 2 2 999999 1 2 1000000 574651 1 2 999999 520181 1 2 999999 -890638 2 2 999999 1 11 999994 84783 1 2 999990 -918968 2 2 999999 1 11093 244130 507174 2 13 999981 1 175635 364953 -402283 2 2 999999 1 537303 839470 -498375 2 2 999999 2 2 999999 2 158797 256150 1 53430 757279 -30670 1 18 999999 927471 2 2 999984 2 144684 251186 2 11 999990 2 12 999990 2 12 999983 1 2 999999 -32116 1 478789 677921 -224205 1 19 999992 -894691 2 2 999999 2 3 999983 1 504899 836556 438068 2 20 999981 1 2 999999 593271 2 300834 400174 2 2 999999 1 3 999995 -604484 2 17 999993 1 117554 809317 126303 1 2 999999 308322 1 2 999999 -595866 2 2 999999 2 20684 763917 2 3 999981 1 20 999981 -260192 2 2 999999 2 10 1000000 1 2 999999 483893 1 2 999999 -770695 2 103932 865801 1 15 999982 581589 1 726236 918825 -395287 1 4 999984 330396 2 2 999999 2 120413 858049 1 2 999999 -844343 1 2 999999 -964782 2 2 999999 2 7 999989 1 2 999999 771400 1 128964 461006 -475963 2 2 999999 2 15 999985 2 797142 886116 1 2 999999 868532 1 2 999999 688893 1 183659 282067 103133 1 11 999999 -765288 1 115946 794785 257773 1 14 1000000 -262664 1 75858 598849 -752348 1 11 999986 278521 2 465570 548087 1 4 999996 -631379 1 2 999999 -73962 2 11 999993 1 2 999999 486368 2 2 999999 1 495731 965373 -859164 1 12 999984 480424 1 6 999985 530665 2 13 999990 2 2 999999 1 2 999999 124327 1 2 999999 133826 1 12 999983 553566 2 3 999985 1 2 999999 406386 1 413299 421841 518338 2 266319 888899 1 7 999995 801079 1 331862 517971 -771222 2 20 999997 2 17399 318324 1 32303 441698 293891 2 2 999999 1 20 999998 -523485 1 9 999986 -446417 2 20 999985 2 587812 730289 2 2 999999 2 12 999981 1 14 999987 -93185 2 2 999999 2 383188 520035 2 17 999997 2 444370 587351 1 2 999999 714610 2 731933 993648 1 2 999999 312458 2 5 999981 2 2 999999 2 249139 297751 1 14 999987 329740 2 159738 704185 1 7 1000000 -244669 2 3 999987 2 2 999999 2 398387 994249 1 2 999999 84508 2 2 999999 2 581048 635138 2 8 999989 2 440250 574040 2 16 999988 2 2 999999 1 135037 243665 592273 2 113136 976919 2 2 999999 2 474901 700718 1 799024 828710 78982 2 14 999997 2 721448 791723 1 290618 995913 540109 1 14 999982 -212789 1 399398 910619 -770639 2 4 999999 2 273806 618511 1 16 999995 987337 1 17 999988 -473121 1 693303 842398 918433 1 11 999996 -453607 1 5 999986 418716 2 316704 989505 2 440067 998887 2 2 999995 1 18 999986 82544 1 2 999999 -272186 2 2 999999 1 4 999997 514373 1 8 999982 121423 2 20 999993 1 114465 524123 -257919 1 16 999997 -489662 1 2 999999 -684553 1 3 999996 90280 2 1 999994 1 125833 787317 -822641 1 123701 984097 689081 2 542324 762253 2 2 999999 2 2 999999 1 10 999989 -66205 1 293157 912623 -87929 2 2 999999 1 2 999999 960520 1 2 999999 617417 2 4 999995 2 35565 37687 2 2 999999 1 16 999984 -328089 1 2 999999 981962 2 14 999992 1 7 999993 100924 2 2 999999 1 7 999989 23824 1 2 999999 -973491 2 16 999990 2 18 999998 1 9 999999 -299246 2 634623 987944 2 16 999992 2 19 999997 1 9 999984 830145 2 743855 778851 2 2 999999 2 434034 613121 1 18 999983 601595 2 813142 959901 1 5 999993 677413 1 2 999999 -352640 1 58367 743588 378784 2 2 999999 2 2 999999 2 591628 695694 2 2 999999 2 263698 644406 1 1 999987 -581427 2 11 999988 1 10 999995 -179327 1 12 999985 897991 2 220342 802099 2 2 999999 2 110918 587495 2 392038 482018 2 2 999999 1 20 999993 161074 1 8 999984 -335739 1 2 999999 151631 1 4 999981 600645 2 250296 967000 2 2 999999 1 14 999996 -788803 1 11 999986 -816662 1 14 999998 96678 1 2 999999 -291583 1 2 999999 -864992 1 35320 930581 952645 2 17 999991 1 11 999991 486233 1 16 999985 -918703 1 15 999995 145274 2 37911 936454 1 2 999999 -13052 2 748910 911551 2 482889 801710 2 642628 871292 1 15 999989 -827581 1 458807 699424 80748 1 2 999999 56703 2 16 999990 2 2 999999 2 2 999999 2 2 999999 2 4 999982 2 232737 491191 1 806939 848650 117179 1 8 999994 -631097 1 2 999994 -121286 1 2 999999 -691143 2 13 999984 2 9 999992 1 2 999999 -474278 1 7 999982 -512199 1 5 999984 -328517 1 15 999985 529386 1 2 999999 -450626 1 325351 760859 -854216 2 9 999996 2 521181 987856 1 191192 341580 242656 1 2 999999 233499 1 2 999999 -55894 1 626145 792748 751353 2 20 999986 2 1 999986 1 4 999981 -664107 1 2 999999 -469924 1 165294 428190 880824 1 181642 459379 936679 2 2 999999 1 2 999999 -756567 2 2 999999 2 2 999999 2 146832 945257 1 16 999982 -85793 1 17 999989 998492 1 181634 762350 377117 2 20 999993 1 2 999999 455916 2 210559 777154 2 2 999999 2 57320 270974 1 7 999992 22990 2 427215 558579 2 8 999999 1 2 999999 -327976 1 4 999997 -16392 2 325663 628425 1 377688 797594 64083 2 2 999999 1 99455 219683 893432 2 651934 711049 2 78125 958688 1 9623 109351 -474599 1 8336 904598 -37088 1 2 999999 -775284 1 13 999994 -768602 2 9 999994 1 56182 327883 895764 2 2 999999 1 957460 962777 -967285 2 438740 539376 2 2 999999 2 689171 796808 2 17 999984 1 9 999998 -342005 2 15 999996 1 2 999999 95049 2 310201 567071 1 188362 554176 405155 1 239608 655385 -33480 1 152634 427182 799964 2 2 999999 2 4 999999 2 2 999999 2 2 999999 1 2 999995 750388 1 2 999999 -449914 2 2 999999 1 225619 736872 419868 1 2 999982 -391962 1 9 999987 -105235 2 14 999985 1 2 999999 -300747 2 16 999989 2 2 999987 2 2 999999 2 664426 943896 1 2 999999 -463770 2 2 999999 2 2 999999 2 2 999999 1 2 999982 27409 1 547053 990366 -842127 1 506741 600346 379399 2 179099 403909 1 2 999999 -229039 1 301363 452283 31426 2 8 999981 1 21124 227523 275948 2 2 999999 2 538051 762687 2 2861 231185 2 737784 979628 2 942806 971360 1 2 999999 165080 1 482492 523468 -576358 2 190624 292500 1 10 999984 292097 1 2 999999 149339 2 662803 872659 1 2 999999 990426 2 95965 452432 1 864054 973000 875061 1 2 999999 -2166 2 472660 763257 1 11 999991 377082 1 32312 851576 -466388 2 8 999987 1 2 999999 -344250 2 2 999999 2 135341 557292 1 14 999982 -381150 1 2 999999 -290879 2 645416 705643 1 38129 965434 -963850 2 2 999999 1 9 999997 574840 2 2 999999 2 9 999981 2 14 1000000 1 13 999994 880619 2 2 999982 1 12 999987 537820 1 1 999984 -399167 1 3 999994 619274 1 5 999987 -60472 1 15 999986 -670912 1 13 999999 -553123 2 2 999999 1 447846 695787 751250 2 2 999999 2 2 999999 2 2 999999 1 2 999999 909506 2 2 999999 2 422459 427777 2 145331 412641 2 47178 726411 1 4 999989 -98981 2 1 999985 1 2 999999 -492927 1 310216 899990 349893 2 416622 908287 2 2 999999 1 422280 572708 646574 2 2 999999 1 4 999995 924860 1 9 999991 422667 1 6 999998 -639114 1 2 999999 727553 2 2 999999 2 3 999991 2 2 999999 1 83867 479792 -884663 2 2 999999 2 11 999986 2 230340 881881 2 3 999998 1 2 999999 449921 2 537218 760914 1 669191 739400 -690859 2 2 999999 2 218438 632682 2 48557 945878 1 2 999999 409238 2 875325 998595 2 2 999999 2 2 999999 1 2 999999 426615 1 9 999992 432830 2 2 999999 1 259137 842767 -194088 1 2 999999 -568787 1 9 999998 -722007 2 605467 760905 1 205793 588688 5848 2 270885 902752 1 211145 771826 502709 1 67041 183754 183760 1 268243 479065 681257 1 10 999988 -904050 1 17 999999 329972 2 361679 750626 2 224230 943372 2 2 999999 2 2 999999 2 1 999999 1 37476 552695 85576 2 2 999999 1 194402 753097 720767 1 14 999993 -945434 1 14 999985 -732953 2 183549 783954 1 15 999990 -939560 2 7 999987 2 2 999999 1 740849 950425 -689921 2 298842 353410 2 2 999999 2 619591 827259 1 18 999982 909910 1 16 999989 290597 2 2 999999 2 15 1000000 2 19 999985 1 2 999999 923946 2 10 1000000 1 11 999991 710473 2 164318 303688 2 294922 370312 1 10 999993 -134111 1 2 999999 -657977 1 552631 933648 -24255 2 2 999999 2 2 999999 2 176101 711497 1 1 999988 851931 2 2 999999 2 17 999987 1 73272 341971 -830630 2 2 999999 1 94755 949119 958420 2 617907 988073 1 508094 711770 974998 1 2 999999 -266480 2 692057 974284 2 766757 907859 2 439113 655552 2 2 999999 1 609853 624649 639502 1 8 999985 -146626 1 181966 282925 -67720 2 585185 778829 2 2 999982 1 2 999999 200378 1 2 999999 89388 1 2 999999 -332389 2 2 999999 2 2 999999 2 6 999996 2 8 999997 1 624888 812890 987219 1 3 999998 904814 1 11 999984 529460 1 10 999987 722805 2 10 999989 2 2 999999 2 6 999998 2 2 999999 1 156677 651084 -929803 2 3 999999 2 11 1000000 1 127361 501844 193491 2 2 999999 1 332762 816762 228139 2 604804 651877 2 575387 780615 1 347661 455214 -369630 1 7 999998 306553 1 842040 933816 -459778 2 19 999985 2 178191 904866 1 2 999999 -222809 1 153319 673265 717346 2 2 999999 1 2 999999 -508047 2 14 999993 2 2 999999 2 256837 793730 2 2 999999 1 8 999998 -293994 2 17 1000000 2 766700 801506 1 2 999999 581148 1 390325 927720 748378 1 424144 726724 144010 2 2 999999 1 2 999999 -733358 1 724238 793957 184303 2 375420 714138 1 2 999999 853592 2 20 999998 2 18 999986 2 2 999999 2 11 999991 2 102421 635414 2 2 999999 2 325481 452811 1 11 999981 -439731 2 2 999999 2 783289 936356 1 2 999982 896996 1 540208 822435 295578 2 51532 361189 2 3 999999 2 280998 877615 2 2 999999 2 4 1000000 1 11 999987 778641 1 2 999999 896173 2 280502 337504 1 706167 730878 167117 2 555272 573396 2 12 999982 2 2 999982 1 2 999999 942302 2 731942 923512 1 2 999999 568448 2 286580 832739 1 2 999999 -539287 1 2 999999 204674 1 4 999990 604595 1 2 999999 42570 2 4 999985 2 2 999999 1 9 999987 3217 1 297931 972638 896364 2 2 999999 2 447372 841663 2 7 1000000 1 15 999987 -195902 2 485380 728602 2 2 999999 1 2 999999 -661222 1 2 999999 371095 2 1 999998 1 8 999990 645956 1 2 999999 -393936 1 7 999983 94516 1 856034 867389 -570038 2 12 999985 2 34856 108265 1 2 999999 358167 2 2 999999 1 164889 478781 -86856 2 22470 961367 2 2 999999 2 16 999985 1 2 999999 656554 2 2 999991 2 5 999992 2 135831 677455 1 40230 378811 -811741 1 5 999999 -878357 2 17 999998 2 2 999999 2 13 999997 1 16 999988 198440 2 455989 808989 1 2 999999 -631535 1 1 999985 -582029 1 81726 730055 580095 2 261628 737080 2 574009 924096 1 17 999988 -575206 2 17 999999 2 12 999986 2 158909 921025 1 2 999999 -859459 2 785046 918928 2 2 999999 2 5 999988 1 558471 871593 -305878 2 2 999999 2 2 999999 1 2 999999 455389 1 1 999985 219154 1 2 999999 -414797 1 383304 733195 973741 2 284826 714115 2 462148 868915 1 16 999991 204993 2 765021 784495 2 18 999988 2 15 999989 2 12 999982 2 2 999999 2 350626 760095 1 2 999999 -495330 2 11 999994 2 2 999999 1 2 999999 -248072 1 491435 607085 -114264 2 10 999995 1 760678 907259 124927 1 12 999981 420834 2 542234 812184 2 2 999988 1 2 999999 -473565 1 48739 433582 187068 1 605266 734449 -169967 1 7 999990 -906146 2 10 999986 1 321018 942234 -324775 1 2 999999 -458343 1 2 999999 -745723 2 2 999999 2 2 999999 1 20 999999 -255227 2 2 999999 1 2 999999 -436223 1 5 999981 316239 1 398867 480627 119505 1 2 999999 -821181 2 2 999999 2 2 999985 1 288827 602975 -199596 2 2 999999 1 2 999999 -766628 2 2 999999 2 11 999986 2 532867 589375 2 3 999996 2 11 999997 2 17 999996 1 13 999984 -998412 2 2 999999 2 9 1000000 1 2 999999 68480 1 2 999999 290345 2 15 999991 2 10 999993 1 19 999993 36511 1 360605 504256 -979434 1 2 999999 724838 2 8 999999 1 5 999986 -990741 2 17 999987 1 17 999981 879577 1 2 999999 -785746 2 563961 782248 1 2 999999 -17236 2 2 999999 2 10 999987 1 6 999983 -948649 1 428365 493752 -479015 2 18 999982 1 7 999993 857536 2 10189 396297 2 18 999993 2 2 999999 1 13 999990 131815 1 2 999999 -628113 1 13 999998 565541 1 144080 320077 107216 2 556251 870348 1 219525 674970 100547 1 7 999996 -957660 2 20 999999 1 4 999995 624695 1 2 999999 -5279 1 354548 962828 416663 1 267172 703328 650610 1 17 999983 853462 2 1 999987 1 224906 273805 783349 1 20 999994 653334 1 620349 968541 -895390 2 543077 681917 2 2 999991 1 256479 933302 17091 1 15 999997 -465920 1 9290 729908 -833070 2 182287 399440 2 2 999999 2 2 999988 2 8 999999 1 2 999999 436387 1 2 999999 -450103 1 391311 688366 -411877 1 20 999987 -887934 1 2 999999 -286840 1 662200 966443 354426 1 2 999999 129642 2 88866 798198 2 2 999999 2 17 999997 2 139975 409351 1 12 999986 -557953 2 150191 246773 2 884383 939851 2 7 999984 2 2 999998 1 55520 122705 824814 1 546926 758892 218530 2 2 1000000 1 16 999997 113582 2 482599 903528 2 5 999981 2 2 999999 1 184132 834940 173955 2 625837 671473 2 795277 973754 1 2 999999 766782 1 2 999998 -110531 1 16 999985 114310 1 8 999981 -83096 1 11 999997 -767511 1 473337 944684 -190617 2 217004 894312 1 2 999986 433657 2 19 1000000 1 2 999999 -521586 1 7 999993 -272200 1 2 999999 226056 1 211040 685540 -91250 2 18 999981 2 2 999999 2 2 999999 2 6 999981 1 2 999999 -42292 2 15 999995 2 565237 843633 1 8 999997 -902592 1 2 999999 527095 2 2 999999 1 84290 127536 257146 2 19 999989 2 5 999989 1 657562 700875 543734 1 16041 609698 531251 2 2 999999 2 103471 381303 2 5 999993 2 9 999985 2 2 999999 2 2 999999 2 412324 519479 1 2 999999 -256617 1 6 999999 845036 1 681714 926156 -578864 2 48252 66344 2 4 999981 1 2 999999 621379 2 1 999995 2 2 999999 2 2 999999 2 397562 855338 1 2 999999 -549794 1 14 999995 -59661 2 2 999999 2 2 999999 2 970 572203 2 175858 210467 2 11 999995 2 2 999999 2 2 999999 1 498563 509541 291629 2 57825 216324 1 2 999999 -594813 2 2 999999 1 277890 410334 -831220 1 2 999999 595963 1 14 999992 287467 1 224513 769149 -730577 1 2 999999 802465 1 115920 831284 -814286 2 469327 567537 1 169795 805655 -709379 1 2 999987 -816254 1 247517 593553 -49609 1 2 999999 391407 2 8 999986 2 14 999984 1 2 999999 -527033 1 2 999999 -396056 2 2 999999 1 19 999999 -214426 2 248248 332934 2 2 999999 1 2 999999 -167700 1 1 999983 -244190 1 46879 944511 -381313 2 12 999994 2 2 999999 2 397657 546334 2 212289 751880 1 2 999999 75348 2 16 999990 2 7 999987 2 6 999997 2 2 999999 1 39269 388940 627846 1 2 999999 563952 2 2 999999 2 2 999999 2 2 999999 1 443471 914172 -116624 2 81859 94426 1 2 999999 987305 2 11 999984 1 311694 661472 276358 1 2 999999 79686 2 412697 954697 2 6 1000000 2 2 999999 1 11 1000000 -57024 1 14 999986 46485 1 20 999982 -333602 1 4 999999 814866 2 2 999999 1 2 999999 976917 1 9105 968704 915897 2 19 999989 1 2 999999 205223 1 9270 651926 494567 2 2 999999 1 547116 861557 743354 2 648203 964670 1 2 999999 -609274 2 291603 628800 2 2 999999 1 11 999985 -292048 2 2 999999 2 73490 318975 1 4 999995 613335 2 2 999999 2 2 999985 2 9 999984 2 5 999986 1 5 999995 -74928 2 20 999993 1 13 999983 786843 2 1 999988 2 2 999999 1 7 999996 453283 1 86296 680392 -523185 1 140058 718309 401745 1 2 999999 746493 2 1 999991 2 15 1000000 1 2 999999 463189 2 2 999999 2 14 999988 2 218890 334526 2 19 999988 1 12 999994 682714 1 70989 261989 -973490 1 1 999981 633828 2 564998 839262 1 2 999999 -579283 2 461010 942657 1 3 999994 368173 2 448754 816749 2 17 999988 1 13 999991 144903 1 2 999999 433876 1 46040 527481 -861796 2 7 1000000 2 89786 309508 1 11 999993 -561988 1 27448 74462 434370 1 413803 742507 -990527 2 2 999999 2 11 999988 1 2 999999 771 1 2 999999 675132 2 2 999999 1 5 999994 848503 1 2 999999 -580392 1 127613 928862 233475 2 2 999999 1 945730 983289 -38884 1 126697 475521 757478 1 77784 267085 143252 2 200687 648028 1 19 1000000 376353 2 443040 887818 2 2 999999 2 2 999999 1 18 999988 -917008 1 13882 428518 -820248 1 12 999987 -567076 1 12 999996 -532008 1 2 999999 -711613 2 2 999999 1 12 999991 586134 2 2 999999 2 2 999999 2 2 999999 1 178015 227224 -530221 2 2 999999 1 16 999989 -904658 1 181797 386390 -279064 2 498728 784065 1 178075 360521 720616 2 2140 101886 1 2 999999 -723524 2 456392 812868 1 7 999983 764928 1 389928 797416 -688736 1 264316 892450 -991023 1 3120 16983 410497 1 2 999999 247516 2 8 999989 1 4 999988 -952117 2 4 999987 2 2 999999 1 237992 979683 591994 1 471274 574474 -874338 2 2 999999 2 390829 698563 2 2 999999 1 242906 663410 674241 1 155554 729788 13058 2 18 999988 1 2 999999 627475 2 2 999999 2 2 999999 1 380072 828563 -842610 2 14 999987 2 8 999982 2 1 999993 1 12 999981 448986 2 5 999986 1 13 999984 921196 2 261215 743841 2 134723 937773 2 9 999983 1 148812 694855 656854 2 2 999999 1 2 999999 -389595 1 2 999999 -909603 1 351665 999070 312616 1 2 999999 -789060 1 4 999982 -86944 2 140215 543950 2 12 999994 2 2 999999 2 50966 563493 1 2 999999 -455664 1 2 999999 215637 2 2 999999 1 424126 664219 -675709 1 4 999982 751180 2 2 999999 2 180013 629681 2 90835 749657 2 2 999999 1 2 999999 -563183 1 79273 528747 280468 1 2 999999 -573 2 89678 722844 2 15 999987 2 13 999995 2 2 999999 2 8 999986 2 14479 751363 1 2 999999 -30026 1 2 999999 800496 1 2 999993 934178 2 836782 872335 2 2 999999 2 1 999991 1 1 999990 784362 2 7 999994 2 652661 855999 1 539835 774070 97078 2 221575 840909 1 2 999999 374555 2 19 1000000 1 20 999986 -756848 2 4 999987 2 2 999999 1 2 999999 -139589 2 2 999999 1 2 999999 -613913 2 2 999999 1 11 1000000 106770 1 2 999999 -102574 2 5 999983 1 2 1000000 251679 1 371359 601188 -734592 1 41334 172434 84901 2 2 999999 1 2 999999 11632 2 217187 676583 2 15 999982 2 2 999999 1 172974 896794 -236679 2 550424 856097 1 2 999999 219295 2 10 999986 1 2 999999 844782 2 633698 927197 2 2 999999 1 4 999996 -88243 2 20 999999 1 12 999993 -516172 1 612133 851309 -337239 2 2 999999 1 538670 850368 195859 1 4 999999 678411 2 2 999999 2 19 999982 2 755946 827571 2 14 999998 1 2 999999 218475 1 19 999981 -910353 2 122185 829429 2 7 999989 2 6 999992 1 2 999999 120233 1 3 999981 -713970 1 355 50097 -134586 1 2 999999 -426536 1 322060 750889 -470784 1 2 999999 -663742 2 14925 724995 2 3 999992 2 507200 580596 1 205635 883319 402858 2 17 999989 2 2 999999 2 2 999999 1 508426 776758 -515814 2 2 999999 2 251714 772707 2 19 999990 1 3 999983 504525 2 2 999999 1 124639 520214 277144 2 2 999999 1 489796 614000 -369531 2 72294 740553 1 1 999991 -585070 2 2 999999 2 236862 388067 2 9 999995 2 488555 782146 2 2 999999 1 16 999988 125931 2 2 999985 2 784674 996505 2 7 999994 1 2 999999 -76011 2 2 999999 2 3 999999 2 2 999999 1 235009 683808 -71455 1 18 999988 -104636 2 19 999996 2 2 999999 2 2 999999 1 5 999995 18417 2 2 999999 1 4 999998 -260111 2 11 999990 1 23711 711256 -756173 1 19 999983 740830 2 19 999988 2 1 999997 1 2 999981 398302 2 17 999992 1 3 999990 -607089 1 2 999999 666986 1 2 999999 -96511 1 14 999993 -160000 1 729279 892411 622762 1 2 999999 154863 1 6 999989 -731943 1 2 999999 807707 2 2 999999 2 48479 448312 2 259744 908979 1 470055 860006 33795 2 2 999999 2 2 999999 1 6 999993 244207 1 11 999993 371570 2 14635 446881 2 7 999982 1 2 999999 820867 1 10 999987 -836028 2 143390 948598 2 193332 420574 2 4 999994 1 2 999999 685414 1 2 999999 539062 2 72826 761365 2 19 999996 1 475352 619283 -668348 1 28794 433914 104309 1 3 999997 264616 2 2 999999 1 2 999999 -578519 1 2 999999 198717 1 2 999999 -451351 2 2 999999 1 389161 848514 -275853 1 13 999988 -477557 1 8 999991 -293840 2 11 1000000 2 212160 460084 1 786976 847569 -579063 2 15 999985 2 289424 756261 2 679880 995490 1 2 999999 375890 1 2 999999 14810 1 310037 703620 -933073 2 16 1000000 1 42706 604011 -429683 2 2 999999 2 7 999986 1 2 999999 -445990 1 466969 542874 922839 1 11 999998 330744 1 2 999999 -105379 2 2 999999 2 2 999999 1 318072 675027 331192 2 2 999999 2 6 999988 2 2 999999 2 6 999990 1 2 999999 907246 2 2 999999 2 2 999999 2 5 999995 1 2 999999 881616 1 159497 647623 438436 2 249114 249497 2 7 999999 2 2 999999 2 757298 952618 2 10 999994 2 20 999988 2 158713 521564 2 2 999999 2 2 999999 1 2 999999 84162 2 480932 851160 1 11 999985 746656 1 1 999982 28195 1 2 999999 287101 1 2 999999 442985 2 13 999999 1 420458 627007 700617 2 6 999994 2 2 999999 1 2 999999 -526706 2 8 999986 2 2 999999 2 11 999994 1 165751 937040 -382668 1 268100 880684 852065 2 2 999999 1 2 999999 823506 2 12 999983 2 10 999993 2 2 999999 2 2 999999 1 164417 609076 -183209 1 435215 943227 915450 2 425109 882478 1 13 999993 600207 1 2 999999 498958 2 2 999999 2 9 999986 1 2 999999 273599 1 2 999999 -4261 1 2 999999 -748179 2 2 999999 1 824763 874548 602047 2 133624 226581 1 12 999987 -110076 1 2 999999 853649 1 2 999999 -401539 2 2 999999 1 118139 364660 242372 1 20 999982 -754039 2 2 999999 2 6 999999 2 8 999987 2 11 999995 2 2 999999 1 2 999999 244912 1 233214 503142 -814890 2 2 999999 2 477846 585936 1 11 999984 -151523 2 395372 951364 2 2 999999 1 6 1000000 -328201 2 215417 572414 1 632064 639240 41452 2 342302 916295 2 774740 809297 1 2 999999 -13325 2 20 999985 1 206088 834328 4007 1 5 999999 19787 2 39203 226826 1 2 999999 -522389 2 4 999991 2 193448 796731 1 3 999993 -289845 1 2 999999 968602 2 692249 894404 1 355986 653878 -449308 1 383973 456666 -247824 2 12 999997 1 2 999999 -626877 2 2 999999 1 8 999999 12535 1 264221 468337 -724294 1 2 999999 175024 2 6 999997 1 12 999982 577468 1 472194 871834 -184194 1 106844 650856 -709599 2 611939 779995 2 2 999999 2 178284 552856 2 2 999999 2 368710 892869 1 2 999999 -123019 1 2 999999 -506885 1 15 999996 -589267 1 520956 880532 -173845 2 2 999999 2 12 999998 1 19 999986 218251 1 2 999999 969980 1 673189 975188 90478 1 392462 671137 903952 1 2 999999 651756 2 210849 224980 1 2 999999 877915 1 245449 883975 356529 2 2 999999 1 4 999993 454625 1 1 999992 508308 2 16 999984 2 2 999999 1 2 999999 663918 1 109687 476177 528113 1 514014 773822 -260798 2 95986 371424 1 2 999999 -423566 2 163268 186698 1 213171 545099 -166863 2 4 999992 2 16 999996 1 20 1000000 342914 1 6 999994 245422 1 14 999995 635815 2 470204 706815 2 738090 833857 1 151529 905699 727404 2 40260 114524 2 15 999988 2 499866 823818 2 8 999999 1 2 999999 426714 2 2 999999 2 3 999995 1 20 999990 49265 2 2 999999 1 34027 125799 443241 2 2 999999 1 236682 714881 -71596 1 109067 258325 -504470 1 20 999998 -585125 2 2 999999 1 7 999982 810767 2 2 999999 1 34548 39384 -704230 2 299741 426932 1 180964 995481 -161158 1 8 999992 215910 2 17 999995 2 2 999999 2 2 999999 1 2 999999 -397549 1 2 999999 -815204 2 255213 705896 2 13 999994 2 2 999999 1 17 999994 381659 2 2 999999 2 173448 683805 2 13 999991 2 14 999983 1 170191 906269 300875 1 190887 738615 -34990 1 4 999987 -922410 1 1 999990 686648 2 2 999999 1 15 999988 -392211 1 2 999999 -643705 2 8 999983 2 2 999999 2 8 999991 2 10 999989 1 761315 959439 -278611 1 652213 997713 -706129 2 2 999999 2 2 999999 2 2 999999 1 2 999999 863057 2 123190 923412 1 235162 269278 888542 2 472034 511177 1 230758 760949 -59716 1 111487 764017 401025 2 2 999999 2 39605 762134 1 29452 443435 -409930 1 26213 677364 -445471 2 2 999999 2 581902 769483 1 2 999999 -959225 2 368075 419826 1 2 999999 -984914 1 2 999999 -383924 2 2 999999 1 694007 860710 277467 1 12 999998 -885528 2 1 999986 2 19 999984 2 2 999999 2 2 999985 2 444613 572078 2 678869 711075 2 2 999999 1 61649 773029 15702 2 7 999992 1 14 999994 724916 2 263310 335348 1 96065 213736 -766583 2 11 999999 1 203295 704404 -858298 1 2 999999 435387 1 197660 569487 -882231 2 2 999999 1 192900 602081 11683 1 11 999999 853577 2 596272 815362 1 2 999999 897949 2 2 999999 2 15 999982 1 20 999981 317882 2 16 999998 1 568317 687897 126877 1 2 999999 -607103 2 2 999999 1 2 999999 -484269 2 579045 665242 2 12 999992 2 2 999999 2 795797 826064 1 214917 902415 719491 1 306973 561384 445441 2 215479 397173 2 352911 725718 2 2 999999 2 2 999999 2 76256 336742 1 102892 980494 743247 2 714942 799450 1 5 999990 -836122 2 7 999982 1 16 999992 -725654 1 82567 650179 533241 2 2 999999 2 2 999999 2 12 999982 1 11 999998 674996 1 435215 751813 -530152 2 20 999982 2 217395 849419 2 16 999997 1 58780 312218 -108735 2 166181 782835 2 123505 853032 2 20802 647432 2 2 999999 1 8 999989 835833 2 2 999999 2 18 999990 2 2 999999 2 153707 199272 1 421767 497613 887227 1 6 999983 404121 2 505164 684525 2 852916 864728 1 7958 998345 -195121 2 29377 911391 2 15460 705081 1 3 999983 -713104 2 289260 348572 1 683817 803267 -138248 2 2 999999 1 9 999983 -333191 1 10 999988 -598682 1 6355 405077 332697 1 753303 768153 671257 1 2 999999 704100 1 537619 552318 687827 2 2 999999 1 290980 694542 -762246 1 2 999999 94848 1 726851 880455 658648 2 6 999983 2 2 999999 1 28500 831423 329929 2 254611 597483 2 2 999999 2 2 999999 1 10 999982 575934 2 2 999999 1 208204 359602 -635681 1 16 999988 594801 2 2 999999 1 15 999995 -777646 2 2 999999 2 224491 928956 1 2 999999 -99599 1 2 999999 946555 2 2 999999 1 3 999981 -991032 1 2 999999 147842 2 776521 824030 1 3 999982 382229 2 275645 537631 1 2 999999 -659125 1 14 999997 587016 1 2 999999 -996330 1 2 999999 449994 2 179177 725194 2 18 999995 2 2 999999 1 114044 507814 -607959 2 585311 798118 2 2 999999 1 196806 205764 -870173 1 7 999998 840497 2 12 999997 2 885279 938638 2 2 999999 2 421304 663864 1 2 999999 152208 1 2 999999 954098 2 4 999996 2 14 999992 1 2 999999 919086 1 2 999987 -189367 2 562070 719344 2 6 999981 1 2 999999 783106 1 14 999998 -981039 1 2 999985 -598539 1 2 999999 -584045 2 303899 548579 2 13 999993 1 2 999999 907074 2 90060 359093 1 58944 238786 -697447 1 481356 694774 -958091 1 2 999999 -848439 1 2 999999 -672581 2 2 999999 1 2 999999 144471 1 13 999998 178232 2 6 999986 1 2 999999 -900677 2 2 999999 2 63890 384478 1 10 999999 -657488 1 137826 848339 344047 1 4 999998 -342714 1 6 999982 232040 2 109790 591775 2 2 999999 1 103987 692813 949932 2 2 999999 2 741532 882274 2 2 999999 2 2 999999 2 20 999981 2 15 999987 1 748931 860643 -879143 1 17 999988 -31478 2 336660 564145 2 2 999999 1 2 999999 -690749 1 2 999999 -124615 2 4 999994 2 18 999994 1 16 999989 -114830 1 10 999986 -188188 1 12 999989 885 2 921377 926372 2 2 999999 1 49545 880335 -172295 1 2 999999 -535817 2 3 999995 1 2 999999 621934 1 16 999985 212333 1 406772 967719 -129569 2 2 999999 2 391079 737768 2 19 999981 1 711 267724 80696 2 2 999999 2 2 999999 2 4 999999 2 705594 752449 2 18 999982 2 4 999981 1 2 999982 866942 1 2 999999 -157062 1 857973 999064 -401722 2 63822 201465 1 17 999984 554044 2 860948 879391 1 2 999999 845133 1 443096 973003 945854 1 156955 318038 36339 2 15584 783253 1 2 999999 -582715 2 11 999983 2 2 999999 2 13 999981 1 154054 661333 998140 2 2 999999 1 8 999993 -215996 1 16 999991 741040 2 411731 412502 1 1 999996 764381 2 22948 143433 2 2 999999 2 2 999993 1 204786 478352 -232538 2 2 999998 2 2 999999 1 2 999999 -229422 2 16 999986 1 2 999999 284476 1 2 999999 -225069 1 15404 443466 858230 2 418617 882967 2 138136 994395 2 2 999999 1 2 999999 -919691 2 890906 905329 1 181349 433244 -721035 1 2 999999 -798244 2 2 999999 2 215282 953060 1 2 999999 863919 1 449635 593230 -383951 1 2 999999 53703 2 2 999999 2 15 999998 1 2 999999 -678193 1 2 999982 -68004 1 17 999985 -613348 2 11 999982 1 363208 409809 -745827 2 2 999999 1 2 999999 -785634 1 14124 244318 951483 2 12 999995 1 7 999988 411676 2 155481 853992 1 419040 435062 -35946 2 10 999996 2 20 999983 2 20 999998 2 86780 527137 2 2 999999 1 2 999999 -263318 1 2 999999 94494 2 2 999999 1 2 999999 -391155 2 2 999999 1 2 999999 235240 2 2 999999 2 102073 102739 2 1 999989 2 8 999995 2 2 999999 1 5 999990 -674440 2 100786 680132 1 2 999999 41505 1 2 999999 259727 1 533308 781499 668505 1 17 999999 85973 1 7 999987 924758 2 2 999999 1 2 999999 -205308 2 2 999999 1 150598 226507 482840 2 2 999999 2 348090 552257 2 2 999999 1 2 999999 170403 2 17 999987 2 15541 418791 2 703906 869437 1 1 1000000 221096 1 16 999996 242908 2 54281 635614 1 2 999999 562111 1 295045 677950 -848562 1 2 999999 -394402 2 217635 449652 2 361670 705311 2 9 999981 1 134534 275935 -709191 2 2 999999 2 8 999999 1 136955 423837 -11099 1 2 999999 608016 1 2 999999 -956159 1 356596 402150 673148 2 1 999996 1 617476 655074 743316 2 394307 941164 1 19 999994 215902 2 2 999999 2 521862 960183 2 197198 687255 2 18 999997 1 15 999990 -674996 1 2 999999 -262763 2 12 999997 1 773264 838504 -513302 1 579201 602526 -697311 1 2 999999 441932 1 922664 978298 541277 2 790777 854814 2 2 999999 2 17 999997 1 63777 388207 -200928 1 2 999999 -50534 2 2 999999 2 569484 588710 2 15 999998 1 2 999999 -860224 1 8 999992 -904602 1 2 999999 -857331 1 2 999999 376990 2 2 999999 2 135310 456117 1 2 999999 136545 1 12279 984626 -141965 1 13 1000000 441733 2 5 999992 2 629365 732104 1 2 999999 -610094 1 2 999999 782282 1 12 999984 452171 1 83580 849608 629614 2 2 999999 1 14 999999 -91970 2 14 999997 2 6 999990 2 6 999995 2 18 999985 2 13580 278856 2 13 999991 2 9 999981 1 148926 934708 132819 1 117752 697535 440469 2 2 999999 2 2 999999 2 357614 826112 2 4 999989 1 2 999999 -618277 2 7 1000000 2 74131 136706 2 2 999999 1 9 999993 931265 2 5 999999 2 2 999999 2 248183 371681 2 4 999984 2 17 999983 2 915141 981056 1 11 999986 238110 1 2 999999 -837892 2 3 999991 2 9 999992 2 2 999999 1 334944 663661 -801882 1 4 999992 185943 2 6 999982 2 2 999999 2 4 999984 1 17 999995 27328 1 3 999983 -75551 2 7 999990 1 9 999996 363471 2 12 999982 1 3 999990 7352 2 18 999995 2 2 999999 2 561051 569363 2 2 999999 2 7 999988 2 4 999991 1 568954 822399 -963890 1 17 999986 70224 2 48060 182986 2 139872 867872 1 46810 739334 590340 2 2 999999 1 10 999985 -480829 2 12 999996 1 2 999999 -863365 2 65138 97067 1 7 999999 859351 1 521320 705620 -766031 1 2 999999 -984788 2 2 999999 2 2 999999 1 343795 666774 868467 1 16 999994 -935686 2 84644 657044 1 1 999988 -123460 1 2 999999 -366296 1 734758 786492 725150 1 2 999999 738279 1 2 999999 89344 2 2 999999 2 20 999983 1 2 999999 538022 1 64000 769276 -802177 1 2 999999 61465 2 5 999990 1 18 999987 -993801 2 4 999989 2 3 999987 2 1 999987 1 15 999993 776930 2 551245 759857 1 720822 941767 -405548 2 2 999999 2 10 999988 2 2 999999 1 15 999983 443553 2 466848 719854 2 2 999999 2 2 999999 1 2 999999 513848 2 246323 714403 1 4 999997 595380 1 52933 571105 -349744 1 119725 680756 -610844 1 2 999999 -876059 1 19 999993 -120715 1 2 999999 -775670 1 2 999999 -244737 1 721890 960707 633193 1 524724 529998 -694485 1 14 999982 937465 1 160585 325595 -310789 2 7 999999 2 2 999999 1 156624 896454 -169995 2 20 999986 1 4 999986 205075 1 1 1000000 621662 2 2 999999 2 18 999997 2 2 999999 1 17 999987 -883597 1 173647 256700 340656 2 20 999984 1 403273 415374 -588860 2 2 999999 2 358145 839221 1 7 999989 -750677 1 493603 725034 597304 2 486936 600236 1 42633 950622 569383 1 196943 616225 -333300 1 2 999999 -43254 1 2 999999 -202104 2 14 999998 2 6 999981 1 2 999999 875183 1 2 999999 422264 1 2 999999 645146 2 2 999999 1 2 999999 -797108 2 183307 745447 1 295022 505048 299727 2 404401 755745 2 2 999999 1 1 999982 -182918 1 2 999999 -911811 2 230346 609171 2 523683 818155 2 19 999989 2 2 999999 2 2 999995 1 2 999999 -821913 2 424054 441575 1 11 999982 78518 1 673781 742921 -291048 2 7 999981 2 4 999988 1 19 1000000 282104 1 13 999986 257263 2 189592 623235 2 3 999983 1 10 999994 -311301 2 6 999994 1 2 999999 379509 2 3 999997 2 227104 936598 2 2 999999 1 2 999999 657243 1 240096 733868 782908 1 164700 449257 -166822 1 7 1000000 -380871 1 2 999999 662331 1 2 999999 969690 2 2 999999 1 2 999999 -36738 2 17 999994 1 2 999991 662580 2 2 999999 1 14 999985 776866 2 65206 522675 1 360734 547991 -830877 1 273313 734035 302761 2 254634 780567 1 6 999998 702996 1 3 999985 39576 1 7 1000000 -313395 1 2 999999 918519 1 2 999999 102289 2 942745 947291 2 13 999997 1 20 999988 325614 2 13 999983 1 2 999999 198596 2 19 999987 2 181940 434114 1 16 999986 260610 2 472211 818515 1 131099 366324 362607 1 901519 990526 -940285 1 2 999999 -77454 1 6 999990 -912076 1 232501 466419 460487 2 2 999999 2 194398 231890 2 13 999993 1 2 999999 833474 2 2 999999 1 182011 698891 -487133 1 618756 800600 592535 1 2 999999 -712821 2 2 999999 1 414737 510734 -491217 1 5 999984 -648000 2 12 1000000 1 450439 882415 941196 1 260258 891975 -205506 2 2 999999 2 18 1000000 2 16 999991 2 8 1000000 2 2 999999 2 9 999982 1 17 999994 228507 1 18 999991 873921 2 76009 578568 1 14 999997 648096 1 9 999995 -366332 2 2 999999 1 2 999999 954059 2 358783 459290 2 254158 944074 2 2 999999 1 5853 733451 49507 2 20 999993 2 647869 893599 1 55694 856631 -623295 1 2 999999 272097 1 2 999999 75517 2 213314 552218 2 599184 706171 2 2 999999 2 612911 993760 2 475936 530683 2 3 999987 1 2 999999 32846 2 351199 437121 1 1 999982 813801 1 2 999999 832372 2 2 999999 2 2 999999 2 83302 404021 2 65505 358882 1 7 999987 325224 1 10603 521326 294338 1 1 999982 299476 2 2 999999 1 15 999995 424150 2 124471 368491 1 2 999999 -71062 2 11571 734100 2 87228 118591 1 859886 913139 -915759 2 20 999988 2 12 999984 1 6 999990 -617553 1 3 999990 117029 2 451598 490385 1 404391 846999 670935 2 12 999990 2 399783 771704 2 2 999999 2 18 999983 1 257693 746343 657408 1 7 999982 652927 1 675356 794660 -745319 2 2 999999 1 2 999999 96996 1 2 999999 69663 2 1 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -651999 1 430719 878995 -721891 1 2 999999 -403449 1 194708 400579 -147858 1 5 999990 -671124 1 14 999993 -723664 2 197601 723443 2 6 999981 2 2 999999 2 16 999985 2 14 999999 2 2 999999 1 2 999999 -868578 2 541066 948767 2 10 999995 1 347528 762179 258830 1 14 999993 -217189 2 2 999999 1 2 999999 656132 1 184152 683813 -686897 2 126493 947541 1 2 999999 -836435 1 565690 882179 -325540 2 105541 291590 1 2 999999 -860635 1 2 999999 -138601 2 2 999999 2 525974 672041 1 2 999999 -127139 2 2 999999 2 1 999998 1 2 999999 708914 2 18 999995 2 14 999984 2 9 999981 1 658060 904650 -408207 2 542965 974957 2 7 999995 2 15 999984 1 2 999999 47490 1 2 999999 -554912 1 391421 407486 944767 1 14 999999 628931 1 2 999999 -332320 1 303481 494806 845062 2 4 999993 2 169249 185054 1 12 999989 -637588 1 280962 292977 -595993 2 2 999999 2 13 999985 2 837268 926575 1 2 999999 -15434 1 15 999996 383496 2 410274 922973 2 448396 724783 2 2 999999 2 19 999988 1 381533 879615 533473 2 2 999999 1 418611 855194 -240703 1 2 999999 282805 2 684916 962218 1 90735 609419 926773 2 8 999992 1 2 999999 -787484 1 2 999999 -544050 1 2 999999 422021 2 492668 928490 2 2 999999 1 3 999988 -295716 2 2 999999 2 167958 208166 2 27586 694725 2 2 999999 2 375312 957914 2 18 999990 2 426586 451568 2 19 999991 2 2 999999 2 4 999989 2 2 999999 2 2 999999 2 16 999985 2 6 999993 1 687994 835222 613003 1 553102 658786 806818 2 2 999999 1 110844 176366 757186 2 263014 299001 1 2 999999 -828239 1 484441 669058 424738 1 5 999984 -794729 2 31986 622908 2 10 999985 2 527598 846257 1 629833 782204 -20785 2 15 999995 2 640272 732445 2 2 999999 2 11 999991 2 2 999999 2 20 999983 2 85886 613465 1 472700 776564 -554360 2 437393 583838 2 8 999985 2 376156 939577 1 2 999999 448539 1 471853 899166 -776779 2 2 999999 1 3 999984 165905 2 15 999981 2 2 999999 1 2 999999 770984 1 2 999999 233459 2 138023 163360 1 48579 706551 480585 1 469415 540922 -126340 1 319740 369194 938548 1 2 999999 428655 2 11 999996 2 1 999981 2 11 999985 1 97081 231714 52499 1 2 999999 177275 1 2 999999 -203188 2 5 999985 1 10 999996 966160 1 462526 631554 -834493 2 368401 846271 1 827174 840318 792564 2 7 999981 2 9 999988 2 2 999999 2 6 999999 2 8 999982 2 415297 811855 2 816424 907006 2 2 999985 1 176025 323534 -192473 1 2 999999 -326256 2 5 999983 2 2 999999 1 107098 669279 171855 2 27114 390587 2 810163 903338 1 7 999993 -619690 1 548566 695817 240044 1 15 999999 -687047 2 2 999999 2 7 999987 2 2 999999 1 412485 876884 47701 2 482623 802446 2 173749 525127 2 345145 652314 1 2 999999 7372 1 2 999999 197231 1 4 999985 -104525 1 515 548513 702765 2 2 999999 1 439455 779645 -174529 1 17 999999 -550010 1 61613 131721 639759 2 2 999999 2 44725 227629 2 603720 671058 1 2 999999 -20415 2 2 999999 1 2 999999 439689 2 13213 413899 2 9 999988 2 13 999993 2 411719 989599 2 325985 966302 1 17 999986 210575 2 16 999985 1 6 1000000 -959100 1 2 999999 314160 2 19 999999 2 2 999999 2 421756 886722 2 2 999999 2 2 999999 2 6 999983 2 14 999997 2 300217 801024 1 2 999999 338130 2 20036 182234 2 430367 571456 2 44820 791152 1 15 999989 -776262 1 12 999994 -371507 1 2 999999 563216 1 2 999999 397934 2 451734 770700 1 2 999999 911578 1 7 999993 291433 1 15679 372282 -155581 2 2 999999 1 4 999993 592375 1 86181 417714 -896340 1 50900 113016 -796378 1 361203 653787 477894 1 2 999999 -183610 1 563415 680284 209623 2 26939 772374 2 814682 905708 1 4 999998 874765 2 2 999999 1 305379 646694 496356 1 10 999986 -207045 1 2 999999 -621544 1 11 999991 -645541 2 2 999999 2 20 999996 1 12 999990 756844 2 2 999999 2 619931 645277 2 326232 752888 2 3 999998 2 2 999999 2 12 999991 1 6 999986 172851 2 13 999989 1 14 999992 643963 2 2 999999 1 14 999985 -655567 1 2 999999 303558 1 2 999999 310558 1 4 999998 880282 1 2 999999 787864 1 2 999999 -217718 1 2 999999 -108222 1 34547 909462 -623596 1 2 999999 -154349 2 2 999999 2 451958 830381 2 445266 901547 1 612766 757956 342050 1 38531 837274 -456639 1 2 999999 -162814 1 13 999996 246434 2 2 999999 1 2 999999 -984567 1 123395 573554 657388 2 468577 722874 1 718368 924761 342540 2 2 999999 1 19 999991 654384 1 631620 995358 -6406 1 13 999991 -860008 1 9 999984 884018 1 393651 412183 699502 2 15 999984 1 18 999983 836705 2 20 999991 2 2 999999 1 757576 936372 82101 2 2 999999 1 2 999999 -194013 2 2 999999 2 2 999999 2 187098 316713 2 471814 873102 1 499292 720934 687326 2 11978 927256 2 620181 648817 2 2 999989 1 1 999996 886498 1 254384 916201 -304875 1 505632 984633 962848 2 2 1000000 2 242382 735495 1 2 999985 -686965 1 2 999999 210314 1 2 999984 -886758 2 5 999989 1 166617 505722 43667 1 85154 685518 173757 2 21066 704032 1 2 999999 -455236 2 1 999991 2 2 999999 2 455034 533904 2 597077 978466 1 4 999986 -997026 2 458107 905849 2 356145 691666 2 2 999999 1 2 999999 -116479 2 15 999982 1 2 999999 -235423 2 2 999999 2 2 999999 2 14 999982 1 6 999995 266186 2 5 1000000 2 2 999999 1 18 999988 -847879 2 2 999999 2 15 999989 1 2 999999 432314 1 617229 759409 -473717 1 19 999995 166427 2 2 999999 2 17 999989 2 17 999996 1 854013 941897 35110 2 2 999999 2 2 999999 2 2 999999 1 2833 245254 732549 2 7 1000000 1 766925 772248 -849754 2 283281 485543 2 2 999999 1 18 999997 -39722 1 4 999999 -219396 2 26729 647086 1 1 999996 -155729 2 88584 638524 1 171011 798844 493422 2 2 999999 1 34200 812389 347326 1 2 999999 873190 2 2 999999 2 730565 864853 1 18 999981 595147 1 415585 660920 -999394 2 2 999999 2 241567 794408 2 3 999996 2 109329 510804 1 2 999999 887299 2 181329 652677 1 2 999999 440256 1 2 999999 -496325 1 19 999992 914533 2 556794 874155 2 2 999999 2 2 999999 2 2 999999 1 548027 687131 619391 2 115603 786102 2 10 999989 2 109121 972319 1 5 999997 828 2 252108 806149 1 12 999996 629959 1 11 999989 -371771 2 14 999992 2 2 999999 1 715814 743981 -832293 2 767089 963755 2 2 999999 2 2 999999 2 16 999988 2 314628 551091 1 2 999999 -794090 1 2 999986 -818948 1 315777 616572 -395038 2 2 999999 2 93440 151710 1 2 999999 -217586 1 17 999993 -895201 1 88427 731979 -427577 2 70299 904373 2 2 999999 2 6 999990 2 2 999999 1 8 999987 -674515 1 420830 963819 346725 2 10 999988 2 2 999999 2 701289 914498 2 34855 333344 1 12 1000000 -226370 2 2 999999 1 72906 573094 -356445 1 5768 918694 108389 1 17 999993 527921 1 333100 494580 349612 1 2 999999 23205 2 5 999996 1 2 999999 -871369 2 73598 123379 2 3 999984 2 413502 418678 1 98614 962674 -362700 1 2 999999 505272 1 12 999986 -537413 1 2 999999 91534 1 334760 403826 163549 2 8 999987 1 208901 413377 472893 1 2 999999 720752 1 7 999998 -709697 1 540034 922688 658508 2 2 999999 2 145488 833007 2 2 999999 2 238302 940428 2 2 999999 1 235954 927854 -767320 1 2 999999 -98580 2 10 999994 1 14 1000000 405492 1 16 999987 -249554 2 2 999999 2 7 999984 1 564045 568060 110132 2 2 999999 1 2 999999 342287 1 2 999999 -145342 1 223684 453489 12878 1 2 999999 -968724 2 1 999996 1 40539 293369 104782 2 18 999987 2 2 999999 1 627132 881245 -271143 1 9 999984 -233225 2 391833 462130 2 2 999999 2 520159 730648 2 2 999999 1 2 999999 742291 1 14 999983 725366 1 2 999999 301894 2 19 999983 2 11 999989 2 131377 459152 2 14 999992 2 235204 498047 1 2 999999 -200453 2 2 999999 2 301693 860227 2 2 999999 2 4 999987 2 504880 790579 1 10 999989 28670 1 230873 985749 -868129 1 2 999999 22355 2 2 999999 1 214842 788914 -525428 1 2 999986 -857571 2 612624 769376 2 2 999999 1 4 999998 278707 1 2 999999 889136 2 2 999999 2 2 999999 2 159351 741775 2 2 999999 1 334689 950789 413043 2 2 999999 2 278635 800957 1 2 999999 716560 1 471842 755195 320176 1 2 999999 -105402 1 99559 493467 137606 2 536379 697583 1 2 999999 -339898 2 369499 978942 2 16 999999 1 2 999999 -41625 2 10 1000000 2 11 999994 1 2 999999 -281749 1 15 999984 996312 1 19 999986 627181 1 2 999999 -703711 1 2 999999 -325524 1 2 999999 -524048 2 2 999999 2 630409 653003 1 2 999999 701630 1 407080 582770 906618 1 2 999999 -893268 1 2 999995 -601544 1 435676 893134 -561950 2 2 999992 2 7 999993 1 372789 998050 -159006 1 468843 643501 274384 1 290800 960900 -307050 2 2 999999 1 6 999994 637863 2 86594 977563 2 193010 197720 2 2 999995 1 12 999984 350986 2 690202 992434 1 2 999999 468263 2 19 999983 2 2 999999 1 219362 373830 848889 1 20 999986 -713057 2 2 999999 2 3 999992 2 67254 323880 2 2 999999 1 574155 998682 -416351 2 18 999986 1 12 999994 12743 1 68736 445498 -812025 2 2 999999 2 14 999990 1 78278 218899 -265243 1 2 999999 681983 2 1 999981 2 11 999998 2 509540 955652 1 2 999999 634358 2 12 999996 1 9 999982 889840 1 3 1000000 626824 2 9 999995 2 566724 643869 1 2 999999 -207775 2 2 999999 2 9 999997 1 186972 515060 104840 2 19 999983 2 20 999987 2 3 999989 2 2 999999 2 2227 968736 2 2 999999 1 414133 515435 -525797 2 125220 429632 2 270860 402419 1 8 999988 -388924 1 668009 950630 528916 1 2 999996 106544 1 14 999986 -142344 1 2 999999 761576 1 4 999989 154376 1 9 999985 -288943 1 347584 542950 905224 2 2 999999 1 2 999999 271563 1 13 999994 801053 2 2 999999 2 332197 394035 2 2 999999 1 2 999999 45980 2 2 999999 1 2 999999 -965827 1 159518 586004 -105320 1 251917 970776 -541329 2 2 999999 2 3 999997 2 3 999981 1 2 999999 -895065 1 4 999992 -824783 2 2 999999 2 149668 570672 1 199375 639560 -418240 2 3 999996 1 2 999999 250421 1 6 999981 -332523 2 7 999981 1 2 999999 357111 2 884368 928560 1 6 999983 92871 1 112289 407400 -109522 2 4 999983 1 2 999999 -401084 1 14 999983 464053 1 2 999999 -25508 2 4 999996 1 806316 971326 322682 1 498840 504680 -662330 2 7 999989 1 17 999981 944118 2 2 999999 2 2 999999 1 2 999999 34604 2 357516 605965 1 385465 788865 -532363 1 2 999999 -75605 1 1 999996 -415192 2 1 999998 1 3 999989 599678 2 11 999996 2 9 999998 1 2 999999 -831349 1 253258 866024 -61258 2 9 999990 2 1 999981 2 240608 358435 1 2 999999 -208947 1 2 999999 519711 1 2 999999 647033 2 2 999999 2 2 999999 2 2 999999 2 234294 895599 2 279232 827733 2 11 999981 1 2 999999 -765923 2 2 999999 1 20 999995 -449869 2 10 999995 1 12 999993 260645 2 2 999999 2 781273 943846 2 7 999988 2 176127 529428 1 2 999999 -371990 1 21462 275405 740242 1 2 999984 814453 2 17 999986 2 479078 651614 1 2 999998 -559819 1 2 999999 -527705 2 339670 547838 1 2 999999 178644 1 2 999999 -619943 1 2 999999 -773652 2 772896 795583 1 370576 591194 210437 2 769232 957228 2 2 999999 1 14 999987 -823105 2 289280 553992 2 16 999984 2 33022 941886 1 3 1000000 531028 1 2 999999 353863 1 20 999988 994285 1 6 999992 785524 2 173329 300886 2 2 999999 1 10 999996 -724834 1 7 999991 260032 2 2 999999 1 2 999999 -715160 1 2 999999 -807705 1 2 999999 71429 1 2 999999 103976 2 2 999999 2 9 999982 2 17 999986 2 2 999999 1 10933 150664 -594321 1 314604 910131 310878 2 165722 169608 2 6 999992 1 271499 881948 210648 2 10 999986 1 96523 145816 -722463 1 43098 88064 -398629 1 1 999997 -588602 1 2 999999 277338 2 1 999984 2 2 999999 1 3 999989 -254749 2 6 999988 2 2 999999 2 6 999993 1 5 999993 169203 2 11 999985 1 16 999990 -711304 1 2 999999 672505 2 2 999999 1 3 999982 -721399 1 2 999999 554053 2 209147 991514 1 15 999999 -705993 2 616115 744103 1 2 999999 -376513 1 2 999999 169744 1 45045 77922 -223193 2 2 999999 1 647069 929094 403989 2 15 999995 1 13 999988 441066 2 18 1000000 2 2 999999 2 2 999983 1 210412 753069 293623 1 140545 292220 -544382 2 2 999999 2 2 999999 1 20 999985 -284415 2 2 999999 1 290787 860575 -449098 1 2 999999 -226320 1 2 999995 -615164 1 138128 861981 199430 1 486123 930072 -803022 2 465619 998152 2 497306 998837 1 564007 971241 -976133 1 220106 886899 165736 1 2 999999 -697856 2 17 999986 2 6 999992 1 2 999999 202042 2 240531 651324 1 755500 840195 -319863 1 20 999998 422740 2 403023 941558 2 56800 666872 1 16 1000000 -299345 1 13 999995 606729 2 2 999999 1 672903 844123 17890 1 710269 968899 694214 2 2 999999 2 169850 946399 2 2 999999 1 2 999999 85973 1 244710 286046 334532 2 2 999999 2 116704 577872 2 648270 669697 1 2 999999 -558609 1 301074 733685 288112 1 2 999999 -538114 1 2 999999 -783227 1 430692 459998 -388610 1 9 999998 597826 2 2 999999 2 128402 617555 2 217310 963497 1 85053 123869 -451374 1 566214 821601 -571952 1 2 999999 -993514 2 2 999999 1 28103 788130 -242321 2 20 999987 2 13 999984 2 2 999999 1 2 999999 -492319 2 11810 852745 1 2 999999 949916 2 32930 906887 1 64914 219485 -478504 1 673697 708701 200490 2 18 999993 2 5 1000000 1 2 999999 808612 2 218228 243583 2 2 999999 1 442535 710214 140559 1 16 999984 256648 2 2 999999 2 712446 720271 1 4 999986 -990794 2 2 999999 1 214835 841140 241176 1 428748 753867 484926 2 179307 463995 2 11 999998 2 435146 706319 1 2 999999 -455408 2 17 999993 2 2 999999 1 11 999995 415866 2 575674 662886 2 17 999989 1 18 999999 325056 1 11 999996 647821 2 18 999996 2 4 999996 2 5 999997 2 18 1000000 1 17815 466746 194812 1 278795 621570 990288 1 2 999999 812550 2 496190 755505 2 2 999999 2 393694 491018 2 2 999999 1 947165 951894 -35820 1 529281 987193 883249 1 260978 695193 317940 1 2 999993 -101617 2 571697 852181 2 3470 29108 2 683645 880378 2 73909 994007 2 16 999991 1 2 999999 -312706 2 7 999989 1 2 999999 5794 1 2 999985 -727390 1 2 999999 257217 1 9 999987 527748 1 203660 298305 -865344 2 2 999999 1 607870 653985 492612 1 2 999999 -120080 2 1 999998 2 12 999981 2 2 999999 2 4 999999 1 2 999999 844301 1 2 999999 82639 2 157005 984178 1 9 999993 819023 1 2 999999 -576107 2 14 999981 2 2 999999 1 570858 653874 -16854 2 2 999999 2 10 999988 2 12 999993 2 2 999999 2 241310 916985 1 2 999999 -999091 1 2 999999 -417071 1 498972 881455 878442 2 2 999999 2 594890 758066 1 2 999999 180256 2 544087 806005 1 2 999999 632743 1 15642 927215 -125739 1 8 999999 -57695 1 3 999989 113650 1 4 999989 863622 1 2 999999 15094 1 76202 391753 888166 1 19 999988 -584816 2 552692 640836 1 2 999999 302583 1 2 999999 364093 1 20 1000000 598631 2 11 999987 1 2 999999 50894 2 10 999999 1 681656 837692 -192754 1 549916 672007 53595 2 7 999983 1 2 999999 -150629 2 406895 662099 1 565434 586525 267097 1 2 999999 654182 1 2 999995 -278542 2 665524 733066 1 2 999999 -529709 1 3 999987 717263 1 2 999999 -47248 2 2 999999 1 2 999999 960139 2 31986 164827 2 597208 912740 2 294211 941762 1 171451 172909 959116 2 2 999999 1 2 999999 18881 1 14 999990 -763780 1 217416 341125 139286 1 6 999988 516309 1 154113 645657 117424 2 885002 974570 1 2 999999 -215178 2 2 999999 1 290244 833052 -527878 2 147703 567537 1 20 999998 -265463 2 862160 950789 2 141929 920564 1 2 999999 973610 1 671126 696250 794406 2 16 999986 1 4 999995 -178007 1 2 999999 943895 2 6 1000000 2 19 999988 2 2 999999 1 2668 956367 -613509 1 408754 417098 598653 1 2 999999 517251 2 512923 785877 1 2 999999 428064 2 2 999999 1 2 999999 625695 2 696549 841757 2 12 999994 1 17 999989 -754907 1 15 999983 -884700 1 2 999999 933021 1 361879 863872 422486 2 296117 357327 1 2 999999 -561645 2 180330 590030 1 2 999999 257172 2 13 999981 2 2 999999 1 91537 139323 163569 2 2 999999 1 154958 545342 -305954 1 133643 782039 530669 2 18 999984 2 17 999994 1 222222 962659 -681102 2 432510 910186 2 2 999999 1 2 999999 266358 2 2 999999 1 2 999999 -840428 2 30736 70522 2 7 999991 1 2 999999 -463021 2 127685 260939 2 402501 501298 1 2 999999 -197662 1 399759 593477 -526268 1 18474 713962 -871538 1 394578 788512 -387853 2 10 999999 1 36999 464524 348521 2 378483 394844 1 2 999999 -954222 2 2 999999 1 325253 942164 203964 2 471575 785424 1 187216 594632 419929 2 13 999999 1 439022 789480 787760 2 2 999999 1 2 999999 -516766 2 8 999984 2 371577 505432 1 2 999999 594668 2 176202 594431 1 2 999999 -958946 2 2 999999 1 591336 873952 -778349 1 20 999982 487373 2 286875 510977 1 2 999999 666307 2 8 999983 2 15 999981 1 1 999989 229551 2 8 999982 2 2 999999 1 2 999999 -655556 1 8 1000000 641029 2 164425 181352 1 2 999999 711097 1 449080 778368 243755 2 211280 774558 2 8 999994 1 2 999999 375847 1 421542 573721 864579 2 2 999999 2 2 999999 1 487221 597083 -93675 1 20 999997 -702913 2 36234 147837 1 579175 992116 352974 1 11335 318820 321476 1 2 999999 -793479 2 462204 685680 1 11 999985 -285897 1 2 999999 -238585 1 19312 967403 348285 2 499587 558564 2 2 999989 2 10 999995 2 347961 411896 2 1 999996 1 1 999982 -148894 2 618867 821356 1 11 999985 382071 1 657645 692799 926108 2 798191 924771 2 2 999999 1 2 999999 796527 1 18 999993 -843432 2 2 999999 1 2 999999 -913786 1 2 999999 -649392 1 227518 700969 -940311 1 304020 557540 -943769 2 2 999999 1 20304 178159 916742 1 440453 803637 -524545 2 422557 544938 1 2 999999 -794784 1 2 999999 748086 1 551387 607390 96385 2 13 999989 2 5 999986 2 5 999987 2 339871 923060 2 2 999999 1 2 999999 -34223 1 11 999998 -64973 2 3 999990 2 8690 669228 2 4 1000000 1 270873 470672 465970 1 2 999999 -724618 1 2 999999 -382139 2 2 999999 2 17 999994 2 1 999997 1 595466 755356 -673888 2 839506 906863 2 9 999989 2 2 999999 1 2 999999 469437 2 113339 807053 2 15 999993 2 6 999993 2 510822 890898 2 2 999999 1 9 999999 48879 2 372458 704184 1 4 999993 275935 2 2 999999 2 17 999995 1 311876 757341 -635790 1 13 999983 -341994 1 2 999999 -141568 1 3 999992 -474313 2 2 999999 1 2 999999 -815031 1 421421 751218 934957 2 2 999999 2 12 999991 2 8 999991 1 622865 886055 -245000 2 5 999996 2 346061 647891 1 2 999999 350928 2 2 999999 1 17 999996 -378551 1 7 999989 128332 1 4 999983 -32211 2 2 999999 2 260377 626315 1 301217 539461 -651782 1 343288 883344 -494193 1 12 999985 987339 1 2 999999 927038 2 218353 234443 1 197854 723082 264528 2 3 999995 1 11 999988 604438 2 2 999999 1 2 999999 -326478 1 2 999999 166242 1 2 999999 354208 2 234342 573403 2 18782 474557 2 15 999995 1 4 999983 754171 1 2 999999 -649063 1 14 999981 586161 1 250772 597718 -455041 1 533551 957636 -644042 1 548100 623021 -731052 1 13 999985 509901 2 16 999998 1 10 999998 -100980 2 2 999999 1 76835 689253 627271 1 5 999985 -939519 1 2 999999 -229275 2 19 999997 2 7 999999 2 350556 702862 1 2 999999 -196842 2 739853 967100 2 281203 440621 2 15 999992 2 2 999999 1 2 999999 865498 1 2 999999 -589625 1 276489 917365 245170 1 534938 548005 942497 2 20 999989 1 2 999999 -814521 2 309163 719134 1 2 999999 622495 1 25966 709313 -48113 2 12 999989 2 2 999999 1 9592 942969 -5460 1 13 999986 -18175 1 14 999995 -741515 2 475251 565664 1 2 999999 -972106 1 2 999999 -2039 2 2 999999 1 805646 881228 188041 1 174195 464734 -302654 1 2 999999 -62754 1 2 999988 -268188 1 2 999999 203234 2 2 999999 2 2 999999 2 2 999999 2 376161 508381 1 9 999981 -328279 1 2 999999 686593 2 852261 958739 2 297064 903724 1 20 1000000 165019 2 201028 212014 1 1 999998 -317779 2 239376 462896 1 1 999998 -239346 1 6 999987 159450 2 158134 933670 2 407933 457110 2 2 999999 1 12 999991 339213 1 424262 729962 -127528 2 2 999999 2 14 1000000 1 70826 801415 242630 2 489798 684668 2 423358 981783 2 17 999997 1 84746 151013 525854 1 2 999999 -127838 1 267206 645391 -533507 1 3 999996 -669683 2 7 999997 2 15 999990 1 17 999984 53171 1 18 999994 234786 2 14 999993 2 1 999983 1 433227 924342 -863666 1 2 999999 435837 2 2 999999 1 146202 244213 -888195 2 204517 823688 1 2 999999 -368595 1 2 999999 -449654 2 7 999994 1 13 999989 -211180 1 504361 650672 -665009 2 24644 909014 2 8 999998 1 19 999989 -182127 1 9 999991 -576640 1 505865 694175 697241 1 575888 902595 218331 2 1 999991 1 13 999991 -395516 2 2 999999 1 2 999999 876093 1 6 999982 719037 2 2 999999 2 322800 376575 1 17 999981 310424 2 10 999983 2 2 999999 2 2 999999 2 2 999999 2 442225 596301 2 2 999999 1 2 999999 819895 1 15 999998 -117540 2 14270 672787 2 489709 729574 2 2 999999 1 7 999992 -95554 1 13 999986 -633448 1 13 999995 -252141 2 8 999992 1 12 999989 442492 2 20262 716351 2 1 999985 2 1 999993 2 3 999995 1 2 999999 -282761 1 2 999999 -838485 1 2 999999 -249632 1 2 999999 989005 1 245950 489384 -408487 1 1 999982 -278996 2 7 1000000 2 8 999995 2 2 999999 1 2 999999 -422091 2 2 999999 1 792784 832895 137638 1 2 999999 -754081 1 2 999999 -700315 1 2 999999 283082 2 12 999996 1 2 999999 -10743 1 11 999997 -104509 1 2 999999 -348012 1 2 999999 -674940 2 34473 592103 1 2 999999 -127661 2 247152 535751 2 728010 802233 2 4 999996 1 558524 753008 472346 2 15 999991 1 2 999999 -34243 2 150577 596136 2 2 999999 1 426314 902211 -542650 2 2 999999 2 11 999986 2 58258 974694 1 2 999999 -221567 2 2 999999 1 6 999997 -687130 2 2 999999 2 130762 856035 1 80459 344290 305389 1 237006 458810 759765 1 2 999999 -573954 2 7 999998 2 9 999994 1 89919 864481 800595 2 11 999985 1 19 999993 -692901 1 16 999998 -176854 1 274709 362355 -59574 1 485705 775509 -343090 2 5 999990 2 5 999996 2 2 999999 2 2 999999 1 2 999999 -534139 2 12 999981 2 96878 971030 1 2 999999 -373776 2 289569 911950 2 14 999982 1 2 999999 266519 2 165863 325920 1 15 999993 502995 2 10 999988 2 127533 314669 2 2 999999 2 1 999985 1 596362 958604 929007 2 328951 862500 1 529778 622142 -656797 1 10 999982 255607 1 2 999999 -99485 2 3 999982 1 96429 341743 -490532 2 2 999999 2 2 999999 2 2 999989 1 383868 604025 488685 1 2 999999 -883640 2 326541 583824 2 11 999997 2 933456 960915 2 2 999999 1 820727 830072 375603 1 1228 589015 -301584 1 698223 892730 444174 1 115920 801425 999640 2 2 999999 2 9 999993 2 16 999992 1 6 999981 378596 2 2 999999 1 14 999989 805050 1 489598 828492 -338106 1 165114 834602 -774079 2 483698 782623 2 2 999999 2 12 999989 1 2 999999 -837985 2 1 999982 2 2 999999 2 368186 466944 1 8 999984 623471 2 2 999999 2 511743 841015 2 19 999993 2 7 999997 1 454400 997427 -79718 2 12 999990 1 2 999999 286072 2 5 1000000 1 4 999996 -776077 1 63595 709088 274897 2 2 999999 2 17 999996 1 11 999998 -664685 1 2 999999 -543101 1 2 999999 -237763 1 3 999982 -156641 1 2 999999 -980156 2 2 999999 1 2 999999 -113531 1 2 999999 -292784 1 14 999989 -36743 1 183577 626092 845260 2 9 999991 2 7 999997 2 2 999999 2 2 999999 1 9 999984 296929 2 17 999999 2 2 999999 2 11 999981 1 19 999999 615684 1 8 999985 529854 2 2 999999 2 713002 912188 1 2 999999 89284 1 237587 839932 298267 1 359555 985069 -441916 2 2 999999 1 342908 744010 526940 2 1 999994 1 18 999990 -410605 1 2 999999 137763 2 80714 111988 1 2 999999 949343 1 457926 530147 -489764 2 2 999989 1 188048 454742 417906 1 14 999996 666238 2 239825 737198 2 2 999999 1 292927 871460 -13887 1 6 999999 -523741 2 566210 639718 2 2 999999 2 2 999999 1 11 999999 303728 1 20 999983 -857144 1 12 999993 474315 2 2 999999 2 254044 460572 1 1 999988 279252 1 66210 854092 214449 1 2 999999 532868 1 2 999999 966295 1 10 999995 71330 2 2 999999 2 15 999993 2 19 999997 1 70308 580409 -628173 1 7 999999 -229238 2 2 999999 2 19863 636976 2 2 999999 1 677695 726120 844080 2 2 999999 2 106344 831982 2 2 999999 1 205860 529955 136599 1 525649 557699 -491135 2 7 999987 2 484328 725019 1 65918 894289 948100 2 2 999985 1 11 999997 -562638 1 2 999999 453589 1 2 999999 368525 2 2 999999 1 2 999999 892169 2 2 999999 1 2 999999 -111620 2 6 999996 2 17 999994 2 2 999999 1 708958 965983 215793 2 2 999999 2 2 999999 2 804042 843307 1 8 999997 320048 2 2 999999 2 96506 659734 2 2 999999 1 1 999990 -69551 1 8 999994 -994262 2 2 999999 2 7 999982 2 12 999982 2 3 999991 1 18 999992 848053 2 53220 586193 2 847258 862068 1 7 999981 360822 2 181394 372991 1 17 999987 149947 2 20 999993 2 54917 271756 2 5 999983 1 19 999991 -398645 2 5 999998 1 2 999999 116925 2 8 999985 2 11 999991 2 2 999999 1 2 999999 311456 1 2 999999 319628 1 2 999999 -214224 2 2 999999 2 465144 856806 2 2 999999 1 298619 391616 247799 2 445249 638064 2 12 999989 1 2 999999 -431581 2 5 999986 1 76491 961544 336790 2 483842 961230 1 2 999990 784420 1 14 999993 -686896 1 231575 248957 207726 2 358194 975083 1 2 999999 975122 2 412080 488232 1 16 999998 374097 1 19 999982 -137365 2 333933 813441 1 2 999999 810236 2 2 999999 2 583230 949861 2 10 999998 1 3 999987 889021 1 530530 752526 457513 1 440689 745205 -215334 1 2 999999 -772751 1 19 999987 525811 2 2 999999 1 34271 760160 -67568 1 20 999998 -429436 1 2 999999 -653127 1 13 999998 437908 1 5 999989 -733895 1 19 999992 -203990 2 10 999985 2 321195 933103 1 2 999999 667289 2 2 999995 1 2 999999 703052 2 18 999991 1 13 999982 242457 1 6 999997 -626650 2 10 999986 1 19 999986 -860353 2 859597 908619 2 11 999991 2 2 999999 1 12 999985 -893571 2 9 999993 1 8 999990 -761209 2 8 999985 2 12 999995 2 8 999995 1 371693 649525 -907152 2 2 999999 2 19 999997 1 18 999998 -660498 1 2 999999 -648151 2 2 999999 1 653752 681405 -245361 1 6942 713385 -299693 2 5 999996 2 2 999999 2 2 999999 2 13 999984 1 1 999997 -753398 2 67152 72979 2 16 999982 1 15 999992 -653542 2 377225 699369 1 2 999999 -398776 2 8 999983 2 4 999997 2 14 999988 2 576180 665761 2 2 999999 2 15 999994 2 339165 787623 1 2 999999 762284 2 18 999982 1 2 999999 950060 1 225177 525583 -69033 2 5 999984 2 9 999982 1 17 999984 -895722 1 2 999999 807225 2 436843 955993 1 782740 906747 987841 2 281897 318241 1 2 999999 -233550 1 20 999986 713215 2 21932 224038 2 2 999999 2 10 999994 1 20 999990 952608 1 42767 75640 -221656 1 20 999998 -790448 1 334212 646367 610317 2 411763 574223 1 2 999999 682251 1 3 999987 -49451 1 393638 919827 392419 2 2 999999 1 142638 282910 -708737 2 2 999999 1 3 999983 706605 2 2 999999 1 6 999985 278236 1 18 999983 631885 2 2 999999 2 15 999996 2 2 999999 1 9 999995 776914 2 2 999999 2 14 999986 1 1 999987 -988245 1 2 999999 877468 1 2 999999 -426932 1 92010 250421 -550360 2 8 999981 2 630536 737522 2 114936 672471 2 19 999982 1 20 999987 -78622 1 2 999999 849752 1 2 999999 -759564 1 2 999999 973108 2 315437 626963 1 6344 59598 -639410 2 707628 996762 1 2 999999 170299 1 17 999997 -891175 1 959092 987265 -23098 2 234310 522872 2 374183 522937 1 17 999983 414417 2 2 999999 1 182418 612042 899765 2 5 999986 1 2 999999 334365 2 675086 688398 1 2 999999 -856802 2 367156 406575 1 17 999996 -176271 1 2 999999 378796 2 4329 114659 1 95426 611602 -23789 2 223778 951782 1 374673 950153 -215556 1 158707 187997 969699 2 339921 861173 2 84604 322771 1 2 999999 568731 1 14 999994 608160 2 2 999999 1 7 999991 -912034 2 2 999991 1 16 999988 -491856 1 1 999994 -454722 2 423400 658779 2 2 999999 2 2 999999 1 2 999999 976198 1 281911 938181 753583 2 14 999998 1 12 999982 -579706 2 2 999999 2 2 999999 2 290555 628453 2 41872 117018 1 2 999999 -804927 2 2 999999 1 169519 587253 -15409 1 505395 882637 705483 2 2 999999 2 120788 665927 2 2 999999 2 12 999983 1 16 999987 -592976 1 293510 539562 138027 1 13 999983 -142608 2 2 999996 1 19 999983 -6088 2 2 999999 2 5 999997 2 70022 431230 2 3 999982 1 195312 234855 250815 1 2 999999 -9347 2 833563 964014 2 11 999997 2 2 999999 2 20 999988 1 656919 734828 -991808 1 17 999998 606004 1 681613 830062 102237 1 11 999996 234958 1 19 999983 481412 1 9 999997 -241808 2 1 999983 1 11 999992 593035 1 12 999994 -217779 2 9395 858911 2 2 999999 2 70909 878584 1 14 999982 -380407 2 609350 763819 2 2 999999 1 67217 722981 -153393 2 12 999989 1 15 999994 -35082 1 18 999995 577921 2 14 999997 1 2 999999 -479649 1 190836 737916 -207505 1 20 999986 257670 1 261594 734414 134682 1 18 999993 -114191 1 2 999999 355811 1 2 999999 934576 1 5 999984 -29693 1 1 999985 -60443 2 112452 556361 1 2 999999 36652 2 225791 300073 2 184245 930533 1 422998 919138 -154523 2 2 999999 2 19 1000000 1 45542 705302 896870 1 7 999993 730173 1 342871 490905 980927 1 2 999999 461982 1 10 999997 817474 1 5 999987 174959 1 6 999996 923352 2 8 999996 1 758214 942988 -148232 2 60250 935383 1 6 999983 13441 2 221283 349830 1 2 999999 -509250 2 7 999982 2 26394 551334 1 14 999988 596999 1 18 999994 56077 2 410100 960541 2 20 999989 1 2 999999 656514 2 301059 336146 2 274059 794898 1 15 999986 -436667 2 153814 395395 2 2 999989 1 2 999999 -586837 1 10 999981 574912 2 2 999999 1 198396 431842 706216 1 482655 561000 -270858 1 580868 649736 -746289 1 349777 929573 787025 1 12 999982 867500 1 2 999999 -428180 1 782353 817858 49018 2 2 999999 1 145707 761369 -182613 2 824 66733 1 2 999999 -70541 2 2 999999 2 391896 490002 2 2 999999 1 12 999983 197660 1 7 999989 -121607 2 11 999986 1 4 999996 -638601 2 8 999983 2 2 999999 2 11 999996 1 54498 985728 260918 1 189422 569298 -678286 1 15 999981 -700963 2 299444 589896 2 5 999990 2 2 999999 1 2 999999 -897622 2 2 999999 1 5 999984 -709503 2 2 999999 2 191533 412431 1 7 999987 -789547 2 16 999999 1 7 999989 -978698 2 107446 442605 1 787222 913334 185593 2 2 999999 2 161000 246258 2 11 999991 2 4 999999 1 5 999983 758339 1 169475 808185 -178343 1 14 999993 -427994 1 2 999999 396011 1 93845 933587 -844930 2 331701 616920 2 15 999986 2 2 999999 1 8 999988 81692 2 2 999999 2 213510 992184 2 2 999999 2 61026 607832 2 14 999991 2 242750 788928 2 53811 642257 2 252450 425614 1 477930 748277 -6359 1 16 999997 206686 2 14 999992 1 15 999984 345933 2 2 999999 2 325184 809136 2 2 999999 2 87059 520407 1 670585 897146 -813151 2 14 999999 1 541806 885648 -274234 2 7 999998 1 26476 837981 -343862 1 2 999999 508234 2 2 999999 1 19 999995 -223936 1 1 999997 55341 2 273770 333146 2 208227 393592 2 561114 815919 2 14637 756846 2 22053 232320 1 2 999999 813478 2 2 999989 1 172436 382158 -80252 1 7 999984 -373442 2 2 999999 1 937471 997467 -345279 2 306862 924853 2 8 999995 2 332273 503912 2 7 999987 2 395160 469781 1 8 999993 -297751 1 2 999999 989615 2 2 999999 1 778725 815947 535392 2 179717 857765 1 2 999999 883977 2 124470 682981 2 2 999999 2 20 999987 1 1 999988 -318119 1 493813 669830 -265858 2 18 999996 1 2 999999 715942 1 6 999997 -760306 2 15939 400660 1 870685 974169 793542 2 10 999982 2 2 999999 1 13 999994 370372 2 19 999986 1 298463 795569 286603 2 2 999999 2 34003 839864 1 2 999999 -347638 2 2 999999 1 7 1000000 -284165 1 20 999983 156142 2 2 999999 2 2 999999 1 17 999990 -687856 1 2 999999 314443 2 17 999984 2 542000 555537 2 2 999999 1 15 1000000 -48134 1 9 999987 -756440 1 2 999999 -74276 1 297353 984739 843669 1 121428 868290 -123539 2 5 999986 1 659571 672614 908338 1 2 999999 58331 2 6 999983 1 17762 490090 903649 1 2 999999 -52969 2 9 999981 2 2 999999 1 23588 955024 -767004 2 2 999999 1 1 999992 -303368 1 2 999999 -675108 1 11 999991 -149084 1 635095 682994 776513 1 2 999999 705758 2 6 999991 1 312967 315490 878614 1 2 999999 823576 2 2 999993 2 2 999999 1 20 999986 340661 2 20 999996 1 4 999996 238974 2 282498 510172 2 242972 476301 1 631238 834873 760587 1 1 999996 -392924 2 5 999984 2 41072 983739 2 639785 826793 2 661191 877315 1 699253 940451 430448 2 164248 841788 1 938066 975166 350854 2 16 999996 2 233175 960781 1 320497 384882 788419 1 2 999999 -104077 1 2 999999 755274 2 2 999999 2 7 999987 1 2 999999 -129985 1 260522 566653 -121256 1 2 999999 372531 1 2 999999 849785 1 2 999999 769339 2 492199 896504 1 5 999993 481066 2 18 999989 2 2 999999 1 12 999995 -77428 1 320139 908633 -38371 2 16 999994 1 2 999999 667653 2 171199 475324 1 18 1000000 -256695 1 2 999999 48383 1 6 999995 807283 2 805304 822008 1 2 999999 -630750 1 10 999994 3293 1 2 999999 566401 1 2 999999 -609916 2 9 999997 2 5 999997 2 16 999983 2 78835 293063 1 2 999999 376492 2 699057 802483 1 3 999997 -674891 1 2 999999 984474 2 16 999999 2 2 999999 1 2 999988 -360814 2 4 999983 2 11 999985 1 3 999984 950680 2 852992 873329 1 371994 849422 990738 1 469970 797424 -754337 2 17 999982 2 16 999991 2 2 999999 2 11 999982 1 21278 891641 956102 1 2 999999 810198 1 17298 442223 614598 1 616526 621797 -428173 1 305405 964242 -389955 1 206820 836397 213169 1 199877 906987 587036 1 18 999983 -100644 2 2 999999 1 78549 602201 689590 2 13 999995 2 3970 214251 1 257636 998183 941380 2 2 999998 1 330820 621065 -64375 1 2 999999 -76926 2 2 999999 1 2 999999 -235614 2 9 999992 1 223792 460992 -813420 1 2 999999 -719435 1 2 999990 -702939 1 574705 732688 -390749 1 6 999989 -371607 2 2 999999 1 4 999989 -175928 1 82062 611374 517726 1 2 999999 867697 2 2 999999 2 74490 877351 2 7 999993 2 124983 751559 2 621783 935119 1 480406 868139 -262715 1 697223 737256 -236136 1 2 999999 -198420 2 642875 830044 2 2 999999 2 466701 941523 1 2 999999 366929 1 2 999999 595082 1 6 999998 313348 2 210328 295509 2 148238 162983 1 10 999981 121178 1 2 999999 638731 1 2 999999 739455 2 1 999993 2 3 999985 2 10 999981 2 2 999999 2 2 999999 1 17 999983 472677 2 2 999999 1 18 999993 727265 1 2 999999 -826019 1 2 999999 -187771 1 380773 750914 595376 2 574587 845175 1 2 999999 -201110 2 2 999999 2 2 999999 1 2 999999 674300 2 3 999994 2 2 999999 2 2 999999 2 2 999999 1 526897 828412 94276 1 2 999999 -789541 2 2 999999 1 646299 676997 -475801 2 2 999999 1 336307 584431 -508609 2 17 999987 2 179145 359755 2 430118 505956 2 203693 731829 2 503299 918862 2 140597 746977 1 2 999999 317860 2 10 999995 2 2 999999 2 2 999999 1 2 999999 363385 1 2 999999 446874 1 82320 306608 -158695 1 25233 787260 -229971 2 605776 803564 1 18 999993 196304 2 449347 519477 1 11 999999 781552 2 9 999993 2 2 999999 2 7 999987 2 17 999986 1 343441 416760 888588 2 2 999999 2 10 999994 2 2 999999 1 180271 336432 597118 1 2 999999 -389029 1 9 999993 20390 1 563444 633861 -817876 1 6 999991 -296783 1 2 999999 150861 2 7 999986 1 11 999996 -227317 2 2 999999 2 831796 954235 2 19 999996 2 219068 756322 2 12 999989 2 11 999991 1 2 999999 240251 2 2 999999 1 64483 523978 256721 2 634542 732587 1 608036 663049 -68327 2 824546 960242 1 2 999999 615399 1 240513 752761 830949 1 13 999988 -231290 2 237785 250447 2 2 999999 1 18 999987 117338 2 18 999996 2 197455 315478 1 6 999989 887407 2 804186 964938 2 2 999999 1 2 999999 -591296 1 253765 807466 511648 1 357795 391989 -399142 1 153765 251598 -516929 1 2 999999 384466 2 2 999999 1 629494 954120 -320927 2 2 999999 1 2 999999 339556 2 14 999993 1 284846 798818 -669391 2 2 999999 2 8 999982 2 2 999999 2 2 999999 1 4 999997 458270 1 359250 368657 -543489 1 2 999999 -417957 1 2 999999 -191426 1 2 999999 498962 1 122933 146709 191457 2 2 999999 1 2 999999 27426 2 2 999999 1 675687 943082 -711385 1 1 999985 -849581 2 712978 815828 2 2 999999 2 897986 970091 1 2 999999 -207639 1 9 999999 -798501 1 14 999987 448257 2 11 999985 2 2 999999 1 19 999986 -322955 2 2 999989 1 29390 216105 521935 2 2 999999 2 852129 948125 2 532400 901981 2 863149 940883 2 2 999999 1 2 999999 412029 1 2 999999 552118 1 2 999999 730939 1 2 999999 348157 2 9 999999 2 185415 594301 2 6 999985 2 109093 875347 1 2 999999 322507 2 2 999999 1 224887 246097 -128158 2 512623 767161 2 292270 592004 1 17 999989 -985047 1 16 999995 -317789 1 2 999999 -432521 2 19 999981 1 2 999999 -118019 1 8 999999 95946 1 6 999990 -771618 2 230076 758640 1 888365 989067 167798 2 407373 568224 1 684988 997037 624209 2 361161 565863 2 301912 990550 1 2 999999 -38444 2 20 999982 2 2 999999 2 2 999999 2 1 999981 2 2 999999 1 2 999999 27941 2 19 999997 2 2 999999 2 165497 336762 2 2 999999 2 6 999995 2 135014 622061 1 535842 937983 -14371 2 155660 863658 2 3 999982 2 223853 598692 1 679387 821929 517145 1 2 999999 -911067 1 14277 668714 -263002 2 2 999999 2 284665 940204 2 291471 563706 1 2 999999 711418 1 1 999983 625306 2 800040 892576 1 498356 718943 -320063 2 437747 493297 1 4 999995 -840496 1 6 999990 -203949 2 4 999998 2 2 999999 2 2 999999 1 1 999982 352361 1 161397 763604 547369 2 9 999989 2 12200 106110 1 165517 584699 -492390 1 346753 511786 458231 1 221745 860477 -610819 2 14 999985 2 5 999982 1 309519 371186 162372 1 6 999987 -745344 2 1 999996 1 2 999999 494909 1 12 999989 169921 1 330888 738066 964034 2 422694 651679 1 2 999999 -545377 1 2 999999 635041 1 244250 956055 682586 2 183619 361226 1 2 999999 -43043 1 209857 822102 -808852 1 2 999999 -638829 1 2 999999 -609196 1 2 999999 -229588 2 2 999999 1 2 999999 -814953 2 138934 360193 1 2 999999 550114 1 2 999999 618156 1 8 999991 611225 2 2 999999 2 734289 925032 1 2 999999 125737 2 2 999999 2 2 999999 2 12 999984 2 1 999990 1 4 999997 -834600 1 17 999983 344575 2 12 999998 2 2 999999 1 2 999999 2596 2 2 999999 2 2 999999 2 2 999999 1 2 1000000 249698 1 15 999987 177368 2 14 999996 2 9 999992 2 2 999999 2 152204 157428 1 1861 896022 250190 2 2 999999 1 2 999999 215266 2 14 999992 2 258163 638332 2 20 999985 1 2 999999 -551012 2 15 999992 1 14 999998 512521 1 16 999981 -325283 2 9 999982 1 149286 206640 614942 2 304168 857955 2 319692 916570 1 471458 640432 -177218 1 2 999999 -552909 1 10 999996 -565352 2 2 999999 1 2 999999 -796043 1 17 999984 816675 1 2 999999 -360119 1 4 999986 -197696 2 57793 63110 2 20 999986 1 393659 948901 985300 2 2 999999 2 161631 495198 2 74010 886676 2 2 999999 1 14 999990 800567 1 432122 661383 -693956 1 319898 582233 763475 1 2 999999 -63306 1 16 999988 702264 1 12 999999 653701 2 2 999999 2 177973 598238 1 2 999999 975441 1 2 999999 -69705 2 467546 634962 2 2 999989 2 349381 639165 1 8 999984 782387 1 2 999999 -441571 2 2 999999 1 615935 915763 812527 1 80994 750670 -282693 1 633786 912196 -702369 2 526872 941579 1 2 999999 71168 2 20 999982 2 95058 241493 2 2 999999 2 2 999999 1 19 999997 306493 2 2 999999 1 2 999999 375490 2 2 999999 2 15 999988 1 2 999999 197026 1 610630 844238 72851 1 16 999989 329984 2 17623 647002 2 8 999997 2 15 999993 2 5 999995 2 2 999999 2 15 999981 2 374146 388921 2 6 999983 2 15 999989 1 12 999992 867196 2 2163 675864 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -255095 2 2 999999 2 7 999997 1 1 999985 681729 1 3 999990 72158 1 295826 379157 399820 1 2 999999 -935343 2 7 999999 1 5 999998 888469 2 19 999995 2 2 999999 2 375040 442460 1 4 999989 -48503 2 210152 852420 1 3 999990 -61165 2 2 999999 1 83333 915845 -327717 2 322673 332849 2 2 999999 1 2 999999 85191 2 2 999999 2 435209 526519 1 2 999999 961407 2 2 999999 2 647961 934029 1 4 999982 -519198 2 714283 773676 2 2 999999 1 163608 673976 -823697 2 10 999989 1 223312 232995 293328 1 18 999991 381097 2 2 999999 2 533187 819979 1 2 999999 -891996 1 151571 496644 336115 2 14 999990 1 2 999999 523028 1 179081 577124 313619 1 2 999999 -446548 2 16 999991 2 2 999999 1 2 999999 -698138 2 2 999999 2 19 999992 1 18 999986 -540025 2 2 999999 1 218946 634964 -511932 1 4 999985 636692 2 504535 929492 2 137042 911808 1 11 999999 973242 1 2 999992 858634 2 19635 575662 1 456963 554796 -139019 2 429333 640209 2 2 999999 1 3 999985 608397 2 2 999999 2 1 999985 1 2 999999 236618 2 315984 531813 2 19 999985 2 2 999999 2 345514 435543 1 4 999992 -674618 1 602154 705830 -246274 2 71211 245557 1 16 999984 -247023 1 534344 964102 -504822 2 2 999999 1 114515 622127 954015 1 413150 469209 -970370 2 335356 863962 2 195267 776700 1 7 999999 770163 2 124782 639240 2 12 999981 2 15 999993 1 3 999989 150932 2 2 999999 2 506671 899474 2 16 999983 2 19 999992 2 728884 789720 2 14 999982 2 2 999999 1 2 999999 647617 2 740287 931736 2 411629 983567 2 132162 662722 2 17 999995 2 5 999990 2 2 999999 2 2 999999 2 690807 951383 1 2 999999 -276159 2 308005 371218 1 9 999989 -831974 2 405259 923196 1 17 999984 510249 2 4 999981 2 350169 629708 2 2 999999 1 19 1000000 -381694 1 617778 695882 934458 2 589752 811046 2 10 999990 1 2 999999 -584721 1 8 999982 -492564 1 2 999999 369416 2 8 999983 1 2 999999 945396 1 409868 775066 434122 2 419659 575386 2 5 999986 2 290159 400294 2 2 999999 1 2 999999 374747 1 16 999993 816435 2 51298 123552 1 517314 835774 425663 1 2 999999 -641490 2 18 999988 1 2 999999 79333 1 218657 314311 -860666 2 17 999983 1 585093 615717 -612741 1 267310 639708 795960 1 325642 516323 350579 2 321767 744752 1 154020 595964 -205626 1 12900 374972 -277968 2 11 1000000 1 177944 667084 -390564 2 12 999983 2 2 999999 1 8 999981 -323016 2 1 999982 2 2 999999 2 524939 617312 1 1 999990 378566 2 4 1000000 2 2 999999 1 15 999988 -399253 2 5 999993 2 315952 877813 2 56640 591639 2 2 999999 2 423445 601206 2 2 999999 2 7 999982 1 153390 750768 -788681 2 20 999997 2 16 999995 2 281514 454535 1 224481 979206 -509493 2 2 999999 2 16 999988 1 161872 987169 925057 1 2 999999 846137 1 824151 895789 849315 1 631526 951695 575104 2 141951 186693 2 69494 259340 1 1 999983 947443 1 18 999986 -361783 1 311055 343730 -6749 2 210807 280374 2 473802 975886 1 2 999999 -534453 1 8 999995 613904 2 793742 970494 2 231194 959743 2 114226 201839 2 2 999988 2 2 999999 2 16 999991 1 2 999999 899196 2 8 999981 2 2 999999 2 18 999985 2 140327 370975 2 2 999999 2 2 999999 1 4 999999 -732685 2 2 999999 2 2 999999 1 7 999988 533084 1 791161 963782 -969579 1 2 999999 867879 1 348483 709904 709676 2 2 999999 2 2 999999 1 2 999999 -23282 2 11 999999 1 3 999988 819652 2 2 999999 1 20 999983 592167 2 2 999999 2 11 999994 1 2 999999 598740 1 3 999988 -560506 2 2 999999 2 248836 449819 1 2 999999 -46182 1 6 999998 389232 1 11 999983 -589636 2 1 999991 1 7 999996 963550 2 2 999999 2 842968 924328 2 15 999989 2 2 999999 2 316341 546389 2 16 999997 1 6 999987 -961414 1 16 999994 -835481 2 2 999999 2 750309 856862 2 1 999998 1 431928 934848 845771 1 10077 401750 648137 1 9 999985 195311 1 15 999993 -2410 2 73113 291487 1 505215 643399 -740493 1 247099 585423 471786 2 448144 895953 2 243200 371592 2 2 999999 1 320798 844374 681579 2 17 999986 1 670296 815447 495909 1 2 999999 382934 1 2 999999 93560 2 2 999999 1 9 999988 -434894 2 18 999994 2 3 999990 2 2 999999 2 7 999989 1 7 999999 -616675 2 6 999990 1 575463 677179 109639 2 2 999999 1 19 999991 -967473 1 2 999999 -593244 2 570495 677579 1 2 999999 -811218 2 332999 701773 1 295761 727191 -582690 1 2 999999 90646 2 10 999991 1 2 999999 830180 2 8 999999 1 7 999998 -179850 2 2 999999 2 886923 896939 1 2 999999 727282 2 328243 896804 2 2 999999 2 20 999992 2 7 999999 2 286370 725278 2 2 999999 2 2 999999 1 6 999995 -754153 1 2 999996 -917457 1 2 999999 -759894 2 2 999999 1 20 999994 665936 1 7 999983 511515 1 4 999981 -907519 1 8 999994 -638809 1 18 999990 785242 1 2 999999 166859 2 2 999999 2 2 999999 1 692370 826272 -440087 1 2 999999 -210830 2 331403 406223 1 2 999999 875353 1 743523 945495 -96909 2 2 999999 1 2 999999 101742 1 18 999989 -7442 2 2 999999 2 2 999999 2 582532 961792 1 2 999999 -548332 1 113383 612562 667892 1 2 999999 589577 1 12 1000000 -540689 1 2 999999 -843296 1 483352 674774 -532569 1 380862 732408 75043 1 91651 758377 210538 1 2 999999 -944600 1 12 999998 -765320 2 20230 460803 1 2 999990 -953438 2 2 999999 2 14 1000000 2 614607 736057 1 12 999994 846622 2 331873 515265 1 19 1000000 674610 1 2 999999 -406886 2 2 999999 1 41164 778987 -928725 2 2 999982 2 432064 624104 1 2 999999 -813413 2 126660 299949 2 243145 450962 2 2 999999 1 9 999997 647970 2 10 999989 1 2 999999 -705839 1 2 999999 177722 2 2 999999 2 2 999999 1 485196 495347 -500190 1 3 999989 -971390 1 2 999999 164790 1 7 999996 234961 1 11 999981 938133 2 4 999981 1 2 999999 493204 1 3 999999 866769 2 477148 970653 2 714129 959847 2 19 999991 1 2 999999 823224 1 2 999999 111850 2 2 999999 1 2 999999 -449091 2 11 999997 1 7 999986 -626508 2 22531 713878 1 363331 971190 -381053 1 187698 612528 60074 2 20 999996 2 654460 879282 1 103801 427883 757624 2 2 999999 1 5 999998 -918548 1 171604 790145 38032 1 451777 948587 434913 1 2 999999 480230 2 2 999999 2 18 999981 1 2 999989 -688264 2 4 999984 2 105077 479554 2 1 999993 2 142933 668574 2 949594 975743 1 366585 737081 532492 1 691467 884342 434539 1 5 999983 -647942 2 80781 117253 2 2 999999 1 5 999984 28265 1 273351 928465 650626 1 666819 916082 557430 1 663182 833956 -637292 1 292150 373990 -163768 1 2 999999 367734 1 7 999991 8024 1 566919 813575 -656333 2 2 999999 1 11 999996 -399080 1 6 999997 907127 2 10 999986 1 15 999981 533208 1 147158 992911 985478 1 859883 999790 -278637 2 17 999987 1 2 999999 275194 1 10 999997 312766 1 678402 712181 -413231 1 2 999999 913851 1 2 999999 961053 1 70684 803093 616881 1 558460 797544 -113722 1 17 999996 -653022 2 121712 745878 1 2 999999 -670580 2 2 999999 1 20 999984 -522515 1 2 999999 -730680 2 10 999988 2 692287 831124 2 159627 298797 2 759072 865534 1 12 999995 -291090 2 19 999999 2 4 999989 1 537465 627551 -732158 2 9 999988 2 601726 938733 2 3 999996 1 10 999994 -395689 2 2 999999 1 279250 563777 297554 2 2 999999 1 2 999999 -235210 2 20 999991 1 2 999999 -789402 1 2 999999 753716 2 345275 683359 2 14 999996 1 840731 988394 186106 1 2 999999 -398178 2 597976 856259 1 224577 444154 444707 1 2 999999 -517255 1 2 999999 -401437 1 13 999988 -792756 2 2 999986 1 6 999983 523233 2 2 999999 1 92482 664417 -932210 1 19 999981 186763 2 6 1000000 2 10 999991 2 2 999999 1 1 999991 -81991 2 23231 152131 2 4 999996 1 708141 852132 425030 2 560519 751881 1 17 999990 796498 2 2 999999 2 2 999999 2 8 999983 2 2 999999 1 2 999999 941587 1 2 999999 949721 2 815503 983123 1 2 999999 -821219 2 2 999999 2 10 999986 2 2 999999 1 2 999999 -337581 1 8 999989 216304 2 2 999999 2 2 999999 1 2 999999 -40545 2 4 999985 1 284388 791239 -498202 2 48499 544485 1 14115 264160 -832911 1 480480 995239 -188910 1 313139 846775 359757 2 2 999999 2 2 999981 1 831235 885283 660846 2 762415 847619 2 455270 939810 2 1 999981 2 538551 915639 2 2 999999 2 48152 246608 2 2 999999 1 194144 244601 -364354 2 2 999999 1 2 999999 -325424 2 3 999988 1 2 999999 538453 1 660873 836275 218232 2 519331 949959 1 2 999999 -780640 1 2 999999 -815345 2 8 999987 1 11 999993 -61012 2 2 999984 2 76058 998178 1 2 999999 80937 2 2 999999 2 5 999985 1 2 999991 -363053 1 74797 468651 953388 2 2 999999 2 553611 862763 2 17 999986 2 2 999999 1 503089 570747 -263567 1 8 999993 -558234 1 783144 860238 755759 2 6 999981 2 958860 986255 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -823702 1 14 999987 -344694 1 17 999985 44762 2 1 999987 2 30935 217363 2 195758 655248 1 160948 725681 -235725 1 2 999999 128581 2 273005 924205 2 1 999984 2 222686 839827 2 20 999999 1 206558 593361 -125002 2 2 999999 1 2 999999 -670371 2 2 999999 1 225764 988022 423853 1 2 999999 281325 2 29498 825804 1 2 999999 -734207 2 126417 849339 2 49479 135048 1 193370 356781 707716 2 2 999999 2 530299 589998 1 2 999999 -878100 2 2 999999 2 12 999984 2 2 999999 2 180909 455808 2 2 999999 1 2 999999 559363 1 324602 753187 520851 1 11 999981 -309312 2 12 999983 1 538886 561410 372882 2 6 1000000 1 1 999983 923541 1 5 999998 -454424 2 10 999988 1 2 999999 135357 1 3 999986 -121579 2 16 999998 1 2 999999 549227 2 2 999999 2 7 999988 2 779386 914433 1 2 999999 -228573 1 2 999999 800097 1 2 999999 621029 2 522204 762567 2 2 999999 1 13 999998 312842 1 594492 888590 -668507 2 2 999999 2 16 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999997 -851444 1 2 999999 -434560 2 14 999981 2 2 999999 1 171630 780241 -367973 2 2 999999 2 2 999999 1 2 999999 378352 2 658712 893887 2 2 999999 2 2 999999 1 764567 898208 941739 1 20 999992 897190 1 11 999993 906634 2 243799 823912 1 610873 931585 691051 2 14 999983 1 207807 460408 -639867 1 2 999999 24587 1 2 999999 -19887 2 207793 772566 1 56672 348232 310802 2 1 999992 2 8 999987 1 28199 804121 -897842 1 412121 468939 -344000 1 2 999999 897476 2 2 999999 2 87857 962444 1 3 1000000 -842604 2 203541 427638 2 18 999992 1 2 999999 -567697 2 2 999999 1 2 999999 -810208 1 171534 724903 -90250 1 2 999999 495234 2 2 999999 2 2 999998 1 2 999989 793715 1 3 999997 2064 2 20 999993 2 2 999999 2 2 999999 2 19 999993 1 17 999992 -83404 2 2 999999 1 2 999999 -834910 1 441982 776366 816062 1 2 999999 -478267 1 2 999999 -740062 1 2 999999 -436230 2 2 999999 1 8 999989 -746074 1 2 999999 586490 1 678825 935553 -97262 1 2 999999 130351 2 2 999999 1 2 999999 -411237 2 23299 317155 2 2 999999 1 9 1000000 -400102 1 10 999990 -115229 2 5 999993 2 2 999999 1 2 999999 302535 1 2 999999 -647149 2 5 999996 2 677802 824810 1 521105 652035 180250 2 2 999999 1 283744 369933 274152 1 135812 625292 -242536 1 2 999999 893547 2 179415 910971 2 43193 755896 2 569412 856026 2 38732 564333 2 2 999999 2 108406 474038 2 13 999999 1 2 999999 716878 1 2 999999 661866 1 13 999995 -867089 2 2 999999 2 429171 605742 1 379408 602416 -727547 2 306636 855922 2 17 999985 1 61504 531887 -177190 1 296766 373392 370308 2 2 999999 2 3 999998 1 571090 719637 -550091 1 267983 323825 691919 2 2 999999 2 22460 459141 2 445313 495690 1 2 999999 -267469 2 2 999999 2 8 999982 2 2 999999 1 42245 776738 -196378 1 306876 717579 -401784 2 2 999999 2 10 999989 2 18 999982 2 2 999999 1 577589 893601 -921207 2 2 999999 2 14 999999 2 11 999993 1 2 999999 492767 1 2 999999 603808 2 233199 842211 1 141585 464773 986546 1 6 999991 -448755 2 2 999999 2 2 999999 2 2 999999 2 20 999985 1 1 999989 249889 2 416969 986148 1 11 1000000 -386722 1 314475 657414 -38450 2 5 999985 1 168384 690246 148106 2 19 1000000 2 272662 511741 1 13 999981 68634 1 10 999983 -810666 1 2 999999 969827 2 2 999999 2 2 999999 1 450968 890473 402143 1 2 999999 799094 1 2 999999 -49267 1 533387 781204 697943 2 2 999999 1 288008 342358 -285176 1 4 999996 484479 1 11 999981 -600409 1 2 999999 207136 2 2 999999 2 23343 366553 2 577865 891686 1 20 999992 692264 2 98148 209564 1 2 999999 237027 2 2 999999 1 15 1000000 9609 2 8 999983 1 2 999999 -588247 1 2 999999 -721348 2 2 999999 2 2 999999 2 14 999999 1 6760 946474 -461540 2 2 999999 1 366241 692036 -441510 1 20 999997 -942878 2 2 999999 1 498108 809404 -359956 1 254053 435762 373355 1 332595 812684 -129851 1 4 999989 -109252 1 1 999981 228167 2 2 999999 1 2 999999 259605 1 3 999992 547567 1 1 999999 -501172 1 14 999991 756981 2 15 999987 2 20 999987 1 88892 880776 934429 2 38351 830148 1 2 999999 226694 2 169524 488135 2 345062 353669 2 2 999999 2 247097 986528 2 2 999999 1 200523 706463 284904 2 11 999988 2 51754 235916 1 2 999999 -641211 1 920692 967891 -418345 2 19 999989 1 18 999986 68334 2 14 999995 2 15 999989 2 734587 999817 2 2 999987 1 13 999988 -345135 2 18 999996 1 24555 59408 -608810 2 2 999999 2 238811 903126 1 10445 963321 -217007 1 2 999999 742724 1 18 999982 44775 1 2 999999 305212 1 5 999997 454463 2 5 999992 1 2 999999 136506 1 8 999981 545589 2 94135 923653 2 243534 819868 1 14 999995 712872 2 2 999999 1 83935 145081 478019 1 2 999999 -436459 2 19 999985 1 2 999999 -186479 2 2 999999 2 127205 988814 2 111439 561679 2 137411 375464 2 2 999999 1 575840 833073 133467 1 14 999993 354695 2 2 999999 2 285275 627375 1 2 999999 197614 2 296979 438931 2 2 999999 2 2 999999 1 2 999999 -730132 1 388249 702165 636839 2 2 999988 2 17 999995 1 49833 524686 -683452 1 274727 836766 -540266 1 6 999991 236586 1 8 999990 681933 1 113160 372349 576988 1 18 999997 -658625 2 476932 538786 2 88843 930285 2 15 999997 2 7434 324469 1 3 999981 -819898 1 441381 925908 -560314 1 2 999999 515551 1 12744 942948 369497 1 2 999999 796060 2 14 999989 1 20 999989 -533213 2 2 999999 2 5 999999 2 318679 586315 1 14 999982 -5118 2 12 999988 2 2 999999 1 4 999993 992704 2 16 999997 2 5 999989 1 2 999999 335363 1 43987 972486 586657 2 2 999981 2 5 999993 1 2 999986 969798 1 2 999999 -143324 2 2 999999 2 5 999993 1 2 999999 -325643 1 2 999999 415170 1 446878 958842 425505 2 154233 423324 1 19 999991 10491 2 2 999999 2 17 999983 1 9822 876645 -485824 1 13 999986 733739 2 2 999999 2 519180 621152 2 247493 613745 2 2 999999 2 22408 52404 1 10 999982 -760659 1 2 999999 373767 2 699238 741893 2 12 999988 1 2 999999 -821116 2 2 999999 1 2 999999 -247862 2 2 999999 2 2 999999 2 18 999996 2 11 999986 2 20494 818971 2 2 999999 1 2 999999 921754 2 13 999996 2 2 999999 1 15 999983 -647247 1 305919 696206 -318584 1 2 999999 -223708 1 473390 855588 -894619 1 2 999999 -236804 1 11 999983 -71888 1 15 999986 -83348 2 2 999999 1 168851 256928 744371 2 10 999999 1 5 999989 -530180 2 2 999999 2 17 999987 1 2 999999 943097 1 2 999999 124289 2 2 999999 2 652472 713883 1 81969 136006 -145498 1 74551 152895 359572 2 567768 946392 1 2 999999 144962 1 2 999999 516014 1 18 999981 937583 1 2 999999 -556374 2 2 999999 2 5 999981 1 18 999997 954081 2 14 999982 2 2 999999 1 2 999999 -19991 1 2 999999 -413065 1 288660 810384 170904 2 4 999988 1 8 999995 447244 1 8 999984 575647 2 2 999999 2 3 999994 1 2 999999 525491 1 723294 766672 850307 2 2 999999 2 14 999989 1 2 999999 267768 2 2 999999 1 2 999999 -688379 2 405112 943958 2 2 999999 2 13 999997 2 5 999981 2 2 999999 1 7 999995 -957544 2 267164 464460 2 2 999999 1 19 999999 -170479 1 392250 678094 -120083 1 16 999986 -716961 2 47371 663473 1 18 999995 -440978 2 10 999984 2 173213 603490 2 2 999999 1 2 999999 -667447 2 12 999998 2 2 999999 1 11 999981 112211 2 16 999988 2 108332 412375 1 5 999997 194785 2 772028 944032 1 24132 496844 -374039 1 110352 407834 -790313 1 113037 601399 463216 2 464047 736863 2 2 999999 1 4 999981 465659 2 20 999995 2 348855 630032 1 19 999983 -588837 2 16 999995 2 8798 885935 2 13 999994 2 245155 713246 1 20 999999 36661 1 290421 486089 -501061 2 16 999989 2 3 999999 1 2 999999 41331 2 12 999981 2 12 999993 2 2 999999 1 15 999994 -257537 1 2 999999 515458 2 6 999988 1 249169 560408 -475687 1 2 999999 668517 1 2 999999 -351800 1 273634 610180 881940 2 171401 356707 2 353485 585959 1 605601 974315 865978 1 10 999997 -204548 1 3 999992 275040 2 18 999994 1 10 999987 405889 2 7 999985 2 20232 398595 1 2 999999 570959 2 13 999984 1 700058 740461 556194 1 13 1000000 445401 2 5 999986 1 421148 903534 369000 1 210175 312432 154816 1 2 999999 786619 1 2 999999 533994 2 2 999999 1 15 999995 -592088 1 687972 878448 -75056 1 6 999981 66154 2 196816 206440 2 204880 948461 1 16 999987 -50985 2 578579 859385 1 2 999999 932377 2 11 999990 1 2 999999 743140 1 278106 612273 888439 2 206820 383183 1 2 999999 -348313 2 2 999999 1 71298 290639 766679 1 14 999999 11424 1 323003 873170 -226497 2 241668 469579 1 2 999999 128505 2 2 999985 1 2 999999 -599368 1 2 999999 -560009 1 1 999983 590094 2 452143 800134 1 2 999996 -906286 2 2 999999 2 103105 205302 2 238388 977680 1 53890 522974 862830 1 1 999988 554004 2 13 999982 2 578990 808625 2 3 999997 1 260217 563563 94309 2 2 999999 2 2 999999 1 2 999999 -245988 2 3 999998 2 12 999987 1 11 999987 85163 2 244329 287632 1 17 999992 -603505 2 381359 810796 1 11 999990 -435373 1 11 999989 -496536 2 2 999999 2 12 999991 2 2 999999 2 15554 477027 2 2 999999 2 9 999985 2 2 999999 1 2 999995 969965 1 15 1000000 565341 2 643964 694356 2 4 999992 2 2 999999 2 70716 493784 1 4 999994 992260 1 2 999999 197228 2 327031 755649 2 2 999999 2 132278 852966 2 20 999983 1 31471 148457 892859 2 15 999988 1 127623 836312 -583961 1 2 999999 -927909 1 629374 924385 -188989 2 10 999996 1 6 999985 740669 1 243542 932627 572007 2 20 999993 1 9 999985 933178 2 2 999999 2 13 999983 2 2 999999 1 248766 391914 243008 1 2 999999 962302 2 10 999981 1 208205 726729 110961 2 20 999984 1 16 999982 756376 1 2 999999 -386199 1 502862 594260 197387 1 92856 977217 -922896 1 2 999999 41048 2 4 999996 2 143313 524003 1 11 999994 793968 1 276053 577465 -674454 1 9 999983 745687 1 13 999985 786929 2 2 999999 1 16 999987 -810662 2 21361 31848 1 2 999999 -13201 1 605672 792421 744842 2 2 999999 2 2 999999 2 261343 797782 1 536683 726978 -377610 1 19 999998 179536 1 1 999989 850256 1 5 999991 543522 1 15 999996 -986859 2 55586 619803 1 734546 958114 -235811 2 2 999999 1 226392 798807 289562 1 4 999988 -974495 2 2 999999 1 17 999989 -617832 2 694478 827971 2 681444 836503 1 804592 839938 449109 2 7 999994 2 69586 390079 1 146986 821755 537969 1 2 999999 -468115 2 7 999993 2 2 999999 1 1 999994 -358535 1 722859 890790 -296250 1 2 999999 -605730 2 2 999999 1 16 999998 -456901 1 221909 244593 569940 1 2 999999 -585314 2 8 999988 1 2 999999 -563421 1 18 999992 -248841 1 6 999986 -978732 1 2 999999 -649309 2 2 999999 2 20 999985 1 314798 389213 121236 1 233637 857319 -5556 2 2 999999 2 28862 334369 1 20 999999 861302 1 79696 209771 -956657 1 408801 638096 -549042 1 1 999991 897223 2 51260 95453 2 2 999999 1 8 999987 828638 1 69284 138059 466288 1 15 999992 -321737 1 2 999999 -656898 2 345083 664675 1 7 999991 162687 2 14 999997 1 2 999999 -439435 1 552931 945930 382726 1 135143 507235 -416199 2 2 999999 2 2 999999 1 2 999999 181503 2 2 999999 2 286660 414890 1 2 999999 816000 1 2 999999 540548 2 2 999999 2 411616 853171 1 5 999994 -722090 2 794519 859968 1 3 999998 461769 1 313288 750893 -243011 2 1 999985 1 2 999999 -253012 2 11 999988 2 2 999999 1 20 999999 84958 1 2 999999 517110 2 2 999999 2 402202 629453 1 2 999999 434459 1 2 999999 -109912 2 675321 872559 1 20 1000000 -332629 1 2 999999 -246468 1 14 1000000 130720 2 2 999999 2 14 999987 1 2 999999 -249323 1 12 999993 -918354 1 3 999993 634631 2 692935 699139 1 14 999988 -434212 2 2 999999 2 652471 839503 2 2 999999 2 2 999999 1 72299 247076 256758 1 20 999982 498474 1 408257 553899 -241941 1 194111 523260 685176 1 433937 635513 -356907 2 2 999999 1 547506 600646 -455672 1 10 999983 879598 1 18 999993 -144429 2 46304 490283 2 10 999982 2 2 999999 1 580861 931966 934352 1 3 999993 -379097 1 1 999986 64723 2 2 999999 2 10 999985 2 2 999999 1 7 999999 -45607 1 670550 678487 945386 1 8 999997 276964 2 325389 757504 1 28261 389115 -887947 1 2 999999 974223 2 69129 794797 2 268761 587884 1 2 999999 705697 1 57378 806028 -835445 2 798486 842127 2 7 999998 2 16 999991 1 170069 503277 8584 2 5 999982 1 6 999998 289373 1 2 999999 105590 2 11 999984 2 2 999999 1 33318 874194 -19078 1 2 999989 345203 2 363333 960831 2 2 999999 1 6 999989 899669 2 133252 936200 1 2 999999 -877976 1 2 999999 80304 2 474533 774169 2 2 999999 1 399268 778324 -60721 1 13 999981 -173306 2 665037 764916 1 193573 784865 245732 2 2 999999 1 189165 514109 271962 2 48749 813305 1 119039 876244 -383533 1 242500 247118 437901 2 18 999987 2 8 999998 2 2 999999 2 545798 604238 1 241666 947930 804770 1 2 999998 -251431 2 2 999998 1 2 999999 -596326 2 2 999999 2 2 999999 2 683938 887198 1 2 999999 -992689 2 9 999988 2 1 999997 1 2 999999 986961 2 2 999999 1 8 999985 785591 1 2 999999 -686269 2 2 999999 1 12 999996 -713055 2 1 999994 2 2 999999 2 2 999999 2 6 999985 1 15 999984 -516177 1 275265 765679 -381449 2 20 999994 2 389359 429938 1 324036 478184 811647 1 2 999999 778720 1 2 999999 -422809 1 184061 505972 -32345 1 2 999999 -301418 2 2 999999 1 2 999987 -297018 1 2 999999 80759 2 3 999999 2 1 999987 1 2 999999 957607 1 2 999999 711564 2 3 999992 1 38357 43219 110312 2 2 999999 2 2 999995 1 2 999999 588674 1 1 999997 880265 2 251796 372527 1 2 999999 -155322 1 1 999999 -153546 1 2 999999 954611 2 117019 828765 1 24805 850771 849661 1 2 999999 -300947 1 559268 984560 498128 2 2 999999 1 16 999996 738506 1 426514 653915 -712603 2 2 999989 1 2 999999 89414 2 2 999999 2 2 999989 2 101218 586735 2 9 999985 2 2 999999 2 467402 836899 2 2 999999 1 18 999997 -367961 2 17 999986 2 2 999999 2 733386 987593 2 9 1000000 1 15 1000000 -57609 1 470726 713006 -67944 2 4 999981 1 557369 903348 -697461 2 295628 853848 2 275045 659230 1 2 999999 193028 1 12 999985 -363679 2 6 999986 1 522756 670493 901070 1 16 999992 -213460 2 4 999984 2 2 999999 2 1 999999 1 13 999993 -76724 2 2 999999 2 2 999999 2 17 1000000 1 15 999981 935556 1 9 999991 263549 2 260303 816836 1 253500 413757 136844 1 2 999999 -302302 2 366075 481281 1 2 999999 -688868 2 2 999999 2 53571 395465 1 2 999999 923707 1 50622 789140 -48066 2 3 999986 2 173941 726597 1 2 999999 -962094 1 8 999992 -821644 2 2 999999 2 12 999991 2 262455 280383 2 2 999999 2 2 999999 2 20 999999 2 8849 490649 1 10 999997 -879350 2 15 999997 2 2 999999 2 13 999995 1 2 999999 675776 1 232565 665991 880348 1 2 999999 -918984 1 18 999987 -744 2 5 999988 2 5515 504363 2 359055 848794 2 79587 429569 2 673463 829020 2 2 999999 2 7 999982 1 204489 730440 705994 1 2 999999 -994554 2 506681 570218 2 320613 685456 2 15 999990 1 2 999999 -288073 2 273468 712331 2 2 999999 1 2 999999 -991846 2 339008 718208 1 2 999999 28857 1 2 999999 -949795 1 2 999999 717355 1 5 999991 -798896 2 5 999990 1 506830 729958 694610 1 2 999999 105559 2 540901 969436 2 7 999987 1 8 999990 -290326 1 2 999983 -787153 1 18 999987 -190545 1 18 999986 51229 2 9 999993 2 71348 538468 2 2 999999 1 2 999999 289646 2 2 999999 2 6 999987 1 17 999987 -939828 1 140079 925425 -948068 1 2 999999 -331372 1 13 999996 -909074 2 2 999999 2 16 999987 2 2 999998 2 6 999999 2 2 999999 1 2 999999 294897 2 473275 848319 2 166074 220953 1 2 999999 861956 1 2 999999 834036 2 2 999999 1 612929 777806 682297 1 108753 801947 649397 1 2 999999 -595124 2 2 999999 2 389867 879309 1 2 999999 -452156 2 2 999999 1 2 999999 -900644 1 2 999999 52462 1 2 999999 210669 2 450797 541479 1 2 999999 625937 2 3 999987 1 10 999984 -604745 2 5 999998 1 2 999999 -968802 2 9 999985 1 14 999994 884451 1 2 999999 410157 2 2 999999 1 10 999997 220590 2 16 999994 2 2 999999 1 2 999999 -469707 2 441378 536758 2 12 999995 2 347500 875324 1 244513 425482 863869 1 517293 776607 677159 1 2 999999 642965 2 2 999999 1 2 999999 -332561 2 832732 943142 2 19 999982 1 2 999999 -332572 1 18 999983 639971 1 2 999999 40507 2 3 999991 2 216709 482599 1 832175 846999 -16936 1 2 999999 672368 1 109792 591186 -270809 2 2 999999 2 2 999999 2 16 999995 2 12 1000000 1 5 999985 906885 2 2 999999 2 5 1000000 1 144904 964669 -644509 1 394671 814921 -5821 1 96648 523811 185633 2 11 999982 2 13 999992 1 2 999999 783122 1 524174 797645 -122130 2 2 999999 1 11 999990 -471360 1 327100 809717 222211 2 2 999999 1 2 999999 -249802 2 12 999997 1 548636 972145 760018 1 21984 191112 -148154 2 131939 332261 1 2 999999 -462545 2 1 999994 1 18 1000000 132100 1 2 999999 457650 1 4 999981 662505 1 18 999999 -298573 1 186071 392235 -611044 2 2 999999 2 2 999999 1 2 999994 394162 1 2 999999 390238 1 18 999989 704024 2 568682 619536 1 2 999999 599086 1 136075 312160 -368695 1 135152 255955 673477 1 11 999982 966427 1 2 999999 970764 1 2 999999 -94291 1 17 999990 -623640 1 154915 720172 658920 1 1680 438151 -473092 1 2 999999 516213 2 10 999987 2 20 999989 1 14 999997 341957 1 3 999997 -10357 1 2 999999 189536 2 2 999999 1 334291 736176 976533 1 2 999999 -564326 1 4 999982 715368 2 2 999999 1 2 999999 778442 1 305624 589244 -280234 1 25324 122906 -699413 2 580421 856604 2 2 999999 2 659 968951 2 2 999999 1 257345 450336 580593 1 90217 756882 -897656 2 2 999999 2 2 999999 1 2 999999 450580 2 2 999999 2 16 999986 1 2 999999 -316469 2 86761 939792 2 18 999987 2 19 999995 1 272990 799815 -203330 1 11 999994 993804 1 10 999986 -223073 2 304162 463883 2 2 999999 2 113056 307459 1 19 999989 -896816 1 494778 867713 554567 2 493587 737356 1 2 999999 127481 1 19 999999 -36729 1 725734 997910 856886 1 229444 648324 -568254 2 12 999997 1 14 999982 -594217 1 9 999991 973654 2 41433 601428 1 17 999994 -444042 1 18 999996 -869921 1 2 999999 239340 1 151086 297585 511182 1 2 999999 -399421 1 2 999999 360900 2 156814 363810 2 2 999999 2 2 999999 2 2 999999 1 77895 201569 964098 2 2 999999 1 454268 788592 761257 1 8 999987 856514 2 10 999985 1 748657 762391 486195 1 173846 746147 731434 1 2 999999 427420 2 2 999999 2 508144 946243 1 7 999998 -126030 1 341519 702410 30792 2 15 999983 1 709117 877105 -944124 2 109741 736759 2 20 999988 1 150434 622812 -656819 1 2 999999 872208 2 2 999999 2 10 999999 1 10 999994 -70078 2 11 999989 1 13 999991 577517 2 265902 613657 1 3 999986 218460 1 10 999991 480662 2 214460 366725 1 284700 331724 789038 1 17 999989 -877196 2 2 999999 1 5 999990 -485447 1 2 999999 440570 1 755327 962968 -361318 1 12 999990 187489 1 14 999988 -402376 1 2 999999 298778 2 2 999999 1 120976 209119 -167349 2 1 999982 1 2 999999 -958236 1 195709 899445 298495 1 2 999999 -452099 1 525943 531068 911205 2 1537 678863 2 14 999995 2 117896 730107 1 148551 240234 188175 2 5 1000000 2 3 999999 2 2 999999 1 4 999982 -922252 2 20 999984 2 2 999999 1 3 999985 -607991 2 61647 811342 1 411565 448332 -54350 1 203764 410558 715339 1 9 999992 -373355 2 15 999991 1 10 999997 169756 1 2 999999 712654 1 12 999982 -738451 2 685877 900169 1 2 999999 532037 2 68798 378767 1 18 999986 -209393 1 1 999986 -818129 2 370086 766844 2 2 999999 2 9709 164065 2 11 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -16229 2 16 999995 2 2 999999 2 546900 660422 2 12 999987 2 2 999999 1 2 999999 -162249 2 8 1000000 1 11 999982 611091 1 226448 776743 -507693 1 530356 772009 171354 1 2 999999 -761238 2 19 999987 2 18 999986 2 3 999988 1 60306 248927 -279072 1 2 999999 -357474 2 478456 894062 2 478152 596097 2 2 999999 2 434732 447731 1 2 999999 -677160 1 143812 725762 729421 2 14 999992 1 151493 283214 630472 1 2 999999 -453860 1 6 999985 -378461 2 637645 689895 1 10 999985 -17747 1 2 999989 38113 1 2 999999 928801 2 19 999994 1 7 999982 298653 2 2 999999 2 1 999982 2 851544 871296 1 2 999999 -453088 2 165316 259704 1 4 999997 -314294 1 2 999999 7274 1 220476 230674 911994 1 586824 671759 -97685 2 2 999999 2 17 999995 1 14 999988 -295906 2 258547 899288 2 6 999984 1 133610 548362 856613 1 2 999999 -83928 2 5 999982 2 2 999999 2 354556 938849 2 241177 366255 2 4 999996 2 14 999987 2 2 999999 2 9 999983 2 2 999999 1 10 999981 955582 1 365112 537099 -883672 1 2 999990 13614 2 469661 505052 2 2 999999 1 2 999999 -587170 2 522127 828978 2 2 999999 2 2 999999 2 3 999985 2 743671 802313 2 2 999999 2 2 999999 2 95857 396076 1 2 999999 -895360 2 2 999999 1 2 999999 -45200 2 93375 453374 2 526594 898010 1 207613 627778 100759 2 141523 164445 1 392731 732121 -306877 2 32528 97667 1 18 999982 -512084 2 17 999991 1 16 999995 668699 1 439995 492087 -67915 1 10 999987 -853277 2 2 999999 2 193801 515401 2 17 999985 2 10 999999 1 772207 915114 -612274 2 9 999996 1 27191 347689 -895778 1 2 999999 -179890 2 2 999994 2 10 999987 2 13 999992 2 2 999999 2 9 999996 1 2 999999 -768702 1 101871 225302 138257 2 528094 919972 1 2 999999 104873 1 3019 893117 -275622 2 2 999999 1 16 999982 795281 2 2 999999 1 11 999998 -602204 2 1 999982 2 2 999999 1 2 999999 -470462 1 2 999999 749439 1 2 999999 -929059 1 13 999988 648896 2 355617 428987 1 757359 769753 184682 1 2 999999 -910410 2 213563 433942 2 2 999999 1 2 999999 -527978 1 16846 28583 188587 1 40242 707296 -691184 1 2 999999 500468 2 2 999989 1 620159 635208 -205508 2 2 999999 1 88498 453503 -275670 2 2 999989 1 498181 611535 79544 1 39606 815806 -129958 1 2 999992 294892 2 2 999999 2 200788 549351 1 76578 128409 451096 2 17 999982 2 2 999999 1 2 999999 115968 1 718881 911293 -780497 1 2 999999 694507 2 2 999999 2 170385 293685 2 11 999990 1 975556 979389 -440305 2 8 999995 1 2 999999 113197 1 186860 292058 678149 1 286812 426755 -81214 1 12 999992 -909337 2 2 999999 2 2 999999 1 13 999994 255399 2 2 999999 2 3 999995 2 609507 861752 2 796271 982618 2 3 999987 2 2 999999 1 2 999999 158593 1 4 999991 488284 2 781642 808412 1 199600 975829 985628 2 735203 782610 1 2 999999 -199178 1 2 999999 531388 2 12 999983 1 2 999999 -421101 1 68912 800863 -408255 1 2 999999 177475 1 10 999981 408307 1 775483 864427 -298452 1 9 999996 -307464 2 2 999999 2 26901 281590 2 400787 685849 2 767150 887672 1 2 999999 188447 1 517779 549659 -466797 1 12 999984 926731 1 462104 617199 16342 2 13 999986 1 76739 753889 -538735 2 706024 931620 1 2 999999 227955 2 2 999999 1 2 999999 154731 1 2 999999 34891 2 513133 538131 1 30210 760877 -895197 1 2 999999 490969 1 267390 619063 354719 2 2 999999 1 53899 413472 -278948 2 6 999982 1 2 999999 424510 1 163921 603572 -246020 1 19 999996 -327341 2 2 999999 1 12 999997 -923658 1 2 999999 42371 2 349966 627654 2 2 999986 1 17 999986 -441410 1 83266 459339 -416696 1 2 999999 -223403 1 675252 819738 135068 1 63733 692007 291406 2 236230 344785 1 7 999997 -74165 2 15 999990 2 2 999999 1 2 999999 26367 1 6 999985 -512540 1 6 999981 470660 2 226867 908658 1 2 999999 488402 2 2 999999 1 8 999999 262640 2 20 999995 1 11 999986 -948982 1 360420 619721 -803117 1 15 999999 763742 1 563666 700816 638393 2 24829 173466 1 2 999999 -710630 1 20 999983 -694764 1 2 999999 92728 2 2 999999 2 489801 611475 2 2 999999 2 482015 779916 1 3 999995 -94198 2 13 999987 2 14 999983 2 2 999999 1 11 999999 -393909 2 9 999997 1 356330 378231 887821 1 2 999999 905564 1 14 999983 331236 1 2 999999 -756646 1 19 999981 660439 1 2 999999 19149 1 363005 683375 -465448 2 2 999999 2 10 1000000 2 48603 405397 1 165704 828232 -441354 2 2 999999 2 2 999999 1 2 999999 -410282 2 15 999999 2 9 999984 1 451615 561999 -758109 1 2 999999 -264036 2 15 999999 1 2 999999 -665523 2 641535 647923 2 18 999999 2 11 999992 1 8 999983 -797893 2 107994 304041 1 2 999999 -163585 2 385457 465097 1 17 999983 751446 1 2 999999 -737524 1 6 999983 772920 2 2 999999 2 13 999983 2 413664 694183 2 371660 440686 2 197609 977131 1 149439 720747 -430703 1 491645 847890 -972220 1 17 999994 297981 2 372025 889155 1 2 999990 -636209 2 6 999987 2 16 999991 1 2 999999 -8422 1 2 999999 -123536 2 500848 550916 1 18 1000000 -939344 2 334272 680767 2 928468 995799 2 2 999999 1 334706 813737 -41699 1 120998 639536 388779 2 413032 702274 2 2 999999 1 2 999999 662299 1 13 999993 -481687 1 400898 741528 15378 1 2 999999 763366 1 18700 37228 164550 2 6 999997 1 2 999999 -296409 1 2 999999 904096 1 32629 149927 -265258 2 20 999987 1 7 999995 94165 2 13 999995 1 2 999999 -950108 1 557543 649523 694317 2 94555 938817 1 151473 966111 809381 2 2 999999 1 174139 710727 448155 2 18 999991 1 12 999992 -658031 2 8 999995 1 2 999999 898746 1 855855 968238 -313636 2 374210 892499 2 8 999987 1 455308 891371 -245957 2 2 999999 2 365466 874183 1 10186 443566 871060 1 2 999999 978308 2 460782 798244 1 7 999985 596550 1 209148 697376 462786 1 10 999996 -995734 1 253468 588697 -163371 1 290066 917594 -233141 2 2 999999 2 483407 644653 2 2 999999 1 2 999999 -277684 2 11 999994 1 14 999995 683721 2 7 999981 1 17 999995 -855071 2 13 999981 2 46016 264535 1 49903 591940 -70046 1 2 999999 -62018 1 2 999999 65677 2 2 999999 1 2 999999 1650 2 2 999999 1 5 999994 998269 2 12 999997 2 2 999999 2 15 999999 1 2 999999 75678 2 387999 637706 2 6 999983 1 17 999986 -937909 1 319681 808291 -694900 1 72881 319743 -349717 2 13 999992 2 58129 866586 2 4 999987 1 2 999999 189001 1 2 999999 -582995 2 13 1000000 1 19 999990 -52039 2 2 999999 2 2 999999 2 264093 709769 1 2 999999 212073 1 2 999999 876552 2 17 999985 1 247262 348090 -967141 1 2 999999 109864 2 2 999999 2 3 999999 2 2 999999 1 2 999999 -32667 2 10 999989 2 73739 865069 1 174770 812971 424617 2 439832 586386 1 2 999999 985778 1 86130 956923 -696278 2 322562 482736 1 2 999994 648933 2 2 999999 2 12 999995 1 276464 356747 -645994 2 19 999990 1 3 999982 -560000 1 2 999999 659086 2 2 999999 2 11 999985 2 71429 478592 2 2 999999 2 2 999999 1 133000 493141 721001 2 5 999990 2 101882 303646 1 451505 633245 -271429 2 2 999999 2 248217 859815 2 6 1000000 1 6 999989 15096 1 9275 252971 -480541 1 63841 679013 397766 2 2 999999 1 2 999999 102145 1 401980 998142 -71927 2 2 999999 2 2 999999 1 2 999999 -658902 1 1 999993 -196830 2 2 999999 1 2 999999 419561 1 4 999999 670408 1 408882 492561 -614121 1 2 999999 -210255 1 520488 571335 302521 2 2 999999 2 2 999991 2 2 999999 1 14 999981 779734 1 2 999999 619266 1 263657 554603 849652 2 10 999987 2 2 999999 2 2 999999 2 110868 620261 2 2 999999 1 135460 582210 831736 1 509178 595257 -862679 2 103509 671097 2 20 999986 2 12 999991 2 2 999999 1 2 999999 739486 1 454028 952771 846501 1 2 999999 -571740 2 2 999999 1 424090 891214 181907 1 9 999992 -969857 1 1 999984 999967 2 8 999996 2 2 999999 1 2 999999 470346 1 13 999988 185880 2 2 999999 1 2 999999 765026 1 10366 799594 -581483 2 2 999999 2 3 999988 1 16 999984 -950581 2 2 999999 2 8 999986 2 285165 819574 2 225578 775769 2 852013 919850 1 186728 669473 841421 2 20 999996 2 116874 434754 2 20 999990 1 221363 892007 -686956 2 13 999996 2 692532 992304 1 2 999999 -337697 1 2 999999 -973609 2 688266 956206 2 7 999996 1 16 999990 244585 1 760448 983315 -535504 1 395658 764275 -457403 2 2 999999 2 2 999999 1 4 999997 215995 2 288785 359622 1 627329 991943 -152386 1 10 999991 -87063 1 18 999982 953013 2 2 999999 2 5 999997 2 18 999991 1 354068 553321 -862320 1 2 999999 701183 2 15 999998 1 918377 924810 525109 2 2 999999 2 2 999999 1 3964 816330 -749400 1 2 999999 -308938 2 2 999993 1 18901 477795 -562285 1 495605 885982 697987 1 10 999990 791503 2 204998 264410 1 16 999988 809421 2 2 999999 2 2 999999 1 13 999990 652345 1 2 999999 -830247 1 641919 782167 -210092 2 7 999985 2 2 999999 1 160947 623689 405850 2 253187 307706 2 2 999999 2 1 999992 2 746020 751158 2 263473 426805 1 2 999999 -370713 1 340520 488447 -426916 2 2 999999 2 2 999999 1 11 999986 -742327 1 2 999999 735156 1 2 999999 410659 2 291573 970337 2 2 999999 1 2 999999 305134 1 1 999992 -697560 2 2 999999 1 4 999990 -636401 2 475680 563262 1 2 999999 352110 2 169103 572663 1 246938 433747 -763180 1 2 999999 -25551 2 18 999996 1 2 999999 -691488 1 304247 340522 801961 1 551870 668902 -419295 2 649774 817620 2 2 999999 1 18 999997 -137017 2 215708 927564 2 14 999981 2 18 999983 1 2 999997 24818 1 15 999996 398051 2 2 999999 2 6 999983 1 228844 546548 -296612 1 317343 820848 738444 2 4752 536159 1 1 999989 -110682 2 368262 761540 2 2 999999 1 13 1000000 446170 2 2 999999 1 81768 313768 -991441 2 220210 231669 1 2 999999 903042 2 2 999999 2 16 999991 2 19 999997 1 2 999999 619811 1 9 999981 475847 1 16 999988 -414020 1 2 999999 322057 1 1 999982 225558 2 364901 662919 2 2 999999 1 2 999999 -377481 2 429662 478847 1 2 999999 362928 2 569771 849111 2 10 999981 1 18 999994 -766010 2 2 999999 1 2 999999 534102 1 10 999981 374055 1 424342 431631 -421527 1 5648 812914 518844 1 791054 990012 542623 2 2 999999 1 2 999999 914726 1 106116 410865 -973822 1 2 999999 -164488 2 32783 790179 1 2 999999 -165075 1 2 999993 715721 1 2 999999 -546416 1 6 999983 -171838 2 121131 796913 1 10 999989 605577 2 2 999999 1 2 999999 283938 1 423658 723611 91159 2 19 999990 2 2 999999 1 10 999989 961641 1 11 999987 830705 2 2 999999 2 309993 523390 2 2 999999 1 501237 978632 -554670 1 2 999999 634016 1 1 999981 666034 2 20 1000000 2 58752 194781 1 355676 989020 -239188 2 712740 920517 1 47418 799393 -495659 1 2 999999 590030 2 96347 128203 2 1 999986 1 75311 873738 835315 2 2 999999 2 2 999999 1 263145 318937 -394065 1 685126 943471 21788 2 488904 927283 2 731746 734968 1 268065 318413 -682569 1 12981 995137 531157 2 2 999999 1 19 999988 903437 1 2 999999 821652 1 2 999999 418364 2 2 999999 1 172309 499866 554954 2 417063 901004 1 2 999999 -993600 2 7 999999 1 14 999985 -515307 1 2 999999 719502 2 2 999999 2 267131 432820 1 15 999997 67131 2 78170 936245 1 103215 448134 567587 2 2 999999 1 2 999999 503978 1 2 999999 572069 2 10 999995 1 350018 838481 889041 2 404929 804580 2 599886 786235 2 15 999989 2 2 999999 2 118639 422439 2 723116 876312 2 478557 815008 1 152151 781361 948195 2 2 999999 2 606332 975255 2 177833 327255 1 2 999999 625562 1 2 999999 102783 1 38952 752435 704541 1 18 999990 501718 2 125302 498444 2 15 999994 1 3 999988 377646 2 2 999999 2 290342 559823 2 629707 751732 2 230457 999926 2 3 999981 1 646057 763634 240299 2 320811 649647 1 212816 831377 -363752 1 9 999992 -199203 2 9 999983 2 2 999999 2 3 999999 1 2 999999 795132 2 2 999999 1 19 999996 -428419 2 4 999993 1 198779 648309 692661 1 660433 834440 58079 2 9 999991 2 12 1000000 1 2 999999 924173 2 2 999999 2 301171 760160 1 2 999998 509021 1 2 999999 504918 2 2 999999 2 2 999999 2 2 999999 1 2 999999 902577 1 2 999999 -978791 1 2 999999 -501655 2 2 999999 1 2 999999 132949 1 640846 775127 -263927 2 654780 710967 1 324133 452634 470835 2 18 1000000 2 19 999989 1 16 999981 642737 2 550821 654540 2 4 999983 2 2 999999 2 405096 860076 2 2 999999 1 115388 254875 306362 2 3 999997 2 2 999999 1 3 999998 848609 1 19 999984 -769543 1 20 999985 -953701 2 439056 760551 1 19 999996 -665187 1 2 1000000 16863 2 2 999999 2 126975 475458 1 2 999999 -765855 1 18 999992 560753 2 778242 803067 2 2 999999 2 461598 625564 2 250385 594278 1 12 999990 888891 2 1 999982 2 4 999987 2 2 999999 2 39433 776949 2 2 999999 1 65394 752716 932848 1 2 999999 95861 2 2 999999 2 16 999988 2 2711 363729 2 2 999999 2 377093 575255 2 3 999989 2 2 999999 1 722390 759346 904903 2 19 999996 1 649388 741883 782733 2 400683 830422 1 18 999982 -986348 2 2 999999 1 149634 961019 376171 1 77271 547954 -58676 1 2 999999 -124192 2 18 999994 2 159619 205871 1 2 999999 -15908 1 12 999992 -588550 1 2 999999 618760 1 2 999999 -319499 2 140212 323360 1 345659 701406 -255063 2 413372 612574 2 446387 799468 2 717285 925882 1 5 999982 555014 1 101606 927921 -357606 2 314329 968545 2 2 999998 1 2 999999 -853220 2 280367 418988 2 2 999999 1 2 999999 148238 2 602567 886470 2 2 999999 2 2 999999 1 8 999988 265105 2 19 999985 2 419810 897409 2 17 1000000 1 356501 626192 -555549 2 2 999999 1 11 999989 -475056 1 2 999999 -265409 2 17 999985 1 2 999999 -393517 1 2 999999 -650606 1 10 999995 -68214 2 217641 923339 2 2 999999 1 13 999991 -707619 1 15 999981 734213 1 20 999991 298553 2 11 999982 2 2 999999 2 2 999999 1 4 999984 -817706 2 7 999989 2 567857 604013 1 19 999992 -172993 1 18 999991 121216 1 2 999999 -672756 1 2 999999 -407018 2 4 999992 2 2 999999 1 7 999981 703847 2 663457 901879 1 5 999994 164275 2 511612 996574 1 2 999999 -866520 1 1 999991 -442551 1 1 999996 -81330 2 2 999999 2 2 999986 2 125141 816367 1 2 999999 860651 1 2 999999 -505612 1 2 999999 581965 1 2 999999 349049 2 14 999984 1 8 999981 -410529 2 9 999994 2 157634 929820 1 420671 633986 -496423 1 2 999993 985860 1 2 999999 -816513 1 180679 610077 934702 1 2 999999 -355850 2 111426 713261 1 12 999988 -273417 2 17 999989 2 59197 273876 1 92883 472980 135816 1 2 999999 -234687 2 2 999993 1 806601 919436 -547295 2 443844 692751 2 2 999999 1 658845 734789 -557709 2 8 999983 2 2 999999 1 2 999995 -681880 2 2 999999 1 14 999986 732029 2 9 999981 1 7 999997 -726903 1 616496 824790 232637 1 2 999999 702779 1 352557 530627 -503869 1 2 999999 -506232 1 8 999998 -95370 1 9 999994 653530 2 16 999993 1 14 999997 -270393 2 7 999989 2 88011 582840 1 2 999999 168094 1 2 999999 -903323 1 8 999991 -715894 2 15 999999 2 455383 814012 1 2 999999 -192119 1 2 999999 393011 1 2 999999 996332 2 2 999999 1 12 999996 -395616 2 696384 863934 1 31989 533374 158103 2 2 999999 2 15 999983 2 18 999997 2 9 999994 1 851500 880140 -783359 1 2 999999 -339293 1 2 999999 879597 1 391141 941351 -787432 1 19 999986 -650454 2 2 999999 1 2 999999 -530613 2 17 999996 1 18 999985 407353 1 1 999997 36845 2 2 999982 1 2 999999 774806 1 19166 58781 855876 1 17 999997 -609218 1 377896 540510 -960589 2 2 999999 1 18 999996 976758 1 2 999999 711037 1 1 999996 -961978 1 2 999999 -221715 1 2 999999 -759952 1 2 999999 270104 2 9 999995 2 2 999999 2 28730 140255 2 587458 616083 1 2 999999 15308 2 117118 528878 2 529288 846485 1 20006 175806 133489 2 413441 485328 1 2 999999 67466 1 2 999999 247676 1 322358 676939 -419857 2 53861 306621 2 2 999999 2 85443 945768 1 1 999998 562542 2 2 999999 2 2 999999 2 742136 879495 2 178302 512879 1 20 999994 53815 2 2 999999 2 538185 730626 2 19 999994 2 20 999981 1 364930 615375 988736 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 18 999990 -899703 2 12 999988 2 216208 554537 1 323660 785555 614395 1 2 999999 -696360 1 2 999999 756964 2 2 999999 2 579741 789016 1 2 999999 -222257 1 928625 944973 -338186 1 2 999999 -315469 1 18 999986 -40957 2 2 999999 1 11 999981 -379706 1 2 999999 443519 1 2 999999 621295 1 20 999984 -595930 1 94356 270339 -235235 1 5 999982 -842115 2 2 999999 1 166449 531745 370404 2 19 999981 1 10 999998 -47279 2 4 999999 1 2 999999 495638 1 13 999989 -849123 2 530311 638015 2 10 999981 1 34139 386221 -517220 2 2 999999 2 2 999999 2 9 999991 1 2 999999 590798 2 45180 679254 1 92856 134249 -153475 1 458738 744016 511626 2 11 999994 1 12 999982 -627668 2 360609 868508 1 94313 320560 509442 1 2 999999 809441 2 2 999999 1 2 999984 274892 1 2 999999 954241 1 2 999999 -956703 2 13 999992 2 14 999999 2 6 999982 2 2 999999 2 167914 938948 1 109134 431820 -280060 2 2 999999 1 2 999999 413859 1 544984 603958 231110 1 2 999999 -31989 2 15 999994 1 46833 376759 378931 1 17 999982 858660 2 4 999993 1 2 999999 -800456 2 2 999999 1 2 999999 -26061 1 14 999990 652370 2 2 999999 2 2 999999 1 577266 704936 814057 2 2 999999 1 14 999993 228532 1 196994 949164 655947 2 2 999999 2 347946 774129 2 223551 755950 1 2 999999 742695 2 268550 674246 1 415356 684384 -843481 1 287559 714335 64133 2 11 999996 1 218174 353269 393102 1 808142 886470 -176201 2 604976 605012 2 2 999999 1 3 999996 366363 2 198096 431255 1 11 999985 570035 1 5 999989 -279072 1 10 999983 -284114 1 2 999999 500584 2 18 999987 1 171498 210985 164692 2 257140 767234 2 2 999999 2 131728 684780 2 317305 567646 1 784454 935295 -405538 2 2 999999 2 2 999999 1 2 999999 -440837 1 2 999999 385463 1 2 999999 -856542 2 2 999999 1 515451 866218 849267 2 559171 757950 1 10 999987 153239 2 40952 945548 1 61914 280660 222190 2 2 999999 2 2 999999 2 927949 940497 1 15 999993 -791791 1 2 999999 580348 2 2 999999 1 5 999981 759487 1 18 999984 29897 2 5 999998 1 2 999999 951746 2 115304 295448 2 2 999999 2 2 999999 1 6 999981 291270 2 2 999999 2 2 999999 2 16 999996 2 12 999999 2 37319 330808 1 2 999999 -632523 1 2 999999 -609791 1 2 999999 -980502 1 2 999999 -532330 2 117911 228965 1 515095 654999 535226 1 2 999999 -406280 2 2 999999 2 233631 484252 1 2 999999 820106 1 2 999999 645276 1 7 999983 525041 1 6 999997 -86573 1 2 999999 -539658 2 2 999999 1 8 999990 -217326 2 2 999999 1 47167 592659 302687 2 2 999999 1 19 999987 -478283 1 2 999988 893357 2 16 999987 2 225685 487967 2 14 999990 1 41959 775169 660296 2 17 999991 2 73734 101251 2 5 999991 2 2 999999 1 6 999992 221061 2 633375 937649 2 2 999999 1 8 999998 853545 2 146977 521905 2 2 999999 1 2 999999 -816867 2 11 999986 1 8 999991 95413 2 24594 878332 1 2 999999 549012 1 588167 816266 -614662 2 15 999999 2 2 999999 1 2 999999 -774547 2 2 999999 1 2 999999 424587 1 332842 432085 688273 2 2 999999 2 2 999999 2 2 999999 1 12 999981 497837 1 61169 305369 81571 2 15 999999 2 710590 865161 2 2 999999 1 7 999999 466751 1 18 999994 -766018 2 2 999999 1 2 999999 201541 1 17 999997 -67391 2 2 999999 1 321270 652177 -871070 1 76127 924661 525659 1 35026 871978 -126536 1 2 999999 517900 2 2 999999 2 2 999999 2 231832 761329 1 50209 822887 -371778 1 2 999999 670593 2 36277 80623 2 2 999996 2 248373 456685 2 2 999999 1 16 999985 -522844 1 4 999981 124290 2 121353 241263 1 2 999999 -634753 2 2 999999 2 20 999981 1 14 999988 -774842 2 2 999998 2 19 999987 2 2 999999 2 17 999991 2 1 999998 1 10 999998 227631 1 229328 671566 -596514 2 259388 413125 2 15 999991 2 75665 649637 1 18 999987 -93686 2 16 999988 1 192718 642884 368356 2 2 999999 1 2 999999 -927271 1 5 999993 111331 1 40327 714087 -381801 1 284201 526069 276900 1 16 999999 985822 1 345767 408971 737176 1 6 999992 521415 1 6 999982 552744 1 154808 421575 -39733 1 13 999998 -587898 1 2 999999 462989 1 25742 668231 577848 1 86722 854101 -498670 2 16 999993 1 15 999990 395059 2 16 999991 2 43588 765676 2 20 999995 1 11 999996 921864 2 1 999996 2 116599 650754 2 502613 909055 2 186027 751988 2 247076 304569 1 3 999983 -928803 2 228478 743119 1 7 999992 375930 1 16 999983 -63358 1 2 999999 -320409 2 2 999999 1 2 999999 641469 1 681946 840145 -402735 1 124468 611133 844821 1 20 999981 163205 2 305221 959795 2 531576 817001 1 412142 731841 -635246 1 5 999983 112029 1 2 999999 573518 2 15 999982 2 2 999999 2 2 999999 2 662082 940568 1 18 999989 -825112 1 30851 947506 758363 1 4 999993 913400 2 2 999999 1 14 999987 62617 2 18 999983 1 409860 809464 -520095 1 3 999981 935333 1 13 999986 948137 1 423574 655887 -616974 1 2 999999 884557 2 2 999999 2 2 999999 2 237612 239393 2 682055 716355 2 2 999999 2 6 999992 2 2 999999 2 138251 172986 1 2 999999 -837028 1 2 999999 426693 1 2 999999 448557 2 2 999999 1 4 999985 2502 2 12 999986 1 29507 602078 -662189 2 52095 449136 2 2 999999 2 868181 918348 1 2 999999 -930247 2 19 999982 2 7 999983 2 2 999989 2 2 999999 1 132913 651733 703774 2 17 999985 1 2 999999 -979635 2 5 999991 1 1 999987 -467312 1 99904 293332 905232 1 627265 870307 -100818 1 83095 620406 -159310 2 2 999999 2 10 999981 2 2 999999 2 2 999993 1 2 999999 899639 1 19 999987 337933 1 315837 915640 68557 1 2 999999 8498 2 2 999999 1 359609 367502 -490701 1 2 999999 -307602 1 198778 578794 360424 2 491884 827657 1 444065 462746 418874 2 869615 908207 1 114662 975204 553230 1 10 999982 464261 1 479375 579469 -856215 2 2 999999 1 2 999999 -973715 1 16 999999 -917011 2 400583 770375 1 2 999999 931373 1 571011 934884 -23667 1 45272 852377 -217584 1 135060 142542 -372878 1 238087 745678 424699 1 23921 930731 878972 1 327448 765494 -916948 2 7 999986 2 2 999982 1 2 999999 -454748 1 2 999999 -44981 2 2 999999 1 2 999999 -109212 1 2 999999 104477 1 295422 615600 587864 2 2 999999 2 464131 602726 2 10 999985 1 63340 708568 24687 1 570825 600083 744768 2 7 999992 2 124217 626332 1 2 999999 -476628 2 11511 977176 2 2 999999 2 2 999999 1 2 999999 778217 1 2 999999 -511845 1 12 999998 -555087 2 2 999999 1 2 999987 -32665 2 393357 808751 2 2 999999 2 16 999983 2 2 999999 1 77942 93886 -929748 2 2 999999 1 2 999999 415907 2 132666 613344 1 2 999999 853837 1 6 999982 819108 2 2 999999 2 4 999983 2 193068 244900 2 2 999999 2 2 999999 1 2 999990 676256 1 15 999999 -847133 1 142492 210686 26501 1 6 999986 -931150 1 13 999992 554973 1 17 999981 -709762 2 10 999982 2 253510 400378 2 5 999993 2 295227 747300 2 19055 705071 2 413194 660139 1 328446 330432 956137 2 2 999999 2 2 999999 2 2 999999 2 61891 849357 1 12 999984 -619264 2 2 999999 1 2 999999 -477922 2 2 999999 1 2 999999 -797116 1 2 999999 898901 1 2 999999 -388128 1 11 999993 653568 2 138380 686843 2 60588 135070 2 5 999983 1 355794 528770 -19419 1 2 999999 -497947 1 19 999991 -201886 2 2 999999 1 15 999989 -813050 2 2 999999 2 9 999984 2 2 999999 1 878604 983803 932379 1 165 316682 598502 1 1 999998 778131 2 537056 538886 1 15 999984 -360215 1 279526 970860 145774 1 440729 761316 -45541 1 99013 388659 -411411 2 12 999996 2 12 999999 1 10 999999 -282225 2 2 999999 2 186416 995677 1 254854 321403 283314 1 306793 903777 -363313 1 12 999991 930159 1 2 999999 -595799 1 2 999999 -652153 2 683182 876380 2 2 999999 1 61531 629111 -277497 2 12 999987 2 2 999999 2 2 999992 1 4 999994 -951808 2 2 999999 1 9 999998 -409162 1 7 999993 -134473 2 13 999983 2 2 999999 1 13 999999 -302171 2 2 999999 1 4 999987 812133 1 14 999996 224032 2 364699 532362 2 2 999999 1 879193 896284 -128948 1 2 999999 -180219 1 7520 567217 523384 1 14 999999 327827 1 2 999999 -62503 2 520368 616884 1 42654 369768 662585 2 2 999999 2 301766 404369 1 353168 915444 331920 2 15 999989 1 2 999999 -401388 1 11 999992 542822 2 2 999999 1 13 999990 -505276 1 668029 714698 346071 1 287096 312339 -156573 2 288388 353987 2 178420 401879 2 700153 876331 2 552592 643418 2 4 999990 1 6 999994 354922 2 201157 358848 2 9 999991 1 2 999999 -195971 2 17 999981 1 346741 598512 -479684 1 270797 453782 -825417 2 12 999983 1 410852 559613 -982016 2 830114 986484 2 16 999998 2 3 999994 2 2 999999 1 2 999999 -964609 1 2 999999 162786 2 2 999999 1 160931 478943 -757270 2 19 999998 2 2 999999 2 2 999999 2 198943 899303 1 11 999986 904216 2 2 999999 1 16 999997 -209048 1 2 999999 -727151 2 236837 441013 2 671756 761560 2 3 999993 2 14 999981 1 9 999989 -619292 1 2 999999 438653 2 103826 114604 1 1 999988 -943205 1 5 999996 -720295 1 2 999999 827645 2 16 999988 1 20 999994 635828 1 413166 574146 -718491 2 666939 884808 2 471686 963711 2 1 999997 2 2 999999 2 7 999996 2 548012 984827 2 5 999998 1 2 999999 -72788 2 159352 889741 1 8 999982 -456388 2 2 999999 2 5 999995 1 6 999992 241601 1 10 999998 -825916 2 647966 657585 2 2 999990 2 13 999991 2 21017 749228 1 2 999999 -949231 2 884921 942060 2 155531 835334 1 2 999999 794647 2 17 999991 1 2 999999 901259 1 31698 789721 192024 2 473395 796834 2 30386 242698 1 1 999987 298028 1 2 999999 740543 2 20 999985 2 1 999987 1 12 999998 -719351 2 2 999999 1 42541 130420 -624242 2 10 999995 2 11 999983 2 508011 989111 2 2 999999 1 2 999999 82120 1 10 999996 -290618 1 1 999983 222165 1 2 999999 631257 2 8 999986 1 2 999999 872792 1 12 999995 -433221 2 2 999999 2 487273 614205 2 124615 661433 2 292485 602419 2 12 999989 2 813570 897698 1 331151 665351 -49810 2 8 999997 2 423381 428082 2 411809 491147 1 14 999981 765868 2 5 999999 2 10 999998 1 262415 388405 -948328 2 2 999999 2 9 999986 2 7 999989 2 122352 666514 2 18 999996 1 2 999999 -561778 2 450969 644811 2 2 999999 2 324377 962181 2 2 999999 2 127795 988408 2 393070 943491 2 8 1000000 2 2 999999 1 15 999994 333890 2 3 999998 2 215739 403994 2 385975 697654 2 15 999991 1 2 999999 846406 2 10 999992 1 8 999995 -679291 2 244540 413465 2 2 999999 2 101267 714411 1 61761 938088 -452981 1 4 999991 401966 2 78641 855285 1 2 999999 -113856 1 11 999984 -922123 1 2 999999 659007 2 54950 627924 2 398009 469944 2 411115 524757 2 13 1000000 2 127655 817332 2 690078 881945 1 2 999999 -723224 1 169148 472524 -838590 2 475516 869057 2 2 999999 1 17 999990 -82835 2 2 999999 2 16 999999 1 2 999999 603178 2 287056 436319 2 2 999999 1 2 999999 535972 2 671139 870205 2 18 1000000 2 667795 935533 1 263456 331983 695463 1 2 999999 37215 1 18 999999 616892 1 4 999985 89012 2 234310 784378 2 19 999995 2 2 999999 1 2 999999 590422 2 10 999984 1 3638 766401 644298 1 7 999988 -606822 1 281967 928661 78527 2 16 999994 2 9 999983 1 2 999999 -191674 2 6 999984 2 14 999994 2 210427 783618 1 18 999984 567533 2 2 999999 2 3 999984 1 3 999996 969776 1 2 999999 -113161 2 11 999989 1 13 999998 -413618 1 79617 256242 -415058 2 2 999999 2 33109 510829 2 2 999994 1 86630 751127 283895 1 120148 426251 -633546 2 152442 277255 2 16 999995 1 13 999983 936907 1 13 999995 -341258 2 330205 979805 1 2 999999 310242 2 12 999999 2 2 999999 2 11 999988 1 6 999998 -185008 1 2 999999 -221554 2 12 999994 1 2 999999 466790 1 10 999986 933485 2 2 999999 2 16 999981 1 164680 322431 940983 2 2 999999 1 15 999986 647568 1 10 999993 303753 1 92756 197039 76993 1 2 999999 -563227 1 2 999999 582569 2 29348 501443 1 17 999987 -480879 1 1 999991 646833 1 2 999999 -915880 2 16 999993 2 18 999995 1 2 999999 -932954 2 5 999983 1 16 999989 -143618 2 4 999984 1 662812 762476 -156669 2 1 999983 2 105387 387956 1 641920 692568 -782853 2 19 999992 2 2 999999 1 15 999999 269641 1 265059 273799 -228966 1 402335 776777 -401494 1 321004 686657 -847394 1 2 999999 68245 2 7 999988 1 2 999999 -842148 2 275414 782575 1 10 999996 3059 2 2 999999 1 7 999984 73767 1 5346 713729 -590266 2 27498 492210 2 1 999993 2 2 999999 1 15 999994 -369188 1 2 999999 -282505 1 284606 392203 219444 1 427557 570351 -698804 2 5 999993 1 2 999999 -589450 1 2 999999 -35185 2 48870 928924 1 438507 834522 873754 1 4 999998 858891 2 2 999993 1 179412 369770 672136 1 7 999988 -989420 2 93070 111496 2 182193 243248 1 18 999991 -707161 2 18 999983 2 2 999999 1 132032 714036 -153805 2 20 999999 1 2 999999 727617 1 12 999984 485508 2 2 999999 1 2 999999 -71286 1 135154 584309 961539 2 2 999999 2 13 999990 1 50386 943321 476182 2 4 999994 1 15 999983 674910 2 306641 796777 1 2 999999 923378 1 93403 506199 -39579 2 112186 803772 1 2 999999 -53576 2 748192 757751 1 7 999992 -514874 2 194813 868220 1 6 999990 801594 1 19 999983 -644579 2 30923 185400 2 20 999995 1 4 999985 846329 1 767962 992681 -147697 1 773204 993239 19889 2 2 999999 1 20 999992 749163 1 54454 807076 -551341 2 17 999994 1 23889 52358 -840920 2 2 999999 2 30284 835987 1 805960 888979 857954 2 2 999999 1 8025 354670 -358531 2 15 999998 2 2 999999 2 407638 902023 1 2 999999 -559111 1 569948 847717 -895494 2 15 999991 1 467081 776269 492241 2 2 999999 1 475383 694989 -831347 2 7 999986 1 14 999989 76924 1 5 999994 -31354 1 13 1000000 992127 2 617488 719081 2 189765 481752 1 11 999983 -926937 2 340853 899486 2 2 999999 1 2 999999 453260 2 11 999982 2 2 999999 2 179315 311219 1 5 999986 746328 2 15 999991 2 18 999997 1 822580 838413 125374 1 2 999999 -485779 1 202690 293924 -492801 2 365371 630117 1 14 999994 283367 2 12 999993 2 2 999999 1 20 999992 -858421 1 2 999999 488717 2 17756 142781 2 47473 544209 2 13 1000000 1 13 999982 -507964 2 3 1000000 2 643241 735110 1 17 999982 -808505 2 385875 998006 1 2 999999 -480078 2 310648 571649 2 72322 538766 1 2 999999 779419 2 2 999999 1 18 999994 674944 2 2 999999 1 2 999999 931453 2 2 999999 1 14 999987 357087 1 75176 418291 -694229 2 2 999999 1 2 999999 535378 1 15 999982 -560289 1 10 999991 673799 1 2 999999 -583718 1 2 999999 -900023 1 13 999991 250616 2 649679 950481 2 16 999997 1 262845 923773 -737642 2 2 999999 2 2 999999 1 2 999999 -90821 2 280591 864853 2 2 999999 2 2 999999 1 7 999984 -467707 1 2 999999 920687 2 372172 500537 2 215630 778471 1 2 999999 752771 2 788433 883553 1 90558 879476 -41068 1 2 999999 742472 1 220289 816670 -537003 2 17 999996 1 113524 225430 460581 2 409783 791390 2 81510 365759 1 47870 647604 658054 2 369427 784306 2 12 999990 2 890277 909550 2 237959 769837 1 140295 697366 369797 2 18 999991 1 19 1000000 -828498 1 7 999993 -248067 2 1 999985 1 2 999999 -735519 2 6 999985 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999984 1 2 999999 -478947 1 884978 998798 -281805 2 2 999999 2 1476 901995 1 8 999982 207713 2 9 999986 1 72338 904555 997489 1 279241 495054 -215701 2 159339 814067 2 67302 78084 2 2 999999 1 12 999989 292319 2 616 450556 2 2 999999 2 2 999999 2 18 999999 1 2 999999 -739302 2 80855 341674 1 502993 896511 472440 1 2 999999 205076 1 2 999999 997069 2 2 999999 1 329400 673062 910611 1 8 999995 -511339 2 251855 478831 2 82843 521587 1 67422 123011 -977044 2 544273 603139 1 399019 512163 -366709 1 13 999991 828110 2 236450 935295 1 2 999999 -464963 2 68316 883625 2 2 999999 1 2 999999 172632 1 2 999999 25633 2 16 999983 2 140509 913586 2 71376 218093 1 14 999982 78039 2 6 999998 1 142504 646425 -37195 1 2 999999 183883 2 11 999982 1 624958 962381 516723 1 121475 273902 -132611 2 2 999999 2 2 999999 1 811136 866674 -641906 2 2 999999 2 2 999999 1 14 999983 -490577 2 33415 918105 2 276724 460628 2 2 999999 2 4 999982 2 2 999999 1 773431 850768 69082 1 2 999999 -711381 2 2 999999 1 15 999999 -729446 2 5 999984 2 110146 812257 1 2 999999 902255 1 19 999990 -93506 2 1 999992 1 484429 776924 82273 2 742317 971779 2 11 999984 1 8 999985 88613 1 2 999999 -89531 1 624569 733667 232035 2 550836 615377 1 15 999993 84954 1 9 999995 117965 1 761825 931057 -95420 1 2 999999 54979 2 6 999991 2 2 999999 2 435232 583904 1 13 999997 753823 1 6 999998 606475 1 2 999999 -207904 2 2 999999 1 13 999989 -922397 2 2 999999 1 66071 601973 -664816 1 2 999999 -936709 1 2 999999 140742 1 7 999990 -884998 1 10 999989 -784875 1 310958 812218 739470 1 548907 956910 -700649 2 593817 814312 1 2 999999 -170641 1 2 999999 -344116 1 724718 786658 -473397 1 2 999999 -720396 2 330511 744250 1 2 999999 818365 2 2 999999 1 14 999995 -101059 2 10 999992 2 18 1000000 1 2 999999 806765 2 2 999999 1 194780 458399 -763579 1 2 999999 -209205 1 18 999984 672733 2 5 999990 1 5 999998 -701520 2 2 999999 1 19 999990 -825676 2 97432 709682 2 2 999999 1 167063 306007 780573 2 2 999999 1 2 999999 287744 2 6 999986 1 458443 553994 -183479 2 3 999999 2 10 999982 2 12 999986 2 2 999999 2 2 999999 1 6 999998 19263 1 340167 476315 362325 1 2 999999 -727221 1 5 999981 717057 1 212668 850269 511909 1 2 999999 696204 2 88937 743240 2 2 999999 2 189595 937705 1 24559 241490 780885 2 6 999992 2 2 999999 2 2 999999 1 208066 967143 -883747 1 264030 670198 86421 2 2 999999 2 155238 253180 2 16 999995 2 59457 735009 2 2 999999 1 20 999998 810226 1 521796 733839 -132842 2 4 999983 1 13 999984 -2170 2 1 999997 1 2 999999 633975 2 2 999999 1 2 999999 705050 2 698684 878816 1 186520 732501 -834467 2 74095 311426 2 1 999992 1 2 999999 187680 2 12 999996 2 6 999982 2 56905 204182 2 2 999999 2 221312 802669 2 2 999999 1 17 999983 -566706 2 2 999984 2 2 999999 2 18 999999 1 19 999985 -824242 1 2 999999 -150111 1 2 999999 209480 2 2 999995 2 567381 699463 1 8 999986 813216 2 18 999996 1 15 999998 -66800 2 177539 222494 2 13 999999 2 2 999999 2 15 999983 2 138044 306072 1 8 1000000 -92482 2 893631 940558 2 20287 764349 2 1 999983 1 2 999999 -74825 1 12 999989 -27513 2 18 999983 1 20 999991 -280702 1 2 999999 650328 1 876597 961637 -642718 1 6 999981 -593942 1 2 999999 -382920 1 538852 734718 -666370 2 18 999995 1 2 999999 -617417 2 8 999992 2 2 999999 1 5 999991 748830 2 381961 978577 2 5 999991 1 5 999992 -233596 1 2 999999 854153 1 8 999987 837915 1 2 999999 -435258 1 138741 207070 269959 2 2 999999 2 699989 834873 1 2 999999 36165 1 2 999999 155560 2 2 999999 1 8 999997 -828866 1 2 999999 207472 2 1 999987 2 17 999992 1 1 999996 162615 2 275850 844705 2 2 999999 2 2 999999 2 2 999999 1 6 999999 281633 1 188110 212539 -221130 2 2 999999 2 72882 833068 1 2 999999 -106436 1 6 999994 636139 1 4 999999 -301542 1 83525 230313 -293960 1 2 999999 65535 1 2 999999 776802 2 2 999999 2 2 999999 2 376454 867202 2 16 999992 2 526725 533579 1 2 999999 523999 2 13 999983 1 398729 488695 -657573 2 11 999991 2 11 999993 2 591047 997503 1 2 999999 645839 1 10 999991 107026 2 2 999999 2 45559 345382 1 350738 555496 142734 2 304174 796044 1 268021 295347 261522 2 9 999985 1 742680 935232 -877931 1 12 999998 -453457 1 1 999982 -220443 2 3 999997 1 19 999990 850733 2 2 999999 1 4 1000000 992291 1 2 999999 -120429 1 2 999999 448950 1 38524 877515 -945751 1 17 999988 -818154 1 2 999999 -934906 1 15 999993 911637 2 2 999999 2 17 999999 2 6 999988 1 7 999991 -392786 1 2 999999 -259117 1 5 999992 -511705 1 1396 702983 560937 1 2 999999 372115 1 2 999999 -621501 1 437369 721015 -267401 2 164516 598546 1 16 1000000 595671 2 778557 876001 2 2 999999 2 7 999992 2 2 999999 2 11 999994 2 227606 425529 2 515072 612872 2 2 999999 2 7 999982 2 445281 978994 2 16 999999 2 2 999999 2 2 999999 2 2 999999 1 13 999998 -447323 1 2 999999 629067 1 123559 608837 346034 1 13 999995 579400 2 4 999995 1 2 999999 -758561 2 2 999999 1 504072 963481 -630200 2 13 999989 1 16 999989 124107 2 2 999999 1 15 999983 373358 1 422077 809934 698797 2 2 999999 1 20 999981 85679 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 525113 599275 -309886 2 111790 619694 2 17 999996 2 3 999982 1 2 999999 -5221 2 2 999999 2 245671 627622 2 2 999999 1 2 999999 -650218 1 2 999999 -339783 2 453819 498530 1 10 999998 746431 2 416160 784049 1 2 999999 -904022 2 11 999999 2 2 999999 1 216138 671715 243528 2 3 999994 1 13 999995 -600870 1 2 999999 372977 1 2 999999 -873204 1 4 999994 494584 2 19 999992 1 106537 984602 375304 1 15 999995 -780302 1 9 999985 -136676 2 12 999982 1 7 999982 387151 2 3 999992 1 2 999999 -902242 2 2 999999 2 81971 215520 1 440941 471122 224995 2 71841 761340 2 2 999999 2 2 999999 1 7 999998 493420 1 319247 499618 261805 1 319590 420375 -569457 1 2 999999 -637174 2 1 999981 2 311054 779742 1 2 999999 332224 1 1 999983 490016 2 3 999986 2 19 1000000 1 18 999995 -217139 1 2 999999 -105567 2 357084 704225 1 380703 708119 742920 2 103916 808082 1 20 999998 342768 1 29961 960977 434505 1 307085 426265 763356 2 717967 729592 1 2 999999 153240 1 284762 915519 132839 2 2 999999 1 2 999999 263836 2 15 999990 2 2 999999 1 42244 711841 435329 1 4211 434776 359728 1 17 999993 -64435 1 697000 745168 958504 1 11 999994 -724109 1 388844 877336 515044 2 2 999999 2 4 999992 2 2 999999 2 4 999999 1 2 999999 -951198 2 358598 604706 2 3 999988 2 2 999999 1 2 999999 -422799 2 674 220025 2 5479 162971 2 2 999999 2 2 999995 1 18 999990 -916051 1 441437 490082 255793 1 3 999981 -747270 2 7 999994 1 2 999999 435140 1 308430 428892 -164290 2 2 999999 2 2 999999 2 11655 890324 1 2 999999 812771 1 2 999999 -230203 2 2 999999 1 199899 428563 561434 2 470960 740957 1 2 999999 -394940 2 563490 674875 2 2 999999 2 8 999997 2 12 999997 1 749589 804145 55914 2 603781 986436 2 26558 317396 1 2 999999 968088 1 54808 108773 34486 1 20 999981 -75453 2 2 999999 2 767573 879918 2 7 999982 1 16 999990 445387 2 8 999981 1 2 999999 330274 2 2 999999 2 2 999999 2 2 999999 2 12 999985 2 2 999999 1 2 999999 -281750 1 191453 484696 -794965 2 41419 687330 1 2 999999 -649858 2 2 999999 1 2 999999 298059 1 2 999999 -689584 2 2 999999 1 2 999999 202089 2 22153 856016 1 446800 484096 638614 1 2 999999 611740 2 80101 895516 2 2 999999 1 2 999999 -924017 2 135408 269588 1 15 999986 909251 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 551589 2 2 999999 1 2 999999 952248 2 2 999999 2 218260 883586 2 448236 821307 1 16 999983 -516128 2 9 999988 1 312566 501629 627904 1 14 999982 -79035 1 64258 648135 406429 2 56109 633475 2 125953 835108 1 558643 813909 -678300 2 2 999999 1 360911 721791 -358275 1 2 999999 -16873 2 2 999999 1 315099 373774 295754 2 2 999999 1 3 999985 -584739 1 147948 295206 -789210 2 2 999999 2 19 999996 1 9 999991 -878552 2 153609 478960 1 2 999999 -797464 1 2 999992 -209925 2 1 999981 1 14 999995 797739 2 2864 520071 1 4 999985 704892 2 2 999999 2 2 999998 1 322856 976976 -350387 1 7 1000000 -237157 2 199885 607335 2 2 999999 1 367855 617195 -456610 1 2 999999 -501300 2 266311 722844 1 2 999999 -684255 1 278992 872506 -370641 2 2 999999 2 3584 566446 2 2 999999 1 19 999981 441554 2 504976 571387 2 3 999982 1 19 999992 303102 1 2 999999 -890383 1 2 999999 580600 1 2 999999 -682298 1 2 999999 -108528 1 148637 473014 -742722 1 57298 819670 -935347 1 61417 308128 358498 2 219898 684051 1 14 999981 21171 2 2 999999 1 132590 701759 211162 1 12 999984 894163 2 2 999999 2 20 999988 1 569908 594485 -283914 1 5 999988 -980457 1 53461 532650 779875 1 3 999999 149048 1 146922 364357 676772 1 12879 987057 -427508 2 2 999999 2 200250 670250 1 7 999990 197952 1 17948 364034 987596 1 2 999999 -316072 2 2 999999 2 167890 866826 1 820698 922219 -450076 2 275407 704095 1 81672 641845 480107 1 4 999999 -70154 2 2 999999 1 2 999999 -592253 2 2 999999 2 2 999999 1 2 999999 96919 1 1 1000000 256182 2 271754 859483 2 2 999999 1 2 999999 25359 1 630921 957840 678472 1 4 999987 621515 1 2 999997 -825544 1 2 999999 -941110 2 183865 588426 2 395826 490335 2 19 1000000 2 16 999984 1 501280 790744 -979313 1 179514 350794 587168 1 16 999982 -311260 1 15 999985 887405 1 19 999988 682111 1 6 999999 805726 2 2 999999 1 73069 735845 892434 1 1 999981 -738468 1 2 999999 -663725 1 32455 968859 -231753 1 2 999999 163411 2 252331 327418 2 9 999991 2 2 999999 2 169283 245650 1 347830 964872 -603787 2 2 999999 2 16915 388635 2 2 999999 2 82019 800432 1 14 999993 -984340 2 2 999999 1 281370 458029 -733495 2 15 999986 1 427971 614061 112505 2 1 1000000 2 2 999999 1 2 999999 -183322 2 2 999999 1 919159 985380 558455 1 675552 851194 161210 1 482304 997041 -286843 1 18 999992 362352 1 2 999999 -26165 1 13 999981 602197 2 12 999991 2 2 999999 2 8 999988 1 2 999999 195958 1 13 999984 -709146 2 5 999984 2 2 999999 2 17 999991 1 2 999999 -135593 2 2 999999 2 14 999983 2 5 999987 1 3 999990 -864132 1 701787 757667 -910509 2 425441 643153 2 2 999999 1 111607 808679 -765476 2 537979 995374 1 2 999999 -490725 1 16 999991 -612483 1 420420 812057 -639618 2 2 999999 1 419576 465847 762856 2 2 999999 2 8 1000000 2 67767 412158 1 19 999992 862430 1 2 999999 404111 2 4 999985 1 10 999982 -407042 1 2 999999 542481 1 2 999999 937888 2 13 999998 2 646052 875196 2 2 999999 2 527451 617773 1 6 999986 -470881 2 2 999999 1 618151 813114 726636 1 2 999999 331088 1 582679 782874 204517 1 25590 697101 822391 2 8 999991 1 2 999999 -438621 2 457772 910782 2 479169 651245 1 176984 551431 44767 1 51520 385454 897143 1 9 999982 270517 1 2 999999 138165 2 2 999999 1 2 999999 -785198 1 63542 666849 -868449 2 646623 786245 1 108992 969694 179411 2 67574 411659 2 10 999988 2 2 999999 1 428186 552438 -23396 2 556337 740831 2 2 999999 1 2 999999 -358128 2 17 999990 1 17 999994 -82581 1 16 999997 644942 2 2 999999 1 649718 766998 622030 1 2 999999 766195 2 6 999987 1 5 999988 -151524 1 2 999999 -641181 2 17 999985 1 393114 993548 100080 1 2 999999 66677 2 2 999999 1 2 999999 140706 2 2 999999 2 2 999999 1 135811 757625 869107 2 2 999999 2 735018 903062 2 281646 679840 2 1 999982 1 297208 611646 259684 1 100035 192699 384682 1 398926 980227 546590 2 177026 937462 1 2 999999 142539 2 14 999984 2 703050 850313 2 2 999999 2 13 999998 1 50934 459955 82415 2 297877 855962 2 2 999999 2 14 999983 2 20 999989 1 9 999994 -249319 2 2 999999 1 111575 230980 -175325 2 75918 785157 2 2 999999 2 2 999999 1 2 999999 -297607 2 2 999999 1 2 999999 752235 1 4 999992 -496192 1 851899 914365 151918 1 2 999999 879997 2 209414 830878 2 2 999999 2 663958 930135 1 2 999984 683282 1 2 999999 56429 2 4 999981 2 125006 212973 1 143683 532949 688622 2 5 999989 1 2 999999 748195 1 142927 918822 410626 1 609129 930710 -608251 1 2 999999 594878 1 140732 639470 454731 1 76526 420829 -135527 1 2 999999 6893 2 431318 742056 1 20 999986 -141924 2 294526 824830 2 14 999991 1 12 999987 880629 2 2 999999 1 707537 885062 -296031 1 2 999999 -99716 1 7 999986 411607 2 394022 588631 1 8 999990 -452303 1 14 999994 -284285 1 342393 858657 866539 2 18 999983 2 16 999997 2 16 999983 1 2 999999 -449138 2 2 999999 1 2 999999 -335818 2 2 999999 1 17 999983 517577 2 2 999999 2 221237 631036 1 157065 761040 -627349 2 160718 730414 2 2 999999 1 2 999999 211326 1 307021 611500 -327644 1 6 999991 -604464 2 114753 287096 1 2 999999 -812390 2 2 999999 2 2 999999 1 14 999985 -217498 2 310020 418535 1 5 999987 -127040 2 15 999992 2 10 999992 1 2 999999 -755112 1 551462 957219 -932759 1 682332 720182 -298824 1 621459 687009 648394 1 2 999999 673164 1 2 999999 -502797 1 7562 970857 977797 2 4 999987 1 2 999999 717418 1 666056 878608 -307064 1 2 999999 217608 2 2 999999 1 2 999999 -918348 1 554666 791041 160164 1 13 999992 -942986 2 13 999985 1 16 999989 34806 1 2 999999 103773 2 489840 779478 1 3 999993 691266 2 5524 350604 1 29624 994110 866975 2 9 999993 1 552673 568237 -631843 1 5 999991 250982 1 2 999999 634795 2 382005 416610 2 431879 779443 2 211603 350054 2 648860 948161 2 14 999986 1 837965 947756 720874 1 7205 888162 144960 2 229761 654049 1 14 999996 -302100 2 2 999999 1 15 999996 93286 2 141950 964868 1 2 999999 435082 2 88537 899974 2 2 999999 2 2 999999 1 151913 323807 -305993 2 2 999999 1 11 999986 831693 2 854056 864816 1 101368 529673 -412083 2 356904 747371 2 579071 883754 2 2 999999 2 19 999997 2 885960 970070 2 754951 893574 1 2 999999 -462174 1 2 999999 -142050 2 368457 620807 1 2 999999 -238931 1 2 999999 -810092 2 666610 809236 1 2 999999 -80583 1 598746 613047 -902472 2 7 999984 2 458524 777311 1 508577 984689 125566 2 2 999999 1 2 999999 -4982 1 2 999999 778484 1 2 999999 -868820 2 2 999993 2 305751 665126 2 2 999999 1 2 999999 83998 1 14 999987 -204860 2 10 999993 1 20 999989 647516 1 2 999999 603107 2 2 999999 2 12 999985 1 170667 234957 -646766 2 625296 738034 1 15 999982 369586 2 2 999999 1 15689 981842 -290315 1 460525 880507 -652696 2 2 999999 1 438989 569588 751421 1 17 999986 610172 1 16 999994 391889 1 9 999988 -233576 1 2 999999 -160262 2 571051 652459 1 2 999999 614678 2 4 999981 1 6 999992 -803666 2 631058 844942 1 407340 564377 511930 1 12 999991 174805 2 479155 902668 2 10 999984 2 151404 486134 2 2 999999 2 19 999997 2 17 999983 1 3 999998 -391146 2 1 999997 2 596010 702498 2 2 999999 1 558347 696223 -474845 1 10 999990 508337 1 2 999999 865858 1 17 999989 411749 2 11 999987 1 2 999999 628812 2 2 999999 2 10 999993 2 2 999999 2 301387 753119 2 61963 296733 1 9 999989 -132661 2 20 999997 2 111975 141783 1 8 999999 512810 2 339875 631289 1 4 999989 920760 1 361471 523825 807466 2 12 999999 1 5 999995 73455 1 2 999999 -927287 1 2 999999 434348 2 2 999999 1 14 999996 258470 1 17 999999 733522 1 17 999993 -841715 2 2 999999 2 2 999999 2 2 999999 1 18616 448315 -898904 1 24941 379295 -153691 1 7 1000000 -469898 2 9 999983 2 2 999999 1 13 999981 -579741 2 17 999982 1 6 999988 116462 2 2 999999 2 36558 528895 1 2 999999 481456 2 678838 937442 1 2 999999 786346 1 2 999999 777160 1 50352 790857 68210 2 254926 316358 1 2 999999 -173727 2 9 999994 1 395767 925772 -288886 2 86789 365573 2 4 999992 2 353952 752713 2 19 1000000 2 84340 585145 2 1 999997 1 843266 980439 850862 1 2 999999 -177289 2 346531 812332 1 2 999999 828970 2 2 999999 2 7 999999 1 6 1000000 -301223 2 17 999984 1 16 999986 674802 1 13 999987 212459 2 2 999999 2 543394 615882 2 32016 54931 2 2 999999 1 928248 951373 -128047 1 245324 819915 74250 2 18 999982 1 140288 632714 -969748 1 13 999986 120570 1 2 999999 -7676 2 2 999999 2 2 999999 1 2 999999 -518353 1 2 999999 -869531 2 406728 535145 2 7 999989 1 125442 744757 721306 2 2 999999 2 576376 788026 2 1 999984 1 10 1000000 -80605 2 2 999999 2 8 999987 1 2 999999 -508376 2 651493 953765 2 13 999992 2 16 999989 1 553303 965053 -36691 1 2 999999 -319007 2 2 999999 1 186994 485389 -275675 2 92626 224396 2 2 999999 1 532613 780933 -345665 1 243526 409598 271895 2 2 999999 2 2 999999 1 4 999994 419477 2 190217 589576 2 5 999984 2 7 999993 1 312896 675280 -401112 1 6 999982 -183147 2 67627 131879 2 2 999999 1 305400 429426 310076 2 2 999999 2 1 999986 1 13 1000000 260703 1 565099 868773 -138821 1 16 999989 507212 2 660256 761731 1 2 999999 797013 1 2 999999 -758623 2 2 999999 1 2 999999 -381782 1 278429 995468 424469 2 613177 703859 1 432062 850472 943956 1 205077 361040 367338 2 2 999997 2 534039 659274 2 13 999997 1 11 999986 420112 1 2 999999 824531 1 2 999999 312195 2 11 999996 2 800391 952252 1 5 999990 -416386 2 456529 734482 1 482883 991287 -655479 1 2 999999 300492 2 3 1000000 1 2 999999 -619976 1 489672 876736 -519443 1 509932 726341 -931012 1 2 999999 464245 1 2 999999 605315 2 241874 504571 2 55332 694141 2 3 999991 1 2 999999 -942959 1 503839 801066 374638 2 2 999999 1 11 999981 324777 1 2 999999 -280718 1 9 999994 614038 2 2 999999 1 231000 799238 872422 2 2 999999 1 8 999998 910406 2 7 1000000 1 16 999985 365905 1 2 999999 -872364 2 14 999996 1 2 999999 671604 2 13 999984 2 630632 908382 1 2 999999 -854787 1 5 999989 497612 1 14 999992 -565917 2 196321 739082 1 122609 591345 -392547 2 2 999999 1 2 999999 -419154 2 2 999999 2 2 999999 1 2 1000000 413231 2 2 999999 1 603436 701910 -70979 2 439152 582552 1 303550 466079 521604 1 510493 914172 463230 2 350601 960530 1 157145 745523 -307998 1 2 999999 -538483 1 11 999990 600497 1 6 999983 10036 1 8 999981 -851709 1 2 999999 419761 1 514625 923398 -366922 2 2 999999 2 2 999999 1 2 999999 -709079 2 269086 712587 2 2 999999 1 413245 794332 -889534 1 2 999999 -510095 2 223422 377471 1 8 999992 574288 1 2 999999 -224024 1 15 999989 580084 2 282780 639103 1 2 999999 290022 1 2 999999 -106749 2 2 999999 2 827960 870195 2 2 999999 1 16 999995 -670575 1 5 999999 -981679 2 412201 500038 1 2 999999 514395 1 2 999999 443890 2 49503 594955 1 2 999999 414799 1 2 999999 -906260 2 5 999997 1 20 999987 414440 1 16 999985 -37443 2 521569 912078 2 2 999999 1 17 999993 -328540 2 532365 892375 2 209545 719876 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -879665 2 99304 802313 2 2 999999 2 2 999999 2 7 999995 2 2 999989 1 2 999999 859958 2 4 999993 1 17 999996 -836810 1 20 999981 -79524 2 20 999998 1 58169 859941 938979 1 7 999988 992023 2 2 999999 1 13 999990 318904 2 238471 976554 1 377897 491569 364156 2 13 999986 1 2 999999 -479082 1 12 999994 -284340 2 17 999992 2 2 999999 2 165198 794700 1 2 999999 374285 1 8 999996 634261 1 15 999987 -72568 1 4 999983 371311 1 881823 914555 41138 2 2 999999 1 17 999985 860743 2 2 999999 2 7 999992 2 3 999987 2 14 999983 1 2 999999 -373190 2 58027 788857 1 2 999999 291748 1 594497 962305 367706 2 2 999999 2 225122 733929 1 2 999999 -763339 2 20 1000000 2 3 999982 2 179162 497407 1 2 999999 -774762 1 7 999992 -889194 1 5 999993 -461605 2 7 999999 2 2 999999 1 121878 487357 611975 1 312757 628625 833622 1 90296 565111 630234 2 15 999986 1 7 1000000 -711519 2 20 999993 1 2 999999 931718 2 7 999989 2 142470 480934 2 2 999999 1 2 999999 5521 1 8 999989 -613633 1 2 999999 807362 1 161250 469839 73796 2 672197 757088 1 531463 557810 255413 1 2 999999 727947 2 400521 473256 1 2 999999 -392352 1 276372 620275 888264 2 4 999985 1 440761 858838 -480563 2 177388 961026 2 36688 688674 2 88305 109095 2 42629 995490 1 430100 713501 955149 2 494653 976141 1 86357 637790 456953 1 4 999992 -734837 2 2 999999 1 707162 903072 734507 2 327015 998323 1 19 999989 636394 2 19 999998 2 1 1000000 2 2 999999 2 9 999992 1 201106 620590 360923 2 2 999999 1 2 999999 -212347 1 9 999993 -471473 1 220205 308101 825558 2 15 999986 2 257532 997225 2 300959 862415 1 740024 825581 826958 2 40068 418608 1 15 999999 -862927 2 2 999999 1 2 999999 393923 1 19 999982 107158 2 205285 825508 1 2 999999 782740 2 676970 791599 1 302821 505460 853437 2 2 999999 2 2 999996 2 14 999992 2 2 999999 2 605431 765967 1 2 999999 -778955 1 421655 620282 -803241 2 551208 575659 2 2 999999 2 11 999986 1 5 999984 -729685 1 2 999999 -172161 1 12 999988 918874 1 2 999999 -714402 1 2 999999 368338 1 2 999999 852248 2 2 999999 2 560877 931316 2 1 999995 2 2 999999 1 65377 170511 -830120 1 2 999999 811373 1 15 999985 610058 1 2 999987 -822202 2 20 999997 2 116087 462808 2 3 999990 2 262162 646920 2 860041 910574 1 3 999997 -820543 2 701600 849655 2 250981 763915 1 102376 558364 -714385 1 2 999999 436060 1 536366 737663 -585057 1 16 999996 -272786 1 11 999987 -630762 1 635940 730917 689793 2 2 999999 2 2 999985 1 5 999988 -351404 1 2 999999 -729089 1 54373 723492 442124 2 2 999999 1 182807 837805 -252077 2 499179 569904 1 10 999984 -467773 1 74240 178688 -522993 2 565204 683744 2 2 999999 1 2 999982 351709 1 2 999999 76309 2 8 999991 1 2 999999 -459613 2 2 999999 1 2 999999 -674695 2 404893 754300 2 1656 917012 2 178565 247242 2 1 999997 2 608011 815115 1 4 999991 663707 1 399165 588863 233847 2 2 999999 2 2 999999 1 14 999984 761220 1 19 999997 213895 2 2 999999 2 7 999992 1 6 999983 -505824 2 338287 538663 2 9 999981 1 2 999999 -212728 2 19 999992 1 617289 681058 -210761 1 2 999999 730339 1 330112 913624 175452 2 14 999988 2 15 999994 1 190309 218097 262379 2 14 999998 1 121285 635551 813738 1 769834 985495 229560 1 2 999999 670271 2 2 999999 1 167278 312941 -970989 1 8 999983 329167 2 6 999996 1 16 999991 -337654 2 2 999999 1 17 999992 -961886 2 14 999989 2 2 999999 1 2 999999 -761623 1 2 999999 174552 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999987 1 19 999997 -983685 2 13 999996 2 45160 603782 2 2 999999 2 83360 537641 2 61866 321117 1 9 1000000 207768 2 456289 739111 2 2 999999 2 2 999991 2 742072 880074 1 2 999999 -574101 2 101422 285355 1 2 999999 -646825 2 18 1000000 1 2 999999 345563 2 18 999992 2 14 999994 1 11 999982 -804678 1 2 999999 178508 1 454357 462236 234831 2 19 999989 1 9 999993 960068 1 551532 719892 86624 1 571456 638674 527066 1 3 999990 -559723 2 491941 514862 1 2 999999 -512598 2 2 999999 1 455939 791383 -452501 1 424155 680539 797734 1 16 999986 589774 1 2 999999 791279 1 11 999982 -911527 1 1 999982 -398729 1 11 999992 -64517 1 15 999981 195230 2 1 999998 2 2 999999 2 2 999999 2 356985 538647 1 2 999999 -757818 2 37643 872228 2 47432 910644 2 2 999999 2 337749 376450 1 168521 768815 368828 1 2 999999 973647 2 8 999984 2 2 999999 1 2 999999 -683105 1 2 999999 -309733 1 161558 394228 -95858 1 1 999993 50262 2 2 999999 1 229694 890028 157792 1 146103 937233 915935 1 12 999988 922751 2 2 999999 1 4 999981 724455 1 2 999999 228274 2 2 999999 1 2 999999 801059 1 8 999981 925323 1 187173 471648 301818 2 685052 985789 1 2 999999 721047 2 2 999999 1 2 999999 291072 2 2 999999 1 10921 12803 221873 1 676970 976362 -999157 1 3 999981 -567646 2 2 999999 1 18 999999 827130 2 2 999999 2 2 999999 1 20 999983 243770 2 2 999999 1 2 999999 -491703 2 446070 472786 2 20 999985 2 2 999983 2 2 999999 2 53458 161460 2 2 999999 2 787 532386 1 11 999981 480655 1 145261 347954 -100984 1 2 999999 -264708 2 2 999999 2 7 999994 2 2 999999 2 740875 875762 2 2 999999 2 15 999997 1 13 999992 243356 2 2 999999 1 2 999999 -298854 1 213583 265847 270285 1 11 999993 732725 1 15 999985 -365107 1 5 999989 -69664 2 13 999998 2 2 999999 1 2 999999 -603358 2 60519 601224 2 2 999999 2 302775 918751 1 235591 254747 741407 1 2 999999 669566 1 10343 927895 481168 1 420551 767020 304635 2 2 999999 2 2 999999 1 8 999990 150391 1 2 999999 608011 1 253966 601399 -493833 2 5 999993 1 3 999990 -735870 2 2 999999 1 8 999982 -726409 1 5 999997 -51013 1 480283 598825 -580779 2 20 999983 2 7 999999 1 2 999985 -944809 2 2 999999 2 2 999999 1 260769 595303 -704137 2 16 999986 2 2 999994 2 144314 724958 2 166378 857675 2 2 999999 2 770026 803554 2 2 999999 2 291822 693742 2 2 999999 2 2 999999 1 15 999984 818729 1 7 999986 -74065 1 2 999999 -774340 1 15 999996 865926 2 245334 757973 2 2 999999 1 20 999997 450104 1 350459 553916 -948119 2 2 999999 1 507763 662793 566296 1 97734 972707 754413 2 2 999999 2 2 999999 2 2 999999 1 253259 775482 -641626 2 13 999995 2 483051 589826 1 2 999999 166777 1 2 999999 527123 2 2 999999 2 2 999999 1 9 999990 406893 1 231097 972505 491350 1 2 999999 605093 1 329448 445521 -731041 1 2 999999 655504 2 699504 934030 2 16 999994 1 2 999999 -134528 1 2 999999 -166517 1 2 999999 -365231 1 714562 836657 574022 2 2 999984 1 11 999997 371455 1 304870 700357 -336100 2 545570 967549 2 2 999999 1 156478 550298 -382698 1 12 999997 -677694 1 10 999994 -241693 2 769664 868417 2 2 999999 2 11 999989 1 713394 993653 -77461 1 2 999999 -208687 1 302836 643262 -861695 1 5 999990 704193 2 129720 854243 2 2 999998 2 13 999997 1 2 999999 795470 2 548581 557422 2 279419 699699 2 281372 820752 2 785062 836620 2 2 999999 1 10 999992 -120822 2 2 999999 2 373493 889977 1 1 999984 91713 1 16 999989 213700 2 2 999999 2 771266 921756 2 2 999999 1 692219 859401 792982 1 9 999982 -742244 2 437016 667023 1 323007 658205 -106572 2 10 999997 1 2 999999 -171388 2 2 999999 2 476813 892421 2 243940 840890 1 15 999996 -41430 1 2 999999 926492 1 2 999999 -316553 2 2 999999 1 2 999999 -545755 1 15 999989 690947 2 2 999999 2 17 999988 1 2 999999 606351 1 2 999999 237934 1 20 1000000 223181 2 2 999999 2 2 999999 2 11 999993 2 2 999999 1 414731 416105 -645786 2 10 999991 1 2 999999 15817 2 8 999988 2 9 999991 2 4 999982 1 27094 804552 -780409 1 89161 972160 -78323 2 2 999999 1 491970 817294 661682 1 12 999992 -268873 1 12 1000000 -530240 1 6 999996 722186 1 2 999999 -915417 1 522892 779885 729854 1 12 999998 45262 1 655926 770225 31342 1 12 999999 637666 2 7 999985 1 2 999999 -324651 1 2 999999 -78012 2 222828 258150 1 235972 541921 40809 2 4199 140415 1 2 999999 563776 1 628744 845321 -482126 1 786887 940274 497070 1 289656 864266 -325111 1 2 999999 -553766 2 2 999999 1 2 999999 876100 1 395763 784847 -311325 2 17 999986 1 2 999999 -531008 1 221345 702697 262231 1 397885 626472 767617 1 151695 443886 -202472 2 13 999995 2 10 999982 1 412308 958946 -137271 1 4 999997 391872 1 2 999999 692614 2 2 999999 1 2 999987 -450061 1 378172 480462 -199122 2 2 999999 1 5 999995 -728295 2 241053 890797 2 2 999999 2 8 999997 1 2 999999 -409503 1 20 999991 327312 1 19 999988 313807 1 561848 755424 851673 1 20 999995 -239076 2 4 999993 2 19 999983 2 2 999999 2 2 999999 1 2 999999 -558400 1 13 999999 563447 2 13 999996 1 18 999999 971219 2 224327 538705 2 12 999988 2 2 999999 1 16 999992 -885755 2 11 999994 1 2 999999 395001 1 248008 687278 -907785 1 2 999999 -553269 1 2 999999 811631 1 90218 691535 507194 2 17 999995 1 316557 862564 108881 2 541537 918074 1 2 999999 275501 2 2 999999 2 2 999999 2 655805 753414 1 9 999981 -555525 1 426073 614805 720846 1 2 999999 904881 1 4 999987 -836928 2 357231 959882 1 5 999993 612967 1 59012 145478 352129 2 735759 849993 1 2 999999 -703352 2 6 999987 2 14 999981 2 754379 797436 1 2 999999 -230949 1 2 999999 403917 2 288781 441834 2 2 999999 1 2 999999 -603761 1 51315 804116 -644221 2 11 999998 1 8 999990 147681 1 19 999989 -417566 2 340227 389245 2 2328 306583 1 9 999981 -131255 1 2 999999 -421668 2 628211 918598 2 2 999999 1 691132 864817 -304769 1 2 999999 -773398 2 15 999983 2 2 999999 1 549240 599287 -629954 2 410580 665863 2 4 999992 1 2 999999 -113723 1 2 999999 -486828 1 394354 424730 159813 1 2 999986 -286649 2 19 999982 1 9 999997 -382229 2 2 999999 1 20 999997 505210 2 19 999986 2 351836 410835 1 15 999990 -630308 1 36111 312473 -182403 1 20 999995 -816953 1 2 999999 856169 1 521610 631442 -450724 1 2 999999 -396413 2 13 999996 1 349023 709725 765348 2 2 999999 2 356059 674620 2 2 999999 2 1 999995 1 2 999999 -420229 2 416753 892468 2 602672 870357 2 51824 361116 1 365466 785930 -551879 2 2 999999 2 14 1000000 1 337078 511982 543977 2 2 999999 2 12 999990 1 376127 872599 -983669 2 13 999985 1 264472 829481 301039 1 2 999999 -629755 1 2 999999 197958 2 791570 916437 1 13 999995 -301549 2 6 999995 1 261826 500579 974538 1 143328 365829 -501524 2 2 999999 2 884343 926614 1 2 999999 282514 2 3 999993 2 449231 490227 2 814963 838681 2 63396 853415 2 17 999987 2 609156 720935 2 2 999999 1 468425 963741 -760634 1 2 999999 462749 1 12 999989 621675 1 2 999999 -327455 1 269486 425896 -108593 2 258809 557153 1 2 999999 840508 2 2 999999 1 2 999999 400242 2 2 999999 2 2 999999 2 1 1000000 1 2 999999 -447536 1 390468 712359 716270 1 2 999999 -861560 1 72302 335972 334524 2 307029 957834 1 2 999999 -875663 1 2 999999 687883 2 257236 446153 1 2 999999 -32662 2 2 999999 2 12 999997 1 10 999994 367557 2 18 999998 2 696391 879180 1 11 999983 -472785 1 215542 998365 523383 1 17 999994 -45910 2 13 1000000 1 2 999999 423075 1 20 999992 -760594 1 17 999983 -361786 1 13 1000000 -796335 1 5 999997 -297611 1 288954 418341 578529 2 272572 565316 1 4 999982 -696127 1 214321 806958 -350074 1 2 999999 275821 1 2 999999 281494 2 10 999983 1 2 999999 840715 1 2 999999 499791 2 221324 870252 2 486959 849520 2 2 999999 1 4 999981 -702025 2 565264 826626 2 466117 742975 1 73410 154324 125790 1 2 999999 -188404 1 694240 863785 -676590 1 13 999982 -966295 2 2 999999 1 5 999992 131404 1 2 999999 592741 1 2 999999 908554 2 95984 327808 2 338831 358471 2 1 999989 1 200898 791634 171099 1 8 999994 506515 2 10 999988 1 787497 919415 -387343 1 2 999999 433809 1 20 999994 906402 2 2 999999 2 17 999985 2 338424 697994 1 339202 758928 -47364 2 688637 970817 1 342317 827529 410162 1 2 999999 915737 1 2 999999 119290 1 285222 338737 -763196 2 11 999998 1 2 999999 552393 2 34773 148018 1 190591 258961 564358 2 563369 727548 1 2 999999 928954 2 2 999999 1 2 999999 -599928 2 429896 445300 2 4 999989 1 752147 958154 -840070 2 249416 987328 2 533206 569406 1 181913 998850 -240564 1 2 999999 -980494 2 12 999988 2 2 999999 1 81954 453550 855645 1 558988 969786 -23801 1 2 999999 735834 2 17 999994 2 2 999999 1 382565 733589 421073 1 2 999999 295114 1 11 999988 -530420 2 812438 817899 2 2 999999 2 2 999999 1 172157 616877 -621294 1 2 999999 -258276 1 19 999999 -625317 1 2 999999 266998 2 696081 716895 2 2 999999 1 2 999999 230533 1 331734 565597 829725 1 813773 894453 72995 1 9 999999 -321689 1 2 999999 -359687 1 242885 791222 -834371 1 3 999984 -392163 2 90598 996760 1 2 999999 700795 2 2 999999 1 2 999999 86267 2 2 999999 2 3 999997 2 285492 992428 1 4 999992 -224295 2 2 999999 2 9 999998 2 624060 940145 1 687920 792478 681993 1 2 999999 -405405 2 2 999999 1 2 999999 570817 2 7 999992 1 342693 620953 452622 2 2 999999 2 13 999981 2 2 999999 2 768625 974584 2 2 999999 2 300864 447889 1 270754 906671 875165 1 256760 960249 -86295 2 882784 917969 1 2 999985 -322786 1 7 999992 962349 1 2 999999 -73421 2 2 999992 2 650509 919466 2 2 999999 1 4248 87108 895874 2 12 999986 2 3 999995 2 2 999999 1 2 999999 678219 2 4 999993 1 331361 716912 42903 1 2 999999 66889 2 10 999990 2 2 999995 2 2 999999 2 2 999999 2 520331 918799 2 591232 770005 1 15 999985 -517809 1 108458 513121 512604 1 2 999999 -824785 2 2 999999 2 2 999999 1 2 999999 457575 1 5 999987 -359519 1 3 1000000 703222 2 2 999999 1 17 999994 -659 2 2 999999 1 26227 601600 -648998 1 2 999999 -528552 1 605304 702770 -321335 2 2 999999 1 2 999999 -972024 1 10 999989 -699246 1 278095 867168 826974 1 5 999984 335502 1 7 999993 959889 2 10 999989 2 2 999999 1 2 999999 -41604 1 219884 223573 950997 2 2 999999 1 97965 343518 75493 2 442357 734085 2 470109 886396 1 2 999999 529616 2 445811 963075 2 365639 884324 1 621937 720835 -555367 2 475694 602774 1 2 1000000 -967604 2 387665 971294 1 220901 600611 258542 2 2 999999 2 419653 585412 2 47750 905504 2 173202 554400 2 2 999999 1 7 999998 -89828 2 2 999999 1 2 999999 -618999 2 2 999999 2 2 999999 1 2 999999 520191 1 331727 766358 155794 1 2 999999 342557 2 617961 772930 1 14 999981 169306 1 14 999998 -20864 2 18 999996 2 511758 598325 1 13 999995 -132569 1 2 999999 989462 1 29851 47052 -943410 2 483899 535267 2 152126 891508 1 2 999999 273115 1 622405 772680 -664468 1 2 999999 533849 2 6 999999 2 241687 909365 2 3 999999 2 71026 919027 2 84418 583800 2 2 999999 1 2 999986 924504 2 4 999989 2 2 999999 2 753525 973553 1 2 999999 791434 1 2 999998 -438966 2 10 999997 2 3 999998 2 18 1000000 1 2 999999 -824604 2 443314 764770 1 8 999995 -934102 1 404391 741309 682100 2 3 999994 1 2 999999 569749 1 2 999999 576944 1 855410 975920 -936455 1 2 999999 -750657 2 2 999999 1 2 999999 -247842 2 2 999999 1 2 999999 -879248 2 6 999998 1 2 999987 -751266 2 95321 307108 1 2 999981 -948929 1 18 999984 951384 1 7 999982 -683778 1 11 999981 -132832 1 2 999999 985474 2 2 999999 2 2 999999 1 3285 904053 -98674 2 2 999999 2 462059 866245 1 2 999999 -877041 2 8 999991 1 19 999982 546970 1 2 999999 -136718 2 19 999983 2 235827 465299 1 678659 774492 481092 1 88335 719102 668103 2 247541 456147 2 58218 519150 2 20 999988 1 214895 411531 990958 2 20 999998 1 130160 450632 859888 2 241341 949689 1 2 999999 -770389 2 2 999999 2 2 999999 2 79422 711216 2 2 999999 2 18 999986 1 959974 969675 901858 2 9885 818568 2 2 999999 2 2 999999 2 15 999995 1 12444 419738 -717890 1 16 999983 340117 1 1295 971343 -383538 2 2 999999 2 583891 759624 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999998 520204 1 2 999999 275070 2 266049 361446 2 14 999984 2 6 1000000 2 2 999999 2 2 999999 1 2 999999 -901895 1 14 999997 987677 2 170853 844982 1 15 999994 -828076 1 17 999987 713970 2 532277 619947 1 4 999990 -418716 1 2 999992 -133037 2 2 999999 2 399987 434750 2 655369 977709 1 158403 319559 -418089 1 15 999981 -341183 2 2 999999 2 2 999999 1 20 1000000 -192281 1 34438 727474 615509 2 12 999988 1 2 999999 -63243 2 9 999992 1 2 999991 589853 2 184400 591343 1 1 999996 -798074 2 9 999982 1 439201 468347 -685997 2 30836 727455 2 2 999999 2 16 999998 1 2 999999 -420426 2 2 999999 1 2 999999 653253 2 523669 802538 2 2 999999 1 333163 667159 -785174 2 2 999999 2 89148 950539 2 2 999999 1 2 999999 -231449 2 20 999995 2 7 999982 1 261689 565486 -726791 2 2 999999 1 297128 959242 -852718 2 7 999992 1 2 999999 -700938 1 11 999992 -358601 2 8 999988 1 650901 656054 -468604 1 2 999999 249166 1 2 999999 -605219 1 2 999999 -829021 1 19 999985 -931416 2 13 999998 1 19 999989 479838 2 13 999982 2 2 999999 2 142494 881908 2 2 999999 2 157417 704424 1 62422 387314 501258 1 2 999999 605123 1 2 999999 -387964 1 2 999999 -521455 2 2 999999 2 2 999999 2 129992 831285 1 6 999991 568683 2 20 1000000 2 947101 959152 1 2 999999 -30514 1 2 999999 -82347 1 2 999999 316767 2 15 999992 1 66144 124876 -346901 2 7806 486656 1 3 999985 -19266 2 12 999994 1 2 999999 587351 1 16 999988 79554 1 2 999999 662999 2 2 999999 1 63760 390429 -367486 2 18 999982 2 14 999991 1 2 999999 504360 1 57250 170631 589155 2 285644 368898 1 429335 663147 -666029 1 2 999999 831030 2 806507 944571 1 445996 839373 -559110 2 2 999999 1 402541 978441 -400247 1 2 999999 -32018 1 325696 552615 -691438 2 6 999988 1 2 999999 -151498 1 7 999984 938803 2 427811 462745 2 2 999999 2 2 999999 2 396549 770734 2 2 999982 2 2 999999 1 2 999999 563205 1 13 999999 -758806 2 2 999999 1 2 999999 960575 1 163372 571096 -918097 2 8 1000000 2 144204 486552 1 2 999999 100080 2 15 999992 2 2 999999 2 2 999999 2 13 999990 1 2 999999 135857 2 158564 875833 2 106236 932560 2 7 999989 2 19 999992 2 2 999999 2 2 999999 2 389749 890753 2 2 999999 1 2 999999 -413532 2 56429 586681 2 214769 792178 2 677143 966284 1 9 999990 243715 2 603688 742697 1 2 999999 568999 1 4 999997 914500 2 465429 488295 2 4410 113103 2 379684 424562 1 8 999999 -332239 1 2 999999 -286854 1 321579 714427 -749258 1 17 1000000 -624534 2 3 999997 2 2 999999 2 3 999991 1 2 999999 -631989 2 342934 993462 2 20 999983 1 270035 762566 382602 2 412325 553864 1 2 999999 907169 2 2 999999 2 2 999999 1 47299 724083 316051 1 2 999999 -16728 1 2 999997 492473 1 2 999999 -657735 2 64189 944194 1 2 999999 -543457 2 15 999984 1 128682 612931 -884817 1 55755 517128 59804 1 6 999992 752443 1 2 999999 -33624 1 285618 789716 73155 2 91584 529695 1 2 999999 274453 1 2 999999 318572 2 4 999994 1 9 999992 -758536 1 2 999999 -4541 2 763182 876652 1 7 999983 -372343 1 2 999999 467063 2 6 999994 1 2 999999 599242 1 10 999996 -85460 2 2 999999 2 12 999998 2 2 999999 1 19 999985 -902695 2 2 999999 2 14 999982 2 2 999999 2 19 999997 2 96558 219693 2 694976 954725 2 2 999999 1 189171 895828 -742995 1 8 999994 -800598 1 2 999999 -293120 1 12 999984 259166 2 2 999999 2 2 999999 1 411651 571056 315737 2 4 999984 2 2 999999 1 2 999999 228027 2 5 999981 1 2 999999 900717 2 432967 697014 2 3 999982 1 20 999998 -730002 1 2 999999 650962 1 2 999999 325618 2 2 999999 1 16 999982 759671 1 2 999999 -746377 1 320345 353668 35048 2 13 999983 2 2 999999 2 11 1000000 1 2 999999 -405308 2 20 999996 2 7 999986 1 5 999998 -293880 1 823945 915015 -190499 1 19 999997 260009 2 13 999991 2 10 999984 1 16 999986 -279764 2 4 999994 1 104574 553188 -41585 1 2 999999 -136635 1 2 999999 546843 1 203496 851095 585839 1 2 999999 900915 1 2 999997 669064 1 2 999999 548856 1 2 999999 843926 1 2 999999 220903 1 255574 614611 890253 2 16 999999 2 5 999989 1 50816 540771 -135670 1 13 999982 707060 1 11 999992 -456921 1 435680 806682 -315045 1 44835 928503 -998010 1 17 999998 -556197 2 19 999997 2 2 999999 1 283080 917923 54540 2 2 999999 1 15 999990 862337 1 2 999999 215965 2 9 999996 1 267271 292601 -31513 1 273302 937650 -845092 1 9 999988 -88 2 9 999992 1 202174 538701 -531149 1 224532 915187 -725587 2 260277 491435 2 152907 424833 1 2 999999 -790352 2 307117 342296 1 12 999984 272780 1 611026 747594 438892 2 15 999993 2 170387 831638 1 17 999989 43192 1 13 999991 -614702 2 2 999999 1 2 999999 -496835 2 14 999995 2 18 999994 2 2 999999 1 2 999999 216844 2 20 999995 1 19 999997 -5974 1 708061 981077 457376 2 388228 694615 1 597117 618273 -210775 1 192663 752830 979208 1 339768 626895 -388229 2 2 999999 2 2 999999 1 125606 726684 327569 1 461925 546562 -243116 1 2 999999 -930912 2 16 999996 2 163896 624278 2 2 999999 1 151870 994218 565668 2 74247 702882 2 213510 942279 1 16 999999 -398260 1 7 999983 -23561 2 32706 35262 1 2 999999 -996440 1 2 999999 -7324 2 2 999999 2 2 999999 1 2 999999 854317 1 188624 835064 12883 2 7 999991 2 50029 831716 1 290225 941289 -777128 1 17372 304575 -985226 2 264845 576626 2 16 999993 1 10 999982 336924 2 14 999995 2 2 999999 1 372576 690661 -753337 1 648577 909067 94663 1 6 999989 -901064 1 15 999991 525210 2 18 999983 2 16 999992 1 564736 618274 414988 1 40331 663947 -335822 1 16 999991 398742 2 17 999988 2 492570 731519 1 2 999999 -102752 2 2 999999 2 365142 550611 2 257201 416606 2 660854 865779 2 5 999997 2 2 999999 2 9 1000000 2 1 999981 2 86656 573020 1 2 999999 -416351 1 552215 915109 80960 2 2 999999 1 514852 709845 -392514 2 31480 292095 1 359150 572520 263856 1 19 999988 -578703 2 2 999999 1 409710 663239 206854 1 2 999999 285405 1 474852 966955 -244395 2 2 1000000 2 5 999985 1 1 999996 -896627 2 2299 824849 1 2 999999 399090 2 6365 138664 2 272076 827202 2 322998 770821 2 2 999999 1 6 999995 14120 2 19 999989 1 2 999999 -961625 2 2 999999 1 10 1000000 -189064 1 575705 873556 281926 1 2 999999 -535080 1 8 999983 104684 1 2 999999 876943 2 13 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -97186 1 304610 430492 106404 2 113815 304937 1 29646 361876 -774303 2 14 999983 1 6 1000000 840095 2 2 999999 1 2 999999 -808755 2 648808 943652 1 11 999983 -829251 1 437673 658613 -832797 1 2 999999 -790229 1 20 999997 814646 1 671192 847832 980245 2 2 999999 1 4 999984 -365523 2 353194 634914 2 2 999999 2 10 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999986 1 2 999999 -256587 1 2 999999 9757 2 611758 741077 1 2 1000000 -250203 1 2 999999 756713 2 14 999986 2 2 999999 2 2 999999 1 2 999999 -125917 1 398743 928727 -133312 2 14 999986 2 2 999999 1 645493 785794 542201 1 4 999998 -301388 1 29205 611181 -542078 2 119768 485179 2 208681 381566 1 463381 969175 -96617 1 8 999993 913038 2 273040 812156 1 3 999988 470978 2 223615 362407 2 393924 434380 1 15469 353080 267176 1 392278 763411 82841 1 2 999999 -30568 2 388497 404601 2 13 999999 2 318776 562998 2 2 999999 1 24063 963553 553973 2 2 999999 1 19 999986 457759 2 13 999994 2 2 999999 1 2 999999 562238 1 139701 539894 250446 1 2 999999 -641645 1 2 999999 481029 2 4 999989 2 2 999999 2 124801 908950 2 278179 969656 2 2 999999 2 2 999999 2 14 999988 2 2 999999 1 286840 853842 322395 2 2 999999 2 2 999999 1 8 999988 -812024 1 133135 832778 250875 1 17 999982 -760999 1 2 999999 244550 2 169700 301263 2 92127 586553 2 82121 592371 2 2 999999 2 1 1000000 1 2 999999 -210902 1 17 999984 -574813 1 142321 894402 705643 2 2 999999 2 514100 983415 1 649127 893617 195614 2 11 999987 1 207169 587460 341231 1 2 999999 -329892 1 2 999999 372927 1 100709 564230 -803919 1 788019 875555 343647 1 48200 280925 584868 2 2 999999 2 2 999999 1 41235 51254 75156 1 2 999999 777275 2 655886 850542 2 439374 590276 2 15 999981 2 871454 874564 2 2 999999 1 2 999999 786355 1 291218 794500 602445 1 4 999983 560435 2 428962 747860 2 90579 215823 1 2 999999 -240244 2 15019 780733 2 70967 814900 2 2 999999 1 14 999993 -647583 2 964393 974152 2 5 999996 1 16 999982 -341715 1 804960 926654 896936 2 376740 822071 1 15 999997 864896 1 2 999999 -213063 1 2 999999 -288011 1 2 999999 -143276 2 421890 554108 1 2 999999 611417 2 2 999999 1 2 999999 -539362 2 56367 121748 2 12 999983 2 2 999999 1 14 999995 55203 1 15 999985 927813 2 2 999999 2 17 999983 1 99379 855427 -92361 1 9 999982 670369 1 307176 904784 -943440 1 87340 708204 -693213 1 14 999997 -951540 1 638385 791899 330395 1 18 999993 5192 1 2 999999 717494 1 17 999989 778384 2 708226 729025 2 2 999988 2 19 999986 2 2 999999 1 647815 709259 -447079 1 2 999999 -356340 1 232538 948485 916678 1 243519 577260 -230715 2 11 999982 2 2 999999 1 17 999987 -7990 1 18 999993 506676 2 2 999999 1 788334 897852 91388 2 2 999999 2 2 999999 2 201979 945896 1 7 999990 -968419 1 14 999990 -666893 2 2 999999 1 87918 151074 117989 1 6 999995 -718598 2 359488 406967 2 7 999984 1 2 999999 -808714 2 3 999981 2 2 999999 1 2 999999 -324971 1 2 999999 975530 2 2 999999 2 2 999999 1 338220 355770 644561 1 2 999999 459348 2 815263 998361 2 208534 295995 2 2 999999 1 12 999994 610070 1 2 999999 713398 1 2 999999 478480 1 2 999999 419504 1 254814 993295 842087 1 16 999985 -169109 1 248094 876989 -759179 1 3 999991 -708247 2 13 999989 1 1 999984 -708160 2 2 999999 2 156196 621438 1 2 999999 970708 1 2 999999 432723 2 16 999985 1 54595 659393 -137912 2 2 999999 1 16 999985 -524626 1 2 999999 471633 2 2 999999 1 355219 869456 890988 2 2 999999 2 9 999998 1 670381 746937 -364955 2 13 1000000 1 2 999999 -85001 1 2 999999 -730859 2 86492 414222 2 62061 908185 1 320399 759835 -532826 1 864501 911418 928950 1 3 999989 71972 1 11189 525720 -226604 1 720904 744040 -585226 2 2 999999 2 2 999999 2 14 999986 1 2 999999 826070 2 2 999995 2 20 999996 2 887479 975856 2 182356 584768 1 2 999999 91574 1 5 999984 -200045 1 57783 757076 -225349 1 19 999992 -813161 1 2 999999 -922942 2 20430 134406 2 2 999999 2 2 999999 2 743274 975062 1 2 999999 -323823 1 2 999999 -692508 1 2 999999 -785592 1 574175 663764 -394555 2 1 999982 1 16 1000000 561690 2 2 999999 1 4 999982 268039 1 7 999997 -444405 1 2 999999 667423 2 17 999993 1 2 999999 -124247 2 117182 205296 1 124912 251659 41532 1 2 999999 141109 2 2 999999 1 1 999994 796827 2 2 999999 2 2 999999 1 2 999999 -405511 1 2 999999 296464 1 367744 955186 -378988 2 95734 289805 2 19706 294565 1 375291 716707 -756395 1 2 999999 -378047 2 2 999999 1 2 999999 -973134 2 309692 502372 2 10 999995 2 8 999999 2 2 999988 1 2 999999 -585721 2 2 999999 2 9 999983 1 2 999999 -202517 1 2 999999 -787789 2 2 999999 1 712457 913656 982160 1 18 999997 -511061 2 2 999999 1 12 999986 350729 2 285561 567829 2 18 999988 1 46671 382763 -879958 1 2 999999 -550300 1 2 999999 244948 1 2 999999 -197815 1 2 999999 414223 1 2 999999 298850 2 2 999999 2 185089 229209 2 18 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999990 -725256 1 331415 462394 -970117 2 2 999999 1 240181 946762 167770 2 6 999996 1 2 999999 243359 1 2 999999 -558268 2 2 999999 1 8 999989 454674 2 15 999990 1 2 999996 -837844 1 10 999985 906597 1 11 999986 924701 2 416555 477795 2 17 1000000 1 617770 953491 -757130 2 7 999982 2 470488 785682 2 2 999987 2 306969 329730 1 2 999999 609846 2 215865 329154 2 16 999995 1 2 999999 -224570 2 13 999981 1 1624 436919 507784 1 246662 369861 -703563 1 11 999996 499863 1 9 999990 -170936 2 195118 659951 2 217346 788748 2 2 999999 1 2 999999 -753237 2 711789 772503 1 2 999999 -586547 2 2 999999 2 1 999986 2 13 999981 2 101768 185204 1 2 999999 931014 2 355185 719144 1 229752 533913 -813465 1 788246 863217 571607 2 10 999984 1 49353 349913 -380802 2 2 999999 2 80106 460321 2 2 999999 1 2 999999 -294861 1 2 999999 -107815 2 236425 655891 1 2 999999 861014 2 2 999999 2 2 999999 2 2 999999 1 171882 896626 168112 2 2 999999 1 22461 531498 -243326 1 838041 838837 -270266 2 268458 587881 2 2 999999 1 117090 628354 -191188 1 2 999999 -700773 2 11 999994 1 421743 695540 299597 1 2 999999 130697 1 517984 957139 -61169 1 269143 355762 423277 2 18 999996 1 5032 801164 629821 2 2 999999 1 13 999984 128515 1 1 999981 220669 1 2 999999 477506 2 2 999999 2 553279 978467 1 2 999999 -329458 1 2 999999 215788 1 547700 664839 496274 1 2 999999 -264572 1 2 999999 -442746 1 606553 749907 -778836 2 2 999999 1 5 999983 152285 2 11 999996 2 15 999996 2 184033 981462 2 2 999999 1 19 999981 853680 1 2 999999 799277 1 36644 670370 558026 2 2 999999 2 12 999986 2 4 999998 2 2 999999 1 2 999999 -914475 1 807462 862621 661964 2 36691 767889 1 8 999995 -751576 1 2 999999 -791232 2 8 999993 2 8 999993 2 11 999995 2 2 999999 1 2 999999 -95639 2 7 999999 1 45366 113562 881888 1 6 999992 -889008 1 9 999981 -748389 1 541826 758234 -857944 2 645774 722683 2 103203 144740 1 756916 771192 950742 2 9 999983 2 140465 714073 2 2 999999 2 845268 971416 1 19 999984 -717850 1 100732 107980 -630120 1 2 999989 -410730 2 13 999996 1 2 999999 864683 2 2 999999 1 14 999983 -142957 2 126835 658419 1 2 999999 -915198 1 2 999999 -734931 2 15 999990 1 2 999999 -171483 2 28387 387509 1 306290 661080 46776 2 7 999983 2 2 999999 2 2 999999 1 12 999998 -207698 1 6 1000000 -943828 2 246953 488041 2 140893 808247 2 2 999999 2 2 999999 2 2 999999 2 15 999984 1 2 999999 556839 2 18 999993 1 22195 29880 -961611 1 33553 468393 -597633 2 784079 808090 1 32063 34317 -746729 2 106504 546398 1 2 999999 136956 1 2 999999 -54619 1 10 999985 -570189 2 521967 781521 1 17 999988 -94770 1 2 999999 736175 1 2 999999 874821 2 2 999999 2 64196 974804 1 256002 937174 -822476 2 2 999999 2 7 999992 1 2 999999 -562826 1 684456 709348 -626124 2 2 999999 2 13 999987 1 273819 638219 295400 2 15 999995 1 2 999999 -776957 2 410150 640084 1 2 999999 -72291 1 14 999997 -574427 1 196260 425854 891644 2 490194 770002 1 4 999983 -278672 2 14 999984 2 498947 676964 1 13 999988 686511 1 2 999999 -454221 1 2 999999 -533429 2 2 999999 1 437199 545849 -82373 2 409849 418218 2 2 999999 1 7 1000000 -534466 1 351877 745251 356309 1 504696 637082 317061 2 1 999982 1 735805 805945 427166 2 2 999999 1 327543 682904 674093 1 13 999994 -794561 1 2 999999 466633 2 189959 707574 2 5 999982 2 2 999989 1 702526 839605 -890765 2 63452 683691 1 13 999987 503088 1 440236 946898 -387426 2 2 999999 2 101114 444384 2 7 999987 1 15269 804696 -91514 2 2761 414166 2 221685 866288 2 1 999985 1 615198 905270 601937 1 148504 478258 -789005 1 13 999988 696574 2 2 999999 2 18 999993 2 2 999999 2 231836 460549 1 4 999994 -720981 1 12 999990 994083 2 9 999982 2 2 999999 1 12 999984 -141710 1 12 999986 809420 2 2 999999 2 724712 730164 1 6 999998 101645 1 11 999990 928980 1 542184 906226 -829809 2 10 999986 1 13 999995 -771893 2 19259 895192 2 433970 865947 1 330999 739397 -42021 1 2 999999 -467803 1 333559 702000 51624 1 19 999984 -350003 1 1 999984 350967 2 158990 967045 1 2 999999 -507896 2 294578 445784 2 162746 616616 2 310341 713670 2 1 999996 2 20 999994 1 2 999999 -313637 2 2 999999 2 11 999988 1 2 999999 -401206 2 2 999999 1 50588 62359 -90816 2 190885 499303 2 356327 517843 2 13 999986 2 18 999985 2 12 999983 1 2 999999 996583 1 2 999999 765641 1 2 999999 -231151 2 5 999987 2 3 999991 2 3 999983 2 2 999999 2 8 999992 2 18 999991 1 15761 781734 194388 2 11 1000000 2 2 999999 1 4 999988 302662 2 5 999981 2 505201 848271 1 10 999984 878617 2 2 999999 2 28228 249044 2 252500 782163 2 2 999999 1 3 999994 -905003 1 488739 509123 804646 2 2 999999 1 8 999990 -804625 1 318964 925141 -676011 2 2 999999 2 2 999999 1 9 999996 635073 1 11 999984 -595927 2 2 999999 2 301798 347602 2 2 999999 1 341188 910973 -85347 2 440432 630630 1 19 999994 327183 1 62131 784554 100730 1 3 999986 -818188 1 59919 432804 614725 1 2 999999 159025 2 19 999992 2 829540 975482 1 2 999999 -640974 1 5 999983 457729 2 77425 253079 2 40318 103334 1 2 999999 910735 1 2 999999 -500454 1 16 999986 -671866 1 2 999992 -29706 1 3 999990 -482579 1 2 999999 -967066 1 228741 829076 705037 1 62813 204410 -309434 1 57689 346407 -863262 1 2 999999 278306 1 4 1000000 154224 1 2 999999 145067 1 343989 380844 857460 1 12 999982 139368 2 2 999999 2 490244 532938 2 18899 910857 2 611246 780544 2 14 999986 1 10 999990 893511 1 391443 454192 -76855 1 7 999985 -262277 2 726439 781100 2 2 999999 2 4 999990 2 2 999999 1 885011 987931 -678325 2 2 999999 2 2 999999 2 2 999999 1 2 999999 690884 2 70725 279312 1 204647 391171 547352 2 14 999988 2 2 999999 2 10 999995 1 2 999999 870850 2 296183 800231 2 2 999999 1 2 999999 -789578 2 501281 826524 2 11 999990 1 2 999999 -949478 1 42079 231653 950608 1 30598 609615 59402 2 10 999997 2 84444 587593 2 8 999990 1 344498 678712 186310 2 14 999983 1 2 999999 -296128 2 2 999999 1 627025 834739 344722 2 16 999987 1 203967 673071 701571 2 2 999999 2 2 999999 1 792704 828013 540660 2 2 999999 1 820836 958574 -347131 1 5 999992 -369118 2 2 999999 2 2 999999 2 2 999999 1 347589 928239 117168 1 2 999999 439108 2 288547 509997 1 2 999999 -392156 2 2 999999 2 278888 538493 1 2 999999 549142 2 55504 685777 2 2 999999 1 2 999999 667338 1 2 999999 453399 2 18 999987 2 1 999999 1 18 999991 643069 2 10 999997 2 2 999999 2 156327 177350 1 2 999999 800699 1 2 999999 995495 1 19 999993 228729 2 14 999988 1 2 999999 456411 1 201112 778180 -898491 2 2 999999 1 666467 767985 -787462 1 2 999999 -477515 1 62976 243877 900089 1 3 999984 -954476 1 19 999990 110237 2 52789 639751 2 16 999981 2 132482 685880 2 172985 513151 2 5 1000000 1 2 999999 -770551 1 666408 769731 884669 1 2 999999 802700 1 14367 261971 670820 2 18 999999 2 17 999997 1 19 999994 -484631 1 596065 946826 234054 1 1 999991 586103 2 6 999984 2 6 999982 1 794177 928887 -143150 2 191343 726853 1 403510 692386 580831 2 379680 530054 1 226751 584462 10158 1 4 999987 763650 1 2 999999 -251206 1 2 999999 948754 2 948436 963511 2 323138 922505 2 360408 526894 2 425780 900208 2 193407 203991 1 2 999999 -374358 1 18 999981 159839 2 17 999988 1 13 999986 334358 1 2 999999 971108 1 2 999999 812328 1 8 999986 -323960 2 177726 615545 1 721035 778828 -459655 1 2 999999 970296 1 13 999998 586356 1 12 999996 925014 1 2 999999 -91025 1 6 999984 -774015 1 2 999999 -975317 1 7 1000000 280554 1 20 999982 541646 1 2 999999 451322 1 2 999999 -13069 1 263038 701372 -476803 1 605209 989294 823537 2 2 999999 1 174771 346531 541028 2 462357 619439 1 10 999998 615966 1 244340 908209 664865 2 111729 317439 2 267907 777789 1 15 1000000 106231 1 17 999994 709014 1 2 999999 -977778 2 583747 683642 1 577986 605815 90998 2 425049 496040 1 424445 931922 677312 2 634005 971526 1 57147 580799 527301 2 17363 324891 2 148161 521965 2 647323 885789 2 2 999999 2 816429 880491 1 2 999999 255223 1 15 999981 859686 2 17 999991 1 2 999999 595049 1 2 999999 985970 1 2 999999 963827 1 2 999999 476146 2 2 999999 1 2 999999 -202823 1 2 999999 8181 2 2 999999 2 763765 993995 2 2 999999 1 3 999991 -761651 1 227993 627652 850657 2 3 999995 2 134343 310725 1 81000 954626 639744 2 2 999999 2 701995 827583 2 18485 491661 1 411726 502073 198173 1 2 999999 690682 1 260081 933748 437665 1 6 999984 232207 2 13 999982 2 5 999981 1 123616 354762 954230 2 9 999999 2 204487 813529 2 504632 511009 1 12 999982 -924056 1 168714 587988 -496382 1 2 999999 364463 1 2 999999 524408 2 2 999999 2 465234 856643 2 2 999999 1 9 999997 -698404 1 2 999999 -654359 2 11 999983 1 7 999981 757009 1 12 999994 -737747 1 446952 940630 -85062 2 208661 448321 2 2 999999 1 144860 797893 655140 1 9 999989 -893853 2 2 999999 1 402436 776881 -535497 2 2 999999 1 2 999999 -332444 1 9 999985 -209551 1 18 999982 71997 2 2 999999 1 2 999999 82611 1 2 999999 -76222 2 495255 641667 1 11 999987 -7563 2 2 999999 1 1 1000000 -45999 2 587200 822813 2 2 999999 2 2 999999 2 148422 197016 1 161641 327468 -210960 1 281982 649442 -676370 2 5 999983 2 2 999999 1 392171 413867 514636 1 284033 504786 -177452 1 2 999999 -477786 1 153151 864133 280693 1 506545 908894 -520095 2 3 999994 1 19 999989 68878 1 2 999999 390299 1 271119 310524 357685 2 2 999999 2 3 999988 2 2 999999 2 2 999989 2 18 999996 1 8 999983 694976 2 2 999999 2 711598 935719 1 2 999999 -528662 1 2 999999 -765673 1 2 999999 84304 1 128878 965038 -691786 1 4 999988 220807 1 2 999999 -428629 2 297556 826176 1 354857 512450 852775 2 680266 838489 2 2 999999 1 5 999985 -32142 2 962812 980681 1 2 999999 10955 2 20 999982 2 2 999999 1 366746 922003 319491 2 286005 607623 2 182229 985038 1 18 999997 -604896 2 17 999993 1 794628 882454 -477670 2 605217 682763 1 2 999999 384649 2 11 999993 1 3 999995 -373192 1 396357 422064 -564050 1 762599 860104 134948 1 747093 892520 970809 2 7 999994 1 72488 281086 -149859 2 2 999999 2 2 999999 2 234098 989872 2 2 999999 2 2 999999 2 320428 430795 2 2 999993 1 1 999988 309441 2 430279 972923 2 582428 798902 1 2 999999 720481 2 2 999999 1 2 999999 -8905 1 2 999999 246306 2 2 999999 2 414544 763164 2 2 999999 1 19 999986 706849 2 6 999986 2 153618 187902 1 665182 964018 -783832 1 49526 833386 839087 2 2 999999 1 651735 948076 637708 1 2 999999 -623796 2 2 999999 1 2 999999 -818025 2 2 999999 2 2 999999 2 8 999985 1 237380 381290 779947 1 3 999998 -29154 1 11 999993 295034 2 294405 427647 1 16 999986 828090 1 423495 506319 181555 1 3 999982 900769 2 868176 879471 1 1 999984 -814426 2 435635 848983 1 7 999996 714461 1 177883 545060 -105077 2 8 999992 1 4 999995 -989144 2 9 999986 2 109926 404345 2 877232 938991 1 2 999999 -276922 1 20 999981 -941227 1 2 999999 -959054 2 2 999999 2 2 999999 1 13 999990 117541 2 202279 712250 1 13 999986 621012 1 14 999992 -796643 1 2 999999 972222 1 2 999999 397380 2 226321 867175 1 2 999999 -94078 2 20 999988 2 2 999999 1 286671 422948 -611933 2 13 999998 2 248051 595449 1 4 999992 -892541 1 62489 890239 -765322 1 142236 950488 -48870 1 3 999996 -552858 2 18 999990 1 407259 932435 -486583 2 2 999999 1 2 999999 25106 2 291602 650512 2 34581 774587 2 2 999992 1 2 999999 -273770 1 5 999991 250496 1 2 999999 958459 2 2 999999 2 2 999999 2 350867 481410 2 26912 558379 2 443015 760047 2 2 999999 1 10 999987 -414865 2 2 999999 1 18 999991 213158 2 2 999999 2 2 999989 1 13 999999 941221 1 2 999999 693324 1 2 999999 -221023 2 2 999999 1 11 999999 458221 1 364168 519633 -748071 2 2 999999 1 2 999999 -698303 2 4414 945145 2 2 999999 2 568247 793973 2 10 999983 1 532780 677821 82366 2 2 999999 2 177905 428062 1 391688 807911 -321912 2 2 999999 2 2 999999 2 17 999989 1 4 999995 -390692 2 4 999999 2 2 999999 1 682575 934452 169837 2 2 999999 1 31509 601292 -830333 1 4 999985 316100 2 12 999989 1 4 999992 360958 1 9 999990 -179232 2 245864 826066 2 268297 926431 1 16 999999 -315043 1 2 999999 -565395 2 2 999999 1 7 999989 715772 1 2 999981 -114114 2 2 999999 2 17 999991 2 19 999982 1 68981 746130 876416 2 7 999997 1 2 999999 37819 2 10 999995 1 18 999985 135981 2 2 999999 1 538233 742191 -853746 1 2 999999 -832312 2 107881 990923 2 2 999999 2 2 999999 1 2 999999 -149301 1 509564 999937 -325299 2 2 999999 1 7 999982 -709505 2 2 999999 1 8 999992 111166 1 2 999999 -660082 1 205915 504742 -588886 2 2 999999 1 440561 479366 566530 1 1 999989 943819 1 691439 908868 635044 1 590286 918859 -453410 2 2 999999 1 2 999999 -789447 1 2 999999 -255483 1 2 999999 522588 2 2 999999 1 2 999999 -474852 1 18 999991 297611 2 17 999996 2 20 999990 1 19 999983 423205 1 14 999995 930623 1 20 999983 -886475 2 28273 857533 2 2 999999 1 109087 938282 977209 1 673922 890225 814422 1 205270 555591 436036 2 8802 187486 2 2 999999 1 143922 723600 -326465 2 2 999999 1 234057 295162 475059 2 2 999999 1 12 999990 -350420 1 4 999985 511042 2 227028 809291 2 2 999999 1 2 999999 528430 2 2 999999 2 2 999999 1 7 999985 769715 1 15 999996 883432 2 2 999999 2 10 999995 2 2 999999 1 18 999992 986427 2 2 999999 2 237792 439664 2 840132 975502 2 19 999991 2 15 999993 2 2 999999 1 15 999990 -467058 2 2 999999 1 2 999999 -305716 2 10 999996 2 85039 158793 1 20 999998 -549986 2 4 999988 2 2 999999 1 2 999999 -336447 1 15 999989 -240762 2 743529 752431 2 357446 461297 2 2 999999 1 753845 941322 903392 2 14 999992 2 2 999999 2 502019 988333 1 431620 663644 -967118 2 544637 747379 1 13 999985 -920282 2 2 999999 2 8 999986 1 9 999983 -725276 2 264429 995053 1 195646 779918 -969445 1 4 999982 192397 1 464786 681905 -135202 1 460308 686118 396097 1 10 999995 884591 2 2 999999 1 2 999999 517317 1 4 999986 -86033 2 2 999999 1 37285 862018 178973 2 2 999981 2 16 999991 2 10 999994 2 2 999999 2 99117 550024 2 392575 458360 2 8 999997 2 2 999999 1 2 999999 -662242 2 16 999996 1 221187 652361 -59945 1 15 999990 506893 2 863912 988260 1 14 999993 -269269 2 82023 358285 2 12 999997 1 460582 970426 124629 2 2 999999 1 20 999993 243356 2 460760 790254 2 2 999999 2 3 999983 1 9 999983 921205 1 20 999985 453505 1 2 999999 874474 2 6 999984 2 2 999999 1 335268 600190 988606 1 2 999999 425106 2 16 999985 2 272529 511901 1 872290 941489 -478869 1 2 999999 534496 1 19 1000000 442938 1 334662 557719 -191538 1 159196 995121 511073 2 8 999998 1 2 999999 -930573 1 12 999998 -261914 1 2 999999 436289 2 2 999999 1 159647 645609 139515 1 2 999999 125588 2 12 999985 2 2 999999 2 9 1000000 1 232627 974387 691816 2 18 999990 2 4 999984 1 730276 997001 -6291 1 2 999999 299300 2 19 999990 2 376191 639128 2 305993 566266 1 2 999999 687012 2 1 999986 2 2 999999 1 2 999999 111676 1 2 999999 774063 2 2 999999 2 488550 513570 2 2 999981 2 2 999999 2 2 999984 2 19 999986 2 2 999999 2 2 999999 2 2 999999 1 9 999983 793398 1 2 999999 498764 2 13 1000000 1 2 999999 821058 1 15 999982 281120 2 2 999999 1 366243 718872 -799641 2 2 999999 1 275885 758262 380513 2 7 999983 1 15 999988 -938426 2 1 999999 1 20 999983 798201 1 11 999999 516637 1 2 999999 315769 2 334203 981600 2 2 999999 2 2 999999 2 223437 380917 2 34318 231659 1 18 1000000 519660 1 2 999999 -152081 2 2 999999 1 2 999999 19060 1 394145 701921 653015 1 2 999999 -577477 2 19 999985 1 6 999995 68482 1 2 999999 -760239 2 723743 803421 2 538897 724086 1 339673 405537 -538344 2 2 999999 1 2 999999 -498989 1 430849 775036 182047 2 5 999995 1 8 999996 -272580 1 14 999984 387410 2 600027 946496 2 2 999999 1 1 999994 -700415 1 2 999999 -20780 2 2 999999 1 1 999992 -3691 1 921098 965704 783008 1 2 999999 873914 2 20 999995 1 2 999999 -591069 1 20 999983 735389 2 2 999999 1 338812 687890 979022 2 61881 868613 2 434461 814604 1 645504 934325 948249 1 591050 767712 669256 1 2 999999 241108 2 38061 479239 1 2 999999 526985 2 2 999982 2 13 999999 2 2 999999 2 67116 367629 1 641066 733162 -378952 2 2 999999 2 8 999991 1 596969 991101 -913237 1 19 999997 254085 2 73575 528568 1 2 999999 -473798 2 5 999994 1 2 999999 200423 1 2 999999 -649019 1 2 999999 512571 1 2 999999 475021 1 2 999999 648383 2 2 999999 2 19 999998 1 13 999994 366152 1 2 999999 803390 2 776239 959742 1 12 999988 489194 2 237793 536903 2 261527 998597 1 2 999999 -304506 1 2 999999 710706 2 2 999999 1 1 999990 -616116 1 18 999990 874422 2 18 999990 1 2 999999 -731412 2 2 999999 2 353185 545180 2 2 999999 2 3 999994 2 667100 887546 2 328310 755743 1 2 999999 -784895 1 1954 501045 489067 1 3 999994 396233 2 6 999995 2 2 999999 2 10 999982 2 2 999999 2 346259 527335 1 2 999999 -389554 2 2 999999 1 2 999999 -593776 2 2 999999 1 2 999999 -247038 1 2 999999 -438112 1 502705 705250 -517015 1 2 999999 -835618 1 219204 368854 -957118 2 17 999988 2 19 999996 2 3 999987 1 53287 421652 -676508 2 17 999995 2 125726 313059 2 337770 563516 1 330288 453403 -290056 2 324321 693717 2 2 999999 1 6 999990 627995 1 2 999999 774012 2 2 999999 1 2 999999 563129 2 23309 252036 1 5 999989 -831651 1 308423 750476 -123012 2 13 999986 2 2 999999 2 2 999999 2 391197 967172 1 16 999995 255834 2 581793 692748 2 247427 372669 1 173648 299470 -964303 1 2 999999 829278 2 219838 374649 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 729138 2 15 1000000 2 17 999997 1 321649 345253 -867215 1 231577 933340 665172 2 4 999981 1 1 999985 -659118 2 20 999989 2 282881 695863 1 2 999999 317290 2 2 999999 1 3 999982 -918126 2 8 999987 1 332122 638762 -443808 2 2 999999 1 7 999987 358702 1 132294 752525 -583962 2 2 999999 1 2 999999 -205829 2 18 999988 2 29970 257969 1 297335 326795 774419 2 2 999999 1 2 999985 -540972 2 478043 960781 2 17 999989 1 613649 774549 -434108 2 2 999999 2 4 999981 2 215810 845658 2 257607 386267 2 2 999999 2 2 999993 1 305401 612695 -843581 1 2 999999 855571 1 2 999999 -511118 2 609461 612548 2 2 999999 2 2 999999 2 523899 779858 1 146726 431582 690898 2 9 999986 2 18 999981 1 133880 574589 243595 2 5 999997 2 248305 783894 2 140127 723449 2 2 999999 2 9 999981 1 2 999983 -986936 2 2 999990 1 324204 714518 -92325 2 2 999999 2 8 999991 2 2 999999 1 269859 324048 -424210 1 2 999999 141569 1 2 999999 500555 2 15 999986 1 2 999999 355886 1 1 1000000 748544 2 459682 568554 1 18 999982 249749 2 2 999999 1 109639 720561 -821205 2 2 999999 2 15 999987 2 2 999999 2 1 999986 1 2 999999 986826 2 2 999999 2 2 999999 1 274700 648542 975831 2 2 999999 1 2 999999 -207186 2 71968 374605 1 289976 559329 861589 1 16 999992 -682228 1 2 999999 396637 2 13 999981 2 19 999996 1 2 999999 745194 2 2 999999 2 8 999989 1 2 999999 -538516 2 169888 482043 2 889190 964402 1 2 999999 258214 1 2 999999 676238 2 287007 327896 2 518581 673655 2 2 999999 2 2 999999 2 621127 957408 2 140477 959650 2 2 999999 1 491552 531287 185688 2 519865 585768 2 2 999999 2 520802 655938 1 89567 552848 670431 1 17 999989 -511990 2 53696 130878 2 15 999998 2 204906 266801 1 2 999999 -897811 1 18 999993 617671 2 7 999994 1 345007 489870 -584886 2 351807 989134 2 413131 831938 1 125705 695186 -4209 1 1 999998 707901 1 2 999999 -543972 1 19 999992 918348 1 98056 399126 819383 2 8 999984 2 2 999999 2 191920 420615 1 2 999999 115121 1 342262 943299 -151161 1 2 999999 -872900 2 9 999995 2 313946 567052 1 698600 989938 -392167 2 2 999999 1 2 999999 -954073 1 178545 801674 -390264 2 2 999999 1 17 999998 -24018 2 2 999999 1 50646 436544 -440552 1 939022 958519 580224 2 9 999998 2 6 999986 2 172820 701683 1 553813 734299 -648819 2 18 999995 1 157357 965786 -543247 2 254710 843368 2 157306 513055 2 215717 814570 2 2 999999 2 126545 257902 1 2 999999 -420201 1 19 999985 618940 2 218086 714190 1 98091 298046 -820603 2 5 999999 1 15 999992 -592410 2 260739 672105 2 2 999999 1 706107 845155 -208390 1 2 999999 -304036 1 262669 457605 11632 1 9 999982 366939 2 395408 493491 1 3 999995 510551 2 2 999999 1 703849 781950 801564 1 212869 229800 -629022 2 2 999999 1 6 999987 294631 1 3 999982 -777069 2 2 999999 1 2 999999 -113952 1 19276 829892 393046 1 44864 194181 -638037 1 12 999987 390751 2 2 999999 2 254885 356214 2 14 999984 1 14 999998 -417004 1 2 999999 -239462 1 13 999988 981699 2 134208 276727 1 20 999996 196058 1 2 999999 851046 2 16 999988 1 2 999999 -714350 1 7 999999 -27348 2 2 999999 2 2 999999 1 2 999999 119842 2 553699 955548 1 514898 961647 418605 2 6 999985 1 311347 868416 566904 1 2 999999 292351 1 2 999999 582104 1 301031 595634 510858 2 7 999983 2 2 999999 1 2 999999 -179101 1 2 999999 752148 1 657263 925644 795722 1 341356 391670 952921 2 2 999999 2 2 999999 1 133942 379930 661353 1 16 999997 410421 2 758492 914669 1 2 999999 -991175 2 2 999995 2 2 999999 2 2 999999 1 638785 749104 -476755 2 2 999999 2 1 999988 1 2 999999 160447 2 4 999986 1 149939 740950 -520732 1 2 999999 874501 2 20 999994 2 282036 320784 1 138202 408429 -599648 2 2 999999 1 19 999985 -48980 2 2 999999 1 14 999988 578306 1 3 999982 274517 2 2 999999 1 2 999999 488060 2 2 999999 1 8 999998 -81150 1 2 999999 272034 2 182176 253103 2 14 999989 1 20 999987 906208 2 2 999999 2 16 999993 2 2 999999 2 2 999999 2 2 999999 2 7 999999 2 233436 555698 2 2 999999 2 2 999999 1 10 999995 471765 1 455783 895803 87300 2 2 999986 1 2 999999 537752 1 2 999999 -691929 1 370607 792986 678971 1 306000 835895 452411 1 2 999999 472052 1 2 999999 -328461 1 14 999982 11134 1 16 999981 150175 2 2 999999 2 199486 689747 1 801464 817889 683800 2 1 999983 2 761889 768655 1 6 999981 908622 1 2 999999 150446 1 2 999999 -132359 2 2 999999 1 2 999999 392578 2 2 999999 1 9 999991 472103 2 2 999999 2 20 999982 1 9 999988 451872 1 569915 576711 10191 2 2 999999 1 13 999981 548599 1 10 999985 -21659 1 174158 616030 221711 2 94243 395114 2 18 999989 1 399953 991983 -68616 2 2 999999 2 18 999992 1 2 999999 422228 2 2 999999 2 3 1000000 2 2 999999 1 746088 943431 214192 2 13 999981 1 573960 936993 124775 1 439041 856357 642844 1 362153 826375 410096 2 2 999999 1 90664 866434 285545 1 2 999999 -30008 1 10 999997 -287892 1 1 999983 320532 1 2 999999 238834 1 8 999987 -837444 1 137807 545580 -62615 1 2 999999 -453836 1 270501 492958 -359648 1 83349 864489 502371 1 2 999999 660549 1 61850 712277 540522 2 435876 455289 2 339031 953069 2 8 999994 2 376285 584839 2 514640 781274 1 69119 180284 303740 2 10 999986 2 381656 480490 2 2 999999 2 4 999991 1 163577 269645 -666049 2 2 999999 1 18 999985 441564 1 765351 766753 303036 2 2 999999 2 2 999999 2 17 999998 1 2 999999 71183 1 2 999999 928130 2 2 999999 1 463682 754990 -311316 2 2 999999 2 844388 921519 1 2 999999 403283 2 2 999999 1 20 999982 81864 2 16 999988 2 12 999998 2 2 999999 2 943954 952009 2 13 999990 1 20 999985 -181702 2 6 999995 1 18 999987 -836559 1 2 999999 -782716 1 264160 544969 216161 2 566310 672938 1 2 999999 681861 1 2 999983 408338 2 124166 249383 2 9 999982 1 432775 850090 -543230 1 2 999997 -248747 1 15 999994 40401 1 194197 203589 -378628 2 378051 604756 2 20 999993 1 2 999999 -396713 2 4 999990 1 170934 438401 147501 2 12 999996 2 7 999989 2 7 1000000 2 20 999987 2 647669 726142 1 2 999999 -863696 2 2 999999 1 590387 767640 -791824 1 2 999999 668493 1 14 999986 148905 1 14 999997 480554 1 2 999999 380991 1 210321 455695 336522 1 171873 996183 462330 1 2 999999 99581 1 2 999999 -623086 1 15 999993 -688840 2 2 999999 1 128193 158488 -155954 1 398152 849884 455090 2 353648 728205 2 10 999982 2 524920 693770 1 2 999999 -474337 2 14 999995 1 2 999999 523743 2 831206 945715 1 2 999999 910278 1 3 999990 982634 1 19393 453026 -126597 2 2 999999 1 773423 884098 851653 2 8 999989 1 2 999999 735130 1 90947 107710 574327 2 464521 885742 2 14 999997 1 831635 939927 58954 1 475540 616806 -817895 2 362478 538450 2 9 999996 1 521981 613861 481085 1 598399 777048 935329 2 2 999999 2 17 999983 1 19 999993 894156 1 189856 858800 15321 2 2 999999 2 8 999985 2 2 999999 2 408908 599522 1 7 1000000 119411 1 146181 521231 -72610 2 2 999999 2 105525 947773 1 2 999999 499370 1 103339 806051 -259574 1 2 999999 -343373 1 347579 757688 -793786 2 13 999987 1 661294 956706 -33988 2 729661 880626 1 285180 673672 -311260 1 468213 789424 -227358 1 2 999999 589362 1 636394 807438 -110643 1 96660 387772 917468 1 2 999999 -31143 2 2 999999 1 2 999999 -223201 1 5 999990 416935 2 398584 400663 1 13 999985 94477 2 2 999999 1 2 999999 842975 2 669484 711128 2 12 999993 1 2 999999 -977114 2 63346 638804 2 101547 995502 1 2 999999 445404 1 2 999999 71794 1 11 999985 -598349 2 9 999999 2 2 999999 1 8 999996 131032 1 18 999994 978698 2 18 999989 1 8 999997 -960111 2 2 999999 1 2 999999 -41256 1 281334 933534 -219421 2 8 999994 1 2 999999 -134097 1 7 999983 -765732 2 4 999982 2 2 999999 2 287708 776662 1 2 999999 -135899 1 2 999999 -585450 2 4 999998 1 2 999999 -951758 2 98018 801294 1 2 999999 -687524 2 452181 534251 2 415585 916910 2 337412 716757 1 2 999990 725908 2 2 999999 1 3 999987 -894993 2 557825 965316 1 4 999991 -434494 2 17 999989 1 6 999986 -967122 1 10 999982 -286640 1 31408 158975 543435 1 477433 666674 -558321 1 2 999999 -583634 2 172711 367601 2 17 999997 2 2 999999 1 5 999994 688350 1 137025 164399 -927746 2 178804 569002 2 2 999999 1 339460 768652 -844603 1 795480 919344 -333626 2 20 999983 1 63857 315525 -137409 2 149956 666352 1 182686 944426 -83983 2 11 999981 1 211637 992985 -71578 2 19 999997 1 243124 607752 207382 1 16 999989 -96808 2 547054 892043 1 2 999999 763480 2 2 999999 2 412633 912148 2 2 999999 1 2 999999 -938217 2 2 999999 2 5 999997 2 2 999999 1 317243 836519 -415874 1 5 999993 -765451 2 238243 722768 1 2 999999 789909 2 648403 715960 2 2 999999 2 16 999992 1 239488 382781 -668773 2 163110 529040 2 11 999998 2 887547 944967 2 2 999999 1 9 999992 235447 1 1 999991 974487 1 795703 890097 118753 2 2 999999 1 11 999995 467720 1 2 999999 -426332 1 9 999989 454953 2 2 999999 1 557398 603784 499972 2 2 999999 2 2 999999 2 18 999990 2 70912 514885 2 735060 968990 2 2 999999 2 20 999983 2 196898 935955 1 163084 443070 248128 1 665617 821475 -615424 2 73375 997227 2 17 1000000 1 2 999999 -801276 1 400595 769854 -394797 1 2 999999 -774373 1 2 999999 29865 2 2 999999 2 146580 459591 1 15 999995 499008 2 2 999999 2 3 999994 2 2 999999 1 2 999999 -868440 1 2 999999 -33055 2 3 999988 2 193380 554752 1 229985 470279 559599 2 3 999987 2 2 999999 1 2 999983 719708 1 73477 310485 208611 2 260917 690142 2 19 999995 1 16 999983 293057 2 772253 948460 2 1 999981 1 16 999996 -647630 2 13 999981 1 383688 595583 227050 1 101887 516791 615348 2 234437 438017 2 217096 328023 2 9 999982 1 16 999994 303159 1 4 999982 -549882 1 12 999999 666710 2 44997 711871 2 2 999999 2 19 999997 2 604579 656916 2 2 999999 1 8 999997 613738 2 2 999999 1 2 999999 -303969 1 2 999999 -359819 2 6 1000000 2 2 999999 1 259638 600877 143439 1 2 999999 -497829 1 74236 824249 926085 2 671492 921116 2 270701 300578 2 2 999999 2 698826 956175 2 8 999999 2 731047 827835 1 124591 416003 246121 1 2 999999 -54944 1 2 999999 195214 1 100082 409005 294281 1 2 999999 849070 1 2 999999 931498 2 2 999999 2 2 999999 1 165406 726489 -546921 1 782917 877819 -963745 2 2 999999 2 431174 823657 2 431343 757029 1 324196 865013 691980 1 7 999982 -812476 2 14 999999 1 20 999988 29042 1 8 999989 -131161 1 2 999999 841388 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 56431 580647 1 2 999999 425788 2 2 999999 1 2 999999 -705940 2 170258 394025 1 2 999999 -953931 1 572009 855715 -350485 1 11 999990 314875 2 2 999999 1 2 999999 -522281 2 281933 788522 2 80668 436336 1 8 999983 437457 1 953233 987045 946880 2 5 999988 2 2 999999 2 81398 436582 1 4 999983 -405422 1 13 999987 -785614 1 15 999997 358324 2 12603 255187 1 2 999999 -903153 1 155947 795646 -141486 1 2 999999 -978981 2 2 999999 1 16 999998 359345 2 11 999986 1 1 999992 -231306 2 311949 748601 1 3 999988 -707929 2 28347 721229 2 2 999999 2 20 999997 1 5 999981 995906 2 2 999999 2 2 999999 2 578830 835806 2 9 999995 2 2 999999 1 11 1000000 -82973 1 2 999999 -285939 2 8 999997 2 298408 823981 2 243240 867914 1 2 999999 640787 2 781021 846150 2 2 999999 2 10 999996 2 301878 528147 1 150390 163662 -952389 1 10 999999 334846 1 8 999984 170977 1 60730 641050 -420054 2 436678 736666 1 19 999996 -388419 2 421834 886088 1 103624 580102 -521350 1 2 999999 -49235 2 2 999999 1 1 999990 -896714 1 2 999991 -198001 2 2 999999 1 10 999995 -987077 2 409662 666319 2 137338 216086 1 1 999987 649550 2 2 999999 1 2 999999 -120102 2 2 999999 2 7 999982 1 1 999984 700797 2 504150 938375 2 420448 603807 1 791769 932596 75140 1 8 999994 -694908 2 528127 933768 2 2 999999 2 2 999999 1 834896 858850 373164 1 107567 209079 -317434 2 279551 598269 2 214122 270218 1 19 999983 -69889 2 17 999994 2 2 999999 1 682672 756793 274296 1 2 999999 766068 1 2 999999 682015 2 613930 669578 1 2 999999 324660 1 2 999999 705310 2 1 1000000 2 2 999999 2 19 999992 2 208828 634978 1 306565 742108 -456021 2 5 999995 1 126308 314080 369012 1 15 999986 -430701 1 295250 859164 -688100 2 204872 329657 1 2 999999 956512 2 647529 946641 1 66561 954837 -532523 2 808140 965395 2 3 999988 2 398886 945449 2 192696 908505 2 10 1000000 1 10 999982 -676560 2 2 999999 1 2 999999 -868099 1 210363 642703 -58295 2 8 999998 1 13 999999 -675783 1 2 999999 -569762 2 419932 708534 2 704146 790366 2 3 999981 1 15 999982 778444 2 519976 944915 1 13 999992 -108396 2 759225 986835 1 2 999999 455925 2 2 999999 1 2 999999 -582657 2 2 999999 2 8729 235048 2 11 999993 2 3 999992 2 16 999981 1 412967 951231 -673188 2 155888 964181 2 17 999982 1 16 999989 -793720 1 11 999989 -820765 2 9 999995 1 2 999999 243848 1 2 999999 467076 1 17 999998 -384115 2 20 999987 1 19 999994 -349562 2 2 999999 2 124999 604431 2 363661 577733 1 2 999999 471890 1 700690 712099 860021 2 403926 520718 1 14 999996 477702 1 133507 231407 343734 2 9 999984 2 487079 578641 2 467765 942914 1 2 999999 638054 1 396140 588850 359705 2 2 999999 2 8 999986 2 11 999999 1 197872 651832 -660486 2 224353 734607 2 5328 877024 2 3 999990 2 2 999999 1 5523 572737 -346470 1 949123 984205 146978 2 2 999999 2 2 999999 2 889588 960553 2 258724 983064 2 13 999982 1 7 999991 -490891 1 4 999994 814393 2 2 999990 1 2 999999 790030 2 8 999991 2 511077 549939 2 120333 873792 1 611392 899612 -465925 2 8 999987 2 2 999999 1 2 999999 -990655 2 16 1000000 2 421152 991542 1 2 999999 -623671 1 2 999999 219222 2 2 999999 2 304649 736575 1 45700 711680 -412191 2 757515 814295 1 73936 492834 -481018 2 61478 719563 1 846534 912571 127065 2 369435 390320 1 642379 846163 307128 2 6 999992 2 17084 534511 2 15 999982 2 2 999999 1 486273 585863 -389981 1 524766 840404 -91342 1 5 999992 -480445 2 6 1000000 1 703233 712811 -825899 1 11 999989 -249272 1 2 999999 595021 2 238983 684613 2 2 999999 1 2 999999 988210 2 2 999999 2 2 999999 2 69261 353551 2 1 999992 2 102142 329405 1 2 999999 -827168 2 2 999999 2 532473 826900 1 2 999999 -775086 2 8 999990 2 9 999984 1 19 1000000 890867 1 2 999999 -882041 2 12 999983 1 2 999999 131209 2 328168 487530 1 132731 985191 -80580 1 414644 473765 -189532 1 2 999999 685272 2 183819 540546 2 2 999999 1 2 999999 484823 1 2 999999 -456689 2 2 999999 2 2 999999 1 2 999999 929986 2 50447 847918 2 390842 670897 2 2 999999 1 17 999987 807953 2 2 999999 2 12 999995 2 2 999999 1 73836 452890 -449178 2 14 999998 1 671343 686890 810182 2 1 999997 2 9 999988 2 326415 362834 1 2 999999 165752 1 96752 989096 -866110 1 2 999999 -30976 2 2 999999 1 2 999999 539511 1 10 1000000 -335361 2 341183 498193 1 13 999997 623248 2 553239 559557 2 11 999997 1 13 999998 -866679 2 562232 868033 1 231583 598931 -893850 1 3 999981 238722 1 2 999999 636373 2 2 999986 1 581463 885139 597832 1 5 999992 643460 2 169329 313735 2 2 999999 2 306703 804949 2 2 999999 2 2 999999 2 121338 476533 2 2 999999 2 18 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 444143 1 2 999999 -779972 1 7 999996 36322 2 2 999999 1 16 999987 -898409 2 96573 374955 2 156540 650634 2 2 999999 2 2 999999 2 8 999991 2 2 999989 1 221659 387982 328460 1 1 999983 12013 2 2 999999 2 112064 202940 2 2 999999 2 2 999999 1 2 999999 101000 1 4 999987 479905 1 2 999999 611137 1 18 999984 -941967 1 78999 257300 -499166 2 10 999992 1 2 999999 -31544 1 2 999999 718979 1 227202 957576 663112 1 2 999999 365838 1 2 999999 -231895 2 18 1000000 2 4 999987 1 2 999999 -345246 1 2 999999 -533571 1 17 999983 923885 2 2 999999 2 13 999987 2 303554 750828 2 2 999999 2 36565 831080 2 2 999999 2 6 999986 2 2 999999 1 16 999985 567426 1 7 999994 -560846 2 2 999999 2 18 999993 2 162332 907974 1 5 999992 -580557 2 2 999999 2 472508 647264 2 5 999983 2 10 999982 2 2 999999 2 2 999999 1 9 1000000 105886 2 3 999981 2 615025 628784 1 2 999999 -134346 1 2 999991 -524226 1 2 999999 -922515 2 365542 729949 2 19 999986 2 909225 989029 1 2 999999 -617539 1 625226 742032 767777 1 2 999999 981555 1 19 999997 -517390 2 2 999999 2 2 999999 1 545568 574886 898802 1 2 999999 -464269 1 2 999999 611677 1 2 999999 -803763 1 11 999998 817145 1 20 999993 970259 1 8 999997 397120 2 2 999999 1 136931 786412 167542 2 2 999999 1 2 999999 644586 1 583330 752958 -550616 2 228504 272757 2 6 999987 2 2 999999 1 460390 605154 -342082 2 2 999999 2 14 999992 2 540111 544962 2 2 999999 2 2 999999 1 714575 918780 -905243 1 2 999999 196759 2 2 999999 1 2 999999 -52388 2 366456 944912 2 113324 295105 1 6 999992 -658296 1 2 999999 467143 1 375775 832817 -671109 1 1 999983 226514 2 2 999999 2 2 999999 1 147700 935744 414569 2 2 999999 2 11 999982 1 17 999993 -380854 1 2 999999 498509 2 5 999992 2 577005 670592 2 12 999993 1 7 999998 573071 1 2 999999 756923 2 2 999999 2 133114 414130 1 457610 769520 503069 1 5 1000000 -167047 1 8 999998 -632895 2 93656 260434 2 324452 394366 2 3 999986 1 14 999994 143072 1 8 999997 -820379 2 2 999999 1 19 999997 59546 1 13 999989 -964850 2 2 999999 2 4 999990 2 101354 265793 2 18 999982 2 2 999999 2 2 999984 1 2 999999 339525 2 2 999999 2 2 999999 1 359208 493875 25420 2 368051 884755 1 12 999986 -335676 2 132835 368824 2 12 999986 1 141054 936428 -578798 1 2 999999 -482699 2 2 999999 1 2 999999 701443 1 2 999999 974356 2 4 999984 1 555940 643027 351389 1 2 999999 518354 1 2 999999 692586 2 15 999982 2 2 999999 1 2 999999 710774 2 6 999994 1 388314 808909 10897 1 2 999999 -457394 1 2 999999 216620 2 2 999999 2 1891 335158 2 20 999992 2 13 999988 1 2 999999 150957 1 10 999999 -817527 2 12 999989 2 16 999998 2 200449 605667 2 2 999999 2 2 999999 2 794687 958267 1 2 999999 20993 2 2 999999 1 2 999999 399098 1 2 999999 100056 1 3 999995 198501 1 144982 286475 389439 2 2 999999 1 2 999999 -728185 2 783505 886457 1 826273 984545 712090 1 79276 811715 -284963 2 387246 814173 2 5 999995 2 3 999982 2 2 999999 1 2 999999 -17348 1 2 999999 746172 1 247614 447544 -232218 1 8 999989 327155 1 513294 774339 248841 2 7 999983 1 72360 205998 -746489 1 2 999999 -934033 1 17 999990 -302737 2 2 999999 2 2 999999 1 11 999995 -400978 2 2 999999 1 426903 726465 -305138 1 5 999988 24850 2 682111 982649 1 4 999994 -931158 1 73776 969182 -312126 1 2 999999 -833935 2 17591 678456 1 2 999999 -57474 1 20 999997 -306104 2 1198 729090 1 466496 667608 106883 1 12 999991 921387 1 2 999999 -460626 1 2 999999 -499326 1 2 999999 -626140 2 2 999999 2 9 999996 2 170401 366711 1 2 999999 776312 1 83852 398543 -917727 2 2 999999 1 2 999999 -388101 1 2 999999 436501 2 134808 577733 1 19 999987 730270 2 2 999999 1 2 999999 -579463 1 790697 807399 381926 1 182365 764293 991059 2 14 999986 1 571427 698851 -342063 1 2 999999 352767 2 231345 592263 1 8 999997 887783 1 2 999999 356428 2 574604 675198 1 281794 991914 44779 2 62195 441068 1 938995 975067 -682088 1 15 999993 -870500 1 368624 748883 265905 1 176078 574183 320966 2 2 999999 2 9 999989 1 5 999993 31838 1 187380 580533 794278 1 68254 819737 579779 2 5 999998 2 19 999998 1 68121 266002 278344 1 2 999999 137564 1 2 999999 287728 1 2 999999 126746 1 634745 946030 -276627 1 2 999999 -291828 1 1 999992 867341 1 273770 963254 967630 2 12 999987 2 10 999982 1 557159 962657 -894899 2 366254 740145 1 442950 711891 -981608 2 2 999999 1 2 999999 75438 2 92355 221085 2 106896 381884 2 4 999986 1 485556 611517 -680129 2 8 999987 2 2 999999 2 8 1000000 1 10 999991 161236 2 14 999989 2 2 999999 1 384423 957976 355617 1 17 999981 -26350 2 564311 684940 2 2 999999 1 225026 324292 -432481 2 2 999999 1 658219 937350 635454 1 2 999999 178709 2 2 999999 2 17 1000000 1 2 1000000 289609 1 2 999999 962416 1 7 999985 -360341 2 2 999999 2 303890 639290 1 2 999999 210862 2 692263 806884 2 2 999999 2 106215 536835 1 2 999999 -896596 2 18 999994 2 692100 733988 1 2 999999 801234 2 3 999985 2 19 999990 2 13 999982 2 273581 561175 1 2 999999 54946 2 762211 948273 2 3 999995 2 563014 632902 2 20 999995 2 2 999999 2 2 999999 1 155858 878424 323287 2 242559 441688 1 492136 972667 -558863 2 13 999991 1 2 999999 -562622 1 20 999985 354088 1 386688 633839 -84133 1 180385 734984 -759915 1 16 999986 47706 1 2 999999 669002 1 2 999999 -511499 2 11 999987 2 14 999983 2 2 999999 2 455139 484014 1 2 999999 -700317 1 474891 626354 -742103 1 295429 382066 -150225 2 692479 790278 1 2 999999 -300344 2 526352 704527 1 2 999999 -915310 1 309773 646622 -902100 2 2 999999 2 2 999999 1 20 999984 809107 2 268412 510617 2 18 999981 1 2 999999 155055 1 14 999999 140166 1 13 999999 671528 2 521370 848132 1 2 999999 918036 1 296588 420495 24143 2 248325 271443 1 562027 613544 345014 2 376663 598681 2 2 999999 1 72479 561489 517755 1 2 999999 757413 1 2 999999 298184 1 2 999999 933572 2 104575 648491 2 2 999999 1 14869 677719 117571 1 485249 719415 423496 1 8 999995 -666152 1 2 999999 -923426 2 102763 884607 2 18 999994 1 1 999992 529104 2 11 999992 1 162240 776968 -311186 2 17 999995 1 2 999999 332131 2 2 999999 2 16 999992 2 16 999998 1 2 999999 -542654 1 458655 685588 -13933 1 121521 962221 325342 1 523232 614517 437136 2 14 999993 2 3 999991 1 12 999994 -534603 1 15225 95027 -818559 1 2 999999 821933 2 2 999999 1 2 999999 -521056 1 1 999991 122062 2 8 999998 2 18 999985 2 2 999999 2 16 999981 1 2 999999 -88394 1 295330 390308 -908403 1 185244 267049 -352307 1 16 999993 448229 2 12 999995 1 685347 870929 -272458 2 236520 854470 2 2 999999 1 5427 24837 953661 1 2 999999 536875 2 13342 701320 1 2 999999 -511438 1 179371 530678 -294721 1 8 999993 -439079 1 12 999993 -181021 1 2 999999 909493 2 273085 524798 1 2 999999 -746969 1 6 999994 -824179 1 180085 191566 -727493 2 14078 732667 1 17 999998 256860 2 658789 735802 1 2 999999 786023 2 2 999999 1 146681 998771 -316580 2 12 999994 2 17 999981 1 2 999999 982301 2 2 999999 1 12 999983 -797417 1 15 999999 -183205 1 8 999999 -544000 1 1 999985 -920500 1 387224 936975 246663 2 20 999981 1 12 999989 315904 2 247544 862631 1 2 999999 399437 1 15 999985 264302 2 12 999982 1 17 999999 156011 2 654569 906373 2 179247 807992 2 40585 887021 1 2 999999 911126 2 2 999989 1 11 999986 324009 2 721131 777136 1 2 999999 -973057 2 2 999999 2 136296 688719 1 73467 532915 253837 2 2 999999 2 2 999981 1 258927 865090 643478 2 2 999999 1 444495 957752 206815 1 228120 281695 -500375 2 14 999992 2 2 999999 1 780064 864589 -907874 1 18 999986 -4101 2 245329 382963 2 2 999999 1 11 999998 655805 1 9 999996 -745813 1 10 999987 545510 2 408327 678546 2 7 999991 2 2 999999 1 556785 672227 96592 1 5 999992 -74455 2 2 999999 1 64452 826108 149636 2 2 999999 1 3 999986 -315249 2 2 999999 1 184809 562494 -272388 2 38791 127181 1 14 999993 -557605 1 11 999994 608811 2 2 999999 1 15 999997 582654 2 2 999999 1 2 999999 -567011 2 14 999995 1 613955 853957 -695264 2 4 999996 2 452088 828192 1 2 999999 454301 1 557536 688845 -255571 2 2 999982 2 201760 999269 1 15 999995 457842 2 23875 818521 2 562276 769908 1 314181 825225 -724951 1 622877 916639 400027 1 35012 760727 -212411 1 296825 786014 283734 1 20 999990 -635831 2 2 999999 1 1268 769167 531850 1 17 999989 949186 1 2 999999 -84143 2 466277 512258 1 11 999995 -777222 2 2 999999 2 3 999991 2 2 999999 2 353590 478398 1 725055 819202 24047 2 445740 595783 1 7 999990 847918 2 2 999999 1 18 999984 959535 1 151799 591141 -438336 1 11 999987 -110828 1 2 999999 -926485 1 121566 802915 818805 1 2 999999 -755379 2 2 999999 2 6 999982 2 12 999998 1 7 999986 609519 1 846588 888254 -414747 2 3 999986 1 570543 578411 -85258 1 2 999999 716406 1 12 1000000 -789004 2 6 999997 1 2 999999 -506424 1 587737 765170 -48485 1 1 999985 245945 1 2 999999 -17345 1 50667 314896 -439273 2 11 999994 2 4 999988 2 14 999996 1 434362 435365 932801 2 13 999996 1 2 999999 -29848 2 2 999999 1 18 999989 -208613 1 17 999991 320912 1 11 999994 327024 1 2 999999 801973 2 2 999999 1 2 999999 -214753 2 20 999981 1 229754 458313 -302110 2 7 999987 1 2 999999 781804 2 2 999999 2 2 999999 1 7 999996 -115528 2 5 999989 2 2 999999 1 4 999999 -358021 1 18 999998 705493 1 15 999996 842477 1 2 999999 -125473 1 2 999999 -512258 1 14 999981 370112 2 2 999999 1 2 999999 96061 2 2 999999 2 492931 977914 2 2 999999 2 2 999999 1 8 999984 -103274 1 286983 698156 55872 1 30498 894934 95706 1 461484 781557 813189 2 61894 368775 2 5 999982 2 121384 417843 2 2 999999 1 487192 756340 717160 2 242665 325262 1 8 999983 175200 1 15 999991 75541 2 15 999991 1 93398 786923 739413 1 2 999999 -365348 2 2 999999 1 19 999983 284627 2 286308 634517 2 19 999998 2 2 999999 1 2 999999 -405731 1 413881 590738 246922 2 14 999998 1 2 999999 -725330 2 803416 804967 1 17 999994 -411569 1 121436 126868 -438022 2 2 999999 1 6 999999 576093 1 73805 390002 800627 1 2 999999 999479 2 18 999998 2 786750 948218 1 2 999999 -242595 2 35909 816304 2 7 999993 2 2 999999 1 2 999999 -487960 1 11 1000000 696034 2 20 999987 2 2 999999 1 19 999981 139120 2 279316 646987 1 8 999988 -846460 2 455938 872138 1 12 999983 418353 1 349365 983493 -952419 1 2 999999 -664048 1 7 999997 738256 1 18 999997 338699 1 271290 799787 89337 2 366302 487642 1 13 999982 681322 2 230416 511988 1 229722 998496 -726918 2 15 999990 1 10 999983 173125 2 548516 995377 1 384395 647648 701156 2 2 999999 1 651647 993216 327990 2 1 999989 2 2 999999 2 2 999999 2 2 999999 2 124180 308088 1 2 999999 964747 1 2 999999 741525 2 237322 683951 2 20 999987 2 2 999999 1 2 999999 -416952 2 68065 118817 1 2 999999 -402591 1 2 999999 512992 2 194165 238406 2 2 999999 1 11 999995 -709094 1 115394 204788 -748272 1 16 999994 -938744 1 1 999983 25426 1 12 999989 -249795 2 2 999999 1 14 999988 -462827 2 398207 793176 1 248298 490087 556242 1 2 999999 -23312 2 3 999990 2 2 999999 1 2 999983 34302 2 20 999982 1 18 999988 -957550 1 2 999999 -651135 1 2 999999 676478 1 328139 538684 898108 2 6 999982 1 392391 450916 452960 1 966795 981625 748685 1 126155 502269 -133170 1 2 999999 -380575 2 66143 664804 2 182651 529333 1 4 999990 -640729 1 642318 769801 -937426 2 195945 403520 1 2 999999 -5990 2 534841 744533 1 2086 962944 -673782 2 57083 183336 1 767906 869667 6423 1 343124 507646 252110 1 395773 693417 645481 2 25383 657454 1 2 999999 284921 2 20 999998 1 13 999996 873481 1 19 999983 592249 2 2 999999 1 337991 903127 -529136 2 49069 717842 1 20 1000000 -27440 1 2 999988 -27957 2 2 999999 2 2 999999 2 18 999986 2 60408 984592 2 5 999991 2 3 1000000 1 246334 753921 -972670 2 42042 574583 1 5 999988 789019 1 355870 471521 -592662 1 2 999999 36874 1 2 999999 -721579 2 2 999999 1 736491 987822 -502343 1 14 999986 -116463 1 2 999999 -388549 2 392413 935947 1 9 1000000 -824539 1 2 999999 -94628 2 831498 985316 2 293357 871935 2 2 999999 1 3 999984 812066 1 20 999982 -141495 2 80972 93487 2 16 999992 2 2 999999 1 536121 675868 -147203 2 11 999984 1 2 999999 940977 2 2 999999 1 12 999998 -445946 2 312097 518875 1 131993 627324 981533 1 19 999996 564817 1 2 999999 982188 2 17 1000000 1 1 999986 -25104 1 16 1000000 -198889 2 2 999999 2 6 999992 2 2 999999 2 2 999999 1 17 999995 -309019 2 652711 930371 1 406469 558536 -990629 2 11 999999 1 69448 611084 806424 2 8 999999 2 2 999999 2 15 999984 2 68766 616511 1 2 999999 238429 2 2 999999 1 7 999982 815010 1 1 999983 92004 1 2 999999 -857540 1 13 999984 -163889 2 2 999999 1 133110 789355 -401485 2 2 999999 1 2 999999 413373 1 2 999999 167873 2 96362 441953 1 267925 406673 308150 2 58908 929466 1 345705 585273 -290266 1 2 999999 -231599 2 4 999992 2 586256 722340 1 2 999999 538545 2 13 999988 1 123739 613385 -529472 2 2 999999 2 1 999993 1 241211 727315 593542 2 19 999989 2 9 999983 2 243773 528405 2 480834 733987 2 2 999999 2 14 999982 1 20 999989 -441535 2 12 1000000 1 16 999985 21503 2 13 999986 1 66988 852274 597092 2 17 999982 2 2 999999 1 2 999999 -255389 2 2 999999 1 2 999999 -584980 2 1 999990 2 2 999999 2 393599 436633 1 8 999985 -956255 1 20 999994 883651 2 16 999994 2 882556 979871 1 11 999999 -438066 2 2 999999 1 3 999997 113631 1 2 999999 283782 1 2 999999 -465811 1 12 999990 -87822 2 219465 419307 1 12571 88530 551628 1 2 999999 -334569 1 2 999999 995436 2 67126 339304 2 2 999999 1 16 999993 -785024 2 481571 693206 1 2 999999 -208559 1 80335 565103 -862136 2 2 999999 2 127152 601612 2 2 999999 2 2 999999 1 2 999999 207589 1 16 999997 185734 1 581813 693284 731634 1 2 999999 947399 1 498481 649446 322388 1 2 999999 -987410 2 16 999998 2 13 999998 1 393776 953371 343768 1 7 999998 -566804 2 18 999992 2 5 999988 2 423335 775628 2 314867 502771 1 8 999998 851744 2 2 999999 2 207179 562789 1 2 999999 -292388 2 13 999995 2 2 999999 1 2 999999 297666 2 830240 949726 2 8 999998 1 2 999985 -847534 2 2 999999 2 268472 451743 2 353270 389173 1 366839 928452 -570911 1 2 999999 793556 2 2 999999 1 2 999999 -630291 2 163684 732708 2 39912 835588 1 2 999999 -578966 2 17 999986 2 204348 302516 1 20 999983 868923 1 428954 627066 -710585 1 11 999999 861684 1 2 999999 259961 1 2 999999 -945950 1 15 999993 -820047 1 422444 651007 -656143 1 787803 950991 -986218 2 2 999999 1 369189 636517 117679 1 331905 526843 281597 2 5 999982 1 160208 271465 522963 2 18 999983 2 2 999999 2 452864 935224 2 2 999999 2 2 999999 1 2 999999 167690 1 2 999999 -510419 2 93978 568599 1 5 999986 746625 2 2 999999 2 222078 360745 2 93629 882461 2 2 999999 2 475163 525829 1 4 999999 -20179 2 448455 805789 2 19 1000000 2 3 999995 1 2 999999 946766 1 19 999989 652667 1 35161 584470 -314373 1 358332 930199 203193 2 348557 386486 1 2 999999 133217 1 1 999981 227045 2 565749 691074 1 2 999999 646908 2 214192 474749 1 11 999983 -982516 1 2 999999 -656574 2 2 999999 2 70386 343945 1 9 999988 -791404 1 649733 680815 -887096 1 2 999999 -928641 1 727399 987301 -410111 2 454215 470791 2 722306 942250 1 115106 528016 421256 2 2 999999 1 9 999996 -295433 2 934690 996481 2 8 999988 1 17 999988 -552553 1 184645 319899 584837 2 2 999999 2 11 999998 2 674117 891708 1 153460 360128 627042 1 7 999986 -450006 2 272085 860046 2 120289 797387 1 3 999982 -424362 2 3 999990 1 2 999999 -827838 1 18 999992 140382 2 394277 645092 1 10 999984 -50631 2 5 999994 2 7 999998 1 2 999999 -938636 2 15 999982 1 315623 869333 -104249 1 192411 640319 918916 1 10 999985 894466 2 236455 264953 1 14 999984 -208709 2 2 999999 2 8 999996 1 2 999999 -548111 2 2 999999 2 12 999989 1 654428 900694 -346538 2 2 999999 2 2 999999 1 2 999999 -702456 1 2 999999 685435 1 12 999991 -33317 2 14 999986 2 2 999999 2 430979 443142 2 797896 974141 2 4 999985 2 152272 568076 2 2 999999 2 17 999983 2 2 999987 2 2 999984 1 17 999988 -775881 1 168881 963747 575755 2 12 999995 2 19 999992 1 2 999999 -87219 2 2 999999 1 9 1000000 -197983 2 2 999999 2 367718 533982 1 2 999999 -258215 2 2 999999 2 2 999999 1 18 999990 86672 1 48002 736432 -24178 1 14 999993 479936 2 9 999994 1 8 1000000 930567 1 76414 144400 -553457 2 20 999986 2 2 999999 2 2 999999 1 2 999999 -623744 1 2 999999 -907537 2 114183 622215 1 128818 332724 225473 1 26577 971652 -758393 1 1 999983 453667 1 137804 903492 -375601 2 13 999995 1 267585 711012 295554 2 23911 918406 2 192537 962870 2 2 999999 2 2 999999 1 346932 535892 -469438 2 20 999997 1 17 999996 -795521 2 18 999998 2 2 999999 2 12 999995 2 444017 951494 2 2 999999 2 16 999993 2 10 999993 1 2 999999 930190 1 870086 894899 127246 2 2 999999 1 2 999999 -473970 2 4 999996 1 2 999999 -98544 2 2 999999 2 271805 522404 1 2 999999 708227 1 12 999988 578576 2 2 999999 2 2 999999 1 2 999999 -833973 1 18 999988 -884548 1 2 999999 -72700 1 10 999994 682322 1 338230 916665 28793 2 13 999989 1 49420 857488 -960020 2 2 999999 2 368599 409590 1 460592 588053 -366360 1 20 999986 524051 2 4 999985 2 191493 510516 1 6 999986 346167 1 2 999999 -755097 2 318663 643465 2 2 999999 2 86908 142187 2 4 999985 1 115408 167820 438415 2 59560 603663 1 2 999999 -940228 1 6 999996 372030 1 6 999997 316431 2 16 999986 2 7 999983 2 218898 462113 2 14 999995 1 712556 749087 -150504 1 3 999991 -765856 1 73538 248188 -285933 2 456010 745386 2 700337 975180 1 8 999992 197627 2 8 999986 1 687563 871390 94561 1 264170 395012 308727 2 168096 798545 1 466202 602506 -864655 2 20 999999 2 2 999999 2 1 999991 2 344796 796853 1 20 999996 617390 1 6 999991 -148368 1 2 999999 958827 2 2 999999 1 2 999999 989769 1 40218 943730 -754544 2 533443 719817 2 17 999993 1 18 999989 -486799 1 2 999999 -993494 2 2 999999 1 212069 988762 -811453 1 17 999983 -897637 2 119180 242798 1 2 999999 695241 2 956655 984948 1 2 999999 365400 1 2 999999 -931321 2 42950 112543 1 19 999998 -117894 1 2 999999 652060 2 197786 447323 2 848415 893598 2 2 999995 2 2 999999 1 15 999988 -940869 1 2 999999 -977596 2 2 999999 2 2 999999 2 3 999998 2 561861 818994 1 2 999999 -676797 1 2 999999 -85278 1 2 999999 883815 1 6 999998 618872 1 397892 717834 822398 2 315254 836922 1 2 999999 -494047 2 16 999995 1 4 999994 -487171 2 2 999999 2 4 999994 2 203758 646435 1 14 999986 698376 1 345465 623202 -54499 1 681486 898609 -421358 1 11 999988 807068 1 776624 920034 -468124 1 2 999983 -601138 2 426026 856613 2 2 999999 2 64958 542364 1 2 999999 -481542 2 2 999999 1 16 999986 -755065 2 14 999982 2 256632 275664 1 12 999983 494210 1 2 999999 686620 1 330658 395783 921379 1 2 999999 634987 2 2 999999 1 151667 682310 719175 1 138061 883032 536143 1 2 999985 834217 2 19 1000000 1 18 999986 640106 2 135098 409730 2 2 999999 2 2 999999 2 19 999993 1 4 999984 -118098 2 78024 85839 1 2 999999 427933 2 300843 969009 2 2 999999 1 20 999989 849797 1 2 999999 -789238 1 2 999999 -288876 1 20 999999 691901 2 105421 248544 1 921638 987575 -523247 1 86495 710964 -644344 2 2 999999 2 20 999982 1 10098 787402 723673 1 2 999999 975258 2 2 999999 1 117383 226940 -424513 2 2 999999 1 796962 874721 -299914 1 3 999998 3828 2 2 999999 1 2 999999 -939613 1 2 999999 460507 2 2 999999 2 5 999999 2 9 999989 2 203568 826793 2 2 999999 2 802081 853951 2 248588 892497 1 2 999999 545114 2 9 999993 2 155540 184909 1 558416 667160 887577 2 2 999999 2 9 999993 2 156779 400643 2 10 999981 1 391016 426450 -55189 1 403713 709890 -682205 1 3 999993 545481 2 2 999999 2 13 999993 2 2 999999 2 2 999999 1 12 999981 457658 1 11 999984 782662 2 2 999999 2 799659 957442 2 9 999985 1 2 999999 606837 1 15 999994 174218 1 20 999985 620135 1 2 999999 957398 1 2 999999 -94689 2 2 999999 1 2 999999 -199443 2 2 999999 2 2 999999 1 8 999983 -749053 2 2 999999 2 293039 561200 1 9 999981 -194152 1 2 999999 374456 2 58805 755658 2 2 999999 1 2 999999 797414 2 4 999999 1 764833 869022 -518455 1 13 999995 -736766 1 361390 386194 -528131 1 7 999988 329232 1 265 546907 -1152 1 16 999994 -459176 2 2 999999 1 2 999999 769822 2 4 999993 1 2 999999 -567656 2 2 999999 2 164252 481857 2 20672 998196 1 2 999999 980932 2 98880 679297 2 614684 729668 1 4 999986 -353753 2 123333 489351 1 2 999999 -767768 1 66691 338648 805263 2 16 1000000 1 2 999999 -77634 2 586040 755386 1 257158 943951 -468190 2 370296 620172 2 13 999990 2 2 999985 2 2 999999 2 2 999999 2 260075 665322 2 9 999990 1 293318 982634 209906 2 13 999992 2 18 999998 1 10 999994 83274 1 2 999999 -21655 1 182365 360138 31989 2 3 999986 2 2 999999 2 755116 756573 1 349364 367004 -404640 1 20 999992 -473407 2 2 999986 2 2 999999 2 8 999988 1 2 999999 -490721 1 2 999999 -775322 1 690461 927459 508722 2 17 999984 2 2 999999 2 733066 921612 1 12 999989 -138411 1 3 999981 483571 2 2 999999 1 7877 271251 464637 2 54404 953321 2 2 999999 1 561954 653853 605912 1 15 999988 -990757 1 2 999999 201245 1 2 999999 -536099 2 3 999997 1 1 999986 967953 2 2 999999 2 2 999999 2 18 999989 1 15 999987 -978798 2 181583 375669 2 2 999999 1 334091 523797 279655 2 2 999999 1 6 999989 374999 1 2 999999 955431 1 578310 614582 -952704 1 11 999983 -474644 2 319014 932124 2 855177 968827 2 193227 276134 2 11 999999 1 2 999994 -420540 1 288845 841211 365015 2 670562 993090 2 2 999999 1 7 999999 -384440 2 2 999999 1 64623 693776 -387744 2 1 999994 2 2 999999 2 92250 713730 2 617454 780463 2 14 999990 2 2 999999 1 10684 213379 413439 1 2 999999 -895291 1 2 999999 -682926 1 253248 372250 -126709 1 119714 988114 215362 1 2 999999 140685 2 10 999995 1 2 999999 590329 2 13 999981 2 2 999999 2 2 999999 2 16 999990 1 684916 982233 620586 2 122176 335007 1 502256 864321 325411 1 554346 815534 -789083 2 2 999999 2 2 999999 2 2 999999 1 93386 870973 -636804 2 5 999998 2 2 999999 1 18 999998 199252 2 489451 796720 1 523773 911218 -256388 2 731101 746128 1 2 999999 -127491 2 328546 595446 1 13 999992 88883 2 1 999995 2 2 999999 2 2 999999 1 417720 572871 228378 1 9 999997 188631 2 2 999999 2 353927 864867 2 238754 772038 2 177057 725233 1 2 999999 -689511 2 2 999999 2 308455 572446 2 250066 613672 2 187354 831738 2 2 999999 2 1 999994 1 13 999989 383385 2 2 999999 2 5 999988 2 5 999982 1 433002 736865 -313059 1 13 999995 595555 2 8 999997 1 2 999999 80614 2 2 999999 2 2 999999 1 10 1000000 -166665 1 2 999999 -39012 2 10 999997 1 9 999984 -889675 1 7 999992 64952 1 20 999994 -309500 2 260099 812626 1 2 999999 490153 2 2 999999 2 11 999982 2 419360 828047 2 135444 535220 2 2 999999 2 17 999981 1 8 999997 99343 2 119220 889682 2 2 999999 2 17 999984 2 9 999986 1 9 999983 199699 2 4 999987 2 2 999999 1 2 999999 416514 2 77454 155591 1 18 999991 873324 1 2 999999 -662561 1 311682 415718 3370 1 480251 877592 -145934 1 54287 247178 -604749 1 76618 543113 -112676 2 279309 790178 1 2 999999 468733 1 2 999999 -182920 1 3 999997 -504309 1 14 999986 -668136 1 77053 852502 -924454 1 9 999986 -958756 1 2 999999 -810449 2 238273 867390 2 1 999981 2 2 999999 1 11 999999 -177914 1 12 999983 -386322 1 2 999999 3032 1 338043 635805 85477 1 2 999999 -813159 1 2 999999 -836601 2 2 999999 1 166793 536758 -419785 1 13 999983 -590205 2 641960 818996 1 14 999996 -285715 1 2 999999 -76593 1 342629 721349 225930 2 196540 887379 2 2 999999 2 15 999996 1 2 999999 104340 2 7 999987 1 18 999987 -198998 2 20 1000000 1 2 999999 -810482 1 308572 560777 -41040 1 2 999999 953334 2 577275 933843 2 691145 942427 1 2 999999 29354 1 77629 717440 -172598 2 594738 775945 1 79292 348109 605994 2 324012 513832 2 419130 448944 1 17 999983 744294 1 32561 953979 595534 1 704126 967768 -434916 1 827875 990794 376144 2 495118 804736 2 18 999981 2 2 999999 2 11 999998 2 192944 279618 2 2 999999 1 242180 258462 -603442 1 18 999987 665966 1 9 999991 188273 2 379227 845063 2 5 999982 2 13 999993 2 2 999999 1 7 999989 -936415 2 11 999991 2 1 999985 1 460382 960154 -7977 1 2 999999 -466965 2 7114 637925 2 2 999999 1 2 999999 -405556 2 141755 854314 1 2 999999 -201592 2 611632 945071 2 297104 402308 2 2 999984 1 14 999993 946236 1 20 999985 -146576 1 70863 323709 -610779 1 135187 316951 -533911 2 10 999986 2 2 999999 1 2 999999 -201289 1 466550 959411 15347 1 644966 914516 -312726 2 2 999999 2 2 999999 2 98716 343097 1 2 999999 -789527 2 2 999999 2 2 999999 1 5 999983 -550501 1 19 999984 869393 2 168166 380895 1 2 999999 186113 2 2 999999 2 2 999999 1 1 999990 -853475 2 2 999999 1 18 999986 -205891 2 2 999999 1 2 999999 112073 1 377455 543961 583402 2 3 999995 1 16 999990 -634917 1 5 999989 421330 1 20 999998 -672800 1 377643 554805 616839 1 309265 787190 410410 2 376497 787089 1 523148 612386 201458 2 17436 435994 2 2 999990 1 2 999999 10072 1 9 999993 -74177 1 2 999999 -471281 2 332720 976258 2 2 999999 2 17 999990 1 176465 475900 152295 1 328355 933050 150883 1 2 999999 -779034 2 19 999987 2 395463 793518 2 2 999999 2 20 1000000 1 360315 511236 381450 1 2 999999 512850 1 8 999993 -492827 2 1 999996 1 2 999999 750617 1 2 999999 -894169 2 10 999984 1 18 999999 381321 2 2 999999 2 2 999999 1 2 999999 -454548 1 8 1000000 -37227 1 14 999984 -36922 2 2 999999 1 2 999999 470758 2 9 999997 2 2 999999 2 938317 978001 2 443636 688058 1 311831 999859 -665606 2 456001 597364 2 9 999987 1 2 999999 -674518 1 88669 339834 373203 1 453247 960753 -798918 1 174685 491865 188989 2 2 999999 2 346736 549485 1 7 999999 -329613 1 6 999991 -102601 2 307474 709785 2 2 999999 2 14 999988 1 2 999999 -980722 2 2 999999 2 15 999985 1 655727 920222 -837201 1 2 999999 -113482 1 2 999999 -860906 1 144610 366355 371031 2 182158 601041 2 2 999999 1 2 999999 -577368 2 2 999999 1 2 999999 645535 2 4869 69135 2 746400 882621 2 2 999999 2 70480 599176 1 8 999995 -550758 1 5 999999 -35736 1 583082 714825 412764 1 2 999999 -77508 1 62166 606866 -444376 1 425721 977371 377176 1 2 999999 -495519 1 16 999981 -810718 2 496652 559031 2 2 999999 1 2 999999 -254619 1 473122 730191 -930791 1 8620 347249 545328 1 822502 869525 -562903 2 2 999999 1 2 999999 414993 1 2 999999 522819 1 2 999999 90694 1 2 999999 -844298 2 2 999999 2 2 999999 2 2 999999 2 9 999987 1 77482 649673 -320360 1 211503 481514 -117909 2 2 999999 2 394667 485963 1 17 999999 50539 2 9 999997 1 31937 923159 -258611 2 121202 903685 2 2 999999 2 7 999988 2 170543 837769 1 13 1000000 -416952 1 2 999999 -757675 1 8 1000000 398260 1 74683 789575 -668084 2 383241 979562 1 2 999999 127102 2 2 999999 2 686822 834030 2 3 999994 2 2 999999 2 288945 394981 2 2 999999 2 386894 891735 1 2 999999 74875 1 328988 801993 698054 2 2 999999 1 2 999999 379088 2 289693 854326 2 11 999998 2 2 999999 2 18 999990 2 63590 273618 2 11 999988 1 548350 577494 -401783 2 12 999986 2 2 999999 2 2 999999 2 235376 537992 1 67841 646748 381472 2 137260 939179 1 9 999994 177465 1 2 999999 300940 2 20 1000000 1 11 999986 460378 1 9 999993 -172098 2 301216 416114 1 2 999999 400515 2 12 999984 1 466540 833004 799976 2 44080 120959 2 2 999999 1 8 999981 908928 2 8 999996 1 450802 815832 818080 1 2 999999 -18264 1 2 999999 -100946 2 96002 371384 2 4 999987 1 2 999999 -350028 2 2 999999 1 348058 944329 211968 2 10 1000000 1 9 999992 618708 2 2 999999 1 2 999999 -576471 2 8 999986 1 1 999988 -651323 1 2 999999 603222 1 2 999999 909886 1 2 999999 -585051 2 16 999995 1 2 999999 -201258 2 266587 618441 2 2 999999 2 2 999999 1 441930 870813 603551 1 2 999999 113605 1 15819 563387 338967 2 13 999994 2 31347 323184 2 6 999983 1 264860 378527 -50202 1 228921 431739 36007 2 20 999983 2 97703 227435 1 382051 972394 -799935 2 2 999999 1 203131 679049 589633 1 2 999999 -383624 2 133584 422986 1 9 1000000 -993861 1 15 999985 557013 2 215807 303698 1 277449 728117 428132 1 6 999998 -695507 1 303395 526569 566583 1 2 999999 -516443 2 2 999999 2 9 999993 2 2 999999 1 370828 522829 -788045 1 18562 826421 530698 1 303320 701225 762473 2 2 999999 1 9 999996 -189898 1 2 999999 -425530 1 2 999999 -174409 1 4 999982 -974887 2 2 999999 2 16 999990 1 16 999984 874217 2 2 999999 1 2 999999 -925756 1 534815 611924 -892301 2 5 999996 2 2 999999 1 17 999992 -42902 1 15 999996 -691243 2 2 999999 2 16 999994 1 2 999999 882441 2 2 999999 1 507670 529518 -43623 1 463106 714240 -359299 2 2 999999 1 204866 478727 955814 2 2 999999 1 2 999999 574215 2 16 999985 2 469790 622666 1 6 999995 773369 2 2 999999 1 2 999999 210514 2 2 999999 1 107939 697631 -657306 1 226309 753398 872124 1 2 999999 -242455 1 15 999983 257138 2 164692 405879 2 2 999988 1 2 999999 91157 1 263682 794900 945437 1 588202 709965 -178026 1 17 999991 -442545 1 1 999997 -907565 1 2 999999 -171589 2 12 999982 2 2 999999 2 17 999995 1 16629 500241 -187030 2 5 999986 1 10 999992 921789 1 15 999990 398098 2 6 999990 1 2 999999 -619495 2 192366 629554 2 11 999992 2 2 999999 1 2 999999 993676 2 2 999999 2 2 999999 1 2 999999 -223871 1 15 999981 -998713 2 73039 565815 2 570177 661252 1 158389 576180 -484778 2 293285 534851 1 2 999999 -287544 2 6 999995 1 339840 974110 -968263 2 5 999994 1 16 999997 649987 1 14 999982 -640808 2 174417 730927 1 2 999999 -706932 2 507131 848480 1 6 999999 671994 2 346794 615825 2 485250 693071 2 7 999989 1 2 999999 -198519 1 2 999999 541737 1 2 999999 -851456 1 10 999984 229241 2 2 999999 2 2 999999 2 3 999985 1 3 999996 -97241 2 13 999983 2 2 999999 1 477224 710758 -870756 1 2 999999 -250021 2 2 999999 1 2 999999 -790569 1 297391 870346 692335 1 9 999994 -426610 2 19 999994 1 6 999988 266802 1 12 999986 -228405 1 2 999999 264527 2 8 999999 1 17 999984 -448924 1 331791 622739 203885 1 2 999999 102328 1 18 999996 103877 2 378518 649932 1 2 999999 -273801 2 9 999998 2 337549 672095 2 15 999991 1 8 999986 -688351 1 175520 661056 292693 1 2 999999 -849312 2 194532 516349 2 190975 306858 1 2 999999 19950 2 2 999999 1 2 999999 353562 1 22151 638225 -163723 2 4 999984 1 267372 367042 -387268 1 424037 726891 -39089 2 2 999999 1 2 999999 -345725 2 11 999998 2 434813 780480 2 133728 619985 1 46866 956039 -979379 2 717218 886298 2 483820 851381 2 11 999987 2 2 999999 1 9 999991 -327999 2 504208 769640 2 521857 878148 2 502156 954010 2 177111 303066 2 2 1000000 2 2 999999 2 17 1000000 2 111484 322952 1 276719 884887 570464 2 224372 779085 1 2 999999 -243705 1 2 999999 452931 2 405777 891386 2 2 999999 2 20 999994 1 155176 168919 -290900 2 714968 822827 2 201434 807134 2 2 999987 2 2 999999 1 2 999999 -606729 2 3 999995 2 2 999999 2 2 999999 1 12 999995 -932470 1 7 1000000 633202 1 2 999999 -596078 2 2 999999 2 2 999999 1 346497 500474 -70556 1 10 999995 -249278 1 2 999999 348403 2 2 999999 1 13 999985 -104641 1 340937 664441 -746222 2 607273 852200 1 263921 758454 836823 1 2 999999 -426629 2 19 999984 2 814145 852853 2 17 999990 2 20 1000000 2 47060 875268 1 1 999991 -987230 2 114472 443293 2 2 999999 2 2 999999 2 78408 133248 1 2 999999 -50244 2 4 999984 2 1 999982 2 407030 574940 1 544817 658541 -469117 1 2 999999 651866 2 2 999999 1 2 999999 -966504 2 2 999999 2 16 999991 2 2 999999 1 161426 503495 291622 1 29713 233224 375133 1 2 999999 -124694 1 133832 170068 765400 2 2 999999 1 17 999995 254503 1 2 999999 984373 1 99190 776006 -693054 1 15 999983 -921088 2 147189 814884 2 13 999997 2 12 999997 1 20 999981 558443 2 12 999986 1 2 999999 -372246 1 2 999999 40687 1 2 999999 492267 2 249936 638948 2 240776 626124 1 4 999993 -434226 1 2 999999 -828304 2 2 999999 1 24818 817827 -842694 2 2 999999 2 44109 463555 1 4 999985 -407928 1 414279 884768 -984423 1 2 999999 94712 2 2 999999 1 210324 604670 466235 1 9 999995 386064 2 2 999996 2 2 999999 1 2 999999 376021 1 459368 981985 815971 1 40232 66804 597133 1 2 999999 -702108 1 263068 764753 958637 1 567191 851834 709101 2 2 999999 2 1 999992 1 314350 804630 -959733 2 276875 995690 2 182281 377939 1 187250 662572 649470 1 4 999992 295208 1 2 999999 214340 1 17 999981 -373112 2 468025 576990 2 2 999999 2 1 999988 1 2 999999 -233633 1 399906 592666 -575156 2 19420 439053 2 301108 858629 2 8 1000000 2 2 999999 2 2 999984 2 8 999990 2 1 999992 2 361523 628610 1 12 999986 17445 1 427999 890589 542655 1 2 999999 -656465 2 3 999992 1 2 999999 265080 1 10 999986 402596 2 2 999999 2 2 999999 2 4 999992 1 11 1000000 -430241 1 13 999982 668766 1 7356 522707 761158 1 2 999999 -695582 2 8 999987 2 2 999999 1 494635 868913 -62566 2 457540 580103 2 2 999999 2 5 999996 1 11 999988 -416031 1 3 999994 483903 2 2 999999 1 2 999999 527108 1 15 999996 503327 1 427596 979583 -865857 1 2 999999 157699 2 14 999991 1 12 999995 -489343 2 101224 106995 2 48472 910235 1 3 999987 848765 2 282212 350403 1 1 999998 -649571 1 2 999999 924597 2 479933 590826 2 468875 708031 1 197089 964565 877429 2 14 999987 2 2 999999 1 3261 9666 -395963 2 9 1000000 1 873280 973261 -999555 2 9 999982 1 12 999991 -421087 2 2 999999 1 2 999999 126395 2 6 999987 1 10 999991 9741 1 8 999989 -591588 1 428733 655621 1854 1 5 999991 -237486 1 3 999990 73894 2 585678 948215 2 305963 845387 2 3 999982 2 96714 903123 2 453516 848002 1 2 999999 -823170 2 2 999999 1 2 999999 -856110 2 5 999990 1 2 999999 -500511 1 45638 566665 254297 2 2 999999 1 217477 298881 526671 1 84895 433269 -347755 1 17 999994 -302351 1 12 999995 721708 2 131905 537051 1 2 999999 -459230 1 116335 164689 86627 2 517876 996010 1 642911 688524 -428601 1 2 999999 -360500 2 215054 318731 2 294689 789765 2 2 999999 2 2 999999 2 10 999998 1 190956 850870 808149 2 64114 78474 2 2 999999 1 465798 621945 124439 1 2 999999 -255593 1 10 999986 198432 2 41921 353516 1 2 999999 37078 1 14 999999 -401943 2 452607 972876 1 2 999999 67300 1 517700 804301 -259503 2 2 999999 1 5 999989 -271560 2 20 999981 2 300446 955376 2 2 999999 2 9 999996 2 16 999981 2 2 999999 2 360585 919336 1 685930 690309 -42086 1 4 1000000 92331 2 2 999999 2 13 999998 2 13 999992 1 90824 872964 -184671 1 2 999999 -902474 2 2 999999 1 15 999997 -790600 1 5 1000000 43033 1 2 999999 243667 1 2 999999 602482 1 2 999999 -51252 1 2 999999 956308 1 355139 397400 -574463 1 18 999986 -93373 1 18 999993 238113 1 128868 999122 -608389 2 404575 866367 1 2 999999 -469408 1 505117 509389 -283841 2 12 999984 1 2 999999 470171 2 446284 759368 2 17 999986 1 103847 222554 -884738 2 2 999999 1 2 999999 -732547 1 2 999999 -630677 2 2 999999 2 2 999999 2 2 999999 2 15 999998 1 442767 758766 -97430 2 2 999987 1 2 999999 195171 1 2 999999 -805228 1 2 999999 -207747 2 2 999999 2 719837 901066 2 118274 569359 1 5 999983 554895 2 2 999999 2 2 999999 2 20 999994 1 473342 907052 467049 2 7 999984 2 10 999983 1 19 999981 693829 1 2 999999 295514 2 835812 969083 1 18 999987 -46363 2 558622 781910 1 2 999999 -841584 2 2 999999 1 201784 508149 994642 2 294009 668996 1 2 999999 370220 1 2 999999 984846 1 2 999999 487529 2 2 999999 2 2 999999 1 2 999999 -179968 1 407467 611882 333272 1 15 999981 543125 2 20 999988 2 597108 963040 2 2 999999 2 2 999982 1 420010 926890 131635 1 901825 907588 53019 1 2 999999 988167 1 668917 928666 116339 2 2 999999 1 19 999997 -15604 2 223925 607512 2 232016 981530 2 1 999995 1 8881 735283 290586 2 15 999989 2 200882 781401 1 13 999988 381507 2 2 999999 2 9 999987 1 7 999998 -998339 2 7 999999 2 2 999999 2 116090 959374 1 6 999989 -282940 2 2 999999 2 15 999999 1 294392 736982 -913690 1 491947 842996 -790198 2 2 999999 2 16 999981 2 2 999999 1 131649 737713 285743 1 2 999999 12873 2 645483 891744 1 2 999999 -384659 1 2 999999 -120403 1 17 999983 272472 1 183065 394617 -197620 2 15 999997 1 633668 920627 -790083 2 10 999985 2 2 999999 2 316324 906496 2 465664 498213 1 45531 800379 -635160 1 2 999999 319663 1 15 999994 309162 2 2 999994 1 409304 493329 541963 2 2 999999 2 2 999999 1 2 999999 132679 1 673821 734254 -57754 2 2 999999 1 2 999999 -538655 2 6 999997 2 2 999998 2 2 999999 1 119753 770226 832221 2 2 999999 2 101486 812967 2 2 999999 2 2 999999 1 2 999999 -777300 2 593422 962694 2 2 999999 1 19 999999 225463 1 2 999999 882986 2 2 999999 1 419698 746391 369527 2 97054 711754 1 95411 926997 -215406 2 5 999990 1 2 999999 233915 1 2 999999 -22238 1 2 999999 727820 1 10 999985 827058 2 2 999999 1 2 999999 471526 1 93799 236585 313294 1 9 999993 -718500 1 15 999999 -636615 2 427438 750824 2 2 999999 1 2 999999 31496 2 5 999994 1 17 999981 693838 2 8 999998 2 51504 855837 1 7 999988 397323 1 15 999990 -437669 2 2 999999 2 18 999995 2 14 999989 2 19 999996 1 12 999990 395632 1 9 999998 969897 1 2 999989 -573788 2 2 999999 2 49409 726257 1 573856 787766 122473 2 14 999988 2 5 999993 2 7496 935563 1 83904 335351 -753894 2 256050 441149 2 2 999999 1 20 999981 -405439 2 15 999996 2 2 999999 2 2 999999 2 20 999996 2 99980 348051 2 8 999992 1 180104 870788 128316 2 98954 974138 2 2 999999 1 20 999993 -625624 2 9 999984 1 2 999999 276745 2 6 999983 1 2 999999 554287 2 235939 263426 1 102583 451484 380784 1 2 999999 -691814 2 2 999999 2 2 999999 2 499362 693859 1 12 999994 100829 2 19 999981 2 2 999999 2 13 999990 2 2 999999 1 2 999999 966497 2 431267 942463 2 16 999984 1 2 999999 -474112 2 2 999999 1 2 999999 589571 2 2 999999 2 2 999999 1 2 999999 687759 1 734102 859792 -197275 2 2 999999 1 8 999999 256839 1 16 999986 996229 1 2 999999 -50798 1 183153 893493 291716 2 11 999998 1 630212 910405 902834 1 2 999999 -733773 2 2 999999 2 12 999990 1 2 999999 -712629 1 2 999999 -341659 2 436608 891545 1 554036 574348 -388903 2 2 999999 2 2 999999 1 13 999988 -138090 1 2 999999 -866771 1 2 999999 683568 1 20 999997 783254 1 2 999999 983265 1 13 999985 -281135 2 29323 273962 1 300782 603696 860710 2 9 999986 1 20 999993 580144 1 670097 847465 -780600 2 301731 304141 1 632903 712064 -381059 2 2 999999 2 2 999999 1 10 999997 430202 2 2 999999 1 16 999990 929426 2 2 999999 1 46948 741613 -832541 2 186282 720142 2 58388 924957 2 2 999999 1 2 999999 224868 1 558708 665603 236203 1 5 999981 199491 1 8 999982 -117743 1 4 999992 787436 1 17 999984 322165 2 1 999990 2 492704 530689 2 2 999999 1 6 999983 -482620 2 189230 940868 2 1 999994 2 1 999991 2 2 999999 2 14 999995 1 2 999999 -529203 1 2 999999 712604 2 3 999984 1 2 999999 658205 1 16 999985 372287 2 17 999983 2 11 999992 1 12 999992 -474723 1 2 999999 -4280 1 4 999996 295231 2 280176 500524 2 414144 657892 2 2 999999 1 1 999988 445006 2 2 999999 1 2 999999 -808033 2 444424 840722 1 17 999989 -234782 1 334038 773718 -394431 2 2 999999 2 211853 890872 2 2 999999 2 16 999994 1 503794 836000 -596917 1 2 999999 -992294 1 2 999999 -538630 2 819731 886060 2 766656 811500 1 7 999995 107981 1 188367 957682 -286951 2 2 999999 2 20 999993 2 132627 936739 1 1 999983 -809459 1 2 999999 -952116 1 27206 925882 -950090 1 2 999999 537329 2 19 999999 2 273341 294956 2 4 999981 1 226579 251373 729086 2 3 999995 1 12 999997 248321 1 820789 859685 185527 2 2 999999 1 2 999999 -617547 2 2 999999 1 240777 548083 540563 2 2 999999 2 2 999999 1 314637 974319 853168 2 2 999999 1 2 999999 736967 1 19 999988 30338 2 6772 829856 1 2 999999 613343 1 300162 432098 496347 1 240185 673075 -940105 1 312377 518718 378529 2 2 999999 1 212553 893299 -641911 2 2 999999 1 399749 828224 -707668 2 119434 775758 2 2 999999 2 10 999992 1 2 999999 971719 1 95449 957750 -468223 2 630980 974263 2 11 999988 2 2 999999 2 879 823995 1 160679 780126 -520544 2 2 999999 1 172895 352116 -783172 2 4 999988 1 9 999992 -9255 2 113523 771045 1 2 999999 -656498 1 6 999999 375637 1 100369 925873 914711 2 5 999984 1 9 999988 659721 1 252941 879294 -569614 1 2 999999 -545460 1 2 999999 686499 1 2 999999 242154 1 13 999996 -21893 1 137618 225604 -5035 1 528548 911016 91687 1 559036 598484 -898145 2 18 999995 2 316187 707195 2 98255 957255 1 116450 633112 88216 2 11 999991 1 10 999993 996087 1 17 1000000 -113762 1 2 999999 479961 1 2 999999 523502 1 8 999988 700539 2 7 999982 1 317762 786359 224054 2 197561 657226 2 2 999999 2 18 999999 2 2 999999 1 531143 762640 -833804 2 725623 849983 1 2 999999 791595 2 3 999984 2 11 999996 1 5885 343060 988507 1 2 999999 -694117 1 12 999991 805984 2 2 999999 1 2 999993 824072 2 2 999999 1 2 999999 -602528 2 600313 784844 1 255892 861728 625321 1 2 999999 -356668 1 178368 579925 -13360 1 2 999999 -190018 1 453710 545203 -42207 2 11 999987 1 8 999994 971264 2 18 999991 1 2 999999 492442 1 2 999999 -292250 2 5 999999 2 17 999996 1 785423 804719 -52479 2 13 999982 1 2 999994 -429150 1 2 999999 -94608 1 5 999987 -199398 1 2 999999 741427 2 2 999999 2 2 999999 1 10 999981 -524821 1 2 999999 222346 2 8 999990 2 2 999999 2 4 999981 1 6 999989 -297564 1 1 999983 527665 1 2 999999 -600509 1 2 999999 548901 2 2 999999 1 18 999998 -766792 1 2 999999 986369 2 18 999982 1 2 999999 210884 2 2 999999 2 68909 821168 2 2 999999 1 2 999999 -749139 1 2 999999 -219083 1 16 999987 -626387 1 2 999999 -20845 2 2 999999 2 2 999999 1 147430 874023 -383475 2 2 999999 2 125720 703527 2 5 999986 2 502124 506143 2 20 999988 1 2 999999 413000 2 290727 403858 2 2 999999 2 13 999986 1 580466 690112 -54562 2 28136 930241 1 2 999999 882673 2 2 999999 2 14 999985 1 115915 430779 821726 2 2 999998 1 501094 792758 -842211 1 2 999999 -114326 1 2 999999 -109735 2 2 999999 2 2 999999 2 691536 925951 1 959324 963117 277854 2 62622 603632 2 20 999986 2 12 999998 1 89226 233268 -368860 2 196660 380984 1 2 999999 -902859 2 2 999999 1 4 999985 511166 1 2 999999 311213 2 2 999997 2 171998 413937 2 122842 810716 1 124690 727568 -831247 1 2 999999 22824 1 17 999985 -384301 2 2 999999 2 8 999984 2 18 999993 2 2 999999 1 2 999999 427122 2 4 999990 1 2 999999 958748 2 9 1000000 2 193348 901307 1 2 999999 174672 1 2 999999 447248 2 2 999999 2 20 999993 2 103055 243919 2 525267 883806 2 2 999999 2 2 999999 1 282880 582218 -231036 2 180722 816631 2 2 999999 2 2 999999 1 6 999987 845637 1 2 999997 537825 1 20 999990 -756296 2 719814 850427 1 12 999991 564523 1 588867 962005 -130660 1 425087 514614 -63187 2 2 999999 1 2 999999 868498 2 2 999999 2 2 999999 2 647933 998369 1 2 999999 -260540 1 2 999999 -139055 2 334890 357929 2 815549 910263 2 3 999994 2 2 999999 1 423664 698707 -215772 1 19 999988 -99885 2 2 999999 1 2 999999 -301993 1 7 999986 -391572 1 2 999999 -795092 2 2 999999 2 1 999990 1 2 999999 -432086 2 4 999997 2 2 999999 1 7 999991 -205784 2 772114 968638 1 141380 508638 -298536 1 2 999999 -954511 1 2 999999 -728016 2 10 999989 2 1 999983 2 551483 653005 1 2 999999 -924842 2 262125 414420 2 2 999999 1 677963 759320 -811562 1 73532 567469 195736 2 312525 892940 1 2 999999 -432593 2 12 999984 1 417632 872204 321413 1 14 999998 -166021 1 2 999999 553544 2 13 999984 2 2 999999 2 2 999999 2 685019 991045 1 107358 577616 -289851 1 2 999999 -532862 2 102003 308104 1 2 999999 -338577 1 2 999999 112353 2 14673 301702 2 180115 970359 2 468592 623992 2 2 999999 2 2 999999 2 2 999999 2 144 278598 1 2 999999 760419 1 2 999999 753832 1 1 999996 693256 2 232785 265783 1 2 999999 -941213 2 20 999983 2 2 999999 2 446875 594604 2 2 999999 1 113715 263790 -304665 1 8 999993 695436 2 61444 916327 2 2 999999 1 2 999999 -741729 1 806328 818504 84904 1 1 999996 -464385 2 179491 399190 1 2 999999 -626196 2 2 999999 1 6963 603580 -19414 2 145460 202637 2 312582 667450 1 2 999999 757142 2 325151 515690 2 12 999989 2 17 999987 1 8 999989 925670 1 481761 651139 -278964 1 15 999987 834225 2 2 999999 2 2 999999 1 15 999997 638412 2 798269 860416 1 2 999999 -26421 2 840333 850547 2 5 999987 1 2 999999 -599073 1 515287 718494 -117592 1 3 999998 295050 2 2 999999 2 285099 844524 1 676077 943840 437877 1 521744 606344 -818118 1 16 999999 530933 1 301232 615244 584807 2 195020 311521 1 2 999999 205703 1 2 999985 152613 2 2 999999 2 891463 995401 2 133174 705137 2 499256 756335 1 2 999999 -66984 1 18 999987 459412 2 35092 399056 1 6 999983 675980 2 2 999999 1 2 999999 -902897 2 14 999996 1 18 999989 -687422 1 2 999999 -326510 2 11 999988 1 2 999999 26296 2 14 999981 2 10789 346251 1 19 999999 597833 2 19 999982 2 16 999996 2 11 999985 2 6 1000000 2 2 999999 1 2 999999 -17195 1 2 999999 -886003 1 305984 337713 335740 1 5 999996 160030 2 2 999991 1 4 999991 -989769 2 274462 512379 2 250879 511734 2 11 999985 2 243417 868000 1 2 999999 249402 2 189049 653955 1 2 999999 -774506 2 2 999999 2 5 999995 1 17 999995 277924 1 2 999996 -751846 2 2 999999 1 397352 411357 130788 1 2 999999 -93815 1 2 999999 167538 2 18 999996 1 930443 989573 -859976 1 2 999999 -109437 2 1 999989 2 2 999999 2 18 999982 2 3 999993 2 14 999983 2 2 999999 1 2 999999 -183911 1 280913 680297 420287 2 2 999999 2 4 999997 2 7 999997 1 313409 685519 860035 2 15 999985 2 16 999995 2 17 999998 2 11 999999 2 165120 890825 1 2 999999 698895 1 8 1000000 759007 2 5 999986 1 2 999999 -113511 1 120721 921522 -376692 2 15 999983 1 5 999991 741857 1 20 999993 296900 1 122767 601577 486133 2 9 999984 2 2 999999 1 2 999999 167223 1 2 999999 817113 2 2 999999 1 432673 686318 -101319 1 2 999999 -253522 1 2 999999 603565 2 114481 556994 2 5 1000000 2 253788 347063 2 2 999999 2 23045 243386 2 472091 829837 1 17 999985 -111209 2 5 999987 2 2 999999 2 474868 836771 2 142656 165675 1 10 999989 -795826 1 2 999999 -406608 1 11 999994 927882 2 11 999992 2 16 999991 2 219301 806092 1 583775 662429 316353 1 18604 231452 556463 1 2 999999 706643 2 2 999999 2 2 999999 1 290401 451981 649556 1 2 999999 396714 2 148680 921025 2 2 999999 2 164867 464495 1 2 999999 974478 2 2 999999 1 2 999999 559 2 2 999989 2 436593 585837 2 427945 882493 2 2 999999 1 10 999990 84770 1 8 999998 428154 1 11 999984 -828494 2 2 999999 2 2 999999 1 8 999998 336991 2 715003 932084 1 44303 606740 -685775 1 2 999999 346261 2 3 999983 1 736339 767213 888371 1 10 999982 55552 2 17 999985 1 200154 698260 281003 1 11 1000000 -365160 1 8 999987 322549 1 16 999984 -215134 2 9 999987 2 16 999981 2 2 999999 2 11 999998 1 2 999999 245240 1 593385 827477 -358789 1 2 999999 -724308 1 2 999999 -597100 2 2 999999 2 6 999997 2 2 999999 1 2 999999 253067 2 51560 966271 1 12 999993 -675980 1 14 999992 726292 1 2 999999 -899746 1 2 999999 527442 1 199257 585252 -957640 2 13 999983 1 7 999992 401991 2 3 999982 1 2 999999 -7257 2 16 999982 2 678650 973837 1 2 999999 -917549 2 2 999999 2 2 999999 2 8 999999 2 11 999995 1 2 999999 -203377 1 10913 617709 804646 2 17 999981 2 765598 981833 2 5 999992 2 22499 528251 2 10 999984 1 2 999999 927518 1 293734 314165 752122 1 2 999999 -324256 1 2 999999 -68176 1 16 999986 863950 1 321692 373536 29157 2 452248 734373 1 322710 331037 84607 2 107229 415947 1 2 999999 63166 2 5 999994 2 13 999996 2 11 999999 1 20 999986 -852775 2 2 999999 1 649899 769418 -547491 2 8 999990 1 2 999999 -9238 1 2 999999 -488579 2 4 999993 1 2 999999 391267 2 317086 491069 2 15578 777333 1 2 999999 -347359 1 625858 705782 -235595 2 2 999987 1 162515 957526 -742472 2 7761 353364 2 2 999999 2 339247 382102 2 1 999981 2 15 999994 1 442643 695869 -689979 2 6 999992 1 19 999984 -510167 1 478332 550119 307836 2 6230 532161 2 2 999999 1 110414 864467 -302837 2 490154 713551 1 1 999999 667851 1 447635 459177 832978 1 543977 891662 -931361 2 167803 946688 2 14 999986 1 6 999994 70088 1 320591 370401 -158894 1 1 999987 -881450 2 2 999999 2 19 999988 2 252628 851962 2 2 999999 2 166787 677879 2 229151 510259 1 5 1000000 -876515 1 14 999994 -409276 2 20 999991 2 142774 967635 1 2 999999 919101 2 3 999985 1 2 999999 -152792 2 2 999999 1 137671 475551 -225309 2 2 999999 2 138946 563040 2 2 999999 1 20 999997 294851 1 2 999999 273753 1 1 999998 -375077 2 312565 459738 1 755801 889616 797262 1 2 999999 805948 2 646716 932773 2 2 999999 2 2 999999 2 190570 397863 1 64272 609621 -999389 1 694803 717879 -974893 1 596483 990179 474252 2 2 999999 2 643736 975250 2 2 999999 1 467320 974470 -207876 2 2 999999 1 927177 985129 -490368 2 2 999999 2 402146 541723 1 2 999999 -900741 1 2 999999 270858 1 2 999999 918277 1 575597 602319 -824266 2 193650 904154 1 107018 746230 -907417 1 2 999999 -482264 2 5 999997 1 2 999999 667263 2 16 999983 2 2 999999 1 136758 671002 -294470 1 819297 847256 283225 2 2 999999 2 498641 579590 2 2 999999 2 2 999999 1 216086 647105 241318 1 2 999999 -601961 2 250132 508136 2 2 999999 2 4 999986 2 134355 602615 2 2 999999 2 6 999987 2 11 999981 1 2 999999 -647907 1 7 999991 830542 1 15 999987 98804 2 276689 876983 1 17 999986 -633420 1 2 999999 -539848 1 62315 304236 -594962 1 381921 732184 576718 2 8 999995 1 2 999999 231034 2 2 999999 1 10 1000000 313695 1 423769 819502 911710 2 2 999999 1 67088 313202 -128913 2 5 999990 2 15 999992 2 2 999999 2 102050 703858 1 153059 591529 109471 1 2 999995 684736 1 2 999999 154251 2 2 999999 1 235941 936803 -391253 1 2 999999 277975 1 17 999983 -658396 2 18 1000000 2 2 999999 2 18 999997 1 2 999999 -12951 1 4 999984 254401 2 16 999986 1 1 999984 33246 1 2 999999 291295 2 2 999988 1 569277 680785 733679 1 2 999999 414589 1 2 999999 85962 2 9 999999 1 7 999988 672741 1 176371 410139 -170449 2 14 999993 2 2 999999 1 414137 624687 289916 1 2 999999 -399773 2 2 999999 2 465210 624108 2 51615 108824 2 55308 315339 2 2 999999 2 10 999981 1 2 999999 618176 2 364698 889426 2 572991 736671 1 366086 902396 -634759 1 2 999999 -649774 1 16 999993 -516986 2 424401 782741 2 2 999999 1 2 999999 -565957 2 2 999999 1 326971 521427 -295506 1 2 999999 865097 1 660899 857823 985962 1 475517 948002 -707666 1 112177 599476 -90279 2 8 999983 2 445050 771668 1 583885 895798 -159410 1 1 999987 424517 2 2 999999 1 7 999995 -184514 1 2 999999 -485421 1 2 999999 -854246 2 8 999998 1 2 999999 -802061 1 864 722904 -508931 1 2 999999 852962 2 181255 268018 2 307291 555529 2 12 999989 2 19 999986 2 12793 40899 1 691418 776958 -199502 1 76144 118886 529753 1 27633 283471 -675679 2 2 999999 1 306527 883420 -218919 2 2 999999 1 17 999997 698490 1 2 999999 -59182 2 2 999999 1 2 999984 -499257 2 8 999993 1 394887 417399 -520576 1 93864 894885 13023 1 16 999992 369387 2 2 999999 1 229433 526963 -693576 2 128106 637757 1 304461 444452 505470 2 2 999999 2 6 999998 1 76403 779862 285750 1 10 1000000 380858 2 6 999988 2 3 999982 2 13 999988 1 16 999993 -482158 1 2 999999 -5228 1 14 1000000 796871 2 320994 794317 2 2 999999 2 2 999999 1 11 999989 488575 2 2 999999 2 170940 228286 2 2 999999 2 2 999999 1 2 999999 -367021 2 149648 308923 2 2 999999 2 11 999984 2 166360 742602 1 417878 418153 721699 2 2 999999 1 17 999986 699974 1 487729 544399 357412 2 12 999981 1 387155 755141 -832753 2 18 999989 2 7 999987 2 8 999995 1 13 999997 968481 2 15 999987 1 2 999999 360631 1 621438 767897 379604 1 2 999999 975584 1 29315 788281 833837 1 282343 905664 805915 2 2 999999 2 375097 958450 1 18 999990 674757 1 310164 803146 -300756 1 750652 780355 993670 1 12 999996 -3376 1 313268 502392 634667 2 177678 519763 1 472752 921427 -212014 1 11 999985 985209 1 2 999999 -471094 1 2 999999 976461 1 2 999999 -121039 1 2 999999 -650362 1 445252 926032 -920628 2 676390 883603 1 317114 433775 334590 2 9 999987 1 17 999992 -840228 2 52469 820142 2 334955 759659 1 381697 877949 -685185 1 79228 940003 -578565 2 2 999999 1 1 999994 992751 1 2 999999 -810276 1 96478 614730 396631 1 151468 720799 -443675 1 2 999999 444020 1 433152 910410 -175200 2 2 999999 2 745218 934536 1 2 999999 588977 1 2 999999 841572 2 2 999999 2 4 999998 2 2 999999 1 2 999999 -282531 1 2 999999 -804814 2 122749 962169 2 13 999992 2 140614 577050 1 254380 377777 -836364 2 17123 776796 1 7 999992 -492490 1 2 999999 -301491 2 664440 906264 1 2 999999 -71358 1 2 999999 994866 1 484807 723371 665467 1 167678 872656 737912 2 16 999998 1 917313 976661 -913163 2 531643 624331 2 1 999990 1 2 999999 -804853 2 4 999995 1 51630 407437 -461429 1 144094 503103 -542317 1 12 999985 757866 2 11 999989 2 2 999999 2 12 999985 2 2 999999 1 2 999999 -985822 2 36984 548962 2 2 999999 1 2 999999 784323 1 2 999991 385048 2 10 999981 1 2 999999 856492 1 125859 816713 -848587 2 971200 993431 1 11 999989 -777434 1 7 999995 4843 2 8 999987 2 17 999997 1 2 999999 -204320 2 310834 839895 1 2 999999 -224453 2 2 999990 2 5 999998 1 170984 757949 -576275 2 210147 638719 2 19 999999 2 905642 999217 1 71061 669913 315923 2 59795 447810 1 2 999999 62473 2 13 999983 1 18 999998 -517569 2 177860 469837 2 2 999999 1 2 999999 644425 1 2 999999 964865 1 12 999981 103544 2 15 999994 1 16 999998 -110511 2 16 999986 2 2 999999 2 11 999985 1 400109 775651 -226498 1 615572 671952 833374 1 2 999999 -562414 1 4 999984 976675 2 4 999989 1 2 999999 152107 2 95612 162553 1 416344 772821 914445 2 15 999991 2 18 999983 2 10 999996 2 2 999999 1 469521 705096 -935720 1 62536 535738 -258115 2 2 999999 1 5 999987 924903 1 417442 694788 -704669 2 160219 412738 1 10312 370950 474235 2 12 999990 2 16 1000000 2 2 999999 2 14 1000000 2 408344 614846 2 10 999997 1 2 999999 625805 1 10 999996 668307 1 785274 951280 -934862 2 2 999999 1 2 999999 -255396 2 800627 956896 1 456643 556678 728962 1 2 999999 531927 1 354288 674320 660472 2 2 999999 1 15 999994 892304 2 13 999988 1 71849 815142 -481228 1 13 999983 125491 2 2 999999 2 12 999997 1 3 999990 -697484 1 2 999999 -299316 1 13 999992 720833 2 2 999999 1 32757 99651 42981 2 2 999999 1 19 999992 960656 1 175746 464047 -429273 1 2 999999 -450523 2 2 999999 1 3 999989 -75453 2 100662 292421 1 59250 293543 126668 1 12 999994 954560 1 17 999989 489243 2 2 999999 2 2 999999 2 2 999999 2 12 999993 1 185985 750360 -261483 2 17 999983 2 282079 884681 1 409949 730491 152771 2 17 999995 2 12 999986 1 2 999999 -399175 2 2 999999 1 16 999986 613330 1 2 999999 930791 1 3 999983 -616708 2 2 999999 2 2 999999 2 318994 581655 2 412694 723365 1 5 999991 -515986 2 164950 627607 1 11 999989 -968574 1 7 999988 -467244 1 2 999999 283937 2 15 999990 1 2 999999 727373 1 18 999998 216545 2 2 999999 2 16 999993 2 12 999997 1 2 999999 -228713 1 133450 831409 965362 2 78355 486736 1 2 999999 -831891 2 10 999996 1 2 999999 177754 2 2 999999 2 496426 862678 2 3 999995 2 2 999999 2 555863 668604 1 2 999999 -737368 1 210958 731680 307175 1 608701 739343 451295 2 20 999991 2 20 999982 2 10 999987 2 2 999999 1 545347 751277 835929 1 508363 925544 -954706 1 2 999999 47035 1 106902 605401 855519 1 2 999999 328854 1 2 999999 789397 1 15 999986 -497206 1 2 999999 -973703 2 16 999996 2 101812 405683 2 6 999998 1 66095 982776 -332605 2 2 999999 1 7 999994 230334 2 1 999993 1 2 999999 210185 2 2 999999 2 18 999988 1 2 999999 -176840 1 593080 871696 -719274 1 2 999999 937612 2 2 999999 2 187130 200856 1 16 999993 -16345 1 2 999999 743228 1 741608 973586 245232 1 776675 971197 -360763 1 2 999999 -836128 2 2 999999 1 12 999990 -820806 1 5 999996 -382607 2 244005 601078 1 2 999993 768835 2 194610 794502 1 2 999999 -422950 2 2 999999 1 60804 720057 -494242 2 2 999999 2 66609 936744 1 584803 711493 -352901 2 12 999995 1 2 999999 -596273 1 13 999983 883720 2 738773 994562 2 6 999981 2 8 999996 2 11 999999 2 2 999999 1 10 999999 -258460 2 87452 163463 1 2 999999 -708435 1 3 999981 985867 1 8 999993 343085 2 2 999999 1 13 999996 330152 2 765137 820056 1 124296 833350 852197 2 154670 762263 1 10 999983 -975172 1 2 999999 -271778 2 678605 790117 1 2 999999 -243959 1 343496 471554 763920 2 401809 929433 1 2 999999 943203 2 14 1000000 2 2 999999 2 2 999999 2 2 999999 2 386809 676666 2 7 999988 1 2 999999 375017 2 2 999999 2 444475 857434 2 2 999999 1 2 999999 -357848 2 2 999999 1 425523 557611 295170 1 486084 875187 146279 1 568997 906546 -613886 2 52183 758349 1 10 1000000 -415679 2 50025 944080 1 80729 980157 -366975 1 8 999981 613387 1 169242 359682 319273 2 2 999999 2 18 999996 1 322917 991378 -174497 1 2 999999 7161 1 58471 560044 307394 2 15 999990 2 7 999998 1 267392 984480 202102 2 549189 821659 2 153931 983565 1 480177 611546 -707938 2 2 999999 1 472288 998246 537862 2 2 999999 1 335848 338975 -644906 2 407549 785241 2 806751 838848 2 644420 959603 2 2 999999 2 2 999999 1 15 999984 -966579 1 2 999999 -259136 2 432729 865165 2 2 999999 2 194570 593932 1 12 999991 717144 1 206969 588298 -47173 2 2 999999 2 43950 605197 2 3 999987 2 639129 657743 1 692654 875248 -207253 2 2 999999 1 2 999999 -7756 1 13 999987 -32167 1 2 999999 -264674 2 241783 977880 2 2 999999 2 2 999999 1 409465 459414 -960954 2 12 999994 1 231180 684511 -751284 1 2 999999 970741 1 2 999999 359835 1 55906 470916 641782 1 19 999988 118766 2 2 999999 1 55056 522685 -93227 1 11 999996 13495 1 14 999983 837173 2 16 1000000 2 18 999992 2 374745 562418 2 1702 990262 1 11 999999 -518275 2 2 999999 2 12 999992 1 1 999994 -637616 1 553772 765864 911341 1 7 999992 508168 2 19 999996 2 2 999999 2 2 999999 1 2 999999 -362893 2 8 999987 1 2 999999 -533780 1 8 999997 -382598 2 2809 6637 2 2 999996 2 695024 742336 2 2 999999 1 349173 445122 -568564 2 128249 758212 2 2 999999 2 316931 607771 2 547860 779744 1 2 999999 451408 2 2 999999 1 368116 938113 -711010 2 2 999999 1 2 999999 -857833 1 13 999996 542375 2 3 999993 1 2 999999 602783 1 261733 786631 751657 1 193440 748603 650126 2 596543 637371 2 182321 618186 2 356091 516879 2 15 999995 1 6 999995 424966 1 350124 655272 -519360 1 19 999997 -264659 2 17 1000000 2 109659 155573 2 3 999999 2 379718 586925 2 2 999999 1 729916 815282 117359 1 2 999999 -135512 1 2 999999 731524 1 2 999999 -523775 1 4 999997 -688839 1 13 999997 357102 1 2 999998 183610 1 440198 927045 -975897 1 15 999994 -913421 2 221883 420072 2 1 999991 2 292717 768865 2 637597 924402 2 8 999981 1 64447 923282 493772 1 10 999992 -160991 2 427468 916358 2 12 999998 1 422231 774706 816130 1 444097 645821 -480831 1 2 999999 858214 2 7 999981 1 8 999999 998341 1 36371 909300 -789790 2 19 999985 1 181379 833474 -230280 1 143706 290224 -27905 2 8 999990 1 2 999999 -713371 2 2 999999 2 159089 204966 2 10 999996 1 144134 551633 226127 1 168641 941580 949060 1 2 999985 530983 2 579405 814481 2 20 1000000 1 2 999999 76498 2 2 999999 2 3 999998 2 179672 182040 1 451809 929695 564253 2 2 999999 1 2 999999 -560227 2 6 1000000 1 398245 616728 503993 1 157544 605085 -379642 2 141253 354408 1 18 999995 6589 2 2 999999 2 7 999984 1 2 999999 -309859 2 2 999999 2 19 999996 2 220315 841944 2 2 999999 1 743068 934289 -471656 1 726610 892928 679287 2 2 999999 2 4 999997 1 5 999987 126339 2 2 999999 2 2 999999 1 566933 753310 -944367 2 479078 839200 2 620296 773169 2 2 999999 2 8 999981 2 292091 649678 2 20 999981 2 2 999999 1 2 999999 -155146 1 181694 745128 -152088 1 1 1000000 631567 1 488405 950205 915318 1 2 999999 -356910 1 2 999999 -287001 2 111200 993402 1 836154 880575 871053 2 154904 856801 1 17 999985 -73579 1 52784 493170 -605186 1 2 999999 696803 1 491102 641961 690774 2 12 999981 2 151662 547804 2 1 999982 2 9 1000000 2 429256 495639 2 15 999986 2 516655 693966 2 33934 475204 1 2 999999 27088 1 10 999982 -749669 1 566106 703267 377544 2 2 999999 1 2 999999 -420396 1 675470 960144 -538994 2 2 999999 1 19 999986 951107 1 2 999999 -895924 2 930406 940315 1 1 999987 735574 2 2 999999 2 647990 956871 2 2 999999 1 2 999999 838883 2 3 999982 1 11 999994 -445195 2 11 999984 1 19 999993 -819635 1 2 999999 -666038 1 399078 592156 327499 2 460246 724895 1 667102 805427 618594 2 175685 557217 2 13 999981 2 2 999999 2 2 999999 2 2 999999 2 210959 633917 2 19 999983 2 201569 946132 1 767581 863319 588017 1 4 999988 -907709 1 17 999981 602977 2 1 999981 1 33073 213704 609278 1 1 999999 -604784 1 2 999999 129804 1 2 999999 615723 2 2 999999 1 11 999982 761427 1 515307 598783 -595788 2 20 999983 2 2 999999 1 18 999986 839084 1 2 999999 419638 2 2 999999 2 2 999991 1 279901 627282 266258 1 2 999999 -511577 2 432850 706554 2 2 999999 2 2 999999 1 2 999999 -338354 1 2 999999 -673340 1 2 999999 835562 2 2 999999 1 2 999999 -675317 1 269064 819071 136922 1 11 999984 -135663 2 14 999993 1 15 999988 -885547 2 2 999999 2 2 999999 2 20 999987 1 4 999999 -113858 1 2 999999 -487661 2 18 999986 2 2 999999 2 15 999981 1 2 999999 191919 1 2 999999 421894 2 300403 482161 2 7 999987 2 361263 588504 2 5 999990 1 4 999995 -713849 1 20 999986 -477371 1 2 999999 -912671 1 57494 982409 -561983 1 1 999999 539038 1 3 999987 -628353 1 223094 302106 828619 1 311529 560931 -285698 2 2 999999 2 142517 187187 2 2 999999 2 2 999999 2 2 999999 1 20 999990 386435 2 3 999986 2 101938 199505 1 15 999983 -797776 1 12 999990 -126110 1 9 999988 -707102 1 786362 869642 -80235 2 2 999999 2 2 999999 2 12125 285475 2 51470 531419 1 2 999999 -338672 2 54089 185203 2 2 999999 1 2 999999 362817 2 544478 875640 1 2 999999 426427 1 70445 322697 116405 1 2 999999 806012 1 13 999982 -4643 1 232603 603489 101316 1 18 999986 -362541 1 2 999999 587741 2 13 999994 1 2 999999 655072 2 312871 734816 1 528104 975575 -399782 1 472083 527861 882477 1 2 999999 -863116 1 9 999994 958454 2 6 999990 2 2 999999 2 2 999999 2 4 999999 1 466047 829772 86340 2 4 999983 1 2 999985 299485 1 2 999999 970917 1 2 999999 -68509 1 2 999999 80126 1 2 999999 -919526 1 2 999999 155649 1 12 999988 17354 1 4 1000000 -169433 1 687882 700900 492650 1 11 999988 544326 1 10 999982 811826 1 2 999999 -183205 2 2 999999 2 18 999986 1 2 999999 969106 2 2 999999 2 210774 635115 2 3 999983 2 38800 302470 2 2 999999 1 666820 769997 -425222 1 19 999992 370892 1 2 999999 -869610 2 327675 976967 1 2 999999 929139 1 507780 696676 590631 1 2 999999 -524287 2 2 999999 2 2 999999 1 2 999999 -169527 1 18 999988 796809 2 10 999984 2 2 999999 2 537360 665302 1 263525 451758 362012 2 40639 104347 1 2 999999 -180836 1 413245 545508 -85199 2 196541 230690 2 18333 812618 2 412940 565311 2 421669 424577 2 2 999992 1 13 999982 382670 1 7 999984 -718589 1 102276 666610 94551 2 10 999998 1 275955 528132 -729175 1 487774 743300 623838 1 5 1000000 -96415 2 157853 676479 1 17 999993 -787401 2 214654 807261 1 2 999999 940487 1 2 999997 -174818 1 16 999992 -462700 1 2 999999 813340 2 101608 966824 1 17 999984 -748005 2 11 999982 2 17983 393738 2 2 999999 1 2 999999 -117645 2 1 999986 2 2 999999 2 122094 354603 1 196900 268621 965763 2 2 999999 2 2 999997 1 2 999999 490091 1 2 999999 -943560 2 2 999999 2 36775 989279 2 7 1000000 2 527473 859754 1 17745 206189 -742402 2 3 999998 2 200130 709079 1 722269 811872 -180518 1 2 999999 561191 2 194788 696952 2 2 999999 1 2 999999 780613 1 401738 941736 142497 1 11 999981 -152267 2 2 999999 1 55493 720768 654198 2 814904 985140 1 2 999999 -243581 2 55566 964653 1 399017 995875 -797176 2 3 999981 1 2 999999 929790 1 2 999999 -451632 1 2 999999 552097 1 15 999992 -751672 1 10 999986 -189380 2 2 999999 2 2 999999 1 2 999999 -811130 2 2 999999 2 2 999999 1 2 999999 -754465 2 200894 625673 1 55810 874057 760084 1 6 999993 -234806 2 78416 933198 1 2 999999 -21375 2 314159 626401 2 117364 375092 2 859634 940480 2 27198 606361 1 2 999999 -954831 2 95192 309182 2 174208 600881 1 18 999992 692669 1 339971 438171 220929 1 2 999999 44277 1 101657 509769 -638348 2 398509 853729 1 708143 806336 140472 2 146249 764700 1 625838 994997 915056 1 2 999999 -763021 1 2 999999 -110707 2 191514 713195 2 287479 319757 1 117252 824658 529772 2 17 999981 2 15 999994 1 334716 513937 -816399 1 20 999988 -46362 2 2 999999 1 81429 827088 -803266 2 353268 560091 1 559667 653918 112610 2 7 999991 1 2 999999 -186144 2 663302 813802 1 2 999999 -77120 1 18 999986 -441598 2 2 999999 1 10 999989 227397 2 2 999999 2 4 999983 1 3 999993 844648 1 660307 977655 -762579 2 18 999991 1 4 999995 -383932 1 2 999999 -3929 1 2 999999 -455857 1 16 999999 854628 1 2 999999 -716589 1 580211 881138 246443 2 2 999999 1 258038 975757 -393029 1 13 999983 444207 2 2 999999 2 2 999999 1 2 999999 -231230 1 147754 787210 -335300 1 2 999999 836213 1 691677 707652 928703 2 3502 440392 1 2 999999 -366027 1 185754 673580 146182 1 286740 881176 -318761 1 7 999987 853995 2 4 999982 2 542903 686055 2 4 999987 1 2 999999 -859178 1 5 999991 -830543 2 17 999988 1 2 999999 -737297 1 2 999988 -286723 2 2 999999 2 490292 824299 2 3 1000000 1 19 999994 -539438 2 602040 904656 2 2 999999 2 5 999998 1 2 999999 -720990 1 708700 776648 318697 2 2 999999 1 355118 915310 -695714 1 501047 987912 779410 2 744106 949672 2 2 999999 1 2 999999 471614 2 17 999994 2 19 999985 1 19 999982 253846 2 2 999999 2 327695 384143 2 15 999982 1 6 999982 464617 2 2 999999 1 258251 427460 -164997 1 731392 884401 -7206 2 2 999999 1 8 999981 -160768 2 2 999999 1 2 999999 71279 1 406844 459965 -251246 2 11 999992 1 2 999999 238562 2 2 999999 2 346415 849421 2 6 999990 1 613329 732050 880120 1 2 999999 231881 1 120104 412356 664019 1 2 999999 421329 1 2 999999 -592208 2 7 999996 1 20 999990 -780139 2 19 999986 2 2 999999 2 2 999999 1 17 999986 423243 1 234729 571186 -891096 1 1 999995 577901 2 188291 892007 1 111651 466634 -474228 1 2 999999 225628 2 2 999999 1 361349 802013 607596 1 13 999985 141588 2 2 999999 1 13 999987 -165049 1 7 999991 48700 2 265531 793176 2 17 999988 2 2 999999 2 2 999999 2 4 999990 1 9 999996 -782615 2 2 999999 2 2 999999 1 4 1000000 590152 1 561558 887263 -271402 1 6 999992 -13489 1 37559 763619 169154 1 8551 101703 -460909 1 8 999986 -956356 1 2 999999 -865179 2 8 999999 1 8 999989 -258484 2 5 999984 2 15 999994 1 3 999995 -467704 1 202767 799856 -716751 1 171777 686344 745161 1 2 999999 974190 1 14 999985 102986 1 11 999989 -670651 1 18 999993 -282325 1 14 999983 -262765 1 328196 378300 -85784 1 2 999999 753626 2 12 999983 1 2 999999 953466 2 2 999996 2 2 999999 2 2 999999 1 20 999992 -302557 1 2 999999 -470866 2 20 999981 1 2 999999 -184098 1 20 1000000 -866492 1 270165 422946 933331 1 8 999995 -906941 1 2 999999 811886 2 6 999989 2 5 999984 1 2 999999 -435633 1 2 999985 445855 1 421708 803508 455134 2 2 999999 1 12 999999 847700 2 2 999999 2 2 999999 1 3 999996 -255389 1 2 999999 -588564 1 2 999999 313532 1 13 999998 133759 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -425683 1 733405 860422 -983185 1 2 999999 326311 1 2 999999 -458626 1 2 999999 -842469 2 3 999983 1 2 999999 -846560 1 390904 934640 433782 2 2 999999 2 1 999984 1 115350 655286 325686 2 2 999987 1 2 999999 665086 2 17 999998 1 328740 561131 -574435 1 531823 563990 -695404 2 9 999981 2 14 999997 1 17646 932841 -557656 2 492351 624848 2 608675 711212 1 366700 971292 -916452 2 107604 587984 2 10 999982 2 2 999999 2 1 999994 1 358702 525164 539967 2 2 999999 1 8 999987 -15010 2 834039 944934 1 65161 427704 976551 2 2 999999 2 2 999999 2 6 999986 1 2 999999 147498 1 2 999999 641497 1 2 999999 871364 2 433308 499806 2 2 999999 1 195382 236197 605437 1 327338 904118 -474239 2 15 999983 2 264149 420468 2 91033 360332 1 7 999983 -179780 1 259584 771900 -474782 1 20 999988 549344 2 2 999999 1 582179 627386 907224 1 6 999989 162066 2 207119 301090 1 2 999999 -589522 1 2 999999 -686049 1 2 999999 835442 1 127263 456347 244765 1 13 999992 899653 1 89955 576545 724744 1 20272 297635 116330 1 789762 952443 88528 2 175079 681148 2 137030 633357 1 1 999993 487697 2 438734 529866 2 29929 304899 1 10 1000000 -113857 2 2 999999 1 2 999999 644779 2 218741 995278 2 268271 803569 2 93891 611418 1 569323 988938 -618081 1 8 999989 120712 1 2 999999 844867 2 280046 521617 1 173516 278519 66319 2 566487 767575 2 2 999999 1 392244 471357 221400 2 7 999995 1 13 999985 -503504 1 7 999981 -382279 1 471381 489197 -673521 1 414549 675669 -429465 2 72165 206544 1 98042 409960 122334 2 9 999995 1 2 999999 -226060 1 12 999988 919625 2 4 999996 2 18 999991 2 512991 957650 1 2 999999 319679 2 2 999999 1 592840 957087 894636 2 19 999981 2 2 999999 2 182465 738405 2 20 999994 1 2 999999 73501 1 4 999982 -313415 2 251742 257135 2 701334 854864 2 1 999989 2 101844 724654 2 1 999999 2 2 999999 1 11 999996 479184 1 2 999999 71821 2 746096 887143 1 716685 964871 -71787 1 415006 458589 462655 2 188921 968620 2 13 999981 2 188170 220050 2 15 999993 2 15 999996 1 2 999999 840069 2 2 999999 2 2 999999 2 2 999999 1 321185 922219 178826 1 18 999989 -161621 2 1 999982 2 3 999996 1 155334 543478 -132423 1 206977 485192 635629 1 292701 945414 -361842 1 6 999996 -584911 2 6 999995 2 35314 302208 1 10 999998 701579 1 2 999999 -485514 2 1 999999 2 348682 982055 2 15 999997 1 1 999986 417769 2 3 999987 1 11 999983 485908 1 4 999982 917502 1 2 999999 796967 1 12 999984 -415589 1 206977 912882 406178 1 305363 962945 -801381 2 20 999995 2 750824 846884 2 9 999998 1 4 999997 -38692 2 6 999987 2 2 999999 1 315042 422696 -627316 1 2 999999 258408 1 357142 616168 989476 2 15 999982 2 2 999999 2 2 999999 1 2 999999 -425601 2 7 999988 1 50564 176247 396135 2 3 1000000 1 480787 510725 296425 2 8 999993 2 7 999994 2 16 999995 2 17 999999 2 2 999988 1 15 999989 432662 2 2 999988 1 2 999999 527348 1 16 999996 -947722 2 11 999981 1 2 999999 177374 1 2 999999 -497423 2 17 999986 1 2 999999 -677240 2 336857 721079 1 239982 282270 -986705 1 402939 958728 121958 1 242206 284664 -730287 2 122748 862694 1 15 999992 639124 2 513275 985826 1 86023 151769 742902 1 2 999999 170096 2 572023 857201 2 9 999987 2 9 999994 2 2 999999 1 17 1000000 -67670 1 14152 216237 -3125 2 218584 802257 1 2 999999 -654463 2 586871 765499 2 968109 974478 1 61642 936571 -592823 2 3 999994 1 2 999999 -129150 1 446769 779401 -321603 1 2 999999 228483 1 2 999999 -634644 2 743639 963627 2 17572 974039 2 13 999998 1 503977 961122 538389 2 716099 961332 2 19 999986 1 16 1000000 371485 1 46991 188926 410967 1 2 999999 300636 2 2 999999 2 2 999999 2 191012 611146 2 232135 337140 1 2 999999 -902453 2 21557 996072 2 10 999991 2 2 999999 1 2 999999 -670675 2 17104 339131 1 37589 280922 883926 1 406976 741882 -90067 2 759039 922523 1 19 999992 -245990 2 2 999999 1 1 999995 -801283 2 135079 538000 1 4 999981 15146 2 2 999988 2 1 999986 1 6 999981 637595 1 44840 969764 107046 1 2 999999 218686 1 474127 623002 692562 2 13 999986 1 2 999999 106004 2 215886 783617 1 15 999991 770938 2 362826 374061 1 229081 620169 -988908 1 7 999993 445876 1 13 999985 -434889 2 2 999999 1 13 999989 -902495 2 2 999999 1 303363 376422 -225811 1 2 999999 454457 2 2 999999 1 2 999999 -512335 2 2 999999 2 2 999999 2 76690 482546 2 2 999999 1 48764 997757 387136 2 330337 886324 2 125983 502680 1 4 999994 242735 2 2 999999 1 253879 426775 -516437 1 42005 910492 -805851 2 2 999999 2 2 999999 1 10 999998 -116502 2 6 999989 2 7 1000000 1 321688 821067 -150126 2 605350 933865 2 2 999999 2 34486 461790 1 25622 325150 59155 2 2 999999 1 108413 120538 150285 1 20 999986 532352 2 18 999989 1 4760 216959 -959897 2 2 999999 2 54462 795884 2 2 999999 1 2 999999 583413 2 2 999999 1 2 999999 -72375 1 156700 559657 -662954 2 778745 987506 1 9 999991 -165983 2 5 999998 1 18 999982 -641409 1 12 999988 -535270 1 145723 942024 30314 1 3 999994 -664526 1 19 999998 -400992 2 33043 809847 1 3 999986 333103 2 262468 564874 1 2 999999 128057 1 2 999999 -865387 1 16 999981 -156347 2 622630 686692 1 93414 741470 564011 2 5 999989 1 699352 830902 -801156 1 756605 924336 375527 2 490370 917204 1 2 999999 723950 2 20 999986 2 191495 756719 2 706724 814449 1 6 999984 737150 2 13 999984 2 2 999999 2 2 999999 1 1 999990 88769 2 257212 743454 1 312466 454667 -178624 1 604341 763031 -972953 2 26337 556966 1 2 999999 604697 1 205823 310638 882342 2 284230 465248 1 15 999998 804962 1 2 999999 27234 1 2 999999 -939705 2 2 999999 1 207904 571286 -969670 1 5 999985 475838 1 2 999999 -740604 1 3079 143953 -418931 1 2 999999 391945 2 45000 487241 2 2 999999 1 3 999993 -175727 2 3 999999 1 39408 525221 -600907 2 2 999999 1 106776 514849 -620191 2 5 999999 2 4 999994 2 2 999999 1 2 999999 824426 1 5 1000000 953973 2 1 999986 2 20 999983 2 17 1000000 2 4 999986 2 3 999983 1 2 999999 498551 1 9 999998 -299475 1 4 999991 -276533 1 19 999991 -923575 1 2 999999 696022 1 8 999984 981330 2 2 999999 1 19 999991 -502376 1 2 999999 -706684 2 2 999999 1 2 999999 804597 2 2 999999 2 2 999999 2 5596 647577 2 2 999991 2 12 999989 1 2 999999 75379 1 18 999986 276239 1 17792 619521 848512 1 5 1000000 -359428 2 2 999999 2 18 1000000 1 5 999991 -787153 2 13 999994 2 2 999999 2 2 999999 1 2 999999 -793139 1 302240 426051 225032 1 237843 519276 780399 1 19 999983 356797 2 12 999995 2 2 999999 1 2 999999 -962970 1 2 999993 -555956 1 2 999999 -232964 1 3 999998 64220 2 5 999984 2 61275 295034 1 6464 636994 -719837 1 564186 773530 -756361 1 19 999985 350513 1 109386 769756 884917 1 17 999988 119735 1 1 999989 -513011 2 1 999991 1 168344 809251 -678440 2 20 999982 1 14 999996 -542317 2 2 999999 2 2 999999 1 2 999999 893737 1 19 999999 990612 1 2 999999 778511 2 777416 840712 1 452900 916341 -37815 1 10 999998 17404 2 2 999999 2 776059 924811 1 278904 764417 822809 1 13 999990 -258558 1 466444 536366 -672660 2 2 999999 2 2 999999 1 249460 925610 893581 1 20 999995 -461753 2 20 999995 1 2 999999 -397571 2 587481 612246 1 258567 356603 699821 1 18 999982 104160 1 2 999995 -384629 1 2 999999 -885633 2 2 999999 2 5 999991 2 2 999999 2 113391 991519 1 801597 855606 -421096 2 2 999999 2 2 999999 1 2 999999 242178 2 2 999999 1 533835 539073 -722764 1 13 999981 92929 1 715901 909618 132216 1 2 999999 19624 2 2 999992 2 2 999999 1 2 999999 -43214 1 2 999999 -5312 2 5 999984 2 2 999999 1 369885 915056 -548975 2 1 999983 2 326036 868484 1 14 1000000 398953 1 17 999988 998287 2 545624 926112 2 108052 906765 2 2 999999 2 2 999999 2 14 999997 2 11 999985 1 285301 673535 -367625 2 618355 986511 1 225744 737074 -477765 2 576272 684435 1 5 999991 -65330 2 10 999990 2 16 999981 1 2 999999 -93531 1 2 999999 100844 1 2 999999 214503 1 408309 445296 802074 1 2 999999 -953576 2 7 999999 2 2 999999 2 368118 401592 2 1825 787335 2 2 999999 2 8 999982 2 18 999996 1 2 999999 -119051 1 8027 583684 884763 1 216081 890538 -739799 1 21077 840121 -885498 1 20 999996 -384495 1 2 999999 971075 2 17 999981 2 2 999999 2 380650 411409 2 19 999998 1 2 999999 566958 2 100481 881329 1 2 999999 754801 2 2 999999 1 10 999988 151209 2 1 1000000 1 4 999981 -112021 2 11 999995 1 3 1000000 -65419 2 18 999992 1 2 999999 -555444 2 2 999999 1 11 999988 704503 2 2 999999 2 20 999990 2 2 999999 1 2 999999 255353 2 11 999995 2 12 999986 1 5 999983 699376 2 15 999987 2 2 999999 2 813092 870339 1 16 999989 -209214 1 16 999984 904926 2 13 999989 2 19 999983 2 17 999987 2 2 999993 1 2 999999 -211837 2 2 999999 2 400402 756212 1 7 999993 104356 1 201642 630723 -467415 1 19 999993 -669732 2 493103 756290 1 2 999999 -590737 2 331560 641675 2 10 999987 1 13 999989 503785 2 13 999981 2 610927 634992 2 14 999989 1 20 999985 392360 1 17 999998 325599 2 330437 443598 2 2 999999 2 12 999997 2 2 999999 2 16 999984 1 849352 849388 555663 1 89434 569246 535871 2 2 999999 1 405564 882383 -944068 1 2 999999 -905939 2 20 999983 2 174211 968155 2 12 999984 1 83265 417362 -171631 1 6 999983 -485746 1 18 999984 698566 2 2 999999 2 222069 258336 1 16 999984 -928428 2 16 999983 1 2 999999 332097 2 2 999999 2 10 999999 1 2 999999 948487 1 2 999999 -106519 2 2 999999 1 154304 238107 -153454 1 311174 687545 -218507 1 2 999999 -2641 1 956083 981698 125453 1 9 999987 477015 2 12 999991 1 16 999995 -949936 2 5 999989 1 12 999981 613719 2 122413 324065 1 3 999996 -534698 2 17 999996 2 2 999999 1 274468 893591 -119095 1 11 999982 -694298 2 2 999999 1 2 999999 -571109 1 12 999983 618316 1 2 999999 -618350 2 5 999981 1 15 999983 825062 1 7782 233656 326922 2 526851 584198 2 8 999997 1 2 999999 427272 2 8 999996 2 2 999999 2 2 999999 1 337181 497463 -42290 2 127421 953362 2 575021 961995 2 15 1000000 1 272044 742692 -343336 2 402958 902838 1 315542 401151 -895222 2 4 999986 1 2 999999 -130804 1 82829 167244 -900814 1 2 999999 -796405 2 760766 798663 1 15 999985 512780 1 2 999999 -784201 1 2 999999 461855 1 5 999999 -235771 1 423883 425389 812376 1 18 999998 -31974 1 4 999985 -199701 1 8 999992 673920 2 17 999993 1 360671 517268 714382 2 138795 891087 1 2 999999 733440 1 2 999999 505459 1 2 999999 -514561 2 1 999995 1 2 999999 -45990 2 2 999999 2 2 999999 1 2 999999 -243237 1 2 999999 402711 1 2 999999 -522872 1 344993 349675 -839378 1 2 999999 -913367 2 117328 290449 1 31358 255643 -558830 1 2 999999 421605 1 2 999999 943339 1 365409 492629 -450602 1 1 999989 629427 2 2 999999 1 2 999999 -498368 1 183184 724267 680824 2 382483 959291 2 256042 599285 2 356013 851461 1 1 999985 -678803 2 592681 737466 1 2 999999 -614914 2 14 999990 2 2 999999 1 19 999998 277294 2 2 999999 2 11 999981 1 2 999999 499995 2 381149 402591 2 18 999991 2 1 999998 2 105368 224847 2 138961 965086 1 435244 797610 870853 2 166288 544293 2 2 999999 1 8 999982 -428528 2 2 999999 1 2 999999 -394395 1 2 999999 -825757 2 14050 233794 2 2 999999 1 185808 231225 257673 2 2 999999 2 449589 476327 2 8 999991 1 572141 663995 -999891 1 582200 835097 -509538 2 117993 734150 1 67135 504871 -598446 1 452079 953015 250013 1 14 999992 -438103 2 2 999999 1 2 999999 -558249 2 474466 577627 2 119900 167064 2 163990 949859 2 43781 875496 2 2 999999 2 2 999999 1 592004 707731 -560200 1 2 999999 -39362 1 2 999999 663619 2 8 999993 1 13 999985 -765561 1 2 999999 401167 2 2 999999 1 2 999999 -31221 2 2 999999 2 2 999999 2 2 999999 2 3 999997 2 594474 815810 2 18 999986 2 2 999999 1 2 999999 983098 2 2 999999 2 2 999999 1 2 999999 -638795 2 538296 562344 1 2 999999 -221244 1 2 999999 -274473 2 19 999981 2 2 999999 1 2 999999 143181 1 18 999988 -920310 2 241528 652540 2 270108 329680 1 2 999999 -343023 2 9 999999 1 2 999999 150474 2 7 999991 1 2 999999 479378 2 257430 630682 2 2 999999 1 226235 510737 837276 1 286306 441272 -223212 2 2 999999 1 1 999993 909458 1 14 999992 -648544 1 781754 950977 467242 2 16 999998 2 2 999999 2 303979 748461 1 2 999999 -60965 2 345447 801069 1 2 999999 -481037 2 104916 355347 1 3611 907633 987803 2 20 999987 2 198307 402674 2 2 999987 1 2 999999 317619 1 439930 673490 142200 2 364123 906521 2 95402 612591 1 193723 565604 817049 2 2 999999 1 16 999990 438587 1 2 999990 262035 1 2 999999 -214319 2 5 1000000 1 2 999999 836223 2 19 999991 2 423916 437005 2 2 999999 1 2 999999 -857212 2 78609 544880 2 459027 906520 1 1 999997 -60824 1 2 999999 -813019 2 7 999995 2 422518 815570 1 184232 732497 -544431 2 2 999999 1 520211 740182 -877720 2 2 999999 2 485991 856271 2 6 999981 1 3 999996 -774998 1 13 999985 932312 2 2 999999 1 2 999999 -459584 1 2 999999 -157976 2 2 999999 2 146167 373557 1 2 999999 884396 1 2 999999 -73723 1 8 999993 -395973 2 2 999999 2 2 999999 1 2 999999 -266679 2 2 999999 1 8 999982 773617 1 9 999981 -667399 1 2 999999 603152 2 9 999981 2 10 999996 2 2 999999 2 2 999989 1 16 999994 849277 2 2 999999 1 2 999999 75852 1 2 999999 -417272 1 352818 495996 -329156 2 20 999992 2 2 999999 2 14 999983 2 196299 503971 2 230956 495191 1 5 999996 711178 1 525000 642545 -524350 2 815314 842914 2 432528 649934 1 2 999999 368715 2 16 999987 2 48434 429166 2 110464 406440 1 2 999999 417294 2 2 999999 1 2 999999 -496783 1 7 999997 -8992 1 173615 835029 -331103 1 554722 761849 -824718 2 2 999999 2 377964 433385 2 222664 431358 1 582760 832592 -536073 2 1 999996 1 2 999999 -457280 1 419323 633616 -938276 2 506763 823892 2 2 999999 2 16 999999 2 2 999999 2 9 999984 1 12 999991 569606 2 95865 377891 2 475972 893153 1 20 999983 -411566 1 19 999982 -225479 1 2 999999 448993 1 2 999999 -809482 2 17 999988 1 2 999999 -422603 1 17 999986 467246 1 2 999999 -144903 2 156448 807033 2 2 999999 2 13 999988 1 2 999999 -895009 1 2 999999 759171 2 363847 600637 2 504588 506376 2 1 999986 2 2 999999 1 155716 725364 532933 1 2 999999 -496216 1 364372 372683 219382 1 2 999999 -310755 1 15 999987 928055 1 1 999997 -731022 2 288918 325526 1 15 999987 722596 2 1 1000000 2 873077 875078 2 2 999999 1 93950 317467 -451555 2 212007 549838 1 2 999999 993012 2 11 999983 1 2 999999 34961 2 224557 915973 1 2 999999 300369 1 10 999984 135321 1 3 999988 -13695 2 2 999999 1 873241 907094 -181510 1 250045 692426 -440197 2 19035 299916 1 2 999999 404830 1 280905 549883 519630 1 20 999981 -894325 2 330223 523590 2 12 999985 2 2 999999 2 3 1000000 2 19 999983 2 2 999999 1 2 999999 -335418 2 717499 774198 2 20 999992 2 2 999999 2 316209 975892 2 7 999983 1 346861 599298 -528420 2 2 999999 1 201349 986877 846268 2 7 999983 2 86613 423908 1 2 999999 -179665 1 2 999999 856460 1 2 999999 -818868 1 6 999994 268395 1 2 999999 842986 2 377408 851341 1 10 999997 188216 2 260846 626468 2 3 999998 2 2 999999 1 2 999999 758110 1 20 999995 108134 2 11 999987 2 454663 968835 1 17 999992 276988 1 2 999999 -579607 1 2 999999 -364549 2 2 999987 1 5 999997 770903 2 75455 477104 2 176791 671551 2 3 999981 2 230703 331205 1 2 999999 -220382 1 2 999999 -867891 2 54747 433207 2 101326 914175 1 2 999999 -225096 2 33703 324500 1 3 999990 -637178 2 194271 588361 1 357040 799630 57774 1 8 999999 633270 2 73593 780064 2 2 999999 1 2 999999 875374 2 333787 882960 1 272661 917790 788117 1 1 1000000 703745 2 22789 169733 1 18 999992 818778 1 2 999999 699172 1 2 999999 602779 2 7 999999 2 2 999999 2 13 999997 2 10 999990 1 528386 680254 789820 1 189141 237306 -966920 1 4423 494879 160972 1 272704 914887 -539789 2 2 999996 2 3 999999 1 456426 721565 20462 1 282660 482569 -637871 1 20 999991 530699 2 2 999999 1 46061 647640 -858124 2 2 999999 2 96399 704367 2 2 999999 2 2 999999 2 18 999991 2 2 999999 2 3 999986 2 5 999983 1 2 999999 677817 1 324476 402758 -99647 1 2 999999 316581 2 521175 977896 1 9 999982 -161142 1 14 999997 655831 2 2 999999 2 17 999987 1 2 999999 159568 1 126486 844428 -901155 2 11 999983 2 2 999999 2 257111 849278 2 13 999995 1 5 999981 216844 2 461283 708604 1 8 999985 78697 2 9 999984 1 330865 743288 777175 1 16 999987 567420 1 433038 597879 378630 2 7 999989 2 2 999999 2 2 999999 1 14 999982 -756889 1 195696 993941 745427 2 15 999990 1 9 999987 -355415 1 2 999999 -462625 1 40574 799162 251412 2 2 999999 1 444163 504978 -212280 2 2499 948222 1 2 999999 632898 1 2 999999 -60833 2 2 999998 2 19 999981 1 18 999991 791466 1 2 999999 544398 1 2 999999 -542433 1 14 999988 211663 2 2 999999 2 12 999985 1 9 999999 681272 2 2 999999 1 9607 887612 -261924 1 2 999999 -970034 1 2 999999 626216 1 158961 474164 -57202 1 7 1000000 -560504 2 246602 718191 1 370488 875277 -646261 1 173860 713218 -105033 2 2 999999 2 2 999999 2 170099 604607 1 15 999999 934282 1 3 999984 521655 2 488582 523911 1 2 999999 865831 2 90784 490954 2 3 999987 1 2 999999 -542643 2 37867 905676 2 2 999999 1 2 999999 -803036 1 207648 939305 -296602 1 16 999993 -867682 2 284379 975855 1 9 999995 275110 2 9 999984 2 405725 785939 2 4 999996 1 8 999987 -596331 2 5 999996 1 2 999999 609340 2 2 999999 2 2 999999 1 563227 773367 -607297 2 159867 481618 2 7 999982 2 15 999984 2 42177 784134 2 14 999981 1 410164 622941 -860317 2 10 999985 1 14 999997 784670 2 80538 987536 1 156004 838721 -99856 2 19 999991 1 2 999999 -930326 1 712820 813146 39340 1 3 999992 711681 1 74428 926301 108831 1 10 999984 -637670 1 19 999989 -468218 1 353233 805081 313035 2 2 999999 1 12 999993 -506015 2 15 999991 1 2 999999 626141 1 2 999999 -997006 1 2 999999 62800 1 2 999999 130699 2 2 999999 1 16 999991 329667 2 307903 879848 2 36817 534435 2 12 999983 2 2 999999 1 19 999984 -135036 1 2 999999 -664216 2 567840 595181 2 133822 448542 2 6 999984 1 5 999994 -169424 2 2 999999 2 13 999985 1 3527 665004 855740 2 209698 539097 1 2 999999 172771 2 6 999981 1 975246 995543 -216256 1 2 999999 -368983 1 2 999999 -320318 1 2 999996 196898 1 8 999990 851803 2 10 999997 2 2 999999 2 2 999999 1 399653 517760 -132552 1 15 999995 -177068 1 12 999983 635560 2 12 999999 2 2 999999 2 217133 339978 1 7 999998 637814 2 2 999999 1 2 999999 337928 1 641576 883926 178425 2 2 999999 1 10 999990 -144938 2 16 999991 2 2 999999 1 2 999999 -491586 1 12 999987 -879283 2 14 999995 2 18 999984 2 2 999999 1 11 999994 261682 2 2 999999 2 321380 389850 1 210758 362552 -267850 2 8 999996 2 6 999987 1 2 999999 -469530 2 2 999999 1 2 999999 -578380 2 2 999999 2 13 999997 1 243048 947422 884042 2 1 999997 2 2 999999 2 108977 956108 1 684523 981616 252473 2 7 999982 2 2 999999 2 2 999999 2 13 999997 1 18 999988 -642721 2 509269 862965 1 7 999984 -486246 1 2 999999 932360 1 18 999990 192909 2 787562 943104 2 389669 691037 2 219838 454872 1 784086 914987 -95912 2 2 999999 2 345253 380206 2 4 999990 1 504329 753880 -528797 2 2 999999 1 172293 339993 661361 1 447144 909084 -436892 2 3 999982 2 680904 972921 1 2 999999 -224757 2 12 999983 1 1 999989 223533 1 11 999983 -644832 1 172456 523798 828668 2 321236 745634 2 344336 375485 1 528319 712240 -953266 2 178523 207887 1 14 999990 -958679 2 9 999991 1 632404 978040 95580 2 452750 710598 2 2 999999 1 2 999999 87926 1 952828 996946 489268 2 242752 762665 1 9 999996 -371303 1 318629 422539 818477 2 2 999999 2 2 999999 2 2 999999 1 688367 768535 -681775 2 2 999999 2 16 1000000 2 15398 746990 1 2 999999 -27840 2 15 999991 2 4 999992 2 2 999999 2 280926 945645 2 74726 824231 1 11 999988 673466 2 2 999999 2 93486 973279 1 2 999999 -485591 2 12 999985 1 14 999994 -306356 1 2 999999 -202143 2 10 999992 1 2 999999 -60200 2 362681 449545 2 2 999999 1 139280 428219 -574186 1 9 999981 63901 2 8 999985 2 2 999999 1 90457 470517 88467 2 14538 612379 1 2 999999 -764692 2 2 999999 2 2 999999 2 2 999999 1 6 999995 624842 1 504760 762254 -418781 2 479115 959776 2 19 999987 2 7 999996 1 168677 388974 210716 2 15 999986 2 5 999982 2 2 999999 2 526978 954278 1 12 999982 230568 2 7 999995 1 269947 591621 -848217 2 123171 679051 2 2 999999 2 2 999999 2 18 999981 2 15 999990 2 16 999988 1 908960 914444 -39407 2 8 999994 2 14 999993 2 345557 982801 2 243869 501998 2 561052 653146 1 13 999987 -317122 2 2 999999 1 131920 471061 -94482 1 2 999999 76172 2 13 999993 1 312965 573822 74134 2 2 999999 1 6 999986 622185 2 14488 467050 1 761872 865989 -812226 2 3 999983 1 2 999999 689265 2 2 999999 1 212569 851355 276420 1 54024 965798 -101695 1 2 999999 -89225 2 461413 889078 2 2 999999 2 70802 133876 2 8 999998 1 508035 745016 286151 2 7 999991 1 16 999984 666099 1 2 999999 -476009 2 247294 463781 2 288935 772274 2 4 999999 1 2 999999 186578 1 2 999999 806246 1 189143 426548 -407679 2 733813 901078 1 127855 230904 861964 2 186274 258017 2 16477 497058 2 6 999993 1 17 999993 -576618 2 16 999997 1 360782 571819 152370 1 107728 253409 -717032 2 20601 844251 1 3 999987 771018 1 7 999983 908531 2 300226 964565 1 119796 450261 486568 2 444825 941855 2 336215 380238 1 2 999999 779108 2 2 999999 2 2 999999 1 2 999999 -51114 1 285907 739435 246052 2 23545 644052 2 184482 336702 1 134350 412960 473484 1 495213 749589 327529 1 435521 827110 -307680 2 9 999984 2 421594 955493 1 437237 979075 102052 2 603457 673861 1 2 999999 -793687 1 25468 62189 390552 1 352696 895970 -1943 2 16 999999 1 2 999999 -10324 2 415572 681282 2 105522 243366 2 17 999993 2 2 999999 1 14 999983 35833 2 2 999999 2 230604 703112 2 2 999999 2 3 999991 2 306976 394188 2 2 999999 1 20 999986 -904668 1 2 999999 451197 1 445919 785677 376536 1 2 999999 477368 1 19 999992 487494 2 250874 552911 2 2 999999 2 2 999999 1 2 999999 898510 2 12 999981 2 3 999993 1 13497 869783 62021 2 2 999999 1 196725 450204 -106843 2 2 999999 1 19 999985 -566398 1 2 999999 -660978 2 14 999983 2 2 999999 2 2 999999 2 6 999994 2 2 999999 2 3 999983 2 66562 758163 1 2 999999 696088 2 12 999994 1 2 999999 677490 2 879944 883746 2 220668 809206 2 26893 912346 1 241452 853195 984943 1 2 999999 269757 2 11 999991 2 421678 526024 2 635288 970036 1 605387 633852 743600 2 795912 878915 2 15 999998 1 2 999999 -705965 1 18 999989 562388 1 608047 761671 -14250 1 15 999990 -961501 2 1 999992 1 4 999989 859935 1 12 999988 14546 1 2 999999 -246408 2 2 999999 1 6 999983 323143 1 18 999992 -788063 2 2 999999 2 273394 942933 2 2 999999 1 20149 712806 731644 2 2 999999 1 13630 573595 108304 1 980899 987849 535395 1 2 999999 301119 2 72475 539499 2 2 999999 1 1 999990 -391299 2 2 999983 1 2 999999 -932026 2 2 999999 2 78330 775049 1 2 999999 875403 1 2 999999 661096 1 2 999999 34057 2 2 999999 2 2 999999 2 5 999982 1 433895 750343 -721821 2 19 999996 1 47154 767800 -74327 1 365663 548757 -747334 2 2 999999 1 203171 954689 -932615 2 2 999989 2 2 999988 2 4 999996 1 651108 994855 814308 2 2 999999 2 599024 758561 2 10 999992 1 15 999997 129248 1 8 999984 -427217 1 2 999999 -253231 2 2 999999 2 2 999999 1 8 999985 -191027 2 2 999999 1 20 999997 280522 1 2 999999 880636 1 2 999999 911614 1 2 999999 -112427 1 224942 330859 999402 2 803472 881790 2 2 999999 2 2 999999 2 652027 878545 2 2 999999 2 405393 446621 1 2 999999 -625707 2 8 999982 1 2 999993 504653 1 600524 901073 815556 2 2 999999 1 19 999997 834303 2 18 999990 2 2782 170586 1 18 999982 409623 1 372506 586611 106673 2 18 999981 1 2 999999 -635127 2 468857 657634 2 11 999994 1 2 999999 301360 1 17 999989 445060 1 614964 728805 -882413 2 9 999996 2 2 999999 1 193139 660264 506282 1 2 999999 -740357 1 17 999993 168220 2 2 999999 1 2 999999 680508 1 2 999999 -119305 2 2 999999 1 43918 118551 -215905 1 668166 986890 271696 1 7 999999 -62697 2 13 999987 1 2 999999 643114 1 2 999990 986392 2 2 999999 2 153041 705622 2 2 999999 2 18 999992 2 2 999999 2 2 999999 2 2 999999 1 2 999999 321400 2 20 999984 1 963169 967654 -656439 1 4 999992 -5364 1 20 999989 226907 1 326082 566319 50731 1 9 999998 216934 2 9 1000000 1 2 999999 990477 1 2 999999 -572630 2 369373 996366 1 7 999999 -406736 1 2 999999 260700 2 2 999999 1 12 999987 -871277 1 2 999999 -164024 1 75593 586968 914601 2 2 999999 2 688384 783147 2 19 999995 2 192969 812360 1 2 999999 902068 1 2 999999 -572857 2 197946 713685 1 376427 736688 -310502 2 2 999999 2 17 999989 2 2 999999 1 57664 140766 605147 2 6 999986 2 5 999991 2 2 999999 1 11 999982 -544496 2 20 999981 2 16 999984 2 888776 901001 1 432641 817556 -50857 2 277623 551674 2 2 999999 1 121631 415225 183472 2 1 999988 2 2 999985 1 2 999999 -57462 1 129638 907246 68314 2 480715 795089 1 10 999989 97989 2 2 999999 1 2 999999 -581286 1 10 999997 314851 1 2 999982 -72110 1 2 999999 -746549 1 9 999982 -76678 2 420103 447740 1 2 999999 676599 1 18 999991 -514348 1 126185 494119 -113794 2 95186 615080 1 419131 652006 739597 2 10 999983 2 287034 622008 2 855305 952342 1 2 999999 -86638 1 619361 706978 973418 2 3 1000000 1 881105 912795 456305 1 240918 539586 655806 2 2 999999 1 450138 933803 -96342 1 505748 606316 -864433 2 2 999999 2 801148 842878 2 2 999999 1 2 999999 948781 1 1 999981 855791 1 1 999981 -248419 1 659552 811701 181396 1 731566 771587 762664 2 20 999993 1 144818 507175 160469 2 11059 158058 2 489284 871077 2 2 999999 2 16 999981 2 340504 410825 2 2 999999 2 672444 914998 1 151100 478021 845123 1 12 999986 422643 1 2 999999 857 2 43696 470944 1 2 999999 2252 2 753327 887528 1 2 999999 277612 2 2 999999 2 2 999999 1 230838 484165 -426226 2 410946 930869 1 1 999986 -977837 1 2 999991 -162615 2 14 999985 1 2 999999 -629398 1 18 999999 851164 2 449602 739686 1 2 999999 130515 2 2 999999 1 160494 394224 -944131 1 861316 895405 729306 2 2 999999 1 1 999985 -570410 2 451617 471925 1 15 999995 717802 1 9 999993 -782148 1 2 999999 356286 2 1086 672589 2 1 999984 1 2 999999 -831639 2 14 999994 1 16 999988 -248748 1 2 999999 -766397 2 14 999992 1 2 999999 -160792 1 694037 744000 -187399 1 314406 818638 167970 2 308471 715725 2 63428 992390 1 2 999999 41886 2 153596 292265 2 188243 519745 1 46227 966640 805109 1 15 999986 -234190 2 13 999984 1 171415 886984 -166246 1 211737 943373 745058 1 848476 941219 -603057 2 490688 653681 1 6 999998 614636 2 18 999995 1 2 999999 -162732 2 795729 943128 1 306115 958292 -70321 1 5037 276540 -115420 1 42550 471942 740221 2 2 999999 1 2 999999 -475830 2 136823 645701 2 18 999987 1 20 999995 908672 1 2 999999 353472 2 10 999987 1 2 999985 -447938 1 7 999985 504285 1 4 999984 66968 1 2 999999 -75021 2 10 999996 1 279 370966 -845877 2 482546 889229 2 244404 443492 1 180374 338261 644511 1 2 999999 -872417 1 16 999985 -235416 2 2 999999 2 17 999986 2 13658 161130 1 8 999993 -894923 2 2 999999 1 2 999999 795812 1 4 999986 -731825 1 16 999986 -899700 1 7 999993 771033 1 424070 659284 310350 1 255331 525793 102618 1 590481 856992 300031 2 2 999999 1 541629 705947 896577 1 2 999999 -966038 2 119104 380597 2 2 999999 1 2 999999 -42025 2 3 999994 1 2 999999 -268814 1 2 999999 -134421 1 15 999996 -313370 2 15 999993 1 387970 969068 543819 2 16 999997 2 2 999999 2 18 999989 2 3 999997 1 658169 901302 364538 2 9 999992 2 2 999999 1 633305 764612 892395 2 2 999999 2 34162 463132 2 302863 870516 1 2 999999 -839894 1 2 999999 -542709 2 97536 604716 1 2 999999 -756670 2 7 999987 1 10 999998 -736133 2 74057 259757 1 2 999999 -503992 2 7 999999 2 2 999993 2 2 999999 2 2 999999 1 5 999995 -75161 1 584498 850869 695004 2 9 999994 2 579568 594952 1 2 999999 -358113 2 2 999999 2 2 999999 1 12 999991 -387949 1 2 999999 -338167 1 2 999999 -761037 2 536469 646984 2 328702 865742 1 2 999999 -162958 1 517743 687952 583998 2 19 999998 2 453005 615348 1 763709 919667 -414189 2 2 999999 1 299259 899611 -709495 1 2 999999 -853745 1 9 999995 -220593 1 3 999987 -462311 2 261591 697813 2 2 999999 1 416567 488439 -837581 2 3 999994 1 2 999999 814176 2 1 999987 1 388926 734218 535358 1 20 999989 477775 1 9 999984 -573976 2 2 999999 1 256828 973934 -97987 2 806502 954477 2 2 999999 2 10 999995 1 452570 918348 478949 1 2 999999 -213296 1 164775 657879 218500 1 12 999993 -987924 2 2 999999 2 2 999999 2 462186 867990 2 152505 627772 2 282614 386669 2 11 999999 1 6 999987 330203 1 6 999983 103506 2 2 999999 2 2 999999 1 2 999999 -669827 2 2 999999 2 15 999983 2 2 999999 1 228002 896709 739494 1 2 999999 -581272 1 413921 518247 -607584 1 2 999999 -820087 2 415788 538649 2 133492 724880 1 14 999998 -994640 2 2 999999 1 2 999999 855107 2 19 999997 2 293208 682786 2 12 999986 1 2 999999 254233 1 2 999999 219648 1 12 999991 596068 1 1 999989 -288399 2 2 999999 1 2 999999 -384568 2 485799 508778 1 2 999999 -526980 2 4 999994 1 816861 932337 -306636 2 2 999999 1 2 999999 498820 2 2 999999 1 416686 925238 -644230 2 540464 605432 2 185478 540626 2 2 999999 1 2 999999 -300913 1 6 999989 209430 2 326667 584477 1 2 999999 877727 1 87455 624648 -603875 2 7 999984 1 2 999999 293895 1 434541 503877 591745 2 2 999999 2 19 999987 2 2 999999 2 9 999989 1 11110 775160 387738 2 2 999999 1 17 999993 638291 1 673694 992168 -613185 2 13 999985 2 2 999999 2 4 999983 2 12 999995 1 8 1000000 -650687 1 4 1000000 19696 2 2 999999 1 174035 625714 809346 1 8 999989 -920906 1 15 999983 328996 2 798717 944821 2 2 999999 2 608638 744182 2 2 999999 1 2 999999 -314557 1 206535 912943 -620436 1 2 999999 -839639 1 1 999999 612694 2 537551 897169 1 5 999997 541364 2 4 999987 2 2 999999 1 5 999993 421180 2 2 999999 1 2 999999 553408 1 668361 921734 139270 1 17 1000000 427202 1 2 999999 823379 1 2 999999 -209060 1 2 999999 572227 2 2 999999 2 2 999999 1 19 999988 -69030 2 2 999999 2 591333 789291 1 2 999999 504517 2 2 999999 1 2 999999 745092 2 63494 958126 1 2 999982 199116 2 12 999993 1 2 999999 -642919 2 1 999982 2 1 999981 1 7 999981 -655539 2 554787 709517 2 2 999999 2 270491 826590 1 18 999982 -114310 2 128231 774783 1 9 999987 215795 2 28002 795223 1 20 999981 867512 2 18 999985 2 6 999986 2 19 999998 2 7 999985 2 2 999999 2 2 999999 2 132047 816003 1 2 999999 -521601 2 459976 649682 2 6 999990 1 2 999999 -542484 1 8987 895404 984424 1 2 999999 -288543 1 472975 810279 -140161 1 2 999999 692805 1 344013 380273 -620971 2 546356 720189 1 445832 904668 906251 2 3 999996 2 2 999999 2 169313 936936 1 4 999994 959309 2 2 999999 1 2 999999 -492979 1 36816 547360 -812824 2 533489 680388 1 2 999999 291184 2 1 999992 2 81620 766315 1 407867 708367 -708657 1 2 999999 -328760 2 2 999999 1 2 999999 582817 1 8544 515541 141344 2 2 999999 2 18 999981 2 12 999990 1 2 999999 -719003 1 20 999984 679598 1 419812 758355 -923309 1 1 999988 -975760 2 163001 532780 1 128908 657340 443643 1 13 999991 -978165 2 2 999999 2 18 1000000 1 8 999991 436969 1 12 999996 23790 1 2 999999 -104966 2 728660 993731 1 2 999999 147558 1 8 999999 922513 2 2 999999 2 224503 826996 1 2 999999 -749341 1 2 999999 466262 1 2 999999 -692210 2 13 999984 2 103857 993893 2 318913 343791 2 2 999999 1 7 999998 999157 1 375979 757719 -157248 1 20 999990 387665 1 7763 769099 9090 1 12 999982 -796565 1 9 999981 890335 2 8 999991 1 2 999999 -642200 2 11 999999 1 458900 684587 509048 2 11 999984 2 2 999999 1 3 999997 578638 1 11 999983 154347 1 10 999994 781456 2 17 999997 1 317441 944532 -612372 2 13 999996 2 2 999999 2 2 999999 2 137567 958202 2 451176 571649 1 2 999999 217730 1 9 999990 870239 1 117424 877306 -602307 2 2 999999 1 11 999984 832921 1 281843 831929 56433 2 2 999999 1 562003 589855 290848 2 548205 700016 2 2 999999 2 125516 289575 1 411643 637765 -98810 2 14 999989 1 6 999989 778665 1 19 999991 10531 2 347270 853247 1 2 999999 -178127 2 644201 916886 1 2 999999 951487 1 228245 316882 918583 2 709772 715567 1 2 999999 53361 1 5 999986 468165 1 2 999999 -72938 1 17 999997 436563 2 118574 788950 1 255690 798819 -260582 1 2 999999 464126 2 640716 909254 2 2 999999 1 2 999999 259169 2 1 999997 1 10 999981 400944 1 2 999999 -819835 1 180387 644434 -697125 2 2 999999 1 13 999995 -81451 2 2 999999 2 3 999986 1 2 999999 -335063 1 4 999981 -945716 2 2 999999 2 20 999994 1 2 999999 322619 2 5 999990 1 5 999987 -273155 2 131418 421127 1 89724 313416 -970896 1 644240 746466 -589549 1 9 999999 581992 1 2 999999 -453266 1 401946 770831 -826659 2 17 999987 1 6 999993 -507435 1 2 999999 -933619 1 2 999999 85101 2 2 999999 1 14 999991 -571243 2 2 999999 1 469511 843356 -266365 1 5 1000000 261672 1 1 999994 521055 2 2 999999 2 2 999999 1 67858 874190 484890 1 13 999995 891627 1 49358 751979 -828871 2 480990 983242 1 2 999999 -834085 2 2 999999 2 214023 217385 1 116789 620001 -957824 1 1 999995 -407491 1 1 999983 -895204 2 4 999993 2 679132 989946 1 12 999983 -936574 1 2 999999 321790 2 1 999985 2 261155 466775 1 174862 287238 -768606 1 2 999999 -300119 2 5 999999 1 289193 485716 -86703 1 6 999990 120593 2 2 999999 1 5 999988 -649477 2 2 999999 2 2 999999 2 226121 708550 1 2 999999 244715 1 190286 617678 -112991 1 15 999985 -78295 1 10 999984 484492 1 271823 540955 -839063 1 5 999996 -495337 1 16 999992 327779 2 2 999999 2 632778 761070 1 219900 655038 813029 1 3 999995 737627 2 7 999985 2 44657 78151 1 20 999985 -333131 2 14 999995 2 16 999984 2 439108 846853 2 82109 784016 2 12 999983 1 2 999999 -70401 1 23199 511526 -792035 1 641894 836494 -478219 2 307058 331583 2 2 999999 1 46023 122759 897661 2 631999 890127 2 7 999986 1 2 999999 308851 1 10 999999 -979276 2 2 999999 1 976272 986352 -354406 1 17 999992 -216522 2 146659 186605 2 11 1000000 2 2 999999 2 557206 997533 2 2 999999 2 3 999984 2 429197 504715 2 2 999999 1 17 999993 88856 2 392250 572312 2 5 999986 1 13 999986 -1439 2 2 999999 1 2 999999 971888 1 2 999999 -756590 2 2 999999 2 421414 469855 1 2 999999 943017 1 2 999999 -573207 1 432994 846265 -704154 2 2 999999 2 186084 223553 2 4 999991 2 2 999999 1 15 999987 25768 1 15207 520334 -692254 2 8 999989 1 18 999984 -712206 2 2 999999 1 2 999999 609338 1 2 999999 634931 2 489609 711667 1 14 999988 149343 2 18 999988 1 2 999999 517267 1 21095 652252 -724074 1 9 999998 -846494 1 21629 971916 -241657 1 6 1000000 -516704 1 2 999999 408228 2 2 999999 1 2 999999 235159 1 19 999983 -565397 2 13 999983 1 2 999999 160233 1 4 999981 485721 2 2 999999 1 36206 878951 371356 2 2 999999 1 51532 812473 204348 2 1 999987 2 7 999984 1 618696 736822 -277071 2 2 999999 1 398282 975341 -214150 2 129024 144601 2 2 999999 2 331056 923850 1 17 999994 845023 1 11 999986 -34756 2 392654 871470 2 604893 918478 1 369995 832903 525499 1 164302 314385 877024 2 7 999984 2 346074 671578 1 2 999999 522643 2 396645 730449 2 16 999994 2 2 999999 1 2 999999 309982 1 2 999998 -617193 2 440943 652728 2 440736 835356 2 2 999999 1 9 999992 251410 2 2 999999 1 161487 936855 526320 1 81667 902638 873174 2 12 999985 1 2 999999 -987473 2 2 999999 1 38112 639933 593426 1 2 999997 -885987 1 2 999999 -960635 1 15 999995 67574 1 843303 947932 -337790 1 332059 912234 -390818 2 2 999999 1 2 999999 -107495 1 857287 958118 -887451 1 19 999991 589301 1 2 999999 -329927 1 1 999992 824819 2 2 999999 2 1 999982 1 5 999997 -862619 1 2 999999 -621923 1 164499 363933 -241831 1 103345 772374 718986 2 7 999993 2 3 999982 2 118740 157659 1 592428 638051 -243966 1 2 999999 65886 2 32577 897054 1 2 999999 -159965 1 10 999981 115597 2 2 999999 2 4 999994 2 20 999990 1 321324 372008 51722 1 422182 996200 -344242 1 213795 734846 -136422 1 225788 527101 -577323 1 18 999993 311032 2 262828 667008 2 2 999999 1 2 999999 -872603 1 2 999999 383619 2 15 999988 2 5 999986 1 4 999988 -620778 1 2 999999 -366950 2 105867 223501 2 2 999999 2 2 999999 1 8 999984 613550 2 3 999992 1 17 999999 -229445 1 5 999981 492729 2 248158 790437 2 438713 618786 1 18 999994 -975618 2 6992 71739 2 2 999999 1 2 999999 -824606 2 14 999995 1 18 1000000 -89028 1 443612 810412 268848 2 2 999999 2 90645 687535 2 2 999999 1 2 999999 55587 2 19 999999 1 2 999999 933005 2 16 999998 1 2 999999 -132395 2 600171 720554 1 17 999983 -445504 2 30584 639856 2 2 999999 2 712216 841250 1 383581 620361 -839656 2 2 999999 2 246717 980783 1 557695 856251 738110 2 2 999999 1 2 999999 12225 1 81908 570192 231390 1 2 999999 -632762 2 18 1000000 2 1 1000000 2 729952 970489 1 262403 790560 62170 1 325257 399775 104382 1 2 999999 671332 2 12 999992 2 2 999999 2 8 999998 2 909048 942551 1 1 999982 -748814 2 365542 824207 2 17 999993 1 2 999999 -28290 2 70006 161959 2 20751 790947 2 491899 816581 2 19 648661 2 2 999999 1 355579 427949 428716 1 6 999983 256397 2 580434 782553 2 3643 682375 2 409842 779068 2 13 999997 2 2 999999 1 17 1000000 -7255 1 8 999984 579846 2 18 999981 2 2 999999 2 2 999999 2 279044 806387 1 2 999999 289164 1 2 999999 -516051 2 481906 780137 2 7 999994 1 9 999991 258167 2 3 999992 1 20 999992 -480291 1 2 999999 -2118 1 12 999997 -732840 2 2 999999 2 2 999999 1 550908 940820 563037 1 8 999990 -507687 1 17 999986 -336044 1 16 999999 -753948 1 12002 421047 89308 2 54927 56362 1 2 999999 -687472 1 224452 551160 265031 2 2 999999 1 20 1000000 -463870 1 2 999999 4619 1 2 999999 336180 2 3 1000000 2 465564 690200 1 69591 154645 -27047 2 561821 701540 1 2 999999 498554 1 2 999999 891265 2 709648 936900 1 6 999982 -695361 2 2 999999 2 2 999999 1 6 999983 -429898 1 2 999999 764795 1 2 999999 966653 1 2 999999 96459 2 2 999999 2 3 999991 2 18 999998 2 916849 957937 2 165445 423212 2 465584 959677 1 7 999997 -807635 2 2 999999 2 2 999999 2 3 999995 1 447390 935568 902977 2 15 999992 2 17 999996 1 728457 842586 306424 1 11 999986 -569010 1 2 999999 -175614 1 4 999988 851080 2 121349 787615 2 1 999998 2 85138 263606 1 2 999999 -153108 1 808519 822401 297431 2 20 999985 1 13 999985 327180 2 17 999997 1 14 999981 -731660 1 2 999999 -624694 2 2 999999 1 13 999984 -326347 1 223537 657604 967383 1 2 999999 320477 2 6 999997 1 2 999999 236199 1 2 999999 -810876 1 2 999999 18721 1 566613 951072 716243 2 15 999993 2 353933 841460 2 5 999995 2 412098 475323 2 2 999999 2 2 999999 2 4 999981 1 402391 948670 -918312 2 77424 251440 1 752318 844913 -181281 1 2 999999 927075 1 2 999999 979106 2 8 999986 2 9 999998 2 2 999999 2 2 999999 1 2 999999 -948461 1 15 999998 -711491 1 17 999997 -619815 1 2 999999 -607644 1 63377 339226 902997 1 2 999999 199504 1 2 999999 -159745 2 7 999997 2 2 999999 2 3233 296515 2 460628 565198 1 13 999991 905662 1 477017 545485 -686740 1 2 999999 -789037 1 12 999987 822018 1 17 999984 -768132 1 2 999999 -373359 1 16 999991 -119381 1 429601 448210 -662083 2 2 999999 2 6 999997 1 2 999999 153892 1 13 999997 584935 1 791089 978017 -708017 2 2 999999 2 852549 870049 1 55117 945161 544679 1 5 999984 253718 1 7 999992 363429 1 2 999999 -709521 2 16 999985 2 65254 903104 2 107617 311454 1 11 999981 908232 1 7 999993 351295 2 47589 602143 1 169973 904426 62342 1 364332 994588 411015 1 274945 601062 -920822 2 15 999984 2 362141 895616 1 2 999999 320539 2 19 999983 2 19 999986 1 2 999999 -133706 1 3 999987 -528660 2 5 999996 1 620786 797942 706229 1 14 999998 -162309 2 4841 489962 2 2 999999 1 252874 804077 -729935 2 2 999999 1 52941 201981 -563526 1 14 999982 578321 2 2 999999 2 15 999996 2 396285 813066 2 494021 802706 1 13 999982 633992 2 19 999989 1 602001 714897 954522 1 10 999983 -985265 2 3 999999 1 6 999996 698964 2 20 999998 2 786634 900523 2 221187 264062 1 12 999982 -85230 2 75840 452295 1 7 999991 -660494 1 2 999999 742328 2 11020 798587 2 805996 945669 2 12 999988 2 8 999995 2 792193 903088 2 18 1000000 1 15 999989 -35059 1 2 999999 -323476 1 5066 817254 -66224 1 1 999987 259602 1 171973 736855 -587035 1 2 999999 546063 1 188584 814868 -389205 1 782204 858924 -499996 1 10 999997 2669 1 7 999988 103347 1 59746 273097 216173 2 772626 886922 1 328423 693714 -244820 1 336014 692068 859536 2 107046 765666 1 2 999999 337988 2 725942 762892 2 2 999999 2 2 999999 2 2 999999 2 277567 844976 2 15 999986 2 17 1000000 2 749847 788992 1 116766 678727 -486703 1 295249 307526 501664 2 392009 597451 1 2 999999 718433 1 13 999996 -243155 2 16577 926593 2 259350 268013 2 2 999999 2 2 999999 1 2 999989 -984986 1 7 1000000 -711485 2 19 999990 2 747661 884918 1 414149 461434 537227 2 329908 812913 2 16 999983 2 18 999982 1 2 999999 311137 2 143043 510525 1 2 999999 594520 2 2 999999 2 38414 674445 2 394621 410043 2 273032 375111 2 10 999981 1 235546 435380 -401602 1 16 999994 -676249 1 2 999999 652126 2 229584 817918 1 137216 684691 -294359 2 2 999999 1 2 999999 19787 2 18 999996 2 2 999999 2 2 999999 1 2 999999 -975155 1 2 999999 -410327 1 2 999999 -622908 1 20 999984 -731651 2 2 999999 2 2 999999 1 2 999999 505348 2 2 999999 1 104429 503438 -973208 2 2 999999 1 11 999994 732410 2 13 999982 1 2 999999 175051 2 2 999999 2 2 999999 1 728726 906700 670629 1 18 999993 -753879 1 2 999999 545468 1 526450 841475 35170 2 331280 476690 1 2 999999 -959618 2 525459 660472 1 2 999999 778931 1 2 999999 919939 2 84443 720222 1 6 999995 -506945 1 20 1000000 -242227 2 7 999993 1 13 999998 -623193 2 2 999999 2 47851 267153 1 2 999999 45901 2 2 999999 2 2 999986 2 170165 902873 2 1 999994 1 2 999999 -699196 2 123382 630551 1 2 999999 344562 2 52425 152649 1 19 999987 389453 1 3 999996 -526083 2 2 999999 1 673423 902508 112010 2 6 999992 2 3 999994 2 2 999999 2 555371 985736 1 19 999997 -577616 2 5 999988 2 2 999999 2 14 999991 2 5 999981 1 104012 657366 727056 1 2 999999 -568461 1 314124 353894 262529 1 2 999999 -925728 2 19 999992 1 13 999995 960286 1 9 999985 804636 2 2 999999 2 2 999999 1 124660 735974 -54579 2 654099 793043 1 8 999996 -527868 2 68110 315184 1 4 999985 -845693 2 664648 947882 2 2 999999 1 719538 981766 -519507 1 11 999983 317911 2 2 999999 1 8021 318775 -721142 2 185458 970205 1 494876 618711 -273546 1 5 999994 801969 1 6 999987 -869534 1 2 999999 657125 1 534933 669809 261345 2 69811 75004 1 289040 751749 -204331 1 16 999992 -906186 2 7 999997 1 67865 732570 483186 1 7 999997 -828691 2 1 999983 1 769386 790240 -623554 2 2 999999 2 2 999999 1 182831 949217 -439293 1 5 999983 326978 1 7 999987 647441 2 703091 967636 2 2 999999 2 761459 926665 2 243947 544223 1 2 999999 922168 1 5 999983 60573 2 327755 543786 1 41740 291121 -90901 2 5 999990 1 10 999982 928473 2 2 999999 2 80698 975933 2 6 999993 2 2 999999 1 648213 794449 -450161 1 2 999999 642529 1 63695 734336 -309907 1 449296 769121 -922766 2 2 999999 2 31222 956027 1 2 999999 99003 2 12 999997 1 100767 429720 291068 1 12 1000000 -636303 1 2 999999 191504 2 342887 554424 1 2 999999 -67048 1 2 999999 899788 1 2 999999 -121498 2 329629 692970 2 2 999999 1 2 999999 -543517 2 779037 952541 2 249399 294529 1 4 1000000 289102 1 2 999999 -286931 1 7 999994 -316054 2 2 999999 2 7 999984 2 2 999999 1 652830 785327 203579 1 514096 924020 261497 2 607686 852430 1 435062 538327 -480555 2 263267 435623 2 2 999999 1 810567 819639 -925970 2 55535 77610 2 54049 342949 2 86264 519642 2 2 999999 2 2 999999 2 39057 689814 1 3 999985 597421 2 9 999997 2 210678 764036 2 11 999992 2 12 999995 1 2 999999 -173821 1 2 999999 749455 2 489632 967161 1 1 999984 -735044 2 16 999993 2 2 999999 1 202079 822667 306991 1 6 999999 -979101 1 14 999998 -37883 1 2 999999 -593373 1 2 999999 826318 2 10 999996 1 595654 754663 731866 1 12 999997 -755604 2 4 999987 1 13 999984 188939 2 11 999991 2 2 999999 1 1 999993 702673 2 20 999995 1 17 999985 -694181 1 2 999999 80928 2 442057 742105 1 2 999999 -685204 2 2 999999 1 1 999996 23115 2 70776 86019 2 277145 890582 1 2 999999 988246 1 138955 200037 138618 1 621952 776874 424827 1 9 1000000 -465747 2 2 999991 1 309948 996526 -5949 2 2 999999 1 5 999994 -208505 2 310810 713661 2 19 999998 1 99530 406482 -273663 2 393756 451768 1 114104 932084 -232551 1 2 999999 -497070 1 15 1000000 353752 2 2 999999 2 2 999999 2 2 999999 1 556735 820538 -44557 2 5 999987 2 18 999981 1 253105 687083 -441823 2 18 999994 1 20 999995 -718493 2 2 999999 2 342203 643237 2 1 999983 2 2 999999 2 189365 544489 2 2 999999 1 9 999994 -187413 1 1 999982 585147 1 2 999999 -928426 1 8 1000000 103797 2 19 999990 1 5 999992 577215 1 2 999999 671813 1 148152 620964 -150664 2 61782 662724 1 515233 791142 -558069 2 17 999996 2 10 999982 1 2 999999 961488 2 2 999999 2 221454 881077 2 469550 984199 1 19 999987 -766435 1 466829 997333 -370854 2 2 999999 2 487128 605085 2 19 999997 1 646544 918134 -994915 1 2 999999 60218 1 778803 948229 -646598 2 7 999989 1 2 999999 -11321 1 2 999999 -578487 1 586847 800720 225648 2 11 999990 2 242956 679447 1 2 999999 293193 1 7 999981 156513 2 4 999989 2 2 999999 1 6 999981 -23445 2 1 999985 2 2 999999 1 2 999999 -962859 2 2 999999 1 503373 531333 223731 2 2 999999 2 536387 630114 1 129784 989458 -185983 1 102561 161769 -88647 1 13 999989 -800375 1 12 999981 -782474 2 7 999995 1 2 999999 28799 2 77286 927092 2 2 999999 2 15 999989 2 2 999999 2 373714 627541 2 5 999998 2 2 999999 2 2 999999 1 2 999999 577205 2 2 999999 1 2 999999 -549183 2 10 999990 1 240590 474079 789449 1 2 999999 -981312 2 49303 463972 2 4 999991 1 253193 937521 -770261 2 386703 482431 1 459531 955708 415384 1 17 999993 -926059 1 2 999999 -250129 2 2 999999 2 2 999999 1 582829 752783 687635 1 676218 863751 233983 2 1 999996 1 1 999994 -355607 1 60181 607102 -646369 1 6 999988 520735 1 2 999999 -791042 1 175912 970347 798337 1 2 999999 600365 2 18 999983 2 105590 661594 2 2 999999 1 12 999993 -882706 1 302144 341021 -819360 1 549424 557942 -358243 1 235813 269156 -529982 2 8 999997 2 2 1000000 2 2 999999 2 153012 459263 1 365997 375621 599913 1 567577 827918 331040 2 438204 919666 1 12 999989 -536059 1 17 999990 -597013 1 14 999987 -835527 1 3 1000000 -129336 1 31406 441650 430159 1 13 999987 -376559 2 10 999988 1 19 999992 -155969 2 2 999999 1 10 999999 -662984 2 113448 301144 2 2 999999 2 2 999999 2 2 999999 2 292662 947140 1 10 999999 21756 1 149080 403505 243632 1 298261 832857 -997380 1 117024 475156 -958778 1 32383 731295 -92516 1 190694 370585 680599 1 188000 601227 1040 1 66373 605882 133532 2 410189 495032 2 2 999982 1 2 999999 923687 2 2 999999 1 2 999999 -450839 2 2 999999 2 467142 693519 1 3 999997 125575 1 3 999999 -556814 2 564515 866306 2 2 999999 2 2 999999 2 508279 539469 2 15 999995 2 2 999999 1 2 999988 -7360 2 178751 294841 1 8 999992 601121 2 2 999999 2 2 999999 1 2 999988 -424076 2 2 999999 1 5 999998 785102 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 764503 2 18 999993 1 20 999983 902344 1 15 999999 -826245 2 66958 211393 1 15 999999 -296903 1 3 999983 636069 2 20 999989 2 11 999986 2 10 999993 1 17 999992 -656060 2 135951 583175 2 2 999999 1 3 999995 -143906 2 2 999999 1 2 999999 -972254 1 237580 898883 -103447 2 429952 660769 1 326704 860654 990381 2 215408 956266 1 818883 908481 -640610 2 2 999999 2 554953 650120 1 6 999984 410257 2 6 999995 2 2 999999 2 2 999999 2 14 999989 1 10 999998 -517769 2 609866 901337 1 2 999999 -228962 1 585386 978506 618895 1 55976 508073 915130 2 2 999999 1 222389 496523 -926947 2 6 999983 2 598045 703405 2 225643 367701 2 234756 800230 1 586614 804495 609459 2 2 999999 1 2 999982 -444292 1 12 999988 -174062 1 2 999999 141340 2 179102 930203 2 2 999999 2 9 999986 1 6 999982 39863 2 761987 764812 2 11361 540077 2 168376 656851 2 92395 491193 1 478543 489604 90223 1 2 999999 -53958 1 2 999999 -924174 1 888100 998275 503953 2 152395 582447 1 2 999999 -685404 2 11 999981 1 4 999991 171984 1 479400 875634 -447909 1 2 999999 -290185 1 439772 998524 -62490 1 2 999999 -620119 2 855082 981154 2 3 999981 1 5 999994 830702 1 2 999999 369427 1 884680 960710 -734274 2 220655 481375 1 16 999991 -649114 2 30110 654117 1 1 999984 880832 2 20 1000000 2 63146 372888 2 2 999999 2 145804 413986 1 5 999992 284254 1 4 999981 583031 2 2 999999 1 770226 823962 151612 1 12 999986 -457917 1 11 1000000 686270 2 2 999999 2 2 999999 2 204424 976699 1 15 999987 -72980 1 584865 729475 577458 1 518140 632939 -688772 2 706878 870760 2 2 999999 1 2 999994 -726158 1 2 999999 606792 2 19 999985 2 2 999999 1 4 999987 -272445 1 154589 463396 999119 2 14 999999 1 2 999999 406024 2 224943 997179 2 3 999986 2 2 999999 2 1 999984 1 17 999992 462933 2 2 999999 2 2 999999 1 18 999987 -965152 2 322993 828647 1 2 999999 -369921 2 646826 759848 2 2 999999 2 2 999999 2 168160 230068 2 50726 142364 2 428750 749818 2 353576 962467 2 2 999999 1 19 999987 120314 2 2 999999 1 2 999999 -312873 2 12 999990 2 12 999991 2 4 999996 2 303120 763527 2 11 999988 1 2 999999 -415208 2 4 999984 1 19 999983 -561565 2 3 999985 2 2 999999 2 2 999999 1 4 999999 530953 1 22992 302763 -564696 2 2 999999 1 17 999988 -44488 1 114015 545653 -365492 2 2 999999 1 137184 867059 504717 1 19 999993 -169797 1 289706 862571 -314754 2 2 999999 1 72332 638957 -662723 2 2 999984 2 814283 924749 1 142051 548045 -825629 2 20224 303684 2 22249 149837 2 603519 638027 2 2 999999 2 49627 173017 1 20 999985 290292 2 2 999991 2 1 999988 2 12 999990 1 2 999999 86035 2 407437 634348 1 246703 565900 3264 1 2 999999 -17918 1 2 999999 160339 2 8 999981 2 33149 919623 1 2 999999 834891 2 19 999990 2 2 999999 2 2 999999 2 7 1000000 1 539245 568463 -239569 2 42586 395933 1 16 999981 684844 2 2 999999 1 75424 589226 838670 2 432043 984664 2 8 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -640146 1 20 999998 206924 1 2 999999 -890800 2 351025 965066 2 268659 462071 2 2 999999 2 2 999999 2 2 999999 1 7 999985 -583192 2 312757 854738 1 2 999999 650353 1 139955 580707 218724 2 274964 687374 2 2 999999 2 2 999999 1 2 999999 -386693 2 19 999981 1 2 999999 -681308 1 158454 323103 461267 1 2 999999 945623 1 2 999999 730855 2 8 999981 2 2 999999 2 9 999986 2 8 999983 1 2 999999 534447 2 215028 555065 1 2 999999 802474 2 2 999999 1 2 999999 -598086 1 2 999999 948357 2 543208 566787 1 2 999999 495864 2 2 999999 2 2 999999 1 15 999986 175159 2 18 1000000 1 43074 253047 -190708 1 5 999981 364699 1 18 999997 -974547 1 2 999999 111819 2 13 999987 2 2 999999 1 2 999999 932393 1 7 999988 643009 1 2 999999 597233 2 772162 842398 1 178130 498678 -255093 1 420497 890203 935082 1 2 999999 140055 2 2 999999 2 18 999992 1 11 999989 -139 1 2 999999 -166014 1 2 999999 -178037 2 15 999986 2 2 999999 2 187034 328450 2 2 999999 1 347294 614462 785856 1 2 999999 891998 1 8 999999 891476 2 10 999986 2 565472 818395 1 348483 449441 313550 1 2 999999 -316772 1 2 999999 195018 2 2 999999 2 221166 787165 2 810277 934783 2 2 999999 2 2 999999 1 2 999999 100716 2 2 999999 1 10 999982 -263442 1 14 999991 532138 2 2 999999 2 115155 798099 2 13 999990 1 5 999987 -155464 2 10885 467989 2 339345 722661 1 223429 988794 605270 2 2 999999 2 12 999997 1 12 999991 -96183 1 114761 814871 591206 1 18 999986 -298584 1 12 1000000 -856933 2 2 999999 2 2 999999 1 2 999999 277272 1 40604 658323 -598874 2 611517 750202 1 8 999992 787961 1 172814 408732 -888470 2 398894 665176 2 337732 778279 2 2 999999 2 10 999981 1 133498 975043 -377343 1 159935 927082 436429 1 57146 301273 933857 1 223217 400233 172666 2 716115 932459 1 382237 682867 564630 2 2 999999 1 8 999997 919056 1 529398 689143 -405102 2 601810 839686 1 649394 793008 -469356 2 8 999984 1 379696 436473 -529179 1 199507 233077 507515 2 258908 614777 1 8 999996 531446 1 565358 748233 -644534 1 200803 243249 -966321 1 11 999986 359113 2 11 999992 1 2 999999 -139202 1 13 999988 875936 2 614919 813718 1 364871 468398 -663390 2 1 999993 2 694838 704628 1 2 999999 -997132 2 471912 961846 1 2 999999 -574092 2 10 999996 1 2 999999 561109 1 101141 763897 -291048 1 20 1000000 334598 1 2 999999 -560663 1 16 999981 64199 1 2 999999 -996237 2 7 999999 1 8 999995 4692 1 5 1000000 112005 1 2 999999 248265 2 3 999991 2 2 999999 2 20 999987 1 340216 343203 -799654 1 2 999999 651985 2 2 999999 1 7 999996 -991475 1 471449 732225 -758401 2 18 999995 2 2 999999 1 366528 599694 -218435 2 281462 575687 2 43168 942703 1 2 999999 901950 2 15 1000000 1 8 999981 169891 2 11 999987 1 567674 865816 499602 1 2 999999 540230 1 17 999990 -444193 1 578052 757884 92869 1 2 999999 -964872 2 2 999999 2 2 999999 1 2 999999 538597 1 2 999999 2895 2 18 999993 2 2 999999 1 2 999999 -390171 2 199227 358208 2 833028 912985 2 490728 602308 2 2 999999 1 10 999989 -675828 2 2 999999 2 267422 622166 1 36301 352562 -334625 2 899090 917105 2 3 999996 1 2 999999 -776005 1 2 999999 -919122 1 7 999993 -770315 2 9 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999992 -10520 2 13 999997 1 12 999982 -587896 1 13 999997 974072 2 2 999999 1 170513 907805 652816 2 111269 873078 2 5 999991 1 4405 549408 -334669 2 526251 739034 2 489619 670894 1 16 999988 732641 1 927709 975637 -291161 2 936480 961395 1 38665 621449 589801 2 2 999999 2 8 999989 1 16 999999 737477 2 297944 637591 1 2 999999 -876114 1 2 999999 -310634 2 254477 748103 1 2 999999 624589 2 2 999999 1 7 999994 -240358 1 2 999999 530689 2 17 999991 2 12 999995 1 2 999999 -928872 1 2 999999 688531 1 5 999996 100799 1 352126 582141 -883975 1 2 999999 -408572 1 7 999996 -45474 1 2 999999 -193422 2 2 999999 2 127877 817475 2 4 999991 2 2 999999 2 766194 896234 2 4004 780748 2 2 999999 1 2 999999 894064 2 2 999999 2 2 999999 2 2 999999 1 601381 765850 110352 1 584060 894862 -262163 2 171153 824495 1 10 999987 917400 1 836775 901471 871672 1 15 999996 -641361 1 6 999993 -370604 1 2 999999 -562310 1 207321 621706 -175516 2 20 999984 1 2 999997 -638706 2 14 999998 1 364165 454707 -199108 2 12 999981 2 2 999999 2 2 999999 2 19 999987 1 2 999999 -162317 2 10 999995 1 4 999988 794143 2 2 999999 2 217713 342615 1 13 999990 338832 1 2 999999 -889743 2 6458 98433 2 2 999999 2 650910 714675 1 12 999986 454984 2 934262 963250 2 3 999997 1 10 999999 12670 1 11 999989 785353 2 2 999999 2 2 999999 1 8 999992 261695 2 19 1000000 1 2 999999 -241654 1 18 999982 -511109 2 2 999999 2 10 999997 2 88345 714783 1 2 999999 399954 2 2 999999 1 20 999989 684496 1 459861 672108 920579 1 16 999983 -579001 2 7 999987 2 2 999999 1 370802 421279 21346 1 327252 638121 -158730 1 2 999999 925152 2 16 999981 2 104144 781315 1 808883 921742 -905024 2 2 999999 2 328530 791704 2 2 999999 1 14 999987 764425 2 2 999999 2 2 999999 2 127167 763060 2 14 999994 1 2 999999 889427 2 734446 893018 2 20 999995 2 2 999999 1 134625 618316 -903791 2 11 999994 2 8 999996 2 12 999985 2 11 999985 1 381436 532180 257933 2 2 999999 1 2 999999 -394957 1 2 999999 -731052 2 489763 604519 2 738150 842527 2 402900 690412 1 701712 889544 -49115 1 332834 977008 414202 2 2 999999 2 246193 254260 2 2 999999 1 2 999999 -230819 2 39481 463800 2 51996 527356 2 12 999997 2 36917 578443 2 468862 749670 2 16 999990 2 821838 835602 2 11 999983 1 179911 373726 852237 2 2 999999 2 15 999996 2 1 999994 2 9 999995 2 7 999992 1 2 999999 392859 2 2 999999 1 2 999999 572817 1 241029 389545 358315 1 20 999984 -332498 1 2 999999 974006 2 686613 686633 2 2 999999 2 11 999999 2 779194 867706 1 347811 582902 506337 2 2 999999 1 2 999999 84657 2 16 999986 2 2 999999 1 2 999999 -265012 1 2 999999 -898801 1 10 999985 609414 2 2 999999 2 7 999996 1 8 999993 -261217 1 2 999999 -198867 2 2 999999 1 2 999999 -950951 1 282648 355004 -788949 2 18 999996 2 2 999999 1 13 999997 -507995 2 2 999999 1 2 999999 -53371 1 552160 791675 748649 1 2 999999 -478174 2 2 999999 1 2 999999 31543 2 624754 662235 1 10 999996 -892533 2 2 999999 1 15 999993 -634188 1 207762 518469 116637 1 53385 758291 -323734 2 8 999993 1 1 999981 945549 2 9 999997 2 494452 559894 1 2 999999 -73344 2 2 999999 1 2 999999 -451825 2 2 999999 2 217855 451399 1 660164 849159 699409 2 128030 230877 2 2 999999 1 1 999994 -446355 2 15 1000000 1 7 999989 -49432 1 19 999982 -853055 2 809753 903574 1 356227 577642 903979 2 2 999999 1 2 999999 -138561 2 2 999999 2 294586 725144 1 255303 589867 -767265 1 643030 693347 -570755 2 2 999999 1 13 999989 -866083 1 191551 258354 -682512 1 188426 732106 543930 1 16 999986 -210314 1 2 999999 972530 2 592204 637313 2 305702 374668 2 6 999995 2 2 999999 2 4 999993 2 18120 380694 2 179298 659595 1 958404 981908 906084 2 16 999981 1 672790 797429 879655 2 2 999999 2 5 999991 1 14 999988 111007 1 2 999999 815666 1 4 999982 916672 2 2 999999 1 2 999999 -878692 1 9 999999 -971301 1 13 999981 -864635 2 754145 803332 2 945634 965163 2 2 999999 1 558009 967465 -522728 2 11 999984 1 13 999999 492084 1 2 999999 547466 2 10 999991 1 2 999999 -502697 2 1 999990 2 332229 849848 2 364915 645319 1 424366 516696 100554 2 420491 602700 1 219293 959374 233431 2 252428 553351 1 346657 518201 490618 1 2 999999 -737116 2 12 999982 1 12 999983 878985 2 242155 595073 1 187673 574184 842412 2 217863 450300 2 2 999999 1 2 999999 708855 1 20 999995 412856 2 2 999999 2 1 999994 2 2 999999 2 15 999992 1 37629 921887 -962160 1 141019 863069 186704 1 2 999999 -921539 1 2 999999 373675 1 2 999999 -622865 1 349283 920901 742135 2 2 999999 1 2 999999 523971 2 2 999999 2 13 999993 1 40006 750160 -490172 1 397164 866181 99763 1 2 999999 -97724 1 19 999998 -945516 2 15 999985 2 2 999999 2 716756 744821 2 7 999993 1 2 999999 987822 1 542179 999777 366311 1 2 999999 646196 2 2 999999 2 2 999999 2 2 999999 1 647716 797611 689098 1 3 999994 -866636 1 161301 817417 -513984 2 5 999990 1 12 999993 -509885 2 6 999981 2 3 1000000 2 64858 989626 2 8 999995 2 776552 887272 2 2 999999 1 2 999999 -716853 1 478226 737337 -372337 1 2 999999 35309 2 2 999999 2 12 999981 1 2 999997 -689 2 2 999999 2 197243 609703 1 2 999999 476647 1 2 999999 -544792 1 10 999989 -629782 1 6 999996 -924890 1 111102 364502 347800 2 3 999994 1 1 999981 -67901 1 532278 578403 -596402 1 20 999998 350357 1 8 999993 -60145 2 2 999999 2 2 999999 1 2 999999 265502 2 3 999981 2 2 999999 2 227692 918738 2 866148 891463 1 317521 833378 -376368 2 7 999984 2 3 999989 2 230567 866913 2 12 999984 1 478772 591796 852637 2 18 999981 2 2 999999 1 202032 415181 -664713 2 2 999999 1 2 999999 -942278 2 2 999999 1 2 999999 712747 2 5476 94380 2 17 999999 1 9 999993 -442596 2 11 999990 2 2 999999 1 312502 405530 425383 2 10 999997 1 2 999999 814974 1 2 999999 -775560 1 5 999997 418003 1 485352 700241 135490 2 335720 977086 1 7 999992 961486 1 156363 433864 825470 1 1 999998 779239 1 2 999999 -256277 2 682662 954191 2 15214 805132 2 848419 853681 2 7 999989 1 458338 544035 306441 1 372272 459255 681549 1 2 999999 395872 1 2 999999 240592 2 2 999999 2 61768 527245 1 16 999999 519514 2 720323 903749 1 10 999998 100009 2 18 999996 2 446923 508237 2 563558 852371 1 2 999999 -618619 2 298695 818179 1 19 999996 -689358 2 2 999999 1 15 999987 -876060 2 1 999991 1 10 1000000 728259 1 2 999999 -7359 1 2 999999 -221621 1 226774 908478 -491468 2 189270 288976 1 114383 912051 267008 1 2 999999 440671 2 11 1000000 1 3 999982 806065 1 10 999985 -176664 1 20 999998 258210 1 2 999999 -165827 1 266915 557687 -7803 1 2 999999 -544453 2 2 999994 2 2 999999 2 17 999999 1 7 999998 -452792 1 119727 691959 -835536 1 2 999999 536205 2 16 999991 2 2 999999 1 15 999985 -776976 2 658722 723973 1 227597 603512 -223588 2 1 999995 1 2 999999 151997 2 4 999997 1 2 999999 444063 2 2 999999 1 198973 968064 23975 2 2 999999 2 388845 641908 2 15 999997 2 2 999999 2 2 999999 1 560458 745547 767152 2 2 999999 1 229144 732044 -661115 1 2 999999 173463 2 133803 574002 2 18 999998 2 161566 485014 1 367085 478282 -942137 1 2 999999 -420290 1 664640 830189 988253 1 1 999998 700341 2 12 999989 1 406872 977732 60598 1 920813 922343 593418 2 2 999999 1 174059 514081 -470681 1 2 999999 -203261 2 457754 671843 2 2 999999 2 15 999990 1 5 999996 -735918 2 9 999990 1 505336 779202 476211 1 2 999999 -746982 1 2 999999 901787 2 9 999993 2 8 999984 1 12 999992 398095 1 10 999981 -387101 1 7 999985 555544 1 701265 836930 503967 2 2 999999 2 11 999992 1 7 999986 696702 2 202125 652911 1 7 999996 -550088 1 3 999987 204528 1 4 999985 -924834 1 12 999984 -156828 1 2 999999 828037 2 2 999999 2 525985 997237 2 503262 586511 1 15 999990 -919207 2 29787 399076 2 8 999992 2 2 999999 2 2 999999 1 2 999999 -908283 1 169592 463008 -979432 1 854002 892656 -944328 1 3 1000000 571153 2 2 999999 1 14 999986 -248734 2 95914 118029 2 2 999999 1 2 999999 -113827 2 16 1000000 1 2 999999 -36333 2 949186 949920 2 231173 427253 2 28753 906649 2 9 999995 2 15 999984 2 2 999999 2 5 999982 1 2 999999 -542765 1 12 999988 553455 2 174082 561666 2 15 999992 2 265623 515393 1 637562 799476 -524601 1 2 999999 -839001 1 2 999999 -48393 1 333462 407159 -237099 1 2 999999 238782 2 2 999999 1 1 999982 239938 1 527069 692340 981682 1 2 999999 188184 1 2 999999 -543352 1 325569 832007 564631 1 17 999989 -490856 1 79885 940478 -224468 2 7 999996 2 28984 366130 1 136129 558733 697243 1 19 999984 859869 1 507755 952958 -624142 2 415957 705765 1 11 999994 79244 1 12 999983 -848366 2 17 999986 1 2 999999 -5520 1 453172 860762 615004 1 2 999999 783966 1 16 999985 661658 1 8 999995 459668 2 4 999998 2 2 999999 1 20 999988 578938 1 12 999990 -653282 1 2 999999 790672 1 2 999999 62901 2 513445 763058 1 151385 613186 -917697 2 2 999999 2 2 999999 2 14 999993 1 15 999998 -324889 1 564525 752638 879938 2 40645 125061 2 2 999999 2 2 999999 2 10 999994 1 12 999984 -417357 2 2 999999 2 79990 342141 2 162471 616889 2 573624 734074 2 19 999995 2 845246 863565 1 7 999996 96804 2 49881 138975 1 2 999999 -597877 2 11 999993 2 149885 327025 1 16 999998 -353580 2 2 999999 2 87307 993678 2 1 999988 2 2 999999 2 843553 924479 1 913403 943238 303086 1 2 999999 -561838 1 2 999999 698860 2 2 999999 1 2 999999 104969 1 230556 386967 394055 2 570671 828961 2 10 999993 2 14 999994 2 404030 706726 2 13 999985 2 2 999989 2 17 999999 2 106353 827764 1 564259 955495 -745249 1 13 999997 -757466 1 20 999997 -220635 2 26850 481249 1 19 999988 -506602 1 11 999989 507978 1 511835 747685 -741162 1 2 999999 -446816 1 11 999996 305690 1 470543 545446 -448947 2 2 999999 2 290763 719782 2 2 999999 2 2 999999 1 664323 866750 -69315 2 308362 793273 2 2 999999 2 2 999999 1 192218 524197 -244369 1 2 999999 848214 1 2 999999 146175 1 12 999991 832394 1 249402 905311 -348111 2 712434 790626 1 7 999984 558111 2 2 999999 1 7124 691601 -268964 2 2 999999 2 2 999999 2 459906 874566 1 2 999999 -744110 2 18 999985 1 8 999989 767262 1 323674 927600 -250905 2 9 999987 1 2 999993 262873 2 313769 853411 2 2 999999 2 2 999999 2 11 999987 2 642898 794772 1 275041 638813 305014 2 101968 220827 1 2 999999 765643 2 72261 454611 2 2 999999 2 7 999987 1 222499 799514 -826183 1 65678 155449 -505630 1 2 999999 657375 2 2 999999 1 19 999989 638473 1 11 999988 179421 2 2 999999 1 2 999999 345901 2 139691 326706 1 2 999999 335215 1 2 999999 -982756 1 90493 930774 -766576 2 635071 771353 2 2 999999 1 2 999999 294104 2 2 999999 1 16 999991 95816 2 2 999999 1 2 999999 390171 2 2 999999 2 9 999999 1 20 999984 441347 1 25889 219964 240818 2 2 999991 2 2 999999 2 4 999985 1 671404 882737 -893435 2 2 999999 1 13 1000000 276881 2 6 999989 2 2 999999 2 5 999996 2 18 999995 2 63176 660497 1 5 999990 -439660 2 7750 55713 1 2 999999 38220 1 2 999999 382884 1 2 999999 -40918 1 3 999987 -99421 1 12 999990 -973664 2 712867 738963 2 13 999986 2 740372 962075 2 3 999997 1 457468 819571 -377518 2 2 999999 2 14 999992 1 276322 628540 811463 2 2 999999 2 2 999999 2 13 999981 2 2 999999 2 2 999999 1 718214 985507 539417 2 2 999999 2 2 999999 2 11 999989 1 9 999999 -230858 2 214768 754206 2 421417 432428 1 642973 798886 -563798 2 380906 768428 1 8 999994 916256 1 711176 802285 415506 2 9 999985 1 198170 523215 -180987 2 2 999999 1 292520 770138 451834 2 3 999988 2 15 999992 2 194372 732437 2 241833 993002 2 2 999996 2 4 999987 2 2 999999 2 9 999998 1 2 999999 -357731 2 12 999992 1 2 999999 218707 1 17 999991 -61138 2 15 999998 1 2 999999 782449 1 4 999987 -808004 1 227813 735061 683741 1 6 999997 910344 2 655715 782718 2 2 999999 1 2 999999 -869487 1 3 999999 -324395 2 17 999983 1 18 999988 939754 1 2 999999 676795 2 123749 333011 2 265435 281433 2 2 999999 2 2 999999 1 20 999983 -646836 1 2 999999 168343 2 2 999999 1 2 999999 -869502 2 18 999986 1 415796 807703 -588695 2 578091 735050 2 2 999999 1 279825 605788 -663948 1 205315 465967 -802004 2 4 999986 2 14 999988 2 2 999999 1 2 999999 -280407 1 1 999992 -261610 1 9 999991 306867 2 2 999999 2 78230 618282 2 1 1000000 1 2 999999 -467200 1 3 999998 -82366 1 326348 474013 -231593 1 17 999985 -219186 1 2 999999 455321 2 2 999999 2 2 999999 2 2 999999 2 134089 658933 2 2 999999 1 19 999996 375020 2 2 999999 2 8 999994 1 18 999993 734183 1 615677 876954 971650 1 545985 557565 497853 2 2 999999 1 370455 986682 -248733 1 16 999988 -193959 2 2 999999 2 2 999999 1 14 999986 286721 1 276967 770376 -172757 2 1 999994 1 306205 968531 214648 1 2 999981 466884 2 402636 701697 2 2 999999 1 2 999999 -498041 1 2 999999 -435290 2 530672 694413 2 2 999999 2 32426 207006 1 11 999983 713666 1 12 999994 787186 1 2 999999 -145968 1 164949 485433 -997497 1 15 999994 41071 1 14 999985 -119536 2 16 999996 2 3 999981 1 11 999990 -999228 1 273731 794008 742034 1 6 999994 846504 1 12 999988 -348079 2 588180 671234 2 479867 737699 2 11 999981 2 119376 903179 2 86722 185055 2 333625 370020 1 350367 899172 -239094 1 69679 996931 -473940 2 450686 958864 2 2 999999 1 2 999999 851952 2 10 999989 2 221802 290193 1 2 999999 289521 1 2 999999 525290 1 11 999987 166493 2 4657 856738 2 18 999984 2 2 999999 2 589361 688003 1 62248 616801 344932 1 198650 808180 -459636 1 452697 744399 624793 1 8 999996 472607 1 10 999984 832450 1 17 999982 392199 1 2 999999 -117424 2 2 999999 2 8 999997 1 2 999999 -21619 1 8 999985 122322 1 359433 634195 -355217 2 4 999982 2 10 999990 2 11 999983 2 2 999999 2 2 999999 1 9 999993 603438 1 12 999992 -311726 1 4 999993 -395944 1 84324 901153 -437747 1 224549 686398 -758961 1 15 999989 29270 1 2 999999 -162493 1 2 999999 682632 1 2 999999 682186 2 17 999983 2 18 999998 1 2 999999 394567 2 359796 579782 1 408194 694578 -545845 1 819778 940111 -883997 2 13 999992 2 656613 726758 1 2 999999 -915244 1 16 999995 -959740 1 15 999999 -497677 1 81757 361923 399663 1 2 999999 19026 2 70453 470761 1 2 999999 418239 1 72337 453670 -25374 1 7 999999 610177 2 5 999981 2 2 999999 2 2 999999 1 427842 749303 -405098 2 2 999999 1 221475 787186 847694 1 2 999999 -964596 2 2 999999 2 228752 636354 2 70058 635163 1 2 999999 -125877 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 116148 441710 1 2 999999 -418328 2 240849 925679 2 225513 489885 2 70734 565367 2 438012 506068 1 155870 782848 -428414 1 11 999999 249158 1 16 999996 -318505 1 212882 526784 755315 1 666469 984622 -453868 1 750358 848070 -515720 1 563451 650403 -757832 1 19 999999 -411653 1 18 999985 -11398 2 658867 849348 2 20 999989 1 2 999999 -682215 2 2 999999 2 17 999981 1 2 999999 940944 2 2 999999 2 2 999999 1 2 999999 -599360 2 2 999999 1 2 999999 -555043 1 42017 569703 101891 2 176973 865966 2 1 1000000 1 20 999998 933595 1 2 999999 541880 1 2 999999 -987276 2 14 1000000 2 2 999999 1 2 999999 662757 1 2 999999 -818287 1 8 999986 -824534 2 2 999999 1 2 999999 601197 2 2 999999 1 6 999999 395487 2 8 999988 2 2 999999 1 3 999999 253084 1 2 999999 749437 2 3 999986 2 2 999999 1 333079 481450 -837544 1 2 999999 -674073 2 15036 551555 1 12 999990 262874 2 19 999998 1 2 999999 -795158 1 2 999999 -221124 2 12 999995 1 575197 853084 996914 2 6 999993 1 332811 846383 -895753 2 2 999999 2 2 999999 1 2 999999 -152840 2 77027 518306 2 1 999987 2 122745 983704 1 7922 913268 -820359 1 2 999999 95463 1 77807 828548 357267 1 14 999998 -546464 2 8 999997 1 4 999985 -380763 1 2 999999 -97512 2 201295 680294 1 2 999999 -372351 2 3 999982 2 10 999996 1 15 999999 981559 1 1 999981 299654 1 316243 759045 935759 1 2 999999 952152 2 2 999999 1 19 999987 757650 2 2 999999 2 250065 891841 1 7 999987 853213 2 7953 171894 2 15 999989 2 170405 950721 2 2 999999 1 209437 796313 -544737 2 16 999994 2 2 999999 1 2 999999 -69796 1 1 999993 953695 1 2 999999 -977249 2 568754 993473 1 2 999999 -34235 1 2 999999 43030 2 20 999983 2 2 999999 1 2 999999 -766184 2 2 999999 2 127735 628397 2 2 999999 2 3 999997 1 19 999994 -449611 1 13 999985 762599 2 116210 677222 2 2 999999 2 2 999999 2 7 999992 2 27433 302794 1 2 999999 -586860 1 197030 576767 341732 1 2 999999 144350 1 2 999999 614859 1 244639 980165 -521583 2 97632 675554 2 20 999984 1 420258 503312 877625 2 730570 814549 2 937587 955906 2 181130 273115 1 2 999999 954062 2 50769 427116 1 337746 611200 397808 1 2 999999 749237 1 2 999999 -834625 2 18 999981 1 7 999991 437144 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -819702 2 3 999983 2 2 999999 2 6 1000000 1 819683 861677 -894434 2 335510 740967 2 18 999990 2 275973 401287 2 2 999999 2 2 999999 1 20 999994 -912177 2 49039 560557 2 2 999999 2 20 999982 2 8 999984 1 9 999986 -703881 1 2 999999 -494735 2 2 999999 2 501468 685375 1 2 999999 684304 2 2 999999 1 255766 422313 -673450 1 200321 422648 -626469 2 2 999999 1 9 999999 -647927 1 2 999999 23849 1 18 1000000 -526641 2 2 999999 2 20 999995 2 18 999988 2 578596 879417 1 14 999990 465873 1 17 999982 388541 1 14 999984 -447115 1 351985 941074 -293911 1 19 999992 -933026 2 9 1000000 2 2 999999 1 2 999999 260193 1 4 999983 -531718 2 236348 308455 1 218791 258707 863072 1 7 999990 350271 1 2 999999 124725 2 6 999986 2 2 999999 1 583263 986050 29082 1 4 999989 -37667 1 11 999998 513808 2 5 999983 2 2 999999 1 2 999999 167711 1 2 999999 470693 1 6 999982 -2440 1 2 999999 -45093 2 94278 440294 2 2 999999 2 17 999984 2 168102 974205 1 2 999999 444784 2 2 999999 2 8 999982 2 3 999992 1 2 999999 -292710 1 7 999987 158824 2 2 999999 1 2 999999 -58972 1 524567 939910 -677295 2 472034 640147 2 251304 884234 2 2 999999 2 15 999983 2 142776 308267 2 12 999986 1 192489 817490 198120 2 123288 983138 2 12 999989 2 530703 675323 2 264794 284604 2 12 999988 1 2 999985 796097 1 15 999993 514245 1 2 999999 -618396 1 2 999999 -134784 1 20 999990 -871082 1 8 999983 582088 1 2 999999 -92913 1 327356 478209 808661 1 20 999991 -17186 2 2 999999 2 4 999985 2 4 999988 2 2 999999 1 15 999990 982111 1 7 999984 38374 1 34566 422388 -522382 1 19 999994 785851 1 2 999999 -615026 1 9473 795456 433118 2 427828 797568 2 19 999984 1 2 999999 -272708 1 2 999999 563502 1 2 999999 -803407 2 56622 878567 2 322995 963201 1 2 999999 782336 1 14 999982 144784 2 478092 718774 1 113161 885099 -922034 1 453903 969629 -383119 1 2 999999 -962404 1 2 999999 797020 1 211881 923597 859343 2 439976 707375 2 471456 599065 2 13 999991 2 19 999981 2 51516 845924 2 2 999999 1 40742 105656 523841 1 1 999983 765384 1 351158 990511 331702 1 229459 648102 629247 2 18 999996 1 2 999999 -540338 2 2 999999 2 2 999999 1 347639 944101 442617 1 2 999999 -639357 1 5 999989 -674388 2 304637 938242 2 2 999999 1 38558 305761 -11323 2 17 999996 2 416335 592750 2 2 999999 1 16 999988 -493911 1 392011 636081 -504196 1 6 999992 -279868 2 7 999998 1 668156 701175 406179 2 18 999987 1 264448 879565 -121511 2 76173 726486 2 259330 454783 2 2 999999 2 2 999999 2 2 999999 1 215099 636778 -431730 1 7 999996 163507 1 2 999999 -771849 2 2 999999 2 6 999992 1 5 999992 685512 2 133353 311943 2 2 999999 2 3 999988 1 7 999994 -520225 1 821511 874668 312004 1 8597 270456 -688823 1 2 999999 51164 2 2 999999 2 3231 326195 1 404270 745495 208555 1 2 999994 381907 1 7 999983 -947023 2 2 999999 2 2 999999 2 2 999999 2 508518 987008 1 3 999992 -665153 2 2 999999 2 210167 701708 1 9 999991 -762796 1 2 999999 -104141 2 148392 168968 2 2 999999 1 320493 330001 -862881 1 2 999999 735097 2 335690 428107 2 4 999998 2 2 999999 2 280815 415766 1 4602 306337 154731 2 2 999999 2 2 999999 1 884864 907755 -47287 2 2 999999 1 135949 732380 880934 1 2 999999 949940 2 2 999999 2 789779 936449 2 133770 792875 2 6 999983 1 280381 668512 -591968 2 589951 987587 1 2 999999 -575957 1 2 999999 -596286 2 18 999998 1 10 999996 -333568 2 148921 513536 2 17 999988 1 11 999997 -329349 1 393411 963179 682838 2 2 999999 2 8 999983 1 145811 945879 972238 1 405090 949159 -35828 2 12 999985 2 45386 347679 2 5193 348159 2 2 999999 2 2 999999 1 2 999999 919418 2 362793 846172 1 18 999983 28164 2 2 999999 2 248119 862364 1 2 999999 129702 1 3 999992 -285377 2 108088 237921 2 5 999999 2 2 999999 1 2 999999 -865295 1 2 999999 -691062 1 2 999999 284231 1 2 999999 -111185 2 36656 677923 2 2 999999 2 2 999999 1 13 999984 -325287 1 2 999998 -147032 1 714560 832839 730523 1 12 999998 71462 2 2 999999 1 96159 754381 380448 1 2 999999 894154 1 732502 812385 343158 1 2 999999 392845 1 348549 563256 215918 1 2 999999 -53527 2 1 999993 2 2 999999 1 8 999994 653165 2 2 999999 2 118572 996319 2 775829 804786 2 2 999999 1 2 999999 659404 2 597333 860914 2 2 999999 2 168553 397471 1 231105 727804 943263 1 2 999999 27986 2 8 999986 1 2 999999 934679 2 15 999988 1 664481 967808 66512 2 9 999993 1 6 999999 -210516 2 2 999999 1 2 999999 269787 1 565585 929774 218693 1 271068 946353 121446 1 551643 935785 -189167 1 220085 256862 -336955 1 9 999997 -662563 1 14 999982 572816 1 2 999999 83836 2 2 999999 2 255201 865236 1 12 999986 -964945 1 13 999988 834085 2 2 999999 1 482752 637798 431609 2 13 999993 2 2 999999 2 8 999985 2 152055 752837 1 2 999999 -36747 2 178871 367240 1 9 999985 -850140 2 479395 864031 2 2 999999 2 691381 940561 2 1 999988 2 2 999999 1 2 999999 -212404 1 384118 549409 -802638 1 317208 784463 862717 2 2 999999 2 7 999996 2 358795 371149 1 7 999995 -971482 1 685520 819758 124918 1 9 999982 -5525 1 12 999985 -545369 1 20 999993 816087 2 18 999995 2 164995 422585 1 2 999999 -890587 1 2 999999 858605 2 594809 987419 1 1 1000000 577715 2 465334 512392 1 113287 544112 470755 1 174319 702047 294073 2 10 999983 1 194562 859030 300028 2 502060 611312 1 11 999987 463718 2 373413 654054 2 5 999992 1 163262 907001 -75365 1 3 999990 81281 1 8 999981 847748 2 509688 709766 1 443275 913310 777263 1 27864 352698 -775846 2 18 999998 1 8 999983 -487309 1 52156 472171 622291 2 9 999994 2 18 999996 1 2 999999 686672 2 11 999988 1 2 999999 265858 2 85058 897839 1 202453 741174 -211747 1 3 999989 -907410 2 1 999998 2 28404 718230 1 2 999999 -498168 2 2 999999 1 2 999999 -445869 2 10 999994 1 4 999985 873287 1 208973 354847 145753 2 2 999999 1 49952 630557 546360 2 203212 507426 1 2 999999 -706623 2 12 999995 2 72401 941497 2 2 999999 1 828582 838885 756107 2 17 999996 1 2 999999 -556601 2 2 999999 1 19 999989 -692500 1 184655 361635 -281098 2 2 999999 1 12 999987 24575 1 291587 293072 945257 1 11 999991 -80794 1 14 999995 -473824 1 337337 782931 -573633 2 369135 860541 1 15 999984 -679515 1 18 999994 323458 1 12 999987 -681557 1 16251 566462 -259762 2 2 999999 1 7 999988 683849 2 2 999999 2 2 999999 1 278743 615156 -455562 1 11 999997 395245 2 2 999982 1 286343 769972 33134 1 11 999996 766700 2 2 999999 2 2 999981 2 2 999999 1 626843 981793 -706746 2 2 999999 1 15 999984 -346950 1 59051 494683 -642024 1 301600 413214 712155 1 2 999999 -68474 2 412068 754893 1 2 999999 -817547 2 18 999993 1 2 999999 815521 1 85045 127880 -792882 2 12 999991 1 14 999981 -327308 1 8 999990 -867760 2 8 999986 2 2 999999 1 165814 376865 741443 1 353832 917112 -978059 2 2 999999 2 2 999999 2 2 999999 2 112800 342059 1 70515 691827 -857541 1 2 999999 127495 1 6 999999 810637 2 337320 855253 2 2 999999 1 11 999990 -916154 1 10 999989 -617741 1 1 999987 -522858 2 6 999988 2 18 999982 2 192014 623469 2 2 999999 1 2 999999 902518 1 370703 809126 -77526 2 2 999999 1 17 999989 135085 2 2 999999 1 106061 257299 459962 1 2 999999 191369 2 173133 344778 2 190888 952794 1 2 999999 -228887 2 193301 525987 2 37036 276869 2 16 999983 1 9 999991 397417 1 14 999993 155170 2 7 999981 1 203573 431455 834501 2 295683 658704 2 763585 872535 2 36283 93419 2 2 999999 2 305235 721544 2 2 999999 1 2 999999 730169 1 2 999999 248860 2 2 999999 1 882696 909486 398524 2 5 999997 1 357182 599758 590578 2 2 999999 2 124184 168108 2 2 999999 1 3 999996 186339 1 280150 972521 904972 2 386916 815042 1 2 999999 213615 2 431782 526449 1 549791 814558 585507 2 3 999983 1 2 999999 -651134 2 2 999999 2 3 999991 1 2 999999 -966063 2 2 999999 2 2 999999 1 2 999999 310445 1 177698 367230 763163 2 2 999999 2 3 999987 2 2 999999 2 15 999987 1 4 999990 714207 1 249120 907664 -154855 1 2 999983 -304915 1 10 999994 933817 2 19 999995 1 464563 764016 -397675 1 438986 830664 142631 2 432195 527469 2 5 999987 2 2 999999 1 10 999983 -277510 1 2 999999 941669 2 2 999999 1 2 999999 663136 1 1117 563432 786889 1 19 999985 -270253 1 2 999999 682464 1 4 999983 -901150 1 2 999999 -195504 1 2 999999 -683137 2 224459 269485 2 2 999999 2 2 999999 2 2 999999 1 2 1000000 -701261 1 272961 751277 -637539 2 580307 654511 1 12 999995 242750 2 333584 359303 2 2 999999 2 2 999999 1 2 999999 291919 1 714188 799612 843342 2 7 999982 1 2 999999 111942 1 19 999988 -418317 2 691216 715720 1 558994 561203 -377400 1 2 999999 898182 1 2 999999 -722692 1 13 999991 128379 1 2 999999 -80536 1 36574 106611 943355 1 13 999994 557884 2 2 999999 2 829556 976875 1 3 999989 -406196 2 20 999985 1 2207 747356 -382306 2 161623 288691 2 114217 865505 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 234485 656241 465249 2 56781 648767 2 5 999989 2 13 999991 2 18 999997 1 2 999999 849329 1 470962 648177 -194775 2 767710 933230 2 6 999985 2 2 999999 2 1 999985 1 18 999997 -182650 2 13 999983 1 2 999999 -117168 2 2 999999 1 20 999991 723547 1 412895 633418 -647023 1 384859 732672 991269 2 92027 706211 2 6 999993 2 19 999982 1 2 999999 154732 1 288664 896386 528193 1 2 999999 -613279 2 2 999999 1 457175 574185 785484 2 7 999998 1 51572 828997 -626166 2 372720 972696 2 245966 776549 2 2 999999 2 2 999999 2 2 999999 2 14 999993 1 2 999999 563673 1 7757 225139 -529218 1 647780 650861 206650 1 2 999999 520366 1 3937 556507 -330999 2 2 999999 1 2 999999 -183535 1 349555 834751 197860 1 487541 664418 457786 2 248549 982555 1 2 999999 -999982 2 13 999985 2 2 999999 1 2 999999 -558779 1 2 999999 140708 2 2 999999 1 8 999999 158770 2 2 999999 2 2 999999 2 1 999981 1 15 999981 -609164 1 2 999999 -355623 1 2 999999 669794 2 17 999991 2 2 999999 1 13 999984 -11175 1 2 999999 178685 1 9 999989 4087 1 20 999988 -375851 2 104542 999897 2 2 999999 2 2 999999 2 16 999989 1 500211 901535 811869 2 181294 538880 1 20 999989 563807 2 18 999991 1 2 999999 499351 2 2 999999 1 2 999999 -94970 2 170430 293065 1 15 999994 651028 2 43696 102513 2 379769 418973 1 620231 973355 -512990 2 2 999999 1 31510 190988 718013 2 210766 982932 1 2 999999 42635 2 2 999999 1 2 999999 -521034 1 499342 632617 -674621 1 3 999984 762838 2 421968 851341 1 612711 699265 -517362 2 141319 776894 2 542599 724093 2 3 999985 1 2 999999 733712 1 425234 986595 247685 2 10 999999 1 2 999999 -362616 1 2 999999 -24989 1 187379 742171 670747 2 77428 301596 2 2 999999 1 2 999999 968422 2 200182 343650 2 68788 593717 1 105206 508577 -343214 1 38963 185563 66531 1 122142 142451 52590 1 229950 919686 -979582 2 2 999999 2 2 999999 2 2 999999 1 491931 747123 -597570 1 41087 943653 389109 2 19 999994 2 2 999999 1 13 999987 741256 1 663689 700316 -449102 2 19 999981 1 2 999999 -655509 2 288376 869980 1 601694 812663 -58558 1 2 999999 -388064 1 165291 954701 -171973 2 17 999981 1 13 999994 603532 1 9 999987 348406 1 137077 272753 514064 1 380848 758102 992120 2 298924 518922 1 5513 155410 425635 2 16 999985 2 19 999998 2 19 999992 2 7 1000000 2 720363 917168 1 2 999999 567937 2 15 999991 2 2 999999 1 2 999999 -502655 2 10 999991 2 333217 699879 1 251656 718334 -585845 2 286932 905921 1 2 999999 371923 2 2 999999 2 242039 814542 2 16 999997 2 17 1000000 1 109465 857106 -849199 1 10 999987 -764193 2 4 999982 1 4 999985 -478995 1 15 1000000 949022 1 89635 356078 -447491 1 2 999999 -648032 1 12 999990 16111 1 540661 835091 -187856 1 363661 819896 -20298 1 71343 201978 834034 2 15 999997 1 1 999990 650013 1 434309 976086 -976081 2 2 999999 1 893050 938845 -85361 2 352623 772058 2 20 1000000 2 603021 916792 2 208844 259345 2 3 999999 1 2 999999 793481 1 13 999996 131976 1 2 999999 335587 2 4 1000000 2 2 999999 1 2 999999 578129 1 2 999999 -148975 2 2 999999 1 306121 312110 -949256 1 2 999999 -64932 2 171785 215456 2 14 1000000 1 19 999990 73122 1 2 999999 -285115 1 2 999999 -400088 2 347106 617355 2 351782 886907 1 2 999999 -37938 2 2 999999 1 236197 346311 389625 1 2 999999 791443 2 2 999999 2 233091 680300 2 15 1000000 1 2 999999 -334601 2 2 999999 2 44434 392937 1 2 999999 125665 1 2 999999 -77366 1 8 999988 -856264 2 106771 595869 2 2 999999 2 219291 399731 2 6 999997 2 2 999999 1 2 999999 -203190 2 2 999999 2 2 999999 1 1 999989 109828 2 375574 875626 1 573713 988721 -66370 2 2 999999 1 10 999985 992863 2 758250 760245 2 3 1000000 2 2 999999 1 2 999999 430380 2 2 999999 2 10 999987 1 16 999997 455364 1 87164 848452 574681 1 20 999996 -695945 1 20 1000000 -684652 2 20 999991 1 2 999999 237421 1 12 999987 299826 2 917657 923146 1 2 999999 313763 1 251105 551418 -534360 1 10 999983 567761 1 2 999999 -888157 1 3 999986 278594 2 17 999992 1 2 999999 17059 1 200874 781649 -864701 1 922635 986445 457661 2 484890 792479 1 2 999999 974101 2 436658 641188 2 2 999998 1 402032 564530 103406 1 2 999999 403611 1 10 1000000 867609 1 19966 205610 191049 1 111836 271778 -671207 2 77333 975844 1 18 999992 -774930 2 2 999999 1 2 999999 757348 2 2 999999 1 1 999987 167839 2 2 999999 2 638918 871880 1 516529 749245 -416487 1 745787 817912 -235711 1 7 999981 -715846 1 2 999999 -619461 1 10 999993 -760272 1 256666 995113 799685 2 16 999996 1 920112 965512 -805281 1 2 999999 79573 2 8 999985 2 16 999997 2 1 999988 2 10 999987 2 20 999995 1 2 999999 -342474 1 2 999999 -985564 1 752137 914512 731834 2 2 999999 2 3 999995 1 411827 538582 -460586 1 9 999996 816935 1 2 999999 -120570 1 41694 844299 -15954 2 16 999993 2 239197 331766 2 567428 854538 2 631824 803476 2 456672 472754 2 19 999988 2 81648 784276 1 4 999982 633931 1 2 999999 30160 2 10 999985 2 2 999999 1 166411 710413 158159 2 12 999981 2 279364 315301 2 2 999999 1 8 999993 -811850 2 58372 442252 2 2 999999 1 2 999999 -210712 2 65288 618013 1 326845 544710 972672 2 15 999986 1 172323 757765 -890455 1 2 999999 -260913 1 2 999999 -607537 1 264332 412836 -605501 2 8 1000000 2 2 999999 1 2 999999 -45904 2 595695 852320 2 2 999999 2 392709 470850 1 2 999999 -142579 2 2 999999 1 206400 697686 443430 1 17 999998 -904784 2 320334 865883 2 9 999985 2 3 999995 1 274414 832340 696335 2 371994 551846 1 9 999990 -750441 2 2 999999 2 196114 631438 1 2 999985 -813711 1 19133 405959 270322 2 7 999982 1 689950 916872 311467 1 2 999999 -524071 1 2 999999 -265282 2 748490 872371 2 7 999982 2 4 999994 2 12 999994 1 2 999999 -760328 1 2 999999 507920 2 20 999996 2 257864 704071 1 2 999999 589066 2 31000 848193 2 19 999999 1 10 999994 106376 1 2 999999 563342 2 617489 915667 2 2 999999 2 419386 873253 1 16 999990 -573428 1 629649 825275 -845107 1 321028 450406 19216 2 2 999999 2 1 999990 1 5 999995 -949948 2 2 999999 2 2 999999 1 7 999991 -28337 2 5 999997 1 2 999999 -125254 1 2 999999 35018 1 249184 915343 -941224 1 436117 790667 573623 1 205380 909798 303199 2 388569 495603 1 12 999988 233908 1 4 999994 -507603 2 9 999984 2 20 999998 2 2 999999 2 2 999999 1 2 999999 -364345 2 4 999990 2 2 999999 2 11 999985 1 3 999994 422002 1 2 999999 88484 1 2 999999 -824485 1 12 1000000 -740957 1 6 1000000 264848 2 2 999999 1 8 1000000 105656 1 2 999999 -761206 2 344550 947412 2 1 999988 2 2 999999 1 6 999986 498080 1 2 999990 940048 2 2 999999 2 74752 696724 2 144727 645607 2 3 999986 2 3 999986 2 111543 271995 2 14 1000000 2 612923 979947 2 38361 473349 1 13 999994 903026 2 14 999995 1 75460 401120 669080 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -706182 1 15 999984 934755 1 2 999999 -712556 2 2 999984 2 2 999999 1 2 999999 -778810 1 2 999999 -605030 2 2 999999 1 2 999999 958978 2 2 999999 1 2 999999 -268261 1 2 999991 -636531 2 2 999999 1 697271 910402 370284 2 12 999999 2 2 999999 1 2 999999 327806 2 2 999999 1 11 1000000 -172193 2 2 999999 2 3 999983 2 425985 719374 2 2 999999 2 20 999986 1 9 999993 -164335 2 711296 894850 2 2 999999 2 10 999996 1 8 999992 -842017 1 2 999999 -328109 1 740956 904308 -579450 1 2 999999 -899367 2 284118 507992 2 20 999993 1 307806 707533 900788 1 761827 894549 -105506 1 195334 518249 -167721 1 12 999993 -250228 2 211296 620301 1 2 999999 -9836 2 16 999999 2 2 999999 2 184297 488518 1 2 999999 458602 1 333848 858003 -793619 2 2 999999 1 2 999999 -292469 2 2 999999 1 6 999985 -247149 1 314208 533440 651584 2 8 999997 2 5 999984 1 4 999982 712232 1 303662 647031 946056 1 2 999999 632979 1 16 999990 793893 1 989983 999716 -487617 1 2 999999 -916477 2 2 999999 1 150711 797037 773694 1 2 999999 381902 2 18 999984 1 15 999990 74392 2 2 999999 1 578926 626164 428845 1 19 999992 913233 2 207276 368676 1 2 999999 831182 2 2 999999 1 5 999991 291428 2 2 999999 1 492889 602047 -905719 1 15 999999 618013 2 8 999993 1 2 999999 162423 2 5 999994 2 174098 892135 2 20 999991 2 3 999989 1 17 1000000 -437927 1 2 999999 917855 1 523394 961969 -902925 2 8 1000000 2 2 999999 1 2 999999 670261 1 18 999998 -16168 1 320752 921624 -379162 1 4 999998 679194 2 351356 887131 1 430173 797390 -460215 2 235008 848593 1 17 999981 -368808 1 5 999984 -965124 1 6 999995 989976 1 2 999999 -847397 2 9 999998 2 4 999991 1 15 999998 -786739 2 40498 473527 2 746849 929141 2 6 999985 2 553301 749314 1 2 999999 19309 2 8 999985 1 12 999989 926256 2 15 999985 1 2 999999 -434793 1 19 999997 139506 2 581641 764701 1 308886 976452 846652 2 2 999999 1 548370 947183 162622 1 2 999999 -667433 2 7 999985 1 33950 861143 -888686 1 2 999999 110957 2 2 999999 2 12 999983 1 7 999984 -854237 2 5 999996 2 19 999993 2 115853 394683 2 2 999985 2 299183 888103 2 606848 998917 2 197607 592739 1 24082 490618 741142 2 6 999990 2 291639 712442 2 2 999999 2 13 999992 2 10 999992 2 2 999999 1 2 999999 285803 2 796610 800479 1 14 999993 -351745 1 334984 660437 -810634 1 2 999999 -390217 2 2 999999 1 8 999985 -383097 1 108040 222811 -512281 1 2 999999 106944 1 3 999987 -676695 2 17 999997 1 2 999999 -42814 1 2 999999 565232 2 19 999985 2 52670 94681 1 4 999982 275090 1 410820 487942 513816 2 2 999999 1 2 999999 544559 2 2 999999 1 2 999999 -728964 1 382371 790342 -21916 2 20 999988 2 121264 130229 1 417278 712884 -408228 2 2 999999 2 2 999999 2 2 999999 1 3 999999 -565914 2 551501 711280 2 268330 632572 1 38023 273075 -411684 2 14 999995 1 331941 500339 -953165 2 73481 781768 1 5 999984 753080 1 55825 887994 36413 1 2 999999 -57224 1 31488 41068 806908 2 2 999999 2 54358 961916 2 2 999999 1 20 999995 673121 2 8 999997 2 2 999999 1 2 999999 226402 1 2 999999 -198926 1 2 999996 164894 1 19 999983 -209414 1 2 999999 809146 1 125999 509218 -439853 1 11540 533626 277143 1 11 999995 -91404 2 6 999984 2 20 999993 2 381536 485039 2 2 999999 2 2 999999 2 2 999999 1 150818 940290 957312 1 2 999999 -539215 1 417054 705779 -901358 1 9 999997 899056 1 618932 719671 -124272 1 7 999996 333747 1 893011 978963 -555230 2 1 999994 1 81002 607114 -328522 2 290900 642738 1 16 1000000 -383841 1 2 999999 524667 1 450635 766964 972573 1 48700 343244 429459 2 5 999999 2 405297 695497 2 9 999983 1 312467 832805 273049 2 331968 647835 1 382175 545907 -686374 2 2 999999 1 2 999999 728855 2 2 999999 1 13 999990 -450536 2 180105 903837 1 19 999994 892989 2 20 999994 2 2 999999 2 1 999989 2 416364 745630 2 2 999999 1 2 999999 -755509 2 11 999986 2 2 999999 1 450353 810751 -57869 1 2 999999 981673 2 17 999991 2 2 999999 2 4 999983 2 15 999986 2 813735 863957 2 2 999999 2 19 999994 1 2 999999 -38529 1 448836 999425 -952848 2 2 999999 2 99929 955645 1 14 999989 503982 1 2 999999 553444 1 412223 577480 639997 1 20 999982 -200550 2 553415 666532 1 18 999992 906883 2 2 999988 2 11470 519651 2 560652 694175 2 103421 947167 2 4055 981860 1 2 999999 983210 2 129527 172234 2 2 999981 1 2 999999 -346424 2 187636 271649 2 7150 674044 2 217253 650021 2 2 999999 2 11 999990 2 17 999990 2 19 1000000 1 871456 987021 568374 2 7 999987 2 500684 637777 1 19 999993 252412 1 185716 758165 616003 2 17 999985 2 2 999999 1 2 999999 -412824 1 2 999999 -90750 2 354082 474164 1 267573 901348 -206219 2 2 999996 2 20 999982 1 549537 663667 591707 1 461558 900999 -611861 2 86663 511586 2 2 999999 2 9 999999 1 2 999999 324414 1 378732 864691 -919591 1 753539 839359 -220241 2 2 999999 2 373761 837516 1 2 999999 26980 2 20 999996 1 629928 775516 866130 2 2 999999 1 2 999999 -343934 1 609748 929394 -536484 2 13 999985 1 427964 528264 38227 2 2 999999 1 2 999999 827921 1 42839 945581 -575037 1 2 999999 -524472 2 97509 660604 1 5 999990 -724033 1 161479 373355 320391 2 424171 795239 1 162359 642738 50926 1 2 999999 -757975 2 745416 834627 1 617529 760774 13796 1 16 999999 223002 2 675216 685555 2 2 999999 1 480858 511292 817713 1 4 999993 54455 2 20 999982 1 2 999999 424580 1 2 999990 -192775 1 495744 696284 578578 1 2 999999 739412 2 2 999999 1 6 999982 662566 2 2 999999 2 9 999987 1 3 999994 -875022 1 2 999999 535263 2 2 999999 2 700806 736410 1 20 999981 966551 2 2 999999 2 158668 921697 2 20 999993 1 12 999997 461156 2 2 999985 2 505372 673304 2 891891 959379 1 2 999999 -66521 1 2 999999 410778 2 266145 836384 1 14 999995 -194417 2 2 999999 1 10 999996 -182638 2 12 1000000 1 182044 330526 214317 2 11 999996 2 2 999999 1 17 999985 -913387 1 444733 775216 -413962 1 2 999999 -966025 1 2 999999 -283307 1 2 999999 -875234 2 32603 108875 1 455040 572632 -430120 2 2 999999 2 325662 955505 1 41293 110151 715222 2 2 999999 2 278288 767329 2 2 999985 2 514318 629841 2 301343 899365 2 758508 767625 1 2 999999 817029 1 3 999996 701034 1 186471 914586 -376214 1 500112 704250 35079 2 6 999998 1 4 999981 -898302 1 2 999999 -512487 2 294116 379900 2 589782 876488 2 19 999994 1 18 999990 -925563 1 20 999986 31295 1 307141 317825 -892319 1 16 999981 -965251 1 11110 795052 196081 2 252618 425645 1 2 999999 -851422 2 2 999999 2 2 999999 2 517799 820020 2 286829 960310 1 229642 407121 420815 2 2 999999 1 2 999999 808772 2 8 999997 1 2 999999 291092 2 2 999999 1 8 999981 142933 1 18 999987 845586 2 12 999992 2 10 999991 2 144722 774893 2 204515 269704 2 20 999987 1 74436 110066 30965 1 145056 511352 -368411 2 2 999999 1 2 999999 852054 2 10 999982 2 56490 920277 2 2 999999 2 325042 468439 1 2 999999 115835 2 12 1000000 1 2 999999 358542 2 19 999991 1 2 999999 99504 1 99375 595497 -922532 1 456004 489176 -237666 2 9 999989 1 2 999999 766199 1 395333 720406 -176829 2 2 999999 2 15 999999 2 138204 173678 2 2 999999 2 14 999995 1 350133 605069 -737163 2 9 999983 2 169079 257938 2 2 999999 1 347098 849563 580489 2 2 999999 2 2 999999 1 2 999999 681898 1 2 999999 305041 2 2 999999 2 2 999999 1 2 999999 -843538 2 18 999984 2 9 999995 2 128461 540322 2 2 999999 2 2 999999 2 6 999986 1 18 999984 -545708 2 297444 685352 2 20 999981 1 718042 981831 834018 1 477893 592934 442373 2 224593 561044 1 65207 256756 975926 2 11 999996 1 17 999995 245777 2 1 999996 1 14 999989 863783 2 2 999992 1 6 999989 -73020 1 2 999999 -238269 1 236324 738566 -367978 1 2 999999 -374474 2 4 999986 2 10 999993 2 288075 845459 1 2 999999 -905793 1 2 999999 -865844 2 10573 689884 2 2 999999 1 14 999984 131527 2 19 999994 2 341785 844069 2 2 999999 2 388438 636072 1 19 999993 912565 1 15 999983 94988 2 108393 653222 2 2 999999 2 2 999999 1 6 999992 -246080 2 2 999999 1 2 999999 -133488 2 268993 365986 1 7 999993 299838 2 2 999999 1 2 999999 -193156 2 2 999999 2 19 999986 2 588461 632177 1 8 999993 418522 1 382573 405656 462029 1 168054 450412 -755158 1 2 999999 747875 1 763342 898983 504591 2 20 999985 1 718887 887192 930532 1 298240 311164 -678077 2 2 999999 2 2 999999 1 4 999982 -460805 1 2 999999 931629 1 2 999998 -727767 2 670365 678648 1 2 999999 99747 2 2 999999 2 490245 804560 1 751636 837734 596281 2 163851 353086 2 2 999999 1 20 999995 978616 2 136750 716767 1 2 999999 143294 1 16 999997 374789 1 2 999999 -698750 1 4 999992 -102467 1 2 999999 443342 2 2 999999 1 1 999987 229303 2 11 999998 2 7 1000000 2 17 999998 1 445420 991012 736716 2 4 999991 2 11772 135893 1 2 999999 601169 1 18 999988 833022 1 2 999999 884714 2 328740 721662 1 371371 413528 -414266 1 2 999982 -588499 2 2 999999 2 2 999999 1 2 999999 -575977 2 2 999999 2 2 999999 2 2 999999 2 3 999984 2 495166 609582 1 15 999990 -201567 2 314580 705411 1 2 999999 -541551 1 2 999999 -371538 1 1 999996 791959 1 12 999988 561570 1 2 999999 -676514 2 11 999982 1 8 999987 -608006 1 8 999996 -871035 2 13 999999 1 14 999999 962152 1 18 999995 536610 2 1 999990 1 132202 686318 -719906 2 2 999999 2 133014 980693 1 6 999983 -701590 2 2 999999 1 402906 504913 -560621 2 14 999994 2 19 999996 2 18 999998 2 9 999990 2 491382 989279 1 2 999999 -699539 2 83602 283047 2 869513 921250 2 2 999999 2 16 999986 2 2 999999 2 9 999996 1 385440 561138 -298023 2 6 999999 2 2 999999 2 203158 289407 1 19 999995 -680546 2 733248 819614 2 6 999990 1 18 999998 -792861 1 2 999999 -464277 2 85282 586665 2 44411 922383 2 12 1000000 2 11 999984 2 2 999999 2 2 999999 1 7 999993 -545387 1 2 999999 436283 2 3 1000000 2 211868 698225 1 653190 824204 526295 2 17 999983 2 2 999999 1 4 999987 890633 2 2 999999 2 60241 662277 2 8 999988 2 563272 974634 1 248629 566130 -222702 2 2 999999 1 73202 117219 -705554 2 2 999999 2 598156 835596 2 10 999983 1 4 999993 519231 1 2 999999 39359 2 2 999999 2 4 999985 2 436207 540708 1 2 999999 864668 2 8 999998 1 703457 885589 -682343 1 339456 586370 730628 2 2 999999 1 14 999984 623552 1 419936 948967 -293956 1 194939 869043 576111 2 2 999981 2 2 999999 2 9 1000000 1 728131 801340 869270 1 8 999986 -806710 2 2 999999 1 9 1000000 -491640 1 53900 604677 -487230 1 300997 512640 293854 2 7 999993 1 9 999990 -335344 2 2 999999 2 18 999999 2 2 999999 1 11 999983 207523 1 2 999999 796518 2 225050 834294 1 96444 210952 -631620 1 2 999984 -42375 2 578199 990244 1 2 999999 523275 1 2 999999 -799952 1 14 999999 -181939 1 315199 582664 -233317 1 2 999999 -515311 1 2 999999 -913430 1 2 999999 -623508 2 2 999999 2 2 999999 1 10 999996 831653 1 2 999999 -196898 1 663752 831019 455808 2 424418 702584 2 10 999991 1 4 999993 304557 2 2 999999 1 18 999981 745610 1 2 999999 331972 2 484477 612566 1 9 1000000 -311517 1 2 999999 820826 2 319584 391985 2 2 999999 1 11 999997 -232171 1 2 999999 -841495 1 1 999993 689263 2 2 999999 2 2 999999 1 2 999999 -965719 1 19 999988 436039 2 2 999999 1 2 999999 894070 2 340475 888404 1 2 999999 570834 1 626383 993055 -996735 1 2 999999 963537 1 683227 694523 94578 1 464 802500 179738 1 20 999996 619046 2 2 999999 1 17 999992 -765400 2 10 999995 1 2 999999 -175964 2 18 999995 2 2 999999 2 2 999999 2 10 999998 2 2 999999 1 9 999993 -780313 2 15 999995 2 10 999987 2 2 999999 1 2 999999 -441487 2 7 999995 1 472780 812157 -70867 1 2 999999 895372 1 2 999999 576589 1 2 999999 591014 2 2 999999 2 13 999983 2 2 999999 1 17 999993 935623 1 2 999999 969274 2 404450 829117 2 7 999985 2 106661 982513 1 2 999999 500337 1 150844 314646 722118 1 5 1000000 -8763 2 2 999999 1 11 999982 387248 1 10 999995 401717 2 16 999982 2 161001 829819 1 7 1000000 932430 2 3 999993 1 10 999994 137313 1 11 999983 879778 2 8 999988 2 10 999985 1 388699 561893 -286468 1 7275 417923 -69238 1 14 999983 260708 2 156354 999381 1 12 999993 672844 2 510612 654191 2 2 999999 1 13 999992 -781956 2 22051 549626 1 2 999999 -38710 1 2 999999 449256 1 2 999999 563328 1 19 999992 288657 2 5 999985 1 10 999997 777636 2 19 999994 2 2 999999 1 2 999999 572245 2 3 999985 2 208387 650003 1 727797 898636 -301111 2 2 999999 1 7 999994 -356413 1 4 999990 48719 1 9 999987 -53836 1 2 999999 674660 1 15 999996 93654 1 1 999994 766771 1 371254 526933 942407 2 2 999999 2 2 999999 1 15 999989 -228906 2 2 999999 2 2 999999 2 2 999999 1 2 999999 935812 1 2 999999 -369685 1 180047 306037 -889593 1 2 999999 -706702 1 1 999996 -156341 2 2 999999 2 10 999994 2 2 999999 1 2 999999 -32939 2 2 999999 1 210568 472006 319210 1 9 999989 210171 2 124337 889534 1 2 999999 -699758 2 5 999985 1 2 999999 -99718 2 272943 684784 1 97485 205865 339128 1 10375 490369 418882 2 2 999999 1 17 999997 754899 1 444044 452218 -647090 1 174496 276618 910090 2 6 999990 2 2 999999 2 6 999983 1 18 999985 646943 1 13 999989 -724406 1 2 999999 469422 1 19 999987 574388 1 20 1000000 -209368 1 743356 756447 -758611 1 9 999992 245969 2 3 999986 2 19 999988 1 20 999988 -276344 1 2 999999 625910 2 13 1000000 1 42121 673445 660423 1 2 999999 712253 1 11 999983 946651 2 5 999987 2 624843 741723 1 2 999999 -807700 2 2 999999 2 234323 632420 2 179007 955611 1 17 999981 -741695 1 17 999981 942103 2 2 999999 1 388539 469432 418640 1 8551 937145 696956 1 2 999999 -980199 1 4 999994 851539 1 17 999997 277133 2 6 999993 2 166253 584235 1 306681 725552 652381 1 2 999999 503838 2 2 999999 2 1 999997 1 2 999999 440980 1 10 999990 806175 1 2 999999 596426 2 4 999990 2 2 999999 2 2 999999 2 3 999992 2 8 999987 1 2 999999 -365664 2 155000 585739 1 414302 695293 734341 2 11 999992 1 15 999982 -542991 1 383551 392480 343640 2 2 999999 1 32618 416507 115782 2 709838 891386 1 2 999999 -110636 2 6 999999 1 14 999992 176552 2 2 999999 1 19 999997 123720 1 215153 324157 767969 2 16 999990 1 821820 903485 915260 1 197058 886541 -561616 1 4 999991 111410 1 97693 508556 -721100 1 5 999986 -500635 1 12 1000000 566322 2 77870 987829 2 2 999999 2 1 999982 1 4 999990 250466 2 115130 734353 2 202800 662031 2 991204 994540 2 2 999999 1 2 999999 -131925 1 18 999984 155699 1 14 999994 167251 1 15 999999 932232 2 13 999990 1 24347 159145 817316 2 16 999995 2 502936 606470 2 554851 764583 2 63967 139788 2 211701 467329 1 54884 617611 752511 2 12 999992 2 5732 224899 2 3 999986 2 2 999999 2 2 999993 1 20 999985 -217103 2 1 999989 1 2 999999 -777083 2 2 999999 1 182916 392593 941016 1 143221 596460 -942474 1 2 999999 763012 1 227337 427238 457844 1 2 999999 -742998 2 2 999999 1 574053 623541 586256 2 1 1000000 2 2 999999 2 2 999999 2 38487 992746 2 2 999999 1 15 999989 308715 1 14 999989 -288975 1 11 999983 -463568 2 11 999981 1 2 999999 524408 1 413206 549288 -349254 1 2 999999 773114 1 220087 388149 767989 1 7 1000000 -279189 2 2 999999 2 108532 205758 1 1 999995 580830 2 675452 893643 2 135604 211932 1 16 999994 -588501 2 7 999987 1 8 999989 -748187 1 2 999999 254350 1 20 999985 -206043 2 410356 904013 2 2 999999 1 13 999990 -301320 2 19567 439299 1 6 999990 -850967 1 2 999999 163721 2 18 999997 2 272561 311991 2 2 999999 1 270832 905427 970138 1 15 999996 863532 1 17 999997 -468793 1 16 999987 -898215 1 11 999984 -931683 1 8 999999 -627302 1 430995 488870 -165627 1 260152 325086 -565529 1 151163 671335 985995 1 17 999985 -458633 2 10 999989 1 245440 279811 68232 2 9 999991 2 12 999982 1 329435 375144 783749 2 2 999999 2 6 999981 1 2 999999 251219 2 19 999984 2 2 999999 1 416135 675642 821190 1 75700 382798 443527 1 320375 721637 843247 1 229100 499337 -50575 2 2 999999 2 2 999999 2 3 999991 2 3 999997 2 5 999983 2 1 999998 1 20 999998 -786959 2 428069 716227 1 10 999996 -607241 2 595765 832278 2 345977 386208 1 9 999999 -113414 1 712779 740819 -328798 2 357032 421768 1 2 999999 -565933 1 3 999981 520936 2 576314 775174 1 2 999999 -559798 2 61795 651340 1 7 999984 -78091 2 15 999981 2 2 999999 1 17 999986 -597703 2 2 999999 1 2 999999 302964 1 428718 444556 -657681 1 397866 936009 -665038 2 2 999999 2 2 999999 2 6 999989 1 313014 826399 515278 1 248638 257216 909074 2 359299 569902 1 2 999999 272317 2 572914 687668 2 15 999981 1 2 999999 -437805 1 2 999995 418951 1 2 999996 -12260 2 3 999984 2 2 999999 1 9 999999 -6004 2 214249 472330 1 7 999990 764541 2 2 999999 2 9 999987 2 2 999999 2 2 999999 1 1 999993 -98420 2 237032 302483 1 2 999999 -585308 2 61441 867990 1 781623 859978 16443 2 2 999999 1 424553 607335 -303990 1 2 999999 251354 1 7 999995 -718312 2 2 999999 2 389166 807533 1 2 999999 -661128 1 483255 929064 804729 2 150372 308323 1 463001 995116 41425 1 649795 940767 -289966 1 9 999985 -369777 1 800356 960848 -861586 2 19 999987 2 2 999999 2 84451 745055 1 172526 436255 -374155 2 2 999999 2 100274 136848 2 534505 779774 2 19 999990 2 2 999999 1 40273 373485 -980300 1 2 999999 -247089 1 35249 359695 -123817 1 2 999999 -195196 1 72490 470193 484900 1 17 999984 417005 1 358715 561109 -421954 1 2 999999 -239696 2 284211 316558 1 14 999992 902167 1 341463 426829 817610 1 505051 899618 389142 2 5 999989 2 508584 820110 2 469562 926251 1 585068 962828 979253 1 9 999989 301681 2 2 999999 2 5 999990 2 400630 441865 1 447310 654093 -919762 1 19 999985 148989 2 2 999999 2 2 999999 1 63370 823195 11340 2 8 999995 2 2 999999 1 774630 929467 -825075 2 343544 518522 1 3 999991 53539 1 1 999998 -916595 1 2 999999 -51290 2 2 999999 1 12 999992 -229515 1 370882 788082 234823 2 8 999991 2 2 999999 1 365257 657837 36454 1 17 999982 -270650 2 16 1000000 2 322853 934445 1 2 999999 742727 2 2 999999 1 2 999999 -825551 1 5 999997 -121831 2 15 999981 1 2 999999 -327646 1 8 999991 529029 2 18 999984 2 15 999989 1 562949 619027 8038 1 10 999995 -283731 2 2 999999 2 2 999999 2 283776 476565 2 2 999999 1 7 999990 75755 2 2 999999 2 2 999999 2 4 999997 1 6 999995 662124 1 334388 635358 -210270 1 2 999999 729190 1 3 999988 614162 1 2 999999 -132029 2 2 999999 1 2 999999 -747215 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -711981 1 2 999999 341779 1 521119 883289 940405 1 531481 552053 358786 1 579036 580652 -688393 1 826157 859001 27074 2 12 999989 1 2550 768328 -950035 1 427827 446925 3711 2 369497 485499 2 15 999987 2 2 999999 1 2 999999 -988603 1 18 999998 381793 1 7 999987 476360 2 3 999991 2 447981 897128 1 2 999999 205482 2 2 999999 1 2 999999 321009 2 3 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 8785 600907 2 495064 607531 1 6 999994 974346 2 18 999983 1 221242 600054 901973 1 5 999986 87755 2 2 999999 2 9336 626115 2 499967 731930 2 4 999991 2 20 999997 1 4 999991 -347186 2 219093 328553 1 19 999982 949509 1 2 999999 836881 2 284904 497345 1 2 999999 236925 1 245316 343015 -915555 1 964821 996254 -289849 1 127950 319166 445582 1 167387 873750 -339351 2 3 999999 2 2 999999 2 17 999982 1 92347 678420 10974 1 12 999989 -190249 2 134361 415324 2 2 999999 2 1 999996 2 2 999999 2 2 999999 2 2 999984 2 323514 513828 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 24642 425675 2 11 999981 1 2 999999 981232 2 601707 753341 2 2 999999 2 19 999999 2 634442 894129 1 110249 150505 7791 2 2 999999 1 17 999989 746775 2 2 999999 2 8233 474757 2 15 999992 1 2 999999 109861 2 726254 785511 2 110480 519155 1 2 999999 975430 1 5 999987 -527176 2 258724 536732 1 16 999993 594236 1 263425 973991 -262400 1 4 999988 854393 1 169697 292347 -835938 2 2 999999 2 14 999986 1 58013 661389 -965860 1 6 999983 -568815 1 700934 996998 -938520 2 2 999999 1 12 999993 2250 2 5 999988 2 19 999988 1 2 999999 267653 2 18 999982 1 218584 769588 396919 2 4 999995 1 2 999999 829824 2 728437 884170 2 2 999999 1 2 999999 302045 1 2 999999 -880208 2 16 999987 2 2 999999 2 13 1000000 1 10 999991 721264 1 50232 962431 562499 1 2 999999 -927574 1 2 999999 112819 2 2 999999 1 2 999999 958198 2 268706 556324 1 61111 198997 -296592 1 20 999988 752676 1 12 999988 815606 2 228187 506144 2 2 999999 1 15 999994 363523 2 1 999987 2 272621 494626 2 4 1000000 1 18629 252112 -704579 2 2 999999 1 9 999989 -551957 1 192203 416132 -569367 1 7 999987 679701 2 309702 992508 2 2 999999 1 2 999999 -351666 2 2 999999 2 250651 778455 2 2 999983 2 4 999986 2 16 1000000 1 2 999999 -762277 1 4 999987 -729140 2 2 999999 2 14184 300651 1 14 999996 342557 2 219915 543964 1 2 999999 434342 2 19 999994 2 776245 817720 1 14 999981 671561 1 348825 826114 933116 2 2 999999 1 2 999999 -115962 2 2 999999 2 3 999991 1 11 999994 748647 1 12 999981 349930 2 533429 935486 1 297073 404190 -338515 2 2 999999 1 3 999997 -857439 1 49431 260736 3282 1 3 999992 -722931 2 393184 967834 2 252490 322862 1 172830 325733 -567603 1 2 999999 784693 1 2 999999 339807 2 19 999994 2 2 999999 2 780039 939132 1 320943 338419 659502 1 3 999988 492751 1 2 999999 877057 2 14 999986 2 12 999981 1 2 999999 -658089 2 13 999999 1 498925 886466 651891 1 2 999999 720830 2 450960 730029 2 428864 877851 2 2 999999 2 163211 884821 1 88152 549350 25701 2 558911 819075 1 1 999989 -333854 1 2 999999 -557330 1 2 999999 -723941 1 6 999987 75751 1 8 999985 -83836 1 423470 836163 529150 2 15614 246698 1 2 999999 609396 2 108885 246468 2 228012 554014 2 14813 981363 1 4 999990 -216974 1 728690 981345 -419064 2 2 999999 2 326477 396629 1 13 1000000 -395088 2 10 999996 1 9 999983 106695 2 250002 547665 1 651502 841730 -371345 1 550892 768587 184740 1 1 999990 888107 2 2 999999 2 581458 817350 2 2 999999 2 2 999999 1 18 999997 949438 1 18 999982 -913759 2 10 999994 1 756454 779868 363236 1 2 999999 -884123 2 2 999999 2 472342 580915 2 600231 627437 1 2 999999 -542908 1 16 999984 614119 2 2 999999 2 2 999999 2 11 999987 2 2 999999 1 501887 698613 745181 2 2 999999 1 67521 245998 -435669 2 2 999999 1 12 999992 -871864 2 97792 654991 2 110344 212733 2 2 999999 1 44083 386045 521161 1 20 999989 -901536 2 2 999999 2 2 999999 2 7 999997 2 622947 856114 2 2 999999 2 248657 479770 1 559366 750141 -12819 2 533044 714350 1 412441 765118 619048 1 2 999999 -898653 1 2 999999 223341 2 6 999986 1 14 999996 -171795 2 2 999999 2 2 999999 1 2 999999 447842 1 2 999999 186757 1 4 999996 -768272 1 2 999999 579997 2 227124 890995 2 2 999999 2 2 999999 2 2 999999 1 536192 996181 230733 2 2 999999 2 20 999995 2 8 999994 1 2 999999 156639 1 213867 581969 -70284 2 681507 796780 1 86011 682878 384342 1 437053 928352 765929 1 19 999999 -917482 2 2 999999 2 6 999989 2 2 999999 2 2 999999 1 2 999999 826417 1 349390 798277 278654 2 2 999999 2 13 999987 2 2 999999 1 2 999999 604934 2 310779 823663 1 419940 621814 -211530 2 3 999992 2 7 1000000 1 13 999998 -153556 1 8 999995 885950 1 2 999999 445170 1 12 999997 -93393 1 2 999999 112191 2 4 999985 2 2 999999 2 3 999983 1 2 999985 -394313 2 2 999999 1 2 999999 -328225 1 2 999999 224539 1 11 999986 -521461 2 274655 696797 1 8 999983 -966102 1 187042 904737 -945198 1 2 999999 -995 1 2 999999 -993412 2 2 999999 1 478801 728612 -752118 1 2 999987 415618 1 8 999991 -790676 2 6 999987 2 2 999990 1 552286 743692 -156759 2 17 999982 1 815368 934811 -895621 1 2 999999 150086 1 2 999999 -484060 2 287356 669251 2 624881 780534 1 16 999987 804857 1 2 999999 417721 1 2 999999 -966228 1 399736 671449 -208489 2 745140 999501 2 2 999999 1 10 999989 299594 2 8 999999 1 2 999999 -360006 1 290139 918727 -411095 1 6 999993 67079 2 9 999996 1 2 999999 -869078 2 2 999999 2 268579 998376 2 314982 425586 1 16 999985 801360 1 2 999999 127686 1 638538 832171 -247229 1 16 999998 -612070 2 5 999999 1 2 999999 -410841 1 2 999999 -255847 1 7 999982 910833 1 811925 828665 -463532 2 2 999999 2 9 999983 2 2 999999 2 19323 709015 2 17 999999 1 19 999995 -223887 1 2 999999 808509 2 417965 934447 2 2 999999 1 2 999999 -686957 1 2 999999 -11534 2 2 999999 2 2 999999 2 2 999999 1 775284 960744 465467 2 2 999999 2 94205 242018 1 4 999992 530155 1 3 999997 -689516 2 41070 531174 2 15 999985 2 6 999995 2 11 999998 2 13 999992 1 55827 899961 545198 2 2 999999 2 140760 265816 2 2 999985 1 2 999999 343453 1 2 999999 235031 2 109353 732727 1 465066 616759 665992 2 13 999982 2 7 999983 2 11 999996 2 671396 975986 1 538309 800760 704441 2 10 999995 1 15 999983 -656612 2 2 999999 2 82955 580588 2 818253 954531 1 11 999995 -537989 1 180524 295090 406796 1 2 999999 -487709 1 15 999983 -623593 1 19 999983 594336 1 774268 936903 -747933 1 2 999998 -220833 2 2 999999 1 2 999999 855696 1 497445 714666 919301 1 2 999999 -264820 1 16 999998 660862 1 589517 617894 758826 1 2 999999 232476 2 516947 603244 1 3 999995 -949069 2 9 999993 1 2 999999 -69221 2 10 999982 1 11 999995 -30415 1 12 1000000 636598 2 589798 610800 2 178948 964647 1 605531 676127 -245492 1 2 999999 916032 1 2 999999 -489806 1 1 999984 146684 1 11 999997 -365446 1 337652 858957 581247 1 4 999989 365019 2 18 999990 2 498361 607786 1 14 999982 -758221 2 2 999999 1 3 999987 883546 2 699925 874608 2 5 999991 1 20 999991 -284569 2 17 999988 2 2 999999 2 11 999983 2 93053 357757 1 2 999999 -687799 1 2 999999 -649619 2 371950 720461 2 13 999988 2 20 999996 1 2 999999 640960 2 2 999999 1 2 999999 -396819 2 2 999999 1 386243 862199 623446 1 12 999981 483952 2 9 999984 2 277162 610312 2 2 999999 1 2 999999 50966 2 17 999987 2 452732 973079 1 17 999991 35533 1 2 999999 -636898 1 9 999982 355390 2 768624 782792 1 2 999999 -171164 1 816403 858944 -167703 2 2 999999 1 9 999992 905880 1 9 999995 75222 1 11 999991 165379 1 433815 764278 -357122 1 15 999984 -281737 1 2 999999 233532 1 2 999999 -78951 1 193841 668897 -270378 2 5 999988 1 17 999981 719137 2 2 999999 2 546225 549953 2 733673 883989 2 2 999999 1 5 1000000 362219 2 2 999999 2 686178 894141 2 2 999999 1 157900 385558 829175 1 9 999990 133458 1 172664 532264 888477 2 2 999999 1 54635 986361 -954392 2 2 999999 1 2 999999 -791368 1 2 999999 -295616 1 4 999998 -469692 2 2 999999 1 854366 929491 272669 1 5 999986 -184659 2 2 999999 1 2 999999 833776 2 19 999988 1 2 999999 -141520 2 287823 818188 1 9 999982 289421 1 955729 987787 926752 1 568783 743730 744765 1 598925 666079 -866658 1 4 999983 -512470 2 2 999999 2 19 999996 2 2 999988 2 2 999999 1 2 999999 262601 1 2 999999 -782163 1 173530 272631 297832 1 2 999999 -232558 2 2 999999 2 171209 444433 2 319915 705550 1 18 1000000 466488 1 2 999999 -154436 2 2 999999 1 582813 615683 538061 1 2 999999 -207830 2 13 1000000 2 74523 880786 2 550844 712891 2 2 999999 1 85192 284636 -989520 1 16 999995 -41627 2 569549 645458 2 2 999999 2 10 999997 1 12 999998 -239534 1 2 999999 134649 1 18 999991 960168 1 626138 668358 929387 2 18 999997 2 12 999981 1 2 999999 962624 2 4 999984 1 272678 957422 -3082 2 2 999999 2 2 999999 1 1 999998 339095 1 2 999999 -868735 2 2 999999 1 648990 880398 874103 1 12 999984 624971 1 10 999995 -128061 1 14 999985 524167 1 86286 309845 -188353 2 19 999986 1 567507 866971 568055 1 20 999989 -73906 1 2 999999 669698 1 2 999999 82889 1 180799 312063 -408721 1 2 999999 -206157 2 10902 901479 2 2 999999 2 225585 791623 2 2 999999 1 4 999991 290983 2 2 999999 2 17628 680369 1 2 999999 737462 1 3 999998 234578 2 5 999995 2 263078 346791 2 506990 750103 2 18 999990 1 3 999990 140006 2 184967 423461 1 431844 477764 482254 1 2 999999 -971918 2 2 999999 2 521065 668906 2 6 999987 2 385068 463770 1 8 999993 697404 2 162248 292192 1 2 999999 26788 2 2 999999 1 12 999992 214571 2 2 999999 2 1 999982 1 125061 969480 -720493 2 2 999999 2 19 999997 2 2 999999 2 7 999999 1 7 999982 -597231 2 12 999984 2 2 999991 1 50434 621456 -479963 1 509451 977366 -360237 2 11 999988 2 12 999989 2 2 999999 2 157128 663989 2 19 999994 1 17 999997 -478814 1 6 999990 5164 1 2 999999 884398 1 2 999996 -146983 2 13 999986 2 2 999999 2 2 999986 1 498355 805730 385016 1 12 999989 997368 1 16 999993 -836871 1 2 999994 -190045 2 2 999999 2 1 999999 1 2 999999 -588041 1 2 999999 -662926 1 127941 420160 831414 2 2 999999 2 16 999990 2 269675 321451 2 86062 592610 1 17 999988 -254939 1 13 999982 992846 2 672404 788854 2 2 999999 1 2 999999 -462464 1 2 999999 463846 1 365552 689283 224769 2 79526 614082 2 2 999999 1 2 999999 348396 2 2 999999 1 13 999985 75479 2 2 999999 2 2 999999 1 772231 916070 -198712 2 2 999999 2 200180 946874 2 167516 701448 1 2 999999 -636259 2 13 999993 1 9 999995 76223 2 2 999999 2 336499 629108 1 2 999999 115347 2 2 999999 1 2 999999 31893 1 5 999987 -163266 2 11 999992 1 2 999999 19727 2 2 999999 2 152703 727414 1 19 999999 -884571 1 244876 363821 -699315 1 5 999998 189552 1 10 999983 -783357 2 86013 598304 1 122591 833686 709888 1 17490 842851 280622 2 15763 948298 2 137548 251548 2 2 999999 1 2 999999 677384 2 15 999987 2 2 999999 2 18 999981 1 2 999999 -543954 1 371102 475923 -715800 1 2 999999 934626 2 11 1000000 2 3 999982 1 13 999996 855822 2 2 999999 1 279863 513567 -132708 2 740218 745333 1 345486 702412 971010 1 2 999999 -592512 2 188244 194697 1 30506 966743 751763 1 568537 804773 -628162 1 2 999999 606649 1 2 999999 -332266 2 456948 702378 2 116345 424369 2 18 999998 2 55120 518818 2 2 999999 1 11 999992 -491792 2 14 999981 1 15 999991 666971 1 9 1000000 17959 1 264367 508887 -367003 1 397653 444315 634566 1 20 999981 -876069 1 673104 728296 -218910 1 2 999999 135585 2 89876 359105 2 2 999999 1 628505 822542 -830652 2 2 999999 2 388105 857017 1 224538 791339 397900 1 10 999986 334424 2 16 999997 2 2 999999 2 2 999999 1 15 999991 -38122 2 276093 454398 2 11 999992 1 411202 814226 -51286 1 734247 805900 -775301 2 2 999999 1 2 999999 -112008 1 398476 652878 -492098 2 13 1000000 2 2 999999 2 131248 190607 2 9 999986 2 4 1000000 2 2 999999 2 17942 621649 1 473832 615344 326369 1 4 999997 -334031 1 20 999992 -690577 2 2 999999 1 381335 504598 -374319 2 623326 951951 2 2 999999 2 6 999998 2 2 999999 1 90479 399276 -856674 1 364451 751537 -30018 1 2 999999 910342 1 2 999999 689296 1 190020 735601 -33075 1 272750 811540 486635 2 2 999994 2 2 999999 2 734375 774447 2 16 999988 1 8 999982 44290 1 253153 996284 -320346 1 632111 672463 781973 2 19 999994 1 710071 774253 -365230 2 231712 549771 2 1 999990 1 2 999999 960406 2 2 999999 1 5 999985 -863618 1 300406 814832 439053 1 2 999999 703278 1 2 999999 227715 2 5 999993 1 12 999982 -72935 2 261555 911513 1 2 999999 -81904 2 15 999987 1 16 1000000 711365 1 2 999999 -711329 2 2 999999 1 20 999987 -443856 2 2 999999 2 2 999999 2 161325 595309 2 2 999999 1 2 999999 -101485 2 480512 716218 2 248270 511406 1 7 999993 656159 1 7 999992 -580583 1 10 999999 -504745 1 8 999991 -400639 2 2 999984 1 27312 496679 -679652 1 20 999997 -928299 1 18 999999 -525443 1 71123 110903 -6065 1 133273 587211 -729974 1 7 999984 -211784 2 2 999999 2 61826 436221 2 191616 212707 2 2 999987 2 2 999999 1 352882 870023 311303 2 2 999999 2 818743 822371 1 118591 866714 -650219 1 399403 974145 931909 1 768106 837845 -314509 2 776273 933437 2 3 999998 1 2 999999 -6348 1 7 999985 457408 2 690432 896399 1 719925 933225 78052 2 2 999999 2 17 999990 2 6 999989 2 2 999999 1 2 999999 -540476 2 15 999996 1 6 1000000 -679423 1 2 999999 372726 2 8 999994 1 17363 64071 -160826 2 9 999992 1 232044 764046 191291 2 2 999999 2 12 999985 1 2 999999 -238594 1 2 999999 58839 1 97231 410655 687535 1 2 999999 258732 1 78011 340715 -47584 1 12 999990 -932171 2 316779 886491 1 231228 900621 489423 2 10 999989 1 6 999987 -620660 1 690735 842863 -62388 1 2 999999 -604417 1 2 999999 961642 1 2 999999 -853010 1 2 999999 -63539 1 98335 284546 152536 1 218088 853458 490940 2 2 999999 2 210926 963750 2 5 999993 2 709639 972324 2 520946 784805 1 2 999999 946507 1 2 999999 -402944 2 9157 816237 2 2 999999 1 2 999999 -856326 2 2 999999 2 19 999992 1 2 999999 70692 1 2 999999 -700467 1 10 999997 437229 2 493543 788590 2 12 999989 1 388059 665768 381581 2 7 999987 1 2 999999 -93078 2 208394 597732 2 2 999999 1 2 999999 -600186 2 367590 911952 2 44637 295492 2 622946 755138 1 642636 991644 207741 2 2 999999 1 2 999999 -945260 2 2 999999 1 12 999986 321062 1 2 999999 -429214 2 20 999984 2 2 999999 1 17 999999 831011 1 838911 903139 -101967 1 13 999988 -394195 2 3 999987 2 2 999999 1 564133 594588 -402069 1 524488 655389 -714124 1 124641 450072 663447 2 808774 882838 2 219734 226634 1 20 999996 -650727 1 7 999985 44520 2 18 999994 1 19 1000000 133912 1 20 999982 638033 1 3 999989 320942 1 3 999989 697026 2 6 999986 2 2 999999 2 67382 353222 2 2 999999 2 12753 422069 1 2 999999 549442 2 1 999998 2 662402 870023 1 12 999989 307225 2 2 999999 2 9 999999 1 2 999999 124560 1 2 999999 941511 1 2 999999 811930 1 2 999999 573858 2 287346 357205 1 9 999996 -460300 1 12 999996 -349350 2 169797 201104 1 2 999999 200614 1 9 999982 25381 1 18 999994 566520 1 16 999991 529087 1 10 999994 168146 2 432332 600196 1 12 999988 -125036 2 9917 665010 1 355035 843612 -713265 2 3 999993 1 5 1000000 -316338 1 51604 501244 -335016 2 14359 375710 1 14 999999 -881152 1 277006 942803 931606 2 3 999991 2 876845 922029 2 117029 703635 1 2 999999 -16247 1 2 999999 523843 2 508452 798803 1 15 999988 -966626 1 2 999999 -124749 1 104066 291457 -223843 2 2 999999 1 2 999999 -210560 2 2 999999 1 2 999999 -42351 1 4 999989 -677416 1 2 999999 779255 2 321518 818392 1 154068 398746 737779 2 2 999999 1 2 999999 -974740 1 5 999997 -247759 2 131811 888123 2 114196 640529 2 165219 184973 1 248326 733486 661876 2 402364 662538 1 311006 373897 -265141 2 2 999999 1 40325 282351 312994 2 17 999982 2 523574 593521 2 19 999994 2 5088 468717 1 2 999999 136350 2 2 999999 1 1 999985 777760 2 401786 584641 2 404601 453483 2 2 999999 2 12 999992 1 480509 492064 -568303 1 2 999999 -662655 1 2 999999 339187 2 10 999993 2 3 999990 1 2 999999 932606 1 28615 125162 430337 2 10 999992 1 250384 931882 -859827 2 2 999999 1 653126 887432 864563 2 32766 110796 2 234941 746191 2 249776 512578 1 2 999999 833290 2 13 999984 1 2 999999 104177 1 5 999991 -998308 1 2 999999 406028 1 1 999981 -530557 2 2 999999 2 2 999999 2 101263 738025 1 21892 784929 -955070 1 2 999999 443984 2 2 999999 2 18 999983 2 186030 521234 2 245870 953349 1 374796 591885 431386 2 16 999993 1 463474 587309 950010 1 11 999986 181679 1 10 999981 641278 2 2 999999 2 2 999999 1 20 999981 885183 2 616836 628203 2 2 999999 1 2 999989 671827 1 158272 938182 -984172 1 2 999999 -517371 2 5 999982 1 2 999999 857113 2 60639 560913 1 535242 825222 668387 1 398722 693438 -406964 1 649966 925457 471740 1 13 999987 -432205 2 2 999999 2 8 999981 1 2 999999 744539 1 8 999982 842272 2 2 999999 2 2 999999 2 16 999982 1 20 999981 -843273 1 2 999999 472522 2 48471 398525 2 14 999987 2 50968 89984 1 2 999999 -627451 2 7 999989 1 2 999999 544143 2 2 999999 2 2 999999 2 3 999981 2 444045 618706 1 145461 289519 -395383 1 394757 563836 270841 1 556620 718179 -738716 2 20 999984 1 2 999999 873088 2 108193 985300 2 616803 794686 2 17 999987 2 5 999998 2 606050 982515 2 18 999990 1 50512 148356 -662574 1 598665 940634 892562 2 2 999999 2 2 999999 2 2 999999 1 8 999986 -586775 2 398981 550015 1 2 999999 -927067 1 441333 553245 -898225 2 15 999998 2 2 999999 2 886819 994064 1 740786 965896 410141 1 597021 950761 -628857 1 646476 967036 -990203 2 2 999999 2 2 999999 1 3 999994 700713 2 14 999989 2 2 999999 1 350658 509473 -190645 2 7 999988 1 19 999984 -943896 2 358720 751716 2 2 999999 2 2 999999 2 2 999999 2 15 999990 2 2 999999 2 209691 307395 1 2 999999 556868 1 9 999993 285635 2 12 999999 1 11 1000000 776299 1 12 999990 967260 1 18 999992 944243 2 722619 936269 1 4 999984 -567440 1 31978 114955 508511 2 2 999999 1 313563 478415 996913 2 2 999999 1 3 999987 853478 1 1 999991 890066 1 7 999991 -560400 1 12 999996 -666681 2 2 999999 1 2 999999 781080 1 542313 747552 -139171 1 16 999995 -313710 1 12 999992 976454 2 344694 676499 1 2 999999 632169 2 13 999985 1 14 999989 750992 2 289065 784984 1 483021 837723 -241872 1 1 999989 -519001 1 263864 404075 530738 2 17 999991 1 265803 535300 769322 2 11 1000000 2 219231 278499 1 18 999986 847361 1 366498 920750 -339189 1 19 999998 -876556 2 136861 367729 1 11 999987 -850015 2 18 999997 1 3 999994 704207 2 412172 685483 1 13 999988 -422259 2 2 999999 2 2 999999 2 214004 399675 1 2 999999 235049 1 2 999999 13469 2 13 999988 2 2 999999 1 6 999995 478201 2 270221 716416 1 93305 341327 -358271 2 2 999999 1 10 999997 936222 2 2 999999 2 15 999991 1 2 999999 433953 2 23045 127812 1 17 999994 82904 1 2 999999 131304 2 11 999984 2 36596 465551 1 377815 741254 -884556 1 220826 496756 793893 1 2 999999 -368082 1 2 999999 -805058 2 756811 904407 2 600742 834690 2 2 999999 2 17 999986 2 2 999999 2 9 999985 2 69738 343558 1 2 999999 264052 1 522055 777481 -990663 1 10 999981 305168 1 2 999999 154424 1 1 999994 147699 2 6 999987 1 10 999996 848613 1 161269 509011 -876371 2 2 999999 2 579647 648991 1 373777 613124 666654 2 764649 816146 2 136960 745958 1 3 999987 683953 1 20 999988 -129281 1 2 999999 512672 1 757315 994134 -719986 1 2 999999 -909771 1 16 999992 134083 2 2 999999 2 13 999991 2 2 999999 1 18 999989 -96089 2 17 999997 1 630903 948741 -289280 1 7 999992 -270132 2 1 999990 2 213953 311294 1 2 999999 -680378 2 338248 468323 1 1 999987 -406579 2 2 999999 1 12 999996 348809 2 2 999999 1 422218 713180 -689082 1 2 999999 257974 2 644782 845540 2 2 999999 1 2 999999 -488428 2 2 999999 1 2 999985 -960510 2 2 999999 2 2 999999 1 5 1000000 -675028 1 2 999999 -907323 1 677184 779553 -396674 1 352654 631116 -505236 2 409883 475642 2 2 999999 1 2 999999 869692 1 2 999981 -976410 1 573590 602849 -413990 2 9 999994 2 2 999999 2 2 999999 1 2 999999 -988774 2 9 999981 2 2 999999 1 791196 936132 536213 2 7 999988 1 2 999999 93108 2 43935 350337 2 37536 459530 2 5 999987 1 2 999999 721712 1 5 999984 -701665 1 2 999999 830188 2 2 999999 2 2 999999 1 271019 641127 -592030 1 2 999999 404567 1 12 999998 636801 2 841645 893719 1 10 999999 -851080 2 2 999995 1 264809 946434 356584 1 536367 589382 -14135 1 2 999992 -781393 1 2 999999 286021 1 2 999999 -611385 1 5 999985 -245246 2 2 999999 1 2 999981 -647013 2 145837 257483 1 274982 922862 72078 2 149803 862014 2 433218 745877 2 504779 528675 1 2 999999 -420920 1 5 999994 917744 1 423028 975404 739498 2 24890 286784 1 2 999999 718795 2 2 999999 1 12 999983 -575642 2 440013 765595 1 17 1000000 -735373 1 19 999993 -907146 1 2 999999 -54401 1 2 999999 69869 2 2 999999 1 348450 625316 875104 1 20 999989 114708 2 14 999981 1 399871 587890 18940 1 698242 746758 425021 1 20 999990 -516046 2 2 999999 1 671206 894246 -649977 1 15 999981 320966 2 2 999999 1 256056 868206 456418 2 191380 465734 2 17 999984 2 9 999988 2 18 999986 2 2 999999 2 2 999999 1 3 999994 711848 1 2 999999 392733 2 2 999999 2 653297 964298 2 501651 917668 1 2 999999 610104 1 2 999999 -767049 1 1 999987 -825045 2 2 999999 2 2 999999 1 125175 352373 -662461 1 2 999999 139393 2 2 999999 1 2 999999 -404218 1 18 999985 -506480 1 159495 883689 904985 1 383885 719674 -314296 2 2 999999 2 18 999989 2 10314 319967 2 15 999983 1 223903 433472 885353 1 2 999999 573260 1 2 999999 200399 1 291725 756223 -59041 2 5 999995 2 5 999985 1 2 999999 -923214 1 2 999999 -519409 1 267250 832660 136150 2 443143 635301 1 14471 374267 -78879 1 2 999999 -429139 1 4 999982 -463924 1 2 999999 -159097 1 2 999999 778542 1 141180 588120 -120477 1 15 1000000 -659872 2 17 999993 1 2 999999 793691 1 1 999993 -537658 2 2 999999 2 2 999999 1 519732 934098 217420 1 8 999998 -983677 2 10 999996 2 3 999996 1 20 999996 -281228 1 281026 577542 -639953 1 815410 991243 35556 1 25579 969001 -399169 2 2 999999 2 2 999999 2 348092 400412 1 61905 281362 -10992 2 17 999985 2 2 999999 2 2 999999 1 3 999984 364589 1 9 999994 132798 1 179859 918097 -187667 2 2 999999 1 2 999999 -935995 2 2 999999 1 606998 931628 227423 1 711915 976460 423387 2 542191 685435 1 2 999999 524533 2 683629 982672 1 7244 221264 334524 1 684936 694636 942468 1 2 999999 -62278 2 7 999991 1 382764 572064 243389 1 16 999994 -178278 2 1 999985 2 9 999998 2 2 999999 2 2 999999 2 188569 554623 1 16 999985 -354025 1 190218 983476 -636106 1 2 999999 -715628 1 2 999999 -516164 2 20 999981 2 217223 661570 2 2 999999 1 12 999996 -738855 2 2 999999 1 2 999999 -962200 2 67548 987083 1 2 999999 -738892 2 215941 662853 1 2 999999 -555968 2 10 999996 1 532782 633607 -42295 2 2 999999 2 2 999999 2 178924 357036 1 9 999994 -768047 1 839132 972016 669722 1 15 999986 -96307 2 167524 244509 1 17 999985 119567 1 2 999999 -503227 1 5 999992 -138507 2 9 999984 1 19 999987 -686062 2 18 999997 1 12 999991 847691 2 2 999995 1 15298 947791 924796 1 2 999999 358537 2 2 999999 1 2 999999 -632741 1 2 999999 202986 2 2 999999 1 241363 837188 -342007 1 2 999999 597747 1 163145 343162 277163 2 2 999999 2 2 999999 2 2 999982 1 2 999999 419224 2 1 999981 1 86397 828535 509941 1 150144 174876 -838197 2 2 999999 2 20 999994 1 11 999988 760729 2 47782 482196 1 7 999985 439787 2 2 999999 1 707246 842873 -587901 1 18 999981 -150157 2 2 999999 1 17 1000000 -178160 2 2 999999 1 15 999999 973543 1 372758 818208 -318350 2 2 999999 2 2 999999 1 171970 445057 20066 1 15 999991 608073 1 3 999983 -892270 1 3 999986 -918850 1 7 999995 -121884 1 20 999985 439236 2 2 999999 1 2 999999 -331661 1 434974 637778 -361894 2 2 999999 2 187892 491530 2 2 999999 2 2 999999 2 57119 335410 1 626991 788005 867981 2 6 999993 1 243466 692269 311067 1 2 999999 -360441 2 2 999981 2 7 999983 1 2 999999 1368 2 3 999986 2 18 999991 1 2 999999 -247999 1 2 999999 -576535 2 400076 571840 2 9 999994 1 560930 919721 -260565 1 2 999999 530370 1 2 999999 -94906 2 2 999999 2 6 999997 2 17 999994 2 2 999987 2 2 999999 2 7 999984 1 688919 989564 -573530 2 19 999990 2 2 999999 1 128866 456025 419443 1 2 999999 89955 1 836600 929559 547319 1 1 999992 -533606 2 2 999999 2 13 999984 2 395836 854539 2 659644 985982 1 2 999999 -72950 2 2 999999 1 2 999999 120936 2 538550 752124 1 13 999990 395061 1 7 999993 -254219 1 20 999988 -532079 2 4 999997 1 2 999999 626335 2 278284 549518 2 2 999999 1 15 999984 135707 1 2 999999 -776693 1 13 999992 126262 2 1 999999 2 191865 241781 1 16 999993 406010 2 8 999988 2 2 999999 1 4 999981 286677 2 13 999994 1 42993 943338 -728655 1 242074 555089 601065 1 2 999999 199653 1 355541 702313 -62453 1 2 999999 -164410 1 2 999999 -271899 2 7 999986 2 147714 718387 1 218383 359403 916087 1 86613 429537 763176 2 245977 249272 1 2 999999 -530993 1 18 1000000 796912 1 13 999990 -348066 1 2 999999 598038 2 111712 177403 2 15 999986 1 2 999999 -260063 2 16172 890053 1 732136 734008 557695 1 245638 684648 204005 1 2 999999 449065 2 2 999999 2 484686 877582 2 393402 413972 2 2 999999 2 269269 809726 1 2 999999 17577 1 9 999990 583205 2 2 999999 2 2 999999 2 530961 974485 1 2 999999 -546107 1 2 999999 609614 2 299498 429576 2 6897 368651 1 2 999999 733237 2 48952 369894 2 63849 924499 1 2 999989 70018 1 202234 842090 399905 2 2 999999 1 17 999988 286788 2 16 999988 2 531032 645212 1 18 999999 -141516 1 3 999999 56137 1 2 999999 -71154 2 2 999999 1 2 999999 -515157 1 2 999999 -799000 1 11 999990 -456079 1 2 999999 727827 1 660522 950514 400889 2 11 999998 1 2 999999 916627 1 6 999989 828401 2 874281 936876 2 405390 774638 1 2 999999 -598936 1 16 999987 -790167 1 670280 923377 -934789 1 2 999999 97566 2 152151 435918 2 327886 739840 1 2 999999 -981718 1 2 999999 97626 1 9 999993 467061 1 13 999992 548331 1 2 999999 335551 1 2 999999 -366197 2 2 999999 1 11 1000000 -949598 1 365190 673617 -508753 1 2 999999 49438 2 2 999999 2 26704 130260 1 93135 904902 671076 2 2 999999 2 2 999999 2 234545 585808 2 26232 983244 2 2 999999 1 2 999999 782307 1 8 999981 922739 1 2 999999 811418 2 15 999994 1 7 999996 110358 1 2 999999 473374 1 4 999985 -789831 2 10 999983 1 2 999999 -342986 1 2 999999 22973 2 16 999986 2 72157 451256 1 288355 622401 -53546 2 464493 557709 2 11 999992 1 8 999996 295573 2 2 999999 2 449251 788460 2 3 1000000 1 8 999985 -993024 1 4 999987 -463319 2 685435 720023 2 19 999992 1 383962 653507 -571034 2 30112 987309 1 2 999999 898684 2 15 999987 1 17 999981 820537 1 596076 977118 413206 2 2 999999 1 582232 677161 292658 1 14136 882666 -747028 2 2 999999 1 10 999995 -240832 2 2 999999 1 2 999999 193186 2 9 999991 2 330620 680071 1 5 999989 828149 2 2 999999 1 2 999999 713708 1 2 999999 -690665 2 2 999999 2 11 999999 2 2 999999 1 2 999994 332140 2 1 999993 2 2 999999 1 374306 932338 -256083 2 13 999995 1 232566 459657 -864647 1 15 999999 -744172 1 2 999999 41239 1 535934 710953 730359 2 2 999999 1 625124 749085 -929216 1 2 999999 841585 1 10 999996 486847 1 8 999992 88520 2 427784 598926 2 2 999999 1 2 999999 503130 2 5 999982 2 16 999997 1 2 999999 56673 2 17 999983 2 654523 777814 1 1 999992 -825651 2 42363 273428 1 3 999993 -372484 1 2 999999 27377 1 2 999999 501871 1 125085 191899 350521 2 285143 898008 1 1 999999 -663877 1 147423 430594 913157 2 11 999989 2 14 999988 1 543287 831913 469356 1 2 999999 -1710 2 2 999999 1 2 999999 621255 2 327987 445134 1 23696 592717 -647537 2 2 999999 1 10 999985 -172016 2 5 1000000 1 8 999987 142094 2 547268 708249 2 2 999999 1 158268 605722 -260704 2 2 999999 1 2 999999 778231 1 25664 63737 -746021 2 10 999996 1 28647 572748 56085 2 109144 245339 2 5 999999 1 18 999987 -278301 2 122231 666958 2 2 999999 2 678044 912564 2 2 999999 2 4 999996 1 2 999999 -180676 1 96665 944714 -364219 2 14 999988 2 13 999992 1 1 999990 18555 1 690286 724586 591981 2 363929 468722 1 726867 889985 -641281 1 110683 411008 448273 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -559549 1 4 999994 -872829 2 2 999999 2 4 999995 2 8 999995 2 161891 658600 1 2 999999 250621 2 10 999996 1 315658 666356 822843 2 14 999993 1 505609 921348 345354 1 205630 791892 463874 1 2 999999 -925225 2 2 999999 2 18 999986 2 517193 748563 2 2 999999 2 17 999982 2 62389 134302 2 170305 522840 2 234536 837714 1 17 999990 529146 2 1 999999 1 2 999999 419148 1 8 999988 -692698 2 2 999999 1 147677 724948 266989 1 377940 559817 -297570 1 715608 862925 266370 2 2 999999 2 126273 972325 1 13 999995 824878 1 19 999986 154682 1 12 999981 818704 2 2 999999 2 2 999999 2 2 999999 1 17 999997 669287 2 2 999999 2 6 999989 1 709993 735300 393718 1 79275 144642 189264 1 14 999992 226530 1 2 999999 -972169 2 29609 441589 1 22633 370881 877799 2 14 999998 1 9 999992 79837 2 5 999983 2 1 999989 2 11848 653099 1 9 999993 627649 1 517891 973419 -931127 1 74903 780898 -692523 2 19 999981 1 9 999986 988749 2 796987 817862 2 2 999999 1 212634 325925 56140 1 8 999985 -675316 2 2 999999 1 7 999990 644003 1 2 999999 -612554 2 3 999989 1 543692 915296 -694216 2 332008 826842 1 10 999993 716965 2 13 999996 2 14 999996 1 2 999999 -147669 1 2 999999 -537874 1 2 999999 -732367 1 2 999999 -503448 2 2 999999 2 2 999999 1 19523 686711 -887010 1 320047 934734 94146 2 2 999999 1 2 999999 9785 1 3 999992 644547 1 88918 184827 -936654 1 637502 754576 894430 1 22279 903406 -40422 2 2 999999 2 9 1000000 1 427416 617141 -445067 1 18 999998 -200304 1 855235 859150 -180558 1 2 999999 -264698 1 2 999999 338063 1 370711 458604 -254613 2 1 999990 2 2 999999 2 17 999998 1 2 999999 161777 2 17 999996 2 2 999999 2 127495 159164 2 2 999999 1 56697 772850 418641 1 2 999999 479678 1 2 999999 -262712 2 2 999999 2 3 999983 2 11 999987 2 2 999997 1 2 999999 754526 1 2 999999 371738 2 2 999999 1 10 999985 -388189 2 2 999999 1 635067 651694 -552973 2 2 999999 1 2 999999 47293 1 37871 590454 994235 1 2 999999 -784912 2 2 999999 2 2 999999 1 12 999997 -933862 2 2 999999 1 8 999988 -959713 2 7 999983 1 13 999995 -395589 1 2 999999 189247 2 304829 945364 2 2 999999 1 2 999999 -980268 1 746251 817755 39230 1 216005 614181 527349 2 2 999999 1 13 999983 -885759 2 83989 455338 2 2 999999 2 2 999999 1 163837 433293 -476829 2 580217 798417 1 2 999999 -27961 1 2 999999 294172 2 14 999993 1 20 1000000 171125 2 10 999997 1 7 999983 -251835 1 7 999992 -890233 1 6 999996 -317970 2 15 999988 2 15 999997 1 2 999999 127895 1 153590 999656 369051 2 4 999994 1 247892 981582 -488537 2 2 999999 2 11 999998 2 738587 794808 1 3 999996 916080 1 14 999996 -637271 2 12 999991 1 5 999981 323976 2 28255 235925 2 18 999981 1 15 999990 783584 1 263535 414983 414446 2 7 999988 1 2 999999 210588 2 180138 427408 2 17 999998 1 2 999999 -212334 1 179718 589723 -974177 1 254197 280505 -941278 2 2 999999 2 242595 509851 1 31524 550451 360934 2 4 999981 1 2 999999 805235 2 218677 746404 1 2 999999 -514839 2 4 999993 1 2 999999 -231335 1 2 999999 -756045 2 314363 347920 1 18 999984 882644 2 2 999999 1 298516 924931 168094 2 515312 883261 1 2 999999 -707154 2 482212 584176 2 130906 599141 1 2 999999 123216 1 2 999999 23025 1 707990 881622 728342 1 12 999993 -358339 1 10 999999 202581 1 18 999984 304668 1 2 999999 213871 1 119678 219013 482252 2 2 999999 1 1 999981 925666 2 231516 440062 2 14 999984 1 436860 860897 414331 2 10042 332699 2 11 999987 1 18 999984 939197 1 9 999990 502634 1 429716 695297 -522542 1 20 999987 77792 1 2 999999 920056 1 358034 499910 -803904 1 2 999999 -794235 2 2 999999 2 3 999989 1 467490 912417 585093 2 2 999999 1 10 999992 -760894 2 2 999999 1 2 999999 186511 1 694656 877047 37756 1 2 999999 -547421 2 2 999999 2 73523 784435 2 5 999983 1 72484 949501 -420845 2 2 999997 1 2 999999 117096 1 2 999999 -297697 1 2 999999 51609 2 2 999999 1 273730 670412 348184 1 2 999999 -107026 1 2 999999 344599 1 2 999999 -658249 2 2 999999 1 4 1000000 -360316 2 453432 535054 1 176810 945419 -229617 1 2 999999 986092 2 6 999987 1 2 999999 644748 1 2 999999 -45247 1 199027 788126 68662 1 2 999999 -674428 2 2 999999 1 81734 394682 167731 1 113320 801879 305390 1 2 999999 -356237 1 20 999987 834051 1 2 999999 -612491 2 8 999997 2 2 999999 1 531094 657191 -718012 2 7 999998 1 353766 609171 -972001 1 9 999981 -931195 1 2 999999 -5465 1 2 999999 -265875 2 2 999999 1 212358 244613 -216292 1 216611 462023 -456574 1 2 999999 -49149 1 5 999988 -178011 1 34867 902683 423157 2 2 999999 2 250312 636333 2 2 999999 2 2 999999 1 2 999999 -793813 2 8 999984 1 2 999999 -227354 2 2 999999 1 2 999999 -914227 2 2 999999 2 6 999982 1 12 999989 -964363 1 434586 997828 943684 2 2 999999 2 657930 765471 2 319785 497424 2 2 999999 1 247173 466459 -979157 1 2 999999 -494896 2 281088 631367 2 2 999999 2 157779 883602 2 2 999999 1 2 999999 -778120 2 7 999995 1 2 999999 -340168 1 1 999999 270341 1 549123 751546 331650 1 2 999999 -776160 2 2 999999 1 64120 89930 614954 2 588789 775425 1 477160 497366 -746885 2 2 999998 2 70258 882206 2 7 999985 1 787976 980721 -57664 2 12 999999 1 266389 658092 896237 2 318901 996142 2 1 999982 2 1 999987 1 2 999999 -617340 1 336856 411024 -557367 2 389278 787386 1 6 999997 -112080 2 20 999995 2 2 999999 1 2 999999 -863250 1 2 999999 658952 2 182943 643091 2 11 999994 2 14 999994 1 15 999989 -960361 1 19 999992 -983756 1 18 999999 900609 2 250434 535012 1 2 999999 -468600 2 2 999989 2 273286 538884 2 320125 501150 2 14 999984 1 2 999999 441776 1 2 999999 -136488 2 19 999989 1 2 999999 520536 1 13111 126393 -432935 1 17 999988 -326580 1 537101 582658 818906 2 2 999999 2 167338 378405 1 11 999998 193123 2 378516 960705 1 20 999999 941557 1 2 999999 -814744 2 1 999997 1 631260 666620 478564 1 1 999996 39185 2 301737 749603 2 193276 750899 1 2 999999 275531 1 18 999989 486495 2 189857 584295 2 2 999999 2 2 999999 1 2 999999 317898 1 20 999990 936723 2 11 999989 1 2 999999 894922 1 117365 188802 -606207 1 817303 863316 -255497 1 18 999999 310146 1 2 999999 -925173 2 2 999999 2 2 999999 1 140446 882239 883085 1 4 999988 140963 1 2 999999 759991 2 2 999999 2 10 999983 2 617200 935399 1 37532 883305 286908 2 198272 366337 2 174876 562591 2 188017 327319 2 454375 583525 2 19 999983 1 6 999983 841670 1 387194 687694 -280113 1 11 999986 -806379 2 200557 640272 2 2 999999 2 423921 489022 1 9 999993 -723679 1 2 999999 914672 2 2 999999 2 2 999999 1 19 999999 642919 2 139770 896894 2 2 999999 2 199000 759203 1 95377 104791 -635155 1 70484 515676 -984934 1 2 999999 -634818 2 16982 665884 2 3 999983 1 11795 133481 952224 1 20 999982 -527949 1 249636 647659 -77943 1 495079 963087 -37802 2 2 999999 1 562810 642018 843878 1 6 999999 -532076 2 519211 773089 1 14 999994 5537 2 14 999991 1 4 999982 126712 2 2 999999 2 18 999984 1 17634 803991 951417 2 16 999983 1 17693 318799 467044 2 2 999999 1 716050 797201 -19371 2 433409 983550 1 13 999985 -552451 2 735571 925175 1 2 999999 -186356 2 6 999985 2 155357 348965 1 2 999999 559423 2 307537 725527 2 2 999999 2 15 999987 1 522073 644489 756377 1 301579 596903 420854 1 340362 631004 7424 1 1 999992 914186 1 12 999986 -695159 1 572601 991320 621242 1 593609 649706 343981 1 518939 644153 190520 1 2 999999 -78321 1 12 999996 853354 1 185620 597111 948500 2 14 999987 1 13 999992 -522555 2 10 999997 2 2 999999 2 18 999989 2 2 999999 1 2 999999 349354 1 2 999999 -2219 2 2 999999 1 193209 840884 -343052 2 260017 382999 2 2 999999 2 2 999999 2 3 999991 1 2 999999 990095 1 753169 865495 19609 2 34301 766837 1 30549 90561 -766508 2 195307 765479 2 23711 89175 1 2 999999 -262062 1 7 1000000 596619 1 35253 483846 294910 1 2 999999 379673 2 508101 977847 1 2 999999 371941 1 4 999988 -914062 1 2 999999 503572 2 2 999999 1 2 999999 916726 1 417524 590221 64639 1 2 999999 -592693 2 2 999999 2 2 999999 2 2 999999 1 513642 991504 -930870 1 254980 579973 -777203 1 145242 990222 -137350 2 310025 398538 2 248920 748670 1 17 999983 -643117 2 18 999986 1 18 999996 331400 2 2 999999 1 793239 982181 -707196 1 6 999993 -259802 2 4 999990 2 18 999998 2 713333 794825 2 2 999999 2 2 999999 2 110368 116112 2 1 999997 1 196437 847978 299598 2 2 999999 1 450210 977281 137933 1 339176 801534 -864183 1 19 999982 -892676 2 2 999999 2 2 999999 2 273674 375313 2 2 999999 2 6 999992 2 2 999999 2 2 999999 1 11 999984 -26133 2 4 999993 2 20 999994 1 394024 574823 445362 2 2 999994 2 2 999999 2 21740 869683 1 15 999985 887874 1 10 999999 91154 1 17 999982 534528 1 2 999999 -493612 1 50836 423112 -689875 2 2 999999 2 2 999999 1 20 999995 864004 1 61927 499780 -320407 2 2 999999 2 2 999999 1 2 999999 174649 1 9 999989 -506522 1 2 999994 942227 2 370449 388235 1 325420 867404 -88902 2 676843 729374 1 841036 923171 4124 2 199137 758833 1 224550 920824 77696 1 506749 960624 -750777 1 2 999999 -542981 1 230083 747199 -614317 2 13 999994 2 535876 892840 1 8608 605935 686872 2 71040 973349 2 2 999999 1 3 999999 197586 1 2 999999 921476 2 88527 905836 2 8 999990 2 5 999994 1 20 999995 -628306 2 2 999999 1 10 999989 569635 1 15 999982 -124300 2 2 999999 2 134345 996976 1 2 999999 481095 2 2 999999 1 269328 295750 -958415 2 226415 757448 1 364206 723336 295380 1 2 999999 270609 2 188935 983829 1 12 1000000 -819612 1 16 999991 -556005 1 2 999999 741491 1 345482 560569 217502 2 20 999988 1 256549 942531 550875 2 2 999999 1 9 999995 466581 2 936234 946182 2 720332 762166 1 32356 765822 792233 2 2 999999 2 301614 497151 1 2 999999 129175 2 2 999999 1 6 999985 -865147 2 471394 574185 2 13 999983 1 16 999993 656808 2 10 999981 2 2 999999 2 2 999999 2 727638 945104 1 2 999999 -307150 2 137685 485477 2 2 999999 2 2 999999 1 23485 30190 -269057 2 39400 809445 1 174287 542503 -513873 1 2 999999 -452320 1 9 999997 826669 1 4 999989 22965 2 2 999999 1 2 999999 -807727 2 2 999987 1 2 999999 -453392 2 313932 361245 1 2 999999 281691 2 5184 655306 2 12 999990 2 346293 417327 1 966482 997135 -646174 2 19 999997 1 2 999999 879310 1 2 999999 -781338 1 558935 662757 83239 1 2 999999 645024 1 724852 821822 -634015 2 212540 238751 2 483422 812218 1 14 999997 -122962 2 422147 609205 2 2 999999 1 12 999989 -776948 1 17 999992 442309 2 265667 566168 2 161418 538551 1 788429 927006 157342 2 2 999999 2 11 999985 1 2 999999 -509259 1 2 999999 435555 2 18 999992 2 506203 907445 1 2 999999 702192 2 7 999984 2 2 999996 1 282926 610375 -304604 2 15 999993 1 13 999997 602523 2 627044 969178 1 2 999999 538233 2 296507 776985 1 15 999985 380743 2 3 999996 2 588240 799174 1 2 999999 412731 1 623727 712422 563401 2 377928 663368 1 577101 627609 900313 2 10 999985 2 430376 650275 2 2 999999 1 536958 649077 143682 2 5 999999 1 9433 40020 488208 2 2 999999 2 679163 967287 2 2 999999 1 338136 610915 432026 2 447413 688506 1 276028 510231 -962159 1 2 999999 147131 1 20 1000000 -971677 2 2 999999 1 464270 807259 366702 1 17 999989 -491401 1 72185 455427 -834382 2 16 999994 1 187174 670529 263761 2 18 999989 2 18 999982 2 16744 364355 1 78930 141734 359282 2 13 999999 1 589613 609275 447494 1 295150 463016 489570 1 2 999999 460502 1 37048 707002 -697302 1 15 999995 -809004 2 2 999999 2 2 999999 2 684237 981652 1 2 999999 554505 1 6 999990 696330 2 2 999999 2 10 999984 1 463784 723089 336172 2 2 999999 1 760500 941131 856453 2 16080 515978 2 3 999983 1 2 999999 -246850 2 563560 591293 2 519039 536110 1 19 999992 -366509 1 10 999985 67582 2 422706 471219 2 2 999999 2 166141 283613 2 317552 325449 2 5 999984 2 2 999999 1 2 999999 -782596 1 11 999988 -983273 1 2 999999 -804666 2 2 999999 2 415249 771209 1 5 999996 813114 2 3 999994 1 2 999999 183649 1 342530 632532 -560141 1 51550 578432 -829541 2 3 1000000 2 18 999993 2 4 999982 1 84704 451182 -238148 2 2 999999 2 2 999999 1 3 999994 -513043 1 322739 365407 113915 1 2 999999 -252689 2 224427 383358 1 18 999988 204566 1 2 999999 160023 2 18 999998 1 435592 963644 941145 1 2 999999 -244802 1 20 999983 868963 1 2 999999 -859038 2 2 999999 2 2 999999 2 733391 830201 1 2 999999 -280498 2 726538 974447 1 63906 592645 -217010 2 303476 575356 1 7 999989 111934 2 2 999999 1 2 999999 49494 2 155562 816905 1 18 999985 -342305 1 187468 478559 -576047 2 173387 262926 1 2 999992 353267 1 13 999981 -272951 1 18 999983 -387067 1 17 999996 856375 2 2 999999 1 2 999999 -871277 1 492196 707781 -232533 2 2 999999 2 390561 468806 1 111558 417559 -9137 2 78140 666650 2 19 999998 2 2 999999 1 76790 508369 519985 1 9 999982 -240624 2 22223 792156 2 19 999984 2 2 999999 1 76938 688004 -643588 1 3 999987 144106 1 2 999999 -455882 1 528207 654220 -882825 1 2 999999 -669237 2 6 999988 1 2 999999 945978 1 692824 801774 -253107 2 2 999988 1 23817 793775 -378999 1 1 999982 35171 2 18 999995 2 282260 629156 1 37801 647521 -173648 2 2 999999 2 16 999983 1 17 999994 94483 1 3 999985 682834 2 19 999994 2 443176 555516 1 15 999984 -131809 1 600536 908480 -219071 1 20 999988 129997 2 494180 930465 2 2 999999 2 2 999999 1 2 999999 -693478 1 2 999999 853287 1 2 999999 152507 2 2 999982 1 10 999995 351898 2 2 999999 2 8 999992 2 437938 480591 2 1 999999 1 2 999999 -216732 2 92305 756725 2 93516 307005 2 351785 788152 2 515681 742052 1 4 999983 196600 2 746803 952193 2 2 999999 2 719746 825227 2 3 999981 1 2 999999 723444 1 7 999995 -994275 1 402812 646670 -90096 2 19 999998 1 413327 647696 431026 2 494619 983811 1 17 999983 -852443 2 2 999999 2 2 999999 1 372871 607757 641999 2 598527 751959 2 6 1000000 2 2 999999 1 2 999999 -740516 2 1 999991 1 275102 667940 991997 1 2 999999 -46423 1 20 999998 -250839 1 40478 154056 -928354 2 7 999992 1 937729 939650 -438080 2 9 999987 1 2 999999 844636 1 12 999997 -204165 1 119957 164191 -331339 1 2 999999 -381479 1 2 999999 -845980 2 2 999999 1 8 999993 215278 1 10 999987 783542 2 66216 484684 2 1 999981 2 760622 904881 1 2 999999 903931 2 13 999986 1 430861 754398 630839 1 2 999999 -416386 1 13 999998 -193087 2 2 999992 2 7 999981 1 505792 515112 -175848 2 6 999996 2 20 999991 1 9 999997 786182 2 2 999999 2 2 999999 2 54707 613829 1 5 999990 737442 1 460077 694482 438585 1 74689 996588 -489470 1 18 999996 -172802 2 6 999994 2 15 999982 2 470172 486021 1 2 999999 330857 1 2 999999 -266584 1 2 999999 -304740 2 8 999981 1 6 999993 -403684 1 281203 841592 -429347 1 2 999999 594904 1 123008 230223 211421 1 1 999981 781824 2 2 999999 2 2 999999 1 94753 360559 -428540 1 423869 678280 999314 1 2 999999 -573920 2 18 999988 1 13 999987 -927512 2 2 999999 1 2 999987 -423899 2 2 999999 1 2 999999 133401 2 733964 884330 1 2 999999 -488606 1 13 999993 -77656 2 544343 945704 2 2 999999 2 2 999999 2 17 999991 2 9062 148678 1 12 999982 -722653 2 2 999999 2 2 999999 1 2 999999 -274904 1 2 999999 780897 1 14 999985 -921331 2 2 999999 1 151896 406231 274136 1 12 1000000 -252160 2 2 999999 2 237983 502018 1 2 999999 -995403 2 790240 926863 1 13 999988 -371471 2 149886 845249 2 189071 394242 1 886131 976337 908663 1 2 999999 72332 2 204317 923862 1 583933 747889 359108 1 2 999999 955146 2 549598 756739 1 2 999999 -933241 2 2 999999 1 2 999999 528076 1 8 999981 181725 1 257094 981608 -822890 1 2 999999 -912555 1 2 999999 56553 1 2 999999 520618 2 625267 746820 2 2 999999 2 20 999990 1 2 999999 -402927 2 343978 401567 1 703736 807178 -207562 1 4 1000000 204086 1 2 999999 281630 1 869587 886971 -365321 2 2 999999 2 17 999992 2 2 999999 1 2 999999 -923785 1 8 999996 -321636 1 14 999992 -924835 2 2 999999 2 337107 444354 1 2 999999 339093 1 808051 859665 804422 2 2 999999 2 2 999999 2 336131 688818 1 4 999989 840361 2 4 999981 2 15 999983 2 2 999999 2 2 999999 2 4 999992 2 9 999987 1 2 999999 155274 2 5 999997 1 563350 689751 -192315 2 368554 722427 1 697319 866395 758484 1 14 999991 334003 2 2 999999 1 13 999997 -921424 2 2 999999 1 2 999999 639214 2 256690 423307 2 9 999997 1 2 999999 214251 1 6 999998 64218 2 493229 856714 1 12 999995 496806 1 445721 512669 -61804 2 13 999985 2 20 999991 2 495389 680558 1 177122 940415 38699 2 6 999984 2 2 999999 1 20 999985 364584 1 2 999994 133749 1 227771 708791 -318587 1 2 999999 -352985 2 2 999999 1 2 999999 735088 1 214755 577608 208730 2 14 999982 1 2 999999 -644872 2 2 999988 2 11 999996 2 82960 649099 2 265177 269610 2 2 999999 2 4 999988 1 5 999992 370892 1 197249 313278 285009 2 181780 229440 1 29312 997859 -923681 1 99968 267935 709752 1 2 999999 -597680 1 20 999991 299774 1 2 999999 -845480 1 158370 424371 -617586 1 16 999994 -175415 2 109706 358694 1 2 999999 -628604 2 2 999999 2 245187 257399 2 247212 745173 1 2 999999 24245 1 2 999999 -973412 2 8 999995 1 3 999998 -166072 1 240017 814933 657183 2 2 999999 2 2 999999 2 2 999999 1 352022 991359 -613282 2 2 999999 1 2 999999 -864831 2 16 999996 1 6 999991 -528884 2 20 999997 2 608682 981475 1 18 999990 -297011 1 2 999999 -803617 2 489871 534878 2 3 999998 2 456163 879479 1 19 999984 533254 2 9 999986 2 552040 997627 1 134325 928123 12633 2 224280 693381 1 2 999999 -382252 2 15 999987 2 2 999999 2 379907 676514 2 2 999999 2 2 999994 2 8 999991 1 332106 400117 766479 1 12 999981 657217 1 18 999988 910685 2 735709 990899 1 2 999996 640692 1 293204 809642 -610840 2 18 1000000 1 62159 614179 327019 1 6 999999 13599 1 706712 904666 610927 2 2 999999 2 3 999998 2 645692 790775 1 2 999999 634861 2 9 999994 2 2 999999 2 2 999999 1 85607 526909 529255 1 2 999999 -366687 2 11 999983 2 2 999999 2 502415 937089 2 190384 470627 1 19 999993 900542 2 408171 870185 1 3 999997 254503 2 2 999999 1 332194 417160 999538 2 2 999987 2 6 999986 1 4 999996 -769804 2 2 999999 2 576580 584917 2 207953 862862 2 94247 241664 2 19 999996 1 17 999985 -26873 2 2 999999 2 627231 958859 1 550629 790919 687786 2 2 999993 2 18 999998 2 10 999997 2 51505 257490 2 577160 989178 2 20 999999 1 2 999999 -473644 2 2 999999 1 656368 979684 442373 2 2 999999 2 349933 656406 1 6 999988 963043 2 2 999999 1 2 999999 718788 2 2 999999 1 6 999999 726894 2 30852 900251 1 20 999993 105959 2 2 999999 2 7 999987 2 511693 798162 2 170446 484869 2 2 999999 2 375408 654468 1 495360 595930 -125188 2 3 999999 1 378613 865420 840752 1 16 999995 202919 1 14 999987 -795368 2 7 999985 2 2 999999 2 13 999992 2 8237 361589 1 2 999999 47662 2 4 999986 1 17 999983 -150802 1 7 1000000 -7926 1 2 999999 768861 1 2 999999 750947 1 2 999999 -329105 2 936395 974094 2 3 1000000 1 8 999997 212322 2 47616 984500 2 2 999999 2 2 999999 1 2 999999 -10559 1 20 999984 -124743 2 770001 795460 1 37787 321082 180647 1 20 999993 727181 1 13 999991 745538 1 2 999999 -246636 1 16 999995 936084 2 16 999998 1 16 999997 -578975 1 2 999999 129430 1 2 999999 -200367 2 8 999985 1 7 999987 725735 2 265682 831622 2 2 999999 1 1 999983 835411 1 1 999982 -628191 2 2 999999 1 1 999996 -119811 2 10 999990 1 16 999982 -487723 1 5 999990 875345 1 176927 728882 -303600 1 2 999999 -225230 1 2 999999 902797 1 92981 202543 -908115 2 492365 546963 1 2 999999 421527 2 103617 625101 2 13 999991 1 2 999999 -928537 2 624675 789591 2 2 999999 1 2 999999 294614 1 2 999999 -102726 2 20 999986 1 2 999999 52644 1 2 999999 -89433 2 2 999999 2 10556 56961 1 430349 988791 207089 2 43978 983191 1 9 999982 -282125 1 2 999999 -198489 2 2 999999 1 18 999997 162298 2 2 999999 2 1 999990 1 9 999997 -648083 1 1 999996 -365004 1 2 999999 -700860 2 2 999999 2 187399 280449 2 2 999999 1 2 999999 787673 2 385289 419618 1 2 999999 770186 2 106474 388307 1 2 999985 162877 2 5 999998 2 704577 927036 1 554026 619060 704175 1 2 999999 -691585 2 4 999989 2 77690 700356 2 19 999985 2 14 999984 2 13 999987 1 2 999999 -410371 1 2 999999 262975 2 6 999990 1 33799 158883 931296 1 10 999992 25391 1 2 999999 -255360 1 4 999995 -677552 2 427247 430132 2 1 999999 1 2 999999 672140 1 447265 862472 293407 1 2 999999 -785605 1 2 999999 533759 2 2 999999 2 2 999999 1 20 999990 237532 2 20 999983 2 7 1000000 2 2 999999 1 12 999984 997485 1 300142 465209 -881402 2 187926 715555 1 28782 498975 723207 1 2 999999 384958 2 153227 851002 2 2 999999 2 2 999999 1 2 999999 -370672 1 2 999999 384704 2 2 999999 2 280028 570227 2 5 999994 1 823777 852596 -489528 1 133994 429472 -925337 1 232846 886728 833489 2 10 999985 2 11 999990 2 309251 546737 1 424140 672099 481248 1 280944 485891 429925 2 3 999983 1 14 999996 -214694 1 2 999999 -958408 1 7 999998 -67643 1 2 999999 366139 1 2 999999 -475119 1 142679 499786 -144897 2 61764 568161 2 3 999982 1 8 999987 6162 2 2 999999 2 495480 912585 2 19 999981 2 483076 550821 1 184438 477483 753455 1 15076 190848 48582 1 120090 344727 -38778 2 114208 676068 1 5 999999 588320 1 2 999999 112323 1 186230 271005 -665446 2 2 999999 2 19 1000000 1 435602 449837 -885086 2 8 999986 1 2 999999 161058 1 2 999999 38817 2 2 999999 2 2 999999 1 246620 380950 -263085 2 2 999999 1 63446 188762 301641 2 2 999999 2 10 999990 2 239136 757473 2 73825 973327 2 664564 827099 1 2 999999 -438711 1 2 999999 880585 2 250913 356796 2 9 999985 1 11 999985 367223 1 2 999999 972687 1 609867 813156 910502 1 382211 706686 663781 1 5 999999 482163 2 2 999999 2 351440 654563 2 17510 429165 2 20 999999 1 58347 214616 -735904 2 2 999999 1 2 999999 -797873 1 1 999999 324547 1 298958 870397 920866 2 532462 589326 2 2 999999 1 127587 289112 313512 2 15322 558800 2 5 999990 1 8 999996 365931 1 364335 611123 411829 1 388899 872022 -280691 2 10 999997 1 2 999999 -273889 1 2 999999 287914 1 19 999994 229241 2 2 999999 2 298571 872406 2 312180 953753 1 2 999999 -987693 2 228235 802874 1 2 999999 365724 2 750706 971996 2 2 999999 1 148545 202261 385774 2 2 999999 1 2 999999 -902982 1 1 999988 -728373 1 17 999998 -488374 2 15 999992 2 395476 575602 2 2 999999 2 8 999981 2 700112 921164 1 2 999999 583098 1 9 999990 741751 2 2 999999 2 19 999988 2 1 999989 2 280309 824250 2 13 999992 1 2 999999 245761 1 347432 917604 844276 2 2 999999 2 2 999999 2 3 999983 1 2 999999 -148583 2 2 999999 2 3 999987 1 14 999986 356150 1 4 999985 -882710 2 5 999987 2 2 999999 1 2 999999 355841 2 17 999991 1 2 999999 -838891 1 17 999984 -784881 2 19 999998 2 19 1000000 2 19 999995 1 305821 803052 493388 2 222490 888681 1 19 999988 431932 1 659230 843005 396519 2 282064 381134 1 12 999981 -925085 1 330761 586097 -196726 2 150310 317588 1 11 999998 217449 1 5 999999 397499 1 378069 991719 -824843 2 35066 892678 1 2 999999 -987551 2 18 999992 2 2 999999 2 2 999999 2 18371 236463 2 2 999990 1 2 999999 -785621 2 143929 472059 1 16 999994 510964 2 2 999999 2 456052 607807 2 166269 830701 2 16 999986 2 2 999999 2 4 999999 2 6 999994 1 573829 973939 -980217 1 2 999999 -646787 1 11 999996 -2924 1 7 999981 -464774 2 14 999985 1 6 999991 -815071 1 7 999983 440666 2 2 999999 1 6 999999 440426 2 2 999999 2 5 999996 1 81639 624918 412783 2 437136 493350 1 167298 571798 891470 2 2 999999 1 10 1000000 17061 2 2 999999 1 19 999984 -770780 2 2 999999 2 205480 905035 1 761939 965957 -889733 1 2 999999 380467 2 548894 561690 1 16 999990 -306505 1 19 999992 -412424 2 13 999997 1 525634 626792 -823805 1 559043 690882 699756 1 535 633120 748604 1 503247 621379 -907871 1 240832 793292 -111212 1 1 999999 382648 1 584606 760725 -890521 2 10 999990 1 18 999988 166874 2 13 999982 1 392827 814620 846330 1 17 999997 459828 1 3 999999 -12370 2 2 999999 2 2 999999 1 2 999999 -655503 1 2 999999 577013 2 155769 406719 1 788684 897370 49191 1 19 999984 -484303 2 2 999999 1 899534 971843 373390 2 2 999999 2 2 999999 1 114949 264529 -861314 1 4 999992 307215 1 175336 618601 126657 1 6 999981 744204 1 92205 795600 -129481 2 11 999990 1 19 999997 305410 2 318837 539537 2 5 999998 1 2 999999 129151 2 2 999999 1 2 999999 309667 2 3 999995 1 13 999988 -703750 2 12 999987 1 752981 835938 -257806 1 703219 755707 -706661 1 230091 714191 -159234 2 2 999999 1 2 999999 -220370 1 498916 912010 184996 2 2 999999 2 2 999999 1 14 999999 391278 1 2 999999 697873 2 19 999997 2 421790 554017 1 2 999999 754601 1 2 999999 -356017 1 2 999999 -842976 1 2 999999 840969 2 20 999983 1 3 999986 438896 2 2 999999 2 98012 569400 2 2 999995 2 2 999999 2 7 999982 1 285576 602452 577739 2 9 999986 2 303906 305397 2 2 999999 1 10 999997 -91981 1 2 999999 40841 1 4 999993 -989045 1 2 999999 -106481 2 2 999999 1 2 999999 -321693 2 15 999995 1 2 999999 -219087 2 287401 676017 1 405379 645469 -676394 1 12 999995 273853 2 16 999982 2 7 999981 2 2 999989 2 11 999991 1 6 999998 31108 1 16 999998 880112 2 2 999999 2 465176 975930 2 2 999999 2 350428 774973 2 2 999999 1 170867 804711 618908 2 2 999999 1 2 999999 984091 1 2 999999 528677 1 2 999999 -720230 1 156842 161511 293480 1 14 999999 668357 2 2 999999 2 2 999999 1 4 999996 114865 1 10 999995 524207 1 343694 555454 -484790 1 2 999999 -582364 2 348024 705525 2 71560 548738 2 315426 667916 1 2 999999 72668 1 2 999986 -309299 2 2 999999 2 2 999999 1 2 999999 517936 2 673548 787725 2 2 999999 2 2 999981 1 2 999999 464491 2 409291 865282 1 14 999999 -694904 1 20 999987 -807202 2 10 999990 1 12 999999 -365727 2 41549 614319 2 1 999991 2 529284 607250 1 5 999992 -971173 2 648935 755308 2 436206 504657 2 2 999999 2 2 999999 2 2 999999 2 5 999995 1 2 999999 715915 2 47639 125839 1 11 999993 566402 1 271753 852752 -311337 1 242804 882505 862463 2 366517 826095 2 2 999999 2 2 999999 1 2 999999 -746346 1 144168 965959 -128287 1 187793 909293 263536 1 535959 564848 328189 1 20 999995 806060 1 12 999988 -42970 2 143236 209321 2 2 999999 2 64996 278192 1 223219 378907 -738968 1 652683 833099 -589631 2 144491 399259 1 2 999999 850925 2 2 999999 2 466955 518522 1 572420 588268 571949 2 441922 677097 1 2 999999 -978418 2 2 999999 2 16 1000000 1 2 999999 -778225 2 506531 718031 2 2 999999 1 501577 904383 -490294 2 665233 801011 1 2 999999 364428 1 2 999999 796510 2 364718 565705 1 2 999999 -859229 1 2 999999 80737 2 599812 821757 2 2 999999 2 80749 520132 1 2 999999 -265644 1 824105 939042 -187255 1 1 1000000 779584 1 302205 866507 780624 1 2 999999 -232045 1 2 999999 -905654 1 2 999999 -569528 1 312801 583651 -702526 1 2 999999 -425737 1 12 999985 927743 1 354235 796418 859108 2 5 999989 1 558302 661420 -291643 2 2 999999 1 2 999999 -867620 2 200257 963929 2 15 999983 1 92590 627719 287410 1 535702 901191 -974856 1 523531 630327 -249751 1 19 999981 135045 1 48728 692609 -4438 1 361319 811836 -10778 1 2 999999 909598 1 578635 778638 584107 2 16 999992 2 2 999999 1 2 999999 234570 2 8 999999 1 12979 688922 603578 2 100428 364548 1 2 999999 -927146 2 4 999984 1 2 999999 699914 2 2 999986 1 2 999999 913736 2 12 999999 1 2 999999 -75067 2 10 999992 1 1 999982 -281655 1 2 999999 -360390 2 12 999992 2 539011 842576 2 10 999990 2 3 999986 2 20 999988 2 2 999999 2 430489 836459 1 15 999989 759780 2 354945 673700 2 1 999998 2 14 999990 1 2 999999 970737 2 2 999999 1 4 999989 -438958 1 327549 459734 455590 1 2 999999 -199489 1 2 999999 -124968 1 260393 367019 154376 2 16 999981 2 569585 681896 1 1 999989 -975514 1 2 999999 805133 1 175517 727075 -830251 2 17 999992 2 18 999986 2 16 1000000 1 23617 242518 -255441 1 13 999989 892531 2 2 999999 2 2 999999 2 425013 593301 1 669154 788778 -780636 1 2 999999 -276494 2 2 999999 2 29216 54786 1 2 999999 797531 2 38772 218035 1 2 999999 -511440 1 17 999987 411358 2 2 999999 1 13 999994 -270297 1 11 999998 506627 2 640589 954278 2 187698 365692 1 535074 933187 432327 1 2 999999 -731134 2 2 999999 1 2 999999 -974931 1 2 999999 604903 1 5 999999 -578151 2 224914 853128 1 2 999999 362458 1 9 999991 453368 1 10 999994 522434 1 50180 681572 -714105 1 502292 586349 789903 2 101130 643322 2 2 999999 2 357081 497819 2 188655 750851 1 2 999999 438494 2 193213 721589 2 19 999998 2 15 999990 1 602324 780928 -890680 2 2 999999 1 2 999999 918685 1 2 999999 -553937 2 17 999993 1 524168 907088 507813 1 2 999999 346586 2 356381 974530 2 198874 255411 2 635737 921968 1 2 999999 -906304 1 194982 887426 189844 2 2 999999 2 2 999999 1 498644 703489 -358496 1 2 999999 438275 1 259558 733369 -398782 1 158862 397839 225915 2 110150 190498 2 534473 611311 1 265418 912033 341507 2 129226 252687 2 113395 652962 1 378120 677900 -265281 1 18 999997 -314215 1 2 999999 458289 2 2 999999 1 620758 737984 -702171 2 2 999999 2 77999 489203 1 1 999991 -721647 1 201234 778384 166905 1 2 999999 -804857 1 2873 589528 -853712 2 3 999996 1 2 999985 -76485 1 17 999982 -970373 1 20 999987 -871291 2 2 999999 2 371824 904220 2 12 999987 1 2 999999 -352706 2 277762 759964 1 15 999982 964731 2 285940 686998 1 426246 874798 -702068 1 154550 789665 947070 2 266439 396326 1 2 999999 729808 2 63070 173991 2 2 999999 1 23727 258100 251987 1 351581 405574 -826662 2 4 999998 2 2 999999 1 20 999992 119389 1 504311 803927 -190431 2 16 999982 2 9 1000000 2 2 999999 1 16 999983 -766220 2 18 999986 2 2 999999 2 454703 788245 1 211850 306976 962342 1 515949 654117 878780 1 9 999981 684032 2 2 999999 2 409447 656847 2 20 999989 1 8 999990 -577826 2 2 999999 2 2 999999 1 17 999987 937832 1 2 999999 894003 1 750550 940035 509174 2 8 999997 2 18 999995 1 19 999988 340171 2 289509 638958 2 2 999999 2 2 999999 2 286599 409302 2 1 999994 2 10 999989 1 2 999999 950445 1 2 999999 439986 2 253967 725237 1 2 999999 -392674 1 4 999984 -713201 2 2 999999 2 10 999988 2 11 999998 1 117545 189643 511814 2 2 999999 2 10 999983 2 242507 684767 2 352629 749975 2 459010 954759 1 1 1000000 394261 1 429437 837165 -446896 2 15 999984 2 2 999999 1 115406 821936 240445 1 620672 843391 -635685 1 430828 665105 634111 2 699135 859640 1 344693 347284 -900316 2 18 999997 2 74693 673733 2 255948 763570 2 15 999993 1 19 999990 -609552 1 2 999999 -231655 1 2 999999 -404417 1 9 999992 -315912 2 554009 809879 1 2 999999 -633933 1 792734 817891 936601 1 5412 250424 -957219 2 2 999999 2 2 999999 2 2 999999 2 472813 532621 1 19 999989 935646 1 1 999994 -499847 2 210990 687172 2 2 999999 1 2 999999 -57251 1 2 999999 -994371 1 91734 861808 854451 2 1 999992 2 5 1000000 1 2 999999 -125794 1 4 999993 -718638 2 11 999999 1 393562 940726 -622292 2 9 999982 1 556502 612000 -77791 2 53943 629312 1 2 999999 -302521 2 2 999999 1 7 999993 -118465 1 2 999999 759704 1 2 999999 -477296 2 389293 526741 2 20 999999 1 2 999999 562300 1 20 999990 -411146 1 1 999997 908197 2 16 999995 2 2 999999 2 19 1000000 1 2 999999 -337366 2 11 999997 1 9 999986 176943 1 19 999981 -715408 1 1 999982 421296 1 2 999999 -372682 1 2 999999 92530 2 345598 692490 1 8 999992 -481793 2 818659 926405 1 6 999999 173901 2 233537 422681 2 2 999999 2 2 999999 1 2 999999 -510655 1 15 999982 118543 1 19 999985 -102936 1 380897 460416 384381 1 2 999999 -191861 2 5 999999 1 2 999999 311671 2 218398 599187 2 20 999992 1 2 999982 597036 1 741252 792151 -402862 2 614083 817395 1 2 999999 165774 2 298156 545890 1 596873 814435 -963976 2 2 999999 2 5 999983 1 7 999981 -383790 2 2416 629683 1 2 999999 -561399 1 9 999984 -26535 1 786569 796564 -196864 1 2 999999 -334775 1 2 999999 -733281 2 2 999999 2 1 999991 2 16 999996 2 14 999997 1 702090 795928 596409 2 3 999992 2 410960 607845 1 2 1000000 624848 1 7 999997 364964 1 611576 646556 -146714 2 302699 738468 2 2 999999 2 17 999981 2 472815 575177 2 6 999984 1 3 999990 -234944 2 19 999987 1 197765 286423 241014 2 4 999983 2 2 999999 2 16 999996 2 792584 816079 1 323136 727895 452774 2 184758 623128 2 9 999982 2 2 999999 1 65108 719233 -17067 2 188274 327282 1 310815 993357 496404 2 14 999981 1 2 999999 283460 1 18 999984 739837 1 431659 509525 -597213 2 15 999988 2 2 999999 1 656198 940399 -968065 1 589795 665893 667150 1 161206 887909 -366413 1 689471 833711 781514 1 457083 889384 -740868 1 102217 494411 -645522 2 10 999999 1 2 999999 771600 2 8 999985 2 1 999999 1 641571 802523 -683779 2 170584 469836 1 2 999999 982701 2 623236 835379 2 2 999999 2 2 999999 2 20 999996 1 23231 580249 -717095 2 7 1000000 1 2 999999 653545 2 10 999987 1 46884 798148 -974149 1 66065 961229 467845 1 2 999999 -785565 2 2 999999 1 844469 971641 -888252 2 6 999985 2 2 999999 2 3 999994 2 678604 738182 2 52708 287243 2 2 999999 1 13 999992 -449419 1 735358 997615 556632 2 619154 673295 2 2 999999 1 78298 155443 -744840 1 14 999997 -495757 1 2 999999 -306272 2 383790 389166 1 112227 698625 749388 2 14 999981 1 3 999993 973473 1 2 999999 156619 1 636014 832546 831454 1 2 999999 -410968 2 33615 407003 1 2 999999 -885533 1 15 999995 577711 2 2 999999 2 2 999993 1 2 999999 -856582 2 2 999999 1 13 999990 488135 1 2 999999 -176280 1 2 999999 -549059 2 2 999999 2 16 999984 2 2 999999 1 198902 984179 687867 1 2 999999 -234664 1 2 999999 -498466 2 2 999999 2 8 999996 1 2 999999 5906 2 2 999999 2 392239 620231 1 91211 724243 -750176 1 115675 406774 -430927 1 2 999999 -646633 1 16 999992 538915 1 19 999992 542280 2 63217 547688 1 246202 529017 -745939 1 2 999999 950438 1 4 999992 426123 1 10 999990 -186881 2 2 999999 1 2 999999 -663868 2 2 999999 2 253687 764257 2 426661 779813 2 4 999988 2 2 999982 1 2 999999 992936 1 15 999985 -207513 1 9 999983 -399686 1 34089 886875 67888 2 10534 873884 2 153452 481919 2 196378 235829 2 436266 934559 1 6 999998 -860386 1 243070 783614 -49236 1 347007 895686 441424 1 103487 545293 164491 1 79422 758655 877272 1 2 999999 805260 2 13 999988 2 230984 844419 2 15082 787579 2 114533 983510 1 7 999993 102700 2 8 999988 2 350885 556662 1 111846 653363 727440 2 18 999984 2 2 999999 2 2 999999 1 10 999988 597082 1 2 999999 -137207 1 16 999988 -805278 2 2 999999 1 2 999999 -873905 1 8 999993 608802 2 66127 628347 2 16 999999 1 506166 790489 -761363 1 2 999999 -694607 1 11 999995 942496 2 8 999989 2 255531 570869 2 2 999999 1 19 999991 98058 2 380723 839655 2 2 999999 1 3 999990 -629414 2 13 999986 2 13 999993 1 18 999988 -35012 1 12 999991 925726 2 146548 721330 1 2 999999 805004 1 7 999992 790974 1 472429 738213 -339690 2 18 999983 2 18 999996 1 3 999989 -307945 2 7 999996 1 2 999997 -562472 2 204364 940982 1 18 999982 -242948 2 2 999999 1 7 999991 700220 2 2 999999 2 2 999999 2 16 999992 2 2 999999 1 2 999999 -805156 1 267941 424493 442712 1 2 999999 944652 1 2 999999 40081 1 895604 971998 5914 1 30065 424337 -915052 1 6 999998 -929577 2 2 999999 1 1 999984 -858968 1 16 1000000 -386293 1 15 999998 426351 1 14 999984 175337 2 2 999999 2 2 999999 1 11 999991 621607 2 15 999993 1 2 999999 -397726 1 10 1000000 -9735 2 6675 289828 1 2 999999 -615312 1 11 999992 -700387 2 194546 999421 1 7 999982 -315724 1 2 999999 -127760 2 5 999999 1 477155 650462 -959865 1 2 999999 -697448 2 2 999999 2 69569 680375 1 574542 869906 -104653 1 57854 269873 167302 2 17 999985 1 2 999999 863557 1 16 999987 -488465 2 160822 373008 1 2 999999 -682802 1 82646 108982 -612676 2 2 999999 2 20 999990 1 19 999986 354687 2 13 999990 1 212992 744846 367786 1 264136 377183 -351631 2 2 999999 1 536168 734318 -122513 2 14 999987 1 157408 900145 -299066 1 2 999999 774928 2 10 999994 2 365403 440219 1 17 999989 -98188 2 2 999999 1 651563 903709 -697456 2 8 999985 1 2 999999 248773 2 92305 501101 2 14 999984 2 2 999999 2 6 999984 1 556164 886260 -359685 1 417059 635870 -96299 2 671262 828463 1 4 999999 519587 2 2 999999 1 18 999982 -459918 1 2 999999 -781862 1 2 999999 -64746 1 387470 717192 -428617 1 2 999999 268843 1 2 999999 293733 2 2 999999 1 1 999999 511721 2 2 999999 1 458 657412 617251 1 2 999999 -93261 1 83077 941432 -586917 1 6 999986 893781 2 6 999987 1 2 999999 979358 2 293986 786865 1 2 999999 -611443 1 8 999990 -876974 2 13 999993 2 126582 477164 2 163760 500658 1 292887 649155 653648 2 10 999986 1 270550 412747 -88164 2 479210 521560 2 9 999992 2 15 999995 1 14 999983 574707 2 81568 565129 2 16 999999 1 6 1000000 -568632 2 13 999998 1 2 999999 -735998 1 73306 926090 641198 2 31597 848226 1 152875 659559 629317 1 2 999999 -278839 1 80205 851126 -40201 1 559272 640633 -300278 1 2 999999 -574072 1 11 999994 -32466 2 2 999999 1 2 999999 232796 1 10 999998 -467916 2 2 999999 2 313267 712871 2 2 999999 2 20 999995 1 7 999985 -566417 2 11 999988 2 13 999985 1 129016 291734 452897 1 5 999996 392116 2 634613 686692 2 2 999999 2 2 999999 1 2 999999 -127875 1 1 1000000 695221 2 761204 851750 2 2 999999 2 343515 963112 1 313335 607123 -152618 1 497635 964243 288156 2 2 999999 2 11 999993 1 2 999999 -851033 2 300539 991814 2 2 999999 1 12 999996 -303297 2 2 999999 2 38811 187969 1 9 999981 -702130 2 2 999999 2 1 999988 2 2 999999 2 2 999999 1 80751 915285 512439 2 19987 788775 1 373129 666362 -464756 2 512229 843773 1 2 999999 727523 1 8 999987 913839 2 561241 602778 2 2 999999 1 12 999997 152795 2 2 999999 2 12 999997 1 10 999995 62801 1 2 999999 156004 1 16 999992 -802666 2 2 999999 1 2 999981 -860624 2 2 999999 1 143410 724427 -570947 1 84419 829734 104822 1 17 999983 -308710 2 14 999991 1 12 999990 -216529 2 20 999995 2 2 999999 2 6 999999 1 8 999981 563823 1 2 999999 173715 2 18 999997 1 427147 528296 745550 2 2 999999 1 55902 452506 -876894 1 2 999999 161631 1 2 999999 127405 2 18 999982 1 3 999992 -430942 1 6 999992 -75377 1 7 999986 195375 2 446838 669722 1 8 999983 151240 2 70158 346791 1 866715 921932 -978761 2 2 999999 2 13 999988 1 443137 840849 427925 1 11 999995 -498909 2 86705 665489 1 10 999986 338320 2 641490 776534 1 2 999999 443011 1 1 999996 -789325 2 5 999986 1 4 999987 145484 2 135097 540337 1 2 999999 26383 1 3952 490681 -377008 1 30220 406688 928361 2 2 999999 1 2 999999 -721012 2 2 999999 2 18 999982 1 2 999999 -289988 1 2 999999 403568 1 2 999999 716539 1 550522 671149 -984524 2 10 999998 1 2 999999 560052 2 319439 936563 1 2 999999 680113 1 2 999999 249404 2 2 999999 1 504892 818401 -74096 1 3 999981 -547520 1 11 999999 -782846 2 2 999999 1 4 999998 283009 2 2 999999 1 5 999985 -985222 1 9 999983 527372 1 2 999999 539544 2 201478 756516 2 2 999999 2 6 999996 2 2 999999 1 2 999999 798277 1 392097 544422 -822087 1 139604 948644 63048 1 2 999999 -294155 1 18 999999 78264 1 2 999999 35642 2 2 999999 2 80049 267665 1 6 1000000 -452023 2 18 999984 2 3 999997 1 2 999999 -976541 1 589735 808726 940707 2 20 999995 2 15 999981 1 19 999982 895934 2 20 999998 2 102349 398714 1 3 999996 -367851 2 10 999996 1 93252 915263 -984427 1 2 999999 449329 2 36214 930689 2 90182 702317 1 2 999999 -263505 2 47299 389368 2 16 999999 2 13 999987 2 7 999994 2 2 999999 2 2 999999 2 126758 871151 2 153239 456568 2 301299 881534 2 12 999988 1 14 999995 -776321 2 142746 614451 1 2 999999 965417 1 2 999999 -212053 1 12 999982 698166 1 177553 349726 172041 2 14 999982 1 14 999990 485050 2 2 999999 2 243193 909681 2 2 999999 1 1 999994 -478372 2 415093 645759 1 318347 908916 715433 1 2 999999 -185691 1 715866 952338 804174 2 2 999999 2 16 999996 1 9 999995 41076 1 2 999999 3393 1 27298 375153 -778188 1 7 999989 131984 1 9 999983 742187 2 2 999999 1 2 999999 587353 2 100816 507715 1 20 999985 -109443 2 72551 407463 1 325170 939628 320745 1 17 999986 -823654 1 11434 390412 -824409 2 19 999988 2 2 999999 2 4 999985 2 2 999999 2 277164 658562 2 2 999999 1 16 999999 705372 1 14 999990 580307 1 12 999991 -801679 2 2 999984 1 11 999998 616503 2 2 999999 1 2 999999 -421722 1 2 999999 275138 1 3 999995 440117 2 4 999985 1 2 999999 -503351 1 2 999999 363629 2 2 999999 2 15 999985 2 20 999981 1 14 999989 -440316 2 2 999999 1 2 999999 15669 2 13 1000000 1 19 1000000 867872 1 556990 795426 -807760 1 228449 741826 -997508 1 10935 818170 -144922 1 2 999999 818898 2 700850 761777 1 347505 743527 -62733 2 506954 629817 1 3 999984 -467745 1 2 999999 -21430 1 1 999984 -30755 1 13 999992 -407320 1 2 999999 58464 2 2 999999 1 11 999984 -545327 2 77021 92125 2 15 999992 1 5 999994 64813 1 2 999999 -995168 1 2 999994 714447 1 2 999999 -842520 2 2 999999 2 2 999999 1 12 1000000 940410 2 2 999999 2 12 999982 2 2 999999 2 2 999999 2 16 999990 1 256651 820001 -852770 1 102452 224034 -616127 2 86855 323134 1 3 999986 -709983 2 2 999999 1 2 999999 824135 2 2 999999 1 14 999995 700878 2 155523 235190 2 7 999997 2 11 1000000 2 10 999986 2 98735 494456 2 2 999999 2 266602 820085 2 2 999999 1 19 999996 285941 2 133129 739514 1 11 999993 -647999 2 75630 891629 2 2 999999 2 11 999984 1 5 999991 -509809 2 3 999988 2 2 999999 2 397719 399655 1 4 999998 -520339 1 20 999997 -733044 2 12 999983 1 2 999999 677084 2 16 999989 1 18 999988 584155 2 16 999996 2 6 999987 2 87105 960008 2 2 999999 2 2 999999 2 371977 675218 2 28893 685198 2 2 999999 2 2 999986 2 2 999999 1 2 999996 944222 2 92121 628217 2 784849 958118 1 3 999999 400829 2 254906 887049 1 78680 142655 589158 2 75988 220669 1 839577 873537 -29409 1 312546 801849 -689321 1 61450 127237 -889921 1 2 999999 11938 1 736576 795991 -402011 1 195588 286919 170930 1 137113 307306 -24699 2 523693 997534 1 404770 519878 807470 1 99409 372952 -493618 1 870585 884153 192978 1 2 999999 943373 2 85686 300863 2 17 999995 2 105597 979861 1 522778 842157 -18492 2 511938 646555 1 2 999999 36976 1 250568 591585 -315736 2 28954 347566 2 2 999999 1 15 999983 -150227 1 201419 302189 738199 2 2 999999 2 660519 958376 1 20 999983 -804916 2 16 999988 2 2 999999 1 150937 565155 -762215 2 8954 557845 2 20 999984 2 486396 600336 2 44076 254781 2 12 999992 2 2 999999 2 2 999999 2 16 999997 2 171660 808988 1 392587 830285 -430949 1 1 999996 -912783 1 551423 734029 363854 1 20 999984 -483882 2 2 999999 2 462303 685303 1 291635 480365 114437 2 2 999999 1 2 999999 -302908 1 451269 454283 315850 1 2 999999 -610321 2 10 999984 2 14 999996 1 540492 988941 836696 2 15 999993 2 108548 549693 1 387493 722746 291067 2 2 999999 2 18 999984 2 57483 170441 1 2 999999 -107320 1 2 999999 128262 2 171545 295961 2 10 999984 2 10 999992 2 12 999988 2 13 999989 1 18 1000000 744004 1 17 999996 501576 1 7 999993 -919655 1 234514 649881 86290 2 3 999994 1 2 999999 259491 2 15 999993 2 3689 245681 2 2 999999 1 2 999999 -91612 2 2 999999 1 4 999992 27285 2 152578 712595 2 2 999999 2 2 999999 1 2 999999 679708 1 4 999992 -8602 1 108439 360356 17678 2 211385 515421 2 1 999985 2 110154 750160 2 17 999983 1 974335 978916 -540763 1 15 999997 -477990 2 51261 243045 2 2 999999 2 2 999999 2 176408 596942 2 11 1000000 1 2 999999 -835618 2 16 999986 1 2 999999 -470346 2 19 999982 1 14 999991 109462 2 466048 730024 2 2 999999 2 2 999999 1 2 999999 213944 1 3 999998 -293552 1 2 999999 -648169 1 15 999991 -797728 1 20 999982 705214 2 110599 284821 1 12 999998 110379 1 2 999999 756739 1 273411 881191 -900117 1 670707 821848 369814 1 268038 554650 760424 2 442008 642582 1 2 999999 269669 1 2 999999 -423703 2 153826 348851 1 2 999999 863148 2 2 999999 1 118050 616896 585948 2 849687 971020 2 558084 903229 1 2 999999 71727 1 9 999982 -322160 1 2 999999 724764 2 215869 317963 2 6 999991 1 19 999981 -470668 2 245234 815405 1 12 999995 -503319 1 374290 928395 -982849 2 2 999999 1 12 999985 -574892 1 7134 248267 -91863 1 2 999999 -4990 2 159862 933509 1 2 999999 -341362 1 158825 578745 -273527 1 427475 758963 -441698 1 2 999999 -706928 1 2 999999 339616 2 114893 885533 1 2 999999 181787 2 2 999999 1 11 999985 -57394 1 20 999991 118662 2 32273 841746 2 600342 990070 1 186160 467327 713360 1 9 999990 -269715 2 573681 904634 2 15 999994 2 406012 535349 2 6 999995 1 5 999986 504054 2 311826 794897 1 2 999999 652964 1 9 999994 -934222 2 7 999984 2 53951 703866 1 1 999985 -712614 2 11 999993 2 12 999988 1 278454 799700 430683 1 2 999999 -78686 2 2 999999 1 318239 442556 -267720 1 296628 447104 -276491 1 14 999993 283392 2 2 999999 1 157607 322376 618459 2 2 999999 1 2 999999 -824599 2 204999 764526 2 65445 87700 1 6 999981 -925454 1 301139 960973 -321023 1 2 999999 902107 2 490101 773224 1 2 999999 -857757 2 2 999999 2 274456 953826 1 2 999999 -432291 2 161893 980781 1 351025 875146 -660654 1 780246 842091 571735 1 2 999999 964903 2 4 999997 1 552050 953401 -662904 2 2 999999 2 15 999993 2 3 999989 1 2 999999 -578308 1 351731 507035 -83941 2 197489 817376 1 161026 504854 411632 1 2 999999 -346180 1 155419 421550 211963 2 2 999981 1 16 999982 517353 2 2 999999 2 2 999999 2 8 999984 2 15 999989 1 541459 661682 -46771 1 128519 996699 -832784 1 548483 566152 -367837 1 2 999999 -73145 2 11852 601569 1 2 999999 -31847 1 2 999999 922906 2 2 999999 2 531234 630945 1 2 999999 -460736 1 19 999993 810921 2 6 999997 2 36429 94068 2 7 999991 1 307726 505520 -557953 2 33499 142572 1 5 999982 -344751 2 6 999995 1 19 999999 904880 2 60213 806527 1 14 999981 210328 1 486352 678215 -196876 1 15 999993 531218 1 9 999982 351992 2 5 999985 2 2 999999 1 6 999994 -66943 1 2 999999 903868 2 2 999999 1 2 999999 613535 2 160690 320097 1 86323 642630 -432181 1 2 999982 -888112 1 40981 725883 648183 1 8 999989 160448 2 6 999995 2 2 999999 2 2 999999 1 2 999999 988940 2 3 999983 2 11 999997 1 34238 940557 372981 1 59343 665605 -329631 2 2 999999 1 412977 808307 839144 2 9 999998 1 2 999989 156953 1 584091 721372 -247285 1 1 999999 465851 2 2 999982 1 97025 312887 516762 1 4 999999 710044 2 2 999999 2 480472 994360 1 953822 961218 556456 2 229763 353494 2 2 999999 1 19 999999 -9017 2 15 999989 2 10 999991 2 183724 518115 1 12 999989 -736853 2 2 999999 2 2 999999 2 17 999981 2 13 999991 1 210429 839243 -974931 2 6 999994 2 3 999983 1 16 999998 396004 1 7 999993 -116475 2 124848 772272 1 2 999999 -347444 1 72142 528191 -939682 2 4 999994 2 2 999999 1 2 999999 -992632 2 531161 829194 1 2 999999 453433 1 2 999999 616272 2 335899 919333 2 255830 307113 2 2 999999 1 19545 349283 920801 2 2 999999 2 3 1000000 1 550144 982460 -904560 1 2 999995 -320579 1 230129 270412 -850685 2 2 999999 2 125123 191976 1 2 999999 -955819 1 11 999997 121182 1 201528 701630 -827606 2 79007 527963 1 287379 710179 -292046 1 13 999989 -817384 1 618191 859600 599502 2 11 999982 2 413716 539570 1 2 999999 697181 2 2 999999 2 2 999999 1 2 999999 -289620 2 171315 481474 2 7 999983 2 2 999999 1 16 999984 -834305 2 17 999987 1 2 999999 294097 1 2 999999 194546 2 2 999999 1 18 1000000 31146 1 269483 957842 676021 1 2 999999 816972 2 795825 805444 2 1 999999 1 15333 212133 -804877 2 17023 565737 2 2 999999 1 2 999999 -889762 1 215132 540992 724278 2 649923 852062 2 2 999999 2 2 999999 1 746915 900080 -421208 1 11 999984 -865313 1 2 999999 558121 2 457727 796907 2 32849 424402 2 14238 42446 2 226226 914465 2 2 999999 1 173378 267202 -202935 2 2 999999 2 465776 889662 1 8 999988 -50310 2 2 999999 1 2 999999 -131394 1 18 999994 946420 1 15 999996 -114021 2 39775 878423 1 2 999999 118730 1 9 999993 301143 1 2 999999 -161933 2 6 999985 1 2 999999 -326919 2 14106 337819 1 548275 768884 287283 1 5 999999 -825339 1 2 999999 -34150 1 563259 825209 149475 1 480781 677517 -919341 1 2 999999 -444396 2 2 999999 2 2 999999 1 18 999997 -935007 2 238938 721823 2 197954 696934 1 13 999996 217312 1 2 999999 91436 1 2 999999 -843416 2 2 999999 1 398835 616536 -509210 2 371325 386925 1 352063 826962 228091 2 21575 504664 1 461062 805680 -692416 1 300653 806179 -775972 2 2 999999 1 556552 976399 -710646 2 18 999988 2 2 999999 1 16 1000000 260396 2 2 999999 2 2 999999 2 2 999999 2 11 999990 1 2 999999 -845766 1 2 999999 -897340 2 800590 869887 2 331183 724243 2 149893 961520 1 20 999986 -377459 1 66223 503475 115925 1 3 999985 -859846 2 7 999988 2 1 999993 1 2 999999 -456090 2 1 999997 2 2 999999 2 2 999999 1 3 999990 541556 1 185733 667657 -553010 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -609951 1 2 999999 -462543 2 10 999993 1 429734 540012 -631818 1 2 999999 -915706 1 20 999984 854786 1 151824 177599 -611512 2 9 999989 2 2 999999 1 2 999999 -737745 2 78429 341146 2 225859 635535 1 2 999999 363209 2 2 999999 1 2 999999 -480375 2 296342 433022 1 2 999999 775787 2 74188 951552 2 2 999999 1 2 999999 -745257 1 873945 984481 -426878 2 6 999998 2 2 999999 2 9 999999 2 14 999988 1 433825 669831 189690 1 627754 642496 363599 1 5 999989 622451 2 2 999999 2 349092 590281 1 2 999999 -305438 1 12 999992 -193633 1 2 999999 -650693 1 8 999998 -161657 2 6 999988 2 5 999994 2 2 999999 1 88630 508252 901766 2 2 999999 1 2 999999 146188 2 2 999999 2 2 999999 1 14 999983 458068 2 18 1000000 2 2 999999 1 2 999999 -724017 1 2 999999 50028 2 14 999987 2 2 999999 1 909287 958594 -288030 2 2 999999 2 8 1000000 2 2 999999 2 2 999999 2 2 999999 2 428262 847108 1 94074 447239 -524347 2 2 999999 2 2 999999 1 2 999999 -977234 1 8 999992 -860430 1 352564 548485 645003 1 396915 671530 -674519 2 283211 709488 1 17 999998 316536 2 787555 894414 2 416813 909774 2 2 999999 2 6 999992 1 58952 260147 -326902 2 4 999999 1 2 999999 -459608 1 253764 464341 -709847 2 104463 444977 1 2 999999 -853888 1 29081 688555 -117946 2 698170 975265 2 12 999991 2 5 999982 1 12 999999 543086 1 9 999985 -656448 2 131855 552282 2 129559 830166 2 7 999994 1 6 999996 -899341 1 10 999992 935561 1 2 999999 872155 1 2 999999 -203865 2 62707 992848 1 2 999999 415143 1 168768 366531 573504 1 3 999988 622928 2 443898 763948 2 2 999999 2 8 999999 2 578404 988482 2 2 999999 1 100417 416193 -481458 2 301477 695729 2 13045 577660 2 47358 439058 1 16 999992 53460 1 12 999993 -231505 1 16 999992 901148 2 5 999981 1 2 999999 156400 2 20 999986 2 7 999989 1 2 999999 561993 1 318486 819465 420234 1 5 999995 -746768 2 835429 863725 2 250870 642800 1 17 999989 -386355 1 15 999986 -674039 2 2 999999 2 20 999987 1 125952 235949 -390840 1 2 999999 274711 2 711964 762916 1 2 999999 -32909 2 1 999989 1 12 999990 -145788 2 276990 555493 2 2 999999 1 19 999992 -193660 1 2 999999 196332 2 2 999999 2 39746 46112 2 233221 343753 2 2 999999 2 2 999999 1 2 999999 -172778 2 20 999997 1 193900 617942 -614324 1 190031 632233 415462 2 2 999999 1 14 999989 395832 1 41381 113801 -141726 2 10 999994 1 203108 245033 810047 2 334516 968458 1 20 999987 -863422 2 834807 935591 1 298472 481821 2923 2 15 999997 2 6205 593174 2 2 999999 2 2 999999 1 565973 860989 -948880 1 2 999999 193506 1 2 999999 781146 2 2 999999 2 2 999999 2 2 999999 1 15 999986 79888 2 412295 971916 1 6 999987 392994 2 14 999985 1 1 1000000 -958916 1 448542 981360 -950812 1 2 999999 -725803 2 942853 965685 2 2 999999 2 19 999996 2 5392 369860 1 6 999986 -595356 2 2 999999 2 14 999982 1 368877 879041 321520 2 2 999984 1 368738 611882 507522 2 3 999990 1 297496 532486 -961587 2 8 999994 2 2 999999 2 2 999999 2 16 999984 1 2 999999 922644 2 6 999990 2 155552 222466 2 2 999999 2 291553 913304 1 2 999999 331776 2 422016 906283 2 2 999999 2 2 999999 2 625041 835201 2 386282 911595 2 16 999990 2 2 999999 2 16 999997 2 383857 960043 1 2 999999 237744 1 2 999999 -55808 2 20 999982 2 604448 788399 2 2 999999 2 4 999985 2 2 999999 1 209872 660213 901931 2 2 999999 2 144958 735016 1 2 999999 -274246 1 2 999999 -474572 1 7 999985 -305612 2 15 999992 1 2 999999 566710 2 7 999983 2 44171 142386 2 12 999985 1 2 999999 -914844 1 2 999999 598892 1 2 999999 193892 1 12 999992 -594832 2 2 999989 2 2 999999 1 2 999999 455209 1 348568 915716 -905783 2 446806 629305 1 837512 873510 208361 2 15 999988 2 2 999999 2 20 999982 2 362529 847747 1 501336 597750 -318706 1 123574 327240 -767460 1 20 999984 -436653 2 16 999985 1 174360 834319 632288 1 408547 592693 229423 2 3 999997 1 9 999996 -233675 1 84862 131162 -483588 2 2 999999 1 2 999999 877705 2 2 999999 2 226397 404734 2 2 999999 2 2 999999 1 2 999999 495904 2 684219 799104 2 402947 488358 1 104386 637092 132043 1 4 999984 -720580 1 142151 146553 888089 2 2 999999 2 9 999995 1 19 999991 -465626 1 8 999998 -577793 2 2 999999 1 13 999987 -527750 2 2 999999 1 58561 372280 340166 1 335693 521539 7609 1 2 999999 995802 2 6 999989 2 2 999999 2 3 999987 1 786584 917572 -914244 1 274721 282379 967621 1 12 999987 812551 1 6 999983 291905 1 2 999995 500498 2 8 999989 2 16 999985 1 46974 246577 400688 1 201033 522255 -600601 2 2 999999 1 15 999991 -540362 2 399026 878486 1 2 999999 867407 1 2 999999 505984 1 474230 862606 713855 1 2 999992 -727232 2 661630 835263 1 533628 669273 933545 1 3 999991 -126556 2 20 999992 2 670616 684404 1 19 999996 543258 2 76361 508230 1 348723 987533 58435 2 2 999999 1 65401 335458 801357 2 2 999999 1 500205 771279 -67907 2 19 999986 1 2 999999 -412422 1 2 999999 -353130 1 13 999984 744147 2 2 999999 2 435025 975455 1 6 999999 -243536 1 92299 203770 201241 1 305297 802940 343570 2 794439 917344 2 2 999999 2 2 999999 2 17 999981 2 2 999999 2 2 999999 1 20 1000000 -846809 1 560266 644114 -291288 2 18 999986 2 361614 438290 2 2 999999 1 6 999985 -217694 1 2 999999 -614341 1 2 999999 664347 2 2 999999 1 2 999999 845902 2 38424 978954 1 21474 588206 50789 2 721931 864701 2 34009 151172 1 18 999999 -352498 2 2 999999 1 2 999999 -110883 2 2 999999 1 13 999994 -192013 1 2 999999 366492 2 14 999998 1 2 999999 174210 2 447401 883375 2 414123 426394 1 7 999992 -871143 1 93038 860066 -584575 1 668588 929886 -153711 1 2 999999 -175683 2 22007 118989 2 16 999984 1 2 999999 414292 1 160753 925693 307004 1 2 999999 -556710 1 19642 676745 -13653 2 14 999992 1 26243 783230 42164 2 2 999999 2 2 999999 2 306024 783462 1 200453 276296 -618836 2 254202 822567 1 2 999999 -108973 2 301782 804382 1 69301 561013 762421 1 461239 725085 935962 2 2 999999 2 586604 662184 2 419375 871140 1 842720 874858 377729 1 2 999999 -29430 1 5 999994 -951669 2 2 999999 1 2 999999 756626 1 19 999986 -601305 2 227933 565396 2 33294 587332 2 204931 255409 1 122136 184735 571302 2 2 999999 2 9 999999 1 2 999999 640886 1 2 999999 -169547 2 554702 616288 1 17 999993 -83733 1 201082 691442 671785 2 473487 876979 1 2 999999 -468833 1 2 999986 604770 2 2 999999 2 611763 892136 1 13 999995 961915 2 2 999999 2 2 999999 2 2 999999 2 12 999985 1 20 999981 -490825 1 2 999999 -192293 2 12 999993 1 18 999984 137343 1 179086 518229 283340 1 701926 780377 199410 1 20 999998 -528650 2 11 999990 2 163650 498872 2 101583 317986 1 10 999985 590107 2 2 999984 1 18 999989 847093 1 2 999999 -895163 1 2 999999 -746152 2 2 999999 2 17 999999 1 5 999983 -819394 1 18 999991 -365809 1 14 999992 608106 2 2 999999 1 2 999999 -91579 2 12 999995 1 2 999999 -92538 1 647931 844807 570846 2 240702 506419 2 13 999984 1 2 999999 326778 1 14 999981 315924 1 20 999997 623006 1 2 999999 -978019 2 2 999999 2 1 999997 1 15 999995 3055 1 434601 783914 537110 1 411238 647120 -883455 1 2 999999 753415 1 110187 816177 -970611 2 9 999990 1 2 999999 -566966 2 213216 843750 1 9 999991 -796182 1 2 999999 -773705 2 2 999999 1 2 999999 -187993 1 2636 804214 -725866 2 2 999999 1 122892 795485 310266 2 150729 612733 1 400127 440940 894688 2 7 999998 2 334914 704812 1 2 999999 797720 1 3 999987 -383988 1 754665 921934 445123 2 17 1000000 1 14 999999 -347132 2 154861 349892 1 2 999999 -500984 2 14 999985 1 3 999999 168288 1 657071 976916 -653448 2 611957 719511 1 2 999999 332318 2 2 999999 1 46646 801766 -916718 1 927792 927875 -43884 1 51015 157259 531891 1 162205 615715 -276434 1 57581 251990 983874 1 6 999998 -29994 2 2 999999 1 481412 975404 -763074 2 2 999999 1 12 999997 -206501 1 2 999999 831747 1 1 999998 378329 1 8 999986 -588801 1 2 999999 355487 2 2 999999 2 2 999999 2 4 999984 2 616027 822984 1 2 999999 -581598 2 365338 916537 1 607559 847413 -752915 1 12 999995 717542 2 682275 735359 2 209375 854221 2 117305 763696 1 1 999983 -717539 2 2 999999 2 690121 869922 2 2 999999 2 2 999999 1 2 999999 179510 2 20 999982 2 2 999999 2 223354 485342 2 2 999999 2 106641 710026 1 6 999981 8491 1 461402 627960 -169903 1 7 999987 -461453 2 2 999999 2 2 999999 1 153095 416724 -335631 2 49787 739589 1 232196 486832 876134 2 1 999990 2 4 999995 2 2 999999 2 17 999993 2 2 999999 1 13 999994 364376 1 372526 684665 710372 2 409610 949965 1 2 999999 232661 1 15 999996 573021 1 397698 530731 489624 2 61726 915930 1 401474 953847 -356215 1 866739 882221 506457 1 2 999999 -873702 2 2 999999 1 17 999989 15052 2 8 999981 2 2 999999 2 19 999992 1 1 999992 163203 1 5 999998 141564 1 162070 385631 -787721 1 2 999999 528471 2 8 999986 1 1 999993 880433 2 253050 507173 2 12 999993 2 1 999981 2 714184 943878 2 2 999999 2 7 999999 1 337346 728459 132033 2 15 999993 2 14 999986 1 8 999990 -44859 2 2 999999 2 8 999997 1 12 999990 614578 2 2 999999 1 333505 383487 78099 2 2 999999 1 2 999999 198040 2 2 999999 1 11649 736392 120383 2 2 999999 1 16 999994 938519 2 2 999999 1 2 999999 -644820 1 11 999985 -502094 2 156179 626463 1 2 999999 -459149 2 250496 817434 2 10 999999 2 96378 350327 1 73451 131924 -684961 2 17 999984 2 2 999999 1 10 999994 -481849 1 19 999992 -936385 1 45542 753651 876634 1 13 999982 -105020 2 2 999999 1 16 999985 711953 1 3 999981 -341201 1 500108 564994 -272226 1 606929 817297 -183344 1 14 999988 -605603 1 5 999997 930800 2 68304 174673 2 561165 843331 2 2 999999 1 7 999996 -108256 2 2 999999 1 19 999995 427733 2 2 999999 2 201110 509331 1 357526 812334 -412480 1 261158 472222 842024 1 6 999987 -223273 2 126437 301510 2 464586 559959 1 198147 288668 855411 2 2 999999 2 216261 302170 2 2 999999 2 16 999998 2 2 999999 1 9 999985 -717164 1 266518 354031 704303 1 2 999999 -951516 2 251372 536123 1 510464 874912 -823109 2 2 999999 2 148880 709039 1 17 999981 811813 1 2 999999 898600 2 16 1000000 2 11 999999 2 2 999999 2 2 999999 1 2 999999 -217871 1 2 999999 -513253 1 16 999993 -814538 2 10 999984 1 13 999983 112314 1 2 999999 -112456 1 10 999987 -740719 2 26110 298855 1 19 999991 -655240 2 2 999999 1 10 999999 631843 1 2 999999 756266 2 7 999990 2 17 999996 2 704381 814440 1 700312 787307 -136175 2 2 999999 1 541478 983981 968215 1 2 999999 -628313 1 14 999996 -937337 2 9 999988 2 11 999988 2 2 999999 1 2 999999 339856 1 2 999999 -984240 1 26726 204477 114824 1 2 999999 -321529 2 2 999999 2 614402 918710 2 7 999981 2 5 999991 2 2 999999 2 2 999999 2 951056 982343 2 17 999997 2 390628 589206 2 16 999992 1 2 999999 686913 1 2 999988 73613 2 323771 345212 1 2 999999 303542 1 2 999999 491123 2 9 999991 2 2 999999 1 13 999986 529794 2 710290 844741 1 236841 380909 513666 1 3 999982 -171179 1 61187 111460 -157715 2 157890 576352 2 575797 911729 1 2 999999 -574590 2 2 999999 1 2 999999 -717942 1 2 999999 420885 1 127661 732079 549579 2 363915 654626 2 2 999999 2 2 999999 2 675957 774997 1 2 999999 -975306 2 655012 920860 2 2 999999 1 410616 499141 217526 1 14 1000000 -140371 2 2 999999 2 2 999999 2 2 999999 2 17 999999 2 2 999999 2 241361 419204 1 2 999999 -650635 1 20 999991 519743 1 330580 727406 615541 2 485940 789878 2 2 999999 1 265477 654751 561984 2 127021 801551 2 13 999987 2 2 999999 1 20 999991 -110781 2 539770 907883 2 438883 461959 1 6 999996 310111 1 93712 124738 -863702 2 14 999984 1 17 999983 280850 1 2 999999 688539 1 19 999984 -888569 1 315262 440372 -40718 1 769979 961126 688011 1 2 999999 217504 2 13 999991 2 126526 619072 2 13 999990 2 2 999999 2 2 999999 1 6 999985 -533084 1 11 999993 280472 1 2 999999 -138871 1 2 999999 734564 2 3 999984 1 2 999999 -327774 2 9 1000000 2 15694 861711 1 10 999984 -337005 2 692685 918131 1 212260 601754 -777734 1 577435 770978 -716104 1 18 999985 167185 2 2 999996 2 2 999999 2 5 1000000 2 3 999995 2 2 999999 1 191181 285503 -907260 1 487281 574620 565686 1 2 999999 -620608 2 2 999999 1 6 999985 544324 1 305751 711584 -3668 1 636758 823280 -254746 2 211109 573220 1 293691 486974 -940867 2 66384 927064 2 318357 454971 2 2 999999 1 2 999999 -567402 2 17 999991 2 1 999997 2 2 999999 1 2 999999 662780 2 14 999998 2 2 999981 1 2 999999 368360 1 2 999999 673727 1 547104 818172 525109 1 395059 866675 85239 1 12 999983 -726635 1 6 999993 768851 1 2 999999 529446 2 131563 517153 2 5 999997 2 435956 498051 1 29783 868735 -245180 1 11 999996 -110774 1 3 999983 -141498 1 769406 780605 -377744 2 9 999991 2 2 999999 1 2 999999 -185946 2 8 999983 1 9 999996 791717 1 6 999984 374354 2 412886 555264 1 2 999999 -714490 1 16 1000000 543925 2 3 999988 1 36156 660286 596404 1 18 999991 -283664 1 698975 940454 -651421 1 10 999992 -373298 2 393248 585786 1 11 999989 -717270 1 2 999999 894473 1 2 999999 339394 1 2 999999 639129 1 6 999986 507751 2 20 999983 1 2 999999 35180 1 17 999998 572832 1 2 999999 -585642 2 2 999999 1 2 999999 552412 2 164743 388654 1 2 999999 340224 2 621770 827930 2 2 999999 2 2 999999 2 45957 245552 1 2 999999 350568 2 2 999999 2 2 999999 2 10 999990 2 14 999996 2 18 999999 1 2 999999 -485896 1 692351 831067 -946811 1 2 999999 947453 2 2 999999 1 2 999999 -307543 1 97473 323749 764874 2 158640 478040 2 252816 453157 2 648120 884924 1 11 999993 778211 1 19 999996 -127438 2 160993 447942 2 22909 473515 1 2 999999 782988 2 6 999996 1 242322 706741 30697 1 698157 741626 -760643 1 2 999999 154145 2 2 999999 1 491890 971996 -5850 2 10 999981 1 2 999992 -273122 1 20 999999 -691097 1 439475 772989 692637 2 289010 534601 1 944269 970968 423691 1 545671 764098 -532105 2 2 999999 1 96093 353006 -566242 1 11 999993 -250562 1 2 999999 -253960 2 2 999999 2 2 999999 1 2 999999 306580 2 2 999999 2 6 999994 2 12488 541329 2 107200 533970 2 2 999999 1 165500 723370 -993895 2 15 999993 1 2 999999 -201331 1 2 999999 271493 2 738809 783919 1 2 999999 -90870 1 4 999987 -736867 2 15 999982 2 767305 985330 1 572557 673782 -436778 2 11 999990 1 11 999991 -767456 1 19 999984 309267 1 14 999999 591944 1 320796 903816 319652 2 771923 908795 2 2 999999 2 128697 193762 2 2 999999 2 667196 895006 1 2 999999 352138 1 10 999987 -371554 1 6 1000000 -22093 1 2 999999 -381546 2 2 999999 1 15 999989 -863922 2 2 999999 2 20 999997 1 2 999999 869876 2 270706 943790 1 2 999999 453126 2 413567 594120 1 2772 679262 478759 1 74693 679577 764719 2 113861 153821 2 7 999998 1 5 999981 -9896 2 627217 695661 2 6 999997 2 363080 677012 2 7 999981 1 234220 741400 558312 2 233519 831910 2 5 999989 1 286011 766550 127904 1 303306 812825 -723750 1 246007 370184 245719 1 2 999999 -503159 1 590155 771385 312258 1 743873 881480 -783443 2 251856 349406 2 17 999984 2 2 999999 2 255033 583711 1 16 999991 -450705 2 2 999999 1 2 999999 13889 2 2 999999 2 10 999995 2 2 999999 1 2 999999 147557 1 17 999992 62050 2 2 999999 2 7 999995 1 10 999981 353097 1 2 999999 -241352 1 2 999999 796282 2 2 999999 2 15 999985 2 1 999981 2 712120 976924 2 11077 413131 1 190993 407804 -901176 2 112334 977960 1 2 999999 640690 2 2 999999 2 192397 846638 1 2 999999 340686 1 19 999990 11784 2 570172 959563 2 2 999999 1 16 999993 358686 1 14 999991 -441763 1 4 999997 950694 1 17 999993 68500 1 2 999999 -499007 1 13 999985 286270 2 480660 680928 2 167625 676171 2 385590 554138 2 152454 214454 1 12 999997 320882 1 2 999999 931786 1 2 999999 413865 2 6 999992 1 2 999999 853977 1 165839 627337 86390 2 2 999999 2 13 999990 1 2 999999 579622 1 3 999998 -756526 1 206913 719687 618536 2 796752 909540 1 18 999981 126030 1 2 999999 -879343 1 8 999984 -885582 1 72598 226585 876050 1 17 999982 985951 1 4 999998 567653 2 6 999992 2 10 999988 2 441695 735184 2 15 999986 1 2 999999 434075 2 1 999982 2 14996 305866 1 20 999994 -226366 2 629082 990990 2 2 999999 2 5 999981 2 2 999999 1 522821 593760 -170245 1 2 999999 360268 2 12 999989 1 2 999999 112930 2 223957 765759 2 18 999982 2 12 999989 2 364944 917005 2 84022 686117 1 438342 531482 -136168 2 2 999999 1 2 999999 979479 1 276154 989338 -50758 2 2 999991 1 2 999999 -235304 1 10203 91119 253630 2 17 999986 1 2 999999 -802615 2 11 999986 1 2 999999 993997 2 2 999999 1 12 999989 -639995 2 2 999999 1 1 999984 -563442 1 2 999999 283231 2 13 999996 1 2 999999 85959 2 586455 995765 1 396756 487946 302666 2 693665 750536 2 570678 598130 1 2 999999 286352 2 2 999999 1 2 999999 -275490 2 2 999999 2 15 999994 2 193849 976687 2 332660 555913 2 2 999999 2 62653 814847 1 8 999985 659657 2 688620 841013 2 14 999996 1 186795 272026 929346 2 9 1000000 1 1 999991 297550 1 65515 885813 -335057 1 20 1000000 102917 1 10 999985 273031 2 9 1000000 1 469427 738957 946538 2 1 999990 2 9 999983 2 2 999990 1 2 999999 -516377 2 378256 740729 2 10447 362873 1 16 999982 710032 2 252228 662037 2 3 999985 1 9 999992 541306 2 13 999989 1 2 999999 -790747 2 39688 644390 1 2 999999 -303057 1 16 999999 719975 1 2 999999 -977522 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -607982 2 213638 250878 2 2 999999 2 230453 851302 1 14511 762959 804257 1 5 999988 470389 2 2 999999 1 14 999992 -585453 1 3 999985 904656 2 301155 734641 1 2 999999 -267226 1 2 999999 -548201 1 14 999985 -332406 2 2 999999 2 351697 852163 1 19 999990 -296512 2 2 999999 1 323210 695065 -71105 1 11 999996 978081 1 2 999999 -952325 2 107800 448185 2 336491 465477 2 4 999995 1 372416 374823 -427883 2 2 999996 1 380024 723279 826338 1 2 999999 -481632 2 2 999999 2 542922 827316 2 821030 883980 1 9 999992 -448600 2 2 999996 1 2 999999 969429 1 711468 959338 -303098 1 263924 283412 777394 2 6455 434456 2 844196 925031 1 2 999999 -610718 1 2 999999 -892349 2 2 999999 2 2 999999 2 2 999999 2 770190 961991 1 18 1000000 484573 1 18 999984 451237 2 170989 241635 2 2 999999 1 2 999999 -94684 2 19 999996 1 20 999997 -7384 2 10 999991 1 2 999999 699199 2 13 999995 1 2 999999 429132 1 10 999997 -488479 2 279204 760117 1 2 999999 285869 1 544493 716235 -311267 2 9 999985 1 238478 999353 -438600 1 16 999984 44885 1 2 999999 83128 2 1 999989 1 2 999999 -160046 2 2 999999 1 19 999997 414463 1 7 999995 -215871 1 2 999999 321913 2 10 999981 2 282647 382824 2 456259 543175 2 2 999999 2 2 999999 1 20 999998 -933843 2 9 999982 1 2 999999 -906324 2 554637 872571 1 10 999993 622765 1 10 999984 735241 1 509613 578691 -353781 2 20 999999 2 149742 503304 1 207575 805050 241705 2 2 999999 2 2 999999 2 15 999997 2 2 999999 1 355836 433769 -727515 2 15 999991 2 411592 766307 1 614409 670772 -161949 1 2 999999 394018 2 180353 686083 2 2 999999 1 132206 270691 645544 2 11 999983 2 15795 882177 1 12 999990 23371 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -778369 1 529048 798385 412989 1 25145 260613 -32177 1 19 999985 -775853 2 2 999999 1 16 999982 -407947 2 2 999981 1 145443 941732 -595906 1 8 999988 -572262 1 8 999988 60280 2 12 999982 1 2 999999 9375 2 12 999983 2 88386 809145 2 2 999999 1 9 999996 866382 2 2 999999 1 13 999982 859232 1 6 999988 -691808 2 483320 619594 1 2 999999 940915 2 16 999992 1 2 999999 556038 1 12 999991 756650 2 19 999987 2 2 999999 2 17 999987 2 2 999999 1 2 999999 -52500 1 2 999999 974216 2 2 999999 1 4 999982 -280120 1 9 999988 540559 1 338389 399610 -545320 2 2 999999 1 1 999993 -718711 1 754725 888185 16945 1 2 999999 -170428 1 2 999999 994797 1 2 999999 -383202 1 486547 548730 -8387 1 7 999988 -918835 1 196092 675195 417304 2 2 999999 2 18 999999 1 18 999989 -451981 2 350927 618156 1 2 999999 -868712 2 501401 989801 1 948539 983650 -834380 2 2 999999 1 2 999996 255241 2 13 999997 2 2 999999 1 103562 724697 613513 2 2 999999 1 2 999999 620565 2 397238 640162 1 2 999999 797094 2 3 999999 1 152345 939493 319978 2 8 999998 2 2 999999 2 2 999999 2 11 999994 1 2 999999 167433 1 88159 103342 -613027 1 317888 963166 325987 1 2 999999 21793 1 2 999999 830094 2 345337 736666 1 141683 688547 573872 1 8 999981 986407 2 343632 760408 1 2 999999 201445 2 1 999986 1 2 999999 -960941 2 20 999981 2 675107 879691 2 290915 647177 1 178468 495963 17570 2 17 999988 2 495761 730506 2 4851 434561 2 160159 673826 2 41944 597429 2 2 999999 2 12 999996 1 2 999999 315339 2 2 999999 1 7 999990 -22512 1 7 999982 356838 1 9 999990 663748 1 6 999984 719846 2 2 999990 1 453623 500568 -797464 2 2 999999 2 2 999999 1 22663 805151 500780 2 18 999993 2 19 999998 2 2 999999 2 2 999999 2 2 999996 2 374440 704477 2 9 999989 1 661769 719822 -208915 2 313484 735755 1 40913 314176 598027 1 2 999999 -560694 2 2 999999 2 2 999999 2 4 999987 1 314869 710675 957116 1 2 999999 161223 1 11 999991 653115 1 13 999998 111398 1 454517 532505 380799 2 2 999999 1 412842 424392 26225 2 2 999999 2 2 999999 2 80299 814417 1 2 999999 363409 1 9 999985 -95792 1 2 999999 29407 1 12 999982 356752 1 476693 728529 906758 2 855124 870808 2 11 999999 1 2 999999 -7077 1 2 999999 334848 1 2 999999 150043 1 18 999994 2504 2 2 999999 2 275467 558476 2 2 999999 1 13 999986 -32745 1 13 999986 384382 1 166200 340020 -371375 2 2 999993 1 235985 426032 583088 1 76806 502396 547796 1 11 999986 648796 1 13 999991 -829114 2 12 999990 2 10 999993 2 365830 497778 2 2 999999 1 246087 417133 -545700 1 154634 948128 175697 2 2 999999 1 2 999999 579662 1 1 999988 158106 2 2 999999 1 518197 904259 93610 1 14 1000000 -469212 2 13 999990 2 1 999992 1 245107 936567 -338050 1 565289 984471 -357938 2 166451 193205 2 11 999997 2 2 999999 1 15 999987 -936435 1 11 999981 -640966 1 2 999999 747248 1 619252 862729 838444 2 402768 838069 2 857829 978964 2 470619 750556 2 15 999994 1 13 999994 -88501 1 2 999999 782059 1 2 999999 -429136 1 2 999999 734931 1 320691 525165 651937 1 2 999999 60122 1 138737 714554 -189312 1 17 999984 -363148 1 3 999992 826096 2 17 999997 1 100649 800036 458504 2 6 999986 1 295615 625668 -307614 2 388296 779527 1 1 999988 863607 2 502549 577325 2 3 999990 2 267183 451933 2 450380 626206 1 198682 972510 685834 1 17 999991 -33288 2 2 999999 1 2 999999 451164 2 5 999997 1 6 999990 222977 1 178567 366944 782153 1 19 999993 22754 2 2 999999 2 7 999992 2 68723 924119 2 539632 684393 2 2 999999 1 648796 655473 704049 2 2 999999 2 13 999996 1 20 999991 550457 2 13 999988 1 2 999999 -741915 1 99728 168608 -350420 1 13 999988 126414 1 15 999987 683603 1 306076 638007 -636143 2 2 999999 1 4729 24399 152217 2 2 999999 1 484562 893914 -771413 2 8 999981 1 2 999999 -832054 2 15 999991 1 303334 888109 -980534 1 143638 600412 671412 1 2 999999 260273 1 4 1000000 -108886 2 2 999999 2 14 999984 1 7 999999 -421314 1 2 999999 408347 2 2 999999 1 558013 778612 -211306 1 2 999999 270502 2 348889 499594 1 253112 637818 440188 2 19 999982 2 2 999999 1 14 999994 -140906 1 15 999999 -424411 2 342299 979184 2 15 999999 2 2 999999 2 255067 569360 2 14 999998 2 2317 478400 2 2 999999 1 645877 963033 -149691 1 1 999996 469382 1 5 999981 -274521 2 3 999986 2 2 999999 1 2 999999 583537 2 2 999999 2 2 999999 2 782243 835802 2 321740 880047 1 2 999999 -148803 1 2 999999 333680 2 4 999985 1 2 999999 435705 1 15 999996 -639420 1 220439 361427 279478 2 2 999999 1 2 999999 -252060 1 2 999999 -116912 1 626643 872052 -744616 2 2 999996 1 9 999996 -28418 2 2 999999 1 691563 772888 -513226 1 11 999983 -421303 1 2 999981 -555166 2 358096 881422 2 2 999999 2 13 999983 1 8 999988 906975 2 16 1000000 1 7057 468692 251340 2 2 999999 1 2 999999 -846134 2 689984 953904 1 18 999998 -544055 1 18 999999 134333 2 2 999999 1 452683 615252 178345 2 2 999999 1 305715 617945 -832539 1 2 999999 -796210 2 5 999994 2 5 999983 2 2 999999 2 2 999999 2 3 999988 2 530332 541573 2 11 999991 1 390029 612390 -878337 1 6 999981 626561 1 2 999999 -996076 1 144022 979504 -72873 1 2 999999 -578638 1 773474 993322 66891 1 585002 623723 881264 1 3 999992 -903444 2 2 999999 1 6 1000000 865654 1 2 999999 358747 1 2 999999 -804079 2 17 999982 2 417706 946000 2 748192 835270 2 14 999997 2 657412 851463 2 1 999991 2 20 999999 1 3 999982 647299 2 13 999984 2 2 999999 2 1 999997 2 5 999998 2 2 999999 1 2 999999 548020 2 103030 789350 2 16 999981 1 13 999984 965859 2 2 999999 2 6 999990 2 17 999997 1 15 999992 -473821 2 12 999993 2 2 999999 2 6 999992 1 2 999999 647534 2 1 999983 2 510068 537292 2 2 999999 2 10 999986 2 361734 659164 1 13 999984 -106864 1 5 999983 -88516 2 376913 785063 1 6 1000000 -705908 1 9 999992 -269355 1 43029 352861 -123757 2 2 999999 1 6 999992 -29054 1 2 999999 -316155 1 261501 807220 -868936 2 2 999999 1 14 999992 -708402 2 12 999983 1 15 999987 -532549 2 417540 761027 1 73064 921483 -93880 2 2 999999 1 2 999999 396998 1 4 999985 -142010 2 17 999987 1 2 999999 355732 2 7 999997 2 2 999999 1 2 999999 -322829 2 18317 934369 1 2 999999 868988 1 2 999999 303855 2 17 999997 1 19 999993 -382926 1 2 999999 -111240 1 6 999986 -431804 2 10 999982 1 2 999999 -944651 1 33211 588973 -130317 1 2 999999 -397681 1 738 700838 882288 2 9 999996 1 2 999999 97962 1 10 999983 -498212 1 2 999999 989688 1 650900 989100 268579 1 20 1000000 320571 1 2 999999 -302124 1 2 999999 203684 2 2 999999 2 2 999999 2 309351 419837 2 2 999999 2 2 999999 1 703601 999111 392728 1 2 999999 994451 1 166260 749008 282493 2 300176 690018 2 2 999999 2 14 999992 2 896713 952481 2 186514 890519 2 132128 998210 2 4 999996 2 2 999999 2 2 999997 2 13 999986 2 20 999986 1 347201 541652 223028 2 2 999999 1 713061 925100 -518609 1 622451 847482 -196629 2 668592 818081 2 130288 549234 1 367223 845970 -601032 1 2 999999 133285 2 612876 703725 1 143332 500126 -276706 2 2 999999 1 11 1000000 -781201 1 4 999983 998792 2 12 999993 1 2 999999 -651360 1 2 999999 -58835 2 2 999999 2 686536 891308 2 2 999999 2 17 999983 2 17 1000000 2 217053 737182 1 6 999995 -981391 1 70422 134661 535565 1 2 999999 -484242 1 7 999992 413378 2 2 999997 2 2 999999 1 15 999985 140354 2 186971 837995 2 10 999996 2 5 999983 1 12 999999 723552 2 101225 614808 1 10 999996 49595 1 2 999999 -477530 1 20 999982 -490458 1 374184 447262 169094 2 149560 197456 1 2 999999 -461121 2 2 999999 2 361286 383335 1 787659 987104 -400560 1 87181 888635 360871 2 384422 433140 1 2 999999 604493 1 300883 322558 -301057 2 783949 934015 2 1 999989 1 2 999999 -183418 1 2 999999 606854 1 661905 699951 854384 1 622606 776957 786956 1 2 999999 -162172 1 10 999983 -718550 1 8 999994 -269686 1 15 999996 376218 1 76913 154441 -422563 1 241141 520280 567850 1 582888 851143 -830562 1 2 999999 -490194 1 4 999997 694733 2 600851 845743 2 251217 797934 1 11336 788065 -326985 1 40668 514040 -599903 1 14 999997 -906777 2 712959 735875 2 5 999995 2 65697 605901 1 3 999992 895171 2 44697 456184 2 12 999989 2 3 999991 2 2 999981 1 2 999999 -746624 2 2 999999 2 2 999999 1 281791 935114 -598870 1 2 999999 -371432 1 2 999999 259193 2 13 999983 2 2 999999 1 2 999999 -461504 2 6 999997 1 13 999987 -856267 1 2 999999 300986 1 15868 659690 -85965 2 12 999989 1 18 999997 782263 1 625852 741230 881367 2 59900 848039 2 16 1000000 1 2 999999 407751 2 60386 854790 2 5 999992 1 332367 601370 -325019 1 12 999989 584615 1 131099 496017 -275397 1 821738 910517 -213648 2 87954 815619 2 2 999999 1 9 999983 690115 1 2 999999 -436319 2 189883 323825 2 15 999993 2 235291 273934 1 2 999999 54774 2 2 999999 2 86486 357431 2 5 999998 1 2 999999 -603068 2 2 999999 2 316117 610479 1 2 999999 -347320 1 93536 472003 -48531 2 444825 594359 2 2 999999 1 6 999982 -279461 1 2 999999 48746 2 357840 636245 1 2 999999 -493459 1 2 999999 -348719 1 292955 774609 -525806 2 300087 944390 1 12 999993 500335 1 382747 707416 925626 1 845288 956073 -330383 2 11 999993 2 355184 958425 2 2 999999 2 6 999993 2 189885 537844 2 14 999999 2 2 999999 2 12 999983 2 10 999987 1 2 999999 -202784 2 2 999999 2 2 999999 1 716619 783381 -648951 1 547373 691221 169487 2 10 999999 1 2 999999 -84163 2 385044 469204 1 2 999999 -825507 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999986 1 16 999995 25141 2 18 999991 2 2 999999 1 2 999999 -897744 2 2 999999 1 1 999997 323280 2 13 999998 1 323300 999227 686456 2 7 999981 1 721912 722773 829583 1 2 999999 882367 2 498122 735626 1 3 999983 -966918 2 5 999987 1 562757 864685 -873683 1 345233 985688 -612510 1 2 999999 13727 2 2 999999 1 109085 912606 168998 1 15 999988 922517 1 2 999999 -715712 1 354013 721876 678755 1 2 999999 -901267 1 264582 325335 -137822 2 2 999999 2 2 999999 2 20 1000000 1 2 999999 -430424 2 1 999992 2 2 999999 2 10 999993 2 7 999991 2 3 999984 1 747077 919269 997683 1 2 999999 881733 2 376566 641665 2 19 999988 1 416717 787719 -417426 2 15 999990 1 654818 880274 603623 1 239656 280468 925718 2 240586 905264 2 4 999999 2 2 999985 1 2 999999 45679 1 8 1000000 194321 1 164688 950519 -544792 1 2 999999 -364594 2 19 999994 1 5 999991 338996 1 2 999999 344420 2 15 1000000 2 14 999983 1 2 999999 -513889 2 11 999993 2 20 999998 1 7 999999 -726312 2 4 999998 2 620792 888786 1 17 999993 -103537 1 10 999993 707899 1 2 999999 824141 2 2 999999 2 16 999990 1 2 999999 373302 1 20 999998 -994642 2 650521 919789 2 14 999982 2 5 999989 2 2 999999 1 362456 479502 -40610 1 2 999999 -543475 1 22696 150240 -467836 1 2 999999 -739421 2 5 999998 2 11 999981 1 2 999999 -654054 1 11 999992 -491227 2 11 999991 2 558138 912446 1 2 999999 -240373 1 2 999999 167278 2 19 999999 1 70811 753882 663290 1 16 999992 -967533 1 26721 789905 -555526 1 2 999999 -755913 2 565032 819058 1 392651 580291 -100704 2 2 999999 1 2 999999 952108 2 872290 965804 1 440523 479829 384389 2 16 999983 2 224913 267189 2 20 999992 1 563759 693062 -661557 2 2 999999 1 10 999990 356054 1 14 999994 79355 2 2 999999 2 502479 610105 1 8 999994 -868885 2 2 999999 2 106759 139960 2 12 999997 2 15 999989 1 20 999992 -708677 2 66824 949710 1 643179 837679 -938547 1 5 999983 725111 2 22073 801466 1 28882 387005 868284 1 12 999999 247602 1 7251 444421 566503 2 18 999997 1 422164 852571 -80271 2 5 1000000 1 3 999984 -505334 1 10 999992 -58416 1 382463 595437 -899374 2 14 999999 1 851266 890281 487129 1 377145 893721 -105804 1 2 999999 764301 2 7 999994 1 2 999988 634544 2 2 999999 2 2 999999 2 44287 882802 1 259710 537770 -843899 1 2 999999 917055 1 391113 958685 461191 2 352812 914558 2 50897 775448 1 36465 867329 553763 2 19 999990 1 2 999999 81568 1 121792 336436 -94876 2 16 999982 2 413795 509054 2 13 999996 1 2 999982 734016 1 41029 636750 386642 1 286217 540384 -625644 1 4 999986 -728266 2 2 999999 1 2 999999 292536 2 2 999999 2 370376 916090 1 2 999999 -101813 1 184116 569154 -815318 1 274279 561636 529824 2 8 999992 1 2 999999 -805445 2 2 999999 2 2 999999 1 2 999999 -958947 1 2 999999 -760566 2 2 999999 2 3 999994 2 9 999999 2 293395 589721 1 72029 822486 827819 1 787905 914143 748385 2 2 999999 1 440418 604097 -473126 2 123785 172990 2 171837 839155 2 12 999995 2 151519 358518 1 100504 272022 -592884 2 10 999994 2 656085 657087 1 127152 665378 -961613 1 616558 871545 -984016 1 2 999999 -267333 1 2 999999 -222595 2 2 999999 2 2 999999 1 2 999999 151668 2 9 999990 2 3 999991 1 7 999990 379491 1 10 999994 31894 2 14 999991 1 2 999999 -189660 1 603813 875626 392531 2 2 999999 1 15 999987 73586 1 19 999991 802684 1 2 999999 -51812 2 2 999999 2 294772 733395 1 2 999999 963531 2 13 999985 1 300513 664859 768563 1 516526 894098 -340882 1 14 999985 120493 2 2 999999 2 4 999982 1 13 999996 685173 2 2 999999 1 12 999995 -76506 2 3 999992 2 2 999999 1 233949 848743 -558308 1 2 999999 -350891 2 532730 562558 2 20 999989 2 2 999999 2 279209 882998 1 79278 756616 -301726 1 11 999992 -52107 1 15 999989 -73579 1 2 999999 380337 2 2 999999 2 2 999999 2 2 999999 2 420932 873309 1 2 999999 931828 2 97177 411630 1 2 999999 903991 2 2 999999 2 14 999999 1 5 999982 -485363 2 2 999999 1 353923 694230 725058 1 1 999999 570657 1 417899 739947 -427163 1 2 999999 -553061 2 16 999992 1 2 999999 516813 2 2 999999 2 10 999989 2 2 999999 2 65341 388893 1 601843 949329 370289 2 1 999995 2 9 999996 1 2 999999 -287392 1 605731 905951 831714 2 12 999989 1 783277 891252 -868345 2 667695 921018 2 2 999999 1 2 999999 693065 2 298841 862496 2 2 999999 2 2 999999 1 15 1000000 978136 2 2 999999 2 446529 828300 2 2 999999 2 548822 737449 2 20 999993 1 212192 362264 -960798 2 2 999999 1 2 999999 439454 2 346357 750905 2 677395 954492 2 2 999999 1 17865 815692 950466 1 16 1000000 -816678 2 5 999987 1 2 999999 174015 1 301550 991992 848697 2 9 1000000 1 2 999999 401168 2 14 999992 2 2 999999 1 7 999995 -568231 2 2 999999 1 2 999999 -266104 2 365652 901567 2 9 999996 1 2 999999 -638392 2 2 999999 2 2 999999 2 2 999999 2 20 999981 1 1 999983 272225 1 222806 455531 -129828 2 109874 357920 2 675985 816181 2 28691 459996 1 11 999984 620111 2 2 999999 2 2 999999 2 5 999998 1 20 999981 328864 1 8 999984 -951296 1 2 999999 -371654 1 2 999999 -652205 1 2 999999 909164 2 9 999990 2 2 999999 1 2 999999 -646770 1 2 999999 742792 2 10 999985 2 2 999999 2 20 999992 2 2 999999 1 2 999999 189452 1 15 999987 -10088 1 1 999982 -428644 2 2 999999 1 5 999995 293911 2 2 999999 2 2 999999 2 2 999999 2 5 999989 2 527835 618213 1 12 999996 -509645 1 2 999999 -532178 1 2 999999 -878593 1 256082 778712 55114 1 177584 893897 -940670 2 15 999984 2 2 999999 2 2 999999 2 746373 940470 1 2 999999 -335585 1 2 999999 -841405 1 2 999999 960459 1 2 999999 -732909 2 2 999999 2 16 999987 2 20 999996 2 909276 982567 2 108707 142510 2 19 999988 2 2 999999 1 2 999999 138592 2 250208 834513 2 368125 993944 2 2 999999 2 2 999999 1 18 1000000 -401882 1 758433 858779 -632001 1 425134 681059 867403 1 182955 826785 230740 1 2 999999 639327 1 2 999999 -772426 1 2 999999 -986179 1 2 999999 333395 1 96073 844704 -144780 2 12 999987 2 2 999999 2 20 999982 1 535722 978967 -527724 2 2 999999 1 230912 492000 246537 1 730585 903733 558469 2 2 999999 1 2 999999 572482 1 2 999999 -585368 1 2 999990 232333 1 2 999999 -115951 2 2 999999 2 8 999996 2 475282 639412 2 9 999990 1 19 999989 305892 1 18 999994 -934805 1 209449 992258 860728 1 353202 416531 -853108 1 58521 547364 -600600 2 11 999981 1 2 999999 827169 1 2 999999 857735 2 2 999999 2 7 999996 1 23893 522750 -194007 1 2 999999 -208177 2 103958 227554 2 2 999999 1 138946 275269 -414934 1 97135 128426 459393 1 2 999999 -504223 1 2 999999 12904 2 1 999985 2 654199 932950 2 193559 279289 1 2 999999 385980 1 2 999999 443764 2 164814 449416 2 180744 448116 1 201852 863848 -277445 1 786746 852834 978391 2 2 999999 2 216541 472561 2 2 999999 1 2 999999 -588757 2 2 999999 2 730541 952060 2 7 999997 2 786782 969303 1 6 999993 -57138 2 428741 590323 2 2 999999 1 100633 851032 595162 2 2 999999 2 2 999999 2 14 999983 1 2 999999 -105566 2 10 999991 1 148633 771522 821406 2 2 999999 1 2 999999 -751772 2 2 999999 1 1 999996 865543 2 7 999983 1 2 999999 490804 1 2 999999 922356 2 2 999999 1 8 999995 -160796 2 16 999986 2 15 999982 1 2 999999 -496009 2 2 999999 2 14 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 589473 1 10 999998 -682579 2 25341 494362 2 4 999994 1 13 999995 101340 2 791641 842271 2 19 999983 2 9 999983 2 11 999999 2 2 999999 1 7 999992 -31925 2 9 999989 1 13 999989 748612 2 2 999999 2 2 999999 1 8 999984 976660 1 94211 927306 313370 2 7 999997 2 9 999990 1 2 999999 143776 2 2 999999 1 578349 666719 20048 2 12 999984 2 20 999993 1 554208 865719 -534375 2 349009 434764 2 17 999997 1 2 999999 -88446 1 345677 482505 288833 2 431501 552327 2 259127 361842 2 563632 989710 1 889136 995056 -630127 2 2 999999 1 679443 836776 552833 2 11 999994 1 2 999999 -703973 1 590612 905315 -712295 1 16 999994 -755114 2 9 999982 2 2 999999 1 106 78489 -110110 2 15 999995 1 14 999998 -758231 1 19 999998 639022 1 218667 762553 -160814 2 371454 506385 2 537908 877447 1 13 999998 518866 2 44500 391627 1 15 999994 685247 1 134879 903114 -736219 2 12 999997 2 2 999999 1 638364 719581 -584202 1 792992 979565 -374346 2 2 999999 1 4 999990 512476 1 545286 952439 -619157 2 19 999999 1 2 999999 -567816 2 147181 783810 2 2 999999 1 150316 767224 -734139 2 7 999994 1 17 999981 -271297 1 544796 695674 176878 2 273274 369711 2 2 999999 1 15 999994 -707903 2 41971 115698 1 913275 977746 -806119 1 2 999992 -996542 2 373133 501966 1 2 999999 124582 1 229061 697981 996220 2 42979 800019 1 2 999999 759263 2 2 999999 2 2 999999 2 3 999998 2 20 999990 2 2 999999 2 20 999993 2 18 999983 2 289272 966022 2 12 999990 2 7 999988 1 2 999999 428988 2 2 999999 2 31336 53392 1 8 999997 -395197 1 17 999994 -439834 2 343890 766354 1 128643 500192 600215 2 519381 909733 2 2 999985 2 684926 959194 1 2 999992 842336 1 3 999985 387366 2 4055 526040 2 1 999994 2 11 999998 2 9 999991 2 2 999999 2 381447 707884 2 21554 284879 1 478115 709696 -338844 2 452774 903658 1 17 999983 926519 2 426937 537027 2 390230 507384 2 15 999989 1 2 999999 -192238 2 2 999999 1 456426 608565 269346 1 2 999999 848591 1 20 999988 -558245 1 718248 993198 -681812 1 3 999984 262161 1 2 999999 -985870 1 1 999982 88780 1 714235 872668 994591 1 2 999999 465672 1 95747 650138 793261 1 308307 804570 -164800 1 2 999999 160372 2 261214 636448 1 2 999999 405371 2 2 999999 1 12 999983 -403339 1 2 999999 -790543 2 455800 642948 1 14 1000000 399905 2 48499 797991 1 2 999999 -38726 1 324503 600565 -844880 2 16 999993 2 2 999999 2 2 999999 2 72656 397856 2 45189 879108 1 18 999984 -264799 2 14 999998 2 2 999999 1 225673 336859 916993 1 3 1000000 397032 2 395208 470612 2 2 999999 2 2 999999 2 2 999999 1 17872 333087 -127149 1 452484 669706 670409 1 2 999999 800003 2 2 999999 1 2 999999 666152 1 239846 994405 -597892 2 2 999999 2 2 999999 2 2 999999 2 10 999989 2 2 999999 2 2 999999 1 753673 984075 -272219 1 679857 968855 -480800 2 18 999995 1 313732 691037 832084 1 2 999999 620780 1 8 999987 -581438 1 2 999999 972328 2 63586 486482 1 20 999998 441308 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -398938 2 17 999989 1 19 999981 298214 1 2 999999 281413 2 12 999984 2 554566 779902 1 2 999999 -690613 2 3 999984 2 2 999999 1 17 999997 253470 2 2 999999 1 12 999982 905574 2 16 999982 1 2 999999 -617669 1 2 999999 593801 2 2 999999 2 434123 936026 1 138678 637060 403607 2 2 999999 2 2 999999 1 25071 406812 466222 1 18 1000000 582096 2 2 999999 1 2 999999 -142285 2 770940 941201 1 2 999999 -131946 1 2 999999 -369476 2 95843 371520 2 2 999999 1 2 999991 73043 2 2 999999 1 213913 573787 339338 2 2 999999 2 14 999987 1 658978 972643 -701641 1 375102 624216 936920 2 1 999989 2 265380 303534 2 293944 527132 1 2 999999 -840872 2 6 999996 1 20 999989 -503836 2 9 999981 1 2 999999 936930 1 46208 773910 252095 1 15 999999 -938870 1 2 999999 395046 2 2 999999 2 19 999983 2 2 999999 2 2 999999 1 2 999999 161954 1 10 999997 -387500 2 488070 752995 1 4 999984 -763952 1 465265 965696 866498 1 2 999999 -160627 2 762709 990259 2 2 999999 2 9 999984 2 2 999999 1 2 999999 -625701 2 386394 985394 1 17 999998 -836943 1 402817 801171 -529471 1 2 999999 819970 2 2 999999 2 2 999999 1 2 999999 426743 2 3 999988 1 12 999996 -271855 2 11 999994 2 11 999993 2 2 999999 2 70223 350868 2 12 999983 1 2 999999 -89136 2 2 999999 1 4 999988 805791 2 2 999999 2 2 999999 2 392377 905089 1 4 999992 -778399 1 12 999982 12960 2 20 999992 2 110630 368509 1 2 999999 -646167 2 8 999997 1 79555 440139 321863 2 175177 450445 1 468515 852350 -539193 2 337157 884034 1 20 999989 -467849 1 17 999995 264705 2 2 999999 1 2 999982 17858 2 2 999999 1 16 999985 -464393 1 320829 651346 603443 1 165985 371249 417488 2 2 999999 1 2 999999 23529 2 8 999998 2 2 999999 1 5 1000000 780243 1 354732 391481 -336720 1 297184 738588 -235750 1 8542 19483 419713 2 8 999987 2 417696 710177 2 584809 726752 2 512631 997890 2 14 999989 2 2 999999 2 18 999985 2 104244 951029 1 2 999999 -771438 2 2 999999 1 2 999999 345378 1 10 1000000 523857 1 544463 590071 894543 1 5 1000000 -257930 2 2 999999 2 2 999999 1 2 999999 -798670 1 2 999999 839021 2 15 999996 2 292851 699853 1 798256 881176 626649 2 212066 264149 2 4 999990 1 12 999988 602259 1 16 999999 -860307 2 537850 769362 1 2 1000000 630855 2 6 999982 1 12 999996 777683 1 237402 396679 961542 1 16 999987 232438 1 15 999989 -835208 2 8 999986 1 2 999999 560249 1 13 999981 687685 1 135976 928416 -610438 1 551805 563187 -384090 1 636183 921176 924276 1 85476 379955 -459497 1 2 999999 462769 1 2 999999 916125 1 2 999999 -26080 1 2 999999 657577 2 2 999999 1 47713 883362 368200 1 524886 752336 263528 2 2 999999 1 9 999993 82393 2 18 999995 1 16 999981 744293 1 18 999983 -883764 2 30906 144815 2 323192 705495 2 2 999999 2 2 999999 2 402962 472623 2 2 999999 2 15 999983 1 2 999999 -972649 2 2 999999 2 530238 875446 2 81887 450308 2 2 999999 2 32476 414865 2 119098 581912 2 178217 959501 1 1 999996 434347 1 2 999999 769266 1 5 999995 133712 2 406647 885759 2 2 999999 1 6 999985 -857188 2 2 999999 1 2 999999 576633 1 2 999999 -414832 1 2 999999 859526 1 8 999998 719592 1 2 999999 -783153 1 288115 590024 -931306 1 132957 440043 885814 1 444650 986479 150004 2 50089 155703 1 436163 680009 873974 2 2 999999 2 2 999999 1 2 999999 -93359 2 2 999999 1 2 999999 619631 2 2 999999 2 17 999996 1 208680 836992 993742 1 8 999991 823502 2 2 999999 1 2 999999 226951 1 460613 921467 -176915 1 2 999999 830157 1 13 999990 -148629 1 2 999999 -961577 1 2 999999 843342 2 2 999999 2 2 999999 1 2 999999 916547 2 2 999999 1 19 999982 496002 2 7 999986 2 4 999999 2 1 999994 1 316070 408961 38063 1 2 999999 456163 1 9 999999 934406 2 2 999999 1 12 999987 -553862 1 2 999999 170212 1 7 999983 489842 2 3 999993 2 1 999999 1 15 999987 104340 1 322100 740293 -186822 1 475354 594554 747370 1 7 999984 804509 1 18 999999 985798 2 15 1000000 1 2 999999 -887963 2 4 999984 2 2 999999 2 440156 539319 1 2 999999 -821427 1 2 999999 873266 2 2 999999 1 2 999999 127707 2 213784 651704 1 1722 55287 -121347 1 13 999993 -318813 2 14 999999 2 2 999999 2 16 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 20 999997 226973 1 2 999999 776240 2 2 999999 1 2 999999 868963 2 2 999999 1 12 999997 371452 2 132236 862632 1 180855 622757 -431841 2 8 999991 1 2 999999 286700 2 699782 954973 2 15 999998 1 5 999990 430254 1 147428 895240 -674285 2 128351 530830 2 2 999999 2 20 999984 2 8 999981 1 187767 416888 -79120 2 5 999998 1 575711 894626 -804341 1 565408 696037 114230 1 15 999997 889893 1 2 999984 -513872 1 2 999999 -234506 2 13 999995 1 4 999986 -961016 2 8 999992 2 119109 858819 1 891103 988045 -180333 1 20 999988 396536 1 19 999997 -41879 2 2 999999 2 5 999997 2 2 999999 1 2 999999 -625931 1 2 999999 -715386 1 135974 620529 213681 1 615232 741314 -517127 2 176748 688797 1 2 999999 3764 2 4 999995 1 2 999999 403199 1 9 999990 312692 2 543092 747166 1 18 999982 -908483 2 329735 738980 1 2 999999 95510 2 2 999999 1 2 999999 904837 1 2 999999 294370 2 12 999991 2 226458 794907 1 521177 624702 -266958 1 16 999993 -341832 1 266852 320286 285709 1 17 999998 -363547 2 19 999997 2 165066 926971 2 2 999999 2 17 999996 1 482614 795874 983136 1 340946 853457 -10817 2 811590 994573 2 9 999982 2 2 999999 1 2 999999 636294 1 2 999999 142339 1 2 999999 -16697 2 229408 733860 2 13 999991 1 2 999999 -701298 1 2 999999 -272849 2 129866 622993 2 7 999998 2 2 999999 1 5 999985 -643592 2 2 999999 1 2 999999 -723023 2 283983 725502 2 2 999999 2 503282 574853 2 17 999994 2 2 999999 2 2 999999 1 92049 889737 269534 2 14 999998 2 2 999999 1 385284 489179 14078 2 2 999999 1 502685 722210 -750715 2 2 999999 1 2 999999 -191536 1 2 999999 310942 1 607567 803360 518768 1 179501 609954 865475 2 14 999996 1 2 999999 -762385 2 11 1000000 1 296367 587031 48998 1 2 999999 -44828 1 23029 188212 603063 2 572520 694320 1 182931 448024 -724264 1 1 999992 -424232 2 287235 712675 2 78105 234387 2 2 999999 2 15 999981 1 179260 592356 145114 2 2 999999 2 2 999999 1 6 999988 988824 1 20 999992 555380 2 2 999999 2 2 999999 1 5 999983 4645 2 314185 775521 1 335742 548031 -977101 1 2 999999 -847774 1 2 999999 -801804 1 2 999999 686537 2 2 999999 1 2 999999 387733 1 8 999987 -701585 2 9 999998 1 854445 918552 708760 2 101374 925612 2 6 1000000 2 2 999999 1 14172 119244 -844016 2 2 999999 2 2 999999 1 54974 502015 185379 2 2 999999 1 2 999999 -346595 2 2 999999 1 2 999999 -549897 2 2 999999 1 80172 664605 285667 2 8 999989 2 271875 894685 2 2 999999 2 6 999983 2 2 999999 1 5 999989 258186 2 551012 719086 1 2 999999 -738462 1 14 999989 -939181 1 5 999997 636876 2 328410 950104 2 2 999999 2 2 999999 1 13 999987 807716 2 2 999999 1 304158 797697 -16111 2 158861 563825 2 2 999999 1 2 999999 -421867 1 3 999992 -615670 2 241003 596608 2 2 999999 1 523812 967063 -637232 1 2 999999 -280969 1 2 999982 -365042 1 2 999999 570236 2 2 999999 2 35513 895111 2 491012 744551 1 82562 213892 118256 2 25823 551761 2 3 999994 2 8 999994 1 2 999999 -94878 2 2 999999 2 830374 965723 1 4 999989 695140 2 18 999993 1 11 999999 -225176 1 6 999995 895542 2 165952 509002 1 2 999999 -393589 2 2 999999 2 17 999991 1 9 999990 -530696 1 5 999981 -603371 1 16 999996 215358 2 5 999995 2 796514 854346 2 366964 444936 1 2 999999 623748 2 13 999997 2 7 999989 2 3 999993 2 188640 427064 2 20 999995 2 14 999990 1 20 999987 -576739 2 2 999999 1 242737 596729 3597 2 583847 749436 2 70686 182147 1 2 999999 -799362 2 161135 948735 1 5 999987 709776 2 186636 804035 2 1 999989 2 8022 11714 2 2 999999 2 352033 938787 1 2 999999 -151262 1 386516 417081 970325 1 1 999991 -191662 1 276905 336335 -706197 2 19 999995 1 298469 354337 709464 1 9 999999 42564 1 2 999999 875751 2 589440 767849 1 158005 804329 -858806 1 3 999994 144854 2 1 999998 2 120896 126118 1 276247 859638 57049 1 12 999990 -712401 2 2 999999 2 4 999991 2 16 999985 2 9 1000000 2 2 999999 1 375749 819523 549804 1 586277 670379 730673 1 2 999999 670753 2 2 999986 1 2 999999 -177866 2 16 999997 2 2 999999 2 18 999993 2 2 999999 2 2 999999 1 446045 669248 -741906 1 7 999997 -894049 2 331604 639951 2 2 999999 2 184843 711700 1 283523 284572 -742742 2 8 999988 1 2 999999 -224096 1 3 999988 560035 1 163862 853104 630472 2 85135 791161 1 2 999999 -379088 1 18 999990 80748 2 15 999985 1 4 999989 430107 1 2 999999 707718 2 1228 181926 1 395469 468503 191524 2 2 999999 1 469600 650116 -232698 2 17 999986 2 9 999983 2 2 999999 1 651434 907719 928261 2 18 999996 2 2 999999 2 2 999999 1 156002 681626 407412 1 5 999984 945524 2 250607 899916 2 4 999983 2 2 999999 1 2 999999 715365 1 245676 684221 -711675 2 731218 805448 2 4 999983 1 2 999999 -307116 2 952866 956722 1 2 999999 397632 1 2 999999 868555 1 8 999992 514749 2 412629 653544 1 506273 820464 -877896 2 2 999999 2 18 999990 1 13 999996 382933 1 259419 725511 -707999 1 84583 184413 -177761 2 287036 869219 1 401477 859375 762170 1 16 999989 519623 1 9 999997 -568698 2 20 999983 1 112213 843386 -432513 2 184636 868799 1 2 999999 -849422 2 90802 988622 1 6 999987 -908318 2 526303 764863 1 2 999999 -47724 2 19 999982 1 145088 907291 594923 2 20 999987 1 16 999981 -742778 2 7 1000000 1 8 999999 -945821 2 20 999986 2 66913 749732 2 882827 919032 1 215985 571374 923191 1 8 999991 206009 1 2 999996 37326 2 806486 925049 2 357833 723160 1 9 1000000 95342 2 2 999999 2 2 999999 1 2 999999 726702 2 11 999985 2 2 999999 2 2 999999 1 14 999987 653931 2 12 999988 1 10 1000000 -82140 1 2 999999 889384 1 2 999999 874985 1 2 999999 -594210 2 2 999999 2 2 999999 2 2 999999 2 480353 889237 2 2 999999 1 389144 420286 823126 1 2 999999 534991 2 255407 683495 2 18 1000000 1 2 999999 -428934 1 665738 697652 -253994 1 6 999993 -285958 2 2 999999 2 2 999999 2 2 999999 1 17 999986 -431884 2 15 999995 2 35626 382398 1 2 999999 -990333 1 876772 994827 -434087 1 485756 817204 -589727 2 330618 377117 2 15 999993 2 20 999984 2 12 999996 2 9 999982 2 2 999999 1 15 999996 -62952 1 2 999999 -864284 2 2 999999 1 2 999999 625564 1 2 999999 704237 1 2 999999 132993 2 2 999999 2 488705 511990 1 584062 870976 468996 1 20 999991 226487 1 2 999999 -998379 1 2 999999 -122538 2 2 999999 2 11 999989 2 5 999988 2 26403 400909 1 86705 343145 -160043 2 247489 647022 1 8 1000000 640326 1 331820 633167 -206781 1 15 999994 468816 1 2 999999 102066 2 883813 994312 2 602562 788451 2 2 999999 1 530284 669680 291386 1 2 999999 -701317 2 4 999994 2 10 999981 2 2 999999 2 17 999990 2 2 999999 2 6 999993 1 9880 77956 -111222 2 7 999990 1 2 999999 -625796 1 4 1000000 90883 2 834242 963817 2 6 999998 1 2 999999 985209 2 2 999999 1 16 999988 325342 1 2 999999 -69340 1 282378 366334 881796 2 71599 773674 1 6 999987 660783 1 77149 618625 -995267 2 11 999994 1 17 999985 -355682 2 304306 945926 2 2 999999 1 20 999984 984555 2 2 999999 1 17 999983 417480 2 122019 581793 2 2 999999 1 512894 522137 119898 1 2 999999 -498783 1 17 999993 15792 2 289545 625077 1 114865 807937 -730158 1 10 999987 -613246 1 2 999999 760082 1 2 999999 213993 1 2 999999 424827 1 2 999999 -133903 1 14 999997 107235 2 2 999999 1 2 999999 -915872 1 251122 462686 -814374 2 823840 869156 1 18 999999 -7003 1 2 999999 882973 2 3 999981 1 57083 753909 202484 1 3 999997 832117 1 843365 909340 -373122 1 2 999999 277530 1 15 999985 217798 2 14 999984 1 2 999999 753549 1 2 999999 -510761 2 14 999998 1 2 999999 -368176 1 2 999999 -161341 2 453782 654108 1 1 999986 530872 1 507319 816863 -393227 2 12 999996 1 2 999999 -658301 1 678181 872258 -36748 2 2 999999 1 2 999995 -782288 2 2 999999 1 8 999985 -725490 2 569289 994299 2 20 999983 1 5 999989 -801148 1 683757 729925 -113324 1 7 999998 254893 2 2 999999 2 395028 416441 2 576986 822187 2 105970 723475 1 2 999999 491328 1 4 999992 -919194 1 845930 908806 -762976 2 2 999999 2 11 999996 2 289813 767453 1 12 999986 548890 1 19 999997 378494 1 17 999996 -763175 2 2 999999 1 2 999999 -13416 1 2 999999 608218 2 41891 139155 1 2 999999 -84656 2 2 999999 2 89176 572094 2 41597 370996 1 2 999999 -599777 1 17 999989 -926429 1 11 999992 352603 2 4 999996 2 4 999994 1 172240 402686 126687 2 734971 867474 1 2 999999 983420 2 389760 973910 1 267428 522999 -615025 2 6 999990 1 8 999985 418694 2 2 999999 2 2 999999 2 2 999999 1 2 999988 -266109 1 2 999999 814404 1 15 999999 190397 1 17 999982 711777 2 2 999989 2 117969 139237 2 9 999983 2 2 999999 2 2 999999 2 11 999982 1 2 999999 -195061 1 2 999999 515963 1 362270 971601 -777541 2 2 999999 2 4 999989 2 287505 346946 2 10 1000000 2 2 999999 2 532953 873925 1 2 999999 -948130 2 4 999988 2 2 999999 2 193047 248025 1 2 999999 621696 1 2 999999 -64363 1 8 999998 243508 1 2 999999 415965 2 2 999999 1 5 999989 547785 1 2 999999 432116 2 5 999989 2 663496 935384 2 2 999999 2 2 999996 2 2 999999 1 18 999993 -333095 2 2 999988 1 18 999984 -893 2 2 999999 1 7 999992 -471654 1 2 999999 41338 2 9 999994 2 18 999994 2 436058 557859 1 2 999988 755356 1 2 999999 466268 1 4 999990 833719 1 634873 788720 768451 2 19 999983 2 2 999999 1 293125 898806 -468462 2 16 999996 1 16 999998 452353 2 2 999999 2 13 999990 1 2 999999 557883 2 127773 611585 1 2 999999 866751 1 326364 644898 -948929 2 2 999999 1 98815 541582 -236635 2 14 999990 2 236406 400980 1 2 999999 -442095 1 2 999999 -527720 2 2 999999 1 2 999999 960138 1 1 999983 790757 2 38151 282531 1 2 999999 -704527 1 605939 795909 12447 1 9 999992 137106 2 578331 659512 1 375380 889985 41327 2 37079 451489 2 15 1000000 1 849690 882839 -946623 1 4 999997 -429424 1 181449 462807 -333339 1 2 999999 -633798 1 2 999999 560618 2 2 999993 1 18 999999 612592 1 20 999989 212269 1 2451 509635 736219 1 621003 908577 55382 1 2 999999 695744 2 2 999991 1 2 999999 677916 2 8 999981 2 32322 779239 2 36102 538637 1 9 999987 -461068 2 140081 261974 2 19 999990 1 2 999999 743826 2 8 999995 2 164560 592175 1 307720 802820 774154 2 17 999991 2 9 999994 1 249681 291466 628899 1 1 999988 585484 1 761046 979446 -167839 1 16 999999 922504 2 2 999999 2 171802 435546 1 2 999999 -495016 1 6 999993 -194209 1 18 999994 332271 1 6 999999 -360873 2 14 999989 1 2 999999 17720 1 2 999999 443461 2 41668 654090 2 93585 891440 1 1 999987 -729442 2 20 999987 1 540069 599838 -783068 2 162367 699629 2 2 999999 2 19 999986 2 6 999982 2 2 999999 2 15 999981 1 5 999984 706729 2 2 999999 1 681918 729120 21477 1 2 999999 -750670 2 9 999996 1 2 999999 -187852 2 2 999999 2 2 999999 1 182314 915217 262793 1 158283 486325 -295730 2 853365 858894 2 2 999999 1 2 999999 -21138 1 10 999998 704705 2 667392 936394 1 565889 667484 -27715 1 384708 753706 668082 1 2 999999 84558 1 2 999999 281062 1 53328 535370 -725136 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 413273 732410 1 2 999999 832703 1 345305 939338 437904 2 18 999984 1 467759 988304 548125 2 11 999994 2 60401 685706 2 2 999999 1 175871 317145 -728168 2 2 999999 2 400217 448695 2 30852 878141 2 2 999999 1 18 999997 -374846 1 2 999999 -594083 1 16 999997 575092 1 2 999999 -363385 2 2 999993 2 2 999999 1 2 999999 680704 2 73979 923168 2 10 999996 1 521841 594874 -374485 2 2 999999 2 124156 570334 1 2 999999 -757360 1 11 999995 553972 2 321212 811670 1 10 999998 871161 2 2 999999 1 10286 727892 846752 1 2 999999 -495858 1 2 999999 -200009 2 534447 746740 1 17 999981 119482 2 210960 345503 1 9 999986 915780 2 2 999999 1 653248 769197 323458 1 278301 391942 598749 1 2 999999 523969 1 7 999996 -987165 1 4 999987 666586 2 2 999999 1 10382 669784 -660007 2 2 999999 2 13 999992 2 3 999996 1 2 999999 -793099 2 58116 285993 2 2 999999 2 4 999994 2 9 999990 2 14 999982 2 2 999999 2 263219 280394 2 11 999997 1 51803 429220 -485917 1 321735 567698 782463 1 325689 940320 970004 2 19 999996 2 979798 991158 1 19 999986 -219365 1 459969 946863 -482979 1 2 999999 -216233 1 2 999999 516382 1 2 999999 722191 1 8 999995 577180 1 11 999996 -956237 1 9 999983 911568 1 2 999999 566197 1 2 999999 663059 2 2 999999 2 764911 820658 1 18 999982 654619 2 1 999985 2 14 999999 2 11 999998 2 5 999995 2 10 999988 1 2 999999 -462348 1 74125 809185 -820962 2 2 999999 1 2 999999 213872 1 231085 958549 -951640 1 2 999999 -674577 1 2 999999 -718307 1 13 999993 -51113 1 2 999999 -759169 2 152792 934059 2 148050 401932 2 7 999981 2 84585 936083 1 2 999999 -615329 2 241651 784925 1 5 999984 303461 1 137385 636865 570656 2 2 999999 2 2 999999 2 682594 843776 1 336272 517731 677946 2 20 999988 2 447263 855162 1 2 999999 -772223 1 14 1000000 884745 2 2 999999 1 14 999999 788143 1 16 999990 140779 1 456135 643340 700483 2 2 999999 1 483541 573499 -127554 2 852669 941121 2 6 999996 2 19 999981 1 119517 549149 438258 1 18 999986 -998265 1 251490 597273 -941887 2 2 999999 1 3 999997 282356 2 265889 750996 1 20 999997 51598 2 11 999989 1 8 999983 -145798 1 4 999984 327889 2 635540 865010 1 16 999996 303847 1 2 999999 -559921 1 2 999999 -597966 2 2 999999 1 15 999996 494688 1 52952 487349 -709795 1 12 999998 190783 2 12 1000000 2 2 999999 2 2 999999 1 6 999998 -603416 1 2 999999 -235678 2 199007 514407 1 19 999994 -753997 2 645030 748119 1 63086 283752 -781849 1 298405 714746 -956833 1 751695 758843 -226110 1 2 999999 -554107 2 8 999994 1 14 999997 -610846 1 434008 597689 490727 2 1 999989 1 582488 804317 367415 1 6 999988 48270 1 600253 631812 285781 2 63942 576487 2 2 999999 1 6 999998 -981641 1 100013 427416 -823644 2 8 999998 2 895601 920023 1 18 999988 421728 1 181093 874703 -819727 1 6 999983 -598036 2 2 999999 1 109900 232464 -428481 1 4 999982 -731483 1 2 999999 -960071 2 2 999999 2 690145 844662 2 2 999999 1 323701 714610 841359 2 438324 764734 1 9 999984 -156785 2 2 999999 1 2 999999 588692 1 17 999991 -699407 2 4 999984 2 540397 739046 2 9 999983 1 2 999990 -124170 2 2 999999 2 505077 598677 2 156945 922260 1 15 1000000 -285786 2 719045 817465 1 15 999999 180301 2 2 999999 2 349100 682443 1 13 999997 713853 2 205805 940129 1 20 999999 873945 2 16 999984 2 457728 784572 1 2 999999 -239194 1 307300 715786 -551457 1 13 999986 638002 1 18 999982 42780 1 13 999995 470360 2 338550 385483 2 351310 831280 2 364354 915327 2 293909 521166 2 10 999993 2 2 999999 1 19 999991 -446033 2 2 999999 2 2 999999 2 42152 865886 1 2 999999 11178 2 13 999993 1 552791 962552 -934975 2 5 999998 1 9 1000000 261379 1 7 1000000 692325 1 342665 902881 97236 1 826949 856720 -165093 2 2 999999 2 428124 857987 1 469371 586500 708071 1 2 999999 -758103 1 13 999989 637844 1 20 999988 -623870 1 2 999999 -358811 2 6 999996 2 2 999999 2 2 999999 2 288269 675603 1 2 999999 -272062 1 17485 310561 352387 1 7 999983 226350 1 2 999999 -187192 2 5 999991 1 2 999999 716440 1 19 999992 437455 1 2 999999 -262048 1 20 999985 690398 2 2 999999 1 2 999999 -42449 2 2 999999 1 2 999999 371809 2 2 999999 1 5 999994 385114 2 380251 389732 2 17 999988 2 19 999990 1 2 999999 79980 2 2 999999 2 737450 970157 1 401652 823909 483977 1 2 999999 -701680 2 7 999996 2 37615 77500 2 5 999996 2 2 999999 2 2 999999 2 2 999999 1 2 999999 537627 1 2 999999 -65794 2 2 999999 1 763907 819864 977813 2 2 999999 1 2 999999 199265 1 130415 686845 -626146 1 2 999999 589582 1 16 999994 -173315 2 10 999985 2 94972 632021 2 2 999999 2 2 999985 1 483375 822089 -795539 1 1 999994 -261140 2 13 999989 1 14 999982 -816029 1 2 999999 123692 1 226225 923975 124319 1 259282 845560 199447 2 15 999993 2 1 1000000 2 9 999982 2 861076 962218 1 300846 833064 713632 1 19 999998 -478844 2 867254 921228 2 2 999999 1 517501 765655 12073 2 288929 479851 1 246002 752537 691131 2 73905 175646 2 41798 968163 2 9 999991 2 368763 733438 2 194359 783041 1 4 999982 -117253 1 13 999991 -766651 1 3 999990 -652414 2 2 999999 1 2 999999 761634 2 19 999994 1 63559 703663 980633 1 2 999999 -265165 1 147009 693493 516192 2 15 999985 1 12 999998 -931510 2 104774 696105 1 2 999999 447879 1 2 999999 59823 2 69481 603657 1 688535 779712 -78199 1 319859 780138 479775 1 479774 838270 -839059 2 49504 942453 2 9 999982 2 767793 828320 1 6 999984 921423 1 5 999992 357604 1 3 999985 -416266 1 494323 814219 282526 2 2 999999 1 2 999999 -373939 1 554072 691709 -865483 2 365208 377239 2 2 999999 1 2 999999 -451973 1 2 999999 -397237 1 2 999999 555592 1 143388 705522 -399607 2 2 999999 1 15 999996 645354 2 295920 304547 2 320605 342246 2 2095 121167 2 19 999982 1 615485 731859 322668 1 2 999999 -232737 2 33491 326686 1 579085 748149 518984 2 13 999983 2 11 999993 2 350031 624695 2 2 999999 2 18 999987 2 732181 900560 1 193770 482030 317235 2 2 999994 1 424378 567802 -115455 2 2 999999 1 19125 717239 -21904 2 2 999999 2 7 999992 2 2 999999 1 2 999999 583845 2 2 999999 1 2 999999 -7042 2 555595 920721 2 10 999982 1 16 999993 -816908 2 273929 698712 2 237868 635833 1 14 999995 431816 2 47662 95295 1 2 999999 -902077 2 9 999983 2 2 999994 1 4 999993 -211010 1 2 999999 -399084 2 2 999999 2 19 1000000 1 144989 485668 754814 1 2 999999 -100199 1 10 999998 728478 2 117608 939290 1 10 999995 -708414 2 647813 789480 1 574079 849974 311715 1 10 999997 378896 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999986 -195625 1 270044 874487 175525 1 2 999999 -229323 1 11 999992 437257 1 2 999999 -29758 1 263310 947519 663600 2 4 999995 1 17 999998 -556696 2 2 999999 1 58405 258725 -938834 2 12 999994 2 2 999999 1 17 999983 -165397 1 542661 954901 456549 1 739378 937321 691762 2 2 999999 2 19 999992 1 817588 936985 -776034 1 519818 560793 -15157 1 19 999997 -111433 2 2 999999 2 379575 384509 1 6 999981 394239 2 2 999999 1 2 999999 -438727 2 8 999998 1 5 999991 28243 1 2 999999 -276842 2 11 999986 2 319974 445975 2 4 999999 2 5 999996 2 2 999999 1 2 999999 -432121 1 3 999998 370229 2 624904 646263 2 4 999985 1 17 999989 839814 1 2 999999 482779 1 7 999986 -162572 2 334955 433438 1 2 999999 151565 1 13 999992 401001 1 866228 883111 104282 2 2 999999 1 2 999999 845702 2 2 999999 1 2 999999 -119521 1 36678 799508 -770404 2 254185 937630 2 148273 272434 2 6 999995 2 2 999999 2 17 999985 1 12 999983 56647 2 203945 260975 2 680015 936893 2 73466 681650 1 489199 546042 748037 1 4 999982 -638683 1 10 999985 970310 2 2 999999 2 314617 857791 2 2 999999 1 650762 810361 -411563 2 15 999984 1 2 999999 -15219 1 11 999983 488122 1 2 999999 -885522 2 86398 782505 2 4 999998 1 15 999999 22435 2 331214 793096 1 19 999981 -522413 1 2 999999 724466 2 483521 823107 1 2 999999 -889681 1 2 999999 959876 2 471318 503502 2 2 999999 1 19 999982 -67226 1 19 999988 661994 1 112104 414509 14065 2 514729 639324 1 2 999999 658248 2 12 999993 1 403748 491170 649082 2 2 999999 1 15 999998 -273063 2 4 999998 2 221114 412091 1 198807 397755 -166967 1 691815 869805 547975 2 2 999999 2 835317 924537 2 6062 35847 1 2 999999 -170540 2 2 999999 1 1 999988 -192532 2 2 999999 1 2 999999 987513 2 17 999998 1 2 999999 -181584 1 570477 760837 610489 1 1 999986 -453788 1 2 999999 -830350 2 2 999999 2 141992 219117 2 381548 614387 1 2 999999 669844 2 13 1000000 1 219082 937050 -802778 1 4 999991 -753888 1 812881 970871 -558474 1 2 999999 -355020 2 485046 871384 2 681289 807499 1 189176 704403 -447603 2 83611 182816 2 64625 730531 2 2 999999 2 680638 866731 2 2 999988 2 8 1000000 2 2 999999 1 2 999999 703530 1 284263 345759 573133 2 8 999981 2 563437 992498 2 2 999999 1 321030 377326 -104572 1 2 999999 -569043 2 14 999993 1 16 999985 561681 2 2 999999 1 5 999989 -518913 2 2 999999 2 15 999990 1 2 999999 74506 1 156963 397678 -132529 1 14 999985 -817802 2 13 999986 1 14 1000000 -603905 1 15 999986 419235 2 51605 730820 2 2 999999 1 8 999995 953867 2 2 999999 1 2 999999 -126030 2 2 999999 1 41540 527170 -843264 1 2 999999 439938 2 6 999991 1 12 999991 -966226 2 863522 984247 2 755200 781542 2 334324 650441 1 2 999999 -897448 1 15 999994 -905358 2 2 999999 1 26215 476331 -113048 2 2 999999 2 135841 835754 1 2 999999 879810 2 396151 496884 1 2 999999 438993 2 20 999989 1 81301 648050 -536104 1 2 999999 -404735 1 2 999999 604184 2 2 999999 1 9 999991 439185 1 110053 538630 -845475 2 351131 548006 2 2 999999 2 2 999999 1 17 999985 -698903 1 2 999999 -100372 2 2 999993 2 325560 853459 2 16 999982 2 2 999999 2 2 999999 2 2 999999 1 408934 922957 -962032 1 18 999982 -771132 1 2 999999 176304 2 2 999999 2 2 999999 1 456086 936414 -108894 2 14 999998 1 2 999999 -15451 1 6 999990 -375198 2 101570 142334 1 16801 107149 938669 1 7 999985 468690 1 255708 685861 -378268 1 2 999999 968872 2 30971 466054 1 171893 450724 -852899 1 738215 763506 -648415 2 4 999988 1 202135 724578 722570 1 769994 927953 352517 2 6 999991 2 2 999999 1 538797 679034 -738062 2 5 999990 2 427582 547273 1 2 999999 646777 2 2 999999 1 2 999999 525581 1 247135 312038 -691187 2 2 999999 2 8 999987 1 8349 735471 -453858 1 2 999999 666239 1 2 999999 826187 2 18 999981 2 332914 348653 2 274860 642460 1 588938 734225 165795 2 66111 603731 1 2 999999 -166579 1 2 999999 270386 1 2 999999 31546 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999990 1 202774 765835 -554131 2 2 999999 2 2 999999 1 17 999981 -430237 1 2 999999 -561207 2 652730 829246 1 16 999993 -228902 2 91174 418452 2 2 999999 2 357689 400774 1 2 999999 112541 1 27884 178117 -490819 1 283683 437105 -881434 1 2 999999 742287 1 2 999999 696861 2 402962 652039 2 2 999999 1 2 999999 -643725 2 2 999999 2 489237 680710 1 160759 818301 -871879 2 2 999999 2 1 1000000 2 17 999987 2 2 999999 2 14 999991 1 10 999993 -984345 2 11526 687244 2 2 999999 1 19 999982 -4642 1 2 999999 550441 2 2 999999 2 5 999995 1 19 999997 -125892 1 8 999996 -440471 2 2 999999 1 2 999999 -849427 2 2 999999 2 2 999999 1 258094 434177 -107047 1 2 999999 780709 1 2 999999 -786712 2 6 999998 1 4 999989 389693 1 18 999984 579445 2 2 999999 1 2 999999 -893319 1 2 999999 -745798 2 19 999991 1 169436 923409 854261 2 166769 522504 2 686198 922890 2 16 999989 2 2 999981 2 329706 873113 2 2 999999 2 2 999999 1 2 999999 860426 2 19 999988 2 2 999999 2 67765 68404 2 757280 975039 1 5 999981 -5402 1 106344 532933 -588847 1 160734 984348 454339 2 2 999999 2 2 999999 2 564816 890206 1 2 999999 -31748 2 2 999999 1 6 999996 900953 2 16 999992 2 223194 987522 1 360192 424462 -91356 1 17 999983 133774 2 1 1000000 2 2 999987 1 5 999989 -632439 1 312890 855679 732769 1 20 999991 907403 2 2 999999 1 212415 624733 -538684 2 6 999993 2 614651 765082 2 2 999999 2 2 999999 1 2 999999 65268 1 377130 801379 788357 2 2 999999 2 778750 847344 2 2 999999 1 11 999996 -585967 1 2 999999 524409 2 14 999992 1 2 999999 -697034 1 6 999993 244111 2 73874 199343 1 20 999984 214003 1 2 999999 -434630 2 12983 396640 2 2 999999 2 2 999999 1 16 999997 756027 1 86511 851420 59212 1 1 999991 891073 2 15 999993 1 306106 312891 -788621 1 2 999999 -549336 2 17 999986 2 15 999995 2 550444 905082 1 92367 429952 -831777 2 2 999999 1 18 999985 261297 2 7 999988 2 15 999991 1 2 999999 -374036 2 2 999999 1 321551 382434 578571 2 2 999999 1 2 999981 457633 1 2 999999 473830 1 11 999996 -406247 1 2 999999 -14407 2 1 999987 2 2 999999 2 273638 946214 1 184103 445468 -482824 1 13 999981 603453 2 14 999989 2 2 999999 2 730814 757821 2 111429 452295 1 856786 885888 85098 2 12 999996 2 2 999999 1 11 999993 -798838 1 9 1000000 832636 1 3262 218218 -849623 1 124091 836549 361832 2 2 999999 1 2 999999 -800754 2 23978 98155 2 50391 747398 2 6 999995 2 10 999996 1 7 999987 728906 1 14 999985 225978 2 16 999985 1 793242 971462 -164488 2 368477 668465 2 2 999999 2 14 999992 1 2 999999 -751260 1 2 999999 709215 2 2 999999 1 2 999999 312448 1 572547 823707 -407991 1 625579 943858 -858618 1 2 999999 418881 1 2 999999 -215136 2 2 999999 2 1 999999 1 2 999999 -205004 2 15 999991 2 2 999983 1 4 999984 733958 1 2 999999 338837 2 360369 418438 2 2 999999 2 14 999988 1 11435 346320 -788974 1 4378 808917 293569 2 6 999990 1 18 999985 -919808 2 15 999992 1 191204 544529 733088 2 2 999999 2 2 999999 1 2 999999 705803 2 2 999997 1 18 999983 -177443 1 2 999999 -260351 1 98279 553975 818392 1 2 999999 -653301 2 11 999982 2 2 999999 2 13 999984 1 13 999984 207864 2 1 999997 1 75631 690357 -192017 1 2 999999 966052 2 2 999986 1 133510 408254 756642 1 353526 587819 664787 2 20 999988 2 366080 823776 2 2 999999 1 15 999990 14881 1 2 999999 -77406 1 657538 839936 -432988 1 2 999999 -200135 1 2 999999 733936 2 448974 884379 2 2 999999 2 395926 473489 1 290507 787225 917183 1 19 999989 96564 2 2 999999 1 11 999995 509448 1 2 999999 -990909 1 13 999994 142445 1 2 999999 90495 1 2 999999 136943 2 1 999987 1 19 999996 -942317 2 2 999999 2 2 999999 2 421830 660044 1 2 999999 959716 1 2 999999 -532703 1 8 999996 -173120 1 2 999999 712937 1 19 1000000 629541 1 2 999999 -495533 2 2 999999 1 12 999990 452930 2 447949 859105 1 582577 780070 932087 2 2 999999 2 3 1000000 2 2 999999 2 2 999988 1 2 999999 76906 1 9 999982 468083 2 325309 857599 2 564772 990836 2 2 999999 1 17 999981 -275110 2 809493 948785 1 4 999991 79696 1 145922 707297 250191 2 37946 455516 1 303204 684716 7472 2 2 999999 2 2 999999 1 17 999999 -205167 1 2 999999 96679 1 2 999999 205540 1 6 999981 -625331 1 168244 913556 -912684 1 2 999999 -717713 2 12 999989 1 47111 101786 777035 1 616685 712110 524303 2 2 999999 2 52801 410433 1 19 999985 -81467 1 1 999994 701696 2 2 999990 1 4 999985 -624485 1 2 999999 288710 2 2 999999 1 11 999989 -167346 2 463375 801913 2 13 1000000 1 12 999988 355648 1 2 999999 93186 1 2 999999 -951714 2 2 999999 2 6 999986 2 2 999999 2 20 999997 1 2 999999 -13755 1 10 999990 938913 2 11 999981 2 173437 250358 1 2 999999 -600478 1 218082 230342 -258790 1 408965 521721 780489 2 4 999985 2 62355 543763 1 75804 164029 258171 2 2 999999 1 6 999993 231711 2 2 999999 2 8 999995 2 411951 921992 1 8 999998 -984748 2 2 999999 2 2 999999 2 19 999985 1 2 999999 373344 1 12 999994 -37537 1 2 999999 -908811 1 2 999999 900899 2 2 999999 2 288777 788446 2 20 1000000 1 20 999994 965001 1 2 999999 -394498 2 16 999995 1 2 999999 -237817 1 17 999998 370056 1 104078 869047 70538 2 365160 781276 2 463015 882978 2 2 999999 2 6 999996 1 2 999999 -969 1 16646 55494 776039 2 15 999983 2 10 999986 1 2 999999 991057 2 8 999991 2 2 999999 2 239299 933067 1 19 999988 -770027 1 7 999993 585269 2 2 999999 2 2 999999 2 3 999994 1 645408 941321 -247376 1 723740 976004 -805330 1 2 999999 -329359 1 20 999981 -335892 1 85149 559818 -54652 1 4 1000000 -892907 1 2 999999 655758 2 8 999995 1 2 999999 -977802 1 2 999999 -144396 1 18 999999 264410 1 67724 360779 -170190 2 3 999990 1 2 999999 120926 1 2 999999 766190 1 6482 679331 235672 2 430352 768483 2 17662 500535 2 3 999997 1 638011 908207 -842573 1 2 999999 -1661 1 11 999990 480554 2 7 999984 2 15 999981 2 2 999999 2 250122 464424 2 2 999999 1 518159 693860 694181 2 6 999987 1 8 999982 -38241 1 11 999995 -442031 1 197016 220965 -307978 2 16 999981 2 5 999998 1 2 999999 866230 2 2 999999 1 10 999992 478920 2 565188 674342 2 11 999986 1 115627 434947 842344 2 2 999999 2 2 999999 2 316061 856933 2 13 999986 1 18173 50637 -447748 1 18 999986 262750 1 2 999999 -803834 2 2 999999 1 433482 917776 756369 2 114642 939680 2 280109 847881 1 2 999999 -353494 1 19 1000000 -731204 1 18 999988 5839 2 1 999993 2 547120 670898 2 20 999995 2 6 1000000 1 2 999999 -452785 1 261502 657099 492289 1 2 999999 -314832 2 2 999999 1 183776 786780 870688 1 19 999989 667379 2 2 999999 1 19 999998 589419 1 100978 550127 680384 2 15 999989 2 10 999997 1 12 999982 178567 1 2 999999 -256936 2 2 999999 2 25145 765203 2 15 999990 2 2 999999 2 2 999999 2 2 999999 2 12 1000000 1 2 999981 -655910 1 13 999987 396923 2 2 999999 1 15 999998 -519778 1 88975 371319 -587723 1 272301 503030 478929 2 2 999999 1 2 999999 405888 2 13 999993 1 2 999999 -284700 2 15 999990 2 17 999999 1 19 999996 101772 2 2 999987 2 2 999999 2 149134 649787 1 2 999999 -979173 2 113447 743424 1 19 999985 -565827 1 468297 991719 204931 2 17 999993 1 115564 409659 -461821 2 720715 984451 2 17 999989 1 20 999997 -785891 1 1 999989 -338421 2 199085 244793 1 2 999999 -254607 1 269441 702171 -537061 2 1 999990 1 2 999999 -16698 2 245267 643266 2 2 999999 1 19 999992 -834807 1 171992 527107 -494084 2 414611 433923 1 2 999999 -382508 2 6 999996 2 8 999998 2 183271 959860 1 2 999999 -988325 2 662998 939599 1 242575 467684 -754487 2 2 999999 1 7 999992 -466448 1 2 999999 -394007 2 19 999989 2 9 999982 1 7 999988 960255 2 5 999981 1 41170 384554 212643 2 15 999989 1 490537 491958 -652971 1 12 999991 -313813 2 901420 965631 1 12 999990 246193 2 8 999982 2 313735 971061 2 4 999999 2 2 999999 2 2 999999 1 16 999997 431694 2 423023 539887 1 2 999999 487254 2 75153 150355 1 122975 211154 135637 2 2 999999 2 3 999998 2 2 999999 2 1 1000000 1 4 999984 -993532 1 18 999986 308385 2 6 1000000 1 95180 515423 -358587 1 2 999999 574332 1 81651 596880 55986 1 6 999991 -218499 1 2 999999 -204610 1 2 999999 -124875 1 6 999995 307248 2 8 999996 1 2 999999 360343 1 16 999986 -942180 1 2 999999 -935280 2 16 999997 1 6 999995 -272136 1 225894 995097 891584 1 312001 524639 -94040 2 327925 899080 2 20 999987 1 19 999991 970562 1 2 999989 827692 2 2 999999 1 3 999987 602410 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -584212 2 399564 911127 1 3 999988 900487 1 349032 684615 708923 1 2 999999 -925776 1 2 999999 119843 1 2 999999 21658 1 2 999999 930068 1 173157 553893 374644 2 2 999999 2 2 999999 2 140838 171429 1 15 999987 997079 2 2 999999 2 15 999982 2 2 999999 1 20 999994 744555 2 735396 982623 2 2 999999 1 653586 817177 586480 1 2 999999 -447176 2 2 999999 2 478005 554722 2 785016 886543 1 2 999999 -845142 1 2 999999 -211630 2 27617 904812 2 8 999993 1 3 999983 -133304 1 7 999994 -521597 2 124203 901104 1 581869 626788 950387 1 2 999999 -888368 2 2 999999 1 166721 774430 804503 1 539611 791903 -933062 1 455911 973816 -545845 2 2 999999 2 263543 635502 1 2 999999 -782916 2 2 999999 2 2 999999 1 4 999988 724656 2 2 999999 2 406352 970052 1 14 999987 -661029 1 4 999986 -165994 2 16 999996 1 298167 923329 105661 1 2 999999 -746662 2 9 999991 1 12 999998 -514273 2 2 999999 1 10660 245505 359665 1 460282 596102 962352 2 6 999990 1 711374 781756 -496152 2 2 999999 2 55321 210522 2 7474 334768 2 14 999987 1 2 999999 306850 2 93214 361305 1 527628 913344 -451700 1 763055 954707 744342 2 2 999999 2 17 999983 1 2 999999 -219260 1 3 999983 683616 2 10 999985 1 8 999987 662965 2 372019 453335 1 38846 385564 -921875 1 2 999999 -347619 2 179113 349523 2 2 999996 2 777920 805233 1 654845 655425 -781517 1 17 999983 385047 1 157408 471245 -669351 2 266467 556098 1 7 999992 823518 1 139142 412495 201115 2 691480 872581 1 2 999999 -669694 2 171549 496495 2 526382 996610 1 2 999999 -291663 2 301563 991009 1 2 999999 -567314 2 412774 901203 2 2 999999 1 19 999988 -561781 1 61517 368811 -379152 2 99332 532098 1 20 999994 -31295 1 292303 955188 -884425 2 2 999999 1 551125 783943 -250530 2 2 999999 2 253618 873925 2 173961 201325 1 487415 954355 -125072 2 151702 555227 2 593536 771866 1 454745 723549 -322292 2 8 999993 1 2 999999 -404831 2 169693 404957 1 447475 950482 972257 2 266559 719550 1 11 999993 -118004 1 198708 997191 -974823 1 15 999990 838287 1 22112 53756 846994 1 179898 483509 -827282 1 4 999995 -985092 2 10 999998 2 553173 962778 2 18 999994 1 2 999999 181724 2 17 999990 2 2 999999 2 17 999990 2 19 999990 1 7 999984 -465496 2 12 999981 2 2 999999 2 2 999999 2 14 999984 1 2 999999 714203 2 2 999999 2 3 999985 1 18 999999 397984 1 2 999999 -452157 1 260475 398687 -566159 1 7 999982 -694910 2 1 999990 2 515888 554503 2 2 999999 1 345835 923594 51787 1 2 999999 -596437 2 322505 644980 2 2 999999 2 111247 258120 1 16 999987 -382296 1 18 999983 374743 1 160124 877578 -776083 2 17 999998 2 788412 889902 2 2 999999 1 18 999992 224293 1 2 999999 -890140 1 112407 750591 15989 2 2 999999 2 17 999994 1 108332 575196 639695 1 17 999993 809367 1 4 1000000 156047 2 2 999999 2 2 999999 1 513007 795612 -566552 1 2 999999 252017 1 2 999999 96734 1 206073 355590 -412518 2 6 999981 2 10 999982 2 3 999985 1 2 999999 888828 1 15 999998 577977 1 2 999999 188394 2 19 999994 1 2 999999 270496 1 342728 480333 994115 1 2 999999 456347 2 2 999999 2 2 999999 2 13 999994 2 5 999981 1 2 999999 896729 2 2 999999 1 17 999986 888131 2 14 999983 2 827146 984609 1 1 1000000 79573 1 427396 999431 991830 1 2 999999 579298 1 621489 630588 547755 2 2 999999 1 2 999989 -136657 1 13 999991 306120 2 2 999999 2 20 999998 2 94238 222228 1 627839 778627 756630 2 2 999984 1 205472 549644 211100 2 2 999999 1 232383 290612 307209 1 5 999987 230404 1 1 999991 249403 2 6 999982 1 296984 990179 -81989 2 14 999998 2 2 999999 1 313722 737583 540566 1 232483 374052 -603593 2 2 999999 1 322259 966496 -566733 1 2 999999 -267673 1 2 999999 -774771 2 15 999993 2 439266 543717 1 128273 829281 -262486 1 206077 517254 295663 1 9 999993 381492 1 127798 707758 310858 1 459560 906370 -958196 1 2 999999 -203841 1 11 999986 973574 1 2 999999 -39969 1 2 999999 245492 1 2 999999 322038 2 2 999999 2 18 999987 2 2 999999 1 20 999990 331897 1 790473 859537 -286501 1 2 999999 -325638 1 19 999989 -927260 2 2 999999 1 2 999995 -860009 1 331951 919752 37618 1 15 1000000 -224197 2 2 999999 1 2 999999 188255 2 242689 731053 1 2 999999 -734665 1 320945 560118 -158851 1 344975 677582 -210853 2 460937 818994 1 182091 563101 -641933 1 2 999999 932787 2 2 999999 1 482370 535247 -149214 2 134578 937427 1 719908 796777 678223 2 492228 745132 2 561230 700551 2 870885 956344 2 17 999990 2 2 999999 2 2 999999 1 119820 225567 142137 2 8 999984 2 2 999999 2 288492 496921 2 12 999998 2 376006 408028 1 1 999995 500243 2 16 999994 1 2 999999 628461 1 1 1000000 680654 2 4 999999 2 2 999999 2 2 999999 2 204160 569441 2 398233 704097 1 2 999999 426489 2 609178 723581 2 16 999981 2 473992 488176 2 404263 971270 2 8 999988 2 605529 941370 2 2 999999 2 733840 850542 1 2 999999 -16620 1 12 1000000 227846 2 18 999981 1 2 999999 921414 2 2 999999 1 2 999999 902004 2 2 999999 1 60993 248606 -491915 1 2 999999 304017 1 81461 623153 93152 1 18 999991 -811567 1 439370 841592 689732 1 142142 156934 -943404 2 2 999999 1 2 999999 166493 1 6 999998 693417 1 6 999986 -164487 2 413782 663670 1 11 999997 663828 2 2 999999 1 90675 795672 90973 2 2 999999 2 2 999999 2 5 999994 2 2 999999 2 2 999999 2 331107 653413 2 14 999997 1 7 999990 -505995 1 2 999999 286364 2 7 999999 1 2 999999 -901384 2 2 999999 2 2 999999 2 2 999999 1 13 999997 -951448 1 2 999999 875759 2 334369 841468 1 2 999999 -929235 1 784434 943644 -629371 1 311267 671852 117545 1 360079 604936 339591 1 2 999999 -941145 1 361476 840425 -264238 2 11 999983 2 19 999987 2 66994 522890 1 2 999999 985165 2 2 999999 2 6 999996 1 2 999999 -870820 1 13 999999 801041 2 810982 913717 2 2 999999 1 2 999999 -103331 1 10 999983 -975536 1 4 999988 -110654 1 2 999999 -808740 2 16 999987 2 545941 991023 1 2 999999 243930 2 5 999991 2 2 999999 1 7 999987 849449 2 494398 683610 2 216873 826992 1 2 999999 495575 2 20 999986 2 2 999999 1 2 999999 235671 1 19 999999 -872363 1 53706 332358 617935 1 3 1000000 884726 2 2 999999 1 16 999985 -324027 1 2 999999 514931 2 54791 283463 1 16 999981 530125 2 2 999999 2 272068 934045 1 2 999999 168388 1 2 1000000 -655661 2 477658 788859 1 7 999987 -745994 1 2 999987 -526131 2 2 999999 2 2 999999 2 545719 866283 1 3 999991 285105 1 458650 766660 936315 1 192911 390022 -748511 1 2 999999 157371 2 2 999999 2 164830 206564 2 269626 791942 2 20 999989 1 55348 330221 -998071 1 2 999999 -594377 2 9 1000000 2 2 999999 1 7 999999 -163062 2 515527 878633 1 2 999999 -805318 1 7449 206292 737046 2 14 999998 2 184151 274730 1 17 999990 -669151 1 15 999988 10864 1 540734 659333 -52952 1 6 999992 -480876 2 10 999985 1 2 999999 723932 1 2 999999 288951 2 22534 839913 2 16 999998 1 239449 871828 -78753 1 760194 761941 -170941 1 19 999984 1047 1 2 999999 -415521 2 2 999999 1 2 999999 -952395 2 2 999982 1 391324 706904 739727 2 2 999999 2 2 999999 2 672265 721984 1 483354 492764 -42613 1 2 999999 -211163 2 2 999999 2 20 999991 1 161584 956455 291 1 253592 874346 -868250 2 4 999983 1 470483 824279 -316372 2 235219 567442 1 2 999999 657707 2 2 999999 1 254943 480660 -136953 2 2 999999 1 19 999997 355934 1 15 999982 352087 1 125700 941730 -8953 2 16 999986 2 2 999999 2 20528 337240 1 580596 836324 157135 1 10 999987 181806 1 668039 833967 -230496 1 3 999981 -992380 1 2 999999 485672 1 927113 970473 -923161 2 766886 794653 1 13 999988 22622 2 743157 883996 2 295022 761108 1 2 999999 762128 2 279621 302041 1 3 999984 -874600 1 2 999999 346803 1 11 999989 542939 2 457271 794449 2 19 999990 1 377929 864983 833648 1 2 999999 770698 1 2 999999 -654413 1 2 999999 -357257 2 2 999999 1 338837 415569 -575600 1 1 999982 -758651 2 12 999995 1 563870 642209 -558983 1 4 999995 -21042 1 11 999986 -330065 1 20 999983 -511414 2 16 999996 1 36734 133752 605447 2 100060 190772 2 9 999984 2 15 999988 1 2 999999 -858480 1 13 999993 -938885 1 161632 187167 -927315 1 16 999981 687085 2 227944 283006 1 2 999999 -89922 1 704255 975668 -212820 2 8 1000000 2 2 999999 1 508079 759482 936881 2 2 999999 2 14 999997 1 2 999999 12204 1 2 999999 512495 2 14 999999 1 88955 195594 -637427 1 2 999999 -636100 2 2 999999 1 414535 877582 -887651 2 12 999987 1 5 999986 629917 1 2 999999 480114 2 27631 511754 2 14 1000000 1 665725 895586 909754 1 2 999999 57323 1 72886 155337 765080 1 17 999991 -339772 1 15 999998 -502516 1 13 999988 -839927 1 180295 366789 489579 2 96072 217578 1 2 999999 -725683 2 2 999999 2 173089 530449 1 737344 804399 -55742 2 2 999999 1 6 999998 388422 1 2 999999 257469 2 2 999999 2 16 999981 1 2 999999 96610 1 5 999991 -586565 2 2 999999 2 35536 247359 2 2 999999 1 2 999999 201684 2 20 999996 1 2 999999 996652 1 2 999999 -254273 1 20 999985 -334830 1 11 999983 298293 1 2 999999 682831 2 397542 955864 2 2 999999 2 718212 872329 1 2 999999 -82589 2 20 999985 2 2 999999 1 2 999999 77337 2 17 999999 2 53616 856608 1 6 999995 343954 2 2 999999 1 22562 694041 -693913 1 563250 989834 306380 2 93451 603200 2 4 999999 2 2 999999 2 12 999990 2 735629 743939 1 2 999999 459993 2 438731 467814 1 13 999982 -710146 1 12 999997 -798225 2 231542 315013 1 271674 299819 296132 1 2 999999 433086 2 2 999999 1 93908 859310 -987711 1 18 999991 147047 2 677928 827854 2 1 999992 2 12 1000000 1 3 999988 -253195 1 276759 931670 -32684 2 2 999999 1 398829 603642 -875874 2 302842 879975 2 2 999999 2 516646 886210 1 4 999984 -716564 1 2 999999 521119 1 2 999985 -878695 2 11 999995 2 2 999999 1 682710 702118 -610497 1 2 999999 -242302 1 2 999999 -927048 1 17 999985 24252 2 2 999987 2 1 999998 1 6 999996 910985 2 2 999999 1 2 999999 694720 1 2 999999 -537783 2 2 999999 1 1 999981 93909 1 2 999999 -159794 2 12 999998 1 2 999999 -285167 1 2 999999 737524 1 2 999999 121031 1 2 999999 -436783 1 11 999982 -263793 2 2 999999 1 541600 918703 374822 2 139659 302747 2 2 999999 1 184904 971040 609198 1 8 999985 -341637 2 2 999999 1 472098 671478 -228677 2 2 999999 1 260286 816187 754876 1 2 999999 -505778 1 2 999999 152506 2 109829 568345 2 2 999999 2 13 999988 2 799980 993171 1 201208 733371 152419 2 72329 493616 1 2 999999 -336745 1 20 999991 109923 1 20 999986 276789 2 4 999990 1 2 999999 447103 2 737893 763008 2 2 999999 1 2 999999 -507567 1 574151 955057 710457 1 534872 554960 -568847 2 2 999999 1 1 999989 -886055 1 250121 454940 -190820 1 2 999999 -579271 2 6 999990 2 15 999989 1 2 999999 419428 2 2 999999 1 2 999999 753874 1 111218 977845 -35828 1 2 999999 -341042 1 642668 765814 290724 2 5 999987 1 916641 937675 829656 1 182271 442151 934176 2 1 999993 1 2 999999 988289 1 2 999999 -9799 2 1 999982 1 2 999999 446826 1 195233 898431 -840894 1 538734 899082 -35715 1 26130 29391 196765 1 449759 560909 -332883 1 9 999984 874829 2 107994 480906 2 2 999999 2 185682 715976 2 2 999999 1 760787 988717 -679902 2 56221 490417 2 2 999999 1 15 999985 996762 2 2 999999 1 2 999999 461186 1 2 999999 -645328 2 758962 849720 2 2 999999 2 6 999995 1 388106 419136 837115 1 2 999999 365773 1 2 999999 -498591 2 19 999981 2 5 999987 2 2 999999 2 13 999992 1 317566 383076 545432 2 789930 854047 2 2 999999 1 2 999999 765903 1 96345 856191 7142 1 6 999998 -941787 2 296258 817130 1 143938 547582 -376294 2 258155 888735 1 10 999989 -975989 2 1 999985 2 2 999999 2 13 999992 1 2 999999 753997 1 1 999993 944180 2 2 999991 1 236040 355281 478804 2 17 999987 2 862594 888740 2 2 999999 1 290035 712472 -652096 1 634354 919212 806483 1 72923 814874 541101 1 2 999999 -94099 1 2 999999 -961798 1 18 999997 -285323 2 140521 204707 2 726584 737900 2 135600 531620 1 2 999999 -169399 2 595818 925979 2 2 999999 1 1 999992 -183836 1 777646 878499 -707818 2 2 999999 1 2 999999 646959 1 118907 800054 991173 2 2 999999 1 642690 676529 655933 1 15 999995 377869 2 4 999994 2 341820 790536 2 2 999999 2 2 999999 2 7 999995 1 2 999999 887238 1 592727 917336 772719 1 13 999995 432280 2 419737 825620 1 15 999991 674675 2 2 999999 1 2 999999 -744238 1 209914 879488 268593 2 2 999999 1 7 999991 -263448 2 2 999999 1 2 999999 -391438 1 11 999984 827800 1 25033 169970 -205921 2 18 999991 1 51594 872880 -25684 2 7 999994 1 2 999999 -962420 2 13 999996 2 6 999991 1 20 999999 -121829 1 7 999992 -814331 2 500185 767615 2 102733 239317 2 451235 965190 1 18 999988 -355101 1 2 999999 -319090 2 19 999984 2 2 999999 1 466491 725177 972134 2 257987 563570 2 2 999999 1 20 999981 -908890 2 4 999995 2 2 999999 1 365955 466226 151223 2 268469 823290 1 2 999999 742615 1 2 999999 -705761 1 8 999992 182814 1 851277 855632 153966 1 354382 975526 -88607 2 19 999989 2 2 999999 1 20 999981 970218 2 2 999999 1 5 999998 -509430 2 52239 653156 2 195838 991806 1 20 999997 -423791 1 7 999990 866736 2 2 999999 1 36198 48556 -65807 2 392346 835453 1 151497 206292 -657227 2 2 999999 2 492218 919951 2 2 999999 1 2 999999 -87122 2 234745 466058 1 2 999999 -600723 2 3520 842779 1 2 999999 -212020 1 89278 755893 206646 2 6 999999 1 17 999993 -201697 1 2 999999 -606277 2 2 999999 2 2 999999 2 6 999991 2 2 999999 1 2 999999 777714 2 2 999999 1 18 999990 -999424 1 8 999993 -908088 1 651663 775540 -421421 1 6 999998 949637 2 41062 768438 2 2 999988 1 476 956917 -658703 2 2 999999 2 2 999999 2 331385 518405 2 2 999999 1 2 999999 870202 1 219990 633058 -498217 1 2 999999 -886523 1 671368 706810 347943 1 134451 616961 365583 1 7 999985 61368 2 2 999999 1 2 999999 -225660 1 6 999983 434074 1 2 999999 -424303 1 2 999999 385597 2 2 999999 1 329909 357195 221161 1 12 999982 210083 2 166399 684631 2 2 999999 1 197682 793581 -107075 1 14 1000000 305793 2 10 999990 2 2 999999 2 17 999998 2 392385 397188 2 81318 374670 1 16 999984 -418415 1 160846 793930 160634 1 549523 586002 -742866 1 2 999999 746523 2 5 999982 2 18 999995 2 76686 914153 2 2 999999 1 42359 597621 805821 1 376281 751395 -762288 2 473532 497079 2 11 999994 2 11 999986 1 124079 180167 -359845 1 2 999999 391188 1 140261 593535 881662 1 2 999999 294853 1 11 999985 302268 2 2 999999 1 217574 469416 -406430 2 326090 515406 2 139363 249167 2 10 999987 1 2 999999 218627 2 2 999999 1 2 999999 -11723 1 475822 572625 -146984 1 2 999999 -448007 2 17 999989 1 2 999999 898441 2 9 999994 1 11 999982 879450 2 772475 997137 1 2 999999 -793843 2 12 999991 1 2 999999 532294 1 2 999999 377843 1 2 999999 286237 1 17 999989 -523297 2 536632 675340 1 67751 334153 519066 2 418562 694977 1 6 999997 -989578 1 20 999983 -625854 1 57806 511330 -922372 2 88081 265802 2 2 999999 1 12 999987 735841 1 19 999981 -446022 2 3 999988 1 692174 904319 858231 1 12 999983 294483 2 610238 779991 1 19 999991 590738 1 184053 618756 897360 2 655940 698032 2 2 999999 2 115219 208360 2 2 999999 2 2 999999 2 17 999984 1 567353 879836 648325 1 18 999996 660287 1 11 999989 719214 1 2 999999 -678333 2 9 999986 2 683168 902041 1 324797 879849 146322 1 2 999999 -686153 1 2 999999 742613 2 2 999999 2 212784 382275 2 2 999999 2 18 1000000 2 257838 741149 2 12 999988 2 2 999999 1 272138 666600 -306346 1 7 999997 750515 1 758407 836723 585365 2 4 999990 2 2 999999 2 3 999986 2 373014 470204 1 2 999999 -421743 1 40554 118713 -205902 2 2 999999 2 2 999999 1 2 999999 990447 1 2 999999 702119 1 285918 919984 -240817 1 8 999988 861061 2 2 999999 1 2 999999 736623 2 2 999999 2 47492 314492 1 442719 649211 477185 1 917326 945201 7656 2 14 999994 1 460955 803204 928282 1 19 999993 910459 2 5 999998 1 2 999999 213809 2 2 999999 1 2 999999 -519870 1 10 999989 -361949 2 771564 989126 1 72653 192557 -137056 2 2 999999 2 13 999992 2 16 999996 2 13 999989 2 74182 221159 2 521181 903634 1 2 999999 56806 1 187564 257485 -738947 2 19584 580550 2 86520 215044 2 11 999995 1 8 999997 -360731 2 2 999999 1 2 999996 639703 1 2 999999 -352208 2 2 999999 1 16 999996 903791 2 2 999999 2 12 999990 2 20 999995 1 10 999989 257699 1 13 999996 899754 2 224566 616546 2 6 999999 1 2 999999 -758008 2 237325 762324 1 230832 451009 -897996 2 3 999981 1 11 999998 617529 2 2 999999 1 2 999999 49876 2 434069 989917 1 537244 638656 462576 2 301596 571574 1 13 999985 317693 1 2 999999 -330560 2 17 999987 1 2 999999 -989493 2 20 1000000 2 2 999999 2 2 999999 1 2 999999 -374409 2 586675 915227 2 499922 706597 1 2 999999 -988919 1 2 999999 4267 2 1 999983 2 20 999998 2 9 999982 1 2 999999 -427089 2 4 999997 1 2 999999 -44156 2 2 999999 2 10 999999 1 2 999999 -237050 2 19 999984 2 2 999999 1 18 999986 939067 1 14 999988 -529431 1 11 999982 619245 1 174665 515550 -96143 2 186496 891115 2 5 999983 1 2 999999 521534 1 14117 547023 -748984 2 16 999981 1 2 999999 -46318 2 2 999999 2 223946 556378 2 1 999991 1 2 999999 873451 2 2 999999 2 2 999999 1 2 999999 482986 2 2 999999 1 221909 986687 -425837 1 583958 742576 -448439 2 282484 610671 2 2 999999 1 20955 436889 32630 2 23574 206367 2 19 999994 1 679684 793955 -238852 1 2 999999 379453 2 2 999999 2 19 999993 2 2 999999 2 15 999988 2 6 999995 1 12 999992 -393363 1 8 1000000 441226 1 2 999999 299769 2 326268 704399 2 2 999999 1 12 999997 311365 2 490456 791877 2 2 999999 1 2 999999 -972230 1 763695 764164 -782784 2 16 999986 2 624949 803849 2 385098 556754 2 16 999986 2 6 999986 2 9 999996 2 2 999998 1 107255 240775 -290150 2 2 999999 1 17 999991 26548 2 2 999999 2 204346 610758 2 723213 865134 2 912330 925953 2 17 999998 2 2 999999 2 318480 773885 2 322138 917388 1 7 999982 -945999 1 2 999999 -654679 1 585155 787083 -943343 2 2 999999 2 2 999999 1 135248 749289 850574 1 17 999983 -289508 2 2 999999 2 2 999999 2 2 999999 2 185363 593237 1 391084 485649 915606 2 2 999999 2 8 999987 1 395929 951376 996158 2 2 999999 1 17 999994 984270 1 518445 892520 -47229 2 2 999999 2 2 999999 1 2 999999 -170706 1 219948 348911 532271 2 15 999995 2 733205 735359 2 15 999981 1 2 999999 632961 1 16 999988 869370 1 300137 887729 -938068 2 10 999994 2 9 999999 2 256267 947346 1 14 999986 841537 2 14 999993 1 6 999983 789545 2 97267 181230 1 17 999985 -48167 2 512392 726754 1 536379 936905 617762 2 15 999985 2 2 999999 1 2 999999 -977374 1 2 999999 588500 1 2 999999 993515 2 130562 661907 2 2 999999 1 377812 834666 525423 1 2 999999 436233 2 11 999985 1 232213 399476 -55123 2 19 999992 2 2 999999 1 610617 807051 -740884 2 63816 469802 2 77725 506407 1 2 999999 -556405 1 102531 231605 -42483 1 295702 776231 -104469 2 5 999991 2 2 999999 2 4 1000000 1 2 999999 822023 1 13 999984 -260369 1 2 999999 -212239 1 2 999999 115072 1 2 999999 -183445 2 2 999999 2 1 999995 2 6 999997 2 2 999999 2 17 999985 2 1 999983 2 14 999986 1 2 999992 388348 1 2 999999 513626 1 8 999983 -233861 2 2 999999 2 428119 506535 1 5037 824692 -80208 2 422792 829370 1 3 999983 953446 1 17 1000000 -704037 1 11599 165180 -814831 1 11 999992 -63446 1 68349 661018 782149 1 2 999999 755113 1 20 999992 -144298 2 9 999983 2 16 999993 2 7 999984 2 456487 886306 1 2 999999 451319 1 14 999995 -375749 2 2 999999 1 1 999991 -775694 1 2 999999 415421 1 536356 900845 -492831 2 123842 166376 1 6 1000000 361929 2 664988 821922 1 184787 680882 420907 2 2 999999 2 447786 472374 1 5 999997 257168 1 2 999999 -832546 2 195671 316320 1 671030 904708 825074 1 10 999994 311560 2 1 1000000 2 533745 579224 2 408918 754975 1 10 999988 -415396 2 314584 396972 1 2 999999 -435605 1 11 999996 580100 1 32194 813418 24543 1 554782 884627 -705593 1 2 999999 217433 2 12 999987 2 2 999999 2 449642 821856 1 133914 278833 -972468 1 391314 999295 501591 2 2 999999 1 8789 810422 -113684 2 187314 387757 1 871790 941924 667840 1 2 999999 532978 1 96173 434373 126844 2 2 999999 1 694658 725547 244777 2 2 999998 2 460356 809578 1 2 999999 -596966 1 10 999982 169149 2 8 999984 2 1 999987 1 632863 825957 521362 1 18 999986 -513792 2 271282 616326 1 159617 856269 -669732 2 3 999985 2 417560 501797 2 16 999998 1 11 999998 24291 2 7 999994 1 34113 388095 -873144 1 2 999999 -681796 1 22481 192559 781412 2 16 999995 1 6 999988 523681 2 14 999996 1 358337 536374 814083 1 4 1000000 21943 1 2 999999 540266 2 2 999999 1 22115 198008 605376 2 2 999999 2 2 999999 1 1 999983 358752 2 653825 802137 1 2 999999 -804230 1 18 999981 -987897 1 40470 799091 -769532 2 2 999999 1 2 999987 470369 2 2 999999 1 731797 987229 604864 1 17 1000000 -922102 2 7 999996 2 2 999999 1 2 999999 -60330 2 95133 294134 2 2 999999 2 2 999999 1 18 999983 814461 1 2 999999 -845502 2 178158 807738 1 20 999994 597446 1 270150 381375 -90144 1 19 999998 305039 2 171415 692826 2 224141 533626 1 16 999988 467279 1 14 999981 -47467 1 69198 229136 262168 1 2 999999 215560 1 15 999999 217433 2 2 999999 2 2 999999 2 19 1000000 2 2 999999 1 5 999996 784810 1 19 999994 -390951 2 2 999999 2 11 999991 2 2 999999 1 17 999984 -228673 2 20 999994 1 2 999999 361600 1 30216 664359 -852340 1 2 999999 373698 1 2 999999 754498 1 411965 638270 -101360 1 2 999999 -51977 2 2 999992 1 2 999999 819644 2 2 999999 1 8 999986 352293 1 96305 820724 757136 1 2 999999 278028 2 19 999990 2 13 999985 1 2 999999 -190981 2 2 999999 2 9 999998 2 2 999999 1 2 999999 -92650 2 2 999999 1 2 999999 165900 1 2 999999 -786737 2 14 999983 1 526448 670169 944549 2 327500 515018 2 2 999999 1 2 999999 311059 1 20 999981 -561449 2 2 999999 2 310291 782396 1 2 999999 -9052 2 11 999991 2 164428 930300 2 2 999999 2 15 999987 2 691497 782377 1 15 1000000 -54681 2 4 999990 1 2 999999 830043 1 3 999986 -895388 2 25689 216374 2 8 999989 1 8 999992 -121155 2 5 999985 1 2 999999 749453 1 5 999984 268532 1 15 999995 -347496 2 2 999999 2 2 999984 2 2 999999 2 242983 282703 1 2 999999 -515988 1 2 999999 586452 1 5 999992 272054 1 16 999991 -956819 1 2 999999 -464054 2 18 999985 2 12 999992 1 2 999999 579445 1 7 999995 -200348 2 3 999990 1 245802 747521 641907 2 202588 979514 2 1 999984 1 17 999984 -677345 2 2 999999 1 2 999999 755609 2 22182 592509 1 2 999999 -477489 1 52020 858978 -926202 2 2 999999 1 134890 570598 928597 1 2 999999 -790085 1 2 999999 911213 1 2 999999 -985709 1 13 999999 929766 1 2 999999 -366502 1 10 999987 529326 1 2 999999 811767 2 2 999999 1 2 999999 179192 2 2 999999 1 2 999999 43397 1 17 999987 423732 1 8 999986 772574 1 2 999999 808499 2 2 999999 1 2 999999 491801 2 1 999993 1 10 999996 -947415 1 125403 618123 107202 2 2 999999 2 2 999999 2 5 999984 2 313550 390189 1 2 999999 -949289 1 11 999992 57656 2 2 999999 2 15 999986 2 867112 989515 2 2 999999 2 61462 330863 1 2 999999 737361 2 2 999981 2 403207 537799 1 5 999998 794359 2 280426 738858 1 302467 624232 772055 2 2 999999 2 83591 900514 1 2 999999 248130 1 60891 922994 263433 2 172378 586568 2 100054 711797 2 421397 588041 2 2 999999 2 4 999993 2 262013 785634 1 165613 818785 263615 1 238705 880815 982735 1 2 999999 995203 2 2 999999 1 12 999982 232436 1 1 999986 -410472 1 13 999983 316576 1 2 999999 -971952 1 417607 774218 -979601 2 20 1000000 2 35710 505285 2 11 999994 2 2 999999 2 484963 570354 1 2 999999 831889 2 159580 441506 1 3 999996 236753 1 196172 653086 193305 2 349911 579997 2 2 999999 1 2 999999 -224446 1 242038 606189 -129001 2 2 999999 1 2 999999 -979916 2 2 999999 1 526391 802474 419672 2 416844 738015 2 12 999998 2 16 999986 2 15 999984 2 18 999997 2 2 999999 2 2 999996 1 2 999999 -720048 1 13 999999 813114 2 20 999998 1 38735 685075 -948063 1 2 999999 759039 1 180183 817054 344956 1 258760 930866 623246 1 355554 537863 -430028 1 1 999989 -443455 2 2 999999 1 157163 614687 459999 1 2 999999 621168 2 2 999999 2 2 999999 2 14 999989 1 16 999984 -842128 1 748360 962046 30305 1 1 999996 -294283 1 691700 703340 -102291 2 9 1000000 1 2 999989 243723 1 179039 390549 330676 1 2 999999 205433 2 3 999986 2 2 999999 1 419226 594497 15101 1 146757 348573 315200 1 13 999983 -708181 1 274670 587885 -59760 1 2 999999 -195458 1 18 999998 -656245 2 2 999989 2 241110 715596 1 136728 175711 -700720 1 100563 885168 883991 2 11 999998 1 2 999999 258199 1 2 999999 596965 1 2 999999 -915748 2 525882 687325 1 13 999995 -340699 2 14 999994 1 17 999989 -544303 1 269629 487483 -510741 2 117642 751310 2 321785 806809 2 3 999992 1 12 999981 -643884 1 2 999999 -721461 2 104192 646857 2 351286 480881 2 395980 486926 2 4 999993 1 15 999999 -915940 1 4 999992 822724 1 20 999986 -815479 2 18 999991 1 9 999996 27730 1 18 999986 -327807 1 2 999999 -139171 2 755739 850164 1 2 999999 760090 1 585933 896540 35599 1 1 999990 410497 2 2 999999 1 37948 419793 -318797 1 5 999997 -577576 1 8 999982 409772 2 4 999982 2 450129 500325 2 50199 474747 1 18 999999 -886892 1 2 999999 538086 1 2 999999 122441 2 87726 429552 1 29112 936473 292673 1 18 999996 -837410 2 18 999991 1 469163 587984 -290737 2 13 999986 2 742901 994626 1 2 999999 -504144 2 13 999994 2 263660 491946 1 8 999990 -383243 2 377273 785754 1 11 999983 131528 1 8 999998 -366656 2 15 999983 2 2 999999 1 2 999999 -822140 2 184528 797254 1 2 999999 -56181 1 60260 852409 -791777 2 10 999993 1 283049 596796 -799841 2 2 999999 2 2 999999 2 11 999985 1 4 999992 831461 1 208030 762962 -685306 1 2 999999 152631 2 329076 816491 1 16 999996 -908489 1 2 999999 932846 2 328633 566609 1 533614 857047 -49484 1 2 999999 -367610 1 18 999999 -585379 2 139280 248613 1 2 999999 46996 2 2 999999 1 2 999999 -931573 1 2 999999 -962374 1 20 999989 369568 1 2 999999 -176013 1 9 999988 476280 1 154932 977799 398725 1 11 999984 -469552 2 683878 741914 1 2 999999 -36580 1 2 999999 -69570 1 2 999999 656782 2 20 999982 1 13 999983 873708 1 2 999983 -813492 1 11 999986 -450315 1 92053 826215 -54966 2 2 999999 1 39184 714412 -690263 1 508129 854110 898439 1 2 999999 678374 1 36530 415244 -887358 2 6 999997 2 11 999996 2 642279 847210 2 2 999993 2 12 999982 1 2 999999 103055 1 6 999992 512660 1 5 999998 -634307 1 295336 521324 -51032 1 2 999999 -117178 2 2 999999 2 2 999999 2 682389 882419 1 633977 652884 -806922 2 330362 691693 2 4 1000000 1 2 999999 -195580 1 1 999984 505469 1 387138 854112 -674486 2 838669 873946 1 339143 999683 -42793 2 24941 851405 2 15 999996 1 422674 868132 -668995 2 2 999999 1 629503 964720 -642643 1 2 999999 -490363 1 18 999984 315080 2 18 999986 1 2 999999 266583 2 5 999983 2 2 999999 2 166702 818741 2 8 999999 2 7 999997 2 2 999999 2 54532 235724 2 650856 682890 1 3 999986 520654 2 2 999999 1 2 999999 -392392 1 2 999999 -94336 1 2 999999 344624 2 334622 750401 1 5 999983 -561447 2 970211 992708 2 2 999999 2 277396 437286 2 2 999999 1 79466 178394 -634195 2 6 999991 1 12 999985 414278 2 18 999999 1 19 999984 71421 2 353829 868067 2 16 999983 1 2 999999 -620871 1 2 999999 -179868 1 816945 999758 -115637 1 107425 952690 -625366 2 16 999995 1 331083 645813 -862649 1 2 999999 977502 2 542950 798727 1 150222 168176 651041 1 12 999997 174852 2 12 999993 2 372312 409473 2 9 999995 1 9 999990 315264 1 18 999983 -394768 1 2 999999 993268 1 14 999998 -267979 2 6 999999 1 2 999999 -454963 2 18 999998 1 6 999982 -839649 2 32760 867469 2 8 999981 2 21620 741255 2 2 999999 1 2 999999 358682 1 13 999981 -802822 2 2 999999 2 15 999997 2 537257 858864 1 20 999989 770597 1 79360 755797 -855757 2 8 999985 1 410380 947465 889720 2 81544 687780 2 202348 616575 2 2 999999 2 2 999999 2 2 999999 2 168997 748525 2 2 999999 2 175347 376616 1 2 999999 -912444 2 6 999998 1 2 999999 -658594 2 943845 996578 1 472904 969621 -410636 1 3 999983 176409 1 4954 269008 468961 1 2 999999 -707470 1 16 999990 -926905 1 11 999990 -533577 2 1 999999 1 506084 984590 -697875 1 19 999984 -510503 1 479400 532847 -471236 1 549300 743595 17822 1 2 999999 -454514 1 180919 888821 330055 2 3 999983 1 654524 920611 -298998 2 659889 805061 1 2 999999 466199 1 201606 707689 -138252 2 2 999999 1 178906 786453 -195418 1 5 999996 685720 1 15 999987 -89484 2 102430 341664 2 2 999999 2 9342 686714 1 17 999999 316413 2 42499 740102 1 713086 947291 577099 1 14 999983 -697438 1 701750 949371 553597 2 2 999999 2 5 999988 2 305759 782822 1 18 999992 696484 1 2 999999 -118391 1 5 999989 768078 2 36356 125299 2 5 999981 2 2 999999 1 28278 691409 -544446 1 7 999996 -546779 2 2 999992 1 1 999994 323400 1 2 999999 -385854 1 229257 834126 83257 1 264912 922105 -828170 1 2 999999 919287 1 12 999997 -673040 2 2 999999 2 2 999999 2 588727 599979 2 377925 455407 1 6 999987 -432349 1 12 999983 -155050 1 2 999999 -349062 1 300332 477522 -475476 2 224392 352140 2 5 999981 2 97760 513719 2 11 999984 1 2 999999 300205 2 2 999999 2 466060 831138 1 2 999999 12595 1 161116 835578 -709 2 4 999990 2 759772 861724 1 384255 517701 523147 1 10 999988 -376784 1 2 999999 -574707 1 2 999999 978273 2 385159 661025 1 642456 775651 -967359 2 1 999984 1 2 999999 -430341 2 10 999994 2 2 999999 1 2 999999 887683 2 2 999999 1 99126 997297 446152 2 2 999999 2 17 999988 1 2 999999 905889 2 2 999999 2 6 999989 2 18 999992 2 2 999999 1 2 999999 -14790 1 2 999999 -838136 2 7 999986 1 2 999999 -197432 2 763050 935900 1 2 999999 218041 2 2 999999 1 3 999985 377758 1 17 999988 735897 2 908927 979651 2 220522 800502 1 2 999999 -596420 2 2 999999 1 15 999986 -693821 2 278679 811608 1 2 999999 768165 2 12 999987 2 109060 653123 1 511115 604986 244343 1 2 999999 97061 2 142052 979304 2 2 999999 1 2 999999 379373 1 1 999999 -726115 2 6 999991 1 2256 905123 18490 2 12 999986 2 2 999999 2 284681 516550 2 207630 865168 1 2 999999 -26575 1 2 999999 709655 1 198940 941175 851603 1 2 999999 -72046 2 279669 897869 2 2 999999 2 214240 876653 2 2 999999 2 5 999993 1 337210 469402 44326 1 419352 820691 -121068 2 8 999987 1 2 999999 483964 1 2 999999 799163 2 10 999992 2 161935 247223 1 13 999981 -658677 1 110622 928605 -752295 1 2 999999 -17470 2 6 999997 2 567087 593622 2 2 999999 2 2 999999 2 15 999985 2 2 999999 1 2 999985 2494 2 2 999999 2 133997 147580 2 1 999992 1 557661 798127 -54061 1 19 999992 907804 2 77894 829727 2 2 999999 1 2 999999 -745737 2 2 999999 1 20 999993 705003 1 10 999998 848992 1 15 999986 164819 1 2 999999 -430803 2 841802 999983 2 5528 231212 2 2 999999 1 3 999995 760838 2 19 999986 2 2 999999 1 2 999999 504036 2 2 999999 2 2 999999 1 2 999999 218255 2 2 999999 1 13 999991 411268 2 374941 673792 1 67805 413391 433922 1 3 999985 515680 2 729727 867233 1 62454 409619 -507721 1 358186 512593 974968 2 326399 437835 2 55106 775633 2 17 999995 2 16 999983 1 2 999999 -28865 1 432913 934083 873792 2 94527 284251 2 2 999999 2 2 999999 2 363644 989571 1 136879 519535 358335 2 8 999995 2 2 999999 1 14 999984 330094 1 2 999999 519077 2 282555 788721 1 2 999999 933777 2 35749 318105 1 7 999993 861596 1 19 999988 -864158 2 9 999991 2 2 999999 2 2 999999 1 2 999999 811640 1 693863 984214 168221 1 2 999999 511867 1 2 999999 -817984 1 19 999996 36615 2 2 999999 2 185204 261638 1 1 999998 445104 2 2 999999 1 264911 688018 -604921 1 820407 906837 192057 1 2 999999 913799 2 278701 582892 2 2 999999 2 355152 795807 2 56532 88907 2 2 999999 2 9 1000000 2 20 999997 2 14 999983 1 307427 328003 10234 1 16 999991 -235510 2 383547 393399 1 359135 752293 -257371 1 18 999998 -653546 1 434114 900875 821429 2 427754 806161 1 2 999999 -742225 1 213642 816098 -672099 1 2 999999 67039 2 242518 858319 2 127908 508418 2 76703 719310 2 633666 681230 1 474320 652973 -934207 2 760818 805997 1 584711 701437 61041 1 209570 753393 -836953 1 2 999999 826576 2 2 999996 1 2 999999 763577 1 149383 499543 -467207 2 163369 942030 1 370445 842265 309633 2 219129 979891 1 167280 895330 -698068 1 209852 699154 946752 1 8 999984 -852159 1 230493 858868 -54788 1 588092 823916 228792 1 10 999995 638786 1 369438 881989 -358913 2 11 999982 2 2 999999 1 352441 905745 976633 2 7 999990 2 2 999999 1 6 999983 -896208 2 2 999999 1 623879 995527 -361776 1 2 999999 879091 1 18 999995 -686117 1 108295 813066 640736 1 2 999999 166396 2 9 999986 2 7 999990 2 2 999999 1 2 999999 -515473 1 2 999999 -883908 2 7 999981 2 115439 263699 2 2 999999 1 186101 245922 -849997 2 422517 639295 1 2 999999 -288754 2 16 999986 2 18 999985 2 2 999999 2 11 999987 1 85015 369725 -47517 2 2 999999 1 13 999983 -114693 2 183311 255530 1 8 999996 -7703 2 2 999999 1 20 999984 -238665 2 2 999999 1 20 999982 -197932 2 2 999999 2 2 999999 2 18 999984 1 2 999999 -794553 2 719668 949365 2 570816 955264 2 2 999999 1 510856 573987 756353 1 2 999999 -727738 2 196397 641103 2 6234 34996 1 168684 447125 -903426 2 2 999999 1 2 999999 662516 2 2 999999 2 1 1000000 2 211738 425610 1 19 999996 785551 2 2 999999 1 2 999995 -797569 2 17 999983 2 363091 977674 1 7 999981 -257959 1 5 1000000 -283095 2 4 999995 2 9 999996 1 12 999987 -97670 2 2 999999 1 8 999985 -766738 2 266767 529378 1 20158 568003 -105750 1 307668 988402 642457 2 16 999997 2 240317 749347 2 2 999999 2 10 999995 1 2 999999 109468 2 2 999999 1 14 999993 96936 2 19 999987 2 596114 770044 2 2 999999 2 8 999988 2 182354 470146 2 485000 622365 1 7 999995 825078 2 493174 523138 1 130073 863033 825786 1 7461 397163 493838 1 4 999997 205545 2 161727 869347 2 2 999999 1 2 999999 677772 2 2 999999 1 11 999995 548631 1 2 999985 -117680 1 787689 828194 543365 1 2 999999 272655 2 6 999995 2 2 999999 2 14 999987 1 2 999999 290507 2 425151 722656 2 17 999981 2 2 999999 1 12 999988 -195119 2 2 999999 2 1 999998 1 2 999999 -636073 2 5 999998 2 2 999999 2 241940 410638 1 2 999999 -361882 1 20 999995 581072 2 627581 700062 2 2 999999 1 2 999999 -446893 1 17 999989 85130 1 11 999993 -527160 2 21421 338150 2 2 999999 2 573739 831813 2 3 999996 1 4 999992 597262 1 485541 782995 -129074 1 460922 895777 -688753 1 13 999981 -305060 2 2 999999 2 2 999999 2 761976 879863 1 107109 365784 -182401 1 12 999982 -948170 1 433337 548534 -3319 1 620308 903769 793396 1 14 999988 757897 2 13384 446742 1 2 999999 226805 2 144347 282879 2 14 999998 1 106419 551550 825795 2 2 999999 1 9 1000000 -315880 1 322921 384083 525530 1 2 999999 -408650 2 9 999982 2 2 999999 2 205484 462502 1 2 999999 -141952 1 2 999999 -638180 1 2 999999 863277 2 2 999999 2 317300 984831 1 678071 756337 -823560 1 16 999985 47724 2 2 999999 1 20 999998 278660 1 2 999999 -140951 2 381484 872660 2 2 999984 1 9 999988 926400 1 2 999999 -575051 1 15 999995 -341660 2 12 999984 1 407730 916340 -960452 1 2 999999 167799 2 2 999999 2 2 999999 2 2 999999 1 5 999981 625739 2 665442 767826 2 17 1000000 2 89911 734312 2 384709 420900 1 2 999999 -880839 2 9 999995 1 7 999988 521681 1 613637 719987 -440219 2 2 999999 1 2 999999 -829777 1 12 1000000 885225 1 508170 753956 -360012 2 2 999999 1 2 999999 -11369 2 2 999999 1 2 999999 669187 1 200 82091 351123 1 447199 982192 -118848 1 2 999999 -135823 1 9480 75278 -824784 2 366489 386928 1 579160 778026 -749484 2 2 999999 1 2 999999 -493111 2 12 999981 1 327138 689702 -169424 1 17 999996 -496297 2 2 999999 2 473719 627193 1 2 999999 698551 1 10 999984 -764380 1 11 999986 -666636 1 4 999989 716279 2 2 999999 2 381453 436876 1 2 999999 549843 2 107664 340407 2 2 999999 2 15 999988 2 2 999999 1 669647 896430 -510525 2 30855 980589 2 7 999997 1 2 999999 -65192 1 14 999981 -393332 1 2 999999 475686 1 2 999999 848284 1 2 999999 -891817 2 2 999999 1 337422 590448 -887744 1 2 999999 541484 1 2 999999 545890 2 5 999983 1 2 999992 82764 1 590599 889653 -768145 1 2 999999 -684538 1 2 999999 -465480 1 273614 346620 445537 1 10 999982 -811387 2 691480 966458 1 227889 249966 -284138 2 2 999999 2 97177 722963 2 476179 807522 2 7 999986 2 110609 344554 1 2 999999 149724 1 2 999999 228851 1 2 999999 868076 2 2 999999 1 2 999998 -579175 1 8 999991 426156 1 2 999999 426968 1 4 1000000 -976364 2 2 999999 1 857098 867988 -898803 2 2 999999 2 2 999999 1 217050 572253 -701100 2 395453 517496 2 5 999993 2 489944 993074 2 3 999990 1 13 999997 917717 1 769352 912023 -889750 1 9 999988 -572314 1 9 999999 580213 2 2 999999 2 2 999999 1 3 999983 776207 2 17 999981 1 448683 750992 -229333 2 2 999999 2 174358 883455 2 2 999999 2 891520 993589 1 18 999988 718111 1 2 999999 -687390 2 9 999999 2 2 999999 1 2 999999 -222528 1 2 999999 134813 1 2 999985 306958 1 2 999999 -730265 1 2 999999 4850 2 2 999999 2 2 999999 1 191099 981761 -432976 1 2 999999 -715851 1 2 999999 540610 2 772966 926404 2 16 999992 1 2 999999 70459 2 2 999999 1 2 999999 585408 2 57764 675205 2 236448 445071 1 1 999981 -920624 2 239562 867654 1 2 999999 697278 1 17 999989 307225 1 9 999981 346637 1 59630 339895 378494 1 2 999999 192143 2 2 999999 1 19 999982 -363987 2 2 999999 1 761260 812582 859287 1 688179 927033 65268 2 5 999998 1 4 999992 -523275 2 279085 640125 2 2 999999 2 2 999999 1 20 999995 715494 1 2 999999 181997 1 20 999999 -620310 2 765041 942569 2 2 999999 1 214111 832627 149361 2 2 999999 1 2 999999 -719070 1 968917 986937 575986 2 227492 750313 1 2 999999 -705300 1 162720 772490 -860806 2 2 999999 2 499878 757188 1 2 999999 -853449 1 10 999985 396483 1 145630 471373 -18265 2 651739 934990 1 2 999999 -475834 2 157926 964666 1 18 999985 -857227 1 1 999994 849906 1 416172 550909 -507923 2 102338 568497 1 406687 702613 -72590 2 154474 492683 1 2 999999 -660186 2 2 999999 2 2 999999 2 22294 692520 1 20 999994 949992 2 2 999999 1 4 999994 663089 2 2 999999 1 3 999981 790870 1 64598 409836 249308 2 2 999999 2 2 999999 1 220010 674438 203043 1 1 999991 14239 2 112836 750265 2 396240 749017 1 16 999991 -782434 2 560426 734796 2 7 999986 2 2 999999 2 2 999999 1 539749 794125 557267 1 288929 347509 -308073 1 2 999999 -548918 2 3 999986 1 2 1000000 -622822 2 11 999983 1 218480 239367 516834 1 254052 476631 537909 2 547405 860803 2 12 999994 1 2 999999 280229 1 16 999981 -637627 1 2 999999 617183 2 2 999999 1 130212 412094 776330 1 142953 444346 502356 1 2 999999 870803 1 53783 460066 883952 2 2 999999 1 2 999992 -416738 1 10 999984 648241 2 75675 381043 2 2 999999 2 19 999991 1 183556 592309 -82204 1 13 1000000 683619 2 212640 851762 1 14 999981 -462582 1 2 999999 525306 1 15 999997 682620 1 2 999999 767461 1 17 1000000 -791933 1 11811 905759 -438189 2 2 999987 1 2 999999 252550 2 559393 681234 2 18 999995 2 12 999998 1 19 999997 -158643 1 2 999999 78737 1 88417 689264 -806997 1 5 999998 -885170 1 16 999984 93115 2 341435 875405 2 2 999983 2 441776 970063 1 2 999999 -916356 1 14 999988 -102389 1 10 999990 -301927 1 631092 916924 624644 1 469872 815642 -370352 1 2 999999 -66969 1 344987 567813 759875 1 16 999990 -751387 2 2 999999 2 15 999984 1 18 999993 787682 2 984200 989802 2 2 999999 1 515117 747779 831263 1 2 999999 877024 1 16 999996 -112484 2 2 999999 2 548331 868406 1 2 999999 -785626 2 2 999999 1 209342 647802 165243 2 17 999982 1 2 999999 656015 1 2 999999 331620 1 579852 996777 -595699 2 133171 304983 1 2 999982 905127 1 591509 837986 676834 1 2 999999 -159288 1 14 999985 341443 2 1 999987 2 2 999999 1 31952 777868 -521842 1 918451 931707 213110 2 10 999988 2 18 999990 2 2 999999 1 2 999999 -577070 2 2 999999 2 1 999999 2 140827 696453 2 2 999999 2 462489 698067 1 441506 519710 987364 2 15 999984 2 20 999992 1 51571 143812 332234 1 9 999987 -292885 2 2 999999 2 2 999999 1 4 999994 -492430 2 2 999999 1 16 999993 754378 2 20 999985 1 2 999999 129637 2 2 999999 2 2 999999 1 194689 608689 -621178 1 2 999999 368419 1 2 999999 706077 2 12 999985 2 192743 315321 2 2 999999 1 2 999999 -411832 2 8 999999 1 3 999986 -257330 1 107582 549003 -817210 2 5 999993 2 16 999994 1 4 999991 192252 2 10 999999 1 238859 664530 -460610 2 101096 465486 2 2 999999 1 381479 898691 71211 2 273690 664648 1 2 999999 -789222 2 11 999993 1 2 999999 830752 1 276280 763655 209345 1 2 999999 306564 1 706150 942780 -707394 1 768543 849498 718628 2 2 999999 1 2 999999 -484585 2 2 999981 1 2 999999 -199954 2 2 999999 2 2 999999 1 2 999999 230857 2 13 999986 2 5 999997 1 2 1000000 -278797 1 471139 491706 -566821 1 2 999999 -50352 1 12 999987 741724 1 17 999991 -398553 1 2 999999 -522787 2 3 999981 2 2 999999 2 19 999990 2 2 999999 1 2 999985 -727684 2 19 999991 1 2 999999 -244022 2 4 999985 2 3 1000000 2 7 999986 2 705914 983960 2 2 999999 1 2 999999 112608 1 14 999982 79350 1 11 999985 -79659 1 14 999985 -961899 1 551144 840000 -565872 2 2 999999 2 2 999999 1 2 999999 539260 1 2 999999 139018 2 2 999999 2 2 999999 1 393262 818534 -807632 2 2 999999 1 2 999999 -217706 2 2 999999 2 2 999998 1 2 999999 -471243 1 3 999982 934158 1 3 999986 319374 2 3176 935005 2 18 999987 2 278269 926661 1 2 999999 -366888 1 888552 908071 -985298 1 1 999984 768002 1 2 999999 662349 2 1 999981 1 2 999999 774850 1 14 999995 -833976 2 2 999999 2 208943 216831 1 620984 659528 708152 2 12 999993 1 2 999999 -234480 2 2 999999 1 2 999999 -511014 1 2 999999 227189 1 11 999996 -610114 2 49001 183619 2 461204 645039 2 3 999982 1 90688 357745 129861 2 2 999999 2 691630 762045 2 437342 988094 2 2 999999 2 6 999993 2 147511 564946 2 2 999999 1 15 999983 -230332 2 357424 985806 1 10 999981 -919568 2 13 999997 1 2 999999 514121 2 2 999999 2 2 999999 2 488469 854242 2 11 999992 1 16 999986 -689173 1 11 999985 512041 2 12 999992 1 2 999999 90070 2 2 999999 2 8 999989 2 5 999997 2 14 999986 2 2 999999 2 2 999999 1 13 999989 -364418 1 2 999999 873844 2 9 999990 1 2 999999 -133166 2 2 999999 1 472348 523349 14250 1 8 999995 342196 2 242577 977556 1 300396 444371 515936 2 2 999999 1 2 999999 -844008 1 13 999998 799212 2 15 999986 1 2 999999 676330 1 14 999984 -422260 1 2 999999 -726186 2 295380 966685 2 197433 927838 2 235167 242472 1 2 999999 698979 1 345694 428332 895079 2 2 999999 2 19 999982 1 2 999999 -941529 1 5 999996 847957 2 36596 283152 1 2 999999 517571 1 707942 728389 -990263 2 2 999999 1 12 999994 -533316 2 2 999983 1 203121 659968 941157 1 2 999999 -874714 2 626414 691049 2 1 999992 2 19 1000000 1 18 999986 -401186 1 560771 914333 -106758 1 483371 900572 -582812 1 2 999999 -621668 1 3711 169819 -390442 2 77799 690103 2 2 999999 2 201473 747719 1 14 999983 -983125 1 828247 972044 -159768 1 343191 847430 988123 2 2 999999 2 440213 888854 2 2 999999 2 120577 598724 1 290226 710411 560609 1 40010 88753 -358114 2 29622 948637 2 177143 730216 1 5 999987 -704415 1 177913 442560 827683 1 5 999987 -331755 2 242960 880614 2 411200 760648 1 12 999999 943005 2 2 999999 2 3 999985 2 73876 837385 1 2 999999 136502 1 2 999999 595551 2 2 999999 2 308179 953180 2 45605 946863 2 815311 854848 2 6 999986 2 7 999983 2 20 999985 2 173745 766378 2 2 999999 1 15 999989 -320072 2 8 999982 2 2 999999 1 2 999999 -781508 1 2 999999 916726 1 424934 885422 -136641 1 153677 929610 764360 1 2 999999 -349746 1 44600 983695 995607 1 2 999999 41657 1 9 999998 -599558 2 1 999985 2 2 999999 2 4 999993 2 2 999999 2 13 999984 2 2 999999 1 17 999983 -954269 1 51835 254030 -790389 2 2 999999 2 477569 762982 1 636729 704139 -148165 2 13 999981 1 9 999985 894582 1 18 999996 793648 1 13 999990 909737 2 2 999999 1 2 999999 -337552 1 15 999998 491362 2 11 999983 2 22380 920598 1 2 999999 -119079 2 764859 960045 1 2 999999 184126 2 2 999999 2 2 999999 2 12 999989 1 12 999983 -304098 1 3 999995 -223670 1 8 999984 -970617 1 2 999999 979511 2 143175 417639 1 5 999988 -348993 1 61050 173209 114221 2 2 999999 2 2 999999 1 2 999999 -842955 2 34140 532757 1 2 999999 -861855 2 2 999999 1 4 999991 344491 2 453649 520991 2 2 999999 2 43779 521169 2 398425 805666 2 2 999999 2 2 999999 1 2 999999 -612234 1 2 999999 90408 2 2 999999 2 594622 749353 1 2 999999 403616 1 450838 472717 456803 1 758379 779706 -447058 2 13 999982 1 408912 528592 531201 1 2 999999 745736 1 5 999997 -172456 2 326842 462340 2 143889 878286 1 82675 779960 -514170 2 76375 855949 1 174195 728282 396874 1 412099 415129 -233336 2 412684 513107 2 2 999999 1 140791 546287 879761 1 2 999999 219174 1 2 999999 894919 2 14 999997 1 716670 922593 -697479 2 741561 965054 1 12 999998 -942628 1 5 999981 -562357 2 127677 627665 1 7 999991 930196 2 340647 878483 1 691699 750127 -740050 2 1 999992 2 2 999999 1 2 999999 662939 2 5 999988 2 647540 865707 2 537718 756565 2 218953 471945 1 2 999999 678175 2 61315 390153 2 13 999986 1 2 999999 -226623 2 159255 819650 2 365998 985196 2 14 999992 2 2 999999 2 2 999999 2 313622 801334 2 10 999997 1 2 999999 -914545 2 2 999999 2 654391 755209 1 13 999993 943366 2 310846 654972 2 17 999984 1 2 999999 693856 1 7 999983 -429156 2 671728 947398 1 336494 392465 86353 1 8 999996 -642535 2 2 999999 2 160687 433061 1 34038 253836 -717155 1 2 999999 -863240 2 214302 850753 1 1 1000000 493310 2 18 999990 1 636176 822839 88315 2 41059 407249 1 4 999987 -189904 1 171543 457067 -766306 1 122822 447055 29578 1 288099 325382 498661 2 14 999981 1 2 999999 671309 2 2 999999 2 5 999990 1 2 999999 106327 1 157460 997036 978484 1 2 999999 783281 2 2 999999 2 101896 748307 2 2 999999 2 509589 836647 2 7 999991 2 3 999999 2 18 999996 1 10 999996 -2735 2 2 999999 1 2 999999 -983875 1 2 999999 -605482 2 303390 481799 2 20 999989 1 12 999992 316764 2 392708 564366 2 5 999982 1 2 999999 391636 2 8 999982 1 2 999999 725861 1 12 999985 -178182 1 12 999985 -707259 2 19 999983 2 12 999986 1 389601 899524 -444143 2 85986 200331 1 10 999997 744528 2 634334 744858 2 2 999999 1 2 999999 -307874 2 67322 863997 1 388265 402747 -604290 2 2 999999 2 15 999985 1 390435 620368 942595 2 2 999999 1 399076 476338 -453412 2 4314 698177 1 888873 948203 -35914 1 545689 722209 573228 1 308561 567620 207504 1 4 999997 -524860 1 15 999987 96646 1 11 999999 -476855 2 2 999997 1 2 999999 506007 1 18 999995 986871 2 166902 764264 1 607880 943856 241261 2 19 999983 1 2 999999 -708018 2 5 999992 2 490751 778808 2 12 999996 1 139750 391804 814977 1 2 999999 -850332 1 2 999999 -332211 1 9 999999 -756459 1 2 999999 -722454 2 52171 538555 2 14 999982 1 2 999999 -122061 1 2 999999 879865 2 313823 784688 2 2 999999 1 460806 515386 -954450 1 2 999999 727007 2 2 999999 2 191174 701756 1 5 999993 -151880 2 2 999999 2 226634 683033 1 652261 766308 977088 1 2 999999 744158 2 409561 624788 2 2 999999 2 619593 744129 1 285281 761747 760285 1 271376 402147 -639662 1 2 999999 -57278 2 2 999999 1 2 999999 -918759 2 15 999983 2 2 999999 2 242857 722135 2 1521 228328 1 296724 655847 594859 2 3 999991 2 11 999989 2 6 999996 2 15 999987 1 2 999999 769122 2 3 999995 1 4 999997 753660 2 8 999996 1 19291 690742 567007 1 1 999985 825172 1 13 999987 -244791 2 9 999998 2 2 999999 2 19877 693385 2 2 999999 2 4 999984 1 641043 776698 596212 2 15 999989 1 155268 943061 201143 1 317569 513477 -187152 2 2000 945026 1 2 999999 428698 2 449028 807765 2 123004 129516 2 15 999986 2 2 999999 1 282157 852797 354159 1 2 999999 685362 2 486319 588123 1 3 999995 -40743 1 15 1000000 225126 2 12 999985 2 17 999997 1 2 999999 462344 1 154619 318251 -19713 1 9 999992 199585 2 2 999990 1 8 999993 24716 1 8 999993 659127 1 132908 868743 149016 1 1 999987 992109 1 7 999984 -541896 1 11 999986 131714 2 16 999988 1 221524 779906 -792875 1 491132 768172 271737 1 2 999999 -21501 1 16 999997 -853294 2 19 1000000 2 19 999990 1 2 999985 723390 1 17 999982 980071 1 274388 825688 -948215 2 108814 283433 2 2 999999 1 565990 742050 511103 1 2 999999 175003 1 322032 709389 408118 1 368436 766580 -801279 2 19 999981 2 74341 323302 2 336108 452297 2 18 999987 1 655673 859068 170668 1 2 999999 480616 2 19 999992 1 10 999985 283118 2 2 999999 2 53961 837410 2 18 999986 1 219808 439676 104153 2 41536 178747 2 137105 553126 2 2 999999 1 248201 659117 477455 1 228624 858297 246546 1 12 999985 37133 1 3612 792221 990545 2 480020 947919 2 4 999995 1 18 999994 377812 1 32770 76862 351025 1 341990 652373 -750619 1 2 999999 -491760 1 112778 962273 -171518 2 2 999999 2 11 999994 2 1 999981 1 136463 545688 50365 2 293211 849140 1 18362 564243 60130 1 164202 556700 -357946 1 2 999986 -150285 2 15 999997 2 2 999999 2 13898 937469 2 605499 813087 2 15 999990 2 14 999995 2 503590 643247 2 650392 887570 2 8 999983 2 62126 268049 1 476967 890593 -448759 2 504449 531477 1 2 999999 532317 2 742130 761893 2 15 999989 1 2 999999 -480205 2 2 999999 2 2 999999 2 97306 456714 1 2 999999 -181209 1 11 999981 -282722 2 15 1000000 1 566867 886395 718404 2 105940 665569 2 2 999999 2 483240 544762 2 19 999996 2 2 999999 2 2 999999 2 2 999999 2 93944 720475 1 73267 507100 -665337 2 9 999982 1 2 999999 835954 2 525773 615913 1 2 999999 -532662 1 2 999999 507917 1 2 999999 35179 2 602583 772314 2 144496 855366 2 304883 867668 2 5 999982 1 2 999999 337925 1 19 999999 -163646 2 2 999999 2 851516 903131 2 576492 942743 1 18997 903822 800430 2 14 999995 1 734184 760257 998526 1 214956 952880 -636853 1 2 999999 750062 1 15 999994 -242408 2 19 999983 1 2 999984 -710717 2 2 999999 1 12 999989 -445285 1 6 999987 763581 1 2 999999 202002 1 10 999996 -42449 1 323225 610154 -699063 2 314113 774229 2 18 999999 1 383083 650246 574064 2 15 999999 2 2 999999 1 13 999994 -291347 2 10 999981 2 132582 135401 2 2 999999 2 647892 728550 1 76213 515018 -709738 1 274133 841164 828523 1 2 999999 -35986 1 2 999999 -271681 2 8 1000000 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 353017 859867 2 215110 402150 2 18 999987 1 2 999999 -91807 2 20 999991 1 2 999999 -597622 2 520315 731180 2 17 999989 1 12 999988 -531370 2 6 999995 2 2 999999 2 2 999999 2 5 999992 2 2 999999 2 1 999991 2 10 999990 1 778846 825889 -152578 1 2 999999 -786625 2 2 999999 2 2 999999 2 13 999992 2 52439 923762 1 2 999999 -890349 2 2 999999 1 327736 537456 -193696 1 296959 869356 -795800 2 314740 788066 2 9 999996 1 4 999998 929426 2 17 999988 2 2 999999 2 4 999993 2 167643 376762 1 326436 469126 -639733 1 6 999996 711940 1 438616 650651 761911 1 64207 744291 -348479 2 2 999999 1 340074 424687 864483 2 2 999999 1 481809 571412 -890417 1 20 999994 -189549 1 2 999999 -118224 1 37016 533146 -639599 2 3 999998 2 5 999986 2 2 999999 1 112757 443187 431201 2 2 999996 1 13 999996 -767320 2 2 999999 1 131757 440707 923725 1 2 999999 -932101 1 6 999983 -924604 1 1 999996 -210960 1 13 999992 -908920 2 518653 669066 1 428503 572350 120539 2 62719 847435 2 14 999994 2 93724 104162 1 2 999999 640704 1 9 999981 169985 1 2 999999 950739 1 116393 158123 -194631 1 2 999999 -825029 1 332382 505131 -67251 2 2 999999 1 2 999999 -992868 2 2 999999 2 6 999992 1 225879 644963 -731346 1 11 999989 -670466 2 4 999993 1 2 999999 250439 1 13 999982 -566487 2 306524 345330 1 11 999985 816967 1 2 999999 -353430 1 2 999999 -89072 1 2 999999 202047 1 14 999983 -827484 2 11 999990 2 2 999999 2 11 999999 1 302609 376886 578976 2 2 999999 1 11 999998 421186 1 27655 88022 -997051 2 2 999999 1 2 999999 439487 1 2 999999 712780 2 2 999999 2 17 999981 2 19 999999 1 1 999987 113994 1 231209 869915 432370 2 20 999999 1 2 999999 361243 1 2 999999 399596 1 140732 657107 -895385 2 2 999999 1 11 999990 284242 2 11 999983 2 15 999988 1 206091 333389 -475637 2 2 999999 1 213839 641864 160900 2 2 999999 2 11 999994 1 2 999999 112719 1 15 999989 550149 1 49104 165809 -206800 2 17 999993 2 2 999999 2 2 999999 1 8 999987 -772127 1 52134 836985 999689 2 9 999992 1 12 999985 -755239 2 465121 601811 2 1 999999 2 4 999986 1 197870 458332 459239 2 176338 293079 2 215570 426537 1 2 999999 828924 2 17 999996 2 95446 190689 2 2 999999 2 20 999992 1 251698 702987 789515 2 262844 884828 1 9 999999 715523 2 10 999985 1 2 999999 434236 1 112912 997402 -951254 2 212075 722891 1 302169 957017 -221024 2 9 1000000 1 2 999999 -581605 2 10 999985 1 160312 593427 -664007 1 474538 850690 26537 2 2 999999 2 5 999985 2 2 999997 1 2 999999 -878896 1 18742 524661 -173046 1 3 999984 523616 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -327542 2 14 999995 2 2 999999 1 20 999997 377453 2 33808 385002 2 17 999991 2 258652 576900 2 512185 787016 2 341305 713817 1 33412 109414 326238 1 2 999999 -46217 2 2 999999 2 7 1000000 1 2 999999 -565219 2 2 999999 2 675962 976207 1 2 999999 -841542 2 603407 656780 2 2 999999 2 2 999999 2 843410 909582 1 2 999999 -642685 2 2 999999 1 18 999988 561356 2 818273 983160 1 2 999999 -855708 2 283292 594536 2 13 999997 1 13 999991 569148 1 240772 289790 298569 1 2 999999 -516044 1 12 999994 63030 2 2 999999 1 2 999999 -299156 2 2 999999 2 2 999992 2 2 999999 2 860381 867055 1 213548 276594 -990067 1 2 999999 43284 1 2 999999 -507381 1 2 999999 -643403 1 13 999982 780077 2 14 999993 2 18645 789780 2 12 999989 1 350508 524067 -800427 1 299175 864028 793603 1 13 999993 -519171 1 146812 644566 817185 1 2 999999 -148277 1 270866 441725 751821 1 20 1000000 882677 1 2 999999 -326653 2 422595 816675 1 2 999999 -673119 2 9 999981 2 2 999999 1 2 999999 461045 2 2 999999 2 14 999989 1 16850 186293 -739317 2 407477 968843 1 2 999999 251024 2 2 999999 2 185805 263144 2 2 999999 2 576102 941015 2 382934 553322 2 3 999998 2 10 999996 2 3129 786641 2 2 999999 2 2 999999 1 2 999999 256556 1 14385 360555 -384320 1 14 999984 -360299 2 114934 242835 1 2 999999 401302 2 2 999999 1 2 999999 766834 2 2 999999 1 17 999989 379191 2 326354 537650 1 2 999999 77733 1 47844 336847 -494021 1 10469 319586 661299 1 19 999995 -105973 1 29670 252029 359282 1 2 999999 370701 1 2 999999 -954926 2 492449 754892 2 2 999999 1 2 999999 -840593 2 2 999999 2 180795 858178 1 15 999988 -67510 2 113924 584158 2 14 999990 2 2 999999 2 16 999981 2 134077 338213 2 2 999999 1 2 999999 -876708 1 88853 728691 379226 1 2 999989 -801022 1 8 999983 977331 2 7 999998 2 19 999983 2 2 999999 1 4 999981 -984189 2 2 999999 1 2 999999 -222512 2 483427 768863 2 399651 588041 1 6 999981 661360 1 2 999999 -13456 2 704571 880276 2 233654 503425 2 120364 390005 2 41950 709641 2 14 999985 2 2 999999 1 606143 659747 -18250 2 2 999999 2 6 999983 2 4 999996 2 14 999993 2 138839 771280 1 19 999984 500802 2 429842 687346 1 15 999998 916681 2 2 999999 2 2 999989 1 206745 673545 10427 1 2 999999 -720205 1 2 999999 971256 2 627775 670731 1 7 999986 -704217 1 15 999987 361632 2 2 999999 2 2 999999 1 299436 411920 962386 1 2 999999 312992 2 5 999989 2 18 999992 1 250154 535038 622123 2 94483 103617 2 17 999999 2 2 999999 2 2 999999 1 84026 264825 463550 2 2 999999 1 13 999994 740463 2 499024 947649 1 633524 996362 -313422 1 2 999999 -942969 1 199341 353616 684166 2 482575 613279 2 8 999982 2 2 999999 1 4 999996 726255 2 102025 507200 1 16 999988 433622 1 34276 491712 -34676 2 669767 956031 1 2 999999 -853869 1 2 999999 816779 2 57250 162125 2 3 999989 2 18 999992 2 2 999999 1 7 999993 689917 2 167646 677437 1 7 999989 -882576 1 2 999999 504924 1 2 999999 470813 2 12 999982 1 125830 318454 -478163 2 461810 902967 2 15 999999 1 739767 921048 783095 1 20 999996 957416 2 85739 421364 2 4 999981 2 751027 944006 2 5 999993 1 2 999999 287694 2 132041 618988 1 94639 282183 -89442 2 2 999999 1 2 999999 82405 1 2 999999 -619483 1 397307 562855 -503967 1 2 999999 20935 1 2 999999 -974720 2 531257 798309 1 2 999999 443777 1 360081 778988 333969 1 2 999999 -538107 2 884662 986576 2 376565 473817 2 121807 860097 1 578377 988322 -518087 2 522545 996326 2 2 999984 1 2 999999 -870802 1 17 999981 802262 2 2 999999 2 334197 616664 2 490787 627272 2 2 999987 2 2 999999 2 6 999984 1 2 999999 -482475 1 7 999994 -820049 1 17 1000000 -502545 1 2 999999 985025 1 2 999998 -902148 1 180768 240139 80496 2 2 999999 2 2 999999 1 2 999999 888840 1 18 999996 188637 1 271745 971922 855346 2 35404 96921 2 200088 551398 2 173850 670642 1 24406 231818 -678272 2 113106 518543 2 63309 902967 2 218891 239447 2 2 999999 1 2 999999 660100 1 19 999994 879143 1 1 999987 -138190 2 5 999997 2 2 999999 2 2 999999 1 13 999993 727659 1 37892 286255 -690668 2 12 999982 1 2 999999 -182342 1 2 999999 195968 1 2 999999 -342735 2 2 999999 2 14 999985 1 2 999999 411421 1 1 999992 -923776 1 4 999985 -160886 2 385193 496719 2 12 999995 1 292735 938359 727480 2 426716 965825 2 9 999981 2 13 999997 1 35586 311340 -420609 2 547929 969541 2 11 999993 1 2 999999 276171 1 360 697742 359811 1 2 999999 -988873 2 2 999999 2 5 999997 1 3 999992 -568160 2 2 999999 2 2 999999 1 2 999999 -888166 1 8 999982 294172 1 86110 507096 404751 2 13 999997 2 129396 793306 2 2 999999 2 3 999981 1 2 999999 216174 1 138517 241809 20189 2 525852 819753 2 2 999999 2 2 999999 1 35418 160631 527142 2 19 999992 1 3 999995 -408461 1 20 999983 646223 1 17 999981 -661785 1 2 999999 274416 2 319709 698365 1 233732 362231 657793 2 17 999984 1 456557 630100 516542 2 9 999987 1 290460 789990 651499 1 2 999999 -811254 1 2 999999 -905173 2 2 999999 2 12 999984 1 249218 538266 748769 2 49431 789050 1 391389 930494 377362 2 70057 280409 1 8965 700050 133123 1 2 999999 -305901 1 523932 911217 759589 2 577677 881660 1 347913 574786 571387 1 9 999999 -688162 1 5 999991 -433248 1 5 999991 -782938 1 255627 699633 -356400 1 301889 352812 -445655 1 2 999999 258717 1 2 999999 -717274 2 523302 693684 2 10 999996 2 1 1000000 1 147805 181124 542652 1 17 999986 113465 2 2 999999 2 3 999982 2 2 999999 2 208900 390172 1 11 999999 997359 2 16 999999 1 2 999999 -784764 1 2 999999 -969610 1 2 999999 361832 2 164912 822553 1 194272 392552 535601 1 7 999992 278388 1 20 999986 36929 1 2 999999 -364179 1 1 999983 785417 1 180694 776968 -147719 2 5 999986 1 3 999999 -836707 2 368031 751603 2 9 1000000 2 2 999999 1 577389 660134 -361409 1 9 999990 243328 2 582936 961027 2 16 999987 1 6 999990 603365 2 8 999983 1 2 999999 -780496 2 2 999999 2 20 999983 1 99494 437107 481170 2 2 999999 1 134093 754269 183552 1 6 999989 -386930 1 2 999999 893363 1 2 999999 -522244 1 3 999986 -218675 2 8 999982 1 2 999999 -409688 1 2 999999 641324 2 275291 437987 2 5 999989 2 10 999995 1 19 999998 760615 2 2 999999 1 2 999999 949564 2 15 999983 2 18 999992 1 2 999999 465269 2 2 999999 2 67441 174208 1 882981 940086 -195518 2 392880 982321 1 9 999998 -388602 1 178742 888758 78010 2 2 999999 2 573047 842314 2 2 999999 1 2 999999 -817678 1 10 999999 -914519 2 851278 895003 1 2 999999 -441592 2 93211 312122 2 19 999987 2 221730 873660 1 2 999999 -36174 1 2 999999 842130 1 83944 329653 -951104 1 8 999998 -122428 1 237930 865537 349773 2 2 999999 2 12 1000000 2 2 999999 1 3 999999 834810 1 17 999989 -135066 1 2 999999 -323190 2 186904 938137 2 4 999996 2 2 999999 2 2 999999 1 17 999992 -498360 2 11 999989 1 4 999995 886310 2 2 999999 2 16 999996 2 2 999999 2 2 999997 2 803819 921993 1 2 999999 504863 2 4 999999 2 2 999999 2 7 999989 1 2 999999 -380400 1 2 999999 -273052 1 2 999999 -958223 2 10 999981 2 2 999999 2 6 999981 2 222354 574619 2 4 999985 1 14 999997 -665704 1 483220 508237 579766 2 59667 242102 1 2 999999 -743460 2 14 999986 1 7 999981 12837 1 101227 422073 94402 2 623618 981261 2 2 999999 1 135748 901376 -963748 2 19 999987 1 317559 775532 710897 2 2 999999 1 16 999996 -359134 1 2 999999 -134910 2 3827 301787 2 1 999985 1 2 999999 685377 2 387415 618015 2 216000 427978 1 1 999997 -601078 2 441600 960034 2 4 999992 2 59982 60969 2 375322 856364 1 16 999990 -49115 1 11 999987 144589 2 8 999992 1 72250 733243 -791424 1 627752 800976 -815299 2 2 999999 1 3 999991 403663 1 9 999985 31634 1 68218 438456 565182 2 2 999999 2 41077 641468 2 3 999995 1 2 999999 -453535 2 417649 689933 1 2 999999 440779 2 446597 901000 1 11 999986 738348 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 5 999992 -223272 1 113622 185233 -744061 1 4 999981 -901074 1 12 999997 -770946 1 581703 756348 -680635 2 227283 370283 2 2 999999 1 2 999999 752673 1 9990 376639 779305 2 244024 362640 1 2 999999 -212526 2 2 999999 1 547822 965830 559805 1 2 999999 430939 2 3 999985 2 242520 368329 1 2 999999 -973668 1 259134 474818 -824227 1 649269 783629 920960 2 12 999983 2 2 999999 1 9 999994 371959 2 735323 765742 2 13 999993 1 1403 626555 877927 2 2 999999 1 2 999999 649448 1 2 999999 -747042 1 348990 718990 -484702 2 10 999995 2 2 999999 2 819927 989707 2 8 999996 1 10 999987 -5938 2 2 999999 2 2 999999 1 853816 929992 663740 1 2 999999 -480283 2 829389 945400 1 2 999999 -581685 2 222688 434956 2 3 999982 2 2 999999 2 8 999995 1 199255 691167 496179 1 399406 680879 -759188 2 7 999994 1 6 999981 -586728 1 2 999999 -615078 2 5 999994 2 2 999999 1 16059 460978 -534083 2 12 999993 2 220881 410938 1 2 999999 972118 2 2 999999 1 14 999983 993715 2 2 999999 2 131730 773940 2 18 999996 1 2 999989 604497 1 2 999999 -450500 2 2 999999 1 2 999999 -634896 1 2 999999 974071 1 416145 900354 -560958 1 2 999999 -246611 1 83483 520086 506295 1 2 999999 -31624 2 2 999999 2 167532 546704 1 261137 691956 651099 2 8 999987 1 15 999991 -761792 2 156560 570417 1 2 999999 -489597 2 11 999996 1 771640 835147 -461862 2 2 999999 2 186224 635706 2 4 999998 2 8 999981 2 447190 858660 2 2 999999 1 9 999991 121177 2 5 999993 1 2 999999 -49515 2 22363 290475 2 279053 993760 1 2 999999 -170432 2 173483 737206 2 2 999999 1 13 999987 667572 1 274564 727465 -819658 2 109727 224296 1 19 999984 523724 2 2 999999 2 19 999997 2 197396 763600 1 256435 713057 539449 1 2 999999 -864703 2 6 999983 1 12 999992 -862172 1 2 999999 -323366 1 164845 931493 637389 1 17 1000000 -435355 2 2 999999 1 80844 225502 -708784 1 19 999999 -1789 1 2 999999 911301 2 2 999999 1 11 999993 628929 1 19 999997 -344265 1 541382 863381 583742 1 2 999999 -853930 1 486236 789601 998444 1 225250 990896 373389 2 2 999999 1 14 999988 -661681 2 7 999986 1 11 999993 -992078 2 19 999990 2 2 999999 2 2 999999 1 503541 686583 -572410 2 2 999999 1 2 999999 -438488 1 255163 475282 -233058 2 19 999987 2 192692 314644 2 20 999990 1 2 999999 192423 1 2 999999 -541117 2 8 999997 2 2 999999 1 9641 209775 -911149 2 196516 944812 2 2 999999 2 766622 857802 2 2 999999 2 278776 942285 2 2 999999 2 2 999999 1 507958 644169 896038 1 5 999987 -767281 1 485783 816684 -25408 1 297265 676041 -138989 1 2 999999 508361 1 53337 909342 -594255 2 359521 972599 2 2 999999 2 2 999999 2 201374 702781 1 2 999999 626887 1 2 999999 -889851 1 2 999999 617477 2 10 999991 1 2 999999 401998 1 3 999991 295917 1 464012 750096 -931483 2 2 999990 2 2 999999 2 12 999992 2 2 999999 1 17 999988 71765 2 2 999999 2 260650 944686 2 1 999995 1 2 999999 -267222 2 2 999999 2 18 999985 2 103244 229295 1 159518 743245 -828399 1 126435 952866 752303 1 2 999999 219061 1 699284 810620 -102305 2 19 999987 1 2 999999 279101 2 198010 317957 2 9 999988 1 2 999999 -104955 1 16 999995 757174 1 2 999999 -996088 1 133167 205542 944484 1 6 999990 718083 1 18 999995 -602231 2 2 999999 2 26739 805050 1 2 999999 -446038 2 271049 814109 2 111556 634135 1 3 999981 248411 1 70359 109188 -28801 2 137409 831397 1 12 999992 -296793 1 20 999996 885154 1 7 999984 -605755 1 155993 853908 426993 1 634469 998494 636615 1 2 999999 -30002 1 2 999999 -274481 2 1 999992 1 2 999999 -572611 2 15 999985 1 291807 952943 66285 1 16 999995 461402 2 648728 889286 2 2 999999 1 148566 531081 -144219 1 2 999999 179463 1 2 999999 -108022 1 2 999992 -180989 1 19 999997 921344 2 638033 698812 1 15 999985 708223 2 623528 917032 1 427727 824290 -897327 1 9 999987 -72138 2 4 999986 2 382592 474677 2 35796 607459 1 208441 249781 907909 2 491155 497319 2 18 999991 2 7 999998 2 2 999999 2 13 999996 2 542970 600554 1 2 999999 -401778 1 646295 927973 -131008 2 56397 834966 2 10 999990 2 300494 966802 2 86938 144918 1 2 999999 947313 1 2 999999 -668403 1 2 999999 975712 1 6 999991 -954555 1 4 999981 293675 2 299706 861783 2 8 999997 1 235173 769126 511553 2 140532 450933 2 2 999999 2 2 999999 1 744877 806852 -619607 1 744988 838309 -229229 2 2 999999 2 2 999999 1 373326 806054 -946309 1 2 999999 84289 2 596709 885957 1 347463 406615 -620306 1 2 999999 571722 1 7 999991 -478491 1 18 999985 -865114 1 2 999999 -194308 1 15 999983 -944606 1 15 999991 -601618 2 2 999999 1 105507 816194 990334 2 2 999999 2 15 999995 1 629362 664611 806998 2 5 999987 2 2 999999 2 2 999999 1 2 999999 -851769 1 19 999984 287644 1 623940 712528 -990820 2 2 999999 2 302334 462037 2 190672 764859 2 160796 686967 2 2 999999 1 2 999999 -208374 2 10 999998 1 2 999999 -681781 2 2 999999 1 811250 926987 335966 1 6 999995 -822275 1 801284 954241 -740323 1 3 999988 280488 2 2 999999 1 20 999985 -916738 1 375288 912687 177708 1 411747 899595 -897458 1 11 999994 -288516 2 195649 598797 2 16 999988 1 347068 707600 384324 1 2 999999 896159 1 2 999999 72718 1 20 999996 -168515 2 2 999999 2 2 999999 2 2 999999 1 607600 743802 674894 2 89068 976119 1 13 999987 -815620 2 20 999981 1 2 999999 718281 2 8 999983 2 2 999999 2 2 999999 2 2 999999 2 323527 823796 2 247067 633371 1 12 999996 -319640 2 2 999999 2 2 999994 2 105787 998922 1 2 999999 768393 1 2 999999 -695657 2 422572 486601 2 2 999999 2 2 999999 1 2 999999 435243 2 122152 632951 1 2 999999 -82719 1 2 999999 471228 1 2 999999 411196 2 18 999999 1 131896 715934 -445862 2 2 999999 2 7 999992 1 2 999999 -40346 2 2 999999 2 10 999988 2 499021 995885 2 2 999999 1 482100 511333 40250 2 2 999999 2 11 999995 1 389300 689344 236022 1 288235 350649 192880 2 332714 468452 1 12 999992 188303 2 663764 969048 2 20 999991 2 8 999986 1 2 999999 98468 1 15 999993 -872660 2 17 999998 1 2 999999 -43837 1 2 999999 -15620 1 524996 533166 334855 1 2 999999 617660 1 2 999999 226652 1 2 999999 -897871 2 14 999983 2 2 999999 2 27340 48946 1 2 999999 -29601 1 7 999987 -140719 1 2 999999 270287 1 168652 428119 -656160 1 210619 459582 -923958 1 2 999999 -813071 1 2 999999 -819183 1 524569 633908 -211529 2 2 999999 1 2 999999 -802617 2 2 999999 2 98 434950 2 18 999985 1 1846 102028 -939990 2 476392 836030 1 63255 777534 -369931 1 2 999999 -312587 2 2 999999 1 14 999984 -668629 2 71839 398569 1 2 999999 -460523 1 7 999986 705638 2 8 999997 1 2 999999 646192 2 42393 621766 2 2 999999 1 2 999999 576261 1 422668 502848 -929516 2 446188 491066 2 2 999999 1 2 999999 834300 1 371632 395648 20510 2 2 999999 2 320231 717896 2 817281 876599 2 18 999993 1 222278 833151 861772 2 30452 114529 1 2 999999 -458823 2 2 999999 1 2 999999 -933586 2 329272 969917 1 2 999999 58622 1 178961 615990 -600606 2 8 999998 2 13163 613903 1 2 999994 -901205 2 2 999999 1 18 999994 141830 1 232738 759712 758085 2 17 999987 1 2 999999 863965 2 385287 391703 1 4 999995 226727 2 1 999989 2 14 999984 1 82081 672091 164623 2 2 999999 2 13 999992 1 122085 784191 -857423 2 2 999999 1 11 999994 998865 1 727981 748601 313608 2 2 999999 1 159539 774747 -816514 1 2 999999 17060 2 497447 676019 2 753034 824431 2 20 999983 2 2 999999 1 113124 566898 990438 2 297887 762629 2 13 999986 2 541839 764078 1 2 999999 -678753 2 103784 849929 1 6 999995 595036 1 10 999981 -502647 2 2 999999 2 14 999993 1 2 999999 -230574 2 22940 923652 1 2 999999 -78912 2 952311 974164 2 569870 896231 1 3 999986 304497 1 706112 766866 603169 1 416392 501998 130241 1 2 999999 -253171 1 503786 813334 224737 2 11 999999 1 406242 447984 651484 1 824246 840550 -734054 2 14 999999 1 11 999985 219993 2 17018 656536 2 6 1000000 1 406635 703739 190262 2 2 999999 1 2 999999 -822181 1 2 999999 -842336 1 997370 999917 -626373 1 637350 671560 -684544 1 917875 993349 624732 1 2 999999 943441 1 2 999999 928301 1 2 999999 -942159 2 2 999999 1 2 999999 -252587 1 2 999999 -252348 2 8 999996 1 2 999999 -361351 2 2 999999 1 2 999999 -336716 2 335893 670309 2 701657 985943 1 1 999992 -656611 2 2 999999 1 18 999983 -570029 1 211664 824522 -194155 2 531434 591448 2 2 999999 1 2 999999 -624912 2 2 999999 1 36771 682532 982567 1 834871 981005 -187963 2 2 999999 2 11 999981 2 2 999999 2 422177 852785 2 292541 516254 1 309471 702838 81037 2 35701 530339 1 2 999999 -748460 1 712102 970718 384292 2 14 999986 1 17 999998 -685790 2 2 999999 1 4 999997 958249 2 336980 694104 1 2 999999 -399039 2 8 999982 2 2 999999 2 592825 863722 1 180594 529591 -130547 2 86690 292652 2 2 999997 1 127626 414220 -674555 1 13 999989 -51125 2 19 999987 1 2 999999 242903 2 2 999999 1 121760 275949 748564 1 14 999995 -909183 1 11 999995 -553275 1 2 999999 602011 2 13 999983 1 167452 782557 -26878 1 337915 623794 607898 2 135199 990272 1 2 999999 13691 1 47369 987765 308575 1 81325 399428 845389 2 1 999983 1 17 999983 141100 1 250032 583887 352683 1 12 999981 787792 1 2 999999 -681423 2 410573 712919 1 2 999999 884966 2 452233 848015 2 16382 410630 1 108765 401626 114158 2 2 999999 2 128517 253011 2 307157 765630 2 11 999998 1 156477 321023 -199912 1 2 999999 -463367 2 2 999999 2 65082 655316 2 2 1000000 2 228106 658204 1 2 999999 81433 2 435808 488637 1 4983 956768 -598713 1 12 999997 -944477 1 245765 961636 333462 2 741720 946942 2 362006 407912 2 176511 584489 2 13 999999 1 19 999986 490973 1 8 999989 -899838 2 2 999999 1 2 999999 661939 2 409491 797369 1 20 999990 148252 1 508122 516487 951349 1 236730 815610 -206517 2 15 999991 1 200565 348924 -535515 1 2 999999 89306 2 27860 948766 1 2 999999 540803 1 444085 506139 766383 1 581273 609183 339539 2 2 999999 1 2 999999 92743 2 5 999992 2 488351 883939 2 403108 442441 1 15 999999 426045 1 31035 485072 724975 2 2 999986 2 440290 691836 1 477370 857201 -709087 1 2 999999 281293 2 15 999984 1 11 999981 195185 2 2 999999 2 71528 796061 1 10 999986 567016 1 185319 930068 798910 2 16 1000000 2 123230 162975 2 10 999982 2 526298 620248 2 2 999999 1 130606 629211 465173 1 592592 805962 135633 2 112567 518942 2 282690 663620 2 20 999993 2 2 999999 1 14 999990 -943869 1 2 999999 -644734 2 161404 992906 1 97476 239925 -691580 1 2 999999 -561528 2 827365 920521 1 2 999999 420479 2 2 999999 1 2 999999 -375147 1 2 999999 143836 2 8 999982 1 1 999991 -632331 1 494639 735714 -779536 2 64825 416976 1 420867 777184 855607 1 2 999999 -993353 1 449005 650166 -309483 2 351844 432551 1 248859 497966 -787362 2 2 999999 1 2 999999 278354 1 308888 452523 -625592 1 15 999986 990164 1 24469 343199 -950347 1 18 999985 958149 2 2 999990 2 5 999986 2 2 999999 2 2 999999 1 2 999999 444700 1 340475 538954 759611 2 12 999998 2 2 999999 1 16 1000000 -258322 2 2 999999 2 745109 789293 2 19 999990 1 2 999999 853575 1 2 999999 -972810 1 6 999987 104576 1 20 999992 391758 2 588480 626477 1 20 999984 -718004 2 25881 482401 1 887011 966300 -969643 2 2 999999 2 2 999999 1 2 999999 714026 2 6 999997 2 2 1000000 2 134900 850047 1 18 999996 -624155 2 2 999999 1 20 999994 953070 1 74434 768315 178934 2 89492 876730 2 4 999988 1 1 999998 722270 1 865026 917175 435629 2 2 999999 2 9 999996 1 2 999999 -757321 1 177407 639283 -568969 2 15 999995 1 2 999999 527677 2 506135 591560 1 610394 733080 -729851 2 262625 554131 2 2 999999 2 2 999999 2 666115 770772 2 367339 945504 2 10504 783591 1 303107 457553 -237552 2 2 999999 1 16 999996 -354653 2 7 999999 1 16 999990 557710 2 7 999992 2 381418 865523 2 305760 911016 2 16 999995 2 2 999988 1 2 999999 -964441 1 6 999986 913952 1 2 999984 614293 1 2 999999 954626 1 17 999999 -341201 1 2 999999 434822 2 2 999999 2 291584 534782 1 2 999999 86217 2 2 999999 2 2 999999 1 2 999999 811817 2 16 999982 1 19 1000000 -340347 2 12 999996 1 2 999999 -552970 1 16 999993 -615562 2 2 999999 2 4 999986 2 2 999999 1 19 999990 781685 1 2 999999 615211 1 2 999999 956682 1 539948 680327 -523695 1 3 999984 -726353 2 2 999999 1 2 999999 339703 1 2 999999 -490908 1 5 1000000 513848 2 248538 477261 1 2 999999 -343308 1 11 999995 946562 2 110647 325954 2 14 999985 1 233587 272388 160131 1 17 999997 509722 1 277981 591286 2314 2 137919 429073 2 15 999985 1 5 999999 801453 2 2 999999 2 16 999982 2 634109 862348 1 10 999986 -500016 2 2 999999 2 2 999999 1 18 999995 517787 1 72177 680828 213309 2 2 999999 2 3 999985 1 2 999998 -975661 1 2 999999 918539 2 2 999999 2 2 999999 2 243084 964753 1 2 999999 -30494 1 13 999999 972746 1 15 1000000 -143104 1 2 999999 298115 2 2 999999 2 16 999997 1 20 1000000 662860 1 2 999999 -771297 2 466502 924379 2 8 999983 1 2 999999 284517 1 231120 598168 -950277 1 20 999989 215542 1 17 999987 434938 2 391146 790305 1 420046 633265 -197319 1 2 999999 -447366 2 3 999997 1 51466 675033 -924032 1 2 999999 828677 1 7 999997 -556903 2 2 999984 2 7 999985 1 14 999981 -365898 2 15 999985 2 2 999999 2 14 999984 2 251082 478900 1 2 999999 182119 1 2 999999 -911379 1 438802 875795 643615 1 221680 657866 617766 1 440569 786097 -176308 1 13 1000000 -332325 1 6 999987 -700903 2 166737 875066 1 202506 312043 -877747 1 12 999997 955596 1 19 1000000 -780119 2 2 999999 1 2 999999 -111459 2 2 999999 1 18 999990 36627 1 262101 530820 595186 1 329616 622066 -219962 2 18 1000000 1 20 999993 -628878 2 19 999981 2 17 999993 2 2 999999 1 2 999999 908967 2 324192 957356 1 2 999999 572805 1 217301 354811 215536 1 336386 605602 -98788 1 689108 991627 -803745 2 2 999999 1 2 999999 -4077 2 2 999999 1 12 999984 964870 2 4 999984 2 72172 744976 1 2 999999 -101827 2 2 999999 2 2 999999 1 786860 831347 -967956 1 3 999985 -616836 1 321839 685715 420460 1 597062 961482 -331741 2 2 999999 2 2 999999 2 2 999988 2 790531 892344 1 11 999991 962026 2 2 999999 1 590789 806888 -62414 2 13 999991 2 1 999986 2 2 999999 2 487403 857414 1 2 999999 -943229 2 12 999994 1 2 999999 76253 1 20 999991 325329 1 4 999998 -694076 1 1 999992 -899555 2 2 999999 2 527692 718172 1 18 999986 -518924 2 120528 726531 2 782669 828209 2 396143 893139 1 7710 357983 -26155 2 2 999990 2 13 999988 2 2 999999 2 18 999983 1 683649 959424 622345 2 329033 513985 1 2 999999 792444 2 54040 106598 2 4 999993 2 2 999999 1 2 999990 -235568 2 2 999999 1 325106 514595 -528197 2 71081 309394 1 2 999999 267295 1 19 999997 356484 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11241 290393 -542465 2 389169 836753 2 2 999999 1 9 999983 -867742 1 16 999997 822966 2 7 999988 1 3 999986 436513 1 6286 571266 -827322 1 2 999999 -185701 1 14 999993 -102118 2 937119 986248 2 452557 842138 1 9 999982 -980181 1 2 999999 215873 1 2 999999 617546 1 16 999993 882395 2 503332 901691 1 8 999982 -355294 1 7 999993 781228 1 2 999999 753425 1 2 999999 511970 2 142881 885912 1 341669 874661 929243 2 2 999999 1 156156 740459 -53309 1 2 999999 -816988 1 74809 987954 588179 2 2 999999 2 13 999998 1 2 999999 -733062 2 8 999988 2 10 999999 1 134931 382944 950388 2 363486 954983 1 6 999991 -609715 1 2 999999 -321046 1 16 999994 761585 2 16 999994 1 9 999995 192949 1 198401 351521 -558696 1 572559 717685 140148 2 15 999982 2 20 999998 1 234714 795584 259766 2 24062 630077 2 2 999999 1 16 999981 -210540 1 620589 808987 -488389 2 520376 767820 2 2 999999 2 5 999997 1 2 999982 525295 1 14 999982 -300786 2 15 999993 2 103325 509923 1 2 999999 -660653 2 49254 840644 1 183228 795663 979852 2 699467 830882 2 688544 828290 2 2 999999 1 136771 335013 -603551 1 17 1000000 -482546 2 2 999999 2 2 999999 2 3 999989 1 122313 612477 -402083 1 15 999993 2130 2 2 999999 1 2 999999 -723153 2 12 999992 1 107907 118121 -276931 1 456829 768662 -428881 2 5 999982 1 560602 677320 -120053 1 461514 605649 757986 2 2 999999 2 2 999999 2 7 999988 1 2 999999 518910 2 602273 819471 1 672755 910093 -780784 1 14 999989 330943 2 2 999999 1 682493 712814 604337 1 2 999999 336484 1 331072 527579 744766 2 2 999999 1 368761 913557 299127 1 2 999999 -155509 1 214238 252729 471796 1 2 999999 371104 2 2 999999 2 695149 711499 2 279966 657416 1 2 999999 -729248 1 449524 666503 -465240 2 93378 255531 2 19 999989 2 186459 460955 1 171207 273992 179391 2 4 999989 1 51935 942149 893243 1 2 999999 51132 1 6 999992 871495 2 295953 410745 1 233501 781350 -149348 1 9 999983 69316 1 6 999992 122864 2 11 999986 2 2 999999 1 6 999997 657939 2 45338 513982 1 193561 872226 615188 1 2 999999 890924 2 450192 971803 1 7247 40432 776121 1 9 999981 45700 2 2 999999 1 40352 326875 981123 2 643422 738001 2 2 999999 2 17 999985 1 2 999999 -42683 2 9 999990 2 15 999984 1 2 999999 576648 2 195212 378629 1 109389 301695 -841812 2 838272 849218 1 2 999999 208800 2 4 999993 1 16446 258447 -465468 1 2 999999 863108 2 2 999999 1 2 999999 623189 2 2 999999 1 2 999999 404389 1 2 999999 657806 2 4 999992 2 2 999999 1 891624 965985 320367 2 167766 730744 2 326095 786715 1 603866 989297 -331482 1 407472 977666 -842227 2 2 999999 1 51255 717565 -733027 1 604662 729033 -576579 2 10 999981 2 406745 929682 1 2 999999 -892265 2 337756 942253 1 654924 842135 -15630 2 2 999999 2 122110 646999 2 18 999997 1 92767 858939 321594 2 2 999999 2 2 999999 1 9 999996 -305122 1 17 999982 525711 1 3 999992 678712 2 2 999999 1 281798 780443 472712 2 211192 458545 1 2 999999 -25911 1 133868 295777 111329 1 3 999985 -794092 1 743496 955461 444586 1 49618 458523 138041 2 2 999999 2 18 1000000 2 2 999999 2 2 999999 1 2 999999 958036 1 16 999989 547833 1 2 999999 476743 1 23494 934065 883090 2 305113 959256 2 2 999999 1 436257 975965 -100745 1 3 999996 -780789 2 78769 395193 1 2 999999 -105266 1 2 999999 162143 2 2 999999 2 169675 396596 2 2 999999 1 97310 255312 51949 2 2 999999 2 2 999999 2 7 999982 1 3 999986 318682 1 2 999999 767269 1 2 999999 -86489 2 310514 612339 2 2 999999 2 1 999987 1 214851 242609 -173266 2 7 999982 2 19 999996 1 82463 709498 -765414 2 300939 933361 1 421770 887216 399647 1 1 999988 600924 2 2 999999 2 16 999999 2 13 999994 2 2 999999 2 3 999981 2 433629 877610 1 2 999999 897308 1 2 999999 594678 2 5 999999 1 2 999999 -485853 2 2 999999 1 20 999998 -553308 1 2 999999 703337 2 510191 833446 1 14 999982 769684 1 2 999999 919277 1 18 999998 698694 1 1566 63378 153149 2 2 999999 1 7 999989 270440 2 2 999999 2 9 999992 1 6 999992 -297597 2 15 999998 2 2 999999 1 12 999983 -666318 1 20 999997 -118216 1 2 999999 -133171 1 59109 453655 -322305 2 2 999999 2 518341 599903 2 655962 725928 1 2 999999 653841 1 12 999995 514461 1 552946 824271 -267006 1 151509 185942 166255 2 2 999999 2 18 1000000 1 277959 403604 -955420 2 10 999992 1 3 999986 -65107 1 191180 401115 657071 1 2 999999 -566604 1 2 999999 -7044 1 2 999999 119556 1 2 999994 860346 2 259527 269361 2 19 999984 2 16 999997 1 19 999994 -934482 2 17 999997 2 633187 757702 1 2 999999 -346050 2 14 999986 2 2 999999 2 4 999983 1 2 999999 -275284 2 122998 557155 2 2 999999 1 2 999999 -744708 2 69681 400614 1 2 999999 661321 2 14 999994 1 2 999999 -311314 2 2 999999 1 2 999999 387779 1 14 999994 -886619 2 2 999999 1 8 999994 -813107 2 2 999999 1 12 999981 503139 1 2 999999 594031 2 2 999999 2 4285 105638 2 19 999994 1 18 999991 455097 2 2 999999 1 44267 524803 410687 2 2 999999 1 2 999999 594004 2 377945 493530 2 15 999996 2 276738 587272 1 9 999983 84661 2 898553 925409 2 2 999999 1 11 999998 -294670 1 2 999999 562167 1 645891 916355 -918858 1 2 999999 -296671 2 5 999995 2 2 999999 2 2 999999 1 7556 58950 -657947 2 393125 429361 1 15 999990 741750 1 2 999999 838190 2 2 999999 1 586594 815308 -228732 1 741283 754751 -126258 1 98423 196095 -676173 2 8 999996 2 2 999999 2 2501 638150 2 139988 178378 1 7 999985 -412042 2 2 999999 2 12 999995 1 80248 821246 -328973 1 2 999999 -633706 1 2 999999 657449 1 18 999988 -773884 1 2 999999 -423564 2 204221 803011 1 206174 609534 427105 2 485926 619678 2 552750 561444 2 109618 395981 1 19 999999 556717 2 342324 440414 1 2 999999 958128 1 333500 687895 -948792 1 36574 734974 717721 1 2 999999 -73492 1 2 999999 -78397 2 406222 558847 1 2 999999 -440255 1 18 999993 834253 1 6 999996 -712457 1 9 999984 342831 1 242440 938410 76404 2 7 1000000 2 20 999997 1 4 999992 512621 2 238443 281468 2 1 999997 2 2 999999 2 53231 543685 1 2 999999 -393570 1 803368 831540 763737 1 2 999999 -739160 2 422391 598409 2 2 999999 1 2 999999 -827829 2 877039 929639 1 208648 655545 877342 2 2 999999 2 4 999988 1 2 999999 -501854 1 489854 731964 567567 2 2 999999 2 4 999986 2 10 999986 2 2 999999 2 2 999999 2 6 999982 1 18 999992 526418 2 2 999992 1 2 999999 -313914 1 47952 628617 719224 1 605853 839009 104999 2 1 999998 2 83486 867509 1 10 999981 269389 2 395571 932754 2 780727 835420 1 2 999999 -99665 1 2 999999 -281878 1 614872 702195 -798010 2 109957 779279 1 3 999987 147495 2 231271 901067 1 7 999995 -774456 2 17 999999 1 2 999999 896557 1 93878 765432 357071 1 234547 617457 -27035 1 2 999999 522863 2 2 999988 2 2 999999 1 8 999984 -713794 1 20 999991 -419726 2 4 999981 1 2 999999 110646 2 2 999999 2 112370 785682 2 383578 474908 2 2 999999 1 16 999992 -670949 1 2 999999 -812834 1 5 999992 -381545 2 4 999993 1 2 999999 360538 2 2 999999 2 339018 472002 1 434777 905092 -659738 1 15 999990 -740225 2 15 999998 2 2 999999 2 145100 416309 2 7 999981 1 316367 796106 -486435 2 700098 732707 2 90225 965382 1 5 999982 635358 2 24039 819348 1 10 999991 529746 2 126914 525304 2 11 999999 2 2 999999 1 3 999987 266580 1 132654 836718 -762647 2 4 999991 1 432857 978711 -782079 2 12 999985 2 11 999996 2 253154 335493 2 9 1000000 1 2 999999 2243 2 2 999999 2 2 999999 2 297714 301909 2 255549 630456 2 197420 207904 1 270476 435388 653579 1 578521 849766 29903 2 2 999999 2 9 999989 2 15 999981 2 10 999998 2 6 999985 1 20 999998 -539942 2 2 999999 1 17 999996 -748836 2 15 999992 1 104973 632052 -106563 2 98666 318907 2 2 999999 2 2 999999 1 2 999999 913247 2 3 999990 1 20 1000000 354964 2 722596 887698 1 31495 975180 -754880 1 794726 811486 -612702 1 20 999985 516709 2 7 999986 2 2 999999 2 8 999993 2 2 999999 2 17 999999 1 528603 921429 876633 2 16 999995 1 7472 777559 161672 2 554688 773429 2 16 999994 1 384751 937107 733103 1 2 999999 -774848 1 2 999999 830482 2 2 999999 1 830885 926962 -214828 1 2 999999 -810288 2 633720 830821 1 17 999982 102687 2 15 999985 1 14 999985 -245219 2 12 999988 1 2 999989 987285 1 2 999999 317244 1 2 999999 406258 1 2 999999 786389 1 2 999999 -662658 2 2 999999 2 8 999989 2 52378 801991 1 18 999981 124930 1 19 999982 738997 2 2 999999 2 2 999999 2 8 999984 1 2 999999 54054 2 489120 713259 1 3 999999 -47202 2 2 999999 2 1 999994 2 2 999999 2 4341 519589 1 2 999999 -76532 1 16 999985 -194438 2 419285 900699 2 2 999999 2 2 999991 2 11 999984 1 192264 902113 483299 1 168694 627332 -90116 2 10 999996 1 2 999999 614541 1 2 999999 41971 1 1 999987 -484696 1 2 999999 -498509 1 2 999999 309998 1 2 999999 572319 2 869192 879660 1 11 999986 -513485 2 1 999983 1 2 999999 -701385 2 13 999981 1 2 999999 641182 2 9 999983 1 16 999986 288564 1 17 999999 -377345 2 15 999997 1 302418 777132 -431904 2 2 999999 2 717617 971863 2 694209 920965 2 7 999985 1 9 999989 -95901 2 1 999991 2 2 999999 2 17 999982 2 9 999992 1 15 999984 -861510 2 12 999999 1 1 999990 -322084 2 2 999999 1 19 999988 525169 1 409100 735417 500651 2 14 999995 2 2 999999 2 2 999999 2 127480 723950 1 567879 596691 -621711 1 5 999988 -266989 2 2 999998 2 11 999995 2 2 999999 2 2 999999 2 293059 989055 2 4 999987 2 1 999982 1 1 999993 949560 2 17 999981 1 14 999984 810795 1 11 999997 17658 1 1 999997 558917 2 2 999999 2 26223 353042 1 165407 726626 -199605 1 45881 541203 885972 1 2 999999 -779696 2 1 999986 2 2 999999 2 9 999996 2 10 999992 1 1 999990 -198131 1 12 999990 -357360 2 428002 641654 2 20 999989 1 2 999999 930439 2 199291 439254 1 8 999986 386251 1 17 999995 -15048 1 8 999983 242224 1 297797 858316 425133 2 2 999999 1 2 999999 824732 2 132995 966168 1 2 999999 759455 1 525184 928147 -461171 2 2 999999 1 12 999992 409671 1 19 999999 -587251 2 2 999999 2 15 999997 2 384642 808620 1 355067 452383 -90642 1 2 999999 -774605 2 310923 909496 1 2 999999 487105 1 3 999983 -104018 2 489363 662880 2 9 999996 2 2 999999 1 5534 881420 769792 2 2 999999 1 17 999985 381052 1 58854 65774 -161442 2 318242 632348 1 2 999999 -546291 1 172210 277721 -273799 2 2 999999 2 70916 229482 1 4 999987 511763 2 103134 172962 1 2 999999 -314678 1 3 999994 -819061 1 495388 580655 -165902 1 738398 889099 913683 1 169973 881946 -759684 2 106872 654603 1 246695 444507 -698504 1 3 999992 840828 2 2 999999 2 12 999989 1 446549 883836 -345215 2 355014 437716 2 120338 624853 1 3 999996 739193 2 6956 771391 2 242381 585801 1 806364 879028 567107 2 274442 777790 1 552346 602022 -489493 1 13 999985 978164 1 2 999999 -338082 2 2 999987 2 2 999999 1 9 999993 -520075 2 19 999989 2 2 999999 2 5 999990 2 840104 894493 1 7 999987 777940 2 228224 799920 1 589 741383 -887300 2 563272 758467 2 2 999999 2 2 999999 1 2 999999 10269 1 2 999999 503008 2 1 999982 2 19 999984 1 17 999983 -302776 2 414032 598103 1 2 999999 -224108 1 2 999999 718065 1 17 999989 -902332 1 128166 721866 -923606 2 6 999981 1 2 999999 553933 2 2 999999 2 2 999999 1 12 999985 160793 1 7 999999 -5622 1 2 999999 834828 1 210390 956304 -955677 1 655393 807296 28181 2 430099 810829 1 12 999991 -299639 2 11 999989 1 651377 940241 -274987 2 491832 976501 2 7 999989 1 29542 537956 -25978 1 457034 820538 280466 1 36535 991745 -488789 1 8 999982 864257 1 2 999999 303365 2 2 999999 2 1 999993 1 277038 997229 -810381 2 18 999987 2 1 999985 2 10 999981 1 2 999999 -131735 2 71591 798527 2 40677 252840 1 2 999999 607958 1 2 999999 -571085 2 814420 888133 1 2 999999 151923 2 107804 888947 2 2 999999 1 624476 688311 -588540 2 4 999992 2 2 999999 2 17 999997 1 696078 713654 467057 2 2 999999 2 18 999981 1 2 999999 862051 1 2 999999 767014 1 2 999999 -319915 2 9 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 459315 2 12 999984 1 13 999989 -202069 1 6 999997 840562 2 2 999991 2 2 999999 1 19 999998 -466675 2 145777 984273 1 6 999992 -5878 1 2 999999 123607 1 2 999999 -666794 1 2 999999 -403841 2 502642 565041 2 241983 374193 1 2 999999 -742831 1 564503 648518 939379 1 351244 624055 48746 1 2 999999 985132 2 4 999986 1 453567 699883 939955 2 2 999999 1 274826 643389 455939 1 2 999999 -540801 2 8 999985 2 2 999999 2 2 999999 2 7 999995 1 709927 851367 97501 1 17 999988 713518 2 12 999988 2 554055 855190 2 143646 516066 2 2 999999 2 10 999996 2 17 999983 1 172927 486823 605739 1 2 999999 -315342 1 12 999989 -228743 2 5 999997 2 7 999994 2 2 999999 1 12 999997 -861641 2 2 999999 2 584659 849057 1 2 999999 906161 2 9 999985 2 12 999985 2 19 999990 2 583239 997969 2 3 1000000 1 160060 569054 347667 2 10 999993 2 580965 980232 2 2 999999 2 246771 467132 1 2 999999 -977417 1 2 999999 -605086 2 19 999998 1 11 999993 478390 1 9 999987 -206511 1 2 999999 -263872 1 15 999993 -205815 1 2 999999 375122 2 565817 792451 1 2 999999 900598 2 446618 663423 2 16 999984 1 2 999999 171913 2 477810 687091 2 2 999999 2 13 999989 1 6 1000000 -623520 2 2 999999 1 16 999993 -902648 1 2 999999 355220 2 165572 695828 2 2 999999 1 616813 617193 -61983 2 320840 333645 2 16 999998 2 2 999999 1 2 999999 -352118 2 2 999999 2 185102 485027 2 2 999999 1 2 999999 -360554 2 146576 464419 1 19 999992 -714272 2 150363 698640 2 4 999992 1 355044 753247 -882631 2 11 999986 1 2 999999 -945457 1 973492 975601 456605 2 16 999990 1 2 999999 798571 1 2 999999 474398 2 9 999981 2 2 999999 2 2 999999 2 653149 825317 2 78900 962822 1 50547 401111 -554794 2 192297 630849 2 2 999999 1 440809 705976 325536 2 785635 860219 1 16 999984 398529 2 19 999987 1 20 999997 -763524 2 492803 894764 2 48929 279319 1 16 999989 -298489 1 142715 580986 -115511 2 15 999999 1 12 999983 589291 2 2 999999 2 2 999999 2 9 999981 2 17 999995 1 459142 641347 -834517 1 2 999989 273956 2 15 999988 2 10 999988 1 534855 579693 -961953 2 3540 218296 2 212143 341391 2 13 999998 2 14 999997 1 5 999997 -822587 2 2558 570291 1 2 999999 234848 1 14 999994 -735004 1 14 999987 -253762 2 16 999988 2 281225 341583 1 201616 539257 -103639 2 2 999999 1 2 999999 -826315 2 2 999999 1 18 1000000 -664913 2 2 999999 1 131442 232774 889400 1 9 1000000 358594 1 13 999988 310964 2 2 999999 2 2 999999 2 1 999992 2 381240 572499 1 10 999982 -160572 2 62296 788327 2 2 999999 2 186144 415882 1 2 999999 -906200 2 2 999999 1 2 999999 -785093 2 12 999981 2 13 999999 1 2 999999 -326992 1 51078 695014 117388 1 20 999991 116480 2 2 999999 1 574307 733049 -975460 2 438347 599518 1 2 999999 -879646 1 7 999983 533470 2 347242 658375 1 393435 810610 907353 2 10 999985 1 11 999982 985328 1 260866 810994 -862119 2 2 999999 1 8 999985 816526 1 27778 591941 -509467 1 9 999994 963376 2 468716 780244 2 13 999999 1 1 999985 264878 1 9 999990 -611388 1 14 999992 382046 2 8 999983 2 748687 946315 1 5 999993 957860 1 17 999983 441668 2 276095 622179 2 8 999988 1 2 999999 -185490 2 1 999993 2 2 999999 2 334256 953194 1 41465 490165 204809 1 4 999988 744065 1 788472 982447 -540714 1 16 999997 325731 1 3 999993 -544121 2 920233 923715 1 267266 906046 781965 1 2 999999 -736725 2 201171 343426 2 14 999983 2 2 999981 2 511724 876688 2 13 999995 2 48644 173481 1 14 999993 859703 1 20 999982 -808039 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 4 999997 1 794317 963806 -829825 1 2 999999 141787 1 82663 821418 385910 1 5 999993 -54395 2 9 999999 2 12 999996 1 659478 732088 -266629 1 2 999999 -565398 1 16 999984 911033 2 19 999990 1 76679 840513 373326 2 2 999999 1 2 999999 -159745 2 1 999999 2 2 999982 2 295053 584092 2 2 999999 1 18 999998 419647 2 2 999999 2 2 999999 2 2 999999 1 401462 579057 40868 1 2 999999 864869 1 2 999999 242289 2 3 999986 2 13 999988 2 2 999999 2 15 999988 1 2 999999 889398 2 2 999999 2 448912 997276 2 2 999999 1 4 999987 974269 1 2 999999 660220 2 16 999983 1 7 999995 -126926 1 509903 538517 -371372 2 2 999999 2 2 999999 2 140356 392420 1 590206 947594 743592 2 2 999999 1 333982 460488 448071 2 2 999999 2 15 1000000 2 2 999999 1 2 999999 398421 1 1471 662466 -548773 1 16 999997 501461 1 2 999999 887536 2 2 999999 2 186589 370266 2 14 999996 2 318919 350208 2 8 999989 1 193009 523913 -898656 1 13 999995 -873684 1 15 999981 -844833 2 1 999984 2 445618 961667 2 2 999999 1 183846 240601 70186 2 2 999999 2 5 999983 2 2 999999 1 365660 633237 322164 2 2 999999 2 64492 666428 2 2 999999 1 2 999999 -393161 1 2 999999 -518103 1 443192 842511 -364954 2 2 999999 1 317113 568602 -53636 1 2 999999 -776177 2 396658 433026 1 492779 972557 -785394 2 2 999999 2 2 999999 1 2 999999 -909135 2 6 999982 1 14 999985 -908900 1 7 999988 655100 2 2 999999 1 383561 924805 -742092 1 233368 536881 -519960 1 753533 877157 -773623 2 2 999999 2 17 999998 1 52631 374172 363651 2 2 999986 1 6 999992 25431 1 3 999998 694441 2 2 999999 1 189068 736603 74825 2 2 999999 1 37844 305306 503846 2 2 999999 2 2 999999 1 20 999997 -30371 1 2 999999 -436148 1 20 999983 -679896 2 6 999985 2 2 999999 1 733354 798089 -858505 1 189856 718931 -930860 2 360272 596373 1 2 999999 437000 2 2 999999 2 18 999996 1 2 999999 -220622 2 2 999999 1 243021 987965 -405344 1 2 999999 -957881 2 2 999999 2 2 999985 2 2 999999 1 15 999984 960400 1 401309 684678 -332114 1 221362 688795 -258183 2 410070 905708 1 19 999981 811411 1 330879 850276 240951 1 17 999997 -684848 1 207272 930845 874026 2 425852 446968 1 2 999999 -783612 2 648649 797851 1 438152 910279 203930 2 11 999990 2 19 999986 1 19 999989 9736 2 284386 337756 2 2 999999 1 20560 364206 629547 1 13 999986 -308328 1 399804 649437 -21462 1 799394 943887 593645 2 6 999997 1 5 999982 38394 1 12 999992 512397 1 2 999999 -45752 1 2 999999 -31035 1 17 999995 -351771 2 2 999999 1 2 999999 -282113 2 13 999983 2 235 845210 2 2 999999 1 2 999999 -207197 2 2 999999 1 17 999997 215615 1 2 999999 627619 1 20 999988 -25154 1 19 999984 281789 1 9 999988 897887 1 2 999999 901239 1 157014 504710 133026 1 748473 878824 -941452 2 2 999999 2 649013 841118 1 2 999999 95747 2 2 999999 2 19 1000000 2 66779 745811 2 2 999999 1 332598 448987 -54397 2 11 999984 2 5 999987 1 2 999999 817023 1 773765 961667 155345 1 1 999984 -200293 2 2 999999 1 18 999996 95964 1 2 999999 84914 1 2 999999 107011 1 13 999991 72056 1 4 999994 272968 1 969151 975142 -818677 2 2 999999 2 2 999999 2 2 999999 2 11 999994 1 779288 902239 -841613 1 2 999999 320679 1 21559 381131 -904678 1 2 999999 -127784 2 2 999999 1 3 1000000 709131 2 18 1000000 2 2 999988 1 7 999982 -140132 2 853911 895057 2 3 999990 1 12 999996 977691 2 388410 639532 1 945045 985266 891347 1 2 999999 -923772 1 326660 717700 846755 1 187953 223027 945455 1 15 999994 118513 2 470128 503608 2 252702 346541 2 18 999991 2 2 999999 1 18 999996 -655082 1 2 999999 355632 2 2 999999 1 13 999987 829446 2 8 999987 1 2 999999 -804408 1 2 999999 -875943 2 2 999999 1 2 999999 472440 2 2 999999 1 47880 131120 -726900 2 3 999991 1 2 999999 -250895 2 5 999993 2 2 999999 1 16 999997 894317 2 2 999999 1 2470 179368 -868450 1 2 999999 930684 2 2 999999 1 52122 923692 -840927 2 2 999999 2 16 999994 2 18 999998 2 20 999997 1 12 999998 474977 2 16 999990 2 17 999994 1 493783 933029 -365811 1 16 999984 -797384 2 2 999999 2 2 999999 1 18 999996 637761 2 2 999999 2 19 999991 1 2 999999 726918 2 2 999999 1 5 999990 607032 2 431906 616459 1 529934 687815 641917 1 2 999999 494370 1 2 999999 548545 1 2 999989 -47210 1 2 999999 110734 2 2 999999 2 2 999988 2 6 1000000 2 9 999993 2 3 999998 2 56487 311743 2 2 999999 2 13 999982 2 2 999999 1 173952 874247 -147003 2 3 999997 2 20 999981 2 1 999988 1 1 999984 -353558 2 115647 413001 1 552674 619304 -426177 1 9 999996 -937892 1 2 999999 970515 2 491020 783307 2 14 999989 1 13 999995 -536742 2 2 999999 2 2 999999 1 635500 873010 -530844 1 8 999994 -352846 1 9 999990 354768 1 2 999999 336820 2 246612 869645 1 1 999983 135447 2 16 999999 2 16 999985 1 2 999999 467685 2 2 999999 1 251490 788645 914882 2 16 999993 2 568304 656265 1 17 999995 -526650 2 117696 265120 1 2 999999 822978 1 16 999985 491130 1 726009 901857 -979414 1 2 999999 -671695 1 2 999998 402880 2 101769 348650 1 2 999999 577705 1 16 999996 -585221 2 17 999999 1 2 999999 -322463 2 746705 844520 1 2 999999 137262 1 19 999999 872057 2 103918 712184 1 168928 287837 -219246 1 20 999995 116341 2 191769 516081 2 2 999999 1 8 999994 702929 1 11 999998 -24810 1 18 999989 295796 2 19 999997 2 18 999984 2 569009 691662 1 8 999987 217724 2 14 999983 1 13 999984 -584692 2 214739 860782 2 14 999991 2 14 999988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -113772 2 15 999996 2 165057 389222 2 53075 846672 2 8 999984 1 1 999987 276540 1 15 999995 481341 2 49094 963858 2 13 999985 2 2 999999 2 10 999996 2 932719 960435 2 2 999999 2 2 999999 1 18699 990598 470024 1 2 999999 299970 2 6 999991 2 2 999999 2 11 999984 1 2 999999 426559 2 2 999999 2 6 999981 2 2 999999 1 2 999999 -858133 2 210430 800532 2 14 999994 2 4 999983 2 2 999999 1 234242 766420 -782651 2 2 999999 2 10 999993 2 2 999999 1 477150 909635 -505133 2 1 999984 2 41694 115775 2 211398 970258 2 2 999999 1 98738 630432 455206 2 6 999988 1 2 999999 38325 1 14 999988 -145018 1 5 999984 903323 2 806582 971616 2 10 999993 2 2 999999 1 2 999999 -150164 2 529472 769965 2 2 999999 1 2 999999 683379 2 8 999985 2 39082 680571 2 2 999999 2 87698 498792 2 347586 454680 1 2 999999 838525 1 281973 771346 -502209 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 205662 2 1 999989 2 142050 351158 1 415295 961718 -996651 1 2 999999 579367 1 457405 925112 854237 1 10 999989 -7482 2 3 999989 1 19 999982 203277 1 6 999986 -313248 1 6 999993 -990536 1 113758 572772 736531 1 2 999999 -861993 2 103196 210572 1 13 999993 408691 2 2 999999 1 450241 850656 52787 2 2 999999 2 429773 573788 1 2 999999 59380 2 2 999999 1 10 999995 -155321 2 455061 527011 1 345162 379074 559512 2 2 999999 1 2 999999 720079 2 1 999981 1 167230 511210 737053 2 2 999999 2 2 999999 2 15 999992 2 434178 750348 2 102168 564794 1 2 999999 -277461 2 552331 653659 1 2 999999 917088 1 361540 988127 234777 1 2 999999 -22078 2 16 999982 2 17 999991 1 208179 368443 239513 2 607236 997361 2 53461 984571 2 2 999983 1 2 999999 -162561 1 85173 248495 -69151 2 242904 845097 2 145283 536690 2 1 999982 2 17 999987 1 72255 198704 719280 2 6 999981 2 144735 654048 2 791424 939399 1 9124 228737 518481 1 2 999999 -533909 1 152984 683885 539073 2 1 999985 1 9 999988 -107862 2 2 999999 2 9 999986 2 2 999999 2 829550 842872 2 2 999999 1 2 999999 260897 1 2 999999 -930060 2 2 999999 1 9 999994 558507 1 14 999988 -348082 1 2 999999 531539 1 357725 392828 -745545 2 4 1000000 2 397681 990957 1 234099 590734 159336 2 372430 662424 2 2 999999 2 2 999999 2 594560 887330 2 205058 771129 2 12 999983 1 2 999999 -258040 1 18 999999 -917275 2 14 999982 2 2 999999 1 733690 980489 -588909 1 2 999999 420443 1 2 999999 884465 2 2 999999 1 9 999986 -931884 1 2 999999 648844 2 19 999985 1 36119 765966 11508 2 648754 651720 1 84723 88789 5129 2 2 999999 2 341794 783629 1 11 999998 -638731 1 690375 858261 678967 1 2 999999 364790 1 2 999999 140458 1 297120 632763 597915 2 450655 513178 2 169150 797680 1 38295 994444 -5519 2 2 999999 1 2 999999 536104 1 18 999993 -355364 2 2 999999 1 180287 808762 -419044 2 10 999985 1 4 999996 -853906 1 2 999999 12848 2 483970 863902 2 2 999999 1 2 999999 155259 2 16 999987 1 87494 719343 122322 2 138564 784134 1 2 999999 -446185 2 20 999983 1 431680 925842 -772582 2 2 999999 2 304827 648997 2 2 999999 2 862505 961227 1 17 999986 -9470 1 2 999999 838546 1 9 999993 -948868 1 348199 643841 808557 2 7 999987 1 109940 591189 792631 2 2 999999 2 8 999988 1 326909 968551 -971792 2 2 999999 1 11 999991 914341 1 578591 585315 -65402 1 2 999999 930824 2 17 999991 2 14 1000000 2 16 999984 1 2 999999 -761184 2 2 999999 1 7 999984 -83015 1 14 999982 -730026 2 73416 460994 1 245302 945005 238204 1 1 999992 -842698 1 189883 928951 272530 2 281717 447775 1 634586 887050 110757 2 20 999991 2 2 999999 1 2 999999 -277543 2 8 999999 1 374114 521575 -627545 2 2 999999 2 5 999995 2 6 999995 1 2 999989 -585790 2 673838 711516 2 2 999999 1 2 999999 -323471 2 16 999990 2 9 999984 1 17 999989 -516423 1 598884 755805 52964 2 6 999992 2 11 999999 1 2 999999 618223 2 2 999999 1 2 999999 933774 1 2 999999 -449154 2 10 1000000 1 2 999999 978576 1 2 999999 -366435 1 14 999999 -312484 2 2 999999 2 2 999999 2 1 999988 2 2 999999 1 96660 666048 195047 1 415938 804802 45395 1 16 999986 -856794 2 8 999999 1 2 999999 791777 1 2 999999 -284043 2 199481 586083 2 173746 599467 1 2 999999 -234273 2 2 999999 2 2 999999 2 2 999983 1 2 999999 268009 1 568133 939748 844021 1 6 999996 -263715 1 1 999983 -648643 2 2 999999 2 16 999986 1 817648 887934 233098 1 2 999999 -155348 2 19 999991 2 8 999985 1 19 999988 981809 1 2 999999 -986736 1 6 999990 743468 2 14 999992 1 289205 684362 -392823 2 2 999999 1 15 999990 168728 2 10 999984 1 19 999984 620777 1 8 999996 801469 2 2 999999 2 20 999995 2 17 999998 2 96334 960209 1 2 999999 491531 1 2 999999 -281774 1 13 999992 231121 1 2 999999 322312 2 2 999999 2 2 999999 2 14 999982 1 2 999999 673468 2 14 999997 1 58597 248156 -762302 2 475600 899058 2 2 999999 2 2 999999 1 1 999988 -2559 2 565274 875464 2 235657 713205 1 5 999990 181028 2 1 999991 1 2 999999 -225349 2 7 999997 1 8 999994 -261707 1 2 999999 -343165 1 7 999991 781885 1 339522 806004 508415 2 13 999990 1 17 999985 486112 2 8 1000000 1 238257 644516 -143733 1 19 999993 -796887 2 18 999996 2 433855 779025 2 2 999999 2 228377 799509 1 20 999985 531357 2 2 999999 2 619830 893876 1 19 999986 -283408 1 10 999990 -11584 1 455840 585605 459974 2 2 999999 2 189922 266340 1 2 999999 663634 1 40404 222429 633539 1 2 999999 159627 1 469273 656314 593161 1 2 999999 -758246 2 204979 830486 2 2 999999 1 2 999999 -728303 2 2 999999 1 401359 740706 -331543 2 2 999999 2 10 999998 2 1 999983 2 38724 277739 1 143453 932940 18850 2 11 999981 2 2 999999 2 238538 354479 2 271245 819876 2 8 999992 2 12 999989 1 2 999999 350697 2 5 999984 1 2 999999 -80549 2 2 999999 2 18 999985 1 9 999999 -808847 2 5 999996 2 17 999994 1 364236 366080 -711720 1 2 999999 -443351 1 2 999999 73748 2 12 999991 1 526344 670379 -702427 2 17 999992 1 19 999989 420474 1 11 1000000 553940 2 88679 226826 2 382163 564180 2 2 999999 2 14 999985 2 3 999990 1 7 999988 -277995 1 6 999990 206427 1 2 999999 829976 2 464754 605303 1 2 999999 550597 2 2 999999 2 482739 798669 1 5 999989 403032 2 15 1000000 2 501449 842791 1 2 999999 654354 1 705303 860881 -871736 2 245041 968737 1 2 999999 917138 1 861594 956738 -544745 2 2 999999 1 637568 659326 230223 1 8 1000000 -622404 1 2 999988 -798495 2 2 999999 2 12 999998 2 2 999999 1 1 999983 -591625 1 2 999999 526329 1 18 999989 -157782 1 2 999999 565459 1 267031 402524 -718297 2 2 999999 2 366545 368906 2 2 999999 2 11 999987 2 23627 691662 1 248102 358662 -208064 2 2 999999 2 2 999999 2 2 999999 1 3 999998 163160 2 819771 868064 2 2 999999 1 12 999991 -542561 2 2 999999 1 2 999999 -578467 2 7 999983 2 514093 936226 2 10 1000000 1 779144 842531 242999 1 2 999999 -453164 2 2 999999 2 8 999995 1 9 999998 218713 2 605353 960421 2 18 1000000 1 2 999999 193396 1 2 999999 -563304 2 10 999994 1 3 999997 514538 1 2 999999 567530 2 15 999986 1 6 999992 889578 2 81855 538080 2 319345 927459 2 20 999995 1 487859 962383 430269 1 783241 879303 -223921 1 262333 884128 -437452 2 7 999994 1 9 1000000 -420898 1 2 999999 827316 2 8 999994 1 2 999999 149710 1 3 999986 158222 2 1 999995 1 917770 957629 -884777 2 19 999998 2 18 1000000 2 20 999990 1 43495 70634 24540 1 2 999999 64336 2 1 999986 1 2 999999 960474 2 2 999999 2 7 999996 2 15 999985 2 596102 930086 2 375612 613618 1 13 999984 944857 1 227919 294416 756100 2 234647 978151 2 2 999990 2 16 999992 1 482023 516298 -795899 2 20 999982 2 436031 980434 1 1 999987 -922213 2 119010 847193 2 14 999986 2 10 999986 1 2 999999 895531 2 1 999986 2 8 999989 1 2 999999 -988971 2 7 999990 2 57485 926442 2 10 999989 1 14 999982 -551249 1 467272 473672 -738333 1 2 999999 575578 2 2 999999 2 5 999990 1 7 999999 544394 1 228875 248108 -814296 1 248264 737161 -32963 1 608132 975846 -421920 2 12 1000000 2 4 999988 2 20 999985 1 2 999999 194817 1 14 1000000 -922547 1 15 999987 698149 1 59330 758553 668355 1 1 999986 422751 2 619044 691688 2 8 999994 1 944856 965993 -503512 1 267402 347949 -187368 1 374690 716745 920404 1 2 999999 421820 2 71127 201091 1 2 999999 -359158 1 2 999999 239055 1 13 999985 84405 1 222244 374890 -32756 2 2 999999 1 2 999999 -152017 1 73787 918717 -184607 2 2 999999 2 2 999999 1 6 999982 -465763 2 393094 743209 1 270989 808129 -741823 1 121737 470045 -318921 2 4 999997 2 2 999999 2 4 999995 1 2 999999 -962725 1 2 999999 408587 1 361864 895693 580853 2 112648 324587 2 2 999999 1 2 999999 704612 2 2 999999 2 2 999999 1 367482 719298 -605536 1 18 999981 -427463 2 11 999997 1 8 999983 -89541 2 9 999990 2 14 999988 2 2 999999 1 2 999999 261723 1 2 999999 -802347 1 2 999999 752936 1 14 999983 -766343 1 14 999993 -731840 2 2 999999 1 2 999999 323134 2 5 999997 1 20 999996 584779 1 231168 334011 801860 1 2 999999 530065 2 13 1000000 2 2 999999 2 2 999999 1 283963 633210 312168 1 171472 593392 -570698 1 9 999996 403628 2 2 999999 1 2 999999 176512 2 2 999999 1 2 999999 -946421 2 2 999999 1 154219 696345 -494866 1 2 999999 521551 1 10 999985 220122 2 17 999986 2 63468 141497 2 2 999999 2 17 999991 2 17 999993 1 2 999999 83837 2 356268 833516 2 2 999999 2 2 999998 2 2 999999 1 519470 786179 -599817 2 522739 961730 2 87683 350130 2 2 999999 2 2 999999 2 10 999994 1 24584 473600 -655549 2 2 999999 1 2 999999 -434500 2 15 999996 2 709891 744248 1 2 999999 448430 1 488634 733393 -7242 1 2 999999 228153 2 12 999994 1 9 999999 20221 2 335797 364890 2 2 999999 1 60989 413414 529323 2 276246 781053 1 2 999999 504420 2 12 1000000 2 348195 863780 1 2 999999 -812919 2 37626 710947 2 20 999985 1 10 999995 861859 2 2 999999 2 16 999996 2 2 999999 2 140418 290594 1 713433 767199 173272 1 415248 841085 193131 2 2 999999 1 17 999983 333997 1 2 999999 536430 2 2 999999 2 2 999999 1 353918 496145 524578 1 2 999999 570980 1 20 999994 688205 2 234469 295016 2 269474 515530 1 2 999999 541516 2 2 999999 2 2 999999 1 6 999996 7613 1 435063 563446 714087 2 348059 802572 2 2 999999 2 18 999986 2 2 999999 2 18 999984 1 2 999999 194588 1 2 999999 -755365 2 2 999999 1 448655 901702 413664 2 11 999985 2 2 999999 1 9 999989 169450 1 2 999997 332062 1 2 999999 -713713 1 377480 446347 -54774 2 10 999983 1 2 999999 411061 2 2 999999 2 2 999999 1 13 999981 923831 2 11 999981 1 8 999994 332636 1 196692 932366 681085 1 66683 540427 -954451 1 601080 968940 -620535 1 2 999999 254718 2 15 999991 2 7 999994 1 253668 276333 522755 1 11846 336748 870804 1 9 999993 235901 2 2 999999 1 2 999999 -303002 1 19 999982 -340208 1 260410 412043 -480269 1 2 999999 -365853 2 2 999999 2 13 999991 2 2 999999 2 214471 780499 1 255448 537951 -326427 2 18 999995 2 16 999998 1 287047 463203 85434 1 2 999999 319764 1 2 999999 750856 2 2 999999 1 2 999999 -909398 2 2 999999 1 360015 980572 277110 2 2 999999 2 4 999996 2 15 999986 2 786179 962509 1 14 999992 395222 2 2 999999 2 17 999986 2 598913 944758 1 2 999999 803902 2 2 999999 1 504479 979630 628370 2 7 999983 1 342812 905692 -121242 2 2 999999 2 12 999997 1 8 999992 840019 1 2 999999 822349 1 14 999998 315559 1 2 999999 176606 1 2 999999 456036 1 2 999999 -67898 2 2 999999 2 2 999999 2 16 999995 1 2 999999 917945 1 10 999983 762120 2 2 999999 2 711444 741636 2 5 999987 1 2 999999 444179 1 2 999992 -971916 1 117119 699100 246178 2 2 999999 1 18 999996 298791 1 2 999999 78376 1 10 999989 810965 2 8 999996 1 430891 452919 69556 1 2 999999 -341338 2 312746 725861 1 490425 840116 395578 1 2 999999 -712013 2 16 999994 2 10 1000000 1 745841 997011 -657317 2 141762 730612 1 20 999992 408854 2 2 999999 1 2 999999 342806 2 223073 442486 1 2 999999 851630 1 2 999999 8843 2 562720 979706 2 2 999999 1 54601 871608 439617 2 2 999999 1 690165 949115 -833662 2 2 999999 2 11 999996 2 2 999999 2 198836 893874 1 2 999999 226956 2 362839 370276 2 2 999999 1 16 999986 -292420 1 63344 585039 789378 2 2 999999 1 2 999999 -591829 1 18 999991 279798 2 280548 505023 1 13 999981 -91130 2 747695 800853 1 79074 872588 -367823 2 2 999999 2 2 999999 1 18 999992 887992 2 58789 960804 2 147748 286805 2 5 999981 2 2 999999 1 408816 871497 90363 2 270581 748994 1 413726 951707 -696992 1 2 999999 128084 2 11 999983 1 2 999999 -660099 1 71315 366374 -979025 1 8 999998 55617 1 9 999995 94360 1 13 1000000 791765 1 636413 724726 821304 1 10 999993 -825997 2 2 999999 1 2 999999 781673 2 8 999995 1 4 999985 736989 1 60225 557060 734021 2 756675 917319 2 2 999999 1 2 999999 -515516 2 257017 994158 1 13 999997 -954157 2 479840 801801 1 2 999999 -363346 1 2 999999 -305265 1 19719 983723 -371616 1 1 999994 228609 1 17 999990 117794 2 2 999999 2 2 999999 2 139244 563018 2 7 999986 2 31220 37145 2 9 999991 1 2 999999 464403 1 424762 721018 -372002 2 6 999997 2 99645 583004 1 423534 519170 402797 2 18 999984 2 8 999993 2 2 999999 2 550754 805533 1 21905 185091 439281 2 2 999999 1 2 999999 -277025 1 2 999999 615784 2 10 999995 1 2 999999 -778908 2 868057 997083 1 242623 718089 542795 2 463601 675315 2 299442 673908 1 2 999999 -988618 1 2 999999 634752 1 4 999988 963207 1 2 999999 197964 1 2 999999 -579252 2 12 999996 1 2 999997 418995 2 2 999999 2 5 999987 2 2 999999 1 461930 815425 234071 2 2 999999 2 6 999994 2 528106 541546 1 85568 839900 961266 1 7 999985 836319 2 2 999999 1 2 999999 -568962 1 2 999998 770633 1 6 999987 33549 1 2 999999 -274351 1 2 999999 474700 1 2 999999 -71267 2 853550 873784 1 2 999999 -177545 1 583838 833995 -353837 1 2 999999 239124 2 5 1000000 2 272703 783127 2 2 999999 2 197494 933608 2 858374 887075 1 302948 824017 76542 1 499142 994981 503983 1 11 999992 243221 1 454540 916295 -384024 2 10 999984 1 2 999999 -164876 1 226318 408737 883713 2 9 999990 2 21627 814681 1 111818 574480 -660025 1 228575 971630 -35740 2 2 999999 2 9 999985 2 2 999999 1 82374 992943 -192458 1 570426 704062 -841910 2 2 999999 2 510143 688924 2 22618 387531 1 2 999999 -278597 2 2 999999 1 7 999988 641913 2 375313 777873 2 12 999992 2 14 999991 1 14 999999 979399 1 2 999999 -947830 2 16 1000000 1 16 999994 662371 1 2 999999 69961 1 57657 577167 587678 2 4 999996 2 2 999999 1 2 999999 -169328 1 2 999999 513620 1 2 999999 852835 1 389747 515129 -155699 1 253984 262284 -876681 2 3 999986 1 1 999981 831327 2 2 999999 1 7 999984 418773 2 90039 127147 1 65256 201237 628689 2 15 999983 1 10 999983 -70120 1 15 999982 223806 2 339041 859694 2 2 999999 2 119315 586900 1 290437 371829 -988009 1 318366 352468 167699 2 7 999987 1 14 999996 957239 1 2 999999 777853 1 2 999999 107880 1 19 999989 -287578 1 657005 677242 244786 1 17 999989 290413 2 2 999999 2 2 999999 1 2 999999 217173 1 2 999999 -390547 2 131260 368947 2 225457 778577 1 2 999999 107760 1 2 999999 -140672 1 13 999982 -343907 2 657790 786343 2 6 999989 1 2995 600053 307682 2 16 999997 1 2 999999 404038 2 38821 575012 2 17 999989 1 2 999989 -944720 1 687563 721795 -492526 2 2 999999 1 20 999989 534999 1 2 999999 101553 2 8 999983 1 1 999981 -837126 2 69100 819142 2 659276 850695 1 13 999985 -284397 2 4 999998 2 426681 989160 1 2 999999 -473362 2 2 999999 1 2 999999 -717115 1 561408 907838 609440 1 45180 70500 794831 2 2 999999 2 18 999984 2 17 999990 2 18 999989 2 18 999998 2 17 999993 2 17 999992 1 76024 764242 100047 1 5 999995 -33299 1 1 999992 465386 1 3 999996 -807289 2 15 999989 2 731868 998706 1 2 999999 -790320 1 2 999999 794218 2 12 999998 2 2 999999 2 337518 501228 2 2 999999 2 2 999999 2 84171 879526 1 2 999999 -574893 2 9 999984 2 451431 775205 2 2 999999 2 453857 899597 2 16 999990 2 681731 797009 2 150343 981043 2 19 999994 2 16 1000000 2 7014 239222 1 299495 636499 292906 1 2 999999 110808 2 100045 111881 1 731608 928086 -308089 2 2 999999 2 7 999985 1 595241 832953 529411 2 182177 805902 1 2 999999 406916 1 453735 654108 373818 2 2 999999 1 121552 855693 121169 2 2 999999 1 2 999999 -739097 1 340 224638 782233 1 20 999990 -809337 2 339327 903527 2 2 999999 1 188579 354219 -621868 2 10 999989 2 12 999988 1 110941 657716 448374 1 409328 899249 -666790 2 11 999993 1 16 999997 -573702 1 143492 954181 649604 2 6 999993 2 2 999999 2 2 999999 1 5 1000000 564009 2 12 999987 1 2 999999 325941 1 14 999995 -919309 2 4 999981 2 2 999999 2 17 999988 2 2 999985 2 18 999990 1 8 999987 -788717 1 2 999999 -851993 1 366231 840155 -542122 1 5 999982 888354 1 232549 484535 -664904 1 2 999999 890171 1 2 999999 -823167 1 2 999999 425079 2 3 999991 1 20 999995 -734097 2 139722 535422 2 2 999999 2 2 999999 2 23509 611851 2 5 999992 2 327863 339985 1 18 999985 571540 1 5 999996 -82515 1 246627 733468 674384 1 2 999999 -376879 2 287442 911158 2 1 999998 1 13 999984 -184578 1 509844 618076 433203 1 295760 900412 900495 1 2 999999 777890 2 2 999999 1 8 999984 960914 2 2 999999 2 3 999991 1 19 999988 -119942 2 28127 346931 1 3 999994 186952 1 2 999999 -970527 1 8 999983 174057 1 35467 855490 -619809 2 15 999989 2 2 999999 1 2 999999 920861 1 18828 477350 -636139 1 16 999987 -497277 1 670579 765736 174810 1 358001 896040 -863720 1 152533 259576 748593 2 298211 540840 1 2 999999 -979696 2 4 999985 1 2 999999 290731 1 560661 660806 729248 1 2 999999 -216482 1 2 999999 57443 1 4 999991 755923 1 726560 825235 -876249 2 475803 483059 2 834641 960224 2 52375 501105 2 880779 936637 2 447117 551523 1 16 999990 -627274 2 2 999999 1 17 999999 759526 1 331160 873789 -536971 2 233654 313324 2 330978 874127 1 195965 293985 67363 2 5 999981 1 69142 660820 934059 1 8 1000000 -858000 1 5 999982 312421 1 18 999995 -576775 2 834692 954743 1 3 999998 84954 2 252009 893659 2 2 999999 2 30375 524409 1 17 999988 527585 1 9 999999 327830 1 2 999999 610539 1 2 999999 -24294 2 6 999991 2 276229 756257 1 2 999999 454445 1 20 999999 -929238 2 540183 885449 2 16 999997 1 16 999984 -276577 2 10 999981 1 2 999999 954705 1 63871 447636 -275349 2 275539 748702 1 37908 511551 -108186 2 2 999999 2 2 999987 2 2 999999 1 243075 616431 -866687 1 110742 408683 -529173 2 572522 822382 2 55244 303426 2 1 999981 1 8 999986 -503187 2 10 999997 1 536541 842210 -383141 2 588675 894343 1 515943 916945 -702802 1 2 999999 -516511 2 2 999999 1 19 999984 -638063 2 7 999993 2 600451 958115 1 9 999988 -623529 1 9310 737003 649318 2 68914 995288 2 2 999999 1 20 999994 689554 2 271218 522203 2 7 999982 1 13 999995 -772131 1 1 999996 386568 2 61039 383708 2 11 999982 1 2 999999 70168 1 5 999997 -603330 2 14 999987 2 16 999996 2 2 999999 1 2 999999 -242475 1 2 999999 -210982 1 315691 567662 976380 1 2 999999 -693950 1 4 999997 381215 1 2 999999 -885510 1 2 999999 99922 1 6 999995 423488 1 442594 556163 553853 2 18 999982 2 54422 171899 1 20 999992 -137244 1 9 999987 -804247 2 289906 862964 1 2 999999 -712057 2 9493 444753 2 2 999999 1 529496 964987 978107 1 6 999984 976166 2 48630 640217 2 4 999989 1 92321 727487 598274 1 28103 127145 388988 1 2 999999 -282857 1 9 999993 119359 1 2 999999 947257 1 382726 535803 315547 1 2 999999 -984019 1 2 999999 284943 2 2 999999 1 18 999986 136349 2 668412 770140 1 90525 414663 938447 1 613170 789783 -711885 2 40194 302476 1 2 999999 -926064 1 833262 934851 -229055 1 20 999987 850628 2 446001 747650 2 2 999999 1 3 999985 -529706 1 2 999999 221041 2 2 999999 1 295887 366615 -211788 2 365432 930277 1 207735 803456 292141 2 35216 183913 2 2 999999 1 2 999999 -18808 2 2 999999 1 486520 619453 428232 2 308436 965963 2 2 999984 2 12 999984 1 16 999997 -337442 2 2 999999 1 517512 846178 -764416 2 13 999997 2 723970 899683 1 12 999987 -704819 2 11 999990 2 6 999983 1 19630 916466 -929435 1 2 999999 682346 2 10 999982 2 2 999999 1 2 999999 505078 1 287983 762245 -98139 1 271166 917759 1585 1 2 999999 -274845 2 7 999981 2 428967 809199 1 2 999999 -244348 1 61931 386400 -261294 1 2 999999 -278401 1 2 999999 660974 1 11 999996 104387 1 13 999984 -551754 2 2 999999 1 2 999999 460831 2 560926 572683 1 2 999999 424264 2 250774 336202 1 786454 978946 -124631 2 551564 788292 2 138331 939189 1 9 999983 -554297 2 2 999999 2 284281 560365 2 2 999999 1 13 999983 444547 2 8 999983 1 4 999985 -650928 1 2 999999 -897913 2 2 999999 2 2 999999 2 2 999999 2 18 999985 2 2 999999 1 5 999989 -877912 2 2 999999 1 6 999982 -772773 1 2 999999 696295 2 2 999999 1 306049 461092 -43642 1 15 999995 915641 2 2 999999 2 20 999988 1 20 999988 991580 1 67530 839764 -988133 1 15 999989 -276304 2 2 999999 2 74438 192322 1 16 999998 880503 1 8 999994 -555820 1 10 999990 896402 1 2 999999 -822532 2 2 999999 2 12 999988 1 7 999993 870655 1 17 999983 856800 2 15 999984 2 2 999999 2 13 999987 1 413491 746747 -283263 2 2 999999 2 13 999982 2 326062 592158 1 2 999999 881451 1 20 999988 556067 1 19 999995 272753 2 2 999999 2 410330 963284 2 18 999997 2 9211 374883 2 200287 549632 2 2 999999 1 397079 898463 587326 1 24204 417446 744313 1 207334 918365 228718 1 2 999999 515400 1 8 999984 977783 1 2 999999 -608779 2 6 999997 2 9 999996 1 572623 630135 -135145 1 405243 620829 408871 2 783707 838020 1 15 999996 -633904 2 667783 793199 2 102101 807956 1 2 999999 673629 2 248929 558479 1 126026 734865 -409252 1 5 999998 -899397 2 2 999999 2 812429 812741 1 5 999997 -553480 2 46430 594680 1 2 999999 720852 1 2 999999 -713648 2 422307 835502 1 595236 678976 -269982 2 2 999999 2 16 999999 1 17 999986 497224 2 306167 705257 1 377050 458033 -42010 1 526528 767169 677068 2 2 999999 2 3 999996 2 10 999998 1 2 999999 -31033 2 16 999983 1 2 999999 681699 1 348999 506890 -837824 2 28482 572392 1 53812 403290 -847114 1 18 999984 -176350 2 18 999988 2 3 999981 2 25517 718979 2 2 999999 2 6 999992 2 8 999982 2 1 999995 1 2 999999 873981 1 12104 154074 181804 1 4 999993 -820273 2 18 999986 2 11 999986 1 2 999999 -432124 1 2 999999 550069 2 2 999999 1 359827 994900 388648 2 217991 421372 2 553501 950000 2 7 999981 2 263888 284175 1 2 999999 154487 1 20 999994 901728 1 19 999987 855823 2 74368 323515 1 322805 753635 -228220 2 2 999999 2 43503 847890 2 158218 624541 1 2 999999 685351 1 2 999999 705446 2 19 999999 2 252938 450692 1 3 999981 -689493 1 105852 733882 190644 2 2 999999 1 2 999999 -588362 1 17 999987 -587418 1 10 999998 -792943 1 341844 569437 -949587 1 16 999981 -260800 2 60402 533279 1 1 999992 -867733 1 7 999991 -23583 1 2 999999 -487783 2 15 999983 1 2 999999 861108 2 8 999982 2 497886 588634 2 9 999983 2 2 999999 1 11 999997 221567 1 2 999999 239182 2 11 999994 2 4 999994 2 3 999999 1 611738 727929 -804775 2 111541 406120 2 2 999999 2 2 999999 1 2 999999 339770 1 2 999999 588733 1 135960 226237 774402 2 188634 811710 2 658536 683928 2 14988 364329 2 6 999982 1 14 999987 609882 2 2 999999 1 2 999987 -903141 1 8 999989 -553793 1 2 999999 427099 2 319269 403934 1 2 999999 914992 1 6 999984 -598476 2 2 999999 2 849830 948666 1 2 999999 -282661 2 2 999999 2 2 999999 2 710740 732525 2 488434 502317 2 5 999996 1 2 999999 -245832 1 2 999999 925742 2 2 999999 2 1 999987 1 2 999999 -540990 1 6 999989 884596 1 2 999999 -565966 1 6 999995 -946671 1 122615 738078 -988881 2 235532 435691 2 4 999986 1 2 999999 -846769 1 2 999999 -409349 1 2 999999 -652828 1 6 999985 -582912 2 18 999992 2 18 999990 1 2 999999 -563359 1 712686 719246 220048 2 17 999984 1 2 999999 -779496 1 105551 930285 -322059 2 2 999999 2 598823 804895 1 2 999999 -642173 1 26104 675305 488424 1 168062 562303 -364604 2 2 999999 1 2 999999 -748120 2 341765 551040 1 151915 832009 -680242 2 2 999999 2 2 999999 2 11 999990 1 18 999997 577373 2 2 999999 1 2 999999 790512 2 10 999991 1 2 999999 -851683 1 14 999998 -597678 2 277404 788494 2 485755 963017 2 53363 591146 1 2 999987 204942 1 4 999994 -931421 2 787420 845276 2 2 999999 1 80716 783967 -208128 2 2 999999 2 2 999999 2 2 999988 2 20923 217144 2 2 999999 1 105137 985177 186068 2 774920 914595 1 10 999998 49508 2 2 999999 1 10 999989 128013 1 144385 613084 -757741 1 14 999988 249463 2 9 999984 2 4 999999 2 13 999988 1 2 999999 -969906 1 10 999993 -461741 1 2 999999 -852157 2 2 999999 1 185643 841961 257278 2 17 999984 1 18 999994 -562612 2 2 999999 2 291088 700296 2 2 999999 2 688436 753413 2 465469 627526 2 295379 949067 2 3 999984 1 156932 447597 -241456 2 13 999983 1 407036 887837 -291287 1 2 999999 -636805 1 2 999999 -514381 1 34529 705509 501430 1 7 999985 72668 2 2 999999 1 535581 665733 -604658 2 2 999999 1 2 999999 415729 1 693704 910807 476308 1 2 999999 -683389 2 12 1000000 2 2 999999 2 2 999999 2 156686 689939 1 20 999998 500996 1 19 999997 301356 1 2 999999 388212 2 7 999997 2 2 999999 1 11 999998 63867 1 5 999993 -357649 2 11865 238842 1 2 999999 582249 1 2 999999 -971829 1 18 999991 -907197 2 2 999999 1 72311 842990 -159023 2 52757 407564 1 2 999999 409935 1 2 999999 753905 2 20 999993 2 2 999999 1 113169 595708 419769 1 213232 428946 336760 1 67767 683114 576662 1 13 999987 -805425 1 19 999990 -292128 1 2 999999 23764 1 2 999999 257517 2 2 999999 2 908622 945416 2 2 999999 2 3 999993 2 28755 557587 1 935286 937904 99206 1 772647 824793 376988 1 1 999991 22513 1 2 999999 -497578 1 2 999999 5170 2 12 999988 2 3 1000000 2 13 999991 1 2 999999 -88526 1 1 999997 827223 2 2 999999 2 322109 768925 1 2 999999 771577 2 303098 681566 1 383482 991150 -202993 2 7 999996 1 2 999999 -453361 2 2 999999 2 18 999982 2 2 999999 2 843256 868755 1 2 999999 83925 1 2 999999 335332 2 20 1000000 1 8 999997 982036 2 20 1000000 2 17 999989 1 146445 207118 -589484 2 7 999983 1 2 999999 3672 2 33111 826912 1 2 999999 -288801 1 18 999986 235460 2 327406 429137 1 20 999999 180237 2 5 999984 1 2 999999 55144 1 13 999994 -354174 2 19 999981 2 2 999999 2 391679 414703 1 4 999996 -475614 1 2 999999 -845284 2 2 999999 1 2 999999 791274 2 6 999989 2 4 999999 1 527124 984379 -667835 2 2 999999 2 6 999987 1 15 1000000 -179213 1 1 999982 28815 2 2 999999 2 19 999989 2 2 999999 2 217376 980318 1 532036 574726 505236 1 377294 727626 411311 1 2 999999 -569580 1 20 999999 85833 1 9 999990 818725 2 29009 499694 1 368381 399416 910063 2 687483 952076 1 12 999993 -160022 2 11 999988 2 16 999995 1 483668 772423 910644 2 287782 682493 2 2 999999 1 19 999993 -536156 1 487043 678297 36280 1 14 999984 -102783 1 2 999999 -868846 1 4 999984 -285524 1 2 999999 835732 1 16 999981 475776 1 2 999999 950305 1 422929 485195 448815 1 20 999986 491025 2 2 999999 1 622655 830764 -322719 2 16 1000000 2 2 999982 2 11 999983 2 7 999987 2 2 999999 1 2 999999 364746 2 19 999984 1 580425 889663 619906 2 2 999999 2 44895 464598 2 6 999997 1 176256 462552 -90445 1 2 999999 -156182 2 248673 639051 1 2 999999 -712239 1 2 999999 -76011 2 526145 768351 2 19669 165841 1 2 999999 -315129 1 2 999999 -804838 2 13 999997 2 16 999988 1 8 999994 -112528 1 2 999999 157291 1 375958 461835 -36248 2 654330 682788 1 2 999999 -155721 1 2 999999 -731190 1 18 999992 -681975 2 2 999999 1 2 999999 387556 2 15 999996 1 2 999999 846850 1 6 999985 -743418 1 5 999983 546771 1 2 999999 -226596 2 16 999995 2 2 999999 1 10 999985 -32740 2 19 999999 1 6 999995 -633659 2 2 999999 1 15 999982 71056 2 239755 826383 2 89214 269034 1 677142 806489 -822325 1 6239 875542 -185103 2 2 999999 2 2 999999 2 9872 882268 1 39054 942722 221446 1 6 999995 -780053 1 2 999999 -359591 2 2 999999 1 10 999982 -21306 2 6 999985 1 9 999999 -971089 1 2 999999 -71357 2 2 999999 1 195686 893344 46060 1 7 999981 -830630 1 2 999999 -150957 2 1 1000000 2 9 999988 1 2 999999 -409801 1 420305 802659 658590 2 485510 707061 2 33557 723407 2 2 999999 1 2 999999 82937 2 122821 851319 2 785920 801654 2 2 999999 2 5 999988 2 343700 492834 1 2 999999 -780227 1 2 999999 962283 2 2 999999 1 4 999985 509291 1 2 999999 592011 2 2 999999 2 2 999999 2 2 999999 1 12 999990 -808336 2 5 999990 1 2 999999 309301 1 7 999989 -930591 2 4 999985 2 5 999998 2 2 999999 1 2 999999 700046 2 2 999999 1 2 999999 484101 1 2 999999 713465 1 2 999999 -143459 1 2 999999 -650942 2 2 999999 1 19 999989 -573145 2 2 999999 2 352788 991435 2 2 999999 2 5 999985 2 332954 999674 2 2 999999 2 12 999997 1 332588 644716 575961 2 453406 839067 2 2 999999 2 2 999999 1 2 999999 633990 1 190443 675586 -428980 2 2 999999 2 143597 689700 1 2 999999 -982248 2 5 999981 2 66875 661259 2 2 999999 1 4 999984 -146368 2 2 999999 2 4 999998 2 68476 815654 2 2 999999 2 204100 288708 2 250312 297828 1 15 999987 -336847 2 195287 532398 2 2 999999 1 516976 693448 -179134 2 18 1000000 1 19 1000000 -255023 2 18 999991 2 18 999990 2 11 999998 1 18 999996 -793019 2 545638 891422 1 6 999985 -372598 2 2 999999 1 2 999999 -784878 2 389057 637232 1 18 999981 290126 1 19 999995 704996 1 498620 903977 471409 2 2 999999 2 2 999999 2 2 999999 1 1 999995 149731 1 176753 947794 360228 2 388073 632164 1 448480 965666 289546 2 285168 468279 1 2 999999 481111 1 7 999992 596642 2 2 999999 1 23363 696319 872965 2 2 999999 2 16 999992 2 6 999985 2 2 999999 2 410206 610451 2 17 999981 1 278500 477968 -219955 1 2 999999 -875213 2 2 999999 1 17 999982 -220156 2 247625 575369 1 10 999993 29901 1 2 999999 793419 1 4 999991 955232 1 2 999999 609213 1 2 999999 -526376 2 677610 814777 2 2 999999 2 2 999999 1 5 999997 -494774 1 18 999986 -412385 2 5 999987 1 2 999999 203964 2 10 999986 2 9 999997 1 2 999999 -513814 2 470011 837295 1 2 999999 -961873 1 528902 784776 -936983 2 421559 955119 2 838706 857221 1 2 999999 335775 1 2 999999 730118 1 2 999999 132631 2 5 999983 2 2 999999 1 536023 559163 909088 2 728894 781052 1 6 999996 177735 2 465399 516237 2 7 999984 1 1 999995 -882580 1 138629 265215 -62272 2 5 999982 1 472760 687946 542469 2 11 999984 2 80631 103626 1 49254 684657 926463 2 201519 221019 2 18 1000000 2 10 999982 1 2 999994 -215383 2 2 999999 2 2 999986 1 5 999984 155420 1 2 999999 -303328 1 2 999999 211144 1 774342 797603 -866296 2 7 999992 1 722258 757302 -888750 1 2 999999 -667302 2 715299 967520 1 632408 709302 -69305 2 258503 358859 2 2 999999 1 2 999999 -988190 2 2 999999 1 12 999992 -67934 2 6 999985 2 135712 503729 1 14 999988 496335 1 9 1000000 -967672 2 2 999999 1 325300 619892 -525355 1 2 999999 -110656 1 20 999994 -405187 1 13 999994 -950353 1 424800 564060 -611651 1 471030 601666 -979926 2 144953 352788 2 51259 736913 1 10 999984 -446969 1 15 999995 144599 1 2 999992 -856586 1 7 999981 139288 1 666926 949153 -830692 1 2 999999 883991 1 19 1000000 322749 2 80124 581824 1 294857 517679 856857 2 172390 526024 2 2 999999 2 2 999999 1 2 999999 713627 2 2 999999 1 2 999999 -769604 1 114527 314528 -213535 1 8 999981 367273 1 2 999999 95018 2 18 999988 1 2 999999 -118877 1 2 999999 -329609 2 870324 997882 2 2 999999 1 240422 989005 395078 2 9011 187551 2 2 999999 1 10 999999 -323576 1 8 999992 -81365 2 2 999999 2 6 999991 1 15775 869248 431798 1 212023 566421 -466000 1 363144 546395 339449 1 2 999999 547838 2 20 999999 2 2 999999 1 18 999984 308374 2 8 999991 2 15 999981 1 751947 835593 224700 2 1 999985 1 271250 817662 657622 1 230804 744790 582083 2 2 999999 1 14 999981 965921 2 10 999989 1 374583 866474 855182 1 77411 79999 178812 1 2 999999 272575 1 17 999983 990485 2 17417 692599 1 2 999999 2421 1 2 999989 609419 1 9 999984 946366 1 2 999999 460725 1 20 999990 -912899 1 263293 570329 -540806 2 2 999999 1 12 999987 -730369 1 2 999999 -924685 1 2 999999 -457529 2 6 999994 1 106216 236045 976141 1 423184 637720 -804442 1 20 999990 972646 1 4 999984 188566 2 7 999995 2 117537 318730 2 15 1000000 2 582740 648249 2 10 999997 2 2 999999 1 2 999999 -270836 2 2 999999 1 2 999999 59586 2 3 999997 2 103478 529939 1 2 999999 114474 2 19 999989 2 2 999999 1 197619 421197 -941861 1 2 999999 -857359 2 2 999984 2 386828 761611 1 2 999999 434640 2 475647 764736 2 18 999982 1 15 999999 920570 1 208903 822615 -492562 1 2 999999 733018 2 2 999999 1 2 999999 -711571 2 11 999984 2 2 999985 1 610873 994165 -244977 2 240409 845124 2 3 999998 2 2 999999 2 2 999999 2 7 999985 1 45493 225770 -830977 2 13 999986 1 12 999982 -555567 1 2 999999 -207366 1 2 999999 131994 2 17 999983 2 2 999999 1 5 999990 -958454 2 14 999987 1 12 999992 -349056 1 424888 733486 559593 1 2 999999 -996310 1 2 999999 -339224 2 2 999999 1 414218 864528 -866401 1 7 999988 239563 2 229134 351319 2 15 999981 1 2 999999 -624815 2 162895 319277 2 331400 880810 2 44377 361905 2 294834 785479 2 180325 963673 1 2 999999 -577400 2 407598 441238 2 20 999997 1 632744 973401 -934339 1 843358 864244 -641154 2 2 999999 2 303712 309269 2 8 999993 1 2 999999 -151788 2 14 999986 1 30314 868245 -424922 1 2 999999 425181 1 496170 967850 -635701 2 7 999995 2 9 999994 1 137685 229852 -751152 2 146379 166832 2 8 999992 1 4 999994 533346 1 13 999993 68191 1 456918 583349 -586141 1 7 999985 724791 2 14 1000000 1 18 999990 -867773 1 16 999994 392726 1 8 999995 -715677 1 2 999999 -106511 2 406602 669153 1 2 999999 960389 2 2 999999 2 401941 572014 1 2 999999 127048 1 18 999986 -949059 2 221927 708398 2 218639 316850 1 9 999989 -284835 2 6 999983 1 23391 34267 -662709 2 9 999994 1 2 999999 -562696 1 3 999996 413227 2 15 999995 1 12262 859178 699841 2 2 999999 2 18 999986 1 636380 805106 717011 2 10 999999 2 13 999999 1 17 999988 101627 2 2 999999 2 2 999999 1 17 999997 -763828 1 434967 971051 220124 2 481953 626675 2 113132 432534 1 158524 167273 225254 2 2 999999 2 2 999999 2 427634 949702 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 124660 884644 -510878 1 9 999999 -276765 1 37187 369562 -780705 1 19 999994 -812391 1 847193 948726 -707368 2 2 999999 1 552581 679493 509455 1 7 1000000 670765 1 579468 713980 -899480 2 2 999999 2 560326 733961 2 11 1000000 1 2 999999 201874 2 17821 109846 1 550894 637614 668837 2 2 999999 1 2 999999 -185069 2 807483 882170 1 478270 619531 302815 2 2 999999 1 9 999991 -472239 1 5 999992 -991092 2 417633 715220 2 5 999998 2 2 999999 1 2 999999 -119999 1 47813 539614 -191910 2 1 999983 2 2 999999 1 2 999999 6543 2 232811 429114 2 12 999999 2 2 999999 1 577970 591568 -302563 1 15 999998 276195 1 2 999999 -312336 1 287580 320456 599593 2 97004 689134 1 14 999997 -822794 2 17 1000000 2 17 999990 2 14 999999 1 717376 966498 -12082 1 6 999998 640514 2 2 999999 2 99995 645199 1 332538 707556 -589456 1 2 999999 -991754 1 617898 860177 595007 1 2 999984 -20436 2 181417 651158 1 256711 271464 188197 2 173655 242848 2 5 999993 2 2 999999 1 2 999988 707145 1 9 999987 -743881 1 16 1000000 -231844 2 2 999999 2 210490 912168 1 6 999983 -646102 2 8 999999 2 49431 467430 1 4 999985 -23191 1 2 999984 -297904 1 18 999996 803399 1 2 999999 -924115 1 6 999996 -523106 1 13 999986 -211005 2 567999 618480 1 152790 686065 -841730 2 2 999999 2 427279 438702 2 405582 483555 1 2 999999 -716426 1 460292 573862 101492 1 18 999982 -208489 2 8 999998 2 249234 929829 1 9 999998 863821 1 866009 934104 228909 2 167513 670212 2 16 999991 1 11 999996 -912834 1 13 999995 -6469 1 2 999999 170337 1 490394 951662 102815 2 94157 406899 1 13 999987 526919 1 2 999999 806560 1 2 999999 -275251 2 2 999999 1 436098 712307 -783292 1 16 999989 -950427 1 20 999987 643974 2 6 999986 1 3 999992 -89725 2 7 999994 2 291603 388416 1 709767 853154 407534 1 2 999999 65808 1 17 999989 903596 1 173038 966681 199672 1 142564 563095 -369000 2 15 999988 2 2 999999 2 119400 545291 1 2 999999 276588 2 194590 788246 1 8 999988 538749 1 8 999998 -812211 2 6 999983 2 18 999996 1 418717 682243 256486 2 35105 224649 2 18 999995 1 2 999999 -879994 2 2 999999 1 2 999999 -710232 2 18 999995 2 15 999997 1 2 999999 -798428 1 7 999991 -11108 2 652857 726686 2 199309 837765 2 2 999999 2 2 999999 2 560679 561550 1 2 999999 123112 2 2 999999 1 103906 851154 965222 2 81694 524596 2 2 999999 2 95360 565448 1 2 999999 713088 2 2 999999 1 2 999999 76508 2 2 999999 2 9175 709123 2 2 999999 2 61969 508276 1 3 999985 -882125 2 3 999994 2 14 999981 2 13 999990 2 256331 755752 2 171942 734909 2 389775 821426 1 5 999989 831225 2 17 999984 2 9 999984 1 2 999999 -325462 2 127909 466058 2 2 999999 2 307789 504826 1 512284 713931 -728600 2 286786 598435 2 8 999983 2 2 999999 1 2 999998 -923045 1 10 999994 -50944 1 5 999983 870583 1 185899 788095 980666 1 11 999997 384696 2 2 999999 2 18 999989 1 2 999999 -582111 1 2 999999 17845 1 2 999999 -729861 2 6 999991 2 6 999997 2 149857 774601 1 8 999992 -858921 1 18 999984 278753 1 7 999998 -338989 1 2 999991 384959 1 884616 956318 836355 2 167887 687420 1 6 999991 193220 2 2 999999 2 2 999999 1 2 999999 717561 2 2 999999 1 14 999986 -369742 2 368455 540163 1 901077 996878 -930197 2 9 999986 2 2 999999 1 651602 926570 213015 1 8 999989 -864220 2 14 999998 2 12 999985 2 15 999985 2 1 999987 2 2 999999 2 13048 655707 2 2 999999 2 94852 167576 2 2 999999 2 164303 297944 1 2 999999 634112 2 442680 700605 2 18 999985 2 16 999992 1 245098 516306 261357 2 2 999999 1 2 999999 -799120 2 605993 994948 1 3 999994 126850 1 168918 509305 -459248 1 286044 761913 -152651 1 8 999999 -259136 1 447351 900536 662357 2 273488 438362 1 9 999989 30403 2 2 999999 2 2 999999 1 9 999982 348455 2 497414 660727 1 2 999999 583567 2 2 999999 1 2 999999 -497663 1 2 999999 -327783 2 561036 932876 2 2 999999 2 571227 895821 1 2 999999 -93149 2 239436 311118 1 20 999998 -531856 2 17094 157155 1 5 999990 683735 2 20 999985 2 14 999993 1 15 999981 -807404 1 319850 635318 -132851 2 10 999987 1 8 999992 -192092 1 62391 656456 290455 2 2 999990 1 13 999995 -280232 2 2 999999 1 5 999993 -153294 1 2 999999 372757 2 2 999999 1 18 999993 68042 2 14 999993 1 7 999993 578462 2 16 999987 1 2 999999 34152 2 5 999993 1 103546 839137 277611 2 8 999991 2 2 999999 1 2 999999 -56674 1 19 999994 949800 2 2 999999 2 319095 566930 1 2 999999 402073 2 144038 749970 1 362646 602823 374991 1 20 999995 -751490 2 302653 463449 2 2 999999 2 536118 714079 1 43266 477451 582701 2 105316 538765 1 11 999997 524173 1 24595 229033 -231160 1 442596 454867 -533939 1 1 999991 -819776 2 97968 571853 1 6 999986 -829207 1 612087 642227 755555 1 13 999999 -171166 2 2 999999 2 2 999990 1 6 999997 -671988 1 198571 642028 747157 2 398057 835212 2 2 999999 2 20 999998 2 11 999985 2 2 999999 2 3 999987 2 12 999987 2 320693 778015 2 2 999999 2 547504 706149 2 438799 931098 1 477724 592784 -157179 2 70082 699975 1 98726 387624 -666453 2 2 999999 2 6 999985 1 2 999999 61018 2 373182 781417 2 401275 634363 1 12 999987 690789 2 76895 282485 1 10 999982 -134369 1 45464 378382 590720 1 288536 395999 212409 2 13 1000000 2 336863 445193 2 19 999996 1 2 999987 538974 2 14 999993 2 554334 740807 1 3 999994 -212941 1 2 999999 -122366 1 2 999990 -632756 2 2 999999 1 2 999999 -64872 1 14 999997 211022 2 2 999999 2 2 999999 2 548895 748749 2 115539 436138 2 9 999993 2 230123 478328 2 2 999999 2 506084 793606 1 2 999999 151459 2 2 999999 1 381540 581583 274354 2 17 999986 2 2 999999 1 2 999999 577578 1 117449 906998 -787966 1 303817 633225 -395297 1 14 999997 -270148 1 6 999998 -59881 2 2 999999 1 3 999986 864512 2 9 999994 1 2 999999 -54369 2 2 999999 1 2 999999 483774 1 247698 738320 -171717 1 4 999998 102521 1 2 999999 919836 2 2 999999 2 763543 993841 2 8 999993 1 8 999986 -865064 1 19 999989 337745 1 2 999999 -13821 1 546513 977183 795919 2 637600 957977 2 851252 946457 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 66358 323580 2 19 999990 1 2 999999 159867 2 4 999981 2 2 999999 2 2 999999 2 389089 858088 1 17 999997 904752 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999996 -510779 1 2 999983 -65635 1 2 999999 225319 1 2 999999 231084 2 269546 719411 2 18633 913123 2 6 999997 1 727578 819393 -38217 1 2 999999 976173 2 2 999999 1 14 999994 716711 2 2 999999 1 14 999999 264631 2 2 999999 2 5 999986 1 2 999999 -244707 2 681666 855794 2 3 999995 2 2 999999 1 2 999999 690189 2 9 999997 1 8 999999 713878 1 12 999996 -84896 2 10 999984 2 2 999993 2 276035 578667 2 537570 732765 1 2 999999 -906505 2 158704 735618 2 13 999999 1 2 999999 869192 1 538493 799914 -338087 1 2 999999 -199797 1 2 999999 -767376 2 649108 757026 2 5 999994 1 11 999995 -60826 1 2 999999 852872 1 2 999999 -426943 1 2 999999 -453015 2 5330 41132 1 549087 567775 -302049 1 292766 917461 -860200 1 18 999988 385756 2 15 999981 1 2 999999 651102 1 645111 694958 410900 1 7 999991 -822656 2 2 999999 1 2 999999 -561664 1 164308 187785 -793758 2 2 999999 1 12 999992 -533813 1 2 999999 436901 1 329913 788473 -599790 2 20 999985 1 2 999999 -560002 2 11223 744229 2 2 999999 1 14 999988 355756 1 2 999999 -780627 1 5 999984 129666 2 767620 955629 2 653089 988986 1 2 999999 -934989 1 168123 718535 -904132 1 20 999984 869557 1 947819 989496 -702313 1 2 999999 -292704 1 2 999999 -673806 2 686804 971125 2 4 999997 2 2 999999 1 18 999987 185711 2 9 999982 1 2 999999 596425 1 8 999994 -398266 1 96342 904160 -24420 1 2 999999 467830 1 5 999987 -326517 1 154735 367331 -656781 2 636114 824017 1 215475 737026 -775040 1 2 999999 -988843 1 357675 450327 -589090 2 2 999999 1 2 999999 582188 1 113563 497454 -487181 1 514813 619910 -214936 1 13 999994 688580 2 583761 939883 1 11 999984 801378 1 20 1000000 155322 2 7 999983 1 148544 409630 -704946 1 348183 645439 358106 2 8 999981 1 762566 940535 669798 2 2 999999 2 51434 62104 2 2 999999 2 285331 947868 1 824991 961350 454841 2 17 999997 2 2 999999 2 2 999999 2 2 999999 1 2 999999 67251 2 86689 233596 1 15 999983 497119 1 2 999999 812686 1 7 999999 641663 1 2 999999 387717 2 525560 711099 2 15 999986 2 2 999999 2 2 999999 1 240911 930120 -480209 2 103643 976881 2 12 999990 1 2 999999 128809 2 15 999984 2 2 999999 1 2 999999 79383 1 940399 948483 642079 1 17 999998 -38724 2 8 999997 2 669330 919033 2 80733 333787 1 1 999986 -491472 2 13 999983 1 172013 246884 -926509 1 2 999999 828260 1 2 999999 -964213 2 15 999993 2 2 999999 2 153724 183759 1 2 999999 563614 1 2 999999 374516 1 2 999999 -950517 1 10 999986 244051 1 284303 444042 915430 2 2 999999 2 252561 865766 2 2 999999 1 484735 782083 864110 2 2 999999 2 2 999999 1 1 999990 969804 1 7 999982 74050 2 13 999994 2 213182 333167 1 2 999999 -179258 2 2 999999 2 5 999996 2 2 999999 1 309048 935115 17831 1 150876 287957 -315771 1 2 999999 398876 2 2 999999 1 11 999989 331015 2 5 999998 2 694118 823509 1 2 999999 683462 1 4 999990 -907076 1 17 999986 79848 1 2 999999 -701419 1 4 999983 -622016 1 559356 566660 487259 2 16217 306573 1 2 999999 -710603 1 2 999999 -270995 2 2 999999 1 372779 939701 -892170 2 2 999999 1 3 999996 -956112 1 2 999999 -739122 2 3 999994 2 10 999998 2 10 999988 1 30618 563434 -240649 1 20 999991 803292 1 579446 685007 -937539 2 56259 162400 1 18 999981 801636 1 438589 824271 856636 2 615986 704673 1 15 999994 292586 1 2 999999 -694204 1 71717 204527 547013 1 2 999999 860138 2 2 999999 2 2 999999 2 941452 946797 1 866650 909081 -100421 2 2 999999 2 2 999999 2 643432 915028 1 392802 982704 309537 1 2 999999 -529636 1 439121 805610 -862680 1 2 999999 38022 1 334234 375115 534158 2 5 999991 2 2 999999 1 231380 874435 -916237 1 9 999996 799964 2 2 999999 1 867350 922651 714362 2 139553 919010 1 2 999999 -909999 1 6 999983 -411476 1 11 999997 593274 1 2 999999 729261 1 19 999998 -453833 2 15 999996 1 535119 552638 908148 2 2 999999 2 723413 903678 1 522941 578315 -112420 2 2 999999 2 2 999999 1 18 999997 -405590 2 2 999999 2 264701 753034 1 1 999986 -881282 1 15 999981 637803 2 9 999998 1 547490 553270 -630282 1 2 999999 -97515 2 11 1000000 1 2 999999 -253697 1 17 999992 425542 2 2 999999 2 11 999983 1 414919 996111 481430 2 2 999999 1 181709 953760 433372 1 533970 796824 40956 2 6 999994 1 236514 864793 626723 2 12 999982 2 2 999992 1 19 999985 -326361 2 2 999999 1 13 999989 470274 1 2 999999 591408 2 2 999999 1 2 999999 -982669 1 165309 646073 -544456 2 550608 595487 2 2 999999 2 2 999999 2 542504 721712 1 17455 873488 846490 2 294539 379581 1 13 999989 440465 2 2 999999 1 2 999999 -628843 2 2 999999 1 2 999999 -580994 2 2 999999 1 20 999994 -757822 1 18 999989 914452 1 276190 400159 -813722 1 11 999996 -599833 1 2 999994 -775292 2 130199 535776 2 18 999997 1 156019 836517 -236538 2 2 999999 2 7 999981 2 2 999999 2 18 999999 2 41676 399115 1 5 999987 -472803 2 2 999999 1 158672 819846 975759 1 7 999992 -417405 2 2 999999 1 11 999982 985548 1 309426 630922 96858 2 486060 757675 2 4 999990 1 5 999992 828567 2 10 999998 1 2 999999 -907844 2 856973 869948 1 2 999999 -147182 2 2 999999 1 1 999984 785271 1 755138 899516 910623 2 3 999985 2 743562 876488 2 6 999982 1 18 999982 -674559 1 2 999999 797778 2 20 999992 2 19 999989 1 2 999999 -675151 1 300735 481384 705095 1 15 999986 562411 1 2 999999 -737178 2 297747 461831 2 14 999995 2 13 999993 2 19 999986 2 2 999982 2 760040 771810 1 2 999999 -562782 1 2 999999 -682139 2 2 999999 2 14 999990 1 8 999987 623084 1 19 999988 -672004 2 7 999998 1 2 999999 486852 1 2 999999 -722925 2 163958 644016 1 2 999999 -519152 1 17534 119589 674747 1 2 999999 -391039 2 85938 860817 2 9 999995 2 16 999992 1 10 1000000 254597 2 5 999986 2 320900 425042 1 2 999999 855973 2 19 999997 1 65494 783231 394048 1 19 999993 979640 2 7 999997 2 2 999999 2 683654 929480 2 300691 748912 2 717996 953229 2 2 999999 1 2 999999 292590 1 2 999999 -907922 2 15 999995 1 2 999981 -488005 1 17 999990 -810801 1 2 999999 -470244 2 19 999993 2 2 999999 2 2 999999 1 2 999999 287439 2 5 999987 1 8 999995 -684832 1 9 999989 -421017 2 2 999999 2 317090 740853 2 284311 945732 2 743306 895305 1 20442 309853 -432857 2 2 999999 2 2 999999 2 2 999999 1 140739 834548 -763355 1 40436 931467 -958511 2 382729 674156 1 140806 646800 983737 1 3 999984 63729 1 6 999990 203459 2 18 999998 2 2 999999 1 2 999999 -3901 2 2 999999 2 2 999999 1 550974 553991 -374409 1 15 999993 -229948 2 2 999999 2 5 999994 1 280235 460132 213865 2 2 999999 1 2 999999 -17831 1 250957 531563 -795958 1 653746 664089 -466649 1 6 999996 -864708 2 15 999986 2 8 999994 1 18 999985 102639 2 11 999996 2 241925 490526 1 17 999998 363335 2 606538 914437 2 559115 716608 2 2 999999 1 13 999990 737294 1 262944 505106 -638391 2 4 999984 2 2 999999 2 20 999994 2 433816 675070 1 559704 848753 -118000 1 317298 354080 252708 2 258704 858357 1 14 1000000 912607 2 314968 878234 1 224614 965862 181460 1 6488 535984 5769 1 2 999999 136686 2 20 999994 1 85237 102257 427859 2 327120 918543 2 7 999985 1 9 999992 612623 2 113198 975410 1 71164 549219 524105 1 320723 808911 -683281 2 2 999999 1 1 999982 397172 1 383891 472088 372587 1 142828 869001 311613 2 5 999982 1 2 999999 -910920 1 15023 764033 799644 1 14 999991 -186377 2 17311 848656 1 2 999999 -137446 1 2 999999 -4405 1 2 999999 -513417 2 1 999988 1 339007 667803 199069 2 2 999999 1 7051 88914 608570 1 10 999992 -920986 2 2 999999 2 469500 868149 2 2 999999 2 5 999984 1 88113 113680 -435657 2 14 999993 2 269108 332095 2 2 999999 2 17 999996 2 396251 937133 1 2 999999 -436386 1 2 999999 -495951 1 201491 934209 -60311 1 219871 402104 852582 1 2 999999 -8613 1 2 999999 -536753 1 2 999999 -14434 1 363141 813197 -780522 1 346516 931456 350931 1 48778 569600 -277665 1 73695 565645 361931 1 1 999988 -106780 2 676203 875646 2 42089 944432 2 2 999999 1 15 999986 636587 2 2 999999 2 17 999989 1 11 999987 145773 1 14 999981 -574604 1 16 999992 -548756 1 414512 823112 -853444 1 652060 777508 649263 1 2 999999 -32199 1 4 999992 570428 2 20 999987 1 499576 721725 939135 2 836858 872908 1 195444 840921 -609371 1 19 1000000 -82337 1 2 999999 304712 2 17 999981 2 2 999999 1 2 999999 -517063 2 2 999999 2 2 999999 1 306509 521770 -85745 1 7 999982 -966568 1 2 999999 -509560 1 6 999987 805171 1 3 999998 115012 1 18 999984 68313 1 5 999986 -310253 2 2 999999 2 12192 162953 2 2 999999 2 2 999999 1 261118 538828 -641705 2 2 999999 2 8 999999 1 390150 715657 356202 1 346703 416608 -940372 2 2 999999 2 2 999999 2 20 999990 2 191053 606506 1 198821 257561 814541 2 117324 923929 2 10 999999 1 8 999993 17310 1 209856 307526 684708 1 2 999999 -926408 1 17 999990 -946028 1 103004 641466 659477 1 409822 818010 678739 2 2 999999 2 2 999999 1 464716 570721 67973 2 2 999999 1 11 999986 -685056 1 2 999999 518474 1 14 999983 568110 2 5844 231045 1 96650 319698 -416349 2 2 999999 1 160513 231226 -406441 1 165109 168068 567038 1 2 999999 -741286 2 1 999981 2 2 999999 1 2 999999 -202089 1 12 999988 361443 1 2 999999 120858 1 17 999992 999697 2 2 999999 1 19 999984 -894434 1 19 999994 930329 2 257793 817125 1 2 999999 -451438 2 6 999992 2 2 999999 2 11 1000000 2 13 999995 1 32852 680129 -743572 2 186376 381664 1 4 999993 -433081 1 7 1000000 424077 2 2 999999 2 11701 426874 2 16 999984 2 232870 676140 2 6 999999 1 6 999985 -265600 2 2 999999 1 1 999981 50334 1 2 999999 -809274 2 2 999999 2 2 999999 1 2 999999 455472 2 99899 410127 2 14 999988 1 2 999999 -45585 1 291361 747424 -969343 2 5 999981 1 284988 948425 -514581 2 414194 559685 2 2 999999 1 263581 555889 884141 2 2 999999 1 28170 377838 68593 2 14 999999 1 2 999999 -908479 1 4 999993 663681 2 2 999999 1 20 999990 736594 2 293899 876440 2 2 999999 2 2 999999 2 2 999999 2 604253 804580 2 50950 636493 1 14 1000000 -2174 1 17 999999 -815893 2 657482 686180 1 2 999999 -345541 1 7 999986 -382319 2 144243 740251 2 14 999997 2 429163 787436 1 2 999999 901683 1 2 999999 540108 2 186706 384346 1 2 999999 -574731 1 2 999999 952017 1 324869 699131 -581640 1 16 999992 686675 2 2 999999 1 2 999999 615086 2 2 999999 1 2 999999 760770 1 8 999993 190372 2 632584 987133 1 2 999999 -90436 2 8 999991 2 13 999984 1 11 999987 -868354 2 63312 104541 1 4 999981 -645689 2 2 999999 2 71538 909114 2 106647 420167 2 504541 903967 1 2 999999 733687 2 2 999999 2 219991 442358 2 2 999999 2 5 999983 2 7 999990 2 319463 651052 2 17343 541597 2 1060 353379 2 18 999981 2 2 999999 2 476627 710559 1 2 999999 -722318 2 106583 447095 2 338858 875847 1 5 999983 -665776 2 848857 930988 1 4 999999 -260780 1 2 999999 -132990 1 2 999998 768300 2 2 999999 1 67234 716879 315432 2 273010 806941 2 3 999988 2 2 999999 1 223364 635159 296320 2 93743 605844 2 10 999994 1 359890 517719 -156241 2 7 1000000 2 6 999982 1 6 999990 287692 1 2 999999 -476524 2 2 999999 1 305864 980940 -417251 1 2 999999 791552 2 868578 958932 1 2 999999 -89113 2 278452 749038 2 9 999995 2 19 999986 1 331178 752639 -256218 2 2 999999 2 2 999999 2 538125 549402 1 12 999998 37887 2 18 999988 1 14 999985 680216 1 2 999999 -152411 2 646186 693459 2 20 999999 1 4 999990 755054 2 177649 407160 1 713468 779764 -713773 1 2 999999 671710 1 289863 916845 -754452 1 120190 920578 634565 2 2 999999 2 2 999999 1 11 999999 765119 2 2 999999 2 632478 663389 1 14 999984 459620 1 2 999999 78575 1 4 999999 -947895 2 20 999981 2 13 999985 1 332588 484216 -637802 1 18 999990 -559727 1 157536 862364 637067 2 401277 422478 2 40065 310741 1 2 999999 834081 1 12 999985 791118 2 4 999984 2 215410 567170 1 16 999995 504745 1 17 999991 575208 1 2 999999 249564 1 13 999982 -406449 2 2 999999 1 2 999999 -147476 2 103267 437714 1 3 999981 310824 2 14 999986 1 23369 404181 -370128 1 173619 968689 -640346 1 2 999999 -786995 1 20 999993 275529 1 2 999999 495670 2 381887 835718 1 14 999993 -314097 2 214173 687474 1 2 999999 -473123 1 2 999999 -325435 2 15154 214206 2 444293 513929 1 2 999999 -699223 1 87323 809795 494744 2 2 999999 2 3 999982 1 2 999999 -22103 1 4 999983 763906 2 2 999999 1 19 999985 -893223 2 2 999999 2 2 999999 1 528948 623856 -317807 1 2 999999 -358122 2 656825 697579 2 17 999993 1 12 999997 -277284 2 4 999988 1 8 999995 -322960 1 16 999996 -628573 2 4 1000000 1 6 999997 947702 1 327522 404724 -651321 2 2 999999 2 2 999999 2 2 999999 1 384055 720588 741532 1 2 999999 142025 2 351930 873084 2 589152 944371 1 2 999999 -720247 1 8 999990 801791 1 7 999991 431548 2 4 999981 2 649115 738043 2 18 999984 1 2 999999 -701123 2 2 999999 2 87728 555307 2 391925 691951 1 281294 627586 412498 2 14 999992 2 5 999991 2 1 999993 2 527572 777166 1 17 999989 -124686 2 20 999997 2 2 999999 1 15 999989 470554 1 483832 745977 -250267 2 29156 198048 1 2 999999 714509 2 2 999999 1 12 999995 219035 1 2 999999 465236 1 7 999982 -531929 1 2 999999 -676730 1 2 999999 694335 2 701397 910918 2 332573 333268 2 379769 779646 2 234360 730194 2 2 999999 2 2 999999 2 2 999999 1 384765 672439 817196 2 14 999986 1 1828 906446 952505 1 9 1000000 173151 2 16 999997 2 7 999987 1 16 999986 109111 2 2 999999 2 12 999981 2 81841 144494 2 494945 634579 2 10 999993 2 62899 880476 2 13 1000000 1 2 999999 -290340 1 83759 695001 51138 2 364130 541722 1 10 999996 -516637 1 2 999999 -766257 1 11 999984 -762940 1 2 999999 385803 1 2 999999 840708 1 161126 809022 747377 1 2 999999 934865 2 166746 627206 2 448000 942752 1 5 999995 710342 2 2 999999 2 17 999988 2 17 999987 1 5 1000000 253501 2 5 999994 1 2 999999 -10260 2 17 999997 1 393145 835080 803475 2 446415 521500 2 2 999999 1 2 999999 -912148 1 4 999996 639518 2 5 999981 1 8 999990 234279 2 14 999981 2 2 999999 1 2 999999 -262533 2 592354 720730 1 14 999991 -521240 2 2 999999 1 2 999999 32760 1 18 999985 984582 1 2 999999 694909 1 323303 812499 833810 2 20 999992 2 3 999995 1 10 999983 -367868 1 15 999999 -523453 2 19 999989 1 427096 792508 270237 2 5 999987 1 2 999999 158277 2 17 999998 1 104346 819498 -529797 1 7 999991 95618 1 18 999986 -955288 1 2 999999 525203 2 418513 682520 2 2 999983 1 17 999996 -7688 2 2 999999 1 13 999987 736591 1 7 999981 -61443 1 2 999999 -915991 1 2 999999 -925301 1 13 999992 836243 1 602647 990731 -695866 2 343674 930068 1 11 999983 -356433 2 2 999999 1 19 999993 -535928 1 19056 988425 -840653 1 20 999990 855503 1 9 999982 -705409 2 668626 909051 1 10 999997 -577767 2 2 999999 1 438298 762294 104989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -183555 2 79625 204162 1 423118 830296 -803155 2 2 999999 2 344018 692633 2 247844 895196 2 2 999999 1 87655 676451 -862257 1 553697 763835 -772921 1 10 999984 -578453 2 16 999992 2 13 999987 2 19 999995 2 2 999999 1 12 999986 -627278 2 2 999999 2 2 999999 1 2 999996 710311 2 256329 352658 1 10 999985 560321 1 10 999994 804107 2 8 999993 1 13 999981 -246402 2 2 999999 2 287438 375005 2 11 999992 1 9 999985 -726067 1 18 999989 -254546 1 9 999996 688213 2 12 1000000 1 28816 83551 903068 1 2 999999 -32499 1 11416 55474 288271 1 568325 823644 -820460 1 306424 510631 -359396 2 10 999998 1 624058 797589 -720336 1 144431 480952 -408532 1 269568 742716 519534 1 7 999983 478766 1 156594 305271 280129 2 8 999987 2 449772 808277 1 435300 446709 177779 1 2 999999 -486456 2 588674 663754 2 24154 62147 1 10 999990 -298246 1 19 999994 881780 1 380200 494321 395540 1 403797 474038 -36218 1 2 999999 -186087 1 2 999999 950321 1 624798 786953 271710 2 2 999999 2 2 999999 2 14 999986 2 17 999999 2 5 999993 2 477646 643101 1 249783 539111 118111 2 164875 395643 2 10 999991 2 2 999999 2 187911 231635 2 2 999999 2 2 999999 1 2 999999 -814027 2 19 999998 2 2 999999 1 2 999999 861791 2 119919 590560 2 15 999998 2 816079 952042 1 2 999985 -112350 1 304256 818659 -78561 1 269717 502489 967896 1 601254 674890 -155838 2 11 999994 2 2 999999 2 317734 387285 1 186251 475798 -919336 1 2 999999 291143 2 2 999999 2 2 999999 2 2 999999 1 2 999999 98648 2 500719 934089 1 2 999999 -812024 2 2 999999 2 191717 479522 1 503004 777026 58042 1 3 999985 335475 1 46789 860244 562258 1 17 999991 879595 2 2 999999 2 14 1000000 1 822396 962586 -429854 1 2 999999 -537452 2 325427 990902 2 307561 528249 1 15 999986 -960769 1 20 999982 -689732 2 2 999999 2 2 999999 2 11 999983 1 638823 644782 -657206 1 7 999982 -859363 2 2 999999 2 2 999999 1 2 999999 395523 2 2 999999 2 4 999983 1 2 999999 -774492 1 2 999999 233608 2 2 999999 2 424388 477303 1 189547 681869 522362 2 190171 508004 1 662835 846623 -650483 1 9 999981 -124383 2 371041 716720 1 6 999997 -750416 1 2 999999 279825 2 2 999999 2 2 999999 2 386545 577839 1 8 999993 -873294 2 19 999993 2 366345 511597 2 2 999999 1 8 999981 575476 2 2 999999 1 2 999999 513152 1 18 999992 -667580 2 170790 715198 2 165495 406501 2 2 999999 2 4 999985 1 11 999989 -109429 2 160907 848935 1 2 999999 821760 2 67166 901248 2 15 999998 2 266960 868989 1 4 999998 676218 1 8 999990 934478 1 15 1000000 -714705 1 2 999999 -842660 2 19 999998 2 73988 546301 2 172397 367774 2 13 999984 1 17 999990 510909 2 2 999999 2 3 999994 2 2 999999 2 43423 821340 2 146064 361173 2 266259 912675 2 2 999999 2 20 999997 1 2 999999 -400707 2 2 999999 2 8138 73424 2 2 999995 1 388719 659246 483682 2 2 999999 1 2 999999 -24952 2 18 999987 2 722479 778079 2 5 999994 1 14 999984 176519 1 2 999999 -663761 2 2 999999 1 2 999999 379109 1 461094 915760 658735 2 2 999999 1 2 999999 -336977 2 7 999995 1 271847 926713 -12743 1 515957 905162 733464 1 2 999999 441764 1 3 999996 -669579 1 262252 907743 -29227 1 2 999999 -986528 1 125002 713494 -813922 1 2 999999 -323401 2 16 999988 1 314923 342493 -913641 2 661918 894156 2 20 999993 1 9 1000000 -371540 1 2 999999 326148 1 923031 991887 -119217 2 4 999989 1 839104 954073 -245142 2 171320 733617 1 17417 257829 -256664 2 2 999999 1 5 999984 479422 2 9 999984 1 713976 811331 -110249 1 18 999981 10929 2 150358 630174 2 619695 927160 2 6 999988 2 2 999999 1 18 999987 -460250 1 10 999986 905981 2 317931 501318 1 2 999999 -655138 2 14 999982 2 10 999987 1 271098 828192 -178829 1 264947 670877 -570477 2 2 999999 1 2 999999 753567 2 580572 676744 2 2 999999 1 134402 614212 -15481 1 2 999999 25349 2 2 999999 2 636135 866105 2 2 999999 2 10 999991 2 11 999999 2 2 999999 1 2 999999 -972042 2 246739 658242 1 4 999988 88350 1 1 999997 190320 2 11 999989 1 2 999999 525896 2 2 999999 2 2 999999 2 2 999999 1 578388 883189 -895782 1 18 999983 291754 1 2 999999 245499 2 642354 742563 2 129973 709318 1 11 999993 -737909 1 2 999999 -5127 1 9 1000000 559140 1 2 999999 -710271 2 65818 275120 2 337543 428792 1 5 999985 716397 2 2 999999 1 500127 834379 842058 1 1 999999 507546 1 2 999999 332151 2 331329 731231 1 2 999999 -313375 1 20 999999 -20806 1 4 999981 -525260 2 394127 813584 1 2 999999 -601476 1 2 999999 -911031 1 20 999999 4911 2 2 999999 1 17 999987 913783 1 498790 614460 -950677 2 576158 759994 1 2 999999 986767 2 7 999995 1 88272 899663 125089 2 35636 475424 2 2 999999 1 2 999999 -873051 2 1165 8238 2 2 999999 1 2 999999 -618310 2 7 1000000 1 2 999999 -805444 2 12 999991 2 464603 612929 2 2 999999 1 2 999999 895742 2 14 999982 1 15 999992 -691902 1 2 999999 506021 2 2 999999 2 6 999994 1 2 999999 518706 1 51991 774705 -608000 2 316813 649198 2 319642 363690 2 2 999999 2 2 999999 1 241585 566164 428538 1 2 999999 -856277 1 598606 689432 -564390 1 2 999999 829296 1 2 999999 287706 2 1 999983 1 631315 783197 665077 2 1 999984 1 3 999990 -855552 2 421567 457125 1 12 999991 -542176 2 2 999999 1 476320 747854 544756 1 633400 899906 637634 2 19 999986 2 2 999999 1 2 999999 942524 1 10409 817977 774074 2 4 999988 2 2 999999 2 218187 236912 1 3 999989 -714349 1 67156 162898 -654311 2 2 999999 1 2 999999 616770 1 205632 811828 -653243 2 20 999995 1 5 999987 139644 1 15 999981 -110972 1 173015 680793 661482 1 5 999983 -751256 2 11 999988 1 744719 924623 -565023 2 2 999999 2 10 999997 1 2 999999 302935 1 208468 952168 -958529 2 11 999990 1 345421 427692 315214 1 86984 892593 -303830 2 6 999983 2 2 999999 2 15707 17451 1 2 999999 506171 2 602560 807087 2 17 999990 1 2 999999 175004 2 1 999983 2 17198 940610 1 3 999982 -440721 1 2 999999 -235587 2 351203 385469 1 2 999999 -550762 2 1 999999 2 29747 292457 2 72550 90279 2 20 999986 2 2 999999 1 639274 830082 -269165 1 14 999987 -735693 1 10 999986 858561 2 13 999981 2 12 999993 2 2 999999 1 2 999999 -150414 2 12 999988 2 652496 659707 1 15 999992 905693 1 2 999999 -411598 1 2 999999 377464 1 215333 516697 287666 2 577910 624831 2 124806 682928 2 2 999999 2 6 999983 2 860297 984193 2 2 999999 2 11 999997 1 5 999981 812092 1 2 999999 -277187 1 17 999988 998279 2 533765 791581 1 2 999999 -839212 1 17 999999 -617153 1 141841 559631 466171 1 18 999996 340200 1 19 999991 -601184 1 4936 386226 967423 1 143365 208257 697584 2 2 999982 2 2 999999 2 6 999984 2 9 999986 1 14009 668148 837762 1 6 999985 -63484 2 2 999999 1 8 999999 134417 1 2 999985 633522 2 440440 622455 2 7 999994 2 19 999995 2 10 999993 2 6 999981 2 2 999999 2 742222 785541 1 481585 997187 -96501 1 8 999981 347545 1 606714 860572 -177773 2 136159 964484 1 2 1000000 -501058 1 685106 783058 -754745 1 16 999981 -833217 1 1 1000000 -785567 1 2 999999 539756 1 5 999982 -759854 1 401124 633484 276041 2 19 999999 2 1 999997 2 20 999989 1 18 999992 605430 2 2 999999 2 1 999988 1 8 1000000 531754 2 803855 869640 1 578411 927174 -669736 2 6 999995 1 20 999996 494311 1 2 999999 -228951 1 3 999992 146626 2 52657 193036 2 11 999998 1 112160 417337 -365657 2 2 999999 1 351920 414762 266682 2 19 999986 1 638683 856445 -569068 1 8 999998 -606237 1 4 999981 -525272 2 17 999986 1 6 999988 -3960 1 2 999999 -168234 1 2 999999 -231187 2 2 999999 1 667238 752390 122455 1 2 999999 424800 1 2 999999 -747159 1 17 999996 313969 1 2 999999 72510 1 5 999984 -485406 1 143826 429361 -247609 2 2 999999 1 325170 902325 -95694 2 54411 423492 2 247220 864375 1 19055 452319 422847 1 1 999989 377936 2 2 999999 2 2 999999 1 241933 325137 489120 2 2 999999 1 12 999986 411584 1 410670 568404 -80039 2 82112 636412 2 185711 900859 2 2 999999 2 111302 930864 1 3 999996 782534 2 2 999999 1 8 999990 -101063 1 50129 325069 45662 1 2 999999 -521718 2 2 999999 1 165551 196551 -37938 1 7 999999 784415 2 18 999991 1 742362 831388 373896 2 556407 668539 2 2 999999 1 2 999999 -567787 1 2445 764179 980962 2 8 999987 2 2 999999 1 2 999999 639992 2 29384 528386 2 31615 125494 2 2 999999 2 17 999991 2 380680 942798 1 14759 233320 -778903 1 2 999999 133761 1 16947 810287 133136 1 95975 896582 -169917 2 11 999987 2 2 999999 2 2 999999 1 2 999999 10912 1 272 44255 50402 1 2 999999 -535171 1 788624 947703 -471327 1 19 999990 836285 2 2 999999 2 191739 655309 2 7 999989 1 2 999999 794407 2 2 999999 2 2 999999 1 2 999999 -707237 2 1 999989 1 20 999998 -201019 2 2 999999 1 2 999999 453690 1 2 999999 -82510 2 2 999984 1 2 999999 435312 1 14 999996 368562 1 2 999999 -961081 1 183245 917920 -85720 2 2 999999 2 454345 949630 2 2 999999 1 2 999999 290822 1 194465 271143 -879373 1 310804 812713 943423 1 6 999991 945963 2 12 999998 1 56059 71507 -400524 1 102183 753563 418233 1 2 999999 -663683 1 26343 33780 150359 1 467163 560855 -827338 1 2 999999 -696724 2 46188 872838 1 603529 676061 717076 1 752785 922603 -185481 1 16 999992 802458 1 2022 956096 -285007 1 20 999992 -310508 2 2 999987 1 14 999986 45414 2 11 999989 1 1 999983 -36815 2 2 999999 1 2 999999 455034 1 343535 389747 -535434 1 139756 797750 496653 1 53293 355170 -463041 1 7 999995 90543 1 2 999999 -561713 2 2 999999 1 17 999998 16349 1 1 999986 -916418 1 2 999999 37307 1 577715 774744 569253 1 117282 231601 957084 1 10 999983 -713058 1 2 999999 -538513 1 2 999999 -299631 2 2 999999 1 2 999999 979397 1 175033 842212 -258123 1 297865 626498 488389 2 16 999986 2 415237 685875 2 6 999987 2 2 999999 2 11 999993 2 6 999991 1 2 999999 789412 2 15 999999 2 19 999992 1 16 999981 465702 2 16 999991 1 3 999985 77709 2 152722 548467 1 16 999988 425942 1 6 999997 -906353 1 2 999999 -105095 1 3 999982 -379509 2 11 1000000 2 5 999981 1 735282 821240 -926235 1 2 999999 -519735 1 2 999999 688234 2 506800 659263 2 2 999999 1 336242 963807 -959981 1 2 999999 -507181 1 2 999999 823285 2 12 999995 2 2 999999 1 91720 685617 640900 1 9 999989 -942493 2 666611 726936 1 14 999993 -747073 2 39080 295073 2 2 999999 2 2 999999 1 445030 455840 926157 1 2 999999 567771 2 2 999999 2 7 999984 2 19 999986 1 142731 347711 -50861 1 422957 566253 -656553 1 514823 735766 643933 2 288130 929986 1 2 999999 627452 1 18 999984 871330 2 19 1000000 1 55410 984924 -462581 2 2 999999 2 2 999999 2 14 999987 2 19 999981 1 31538 822984 621485 2 5 999987 1 17 1000000 962531 2 17 999992 1 2 999999 -890841 2 16 999995 1 2 999999 -963910 2 102834 149776 1 2 999999 -804443 2 13 999990 2 6 999990 1 2 999999 802775 2 2 999999 1 347404 350115 -615119 1 4 999989 312551 2 289989 923411 2 12 999997 1 237536 737364 -499634 1 20147 289504 678030 1 46639 909172 613973 2 8 999991 2 2 999999 1 101885 707489 -856787 1 2 999999 770600 2 187196 551479 2 14 999996 1 2 999999 -252215 2 2 999999 1 2 999999 996204 2 2 999999 1 654440 816860 469777 2 1 999987 2 452147 868184 2 105758 322001 1 2 999999 261009 2 2 999999 2 720241 990190 2 2 999999 1 10 999993 -634910 1 2 999999 784748 1 2 999999 755670 2 2 999999 2 18 999996 2 2 999990 1 197065 560176 300578 1 9 999989 429929 1 15 999981 -966786 2 11 999996 2 2 999999 2 10 999993 2 3 999994 1 19 999985 799297 1 587746 779139 515210 2 2 999999 2 2 999999 1 275425 794118 725691 2 398263 935585 1 11 1000000 710919 2 2 999999 1 13 999992 -888758 2 14 999984 1 19 999989 -547350 2 2 999999 1 12223 700379 552025 1 24718 649262 614695 2 2 999999 2 2 999999 1 2 999999 -530853 1 76560 772358 -223449 2 3 999996 1 506724 900548 246738 1 2 999999 -370646 1 504365 654415 -914982 2 18 999999 2 6 999988 2 10 999988 1 15 999995 669637 2 2 999999 1 4253 882439 -157857 1 14 999991 -506702 2 317960 541007 1 829379 876863 166168 1 153117 777369 -615055 1 15 999997 -892705 1 2 999999 483708 1 255594 783215 -980638 1 20 999996 -391007 2 2 999999 1 2 999999 -788381 1 1 999990 36001 1 2 999999 -714776 2 19 999992 1 9 999998 671534 1 8 999999 -338150 2 793631 913784 1 2 999999 57370 1 2 999999 -208753 1 297215 838357 432188 2 19 999991 1 18 999997 -775538 1 370956 982755 452160 2 648223 840366 1 2 999999 306658 2 15902 395372 1 2 999999 625596 1 558143 765469 753598 2 2630 470239 1 2 999999 -996684 2 371648 788454 1 2 999999 -690902 1 13 999987 703077 1 2 999999 198118 2 2 999999 1 242385 358756 213380 2 2 999999 1 20 999989 -214851 1 13 999996 629878 2 2 999999 1 2 999999 386178 1 16 999999 11776 2 6 999984 1 2 999999 996324 1 6 1000000 648303 1 496135 752739 -873153 2 2 999999 2 20 999981 2 2 999999 1 2 999999 214699 1 2 999999 -708657 2 3 999986 2 324435 675783 2 2 999999 2 531251 665682 1 2 999999 509413 2 11 999981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10997 479092 1 2 999999 959251 2 310887 698422 1 11 1000000 364986 1 2 999999 788122 2 265263 901021 2 190502 233969 1 2 999999 -420074 1 2 999999 -135248 1 2 999999 914293 2 15 999984 1 16 1000000 190320 1 4 999993 18877 2 2 999999 1 15 1000000 -63337 2 2 999999 2 2 999999 1 2 999999 -907229 1 161503 824567 -813321 1 215785 540364 404367 1 3 999993 -40838 2 2 999999 1 6 999999 -219858 1 2 999999 -247787 2 2 999999 2 469272 820954 2 2 999999 1 5 999982 59759 2 14 999994 1 210344 314257 998218 2 851758 902334 1 2 999999 199011 1 2 999999 748663 1 752705 851044 460019 1 2 999999 -553967 2 240999 394739 1 2 999999 -320422 1 2 999999 317940 1 2 999999 475031 1 14 999982 312661 2 2 999999 2 11 999981 2 2 999999 1 230710 712636 -528887 2 80071 351622 1 2 999999 730738 1 399 86822 -938740 1 3 999982 -454599 1 2 999999 604151 1 317337 566635 934450 2 333685 698442 1 2 999999 -997169 1 440499 601548 -474533 1 2 999999 196449 1 183433 674080 -862365 1 2 999999 -635061 1 272588 925706 12520 2 475479 592822 1 2 999999 501974 2 2 999999 1 12 999991 -409068 2 20 999995 1 52219 112879 -626482 1 2 999999 988471 1 14 999990 299424 1 8 999999 53086 2 2 999999 2 2 999999 2 198369 480457 1 32889 279264 -229363 2 1 1000000 2 623674 716840 1 2 999999 23135 2 19 999994 2 10 999982 1 2 999999 795063 2 2 999999 2 10 999999 2 2 999999 1 201424 848455 703414 2 223281 723587 2 2 999999 2 109422 985051 1 2 999999 58016 1 2 999999 823048 2 2 999999 1 17 999994 989086 2 12 1000000 1 7485 585385 -753580 1 193556 234905 -301031 2 1 999987 2 2 999999 1 19 999997 -260135 2 2 999999 2 2 999999 2 156219 354661 2 354554 958455 2 1 1000000 1 803 168883 -908889 1 2 999999 283584 2 504143 692030 1 2 999999 -191791 2 2 999999 1 2 999999 719725 2 664660 787834 1 2 999999 611560 1 770600 976230 610847 2 709886 737389 1 165438 475290 771843 1 2 999999 -310274 2 354169 441742 1 105740 877929 584208 1 112545 844056 -782331 2 2 999999 1 12 999989 -9907 1 14 999989 851896 2 3 999996 1 11 999982 959957 1 364737 538614 -583896 1 394023 417169 -148607 2 70439 94717 1 2 999999 -925069 2 6 999982 2 4 999997 2 78045 736325 1 2 999999 313651 1 2 999999 173039 2 9 999983 1 12 999984 234584 1 493864 892792 -542215 1 23621 830190 381064 2 599565 635939 1 12 999997 -576119 2 2 999999 2 15 999982 2 607731 882247 2 829953 954808 2 2 999999 2 2 999999 1 802789 990165 660330 1 2 999984 -975057 2 11 999997 2 387910 390149 1 30347 240121 -514534 2 20 999987 1 7 999983 816057 2 17 999995 1 737764 801419 -225112 2 3 999991 1 2 999999 874276 1 80405 413667 -79319 2 2 999999 1 2 999999 -818433 1 2 999999 554651 2 2 999999 2 108696 341654 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -555170 1 6 999982 -980384 2 2 999999 1 162425 963716 -735295 2 2 999999 1 19 999981 -177905 2 2 999999 1 2 999999 -366230 1 2 999999 956952 2 2 999999 1 6 999985 -480600 2 2 999999 1 3 999981 810570 1 4 999989 693350 1 903621 978146 35118 1 9 999993 -154823 1 501750 655710 -563121 2 2 999999 2 34513 952147 2 3 999983 1 2 999999 965709 1 7 999991 -429848 2 14 1000000 1 152710 906452 -95362 1 2 999999 -372987 2 2 999999 2 12 999986 2 2 999999 1 285959 908680 590930 2 257797 730552 2 97899 429832 1 2 999999 -641229 1 14 999988 -109872 1 2 999999 998266 2 47488 862252 2 2 999999 1 551156 757187 -555742 2 2 999999 1 18 999983 -463311 2 25265 634320 1 6070 702321 -909398 1 2 999999 46368 2 516451 577781 2 5 999996 2 255678 745429 2 12 999983 1 17 999995 657773 2 319965 716577 1 161950 729731 494231 1 946767 960740 402286 2 2 999999 1 886254 998970 -127898 1 2 999999 773484 2 5 999981 1 417438 896866 -546081 1 18 999984 -724596 2 259095 428426 2 19 1000000 2 4 999983 2 446811 502353 1 2 999999 552537 2 147892 244751 1 5 999986 907835 1 95478 663951 -388534 1 18 999985 -121595 1 2 999999 953385 2 16 999985 2 4 999983 1 4 999994 688826 2 2 999999 1 2 999999 -862730 2 2 999999 1 228979 729522 -4094 2 2 999999 2 552827 851948 2 1 999997 2 40098 852744 1 5 999993 -363155 2 1 999998 2 382210 576382 1 2 999999 304223 1 2 999999 545245 2 198891 369615 1 2 999999 236302 2 11 999989 1 261499 917407 672663 2 40655 381519 1 2 999999 338628 1 2 999999 -255839 1 2 999999 672805 1 10 999989 25485 2 344636 938376 1 9 999985 541262 1 104863 828172 356267 1 523054 771159 347725 1 78642 522879 -578851 2 2 999999 2 438518 468544 1 165836 754955 509981 2 6 999986 2 4 999996 1 731482 925816 91482 1 454259 900520 -496090 1 208904 686286 -495060 2 185301 629258 2 2 999999 2 2 999999 1 13 999982 847307 2 2 999999 2 2 999999 1 2 999999 429 1 2 999999 554029 2 227446 838973 1 2 999999 -230062 2 107998 407792 2 2 999999 1 145767 239423 -804862 2 11 999984 2 4 999992 1 14 999991 596375 1 50217 840513 -95197 1 2 999999 -623261 1 17 999997 12507 1 2 999999 609140 1 2 999999 326126 1 2 999999 909340 1 19 1000000 311961 2 2 999999 1 2 999999 495193 2 262969 612584 2 2 999999 1 2 999999 125644 2 54064 741941 2 14 999985 2 651162 687759 2 20 999996 1 3 999992 -812241 2 38930 997740 1 19 999989 691661 1 14 999987 299529 2 20 999990 1 7 999982 -582984 2 5 1000000 2 28920 721556 1 2 999999 99875 1 6 999985 111483 2 2 999999 2 494805 873711 1 191819 769140 -765715 1 15 999985 -436524 1 345719 930990 50953 2 18 999981 1 20 999989 -552673 2 135018 587477 1 13 999990 237506 1 2 999999 66189 2 2 999999 1 6 999982 -532103 2 8 999994 1 2 999999 -937707 1 2 999999 -698919 1 20 999996 212788 1 2 999999 -19773 2 7 999986 1 565293 834094 640601 2 2 999999 2 5 999993 1 2 999999 533261 1 16 999991 518042 2 15 999994 2 13 999984 1 2 999999 988216 2 2 999999 2 2 999999 2 2 999999 2 2 999995 1 164112 618385 443249 2 340182 735821 1 2 999999 -671875 1 244094 431868 -735918 1 19 999982 171672 2 212787 518692 2 540475 820519 1 6 999991 155564 2 10 999994 2 13 999992 2 2 999999 2 163522 539251 1 135908 224620 -320124 1 119788 847139 40256 2 494840 984354 1 11 999986 650189 1 17 1000000 -773032 2 547589 668494 1 13 999993 46059 1 13 1000000 -390935 1 2 999999 944874 1 522283 679048 511091 2 2 999999 2 308859 712515 1 201523 791675 -929274 1 11 999991 921784 1 18 999992 581301 2 17 999996 1 318382 559451 26995 2 468486 752145 2 716937 843338 2 248360 754714 1 6 999985 -997621 2 118544 786432 2 34492 989254 2 2 999999 2 2 999999 1 6 999989 -870442 1 2 999999 477415 1 2 999999 232435 1 10 999983 -702500 1 8 999989 -621632 1 343203 781716 480784 2 4 999994 1 2 999999 486218 1 19 999989 511925 2 594397 613707 1 17 999989 141372 2 18 999989 2 3572 108241 1 2 999999 164518 1 62478 672556 912247 1 2 999999 -463499 2 452019 940232 1 761469 908539 702279 2 661983 746816 1 17 999986 -9453 2 124104 238389 1 12 1000000 215766 1 2 999999 314721 2 2 999999 2 456132 707532 2 5 999988 1 2 999999 260261 1 4 999991 832691 2 514571 820350 2 2 999999 2 145021 849680 1 271020 755422 -103211 2 144862 584718 1 11 999988 -631612 2 5 999985 2 16 999983 1 2 999999 -858948 1 2 999999 -928484 1 65530 388059 828007 1 2 999999 -727507 1 272383 836178 -90816 1 233682 387988 551885 1 463749 668155 647220 1 2 999999 -414063 2 762607 779285 1 10 999997 766893 2 322771 631123 1 258143 649532 181991 2 2 999999 2 378499 603186 2 2 999999 2 6292 701214 1 3 999987 701141 2 2 999999 2 14 1000000 2 2 999999 1 16 999996 29142 1 2 999999 -407484 1 2 999999 -653258 1 28626 842536 -604427 1 2 999999 945207 1 2 999999 404264 1 4 999983 -234017 2 8 1000000 1 2 999999 807940 2 2 999999 1 2 999999 -96995 2 2 999999 1 414155 513233 -20698 1 2 999999 -18761 2 2 999999 2 111417 866546 1 2 999999 -562925 1 524385 926791 993210 1 1 999982 77681 2 2 999999 2 133926 380745 1 2 999999 152720 1 2 999999 -679104 2 17 999997 2 124018 985839 1 2 999988 863678 1 2 999999 831328 2 2 999999 1 18 1000000 -685426 2 42795 555568 1 245115 367962 -388316 1 463740 576346 -425682 2 2 999999 1 2 999999 798834 2 18 999998 1 2 999999 -234684 2 2 999999 1 2 999988 262179 2 2 999999 2 2 999999 1 3 999998 -853425 2 1 999992 2 41208 828906 2 16 999999 2 16 999986 2 4 999992 1 82455 987391 -620819 2 716500 833812 2 2 999999 1 20 999989 800198 2 2 999999 1 9 999993 -822202 1 184961 813964 -201063 2 2 999999 1 2 999999 424430 1 501270 905375 -238110 1 2 999999 -161437 1 109132 532791 494561 1 184867 460798 -66502 2 12 999999 2 25651 967311 1 2 999999 -437198 1 455746 523335 838739 2 14 999993 2 406607 452544 2 336765 574312 1 3 999982 51279 2 17 999983 1 5 999995 -65778 1 44559 429729 841939 2 2 999999 1 2 999999 -398930 1 9 999995 -716095 1 2 999999 1037 1 869876 894376 100352 1 249497 660119 391969 2 126072 137760 1 448991 729209 -948615 1 2 999999 -833725 1 2 999999 186187 1 224702 901602 -567591 2 61863 977394 2 15 999999 2 2 999999 2 16 999991 2 7 999986 1 838446 902100 -154480 2 2 999999 1 15 999996 876565 2 76366 469532 2 120105 927105 2 804654 909205 1 2 999999 589945 2 262759 636763 1 13 999999 -307139 2 1 999999 1 128302 802777 -755785 2 4 999989 1 92993 978472 -564536 2 2 999999 2 18 999990 2 14 999982 1 153407 322112 -958658 2 15 999989 2 2 999999 1 368251 749907 81477 1 11 1000000 773885 1 2 999999 363071 2 18 999992 2 9 999994 2 2 999999 1 105092 109762 -291462 1 300840 780221 179682 2 614415 954381 2 4 999987 2 12 999995 2 166314 785752 2 2 999999 2 2 999999 2 106165 464746 1 4 999986 -387649 2 207 54493 2 2 999999 2 2 999999 2 407746 414181 1 155115 597603 462037 2 518390 916720 1 4 999994 -237255 2 8 999988 2 2 999999 1 598566 735659 -836859 2 2 999999 1 101632 365639 540867 2 2 999999 1 13750 779450 729515 2 2 999999 1 9 999987 267646 2 8 999984 2 11 999995 1 180174 310827 -113334 1 14 999990 125039 1 2 999999 -536464 2 2 999999 1 2 999994 656932 2 6 999988 1 4 999984 -684648 1 2 999999 -974338 2 2 999999 1 434457 579843 612652 2 2 999999 2 12 999984 2 444607 973890 2 14 999985 2 151632 522295 2 2 999999 2 167115 927734 1 504836 906141 -462094 1 206063 942564 266964 1 2 999991 -788935 1 2 999999 922530 1 7 999985 -785686 2 2 999999 1 16 999986 -309902 1 3 999993 -316699 2 400675 502230 2 6 999992 1 11 999995 510355 1 2 999999 -882581 1 203272 878306 624694 1 525963 585865 600945 2 2 999999 1 31001 669284 554206 2 134877 584344 1 205404 996991 443415 1 3 999983 -595544 2 9 999996 1 5 999994 -525592 2 695786 957099 1 2 999999 -794754 2 6 999987 2 16 999983 1 2 999999 598119 2 18 999996 1 2 999999 -455725 1 427259 627256 -325194 2 5 999984 1 2 999999 417315 1 2 999999 -52086 2 2 999991 1 2 999999 898736 1 2 999999 648474 2 2 999999 2 2 999999 2 11 999985 2 12 999983 1 15 999996 443524 2 52139 961436 1 2 999999 763391 1 342857 670272 818444 2 10 999984 1 2 999999 934472 1 2 999999 -41562 2 2 999999 2 53588 276525 1 9 999997 937972 1 522065 856075 -23784 2 7 999991 2 6 1000000 1 8 999989 209443 2 2 999999 1 20 999987 735631 2 240894 862203 1 19566 43721 -420430 2 13 999994 2 481252 903987 1 2 999999 -559054 2 16 999983 2 2 999999 1 2 999999 969467 2 12 999985 1 2 999999 -549179 1 17447 55951 449856 1 11 999997 223030 2 2 999999 2 2 999999 2 2 999999 2 12 999988 2 53011 998760 2 199033 557998 2 390153 425644 1 2 999999 -115559 2 392133 747227 1 518604 790033 403757 1 614695 980686 -651455 2 17 999989 1 11 999989 -64275 1 577850 710516 113089 1 2 999999 -994337 1 2 999999 175303 1 2 999999 -269616 1 269819 831607 289580 2 2 999999 1 2 999999 824830 1 2 999999 970755 1 342183 567725 -530945 2 635052 983116 1 526646 899311 -360065 1 2 999999 -725680 1 2 999999 -335290 2 66835 837373 1 12 999999 467677 1 173174 357019 545143 2 2 999999 2 5 999988 2 2 999999 2 750094 907818 1 2 999999 798020 2 20 999982 2 465199 842269 2 132542 789305 1 19 999983 -464231 2 18 999985 2 2 999999 1 504550 947050 -45402 2 162769 654722 2 13 999983 1 2 999999 522780 1 2 999999 853026 1 546284 725643 624242 2 8 999981 2 2 999999 1 706014 784067 -34918 2 1 999990 2 2 999999 2 2 999999 1 1 999992 429634 1 2 999999 34336 1 9 999992 50017 1 11 999999 -500529 2 15148 984498 1 2 999999 -904976 1 40856 504675 -888316 2 177387 320584 1 2 999999 -642118 1 8 999988 280540 1 414473 511728 -485476 1 4 999991 -944729 2 2 999999 2 114423 679424 2 156209 926947 2 663250 692034 2 17 999993 1 6 999983 96245 2 5 999985 1 18 999999 -671570 1 5 999983 346688 2 15 999987 1 12 999995 -753696 2 14 999990 1 2 999999 768934 2 2 999999 1 2 999999 -805757 1 16 999981 -747944 1 359878 973346 -727217 1 2 999999 542007 2 14783 159834 1 205158 326669 -343150 2 59391 500807 2 2 999999 2 13 999997 1 2 999999 -294459 2 10 999989 2 20 999994 1 569331 628478 -46227 2 8 999996 2 2 999999 1 12 999989 400488 2 2 999999 1 2 999999 -331140 1 4 1000000 648936 2 2 999999 1 2 999999 -900590 2 2 999999 1 2 999999 145530 1 16 999989 -285198 1 2 999999 161543 2 2 999999 2 329449 952650 1 546179 827668 765207 2 9 999985 1 12 999992 -291478 1 80007 726648 608257 1 2 999999 231425 1 2 999999 722325 2 4 999996 1 18 999994 -710745 2 1 999987 2 514998 628935 2 2 999999 1 19 999993 -552390 2 2 999999 2 4 999982 1 2 999999 855322 2 477489 529323 1 2 999999 555582 2 132878 842410 2 712877 893422 1 12 999981 -2030 2 15 999992 2 227996 749221 1 600596 866804 246421 2 2 999999 1 776081 927876 526628 1 70213 965920 -5912 1 2 999999 399878 2 9 999996 2 181432 526215 1 2 999999 622041 1 405355 624230 567212 1 2 999999 912633 2 13 999981 2 2 999999 2 2 999999 2 2 999999 1 2 999999 873798 2 2 999999 2 230189 506153 1 2 999999 946865 2 2 999999 1 2 999999 -50841 1 126938 274204 857578 1 2 999999 -757937 2 30719 764167 1 11 999988 45783 1 254239 504421 -192792 2 16 999989 1 2 999999 432412 2 864869 889661 2 14 999998 2 18 999995 2 2 999999 1 12 999991 -401683 2 2 999999 1 667966 994432 -425064 1 24742 744176 -226225 2 305132 719149 1 2 999999 456583 1 4 999987 890278 2 2 999999 2 2 999999 1 2 999999 -719485 2 518250 539442 1 14 999986 542483 1 1634 649875 576660 1 45970 693468 700481 2 13 999997 2 256185 801405 1 832029 971900 542854 1 9 999993 -853414 2 16 999996 1 4 999992 698036 2 2 999999 2 2 999999 1 18 999993 696556 2 2 999999 1 5 999983 211000 2 2 999999 2 4 1000000 2 20 999989 2 2 999999 1 2 999999 -10694 1 18 999989 -973854 1 2 999999 -844581 1 2 999999 524255 1 490992 994005 -800645 1 442099 536785 483305 2 11 999993 1 9 999981 -826618 2 2 999999 2 566588 852007 2 9 999998 2 4 999990 2 2 999998 1 93677 302198 -962464 1 464997 527361 372800 2 9 999988 2 2 999999 2 2 999999 1 346929 968366 -277335 1 8463 973149 655766 1 2 999999 456243 2 618350 828852 2 629239 699233 1 2 999999 -284761 2 219424 712055 2 2 999999 2 2 999999 2 8 999991 2 15740 802731 1 2 999999 629977 1 13 999987 -933243 1 3 999993 820714 2 2 999999 1 11 999994 -953713 1 1 999985 1740 1 186403 558592 -31692 1 80054 334979 23406 1 2 999999 -786715 2 14 999998 1 631357 671412 592597 1 16 999990 183729 2 8 999986 2 474093 590667 2 2 999999 1 5 999994 114431 2 42949 453822 1 1 999981 690765 2 2 999999 2 353190 858979 1 476386 699579 97285 1 613451 747589 -24500 2 316334 995761 2 2 999999 2 43853 985234 1 121540 393671 -177933 1 9 999999 345529 1 12 999981 682644 1 2 999999 -703891 2 308610 919394 1 145457 989312 -131489 1 2 999999 437701 2 47799 162629 2 8 999999 2 279766 717600 1 315245 919879 -969160 1 766170 841864 469386 1 270494 416433 -236863 2 64963 289380 1 5 999998 116111 2 2 999999 1 18 999996 -583310 2 5 999994 2 252240 257569 2 2 999999 1 15 999994 451845 2 16 999991 1 9 999988 -207006 2 169826 951591 1 2 999999 258905 1 2 999999 -213369 1 299581 456952 -657527 2 531116 689984 2 422631 956018 1 16 999981 580642 1 189437 946194 -976912 2 2 999999 1 6 999998 470640 2 16 999983 1 308995 615483 985398 1 2 999999 801244 1 35881 455801 613061 1 6 1000000 -241092 2 2 999999 1 2 999999 -823417 2 2 999999 1 2 999999 -414837 2 2 999999 2 929320 972276 2 2 999999 1 2 999999 319924 2 8 1000000 2 2 999999 2 2 999999 1 2 999999 995498 2 20 999987 2 2 999999 2 3 999987 2 2 999999 2 1 999999 2 13 999990 1 136070 862139 205043 1 235540 625906 158146 2 440873 707712 2 139947 410142 2 200713 686421 1 326678 354026 -311794 2 8 1000000 1 317128 926130 350728 2 17 999998 2 4 999989 1 16 999985 287790 1 727285 822985 519754 1 7 999990 921608 2 2 999999 1 323147 719183 865788 1 24357 721286 -169909 1 2 999999 722508 2 17 999982 2 507467 570033 2 1 999990 1 17 999999 -652399 1 15 999988 -412822 1 572866 907312 -627112 2 2 999999 1 15 999986 559831 2 16 999983 2 2 999999 2 2 999999 2 4 999995 1 261085 710763 67788 2 2 999999 1 2 999999 920665 1 2 999999 -730182 2 2 999999 1 159192 371847 298059 1 435688 993437 -262846 1 2 999999 618049 1 9 999982 -934149 2 182823 692671 1 2 999999 830278 1 2 999999 -328521 2 2 999999 1 2 999999 740279 1 227797 898210 282170 1 2 999999 -521475 1 6 999996 -869056 2 13 999995 2 16 1000000 1 146152 257997 915657 2 290694 984695 1 2 999999 709910 2 393977 432050 1 14 999999 -522190 1 258942 926046 -622715 1 2 999999 944702 2 2 999999 1 321708 696002 705196 1 2 999999 -21825 1 2 999999 672520 2 2 999999 2 384327 401694 1 715690 893486 107389 2 14 999983 1 193564 793992 186853 1 2 999999 280137 1 369198 875430 -760626 1 17 999994 468694 1 2 999999 9160 2 10 999996 2 2 999999 2 2 999999 2 754800 830252 1 16474 568775 -811007 1 2 999999 786756 2 2 999999 2 2 999999 1 436225 523795 -362568 1 479631 605973 -305783 2 320899 580308 1 2 999999 469499 2 2 999999 1 5 1000000 253950 2 2 999995 2 19 999997 2 2 999999 2 189387 299312 2 4 999998 1 2 999999 -358563 1 18 999987 -19707 2 240450 414166 1 272505 790581 -10622 2 2 999999 1 2 999999 -420320 2 20 999987 1 2 999999 72444 1 2 999999 -514240 2 10 999992 2 259693 269771 1 2 999999 460772 1 2 999999 -860682 1 2 999987 101631 2 223800 710176 1 18 999989 -921242 1 2 999999 717723 1 116670 222963 -897455 1 2 999999 59057 2 2 999999 1 169206 441027 730422 1 2 999999 -912681 1 17 999990 -663020 1 156014 710238 -538228 2 2 999999 1 589375 807183 711048 2 2 999999 2 2 999999 1 634931 869958 -806480 2 19 999993 2 2 999999 1 2 999999 564339 2 2 999999 1 233122 367841 649172 2 891090 915789 2 6 1000000 1 2 999999 -936176 2 2 999999 1 2 999999 -92431 2 2 999999 1 9 999997 903700 1 2 999999 506774 2 418750 843089 2 6 999992 2 685781 973167 1 2 999999 -597840 2 283065 562542 1 2 999999 -798187 2 2 999999 1 13 1000000 212022 2 83127 259258 1 2 999999 -539256 1 2 999999 256161 1 16 999995 644156 2 170689 720150 2 14567 771014 2 7 999987 2 117351 287344 1 11 999987 -524852 1 2 999999 -938252 2 19 999999 1 4 999990 938240 2 2 999999 2 2 999999 1 2 999999 323533 1 246913 817219 385887 2 228327 290152 2 439480 905132 2 12 999995 1 6 999997 928091 2 2 999999 2 686449 894992 1 192514 488738 889465 1 2 999999 -145993 2 256286 649826 2 722738 872632 1 18 999998 995432 2 2 999999 2 2 999999 2 14 1000000 2 10 999999 2 629007 740251 1 19 999990 -886502 2 2 999999 2 2 999999 1 2 999999 509377 2 2 999999 2 18 999986 1 2 999999 675457 1 2 999999 20130 2 369265 722308 2 167723 319674 2 10 999999 2 17 999989 2 19 999989 2 3 999998 2 2 999999 1 2 999999 -821820 1 481954 642850 215875 2 2 999999 1 18 999993 -676868 1 5 999984 481386 2 47006 648182 1 6 999992 -712510 1 3 999994 -474616 2 11 999984 1 11 999989 -696860 2 2 999999 2 2 999999 2 2 999999 2 8 999993 1 12 999987 -800816 2 120117 260279 2 2 999999 1 293174 784246 275806 1 75311 718827 583143 2 2 999999 1 2 999999 -29873 1 5 999982 -264053 1 2 999999 302110 2 2 999999 2 5 999987 1 13 999998 461527 2 545898 818404 1 2 999999 504781 1 4 999994 418038 2 17 999986 2 20 999982 1 2 999999 -288810 1 2 999999 833207 2 2 999999 2 8 999983 1 48822 875394 832499 2 2 999999 2 12 999996 1 3 999995 -375306 1 173357 437509 -678349 1 549810 897304 -430221 1 431917 762485 -836915 2 17 999995 2 2 999999 2 3 999993 1 2 999999 -796207 1 20 999998 -662595 2 65890 891453 1 503504 684503 -793596 2 2 999999 1 17 999986 -586086 1 3 999993 -908101 2 9 999999 2 681775 799549 2 2 999999 2 4 999990 1 259902 603369 -122941 1 17 999983 -323395 2 168416 961599 1 2 999999 -421939 1 2 999999 509916 1 2 999999 906473 1 395844 473077 -335684 1 636538 637290 -856713 1 4 999998 -801571 2 2 999999 1 18 999993 475677 2 2 999999 2 357109 698954 1 109848 513748 386644 2 304811 898972 1 604671 999805 -478216 1 16 999995 766628 1 567795 798037 -573720 1 2 999999 -899301 1 13 999993 842086 2 2 999999 2 4 999990 2 11 999985 2 434333 499695 2 72894 949012 2 2 999999 2 283478 411005 1 2 999999 448818 2 116932 240169 2 117962 202781 1 8 999981 486305 1 2 999999 873400 2 2 999999 2 2 999999 1 25457 717850 -400933 2 105286 474904 1 542785 828744 875332 2 2 999999 2 2 999999 2 2 999999 2 458598 738237 1 2 999999 515561 1 17764 282485 67889 1 324802 890713 924635 2 2 999999 1 2 999999 516569 1 6 999984 616634 2 4 999988 1 405747 947421 890048 1 2 999999 785643 2 2 999999 1 2 999999 -579373 2 612733 865046 2 5 999992 2 20 999997 2 7 999997 2 6 999981 1 148628 781521 531592 1 240241 334108 -269247 2 19 999986 2 1 999996 2 13 999992 1 2 999999 376033 2 2 999999 2 2 999999 1 329336 350387 31480 1 2 999999 -994231 2 345309 652668 1 2 999999 -983813 2 15 999985 1 2 999999 -279577 2 2 999999 2 2 999999 1 2 999999 -411171 1 2 999999 531678 2 2 999999 1 2 999999 -125374 2 2 999999 2 4 999992 1 94839 616452 -235808 2 2 999999 2 5 999987 1 2 999999 -778683 2 17 999982 1 2 999999 749886 2 155957 286018 2 584959 750686 2 13 999999 2 20 999992 1 2 999999 -377003 2 34717 410032 2 18 999994 1 366587 806040 249531 1 2 999999 -165438 1 2 999999 252478 1 9 999993 483925 2 7 999981 1 11 999997 -96491 1 2 999999 -72207 1 2 999999 -8477 2 2 999999 2 4 999996 1 1 999991 -172260 2 12 999994 1 2 999999 -41998 1 2 999999 -214287 1 2 999984 -996483 1 2 999999 529447 1 2 999999 979406 2 2 999999 1 13 999985 -52084 1 3 999999 -604376 2 2 999986 1 14 999985 693787 1 2 999999 879623 1 8 999985 -638118 2 568916 870699 1 207393 902316 185356 1 456918 670263 243377 1 8 999985 -384059 2 2 999999 2 17 999983 1 62903 927342 443018 2 2 999985 1 7 999988 682117 1 2 999999 535956 1 2 999999 -623769 2 564641 996730 2 14 999986 1 2 999999 -727716 1 518180 732170 801023 2 2 999999 1 2 999999 956769 1 2 999999 -733235 1 242022 488674 529523 2 540639 891805 1 33981 853839 -62759 2 2 999999 2 9 999988 2 20 999985 2 6 999994 2 2 999999 2 254068 289377 2 15 999981 1 96486 914038 144230 1 8 999987 695933 1 2 999999 -563650 1 2 999999 771579 2 458086 830183 1 297026 442440 400633 1 2 999997 -430524 2 8 999984 2 2 999999 1 15 999994 -354706 1 719244 790981 464431 1 489024 927294 -356750 2 1 999996 1 13 999987 -765916 2 2 999999 1 20 999981 -811444 1 2 999999 545993 2 2 999999 2 69548 81826 1 509757 591929 -632681 1 43467 425784 639681 2 9 999991 1 2 999999 922156 1 8 999993 604774 2 2 999999 1 183783 782077 -822805 2 294317 829819 2 2 999999 2 20 999991 1 573598 648531 659470 1 16 999998 -683093 2 86335 495586 1 19142 789538 949005 1 2 999999 -680297 1 2 999999 -5232 1 2 999999 -23406 2 2 999999 2 719617 987402 1 2 999999 27193 1 20 999985 -521928 2 184990 639946 2 19 999983 2 11 999997 1 18 999988 610829 1 13 999999 123790 1 2 999999 -593282 1 277124 769176 245216 1 14 999997 -772035 1 9 999999 -243231 1 2 999999 -160022 2 2 999999 2 8116 652563 2 10 999997 1 7 999987 64040 2 10 999982 2 2 999999 1 247424 472341 -966182 1 6 999997 242812 2 2 999999 1 2 999999 -820332 2 2 999999 1 779320 942067 -865312 2 12 999992 2 2 999999 1 2 999999 333185 2 2 999999 1 16 999982 663979 2 195569 828667 1 14 999991 -727689 1 737194 979104 892254 1 2 999999 204399 1 2 999999 600318 1 2 999999 -747860 2 10 999988 1 2 999999 -508958 1 12 999987 -460913 2 69431 585596 1 18 999996 -281174 2 326047 438825 1 20 999994 403836 1 15 999981 -354582 2 437215 642598 2 427168 761440 2 2 999999 2 276739 526508 2 13569 802737 1 2 999999 -690694 1 10 999985 -676915 1 3 999989 943525 1 79715 309172 -722071 2 268008 419320 1 2 999984 -622987 2 2 999999 2 2 999999 1 2 999999 135306 1 72396 278455 423539 2 74026 589250 2 632009 706635 2 17 999991 1 416340 716764 759106 2 2 999999 2 7 999987 2 20 999999 1 2 999999 -655503 2 2 999999 1 2 999999 -519356 1 2 999999 194531 2 99119 531921 1 13 1000000 -837038 2 14 999992 2 19 999994 1 11 1000000 -430642 1 2 999999 -286686 2 63609 638172 2 381552 940019 1 413025 617360 889270 2 450933 820787 1 466705 935932 567689 2 19 999993 1 2 999999 95900 2 262886 569573 2 240750 596950 2 2 999999 1 750043 867968 -508717 2 19 999994 1 9 999997 155035 1 17 999992 -126770 1 51450 727653 86802 1 287867 558160 -276458 1 2 999999 727859 2 2 999999 2 17 999981 1 2 999999 579438 1 53684 120515 -417617 2 2 999999 2 2 999999 1 18 999997 394828 1 2 999999 823672 1 203085 389394 -428029 2 10 999985 1 420652 491918 758113 2 2 999999 1 8 999998 -999439 1 2 999999 -485353 2 98894 781212 2 7 999991 2 2 999999 2 16 999984 2 2 999999 1 62557 163656 422094 2 2 999999 2 9 999985 1 764861 956313 -99866 1 894228 984800 875797 2 413936 525633 1 762183 952022 -102439 1 4 999994 -331088 1 188507 579455 900873 2 283550 554496 1 2 999999 -76164 2 21819 947268 1 19 999996 -560534 2 2 999999 1 7 999994 300694 2 303530 904575 2 259318 715728 2 775248 959855 1 2 999999 -824643 1 16 999993 345469 1 2 999999 -231117 1 2 999999 751722 2 2 999999 1 8 999984 -126329 1 2 999999 -301209 1 2 999999 -893782 2 2 999999 2 82811 138149 1 13 999983 -79001 1 4 999996 514819 1 18 999982 -369350 2 18 999996 1 290173 311666 182561 2 540683 551987 2 2 999999 2 15 999999 1 2 999999 300925 1 2 999999 956894 1 4 999994 6515 2 2 999999 2 17 999988 2 8967 136821 2 560226 873649 1 15 999992 -44382 1 844249 925367 893663 1 4625 520645 -371714 2 2 999999 1 1 999993 -638727 2 2 999999 2 384871 582857 2 18 999997 1 2 999999 33857 2 119899 710935 1 2 999999 -991718 1 787762 989417 -203869 2 417207 448027 1 15 999995 90256 1 80786 520972 -265507 2 2 999999 1 13 999989 -973758 1 700261 883798 -12015 2 8 999991 1 3 999985 -166658 2 19 999987 2 12 999997 1 2 999999 843760 2 2 999999 1 6 999997 -591133 2 559772 578785 2 560060 920597 1 479401 634355 951880 1 2 999999 -728302 2 15 999988 2 336202 384781 1 373735 491101 575595 2 192378 968119 1 10 1000000 -59018 1 62219 936754 -80079 2 4 999993 2 278981 307348 1 2 999999 -282838 2 431595 966123 2 31527 866987 2 2 999999 2 408116 813325 2 2 999999 1 236319 283717 667883 1 16 999990 -766730 1 4 999983 -890886 2 2 999999 2 2 999999 1 453457 703125 -445939 1 16 999993 170641 1 135786 422588 -400207 2 465920 935771 1 2 999999 455993 2 709083 942841 1 423059 625180 625991 1 16 999985 -445911 1 19 999984 -441015 1 2 999999 345939 2 2 999999 1 2 999999 -295787 1 2 999999 456074 1 2 999999 820551 2 2 999999 1 196857 238401 493590 2 9 999990 1 46010 652869 -210333 2 2 999999 1 14452 281589 154352 2 12 999985 2 507195 902200 1 15 999995 -286231 1 20 999988 847767 1 10 999985 271271 1 298217 831954 -717112 2 2 999999 1 2 999999 689280 1 170330 855494 996906 1 73569 78973 8837 1 2 999999 236892 1 19 999989 661185 2 432145 491540 1 66200 325458 42181 2 123668 696003 2 6 999985 2 10 999997 1 8 999983 -960682 1 74390 346706 908375 2 275873 763610 1 5 999987 163674 2 18 999982 1 69526 464378 -788682 1 90288 239080 6320 2 2 999999 2 2 999999 1 2 999999 923961 2 443486 454088 2 2 999999 1 2 999999 -1981 2 15 999989 2 2 999999 1 2 999999 -700395 2 161638 370786 1 16 999999 230750 2 17 999989 1 2 999999 43170 1 9 999983 438744 2 1 1000000 1 26730 947411 -791717 1 630822 890384 393511 1 2 999999 388882 2 224575 943415 1 270471 468034 -702224 2 442005 646311 1 2 999999 -588241 1 2 999999 -667380 1 14 999985 6056 1 656235 966894 523621 2 417234 989165 2 300001 750057 1 1 999995 -332058 2 4 999991 2 295382 578081 2 2 999999 1 2 999999 -770544 1 15 999999 713425 1 2 999999 410322 1 138205 499660 623897 1 348878 691598 -438577 1 95512 115079 -237868 1 2 999999 -679434 1 569458 997116 -507482 2 10 999992 1 114182 128406 -936317 1 811151 955433 -857080 2 18 999999 2 2 999999 1 2 999999 -614212 2 16 999981 2 2 999999 2 244054 533696 1 15 999989 -750402 1 12 999994 -328017 1 335622 456355 -382274 2 5 999988 2 2 999999 2 5 999985 2 5 999986 1 2 999999 800499 1 5 999990 -811652 2 2 999999 1 920945 988775 -752625 2 3 999988 1 20 999997 721673 1 802925 829403 -524599 2 2 999999 1 375797 503608 -125823 1 2 999999 -871074 1 9 999987 103432 1 2 999999 445088 2 9 999996 1 2 999997 -204249 2 18 999998 2 2 999999 2 13 999986 2 599660 993225 1 230969 909535 688661 1 583895 884624 805017 1 165092 352354 -237764 2 237909 528938 1 640544 717692 900938 1 179127 494777 113162 1 35607 599937 -591914 2 20 999992 1 2 999999 644925 2 275996 300760 2 16 999994 1 8 999989 528188 1 2 999999 522448 1 10 999987 956847 1 2 999999 977656 2 2 999999 1 464104 815394 -970822 2 2 999999 1 124166 860034 426945 2 2 999999 2 8 999987 2 2 999999 1 8 999993 593681 1 19 999981 -143607 1 2 999999 -611537 1 18 999996 -114015 2 32495 283921 1 5 999986 -755308 2 192591 706905 1 192051 695668 -488518 2 12 999998 1 2 999999 496705 1 477015 492577 -383969 1 2 999999 -599015 2 2 999999 1 2 999999 971030 2 2 999999 2 337903 418194 2 2 999999 1 2 999999 13294 2 69827 568204 2 723900 991949 1 14 999986 555331 1 2 999999 -879623 1 13 999997 272862 1 488965 677768 -299739 1 103072 922273 -807319 1 2 999999 364656 2 217517 249708 2 49401 974066 1 2 999999 23026 1 482 302742 -222382 2 2 999999 1 2 999999 -397881 2 91373 183285 2 22755 238950 1 2 999989 446361 1 585450 954336 690003 2 2 999999 2 2 999999 2 65701 493093 2 2 999999 1 709532 951475 961878 1 305288 667763 -572902 2 2 999999 2 9 999985 1 117416 509351 -966452 1 9 999997 620282 2 13 999982 1 170948 520192 383226 1 2 999999 286497 2 8 999981 1 2 999999 790743 2 2 999999 1 2 999999 -148524 1 12 999984 -727337 2 6 999990 2 9 999991 2 645926 767127 1 2 999999 629585 2 20935 61331 1 13 999983 -804079 1 2 999997 -488264 2 11 999985 1 2 999999 668947 1 2 999999 149349 1 57551 390168 717804 2 173910 661505 1 578388 674789 -304064 2 2 999999 2 2 999984 1 3 999994 97972 2 770882 834439 2 2 999999 1 201620 665384 491741 2 874170 874604 2 19232 948299 2 509893 736080 2 2 999982 2 2 999999 1 460077 594634 66991 2 164636 734922 1 92572 876516 -211317 2 210418 377430 1 2 999999 595494 2 152769 998934 1 14983 127977 -175023 1 2 999999 -222155 1 5 999997 -700889 1 193416 432643 -933371 2 16 999999 2 4 999989 2 711920 989221 2 13 999990 1 4 999990 517113 1 9 999984 -261119 2 12 999992 1 2 999999 -411970 2 15 999989 2 2 999999 2 95051 359016 1 2 999999 705963 1 20 999999 -322853 1 585630 657055 -762148 2 2 999999 1 2 999999 -650441 1 7 999993 -522882 2 2 999999 2 2 999999 2 9 999983 2 474869 503421 1 2 999999 521275 1 2 999999 -612193 1 2 999999 -584604 2 18 999990 2 7 999991 2 10 1000000 2 6 999986 2 6 999993 2 2 999999 1 3 999986 -896608 2 2 999999 1 2 999999 -269220 1 19 999994 988445 1 47723 120225 534764 2 2 999999 1 2 999999 -173031 1 2 999999 965013 2 130314 406694 2 205036 295793 2 2 999999 1 126660 809289 35276 2 2 999999 1 2 999999 984350 2 13 999994 2 44066 90187 2 249404 681319 2 271019 302723 1 2 999999 -187085 1 18 999983 -160298 2 2 999999 2 2 999998 1 10 999985 -201934 2 395858 635344 1 430487 477049 -407082 2 2 999999 1 2 999999 580988 2 790276 816252 1 236560 406395 -539981 1 2 999999 -769015 1 2 999999 -405921 1 5 999990 139975 2 2 999999 1 274741 910605 -3622 2 393363 598677 2 14376 281149 1 2 999999 765502 2 2 999999 2 20 999982 1 574987 780193 23742 1 2 999999 -151367 1 494291 757298 -409041 2 10 999983 2 17 999998 1 2 999982 120730 2 130681 355290 2 890165 982121 1 918251 981912 909706 1 211240 904041 585478 1 2 999999 595707 1 20 999983 842451 2 654268 910246 2 2 999999 2 193509 694369 2 153505 254980 1 4 999991 4301 1 2 999999 -788446 2 18 999988 2 12 999997 2 2 999999 2 438335 615679 2 18 999996 2 12 999983 2 12 999993 2 452888 632431 2 19 999998 1 3 999990 446854 1 491053 735236 -967100 1 37584 580076 -632871 2 2 999999 2 830252 994796 1 1 999997 -488468 2 2 999999 1 2 999999 679788 2 8 999985 2 555811 806527 1 1 999997 -948447 2 2 999999 2 521501 742917 1 2 999999 770039 2 862911 997930 2 2 999999 1 2 999999 -315049 1 958767 963421 -973498 2 2 999999 2 237165 602554 1 335799 704629 16845 1 148800 949428 -341675 2 2 999999 1 231546 469153 726601 1 5 999982 -400038 2 409382 921463 1 16 999991 -208139 1 559445 998372 332718 1 6 1000000 110286 1 2 999999 -303741 1 331271 758413 -898994 2 11 999990 1 11 999996 -571729 2 4 999987 1 492877 708542 -788880 1 409976 608802 112414 1 317357 639170 978096 2 189835 197155 1 2 999999 -327267 1 2 999999 144704 1 471916 693541 -691751 1 527252 870875 226372 1 3 1000000 180993 1 14 999983 -392318 2 518775 524932 1 72182 490673 256615 2 8 999996 2 6 999986 1 19 999998 -183280 1 2 999999 643569 2 7 999986 2 744177 816827 1 338985 499610 458547 2 2 999999 1 2 999999 -869295 1 2 999999 -592604 1 1 999995 -170140 2 15 999994 2 11 999996 1 2 999999 250033 2 127665 374497 2 2 999999 2 2 999999 2 2 999999 2 15 999990 2 2 999981 1 12 999986 -600204 1 2 999999 410349 1 104571 885409 499780 1 2 999999 -93687 2 16 999984 1 10 999993 527846 2 796854 940198 1 16 999985 485952 1 12 999984 -983885 1 2 999999 343271 1 13 999982 -314241 2 577810 737929 1 17 999992 -528174 2 445882 920115 2 2 999999 1 340489 806768 -669944 2 2 999999 1 698089 699556 951853 2 4 999986 2 5 999988 1 179786 600198 708589 2 15 999996 2 11 999997 2 3 999992 2 2 999999 2 15 999981 1 1262 8090 869021 1 106939 373558 703089 1 120806 787073 -641003 1 2 999999 861950 1 12 999986 667991 1 17 999998 -611865 1 2 999999 264305 2 16 999995 1 327627 482232 976308 1 2 999999 -396409 1 71534 280156 951881 1 15 999998 -746306 2 135956 388961 1 2 999982 446984 2 685642 944060 2 2 999999 2 2 999999 2 16 999985 1 85241 537589 -850866 2 2 999999 1 35138 463555 122301 2 624221 754434 1 13 999993 810650 1 2 999999 -587833 2 2 999999 2 10 999995 1 2 999999 -398397 2 2 999999 1 371396 629808 102929 1 8 999993 -741764 1 18 999986 279590 2 18 999987 2 4 999981 2 15 999997 1 2 999999 510326 2 27617 828854 1 154199 708725 -143922 1 2 999999 -203464 1 2 999999 56911 1 2 999999 76596 2 15 999987 2 2 999999 2 2 999999 1 196987 981332 -184644 2 32033 326174 2 295360 446121 2 2 999999 1 2 999997 -32845 2 9 999998 2 2 999999 1 367604 608190 -844409 2 20 999991 1 2 999999 -457143 2 220024 860201 1 10 999989 963346 2 8 1000000 2 2 999999 1 2 999999 498244 2 201642 599074 1 2 999999 419488 2 2 999999 1 165418 327986 -998512 2 353563 620473 2 2 999999 1 357735 821489 -250506 2 571653 953736 1 2 999999 -847160 1 588169 753306 -377149 1 14675 396799 -903774 1 2 999999 51583 2 288693 370127 1 2 999999 667471 1 2 999999 603848 2 8 999986 2 174890 368528 2 2 999999 2 334001 668751 1 366094 899801 -654580 2 2 999999 1 9 999992 880962 1 144973 154922 137183 2 46477 99596 1 2 999999 346159 2 2 999999 2 2 999999 2 2 999999 1 53188 525340 -887136 2 14 999991 2 234754 612305 2 363029 881236 1 1 999983 338406 1 2 999999 -616528 2 129667 904917 1 2 999999 886254 1 427990 974729 -131088 1 1 999995 -267718 1 2 999999 273939 2 2 999986 2 917810 933284 2 491145 763775 1 2 999999 -790401 2 2 999999 2 2 999999 2 11 999990 1 426365 452703 -450910 1 15 999984 717237 1 2 999999 260589 1 5 999984 -450480 1 14 999996 580416 1 18 1000000 762457 2 542884 679821 2 19 999999 1 117392 797262 -571689 2 3 999994 1 3 999986 897666 2 17 999993 1 2 999999 -682908 2 11 999998 1 15 999982 -756681 2 5 999988 2 795769 915182 1 2 999999 -157924 1 2 999999 222728 2 358281 734926 1 3 999988 246704 2 2 999999 2 2 999999 2 2 999999 1 581747 733999 776772 1 2 999999 642928 2 49335 251616 1 474572 705250 -256268 2 2 999999 1 2 999999 370376 2 10 999994 1 18 999993 656492 2 7 999988 1 220884 894998 299345 1 2 999986 183943 2 7 999999 2 17 999990 1 257893 945198 -319611 1 2 999999 853844 1 2 999999 881971 1 16 999996 327244 1 800486 909836 266863 1 2 999989 116476 1 18 999986 -557778 1 15 999990 -847813 2 6 999986 1 2 999999 953251 2 2 999999 1 2 999999 888019 2 812037 830387 1 5 999996 540973 1 2 999999 876638 1 589616 746779 713617 1 11 1000000 817219 1 2 999999 -725566 2 16 999993 1 9 999992 -801578 1 17 999993 607936 1 2 999999 712279 1 446923 757311 108827 1 436873 568260 -774569 2 10 999982 1 270664 530787 261697 1 2 999999 -751531 1 274316 543770 -748007 2 2 999999 2 19 999998 2 4 999997 1 2 999999 30196 2 2 999999 2 6 999985 1 622033 959774 328557 2 176123 797839 1 2 999999 860605 1 2 1000000 869511 1 286719 476053 -805047 1 303829 926449 901877 2 148584 275103 2 2 999999 2 19 999998 2 2 999999 2 2 999999 2 143666 934181 1 2 999999 -181873 1 425641 919188 640377 2 4 999991 2 2 999999 2 2 999999 2 19 999996 1 444875 658133 -541909 1 13 999984 761400 2 2 999999 2 17 999999 1 18 999989 -102373 2 6 999983 2 2 999999 1 2 999999 416284 1 2 999999 -215386 1 888728 910919 -104069 1 17 999996 -846470 2 9 999988 1 129570 461958 -602022 2 7 999989 2 20 999999 2 440106 727335 1 66002 225274 -662969 1 46844 813019 -327860 2 486183 712610 2 10 999992 1 15 999986 666238 1 16 999985 708518 2 4 999985 1 2 999999 -51774 2 186215 829311 2 153786 555493 2 17 999986 2 151584 187880 2 16 999987 1 477507 603460 -674790 2 456300 714700 1 71467 172574 -254032 1 386557 903314 -769612 2 2 999999 1 4 999999 -86405 1 2 999999 883171 2 48941 154977 2 6 999989 2 499237 784623 1 2 999999 -645550 2 2 999999 2 2 999999 1 2 999999 350947 2 119770 343043 1 19 999991 -39118 2 2 999999 1 346367 676494 -207946 2 664062 722341 2 17 999982 1 39344 462692 300321 1 374562 483710 964270 2 176680 457514 1 584858 679966 -682016 2 164725 425795 2 419312 922785 1 2 999999 -596315 1 799408 800312 449198 1 12 999998 832880 2 4 999988 1 98778 805210 -904238 1 170312 503237 -791273 2 2 999999 1 2 999999 39456 1 12 999997 -960434 2 364808 439925 1 8 999987 -673548 1 2 999999 159129 2 9 999997 1 2 999999 422968 2 2 999999 1 9 999990 683799 2 18 999997 2 574488 600673 2 2 999999 2 186151 601777 1 2 999999 -367768 2 222319 749489 1 2 999999 -418978 1 2 999999 530530 1 15 999983 -389533 2 399881 799472 2 14 999992 2 2 999996 2 12 999992 1 57151 210228 965194 1 2 999999 416613 1 20 999988 687704 2 105506 273698 2 16 999997 1 13 999998 671485 2 11 999997 2 4 999989 2 497097 898408 2 3 1000000 2 4 999991 1 11 999987 -851345 1 7 999996 809032 1 2 999999 333056 1 2 999999 -339167 2 2 999999 2 259146 354816 2 313498 416187 1 2 999999 466774 2 9 999986 2 2 999999 2 2 999999 2 266272 993874 1 2 999999 161311 1 14 999992 -742056 1 3 999993 -533136 1 6 999994 -243002 1 6 1000000 412649 1 2 999999 94018 1 2 999999 26159 2 382638 678849 2 2 999999 1 3154 506702 449041 1 2 999999 719225 1 2 999999 -775904 2 10 999998 2 2 999999 2 520214 629222 1 2 999999 -704871 2 2 999999 2 2 999999 1 103306 758069 29605 1 2 999999 891552 1 2 999999 -907685 1 474163 544906 382129 1 2 999999 -900174 2 19 1000000 1 123581 820147 727781 2 507165 551717 2 14 999983 2 8 999993 2 20 999991 1 250433 266954 19602 1 2 999999 836314 2 2 999999 1 2 999999 475021 1 2 999999 -457665 2 381017 905349 2 87964 638608 1 20 999983 -534859 2 215047 233691 2 197267 681723 1 2 999999 -558608 1 195914 558518 -607404 2 453436 739685 1 20 999981 -399426 2 2 999999 1 785250 842628 522474 2 4 999994 1 2 999999 -732956 1 864985 999967 -607055 1 2 999999 -946888 2 9 999994 1 6 999987 808978 1 2 999999 521455 1 220821 272506 6431 1 2 999999 -632010 1 2 999999 -171248 1 831698 848843 577367 2 10 999997 2 318867 372074 1 2 999999 551808 2 6668 350772 1 420692 789186 -28564 1 11 999994 -189896 1 9 999986 -824860 1 2 999999 -496752 2 355716 698593 1 2 999999 870170 2 2 999999 1 2 999999 674465 2 2 999999 2 13 999994 1 2 999999 -804481 2 45272 86384 1 67036 516290 656995 2 86765 703300 1 2 999999 577985 1 543147 975534 -822846 1 2 999999 -365836 2 2 999999 2 114694 618361 2 421611 643383 2 7 999995 2 8 1000000 2 14 999982 1 20 999992 473198 1 2 999984 758372 2 1 1000000 1 757857 968262 666416 2 879087 911779 1 2 999999 440852 2 821922 958792 1 14 1000000 622926 1 211474 435714 506785 1 8 999986 -200859 1 2 999999 -730706 1 2 999999 -234415 1 9 999985 326021 2 19 999991 2 59682 82336 1 18 999995 978401 1 12 999999 995079 1 491274 518220 962331 2 240203 520129 2 2 999999 2 742784 743975 1 19 999996 665106 1 2 999999 -915599 1 47870 850922 516664 2 1 999999 2 16 999996 1 2 999999 -241973 1 12708 101338 -75072 2 40413 524903 1 28514 115086 778164 1 2 999999 776174 1 11 999995 52536 1 2 999993 673375 2 400106 946107 2 17 999983 1 2 999999 106920 1 2 999999 -161883 2 476428 868282 1 20 999981 -959200 1 10 999982 -637241 2 12 999985 1 2 999999 -360426 1 4 999985 -422507 2 422743 512256 1 12 999998 221631 1 40583 105805 856501 2 2 999999 1 2 999999 131693 2 87042 168282 2 2 999999 1 599045 634775 756896 1 2 999999 -866539 2 2 999999 1 596353 834241 -494340 1 2 999999 711294 2 6127 482703 1 2 999999 -668422 2 2 999999 2 2 999999 1 165370 924657 605042 2 119762 934710 1 2 999999 -200930 1 2 999999 -38652 1 2 999999 386295 2 2 999999 1 2 999999 -904497 2 2 999999 2 20 999987 2 458307 895882 2 2 999999 1 11 1000000 -665109 2 9 999994 1 221385 603722 450827 2 2 999999 1 14 999999 -318899 1 364111 403139 -298521 1 2 999999 -337643 2 7 999984 1 164065 963594 -102950 2 2 999999 2 2 999999 2 17 999996 2 2 999999 2 407198 709792 2 8 999994 1 2 999999 -796793 1 160763 579865 -871264 2 12 999991 1 367139 576898 -420473 1 792460 975023 -608620 2 634600 819466 1 612092 691165 639570 2 15 999996 1 2 999999 -255166 2 199340 836890 1 23146 491213 -384685 1 476118 679793 -468531 1 340551 796891 -484737 1 1 999984 32508 1 385817 495332 129493 2 8 999993 1 2 999999 718082 2 2 999999 1 8 999990 960332 1 313987 589873 -611863 1 15 1000000 -140838 2 755021 949938 2 214000 526139 2 16 999987 2 3 999984 1 445041 769514 985173 1 275218 313123 379928 1 73892 346570 -436876 2 2 999999 1 2 999999 541774 1 334117 868209 -627508 1 2 999999 -850452 2 10 999987 1 127510 765347 960613 1 5 999998 -99110 2 2 999999 2 455369 658281 2 20 999984 2 2 999999 1 2 999999 -496467 2 2 999999 1 137757 917048 274161 2 1 999997 1 6 999982 -226766 1 4 999986 303003 1 2 999999 818780 2 88298 570732 2 96862 518027 1 196170 292889 47485 2 9 999992 1 2 999999 929974 2 2 999999 1 5 999991 352591 2 4 999984 2 308396 583624 1 12 999988 -732197 1 20 999988 -704912 1 240816 677824 114382 1 263192 343169 414530 1 172463 193169 987213 1 482785 805936 784618 1 236586 708618 350958 1 2 999999 154259 1 14 999998 -959447 1 2 999999 -677553 2 4 999994 1 255590 265766 594744 1 2 999999 655218 2 727575 791064 1 271528 336357 572402 2 167255 790308 2 2 999999 2 13 999981 1 9 999984 290658 2 1 999984 2 4 999985 1 2 999999 547057 1 2 999999 -415756 2 20 999990 1 2 999999 69929 1 5 999987 34567 2 11 999994 1 2 999999 244552 1 2 999999 -478672 2 2 999999 2 14 999997 1 2 999999 -343626 2 2 999999 1 392684 653197 932252 2 2 999999 1 12 999986 931853 2 9 999988 2 2 999999 1 6 999994 -697095 2 2 999999 1 2 999999 -580849 1 1 999983 841952 2 155953 305828 2 159423 645039 1 2 999999 -756128 1 2 999999 780908 2 335031 379759 2 8 999997 2 419108 744103 1 2 999999 296153 1 18 999992 -896251 1 462532 836203 650670 2 9 999995 2 32607 868317 2 2 999999 2 2 999999 1 2 999999 -708722 1 2 999999 -662853 1 14 999991 64495 2 2 999999 2 17 999985 1 7 999994 -361644 1 19 999998 381367 2 2 999999 1 10 999997 246844 1 2 999999 -425978 1 2 999999 -80188 1 2 999999 406171 1 12942 487569 -335624 1 13 999988 -662926 2 2 999999 1 14 999984 -562066 1 600996 635596 626449 1 16 999988 799744 1 1 999997 553561 2 5 999987 1 2 999999 -570844 1 2 999999 301931 2 2 999999 2 17 999999 1 19 999995 394738 2 2 999999 1 3 999985 -448883 1 13 999992 -576138 1 18 999999 -792190 1 539210 994812 -367958 2 11 999982 1 6 999984 -106126 1 2 999999 425430 1 2 999999 -258433 2 206969 524215 2 2 999984 1 60746 241800 139576 1 10 999981 963681 2 732984 891746 1 393537 771692 -121392 1 421545 915498 816647 2 6 999988 1 13 999988 -865311 2 157965 455583 1 296194 437024 357404 1 2 999999 883507 2 81494 871266 1 79482 607024 -141279 2 4 999989 1 11 999983 880264 1 4 999984 828450 2 486934 503085 1 2 999999 -700378 1 2 999999 -667374 2 2 999999 1 664799 966723 390517 1 86158 905398 -267240 1 8 999981 -908921 1 2 999999 -961835 1 6 999992 -923590 2 692 571279 1 2 999999 22477 2 15 999991 2 99301 125714 1 1 999989 548191 2 16 999987 1 1 999981 912112 1 17 999984 125615 2 2 999999 1 233984 272042 80137 1 2 999999 715213 1 2 999999 991415 2 17 999991 2 131644 425052 1 6 999981 -929819 2 2 999999 2 2 999999 1 350058 915751 -904723 1 2 999999 -186569 2 12 999994 2 177967 482083 1 2 999999 -948749 1 14 999989 -51216 1 18 999996 -575260 2 2 999999 1 16 999997 -405183 2 2 999999 1 269527 500055 -512349 1 2 999999 512964 2 16 999996 1 2 999999 -235058 1 2 999999 -542937 2 2 999999 2 462383 537841 1 2 999999 994235 1 2 999999 312204 2 9860 235832 2 444098 596699 2 6 999989 1 184071 316556 -255398 2 3 999984 1 7 999998 -634716 1 2 999999 763659 2 2 999999 2 2 999999 1 2 999999 319655 1 483068 493860 644776 1 793832 835535 59481 1 15 999999 402364 1 442121 534631 580618 1 2 999984 330700 1 3 999982 168190 1 21247 554600 754608 2 649589 719801 2 20 999997 2 2 999999 1 2 999999 751057 1 8 999984 -298695 1 601882 804779 930252 1 2 999999 567251 2 93994 697579 1 2 999999 373666 2 483206 542727 2 2 999999 2 2 999999 1 51729 184055 -619953 2 2 999999 1 4 999983 -332009 2 4 999998 2 2 999999 1 334921 701013 -638136 1 2 999999 175838 1 2 999999 562077 1 2 999999 920292 1 61274 78919 432780 2 16 999992 2 2 999999 1 651395 919426 54209 2 69531 89876 1 15 999996 -851014 1 2 999999 -24033 1 2 999999 -140105 1 397804 666178 42797 1 641377 935770 -110549 1 411349 973849 -396774 1 16 999986 182078 2 528823 747199 1 2 999999 -58843 1 6 999997 416801 2 16 999982 2 2 999999 1 10 999991 -237315 2 12 999990 2 760151 899357 2 20 999986 1 320873 469420 884498 2 2 999999 2 9 999985 1 6 999982 -465543 1 44148 814941 -160785 1 20 999996 -952456 1 3 999989 494316 2 204928 599984 1 80186 843709 -243439 2 578800 927654 2 99508 148518 2 619019 764853 2 45254 479433 1 2 999999 -620687 1 179985 244433 -385599 1 2 999999 -504359 2 259639 762137 1 731397 974484 741883 2 2 999999 2 418756 726494 2 302059 362007 1 2 999999 973582 1 20 999994 -396591 1 397501 504609 -830783 2 81468 165224 1 431522 865056 918122 2 2 999999 2 2 999999 1 101278 272733 254825 2 12 999988 1 20536 69457 733384 1 2 999999 963626 2 2 999999 1 2 999999 514169 1 94140 791613 872450 1 108241 506606 -689936 2 381357 941764 2 2 999999 2 15 999990 2 2 999999 1 11 999982 -194822 2 77288 685577 1 2 999999 -350696 2 7 999999 1 13 999981 -878303 2 233472 331298 2 2 999999 2 398969 955806 2 2 999999 2 19 999982 1 2 999999 -975815 1 2 999999 -268741 2 171751 381258 1 319706 876784 -225681 1 405815 595994 369754 2 1 999996 1 401280 612703 803162 2 2 999999 1 3 999987 566210 1 13 999991 291650 1 447768 844913 -689708 2 2 999999 1 2 999999 758979 2 2 999999 2 23909 966323 1 2 999999 866065 1 2 999999 186510 1 754403 901291 884332 2 14 999981 2 645568 670888 2 20 999995 1 2 999999 -804601 1 12 999998 999851 1 18 999987 654090 1 2 999999 -818937 1 20 999993 -693126 1 2 999993 792524 2 2 999999 1 12787 60140 339552 2 348690 859873 2 16 999984 1 3 999987 -327878 1 12 999992 933445 2 851734 948364 2 2 999999 1 2 999999 -180104 1 2 999999 614692 1 2 999984 -819626 2 2 999999 2 2 999999 1 17 999986 -225449 2 2 999999 2 2 999999 1 2 999999 207975 2 2 999999 1 126468 958116 -578349 2 405636 604184 2 2 999999 1 6 999982 -845951 1 18 999987 -726951 2 667007 792011 2 4 999988 1 2 999996 -96447 2 336504 620721 2 10 999992 2 16 999996 2 2 999994 1 2 999999 917441 2 2 999999 2 5 999985 1 508465 604872 443771 2 15 999988 2 7 999988 2 379038 964608 2 468513 918515 1 2 999999 -21753 1 2 999999 -991847 2 513843 689547 2 5 999981 1 52929 592782 648844 1 641628 979695 590202 1 230502 865512 -638556 1 541796 550876 -276160 2 6 999988 2 2 999999 1 2 999999 323094 1 1 999989 357460 1 2 999999 -670378 1 9 999990 -556338 1 2 999999 336636 1 8 999981 -155086 2 102604 590787 2 2 999999 2 470068 833187 2 56892 175210 2 9 999990 1 2 999999 -208083 2 2 999999 1 2 999999 -839866 1 2 999999 -374805 2 2 999999 2 19 999984 1 14 999996 3886 2 14 999986 2 18 999985 2 334315 681426 1 108972 437347 -153281 2 5 999992 2 369260 508074 2 691531 934408 1 170833 710209 -639703 2 557565 745637 1 2 999999 297921 1 728081 843768 676100 2 2 999991 2 6 999997 1 14 999985 -698641 2 13 999991 2 2 999999 2 163173 865441 1 2 999999 -42615 2 2 999999 1 85411 699690 340471 1 2 999999 -439458 1 381111 737681 303792 1 2 999999 -353037 2 14 999994 1 4 999992 326906 1 2 999996 497666 2 158867 160292 1 767449 993587 -22315 2 15 999997 1 13 999986 -224943 1 710371 815729 -89460 2 11 999998 1 38325 979423 15358 2 16 999990 1 31649 143231 -140109 2 478047 909839 2 2 999999 1 2 999999 735818 2 2 999999 1 556259 841234 -261554 1 4 999996 115457 1 20 999993 -335382 2 617211 831485 1 2 999999 108778 2 2 999999 2 2 999999 2 4 999997 2 16 999983 2 289253 940749 1 2 999999 602956 1 2 999999 -238669 2 39773 823288 2 1 999998 2 282944 983541 1 2 999999 668754 2 2 999999 1 105361 542112 7994 2 2 999999 1 132880 990082 153252 1 586811 859637 811331 1 252632 757713 -929021 2 230938 527041 2 12 999990 2 2 999999 2 1 999992 2 7 999993 2 2 999999 1 6948 964873 -157922 2 2 999999 1 8 999981 -129490 2 2 999999 1 2 999999 99172 2 2 999999 1 217645 911335 956853 1 582446 866382 191023 1 49427 782128 788710 2 2 999999 1 10 999983 -293218 2 103828 985682 1 2 999999 819454 2 2 999999 2 590497 714163 2 7 999983 2 97488 742219 2 2 999999 2 2 999999 2 19 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -932170 1 15 999989 816275 1 18 1000000 -245204 1 16 999994 444096 2 740219 816267 2 895832 978835 1 1 999985 -643345 2 2 999999 2 2 999999 1 1 999995 532648 2 114086 449247 1 413307 500723 -329103 1 2 999999 -369543 1 2 999999 658514 1 2 999999 -644922 2 357381 835365 1 195433 363778 622999 1 2 999999 35572 1 27288 631336 950022 2 20 999981 2 340955 981603 1 2 999999 68131 1 2 999999 -415424 2 920 396511 1 19 999990 104218 2 541803 838712 1 89092 529187 -999448 2 11 999990 1 539388 971455 -195002 2 68285 654356 1 240743 786793 -293886 1 6 999986 558057 2 2 999999 2 15 999983 2 428968 693167 2 2 999999 1 3 999985 168869 2 2 999999 1 11 999999 214773 2 315434 433908 1 421807 838922 -330358 2 611365 865302 2 646039 867078 1 2 999999 866594 2 18 999983 2 2 999999 1 2 999999 -442599 2 98318 381071 2 2 999999 1 153586 354642 -157369 2 2 999999 2 11 999999 2 434589 715039 1 7 999986 -414686 1 373297 430859 -365970 1 19 999987 607121 1 21657 326129 58203 1 143711 930389 743191 2 2 999999 1 9 999997 -921530 1 61317 336297 -637994 2 19 999985 1 2 999999 -72317 2 136560 677887 1 2 999999 -469091 2 2 999999 1 2 999999 450157 1 7 999984 -125490 2 424888 970204 2 2 999999 2 19 999993 2 3 999996 1 259945 544413 -712292 2 30379 780027 2 8 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -436508 1 95917 779079 -825137 2 11 999986 1 580314 996077 -333621 1 172027 839396 951700 2 2 999999 1 18 999983 -44440 2 2 999999 1 3 999998 -428159 1 266968 897511 -276803 1 48741 875783 235287 2 23370 659947 2 1 999991 2 2 999999 2 16 999994 1 2 999999 -10856 2 138989 770294 1 2 999999 -417595 2 433535 559243 2 736490 748879 2 2 999999 2 2 999999 2 136783 255380 1 5 999999 -258697 1 2 999999 904956 1 7 999986 -217363 1 187232 950900 -368739 2 99088 567754 2 2 999999 1 2 999999 93230 2 710384 837603 2 167737 481885 1 2 999999 162629 1 2 999999 -552554 2 2 999999 2 2 999999 2 10 999999 2 2 999999 2 2 999999 1 5 999994 -623270 1 9 999994 -268544 2 2 999999 2 111256 556877 1 102785 773186 752224 2 466569 677703 1 2 999999 428637 2 2 999999 1 2 999999 -931579 1 17 999984 -641123 1 407866 795845 -886376 1 84984 134908 -835910 2 12 999983 1 15 999997 -151609 2 2 999999 2 2 999999 1 2 999999 331380 1 13 999994 937496 1 397300 751893 977841 2 20 999997 2 2 999999 1 381613 523247 782801 1 19 999993 450060 1 15 999988 489 2 520988 757868 1 2 999999 626374 1 2 999999 385405 1 1 999999 -142562 2 2 999999 2 4 999995 1 16 999992 953817 1 10 999984 -706639 2 4 999996 1 334272 398449 520260 1 2 999999 924718 2 731321 733649 2 3 999982 2 5 1000000 1 2 999999 -990062 1 656405 869946 615122 1 2 999999 -500762 2 2 999999 2 11 999993 1 2 999999 -159879 1 10 999993 24392 2 2 999999 1 9 999997 447181 2 2 999999 1 18 999984 -72416 1 13 999985 -363498 1 312022 514571 650290 1 2 999999 -165331 2 2 999999 1 20 999997 -232802 1 2 999999 422952 1 15 999994 -477017 2 2 999999 1 695333 710653 -81376 1 13 1000000 850971 1 451841 781260 577253 1 154483 203506 -964580 2 75149 869190 2 2 999999 2 2 999999 1 16 999987 -743187 1 16 999997 -516476 1 6 999984 804714 1 505618 901526 -102921 1 4 999987 -975918 2 442101 845555 2 499292 774506 1 20 999995 -421904 2 12 999997 1 7 999992 810309 1 899312 946179 559645 2 2 999999 1 6 999981 130171 2 2 999999 2 12 999999 2 8 999993 2 19 999999 2 2 999999 2 257553 373991 1 2 999999 75954 2 10 999991 2 200265 396573 2 2 999999 2 14 1000000 1 15 999997 96131 1 13 999983 -317120 2 2 999999 1 2 999999 667058 1 2 999999 195062 2 2 999999 1 4 999983 333211 1 291352 712547 -248817 2 2 999999 2 2 999999 1 2 999999 -699091 2 2 999999 2 196292 788086 1 10 1000000 -719189 2 2 999999 2 2 999999 2 300509 720796 1 10 999985 -592532 1 513131 613587 -579710 1 563783 584854 210146 1 16 999983 -874492 2 96590 620499 1 2 999999 -676661 1 433030 705468 102268 2 8 999994 1 309397 886189 -43982 2 2 999999 2 2 999985 2 12 999983 1 457120 837005 697842 1 10 999985 254769 2 71406 987757 1 19 999996 -118509 2 168472 646840 1 17 999985 -435198 2 659633 705495 1 2 999999 498938 2 13 999992 1 11 999993 530520 1 1 999985 378637 1 37352 984524 660032 1 434907 583660 979121 1 2 999999 575775 1 7 999983 661901 2 682050 982038 2 2 999999 2 205403 542396 2 4 999998 2 8 999984 1 173821 695911 -880855 1 6 999995 915778 2 393292 624248 2 743312 822838 1 73424 181478 -196514 1 4 999996 -362081 2 8 999993 2 19 999994 2 2 999999 1 2 999999 406412 1 2 999999 514858 1 2 999999 -786905 2 13 999998 1 2 999999 -916541 2 764148 907438 1 6 999991 954880 1 513176 677426 95431 1 823453 893193 -804862 1 2 999999 -822093 1 377664 418111 -9093 2 83322 548202 1 20 999989 396458 2 39928 817365 2 500404 913529 2 2 999999 2 13 999996 2 384830 404836 2 2 999999 2 30261 935493 1 617522 738670 242137 2 2 999999 2 11 999990 2 2 999999 1 15 999984 -557453 2 2 999999 1 4 999992 914572 2 5 999997 1 2 999999 819334 2 2 999999 1 2 999999 359543 1 2 999999 499563 1 234911 805738 -677887 1 495185 543952 -704955 1 14 1000000 -402840 2 2 999999 1 20 999982 -572438 2 190204 463175 2 2 999999 1 249111 539143 -939891 1 2 999999 -841566 2 2 999999 2 2 999999 1 1 999994 77107 2 14 1000000 1 918849 936979 747468 2 2 999999 1 16 999981 -971889 1 2 999999 626085 1 2 999999 -469773 2 203578 922454 1 294312 819457 -910702 2 2 999999 1 22333 569582 -374954 2 18 1000000 1 20 999996 -477082 1 4 999990 -941550 1 2 999999 929996 1 18 999997 610912 2 9 999991 1 708871 907875 -38731 2 301208 740131 1 162479 552874 666761 2 17 999981 2 254570 785160 2 2 999999 2 18 999994 2 19 999981 1 3 999991 802803 1 468058 593697 834395 1 661889 742987 733358 2 186709 419197 1 15 999991 272327 1 255080 450467 704580 1 560231 997879 -516251 2 13 999986 2 2 999999 1 116131 909158 -957824 1 10 999993 -918031 2 18 999991 2 19 999986 1 7 999983 -974031 2 489303 917979 2 2 999999 2 2 999999 1 374147 632297 341423 2 35117 125456 2 3 999990 2 2 999999 1 12 999985 934994 2 2 999999 1 820210 895824 132531 1 454819 769802 -987588 2 439961 669124 1 2 999999 854956 1 2 999999 57388 1 2 999999 996429 1 20057 343088 782137 1 1 999992 752128 2 137863 612322 1 16 999997 854709 2 2 999999 1 512022 764553 -845141 2 2 999999 1 218165 304102 750165 1 2 999999 863479 1 2 999999 -944176 2 197365 964577 2 564429 745725 1 15 999994 -557666 2 2 999999 2 680022 826090 1 2 999999 245923 2 12 1000000 2 10 999981 2 395269 926497 1 114257 932301 333334 1 244731 788950 18973 1 2 999999 -726581 1 323576 656916 426164 1 2 999999 -314728 2 12 999992 2 232073 993770 1 6 999989 166402 1 300997 705119 962030 2 137321 395773 1 2 999999 707888 2 2 999999 2 78168 621352 1 50039 242958 -639138 2 8 999981 2 93146 245154 1 2 999996 -324016 1 2 999999 -814186 2 12 999988 2 2 999999 1 436722 532614 971169 1 2 999999 -715157 2 2 999999 1 20 999988 550494 1 347549 502169 325907 2 116889 148745 1 19 999991 256014 1 449954 521079 407704 1 2 999999 325385 2 2 999999 2 3 999982 1 2 999999 68916 1 19 999985 998986 1 12 999990 -198754 2 2 999999 1 19 999996 -651805 2 11 999981 2 2 999996 2 5 999992 1 241189 333962 829195 1 479297 990267 932413 2 948303 966313 2 2 999999 1 14 999997 -787731 2 2 999999 2 257761 595000 1 602086 614876 351103 2 3 999993 2 49016 131792 1 320245 331936 1277 2 4 999994 1 2 999999 -691719 1 7 999982 -793900 2 293829 348276 2 2 999992 1 682596 881892 122629 1 5 999986 606000 1 14 999987 -784869 2 2 999999 2 98894 878611 2 625508 738396 1 199413 926596 -858524 1 155315 406662 737569 1 1 999989 -956915 2 2 999999 1 2 999999 -473508 2 2 999999 2 121151 834277 2 1 999990 1 2 999999 106605 2 5 999985 1 2 999999 64272 2 3 999998 1 6 999988 -553989 2 197840 866822 1 466455 702183 -920239 1 160924 258796 230829 2 5 999997 1 20 999991 838920 2 10 999990 2 417538 538706 2 2 999999 2 4 999987 1 12 999988 900055 2 2 999999 2 15 999985 1 148206 507845 825184 1 14 999990 554323 2 5 999985 2 12 999991 1 2 999999 -459416 1 5 999993 -639614 2 2 999999 2 2 999999 1 473224 761827 -808913 2 2 999999 2 2 999999 1 2 999999 -383428 1 4 999991 -991475 2 416555 950401 1 2 999999 142491 1 472721 608469 738591 1 3 999998 -23101 1 11 999983 -491092 2 2 999999 2 2 999999 2 551736 861126 2 2 999999 1 17 999991 -615944 2 264290 776851 1 2 999999 621545 2 8 999989 1 91552 560126 384263 1 17 999999 920412 2 15 999983 2 2 999999 1 41502 794407 522798 1 2 999999 -782821 2 5 999986 1 311524 382291 688168 2 11 999986 1 35146 564136 64358 2 2 999999 2 2 999999 2 2 999999 2 10 999987 2 14 999999 1 2 999999 868736 1 20 999982 287453 1 15 999999 -853635 2 184000 357924 1 2 999999 -274282 2 74481 459734 2 2 999999 2 2 999999 2 2 999999 2 263120 973826 1 2 999999 -321244 2 10 999985 2 198407 744094 1 2 999985 -415192 1 16 999998 478812 1 588944 693311 -808302 2 11 999990 2 2 999999 2 116857 159401 2 948145 961130 1 13 999983 -585728 2 18 999983 2 267579 547385 2 3 999987 2 295799 680214 2 2 999999 2 96870 526174 1 38650 863463 762204 2 2 999999 2 2 999999 2 52688 733530 1 1 999998 -431018 1 371090 564811 -910194 2 2 999999 2 2 999999 2 287243 573431 2 2 999999 2 2 999999 1 2 999999 479048 2 2 999999 2 9 999992 1 1 999985 -31123 1 2 999999 605984 2 417651 805795 1 2 999999 -175847 1 195419 906023 881428 2 714693 916340 1 6 999998 868609 2 16 999983 1 324408 461214 -847596 2 2 999999 1 2 999999 705122 2 2 999999 2 2 999999 2 2 999999 1 525110 923720 -790685 1 2 999999 769436 2 1 999981 1 2 999999 -9714 1 233164 475599 519844 1 2 999984 65574 2 13 999995 1 18 999988 123832 2 2 999999 1 4 999981 439988 2 270954 953432 1 19 999990 -755746 1 2 999999 235094 2 11 999987 2 2 999999 1 2 999996 952694 2 853527 946889 2 6 999999 1 849680 904533 -937802 2 2 999999 2 852725 910072 1 7 999982 -347918 2 427755 431316 1 349140 773132 122388 2 2 999999 1 140106 847216 -36582 2 463482 990482 2 10 999997 2 10 999981 2 66191 775442 1 2 999999 -302674 2 20 999992 2 2 999999 2 2 999985 1 2 999999 -335684 2 14 999993 1 520636 578782 836921 1 3 999998 698130 2 2 999999 2 404311 515052 2 2 999999 2 2 999999 2 303538 682374 2 2 999999 1 307843 876786 -582032 1 2 999999 -386686 2 14 1000000 2 2 999999 2 540034 941906 2 492558 978378 2 2 999999 1 3 999987 447581 2 12 999987 2 2 999999 1 2 999999 -495076 1 475940 659205 -102074 1 2 999999 14297 2 98777 256431 1 2 999999 -447864 2 9 999985 2 2 999999 1 12 999999 894071 2 2 999999 2 2 999999 1 19 999993 34526 1 2 999999 284096 1 8058 792972 833582 2 39273 173476 1 2 999999 63531 1 48858 71190 -252421 2 15 999981 1 349512 738266 135339 2 2 999999 1 662150 911586 -723617 2 2 999999 1 15 999992 -636686 1 18 999985 -173184 1 6 999989 853982 1 108718 863427 73957 2 2 999999 2 15 999985 1 19 999981 627289 2 481159 831114 2 10 1000000 2 329835 664315 1 4 999993 -74930 2 2 999999 1 12 999986 323275 2 2 999999 2 97578 513168 2 2 999999 1 837700 908894 656434 1 371077 448701 436519 2 2 999999 2 6 999989 1 2 999999 -473138 2 2 999999 1 498121 797611 134779 2 476428 490769 1 54010 417849 562280 1 2 999999 645586 1 195073 621678 -732863 2 381625 875917 1 2 999999 -559163 1 2 999999 -382926 1 2 999999 -329950 1 19 999996 590539 1 113011 284028 -983364 2 2 999999 2 622855 749438 1 2 999999 512716 1 14 999984 543513 2 2 999999 1 88090 498355 953448 2 2 999999 1 20 999981 -163997 1 4 999985 140036 2 525094 775990 2 211158 379846 1 445648 523667 787826 1 296507 452657 881145 2 2 999999 1 13 999989 142648 2 16 999993 1 2 999999 985185 1 3 999997 -710590 2 290379 575496 1 2 999999 -653061 1 16 999996 165446 1 310347 883038 -795909 1 2 999999 114374 1 515646 774390 588479 1 2 999995 401206 1 5 999990 356748 2 127320 273035 1 7 999988 -993851 2 199247 973235 2 908404 916406 1 12 999982 363916 1 430161 452733 -429693 1 17 999998 -94228 1 2 999994 912200 1 2 999999 866151 2 700579 996257 1 114820 490616 766514 1 16 999996 881131 1 18 999982 492468 2 192329 838546 2 172095 422382 2 2 999999 1 2 999999 -235095 1 2 999999 575982 1 10 999990 472217 1 108572 206324 255466 2 2 999999 2 768348 781181 2 2 999999 2 11 999994 1 2 999999 853269 1 2 999999 402237 1 4 999990 -567219 1 2 999999 -592688 2 2 999999 2 688872 967453 2 2 999999 2 54024 271053 1 2 999999 385323 2 9 999987 1 752476 902074 680367 1 2 999999 340495 2 2 999999 1 11 1000000 -854923 1 2 999999 909806 2 4 999996 1 176840 434080 -646460 1 2 999999 -717933 1 2 999999 -623508 1 5 999998 -278517 1 2 999999 571715 2 9 999986 2 2 999998 2 2 999999 2 202911 564569 2 546483 774674 1 2 999999 -260122 1 787983 901459 -809474 1 13 999989 -578580 2 496142 500636 1 692410 984715 687458 1 2 999999 -59729 2 2 999995 2 2 999999 2 11 999990 1 4 999983 -209975 2 2 999999 1 2 999999 907653 2 2 999999 2 11 999997 2 7 1000000 2 62191 113849 2 4 999988 2 306760 899766 2 7 999998 2 210407 737698 1 2 999999 -275240 2 2 999999 1 9 999990 -302787 2 314720 742145 2 9 999985 1 476904 477784 521973 2 2 999999 2 716325 981123 1 2 999999 -474440 2 866674 928218 2 2 999999 1 2 999999 -763076 1 2 999999 67148 2 744868 787834 2 17 999984 2 620586 798157 2 8 999993 2 845125 952593 1 13 999995 -321439 1 8 999986 -632644 2 659786 984229 1 62860 328747 826525 2 2 999999 2 6 999990 2 360986 555782 1 18 999987 458441 1 2 999999 -243779 2 10 999999 1 4 999998 -949551 1 2 999999 -374546 2 11 999990 1 2 999999 -762057 1 89165 594994 750776 2 2 999999 1 14420 583751 -370627 2 2 999999 2 86404 301461 1 222372 529022 -875777 1 2 999999 598162 1 2 999999 -93609 2 462746 500011 2 3 999998 2 2 999999 2 31332 937351 1 2 999999 383024 1 2 999999 255852 1 222788 503643 801307 1 3 999983 782395 1 12 999997 103335 1 1 999997 -273701 1 187053 912129 -514768 1 20 999992 582194 2 558999 713139 1 13 999986 980204 1 2 999999 -27295 1 2 999999 535312 2 2 999999 1 2 999999 -258849 2 10 999987 1 28405 717250 808304 1 20 999984 757122 2 19 999987 2 6 999996 2 156713 639912 2 2 999999 1 15 999984 357515 1 2 999996 566220 2 716265 719034 1 649871 877147 -175337 2 2 999999 1 18 999982 190481 2 2 999999 2 2 999999 2 367637 958072 1 84167 259076 -273362 1 2 999999 996536 1 153356 930830 76560 1 10 999993 -171056 2 517091 999580 1 3 999984 161926 2 11 999983 2 4 999995 1 5 999982 -522384 2 2 999999 2 579270 917535 1 199874 740574 -958406 2 17 999984 1 32683 977533 369899 1 189398 886746 417408 1 5 1000000 569068 2 2 999999 1 2 999999 45668 2 13 999991 1 19 999997 839345 2 2 999999 1 17 999982 -205945 1 2 999999 666239 1 705980 793201 866398 1 308877 357320 -739056 1 235982 351798 34960 2 11 999981 2 6 999994 1 17 999993 -681220 1 5 999995 -303690 2 2 999999 1 2 999999 916865 2 2 999991 2 2 999999 2 14 999998 1 331106 757365 141552 2 151084 719611 1 9 999990 791215 1 6 999993 454008 2 2 999999 1 2 999999 -378067 1 2 999999 -368450 2 41947 741794 1 15 999981 953151 2 2 999999 2 2 999999 1 2 999999 -500363 2 859169 880857 1 5 999983 -667323 1 2 999999 -759329 2 20 999981 2 2 999997 1 292002 764590 603880 2 2 999999 1 8 999987 -421917 1 223872 977713 -135083 2 2 999999 2 15 999991 2 2 999999 2 7 999990 1 17769 967042 118627 2 2 999999 1 277259 529298 -977868 2 2 999999 2 14 999986 1 4 999984 -817885 2 2 999999 1 2 999999 777012 1 104832 387323 -59489 1 717558 994865 609102 2 452288 455680 1 753611 978966 113856 2 6 999987 2 13 999995 2 8 999998 2 11 999988 1 2 999999 -846340 2 17 999988 1 152830 222694 -623539 2 2 999999 2 16 1000000 1 4 999995 318480 1 2 999999 218326 1 17 999986 566794 2 329896 777793 1 4 999982 -982423 2 2 999999 1 331459 812030 337587 2 2 999999 1 343170 712053 99911 2 557818 673111 2 2 999999 1 8 999981 93225 2 120933 958300 1 16 999996 -979469 2 2 999999 1 2 999999 -438939 1 2 999999 538212 1 14 999992 587335 2 317192 825369 2 2 999999 1 174870 556757 -860188 2 719241 952575 2 241438 826433 2 189227 499094 2 17 999988 2 672186 918858 2 69892 449898 2 2 999999 2 2 999999 1 396306 565197 -951058 1 2 999999 278565 2 2 999999 1 269527 325046 -580786 2 20 999991 2 20 999985 2 17 999993 1 2 999999 -335535 1 73295 951736 12585 1 2 999999 260380 1 12 999996 871785 1 152053 936439 665393 1 12 999988 177564 1 2 999999 -168106 1 308899 491330 -928149 2 2 999995 1 301377 775162 943233 1 14 999997 300736 1 152851 865187 -11326 1 12 999986 583711 1 3 999999 -118398 2 2 999999 2 6 999983 1 148809 951486 656291 2 2 999999 1 2 999999 23217 2 4 999989 1 11 999995 50433 1 233453 813401 -764985 1 2 999999 156719 1 2 999999 611226 2 2 999999 1 2 999999 573209 2 273252 669522 1 20 999984 -393071 2 14 999991 2 2 999999 2 156954 348998 2 40088 803330 2 2 999999 2 2 999999 2 67437 239483 1 5 999996 905849 2 17 999996 2 12 999991 2 454473 474004 2 14 999999 1 335570 463617 165364 1 15 999991 -283225 1 8 999994 398458 2 218204 696348 1 1 999987 769341 1 2 999999 26136 2 2 999999 1 2 999999 907782 1 2 999997 811549 1 2 999999 574986 1 2 999999 875756 1 145787 672187 470360 1 2 999999 -222013 2 2 999999 2 528249 981888 1 13 999997 -700230 2 40018 722635 2 8 999990 1 1 999996 -239781 1 3 999994 -903911 2 2 999999 2 17 999988 2 189262 997821 2 144156 598842 2 19 999992 2 457733 764522 2 16 999993 1 2 999999 830273 1 20 999998 -435166 1 2 999999 -107934 1 9 999983 -444334 1 2 999999 436919 1 2 999999 843145 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -718863 1 2 999999 776187 2 2 999999 2 582862 741665 2 8 999981 1 2 999999 888127 2 691256 708150 2 216943 477323 1 889744 899033 -344256 2 10 1000000 1 2 999999 -383348 1 2 999999 322926 1 16 999994 -498575 2 2 999999 1 13 999994 333023 1 194935 446772 558161 1 502427 972719 -755612 1 91093 206413 523399 1 2 999999 720751 1 2 999999 540405 1 291800 942715 489473 1 215381 348715 718594 2 19 999987 1 2 999999 -425869 2 853747 917070 1 8 999992 36797 2 2 999999 1 464932 602542 130288 1 464521 621233 -360654 2 313398 562718 2 526031 970124 1 2 999999 -197255 1 259244 515431 974751 2 2 999999 2 16 999999 2 294127 872660 2 12 999995 2 2 999999 1 661049 666618 -120393 2 2 999999 2 2 999999 1 352418 831990 -185985 1 16 999982 799127 1 2 999999 618930 1 18 999986 -628545 1 15 999981 512838 2 283897 901405 2 830764 903756 1 518536 795958 -148628 1 2 999999 762206 1 723249 861951 758995 2 2 999999 2 2 999999 2 4 999990 1 19 999989 -12252 1 12111 835890 -700803 2 7 1000000 2 6 999989 1 20 1000000 -977219 1 2 999999 -767454 2 2 999999 1 171952 701533 32575 2 568658 621467 1 2 999999 483841 2 2 999999 1 195510 740796 173014 1 722557 976318 526362 1 15 999994 -443557 1 2 999999 703589 1 287893 836699 -933560 2 19 999994 2 2 999999 2 62769 546891 2 15 999997 2 9 999988 1 20 999990 -177819 1 16 1000000 -279380 1 817990 938734 153267 1 18 1000000 54774 2 7 999994 2 23484 31273 2 227711 594703 1 186941 269579 464078 1 563498 606069 611586 1 5 999982 -694617 1 11 999990 -921439 1 2 999999 -558495 1 6 999989 983832 2 2 999999 1 2 999999 -291008 2 302173 562064 2 2 999999 2 2 999999 2 2 999999 1 15 999990 -606591 1 2 999999 -714121 2 2 999999 2 12009 96879 2 2 999984 2 14 999995 2 2 999999 2 12 999991 1 2 999999 -94054 1 139607 236795 198177 2 10 999994 1 2 999999 22180 1 425834 652424 -651929 2 8 999991 2 2 999999 1 2 999999 308600 2 2 999999 1 8 999994 514683 2 6 999988 2 59344 153479 1 771165 922853 132122 1 5 999988 474456 1 413794 512291 -454094 1 2 999999 470423 2 641592 840378 2 777161 949611 2 2 999999 2 277295 963305 2 2 999999 1 212780 638325 -950956 1 2 999999 79246 2 3 999981 1 239042 687896 189095 1 78489 222043 -395573 1 12 999987 847270 1 639016 843568 -333646 1 12 999988 -65419 1 2 999999 104240 2 2 999999 2 287458 583532 1 13 999983 -744164 1 1 999984 -315573 1 263077 654204 146007 1 5 999987 -531209 2 4 999992 1 2 999999 -641356 1 428159 891837 -248866 1 307617 829823 -34659 1 380624 687973 360531 1 2 999999 44475 1 2 999999 675706 2 791296 967144 2 12 999992 2 2 999999 1 2 999999 -415878 2 10 999995 2 20 999996 2 2 999999 2 10 999995 2 430416 737325 1 16 999984 -335798 1 16 999981 329745 1 20 999990 284368 1 19 999987 119826 1 390187 406522 -735919 2 466400 783598 2 2 999999 1 283342 549909 138421 1 2 999999 491348 1 18 999997 549983 1 52607 719453 363065 1 2 999999 746110 2 16 999990 1 2 999999 51531 2 1 999990 2 885131 970252 1 816680 821397 -473275 2 326414 436948 2 2 999999 2 250576 941049 1 34441 749273 -933682 2 2 999999 2 2 999999 1 110111 186492 -423868 2 11 999984 2 19 999987 1 2 999999 -255015 1 2 999999 -48555 2 225082 835889 2 2 999999 1 39917 164442 771040 1 208296 599334 -335126 2 5 999984 1 16 999993 -521497 2 14 999999 2 16 999987 2 446994 751593 1 2 999999 597931 2 18 999998 1 2 999999 521038 1 55812 621720 899786 2 9 999986 1 11 999991 -152372 2 16 999995 1 746382 822772 588660 1 2 999999 311114 1 590246 696111 227079 1 2 999999 521548 1 2 999999 709362 1 475510 911135 694120 1 2 999999 812744 2 2 999999 2 88765 471708 1 279443 648350 -665731 1 16 999991 766967 1 2 999999 127226 2 10896 907841 2 2 999999 1 17 999990 -345060 1 127995 202366 47679 2 7 1000000 1 2 999999 -706131 2 878274 976833 1 2 999999 -632221 1 48050 548750 -84504 1 12 999989 -973098 2 7 999998 1 14 999988 66448 1 131392 488742 83689 1 2 999999 313793 1 7 999998 -923419 1 438217 446585 -681081 1 2 999999 479162 1 2 999999 487059 2 11 999995 1 629782 859110 661141 2 10 999987 1 2 999999 119806 1 2 999999 106925 2 2 999999 1 2 999999 -438272 2 11 999983 1 2 999999 111010 1 2 999999 -671824 1 453729 863164 -36678 1 14 999994 122152 1 5 1000000 -438070 1 15 999985 115100 2 132856 280242 2 572998 589126 1 2 999999 954839 2 13 999998 1 18 999991 -86711 2 228193 615767 1 2 999999 494679 1 20 999997 -312351 2 2 999999 1 2 999999 878247 1 2 999999 -231084 1 5 999997 859947 1 17 999983 -285893 2 2 999999 2 2 999999 1 5 999992 980226 2 148984 265669 1 271387 481143 -492925 2 211261 956458 2 366263 745907 1 2 999999 -324022 1 10 999998 873186 2 2 999999 1 2 999999 -919500 2 475958 638060 1 18 999988 544358 1 10169 911613 326602 2 364013 839118 2 2 999999 1 14 999995 908560 1 2 999999 -215521 2 78959 264695 1 273560 440307 -457551 1 5 999984 538637 2 20 999992 1 2 999999 921429 1 390953 604030 208725 1 103244 311056 275169 2 2 999999 1 422049 970605 143623 1 323321 739020 51873 1 691740 724234 464902 2 344067 630407 1 2 999999 -521358 1 2 999999 115888 1 2 999999 362038 2 2 999999 1 11 999988 -916664 1 13 1000000 5380 1 501267 803625 -626134 2 2 999999 2 2 999999 1 20 999991 -337952 1 11 999995 -597261 1 97981 951803 -684954 1 157745 160665 -384873 2 196047 577321 2 6 999984 2 12 999994 2 8 999998 2 1 999999 2 4177 547277 1 2 999999 -846739 2 2 999999 1 5 999981 -886895 2 80325 694451 2 423440 800132 2 290708 726352 2 19 999983 2 9 999990 2 3 999994 2 20 999988 2 231285 808829 1 2 999999 -552812 1 9 999985 -780961 1 12638 598886 966668 2 84114 885919 2 2 999999 1 2 999999 806454 1 2 999999 152535 2 2 999999 1 888645 956810 -109699 1 4 999983 434283 2 334424 932327 1 2 999999 -788838 1 258976 359581 -348256 2 648937 688251 2 2 999999 2 212177 674581 1 178212 945036 865135 1 18 999983 -911625 2 644055 957111 1 2 999999 -525306 1 20 999987 -473199 1 343402 588520 327594 2 76345 672199 1 347580 745398 300380 2 2 999999 1 312671 481620 798831 2 2 999999 2 20 999986 1 2 999999 425616 2 6 999998 1 2 999998 39079 1 2 999999 57074 2 12 1000000 2 35743 425521 1 2 999999 729707 2 263450 624288 1 281628 377463 300889 1 792373 905197 -286653 2 2 999999 2 2 999999 1 302609 533859 111739 2 20 999991 1 9 999989 349440 2 17 999981 2 14 999991 1 451425 804531 854094 1 2 999999 879790 2 68535 704361 2 130675 565180 2 4 999988 1 10 999991 255481 1 3 1000000 -605445 1 2 999999 -62886 1 716360 998572 787576 2 202280 954395 1 2 999999 35644 1 198527 249436 315534 2 18 999998 1 2 999999 61215 2 447857 927402 1 14 999983 -155238 2 2 999999 1 843010 943560 -555744 2 2 999999 2 11 999985 1 2 999999 -357051 2 18 999992 2 2 999999 1 4 999989 -241810 1 2 999999 795426 2 15 999990 2 21605 331729 2 534643 833789 2 2 999999 1 8 999982 560975 1 5 999992 -252646 2 969287 971849 1 102364 861854 38185 2 13 999986 1 627133 731297 721634 2 2 999999 1 3 999993 -590895 1 2 999999 492547 1 36897 886894 -995542 2 2 999999 2 6 999992 1 2 999991 -4103 2 2 999999 1 2 999999 684632 2 18 999997 1 288913 891413 -891110 2 17 999994 2 20 999987 2 2 999999 2 2 999999 2 774318 992479 1 8 999992 -738582 2 5 999987 2 2 999999 2 517646 707356 1 2 999999 -785900 2 198946 677210 1 2 999999 -579945 2 2 999999 1 315161 753365 -537278 2 14 999990 2 357410 661152 2 172489 275776 1 2 999999 -342641 2 402492 573159 2 566498 728951 2 2 999999 1 11 999986 378716 1 9 999982 -526232 1 2 999999 371658 2 4 999989 2 2 999999 1 6 999990 -412303 1 43695 401455 -863528 1 628118 806252 -405325 2 197254 231911 1 13 999983 -914545 2 15 999997 2 2 999994 1 2 999999 551743 1 20 999987 -478118 1 121492 832699 785036 1 19 999984 240337 1 2 999999 -626277 1 19794 722437 698113 1 9 999989 -926445 1 20 999982 230811 2 2 999999 2 2 999999 1 2 999999 475581 2 1129 700460 2 312151 592239 2 14 999988 2 11 999988 1 2 999999 588558 2 5 999990 1 3260 255594 194943 1 12 999994 -376277 1 2 999999 572413 1 2 999999 882475 1 14 999994 651027 2 2 999999 1 2 999999 -513173 1 2 999999 -586323 1 130158 337020 914773 1 215767 691335 -443127 2 577918 732347 2 2 999999 1 2 999999 825715 2 10 999988 2 15 999999 1 2 999999 -194956 2 2 999999 1 2 999999 994383 1 11 999997 484123 1 5 999993 -457446 2 559157 916083 1 2 999999 -864643 2 2 999999 2 802452 901212 2 2 999999 2 15 999985 2 9 999985 2 2 999999 1 245643 774311 887505 1 129174 178153 -449499 2 3 999984 2 123417 223256 2 6 999984 1 147413 279825 -460667 1 2 999999 193293 1 11 999999 -551483 1 18 999996 488841 1 20 999992 -186847 2 691412 751146 1 2 999999 -222925 1 366241 443647 514960 1 9 999988 106918 1 233098 540897 -394420 1 2 999999 -275734 2 20 999983 1 20 999989 97173 2 15 999982 1 2 999999 210021 1 309630 736795 489347 1 2 999999 563729 2 525131 612847 2 10 1000000 1 362123 789468 109454 2 11 999994 1 2 999999 133584 1 2 999999 -178127 1 350613 876427 677124 1 20 999992 -840879 1 2 1000000 262826 1 2 999999 630886 1 251335 600775 -538094 1 2 999999 -851084 2 110691 312667 2 20 999988 1 2 999999 -76868 1 2 999999 -721409 1 2 999999 -514420 2 4 999991 2 1 999998 2 388964 747954 2 907566 913063 1 2 999999 974411 2 576667 592875 2 513108 533821 2 2 999999 1 2 999999 159451 2 20 999985 1 16 999986 -431783 2 3 999981 2 336439 903544 2 415148 546692 2 194249 566276 2 2 999999 1 12 999988 -415560 1 7 999995 -487817 1 2 999999 172338 2 14 999991 1 20 999985 552390 1 2 999999 467823 2 405595 658275 2 99808 339013 2 15 999986 1 488572 804043 -957410 1 2 999999 -636158 1 2 999999 -891634 1 18 999991 862965 2 2 999999 2 8 999997 2 149583 210297 1 911580 971518 -266379 2 544298 547109 1 2 999999 270401 2 71607 778091 1 772028 953869 353605 2 2 999999 1 11 999985 -935262 2 19 999996 2 201361 587716 2 2 999999 1 16 999999 714889 1 2 999999 909894 1 4 999999 -576051 1 9 1000000 64098 1 364989 640653 398856 1 215911 299985 -988362 1 8 999994 -426328 2 2 999999 2 13 999998 1 489653 758548 -317016 2 541289 999631 1 2 999999 -500320 2 4 999987 2 5 999996 2 2 999999 2 2 999991 2 73578 665972 2 2 999999 2 2 999999 1 10 999981 -968014 1 2 999999 -898965 1 234392 793663 365469 2 18 999996 1 2 999999 50975 1 2 999999 -866839 2 2 999999 2 2 999999 1 221447 686133 701694 1 2 999999 799961 1 143945 832580 147965 1 469425 847263 -597320 1 245239 300171 360417 2 15 1000000 2 8 999993 2 2 999999 2 2 999999 2 13 999982 2 7081 202757 1 328737 930638 -968979 2 145891 595308 2 548941 672219 1 2 999999 -308586 2 2 999991 2 1 999981 1 2 999999 470477 1 2 999999 51362 1 2 999999 95085 1 2 999999 -200246 2 2 999999 2 2 999999 2 5 999999 2 84551 89933 2 273701 590011 2 95497 157971 1 2 999995 643651 2 20 999999 1 3 999987 -811214 1 2 999999 364710 2 2 999999 1 70393 294745 -451202 1 2 999999 -535496 1 275910 361995 161475 1 20 999999 -742081 2 8 999993 2 2 999999 1 253817 466799 482430 1 532124 841570 -99389 2 9 999988 1 75437 633419 98202 1 2 999999 951944 1 19 999988 -592340 1 4 999990 -144394 2 416111 469093 2 15 999982 1 17 999992 967840 1 383897 463739 -956608 2 5 999982 2 2 999999 1 122569 498491 -575903 1 2 999999 -817296 2 216301 720035 1 192051 904288 132754 1 2 999999 -516258 1 212853 271351 171319 2 2 999999 2 10 999987 2 513042 613614 1 171799 895719 -884856 2 318169 474451 1 10 999986 871138 1 2 999999 804997 1 11 999984 979843 1 2 999999 70924 1 15 999997 991586 1 11 999994 290214 1 2 999999 -431630 1 4 999982 -537643 2 2 999999 1 2 999999 -977915 1 4 1000000 -630662 1 2 999984 416516 2 17 999995 1 2 999999 -509143 1 2 999999 -612347 2 2 999999 1 2 999999 318901 1 2 999999 -176093 1 2 999999 -384192 2 2 999999 2 11 1000000 1 2 999999 400315 1 19 999997 -926262 2 9 999999 1 2 999999 911021 1 9 999993 -223210 2 9 999990 2 97449 110795 2 1 999987 2 10 1000000 1 4085 239092 -669459 1 14 999990 840214 2 108445 380712 2 2 999999 1 2 999999 -588015 2 7 999986 1 2 999999 761739 2 2 999999 2 3 999994 1 5 999988 -200121 1 2 999999 1281 1 758231 831551 -293328 1 231640 577653 638597 1 18 999984 495507 2 2 999999 1 124859 888993 -745717 2 2 999999 1 8 999997 -155763 2 338426 356222 1 298464 542262 -477636 1 2 999999 160510 1 19 999992 62103 2 2 999999 2 11 999981 2 2 999999 2 10 999982 2 14 999998 2 163191 293302 1 15 999982 623615 2 7 999994 2 2 999999 1 20 1000000 -167030 2 4 999994 1 2 999999 965438 2 2 999999 2 120249 710853 2 2 999999 1 230752 789161 -936952 1 284212 943081 77799 2 5 999987 2 695829 992380 2 2 999999 2 2 999999 1 1 999981 167189 1 198991 628146 -259583 2 2 999999 1 14935 166219 -672937 1 15 999990 -816408 1 118018 645891 -283303 2 13 1000000 2 2 999999 1 2 999999 560083 2 554584 801971 2 2 999999 2 2 999999 2 17 999987 1 5 999999 116751 1 698950 992854 -166207 1 89999 922071 65259 1 19 999984 -645074 1 6 1000000 438820 1 11 999995 -872250 1 939163 973254 835132 1 2 999999 903513 2 356479 484831 1 4 999984 -217570 1 1 999991 -885256 1 110189 815584 -104613 1 2 999999 -843324 2 6 999991 2 12 999994 2 371008 760835 1 134599 958630 -385359 2 6 999986 1 11 999983 740398 2 2 999999 1 14 999982 -237028 2 2 999999 1 251444 493485 949259 1 8 999993 955471 2 2 999999 1 2 999984 -528853 2 1 999999 2 13 999988 1 2 999999 -263921 2 2 999999 1 172131 290768 15594 2 2 999999 2 431947 545766 1 386551 999774 -340697 2 11 999996 2 2 999999 1 404453 937976 -851186 2 237730 457140 1 19 999994 723878 2 460498 809781 1 159111 749134 707788 2 2 999999 1 12 1000000 -795518 1 279475 407249 614478 2 19 999991 1 2 999999 905098 1 9 999989 -286083 2 54467 235279 1 2 999999 -897023 2 2 999999 2 172376 400802 2 35380 345430 2 2 999999 2 2 999999 2 2 999999 1 15 999999 233521 2 12 999987 1 13 999994 -216819 1 14 999993 -222880 1 2 999999 -384891 2 2 999999 1 140424 338015 -95749 1 2 999999 709602 2 2 999999 2 18 999983 1 144639 442463 -807899 2 173383 429018 2 2 999987 1 14 999995 -152372 1 547130 603022 -550925 2 7 999993 1 17 999991 891962 1 2 999999 905997 1 298360 568862 230907 2 4 999993 2 754225 941038 2 2 999999 2 7 999982 1 13 999994 -219368 1 40480 326179 889929 1 107284 985503 634940 1 279736 739187 -748630 1 108191 818950 176469 1 130419 152180 -433470 1 81161 240381 -214102 2 97495 154971 1 366609 515139 608001 1 475007 921064 -60337 2 12 999984 1 689722 751724 -254196 2 2 999999 1 3434 968891 -765603 1 2 999999 -839613 1 17257 851723 -956120 1 2 999999 -487111 2 2 999999 1 2 999999 1078 2 18 999999 1 68569 407335 251145 2 324094 476299 1 2 999999 356824 1 2 999999 -34596 2 18 999988 1 13 999988 -279678 1 13 999994 612118 1 472705 531472 -544122 2 16 999992 1 11 999993 948039 2 13 999990 2 7 999992 1 8 999996 552391 1 11 999992 -337702 1 2 999999 -980322 2 2 999999 1 50055 511485 532234 2 2 999998 1 2 999999 327309 1 82679 679319 301233 1 9 999989 261775 2 2 999999 2 325945 582726 2 2 999999 1 15 999990 -633537 1 10 1000000 -296044 1 18 999993 673413 2 2 999999 2 11 999997 1 2 999999 -512722 2 2 999999 1 3 1000000 -824643 2 2 999999 2 20 999993 1 2 999999 805034 2 332100 670635 2 2 999999 2 2 999999 1 1 999995 -149495 1 26055 169123 -535472 2 16 999988 2 15 999991 1 1 999985 612989 2 11 999987 2 256162 823188 1 4 999996 -445542 1 10 999995 -687401 2 2 999999 1 467472 796710 -489408 2 132213 854997 2 19 1000000 2 18 999989 2 14 999991 1 138889 913729 -185326 2 2 999999 2 2 999999 2 344196 434506 1 16120 914675 -713871 2 3 999998 2 16 999990 1 852672 939332 -226045 1 138167 340184 -612113 1 292001 818219 -164448 1 246196 740270 398162 2 42890 498038 1 5 999991 -73900 2 418269 783741 2 2 999999 2 8 999988 1 303043 745406 709542 2 6 999996 2 13 999991 2 85647 311923 1 2 999999 442916 2 14 999992 1 10 999993 -110968 2 323914 488434 1 2 999999 683601 2 61129 257574 1 20061 489459 -380014 1 2 999999 -357012 2 19 1000000 2 2 999999 2 2 999999 1 7 999990 -899889 2 36876 601829 1 2123 843140 -832034 1 15 1000000 791306 1 2 999999 -752840 1 13 999982 627026 1 606480 644687 -373826 1 13 999991 -632698 1 5 999997 -492049 1 7 999985 -406424 1 320306 495311 342338 2 2 999999 1 2 999999 -805507 1 121038 954057 -478551 1 730668 904265 583400 1 16 999987 -161900 2 2 999999 2 9 999985 1 198564 668897 -721422 2 485027 533946 1 2 999999 -852275 2 3 999983 2 487634 533632 1 2 999999 -827681 2 2 999999 2 10 999982 1 149190 193109 -92358 1 2 999999 -884792 1 402706 868226 -621891 2 2 999999 2 2 999999 2 2 999999 2 182082 638687 1 5 999995 -61961 2 38087 133421 1 21873 890219 876762 1 14 999994 503547 1 2 999999 453841 2 13 999986 2 460028 871554 1 19 999997 -191305 1 2 999999 -314228 1 305788 614238 -610763 2 688258 871746 1 339022 365568 -766391 1 16 999991 121529 2 313902 597609 2 371355 882826 1 2 999999 -437511 2 8 999985 2 15 999990 1 16 999992 837831 1 2 999983 322649 1 13 999986 -749379 1 8 999994 -168254 2 20 999996 2 2 999999 1 7 999989 -250555 1 195034 202724 721523 1 11 999984 -616589 2 5 999988 2 2 999999 2 2 999999 2 14 999992 2 549168 783292 1 941132 986391 213310 2 430882 744847 1 1 999998 -254878 1 7378 482853 -349761 2 380841 552635 2 2 999999 1 8 999984 -511779 1 4 999999 -576452 2 637959 739250 2 501471 545540 1 545683 596237 -766284 2 8 999988 1 775806 825702 -997471 1 2 999999 -821956 2 151860 974451 2 10 999981 1 2 999999 833537 2 14 999994 2 10 999999 2 2 999990 2 225048 443088 2 49233 380428 2 757027 926332 2 292400 312296 2 2 999999 1 20 1000000 256674 2 292931 709378 2 2 999999 1 14 999990 691234 1 224552 737036 51503 1 570720 855022 100943 2 5 999994 2 4 999997 1 10 999999 -274279 2 2 999999 1 2 999999 -637248 2 387982 886552 2 2 999999 2 2 999999 2 19 999983 1 13 999991 813177 1 717536 888548 156581 1 18 999990 881454 2 2 999999 2 2 999999 1 20 999991 420386 1 2 999999 367894 2 754056 985236 2 748629 974081 1 381397 850470 -218673 1 11 999993 365668 1 15 999996 -315716 1 7 999999 854810 2 2 999999 1 285056 670479 452600 1 2 999999 775607 1 4 999986 -800502 1 174367 593030 -820603 1 11 1000000 90719 1 2 999999 783256 2 4 999985 2 2 999990 1 2 999999 701210 2 344631 942999 2 2 999998 2 656197 757916 1 563784 876621 -166991 1 376758 425879 692616 1 16 999993 -441421 1 2 999999 -821550 2 130851 452933 1 400729 557231 534960 2 149497 876789 1 19252 496340 220089 1 2 999999 956216 2 2 999999 2 557260 885730 2 524998 767740 2 2 999999 2 2 999999 1 13 999987 -604127 2 132173 771751 1 2 999999 952440 2 6 999992 2 615285 994225 1 11 999993 -143066 1 2 999999 -676698 2 1 999998 2 12 999981 1 115494 656794 30993 1 247386 932427 -660465 1 15 1000000 894314 2 5 999987 1 2 999999 -775747 2 11 999983 2 2 999999 2 2 999999 2 8 999983 1 4 999991 -390945 2 2 999999 2 1 999987 1 5 999983 -518447 1 2 999999 -50900 1 10 999993 941171 1 496243 989142 827928 2 2 999999 1 311072 662650 -121760 1 17 999999 -969761 1 168577 717859 155913 2 368054 628067 1 2 999999 60661 1 197469 581077 54604 1 1 999986 -892841 2 1 999985 2 49856 258444 1 2 999999 -259187 1 20 999992 316192 1 10 999984 843094 2 2 999999 1 2 999999 -167931 2 2 999999 1 613347 934019 -690884 1 758928 844657 -703927 2 2 999999 1 377573 540829 947106 2 5 999990 1 12 999999 417012 1 2 999999 -672921 1 2 999999 -212543 2 8 999985 1 10 999989 -529198 2 17 1000000 2 5 999997 1 810553 876836 974909 1 33636 567662 -293364 1 4 999983 55736 1 5 999995 -733062 2 6 999998 2 5 999987 2 18 999983 2 9 999999 1 721211 781434 -25651 2 16 999983 1 393313 722157 -996625 1 2 999999 -836631 1 2 999999 894761 2 679627 876161 2 2 999999 2 506903 746085 1 7 999988 -320053 2 661511 987040 1 7 999982 -65135 2 2 999999 1 2 999999 -444981 1 2 999999 -833438 1 307059 344849 -546692 1 341171 626087 131 2 2 999999 1 5 999993 -987509 2 72396 394149 2 2 999999 1 11 999982 491766 1 909091 936736 78367 1 527987 584183 -839760 2 14 999998 2 57418 608159 1 146520 272520 483408 2 2 999999 1 549075 720782 516961 2 19 999995 1 12 999994 -214691 2 2 999999 1 353907 829683 -140347 2 78297 487213 1 77219 210470 -757166 1 2 999999 -606603 2 2 999999 2 2 999999 2 2 999999 2 115436 366628 1 7 999990 -703204 2 485925 569277 1 769819 847645 -737690 1 2 999999 -840815 1 200757 751246 346008 2 3 999990 1 18 999997 -960090 2 209301 443545 2 11 999992 2 3 999987 1 128427 983160 -516760 2 17 999983 2 350498 776007 2 2 999999 2 2 999999 1 448895 850164 510748 2 2 999999 1 2 999999 533841 1 715446 949728 562071 1 2 999999 832980 1 2 999999 -483769 1 20 999994 -378243 1 2 999999 -268402 1 4 999994 336444 2 2 999999 2 89487 455624 1 7 999991 -371935 2 749864 819662 1 15 999985 955604 2 44880 259583 1 17 999998 966767 1 2 999999 -667979 2 311549 980622 1 1 999983 -14870 2 20 999989 2 2 999999 2 15 999994 1 2 999999 -48112 1 2 999999 3969 1 13 999984 663331 2 74709 681253 2 12 999984 2 2 999999 2 13 999998 1 487287 704214 888719 2 18 999990 1 552808 747503 972984 2 2 999999 1 434927 532187 392054 2 483006 621292 1 272574 288302 -180508 2 180783 822570 1 17043 524477 665925 1 12 999993 274768 1 267856 887998 704991 2 527107 576908 2 527805 964101 2 2 999999 1 2 999999 329170 1 2 999997 355192 2 1 999998 2 442897 487904 1 664949 774233 131592 2 8 999997 2 2 999999 2 391742 475974 2 42635 283967 2 124997 386132 2 263471 684424 2 27195 852477 1 62690 647895 14224 2 2 999999 2 210326 590444 2 10 999997 1 172759 265326 -698606 2 2 999999 2 17 999990 2 10 999981 1 267649 298652 354159 2 211664 843537 2 6 999988 2 1 999994 2 12 999984 1 1997 3965 509932 2 6 999998 2 21201 947095 2 4 999985 2 2 999999 2 10 999997 1 3 999994 -950386 2 19 999991 1 2 999999 75471 2 414915 862307 1 127965 414253 -672494 1 508654 886755 -696160 2 871886 896701 2 2 999999 1 2 999999 -519227 1 13 999994 -322833 2 4 1000000 1 2 999999 361093 2 16 999988 1 2 999999 -535780 1 169062 335754 -543436 1 2 999999 399515 2 2 999989 1 2 999999 572114 2 1 999997 1 347813 414364 -428007 1 20 999988 -471632 1 161918 910158 -367071 1 2 999999 -684279 1 7483 866126 736164 1 279554 340827 -365300 2 19 999985 1 15 999981 272129 2 10 999987 1 2 999999 868170 1 10 999991 126098 2 205033 422450 1 13 999989 137835 2 2 999999 1 115974 207984 137610 2 2 999999 2 593871 831795 1 842157 906286 966522 2 2 999999 2 89660 485362 2 2 999999 1 2 999999 -93213 1 20 999998 -157112 1 584962 832629 -23937 2 566323 886999 1 2 999999 699399 1 12 999987 -995164 1 9190 696520 -768917 2 2 999999 1 2 999999 948620 1 2 999995 -687278 1 2 999999 712834 2 665967 715014 1 2 999999 -324237 2 17 999982 2 497857 536163 2 5 999991 1 2 999999 -544872 1 2 999999 474715 2 395196 602311 2 2 999999 2 662888 668448 1 101367 971702 -481554 1 415834 540167 123627 1 307048 789824 815168 1 3 999985 -980375 2 565566 826254 2 2 999999 2 2 999999 1 772967 984717 -958613 1 182466 694326 729837 1 18497 954567 382386 2 378407 569269 1 2 999999 -891613 1 2 999999 -236156 1 2 999999 -195425 2 830608 863199 1 778586 928608 696266 1 13 999991 -846310 1 2 999999 -717051 1 2 999999 915517 1 2 999999 -664395 2 2 999999 2 578348 602650 2 14 999986 2 2 999999 2 733694 882348 2 2 999999 2 361107 369085 2 128065 490565 1 21971 786226 -790009 2 2 999999 1 2 999999 -395967 1 17 999995 133437 1 2 999999 -547670 1 2 999999 427345 1 2 999999 933382 2 194005 956144 1 244323 822461 616326 1 17 999992 569697 1 2 999999 -94218 2 2 999999 1 216951 849524 -984590 1 2 999999 915387 1 8 999984 594395 2 18 999992 1 2 999999 -717370 2 828715 933142 1 2 999999 -26965 2 9 999999 2 2 999999 1 2 999999 233161 1 3 999983 -966492 1 135722 945233 -391953 2 1 999992 2 4 999999 2 274318 372951 2 2 999999 2 14 999984 1 218983 491966 736984 1 100670 216259 155390 2 137898 993017 1 19 999993 -149693 1 13 999982 -822364 1 16 1000000 449082 1 402913 747572 237686 1 286812 545099 -308023 2 2 999999 1 276088 802940 924038 2 29663 36455 2 2 999999 1 2 999999 298743 2 2 999999 1 206423 409476 570460 1 2 999999 368259 1 204980 991093 983484 1 2 999984 -533398 1 175489 952809 -431523 2 2 999999 1 9 1000000 -397800 1 237628 272983 193135 2 615882 988272 1 2 999999 -342487 1 14 999999 525581 1 104468 777148 -453639 2 8 999984 1 10 999994 233629 2 317790 409355 2 2 999999 1 75589 507924 -165775 2 2 999999 2 1 999996 1 2 999999 404067 2 547287 797056 1 577882 731415 -533656 1 6430 181905 602153 2 20 999993 2 3 999990 1 2 999999 -502544 2 2 999999 1 2 999999 -308208 1 2 999999 -184411 1 2 999999 617452 1 27843 531352 219456 2 265858 903295 2 2 999999 2 10 999998 1 16 999994 -74138 1 2 999999 -560858 2 4 999994 2 18 999997 1 2 999999 -516540 2 319651 645690 2 238216 402448 2 488889 594614 2 14 999993 1 2 999999 -831037 1 475916 825501 110463 2 285132 696031 2 508670 552753 1 627851 815204 -725890 2 2 999999 1 98461 912729 890641 2 5 999994 2 2 999999 1 549856 593940 -280821 1 4011 510265 208989 2 331154 690179 1 2 999999 -826522 1 8 999981 116035 2 485432 775495 2 15 999998 1 2 999999 -662236 2 5 999999 2 19 999996 1 58600 425570 -621070 1 17 999994 -110350 2 18 999990 2 2 999999 2 689944 712979 2 816218 952114 2 237700 263651 1 2 999999 -428143 1 2 999999 -522812 1 130123 346847 825651 2 11 999984 2 408820 985609 2 252896 960754 1 10 999995 259859 2 11 999991 2 2 999999 2 660887 778861 1 18 999986 32180 2 18 999992 1 18 999992 325720 2 2 999999 1 140655 673931 218525 2 246315 479532 2 351113 768044 1 2 999999 133355 2 347600 707115 1 2 999999 -42972 1 2 999999 -764492 1 5 999986 283195 2 209382 509356 1 2 999999 728076 1 14 999985 10000 1 13 999983 970072 1 1 999993 119254 1 176209 601778 324505 2 19 999984 2 137135 696126 1 2 999999 -728248 1 9 999992 80359 1 266779 886053 -403991 1 20 999987 901656 2 20 999990 1 2 999999 -654667 1 20 999987 575502 1 2 999999 -954953 2 2 999999 2 591649 963313 1 11 999995 -733759 1 12 999999 -377536 2 306657 684252 2 7 999982 2 241233 305722 1 107649 884818 837523 2 16513 643460 1 3 999991 -244473 1 279547 287317 334670 1 2 999999 301747 1 299252 661102 -470010 1 21714 132102 -113776 2 2 999999 2 165971 481640 1 350930 541814 893527 1 4 999982 -739476 2 8 999992 2 2 999999 2 297368 511354 2 2 999999 2 2 999999 2 55711 81225 1 633656 965492 -993090 2 173474 190282 1 18 999983 337109 1 315599 733901 -96952 2 20 999985 1 672005 690290 634121 2 15 999994 2 12 999991 2 4 999981 1 2 999999 -226462 2 2 999999 1 85306 353977 81144 2 9 999983 2 21359 44237 2 403993 568041 2 509048 576327 2 228256 812296 1 835036 958993 540315 2 438505 758183 2 2 999983 2 312766 462669 2 2 999999 2 485497 622043 1 20 999983 -675336 2 591225 628898 1 594814 640015 479220 1 145212 593975 -636716 1 40187 277181 -713135 2 7 999982 1 16 999990 -115527 2 5 999994 1 5 999984 817940 1 2 999999 -125116 1 232941 779230 -110399 1 1 999986 -802054 2 341701 547965 1 464889 488421 -807525 2 349056 363212 2 2 999999 1 354834 455164 851757 1 326062 979004 -369417 1 2 999999 893251 2 665350 666314 1 12 999982 17891 2 13 1000000 1 386351 417155 -162548 1 401925 615712 843030 2 2 999999 2 18 999999 2 18 999987 2 2 999999 1 2 999999 -65026 1 502594 612391 307003 2 431794 916717 2 2 999999 2 19 999992 1 2 999999 -113094 1 2 999999 94493 2 6 999993 2 920666 998072 1 14 999983 404980 1 84828 969638 -96644 2 2 999999 2 4 999989 1 11 999992 -322214 1 10782 210026 -902810 2 10 999996 2 714812 875848 2 2 999999 2 8 999983 1 2 999999 -922025 1 14 999982 -609414 1 2 999999 366371 1 154457 962881 356667 1 2 999999 624526 1 2 999999 -724274 1 14 999985 877268 1 2 999999 480266 2 8 999985 1 281185 684042 307502 2 2 999999 2 6 1000000 1 8 999981 -486616 1 353625 988788 -433914 1 52933 890504 757238 2 2 999999 2 2 999999 2 12 999989 1 16 999984 424509 1 402011 562201 948899 2 11 999995 2 2 999999 1 18 999988 -694184 2 392613 637138 1 1 999997 458173 2 16 999989 2 2 999999 2 38256 878042 2 6 999990 2 3 999995 1 676213 685175 344525 1 2 999999 298498 2 5 1000000 2 769613 884691 2 13752 853529 1 18 999982 282350 2 2 999999 2 3 999982 2 160568 813192 1 295515 945341 -966074 1 277562 768292 790913 2 7 1000000 2 221687 701029 1 4 999981 682777 2 14 999995 2 214234 319360 1 405693 974816 981961 1 16 999982 632090 1 2 999999 202262 2 2 999999 2 457010 464687 1 2 999999 625700 1 2 999999 19761 2 17 999995 1 3 999992 213639 1 2 999999 580542 2 231572 453369 2 2 999999 2 17 999981 1 659495 847908 887993 2 355589 673680 2 471987 481551 2 297923 381649 1 2 999999 -109886 1 2 999999 -606513 2 716951 725989 2 2 999994 1 2 999999 531753 1 10 999995 384426 1 11 999996 602595 2 2 999999 1 12 999982 954356 1 2 999999 705461 1 8 999999 863735 1 20 999985 -334679 1 12 999993 845002 2 451070 536916 1 13 999992 397155 2 2 999999 2 715489 844259 2 18 999983 2 2 999999 2 2 999999 2 5 999992 2 330204 466003 1 16 999989 -176870 1 726420 885968 432764 2 11 999995 1 2 999999 39068 2 2 999999 2 2 999999 2 2 999999 2 49824 320825 2 277786 949246 2 2 999999 2 219293 526693 2 15 999994 1 5 999981 -280167 2 2 999999 1 2 999999 -342896 2 2 999999 2 2 999999 1 2 999999 35763 1 2 999999 -364163 2 425481 710053 2 2 999999 2 144071 484180 2 18 999998 1 2 999999 364739 1 3 999986 -284717 1 682381 985951 -647352 2 5 999995 1 17 999986 -239003 2 7 1000000 1 3 999984 708349 1 246365 247630 -374911 2 20 999984 2 6 999997 2 2 999999 2 8 999998 2 2 999999 2 17 999981 2 20 999999 2 409418 410966 2 12 999992 2 78937 529150 1 3 999987 679535 1 14836 805924 -935642 1 2 999999 340119 2 5 999990 2 15 999994 2 14 999988 1 207726 511769 -38348 2 210597 303560 1 2 999999 281548 1 2 999999 -333982 2 6 999987 2 2 999999 1 15 999999 -624119 1 14 999983 -712174 1 16 999999 -41560 2 1 999993 2 2 999999 1 7 999983 366539 2 2 999999 1 236738 824694 -236288 1 2 999999 701991 1 2 999999 581035 1 2 999999 236728 2 2 999999 1 69222 754885 48266 2 6 1000000 1 429249 775597 -595557 2 166358 784183 2 123738 958114 1 17 999998 -420968 1 259050 398841 591542 1 96485 912326 -594903 1 49915 223308 -921581 2 179269 698083 1 8 999982 -988005 1 700291 900724 -713718 1 2 999999 -397830 2 12 999986 1 39082 814051 -279973 2 16 999985 1 2 999999 -426505 2 346395 969403 1 2 999999 527735 2 240289 611964 2 2 999999 1 8 999991 -282065 1 41684 649633 -810509 2 2 999999 2 2 999999 1 2 999999 962912 2 2 999999 2 17606 578636 2 4 999983 2 145686 992372 2 2 999999 1 15 999985 822235 2 2 999999 1 78619 552144 -199778 2 479623 869307 1 330387 363165 -345892 1 14 999988 100845 1 308841 599391 -660686 1 868938 937237 863221 1 5 999983 -557989 1 2 999999 867395 1 328731 660178 -1831 1 43730 362225 547433 1 94161 338842 -213900 2 2 999999 1 2 999999 717864 1 402465 451274 -650357 2 646875 993335 2 2 999999 1 16 999997 526539 1 2 999999 -96528 2 2 999999 2 118706 747002 2 540551 975952 1 42811 561697 536168 2 3 999995 1 2 999999 784939 2 474659 911925 2 287600 469418 1 13 999993 630250 1 11 1000000 -873875 1 13 999991 -475607 1 8 999989 124297 1 2 999999 -346187 2 17 999991 1 2 999999 -777708 2 2 999999 1 5 999991 -7969 2 14 999994 1 18 999990 -806025 2 13 999983 1 2 999999 -522280 1 11 999986 -923725 1 2 999999 250137 2 460683 481911 1 2 999999 -547788 1 2 999999 -901687 1 22620 111638 -351027 1 7 999982 -916474 1 2 999999 -709126 1 15 999992 167077 1 2 999999 -424165 2 5 999985 1 2312 589913 183408 2 20 999993 1 198901 593032 827078 2 197350 966327 2 10 999995 2 414733 672926 2 105759 391189 2 388933 612675 2 61114 614094 2 12 999989 2 2 999999 1 2 999999 -439531 1 1 999993 -864021 2 151370 992364 1 613779 957264 -975905 2 2 999999 2 2 999999 2 90421 827027 2 18 999984 2 32882 363886 1 8 999988 -691227 1 2 999999 -837042 2 186874 254351 2 660457 957605 2 8505 757688 1 2 999999 983499 1 2 999999 836574 2 15 999981 2 2 999999 1 573457 946011 282518 1 2 999999 -104458 2 10 999999 2 17 999997 2 711882 744880 2 4 999999 2 502519 911553 1 65306 216684 338873 1 4 999999 -282370 2 7 999982 1 598405 718001 462785 2 2 999999 2 2 999999 2 228548 836707 1 399357 925752 -576920 1 20 999982 893064 2 8 999994 2 4 999997 1 228180 522310 -714416 1 11 999998 -637494 2 11 999992 2 2 999999 2 2 999999 1 19 999983 -723485 2 1 999998 2 218801 324313 1 2 999999 -255309 1 2 999999 -720936 1 2 999999 -941213 2 14 999983 1 109896 392471 239704 1 2 999999 937187 1 17 999997 -877615 1 177467 359222 927488 2 2 999999 1 185449 270880 671823 2 1 999987 1 16 999985 47416 1 11 999982 240375 1 6624 695862 -413280 2 227389 248044 1 12 999986 767748 1 2 999999 625498 2 368357 434329 2 2 999999 2 355624 623502 1 15 1000000 -264581 2 5 999989 1 10 999996 -936446 1 2 999982 -677676 2 2 999999 1 429108 614563 879233 2 234920 520607 2 2 999999 1 2 999988 -321643 2 2 999999 1 2 999999 -732571 1 20 1000000 999897 2 2 999999 2 11 999997 1 2 999999 -181040 1 2 999999 747169 2 12 999998 2 2 999999 1 2 999999 -171665 1 43819 853627 679158 2 3 999998 2 2 999999 2 2 999999 2 86636 342013 2 2 999999 1 77755 502683 -542229 1 2 999999 337968 2 19 999995 1 14 999996 366506 2 18 999982 1 14 999988 -701520 2 9 999986 2 151206 793828 1 568803 965071 -316427 1 2 999999 250704 1 2 999999 325968 2 139462 636555 1 1 999985 369445 1 51156 388930 -942182 2 2 999999 1 2 999999 -915187 1 58080 481693 520016 1 6 999998 451124 2 964097 999290 2 2 999999 2 10 999984 1 2 999999 582394 1 14 1000000 -717529 1 2 999999 -714464 1 2 999999 219469 1 2 999999 -936904 1 2 999999 -894774 1 595862 677488 -226595 2 16 999988 2 2 999999 2 2 999999 1 566623 796234 405030 2 2 999999 2 19 999996 2 2 999999 2 2 999999 2 3 999994 2 2 999999 1 15 999988 -222818 1 540231 940401 24006 2 605140 903145 2 17 999989 2 187900 895208 2 2 999999 1 2 999999 786744 1 177295 486478 -771490 2 2 999999 2 2 999999 2 2 999999 2 211935 514111 1 2 999999 904189 2 2 999999 2 45577 709687 2 64772 658289 1 2 999999 942815 2 2 999999 2 2 999999 2 14 999983 1 190622 671519 -728955 2 2 999991 2 1 999986 2 2 999999 2 2 999999 2 14 1000000 1 3 999999 -483588 2 12 999995 1 11 999986 -365980 2 231450 273967 2 7 999995 2 10 999993 2 167252 167355 1 11 999989 -939786 2 129941 594304 2 4 999987 2 177228 278803 1 20 999988 -165656 1 365879 526136 -264332 2 19906 291496 1 2 999999 -661677 1 1 999982 -667000 2 15 999984 2 2 999999 1 40302 70290 -528226 2 7 999988 2 17 999995 1 20 999987 -495390 2 2 999999 1 2 999999 694823 2 26514 586533 2 2 999999 1 5 999999 521157 2 19229 124792 1 165367 437166 319772 2 2 999999 1 1 999992 847581 1 475871 995637 -935945 1 2 999999 -702293 2 120460 550738 1 2 999999 -885619 2 16 999987 1 11 999994 953376 1 2 999999 921768 1 700413 782438 758478 2 39686 603311 2 11 999985 2 307892 354188 2 72154 650614 1 16 999991 317510 1 372373 808635 -998297 2 2 999999 1 2 999999 -327419 2 6 999983 2 14 999997 2 2 999999 2 2 999999 1 199512 538782 -227313 2 15 1000000 2 612366 846899 2 1 999989 2 2 999999 1 2 999999 76823 1 2 999999 -38670 1 2 999999 -141188 1 34636 199156 -599386 1 2 999999 -393724 2 874579 907534 2 2 999999 2 2 999999 2 16 999993 1 12 1000000 522464 1 18 999998 159639 1 86108 197099 759140 1 2 999999 -545715 1 2 999999 944575 1 59573 204697 636603 1 188223 665640 -260170 1 2 999999 131047 1 642277 716326 -884871 2 5 999987 1 3 999992 689046 1 144592 737322 888728 1 2 999999 640497 2 10 999990 1 293688 530003 971528 2 636990 950297 2 133588 466289 2 2 999999 2 453998 545718 2 2 999999 1 2 999999 768243 1 2 999999 756896 1 227711 642001 940582 2 221313 997271 2 18 999995 2 125388 594767 1 865058 888538 -527457 2 2 999999 2 2 999999 2 351850 971288 2 2 999999 1 18 999994 -70448 1 17 999991 -58287 2 2 999984 2 84225 772524 2 15 999998 1 6 999981 -607587 2 2 999999 1 794582 961535 797522 2 2 999999 1 2 999999 -709146 1 2 999999 668481 2 9 999986 1 2 999999 -391310 1 16 999996 362846 2 5 999987 1 2 999999 919197 2 63250 102967 1 4 999983 945989 1 46495 278905 728294 2 395535 447666 1 2 999999 -808107 2 2 999999 1 40203 266544 -308367 2 14 999990 2 2 999999 1 5 999993 -886117 1 265172 855693 797134 1 906028 921316 247398 1 2 999999 451894 1 61482 300446 -626895 1 2 999999 391859 2 243232 900010 1 2 999999 302231 1 19 999983 -937497 2 782404 926346 2 763516 818274 1 671732 925872 975750 2 2 999999 1 17 999988 914786 2 11 999981 2 4 999984 1 11 999990 -193126 1 427620 578013 235677 2 17 999984 2 2 999999 1 6 999993 -691046 1 2 999999 -266516 1 34399 671302 317400 2 2 999999 1 2 999999 -109193 1 2 999999 -679658 1 2 999999 417289 2 19 999998 1 2 999999 97865 2 14 999993 1 15 999981 523297 2 552126 671857 1 160440 181788 -988252 2 1 999992 1 10 999986 -844085 1 212464 767623 -920038 2 9 999984 1 365197 537218 737293 2 2 999999 2 166297 419990 1 4 999981 676417 1 18 999983 -547070 2 2 999999 2 94285 441334 2 851891 954502 2 323466 535469 1 2 999999 -957431 1 477305 506204 411832 2 2 999999 1 4339 500744 94272 2 2 999999 2 428709 448176 1 2 999999 837708 2 146803 365783 2 6 999981 1 2 999999 681728 2 1 999995 2 2 999999 2 283165 878312 2 2 999999 2 518944 637746 1 333815 988592 -217442 1 19 999984 575323 2 2 999999 1 174129 640232 -762336 2 367716 714418 2 386115 716135 2 498079 572143 1 2 999999 404969 1 2 999999 -494255 2 5 999988 2 2 999999 2 2 999999 1 419461 701057 277164 1 2 999999 944395 1 651062 729372 -493652 2 8 999987 2 668215 797875 1 14 999990 -298524 1 2 999999 696841 2 160723 214188 1 2 999999 858782 1 129139 189286 -104388 1 10 999993 -904323 2 2 999999 1 5 999991 -752214 2 40534 59063 2 10 999998 2 2 999999 1 2 999999 256137 2 2 999999 2 206655 975081 1 2 999999 35734 2 11 999990 1 2 999999 800264 2 6 999985 2 77866 814748 2 383899 644029 1 280047 774685 -801073 2 335531 934452 1 12 999996 636932 2 4 999996 1 12 999994 253313 1 2 999999 472662 1 8 999997 766926 1 2 999999 -760365 2 310368 905915 2 42671 125826 1 242558 424657 -199051 1 2 999999 -637742 1 2 999999 -740976 2 83481 679198 1 371012 908532 12581 1 393365 896497 -430190 1 7 999983 930225 2 2 999999 2 13 999985 2 10 999989 1 19 999984 -828147 2 563545 733270 2 13759 512355 1 292288 461129 167685 1 2 999999 -989026 1 1 999983 -67236 2 2 999999 2 2 999999 1 15 999997 889977 1 2 999999 -981564 2 522941 731248 1 94533 635231 787121 1 2 999999 703592 2 427984 686060 2 2 999999 1 9 999987 -933090 2 15 999994 2 2 999999 1 2 999999 863872 1 5 999984 274912 1 2 999999 -932485 1 20 999989 -209897 1 618034 742535 -537907 2 282426 454163 1 231090 549196 -767509 1 11 999996 420467 2 2 999999 1 20 999989 -508822 1 623523 844610 399794 2 99115 907143 1 2 999999 -477724 1 100277 936613 -344426 2 379363 865405 1 2 999999 -207666 2 2 999999 1 367476 497154 -134266 1 2 999999 790229 2 264124 830683 1 2 999999 258498 1 568144 820628 451948 2 2 999999 2 17 999982 2 20 999992 2 4 999991 1 2 999999 384434 1 25213 958899 7142 1 2 999999 -588152 2 438017 579125 2 3 999996 1 2 999999 -179748 1 12 999982 -674075 2 2 999999 1 15 999994 -362977 2 2 999999 1 2 999999 -934648 1 3626 29571 533378 2 11 999993 2 2 999999 2 2 999999 1 2 999999 -878460 1 5 999993 250344 2 2 999999 1 2 999999 -195634 2 2 999999 1 8 999985 71894 2 2 999999 1 2 999999 -238993 2 20 999988 2 268650 534254 2 2 999999 1 2 999999 671311 2 43368 923835 2 11 999983 1 2 999999 867126 1 15 999981 -953920 1 340023 903156 787317 1 120267 563602 511914 2 2 999999 2 2 999999 1 744009 918051 833154 1 116250 668171 -801416 1 347356 979656 549506 2 2 999999 2 2 999999 1 16 999994 -685321 1 819437 964822 114841 1 483621 619425 203694 2 1 999981 1 236605 446802 -509933 2 2 999999 1 2 999999 -309396 2 77653 660981 1 518222 926778 604882 2 2 999999 2 336898 708236 2 774611 957633 2 1 999995 1 505575 796654 -395948 1 2 999999 -312631 2 2 999999 1 2 999999 -916782 2 299047 409697 2 2 999999 2 380522 483757 2 5 999994 2 2 999999 2 3 999993 2 520761 859242 1 326078 567807 -962000 1 8 999996 -407647 2 2 999999 2 9 999988 2 2 999999 1 19 1000000 -263466 2 1 999989 1 200777 412147 -248557 2 12 999999 2 7 999982 2 7 999997 2 2 999999 2 239025 268844 1 78830 272846 271630 1 29429 201435 -746771 2 366024 520723 2 6 999995 2 11 999981 1 2 999999 -723451 2 16 999995 2 243783 701515 1 10 999989 -966896 2 284115 334968 2 3 999988 1 19 999985 346626 2 71159 652183 2 269119 874053 2 9 999998 1 10 1000000 -598714 1 144475 622590 -284677 2 10 999991 2 2 999999 2 2 999999 2 2 999999 1 15 999990 -787637 2 378076 460310 1 2 999999 946370 1 688044 859615 815253 2 2 999999 1 2 999999 405276 1 78689 470413 259952 2 19 999988 2 20 999988 2 5 999989 1 2 999999 -536994 2 2 999999 1 13 999987 263534 2 642083 994817 2 19 999995 2 2 999999 1 6 999994 640893 1 7 999983 756103 2 3 999988 2 188598 387113 2 14 999986 1 6 999987 132236 2 11 999998 1 44145 913201 -576847 2 6 999981 1 8 999997 -195531 1 2 999999 -5886 2 809723 863864 2 278299 340162 2 2 999998 2 397694 639439 1 2 999999 -7791 2 16 999999 1 319677 363412 -616328 2 365968 610034 1 241461 559087 -478392 1 31978 40182 -846197 1 2 999986 306603 2 2 999999 1 16 999987 591976 1 9 999989 165516 1 269231 294755 -197040 2 17 999984 2 2 999999 1 230075 341677 -251886 1 2 999999 -371001 1 2 999999 -663747 1 5624 507460 148610 1 691658 714766 236175 1 2 999999 -865139 1 2 999999 437088 2 15 1000000 1 2 999999 -522734 2 12 999993 1 2 999989 62686 2 569222 722123 2 601404 853838 2 471679 523029 1 727640 863491 424519 2 248358 806403 1 50517 825745 -610402 2 465288 970570 2 2 999999 2 501299 560454 1 2 999999 -591783 2 2 999999 1 351645 369847 -70459 1 2 999999 109073 2 255787 714931 1 11 999992 260558 2 4 999997 1 14 999993 834810 2 2 999999 2 16 999981 1 2 999999 -901638 1 2 999999 519985 2 278335 462211 2 567295 626541 1 8 999983 124203 2 504807 595618 2 7 1000000 2 2 999999 2 18 999983 1 2 999999 538273 1 151088 834015 395648 2 6 999985 1 156272 206567 719894 2 3 999992 2 244712 449136 1 2 999999 360039 2 13 999997 2 2 999999 2 168610 786661 1 2 999999 381022 1 2 999999 539457 1 2 999999 61911 2 575598 914297 1 141123 362247 11710 1 2 999999 513254 2 6 999988 1 2 999999 -260437 2 3 999993 1 2 999999 395292 2 16 999982 2 5 999989 1 143020 329236 -616287 1 793266 952172 723259 1 15 999991 127775 1 16 999995 105572 1 223824 803429 -910384 1 2 999999 483755 1 160192 710732 -985903 2 2 999999 2 4 999997 2 2 999999 1 2 999999 687512 1 320563 518199 -683556 1 297144 607829 345553 1 2 999999 46031 2 2 999999 2 68189 670217 1 2 999999 731228 1 2 999999 -882809 1 2 999999 551276 1 2 999999 -51430 2 2 999999 2 5 999982 2 590694 802767 2 2 999999 1 2 999999 -299788 2 7 999997 2 16 999998 2 50167 234015 2 20 999989 2 2 999999 1 19 999991 734362 2 1 999991 2 189491 243849 1 12 999985 -238014 2 2 999999 1 49129 130769 777439 1 393829 930647 248003 2 2 999999 1 101141 930583 632791 2 2 999999 1 558163 764511 -247519 1 9 999996 -975441 1 2 999999 107018 2 533761 909650 2 4 999996 1 463644 935745 -267707 2 2 999999 1 2 999999 850118 1 2 999999 199132 1 136719 293554 -196332 1 20 999986 371391 1 611435 664763 -636813 2 321839 870079 1 825734 915416 -452799 1 545600 802876 -618038 2 7 999991 2 2 999999 1 9 999998 -354503 1 270100 916467 949895 1 2 999999 -844319 2 2 999999 2 319862 537653 1 2 999999 -793112 2 392148 800533 2 2 999999 2 698037 755612 2 2 999999 1 2 999999 369616 2 737478 808685 1 2 999999 870609 1 2 999999 -148984 1 18 999985 -310230 1 2 999999 -353850 2 16 999989 1 512493 993353 318989 1 36067 303617 375839 1 2 999999 -478231 1 7 999994 714592 2 308671 884877 2 7 999983 2 31759 496135 2 201823 454936 1 51971 646504 36423 2 7 999987 1 7 999990 825747 2 13 999989 2 2 999999 2 512236 992116 2 304881 479650 1 15 999989 -887899 2 12 999982 1 552551 779834 745046 1 458676 829070 -678638 1 2 999999 -636430 1 469927 730927 203098 1 15 999983 -423695 2 18 999987 1 565744 978866 -555432 2 466810 998365 2 71086 84996 2 13 999991 2 2 999999 1 2 999999 -115146 2 4 999999 1 5 999981 -538570 1 2 999999 -512078 1 2 999999 -441638 1 2 999999 794040 2 46302 642065 2 2 999999 1 2 999999 -428628 1 2 999999 -380065 1 2 999999 -858402 2 2 999999 1 20 999981 997738 1 196559 783636 -49413 2 640111 890071 2 108136 138585 2 14 1000000 1 2 999988 435397 2 9 999992 1 68122 801567 -823156 1 3908 681678 -148897 1 13 999995 -879884 1 2 999999 291316 1 173105 426906 -68922 2 2 999999 1 2 999999 556387 2 101788 284000 1 2 999999 899590 1 531459 784093 -956089 2 2 999999 2 2022 678722 2 1 999983 1 2 999999 -218836 2 360949 422916 2 19 999985 2 18 999986 1 809211 987157 -417983 1 1 1000000 -271902 2 2 999999 1 2 999999 -723774 1 828922 867344 547940 2 165163 279745 2 13 999985 2 2 999999 1 2 999986 -288525 1 11180 737637 638266 1 515979 595088 -559996 1 14 999991 677950 1 16 1000000 -828151 2 632586 992171 2 743571 787049 2 2 999999 2 2 999999 2 127117 787953 1 20 999981 135447 2 76202 200811 1 289167 717985 -869119 2 261036 425162 2 44731 336930 1 38810 210155 788942 1 2 999999 -777305 1 8 999990 -546280 2 17 1000000 2 15 999998 1 458729 683141 -65953 2 2 999999 2 10 999988 2 2 999999 2 162489 742147 1 204060 788939 -214990 1 242945 639015 513939 1 2 999999 -758050 2 2 999999 2 161029 882353 2 2 999999 2 2 999999 2 2 999999 2 15 999991 2 2 999999 1 2 999999 241922 2 18 999999 1 20 999986 -107455 2 16 999999 1 2 999999 -729263 1 5 999988 -559937 2 3 999996 2 64414 924076 2 2 999999 1 2 999999 642484 1 5 999982 -62549 2 11 999992 2 14 999994 2 96199 939159 2 6 999982 1 13 999982 444936 2 2 999999 1 2 999999 -66572 1 20 999993 -677664 2 185497 304621 2 18 999993 1 9 999986 551229 1 4 999999 367550 2 935626 944833 1 363278 413570 -531587 1 2 999999 -326872 1 483420 867942 -935023 1 19 999984 506036 1 634981 693048 701166 1 19 999993 903674 2 2 999999 1 2 999999 -78955 1 2 999999 937359 2 8 999992 2 2 999999 1 116712 496275 785967 2 196947 878870 2 1 999993 2 2 999982 2 14 999981 1 320870 916964 311372 1 934760 992788 659652 1 2 999999 -541423 2 2 999999 1 2 999999 -848866 2 764447 783925 2 2 999999 1 2 999999 772428 2 7 999994 1 55527 508546 905773 2 2 999999 2 25045 667486 1 311398 358605 -258775 1 9 999985 916027 1 2 999999 727789 1 593250 845303 -966252 1 103604 434301 -418745 2 14 999983 2 21272 783267 1 743765 855450 513526 1 349615 707635 -644091 1 17 999989 874752 1 6 999982 -683926 1 749547 975464 -885948 1 216975 372253 126225 1 159375 339233 -99982 1 324905 875450 495653 1 2 999988 -554143 1 241384 406348 550371 1 270835 571373 461740 2 6 1000000 2 378879 381211 2 9 999992 1 8 999991 866510 2 19 999981 1 35398 778151 961531 1 379970 491384 344530 1 2 999999 734477 1 2 999999 -682371 2 3 999994 2 14 999984 2 2 999999 1 2 999999 -56403 1 8 999991 -881472 1 2485 981114 592679 2 2 999999 1 2 999999 772195 1 11 999992 -301360 1 2 999999 707344 1 134305 821378 -93265 2 2 999999 2 357224 880977 2 2 999999 2 20 999985 2 2 999999 1 203467 803937 579279 1 640933 868487 -253410 2 2 999999 1 2 999999 -186758 1 2 999999 -978881 1 3 999994 -37462 1 17 999994 216642 1 2 999999 703641 2 158017 621265 2 3 999986 1 2 999999 48713 1 103264 457910 -162109 2 421231 602883 2 2 999999 1 13 999984 682422 2 2 999999 2 10 999982 1 698393 945775 50955 2 3 1000000 1 723572 866859 -443475 2 7 999981 2 216904 880501 2 19 999985 2 596496 975997 2 2 999999 1 2 999999 707970 2 2 999999 2 179257 823883 2 16 999994 1 214941 456834 370108 2 426693 429685 2 13665 466617 1 546857 580609 621723 1 9 1000000 -76923 1 4 999981 -142890 1 10 999984 -108578 2 2 999999 2 22888 517211 1 2 999999 -795223 1 2 999999 -959743 2 2 999999 1 2 999999 -920130 2 9 999999 1 2 999999 732209 1 1744 156908 178972 2 634820 906914 2 10 999994 1 187808 919075 335233 2 2 999999 1 11 999988 867815 2 643071 896459 1 186069 874394 850056 1 394509 607909 -802816 2 2 999999 1 136137 547448 -31073 2 2 999993 1 2 999999 574969 2 15 999999 2 17 999983 1 2 999999 -938790 1 2 999999 967115 2 16 999988 1 2 999999 963612 1 640370 799286 865089 1 4 999982 547496 2 5 999984 2 2 999999 1 13 999994 630604 1 576782 916210 -152916 2 2 999999 1 411659 738663 -943380 1 2 999999 -188887 1 320328 440326 -705065 1 336956 456289 -573007 1 2 999999 19974 2 16 999989 2 2 999999 2 889761 999513 2 2 999999 2 135552 239261 1 528268 780356 546322 2 15 999996 1 2 999999 314294 1 637696 755648 -129195 1 544631 580581 862703 2 18 999994 1 2 999999 570896 2 2 999999 1 150492 179377 -947503 1 203462 708343 310524 2 56096 84251 2 2 999999 2 2 999999 2 10448 927451 2 20 999998 1 3 999987 479314 2 592383 885880 2 8 999984 1 2 999995 -893552 1 78216 634455 -419402 2 56559 767853 1 3 999999 958000 1 3 999997 134171 1 88826 683340 49900 2 11 999998 1 2 999999 -358305 2 6 999994 1 2 999999 831989 1 7 999982 359244 2 2 999999 2 131952 147252 2 2 999999 2 428183 903851 2 9 999998 2 1 999987 1 4975 445515 848071 2 2 999999 1 2 999999 -610583 1 15 999985 -968734 1 2 999999 -288742 2 17 999998 1 2 999999 710588 2 19 999995 1 2 999999 473606 2 6 1000000 2 2 999999 1 11 999985 -713251 1 19 999982 61479 1 2 999999 240836 2 299932 950312 2 2 999999 1 17 999988 -704362 2 2 999999 1 20 999994 -717347 1 2 999999 -67559 1 370252 545802 280131 2 2 999999 1 2 999999 -140586 2 75200 111246 2 33987 886844 2 14 999988 1 74875 551848 594629 1 14 999999 685528 1 8 1000000 814609 2 2 999999 2 2 999999 2 212719 360671 1 185813 998767 -244006 2 414176 470712 1 215984 659546 -857825 1 18 999999 732747 1 194534 419799 559768 1 2 999999 963773 1 2 999999 653574 1 2 999999 544437 1 17 999995 -508004 2 7 999985 1 13366 70077 503570 1 31081 746249 -420909 1 269151 714437 -749887 2 316509 996099 1 601293 785108 -449609 2 2 999999 2 2 999999 2 117356 120336 2 195259 526822 2 2 999999 1 2 999999 493646 1 470256 895862 -855087 2 180625 331164 2 2 999999 1 2 999999 528136 2 17 999983 2 2 999999 1 12 999999 651077 1 8441 318000 -748706 2 2 999999 2 17 999984 1 2 999999 -15048 1 701212 953563 803927 2 5197 785235 1 139100 181895 -715873 1 17 999987 521023 1 12 999990 870813 2 6 1000000 1 223801 527248 202597 2 2 999999 2 2 999999 1 5 999991 231333 1 2 999999 847252 2 17 999998 1 10191 374221 -367551 1 2 999999 -144541 2 517901 968918 1 2 999999 656952 1 1 1000000 263592 1 10 999989 -701744 1 13 999990 -275003 2 2 999999 1 9 999999 773163 2 2 999999 1 679732 974792 401445 1 8 999988 498234 1 18 999996 -924991 2 4 1000000 1 9 999988 218619 1 161535 198985 511113 2 216286 979269 1 6 999993 -809717 1 2 999999 84355 1 2 999999 408291 1 7 999994 -193234 2 356050 367161 2 394309 580047 1 544915 562483 604922 2 96375 258447 1 2 999999 -112506 1 18 999992 -426238 2 15817 317416 1 209050 954933 -309891 2 2 999999 1 3 999994 285057 1 2 999999 -575920 1 194707 560219 873195 1 695513 759755 -659317 1 2 999999 -686232 1 6 999998 329558 2 302786 684512 1 6 999997 -595582 2 2 999999 2 18 999984 2 2 999999 1 492948 686378 234613 2 2 999999 2 2 999999 1 491392 901146 -55174 2 2 999991 1 11 999992 367692 2 65632 337049 2 129594 363854 2 12 999993 2 6 999982 2 2 999999 1 2 999999 -571329 2 8 999991 1 602706 702694 -28909 2 1 999995 2 2 999999 2 4 999985 2 5 999984 2 13 999996 2 2 999999 1 2 999999 420685 1 185291 429922 841497 1 217146 879410 -96752 2 2 999999 1 603337 839957 -705371 2 207095 947926 2 11 999986 2 449004 515610 2 91941 661269 2 11 999991 1 1 999995 59731 1 4 999993 -686025 1 14 999997 842592 2 2 999999 1 692162 901684 -239021 2 431179 615916 2 2 999999 2 13 1000000 1 191982 626228 -658448 1 194793 486365 -590134 2 10 999984 1 2 999999 -966412 2 8 999985 1 3 999989 71376 2 103106 111550 1 2 999999 -505654 2 2 999999 1 177482 499729 -893373 1 9 999999 -359253 2 586160 872367 1 65400 283192 689542 2 34796 267928 1 2 999999 236899 1 781415 858554 667851 1 118366 601176 -659810 2 2 999999 2 2 999999 1 403406 527060 46065 1 2 999999 -169213 2 2 999999 2 9 999983 1 19 999983 -475641 1 474143 501088 604920 1 4 1000000 80479 1 2 999999 -377420 2 8 999998 2 323633 485969 2 11 999992 2 2 999999 2 469092 782640 1 7 999994 711311 1 317194 963081 -692092 1 71038 431223 -848794 1 2 999999 396410 2 403453 863960 1 86535 146054 -150241 1 2 999999 -412493 2 314868 773503 2 19 999984 1 2 999999 -151016 1 2 999999 -77193 2 16 999994 2 156201 158094 1 270076 531551 944148 2 333349 629039 2 175600 743115 1 2 999999 -278933 2 2 999999 1 285313 622604 802639 2 2 999999 2 461012 830448 2 2 999999 2 2 999999 1 229599 826799 411168 1 2 999999 -116664 1 2 999999 920179 2 2 999999 2 344831 352620 2 7 999983 2 5 999999 2 2 999999 2 2 999999 1 212464 755331 -718692 1 240410 916787 -435196 1 559590 808128 621783 2 2 999999 2 535645 743462 2 132091 285629 2 2 999999 1 186352 395735 309026 1 15 999999 -922267 1 687144 860270 601627 2 2 999999 1 146014 357494 439452 2 18 999997 2 308012 461268 2 217901 959990 2 594201 898976 1 2 999999 -419118 2 7 1000000 1 2 999999 538001 1 2 999999 693071 2 17 999993 2 119349 389719 2 2 999999 2 17 999990 2 9 999989 1 2 999999 -400907 2 177489 180147 1 761168 938483 736497 2 2 999992 2 9 999995 2 2 999999 2 2 999999 1 2 1000000 388301 1 2 999999 -498256 1 5 999997 476860 2 2 999986 1 19 999986 -972002 1 4 999997 673760 2 2 999999 2 2 999999 1 2 999999 647007 2 233576 519078 1 44867 748000 53435 1 2 999999 -704041 1 2 999999 -885942 2 4 999988 1 6 999991 -43121 1 2 999999 -126185 2 16 999986 1 117066 927921 -703221 1 2 999999 -98458 1 52456 816846 24098 2 2 999999 2 2 999999 1 2 999999 -245403 2 2 999999 2 2 999999 1 4 999982 -271583 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 1 999987 1 225467 969237 238610 2 10 1000000 2 576245 728882 1 2 999999 281600 1 22226 371945 -498894 2 19 999995 1 138270 915312 706805 2 4 999990 2 2 999999 2 7 999992 1 614349 869557 193753 2 2 999999 1 6 999998 -937431 2 16 999981 1 16 999991 -935098 1 2 999999 -193664 1 2 999999 787175 2 709212 712835 2 183857 897208 2 315338 524247 1 2 999999 -779661 2 87695 368344 2 380532 885502 2 106781 210903 1 136760 174535 967957 2 100604 141286 1 126156 642204 155902 1 9 999998 -124330 2 16 999995 1 8578 167744 680188 2 295535 430421 2 132911 748695 2 2 999999 2 2 999999 2 2 999999 1 2 999999 862040 1 4 999987 21729 2 2 999999 1 2 999999 -869422 2 124283 475850 1 257016 542915 -192148 2 501656 957840 2 2 999999 1 69014 957966 530205 1 18 999996 -631426 1 15 999981 432067 2 286730 911501 1 231532 604637 400389 1 2 999999 -150646 2 36971 255993 2 2 999999 1 4 999981 355617 2 10 999991 2 12 999991 1 20 999983 -648205 2 13 999986 2 2 999999 1 2 999999 -30504 2 18 999984 1 52372 458193 -950419 2 15 999995 2 2 999990 2 224749 663392 2 2 999999 1 4 999991 -118675 2 110352 550928 2 65560 343925 2 2 999999 2 2 999999 1 2 999999 -255858 2 2 999999 1 2 999999 652031 1 2 999999 -593887 2 6 999990 2 8 999997 1 19 999992 477290 2 57164 303896 2 242983 629866 1 9733 279482 -917716 1 139007 470495 -799890 1 2 999999 -319381 2 11 999983 1 12 999989 -993236 1 2 999999 -881904 2 2 999999 1 9 1000000 787897 2 2 999989 2 2 999999 2 848339 906419 1 16 999988 566284 1 2 999999 -389217 2 17 999999 2 9 999982 2 4 999987 1 5 999987 -39731 1 105749 728622 -925530 1 89810 582166 -302527 1 11 999992 153844 1 5 999982 -562812 1 39191 649940 -322436 2 2 999999 1 2 999999 799906 2 113076 737956 1 2 999982 -476804 2 9 999989 2 2 999999 2 2 999999 1 18 999986 261576 1 2 999999 -628057 2 8 999982 2 2 999999 2 268964 405087 1 532461 961986 -334476 1 583911 637340 -218125 2 2 999999 2 712769 844069 1 89470 387612 -898775 1 186058 554995 -34042 2 244924 906544 2 2 999999 1 8 999991 -507667 2 17 999991 2 168559 240872 2 2 999999 1 2 999999 -978390 1 10 999987 62582 2 2 999999 1 19 999983 -459107 1 2 999999 12094 1 15 999998 -326934 2 2 999999 1 10 999987 900064 1 10 999994 -134598 2 20 999988 1 208600 416736 -82076 1 8 1000000 -197019 2 248434 341391 2 768162 877330 2 2 999999 1 2 999999 553251 1 11 999984 842314 1 121234 685668 915622 1 17 999983 -256629 1 2 999999 -872497 1 2 999999 93689 2 132643 936111 2 649426 933120 1 10 999994 -665404 1 2 999999 293859 2 591902 771867 1 13 999995 -226980 1 2 999999 -466177 1 14 999995 -601830 1 517081 881010 777217 1 114646 796385 -888942 1 179844 917861 908051 1 10 999989 -984620 1 3 999991 865462 2 5 999998 2 271355 689059 2 2 999999 1 11 999992 -771300 2 20 999994 1 2 999999 772756 2 2 999999 2 2 999999 1 43290 898799 -204816 2 324458 672128 2 9 999982 2 2 999999 2 2 999999 2 11 999987 1 2 999986 -924824 1 393585 776639 -388965 2 749926 988582 2 2 999999 1 2 999999 92396 1 20 999998 -645177 1 15 999991 217523 2 3 999987 1 10 999983 11963 2 6 999994 2 18 999986 2 11 999997 2 2 999999 2 20 999991 1 674117 981305 -905994 2 2 999999 2 2 999999 2 2 999999 2 567665 795209 2 15 999991 2 11 999983 2 772733 981988 2 4 999987 2 280019 882268 1 8 999988 -534354 2 101155 828324 1 5 999981 -862265 1 2 999995 -727831 2 2 999999 2 2 999999 2 314571 594631 1 2 999999 124269 2 1 999994 2 31763 371271 1 6 999982 -800158 1 749857 815563 -122636 1 12 999996 -141373 2 8 999987 2 14 999999 1 2 999999 -149161 1 8 999996 -87197 2 13 999999 2 16 999994 1 2 999999 -99852 1 505880 903428 659292 1 211239 947691 119131 2 2 999999 2 104792 716032 1 2 999999 -951304 2 2 999999 2 2 999999 2 2 999999 1 665796 808438 888561 2 2 999999 2 87000 219262 2 605002 989889 1 307326 916545 492054 2 18 999989 2 193802 607413 1 3 999999 441842 2 2 999999 1 4 999988 608347 2 18 999997 2 12 999994 2 729463 940330 1 2 999999 -194277 2 1 999998 1 2 999999 -485151 2 97309 549977 2 2 999999 1 2 999999 -959930 1 467677 785520 -684716 1 10 999991 -102234 2 328393 909524 2 8 999997 2 3 999999 2 350554 784612 2 2 999999 2 2 999999 1 2 999999 949091 1 2 999999 713248 1 4 999997 1107 2 24054 90934 2 2 999999 1 6 999981 609816 1 4 999993 -731456 1 652970 982904 493447 2 2 999999 2 168039 223305 2 2 999999 1 741425 898803 861120 2 9 999993 2 15 999986 2 1 999989 1 2 999999 242043 1 2 999999 818935 2 617053 804156 1 2 999999 -710356 2 17 999987 1 483681 563271 -853631 1 2 999999 -920061 2 20 999996 2 14 999994 1 361658 939393 -583842 1 2 999999 491136 1 2 999999 -529190 1 251490 317351 942065 1 9 999981 -715607 2 337242 486237 1 9 999984 591493 1 645611 748819 300069 1 2 999999 561112 2 459843 501601 2 152497 515538 2 2 999999 2 14 999985 2 21263 662595 2 129960 794342 2 4 999998 1 2 999999 -574995 1 2 999999 -980019 2 2 999999 2 1 1000000 2 2 999999 2 2 999995 2 464495 504645 1 648925 977492 -404648 1 139820 414415 185786 2 2 999999 2 2 999999 2 709437 951429 1 670477 943701 -482774 2 16 999986 2 7 999998 2 616639 620813 1 2 999999 -892082 1 325860 447873 222286 2 2 999999 1 294095 406758 -824200 1 320364 520354 -647597 2 38516 750834 2 15 999986 1 2 999999 222908 1 2 999999 -449154 1 13 999995 943336 2 6 999988 1 5 999995 -99059 2 3568 123606 2 20 999993 1 241010 906957 -43818 2 16 999984 1 2 999999 6546 2 2 999999 1 2 999999 -666414 2 2 999999 1 115542 135757 -595339 2 19 999986 2 2 999999 1 2 999999 667989 1 6 1000000 868627 1 692991 943108 -413435 2 76499 475290 2 2 999999 1 12 999997 -306886 2 739077 835515 2 1 999992 2 478678 761229 2 16 999998 2 2 999999 1 16 999983 -884820 1 11 999993 -315235 2 2 999999 1 113577 531169 -556624 1 753921 946617 -565353 1 2 999999 632835 1 96755 385729 27241 1 15 999982 204493 2 14 999998 2 2 999999 1 3 999990 768763 2 2 999999 2 5 999994 2 372868 915120 2 2 999999 2 20 999984 1 16 999986 -910643 2 17 999997 2 18 999990 2 19 999988 2 568778 655715 1 137150 842141 664837 2 17 999996 2 3 999983 1 238898 306370 881391 1 622142 785887 865581 2 150571 814767 1 11871 784959 934691 2 2 999999 1 6875 207329 80923 1 8 999992 916024 2 8 999986 1 606873 933359 -544629 1 2 999999 310478 2 2 999999 2 2 999999 1 2 999998 -429662 2 393420 488239 2 226214 822237 2 2 999999 1 2 999999 986684 1 180853 728856 540803 1 2 999999 -209549 2 18 999989 2 119888 863331 1 17 999981 611834 2 2 999999 1 2 999999 172551 2 369449 842779 1 2 999999 210128 1 93778 114579 920925 1 16 999989 404325 2 2 999999 1 11 999985 -76690 1 15 999983 938838 2 2 999999 2 2 999999 2 49443 777877 2 323250 444849 2 17 999983 1 555346 950478 239896 2 102160 592216 2 178513 533029 1 2 999999 -237223 2 691201 760913 1 2 999999 19816 2 2 999999 1 12 999989 627114 1 20 999991 538037 1 2 999999 707988 2 59384 445342 1 2 999999 -924834 1 2 999999 707321 1 2 999999 87639 2 2 999999 1 502272 571439 -820036 1 2 999999 651447 1 857468 947583 486452 1 13 999987 -907740 1 248892 809852 -618561 1 188333 388304 41296 2 2 999999 2 16 999997 2 228978 957423 1 226986 815605 -695399 1 2 999999 227612 1 51848 77900 -889838 2 15 999997 1 210818 997107 -350381 1 11 999999 70906 1 115462 977884 256144 1 9 999999 -198719 2 7 999988 1 2 999999 -274000 1 6 999985 -859229 1 9 999988 -507297 2 2 999999 1 641548 857396 -365742 1 12 999983 -617666 1 746250 963485 -778196 1 125710 908429 -482496 1 2 999999 -256320 1 18 999983 -498164 1 9 999986 -301092 1 244247 393111 -713595 1 16 999982 931915 2 2 999999 2 232501 581469 2 50020 769566 1 632021 756465 -702468 2 1 999982 2 2 999999 1 824326 983793 932890 2 21843 987336 1 481725 747489 -198166 1 8 999984 -207852 2 403048 489554 1 2 999999 944706 1 2 999999 -770740 2 2 999999 2 101907 586286 2 2 999987 1 14864 839929 232634 1 5 999988 -461499 2 17 999991 1 2 999999 85445 1 362547 462382 582856 2 221153 525207 2 2 999999 1 232381 754349 -678358 1 2 999995 -75444 1 684709 741448 -794408 1 2 999999 -168176 1 6 999999 857259 1 613155 949994 -402516 1 674186 750578 -837516 2 2 999999 1 107216 727164 -899907 1 19769 933634 -694200 2 2 999999 2 495443 529848 2 17 999994 2 862290 903610 1 2 999999 601236 2 672993 836698 2 231143 781963 2 6 999986 2 2 999999 2 598122 864758 2 2 999999 1 841456 998062 535098 2 18 999987 2 162136 851244 2 4 999994 2 2 999999 1 12 999988 490404 2 355504 989711 1 9 999986 -864035 1 2 999999 -742064 2 15053 569872 1 15 999982 -395266 1 257152 331317 -427902 2 109174 379012 1 856900 891258 700007 2 2 999999 1 16 999989 -461908 2 15 999981 2 61803 197421 1 298928 703139 -993353 2 2 999999 1 2 999999 545764 2 2 999999 1 1 999995 -611060 1 31740 335462 -420370 2 43004 750134 1 2 999999 790872 2 2 999999 1 170669 312350 639556 2 2 999999 2 2 999999 1 2 999999 686520 1 269311 774111 -69251 1 2 999999 -262953 2 19 999984 2 13 999996 1 2 999999 851866 1 317941 467096 39266 2 347536 977437 2 3 999986 2 13 999982 2 8 999995 1 18 999996 -633373 1 9 999987 -140631 2 19 999993 1 2 999999 213718 2 2 999999 2 508455 673796 2 138255 391835 1 5 999984 -403262 2 2 999999 1 260680 523170 -305067 2 353391 449035 1 2 999999 577637 1 2 999999 43489 1 2 999999 629843 2 15 999986 1 9 999985 128515 2 2 999999 1 696601 903615 -497052 1 16 999981 36358 1 11 999995 -746782 1 244085 312745 -520052 2 3 999984 1 17 999996 921798 1 2 999999 316711 2 457636 979641 2 8 999986 2 2 999999 2 149317 570665 1 470423 938525 -375912 2 2 999999 2 234681 982255 2 2 999999 1 2 999999 992032 1 7 999985 -222528 1 370464 707123 440413 2 2 999999 2 20 999982 1 42176 268969 554189 2 632110 975201 1 716120 982168 -404574 1 5 999984 -707563 2 9 999996 1 2 999999 292920 1 3 999996 -810759 2 18 1000000 2 2 999999 1 2 999999 -520691 2 218653 875319 2 2 999998 2 14 999985 2 2 999999 1 178854 723915 -102198 2 2 999999 1 507905 760252 592779 2 346766 377388 2 19 999996 2 183950 626384 2 381015 662439 2 3 999994 1 383273 427752 892802 1 1 999981 -554311 2 91245 216439 1 554078 727643 498909 2 2 999999 1 15 999999 -46088 2 6560 971362 2 305806 512241 1 2 999999 -255155 1 302554 740781 688403 1 5 999985 977847 1 2 999999 -662465 2 2 999999 2 519637 705704 2 280114 811261 1 629241 813877 -326258 2 5 999998 1 18 999988 716801 1 15 999982 -576010 2 2 999999 2 2 999999 1 2 999999 -725987 2 2 999999 2 2 999999 1 2 999999 -357987 1 432049 454660 260081 2 16835 147349 1 72525 876716 34218 1 2 999999 715863 2 15 999993 1 2 999999 723303 1 2 999999 -597798 2 10 1000000 1 87663 113069 -768876 2 2 999999 2 2 999999 1 10754 338756 581693 2 2 999999 1 2 999999 -119294 2 2 999999 2 2 999999 1 18 999982 -523748 2 7 999988 1 2 999999 -295568 2 4 999998 1 10 999995 8382 2 2 999999 1 354150 531745 995227 1 19 999985 -826906 1 2 999999 955501 1 13 999985 -688659 1 2 999983 -938135 1 55380 108153 -631081 2 3 999989 1 197 923899 -984373 2 434114 539973 2 2 999999 2 1 999999 1 651881 991705 753897 2 14 999988 2 221265 746887 2 524045 859246 1 159607 466914 794132 2 660691 924751 1 1 999982 -689551 1 2 999999 566055 1 2 999999 -335954 2 2 999999 1 468887 996975 413361 1 2 999999 444040 1 15 999990 -574767 1 317449 961604 470972 2 5 999993 2 2 999999 2 18 999993 2 9 999998 2 305155 605841 2 2 999999 1 13 999991 -696010 2 392347 981396 2 4 999996 2 28065 300330 1 17 999982 -849379 2 2 999999 1 545976 716089 98993 1 18 999991 -828636 1 2 999999 705007 1 13 999983 -209600 1 5 999982 645285 2 2 999999 1 2 999999 302718 1 2 999999 244647 2 2 999999 1 151492 404117 223953 1 2 999999 720374 1 2 999999 -204736 1 19 999991 -381643 1 12 999983 -765531 1 31351 508231 511241 2 2 999999 1 10 999984 761192 2 17 999981 2 9 999993 1 2 999999 993890 2 8 999983 1 24174 708280 -368505 1 2 999999 622097 2 483765 584113 2 210732 967296 1 3 999990 825636 2 4 999984 1 2 999999 323563 1 2 999999 -471929 2 25749 857246 2 2 999999 2 2 999999 2 2 999999 1 137115 697804 813840 2 794332 915279 2 2 999999 2 2 999999 2 19954 821850 2 2 999999 1 226678 956128 -834757 1 2 999999 419549 1 162032 231179 -682823 1 15 999990 -159935 1 1 999995 236328 1 273132 678446 -352892 1 315934 608965 -86616 1 2 999999 311462 2 2 999999 1 2 999999 700535 2 15 999981 2 8 999990 1 2 999999 -415380 1 8 999996 -500233 1 2 999999 74683 2 11 999998 2 152972 617451 1 1 999996 343487 2 13 999982 2 20773 590948 2 16 999997 1 1 999983 56710 2 2 999999 1 107354 622501 -252993 2 456620 529668 2 2 999999 1 804048 940548 -242511 1 9 999990 271642 2 691834 775872 1 2 999999 -284697 1 18 999994 -991978 2 9 999997 1 2 999983 782378 2 2 999999 2 3 999981 1 2 999999 276949 1 338357 397196 -623615 1 1 999993 -528594 1 2 999999 538423 2 2 999999 1 2 999999 13355 1 2 999999 -789978 1 536122 897287 -659472 2 9 999985 1 2 999999 995189 2 2 999999 1 2 999999 857747 1 18 999983 -590313 2 65112 761249 2 2 999999 2 2 999999 1 19 999996 291634 1 270452 340275 -463733 2 2 999999 2 20 999985 2 2 999999 2 7 999997 1 2 999999 126447 1 302646 372083 316052 1 2 999999 934270 2 18 999981 2 628327 712529 1 931244 964264 604844 1 2 999999 -279075 2 2 999999 1 447484 930744 484572 1 18 999985 231615 1 2 999999 611636 1 2 999999 296641 1 2 999999 -393784 2 452001 865152 2 2 999999 1 2 999999 -829404 2 2 999999 1 2 999999 -143913 2 12 999988 1 430208 450517 275377 1 18 999994 929681 2 36078 64100 1 2 999999 -807004 2 65594 73970 2 197390 375887 2 17 999998 1 2 999999 43554 2 2 999999 1 4 999992 -613140 1 2 999999 293672 1 422233 647440 457292 2 257277 941442 2 2 999999 2 289545 376909 1 515868 548493 545667 1 290358 926556 279965 1 511704 742801 -44013 1 2 999999 -551683 2 16 999987 2 513569 581750 2 96216 543771 2 13 999996 2 2 999999 2 3 999999 2 19 999982 2 9 999990 1 2 999999 211667 2 3 999992 1 2 999999 157052 1 10 999986 -703096 2 597941 844404 2 387500 986409 1 280409 950631 -908061 1 2 999999 -905214 1 2 999999 -363436 2 19 999997 1 471779 668624 -233402 2 157776 802258 1 226191 572725 -231394 2 2 999999 2 2 999999 2 494686 908700 1 683138 868742 -355810 1 10 999989 302752 1 7705 514778 65315 1 18 999985 19848 1 85348 635224 -43158 1 2 999999 -115072 1 388286 434186 -595359 2 652038 935910 2 18 999990 1 627292 847950 142509 1 187842 405515 26647 2 18 999989 1 622153 972738 698277 1 18 999981 -76744 2 2 999999 2 2 999999 1 285061 684697 -359794 2 13 999989 1 6 999991 -534243 1 506625 951654 122057 2 13 1000000 1 13 999981 578465 2 1 999998 1 2 999999 414309 2 2 999999 2 645897 818756 2 8 999999 2 46354 801423 2 17 999996 1 2 999999 219443 1 13 999992 -462846 1 9 999983 285494 1 366471 796723 -877142 2 15 999991 2 2 999999 1 268071 832993 868701 1 2 999999 180136 2 4 999993 2 382995 670679 1 2 999999 -757172 1 6 999990 856598 1 126986 194118 500792 1 2 999999 540637 1 8439 49865 -254583 1 2 999999 593480 1 2 999999 839936 2 2 999999 1 73965 572310 637892 1 1 999981 985093 2 188197 985027 1 2 999999 29682 1 12 999986 837924 1 175438 187064 953817 1 2 999999 -689365 1 2 999999 -248132 2 2 999999 2 2 999999 1 1 999992 -822143 1 40094 46700 -559508 2 2 999999 2 570185 893845 2 16 999993 1 10 999981 121645 1 2 999999 156123 2 145983 312839 2 407199 677925 2 14 999990 1 2 999999 -876688 2 19 999993 2 2 999991 2 3 999988 1 178070 657535 -62534 1 2 999999 -400123 2 250653 293242 1 9 999985 -805709 2 102818 839138 2 11 999995 1 6 999983 136476 2 2 999999 2 493322 650464 2 2 999999 1 2 1000000 995294 1 2 999999 165135 2 8 1000000 2 337539 752829 2 2 999999 1 156549 762342 -862894 2 58113 537018 1 2 999999 625618 1 2 999999 319164 1 2 999999 789266 1 652809 864795 -920008 1 16 999998 -925306 1 49621 974255 -423984 1 2 999999 -117202 2 11 999994 1 2 999999 -487251 1 2 999999 -231035 2 320396 945493 1 191688 885718 -283179 2 513257 914499 1 6 999981 667424 1 2 999999 -257635 1 5 999998 -508492 2 29228 421763 2 10 999984 1 15 999991 -745504 1 148556 489505 -186599 2 18 999997 2 2 999999 2 268910 290821 2 7 999994 1 2 999999 -981138 2 142260 434389 2 1 1000000 2 12 999996 1 2 999999 259425 2 2 999999 2 5 999987 2 285382 451379 1 201746 415217 -74093 2 2 999999 2 288762 880412 2 2 999999 1 4 999991 442893 2 2309 578039 2 73454 227262 1 19 999997 -114423 1 12 999997 26302 2 1 999995 2 2 999993 2 2 999984 2 6 999984 1 9 999997 -897962 2 9 999989 1 15 999984 209488 1 300926 660430 349969 2 20 999994 1 299133 334396 -547594 1 6 999983 928704 1 2 999999 313235 2 5 999983 2 2 999999 2 456494 655488 2 417039 891307 1 2 999999 965293 2 2 999999 1 2 999999 327847 1 4 999998 -683442 1 19712 653625 892221 2 13 999988 1 12 999989 -316117 1 2 999999 820212 2 2 999999 2 1 999999 1 263255 302581 726622 2 19 999997 2 14 999996 1 2 999999 -298329 1 18 999997 -152297 2 2 999999 2 17 999991 1 235551 365051 563105 2 600705 695684 2 14 999994 1 392760 500476 641549 1 392682 555947 -965526 1 197594 630044 -438422 1 8 999994 188014 2 4 1000000 2 10 999992 1 2 999999 852979 1 2 999999 717190 1 96943 487659 69513 2 115250 742332 1 9 1000000 177489 1 385044 516257 -988159 1 132406 632687 63484 1 2 999999 695792 2 642519 672648 2 10 999997 2 2 999999 2 2 999999 2 101638 795698 1 2 999999 400942 2 3 999994 1 13 999995 509043 1 6 999987 -377994 2 7 999982 2 1 999983 1 18906 360589 403301 2 235179 750274 1 2 999999 -871511 1 2 999999 699429 2 7 999983 2 128882 351321 1 703421 892056 670284 2 17 999999 1 2 999999 -102387 1 19 999989 -841853 2 19 999996 2 107050 807442 2 186517 303899 2 2 1000000 1 19 999986 -585827 2 18 999990 2 2 999999 2 325433 575462 1 2 999999 -256554 2 557291 814889 1 3 999989 222847 1 2 999999 606930 1 11 999991 908903 2 2 999999 1 825259 842431 -149365 1 11 999988 638764 1 722745 859748 -663592 1 18 999997 515054 1 2 999999 -28597 2 7 999984 1 2 999999 957420 1 500993 696627 303860 1 459152 516316 -649345 1 20 999992 -556561 1 547135 916577 645967 1 583375 711979 -70849 2 254348 434348 2 8 999985 2 610774 931660 1 2 999999 -517852 1 171311 421703 -871161 1 159713 564295 -370544 1 2 999999 795749 2 92514 692491 1 15 999991 856708 2 8 999997 1 2 999999 -759596 2 134300 305737 2 8 999998 1 2 999999 -46946 1 132489 560545 -700217 2 507891 731942 2 35772 292644 2 15 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999996 1 15 999993 -230607 1 552684 941441 -625104 2 400158 470817 2 2 999999 2 2 999999 1 2 999999 -209981 2 2 999999 2 489839 749565 2 16 999995 2 2 999999 1 2 999999 -860397 2 18 999998 1 4 999998 -289356 1 10 999997 -374274 2 2 999999 2 172774 263751 1 2 999999 -237279 2 2 999999 2 424772 992287 2 18 999986 1 489781 820087 371657 2 20 999987 1 2 999999 305647 1 19 999997 -441376 1 295145 485648 327612 2 2 999999 2 145086 655269 1 323182 392266 195324 2 2 999999 2 13 999981 2 2 999984 2 20 999986 1 15 999988 758102 1 16 999981 282900 1 18 999998 856268 1 2 999999 56652 2 83654 509127 2 12 999994 1 2 999999 -306225 1 683086 769750 169801 1 14 999999 737652 2 4 999985 2 381028 655945 1 7 999998 806104 2 572282 719445 1 2 999999 512474 2 17 999990 2 7839 630486 1 14 999986 809979 2 2 999999 1 14 999985 -775565 2 2 999999 1 9 999997 -388838 2 1 999988 1 19 1000000 -212275 1 2 999999 592336 2 417163 882064 1 2 999999 -342261 1 2 999989 -514338 2 787021 893169 1 45472 923264 519374 1 13 999981 42119 2 14 999991 2 114680 939297 2 231919 273758 1 4 999993 -932192 1 159624 378997 682319 2 2 999999 2 4 999994 1 12 999988 316208 1 2 999999 -702759 1 13 1000000 -464141 1 17 999985 805045 2 1 999981 1 2 999989 -701779 2 2 999999 2 2 999999 1 12 999992 -174647 2 11 999993 1 15 999988 801145 2 2 999999 2 14 999990 1 2 999999 -277312 1 2 999999 905378 1 638888 988372 -780993 2 727856 825314 2 2 999999 1 2 999999 -586855 2 2 999999 1 1 999982 -731390 1 5 999995 475131 2 12 999981 1 320462 892698 -294493 1 458193 794293 -711534 2 2 999999 1 343688 955870 709187 2 7 999989 1 2 999999 205079 1 30426 735418 -300443 2 12 999991 2 145836 885217 2 162475 252588 1 353846 694916 -862705 1 2 999999 188222 1 2 999999 -654786 2 34320 692055 2 81060 765040 1 7 999995 -253199 1 2 999999 -892835 2 4 999985 2 2 999999 2 6 999993 1 14 999999 -207260 1 2 999999 -290238 2 2 999999 1 10 999987 -640678 1 10 999996 328885 1 510433 587536 771511 2 4 999997 2 2 999999 2 2 999999 1 2 999999 -153101 2 321526 416067 2 12 999993 1 416857 700841 -57189 2 2 999999 1 16 999985 -378887 1 2 999999 -22665 1 407866 442492 260297 1 226835 448501 521089 1 285046 517801 580090 2 5 999986 1 2 999999 -213843 1 314433 872933 200867 2 274848 564943 2 196331 349028 2 17 999992 2 434429 991650 2 238049 877865 2 2 999999 1 7 999985 782959 1 560803 734716 492419 2 473280 888833 2 6 999988 1 313579 655603 942571 2 5 999993 2 20 999981 2 5 999995 1 7 999990 -695185 1 2 999999 -347644 1 8 999992 -958339 1 363875 900636 922839 2 2 999999 1 2 999999 850927 2 2 999999 1 2 999999 374575 1 422867 470265 971770 1 6 999991 354617 1 2 999999 236443 1 5 999992 438513 1 2 999999 602195 2 2 999999 1 15 1000000 589892 2 15 1000000 1 295625 704751 -354969 1 371173 554560 -326087 1 10 999997 46500 2 403872 527724 2 17093 98017 2 4 999985 1 671752 893024 627285 1 19 999982 815959 1 2 999999 556639 1 37850 929284 -529125 1 2 999999 -181202 2 582620 754422 1 5 1000000 14818 1 2 999999 -857411 1 2 999999 -754638 1 117580 364353 -288225 2 228447 727979 1 14 999982 467706 2 228445 313358 2 6 999987 2 327338 448297 1 2 999999 969304 1 4 999986 991937 1 2 999999 -743640 2 3 999998 1 173663 535241 -358293 1 2 999999 868927 2 15 999981 2 11 1000000 2 621185 647120 1 2 999997 939596 2 287151 364201 1 16 999988 695856 1 20 999985 -263379 1 2 999999 -341528 1 106500 999417 -514220 1 466903 628022 -273438 2 2 999991 2 2 999999 2 47594 259173 2 2 999999 2 2 999999 2 43315 356395 1 403518 685131 -680185 1 187723 334480 -148847 1 246969 531334 -778608 1 20 1000000 558389 1 2 999999 540337 1 877651 954929 801290 1 2 999999 -568194 1 19 999992 -164311 2 2 999999 1 13 999987 848966 2 12 999992 2 578188 719747 2 2 999999 2 204330 973095 2 13 999993 1 2 999999 825435 1 13 999983 973365 1 17 999988 -228761 2 6 999988 2 6 999990 1 15976 426584 388549 2 173691 588308 1 698924 798603 -789916 2 20 999990 1 9 999994 955441 2 13 999987 2 2 999999 1 2 999999 -257033 2 2 999999 2 436404 629237 2 445483 676116 1 7 999989 -405755 2 2 999999 1 126083 635627 808665 2 16 999997 1 2 999999 617518 1 7 999991 -86900 2 935770 989338 1 19 999982 211792 2 4 999994 2 163885 577090 2 6 999989 2 2 999999 2 162339 862156 1 2 999999 269879 1 233671 487303 -183826 2 338183 679002 2 19 999987 2 17 999989 2 82964 410383 1 2 999999 655960 1 2 999999 -469985 2 18 999997 2 20 999998 2 20 999990 1 2 999999 -989752 2 6 999991 2 2 999999 1 30147 638596 182265 1 551924 813832 817186 1 6 999986 -503631 2 61486 90010 2 2 999999 2 878560 966334 1 459510 801108 -653355 1 19 999994 -223316 2 134468 653640 2 12 999993 1 10 999981 -27302 2 35116 224309 1 276808 307139 5858 1 6 999989 244352 1 12 999990 -532467 2 68108 649173 1 2 999999 -944332 2 10 999983 2 454750 511944 1 2 999999 655551 1 480595 481398 -673994 2 19 999981 1 6 999982 -561203 2 2 999999 2 476320 958545 1 245926 605242 663721 1 38762 551924 428261 1 8 999994 185692 2 93279 715274 1 2 999999 -564241 2 148157 479890 1 2 999999 -969416 1 371226 639875 -823759 2 11 999996 1 2 999999 -595515 2 35148 569832 1 2 999999 -245880 2 17 999982 2 349997 437641 2 9 999994 1 11 999982 -123613 2 1 999992 1 11 999997 -841357 2 102242 582525 2 3 999989 1 128587 917839 -565360 1 2 999999 -369040 2 58858 293962 1 4 999986 -510300 2 8 999997 2 2 999999 1 2 999999 -775508 1 500761 825270 -547737 2 2 999999 2 534530 812168 1 2 999999 -122571 1 2 999999 809172 2 705714 842920 2 2 999999 1 421951 808438 -303511 1 19 999999 102540 1 12731 770630 374551 1 2 999999 -995334 2 13 999987 1 16 999989 -314625 2 5 999995 2 2 999999 2 759875 850101 2 4 999981 1 2 999986 -878881 1 127051 914506 328908 1 2 999999 828427 2 17 999999 2 3 999990 2 482676 803874 1 2 999999 407558 2 134284 513367 1 24577 119555 56275 2 13 999987 1 15 999994 -486276 2 146204 644916 2 10 999996 2 12 999984 2 7 999998 2 4013 870980 1 13 999988 726444 2 2 999999 1 387112 495811 693046 2 19660 857290 2 2 999999 2 7 999997 2 3 999989 2 515095 981849 2 2 999999 2 122527 348962 2 6 999985 1 234269 667445 624323 1 1 999986 97547 2 2 999999 1 2 999999 332040 2 707213 894002 1 232193 577781 -865110 1 61688 240773 852191 2 20824 940910 2 76551 288181 1 11 999999 -225544 2 8 999989 2 5 999983 1 16 999993 -424758 1 15 999996 -10672 1 73434 856335 -928683 2 916464 932182 1 2 999999 762000 1 18 999992 306497 2 2 999999 1 2 999999 337741 1 768044 997028 -402384 1 2 999999 218938 2 11 999992 1 1 999982 952058 1 10 999985 923114 2 1263 97040 1 89777 950852 796569 1 2 999999 -355970 2 313321 370706 2 2 999999 2 3 999981 2 6 999997 1 14 999981 556972 1 892102 916868 41129 2 2 999999 2 9 999994 2 109818 452437 2 163452 487123 1 2 999999 965436 1 2 999999 901976 2 2 999999 2 8 999989 1 2 999999 944240 2 488763 985932 1 2 999999 -128301 2 983257 985034 1 397872 656150 -848154 1 2 999999 -579242 2 3 999988 1 2 999999 -444964 2 6 999985 2 2 999999 1 289358 543881 494470 1 2 999999 638975 1 10 999987 258922 2 2 999999 2 2 999999 1 422834 495506 -521881 1 2 999999 412398 1 11 999988 -338759 2 2 999999 1 20 999990 -998860 2 2 999999 1 167104 326630 -785539 2 11 999985 2 432258 924676 2 2 999999 2 2 999999 1 465849 872803 -190601 2 2 999999 2 2 999999 1 11 999985 -804469 1 2 999999 485372 1 2 999999 -821766 2 481130 947280 1 9 999996 662838 1 10 999986 735906 2 917516 990794 1 2 999999 67048 1 507434 718510 738880 1 2 999999 47990 2 2 999999 2 441701 878707 1 1 999996 875886 2 19 999996 2 361262 691775 1 20 999992 -494490 1 2 999999 -214141 2 18 999989 1 2 999999 804562 2 2 999999 1 17 999995 -534668 1 141612 955916 404221 2 2 999999 1 26344 933967 20772 1 2 999999 -919617 1 2 999999 946195 2 4 999995 2 17 999994 2 11 999983 2 2 999999 2 19 999999 2 2 999999 2 454041 576596 2 730317 837179 1 17 999982 452189 1 2 999999 679092 2 224219 741814 1 2 999999 -965211 1 20 999984 -223206 2 2 999999 1 2 999999 -203655 1 2 999999 516169 2 2 999999 1 2 999999 209620 1 11 999997 -706533 2 341146 660151 1 14 999982 -886620 1 2 999999 172304 2 12 999989 1 16 999992 -145719 1 2 999999 422187 2 2 999999 2 12 999998 2 336540 650306 1 2 999999 509294 1 20 999987 280348 2 163518 283048 1 887800 922631 -135602 2 2 999999 2 227051 323375 1 1 999989 -177409 1 2 999999 -163615 1 232773 909854 -300482 1 2 999999 145547 1 2 999999 649625 2 826985 940464 1 463459 850241 313413 1 86416 365024 -785837 1 446122 521059 -489449 2 670359 836924 1 2 999999 977732 1 2 999999 895086 2 2 999999 2 281643 750300 2 19 999994 1 2 999999 -913422 2 2 999999 1 8 999994 347699 2 491410 518734 1 2 999999 428331 2 17 999987 2 69265 473863 2 2 999999 1 2 999999 183870 2 3 999983 1 8142 303770 645504 2 433655 591785 2 2 999999 1 8 999986 284132 1 207832 639603 55765 1 74611 449542 -302375 1 2 999999 702300 2 5 999998 1 2 999999 -11324 2 2 999998 1 11 999989 239922 2 2 999999 1 2 999999 -52580 1 59548 701658 901594 2 2 999999 1 739976 754869 676070 2 17 999999 2 206328 305420 2 2 999999 2 2 999999 1 14 999996 589772 1 2 999999 -527617 1 2 999999 110950 2 8228 187707 1 20 999990 -488476 2 20 999985 1 20 999981 -333201 1 912860 985913 555524 2 2 999999 1 14 999992 468600 1 2 999999 461282 1 19 999991 -186954 1 238674 528572 -109529 1 11 999985 -412694 1 18 999986 -493071 1 2 999999 -922361 2 2 999999 1 2 999999 -254502 2 5 999987 1 2 999999 -524233 2 2 999999 2 2 999999 2 2 999999 2 14 999996 1 2 999999 -557364 1 2 999999 710236 1 368837 425180 -617680 1 8 999989 299059 2 139694 689192 1 14 999994 -906881 1 18 1000000 -367242 1 235478 904309 -204318 1 3 999993 -727272 1 317017 577173 -561845 2 8 999994 1 2 999999 -133111 2 2 999999 2 13 999993 1 112193 313242 -186173 2 2 999999 1 129443 712947 305398 2 81087 968085 2 1 999984 2 19 999987 1 363848 909839 245405 2 2 999999 1 280591 937294 364929 2 2 999999 2 2 999999 1 68345 830093 308270 2 12 999997 2 2 999999 1 356034 579835 -768255 1 2 999999 -571093 2 2 999999 1 15 999996 678533 2 589756 686342 1 402270 714725 -718963 1 488934 740942 -180618 1 2 999999 -921583 2 2 999995 1 2 999999 540117 1 2 999999 488953 2 11 999990 1 7 999997 -683424 2 158777 285973 1 9 999986 969118 1 265451 868200 620063 1 2 999999 -320380 2 2 999999 1 6 999982 318703 2 136467 613006 1 284357 312314 831055 1 15 1000000 -142730 1 2 999996 -825821 2 2 999999 2 8 999995 2 1 999992 1 2 999999 -500162 1 455493 952083 -410026 1 59085 239566 640762 2 2 999999 2 744157 836239 2 744408 950942 2 583722 817783 1 2 999999 111991 1 5 999981 -943722 2 5 1000000 1 489747 553292 274869 2 18 999985 2 88119 576847 1 2 999999 -372175 1 81543 940503 -977637 1 2 999999 802961 1 2 999999 236903 1 427131 537918 708417 1 20 999992 -877853 1 12 999993 -437657 1 805419 811431 146077 2 15 999991 1 15 999993 -194856 1 2 999999 -230628 1 163904 785372 27296 1 44106 666278 28857 1 2 999999 85002 2 634879 902581 2 16 999986 1 7 999984 -240810 2 98279 790183 2 16 999982 2 603100 665677 1 14 999989 -480224 2 2 999999 1 5 1000000 704772 2 2 999999 2 2 999999 2 11 999982 2 432864 509519 1 390143 589737 -816855 1 169690 391116 -896686 2 1 999996 2 10 999992 2 20 999990 1 549284 764719 -108240 2 477892 922658 2 17 999996 1 2 999999 451961 1 2 999999 347581 1 2 999999 -977333 1 106293 701642 -604183 2 4 999984 1 6 1000000 -308758 1 16 999988 -871173 2 12 999983 2 275160 624135 2 573467 741207 2 52382 433906 2 2 999999 2 2 999999 1 16 999995 707886 1 418370 931707 669810 1 822515 864006 137016 2 444251 694613 1 9 999986 -353640 1 2 999999 709564 1 3 999989 969938 1 26652 924549 -487854 2 20 999987 1 606471 779438 933278 1 2 999988 -366429 1 14 999984 331970 2 21963 633533 2 309972 756340 2 7 999985 1 14 999981 724532 2 799302 844790 1 2 999999 542019 1 2 999999 998956 1 2 999999 683881 2 87000 778416 2 2 999999 1 252775 795081 144815 1 13 999985 -931205 1 12 1000000 331501 2 194254 850552 2 10 999981 1 2 999999 -344499 1 496117 971472 382981 2 8 999994 1 2 999999 493890 1 766564 900699 827356 2 18 999988 1 5 999988 -887981 1 2 999999 -929279 1 12 999984 603950 1 8 999999 -632944 1 17 999981 -26362 1 754150 877331 790115 2 2 999999 1 17 999992 784753 1 8 999989 383826 2 671166 740814 2 2 999999 1 18 999982 973186 1 18 999981 233539 1 27311 516923 -881753 1 18 999983 -194961 2 15 999990 1 99498 285696 -652387 1 5 999982 -721642 1 2 999999 214699 2 2 999999 1 19 999982 -43681 1 2 999999 563179 1 19 999986 198809 1 2 999999 -950707 2 2 999999 2 11 999986 1 2 999999 -340878 2 5 999991 2 1 999991 2 2 999999 2 2 999981 2 3 999990 1 310698 353241 -826488 1 6 1000000 978979 1 455489 677306 -841590 2 7 999987 1 2 999999 458293 2 2 999999 1 11 999993 -137513 2 2 999999 2 2 999999 1 160023 256950 483859 1 3 999984 -397955 2 102272 868780 2 7 999982 2 333757 987943 1 323810 733022 -830090 1 96244 259786 27325 1 5 999982 673829 2 15 999981 2 7 999987 2 18 999990 1 704631 875392 194910 2 2 999999 1 192186 824909 868299 2 2 999999 2 3 999985 1 2 999999 751450 1 4 999996 -668637 1 15521 959232 -680497 2 1 999981 1 2 999999 -148938 2 14 999992 1 427281 575368 -6942 2 16 999999 2 94009 843841 1 2 999999 878105 1 2 999999 405918 2 2 999999 2 18 999988 2 3 999990 2 2 999999 1 450199 918093 495876 2 2 999999 1 15585 345677 -660424 2 2 999999 1 2 999999 608881 1 340810 661403 859059 1 16 999998 92192 2 2 999999 2 2 999999 1 18 999996 -67935 2 11 999984 2 301207 872372 1 2 999992 780242 1 12 999993 913357 2 12 999989 2 282955 357000 1 354347 838941 531146 1 2 999999 -43064 1 2 999999 194269 1 489745 761704 -36549 2 2 999999 1 10 999993 695782 2 2 999999 1 136517 765640 674525 2 706374 968966 1 2 999999 -926675 1 2 999999 997425 1 2 999999 -981701 1 409341 926658 59576 1 2 999999 279268 1 2 999999 -644719 1 1 999993 -894072 2 305786 567896 2 5 999991 1 2 999990 -491735 1 2 999999 166448 2 2 999999 1 344384 346087 -337110 1 66236 492809 -90220 1 2 999999 194575 2 121277 154316 2 2 999999 1 2 999999 273238 2 2 999999 1 316908 588271 860701 1 171795 529090 658318 2 2 999991 1 2 999999 -171670 1 16 999989 294160 2 2 999999 1 2 999999 -534174 1 325628 628947 353725 2 76770 293183 1 518384 706529 975120 1 6 999988 39864 1 19 999993 570590 1 288768 967200 802958 1 9 999992 498951 1 186759 625833 -397396 2 462431 721308 2 2 999999 2 879180 949610 2 1 999992 1 348964 400485 352461 2 119020 669139 2 2 999999 2 959139 999574 1 2 999999 217576 2 251630 577276 2 18 999992 1 337315 597493 488641 1 2 999999 -868502 1 2 999999 393839 1 845862 980523 27360 2 7 999984 1 4 999983 -184620 2 2 999999 1 499769 811911 842362 1 6 999990 -422607 2 89689 485854 1 123115 904919 -835025 1 2 999999 865102 1 2 999999 10661 1 10 999990 159795 2 15 999993 2 340229 629968 1 253355 767548 787534 1 241456 498245 -835390 2 2 999999 2 19 999992 2 10 999986 2 11 999987 1 132308 746004 84590 2 2 999999 1 14 999987 -782583 1 2 999991 -317309 1 588307 928880 914246 2 545880 622386 1 13 999981 -932729 1 6 999991 489397 2 297595 495463 1 14 999996 11268 1 213211 232932 372938 1 390883 622200 430826 1 87007 553842 664399 2 12 999983 2 9 999993 1 8 999983 647268 2 15 999982 2 2 999999 2 42163 148300 2 7 1000000 2 496385 680076 2 2 999999 1 2 999999 -658801 1 4 999994 65729 1 282552 629086 80802 1 682246 691967 496155 1 706254 958688 -164211 1 1 999982 -363879 2 134343 635270 2 421480 924650 1 18 999984 -633408 2 13 999993 1 18 999981 -158077 1 232646 994998 -16330 2 14 999999 2 51098 207507 2 3 999989 1 265927 739953 889794 1 20 999989 377090 1 2 999999 516182 1 2 999999 487367 2 1334 44029 2 2 999999 1 2 999999 905199 2 2 999999 2 1 999985 2 2 999999 1 15 999995 -178722 2 205070 536938 2 2 999999 2 2 999999 2 370641 705072 1 2 999999 -184373 1 12 999995 294497 2 17 999995 2 37083 529554 1 102406 244938 137351 1 11 999999 584805 2 2 999995 1 2 999999 105274 2 128380 447765 2 12 999991 2 691220 784211 2 2 999999 2 2 999999 2 3 999998 2 2 999999 2 2 999992 1 208820 350174 819030 2 9 999982 1 2 999999 -499637 1 20 999998 233166 2 9 999991 2 20 999988 2 10 999989 1 565091 822407 -49068 2 61981 496393 1 2 999999 -236008 1 498040 847519 394736 1 4 999987 699999 1 186025 672503 829723 1 589009 743386 -437298 1 344998 790573 -991744 1 9 999991 452032 2 329081 735498 2 10357 230740 1 2 999993 355428 2 35223 736957 2 7 999982 1 2 999999 795834 2 5 999983 1 17 999983 -793765 1 13 999989 419778 1 2 999999 91695 2 591536 592578 2 6 999991 2 554385 749176 2 563930 932200 2 8 999984 1 13 999994 -995953 1 353704 727521 223475 1 17 999983 -222425 2 12 999998 1 8 999996 -191683 1 16 999994 779638 1 1 999989 832427 1 18 999992 -738863 2 186039 718802 1 2 999999 367679 2 18 999988 2 5 999999 2 393787 664090 1 352016 981531 893798 1 2 999999 307032 1 11 999983 -606668 2 2 999999 1 2 999999 564000 1 9 999991 387338 2 2 999999 2 6 999983 2 727150 899448 2 2 999999 1 540001 618225 -966181 1 368806 769252 -425875 2 2 999999 1 382976 385395 125105 2 2 999999 1 123572 934878 -903298 2 240622 586106 2 15 999987 2 2 999999 2 2 999999 2 594153 661435 1 8 999991 -218033 2 18 999985 1 5 999997 858341 2 171132 996112 1 906558 918318 -433716 2 17 999987 2 759057 835289 1 2 999999 165003 1 2 999999 375264 2 20 999981 2 464867 688441 1 10 999992 -225101 2 11 999994 1 2 999999 -177923 2 2 999999 2 2 999999 2 3 999989 2 2 999999 2 5 999986 2 2 999999 2 93946 423477 1 7 999985 176398 2 284744 904777 2 554445 554956 2 133585 401210 1 26071 330137 147260 1 9 999992 339611 1 8 999984 258922 2 11 999982 2 751640 870625 2 2 999999 1 105622 988364 615444 1 7 999984 -498423 1 12 999981 -191548 1 2 999999 -113858 2 3 999992 2 537518 792229 1 17 1000000 -686648 2 2 999999 2 12 999987 2 372262 696767 2 2 999999 1 5 999993 -214430 2 18 999983 2 77505 963270 2 2 999999 1 2 999999 -405642 2 2 999999 1 737 717588 404947 1 18 999992 751841 2 107388 876209 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -248941 1 13 999991 -79831 2 9 999982 2 16 999983 1 2 999999 647759 1 15 999987 387808 2 120509 847892 1 17 999992 -777108 2 2 999999 1 2 999999 103334 1 358434 653738 -572021 2 10 999986 1 18 999986 510989 2 2 999999 2 17 999984 1 15 999999 926605 1 12 999990 926507 1 2 999999 295780 2 466312 948566 2 84241 782632 2 737832 989422 2 37149 522494 2 688751 828557 1 2 999999 217741 2 573788 686714 2 397356 709164 1 380022 497798 48556 1 11 999982 -880986 1 340823 669704 -392277 1 2 999999 484326 1 2 999988 -16551 1 10 999987 863901 1 8 999996 -58654 1 699901 996033 696613 1 204328 225640 525007 1 67774 94662 -332787 2 2 999999 2 6 999992 1 2 1000000 923683 1 2 999999 -107427 1 16 999982 733446 2 2 999999 1 118748 616527 866977 1 586500 657755 -161178 2 2 999999 2 396758 734377 1 494395 830209 -51090 1 142 877295 249565 1 277258 565540 -690966 2 2 999999 1 395267 671468 369434 2 9 999996 2 2 999999 1 9 999994 -632685 2 826030 995570 2 2 999995 1 3 999988 -490910 2 2 999999 1 108302 361284 481729 1 58174 179637 636045 1 656945 837185 -989839 2 2 999999 2 2 999999 2 822418 897629 1 395667 473382 706422 2 7 999992 1 2 999999 817039 2 2 999999 2 483579 670593 1 2 999999 -604520 2 74373 954158 1 552334 938267 -397535 2 2 999999 2 2 999999 1 19 999984 900171 2 5 999985 1 238417 389424 -782035 1 2 999992 823219 1 323350 918939 964828 2 577401 618517 1 20 1000000 -592208 1 2 999999 883385 2 97109 426959 2 2 999999 1 6 999987 579979 2 15 999997 1 2 999999 -607667 2 2 999999 2 61245 259702 2 362074 541994 1 7 999987 -784063 2 82838 469200 2 9 999996 1 83549 263655 -291610 2 8 999998 1 2 999999 54078 1 2 999999 -243760 1 2 999999 955389 1 502289 924051 -478972 2 109788 872429 2 589004 717969 1 298952 900832 -71618 2 292605 656209 2 14 1000000 2 20 999993 2 825552 893997 1 12 999997 714456 1 2 999999 -395837 1 2 999999 -26591 1 2 999999 -864365 1 450991 645609 -657661 1 646835 934484 536329 1 2 999999 364162 2 2 999999 2 15 999987 2 16 999985 1 21451 974724 -166619 2 2 999999 2 752911 991243 2 651627 692533 1 12 999987 -370146 1 20 999987 296962 1 2 999999 -179117 2 11 999995 1 2 999999 -51403 1 14 999995 32618 1 814252 902736 -428476 1 7 999989 -162223 2 2 999999 1 2 999999 -621467 1 2 999999 873304 2 11 999991 2 5 999983 2 15 999998 2 10 999990 1 2 999999 582514 1 2 999999 -266232 1 316606 853122 351602 2 2 999999 1 5 999997 -817454 1 2 999994 374590 1 18 999996 487051 1 593775 784879 299831 2 4 999998 2 13 999999 2 13 999984 2 2 999999 1 939668 942999 -975419 2 7 999996 1 8 999987 672048 2 4 999990 2 2 999999 2 743335 881532 1 563163 904854 -486618 1 9 999984 -496891 1 415112 548830 -581046 1 2 999999 342992 1 794386 892347 -213861 2 3 999989 2 546552 802047 1 131815 380294 930300 1 66878 970996 657827 2 240520 610687 1 8 1000000 -584791 2 158538 504693 2 186898 565769 1 10 999996 -680653 1 8 999988 -371768 1 2 999981 -788277 2 1 999992 2 16 1000000 1 2 999999 -493290 2 2 999999 2 508147 920699 2 2 999999 2 319501 859379 2 870147 934038 1 6 999989 732483 2 13 999986 2 338620 920489 1 2 999999 -478006 2 18 999982 1 2 999999 -355930 1 6 999989 274549 2 125087 238779 1 2 999997 366796 2 2 999999 1 110006 179818 95536 2 8 999984 1 2 999999 292924 2 2 999999 1 16 999995 314683 2 10 999987 2 17 999990 2 808822 942224 2 9 999996 1 13 999999 465217 1 257665 657816 -937111 1 116356 229405 817849 2 2 999999 2 222419 542386 1 20 999985 793266 2 228010 721263 1 597516 878765 142536 2 16 999985 1 162443 552571 -233060 1 2 999999 697024 1 2 999999 -601124 1 10 999981 614377 2 2 999999 1 106147 245928 -718147 1 2 999999 -771452 1 17 999993 -829159 1 149270 373748 402594 1 448411 881764 357159 1 12 999986 -978559 2 2 999999 2 774144 837426 2 9 999982 2 2 999999 1 491340 850738 120545 1 321351 806775 -989743 2 171219 502034 2 671986 973576 1 2 999999 308500 1 2 999999 379711 2 2 999999 1 2 999999 -336884 2 2 999999 2 11 999997 1 3 999999 -764911 2 371407 864067 2 11 999990 1 428781 719240 226896 1 2 999990 -400528 1 2 999999 430643 1 10 999982 -671106 2 656141 938807 2 2 999999 1 2 999999 -194002 1 742003 904847 199385 2 2 999999 1 2 999987 930008 1 47632 764975 -291480 1 12 999995 718927 2 30938 90115 1 2 999999 122758 2 18 999992 1 882585 904733 -789947 2 19 999985 1 6 999986 -503930 1 8 999982 300459 2 10 999993 1 10 999986 699687 1 374876 532200 -732733 1 2 999999 -991262 2 16 999983 2 480619 847848 1 2 999999 786932 2 2 999999 1 6 999984 -995740 2 7 999992 2 4 999986 2 19 999994 1 217987 466511 546680 2 20 999995 2 2 999999 1 2 999999 -486704 2 2 999999 1 2 999999 -105862 2 2 999999 2 2 999999 2 19 999991 1 464006 827093 935232 2 298520 798238 2 230344 300180 1 2 999999 -310170 1 1 999992 -942258 2 2 999999 2 13 999981 2 159562 846527 1 361988 968342 968382 1 91010 844882 638793 2 390074 867156 1 19 999991 61357 2 2 999999 2 2 999999 2 125571 273559 2 2 999999 1 2 999999 -783049 2 2 999999 2 6 999993 2 7 999989 1 2 999999 884211 1 141840 965016 253098 1 281271 770380 -775391 2 2 999999 1 820958 947627 -559877 1 2 999999 -409962 2 2 999999 2 3 999990 2 67627 997481 2 5 999995 2 2 999999 2 153952 965091 1 2 999999 -792026 1 2 999999 665170 2 18 999989 2 2 999999 1 2 999999 -392158 1 16 999985 277913 1 8 999999 14934 2 2 999999 2 17 999986 2 2 999999 1 108643 962547 821177 2 10 1000000 1 2 999999 765588 1 2 999999 376826 2 2 999999 2 5 999993 1 2 999999 108052 1 2 999999 -745383 2 388992 614223 2 6 999990 1 2 999999 80869 2 408137 938450 2 2 999999 2 5 999986 2 80775 326013 2 2 999999 1 2 999999 352609 1 684693 718633 -590433 2 1 999998 1 105500 112418 -878834 1 2 999999 -555400 1 1 999996 -794210 2 2 999994 1 20 999992 625921 1 15 1000000 251026 2 439947 449380 1 2 999999 565310 2 19 999984 2 15 999998 2 5 999986 1 67732 951632 -238174 2 4 999997 2 48068 744447 2 19 999998 1 12 999986 280674 2 28331 993493 2 4 999996 2 2 999999 1 7 999997 620327 1 509919 889331 -1086 2 251065 611309 1 2 999999 -327416 1 8 999988 785675 1 2 999999 585070 2 2 999999 1 91251 319893 600554 1 2 999999 422902 2 107426 825217 2 2 999999 2 17 999999 1 2 999999 629033 1 198494 845498 -568898 1 8 999998 -671085 2 10 999995 2 710224 793181 1 6191 943208 780112 2 19 1000000 1 2 999999 711866 2 88095 929739 1 2 999999 -26889 1 2 999999 -49909 2 15 999998 2 9 999997 2 7 999995 1 2 999999 -964531 2 118400 412354 2 20 999984 2 260020 485722 1 688745 951698 -160064 2 80419 518047 1 2 999999 572256 1 261729 697960 -235947 2 2 999999 1 141993 558350 339551 1 537731 735472 727981 2 585125 647977 2 88933 746654 1 764845 769027 460434 1 15 999996 -713113 1 10 999985 758747 2 363362 745847 1 2 999999 837325 2 17 999984 1 2 999999 -814175 1 619425 837613 618949 2 5 999982 1 270828 279765 -517573 2 2 999999 2 19 999988 2 14 999994 2 754150 929979 1 93689 791104 -933520 1 314860 568716 -962095 1 2 999999 52799 1 46975 344822 397721 1 40419 837838 -707209 2 15 1000000 2 2 999999 1 2 999999 639134 2 183167 482302 2 3 999998 2 12 999991 1 185944 699390 -716520 1 2 999999 99311 1 98420 255894 -555236 2 2 999999 1 161404 667327 65449 1 2 999999 -957424 1 7 999998 660208 1 347943 724149 5989 1 2 999999 -536983 1 511743 714773 222992 1 2 999997 367804 2 8 999997 2 2 999999 1 2 999999 -454743 1 2 999999 908645 2 410253 896307 2 2 999999 2 870817 905757 2 734665 764708 2 8 999997 1 228272 577894 529127 1 19 999984 -951884 1 2 999990 -561025 2 20 999990 1 2 999999 48276 1 3 999981 591813 1 195545 289298 821248 1 2 999999 -714350 2 10 999985 1 2 999999 452938 2 2 999999 2 19 999983 2 9 999983 1 2 999999 530462 1 191200 377785 -348091 1 175059 286144 -622137 2 7 999996 2 45893 424008 1 2 999999 107554 2 203932 250107 2 2 999999 2 18 999996 1 2 999999 -408747 2 283836 675202 2 2 999999 2 2 999999 1 158166 238821 2881 1 15 999982 635429 1 2 999999 -693191 1 2 999999 379416 1 153189 615184 -793999 1 1 999981 998590 1 2 999999 -670751 1 2 999999 -157784 1 2 999999 -479823 1 681385 838840 682875 2 2 999999 2 2 999999 1 161998 976657 813121 1 2 999999 902455 1 184682 670378 640263 1 8 999994 77425 1 302230 747648 754412 1 2 999999 -711162 1 2 999999 113776 2 9 999994 1 4 999999 93043 1 2 999999 284352 2 58007 455458 2 15 999995 1 2 999999 948228 2 14 999999 1 5 999990 -372540 1 6 999987 -729418 1 10 999989 987017 2 2 999999 2 2 999999 2 2 999999 1 2 999999 238732 1 17 999999 116670 1 2 999999 -12041 1 419719 728823 -18491 1 2 999999 733029 1 3 999981 785323 2 1 999992 2 2 999999 1 2 999999 -970825 1 18 999994 -808081 2 317015 727911 2 2 999999 2 713268 855423 1 7 999999 -621891 1 2 999999 46000 1 2 999999 -945008 1 2 999999 876205 1 19 999992 -568487 2 2 999999 2 22636 413348 2 11 999999 1 381616 609470 -146102 1 16 999997 -964293 1 2 999999 248047 1 240617 242772 394533 1 2 999999 -217061 1 2 999999 451737 1 300765 558263 205477 1 2 999999 -33769 2 2 999999 2 2 999999 2 2 999999 1 2 999999 429254 2 2 999999 2 6 999996 2 2 999999 2 558136 667791 2 2 999999 1 7 999982 -274920 1 2 999999 -660783 1 4 999994 -539813 2 5 999986 1 11 999993 940902 2 2 999999 2 18 999982 1 247858 826323 542609 1 2 999999 269562 2 7 999987 2 1 1000000 1 2 999999 -661575 2 714179 724128 1 260421 752063 878435 1 2 999989 815726 2 2 999999 1 2 999999 897903 2 7 999992 1 3 999995 -717951 1 67151 438432 -95172 2 2 999999 2 16 1000000 2 15 999985 1 16 999986 -901901 1 2 999999 89843 1 124193 814784 -581258 2 19 999992 1 8 999993 -296602 2 2 999999 1 20 999987 -933355 1 2 999999 -105218 1 17 999998 813749 2 237048 577744 2 2 999999 1 9 999995 150549 1 673151 852777 6520 1 128580 279683 452761 2 644331 973579 2 24534 444606 1 5 999982 514159 1 2 999999 -949908 2 172651 935488 2 2 999999 2 522794 788615 1 2 999999 -727581 1 703291 861536 -969203 1 168149 457424 245595 1 637398 651455 -821984 1 18 1000000 1807 1 737922 957885 666891 1 2 999999 -374880 1 2 999999 -806697 2 318932 450044 1 2 999999 -661808 2 2 999999 2 4 999991 2 7 999990 2 32521 554378 2 52261 876220 2 31517 813752 1 6 999998 -592998 1 801753 970810 399411 1 2 999999 443974 1 182142 582264 -47440 1 8 999996 -539162 2 15 999982 2 2 999999 2 588027 990814 2 2 999999 2 2 999999 2 5 999996 2 100107 282647 1 2 999999 -72852 1 384566 508616 52178 2 2 999999 1 13 999997 121197 1 2 999999 892338 1 6 999989 -844946 1 195216 575363 -159223 1 14 999989 -730481 1 2 999999 -648553 2 30291 944477 1 14238 291457 559527 1 2 999999 -48783 2 13 999989 1 2 999999 -113156 2 14 999999 2 133927 634093 2 2 999999 1 2 999999 183515 1 566040 952412 698121 1 19 999993 667490 1 15 999983 300808 2 339558 449603 2 4 999987 1 2 999999 23602 2 2 999999 2 369600 584303 1 9201 839220 969134 1 2 999997 -893021 1 2 999999 187778 2 10236 287402 1 211588 951062 749656 2 4 999996 1 15 999996 -654329 1 315934 478593 -788560 1 346244 868613 -343068 1 18 999989 -789999 2 658847 680424 1 2 999999 -61999 1 2 999999 -253197 1 180556 560971 -342376 1 2 999999 -671742 1 2 999999 199935 2 2 999999 1 2 999999 656322 2 3 999995 1 2 999999 212883 2 20 1000000 1 11 999990 56538 2 293796 946299 2 3 999993 1 9 999990 735660 1 4 999998 740769 1 2 999999 -977736 1 15 1000000 100029 2 13 999995 2 9 999996 1 18 999986 35607 2 2 999999 2 4 999986 2 870624 900432 2 2 999999 2 693030 991700 2 2 999999 2 2 999999 1 395780 526649 -263738 2 501394 759968 1 485966 967620 434050 2 715259 737610 1 223373 740252 18923 2 6 999992 2 14 999998 1 2 999999 -747762 1 1 1000000 -805859 1 18 999981 303636 2 216261 517787 2 14 999986 2 2 999999 2 305036 484442 1 5 999985 473645 1 4 999996 216063 1 19 999991 -807232 1 647908 654656 222470 1 16 999996 533284 2 519917 751030 1 72274 240473 -793658 1 2 999999 995315 2 536211 654022 1 2 999999 -345838 1 2 999999 -889501 1 57267 783931 -214122 2 549859 965221 2 17 1000000 1 2 999999 886092 1 2 999999 -569186 2 2 999999 1 2 999999 780216 2 13695 800998 2 174528 219787 2 1 999999 1 241732 901757 -831563 2 2 999999 2 8 999999 1 10837 349124 -530592 2 2 999999 2 660563 874519 2 249766 280082 1 66869 208723 738869 2 287166 653831 1 2 999999 -410589 1 545197 578362 613744 2 9 999997 2 323957 669107 2 67572 611032 2 20 999989 1 487777 912255 804655 1 158048 693505 -678825 1 9 999994 800625 1 19 999988 147943 2 8 999998 1 17 1000000 -994088 2 221753 707481 2 2 999999 2 224521 826803 1 2 999999 968477 2 1 999983 1 351409 378237 140728 2 2 999999 1 268056 977701 -819302 2 41134 828510 2 239798 469987 1 12 999984 801539 1 220419 487180 130960 2 347080 395039 2 6 999992 1 19 999989 -765917 1 413867 811618 304437 1 19 999997 382455 2 650600 976002 2 601282 787194 1 6 999985 874959 2 2 999999 2 2 999999 1 17 999986 -64095 2 3 999984 1 16 1000000 828337 2 2 999999 1 132011 402449 -755047 1 2 999999 683235 2 2 999999 2 256733 393136 2 17 999981 2 947790 983862 2 7 999997 2 7 999992 1 6 999981 830537 2 129194 195725 1 542159 835301 290926 1 490320 921874 218287 2 508971 667893 2 2 999999 1 13 999991 676864 2 545105 858121 2 96027 626437 1 123242 966253 617888 1 2 999999 574333 1 2 999999 -974491 2 20 999991 2 502679 695563 2 67305 214723 2 16 999994 1 17 999987 235263 1 7 999997 -92333 1 5 999986 -972275 2 2 999999 1 45081 538729 -25404 1 15382 669795 -323236 2 2 999999 1 11 999984 -977493 2 9 999992 1 33925 188969 629845 1 236197 632096 -355626 2 2 999999 2 70120 208173 2 2 999999 2 519135 531895 2 914296 951408 2 2 999999 2 16454 678234 1 2 999999 51888 2 2 999999 1 140644 628389 -931156 1 175330 546787 959801 1 2 999999 -868423 2 125289 159801 1 15 999994 -502479 1 725964 911995 -315153 2 2 999982 1 2 999992 421767 1 20964 540260 532962 2 2 999999 1 18 999985 284861 2 19 999996 2 2 999999 2 277381 312675 2 123892 826715 2 6 999996 1 303053 574909 473592 1 2 999999 410528 2 548880 678187 1 13 1000000 662626 2 2 999999 1 2 999999 829126 1 71298 900202 161228 1 2 999999 47012 2 2 999999 2 15 999989 1 2 999999 607499 1 6 999997 -231883 2 6 999981 1 11 1000000 912408 2 6 999986 1 11 999992 -372454 1 10 999982 -814028 1 7 1000000 -412241 2 16 999988 1 5 999982 -81608 1 521771 656826 -278480 2 16 999991 1 2 999999 353691 1 16 999997 371365 1 660751 758738 -843073 1 2 999999 210090 2 2 999989 2 150047 696899 1 2 999999 -440000 2 1 999992 1 77285 563217 -896857 1 11 999994 283644 2 15 999989 2 9 999998 1 2 999999 734329 1 4 999985 -723707 1 3 999990 -108831 1 2 999999 984865 2 129845 696075 2 7 999992 1 8 999989 226291 1 2 999999 -152969 2 16 999991 1 2 999999 -890534 2 303718 645306 2 704472 708872 2 16 999999 1 2 999999 808817 2 16 999990 1 386462 590969 788986 1 600830 851108 -936079 2 317375 530947 1 72681 469923 -549506 2 305177 715864 2 10 999997 1 19 999985 343763 1 10 999982 162027 2 2 999999 2 1 999998 1 163352 270430 219039 1 2 999999 133706 2 484483 770736 1 2 999999 -986432 1 8 999989 437629 1 6 999984 -896026 2 40325 535282 1 28278 299987 414750 2 60110 318737 1 471757 600893 551384 1 2 999999 562968 1 473596 948408 73092 1 2 999999 924125 1 6790 310657 461999 2 2 999999 1 6 999999 -916408 1 180630 281438 -486314 1 10 999993 -606045 2 5 999999 2 18 999989 1 2 999999 71921 1 2 999999 -192417 2 1 999985 2 12 999982 1 931179 963416 -215437 2 350206 426113 2 328219 354521 2 2 999999 1 950741 991458 -924357 2 10 999982 2 6 999999 2 18 999992 1 2 999999 471330 1 902735 966162 -446213 1 2 999999 -119063 2 2 999996 2 1 999990 2 631958 683842 1 2 999999 158751 2 2 999999 2 413605 486803 2 2 999999 2 2 999999 2 13 999984 2 631762 977180 2 214608 374396 2 335915 613275 1 641068 651263 -165159 1 9 999994 -826960 2 2 999999 2 5 999999 1 2 999999 18405 1 2 999999 486865 1 360646 677487 902354 2 7 999982 2 16 999984 1 16 999986 577934 1 3 999998 -376586 1 463591 583703 -228092 2 225559 338587 1 148667 916343 491315 2 2 999999 2 126025 497428 2 102810 161823 1 310544 484252 -160855 2 2 999999 2 543907 983137 2 2 999999 2 8 999988 2 298941 385121 2 353463 853003 2 2 999999 1 162424 268102 -690937 1 4 999999 -431022 2 8 999990 1 71359 798389 975247 2 2 999999 2 6 999992 2 1 999984 2 20 1000000 1 180803 736113 -558299 2 16 999987 1 2 999999 949188 1 689416 712780 535392 1 2 999999 -849695 2 2 999999 2 2 999999 2 2 999999 1 230147 231442 588490 2 2 999999 2 2 999999 1 231107 821947 898982 1 2 999999 -928826 1 710534 741782 -696053 1 596410 864036 -196962 1 156608 197925 872258 1 374597 467579 927784 2 253571 421771 1 513869 542907 537141 2 499792 864477 2 336855 929788 2 7 999987 1 1 999989 -975207 2 2 999999 1 425669 555100 -493147 2 2 999999 1 2 999999 289721 2 2 999999 1 1 999993 790128 1 2 999999 -917612 2 301361 454732 1 2 999999 945310 2 720292 881670 2 13 1000000 2 202120 225675 2 2 999999 1 676407 786460 -517166 1 13 999994 -933455 1 2 999999 614639 2 15 999990 2 305450 624597 2 17 999990 1 4 999985 -196140 1 19 999983 747068 1 2 999999 24904 2 2 999999 1 2 999999 -611623 2 2 999999 2 673069 842022 2 12519 749958 2 6 999983 2 373829 717601 2 17 999997 2 7 999996 1 2 999999 486531 1 2 999999 -667936 1 411805 875524 -29893 1 489737 607067 -730216 2 2 999999 2 2 999999 2 163862 822635 1 354994 949925 -959734 2 59341 565645 1 19 999997 560186 1 321090 351523 -581408 1 2 999999 -707599 1 106834 150350 -403175 1 471305 634302 -706230 1 2 999999 378479 1 3 999982 196192 1 62846 143333 -526318 1 1 999995 711655 1 2 999999 506793 2 2 999999 2 370725 590780 2 15 999987 2 8 999984 2 14 999989 1 20561 590665 -134501 1 285585 743996 -93551 2 5 999983 1 11 999997 194684 2 641904 711863 1 622406 818425 -421801 2 20 999989 1 19 999987 -510963 1 2 999999 -434383 1 2 999999 -639245 2 168236 423884 1 114649 935528 -362867 1 2 999999 -369952 2 12 999986 2 528351 790607 1 2 999999 862557 1 579152 778855 -862598 1 529841 887183 -339068 2 113828 445818 2 336059 483492 2 711640 799465 1 2 999999 88779 2 18 999997 2 2 999999 2 2 999999 2 18 999992 1 2 999999 -3087 1 3 1000000 238130 2 204770 641695 2 406429 573978 1 2 999999 -294531 1 2 999999 -143814 1 502865 930090 781403 2 2 999999 1 2 999999 623615 1 12 999985 882297 2 2 999999 1 2 999999 -937434 2 2 999999 1 2 999999 -352520 1 343142 404844 932274 1 2 999999 -365722 1 13 999982 -143403 2 20 999989 2 6 999991 1 2 999999 583286 1 4 1000000 -898972 1 2 999999 -576821 2 150195 248406 2 2 999999 2 499558 774881 2 267256 332232 1 18 1000000 -325427 1 2 999999 -593773 1 5 999989 -494123 2 11 999981 1 2 999999 596348 2 642006 819648 2 18 999984 1 142897 470108 -497720 1 2 999999 -123687 1 15 999987 764210 2 273924 925332 1 135361 592202 -524778 1 6 999995 -614011 2 2 999999 2 8 999981 1 790321 854382 -268887 1 446636 870157 114629 1 75988 327495 -456584 1 88883 795375 419317 2 11 999983 1 2 999999 -279301 2 90053 959435 2 245852 806001 2 14 999994 2 2 999999 1 17 999987 788377 2 31037 384799 1 2 999999 230420 2 15 999986 1 2 999999 -475684 1 2 999999 982351 1 8 999997 124893 2 12 999989 2 333932 508494 1 19 999990 -687711 1 8 999982 -629166 1 402038 792436 24220 2 2 999999 1 10 999996 -448179 2 13 999996 1 2 999999 -113105 2 89528 204188 1 15 999999 -221488 1 238110 526578 -320147 1 1 999981 -489632 1 4 999986 900272 1 2 999999 639650 2 2 999999 2 14 999990 1 10 999995 886845 1 2 999999 133423 2 2 999999 1 5 999992 -303148 2 210635 259539 2 15 999993 2 330723 903527 2 406216 732560 1 4 999992 17794 2 476556 781205 2 2 999999 1 230879 869237 -875345 2 4 999991 2 2 999999 1 103164 330676 616663 1 2 999999 -395563 1 7 999985 476168 1 11 999995 382637 1 3 999981 597760 2 11 999983 1 20 999985 362803 2 698655 846164 2 13 999986 2 545672 867352 2 185268 904564 1 594452 872514 955987 2 2 999999 1 805240 966760 703340 1 13 999990 975171 2 2 999999 2 14 999998 2 269404 966124 2 473948 896312 2 2 999999 1 16 999997 -658541 1 10 999987 899555 2 2 999999 1 15 999989 897088 1 14 999999 -409135 2 2 999999 2 2 999999 1 659444 794496 -928403 1 423702 669878 294127 1 7 999995 -915518 2 11 999982 2 193992 896617 2 8 999988 1 8 999992 -443144 2 2 999999 2 2 999999 1 6 999995 -183419 2 14 999983 1 2 999999 95979 1 2 999999 -914771 2 2 999999 1 818500 983103 -422666 1 6 999988 505 1 13 999984 -436141 2 3 999992 2 13 999999 2 2 999999 2 448403 828838 1 2 999999 74453 2 397805 659444 1 12 999981 753851 2 17 999996 1 2 999999 -376486 1 2 999999 -256095 1 8 999988 975396 1 436219 500840 985645 1 7 999994 -614934 2 2 999999 1 9 999982 676735 1 482601 752655 -947459 1 2 999999 -127769 1 488491 668967 173042 1 2 999999 -626854 1 2 999999 -988613 2 2 999999 1 2 999999 -328343 2 20 999997 1 2 999999 -699636 2 20 999984 2 245006 863716 1 13 999998 -385358 2 686561 747606 2 19 1000000 2 357125 820139 1 2 999999 784476 2 2 999999 2 83730 588570 1 6 999998 876718 2 328643 795632 1 1 1000000 926288 1 9 999991 285296 2 96418 237334 1 13 999994 606409 2 2 999999 1 228804 650974 -979654 1 35301 398074 160649 1 2 999999 738940 1 23615 419487 746706 2 2 999999 1 168896 870088 1231 1 20 999984 937220 2 87040 320441 1 4 999994 734514 2 3 999994 1 2 999999 893252 1 2 999999 -724969 1 628225 744256 468611 1 246143 632838 966622 2 6 999985 1 2 999999 204319 1 2 999999 385083 1 458576 458803 976268 1 514059 879181 -480252 2 2 999999 2 5 999996 2 160706 510783 1 13 999987 -212375 2 5 999990 1 6 999981 -682852 1 2 999999 -735077 1 2 999999 642438 1 2 999999 -200115 1 2 999999 623859 2 2 999999 1 484385 954862 111305 1 2 999999 593458 1 2 999999 651110 1 2 999999 -941816 2 2 999999 1 437715 579399 -805460 1 151154 477855 542129 2 2 999999 1 2 999999 -85454 1 552132 703066 -568941 1 2 999999 -765941 1 14 999982 224255 1 8 999991 -204219 2 2 999996 1 2 999999 -988219 1 2 999999 -55501 2 800577 827829 1 2 999999 -655539 2 2 999999 1 4 999987 186387 1 438896 458479 705844 2 249339 705123 2 2 999999 1 16 999983 -967055 2 2 999999 1 14 999996 43253 2 6 999991 2 7 999983 1 5 999981 207149 2 2 999999 1 487805 746403 -988640 2 142122 271176 1 265411 366583 -169738 1 489883 754914 -910489 1 307662 705618 -376316 1 163423 554822 -749287 2 9 999990 2 12 999989 2 24910 534202 1 1 999985 -856085 2 2 999999 2 2 999999 1 2 999999 181340 1 2 999998 578054 1 417528 620666 41191 2 195669 242129 2 2 999999 2 2 999999 2 2 999999 2 3 999981 2 18 999991 1 2 999999 -809903 2 2 999999 1 536994 631886 -559029 2 2 999999 2 15 999987 2 441787 846239 2 4 999991 1 8 999982 804537 2 433761 897951 1 20 999985 -215825 2 2 999999 2 358204 772705 1 2 999999 35388 2 2 999999 2 2 999999 2 66272 85052 2 2 999999 2 1 999983 2 9 999992 2 4 999982 2 462298 648307 1 2 999999 67382 2 2 999999 2 545487 895750 1 19 999989 621118 1 2 999999 897691 2 2 999999 1 105049 201880 58454 1 18 999992 443140 1 6 999984 676270 2 8 999998 2 4 999987 1 136586 789888 948660 2 2 999999 1 2 999999 -253290 1 167977 555511 -383043 2 498680 572352 1 10 999997 -933013 2 2 999999 1 2 999999 -128250 2 2 999991 1 17 999991 -209417 1 10 999988 139125 1 37422 347559 -629953 1 509342 948936 -376653 1 2 999999 -380627 1 12 999990 -644001 1 14 999982 -463913 1 2 999999 -406219 2 80181 733957 1 18 999982 42947 1 2 999999 -716431 2 2 999999 2 6 999998 2 4 999987 1 171735 787940 -984755 2 15 999996 1 2 999999 -934430 2 305564 328362 1 467258 839497 -430459 2 2 999999 2 13 999993 2 2 999999 1 258615 863066 -3060 2 2 999999 2 7955 553035 2 442192 755386 1 2 999999 -679122 1 2 999999 -269966 1 99552 248856 670768 2 12 1000000 1 296246 690665 -282548 2 18169 452955 1 3 999986 587440 2 270912 465134 2 8 999994 2 9 999998 2 358433 911195 2 2 999999 2 2 999999 1 9 999993 422685 1 766527 941976 115412 1 353790 623787 539327 1 2 999982 500406 2 109415 327361 2 658115 767930 1 513425 828615 986707 1 160001 757326 -608710 2 2 999999 2 4 1000000 2 14 999984 2 18 999982 1 757850 997755 246557 2 91373 548143 1 2 999999 656054 1 173926 853324 13588 1 446632 735066 -602475 2 17 999988 2 2 999999 1 69046 725885 -537539 2 10 999991 2 2 999999 1 2 999999 879506 2 2 999999 1 13 999994 869269 1 19 999981 -896553 2 2 999999 1 7 999995 -487085 1 2 999999 60596 2 2 999999 2 18 999982 2 3 999989 2 4 999991 2 78867 354189 1 2 999999 -233360 2 16 999994 2 265583 393048 2 2 999996 2 2 999999 2 14 999984 1 212619 771585 -587644 2 20 999981 1 17 999996 635035 2 2 999999 2 2 999999 2 5 999991 2 133143 347579 2 302061 998357 1 202305 321021 345848 1 2 999999 -985831 1 9 999994 -257166 1 2 999999 133341 2 2 999999 2 141733 275500 2 2 999999 1 2 999999 -294078 2 11 999999 2 2 999999 2 664852 783521 2 747904 790896 1 2 999999 -622414 2 473935 726396 2 245329 847416 1 2 999999 -352096 2 789839 916984 1 2 999999 -208319 1 2 999999 -149573 1 491095 855615 -519758 1 2 999999 954101 1 9 999983 788537 1 20 999981 73553 1 323056 872106 -391707 1 2 999999 494492 1 2 999994 -354111 2 217451 722738 1 2 999999 -125768 2 2 999999 1 2 999999 -878402 2 165385 945681 1 776954 853425 -266283 2 5 999990 2 15 999988 2 480089 623096 1 616564 758201 -656452 2 10 999989 1 29173 75119 77662 1 2 999999 -787527 1 55975 917106 201790 2 112650 220364 1 16 999997 -422487 2 2 999999 2 599252 902240 1 19 999990 494171 2 13 999984 1 2 999999 933345 1 6 1000000 33470 2 18 999999 2 2 999999 2 16 999986 1 10 999992 285862 2 820795 927246 1 104841 460577 -766976 2 2 999999 1 11 1000000 -495049 2 594873 913556 1 2 999999 -682928 1 2 999999 126576 1 74587 553686 244207 1 4 999984 609934 1 6 999992 756402 2 2 999999 2 20 999983 2 2 999999 1 15 999982 977315 1 48619 952140 -456724 2 6 999985 1 4 999990 542885 1 31649 901217 599376 1 2 999999 876073 2 86112 220324 2 2 999995 1 750657 877664 367003 2 2 999999 1 659683 886032 -893401 1 114276 699423 -290825 2 2 999999 1 2 999999 190120 2 3 999986 2 429467 703571 1 136082 202083 -265332 1 2 999999 963548 2 20 999998 1 3 999998 673034 2 576003 922381 1 4 999999 227538 1 12 999999 -148486 2 2 999999 2 20 999985 1 12 999993 -199150 2 164593 747652 2 425023 791449 2 2 999999 1 14 999992 -855963 1 475679 766042 -473614 1 13 1000000 908146 1 16 999986 329751 2 2 999999 1 17 999985 -117366 2 14 999994 1 2 999999 -250080 2 23057 390510 1 2 999999 591037 1 19 999986 -632336 1 7 999997 -705481 2 2 999999 2 2 999999 2 448214 963259 1 114126 426145 992082 1 437448 544653 157909 1 186070 826200 -466513 2 1 999986 1 14 999994 146011 2 2 999999 1 2 999999 824577 2 663362 953731 1 20 999991 352833 2 2 999999 1 464537 916688 639199 2 2 999999 1 77446 142216 -174006 2 15 999991 2 266481 397356 1 598345 938639 -887803 1 2 999999 573898 2 329672 695490 1 2 999999 -635700 1 2 999999 -774658 2 21572 224395 2 549956 585968 2 29358 875310 2 2 999999 2 2 999999 1 5 999991 -710039 1 5 999985 182736 2 73927 342400 1 2 999999 973005 2 20 1000000 1 12137 35484 -436600 2 2 999999 1 20 999987 -92768 1 3 999999 -794422 2 2 999999 1 39739 72462 -223495 1 12 999987 -355758 1 2 999999 960780 2 13 999983 2 2 999999 1 2 999992 169024 2 61156 631416 1 18 999987 -665032 2 2 999999 1 15 999991 815180 2 662823 916738 1 13 999981 -415130 2 4 999995 1 11 999981 -99080 1 6 999983 216718 1 11 999983 681106 2 135429 312212 2 446792 666744 2 12 999993 1 2 999999 528988 1 26715 771181 -304317 2 7 999989 1 7 999985 103538 1 604344 793651 -265784 1 71757 541187 -919230 1 660179 749966 700651 1 646108 870737 -803537 1 641382 839976 -975621 2 2 999999 2 2 999999 2 7 999994 1 2 999999 -107154 1 550486 705276 393024 1 2 999999 337283 2 331293 433163 1 14 999989 278903 2 661263 771099 2 415122 696904 2 86831 524848 2 2 999999 1 104637 153201 896584 1 19 999995 -112148 1 46698 94258 -515165 1 2 999999 -160970 1 376726 476756 391428 2 284836 534485 2 175964 386263 1 2 999999 -229996 1 2 999999 -140679 2 211008 365935 1 4 999992 -778778 2 2 999999 2 350604 678597 2 2 999999 1 220351 793398 -322977 2 382087 653231 2 11 1000000 2 17 999987 2 2 999999 2 11 1000000 2 856609 900502 2 2 999999 2 20 999982 2 2 999999 2 154142 737204 1 2 999999 -679628 1 260403 521764 443975 2 406095 620847 1 20 999987 -555024 1 2 999999 -666779 1 273572 528835 -539170 2 437229 764424 1 2 999999 -590124 1 7 999989 -351158 1 2 999999 -133585 1 412682 477207 -360629 2 12 999989 2 19 999983 1 2 999999 749761 1 3 999981 -365514 1 926784 936464 346235 2 7 999989 2 297808 626056 2 2 999999 2 2 999999 1 2 999999 763575 1 124739 686450 -790259 1 7 999988 -609400 1 196248 344232 853004 2 4 999993 2 2 999999 2 290981 450034 1 619569 894579 759476 2 8 999987 1 227553 409479 -94164 1 225196 389149 -620019 2 13 999997 2 14 999981 1 31474 880987 434852 1 793162 997395 111277 1 2 999999 -241671 1 210700 713065 -963644 2 3 999995 2 16 999983 1 19 999999 431852 1 2 999999 -913085 1 2 999999 165112 1 10 999988 782958 2 2 999999 2 2 999999 2 561579 660342 2 86833 663278 1 2 999999 365466 1 528377 742585 649851 2 2 999999 1 20 999995 -664099 2 3 999999 1 318499 439586 -589278 2 199700 308966 1 3 999995 826722 2 2 999999 2 2 999999 2 539074 741296 1 743891 977370 -903864 1 19 999982 -840554 2 16 999981 2 2 999999 1 2 999999 -522118 2 773345 978418 2 18 1000000 2 25855 413325 1 93445 617387 -837403 1 2 999999 -24978 2 2 999999 1 2 999999 -218934 2 8 999983 2 2 999999 1 5 999999 446119 1 106269 496347 -920172 2 245231 852212 2 252539 775762 1 185222 938044 47269 1 16 999997 391888 2 2 999999 2 17 999996 1 15 999984 588894 1 17 999984 341100 2 2 999999 1 2 999985 -474260 2 1 1000000 2 4 999991 1 2 999999 893756 1 2 999999 647903 2 2 999999 2 765513 782954 1 444971 950816 894082 2 16 999991 1 14 999996 -789337 1 2 999999 171935 1 142024 960906 -514465 1 200547 463596 819053 1 2 999999 617320 2 494884 734778 2 2 999999 1 2 999999 832700 2 2 999999 1 10 999996 597322 2 16 999987 2 2 999999 2 2 999999 2 8 999984 1 11 999989 -923150 2 594643 943167 1 281306 672715 -159763 2 138542 657921 1 677112 711484 -811200 2 2 999999 2 438666 633428 1 613779 714035 -567238 1 166360 287267 -226891 1 2 999983 -157264 1 6 999999 -367280 1 2 999999 552935 1 2 999999 -183835 2 2 999999 1 174419 295707 -32235 2 18 999993 2 2 999999 2 11058 472650 1 2 999999 -106268 2 103703 253882 2 2 999999 2 583026 810702 2 2 999999 1 8 999994 333423 2 9 999998 1 2 999999 312431 2 254802 727291 1 463758 574296 -55562 2 148244 584693 1 2 999999 -113527 1 6 999985 -601705 1 2 999999 69908 1 304650 441336 602460 1 15 999996 800801 1 4 999992 795006 1 2 999999 982100 2 377732 830214 2 2 999999 2 8 999989 1 463630 611508 -43309 1 9 999997 174483 2 2 999999 2 2 999999 1 2 999999 471493 1 2 999999 -987623 1 2 999999 -283609 2 719594 777103 1 12 999990 -345731 2 136412 929307 1 2 999999 -686277 1 18 999989 287304 1 135217 208569 605557 1 16 999988 -404738 2 345061 900185 1 20 999999 -998342 1 4 999993 133708 1 106639 565632 54285 1 2 999999 -857268 2 20 999983 2 713740 783418 1 451036 586217 -79525 1 2 999999 987192 2 2 999999 2 2 999999 1 14 999985 -44134 2 109575 371472 1 4 999983 679523 1 828670 908192 -35298 1 5 999995 -952670 2 182869 985831 1 3 999985 389976 1 2 999999 55369 1 8625 862619 -715464 2 160735 899028 2 7 999986 2 389204 591715 2 8 999982 2 2 999999 1 630165 924803 634069 2 73366 895511 2 351139 801553 1 2 999999 863708 1 615402 922156 -32347 1 20 999996 -639365 2 257390 707655 2 515702 774264 2 2 999999 2 533931 826412 2 2 999999 2 672806 733715 2 493048 721919 2 208253 592957 2 11 999983 1 2 999999 433682 2 2 999999 2 124274 526496 1 11 999989 890390 1 2 999999 269288 2 289434 756408 1 254415 322287 -742408 1 49082 322644 611867 2 6 999997 1 2 999999 -858927 1 189043 964085 -443925 1 12 999994 -909629 2 1 999988 1 13 999997 987854 1 2 999999 -417773 2 2 999999 1 227439 708584 -455282 1 19 999997 256298 1 13 999988 -171921 2 20 999996 1 2 999999 -837037 2 2 999999 1 2 999994 629164 1 2 999999 434408 2 10 999988 1 15 999992 -951366 1 74051 957230 -742546 1 2 999999 165663 2 203046 920161 1 2 999999 542289 2 475758 546024 1 11 999988 -2664 1 245317 266960 -673585 1 53705 964254 566868 1 28007 710521 -955928 2 2 999999 1 2 999999 573434 1 2 999999 -253408 2 19953 806624 1 2 999999 -382771 2 383158 482108 2 1 999988 1 2 999999 -303084 2 2 999999 2 14 999987 2 720452 864021 2 2 999999 1 286926 866390 948253 2 14 999990 2 86042 210746 2 2 999999 1 20 999981 481797 2 2 999999 2 2 999984 2 688662 991987 2 471325 950440 1 2 1000000 -386808 1 3 999992 639178 2 2 999999 1 2 999999 203811 1 2 999999 -534707 1 711587 729308 78706 2 2 999999 2 2 999999 1 9 999995 -393098 1 11 999992 920503 2 512256 899769 2 1 999988 1 400080 682113 -122257 1 2 999999 -376649 2 393430 829330 2 103296 387214 2 2 999999 2 225382 387574 1 2 999999 -172105 1 262534 652345 -876379 1 345667 528472 280651 1 2 999988 -911146 2 25092 279428 2 4 999982 1 5 999981 794496 2 261973 597555 2 9 999982 2 5 999993 2 2 999999 2 521880 901341 2 11 999981 2 2 999999 2 312576 970310 1 2 999999 185912 1 16 999992 512252 2 2 999999 1 2 999999 280250 1 1 999993 661318 1 255693 992376 -919371 1 2 999999 818699 2 4045 797932 2 4 999984 1 768724 929077 -387492 1 18 999991 264395 1 71870 770757 -672571 2 6 999991 1 2 999999 916903 1 5 999992 -850990 2 514611 614019 2 18 999982 1 50669 473511 253095 1 2 999999 552867 2 831295 850479 2 210763 330567 2 475530 707763 2 2 999999 2 2 999999 1 20 999995 914697 1 30107 825397 -814563 2 2 999999 1 1 999983 -526866 2 218958 884634 2 555507 979969 1 15 999982 -981049 2 11 999996 1 2 999997 -310483 1 186083 859769 -991906 2 1 999994 2 368389 711730 1 12 999991 -860237 2 659092 716780 2 630063 783630 1 466452 636236 228359 2 476229 654516 2 2 999999 2 726918 797573 1 37047 749419 -165913 2 2 999999 1 596054 923316 106119 2 724561 883367 1 2 999999 428611 2 2 999999 1 2 999999 974891 1 11 999983 562123 1 793603 820649 704022 1 2 999999 554500 2 2 999994 2 18 999997 2 20 999998 2 2 999999 1 19 999989 986243 2 33825 663699 1 2 999999 -325785 2 230083 278689 2 18 999985 1 552528 847285 908008 2 399117 999068 2 828 541768 2 15 999995 1 1 999994 28641 2 2 999999 1 2 999999 478734 2 2 999999 2 142646 721286 2 2 999999 2 2 999999 2 9 999999 2 96947 164599 1 2 999999 479220 1 2 999999 626344 1 477848 730535 876876 2 4 999986 1 2 999999 89723 2 4 999982 1 13 999993 -509788 1 13 999997 853952 2 19 999992 1 20 999995 -119517 2 17 999981 1 4 999984 908232 2 2 999999 1 814607 823242 430683 2 297994 567905 1 822413 843875 -326002 1 20262 927266 -792610 2 14 999988 2 2 999999 2 464381 829378 2 2 999984 2 492983 740669 1 2 999999 233553 2 293591 833770 2 243645 682405 1 1 999996 -427629 1 541056 862827 -274865 1 11 999990 -690747 1 2 999999 948688 1 9 999988 64319 1 2 999999 -80591 1 2 999988 928046 1 9 1000000 -687712 1 2209 531389 139806 2 2 999999 1 2 999999 92215 2 635235 870889 1 86029 812302 503313 2 2 999999 1 93359 665764 -862976 2 314599 555186 2 9 999985 1 2 999999 -772296 1 2 999995 93227 1 2 999999 83874 1 58196 654068 916750 1 5 999981 -854995 2 497170 585879 2 2 999999 2 233813 789966 1 17 999999 -750978 2 468381 869293 1 2 999999 700074 2 20 999981 2 8 999984 2 5 999985 1 2 999999 -186949 1 16 999987 168185 1 2 999999 107219 1 2 999999 504436 1 489317 812244 38589 1 40036 74542 935586 1 824101 948043 774510 1 172832 427656 93929 1 12 999999 -246100 2 2 999999 2 2 999999 1 346025 923413 178334 2 2 999999 2 2 999999 2 14 999982 1 1 999988 -806865 1 444422 736636 140070 1 9 999997 429186 1 216998 954882 953624 1 450285 949003 790498 2 792172 841718 1 2 999999 -137583 2 406854 484318 2 6 999986 2 18 999996 2 2 999999 1 15 999995 283574 1 628806 770225 -430683 1 2 999999 398954 2 15 1000000 1 137850 510406 39938 2 2 999999 1 10 999994 334670 1 30032 955608 -898541 2 83154 400108 2 2 999999 2 9 1000000 2 4 999981 1 2 999987 -414020 1 2 999999 789442 2 237721 486500 1 7 999995 -374196 2 2 999999 2 2 999999 1 2 999999 -841703 1 2 999999 -28181 2 2 999999 2 456393 523604 2 16 999981 2 20 999999 1 12 999991 934604 2 2 999997 1 2 999999 415015 2 5 999983 2 758035 855161 2 2 999999 2 90148 638228 1 2 999997 659920 1 615897 702865 897272 2 2 999999 2 2 999999 1 62985 941210 -314158 2 11769 402982 1 2 999999 -127817 1 2 999999 -897162 2 2 999999 2 6 999989 1 5 999983 265230 1 16 999988 -502303 2 2 999999 1 12 999998 -418057 1 4 999995 901697 1 2 999999 703294 2 2 999996 1 2 999999 559002 1 4 1000000 -917955 1 15 999982 -379775 2 17 999988 1 207800 227043 -367788 2 18 1000000 2 750545 932029 1 2 999999 738285 2 219763 852930 1 230864 347617 532408 1 18 999993 24391 2 11 999989 1 761150 982692 667759 1 139050 357383 983966 2 578833 874028 1 761226 943080 20411 1 10 999990 -448990 1 2 999999 -451005 2 361791 939735 1 2 999999 285747 1 2 999999 491351 1 20 999988 -723646 1 537227 622207 -133648 1 2 999999 171390 1 9 999984 681776 1 4 999985 -907098 1 2 999999 438499 1 2 999999 743280 2 2 999999 2 6 999999 1 2 999999 -114568 2 2 999999 2 11 999984 2 2 999999 1 2 999999 768253 1 48573 723556 251615 2 2 999991 1 7 999993 -15891 2 71084 537435 2 2 999999 2 2 999999 2 2 999999 2 3 999989 1 38022 802926 -210531 1 2 999985 548290 1 7 999997 409345 1 16 999984 -746276 1 16 999997 61655 2 17 999993 2 7 999997 2 840372 938934 2 2 999999 2 2 999999 1 338618 923583 -381096 2 622029 947533 1 2 999999 -464137 2 16 999981 1 2 999999 513563 1 17 999981 244989 2 150092 866780 1 1 999988 256155 1 2 999999 -290461 1 378240 452465 232157 1 2 999999 -948569 2 12 999996 1 648184 737127 -113719 2 600901 989543 1 5 999993 -187741 2 2 999999 1 413953 854207 -978235 1 10 999986 -618866 2 2 999999 2 2 999999 1 2 999999 -938853 2 11 999990 1 2 999999 -940522 1 957497 981711 266991 1 8 999982 264260 1 3 999993 -349030 2 2 999999 2 2 999999 2 20 999995 2 330284 446090 2 2 999999 1 438879 683242 53122 1 18 1000000 -939255 1 2 999999 475383 1 5 999985 -99793 2 2 999999 2 350144 747958 2 367352 799667 1 135461 818997 -316850 2 279588 963649 2 2 999999 1 233727 861415 -813307 2 12 999993 2 2 999999 2 2 999999 1 2 999999 -873868 1 91651 179845 588131 2 2 999987 2 534842 977254 1 8 999988 492563 2 12 999984 2 4 999982 1 2 999999 -405585 1 29523 125278 -560789 2 550177 972640 2 16 999985 2 2 999999 1 19 999987 268685 2 2 999999 1 2 999999 993656 2 2 999999 2 2 999999 1 7 999999 -307146 1 921412 947316 493683 1 5 999993 348295 1 334433 660952 -504531 1 9 999996 759290 2 9721 464511 1 2 999999 -93332 2 298817 988018 1 28306 611375 231517 2 2 999999 1 2 999999 -492237 2 10 999993 1 1 999998 -500601 1 2 999999 -805097 1 13 999999 -25875 1 10 999987 -668830 1 112704 912592 126611 1 1 999992 -443828 2 17 999982 2 517656 550528 1 2 999999 -693392 2 18 999983 2 17 999990 2 8 999994 2 17 999996 1 436929 499343 402634 1 87212 271992 -894597 2 20 999987 2 364328 418251 2 164606 763356 1 71067 759346 328875 2 632320 970145 2 2 999999 1 2 999999 112086 2 10 999998 2 15 999987 2 4 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -23931 1 2 999999 -230285 1 2 999999 679503 1 1 999984 167786 2 18 999981 1 12 999981 636645 1 6 999986 11572 2 1 999994 2 17113 42019 2 91148 889308 2 18337 186384 1 443614 840103 -71049 1 2 999999 -573572 2 4 999999 1 40421 862072 -371819 2 9 999982 1 2 999999 281408 1 2 999999 -409780 1 190726 957512 775753 1 579577 802773 -61295 1 11 999983 360819 1 5 999993 -105297 1 10 999984 742321 2 2 999999 2 2 999999 2 2 999981 1 3 999997 882739 1 110120 977592 -927185 1 2 999999 849888 1 2 999999 -56072 2 2 999999 1 10026 447919 295625 1 538348 620741 -743446 1 2 999999 937872 1 2 999999 557355 2 43899 826854 2 182544 515150 1 50431 688596 -68348 2 2 999999 2 238029 396871 2 2 999999 2 9 999993 2 8 999983 1 2 999999 -544557 1 162250 785992 -920395 2 235906 918612 1 845980 961961 -946107 1 4 1000000 432660 2 2 999999 1 14 999994 -450682 1 2 999999 -169382 2 11 999982 1 10 999995 967233 1 2 999999 -267353 1 2 999995 -228194 2 703975 793051 2 2 999999 2 110827 237043 1 902946 993087 697229 1 2 999991 -868399 1 10 999984 -251622 1 2 999999 495895 1 2 999999 665977 2 34271 611468 1 425786 489358 -202641 1 2 999999 3300 1 2 999999 867722 2 19 999990 1 196219 914269 -424840 2 221953 668769 1 2 999987 963655 2 2 999999 1 2 999999 -489154 1 2 999999 -673987 2 2 999999 1 2 999999 -458418 1 2 999999 802441 2 2 999999 1 10 999992 -217496 2 2 999999 1 359447 516110 -715760 2 272104 445368 1 2 999999 -180739 2 125259 583421 2 9 999989 1 2 999999 48273 1 190591 699911 424571 1 745730 747461 791590 1 2 999999 807648 1 2 999999 369109 1 15 999998 -73454 1 2 999999 -122313 1 15 999991 -187863 1 365060 560541 535589 2 28178 998142 2 881926 948495 1 2 999999 -437328 1 2 999999 -741433 2 16 999995 1 546478 678901 -447808 1 176941 412292 753432 2 4 999999 2 2 999999 2 3 999994 1 574719 610925 681568 2 4 999995 1 3 999994 635971 1 2 999999 -207447 1 2 999999 -549735 1 10 999996 677667 2 181872 852777 2 10 999992 1 295242 555420 -84569 2 2 999999 1 2 999999 -430515 2 2 999999 1 2 999999 318859 1 2 999999 -847631 1 8 999981 -743444 2 1 999981 1 2 999999 89620 2 2 999999 1 2 999982 -231867 2 340308 366409 1 18 999988 478144 2 2 999999 1 119825 191788 -210459 1 14 999983 704952 2 6 999997 2 8 999998 1 5 999996 822889 1 321287 421904 398616 2 19 999984 2 170797 589233 2 460125 544752 1 329984 727664 238655 1 13 999995 47727 2 207244 743148 2 2 999999 1 16 999995 -548691 1 20 999996 -671022 1 259271 330858 618494 1 17 999982 -512504 1 122270 236732 257365 2 18 1000000 2 9 999992 2 2 999999 1 2 999999 -14254 2 2 999999 2 2 999999 1 352958 399529 468243 1 5 999998 328001 2 17 999991 2 11 999990 1 2 999999 237210 1 126220 504726 -697283 1 2 999999 -872478 1 9 999984 -888266 2 2 999999 1 2 999999 228291 2 2 999999 2 13 999981 2 14 999988 2 3 999995 1 2 999999 -471652 2 97210 592548 1 36363 147709 892401 2 758891 926544 1 11 999999 187535 1 2 999990 -342316 2 9 999981 1 20 999996 -539568 2 2 999999 1 2 999999 -23555 2 2 999999 1 2 999999 284911 2 8 999988 2 5 999999 1 242052 278153 956341 1 2 999999 977085 2 730362 898174 2 3 999991 1 476165 941878 -207036 1 15 999992 -105285 1 7 999995 -721066 2 790289 822386 1 350320 462443 -19719 1 700585 904255 -381110 2 288392 542378 1 735894 764892 537485 1 19 999999 333095 2 653251 881834 1 2 999999 58965 2 871194 967501 1 2 999999 904259 1 13 999995 89115 2 8 999990 1 1 999996 -958475 2 2 999999 1 46491 713947 921851 1 20 999981 554068 1 298949 739148 107257 1 2 999999 -380762 1 2 999999 -25182 2 267946 419984 2 139526 766165 2 20 1000000 2 20 999984 2 486537 792980 2 874368 929000 1 20 999988 187745 1 153618 316220 354232 1 573363 756139 749870 1 2 999999 -587763 1 579592 889372 645392 2 2 999999 2 115212 275315 1 20 999992 -110881 1 118998 424898 917166 1 9 999990 -696997 2 177809 576725 2 217455 936789 2 2 999999 2 722125 827637 1 706483 959789 -297290 1 560158 736691 -514111 2 305698 667929 1 219080 634518 925913 1 13 999990 -132815 2 318315 627817 2 2 999999 2 2 999999 2 7 999986 2 2 999999 2 15 1000000 1 2 999999 -827490 2 2 999999 1 13 999995 365617 2 2 999999 1 2 999999 698581 2 468080 691505 1 2 999999 53330 2 2 999999 2 425724 468694 2 2 999999 1 2 999999 888607 2 387120 627685 1 18 999992 327998 1 17 999983 -934626 1 13 999984 388574 1 2 999999 896869 2 4 999983 2 2 999999 2 305188 482951 2 2 999999 1 2 999996 -757406 1 10 999994 -839233 1 7 999983 974713 2 2 999999 2 870372 953515 1 2 999999 112256 2 20 999988 1 2 999999 -265227 2 2 999999 2 2 999999 1 2 999999 801983 1 410202 911096 699363 1 2 999999 -2650 2 223253 824749 2 2 999999 1 2 999994 70705 2 15 999997 1 2 1000000 -476528 1 2 999999 -69491 1 215392 701404 -954766 1 320306 361736 -897722 2 2 999999 2 96104 985405 2 302719 729987 2 197119 719040 2 15 999999 2 183491 422240 2 2 999999 1 33391 54394 536608 2 10 999983 2 2 999985 2 290451 931880 2 2 999999 2 9 999981 2 2 999999 2 2 999999 1 213225 557819 721955 2 280375 778218 1 85874 99636 -401111 1 4 999981 -826462 1 7 999982 -240767 2 7 999982 2 19 999986 1 2 999999 -645609 1 335798 697962 657976 2 2 999999 1 154932 455092 35454 1 150761 739385 -451142 2 2 999999 1 2 999999 858957 1 45528 112566 761724 2 651297 673466 2 20 999982 1 3 999984 -464931 1 5 999998 80451 1 2 999999 -452689 2 2 999999 2 740474 972758 1 13 999999 -805486 1 416559 575061 -565397 2 173221 370660 1 79634 710046 -658780 2 246991 548420 2 3 999995 1 6 999984 -488566 2 2 999999 2 561288 570693 2 358302 511668 2 2 999999 1 2 999999 530668 1 53511 897120 640204 2 2 999999 2 59536 709536 1 10 999988 354806 2 13 999985 1 16 999985 -424609 1 2 999999 642892 1 6 999988 -400765 2 2 999999 2 111439 505231 2 2 999999 2 4 999982 1 464951 856737 -458202 1 386849 421776 923883 1 319673 800130 -624732 1 10 999985 111304 2 2 999999 1 5 999986 460699 2 11682 865718 1 338207 497021 -291763 2 560794 791742 2 2 999999 2 25615 395550 1 2 999999 -985615 2 2 999999 1 655965 755344 -805920 2 5 999995 2 812437 880959 1 54362 371020 -753291 2 2 999999 1 942 648753 141086 2 16 999988 2 328932 817874 2 148911 519499 2 894087 952777 1 7 999993 -196746 2 2 999999 2 267427 337569 2 637568 848028 1 2 999999 784938 2 395285 819634 2 2 999999 1 2 999995 -690799 2 2 999999 1 11 999988 -598129 1 18760 884351 -148399 2 15 999984 1 2 999999 -194627 2 2 999999 1 303068 544947 -425884 2 685924 777344 2 16625 904923 1 18 999988 324304 1 567891 610299 -150348 1 579271 759250 -615366 2 12 999989 1 2 999999 196147 2 11 999981 1 2 999999 87043 1 658168 958194 -451871 1 5911 827467 -182935 1 2 999999 823373 1 694923 738720 -718618 1 6 999990 842082 2 9 999990 2 460458 858672 1 2 999999 170738 1 18 999984 -871830 2 2 999999 1 130785 893489 455511 2 156584 884269 1 2 999999 -273640 2 1 999997 1 2 999999 724481 1 3 999984 28317 1 593594 808757 -907666 2 529224 866115 2 799699 973755 2 15 999997 1 562480 585863 91654 1 4 999994 179842 2 540649 781469 2 19 999987 2 119336 428934 2 2 999999 2 8 999998 2 1 999984 1 17 999987 -741013 1 1 999983 -153013 1 2 999999 -380570 1 123520 148641 -501383 1 548306 957612 342716 2 24016 604804 2 154139 776205 2 263918 821960 2 2 999999 1 2 999999 869773 2 736035 943455 2 2 999999 2 15 999999 1 112911 347121 -493938 2 2 999999 2 2 999999 1 4 999988 -421358 2 3 999988 1 17 999987 520511 1 1 999985 -83875 2 18 999984 2 314941 850118 1 2 999999 94530 2 842794 858654 1 18 999990 -27007 2 2 999999 2 565642 576190 1 271113 703710 -869184 1 2 999999 297044 2 2 999999 2 245254 569872 1 19 999988 -995009 1 362779 558904 -99025 2 48498 585128 2 693035 759700 1 36448 58817 638809 2 7 999992 1 2 999998 -207651 2 16 999996 2 2 999999 2 2 999999 1 2 999999 -484388 1 2 999983 596045 2 13 999988 1 11 999987 -650750 1 577158 651787 -499594 1 9251 663384 524499 2 116797 145624 2 6 999982 1 10711 869789 172315 2 2 999999 2 2 999999 2 300177 768214 1 2 999999 563916 1 734916 743724 -838392 2 2 999999 2 14 999996 2 433311 960766 2 2 999999 1 13 999994 664886 2 2 999999 2 2 999999 2 2 999999 1 4 999982 241700 2 2 999999 2 6 999998 1 553267 750975 297913 1 349495 770713 101149 2 117651 823467 1 19 999995 -413072 2 2 999981 2 2 999999 1 2 999999 114937 1 415552 909474 259823 2 2 999999 2 2 999999 2 5 999984 1 241585 983209 605740 1 9 999997 -288441 2 20 999997 1 622178 898924 494723 1 15 999996 381068 1 14 999992 -292015 1 44475 332437 36267 1 12 999988 770572 2 227917 834115 1 6 999985 395809 1 2 999999 723374 1 708996 790909 -139511 2 765716 935846 2 13 999999 2 2 999999 1 20 999986 -295235 1 157517 479935 -705320 1 439828 504666 -56696 1 19 999983 73248 2 19 999987 1 2 999999 678516 1 37544 87228 883467 2 258565 831107 1 5 999988 869176 2 61209 541037 2 189033 268235 2 462140 537568 1 245883 283225 785245 2 2 999999 1 2 999999 -301852 1 2 999999 -894188 2 2 999999 2 8 999997 1 488563 676106 639523 2 347442 428960 1 10 999987 226234 1 17019 218515 936095 2 39673 124976 2 384081 795796 1 2 999999 937129 2 2 999999 1 1 999988 616963 2 208560 841193 2 2 999999 2 3 999986 2 59768 205254 1 776507 833416 -391045 1 607689 904230 -601002 2 20 999994 1 2 999999 -190545 1 5 999983 -919644 1 2 999999 -512692 1 7 999994 164402 1 7 999991 381958 1 2 999999 790456 2 2 999999 1 2 999999 272385 2 122451 580550 2 273782 804029 1 260393 426044 140140 1 535340 552036 -993507 2 78699 468881 1 2 999999 359647 2 855988 983203 2 434500 543474 1 2 999999 74126 2 1 999993 2 17 999986 1 20 999982 -804076 1 29386 505286 80427 2 2 999999 1 562272 995689 340544 1 874705 889468 -984987 2 13 999993 1 215056 673334 -610121 1 5 999984 105553 2 2 999994 2 283530 390768 2 19 999985 2 2 999999 1 2 999997 949242 2 20 1000000 1 274445 979285 -898175 2 2 999999 1 16 999990 241670 2 2 999999 2 13 999998 2 2 999999 2 152195 629875 2 692432 781858 1 370654 701928 717050 1 2 999999 544580 1 1 999987 -26148 1 61093 407797 552968 1 2 999999 -691773 2 2 999999 1 15 999983 -473095 1 8 999987 -819676 2 736775 781771 1 2 999999 -549627 1 527889 913021 413040 1 79353 383397 84087 1 338418 906659 -102291 1 11 999991 -269100 2 431233 622160 2 544248 959095 2 1 999997 1 18 999997 25188 1 2 999999 -977976 1 1 999985 67563 1 2 999999 505203 1 12 999999 497141 1 2 999999 -152728 1 2 999999 770219 1 16 999982 857526 1 2 999999 -322314 2 2 999999 1 2 999999 -703174 2 110144 273584 2 2 999999 2 2 999999 2 2 999999 2 10 999996 1 150663 445168 -387956 1 2 999999 271011 1 2 999999 7253 1 142547 881803 -718654 1 33796 866323 947640 2 14123 966992 1 2 999999 -615324 2 2 999999 2 2 999999 1 2 999999 911216 1 347968 561065 996020 2 139590 581175 2 558223 614067 1 2263 813047 -659206 1 4 999989 -402375 1 309680 855226 -685726 2 13 999998 2 3 999991 2 14 999991 1 2 999999 276869 2 2 999989 1 10881 265311 891608 1 342934 611418 -510549 1 2 999999 -687158 2 11 999988 2 13 999995 2 2 999999 2 389819 679265 1 14 999987 -782294 1 169311 585046 534954 1 23699 222196 350452 2 2 999999 2 2 999999 1 924238 972249 598750 2 61920 792605 2 2 999999 2 2 999998 2 2 999999 1 2 999999 481476 2 2 999999 2 12 999994 1 7 999990 -833720 1 19 1000000 352794 2 3 999993 2 2 999999 1 2 999999 859511 1 20984 40480 -654248 2 5953 657884 2 14 999990 2 345490 733695 2 12 999984 1 14 999988 -997304 2 149655 243761 1 9 999997 713913 2 2 999999 1 613108 699947 846650 1 4 999994 -495497 2 2 999999 2 287072 712197 2 8 999996 2 109893 616755 1 543693 929414 829553 2 2 999999 2 2 999999 1 2 999999 817232 2 2 999999 1 2 999999 268244 2 18 999995 2 5 999993 1 2 999999 -952910 2 2 999999 2 15974 365524 2 750536 854345 1 2 999982 -947587 1 2 999999 -902384 1 2 999999 671225 1 295863 564810 -107037 2 2 999999 2 4 999996 2 16 999981 1 3 999995 -801688 1 17 999984 -979119 2 5 999992 2 803546 961873 2 18 999982 1 158816 266198 -702038 1 288539 762421 -132697 2 7 999994 2 183610 523057 1 733918 892105 668943 2 16 999996 2 16 999999 2 2 999999 2 620485 933388 2 2 999999 1 2 999999 -609882 1 12 999997 -295716 2 728081 808818 2 3 999996 2 2 999999 1 14 999999 63875 2 9 999990 2 19 999989 2 11 999998 1 14 999989 478277 2 2 999999 2 16 999986 2 2 999999 1 93214 663198 130287 2 91070 885866 2 2 999999 1 571243 604296 -706863 2 4 999996 1 264000 506273 591649 2 5224 143862 1 2 999999 -475320 2 2 999999 1 2 999999 -106676 2 10 999993 1 3 999982 -521026 2 9 999990 1 6 999990 -355409 2 5 999985 2 18 999998 1 2 999999 286497 2 2 999999 1 19 999982 -28462 2 16 999990 2 195466 354555 1 15 999985 -224728 1 2 999999 -898537 1 2 999999 404423 2 2 999999 2 2 999999 1 63210 329718 -153245 1 2 999999 -792303 2 358796 461782 1 409228 659409 710728 1 2 999999 -955743 1 17 999986 -288669 1 298522 939730 -30959 2 235106 704103 2 2 999999 1 9 999988 136001 1 1 999981 223650 1 2 999999 -229318 1 2 999999 -774218 2 13 1000000 1 3 999995 355313 1 7 999996 731457 2 273738 670173 1 2 999999 897999 2 516061 780934 2 525303 962263 2 14 999986 2 5 999984 1 2 999999 -429721 2 443617 829357 2 247508 380772 2 274198 291992 1 526516 780981 545768 2 19 1000000 2 45222 633713 2 507047 740132 1 342827 406429 -368526 1 10482 110381 773378 1 2 999999 -899040 1 4 999997 872253 2 2 999999 1 391152 620696 282793 1 15 999994 544502 1 2 999999 340796 2 20 999991 1 8 999993 75111 2 512332 700942 2 2 999999 1 2 999999 -58895 2 2 999999 1 768703 951318 696251 2 2 999999 1 5 999986 559438 2 5 999991 1 2 999999 -470438 1 233782 934337 -140698 1 383077 428359 -847712 2 80477 349886 2 13 999987 1 2 999999 -91179 1 71969 579790 -41121 2 214867 790729 2 25969 732452 2 2 999999 1 14 999990 978252 2 2 999999 1 657932 983367 74001 2 84650 206381 1 16 999999 17922 2 8 999986 1 205587 723493 -420761 1 5 999999 861510 1 19 999999 935349 2 443704 713527 2 76224 801680 1 594723 722853 791985 1 9 999996 -708952 1 2 999999 -917604 2 629678 839179 1 2 999999 -344496 2 653654 989941 2 70097 306811 2 2 999999 2 286518 929536 2 18 999992 2 2 999999 2 20 999991 1 431701 454777 -535085 1 2 999999 -918331 1 2 999999 -914255 1 2 999994 645444 1 91068 707924 604663 2 178369 787167 1 2 999999 -306957 2 16 999998 1 343996 560251 196322 1 352133 640615 721303 2 12 999983 2 2 999999 1 137746 412033 360540 1 11 999987 -971657 2 2 999999 2 2 999999 2 2 999999 1 16 999984 325677 1 2 999999 -915834 1 17 999998 462604 2 454571 791473 2 4 999982 1 5 999985 201293 1 5856 162131 118876 1 19 999999 -831393 1 2 999999 766397 2 2 999999 2 95274 233426 1 2 999994 308665 2 2 999999 1 14 999996 377453 1 19 999981 -873430 1 10 999993 396146 1 19 999999 -704449 2 218332 241301 1 2 999999 168748 1 2 999999 -952716 1 716592 859928 -231226 2 20 999991 1 2 999999 -424103 2 3 999984 2 2 999999 2 15 999999 2 101194 485236 2 2 999999 2 433793 603537 1 14 999999 -265664 2 324682 642285 1 2 999999 925395 1 864209 985960 -365968 2 2 999999 1 14 999982 596713 1 2 999999 -783705 1 565214 800480 713266 2 2 999999 1 72203 89802 255646 1 2 999999 658128 2 2 999999 2 20 999995 1 409261 563893 718479 2 227158 641003 2 17 999997 2 2 999999 2 2 999999 2 18 999982 2 2 999999 1 2 999999 816956 1 810885 988109 253357 1 2 999999 959204 1 11 999987 192490 2 2 999999 1 221159 660348 905998 2 2 999999 2 2 999999 1 529561 872029 -385254 1 2 999999 800878 1 440036 907054 -766273 1 2 999999 892177 1 425415 997374 561315 2 570182 715976 2 2 999999 2 427801 549595 2 2 999999 1 2 999999 957531 1 14 999998 -967897 1 10 999999 -888177 2 322524 768624 2 6 999999 2 272689 923102 1 894013 946035 -128767 1 135908 784796 747471 2 466515 675746 2 2 999999 2 1 999996 2 100815 583242 2 5 999983 1 332098 976051 752425 1 2 999999 585583 2 2 999999 2 459869 819290 1 434320 664548 -385880 1 11 999985 -926705 1 2 999999 830828 2 15 999982 2 2 999999 1 4 999992 -718127 1 97467 304839 -666056 2 2 999999 2 2 999999 2 3 999986 1 2 999999 633507 1 195099 542282 566310 1 20 999981 303452 2 2 999999 2 50769 268159 2 17 999997 2 2 999999 1 2 999999 396889 2 185527 845901 1 789855 935822 -62652 1 184882 281256 -261147 1 2 999982 -271513 2 2 999999 1 17 999993 -227304 2 6 999993 1 11 999985 -192630 1 356474 918260 -619679 1 17 999983 -386402 1 364854 709896 32584 1 20 999997 -829532 1 81961 995267 -140915 1 800018 885233 669619 1 2 999999 -293753 2 396976 488221 1 2 999999 474400 2 19 999993 2 20 999981 2 11 999991 2 8 999995 1 12 999984 386955 1 20 999995 851769 1 5 999996 764791 2 2 999999 2 31494 465287 1 2 999999 457061 2 80142 92117 2 13 999982 1 16 999994 684504 2 16 999989 2 2 999999 1 19 999993 979620 2 2 999999 2 2 999999 2 2 999999 2 7 999989 2 16 1000000 1 12 999988 -989353 1 824576 973762 162283 1 10 999986 899705 1 2 999999 -532187 2 2 999999 2 13 999992 2 2 999999 2 15 1000000 2 2 999999 2 2 999999 2 2 999999 2 17 999986 2 439090 948725 2 2 999999 1 5 999989 752509 1 2 999999 -627992 2 349065 549228 1 641972 983924 -284511 2 451480 685108 1 12 999993 293830 1 20 999992 220661 1 2 999999 82620 2 15 999992 1 2 999992 -772712 1 17 1000000 73157 2 17 999986 2 2 999999 2 336424 350802 2 2 999999 2 268326 729452 2 2 999983 1 2 999999 276274 2 2 999999 1 2 999999 878660 2 3 999990 2 33274 704327 2 17 999981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 39745 281088 1 2 999999 394328 2 205265 630793 1 2 999999 780100 1 18 999995 672827 2 376343 764490 2 195025 546721 2 19 999996 2 6 999995 1 2 999999 671468 1 2 999999 234562 2 2 999983 1 2 999999 904053 1 2 999999 -431155 2 2 999999 1 2 999999 -857283 2 96169 620246 1 42397 873874 963102 2 266286 858412 2 206752 732182 2 11 999985 2 4 1000000 2 2 999987 1 442780 584789 804372 1 17 1000000 -612480 1 2 999999 -399638 2 346372 791423 1 3 999990 -785534 2 345093 915722 1 249231 527403 -126269 1 5 999997 447805 2 17 999995 2 3 999992 1 192709 931730 -643409 2 389180 831342 2 2 999998 1 808120 844299 392331 1 3 999991 -789866 2 18 999986 2 2 999999 2 2 999999 2 19 999984 2 19 999983 2 654191 953080 1 198540 750234 400148 1 241464 363078 717180 2 2 999999 2 2 999999 2 578853 579855 1 6 999984 665356 1 5 999986 -213646 2 2 999999 2 8 999995 2 2 999999 1 2 999999 -787941 2 2 999999 2 15317 612229 1 11 999986 -14271 2 360630 442220 1 2 999999 745924 1 2 999999 -105955 1 2090 718728 491776 1 2 999999 -809275 1 12 999992 928983 1 2 999999 719069 2 17128 79463 1 181142 484581 870520 1 12 999992 -165198 1 88154 711355 827746 2 1 1000000 1 167975 446830 858003 2 9 999981 1 2 999999 880990 2 16 999999 1 19 999988 -771821 1 162874 473714 815174 2 13 999981 1 2 999999 101749 2 103519 128800 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 999987 2 92212 534335 1 5 999985 -987955 1 119406 897172 -977258 2 2 999999 1 2 999999 -516437 1 2 999999 -109142 1 2 999999 -964191 1 18 999987 -477323 2 2 999999 2 1 999985 1 81958 259980 -566056 2 3 999982 2 526298 707350 1 9 999991 -830417 1 379976 704055 969883 1 351137 443700 -608756 2 353887 792522 1 110017 853387 -798555 1 6 999990 -214373 2 147376 181447 2 13 999992 2 2 999999 2 122096 756460 1 430836 630712 -28198 1 15 999994 348212 1 402755 608823 -195722 2 2 999999 2 155983 513780 1 742218 932969 193685 1 2 999999 506883 1 2 999999 -662476 2 57289 626826 2 38572 159477 2 60226 524171 1 750517 763788 -553249 2 2 999999 2 320966 654704 1 51523 918929 -242981 1 15 999993 165686 2 17 999982 2 2 999999 2 19 999994 1 8 999999 82442 2 108201 208002 1 2 999999 210692 1 20 999981 -359225 1 2 999999 546716 2 16 999992 2 2 999999 2 547893 694198 1 2 999999 620216 1 2 999999 -307269 2 2 999999 2 17 999999 1 15 999996 503933 2 243783 577921 2 2 999999 1 2 999999 838467 2 152956 637542 2 686619 859756 2 3 999995 1 7 999988 166998 1 2 999999 -256192 2 2 999999 2 2 999999 2 2 999999 2 576337 760893 1 253902 391287 -262186 1 19 999981 370502 2 9 1000000 2 686515 784578 1 2 999999 732608 2 2 999999 1 247885 336056 -431527 1 562847 722547 338011 2 3 999982 2 6 999982 1 2 999999 -651496 1 2 999999 -611552 1 2 999999 -525775 2 2 999999 1 314226 788558 -187452 2 2 999999 1 20 999997 -197276 2 8 999995 2 2 999999 2 708809 853056 2 14 999995 2 4 999985 2 2 999993 1 18 999982 181211 2 2 999999 1 2 999999 -354237 2 2 999999 1 2 999999 -373075 1 2 999994 541210 2 102628 893222 2 558330 657578 1 2 999999 209873 2 2 999999 1 355965 614728 445053 1 15 999996 -112744 2 2 999999 2 11 999982 2 6 999983 1 2 999999 344156 2 14 999982 2 19 999997 2 2 999999 1 278229 947313 -423780 1 2 999999 -920624 1 3 999988 111039 2 4 999986 1 148128 506251 105023 1 2 999999 -271582 1 6 999994 -118243 2 195184 831793 2 18 999992 2 2 999999 1 2 999999 176726 1 2 999999 653584 1 12 999985 734736 2 544689 866541 2 2 999999 1 494590 752846 -352411 1 2 999999 -865282 1 2 999999 -253320 2 372636 488516 2 10 999991 1 6 999989 -807889 1 20 999987 -538306 2 2 999999 1 592560 914117 307940 1 7 999996 262358 2 587904 825058 2 260486 647510 1 2 999999 -325254 2 2 999999 2 7 999990 2 10 999989 2 11 999992 1 649009 940275 -699277 2 5 999991 1 20 999981 -360048 2 2 999999 1 12 999991 710994 2 15 999981 2 2 999999 2 2 999999 2 10 1000000 2 2 999983 1 2 999999 584658 1 16 999986 -75376 1 2 999999 -639052 2 2 999999 1 5 999986 -364691 1 261813 599572 186531 2 1 999985 1 2 999999 -478265 2 2 999999 2 15 999989 2 11 999988 1 2 999999 -83699 2 695186 875692 2 12 999992 1 655931 792611 92825 2 7 999992 1 2 999999 -101961 2 2 999999 1 26925 194827 449755 2 2 999999 2 666612 769908 1 1 999990 218112 2 8 999991 1 18 999985 -94541 2 1 999985 1 2 999999 -566039 1 2 999999 199230 1 318027 914474 367081 2 15 999998 1 2 999999 -699926 2 5 999986 2 15 999985 1 818599 944769 784040 1 579710 852265 -57595 2 2 999999 2 2 999999 1 2 999999 -966039 2 2 999999 1 271145 761001 210827 2 3 999984 2 26765 453588 2 518121 894185 2 12 999989 2 2 999999 1 118650 586870 -31057 1 2 999999 159854 1 124822 244796 621050 2 20 999991 2 544784 907617 2 2 999999 2 6 999986 1 2 999999 -208753 2 177415 839507 2 190052 508111 2 2 999999 2 124407 446171 1 9 999995 -589727 1 2 999999 -316706 1 31404 940334 -463783 2 4 999983 2 2 999999 1 2 999999 -392750 1 2 999999 -505962 1 8 999998 -305858 2 43300 836957 2 2 999999 2 19 1000000 2 6 999998 1 319750 617183 561040 1 11899 668674 353074 1 14 999987 -703218 2 436867 474298 1 11 999996 -551977 1 17 1000000 847910 2 174822 389225 1 2 999999 715735 1 381435 621832 -418720 1 194270 283533 -589057 2 12 999992 2 2912 461906 1 2 999999 792138 1 2 999999 677852 1 3 999994 870029 1 158657 252890 -325245 2 44735 252658 1 355467 576577 252238 1 15 1000000 -682955 2 1 999999 2 13 999981 1 12 999984 -666319 2 2 999999 2 352872 537131 2 2 999999 2 437272 592742 1 6 999986 188357 1 2 999999 27569 1 14 999991 -571358 1 70367 326434 191152 1 279733 818671 871295 1 556759 644763 -97039 1 2 999999 -931751 1 2 999999 -911180 2 2 999999 1 228250 775035 813142 2 138346 573462 1 8 999983 -929032 2 8 999988 1 20 1000000 365161 1 19127 296697 -857569 2 2 999999 1 2 999999 -68658 1 274787 724017 50071 2 68690 980301 1 2 999999 -497581 1 2 999999 905364 1 15 999993 689862 2 59871 855857 2 2 999999 1 161861 852485 -964284 2 14 999998 1 10 999998 738790 2 106308 383353 2 20 999987 1 2 999999 229208 2 93420 191642 1 701750 933036 -440520 2 2 999999 1 2 999999 -177927 1 2 999999 448924 1 118891 894865 -13680 2 2 999999 1 9 999986 -312019 2 72787 229732 2 2 999999 2 683930 826383 1 20 999983 412664 1 17 999988 -464311 1 480378 695326 10541 1 16 999987 116881 1 2 999999 453541 1 8 999990 300126 1 2 999999 -733067 2 820337 989603 2 2 999999 1 2 999999 200346 2 1 999989 2 6 999989 2 4 999991 2 16 999991 2 8 999992 2 2 999999 1 4 999999 67490 1 7 999997 646344 2 10 999989 1 235383 974709 563866 2 2 999999 1 287819 448352 95178 2 2 999999 1 2890 441192 848737 2 2 999999 2 2 999999 2 4 999981 1 2 999999 -515991 1 2 999999 637491 2 14 999981 2 2 999999 1 653496 964125 716137 2 347274 670472 1 2 999989 -557325 2 204985 223852 2 388124 427762 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -715421 2 20 999994 2 6 1000000 1 2 999999 323988 2 625417 928455 1 18 999982 275034 2 16 999992 1 2 999999 224627 2 20 999996 2 1 999985 1 16 999996 943208 1 2 999999 -110102 1 331405 973259 -953877 2 594304 989769 2 17 999992 1 132717 662084 898304 2 2 999999 2 5 999999 1 2 999999 503799 2 4 999982 2 504028 621435 2 2 999999 1 2 999999 -566971 2 2 999999 1 1 1000000 892459 2 12 999986 1 1 999984 427533 2 6 999992 2 106317 685262 2 14 999995 2 2 999999 1 2 999999 619462 1 2 999999 273658 1 234993 368843 947376 1 273450 485428 814001 1 2 999999 622750 1 410342 481126 -540702 2 149406 425165 2 2 999999 2 3 999999 1 4 999992 328695 2 288469 637145 1 2 999999 413149 1 264073 867434 -471724 1 7 999996 980418 1 302384 416622 867062 2 1 999986 2 12 999999 2 532570 957980 2 18 999990 2 10 999983 1 2 999999 935700 2 2 999999 2 2 999999 2 149860 554632 1 2 999988 -444780 1 4 999995 -352111 2 507573 572595 1 2 999999 64860 2 2 999999 1 15 999982 -797732 1 722373 927027 -443853 1 2 999999 -843400 2 728971 748092 1 2 999999 442347 1 2 999999 175085 2 4 999988 1 14 999981 -827182 2 10 999994 1 2 999999 182688 1 803317 815776 204187 2 2 999999 2 811656 893923 1 114101 242112 118961 2 2 999999 2 2 999998 1 2 999999 269687 1 110426 948909 -40445 1 17 1000000 -278376 1 8 999995 -961978 2 1 999991 2 719688 835943 2 2 999999 1 16 999982 -616116 2 373370 991446 2 2 999999 1 2 999999 601214 1 18 999984 835441 2 2 999999 1 2 999999 -754645 2 140524 196695 2 301861 843852 2 2 999999 1 6 999990 562678 1 10 999994 315871 2 271676 717221 2 2 999999 2 151165 432483 1 23800 523525 980630 1 16 999989 701492 1 8 999988 952199 1 2 999999 -335381 2 2 999999 2 2 999999 1 362517 610753 -754501 2 98454 803043 1 17 999993 -901222 1 753756 900060 -67036 2 2 999999 2 2 999999 2 13 999982 1 14 999999 -294031 2 2 999999 2 16 999993 1 2 999999 -447923 2 8 999987 2 439077 872544 2 46182 685312 2 2 999999 1 125030 903364 -229321 2 337006 929114 2 229082 816644 1 594160 651877 151701 2 27183 946419 2 4 999984 2 2 999999 2 2 999999 2 11 999997 1 722816 822776 744753 2 281961 344110 2 58643 441017 2 3 999994 2 195338 661411 2 687440 952088 1 777324 938772 -226071 1 2 999999 -747298 2 2 999999 2 2 999999 2 46936 127413 2 221798 345155 2 582036 872540 1 2 999999 925829 2 275940 976330 2 10 999997 1 615471 695882 739279 2 2 999999 1 2 999999 -709098 2 2 999991 2 344527 956898 1 2 999999 -664079 1 505316 513539 -152549 2 521304 935517 2 13775 702950 2 658848 891738 2 97007 273973 1 2 999999 440265 2 17 999991 1 9 1000000 81007 1 437213 619584 -519406 1 393568 544610 -696902 1 194576 487430 632293 1 425055 557540 -943111 2 879379 896105 2 2 999999 2 4 999998 1 578608 849699 -296271 1 19 999999 689474 1 2 999999 589606 2 2 999999 1 4 999985 200649 2 9 999994 1 2 999999 -298838 2 114077 608400 1 2 999999 -536111 2 2 999999 1 2 999999 437274 2 2 999999 2 461228 890655 2 6 999982 1 101444 335945 141545 2 2 999999 1 145370 843205 -33239 2 2 999999 1 476167 493814 140380 1 2 999999 -171645 2 1 999994 2 2 999999 2 474257 756510 2 15 999997 1 2 999999 334203 1 192713 973942 131777 1 2 999999 -395602 1 5 999993 349679 2 2 999999 2 13 999981 2 2 999999 1 2 999999 358011 1 3 999989 424919 1 3 999992 -254714 2 11 999997 1 143105 299970 187938 2 180330 211208 2 149682 316769 2 2 999999 1 61835 235348 475300 2 57257 331509 2 2 999999 1 2 999999 815550 2 2 999999 1 546141 596634 120209 1 2 999999 203018 2 2 999999 2 97407 178145 2 20 999996 2 2 999999 2 2 999999 1 2 999999 -710941 1 2 999999 129254 2 19 999983 2 13 999988 2 16 999986 1 11 999996 -420683 2 18 999991 1 729231 848756 -679974 1 2 999999 322038 2 2 999999 1 2 999999 485407 2 8 999981 2 2 999999 2 19 999999 2 2 999999 2 12027 219820 2 4 999990 2 300169 941851 2 16 999983 2 2 999999 1 1 999983 197995 2 4 999996 1 2 999981 -230600 2 2 999999 1 3 999984 -679434 1 6 999985 505342 1 806619 905751 -459232 2 2 999999 2 200842 404132 1 2 999999 34043 1 2 999999 677191 2 196614 860271 2 2 999999 1 2 999999 380028 1 2 999999 531037 2 9 999984 1 2 999999 475404 2 2 999999 1 509218 812909 953917 2 17041 238108 2 16 999991 1 18 999992 587107 2 17 999998 1 15 999985 275947 2 1 999986 2 5 999997 2 17866 529848 1 14 999982 438912 1 2 999999 495378 2 16 999989 2 17 999994 2 2 999999 2 2 999999 2 188069 787253 2 253388 711453 2 3 999989 2 2 999999 1 499855 978098 311515 1 3312 375119 -449023 2 203847 813581 2 2 999999 2 376219 531853 1 2 999999 717812 1 2 999999 -950656 2 7 999996 1 337649 597797 -313119 2 627348 823203 1 2 999999 -108869 1 10 999990 -604791 2 8 999994 2 530472 695889 1 2 999999 394504 2 2 999999 1 9 999997 -271081 1 5 999988 -312 1 413341 481070 -114918 1 3 999997 770479 1 79499 133774 -979560 1 311155 659158 442786 1 17 999982 -306933 1 2 999999 119160 2 2 999999 2 519754 581108 1 2 999999 -470866 1 1 999988 584276 1 9 999996 375258 1 19 999996 -255951 1 8 999997 -225661 2 2 999999 2 139188 303392 1 2 999999 -219424 2 14 999983 2 20 999987 2 120140 897836 2 144831 485856 2 2 999999 2 54109 416342 1 668881 884302 849169 2 408716 748712 1 10 999997 -355309 2 546857 807480 1 2 999999 261224 2 18703 502278 1 2 999999 323462 1 2 999999 288151 1 2 999999 -740438 2 2 999999 1 334554 416290 4668 2 11 999998 1 160184 495089 640903 1 2 999999 884658 1 2 999999 -483086 1 15 999982 922927 1 176888 564378 150451 2 62774 372673 1 20 999994 194033 2 6 999999 1 270052 437524 -860715 1 6 999988 145144 2 2 999999 2 11 999996 2 2 999999 1 305253 396316 -306259 1 538749 789428 85333 1 12 999993 711585 2 227156 263878 2 609065 876557 2 2 999999 2 458183 857814 1 2 999999 218831 2 19 999997 2 2 999999 2 213376 929542 1 231711 807585 461556 1 598115 663767 834241 1 2 999999 577089 1 2 999999 -203573 2 14 999994 2 17 999998 1 13 999994 -716206 1 8 999996 -624068 2 647253 870220 2 33004 921762 1 112325 467339 501778 1 12 999994 909794 1 13 999986 462315 1 6 999982 -140785 2 175064 367354 2 2 999999 2 102293 532583 2 346464 983379 1 856614 872327 967565 1 2 999999 414193 2 15 999998 1 13 999981 758045 1 12 999984 697121 1 299416 835730 569246 2 1 999994 1 18 999998 429069 2 10 999996 2 13 999994 2 19 999999 1 6 999984 369545 1 5 999986 383430 1 460691 523761 -992863 2 15 999999 2 1 999999 1 6 999988 -993497 1 2 999999 -969915 1 2 999999 -214609 1 2 999999 228856 2 296916 398614 2 19 999988 1 982631 989862 -400334 2 177243 210738 1 2 999999 -256019 2 2 999999 1 412141 576970 -105765 2 2 999999 2 2 999999 2 2 999999 1 7 999981 -349311 2 299335 308657 2 2 999999 2 2 999999 2 6 999982 2 2 999999 1 1 999996 466946 1 548533 978936 -753374 1 2 999999 -112520 1 9 999993 881081 2 190934 783107 2 2 999999 1 11 999983 672469 1 13 999992 485997 2 7 999996 2 345602 927132 2 8 999989 1 2 999999 390275 2 9 999999 2 513348 520730 2 62168 66043 1 19336 475967 -973587 2 2 999984 1 305422 541359 979604 2 22742 649129 2 341264 680059 1 2 999999 -867989 2 2 999999 2 3 999983 1 6 999991 525218 1 161329 291374 -581877 1 157081 298478 932642 2 4 999992 2 545061 885843 2 12 999997 1 12 999997 -867398 1 2 999999 769710 1 18 1000000 188737 1 2 999999 68228 1 2 999999 -32157 2 405287 729108 2 2 999999 1 445291 964503 -350733 1 2 999999 350742 1 122881 893757 -946571 1 12 999999 880242 2 2 999999 2 289910 931301 2 358205 988314 2 424724 788792 1 47636 610504 -582050 1 2 999999 560274 2 37212 424841 1 4 999986 913130 1 10 999985 828308 2 79758 143223 1 2 999999 -580880 1 18 999985 958194 1 121942 346077 382950 1 434013 878773 767742 1 17 999982 -661990 2 2 999999 1 2 999999 842856 2 2 999999 1 774436 844364 82473 2 257401 925829 2 320755 546466 1 995487 997247 -32995 2 8 999994 2 573536 998509 2 684878 917121 1 2 999999 -242199 1 19844 850300 -712740 1 2 999999 337820 2 2 999999 1 11 999996 785173 2 511401 866422 1 16 999982 701790 2 737834 801813 1 16 999984 -456927 2 2 999999 1 2 999999 499767 2 20 999995 2 2 999999 1 2 999999 -528107 1 32258 444684 -745676 1 2 999999 -534779 1 2 999999 805756 2 385510 474968 1 20 999989 -726126 1 20 999996 -948205 2 146246 715110 2 2 999999 1 2 999999 354233 2 3 999994 1 10 999982 867287 2 2 999999 1 221145 757267 711227 2 7 999998 2 2 999999 2 28451 95201 1 350860 853435 -460282 1 2 999999 -187360 1 17 999991 808124 1 621259 929084 -714868 1 5 999992 594720 2 522065 615492 2 551698 623820 1 2 999999 -234195 2 16 999982 2 2 999999 1 58201 917698 801652 1 13 999990 -901954 1 548321 865849 -451133 1 78961 206923 405351 1 19 999989 857856 2 397281 599117 1 2 999999 800194 1 284478 580897 610060 2 2 999999 2 592539 738218 1 2 999999 339235 1 2 999999 211960 2 16 999994 2 10 999984 1 8 999988 -529858 1 345400 552711 556546 1 118501 336061 -175340 2 2 999999 2 1 999986 2 444358 785981 2 12 999985 2 183156 319086 1 2 999999 247371 1 6 999986 -508816 2 2 999999 2 1 1000000 2 2 999999 2 3884 722984 2 512223 826368 2 54564 441241 2 2 999999 1 2 999999 930144 2 1 999998 2 8 999995 2 19 999995 2 301666 442385 1 19 999996 177704 2 17 999986 1 105506 436710 991663 1 4 999996 -772681 1 2 999999 -674821 1 2 999999 -873234 2 16 999991 1 4 999996 -680063 1 6 999995 459141 1 2 999999 417100 2 156255 938698 1 343195 602893 309398 1 5 999994 975134 2 2 999999 1 7 999987 -296481 1 16 999995 -189102 2 2 999982 2 2 999999 2 2 999999 2 380018 435030 1 2 999999 -680061 1 683656 853147 -531969 1 2 999999 -35545 1 501782 706105 -85548 2 19 999994 2 2 999999 1 2 999999 648906 2 170060 215220 2 2 999999 1 10 999982 -673510 1 2 999999 679898 2 2 999999 1 2 999999 -656282 2 7 999988 1 5 1000000 -160476 1 195986 334191 -912036 2 18 999997 1 643727 745674 772950 2 189909 941816 1 7 999983 -201951 2 2 999999 1 157242 837666 439061 1 2 999999 761295 2 315123 933790 2 676122 835227 2 11 999998 2 393103 757035 2 6 999999 2 18 999988 2 11 999984 2 1 999987 1 21818 876879 154583 2 99565 552506 2 354569 827928 1 2 999999 -400668 2 344575 876789 1 2 999999 426011 1 33140 877054 -345845 2 13 999995 1 2 999999 -183779 2 2 999999 2 382317 549895 2 20 999986 2 11 999983 2 2 999999 2 219531 568629 1 408480 505756 175108 2 60467 135953 2 301870 957175 1 175748 932674 -660256 1 2 999999 -815332 2 2 999999 2 290006 866501 1 206251 635522 -745604 2 18 999982 1 864068 926457 433762 1 2 999999 914762 1 2 999999 960246 1 6 999986 808113 2 186775 650443 2 3 999992 1 17 999983 500916 2 286179 418269 2 11 1000000 1 389641 897792 -769231 1 12 999983 -942659 1 2 999999 -948705 2 2 999999 2 355657 929862 1 20 999996 -37977 1 2 999999 842742 1 2 999999 489495 2 2 999999 2 51274 811300 2 2 999999 1 70667 147430 -792173 2 2 999999 1 337269 825556 -691228 2 2 999999 1 672014 823320 -791783 2 8 999981 1 426886 935322 -232517 2 2 999999 2 2 999999 2 518920 792441 1 331301 645722 178207 2 641729 858641 1 2 999999 -139192 1 15 999993 963758 2 173042 543921 1 2 999999 -167857 1 19 999986 -275485 2 17 999986 2 8 999986 2 2 999999 1 386359 438263 32170 2 228286 740515 2 2 999999 2 229109 667664 2 219648 903020 1 131830 762838 -105995 1 2 999999 575253 2 8 999990 2 511943 641354 2 829312 833168 2 2 999999 1 24625 624955 -118310 1 850882 952287 225469 2 2 999999 1 11 999981 -797201 1 8 999986 -570112 2 281415 815655 1 9 999999 237618 1 934 430480 74091 1 2 999999 -708818 1 2 999999 -855619 1 180401 344705 -4245 1 10 999995 445117 1 20 999986 -153985 1 2 999999 572153 1 2 999999 11829 1 16 999996 487052 2 20 999992 2 2 999999 2 286212 352963 1 2 999999 -813442 1 185510 246744 133101 1 584696 641105 258626 2 9 999987 2 2 999999 1 223203 735190 -306052 1 2 999999 -753280 2 2 999999 1 13 1000000 179777 1 79376 678858 -243060 2 2 999999 1 2 999999 -335705 2 698688 825910 1 19 999991 397465 2 17 999999 1 2 999999 -16306 2 103470 761389 2 14 999984 1 57597 661855 706972 2 344890 792414 1 2 999999 -618320 2 54409 300528 2 62985 768525 1 2 999999 134245 1 612543 613831 -565050 2 15 999997 2 2 999993 2 2 999999 2 17 999993 1 2 999999 646320 1 761036 774541 -125851 1 2 999999 294053 2 2 999999 2 24291 213924 2 2 999999 2 1 1000000 1 9 999999 -959721 2 20 999997 2 10 999984 1 393605 801561 -518212 1 2 999999 463718 1 2 999999 -566134 2 175489 989008 1 2 999999 -90574 1 13 999983 833560 2 2 999999 2 14 999998 2 1 999984 2 2 999999 1 348655 665769 -68144 2 12 999998 2 7 999992 2 359160 472403 1 2 999999 -782464 2 9 999991 1 2 999999 838431 2 1 999989 1 2 999999 473224 2 512885 874796 2 418478 662982 1 6 999998 -832091 1 7 999997 42863 2 2 999999 1 375617 621853 499352 1 3 999984 62956 2 789652 879976 2 609876 725022 1 291953 884021 75755 1 9428 315921 -751133 2 2 999999 2 18 999995 1 3 999995 970406 1 2 999999 -472842 2 11 999995 1 2 999999 -981875 2 2 999999 1 4 999994 878313 1 83594 198805 153402 2 2 999999 2 1 999999 1 142733 552071 417571 1 2 999999 -7182 1 436167 540540 -80874 1 2 999999 235596 2 676859 751813 2 185530 677773 1 168403 566644 -346345 1 17 999998 640493 2 6 999989 1 2 999994 138808 2 5 999997 1 243976 353955 -342162 1 2 999999 144432 1 30144 568820 188989 2 2 999999 2 206421 703683 2 280282 831508 2 2 999999 2 2 999999 1 2 999999 554677 1 9 999998 129806 2 2 999999 2 540934 995124 1 566877 767958 -672562 2 175946 358595 1 2 999999 311694 2 502156 562213 1 2 999999 -595696 2 420289 557249 2 1 1000000 2 8 999984 1 257478 337945 -850010 1 2 999999 -764277 1 9 999992 -580064 2 10 999997 2 7 999998 2 690372 716855 2 7 999987 2 2 999999 1 16 999994 -967175 2 258159 490938 2 3 999991 2 456503 986804 1 1 999989 -255598 1 2 999999 600662 2 2 999999 1 53856 604656 -812932 1 9 999989 188753 1 6 999996 612019 1 2 999999 159450 1 15 999993 -929176 1 72987 312895 -799348 1 2 999999 86146 1 105702 646806 -907833 1 2 999999 848522 2 354900 648362 2 11 999997 2 2 999999 1 3398 147571 319271 2 2 999999 1 525968 738313 -899251 2 468089 748444 1 25494 485396 575560 1 3 999991 25303 1 2 999999 -809549 1 6 999994 863190 2 1 999992 1 2 999999 38979 1 278314 905077 164038 1 263046 411579 -268539 2 17 999985 2 432841 698908 1 7 999987 441530 2 667656 745075 1 33546 579731 399797 1 258682 795163 -872213 2 117928 540743 1 12 999981 867120 2 2 999999 2 2 999999 2 2 999999 2 423398 769794 2 37842 953848 1 10520 158468 -222388 1 2 999999 828503 1 14 999996 -29056 2 6 999989 2 365517 402706 1 3 999984 -108319 1 2 999999 -356707 1 49365 50000 -638501 1 360342 813924 188695 1 255241 759986 476632 1 45578 615034 500188 1 19 999986 -852804 1 2 999999 645407 1 1 999986 -427306 2 6 999983 1 2 999999 412397 1 7 999984 296515 2 2 999999 1 5 999981 979411 1 2 999987 655508 2 2 999999 1 2 999999 521892 2 15 999985 2 2 999999 2 690821 980011 2 17 999991 2 2 999999 1 459232 536512 728080 2 245908 824783 1 2 999999 -472514 1 2 999999 -461377 2 2 999999 2 534351 580869 2 19286 110614 1 269607 322540 -439666 2 2 999999 1 2 999999 141489 2 13 999989 2 90958 718602 2 82745 687592 1 2 999999 165122 1 2 999999 -754331 1 4 999986 291297 1 2 999999 730775 1 2 999999 -107860 1 526969 555634 -572371 2 3 999994 2 11 999994 2 2 999999 2 41059 615863 1 284939 975901 -485746 1 4 999983 -764247 1 9 999985 673430 2 59434 368608 1 489167 606803 -942981 2 260817 598424 1 2 999999 210844 2 2 999999 2 2 999999 2 2 999999 1 2 999999 796367 2 189815 394141 2 2 999999 2 793607 974978 2 15 999981 2 2 999999 1 2 999986 964228 2 16 999981 1 20 999989 372329 1 907607 998644 492796 2 2 999999 1 2 999996 -593851 1 707099 805854 343931 1 20 999986 1914 2 152011 209148 1 13 999981 219682 1 572758 874525 938236 2 2 999999 1 724010 917487 979766 2 2 999999 2 220917 531461 1 7 999999 551265 2 2 999999 1 2 999999 562759 1 2 999996 -986877 1 2 999999 -67821 2 2 999999 2 599453 942913 2 20 999994 2 115693 511639 1 2 999999 -903304 2 184803 658528 2 4 999995 1 25450 560330 -885876 1 4 999999 68122 2 2 999999 2 25505 150552 1 2 999999 -203543 2 644187 687025 2 238232 556891 1 9 999987 -590712 1 2 999999 812772 1 2 999999 181684 2 2 999999 1 10 999985 65545 2 20 999997 1 2 999999 256303 2 6 1000000 2 2 999999 1 513002 929699 900872 1 2 999999 -458462 1 350815 634093 697327 2 13 999993 2 4 999987 1 168055 949925 615940 2 607962 926726 1 568734 727368 735352 2 2 999999 2 15 999999 1 85450 109312 -552558 1 78549 546381 680260 2 2 999999 1 435814 771966 29817 1 402117 632558 -962269 2 165089 867447 1 2 999999 797641 2 2 999999 2 14 999998 1 14 999983 153518 1 226640 918818 -115551 1 2 999999 -869420 1 19 999984 595042 2 7 999999 2 18 999998 2 2 999999 1 716566 843230 -42335 2 2 999999 2 20 999982 2 575697 807891 2 2 999999 2 184652 221807 2 531488 944457 1 47227 934641 -149701 1 2 999999 -303787 2 542809 894324 1 605141 791760 379094 2 2 999999 1 2 999999 -437894 1 179547 998496 21020 2 81442 844006 1 13 999983 111661 1 2 999999 323309 1 2 999999 14451 2 2 999999 2 18 999996 2 8 999999 2 2 999999 2 180456 256157 1 6 999990 158933 1 336457 662103 -565919 1 387001 609154 291001 1 86966 820725 95949 1 270371 692581 832354 2 1 999988 2 1 999992 2 2 999999 2 4 999991 2 3 999993 1 333079 975307 409924 1 2 999999 370371 1 2 999999 325042 2 74490 670344 2 615965 909982 1 651075 814598 420830 1 2 999999 219073 2 11 999998 1 12 1000000 -962086 1 2 999999 907991 2 2 999999 2 580687 815330 2 11 1000000 2 108588 699447 2 2 999999 1 125309 852802 -91735 2 9 999984 2 9 999987 1 192461 828818 190548 2 12 999998 2 15 999984 1 15 999981 514590 1 20 999987 594433 1 364029 951843 61544 2 7 999995 1 8 999999 -731786 2 2 999999 2 2 999999 2 247827 868550 2 7 999997 2 8 999998 1 376662 663885 90092 2 2 999999 2 14 999983 2 2 999999 2 3 999998 2 657184 897822 2 2 999999 2 17 999987 2 2 999999 2 749002 836654 1 13 999996 -792536 1 74951 421149 169668 1 17 999982 -243158 1 2 999999 -573059 1 401991 529747 446579 2 17 999988 2 20 999987 2 2 999999 2 2 999999 2 819762 906804 2 103023 166630 1 245527 685787 601315 1 2 999999 -373622 1 2 999999 -589904 2 2 999999 2 608669 692013 2 150709 503103 2 2 999999 1 90373 483556 650562 2 8 999993 2 2 999999 1 338335 903553 450106 1 510393 638726 -874222 2 7 999982 2 14 999984 1 1 999986 172003 1 2 999999 -458547 1 2 999999 -419953 2 147601 261288 1 904507 938501 388780 2 9 999992 1 1 999992 -497142 1 2 999999 -542221 1 10 999997 -985173 1 439101 981348 202865 2 5 999991 2 284791 833064 2 623624 844992 2 363103 391281 2 2 999999 2 584237 916992 1 199035 207832 602282 2 757135 768915 2 2 999999 2 194986 753977 1 2 999999 -209905 1 6 999999 -630428 1 195049 406235 106077 1 468018 884431 -297209 1 2 999999 -574629 2 2 999999 1 2 999999 998213 2 8 999991 1 15 999996 702659 1 2 999999 -898715 2 2 999999 2 2 999999 1 539901 576948 785101 1 2 999999 510144 1 2 999999 608976 1 9 999985 -574899 1 5 999998 288574 2 12 999989 1 394872 796999 -352895 2 524196 758449 1 2 999999 -556615 2 7 999987 2 2 999996 2 14 999985 1 2 999999 715730 2 236733 486228 2 788345 856513 1 8 999991 600059 2 448891 565401 1 17 999997 26872 2 2 999999 1 2 999999 376767 2 2 999999 1 542628 766473 -810776 1 15 999984 -501644 1 2 999999 -951202 1 17788 849517 135672 2 281972 503808 2 251107 484439 1 15 999991 700335 1 2 999998 63479 1 534254 788095 -946571 2 2 999999 2 2 999999 2 66520 940387 2 2 999999 1 293183 419561 607331 2 51766 132486 1 166105 986355 -579724 1 182232 978780 849456 2 4 999993 2 15 999997 2 2 999999 1 2 999997 999603 1 2 999999 830318 2 2 999999 2 133444 341534 2 2 999999 1 2 999999 530156 1 17 999997 253213 2 6 999992 2 12 999982 2 1 999992 1 2 999999 749392 1 2 999999 -939560 2 2 999999 2 2 999999 1 13 999994 523219 2 307354 820781 2 5 999996 1 2 999999 54505 1 7 999992 542722 2 16 999990 2 14 999982 1 10 1000000 3620 2 5 999993 2 640685 962017 1 3 999993 752319 1 897543 976783 -135110 2 2 999999 2 493970 897456 1 152823 485403 418706 1 2 999999 829168 1 647999 806084 -491563 2 745806 911706 1 543917 663363 696168 2 2 999999 2 532811 567831 1 17 999981 -606900 1 47250 313954 -824344 2 10 999996 1 7 999982 577492 1 205053 935367 194915 2 5 999989 2 2 999999 1 20 999996 -884915 1 351814 564143 149814 1 2 999999 140043 1 2 999983 -13741 2 282860 358010 2 2 999999 1 449173 822389 -165539 1 710394 866483 77004 1 15 999993 -11937 1 2 999999 -823798 2 2 999983 1 2 999999 -925724 1 2 999999 195652 1 1 999994 917098 1 8 999995 -196594 1 5 999993 -758222 1 12 999992 651853 1 2 999999 533935 1 10 999981 -1599 1 4 999988 940959 2 2 999999 2 9 999983 2 791353 803623 1 572054 982233 -703837 2 291844 837763 1 2 999999 980530 1 307379 413189 938719 2 194990 416476 2 2 999999 1 2 999999 -417317 2 15 1000000 1 732452 793061 242804 2 178973 439100 1 10 999991 544112 2 2 999999 1 196338 421657 314495 2 173426 211227 2 9 999997 1 69631 299437 -908587 1 2 999984 -722775 1 1 999985 976225 1 18 999982 -679116 1 406134 673298 -758720 2 683352 741253 1 16 999994 915475 1 17 1000000 781865 2 358704 930041 2 163626 440138 1 4 999989 -371817 2 559348 603928 2 2 999999 1 2 999999 237996 2 4 999988 2 2 999999 1 98948 893141 -430648 2 2 999999 1 2 999999 146587 2 2 999999 1 18 999987 -95948 1 440834 460411 -659087 1 2 999999 -895970 2 13 999991 1 3 999997 -57151 2 568154 731825 1 2 999999 -170635 1 2 999999 331216 1 19 999995 -12982 1 6 999981 -918086 1 238355 666909 836431 1 20 999989 316203 1 12 999993 -807173 2 6 999987 2 79485 971559 1 534612 931895 72937 2 8 999992 1 161569 343096 -50771 1 4 999995 689762 1 2 999999 875271 1 2 999999 -28718 2 851075 860851 2 2 999999 2 11 999991 1 204962 444144 -307099 2 110458 818525 1 2 999999 -773623 2 5 999999 2 2 999999 1 6 999997 -545736 2 9 1000000 2 2 999999 1 2 999999 -51237 1 2 999999 762235 2 2 999999 2 2 999999 1 2 999999 -63693 1 5 999990 210918 2 385539 725910 2 154710 374385 2 100950 699401 2 2 999999 1 10 999996 -867047 1 685458 785357 -666554 1 16 999988 -893868 1 2 999999 557326 2 18 999995 2 7 999999 2 2 999999 2 2 999999 1 107284 592282 46314 2 19 999993 1 2 999999 -897671 1 2 999999 -236404 2 2 999999 1 16 999985 17911 2 506568 569605 2 561467 893888 2 2 999999 1 2 999999 -585051 2 567997 937007 2 452928 696172 2 1 999981 2 847775 859400 2 2 999988 1 17 999983 36737 2 2 999999 1 500257 527177 -930144 1 2 999999 336171 2 241557 704441 1 3 999998 -565625 1 14 999991 -66106 1 4678 820296 -481277 1 894247 966484 -441331 1 2 999999 -418902 1 13 999996 -668792 2 725519 960093 2 230077 351734 1 468709 977675 363058 2 2 999999 1 85062 830727 520699 1 28084 28816 619210 2 486739 821139 2 12 999998 1 15 999984 -224467 2 6 999981 1 2 999999 401018 2 15 999987 2 680506 861008 1 648310 870573 -499194 1 118389 887504 176778 1 18 999995 201012 2 710900 886882 2 207295 649221 1 191362 533874 -727644 1 3 1000000 164510 1 7 999982 -960484 1 511426 811492 357503 1 2 999999 840778 2 20 999996 1 225212 925944 755481 2 524179 598730 2 6 999990 2 2 999999 2 551290 612164 1 2 999999 407672 2 645265 685546 1 14 1000000 661802 2 149216 858853 1 78234 770149 252103 1 8 999981 305945 2 158908 462504 2 694311 970906 1 475837 572736 -406442 1 2 999997 846750 1 6 999991 -742127 2 2 999999 2 2 999999 2 17 999992 1 2 999999 -173162 1 2 999997 -282121 1 109254 514549 -667078 2 14 999984 2 2 999999 2 160732 985199 1 2 999999 -438463 1 547131 586545 74241 2 432755 512170 2 585168 841861 2 2 999999 2 18 999988 2 2 999999 1 1 999999 449462 2 2 999988 2 6 999993 1 299641 441482 -701683 1 2 999999 829927 1 6 999996 -799729 2 2 999999 1 116558 203589 223597 1 2 999985 193350 2 2 999999 1 126077 465994 -697544 1 2 999999 -488501 1 283624 542905 -535533 1 6 999982 113151 1 17058 622930 519138 2 16 999984 1 291651 503839 -432867 1 2 999999 642915 1 208178 399916 -592096 2 2 999999 1 2 999999 -326212 2 2 999999 2 2 999999 2 2 999999 2 85852 827664 2 3 999985 2 202729 308221 2 14 1000000 2 204200 932134 1 2 999999 -573101 2 2 999999 1 433269 490600 -410656 1 346684 482475 -631189 2 2 999999 2 2 999999 2 2 999999 2 19 999987 1 12 999984 -304939 2 2 999999 1 3 999985 373265 2 18 999987 2 168786 519035 2 34663 461224 1 344092 602605 874705 2 77291 236485 1 86052 538855 -769037 2 115458 976150 1 2 999999 -46851 2 747632 806791 1 359610 776483 -916414 1 375806 704108 918826 2 20 999989 1 18 999988 -564275 2 2 999999 2 8246 742559 2 7 999981 2 7 999990 1 2 999999 -852902 1 55553 715884 -149632 2 2 999999 1 20 999996 -85014 1 16 999987 637574 1 17 999994 -678252 2 16 1000000 1 2 999999 -594584 2 183318 238270 1 800362 813773 889847 1 231569 524741 653057 2 2 999999 1 166357 849603 497976 2 2 999999 2 2 999999 2 12 999982 2 2 999999 1 13 999981 839539 1 2 999999 -30641 2 494671 738791 1 2 999999 587242 1 2 999999 -258569 1 1 999985 252809 2 9 999996 1 19 999986 313380 1 778615 909207 -180064 2 2 999999 2 2 999999 1 2 999999 -380598 2 2 999999 1 339809 640860 605224 1 6 999989 -922323 2 693007 702805 1 2 999999 401374 2 6 999985 2 17 999994 2 2 999999 2 302555 418839 2 13 999984 2 695436 971370 2 2 999999 2 2 999999 1 2 999999 792741 1 492977 743523 -145669 1 1 999985 -896477 2 2 999999 1 6 999987 -726093 2 11 999987 1 2 999999 388973 2 136631 365900 2 2 999999 2 18 999981 2 2 999999 2 68016 895041 1 18 999981 -137942 2 2 999999 1 2 999999 908326 2 16 999992 1 20 999991 -500289 1 10 999986 840597 1 4 999994 -201399 2 850111 907143 2 2 999999 2 10 999985 1 16 999984 197516 1 2 999999 515557 2 2 999999 1 6 999988 618021 1 17 999986 -270928 2 19 999986 1 344472 425097 -757234 2 2 999999 2 143242 604354 2 118216 141223 2 2 999999 2 16 999998 2 5 999992 2 96349 283139 1 2 999999 127586 2 35304 196945 1 17 999989 111794 2 153285 321404 2 7 999991 1 19 999998 579592 1 248230 646553 -570626 2 1 999994 1 12 999995 298678 1 2 999999 987123 1 6 999992 -102714 1 2 999999 -123515 2 405066 760631 2 338430 679514 2 2 999999 2 2 999999 1 2 999999 -579338 2 19 999981 1 2 999999 -992739 1 576269 642470 -184314 1 18 1000000 351923 2 2 999999 1 2 999999 721678 2 7 999991 2 2 999999 2 3 999995 2 2 999999 2 2 999999 1 276292 458532 993573 2 619240 817281 2 8 999999 1 11 999981 -90243 2 681678 976772 2 590170 655122 2 45939 837777 2 909651 983679 1 18 999992 -639853 2 118716 742681 1 11 999993 415073 1 2 999999 -989630 1 851463 937287 -847742 1 816501 837760 -885169 2 2 999999 2 2 999999 2 366354 470520 1 119781 882530 831855 1 13 999995 545978 2 6 999982 1 5 999997 -171478 1 2 999999 -286320 1 343845 814443 932530 2 6 999994 2 2 999999 1 239403 863391 -840703 2 122005 334122 1 623542 661543 -884183 2 2 999995 1 19 999993 -61620 2 8 999981 1 8 999997 -351487 2 2 999999 1 7 999999 989564 2 520710 586196 2 2 999999 2 2 999999 2 13 999983 1 163743 737047 68551 1 79106 846263 -116238 1 97578 716802 652710 2 38634 786267 2 255875 868178 1 370704 966015 -184266 2 9 999985 1 107807 965696 558538 1 2 999999 123788 1 2 999999 -125856 2 16 999988 2 7 999989 1 18 999989 -693073 2 15 999982 1 2 999999 523034 1 3 999984 -62108 2 17 999999 2 2 999999 2 1 999996 1 136091 402454 -571404 1 4 999988 -273858 1 762614 853725 751324 2 10 999990 2 5 999998 2 2 999999 2 2 999999 1 2 999999 19783 2 11 999994 2 2 999999 1 6 999986 248185 1 2 999999 537715 2 17 999987 2 577464 918323 2 2 999999 1 2 999999 941638 2 142697 637990 2 2 999999 2 3 999982 1 18 999997 -789045 1 2 999999 -391305 1 2 999999 -579113 2 2 999999 2 11 999999 2 772348 950372 2 9 999992 1 14 999988 983541 1 10 999991 -790237 2 2 999999 2 13 999983 2 2 999999 2 6 999982 1 17 999991 578966 1 3 999992 622330 1 2 999999 69267 2 2 999999 1 17 999994 450164 1 98908 456913 492698 1 7 999983 -981514 2 7 999985 1 494445 649987 505793 1 2 999999 -267277 2 597308 857893 1 273697 768478 -301901 2 10 999990 2 415204 444197 2 13 999985 2 2 999999 1 2 999999 -37035 1 760333 985090 -703407 2 771183 916973 1 15 999997 890048 2 41792 899521 2 209020 948933 2 103237 968086 2 2 999999 1 14 999988 604124 1 226292 516880 19424 1 8 999991 813991 1 2 999999 883081 1 108922 695303 707686 2 532237 976191 2 2 999999 1 2 999987 166885 1 515206 780115 364151 1 2 999999 -253468 2 19 999998 1 217096 269996 -18213 2 2 999999 2 13 999986 1 12 999997 -825620 1 17 999995 701875 1 219501 771551 673317 1 9 999981 -815244 1 136161 353847 -293723 2 2 999999 2 7 999998 2 2 999985 2 209957 254290 1 20 999991 65121 1 1 999985 848264 2 2 999999 2 9 999989 1 2 999999 468244 2 9 1000000 2 137008 240588 1 2 999999 371693 2 414043 439461 2 48241 541334 1 2 999992 636690 2 2 999999 1 2 999999 20296 2 17 999989 2 12 999992 1 13 999984 319131 2 204700 957305 2 395938 749744 1 15 999997 78577 1 2 999999 47957 2 33949 413422 1 97847 628515 77607 1 7 999985 -725923 2 18 999986 1 247591 559943 -691702 1 2 999999 -977303 1 2 999999 105728 1 290401 636647 508871 2 2 999999 1 29154 958865 723926 1 2 999999 941771 2 179783 733257 2 967618 994888 2 18 999995 1 2 999999 890487 1 9 999990 -641773 2 2 999999 2 2 999999 2 5 1000000 2 2 999999 2 188752 855230 2 2 999999 2 12 999984 1 2 999999 867314 2 12 999995 1 4 999993 -404152 1 1 999987 -29021 2 460782 721642 2 512493 769483 2 244961 435341 1 3 999994 419803 2 2 999999 1 8 999993 229530 1 2 999999 -283436 2 2 999999 1 637325 967774 344969 2 2 999999 2 2 999999 1 12 999997 -288829 1 64560 374812 -677543 2 6 999993 2 2 999999 2 167233 389477 2 14 999995 2 12 999983 1 2 999999 218266 1 115343 874721 478952 1 2 999999 727603 2 167234 571124 1 2 999999 -620060 1 15 999994 879225 2 2 999999 1 2 999999 -591812 2 2 999999 1 221807 916386 -244014 2 371656 617376 2 2 999999 2 127338 391659 2 409591 827202 2 2 999983 2 606282 899638 1 17 999993 -332557 2 45993 172688 2 17 999995 1 113244 793050 351169 2 354519 956847 2 538140 666319 1 14 999995 786971 2 2 999999 1 20 999985 -931430 2 6152 608560 2 5 999996 1 733537 867628 799957 1 2 999999 -284252 2 14 999982 1 20 999983 197456 1 9 999993 -863306 1 135486 270683 -224237 2 2 999999 2 44788 702474 1 54951 785968 548405 1 8 999982 290630 2 2 999999 2 255878 323177 1 8 999983 781361 1 6362 80292 -476438 1 2 999999 65300 1 159739 416927 187885 2 2 999999 1 8 999981 -489097 1 412598 613716 -989562 2 14 999982 2 99525 857376 2 443422 700395 1 2 999999 -439233 2 275163 596235 2 12 999998 2 2 999999 1 2 999999 357065 1 134095 825421 458938 2 2 999999 2 20 999987 1 543880 699118 -82430 1 2 999999 960175 1 2 999999 639866 2 2 999999 2 2 999999 2 12 999994 1 11 999991 -261988 1 4 1000000 234433 2 254924 930411 1 357786 531859 -439314 2 219208 736946 1 2 999999 -901878 1 19 999984 -50831 1 18 999982 -748035 1 204624 685992 -647271 2 2 999999 1 2 999999 942224 2 304045 371604 2 799 903689 1 110280 132684 -185143 1 9 999990 322875 1 2 999999 -203416 1 2 999999 289617 2 3 999990 2 191670 476391 2 188009 278900 1 294991 366847 190750 1 9 999981 637819 1 12 999984 990160 1 8 999993 642158 2 2 999999 2 1 999986 2 2 999999 2 6113 49788 2 251043 354564 2 5 999989 2 708979 877330 2 5 999994 2 16 999988 2 467002 496470 2 2 999999 1 11 999998 -760658 1 1 1000000 882562 1 3 999984 -329537 2 291013 956893 1 203252 460645 653245 2 3 999996 2 2 999999 1 286682 698270 -188946 2 2 999999 2 65725 776425 2 2 999999 1 18 999994 -507228 1 2 999982 633140 2 307890 979816 2 17443 582082 1 4 999998 -506703 1 11 999982 -255046 2 666879 719963 2 22006 39281 2 7 999982 2 1 999984 1 212699 599321 40822 2 216306 925822 1 27620 608424 -661700 2 6 999990 2 141363 831213 1 2 999999 -935575 2 619585 936577 2 84140 252145 2 16 999990 1 633174 856805 799210 1 611952 802259 -443586 1 15 999996 268809 2 68082 179647 2 363869 817406 1 3 999999 439664 2 2 999999 2 2 999999 2 13 999994 1 2 999999 450691 1 19 999988 -214429 2 2 999999 2 654819 722678 2 34546 160965 2 174416 564458 2 11 999983 2 376506 437012 2 2 999999 2 2 999999 2 478462 980321 1 8 999985 -267049 1 12 999984 566755 1 479655 516920 634495 2 415251 464658 2 2 999983 2 9 999988 1 2 999999 -602079 1 2 999999 -793726 1 15 999985 -598574 1 2 999999 217444 1 2 999999 6031 2 12 999985 1 2 999999 368379 1 216086 724828 113142 2 349334 867338 1 247337 990799 -995166 1 2 999999 684017 2 419879 469910 1 12 999996 153199 1 6 999985 -5097 1 431172 902980 694756 2 319212 824832 2 2 999999 1 191725 791932 343480 2 5 999992 1 901381 998317 -791279 2 16 999995 2 485657 990719 2 7 999988 2 2 999999 2 165933 488913 1 3 999993 -488400 1 671697 880102 613135 1 481135 961691 585820 2 671000 990779 2 2 999999 2 7 999987 1 16 999985 539417 2 607509 840563 2 3 999998 1 2 999996 247609 1 696035 826973 895853 1 2 999999 -453087 1 5 999981 296469 2 15 999993 2 148155 941505 2 24150 404363 2 45508 413962 2 572483 729192 1 607037 895049 -810659 1 2 999999 523907 1 2 999999 -185993 2 387880 506353 2 353082 544904 1 11 999984 -363111 1 2 999999 38414 1 2 999999 -160182 2 334609 393196 1 2 999999 110334 2 401088 779135 1 230177 732082 -216595 2 20 999992 1 2 999999 500892 1 180406 238177 -958960 1 12 999996 825962 2 628075 692574 2 2 999999 2 2 999999 1 2 999999 732336 2 410857 678433 2 2 999999 1 2 999990 425737 2 469509 749561 2 18 999997 2 13 999983 1 12 999994 318737 2 3 1000000 1 2 999999 -104205 2 19 999985 1 2 999999 -863301 1 7 999985 -805002 2 2 999999 1 2 999999 -41924 1 123944 627996 419417 2 139267 610247 2 168445 562557 2 2 999999 2 370445 511148 1 14 999994 427642 1 2 999999 -904831 2 635368 768653 2 7 999997 1 2 999999 -367969 2 2 999999 1 741140 784859 -795750 2 2 999999 1 6 999999 161045 2 2 999999 1 2 999999 -542606 2 15588 281097 2 7 999994 1 291422 959510 104058 2 10 999998 2 2 999999 1 309994 613707 -824993 1 16 999983 -932752 2 824036 990668 1 4 999995 -913425 2 2 999999 1 2 999999 -106525 2 2 999999 1 2 999999 820090 1 9 999985 -733882 2 3 999983 2 8 999988 1 2 999999 -631029 1 2 999999 598084 1 18 999994 283506 2 327309 988770 2 18 999982 1 347749 899062 501460 1 174331 475266 -477791 1 149783 403848 428917 1 5 999987 -210919 2 16 999994 1 20 999984 -508363 1 2 999999 613976 2 2 999999 1 6 999981 -226571 1 2 999999 436819 2 665331 934188 1 16 999990 -824873 2 158023 303504 1 2 999999 852778 1 2 999999 -316849 2 849032 996084 1 2 999999 -501139 1 833015 971947 -925632 2 2 999999 2 2 999999 1 2 999999 994615 1 9 1000000 843709 2 2 999999 1 2 999999 186588 1 2 999999 157226 2 2 999999 1 9 999984 -296205 2 2 999999 2 8 999997 2 36730 377984 2 19 999983 2 6 999999 2 12 999987 2 20 999994 1 2 999999 88982 1 289890 520193 -469086 1 2 999999 681758 1 8 999998 989994 1 96083 134182 -25353 1 595352 692638 -493093 1 226603 541454 574680 2 2 999999 2 361004 366536 2 2 999999 2 629395 853732 2 160570 184871 2 866266 892165 1 2 999999 -156123 1 296855 878408 -272491 1 5 999993 -945695 1 2 999999 439275 1 2 999999 344468 2 2 999999 1 11 999988 -526889 1 11 999998 -339610 2 2 999999 1 787739 794618 344102 2 2 999999 2 512280 849430 1 12 1000000 -567645 1 2 999999 -334433 1 194552 585007 289313 1 2 999999 650039 2 543171 744722 1 2 999999 358293 2 9 999981 1 5901 320912 72017 2 458537 552902 2 4 999986 2 2 999999 1 2 999999 296135 2 18 999985 2 17 999995 1 630372 732429 797274 1 4 999999 646950 1 2 999981 -266605 1 2 999999 -544751 2 2 999999 1 2 999999 148815 2 2 999999 2 2 999999 1 2 999999 -341574 2 171011 461412 1 251655 461245 629240 2 2 999999 1 14 999999 -815925 2 2 999999 2 277846 940083 1 426554 742584 748569 1 10 999998 -833699 1 2 999999 938256 2 11 999990 1 19 999993 229699 1 919206 956726 784484 2 2 999999 1 287009 317107 852828 2 7 999983 1 275363 582786 518887 2 159679 213165 2 259726 913756 1 2 999999 -571174 2 188681 459674 2 2 999999 2 8 999982 1 2 999999 956705 1 134316 917660 314511 1 18 999994 954029 2 4 999998 2 2 999994 2 2 999997 1 156260 284932 796044 2 72538 997064 2 49240 814745 1 14 999991 -456037 1 16 999998 899538 1 8 999990 547993 1 418395 838116 795855 1 486370 782335 368602 2 2 999999 1 6 999988 -772060 1 11 999985 182960 2 428462 910422 1 2 999996 987911 2 190105 985191 1 2 999999 -314810 2 2 999999 1 27961 144200 -210759 2 10 999996 2 2 999999 2 2 999999 1 161271 406149 -896833 1 2 999999 -963089 1 192348 990187 576913 2 2 999999 2 20 999992 2 2 999999 1 135106 873886 -502156 1 2 999999 -243802 1 2 999999 538946 1 2 999999 299979 2 2 999999 2 2 999999 1 18 999998 -72920 2 640791 729635 1 2 999999 964927 2 2283 909531 1 348929 472822 -318749 2 18 1000000 2 2 999999 2 20 999989 2 2 999999 1 313503 907833 -716427 2 2 999999 1 76418 772653 -575937 1 2 999999 -998817 1 17 999990 172163 1 19 999982 -908437 2 317679 862283 1 2 999999 386546 2 61414 473865 2 546877 558087 2 18 999996 1 2 999999 -918462 1 6 999989 -370113 2 2 999999 2 86519 110622 1 10 1000000 -426657 2 824304 834652 2 2 999999 2 351907 811337 1 2 999999 -341922 2 3 999994 2 712192 951428 1 536372 776632 -499400 1 6 999982 -83030 2 2 999999 2 2 999999 1 278167 541332 405656 1 2 999999 -72578 1 2 999999 -102169 2 2 999999 1 2 999999 138377 1 2 999999 51643 2 12 999987 2 2 999999 2 829211 955004 2 2 999999 1 2 999999 -756120 2 4 999982 2 2 999999 2 538592 964668 2 2 999999 1 198122 271756 -929422 1 2 999999 -290530 2 2 999999 2 361749 731769 2 18 999997 2 365015 762761 2 2 999997 2 2 999999 1 577602 644256 -66415 2 147499 548149 2 624570 777677 2 126184 368655 2 2 999999 2 536226 735347 2 2 999999 2 15 999986 1 244815 281215 -301105 1 52156 659396 -446212 2 2 999999 2 720917 727074 1 2 999999 207834 1 2 999999 492685 1 2 999999 -700549 2 2 999999 2 299680 861034 2 230133 782610 2 17 999986 2 87568 721933 1 3 999997 891369 1 13 999992 -513732 1 2 999999 291978 1 41438 814548 -976757 2 18 999998 1 4 999989 -401498 1 419884 528154 827357 2 6 999986 2 20 999983 1 5 999991 811484 2 458072 476787 2 2 999999 1 688837 988934 -407509 1 2 999981 502068 2 11 999983 2 2 999999 2 2 999999 1 2 999999 877582 1 8 999995 56311 1 11 999981 -706151 2 103345 804570 1 262062 748501 -834189 2 562381 761445 1 2 999999 -38858 2 2 999999 1 2 999999 592120 2 2 999999 1 16 999981 283097 1 10 999995 -606794 2 2 999999 2 12 999993 2 2 999999 2 914289 970166 2 2 999999 1 2 999999 458009 2 14 999984 2 674966 765960 1 312156 371428 736329 2 58513 198698 1 490662 971819 663042 2 207385 494030 2 2 999999 2 2 999999 2 643179 961081 2 374372 414800 1 13340 268627 -726511 2 10 999996 2 1 999988 1 2 999999 -17870 1 2 999999 485826 2 2 999999 2 9 999989 1 75003 576745 488891 2 2 999999 1 579964 949954 -298073 1 2 999999 599909 1 2 999999 187903 2 2 999988 2 156745 322247 2 9 999981 1 2 999999 6097 2 2 999999 1 730439 746455 -644589 2 3 999999 2 14 999983 1 1 999991 -857490 2 2 999999 2 16 999990 1 2 999999 -224771 1 20 999988 -804088 1 156977 407239 -482071 2 420734 768334 2 482224 808198 1 638713 843670 771318 1 2 999999 -389825 2 329379 359368 2 17 999996 1 2 999999 -754102 1 388713 719978 363945 2 2 999999 2 9 999996 1 2 999999 125687 2 2 999999 1 443923 839542 -556476 1 237004 695493 467447 1 20 999983 -565252 2 348306 574584 1 2 999999 932832 1 5 999999 837231 2 178107 439049 2 7 999987 1 2 999999 -503763 2 2 999999 2 6 999981 2 15 999994 1 19 999992 -736029 1 2 999999 -961154 2 16 999996 1 638361 893970 672619 2 2 999999 1 20 999992 -517999 1 10 999989 380176 2 502347 688991 2 424968 653089 2 129867 638566 2 2 999999 1 7 999983 730879 1 2 999999 -902881 1 18 999982 118924 1 20 999989 92084 2 5 999982 1 218391 923598 -715529 1 220942 661436 495712 2 551271 778131 2 17 999992 1 2 999999 -264738 2 3 999997 2 9 999992 2 2 999999 2 2 999999 1 256126 913837 -995385 2 15 999983 2 8 999996 2 20 999990 1 2 999999 448199 2 2 999999 2 25808 448264 1 681208 701531 159135 1 411535 896378 399601 2 15 999993 1 175296 976649 465408 2 2 999999 2 593780 738469 1 2 999999 836178 2 187640 734888 2 2 999999 1 2 999999 275369 1 12 999983 -856580 2 18 999994 1 17 999997 787874 2 222299 640664 1 91906 519735 -730272 2 667490 939073 1 2 999999 812447 1 1 999995 -62661 2 59839 514051 2 27969 151259 2 86391 709745 1 2 999999 115824 2 2 999999 2 12 999991 2 2 999999 2 2 999999 1 2 999999 972949 1 125109 895082 -548574 1 20 999992 107950 2 7 999989 1 9 999981 -742981 2 2 999999 1 318594 828694 414448 1 544613 953472 -291205 2 150335 432660 2 15 999992 2 2 999987 1 518055 729139 -786267 2 2 999999 2 5 999996 2 2 999999 2 2 999999 1 2 999999 217211 1 5 999990 463788 2 15 999989 1 2 999999 -382895 1 2 999999 870208 1 555925 624066 -150365 1 15850 848121 548143 1 19 999992 -202811 1 2 999999 -234175 1 2 999999 -59642 2 8 999991 1 170531 339767 -263008 2 16 999998 2 2 999999 2 2 999999 1 468150 609718 574030 2 11 999984 2 2 999999 2 13 999987 1 2 999999 475308 1 17 999983 931875 1 2 999999 -742491 1 2 999999 -606495 1 320507 636777 764665 2 618902 624591 1 650470 650669 585032 2 2 999999 2 29180 797195 2 12 999998 1 15 999995 -501616 2 6 999991 2 2 999999 2 2 999999 2 2 999999 2 315421 580272 1 17484 54167 114785 2 535756 541173 2 258983 433418 2 515837 562151 1 12 999996 -145621 2 17 999986 1 8 999984 -596746 2 7 999992 2 2 999999 2 2 999999 1 847539 895388 436185 1 279228 775125 -258529 1 2 999999 45673 2 2 999999 2 18140 299437 2 346992 925636 1 7 999996 -84479 1 14 999987 -595201 2 549257 659852 1 2 999999 -364945 2 8 999993 2 15 999999 1 775714 808848 146360 1 240071 496118 535762 2 8 999994 2 219882 383000 2 212181 297837 2 2 999999 2 2 999999 1 10 999997 6585 2 2 999999 2 620935 900200 1 137702 613537 -230854 2 15 1000000 1 2 999999 -748956 1 2 999999 424549 1 282702 913911 -858173 1 101710 779961 175396 1 4 999994 -679744 1 2 999999 570003 1 2 999999 180715 2 12 999991 1 333105 873121 717969 1 2 999999 -589670 1 13 999982 254556 2 481153 592104 1 2 999999 673932 1 13 999982 -99880 2 5 999990 1 2 999999 362691 2 7 999981 1 139749 245531 -965900 2 641701 779162 2 88395 487818 1 17770 910103 666279 1 2 999999 780426 2 162586 627998 1 72320 976364 -488384 1 18 999996 -779875 2 2 999999 2 19 999993 2 15 999992 1 2 999999 86353 2 664799 947376 2 2 999999 2 2 999999 1 2 999999 -458454 2 17 999984 1 2 999999 362839 2 644117 707925 2 13 999992 1 2 999999 -875936 1 2 999999 450635 1 16 999983 -636762 2 2 999999 2 2 999999 1 2 999999 -191311 2 7766 262698 1 2 999999 -787218 2 2 999999 1 496189 862558 871496 1 496770 536968 900206 1 488479 866075 919192 2 20 999992 2 2 999999 1 104955 216388 -514503 1 15 1000000 -719443 2 56600 626472 1 9 999988 -586352 2 13 999981 1 6 999988 -377447 2 248779 736256 2 13 999996 1 10 999982 -301980 1 655269 960566 -838402 1 15 999984 -417698 2 2 999999 2 2 999999 1 20 999996 389418 2 2 999999 1 9 999996 -485620 2 2 999987 1 2 999999 -742616 2 105650 991834 2 91116 914378 2 2 999999 2 202670 394677 1 13 999993 -310005 2 2 999999 1 11 999983 455017 2 20 999982 2 2 999999 2 2 999999 1 2 999999 -566176 2 1 999981 1 836453 947261 471824 2 8 999986 2 372350 969926 1 2 999999 -463203 2 2 999999 1 20 1000000 438336 1 619937 852874 -916447 2 18115 694685 2 6 999988 1 10 999996 -642581 1 16 999988 86585 1 2 999999 -828868 1 5 999996 906176 1 429652 587205 -861238 2 6 999985 2 457387 763146 2 1 999998 1 2 999999 -914870 1 11 999981 866084 1 151679 845222 9669 1 2 999999 776742 1 14 999989 -292739 1 4324 66542 535017 1 211433 874751 653984 1 2 999999 -285746 1 6 999988 232110 2 2 999999 2 38361 368870 1 4 999985 -137008 2 511864 850931 2 295749 388383 1 2 999999 233428 2 2 999999 2 846839 944807 1 9 999994 -750440 1 205238 469500 -758800 1 349890 464785 -396431 2 2 999999 2 106836 447218 2 11 999994 2 2 999999 1 6 999996 -536583 1 87822 700503 -904793 1 68400 840590 -986994 1 5 999999 -506167 2 299643 481441 2 2 999999 2 11 999985 1 19 999999 -510047 1 2 999999 28781 1 598297 640595 540876 2 2 999999 1 12 999996 -319267 2 6 999995 2 2 999999 1 4 999981 -956974 1 125218 142728 269199 1 450157 907015 -945560 2 1 999997 1 61407 400375 -422850 1 5 999996 851439 2 52060 682673 2 80828 507147 1 801692 866716 -448359 1 431148 469066 -454450 1 517144 884769 172927 2 5 999999 1 4 999991 303030 1 1 999982 777054 2 7 999989 1 2 999999 278812 1 18 999986 -195402 1 2 999999 699383 1 4 999988 -580088 2 142163 753874 2 2 999999 1 2 999999 364974 2 4 999994 2 126607 386450 2 2 999999 2 19 999987 2 4 999998 2 407216 879333 1 19 999986 376050 1 471889 913708 -676543 1 2 999999 428352 1 2 999999 127633 2 918891 919526 2 52361 772544 1 334089 979036 -383514 1 2 999999 426220 2 643032 956697 1 2 999999 -814918 2 333793 705465 1 9 999996 -603029 1 3 999984 502273 2 2 999999 2 70381 189565 2 1 999982 1 1 999985 -911738 2 2 999999 2 3 999985 1 2 999999 -180450 1 17 999997 134565 1 2 999999 48411 1 743284 749601 -436631 2 327580 849919 1 621963 643325 -750464 1 2 999999 481213 1 927096 955931 -618921 1 545256 811865 -738127 2 270728 399786 2 160177 264207 1 2 999999 872993 1 2 999999 835736 1 788280 897596 -293381 2 382444 463859 2 2 999999 1 2 999999 -85629 2 11 999998 1 161855 781464 -619654 2 29034 89861 2 2 999999 1 938388 966843 -836491 2 194245 846830 2 12 999994 1 13 999999 838345 2 59785 276379 1 19 999990 732629 1 19 999985 751580 2 822901 889627 1 2 999999 856461 2 391378 595998 1 8 999994 -927016 2 2 999999 1 2 999999 -741748 2 10 999993 1 2 999999 -340980 1 6 999995 838890 1 2 999999 -857563 2 11 999996 1 5 999992 -220385 1 125233 400073 145605 2 215588 923498 1 76592 960801 802712 1 17 999990 -989975 1 664796 767785 -116906 2 563513 993682 2 870486 990972 1 2 999999 586152 1 11 999997 -17033 2 788510 910142 1 12 999997 332818 2 6 999996 1 2 999999 -555505 1 10 999992 -829961 1 2 999998 -527561 1 2 999999 -344308 1 536445 813833 426753 1 17 999982 526060 1 2 999999 -934245 2 6 999992 2 19646 803561 1 19 999986 772057 2 2 999999 2 2 999999 1 2 999999 825230 2 4238 96335 1 12 999983 885972 1 263723 608403 201225 1 18 999981 -220543 2 2 999999 1 20 999985 -53867 2 5 999993 1 2 999999 776265 2 17 999990 1 691382 799561 -785433 1 2 999999 -225288 1 2 999999 285224 1 2 999999 -736392 1 9002 415247 6832 2 2 999999 1 2 999999 437076 1 15 999984 16043 1 8 999981 760884 2 2 999999 1 2 999999 934383 2 2 999999 1 102816 365341 957746 2 2 999999 2 1 999998 1 2 999999 335125 2 482332 861931 1 2 999999 -342788 1 796364 875418 -662754 1 5 999994 -117122 2 2 999999 1 4 999982 -391264 1 535290 977748 323285 2 7 999990 1 18 999994 -566195 2 2 999999 2 119512 225504 1 2 999999 -185553 2 2 999999 2 11 999987 1 8 999985 514313 1 3 999996 565330 2 2 999999 2 2 999999 1 372079 956178 10647 1 2 999999 -736388 1 17 999982 359111 1 14 999987 241836 1 2 999999 900197 2 889824 912606 2 2 999999 2 328821 498466 2 91278 710911 2 190758 316257 1 247984 697761 748268 2 2 999999 2 15 999995 2 770984 780267 2 9 999992 2 790372 913974 1 11 999987 -316375 1 2 999999 369963 2 11 999994 2 7 999998 2 2 999999 1 2 999999 13785 1 13 999983 -116237 1 2 999999 -572698 2 2 999999 1 2 999999 681891 2 150885 760699 2 2 999999 2 2 999999 2 2 999999 2 13698 16992 1 403957 941590 222071 1 2 999999 -694541 2 370379 770814 2 161827 702528 2 8 999998 1 3 999982 203464 2 20 999996 2 2 999999 2 2 999999 2 11 999991 2 15 999981 2 194346 849805 2 2 999999 1 13 999991 -302970 2 2 999999 2 749801 996839 1 154813 444774 -932261 2 51322 338105 2 20 999992 1 342922 477429 871294 1 557807 699351 467014 2 12 999981 1 4281 66898 574999 1 2 999997 -259649 2 17 999984 1 16 999986 571952 1 27459 582209 771993 2 483943 711996 2 473773 539250 2 257155 553272 1 17 1000000 -234328 2 64402 289616 1 2 999999 -191338 2 474124 800884 2 14 1000000 2 2 999999 1 2 999999 -751278 1 14 999982 -519460 2 424138 596776 2 466706 770407 2 2 999999 1 4 999991 513079 1 2 999999 -916986 2 785838 892837 2 14 999986 1 170285 260390 -580271 1 320534 698307 126268 1 13 999987 201488 2 13 999995 1 19 999990 718881 2 58256 329828 1 17 999995 -732053 1 1 1000000 108257 2 2 999999 1 165401 596323 491862 1 2 999999 -260707 2 2 999999 1 2 999999 574015 1 15 999982 -668381 1 425865 603595 -40916 1 7 999984 158976 1 8 999981 -770705 1 2 999999 936144 1 214535 486934 419004 2 8 999987 2 467335 504835 1 2 999999 -564209 1 299639 363271 232809 1 4 1000000 -93700 2 2 999999 2 2 999999 2 495496 500645 1 8 999999 -416199 1 271605 559478 -750778 2 14 999991 2 213006 834164 2 2 999999 1 8 999982 228652 1 455565 761082 -436593 1 9 999984 223124 2 15 999990 2 734131 773353 1 2 999999 564304 2 2 999999 1 2 999999 -650900 2 2 999999 1 2 999999 -427600 1 11 999986 -122152 1 546354 753590 -555163 1 2 999999 -194495 2 2 999999 1 3 999988 361213 1 19 999986 134118 2 4 1000000 2 11 999987 2 11 999998 2 2 999999 1 8 999998 -302833 1 16 999989 583608 1 2 999999 -81264 1 2 999999 128467 2 23407 937498 2 141681 828306 1 2 999999 938209 1 14 999991 285329 1 109585 936494 723179 1 525674 556816 -841122 2 2 999999 1 7 999999 961521 2 2 999999 2 171819 715493 2 2 999999 2 2 999999 1 23745 884291 -917488 2 94212 242104 1 16 999992 936025 1 347254 584102 126795 2 4 999991 2 226978 276583 1 362389 472150 -995824 1 2 999999 -663766 2 12 999996 2 2 999999 1 103289 393900 628996 2 3 999999 2 543486 847957 1 6 999986 74857 2 4 999990 1 2 999999 -103383 2 2 999999 2 10 999984 2 151924 635887 1 221687 557641 -318550 1 43646 447438 858769 2 165310 871052 2 2 999999 2 85644 704767 1 2 999999 -188497 1 2 999999 -731193 2 2 999999 1 2 999999 616543 2 2 999999 1 6 999995 -627504 1 42530 989720 -129370 1 2 999999 -291062 1 123643 871365 -248042 1 2 999999 -549017 2 7 999995 2 2 999999 2 2 999999 2 10 999986 1 10 999989 603042 1 366947 841021 623513 1 2 999999 862150 1 17 999981 -403452 2 808070 813347 1 10 999989 116720 2 299555 542369 2 146755 435948 1 2 999999 -345616 1 2 999999 880294 1 2 999999 856807 2 2 999999 2 2 999999 2 842602 986916 1 14 999982 341093 1 19 999995 -201876 2 39803 393710 2 2 999999 2 13 999994 1 2 999999 740699 1 18 999994 510421 1 428901 763714 968813 1 2 999999 413910 2 14 999983 1 13 999986 864563 2 13 999986 2 64890 392186 2 2 999999 1 2 999999 -59079 2 5 999996 2 2 999999 1 2 999999 -703295 2 7 999981 2 308350 393475 2 16 999991 2 2 999999 2 2 999999 1 873374 998896 -151246 2 146457 376717 1 19 999986 915337 1 12 999994 -35275 1 14 999991 104978 1 155368 229995 -9727 1 2 999999 -900789 2 313540 670537 1 211783 777031 415089 2 390938 520126 2 6 999985 1 2 999999 -320331 1 68035 656816 -804950 1 501591 915292 -905570 2 2 999999 2 2 999999 1 2 999999 -518329 1 421001 423213 -747965 2 201928 782782 2 2 999999 2 2 999999 2 36040 499838 2 128640 482594 2 136491 841848 2 2 999999 1 477279 825604 533261 2 2 999999 1 344919 631425 -576193 1 2 999999 -130146 2 2 999999 1 2 999999 -822261 1 2 999999 707245 1 2 999999 -772429 1 2 999999 -182455 1 2 999999 311284 2 188654 899132 2 882861 979870 1 2 999999 728549 1 219626 558528 439342 2 3 999999 2 19 999989 1 483783 756877 119466 1 2 999999 -370603 2 2 999999 2 2 999999 1 2 999999 377760 2 2 999999 1 538277 952939 -248828 1 2 999999 182685 2 2 999999 1 17 999986 881762 2 565654 849368 2 19 999982 1 109036 207961 310960 2 68370 355439 1 234090 800770 265865 2 6 999990 2 2 999999 2 2 999999 1 2 999999 -264839 1 2 999999 -611168 1 84118 705273 -833047 2 2 999999 1 38236 510360 -889285 2 12 999983 1 14 999990 299364 2 20 999991 1 3 999983 897377 1 147636 335838 -74499 2 2 999999 2 2 999999 1 4 999984 561580 2 5 999996 2 627484 646153 1 2 999999 -359038 1 2 999999 9037 1 80251 207208 -332547 1 7 999989 666855 1 2 999999 -933414 1 711396 714205 343784 1 2 999999 -151974 2 363144 770668 1 121898 694141 233011 1 2 999999 -746062 1 5 999991 -552414 2 10 999996 2 4 999996 1 2 999999 133921 2 162846 388730 1 2 999999 554671 1 5 999987 747772 1 2 999999 353260 1 6 999995 -745050 1 2 999999 -794241 2 2 999999 1 134434 971268 -356174 2 2 999999 1 2 999999 278409 2 6 999993 2 3 999989 2 5 1000000 1 146508 201649 714552 2 2 999994 2 1007 117388 1 460046 576497 -299551 2 93007 674112 1 2 999999 -782966 2 19 999982 2 441884 498937 1 6 999997 999053 1 2 999999 286048 2 20 999988 1 2 999999 -319414 2 254982 745054 1 2 999999 160048 1 598121 673727 -331154 1 20 999985 722711 2 2 999999 2 2 999999 1 673504 790485 -873951 2 876006 983316 1 2 999999 -436594 2 2 999999 2 316288 593269 2 48284 960161 2 331486 749014 2 2 999999 2 19 999995 1 18 999983 87928 1 2 999999 540739 2 15 999994 2 2 999999 2 339979 873056 1 11 999990 866994 1 3 999996 917235 1 10 999994 778693 2 20 999982 2 2 999999 1 2 999999 -107013 2 653665 946742 1 2 999999 -269577 1 2 999999 743630 1 2 999999 -214799 1 2 999999 870451 2 16 999982 2 614645 970324 1 5 999991 594474 2 20 999984 1 142215 157675 -646718 1 5 999998 673672 1 7957 104853 -850049 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 615042 1 2 999999 75907 2 2 999999 2 2 999999 2 2 999999 2 322905 390824 2 6 999981 2 17 999982 1 2 999999 -523914 2 545947 831233 1 18 999991 535253 2 816721 932729 1 336869 971833 331828 2 6 999984 1 437369 628314 332267 2 507765 977686 1 305266 957990 -6093 1 8047 739504 -900984 1 862375 877605 962479 2 14 999994 2 116356 778230 2 5 999983 1 2 999999 -585985 1 2 999982 -117979 2 591263 894058 1 411018 846112 -435064 1 18 999985 -385751 2 2 999999 2 526310 773452 1 6 999996 -296146 1 276340 554117 -555477 2 142597 915800 2 541274 575727 2 261250 935751 2 11 999995 1 2 999999 299895 2 2 999999 2 20 999998 1 13 999993 -926761 1 2 999999 468003 2 361324 553345 2 58664 493037 2 772535 865137 1 12 999989 505679 2 15 999989 1 18093 796272 -717225 1 2 999999 -993169 2 726566 852117 2 19 999987 2 2 999999 2 2 999999 2 90403 554488 1 3 999997 144225 2 687890 929434 2 459014 969451 1 321306 519933 199985 2 2 999999 2 130713 841139 1 2 999999 -126036 2 1 999984 2 2 999999 1 2 999999 -965919 2 4 999986 2 2 999986 2 184864 921547 2 2 999999 2 547074 664410 2 54906 770340 1 35721 205119 688350 2 2 999999 2 3 999984 2 361479 790704 1 2 999999 314010 1 6 999983 837206 2 366428 518377 1 607221 835778 401177 2 2 999999 2 2 999999 2 2 999999 2 5699 922896 2 13 999990 2 4 999983 2 2 999999 1 2 999999 855343 2 2 999999 1 19 999998 -281685 1 579546 634299 892544 2 16 999982 1 105059 613805 -31101 1 17 999994 -516336 1 8 999995 -707646 1 2 999999 -730986 1 4 999993 -444621 1 2 999999 15715 2 651628 661896 2 2 999999 2 7 999999 1 2 999985 -859013 2 2 999999 1 5 999998 993539 2 10 999981 1 17 999986 85975 1 654639 672420 426441 2 6 999998 1 18 999999 953786 1 16 999988 -113760 1 5 999985 927822 1 533094 864362 -668570 1 56970 98968 -504336 2 96926 118454 2 171910 657363 1 6 999981 -368307 2 859257 870671 1 12 999982 -486081 1 218135 486619 206378 1 11 999981 935933 2 6 999996 1 2 999999 627613 2 3 999989 2 128849 136840 1 486877 931932 403355 2 61553 423544 2 367425 741994 1 444334 655674 -949841 2 15 999981 1 18 999998 736231 1 2 999999 135310 2 167324 217148 1 5 999981 706276 1 2 999999 67866 2 19 999985 2 10 999987 1 8 999993 612884 1 415599 656083 -143062 2 2 999999 1 11 999993 68721 1 405089 838230 -433425 1 1 999982 578859 2 667758 761654 1 71801 105078 839954 1 352437 514582 487369 2 2 999999 2 17 999993 2 2 999999 1 321606 916949 -370438 1 2 999999 317173 1 15 999987 83716 2 379633 578259 2 2 999999 1 2 999999 10327 1 349964 900926 10134 2 2 999999 2 9 999981 2 2 999999 2 2 999999 1 10 999984 363063 1 20 999992 877327 1 7 999985 921560 2 2 999999 2 18 999995 1 876630 923304 799487 2 674211 930997 1 1 999992 837700 1 336765 398007 562194 2 16 999998 2 2 999999 2 2 999999 2 2 999999 1 92021 771135 -980767 2 2 999999 1 171838 709077 837004 1 2 999995 636090 1 2 999999 289049 2 314518 612364 2 119913 594930 2 2 999999 2 194718 683483 2 2 999999 2 14 999995 1 19 999991 131040 2 2 999999 2 27056 441647 2 2 999999 1 2 999999 315094 2 3 999983 1 4 999999 -948656 1 181011 938495 -168633 2 10 999986 1 14 1000000 960030 1 47435 382375 127967 2 478202 880703 2 15 999991 1 749225 951722 165822 2 2 999999 2 478729 589383 1 2 999999 -216986 1 2 999999 456878 2 252779 496767 1 150864 159191 -595 1 881199 881238 -679241 2 625920 691657 1 2 999999 406079 2 433326 476327 1 3 999991 127797 1 2 999999 390490 2 2 999999 2 727306 824052 2 2 999999 1 4 999988 -404036 1 2 999999 -750714 1 55479 883075 302226 1 5 999988 -296800 1 2 999999 660414 1 15 999993 744852 1 142752 893179 -660544 2 4 999995 2 670625 729520 2 2 999999 1 2 999999 -34729 2 5510 712052 1 242786 338667 144478 2 1 999981 2 1 999999 1 64808 862790 506251 2 9 1000000 2 521429 535288 1 2 999999 542743 2 2 999999 1 14 999998 34563 1 2 999999 -265531 1 4 999982 34577 1 2 999999 -444571 1 2 999999 346304 1 4 999983 -898428 1 6 1000000 -18479 1 153191 175547 -720422 1 216684 391960 913428 2 9 1000000 2 12 999995 2 2 999999 1 624744 764973 77594 1 154024 459131 906841 2 742310 915954 1 16 999998 -41734 1 1 999990 -889950 2 5708 570964 1 497611 769117 779240 2 3 999985 2 252253 611974 1 63355 954934 -488746 1 2 999999 -467938 2 2 999999 1 4 999982 -143758 1 188302 239676 215460 1 2 999999 977062 2 131893 393032 2 2 999999 1 225090 669909 -546076 1 428047 509541 3064 2 554260 956300 2 6 999992 1 676345 951917 875828 2 2 999999 1 2 999999 -339121 1 89313 212500 686055 1 502534 545790 269957 1 616122 676688 -309253 1 9 999994 542966 1 2 999999 815073 2 451225 818070 1 2 999999 257292 1 2 999999 99819 2 677373 719318 1 2 999999 -604124 1 128499 934932 -480760 2 3 999990 2 781698 871795 2 168793 846907 2 2 999999 1 372774 824456 40468 1 136757 722224 -635108 2 20 999998 1 173769 493019 -484239 1 2 999999 631332 1 18 999995 -503322 2 6705 147235 1 19 999993 438818 1 4 999997 888085 2 2 999999 1 5 999987 -801701 1 942499 958978 -530415 2 2 999999 2 2 999999 1 2 999999 -234196 1 561792 671735 -695726 2 6 999985 1 17 999991 -563587 1 46362 918717 -576882 1 1 999987 -982255 1 774354 866049 -201748 1 15 999995 571990 1 310812 608775 -892592 1 151936 662597 304561 1 11 999990 -194117 1 2 999999 479007 1 2 999999 389385 2 2 999999 2 69174 277265 2 2 999999 2 2 999989 1 82932 137763 -812714 1 2 999999 871197 1 2 999999 -556116 2 2 999999 1 57918 559562 269199 2 613052 615986 2 12 999989 1 873952 981297 -28028 2 2 999999 1 10 999995 -337766 2 14 999998 1 13 999994 567771 1 53450 693096 -296475 1 2 999999 335483 2 131183 965573 2 2 999999 1 16 999999 -610559 2 17 999989 2 24989 896265 2 468204 979026 1 2 999999 774062 1 15 999998 984091 1 2 999999 -599406 2 5 999994 1 441614 887377 828071 1 162083 526315 -412030 1 19 999982 -458245 2 2 999999 1 404586 801215 648202 1 2 999999 -635445 2 2 999998 2 9 999989 1 3 999985 369722 1 6 1000000 187150 1 10 999999 -922059 1 138450 190811 -442916 2 284291 374522 1 11 999982 -620566 2 2 999999 1 2 999999 -400464 1 265523 575976 941735 1 487370 880922 -178263 1 16 999993 -19347 2 18 999997 2 2 999999 1 345132 928700 316576 2 2 999999 2 11 999996 1 7 999991 612543 2 471801 563562 1 5 999998 -920164 1 292937 849132 -951657 2 349320 716884 1 2 999999 -900987 2 3 999986 2 3 999983 1 2 999999 -400361 2 2 999999 1 920894 949658 -360083 1 8 999983 416233 1 14 999990 410935 2 186041 829243 2 311104 868876 2 422766 897748 1 2 999999 -430987 1 5 999995 -239738 1 166510 780569 -375229 1 119176 698901 -183702 1 765898 828094 -723419 1 2 999999 395638 1 2 999999 -67955 1 2 999999 2013 2 2 999999 1 2 999999 -467524 2 441827 648823 1 2 999999 470295 1 318992 613264 -381187 1 2 999999 -662841 2 2 999999 2 2 999999 2 2 999999 1 526964 610556 -130126 1 19 999994 -218794 1 14 999999 -549757 2 2 999999 2 195593 361514 1 114822 592795 -332769 2 55306 468469 1 3 999982 -816244 1 11 999989 494059 2 2 999999 1 2 999999 -623520 1 3 999988 88723 1 2 999999 -108813 1 18 999983 -149658 2 1 999983 1 1 999983 -298178 2 262354 680200 2 2 999999 2 2 999999 1 19 999993 -830327 1 2 999999 690381 2 16 999984 2 310634 836967 2 462185 678692 2 12 999993 1 2 999999 120029 2 10 999993 1 8 999993 -684153 1 2 999999 191 2 24551 165027 1 13 999998 382653 1 2 999999 -12338 2 409988 456970 2 2 999999 1 2 999999 -383759 2 6 999984 2 163825 746672 1 241857 703003 459412 1 2 999999 53575 2 2 999999 2 16 999996 1 2 999999 69348 1 5 999990 -87710 2 221007 286048 2 402604 931852 2 2 999999 2 4868 500731 1 2 999999 46210 1 2 999999 766701 1 2 999999 478412 2 11 999982 1 1 999991 -798422 1 68967 897308 -777069 2 2 999999 1 2 999999 572898 1 6 999986 979826 1 2 999999 -608441 2 93601 461431 1 4 999991 240965 1 793296 860327 690350 2 20 999984 2 117069 144440 1 6 999986 -215817 1 2 999999 238402 1 2 999999 741914 1 2 999999 7594 2 509014 995264 2 6 999984 1 2 999999 430373 1 602364 782010 -968854 2 260714 682275 1 11 999988 -16492 2 14 999981 1 15 999999 -971233 1 2 999999 -384373 1 2 999999 -778906 1 513757 803355 -193006 1 343865 390379 -636450 1 2 999999 -675837 2 15 999990 2 2 999999 1 2 999999 -122075 2 17 999993 2 2 999999 1 34994 280413 -266520 2 2 999999 2 18829 911709 1 10 999998 -25648 1 2 999999 799740 2 20 999994 2 2 999999 2 2 999999 2 2 999999 1 15 999983 289370 2 629025 750722 2 11 999988 1 2 999995 143118 1 161803 453904 -318081 2 546819 867538 1 3 999989 -501690 2 11 999984 1 2 999999 68344 2 11 999981 2 13 999986 2 12 999984 2 2 999996 2 2 999999 1 4 999997 -897467 1 2 999999 -879179 2 2 999999 1 330720 666749 116755 2 159299 516526 2 694810 798714 2 2 999999 1 203418 503086 629556 2 154104 306688 1 7 999993 -432190 1 2 999999 129794 1 2 999999 -652412 2 11 999992 1 2 999999 -721114 2 2 999999 2 2 999999 2 2 999999 2 129125 932508 2 303512 984908 2 19 999986 2 176353 669576 1 8 999982 -932954 1 158400 702277 -459542 1 11 999994 -785415 2 2 999999 1 584140 944983 -578888 1 2 999999 -680207 1 2 999999 -83442 2 2 999999 1 235822 978171 -781010 2 427279 833812 1 718629 774541 606239 2 18 999990 1 2 999999 -219566 1 16 999996 353749 2 2 999999 2 327560 926559 2 270103 755741 1 503158 636235 -533516 1 2 999999 923462 2 2 999999 2 1 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 486297 771786 2 2 999999 1 20 999984 366539 2 2 999999 2 27364 118398 2 10 999983 1 19 999997 207971 1 19 1000000 645757 1 745630 892094 -541989 1 2 999999 12325 2 447324 673186 2 2 999999 1 122411 681876 -580640 1 398532 714260 -548423 1 137494 540454 633601 1 15 999998 467699 1 480413 504559 -157746 1 19 999992 -847332 2 2 999999 2 14 999984 2 2 999999 2 579218 895184 2 2 999999 2 455401 512497 2 6 999991 2 11 999990 1 2 999999 501452 2 2 999999 2 9 999999 1 2 999999 636170 1 13 999989 -630803 2 2 999999 1 136295 639247 -465975 1 2 999999 640120 1 2 999999 -674460 1 2 999990 108743 2 379049 864761 1 3 999991 -514119 2 7 999981 1 2 999999 -432053 2 2 999999 1 10 999982 924072 1 18 999983 -250356 2 2 999999 1 2 999999 834906 2 449312 663943 1 2 999999 143626 1 2 999999 -903589 1 760617 920151 -187096 2 131634 470374 1 659752 842392 -408855 1 17 999996 830018 2 682228 801696 1 34672 919057 91528 1 3 999982 -665052 1 12 999982 662361 2 7 999998 1 656480 946129 419091 2 2 999999 2 2 999999 1 18 999999 89712 1 15 999994 -14256 1 381381 830966 600739 1 413267 540307 838564 1 2 999999 -905352 1 2 999999 724834 2 2 999999 1 2 999999 -378165 2 16 999993 2 243278 728362 1 429422 613780 -647509 1 2 999999 30561 1 908913 959207 813032 2 4997 835689 2 2 999999 1 17 999986 -349263 1 12566 795709 232749 1 2 999999 -847536 1 13 999995 580584 2 2 999999 2 2 999985 2 28843 587026 2 16 999993 1 2 999999 -296655 2 841640 950072 1 597605 807023 -289884 2 6 999985 2 2 999999 1 2 999999 -410774 2 10 999997 2 180904 244001 2 2 999999 2 237743 798996 2 62170 984784 1 9 999991 -386773 1 3 999993 -790381 1 220786 642503 978128 2 2 999999 1 453681 697528 -23800 2 556098 567265 1 72535 770503 215682 1 72638 381033 -814896 2 14 999989 2 17 999981 2 17 999983 1 15 999996 -120608 2 1 999991 1 215920 299219 -584967 2 336946 842757 2 9 999990 2 2 999999 1 9 999983 434789 1 31645 723371 38766 1 69936 621174 131043 1 516915 977791 -821363 2 2 999999 2 165856 701323 2 18 999986 2 2 999999 2 2 999999 2 2 999999 2 151321 607317 1 2 999999 987014 2 13 999986 2 184614 788171 1 4 999989 -640707 2 18 999992 1 760277 815597 -475114 1 2 999999 185899 1 19 999989 845150 1 554806 695481 766025 1 209389 868345 805624 1 677552 734117 955902 2 2 999999 1 15 999982 -261354 1 57923 267021 -363575 1 6 999990 -736196 1 4 999995 900899 1 18 999990 985430 2 348944 867688 1 370401 901960 -9544 2 2 999999 1 608347 897812 -678560 1 818415 837743 623887 2 2 999999 1 2 999999 795128 1 266656 808221 404678 2 276859 674403 2 2 999999 2 131810 863874 1 15 999987 581978 2 2 999999 1 811537 962099 -845457 1 3 999984 534176 1 13 999989 90861 2 56311 116085 2 12 999982 1 8 999993 668320 1 2 999999 -595007 1 551691 703768 368403 1 425649 906059 -888169 2 87387 147027 1 2 999999 -963293 1 2 999999 289947 2 680210 823068 1 907160 956350 -722697 2 11 999991 1 2 999999 -135351 2 258096 565368 1 20 999992 447014 1 10 999984 678213 1 269529 546186 844045 2 2 999999 1 2 999999 954975 1 218157 902114 453327 2 677940 920965 1 18 999998 520616 1 130426 426836 -588111 1 11 999986 -841877 2 5 999985 1 167676 840418 -479582 1 2 999999 875204 1 2 999999 955763 2 2 999999 2 3 999998 1 44370 928241 954235 2 351021 623737 2 2 999999 1 2 999999 651981 2 2 999999 1 12 999983 62033 2 453875 944812 1 11 1000000 -686231 2 2 999999 1 2 999999 472005 2 110807 537781 2 51156 648014 2 321146 658339 2 2 999999 2 13 999983 2 14 999998 1 20 999991 -923295 1 2 999999 -384018 2 13 999992 1 83901 540161 -173131 1 2 999999 -862711 1 9985 646624 463824 2 2 999999 2 2 999999 2 6174 226137 1 9 999997 -660878 1 2 999999 889700 1 8 999991 -145740 2 7966 944350 2 2 999999 2 16 999989 2 1 999995 1 2 999999 -164593 2 2 999999 2 15 999997 1 2 999999 -796587 1 2 999999 -537741 1 255459 358943 819474 2 549170 656270 2 19 999984 2 4 999991 1 16 999987 516103 1 2 999981 157879 1 6 999997 965144 1 12 999999 -92887 1 14 999995 824352 2 511299 544085 1 2 999999 9799 2 482571 929770 1 208031 368975 -218367 1 339506 566657 670865 2 386082 804214 1 237416 415724 -707505 1 2 999999 -458113 1 8 999998 -623196 2 331150 536089 2 20 999994 1 2 999999 80667 2 510089 598548 1 2 999999 172945 1 725290 885358 -61565 2 101500 798183 2 331050 366005 2 85360 791443 1 6 999987 -280301 2 61992 644710 1 373513 425649 -240627 2 457006 687608 1 13 999987 764430 1 20 999984 -405628 2 2 999999 2 118537 201112 1 6 999998 -239164 1 19 999983 -510757 1 9 999983 -890176 2 2 999999 1 1 999983 -30659 1 93410 311831 748625 1 2 999999 126710 2 9 999991 1 9460 976549 -826420 2 16 999997 1 2 999999 38157 2 2 999999 2 353923 655721 1 3935 329393 90729 2 95897 342038 1 72797 338348 -555006 2 123444 754919 1 14 999993 -41439 1 2 999999 -8917 1 2 999999 501736 1 177552 910230 331487 1 101567 305519 139499 2 215939 228682 2 2 999999 2 395735 757565 1 10 999983 984004 1 15 999996 -854292 1 12 999984 -273184 2 16576 393777 2 2 999999 2 8 999994 1 17 999997 6727 2 2 999999 1 2 999999 -850351 1 20 999992 -233476 2 6 999989 2 7 999989 1 2 999999 -821456 1 2 999999 76051 1 12 999987 653460 1 2 999999 -133282 1 254313 864341 -559718 2 7 999992 2 498204 744911 1 14 999986 539281 1 2 999999 -665018 1 586139 767446 -842070 1 304866 322785 -266442 1 425086 745055 771316 1 4 999996 -245653 2 476331 893429 1 2 999999 -520220 2 208964 279519 1 2 999999 434407 2 20 999986 2 56378 284676 1 367918 905845 -235390 2 2 999999 1 44024 862325 -137792 2 100640 683198 1 811899 858677 -972290 1 331020 797476 -759664 1 12 999998 -946158 2 2 999999 2 923869 995130 1 2 999999 -561458 2 20 999986 1 8 999990 -773103 1 611974 869126 -31902 1 20 999991 577924 2 2 999999 2 7 999994 2 2 999999 1 2 999999 479348 1 2 999999 657058 2 14 999995 2 3 999997 1 233554 619632 -764933 1 14 999988 -332760 1 14 999998 -303171 2 783928 972703 1 209697 408919 452525 2 2 999999 2 830148 983005 2 596217 711102 2 4 999988 2 2 999999 1 282717 947411 831909 2 520458 732589 1 2 999999 -177793 2 2 999999 2 233654 971815 1 4 999983 -806395 1 2 999999 -483348 2 210683 898117 1 839896 961166 -555060 1 15 999990 530201 2 11641 897062 1 270855 565066 431170 2 742069 807397 1 2 999999 611344 1 15 999986 581486 2 2 999999 2 16 999982 2 646361 807247 2 14 999985 1 598510 888287 -600539 2 79481 590665 1 2 999999 71389 1 2 999999 245550 1 2 999999 243309 2 240155 490845 1 136537 359271 -704841 2 2 999999 2 15 999997 2 9 999984 1 2 999999 778038 1 2 999999 -432417 2 2 999999 1 252803 263114 -65636 2 124400 445136 1 98637 199812 959301 2 7 999983 1 2 999999 368416 2 163112 528865 1 2 999999 688996 1 808026 878567 557490 1 9 999994 -140167 2 2 999999 1 6 999999 -692244 1 14 999992 -86039 2 10 999981 2 97288 713849 1 5 999986 -474652 1 2 999999 270928 1 5 999996 333483 1 5 999995 -931399 1 4 999992 -652182 2 402224 929197 2 2 999999 2 10190 196613 1 2 999999 37987 1 15 999999 -161259 1 194818 851707 307661 1 2 999999 -891619 2 487081 822200 1 2 999999 -474856 2 19 999994 1 2 999999 -198177 2 2 999999 2 2 999999 1 496929 874109 -319760 1 2 999999 851497 1 2 999999 -746302 2 57132 935321 1 2 999999 -834321 2 2 999999 2 154368 792979 1 498927 763408 -293376 1 2 999999 269071 1 10 999988 605342 2 202217 713871 2 2 1000000 1 2 999999 493822 2 1 999989 2 2 999999 1 2 999999 300057 2 4 999981 1 2 999999 -286552 2 20 999981 1 5 999999 370465 2 304845 669741 2 834549 841555 1 197821 483917 -776957 1 144161 759502 178160 2 13 999989 1 5 999990 743950 2 119734 784294 2 4 999991 1 8 999988 -612514 2 2 999999 2 18 999999 1 2 999999 -76916 2 2 999999 1 6 999982 -90995 1 306666 310469 -324205 1 7 999999 -71735 2 2 999999 2 2 999999 1 2 999999 -242199 2 2 999999 1 224536 851324 -815059 2 2 999999 1 7 999987 436004 2 459682 825240 1 2 999999 -33970 1 12 999994 -450545 1 2 999999 933881 1 2 999999 954719 1 3 999999 261458 1 2 999999 -20457 2 952990 996356 1 6 999995 -480433 1 16 999991 21258 2 2 999999 1 622520 967252 262930 1 1 999982 547038 1 19 999997 707144 1 64761 83524 597841 1 2 999999 -772764 2 9 999993 1 2 999999 -211233 2 10 999981 1 2 999999 -184512 1 178632 953826 76710 2 7 999989 1 6 999990 542842 1 600394 607466 -176277 1 223888 413399 408394 2 11 999984 1 2 999999 591707 2 14 999997 2 2 999999 1 18 999996 -987569 1 120250 819283 176198 2 2 999999 2 2 999999 1 15 999982 383404 1 2 999999 -601023 2 70732 107170 1 7 999989 -46931 1 17 1000000 -987628 1 2 999999 703432 2 213393 570742 2 2 999999 2 195335 665709 2 2 999999 1 6 999985 -552484 1 887915 929249 -184161 1 2 999999 -326011 2 2 999999 1 656037 898829 -339830 2 647806 803377 2 20 999998 2 186983 321818 2 2 999999 2 2 999999 1 2 999999 443312 1 20 999992 589922 2 262025 574440 2 21092 936022 1 21874 959233 246705 2 8 999984 2 2 999999 1 12 999981 16282 1 2 999999 644474 2 395482 949556 1 2 999999 -969716 1 679545 876043 -647586 2 95741 670037 1 584653 645413 -395322 2 14 999982 1 2 999999 -876025 2 2 999999 1 299221 358531 735780 2 413088 560449 1 102261 555577 -862273 1 4 999989 59023 2 5 999991 1 216232 916627 -214313 2 15 999983 2 437846 966845 1 9 999999 -693176 1 369031 969930 -93420 2 2 999999 2 2 999999 1 2 999999 -130635 1 2 999999 -997886 2 2 999999 1 2 999999 384636 2 60446 585794 2 432589 753924 1 2 999999 -256588 2 17 999985 2 20 999993 1 7 999984 -805007 1 2 999999 -760926 1 103666 477838 645506 1 2 999999 343545 2 2 999999 1 8 999998 -60911 2 461936 989562 1 694319 938096 892159 2 15 999982 1 2 999999 431161 2 845012 901841 1 16 999997 -215584 1 313004 368816 543560 1 2 999999 -132578 2 15 999987 1 710288 963492 631681 1 20 999998 987262 2 18652 75993 2 2 999999 1 8 999983 -363061 2 446877 860116 1 20 999993 -990890 2 14 999986 2 209851 964061 1 1 999981 999372 1 2 999999 -404777 2 101478 195403 2 9 999999 2 2 999999 1 2 999999 -755125 1 125782 198753 630796 2 411593 485457 1 2 999999 881062 1 12 999988 -810092 2 2 999999 2 17 999983 2 2 999999 1 5266 849700 298553 2 642640 836592 1 2 999999 911925 1 18 999990 -778996 2 2 999999 1 43139 629767 479345 2 494721 526248 1 532225 599868 -473261 1 2 999999 555689 1 2 999999 -548935 1 5 999996 -993319 1 621495 703403 -662484 2 11 999987 2 527478 945104 2 958334 978717 2 505013 788493 1 9 999998 -43483 2 2 999999 1 4 1000000 673647 2 14 999981 1 2 999999 169453 1 18 999993 522234 1 346765 988510 742799 2 107385 450676 2 387746 955411 1 20 999999 -10852 1 2 999999 962616 1 5 999982 -213702 2 16 999981 2 224902 790056 2 613531 888186 2 592273 695512 1 301153 592687 -685065 2 20 999989 2 2 999999 1 24018 609909 -906180 2 2 999999 2 138862 297298 1 2 999999 277492 1 2 1000000 -718197 1 2 999999 244858 2 9 999994 2 2 999999 2 325750 359532 1 9 999995 822374 1 11 999987 -583059 1 696327 950358 110550 1 383775 524999 -722910 1 278559 410654 547304 1 16 999997 255464 2 3 999991 2 2 999999 1 2 999999 115413 2 2 999999 1 162606 596600 -798811 2 339585 879740 2 2 999999 2 3 999989 2 3 999985 1 208279 234190 -733229 2 617643 770670 2 610344 831552 2 18 999992 1 17 999988 -530998 2 2 999999 1 826202 859498 -899997 2 8 999987 1 8 999987 541325 2 546814 924487 1 26098 729136 18416 2 5 999996 1 2 999999 813653 1 136441 440480 63339 2 830064 845674 1 2 999999 62993 2 311490 659550 1 11 999992 190652 1 142816 520923 -311798 2 538619 651267 2 1 999997 2 503643 621597 2 2 999999 1 11 999993 87611 1 2 999999 -416514 1 2 999999 -638427 2 13 999996 1 46944 501455 843819 2 426912 939522 1 2 999999 -720050 2 757156 986305 1 4 999987 175975 1 1 999998 826105 1 459963 763348 66777 1 783400 962073 -597355 2 373228 615824 1 2 999999 260163 2 2 999989 2 538379 923829 2 1 999992 2 903191 968074 1 50774 385056 73564 1 141081 647582 -739115 1 2 999999 -754664 1 8 999988 863335 2 259422 810976 1 2 999999 -631655 2 2 999999 2 2 999999 1 2 999999 9318 1 5 999994 -494099 1 2 999999 -86220 2 2 999999 2 9 999999 2 13 999988 1 2 999999 471834 1 4 999982 909953 1 19 999995 -855027 1 2 999999 334811 1 6 999996 -776038 1 2 999999 939365 2 12 999982 2 2 999999 1 248758 854121 -538892 1 635179 837281 132226 1 612102 901112 976346 2 16 999994 1 2 999999 994294 1 2 999999 -277937 1 7 999981 -562328 2 8 999998 2 857548 992906 1 315478 715156 -669715 2 68562 797234 2 642814 822712 2 491280 554796 1 818382 883284 698312 1 2 999999 404393 1 2 999999 205541 1 12 999989 519550 1 182770 235818 232242 1 2 999999 319186 2 2 999999 2 10 999992 1 2 999999 768284 1 13 999983 -261065 2 11 1000000 1 2 999999 -510002 1 649368 650157 226623 2 979166 979798 1 9481 249001 -749657 1 2 999999 -147315 2 710872 886706 2 2 999999 1 21066 856218 69400 1 407522 541311 -783283 1 2 999999 614578 2 2 999999 1 15 999987 359535 1 2 999986 -272824 1 4 999986 -512477 2 721774 736342 2 15 999998 1 2 999999 -396105 1 420592 484746 804213 2 2 999999 2 2 999999 2 18 999999 1 541435 798344 -672372 2 2 999999 2 2 999999 2 5 999989 1 2 999999 996834 2 2 999999 1 8 999991 -228299 2 5647 786717 1 9 999998 45406 2 2 999999 2 712256 996656 1 1 999997 5426 1 40566 509220 -530033 1 266023 835949 -14138 1 386090 432469 -61197 1 20 999989 815618 2 12 999989 1 19 999999 -329240 2 4 999985 2 2 999999 1 2 999999 248183 1 293776 483094 -231729 1 2 999999 910919 1 20 999985 2871 1 2 999999 -476674 2 19 999998 1 2 999999 -929574 1 9 999998 346326 1 2 999999 167165 2 2 999998 2 2 999999 1 5 999986 893338 2 2 999999 2 370475 604026 1 7 999981 -847557 1 2 999999 170788 2 2 999999 1 1 999986 -293033 1 441498 556448 -424479 1 334267 925860 835110 1 2 999999 -372795 1 146595 535929 744348 1 3 999996 910371 2 14 999999 2 339502 759807 1 762556 907731 -398732 1 20 999988 -481667 1 603265 834711 -886080 2 2 999999 1 4 999987 -124046 1 2 999999 694384 2 76130 797776 2 239486 371875 1 2 999999 813068 1 12046 138556 153840 2 2 999999 1 580826 964810 -161500 2 2 999999 1 2 999999 -371610 2 2 999999 1 20 999982 -285675 2 2 999999 1 370553 495377 -292015 2 580847 621135 2 18 999997 2 2 999999 2 16 999990 2 2 999999 2 655258 935783 1 275657 459169 -895873 2 10 999987 2 1 999999 1 78029 814810 -670275 1 2 999999 -674824 1 2 999999 568342 1 52060 115694 -761518 2 17057 34076 1 2 999999 678404 2 3 999986 2 19 999997 2 322184 831781 1 8 999994 -731212 2 7970 481671 1 151948 413557 -487522 1 2 999999 -31163 1 9 999989 501099 2 6 999996 2 20 999994 2 2 999999 1 55589 845698 810608 2 2 999999 2 240929 769461 1 56263 689270 -855330 1 2 999999 194963 1 5 999994 -234179 2 2 999999 1 2 999999 -649018 1 14 999998 658604 2 2 999999 1 2 999999 -52365 1 2 999999 337479 2 6 999996 1 487245 882363 686800 1 2 999999 964950 2 700259 857543 2 20 999999 1 4 999985 242147 1 5 999995 -574407 1 2 999999 -327661 2 2 999999 1 2 999999 780924 2 8 999999 2 650237 825224 2 19 999989 1 218380 376128 -5537 1 112407 792699 -189381 2 2 999999 2 2 999999 2 132429 958057 1 7 999989 812975 2 19 999993 1 458064 576171 -764615 2 18 999999 1 2 999999 -251302 2 500024 732058 2 12 999988 2 311177 611184 1 2 999999 554304 1 512253 565454 -125527 2 2 999999 2 78834 843384 1 15 999989 863934 1 4 999995 -721048 2 2 999999 2 44406 279741 1 1 999994 -77117 1 2 999999 -238091 2 520986 844629 2 297064 654229 1 2 999999 78471 1 535963 625680 1831 2 2 999999 2 129452 302890 2 223204 256338 2 8 999982 1 2 999999 974081 2 239737 400206 1 8 999983 303903 2 14 999997 1 2 999999 699022 2 330010 939669 1 9 999993 369633 2 2 999999 1 10 999986 516251 2 2 999999 1 1 999989 184727 2 279147 286514 2 2 999989 2 12 999991 2 2 999999 2 2 999999 1 2 999999 -679584 1 608074 747425 950817 1 209796 749425 263440 1 8 1000000 896764 1 2 999999 241265 2 15 999998 1 2 999999 -766036 1 2 999999 -919738 2 558320 621281 2 13 1000000 1 2 999999 215506 1 2 999999 -38144 2 674063 966207 1 2 999999 50036 2 2 999999 2 10 999986 2 481044 768641 2 2 999999 2 2 999999 2 311330 689337 2 37531 319232 1 11 999992 -825716 1 2 999999 -954224 2 2 999999 2 2 999999 1 776676 849936 -380293 1 11 999997 443572 1 20 999983 -885231 1 18 1000000 -555356 1 665598 863385 138087 2 2 999999 1 340140 401135 -345011 1 2 999999 -475335 2 232647 643128 2 2 999999 1 4 999995 -449144 1 1 999986 -735725 2 257042 768949 1 2 999999 636629 2 19 999991 1 163249 165406 -234439 1 228916 368657 -155750 2 11 999994 1 56559 526761 -289686 2 217677 751996 1 2 999999 437264 2 2 999999 2 10 999993 2 1 999996 2 2 999999 2 658763 848657 1 236185 504614 -166570 1 527239 585281 151759 1 2 999992 482221 1 3 999985 718673 2 2 999999 1 2 999999 -373638 1 2 999999 -324429 1 2 999999 466738 2 2 999999 1 278717 557798 363485 2 17 999994 1 2 999999 680025 1 7 999985 479405 2 2 999999 1 6 999997 921610 1 9 1000000 -127942 1 2 999999 115641 1 8 1000000 171910 2 11 999996 1 17 999997 114321 1 2 999999 -553342 2 17 999993 2 2 999999 2 13 999990 2 10 999989 1 36578 375030 310832 2 2 999999 1 2 999999 351343 1 16 999986 910100 2 19 999992 2 2 999999 2 2 999999 1 698157 731682 280164 2 12 999986 1 253515 562222 -554563 2 438995 513474 2 10 999982 1 2 999999 -898242 2 2 999999 1 2 999981 -146073 2 317810 729907 2 2 999999 1 345845 905306 -887923 2 347168 518875 2 72363 385630 1 636790 701926 -88197 1 502804 633920 303998 2 2 999999 1 2 999999 -117789 2 20 1000000 1 2 999999 -597598 2 9 999983 1 2 999999 -221245 2 17 999989 2 643978 818745 1 15043 531263 903170 1 496585 552474 -273028 1 11 999996 -960432 2 2 999999 2 7 999996 2 18 999995 1 4 999992 -217663 1 13 999992 744546 1 2 999999 -244469 1 296912 506066 281536 2 17 999985 2 2 999999 1 2 999999 709400 2 11 999998 2 10 999986 2 2 999999 1 14 999982 -750634 2 16 999999 1 2 999999 733053 2 2 999999 2 657568 685468 1 186042 797004 387583 2 16 999994 1 761208 983570 640811 2 2 999999 2 2 999999 1 2 999999 -750877 1 15 999984 48798 1 339773 791253 67616 2 17 999987 2 18 999982 1 338960 754028 788324 2 518073 558388 1 2 999999 -384681 1 19 999998 75684 1 3 999986 -603950 2 2 999999 1 2 999999 -521838 2 2 999999 2 817390 975796 2 2 999999 1 435703 835968 764524 1 15 999987 171747 1 17 999992 -855418 2 2 999999 2 2 999999 1 10 999990 991262 1 210968 802826 688249 2 20 999993 2 4 999992 1 14 999989 -930259 2 1 999998 2 4 999985 2 16 999998 1 588390 829825 -860616 2 567737 780767 1 2 999997 924247 1 2 999999 -895516 1 2 999999 -859499 2 259032 849032 1 2 999999 210237 1 2 999999 695444 1 9 999985 140053 1 90461 228286 -920103 2 407605 854484 1 42962 709329 543373 2 2 999999 2 2 999999 1 2 999999 -686349 1 18 999984 -330704 2 578910 731595 1 2 999999 -107769 2 20 999999 2 6 999992 1 2 999999 -732193 2 12188 381952 2 10 999987 1 14 999987 -388982 2 2 999999 1 271181 662255 -873970 1 122117 291256 36630 1 4 999999 -137148 1 2 999999 -854404 1 2 999999 233508 2 11 1000000 2 2 999999 1 284012 777403 -69528 1 2 999999 945321 1 2 999999 -633275 1 7 999983 607941 1 407129 704169 241910 2 18 999992 1 543557 992072 -842266 2 2 999999 2 536759 898903 2 9 999987 1 566664 611393 573847 2 14 999989 1 1 999987 -930932 2 2 999999 2 10 999984 1 16 999987 -346596 1 11 999984 -995694 2 52124 205296 2 2 999999 1 16 999988 -279416 2 14 999997 1 502223 570126 -640077 1 12 999983 -581328 2 9 999992 1 18 999996 445186 2 2 999999 2 2 999999 1 14 999994 -783992 1 22954 898046 -632105 1 12 999998 300850 1 17 999996 -428073 2 2 999986 1 2 999999 406303 2 12 999999 2 2 999999 2 2 999998 2 235339 940479 1 18 999986 865731 1 2 999999 862281 1 2 999999 316284 2 75215 476537 2 2 999999 2 9 999992 1 11 999998 -693156 1 141032 177313 -376234 1 2 999999 -353367 1 216602 240906 307022 1 11 999985 -614599 1 8 999989 -46896 2 2 999999 1 278040 326814 -9553 2 9 999992 1 19 999983 -558447 2 2 999999 2 2 999999 2 2 999999 1 168474 265748 86447 2 3 999992 2 308460 599462 2 2 999999 1 2 999999 933109 2 487132 548692 1 174537 425680 -215819 1 2 999999 -666426 1 152644 506795 -628070 2 20 999999 1 77918 932683 842217 1 407295 497881 196833 2 10 999996 1 1 999999 -329047 1 137895 268734 -770618 1 2 999999 206980 2 2 999999 1 2 999999 778158 2 2 999999 2 9 1000000 1 50746 582700 -841825 2 321175 861226 2 2 999999 2 15 999981 1 104341 536844 379908 2 2 999999 2 3 999996 2 477214 677392 1 2 999999 -781032 2 2 999999 1 12 1000000 592729 2 802772 964105 1 2 999999 279597 2 2 999999 2 87614 727554 1 6 999985 -846156 2 2 999999 2 8 999996 1 7 999989 938322 1 3 999990 -17278 2 15 999990 2 64347 297718 1 2 999999 405691 1 11 999992 397106 1 2 999999 852984 2 18 999999 2 2 999999 2 288707 529257 1 454822 708736 391689 2 100266 552456 2 6 999988 2 2 999992 1 19 999997 762772 1 2 999999 34119 1 2 999999 -180416 1 2 999999 926844 2 15 999996 1 2 999999 175216 1 265759 461919 173924 2 370391 948282 2 138825 549102 1 2 999999 -291193 1 2 999999 69031 2 2 999999 2 2 999999 1 462902 574863 342151 1 2 999999 -890061 2 8 999996 2 2 999999 2 2 999999 1 2 999999 -778763 1 2 999999 131241 2 2 999999 1 2 999999 -618472 2 1 999989 2 138554 384260 2 2 999999 2 9 999986 2 16 999984 1 5 999998 -366898 2 58576 887363 2 12 999988 2 7 999989 2 669977 676733 2 2 999999 1 2 999999 -203384 1 2 999999 -531043 2 2 999999 2 2 999999 2 4 999985 1 6 999982 853937 1 2 999999 959847 2 1 999990 2 411734 925572 2 2 999999 2 11 999989 1 57281 512832 -10056 1 153253 273412 825417 2 2 999999 1 10 1000000 176707 1 2 999999 -150831 1 4 999998 -638233 2 2 999999 2 155426 323098 1 2 999999 163987 2 347251 873700 2 19 999989 1 82986 821000 601139 2 10 1000000 1 199049 429604 895461 1 24293 74268 -240300 2 136257 316784 2 2 999993 1 2 999999 -549695 2 107300 182185 1 75986 939218 -736364 1 96676 363807 532914 2 429601 857387 1 2 999999 656288 2 313072 720446 1 632997 991117 -640520 1 1 999997 670830 2 2 999999 1 3 999997 -174451 1 2 999999 516346 1 241087 986690 -12279 1 2 999999 -101539 2 2 999984 2 2 999999 2 11 999992 1 2 999999 -455707 2 67408 475781 2 5 999993 1 125676 876738 -587710 2 141462 487189 1 3 999987 -116547 2 8 999983 1 80755 192417 638408 2 413703 836029 2 10 999997 2 173698 712955 2 502445 910768 2 3 999986 1 16 999997 -404464 2 2 999999 2 17 999984 1 2 999999 -674397 2 2 999999 1 47741 61954 -41761 2 2 1000000 2 279885 518333 1 561743 996747 966938 1 2 999997 -207548 1 13 999996 -957202 1 336839 912152 355341 1 8 999996 565598 1 14 1000000 -437775 1 2 999999 -510820 1 3 999993 -530616 1 12 1000000 -304690 1 4 999982 -189928 2 717406 946738 1 1 999988 -615959 2 10 999989 2 18 999987 2 240112 626894 1 289247 701981 -504722 2 247807 761131 2 2 999999 2 654944 966958 1 9 999983 394333 1 2 999999 784932 1 22265 504180 733434 1 395835 773269 -178851 2 383809 598809 1 13 999992 718008 2 3 999982 2 243963 819491 1 2 999999 717654 1 19 999984 360431 1 9962 533625 -79358 1 10 999991 -226243 1 4 999999 -40918 1 4 999988 -801962 1 14 999981 883480 1 127045 929957 172698 2 1281 95121 2 354239 711072 2 7768 971518 1 8 999991 599438 1 2 999999 442609 1 158244 761151 -838422 2 683721 766864 1 440636 685744 97007 2 8 999997 1 324202 756526 -476057 1 329506 558541 856219 1 7 999988 -565745 1 133260 863445 -594104 1 8 999998 -261101 2 2 999999 2 2 999999 2 977602 979214 1 576489 647884 -975981 1 2 999999 -913114 2 6 999996 1 2 999999 939914 1 2 999993 -544168 1 135762 710406 519075 1 10 999995 442796 2 2 999999 2 2 999999 1 2 999999 346473 1 2 999999 904155 2 2 999999 1 10 999991 980147 1 2 999999 -534324 2 12753 877966 1 658991 659585 -916401 2 886756 962520 2 2 999999 2 470325 516449 1 333930 941687 -837461 2 390852 717716 2 132951 416624 1 2 999999 -401754 1 2 999999 783298 2 2 999999 2 607629 701087 1 823319 854141 844758 1 483416 893138 -936965 2 12 999999 2 35337 604792 2 201549 819425 2 209384 355764 1 925220 994343 839116 2 434699 829555 1 7 999989 -706716 2 12 999990 1 237855 841157 -743460 2 2 999999 2 655170 924399 1 16 999990 -792608 2 9 999988 1 18 999985 -840604 1 2 999999 819147 2 5 999991 2 2 999999 1 3 999981 293670 2 726127 778756 2 385807 435976 1 4 999985 -220110 1 416441 526378 -30493 1 2 999999 -648362 1 338484 801129 -552974 2 2 999999 1 232093 500692 -877151 1 219825 533095 -860014 1 589420 650046 -341966 2 1 999984 2 8 999992 1 34775 788746 115226 2 386393 905517 2 2 999999 1 19 999986 219299 1 298570 310094 184371 2 16 999984 2 2 999999 2 2 999999 1 6 999999 729685 1 2 999999 703382 1 9 999984 230047 1 68194 717295 -293825 1 14 999990 466546 2 2 999999 2 2 999999 2 2 999999 1 299721 421255 -161985 2 167363 258088 2 10 999983 1 2 999999 -900563 2 6 999997 1 2 999999 -936051 2 2 999999 2 20 999999 2 5 999994 2 94852 610891 1 884996 992488 -706711 2 2 999999 1 5 999991 -68253 1 725620 903364 -504660 2 217474 821384 2 6 999987 2 2 999981 1 12 999996 -15786 1 24957 915840 -403703 1 2 999999 -621285 2 2 999999 1 61993 344652 491832 1 7 999986 -360621 1 3 999983 -195612 2 2 999999 2 16 999987 2 338396 591723 1 322400 470865 525557 2 564421 632099 1 2 999999 -605105 1 13 999997 235926 2 197166 958724 2 12 999994 2 2 999999 1 19 999990 -495444 2 2 999999 2 354307 535416 1 7 999993 942130 1 8 999986 137056 1 1 999986 351090 1 12 999991 871553 1 278898 490708 -84734 2 2 999999 1 2 999999 746738 2 4 999981 1 17 999988 533787 1 2 999999 -186537 2 141803 498570 1 2 999999 331937 2 2 999999 2 580955 635103 2 453361 626883 2 843487 921074 2 11 999993 1 2 999999 -793095 1 4 999989 794247 2 2 999999 2 332729 355455 1 4 999987 73204 1 15 999995 -446703 1 5 999986 -485549 2 10 999994 2 158560 579966 1 2 999999 406245 2 2 999999 2 365832 382494 2 17 999994 1 2 999999 599755 1 204375 493935 -110427 1 2 999999 -997707 2 215905 916707 2 3 999999 2 2 999999 2 519180 925548 1 2 999999 739581 1 290482 962411 -688429 2 2 999999 1 2 999999 475718 2 2 999999 1 2 999999 301894 2 357882 555946 1 2 999999 -787252 1 177528 688702 -777316 1 738847 788475 -648231 2 426267 936577 1 731468 885232 965414 2 195532 431649 2 11 1000000 1 200256 733704 339994 2 2 999999 2 19 999993 1 2 999999 -820194 1 57969 942432 304347 1 17 999994 38710 2 2 999999 2 2 999999 1 393221 811338 219637 2 18 999997 2 10 999990 2 349863 381164 1 2 999999 155830 2 2 999999 2 94814 794653 1 19 999988 337898 1 2 999985 -698138 1 19 999984 166650 1 2 999999 -538371 1 2 999999 202232 1 456364 524873 -983619 1 62577 192536 -469640 1 5 999988 -358835 1 2 999997 -578742 2 2 999999 2 15 999997 1 424362 850268 -825452 1 239023 787128 -942615 2 746510 956532 2 3 999999 1 10 999986 -39358 1 2 999999 -317779 2 542322 675457 2 611181 840363 1 2 999999 -949246 2 12 999995 2 88114 443041 2 2 999999 1 2 999999 92731 1 2 999999 -923597 2 411497 713717 2 15 999993 1 2 999999 -347788 2 13 1000000 2 200098 843246 2 2 999999 1 1 999990 718530 1 334595 680646 231229 1 2 999999 831605 2 2 999999 1 10 999982 602615 1 2 999999 -837757 2 2 999999 2 2 999999 1 251282 706600 513641 2 2 999999 2 2 999999 1 409572 628306 -24128 2 331362 478328 1 3 999986 -103535 1 2 999999 -217665 1 2 999999 931574 2 2 1000000 2 17 999982 1 444857 903867 730228 2 154104 630750 1 18 999989 110461 2 2 999999 2 2 999999 1 8 999995 -765785 1 2 999999 -202938 2 2 999999 2 4 999989 1 304083 627172 30148 2 2 999999 2 2 999999 1 2 999999 3570 2 2 999999 2 3 999989 1 395131 593524 -176121 1 2 999999 -748806 2 14 999984 1 762304 820886 -770845 1 11 999981 811509 2 285487 548498 1 6 999992 925495 1 2 999999 -908499 1 2 999999 211120 1 247725 913018 -152115 1 384689 472786 432164 1 20 999982 392238 2 8 999988 2 12 999989 1 487047 864724 291250 1 18 999997 -544843 2 2 999999 2 179215 951692 1 2 999999 437391 2 10 1000000 1 11 999995 120036 2 292112 441760 2 2 999999 1 2 999999 -314295 1 2 999999 602400 2 9 999985 1 39613 409444 -624887 1 165372 565619 379491 2 2 999999 1 20 999991 -92259 1 15 999992 -705191 1 155004 298280 811121 1 48707 759839 919748 2 17 999994 2 413241 595451 2 521166 679682 2 16 999993 1 2 999999 -421324 1 5 999987 746911 2 2 999999 2 236984 791832 1 1 999986 702128 1 8 999990 335449 1 20 999989 693603 1 7 999992 542403 1 2 999999 -744571 2 442371 773341 2 2 999999 1 11365 149512 391871 2 673368 692584 1 217444 951621 218910 2 3 999993 2 2 999982 1 567582 849802 -574530 2 2 999999 2 20 999988 2 2 999999 2 2 999999 2 13 999995 1 1464 911768 505192 1 18 999981 501327 1 2 999999 968928 1 2 999999 -565043 2 2 999999 2 2 999999 1 2 999999 -758597 2 7 999992 1 2 999999 -266359 2 628998 874159 2 437332 678175 1 133768 673157 516920 2 2 999999 2 18 999992 2 14 999999 1 4 999994 28908 1 2 999999 -370213 1 88598 733423 684798 2 6 999993 2 2 999999 2 2 999999 2 3563 33809 2 7 999982 2 2 999999 2 2 999999 2 260852 615487 1 9 999995 -287922 1 2 999999 289121 2 2 999999 1 78009 101087 626221 2 245789 715263 2 2 999999 2 745626 789632 1 476965 628704 542144 1 2 999999 -764243 2 14 999994 2 62185 364755 2 2 999999 2 3514 817214 1 452045 497406 429602 1 2 999999 227624 2 11 999997 1 3 999988 -17781 1 214868 770856 -399811 2 2 999999 2 13 999989 2 2 999999 1 12 999997 -660308 2 17 999982 1 13 999987 -114757 1 2 999999 -511326 1 46907 437925 780101 2 665665 830382 2 714027 805348 1 8 999989 -144196 2 307478 457925 2 380068 971422 1 52084 932701 -399926 2 16 999984 2 13 999994 1 79839 375897 240006 1 2 999999 -650563 2 164674 754657 1 2 999999 51300 1 153397 686634 442178 2 18 999986 2 130587 922243 2 12 999992 1 258012 483101 973901 1 446970 716929 43388 2 8 1000000 2 376716 847922 1 15 999997 838145 1 26404 723167 467228 2 15 999998 1 126256 696162 678200 2 18 999996 2 17 999990 1 108801 443692 -599274 1 14 999982 946756 2 3 1000000 1 2 999999 853581 2 9 999981 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 34355 650035 1 2 999999 894572 1 314986 841744 -38161 1 2 999999 522263 1 10 999993 -552870 1 16 999987 48255 2 237123 509448 2 20 999994 2 7 999993 1 291590 878361 702558 2 558586 780876 2 85923 104875 1 15 999997 255482 1 6 999995 97764 2 2 999999 2 9 999989 2 274724 597154 1 10 1000000 226435 1 5 999991 -480474 2 2 999999 2 2 999999 1 2 999999 897627 1 291345 947360 -219374 2 6 1000000 1 1 999996 -436056 1 268229 657836 685966 2 11 999983 2 671746 884309 1 2 999999 921608 1 8 999992 -643533 1 2 999999 699625 2 144894 616186 1 9 999982 214765 1 20 999986 7804 2 8 999997 2 65038 130479 2 226045 290190 1 3 999985 538024 2 2 999999 2 2 999999 2 11 999990 1 12 999982 232324 1 6 999996 -655016 1 2 999999 -986939 2 2 999999 2 2 999999 1 8 999984 -745184 1 2 999999 -201343 2 2 999999 2 2 999999 2 2 999999 1 8 999987 272558 1 9 999990 617514 2 135870 424852 2 2 999982 1 743372 854432 941 2 2 999999 2 2 999999 2 15 999991 2 10 999995 2 12 999984 2 2 999999 1 2 999999 -65318 2 190759 908112 1 486858 713615 -331216 2 2 999999 2 403167 746158 1 2 999999 783608 1 2 999999 -74660 1 315230 695842 684933 1 251113 885909 216945 2 2 999999 1 607490 924019 243646 1 4 999988 487221 1 2 999999 -431194 2 17 999981 1 2 999999 952602 2 247889 895694 1 2 999999 -592374 2 7 999983 1 20 999984 709408 1 758321 856136 -560909 2 6 1000000 2 53840 141886 1 106478 448126 -759489 1 11 999993 889029 1 218093 445914 -923433 2 264973 593671 2 74811 627615 1 454508 688362 -618741 1 5 999991 45300 1 2 999999 -370746 2 14 999986 1 2 999999 -93828 2 708766 888729 2 2 999999 1 16 999998 194931 2 2 999999 1 2788 707752 483629 2 2 999999 2 456117 456384 1 645483 817106 995792 2 2 999999 1 2 999999 677492 2 7 999990 2 2 999999 1 2 999999 28003 1 2 999999 -12285 1 13 999982 283508 1 2 999999 -143999 1 19 999996 -182788 1 2 999999 523621 1 2 999999 832365 2 287752 562262 2 284939 848411 1 2 999999 -470604 2 19 999994 2 2 999999 2 246573 481843 2 91817 418337 2 2 999999 2 2 999999 1 424815 766783 -905108 1 440665 894581 723427 2 471228 839998 2 2 999999 1 325411 476442 774274 2 11 999997 2 2 999999 2 13 999986 1 21854 364892 937317 1 18 999983 604867 2 302891 733027 2 236547 698117 2 6 999993 2 2 999999 2 228071 900631 2 282459 354663 1 2 999999 873866 1 2 999999 513871 2 456796 847523 2 153132 901997 2 19 1000000 2 12 999996 1 2 999999 6040 2 2 999999 1 248452 787149 486307 2 6 999995 2 2 999999 1 495164 840685 -768154 2 9 999988 2 437529 628077 2 2 999999 2 155423 950678 2 2 999999 1 609303 995105 -162723 1 327769 510230 84024 1 18 999993 829068 2 2 999999 2 2 999999 1 135699 759303 781103 1 68026 73946 585859 1 2 999999 330483 2 481822 778789 2 432195 795923 2 12 999986 1 2 999995 635345 1 2 999999 670659 2 228369 730146 1 2 999999 206880 1 58566 510690 652091 1 4 999994 -87455 2 2 999999 1 8 999997 -87 1 541259 834435 -806840 2 7 999996 1 2 999999 765093 2 2 999999 2 2 999999 1 3 999987 549922 2 725766 887418 2 2 999999 1 2 999999 594666 1 20 999996 880536 2 179087 272542 1 2 999999 -843703 2 1 999987 1 2 999991 -835933 1 2 999999 977890 1 318392 761340 279740 1 199087 810851 -373145 1 2 999999 -214002 1 5 999991 277667 2 18326 769283 1 10 999985 447415 2 14 999996 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 261336 2 1 999987 2 169096 660394 2 2 999999 1 296125 435819 -517383 2 17 999981 1 445673 651836 -43884 2 12 999986 2 178532 854223 2 13 999988 2 2 999999 2 2 999999 2 13 999998 2 610066 892950 1 2 1000000 -842627 2 2 999999 2 2 999999 2 49801 849239 1 2 999999 -634173 2 775123 908302 1 2 999999 -754412 1 3 999985 684666 2 2 999999 1 2 999999 299708 2 332652 455333 1 2 999999 -900439 2 17 999988 1 9 999992 726636 1 2 999999 580658 2 20 999982 1 2 999999 437970 1 2 999999 123272 1 21045 499355 740578 2 11 1000000 2 2 999999 2 2 999999 2 15 999999 2 11 999992 1 8 999981 56614 2 2 999999 2 18 999998 2 36243 503521 2 13 999999 2 16 999992 2 9 999990 2 420062 948715 2 2 999999 2 17 1000000 1 54099 648564 -469623 1 48953 975444 -198653 2 16 999993 1 2 999999 -829500 2 2 999999 2 43594 898235 1 2 999999 314517 2 28548 640264 1 11 999983 753931 2 14 999995 2 2 999999 1 2 999999 -314537 1 523453 639302 614448 1 205898 519201 -427279 1 1 999985 -208688 2 2 999999 1 2 999999 973127 2 2 999999 1 2 999999 -718551 2 44405 241335 1 11 999990 -869707 1 2 999999 -119120 2 122574 982867 2 2 999999 1 2 999999 -558539 1 2 999999 -266404 1 2 999999 -882223 2 13 999981 1 11 999992 185 2 385095 463610 1 5 999999 521824 1 905087 999432 -723773 1 15 999994 134442 1 20 999991 666137 2 107960 289061 2 525398 826022 1 71403 864398 -86299 1 143121 434040 581569 1 154386 808524 -200058 1 89718 329407 36985 2 17 999997 1 14493 719646 -525638 2 99373 552236 1 2 999999 804208 1 560060 772073 544194 2 2 999999 1 2 999999 -572060 2 45322 280031 2 13 999987 1 2 999999 826381 1 533262 572695 -482971 1 18 999993 799361 2 1 999986 2 2 999999 1 2 999999 203532 2 133912 196270 1 8 999997 -421757 2 12 999994 2 2 999999 2 488319 515480 2 2 999984 2 5 999987 1 2 999999 -845471 1 2 999999 -491005 2 6 999990 1 3 999986 990980 1 190586 869841 727667 1 13 999999 -580380 1 2 999999 -209123 2 19 999997 2 354221 382946 1 437959 766124 917360 2 9 999994 1 12 999989 -305968 2 12 999983 1 475860 706423 14464 2 2 999999 2 18 999994 1 20 999988 952453 1 2 999999 -500597 1 387634 459243 605728 1 425786 520551 -824521 1 2 999999 -596021 2 17 999999 1 281807 615646 452480 2 8 999998 1 2 999999 642132 1 204280 676180 -829468 2 321783 356736 2 17 999994 1 2 999999 855308 2 152764 594499 2 14 999984 2 2 999981 2 2 999999 2 20 999991 1 2 999999 238611 2 70473 499463 2 2 999999 1 180650 860165 432476 2 234596 679946 1 15 999994 505468 2 3 999983 1 18 999982 -450915 1 202304 546061 538928 2 639681 856472 2 15 999999 2 16 999991 2 19 999984 1 214570 378966 263467 1 2 999999 990576 2 2 999999 2 2 999999 1 9 999989 394199 1 2 999999 -124811 2 398319 466521 1 168228 829279 -674713 2 711515 792766 2 2 999999 2 2 999999 1 18374 673173 -393916 1 2 999999 411783 1 10 999992 -124354 2 8 999998 1 2 999999 -625246 2 2 999999 2 10 999986 2 336447 830135 1 2 999999 266540 2 690548 921065 2 2 999999 1 2 999999 -263137 2 14 999992 2 754938 954142 2 514198 688773 2 2 999999 2 2 999999 2 10 999982 1 308812 834879 -213023 2 12 999999 1 18 999983 954957 2 16 999981 1 2 999981 162680 1 15 999993 566206 1 405647 967944 -988918 1 384999 466306 -356503 1 13 999983 -316137 2 420818 505544 2 18 999983 2 2 999999 2 20 999983 1 678287 819612 778212 2 2 999999 1 2 999999 566579 1 389782 478973 -219001 1 45490 47489 715910 2 14 999987 2 2 999999 1 11 999989 101996 2 4 999995 2 2 999999 1 5 999981 -577042 2 44479 914697 2 3 999988 1 2 999999 -526887 1 14 999997 -732762 1 5 999998 -79517 1 2 999999 669188 2 3 999995 1 10 999998 571654 2 20 999988 1 461456 966260 764599 1 2 999999 -737348 2 38208 56714 2 16 999995 1 65401 91333 -178990 2 322917 489339 1 2 999999 523017 2 13 999990 1 2 999999 -505892 1 2 999999 156558 1 11 999995 -211413 2 14819 709208 2 2 999999 2 2 999999 1 11 999992 957007 1 659341 736444 911605 1 553410 650372 249120 1 82173 892955 -686407 2 2 999999 2 6 999991 1 1 999993 842628 2 2 999999 2 8 999989 2 510920 729830 2 872927 886274 1 601535 840542 959613 2 2 999999 1 514441 565179 371320 2 2 999999 1 4 999981 -213490 2 572282 767757 2 412071 698141 2 285895 975181 2 2 999999 1 9 999985 -927290 1 2 999999 214999 1 2 999999 -338290 2 579143 710037 2 3 999991 1 9712 904257 -995152 2 10 999988 1 2 999999 -384448 1 18 999989 647058 1 17 999985 727601 2 8 999985 2 2 999999 1 543861 652525 326254 2 2 999999 2 11 999989 2 44875 693223 1 10 999992 513068 1 111226 558187 -465288 1 2 999999 156349 1 848482 918024 930629 2 312654 777512 2 300540 961840 1 2 999999 605875 1 550461 860487 -731374 2 20 999998 1 1 999993 -91791 1 2 999999 951666 2 482467 776248 2 2 999999 1 10 999993 470799 1 222450 559368 -240922 2 2 999995 2 5 999999 2 2 999999 1 2 999999 -415156 2 5 999988 1 14 999990 -274090 1 10 999983 -96069 2 4 999991 2 32941 749303 1 2 999999 492317 2 865086 915303 1 10 999987 -400207 2 5 999992 1 2 999999 -567853 1 2 999999 821715 1 580031 733303 -482359 1 411026 923290 677337 1 868101 913170 461193 2 2 999999 1 7 999992 823784 2 16 999985 2 132999 284667 2 9 999988 1 14 999987 -403279 2 274285 792476 2 13 999993 1 2 999999 -951896 2 210857 961128 1 2 999999 407527 2 2 999999 1 305862 334439 -34320 1 262267 852900 -237088 1 19 999986 300389 1 2 999999 548344 2 785617 907385 1 13 999994 -335791 2 2 999999 2 369030 635877 1 187743 841702 577359 1 2 999999 583491 1 2 999999 -818686 2 481823 700064 1 2 999999 940088 1 269011 353312 42060 1 557710 572791 -814053 1 466893 742774 -109482 1 350797 866563 152547 1 899184 983916 588084 2 124473 825110 1 147272 531923 -582103 2 2 999999 2 66329 217032 2 287125 600505 1 9 999987 -628364 2 2 999999 1 2 999999 58972 2 2 999999 1 732369 772614 -350986 2 292834 724764 1 19 999990 24147 1 2 999999 -109822 1 228744 898687 249927 1 2 999999 538065 2 2 999999 1 12 999981 -675179 2 2 999999 1 8 999990 871855 2 2 999999 2 5 999996 2 2 999999 2 2 999999 1 6 1000000 -909834 1 11 999990 -730817 1 3 999982 -37182 2 2 999999 1 790575 947711 332242 1 2 999999 -238707 2 723592 911176 1 128046 822754 838802 1 105114 779507 -632875 1 3 999984 -393511 2 1 999991 1 7 999995 -713773 1 2 999999 -878946 2 2 999999 1 17 999992 -941351 1 2 999999 -408646 2 2 999999 2 12 999989 2 101478 676214 2 2 999999 2 562039 753639 1 4 999981 -902385 2 2 999999 1 327833 543358 -554279 2 493570 915337 1 4 1000000 715577 1 268724 727088 747552 2 3 999985 2 2 999999 1 2 999999 -160196 2 2 999999 1 13 999992 98049 2 2 999999 2 17 999988 2 5 999990 1 285538 939756 -3455 2 8 999994 2 19 999989 2 430220 687222 2 574622 699879 1 18 999986 -731032 1 827896 900715 -15116 2 8 999984 2 388672 593250 2 12 999984 2 148699 271969 1 4 999983 -892406 1 13 999993 -772257 2 28084 677727 1 2 999999 -930356 1 381386 721106 539882 2 148212 806856 2 11 999981 2 107817 401321 1 6 999996 592929 2 2 999999 2 81073 916824 1 20 1000000 424488 2 20 999983 2 16 999987 1 2 999999 490560 1 496814 687523 854673 2 2 999999 2 252823 751017 1 2 999999 261002 1 1 999981 -80047 1 17 999997 136411 2 12 999987 1 9 999995 92446 2 421648 580323 2 129131 366194 2 828393 859828 2 251290 437054 2 1 999999 1 193674 676688 924273 2 2 999999 1 17 1000000 -11105 2 2 999999 2 291423 457802 2 8 999999 2 41827 429394 2 2 999999 1 383600 401358 972662 2 19 999990 1 908083 943388 668806 1 2 999999 642171 2 2 999999 1 2 999999 225347 2 20 999988 1 12 999991 -26001 1 2 999999 827210 1 104268 341222 -337526 1 1 999992 915043 1 2 999999 -758163 2 174823 196315 1 449026 804117 -778445 1 2 999999 -594957 1 2 999999 166688 2 2 999999 2 2 999999 2 16 999997 1 15 999982 -584180 1 392655 629679 169989 2 7 999998 1 712927 940652 -543791 2 367823 647902 1 4 999993 120369 2 2 999999 2 462779 503433 1 16 999997 -264587 2 16 999996 1 2 999999 140691 2 252295 840851 2 2 999999 1 2 999999 892270 1 20 999986 -469035 1 117051 633489 548452 1 2 999999 -747785 1 38447 776157 582929 2 441476 725318 2 12 999988 2 8 999991 2 2 999999 1 54849 274658 385496 2 14 999992 2 17253 67709 1 2 999999 284788 1 322675 408344 -956110 1 212645 257568 -169106 1 334887 364007 -442766 1 574867 776764 425394 1 2 999999 -137061 2 10 999992 1 19 999992 135019 2 2 999999 1 6 999999 -34129 1 17 999981 -904572 1 10 999987 -929764 1 113504 604951 334718 2 188673 774233 1 13 999992 241881 2 2 999999 1 2 999994 -651623 2 16 999994 1 2 999999 669098 2 20 999998 1 181941 866759 -416190 2 58030 253138 2 2 999999 1 5 1000000 920710 1 20 999983 616066 1 2 999999 442878 2 285726 596356 2 3 999999 1 4 1000000 909664 1 2 999999 871246 2 2 999999 2 2 999999 1 2 999999 365164 2 175142 823832 1 20 999984 442953 2 613961 716144 2 12351 788445 1 15 999985 -987497 1 2 999999 -857546 1 102473 122094 164805 1 2 999999 677614 1 6 999985 235009 1 8 999999 -299810 1 20 999992 488416 1 2 999999 -868163 1 16 999989 196679 1 475382 490154 349347 1 10 999995 74512 2 17 999986 2 185451 449663 1 2 999999 458496 1 2 999999 -373277 1 7 999987 -614308 1 2 999999 544396 2 2 999999 2 18 999983 1 310827 789315 -552264 1 248498 306215 -735246 1 3265 522087 287577 2 263349 797009 2 134678 998315 2 2 999999 2 2 999999 1 9 999987 811603 1 2 999999 -137417 1 2 999999 454443 2 169684 455718 2 219089 295257 2 572238 634982 1 292435 609906 336886 2 4 999991 1 74947 944448 -140417 2 485809 511661 1 2 999999 -765345 1 4 999982 -575655 1 2 999999 660203 1 445112 522536 597084 1 5 999999 -248611 1 16 999983 -101872 1 640614 838247 -129333 1 898071 995220 -594394 1 2 999999 578417 1 19 999995 643083 2 14 999993 2 20 999982 2 1 999990 1 2 999999 -118579 1 237419 988374 422502 1 2 999999 -863285 2 15 999994 2 16 999999 2 10 999989 2 14 1000000 1 2 999999 303982 1 658275 991357 -891352 2 401473 842073 2 3 999994 2 288639 968623 1 2 999999 -604308 2 559604 683185 1 11 999991 28449 2 12 1000000 2 166250 825999 2 9 999985 1 2 999999 986604 2 4 999992 2 2 999999 2 2 999999 1 72645 201989 -343360 1 6 999991 -481864 2 2 999999 2 19 999991 1 1 999996 -394556 2 2 999999 2 23165 909130 1 402482 407955 826207 2 2 999999 2 4657 252476 1 294280 769718 -233116 1 2 999999 -587331 1 2 999999 -727982 2 477079 628006 1 20 999997 39139 1 2 999999 399581 2 458691 978250 2 2 999999 2 3 999987 2 37892 263618 2 7 999986 1 2 999999 -221707 1 706430 917179 -567554 2 2 999999 1 69793 543343 -955605 1 2 999999 -507749 2 7 999996 1 2 999993 -537761 1 5 999990 288703 1 2 999999 445417 2 2 999988 2 8 999989 2 2 999999 2 2 999999 1 84684 773088 988674 2 284661 743479 2 2 999999 1 18 999981 -514554 1 18 999995 -141360 1 2 999999 944098 2 2 999999 2 2 999999 2 3 999989 1 55947 833442 662459 2 15 999993 2 102179 570648 1 396810 811418 -272448 2 7 999995 1 14 999985 923254 1 750139 761574 -794645 1 2 999999 694152 2 2 999999 2 2 999999 1 137113 366431 -554327 2 16 999991 2 2 999999 2 2 999999 2 179312 665440 1 17 999994 166420 2 3 999988 1 11 999999 -353904 1 2 999999 -432813 2 2 999999 2 2 999999 1 2 999981 -663007 2 2 999999 2 20 999982 2 2 999998 1 25265 677814 992556 1 2 999999 164631 1 640954 786631 -842822 2 550756 794260 2 18 999983 1 3 1000000 -997201 2 137193 392018 2 2 999999 2 18 999993 1 16 1000000 -218783 1 2 999999 -138545 2 5 999987 2 2 999999 2 2 999982 1 58787 175601 30132 1 8 999992 293043 2 625916 820834 2 46509 783740 1 553756 719307 -657864 1 16 999989 511363 2 2 999999 2 202868 595587 1 2 999999 -138092 1 296171 551819 -342129 2 428218 749645 1 16 1000000 155624 1 2 999999 906715 2 821385 939128 1 2 999999 135369 2 2 999999 2 396768 504608 2 5 999997 2 114229 565166 2 259484 761635 2 7353 790584 2 10 999985 2 5 999988 2 12 999991 2 393867 417832 1 2 999999 89300 1 2 999999 961432 1 1 999989 -993068 1 26785 352309 133180 2 5 999982 1 2 999999 347671 1 510951 612354 221 1 16 999997 -690495 2 217658 602178 2 260384 891350 1 694428 823395 -891500 1 2 999999 276908 2 2 999999 1 2 999999 550063 1 2 999999 -417263 2 3 999986 2 18 999983 1 263988 298426 75831 2 373993 611949 2 13 999988 1 5 999985 -958654 1 8 999999 -147113 1 2 999999 -546058 1 2 999999 -835299 2 2 999999 1 402484 908845 183374 2 2 999999 2 2 999999 1 11 999994 233539 2 2 999999 1 273611 397188 -35778 2 2 999999 1 2 999999 -622210 1 769804 891193 646431 1 12 999999 -243234 1 323559 741257 66400 1 182035 618443 -497134 2 8 999985 1 418644 607542 -300847 2 2 999999 1 353880 794671 613762 2 11 999989 1 1 999998 -373165 1 2 999999 885684 1 350997 713151 850806 1 2 999999 584050 2 2 999999 1 191533 867292 161878 2 750561 931385 2 358822 492641 2 17 999996 1 48762 855146 -900843 2 552006 838053 2 2 999999 2 2 999999 1 8 999997 -188628 1 189229 257632 -524252 1 364652 850786 736166 2 11 999985 2 5 999984 2 5 999981 2 2 999999 2 567487 941202 2 14837 445776 1 19 999988 -720974 1 585488 628398 362042 1 167059 602480 -762516 2 2 999999 2 688613 871073 1 20 999984 67270 2 2 999999 1 2 999999 -541328 2 3 999993 2 610836 999927 1 5 999998 895021 2 9 999990 2 625869 630072 1 11 999996 -777971 2 2 999999 1 172734 654353 -734797 2 124368 651925 2 6 999993 1 2 999999 -638979 2 2 999999 2 2 999999 1 3 999985 -547973 1 2 999999 -1311 1 298541 986143 728676 1 2 999999 584211 1 123036 223776 921866 2 438856 775663 2 2 999999 2 66768 646653 2 17 999990 2 2 999999 2 2 999999 1 19 999990 -632252 2 3 999999 1 2 999999 -437222 1 359459 519864 832687 2 14 999987 2 17 999983 2 4 999984 1 2 999999 560634 2 2 999999 2 531838 855260 1 97206 137006 -987966 1 16 999988 709817 2 111542 850134 1 171587 605969 782744 2 2 999981 1 9 999996 336616 2 13 999996 2 15 999984 2 2 999999 1 2 999999 -792465 2 341900 367556 2 2 999999 1 2 999999 555698 1 9 999981 63990 2 17 999991 1 2 999999 -382830 1 8 999994 -94720 1 2 999999 628498 1 242469 772742 790005 2 1 999996 2 235136 627996 2 1 999983 1 391295 539303 -640607 2 2 999999 2 50729 403877 2 9 999981 1 18 999997 -950805 2 20 999984 1 2 999999 -613123 1 19 999982 -655369 1 248110 468348 741228 1 15 999993 -322815 2 4 1000000 2 2 999999 1 5 999985 -753848 2 1 999998 1 464956 852835 -177540 2 10 999992 2 124179 725351 2 38410 909936 2 8 999986 2 63397 281505 2 2 999999 1 278754 764893 623722 1 2 999999 5727 1 179492 705045 -598567 1 189745 764798 -147274 2 2 999999 2 2 999999 1 2 999999 -189180 2 14 999995 1 2 999999 666000 1 2 999999 14709 1 691003 742726 -365861 2 260475 971644 2 156792 804099 1 2 999999 -380079 1 12 999990 -8020 1 435464 634951 -763832 1 269470 899643 900211 2 2 999999 2 315202 797552 1 2 999999 777246 2 6899 674771 2 3 999982 2 2295 402157 2 2 999999 1 31741 822276 529607 2 2 999999 1 206714 883479 -948449 1 656069 776664 112540 1 757419 986532 -125978 2 265917 967575 1 2 999999 -29685 2 835051 896371 1 202167 686543 -697340 1 78650 474367 315573 1 2 999999 -89029 1 2 999999 -326745 2 2 999999 1 2 999999 -965908 1 2 999999 -56367 1 11 999986 640468 2 14 999994 2 2 999999 1 40036 797877 548175 1 414063 849786 702435 2 2 999999 1 8 999996 927240 2 7 999992 2 679145 853449 2 2 999999 2 556158 937164 2 381085 393600 1 8 999998 334543 2 2 999999 1 2 999996 940956 2 13 999994 2 16 999987 2 19 999989 2 162238 855801 2 157390 159331 1 2 999999 -291262 2 146369 540613 1 19 999993 604801 1 2 999999 -369303 1 2 999999 -222833 1 7 999996 616656 1 219232 863889 -394166 2 727737 863465 2 2 999999 1 583391 969641 56279 2 2 999999 2 2 999999 2 799953 887841 1 11 999993 -281305 1 2 999999 -546577 2 11 999986 1 2 999999 -536023 2 584150 677081 2 191806 485964 1 186421 733538 582590 1 2 999999 -976627 1 217885 553048 432582 2 2 999999 1 5 999986 787 1 10 999996 -592073 1 2 999999 -982677 1 384072 673199 -751495 2 2 999999 1 14 999986 535110 1 2 999999 -418590 2 2 999999 2 16 999987 1 2 999999 967288 2 327346 606813 1 10 999991 294237 1 2 999999 776847 2 2 999999 2 367823 874255 2 5 999990 2 2 999999 1 2 999999 588510 1 9 999994 -721231 1 834158 863870 -487737 1 11 999984 594871 1 646055 954947 -495595 1 3 999992 -631967 1 2 999999 268770 2 2 999999 2 10 999996 1 15 999997 -808805 2 7447 232105 1 649324 706854 460284 2 8 999995 1 503430 960219 49984 2 324478 448775 1 18 999986 -333339 2 4 999985 2 337448 859234 1 2 999999 -221344 1 259209 510385 -891204 1 9 999995 -341872 2 2 999999 1 14 1000000 479383 2 2 999999 1 5 999981 -337178 2 20 999998 1 2 999999 -592244 1 7 999981 -93886 2 2 999999 1 2 999999 929683 1 63086 232164 -600932 2 626730 923299 2 9 999985 2 14 999991 2 36065 497928 2 2 999999 1 22702 315873 646365 2 81047 820936 1 231573 290640 -595212 2 663785 688960 2 120741 673302 1 19 999988 -393242 1 20 1000000 670147 2 780108 909486 2 9 999984 1 2 999999 -787100 2 60037 361883 1 385558 908594 -980233 1 147989 313794 246634 2 2 999999 1 652810 742972 -255526 1 8 999983 415827 2 119540 305146 1 19 999999 440018 1 126043 809740 -508455 2 4 999994 1 2 999999 -376253 1 17 999996 111531 1 11 999989 900803 2 376822 876143 2 2 999999 2 7 999988 2 2 999999 2 20 999987 2 2 999999 1 90532 326747 735508 1 654899 721866 753825 1 15 999990 804766 1 5 999985 181624 2 431000 566389 1 8 999998 24142 2 295109 377033 2 2 999999 2 1 999985 1 16 999982 -331012 2 2 999999 2 15 999989 2 410705 729752 2 523367 813762 2 15 999987 1 401882 619760 837127 2 218819 218965 1 2 999999 248870 1 56198 104403 327870 1 4 999985 -569387 2 161584 995709 1 308688 658730 -343671 1 525310 749897 441389 2 1 999981 2 2 999999 2 8 999997 1 2 999999 -931585 1 9 999999 716718 2 14 999988 2 13 999984 1 2 999999 -597755 1 250916 559890 230834 1 12479 240088 -15370 2 339956 679385 2 6 999985 2 2 999999 2 61801 715545 1 18 999981 -332282 2 262176 855949 1 14 999991 -660871 2 2 999998 1 2 999999 167029 2 583535 680030 2 2 999999 2 790240 818810 1 2 999999 -619203 2 2 999999 2 18 999984 2 2 999999 2 5 999986 1 1 999988 -824378 1 2 999986 421245 2 61735 925527 2 2 999999 1 14 999992 -957051 1 708135 881809 736537 1 2 999999 891580 2 20 999984 1 145247 780663 883346 2 15 1000000 1 2 999999 391772 1 14 999996 -580446 2 501323 727735 2 236830 943546 2 19 999983 2 2 999999 2 2 999999 2 147373 938524 1 2 999999 -366565 1 2 999999 648837 2 1 999989 1 2 999999 361412 2 2 999999 1 119691 915110 -922467 2 16 999995 1 294153 452493 140089 2 2 999993 2 6 999988 2 46241 397343 1 2 999999 -643494 1 7 999990 -194656 2 4 999998 1 1 999981 67294 2 108874 346847 2 464977 936125 2 2 999999 1 2 999999 -159638 2 3 1000000 1 298152 739705 994354 2 402442 723522 1 10 999981 900079 1 326332 460179 -584515 1 2 999999 988028 1 2 999999 820310 1 572710 763757 43901 2 539091 803593 1 2 999999 -172568 1 2 999999 193675 2 2 999999 1 18 999998 78460 1 4 999981 -627425 2 2 999999 2 2 999999 2 15 1000000 2 14 999988 1 477179 538670 744132 2 2 999999 2 2 999999 1 28508 694430 -10572 2 2 999999 1 10 999994 540321 1 2 999999 -9734 2 519674 748491 1 304552 671196 757033 2 19 999986 2 286975 695934 1 2 999999 650417 2 6 999985 2 2 999999 1 908280 944608 674323 1 4 999982 -208681 2 19 999982 1 4 999993 462987 1 2 999999 -664410 2 897655 967254 2 6 999983 2 117103 191014 1 2 999999 468358 1 427482 507604 -794260 2 308673 331276 2 389772 896723 2 557743 916378 1 778978 801480 -977453 2 2 999999 1 2 999999 -537551 2 2 999999 2 15 999987 1 2 999999 -215060 1 211861 291621 -419623 1 856370 902383 -574201 2 625429 722517 1 18 999998 -573420 2 2 999999 2 11 999991 2 2 999999 2 2 999999 1 14 1000000 366173 1 2 999999 243884 1 2 999999 -525527 2 1 999992 1 695173 749104 404691 1 723754 978987 -727789 2 4 999995 2 2 999999 2 754624 826475 2 18 999982 1 38460 259961 -251776 1 134464 731149 -872403 2 1 999987 2 2 999990 1 106578 864172 -6600 1 2 999999 863102 1 6 999992 -415332 2 548147 582878 1 2 999999 -799393 1 2 999999 -836412 1 2 999999 -329046 2 245139 705994 2 658935 692984 2 2 999999 1 2 999999 320094 1 9 999997 150750 1 2 999999 136592 1 2 999999 949406 1 4 999989 20195 2 2 999983 2 2 999999 1 107881 881329 722863 2 530846 897976 2 147012 197615 1 1 999991 -963865 2 2 999999 2 18 999995 1 642822 691720 -192418 2 2 999999 1 5 999999 -579614 2 2 999999 2 200642 273333 2 3 999989 1 2 999999 358343 1 6 999986 -815641 2 2 999999 2 272558 841964 1 11 999990 34634 1 1 999993 465381 1 2 999999 -705798 2 9 999994 2 30896 806269 2 2 999999 1 2 999997 433072 1 168566 787350 -523566 2 2 999999 1 2 999999 236377 2 2 999999 1 8 1000000 538835 1 128356 972172 838651 2 17 999988 2 10 999994 1 16 999990 397619 2 11 999987 2 8 999986 2 2 999999 2 2 999999 2 4 999996 1 18 999983 353027 2 544919 927774 1 19 999983 -110643 2 9 999982 2 17 999994 2 2 999997 2 267941 964931 1 2 999999 15273 1 281232 310024 391403 1 254863 820623 -597119 2 24629 208719 2 247619 429465 1 269583 815512 535053 1 3 999982 -83287 1 2 999999 -835979 2 306252 565959 2 2 999999 1 2 999999 896056 1 3 999999 -201946 1 9 999983 -595336 1 2 999999 -940684 1 2 999999 615582 1 14 999983 -522108 2 2 999999 1 19 999985 236889 1 475138 893384 169605 2 633803 780048 1 292366 902384 -163600 2 2 999999 1 59819 540175 -617000 2 408208 775246 2 765645 902631 2 2 999999 2 30004 907304 2 2 999999 2 16 999987 2 106189 608388 1 13 999995 -850783 2 71267 614463 2 72924 498542 2 6 999992 1 2 999999 362267 1 2 999999 205519 1 108587 612727 -880242 2 1 999994 2 6 999997 2 2 999999 2 16 999999 1 12 999999 239089 2 947775 995088 2 12 999993 1 2 999999 937256 2 162368 813336 1 20 1000000 407097 1 44801 480517 -982288 1 2 999999 33650 1 164610 228267 -759675 2 13 999983 1 2 999999 -354902 1 2 999999 280276 2 2 999999 2 2 999999 1 2 999993 683040 1 2 999999 238795 1 2 999999 -16947 1 275445 367543 -207549 1 2 999999 -157490 1 9 999992 812737 1 13 999992 698988 1 14 999984 479492 1 2 999999 232341 1 638373 694785 895887 1 7 999992 965021 1 81737 763559 -192879 1 2 999999 365860 1 725855 905266 -258125 1 138562 162858 462700 2 5 999986 1 175155 334756 251132 2 12 999986 2 14 999984 2 8 999986 1 1 999986 736802 1 14 999997 171557 2 18 999994 1 500695 904851 978085 2 2 999999 1 14 999988 214827 1 158578 584490 -781102 2 14 999990 2 687692 851247 2 304455 453485 2 2 999999 2 109504 348936 1 2 999999 775037 2 2 999999 1 525676 730991 -996296 1 2 999999 -518887 1 2 999999 335249 2 1 999990 1 653236 873616 482810 1 2 999983 849392 2 682837 744763 1 2 999999 -810189 1 9 999990 -417481 1 418256 815616 -230271 1 342770 665861 -774904 2 5 999982 1 2 999999 398063 2 2 999999 2 662209 760653 1 12 999981 -864201 1 10 1000000 477695 2 2 999999 2 2 999999 2 2 999999 2 278124 585704 2 325612 380544 2 6 999987 2 472265 501736 1 17 999999 -870443 1 16 999982 -155458 1 131593 344670 -314206 2 540413 852221 2 6 999984 1 19 999999 312481 2 2 999999 2 5747 725523 1 2 999999 -512613 2 16 1000000 1 127909 987037 -628797 1 1 999991 241179 1 184302 291977 384163 1 176535 279450 -50266 2 11 999992 2 15 999981 1 10 999996 79273 2 6 999992 1 216362 731494 402034 1 2 999999 -369998 2 470465 806282 1 206209 767993 -953092 2 5 999991 1 154966 775077 331098 2 1 999996 1 2 999999 -404280 1 764006 805821 347555 1 1 999982 -230451 1 2 999999 108804 2 5 999983 2 1 1000000 2 2 999999 1 2 999999 805136 2 1 999986 2 2 999999 2 644876 864555 1 8 999999 -465872 2 246669 869548 2 376049 472668 2 2 999999 1 443289 660062 -85199 2 364901 823120 2 2 999999 2 4 999988 1 4 999981 -305173 1 2 999999 -840825 2 8 999987 2 2 999999 2 12 999997 1 267089 734767 -381185 1 5 999984 -881163 1 2 999999 898418 1 2 999999 196940 1 1 999997 900739 1 2 999999 905501 1 2 999999 -794098 2 310967 839825 2 192886 733089 1 15 999990 37693 1 2 999999 93978 2 297929 929682 1 2 999999 -547867 2 2 999999 1 13 999993 276924 2 666352 698247 2 887816 908385 1 17 999983 830591 2 10 999985 2 21006 648276 1 259403 469933 652342 1 275326 317420 100682 1 458910 681943 -844747 1 2 999999 -864938 2 16 999995 2 582165 960962 1 489001 770277 687062 2 2 999999 1 5 999984 944140 1 283119 565740 510589 1 14 999996 -215658 2 7 999998 1 12 999993 807111 1 9 999988 -284189 1 488234 766313 -206737 1 2 999999 -522983 1 4 999996 339833 2 2 999999 2 411152 936664 2 2 999999 1 2 999999 -126688 1 566213 686968 -45878 1 11 999985 42770 2 2 999999 1 19 999996 -508777 2 2 999999 1 12 999985 -965805 1 3 999991 816810 1 16 999990 832980 1 38793 401541 -157249 1 2 999999 72639 2 354850 397171 2 16 999998 1 567784 788547 -799744 2 16 999994 1 10 999985 -154374 1 4 999994 327496 2 2 999999 2 2 999999 2 10 999997 2 2 999999 1 15 999984 797692 1 237039 436337 -757134 2 2 999999 2 63279 357962 1 336180 469507 799234 2 328761 822539 1 114232 614239 488719 1 11 999983 -587129 2 7 1000000 1 20 999990 -369962 1 2 999999 973341 2 19 999991 2 6 999987 1 8 999995 516749 2 2 999999 1 18 999986 -962128 1 6 999993 -989568 2 2 999999 2 10122 638342 2 2 999999 1 17 999986 -731533 1 362129 816746 -791170 1 144801 507343 -443861 2 2 999999 2 19 999991 1 2 999999 -278237 2 14 999996 1 510124 735438 50861 1 3 999983 -533725 2 19 999990 1 19 999987 373255 2 225647 509957 2 18 999990 1 8 999990 993216 1 664637 824909 944717 1 2 999999 856962 1 2 999992 -906508 1 16 999982 923396 1 251786 700576 946408 2 9 999999 1 2 999999 922507 1 12 999999 221066 2 2 999999 1 136442 164583 683135 2 2 999999 1 2 999999 -644926 2 17 999983 1 26718 52829 -32899 1 31547 259395 -767060 2 2 999999 2 6 999984 2 317629 855213 1 2 999999 234174 2 485494 814997 1 2 999999 -30296 1 1 999994 292118 2 518597 923687 2 116830 849731 1 9 999985 525278 2 19 999985 2 350885 897604 1 2 999999 -175233 2 127907 605587 1 800514 899249 234873 1 2 999999 938178 1 764600 822308 70649 1 2 999999 -460636 2 481290 728948 1 517580 904139 -204449 2 2 999999 1 85828 320052 -35379 1 47849 469361 -636995 2 3 999994 2 276757 723538 2 464107 810295 2 2 999999 2 2 999999 1 161534 770312 856850 2 2 999999 2 4 999987 1 6 999985 186081 1 3 999986 -308382 1 205532 809496 -70946 2 11 999994 2 896 479656 2 19 999996 2 6 999982 2 2 999999 1 2 999999 882363 2 2 999999 2 2 999999 1 150816 458928 695672 1 2 999999 -804499 2 142901 288035 2 150758 368794 1 804112 849029 -569280 2 2 999999 1 2 999999 936954 2 2 999999 1 128071 571080 11501 2 2 999999 2 16 999983 2 14 999994 1 20 999999 391326 1 2 999999 -657404 1 2 999999 -585878 1 312136 853703 -406488 2 2 999999 2 16 999992 1 7 999995 -87376 1 2 999989 -718370 2 2 999999 2 19 1000000 1 48099 142318 -302658 2 2 999999 2 503720 857066 2 2 999999 1 7 999983 912596 1 2 999999 -965277 2 2 999999 2 2 999999 2 2 999999 1 651487 767693 140501 2 2 999999 2 242433 992585 1 2 999999 -724991 2 221795 350777 1 6 999993 787548 1 2 999999 761688 2 329902 353277 1 7 999987 -350033 1 2 999999 184498 2 17 999997 2 2 999999 1 10 999998 -107643 1 2 999999 -32544 2 9 999993 2 15 999999 1 2 999999 797181 2 18 999988 2 2 999999 2 11 999994 2 576249 844987 1 16240 904344 333819 1 8 999992 378733 2 207209 758841 1 11 999991 301249 2 2 999999 1 2 999999 572320 2 735569 861986 1 691497 730131 -541179 2 2 999999 1 9 999982 -67604 2 362117 833983 1 697574 873484 -186179 1 444832 780031 62159 1 2 999999 870687 1 4 999987 83177 1 7 999986 -754444 1 5 999993 516597 2 2 999999 1 20 999997 708013 1 669154 844774 236460 2 500954 663143 2 965654 967883 2 2 999999 2 692471 850555 2 2 999999 2 2 999989 2 2 999999 1 2 999999 323236 2 2 999999 2 179216 823168 2 744337 991165 2 308549 946253 2 2 999999 1 2 999999 -352000 1 2 999999 457118 2 2 999999 2 7 999991 1 2 999999 -790104 2 2 999999 1 2 999999 577385 1 2 999999 -462323 1 1 999981 162899 1 3 999987 -575641 1 4 999998 -899878 2 2 999999 1 6 999984 -377652 2 460734 706745 2 2 999999 1 13 999992 219807 1 14 999996 615556 2 2 999999 1 2 999999 -799355 1 181384 198724 128329 1 2 999999 765884 1 12 999993 -996076 1 14 999987 85857 1 750672 771989 102855 2 2 999981 2 3 1000000 2 2 999999 2 2 999999 1 899376 905039 -891640 2 223739 341952 1 2 999999 -655192 2 2 999999 1 574013 736938 213156 1 2 999999 -916050 1 2 999999 861810 2 2 999998 1 250648 862870 464282 1 212693 463924 424833 2 2 999999 1 605628 713524 905520 2 2 999999 2 2 999999 1 2 999999 -947397 2 2 999999 2 658641 785012 2 2 999999 1 7 999995 -362062 1 2 999999 -82794 2 2 999999 1 18 999992 -510866 1 271958 568911 683033 1 2 999996 242256 2 144798 155943 1 588731 772376 -762948 1 2 999999 -870473 1 2 999999 -458420 2 238850 553755 1 77979 325664 203559 2 11042 248762 1 2 999999 199351 2 432609 539037 1 13 999993 -848141 2 2 999999 1 2 999999 -90699 2 65167 881568 1 17 999995 -216438 2 2 999999 2 14 1000000 1 5 999982 -322729 1 10 999987 -727355 1 20 999983 -471131 1 4 999992 107902 2 2 999999 1 123135 477883 -566494 1 2 999999 -603986 1 2 999999 -118529 1 2 999986 145435 1 11 999982 -607566 2 1 999985 1 2 999999 -419593 2 2 999999 2 5 999996 2 15 999987 1 2 999999 73873 2 3 999982 2 2 999999 1 360428 838943 609906 1 2 999999 932167 1 2 999999 -198114 1 5 999988 -563344 2 371046 403190 2 2 999999 1 2 999999 -605915 2 2 999998 2 501720 612502 2 623879 674515 1 129315 355599 -850552 1 365645 886008 296031 1 15 999981 -18979 1 251777 847569 942681 1 10 999982 -678689 2 2 999999 1 7 999996 800748 2 549890 689663 1 18 999983 818640 1 224940 406611 744206 2 10 999996 2 2 999999 1 20 999988 461328 2 2 999999 2 14 999988 2 3 999990 1 2 999999 -868354 1 2 999999 -472856 2 791459 839570 2 2 999999 1 20 999989 -229245 1 10 999985 -157155 1 2 999999 -687648 2 2 999999 1 587711 996235 -355099 2 19 999994 1 2 999999 349168 1 13 999998 -639166 2 182764 761873 2 8392 945458 1 233027 333891 801720 1 109673 330317 -818766 2 8 1000000 2 18 999995 1 16973 945215 -468251 2 13 999987 2 2 999999 2 2 999999 2 88155 770883 1 336647 754940 -466275 1 2 999999 611231 1 2 999999 -584845 2 2 999999 1 13 999990 -829501 2 2 999999 2 1 999995 2 2 999999 1 596226 899310 -123788 2 5 1000000 2 4 999987 2 2 999999 1 11 999989 439745 2 2 999999 1 2 999999 423260 2 24770 580903 1 49366 602516 448527 1 16 999990 -496039 1 185174 228262 -85081 1 2 999999 -909918 1 67422 94767 258570 2 2 999999 2 2 999999 2 5 999997 2 11878 765774 1 446087 497670 -660330 1 20 999988 -622173 1 726815 903310 736863 2 889078 975415 1 2 999999 -189884 2 9 999982 2 2 999999 1 2 999999 -193942 2 342334 414228 1 4 999990 -658608 2 516225 564517 1 2 999999 -929427 2 2 999999 2 12 999999 1 639113 651561 -825517 1 2 999999 -272769 2 638350 776269 1 2 999999 440422 2 223632 563234 2 20 999996 2 20 999981 2 498264 503162 2 796197 840593 2 3 999983 1 2 999999 81829 1 9 999998 630386 1 5 999987 834088 2 2 999999 2 7 999995 2 10 999993 1 2 999999 -160822 1 11 999991 -459500 2 2 999999 2 82129 371635 2 9 999991 1 1 999987 -872008 1 447310 786160 684715 2 3 999986 1 275097 703886 -117512 2 2 999999 1 531766 641845 -93612 1 103855 624363 -453516 1 2 999999 -355097 1 2 999999 544535 2 329354 745384 2 14755 574551 1 18 999990 472523 2 17 999993 2 2 999999 1 249851 536731 -439019 2 18 999994 1 399288 869826 43014 1 6 999991 -686533 1 4 999988 -194336 1 20 999981 -809699 1 2 999999 355010 2 14 999996 2 5 999988 1 32876 469114 425320 2 14 999982 2 124028 728646 2 20 999999 2 844315 856009 1 2 999999 120804 2 2 999999 1 16 999996 274927 2 2 999999 1 2 999999 276789 1 238604 780149 -634792 1 12 999993 427731 1 484577 831648 175200 2 5 999981 1 20 999995 -495660 2 20 1000000 1 637116 692942 -502870 1 2 999999 246446 2 2 999999 1 2 999999 -578892 1 332433 856039 -410935 1 2 999999 -438131 2 152187 286235 2 12 999986 1 2 999999 -847662 1 2 999999 954849 2 20 999999 1 2 999999 635052 2 2 999999 1 8 999992 -890213 2 888001 959838 2 2 999999 2 2 999999 2 8 999984 2 10 999987 2 2 999999 2 2 999999 1 2 999999 -410200 1 2 999999 508072 1 5 999981 -705853 1 6 999993 742789 1 2 999999 808021 1 9 999991 -696022 1 20 999981 -143478 1 14 999993 283408 1 2 999999 -568630 1 2 999999 874435 1 2 999999 197636 1 15 999999 451355 1 20 999981 18860 2 11 999991 2 89325 260084 1 162368 879447 929079 1 2 999999 369833 2 2 999999 1 2 999999 707876 2 263564 320353 2 11 999997 2 254266 530753 2 260624 413327 1 5 999988 586452 1 1 999987 -895642 1 2 999999 -265288 2 12 999990 1 2 999999 469780 1 2 999999 162283 1 2 999999 878730 1 18 999987 486982 2 2 999999 2 2 999999 1 17 999988 -519808 1 58356 781826 -837176 1 20 999988 124249 1 7 999983 -336733 1 18 999988 822456 2 2 999999 1 10 999998 -989304 2 2 999999 2 731975 787770 1 207333 799921 724468 2 6 999984 1 2 999999 -229978 2 6 999994 1 2 999999 536348 2 6 999997 2 8 999982 2 4 999994 2 2 999999 2 1 999989 1 10414 730011 593920 2 174884 581926 2 20 999987 1 2 999999 692446 2 20 999991 1 116368 639966 989003 1 1 999996 513524 2 415727 601102 2 2 999999 2 20 999984 2 595588 647400 2 2 999999 1 86997 331252 850466 1 2 999999 -684796 2 283911 506684 2 20 999998 2 4 999990 2 2 999999 2 2 999999 1 249017 821748 251407 2 10 999981 2 69915 232171 1 5 999982 841108 2 19 999981 2 7 999988 1 405709 872658 537562 1 2 999999 949817 2 10 999987 2 167321 239796 2 2 999999 1 9 999983 -562608 1 2 999999 -814334 1 743758 901516 -915552 2 14 999990 1 2 999999 -295379 1 40092 484840 659117 2 247610 564733 1 4 999987 287725 2 2 999999 1 4 999993 -970607 2 15 999991 1 368637 708695 557318 1 2 999999 -686119 1 20 999983 475424 1 12 1000000 359159 2 703500 867568 1 47452 964467 -484956 1 2 999999 -987885 1 2 999999 -934485 2 2 999999 2 149102 151226 1 333729 713053 -952832 2 2 999999 2 2 999999 1 385090 403969 59789 2 10 999988 2 2 999999 2 5757 321953 1 2 999999 -256881 1 2 999999 388105 1 5 999999 -547319 2 14 1000000 1 2 999999 929875 1 381470 448669 463757 1 462291 536510 644334 1 2 999999 835930 2 15 999987 1 2 999999 247619 2 12 999987 1 5 999999 279582 2 2 999999 1 2 999999 399562 2 2 999999 1 2 999999 948061 1 122834 779295 42192 2 2 999999 2 207056 481619 2 2 999999 1 2 999999 618974 1 12 999986 -732325 2 15 1000000 1 638466 759992 -894549 1 647870 957670 -361723 1 2 999999 -478602 2 293608 847756 2 2 999998 2 19718 795651 1 95882 220459 800756 2 1 999983 2 1 999982 1 10 999983 -20095 2 14 999997 1 17 999995 -185340 2 2 999999 2 17 999988 2 2 999999 2 101955 620130 1 4 999984 -783539 1 3 999991 322536 2 2 999999 2 2 999984 2 388715 773597 1 18 999981 302836 1 695688 866402 -950768 1 51997 563617 -23703 1 376664 514118 -207684 1 6 999996 949982 1 2 999999 532645 1 78576 514911 -155466 1 771851 949701 12122 2 2 999999 1 2 999999 -385031 2 2 999999 1 94861 776565 126452 2 2 999999 1 6 999982 -664387 1 268053 774560 932310 2 590219 726980 2 421664 920129 2 17 999989 2 501596 517937 1 2 999999 -241525 2 2 999999 1 477590 689646 834988 2 2 999999 2 2 999999 2 268694 272498 2 5 1000000 1 2 999999 -373273 1 2 999999 -323009 1 95494 941921 459391 1 392216 669012 -31278 2 583114 675119 2 18 999991 2 469354 737825 2 436989 438911 2 10 999999 2 531495 564587 2 5 999984 1 11 999994 -157888 2 245592 813575 2 421437 473954 1 3 999996 -969303 2 2 999986 1 2 999999 281341 1 314210 695238 -528598 2 2 999999 1 2 999999 -774603 2 429141 977636 2 545009 728312 1 77156 732373 -562651 1 1 999984 -967304 1 2 999999 383988 1 571123 634462 -891394 2 723454 772416 1 5 999989 -85500 1 14 999989 355489 2 2 999999 2 14 999985 1 270988 803113 -945424 2 14 999982 1 10 999992 -366665 2 55941 878270 2 5 999990 2 2 999999 1 20 999995 661535 1 2 999999 140815 2 2 999999 2 2 999999 1 2 999999 703685 2 150777 287947 1 4 999992 664741 1 387553 959758 -459518 1 255276 565071 837649 1 301505 736728 -863762 2 2 999999 2 164682 254086 1 221643 868316 -97262 2 187228 595844 2 2 999999 1 491607 659451 380126 1 2 999999 -532327 2 2 999999 2 2 999999 1 2 999999 493487 1 593904 630350 339166 2 2 999999 2 2 999999 1 2 999999 380464 1 2 999999 -292702 2 398927 855130 2 2 999996 2 632427 715191 2 18 999985 1 4 999984 -172820 2 2 999999 2 2 999999 1 8 999997 -592293 1 14 999998 -586209 2 624841 914009 2 2 999999 1 2 999999 -787313 1 2 999999 -230824 1 380701 515786 700886 1 2 999999 255610 2 861632 976994 1 2 999999 60783 1 47946 661258 543611 1 2 999999 455366 1 2 999999 -669471 2 478662 997123 1 2 999999 -147997 2 2 999999 2 16 999987 1 172021 993660 223900 2 2 999999 1 585443 775971 775752 1 2 999999 501774 1 18 999992 -323347 1 2 999999 563165 1 2 999999 -892066 1 10 999986 -388535 2 3 999987 1 286179 984351 -589374 1 2 999999 -698604 2 20 999990 1 2 999999 -464660 1 2 999999 356638 1 2 999999 617377 2 7 999982 2 17 999999 2 2 999999 1 2 999999 -727333 1 15 999997 30370 1 98907 703054 917636 2 2 999999 1 2 999999 -759835 2 2 999999 1 2 999999 209803 1 420431 621941 -296463 2 241695 481117 1 2 999999 -42418 2 20 999995 1 2 999999 706382 1 2 999999 -993540 1 5 999998 -755491 2 2 999999 1 321434 617616 540058 2 11 999999 1 2 999999 948736 2 2 999999 1 114533 778179 -746022 1 676621 741839 -654211 1 875206 951888 -492639 1 5 999996 -127172 1 2 999999 -783103 1 124109 838546 -545561 2 1 999992 1 2 999983 606408 2 5 999981 1 16 999997 325996 2 570823 778311 1 2 999999 441517 1 2 999999 -590628 2 2 999999 2 19 999984 1 346619 899794 -230878 1 2 999999 717110 2 2 999999 1 7 999997 -502056 1 111567 374315 -880873 1 739303 889857 -323662 1 2 999984 241382 1 142726 755027 977818 2 2 999999 1 2 999999 -908830 2 20 999996 1 583228 964688 909791 1 85663 863543 150055 2 236123 706345 1 7 999986 -45525 1 2 999989 -852407 2 15 999997 1 19 999993 964116 1 14 999993 -129082 1 2 999999 -80112 1 73721 456375 325226 1 18 999991 172463 1 2 999999 -149918 2 2 999999 1 7 999988 -33739 2 2 999999 2 1 999991 2 2 999999 2 2 999999 1 537490 939564 -768857 1 19 999981 -825126 1 339110 351890 817558 2 78366 341154 2 509794 722900 1 507540 778864 -538870 2 2 999999 1 536542 940508 -382987 1 2 999999 158519 1 11 999985 489427 2 2 999999 2 88523 959352 2 13 999990 1 2 999999 901226 2 20 999996 1 13 999993 495875 2 2 999999 2 9 999992 2 204419 222194 2 2 999999 1 2 999999 -817738 1 13 999995 508497 1 15 999993 526416 2 2 999999 2 7 1000000 1 453839 658630 759420 2 300830 772866 1 545755 750214 438029 1 246641 852247 -735491 1 2 999999 922846 2 19 999998 1 433992 968944 606623 2 2 999988 2 15 999988 1 257153 896873 929351 1 17 999998 602208 1 464954 879011 -21509 1 2 999999 -526085 2 2 999999 2 314487 967305 2 16 999983 2 36090 78462 1 4 999981 -889793 1 19 999999 399161 2 2 999997 1 101383 929083 -764579 2 2 999999 1 2 999999 635441 1 9 999987 533383 1 10 999993 -477652 1 624955 734746 667268 2 2 999999 1 2 999999 -76778 2 2 999999 2 13 999986 2 494787 851376 2 2 999999 2 2 999999 2 2 999999 1 2 999999 48515 1 172993 210698 -353141 2 16 999994 2 2 999999 1 526388 563679 742704 1 2 999999 -256201 2 19 999998 1 2 999999 851063 2 6 999985 2 14 999999 2 2 999999 1 2 999999 379470 1 2 999999 -840658 2 617450 655441 1 2 999999 755982 1 796970 972227 -32757 1 453751 922633 41763 1 2 999999 -521506 2 149983 510949 1 2 999985 375682 1 2 999999 349205 2 11 999989 2 20 999988 2 191600 588550 1 9 1000000 193460 1 18 999984 -194207 1 2 999999 -909420 1 2634 389268 -569645 1 108017 245511 -882017 2 2 999999 1 2 999999 -88156 1 2 999999 293731 2 386510 912250 1 2 999999 -655197 1 2 999999 -10798 1 36267 391429 -255954 2 330143 468145 1 312352 366697 462857 2 6 999999 2 2 999999 2 18 999982 2 2 999999 2 20 999982 2 2 999999 2 2 999999 2 2 999999 2 16 999996 2 2 999999 2 11 1000000 1 2 999999 -754725 1 18 999990 93395 1 253996 861542 578792 2 31611 877654 2 568292 749116 1 2 999999 417830 2 5 999983 2 12 999998 1 274016 713493 722501 1 20766 331579 499341 2 8 999988 1 308569 688971 431733 2 175395 756155 2 2 999999 2 18 999992 1 8206 127785 -135394 1 3 999992 145852 2 2 999999 2 10 999991 1 254781 548659 398424 2 2 999999 1 4 999999 -358989 2 2 999999 1 343059 932611 625645 1 28649 216873 464379 2 68865 959564 1 421404 466511 436085 2 3 999999 2 536561 833473 1 301143 724556 645188 2 2 999991 1 2 999999 451731 1 359069 841694 341668 1 15 999998 -330316 1 249985 540077 -145573 2 18 999989 2 44830 632814 2 18 999991 1 2 999999 835235 1 36719 681554 808541 2 4 999998 2 124470 841902 1 496968 569406 170993 2 2 999999 2 2 999999 1 2 999999 495950 2 2 999999 1 143669 802144 -289999 1 490943 767369 -151425 1 8 999985 -3876 2 10 999997 1 2 999999 -609247 1 2 999999 -167074 2 14 999996 1 5 999992 -57658 1 241103 834151 927033 1 803752 898919 -142607 2 369828 989094 2 9 999992 1 2 999999 747174 2 2 999999 1 81635 303286 -806322 2 9 999981 1 2 999986 156143 2 2 999999 1 218976 767398 824850 1 15 999990 -272476 2 2 999999 2 321693 517722 1 194876 414953 825978 1 333113 660590 315281 2 382084 963129 2 2 999999 2 204806 208017 2 264820 864362 2 3 999992 2 2 999999 2 8 999983 1 2 999999 951161 2 12 999994 2 2 999999 2 41081 227909 1 504674 775704 702914 1 13 999992 -324395 2 13 999986 1 18 999995 445679 1 4 999983 -205138 1 613764 944643 -199696 2 296979 596172 1 12 999991 -977531 2 78737 619059 1 2 999999 798361 1 9 999981 168031 2 2 999999 1 3 999989 840751 2 2 999999 2 165599 787306 1 2 999999 247588 2 17 999987 2 250146 367940 2 5 999986 2 12 999988 1 2 999999 879112 2 15 999991 1 5 999992 -98273 2 13 999992 2 13407 921489 1 2 999999 903558 1 6 999995 -19735 1 2 999999 -284606 2 489177 561042 2 2 999999 1 7 999981 -54670 2 2 999999 1 210086 469991 831038 1 20 999985 907029 1 2 999999 -999384 2 170860 981845 1 2 999999 -69257 2 6 999981 1 2 999999 -486000 1 2 999999 -295792 1 2 999999 316442 2 28567 993372 1 440367 546841 423945 1 2 999999 -325421 1 2 999999 -318736 1 496715 997003 672382 2 665530 988447 1 90754 762692 -449438 2 2 999999 2 20 999989 2 2 999999 1 17 999996 -312973 1 16 999988 133177 2 19 999988 2 327215 422040 2 550072 785856 2 2 999999 2 82434 599956 1 2 999999 -847412 1 100653 763353 13571 2 2 999999 2 2 999999 1 2 999999 -80490 1 18 999985 -793847 2 308376 831138 2 454522 693085 1 623375 855397 -987923 2 2 999999 1 16 999986 -300023 2 2 999999 2 2 999999 1 15 999994 566924 1 710859 966439 656154 1 2 999999 822212 2 2 999999 1 2 999999 507769 2 2 999999 2 2 999999 2 13 999998 2 2 999999 2 283115 863329 2 822535 942153 1 416385 965528 -558627 1 2 999999 -27901 1 19 999987 173290 2 179957 602382 2 123613 558655 1 2 999999 -179967 2 92797 874549 2 558614 599369 2 2 999999 1 15 999991 -134598 1 214436 581278 61715 1 2 999999 -771058 1 2 999999 594706 1 15 999986 -859310 1 11 999992 411101 2 7 999997 2 2 999999 2 2 999999 1 5 999996 -535130 1 17 999982 -14656 2 2 999999 1 2 999999 940736 2 14 999986 1 2 999999 518084 2 9214 311694 2 732202 947206 2 2 999999 2 808189 825536 1 2 999999 -892325 2 20 999996 2 2 999999 2 10 999984 2 2 999999 2 6466 191055 1 10 999994 -384212 1 18 999987 -193469 1 2 999999 -646318 2 15 999982 1 2 999999 418111 1 2 999999 402291 2 16 999984 2 2 999999 2 2 999999 1 2 999999 -792313 1 9 999998 -461078 1 12 999991 953649 1 307713 674447 -403365 1 6 999990 934640 2 281612 696571 2 295375 914233 1 10 999992 -354064 1 2 999999 -367017 2 2 999990 2 53052 159286 2 267938 859131 1 15 999998 973648 2 2 999999 2 451490 539791 1 708502 930662 585965 1 2 999999 220815 2 22268 683287 1 298630 433192 104042 2 2 999999 2 2 999999 2 343595 528112 1 29641 857521 -616933 1 12 999990 -282889 1 549354 830176 673368 2 2 999999 2 20 999997 2 2 999999 2 46084 865398 2 2 999999 1 7456 205230 156989 2 11 999997 1 13 999995 -682543 2 15 999982 1 2 999999 -928051 1 2 999999 553335 2 891310 966936 1 2 999999 985798 2 5 999999 1 2 999999 -671398 2 616792 696855 1 17 999984 883136 1 1 999981 -683670 1 8 999992 -699750 2 19 999995 1 289493 397136 122335 1 2 999981 182953 1 20 999989 -907012 2 18 999985 1 38443 695509 732334 1 1 999981 -572511 2 2 999999 1 2 999999 -946736 1 2 999999 430251 1 26888 126199 -924238 2 23291 845762 2 1 999981 1 411762 420502 -898519 1 4 999986 -290902 2 2 999999 1 4 999999 -344149 1 17 999988 -104365 2 2 999999 1 2 999999 -501211 2 2 999999 1 2 999999 296415 1 14 999989 723695 1 390265 504878 -982309 2 2 999999 2 405464 802400 2 20 999992 1 4 999993 205039 1 2 999985 -335470 1 766190 835941 562412 1 2 999999 150882 1 312611 455790 113820 1 16 999996 -1702 1 360455 805591 -292532 1 821153 906514 817774 2 2 999999 2 212546 420052 2 634241 801993 2 16 999998 1 4 999993 126700 2 12 1000000 1 2 999999 -353819 2 481862 484148 2 835153 990734 1 5 999983 -100119 1 34223 858510 -858420 2 2 999999 1 96206 182412 -229770 2 2 999999 1 441151 644357 -290148 1 14 999990 900050 1 2 999999 844181 1 2 999999 586087 2 2 999999 2 10 999992 1 1 999984 953486 2 8 999992 2 719500 944619 1 709560 834718 -848105 1 2 999999 -190888 2 17 999998 1 2 999999 -775078 2 2 999999 2 402352 423832 1 16 999993 -283390 1 18 999983 43489 1 112644 163876 535242 1 2 999999 -834856 1 19 999983 -901910 1 13 999981 896258 2 2 999999 2 16 999998 1 6 999991 210547 2 2 999999 1 743999 784579 167561 1 144254 349147 838387 1 848588 936846 329512 2 294521 981253 1 11419 542479 -600924 1 5 999983 341525 1 15 999984 585690 1 2 999999 297108 1 2 999999 54926 1 145739 828389 129196 2 4 999989 1 2 999999 939890 2 17 999986 2 7959 556444 2 2 999999 1 448602 523709 920790 1 1 999982 -640701 1 2 999999 -112151 2 18 999988 2 2 999999 2 14 999988 2 2 999999 1 491551 510177 -553045 1 8 999983 859883 1 20 999998 776402 2 2 999999 1 2 999999 387014 2 610486 729362 2 2 999999 2 6 999997 1 9 999990 83809 1 730081 859241 309091 2 15158 487271 2 11 999990 1 15 999992 100614 2 2 999990 2 2 999999 2 2 999999 2 4 999996 2 187994 917481 1 2 999999 -309988 2 2 999999 2 15 999989 2 75239 386815 2 177008 809672 2 2 999999 1 2 999999 729788 1 2 999999 -965246 1 14 999984 63537 1 10 999993 -48561 1 2 999999 834370 1 2 999987 994449 1 2 999999 591337 2 380485 973378 1 540553 884865 51538 1 10 999985 544963 1 2 999999 494636 2 2 999999 2 533467 639577 1 94040 174446 589038 2 5 999981 2 365110 655002 1 135653 418698 -434604 1 27548 206279 868546 2 2 999999 1 2 999999 -484151 2 2 999999 1 2 999999 45156 2 2 999986 2 2 999999 1 2 999999 -89302 2 12 999993 2 2 999999 1 2 999999 -906005 1 11 999983 -710388 1 2 999999 -385795 2 17 1000000 1 5 999983 307666 1 2 999999 -97965 1 73407 939850 -689790 2 15 999999 2 20 999997 1 7 999984 165024 1 2 999999 -946608 2 223115 866569 2 362693 539038 2 2 999999 2 1 999982 2 16 1000000 2 605779 675973 1 172888 714709 -829300 1 124185 809832 268333 2 2 999999 1 33119 54581 -781906 1 2 999999 -545827 2 636744 749841 1 20 999983 77009 2 19 999985 1 2 999999 -691221 2 2 999999 1 2 999999 -424910 2 2 999999 2 12 999993 1 679426 736072 991574 2 4 999982 2 17 999987 1 3 999994 -894715 1 9 999984 610553 2 388723 424503 2 2 999999 1 2 999999 317317 1 18 999995 346447 1 9 999990 -345452 1 7275 968601 -389989 1 490624 868430 -230341 2 2 999999 1 2 999999 365158 1 594822 666815 -416430 2 631140 741243 1 2 999999 -915550 2 11 999992 1 2 999999 726111 2 2 999999 2 272848 546351 1 20 999989 471867 2 92843 530650 1 2 999999 744071 2 17 999990 1 16 999996 596370 1 2 999999 -275001 2 4 999983 2 2 999999 2 211472 899025 2 43341 825181 2 6 999988 1 2 999999 765977 1 2 999999 389162 2 2 999999 1 97240 896152 -574602 2 2 999999 1 350664 599550 -491799 1 19 999986 -25116 2 2 999999 2 408334 937028 2 2 999999 2 641163 814130 1 58921 180538 830145 1 2 999984 -892631 2 2 999999 1 2 999999 622533 1 564158 708425 186924 1 2 999999 -386792 1 12 999993 750700 2 199598 990410 1 440048 656809 185251 1 2 999999 -630694 1 20 999991 -349110 2 2 999999 2 148072 703705 1 2 999999 143217 1 2 999999 689985 1 10 999992 536733 2 2 999999 1 13 999998 606833 1 17 999992 41387 1 346513 768407 331237 2 2 999999 1 2 999999 -226201 2 917163 948996 1 184647 330214 366170 1 365118 948456 111586 2 330208 986142 2 2 999999 1 251714 870759 412527 1 566718 959801 363669 1 2 999999 116689 2 16 999992 1 16 999984 235446 2 2 999999 1 1 999995 -86058 2 19 1000000 2 5 999996 2 2 999999 1 398681 586032 -283315 2 2 999999 1 9 999989 714987 2 2 999999 2 2 999999 1 14 999993 -512265 1 5 999996 -529285 2 2 999999 2 245640 762228 1 2 999999 879253 2 419372 989515 2 1 999989 1 2 999999 925126 2 85159 200453 2 2 999999 1 2 999998 -926868 2 2 999999 1 2 999999 984881 2 839027 844343 2 4 999982 2 287582 386918 2 309490 854932 1 2 999999 793091 1 2 999999 352673 2 2 999999 1 13 999996 -483757 1 447883 733320 -155913 2 5 999986 2 11 999987 2 2 999999 2 2 999999 1 7 999982 136935 1 2 999999 -395713 1 502045 873248 230055 1 36196 477023 -159429 1 2 999999 -92125 2 357590 679356 2 13 999987 2 1 999998 1 2 999999 -770360 2 11 999986 1 413196 961107 719150 1 2 999999 758940 2 294542 907036 1 2 999999 -488393 2 215193 811696 1 5 999981 938 1 2 999999 -507163 2 2 999999 1 532076 937332 -917565 1 2 999999 69013 2 7 999994 1 8205 485414 -928435 1 9 999997 630068 1 12 999996 422345 1 115289 298173 -313866 2 2 999999 2 382689 611150 1 2 999999 -47470 1 2 999999 507048 1 2 999999 23300 1 18 999990 134012 2 17 999984 2 2 999999 2 19 999987 1 2 999999 418462 2 16 999982 2 431552 593546 2 19 999984 2 2 999999 2 4 999982 2 17 999988 2 13 999992 1 817158 860927 972152 2 500750 764157 2 9 999999 2 2 999999 2 2 999999 2 4 999999 1 5 999984 -934815 2 2 999999 2 6 999983 1 2 999992 -699542 1 108274 897999 93162 1 522725 820344 -429319 1 2 999999 835716 2 232536 349036 1 2 999999 -639608 2 2 999999 1 2 999999 -709503 2 2 999999 1 366820 978274 -731993 1 5 999988 372357 1 229981 465886 134944 1 760855 962599 -104364 1 637928 984040 865259 2 2 999999 2 2 999999 1 8 999987 407369 1 395416 951805 -754006 2 160472 720132 2 2 999999 1 607687 729710 118515 1 2 999999 -522952 1 2 999999 -588226 2 2 999999 1 108373 882421 131081 2 27104 479301 1 18 999982 249514 2 9 999993 2 8 999998 2 19 999990 2 20 999982 2 19 999986 1 592047 889679 666282 1 2 999999 -898648 1 2 999999 548486 2 6 999992 2 2 999999 2 19 999992 1 2 999999 170522 2 150804 732154 1 2 999999 167664 1 2 999999 -624947 2 4 999981 2 2 999999 1 2 999999 232954 2 16 999989 2 746006 780476 2 6 999994 1 600400 837394 689604 1 700711 708943 -733491 2 10 999985 1 2 999999 -217350 1 495987 645428 -151743 2 2 999999 2 2 999999 2 704449 705998 1 1 999989 992354 1 93979 104678 -357185 1 2 999999 468554 1 630980 734740 -722438 1 5 1000000 400449 1 14 999991 526027 2 2 999999 2 2 999999 2 7 999992 2 132139 333623 1 7 999989 931807 2 10 999984 2 692127 980445 1 2 999999 -61096 2 935992 980572 2 3 999987 1 2 999999 948031 1 2 999999 -6716 1 2 999999 265535 1 433227 961390 -112052 2 29992 255190 1 2 999999 -458043 2 225807 242108 1 557251 565678 -337604 1 2 999999 -337150 2 16 999981 2 744956 990822 1 1 999981 19892 1 102688 126538 181624 1 2 999999 448800 1 20 999994 -550136 1 381384 415549 596325 1 2 999999 843185 2 10 999984 2 2 999999 2 2 999999 1 36139 291057 -489440 1 2 999999 -374475 2 349000 587467 1 811637 980125 -80494 1 2 999999 572592 2 459379 886271 1 170878 264095 -412346 1 8 999990 715472 1 353393 440002 -612673 1 2 999999 820718 1 432745 450135 604218 1 2 999999 -863220 2 11 999988 2 2 999999 1 647421 926395 501507 1 2 999999 -389022 2 2 999999 1 20 999996 509974 2 43707 985425 1 184423 425370 66775 1 2 999999 217763 2 16 999989 2 251264 809780 1 2 999999 -565030 1 262459 381133 -446257 1 9 999985 621327 1 580151 875064 -320974 2 5 999994 1 2 999999 339902 1 772885 963966 172484 1 2 999999 -798248 1 52469 800517 360570 1 14 999992 -539897 2 160749 653891 2 491789 831352 2 2 999999 1 2 999999 -826586 2 2 999999 2 2 999999 1 2 999999 35274 1 2 999999 445124 1 5 999992 -11371 2 7 999990 2 28385 964435 2 12 999991 1 2 999999 -18930 2 2 999999 1 9 999995 180764 2 19 999981 1 2 999999 85391 1 11 999995 -989656 2 3 999992 2 2 999999 1 2 999999 595711 1 2 999999 -139829 2 12 999994 1 492326 972215 -459697 1 20 999996 317000 2 2 999999 1 2 999999 798069 2 2 999999 2 2 999999 2 1 999984 1 2 999999 -768803 2 441764 997428 1 2 999999 -590672 2 2 999999 1 8 999985 -391088 1 2 999999 -422126 1 2 999999 919556 1 2 999999 -425418 2 2 999999 2 8 999986 2 11 1000000 2 11763 918486 1 206454 492656 316396 2 525575 664748 2 13 999994 2 160647 483982 1 595466 702769 615566 1 2 999999 -702056 2 2 999999 1 2 999999 19125 1 4 999988 657294 2 350744 893369 2 691976 775737 1 498501 680981 -238207 2 2 999999 1 121947 713889 -419565 2 2 999999 2 342468 958648 2 2 999999 1 2 999999 -251136 2 8 999991 1 2 999999 -403901 1 7 999991 311826 1 2 999994 -823345 2 2 999999 1 6 999995 461043 1 9 999981 411095 1 16 999982 -828781 2 2 999981 2 4 999986 1 2 999999 803817 1 2 999999 804616 2 2 999999 1 2 999999 -256666 2 2 999999 1 2 999999 124191 2 2 999999 1 2 999999 489298 1 123670 689443 311221 2 16 999989 2 109022 148956 1 2 999999 963846 1 8 1000000 -959542 2 2 999999 2 180115 230012 2 15977 207497 1 347291 696467 -648736 1 19 999988 694263 1 2 999999 527916 2 2 999999 1 20 999994 881116 2 11033 584146 1 464565 949457 -899038 2 5 999995 1 5 999991 -654885 2 10 999982 1 2 999999 37393 2 575880 862196 2 2 999999 1 2 999999 -6190 1 2 999999 7894 2 594696 839097 2 2 999999 2 846315 850014 1 218393 935118 658135 1 2 999999 372078 2 139876 796596 1 310415 638598 184397 1 393482 673726 -481567 2 956246 983607 2 2 999999 1 7 999993 -788414 2 279255 929111 1 2 999999 213601 2 113778 233615 1 2 999999 -811119 2 332333 407538 2 2 999999 1 2 999999 361977 2 2 999999 2 67979 977133 2 19 999985 1 60152 102662 -107258 2 41962 597699 1 2 999999 -283984 2 376999 683316 1 17 999985 -65170 2 2 999999 1 2 999999 -697708 2 15956 912937 1 68331 342182 -444236 1 18 999988 327066 1 15 999999 -930913 2 81793 751365 1 14 999997 -383309 2 8 999999 2 687222 868328 2 2 999999 2 18 999987 1 488077 928860 -587117 2 2 999999 2 19 999990 2 2 999999 1 3 999981 422363 2 928820 966104 2 2 999999 1 13 999991 119005 1 2 999987 -510444 2 12 999981 1 17 999996 -548889 2 12 999984 2 684020 718648 1 2 999999 -562082 2 187783 468405 2 20 999989 2 2 999999 2 10 999996 1 8 999985 -842574 1 2 999999 -244627 2 2 999999 2 213906 452302 2 512448 733875 2 2 999996 1 348017 881915 -538724 1 226730 547516 483164 2 7 999982 1 555499 595933 797621 1 17 1000000 501092 2 2 999999 1 2 999999 20739 1 894830 909063 956037 1 18 999994 -729954 1 93560 538388 717152 1 2 999999 120500 1 14 999985 881776 2 2 999999 1 2 999999 363647 1 188712 604184 997963 1 2 999999 551871 1 106870 188534 -11474 1 3 1000000 -600182 1 2 999999 -405525 2 112682 705401 1 690380 785672 589400 1 408027 729465 301563 2 2 999999 2 2 999999 1 15 999984 -937126 1 259988 990891 -44269 1 874611 891895 61604 1 3 1000000 384776 1 2 999999 -656440 2 2 999999 2 2 999994 1 192634 522293 582553 2 2 999999 1 16 999984 664837 1 113002 678998 137477 1 822661 972429 799848 1 13 999999 -20760 2 6 1000000 1 12 999981 -242265 1 12 999984 -369185 1 2 999999 467480 1 41714 615703 302664 2 14 999995 1 815548 906896 -287961 1 5 999996 836657 1 2 999999 482390 2 381442 415517 2 2 999989 2 38296 851993 2 758070 951729 2 2 999999 1 2 999999 -568753 1 2 999999 357781 2 503940 849798 2 2 999999 2 2 999999 2 512173 955126 2 211134 978872 1 3 999989 -823941 1 9 1000000 -440814 2 624478 815783 2 2 999999 1 2 999999 904970 1 6 999987 -204682 1 5252 411528 -268589 2 2 999999 1 2 999999 -290052 2 19 999988 2 646116 662608 1 3 999983 609652 2 2 999999 2 2 999999 1 17 999998 -299390 2 119570 495160 2 332092 935416 1 82323 374795 247940 2 2 999999 2 355558 373904 2 7 999995 2 2 999989 1 2 999999 982704 2 2 999999 2 2 999999 1 10 999983 529301 1 141673 609946 -17967 1 117347 742845 155346 1 439382 986176 954580 2 2 999999 2 134175 786533 1 2 999999 314227 2 413279 998543 2 2 999999 2 117235 930254 1 20 999988 496808 2 307 243148 2 2 999999 1 2 999999 -917985 2 173819 419633 1 2 999999 555383 1 28738 433097 -55250 1 315116 336902 7969 2 2 999999 1 8 999999 86499 2 7 999995 1 2 999999 -362348 1 2 999999 718782 2 417375 505105 2 2 999981 1 9 1000000 -146095 2 659886 870007 1 2 1000000 -706192 1 2 999999 412780 1 7922 854699 68212 1 2 999999 399668 1 146316 465393 -45088 2 2 999999 1 216300 869287 638600 1 11 999999 935489 1 13 999987 89226 1 9 999985 -1612 2 1 999998 2 297212 536377 1 2 999999 463138 2 7 999999 1 2 999981 744646 2 358903 714778 1 305941 880402 -986844 1 13 999997 623451 1 360636 963840 -177307 1 14 999985 728907 2 2 999999 1 2 999999 -282751 2 2 999999 2 2 999999 2 1 999990 1 2 999999 360934 1 1 999985 358474 2 450388 638792 2 2 999999 1 2 999999 -404011 2 2 999999 2 179941 936903 2 2 999999 2 676793 781863 1 2 999999 -564979 1 134505 600830 -73540 2 2 999999 1 20 999989 -433063 1 197852 911002 -474140 2 5 999993 2 303718 579967 1 2 999999 -867096 1 8 999983 660941 2 329291 486308 1 2 999999 -977631 2 6 999993 2 10 999991 2 313796 603242 2 13 999997 2 2 999999 1 137907 220608 -586839 1 124525 967914 -854820 2 13 999998 2 4 999986 2 7 999992 1 2 1000000 168084 2 2 999999 2 2 999999 2 2 999999 1 322158 717329 776007 1 8 999987 104773 1 2 999999 737045 1 2 999999 -184197 2 11 999983 1 295709 804168 914810 2 251258 284027 2 2 999999 1 608617 776142 -867024 2 2 999999 2 2 999999 1 19 999996 -907804 1 179396 493703 -909167 2 2 999999 1 2 999999 -621667 1 2 999999 28643 2 11 999982 1 12 999981 -746175 1 14 999996 512675 1 26007 305224 40420 1 2 999999 -869577 2 2 999999 1 471956 677992 -941355 2 721407 771537 2 17 999991 2 641868 914330 1 26056 35483 -935501 2 4 999995 2 10 999981 2 4 999988 2 2 999999 2 2 999999 2 432858 592398 2 379150 737644 2 2 999999 2 478193 631136 1 18 999994 -856462 1 3 999996 140269 1 2 999999 -730733 1 157214 713330 48189 2 2 999999 2 2 999999 2 603256 809816 1 6 999995 -982815 2 14 999985 2 6 999985 1 252222 349210 -948462 2 2 999999 2 370866 608886 2 2 999999 1 2 999999 -327052 2 19 999989 1 14 999991 -250057 1 12 999984 -82288 2 687782 975890 1 255604 751722 -847340 1 254148 743920 322904 2 95854 765646 1 2 999999 499486 1 15 999984 -660441 2 830130 996957 1 2 999999 -645042 1 2 999999 -548460 2 736773 767588 2 7 999993 1 37281 267442 -477184 2 75677 456873 2 2 999999 1 4 999996 -319961 1 2 999999 824529 1 241179 550186 754918 2 10 999991 2 12 999992 1 2 999999 -167156 2 2 999999 1 3 999989 -945679 1 6 999986 214319 1 93242 461903 -134637 1 8 999992 -256198 1 550954 578878 841397 1 2 999999 -284764 2 2 999999 1 2 999999 -245110 2 7 999988 2 2 999999 1 19 999993 -918958 2 2 999999 1 258220 556088 953946 2 833428 906702 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 54204 622123 746067 2 2 999999 1 1 999990 -301454 2 396280 908691 2 153123 254775 1 2 999999 -883304 1 2 999999 -979578 1 290707 368778 -993661 1 2 999999 -799096 2 322175 524373 2 460588 827795 2 13 999993 1 2 999999 -205700 1 18 999998 -377127 2 8 999981 2 124288 238597 2 16 999988 2 6 999985 1 520472 564214 684913 2 8 999998 1 5 999981 168314 1 370047 852880 -86974 1 638050 680552 -528587 1 116117 904584 490538 2 3 999998 1 245737 829013 671899 2 343596 459529 2 11 1000000 2 8 999988 1 19 999981 758311 1 15 999986 -951010 2 2 999999 1 111839 912042 394921 2 2 999999 2 1 999990 2 107504 756051 2 2 999999 1 2 999999 779992 2 2 999999 2 327590 616273 2 584365 947549 2 5 999988 1 10 999990 -651941 2 2 999999 1 430831 916679 -296028 2 19175 296829 1 2 999997 -894970 1 2 999999 560713 1 2 999985 426195 2 5 999992 1 8 999992 115041 1 2 999999 841007 2 6 999994 1 492502 596959 -767718 1 6 999994 -944033 2 6 999981 1 339376 450583 650172 2 2 999999 2 2 999999 2 86972 750571 2 4 999993 2 2 999999 1 4 999985 -854002 2 229284 234376 2 709457 946878 2 590323 768367 2 338250 611593 2 2 999999 2 552611 552770 1 2 999999 522944 1 20 999991 489686 1 2 999999 706603 1 2 999999 -984783 1 1 999992 -560621 2 347752 963071 2 2 999999 1 270223 559055 988918 1 1 999987 790802 1 711523 743639 -797325 1 14 999995 576414 1 10 999996 -309571 1 384957 999229 -877896 1 916821 964866 -898511 1 309097 454197 533522 2 12 1000000 2 16 1000000 1 8202 136938 219906 2 229799 698514 2 8 999997 1 449723 667650 -266577 2 721721 927900 1 2 999999 -245105 2 17 999987 2 144815 519297 2 17 999997 1 12 999984 -516873 2 75993 949836 2 2 999999 2 2 999999 1 1 999984 -764690 2 2 999999 1 2 1000000 638422 1 1 999981 940856 1 2 999999 -805126 2 16 999992 1 20 999996 866652 2 226188 771102 1 2 999999 153359 1 2 999999 -333490 2 576340 653585 1 665997 876618 692202 2 17336 644599 2 13 999981 2 16 999987 1 413873 981014 -217938 2 243639 863547 2 56906 623165 2 13 999986 1 2 1000000 599791 1 2 999999 -993339 1 1 999994 876265 2 2 999999 2 2 999999 2 276194 496333 2 781057 925847 2 16 999983 2 141210 446755 1 14 999985 -64912 2 10 999998 2 193155 247993 1 18 999981 -632521 1 2 999999 -934316 2 82751 274612 2 2 999999 2 2 999990 2 17 999988 1 2 999999 -96526 1 9 999994 115219 2 37963 840136 1 2 999999 728262 2 6 999994 2 2 999999 2 11 999992 1 16 999992 -870399 2 317312 375685 1 624465 677946 -283206 2 577751 990010 1 256222 911394 954432 2 2 999999 1 4 999985 951142 2 485889 585228 1 11 1000000 530519 1 18 999983 890418 1 2 999999 -968687 2 2 999999 2 27733 197582 2 803343 882183 2 2 999999 1 7 999985 -126732 1 10 999989 965245 1 11 999982 -281343 2 9 999998 1 424138 936170 704633 2 6 999987 2 493352 772648 2 17 999999 1 8 999991 584486 1 218061 881151 -178215 1 3 999985 68121 1 18 999994 -569131 2 2 999999 2 566992 671954 1 380921 857152 760084 2 18 999996 1 2 999999 -832677 2 57895 457122 2 372355 381038 2 2 999999 1 368860 574017 -737211 1 378879 782421 -206938 2 575863 970222 1 590031 867375 -461906 2 2 999999 2 203172 994669 1 4 999991 -555855 2 2 999999 2 2 999999 2 2 999999 2 1 999996 1 15 999992 171829 2 2 999999 1 4 999992 94877 1 2 999999 -351455 1 673543 965287 726718 1 12 999997 272324 1 12 999984 928235 2 2 999999 1 2 999999 797265 1 683118 683534 988481 1 528120 920266 954147 2 2 999999 1 653793 912191 -143748 2 198828 851288 1 18 999985 144125 2 17 999989 1 19 999987 310171 1 89262 983879 -218277 1 2 999999 875458 2 2 999999 1 12 999993 412931 1 5 999996 422715 1 761994 920033 658383 1 10 999983 695212 1 403012 632072 -624174 1 423004 952690 -827235 2 269469 877985 1 2 999999 -116204 2 2 999999 2 158148 355531 1 416767 980558 876669 2 370983 657398 1 4 999990 990289 2 2 999999 1 571437 861062 -46194 2 18 999990 2 6420 304366 2 2 999999 1 17 999991 -749595 1 2 999999 827136 1 357831 586596 864513 2 2 999999 1 2 999999 -644328 2 519703 777536 1 2 999999 -344045 1 12 999999 -462211 2 2 999999 1 520293 738801 -673906 1 527363 819620 702411 1 60232 179681 -251064 1 4 999994 370277 1 15 999996 405251 1 109871 904276 -647726 1 5 999993 634490 2 2 999999 2 204889 407330 1 6 999995 -346752 1 1 999989 622032 1 13 999997 519197 1 2 999999 -99006 2 2 999999 1 17 999991 -287429 2 431728 878256 2 245992 586124 1 3 999984 184589 1 481812 931064 564831 1 243177 536403 585588 2 2 999999 1 4 999983 722734 1 5 999985 501126 2 7 999984 2 20 999984 2 13 999991 1 147643 793329 549059 2 20 999989 1 919728 973939 -821289 2 16 999991 2 4 999996 2 98688 807211 2 14 999986 2 2 999999 1 301629 451383 -213427 1 209429 444346 812857 2 7 999996 2 9 999993 2 28395 666348 2 62715 572965 2 2 999999 1 2 999999 -84881 2 2 999999 2 1913 99489 1 1 999989 -867966 1 7303 879689 -716134 2 2 999999 1 578681 931110 170132 1 5 999981 -140371 2 2 999999 1 4 999998 674754 1 147566 285755 -907016 2 7 999993 2 8 999990 2 13 999984 2 2 999999 1 1 999993 -280058 1 170428 574739 902433 2 2 999999 1 2 999999 -109741 2 12 999997 2 2 999999 1 2 999999 437050 2 4 999986 1 12 999988 555770 1 2 999999 240112 1 422999 801851 -997335 2 5 999999 1 680567 842358 -984208 1 839645 857608 -53012 2 111232 208599 1 848065 861587 926149 2 2 999999 1 778331 835517 81041 1 255225 398978 -200115 1 125288 747829 -879853 2 20 999983 1 2 999999 -153202 2 186568 207243 2 2 999999 2 2 999999 1 16 999984 914992 2 2 999999 1 107491 993243 692015 2 5 1000000 1 440053 599265 -163462 2 237024 938734 2 587943 974204 2 11 1000000 2 8 999992 2 2 999999 2 103908 430559 2 13 999992 2 5 999993 2 17 999993 1 16 999983 62559 1 8 999999 323949 1 2 999999 -437964 1 2 999999 903015 2 2 999999 1 11 999984 526781 2 53405 611452 2 138682 469153 2 18 999999 1 2 999999 624422 2 286498 361194 1 2 999999 562178 1 583199 590855 822215 1 2 999999 -347201 1 4 999988 -701767 1 19 999991 -545221 1 742749 955465 -729928 1 2 999999 321728 1 8 999995 -993688 2 2 999999 2 2 999999 2 66279 778039 1 2 999999 -924517 2 2 999999 2 818490 999218 2 147243 784728 2 12 999987 1 13 999993 39397 2 556958 578191 1 12 999993 784957 2 2 999999 1 2 999999 479648 1 2 999999 253597 2 540323 640996 1 2 999999 -428963 2 2 999999 1 25237 815211 -256497 2 850614 964557 1 9 999983 -599718 2 525317 727492 2 59384 894497 2 2 999999 2 2 999999 1 2 999999 799736 2 2 999999 1 10 999994 -493026 2 2 999999 1 493468 725701 -48081 1 13 999985 868342 2 2 999999 2 19 1000000 2 386004 813889 2 128416 168692 1 2 999999 -30979 1 2 999999 279099 2 9 999999 1 11 999982 65955 1 6 1000000 -380802 1 2 999999 -607839 1 2 999999 -996451 1 6 999981 -29734 2 2 999999 1 16 999989 -559211 2 2 999999 1 3 999997 489061 2 7471 847279 1 2 999999 109855 1 2 999999 665213 2 13 999998 1 6 999998 -101730 1 34077 839089 319759 2 2 999999 2 249401 498052 1 2 999999 -220160 2 10 999982 1 328727 922699 405970 1 2 999999 664598 1 2 999999 262861 1 2 999999 -989759 2 2 999999 2 336799 848943 1 2 999999 -953758 2 17720 654927 1 19 999990 245187 1 15 999999 -716087 2 20 999985 2 15 999993 1 7 999989 753887 1 2 999999 -123773 2 2 999999 1 80124 575623 294368 1 2 999999 309775 1 2 999998 53971 2 2 999999 1 9 999983 -868953 1 528813 685011 770475 2 12 999987 1 5 999987 -118926 2 4 999988 2 581886 673408 2 243603 353406 2 5 999988 2 2 999999 1 19 999999 -127980 1 470911 534582 410557 1 2 999999 -39546 2 718624 941787 2 859495 925597 1 2 999999 287941 1 6 999997 830920 1 58756 966312 -176862 2 2 999999 2 2 999999 2 2 999999 1 2 999999 138649 2 2 999999 1 10 999996 687998 2 568918 770379 2 14 999992 2 728890 952127 2 748457 860304 1 2 999999 -752264 2 18 999995 2 2 999999 2 1 999992 2 20 999990 1 417944 586959 57856 1 186671 776976 -693355 2 913156 984044 1 20 999981 -829304 2 110828 843965 2 2 999999 1 10 999984 671972 1 2 999999 -483254 1 2 999999 -83301 2 69784 605372 1 2 999999 648382 2 104795 154363 2 1 999999 2 2 999987 1 10 999982 -894851 2 2 999999 1 2 999999 -907741 1 2 999999 958471 2 2 999999 1 2 999999 -200357 1 3 999988 879475 1 261212 510746 -920758 2 7 999989 1 89809 908848 -591146 1 579385 801230 199046 1 7 999984 -500269 2 2 999999 1 17 999993 -743918 2 2 999999 1 2 999999 -523248 1 15 1000000 -936566 1 511912 784612 863900 1 15 1000000 532104 1 18 999990 -379791 1 2 999999 141220 2 3 999993 1 263234 581860 991213 1 2 999999 -701857 2 1 999985 2 93342 771685 1 2 999999 866987 1 2 999999 -864997 1 2 999992 -105947 2 3 999990 1 2 999999 -544546 1 2 999999 -315340 1 3 999985 -254959 2 716896 731557 2 5 999997 2 14 999996 2 91435 813766 2 607048 700036 2 463028 976222 1 744031 881005 997893 1 2 999999 -623220 1 2 999999 -320225 2 8 999995 2 2 999999 2 3 999986 1 19 999990 91443 1 520558 648197 261383 2 10 999999 1 2 999999 656652 1 2 999999 -94528 2 4 999989 2 20455 774436 2 375658 901454 2 2 999999 2 2 999999 2 1 999999 2 121309 688687 2 2 999999 1 2 999999 802773 1 99523 566219 827677 1 17 999995 816192 1 303207 980848 890472 2 7 1000000 2 2 999999 2 2 999999 1 2 999999 140928 2 8 999989 2 2 999999 2 7 999995 1 2 999999 -922079 1 6 999994 -633512 1 2 999999 953880 1 16 999997 -135485 1 470378 564162 -331710 1 6 999982 -493137 1 17 999998 -465051 2 2 999999 1 2 999999 -551491 2 11 999990 2 6 999991 2 5 999983 2 2 999999 2 410490 755184 2 3 999987 1 12 999987 -614757 2 8 1000000 1 282240 359923 249682 1 2 999999 110868 2 2 999999 2 748327 816243 2 77055 828181 2 6 999982 1 2 999999 934176 2 2 999999 2 2 999999 2 646117 843121 2 6 999999 1 15 999992 -853272 1 425910 904764 -151309 2 1 999998 2 2 999999 1 13 999985 -872894 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999987 -620965 1 18 1000000 -392452 1 2 999999 650184 2 2 999999 2 2 999999 1 501046 572647 -911294 1 79396 97178 -245341 1 2 999999 -60786 1 150435 507915 -518692 2 117133 627780 1 304557 816336 -326539 2 2 999999 2 15 999989 1 2 999999 723979 2 2 999999 1 17 999988 278364 2 168179 308757 1 5 999999 540372 2 2 999999 1 110559 375686 -586984 2 1 999996 2 7 999988 2 739294 996067 2 11 999991 1 2 999999 765040 1 2 999999 -936060 1 3 999997 -665753 2 12 999996 2 2 999999 2 3 999984 1 2 999999 -654251 2 2 999999 2 2 999999 1 2 999999 -464651 1 10 999991 -294961 2 2 999999 1 2 999999 72319 2 10 999984 2 12 999996 1 2 999999 -219165 2 644270 792291 2 73642 436654 1 18 999995 552078 2 2 999999 1 501960 693247 -190428 2 20 999992 2 2 999984 1 65456 143044 -545651 2 143155 416330 2 7 999993 1 388143 521971 -922100 2 396834 508548 2 18 999982 2 639760 965504 1 1 999999 -160411 2 3 999994 1 2 999999 735042 2 5 999999 2 2 999999 2 9 999993 2 2 999999 1 17 1000000 -152268 2 2 999999 1 293527 918446 842413 2 47016 469416 1 24769 889725 -364745 1 429693 836560 137012 1 4 999997 206782 1 2 999999 -279739 2 300843 487542 2 10 999988 2 653362 877641 2 2 999999 2 3 999991 2 6 999997 2 20 999989 2 18 999990 2 11 999989 1 2 999999 792289 1 2 999999 8806 1 14 1000000 -912011 1 15 999994 -114157 1 274901 343265 795994 2 2 999999 2 399666 430927 1 2 999999 409359 2 88327 410586 1 2 999999 -846498 1 187564 942622 950436 2 2 999999 2 13 999987 2 8 999998 1 12 999988 -159881 1 2 999999 211697 2 2 999999 2 2 999999 2 1 999994 2 2 999999 1 2 999999 -217775 2 2 999999 1 2 999999 871703 2 5 999991 1 2 999999 182845 1 2 999999 499194 2 13 999981 1 10 999989 -671785 2 741986 970915 2 495018 523203 1 6 999994 596408 2 2 999999 1 2 999999 -199670 1 6 999984 -139164 2 396741 466509 2 2 999999 1 410861 985014 925705 2 2 999999 1 2 999999 -544988 1 2 999999 -891763 2 5 999996 1 880625 983313 643812 1 2 999999 -653901 2 7 1000000 2 4 999987 1 419069 490089 -745723 2 2 999999 2 9 999984 2 6 999994 1 2 999999 386069 1 196130 328642 -310789 2 16 999999 1 11 999993 238597 1 19 999991 -818559 2 15 999983 2 18 999999 2 2 999999 1 4 999990 -583769 1 2 999999 -936835 1 16 999986 -531909 1 10 999993 -145604 1 2 999999 908204 1 7 999996 -624386 1 97443 685048 -124961 1 3 999988 -528268 1 2 999999 -563833 2 5 999983 2 2 999999 2 129355 799350 1 2 999999 -283461 1 355151 380124 180954 2 2 999999 1 2 999999 -490506 2 2 999999 2 3 999984 1 29230 818451 -418152 2 2 999999 1 124562 495483 991864 1 914866 963706 -160995 1 2 999999 289042 2 2 999999 2 2 999999 2 10 999996 2 2 999999 1 1 999994 -402982 2 9 999981 1 8 999994 559149 1 15 999993 -894933 2 345245 928585 1 2 999999 -239916 1 2 999999 -362840 1 2 999999 259741 2 2 999999 2 2 999999 2 356470 426354 1 2 999999 391079 2 2 999999 1 167643 744119 -663930 2 236083 413279 2 4 999999 2 2 999999 1 10 999997 690536 1 15 999985 -483400 1 2 999999 279210 1 2 999999 369077 1 7 999997 -269912 2 13 999988 1 2 999999 156406 1 2 999999 -600005 1 146142 987784 598255 1 17 1000000 80504 1 704383 984527 -689860 2 80067 118111 1 2 999999 -542307 1 2 999999 96673 1 194027 594890 430882 2 2 999999 2 2 999999 1 2 999999 -386424 1 706866 980728 -878515 1 710148 830596 -531869 2 11 999985 2 502065 909111 2 2 999999 1 4 999997 -269633 2 2 999999 1 470587 744030 621761 1 2 999999 -334841 1 11 999983 -417651 2 2 999985 1 169445 609106 -263279 2 2 999999 2 8 999996 1 16 999997 327521 1 370740 708288 -373740 1 2 999994 -218649 1 693488 855072 -45536 2 2 999999 2 2 999999 1 2 999999 -260509 1 19872 404551 -715191 2 16 999992 2 17 999999 2 401259 472759 1 17 999986 458482 1 2 999999 995703 2 2 999999 2 276579 599410 2 2 999999 2 4 999996 2 12 999981 1 2 999999 430772 1 20 999984 814269 1 2 999999 -387935 2 19 999984 1 2 999999 -419320 2 11 999983 1 35874 397749 -891828 2 413400 895267 1 3114 251981 -651378 1 319339 709156 645068 2 2 999999 2 2 999999 2 11 999988 1 2 999999 -549641 1 13 1000000 347948 2 2 999999 1 3 999981 -89075 2 2 999999 2 17 999989 2 2 999999 1 2 999999 -830919 1 2 999999 -894166 1 9 999999 -724299 1 2 999999 794653 2 2 999999 2 2 999999 2 213611 447257 1 12 999991 -392668 1 38002 98447 -158429 1 2 999999 -826590 2 82018 584728 1 10 999998 219361 2 2 999999 1 2 999999 -989334 2 6 999987 1 13 1000000 -649495 1 2 999999 836834 2 4 999981 2 582685 672447 1 2 999999 795260 1 2 999999 -374404 2 2 999999 1 377346 554024 143089 1 2 999999 -925207 1 246879 901901 -616979 2 560686 825615 1 2 999999 -808700 2 101141 941701 1 2 999999 -893244 2 7 999983 2 2 999999 2 2 999999 1 2 999999 -374519 2 419047 531817 2 54580 577411 1 20 1000000 -338348 2 18 999982 2 2 999999 2 1 999991 1 2 999999 564626 1 757321 782834 -200045 2 2 999999 2 2 999999 1 3 999998 -4623 1 83468 860060 11196 1 221654 737354 475271 1 2 999999 655794 2 2 999999 2 5 999991 2 13 999982 2 18 999995 1 2 999999 -103198 1 2 999999 505219 1 12 999988 -860998 1 16 999994 841058 2 657689 787607 2 2 999999 2 324427 407851 2 271793 846879 1 2 999999 933546 1 19 999988 -887229 2 10 999981 1 2 999999 -795028 1 6 999987 -492525 1 4 999986 730740 1 450978 470857 -787570 1 17 999993 -169029 2 16 999981 1 8 999998 -837252 1 5 1000000 -185572 2 2 999999 1 52419 292925 -79815 1 231675 522136 786086 1 503807 553035 371580 2 2 999999 2 2 999999 2 2 999999 1 10 999996 141276 1 12 999984 480088 2 401360 772174 1 9 999995 -939863 2 2 999999 1 2 999999 -772064 2 7 999991 1 110551 539086 602150 1 2 999999 660322 2 275830 402971 2 142474 511695 2 2 999999 2 2 999999 2 3 1000000 1 344401 702032 -262565 1 376974 428285 922639 2 244169 785140 1 794208 859248 -370284 2 2 999999 2 15 1000000 2 127494 814563 1 2 999999 -369199 2 2 999999 2 18 999985 2 2 999999 1 4 1000000 547367 2 20 999997 2 7 999996 2 6 999996 2 74452 569615 1 49304 540537 774638 2 10 999997 1 17 999996 39270 2 12 999984 2 5 999985 2 8 999999 2 256285 910246 1 9 999983 -978232 2 2 999999 1 2 999999 519957 1 2 999999 638107 2 137214 961013 1 14 999994 -138294 1 9 999983 -516314 2 20 999987 1 2 999999 -126443 1 264435 401945 -268294 2 118513 189107 2 5 999999 1 16 999982 -675693 1 90123 265734 519165 2 515718 890965 2 2 999999 2 2 999999 1 12 999986 123913 1 427699 689412 -291959 1 12 999981 -663066 2 128266 155935 1 438684 649232 -364408 2 10 999993 1 65791 925242 -505940 1 2 999999 -382566 2 12 999991 2 347110 813527 2 162046 804066 2 599443 953210 1 15 999990 792940 1 532776 691599 -747456 2 2 999999 2 8 999990 1 2 999999 -553923 1 343018 848948 -147963 2 496183 776248 1 408421 784244 -610529 2 7 999989 2 15 999993 2 2 999999 2 2 999999 2 8 999995 2 2 999999 2 13 999992 2 18 999997 2 2 999999 1 2 999999 846108 1 2 999999 -480353 2 2 999999 2 2 999999 2 2 999999 1 166085 298392 215010 1 2 999999 559870 1 2 999999 -595112 2 757281 993200 1 1 999993 -149077 2 2 999987 2 2 999983 1 2 999999 694482 2 2 999999 1 4 999992 -618279 1 508813 515150 -31882 1 15 999984 -385233 2 11 999999 1 2 999999 239804 1 359305 936154 980512 1 15 999989 827288 2 16 999992 1 9 1000000 -63026 1 564859 883339 -594182 2 17 999986 2 10 999993 1 2 999999 47517 1 96522 621652 965604 2 2 999999 2 2 999999 2 20 999995 2 248928 296088 2 152953 414401 2 15 999986 1 5 999982 -461816 2 2 999999 1 8260 201062 13581 2 3 999988 2 614162 812400 2 6 999984 2 2 999999 2 222268 876250 2 5 999990 1 2 999999 -621600 1 2 999999 -964349 1 63209 949976 667099 1 2 999994 565137 2 169257 623429 1 20 999999 -790689 2 13 999985 1 461563 825192 -837145 1 667885 686042 185864 2 2 999999 2 217181 354763 1 18 1000000 144620 2 779934 837544 1 60865 408288 958900 2 13 999989 1 2 999999 -632265 2 52931 628499 1 12 999992 -201638 1 2 999999 84842 2 131048 263096 1 2 999999 -488045 2 10 999997 2 2 999999 2 2 999999 1 116211 224666 702573 1 2 999999 388976 2 2 999999 1 10 999999 87384 1 13 999984 -8968 2 362675 475568 2 2 999999 2 16 999999 1 232179 582287 -143671 2 2 999999 2 6 999983 2 195732 494215 2 20 999984 2 2 999999 2 2 999999 1 3 999994 -826236 2 147010 359049 2 2 999999 2 156908 354617 1 96084 759909 997596 2 8710 695172 2 553091 746620 2 2 999999 1 14 999982 317807 1 283684 292043 -423648 1 2 999999 -622219 2 9 999983 1 9 999999 -760792 2 2 999999 2 348715 644429 1 529872 729121 -775963 2 2 999999 1 18 999981 -79688 1 17 999988 -80385 1 2 999999 -260855 2 562623 746283 1 2 999999 458381 2 15 999998 1 20 999999 -417032 1 13 999993 -454928 1 2 999989 237975 2 242680 312683 2 2 999987 1 133116 501416 -633180 2 2 999999 2 543023 862280 2 126504 378693 2 2 999999 2 2 999999 1 2 999999 871003 1 2 999999 330682 1 169122 509151 -865573 1 537206 899333 964425 2 2 999999 1 851004 971213 -633578 1 17 999996 449010 2 8 999999 1 6 999988 636754 1 7 999995 -196345 1 2 999999 -461735 2 6 999999 2 61649 229721 1 2 999999 68625 1 2 999999 -677459 1 6 999982 154707 1 2 999999 721849 1 2 999999 -721422 2 2 999999 2 2 999999 1 388081 656741 165349 1 40635 420796 779777 2 2 999999 2 124307 430827 2 362630 676265 1 2 999999 725086 1 358744 448462 290202 1 2 999999 -734114 2 2 999999 2 471210 556852 2 940293 961785 1 12 1000000 -552090 1 68190 455202 -528165 2 25357 271400 1 3 999985 774173 1 12 999985 -155579 2 2 999992 2 7 999997 2 595416 742089 2 2 999999 2 12 999990 1 2 999999 198059 2 2 999999 2 2 999999 1 2 999984 -599294 2 2 999999 1 7 999982 -948448 2 111942 260812 2 30270 742012 2 130045 639439 1 551393 935935 846561 2 6 999992 1 2 999999 445734 2 2 999999 2 2 999999 2 2 999999 1 2 999984 366131 1 270609 349703 578904 1 9 999984 -399623 2 1 999983 1 2 999999 -351862 2 2 999999 1 2 999999 -449497 1 32144 288469 -930616 1 2 999999 796610 2 4 999990 1 139462 386854 -75065 1 539139 674647 -274684 1 2 999999 -551053 1 2 999999 -694305 2 2 999999 2 2 999995 2 2 999999 2 72434 134208 1 423640 712698 -511611 1 2 999999 825799 1 2 999999 -626738 2 505771 916050 1 521697 679335 -795792 1 2 999999 -750137 2 8 999990 1 153073 450602 -995701 1 2 999999 981542 2 2 999999 2 2 999999 1 357751 742273 -227453 1 21961 658996 -741494 2 2 999999 2 2 999999 1 15 999989 -360112 2 2 999999 1 2 999999 -957055 1 2 999999 -909591 1 2 999999 -230190 1 9 999989 -43134 2 6 999991 2 47783 497541 2 1 999997 2 16 999996 1 824295 883934 -739981 1 2 999999 965948 1 45885 993922 89182 1 525863 751165 -279739 1 12 999986 -194589 1 13 999990 46308 1 160391 744647 -787240 2 17 999982 1 10 999996 8608 1 127030 906612 67368 1 6 999981 -526777 2 7 999983 1 7 999991 180399 2 19 999997 2 13 999995 2 313943 964028 2 626867 674396 2 2 999999 1 811973 960575 -772392 1 8 999988 584650 1 904617 990157 662399 1 2 999999 -410220 1 2 999999 -574018 2 544990 669589 1 10 999996 -567105 1 2 999999 -283647 1 86059 768267 67338 1 20 999989 407291 1 9 999983 -587809 1 11 999988 196414 2 376803 961142 2 2 999999 1 16 999984 -110608 1 2 999999 432840 2 2 999999 2 3 999992 2 2 999999 2 2 999999 1 8 999993 -856558 2 9 999990 2 138058 385312 1 5 999989 -818776 1 2 999999 -152424 1 2 999999 133458 1 2 999999 -896930 1 2 999999 231912 2 12 999996 2 2 999999 2 412588 499442 1 3 999988 19012 1 672700 717821 -683638 1 18 999995 -396188 2 16 999981 1 758721 910534 776809 1 2 999999 617051 1 5 1000000 -750482 1 239707 633383 464983 2 233078 916869 2 16 999984 1 2 999999 772990 2 2 999999 1 2 999999 243220 2 2 999999 2 10 999982 2 2 999999 2 16 1000000 1 2 999999 572355 1 511444 861209 -771673 1 281129 497215 982527 2 222988 862529 2 499148 723435 1 8 999983 -503901 2 2 999999 1 815393 848787 -34312 2 10 999981 1 2 999999 6483 2 8 999988 2 2 999999 1 972140 981044 675434 2 319498 864752 2 7 999982 2 782179 999789 1 282050 293170 448158 1 329592 823878 854924 1 4 999999 554949 2 11 999992 1 9 999995 14656 2 2 999999 2 14 999998 1 482576 635296 -384720 1 290349 579319 -9505 2 9 999987 2 32136 769616 2 142045 597926 1 2 999988 -898425 2 18 999993 1 645117 981571 446290 2 2 999999 2 645093 660538 2 13 999982 1 2 999999 329732 1 239177 839625 -451719 1 2 999999 177682 1 4 999994 -89919 1 50972 236313 806093 1 15454 209392 -228072 1 2 999999 71991 2 4 999997 2 2 999999 2 184428 890521 2 251073 903262 2 2 999999 2 201957 780814 1 2 999999 -401369 2 18 999999 1 11 999992 -750562 1 535386 806454 899486 1 9 999991 329665 1 19 999999 82923 1 2 999999 137888 2 2 999999 1 3 999993 60800 2 2 999999 1 442664 822717 764479 2 2 999999 2 2 999997 2 19 999982 2 133356 524720 2 2 999999 1 8 999994 -600667 2 8 999984 1 2 999999 -538770 2 2 999999 2 5 999988 1 15 999986 237731 2 46594 423776 1 6 999991 -266697 1 23458 438831 465108 2 396440 512026 1 7 999989 687317 1 1 999981 -271189 1 225649 614602 -404461 2 2 999999 1 19 999999 503786 2 2 999999 2 11 999992 1 1 999996 571222 2 12 999990 1 438968 589573 564307 2 2 999999 1 2 999999 88209 2 13 999994 1 18 999982 -476806 1 2 999999 468567 2 15 999991 1 284383 847797 -371400 1 298874 339359 986670 2 13 1000000 1 1 999988 318057 2 20 999988 1 3 999982 -858218 2 416015 961733 1 10 999999 516964 2 2 999999 1 155116 800970 -261600 2 2 999999 2 10 999982 2 6 999996 1 2 999999 -265128 1 1 999991 -917959 1 3 999990 -323980 1 2 999999 -642794 2 20 999991 2 2 999999 2 5 999989 1 14 999988 217771 1 15 999992 303591 1 2 999999 -118269 2 2 999999 1 2 999999 916582 1 223059 941068 -241372 2 10 999992 2 122778 546880 2 2 999999 2 6 999983 1 2 999999 917148 1 33080 994890 -798589 1 177199 600882 -105933 1 240430 389274 -270021 2 2 999999 2 330092 592969 1 2 999999 -924618 2 2 999999 2 20 999981 1 217209 223483 -814893 1 140199 475068 829105 2 275105 908803 1 10 999993 970881 1 2 999999 -375457 2 2 999999 2 321307 630570 2 289895 781406 2 2 999999 2 2 999999 2 3 999999 1 4 999988 980131 1 2 999999 -208319 2 99383 634144 2 9 1000000 1 387153 651940 923416 2 757023 852754 2 54509 653653 2 406895 912313 2 95449 872466 2 575070 591099 1 2 999999 -286493 2 282503 443344 2 2 999999 2 5 999995 1 317655 425616 -967376 2 2 999999 1 7 999983 352850 1 2 999999 -397699 1 10 999995 7635 2 45690 921319 2 467570 718076 1 104415 732004 -259734 1 9 999995 494164 2 2 999992 1 11 999997 -376703 2 439435 744735 2 17 999995 2 2 999999 1 2 999999 987996 1 7 999989 -514719 2 2 999999 1 13 999997 -12556 2 121477 458849 1 5 999991 -485509 2 6 999996 2 2 999999 1 10 999983 -216693 2 2 999999 2 5 999992 1 608868 918239 -372001 2 2 999999 2 161465 914539 2 2 999999 2 127731 554400 2 2 999999 1 14 999992 -426478 1 2 999999 158115 1 2 999999 -546087 1 574874 981087 -241059 2 2 999999 1 780658 868024 884964 1 17 999996 296818 2 2 999999 2 2 999999 2 18 999986 1 10 999982 319879 2 210249 483431 1 2 999999 806047 1 3 999988 774843 2 2 999999 2 2 999999 2 15 999986 2 1 999985 1 15 999994 -417328 2 502941 780776 1 113586 300508 298525 2 4 999995 1 2 999999 -813059 2 611221 669565 1 2 999999 -640971 1 20 999987 272167 2 16 999982 2 2 999999 1 13 999983 30477 1 18 999995 -929307 1 2 999999 774531 1 296822 580915 -339677 2 2 999999 2 16 999985 1 13 999988 931850 1 1 999994 209141 1 2 999999 916497 2 522074 698219 2 19 999982 1 2 999999 660370 1 2 999999 514937 2 912803 924698 1 382783 606367 336371 1 199260 466565 -47291 2 9 1000000 2 496241 888186 1 2 999999 -493351 1 2 999999 222999 2 574680 906603 1 79104 925209 -289520 2 6 999991 1 376902 569998 601887 2 834804 903251 1 5 999983 242167 2 481682 791465 1 2 999999 -272968 1 457425 575365 -838590 2 3 999994 1 1 999984 552394 1 698057 859956 -997720 2 658655 830016 2 2 999999 2 474642 716900 2 8 999990 2 4 999999 2 3 999997 2 314349 836919 1 603922 868972 344739 1 2 999999 -872856 1 17 999984 108444 1 448252 850885 721164 1 65264 530547 -559494 2 7 999987 1 6 999986 -498957 2 16 999981 1 2 999987 479500 1 14 1000000 -725395 2 1 999996 2 105899 185514 2 16 999994 1 2 999999 -55097 2 2 999999 2 420455 938039 1 574993 769212 780190 1 2 999999 -248127 2 1 999983 1 333225 737200 239511 1 283571 400505 741024 2 2 999999 1 87430 508230 -774508 1 3 999991 776513 1 2 999999 82511 2 389048 764261 1 8 999989 42066 2 727803 780772 1 163058 262868 -33698 1 2 999999 675029 2 17190 664002 2 2 999999 1 2 999999 -241269 2 15 999992 2 292307 791127 2 9 999988 1 2 999999 -943504 1 2 999999 477249 2 48605 914275 2 343447 610002 2 2 999999 1 16 999996 649205 1 51671 682638 138124 1 2 999999 -884314 2 3 999998 1 2 999999 -290217 1 2 999999 -503349 2 10 999988 1 2 999999 896395 2 13 999989 1 2 999999 120216 2 7 999998 1 10 999995 792233 2 17 999997 1 39553 672995 -439261 2 2 999999 2 249736 531445 2 2 999999 1 42813 527900 806336 1 5 999982 -845335 1 2 999999 -767456 2 2 999999 1 8 999992 -606199 1 2 999999 -664101 2 2 999999 1 40828 773425 -238296 2 20 999994 2 555925 630363 1 646206 780925 -626300 1 96937 869363 73013 1 197402 987282 -918064 2 325315 667399 2 2 999999 2 2 999999 2 225464 532995 1 526753 650214 -879171 2 10 999996 2 2 999999 1 2 999999 -765325 2 2 999999 2 2 999999 2 17 999983 2 2 999999 1 617631 815746 -568594 1 65206 948601 852882 2 2 999999 2 9 999993 1 875198 917195 460969 1 402853 771227 180024 2 20 1000000 2 17 999988 2 2 999999 2 17 999993 1 2 999999 -124452 2 2 999999 1 13 999987 -581690 1 2 999999 215281 2 15 999998 2 4 999991 1 2 999999 -658801 1 11 1000000 -778000 2 2 999987 1 18 999989 975408 2 492061 568633 1 428584 939588 -34133 2 2 999999 2 44811 580225 1 6 999994 -640448 1 2 999999 -921188 1 140485 841135 323753 2 465305 886740 2 1 999983 1 226578 667257 -166919 2 2 999999 2 8 999981 1 2 999999 832979 1 154700 564500 871983 1 4 999987 -640706 1 2 999999 320622 2 2 999999 1 2 999999 749366 1 2 999999 570579 2 389217 591087 1 2 999999 32012 1 350199 409226 -532377 1 17 999988 499689 1 2 999999 881938 2 2 999999 2 600698 790578 2 2 999999 1 2 999999 565803 2 2 999999 2 2 999999 1 6 999984 -505286 1 2 999999 864106 2 2 999999 2 5 999992 2 560738 904511 1 16 999993 907431 2 2 999999 1 12 999990 378152 1 13 999984 101255 1 15 999991 -251438 1 2 999999 593932 2 594114 837733 1 2 999999 815420 1 2 999999 -185005 1 10 999984 679690 1 175560 989760 -398750 2 9 999999 2 72353 788779 1 6 999992 26205 1 19 999997 874964 2 72575 942342 1 10 999983 684016 1 470315 620273 -232000 2 6 999982 1 3 999987 -53726 1 2 999999 724216 2 90724 403658 1 11 999994 20767 2 2 999999 2 17 999989 2 492791 751590 1 2 999999 445516 2 2 999999 1 2 999999 944061 2 2 999999 2 142364 241063 2 13 999996 2 16 999994 1 14 999986 772598 1 2 999999 -238623 2 2 999999 2 42716 791438 2 392441 789568 2 2 999999 2 2 999999 2 2 999999 1 15 999984 -78671 1 326263 692745 -471088 2 2 999999 1 178753 300264 -67428 2 2 999999 1 164663 595281 -299824 2 503393 711627 1 2 999999 561723 2 482835 586291 2 331105 795413 1 120127 348829 86043 2 2 999999 2 7 999992 1 11 999982 181035 1 2 999990 772818 2 12 999996 1 2 999999 122605 1 17 999992 -307821 1 201142 421920 9313 1 5 999983 568326 2 2 999999 2 2 999999 2 1 999999 2 201378 808639 2 3 999996 1 134591 538304 -442241 1 101745 993190 -927383 1 116511 440175 -646970 2 2 999999 1 8 999996 323142 1 191619 230046 601872 1 1 999993 -998354 1 947813 987961 -257436 2 2 999999 1 12 999998 -135472 2 2 999999 2 2 999999 2 52003 684193 2 2 999999 2 2 999996 1 18 999983 40672 1 13 999993 -933548 1 2 999999 -5666 2 2 999999 2 2 999999 2 179652 848313 2 5 999990 2 122020 295765 1 6 999984 545587 1 38061 793553 893672 1 11 999997 374554 1 2 999999 111842 1 2 999999 -850939 1 2 999999 -507097 2 2 999999 2 9 999997 2 526556 553531 2 2 999999 1 5 999990 468831 2 278671 566829 1 10 999993 333837 2 833421 922303 1 40168 553892 -984696 2 2 999999 2 2 999999 2 6 999987 1 624138 984263 587543 1 1 999998 564102 1 16 999989 864655 2 267138 381391 1 498873 880412 254832 1 2 999999 -587271 2 15 999989 2 304371 751739 2 16 999996 2 210490 511820 2 165299 943035 2 2 999999 2 407055 691202 1 18 999991 -72316 2 2 999999 1 1 999996 813996 1 6 999991 -87161 1 95095 475033 881 2 12 999996 1 8 999982 923426 1 11 999995 -488013 1 233593 427096 -898002 2 2 999999 2 476698 703068 2 197936 828857 2 2 999999 2 10 999992 1 2 999999 163412 1 51857 148211 -428157 2 607957 929626 1 15 999985 -667956 2 527513 832360 2 18 999993 1 2 999999 -596132 2 2 999999 1 2 999999 -872522 2 9 999999 1 2 999999 635966 2 132094 530540 1 2 999987 -297018 2 2 999999 2 2744 194471 2 2 999999 2 35845 781077 2 4 999982 2 2 999999 2 64448 952814 1 326049 471355 -969285 1 2 999999 -119895 1 11 999995 -21176 1 15 999996 -324851 1 2 999999 -537114 1 14834 445891 289332 2 2 999999 2 2 999999 1 9 999986 830860 2 1 999981 1 38370 414484 630632 2 2 999999 2 115267 914935 2 2 1000000 2 2 999999 1 2 999999 -866618 1 160042 726541 426677 2 179691 439447 1 2 999999 279426 1 11 999985 206044 2 1 999986 1 2 999999 901770 2 6 999981 2 194673 722491 1 92480 206082 179537 2 2 999999 1 7 999985 -767735 1 20 999996 -268741 2 19 999990 2 11 999986 2 7 999991 2 2 999999 2 14 999996 1 2 999999 -154717 1 722705 993900 100016 2 15 999998 2 655611 985132 2 2 999999 2 534017 798554 1 2 999999 495447 1 689170 878773 -780641 1 2 999999 -914002 2 10 999986 1 223637 351585 -324655 2 2 999999 1 2 999999 320071 1 2 999999 -139081 2 11 999982 1 422087 626960 285776 2 17 999992 2 2 999994 2 4 999993 2 2 999999 2 2 999999 2 515853 836968 2 208556 510169 1 12 999991 137547 2 5 999986 2 269555 526465 2 2 999999 2 11 999997 2 761379 796755 2 4 999994 1 10 999981 788394 2 20 999982 1 455947 980045 435327 1 96765 497448 493485 1 213351 799796 -520972 2 636351 959438 1 685404 971091 -68562 2 487117 735170 2 220227 274620 1 2 999999 91815 1 19 999995 833211 2 17848 695227 1 711863 854354 585858 2 757573 886695 1 2 999999 -70829 1 8 999991 192776 2 2 999999 2 2 999999 1 2 999999 -877046 1 51119 532543 -936790 1 2 999999 211362 2 2 999999 1 11 999988 -932889 2 2 999999 1 2 999999 309181 1 15 999988 11399 1 2 999999 -389883 2 2 999999 1 3 999994 -228323 2 12 999994 2 732287 988830 1 458239 477819 604205 1 13 999986 699659 2 12 999998 1 8 999999 134557 1 431802 976121 471525 2 2 999999 1 2 999999 -765780 1 136820 689291 -449110 2 15 999996 1 5 999984 135948 2 173737 979185 1 369753 987215 261544 1 4 999982 456790 2 13 999985 2 11 999981 1 2 999999 833048 2 2 999999 1 2 999999 605042 1 2 999999 -342579 2 186533 465997 2 608603 949053 1 266065 572741 -601510 1 2 999999 -195384 2 2 999999 2 2 999999 1 74610 695328 355252 2 2 999995 2 24106 130511 1 2 999999 -632201 2 2 999999 2 6 999991 1 30460 926258 961420 2 4 999981 1 826909 950607 31854 2 15 999995 2 432892 640192 2 14 999991 2 8 999992 2 2 999999 1 674066 813554 -282671 2 414721 980322 2 156418 486196 1 4 999984 -210701 2 2 999999 2 12199 790788 1 7 999982 -513299 1 2 999999 -249423 1 318139 326814 -309537 2 158381 940841 1 4 999995 -680037 1 8 999986 -877119 1 132264 362585 -328698 2 376225 914717 2 411390 669564 2 2 999999 1 13 999996 -738825 2 254024 850470 1 2 999999 392710 2 2 999999 2 2 999999 1 379774 899200 393234 2 3 999999 2 629124 668554 2 470093 831128 1 2 999999 -39332 1 637327 855235 531414 2 7 999988 1 458744 761498 -411222 2 13 999991 1 10 999991 -562586 1 9 999995 663986 2 8 999997 1 620025 963254 -217028 1 2 999999 650757 1 369492 377214 22908 1 583229 770514 -972011 1 2 999999 -292863 1 2 999999 -446279 2 6 999991 1 19 999986 -263275 2 2 999999 2 8 999984 2 2 999999 2 40430 900780 1 14 999985 -771149 1 2 999999 -766315 2 625024 680246 1 372017 414378 -488300 1 2 999999 -295832 2 2 999999 1 2 999999 -748556 2 2 999999 2 2 999999 1 193954 279162 -645946 2 90771 358666 1 2 999999 504425 1 2 999999 -282746 2 113484 959159 2 2 999999 1 782129 986085 225777 1 7 999997 -111050 1 2 999999 422504 1 2 999999 426148 1 2 999999 -397025 2 2 999986 1 2 999999 259352 2 81606 543186 2 2 999999 2 2 999999 2 100937 728719 1 84439 775751 495834 2 2 999999 1 14554 216010 462492 2 410571 680362 1 2 999999 -138883 2 26343 855329 2 665442 971725 1 16 999986 537181 1 2 999999 -629359 1 2 999999 -184719 1 419938 521110 -283275 2 18 999984 1 741793 994625 -171310 1 69840 479039 -615222 2 18 999985 2 373777 646262 2 16 999989 1 18 999992 -133049 2 11 999990 1 142963 331659 591505 1 2 999999 316235 1 157144 846274 -166151 2 2 999999 2 507967 753528 2 626959 893213 2 2 999999 1 2 999999 -219180 2 2 999999 1 9 999989 552935 1 333210 658320 -268307 2 2 999999 1 465008 564888 882398 2 400824 474474 2 18 999995 2 2 999999 1 3 999982 131073 2 16 999996 2 9 999994 1 573083 961351 366483 2 280075 348067 2 58873 935953 1 61896 652538 -467121 1 2 999999 910473 1 3 999988 178653 2 6 999990 1 490276 509877 -79641 2 2 999999 1 2 999987 669606 1 2 999993 501675 2 380304 831146 2 171322 227653 1 2 999999 800686 1 12 999993 -486035 2 2 999999 1 555681 565601 746416 1 6 999999 651842 2 2 999983 1 12 999985 110673 2 5 999988 2 622789 749291 1 14829 405016 4874 2 10 999998 1 787592 954888 -475935 1 18 999988 -831815 2 2 999999 1 2 999999 -513123 1 4 999984 459326 1 4 999991 641332 2 16 999981 1 14 999987 766215 2 2 999999 1 2 999999 948915 2 2 999981 2 248317 676846 2 258548 497625 1 2 999999 -848242 2 2 999999 1 2 999999 -160109 1 457496 722297 -889198 2 99427 545764 1 492309 632132 205194 1 17 999997 938389 1 2 999999 959271 2 2 999999 2 14 999996 2 2 999999 2 2 999999 1 107468 869436 675200 1 2 999999 278525 2 2 999999 2 238136 512757 2 153062 930910 1 778930 993988 479336 1 9 999991 -746510 2 2 999999 1 2 999999 -287299 2 2 999994 2 5 999981 1 65507 398014 -550267 1 168232 768438 -720817 2 2 999999 1 11 999988 927720 2 2 999999 2 20 999997 2 2 999999 2 2 999999 2 2 999999 1 343715 625397 -604872 2 694670 917088 1 6 999981 -758418 2 2 999999 1 11 999996 -924075 1 2 999999 266717 2 2 999999 2 5 999987 1 832116 989602 -601150 2 419955 613735 2 2 999999 2 321725 607484 1 254741 546426 275742 2 542106 785506 2 7 999997 2 8 999990 2 4 999994 1 2 999999 -252347 1 448287 881394 756059 2 503143 814808 1 89845 248045 -979142 2 2 999999 1 7 999998 287929 2 2 999999 2 2 999999 2 2 999999 2 559364 762355 2 2 999999 1 2 999999 667701 2 12 999993 1 7 999982 -395607 2 271313 868890 2 11 999999 2 2 999999 1 2 999999 -909402 1 2 999981 30661 1 615327 642274 203050 2 17 999988 2 8 999987 1 351518 528920 95809 1 2 999999 -138391 1 7 999997 -293412 1 2 999999 -275263 1 15 999987 482033 2 2 999999 2 457698 568397 1 368107 895689 -348919 1 2 999999 540750 2 6 999983 2 2 999999 2 352979 777214 1 2 999999 503099 1 2 999999 -399648 1 2 999999 -190976 1 419529 594990 315041 2 109065 147615 2 211491 573297 1 2 999999 531679 1 7 999986 361611 2 12 999999 2 184720 632518 1 11 999982 222240 2 479989 961791 2 12 999994 2 2 999999 1 96894 719562 -280932 2 2 999999 1 2 999999 199631 1 257078 963705 -23992 1 3 999989 -553752 2 19 999998 1 2 999999 -845250 1 7 1000000 -989114 1 2 999999 -270450 2 2 999999 2 121581 874619 1 2 999999 576795 2 2 999999 1 4 999984 -398610 2 19 999999 2 14 999983 1 111273 244792 -243574 1 6 999995 437817 2 2 999999 2 18 999992 2 259643 984717 1 2 999999 311662 1 2 999999 -729819 2 20 1000000 2 3 999986 1 18 999981 -294645 1 376901 795980 -849736 2 2 999999 2 2 999999 2 2 999999 1 2 999999 246095 2 2 999999 2 2 999999 1 2 999999 -665215 1 2 999999 -376507 1 11 999998 933884 1 16 999983 558415 1 2 999999 158095 1 13 999992 386196 1 17 999992 -570788 2 2 999999 1 2 999999 613442 2 2 999999 1 109321 170976 -896020 2 398931 764850 1 25514 457986 821030 1 186298 522511 -800649 2 376833 440852 2 12 999985 2 2 999999 1 3 999998 -941147 1 2 999999 28102 1 2 999999 297000 2 15 999990 2 553589 702456 2 565266 926783 2 2 999999 2 2 999999 1 2 999999 -949816 2 2 999999 1 2 999999 615878 2 2 999999 1 18 999986 585909 2 3 999987 1 2 999999 161543 1 2 999999 634257 1 2 999999 748380 2 9 999993 2 678347 812573 2 3 999985 1 2 999999 453701 1 16 999990 262708 2 2 999999 1 282973 322484 -937848 2 3 1000000 2 2 999999 1 2 999999 -678675 1 548511 585697 92553 1 2 999999 944343 2 15 999983 1 2 999999 268246 2 303761 714117 1 10 999988 -812741 2 2 999999 2 3 1000000 2 12 999992 2 2 999999 1 7 999986 -547122 2 170922 801323 2 315490 518913 2 16 999991 1 263633 459903 -62701 2 18 999984 1 139904 560725 92101 2 2 999999 1 2 999999 508068 2 4 999981 2 12 999996 2 360037 398152 2 2 999999 1 9 999995 492085 1 114035 468793 80619 1 2 999999 -174602 2 2 999999 2 2 999999 2 495736 726648 1 2 999999 -401741 2 4 999985 1 2 999999 826735 2 2 999999 1 2 999999 362067 1 61458 460442 337419 2 368811 636549 1 172719 451664 -679426 2 67045 829551 2 209606 925083 1 8 999981 468735 1 12 999994 967882 1 646435 656096 513394 2 34899 319901 2 2 999999 1 4 999992 397914 2 442273 828438 1 2 999999 269362 1 18 999990 888325 2 2 999999 2 2 999999 2 2 999999 2 7 999983 2 2 999999 1 15 999989 -876043 2 8 999997 1 2 999999 30784 1 17 999995 400774 1 19 999991 814181 2 13 999981 1 2 999991 399707 1 2 999997 -347206 2 196191 387364 1 201062 474920 -712765 2 391066 731952 2 160980 975158 2 2 999999 1 20 999986 -63912 2 16 999987 2 2 999999 1 15 999992 -382908 1 16 999990 546275 1 672464 936763 49689 2 2 999999 2 2 999999 1 2 999996 770636 2 312621 364553 2 197511 790619 1 619556 661328 -670705 2 746651 774956 1 2 999999 -250868 1 11 999990 -209716 2 18 999988 2 2 999999 2 451947 968838 2 590634 849766 2 1 999981 2 14 999981 2 14 999983 1 3 999987 762885 1 269334 365818 378469 2 6 999989 2 18 999982 1 854906 976179 116759 1 473559 647354 -799263 2 32780 864810 2 967839 975152 1 2 999999 -385475 1 18211 739557 -960509 1 2 999999 -184609 1 110795 217001 -113771 1 11 999983 -596853 1 5 999999 -75731 2 2 999999 1 3 999989 56605 1 2 999999 86313 1 216443 356100 -290502 1 168854 331423 -3890 2 2 999999 2 4 999998 2 3 999986 1 2 999999 -16734 1 207759 666597 216082 1 4 1000000 607573 2 18 999985 1 6 999986 538043 2 2 999999 1 3 999992 571134 2 2 999999 1 120971 422503 -48050 2 192707 335989 2 19 999981 2 2 999994 2 12 999990 1 2 999999 -220695 1 2 999999 -309383 2 2 999999 2 2 999999 1 435651 542631 275759 2 19 999999 1 97225 900828 681754 2 12 999989 2 2 999999 1 16 999998 -183962 2 2 999999 1 10 1000000 -140116 2 26600 669034 2 86911 910679 1 7 999990 224876 2 2 999996 2 1 999996 2 2 999999 1 2 999999 73558 2 2 999999 1 2 999999 274256 2 2 999999 2 11 999981 1 2 999999 -23712 1 240014 864756 -309739 2 529220 704214 2 2 999999 1 2 999999 -870778 2 298661 575879 1 7 999998 -638228 2 2 999999 1 13 999989 553286 2 392948 919574 2 95286 375288 2 2 999999 2 17 999996 2 149704 156518 2 5 999988 1 15 999998 -898781 1 17 999995 -541377 2 2 999999 2 2 999999 2 2 999999 1 19 999988 -440918 2 7 999983 2 7 999993 2 18 999985 1 483015 944972 997419 1 239966 737418 -389604 2 7 999996 2 2 999999 1 2 999999 594367 2 7 999995 1 4 999984 -583708 1 68742 461352 628094 1 2 999999 714431 1 2 999999 64453 2 4 999998 1 8 999983 -182910 1 2 999999 707750 2 291482 944945 2 174915 670787 1 86473 933520 794972 1 2 999999 524168 2 427855 767315 2 2 999999 1 2 999999 -576424 2 249351 525073 2 161042 413334 2 2 999999 2 18 999994 1 6 1000000 899711 2 267350 292995 2 2 999999 2 2 999999 2 1 999998 2 156380 938597 1 16 999990 -208505 2 2 999999 1 19 1000000 783091 2 2 999999 1 2 999999 -970269 2 12 999981 1 2 999999 953279 1 2 999999 139504 1 693297 956225 156757 2 2 999999 1 17 999998 -976323 1 6 999986 106922 2 2 999999 2 2 999999 1 7 1000000 -287219 1 2 999999 -594016 2 2 999999 2 11 999994 1 2 999999 -132328 2 392145 668190 2 255928 389439 2 19 999981 1 2 999982 528895 2 66790 307077 2 4 999995 2 2 999999 2 2 999999 1 2 999999 68956 1 2 999999 759985 1 10 999981 587383 1 2 999999 -361492 1 2 999999 651538 1 17 999989 285775 1 156662 256878 337831 2 7 999989 1 2 999999 -755975 1 2 999999 -573608 1 2 999987 -123269 2 15 999986 1 15 999981 -518177 2 2 999999 1 2 999999 -355026 1 20 999989 -894033 2 14 999995 1 7 999985 478658 2 11 999994 1 2 999999 -239173 1 2 999999 674884 1 10 999991 -182004 1 389442 981520 88679 1 14 999982 -797930 2 241005 897585 1 4 999988 -496728 1 2 999999 -351771 2 20 999990 2 532107 729648 2 2 999999 2 91054 611777 1 2 999999 -162410 1 2 999999 637886 1 2 999999 -265523 2 2 999999 2 15 999999 2 2 999999 2 14 999991 2 8 999992 1 7 999989 507035 1 2 999999 -724626 1 14 999983 -811628 2 806106 945773 1 2 999999 876645 1 10 999996 -889404 1 2 999999 -560308 1 2 999999 410397 2 2 999999 2 3 999993 2 497897 777927 1 2 999999 -871102 1 2 999999 292069 2 2 999999 1 15 999986 -8207 2 291361 846178 1 417639 898160 66413 1 7 999993 -5197 1 113585 658387 592011 1 2 999999 -490273 1 2 999999 783362 1 228892 563912 362238 1 3 999984 -623842 1 2 999999 48279 1 2 999999 -84504 2 803233 877826 2 414313 813450 1 116779 447926 -757701 2 4 999994 1 7 999986 535153 1 7 999985 616795 1 206952 930569 -828569 1 38486 786493 243412 1 2 999999 347068 2 67930 600199 2 80596 395802 1 7 999994 912820 1 18 999987 212822 1 2 999999 293959 2 8 1000000 1 6 999994 920762 2 468371 943291 2 11 999993 1 75249 961672 -746729 1 12 999999 -644716 1 14 999992 -422789 1 2 999999 -569410 1 2 999999 -465782 1 2 999999 436795 1 434410 581591 754730 1 13 999992 210866 2 239808 632719 1 4 1000000 210708 2 12 999989 2 17 999996 2 2 999999 2 3003 366807 2 8 999992 2 2 999999 1 474405 894267 -283583 1 20 999985 188798 1 244580 990664 -191370 2 8 999991 1 5 999981 -68907 1 2 999999 -296140 2 643944 849004 2 17 999998 1 710084 973196 214367 2 2 999999 2 14 999991 2 2 999999 2 10 999991 1 2 999999 448550 2 2 999999 2 369505 851922 1 837763 892381 777071 1 248520 577333 461874 2 17 999983 1 3 1000000 -982936 1 12 999981 558081 2 2 999999 1 2 999999 704281 2 648790 736911 1 10 999999 -980146 2 2 999999 1 43167 768822 831041 1 2 999999 -776559 2 2 999999 1 182436 958453 -91150 1 2 999999 462903 1 19 999997 817982 1 8 999991 157552 2 2 999999 2 2 999999 1 2 999999 -476822 2 770861 816503 1 2 999999 165407 2 301244 465935 1 2 999999 720426 1 2 999999 -796385 1 2 999999 757458 2 10 999983 1 346876 843355 -665931 1 372371 863485 540252 2 779594 992855 2 2 999999 1 2 999999 726927 1 28821 197254 -421588 1 3 999999 -853723 2 473606 789989 2 2 999999 1 344280 415123 603163 2 231182 790481 1 12 999983 -349096 2 126742 142985 2 1 1000000 1 15 999994 -906860 2 756959 796282 2 2 999999 2 157469 876049 1 4 999988 694368 2 2 999999 1 273096 868543 -335483 1 2 999999 -900848 1 2 999999 -198058 2 65251 419043 2 2 999999 1 16 999992 870482 2 246904 601707 1 2 999999 210867 1 19 999998 693902 2 9 999986 1 11 999994 -898088 1 8 999985 -55287 2 160406 531206 2 10 999995 2 2 999999 1 2 999999 -450688 2 2 999999 1 2 999999 160847 1 2 999999 -807565 1 13 999990 776025 1 332339 938221 -140952 1 20 999989 188028 2 272293 409284 2 2 1000000 1 10 999998 394175 2 2 999999 1 3 999992 -714006 2 5 999989 2 514742 543803 1 1 999994 166022 1 199393 854924 -33441 1 2 999999 -863603 2 2 999999 2 424557 756587 2 7 999988 1 8 999984 -166277 2 258200 420806 2 7 999992 1 603690 615423 -979625 1 18 999994 343885 2 4 999999 2 441917 536927 2 16 999991 2 2 999999 1 2 999999 689929 2 250041 877309 1 23875 64922 854282 1 2 999999 545590 2 17 999994 1 2 999999 627091 2 17 999983 2 2 999999 2 2 999999 1 2 999999 -375797 1 6 999981 338851 1 119091 985024 623628 1 357215 605020 -649803 1 3 999995 807849 1 2 999999 -20607 2 2 999999 2 354426 694775 2 3 999997 1 2 999999 749600 1 815079 949575 -282691 1 4 999985 241550 1 13 999984 833426 1 16 1000000 -234713 1 2 999999 349855 2 131332 245688 2 2 999999 1 2 999999 -301009 1 3 999987 476339 2 2 999999 1 2 999999 318006 2 465391 814430 1 65872 370877 -648839 1 2 999999 465824 1 127765 345693 843144 2 2 999999 2 2 999999 1 225073 846143 -117050 2 109312 978440 1 96422 899988 -417921 2 2 999999 1 2 999999 228532 2 2 999999 2 17 999981 1 18 999993 -449608 1 190791 813795 860602 2 6 999992 1 876368 901956 -194336 2 11 999989 2 12 999988 2 9 999999 1 2 999999 -596577 1 2 999999 -449329 1 595271 821404 313398 2 2 999999 1 124763 184678 -840359 2 5 999991 1 2 999999 684765 1 847463 891272 695099 2 11 999997 2 20 999994 2 19 999986 2 360124 923923 2 241001 364451 2 128256 310575 1 2 999999 -522842 1 2 999999 367305 1 9 1000000 -861756 2 2 999999 1 2 999984 321905 1 868733 939820 706405 2 9 1000000 1 2 999999 321738 1 65301 647945 -818621 1 2 999999 -570114 1 12 999982 -785509 2 261074 818828 1 2 999999 -231299 2 700365 941495 2 17 999998 2 165949 999032 1 128758 155525 -323849 1 2 999987 -907237 1 2 999999 -704874 2 2 999999 1 2 999999 525439 1 103143 616229 -107425 1 2 999999 919257 1 257927 557116 -997552 2 2 999999 1 2 999999 84788 2 2 999999 1 465234 800792 325810 1 1 999982 -723019 2 189103 913997 2 12 999988 1 2 999982 699270 2 619862 637847 1 12 999984 26195 2 2 999999 2 2 999999 2 2 999999 1 1 999996 315067 2 816467 986317 1 4 999997 92442 1 257987 461200 628957 2 2 999999 2 432848 543826 2 2 999999 1 2 999999 480361 2 308307 556770 2 14 999982 1 18 999991 -704040 1 3701 417197 969606 2 10 999994 1 2 999999 832605 1 59656 119191 -934359 2 171247 854618 2 6 999992 1 9 999991 349826 2 2 999988 2 303952 828388 2 2 999999 2 498152 758748 1 14 999981 -110627 1 406301 657502 565071 2 204673 783474 2 643553 938653 1 7 999997 51690 1 2 999999 995734 2 2 999999 1 20 999986 905354 1 57024 908564 -570024 1 6 999988 -107015 1 15 999987 895925 1 2 999999 -521352 1 2 999999 -470923 2 315375 727591 1 19 999988 298811 1 2 999999 928873 2 2 999999 1 7 999986 553249 2 11 1000000 2 14 999998 2 10 999995 1 2 999999 -292232 1 7 999986 -595689 2 19 999997 2 10 999999 2 2 999999 1 2 999999 849859 2 458123 855924 1 2 999999 -914776 2 721532 730866 1 2 999999 -321575 1 330644 846305 -667208 2 466987 513174 1 760644 910532 724316 2 2 999999 2 5 999991 1 27533 89578 222007 2 7 999984 2 2 999999 1 2 999987 -702322 2 12212 131367 2 2 999999 2 95657 500908 1 2 999999 192456 2 15 999995 1 606826 847024 -80153 1 17 999986 -561195 2 110198 949060 2 613202 656170 2 2 999999 2 2 999999 2 13 999994 1 2 999999 -362467 2 35298 771798 2 896874 962246 2 2 999999 2 13 999991 1 3 999990 334609 1 198339 414333 -138844 1 16 999987 -133912 2 659443 710713 1 6 999983 -743298 1 6 1000000 348159 1 14 999991 695886 1 2 999999 -740223 2 9 999997 1 8 999982 359483 2 182900 923005 1 2 999999 -368741 1 156702 893991 -183495 1 2 999999 434131 2 2 999999 1 3 999988 25626 2 346923 647927 2 153709 171360 2 2 999999 2 108747 663659 1 4 999981 -231983 2 8 999992 2 2 999999 1 79933 644277 548264 2 2 999999 1 2 999999 949070 2 523483 901172 1 2 999999 857701 1 82178 713726 -178991 2 417713 691004 2 2 999999 1 18 999983 176076 1 16 999985 -890926 2 2 999999 1 11 999987 435077 1 10 999986 964671 2 2 999989 2 487838 687050 2 12 999997 1 2 999999 1645 1 70981 498812 -627208 2 2 999999 1 424403 519366 -899517 1 2 999999 287734 2 2 999999 1 13 999983 880746 1 3 999997 -964131 1 6 999994 614189 2 2 999999 2 130236 769995 2 580539 996791 1 17 999994 -725438 2 2 999999 1 18 999988 832316 2 2 999999 2 10 999989 1 1 999982 555104 2 10 999984 2 18 999985 1 8 999981 176 1 603718 984616 -179326 1 2 999999 -262443 2 9 999998 1 2 999999 601605 1 2 999999 465596 2 262917 819394 1 2 999999 385993 2 16 999981 1 2 999985 -351465 2 2 999999 1 29406 944960 327631 1 20 999984 6281 2 2 999999 2 5 999992 2 287851 501261 1 662030 862348 686171 1 2 999999 650101 1 2 999999 -403216 1 2 999999 7979 1 2 999999 -302379 1 20 999993 15631 1 2 999999 348299 2 455994 779034 1 2 999999 -368446 1 10 999985 538290 1 2 999999 -448816 1 2 999999 702919 2 87140 306200 1 2 999999 425137 2 8 999997 1 8 999997 226515 1 298406 338742 19538 1 611667 627339 -695196 1 7 999985 -469400 1 17 999996 -465364 2 403060 593965 2 435009 970577 2 13 1000000 2 16 999984 2 527154 587320 1 2 999990 -616396 1 324020 725725 -157960 1 266840 664588 -154006 1 390591 626412 829279 2 2 999999 1 2 999999 197797 1 11 999997 -694898 1 2 999999 -887124 1 5 999990 -397362 2 6 999993 2 40481 183575 1 155349 749431 -323208 2 217111 729150 2 598327 796218 2 380098 898981 1 8 999991 592338 1 2 999999 943955 1 166991 619166 -768374 2 2 999999 2 12 999992 1 2 999999 -90901 2 2 999999 2 2 999999 2 2 999999 2 5 1000000 2 159999 583321 1 13 999986 -920684 2 2 999999 2 191319 769202 1 1 999995 -503764 2 577224 597032 2 9 999982 1 13 999981 -511876 1 13561 900800 -857577 2 2 999999 1 2 999999 -257355 1 2 999999 841065 2 92486 487620 2 4 999988 1 2 999999 762675 2 2 999999 2 17 999989 2 7 1000000 2 2 999999 2 3 999996 2 7 999983 1 211487 383797 148757 2 11 999994 1 2 999999 219463 2 2 999999 1 112818 749157 643660 1 2 999999 -238658 1 2 999999 815044 1 2 999999 -167782 1 18 999988 455596 2 1 999987 1 252715 452183 451024 1 559625 886145 652653 1 2 999999 503151 1 2 999999 379639 2 6 999994 1 6 999985 575671 2 7605 626091 1 8 999995 563218 1 2 999999 -241825 1 2 999999 -175578 1 2 999999 57473 2 2 999999 2 16 999993 1 19 999988 170950 2 587628 955522 1 10580 611043 205635 2 2 999999 1 12 999986 -299208 2 5 999984 1 4 999984 -406608 2 8 999981 1 11 999995 53721 1 2 999999 140819 2 2 999999 2 270947 938438 2 2 999999 1 1 999985 376004 2 2 999999 2 4 999997 1 2 999999 -607459 2 65149 704994 2 4 999981 1 14 999995 -306570 2 2 999999 1 17 999995 723243 1 2 999999 4400 2 2 999999 2 3 999985 2 883794 915076 2 16 999982 2 20 999990 1 256619 976414 59416 2 323626 986351 1 101613 469631 -612702 1 57024 585024 -760013 2 2 999999 2 545447 989467 1 1 999993 265678 1 2 999999 396667 1 4 999995 -385819 1 2 999999 408747 2 45200 233748 2 421848 751793 1 4 999993 -195671 1 6 999998 -563583 1 1 999982 504669 2 2 999999 1 783575 789931 -629363 1 2 999999 706845 2 2 999994 2 2 999999 2 422506 609702 1 2 999999 578672 2 1 999990 2 473438 843265 2 953288 972767 1 2 999999 -476391 1 12 999995 -211911 2 2 999999 2 276863 354660 1 181165 446849 18675 2 2 999999 1 2 999999 -926835 2 71529 984083 1 10 999988 -135443 2 2 999999 1 7 999988 788740 2 109771 804523 1 727059 751920 -956928 2 746746 860886 2 1 999988 2 49079 664089 1 2 999999 17995 1 116366 895703 -868427 2 3 999997 1 315275 482084 780126 1 11 999982 -71294 2 2 999999 1 2 999999 815154 2 2 999999 1 16 999985 -387297 2 2 999999 1 668838 672730 754495 2 859814 953947 1 48705 449233 -990178 1 2 999999 -508971 1 843241 951645 315488 2 8 999988 1 18 999998 -464015 2 2 999999 2 3 999985 2 39700 365261 1 2 999999 593723 1 12 999999 -969241 1 288267 495692 254169 2 2 999999 2 19 999995 2 15 999997 1 13 999981 924175 2 2 999999 2 15 999984 1 2 999999 14933 2 168609 774296 1 230992 659305 599965 1 406176 447661 -371200 1 2 999999 -702275 2 10 999998 2 2 999999 1 809289 858619 -427640 2 11 999984 1 1 999991 200929 1 19 999990 -573820 2 2 999999 2 2 999999 2 2 999999 1 18269 299569 727564 1 2 999999 414076 1 3 999999 -983422 1 2 999999 465871 1 19 999989 -616891 2 14 999984 1 7 999990 737429 1 2 999999 103554 1 100782 737026 48137 2 391564 948290 2 126157 163477 2 2 999999 1 208882 470289 -766842 1 10 999999 -700813 2 6 999995 2 559646 876312 1 265687 443601 -355802 2 427445 544577 2 258841 616067 1 2 999999 357943 2 9 999981 1 2 999999 -448698 1 161942 780988 -678081 2 2 999999 2 2 999991 1 321892 858382 -252097 1 9 999984 -780751 2 117899 249331 2 723397 912040 2 10 999995 2 2 999999 1 2 999999 -954781 1 10 999983 -469215 2 12 999982 1 9 999991 805651 1 7 999999 -106398 2 426595 854960 2 2 999999 2 2 999999 1 2 999999 -563899 2 332067 385908 1 2 999999 -343745 2 509724 987856 2 8 999991 2 12 999984 1 293490 846077 -769898 1 2 999999 -231888 2 2 999999 2 2 999999 2 25864 81465 1 10 999984 -277245 2 121617 245126 2 495909 997736 1 630473 947703 -1925 2 593424 939574 1 7 999987 -155215 1 65482 968551 514321 1 6 999991 777713 2 12 999982 1 8 999997 -275218 2 2 999999 2 412466 460803 2 458943 752372 2 2 999999 2 2 999999 1 2 999999 -982920 1 56795 978247 -127494 2 2 999999 1 8 1000000 -30194 1 308746 795514 703454 2 10 999999 2 2 999999 1 51314 836955 784273 2 16 999990 2 2 999999 2 2 999999 2 18 999987 2 2 999999 1 2 999999 -419220 1 342644 779989 640784 1 2 999999 979206 1 2 999999 -768388 2 693789 823771 2 5 999985 1 147553 209312 676173 2 2 999999 1 69668 815998 147509 2 682817 925755 1 10 1000000 524013 1 11 999997 34614 1 1 999994 -849736 2 2 999999 1 2 999999 100090 2 2 999999 1 2 999999 -970224 2 2 999999 2 11 999986 1 2 999999 -257008 2 9 999988 2 18 999987 1 8 999995 -254465 1 245031 733329 -478711 2 2 999999 1 2 999992 -340799 1 2 999999 623305 1 564482 719304 -745084 2 437134 918621 1 2 999999 -466390 1 3 999998 -473397 2 2 999999 1 2 999999 -778783 2 2 999999 2 390791 809489 2 20 999997 2 4 999991 2 54769 391535 2 352551 428628 2 217205 680670 2 9 999994 2 2 999999 2 2 999999 2 9 999982 1 1 999994 250483 2 2 999999 2 12 999982 2 2 999999 2 2 999999 1 12 999995 388603 1 43933 738447 -25292 1 151219 503976 979197 2 500162 586466 1 2 999999 -132427 2 13 999989 1 389670 417346 -426506 1 2 999999 -548587 2 765832 980110 1 11 999991 -277720 1 433340 952492 -253449 2 439230 968700 2 381774 632147 2 18 1000000 1 2 999999 -866511 2 7 999993 1 101780 319905 -944528 1 2 999999 402808 2 141942 387282 1 2 999999 -304701 1 2 999999 957024 1 13 999987 -818233 2 2 999983 2 562238 635273 1 2 999999 410275 2 2 999999 2 6 999990 1 486380 900240 -340500 1 2 999999 -629865 2 2 999999 1 2 999999 851561 2 2 999999 2 2 999999 2 2 999994 2 39939 686521 2 976249 984872 1 2 999999 856359 2 5 999996 2 3 999995 1 2 999999 -91104 2 2 999999 2 583018 797372 1 210942 886188 -118293 1 94885 729783 643827 1 842619 991896 -901188 2 15 999992 1 2 999999 -143745 1 3 999990 -388187 2 2 999999 1 8 1000000 -979433 2 1 999990 1 2 999999 356775 2 58738 766123 1 2 999999 933855 1 6 999996 473675 2 2 999999 1 2 999999 107213 1 110115 600722 -24813 2 8 999986 1 420621 660645 -72003 2 3 999999 2 551082 578614 2 183475 993784 1 2 999999 -551215 1 2 999999 -2862 2 1 999989 2 11 999996 1 359658 754478 -686108 2 2 999999 1 2 999999 758127 1 2 999996 442955 1 2 999999 -531990 1 45428 327724 -704484 2 59166 89724 1 409295 990447 -740381 1 20 999986 473365 1 54617 294627 480726 2 2 999999 1 2 999999 278668 1 13 1000000 -249094 1 297395 719799 359169 1 14 999985 934731 1 207802 673326 503949 1 103618 148810 -558219 2 2 999999 2 67394 348218 1 2 999999 -389127 1 2 999999 193660 1 2 999999 796318 2 270598 640396 1 2 999999 -219616 2 2 999999 2 2 999999 1 815711 848391 224580 1 2 999999 619375 1 1 999994 751764 2 2 999999 1 379037 475137 -61287 1 2 999999 -394084 2 2 999999 2 2 999999 1 477216 653317 -530941 2 2 999999 2 7 999992 1 18 999989 -736116 2 17 999984 1 2 999999 129655 1 2 999999 -395322 2 169739 916689 1 2 999999 -29007 2 65493 149678 2 324741 663415 2 710642 947507 1 559420 741718 851886 2 2 999999 1 2 999999 -34090 2 6 999990 1 6 999995 -707729 1 619657 983994 795130 1 440081 555031 -945819 1 16 1000000 670055 2 10 999984 2 628652 661303 2 368876 583477 2 376197 833197 1 2 999999 -8695 1 15 999993 -33662 2 2 999999 1 3 999985 -51022 1 578867 597494 -237657 1 2 999999 -957453 1 1 999986 442364 1 40471 146257 538816 2 163351 261402 2 2 999999 2 460071 905844 2 2 999999 2 733458 820401 2 2 999999 2 2 999999 2 2 999999 2 207810 761870 1 8 999999 -614854 1 19 999985 -836553 1 15 999986 -751943 2 2 999999 2 19439 401646 2 19 999986 2 2 999999 2 2 999999 1 2 999999 -401643 1 14 999996 593302 2 2 999984 1 15 999984 953203 2 530324 928947 2 2 999999 1 20 999988 657641 2 15 999999 2 17 999995 1 17 999999 173767 2 2 999999 1 5 999992 -118901 2 64218 733994 1 184255 968712 -4240 1 2 999999 602567 2 217132 540700 1 2 999999 773202 1 500600 524462 -964203 1 2 999999 579910 1 421460 936654 825095 2 20 999995 1 5 999984 203556 2 2 999999 2 13 1000000 2 675273 847564 2 5 999985 2 2 999999 1 2 999999 254775 2 2 999999 2 13 999994 1 149457 800208 -168255 2 446404 474858 2 16 999989 2 3 999995 1 2 999999 676681 2 2 999999 2 538186 552941 2 130629 529975 2 2 999999 1 2 999999 379891 2 29120 567118 2 4 999998 2 16 999991 1 2 999999 435591 2 3 999983 1 188330 897115 -803124 2 2 999999 2 2 999999 2 15 999987 1 2 999999 -426839 2 7 999995 1 2 999999 851652 2 34216 825923 1 19 999986 238301 2 2 999999 1 531895 623774 -904616 1 14 999988 343494 2 2 999987 2 342901 535333 2 8 1000000 2 392075 535552 1 335318 867088 -469462 2 883848 953725 2 18 999986 1 2 999999 -556325 2 7 999990 2 6 999984 1 1 999995 -743731 2 2 999999 1 6 999999 404797 2 2 999999 2 2 999999 1 650225 812340 -450662 2 2 999999 2 42563 644837 1 14 999982 -918313 2 3 999986 1 2 999999 761514 1 670164 810107 478663 1 304475 734205 -874383 1 377117 874181 -168555 2 514351 632031 1 2 999999 638837 1 2 999999 -887319 1 2 999999 792579 2 5 999999 1 1 999988 347746 1 8 999982 714898 2 302725 327167 1 2 999999 -171072 2 12030 497166 2 13 999983 1 117210 301467 918191 2 2 999999 1 14708 243882 271438 1 24217 757859 438871 1 392826 636084 -839251 2 939352 946291 2 2 999999 1 15 999992 342074 2 643971 692762 2 574699 981535 1 2 999999 -105248 1 31299 991298 -527490 2 2 999999 2 2 999999 1 2 999999 -815675 2 14 999998 1 2 999999 -556437 2 5 1000000 2 413681 705577 1 1 999982 -308965 1 2 999999 525513 2 2 999999 2 11 1000000 1 2 999999 -140453 2 2 999999 1 2 999999 -976760 2 13 999987 1 5 999990 399173 2 203708 802391 1 2 999999 -628226 1 6 999991 -979335 2 2 999999 2 7 999989 2 3 999983 2 5 999999 1 19 999991 129102 1 14 999984 44970 1 5 999983 -673224 2 19308 907358 2 2 999999 2 5 999987 2 2 999999 1 4 1000000 949021 1 2 999999 841394 2 503937 604852 2 8 999987 1 2 999999 161877 1 2 999999 -881810 2 2 999999 1 7 999986 324149 2 94972 414329 1 4 999992 -195886 1 2 999999 -538752 1 783351 891258 -370343 1 514416 900620 -190241 1 2 999999 -511652 2 9 999985 2 543482 639582 2 19 999981 1 6 999991 -954500 1 17 999998 -780206 1 161457 254348 222631 2 496786 840264 1 282794 618057 -47118 2 11 999995 1 2 999999 -693855 2 9 999998 2 2 999999 1 2 999999 -324 2 2 999999 1 2 999999 -898530 2 55579 640369 1 4 999983 804268 2 713873 852386 1 2 999999 -24085 1 2 999999 537614 1 2 999999 -260699 2 561868 930548 2 13 999996 2 395698 668932 2 10 999994 2 1 999997 2 6 999985 1 15 999992 695526 2 2 999999 1 8 1000000 -788487 2 7 999990 1 4 999985 10554 2 6 999991 1 223476 878520 -938014 2 19 999983 2 2 999999 1 13 999987 782074 1 2 999999 946209 1 14 999999 568952 1 2 999999 -206384 1 2 999999 -213153 2 435662 547908 1 123241 342715 831616 2 2 999999 2 2 999999 1 2 999999 -755700 2 18 999982 2 2 999999 1 4 999981 118425 1 360481 390283 -457488 2 2 999999 1 2 999999 239224 1 493142 719949 -925354 2 7 999982 2 2 999999 2 553661 599273 2 20 999983 2 517690 564849 2 8 999991 1 325420 338576 158241 2 5 999983 1 17 999998 -787580 1 4 999989 -570836 2 207671 927024 1 3 999985 -69014 1 2 999999 35152 2 5662 267852 1 83283 675662 889706 1 2 999999 108287 1 8 999999 -28168 2 13765 575687 1 15 999982 -635008 2 155009 789099 2 219361 765728 1 901215 904738 934600 1 22928 486734 -199883 2 19 999986 1 2 999999 45612 1 187951 391772 541158 1 624958 831278 -848577 2 76890 596261 1 305831 913829 -632327 2 417990 474897 2 2 999999 2 8 999987 1 2 999999 -60083 2 472034 598244 2 2 999999 1 18 999982 -682929 2 768246 966219 2 15 1000000 1 453539 607801 847743 1 159163 850852 200102 1 164872 217114 -12810 1 729638 736411 -757972 2 344153 715693 2 453116 613877 2 2 999999 1 434755 847137 425942 2 273600 961638 2 268489 894885 2 2 999999 2 9845 55375 1 2 999999 608323 2 11 999993 2 15 999994 2 10 999988 2 78902 980677 2 256206 478756 1 5 999991 -267120 1 177955 860054 891451 2 168044 612609 1 682716 698622 223353 2 90893 621953 1 451850 650815 998801 1 2 999999 -3133 1 6199 610944 -664368 1 7 999983 46317 2 18 999998 2 2 999999 2 89619 757829 1 2 999999 -618843 2 2 999999 1 2 999999 -991175 2 878558 891768 1 19 999994 468490 1 57669 502982 -872112 2 18 999988 2 811417 867061 1 336556 654604 -761052 1 767494 969769 -366027 2 57780 146720 1 300499 529192 26685 1 776147 939875 -302785 1 13 999990 -51156 1 689920 992969 385216 1 187212 642672 -934318 2 2 999999 1 2 999999 864293 2 2 999999 2 10 999984 1 2 999999 -444377 2 9 999995 2 60021 452653 2 20 999983 1 2 999999 -745020 2 2 999999 2 244321 699168 1 620113 880642 -169852 2 2 999999 1 953 235519 -41762 1 122992 222658 391211 1 1591 472250 -136504 2 15 999989 2 2 999999 2 18 999988 2 2 999999 1 12 999994 607166 1 21131 665487 -595647 1 527453 984470 545890 1 10 999996 -969018 2 482786 967898 1 2 999999 228193 2 439166 492773 1 10 999983 687770 1 750047 813612 597930 1 8675 162890 -729116 1 2 999999 -365133 1 2 999999 655785 2 2 999999 1 55070 956817 255676 1 333889 751008 579347 1 14 999989 169977 1 2 999999 -771172 2 3 999981 1 2 999999 526953 2 2 999999 2 14 999995 2 2 999999 2 5 999985 1 2 999999 831733 1 3 999994 94492 2 2 999999 1 18 999989 190869 1 481951 849431 819263 2 9 999996 2 2 999999 2 2 999999 1 143655 726104 938820 1 583262 699673 590154 1 2 999999 -711859 1 2 999999 -631793 1 9 999982 -678784 2 696190 896690 1 5 999999 747885 2 292124 674058 2 714825 731217 1 5 999998 53623 1 2 999999 515427 1 14 999992 -640677 2 2 999999 1 5 999997 -19719 1 133936 804756 253062 1 2 999988 -775878 1 222223 526251 483408 2 5994 93230 2 116650 842043 2 296899 875508 2 4 999986 1 13 999982 -695817 2 2 999999 2 522039 795548 2 2 999999 2 12 999988 2 2 999999 1 4 999981 -912333 2 1 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -589694 2 2 999999 1 12 999998 506547 1 9 999986 -5953 1 2 999999 424194 2 300509 520026 2 16 999985 1 2 999999 467617 2 2 999999 2 61728 106133 1 31575 181148 945425 1 623225 754047 -485112 1 4 999986 -627579 2 2 999999 2 2 999999 2 509272 591141 1 2 999999 -626978 2 19 999999 1 2 999999 -748556 1 15 999985 -452660 2 2 999999 2 2 999999 1 18 999999 -287331 2 7 999989 1 2 999999 -562984 2 2 999999 1 2 999999 -7542 2 2 999999 1 19 999998 435878 2 2 999999 2 2 999999 2 2 999985 2 180977 867037 2 5 999984 2 9 999990 2 2 999999 1 464493 733461 484393 2 220944 808011 2 18 999986 1 18734 940042 196089 1 2 999999 -917761 1 217875 747833 -741615 2 4 999998 1 2 999999 -386124 2 144881 341009 1 15 999983 -171951 2 574291 757484 2 4 999984 1 106774 409707 612553 1 2 999999 -258711 1 4 999994 822306 1 292332 943134 485015 1 2 999999 704285 2 566217 601400 1 2 999999 223117 2 15 999995 1 741630 946834 -665010 2 2 999999 2 17 999988 2 2 999999 2 3 999989 2 563325 995825 1 2 999999 869437 2 369167 424280 1 2 999999 423087 2 2 999999 2 188174 316261 1 13 999987 -675742 2 23092 147014 2 19 999994 1 2 999999 109563 1 564391 714702 -491153 2 16 999985 2 2 999999 2 216586 282591 1 820652 966599 -874740 1 2 999999 252397 2 18 999987 2 508260 947922 2 2 999999 2 2 999999 1 9 999997 541359 2 12 999993 1 2 999999 -959163 1 13 999996 119427 1 2 999999 -178765 1 765576 892581 139738 2 5 999986 1 7 999984 -51894 1 2 999999 350654 1 9 999999 -118524 1 157502 454039 254420 2 10 999985 1 1488 101305 -699216 1 16 999986 518917 1 365071 400244 25716 2 13 999982 2 38406 673238 2 13 999995 1 20 999995 539894 2 8 999997 1 9 999994 -983531 1 12 999989 -935770 1 156554 332883 461409 1 203739 394377 -312591 1 15 999983 593293 1 10 999990 -753841 2 485866 535568 2 20 999999 1 2 999999 489727 1 6 999994 592743 2 14 999992 1 101855 815999 -517580 1 51276 313968 133285 2 2 999999 1 2 999999 -569723 1 11 999997 232224 1 2 999999 -878880 2 2 999999 1 2 999981 78098 1 3 999983 377304 1 13 999985 56453 2 54721 820951 2 77301 643215 1 2 999999 291769 2 424576 794270 2 2 999999 2 79445 634526 2 9 999999 2 458029 945218 2 534285 687217 1 2 999999 -320399 2 240170 694406 1 226096 380374 44002 2 1 999992 1 519741 571782 -19112 2 4 999998 1 5 999988 804392 2 2 999999 1 245669 391777 881819 1 178032 999425 -617825 2 13 999988 1 2 999999 971604 2 3 999993 2 7 999989 2 231470 481440 2 256688 358255 1 585820 707195 -640638 1 154260 426150 -607338 2 572805 952587 1 2 999999 -505614 2 9 999981 1 74270 324577 -600553 1 2 999999 98441 1 2 999999 -431837 2 19 999990 1 155096 584605 -286680 2 1 999994 2 2 999999 2 327598 457700 1 2 999986 756159 1 17 999997 -193290 2 2 999999 2 14 999989 1 2 999999 -667801 1 483634 781261 -422375 2 276693 585762 2 414652 422043 1 17 999999 99093 1 2 999999 662744 1 584332 945007 810253 2 58498 97046 1 2 999999 -842890 1 2 999999 -61818 2 10 999986 1 2 999986 -963647 2 930690 940131 1 2 999999 -874184 2 387011 691584 1 2 999999 -117676 1 2 999999 -941239 1 568256 894325 772823 1 2 999999 -853348 1 1 999992 -323118 2 5378 99091 2 573642 828632 1 2 999999 -804943 2 312807 791739 1 2 999999 892773 2 125610 915659 1 47388 446359 740813 2 2 999999 1 386333 394332 -541787 1 2 1000000 -945438 2 153046 814870 1 20 999998 445811 2 2 999999 1 2 999999 -792807 2 459174 612673 2 50136 75571 1 2 999999 49983 2 2 999999 2 10 999995 2 18 999992 1 2 999999 -682356 1 14 999998 558786 1 2 999999 -156257 1 84922 366675 120493 2 13 999997 1 410666 890708 -592395 1 7 999999 -594769 2 61544 952824 1 197085 812869 -371825 2 621694 624224 1 579268 746447 786858 1 1 999991 931110 2 2 999999 1 2 999999 25066 1 18 999999 200763 1 7 999981 -281946 2 13 1000000 1 2 999999 -928263 1 483481 803106 -18884 1 320459 880814 124534 1 508538 937710 -767295 2 2 999999 2 2 999999 1 14 999996 532248 1 2 999999 652975 1 93937 308041 -943810 1 166029 573780 -769021 2 6 999992 1 18 999995 -823886 2 2 999999 1 11 999988 -566028 2 683934 765578 1 17 999998 622944 1 50788 616083 890849 1 262417 467745 -351238 1 77463 632675 430389 1 2 999999 -761183 1 2 999999 -551783 1 292943 616166 583342 1 15 999992 -860863 2 946544 957364 1 484802 759077 -708277 1 2 999999 -594742 1 199504 952342 -311674 2 141144 346846 2 432485 961231 2 2 999999 2 8 999988 2 2 999999 2 4 999982 1 2 999999 874227 1 10 999984 889432 1 5 999994 -610783 1 20 999981 44844 1 2 999999 -678806 2 398842 953336 2 2 999999 1 1 999994 -361124 1 2 999999 -612253 2 2 999987 1 467003 995762 -666456 1 2 999999 -239770 2 574189 686655 2 1572 674278 2 18 1000000 1 2 999999 -302053 1 2 999999 191393 1 2 999999 -243568 2 2 999999 1 2 999999 -323244 1 717714 773192 -138987 2 7 999987 1 2 999999 555508 2 2 999999 1 14 999992 -348532 2 203059 658450 1 2 999999 135483 2 13 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 269220 325818 1 139010 902867 450537 1 157224 814816 891495 2 2 999999 1 531527 647459 -441966 2 251449 285186 1 2 999999 509269 1 2 999999 -110516 1 13 999999 -108822 1 2 999999 385565 1 2 999999 857939 2 2 999999 1 344000 347623 -638340 2 12 999988 1 20718 445886 288145 2 2 999991 1 112212 939744 266954 2 70798 688350 1 19 999984 352801 2 13 999986 2 765866 990080 1 9 999981 -644995 1 2 999999 -71105 2 2 999999 1 7 999984 -903653 2 2 999999 1 2 999999 -193683 1 2 999999 711947 1 8 999998 485138 2 7 999991 1 2 999999 -967195 2 2 999999 1 305928 975688 -207512 2 2 999999 2 18 999992 2 202494 744172 1 18 999984 -795238 1 2 999999 -346508 1 161675 477798 658041 1 2 999999 643132 2 2 999999 2 223375 632760 2 7 999996 2 2 999999 2 2 999999 1 4 999991 -414507 1 9 999989 934832 2 2 999999 2 403165 964670 2 67956 239265 1 19 999995 689310 1 10 999997 425331 2 33752 255051 2 4 999984 1 2 999999 -786839 2 7 999988 2 2 999999 2 687262 788940 2 29885 374066 2 268887 981422 2 761240 845406 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 1 999993 -64701 2 2 999999 1 5 999991 -586734 2 15 999990 1 776686 939337 -633771 2 10 999984 2 11 999981 2 2 999999 2 2 999999 2 2 999999 2 19 999995 1 2 999999 -906296 2 2 999999 1 15691 85564 -724010 1 157329 167930 857618 1 2 999999 388817 2 15 999991 2 622027 777177 1 12 999986 677938 1 95727 104407 -84713 2 2 999999 1 510011 983577 646027 2 398391 563606 1 2 999999 -362770 1 12 999992 -109043 1 12 999992 288763 1 2 999999 -953335 1 2 999999 856927 1 17 999987 861674 1 757061 779925 888188 1 3 999991 676728 2 80642 585316 2 2 999999 2 342846 782050 1 888762 940777 -907423 2 530119 699434 1 18 999998 474063 1 18 999987 308806 1 10 999990 -288959 2 2 999999 2 47741 250681 2 14 999994 1 18 999992 -879032 1 3 999999 8653 1 20 999994 470083 2 20 999988 1 378720 501131 -579519 2 2 999999 2 2 999999 1 7 999996 -531639 2 14 999988 1 723161 806875 889100 1 1 999985 -827482 2 1 999996 1 421787 852573 -369069 2 9 999993 1 396126 758446 876131 2 388662 778438 1 7 999998 648701 1 2 999999 -76449 2 42729 790454 1 2 999999 -638189 2 2 999999 2 309425 837256 1 2 999999 311247 2 2 999999 2 2 999999 2 2 999999 1 10 999981 -653457 1 322925 422603 -892212 1 6 999989 -994447 2 299878 855920 1 31915 371046 -295913 2 221602 248510 1 237904 523984 530190 2 19 999997 2 392035 737595 1 2 999999 -231651 1 514713 956402 -716638 2 2 999999 2 11 1000000 1 606748 963463 258981 2 73669 374681 1 2 999999 365439 2 18759 840850 2 228154 971465 2 4 999984 1 568757 832110 479001 2 7 999984 1 287034 379654 -410216 1 14 999981 -801638 2 485190 896193 2 3 999987 1 2 999999 -576008 1 405643 786183 -287123 1 290399 961242 457100 2 2 999999 1 2 999999 654045 2 15 999999 1 75320 800551 504395 2 432748 558285 1 2 999999 429542 2 2 999999 2 1 999984 1 284597 619039 365264 2 2 999999 1 2 999999 -658610 2 2 999999 1 2 999999 443113 2 2 999999 2 8 999989 1 18 999985 143920 1 2 999999 54564 1 616588 903806 941903 2 2 999999 1 811154 869771 408871 1 940746 968612 86568 1 11 999991 51029 1 20 999998 501427 2 14 999982 2 2 999988 2 436306 752116 1 337733 772417 -438539 2 2 999999 2 2 999999 2 2 999999 1 6 999989 541366 1 1 999991 607793 1 224402 621622 -43453 2 13 999993 1 205150 667038 701994 1 15 999997 553144 2 4 999983 1 17 999990 854208 2 1 999991 1 7 999990 -5694 1 2 999999 511887 1 2 999999 -16986 2 2 999992 1 400034 967594 609030 2 312508 758471 2 474435 591284 2 10 999987 1 16 1000000 414879 1 2 999999 -61431 2 497829 695996 2 2 999999 1 5 999988 -157827 1 19 999992 814103 1 2 999999 -424576 1 13 999987 80269 1 7 999989 -853864 2 2 999999 1 55568 826504 654586 2 10 999992 2 616485 836890 2 509487 655977 2 2 999999 2 3 999987 2 8 999989 2 2 999999 1 7 999995 950250 2 2 999999 1 2 999999 -371697 2 2 999999 2 2 999999 2 298682 608857 1 74433 261118 -709709 1 2 999999 975432 1 2 999999 -46123 2 17 999986 2 2 999999 1 2 999999 711330 1 2 999999 162854 2 2 999999 1 2 999999 957348 1 2 999999 804059 2 2 999999 1 2 999999 -10692 1 2 999999 594731 1 2 999999 -577726 2 2 999999 1 486921 517735 -768027 2 2 999999 2 2 999999 2 2 999999 2 17 999986 1 2 999999 545926 2 3 999986 2 2 999999 2 459010 469488 1 134926 694756 -361202 1 2 999999 932193 1 20 999997 507737 1 934265 977342 361778 1 689872 964933 -752503 1 2 999999 814820 2 284432 729348 1 2 999999 689074 1 2 999999 101562 2 20 999982 1 16 999988 750643 2 2 999999 2 134925 575211 2 2 999999 1 658955 822746 86369 1 2 999999 -75937 1 1 999991 -273788 2 2 999999 1 2 999999 692910 2 2 999999 2 11 999990 1 6 999998 -137710 1 2 999999 404459 2 4423 734449 2 2 999999 1 67052 925864 -4019 2 2 999999 1 8 999981 927390 2 18 999989 2 2 999999 2 2 999999 2 17 999984 2 2 999999 2 2 999999 2 10 999983 1 233095 422919 102654 1 2 999999 111662 2 18 1000000 1 103978 276795 -603840 1 73952 567803 -934998 2 2 999999 1 18 999990 -777159 2 2 999999 1 355945 626452 956546 1 10 999995 764705 1 2 999999 -331901 2 3 999987 2 10 999997 2 400003 673618 2 441650 553670 1 9 999989 109765 2 169681 768630 1 19 999996 365461 1 2 999999 -90389 2 406726 706819 1 6 999996 560822 1 19 999983 39165 2 460395 856488 2 215521 441970 2 2 999999 1 116893 229515 -395553 1 266342 925009 -492108 2 614405 782609 2 3 999997 2 9 999996 2 1 999981 1 412720 941792 -163556 1 2 999987 504262 1 67458 731273 -256477 2 11 999982 2 515329 586699 2 13 999981 2 617107 911196 2 2 999999 1 2 999999 69429 2 2 999999 1 2 999999 669534 1 15 999992 -734646 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -533820 1 17 999992 -974188 2 2 999999 1 2 999999 -636003 2 2 999999 1 2 999999 -964455 1 413310 876447 -5613 1 2 999999 -461102 1 511543 791397 162625 1 133683 911096 -538156 2 18 999999 1 281989 497480 -844254 1 462103 593256 703335 2 225068 475714 2 2 999999 2 7 999987 1 15 1000000 82631 2 19 999986 2 2 999999 2 621518 698701 1 46036 805390 -461269 1 1 999991 -793160 2 1 999999 1 2 999999 510590 1 2 999999 664454 2 2 999993 2 412145 661482 1 14 999990 -375029 2 635324 677495 2 4 999994 1 12 999982 -150427 1 18 999986 -15798 1 4 999999 -318819 2 614563 735351 2 10 999994 1 2 999999 125496 2 2 999999 2 34149 765693 2 238366 626542 1 485845 846759 937203 2 70358 503455 2 18 999989 1 2 999999 322973 2 6 999990 1 2 999999 652861 1 700078 946331 -121572 1 12 999997 985939 2 436498 721905 1 2 999999 804964 1 18 999997 721465 1 2 999999 732402 2 14 1000000 2 2 999999 1 159143 574338 691598 1 6 999989 245085 2 8 999997 2 15 999984 2 2 999999 2 299058 387110 1 966644 993080 523968 1 2 999999 -640532 2 2 999994 1 2 999999 -686517 1 416838 773178 708927 2 134212 982113 2 14 999999 2 9 999985 1 556047 636414 -540006 2 2 999999 2 274851 864631 1 2 999999 -466948 1 15 1000000 932978 1 225408 445500 674285 2 2 999999 1 2 999999 274403 2 208266 767089 2 508302 643217 2 18 999998 2 6 999997 1 1 999991 -54455 1 165590 716861 -229773 2 2 999999 2 34836 370930 2 185771 652497 2 7 999994 2 2 999999 2 591672 624356 1 6582 567924 -751209 1 93674 991012 302354 1 2 999999 432822 1 166197 756572 -813807 1 717872 878121 -677714 2 2 999999 1 2 999999 46090 1 413956 837494 -629676 2 2 999999 1 13 999992 -518183 1 301082 772431 788306 1 4 999984 274370 1 178218 803915 -723627 1 25723 235776 -956388 1 299199 849174 220713 1 15 999997 -567804 1 11 999992 -596671 1 240581 282068 619187 2 14 999988 1 2 999999 156433 2 576386 838614 1 2 999999 234330 1 13 999985 376771 1 363563 366344 804122 1 2 999999 222221 1 2 999999 -649116 2 368317 511512 1 604641 964474 -415155 2 2 999999 2 11 999988 2 5 999986 1 2 999999 219385 2 2 999999 1 2 999999 -437625 1 3651 522444 586443 2 2 999999 1 307487 957950 -336138 1 16 999998 433334 2 1 999990 2 917385 977726 2 916729 994385 1 2 999999 -640294 1 756018 856270 49411 2 1 999998 2 20 999988 1 16 999992 -223140 2 275840 943460 1 20 999986 496104 1 185402 895502 792941 2 259718 896042 2 2 999999 1 2 999999 -253148 1 21818 932651 -620886 1 2 999999 -679736 1 2 999999 -461967 1 5 999999 539472 1 934879 971005 -237833 2 2 999999 2 1 999983 2 11 999997 1 10 999987 -56073 2 658377 718017 1 11 999989 203519 2 2 999999 1 8 999987 -476912 2 9 999983 1 82541 406399 -786027 1 2 999999 337481 1 2 999999 -910781 2 2 999999 2 36621 531061 2 868061 950787 1 2 999999 -898105 2 25220 459677 1 13 999982 424601 2 2 999999 1 314223 918380 -113609 1 110659 233140 16260 1 37192 110805 623829 1 69340 69456 859537 1 2 999999 -461772 1 221390 584806 -281509 1 2 999999 -958488 2 522372 732890 2 459027 963413 2 13 999985 2 2 999999 1 2 999999 -879013 2 2 999999 1 2 999999 -436346 1 927922 959081 -468452 2 2 999999 1 11 999990 -618472 1 744976 822480 -207045 2 2 999999 2 2 999999 2 9 999994 2 2 999999 1 12 999986 250458 2 2 999999 1 14 999990 -615171 1 567379 758798 -60399 2 2 999999 1 19 999981 801002 1 17 999982 -796164 1 2791 684809 -683581 1 13 999982 -439526 1 2 999999 376729 2 2 999999 1 2 999999 628627 2 2 999999 1 261991 768073 -513804 2 1 999987 1 6 999996 -952144 1 2 999999 479731 1 16 999998 -933660 1 780451 886917 912060 2 2 999999 2 99466 878502 2 18 999984 2 273381 679221 1 153850 598229 -666540 2 3 1000000 2 2 999999 2 2 999999 2 7 999994 2 364213 477358 1 45637 557724 611936 2 181631 602289 2 2 999999 1 6 999986 375933 1 8 999999 776752 1 1 999982 774140 1 911001 950760 -13352 1 851896 870670 -71823 2 20 999992 1 14 999988 -299688 2 657953 839996 2 76748 931381 2 12 999991 2 3 999998 1 17 999989 -805895 1 2 999999 -213970 1 2 999999 244428 2 1 999988 1 2 999999 -633991 1 10 999987 -241091 1 113396 585371 957959 2 15 999984 2 9328 850923 2 530146 657492 2 6 999982 2 2 999999 2 271833 486852 1 2 999999 -814717 2 83925 370369 1 17 999999 -67582 2 480502 702355 1 2 999999 -769545 2 2 999999 2 317146 513728 1 2 999999 325227 1 218300 877737 -609194 2 9 999999 1 2 999999 814468 1 2 999999 -968551 1 16 999999 131718 2 490858 775405 2 7 999989 2 5 999986 1 2 999999 -837927 2 2 999999 2 20399 761011 2 626997 653987 1 19 999999 600957 2 2 999999 2 553807 886153 2 2 999999 2 16 999983 1 2 999999 -239350 2 7 999983 1 6 999999 -374509 1 714959 761523 178641 2 2 999999 1 2 999999 884379 2 17 999981 1 2 999999 363158 2 13 999998 1 2 999999 760761 2 8 999984 1 2 999999 699257 1 5 999981 510171 1 2 999999 -932183 1 189481 882736 -241551 1 20 999982 460165 1 281409 425390 -878389 1 217527 555552 612866 1 98247 551059 190788 2 351357 726969 2 17 999985 1 42499 830518 19728 1 4 999981 -546739 2 135562 569480 1 19 999981 -346981 2 2 999999 2 2 999999 1 2 999999 -648176 2 288339 385183 2 14 999982 2 2 999999 2 15 999998 2 12 999994 2 282297 424559 1 4 999984 -581359 2 10 1000000 1 19 999984 427318 2 2 999999 2 13 999990 1 4 999996 -63054 2 669932 906170 1 858419 865052 214060 2 2 999999 1 2 999999 -534571 2 659268 982079 1 3 999985 401626 1 8 999999 -815232 2 20 999999 1 2 999999 844519 2 3 999996 2 2 999999 2 100494 782717 2 2 999999 2 20 999986 1 2 999999 589735 2 4 999991 2 18 999994 1 2 999999 -212925 2 171487 894958 2 2 999999 1 12 1000000 77235 1 2 999999 224430 1 3 999986 256289 1 6 1000000 75998 2 7 999999 1 211755 821876 -214074 1 7 999997 -860231 2 25575 215825 2 2 999999 2 13 999990 2 2 999999 2 2 999999 2 186275 258294 2 2 999999 1 474248 765263 761696 2 19 999996 1 2 999999 977618 2 2 999999 1 2 999999 32980 1 359393 654720 142385 2 14 1000000 1 10 999988 145813 2 392415 515415 2 12 999981 1 51369 761187 479750 1 794068 940360 -539320 1 2 999999 -487701 2 20 999988 2 79062 650632 1 380817 564298 -306018 1 1 999988 -963245 2 2 999999 2 55177 689449 1 2 999999 -62985 1 2 999999 -949139 1 2 999999 -986715 1 204678 827068 757450 1 3 999991 -227031 2 354873 515576 1 277362 691187 -609496 2 1 999983 1 17 999989 -404017 1 2 999999 -764654 1 450915 737696 -74590 2 4 999993 1 2 999999 -269659 1 2 999999 877089 2 2 999999 2 1 999989 1 63152 993842 -179540 1 14 999983 971117 1 5 999989 -38543 2 2 999999 2 2 999999 2 2 999999 1 2334 646065 970443 2 2 999999 1 14 999989 840378 1 2 999999 -296447 2 2 999999 1 14 999982 167304 2 176168 437023 2 4 999992 1 660241 976455 430787 1 5 999988 206884 1 18 999995 -248316 2 161743 679162 1 2 999999 -49110 2 514417 589974 2 6 999985 2 2 999999 1 452741 806932 -547421 1 10 999999 379228 1 2 999999 200253 2 558709 607671 1 3589 961611 -723219 2 177062 808953 1 272833 579721 690732 2 12 999995 1 16 1000000 -981199 1 306740 404368 147378 1 2 999999 384442 1 9 999987 -147151 1 2 999999 -843904 2 20 999984 1 10 999983 364918 2 2 999999 1 17 999998 -159051 1 104486 847922 -430990 1 292286 452201 837098 2 661789 701174 1 10 999993 -958713 1 7 999990 929472 2 9 999993 1 415742 828010 136265 1 11 999993 -839369 1 262203 939457 816106 1 2 999999 923739 2 164112 444756 1 4 999981 335561 2 3 999995 1 2 999999 90564 1 612477 646191 286599 2 2 999999 1 20 1000000 513739 1 702163 766297 -269675 2 2 999999 2 8 999999 1 177947 866019 -212590 1 254415 896034 -185686 2 2 999999 1 2 999999 82861 1 5 999994 744746 1 2 999999 587769 2 536654 787574 1 2 999999 -572062 2 114333 712908 2 2 999999 2 17 999984 2 2 999999 1 12 999987 475801 1 14 999982 517566 1 4 999992 246204 1 20 999982 622245 1 2 999999 839560 1 421504 749322 579746 1 2 999994 493992 2 513073 880233 2 4 999987 2 14 999998 2 2 999999 2 19 999990 2 2 999999 1 6 999986 -256170 1 2 999999 -183308 2 14 999988 1 2 999999 551039 1 2 999992 318028 1 4 999987 -206208 1 9 999995 371051 1 422104 834966 -970943 1 144488 638640 -857831 1 2 999999 -207650 2 2 999999 1 584180 795454 600640 2 226294 623907 1 2 999999 17710 2 18108 625760 2 2 999999 1 14 999982 236265 1 2 999999 958692 2 2 999999 2 51171 823851 1 15 999991 22141 1 2 999999 -814349 2 5237 281480 2 822606 958680 1 2 999999 387668 2 634806 854104 2 98271 741931 1 2 999999 -23355 1 8 999995 404773 1 2 999999 957780 2 12 999999 1 252024 283222 -541158 2 480114 903455 1 42617 770115 -579239 1 114784 300467 144210 1 452486 546647 -307626 1 2 999999 315475 2 2 999999 2 18 1000000 1 17 999984 136227 2 8 999986 1 2 999999 -776378 1 19 999987 598290 2 2 999999 1 308615 400364 -461756 1 14 999991 -820372 2 2 999999 2 575523 988211 1 12 999981 989500 2 2 999999 2 17 999991 1 2 999999 -301986 1 15 999989 -765282 2 11 999982 1 156992 521933 450283 1 571736 998739 -82415 2 125375 326287 1 2 999999 -25879 2 446496 992022 2 2 999984 2 45730 554594 2 2 999999 2 2 999999 2 2 999999 2 383830 895643 2 3 999984 1 2 999999 -659931 2 2 999999 2 721659 950325 1 510972 939347 588799 1 2 999999 765758 1 173391 338282 -990771 2 2 999999 1 2 999999 746008 2 69761 394055 1 324992 951207 -146545 1 276743 553828 -535955 2 4 1000000 1 2 999999 -234950 2 266754 639768 2 417790 997372 1 26618 380499 -823729 1 14 999982 322289 1 9 999989 -991870 1 10 999983 -428904 1 2 999999 -474746 2 20 1000000 1 889337 936864 195534 1 20 999987 702456 2 8 999992 1 15 999985 759620 2 2 999999 1 2 999999 702812 1 1 999994 -515056 2 7 999982 1 5 999994 -936914 1 848809 851494 513920 1 20 999996 747350 2 17 999983 2 15 999997 1 15 999987 -362105 2 12 999989 2 413929 725759 1 2 999999 193317 2 2 999999 2 2 999999 1 4 999993 912353 2 2 999989 1 14 999996 -82547 2 17 999999 1 2 999999 555682 2 2 999991 1 2 999999 -931799 2 307860 854215 1 2 999999 -431803 2 2 999999 2 1 1000000 2 290051 662625 1 10 999990 -211806 1 2 999999 626654 1 10 999992 467614 1 401089 574222 978632 1 30623 999971 144090 2 2 999999 1 529020 973126 -707881 1 604565 722894 410378 2 18 999990 2 353776 453211 1 14 999998 -842113 2 439831 877178 2 190864 606928 2 2 999999 1 13 999991 729684 2 9 999984 1 2 999999 319316 2 697306 808673 2 2 999999 2 154875 830567 2 164454 681309 1 714853 875229 -593917 2 441150 971805 2 2 999999 2 18 999987 2 1 999994 2 2 999999 2 6 999981 2 2 999999 2 3 999992 2 1 999982 1 18 999986 -906109 2 526976 892759 2 19 999996 2 4 999990 2 2 999999 2 2 999999 2 7 999983 2 16 999993 2 2 999999 1 48153 873637 298937 1 2 999999 46198 2 620966 952108 1 17 999997 969934 1 2 999999 -18784 1 2 999999 391857 2 2 999999 2 220813 408583 2 2 999999 1 700943 874672 -554702 2 364691 439963 2 770925 836167 1 12 999994 -832222 1 2 999999 -118193 1 802276 844828 -25241 2 2 999999 2 525065 745997 2 2 999999 1 244454 932509 -212729 1 10 999982 593743 2 2 999999 2 9 999999 1 2 999999 461791 1 146125 821049 649613 2 2 999999 1 259976 382831 -799176 2 2 999999 2 765206 951083 2 11 999987 2 2 999999 1 576487 713768 968104 1 2 999999 -635759 1 18954 143008 132705 2 2 999999 1 14 999983 -117059 1 2 999999 318392 2 2 999999 2 8 1000000 2 2 999999 2 2 999999 1 600712 769918 116930 1 302487 416934 586766 1 310261 689060 599275 1 18870 435978 -490949 1 271718 602212 468246 1 3387 997298 225718 2 2 999999 2 2 999999 2 414879 707523 2 2 999999 1 2 999999 642559 1 4 999986 -315803 1 2 999999 -177 2 132452 842548 1 6 999985 -552345 2 1 999997 1 2 999999 700293 2 2 999999 2 1 999992 1 492126 683085 -292498 1 244962 381613 -467891 1 7 999994 921636 2 1 999982 1 3 999993 -642275 2 3 999990 2 105812 920372 1 5 999999 218700 1 8 999991 888231 2 821292 915506 1 9 999998 903578 2 20 999996 1 952623 970797 -59220 1 4 999992 -193386 1 2 999999 -233631 1 16 999987 280015 1 728763 994643 827509 1 361805 766979 43818 2 7 999995 2 2 999999 1 14 999997 -446716 2 5 999984 2 263572 510051 1 2 999999 -17841 1 2 999999 -208799 2 2 999999 1 328419 725177 -86646 2 382143 549271 1 11 999990 -330439 1 635585 825693 -398882 2 521002 800301 2 2 999999 1 2 999999 -240664 2 7 999985 2 206906 837497 2 184781 255405 1 106246 948683 -417501 1 2 999999 -516147 2 19 999984 1 781454 826139 -389579 2 2 999999 2 10 999989 1 195074 859000 623948 2 60139 433710 2 16 999993 2 2 999999 1 773838 778985 564947 2 9 999994 1 255300 564013 496746 2 20 999995 2 1 999988 1 2 999999 20580 1 7 999983 -305536 2 12 999991 1 2 999999 633941 1 6 999987 729792 2 241632 509351 2 538227 823689 1 4 999987 897057 1 2 999999 -869348 2 150981 294402 1 1 1000000 -207998 2 536782 607607 1 19 999993 241567 2 330535 808629 1 2 999999 757108 2 2 999999 1 445967 633755 -821630 1 2 999999 881166 1 2 999999 621514 1 2 999999 567142 2 121326 416207 2 2 999999 1 19 999999 -667657 2 11 999994 2 5 999986 1 11 999994 171031 2 2 999983 2 8 999989 2 10 999984 1 2 999999 -285258 1 426025 902215 -517837 2 2 999999 2 5 999998 1 351656 584557 -69239 2 2 999999 2 527245 585853 1 2 999999 508619 1 11 999993 817101 2 2 999999 2 16 999984 2 2 999999 2 154228 214035 1 312113 540697 -554812 2 684548 985191 1 155732 854279 -92087 1 2 999999 -234373 1 2 999999 -207319 2 4 999996 1 2 999999 263539 1 13 999994 -464354 2 119750 802248 2 11 999982 2 2 999999 2 14 999995 2 145412 511218 1 16 999981 248162 2 2 999999 1 232525 379391 -824222 2 83032 844622 1 2 999999 957302 1 253732 486932 -924602 1 2 999999 109460 1 8 999992 35541 1 10 999994 271328 1 719185 854830 -277344 1 280461 681237 880088 1 477865 950441 696502 2 119341 547225 1 9 999988 -413195 2 14 999985 1 17 999996 30895 2 2 999999 2 2 999999 2 535296 634684 2 623443 911429 2 2 999999 2 2 999999 2 146977 883750 1 572812 882937 -616387 1 2 999999 78725 1 2 999999 -735895 2 335989 628853 1 2 999999 -520737 2 2 999999 2 2 999999 1 2 999999 573649 1 31434 732353 26233 1 12158 409481 538478 1 2 999999 -289241 2 3 999992 2 559829 626099 2 30338 834388 1 2 999999 -615994 1 2 999999 283410 2 13 999994 2 7 999989 1 2 999999 -169665 1 9 999985 -445732 2 2 999993 1 2 999999 -199480 1 20 999992 -270264 1 858776 883320 -703315 1 2 999999 -552432 2 9 999984 1 2 999999 -414303 1 2 999999 907450 1 2 999999 -798893 1 341767 772224 -74956 2 2 999999 1 608386 850655 845175 2 2 999999 1 381453 505627 585453 2 720757 854028 1 16 999998 84335 2 2 999999 1 2 999999 -710089 1 2 999999 -291601 2 2 999999 2 2 999999 2 2 999999 1 104711 417173 211232 2 541523 948798 1 710264 883184 -863040 2 890480 967405 1 51743 746266 585539 1 1 999981 -640296 1 5 999983 43117 2 17 999998 2 14 999993 1 2 999999 -465233 1 8 1000000 -297242 1 2 999999 -141256 2 2 999999 2 2 999999 1 413913 757980 97230 1 204602 730229 -512982 1 831206 852796 809355 2 20 999998 2 4 999988 2 2 999999 2 6 999999 1 2 999999 -181095 1 2 999999 -148027 2 375809 671971 1 9 999994 -166395 1 2 999999 -561702 2 2 999999 2 20 999986 1 7 999989 -195627 2 501499 794989 2 2 999999 2 56084 586039 2 218287 685727 1 82249 882886 -998452 1 2 999999 -496702 1 2 999999 212528 2 2 999999 1 2 999999 792699 2 2 999999 1 7 999989 405756 1 2 999999 -235151 1 13 999988 652562 1 12 999994 404884 1 2 999999 405433 1 278668 806863 205664 2 4 999988 1 2 999999 917967 2 234472 953568 1 2 999999 -529194 2 406306 527392 1 2 999999 609293 1 261652 309173 761750 1 17 999986 381631 2 169919 647631 1 20 999987 -275813 1 10 999981 359793 1 468746 470502 -287165 1 1 999981 803071 1 9 999984 583795 2 2 999999 2 10 999998 2 7 999999 1 228080 923693 -692718 2 2 999999 2 291793 627185 1 2 999999 -133953 1 2 1000000 -173044 1 2 999999 -893466 1 51348 196204 -652735 2 19 1000000 2 2 999999 2 2 999999 1 106174 417856 131309 2 10 999993 1 10 999988 867667 2 2 999999 1 9 1000000 -192685 1 8 999984 564086 1 2 999999 622481 2 191375 404189 2 2 999999 1 2 999999 -297268 1 7 999989 343581 2 1 999988 2 19 999993 2 2 999999 2 2 999999 1 2 999999 -269064 2 17 1000000 1 2 999999 374534 1 2 999999 -564521 1 494871 582207 -678520 2 2 999999 1 185506 760522 -466978 2 2 999999 2 11 999981 1 156926 637815 656998 1 14 999997 245482 1 2 999999 614327 2 12 999987 1 17 999987 968749 2 150528 267534 2 443967 778432 2 2 999999 1 399894 556926 -108086 2 6 999986 2 592182 853660 2 16 999991 2 2 999999 1 19 999995 -85958 1 66777 568613 -484197 1 18 999989 -827569 2 2 999999 1 7 999989 999704 1 447164 965664 -780585 2 14 999998 2 3 999987 2 208323 548944 1 669795 958335 -340979 1 625463 969353 -108667 1 9 999997 95536 2 16 999998 2 365648 367425 1 10 999995 -344633 1 839097 877032 -977460 2 2 999999 1 7 999985 209323 2 1 999998 1 4 999994 -149706 1 7 999986 -911154 1 2 999999 -768623 1 136714 728586 440015 2 18538 617394 2 2 999999 2 15 999989 2 172333 527099 1 189127 246817 16329 1 2 999999 15269 2 2 999999 2 2 999999 1 19 999985 -426921 1 55641 575795 735994 2 19202 911086 2 4 999990 1 11 999997 876052 2 113167 776459 1 2 999999 -75495 1 6 999996 926066 1 722426 760360 -212172 2 2 999999 2 9 999984 2 286044 940297 2 14 999983 1 454547 549479 -550122 2 136045 292645 2 860334 972029 2 2 999999 1 2 999999 871937 1 2 999999 154289 1 359695 720394 -313068 2 88695 383870 2 214996 230581 2 7 999985 2 173266 588224 1 702334 921802 -920407 2 10 999981 1 2 999999 -370694 1 2 999999 -761962 2 2 999999 1 2 999999 951390 2 13 999987 2 2 999999 1 20 999995 -401312 2 10 999988 2 202076 691092 1 623498 858815 657887 2 15 999995 2 5 999987 2 8 999983 1 2 999999 4302 2 2 999999 1 723979 943025 -700043 2 829652 970427 2 2 999999 2 416718 563022 2 331162 527502 2 2 999999 1 507438 735650 -152939 1 2 999999 -934987 2 267791 406674 1 13 999987 -311422 1 4 999993 -257053 2 2 999999 2 2 999999 1 272818 427894 725775 1 446808 537928 449633 1 1 999985 -429564 2 17 999984 2 14 999986 2 2 999999 2 12077 355577 1 2 999999 -493322 2 2 999999 2 2 999999 1 12 999993 591591 2 2 999999 2 5 999982 2 99484 777424 2 5 999990 1 2 999999 97424 1 8 999986 980923 1 2 999999 -814747 1 16 999996 793939 1 2 999999 -159219 1 2 999999 862233 1 119032 124053 -635213 1 2 999999 338455 2 2 999999 1 11 999983 621780 2 16 999985 1 8 999988 493062 1 19 999994 -680813 1 2 999999 -898058 1 10 999996 554399 1 17 999992 -687956 2 137999 645859 2 2 999999 1 37184 627233 -561407 1 852666 985023 -478195 2 13 999988 1 2 999999 -344788 1 8 999995 271165 1 511200 515195 -300997 2 2 999999 1 18 999987 -246706 2 2 999999 2 4 999987 1 2 999999 297636 1 32024 589369 497477 1 293777 857571 303671 2 17 999994 1 737746 797466 364766 2 407732 931436 1 611196 903829 779072 2 6 999984 1 2 999999 292978 1 6 999998 188584 1 604056 977242 -688143 2 174059 962380 1 2 999999 -188147 1 293997 962656 -266915 2 2 999999 2 2 999999 1 605903 753291 -383542 1 2 999999 -417516 1 675573 864479 -229597 1 2 999999 899785 2 68871 832667 2 849971 985480 1 39722 599109 322384 2 2 999999 2 2 999999 1 11 999982 -539834 1 2 999999 -194711 1 2 999982 -910715 1 2 999999 983984 2 18 999995 2 9 999989 2 11 999999 1 13 999995 -128690 1 5 999994 348950 2 309414 327312 1 9 999981 222047 1 2 999999 176170 2 20 999995 1 2 999999 895100 1 8 999999 -823250 1 416811 616395 577405 1 75408 965679 388928 1 17 1000000 913573 1 337040 522507 463986 2 248067 541483 1 2 999999 -562413 1 2 999999 780713 1 824053 896857 -391826 1 98068 369425 -375485 2 17 999993 1 14 999997 -999196 2 468430 721937 1 2 999999 182705 2 2 999999 1 14 999985 18631 2 2 999999 2 2 999999 1 2 999999 -924713 1 14 999985 -486795 1 20 999997 33244 2 5 999982 2 20 999992 2 2 999999 2 6 999994 1 324261 362545 -692053 2 2 999999 2 263676 747992 1 162863 529488 925159 2 2 999999 2 115723 383200 1 2 999999 206496 2 164410 938439 2 2 999999 1 9 999994 51026 2 444746 458812 1 1 999988 -758728 1 2 999999 -199431 2 17 999990 1 15 999991 -732973 2 2 999999 2 602076 660439 1 10 999999 988173 2 2 999999 2 1 999981 2 2 999999 2 2 999999 1 2 999999 290068 1 2 999999 568494 1 4 1000000 -84856 1 692266 846940 584505 2 3 999990 2 2 999999 2 14 999995 2 13 999983 2 602420 804796 1 2 999999 313619 2 2 999999 1 16 999993 -724003 2 2 999999 2 17 999985 2 115953 542269 2 14 999981 1 328785 943922 -602885 2 33793 120947 1 862654 910334 166337 2 770998 777150 2 130660 275627 1 2 999999 -376464 2 2 999999 2 361342 773138 2 2 999999 2 2 999999 1 20 999990 467047 1 138737 456430 -23344 2 2 999999 1 594060 732297 967272 2 12 999981 2 2 999999 1 2 999999 194498 1 314994 584171 226792 2 357570 458216 1 771851 830682 891128 1 2 999999 859894 2 5 1000000 1 396596 465185 712550 2 219662 553526 2 17 999998 1 343728 728022 569841 1 2 999999 -324456 1 2 999999 -516881 1 15 999987 -398215 2 19 999995 2 12 999993 1 183426 359621 -307912 2 5 999998 2 2 999999 2 4 999981 2 11441 687743 2 20 999984 1 27898 290433 -160897 2 17 999986 2 766133 964705 1 2 999999 447235 1 8 999989 -604678 2 376615 737767 2 8 999992 1 24259 550956 -621725 2 4 999992 2 10 999989 1 2 999999 769807 2 124325 900526 1 18 999996 227094 2 16 999991 1 2 999999 -957113 1 2 999999 486695 1 7 999991 18999 2 11 999982 1 2 999999 644200 2 2 999981 1 2 999999 -612139 1 2 999999 -616671 1 2 999999 127024 1 1 999994 -188380 1 222938 426673 567065 2 26295 191610 1 4 999984 -729030 1 2 999999 -192330 2 9 999996 2 2 999999 2 195814 926710 2 352554 484572 1 2 999999 793119 2 2 999999 1 14 999996 469431 1 105967 791206 984111 1 10 999988 -161226 1 17 999997 417009 1 4 999984 -883912 2 1 999982 2 2 999999 1 540287 857062 -727522 1 2 999999 -351410 1 3 999985 -324609 2 2 999999 2 76703 931286 2 200868 568071 2 427745 784861 1 490418 652717 -117061 1 2 999999 -307936 1 2 999999 223256 1 2 999999 537254 2 2 999999 1 512490 787852 -407689 2 327291 535879 2 15 999995 2 2 999999 1 12 999997 659623 2 7061 347729 1 11 999990 491225 2 17 999998 1 2 999999 -416300 2 2 999999 1 2 999999 78964 2 20 999986 2 2 999999 2 2 999999 2 4 999992 2 2 999999 1 75574 640190 697965 2 2 999999 1 377447 747163 150484 1 55121 262838 826386 2 18 999988 2 2 999999 2 10 999993 2 2 999999 2 11 999982 1 2 999997 -449492 2 11 999996 2 15 999999 1 36224 556942 756712 1 9 1000000 998591 1 11 999986 -865961 1 15 999994 -422118 1 583171 817195 732555 1 2 999999 -134236 1 4 999981 -823857 2 2 999999 2 20 999989 1 2 999999 -933916 2 2 999999 1 488550 924598 790105 1 28654 849232 127765 2 66903 371497 1 13 999991 766840 2 14 999990 1 2 999999 574082 2 2 999999 2 136877 150997 2 182526 869267 1 2 999999 980068 1 6 999981 129142 1 518128 568083 487275 1 563362 904154 51667 1 2 999999 749879 2 38734 78267 1 565524 638564 -774582 1 2 999999 -394380 1 11 999998 986050 2 1 999989 1 940112 958842 -32633 1 2 999999 641372 1 2 999999 154370 2 112203 592568 1 2 999999 -894649 1 2 999999 293043 2 2 999999 2 545935 906076 1 2 999999 401025 1 353922 559517 -314191 1 5 999990 604592 2 2 999999 1 8 999991 307672 2 782540 852951 1 459386 823082 -901711 2 2 999999 1 2 999999 180881 1 2 999999 -416899 1 396699 610972 964379 1 20 999992 -682324 2 16 999994 2 2 999999 2 860766 863770 2 14 1000000 1 8 999994 -483976 2 2 999999 2 488985 818373 1 6 999991 218442 1 1 999990 894729 2 2 999999 1 442015 709235 329066 1 2 999999 615682 1 168616 876093 -864207 1 18 999986 638880 1 2 999999 185492 2 4 999987 2 405268 691994 2 1 999992 2 21075 157989 1 2 999999 422365 1 2 999999 934375 2 1 999997 2 2 999999 1 2 999999 510772 1 532805 723835 275234 2 142171 278086 2 9 999989 2 165054 178348 1 516794 724309 -734527 2 126194 153749 1 13 999983 159001 2 2 999999 1 63156 952889 132026 1 2 999999 -923917 2 2 999999 1 11 999992 -910771 2 428783 804964 2 318490 403229 1 2 999999 199052 1 575978 654165 62529 1 183333 201686 997046 2 20 999988 2 109034 191356 2 2 999999 2 9 999995 1 14 999988 -391815 1 134548 647163 -15845 1 3 999986 -456585 2 15 999986 1 12 999990 271360 1 384823 869833 486970 2 553637 927510 2 109910 339753 1 12 999996 -109687 2 2 999999 1 8 999989 -786414 1 7 999997 -566210 1 9 1000000 971010 1 17 999995 -804711 2 2 999999 2 64418 695852 1 494277 629161 -703196 1 2 999999 5454 2 6 999990 1 318714 922504 -965119 2 123869 835959 1 762388 795461 411581 2 17 999984 2 716792 840645 2 398892 835332 2 2 999999 2 119337 983133 2 92523 169040 1 23354 223917 -527121 2 553329 937388 2 2 999999 2 433165 752558 1 2 999999 601232 1 235725 981902 412494 2 430049 532036 2 141231 462084 1 638822 803869 939990 2 479590 827650 2 4 999989 2 2 999999 2 1389 497596 2 2 999999 2 10 999982 1 1 1000000 385409 2 378925 420160 2 6 999990 1 260958 863643 825066 2 732391 892517 1 2 999999 -943913 1 5 999989 -364564 2 1 999987 2 2 999999 2 15 999996 2 5 1000000 1 66043 819048 -610651 2 2 999999 1 2 999999 705794 2 2 999999 2 10 999991 1 2 999999 -381430 2 18 999985 1 2 999999 183438 1 6 999992 204559 2 206329 375684 1 431006 843750 109797 2 2 999999 2 17 999999 1 73336 414904 -183360 1 9 999993 -121452 2 2 999999 1 3 999991 -55689 2 9 999995 2 2 999999 2 2 999999 1 2 999999 41989 1 168419 884349 674519 2 2 999999 1 254639 631950 659008 1 523962 739751 -313692 1 9 999982 -112114 2 243877 856176 1 7 999991 101441 1 20 999999 -427299 2 18 999988 2 2 999999 1 2 999999 -853550 2 829345 852968 1 2 999999 -702915 1 2 999999 773685 2 743055 904173 1 2 999999 -504039 2 2376 221376 1 2 999999 -117997 1 427148 828676 394003 2 2 999999 2 2 999999 1 2 999999 730010 1 2 999999 -903188 2 5 999997 1 20 999981 725013 1 2 999999 -858504 1 8 999999 446838 2 2 999999 1 7 999996 -393295 2 10 999986 1 2 999989 -767381 2 368431 629955 1 10 999983 415170 2 2 999999 1 2 999999 786069 1 2 999999 100671 2 2 999999 2 269322 503665 1 2 999999 266852 1 2 999999 -209757 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 215235 624648 -613911 2 688235 779050 2 2 999999 2 425042 955196 2 580718 844855 1 355206 399002 986473 1 5 1000000 292516 1 2 999999 -981294 2 2 999999 1 2 999999 -517865 1 9 999987 -781504 2 817823 878794 1 379181 549419 176710 1 5 999991 -761115 2 87278 541959 2 137988 244040 2 6 999982 1 15 999993 417210 1 1 999995 933848 1 6 999991 -316691 2 17 999995 2 2 999999 2 361109 914254 2 2 999999 1 9 999987 554297 2 2 999999 1 7 999996 -894936 1 11 999983 -468497 2 520291 580082 2 50574 420244 1 812300 836273 -662026 1 140574 728526 497172 2 2 999999 1 122515 196009 -83330 1 2 999999 -882001 2 2 999999 2 3 999995 2 12 999991 1 2 999999 873110 1 15 999993 53846 1 1 999985 80408 1 329262 817723 914054 2 2 999999 1 2 999999 800727 2 12 999984 2 351749 648020 1 3497 722950 129701 1 2 999999 604623 1 6 999985 -273458 2 18 999985 2 14 999987 2 19 999993 1 2 999994 -385092 1 21577 894123 163406 2 2 999999 2 18 999988 2 4 999996 2 10 999981 2 2 999999 1 65177 686916 485876 2 2 999999 2 52624 894400 2 491304 704023 1 42181 913630 159124 1 226998 702108 -25520 2 175674 631232 1 2 999999 -632868 2 618692 646851 2 23163 511112 2 37087 70497 1 7 1000000 -676937 1 6 999981 -300016 1 344118 743361 646460 2 2 999999 2 2 999999 1 7 999997 879401 1 9 999994 65254 2 80806 541969 2 2 999999 1 2 999999 420320 2 12 999995 1 168246 450902 -172478 2 2 999999 2 2 999999 1 2 999999 58790 2 13 999986 1 2 999999 174558 1 1209 648604 -808077 2 2 999999 2 439746 782026 1 9 999991 -673913 2 16 999986 1 59978 443652 -724927 2 492027 654124 1 1 999999 -702220 2 2 999999 2 109393 271293 2 2 999999 1 2 999999 -60018 2 18 999995 2 925937 945161 2 28479 887710 1 16 999997 -287327 2 2 999999 1 15 999987 731155 1 2 999999 -615434 1 118936 489091 204286 2 2 999999 2 6 999985 2 2 999999 2 18778 337575 1 2 999999 -785083 2 163633 546229 1 587341 725324 -793073 2 2 999999 1 2 999999 -508592 1 2 999993 -921795 1 10 999985 741827 1 213093 925461 863388 1 2 999988 32103 1 2 999999 586546 2 2 999999 1 4 999981 36386 1 41152 782635 77449 2 2 999999 1 583480 917445 388293 1 2 999999 455920 2 2 999999 2 10 999997 2 623615 838209 1 2 999999 795310 1 416490 530994 675329 1 48744 209738 -518593 1 326610 714701 240753 2 7 999988 1 858118 992546 -809087 1 2 999999 881860 1 713332 857146 551135 2 861783 949797 1 2 999999 884896 1 14 999982 229719 2 1 999989 1 2 999999 -235861 1 380795 677485 660403 1 2 999999 107488 2 2 999999 1 736754 900034 416134 2 619730 629170 2 21938 867338 1 203334 704560 -617387 1 318931 582194 633957 2 16 999991 1 483361 546876 -142169 2 10 999991 2 4 999992 1 15549 765650 -142545 2 2 999999 2 571439 905919 2 501460 604795 2 5 999984 2 545249 926939 2 88083 764658 2 2 999999 1 2 999999 884398 2 107832 518458 1 14 999987 882494 1 20114 304049 712655 1 2 999995 236638 2 20 999995 2 1 1000000 2 2 999999 2 29645 749899 2 2 999999 2 331419 985118 1 24052 278330 122197 2 3 999998 2 4 999986 2 81762 287344 1 2 999999 729556 1 2 999999 397755 1 5 999987 893926 1 420259 720724 915825 2 2 999998 1 2 999999 494675 1 354004 387344 -993536 1 16 999992 934335 2 20 999987 1 2 999999 -886332 1 123479 311957 -914553 2 232601 894504 2 19 999988 1 2 999999 189278 1 12 999987 147799 1 2 999999 -914435 2 12 999986 2 12 999981 2 2 999999 2 54094 287233 1 2 999999 -532483 1 66613 342712 339201 2 35610 805841 2 2 999999 1 2 999999 966637 2 8 999986 2 2 999999 2 580623 715386 2 2 999999 1 402 351505 -628616 1 320461 348104 -899942 2 645324 830819 1 2 999999 17872 1 10 999993 318733 2 505736 613370 1 2 999999 -706861 1 638967 665029 539933 1 2 999999 754501 2 329814 676646 1 318612 324961 817800 1 3 999991 980318 2 17 999990 1 2 999999 -915264 1 2 999999 -590548 1 16 999983 141236 1 386538 399607 910599 1 2 999999 236137 2 2 999999 1 2 999999 -744571 1 19 999985 92044 1 531544 713923 71400 1 9 999990 -143316 1 325733 428224 -516304 1 10 999993 -42063 2 203875 821549 2 2 999999 1 114467 873595 678959 1 15 999985 -168234 2 3 999990 2 2 999999 2 572313 777151 1 2 999999 701690 2 3 999994 1 2 999999 614655 1 18 999990 -15618 1 2 999999 -718657 2 2 999999 2 725978 942972 1 16 999994 237618 2 2 999999 2 20 999993 2 19 999991 2 7 999987 2 827208 897950 1 6 999999 216824 2 2 999999 2 2 999999 1 2 999999 737671 2 52022 273918 2 2 999999 2 2 999996 1 2 999999 -978829 1 15 1000000 -997666 1 2 999999 -604114 1 9 999982 569548 2 441861 609632 2 23298 361840 1 2 999999 797892 2 6 999991 2 2 999999 1 2 999999 403416 1 2 999999 688878 1 432906 916491 -93400 2 43282 282974 1 234021 788457 53874 2 2 999999 2 2 999999 2 4468 869648 2 2 999990 2 20 1000000 2 4 999997 1 9 999996 -448743 2 398392 853599 2 10 999992 1 2 999999 310920 2 6 999985 2 6 999997 2 226864 666867 1 2 999999 -196907 2 55847 685717 2 3 999992 2 2 999999 1 223832 909600 558787 2 2 999999 1 2 999999 118870 1 2 999999 -688111 2 9 999999 2 2 999999 1 2 999999 229686 2 135014 339387 2 173503 306609 1 2 999999 692452 1 5 999996 -718551 2 3 999998 1 10 999995 -855979 1 18 999994 -804104 1 210134 685191 -328946 1 16 999993 364109 1 354487 895328 385175 2 16 999985 1 3 999992 706057 1 458604 758984 -610294 1 213447 514724 379519 1 111946 211167 -377976 1 497688 678742 -675118 1 2 999999 -14736 2 5 999996 2 603541 775676 2 2 999999 2 1 1000000 2 129099 848744 1 480818 781229 818166 1 5 999998 -81762 2 2 999999 2 2 999999 2 10 999986 1 18 999988 344169 1 2 999999 -778133 1 458736 888275 -768178 2 318061 719555 1 16 999993 869802 1 2 999999 -521921 1 2 999999 715235 1 6 999981 499925 2 473686 899230 2 2 999999 1 2 999999 413146 1 389214 900016 -763243 1 2 999999 480534 2 279555 653716 1 9 999999 -245722 1 2 999999 256229 2 3 999983 2 2 999999 2 224387 554057 1 10 999993 -462811 1 2 999999 673629 1 331085 822572 523693 1 2 999999 819912 1 2 999999 -297432 2 382586 912209 2 2 999999 2 235860 675926 2 2 999999 2 18 999983 1 1 999983 734229 2 19 999996 1 2 999999 302985 2 2 999999 1 8 999993 -601585 2 14 999986 2 2 999999 2 639374 766639 2 10 999991 2 1 999993 1 2 999999 687043 1 20 999992 -903475 1 2 999999 -319145 1 2 999999 -98675 2 512589 928914 2 2 999999 2 2 999999 1 2 999999 990149 2 117353 701417 1 3 999994 -350510 1 2 999999 923854 1 2 999999 -665399 1 205803 425431 -233048 2 5 999995 1 183207 393891 -177219 2 10 999986 1 12 999988 -25685 1 2 999999 314566 2 2 999999 2 3 999990 2 12 999998 2 755808 889132 1 291916 611137 531901 2 156812 773459 1 2 999999 -939648 1 12 1000000 19966 2 8 999993 2 133593 363618 2 2 999999 2 441082 500826 2 12 999995 1 2 999999 732078 2 2 999999 2 1 999997 2 2 999999 1 15 999987 289126 1 196930 304770 -604174 2 9 999987 2 374589 654221 1 10 999987 -594008 1 105840 496580 -581150 1 390428 586931 -63440 1 2 999999 -477966 1 2 999999 -249156 2 3 999990 2 2 999999 1 2 999999 719433 2 127547 328997 1 16 999994 73619 2 483063 737668 1 18 999989 670837 1 2 999999 242449 2 274227 712510 1 2 999999 -532750 2 2 999999 2 2 999999 1 9 1000000 -559388 1 63315 547496 504549 2 10 999995 2 385652 981234 2 2 999999 2 4 999996 2 2 999999 1 12447 957868 -546585 1 2 999999 -155996 1 572774 823678 243676 2 664334 997267 2 7 999987 1 3 999987 890477 2 2 999999 2 2 999999 2 148910 623953 1 2 999999 662756 2 262743 707323 2 12 999999 1 391287 751885 -954976 1 408858 499970 -20245 1 199708 849506 179070 2 241640 792572 1 3 999994 412672 2 962513 993830 2 202024 479221 1 2 999999 -853407 1 26985 374303 -277344 2 13 999999 1 19 999992 456269 1 2 999999 220419 1 2 999999 -902828 1 509806 627027 324157 2 17 999981 2 503880 895312 2 8 999988 2 8 999986 2 1 1000000 1 333975 467953 635091 2 2 999999 1 2 999999 -29306 1 9 999986 697703 1 8 999997 -284380 2 236033 329525 1 2 999999 296000 1 483714 826010 -931979 2 18 999993 2 179824 701174 1 1 999991 -277309 2 2 999986 2 75262 955487 1 7 999983 -402150 1 9 999981 40990 2 216938 901174 1 5 999981 753531 2 2 999999 1 2 999999 154347 2 6 999987 2 2 999999 2 88416 291378 1 319386 854352 551022 2 646786 890124 1 6 999986 -767271 1 258677 343782 216953 1 143458 183741 316111 2 2 999999 1 4 999999 -882158 1 302787 709819 -652918 2 11288 66448 1 2 999999 758260 2 2 999999 2 2 999999 2 11 999998 2 2 999999 1 175040 335056 -663645 2 16 999993 2 470753 705639 1 445204 566980 875554 2 757532 775656 1 2 999999 -546871 2 19 999983 2 8 999998 1 19 999989 -346743 1 23855 107325 608471 2 219774 820235 1 9 1000000 763363 2 433751 707395 1 10 999984 -393146 2 2 999999 2 16 999983 1 410544 612294 -959666 2 53941 112692 1 6 999990 664810 1 2 999999 -451127 2 12 999998 1 2 999999 -300738 1 10 999986 364511 1 51372 551364 -693384 2 2 999999 1 10 999989 -6517 2 17 999992 2 7 999995 2 331865 893463 1 15625 428918 375883 1 76501 411429 -508808 2 7 999986 1 1 999991 -483568 1 835231 954659 -974264 1 13 999987 923429 2 19 999987 1 2 999999 662130 2 2 999999 2 4 999993 1 8 999983 780426 2 2 999999 1 2 999999 -4779 2 644923 928704 1 15 999983 480977 2 2 999999 2 91685 258637 2 114378 437586 1 42256 474270 644813 2 491783 594166 2 121757 534986 1 4 999997 170063 1 2 999999 -824508 2 2 999999 1 123250 367481 232787 1 10 999982 -40194 1 18 999995 -708151 2 79559 161894 2 1 999999 2 746950 941688 2 427515 485818 1 2 999999 -886246 2 109076 156198 1 6 999987 817790 2 85466 474698 1 717264 722511 839901 2 2 999999 2 6 999995 2 434718 935989 1 225238 786166 965470 1 19 999983 -746273 1 2 999999 873337 2 2 999999 2 2 999999 1 18 999992 101003 2 2 999999 1 2 999999 78078 1 2 999999 509046 2 13 999982 2 2 999999 1 2 999992 41046 2 2 999999 2 16 999992 1 18 999988 741821 1 2 999999 884632 2 636937 766937 2 703643 764477 1 460977 954585 -43167 2 2 999999 1 2 999999 -260617 2 423390 715863 2 2 999999 2 526140 838562 2 755340 918461 2 12 999988 1 4 999998 -893845 1 2 999999 -828503 1 2 999999 -724975 1 2 999999 699271 1 2 999999 465775 2 4 999984 1 2 999999 -334294 2 2 999999 1 2 999982 -122351 2 350759 758361 1 2 999999 471288 1 70794 417186 -869208 2 566799 963602 1 2 999999 -836538 1 2 999999 290021 1 6 999993 -553017 2 645024 650296 2 2 999999 1 630831 694040 -106611 1 12 999990 106482 2 2 999999 1 535067 899062 -680623 2 9062 990672 2 18 999985 1 10 999981 -989591 1 5 999981 588495 2 2 999999 1 2 999999 480426 2 582420 785844 1 2 999999 604376 1 2 999999 488372 1 10 999988 200565 1 49882 529315 -384750 1 60665 345235 198521 2 2 999999 1 9 999984 -369601 1 131746 442655 837045 2 634073 952996 2 1 999985 2 37037 584091 2 2 999999 1 2 999999 593513 1 2 999999 -629431 1 52970 910437 657552 1 127348 180787 -404433 1 301104 656468 -416396 1 455938 917314 676469 1 350283 979331 733950 2 2 999999 1 310082 653188 281507 2 146428 499059 2 771428 965276 2 3 999992 2 9314 489241 2 447175 748095 1 778243 842209 -962052 1 174346 508174 641405 2 2 999999 2 2 999999 2 2 999996 2 2 999999 2 3 999997 2 2 999999 1 25202 216835 -466656 2 2 999999 1 2 999999 116376 2 8 999996 2 9 999993 2 18 999989 2 2 999999 2 2 999999 2 11 1000000 2 749525 766646 1 679127 754599 642625 1 12 999985 660102 2 15 999985 2 18 999986 1 69140 275297 -346897 1 402010 458526 646136 1 2 999999 -83399 2 10 999989 2 2 999999 2 9 999983 2 2 999999 1 20 999998 763550 2 2 999999 1 11 999983 715559 2 2 999999 1 2 999999 -711858 2 17 999981 1 2 999999 976466 2 14 999988 1 2 999999 -960934 1 2 999988 430007 2 2 999999 2 15 999983 1 16 999982 -982157 2 2 999986 2 397286 974752 1 2 999999 474565 1 458320 606162 -469540 2 2 999999 1 604694 926795 -642926 1 13 999991 935715 2 616219 841601 1 2 999999 -984899 1 2 999999 -752825 1 2 999999 -680073 2 85204 744173 2 151907 209090 2 2 999999 2 2 999999 2 253982 580348 2 404271 971385 2 10 999982 1 2 999999 208141 2 12 999986 2 2 999999 1 444362 842140 237415 2 2 999999 2 2 999999 1 2 999999 -948345 2 17 999985 1 2 999999 658818 2 256837 625255 1 2 999999 306168 1 704050 910934 -68180 1 30673 288580 443786 2 15 999998 2 364214 657953 2 302907 619372 1 9 999999 732121 1 240614 949523 -488204 2 163508 227261 1 20 999986 -13477 1 7 999994 795131 2 2 999999 1 490379 588136 -26549 1 753791 838578 -622558 2 19 999988 1 50428 102861 -510543 1 204239 632441 -156760 1 244026 348537 -542418 1 142986 285674 -323260 2 2 999999 2 11 999993 1 252744 476512 652258 2 2 999999 1 693228 951877 724512 2 763662 944991 1 182228 373020 -178046 1 2 999999 568626 2 14 999991 2 2 999999 1 4 999994 66735 1 4 999982 -168907 2 3 999993 1 2 999999 -759283 1 20 1000000 -501934 2 2 999999 1 19 999996 -162670 2 233253 711598 1 692250 773821 -275270 1 658365 754168 513211 1 11 999983 -876793 2 2 999999 2 2 999999 2 13 999985 1 2 999999 275298 1 148862 432721 850345 2 356119 538284 1 17 1000000 691302 1 2 999999 -991675 2 18 999981 2 2 999999 2 569189 644485 1 69647 712113 -967438 2 2 999999 2 7 999997 2 2 999999 1 8 1000000 -768256 2 7 999998 2 19 999991 1 2 999999 -196703 2 8 999998 1 8 999999 560713 2 3 999988 2 853685 864050 2 131751 212568 2 16 999990 2 2 999999 2 177383 735210 1 2 999999 876134 2 45627 769479 2 9 999995 1 430325 523441 752085 1 291542 579078 316990 1 2 999999 280199 1 304966 541483 55702 2 374709 936924 2 294410 782124 2 367561 559017 2 3 999996 2 609129 992514 2 1 999998 2 2 999999 1 73641 567122 830899 1 14 999983 520746 2 4 999987 1 2 999999 950925 2 2 999999 2 19 999992 2 2 999999 2 2 999999 1 14 999982 127044 1 646441 759100 -19776 1 2 999999 -730214 1 2 999999 -391558 2 2 999999 2 101796 499798 2 689437 899882 1 2 999999 -156263 1 1 999981 -590564 1 872563 953967 -934354 2 163655 827787 2 2 999999 1 2 999999 871243 1 2 999999 -126289 2 2 999999 1 37239 993341 987270 1 2 999999 -185137 2 206545 695509 1 2 999999 357968 1 200882 460966 -4958 1 694823 931222 97861 2 249202 637371 2 390248 434127 2 9 999993 1 2 999999 -945618 2 688054 704764 1 2 999999 283763 1 1 999992 50163 2 462306 556626 1 192119 924236 718898 2 929665 975216 1 2 999999 -982796 2 129847 367514 2 19 999990 2 872022 945129 2 609728 715989 2 70446 888503 1 597400 649711 -218040 2 511381 804689 2 2 999999 2 20 999983 1 13 999998 645295 1 2 999999 884599 1 2 999999 -350739 1 3 999988 -790204 1 14 999998 -907673 2 2 999999 2 790669 833634 1 3 999992 477740 2 2 999999 2 15 999993 2 84987 919598 2 31840 468105 2 2 999999 2 721683 780475 2 90140 187353 1 171307 864262 -558127 1 8 999987 632346 1 5 999986 132004 2 2 999999 1 1 999988 561514 2 2 999999 1 2 999999 -128919 1 2 999999 782941 1 65831 330174 879115 1 2 999999 -825080 1 8 999986 730164 2 184787 875998 1 496768 880370 372423 1 138663 574134 374240 2 15 999987 2 473898 660114 1 134871 414646 -268125 1 2 999999 90698 2 17 999993 1 2 999999 -348428 1 17 1000000 -585025 1 62506 739134 221469 2 2 999999 2 2 999999 1 2 999999 655985 2 504525 623055 1 2 999999 -855165 1 202365 914167 -322931 2 11 999998 2 19 999992 2 10 999986 1 110553 973352 398326 1 18 999997 -433046 2 626833 927990 1 316540 771676 595894 2 19 999997 2 291225 945972 2 2 999999 1 2 999999 -614197 2 16 999985 1 2 999999 574857 1 2 999999 -364204 1 265119 701985 -923322 2 19 1000000 2 8 999985 1 12 999993 -102096 1 2 999999 385393 1 8 999997 376580 2 40574 211688 2 530138 552313 2 113602 542039 1 2 999999 -594612 1 19 999994 -73898 1 2 999999 -892541 1 7 999986 356688 1 277834 647214 125479 2 2 999999 2 2 999999 2 393334 547241 2 496679 658492 1 27274 994059 -225650 2 1 999988 1 12 999985 84168 1 10 1000000 -748993 1 2 999999 -721534 2 18 999998 1 343861 559760 670951 2 2 999999 1 19 999994 -505055 2 11562 327473 2 226972 733775 1 1 999984 328321 2 25236 372225 2 456018 835461 1 288236 548159 155666 1 233329 445109 -651937 1 232307 234551 299773 1 10 999998 -992199 2 304399 764458 2 5 999996 2 406865 468610 2 115077 460876 2 675442 716101 2 2 999999 1 9 999981 -645694 2 2 999999 2 2 999999 2 16 999995 2 6 999996 2 191782 720615 1 7 999991 183711 2 359926 654893 1 5 999997 353187 1 835596 872420 -812053 2 12 1000000 2 2 999999 1 1 1000000 319107 2 1 999992 2 2 999999 1 2 999999 -601018 1 460219 595915 -958642 2 6 999986 1 2 999999 -898704 2 2 999999 1 15 999990 -568452 2 477267 630489 2 367391 853401 2 18 999996 2 275150 430160 2 2 999999 1 1 999998 308495 1 2 999999 235973 1 2 999999 -550482 1 2 999999 -431841 2 34844 741326 2 9 999988 1 2 999999 290794 1 15 999997 19120 1 2 999999 213301 1 2 999999 -120474 2 4 1000000 1 2 999999 868927 1 11 999988 935183 1 16 999994 852558 2 2 999999 1 2 999999 56151 1 2 999999 -271889 2 606459 616841 1 13471 494722 743123 1 6 999991 -901156 2 127835 995559 1 6 999984 117334 1 2 999999 -191216 1 2 999986 736665 1 211478 994511 703254 2 2 999999 2 2 999999 2 17 999984 2 2 999999 2 2 999999 2 2 999999 1 789753 891411 752328 1 292178 553075 635741 1 423124 582875 -549658 1 661380 987006 -295334 2 2 999999 1 701359 866145 -281059 2 16 999997 1 797649 894111 195807 2 2 999999 2 14 999983 2 145136 730897 1 2 999990 -496525 1 14 999990 656178 2 2 999999 1 2 999999 -994281 1 2 999999 -917818 1 2 999999 -878697 2 12 999983 1 501843 785888 -406736 2 492774 809199 2 6 999993 2 140897 219821 2 353787 485929 1 2 999999 -312488 1 20 999997 -329633 2 19 999985 1 2 999999 -290015 1 2 999999 529532 2 435735 647300 2 180891 639649 2 136480 892240 1 6 1000000 -922023 1 2 999999 84933 2 13 999983 2 19 999992 1 2 999999 690781 2 2 999999 2 2 999999 2 288506 846464 2 8 999983 1 2 999999 261160 1 2 999999 -919397 1 2 999999 -508092 1 13 999998 -374380 1 2 999999 -812445 2 169574 974222 1 2 999999 -212043 2 5 999999 1 15 999990 498805 2 2 999999 2 2 999999 2 2 999999 1 2 999999 806876 1 41874 90969 892384 2 2 999999 1 20 999996 -428764 2 3 999988 2 6 999993 1 2 999999 -896508 1 2 999999 688812 2 2 999999 2 2 999999 1 3 999998 303625 2 307583 456746 1 16 999985 118490 1 165796 268596 429444 1 427939 981097 937983 1 2 999999 391712 1 18 999992 -199541 2 67125 503997 1 159777 590218 -540160 1 17 999991 404936 1 14 999996 269588 2 3 999998 2 5 999993 2 2 999999 2 18 999995 2 889209 983726 2 539463 890687 1 3 999985 -539347 1 19 999997 917853 1 138161 588224 -806840 2 227665 555731 2 2 999999 2 2 999999 2 2 999999 2 14 999991 1 11 999997 -157925 2 9 999992 1 2 999999 270991 1 4269 42206 512176 2 2 999999 1 4 1000000 -602272 1 12 999989 564305 2 17 999984 2 20 999981 1 799170 919539 45960 1 2 999999 156776 2 324814 662527 2 8 999994 2 2 999999 1 2 999999 -41966 2 280644 393325 2 17 999991 2 17 999981 1 2 999999 969337 2 7 999982 1 1 999987 615530 1 429140 439878 -897551 2 1 999986 2 2 999999 1 10 999995 974153 1 2 999999 751946 2 145066 992983 2 1 999999 2 7 999981 1 778583 855707 -833038 2 47681 373366 2 7 999985 1 706544 891341 -48137 1 20 999997 -5278 2 17 999986 1 2 999999 414260 1 2 999999 794003 1 2 999999 -419544 2 15 999992 2 2 999999 1 9450 194975 425484 2 2 999999 2 63955 800895 2 2 999999 1 2 999999 -141628 2 2 999999 2 19 999993 1 739689 859788 683246 1 2 999999 -425187 2 20 999994 2 6 999988 2 18 999996 1 2 999999 371736 1 437628 691392 -894563 1 2 999999 -370805 1 2 999988 -625098 2 704988 882365 2 5 999996 2 17 999994 2 2 999999 1 918365 931125 323481 1 11 999996 184496 2 222832 409828 2 16 999990 2 1 999996 2 2 999999 2 13892 780046 1 98187 983127 -539537 1 11 999982 892798 1 2 999999 623081 1 20 999995 -247221 2 2 999999 2 2 999999 2 2 999999 1 13 999986 -668146 1 2 999999 561827 2 11 999985 2 5 999992 1 2 999999 -64131 1 7 999984 -270899 1 2 999999 424739 2 15 999988 1 698255 877900 593112 2 8 999991 2 2 999999 1 157058 240682 -554557 1 2 999999 -156241 2 392161 980814 1 2 999999 287968 1 2 999999 -675302 2 17 999991 1 6 999984 -932441 1 12 999994 -339256 1 2 999999 -969171 2 392586 858931 1 2 999982 -439496 1 2 999999 715825 1 562459 990834 -609046 1 106338 986550 833921 2 160233 207776 1 323272 346451 -542361 2 587953 822257 1 6 999992 -449913 2 2 999999 1 32076 832197 32405 2 12 999983 1 793044 855764 537916 1 502133 840493 296305 2 15 999991 2 2 999999 2 5 999997 2 10732 761029 2 2 999999 1 4 999995 -577823 1 2 999999 -386586 2 2 999999 1 13 999983 114035 2 2 999999 2 6 999992 1 228363 404856 -504760 2 97749 633686 1 410327 607763 -283215 1 15 999981 -413997 1 563877 811225 107640 1 2 999999 94599 1 7 999995 453459 1 2 999999 553699 1 68806 592263 235555 1 8 999989 958245 1 2 999999 -13646 1 2 999999 344877 1 18 999995 -469825 2 1 999990 1 263927 977958 -173551 2 2 999982 2 19 999990 1 3 999991 339285 2 277691 557457 1 18 999992 327590 1 286008 875916 -275059 2 2 999999 1 503426 769883 701458 1 77891 247294 -648697 2 2 999999 1 381098 961321 784206 2 2 999999 1 2 999999 295635 1 432372 437472 367047 1 482540 487042 -161549 2 12065 201194 2 2 999999 1 2 999999 577196 2 2 999999 2 281590 607775 1 471855 691943 -239805 2 9 999989 1 2 999999 -822004 2 2 999999 2 3 1000000 2 40550 346892 1 60725 376210 183673 2 1 999984 2 2 999999 1 3 999986 -907114 1 15 999989 -410437 1 2 999999 866470 1 537423 875168 -828699 1 13 999985 979051 1 6 999997 752486 2 2 999999 1 648751 899864 251348 1 2 999999 930162 1 391562 432880 25234 1 721936 956806 -330232 1 649859 753287 -875278 1 743003 924547 525559 2 8 999996 2 2 999999 2 2 1000000 2 2 999999 2 7 999993 1 50670 491439 364875 2 4 999999 1 266146 946044 -676745 1 534820 828823 70074 2 263529 594675 2 595315 736499 1 381281 971207 732939 1 2 999999 700357 2 67750 225470 2 2 999999 2 530930 968584 2 2 999999 1 333618 426937 93038 1 17 999987 -672811 2 2 999999 1 5 999984 643692 2 1 999995 2 527853 639234 1 2 999999 -914986 2 141649 415822 1 7 999991 -533934 1 18 999997 -138319 1 196938 539441 592763 1 17 1000000 -545837 1 484462 952812 188472 2 19 999984 2 2 999999 2 11 999988 2 26649 260628 2 2 999999 2 469421 486411 2 15 999989 2 15 999998 1 3 999995 -316254 2 811476 832733 1 2 999999 316732 1 2 999999 -289067 2 8 999989 2 3 999982 1 70813 356876 167906 2 2 999999 2 2 999999 2 237015 878183 1 9364 635488 600485 2 2 999999 1 4 999982 182464 2 140882 577567 2 622252 833872 2 2 999998 1 2 1000000 145590 2 2 999999 2 2 999999 1 2 999999 421066 1 2 999999 666972 2 2 999999 1 9 1000000 -70357 2 19307 145549 2 2 999999 1 2 999999 48394 2 14 999989 2 6 999998 2 2 999999 2 1 999985 2 2 999999 2 9 999990 1 565088 600812 497206 1 7 999989 507496 1 1 999990 -109013 1 207117 529731 163013 2 2 999996 2 92498 323090 1 2 999999 807699 2 7 999989 2 7 999982 2 2 999999 2 16645 952366 2 2 999999 1 131384 687165 348258 1 2 999999 988982 2 2 999999 2 16 999981 1 2 999999 -602214 2 2 999999 2 6 999987 2 248254 897824 2 39462 442437 2 214377 447817 2 7 999990 2 17 999999 1 721348 755773 252567 1 586668 743655 833494 2 13 999994 1 17 999988 -463417 2 90283 896118 2 731223 784894 2 2 999999 1 20 999988 -484712 1 2 999999 423052 2 2 999999 1 727581 759367 269401 2 399253 428501 2 152579 671100 1 20 999986 -7023 2 414314 738007 2 2 999997 2 2 999999 2 71095 387086 2 2 999999 1 2 999999 546424 1 14 999995 -886306 2 2 999999 2 20 999999 1 2 999999 361957 1 10 999985 1581 2 11 999990 1 2 999999 -342135 1 2 999999 -714163 2 700675 833277 1 2 999999 -929585 2 19 999983 2 13 999981 1 2 999999 -434821 2 247184 644708 1 16 999989 -696849 1 9 999987 298195 2 2 999999 2 2 999999 1 18 999986 124211 2 334744 735962 1 2 999999 759786 2 3 999985 1 423808 957318 -422558 1 2 999999 -293216 1 2 999999 -352515 2 2 999999 1 18 999985 805484 1 2 999999 -840945 1 227746 459868 -986037 1 692516 824670 946879 1 379429 974521 129346 1 2 999999 -384648 2 10 999993 1 2 999999 -87228 2 1 999987 1 74643 343764 -882743 2 8 999993 1 2 999999 -501398 2 16 1000000 2 506570 806743 2 213454 579853 1 15 999996 -90947 2 20 999995 1 490235 930612 768524 2 16 999984 2 16 999994 1 3 999994 -461101 1 617878 654875 -519676 1 2 999999 986220 1 6 999984 666392 1 2 999993 -497740 1 2 999999 354562 1 2 999999 -390768 1 2 999999 -586224 1 211445 750274 -961344 2 20 999982 2 2 999999 1 169470 681096 309017 1 2 999999 99168 1 2 999999 115830 1 9 999990 -697159 1 2 999999 -33206 2 352120 925608 2 2 999999 1 178855 221846 -281414 2 81449 782611 2 19 999989 2 36886 595977 1 5 999994 621908 1 2 999999 -320076 1 10 999986 877366 1 6 999991 832239 2 19 999993 2 2 999999 2 13 999996 1 298434 650623 655082 2 10 999993 1 18 999991 439193 2 2 999999 2 2 999999 2 5 999990 2 16 999984 1 8 999987 -81536 2 14 1000000 1 2 999999 785841 1 329053 959569 -470409 1 2 999999 -406831 1 282611 516317 933303 1 8 999981 722776 1 2 999999 776907 1 2 999999 387671 1 13 999996 -116521 2 2 999999 2 14 999998 1 2 999986 -523572 2 2 999999 1 124729 202224 576622 2 1 999995 2 716260 971198 1 5 999991 -388517 1 111477 286704 -723729 2 537563 634197 2 17 999996 2 2 999999 1 192008 493266 -262486 1 17 999996 -284173 2 2 999999 2 2 999999 2 167295 461140 1 2 999999 -263392 1 19 999992 -719810 2 257506 923896 1 17 999990 927360 2 2 999999 1 11 999996 -299275 1 733968 971741 -580401 2 2 999991 2 20 999995 2 2 999999 2 19 999984 2 11 999984 1 654484 691645 10968 1 647241 902004 363862 1 263086 785302 615513 2 2 999999 1 14 999991 -77018 2 14 1000000 1 2 999999 356804 2 725144 903273 2 51641 983580 1 6 999992 -48305 1 2 999999 670654 1 8373 530538 -898430 1 7 999989 -888249 2 3 999982 2 18 999982 1 292727 671613 -717640 1 2 999999 791764 2 225523 408029 2 2 1000000 1 156607 842290 353663 1 2 999999 -562082 2 11 1000000 2 2 999999 2 10 999989 2 65142 544077 2 2 999999 1 4 999984 -280341 2 17 999996 2 147401 966775 1 591431 789146 812860 2 20758 837308 1 9 999985 -124975 2 499598 912759 1 62695 936988 -122802 1 2 999999 -658301 1 577751 594532 -72879 2 2 999999 1 4 999988 774891 1 15 999987 -60847 2 133624 149578 1 154960 904062 369509 2 3 999990 1 8 999981 690114 2 2 999999 2 710342 935707 2 339315 645025 1 2 999999 -363973 2 2 999999 2 16 999984 1 19 999989 -782551 1 4 999990 249007 1 2 999999 -127936 1 219523 319373 844118 2 2 999999 2 126528 345702 1 255807 806359 -16751 2 262461 927480 2 19 999999 2 2 999999 2 462836 590934 2 2 999999 2 3 999987 1 278775 293008 -910122 1 84311 661555 -722006 2 2 999999 1 2 999999 718145 1 471518 829857 -445201 1 475055 539452 -497444 1 7 999986 -72004 1 2 999999 502752 1 365462 826672 -249119 1 2 999999 296579 1 369088 404281 -532155 2 2 999999 2 2 999999 2 363190 385241 1 315239 419193 409181 2 2 999999 1 8 999992 433417 1 215880 510976 462017 2 145198 360434 2 16 999981 2 2 999999 1 5 999981 -329544 1 10 999999 439618 2 867600 946126 1 1 999981 528889 2 2 999999 1 2 999999 929245 1 17 999990 -122111 2 5 999993 1 353218 531335 10808 2 343348 882468 1 2 999999 654592 1 2 999999 -988395 2 531202 880780 1 15 999986 965170 2 2 999999 1 2 999999 961249 1 2 999999 -738638 2 7 1000000 1 723145 842878 464940 2 15 999997 1 2 999999 -72424 1 19 999994 516181 1 120331 402977 719307 1 6 999995 -839763 2 25073 183987 2 48498 501127 2 2 999999 1 20 999992 557339 1 502967 512126 441862 2 148132 155995 2 2 999999 2 77815 428794 2 107709 492912 1 7 999999 547674 2 111680 534590 1 582394 586065 554588 1 2 999999 -561149 2 2 999999 1 2 999999 406672 1 299529 800203 -786528 2 5 999999 1 459899 927227 -450211 2 740583 740613 1 11 999996 802771 1 103074 771197 -572533 1 7 999995 -665105 2 6 999987 1 14 999994 -4735 1 134596 485678 -786255 2 196590 778279 2 2 999999 1 525324 943822 -982741 1 282995 470267 180793 2 630404 774684 2 3 999983 2 2 999999 2 8 999989 1 2 999999 604888 1 2 999999 422522 2 2 999999 2 2 999999 2 294838 901705 1 1 999995 -817162 2 14 999993 2 18 999981 1 2 999999 -2009 1 2 999999 -958134 1 454315 575602 83033 1 537954 988788 932285 1 599908 821653 60955 1 2 999996 218135 2 19 999998 2 137277 368468 1 2 999999 432417 2 231946 704749 2 662804 685915 1 2 999999 -991010 1 179413 763413 925921 1 2 999999 893422 2 9 999998 2 73979 922510 1 2 999999 -165181 2 2 999992 2 7 1000000 1 2 999999 979829 1 2 999999 -498057 2 15 999988 1 209515 403289 631066 1 16 999994 -60070 1 15 999986 -535465 2 2 999999 1 182113 247246 -487033 1 20 999991 -532189 2 2 999999 2 8 999981 2 315695 331278 1 2 999999 783201 1 6 999982 -255946 1 10 999985 841187 1 190539 285434 690680 2 2 999987 2 16 999982 2 2 999999 2 2 999999 1 20 999985 -661382 1 14 999994 -511188 1 96024 652904 -458371 2 2 999999 1 2 999999 98197 2 19 999983 1 589056 736028 -205830 2 11 999995 1 1 999989 580150 2 85428 904933 2 2 999999 1 537632 938448 486959 1 2 999999 836463 2 19 999993 1 7 999985 -76096 2 118190 372512 2 4 999987 2 2 999999 1 12 999991 492411 1 2 999999 997666 2 360791 489814 1 11 999994 -308186 1 3 999985 805882 1 1 999987 -853579 1 339629 715761 692804 2 5799 536412 1 488989 606001 216597 1 11 999987 -98465 2 11 999985 2 13 999990 1 8 999994 570529 2 4 999987 2 12 999984 1 1 999995 396621 1 13 999981 93608 2 233512 969401 2 628552 757112 2 539997 666595 2 342509 813800 2 2 999999 1 757687 762168 -612410 2 450549 808223 1 110587 497630 485847 2 10 999993 1 20 999998 -200742 2 324151 728953 1 405707 447260 -213588 2 40018 886324 2 17 999994 2 3 999993 2 249095 386111 2 29433 368401 2 5944 99070 1 2 999999 -115898 1 2 999999 -752305 1 18 999981 767330 1 153050 250557 74231 2 19 999984 1 329610 493400 -714909 1 209559 372699 -643206 2 152365 296933 2 17 999998 1 14 999987 437563 1 317478 831953 145208 2 546322 994428 1 3 999992 709030 2 2 999985 1 1 999994 -119963 1 366060 606132 -848536 2 353230 381535 1 2 999999 -165209 2 2 999999 2 8 999993 2 2 999999 2 12 999986 2 2 999999 1 4 999996 737469 2 567664 598671 1 2 999999 793108 1 42192 964416 -92779 1 2 999999 503984 2 17533 479550 1 15 999988 775395 2 8 999989 2 101011 214931 2 190049 467067 2 2 999999 2 9 999984 2 2 999999 2 5 999990 2 520421 931716 1 446691 795178 -115064 1 2 999999 -785790 2 16 999984 2 111276 712072 1 325971 383950 8672 2 6 999995 1 628263 851514 703993 1 2 999999 296723 2 14 999991 1 6 999987 -945796 1 88113 624089 370598 1 219685 963209 -960584 2 2 999999 2 2 999999 2 13 1000000 2 2 999999 2 686214 691917 1 2 999985 -63322 1 447246 857320 406433 1 2 999999 -139219 1 474226 595714 -626388 1 20 999983 561247 2 2 999999 2 2 999999 1 19 999996 -405916 1 18 999999 423408 1 31228 590446 -440188 2 5 999992 1 95466 304460 690012 2 7 999997 1 11 999994 842854 2 2 999999 2 2 999999 2 2 999999 2 2 999994 2 2 999993 1 19 999998 678420 1 504022 621894 280349 2 11 999985 1 2 999999 -801553 1 2 999999 -547031 2 11 999985 1 2 999999 -809974 2 2 999999 2 332318 355238 1 10 999982 519292 1 31160 978153 -943036 1 2 999999 -657256 2 2 999999 2 2 999999 2 40622 410004 2 11 999994 1 17 999989 775944 1 17 999999 73928 2 158311 476259 2 12 1000000 1 734698 995658 -349294 1 100991 539258 213755 1 2 999999 -568115 1 138937 741853 -322227 1 20 999984 -790299 1 19 999993 -471334 1 2 999999 163463 2 86173 679017 2 8 999981 2 31079 619821 1 2 999999 -941947 2 455614 496176 2 658598 936151 2 2 999999 2 16 999989 2 2 999995 2 640568 986090 1 16 999984 -266259 2 9 999981 2 705197 911939 2 7 999991 1 18 999993 -801900 2 10 999994 2 2 999999 1 14 999992 991395 1 2 999999 973727 1 2 999999 -335078 2 2 999999 1 489577 754628 959945 2 17 999983 2 2 999999 2 2 999999 1 328666 813020 -119969 1 13 999999 -341394 2 780424 879885 1 2 999999 818918 1 2 999999 -181806 1 521355 537697 822129 2 366246 934185 1 9 999999 -612095 1 172864 192785 750004 2 13 999985 2 114668 799123 1 2 999999 320578 2 245811 383489 1 2 999999 306521 1 309226 899427 96233 2 2 999999 1 2 999999 -112414 2 1 999996 2 2 999999 2 2 999999 1 217415 636731 -729664 2 2 999995 2 138156 158208 1 12 999987 -364639 1 317450 491304 37760 2 15 999982 1 342819 657365 -410495 1 14 999991 -194542 2 18 999991 2 2 999999 1 155854 391778 864076 2 379157 471389 2 407500 545786 2 17 999990 1 2 999999 -800043 1 15 999990 -268295 2 2 999990 2 8 999981 1 2 999999 534452 2 16 999998 1 11 999991 146107 1 2 999999 -663806 2 20 999999 2 2 999999 1 5 1000000 67972 1 328693 692074 360752 1 2 999999 -701565 1 2 999999 -646289 1 2 999983 -611512 2 797502 939284 1 13 999983 -364882 2 20 999990 1 2 999999 387303 1 2 999999 622826 1 2 999999 -274881 2 2 999999 2 2 999999 2 10 999994 1 17 999992 320635 2 2 999999 1 2 999999 74610 2 16 999984 1 13 999994 72733 2 122150 343866 2 17 999993 1 2 999999 530160 2 450622 920944 1 4 999983 461877 2 2 999999 1 2 999999 -364416 2 101291 158395 1 16 999993 -661060 1 2 999999 832792 1 20 999984 -467426 2 816557 931283 2 484321 724030 1 2 999999 316634 1 230216 796877 -639566 1 2 999999 -731727 1 276863 701620 -611626 2 423577 960155 2 11 999994 2 9 999994 2 2 999999 1 109723 791457 -634249 1 2 999999 886295 2 239400 410068 1 16 999989 -64511 1 2 999999 788624 1 668078 747832 -78004 2 2 999999 2 8 999994 1 5 999987 -800645 1 296983 864836 -493320 2 20 999988 1 2 999999 -537140 2 48120 923968 2 401213 519177 1 503844 794859 808179 1 2 999999 -654144 1 2 999999 -260629 2 379188 768005 2 2 999999 2 2 999999 1 61609 625047 221332 1 9 999987 -620974 1 14 999982 57789 2 2 999999 2 283893 892363 2 272244 548673 1 433297 531048 16610 1 390196 547133 919508 1 143532 937432 -337280 2 534396 859413 1 2 999999 -628135 1 2 999999 -258132 1 2 999999 697310 1 2 999999 -988155 2 591826 593563 2 2 999999 1 527725 785291 149417 2 11 999993 2 409311 699170 2 2 999999 2 2 999999 1 448895 983901 -107396 1 298977 340256 209070 1 2 999999 -472431 2 8 999995 2 131329 832111 1 2 999999 241538 1 2 999999 -576783 2 7 999997 1 14 999990 -449697 1 243426 817796 49728 2 2 999999 2 236654 312819 1 2 999999 -562947 2 7 999985 2 14 999997 2 108432 528087 2 246341 550560 2 2 999999 1 535601 896740 407458 1 2 999999 -797375 1 9 999985 909032 1 268028 926224 -929310 1 2 999995 44614 1 16 999992 276792 2 16 999981 1 2 999999 -433430 2 2 999999 2 2 999999 2 2 999999 1 2 999999 666859 2 2 999999 1 2 999999 -652815 1 375583 530138 -103161 2 16797 926991 2 708826 897013 1 2 999999 -646877 1 19 999988 624085 1 13 1000000 939071 2 17 999998 1 2 999999 194148 1 164199 849079 244694 2 16 999996 1 2 999999 -560120 2 456967 726960 1 553731 807114 322223 2 244574 713291 2 6 999985 1 2 999999 788122 2 16 999994 1 15 999983 -676533 1 217283 724115 87802 1 1 999991 -832734 2 5 999983 2 2 999999 1 2 999999 803033 2 152737 244604 1 109202 940776 -383350 1 2 999999 134827 1 773169 924448 31778 2 5 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -295456 2 5 1000000 2 16 999992 1 3 999994 -307116 1 2 999999 -454586 1 20 999993 547097 2 2 999999 1 322758 623332 550435 2 25740 665101 2 405366 658933 1 6 999997 -478828 1 623193 992266 721418 2 458022 926708 1 10967 86889 -67860 2 487261 921835 1 2 999990 -364223 1 8 999983 -659053 2 575471 669390 2 14 999983 1 356581 838675 -26901 2 20 999997 2 588805 867239 1 458390 483583 337289 1 405679 428746 -713111 2 465854 609418 2 588568 989931 1 2 999999 -57011 2 355703 447208 2 15 999993 2 241558 520883 1 364652 718027 -204714 1 2 999999 182086 2 2 999999 1 19 999996 415028 2 2 999999 2 2 999999 2 5 999991 2 1 999987 1 289750 382195 -237520 1 2 999999 -615094 2 11 999987 1 2 999999 764286 2 7 999987 1 18 999994 772097 1 181047 877171 144710 2 482652 894011 2 15 999981 1 2 999999 -947879 2 632430 699337 2 6 1000000 2 2 999999 1 18 999986 -991369 1 563459 701835 484269 2 374425 841942 1 355487 788975 346399 2 2 999999 2 2 999999 2 3 999997 2 12 999989 2 138113 472253 1 1 999996 -486226 2 291917 321571 1 185772 643590 -236765 1 508489 716653 183392 1 20 999988 -149833 1 2 999999 408957 2 20 999984 2 2 999999 1 565822 848139 259305 2 2 999999 1 4 999990 -82251 2 2 999999 2 2 999999 1 713229 988771 -652108 1 621392 829186 -860872 2 15 1000000 2 2 999999 2 2 999999 2 541820 756782 2 238052 772117 2 340504 933420 1 2 999999 698342 2 14 999990 2 10 999987 1 16 999986 -593258 1 84386 821540 -397085 2 2 999999 1 5 999990 -536052 2 2 999999 1 13 999988 -357874 1 17 999994 -216011 1 4 999983 -321590 1 19 999995 -353952 1 2 999999 968159 2 14 999998 1 2 999999 853172 2 2 999999 2 2 999999 2 2 999999 1 9 999998 260882 2 290370 560354 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -646570 2 856020 864466 2 17 1000000 2 2 999999 1 91327 436764 -751051 1 19 999990 -499174 1 66758 123144 -186984 2 15 999985 2 2 999999 2 4 999988 1 2 999999 993806 2 4 999991 2 18 999999 1 9 999996 -471056 2 11 999995 2 6 999999 2 186734 367145 2 329975 641102 2 2 999999 1 2 999999 -469928 2 2 999999 1 2 999999 712977 2 2 999999 2 2 999999 2 20 999983 2 17 999982 1 262378 458119 174648 1 193654 728254 -515418 1 2 999986 113481 1 77764 898802 -939011 2 133065 663140 2 7 999999 1 33695 635819 881220 1 137175 699539 -358999 1 2 999991 -897635 2 2 999999 2 3 999992 1 8 999985 -789213 2 437470 564168 2 9 999993 2 2 999999 2 470008 516696 1 2 999999 145926 2 8 999999 2 76962 475051 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 456918 808295 2 394119 452994 2 23829 909121 2 2 999999 2 12 999982 2 534968 681400 1 21110 117252 444170 2 2 999999 2 2 999999 1 376885 779965 937657 1 5 999996 426144 2 682108 925381 2 355770 685954 1 2 999987 718219 1 2 999981 688336 2 2 999999 2 2 999999 1 73662 140901 -898697 2 10 999991 2 10 999997 2 2 999999 2 423606 455806 2 1 999990 2 8 999997 2 113625 145062 2 331688 550356 2 13 999981 1 397453 947924 -518557 2 18 999991 1 2 999999 -218919 2 9 999989 2 2 999999 2 598337 655132 1 368770 831612 425066 2 3 999989 1 11 999990 -74031 1 2 999999 -500156 2 432758 510721 1 347035 777599 -627709 2 2 999998 1 508193 896304 -839915 2 180632 432107 1 2 999984 -290149 1 9 999995 -185021 1 17 999981 195876 1 230437 943190 -847400 1 118858 353414 556619 2 2 999999 1 323045 584637 388674 2 216111 952082 1 2 999999 207699 2 595405 781792 1 2 999987 338177 2 20 999998 2 7 1000000 2 426096 994118 2 2 999999 2 702823 829132 2 274223 929569 1 2 999999 299159 1 2 999999 358613 2 19 999988 2 2 999999 2 16 999990 2 569569 865458 1 647519 967031 428893 2 340648 496501 2 2 999999 1 2 999999 -562943 1 36785 255028 -14311 2 6 999987 1 342622 986765 832241 2 9 999983 1 13 999990 172008 2 2 999999 1 388845 689365 -481338 1 2 999999 464119 1 16 999985 -294405 1 2 999999 -472907 1 11 1000000 332515 2 2 999999 1 12 999982 -577558 1 377560 897180 -85552 1 2 999999 -493453 1 9 999984 56910 2 2 999999 2 2 999999 1 503766 741738 -318775 1 46192 428254 -780591 1 444177 980733 26277 1 17 999989 -490573 2 186791 299151 2 2 999999 2 5 999982 2 2 999999 1 2 999999 -240096 2 2 999999 1 316065 858806 68812 1 278268 812333 980408 1 2 999999 -420687 2 77010 136586 2 54912 860636 1 326554 478918 125221 2 480060 949758 2 545089 797768 1 14 999995 900890 2 2 999999 2 19 999981 2 2 999999 2 17 999987 1 7 999997 -111585 2 2 999999 1 17 999984 -589928 1 274516 394609 -595811 2 16 999986 1 2 999999 -792271 1 6 999993 -21020 1 9 999986 62957 2 115832 838488 1 5 999987 821812 1 8 999993 944878 1 480419 626555 -786610 1 19 1000000 722702 2 8 999989 1 20 999997 963037 2 606981 726923 2 15 999991 2 582441 801261 1 10 999981 -718080 2 2 999999 1 635710 864483 -216544 2 90506 203756 1 12 999996 -235502 1 12 999998 977908 2 2 999999 2 2 999999 1 195986 299872 -968481 2 13 999990 1 2 999999 -526798 2 20 999999 1 2 999999 967547 2 20 999983 1 14 999981 889310 2 8 999986 1 10 999993 -753159 1 13 999986 -155698 1 15 999981 48946 1 572577 965577 -779710 2 2 999999 1 2 999999 804618 1 2 999999 -461796 1 9 999989 470490 2 776520 924666 2 440085 498436 1 562283 996129 142964 2 3 999986 2 222877 269538 2 19 999994 1 246735 274896 839340 1 2 999999 -236015 1 2 999999 117428 2 2 999999 2 2 999999 1 4 999984 -353244 1 15 999984 -756259 1 399579 746002 742938 2 14 999985 1 5 999987 -921760 1 5 999996 -827590 1 464251 967583 -154442 2 2 999999 1 160662 384810 978026 2 2 999999 2 2 999999 2 2 999990 1 4 999997 -411779 2 15 999995 2 2 999999 1 2 999999 345773 2 5 999995 2 2 999999 2 2 999999 1 159780 663406 -117082 2 8 999995 2 5 999988 2 2 999999 2 102307 214250 1 2 999999 -948384 1 5 999997 -695203 1 401192 494209 884904 2 6 999988 2 3 999987 1 2 999999 214355 2 2 999999 1 28074 387295 -375534 1 6 1000000 -568324 1 13 999989 55252 2 13 1000000 2 2 999999 2 12 999999 2 1 999984 2 119542 344581 2 2 999999 2 254722 524120 2 9 999995 1 8 999990 -739802 2 5 999986 2 5 999983 2 24423 104541 2 2 999999 2 435503 909691 2 2 999999 2 14 999997 2 479419 732930 1 475514 862438 22098 2 64033 70049 2 2 999999 1 18 999984 -314431 2 320904 391954 1 13 999982 -736970 1 1 999988 -149165 1 2 999999 144291 1 4 999981 352861 2 263304 796438 1 3 999996 -355356 1 535631 660954 545040 2 183954 746681 1 1 999995 772749 2 142837 292111 1 240672 968341 -441362 2 1 999994 2 2 999999 1 10 999981 177886 1 844124 962378 442180 2 2 999984 1 2 999999 83383 1 2 999999 338417 1 391001 959432 -847345 1 2 999999 296899 2 385421 703753 1 535431 771310 612703 1 375470 388899 -115405 1 2 999997 723200 2 773019 905865 1 2 999999 -390017 2 345300 973398 2 2 999984 1 2 999999 -983227 1 15 999987 -20005 2 15 999992 1 1 1000000 -659626 1 13 999983 174050 1 205626 366146 -461505 1 10 999983 -714006 2 11 999990 2 7 999983 1 2 999999 -378214 2 221542 958456 2 2 999999 1 2 999999 266774 1 8 999987 -240824 2 2 999999 1 340752 805064 379664 1 552590 673775 -989030 2 15 999995 1 410499 881461 -728932 2 18 999989 1 188526 973922 -565454 2 4 999988 2 542970 864728 1 19 999998 -782700 1 2 999999 504836 2 642477 774357 1 2 999999 -446717 2 2 999999 2 2 999999 2 5 999989 1 2 999999 569617 2 12 999986 1 2 999999 -126862 1 195171 325117 881085 2 2 999999 2 2 999999 2 2 999999 2 94430 516373 2 191683 824702 2 2 999999 1 2 999999 229131 1 2 999999 824114 2 548810 734193 2 2 999999 2 130676 649259 1 2 999999 -60736 2 162792 577195 2 258578 915981 1 161808 222417 697645 2 1 999993 1 4 999981 777716 1 20 999990 710957 1 305243 677504 463636 2 437766 513723 2 238055 361061 2 2 999999 2 2 999999 1 2 999999 -185924 2 9 999994 1 2 999999 -205252 2 11 999984 2 13 1000000 2 2 999999 2 2 999999 1 2 999999 -241815 1 170057 696205 105605 1 2 999999 894072 1 2 999999 -950393 1 309333 958831 950360 2 2 999999 2 4 999992 1 199088 362348 -858383 1 2 999999 251859 2 138743 644671 1 69627 662477 -791943 1 47278 397163 381151 1 2 999999 996284 2 419094 611515 1 2 999999 -1079 2 321472 618425 1 5 1000000 235298 1 5 999994 -364479 1 9 999990 -43986 1 1 999997 -929578 1 191270 257758 723252 1 334218 438551 375466 1 6 999999 451515 2 142135 387483 2 2 999999 2 17 999984 2 9 999985 2 13 999987 1 2 999999 -817938 2 4 999982 1 2 999999 107227 1 465214 685558 -417538 1 414198 742184 -908402 1 2 999999 779479 1 2 999999 259851 2 2 999999 2 452572 906545 2 252483 748208 2 142355 936226 2 693647 903346 1 14 999983 314948 2 85086 813496 2 2 999999 1 2 999999 281788 1 4 999990 552493 2 9 999988 1 6 999989 545819 1 660994 818682 -115436 1 10 999994 430053 2 16 999993 2 17 999994 2 2 999999 1 9 999987 -895864 2 2 999999 1 3 999998 529725 2 15 999985 2 2 999999 1 276981 554166 -997276 1 2 999999 165848 1 384249 663358 528348 2 2 999999 1 68156 301407 -865522 1 2 999999 35502 2 158339 209527 1 2 999999 344462 2 333126 895331 2 12 999995 1 10 999993 830063 2 2 999999 2 11 999990 1 1 999998 92083 1 480545 746468 -96840 2 19 999998 1 156021 878381 320642 1 2 999999 211448 2 20 999982 1 10725 356679 613490 1 20 999987 547458 1 13 999993 41076 1 530241 836055 52645 1 2 999999 -833053 2 2 999999 2 2 999999 2 2 999999 1 213227 502414 915744 1 10 999984 -725836 1 2 999999 -562026 1 177464 245192 -114741 2 2 999999 1 232367 376328 668069 2 373002 773578 2 20 999999 1 9 1000000 -482883 1 2 999999 217480 2 2 999999 2 2 999999 1 124618 868294 -101009 1 2 999999 -12247 2 2 999999 1 2 999999 156073 2 6 999985 2 453756 707763 2 28317 687423 2 2 999999 2 4 999999 1 6 999994 65961 2 6 999986 1 744911 983044 -254449 1 6 999985 -729073 2 2 999991 2 3 999990 2 2 999999 2 246168 283528 2 301652 572641 2 2 999999 1 365672 457772 766355 2 2 999999 1 1 999993 480649 1 1 1000000 241410 1 2 999999 -338655 1 12 999986 254284 1 2 999999 -818175 1 43717 762951 -205084 2 761476 771622 2 2 999999 2 8 999996 2 8 999985 1 2 999999 154117 1 18 1000000 -108623 1 295207 695194 -511063 1 2 999996 367975 1 2 999999 -370525 1 9 999985 316869 2 606446 994772 1 2 999999 -786809 1 406513 459919 845644 1 2 999999 60656 1 14 999984 -265736 1 833418 982695 727808 1 1 999990 -836560 1 2 999999 -643117 1 1 999993 424985 1 4 999991 -970736 2 2 999999 1 2 999999 -284653 1 409407 975009 829733 2 756516 809836 1 2 999999 -11647 2 2 999999 2 62282 791373 1 2 999999 -485051 1 550748 644454 -96288 1 1 999981 456951 2 238232 262808 1 451433 635427 455957 2 19 999993 1 4 1000000 -271687 2 20 999982 2 2 999999 1 8 999982 -205304 2 402353 487447 1 89649 686048 742717 2 16 999981 1 19573 690903 88635 2 4920 340582 2 45679 156176 2 2 999999 1 9 999985 -846538 2 3418 945064 1 2 999999 -93044 1 6 999999 -222147 1 14 999989 820004 2 19 999993 1 5 999989 -497915 1 8 999984 -76945 1 2 999999 -615928 2 2 999999 1 2 999999 791797 2 202057 770529 2 234214 368939 1 7 999983 -740820 1 16 999981 -884198 1 2 999999 -486608 1 2 999999 -634619 1 2 999999 -64190 1 855852 949027 -865338 2 2 999999 1 7 999996 -489783 1 2 999999 -510331 2 239874 501503 2 10 999997 1 2 999999 123681 2 12 999999 1 2 999999 -515926 1 2 999999 694229 1 2 999999 998887 1 531498 654358 -737535 2 2 999999 2 2 999999 2 18 999990 2 5 999997 2 109479 664752 1 337591 736824 722149 1 2 999999 -411205 2 2 999999 2 10 999987 1 2 999999 -192019 2 2 999999 2 2 999999 2 388398 607905 2 2 999999 1 12 999986 -939871 2 2 999999 1 2 999999 781062 2 2 999999 1 17 999983 -775696 2 435460 791379 1 796941 950638 -97759 2 13113 515006 2 17 999989 2 2 999999 1 1 999987 691589 1 2 999992 10120 2 887067 982730 2 2 999999 1 2 999999 -127219 2 633319 993822 2 16 999993 1 2 999999 546823 2 167325 936350 2 2 999999 2 353400 887841 2 6 999983 1 19 999996 -442660 1 2 999999 290575 1 223689 488792 -58251 1 2 999999 -296644 2 2 999999 2 2 999999 2 200608 876658 1 75042 720917 -193242 1 3 999995 -827128 2 62823 412746 1 8 999984 988843 2 909251 966179 1 400572 971800 -733777 1 20241 336466 -282815 1 356667 527002 430219 2 2 999999 2 611559 962566 2 2 999986 2 296066 812861 2 822315 945461 1 8 999985 -43997 2 136357 738981 2 2 999999 2 657531 964452 2 2 999999 1 5 999993 960270 1 2 999999 128610 2 1 999984 2 367823 538251 2 12 999983 2 65625 121060 2 65378 929053 2 2 999999 2 318017 684204 2 2 999999 1 2 999999 -697478 2 2 999999 2 19 999989 2 12 999986 1 2 999999 -652738 1 18 999981 926701 2 14 999986 2 2 999999 1 2095 697802 -813027 1 2 999999 -422664 2 2 999999 2 356857 937313 2 9 999999 2 2 999999 2 82830 237861 2 633618 805527 1 13 1000000 -629518 2 2 999999 2 2 999999 2 12 999986 2 13 999999 2 16 999984 1 4 999987 -861944 1 2 999999 897187 1 2 999999 -160311 2 2 999999 2 382115 659003 1 3 999992 -675994 1 2 999999 -675552 1 2 999999 575037 1 652376 861029 14542 1 7 999993 -642758 2 2 999999 2 149740 928661 2 486299 677119 2 85639 211953 1 2 999999 936314 2 2 999999 2 10 999992 1 2 999999 817805 2 2 999999 1 2 999999 202264 1 137947 295620 -524634 1 2 999999 -11823 2 19 999995 1 2 999999 842282 2 2 999999 2 2 999999 2 2 999999 2 35792 130851 2 580193 858593 1 2 999999 40060 2 2 999999 2 2 999999 1 196367 819619 541858 1 15 999989 -944764 2 2 999999 2 473808 549479 2 10 999987 1 2 999999 -552116 2 14 999998 2 16 999997 2 2 999999 1 2 999999 969688 1 2 999999 925216 1 205329 898941 995417 2 337152 615491 2 2 999999 1 718758 751637 -542165 1 123260 825207 519372 2 232496 254042 1 692401 795814 -998724 1 736645 739301 -642790 1 59278 921065 -475944 1 16 999996 -215330 1 194895 446250 -956297 2 20 999999 2 82617 585793 2 569146 992597 2 2 999999 2 2 999999 2 182680 406821 2 3 999987 1 484837 787290 -360928 1 603493 741225 -271822 2 6 999993 2 13 999996 1 20 999987 -732180 2 2 999999 2 17 999982 2 2 999984 1 9 999985 -259293 2 624856 632343 2 37672 752767 2 468764 879653 1 2 999999 -793248 2 19 999991 1 6 999993 448978 1 17 999994 782287 1 2 999999 434629 2 2 999999 1 2 999999 437848 2 447685 859064 2 216089 317587 1 14 999993 -705931 2 2 999999 2 9 999997 1 2 999999 -453112 2 17 999993 2 5 999985 2 2 999999 1 2 999999 -897931 2 12 999989 1 20 999995 592989 1 2 999999 -342082 1 7 999997 -606527 1 11 999999 -574830 1 2 999999 127585 1 2 999999 -352525 1 6 999983 -206252 2 19 999985 1 726753 878875 481117 2 13 999998 1 446650 878421 -389600 1 2 999999 214153 2 465945 645753 1 2 999999 259073 2 2 999999 2 420677 560834 2 145055 404221 2 506934 740680 1 16 999995 -206714 1 6 999982 -677784 1 263320 857862 343210 1 17 999993 -696823 1 342057 455507 -139595 1 18 1000000 697544 1 840425 849350 647884 1 77932 950535 258744 1 291917 395496 179399 2 11 999991 2 2 999999 2 19 999987 1 224933 759330 -52969 1 45401 77016 -577324 1 2 999999 813186 2 2 999999 2 50358 421784 2 317952 737665 1 194706 612422 -765263 2 2 999988 2 2 999999 2 2 999999 2 18170 803140 1 372250 619478 -140802 1 303517 672335 -820519 1 4 999992 -293450 2 127250 524666 1 597732 874582 36520 1 17 999993 -133924 1 390647 975394 943325 1 4 999999 743529 1 2 999999 -90886 1 15 999994 671396 2 13 999982 1 2 999999 886024 1 13 999993 -842447 1 16 999983 -885856 2 325065 588618 2 198854 249706 1 16 1000000 -233809 2 15 999995 1 8 999981 -712618 2 2 999999 1 8 999993 115286 1 7 999985 -639133 2 2 999999 1 173924 436435 966370 2 451035 460215 1 758402 952229 -874271 1 19 999996 -311378 1 468584 815271 -593311 2 1 999986 2 2 999999 2 7 999991 1 12 999995 525496 1 2 999999 -217453 2 242234 605987 2 12 999989 2 2 999999 1 9 999992 289286 1 2 999999 188391 1 2 999999 45843 2 254149 611185 2 17 999982 1 2 999999 -566513 1 440818 442217 -794339 1 372705 537929 -479944 2 2 999983 1 4 1000000 -664770 1 326116 389708 -173694 2 667711 909369 1 246327 273192 241489 2 2 999999 1 1 999992 -982979 2 2 999982 1 679106 727902 -736402 2 2 999999 2 125891 284992 2 626159 842270 1 2 999999 837695 2 2 999999 1 2 999999 185629 1 6 999988 -482855 1 144052 904561 -280426 2 10 999995 1 72614 935370 -267509 1 153513 555062 -99346 2 477584 692787 2 15 999984 1 2 999999 251228 2 7 999988 2 8 999992 2 11 999991 1 2 999999 685797 1 2 999999 -137122 2 12 999999 1 2 999999 219912 1 195122 820484 128847 2 2 999999 1 20 1000000 264245 2 2 999999 1 165635 415802 204699 1 2 999999 -358333 1 2 999999 237158 1 2 999999 552757 1 13 999983 867477 1 2 999999 343545 1 7 999990 843778 2 18 999992 2 2 999999 2 139544 920119 1 236649 323833 -928325 1 2 999981 611799 2 2 999999 1 14 999985 -189618 2 312659 902413 2 10 999988 1 2 999999 -668438 1 2 999999 -967412 1 22878 877015 -712272 2 54829 811224 2 14 999985 1 491157 524155 -5895 2 3 999997 1 38549 314645 -933766 1 143959 959005 -539308 1 120001 738562 -693669 1 186594 333163 -587884 2 418208 956934 1 2 999999 924198 1 292664 987126 -857937 2 2 999999 2 2 999999 2 329640 499465 2 526849 659104 1 18 999997 -451340 1 3 999986 -146954 2 15 999989 2 4 999988 2 12 999998 2 11 1000000 1 38464 523816 -470069 2 62581 660684 1 2 999999 -376256 2 13 999997 2 659859 893476 2 2 999999 1 2 999999 97988 1 8 1000000 516941 2 49904 137297 1 13 999986 -928191 2 12 999983 1 2 999999 -263323 2 8 999982 1 2 999999 -599377 1 6 999996 -329205 2 2 999982 1 7 999992 -759907 1 2 999999 -95609 2 18 999986 1 6 999990 255224 2 92857 216741 1 515885 691743 -933397 2 2 999999 1 62277 582518 -303677 2 2 999999 2 102023 327568 1 449720 757107 -860475 2 489516 925323 2 6 999981 2 14 999995 2 13 999981 2 2 999999 1 8 999994 562580 1 2 999999 -29779 2 402929 664891 1 2 999999 200566 2 2 999996 1 11 999986 985475 1 2 999999 -817380 1 2 999999 683959 1 394284 575682 -112928 2 2 999999 1 15 999990 -500402 1 87602 525894 -87652 1 2 999999 628324 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 325192 684981 -641472 1 808690 816762 -668941 1 5 999992 640150 2 152480 947083 2 19 999991 2 2 999999 2 360157 924965 1 1 999991 568852 2 15 999985 2 230266 649023 2 194859 586620 1 2 999999 -195349 1 16 999994 934342 2 18 999984 2 2 999999 1 2 999999 172602 2 13 999991 1 22720 431118 779539 1 301759 828757 992714 2 1 999993 1 2 999985 549480 2 10 999994 2 9 999997 2 2 999999 1 2 999999 368453 2 9 999990 2 2 999999 1 187986 419726 -115107 2 544092 622170 2 251230 969393 1 343424 439794 864512 2 14 999982 1 9928 265886 332599 1 472730 699713 382763 1 17 999981 -631750 1 2 999999 -679650 1 519611 832073 178588 1 531647 772189 -36289 2 1 999981 2 2 999999 1 147322 879316 216116 2 4 999985 2 14 999981 2 12 999988 1 2 999999 -847259 1 14 999996 334768 1 18 999992 -82766 2 3 999998 2 5 999982 2 2 999999 1 2 999999 -482508 1 14 999991 474927 2 343329 999974 1 11 999996 -577712 1 4 999997 -915846 2 13 999981 2 2 999999 1 2 999982 337798 1 2 999999 593174 2 6 999987 2 247299 622250 1 3 999988 -877090 2 2 999999 1 2 999999 287418 1 166683 808323 303402 1 7 999983 421326 2 13 999983 2 2 999999 1 192271 884804 390434 2 5 999991 2 141562 499938 2 373185 781859 2 2 999999 2 14 999990 1 2 999999 -893972 2 2 999999 2 9 999984 2 16 999985 1 3 999991 130950 1 4 999985 581958 1 3 1000000 -78577 1 307745 868564 2953 1 2 999999 -614611 2 2 999999 1 634778 973447 -179097 2 11 999993 2 114583 890271 2 16 999984 2 11 1000000 2 88321 457199 2 575047 749969 1 2 999999 968858 2 6 999994 1 571818 867497 -531670 1 13 999985 -797735 2 14 999989 2 2 999999 2 15 999997 2 21720 714213 2 2 999999 2 75792 782620 2 9 999991 1 15 999995 -66816 2 3 999994 1 387144 944954 274189 2 15 999988 1 19 999999 85402 2 2 999999 1 8 999995 428753 1 557670 996667 -872246 1 2 999999 -895194 1 14 999996 348780 1 2 999999 -58966 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 866340 1 20 999990 910348 2 16 999992 1 9 999993 70039 2 23652 643670 2 554826 606117 2 15 999982 2 7 999989 1 2 999999 -966729 1 2 999999 823190 1 2 999999 -497142 2 6 999999 2 6 999999 2 336517 865502 2 2 999999 1 19226 425936 639125 1 688014 947570 385952 2 14 999985 2 2 999999 1 213746 786575 -793394 2 2 999999 2 2 999993 1 273254 503169 945151 2 579275 909671 1 2 999999 -89358 1 275078 577264 -609750 2 137447 764137 2 9 999981 2 2 999999 2 2 999999 1 903059 987238 -756538 2 13 1000000 1 2 999999 212609 1 2 999999 803624 2 2 999999 2 13 999983 1 155838 883539 683670 1 16 999994 42373 1 2 999999 -423995 2 2 999999 2 2 999999 2 665993 709025 2 538963 688096 2 698819 762231 1 379588 815505 609692 1 16 999992 -933737 2 132236 747230 2 130267 287960 1 7 999985 -270055 1 2 999999 2632 1 3 999995 470510 1 323556 472100 -396070 2 906468 958751 1 63205 287245 -977706 1 156649 918447 322357 2 157134 192647 2 19 999981 2 549127 990783 2 2 999999 2 2 999999 1 9 999999 -948435 2 4 999983 1 2 999999 -539157 2 13 999988 2 19 999986 2 667173 891292 1 2 999999 -270463 1 2 999999 -123430 2 14 999988 2 750639 878887 1 530391 857251 -849820 1 548381 566647 723818 2 2 999981 1 2 999999 -987116 1 4 999993 -125244 2 15 999987 2 420916 560933 2 67668 763981 2 2 999999 1 2 999999 322340 2 860344 982635 2 305001 942635 1 2 999999 237333 1 115568 576262 279265 1 2 999999 426868 1 786002 858759 -831867 1 2 999999 -954968 2 10 999996 1 2 999999 939453 2 54043 234977 1 3 999995 -781754 2 11 999995 1 531064 886096 17746 2 177549 280162 2 2 999999 2 2 999999 1 16 999996 529484 1 2 999997 637324 1 5 999981 599532 2 2 999999 1 565394 680467 -187997 1 8 999992 807622 1 16 999985 561826 2 19 999991 1 347461 956806 -240635 1 15 999990 -244245 2 454994 778123 2 108684 970396 1 2 999983 128809 2 2 999999 2 2 999999 2 7 1000000 1 2 999999 505499 2 519038 899293 1 2 999999 891802 1 2 999999 492201 1 6 999991 -75404 2 2 999999 1 12588 725343 -672217 1 2 999999 -488333 1 2 999999 594226 1 689740 862343 679592 1 13 999987 466531 2 69580 802675 1 3 999992 -736601 1 2 999999 -465862 1 535121 567447 898843 1 21775 141129 -938411 2 7309 697829 2 481338 854990 1 798566 817306 543053 2 2 999999 2 2 999999 2 745753 795231 1 426025 667030 441995 2 297919 476474 1 2 999999 -350497 2 2 999999 1 10 999981 879844 1 113350 592109 319321 1 5 999988 -174433 2 20 999985 1 2 999999 -525166 2 18 999993 2 465343 526444 1 2 999999 423787 2 19 999997 2 21675 366151 1 352740 421199 -843183 1 102629 609141 220711 1 121614 308010 845978 2 671804 866878 1 2 999999 224885 1 7 999996 377944 2 8 999984 2 213224 547955 2 20 999990 2 2 999999 1 129216 916735 -614597 1 4 999982 964536 1 2 999999 -684138 2 2 999999 1 12 999996 -353760 2 2 999999 2 224040 543017 2 381180 466749 1 2 999999 129516 2 14 999990 1 297850 923468 286594 1 8 999991 -105522 1 820162 902130 87945 2 72954 423463 2 2 999999 2 385616 750296 1 20 999984 -17113 1 2 999999 -732523 1 2 999999 -191059 2 2 999999 1 692753 758128 -664137 2 2 999999 2 238023 951999 2 7 999985 2 15 999981 1 2 999999 134818 1 6 999993 -362915 1 9 999983 5618 1 17 999988 -149780 2 17 999986 2 8 999998 2 2 999999 2 2 999999 1 5 999997 428428 1 393612 937116 252342 1 17 999994 451525 2 19 999988 1 93035 694357 -668197 1 103992 206041 -319320 1 2 999999 -615999 2 499141 917203 1 2 999999 997920 2 9577 481902 2 220763 948840 2 6 999996 1 1 999984 -397399 2 2 999999 1 2 999999 -459077 1 3 999997 538936 1 72647 939506 -119796 1 98600 878372 672006 2 2 999999 2 20 999983 1 2 999999 937932 1 394564 632923 -613021 1 672821 781835 262348 2 13 999992 1 2 999999 292881 2 1 999986 1 23194 776947 -122213 1 888622 951770 -458005 2 2 999999 1 2 999999 639463 1 2 999999 781348 2 92815 448390 2 372041 942228 1 19 999985 -389987 1 689223 702764 756508 2 513783 855330 1 630764 854087 -701623 1 347838 840670 109803 2 471342 750346 2 12 999984 1 3 999999 -471048 1 2 999999 -488304 2 2 999999 1 16 999997 -405805 2 2 999999 2 8 999985 1 376745 841053 -244196 1 2 999999 885689 2 123110 274227 1 39309 413216 449015 2 10 999987 2 160030 893313 1 11 999982 126403 2 3 999985 1 637164 840595 -36220 1 42522 147363 522707 2 349188 627167 1 796807 834297 -941080 2 157952 542910 1 12 999983 726767 1 2 999999 932831 2 2 999999 1 434379 843673 -257015 2 2 999999 1 2 999999 554663 1 2 999999 -863313 1 158854 228825 -229428 2 5558 918800 1 668623 910828 -839494 1 2 999999 -727395 1 10 999982 -245355 1 8 999992 917713 1 269764 851300 -409980 2 147491 304790 1 2 999999 -288945 1 534822 678458 917698 1 2 999999 -249262 2 33422 180877 1 651982 660345 -716322 2 20 999994 2 14 999999 2 363854 550597 2 167855 304747 2 233519 659628 2 20 999991 1 384596 936382 758981 1 15 999991 -218974 1 14 999992 -715779 2 4 1000000 2 6 999981 1 11 999989 544126 2 143047 340058 1 2 999999 275587 1 8 999993 -574847 2 2 999999 2 9 999997 2 2 999999 2 137940 706961 1 14 999984 -383755 1 2 999995 -948833 1 2 999999 -793373 2 2 999999 1 147968 686109 -811745 2 688836 840765 1 2 999999 254635 1 12 999999 -820596 2 765662 966122 1 2 999999 -845889 2 2 999999 2 679096 890569 2 2 999999 2 2 999999 1 8 1000000 -647637 1 2 999999 112278 1 2 999999 -478833 1 18 999995 -536590 1 10 999998 119724 1 2 999999 165144 2 3 999983 1 2 999999 542340 2 2 999999 2 121652 884097 1 2 999999 -212847 2 19 999999 2 2 999999 1 152884 617863 240262 1 2 999999 -282622 1 7 1000000 -329254 2 2 999997 2 18 999984 2 803919 849161 2 2 999999 2 558514 967858 2 351921 979705 1 2 999999 -336964 1 9 999990 95865 2 10 999987 1 5 999993 -924802 1 252476 780045 -298324 1 6 999986 -369112 2 134687 300205 1 2 999999 -57663 1 6 999998 313626 1 2 999999 61551 2 2 999999 2 2 999999 1 2 999999 990130 1 2 999999 196513 2 91902 120922 1 6 999988 845204 2 2 999999 1 2 999999 54177 1 6 999986 -73162 2 2 999999 2 37131 721634 1 11 999994 85575 2 2 999999 1 2 999986 -764487 2 8 999990 2 2 999999 2 2 999999 2 2 999999 1 7 999993 896644 2 6 1000000 2 741261 772130 2 2 999999 2 20 999991 1 5 999996 -720712 2 20 999982 1 2 999999 58088 2 354567 713230 1 159990 304492 646001 1 8 999996 697111 1 14 999984 -943205 2 2 999999 1 11 999993 -783553 2 2 999999 2 753845 977487 2 9 999993 2 2 999999 2 2 999999 2 8 999986 1 633967 644301 -831902 2 13 999992 1 18 999994 -984624 2 8638 759526 2 206091 493892 2 136713 670808 2 2 999999 2 690286 755980 1 2 999999 -263057 1 2 999999 -585244 1 2 999999 722036 2 486371 761834 1 11 999999 -317900 2 11 999999 2 274808 518353 1 368549 675593 915930 1 2 999999 -955744 1 2 999999 617345 2 2 999999 1 2 999999 60448 1 2 999999 -167845 1 2 999999 -666891 1 829755 907724 -939912 1 2 999999 178183 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999998 1 2 999999 307560 2 2 999999 1 19 999981 533424 1 2 999999 -465896 2 831216 906127 2 2 999999 1 2 999999 -11457 1 431214 602452 -946976 1 2 999999 681053 1 582305 737388 -980356 2 16 999997 1 170550 323110 -814713 2 87795 132138 2 2 999999 2 2 999999 1 1 999991 379183 2 166870 192272 2 156516 192732 2 7 999988 2 488529 738901 1 520559 607316 405 2 14 999982 1 2 999999 -331661 1 280101 923052 131894 1 2 999999 356244 1 9 999991 995376 2 16 999981 2 123600 578810 2 15 999993 2 559063 681975 1 662132 864154 567978 1 2 999999 -386720 1 11 999991 13628 1 339445 345115 644850 1 2 999999 649750 2 49444 83421 2 7 1000000 2 5 999983 1 2 999999 332534 1 5 999981 -304645 2 2 999999 2 2 999999 1 2 999999 -765650 1 55390 940857 -728551 2 17 999993 2 18 999983 1 13 999985 435166 2 8 999995 2 365962 436583 2 2 999999 1 2 999999 -659796 2 13 999992 1 2 999999 -184268 2 2 999999 1 2 999999 581560 2 18 999995 2 2 999991 1 17 999988 -969084 1 2 999999 196523 1 2 999999 367149 1 230466 954353 -886596 1 79076 255127 -55858 1 2 999999 -170008 2 95240 300784 1 338951 400850 -43418 2 81730 809902 1 8 999992 692216 1 303907 587669 -28218 2 2 999999 1 2 999999 977115 1 971507 981219 -807504 1 4 999984 -892602 1 10 999986 39392 1 16 999998 453198 2 16 999992 2 2 999999 1 45144 974879 -563831 2 2 999995 2 120513 463149 2 2 999999 1 20 999992 434827 1 2 999999 -28203 2 3 999981 2 2 999996 2 2 999999 1 2 999999 -396552 2 3 999989 2 387150 908215 1 303310 451618 -817648 2 5 999990 2 7 999991 2 2 999999 2 775085 777396 2 10 999987 2 2 999999 1 2 999999 -228786 2 682616 958767 1 2 999999 422149 2 2 999999 2 161593 523410 1 2 999999 -630461 2 17 999989 1 262367 919497 663118 2 2 999999 2 1 999998 1 6 999984 -16859 1 573593 966795 -230826 1 2 999999 -9012 1 339531 836153 954328 1 2 999999 -651669 1 2 999999 -46875 1 536463 618869 595539 1 16 999982 974421 2 11 999998 2 8 999995 1 20 999983 929156 2 2 999999 2 153395 679182 2 135522 759671 2 563417 948420 1 19 999996 -485329 1 7 999992 -791322 2 2 999999 2 12323 193018 2 18 999981 1 476092 905540 26615 1 4 999982 -602802 1 2 999999 -212958 2 2 999999 1 2 999999 -37831 2 95075 557797 2 1 999992 1 206909 918881 -825973 1 17 999997 269101 2 393484 911313 1 2 999999 -294476 2 5 999986 2 2 999999 1 2 999999 -701202 2 2 999999 2 4 999984 2 15 1000000 1 18 999983 -614290 1 205327 488616 778501 1 15 999996 -214713 1 11 999995 -510106 1 364681 922691 -79001 2 6 999986 1 2 999999 -754643 1 169021 470872 -580383 1 14 999993 115520 2 100639 111202 1 6 999983 -989815 2 2 999999 1 2 999999 313140 1 638031 703173 660713 1 152034 986734 8055 1 6 999984 -467057 1 54170 348419 -393515 2 2 999999 2 2 999999 2 4 999985 1 2 999999 -213622 2 19 999983 2 179603 976346 1 3 999982 -95603 2 18 999990 2 2 999999 2 1 999996 2 2 999999 2 2 999999 2 2 999999 2 7 999985 1 545845 719257 959529 1 714297 948542 297263 2 316073 791120 1 13 999984 -984852 1 303091 450703 487963 1 642074 887235 -826330 1 19 999982 654239 1 406433 853538 -942222 2 269513 646005 1 4 999987 -865741 2 4 999989 1 1 999997 -508487 2 2 999999 1 4 999985 644162 2 308811 843367 2 136173 946628 2 475602 835240 2 14 999994 1 909788 972543 575732 2 548989 623191 1 44307 397786 791129 2 452052 974128 2 12 999997 2 825712 951567 1 2 999999 -81362 1 17 999984 575277 2 187561 450782 1 2 999999 550369 1 2 999999 84070 2 2 999999 1 19 999985 -995093 2 18 999986 1 2 999999 -176075 2 285813 622565 2 244894 442558 2 2 999983 2 2 999999 2 2 999999 1 406496 720912 785647 2 18 999981 1 2 999999 -663220 1 67171 89281 356682 1 2 999999 488677 2 2 999999 2 2 999999 1 11 999984 -83322 2 429565 905312 2 2 999999 1 9 999982 -643713 1 13 999987 -662653 2 10 999985 2 2 999999 1 2 999999 926908 2 896516 915209 2 591592 679368 2 2 999999 2 129561 810491 2 10 999999 1 2 999999 812977 2 267371 381684 1 8 999983 -556461 2 2 999999 1 2 999999 -823211 1 2 999999 493133 1 177976 819016 107517 2 2 999999 2 130079 363099 1 2 999999 -772887 2 837186 980042 2 7 999986 1 6 999994 -475881 1 4 999986 216374 2 2 999999 1 258192 303158 104786 1 19 999983 -398840 1 2 999999 -887115 1 25122 321418 -863559 2 18 999994 2 332041 452450 1 2 999999 221032 2 10 999986 2 277480 933883 1 10 999993 -660349 1 129942 531612 47244 1 115357 473227 -691450 2 2 999999 1 2 999999 91209 1 18 999983 6537 1 53672 72406 -640152 2 2 999999 2 635468 975824 1 120967 207581 353613 2 2 999999 2 171028 443272 1 12 999991 -772809 1 480365 661459 991528 2 2 999999 1 1 999991 59790 2 2 999999 1 485225 788514 912047 1 227312 720937 -379511 2 13 999984 2 168509 976334 2 2 999999 2 2 999999 1 13 999985 3566 1 2 999999 -827805 2 2 999999 2 220686 527197 1 355548 844325 -824416 2 134836 296602 1 245807 433565 846156 2 38995 536255 1 574567 792313 -435757 2 14 999983 2 11 999993 1 343711 999574 142792 2 13 999982 1 2 999999 -502917 2 9 999991 2 45901 611289 1 16 999993 463422 2 5 1000000 2 17 999989 2 2 999999 1 16667 219665 -560062 1 2 999999 -975952 1 2 999999 918862 2 2 999999 1 15 999984 -785635 1 2 999999 -641995 2 18 999997 1 6 999986 -201004 2 19 999983 2 79494 850197 2 3 999999 2 2 999999 1 547570 848155 -937761 1 14 999998 -208403 2 131180 290328 2 2 999999 1 462153 843273 581440 1 7 999990 68452 1 264007 609805 -114831 2 15 999994 1 2 999999 -560257 1 23089 221091 600793 1 2 999999 750990 1 609900 833376 226272 2 16 999993 1 4 999982 -263235 2 4 999992 1 12 999984 -665786 2 2 999999 2 6 999999 2 405789 931293 2 13 999988 2 13 999996 2 2 999999 1 35672 165944 -155111 1 983217 988593 106788 2 3275 587919 1 7 999984 513400 2 2 999999 2 483137 664625 1 2 999999 778585 2 4 999988 2 2 999999 1 11 999997 -543680 2 2 999999 1 7 999991 135099 1 6 999988 -392838 1 2 999999 -315460 1 27974 201697 -993120 1 395452 810752 -163592 1 15 1000000 -462463 2 47460 296512 1 2 999999 -44931 1 541132 785314 -822041 2 2 999999 2 7 999984 1 15 999988 763925 2 2 999999 1 8 999982 577253 1 2 999999 34125 2 673927 981444 1 18 999984 984785 1 701243 907974 -318905 2 10 999985 2 2 999999 2 233024 711851 1 326519 339934 945765 1 56505 659299 181065 1 2 999999 -547687 1 2 999999 -896177 2 2 999999 2 20 999989 2 111711 312079 1 430786 886069 -298813 1 2 999999 175608 1 311743 698764 -388035 1 70354 146266 -146974 2 263718 486915 1 2 999999 -764262 2 2 999999 2 8 999999 2 3 999985 1 2 999999 -468512 1 6 999996 -609933 2 66331 622549 2 19 999988 2 2 999999 2 638973 687337 1 2 999999 -802635 2 695202 939870 2 2 999999 1 2 999999 -720390 2 175041 703270 1 2 999999 -871778 1 19 999999 -948914 1 6 999988 460091 1 236357 331546 -555195 1 2 999999 18297 2 31459 56751 1 9 999991 401650 1 45256 232323 139169 1 2 999999 -29378 1 334374 637613 -799737 2 212372 783690 1 357133 528943 -924233 2 6 999987 1 242066 623436 441572 1 11 999985 -27414 2 2 999999 1 735839 888501 -90657 1 9 999985 11363 2 416958 635770 1 2 999999 -692371 2 641859 976653 2 2 999999 2 2 999999 2 2 999997 2 764165 786938 1 35867 83807 99295 1 19 999997 -382123 2 633111 930458 1 2 999999 93422 2 2 999999 1 282383 620229 -621621 1 15 999998 881040 1 2 999999 249229 1 2 999999 -165600 2 2 999999 2 2 999999 1 2 999999 -965068 2 2 999999 1 177959 215910 349975 1 2 999999 -153702 1 2 999999 272473 1 2 999999 677970 1 2 999999 352012 2 4 999997 1 2 999999 -374383 2 2 999999 1 15 999987 -34073 2 2 999999 1 75833 645768 842972 2 13 999981 2 2 999999 1 215214 813384 -135693 2 19 999985 1 685081 946094 -273373 2 5 999994 1 130791 683712 347157 1 2 999999 111710 1 739129 921906 71646 1 497229 823807 -266487 1 2 999999 540948 1 18 999995 664921 1 8 999988 369412 1 765906 766268 -953587 1 15 999984 -553746 1 926211 954532 -579848 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -788663 1 327223 944840 -965071 1 17 999983 460924 2 2 999999 1 16 999981 -472217 2 13 1000000 1 34891 703574 513512 2 1 999992 1 2 999999 527340 2 18 999987 2 356784 597264 1 2 999999 -457471 1 11 999994 -645278 2 234751 526840 2 17 999985 2 2 999999 2 2 999999 1 10 999993 -499880 2 397579 522749 1 94003 801134 922168 2 768541 796848 2 855331 867446 1 365649 399541 15821 1 2 999999 784372 1 2 999999 -326248 2 4 999990 2 4 999996 1 2 999999 727750 2 5 999987 2 12 999994 1 10 999988 -574728 1 2 999999 -613778 2 137706 315830 1 12 999991 -81707 1 2 999999 39954 1 2 999999 830858 1 20 999995 229767 1 2 999982 980149 1 11908 131690 -485774 2 423744 725288 2 2 999999 1 103876 964241 -421492 2 7 999987 2 775984 892818 1 2 999999 -295310 1 9 999985 -759519 2 14 999983 1 2 999999 91951 1 2 999999 859629 1 15 999998 -801618 1 20 999994 831523 1 2 999999 880974 1 2 999999 810082 2 10 999983 2 2 999999 2 18 999986 1 2 999999 579383 2 2 999999 2 2 999999 2 286252 891874 1 2 999999 904904 1 2 999999 -654360 1 396323 755124 -931548 1 583309 740296 160112 1 485467 844943 -699744 2 17 999990 2 2 999999 2 17 999996 1 941042 943618 -850209 2 2 999999 2 14 999987 2 18 999996 2 171065 462268 2 3 999981 1 5 999986 577703 2 417562 809401 1 2 999999 248870 2 244263 723710 1 10 1000000 -308458 1 13 999990 946473 1 17 999992 -264568 2 2 999999 1 16 999996 -705096 2 4 999993 2 1 999991 2 103033 831347 1 93156 687744 -246314 1 2 999999 124712 2 2 999999 2 2 999999 2 425319 608460 2 2 999999 1 11 999990 120061 2 259712 938146 1 2 999999 -200425 2 128261 834630 2 2 999999 1 513140 966053 -996183 2 16 999988 1 2 999999 -670866 1 560127 925859 -652027 1 2 999999 -556095 2 533429 647302 2 17 999987 2 2 999999 1 10 999991 881341 2 16 999996 1 635798 860628 570561 1 2 999999 182823 1 18 999992 715288 1 790732 932160 -198675 2 2 999999 2 17 999993 1 540124 904618 146411 1 20 999996 376831 1 2 999999 682882 2 2 999999 1 221540 525670 -120110 1 773335 893034 85414 2 488376 567748 1 15 999988 -252162 2 198632 270933 1 2 999999 -730727 2 831925 989678 1 2 999999 848325 1 2 999999 9311 1 2 999987 -82084 2 2 999999 2 86340 983323 2 2 999999 1 2 999999 898675 1 128174 783502 304145 1 2 999999 -762369 2 2 1000000 2 363533 590048 2 6 999995 2 71726 161717 1 6 999998 674917 2 10 999989 2 7 999986 2 431029 530412 1 2 999999 -40607 1 2 999999 982872 2 2 999999 1 18 1000000 -919570 2 529238 930829 1 760269 967703 -621433 2 4 999982 1 2 999999 -534174 1 2 999999 426329 1 203411 256786 324839 2 7 999995 1 2 999999 -645190 1 515082 963656 -698344 1 18 999998 -213029 2 8 999982 2 2 999988 1 2 999999 -657487 1 2 999999 150760 2 312445 395548 2 180104 812861 2 144368 990150 1 641237 969283 892130 1 160329 430386 -471169 1 2 999999 726085 1 2 999999 -623133 2 8 999987 1 2 999999 -336210 1 2 999999 -367668 2 427301 501961 1 2 999999 -85839 2 313149 618717 1 2 999999 668229 1 143132 942164 -70775 1 2 999999 614858 2 279086 923314 2 2 999999 1 2 999999 365927 1 2 999999 -139735 1 292127 591906 -721630 2 333330 773643 1 797011 834653 -508827 1 2 999999 331677 1 329575 393521 147483 1 5 999985 -770671 1 12 999985 980263 1 2 999999 724733 1 353068 593455 146666 1 10 999981 60048 2 2 999999 1 16 999988 -816639 1 31232 153411 217073 2 14 999983 2 2 999999 2 489317 511643 1 2 999999 -102560 2 13 656645 2 14 999987 1 2 999999 -151574 1 374704 697429 544172 2 6 999982 1 2 999999 457642 2 2 999999 1 2 999999 -424992 1 56104 423170 -953991 1 2 999999 228075 1 185954 511598 481485 2 2 999999 2 141906 612503 2 70926 194410 1 202886 669206 -510230 2 173400 590050 2 2 999999 2 2 999999 2 2 999999 1 4 999983 -313756 1 2 999999 -624800 2 10 999982 1 593064 767636 198181 2 67931 396053 1 2 999999 730918 2 18 999994 1 6 999985 905923 2 2 999999 1 2 999999 -858377 2 16 999997 1 2 999999 2400 2 10 999994 1 2 999999 716669 1 2 999999 125803 1 2 999991 -813116 1 2 999999 -318328 2 2 999999 2 2 1000000 2 458151 685988 1 19 999984 -62244 2 8 999987 2 2 999999 2 20 999983 2 2 999999 1 2 999999 -679425 2 126684 632357 1 13 999986 828174 2 2 999999 2 2 999999 1 7 1000000 -556594 2 866915 897484 2 532778 842678 2 2 999999 1 2 999999 946597 1 2 999999 -939751 1 2 999999 351807 2 2 999999 2 2 999999 2 2 999999 2 18 999981 1 7 999989 932366 2 2 999999 1 103225 789206 -968155 1 19 999986 284087 1 6 999991 -947389 1 278850 824268 407847 2 2 999999 1 348041 668451 967312 2 20 999994 2 346717 703962 2 2 999999 2 13 999990 2 20 999999 1 2 999999 -724226 1 6 999995 279384 1 4 999994 -402838 1 168022 533454 95003 1 623120 764164 -316600 2 14 999998 2 241688 475208 2 2 999999 1 2 999999 -743481 2 10 999997 2 2 999999 2 12 999981 2 49928 301761 2 182474 583470 1 280061 851082 -642373 1 2 999999 193868 2 2 999999 2 2 999999 2 2 999999 2 81949 471816 1 2 999999 777809 2 2 999998 1 6 999991 -921804 1 2 999999 -421786 2 2 999999 1 2 999999 -541470 1 14 1000000 897628 2 538845 839456 1 333854 481280 -998204 1 8 999994 373497 2 626420 754334 1 9 999981 -572409 2 619472 987344 1 499611 696329 -413685 2 2 999999 1 2 999999 -973460 1 2 999999 57635 1 2 999999 129559 2 2 999999 1 54448 77825 -330113 2 270604 440704 1 189260 595819 389200 2 2 999999 2 250034 398293 1 65076 300139 658703 1 2 999999 982566 1 2 999999 610299 1 8 999981 273063 2 8 999999 2 2 999999 1 2 999999 -430934 2 20 999999 2 2 999999 2 2 999999 2 2 999999 1 371152 861549 13864 1 783500 973211 212027 2 6 999990 1 44557 785594 883740 2 217587 763345 1 2 999999 7335 1 2 999999 820313 2 2 999999 1 225198 343320 834222 2 2 999999 2 15 1000000 1 2 999999 535567 2 2 999999 2 630783 987339 1 2 999999 -790757 1 2 999999 432156 2 18 999992 2 8 999999 2 524729 893441 1 322803 954157 -634763 1 2 999999 -352032 2 618555 783606 1 20 999994 910397 2 571161 596893 2 99951 927691 2 20 999987 2 2 999999 1 2 999999 452155 1 2 999999 770066 2 2 999999 1 254950 440975 252721 2 5 999981 1 19 999985 -329935 1 2 999999 -242228 1 71534 588146 204870 2 19 999984 1 78041 723520 483481 1 20 999995 807378 2 43685 572073 2 316195 920503 1 2 999999 393632 2 120053 825314 2 11 999990 2 406658 619900 1 403695 902992 -996103 2 2 999999 1 147606 901294 721919 1 2 999999 629434 2 2 999999 1 2 999999 769545 2 20 999998 2 163860 324561 2 5 999986 1 2 999999 -906240 2 610441 971188 2 18 999998 1 2 999999 747081 2 2 999999 2 18 999986 1 16 999999 808079 2 8 999992 2 133049 529593 1 2 999999 -471745 2 2 999999 2 7 999994 1 278954 760044 -567671 2 212185 461027 1 14 999986 60003 1 246514 662300 660068 1 2 999999 -337731 1 282517 983612 384631 1 2 999999 749951 1 2 999999 249043 1 2 999999 -764648 1 275922 434426 -81918 2 18 999993 2 2 999999 2 846875 881924 2 2 999999 1 3 999986 383371 1 2 999999 -917319 1 9 999991 801801 1 7 999995 791469 2 503202 793241 1 13 999986 195523 2 7 999987 2 1 999993 2 140220 691535 2 2 999999 2 10 999985 1 525062 739146 102663 1 2 999999 932022 2 410502 844469 1 11 999986 929837 1 14 999998 750248 1 4514 596740 -362796 1 2 999999 -555294 1 543716 939911 452213 1 249452 786603 472017 1 672691 979269 -679881 1 1 999982 47875 1 18 999981 549059 1 1 999984 -751614 2 496374 564833 2 319404 659931 1 269640 331960 195456 2 17 999998 2 754336 969368 1 2 999999 374364 2 2 999999 1 307807 969828 -215819 1 7 999992 496071 2 595445 755836 1 2 999999 729987 2 12 999984 2 20 999986 2 14 999997 2 2 999999 2 1002 114961 1 230961 366592 -988654 2 4 999993 2 667976 809280 2 588453 651532 1 42836 609081 -215596 2 16 999995 2 566756 875865 1 2 999999 -237559 2 478991 781563 2 6 999986 2 3 999988 1 2 999999 152008 2 497792 513832 1 16 999983 -703905 2 2 999999 2 63198 842917 1 2 999999 539537 2 2 999999 1 10 999990 -334421 2 339903 973118 2 2 999999 2 567187 704236 2 19 999996 2 5848 371452 2 370942 380043 1 2 999999 -996639 2 2 999999 2 499568 551486 1 8 999990 -617320 2 12049 566901 1 2 999999 801496 2 2 999999 2 18 999987 2 2 999999 2 7 999986 2 2 999999 2 3 999999 2 2 999999 2 6 999995 2 18 999988 1 8 999995 471586 2 2 999999 1 19 999998 765295 1 2 999999 360650 2 4 999984 1 16 999994 822230 1 18 999996 -34494 1 638369 861513 -400283 2 4 999999 2 41748 770756 1 5 1000000 -839080 1 2 999999 -957362 1 1 999987 930961 1 2 999999 -723253 1 7 999990 -909790 1 2 999999 -983078 1 11 999987 911556 2 2 999999 1 291825 477031 705828 1 16 999993 -963369 1 873420 924189 -991953 1 2 999999 -846167 1 2 999999 227190 1 342498 813088 274013 2 233469 841411 2 19 999988 2 2 999999 1 2 999999 724432 2 1 999987 2 5 999994 1 210112 567624 -908589 1 2 999999 -844911 1 15 999997 -265592 1 2 999999 823520 1 20 999991 -219406 2 19 999982 2 19 999990 1 2 999999 -77902 1 2 999999 231373 1 6 999985 -244648 2 386636 505552 1 485214 766118 -568333 2 1 999994 1 2 999999 955117 1 2 999999 141258 2 15 999981 1 14859 104599 -55175 1 2 999999 -306784 2 6 999982 2 219091 422823 2 796662 970709 1 348902 513335 832612 1 2 999999 -897959 1 168795 460111 -841790 2 149886 162031 1 12 999990 -251557 2 10 999992 2 2 999999 1 2 999999 989608 1 82485 723925 -768409 1 476391 822431 -928217 1 2 999999 -928416 1 492474 581974 -691600 1 18 999990 403692 2 7 999983 1 344476 540066 572218 2 11 999990 1 16 999989 -846214 2 16 999999 2 680964 684301 2 7 999987 2 438438 636330 2 2 999999 2 2 999999 1 18 999991 20575 1 246774 467793 -689865 1 12 999993 798962 1 4 999982 -327336 1 2 999999 -970013 1 681958 908362 421452 2 19 999981 2 2 999999 1 472995 915766 598653 1 1036 872724 -685856 1 26581 27551 -495703 2 114664 149991 1 12 999982 586029 1 333794 530283 -898357 1 2 999999 493598 1 2 999999 -353454 1 2 999999 534774 1 386262 805868 688438 2 562154 739714 2 594504 973644 1 7 999996 -531172 1 393671 457397 -886311 2 13 999989 2 673550 901279 1 16 999981 -281421 2 20 999997 2 9 999997 1 7 999990 730480 1 2 999999 156656 1 2 999999 973818 2 773774 904587 1 2 999999 -924758 2 18 999983 2 2 999999 2 2 999999 2 2 999999 1 7 999982 156242 2 8 999984 1 1 999990 470480 1 285091 326439 493542 2 2 999999 1 854579 894036 845235 2 263534 423371 2 458096 726984 1 2 999999 -694301 2 9 999989 2 2 999999 1 24768 338457 764361 1 24144 24194 -631040 1 15 999985 914827 2 13 999986 2 2 999999 2 2 999999 1 19 999989 -423830 1 2 999999 -96246 1 902591 945917 310412 1 11 1000000 329433 1 2 999999 -786595 1 115048 971200 402335 2 5 999988 1 2 999999 -320743 1 14 999993 842161 1 11 999984 -773542 2 7 999991 1 5 999992 -687936 1 181455 659147 484417 2 10 999982 2 2 999999 2 11 999998 2 291275 605534 1 6 999986 -419701 1 489976 745786 -690062 2 16 999984 2 18 999989 1 2 999999 664704 1 84549 459089 331037 2 17 999986 1 839708 854217 221336 1 691657 751411 626345 1 479715 866694 -792722 2 328002 475040 1 18 999997 -36672 2 8 999992 2 854154 974461 2 2 999999 1 2 999999 -623451 2 2 999999 1 290658 772039 343488 1 85505 418305 571156 1 19 999995 200371 1 2 999999 808962 1 18 999988 -591101 1 2 999999 -506857 1 451105 789509 934577 1 406553 914191 -341110 1 57466 633931 -712130 1 484054 847980 448284 1 2 999999 -626416 2 15 999990 1 9 999982 -602717 2 12 999993 1 2 999999 -592069 2 2 999999 1 301145 802643 -424906 2 136948 673426 2 310818 784171 1 7 999989 479904 1 11 999999 -73586 1 507510 960115 865883 2 2 999999 1 4 999982 608990 1 2 999999 -481914 2 11 999989 2 165629 185911 1 14 999983 512186 1 2 999999 929913 2 15 999988 1 7 999995 -33085 1 2 999999 156916 2 2 999999 2 127038 158363 1 11 999998 562330 2 414761 482417 1 17 999983 -456701 1 2 999999 -33451 2 2 999998 1 2 999999 -266937 1 2 999999 -639385 1 609756 750878 -880330 2 67419 912006 2 304036 306384 1 54823 819329 420746 2 5 999988 2 17 999999 2 2 999999 1 2 999999 -875236 1 15 999993 673461 2 302340 664795 2 2 999999 2 3 999988 1 8 999987 855186 1 1 999995 539374 1 2 999999 -318473 1 2 999999 908551 2 358735 866377 1 3 999990 -386959 1 2 999999 -251033 1 2 999999 978335 1 2 999999 -164181 1 3 999999 419146 1 3 999988 910827 1 2 999999 541480 2 2 999999 2 484356 738651 2 127582 211016 1 266793 502423 -591158 2 2 999999 2 11 999989 2 651829 885478 2 2 999999 2 492367 812848 1 243798 244073 -605439 2 2 999999 1 10 999989 -21421 1 2 999999 -221465 1 8 999986 269739 1 3 999986 -294590 1 6 999999 -44427 2 15 999981 2 3 999984 1 2 999999 -989216 1 2 999999 -647729 2 2 999999 1 2 999999 525536 2 1 999981 1 21026 984040 -339050 1 644317 721205 -124645 1 8 999995 422883 2 72296 100743 2 2 999999 2 596359 739160 2 2 999999 1 124859 193382 -279707 1 2 999999 124502 2 769576 809917 2 733039 942376 1 2 999999 289941 1 2 999999 -513781 1 472730 514448 -634720 1 15 999998 362486 2 43275 574903 2 18798 355562 2 2 999999 1 20 999990 603521 1 10 999998 265236 2 603814 763596 1 621825 640296 980614 2 304238 471853 1 2 999999 256382 1 20 999983 309584 1 162065 535611 179584 2 15 999990 1 429890 627223 -212888 2 12 999981 2 2 999999 1 8 999993 76790 1 97446 435942 557504 2 65173 307286 2 794134 974497 2 90969 728308 1 739654 783745 609865 2 1 999998 2 74614 385288 1 2 999999 -543735 2 2 999999 1 2 999999 -970306 1 2 999999 394553 1 1 999986 291348 2 9 999982 2 2 999987 2 2 999999 2 356951 930477 2 7 999997 1 435587 437400 -445688 1 129906 561619 272718 2 2 999999 2 2 999999 1 2 999999 -969483 2 18 999989 1 2 999999 302938 2 85558 161432 1 2 999999 -504453 1 19 999987 -873626 2 636597 797237 2 287589 883101 2 2 999999 1 233068 249241 739531 2 8 999982 2 16 999984 1 18 999995 -975259 1 52862 908524 -344331 1 2 999999 908277 2 16 999987 1 4 999994 -792503 1 71631 755800 -397803 2 2 999999 2 452021 646818 2 388333 980074 1 103133 434933 -410150 2 405458 608415 2 558338 589727 2 2 999999 1 2 999999 -754489 2 2 999999 2 19 999998 2 19 999986 1 12 999983 -975454 1 13 999994 -108959 1 4 999982 -111155 2 2 999999 1 5 999999 -991971 1 492737 759495 956336 2 398710 719449 1 153245 297550 -861371 2 7 999983 1 13 999991 -539298 2 154668 513744 1 764403 825368 -992144 2 2 999999 1 9 999986 922475 2 311625 559278 2 613839 652836 2 2 999999 1 122443 379765 -805486 1 379798 898628 -866451 2 4 999984 2 10 999987 2 16 999994 2 1 999992 1 33164 873423 53083 1 2 999999 662869 2 4 999996 1 2 999988 225955 2 10 999981 1 2 999999 242744 2 2 999999 1 16 999993 -562419 1 12 999994 434578 2 1 999986 2 2 999999 1 7 999997 -711150 2 19 999997 1 1 999992 566963 2 2 999991 1 2 999999 -279155 1 608852 785943 -338990 1 2 999999 672857 2 2 999999 2 2 999999 1 114216 138768 275546 2 403769 692913 2 8 999995 1 97263 920865 210518 1 2 999999 263304 1 2 999999 -943036 1 18 999983 744091 2 2 999999 2 2 999999 1 6009 12184 942686 2 10 999997 2 813125 934137 1 15 999994 897921 2 752405 832713 1 751627 874718 6293 1 686246 916746 484068 2 451104 612345 2 2 999999 2 1 999992 1 2 999999 -300485 1 335694 513378 -784841 2 2 999999 2 380948 694979 1 9 999996 -49732 2 19 999996 1 7 999983 -605246 2 99470 667261 1 15 999994 600234 1 538240 686167 440410 1 3 999994 -735213 1 7 999992 -206764 1 829688 935256 723126 2 2 999999 1 20 999982 116589 1 19 1000000 -196464 1 17 999997 -679220 2 50190 174575 2 2 999999 2 20 999984 1 2 999999 267354 1 879506 977505 736833 1 10 999991 757178 1 2 999999 434018 1 2 999999 -854955 2 2 999999 2 2 999999 2 7 999985 1 2 999999 -505325 1 252040 751840 179571 1 243968 367763 -812387 1 608076 629218 108128 2 21588 291701 2 56352 949468 2 2 999999 2 2 999999 1 2 999999 225020 2 13 999989 1 2 999999 -650686 2 274358 421434 1 6 999986 -497589 1 2 999999 -910835 2 4 999996 2 2 1000000 1 7 999998 736444 1 3 1000000 -987380 2 14 999994 2 15 999998 1 2 999996 428541 1 1 999986 912983 2 199162 861356 2 10 999982 2 354083 471973 2 2 999999 2 241013 609100 1 9 999991 699237 1 71371 119337 389068 1 4 999989 526339 2 2 999999 2 2 999999 2 567110 868363 2 1 999983 2 2 999999 1 542576 969437 818047 2 18 999999 1 2 999999 727682 2 2 999999 1 617028 962858 765608 1 2 999999 311516 1 17 999998 224536 1 6 999989 242489 1 264866 350974 -694761 2 4 999981 1 668133 916144 -372119 2 2 999999 1 707183 874727 -581052 1 231291 388823 717870 1 2 999999 -536975 2 2 999999 2 80751 762003 2 2 999999 2 2 999999 1 4 999987 -810589 1 348729 774499 -949595 2 2 999999 1 2 999999 -545607 2 8 999989 2 2 999999 2 7 1000000 2 9 999984 2 2 999999 1 108317 274869 -209515 2 714510 899859 1 474448 870097 -491748 2 243935 605128 2 355973 476065 2 159175 863396 2 2 999999 2 16 999989 1 11 999996 310197 2 7 999984 2 355340 742108 2 17 999998 2 2 999999 2 2 999999 1 1 999999 698626 2 2 999984 2 17 999981 1 2 999981 -737480 2 10 999995 1 2 999999 -69660 2 14 999992 1 172812 295593 284002 1 286856 561984 -675670 2 2 999999 1 8 999981 -470924 1 28013 255866 701363 1 54203 63380 939213 1 153060 187748 691972 1 278620 825137 23631 2 2 999999 1 175382 527113 214365 2 13 999984 2 1 999995 1 576434 880150 968061 2 412770 767791 2 4 999995 1 775108 944080 101989 2 324044 503319 1 6 999981 -569586 2 2 999999 2 2 999999 2 14 999988 2 13 999981 2 17 999991 1 14 999984 31014 1 340049 910386 60335 2 2 999999 2 5 999998 2 95638 498428 1 17 999994 748699 1 261678 653104 247874 2 2 999999 2 17019 493064 2 3331 80401 2 2 999999 2 9 999989 2 2 999999 1 2 999999 -528340 2 2 999999 1 572120 584947 -831394 2 402594 587898 1 312986 557466 107666 1 2 999999 741574 1 701360 864772 -330104 2 5 999981 1 20 999992 -630592 2 54625 903700 1 404483 781219 531026 1 12 999993 -365129 1 4 999985 -69250 2 2 999999 1 2 999999 419504 2 2 999999 2 2 999999 1 122177 122599 -748789 1 2 999999 -453603 2 7 999981 1 371294 380746 -703399 2 17 999999 2 2 999999 1 2 999999 142099 1 2 999999 -465718 2 2 999999 1 459048 821689 -934045 1 2 999999 -895153 2 8 999984 2 2 999999 1 2 999986 -878578 2 3 999998 2 2 999999 2 2 999999 1 17 999987 -343244 2 9 999997 1 593034 928344 37080 1 811149 937467 419622 1 2 999999 -731574 2 2 999999 1 14 999990 -652148 2 2 999999 1 2 999999 -303275 2 20865 506410 1 2 999999 339983 1 390648 939602 -636473 2 250410 830348 2 631955 866997 2 2 999999 1 242301 425479 571499 2 14 999994 1 6 999998 445904 1 2 999999 986424 2 179772 885805 2 174544 701737 2 2 999999 2 2 999999 2 465873 687005 2 214784 748760 2 2 999999 2 264674 790474 2 15 999990 2 425251 994606 2 16 999996 2 17 999987 1 235635 857920 -604221 2 2 999999 2 5 999981 1 2 999999 -110773 1 6 999990 -600535 2 324656 666118 2 93672 915173 1 488499 845386 518670 1 2 999999 -292052 2 2 999999 2 2 999999 1 2 999999 -609790 1 131787 688785 350320 1 2 999999 810857 2 4 999986 2 9 999981 2 2 999999 2 400838 445893 2 101761 125858 2 2 999999 2 15 999999 2 77230 126371 2 16 999989 2 274233 596624 1 238356 813659 945770 2 3 999993 2 507943 708961 1 2 999999 -902013 2 2 999999 1 2 999999 152000 2 2 999999 1 390 767990 721228 1 4 999981 -202670 2 16 999996 2 2 999999 2 7 999994 2 2 999999 2 2 999999 2 173370 332189 1 694389 748837 -762304 2 2 999999 1 427078 840335 -758215 1 2 999999 -248752 2 533537 828795 1 14 999993 704203 2 177049 495237 1 2 999999 -861576 1 11 1000000 245866 1 11 999994 -913103 2 8 999998 2 2 999999 2 276394 600131 1 2 999999 -14637 2 203808 209316 1 110658 916416 239402 1 834338 975460 999433 2 208547 648448 1 2 999999 -248082 1 7 999992 548140 1 2 999999 -836025 2 4 999998 1 14 999986 -321712 1 18 999981 353335 1 2 999999 302258 2 440406 447564 1 2 999999 -995802 1 8 999997 47445 1 6 999988 297978 1 7 999996 -129423 2 2 999999 2 702040 919836 2 20 999996 1 2 999999 648660 2 439373 737380 2 2 999999 1 8 1000000 694337 1 10 999989 149402 1 42776 157158 -152949 2 8 1000000 2 7 999984 1 97265 422968 -536614 2 2 999999 1 408135 710730 82879 2 2 999999 1 19 999992 734637 2 15 999996 2 469007 710890 2 783252 925284 2 19 999982 2 2 999999 2 648213 653110 2 15 999999 2 430767 896314 2 2 999999 1 2 999999 -469644 1 2 999999 11685 2 2 999999 2 263162 814073 1 306409 310943 6801 2 2 999999 2 2 999999 2 8 999994 1 19 999981 126235 2 2 999999 2 18 999990 1 2 999999 -289208 2 2 999999 1 2 999999 387395 2 114280 428893 1 166015 603404 498579 2 67480 327266 1 9 999994 725432 2 126391 425383 2 19 999990 2 2 999999 2 2 999999 1 2 999999 454873 2 265112 595327 1 2 999999 238627 1 173508 482124 940539 2 35110 609772 1 2 999999 559504 1 693478 905277 -742395 1 2 999999 -764186 2 2 999999 2 2 999999 1 2 999999 -592068 1 160832 671004 -752600 2 590795 867086 1 4 999990 467835 2 813984 970514 2 2 999999 2 701298 929557 2 185701 959415 2 2 999993 2 2 999999 1 194720 714201 524449 1 2 999999 896109 1 683399 734099 105872 1 2 999999 -723095 2 2 999999 1 10 999984 -932089 1 464131 790195 330387 1 2 999999 341176 1 789321 934345 -746033 1 10 999983 263352 2 2 999999 1 208214 954762 -541559 2 158099 463108 2 2 999999 2 1 999995 2 2 999999 2 13 999996 2 507042 720629 1 524533 753525 319777 2 2 999999 1 8 999988 -270024 2 2 999999 1 19 999981 -212472 1 64928 722851 -781885 1 283939 485543 426518 1 453379 895048 -370903 1 9 999989 -506889 1 12 999994 -153109 2 10 999993 2 2 999999 1 137058 509316 -474081 2 2 999999 1 2 999999 539244 2 14 1000000 1 273241 573229 89052 1 2 999999 854783 1 746325 792620 890849 1 780784 942070 -7510 2 2 999999 2 2 999999 1 11 999996 563682 2 23679 580506 2 2 999999 2 317438 322451 2 8 999995 2 293778 567208 1 9 999991 99904 2 5 999998 1 2 999999 334879 2 19 999998 1 2 999999 800861 1 152811 499098 -941748 1 543832 757508 -276201 2 2 999999 2 2 999999 2 424123 558834 1 2 999999 -586268 2 2 999999 1 9 999995 -631917 1 476968 807971 903649 1 2 999999 73709 1 2 999999 -264209 1 2 999999 687063 1 2 999999 793444 2 3 999986 2 20 999987 1 19 999983 911027 2 278769 484824 1 2 999999 -25769 1 17 999985 -299593 1 2 999999 -825101 2 7 999996 2 2 999999 1 2 999999 213497 1 16 999999 20968 2 879338 998381 1 360638 670778 -615967 2 165432 409274 2 2 999999 1 306466 994559 -94559 1 2 999999 -401990 1 8 999985 671729 2 8 1000000 2 6 999993 2 19 999996 1 19 999990 -1050 1 407241 942463 -687484 2 18 999984 2 2 999999 2 16 999999 1 17 999998 211651 2 15 999984 1 2 999999 -242897 1 168556 753316 -983332 1 2 999999 -132213 2 600824 620094 2 7 999981 2 2 999999 2 1 999989 2 542134 966179 2 564801 708316 1 2 999999 -462209 2 77708 520858 1 671043 830670 359911 1 6 1000000 841157 2 648179 722748 2 11 999981 2 447742 611537 1 235129 480631 -962312 1 216981 731626 205602 2 2 999999 1 2 999999 -391915 2 2 999999 2 126665 521664 1 597020 729643 981984 2 2 999999 2 5 999990 1 2 999999 768440 1 705139 981660 -968656 1 44164 965152 868242 1 19 999999 334578 1 2 999999 -881371 2 469603 628642 2 10 999986 2 2 999999 1 1 999997 335991 1 568630 778227 -765332 2 10 999989 2 1 999995 1 9 999992 -817486 1 92181 230933 -308522 1 267823 577779 382251 1 2 999999 693081 1 602919 645677 614685 2 18 999994 1 2 999999 -935131 2 8 999997 1 4 999998 -557534 1 4 999984 181545 2 2 999999 1 13 999981 -63200 2 7 999991 2 2 999999 1 6 999999 -968590 2 47648 460575 1 20 999991 -39953 1 608570 960562 480335 1 2 999997 429886 1 12 999986 -664509 1 2 999999 107265 1 20 999990 -538994 2 2 999999 1 2 999993 348262 1 16 999982 299779 1 36665 815837 -408740 1 2 999987 15462 2 2 999999 1 41373 900206 -994901 2 9 999988 1 2 999999 773689 1 231596 511562 -381705 1 4 999989 -534642 1 2 999999 -182116 2 358573 764787 1 59270 548647 -890452 2 2 999999 1 17 999986 -858262 2 2 999999 1 2 999999 -372393 1 564675 640791 -203650 1 824303 894736 702892 1 291221 907524 526793 1 282365 824844 646836 1 9 999994 516765 1 504218 712951 -221870 2 238029 894269 1 7 999998 -298109 1 322952 783851 -454176 2 238976 704506 2 2 999999 1 3 999982 893174 2 11 999988 2 11 999999 1 2 999999 -604022 1 2 999999 867719 2 122078 137918 2 9 999983 1 268290 926669 231188 2 2 999999 2 3 999990 2 17 999994 2 3 999989 1 15 999990 495441 1 2 999999 -38523 1 309077 524261 -712833 2 2 999999 2 6 999985 1 85043 559458 -712395 2 2 999999 2 2 999999 1 2 999999 411134 2 8 999993 2 2 999999 1 2 999999 -854685 1 2 999999 -866896 2 205239 925185 1 82981 933208 202355 1 277411 679717 -727228 1 2 999989 -547008 2 2 999999 2 2 999999 1 19 999997 -480355 1 1 999997 -422621 2 8 999985 1 17 999997 -629298 1 2 999999 123880 2 2 999999 2 145535 193687 2 2 999999 2 2 999999 1 2 999999 -871554 2 11 999985 1 105727 610145 -979554 2 345803 496201 1 7 999982 204483 1 13 999993 333720 2 6 999984 2 17 999984 1 2 999999 738049 1 10 999981 717595 2 2 999999 1 19222 36596 -550867 1 40372 223823 352089 1 7 999990 -945724 2 252288 589423 2 5 999998 2 2 999999 2 2 999999 2 18 999993 1 2 999999 500897 1 6 999990 -281562 2 2 999999 1 151108 712972 -617812 2 45141 165128 1 2 999999 -205187 1 118744 475697 -896554 2 9 1000000 2 4 999992 1 252605 573679 85289 2 2 999999 2 2 999999 1 16 999999 -458723 1 11 999989 -905019 2 2 999999 1 38685 321198 -394956 1 1 999992 -443030 2 274721 803239 1 2 999999 -572807 2 17 999987 1 133059 520026 864172 2 13 999997 2 367053 981428 1 227169 589711 -244421 2 2 999999 2 8 999984 2 2 999999 1 2 999999 393072 1 18 999992 -619016 1 7 999982 125971 2 16 999981 1 1 999997 -607922 2 4 999988 1 730793 874029 982764 2 19 1000000 1 2 999999 62980 2 2 999999 1 2 999999 -446184 2 2 999999 2 2 999999 1 18 999981 -190635 2 137754 185922 2 201212 238867 2 2 999999 2 10 999991 1 10 999999 274730 1 14 999994 96161 2 6 999986 1 651582 803674 -423006 2 2 999999 2 334762 487974 1 10 999989 635031 1 19 999984 -264489 2 2 999999 1 2 999990 164163 2 12 999981 1 869350 934408 622539 1 2 999999 796521 2 58308 888651 1 478914 584944 -270603 2 2 999999 2 20 999986 2 217831 372717 1 727799 968009 -510529 2 2 999999 2 363837 745684 1 1 999989 802164 2 30240 368295 1 64801 652784 435948 2 2172 791365 1 2 999999 251678 2 670409 907077 1 170901 478063 -753175 2 580594 761927 2 4 999988 2 275632 373502 1 2 999999 922644 1 2 999999 -996728 1 15 999999 -564004 2 2 999999 2 10 999988 2 1 1000000 2 2 999999 2 250887 758647 2 2 999999 1 180021 201407 353308 1 2 999999 199304 2 235800 341605 1 2 999999 845494 1 2 999999 555564 1 6 999988 959063 2 2 999999 2 255514 598843 1 4 999992 -789166 1 19 999983 632365 2 2 999999 2 2 999999 1 200156 559981 387790 2 14 999985 2 87927 542378 2 2 999999 1 2 999999 167283 2 19 999983 1 808947 973716 -227995 2 2 999999 2 2 999999 2 545226 663079 2 2 999999 1 16 999996 -749679 1 2 999999 -445442 2 246889 706523 1 2 999999 489824 2 537036 594326 2 2 999999 1 202492 911553 312339 2 20 999985 2 144429 498150 1 364913 773720 851148 2 65412 711390 1 9 999985 -218942 1 13 999994 -749877 1 2 999999 -960056 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999991 1 1 999981 818068 2 488447 902884 2 2 999999 1 2 999999 -391436 1 2 999999 327486 2 185473 800902 1 2327 373505 -182471 2 472149 652009 1 2 999999 -278300 1 14 999982 -654999 1 604517 977432 -721140 2 2 999999 1 434073 838738 -383472 2 571798 614279 2 2 999999 2 19 999986 2 5 999992 1 410559 473421 138138 1 4 999988 -30836 2 4 999999 2 2 999999 1 2 999999 -166729 1 4 999999 149676 2 501628 797701 1 2 999999 -907930 1 2 999999 -202551 2 2 999999 2 20 999991 1 5 999991 -139232 1 15 999997 844104 1 2 999999 366030 1 7 999984 726848 1 534611 688362 -35531 1 216902 225747 569517 1 133783 158690 554145 2 2 999999 1 235455 902843 -454181 2 476098 715212 1 3 999981 826350 1 2 999999 486352 1 2 999999 128718 2 14 999992 2 240088 715949 2 367839 728591 1 12 999998 -957761 1 355005 645579 -999381 1 6600 111233 443367 2 168438 910530 1 1813 561877 863781 2 2 999999 1 2 999999 700772 2 8 999988 1 169942 462043 723173 2 2 999999 2 71694 107223 1 18 999990 -43189 2 141171 405436 2 2 999999 1 2 999999 506999 2 2 999999 1 2 999999 -989897 2 8621 999225 2 3 999993 1 2 999999 616991 2 20 999981 2 2 999999 1 2 999999 -590474 2 336185 981992 2 3 999985 1 2 999999 -372415 1 2 999999 -952156 1 418276 828125 765142 1 2 999999 -548362 1 129751 870042 -351933 1 14 999993 522577 2 274968 320377 2 18 1000000 1 2 999999 -271303 2 2 999999 1 241666 353017 -353545 1 17 999982 10471 2 398124 817598 1 14 999996 510529 1 1 999994 648445 1 341745 949782 -494124 2 2 999999 1 16 999996 -201504 2 2 999999 1 19 999987 -301724 1 2 999999 474979 2 709039 845189 1 2 999999 726408 2 2 999999 2 2 999999 2 2 999999 2 6 999984 2 2 999999 1 2 999999 -404272 2 2 999999 2 1 999993 1 454914 645127 -357013 1 2 999999 -174091 2 19 999987 1 77598 439604 -199325 2 2 999999 2 14099 271907 2 19 999983 2 10 999993 2 154414 950580 2 2 999999 2 58962 617513 1 2 999999 -611985 1 7 999999 452860 2 2 999999 1 10 999989 -22985 2 724104 932739 1 880070 918893 -660222 1 18 999983 -116693 1 16 999989 67651 1 2 999999 -569979 1 2 999999 -747346 1 15 999986 108704 1 357255 441550 -7304 2 18 999993 1 693478 702265 -639703 2 16 999993 2 15 999986 2 2 999999 2 16 999987 1 383583 696559 -188036 2 156239 614096 1 17 999996 3510 1 660514 747179 298831 2 698899 723308 2 1 999988 2 2 999999 1 696661 855254 -385866 2 9 999991 1 2 999999 -357750 1 2 999999 -662581 1 7 999996 918649 2 462958 989204 2 130279 672219 1 848511 941569 -143048 1 941688 984583 -234457 1 346564 503032 195084 2 213969 839259 1 296965 591278 -172788 1 34489 312658 -568710 2 2 999999 2 10 999981 2 2 999999 1 2 999999 -764764 1 586642 823321 -133747 2 1 999986 2 40810 858783 1 2 999999 183504 1 36566 682197 -653077 2 2 999999 1 17 999987 -790474 2 243880 787087 2 472795 617464 1 3 999982 -120733 1 492617 880264 -473068 2 2 999999 2 278053 649735 1 2 999999 -175056 2 2 999999 1 100376 890063 -961916 1 514648 981330 -709059 2 533540 766592 2 2 999999 1 625414 801136 259021 1 301416 506315 130259 1 329922 411379 -31512 1 350072 390235 563165 1 561589 822673 622882 1 494037 853336 145902 1 2 999999 -596142 1 16 999993 -83810 1 2 999999 -411021 2 195157 875822 2 2 999999 2 736654 804486 1 447758 849585 235139 2 47817 324712 1 14 999996 869776 2 14 999990 1 2 999999 796636 2 12 999983 2 2 999999 1 12 999981 995795 2 2 999999 2 284946 840178 2 2 999999 1 2 999999 709386 2 2 999999 1 2 999988 789132 1 2 999999 420152 2 469323 691594 2 2 999999 1 3 999993 569513 1 387685 687801 -5209 1 67779 661547 272787 2 2 999999 1 2 999999 -615547 2 15 999991 2 2 999999 1 2 999999 878170 2 268415 729713 2 2 999999 1 2 999999 -810486 2 2 999999 2 8 999981 1 6 999990 -562081 1 135402 567901 -775650 2 8 999988 1 163229 895083 -648578 1 2 999999 -612697 2 344583 559232 1 15 999983 -801239 1 20 999992 -843759 2 287217 891108 2 16 999997 2 2 999999 2 2 999999 1 2 999999 -349686 1 2 999999 -755753 1 14 999993 358924 2 500811 657837 2 10 999989 2 15 999998 2 481815 607903 1 7 999990 -46435 1 2 999999 247169 1 8 999998 -618309 1 175835 951615 213178 1 14 999998 575760 2 7 999999 1 5 999988 -139764 2 104885 776959 2 2 999999 2 455155 528703 2 4 999982 1 33642 956853 789415 2 8685 290866 2 2 999999 2 10 999986 1 524077 574262 594338 1 13 999992 780961 2 2 999999 1 19 999982 -132486 1 202576 482682 262065 1 2 999999 -107773 1 140308 164836 -699018 1 1 999993 390780 2 107924 115025 2 253043 666179 2 1 999982 1 495051 656158 369823 2 2 999999 1 5 999999 -833463 1 16931 421926 756330 2 2 999999 2 2 999999 1 2 999999 -738155 2 11 999994 2 2 999999 1 625349 708797 -839481 1 274104 608877 -553083 2 2 999999 1 692887 861705 -285917 2 154618 404738 2 2 999999 2 256028 575463 2 608306 824394 1 2 999999 104616 2 91559 601114 2 2 999999 1 815179 888688 56380 2 4 999984 2 9 999986 2 2 999999 2 15 999998 2 17 999982 2 728951 814237 2 2 999999 2 6 999999 1 7 999994 439375 2 19 999988 2 118417 578848 1 14 999997 -87735 1 2 999999 -749363 1 4 999987 -519090 2 2 999999 2 2 999999 1 90134 188579 289431 1 5 999998 94711 2 184430 466884 2 14 1000000 1 454143 708053 535819 2 557469 853680 2 16 999990 1 2 999999 -230621 2 2 999999 2 279781 603212 2 2 999995 1 2 999999 298705 2 9 999998 2 2 999999 2 13 999994 1 2 999999 752954 1 2 999999 -301426 2 699843 766895 1 17 1000000 -843461 1 493818 912011 940257 2 10 999983 1 7 999984 -422112 1 200295 906650 791528 1 18 999989 688486 2 119216 912480 2 20 999989 2 20 999986 1 11 999983 564320 2 2 999999 2 2 999999 1 7 999981 100208 1 9 999992 102549 1 564012 789622 46164 2 10 999998 1 6 999999 -96187 2 75041 94826 2 290719 472445 2 2 999999 2 2 999999 1 2 999999 822907 2 2 999999 1 389095 843888 648949 1 2 999999 -776629 2 2 999999 2 3 1000000 2 16 999997 1 2 999999 -426798 2 375825 924625 1 19 999993 277635 2 2 999999 2 20624 560791 2 2 999999 2 13 999983 1 14 999996 773158 2 2 999999 2 2 999999 2 18 999992 1 14 999995 671725 1 378460 698196 76336 1 796140 986624 -560139 2 9 999995 2 2 999999 1 2 999999 -998995 2 2 999999 2 2 999999 2 359052 732264 2 2 999999 2 698389 851762 2 2 999999 1 2 999997 -258170 1 2 999999 485936 1 161890 368567 -198790 2 2 999999 2 12 999988 2 879055 980004 1 2 999999 -37556 1 2 999999 548557 1 2 999999 20168 2 216188 695523 2 321407 532817 2 2 999999 2 176418 472020 2 15 999982 1 15 999985 329637 1 206727 722118 -168050 2 27786 339170 1 343237 927690 -616609 2 655003 739493 1 19 999988 -529461 2 7 999997 1 2 999990 764020 2 2 999999 1 700004 894751 544302 2 2 999999 1 2 999999 -828035 1 2 999999 933482 1 2 999999 13713 2 5 999981 2 5 999989 1 2 999999 713579 2 14 999999 1 6 999986 -138090 2 2 999999 1 2 999999 436654 1 13 999986 -889922 2 10 999999 2 454805 709434 2 323626 447293 1 2 999999 -398007 1 13 1000000 369425 1 5 999994 500810 2 6 999999 2 683180 853523 1 2 999999 -587844 1 7 999995 713988 1 2 999999 876262 2 2 999999 1 264065 379683 -350976 1 2 999999 709318 2 13 999998 2 667598 930801 1 8 999992 27571 1 2 999999 465080 1 2 999999 -673460 1 42601 869379 75536 1 13 999998 867442 1 2 999999 234110 2 14 999998 2 19 999984 1 2 999999 445574 2 2 999999 2 7 999984 2 414583 871130 1 853644 948806 -824334 1 2 999999 -631996 1 2 999999 -586965 1 2 999999 -939023 1 473256 981362 -614778 2 15 999995 1 7 999996 -961962 1 19 999983 739645 1 626577 664558 141112 2 2 999999 1 14945 226705 -161394 2 18 999984 1 439854 459081 87315 1 123368 677176 951988 1 2 999981 629926 2 93627 321590 1 2 999999 -474583 2 314343 701891 1 2 999999 -664892 2 20 999985 2 295477 800950 1 2 999999 54605 2 9 999984 1 15 999985 532746 2 2 999999 1 14 999996 497051 1 74307 722153 432175 2 200415 604060 1 236055 483883 396389 2 8 999983 1 15 999987 967602 2 2 999999 1 24188 281679 -175927 1 6 999987 -45343 2 9 999985 1 18 999997 -572041 1 638207 742420 796078 1 561054 876351 318468 2 1 999990 2 61749 563850 1 2 999999 217946 1 1 999989 739412 2 2 999999 1 2 999999 -253260 1 530196 555393 246612 1 2 999999 -143423 2 20 999995 1 19 999996 116091 2 110272 334070 1 13 999989 -293849 2 2 999999 1 107412 602416 655706 1 692791 869215 -665488 2 17 999996 1 2 999982 -976495 1 31344 109164 421817 1 56804 799655 485179 1 2 999999 255731 1 3334 340258 -283117 1 19 999997 -262844 1 38514 346466 642438 1 69382 408767 10535 2 9 999985 1 12 999995 -698862 2 11 999990 1 2 999999 227166 1 2 999999 -528040 1 3 999992 -755365 2 7 999991 1 396808 555123 -449001 2 11 999995 2 443166 789114 1 7 999992 -382455 1 281041 348554 443308 1 88798 168079 -939514 1 533052 534199 -86559 2 2 999999 1 2 999999 -967215 1 15 999987 613528 2 16 999989 2 19 999989 2 2 999999 2 2 999999 1 18 999981 -735124 1 2 999999 -187444 2 2 999999 2 14 999982 1 20 999998 515546 1 2 999999 919224 2 10 1000000 2 17 999996 1 13 999994 695998 2 20 999992 2 2 999999 1 2 999999 686146 2 75416 174874 2 10 999996 1 407009 723410 996002 1 19 999992 999809 1 18 999997 573798 1 2 999999 618499 2 3 999986 2 2 999999 2 2 999999 1 2 999999 -88645 2 6 999993 2 10 999987 1 359147 763988 981658 2 2 999999 1 11 999997 -777213 2 15 999982 2 13 999998 1 15 999986 -701899 1 130371 545248 690290 2 3 999991 1 19 1000000 513184 2 304088 325272 2 2 999999 2 1 999998 1 2 999999 -596610 2 8 999987 2 2 999999 1 168383 788456 689950 1 212533 266332 -129425 1 2 999999 49861 2 311895 775399 2 826956 962078 1 236763 281942 -700632 2 2 999999 1 625552 653642 -804975 2 17 999982 1 8 999989 727476 2 16 999988 2 2 999999 1 14 1000000 -33759 1 379261 643871 297179 2 19 999992 1 816626 999594 381056 2 18 999985 1 299004 998696 790865 1 2 999999 -583972 2 2 999999 2 2 999999 1 2 999999 932820 2 322823 873651 1 3930 270597 -453748 1 5 999998 -886139 2 15 999988 1 2 999999 786071 2 10 999982 2 2 999999 2 296454 884428 1 2 999999 -157150 1 2 999999 -448072 2 2 999999 2 13 999995 1 16 999992 851100 1 2 999999 222429 2 19 999981 1 2 999999 -415183 2 2 999999 1 12 999995 -774664 2 593162 646348 2 132839 461931 2 538379 632855 2 2 999999 2 18 999982 2 2 999999 1 254249 797497 331886 1 6 999992 -226989 2 2 999999 1 70218 255973 197423 1 168943 268959 204774 1 248240 951154 -324246 1 19 999983 -462051 2 5 999995 1 11 999985 758060 2 2 999999 1 2 999999 533980 1 31982 954488 -728714 1 2 999999 419951 1 205924 934415 880454 1 10 999987 -209691 1 16 999984 -625895 2 417998 618244 1 2 999999 -300030 1 10 999994 385636 2 11 999987 2 199272 432070 1 20 999998 583043 2 2 999999 2 242146 684303 1 10 999995 -957156 1 26362 303176 60492 2 15 1000000 1 1 999984 892039 1 11 999998 -53053 1 15 999998 596680 2 2 999999 2 2 999999 1 14 999991 -511975 1 424373 679063 304518 2 2 999999 1 6 999987 -257132 1 2 999999 -246996 1 2 999999 545833 2 2 999999 1 311843 592984 677583 2 673370 815626 2 280208 638910 2 2 999999 2 9 999994 1 390663 975766 194922 1 2 999999 -691307 2 755599 917043 1 114101 661643 -405696 2 3 999995 1 258640 415044 -455677 2 394182 864319 1 545422 738067 -303130 1 2 999999 -947659 2 10 1000000 1 19 999986 702812 2 19 999996 1 82681 971335 265715 2 17 999988 2 14 999992 2 210706 518988 1 5 999999 835601 2 5 999996 1 2 999998 368091 1 2 999999 447058 2 2 999999 2 192849 720997 1 805703 952973 -148623 1 2 999999 313429 1 2 999999 145580 1 210437 288294 -255039 2 444137 700738 2 151067 641646 2 19 999988 2 2 999999 2 20 999999 1 17 999995 -346222 2 350392 967475 1 197629 412015 84895 1 2 999999 645454 1 344810 917222 -827774 2 684493 934136 2 2 999999 1 2 999999 -666753 2 8 999999 1 759443 936184 314590 2 2 999999 1 2 999984 889594 1 14 999982 351142 2 565323 796876 1 2 999999 -798545 2 4 999985 2 4 999982 2 9 999989 2 314927 558893 2 341826 460774 1 2 999999 912643 1 6 999983 -908703 1 2 999999 -408352 2 18 999984 1 6 999993 65280 1 2 999999 685483 1 3 999994 238098 1 2 999999 575731 2 16 999991 1 2 999999 155665 2 2 999999 2 448640 588716 1 56216 331957 -258574 1 4 999994 351727 1 2 999999 -15055 1 2 999999 -973872 2 2 999999 1 2 999999 408799 1 2 999999 258716 2 15 999997 2 2 999999 2 2 999999 1 14 999999 -407734 2 19 999994 1 325122 523239 461115 1 2 999999 -576501 1 2 999999 778992 2 275750 435922 2 2 999999 2 2 999999 2 5 999989 2 170979 498554 1 287249 917587 247689 2 472210 940674 2 5 999995 1 2 999999 -550122 2 8 999999 2 2 999999 1 2 999999 -349210 1 16 999994 71725 1 8 999992 -235668 1 6 999995 -730981 1 17 999996 779463 1 2 999999 -504665 1 2 999999 -920449 1 579193 707506 601212 1 2 999999 472850 1 98713 953453 -109024 2 13 999997 1 6 999983 276282 2 1 999985 2 629477 875313 2 2 999999 2 2 999999 2 385440 430042 2 2 999990 2 56600 971445 1 2 999999 85491 1 1 999981 -232271 2 12 999999 1 6 999987 -513524 2 16 999999 2 13 999989 1 10 999986 522094 1 40444 590716 115045 2 507194 537448 1 2 999989 -770657 2 2 999999 2 2 999999 1 2 999999 -445550 2 2 999999 2 2 999999 1 7 999981 -337544 1 2 999999 301133 2 610128 883606 2 110547 794165 2 2 999999 2 799796 886169 2 2 999999 1 722447 819069 -827704 1 2 999999 -533343 2 13 999991 2 710874 802450 2 9 999985 2 2 999999 1 564316 754737 -453928 1 208394 265238 -998905 1 77374 788862 -265758 1 528996 659739 646765 2 232948 989169 2 11 999999 1 2 999999 280633 2 2 999999 1 2 999999 41627 1 5 999997 917600 1 2 999999 416800 2 14 999982 2 2 999999 2 339258 903683 2 2 999999 1 6 999996 660097 1 13 999998 -28863 1 2 999999 -390623 1 15751 611935 586204 2 2 999999 1 2 999999 -540889 2 19 999994 1 2 999991 -542591 1 538832 930306 870010 1 2 999999 -816261 2 12 999995 1 446920 758473 999736 2 319361 540197 2 2 999999 2 18 999993 1 621663 955131 -182703 1 2 999999 -281220 1 446994 878036 -254037 1 202185 985712 -753927 2 2 999999 1 2 999999 -662352 1 234647 242735 779263 1 2 999999 544523 1 4 999983 -717948 1 16 999998 -61322 1 58563 348573 226900 1 12 999987 -705412 2 2 999999 2 2 999999 1 2 999999 481064 1 2 999999 -132431 1 2 999999 -304902 1 2 999999 -683067 2 17 999999 2 14 999996 1 20 999991 -33979 1 10 999991 276755 2 538128 940606 2 15 999989 1 15 999988 56927 2 178648 323177 1 109290 865106 -258400 1 2 999999 -946652 2 2 999999 1 2 999999 448532 2 647118 928704 2 410337 613047 1 158783 998714 -915317 2 2 999999 2 2 999999 1 5 1000000 -368158 2 2 999999 1 155824 867632 573943 2 17 999991 1 32816 623388 -359926 2 295364 852474 2 2 999999 1 2 999999 916682 2 2 999999 1 2 999999 764239 1 5 999996 899842 2 178827 728956 2 610911 936396 1 155373 681929 -584457 1 2 999999 -150007 1 2 999999 -907521 2 10 999982 1 2 999999 741752 2 2 999999 1 818450 954204 808503 2 2 999999 2 121530 723459 2 1 999981 1 2 999999 -300103 2 12 999982 2 2 999999 1 575557 662343 -604984 2 17 999989 2 2 999999 2 2 999999 1 524633 836783 870240 1 394271 582668 -93768 2 38578 720818 1 15 999991 359844 1 526582 951320 129873 1 2 999999 -417320 1 33494 458622 17994 2 5 999994 1 619708 878122 -813615 2 3 999990 1 2 999999 703403 2 14 999983 2 863350 924583 2 534638 789874 2 391393 532233 2 2 999987 2 11 999999 1 2 999999 183767 1 12 999992 322010 1 2 999999 841960 1 375577 516576 318394 2 2 999999 2 2 999999 2 9 999981 1 93476 252004 -36236 2 14989 384748 1 2 999999 -900643 1 886409 944983 -647092 2 15 999986 2 804015 908885 1 256722 864247 868987 2 14 999992 1 5 1000000 -440841 1 2 999999 768804 1 201019 540513 -515115 2 2 999999 2 2 999984 1 295977 611319 212436 1 661385 972816 -614020 2 2 999999 1 2 999999 -704414 1 5 999984 62013 2 14 999985 1 18 1000000 74194 2 12 999994 1 2 999998 -8440 1 2 999999 700594 2 2 999999 2 658263 738605 1 2 999999 19883 2 215996 219587 1 3 999997 -387133 2 87970 587837 1 19 999995 60651 2 3 999985 1 2 999999 482608 2 2 999999 2 10 999988 2 10 999984 2 16 999988 2 318038 584835 2 15 999981 2 343130 429112 1 2 999999 -976113 1 12 999982 -444001 1 9 999989 -494678 1 384656 550181 -493027 2 19 999987 1 2 999999 -815714 1 1 999984 -814814 2 2 999999 1 2 999999 146543 1 19 999983 -86743 1 2 999999 981680 2 2 999999 2 19 999986 1 123117 127043 -993866 2 2 999999 2 19 999983 2 2 999999 2 2 999999 2 2 999999 2 110223 909132 1 19 999981 -866174 2 410649 859962 1 400225 998138 -755484 1 2 999999 -845710 1 17 999997 722744 1 644934 709709 103957 2 132447 589042 1 12 999981 -594428 1 392795 512765 -496699 2 16 999989 1 2 999999 -848067 1 7 999985 -572386 1 2 999999 25487 1 14 999999 -719875 2 2 999999 1 2 999986 637333 2 2 999999 1 734284 974054 13542 2 446039 653787 1 488786 973336 -264044 2 7 999995 2 12130 549113 1 2 999999 654385 2 9741 593221 2 2 999999 1 6 999991 929566 2 2 999999 1 102780 900322 156608 1 6 999988 102731 2 11 999997 1 2 999999 -848775 2 77083 487092 2 12 999992 2 2 999999 2 278302 820543 2 227634 290075 1 51939 270660 67266 2 2 999999 1 8 999986 296049 2 489535 576119 1 3 999988 542721 1 422736 684292 -320157 2 365016 624943 1 7 999992 204965 1 281862 888465 193319 2 676844 833377 2 2 999999 1 17 999997 542953 2 2 999999 1 18 999982 -187043 2 790587 979056 2 2 999999 2 2 999988 1 2 999999 593987 2 2 999999 2 17 999986 2 2 999999 2 18 999989 2 9 999996 2 2 999999 1 14 999993 766008 1 298912 830915 -537603 2 8 999992 2 2 999999 1 187338 633391 -793687 2 149517 907172 2 20 999987 2 2 999999 2 9978 803742 2 2 999999 1 701189 954518 373186 2 12 999984 2 2 999999 1 2 999982 -651812 2 2 999999 1 2 999999 132083 2 2 999999 1 2 999999 985748 2 2 999999 1 14 999994 -529176 2 2 999999 2 11 999982 1 19 999989 -976476 1 108929 405249 59040 1 330114 539134 -447002 2 4 999984 2 19 999999 2 2 999999 2 18 999999 1 15 999991 281301 1 2 999999 -429223 1 625409 967048 235190 1 52328 572115 638776 1 2 999999 61117 2 37807 954187 1 15 999982 948349 2 20 999988 1 15 999990 945699 2 3 999981 2 448410 675527 2 2 999999 2 636611 854460 2 6 999996 2 1 999992 1 2 999999 994859 1 2 999999 218549 1 101863 624409 -583935 2 572829 603976 2 2 999999 1 313116 861569 -540968 1 7 999992 837466 1 2 999999 -126291 2 648019 719601 2 442187 450561 2 2 999999 2 2 999999 1 20 999998 -556126 2 12 999999 2 3 999990 2 2 999999 2 1 999998 1 88507 683960 -793320 1 2 999999 -407583 1 2 999999 196404 1 791501 880087 -734201 1 2 999999 -543480 2 283335 754325 1 15 999987 -609384 1 11178 526724 -589004 1 98776 463071 -330577 2 190825 252607 1 2 999999 -395333 1 164677 319590 -293569 2 11 999988 1 2 999999 572241 1 2 999999 -29812 1 501209 525084 632524 1 166119 254846 -653736 2 2 999999 1 2 999999 -534024 1 2 999999 384638 2 2 999999 1 13 999994 155477 2 1 999995 1 2 999999 454836 2 4 999995 1 8 999989 898418 2 414847 670943 2 273399 786122 2 18 999985 1 7 999989 349511 1 7 999985 -169692 1 10 999988 452429 1 208557 731584 -45825 2 2 999999 1 2 999999 554025 1 11 999990 -192252 1 11 999985 611354 2 322666 360218 2 20 999987 2 2 999999 2 380503 811852 2 13 999991 2 2 999999 1 2 999999 988214 2 394920 863080 1 2 999999 84784 2 166608 680437 1 2 999999 190469 2 2 999999 2 23513 967044 1 538175 910956 889297 1 14 999993 -264635 1 2 999999 -916861 1 196107 839861 887243 1 604315 667185 855248 1 2 999999 -750422 1 13 999994 996130 2 2 999999 2 149515 464689 2 2 999999 2 2 999999 1 2 999999 -333437 2 3 999993 1 2 999999 882022 1 205431 786689 630893 1 2 999999 351553 2 2 999999 1 94746 484063 -415877 2 16 999991 1 15897 712944 395515 1 80225 785027 -496083 1 729411 755560 330884 2 342945 447571 2 288445 552034 1 281259 990558 126109 2 2 999999 2 2 999999 2 465615 962849 1 20 999985 50633 1 5 999988 -511061 2 2 999999 2 1 999986 1 2 999999 145778 1 90916 343439 -312017 2 18 999997 1 4674 50759 923582 2 17 999990 2 2 999999 2 2 999999 1 5 1000000 -245498 1 2 999999 790532 1 5 999992 -886363 1 2 999999 -201037 1 2 999999 353211 2 746435 970774 1 2 999999 16190 2 2 999999 1 2 999999 744709 1 349369 977265 -650482 1 9 999993 143989 1 2 999999 699128 1 17 999995 779724 2 409930 891766 1 2 999999 -874487 2 448714 610507 1 2 999999 862031 2 624630 797622 1 2 999999 -29553 1 302638 475718 -199175 2 5 999989 1 114242 222358 589394 1 720730 777689 412932 2 2 999999 1 2 999999 817910 1 92566 495086 574551 2 2 999999 1 283051 361540 137199 1 344040 843991 404430 2 8 999989 1 2 999999 727667 2 3 999998 2 4 999986 2 20 999982 1 483211 642151 976245 1 16 999989 286906 1 3 999987 -972600 2 2 999999 2 2 999999 2 20 999982 1 2 999999 581841 2 2 999999 2 16 999984 2 78232 82225 1 2 999999 -377341 2 101581 297403 1 540909 823312 339488 1 295200 727717 93702 1 754953 767643 -523753 1 752215 819544 -491336 2 2 999999 1 2 999999 467617 1 192589 582606 -81750 1 19 999993 -616389 2 2 999999 1 2 999999 673608 2 2 999999 2 199035 775419 2 12 999982 1 2 999999 841528 1 881413 948124 -780155 1 20 999991 -526552 1 2 999999 -320622 1 11 999991 -589927 1 17 999982 -17215 1 2 999996 463015 2 12 999994 1 555496 794434 160542 1 2 999999 -585500 1 17 999995 -321251 2 2 999999 1 15 999991 -114543 1 2 999999 -162509 2 15 999992 2 20 999992 1 16 999997 808697 2 2 999999 1 1 999997 439784 1 63332 521641 -446004 1 2 999999 32138 2 9 999996 2 2 999999 2 5 999984 2 2 999999 1 2 999999 552393 1 2 999999 -342807 2 13 999988 2 245034 745090 2 2 999999 2 2 999999 2 16 999992 2 2 999999 1 2 999999 -149428 2 151401 263116 1 7 999999 -515541 1 2 999999 940861 1 20 999991 516115 1 11 999997 624946 1 2 999999 904072 1 719738 842211 -547832 1 2 999999 -699221 1 8 999985 -76544 1 2 999999 995259 1 14 999990 -86246 2 501949 541666 1 2 999999 382577 2 301255 443142 1 98242 179620 630396 1 2 999993 -850221 2 12 999992 1 298294 681718 -410581 1 2 999999 -732950 2 3896 670158 2 9 999981 2 2 999999 1 2 999999 714189 1 2 999999 -974121 2 442385 808101 1 22973 702685 -923963 2 574742 677006 2 8 999985 2 1 999986 2 17 999985 1 9 999993 -105314 2 16 999988 1 2 999999 -713192 2 2 999999 2 18 999999 1 80366 180080 859760 2 2 999999 1 345841 981618 224540 2 2 999999 2 397769 567308 2 12 999985 2 2 999999 1 9 999994 -651202 1 2 999999 -968077 1 686803 937845 869983 2 18 999993 1 2 999999 -830998 2 224823 635765 2 11 999989 1 13 999989 754826 2 14 999989 1 2 999999 138515 1 20 999995 819574 2 417868 731074 2 13 999984 1 2 999999 -345639 1 108809 441605 -698300 2 1 1000000 2 12 999988 1 2 999999 -944051 1 15077 676635 -306956 1 12 999993 -480502 2 269458 701176 2 2 999999 1 68140 904058 -748210 2 16 999986 2 2 999999 2 16 999986 2 2 999999 2 2 999999 1 2 999999 -189434 1 592220 710538 -394562 1 11 999986 569906 1 217375 722029 759967 1 524383 889695 -686590 1 205336 855827 912512 2 106407 632932 1 11 999999 -806062 1 2 999999 666601 2 591707 856554 1 254392 260193 91705 1 2 999999 3381 2 2 999999 2 2 999999 2 10 999983 1 3 999990 957735 2 17 999998 2 401641 458498 1 2 999999 972113 1 20 999995 558581 2 11 999992 2 2 999999 2 13 999997 1 2 999999 687240 2 2 999999 1 2 999999 -133383 1 2 999999 -654646 2 2 999999 1 2 999999 969559 2 401695 715662 2 491770 629243 1 20 999996 252351 2 314308 930751 2 9 999984 2 413717 513401 2 6 999998 1 6 999997 -19059 2 380972 815044 2 2 999999 2 60011 95281 1 14 999981 -682162 1 428706 640469 42917 2 2 999999 2 326333 617460 2 274315 930522 2 2 999999 2 2 999999 2 296204 631428 1 20 999989 -613963 1 9 999984 -310293 2 581574 814067 2 297425 344902 2 13 999996 2 2 999999 2 45629 440391 2 10 999997 1 330044 687905 483405 2 55632 210628 2 18 999982 1 2 999999 237574 2 2 999999 1 505409 538102 -182668 2 685069 954099 1 2 999999 552050 2 267968 675586 1 2 999999 -299206 1 15 999996 -136216 1 212173 584381 -541879 1 2 999996 -534944 2 2 999999 1 2 999999 798859 2 114687 685869 2 1 999989 1 2 999999 -692341 2 13 999986 1 16 1000000 184583 2 547180 596412 1 6 999984 -943218 2 2 999999 2 407800 474951 1 412584 918765 -537825 2 203494 224384 1 203525 312547 -550470 2 384153 809919 2 20 999983 2 2 999999 2 2 999999 2 3 999987 2 2 999999 1 2 999999 206146 1 63084 700398 262137 2 296117 557619 1 10 999989 -299573 1 6 999998 68326 2 149112 999885 1 2 999999 429087 1 13 999988 968878 1 2 999999 254860 1 18 999990 667167 2 29395 300527 1 2 999999 880591 2 17 999981 1 5 999986 165646 2 19 999984 2 423023 960033 1 9 999987 523157 1 3 999984 731534 1 329062 509172 -882916 2 2 999999 1 15 999998 466427 2 791408 952822 2 434548 889100 2 2 999999 2 602885 791471 1 16 999993 -682592 1 2 999999 -853763 1 2 999999 -318786 2 249629 796487 2 12 999994 2 624300 649537 1 2 999999 164901 1 144621 783319 867391 2 14795 300355 1 2 999999 314794 1 2 999999 260219 2 2 999999 1 2 999999 808091 1 2 999999 -946690 2 1 999999 2 197189 758847 2 20 999982 1 2 999999 374479 2 425469 476731 1 2 999999 -305429 1 2 999999 237704 2 1 999983 1 2 999999 -952027 1 7 999998 913388 2 11 999994 2 163202 952561 2 2 999999 2 644588 922637 1 2 999999 388719 1 435578 936395 -802013 1 134272 432836 710400 2 2 999999 1 6 999999 -138783 2 485578 578326 1 577664 887180 861033 1 637012 784815 -600467 1 325053 746099 -242511 1 15 999983 -27718 1 10 1000000 668501 2 4 999997 2 8 999985 1 53886 358795 826277 1 2 999999 -322040 2 4 999994 1 2 999999 500572 1 8 999995 -10790 1 12 999993 -876811 1 329504 677380 611406 2 16 999982 1 11 999999 -597349 2 2 999999 2 4 999991 2 1 999997 1 2 999999 449345 2 385007 854683 2 15 999999 2 14 999997 2 2 999999 1 2 999999 984038 1 2 999999 159501 2 20 999992 2 550852 718222 1 13 999988 939040 1 6 999992 -37340 2 13 999990 1 263129 890703 -480312 1 587002 684644 296637 2 551466 850300 2 2 999999 2 6 999981 1 9 999991 277631 2 18 999982 1 81237 457989 918911 1 436487 822213 -246247 2 2 999999 1 306295 609985 -255080 1 10 999983 788528 2 2 999999 1 50819 479027 392588 2 18 999996 1 2 999999 388692 2 2 999999 2 11 999989 2 2 999999 1 37909 687666 556407 1 641893 852294 -61832 2 2 999999 1 14 999983 646307 1 2 999999 -465330 1 2 999999 140085 1 325996 461899 64213 1 251360 472033 -233192 1 2 999999 -613574 2 94037 735522 2 2 999999 2 10 999996 1 936054 946677 210380 2 455165 650770 1 2 999999 531705 2 516613 573407 1 301692 370004 -758920 2 2 999999 1 2 999999 739756 1 9 999996 149669 1 4 999985 900101 2 114187 963438 2 713284 819310 1 285940 670688 717431 1 2 999999 753800 1 2 999999 -21951 1 306418 908930 626712 2 2 999999 1 2 999999 -444492 2 2 999999 2 605056 973126 2 2 999999 1 2 999999 -389327 1 11 999996 -716381 2 211467 487660 2 2 999999 2 21094 816866 2 890103 918421 2 4 999987 2 2 999999 2 2 999999 1 18 999991 -105740 2 2 999999 1 2 999983 843947 2 201823 504124 2 2 999999 2 256362 785519 2 529028 670805 2 6 999992 2 14 999999 2 210451 275583 1 2 999999 -49538 1 2 999999 -869269 1 2 999999 -529754 1 2 999999 -482875 2 2 999999 2 2 999999 2 2 999999 1 99389 132149 570533 1 2 999999 94598 1 2 999999 -820317 1 2 999999 333294 2 14 999987 2 5 999981 2 2 999999 1 5 999994 -859373 1 15 999987 482289 1 2 999999 549297 2 14 999981 2 10314 815713 2 9 999998 1 4 999992 -435960 2 1 999987 1 220641 892650 -897372 1 283581 410846 -8286 1 7 999984 -494204 1 2 999999 767331 2 7 999999 1 2 999999 -390747 2 17 999983 1 2 999991 -113875 1 19 999990 275245 1 75913 650778 300985 1 129972 691059 476110 2 2 999999 2 9 999984 2 7 999996 2 434513 687956 2 2 999999 1 843868 919516 700228 1 585678 651058 -26407 2 2 999999 2 2 999999 1 8 999982 -429510 2 13 999994 2 2 999999 2 2 999999 1 17 999985 33722 2 2 999999 1 20 999995 790032 1 2 999999 -20009 2 49203 965824 2 2 999999 2 2 999999 1 2 999999 966074 1 18 999981 -905508 1 45282 176632 85626 2 2 999999 1 9 1000000 631025 2 5 999987 2 2 999999 2 160223 659216 1 1 999989 -322475 2 2 999999 1 420193 516582 -127944 1 20 999986 -602616 2 388315 964884 1 600810 845695 391046 2 2 999999 2 17 999988 2 5 999990 1 120386 245934 609896 2 7 999987 2 89963 564237 1 2 999999 -947412 2 14 999990 2 1 999987 1 2 999999 -117536 1 7 999987 -6835 1 124655 544041 -653832 2 10 999996 1 125479 639804 439367 2 2 999999 2 372966 746224 2 350072 932866 2 333197 578806 1 558292 611866 641559 1 3 999988 334444 1 2 999999 1262 1 2 999999 -440413 2 132429 829916 1 14 999985 -291600 1 219465 997100 -404854 2 2 999982 2 2 999999 2 386271 798076 2 2 999999 1 345432 792957 632931 2 558704 885234 1 2 999999 344761 1 156652 488974 -132490 1 10 999988 -100325 2 2 999999 2 2 999999 2 13 999989 1 301565 347832 -64700 1 747349 949150 -234625 2 16106 343772 1 279404 525957 990856 2 400636 480170 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -588275 1 136 923961 -173259 1 2 999999 -914049 2 2 999999 2 7 999986 2 2 999999 1 660944 818813 -720099 2 194223 363537 1 9 999998 -405610 1 1 999988 -5337 1 2 999999 -5513 1 10 999989 231833 1 325062 481876 908977 2 5 999994 2 2 999999 2 381007 823440 2 230613 732408 1 101813 312256 -686203 2 11 999986 2 1 999988 2 2 999999 1 182598 557476 437960 2 16 999996 1 719196 819127 -863812 1 202102 594698 697261 2 335952 525571 2 256327 778126 2 2 999999 1 2 999999 -712247 2 2 999999 1 777442 868659 -745800 2 12690 645450 1 96373 359478 -105274 2 2 999999 2 19 999992 1 51368 844684 -933542 2 5 999991 1 18 999992 459209 1 146275 494790 -131572 2 654329 891302 2 557411 773922 2 5 999999 2 212449 320372 1 2 999999 486169 2 409921 878004 2 2 999999 2 2 999999 1 2 999999 -553761 2 2 999999 1 2 999999 -970234 1 28641 634659 -358430 2 167312 833794 2 8 999988 2 2 999999 1 92598 672153 385972 1 2 999999 -790265 2 2 999999 2 2 999999 2 5 999987 1 568183 579752 919953 2 3 999982 1 2 999999 25211 2 18 999999 2 168154 412659 2 2 999999 1 2 999999 932079 2 2 999999 2 644108 797873 1 69046 653919 -868596 2 82962 651847 1 2 999999 -845537 2 2 999999 1 13 999994 -290005 1 2 999999 -555117 1 537797 592497 937142 2 2 999999 1 300410 447163 947189 1 16 999985 -238935 2 18 999999 1 2 999999 -803338 1 648251 887832 -691695 2 346205 764108 2 7 999996 1 669813 945586 -81512 2 490149 923949 2 10 999983 1 13 999994 766805 1 14 999995 -7321 1 2 999999 -949917 2 16 999983 1 10 999987 -63305 2 7 999996 1 3 999988 72381 2 485788 733756 1 2 999999 750377 1 301883 589952 269455 2 104523 587894 2 2 999999 2 270946 890802 1 5855 607979 -917558 2 2 999999 1 286224 969378 273953 1 2 999999 726914 1 266487 554140 98335 2 19 999982 2 2 999999 2 19 1000000 2 253464 446818 2 12 999987 1 118643 171867 -784782 1 1 999997 -650925 1 108196 718082 917302 2 1 999984 1 13 999995 582024 2 2 999999 1 37832 626348 536464 1 2 999999 37037 2 12 1000000 2 2 999999 1 304637 793761 618267 1 8 999982 -546459 2 2 999999 1 2 999999 688994 2 2 999999 1 225860 808596 -210038 2 2 999999 1 420097 972235 -150161 2 17 999986 2 2 999999 2 8 999987 1 18 999994 715762 1 310956 849511 -587217 2 10 999982 1 6 999983 738993 1 13 999982 654555 1 2 999999 453231 1 217896 375560 473482 1 14 999995 686724 1 278964 828768 -841924 2 2 999999 2 2 999999 2 11 999991 2 517204 830759 1 14 1000000 -299087 1 13 999995 -396718 1 3 999988 -579742 1 489911 494813 250311 2 20 999994 2 5 999991 1 33062 684158 -128370 2 2 999999 2 2 999999 2 18 999985 1 19 999987 877932 2 2 999999 2 80925 604082 1 4 999988 682622 1 2 999999 276032 2 20 999990 1 2 999999 259768 2 2 999999 1 2 999999 -250332 2 2 999988 2 12 1000000 1 2 999999 427173 2 2 999999 1 49503 279040 -389009 2 173013 290879 1 483430 560834 -355877 1 16238 749508 -257694 1 139737 799438 -528109 1 2 999999 -563842 1 10 999988 -413293 1 2 999999 843942 1 4 999987 -179533 2 2 999999 2 352997 828263 1 2 999999 617816 2 2 999999 1 20 999996 594390 2 462659 869737 1 10 999983 662383 1 2 999999 -636165 2 227788 594212 1 8 999998 259775 2 2 999999 1 479839 623363 135640 1 2 999999 342417 2 2 999999 1 915191 992540 -157175 1 797560 966727 893677 2 2 999999 2 3 999984 2 9 999999 1 2 999999 -956295 1 16609 446143 955726 2 343892 539568 2 197118 596262 1 67405 998878 346222 1 2 999999 787974 2 20 999985 2 4 999984 1 2 999999 488395 2 2 999999 2 5 999983 2 19 999985 1 2 999999 -826493 2 2 999999 2 845941 943379 2 564021 745449 2 402378 566497 2 11 999990 1 11 1000000 -459790 1 493556 708809 532198 1 18 999993 320477 1 19 999996 -970862 2 6 999982 1 2 999999 953659 2 4 999989 1 2 999999 422959 1 2 999999 -495360 2 18 999988 2 454002 701690 2 9 999993 2 263296 702047 1 567885 590014 -239926 2 175604 190781 2 2 999999 1 603255 737453 -551660 2 694124 802145 1 2 999999 939774 1 413825 785774 -476329 2 2 999999 1 10 999990 26658 1 4 999994 14931 2 2 999999 2 390361 765432 1 13 999995 -116325 1 556017 887944 775848 2 14 999983 2 2 999999 1 442354 662254 -418769 2 2 999999 2 855507 907600 1 99388 789384 -849669 2 2 999999 2 252314 339175 2 16 999992 2 14 999988 1 106497 842828 915474 2 117242 316972 1 667083 690669 -138770 1 2 999999 -763746 1 407600 439652 508407 1 2 999999 -947277 1 2 999999 -759491 2 13 999992 1 618872 796257 -987142 2 2 999999 1 79812 163970 -93320 1 2 999999 -131520 2 371752 511295 1 7 999996 -638962 2 2 999999 1 2 999999 -716134 1 7 999986 835045 2 11 999983 2 666176 888787 2 8 999991 1 2 999999 -155391 2 267818 657427 2 751407 837794 2 11 999993 2 689145 846031 2 2 999999 1 2 999999 36686 2 132396 787390 1 7 999989 716790 1 20 999997 -888936 2 3 999989 1 8 999998 -963734 2 120263 867049 2 2 999999 1 1079 124463 861837 2 2 999999 2 625167 868766 1 180275 356035 902785 1 12 999993 -100509 1 2 999999 -381354 2 2 999999 1 651974 672921 -23179 1 1 999991 -587138 1 15 999988 869574 1 3 999992 -923485 1 2 999999 588386 1 2 999999 -310137 1 31281 682238 -647361 2 574668 575456 1 100976 539447 219178 2 9 999984 2 18 999986 1 11 999998 610763 1 10 999981 -956628 1 146593 339489 -291010 1 3 999982 -243451 2 4 999983 2 287121 894343 1 2 999999 492436 2 2 999999 1 2 999999 310023 2 2 999999 2 2 999999 1 2 999999 517794 2 76734 447271 2 8 999989 2 331349 787789 2 221815 580197 2 2 999999 2 14789 442724 2 5 999996 2 2 999999 1 106519 173261 -613972 1 18 999994 536257 1 2 999999 49099 1 2 999999 361502 2 303435 842465 2 10 999994 1 14 1000000 329274 1 301974 512079 -914539 2 496804 530856 2 673033 752248 1 258634 880092 -3026 1 2 999999 -52155 2 11 999989 2 2 999999 2 235064 692660 2 18 999997 1 2 999999 779482 1 464375 810299 405287 1 486890 986202 991759 1 2 999999 -863966 1 817941 848249 40913 1 424012 950876 742901 1 491200 961166 -906059 2 16 999986 1 2 999999 -340771 2 2 999999 1 12 999989 -611878 2 13 999983 2 243860 540819 1 301613 747009 901394 2 12 999986 1 2 999999 -191847 1 816133 885255 -833554 2 99097 166262 1 17 999991 172292 2 7 1000000 1 2 999999 629021 1 2 999999 469149 1 88024 136633 720084 2 2 999999 2 16 999991 1 2 999999 -119348 1 2 999998 -165206 2 166081 266048 1 2 999997 266731 1 2 999999 952876 1 12 999992 595343 1 106830 820751 -370836 2 425007 829222 2 5 999986 1 7 999995 7692 1 12 999984 -65251 2 18 999999 2 2 999999 2 12 999990 2 5134 362928 2 2 999999 2 2 999999 1 4 999995 -225702 1 263802 952790 98555 2 2 999999 2 395724 919155 1 237775 801680 -512791 2 77153 941559 1 88691 936730 883385 1 2 999999 654451 2 2 999999 2 2 999999 1 10 999991 109149 2 74627 712628 1 123012 682136 636039 1 403387 648468 -457041 2 2 999999 2 175978 427078 1 2 999999 -766430 2 2 999999 2 2 999999 1 2 999999 -683584 1 695874 897821 -601222 1 8 999996 563989 1 671342 828992 -322789 1 20 999987 922461 2 25815 298935 2 2 999999 1 572597 584683 758464 2 14 999984 1 2 999999 -267644 1 530129 656243 993642 1 430766 930580 734476 1 11 999987 -480151 2 2 999999 2 2 999999 2 712165 854029 1 2 999999 -936438 1 6 999993 -373755 2 2 999999 2 92252 419002 1 333779 718613 809175 2 2 999999 1 2 999999 -541630 2 7 1000000 2 2 999999 2 68752 938964 2 57651 365155 1 493141 645510 -67525 1 2 999999 726021 1 154034 923044 6495 2 90419 677655 2 2 999996 2 49421 887059 2 262734 574874 2 42590 331791 1 2 999999 -831621 2 2 999999 2 2 999999 2 4 999995 1 11 999997 204706 1 2 999999 -235597 2 5 999981 1 290000 304516 -122519 1 20 999995 -539319 1 85560 439055 273403 1 3 999989 701090 1 17 999982 -748832 2 17 999985 2 2 999999 1 2 999999 104791 1 354734 541551 663214 2 19 999998 2 15 999989 1 456380 981286 -511283 1 2 999999 -820445 1 2 999999 -776569 1 9 999983 587157 1 13 999988 275276 1 484996 769134 -463477 2 10 999998 2 297256 853416 1 420080 949117 -463321 1 2 999999 -663085 2 323773 977469 1 2 999999 424147 1 14344 896577 356779 2 20750 188695 1 7 999989 -320900 2 2 999986 1 7 999986 808514 1 766276 875366 -508003 1 2 999999 -998314 2 2 999999 1 2 999999 961695 2 4 999982 1 2 999999 -439392 2 9 999981 1 128916 938422 -27869 2 94415 675709 2 7 999987 1 12 999991 -929403 1 379338 957478 696773 2 2 999996 2 182541 633810 1 20 999989 122421 1 19 999989 476365 1 664985 749687 953363 2 17 999989 1 2 999999 -146318 1 2 999999 -776328 1 2 999999 804245 2 5 999996 1 2 999999 219415 1 557596 567343 516575 1 19 999982 212837 2 2 999999 1 747590 905854 -156792 2 361691 920201 2 2 999999 2 210995 806518 2 2 999999 1 564790 970409 -209774 2 2 999999 2 76032 703089 1 14 999994 -650425 1 2 999999 -121571 1 2 999999 -803230 1 392522 730504 -372274 1 2 999999 532330 1 27045 422375 768067 2 20 999986 1 924454 998390 535091 1 35831 171285 -663056 2 93702 363994 2 2 999999 1 8 999986 281291 1 19 999983 735909 1 2 999999 905757 2 283859 520032 2 48430 913668 2 2 999999 2 131694 707912 1 139047 743856 -660923 1 2 999999 972831 1 212447 343511 507745 2 635273 657244 2 2 999999 2 2 999999 1 2 999999 123627 1 2 999999 -237553 1 2 999999 606847 2 5 999990 1 12 999981 676126 1 16 1000000 -367131 2 2 999999 1 2 999999 805883 2 2 999999 1 5 999999 -220392 2 2 999999 1 181278 282911 243778 2 2 999999 1 647914 671447 87961 1 2 999999 -659577 2 9 999986 1 2 999984 -890519 2 136701 870928 2 239766 553482 1 109624 169591 985878 1 2 999999 416041 1 88988 565107 -999280 2 503461 655770 1 2 999999 -721020 2 652360 824339 2 2 999984 1 2 999999 262744 1 8 999986 967015 2 91333 146703 2 2 999999 2 507143 753616 2 2 999999 2 158596 969999 2 2 999999 2 2 999999 2 90823 974998 2 5 999994 2 178778 467857 1 277541 913853 371327 2 8 999991 1 15 999983 -37991 1 2 999999 335821 1 2 999999 118752 1 2 999999 639914 1 158042 206515 690832 2 9 999997 1 2 999999 301097 1 6 999981 986181 2 17 999993 2 252323 803572 1 2 999999 562583 1 2 999999 -706522 1 407487 503577 131471 1 9 999983 102720 1 5 999988 417996 1 110279 419028 695441 2 143758 922869 2 13 999995 2 355750 517216 2 11 999988 1 237083 717390 832385 1 2 999999 -807749 1 19 999993 121698 2 2 999999 2 202442 742796 1 15 999992 -965947 1 170880 678385 -296138 1 18 999992 79274 2 195623 622486 2 290687 512706 2 2 999999 2 8 999986 2 14 999985 2 238068 969210 1 46343 480587 280452 2 669453 678055 1 2 999999 261067 2 98487 662401 1 17 999985 -317682 1 2 999992 363370 2 138606 567045 2 6 999987 2 18 999995 1 482701 729320 615920 2 66682 629137 1 141521 253759 -945949 2 11 999987 2 2 999999 1 821389 950991 88795 1 8 999982 -229351 2 2 999987 2 2 999999 2 472063 549166 1 197850 288304 -546602 2 2 999999 2 64241 494952 1 4 999984 944252 1 2 999999 -749792 2 2 999999 2 3 999993 2 2 999999 1 684585 940590 -336185 1 2 999999 253200 1 15 999999 444424 1 3 1000000 -880023 1 268665 801303 -136401 2 17 999993 1 2 999999 -723038 2 2 999999 2 20 999998 1 17 999982 -792638 1 378100 481443 -956195 2 14 999989 1 503662 912030 -476663 1 2 999999 716832 1 442591 632858 -210087 2 163390 179504 1 2 999999 238104 1 16 999990 -141746 1 43980 470509 516714 1 152511 798849 -250241 2 2 999999 2 2 999999 1 230881 793648 971039 2 13 1000000 2 8 999984 1 2 999999 -92143 2 5 999998 1 2 999999 477994 2 579994 845893 2 14 1000000 2 19 999990 2 315130 321193 2 387802 502964 2 2 999999 2 20 999996 1 17 999998 -996947 1 627803 703627 -408813 1 5 999989 383086 1 6 999989 565573 2 46010 323227 2 20 999994 1 4 999981 459680 1 182148 191281 -507729 2 2 999999 2 7 999986 1 2 999988 113258 2 9 999999 2 161685 756457 2 683596 881236 1 12 999982 537787 2 2 999999 1 285491 692673 621066 2 2 999999 2 17 1000000 2 268123 462059 1 197304 669968 302819 2 15 999999 2 555631 965158 1 2 999999 838826 2 2 999999 1 2 999999 474370 1 10 999994 -427705 2 2 999999 1 382191 415539 -533386 2 216730 232275 2 13 999990 1 2 999999 332113 2 90755 856447 1 17 999983 772130 1 107048 318903 301561 1 2 999999 -521055 1 2 999999 53666 2 489317 880899 1 2 999999 226640 2 2 999999 1 2 999999 180218 1 2 999984 917438 1 418096 710217 -678179 1 95679 958296 -445336 1 3 999988 156869 1 2 999999 -173338 2 12 999990 1 15 999985 -714048 2 2 999999 2 4 999988 2 12927 100358 1 392423 419499 -601804 1 116247 873450 767157 1 14 999990 149463 1 2 999999 -919022 2 84324 838093 2 261286 950358 1 2 999999 449800 1 2 999999 911528 1 270155 520097 887897 1 15 999984 -224111 1 69230 846182 749973 1 2 999999 973481 2 2 999999 1 2 999999 -104510 2 7 999998 2 14 999993 1 4 999986 747768 1 609233 962713 128017 1 193749 641569 782052 2 7 999997 1 11 999995 -352160 2 283674 502087 2 487517 966245 2 2 999999 1 2 999999 -572809 2 2 999999 1 2 999999 611531 1 9 999998 246467 2 17 999995 1 13 999984 359606 2 185886 393847 2 2 999999 1 257460 874989 211276 2 2 999999 1 106829 319528 917713 2 16 999982 2 17 999992 1 2 999999 -738767 2 2 999983 1 80843 765408 -186773 2 20 999998 1 18 999990 -269349 1 6 999987 860306 2 5 999991 2 2 999999 1 2 999999 -551842 2 5 999992 2 336771 363224 2 7 999994 1 24963 342809 -269172 1 477988 622750 -125725 2 453522 512377 2 2 999999 1 3 999993 361643 2 2 999999 2 154912 978723 1 69733 973781 20303 2 2 999999 2 433646 446599 2 2 999999 2 2 999999 2 2 999999 2 294179 439826 2 17 999982 1 2 999999 -870052 2 619148 994893 2 10950 678876 1 2 999999 -10592 1 2 999999 -671362 1 2 999999 -918324 2 20 999981 2 2 999999 2 17 999983 2 19 999990 1 287615 634696 781459 2 2 999999 2 2 999999 1 284107 531406 487082 2 2 999999 2 6 999993 2 229736 905058 1 254151 511579 586802 2 5 999987 1 2 999999 -329262 1 155450 725469 279494 1 2 999999 -184237 1 4 999995 810008 1 38112 567422 -391823 2 79517 336769 1 9 999999 -556153 1 2 999999 -189785 2 16 1000000 1 253934 388656 891095 2 250901 739683 2 167524 200879 2 12 999991 1 2 999999 598017 1 2 999999 759533 2 13 999993 1 14 999997 138902 2 2 999999 2 12 999990 1 2 999999 -778328 2 21262 662694 1 2 999996 87908 1 377102 965238 549876 2 5 999998 2 15 999995 1 18 999991 619636 2 397639 789549 1 20 999995 -893476 1 2 999999 114053 1 13 999989 404578 2 784701 835545 1 197812 846935 9621 1 2 999999 821029 1 2 999999 -635902 2 8 999983 2 2 999999 2 3 1000000 1 5 999999 -139664 2 633553 882360 1 2 999999 421232 1 2 1000000 775235 2 17 999985 1 2 999999 -138189 2 2 999999 2 2 999999 2 13 999998 1 381298 801306 -582361 2 14 999990 1 815920 818264 -254379 1 283883 794469 541027 2 7 999996 2 5 999982 1 5 999988 380722 1 224804 947535 -520340 1 7 999991 -933335 2 17834 729304 1 14 999985 594912 2 346019 685517 1 2 999999 -402109 2 2 999999 2 10 999986 1 18 999990 430718 1 2 999999 -129996 1 2 999999 849958 1 10 999994 -638394 1 157865 355287 -33704 1 2 999999 -121987 1 2 999999 -290283 2 2 999999 1 40049 552232 651882 2 2 999999 1 126396 806463 -869578 2 453739 813616 1 2 999999 55906 2 176151 752479 2 2 999999 1 6 999996 690704 2 2 999999 1 2 999999 -855042 1 11 999989 461066 1 49452 458732 -282168 1 14 999992 710806 1 2 999999 -626356 2 14 999988 1 2 999999 662740 1 9 999981 281457 2 407555 854322 2 2 999999 1 298261 816850 464416 2 2 999999 1 197360 623353 -670240 2 510290 696346 1 227891 792034 -841940 2 694551 851239 1 2 999999 81651 2 15 999988 1 2 999999 -600907 2 442795 528905 2 2 999999 1 2 999999 -532614 1 508175 930449 615391 1 2 999999 -748480 2 6 999986 2 2 999999 1 326816 726251 -552361 1 2 999999 262864 1 452496 640522 170387 1 2 999999 -974272 2 15 1000000 1 5 999999 -622502 2 11 999991 2 354347 521085 2 8 999984 1 2 999999 788119 2 2 999999 1 2 999999 773608 2 107233 280157 1 11 999992 7586 2 2 999999 2 9 999989 1 34087 504426 90078 2 4 999981 1 17141 599469 -270182 1 9 999989 -303836 1 2 999999 88283 1 119567 578531 740351 1 16 999984 287451 2 2 999990 1 68780 512359 -671259 1 788274 979807 218521 2 531414 739710 2 774091 871643 1 16 999989 311866 1 2 999999 643576 2 6 999997 2 679284 937161 2 17 999987 1 2 999999 847198 1 254133 977611 -424063 2 1 1000000 2 11 999996 1 9 999988 143193 2 86380 802307 2 2 999999 2 15 999994 2 364531 660616 2 120137 555830 1 2 999999 -370349 1 2 999999 678557 1 2 999999 299231 1 8 999981 -626831 2 8 999984 1 3 999997 -417922 1 373176 455261 -514760 1 10 999999 174829 1 2 999999 -794395 1 2 999999 -101921 2 16 999995 2 2 999999 2 2 999999 1 314245 786025 -66496 1 4 999985 -440892 1 15 999996 -360869 1 1 999996 200212 1 2 999999 -315650 2 2 999998 1 5 999989 -562141 2 2 999982 2 2 999999 1 10 999986 594717 2 127423 932288 2 10 999986 2 2 999992 1 45735 193943 679810 1 4 999997 36810 2 677784 765596 1 2 999998 270726 1 2 999999 351065 1 8 999986 -52312 1 2 999999 -840879 1 2 999999 987883 2 465788 590366 1 314439 935976 648510 2 16 999989 1 14 999986 765300 1 5 999987 96920 2 39583 533057 2 432533 664894 2 12 999995 1 1868 780454 830891 2 605043 816652 1 2 999999 -207796 1 284769 894368 335374 1 2 999992 941319 1 2 999999 135952 1 2 999999 -259410 2 3 1000000 1 2 999999 403394 2 2 999988 2 79629 225895 1 816392 889126 -605285 2 258707 282110 2 2 999999 2 2 999999 2 19 999983 1 2 999997 898977 1 17 999992 -701903 2 8 999995 1 20 999989 -731918 1 2 999999 -944684 2 160516 563600 2 250517 962090 1 271485 847716 -447523 2 291022 295913 2 2 999999 2 2 999999 1 183372 542892 415538 2 2 999999 1 133161 520057 49612 2 2 999999 1 92104 835949 251581 1 2 999999 -971094 2 12 999981 1 976331 977857 207547 2 29216 32498 2 12 999988 2 14 999999 1 2 999999 629302 1 18 1000000 -560641 1 659949 969347 349130 2 3 999999 2 18 999991 1 2 999999 -834541 2 180461 835006 2 2 999984 2 20 999984 1 251555 370808 761742 1 2 999999 -345527 1 16 999996 -631524 2 14 999991 2 4 999997 1 2 999999 -374943 1 93803 570020 589453 2 2 999999 1 2 999999 155015 2 176269 843852 2 701521 806995 2 491498 978716 1 11 999995 -487693 1 71333 919707 768364 1 140301 876068 -248252 2 2 999999 1 254084 701742 805197 2 902239 995806 1 510350 952141 -40678 1 697822 901034 -659403 2 220612 591332 2 302289 963652 1 2 999999 208348 2 5 999989 1 2 999999 -925717 1 332759 880942 845194 1 190238 606641 -566451 1 2 999999 -406842 1 10 999985 -111469 1 529189 929398 -103391 1 2 999999 257589 2 2 999999 2 2 999999 1 19019 306872 590116 2 109638 339078 2 2 999999 2 11 999986 2 581986 830648 2 580650 940605 1 2 999999 438726 1 15 999993 998458 1 2 999999 -335723 1 2 999999 -480418 1 166703 650052 -647175 1 422007 709386 978699 1 470185 671937 538547 2 191786 802350 2 2 999999 2 18086 886740 2 2 999999 1 2 999999 488342 2 2 999999 1 14 999985 -282498 1 62474 458229 657873 2 2 999999 2 17 999981 1 2 999999 -320845 1 12 999983 653753 2 2 999999 1 2 999999 124757 1 13 999997 -733698 1 2 999999 -165147 1 2 999999 -561799 2 5 999985 1 2 999999 -277406 2 2 999999 2 468651 952577 1 2 999999 -91129 2 2 999999 2 5 999987 1 2 999999 -409379 2 124387 243953 2 2 999999 2 2 999999 1 188887 963787 647520 2 2 999999 1 13 999995 -222573 2 2 999999 2 2 999999 1 6 999988 -909284 1 11 999999 -633413 2 2 999999 2 10 999993 2 58483 171949 1 4 999981 -268400 1 2 999999 16208 2 2 999999 1 2 999999 538556 1 2 1000000 -358292 1 1 1000000 -710402 2 5 999993 1 8 999993 -519874 1 10 999982 -754843 2 13 999994 1 16 999981 947811 2 2 999999 1 8 999987 447015 2 13 999981 1 2 999999 13221 1 281554 544367 -225658 1 2 999989 96344 2 521834 596541 2 2 999999 1 1 999994 733803 2 2 999999 2 1 999997 1 588162 889431 -552814 1 1 999986 -57580 1 2 999999 -820244 2 2 999999 1 2 999996 502254 2 6 999981 1 2 999999 -684882 1 2 999999 213977 1 2 999999 501893 1 426265 729306 552594 1 44134 348182 -971771 1 492135 606848 345193 1 11 999984 924626 2 2 999999 1 2 999999 -284224 2 86055 523065 2 2 999999 1 455600 967603 728901 2 18 999986 2 4 999983 1 2 999999 -273057 2 528926 622404 1 2 999999 -931507 1 586699 996420 690730 1 2 999999 501302 1 374966 633765 -910422 1 362382 657858 -414756 2 2 999999 1 5 999997 -750271 1 2 999999 147617 2 120101 646479 2 2 999999 2 217195 390977 1 332562 806214 313464 1 9 999988 -700846 1 5 999987 98993 2 8 999989 2 2 999999 1 2 999999 233621 1 328719 931565 -929242 1 2 999999 -929015 2 2 999999 2 7407 211545 1 2 999999 -260937 1 2 999999 89643 2 233750 401563 2 7 999988 1 2 999997 -571342 2 349243 630084 1 20 999997 -511874 1 731162 970513 -166275 1 17 999982 -61904 2 5 999987 2 2 999999 1 2 999999 -96377 1 571193 618163 88890 2 19 999994 2 58245 637989 1 452062 588385 -642558 1 339423 813873 -459932 2 254832 611944 1 2 999999 271926 2 2 999987 2 7 999993 1 831153 891849 -473549 2 226418 661678 1 879032 903211 -969837 2 2 999999 2 2 999999 2 2 999999 2 18 999982 1 19 999984 -561137 2 2 999999 1 2 999999 -270362 1 17 999989 -699795 2 2 999999 2 2 999999 2 19 999997 2 2 999999 1 2 999999 697798 2 258219 412963 1 11 999999 9322 1 2 999999 -809543 2 2 999999 2 2 999999 1 443698 525602 -952579 2 550394 747172 1 2 999999 141098 1 103235 585427 217515 1 2 999999 594430 2 2 999999 2 2 999999 1 523910 752007 -776661 1 20 999990 88664 2 715468 929230 1 170625 462144 723894 2 416299 652645 1 2 999999 -162746 2 4 999987 1 2 999999 -842825 1 2 999999 -63076 2 13 999995 1 34015 561899 -242653 1 619349 969649 205376 1 2 999999 450489 1 1 999993 61461 2 18 999990 2 17 999987 1 2 999999 939842 1 2 999999 -811859 1 18 999990 652720 1 12 999988 722723 2 6 999990 2 17 999997 2 17 999994 1 2 999999 -594378 2 18 999984 2 355527 481110 1 543432 852238 902968 2 571549 632053 1 709649 844809 -541834 1 508241 818268 834295 1 179106 182831 206157 2 866069 950567 1 261076 785939 -699440 1 2 999999 -216378 1 15 999989 325395 1 2 999999 803964 1 14 999994 -374415 1 2 999999 -611115 2 179179 416994 1 95542 437431 964586 2 2 999999 1 312640 566843 783295 1 42675 340030 -544736 2 20 999996 1 13 999999 678718 2 18 999988 1 2 999999 -795042 2 528956 762103 1 570450 832657 525491 2 2 999999 2 14 999995 2 262107 816728 2 2 999999 1 1 999989 996825 1 19 999993 -582318 2 10 999998 1 308946 410568 176628 1 419589 566543 -529470 1 2 999982 -555764 2 2 999999 1 11 999996 859639 2 19 999996 2 8 999982 2 11 999994 1 401641 672118 429801 1 288315 936156 341889 1 9 999993 295094 2 2 999999 2 18 999995 2 5 999993 1 782125 805037 340358 2 2 999999 1 2 999999 668953 1 2 999999 318367 1 3 999996 -578251 1 268075 621592 919337 1 1 999995 190125 2 346900 889690 2 781801 856115 2 5 999990 1 366302 675022 771077 2 290689 435635 1 7 999985 -873793 1 2 999999 -546033 2 670617 966781 2 19 999989 1 2 999999 -311632 2 2 999999 1 14 999998 788957 2 514095 816947 2 2 999999 1 10 999989 -936380 2 216648 351802 1 5032 841331 -422686 1 9 999993 652394 1 436565 486750 -729510 2 133970 963706 2 672151 675899 2 2 999999 2 94825 499898 1 2 999999 -349646 1 2 999999 -458787 2 2 999999 2 2 999999 1 4 999992 34594 2 299513 801280 1 647360 719293 -414505 2 14 999991 2 2 999999 2 2 999999 1 2 999999 54178 1 2 999999 345518 1 127571 680028 914178 1 2 999999 -778521 1 551204 754890 695936 1 2 999999 810346 1 11 999983 -594168 2 373722 615613 1 349847 753227 557502 1 51402 364183 -26735 1 171329 589117 -931355 1 292488 694111 523343 2 16 999996 1 833177 914028 417469 2 561434 934725 1 2 999999 -884312 1 16 999986 990799 2 53722 101849 1 7 999995 673014 2 15 999983 2 2 999999 2 386619 526479 1 9 999990 749662 2 2 999999 1 279182 791392 391662 2 2 999999 1 12 999994 155278 2 2 999999 1 3 999991 -448294 2 11 999994 1 2 999999 -671130 2 2 999999 1 31052 425198 -650628 1 282224 930730 -132027 2 638278 910076 1 9 999997 -998572 1 2 999999 -91733 2 12 999994 2 171318 999477 2 2 999999 1 2 999999 -278138 1 2 999999 308214 2 138886 886916 1 18 999996 -388041 2 1 999990 2 424286 713884 2 333944 337933 1 893133 944390 169574 1 2 999999 -944445 1 6 999988 248232 1 17 999994 -834582 1 7 999986 900309 2 3 999992 2 2 999999 2 2 999999 1 2 999999 -707957 2 2 999999 1 17 999993 -568839 1 2 999999 735688 2 16 999986 1 14 999995 979441 1 4 999992 -640581 2 17 999997 1 2 999999 124985 2 172167 327878 1 20 1000000 -46120 1 17 999985 28208 1 2 999999 105495 2 217956 586567 1 2 999999 570286 1 2 999999 -344309 2 2 999997 1 39211 260839 278207 2 8 999991 1 18798 656193 -555175 2 2 999999 2 2 999999 1 275977 917888 406819 1 19 999982 638779 1 2 999999 -279529 1 2 999999 545652 2 9 999993 1 48546 859172 83376 1 282588 419012 -514747 2 2 999999 1 2 999999 -571129 1 2 999999 -207690 1 539358 992284 893659 1 147443 764177 940225 2 2 999999 2 618656 698680 1 2 999999 -325494 2 1 999993 1 12 999989 791481 2 11 999991 2 2 999999 2 2 999999 1 16 999990 662014 2 7 999984 1 2 999999 -755864 1 12 999989 -680284 2 12 999998 1 13 999988 -74261 1 19 999988 -25889 2 19 999984 1 2 999999 646142 2 2 999999 2 11 999988 1 10 999992 -7440 1 3 999982 -186430 1 2 999999 51732 2 2 999999 2 17 1000000 2 2 999999 2 2 999999 2 232024 456849 2 2 999999 2 8 999992 1 400911 697758 -66928 1 4 999987 -978633 1 2 999999 -329542 1 584363 910050 -835065 2 2 999999 1 2 999999 907853 1 2 999999 912243 1 146223 825179 -862917 2 148826 604124 2 16 999998 2 2 999999 1 212505 378093 649004 1 366921 777417 -306974 2 10 999992 1 558411 918654 -298192 2 16 999996 2 112579 988895 2 2 999999 1 16 999986 753452 1 663859 713509 -554658 1 2 999999 413539 1 2 999999 944987 1 16 999999 -242639 1 53573 716894 941519 1 2 999999 372830 1 2 999999 998888 1 2 999999 878143 1 2 999999 203097 1 819242 994231 410228 1 20564 85582 -351867 2 20 999982 2 572552 842723 2 2 999999 2 14 999993 1 558913 689051 777113 2 241039 752104 1 8 1000000 570998 2 583032 989734 1 2 999999 398070 2 2 999999 2 13 1000000 2 2 999999 1 13 999985 33647 1 133137 617019 -127493 2 703156 908206 2 2 999999 1 2 999999 559709 1 2 999999 -579340 2 2 999994 2 57844 478244 1 18 999987 -141339 1 2 999999 487417 2 664134 923164 1 430334 981681 -727164 2 9 999994 1 17 999985 -421185 2 2 999999 2 4 999995 2 309871 758459 1 2 999999 -721998 1 2 999999 -555435 2 2 999999 1 2 999999 -301211 1 20 999989 931533 2 193711 668721 2 486838 937370 2 433236 500677 2 10 999993 1 2 999999 961556 1 172988 951477 -132276 1 443428 500858 -544562 1 19 999998 259901 1 2 999999 416671 1 2 999999 827316 2 20 999981 1 110038 481531 102649 2 2 999999 1 2 999999 89035 1 150275 575983 -205858 2 20 999992 1 18 999983 548636 1 7 999987 -533434 1 10 999999 898511 2 17 999989 1 313619 423954 -746020 2 713431 794495 1 7 999986 794557 2 511903 714574 1 4 999995 -517073 2 2 999999 1 2 999999 839162 2 2 999999 1 560648 799811 -752880 1 2 999999 564706 2 9 999997 1 200731 821607 435761 1 104924 510173 12233 1 14 999990 -35781 1 2 999999 -256313 2 2 999999 2 2 999999 1 296627 953526 685968 1 2 999999 -204270 1 15 999982 -985520 2 754172 957546 2 8 999997 2 12 999995 1 2 999999 -10357 1 20 999998 94607 1 63498 488714 -163826 1 7 999997 -126677 1 2 999999 -472437 1 10 999997 564464 2 2 999999 1 2 999999 275812 1 3 999995 -968857 1 2 999999 -802826 2 2 999999 1 3 999991 -250402 1 2 999999 -822903 2 2 999999 2 18 999985 2 617410 695809 1 69545 359893 -553708 2 10 999992 2 12 999994 1 272287 466357 59355 2 8 999994 1 752106 752277 -858101 1 2 999999 -859113 2 12 999986 2 8 999982 1 2 999999 -43611 2 1 999987 2 2 999999 2 84143 934106 1 2 999999 787119 2 2 999999 1 2 999999 891685 2 2 999999 2 119861 497820 2 10 999992 2 2 999999 2 16 999983 2 362387 715633 2 20 999999 1 724485 766407 62079 2 624178 733484 1 691594 768749 509004 1 2 999999 497295 1 213724 302620 -461951 1 84657 277708 840216 1 485170 805626 -450755 1 9 999996 756515 2 510417 659175 2 19 999996 1 9 999999 -538753 1 9 999996 -999317 1 12 999999 -471929 2 28046 469303 1 7 999997 -530982 1 390718 934159 294039 1 19 999984 -597401 1 1 999994 959925 2 2 999999 2 427225 968102 1 2 999999 -855013 1 2 999999 -100456 1 2 999999 -732573 2 2 999999 2 2 999999 1 11 999989 641250 2 71189 318355 1 2 999999 299916 1 2 999999 -62051 2 2 999999 2 1 999982 2 159713 517290 2 27003 492162 2 2 999999 2 162465 357738 1 677124 885950 734754 1 16 999996 -65911 1 6 999989 -746089 2 8 999994 1 99301 293653 -893939 2 2 999999 1 204521 397702 148300 1 16 999992 -104088 2 180398 690322 2 18 999997 1 150232 799906 -855949 2 447633 666546 2 407990 428762 1 539630 767076 626042 2 2 999999 1 2 999999 731899 2 132123 468731 1 195765 594331 157750 1 91864 968420 557878 1 2 999999 -667278 1 798285 878488 843390 1 699670 982953 -162522 2 243991 628296 1 2 999999 607641 1 2 999999 418909 1 15 999992 -311665 2 96307 108103 2 2 999999 1 2 999999 -765517 1 235759 568195 398646 1 6 999994 835992 2 663345 932067 2 315298 728579 1 8 999985 472738 1 2 999999 137966 2 15 1000000 1 648687 760500 -857306 2 2 999999 1 2 999999 -64899 1 17703 102748 -1397 1 566142 684431 593488 2 2 999999 2 10 999988 2 2 999999 2 2 999999 2 2 999999 2 13 999988 1 157903 814929 811984 2 2 999999 2 572737 605700 1 2 999999 832098 2 2 999999 1 2 999999 436972 1 4 999982 -122595 1 484100 690700 590612 2 2 999999 2 2 999999 2 2 999999 1 11 999984 481319 1 2 999999 -522617 2 2 999995 1 16 999985 383407 1 6 999988 595514 1 2 999999 -808597 1 648864 826712 -786285 1 8 999992 -584894 2 2 999999 1 12 999989 -171726 2 9 999982 1 3 999981 -976763 2 128943 166193 2 2 999987 1 15 999981 -80342 2 2 999999 1 18 999991 586434 2 6 999989 1 9712 527930 -572094 2 2 999999 1 679060 936611 -446447 2 72111 737174 2 2 999999 2 14 999991 2 57026 779326 2 83968 976512 2 2 999999 2 2 999999 1 439327 491212 -848105 1 6 1000000 -98480 1 2 999999 927492 2 16 999996 1 29436 923002 352239 1 2 999999 -357639 2 2 999999 2 2 999999 1 2 999999 -665346 1 7733 320830 419628 2 2 999999 2 11 999981 2 2 999999 1 2 999999 -134236 2 2 999999 2 5 999983 1 31337 343977 643900 1 252493 618182 480379 1 273597 466602 -526088 1 12 999986 164027 2 8 999998 1 12 999997 -58860 1 14 999982 -324572 1 2 999999 -315112 1 634180 912699 -423950 2 2 999999 2 2 999999 2 188072 311911 2 2 999999 1 2 999999 645716 2 3 999981 2 648248 911745 1 82349 217355 818982 1 18734 653087 -826963 2 12 999982 1 9 999985 -447869 1 7 999992 -722979 2 8 999991 2 15 999995 1 2 999999 -503649 2 2 999999 2 216104 624751 1 3 999996 -870913 2 2 999999 2 919593 923306 2 12 999984 2 2 999999 2 7 999987 2 42195 729938 2 918562 947155 2 2 999999 2 2 999999 2 2 999999 2 456942 775751 2 9 999994 1 19 999994 -522682 1 9 999990 -565966 1 2 999999 -805643 1 18 999985 431836 1 8 999985 791168 1 12 999982 -266895 2 65824 194449 1 2 999999 990842 1 124110 417259 135541 2 2 999993 2 3 999993 1 2 999999 -746431 2 17 999991 2 2 999999 2 2 999999 1 3 999993 987649 2 8 999987 2 121440 245110 1 2 999999 653192 1 17 999984 344736 2 2 999999 1 5 999993 -151769 1 16 999998 -457832 2 18 999986 2 2 999999 1 2 999999 -447544 1 19 999992 516243 2 15 999998 1 2 999999 -903377 1 11 999988 147152 2 965636 991839 1 64538 331182 -47412 2 1 999999 2 15 999986 2 3 999993 1 868425 950923 427803 2 625807 643342 2 52489 894450 2 75815 287528 2 2 999999 1 499735 581178 -48132 1 2 999999 71700 1 8 999990 913541 1 217518 530803 -768056 2 4 999995 2 2 999999 1 2 999999 -846884 1 2 999999 -564188 2 2 999999 2 496813 560694 2 2 999999 1 2 999999 -44605 2 2 999999 2 2 999999 1 2 999996 -347501 1 2 999999 16338 2 62516 548743 2 41025 703805 1 265573 945809 458953 1 16 999997 345868 2 195726 339222 2 2 999999 2 15 999986 1 3 999988 -392254 1 14 999998 -710590 2 2 999999 1 3 999984 -378436 2 6 999997 1 688652 806978 -538676 2 17 999996 2 4 999999 1 11 999984 -390606 1 693243 938655 790884 2 14 999996 2 2 999999 1 2 999999 -961397 1 2 999999 874271 2 606440 620649 1 355672 882141 158002 1 4 999987 -19118 2 14 999988 2 2 999999 2 2 999999 1 2 999999 -20459 1 3 999988 246278 1 111790 701346 -351998 1 2 999999 24849 2 12 999996 2 2 999999 1 93784 146545 975745 1 12 999995 -301055 2 177012 561750 1 528268 767501 -786019 1 10 999992 994837 2 343425 988836 1 2 999999 -429240 2 3 999997 1 2 999999 542628 1 11 999986 -446161 1 239113 941881 -364620 1 15 999987 -72682 1 2 999999 -199240 1 2 999999 393578 2 133612 610668 1 2 999999 -166108 1 13 999996 229822 2 532654 577780 1 2 999999 886321 1 1 999990 -191013 1 352713 860535 868869 2 2 999999 1 2 999999 -726658 2 2 999999 2 2 999999 1 387730 729216 -5551 1 503040 803356 -137246 1 19 999992 -30196 2 2 999999 1 1 999990 190678 1 2 999999 -78328 1 13 999992 -269345 1 161456 247621 645065 1 415447 963126 15136 2 309617 710026 2 256982 470983 1 580138 651420 392721 1 8 999985 575176 1 14 999984 884046 1 2 999999 244219 2 2 999999 1 2 999999 280054 2 36470 192348 1 390109 969710 -632287 2 17 999992 2 502550 629549 2 15 999994 2 17 999988 2 19 999989 2 2 999999 1 2 999989 -116001 2 14 999996 2 6 999987 2 2 999999 2 11 999991 2 10 999986 1 2 999999 -950328 1 5 999987 -447937 2 1 999984 1 2 999999 477403 2 2 999999 2 17 999990 2 2 999999 2 315909 318764 1 2 999999 224461 2 2 999999 2 23331 864339 1 2 999999 671873 1 2 999999 -200385 2 2 999999 1 19 999989 -202541 2 2 999999 2 2 999999 1 210100 319505 -812143 2 209114 950152 1 387817 967386 -966865 2 515694 655094 2 2 999999 2 16 1000000 1 239230 381188 -592048 1 3 999998 -993274 1 15 999995 -201850 1 518908 624206 -686648 2 141943 458706 1 593869 692668 33711 1 2 999985 772105 2 1 999990 1 12 999984 733904 2 13244 212662 2 508064 797194 1 2 999999 869174 1 3 999987 -979008 2 746453 971058 2 213692 270093 2 9 999981 1 2 999999 -577893 1 260541 368180 -857178 2 11 999988 1 2 999999 -923842 2 2 999999 1 2 999992 966410 1 5 999991 452120 1 2 999999 144750 1 16 999982 -947541 2 4 999994 1 581433 854621 -797757 2 10 999981 1 2 999999 593669 2 137479 806440 1 2 999999 382849 1 2 999999 874574 2 2 999999 2 161229 840557 2 489355 977437 1 246458 718882 -339059 1 774398 986167 -635825 2 11 999982 1 5 999997 529075 2 5 999995 1 2 999999 -708485 2 7 999986 2 2 999999 1 86175 653861 -460752 1 2 999999 -464680 2 3 999996 1 12 999999 787727 1 5 999999 -783119 1 15 999985 105873 2 457973 479004 1 2 999999 -272224 1 782931 822520 209316 2 480163 822532 2 2 999999 2 1 999991 1 8 999998 -956797 1 17 999992 -79105 2 17 999993 2 2 999999 1 10 999993 -53807 2 101818 952626 1 2 999999 200918 2 292050 690294 2 2 999999 2 2 999999 1 2 999999 796521 2 19 999989 1 862817 883171 -72925 2 527456 948189 2 13 999993 1 2 999984 -399542 1 2 999999 -979365 1 9 999999 350383 2 341070 912019 1 16 999984 332148 2 18 999984 2 2 999999 1 39612 771355 42542 2 724907 731264 2 3 999986 2 650491 729249 2 8 999986 2 2 999999 1 2 999999 66007 1 2 999999 -462261 2 13 1000000 1 3 999987 -900636 2 143604 957018 2 2 999999 1 15 999987 -420375 2 16 999983 2 70103 880001 2 2 999999 2 842078 903765 1 2 999999 529568 2 725901 959170 1 174425 772520 -833302 1 11503 433036 -632138 1 832857 872853 979728 1 20 999992 -794645 1 8 999991 -542180 1 6 999998 175955 2 11 999999 1 2 999999 201045 2 2 999999 2 368140 422517 2 11 999983 2 50755 415864 1 2 999999 43667 1 512983 694402 336567 1 189029 978750 -887361 1 20581 156687 -520142 2 2 999999 1 7 999993 640280 1 4 999992 -18570 1 9 999999 350606 1 17 999996 -884263 1 2 999999 281661 1 3 999987 -835772 1 412364 803382 229461 2 2 999999 2 32356 563123 1 2 999999 590862 1 6 999999 104518 1 339312 608040 -412770 2 133893 473857 2 15 999997 2 122484 280404 2 7 999997 2 165681 408727 2 270872 518168 1 2 999999 925207 2 11 1000000 1 653148 858122 -925210 1 323645 424081 -767660 1 17 999989 992816 2 3 999995 2 2 999999 1 2 999999 -225436 1 2 999982 -431575 2 14 999999 2 4 999987 1 2 999999 -139761 2 2 999999 2 2 999999 1 10 999992 -291303 1 19 999989 -82597 1 13 999984 437344 2 2 999999 1 2 999994 437708 1 3 999985 581911 2 117281 239162 2 459764 717778 2 12 999992 2 776360 897180 1 2 999999 391382 1 17 999982 -962928 1 2 999999 -546210 2 2 999999 1 804537 901422 -972724 2 3 999982 1 16 999984 738833 2 13 999987 1 2 999999 174982 2 13 999997 1 2 999999 223106 2 2 999999 1 6 1000000 342544 2 4 999986 2 11 999996 1 652181 696378 347930 2 16 999994 2 134685 725369 1 13 999999 136736 1 2 999999 -475710 2 12 999981 1 419894 983274 828517 1 264084 813762 368079 1 102165 535500 332386 1 17 999992 -745161 2 2 999999 1 184147 528122 456098 1 402207 459005 -664492 2 184435 961950 2 216570 763156 1 129605 449333 -326374 1 7 999982 919268 2 2 999999 2 2 999999 2 2 999999 2 378073 675879 2 243208 560097 2 2 999999 2 2 999999 1 725356 762562 -69924 1 2 999999 -879780 1 2 999999 690280 2 7 999983 1 828798 947917 -598651 1 7 999988 -297691 2 12 999987 1 2 999999 55747 2 224871 671145 2 18 999987 1 2 999999 980335 2 37948 45748 1 184153 514788 -31327 2 2 999999 2 5 999982 2 2 999999 2 97719 355391 2 16 1000000 2 319266 523869 1 8 999985 -292791 1 265217 861015 -167660 1 2 999999 -822113 2 2 999999 2 127668 924634 1 2 999999 -27377 1 335754 409215 -634521 1 2 999999 -307240 1 2 999999 309029 2 2 999999 1 176321 924864 172465 2 1 999985 1 402434 532872 -920154 1 3 999988 -275979 1 2 999999 800187 2 295366 989237 2 18 999988 2 2 999999 1 2 999999 -597174 2 6 999996 2 2 999999 2 19 999991 2 516483 834219 2 23264 270800 2 2 999999 1 2 999999 788264 2 2 999999 2 14 999982 2 500595 912118 2 2 999999 2 537836 790298 2 249879 452819 2 2 999999 1 12 999985 234620 1 104997 368727 434196 1 2 999999 943770 1 2 999999 -669967 1 2 999999 -443984 1 109040 310505 862575 2 912365 987814 1 515913 882948 -246618 2 16 999999 1 16 999982 -504461 2 2 999999 2 168591 289708 1 2 999999 335741 2 218780 435898 1 1 999994 910702 2 319354 412004 1 2 999999 -217434 1 2 999999 940422 1 2 999999 -504484 1 10 999986 69981 2 2 999999 2 855050 881564 2 108677 766185 1 8285 459828 882717 2 444090 471603 2 9 999981 2 267052 998525 2 1 999988 1 2 999999 -789543 2 7 999983 2 2 999999 1 2 999999 830354 2 2 999999 1 18 999995 -836577 1 2 999999 193428 2 32631 943784 2 3 999982 1 20 999987 786282 2 387533 999628 2 14 999997 2 2 999997 2 239853 334315 1 748898 783616 -172362 1 18 999994 400785 2 19 999997 2 295643 358397 2 1 999991 2 2 999999 2 2 999986 2 2 999999 2 3 999987 1 2 999999 49222 2 10 999996 2 552317 632406 1 5 999995 354735 1 15553 484184 793054 1 2 999999 -901933 2 2 999999 1 4 999983 631943 2 184420 422845 1 9 999989 560756 1 2 999999 869921 2 10 999995 2 1 999998 2 3 999995 2 11 999983 2 2 999999 2 399722 473986 1 152606 172907 890848 2 831520 902192 2 16 999987 1 13 999994 -389382 1 14 999998 360402 2 2 999999 2 2 999999 2 432399 737435 2 10 999992 1 2 999999 -184532 2 10 999995 1 646572 744242 861362 1 2 999999 906556 1 2 999999 729061 1 19 999997 944854 2 2 999999 2 3 999982 2 2 999999 2 13 999981 2 7 999991 1 5 999983 468185 1 2 999999 448027 2 9 999988 1 723235 858814 -878063 2 2 999999 1 2 999999 -890617 2 3 999989 1 2 999999 134864 1 281651 970907 354118 1 2 999999 -569304 1 145675 864020 660912 2 14 999996 1 2 999999 390166 1 2 999999 325917 1 19 999992 -517140 1 238372 307481 -41513 2 19 999989 1 1 999996 563622 1 129338 757491 -535149 2 2 999999 1 14 999988 861178 2 95149 758619 2 380678 945642 1 2 999999 701018 2 18 999991 2 836633 923644 1 2 999999 55030 1 13 999993 -959277 1 9 999985 772685 2 1 1000000 1 497588 539612 -517715 2 40214 528650 1 388137 507778 53047 2 2 999994 1 457747 865518 -949462 2 12 999984 2 340567 475444 2 2 999999 1 2 999986 -279424 2 9 999983 2 2 999999 2 37975 327492 1 5 999997 -135417 1 6 999988 191962 2 530140 703750 2 418094 719908 1 6 999986 57556 1 12 999990 984326 2 127700 778701 2 2 999987 2 2 999991 2 5 999997 2 2 999999 2 2 999999 2 28900 806266 2 2 999999 1 19 999994 858908 1 402421 456862 -815238 2 2 999999 1 522989 939951 993696 2 1 999985 2 2 999999 1 755740 842874 -556741 2 2 999999 2 1 1000000 1 19 999998 770975 1 2 999999 -611511 1 8 999983 536797 2 1 999989 2 2 999999 1 14 999999 -259619 2 4 1000000 1 301516 889038 -169283 1 16 999983 605982 2 6 999984 2 476535 686665 1 2 999999 343268 2 296131 813141 1 732867 896873 843227 2 34108 708455 2 246846 498147 2 2 999999 1 2 999999 993790 2 258091 464105 2 197874 731217 1 2 999999 -689093 1 484211 997471 841010 2 14 999999 1 2 999999 -494641 2 24176 75348 2 554798 751028 2 3 999986 1 2 999999 319169 1 213345 274569 597867 2 2 999999 2 365416 726490 1 6 999998 538098 1 2 999999 628159 1 2 999999 504013 1 2 999999 -533420 1 2 999996 -665012 1 11 999987 -699818 2 10 999993 1 11 999981 392304 2 5 999986 1 965295 990328 827494 2 17 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 601201 782384 1 2 999999 613842 2 108065 688834 2 3917 924359 1 8 999990 670745 2 4 999981 1 2 999999 -839064 2 247230 630730 2 2 999999 2 6 999999 1 2 999999 -212490 2 2 999999 1 5 999994 -122595 2 17 999986 1 4 999985 -809041 2 466151 848904 2 339911 884407 1 333332 745260 -847403 1 12 999994 132102 2 2 999999 2 307552 473039 2 3 999990 2 491800 557989 2 752538 966943 2 2 999999 2 2 999999 1 5 999998 434544 2 11 999981 1 2 999999 643401 1 15 999982 179483 1 87064 804154 26686 1 786404 903555 -496720 1 2 999999 -246841 1 124049 796946 -969592 1 15 999988 920188 2 11 999997 2 70629 553030 1 255720 786615 843646 2 89381 757328 2 3 999995 1 685071 705142 7638 2 8 999981 2 2 999999 2 481503 900806 2 2 999999 2 13 999995 2 557137 586627 2 2 999999 2 635168 864244 2 295297 847680 2 2 999999 2 19 999982 1 559653 734363 109241 2 2 999999 2 2 999999 2 2 999999 1 14 999995 530132 2 17 999985 2 2 999999 2 16 999988 1 2 999999 410383 2 2 999999 1 2 999999 -970668 2 2 999999 2 261449 289533 2 19 999994 1 9 1000000 630482 2 10 1000000 2 395924 486495 1 2 999999 -115445 1 2 999999 -352713 1 2 999999 -731536 1 5 999998 583023 1 16008 343332 851527 1 20 999987 -972345 1 276012 829562 -951581 1 16 999987 312825 1 2 999999 6530 1 28979 633859 207870 1 706965 828561 -668174 2 7 999993 2 2 999999 2 2 999999 1 1 999993 173482 2 2 999995 2 369996 393854 1 475355 784718 -237806 2 2 999999 2 2 999999 1 20 999986 649961 2 15 999997 2 270065 297595 2 9 999998 2 2 999999 2 2 999999 2 2 999999 2 6 999988 1 4 999983 -375129 1 267320 658653 -738016 2 1 999983 1 5 999996 -806641 2 2 999999 1 2 999999 -327781 1 2 999999 693305 2 2 999997 2 7 999984 1 245374 266805 -824100 2 188047 551596 1 2 999999 -476672 1 560844 744092 -354832 2 490548 851894 1 118190 241819 782097 1 20 999997 -164929 2 13 999988 1 304885 990706 -252059 1 69680 793067 -827680 2 2 999999 2 28425 612077 2 8 999983 1 2 999999 464366 2 2 999999 2 2 999999 2 161164 910159 2 18 999988 2 345837 815624 2 19 999994 2 3 999986 2 20 999982 1 11 999997 -806584 1 14 999988 -497732 2 370157 384325 2 166840 565982 2 881416 923141 1 263970 762244 -548975 2 40104 336567 1 8872 774974 283163 1 2 999999 -68901 1 18 999994 870782 2 11 999997 1 47748 922171 529684 1 524872 584768 -142507 1 311168 873927 -716512 2 2 999999 1 2 999999 350283 2 10 999981 1 2 999999 -53156 1 2 999999 -339772 1 2 999999 -170113 1 2 999999 853624 2 147771 521271 1 2 999999 -36656 1 2 999999 -782086 2 3 999984 1 19 999981 374129 2 88525 321058 2 252437 911338 1 652280 787207 -882124 2 232320 344751 1 2 999999 172887 2 2 999999 1 678925 816236 -900147 2 2 999999 1 15 999984 -488465 1 2 999999 -651056 2 22764 411894 1 11 999993 -671424 1 4 999994 -681987 1 416166 722139 -293283 1 4 999998 -220367 1 192658 879891 -151664 2 11 999990 1 13 999987 578982 2 268053 739553 2 2 999999 2 597959 818400 1 15 999988 246250 2 2 999999 1 328828 825215 667763 2 19 999996 1 4 999987 -375025 1 282127 553439 263433 1 816308 918574 441957 1 138605 771312 669382 1 2 999999 -688306 2 2 999999 2 2 999999 1 65993 487525 880048 2 2 999999 1 16 999989 -353272 1 371510 829913 -456582 1 5 999988 300041 1 19 999996 -330892 1 16 999982 -17160 1 8 999992 -534660 2 2 999999 1 18 999991 -110796 2 11 999993 2 10 999982 1 17 999981 852544 1 17 999983 -25446 2 2 999999 1 2 999999 621509 2 654602 954286 2 46611 94050 2 2 999999 1 31526 984473 324436 2 689808 776639 1 13 999986 -153293 1 340860 395346 -40292 2 1 999992 2 637027 947845 2 15 999987 1 15 999981 294531 2 236702 880933 1 372078 668388 929881 1 2 999999 -847012 1 18 999988 -349268 2 8 999996 2 100608 389342 2 688151 690944 1 2 999999 -465039 2 313322 434191 2 14 999990 1 220902 473284 386452 1 241666 936227 -898689 2 10 999995 1 51289 64840 -844304 1 2 999999 -956183 2 2 999999 1 279311 367402 204277 2 415574 607768 1 16 999993 729753 1 2 999999 97870 1 5 999994 -445256 2 4 999994 2 858490 950293 2 8 999993 1 6 999994 -76444 2 18 999983 2 5 999983 2 2 999999 2 581412 643536 1 456983 950209 488378 2 2 999999 1 2 999999 -999070 1 14 999987 -354711 2 2 999999 1 104125 354175 414860 1 588467 956971 -558487 1 414479 903017 736210 1 2 999999 199741 2 2 999999 1 2 999999 -36979 2 211857 476962 1 92610 98407 735543 2 19 999997 2 2 999999 2 454630 454782 1 9 999985 -962133 2 2 999999 2 305353 850069 2 248408 399325 2 20 999985 1 2 999999 -719703 1 2 999999 704520 1 785134 898253 -373685 2 2 999999 2 2 999999 2 19 999989 1 943414 990128 849656 1 2 999999 114041 1 4 1000000 -829631 2 2 999999 2 17 999996 2 2 999999 2 12 999994 2 10 999988 2 118933 857988 1 2 999999 -343531 1 2 999999 -790967 2 150169 995989 1 166629 669832 377081 2 18 999987 2 848062 895608 1 2 999999 -240736 1 10 999995 218672 2 3 999989 1 217948 353646 -885265 1 2 999999 686080 2 2 999999 1 779425 917980 277902 1 2 999999 851040 1 2 999999 412724 2 2 999999 1 139274 405826 151447 1 165022 697029 -553435 1 70114 471240 -811516 1 7 999990 107302 1 8 999982 736931 1 83835 749162 41382 2 10 999990 2 881443 946601 2 2 999999 1 13 999986 67366 2 13 999989 2 2 999999 2 2 999999 1 9 999993 188964 1 2 999999 -110298 2 822657 969539 1 2 999999 -661733 1 811808 916064 -59235 2 2 999999 1 2 999999 -453387 2 12 999990 2 18 999984 2 179402 332478 2 2 999999 2 2 999999 2 18 999992 2 13 999982 1 340053 664661 -157123 2 2 999999 1 486104 585739 118709 2 5 999984 2 2 999999 2 10787 843838 2 2 999984 1 164763 646298 -407765 1 20 999998 -860002 2 2 999999 2 451376 575165 2 6 999982 1 597163 655533 465591 2 2 999999 1 2 999999 424193 2 3 999997 1 9 999982 -403195 2 371327 407967 1 12 999985 815399 2 442564 954269 1 2 999999 -499266 1 341039 516999 -52333 2 2 999999 2 2 999999 1 2 999999 190768 2 378997 995645 2 2 999999 1 652193 903038 308991 1 185630 705832 -968448 1 2304 742189 -568747 2 3 999990 1 2 999999 13446 1 308168 615635 599671 2 2 999999 1 556285 893095 -367832 2 2 999999 1 1 999992 -519930 1 2 999999 948349 1 11 999993 -484517 2 1 999989 2 2 999999 2 2 999999 2 422102 465118 1 2 999999 615487 2 791786 860719 2 18 999988 2 15 999991 2 14 999981 2 2 999999 2 7 999992 2 5 999981 2 781010 942241 1 11 999984 -409360 1 137580 337622 518969 1 2 999999 -358399 1 2 999999 739427 1 382006 839826 105040 2 17 999996 1 2 999999 156338 1 2 999999 -636565 1 2 999999 -286514 1 278986 923738 559608 1 20 999990 24773 1 2 999999 -758426 1 2 999999 986597 1 9 999988 -606595 2 201687 941833 2 11 999991 2 2 999999 2 196942 491821 1 2 999999 328039 1 85997 390069 -442474 2 2 999999 2 2 999999 2 19 999981 1 2 999999 587005 1 2 999999 -569597 2 18 999987 2 2 999999 2 12 999996 1 2 999999 -403839 2 2 999999 2 2 999999 1 681916 972829 811038 2 336410 928588 1 4 999991 -768325 2 6 999989 2 282779 801623 1 2 999999 -369324 2 19 999992 2 15 999997 2 175425 670333 2 2 999999 2 2 999999 1 2 999999 -261648 2 388637 780649 1 16 999990 265589 1 2 999999 -403792 2 603146 918780 2 2 999999 1 146188 445519 -889400 1 3 999999 778689 2 436607 991581 2 2 999999 2 711986 792021 2 714011 992497 2 692063 892736 1 139105 295572 64227 2 2 999999 2 99628 804149 2 2 999999 1 327035 763264 522829 2 2 999999 2 2 999999 1 774919 947072 579562 1 295492 704042 106730 1 7 999996 -906900 2 7 999994 2 16 999992 1 2 999999 -361863 2 637668 714148 1 2 999999 56356 1 12 999998 751081 1 442329 704200 -25776 1 310546 669578 -306441 1 2 999999 -86310 2 2 999999 2 2 999999 1 2 999999 -94567 2 4 999999 1 668523 694613 574882 1 633634 966413 -344754 1 2 999999 -609523 1 13 999998 -457493 1 300903 515023 12421 1 287249 657965 675941 1 2 999999 -181109 2 182810 995435 1 93729 195892 252035 2 2 999999 2 331843 815280 1 2 999999 -277531 1 238652 818669 -510258 2 756280 947096 1 2 999999 -872147 2 553704 927441 1 20 1000000 -927839 2 2 999999 2 571119 765397 1 2 999999 -86338 2 15 999989 2 475039 883599 2 2 999999 1 119596 463278 -935765 2 2 999999 2 20 999995 1 307232 890088 190620 1 373123 843068 -582593 2 2 999999 2 2 999994 2 2 999999 1 2 999999 -707330 1 2 999999 755352 1 9 999992 -614920 2 259591 605542 1 20 999990 319707 2 347781 571110 1 2 999999 403505 1 570157 707539 236955 2 205371 687945 1 252586 486467 669967 1 215859 939852 -94075 1 8 999999 286539 1 2 999999 -390129 1 2 999999 779920 1 14 999992 -971005 1 12 999982 604875 2 2 999999 2 2 999999 1 2 999999 -682508 2 4 999995 2 2 999999 1 2 999999 -797952 1 13 999993 -150476 1 2 999999 835480 1 2 999999 -864769 1 2 999999 -550947 2 15766 551524 2 13 999984 1 2 999999 731694 1 2 999999 -972192 1 14 999986 -386948 1 20 999992 118514 2 821408 827069 1 116240 189424 -30594 2 819160 912332 2 213350 536299 1 2 999999 374942 2 528294 534554 2 684901 868832 2 8 999998 2 2 999999 2 2 999999 1 1 999990 -251074 2 509749 796729 2 123548 792447 1 2 999999 725727 1 2 999999 865040 1 2 999999 69169 1 10270 398767 -492267 2 439730 497284 2 105445 179653 2 2 999999 2 3 1000000 1 2 999999 -642685 2 2 999999 1 5 999990 -878851 1 2 999999 897762 2 4 999994 1 2 999999 -164977 2 2 999999 1 394736 587059 839763 1 2 999999 970791 2 509808 732217 1 521784 553678 777073 2 543476 777213 1 2 999999 848210 1 2 999999 -929539 2 19 999992 2 2 999999 1 63720 443183 792935 1 31534 792819 -572351 1 436808 770525 524573 2 9 999987 1 26605 106050 -433230 1 2 999999 827101 1 8 999991 -206514 2 72449 402245 1 4 999981 -379797 2 6 999995 2 20 999987 2 6 999984 1 12 999999 -251185 2 17 999987 1 914159 915848 -939533 2 2 999999 1 17 999993 985966 1 2 999999 -505511 2 594170 626240 1 142034 470808 -908008 1 13 999996 -801138 2 919705 934282 1 7 999990 815090 1 2 999999 -61460 1 15 999996 768412 2 20 999985 1 6 999983 414826 2 398369 757833 2 2 999994 2 2 999999 2 903365 982516 2 2 999999 1 2 999999 -190272 1 2 999999 323428 2 2 999999 1 870924 984535 909545 1 2 999999 -763076 1 17 999999 -50716 2 2 999999 2 333622 628082 1 46940 275052 -142694 2 19 999986 1 14 999984 970740 1 14 999989 -739219 1 387611 677759 -297115 2 332851 796587 2 2 999999 1 2 999999 -684258 2 15 999995 2 2 999999 1 2 999999 -340435 1 60842 821498 503833 2 111766 156786 1 19 999994 -496094 2 122177 750666 2 26088 669286 1 332576 560871 -616498 1 2 999999 682644 1 15648 880549 522494 1 6 999998 -125556 1 2 999999 78414 1 164369 487681 214798 1 11 999991 -847539 2 20 999999 2 701651 964188 2 2 999999 1 15 999987 715828 2 2 999999 2 2 999999 1 2 999999 820642 2 164104 695949 2 16 999997 1 2 999999 -433906 2 823600 924473 1 5 999997 566127 1 2 999999 823839 1 644362 999684 709551 1 238417 566663 -443634 1 2 999999 212500 2 2 999999 1 7 999982 181287 2 17 999999 2 76635 116151 1 2 999999 -223474 1 806542 841803 561286 2 2 999999 1 10 999991 251064 2 15 999989 1 2 999999 -413692 1 148733 985185 -818354 2 2 999988 2 396704 600649 1 7 999986 -324055 2 20 999986 1 2 999999 255845 2 20 999998 1 2 999999 430204 1 184869 913320 -488230 1 844214 956895 -221959 2 17 999986 1 16 999997 820947 2 416908 820620 1 6 999999 -216824 1 13 999998 903504 2 16 999997 1 544919 834112 2346 1 3 999981 -16780 1 3 999992 851278 1 2 999999 -828884 1 2 999999 -761752 1 18 999998 923226 1 451433 997402 -553563 2 475909 668743 2 2 999999 1 2 999999 -291273 1 628683 891238 938344 1 188655 991132 910392 1 2 999999 -486795 1 18 999981 -165934 2 724651 934344 2 205750 368708 2 10 999988 1 435825 541731 245021 1 591634 875760 221613 1 314006 468721 816868 2 165351 828055 1 20 999997 654424 2 2 999999 2 2 999999 2 3 999983 2 2 999999 1 2 999999 -103119 2 7 999995 1 2 999999 -386072 2 17 999988 1 303813 908235 721272 2 20 999996 2 41634 623178 2 522454 790979 2 274987 385452 1 16 999989 603102 2 2 999999 1 2 999999 -604883 1 4 999989 -410784 2 48988 709216 1 791519 925065 954158 1 2 999999 -392544 2 15 1000000 1 2 999999 -603937 2 182937 714741 1 2 999999 -843469 2 7 999999 2 6 999981 1 17 999990 161274 1 2 999999 -308296 2 10 999986 1 18 999983 -92085 1 125619 176559 23356 1 2 999999 34079 2 130014 165959 2 2 999999 2 2 999999 1 2 999999 92214 2 3 999984 1 704358 843951 -703208 1 26943 605722 992619 1 107071 246202 -192170 2 4 999984 1 6 999985 95788 2 2 999999 2 64331 798450 2 111503 533376 1 83825 768912 842136 2 2 999999 1 20 1000000 -298586 1 2 999999 -470586 2 15 999996 1 2 999999 520171 2 2 999999 1 20 999983 -116643 2 203191 250547 1 1 999990 170608 2 450925 955547 2 369303 803840 2 2 999999 2 447037 508387 2 10 999982 2 7 999984 1 7 999987 404286 1 2 999999 -461905 2 2 999999 2 254169 883198 1 2 999999 -720976 1 437147 646116 -341089 2 96197 135116 2 16 999991 1 65650 966815 939109 2 2 999999 2 497326 996869 2 544334 596247 2 2 999999 1 212020 861962 662264 2 2 999999 2 2 999999 2 134027 890668 1 14021 432501 -776969 1 114527 334763 -464837 2 187541 569225 2 2 999999 1 3 1000000 832887 2 426828 576679 1 2 999999 198046 1 705502 935147 -48113 1 2 999999 168491 2 4 999999 2 137895 961961 1 608280 706497 694020 2 624701 885942 1 18 999989 728932 1 2 999999 528206 1 9 999999 202613 1 2 999999 258944 1 2 999995 -761219 2 2 999999 1 2 999999 -212164 2 2 999999 2 15 1000000 1 432494 588003 162004 1 2 999999 -499239 2 2 999999 2 2 999999 2 16 999989 2 310386 406495 1 564141 836756 430111 1 793340 860785 804509 2 64466 945216 1 2 999999 -363304 2 6 999983 1 2 999999 -403653 2 9 999992 1 2 999991 693532 2 2 999999 2 136420 450630 2 4 1000000 1 39356 382907 35699 1 9531 462844 306347 2 13 999998 2 2 999999 1 22925 254464 -277318 1 2 999999 -326956 2 184190 442838 2 16 999997 1 18 999986 -926251 1 11 999994 -656036 1 37552 382778 19159 2 142731 357066 1 13 999991 -799021 2 342112 411139 2 2 999999 2 13 999998 2 2 999999 1 210563 791726 -440149 1 2 999999 -668162 2 132227 830678 1 2 999999 755048 2 2 999999 1 718697 913366 974469 1 45201 370140 -380361 1 8 999982 241247 2 2 999999 2 1 999987 2 2 999999 1 4 999989 670543 1 4 999999 97393 1 132671 878709 918390 1 72548 600247 -712622 1 2 999999 -923256 1 2 999999 -671873 2 2 999999 1 15 999982 424655 2 13 999982 2 637234 663800 2 337214 589236 1 769440 962573 9839 2 12 999983 2 1 999995 2 642678 884139 2 2 999999 1 2 999999 709305 1 134249 450896 -809033 2 2 999999 2 2 999999 1 303385 930478 -970084 2 323207 526521 2 618496 700957 1 164063 543744 -621016 1 20 999986 -815357 1 261974 392098 -415629 1 2 999999 -419010 2 193484 299996 2 7 999993 2 80724 318113 2 69391 724639 2 3 999986 2 2 999999 1 16 999986 147831 1 2 999999 -164067 1 2 999999 -750125 2 17 999992 1 253863 402645 -365000 1 5 999995 -578186 1 14 999983 -113994 2 2 999999 1 20 999984 2597 2 613486 942392 1 15 999994 936023 1 15 999991 -955262 1 2 999999 -958788 1 123141 884238 -167280 1 2 999999 51790 2 4 999983 1 8 999989 667865 2 3 999982 1 305457 728982 -37687 2 2 999999 1 2 999999 352955 2 504051 752710 1 573154 828845 851217 1 2 999999 481234 2 505059 923704 1 2 999999 677694 2 17 999997 2 15 999984 1 645974 702576 -850790 2 33715 388784 1 11 999989 -836956 1 2 999999 -837856 1 3 999997 -785814 1 2 999999 -761276 1 420368 697529 -759693 1 224423 616161 -76045 1 2 999999 -928850 2 171941 995592 2 2 999999 2 260049 917851 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -686513 2 7 999994 2 346616 413441 2 3 999993 2 334575 494260 2 423262 668726 2 2 999999 2 2 999999 1 2 999999 732435 1 2 999999 -331845 2 8 999985 2 439437 541032 2 2 999999 1 16 999988 860060 1 3 999991 -79877 1 2 999999 -500906 2 2 999995 1 2 999999 201162 2 2 999999 1 2 999999 113171 2 15 999994 2 2 999999 2 252032 564024 1 2 999999 -979660 2 2 999999 1 2 999999 29336 1 2 999999 728712 1 10 999995 -719914 2 2 999999 2 2 999999 2 2 999999 2 162968 640750 1 109967 831802 -841684 2 2 999999 2 57769 429710 1 233305 629744 -66139 1 2 999999 -222790 1 8 999999 -97552 1 19 999998 -467573 2 2 999982 1 2 999999 163388 2 16 999999 1 2 999999 35085 2 5 999995 1 14 999989 -314640 2 10 999986 1 708301 930743 83512 1 6 999994 -975092 1 2 999999 -92888 2 4 999982 2 276400 596037 1 658061 852798 -611874 2 2 999999 2 11 1000000 1 413152 673638 -820316 2 2 999999 2 5 999988 2 700200 968390 2 2 999999 2 2 999999 2 2 999999 2 197492 510053 1 2 999999 89046 2 706500 931983 2 13 999999 1 11 999987 482769 1 2 999999 625664 2 2 999999 2 76256 283596 2 3 999985 1 2 999999 862456 1 3 999981 -147971 2 2 999999 2 2 999999 1 2 999999 -301918 1 2 999999 430053 2 2 999999 1 22735 841725 -55874 2 2 999999 2 2 999999 2 671872 697098 2 1991 60417 2 2 999999 1 609499 832594 101318 1 2 999999 -310971 1 482418 830613 -210298 1 153627 387367 -192788 2 18 999987 2 2 999999 1 1 999983 -47110 1 2 999999 -32026 1 2 999999 210577 1 4 1000000 -314802 2 8 999991 1 124398 911531 -333737 1 2 999999 40154 1 382775 772773 229823 1 2 999999 -593803 2 2 999999 2 752579 958184 2 2 999999 2 2 999999 1 15 999982 -482354 2 5 999998 1 455707 841978 -140324 1 8 999998 -404965 2 33014 428452 2 341024 827203 2 2 999999 2 2 999999 1 82547 785693 829634 1 2 999981 -358617 2 527609 764801 1 5 999994 -105186 1 2 999999 707372 1 11 1000000 2992 1 2 999999 214298 2 6 999984 1 2 999999 -158207 2 2 999999 1 2 999999 -46080 1 2 999999 -78340 1 1 999986 -637532 2 5 999994 2 204618 383665 2 2 999999 1 2 999999 -754253 1 15 1000000 -614222 1 2 999999 -17962 2 2 999999 1 194218 353103 516162 2 2 999999 1 8 999990 536005 2 2 999999 2 2 999991 1 412139 427003 -536148 2 173981 362231 1 297847 389770 -873690 1 2 999999 945129 1 2 999999 -138937 1 18 999992 633094 1 7 999985 -388442 1 2 999999 146058 1 3 999994 838108 1 2 999999 -542151 2 329474 655541 1 15 999991 -501047 1 13 999984 742240 1 2 999999 -123644 2 605838 666909 1 2 999999 196237 1 127624 540059 -993207 1 2 999999 -577895 1 17 999986 -785433 1 2 999997 -55681 1 578176 637908 741392 1 2 999999 -744978 1 2 999999 494539 2 2 999999 2 2 999999 2 2 999999 1 313944 786133 534842 2 2 999999 1 2 999999 -509745 2 2 999999 1 17 999983 -948648 2 208474 502693 1 745560 940345 -282703 1 806559 832630 -497158 2 391948 988897 2 2 999999 1 6 999984 -94635 1 13 999981 48074 2 2 999999 2 2 999999 1 12 999989 462066 1 29798 475782 443106 1 19 999998 -841868 1 2 999999 872297 1 228886 758808 -86116 2 4 999990 1 2 999999 -865297 1 302737 929189 778103 1 2 999999 -399833 2 249246 330921 2 177359 973025 2 1 999993 1 16 999982 526320 1 8 999991 465738 1 52924 545821 -117833 1 6 999997 -47546 2 4 999982 1 2 999999 409956 1 11 999995 -19754 2 2 999999 1 2 999999 -195044 1 20 999988 -690962 2 444047 481296 1 12 999987 274114 2 13 999992 2 2 999999 1 12 999984 -238100 1 13 999989 -983317 2 2 999999 1 582009 830476 890239 2 11 999991 1 2 999999 -640555 2 2 999999 2 8 999987 2 404481 943138 1 2 999999 538747 1 509184 546477 937034 1 4 999991 574456 1 692765 814546 989569 1 2 999999 388484 1 311653 474632 29591 2 10 999987 2 10 999981 1 277617 615092 882744 1 10 999987 -636170 2 17 999999 2 142651 389163 1 2 999999 663730 1 338010 851785 -327716 1 11 999998 -214034 2 489697 996621 1 2 999999 470520 2 8 999986 1 26775 116483 -317964 2 2 999999 1 2 999999 661628 1 2 999999 654934 2 1 999985 1 20 999987 613128 2 2 999999 2 4 999986 2 7 999981 1 488938 576363 706261 2 2 999999 2 17 999993 1 42619 974752 -392615 1 14 999986 -986048 2 2 999999 1 2 999999 -322289 2 2 999999 1 341948 494880 339571 2 230984 951705 2 9 999981 1 825503 899388 -678895 1 58133 949300 934970 2 2 999999 1 2 999999 -376786 1 404516 763038 822929 1 683485 689867 -778034 2 818331 834082 2 9 999989 1 182803 298204 531541 1 2 999999 953415 2 2 999999 1 2 999999 421962 1 8 999991 544797 1 13 999986 -162968 2 768264 996451 2 4 1000000 1 1 999986 -316910 2 78055 979506 1 87691 891781 14830 2 4 999993 2 2 999999 1 130406 646000 -908507 2 2 999999 2 2 999999 2 339064 850753 2 2 999999 2 2 999999 1 7 999993 743279 2 2 999999 2 7 999981 2 1 999995 1 6 999996 -681522 2 7 999991 2 11 999996 2 2 999999 1 269511 796014 -579606 2 220836 976536 2 1 999989 2 7 999991 1 598052 720433 -572982 2 15 999999 1 5 999990 -947271 2 2 999999 2 12 999994 2 2 999999 2 2 999999 1 14 999991 428756 1 2 999999 -687393 2 6 999983 2 4 999981 1 2 999999 238387 2 128383 727899 1 2 999999 870146 1 2 999999 728066 1 2 999999 237869 2 449677 527273 1 2 999999 713367 1 262999 668860 -915890 1 2 999999 408601 2 3 999983 1 2 999999 468951 1 557889 927789 386222 2 3 999986 1 19 999992 468773 1 2 999999 -15597 1 6 999989 -989915 1 17 999981 569953 2 2 999999 2 611170 763795 1 12 999981 280256 1 580621 689423 13932 1 12 999981 -291171 1 580998 835323 670266 2 1 999987 2 277003 952690 2 399303 750319 1 2 999999 -326660 1 2 999999 -155741 2 2 999999 1 2 999999 452749 1 13 999991 883832 1 2 999999 986286 1 16 1000000 -768758 2 266128 786317 1 3 999981 217067 2 13 999990 2 7 999992 1 4 999996 -293621 1 397025 724999 57150 1 20 999985 379170 1 7 999996 -349906 2 2 999982 1 3 999986 850257 2 340411 774793 1 20 999987 -479288 2 7 999988 2 18 999992 1 2 999999 584862 1 9 999991 203720 1 2 999999 -294525 2 20 999999 2 760859 793610 2 448947 862440 2 2 999999 1 2 999999 -571039 1 2 999999 -282025 2 14 999993 2 622319 997614 2 8 999998 2 10 999985 1 2 999999 759789 1 2 999999 566124 1 2 999999 664874 1 16 999988 5737 2 7 999987 1 5 999981 -316895 2 3 999987 2 2 999999 2 523649 869424 1 5 999998 522428 2 2 999999 2 11 999984 1 2 999985 402163 2 332838 344697 1 313263 879760 -416368 2 18 999986 2 9 999989 1 2 999999 476324 2 2 999987 2 2 999999 2 2 999999 1 146775 355964 144245 2 2 999999 1 5 999985 -433461 1 8 999981 -493236 2 2 999999 2 19 999993 1 17 999990 475140 1 232082 923512 -489002 2 243770 269998 1 17 999999 -793352 2 2 999999 1 2 999999 -272011 2 2 999999 1 678231 975828 -576828 1 143350 992804 462022 2 2 999986 1 12 999986 581841 1 9 999983 -290388 1 7 999981 -215296 1 272494 678200 -582589 2 16675 796600 2 2 999999 2 637005 900397 2 527671 760065 1 394248 549886 85520 1 5 999997 -360911 2 2 999999 2 2 999999 1 8 999984 -937323 2 9 999986 2 2 999999 1 19 999988 -256690 1 7 999993 495004 1 15 999983 503126 1 363306 868545 -169038 1 2 999999 322573 1 2 999999 104851 1 10 999992 880528 1 2 999999 -363504 1 14276 17558 -928238 1 2 999999 -28232 2 298382 409403 1 306093 758494 -922780 1 373759 651193 947428 2 2 999999 2 737929 895708 1 2 999999 -395802 2 326376 863301 2 2 999999 2 19 999981 2 14083 856655 2 662212 805610 2 17 999989 2 20 999999 2 15 999996 1 954267 999880 -504008 1 2 999999 -307427 2 2 999999 2 5 999989 2 20 999987 1 98449 401020 -840394 2 2 999999 1 17 999997 -434768 1 3 999985 -811890 2 2 999999 1 2 999999 346907 2 3 999996 1 37862 375040 27085 1 19 999985 814907 1 2 999999 746288 1 4 999991 114233 2 2 999983 1 2 999999 169069 2 9 999981 2 2 999999 2 20 999999 1 18 999986 -303605 1 20 999994 -418979 2 18 999996 1 381183 839820 838942 2 7 999992 2 2 999999 2 560834 591946 1 2 999994 -821614 2 2 999999 2 12 999984 2 281941 853825 2 356559 584592 1 484872 554423 893853 1 17 999987 366966 2 5 999989 1 8922 827519 215740 2 118237 220940 2 269365 560331 1 20 999985 -769158 2 3 999984 1 5 999989 -628434 2 2 999993 2 502925 567648 1 2 999999 -507691 2 2 999999 1 5 999993 -324678 2 40139 446283 2 2 999999 1 15 999999 -956889 1 2 999999 -137578 2 8 999996 1 2 999999 -25851 2 2 999999 1 2 999999 232000 2 11 999989 2 2 999999 2 280333 890453 2 119126 314925 1 13490 804054 -463749 2 2 999999 2 625971 715002 2 266396 555832 2 2 999999 2 4 999994 2 2 999999 2 12 999981 1 2 999999 -566234 2 8 999996 1 524049 728139 -448737 1 15 999998 673685 2 2 999999 2 5 999983 2 42884 996506 2 2 999999 1 8 999985 -6765 1 2 999999 -673187 2 12 999983 1 365792 769420 740324 2 2 999999 2 188424 695668 2 7 999983 1 115634 285413 446973 1 2 999999 -398519 2 699959 851085 1 2 999999 170238 2 16 999997 1 484998 707500 -115066 1 2 999999 536090 2 2 999999 2 2 999999 2 191961 694437 1 10 999988 -216653 1 3 999981 196840 1 3 999984 -683424 1 2 999999 184670 1 16 1000000 -388695 2 84211 353668 1 2 999999 449019 1 424156 981655 660910 1 2 999999 -110263 2 3 999990 2 2 999999 1 2 999999 -823397 1 35996 957376 803782 2 14 999986 1 2 999999 -777346 2 2 999999 1 2 999999 343731 1 20 999987 -816882 2 9 999981 2 5 999986 1 11 999990 -414215 1 8 999990 756475 2 2 1000000 1 6 999988 272044 1 2 999999 907483 2 9 999984 1 437560 790219 -477385 2 2 999999 2 522950 997968 2 14 999997 2 383266 860008 1 462893 761038 96261 2 11 1000000 1 203205 844742 -978180 2 180085 723354 1 634635 712740 374316 1 2 999999 -260440 1 16 999988 -203691 1 335072 687132 156714 1 2 999999 -653835 2 2 999999 1 122607 853470 -814317 1 2 999999 694286 1 2 999999 -816485 2 14 999996 2 367592 771774 1 237603 945922 -255003 1 236868 425202 -148479 1 2 999999 -497405 2 2 999999 2 10 999984 1 3 999983 49436 1 496594 823761 313268 1 465530 842820 -256521 1 2 999999 -105028 1 674793 998825 -450337 1 2 999999 -574973 2 78039 468612 1 126166 614990 -76790 1 2 999999 -902375 2 7 999996 2 13 999987 1 431009 536937 642336 2 7 999991 2 645480 950140 1 386091 962597 -340945 2 685458 937733 2 784541 858292 1 153840 348385 743520 1 2 999999 -343319 2 2 999999 1 7 999982 747456 1 171092 997845 -599955 2 644753 820337 1 2 999999 -286040 2 2 999999 1 10 999988 -878846 2 2 999999 1 721243 775457 -496597 2 128964 130918 2 253527 291595 2 603454 934515 1 2 999999 608673 2 2 999999 2 2 999999 1 108168 376161 -345988 1 2 999999 544273 2 128541 166906 2 2 999999 1 2 999999 66174 1 1 999987 -847551 1 9 999991 430581 2 2 999995 2 2 999999 1 49458 661746 73728 2 103194 525222 2 580624 696467 2 17 999996 2 3 999997 2 318447 780032 1 8 999982 927298 1 267402 901296 627112 1 30155 602665 -77875 2 2 999999 2 2 999999 1 2 999999 -589945 2 346608 357770 1 5 999992 558758 1 581575 650389 -22092 2 466694 906103 1 12 999984 655986 2 24975 775913 2 2 999999 1 197455 719675 -74792 1 382788 992996 428858 1 2 999999 834196 1 2 999999 -652362 2 18 999986 2 372003 494190 1 776652 869180 -301772 2 9 999993 2 2 999999 2 769839 856499 2 8 999983 2 2 999999 2 2 999999 1 2 999999 795145 1 2 999999 -798541 2 159571 544241 2 11 999983 1 2 999982 -459911 2 2 999999 2 20 999984 2 99035 189679 1 2 999999 -702570 2 601697 860073 1 2 999999 -262358 1 589430 982767 853194 1 2 999992 269148 2 805147 928359 1 314444 427934 -704886 2 306745 971549 2 3 999992 2 555155 830374 1 2 999999 -98836 2 14 999998 1 2 999999 403985 2 18 999981 1 140243 410839 -977213 1 2 999999 -588382 2 2 999999 1 845215 913679 591701 2 185754 794943 1 2 999999 337860 2 11 999998 2 2 999999 1 427609 695155 -162933 2 2 999999 2 8 999988 2 2 999999 2 469193 552899 2 877838 903308 2 207077 565324 1 325276 421582 -655454 2 2 999999 2 14 999981 1 197806 402938 323576 2 2 999999 1 20 999986 -780378 1 84300 116365 -801631 2 9 999989 1 11 999987 981462 1 14 999998 -303408 1 5 999995 419040 1 4 999996 775272 2 162061 363962 2 193593 917219 1 2 999999 -338573 2 429704 796496 2 346687 478473 1 535427 863100 -789518 1 19 999990 -6822 2 20 999999 1 213026 228786 82792 2 3 999995 1 501889 900919 653289 1 2 999999 -461164 2 2 999999 1 8 999991 -384189 2 20 999982 2 78881 800265 2 7 999999 1 284125 344366 -101035 2 10 999996 1 2 999999 -938396 1 7 999988 552610 1 2 999999 -896693 2 2 999999 2 8 999997 2 10 999999 2 85839 242572 1 6 999989 -988792 1 406401 441695 646027 1 183989 292454 -861029 1 20 1000000 -43865 2 12 999989 2 2 999999 1 448978 621851 218774 2 213567 757284 1 455858 915558 266221 2 8 999981 1 15 1000000 -837261 2 11 999983 1 2 999999 -3752 1 204592 512447 422343 1 13 999992 997371 1 2 999999 82721 2 2 999999 2 2 999999 1 2 999999 -204893 2 354536 866804 2 8 999991 2 281315 596467 1 848201 979479 -781929 2 2 999999 1 2 999999 549359 2 2 999999 1 299127 832545 -169789 1 2 999999 -405256 1 14 999983 690662 1 714915 904890 -189859 2 2 999999 1 285327 996665 175539 2 12 1000000 1 8 999995 695145 2 2 999999 1 2 999999 327392 1 533514 803726 -426408 1 4 999987 -402209 2 9983 293754 1 591976 911189 -91507 1 2 999999 -8547 2 357136 669411 1 673327 702779 -283216 2 2 999999 2 8 999983 1 2 999999 631272 1 279281 459180 -355022 2 585416 741452 1 2 999999 196980 2 204419 558632 2 2 999999 2 17 999986 1 546466 608727 -426090 2 15 999991 1 2 999999 -660548 2 4 999995 2 2 999999 2 720490 998004 2 132097 862038 1 4 999990 -704096 2 99137 329328 2 10 999981 2 2 999999 1 2 999999 884967 1 20 999994 702892 1 17 999983 -247037 2 19 999998 1 13 999983 -621397 1 13 999986 -793355 2 299180 549412 2 55359 478161 1 178398 287702 -944970 1 14 999994 73862 1 15 999985 -118736 2 79811 971885 2 10663 19301 2 259462 294993 1 2 999999 -444324 1 8 999999 130047 2 326980 721189 2 2 999999 2 2 999999 1 2 999999 -48974 1 9 999981 977358 1 19 999988 -333502 2 224318 464429 2 4 999999 1 132090 701872 -443935 2 920030 941691 2 533355 765777 1 2 999999 -864967 2 530615 927451 1 2 999999 116061 2 17 1000000 2 69534 971707 1 8 999997 700629 1 708914 761389 -120461 1 7 999981 90333 1 2 999999 862293 1 2 999999 982537 1 7 999981 276513 2 154226 590389 1 2 999999 -653905 2 2 999999 2 2 999999 2 193394 606829 2 16 999996 2 17 999994 2 2 999999 1 20 999981 -773546 1 1 999998 144045 2 9395 437910 2 6 999988 2 237911 863421 2 9 999982 2 219897 276340 1 2 999999 -612502 1 2 999999 191332 1 9 999988 -112456 1 89469 421243 339811 2 45464 907643 1 307366 484059 -937953 2 1 999993 1 2 999999 221552 1 51853 486256 -838486 2 566534 983525 2 14 999992 2 2 999999 1 536814 564239 594055 1 512159 821386 -656178 2 172366 462421 2 586261 814605 2 542426 729632 2 430011 561490 2 574664 796922 2 2 999999 1 45163 936098 149148 1 138850 279111 550242 2 2 999999 1 7 999989 500702 1 2 999999 -66142 2 2 999999 1 2 999986 495342 2 271337 496034 1 494899 899701 846551 2 19 999989 2 2 999999 1 20 999981 -813061 1 14 999991 149322 1 18 999985 880955 1 16 999986 832192 1 9 999997 702343 1 404883 623546 -183977 1 15 999983 -924860 2 5 999997 2 7 999988 1 3 999985 931346 1 2 999999 -829471 2 2 999999 2 2 999999 2 2 999999 1 2 999999 164401 2 19 999981 2 2 999999 2 2 999999 1 459459 577703 -21260 2 11 999991 2 15 999991 1 2 999999 -753103 2 17 999999 2 2 999999 2 337597 894951 1 10 999989 948489 1 9 999986 -325073 2 7 999987 2 2 999999 2 12 999993 2 831831 922867 1 2 999999 -446284 2 154467 942185 1 54250 241145 274935 1 371186 725125 999818 1 2 999999 671389 1 464814 790533 -913723 2 2 999999 2 15 999982 1 248895 558045 -528558 1 2 999999 -902253 2 292829 405554 2 2 999999 1 12 999987 60712 2 683225 877822 2 333751 660094 2 6 999982 2 19 999987 2 2 999999 2 12 999992 2 11 999989 2 18 1000000 1 15 999985 -56638 2 260261 468591 2 2 999999 1 9 999986 230895 2 2 999999 1 20 999989 214415 1 2 999999 916225 1 571399 589372 475391 2 18 999982 1 843192 990580 81895 2 2 999999 2 18 999994 1 8 999988 -896224 2 2 999999 1 667870 947735 779553 1 74647 745446 512824 2 191320 661623 1 2 999999 14785 2 3 999995 1 2 999999 -104671 1 2 999999 962543 1 2 999999 774749 2 2 999999 1 2 999999 761706 1 2 999999 475560 1 2 999999 -493950 1 865603 906534 -349234 2 961216 986109 1 2 999999 -45076 2 102980 496822 1 164902 226710 588951 2 2 999999 1 37022 274841 715351 2 13 999992 1 78328 541255 791329 2 202521 390183 1 394180 410433 -93359 1 2 999999 -360808 2 2 999999 1 20 999982 626040 2 2 999999 1 2 999999 -227422 2 193616 368489 1 675693 733193 402148 1 11 999996 60920 2 2 999999 1 16 999999 -99791 1 46059 820265 -772016 1 2 999999 427555 1 25158 371345 -89444 1 9893 293980 290618 1 2 999999 272285 1 2 999999 -586063 2 1 999987 1 201126 541673 -188351 1 12 999992 659637 1 10 999996 -911006 1 2 999999 -113055 1 433388 512833 -937515 2 228063 792053 2 141203 675064 2 2 999999 1 18 999987 603419 2 137733 383605 1 209674 742491 632261 1 16 999987 546404 2 4 999988 2 2 999999 1 13 999996 -382649 2 2 999999 1 10 999993 -193500 1 164393 847535 -44604 2 14 999996 2 2 999999 1 5 999985 737276 1 20 999987 131850 1 63030 833290 50996 2 20 999995 2 2 999999 1 45146 746582 -841637 1 121092 465051 406416 2 547000 942397 2 234184 674335 2 415793 592732 2 177499 913842 1 2 999999 -591782 2 4 999985 2 929990 991822 1 430750 892670 -521991 1 19 999988 330636 2 2 999999 2 2 999999 1 103254 467785 701933 2 2 999999 1 18 999997 -682859 2 3 999989 2 2 999999 1 53967 728651 -78293 2 220221 452126 2 2 999999 1 2 999999 585049 1 2 999999 -780240 2 2 999999 1 2 999999 910879 1 163180 531269 413339 2 17997 569506 2 1 999989 1 654454 757193 -564182 2 20 999997 1 2 999999 219821 1 17 999990 974197 1 16 999999 575644 2 9 999983 1 2 999986 80312 1 490016 597563 -707016 1 2 999999 -61995 1 2 999999 803953 2 3 999996 1 15 999981 -279853 2 15 999986 1 2 999999 -173124 1 2 999999 333854 1 2 999988 201465 2 1 999998 1 4 1000000 275475 1 106825 451872 390550 1 2 999999 -658246 2 2 999999 2 833429 962552 2 6 999998 2 207680 667410 1 383967 644622 228071 2 869773 891243 2 242023 367726 1 2 999999 -425000 1 48243 559655 -701136 1 616196 784457 -188454 2 59048 541159 2 2 999999 2 2 999983 2 193642 911035 1 2 999999 -776041 2 606534 749402 2 2 999999 2 9 999983 2 2 999999 1 2 999999 732186 1 18 999981 781086 2 2 999999 2 403610 708350 2 5 999996 2 2 999999 1 2 999999 -408576 2 16 999990 2 146712 539788 1 69077 412211 -364482 1 6242 52750 -180886 2 2 999999 2 6 999989 2 8 999995 2 2 999999 2 19 999997 2 2 999999 1 19 999988 -865027 1 116492 298688 -165422 1 2 999982 330506 1 2 999999 811026 1 732754 735356 -496264 1 2 999999 -245682 2 714760 931016 1 14 999996 -25646 2 61254 868719 2 339684 680873 1 376603 792822 -260285 1 563601 861418 271804 1 2 999999 399627 2 632106 843429 2 2 999999 1 2 999999 880161 2 2 999999 1 2 999999 120999 1 2 999999 785775 1 776640 780656 -554255 1 72373 476694 298940 2 10 999988 1 9 999997 642625 2 2 999999 2 190673 666068 2 16 999999 2 2 999999 2 124598 794291 1 2 999999 270500 1 545881 746167 -410502 2 474844 809508 1 2 999999 -661911 2 2 999999 1 2 999999 -793376 2 248617 449369 1 2 999999 607990 2 229144 923778 1 553932 948540 623385 2 3 999986 1 4 999995 -377200 2 2 999999 2 2 999999 1 4 999984 -688803 1 339444 508958 -542354 2 19 999991 2 10 999989 2 67054 279522 1 8 999986 618270 2 197397 272847 1 2 999999 -590511 2 214643 555990 1 2 999999 261416 1 2 999999 -477675 2 2 999999 1 28253 57100 265552 1 14 999982 -822948 2 2 999999 1 280754 957183 -147977 2 12 999984 1 2 999999 11658 2 2 999999 2 1 999985 1 2 999990 169270 1 2 999982 166040 1 281272 458887 243539 1 1 999987 9431 1 182862 974791 935606 1 2 999999 -216591 2 353352 448512 1 309543 521573 -278505 1 2 999999 415255 1 2 999999 735542 2 6 999985 2 2 999999 1 8 999985 -82931 1 12 999981 281806 2 4 999995 1 17 999996 640775 2 4 999989 1 2 999999 -377351 2 859790 924700 1 6 999982 55302 1 2 999999 -844347 2 853189 925568 2 809936 984380 1 124628 768824 671392 2 15 999995 1 14 999999 -427168 2 2 999999 2 231196 684579 1 10 999983 -220833 2 648789 881596 2 2 999999 1 15 999982 326150 1 17 999985 -53059 2 150315 335064 1 6 999987 -208355 1 2 999999 -356585 1 16 1000000 -511807 1 13 999993 825827 2 2 999999 2 549854 762174 1 8 999994 -732711 1 92647 327527 433766 2 2 999999 1 2 999999 -893617 2 2 999999 2 10 999995 1 30595 954831 -49943 1 2 999999 -609738 2 17 1000000 1 664289 676656 -185103 2 341384 385889 1 2 999999 135375 2 843815 926902 2 2 999990 2 2 999999 1 2 999999 -153513 2 2 999999 2 400634 597364 2 2 999999 2 2 999999 1 17 999999 -552870 1 3 999987 -804013 1 2 999999 307242 2 7 999998 2 115789 990549 1 7 999998 -660660 2 6 999992 1 2 999999 -743112 1 2 999999 518275 2 2 999999 1 2 999999 -374565 1 7 999995 157960 2 130038 130612 1 425582 863823 614311 2 3 999990 2 19 999998 1 2 999999 40681 2 1 999981 2 17 999983 2 2 999999 2 476681 770948 1 18 999986 885945 1 464589 559248 -310692 1 2 999999 503484 2 2 999999 1 2 999999 -217554 1 2 999999 153103 2 17 999996 2 2 999999 1 2 999999 -101317 1 4 999984 183226 2 496660 769097 1 2 999999 107954 1 149565 192974 151482 1 2 999999 -574771 2 97229 154332 2 2 999999 2 2 999999 1 193917 235525 -79002 2 2 999999 1 2 999999 285490 1 7 999986 296390 1 2 999999 546661 2 2 999999 1 3 999991 -521121 2 234728 456708 1 2 999999 -251749 1 12 999993 -52494 2 398469 999488 2 2 999999 1 16 999983 648403 1 2 999999 75703 1 1 999999 356375 1 1 999981 461155 2 109505 162448 2 12 999985 2 158965 673080 2 5 999986 2 2 999999 1 257598 736825 -72435 1 8 999999 -144418 1 1 999996 688926 1 249424 467975 207382 2 2 999999 1 844941 862327 -472383 1 14 999999 -439425 1 2 999999 -975717 2 2 999999 2 349869 989480 1 2 999999 -532323 1 1 999983 277228 2 15 999992 1 2 999999 -503660 2 17 999982 1 234437 934224 -864086 2 17 999986 1 2 999999 -64676 1 16 999985 -848529 1 20 999993 674612 2 2 999983 2 2 999999 2 334071 577391 1 2 999999 955780 2 11 999995 1 2 999999 300591 2 200633 553991 2 2 999999 2 13 999998 1 2 999999 826819 1 19 999984 -582543 1 1 999987 303693 1 2 999999 811597 2 591659 964136 2 190698 261801 2 17 999988 2 17 999984 2 64080 900390 2 19 999992 1 2 999999 -833243 1 2 999999 853690 1 798064 855293 701430 1 2 999999 -47177 1 2 999999 -347942 1 2 999999 995863 1 3 999983 847130 1 2 999999 106595 2 5 999987 2 2 999999 1 7 999994 819306 1 13 1000000 -896002 2 163989 660673 1 2 999999 -981649 1 272451 701741 597283 1 2 999999 -943684 2 20 999993 1 155865 296844 658250 2 2 999999 2 2 999995 2 170109 427634 1 872935 931139 751203 1 2 999999 986854 1 703446 817330 -371983 2 13 999981 2 145469 760693 2 11 999995 2 558620 941668 2 714766 871269 2 8 999990 2 2 999999 2 10 999990 1 2 999999 -525885 2 2 999999 1 310866 966774 67654 1 2 999999 221161 2 17 1000000 1 14 999990 991009 2 2 999999 1 841083 954749 -336699 2 2 999999 2 2 999999 1 404304 844622 -63678 1 20 1000000 954037 1 17 999998 563326 1 56106 539918 -230121 2 168061 479781 2 2 999999 2 2 999999 2 3 999997 2 14 999988 1 375486 411856 576908 2 555363 986077 2 16 999988 1 192006 893915 53180 1 17 999983 -369253 1 36648 36839 -791914 1 297889 660732 771020 1 20 999994 513804 2 8 999990 2 12 999985 1 16 999999 165236 1 7 999990 -924786 2 143943 166789 2 44978 923346 1 370002 895459 364743 2 9 999990 2 2 999999 1 2 999999 -158720 1 50237 529356 61606 1 287190 806238 -564441 2 2 999999 1 362523 673260 187516 1 2 999999 -753369 1 2 999999 527989 1 19 999988 -408966 2 460074 878532 1 799652 806157 -491277 2 9 999987 1 2 999999 -499588 2 19 999984 2 11 1000000 2 129242 154084 2 4 1000000 1 2 999999 804392 2 2 999999 1 2 999999 592926 2 1 1000000 2 490459 889492 2 3 999988 2 153393 997806 2 274880 564321 2 2 999999 2 3 999986 1 12 999981 39478 1 2 999999 335621 1 2 999999 -160879 1 14 999993 16043 1 497813 631490 339449 2 17 999990 2 12 999995 2 15642 321126 2 7 999997 1 2 999999 -915116 1 522651 848692 852741 2 6 999988 1 563585 872113 -95757 1 275902 349950 687630 1 81288 97548 -176087 1 20 1000000 696228 2 15 999981 2 19 1000000 2 36272 715012 1 2 999999 839524 1 209153 400760 259765 1 612147 646289 -13750 1 2 999999 -276784 2 2 999999 1 195240 210803 -249621 2 176186 484925 1 361205 776613 972752 1 18 999984 -237228 1 2 999999 -257054 2 2 999999 1 212623 622751 -749554 2 306280 531553 1 5 999996 -808079 1 15 999996 102051 1 2 999999 439466 2 303710 952261 2 2 999998 2 504303 703881 1 2 999999 -633910 2 820297 900601 2 11 999988 2 2 999999 2 130265 300226 1 2 999999 -316848 2 12 999989 2 13 999989 1 2 999999 -34922 1 2 999999 555146 2 4 999989 2 646679 869417 2 584600 878760 2 2 999999 1 2 999999 -361965 2 16 999994 1 2 999999 -886712 2 389515 671189 2 935565 946520 2 2 999999 1 273516 426194 -514443 2 2 999999 1 185231 484797 640234 2 2 999999 2 66626 876004 2 2 999999 2 163803 194614 1 2 999999 -262506 2 2 999999 2 346406 478150 1 522212 970837 -505127 2 19 999993 2 18 999988 2 137158 529566 1 2 999999 -176311 2 161484 640773 2 12 999999 1 2 999999 542353 1 12 999985 190558 2 451793 821063 1 16 999981 794665 2 61331 271967 1 6 999993 -563954 2 2 999999 2 581207 633678 2 2574 158848 2 2 999999 2 2 999999 1 2 999999 983322 1 2 999999 990463 2 4 999981 1 91732 328707 460045 1 2 999999 892690 1 261327 774665 -292117 1 2 999999 790330 2 124678 980289 2 2 999999 1 10 999992 -372794 1 9 999998 997341 1 97116 465407 672016 1 597414 908337 -163499 1 12 999984 975503 2 2 999999 2 12 999983 2 2 999999 1 222490 625369 -479765 1 2 999999 -277701 2 11 999983 1 2 999999 -726799 2 4 999996 1 6 999999 -894182 2 105796 728002 1 1 999985 466382 1 208940 252048 -876148 2 353078 568784 1 233978 369668 -160623 2 11 999981 1 2 999999 -885714 1 5 999989 33068 1 2 999999 682784 2 6 999998 2 2 999999 1 9 999997 -383777 2 2 999999 2 2 999999 2 10 999994 2 579958 624727 2 2 999999 1 23961 292431 225343 2 2 999999 1 20 999991 115517 2 2 999999 2 515812 976073 1 2 999985 213363 2 394693 447659 2 731511 763250 2 1 999989 2 310765 603593 2 2 999999 2 165125 511397 1 334328 409163 -787594 2 276297 621922 2 2 999999 1 5 999981 -421057 2 13 999993 2 15 999996 2 17 999985 2 11 999992 2 2 999999 1 10 999983 -588450 1 404653 961737 151267 2 9 999986 1 163147 239436 772802 1 2 999999 -430454 1 17 999995 305065 1 9 999986 480729 1 13 999996 -376900 1 2 999999 971789 1 14 999981 8053 2 2 999999 1 419964 659383 911212 2 10 999984 2 4 999992 2 4 999987 2 2 999999 2 2 999999 1 2 999999 -940425 1 186355 681145 260996 1 12 999984 764820 1 208008 858230 -424225 2 5 999982 2 446930 497604 2 362735 668812 2 794286 981348 2 302704 578462 1 602787 836758 -469356 1 2 999999 -161355 1 162842 225243 -252099 1 4 1000000 -400189 2 15 999998 1 14 999989 -715615 2 2 999999 1 2 999999 549814 1 9 999986 -138551 1 2 999999 186590 2 2 999999 2 446575 501589 1 2 999999 -481290 1 243240 932689 636098 2 2 999999 1 2 999999 295958 1 5882 995739 873329 2 2 999999 2 304194 992748 1 3 999984 92778 2 2 999999 1 10 999987 227228 2 2 999999 1 67663 869204 -634955 2 278134 862851 2 9 999997 2 2 999999 2 2 999999 2 2 999999 2 16817 219718 1 412709 947811 -419761 1 10 999983 -420558 2 937912 999462 2 150222 324132 1 65617 722053 -847749 2 743346 943148 2 10 999981 1 2 999999 620095 1 2 999999 -491286 2 2 999999 2 9 999993 1 18 999988 312792 1 7 999985 -4619 1 3 999982 -736883 1 2 999999 -169787 2 557032 675638 2 9 999987 2 543367 820415 2 2 999999 1 2 999999 -617744 1 218019 316650 557628 2 641427 973289 2 2 999999 1 8 999995 -746146 2 339675 736783 1 2 999999 879021 2 10 999981 1 805440 953451 402149 2 19797 287106 1 350620 769760 -782328 2 2 999999 1 19024 41544 884424 2 176325 241717 1 2 999999 -568918 2 2 999999 1 19 999995 -412942 1 20 999995 197993 2 10 999988 2 2 999999 2 243637 940079 1 14 999989 692265 2 315994 958993 2 11 999983 2 2 999999 2 17 999989 2 249533 820100 1 2 999999 361485 2 2 999999 1 85271 637656 169931 2 2 999999 1 285838 423375 304136 1 2 999999 900404 1 108721 432818 -99057 2 9 1000000 2 234550 295705 2 2 999999 2 2 999999 1 22088 943164 -886159 2 245563 416214 1 2 999999 456666 2 102528 927773 1 217737 589664 781909 1 2 999999 545291 1 16 999995 781556 2 2 999999 1 536259 671783 -637225 1 2 999999 -556861 2 377586 512790 2 5 999996 2 4 999990 1 441929 601125 -568816 1 221139 684614 -305649 1 2 999999 -700135 2 12 999983 2 3 999990 1 2 999990 968936 1 362516 375680 214061 2 19 999995 1 232426 439009 -363521 1 24578 282922 -938505 2 29824 806675 2 2 999999 1 5 999999 186867 1 2 999999 -97183 2 2 999999 2 2 999999 1 2 999999 172749 2 18 999986 1 2 999999 428820 2 16 999985 1 2 999999 426402 1 2 999999 -71677 1 2 999999 -769497 2 245792 406158 2 2 999999 1 719604 835334 -194982 1 245432 521494 837629 1 2 999999 -646965 1 2 999999 -929636 2 16 999984 1 149979 685804 188005 1 9 999990 685146 1 7 999998 464203 2 647399 928004 1 25126 805427 990188 1 2 999999 -699943 1 181911 789826 184490 1 2 999999 301428 2 2 999988 1 123352 875144 -453655 1 407189 955929 -119178 1 19 999983 -65099 2 14 999987 1 16 999995 -368777 2 12 999983 1 2 999999 -622361 2 17 999981 2 2 999999 1 2 999999 863405 2 2 999999 1 364675 750985 336484 1 951278 974826 -491448 1 234184 785407 -46520 2 320749 837724 1 264980 963688 416335 1 2 999999 -780764 2 2 999999 1 17 999983 -705574 1 14 999983 -797521 1 565158 899177 -45310 2 7 999990 2 7 999997 1 13 999988 -988460 1 12 999988 -820667 2 20 999981 1 936139 980950 675345 2 361790 449655 1 2 999981 -821297 1 302109 346575 -257801 2 11 999985 1 2 999999 667927 1 15 999983 -799434 2 471275 751023 1 2 999999 318088 1 187737 294505 -971878 2 2 999999 1 5 999998 68008 2 9 999995 1 2 999999 661175 1 663396 976314 414393 2 17 999997 1 242769 475992 474033 2 838538 851957 2 52967 458700 2 9 999991 2 2 999999 2 2 999999 2 240863 540827 1 17 999985 665046 1 2 999999 -531046 1 7 999998 -831983 1 13 1000000 803702 1 2 999999 807763 1 321955 777346 -443962 2 2 999999 1 9 999997 785619 1 2 999999 930252 1 18 999999 810957 1 2 999999 678529 1 2 999999 -989522 1 613852 739715 -615160 1 389900 543430 299015 1 18 999994 -250990 1 8 999993 793786 2 2 999999 1 756336 869352 -381645 2 28844 803349 2 2 999997 1 762570 849778 -993101 2 59707 700596 1 15 999982 316192 1 315460 839975 -779164 1 15 999985 -658503 1 375407 983894 961038 2 18 999981 1 635181 804263 -536954 1 2 999999 -824036 2 274556 681533 1 6 999984 -878645 2 5 999990 2 15 999986 1 663642 890593 -639472 1 1 999987 -931484 1 48535 882659 994991 2 732278 838465 1 17 999999 -905708 2 2 999999 1 15 999995 25201 2 17 999989 2 12 999999 1 2 999999 723012 2 2 999999 1 18 999984 -26006 1 7 999991 215584 2 3 999997 1 2 999999 -964900 1 2 999999 -657339 2 2 999999 2 2 999999 1 231379 495605 -447478 2 471062 598908 1 6 1000000 446325 2 12 1000000 1 10 999991 674716 2 6 999981 2 2 999999 1 234080 785519 -647639 1 27681 841476 -405158 2 4 999986 2 820717 959031 2 51340 906378 2 2 999999 1 3 999994 -182515 2 2 999999 2 205872 283748 1 3 999983 -22552 2 469586 488807 1 2 999999 -207583 2 2 999999 2 2 999999 2 18 999987 2 2 999999 2 2 999999 2 8 999982 2 4 999991 1 208095 930037 -732572 2 2 999999 2 8 999994 2 76959 495245 1 19 999993 54662 2 2 999999 1 3797 318953 -693027 1 5 999982 720805 1 2 999999 -961430 2 1 999998 2 15 999991 2 359182 673998 2 4 999983 2 2 999981 1 2 999999 246879 2 238080 962081 2 368019 923492 2 37507 721200 2 2 999992 1 2 999999 577492 1 229439 480552 -172101 1 2 999999 64566 2 343190 492318 1 315818 845539 -217868 2 17 999982 1 14 999991 -115667 1 2 999999 417089 2 6 999991 2 8 999987 2 5 999984 2 10 999987 2 2 999999 1 14 1000000 34679 2 253703 711246 1 426090 842754 532048 2 781447 830899 1 2 999999 -947691 1 2 999999 -768347 2 30484 56957 1 2 999999 109787 2 8 999998 2 12 999990 2 38687 143590 2 496162 694031 2 2 999999 1 216949 489814 84144 2 2 999999 2 17 999996 1 76696 616919 -991241 2 13 999986 1 11 999994 933752 2 2 999999 2 35824 920543 2 65860 116234 1 373614 931316 -589172 1 1 999989 65616 1 484935 889971 41652 2 2 999999 1 2 999999 604875 1 19 999992 541706 1 2 999999 70608 2 8 999983 1 2 999999 962470 2 3 999994 2 2 999999 2 19 999995 1 2 999999 481828 2 184433 730135 1 85776 955848 -734282 2 78862 94613 1 442454 561522 -881557 2 282669 825816 2 2 999999 2 2 999999 1 2 999999 -150774 1 2 999999 -563557 1 287463 482026 228710 1 2 999999 724450 1 17 999987 520743 2 2 999999 2 9 999990 2 2 999999 2 12 999990 1 2 999999 677641 1 598623 654390 -58400 2 3 999982 1 2 999999 259474 1 8 999981 -497507 2 20 999998 2 2 999999 2 2 999999 2 2 999999 2 280542 367835 1 2 999999 -274570 2 2 999999 2 15 999995 2 7 999996 2 20 999991 2 117830 681131 2 2 999999 1 2 999999 -841893 2 2 999999 2 144081 919646 1 64269 645829 793274 1 11337 429094 491661 2 2 999999 1 8 999989 732202 2 2 999999 1 8 999993 -551647 1 2 999999 901099 2 303385 948448 2 2 999999 2 2 999999 2 17 999989 1 2 999999 839765 2 7 999985 2 17 999991 1 49607 317355 -967422 1 2 999982 -375478 2 5 999989 2 781079 890303 2 7 999988 2 87403 862868 2 2 999999 1 2 999999 221780 1 184825 827952 61879 2 16 999987 1 220503 564514 696931 1 59312 915386 496968 1 9 999993 -674860 1 7 999997 720847 2 2 999999 2 2 999999 1 16 999981 -887800 2 11 999989 1 2 999999 165269 1 15 999981 376822 2 5148 101887 1 158581 465542 15411 2 175885 549361 2 11 999981 2 61969 819509 1 8 999992 695070 2 156013 513471 2 19 999987 2 15 999982 1 2 999999 886221 1 2 999999 -733981 1 18 999995 913418 1 4 999989 985741 2 159260 921389 1 473994 630738 -635850 2 14 999981 2 9 999990 2 196388 887840 2 2 999999 1 1 999992 -615709 1 15 999996 6887 2 2 999999 1 2 999999 275035 1 693404 900721 -813553 2 31895 504515 1 48965 65681 794931 1 31382 525406 -364242 2 193039 660314 2 2 999999 1 65536 890821 -834359 2 1 999990 1 2 999999 -180495 1 2 999999 -341699 1 2 999999 574165 1 33500 119523 -341501 1 353775 851039 783447 2 11 999990 1 16 999999 790085 1 2 999999 177774 2 2 999999 2 364959 492018 2 2 999999 1 17 999998 551357 1 20 999982 726827 1 195312 804104 620197 2 5 999991 1 178640 680159 559820 2 2 999999 2 582720 937640 1 15 1000000 -452059 2 9386 371112 1 2 999999 98834 2 2 999999 1 2 999999 -212724 1 2 999999 610574 2 11 999984 1 16 999981 -181965 1 13 999996 -637071 1 17 999994 384419 1 3 999997 -453107 1 14374 239297 -65442 1 2 999999 -771439 2 10 999987 1 113367 435900 -210158 1 9 999985 -714742 1 2 999999 -997031 2 2 999999 2 762341 770392 1 20 999988 -837743 2 72610 447743 2 387208 627760 2 468853 888169 2 2 999999 1 2 999999 -79069 1 7 999994 -928038 1 185365 681843 -461315 1 1 999996 -751439 1 19 999982 980716 1 110838 325275 781466 2 2 999999 1 111782 602603 -886275 1 4 999999 454933 2 2 999999 2 151218 958888 2 2 999999 1 2 999999 860151 1 468667 653550 -583576 2 2 999984 1 4 999998 556816 1 15 999998 356530 1 2 999999 86140 2 14 999996 2 1 999997 1 4 999984 -303867 2 18 999983 1 344800 737736 -38738 1 252376 342451 340447 2 11 999986 2 8 999984 2 18 999996 1 2 999999 -320183 2 2 999999 2 17 999996 1 348419 470302 383536 1 24008 179250 -347357 1 2 999999 -47912 1 2 999999 -323894 2 2 999999 1 1 999995 902698 2 2 999999 1 437727 620216 -639705 2 1 999981 1 535617 669644 538881 1 2 999999 -828858 2 2 999999 2 103250 212187 1 2 999999 541056 1 489412 933177 36309 2 474166 594071 2 2 999999 2 2 999999 1 18 999990 -642915 1 2 999999 941941 1 14 999989 -514328 1 1 999990 773766 1 6 999986 87155 1 18 999984 184005 2 475787 738050 2 2 999999 2 9 1000000 1 2 999999 365704 1 519567 782964 791368 1 6 999991 -997982 1 164980 422397 -436723 2 203278 357391 2 2 999999 1 2 999999 -357195 1 16 999984 -75974 1 2 999999 414128 2 178960 210540 2 766158 833839 1 2 999999 216005 1 11 999999 27229 2 799110 907031 1 2 999999 960477 1 4219 129253 875470 2 2 999999 1 200234 903219 129371 2 2 999999 1 3 999990 171053 1 2 999999 -604573 1 150699 202062 388965 1 2 999996 403264 2 131005 144295 1 2 999999 736982 2 96103 938099 2 19 999990 1 211684 366044 -262693 1 762978 783270 735508 2 2 999989 2 19 999983 2 15 999999 1 31170 679174 -438202 1 11768 552747 285861 2 16 999987 1 2 999999 125781 1 2 999999 811043 1 2 999999 -667101 1 431128 611179 433124 2 2 999999 2 3 999995 1 522000 914925 789163 1 2 999999 -14582 1 188617 701758 -169397 1 19 999982 267473 2 10 999994 1 13 999982 -384564 2 19 999994 1 595621 980652 -359005 2 2 999999 2 98097 644738 1 2 999999 -579613 1 368887 985365 -127007 1 691634 715184 279170 2 2 999999 1 2 999999 779202 2 2 999983 1 322897 660430 -760404 2 2 999999 2 8 999996 1 20 999982 -4692 2 11 999982 1 2 999999 -471033 2 9 999981 2 10 999981 2 180952 979333 2 15 999993 2 2 999999 2 10 999983 1 2 999999 -382043 1 807342 968934 -52175 1 2 999999 -812272 2 5 999992 1 56370 544359 -955671 1 200526 919677 40951 2 2 999999 1 2 999999 808610 1 3 999988 987838 2 1 999994 1 2 999999 -72294 1 14738 576469 -825062 1 174428 490884 558021 2 2 999999 1 2 999999 714717 2 70443 343082 1 167812 915419 -425252 1 2 999999 -78116 2 710310 891611 1 20 999992 -87797 2 18 999983 2 2 999999 2 474627 809273 1 2 999999 -224584 1 15 999994 -927991 1 177924 992581 396964 1 2 999999 -128210 2 13175 866212 1 705339 760999 -151474 2 15 999992 2 7 1000000 1 106782 850541 -402711 1 62594 563773 422469 1 12 999981 682087 1 372945 737271 614992 2 2 999999 2 2 999999 2 3 999998 2 13 999992 1 2 999999 406802 2 123337 556304 1 142048 566765 815092 1 2 999999 407962 2 16 999995 1 2 999999 -918351 1 632706 654198 56065 1 524034 912994 -515943 1 2 999999 224534 1 227465 683197 -695343 1 2 999999 -5119 1 2 999999 -144821 2 8 999992 1 512185 985818 208999 1 9 999989 548388 1 386310 841428 429526 1 720750 897680 253434 2 2 999994 2 2 999999 2 8 999991 1 17 999986 -445677 1 237001 484235 -721534 2 2 999999 1 19 999983 51902 2 662085 726383 1 2 999999 868392 2 17 999990 1 12 999981 161629 1 626291 808694 -488319 1 6 999994 443161 1 18 999993 627843 1 12 999983 348614 1 5 999992 746778 2 222124 866706 2 2 999999 1 2 999999 161487 1 2 999999 968485 1 821252 970517 -458832 2 15 999997 1 2 999999 750611 2 2 999999 2 438506 736523 1 2 999999 -300923 2 2 999999 2 19 1000000 1 2 999999 -839559 2 1 999992 1 2 999999 245714 2 7 1000000 1 2 999999 -100635 2 2 999999 1 2 999999 715097 1 7 1000000 -20476 2 2 999999 1 2 999999 -538134 2 185781 193895 1 78068 195301 -207905 2 819142 912833 2 562786 903113 2 2 999999 1 17 999983 943981 2 2 999999 1 420132 743299 177854 2 6 999982 1 2 999999 -338664 2 8 999985 2 364840 756902 2 18 999994 1 2 999999 -146011 2 2 999999 2 2 999999 1 7 1000000 -780053 2 202211 212431 1 13 999999 -391892 1 522321 544137 993732 2 5 999995 2 2 999999 2 333235 849726 2 9 999991 2 135023 958346 2 2 999999 1 347985 847039 -354968 1 20 999983 -557617 2 265937 938863 1 10 999987 -773414 2 323661 636668 2 4 999981 1 525692 820041 -568263 1 2 999999 348280 1 2 999999 348962 1 2 999999 214101 2 2 999999 1 224715 971599 -293840 1 2 999999 -308467 1 204204 388106 -727653 1 343168 410629 148885 1 2 999999 -531702 2 16 999997 2 261019 879910 1 171252 467872 142729 2 2 999999 2 2 999999 1 8 999997 -460793 2 2 999999 1 2 999999 738886 1 2 999999 423795 2 16 999992 1 307608 405435 576840 2 15 999992 2 464037 830254 1 9 999993 -61291 1 3 999999 -73760 2 165028 254015 2 2 999999 2 323755 807058 2 2 999999 2 62055 793092 1 7 999995 -377898 2 3 999981 2 2 999999 2 2 999999 1 14 999995 -225868 1 2 999999 -750982 2 2 999999 2 17 999982 1 25827 127962 -602860 1 911992 972923 602911 1 2 999999 -777968 2 244880 753390 1 16 999981 -220408 2 12766 953899 1 108684 942821 -160231 1 16 999983 -372362 2 4 999993 2 368800 722818 1 2 999999 918445 1 16 999993 -345842 1 1 999985 867258 1 2 999999 -834993 1 10 999992 -117220 1 4 999996 -26890 2 199056 997670 1 44641 875219 -588066 2 2 999999 1 2 999999 -22156 1 211940 645218 -868667 1 2 999999 -987108 1 87563 427220 191041 1 549755 602235 -761429 1 2 999999 -370072 2 2 999999 2 2 999999 2 1 999986 1 6 999982 -386844 1 172719 476080 -314367 1 667878 891389 -172451 2 2 999999 2 3 1000000 1 299122 709748 341301 2 302229 358055 2 2 999999 1 2 999999 139260 1 15 999985 51113 1 2 999999 577500 2 85517 163009 2 2 999999 1 164362 730482 431211 2 2 999999 1 389023 515190 756338 1 2 999999 -631235 1 13 999988 -586501 2 143901 277950 2 2 999999 2 400348 664115 1 11 999983 54537 2 27691 577620 1 643275 653636 -349255 1 2 999999 444089 2 82275 688224 1 626778 776257 -652906 1 2 999999 -926729 1 9 999987 -520076 1 14 999996 -897055 1 700952 835996 -603207 1 14 999987 886846 2 20 999981 2 2 999999 2 16 999983 1 2 999999 594194 1 2 999999 800245 2 753503 994530 1 1 999986 829577 2 8 999993 1 2 999999 -264517 2 334373 724650 2 61037 699917 1 140854 874996 -584589 2 2 999999 1 2 999999 429454 2 11 999984 2 2 999999 1 13 999994 -236136 1 19 999985 206531 1 17 999999 -868989 1 2 999999 -170623 2 2 999999 2 2 999999 2 2 999999 1 17 999981 239209 2 233284 556974 1 5 999991 62537 1 16 999984 609240 1 2 999999 255828 1 11 999994 -746928 2 4 999997 2 751961 923087 1 1 1000000 56988 1 2 999999 -302026 1 2 999999 842183 1 2 999999 151049 1 17 999990 -530991 1 548466 549002 210676 1 573272 978730 -667440 2 2 999999 1 88881 259885 -205953 2 116361 906794 2 2 999999 2 2 999999 1 2 999999 989791 1 9 999983 -501842 1 2 999999 244285 1 2 999999 949320 1 541764 856970 -695761 1 7 999989 825927 2 9 999990 1 2 999999 463307 1 2 999999 -115179 2 17 999986 1 2 999999 -333026 1 362864 925331 -979157 1 15 999986 -730241 1 75098 229449 -325543 1 2 999999 604588 1 18 1000000 -536383 2 684989 801947 2 2 999999 1 1 999992 -882812 2 2 999999 1 2 999999 802214 2 19 999988 1 268771 442311 -291380 1 14 999981 -644726 2 2 999999 1 18 999985 -726682 2 2 999999 2 129094 798257 2 11 1000000 2 162032 311000 1 2 999999 470879 1 6 999981 236190 2 421970 467522 1 2 999999 -562160 1 122757 151677 -21949 2 94954 625586 2 11 999997 2 2 999999 1 4 999993 -711222 1 2 999999 -284957 2 20 999995 1 336918 777802 -919145 2 9 999991 2 2 999999 2 2 999999 2 835657 848534 1 30793 504817 -339713 1 17 999994 -427501 2 855070 869392 2 2 999999 1 104214 648190 -768460 2 2 999999 1 2 999999 529065 1 13 999995 483163 1 72323 102191 -758675 2 2 999999 2 2 999999 2 1 999988 2 11 999991 1 161846 546633 -616969 1 2 999999 -271493 2 1 999990 1 12 999984 -567473 1 20 999999 -182761 2 250831 356688 2 2 999999 2 2 999999 1 17 999988 282568 2 2 999999 1 757357 797377 230286 2 47985 63162 1 2 999999 -926632 2 311024 732844 1 15 999997 -776172 2 2 999999 2 5 999983 1 356076 437833 -852406 2 2 999999 2 2 999999 2 5 999987 2 2 999999 2 7 999981 1 16 1000000 -957957 2 2 999999 1 338625 811389 -730681 2 2 999999 2 24318 803203 2 48482 526648 2 124046 790841 2 952594 998305 2 14 999999 2 1 999983 1 11 999991 -437429 1 2 999999 -569636 1 238692 265176 -356458 2 7 999984 1 4 999994 -922005 2 259061 286773 2 19 1000000 2 18 999988 2 2 999999 1 7 999998 -1581 1 1 999999 728168 1 15 999999 -48022 1 18 999999 960542 1 480484 738845 525424 1 2 999999 -819404 2 191613 200344 2 635646 933983 1 142685 516536 -10640 1 2 999999 -453029 2 16 999982 2 2 999999 2 59388 591501 1 457635 692670 452159 1 88156 413460 920367 1 20 999987 -379645 1 2 999999 -608957 2 42128 181220 1 20 999985 228887 2 331799 722672 1 129683 963043 -495612 1 2 999999 595276 1 27326 581264 -701481 2 8752 111779 2 28498 594227 2 2 999999 1 15 999999 -249361 2 454945 843561 1 506829 862697 243428 1 20 999989 539200 2 20 999987 2 6 999984 2 13 999982 2 2 999999 1 8 999998 -780154 1 7 999999 -197271 1 2 999999 894527 2 72304 663940 1 42178 805050 -449248 2 10 999997 2 2 999999 2 2 999999 2 2 999999 1 5 999996 -714189 2 6 999998 2 11 999992 1 38317 837481 -95979 2 13 999992 2 2 999999 1 2 999999 993240 2 16 999995 1 479853 682927 558123 2 717754 833811 2 734325 893623 1 2 999999 18645 1 379629 416802 119499 1 303510 755889 -392221 2 2 999999 2 11 999981 2 231927 802961 2 2 999999 1 9 999989 -144064 2 2 999999 2 324883 486760 1 2 999999 411346 1 12 999997 662692 2 20 999997 1 66818 874874 -392893 2 2 999999 1 2 999999 116223 2 232783 352637 2 14 999982 2 12 999988 1 39594 529850 -908749 1 266444 451363 495323 2 2 999999 1 1 999999 -548433 1 2 999999 919338 1 2 999999 -774202 2 10 999986 2 11 999987 2 2 999999 2 2 999999 2 152202 911238 2 9044 113010 2 2 999999 2 2 999999 2 6 999990 1 2 999999 -686192 2 402559 506105 2 784917 856554 2 2 999988 1 2 999999 -276636 1 18 1000000 -774666 2 3 999995 1 2 999989 -788263 2 4 999998 2 8 999987 1 286942 815902 -875006 1 593628 886507 -32689 2 415898 805607 2 12 999981 1 4 999999 -364406 1 2 999999 700644 1 2 999999 394795 2 19 999981 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -358556 1 288659 783125 -204897 2 192154 414520 2 550113 823995 1 872619 946138 644146 2 2 999999 2 2 999999 2 16 999994 2 771128 853567 1 678076 941577 -643146 2 27543 924304 1 2 999999 -378011 2 7 999988 2 278235 535059 2 2 999999 2 249644 887763 1 11 999988 -212452 2 6 999989 1 434263 596500 -900953 2 7 999990 1 789254 999335 -196933 1 2 999999 613171 2 2 999999 1 2 999987 369505 1 2 999999 -496286 2 58311 498901 2 20 999995 2 458062 732991 1 49616 231421 -619232 1 4 999990 -916967 1 2 999999 -155580 1 20 999997 296837 2 14 999991 2 113888 715006 1 672496 895278 -241801 2 17 999998 2 2 999999 1 20 999994 176956 2 421141 643552 2 2 999999 1 802018 868747 565832 2 348458 833239 2 5905 362980 2 3 999986 2 10 999993 1 2 999999 898867 2 2 999999 1 663882 784073 559275 1 2 999999 436369 1 71862 986219 -714621 2 366440 832166 2 2 999999 2 4 999990 2 287819 826013 1 286296 564342 -344128 2 2 999999 2 281931 674606 1 608489 693950 877296 1 2 999999 226002 1 13 999997 -775006 2 15 999999 1 834728 896436 -936944 1 803062 831874 955796 1 2 999999 226269 1 2 999999 880267 2 64976 180188 2 552567 828408 1 178129 503864 -694560 1 414660 621854 -186688 2 14 999991 1 16 999981 757166 2 282803 389655 2 2 999999 2 16 999986 1 2 999999 -325910 1 14 999984 -149003 1 9 999990 194054 2 5 999982 1 62104 225147 -218464 2 319007 780381 1 434440 472568 374077 1 342699 440766 -353184 2 2 999999 1 384316 829391 -161033 2 251277 936892 2 9 999997 2 460196 484748 1 626087 696844 425967 2 143885 311055 1 2 999999 90864 1 12 999990 758487 2 177641 536864 1 12 999995 -962746 2 13 999990 1 2 999999 198806 2 16 999985 2 68413 812615 2 2 999999 2 10 999992 2 4 999985 1 19 999988 -401817 1 11 999983 -323892 2 211081 842328 1 10 999986 389122 1 2 999999 309266 2 423575 681203 2 271870 324163 1 5 999994 -969483 1 2 999983 -593638 2 155755 382479 1 2 999999 -533533 1 2 999999 304777 2 362416 670944 2 12 999991 2 334281 641872 1 12097 956033 -435545 1 7 1000000 193560 1 17 1000000 -225305 2 427370 447031 2 206193 252500 2 441779 977164 1 437252 663030 753914 1 412635 486022 -102840 1 172748 967345 652551 2 1 999989 1 2 999999 -100375 1 490655 935117 25635 1 19 999991 -241755 2 2 999999 1 2 999999 -779069 1 1 999998 -738663 2 301591 533544 2 305772 488962 1 187878 353087 967898 2 5 999982 2 2 999999 1 2 999999 -245393 1 2 999999 678587 1 202464 809754 -688792 2 499185 944816 1 2 999999 -733240 2 2 999999 1 3 999991 323188 2 2 999999 2 2 999999 2 2 999999 1 1 999987 -266153 1 11 999999 716810 1 434330 971575 796300 1 3011 498325 824287 2 2 999999 2 2 999999 2 637047 933462 1 2 999999 -599055 2 14715 444871 1 2 999999 575798 2 2 999999 1 720120 924839 912165 2 2 999999 2 2 999999 1 2 999999 44982 2 6 999998 2 7 999997 2 2 999999 2 72590 681544 1 2 999999 870938 1 390408 817634 427923 1 6 999983 -104182 1 2 999999 772629 2 2 999991 1 8 999988 980673 1 477876 748035 22773 2 4 999997 1 2 999999 203036 1 140849 704898 -727840 2 2 999999 1 165368 631753 -308117 1 2 999999 -666579 2 2 999999 2 323853 828040 2 11 999990 1 141610 791917 896977 1 1 999998 228537 1 564434 662823 -585427 1 2 999999 -333129 1 5 999999 -502076 2 2 999999 1 4 999999 957864 2 2 999999 2 5 999993 2 2 999999 1 5 999983 319815 2 10 999999 1 384064 732367 201250 1 1 999981 580511 2 20 999989 1 2 999999 -459331 1 2 999999 39245 2 676649 782777 1 2 999990 -833247 2 2 999999 1 12 999983 -314091 2 2 999999 2 374908 381378 2 2 999984 1 18 999984 -845286 2 91824 349286 2 21913 818766 1 2 999999 386198 1 2 999984 821797 1 13 999995 545323 2 2 999999 2 2 999999 1 2 999999 978798 2 18 999982 1 14 999984 69055 1 2 999999 55460 2 208360 743714 1 2 999999 -831363 1 3 999996 696846 1 181172 470221 971008 2 2 999999 2 313419 634330 1 2 999999 -683983 2 20 999989 1 2 999994 -100079 2 20 999993 2 2 999999 1 283984 335833 609447 1 279384 919884 -872745 2 16 999995 2 76920 247553 1 2 999999 -143655 2 2 999999 1 2 999999 536307 2 2 999999 2 2 999999 2 6 999987 2 9 999986 2 11 999995 1 344834 944634 642292 1 256667 769965 -5977 1 2 999999 -181651 1 2 999999 411834 1 12 999993 270414 2 9 999985 1 2 999999 36176 2 310186 557717 1 19 999996 -401403 1 16 999982 -484057 2 2 999999 2 2 999999 2 2 999999 1 59909 612638 -243230 1 2 999999 -58972 1 5 999985 199262 2 2 999999 2 2 999999 2 1 999989 2 17 999987 1 2 999999 -540375 1 460932 870762 513398 1 573001 713597 462240 2 109221 212135 2 1 999983 2 2 999999 2 38638 292608 2 15 999998 2 737130 993100 2 74951 854204 1 2 999999 868337 1 2 999999 -977999 2 4 999986 1 2 999999 123645 1 14 999991 -138982 2 11 999984 1 110305 262264 -880868 1 27827 725168 -433250 2 2 999999 2 134717 190468 1 105757 899759 642966 1 2 999999 985571 1 6 999995 738814 1 290851 475818 -698827 1 2 999999 -688259 1 2 999999 -216046 1 2 999999 559940 2 21242 979729 1 37508 162453 -50574 2 2 999999 2 2 999987 2 15 999994 1 2 999999 95433 1 179705 405891 -563946 1 2 999999 941220 2 19 999983 1 18 1000000 -551535 2 2 999999 2 10 999981 2 22468 986599 1 353674 835121 79477 2 2 999999 1 490508 841943 -690914 2 13 999990 2 2 999999 1 2 999999 588281 1 2 999999 794665 2 2 999999 1 9 999998 -416980 2 17 999993 2 409641 555778 2 2 999999 2 125463 561361 2 2 999999 1 7 999989 -610693 2 115426 977769 1 287213 765185 -652721 2 14 999988 2 2 999999 2 6 999990 1 4 999995 431952 1 2 999999 2273 1 10 999984 911767 2 586629 726189 1 51045 322621 -262437 1 2 999999 -993817 1 7 999988 665261 1 2 999999 717489 1 1 999999 283761 1 5 1000000 -196766 2 17852 763819 1 9 999986 186962 2 2 999999 2 43373 246786 2 2 999999 2 17 999998 2 208358 240839 1 839076 944205 -201625 2 18906 782682 1 2 999999 -742389 2 18 999996 1 472330 739873 180321 1 10 999992 -635408 1 5 999981 -948882 2 11 999983 2 2 999999 2 478063 703951 1 4 999986 -889888 1 201863 441444 181744 2 1 999996 1 2 999999 577815 1 2 999999 -967768 2 2 999999 1 2 999999 261135 1 468723 524142 -453882 2 117270 679818 1 2 999999 947878 2 392106 718804 2 2 999999 2 252874 956641 2 1 999999 1 16 1000000 416593 2 52184 916967 2 2 999999 2 2 999999 2 16 999982 1 2 999999 -473922 1 2 999999 -984125 1 13634 452396 -310599 1 11 999991 -823938 1 797655 876034 5545 2 138358 496746 2 376812 914393 1 47052 611779 -534830 1 357330 947875 -344230 2 2 999999 2 2 999999 2 9 999990 2 2 999999 1 472337 807106 -768529 2 2 999999 1 2 999999 -738543 2 237468 752532 2 503463 582761 1 6 999997 -380919 1 19 999995 -596076 1 15 999984 -158858 1 121941 723768 830683 2 2 999999 2 696153 962325 2 18 999981 1 15 999982 815938 2 319740 688585 2 1 999983 1 1 999999 75570 2 14 1000000 2 2 999999 1 2 999999 841096 1 17 999985 -1952 2 2 999999 1 5 999997 274932 2 14 999990 2 2 999999 2 284470 933267 1 13 999995 -548707 1 201595 550162 581312 1 2 999999 501771 2 11 999993 1 243238 338487 136439 1 2 999999 513470 1 154023 428213 239326 2 317854 503579 2 10 999985 1 5 999993 -963864 1 2 999999 -889790 2 243908 681869 1 162885 319912 -502128 2 2 999999 2 2 999999 2 2 999999 1 715558 793664 -651806 1 437774 819329 446576 1 843857 926514 655012 1 2 999999 -176956 1 10 999991 -551952 1 9 999982 -946592 1 2 999999 -931671 1 957776 958268 641194 2 144063 961684 2 109817 145601 2 728098 845832 1 114357 685945 -647776 2 2 999999 1 14 1000000 -783951 2 2 999999 1 235895 577419 -529063 2 85464 512975 1 2 999999 486014 2 20 1000000 2 2 999999 2 13 999995 1 553202 776081 -644896 1 432882 766903 952691 2 6 999999 1 688244 743421 739102 1 2 999999 -115895 1 270177 462947 -928577 2 240649 421098 1 6 999982 -705204 2 2 999999 1 854948 929847 -778259 1 2 999999 -371200 1 393154 412177 212220 2 2 999999 2 160140 253065 1 224207 418883 589908 2 2 999999 2 2 999999 1 2 999999 -900794 2 42905 589682 2 119462 661610 1 113428 481824 331393 1 6 999992 474796 2 353238 894239 1 19 999984 -252797 1 249982 488822 640144 1 10 999987 -951208 2 2 999999 2 2 999999 1 3 999987 7751 1 540076 769008 -763530 2 2 999999 2 15 999988 1 2 999999 397905 2 2 999999 2 424847 462688 2 18 999997 2 2 999999 2 587957 709439 1 2 999999 592904 2 2 999999 1 58566 385410 563810 1 13 999984 -960036 2 2 999999 2 539772 950235 1 1 999986 618842 1 2 999999 -140989 2 2 999999 2 579479 981630 2 477240 869672 1 2 999999 205928 1 2 999999 588083 2 15 999981 2 2 999999 1 12 999997 929480 2 549932 986277 1 12 999983 15272 1 13 999995 505200 1 2 999999 768242 2 2 999999 2 2 999999 2 2 999999 1 10 999992 222716 1 9 999999 -707448 2 2 999999 2 15 999987 1 10 999990 -324808 1 122952 533628 -799055 2 5 999989 2 17 999990 1 2 999999 -899580 2 13 999993 2 2 999999 1 13 999986 -532399 1 2 999999 -767194 1 9 999981 -330009 2 2 999999 1 9 999984 -258927 2 2 999999 1 2 999999 -319201 1 2 999999 793375 1 2 999999 -686502 2 12 999990 2 566486 673190 1 8 999982 668718 1 3 1000000 -245841 2 2 999999 2 2 999999 2 2 999999 1 712547 955210 445614 1 19 999986 661861 2 17 999994 1 699208 737353 637760 2 328453 866197 2 397731 562397 1 390264 508960 76106 1 993478 999755 290630 1 5 999992 -317552 2 15 999984 1 512497 731185 -685206 1 2 999995 -460053 2 4 999985 2 2 999999 2 205589 602644 1 10 999992 -799662 1 336305 517024 -189967 2 197788 648413 1 2 999999 -125404 1 5 999994 898254 2 624170 822946 2 401270 823719 2 65408 968223 1 2 999999 -24015 2 282026 842190 1 2 999999 23244 1 94236 955559 582715 2 355693 668909 2 1 999996 1 293666 524525 99452 2 127692 829281 2 17 999985 1 2 999999 -292578 2 9 999986 1 2 999999 92701 2 169926 193002 2 2 999999 2 13 999986 1 16 1000000 -879927 1 338272 637317 353167 2 2 999999 2 2 999999 2 15 999996 2 6 999989 2 367051 842459 2 7 999982 1 325293 476684 87974 1 737257 987308 -120195 2 2 999999 1 18 999991 266506 2 2 999999 2 285667 782314 1 438315 457630 118101 2 16 999995 1 13 999983 202334 1 17 999999 44759 1 2 999999 896027 1 2 999999 -171234 2 2 999999 2 129952 650091 2 18290 565261 1 12 999998 -569568 1 1 999996 303359 1 2 999999 155424 2 1 999996 1 112300 467719 8998 2 3 999986 1 12 999987 -372841 2 2 999999 2 2 999999 1 520763 983542 -227470 1 2 999999 -866897 2 42153 508679 2 13 999981 1 822271 988930 -13541 1 785356 976265 953362 1 170876 492157 -710818 2 2 999999 1 362483 546449 567544 2 90498 887322 1 2 999997 357057 2 2 999999 1 2 999999 867302 2 400916 880440 1 18 999986 -406688 2 346201 837687 1 6 999994 148564 2 7 999981 1 2 999999 314321 2 13 999983 2 223050 896791 2 413092 588571 1 564124 966607 109521 2 20 999996 1 2 999999 -757503 2 2 999999 2 108605 346744 2 3 999981 1 751401 994047 95727 2 2 999999 1 105190 671457 -57001 2 163606 512997 2 9 999988 2 182030 526517 2 2 999999 1 139090 221815 98103 1 2 999999 -465258 1 4 999990 -415995 1 227062 834555 -981190 1 2 999999 662336 2 7 999990 1 11 999985 -820051 2 2 999999 1 457613 790061 -536292 1 312091 601115 -604138 1 2 999999 824684 2 2 999988 2 12 999999 1 2 999999 341631 2 266281 570703 2 874133 938215 2 2 999999 1 920565 969770 -426150 2 55736 229279 2 549737 939048 2 2 999996 1 2 999999 158433 1 131273 365783 -793359 1 2 999999 34363 1 17 999995 -620062 2 141780 443663 1 488973 803554 -934012 1 17 999998 956297 2 2 999999 1 2 999999 -283582 1 18 999999 802251 1 2 999999 -881771 1 8 999998 -581564 1 11 999999 -459004 2 221965 589342 2 207330 810736 1 385051 838859 118893 2 2 999999 1 10 1000000 -79828 2 228921 348952 2 2 999999 1 2 999999 -517560 2 2 999999 2 2 999999 2 2 999999 1 20 999991 -412597 1 18 999989 -662539 1 586155 823108 -149095 2 2 999999 2 2 999999 1 19 999985 722083 1 116240 230385 736834 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999990 1 2 999999 207663 2 20 999990 2 671458 857318 2 14 999983 2 17 999981 2 2 999999 2 204370 936002 1 404916 936559 980605 1 2 999999 52517 1 668595 867053 550266 1 12 1000000 -713638 2 484527 547859 1 583958 915663 -837624 1 245629 784821 982821 2 3 999994 2 256940 771485 1 2 999999 306330 1 12 999989 -575161 1 4 999995 155434 1 2 999999 941354 2 2 999999 2 9 999983 2 219872 653897 2 677283 762990 2 2 999999 1 2 999999 -59522 2 2 999999 1 2 999999 -608406 1 5 999996 542521 2 2 999999 1 119598 232784 591105 2 256259 787583 1 519309 743656 267027 2 5 999998 2 2 999999 2 20352 831779 2 5 999998 2 611705 779768 1 18 999998 782816 2 20 999999 2 91031 711808 1 2 999999 134297 1 2 999999 377637 2 19 999995 1 17 999985 759987 2 226057 337042 2 204889 392274 1 107550 268661 -176643 1 779784 974949 907405 1 2 999999 553561 2 454956 610621 2 9 999981 2 849696 873624 1 10404 484008 72691 2 308676 342135 1 488341 738800 -690254 2 20 999997 2 2 999999 2 2 999999 2 12 999993 1 20 999981 -599466 1 6 999990 -765000 1 2 999999 420290 2 2 999989 2 2 999999 1 2 999999 -767338 1 2 999999 -378837 2 2 999999 2 2 999999 2 841831 926544 1 19 999997 76635 2 2 999999 2 430006 837209 1 2 999999 708037 1 10 999994 566316 1 3 999994 -509091 2 20 999996 1 2 999999 354427 2 2 999999 2 1 999998 2 5 999992 2 6 999994 2 20 999991 1 2 999999 255080 2 68382 91766 2 2 999999 2 12122 243555 1 3 999990 -132710 2 2 999999 1 16 1000000 511280 1 2 999999 405772 1 27348 597757 -937712 2 46529 47718 2 2 999999 2 13 999992 1 17 999989 -707801 1 18 999985 967265 1 1 999993 -827657 1 2 999999 513793 2 83530 925804 2 2 999999 2 12 999997 2 2 999999 1 2 999999 356031 1 319966 892119 742650 2 2 999999 1 2 999999 375221 2 2 999999 1 47032 670756 -274760 1 2 999999 -807556 1 2 999999 49024 1 10 999990 191212 2 124216 592665 2 2 999999 2 13 999991 2 2 999999 1 15 999996 854874 1 101979 762895 544361 2 228779 478968 2 2 999999 2 2 999999 2 9 1000000 1 89076 666894 -723464 2 256604 323790 2 5 999984 1 3 999984 186281 1 2 999999 -119993 1 10 999984 -332025 1 2 999999 807564 2 2 999999 1 2 999999 941582 2 616660 927047 1 6 999991 -301557 2 19 999995 2 2 999999 2 19 999994 2 6 999997 1 2 999990 18683 2 2 999999 2 2 999999 1 2 999999 -389335 2 2 999999 1 6 999989 -751908 2 787496 811058 1 2 999999 -221230 1 549597 833257 309693 2 18 999995 2 7 999991 2 442988 751813 2 5 1000000 1 2 999999 199316 2 2 999999 1 5 999991 -628478 2 2 999987 2 2 999999 2 376028 927966 2 832347 899635 2 18 999984 1 174481 602776 -331497 1 9 1000000 -15868 1 511533 735382 -795584 2 15 999998 2 314687 320342 2 15 999986 2 11 999986 2 14 999994 2 467658 626836 1 12 999992 936134 1 2 999999 794714 2 1 999990 1 2 999999 -885847 1 17 999991 -882079 2 119735 460461 2 5 1000000 1 625823 709309 -338202 1 35069 876611 164080 2 420036 724798 2 1 999990 1 219671 693705 442090 2 1 999985 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -913280 2 170374 208200 1 492665 728489 742821 1 18 999981 893488 2 2 999994 1 24948 658686 -551779 2 2 999999 2 673192 768790 1 2 999999 -103137 2 2 999999 1 11 999998 -733217 1 2 999999 -262646 2 359945 488372 1 259519 730340 -597986 2 2 999983 2 7 999988 1 2 999999 -703042 1 273612 717738 -981228 2 10 999996 1 344357 705760 32823 2 2 999999 2 8 999995 1 2 999999 210882 1 10 999985 -79467 2 404174 482847 2 2 999999 1 19 999987 862209 1 300564 979764 -663478 1 112680 220322 -413508 1 2 999999 872867 1 2 999999 198592 1 2 999999 -290647 2 2 999999 1 473012 647287 470526 1 2 999999 -829248 1 325666 388739 615414 1 7 999985 773278 1 488108 796439 866234 1 7261 837785 -72206 1 789003 897747 415327 1 15 999992 -764623 2 2 999989 1 18 999993 631491 2 133479 802311 1 13 999991 410728 2 13 999999 1 17 999990 124568 2 7 999997 2 2 999984 1 15 999987 949092 1 2 999999 -670915 1 530870 663797 -51323 2 2 999999 1 18 999996 595818 2 2 999999 1 5 999986 209170 2 2 999999 2 14 999995 1 2 999999 -101333 1 470587 853430 385436 2 20 999983 2 758098 865554 1 206522 242923 -699370 2 137238 673154 2 2 999999 1 2 999999 -62561 2 2 999999 1 52614 908788 451505 2 19 1000000 2 2 999999 2 15 999988 2 12 1000000 1 2 999999 -755697 2 2 999999 1 2 999999 -967307 2 202886 650660 2 14 999992 2 18 999984 1 13 999981 984026 2 122444 389249 1 2 999999 306932 1 130006 622085 -34922 2 2 999999 2 195148 829195 1 232225 525376 23130 1 2 999983 178116 1 6 999993 656951 1 4 999981 -314931 2 634468 844654 2 11 999990 2 276850 989103 1 17 999982 -251893 1 701372 738253 72154 2 2 999999 2 156057 783453 1 56432 525464 -983345 2 20 999996 2 2 999999 2 2 999999 1 10 999998 484466 1 42015 671731 696725 2 10 999987 1 2 999999 471775 2 5 999981 2 4 999992 2 386246 752081 1 288223 916323 -751163 2 9 999993 2 18 999994 1 8 999993 -334127 1 2 999999 -763058 1 113465 327791 -309722 2 13 999996 1 18 999988 248626 2 2 999999 2 6 999988 1 618185 680185 -288841 1 294991 966478 -122735 1 2 999999 -630184 2 140473 279929 2 2 999999 1 2309 661382 785500 2 961601 976673 2 539763 829112 1 11 999981 -36539 2 2 999999 2 441152 947157 2 12 999993 2 2 999999 1 493937 836804 -306926 1 56471 698424 -726124 1 19 999982 306674 2 560446 783411 1 267289 479136 -326637 2 114586 679658 1 38182 828131 772751 1 18 999998 466293 1 2 999999 -723543 2 259244 508570 2 2 999999 2 2 999999 2 94588 845121 2 9 999987 1 20911 700406 -16495 2 697184 871392 1 435912 538390 -700940 2 2 999999 2 2 999999 1 21019 531922 -511553 1 14 999990 813170 1 10 999990 348927 2 10 999999 1 2 999999 824026 1 16 999988 318663 1 20 999982 -857534 2 470839 950901 1 654770 972667 636587 2 19 999986 2 7 999982 1 2 999999 -812498 1 1 999993 917348 1 2 999999 769153 1 388790 630057 -274009 2 8 999994 1 184769 753201 771335 1 953977 957591 480708 2 525396 976192 1 2 999999 227731 2 2 999999 1 486819 784677 636435 1 7 999998 263203 2 54288 510288 2 329888 975552 2 2 999999 2 2 999999 1 2 999999 -193752 1 15 999998 923883 1 7 999988 -989548 1 2 999999 -79863 2 528518 792271 1 19 999983 -45048 2 2 999999 2 2 999999 1 2 999999 491384 2 181197 584192 2 206224 385875 1 103551 528456 885410 2 677562 938117 2 3 999989 2 679942 903904 1 14 999990 157752 2 306620 881284 2 201422 358877 1 2 999999 -190859 1 15 999992 333980 1 20 999984 -604981 2 16 999997 1 346100 824008 179056 2 17 999992 1 16 999983 458513 2 2 999999 1 2 999999 -16905 2 2 999990 1 596004 610303 -992264 1 10 999997 -56734 2 2 999999 2 14 999990 1 811124 931827 -575387 2 2 999999 1 10 999999 -796007 1 2 999999 -167514 2 408091 991618 2 6 999986 1 26624 80069 -405552 1 533372 873665 8200 1 2 999999 799051 2 27874 403302 1 28833 235570 333591 2 37150 690934 2 228176 564516 2 483633 620208 2 3 1000000 1 13 999992 164058 1 20 999986 484211 1 2 999999 -827355 1 1 999981 -184117 2 87147 831012 2 2 999999 1 4 999988 873139 2 180690 593594 1 18 999999 386424 2 8 999993 2 17 999993 1 83251 971655 643836 2 365758 497145 1 2 999999 241694 2 5 999998 2 2 999999 1 509600 691144 712192 2 776690 958089 1 14 999981 812407 2 362141 615571 1 2 999999 324415 2 1 999992 1 770191 954965 -928559 1 2 999993 -335628 1 2 999999 -763300 2 38622 565231 1 8 999995 -799745 1 248100 933843 519450 2 19 999994 2 2 999999 2 2 999999 1 557210 706960 -337167 1 2 999999 -165429 1 13 999998 869889 1 53235 251403 -736197 2 2 999999 1 2 999999 -20938 2 16 999990 1 2 999999 -155020 2 13 999994 2 247032 892885 1 2 999999 -409746 2 13 999997 2 17 999989 1 2 999999 -223055 2 18 999993 2 17 999990 2 5 999991 2 586231 705680 2 2 999999 1 2 999999 -719083 1 2 999999 626212 2 932253 954287 1 2 999999 -552091 1 12 999981 -696761 2 2 999999 1 8606 805387 845715 1 2 999999 -668707 2 2 999999 1 2 999999 422630 1 225088 908360 700824 1 326200 539956 358583 2 12 999985 2 2 999999 1 2 999999 422870 1 77435 908360 -913517 2 2 999999 2 160282 933264 1 75897 413340 -861718 1 10 999995 51721 2 2 999999 2 8 999984 2 460572 701170 2 260139 501805 2 18 999988 2 19 999982 1 12 999990 -654724 2 2 999999 2 2 999999 1 177066 928871 -614379 1 14 999990 210337 2 2 999997 2 10 999981 1 140198 715542 -144440 1 20 999996 -355514 1 2 999999 -298498 2 13 999996 2 17 999994 2 2 999999 2 2 999999 2 12 999997 2 2 999999 2 7 999996 2 2 999999 1 231178 678014 902150 2 11 999986 2 9 999993 1 2 999999 28210 2 8 999994 2 135569 817595 2 4 999982 1 2 999999 -214344 1 19 999988 -221097 2 7 999988 1 291841 635410 780780 2 806245 808425 2 53348 792051 2 288680 767823 2 281021 966465 2 2 999999 2 4 1000000 1 2 999999 -637871 1 20 999986 165869 2 13 999989 2 14 999999 2 509102 816504 2 2 999999 1 7 999998 913423 2 13 999985 2 2 999999 2 18 999990 1 559988 665536 694464 1 2 999999 -907420 2 3 999995 2 294423 783077 1 16 999989 -477914 2 7 999981 2 172449 920494 2 81709 233471 1 2 999999 -222632 1 163229 543282 -925643 2 2 999999 1 9 1000000 80725 1 2 999999 344535 2 2 999999 1 15419 889109 338792 2 859915 912213 1 335475 431597 636331 1 20 999996 502429 1 2 999997 919592 2 180804 705584 2 312069 481609 2 2 999999 2 1 999983 2 974371 991916 1 89423 462423 -58662 1 2 999999 376608 2 2 999999 2 2 999999 1 97384 539968 -258030 2 2 999999 1 359801 751073 401574 1 2 999999 63393 1 326645 820119 258166 2 231298 715749 2 2 999999 1 2 999999 -824238 1 2 999999 770750 2 13 999999 2 433174 736210 2 18 999984 1 15 999997 997820 2 19 999998 1 278602 884187 -896973 1 2 999999 634821 2 1 999998 2 2 999999 2 11 999981 2 11 1000000 2 532005 806932 1 18 999985 796944 2 2 999999 1 10 999992 -16728 2 9 999991 2 2 999999 2 12 999996 1 34632 418909 984920 1 2 999999 -65914 1 398075 529302 -268247 2 629374 809951 1 8 999994 -194744 2 2 999999 2 15 999986 1 225474 662511 630027 1 4 999990 265653 1 82378 147805 451156 1 2 999999 -775527 2 2 999999 1 7 999983 -488011 1 2 999999 -119596 1 2 999999 -354174 1 11 999984 -927987 2 546032 873785 1 4 999991 -247627 2 12 999994 2 2 999999 2 6 999984 2 2 999999 2 2 999999 1 2 999981 -881812 1 5 999991 -613703 1 2 999999 433931 1 2 999999 -962259 2 1 999993 1 2 999999 -667750 1 8 999993 48905 2 2 999999 1 2 999999 525452 2 4 999986 2 15211 752032 1 23241 840187 660021 2 2 999999 1 14 999984 767347 1 19 999985 -360159 2 355094 929752 2 70200 730735 2 3 999989 2 2 999999 1 36967 924335 920765 2 155500 907564 1 713322 924945 -593230 1 6 1000000 -911783 2 2 999999 1 2 999999 -665388 1 10 999981 -440505 1 374481 559494 -870200 2 2 999999 2 4 999983 2 2 999999 2 19 999998 2 2 999999 2 215755 878251 2 2 999999 2 176424 362995 1 10 999996 387233 2 16 999994 2 3 1000000 1 111827 590146 100707 2 2 999999 2 342172 354503 2 2 999999 2 1 999997 1 31906 574230 340859 2 621423 880284 2 90633 972935 2 2 999999 2 900805 926625 2 371415 901042 2 2 999999 2 76281 395706 2 20 1000000 2 165592 794330 1 271943 958767 -469456 2 20 999981 2 73124 686680 1 273500 501362 -565890 2 2 999999 1 406503 658790 -807814 2 2 999999 1 10 999985 -728220 1 2 999999 772753 2 16 999994 2 2 999999 1 2 999999 -368680 2 2 999999 2 200044 535650 1 2 999999 -410557 1 18 999986 159514 2 2 999999 1 12 999983 859532 2 18 999998 2 4 999996 1 314846 343338 223629 1 397752 947278 60521 1 507952 944175 -614144 2 18 999982 1 158450 215456 532403 1 19 999992 958052 1 112839 195070 673845 2 3 999988 1 8 999996 -950167 2 5 1000000 1 3765 832283 -875956 2 2 999999 1 8 999992 136945 1 8 999986 -634737 1 2 999999 315011 1 2 999999 -448340 1 86556 180164 -235714 1 2 999999 482917 2 3 999989 1 2 999999 -771916 1 24245 220891 -192050 2 2 999999 2 17 999998 1 278781 403024 -567694 2 10 999983 1 2 999999 396592 1 2 999999 749387 1 72520 786275 -441339 1 1 999995 527653 2 2 999999 1 16 999999 -603657 2 114101 760686 2 259651 371802 1 246854 522079 298480 1 2 999999 -698085 2 2 999999 1 2 999999 788126 2 2 999999 1 9 999981 -779488 2 8 999984 1 14 999989 -362761 2 15 999987 2 300923 680020 1 2 999999 32873 1 1 999987 756356 1 20 999997 485284 2 396 487986 1 2 999999 243022 2 242214 387736 1 4 999994 -619254 1 2 999999 -604240 1 43306 62757 -850362 2 18 999984 2 2 999999 1 433356 668416 -61269 2 8 999995 1 8 999988 57521 2 388227 862779 2 4 999992 1 11613 479837 -982192 2 7 999992 1 2 999999 -542741 2 20 999991 2 102370 955062 1 8 999986 118793 2 6 999998 1 12 999997 331284 2 434444 582575 2 2 999999 1 2 999999 -42393 1 4 999985 -473168 1 2 999999 70599 1 2 999999 -353747 1 559889 982998 739882 1 183833 585093 -384850 1 2 999999 -608253 2 20 999984 2 14 999987 1 6 999992 -440034 1 12 999985 -770111 2 31424 678805 2 224815 265078 2 2 999999 1 2 999999 224852 1 295201 341178 -341454 1 6 999997 745765 2 10 999996 1 2 999999 -468763 2 513735 541640 1 2 999999 -674095 1 612776 622288 -612332 1 2 999999 38590 2 19 1000000 1 50205 412227 421598 1 2 999999 427246 2 16 999996 2 269035 447656 2 2 999999 2 3 999998 2 2 999999 1 2 999999 -30275 2 2 999999 1 4 999985 -79889 2 107092 421737 1 2 999999 -68017 1 14 999981 187821 2 14 999996 1 2 999999 -155863 1 262732 774450 -171715 1 17 999984 769240 1 279170 752426 -913636 2 23388 34136 1 2 999999 -787500 2 204127 804816 1 30861 383888 420887 2 19 999989 1 3 999984 -763629 1 3 999992 341275 1 6 999997 -883456 2 18 999996 1 2 999999 -247990 1 6 999997 800394 1 2 999999 520622 2 2 999999 2 219544 837374 1 14 999987 758731 1 2 999999 381682 1 359463 979993 -918499 2 542597 555603 1 2 999999 -804082 2 2 999999 1 16 999999 -280671 2 2 999999 1 2 999981 832307 2 2 999999 1 2 999999 -156251 1 166503 993821 -12741 2 153886 572264 1 579715 875956 -991377 1 683473 854621 814464 1 8 999983 597585 1 159597 446765 209658 1 352762 792035 659078 2 6 999985 1 9 999997 -29460 1 2 999999 -727343 1 2 999999 -71558 2 2 999999 2 181591 935081 1 13 1000000 -404078 2 175453 698339 2 15 999995 1 757729 840916 330922 1 2 999999 -411033 2 2 999999 2 2 999999 1 188015 250722 -437354 1 17 999983 -350248 1 16 999981 -68607 2 2 999999 1 139923 450828 -320760 1 2 999999 86595 1 87971 596138 115191 2 2 999999 2 477903 830009 2 11 999991 2 8 1000000 1 5 999999 -889577 2 187453 696496 2 255383 699551 1 11 1000000 575508 2 14 1000000 1 215596 294954 -319048 1 8 999996 674494 2 11 999982 2 11 999999 2 546949 734956 1 194304 919875 462018 2 154306 427038 1 2 999999 786945 1 2 999999 515626 1 4 999999 -902220 2 731449 804234 2 259129 869597 2 277247 348260 2 243127 913112 2 307206 884928 1 33863 643872 -785358 1 8 999992 -42707 2 19 999983 1 2 999999 -666501 2 20 999982 1 6 999997 -908394 1 2 999999 933688 1 2 999999 272850 1 2 999999 -687967 1 2 999999 75212 2 579336 790526 2 5 999997 1 2 999999 277705 1 706029 839096 -897744 2 2 999999 1 702862 758951 281691 2 19 999985 1 796901 856923 -625880 1 12 999984 -11130 2 2 999999 2 528567 832971 1 18 999995 -834090 1 2 999999 953015 2 14 999985 2 245177 459445 2 17 999988 2 483029 941845 1 300085 808775 -672930 1 422946 969179 -210366 1 2 999991 -481372 2 465645 905819 2 2 999999 1 20 999982 159592 1 2 999999 797305 2 3 999989 2 15 999982 2 2 999999 2 5 999994 1 2 999999 -303608 2 2 999986 1 327796 916083 -546858 2 2 999999 1 239009 627403 227232 1 117668 641698 -661059 1 171756 957369 -690902 2 2 999999 1 7724 512348 -251305 2 15 999989 1 2 999999 324858 1 7 999990 -649536 2 2 999999 1 2 999999 -3173 1 11016 873693 -813881 1 18 999985 580450 2 11 999995 2 77232 345863 2 20 999996 2 193753 451777 1 2 999999 80560 1 5 999989 47718 1 559201 804801 -554747 2 16 999996 2 7 999997 1 623299 993490 -381003 1 154544 989098 -963093 1 665990 908084 679390 1 5 999993 -238274 2 12 999985 2 658498 791008 2 2 999999 1 19 999985 -869296 1 13 999996 -34322 2 2 999999 1 16 999991 -695593 1 2 999999 -275759 1 2 999999 -888317 2 2 999999 1 659029 937890 555162 1 5 999983 372902 1 540443 581040 -59652 1 480697 859677 879951 2 2 999999 2 583347 963621 2 2 999999 2 512295 804973 2 2 999999 2 13 999995 2 13 999982 1 2 999999 -62458 2 429027 835417 2 2 999999 1 2 999999 282397 2 466349 523322 1 7 999995 -145109 1 2 999995 153864 1 2 999999 -150260 2 546013 771323 1 358724 835142 -385648 2 20 999986 1 2 999999 416933 1 18 999981 -15100 2 2 999999 1 99695 619025 -295575 2 14 999985 1 416610 781769 -825455 1 2 999999 -265574 2 2 999999 1 2 999999 -870315 2 2 999999 2 665335 726444 2 16 999995 2 26995 762815 1 440923 906004 -804540 2 9 999992 1 2 999999 856098 1 118725 729028 -486760 1 2 999999 437918 2 10 999983 1 2 999999 907475 2 312294 863945 1 2 999999 -596608 1 6 999998 811560 1 777201 922719 681754 1 5 999987 256597 2 78339 349244 2 469061 606183 1 2 999999 910085 1 2 999999 778567 1 13 999994 583574 1 2 999999 -795343 2 20 999988 1 4 999989 242943 2 502113 961262 1 674777 726204 -795318 1 134118 923580 318796 1 2 999999 105016 1 6967 135504 -426439 2 869522 954656 2 785107 983195 1 2 999999 -278187 1 584315 995787 209439 1 251347 422549 -943435 2 3 999999 1 6 999981 578796 2 778575 814603 2 2 999999 2 11 999991 1 389675 581941 286499 2 2 999999 2 189148 792147 1 19 999998 -475232 1 17 999993 -507805 2 2 999999 2 71230 347503 2 9 999986 2 4 999986 1 7 999992 -209190 2 7 999982 2 8 999982 2 2 999999 2 2 999999 1 2 999999 -719804 2 328187 993824 1 2 999999 190856 1 16 999993 -474429 2 2 999999 1 303655 580804 309234 2 2 999999 1 1 999986 -584755 1 605936 673822 378902 2 13 1000000 2 2 999999 2 16 999984 2 320188 925477 1 16 999993 398535 2 2 999999 2 23933 421069 1 2 999999 -491011 1 2 999999 670113 1 2 999999 281743 1 2 999999 901517 2 2 999999 2 255468 710865 1 2 999999 850222 2 2 999999 1 8 999988 -882209 2 2 999999 2 2 999999 2 2 999999 2 18 999988 1 11667 750434 -384367 2 2 999999 2 13 999986 2 805542 840196 1 2 999999 767254 1 1 1000000 965686 1 31169 978751 -185201 1 5 999992 729533 1 2 999999 -701662 1 2 999999 279776 1 110165 147764 217075 1 391181 980870 -453473 2 2 999999 1 256306 887083 -331710 1 176117 463902 -821145 1 271414 603681 -247770 2 3 999988 2 20 999989 2 285000 757691 1 2 999999 97080 2 10 999993 2 2 999999 1 120939 156913 -767257 1 14 999983 -701368 1 2 999999 -597421 2 2 999999 1 354221 568747 939059 1 9437 485796 -173153 1 12 1000000 128049 2 2 999999 2 145262 187849 2 1 999986 2 2 999999 2 12 999992 2 12 999990 1 17 999984 696358 1 2 999999 -499993 2 178125 583666 1 188933 697945 -509641 1 19 999981 -273147 1 13 999983 -288308 1 2 999999 -434067 1 17 999981 780970 1 2 999999 -709977 1 252214 276019 -279569 1 386241 711799 -120060 1 2 999999 -606165 2 2 999999 2 247668 618946 2 412192 927527 2 2 999999 1 18 999985 90887 1 19 999998 459659 1 235618 582170 -413069 2 7 999990 1 701764 865678 -637247 1 17 999982 -760742 1 2 999999 265999 2 13 999996 2 7 999998 2 872039 983523 2 155203 473563 1 2 999999 637521 1 2 999999 973490 1 138212 284087 421810 2 363489 807986 2 13 999995 2 2 999999 2 2 999999 2 14 999996 1 10 999992 951188 1 643334 840552 184184 2 17 999994 1 14 999989 -466716 1 2 999987 -874846 2 1 999985 2 249606 826676 2 709501 711821 1 2 999999 299386 2 569442 635774 1 148698 596464 -190847 2 2 999999 2 19 999995 2 3 999996 1 2 999999 870661 2 2 999999 2 116344 400686 1 2 999999 -9431 1 16 999986 -792821 2 2 999999 2 179534 611498 1 13 999989 240770 1 134507 934558 -498790 1 65105 685534 494031 2 16 999981 1 85503 578191 -3640 1 16 999996 616935 1 2 999999 495027 2 10 1000000 1 142395 779841 -71616 2 2 999999 2 2 999999 1 808277 964460 -261178 2 16 999991 2 2 999999 1 2 999999 -7618 1 3 999998 984356 2 2 999999 2 2 999999 2 14 999993 1 2 999999 925011 2 96969 178893 1 2 999999 -544265 2 2 999999 2 2 999999 1 6 999988 66383 2 497813 961834 2 2 999999 2 286119 984165 2 411762 727756 2 7 999989 2 5 999993 2 962249 968284 2 304152 972099 2 10 999988 1 177760 397076 -813391 2 576984 687276 2 302412 722863 1 2 999999 362318 1 331053 773204 93236 1 2 999999 -732191 1 182732 243605 535711 2 302298 342683 1 598326 717372 683895 1 9 999989 135937 2 2 999999 2 649057 694716 2 19 999983 1 2 999999 -65857 1 18 999988 -260452 1 119279 188684 -675224 2 5121 476173 1 7 999993 818503 2 20 1000000 2 9 999991 2 178551 329083 1 413839 851479 175323 1 31268 994141 620874 1 2 999999 148108 1 2 999999 12659 2 2 999999 2 2 999999 2 275445 886633 1 19 999993 702746 2 8 999992 1 6 999995 99958 1 2 999999 433593 1 743743 756999 339790 1 24493 711850 -224437 1 13 999982 -888826 2 267648 290044 1 2 999999 985474 1 2 999999 515380 1 2 999999 853908 2 496702 514941 1 467807 985288 189762 1 156100 634052 35858 1 464373 628693 397483 1 2 999999 -791312 1 5 999986 -815405 2 788050 900070 1 445620 513639 375661 1 15 999995 -327620 1 233303 471184 737105 2 192528 532298 1 425453 809280 -815239 1 2 999999 -517542 2 16 999998 2 176899 593283 2 649095 948731 2 2 999999 1 700813 862215 417363 1 14 999999 850990 1 16 1000000 7612 2 20 999998 1 404093 687339 177214 1 10 999982 -801899 2 5 999995 1 11 999982 -948045 1 483953 948239 974066 2 446936 462598 2 2 999999 2 2 999999 1 2 999999 568317 1 1 999994 752819 1 13 999994 -234386 1 580184 742106 -486829 2 245975 456061 2 2 999999 2 247388 453028 1 4 999998 336046 2 2 999999 2 140243 171860 2 6 999986 2 553402 634678 1 2 999999 -960278 2 18 999981 2 314830 605961 2 75204 709601 2 154170 253858 2 855999 866507 1 10 999996 -948216 1 2 999999 -612754 1 152685 639087 975430 1 15 999981 825468 1 2 999999 -157313 1 2 999999 -886171 2 2 999999 1 2 999999 -997282 2 12 999983 2 19 999998 2 249142 966928 1 1 999990 89375 1 16 999988 -411019 2 2 999999 1 9 999990 -377421 2 2 999999 1 2 999999 936945 1 2 999999 507355 1 2 999999 213855 1 2 999999 -157030 1 327364 541591 -391791 1 7 999985 871520 2 2 999997 1 122299 974945 724653 1 611466 939418 487476 1 2 999999 9088 2 10 999997 1 2 999999 -656870 2 37252 451379 2 2 999999 2 2 999999 2 430304 614558 1 2 999999 469564 2 498027 821621 1 68824 424924 -304602 1 153422 911343 -663398 2 38778 661009 1 167275 559869 823319 2 10 999985 1 10 999985 141911 1 647923 898638 48386 2 2 999999 2 2 999999 2 2 999999 2 14 999982 1 2 999999 -16288 1 561803 847110 -114352 2 629906 913044 1 223625 870934 769647 1 321740 787370 -2261 2 11 999983 1 8 999983 578691 2 748132 987263 2 92640 864601 2 272912 912538 2 2 999999 2 18 999997 2 802560 910822 1 695582 793467 -283947 2 405513 830745 1 2 999999 -566409 2 713437 793161 1 8 999990 -249753 2 2 999999 2 639630 926667 1 2768 821617 -824609 1 264432 910582 -987241 1 2 999999 976792 1 2 999988 -465411 1 5 999992 -959395 2 2 999999 1 2 999999 -143036 2 2 999999 2 2 999999 1 618573 914619 -297185 1 2 999999 -918542 1 2 999999 255316 1 2 999999 -256247 1 2 999999 -956697 1 6 999986 -862427 1 154648 358377 612061 1 1 999999 -136480 2 19 999986 1 490071 767847 -5731 1 16 999995 -995106 1 71339 551840 -626164 1 3 999982 989422 1 2 999999 897978 1 2 999999 609891 1 18 999999 -163771 2 2 999999 2 29756 288565 2 20 999999 2 2 999999 2 2 999999 1 13 999994 -188621 1 296460 754149 981559 1 198849 966270 -38005 2 4 999994 1 20 999984 15809 1 20 999982 -795878 1 17 999985 959471 1 2 999999 -288203 2 18 1000000 2 32031 903258 2 13 999995 1 2 999999 120950 1 2 999999 -540453 1 19 999993 163229 1 7 999990 -731405 1 13 999998 949120 2 233252 343311 1 426646 575983 -212020 1 2 999999 -86723 1 579618 848438 261702 2 2 999999 2 4 999989 1 169269 699013 5407 1 18 999989 240209 2 511117 885455 2 2 999999 1 2 999999 -804512 1 706616 913026 -17118 2 2 999999 2 2 999999 2 15 999987 2 10 999984 2 209823 251053 1 8 999995 487315 2 18 999989 1 69816 914605 549833 2 188916 325888 1 387826 569250 -280496 2 275997 661022 2 13 999996 1 312723 512227 -628305 1 12 999985 -584518 2 5 999994 1 2 1000000 -998761 2 226971 531607 1 2 999999 650625 2 621321 952836 2 2 999999 1 373142 747698 673849 1 12 999990 -822674 2 2 999999 2 15 999994 1 58908 246153 341975 2 2 999999 2 16 999992 2 2 999999 2 2 999999 1 526845 530971 438592 1 9 999988 827967 1 2 999999 946222 2 2 999999 2 3 999990 2 12 999996 2 367369 599118 1 2 999999 -539473 1 575275 689349 -636083 1 4 999981 453032 1 2 999999 560322 2 2 999999 1 374473 966937 114361 2 410430 640877 1 18 999989 409675 2 2 999999 2 13 999987 1 2 999999 -491987 1 5 999985 65382 2 2 999999 2 11568 401913 1 83725 695019 543427 2 16 999995 1 2 999999 -302889 1 53737 960070 -159152 2 585821 918154 2 10 999981 2 306981 890252 2 683426 864295 2 327367 599374 1 2 999999 221913 2 3 999985 1 202691 900795 464117 2 20 999984 1 20 999981 786579 1 13 999996 -98699 1 2 999999 347583 1 102457 702702 777546 2 401052 832934 1 149701 528551 -106142 2 448011 781260 1 2 999999 -451596 1 327816 838994 212174 1 147786 509520 -965800 2 2 999999 1 395116 682900 -819544 2 14382 731593 2 426821 516710 2 371288 440204 1 76830 630739 -606255 1 2 999999 299531 2 7 999983 2 3 999997 2 7 1000000 2 13 999990 1 1 999998 925618 2 555925 853324 2 2 999999 1 14 1000000 925469 1 498762 630914 -752767 1 2 999999 -99354 2 7063 815772 2 180459 319073 2 12428 425772 1 2 999999 -984847 2 511842 815614 2 157661 586998 1 2 999999 54631 2 582514 900821 2 2 999999 2 851311 854196 2 708131 751811 2 2 999999 1 11 999994 -845864 2 531542 624352 1 510165 992345 441497 1 57081 411943 -132258 2 316277 972083 1 2 999999 367847 2 5 999990 1 20 999995 -548442 1 2 999999 -658876 2 198631 253000 2 7 999989 2 300792 307090 1 19 999992 -957547 1 504233 524594 739144 1 525288 786706 -488987 1 5 999987 302929 1 237797 931765 346581 2 320338 416620 2 13 999999 1 19 999983 -837894 2 2 999999 1 3 999981 -554298 2 2 999999 2 19 999992 1 2 999999 807644 2 2 999999 2 2 999999 1 18 999982 -101179 2 2 999999 2 263229 880271 2 2 999999 1 2 999999 -712765 1 2 999999 522794 1 2 999999 -513708 2 347768 696967 2 19 999989 1 16 999991 -578498 1 11 999984 -59530 2 118557 438234 2 2 999999 1 16 999990 -830088 1 2 999999 -620785 2 756734 938546 1 2 999999 144464 2 518581 613814 2 698810 747745 2 6 999999 1 2 999999 950149 1 2 999999 449485 2 12 999997 1 2 999999 -851136 1 3 999984 617674 2 17328 23779 1 2 999999 738242 1 3 1000000 583220 2 8 1000000 1 590129 936760 439931 2 2 999999 1 2 999999 195124 1 2 999999 239362 2 2 999999 2 1 999988 2 14 999988 2 2 999999 2 2 999999 2 13 999981 1 2 999999 788796 2 99276 633601 2 10 999995 1 15 999989 143447 2 2 999999 1 675256 991950 -784439 1 148391 600700 526055 1 2 999999 -652566 1 17 999993 -48481 2 170538 357725 2 476067 788260 2 19 999982 2 291215 826873 1 2 999999 220162 2 2 999999 1 2 999999 964614 2 23186 304057 2 2 999999 1 84019 204707 -824387 2 2 999999 2 18 999995 1 2 999999 -337592 2 7 999986 2 191028 458728 2 2 999999 1 2 999999 880856 1 2 999999 18303 1 202989 782810 171393 1 196015 517659 58809 1 10 999990 394563 1 2 999999 180150 1 411402 736011 -168788 1 240516 376868 -903359 1 268032 767949 -282954 1 678899 938302 532802 1 10 999988 208175 1 698515 720307 -486917 2 2 999999 2 14 999996 1 13447 39145 530131 1 895738 987557 121782 2 4 999997 1 355546 665991 -731500 1 271673 875322 66601 2 4 999999 2 133995 936224 1 293178 704095 243402 1 5 999992 -512951 1 12 999983 -53074 1 2 999999 727892 1 2 999999 -400769 2 108978 883307 1 6 999990 -13795 2 58113 352427 1 2 999999 -700232 2 4 999987 2 82444 246371 1 8 999988 -423443 2 592121 821166 2 446221 680310 1 14 999988 637975 1 574292 655945 340172 1 2 999999 -107537 2 2810 184127 1 2 999999 876017 1 2 999999 733476 1 139859 378472 969690 2 7 999990 2 16 999981 1 9 999982 900325 2 170721 408232 2 135822 727140 1 2 999999 -703137 2 2 999999 2 7 999982 2 395638 823487 1 11 999995 387146 2 8 999981 2 2 999999 1 9 999983 360614 2 46902 368989 1 140718 533920 529497 1 218565 289774 -884684 1 15512 239969 51032 2 182870 276250 2 2 999999 2 76153 324856 1 14 999985 -292992 2 2 999999 1 2 999999 -285166 2 9 999987 1 4 999992 -386067 1 528865 673192 67293 2 20790 122588 1 2 999999 -809726 2 20 999997 2 15 999987 1 200561 675312 810220 2 141276 906840 1 222591 710831 -576160 1 52593 682523 -863836 1 18446 652898 908655 2 2 999999 1 2 999999 -666283 2 2 999999 2 719520 891241 1 2 999999 415261 1 12 999986 -308204 2 13 999991 2 2 999999 2 1 999987 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 150177 408262 -265327 1 2 999999 -27243 2 6 999995 1 20 999995 -510311 1 8 999983 694500 1 9 999991 298968 2 2 999999 1 2 999999 640185 1 16 999995 -493910 1 3 999999 362780 1 16 999982 -417897 1 356843 673771 250251 1 2 999999 -392108 2 2 999999 1 10 999998 982036 1 301117 727340 154871 1 6 999996 -702066 1 8 999996 -738069 1 13 999995 -842858 1 2 999999 -779741 1 281373 567654 988232 2 20 999996 2 2 999999 1 7150 70244 -664237 2 455335 601630 1 6 999986 -631254 2 1 999992 2 202657 670020 2 2 999999 2 2 999999 2 213295 844410 1 569388 705123 -872593 2 2 999985 1 474682 570719 -805365 1 2 999999 212679 2 109049 941541 1 4 999991 517128 2 4 999994 1 2 999999 508024 2 2 999999 1 2 999999 120584 2 356629 525584 1 2 999999 637875 2 2 999999 1 15 999990 -143333 1 19 999994 -85444 2 362650 369984 2 275130 392085 1 312301 679095 -685682 1 599338 937594 494578 2 2 999999 1 623333 789082 766682 1 2 999999 -611025 2 18 999987 2 435320 671647 1 694195 958939 -988394 1 2 999999 303867 1 508648 524677 -123334 2 2 999999 2 3 999985 1 95343 193889 -185831 2 44278 914620 1 124389 434747 -367075 2 276042 459610 2 8 999987 1 4 999987 623174 1 8 999998 921563 2 728478 766480 2 7 999989 1 13 999998 -423497 1 658937 844283 742715 2 793186 980859 2 15 999985 2 2 999999 1 2 999989 -542630 2 2 999999 1 2 999999 -97011 2 2 999999 1 2 999999 -683543 1 5 999995 799497 1 780533 987702 -641626 1 265495 573210 858183 1 10 999995 364371 1 569521 995563 -498618 2 607176 718707 1 2 999999 103087 2 2 999999 1 83084 483896 -728346 1 260327 571735 939773 2 2 1000000 1 2 999999 361720 1 2 999999 428094 2 796148 996511 1 13 999988 -578006 1 2 999999 589469 2 2 999999 2 8 999981 2 19 999984 2 2 999999 1 2 999999 -681812 2 20 999998 1 2 999999 409535 2 94858 367915 2 4 999987 1 2 999999 392707 1 9 999988 276669 1 162560 375571 488004 2 349661 403979 1 811433 958373 437154 2 364062 984815 1 16 999988 922277 1 11 999996 688598 2 308847 938536 1 2 999999 -502366 2 2 999999 1 2 999999 861877 1 18 1000000 -715818 1 17 999994 -286466 2 2 999999 2 2 999999 2 2 999999 2 20 999994 2 51815 312999 1 2 999999 353478 2 126702 460444 1 17704 751606 716005 1 2 999999 64621 1 2 999999 -432661 1 2 999999 394694 1 198782 910999 -27870 2 2 999999 1 17 1000000 413211 2 20 999996 1 2 999999 710258 2 2 999999 1 11 999988 947726 1 2 999999 -224198 2 17 999995 2 134794 566970 1 2 999999 -219894 1 116035 832400 -228070 2 146718 418291 2 11 999983 2 245006 306776 2 2 999999 1 17 999997 808130 1 2 999999 -499244 1 35167 942606 680172 2 2 999999 1 672402 984316 -483142 1 4 999993 -690449 1 281990 726205 -806135 2 9 999994 2 82941 241362 2 14 999993 2 184101 264524 2 273374 982680 1 404909 418870 -649372 2 87431 964515 1 3 999981 -674652 2 5 999981 1 7204 369101 -694487 2 4 999983 1 2 999999 -163411 1 2 999999 971080 2 14 999996 1 2 999999 570966 1 34188 271953 -478622 1 18 999981 -943640 2 2 999999 2 2 999999 2 177873 571122 2 878267 892889 1 18 999986 -429237 2 17 999996 2 475109 771719 1 9 999981 10431 2 6 1000000 1 441138 456127 -141681 1 2 999999 72051 1 16 1000000 -272804 1 2 999999 -737116 2 528112 879664 1 1 1000000 562659 2 740803 971071 2 288263 314706 2 19 1000000 2 2 999999 1 2 999999 348706 2 2 999999 2 18 999986 1 5 999989 126795 2 128509 794150 2 5 999986 2 436818 574913 2 65301 612762 1 689376 928259 210541 1 2 999999 408564 1 19 999990 987700 1 5 999986 -641079 1 3 999995 645101 1 320360 848677 -505054 1 6 999987 -110033 2 2 999999 2 5 999982 2 2 999999 2 557936 834770 1 291604 308435 543613 2 2 999999 1 4 999996 -133634 2 2 999999 2 2 999999 1 344842 626228 -439989 1 19 999992 -555464 1 368275 577874 -859869 2 2 999999 2 2 999999 1 2 999999 806360 1 414720 508415 889705 1 423421 849238 -238268 1 2 999999 -833930 2 14 999997 1 2 999999 -24818 2 2 999999 2 2 999999 1 14 999992 850215 2 3 999986 1 411741 973092 -493815 1 4 999998 -28373 2 19 999996 2 207209 890380 1 241468 764668 697894 2 2 999989 2 2 999999 2 5 999988 2 299398 994080 2 16 999993 1 313094 393722 43757 1 10 999998 307503 1 53259 569342 -708795 1 208417 291894 -311920 2 2 999999 1 570881 628808 -460318 1 9 999981 -188891 1 10 999996 -870472 1 2 999999 440699 1 6 999992 -438699 1 2 999999 948293 2 11 1000000 2 10 999993 2 2 999999 1 8 999994 -776683 1 2 999999 485168 2 5 999992 1 5 999983 -594385 2 19 999982 1 2 999999 302867 2 2 999999 2 20 999990 1 563775 988872 -218105 2 82601 196257 2 71694 742386 1 186357 247243 -667960 1 2 999999 -316454 2 7 999994 2 2 999999 2 11 999985 1 3 999990 -341975 1 19 999988 517755 2 7 999993 1 3 999994 -762551 1 2 999999 -858999 1 222532 999415 -683601 2 390889 864429 2 2 999999 1 2 999999 516763 1 2 999999 -120781 2 77770 670785 1 2 999999 511747 1 2 999999 -649934 1 2 999999 255444 2 2 999999 1 166517 974321 586732 1 35397 76370 504884 2 2 999999 1 518309 940236 -593977 2 2 999999 2 616581 908359 2 2 999999 1 4 999994 775009 1 36892 676385 -302113 1 18 999995 -337094 1 2 999999 931062 2 2 999999 1 2 999999 -510851 1 503265 990043 838505 1 2 999999 -823941 2 2 999999 2 12 999992 1 380745 970104 -127414 2 41594 718337 2 2 999999 2 335036 511283 2 2 999999 1 2 999999 -681924 1 15 999991 -599766 1 2 999999 318335 2 2 999999 2 2 999999 1 18 999986 -422676 1 420324 519440 -327887 2 795747 823429 1 2 999999 -859403 1 2 999999 -269990 1 861618 862623 -525165 2 9 1000000 1 2 999999 -53155 2 180548 260231 1 15 999988 -782489 1 2 999999 -237294 2 2 999999 2 3 999986 2 2 999999 1 2 999999 -743716 1 2 999999 -410395 1 592897 991305 -513508 2 2 999999 2 136436 554787 2 2 999999 2 15 999985 1 133523 804844 -960681 1 176651 560385 -149769 1 20 999981 13828 1 531632 942827 271180 2 2 999999 2 2 999999 1 2 999999 -725895 2 500949 548895 1 862682 972165 464600 1 16 999989 -420642 2 805067 949341 2 14 999996 2 2 999999 1 14 999999 -378192 2 2 999999 2 3 999982 2 50690 214714 1 2 999999 346899 1 282225 777855 -348794 2 2 999999 1 13 999995 -127947 2 2 999999 1 2 999999 943564 2 2 999999 1 406052 979941 -841058 2 340249 642612 1 432410 737379 295844 1 63218 455353 -209741 1 729057 798406 -501169 1 2 999999 -507516 1 2 999999 207643 2 2 999999 2 1 999996 1 10 999994 661856 2 15916 186491 1 2 999999 -592783 1 4 999995 687981 2 20 1000000 2 2 999999 1 2 999999 859998 2 43847 664986 2 443057 943485 1 2 999999 -402390 1 4 999986 402689 1 472536 525125 -224625 1 6 999997 625874 2 10 999990 2 4 999993 2 2 999999 1 14 999982 386815 1 1 999998 -475693 2 205100 744058 2 11 999986 2 4 999982 2 2 999999 1 8232 516862 432530 1 3 999997 643149 1 2 999999 563187 2 632885 746034 2 10 999982 1 20 1000000 356163 2 249910 283760 2 2 999999 1 2 999999 -726974 2 266401 634082 2 596143 808414 1 2 999999 -186581 2 2 999999 1 16 999999 101878 2 2 999999 1 760160 885963 -222746 1 19 999999 71212 2 256170 560871 2 8 999983 1 14 999983 977142 2 20 999994 1 2 999999 -236654 1 16 999981 -763472 2 193594 498343 1 272736 780014 -845445 1 2 999999 426204 2 514160 837820 2 395023 441767 2 320213 957557 1 2 999999 -586716 2 2 999999 1 13 999994 558727 2 18 999981 2 2 999999 2 356813 982235 2 2 999999 1 231118 414909 633188 1 147911 910187 596904 1 2 999999 -757661 2 2 999999 1 317694 962793 161990 1 2 999999 -88130 2 6 999988 2 474165 900341 1 2 999999 -595266 2 20 999998 2 2 999999 1 12 999996 -609466 1 55974 923089 -876032 2 876805 923557 1 2 999999 -856739 2 13 999981 2 2 999999 2 2 999999 1 2 999999 51248 1 2 999986 -87365 2 826630 931691 2 18 999984 2 2 999999 2 8 999993 2 2 999999 2 124237 680568 2 2 999999 1 2 999999 -879670 1 290228 857412 -898507 2 174055 203575 2 2 999999 2 2 999999 1 9 999997 -25280 2 2 999999 2 2 999999 2 2 999999 2 14 999994 1 286223 382946 615154 2 405049 765325 2 582758 645156 2 872287 911977 2 18 999998 2 2 999999 2 2 999989 1 2 999999 137073 1 4 999985 425180 2 108698 719039 1 2 999999 249109 1 778056 795588 -789334 1 486176 922393 517224 2 1 999999 1 13 999987 830506 1 2 999999 -468617 2 14 999994 1 72025 536802 -393098 2 2 999999 1 126438 295127 621694 1 443534 639892 888392 1 14673 570725 -499352 1 8 999994 -604862 1 14 999992 -497924 2 131570 757044 1 2 999999 -51591 1 34579 464589 624333 2 2 999999 2 221524 349202 2 697547 982410 1 20 999987 -29832 1 11 999986 -120325 2 450698 597654 1 2 999999 923289 1 181003 937020 274991 2 538728 682235 1 526142 969681 272212 2 9 999997 2 150199 384473 2 4 999997 2 2 999999 2 2 999999 1 2 999999 619315 1 444001 959164 830418 1 2 999999 952832 1 2 999999 26128 1 2 999999 -584704 2 7298 520097 1 2 999999 799762 1 17 999992 -717732 2 509661 967645 2 2 999999 2 528279 887181 1 2 999999 -902911 2 2 999999 1 2 999999 -584018 2 5 999996 2 17 999997 1 2 999999 -323448 2 6 999995 2 2 999999 1 11 999989 188374 2 44599 655139 1 2 999999 -807194 2 19 999993 2 269806 424301 1 2 999999 -663513 1 15 999991 680910 2 726018 847271 2 20 999983 1 146224 574552 674155 2 557685 830827 2 854200 921846 2 160281 841266 2 2 999999 1 120035 889177 -667415 1 359446 709532 -667475 1 17 999999 -540114 2 830037 901499 2 2 999999 2 8 999993 2 14 999998 1 48808 965586 383643 2 75364 273111 2 19 999990 1 79182 691114 614152 2 1 999995 1 2 999999 -55495 1 2 999999 -837902 1 18 999989 565427 2 2 999999 1 671455 719763 -972129 1 2 999999 -726896 2 235638 247213 2 220415 824993 1 419327 948657 592013 2 186353 723482 2 10 999989 2 256507 285064 1 19 999984 313365 2 445784 744315 1 13 999995 132195 1 269559 507276 816983 1 1 999986 -104143 2 2 999999 1 2 999999 -133432 1 2 999999 -464726 2 10 999990 2 2 999999 1 15 999984 -461009 2 160473 330101 1 119049 624205 -944135 1 2 999999 16154 1 540012 990210 435825 2 35180 754864 2 13 999998 1 8 999993 -631068 2 392722 675446 2 2 999999 1 2 999993 472916 1 13 999997 104688 1 10 999994 529693 1 4 999997 -338883 1 2 999999 944232 2 19 999982 1 313968 905919 342515 2 14 999998 1 295437 503602 -466901 1 2 999999 903206 2 2 999984 1 130618 726164 -27039 2 11 1000000 2 608994 682038 1 3 999986 733561 2 423130 917870 1 2 999999 -576170 1 2 999999 -888048 1 114752 507262 -138044 1 180647 797544 -561462 1 4 999986 -356807 1 2 999999 209908 2 2 999999 2 7 999988 1 6 999991 -849545 1 289040 770947 809710 1 2 999999 -24423 2 2 999999 2 2 999999 2 411447 484452 1 2 999988 540652 2 15325 38883 1 2 999999 197728 1 227407 610362 460024 1 3 1000000 -345965 2 2 999999 2 2 999999 1 2 999999 -460868 1 810669 812437 278386 1 445648 835893 239443 2 2 999999 1 2 999999 514102 2 2 999999 2 2 999999 1 542998 576563 -267389 1 6 999982 665742 2 320148 405447 1 2 999999 -511348 1 389073 798278 -848421 1 2 999999 -552360 2 2 999999 1 17 999982 -760477 1 2 999999 -586822 1 2 999999 -706287 2 2 999999 1 930270 950897 -981073 2 4 999981 1 163519 442255 -660539 1 8 999996 -110811 1 77958 738967 991775 1 2 999999 -567964 2 2 999999 2 16 999985 2 2 999999 2 66127 890236 1 10 999995 -783341 2 2 999999 2 2 999999 2 4 999991 1 260715 718912 321077 2 2 999999 1 2 999999 694046 2 179695 452758 2 420660 427010 2 2 999999 1 2 999999 -987976 1 2 999999 -895668 2 5 999997 2 2 999999 2 2 999999 1 19 999993 -817705 1 426679 537346 320271 2 264094 408553 1 497836 575076 -854782 2 2 999999 1 2 999999 160366 2 42887 850836 1 2 999999 312260 1 2 999999 510433 2 217497 899219 1 193062 954196 489756 2 2 999999 1 214231 671322 58562 2 2 999999 2 602273 735773 1 2 999999 581520 1 25180 314811 389116 1 2 999999 -585153 1 731157 808901 293569 2 35308 937925 2 13 999988 2 3 999988 1 13 999996 -805799 2 20 999993 2 14 999999 2 21388 138811 1 652485 824580 640904 2 218236 598313 2 4 999990 1 8 999986 -415433 2 304514 755173 2 7 999988 2 383069 965668 2 383686 468814 1 438502 474947 -350670 2 2 999999 2 18 999996 1 15 999982 709990 2 14 1000000 1 678 477257 531707 1 13 999982 192381 2 42534 45658 1 10 999996 716355 2 3913 639255 2 18 999989 2 5 999996 2 8 999983 2 2 999999 2 6 999989 1 290814 687198 -715612 2 278354 514367 1 246641 564324 -716258 2 2 999999 1 393633 493738 -949576 1 1 1000000 20597 1 8 999999 -716215 1 2 999999 835567 1 19 999984 -261284 1 2 999999 -853310 1 2 999999 -121414 1 721258 912041 289478 1 10 999998 999165 1 2 999999 -102816 2 477695 619872 1 156184 981869 47185 2 266563 296414 1 389908 576704 -165363 2 14 999993 1 907494 925806 -759757 2 713057 753352 1 42016 572862 -654012 1 2 999999 -39441 2 219148 770478 2 2 999999 1 12 999999 672182 2 2 999999 2 15 999994 2 2 999999 1 92871 807196 379970 2 6480 141739 1 2 999999 -304583 2 9 999986 2 2 999999 1 12 999981 217439 2 2 999999 2 2 999999 1 2 999999 64196 2 11 999996 2 602926 742953 1 1 999984 -847199 1 12 999999 185013 2 2 999999 1 7 999990 960234 1 2 999999 406058 1 6 999999 -710577 1 261992 363358 833922 1 627401 982020 -764090 1 19 999996 887116 2 11 999982 1 776607 831441 -704775 2 12 999992 2 489728 822907 2 7 999995 1 2 999999 683261 1 2 999999 -412719 2 633898 814996 1 2 999999 674697 1 2 999999 -783631 2 4 999994 2 13 999993 1 143806 926785 -582024 1 328611 785093 220682 2 2 999999 2 375279 676194 1 551585 999468 -517899 1 19 999983 -356646 1 7 999997 -667457 2 363877 481767 2 12 999987 1 2 999999 945745 1 91118 378015 39096 1 16 999988 -784550 2 2 999999 1 15 999987 -294432 1 301623 700204 981900 1 2 999999 -27843 2 486513 972918 2 2 999999 2 14 999982 2 6 999991 2 2 999999 1 2 999999 -352645 1 14 999986 474199 1 2 999999 -618360 1 9 999996 -233434 1 288456 788609 -40961 1 2 999999 -866308 1 1 999995 410039 2 188717 509167 2 6 999994 1 2 999999 300565 1 2 999999 119056 1 11 999985 -298914 1 3 999991 -186588 1 2 999999 264021 1 174646 946130 -269603 1 2 999999 -482258 1 2 999999 963284 2 2 999999 1 2 999999 850756 1 2 999999 802788 1 391977 884185 456929 1 2 999999 -842588 2 1 999995 2 167818 998767 1 2 999999 89185 2 219106 862458 1 14 999995 -399912 2 234477 994243 2 218105 979757 1 16 999999 -622796 1 2 999999 695501 1 251232 347371 -932192 2 4 999982 1 376234 661117 -559461 2 12 999997 1 19 999987 84337 1 2 999999 -430795 1 14 999995 -315177 2 58721 968154 2 4 999986 2 2 999999 2 473539 827224 2 2 999999 1 18671 160482 719474 1 12 999994 516510 1 318963 699573 552136 2 282024 655646 2 2 999999 1 14 999985 -127787 1 2 999999 -240689 2 463490 492374 2 17 999987 2 440071 553182 1 2 999999 947734 2 15 999986 1 3 999982 -142891 2 229306 280158 1 2 999994 69959 2 2 999999 1 2 999999 163935 1 2 999999 -575321 1 4 999984 829626 1 200884 877896 -129017 1 2 999999 59435 1 2 999999 -847118 1 19 999996 -240452 1 9 999997 560585 1 2 999999 32768 2 123183 615090 1 2 999999 -763309 2 668546 756386 1 84521 862199 -822982 1 2 999999 -891292 1 42034 994537 232079 1 5 999995 -627273 2 294272 984810 1 2 999999 -945845 1 2 999999 917425 2 17 999983 2 2 999999 1 63272 991008 982412 2 12 999984 2 16 999999 2 6 999993 2 15 999989 1 51965 58119 -983105 2 541911 979899 1 783034 883096 -986557 2 4 999994 1 2 999999 -449130 1 2 999999 251741 2 2 999999 1 528 866192 247508 1 1 999991 -702419 1 2 999999 -317335 2 570597 594147 1 2 999999 869386 1 3 999998 920793 2 2 999999 1 2 999999 -741640 2 2 999999 2 2 999999 1 284800 907664 -639335 1 62715 918234 645486 2 2 999999 1 17 999995 -336963 2 761571 898401 1 14 999988 -755240 1 5 999984 741440 1 478431 532645 -294189 2 16 999993 1 215814 583084 638211 2 2 999999 1 3 999994 -75867 1 16 999998 432886 1 2 999999 -567072 2 10 999987 1 6 999996 952433 2 2 999999 1 660404 944875 -649228 2 2 999999 2 270926 986655 1 4069 503255 -383427 2 194785 964918 1 12 999990 -383660 1 2 999999 -504257 1 2 999999 377383 1 16 999982 624985 2 11 999990 2 30622 846875 2 2 999999 2 2 999999 1 726645 757689 944728 2 2 999999 1 16 999998 804445 2 12 999990 1 16 999981 -420278 1 2 999999 -643930 2 351458 464276 1 2 999999 -399441 2 2 999999 2 3 999984 2 2 999999 2 2 999999 2 2 999999 1 268736 617048 -998469 1 372807 577132 66649 1 13 999995 531327 2 14 999984 2 15 999997 2 3 999999 1 165320 945756 -683657 2 4 999982 2 83953 244287 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -981193 2 18 999985 1 16524 983868 -985680 1 2 999999 -375257 1 2 999999 -922587 1 6 999986 -891380 2 16 999997 2 4 999993 2 520611 806247 2 16 999996 1 14 999989 293925 1 2 999999 729253 1 11 999986 607747 2 195664 960418 2 228026 443723 1 16 999996 9315 1 180570 224649 760857 1 2 999999 231638 2 68395 443723 1 43244 823661 -856060 2 2 999999 2 11 999994 1 2 999992 682600 2 2 999999 1 84810 691338 -666167 2 413686 656186 1 17 999991 952527 2 12 999990 1 469923 656891 -259129 2 2 999984 1 113253 699017 -902409 2 2 999999 1 507541 703840 -572055 2 303400 679369 2 376458 761689 2 183009 911386 1 62733 926752 -250010 2 33190 246142 1 14 999994 30632 1 9 999984 -847355 1 15 999995 835000 2 15 999986 1 244716 496491 -1422 2 2 999999 1 2 999999 585160 1 54594 534579 292467 1 12 999988 -639793 2 385099 410095 1 2 999999 -62722 1 2 999997 -501825 1 18 999984 -240883 2 403413 583913 1 192621 295992 18823 2 124648 772978 1 2 999999 980630 1 19 999987 677607 1 15 999988 947369 2 7 999996 1 2 999999 -54944 2 2 999999 2 2 999987 1 2 999999 648658 2 2 999999 2 182388 835111 1 2 999999 -307564 1 745941 901908 723834 1 712602 765644 -673901 2 285582 825117 1 15 1000000 97343 2 253928 307106 1 206601 223486 557069 1 2 999999 440096 1 2 999999 643670 1 125809 520567 -703595 1 2 999999 -70517 2 1 999988 2 728506 742645 1 159852 463703 -608318 2 339548 774047 1 13 1000000 979656 1 88237 893100 77371 2 2 999999 1 3 999983 -773499 1 972618 992480 -111933 1 7 999984 393699 2 475409 638834 1 3 999984 594422 1 2 999999 -881231 2 2 999999 2 5 999987 1 2 999999 -943134 1 1 999987 -588179 2 2 999999 1 113053 294529 364456 2 1 999997 2 812203 945421 1 2 999999 383697 1 7351 85608 -677289 1 13 999991 -949811 1 2 999999 -222890 1 2 999999 865130 1 2 999999 69100 2 13 999995 1 2 999999 468566 1 77750 486403 706901 2 11 999999 1 20 999991 -630138 2 2 999999 1 625548 915748 588590 2 2 999999 1 416190 583120 208713 2 80633 553990 1 661600 697175 -828439 2 2 999999 2 9 999998 2 2 999999 2 7 999996 2 2 999999 2 20 999984 2 6973 525936 1 407431 675011 -694291 2 16 999987 2 2 999999 1 2 999999 -160167 2 351064 811146 2 2 999999 2 619247 710330 1 486745 693852 -924751 2 2 999999 1 2 999999 -909308 1 618316 779878 17599 2 13 999986 1 544396 901023 -686546 2 7 999992 1 13 999981 -171563 2 2 999999 2 2 999992 1 12 999985 -289217 2 18 999987 1 13 999985 -515473 2 40592 761847 1 15 999993 922880 1 2 999999 437958 1 18 999985 -581237 2 265017 630421 2 2 999999 2 2 999999 2 2 999999 2 15 999981 2 18 999991 1 436088 439658 -530091 1 14 999983 -921745 2 16 999999 1 19 999986 -483423 1 686458 902188 -231116 1 806212 811315 247869 2 1 999998 1 12 999993 773907 2 833328 998040 2 287702 940557 1 2 999999 352658 2 207380 742182 2 14 999988 2 178633 546830 2 1 999984 2 693587 932416 2 2 999999 1 2 999999 -260838 2 536644 625278 2 2 999999 2 15 999983 1 2 999999 757826 1 18 999989 939356 2 2 999999 1 2 999999 -534374 1 2 999999 -387412 2 2 999999 2 94903 811059 1 10 999986 74312 2 2 999999 2 2 999999 2 45939 382773 1 10 999989 -650205 1 13 999985 -362854 2 2 999999 1 4 999997 349820 1 2 999985 827375 2 10675 758394 1 2 999999 910294 2 347233 777943 2 2 999999 2 14 999987 2 560547 926305 2 2 999998 1 8 999986 201633 2 2 999999 1 12 999982 -17533 1 6 999986 777371 1 2 999999 -598119 2 428121 634057 1 2 999999 991495 2 2 999999 1 69717 317806 -785195 2 764910 834527 2 20 999995 1 2 999999 524369 2 20 999998 1 12 999986 -202296 2 2 999999 2 2 999999 1 250093 511998 741641 2 8 999983 1 8 999984 -47093 1 29787 98452 -304995 1 3 999998 -583667 2 91006 357236 1 48417 838087 -841422 1 2 999999 -481888 1 4 999982 918043 2 901641 988124 1 204731 947206 818508 1 65077 608194 -768232 1 11 999995 -3891 2 360712 766712 1 2 999999 -397333 1 2 999999 533009 2 15 999997 2 3 999986 2 284504 331473 1 2 999999 -405096 2 287537 355680 2 10 999996 2 2 999999 2 10 999989 1 16 999986 -361019 2 2 999999 1 2 999999 950996 1 22783 626226 -214320 1 416890 710784 -409533 2 491912 838906 2 6 999991 2 74579 549995 2 2 999999 1 2 999999 431250 1 532283 752297 729120 1 183306 890704 -906312 1 2 999999 12505 2 10264 347670 1 2 999999 384275 2 442048 814626 2 2 999983 2 16 999993 1 132284 255788 -658282 1 175749 472735 202553 1 19 999985 382491 2 270647 945271 2 2 999999 2 8 999984 2 16 999992 2 18 999997 1 4 999997 -310081 2 2 999999 1 2 999999 222102 1 6 999996 -170540 2 419276 483752 2 445954 944231 2 2 999999 2 16 999986 2 27005 279465 1 16 999999 -111602 2 283435 535489 2 234217 305740 1 2 999999 565530 2 2 999999 1 15 999982 -507327 1 706361 757681 -67927 1 105249 318597 584508 1 9 999984 483709 1 237412 755509 -253082 2 6 999989 1 2 999999 500424 2 481985 628881 1 415874 560423 -593561 2 169295 734456 1 2 999999 220961 2 124475 804932 1 512971 958419 -562807 2 2 999999 2 261767 594805 1 175743 469596 -227505 1 510943 635942 -393450 1 14 999986 974874 1 282016 820666 -762280 1 2 999999 218781 1 771606 876291 568876 2 13 999988 2 2 999999 2 350305 441632 1 252643 637062 -514843 2 2 999999 1 13629 480101 742148 2 710035 977958 1 14 999993 224857 1 2 999999 -762626 1 6 999995 -544684 2 700147 905016 2 17 999995 2 2 999999 2 2 999999 2 2 999999 1 588485 912658 -468861 2 361699 479828 1 2 999999 -162906 1 2 999999 747222 1 406356 662070 -731574 2 2 999999 2 78775 406030 2 2 999999 2 2 999999 2 12 999989 1 11 999990 672031 2 17 999992 1 19 999987 779205 1 774433 799492 -695184 2 2 999999 2 106524 571833 2 657571 954070 1 6 1000000 -973020 2 15 999990 1 452552 981860 -958900 1 2 999999 317275 1 17 999988 -815189 2 1 999992 1 141205 576407 -927980 2 3 999994 1 1 999988 -489881 2 2 999999 2 10 999981 2 130998 241132 2 2 999999 1 3 999990 -821753 1 730927 892592 -226192 2 2 999999 2 7 999999 2 7 999998 1 9 1000000 -246460 1 17 999993 91633 2 45694 690603 2 2 999999 2 9 999985 2 2 999999 1 333588 680583 -255413 1 11 999993 350651 2 13 999986 1 2 999999 -150550 1 238103 322584 207701 1 13 999994 -702593 2 2 999984 2 649820 848815 1 145603 269371 -16754 2 3 999996 1 2 999999 139126 2 7 999991 1 146060 799694 -895987 2 831576 840016 1 67312 770988 951734 2 489461 983976 2 277469 406627 2 243437 781553 2 2 999999 1 99811 539159 -411702 2 280085 613495 1 2 999999 -845734 2 2 999999 2 570134 729346 1 38665 225868 -128434 2 544427 964174 1 17226 257990 710020 1 2 999999 147968 1 104571 574357 -294512 1 96060 533864 182390 1 291536 309702 -166593 1 19 999995 -850877 1 9 999983 221878 1 315793 817644 953689 1 585820 949882 794451 2 580239 756377 1 6 999994 644383 2 2 999999 1 16 999987 -46043 1 584030 608774 704342 2 233092 832024 1 673172 720509 3651 2 266085 329410 1 502222 817540 254537 1 18 1000000 -905235 2 541887 586730 1 22401 672143 -852730 2 16 999983 1 1 999995 -163536 1 2 999999 -122280 1 2 999999 388005 2 151048 282342 1 2 999999 226673 2 238022 904810 1 2 999999 -279027 1 20 1000000 225406 1 2 999999 -415597 1 1 999990 234371 2 474068 906756 1 747917 828557 -946972 2 251097 910905 1 13770 512777 638887 2 3 999999 2 19 999985 2 18 999982 1 695614 938163 -494673 1 16 999988 440539 2 2 999999 1 275333 605170 550462 1 52444 584936 200050 1 2 999999 193116 2 20 999987 1 11 999987 -190128 2 97739 627078 1 238841 359052 569610 2 20 999987 1 3 999985 -105156 1 179450 483530 -325262 1 115311 575786 785046 2 2 999999 1 260513 322076 -930583 2 97632 328439 2 2 999999 2 9 999983 2 84746 170993 1 1 999982 -859389 1 227761 305717 333823 1 578169 942673 -298245 1 5 999999 449702 2 2 999999 2 2 999999 2 2 999999 1 20 999997 -947604 2 743470 995783 2 374899 916934 1 267682 593235 -458012 1 790714 888896 -145532 1 4 999995 -564505 1 2 999999 -813852 2 374106 972456 2 2 999999 1 2 999999 -917467 1 360470 935086 -627115 2 2 999994 1 2 999999 563436 1 16 999984 -535698 1 8 999993 -487322 2 19 999990 1 2 999999 448430 1 306998 747321 -643593 1 634085 728411 -553325 2 2 999999 2 553056 822929 2 2 999999 2 2 999999 1 3 999989 -926272 1 154200 231525 -153661 1 2 999999 -813689 1 8 999986 -450591 2 2 999999 2 236886 449131 1 291654 446832 -798812 1 460628 808410 -925031 2 5 999997 2 348794 630630 2 67140 884125 1 866766 876436 581323 2 2 999999 1 13 999997 -968456 2 2 999999 1 2 999999 -636618 1 12 999984 -536714 2 2 999999 1 2 999999 -78007 1 3 999985 -765662 2 17 999985 1 748207 916093 -765512 1 3 999993 845351 2 2 999999 1 2 999999 856813 1 2 999999 -850199 2 2 999999 2 15 999991 1 7 999990 873381 1 74589 139993 -417237 2 2 999999 2 987 153043 2 2 999999 2 654964 839664 1 2 999999 832180 1 78235 478524 345019 2 2 999999 1 9 999994 -279270 1 5 999993 906289 2 17 999997 2 2 999999 2 2 999999 1 3 999987 -615032 1 2 999999 808822 2 16 999983 1 2 999999 185680 1 4 999987 964878 2 122117 492330 1 2 999999 953133 2 20 1000000 2 15 999995 1 404238 636215 849713 1 436011 512270 6941 1 294500 971440 -552177 1 227894 487492 -603255 2 2 999999 2 628422 803943 1 2 999999 -569337 1 11 999991 474524 1 2 999999 735024 2 2 999999 2 176000 908758 2 351416 545136 2 105985 147826 1 44061 693824 941998 1 3 1000000 -980848 2 2 999999 2 8 999990 2 18 999986 2 16 999999 2 13 999998 1 128982 905116 -834763 2 14 999991 2 2 999999 1 2 999986 542604 1 2 999999 -200966 1 18 999993 -325865 2 138028 936181 2 2 999999 2 549910 745765 2 369946 765405 2 2 999999 1 2 999999 713006 2 203977 473935 1 255970 607812 -607822 1 8 999982 -229970 2 2 999999 2 423281 698100 2 2 999999 2 20 1000000 1 64115 950264 -609599 2 11 999994 2 10 999995 2 5 999985 1 2 999999 579111 2 2 999999 2 17 999988 1 544771 733229 -368734 1 9 1000000 -282928 2 2 999999 1 2 999981 480816 2 89709 591589 2 16 999999 1 19 999991 174368 2 2 999999 2 185773 600438 2 20 999986 1 9 999997 -943765 2 7 999985 2 153293 755345 2 2 999999 2 2 999999 2 15 999994 2 279056 788801 1 596054 948830 831187 2 107181 567431 2 4 999990 1 2 999999 635470 2 192837 257162 2 18 999988 2 2 999999 2 8 1000000 1 7 999985 848790 2 2 999999 1 12 999999 605656 2 18 999994 1 282021 499493 -2974 2 18 999996 2 20 999983 1 2 999999 519422 1 2 999999 248572 2 458567 820956 1 2 999999 -702412 2 888361 980825 1 72941 286163 -270219 2 2 999999 2 14 1000000 1 660471 855647 908249 2 6 999981 2 641528 704314 2 15 999988 1 15 999999 -620192 2 384433 893492 2 20 999999 1 258799 923428 148083 2 13 999998 1 2 999999 294803 2 226431 674294 1 2 999999 502010 2 18 999993 2 2 999999 1 162405 815299 882733 2 238769 301460 2 595794 625623 1 706769 983105 190861 2 17 999982 1 2 999999 821271 1 2 999999 556197 1 2 999999 -737981 2 2 999999 2 2 999999 2 137884 491380 1 795160 945490 841303 1 2 999999 -906569 1 2 999999 804215 2 2 999999 2 9 999995 1 2 999999 918973 1 12 999987 -439381 2 661416 935251 2 154511 512050 2 75199 366177 1 366838 631341 231268 2 367063 680583 2 678077 896211 2 20 999992 2 2 999999 1 180924 403839 607792 2 2 999999 1 20 999993 -368720 1 700004 759635 -628975 1 20 999993 -669456 2 210264 919450 2 11 999982 2 2 999999 2 3 999984 2 127656 367736 1 2 999999 -214498 2 825084 864806 2 9 999988 2 2 999999 2 2 999999 2 2 999989 1 17 999983 411782 2 309931 637753 1 2 999999 -432932 1 2 999999 -690476 2 114433 833004 1 2 999984 -607074 2 18 999995 1 2 999994 963249 2 2 999999 2 380602 870295 1 10 999984 -92841 1 2 999999 550846 1 2 999999 383259 1 2 999999 -271290 1 368961 483166 -485152 2 2 999999 2 68672 209094 2 2 999999 2 2 999999 2 548234 773218 2 2 999999 2 403427 535072 1 2 999999 -697457 1 6 999982 358467 2 147939 578172 2 17 999988 2 15 999983 1 292975 993338 -67146 2 758870 830948 1 660547 888852 -405798 1 2 999999 156236 2 2 999999 2 2 999999 1 7 999998 781372 1 166168 662494 25599 2 6 999985 1 398753 694734 -329387 2 141015 966495 1 843528 960227 -292009 2 8701 512315 2 2 999999 1 56728 152361 -367840 2 2 999999 1 287404 683859 255090 1 11 999981 595374 1 2 999999 807827 1 177993 310412 -649591 1 562776 680558 -972357 1 162129 832150 423207 1 2 999999 -158707 1 344266 779013 -556918 1 191495 783437 406558 1 157394 319239 -257294 1 12 999987 -249789 2 38869 224399 2 2 999999 1 194973 890549 882161 1 13 999987 -885400 2 13 999996 2 2 999999 2 2 999999 1 109707 983805 -46676 2 17 999988 1 2 999999 -980111 1 4 999992 107168 1 8 999999 -763599 2 2 999999 2 702113 907625 1 860188 889994 645464 2 6 999983 2 5 999985 2 14804 37893 2 10 999989 1 116500 645584 451178 2 6 999983 1 20 999981 -973687 2 12 999992 2 4 999982 1 7 999989 60869 1 5 999995 -632026 1 2 999999 274793 1 10 999989 848308 1 955359 967572 -491001 2 57789 517079 2 2 999999 2 4 999988 1 13 999995 941754 1 3 999992 799387 2 2 999999 1 228541 775171 9471 1 2 999999 311382 2 148180 946327 2 14 999991 2 146004 984537 2 10 999990 2 18 999999 1 2 999999 -692613 1 2 999999 180681 1 2 999999 -427232 2 81852 577031 1 2 999988 -467014 2 87944 317608 2 194780 636451 1 2 999999 543364 1 2 999999 -53517 1 48808 167174 773878 1 4 999988 -166115 2 2 999999 2 16 999997 1 7 999989 -756040 2 178896 667851 2 435215 512319 1 764536 778177 -752741 1 1 999982 -640733 1 19 999988 -376394 2 7 999991 2 2 999999 1 174504 618076 -15729 2 95131 904310 2 11 999999 1 2 999999 -558696 1 2 999999 205647 2 9 999984 2 2 999999 1 494906 525782 -837276 1 2 999999 269803 1 5 999992 -569610 2 3 999982 2 584774 765027 1 371665 933355 -61973 1 2 999999 -937209 2 19 999982 2 2 999999 1 5 999986 -37115 2 2 999999 2 19 999982 1 2 999999 -804461 2 2 999999 1 7 999997 778168 1 2 999999 -565712 1 4 999993 457105 2 320672 362300 1 501548 571980 576976 1 2 999999 -876911 2 1 999992 1 577152 941855 -90823 1 2 999999 -735322 1 5 999982 -105267 2 718742 782089 1 393720 651310 -365321 2 30104 307088 2 451282 554771 1 16 999981 805611 2 8 999988 2 14 1000000 1 7 999981 -951320 1 4 999988 678007 1 2 999999 -845607 2 2 999999 2 359245 756981 2 192542 995656 1 386544 494227 146959 2 107461 542510 1 169357 960779 933766 2 4 999994 2 2 999999 2 783704 784198 2 16 999986 2 9 999998 2 2 999999 2 337113 395621 1 898988 963160 591133 2 491941 821698 2 2 999999 2 16 1000000 2 18 999991 1 2 999999 -489465 1 2 999999 675807 2 2 999999 1 2 999999 338684 2 13 999994 2 11 999996 1 299232 637026 -697542 2 427231 631572 2 2 999999 2 1 999995 2 80887 947291 1 2 999999 915256 1 2 999999 840396 1 63516 441675 -770992 2 54027 392304 1 2 999999 880543 2 2 999999 2 19 999985 1 17 999989 644227 1 71994 655790 -256245 1 267240 402713 370628 2 8 999996 1 2 999984 743198 2 2 999999 2 2 999999 1 2 999999 924063 1 173467 946245 -6891 2 2 999994 1 2 999999 -194272 2 2 999999 2 2 999999 2 46233 366110 2 2 999999 2 2 999984 2 14 1000000 2 2 999999 1 20 999995 202304 2 77083 714190 2 127521 627049 1 2 999999 803671 1 255588 635956 356612 2 210228 941855 2 11 999990 1 878980 907176 204042 1 2 999999 -267884 2 3 999990 1 2 999999 -221420 1 59833 920881 -268220 1 2 999999 705506 1 2 999999 -634287 1 16 999997 384210 2 2 999999 1 2 999999 -999526 2 506336 871057 2 2 999999 2 11 999981 2 2 999999 1 184086 476369 442227 2 3 999992 1 2 999999 792079 2 53442 279837 1 2 999999 -654686 1 17 999983 983671 2 16 999985 2 15958 601124 2 2 999999 2 2 999999 2 515747 576058 1 844766 847457 -718135 1 2 999999 -807338 1 2 999999 -187586 2 20 999981 2 2 999987 1 2 999999 -125626 2 2 999999 1 40514 400288 -104131 1 7 999993 -743753 1 245282 472600 -726554 1 11 999987 -968483 2 2 999999 1 13 999994 264782 2 16 999981 1 2 999999 378832 2 512610 555444 2 35281 688647 1 16 999991 85996 2 378748 633691 2 2 999999 1 29121 212641 874643 1 6 999993 -311510 1 2 999999 -950874 1 19 999984 -755280 2 19 1000000 1 2 999999 -854290 2 588250 969264 1 430190 760963 -981995 2 2 999999 2 2 999999 2 2 999999 2 555394 998365 2 244143 598711 1 2 999999 887557 1 10 999984 -568343 1 2 999999 -956466 2 7 1000000 1 325726 772170 -608698 2 19 999986 1 2 999999 -411150 1 195572 696412 -965417 2 12 999995 2 2 999999 2 872161 886709 2 2 999999 2 13 999985 1 2 999999 -173595 1 2 999999 -577530 2 571624 663741 1 7 999983 488944 2 3176 592524 1 2 999999 381533 1 12 999994 -588273 2 2 999999 2 75852 713064 2 20 999981 2 19 999985 1 57484 985641 -269487 2 2 999999 1 4 999996 17675 1 8 999998 -518277 1 175727 843780 -62431 2 2 999999 1 10 999989 -682412 1 5 999984 -428516 2 2 999999 2 19 999997 1 16 999990 -390964 2 2 999999 1 419463 466413 980379 1 2 999999 -112431 2 2 999999 2 249664 783418 1 5 999991 934450 1 666652 808681 -363739 2 1 999991 2 7 999992 2 2 999999 2 1 999992 1 163962 775565 -644556 1 2 999999 -344354 1 527869 752352 -286495 1 15 999994 197445 2 2 999999 1 2 999999 -860692 2 20 999990 2 2 999999 2 6 999981 1 20 999991 257392 2 2 999999 2 15 999991 1 1 999998 -588796 2 8 999987 1 133755 502321 195211 2 16 999984 1 451350 705518 514026 2 700117 928127 2 2 999999 2 2 999999 1 2 999994 801958 1 351369 482708 362855 1 2 999999 544582 2 19 999988 2 2 999999 1 2 999999 -184537 1 2 999999 -805096 1 2 999999 -556574 1 15 999994 -733822 1 342761 840728 -776472 1 9 999988 -656045 2 20 1000000 2 2 999981 2 2 999999 1 705418 804872 -66404 2 3 999996 2 3 999992 2 1284 861301 1 112382 245902 -128379 2 19 999991 1 162573 938047 798971 2 61998 281618 1 439570 527072 233992 1 18 999983 308232 2 2 999999 1 2 999999 -197306 2 244378 989005 2 4 999996 1 5 999996 825223 1 839782 953224 -609881 1 29268 585438 177719 1 5 999995 -580493 2 2 999999 2 17 999984 2 238686 693187 2 9 999988 1 529741 635526 -815333 2 9 999994 2 14 999999 1 20 999993 -787395 2 2 999999 1 96337 381777 -884628 2 2 999999 1 2 999999 566241 1 11 999997 776118 2 8 999984 1 12 999982 348493 2 2 999999 1 2 999999 991152 1 16 999985 -109608 1 2 999982 15687 1 2 999999 -828069 1 12 999984 -101414 2 15 999998 2 115987 884583 1 129595 982459 -421613 1 17 999990 -511054 1 2 999999 -881917 1 15 999990 811567 2 2 999999 2 240304 586201 2 2 999999 2 2 999999 2 2 999999 2 2 999982 2 14 999994 1 2 999999 -557491 2 2 999999 1 19 999996 -132389 2 482764 722394 1 12 999995 -742735 2 2 999999 1 2 999999 -796708 2 2 999999 1 2 999999 759571 2 494408 612980 1 372107 523850 -167414 1 2 999999 -350486 2 2 999999 2 2 999999 2 9 1000000 1 4 999996 934800 1 76894 879026 717935 2 507262 548746 1 356577 635632 468407 2 2 999999 2 2 999999 2 20 999990 1 2 999999 753395 1 620631 856066 -716529 2 17 999981 2 2 999999 2 2 999999 2 2 999999 1 700674 914791 875537 2 384337 993808 1 580934 931350 878669 1 19 999983 -451334 1 2 999999 -667817 2 11067 201495 2 20 999992 1 2 999999 -296677 1 2 999999 181815 1 2 999999 830856 2 320355 443069 1 2 999999 -988592 2 2 999999 1 183522 450112 -438950 1 15 999986 -621675 1 353354 610179 -949389 2 7 999981 1 294439 911036 770306 1 13 999995 -782991 1 2 999983 -163962 1 4 999997 -515497 1 1 999988 -55504 2 117631 161749 2 2 999999 2 222523 829422 1 2 999999 -383614 2 245354 590798 1 2 999999 27821 2 2 999999 1 2 999999 -362024 1 42463 931439 -106036 1 8 999993 82676 2 2 999999 2 12 999983 2 2 999999 2 8 999984 2 2 999999 1 6 999994 -659889 2 5 999993 2 386845 837019 1 18 999994 55613 2 2 999999 1 4 999997 -69051 2 2 999999 1 2 999999 -905253 2 303637 603119 2 3 999997 1 294825 886249 863923 1 6 999991 552776 2 2 999999 1 2 999999 262345 2 2 999999 1 6 999998 -949448 2 288257 591195 2 18365 205991 2 8 999993 2 2 999999 1 19 999985 -843846 2 17 1000000 1 16 999999 -147476 1 2 999999 -422471 1 2 999999 153205 1 2 999999 622550 1 58418 125871 142212 1 2 999999 47300 2 2 999999 2 2 999999 1 2 999999 -534212 1 12 999998 289609 2 679654 864788 1 2 999995 -151934 2 2 999999 2 2 999999 2 14 999995 2 2 999999 1 3 999997 33623 1 971692 988508 364915 1 2 999999 -168508 1 2 999999 974780 2 2 999999 1 145198 460691 595117 1 358857 491856 893806 1 262413 498474 -526028 2 735391 770870 2 2 999999 1 7193 641808 928081 1 12 999983 -319646 2 17 999986 2 499348 658873 1 18 999989 -203473 2 8 999997 1 12 999999 -346599 2 4 999983 1 2 999999 758473 2 11 999995 1 609792 889154 658100 1 2 999999 322058 2 17 999987 1 2 999999 23075 1 868102 871427 568108 2 8893 466821 2 2 999999 2 2 999999 2 14 999984 1 404959 554080 414347 1 13 999997 528374 2 2 999982 1 2 999999 -206227 2 667415 872767 2 17 999997 2 183268 280926 2 932771 981680 1 546302 740338 -120205 1 682660 749305 -804984 1 180331 394035 870544 1 897 457983 -495140 2 2 999999 1 433052 580492 -258202 2 2 999999 2 477970 595209 1 2 999999 -870220 2 14 999986 1 2 999999 -151966 1 4 1000000 -540399 2 51646 524629 2 2 999999 1 2 999999 111188 2 423232 632660 2 2 999999 1 2 999996 539617 1 2 999999 -534345 2 8 999992 1 2 999999 257110 2 2 999999 1 18 999990 -819692 2 370723 874150 1 146778 453499 -430782 2 15 999998 1 2 999999 -460421 1 3 999987 -785715 1 511745 726088 -321943 2 2 999999 2 88956 130608 1 2 999988 971462 1 4 999982 733067 2 682222 711305 1 2 999999 929112 1 26961 378952 160604 2 12 999995 2 359470 628103 1 33451 350789 807476 1 2 999999 -652685 1 2 999999 486185 1 479215 700567 -555129 1 19 999987 -849523 2 383545 619656 2 20 999984 1 123822 601872 683619 1 2 999999 950748 2 2 999999 2 2 999999 2 135154 363559 2 7 999995 2 14 999987 1 2 999999 -674064 2 10 999996 1 2 999999 -775258 1 2 999999 -162353 2 497354 617037 2 4 999994 1 19 999996 78338 2 241592 269432 1 9 999981 738089 1 2 999983 636188 2 74996 502690 2 566295 949576 1 17 999996 332013 1 2 999999 -529348 1 16 999982 903387 1 13 999996 778552 2 2 999999 2 2 999999 1 101012 744452 33667 1 645029 676986 -926381 2 2 999999 2 10 999988 1 447568 516706 432881 1 2 999999 925110 2 47882 648771 1 2 999999 842 1 2 999999 -689748 1 2 999999 -392260 2 112160 735650 2 243582 346393 2 175557 669785 2 9 999982 1 16 1000000 457302 1 546989 786338 743063 1 5 999982 371173 2 2 999999 1 300771 812683 -380419 1 2 999999 671752 1 327010 621786 -161038 2 2 999999 1 2 999999 -884150 1 9 999989 -80664 2 258376 848397 2 2 999999 2 2 999999 1 1 999987 -525351 1 15 999987 -885664 1 795740 992627 580416 2 275029 616247 2 696998 998529 1 2 999999 176723 1 404110 489243 478899 1 579974 829331 759320 2 2 999999 1 275061 978080 904902 2 182160 346692 1 4 999997 -815295 1 106946 425191 944467 2 2 999999 2 2 999999 1 496634 773249 883978 2 362103 633187 2 177218 400056 2 660603 677815 2 543389 698057 1 2 999999 -506496 1 31719 699649 -687310 1 209338 634906 119846 2 59510 619711 2 316948 893487 1 2 999999 -663410 1 14 999983 -748459 2 2 999999 2 18 999997 1 7 999987 364715 2 125454 195079 1 14 999986 328825 2 7 999997 2 3 999985 1 2 999999 315295 1 2 999999 -557066 1 573049 610625 -228487 2 11 999998 2 2 999999 1 2 999999 263195 1 2 999999 -805313 1 2 999999 -574435 1 439659 701010 747682 1 2 999999 -514490 2 2 999999 2 188293 437376 1 480308 816562 -234647 1 130552 384569 -443310 2 20088 154189 2 276972 445860 1 4 999984 -756763 1 2 999999 -140068 2 19 999991 1 13 999984 -302986 2 2 999999 1 4 999993 568555 2 453399 562736 1 44528 422852 83009 1 387258 840307 377246 2 6 999993 1 17 999988 197025 1 2 999999 56207 1 6 999997 -46437 1 81914 412601 862256 1 9 999981 157174 2 7 999989 1 2 999999 768645 1 203642 432332 617437 1 2 999999 409813 1 2 999999 -14347 2 503262 574029 2 2 999999 2 255062 309275 1 12 999986 -224818 1 5 999990 -523096 2 1 999990 2 186026 421518 1 2 999999 433122 2 487253 940877 2 14 999986 2 17238 317363 2 306194 569702 1 621785 956260 611299 2 577103 876337 1 2 999999 -284728 1 402137 698502 720738 1 248345 522085 324802 1 12 999989 -678679 2 14 999993 2 2 999999 2 2 999999 2 17 999987 1 2 999999 -803104 1 10 999994 -958781 1 443563 520918 -722403 2 456562 902560 2 2 999999 1 20 999983 735620 2 2 999999 1 158098 323527 -392871 2 13 999988 2 2 999999 1 2 999999 168285 2 929387 995140 2 2 999999 1 2 999999 -783181 1 10 999987 -804183 1 2 999999 -826895 1 148412 787861 506266 2 180310 367321 2 11 999994 2 5 999996 1 744789 842404 653867 2 2 999999 2 2 999999 1 154630 218180 -129427 1 2 999999 429603 1 6 999998 -641809 2 3 999986 1 2 999989 -808430 2 844706 914758 2 2 999999 2 5 999989 1 2 999999 -251060 2 9 999993 2 367538 450664 1 2 999999 -260281 1 3 999983 -620251 1 10 999983 603965 2 238010 757319 2 2 999999 1 2 999999 620805 1 2 999999 -354843 2 2 999999 1 2 999999 -352455 1 7 999997 -596744 1 299322 651470 295228 2 13 999990 1 412289 431293 -699177 1 2 999999 -860308 2 2 999999 1 184747 776039 722865 1 91256 700303 615161 2 18 999981 2 84617 878447 2 2 999999 1 12 1000000 341909 1 2 999999 -82360 2 2 999999 2 361982 980704 2 271791 328087 1 2 999999 255484 1 2 999999 654450 1 1 999985 532280 1 461570 578006 708776 2 2 999999 1 132059 176811 564209 2 19 999998 2 18 1000000 2 2 999999 1 11 999981 806521 2 2 999999 2 2 999999 1 386737 460758 994142 2 10 999990 2 183924 387172 1 53334 850361 -545414 2 2 999999 1 11 999997 950402 2 213627 307317 1 12 999983 932240 1 517901 775742 804448 1 2 999999 994587 1 2 999999 -259874 2 30807 287815 1 2 999999 -918214 1 16 999992 89423 1 46118 620669 -732760 1 10 999993 -476564 2 2 999999 1 390913 761155 977183 2 2 999999 2 1 999988 2 2 999999 1 2 999999 324494 2 657792 843440 2 2 999999 1 7 999995 301476 2 2 999999 1 2 999999 151044 2 20 999993 1 32167 210819 -424743 1 2 999999 824036 2 20 999991 2 2 999999 2 322165 570834 2 2 999999 2 19748 718280 2 267768 688914 1 1 999994 -465689 1 2 999999 915844 1 768342 862002 555107 2 345991 812069 2 8 999989 1 6 1000000 274126 1 13 999982 987597 1 2 999983 931465 1 766991 984884 -801125 1 2 999999 -484137 2 2 999999 1 133601 849015 208297 1 610400 999934 -376543 1 2 999999 -535448 2 2 999999 2 2 999999 2 136806 950380 1 9 999984 769882 2 544085 678551 1 2 999999 716118 1 19 999987 -103906 2 10344 681056 1 12 999994 -620233 1 168744 523973 983770 1 2 999999 240421 2 2 999999 1 2 999999 627533 1 2 999999 -441218 1 12 999986 -575822 2 523557 973736 1 354567 434368 -933278 1 48852 713667 78945 2 261655 349230 1 2 999999 -8722 2 2 999999 2 2 999999 1 2 999999 118971 1 547644 756908 745081 1 477853 834038 -754530 2 2 999999 2 6 999991 1 115941 758747 73057 1 382046 481401 -308910 2 2 999999 1 2 999999 63603 1 377139 904044 -921290 1 2 999999 406032 1 2 999999 -499094 2 68391 704802 2 2 999999 2 490273 720077 2 15 999987 2 285708 763786 2 8 999994 2 2 999999 2 309009 390985 1 692342 869649 -595857 1 2 999999 -44049 1 536070 766891 413218 1 21252 737413 -458211 1 2 999989 83456 2 2 999999 2 49488 205760 1 1 999987 -758483 2 3 999986 1 2 999999 977073 1 12 999986 339074 2 19 999987 1 1 999990 -56366 2 2 999999 2 2 999999 1 295588 956021 543734 2 84401 800351 1 2 999999 -954941 1 14 999991 -50918 1 281830 346300 -262821 1 2 999999 315291 1 2 999999 -262764 2 26287 768950 2 495832 959171 2 101546 391351 1 641550 670178 870123 1 2 999999 59716 2 44896 937479 1 654600 698150 -183389 2 7 1000000 2 5 999998 2 209212 630271 2 2 999999 2 8 999992 2 2 999999 1 2 999999 -880931 2 2 999999 2 2 999999 1 34434 733405 -824312 2 8 999993 2 18 999992 2 11 999983 1 513782 964722 703908 2 256517 632375 1 3 999998 231174 2 9 999982 2 2 999999 1 846183 986684 736983 2 4 999996 2 2 999999 2 464241 661525 2 448104 769089 1 3659 247464 -648670 1 426151 802577 -514490 1 4 999989 -606292 2 18 999992 2 16 999982 2 50432 909663 1 9 999990 78586 2 383831 902894 2 2 999999 1 2 999999 733512 2 18 999984 2 348214 575359 1 235459 270935 -613827 1 2 999999 -393151 1 2 999999 472411 1 2 999999 970958 1 2 999999 778676 1 260178 275222 -55083 2 10 999988 2 115395 309327 2 20 999983 2 316920 387749 2 2 999999 1 2 999999 14897 1 2 999999 238612 1 9 999993 -432629 2 37496 574460 1 374224 392550 634855 1 128999 439445 573584 1 10 1000000 -326155 1 735999 930105 -706193 1 8 1000000 -124688 2 16337 926567 1 346096 698790 453669 1 2 999999 -580910 1 480968 572833 -137459 2 2 999999 2 528734 894495 1 2 999999 -390245 2 264397 949986 2 403328 742339 1 518519 900452 837826 1 101928 726847 634813 1 2 999999 -172119 2 2 999999 1 14 999992 509594 1 850636 881472 -789041 2 1 999986 1 260913 503293 854684 2 701617 753469 2 2 999999 1 642340 948136 157923 2 2 999999 1 2 999999 -545058 1 199525 782956 -741367 1 2 999999 -134974 1 2 999999 619401 2 2 999999 2 2 999999 1 355278 434007 -316537 2 2 999981 1 433334 739238 849598 1 2 999999 -601661 1 2 999999 167301 1 610522 825566 -71917 2 504203 919462 2 2 999999 2 2 999999 2 1 999996 2 768500 775117 2 20 999984 1 19 999985 -912075 2 2 999999 2 224831 777004 1 1 999999 -150342 2 373287 551768 1 1 1000000 -375885 1 13 999983 -240475 1 706267 930583 -846182 1 19 999986 767609 2 4 999984 2 2 999999 1 12 1000000 165957 1 18 999991 29079 1 13 999996 -827788 2 2 999999 1 2 999999 -590769 2 17 999994 1 20 999981 -228769 1 2 999999 649286 2 842934 991336 1 12 999985 -968878 1 158009 995341 841213 1 2 999999 690527 1 19 999991 300294 2 2 999999 2 2 999999 1 353317 477348 248367 1 2 999984 301643 2 2 999999 2 2 999999 2 7 999989 2 17 999997 2 9 999987 2 15 999991 2 2 999999 2 2 999999 2 20 999985 1 2 999999 -146720 1 105336 437640 -522833 2 2 999999 1 113657 669265 418565 2 592074 770075 1 20 999982 490462 2 13 999998 2 726702 955224 1 3 999993 958619 2 2 999999 1 18 999996 870603 2 13 1000000 1 2 999999 -751267 1 2 999999 -827092 1 373528 776200 216212 2 495971 590284 2 2 999999 2 19 999992 2 20 999987 1 2 999999 775046 1 17 999988 424476 1 2 999999 522436 2 13 999996 1 411591 679030 -195663 1 802751 877446 -482504 2 5 999981 2 2 999999 1 533018 662185 -184763 2 2 1000000 2 2 999999 1 2 999999 -142612 1 17 999993 -224401 1 13 1000000 -248809 2 10 999984 1 2 999999 977784 2 602389 928785 1 13 999984 -775714 1 2 999999 275501 1 2 999999 418142 2 8 999993 2 4 999989 2 4 999983 2 7 999997 1 9 999981 -777933 2 12 999991 1 2 999999 -297626 1 10 999988 -723954 1 374180 536884 -362161 1 17 999999 402962 2 125507 649029 2 39141 843080 1 12 999983 633571 1 2 999999 245373 2 39319 852221 2 207931 265531 1 16 999989 307997 1 262398 965012 -604826 2 9 999986 2 3 999987 2 6 999995 1 2 999999 946089 2 566716 704786 1 19 999988 837852 1 6 999995 940879 1 2 999999 -841330 2 177437 302335 2 62162 823557 2 461901 958746 1 2 999999 187856 1 200963 610674 560077 2 408890 642275 1 2 999999 55064 1 271076 312690 488469 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 12 999982 2 2 999999 2 679153 732456 1 12 999998 100648 2 2 999999 2 2 999999 1 19 999982 -98740 1 3 999984 -457026 2 2 999999 1 2 999999 -284997 1 20 999982 -423181 2 2 999999 2 12 999995 2 8 999996 2 2 999992 1 19 999993 -777067 1 153293 469198 12596 1 7 1000000 -62867 1 2 999999 -411427 1 327647 958285 -433299 1 557877 714287 680151 2 2 999999 2 493944 502509 2 9 999997 2 12 999988 2 840759 893353 1 57258 72465 -266123 2 611610 775954 1 10 999986 -120716 1 6 999989 -32104 2 18 999999 1 14 999998 -829556 2 448728 925544 2 12962 809680 2 2 999999 1 220491 461550 564673 1 17 999984 -630668 2 954399 996936 1 2 999999 -576167 1 2 999999 840112 2 238478 462809 2 15 999996 1 657583 750263 -276759 2 9 999985 2 134272 291849 2 2 999999 1 718927 873378 -564310 1 768762 773028 -193682 1 11 999988 671499 2 11 999986 2 40277 449534 1 14 999996 -973933 2 2 999999 2 392484 922820 2 289230 811208 2 98960 263529 2 144005 427243 1 13 999997 892735 2 95412 321046 1 195077 977795 -830881 2 2 999999 1 2 999999 973159 2 2 999999 2 2 999999 1 2 999999 232289 2 2 999999 2 2 999999 2 83407 931941 1 2 999999 -152735 2 723064 790737 2 60078 378971 1 240788 974178 -612931 2 17 999991 2 2 999999 2 13 999991 1 569111 819556 -831887 1 100932 914950 -156335 1 208524 525626 500155 1 113884 876246 285836 1 10 999988 -949200 2 433694 827939 1 65340 654096 970734 1 81364 475407 -280310 2 6 999991 1 495956 886622 536877 1 4016 323942 213233 1 2 999999 -600892 1 86074 539979 -427478 2 2 999999 2 2 999999 1 541250 553773 117510 1 423996 770116 453592 1 2 999995 -369269 2 13 999996 2 2 999998 2 2 999999 2 10 999981 1 258965 441648 -802452 1 11 999983 -771355 2 11 999998 1 14 999983 -501067 1 2 999999 844266 2 422397 961953 2 94079 252393 1 2 999999 -796788 2 2 999999 2 2 999999 1 377835 890568 74234 1 2 999999 658534 2 2 999999 1 2 999999 882948 1 2 999999 -591934 1 1 999991 -963214 1 103916 695194 602547 2 18 999994 1 2 999999 -13733 2 15 999985 1 494911 874297 -888424 2 2 999999 1 10 999996 -892956 2 177306 757370 2 17 999989 1 2 999999 609496 2 11 999996 2 13 999987 2 7 999989 1 758561 966991 -645834 1 5 999991 586470 1 2 999999 -828124 1 8 999997 824993 2 1 999995 2 693659 848372 1 2 999999 -672522 1 185857 588022 -754637 2 2 999988 1 2 999999 970635 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -57868 2 18 999994 1 2 999999 -964542 2 2 999999 2 96496 840019 1 13 999996 -966653 2 590847 691059 1 13 999987 -722006 1 2 999999 -646780 1 2 999999 195781 2 290338 988974 1 9 999992 -128983 2 617348 766459 1 765592 796941 291037 1 180776 828309 -826370 2 117648 573923 1 2 999999 -69894 2 131780 766447 2 2 999999 2 2 999999 1 2 999999 105549 1 25842 580776 433990 2 213135 681680 1 2935 723177 -369461 1 5 999983 -603958 1 108807 931266 -518567 2 15 999993 2 2 999999 2 2 999999 1 596745 645223 -127883 1 9 999988 261132 1 2 999999 -624736 2 11 999991 1 16 999981 954164 1 483385 755903 13943 1 2 999999 991777 2 10 999997 2 2 999999 2 2 999981 2 398478 517524 1 3165 68953 -878185 1 19 999994 -511959 2 2 999999 2 474966 492987 1 120856 209696 593595 2 2 999999 1 16 999997 254328 2 2 999999 2 11 999984 1 7 999987 748862 2 171723 175294 1 16 999998 684001 1 13 999999 755360 1 320431 417934 -37 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -914703 2 5 999981 1 2 999999 -460600 1 34813 703396 -309802 1 2 999999 230005 1 2 999999 748018 1 168644 930049 280625 1 413828 630103 724192 1 2 999999 424579 1 2 999999 313992 2 2 999999 2 141679 438408 2 151599 542029 2 11 999993 1 101682 333766 -90134 1 184399 616639 -162442 2 10 999982 2 9 1000000 2 2 999999 2 842393 889928 2 552881 603396 1 11 999987 424856 1 644377 887382 -862349 2 2 999999 1 246427 748718 -58883 1 9 999997 -764877 2 14 999989 1 20 999987 221015 2 2 999999 1 777297 936837 789188 2 233060 478240 2 217805 323656 2 3 999996 1 435314 761929 -346579 2 647883 848926 1 289801 822066 -748629 1 49458 486177 158209 1 3 999983 -220574 1 40116 866268 -186316 2 2 999999 2 22577 422815 2 1 999981 2 2 999999 2 110329 426984 2 11913 368880 2 356248 438470 1 291864 607877 -344989 1 2 999999 -735000 2 9 1000000 1 2 999999 -297996 2 2 999999 1 2 999999 175251 1 15 999981 -859919 1 2 999999 -851410 2 2 999999 1 9 999984 208478 1 598495 784473 171858 2 6 999992 2 5 999984 2 2 999999 2 57043 511402 2 591812 871912 1 2 999999 299036 2 11 999983 2 609324 738914 2 529801 579775 2 2 999999 2 20 999997 2 2 999999 1 62716 965376 157793 1 2 999999 887514 1 2 999999 -274784 1 406708 865128 -406337 2 10 999994 2 2 999999 1 13 999988 -497747 2 481774 835795 2 5 999983 1 3 999999 318893 1 8 999989 153619 2 2 999999 1 2 999999 -736318 1 34644 253817 391431 2 11 999997 1 20 999994 -591888 1 2 999999 408371 1 109622 916996 -308812 1 90591 971965 -684328 1 16 1000000 58621 2 3 999998 1 371933 643277 689799 1 15 1000000 638157 1 16332 826832 733951 2 2 999999 1 18 999992 -77293 2 1 999996 2 14 999990 1 16 999984 -914408 2 17 999995 2 591503 932982 1 2 999999 -213339 1 9 999982 983822 1 291412 864606 -543057 2 2 999999 1 2 999999 -665426 1 530150 654919 307574 2 3 999999 1 15 999998 801629 1 641064 763651 521419 1 1 999996 -585585 2 2 999999 1 538520 547350 -150170 1 20 999995 -145726 1 183299 865170 510688 1 2 999999 612649 1 636540 907433 -380697 2 195963 505613 2 2 999999 2 2 999999 2 17 999981 2 621981 688229 2 2 999999 2 338620 794077 1 2 999987 345435 2 2 999999 1 169984 841930 144311 2 10 999987 1 640786 785163 -241974 1 2 999999 857834 2 2 999999 2 4 999986 1 540243 589192 -872120 2 2 999999 2 677108 912714 2 19 999993 2 146525 193128 1 8 999992 -586405 1 2 999999 -330481 2 111066 669991 2 2 999999 1 259402 540076 -561268 1 217053 816293 -862834 2 275471 486230 1 6 999985 198499 1 16 999983 366543 1 594257 992697 -6733 2 7 999994 1 326547 706628 213984 1 17 999989 530845 1 2 999999 776247 2 2 999999 2 121880 203927 2 475883 562135 2 265474 762767 2 180037 847805 1 5 999982 762737 1 338374 652573 858215 1 564970 941265 -737241 1 5 999990 -78650 2 4 999992 2 2 999989 2 2 999999 2 25022 336226 2 2 999999 1 158820 833696 -531978 1 2 999999 867624 2 2 999999 1 2 999999 79781 2 2 999999 1 1 999993 570250 2 546248 707892 2 2 999999 2 283411 392420 2 215484 776519 1 302709 885965 -635023 1 13 999991 -479896 2 539972 682106 1 16 999997 -160371 1 20249 110563 187699 1 2 999999 289345 2 2 999999 1 15 999984 -785904 1 14 999991 75991 1 5 999983 -73511 2 639813 923090 1 154797 939271 -704057 2 351469 626531 1 12 999995 -773367 2 2 999999 2 2 999999 2 2 999999 2 8 999983 2 2 999999 1 34454 336318 -10364 1 20 999996 -667656 1 222369 986013 -260348 1 20 999993 417678 1 2 999999 960036 1 221519 811232 -388478 1 2 999999 924680 1 192399 930003 559463 1 403277 605664 -677503 2 13 999995 2 19 999988 1 2 999999 -440941 2 2 999999 2 466656 564786 2 584407 858254 1 19 999993 400911 1 3 999987 977082 2 2 999999 2 2 999999 2 14 999995 2 2 999999 1 2 999999 -785177 1 767678 835876 -231207 1 10 999984 486472 2 2 999999 1 2 999999 630368 2 615424 827117 2 2 999999 2 2 999999 1 40850 855505 -137220 2 686649 825195 1 139934 681245 -542882 2 8 999999 2 7 999988 2 2 999999 1 111369 781497 -838029 1 116811 663571 -184667 2 2 999997 1 2 999999 -977720 1 11 999987 343169 1 34102 282315 -664659 2 2 999999 2 2 999999 2 2 999999 1 684266 810342 592961 2 2 999999 1 2 999999 133052 1 2 999999 -520246 1 2 999999 481623 1 11 999990 16640 2 20 999984 1 4 999983 938962 1 134984 915589 126093 1 6 999987 -88158 2 2 999999 1 2 999999 240951 1 364617 778699 633894 2 290562 370051 1 12 999991 -880272 2 2 999999 2 669474 885658 2 2 999999 2 69510 550053 2 2 999999 1 193366 855299 597119 2 9 999995 1 2 999999 -941338 1 2 999999 917271 2 161461 252993 1 12 999982 -39248 1 1 999990 740389 2 493898 633182 2 2 999999 1 11 999990 -779945 1 737804 796974 -550487 1 76375 498750 -827781 2 13 999985 1 2 999999 -820410 1 2 999999 -676006 2 474541 766449 1 432870 810339 686787 2 2 999999 2 2 999999 1 2 999999 236466 1 3 999985 -823211 2 4 999985 2 2 999999 1 2 999999 -980667 2 2 999999 2 147571 264385 1 2 999999 771447 1 416347 813059 392984 1 2 999999 532730 1 2 999999 -14503 1 126803 443480 -407141 1 2 999999 775929 1 2 999999 316792 1 503065 810432 141626 2 206702 627981 2 2 999999 2 180902 566848 1 2 999999 238958 2 9 999993 2 8 999995 2 2 999999 1 354165 878471 183039 1 552908 560035 795642 2 152391 456717 2 2 999999 2 2 999999 1 13 999986 -781774 2 4 1000000 1 11 999996 -123864 1 193640 601080 319979 1 768992 890610 -417440 2 363297 655290 2 5 999983 1 7 999995 620700 2 2 999999 2 61073 633138 2 2 999999 2 629555 833457 2 7 999992 2 2 999999 1 8 999991 -791289 2 12 999982 2 2 999999 2 2 999999 1 470970 789307 -526282 1 2 999999 576346 2 12 999986 2 2 999999 2 10 999987 1 14 999982 738874 1 2 999999 136016 2 153075 394368 2 1 999988 2 2 999999 2 628783 778072 1 2 999999 -172133 1 742460 921329 859037 1 419459 961975 816703 2 15 999990 2 6 999998 1 5 999995 -323940 1 2 999999 -804967 2 2 999999 1 5 999987 -982995 2 744175 982745 1 2 999999 65251 2 2 999999 1 221590 829158 112625 2 2 999999 2 2 999999 2 14 999991 2 2 999999 2 445910 731906 2 407664 733291 2 2 999999 1 809383 853710 753858 2 1 999986 2 134956 849769 1 2 999999 875318 2 2 999999 2 2 999999 2 2 999999 2 11 999993 2 15 1000000 1 2 999999 -905632 2 8 1000000 1 517723 922438 -532885 2 2 999999 1 407998 487334 907961 1 2 999999 794784 2 436967 820718 2 160627 434520 2 2 999999 1 559157 585017 -544896 1 17 999986 782420 2 5 999981 2 859579 886551 2 2 999999 1 2 999999 -454944 2 2 999999 1 2 999999 -568287 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 780202 927971 1 242668 994743 223034 1 838709 902604 711915 2 17957 678065 1 2 999999 475305 1 2 999983 -992919 1 2 999999 252578 1 206004 697808 -505988 2 395190 800786 2 13 999996 2 12 999990 1 14 999999 -874533 2 1 1000000 1 2 999999 -33610 1 5 999989 433226 2 205868 407270 2 6 999990 1 8 999997 -127313 1 18 999993 708934 2 16 999983 1 2 999999 922622 2 19 999992 2 2 999999 1 2 999999 -504780 2 548172 881576 2 40511 696578 1 107322 860093 -898063 1 13 999997 949133 1 2 999999 -95836 2 2 999999 2 2 999999 2 212161 413735 1 1 999985 -191642 1 2 999999 -1205 1 231161 773650 482773 2 471871 600571 2 649304 894873 2 9 999993 1 14 999995 164747 2 693575 701604 2 2 999999 1 178619 533938 -646102 2 702998 774992 2 2 999999 2 13 999997 2 2 999999 1 293101 851991 403472 1 2 999999 -632421 2 11 999990 2 1 999981 2 2 999999 2 807352 925523 2 43889 679875 2 2 999999 2 19 999995 2 2 999999 2 348365 890369 2 16 999991 1 2 999999 -745278 1 2 999999 -214195 2 523915 820080 1 390959 432846 458752 2 2 999999 1 19 999982 -136321 2 513994 816461 1 2 999999 469012 1 216194 967012 -614004 1 2 999999 -650056 1 28088 797643 501901 1 9 999988 760015 2 241957 330883 2 5 999981 2 67085 288493 2 342496 652736 2 2 999999 1 2 999999 -65197 2 2 999999 1 2 999999 -582606 1 2 999999 -777058 2 14 999993 2 10 999996 1 544976 755135 82813 1 9 999983 741834 2 2 999999 2 2 999999 1 2 999999 121262 2 760714 772066 2 323487 946715 1 2 999999 206085 1 11 999998 -104730 1 70482 881392 233469 2 4 999991 2 2 999999 1 1 999994 868182 1 54403 146140 -636316 1 396232 907873 377631 2 355564 420658 1 13 999995 973929 1 13 999995 -105987 1 7 999995 102150 1 2 999999 357840 1 597656 710738 677801 2 3 999994 2 5 999994 1 2 999999 -910528 1 2 999999 -789993 2 5 999985 2 2 999999 1 3 1000000 -97589 2 2 999999 1 622304 746196 223383 1 604036 893718 773969 1 2 999999 993070 1 195249 491445 -390112 2 243439 610003 2 2 999999 1 4 999983 439771 1 6899 615557 -936416 1 14 999986 862243 1 148674 980893 412622 2 2 999999 1 2 999999 -304206 2 43965 925744 2 2 999999 2 3 999997 2 2 999999 2 2 999999 2 2608 647319 2 19 999992 2 228999 886834 1 2 999999 -258327 1 259011 692454 590996 1 5 999998 -498813 1 430651 724895 -119659 1 17 999996 -564963 1 186381 549715 895531 1 247504 868032 -397250 2 2052 315179 1 2 999999 -274247 2 745728 899981 1 441281 840824 -773267 1 2 999999 -448061 1 209793 725228 597897 2 175201 845247 2 2 999999 1 2 999999 233746 1 336459 971160 408336 1 379666 836883 596856 1 8 999994 38299 1 57991 441139 -713849 2 2 999999 1 2 999999 507721 1 15 999985 218062 1 10 999984 -744562 1 335804 346021 -978239 2 2 999999 2 434602 663433 2 2 999999 1 8 999991 -274180 2 11 999990 2 2 999999 2 8221 425473 1 2 999999 -129586 2 28039 986132 2 15 999981 2 19 999981 2 15 999998 2 790969 820637 2 1 999990 2 2 999999 1 10 999999 171090 2 2 999999 2 2 999999 2 704395 970328 2 2 999999 2 49835 986816 1 6 999995 140057 1 492153 912583 -952811 1 2 999999 -992569 1 546422 885772 215435 2 8 999998 2 2 999999 2 20 999999 2 2 999999 2 20 999994 1 2 999999 -766970 2 2 999999 1 255468 504363 538316 2 6 999989 1 13 999998 -699586 2 5 999990 1 16 999988 -918621 1 2 999999 58565 2 4 999988 2 571464 821940 2 15214 264627 2 2 999999 1 397906 722186 657459 2 9 999998 1 293985 728136 21083 1 2 999999 -805749 1 2 999999 558999 2 12 999985 2 246997 956826 2 4 999984 2 204134 419998 1 79957 541626 612839 2 10 999988 2 19 1000000 1 2 999999 -844285 1 1 999998 -387530 2 4 999993 2 2 999999 1 20 999986 -925353 2 2 999999 2 2 999999 1 1 999984 665712 2 13 999997 1 8 999998 -698928 1 807853 949892 559104 2 237889 521509 1 180104 332881 856036 2 251372 950486 1 2 999989 138580 2 77248 231915 2 8 999998 2 2 999999 1 7749 621548 358825 1 2 999999 108847 1 2 999999 -46323 2 2 999999 1 2 999999 812324 2 13 999981 2 548068 911709 2 2 999991 2 2 999999 2 2 999999 2 2 999999 1 2 999999 490358 1 2 999999 -807906 2 17 999986 1 98094 576344 -996587 1 517055 753643 -255966 1 2 999999 289993 2 433410 934289 2 579106 798204 1 374299 634684 606880 2 2 999999 2 2 999999 1 85592 452098 359642 1 466190 711309 -676712 1 2 999999 -251866 1 2 999999 492294 2 614164 826162 2 9 999986 2 302562 780656 2 583838 846528 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 751928 2 252756 606521 2 199244 714824 1 732781 857186 -741736 1 2 999999 -442059 2 18 999984 1 11 1000000 -398642 2 7 999983 1 2 999999 -348114 1 2 999999 -20937 1 39236 458397 -197162 2 16143 772384 1 385633 634605 -119313 2 3 999981 1 2 999999 -823121 1 2 999999 722663 2 147454 511383 1 11 999996 306308 2 304932 906004 2 16 999982 2 2 999999 1 2 999999 -374472 2 6 999985 2 4055 277711 2 2 999999 1 2 999999 796519 2 2 999999 1 704537 909597 -978148 1 8 999983 555242 2 2 999999 1 2 999999 -872947 2 2 999999 1 19 999989 160826 1 10 999989 -490846 2 20 999989 1 2 999999 714850 1 2 999999 569653 2 343442 500004 1 2 999999 512847 2 2 999999 2 18 999993 2 333822 711991 1 159443 210202 206522 1 171442 319159 -889917 2 45513 674624 2 105454 914174 1 186675 335899 11902 2 11 999985 1 2 999999 -971569 1 12 999996 -725237 1 2 999999 199183 2 10 999997 1 192229 232217 -800193 2 14 999986 1 2 999999 614462 1 682601 864997 734744 2 2 999999 2 18 999985 2 520225 978855 1 6 999995 748373 2 61216 223322 2 2 999999 1 627250 659870 372497 2 18 999988 2 2 999999 2 147460 603786 2 1 999985 2 572662 649610 2 14 999989 2 355368 907209 2 2 999999 2 2 999999 2 2 999999 1 4 999997 -367867 1 16 999981 -78676 2 318371 855240 1 64196 855196 -510251 2 13 999983 2 436951 904029 2 173807 336043 2 222119 943470 2 2 999999 2 245459 783656 2 2 999999 2 214680 349379 2 2 999999 2 2 999999 2 9 999997 2 678471 759754 2 169240 281280 1 472740 652228 150601 2 12 999985 2 2 999999 1 567475 642094 831731 2 7 999985 1 152794 534998 -196128 2 2 999999 1 11952 594198 -853036 1 19 999981 -230945 2 2 999999 1 116979 724005 9963 2 1 999991 2 2 999999 1 2 999999 -997134 1 2 999999 -777043 2 17 999999 1 5 1000000 -196301 1 12 1000000 -706314 1 8 999987 -658754 1 130804 542154 972937 1 2 999999 603709 2 107970 239170 1 806251 919806 50217 2 19 999984 2 241236 615847 1 3 999991 -297722 1 309912 510967 -317174 1 2 999999 879821 2 190820 771754 1 15 999990 629556 2 4820 285377 1 2 999999 918741 2 19 999999 1 36960 185860 122355 2 2 999999 2 2 999999 2 2 999999 1 821997 919560 823853 2 2 999999 1 17 999991 -45875 2 2 999999 1 395450 655915 -820640 1 4 999983 630695 1 2 999999 985465 1 352610 508213 -306733 2 2 999999 1 2 999999 -411588 1 2 999999 -971120 1 2 999994 -423988 2 2 999999 1 5 999981 266259 2 18 999987 1 11 999984 -536121 2 291934 315775 2 2 999999 2 18 999982 1 468468 884403 -497065 2 2 999999 1 18 999995 -715196 1 80038 492966 230861 1 2 999999 676823 1 2 999999 603061 1 14 999982 -847273 1 13 999994 811745 2 672958 884746 1 365761 547870 -816171 1 2 999999 469742 2 14 999981 1 132332 706952 275691 1 4 999987 -343869 1 308623 567731 -945561 1 370846 800875 -377787 2 905161 908289 2 2 999999 2 329747 591225 2 17 999991 1 2 999999 -695599 1 2 999999 817598 2 7 999990 1 89993 553556 42510 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 784767 883544 2 6 999981 1 11 999996 -300962 2 4 999983 2 235881 335834 2 470090 475614 1 5 999987 349764 1 2 999999 622951 2 2 999999 1 2 999999 -174534 1 8 999990 409736 2 9 999999 1 653021 944996 -563942 2 20 999999 1 527337 936539 91871 2 415226 447594 1 260188 710911 905014 1 10 999995 -700736 1 2 999999 -256400 1 14 999996 -147024 1 140433 867878 -657791 2 182581 687968 2 2 999999 2 2 999999 1 18 1000000 -551353 2 2 999999 1 2 999999 692046 1 2 999999 826002 2 12 999988 1 178272 948405 -115294 2 2 999999 2 132623 545812 1 225601 233321 -585022 1 12 999997 -813524 2 1 999982 2 2 999999 2 680179 848708 1 9 999985 42203 1 2 999999 267147 1 2 999999 674413 2 14 999985 1 80518 735912 -263360 2 10 999996 1 505736 678554 -873877 1 7 999992 -810480 1 207066 979013 -613948 1 3 999994 -929756 2 2 999999 1 2 999999 -338084 1 2 999999 691358 1 15 999983 879116 2 10 999993 2 2 999999 2 2 999999 1 2 999999 571254 1 18 1000000 848855 1 627327 829428 -499508 2 2 999999 1 15 999998 -487844 2 619948 839627 2 2 999999 2 20 999988 2 2 999999 1 18 999982 850726 1 5 999994 761647 1 2 999999 -666052 2 18 999984 2 2 999999 1 3 999981 627346 1 471595 680587 -578244 1 1 999988 857480 2 1 999994 1 62560 170336 38219 2 6 999989 2 66663 548325 2 2 999999 2 2 999999 2 12 999983 2 2 999999 2 2 999999 2 63011 996516 2 16 999985 1 695798 850864 408216 2 610 215780 2 2 999999 1 410456 621390 -742697 2 2 999999 2 2 999999 1 2 999981 634572 1 446347 847591 -162576 1 3 999985 -432837 1 2 999999 851240 1 2 999999 -47520 2 2 999999 2 419095 749623 1 829372 899925 -875701 1 2 999999 365718 1 2 999999 851766 1 7 999998 50771 1 2 999999 965879 2 2 999999 2 2 999999 2 341095 573711 2 493592 528151 2 2 999986 2 167784 480696 1 622681 923190 -76388 2 2 999999 2 2 999999 1 206565 379451 27399 2 4 999988 1 16 1000000 -328519 1 2 999999 537765 2 2 999999 2 2 999999 2 2 999999 2 314129 640717 2 404984 920348 2 152195 831155 2 191011 919867 2 319276 619967 2 570532 615269 2 19 999992 1 176903 664219 -874395 1 2 999999 -546683 1 2 999999 876527 2 6 999994 2 2 999999 1 2 999999 -487290 1 300355 987367 -760000 2 2 999999 2 2 999999 2 5 999997 2 608262 730288 1 548207 963913 42070 1 4 999986 -973114 1 13 999994 370799 1 406183 878558 7475 2 320894 716924 2 2 999999 2 2 999999 1 2 999999 651353 1 917302 992771 -669629 2 2 999999 2 2 999999 1 11 999990 807671 1 434594 494361 667166 2 2 999999 2 329744 568213 1 2 999999 618978 2 204246 986000 1 19 999991 335160 2 14 999985 2 4 999990 1 7 999986 542823 2 99534 930608 2 2 999999 1 5 999994 237674 1 2 999999 -786971 1 545453 761507 914815 2 2 999999 2 2 999984 2 607438 645937 1 227749 616629 -190647 2 792848 981949 2 8 999995 2 2 999999 1 247355 826775 341832 1 2 999999 845671 2 499775 765745 1 2 999999 -356487 1 8 1000000 975676 2 581356 762701 1 2 999999 -984370 1 150832 441831 -758203 2 331755 527669 2 316646 353518 2 2 999999 2 504540 995626 1 1 999992 225830 1 190777 234140 -236954 1 19 999983 775260 2 389400 880522 2 19 999991 1 2 999999 633107 2 73165 509226 1 2 999999 561124 1 40933 91183 -490145 2 31872 571974 2 552840 576408 1 295950 304912 336487 1 58632 106821 700207 2 2 999999 2 8 999984 2 820108 992419 2 14 1000000 1 14 999998 -775176 2 77434 279853 2 16 999982 1 2 999999 263279 2 6 999985 1 2 999999 926474 2 2 999999 2 2 999999 1 104466 955573 -254385 1 56530 195229 252806 2 12 999984 2 2 999999 1 2 999999 -488617 1 5 999990 20303 1 3 1000000 123487 1 18 999999 160686 1 880553 908723 -37649 1 2 999999 -438965 2 96290 138731 2 2 999999 2 342843 688943 1 17 999992 -562598 2 1 999990 1 2 999999 -295429 2 250381 976490 1 12 999991 708601 2 2 999999 2 2 999999 2 9 999996 1 2 999999 96555 1 355810 664684 85590 2 7 999996 1 1 999981 -418674 1 455066 719548 -389621 2 2 999999 1 369031 858767 760532 1 2 999999 655555 1 2 999992 976714 1 13 999988 526594 1 508967 726589 -242498 2 174775 206295 1 2 999999 602936 1 20 999993 -921267 2 13 999984 2 14 999998 1 19 999994 853217 2 130787 146860 2 20 999996 2 2 999999 2 15 999999 2 4 1000000 2 2 999999 1 188538 985592 -121856 1 61367 553585 999193 2 9 999999 1 8 999982 -888702 2 406254 810361 1 4 999992 -800027 2 17 999986 2 2 999981 2 615798 958013 1 479897 732513 453806 2 162305 603926 2 15 999984 2 20 999991 1 20 999989 462486 1 6625 527956 -449865 2 18 999999 2 155029 825439 2 16585 208863 1 20 999991 -224689 1 5 999988 -358289 2 2 999999 1 19 999986 240541 2 18664 175415 1 2 999999 119306 1 20 999998 945086 2 2 999999 1 381358 603905 -280992 1 16 999994 753104 1 2 999999 -500988 1 323755 792584 -457693 1 12912 674518 -686764 1 621940 684922 185265 2 16 999985 1 1 999995 -325224 1 17 999998 971906 1 2 999999 -697305 1 133804 812277 -181716 1 241957 834627 470054 1 6 999992 536241 1 2 999999 -171004 1 445425 514021 841684 2 2 999999 1 11 999999 -281690 1 381779 672633 -233945 1 2 999999 535221 2 12 999986 2 17 999999 1 19 999989 -798228 1 3 999996 383082 1 6 999987 570816 2 73195 775661 2 275530 678753 2 4 999997 2 464210 514872 1 2 999999 786863 1 18 999998 -726860 2 381292 508068 1 2 999999 716705 2 2 999999 1 187050 285531 -747477 1 2 999999 -480645 2 2 999999 2 14 999996 2 16 999992 1 7 999985 359553 2 181343 804856 2 2 999999 2 2 999990 2 19 999984 2 17 999994 1 240646 768106 581203 1 40185 43632 -340101 1 13 999981 -141857 1 12 999991 -1527 1 2 999999 -970459 2 13 999991 2 99399 363406 1 19 999983 841611 1 13183 406043 14036 1 3 999992 -806077 1 41744 741283 979680 2 737806 759927 1 10 999987 9451 2 422326 716271 1 440622 788614 -300830 2 136533 264516 2 2 999999 2 20 999986 1 13 999997 -986581 1 4 999998 201401 1 2 999999 -767163 1 11 999991 -71657 2 2 999999 2 842729 947453 2 285471 356318 1 2 999999 -69154 2 371300 434911 1 7 999992 -909538 1 40525 636393 158632 1 2 999999 531328 1 7 999987 44885 2 14 999990 2 2 999999 2 20 999996 1 3 999999 -592763 2 2 999999 1 720606 933542 -590887 1 20 999984 957235 2 525964 719135 1 2 999999 368775 1 838440 985582 841426 1 2 999999 908345 1 584482 623786 -474639 2 410984 637910 1 2 999999 -846367 1 2 999999 396833 1 2 999999 -697957 2 369264 958051 2 18 999991 1 10 999988 -756582 2 1 999994 1 3 999991 801247 2 688610 886110 1 17 999990 197997 2 153098 355624 2 2 999999 1 20 999998 576847 2 11 999987 2 2 999999 2 2 999999 1 9 999996 580286 2 12 999994 1 810226 868406 -221101 1 5 999999 -63635 2 18 1000000 2 165218 175723 1 644289 953110 691562 1 16 999991 922663 1 378952 527751 -951535 1 232145 861775 -532955 2 88141 757795 2 2 999999 1 2 999999 -189902 1 414983 570371 278455 1 2 999999 -842797 1 450386 491502 -588515 1 1 999990 -401589 1 841846 882221 -561833 2 884322 914868 2 2 999999 1 6 999994 -545757 2 2 999999 1 2 999999 531868 1 9 999982 -111753 2 2 999999 1 20 999995 831675 2 2 999999 2 18 999989 1 19 999999 772759 2 13 999987 1 815002 922857 -414025 1 18460 289650 227549 2 2 999999 2 2 999999 1 2 999999 -442465 2 2 999999 2 395929 810744 2 2 999999 2 938037 942503 2 404622 865065 1 55402 936569 -62764 1 16167 743027 -665137 2 210803 730646 1 244079 681396 -414040 2 11 999982 2 1 999994 2 20 999994 2 15 999997 1 12 999986 859290 2 2 999999 2 2 1000000 1 36164 223018 248399 2 235386 336134 2 2 999999 1 2 999999 260217 2 2 999999 2 14 999999 2 186042 750899 2 2 999999 2 94515 665284 1 87166 501481 -519234 2 195000 689382 2 1 999981 1 2 999999 796146 2 67403 955968 2 191627 901387 1 373830 438393 -537610 1 365908 801738 -788401 1 260443 464846 -920398 2 16 999997 1 2 999999 -640318 2 16974 698266 1 16 999990 -411645 1 2 999999 288285 1 2 999999 996537 1 122169 222344 699504 2 90288 653077 2 16 999994 2 2 999999 1 260997 716326 -571326 2 2 999999 2 846007 981319 2 626615 698226 1 536039 894378 -139021 1 10 999994 -121434 2 453186 590856 1 5 999984 -582363 1 450798 954068 828944 2 7 999995 2 3 999989 2 2 999987 1 2 999999 -919423 2 573630 583053 2 2 999999 2 2 999999 1 2 999999 919363 2 2 999999 1 2 999999 -78621 1 8 999985 -941726 2 2 999999 1 2 999999 -815212 2 2 999999 1 8 999988 773791 1 10 999990 -273718 2 3 999998 2 341919 783280 2 18 999989 2 812605 830278 1 17 999996 -375050 1 504112 757713 324809 1 14 999992 130217 2 302120 959751 2 6 999994 1 2 999999 241946 2 739214 899365 2 2 999999 2 467806 688114 2 13 999984 1 2 999999 996232 1 2 999999 751626 1 16 999989 799886 1 2 999999 572832 2 445212 476661 1 20744 875506 814497 2 2 999999 2 20 999982 1 2 999999 -407243 1 2 999999 235368 1 258100 406483 -793140 2 725932 742983 1 18 999981 -648849 1 17 999983 709450 1 9 1000000 142149 2 2 999999 1 184642 386783 -635605 1 2 999999 819297 2 20 999984 2 2 999999 1 18 999982 307273 1 2 999999 225715 1 16 1000000 131357 1 13 999992 -550076 1 9 999987 -633098 2 4 999981 1 167676 216787 629975 2 18393 645295 2 195605 230008 2 2 999999 2 10 999995 1 352010 518539 -772854 1 467180 932063 267130 1 2 999999 -901096 1 17 999988 178191 1 281079 778659 267063 1 2 999999 484376 2 389522 611192 2 2 999999 2 2 999999 1 5 999984 -191958 1 8 999982 674188 2 2 999999 1 836111 871066 -633488 1 2 999999 937945 2 2 999999 2 10 999997 2 2 999999 1 2 999999 -956527 1 618748 636826 -389637 2 82365 378364 2 4 1000000 1 18 999982 548044 1 5 999992 688152 1 436952 679748 516513 2 2 999999 2 274375 819065 2 725816 839454 2 2 999999 2 126267 424817 2 8 999986 1 2 999999 -498203 1 197624 966954 77227 1 598330 938657 -729774 2 367943 536174 1 348973 544734 -189134 1 18 999984 -770328 2 142565 197189 2 2 999999 1 20 999981 474595 1 2 999999 -466551 1 2 999999 421500 1 2 999999 -211697 1 838169 951749 -751996 2 717376 812370 2 2 999999 1 18632 718479 521493 1 7 999999 -920661 2 244635 868122 2 11 999991 2 2 999999 1 2 999999 387553 1 237016 258062 -807889 1 514401 594423 232416 2 738459 800478 2 138149 439088 1 2 999999 -574893 1 2 999999 -926571 1 241176 790260 -814938 2 801789 870790 1 428749 688355 -265665 2 2 999999 1 318175 564627 513058 2 2 999999 1 224826 976938 -889269 1 8 999997 -261842 2 4 999998 1 2 999999 -904055 2 780716 997361 1 465383 564637 -524921 1 2 999999 -532013 1 440736 818653 353786 1 242970 263096 110860 1 7 999987 548283 1 152395 752229 239415 1 20 999994 -614502 1 2 999999 -894226 1 2 999999 511298 1 17 999986 -155219 1 18 999983 -53154 2 2 999999 2 2 999999 2 9 1000000 2 11 999987 2 19 999993 1 19 999995 45177 1 14 999990 424911 2 16 999986 1 796180 969612 -70860 2 824906 979158 2 2 999999 2 6 999983 2 601206 824316 1 2 999999 -26448 2 85111 566937 2 17 1000000 2 18 999986 2 305436 937604 1 2 999999 -572150 2 401985 461135 1 23829 72943 -446655 2 2 999999 1 8 999999 222063 2 2 999999 2 2 999999 1 5 999992 -326666 2 2 999999 1 3 999986 -656832 1 15 999991 -330301 1 2 999999 166914 2 2 999999 2 11 999993 2 4 999997 1 14 999982 776289 2 13 999981 1 2 999999 144664 2 4 999993 1 2 999999 -324088 2 2 999999 1 5 999983 752229 2 5 999989 1 607556 900400 -809483 1 2 999999 -395692 2 4 999986 1 107437 600291 -423680 1 85801 486746 -983421 2 2 999999 1 711610 804065 -923859 2 20740 203379 2 231252 636758 1 10 1000000 -318219 1 527486 603186 338727 2 350237 444152 2 2 999999 1 2 999999 -227676 1 2 999999 893810 1 142163 436827 -634997 1 2 999999 -721432 1 2 999999 -843168 1 2 999999 -251684 2 183707 510868 1 11 999982 378906 2 2 999999 2 3 999982 1 2 999999 -143566 1 2 999999 -125116 2 4 999999 1 360036 705061 608122 2 271918 950084 1 2 999999 -990209 1 2 999999 -265811 1 2 999999 280148 1 2 999999 574528 2 18 999990 2 2 999999 1 623008 867758 -748013 1 412226 472122 -579183 2 738822 990256 1 12 999994 -601701 1 2 999999 474920 2 329948 495384 2 2 999999 1 392408 502540 -907347 1 16 999982 -658720 2 1 999983 2 9 999998 1 2 999999 -204642 2 1 999994 2 2 999999 2 262543 562848 1 430360 892249 772294 1 2 999999 754752 2 84286 856372 1 19 999987 -572710 2 400660 923848 1 249318 414760 65022 1 103425 963545 -184875 2 19525 589675 2 107117 806449 1 19 999983 -531625 2 13 999981 1 467052 702844 -760626 1 2 999999 -862620 1 40973 481604 428711 1 2 999999 -517977 2 1 999983 1 355227 654363 117901 1 351450 981108 979321 2 5 999985 1 206827 392852 -783283 1 2 999999 849923 1 15 999985 262270 1 6191 430495 -926915 1 572345 589732 937519 2 6 999987 2 18 999996 2 7 1000000 2 17 999987 1 15 999994 359068 1 292121 370799 -750138 1 147363 747028 -360803 1 13 999985 661926 2 8 999983 1 2 999999 -509368 1 2 999999 -737023 2 2 999990 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999986 98192 2 9 999981 1 2 999999 -240712 2 13 999987 2 752575 832234 2 6 999992 2 674779 803877 1 10 999995 229453 2 6 999990 1 645678 799210 -906030 1 107060 126310 -332059 1 2 999999 789048 1 19 999984 -140890 2 2 999999 1 2 999999 -239045 1 2 999999 -932186 2 793167 981069 2 8698 599012 1 20 999990 49943 2 3 999992 2 400508 880542 2 2 999999 2 355364 962989 1 2 999999 371711 1 2 999999 -58070 1 18 999981 -785899 1 3 999981 620579 1 3 999982 665616 1 329697 852223 -996451 2 13770 709129 2 8 999987 1 622770 710361 354902 1 2 999999 522775 2 646331 669368 2 20 999987 2 2 999996 2 2 999999 2 199651 268274 2 11 999986 1 210491 923693 993356 2 6 999988 1 2 999999 485809 1 16 999986 -737900 1 13 999988 -842507 1 2 999999 146526 1 2 999999 147625 1 12 999999 -59390 2 646340 911599 1 374683 506415 -43224 1 455983 940483 390471 1 2 999999 393469 2 2 999999 2 6 999996 1 7 999987 587170 1 310084 419324 475813 1 11 999982 -6248 2 13 999999 2 2 999999 1 7 999991 47079 2 2 999999 1 2 999999 -681651 1 2 999999 -13297 2 9 999987 2 1 999989 2 2 999999 1 9 999995 -713356 1 2 999999 -321864 2 4 999995 2 260666 754039 1 2 999999 163804 2 3 999981 1 275186 626224 964645 1 2 999999 -76116 1 18 999994 222489 2 18 999990 2 710866 728624 2 2 999999 2 3 999991 2 316531 588096 2 16 999998 1 2 999999 -17936 1 12 999997 -667953 2 10 999997 2 476704 658947 1 16 999995 -228926 2 2 999999 2 374698 807305 2 8 999996 2 59891 210780 1 249758 460967 -614356 1 15 999989 -747680 1 9 999997 760922 2 2 999999 1 2 999999 414026 1 82869 691913 -37565 2 4 999995 2 838462 978778 2 4 999995 2 2 999999 2 555041 866299 2 7 999986 2 2 999999 1 6852 595131 682548 2 166513 461825 2 111523 262777 2 17 999995 1 2 999999 138887 2 328380 724296 2 11 1000000 1 2 999999 370756 1 307946 625149 -86538 2 11 999982 2 2 999996 1 9 999994 269415 1 120891 124952 -550031 2 4 1000000 2 2 999999 1 482527 842938 -42936 1 93541 787229 455976 1 406029 807275 -15772 2 2 999999 1 8 999990 -460119 2 2 999999 2 2 999999 2 2 999999 1 8 999998 -324603 2 59441 380292 2 18 999982 1 20 1000000 426093 2 538009 606974 1 2 999999 99134 2 2 999999 1 11 999999 815687 2 19630 63705 1 163412 568937 -555946 2 210419 281612 2 2 999999 1 16 999994 -332630 2 1 999989 2 13 999987 2 439848 526729 2 10 999981 1 30250 828360 372064 2 450137 911934 1 20 999996 96881 1 2 999999 -475516 1 17 999988 298612 2 2 999999 2 694179 838719 1 2 999999 35499 1 15 999995 -73589 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -345303 1 484443 743416 -412663 2 113890 477150 2 19 999985 1 13 999981 172546 2 2 999999 1 16 999997 -940460 2 2 999999 2 13 999998 1 2 999999 143932 1 498289 523023 -586703 2 2 999999 2 252893 376383 1 15 999982 -685465 1 380084 696655 375308 1 2 999999 574161 1 4 999992 113552 2 692948 836326 1 2 999999 -894330 1 10 999984 -56546 2 2 999994 1 19 999995 -913351 2 16 999987 2 43132 980903 2 274417 957689 2 681714 714061 1 620159 889684 675881 1 2 999999 -872228 1 2 999999 -507500 2 135899 399944 2 2 999995 1 1 1000000 605543 1 6236 309921 870721 2 2 999999 2 2 999999 2 2 999999 2 8 999990 1 2 999999 -84176 1 508096 545449 534593 2 10 999984 2 99187 230600 2 17 999984 1 7 999996 -928108 1 2 999999 283575 2 88923 946249 2 2 999999 1 5 999983 -642155 2 459225 694057 1 2 999999 -622195 1 7 1000000 495494 2 2 999999 2 2 999999 2 18 999998 1 2 999999 308040 2 2 999999 2 2 999999 1 200677 989226 968583 1 2 999999 -33385 2 2 999999 2 2 999999 2 15 999998 2 2 999999 2 2 999999 2 184773 796105 1 2 999999 766750 1 103594 508783 -531244 2 177096 738380 2 18 999990 2 115409 978567 2 2 999999 2 50063 728379 1 2 999999 -484848 1 290381 507635 -147016 2 6 999992 2 3 999993 1 313412 843031 -929362 2 595524 890017 2 8 999989 2 2 999999 2 2 999999 2 35897 124090 1 3 999991 -471598 2 291684 825528 2 866987 984120 2 10 999983 1 897529 977913 285153 1 242455 330366 10096 1 3 999989 -787165 1 2 999999 280942 2 18 999991 1 5 999998 26280 1 2 999999 -835566 1 2 999999 -824450 1 233366 792812 -414670 1 123277 164800 525814 1 16 999992 -642767 1 1 999990 -979277 2 2 999999 2 14 999989 2 4 999990 2 373981 653434 2 5 999986 1 5 999991 920327 2 687847 860680 1 747389 995816 -723146 2 3 999985 1 2 999999 141503 2 7 999993 2 2 999999 1 2 999999 -492228 1 2 999999 419096 1 11 1000000 -978967 2 13 999992 2 2 999999 2 646884 740543 2 2 999999 2 231065 417078 1 2 999999 -517074 1 2 999999 949006 2 2 999999 1 891406 986659 -298434 2 5 999983 2 16 999998 2 14386 318551 1 636666 857718 140548 2 210524 227305 1 12 999986 828663 1 37577 752261 729645 2 518516 851613 2 18 999991 1 88076 171036 629435 2 413624 896060 2 114175 187405 1 394017 411584 632957 2 1 999985 1 12 1000000 703143 1 4 999993 888095 1 2 999999 900312 2 1 999996 2 11 999988 1 270651 289065 -397283 2 2 999999 1 2 999999 565014 2 2 999999 1 19 1000000 -126476 2 2 999999 1 13 999998 509316 1 2 999999 36888 1 2 999999 -357771 2 2 999999 1 2 999999 139104 1 177776 613004 -2255 2 2 999999 1 320558 870232 -538181 2 2 999999 2 681200 736385 1 629211 778286 458045 2 2 999999 2 311971 532289 1 13 999996 366651 2 2 999999 2 1 999987 2 215703 464312 2 225511 514615 2 14 999991 1 449418 749598 -639036 2 12 999993 1 15 999995 -644626 2 155246 781805 2 2 999999 1 2 999999 -477924 2 2 999999 2 1 999996 2 108215 507849 2 2 999999 2 8 999999 2 2 999999 1 2 999999 804407 1 187697 880739 544970 2 5479 14618 2 2 999999 1 2 999999 448635 2 2 999999 1 2 999999 430875 1 488897 897650 -362147 1 66454 174449 821034 1 4 999992 -216232 1 2 999999 993330 2 128854 497898 2 2 999999 1 9 999983 -173083 1 179951 524408 891190 2 2 999999 1 2 999999 -393641 1 15 999981 486429 1 13 999992 170151 2 12 999987 1 2 999999 -327893 2 174111 206404 2 2 999999 1 2 999986 809001 1 188708 935461 -251545 2 2 999999 2 5770 984544 2 2 999999 2 6 999991 1 2 999999 -139213 2 6 999981 2 325861 358374 1 196176 199146 822604 2 2 999999 1 75859 921228 894068 1 506155 811607 679486 2 266045 561267 2 73290 339749 2 2 999999 2 199067 960311 1 24301 929077 771869 1 1 999986 -130403 2 2 999999 1 2 999999 743364 1 11 999991 148680 1 2 999999 -542220 2 2 999999 2 3 999986 2 63797 975490 1 15 999989 909893 1 2 999999 -598449 2 31917 614538 2 2 999999 2 257599 865179 2 774971 808202 2 231988 368574 1 2 999999 -681110 1 20 999994 -404874 1 3 999984 747700 2 612188 717640 2 554950 787140 1 11 999992 141902 2 183597 603855 1 540336 554775 355612 1 352919 447430 -534414 2 351462 594655 1 18 999989 -650817 1 2 999999 367432 2 43006 261088 2 2 999999 2 2 999999 1 12 999992 445462 2 2 999999 2 322091 599814 1 273518 593013 67903 1 2 1000000 818446 2 20 999992 1 2 999999 53707 2 7 999997 2 2 999999 2 7 999993 2 2 999999 1 2 999999 -850038 1 564065 744836 -761062 1 8400 963406 143874 1 18 999991 -69483 2 2 999999 2 2 999999 2 17 1000000 1 2 999999 893882 1 658086 685964 53499 1 2 999999 -520354 1 517346 758495 -225055 1 10 999982 -821937 2 2 999999 1 315261 560949 433093 2 2 999999 1 18 999982 -352782 2 2 999999 1 1 999985 -789323 2 424465 599302 1 818393 928187 831578 2 2 999999 2 451688 687381 2 92976 879027 1 157021 809387 -79027 1 2 999999 -278646 1 5 999981 -51175 2 49778 544405 1 4 999990 -177474 2 8 999999 1 97486 243937 -981444 1 2 999999 -966289 1 2 999999 302999 2 2 999999 1 448371 529018 13219 1 2 999999 628134 2 16 999982 2 19 999984 2 19 999996 2 1 999985 1 2 999999 917135 2 398005 630756 1 2 999999 -69126 2 2 999992 2 14752 261812 2 7 999981 2 664941 994721 2 10 999996 2 18 999985 1 777920 905638 349239 1 2 999999 -318236 1 2 999981 110182 2 2 999999 2 2 999999 2 2 999999 2 16 999983 1 65242 945221 549984 2 12 999996 1 11 999989 436085 2 945734 953374 2 14 999986 2 19 999981 1 9 999985 -857003 2 2 999999 1 2 999999 880352 2 4 999998 2 2 999999 2 5 999981 2 11 999981 1 2 999999 -817083 1 7 999989 891485 1 465362 566160 -476241 2 282613 853707 2 9 999995 2 2 999999 1 14 999999 53570 1 14 999994 725613 1 2 999999 -479832 1 9 999985 -878895 1 213779 609060 713371 1 5 999988 239464 1 9 999993 -251775 1 86424 295496 -513402 2 47830 190035 1 2 999999 176163 2 2 999999 1 10 999996 706363 1 13 1000000 -314523 2 3 999982 1 355106 641096 -543546 2 560408 706127 2 2 999999 2 7 1000000 2 2 999999 2 257300 736324 2 2 999999 1 29775 770299 -977708 1 15 999988 192123 2 640216 905616 1 2 999999 839440 1 2 999999 -253272 1 2 999999 461502 2 11 999998 2 2 999999 2 19 1000000 1 15 999987 -380413 1 91487 760721 -136444 2 2 999999 2 409139 463868 1 15 999985 -178604 2 2 999999 2 3 1000000 1 940960 976596 -115354 1 19 999988 -638365 1 2 999999 670208 2 185186 222276 2 2 999999 1 2 999999 -846999 1 2 999999 413471 1 8 999989 -317804 1 2 999999 192281 2 121162 998936 2 404636 843333 1 5 999995 -680058 2 2 999999 2 2 999999 2 8 999998 2 10 999992 2 1 999993 1 2 999999 197710 2 18 999992 1 286244 314329 -824918 2 2 999999 1 358200 551998 17699 1 2 999999 328217 2 2 999999 1 296163 570056 573165 2 108075 350019 2 115024 967666 2 3 999998 1 15 999995 -311052 2 405962 796957 2 2 999999 2 226131 603353 1 2 999999 61854 2 2 999999 1 2 999999 -814764 1 13 999999 637371 2 698208 939942 2 2 999999 1 2 999999 -99926 2 2 999999 2 486755 998588 2 186633 943089 2 804551 860929 1 2 999999 -650746 2 455596 484853 1 2 999999 -522186 1 2 999999 846545 1 556114 762187 -792385 1 11 999988 967950 1 7 999994 -428768 1 355309 364640 255315 1 255116 888283 97474 2 904504 993160 1 160206 401933 481066 1 2 999996 738057 2 2 999999 2 31490 499134 2 427684 876313 1 2 999999 -805542 2 7 999989 1 5 999984 402913 1 5 999991 -732240 2 2 999999 1 17 999996 96353 1 7 999991 66117 2 2 999999 2 2 999999 1 884286 969325 381551 2 86058 392166 2 2 999999 2 391077 935980 2 8 999999 1 2 999999 881377 1 2 999999 -227851 1 8 999981 -901209 2 2 999999 2 9 999982 2 3 999990 1 2 999988 931607 2 506272 834333 1 2 999999 888837 1 2 999999 905336 2 2 999999 1 19 999986 -439770 1 2 999999 280339 2 727814 745850 2 176412 496866 2 145201 687714 2 2 999999 1 19 999984 -329490 2 279985 987414 1 2 999999 818014 1 2 999999 488967 1 7 999996 -423980 1 12 999987 -11576 2 4 999991 1 433775 950019 -611707 2 2 999984 1 2 999999 -16051 1 2 999999 -686997 2 63747 395634 1 2 999999 -712834 2 15 999993 2 234107 384294 2 2 999999 2 13 999982 1 2 999999 963093 2 2 999999 2 2 999999 2 20 999984 2 691113 991870 1 3 999994 70571 1 550075 810662 -285066 1 242702 912710 252234 2 2 999999 2 16 999981 1 15 999994 616134 1 2 999999 -384067 1 365563 466269 -264593 1 2 999999 -231870 1 5 999983 -493680 1 12 1000000 772730 2 19 999997 1 10 999981 -505229 2 38703 443983 1 2 999999 -766594 1 15 999984 38440 2 2 999999 1 2 999999 466989 1 17 999984 519602 1 2 999999 -988392 2 5 999999 1 2 999999 -34024 1 18 999996 122304 2 10 999982 2 5 999998 2 18 999985 1 242360 772888 741707 1 2 999999 -828567 1 6 999983 111544 1 12 999993 -698149 1 2 999999 -454979 2 2 999999 2 14 999997 1 18 999989 39850 1 2 999999 -436939 2 2 999999 1 2 999999 902666 1 2 999999 -829745 2 563273 945223 2 211676 920693 2 2 999999 2 581974 608511 2 2 999999 2 264065 277346 1 18 999987 978624 2 737279 782961 2 163144 964870 1 2 999999 803450 1 524956 720756 749365 1 2 999999 775718 1 2 999999 -965382 1 757942 761663 -652374 1 2 999999 672860 2 333976 953095 1 9 999994 -911816 1 1 999993 -736130 1 230658 947255 911994 2 454536 871831 1 2 999999 394341 1 2 999999 -199164 2 10 1000000 2 17 999984 2 2 999999 2 2 999999 1 10 999989 -147786 2 18 999986 1 2 999999 691225 2 16 999991 1 35153 418470 600245 2 2 999999 1 615769 698181 248524 1 16 999997 307195 1 476137 688512 839485 2 17 999991 2 2 999999 1 2 999999 415680 2 159777 366919 1 2 999999 -962185 1 58374 807172 -889653 1 2 999999 -679347 1 15 999983 -174454 2 497329 894339 2 15 999995 2 241859 923758 1 2 999999 -369066 2 34819 254889 2 15 999986 1 2 999999 8447 2 6 999986 2 17 999990 1 2 999999 -435728 2 2 999999 1 17 999987 822359 1 653649 958627 930025 1 216705 361884 -430376 1 375515 709221 168489 2 556033 604772 1 2 999999 -144001 1 104618 143711 115683 1 16 999995 318738 2 2 999999 1 2 999999 -671476 1 20 999995 582163 2 221904 450567 1 367319 595377 -266901 1 8 999993 745289 1 167468 417631 694193 1 390421 659868 614983 2 2 999999 2 190389 329534 2 15 999982 1 2 999999 69095 1 2 999999 -778719 2 2 999999 1 12 999996 100351 1 2 999999 292444 2 2 999999 2 2 999999 2 11 999986 2 2 999999 2 2 999999 2 14 999995 1 18 999985 652178 1 9 999995 -137488 1 212126 649202 -241575 1 254603 721999 -170773 1 2 999999 621142 2 1 1000000 1 5 999990 -999317 2 2 999999 1 156693 567878 39130 1 6 999998 917615 1 2 999999 -749027 2 2 999999 2 12 999999 2 267207 834364 1 1 999994 -910985 2 827342 828194 2 309417 962973 2 121599 266438 2 80484 667882 2 32925 997996 1 2 999999 542326 2 4 999987 1 2 999999 692524 2 2 999999 1 13 999995 -258649 2 10 999999 2 132465 735343 2 660113 966085 1 2 999999 763519 1 351179 627587 161803 2 26372 619240 1 266512 640986 451576 1 5 999995 -367923 2 2 999999 2 5 999995 2 397776 988439 1 2 999999 -371309 2 2 999999 2 2 999999 2 12 999983 2 2 999999 1 2 999999 -772975 2 2 999999 2 4 999999 1 324020 653657 746238 1 412291 698065 259620 2 476953 919864 2 18 1000000 1 2 999999 928925 1 2 999999 485601 2 2 999999 1 570285 950031 -300847 1 19 999997 758309 2 4 999995 2 17 999995 1 2 999999 -482351 2 785496 958748 2 12 999991 2 3 1000000 2 254968 555100 1 16 999990 -546733 1 6 999999 -483304 2 20 999998 1 5 999998 763607 2 4 999981 2 2 999999 2 248582 720614 1 91708 883532 948990 2 2 999999 2 425356 974260 1 12 999991 -182032 2 2 999999 1 2 999996 717000 2 102115 526143 1 394923 719885 -197711 1 5 999981 -251881 2 6 999997 2 651822 716852 2 6 999991 1 2 999999 -976840 2 12 999986 2 2 999999 2 40906 253645 1 319590 904920 -69291 1 4 999999 603694 1 183855 544077 777208 2 739 130454 2 2 999999 1 337599 715368 -589813 2 2 999999 2 16 999983 2 2 999999 2 17 999993 2 45282 714767 1 2 999999 -328669 2 2 999999 1 558632 774274 -834311 1 107599 864645 468282 2 2 999999 1 279987 345140 552336 2 2 999999 1 7 999981 -28639 1 11 999999 -302901 2 2 999999 1 9 999981 595211 1 7767 767444 347301 1 355722 817887 269120 1 2 999999 -180987 2 123886 326701 1 520775 532307 328608 2 12 999984 2 7 999999 1 10 999990 -374384 1 877698 923622 -385706 1 14 999985 678383 2 2 999999 1 2 999999 226353 1 2 999999 -198038 1 2 999999 427541 1 193811 955161 -749172 2 355888 527935 2 13 999990 1 173729 896654 543116 2 16 999998 1 2 999999 -709545 1 344371 407821 69191 2 248579 796669 1 720256 850867 73682 1 64523 440053 -286058 2 11 1000000 1 18 999993 586507 2 2 999999 1 17 999985 -335209 1 195894 869004 666623 1 93441 636869 -555877 2 16 999994 2 2 999999 2 2 999999 1 16 1000000 -59441 2 2 999999 2 2 999999 2 510304 880539 1 95151 994039 -932934 1 2 999999 381868 1 3 1000000 132643 2 935073 989097 1 17 999997 484417 2 788417 806467 2 5 999983 1 2 999999 707709 2 6 999999 1 10 999996 -986945 2 2 999999 2 358871 540906 1 199364 559605 969602 2 22216 918556 2 596207 718239 2 97923 173763 2 225951 391235 2 2 999999 1 2 999999 30011 2 275420 753877 1 348170 609252 665410 1 6 999990 616810 1 799318 830980 335647 2 7521 911427 2 12 999989 2 2 999999 2 15 999984 1 392428 513851 -170963 1 2 999999 -31507 1 2 999999 755508 2 435880 965771 1 2 999999 344462 1 360088 879747 210850 1 99362 780270 -645686 1 2 999999 419491 1 105466 167574 739925 2 9 999985 1 309780 532302 794441 2 2 999999 2 2 999999 1 2 999999 141382 2 2 999999 1 2 999999 -514841 1 2 999999 906449 2 94661 462919 2 2 999999 2 2 999999 1 512206 762388 -240368 2 423923 711342 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 234428 654387 -517060 2 614361 706741 2 2 999999 1 16 999989 251406 1 509398 745143 -303583 2 14 999983 2 17 999996 1 2 999999 229861 1 648093 980203 743462 1 2 999999 119135 1 3 999988 -125688 2 10 999989 2 355469 515040 1 8 999983 604986 2 2 999999 2 181809 287886 1 216881 927327 -702414 2 3 999987 1 2 999999 -954756 2 471149 848283 2 219018 925456 1 328904 491752 737928 2 12 999993 2 2 999999 1 60960 413041 506684 2 1 999984 1 103857 712937 -886219 2 419920 682158 2 160163 297181 2 15 999984 2 2 999999 2 1 999988 1 2 999999 -741068 1 2 999999 53910 2 435818 825717 1 142227 744415 -611808 2 2 999999 1 2 999981 -531723 1 11 999996 946905 2 8 999981 1 252958 762324 817174 1 5 999995 -961556 2 17 1000000 2 2 999999 1 2 999999 919724 2 316762 681338 1 648999 865903 -234401 2 51269 324853 1 141999 841434 576490 2 20 999987 2 3 999997 1 13 999984 -957983 1 5 999983 420903 2 2 999999 1 66513 616148 228980 2 273190 498553 2 1 999996 2 2 999999 1 433568 899256 349742 1 2 999999 -705374 2 67217 215714 1 317970 956758 -632154 1 2 999999 -996647 1 3 1000000 -235112 1 594938 768693 232475 1 15 999989 821580 1 2 999999 -131535 1 299656 463624 52387 1 1 999989 193737 2 2 999999 1 396922 745755 88110 2 354266 541055 2 2 999999 1 2 999999 32885 2 6 999997 1 17 999999 656930 2 243420 483672 1 831288 989564 -331720 2 7 999993 1 57857 195876 450015 1 2 999999 349419 2 13 999996 1 14 999989 -187772 2 15 999998 1 484929 899233 -612426 2 298500 887891 2 593053 619035 1 2 999999 -881110 1 282518 832992 -981691 1 593061 774175 -961951 2 179652 556509 2 252669 360538 1 478168 479500 214871 1 2 999999 636345 2 394992 784312 1 6 999986 -384394 2 2 999999 2 15 999990 1 185882 834050 -791202 2 2 999999 2 2 999999 2 11 999983 2 14 999996 1 2 999999 684579 1 2 999999 -215097 1 494870 829804 -112653 2 2 999999 1 10 999997 105927 1 9 999985 192638 1 2 999999 -704769 2 15 999987 2 598325 740472 1 11 999982 662671 1 643767 949490 510854 1 308934 623633 -739653 2 2 999999 2 632545 838617 1 63735 868176 -669048 2 123270 650081 1 407479 814124 -266470 1 14 999989 -215072 2 2 999999 1 617612 694106 311991 1 89245 320870 -542524 1 583038 718874 181453 2 2 999999 2 8 999988 1 177350 346428 885924 2 54850 704954 2 5 999993 1 20 999997 -196603 1 9 999997 146923 2 8 999996 1 19 999991 115843 2 196124 942396 1 9 999988 -434399 2 2 999999 1 17 999994 43936 1 2 999999 279873 1 1 999992 -700105 2 16 999993 2 2 999999 2 10 999997 2 8438 337051 2 785810 903934 2 135668 676046 2 2 999999 2 215682 688589 1 2 999999 -401949 1 272621 307567 -436604 1 2 999999 804601 1 9 999992 711234 2 11 999984 2 2 999999 2 7 999998 1 16 999997 758129 2 59824 648684 2 2 999999 2 67752 548343 2 2 999982 2 13 999995 1 2 999999 -463063 1 7 999993 27001 1 2 999999 691557 1 489385 975376 -255432 1 753343 943484 813208 1 3 999984 387067 1 285403 588059 -156758 2 13 999998 1 2 999999 194942 2 617934 693946 2 2 999999 1 305692 732117 -526041 1 17 999983 -935357 2 8 999990 2 8 999985 2 2 999999 1 2 999999 -845927 2 2 999999 1 160789 835830 258920 1 2 999999 438305 1 760 665763 -695575 2 672198 934819 1 2 999999 -579445 2 2 999999 2 2 999999 2 697130 765293 1 129649 840168 -794754 1 2 999999 103402 2 2 999999 1 14 999989 -729737 1 18 999990 836245 1 2 999999 -468621 2 16 999999 1 4 999983 756670 2 2 999999 1 2 999999 843228 1 168505 576583 -42245 1 14 999981 270833 1 3 999991 845875 1 14 999989 -164803 1 2 999999 -445407 2 2 999999 1 2 999999 136564 2 283159 668703 1 2 999999 788871 1 536777 696844 -63048 2 2 999999 2 13 999984 1 669344 862746 -127946 1 2 999999 -336340 1 138503 321040 750981 1 2 999999 778082 2 2 999999 2 19 999993 1 19853 352446 -484213 2 6 999996 2 11 999999 2 68372 805927 2 349893 549479 2 19 999997 1 2 999999 155762 2 2 999999 2 2 999999 2 2 999999 2 11 999993 1 2 999999 -515481 2 325374 654732 2 119965 729212 1 2 999999 969215 2 19 999998 1 272283 309845 343890 2 3 999992 1 2 999999 301182 2 16 999990 1 2 999999 156969 1 2 999999 -591469 1 157619 694348 -34428 1 495612 791069 763147 2 2 999999 1 2 999999 -914677 2 2 999999 2 7 999992 1 14 999989 627178 1 20 999996 75645 2 96454 730765 2 2 999999 2 233420 599163 2 629067 971817 2 15 999991 2 564138 635535 2 2 999999 2 34854 959581 1 809593 966310 832902 2 2 999999 2 2 999999 1 2 999999 496710 1 2 999999 -80849 2 248137 886164 1 677918 999823 -205588 2 19 999986 1 2 999999 -878429 2 11 999994 1 2 999999 -86617 1 339774 790278 369051 1 2 999999 454828 2 2 999999 2 12 999996 1 2 999999 -260775 1 11 999992 682955 1 6 999988 69776 1 2 999999 303796 1 11 999998 -544572 1 2 999999 236146 1 3 999990 -753128 1 135231 214650 722166 1 496354 742817 -755471 1 6 999992 677218 1 2 999999 562598 1 292900 981274 931971 2 12 999989 2 11445 998394 2 2 999999 1 269972 501536 -383617 2 283583 676092 1 2 999999 977676 1 777154 805559 -106431 1 8 999985 351002 1 4 999981 229020 1 2 999999 913198 2 8 999981 2 182609 255298 1 608011 792523 -277702 1 8 999995 337255 2 14 999987 1 316960 518084 -830497 2 10 1000000 2 16 999990 2 2 999999 1 2 999999 -264340 2 493623 601492 2 185718 244541 2 332550 691806 1 10 999985 301910 1 2 999999 -991838 2 754985 756584 1 2 999999 70871 2 55720 177866 1 2 999999 621722 2 14 999981 2 5 999983 2 10 999997 1 137818 585948 914200 1 2 999999 -580707 1 16 999986 636146 2 11 999991 2 14 999995 1 2 999999 -136666 2 15 999986 1 273504 638344 -204128 2 14 999983 2 3 999989 1 10 999988 -953906 2 86872 382761 2 331300 510606 2 50902 863193 2 2 999999 1 2 999999 390701 1 2 999999 934416 1 2 999999 965709 1 19 999996 -502670 1 2 999999 342706 2 241733 476222 2 282332 870808 2 2 999999 1 2 999999 -127193 1 2 999999 339659 1 925552 964926 -90975 2 6 999986 2 4 999991 1 2 999999 -688576 1 457083 758135 50245 2 4 999994 1 9 999996 837417 1 2 999999 402821 2 17 999982 2 2 999999 2 14 1000000 2 9 999998 2 6 999984 2 2 999999 1 14 999995 -645105 1 12 1000000 997432 2 1 999988 1 7 999985 257697 2 15 1000000 2 2 999999 1 4 999997 165085 1 2 999999 -59174 2 2 999999 2 4 999985 2 171855 548802 1 6 999990 465481 2 631396 681006 2 513278 611118 2 715411 785642 2 313324 854784 1 7 999993 -708851 1 18 999990 -325906 2 4 999987 2 2 999990 1 90504 462640 890563 2 434993 837622 1 19 999999 -793973 1 1 999984 241656 1 785884 849999 -876938 1 427311 599778 21387 1 211584 555538 503174 1 18 999984 -754549 2 4 999995 1 396247 537846 255273 2 100930 166994 1 2 999999 221629 1 160469 301501 333437 2 9 999991 2 3 999991 2 2 999999 1 2 999999 -53039 1 12 999987 624465 2 635891 929233 1 484698 491584 195929 2 692435 796151 1 2 999999 940428 2 266185 290428 1 19 999996 -522739 2 2 999999 2 16 999995 2 304959 538291 1 884930 899741 106969 2 142860 907116 1 9 999996 933599 1 2 999999 477198 1 6 999992 318285 2 2 999999 2 2 999999 1 3 999985 -663362 2 2 999999 1 2 999999 378984 1 420902 915004 -975324 2 17 999992 1 16 999993 407593 2 81605 814035 1 395604 837237 812657 2 826573 984433 1 7 999987 280077 1 2 999999 158897 2 138318 538273 2 6 999993 1 433736 958629 156660 1 2 999999 10836 2 2 999999 2 20 999996 1 2 999999 -819057 2 351448 628572 1 708300 719213 -45803 1 2 999999 610740 2 2 999999 2 321967 752611 2 93388 661637 2 445130 786767 2 498734 810033 2 10 999994 1 18 999996 -212408 2 13 999986 1 2 999999 -479901 2 9 999982 1 14 999998 -350277 1 2 999999 -848188 2 101561 405448 1 5 999988 -396663 1 3 999989 76792 2 128598 791076 2 371798 602189 1 13 999985 17789 2 2 999999 2 2 999994 2 20 999981 1 62880 281647 -84308 1 20 999985 -650933 2 12 999993 1 286204 877055 779075 1 2 999999 -390603 1 2 999999 -215823 2 20 999984 2 2 999999 1 535190 821810 199211 2 383000 620109 1 2 999999 -454655 2 717292 992462 2 20 999983 1 2 999999 -982720 2 8 999982 2 2 999999 1 2 999999 -567546 1 347612 705692 -423027 1 273317 864539 -839350 2 5 999996 2 2 999999 2 2 999999 1 105685 160958 -612801 2 2 999999 1 6 999982 -763643 1 2 999999 -956724 1 2 999999 99882 1 4 999997 -716365 1 8 999998 556465 2 442582 947357 2 2 999999 1 2 999999 -95571 1 2 999999 -303414 1 2 999999 201244 2 19 999997 1 167317 564852 100511 2 41524 475483 1 15 999984 -927547 2 2 999999 1 2 999999 435931 2 2 999999 2 2 999999 1 2 999999 954781 2 2 999999 2 8 999995 1 2 999999 207353 2 2 999999 1 2 999999 502648 2 16 999982 1 2 999999 -324769 1 376129 802219 -28944 2 2 999999 1 2 999999 494502 2 2 999999 1 7 999994 277380 2 194955 356665 2 2 999999 1 1 999987 322832 1 2 999999 473328 2 565779 725693 1 8 999999 -891051 1 15 999990 501604 2 16 999998 2 2 999999 2 2 999999 1 18 999983 -183118 2 2 999999 1 5 999983 -204901 2 2 999999 2 14 999984 1 1 999999 636487 1 13 999998 -232599 2 119911 747006 1 6 999986 67125 2 2 999999 2 173649 412458 2 2 999999 2 2 999999 2 2 999999 2 584684 835683 1 7 999999 491540 2 14 999987 2 358370 455258 2 18 999998 1 693019 745478 -888474 2 2 999999 2 20 999988 2 3 999995 2 2 999999 1 284656 679412 -283044 2 14 999987 1 191707 413610 -983486 2 28802 822074 1 882336 953462 713633 2 2 999999 2 2 999999 1 2 999999 -365334 2 375104 663673 1 2 999999 -972691 2 796132 941885 1 14036 709096 -384691 2 2 999999 2 598313 646119 1 77502 347914 220227 2 436237 823856 1 16 999988 338899 2 2 999999 2 132162 921355 1 6 999981 -923140 1 6 999998 -481098 2 270012 516815 2 502350 637404 2 17 1000000 2 12 999982 1 104936 166614 90941 2 120940 431980 1 2 999999 -500490 1 2 999999 620580 2 8 999990 1 2 999999 -752159 1 2 999999 437078 2 611914 911432 2 2 999999 1 170589 479250 -239992 1 744488 982639 643524 1 2 999999 596663 1 2 999999 -519057 2 2 999999 2 461942 776429 2 2 999999 1 2 999999 -865334 1 385741 797953 -782141 1 4 999996 -281882 1 2 999999 -160496 1 2 999999 -413380 1 2 999999 -123693 1 244237 762279 -195246 2 19 999990 2 3 999984 1 2 999999 860089 2 226818 730697 2 15 999984 2 2 999999 1 55279 366655 -488408 2 2 999999 2 2 999999 1 12 999981 -86972 1 111966 675189 482625 2 2 999999 2 2 999999 1 2 999999 -434157 1 15 999998 693112 2 354922 599491 2 2 999999 1 2 999999 695178 1 14 999982 -384114 1 382172 893238 -568332 2 2 999999 1 2 999999 888429 2 791337 881073 1 2 999999 -322908 1 157498 405643 -433550 2 2 999999 2 2 999987 1 8128 902008 -687179 2 575379 846797 1 429650 527937 134463 1 21829 172190 991104 1 260765 661017 -872725 1 272322 923239 156130 2 2 999999 2 9 999996 2 376936 914967 1 396664 807737 -509034 1 194333 300124 -819749 1 2 999999 285920 2 2 999999 1 19233 874334 -405742 2 369023 783108 2 586947 781660 1 3 1000000 -892646 2 2 999999 1 2 999988 -289214 1 172401 448291 437314 2 2 999999 2 9 999993 1 2 999999 -124940 2 9 999997 1 2 999999 538764 2 62454 96738 1 665404 776797 948908 2 2 999999 2 10 999997 2 2 999999 2 2 999988 1 9 999993 385711 2 164162 696227 2 2 999999 2 2 999999 2 2 999999 1 416136 422835 -213895 1 2 999999 196868 2 815429 873108 1 677281 977385 48276 2 16012 558895 2 550210 746858 1 2 999999 -281919 2 2 999999 1 739325 822312 798596 1 18 999992 403717 2 67815 618593 2 657977 807658 1 2 999999 -185361 2 35913 640719 2 2 999999 1 380573 557889 376589 2 484969 933293 1 47849 310104 -106610 2 2 999999 2 20 999997 1 2 999999 83609 1 2 999999 585822 1 2 999999 -142162 1 547860 829095 146664 1 2 999994 -376151 1 2 999999 673706 1 788322 803120 -949791 1 14 999985 561645 1 2 999999 -405564 1 2 999999 870756 1 15 999998 211530 2 639194 751690 2 44573 290442 1 132260 319000 -655916 2 14903 254940 2 2 999999 1 61253 427065 -197692 2 588971 772226 1 403987 891037 -521006 1 13 999996 703288 2 15 1000000 2 2 999999 1 12 999992 -12110 2 489346 857066 1 2 999999 770933 2 214775 387358 2 389587 668972 2 3 999982 1 4 999988 -50479 2 2 999999 1 214651 290911 750347 1 12 999990 -298921 1 13 999987 313468 1 2 999999 -450196 1 522481 834399 296606 1 17 999982 861243 1 9 999983 -491377 2 148406 773442 1 2 999999 526174 1 17 999989 -996725 2 18 999982 2 132587 863089 2 2 999999 1 2 999999 -622762 1 97125 765627 479362 2 2 999999 1 170694 454240 538823 1 2 999999 -785774 2 18089 635621 2 20 1000000 1 126125 651728 -566643 1 2 999999 -490300 2 14 1000000 2 10 999986 2 17 999985 1 2 999999 893570 2 118648 516279 1 9 999996 -39680 1 2 999999 -517046 1 2 999999 811483 1 105948 493553 -7860 2 151094 673239 2 2 999999 1 317586 442472 -180142 2 2 999999 2 10 999982 2 555422 689690 1 18 999993 -928089 1 1 999997 763666 1 2 999999 540854 1 19 999991 -956420 1 20 999996 161328 1 20 999994 722933 1 2 999999 478553 1 19 999986 -903389 1 880753 953323 -16308 1 2 999999 486864 2 106599 755224 1 13 999996 197463 1 13 999996 391695 1 2 999999 292293 1 3 999987 -340957 2 2 999999 1 455461 743459 266163 1 2 999999 -518742 1 423012 732182 -468159 2 2 999999 2 2 999999 1 2 999999 -25230 1 2 999999 -407476 2 1 999985 1 4 999992 135629 2 2 999999 1 2 1000000 -760384 1 20 999995 303032 1 2 999999 -89381 2 9181 57065 2 496460 718120 1 2 999999 556331 2 2 999999 1 2 999999 -737968 1 2 999999 -52932 1 267840 396700 101503 2 2 999999 2 6 1000000 1 2 999994 764391 1 467158 969919 646610 2 2 999999 2 18 1000000 2 3 999988 2 12 999983 1 2 999997 -987672 2 720792 883549 2 417574 890082 1 9 999982 523532 2 11 999986 2 19 999981 2 466847 891481 1 4 999996 -286927 2 245893 309750 1 44350 793014 709418 1 18 999988 307184 2 621763 766785 1 2 999999 -507881 1 2 999999 72105 1 2 999999 416489 2 3 999996 1 2 999999 -553533 1 202681 352330 -919846 1 2 999999 815217 1 2 999999 -251859 1 2 999999 35580 1 2 999999 823526 1 607687 817783 -430032 1 17 999985 344735 1 2 999999 -57739 2 20 999983 1 2 999999 198764 1 2 999999 -864613 1 615257 705154 -631403 2 2 999999 2 4 999997 2 2 999992 1 2 999999 -688141 1 133482 716809 442555 1 2 999999 -931429 2 5594 852883 1 606182 741197 -488563 1 384237 750065 429556 1 193600 287892 -592265 2 2 999999 1 10 999988 969503 1 2 999999 917213 1 2 999999 289299 2 2 999999 1 225843 305608 -230340 2 2 999999 2 2 999999 2 2 999999 2 3 999997 2 2 999999 1 2 999991 -579387 2 123604 382073 2 90016 824340 2 1 999989 1 241192 917720 620557 1 2 999999 366752 1 2 999982 237132 2 2 999999 1 2 999999 -450740 1 1 999983 102140 1 8 999987 -717454 1 13 999988 287896 2 2 999999 1 2 999999 -421969 1 360566 736234 -396689 1 389937 939590 14483 1 20 999988 -460042 2 2 999999 2 2 999999 1 3 999991 848632 2 2 999999 1 403488 822785 -119750 1 2 999989 -976254 1 2 999999 734466 1 7 1000000 711229 1 2 999999 -396685 1 2 999999 -14477 2 24326 407614 2 2 999999 1 2 999999 -424904 2 76548 487547 1 2 999999 833047 2 15 999997 2 19 999981 2 14 999986 1 460163 752824 -228885 2 2 999999 1 16 999981 445549 2 17 999993 2 9 999983 1 2 999999 520422 2 2 999999 1 2 999999 -892466 1 19 1000000 -699803 2 84964 533448 2 2 999999 2 2 999999 1 14 999988 -744251 2 673627 910136 1 11 999984 837940 1 378189 493076 393231 1 16 999999 -999199 1 658299 814961 35429 1 2 999999 193570 2 392770 663425 2 2 999984 1 2 999999 -600091 2 7 999981 1 2 999999 386502 2 9 999997 2 2 999999 2 5 999999 1 10 999998 283850 1 2 999999 -632409 2 73257 749663 2 2 999999 2 4 999981 2 2 999999 2 100693 882754 2 2 999999 1 2 999999 -60780 2 108945 377698 1 2 999999 -266610 1 2 999999 186319 2 532303 868341 2 2 999999 1 6 999981 973147 1 2 999999 -219658 2 8 999981 1 10 999986 853833 2 63057 404133 2 2 999999 1 2 999999 -17054 1 736304 947927 858873 2 2 999999 1 344684 742720 -338644 2 4 999990 1 2 999999 779135 1 13 999998 778240 1 658488 982767 253005 1 2 999999 -338990 2 138352 562384 1 101661 939990 -542245 1 18 999985 297635 2 73009 194997 1 16 999986 956852 1 2 999999 -668867 1 139307 763475 -539029 2 11 999984 2 2 999999 1 535829 722631 49307 1 3136 800760 625952 2 489746 687077 1 8 999989 606480 2 18 999988 2 264075 373311 1 524481 614542 -700227 1 2 999999 981127 2 18 999990 1 883995 982952 866245 2 2 999999 2 19 999989 1 2 999999 -823141 1 241294 527638 -975601 1 354705 609942 583524 2 15 1000000 2 7 999995 1 2 999999 131381 2 17 999987 1 3 999994 640453 2 173780 780488 1 270393 825410 431919 1 2 999999 -599611 1 2 999999 475131 2 2 999999 2 617223 924253 1 2 999999 505473 2 15 999986 2 382920 991378 1 3 1000000 487608 1 705061 768227 -641222 1 2 999999 312526 2 16 999981 1 262703 403333 -935244 1 2 999994 -462567 2 384492 420448 1 101876 219738 -477862 1 302155 598299 790445 1 343453 464984 -811552 2 2 999999 2 2 999999 2 16 999988 1 33308 894102 443837 1 826202 940025 -844182 2 711734 989354 2 10 999985 2 2 999999 1 459220 668703 697392 1 750014 799601 702771 1 2 999999 405976 1 2 999999 -46761 2 162976 289471 1 221325 956389 459884 1 13 999987 931052 1 501649 638937 311029 1 227357 369283 -790778 1 375098 923594 -278344 2 9 999999 2 242093 929533 2 17 999990 1 2 999999 -949282 1 8 999988 787245 2 36895 59222 2 142323 235171 2 160625 583166 2 416563 913247 2 2 999999 2 447609 830448 1 314762 452568 -218166 1 10 999994 200498 1 760198 821294 342898 1 268962 989306 73813 1 2 999999 -89777 1 18 999986 328546 2 2 999999 2 2 999999 1 647619 674414 973525 2 8 999999 1 19 999995 -339925 1 309653 466535 -161451 1 2 999999 758062 2 2 999999 1 16 999988 101565 1 2 999999 18767 2 206703 977142 2 2 999999 2 2 999999 1 2 999999 -524754 1 2 999982 119640 1 8 999989 81929 1 17 999988 -583542 1 12 999990 -245873 1 457963 793369 -604487 2 2 999999 2 18 999994 2 2 999999 2 2 999999 1 2 999999 -510387 2 10 999986 2 2 999999 2 565656 671731 1 294157 791579 -645138 1 18 999999 -31499 2 2 999999 2 37917 510402 2 2 999999 2 11 999993 2 156651 943020 2 19 999981 2 384980 852753 2 18 999995 1 20 999999 -48470 1 295725 748577 655918 1 15 999989 460936 2 2 999994 2 16 999985 2 2 999999 2 2 999999 1 3 999987 666011 2 2 999999 1 1 999984 -561818 1 2 999999 -295136 1 20 999997 -293228 2 736234 842955 1 2 999999 819257 2 20 999992 1 2 999999 -309699 2 2 999999 1 7 999991 -105388 1 51980 359104 -524512 1 12 999998 -581315 2 17 999990 2 19 999990 2 15 999999 2 3 999991 2 2 999999 2 2 999999 1 361440 448322 327986 1 6 999986 699833 1 13 999983 90097 1 4 999985 -706438 2 2 999999 1 13 999994 -535113 2 13 999990 2 6 999991 2 11 999996 2 134914 749357 1 733648 897503 -294444 2 910283 934520 2 175714 813411 1 179570 317308 -230310 2 2 999999 2 9 999985 1 16 999994 311745 1 2 999999 497156 1 7 1000000 139058 2 2 999999 2 1 999993 1 692977 847797 -615163 2 65420 255755 1 428253 974189 -11227 2 2 999999 2 7 999998 2 10 999987 2 6 999989 1 13 999998 -124359 1 584643 738268 125094 1 192116 527752 20831 2 325860 989857 2 2 999999 2 2 999999 1 6 999987 -920681 2 13 999991 1 12 999995 287696 2 534662 909764 2 2 999999 2 2 999999 2 623635 726282 2 2 999999 1 41429 305785 -313182 2 542277 880435 2 2 999999 2 38394 493483 2 91321 521874 1 2 999999 705527 1 267579 297137 -320147 1 2 999999 505316 2 12 999985 2 47501 841706 2 868693 979635 2 12 999993 1 19 999982 951787 2 2 999999 2 576203 905137 1 439590 622659 -743335 2 17 999993 1 2 999999 -675413 1 2 999999 -235256 1 82630 510978 280570 2 22526 718339 1 281723 739802 -13374 2 18 999990 1 2 999999 -314268 1 1040 530650 530524 2 310959 599059 1 340744 443782 -528819 1 182480 984312 -291118 2 321437 510749 2 2 999999 1 66254 66688 560650 2 2 999999 2 13 999985 2 2 999999 2 2 999999 1 394937 942309 -24151 1 2 999999 -881470 2 128852 315910 1 2 999999 -507291 1 12 999987 86904 2 396730 766351 2 250505 444837 1 349506 526974 -536712 1 2 999999 -725109 1 5 999982 703180 1 268114 547795 -193669 1 20 999998 -797698 2 127448 191563 1 2 999999 813886 1 4 999984 193068 1 412136 437317 880446 2 2 999999 1 6 999988 869495 1 90338 488391 -477802 1 113956 648858 288137 2 49228 975070 2 786631 888629 2 1 999999 2 2 999999 1 262168 276513 811596 1 347852 940465 -458606 1 6 999999 717898 1 10 999987 419011 1 18 999981 -360682 2 19 999994 2 2 999999 2 2 999999 2 20 999994 2 20 999996 1 5 999989 872035 1 18 999994 -253335 2 19 999989 1 152949 546738 -908891 2 62436 998867 1 2 999999 -274 2 19 999990 2 2 999999 1 2 999999 -907432 2 2 999999 2 19 999991 1 4 999988 897696 1 2 999999 -264690 2 2 999999 2 2 999999 1 2 999999 845780 1 3 999996 773618 1 8 999997 899003 2 6 999998 1 2 999999 138853 1 76536 347431 966633 2 2 999999 2 14 999986 2 2 999999 1 15 999992 -291435 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 787494 894253 -703211 1 202797 779430 -384451 2 174979 544185 1 14 999985 568213 1 10 999994 -939870 1 4 999993 -449538 1 10 999983 204116 2 10 999994 2 2 999999 2 520805 972021 2 4 999996 2 2 999999 1 2 999999 98612 2 15 999998 2 9 999993 2 1955 834952 2 8 999992 1 1 999987 -870994 2 2 999999 2 2 999999 1 876459 942703 283750 1 2 999999 -440116 1 2 999999 -394832 1 389689 809328 -844648 2 205997 400346 1 1 999989 -302629 1 8 999987 -10379 2 2 999999 1 2 999985 976700 1 2 999999 645483 2 2 999999 2 2 999999 2 2 999999 1 427323 435232 678112 1 9 999984 -577058 2 129794 387954 1 7 999985 436060 1 2 999993 482792 2 340373 379637 2 2 999999 2 2 999999 1 3 999981 467864 2 18 999986 2 2 999999 2 2 999999 1 2 999999 -963149 1 427014 793097 218161 1 205818 250728 247705 2 104646 427845 1 668015 804054 71715 2 82044 354707 2 350883 530933 1 65582 545177 -54877 1 94008 797416 216329 2 575291 902832 2 2 999999 1 5 999994 -447375 2 226456 901257 2 280252 673673 2 480019 832606 2 11 999999 2 15 999999 1 541705 694196 -878117 2 20 999994 1 1 999993 138715 1 142436 907656 870983 1 368497 976646 229833 2 2 999999 1 321833 459991 -135148 2 16 999985 2 343964 976107 1 345617 631211 -782669 2 2 999999 2 91786 422809 2 105526 951867 2 10 999987 2 11 999993 1 437280 605803 -218491 2 377846 562462 2 2 999999 2 25604 332707 2 2 999999 1 32548 427658 -170623 1 19 999996 710058 2 1 999992 2 437981 944573 2 14 999993 1 2 999999 219099 2 2 999999 2 253476 779695 2 2 999999 2 2 999999 2 12 999997 2 2 999999 1 2 999999 430658 1 2 999999 699751 1 3 999988 -848452 2 41451 784628 1 15 999987 501854 1 2 999999 -449359 2 2 999999 1 501726 733859 207390 2 2 999999 2 368082 453844 2 215395 305638 1 1 999996 -645127 1 4 999983 -230388 2 5 999991 2 128619 480367 1 15 999990 999506 1 2 999999 -294466 2 16 999997 1 2 999999 -27111 2 208201 374193 2 139637 346107 1 2 999999 -301242 2 2 999999 1 596709 613547 125626 2 2 999999 2 5 999985 2 12 999981 2 10 999991 1 2 999999 -47476 1 754684 866772 -355703 1 8 999984 -982334 1 6 999981 470642 1 481469 744615 -46693 1 120776 533555 665133 2 868270 978459 1 6 999987 75070 1 8 999996 765892 1 2 999999 898706 1 6 999998 -156076 2 2 999999 1 669582 959740 72948 2 10 999987 2 452375 999658 1 2 999999 -547087 2 16 999981 1 2 999999 -930514 2 2 999999 2 2 999999 1 15 999998 -28274 1 2 999999 773633 1 220759 657278 117907 1 18 999993 -543828 2 2 999999 2 495561 782988 1 47968 238720 466842 1 2 999999 772937 1 260928 277477 379871 2 191892 575758 2 267514 431188 1 2 999999 339266 1 15 999982 799217 1 2 999999 687503 2 12 1000000 1 212275 428064 -199284 2 330972 976253 1 2 999999 -805991 2 203246 303255 2 20 999989 1 2 999999 -446578 1 2 999999 369739 2 424329 700214 1 8 999989 -498550 1 7 999981 -318502 1 24914 517413 -933663 2 19 999982 2 153217 749405 2 2 999999 2 2 999999 1 17 999985 690229 2 3 999987 1 595575 891299 -631319 2 831446 885289 1 2 999999 -228099 1 586022 836515 -777930 1 87384 567889 449435 1 2 999999 689007 2 16 999986 1 2 999999 765379 2 2 999999 2 6 999997 2 17 999997 2 1 999990 2 7 999981 2 10 999987 2 19 999993 2 222754 843258 2 674639 737031 2 1 999984 1 2 999999 353782 1 280432 428674 -185779 1 14 999998 499167 2 15 999993 2 2 999999 1 66129 638271 430319 1 2 999999 -657631 1 2 999999 -344578 2 13 999986 2 11 999987 2 2 999999 1 2 999999 -664299 2 6 999998 1 424056 444621 222271 1 2 999999 340837 1 11 999999 951460 2 8 999987 1 4 1000000 250713 1 2 999999 -478969 2 373449 416562 2 2 999999 2 2 999999 1 2 999999 408619 1 19 999999 -711521 1 3 999995 -826392 1 2 999999 -86677 2 2 999999 1 18 999998 884391 2 196779 645234 1 2 999984 -492798 2 2 999999 2 2 999999 1 20 999994 -704058 1 844718 969109 -103246 1 10 999995 -844700 1 368617 848764 -721132 1 8 1000000 554263 2 10 999981 2 10 999998 1 203402 233643 286009 1 4 999996 111614 2 779128 832046 2 11 999989 1 530723 726311 -599660 1 19 999986 -813688 1 2 999999 366893 1 673516 984539 -631268 1 5 999982 -968545 2 4 999996 1 225356 396236 -424521 2 2 999999 1 2 999999 247076 2 11 999997 2 3 999987 2 2 999999 2 294543 707302 2 1 999981 2 229582 363441 1 2 999999 -735697 2 2 999999 2 13 999996 2 114876 759289 1 2 999999 932571 2 592673 604165 2 336083 609717 2 9 1000000 2 7 999996 1 4 999996 -284512 1 942564 977038 -405048 1 2 999999 327093 2 678069 773826 1 233193 694249 -543874 1 2 999999 -735685 2 2 999999 1 2 999999 -191891 1 20 999994 221233 1 2 999999 362398 2 749946 993989 2 572612 945183 1 1 999995 87317 1 19 999984 -774106 1 122792 874969 957630 2 11 999981 1 224178 305864 -34144 1 2 999999 128201 1 2 999999 -401376 1 84255 402490 440186 1 16 999993 173538 1 476039 747916 -281386 1 2 999999 -784856 2 2 999999 1 463118 873605 198730 1 248629 577279 215969 1 6 999992 -595848 1 7 999987 -180248 1 18 999989 -629201 2 13 999989 1 2 999999 -829840 2 2 999999 1 2 999999 959539 1 129880 596869 -356949 1 2 999999 853737 2 611152 845035 2 4 999986 2 302855 441481 1 16 999989 483493 2 2 999999 1 14451 831873 -756432 2 5 999983 1 2 999999 -77069 1 278968 508173 -65362 1 2 999999 507681 1 3 999983 -434715 1 9 999982 513077 2 220906 429477 1 19 1000000 -661461 1 116662 518582 156856 2 460426 888141 2 19 999994 2 11 1000000 1 2 999999 -720251 2 244597 408199 1 2 999999 -821210 1 2 999999 796658 2 16 999993 2 2 999999 1 2 999999 99167 1 652406 965826 -50456 1 9 999991 -934575 2 2 999999 1 14 999994 -965698 2 666020 841782 2 406097 798617 2 2 999999 2 212339 622707 1 2 999999 285332 1 2 999984 492164 1 445451 923877 -956587 1 245702 563353 769266 1 11 999994 -846497 2 404137 753028 1 601455 996551 -810017 1 2 999999 706147 1 143738 382584 820397 2 2 999999 1 14 999997 -793169 1 374321 600230 -879445 1 2 999999 3558 1 38609 249266 -166847 1 3 999992 -314755 2 2 999981 2 2 999999 2 66515 226752 2 239497 658840 2 20 1000000 1 2 999999 -897858 2 2 999999 2 321415 420714 1 2 999999 -978145 1 2 999999 -67288 1 372300 571479 774541 1 544915 984854 -409307 1 471329 766335 -948917 2 467654 738126 1 50488 753206 266959 1 129942 531677 759111 2 179631 767987 1 685019 717475 -341697 1 2 999999 875094 2 5 999998 1 2 999999 284491 2 2 999999 1 7 999994 995142 1 2 999999 342495 1 183106 667160 -842723 2 2 999999 1 18049 427715 73805 2 79714 757060 2 2 999995 1 7 999998 -95534 1 387315 736815 182810 2 433482 602269 2 2 999999 2 2 999999 2 11 999983 2 2 999999 2 2 999999 1 2 999999 877038 1 2 999999 852293 1 13 999994 849678 1 15 999986 -325813 1 2 999999 -103971 2 5 999983 2 2 999999 2 2 999999 2 2 999999 2 7 999987 1 4 999982 747551 2 311751 315205 1 2 999999 -180733 1 12 999984 820339 2 16 1000000 1 2 999999 -323324 2 4 1000000 2 2 999999 2 603232 804639 2 89206 663663 1 19 999983 -51576 1 18 999989 771739 1 2 999999 -306927 2 2 999999 1 2 999999 -945747 2 2 999999 1 6 999990 -817893 2 11 999996 2 646724 816688 2 8 999995 1 727119 937017 259705 1 2 999999 -470063 1 2 999999 -118457 1 310550 944143 14196 1 317418 480399 140854 2 1 999987 1 10 999982 -496322 2 14 999994 1 230395 638186 938112 1 248764 299752 174912 1 2 999999 -216447 2 9 999985 2 19 999981 1 17 999999 -588511 1 329069 960899 -416257 1 15 999996 -384254 2 2 999999 2 2 999999 2 2 999999 1 2 999999 202636 1 307359 637034 -463869 2 74606 274233 1 306647 416047 464400 1 270187 517916 593039 2 15 999986 1 2 999999 370072 2 13 999996 2 2 999999 1 676910 906698 826954 2 2 999999 1 95574 501059 -921100 1 2 999999 -354145 1 18 999989 777237 2 1 999992 2 40405 416728 2 16 999983 2 2 999999 2 15 999995 2 2 999999 2 246189 649220 2 134501 916438 2 771830 901498 2 5 999981 2 17 999998 2 2 999999 1 2 999999 493318 1 2 999999 784065 1 250163 670555 463844 2 6 999993 2 2 999999 1 14 999998 -991563 2 2 999999 2 20 1000000 1 32063 917637 696504 1 58182 824018 890507 2 2 999999 2 2 999999 1 15 999983 -571192 1 6 999994 -1226 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999985 1 7 999995 -410074 2 2 999999 2 453342 864644 1 5 999982 981814 1 87928 545635 -667046 1 2 999999 410139 1 475623 727067 46365 1 2 999999 -220315 1 250696 331212 626428 1 2 999999 610852 1 955522 957004 -286103 1 2 999999 800882 1 463391 574536 450709 1 8 1000000 382887 1 2 999999 783835 2 19 999990 1 172159 857343 616096 2 44754 838431 2 10 999989 2 2 999999 1 2 999999 977993 1 2 999999 -699026 2 2584 163050 2 2 999999 1 2 999999 458808 1 2 999999 -139061 2 2 999999 2 7 999999 1 2 999999 -561297 1 794798 969853 467114 1 2 999999 -490752 1 2 999999 57378 1 44900 346600 400370 2 131051 429667 2 17 1000000 2 2 999999 2 20 999991 1 1 999992 21789 2 2 999999 2 13 999984 1 2 999999 79861 1 625485 912113 40434 1 12 999982 -46074 2 18 999998 2 2 999999 1 313107 439362 649630 2 17 999987 2 2 999999 1 10 999994 439732 2 15 999993 2 679896 876500 1 192129 763313 742229 1 10 999983 636819 1 4 999988 493852 2 286520 987671 2 1 999986 2 2 999999 2 169235 835020 2 14 999996 1 2 999999 -379479 2 1 999987 2 13483 99356 1 2 999999 749411 1 3 999983 -177112 2 18 999991 2 2 999999 1 137342 253810 447672 2 2 999999 2 372817 686870 1 140429 924795 875827 1 2 999999 648184 1 883701 983683 69838 1 2 999999 856874 2 492293 516108 2 20 999991 2 14 999990 2 20 999990 1 2 999999 -194645 2 2 999999 1 2 999999 -853703 1 3 999991 149650 1 2 999999 545923 1 364151 791575 -643747 2 2 999999 1 12 999986 307324 1 27944 143831 -806315 1 2 999999 791425 1 14 999994 378002 2 11 999981 1 2 999999 -422109 1 2 999999 -996651 2 2 999999 1 15 999982 -868682 2 527560 932689 2 2 999999 2 2 999999 2 8 999985 1 273049 958032 -897886 2 11 999995 1 778932 992201 -788275 1 2 999999 671655 2 200821 357212 1 122256 628918 -124283 2 2 999999 2 325813 480885 2 113760 820377 2 2 999999 2 16250 574216 2 86697 506550 2 146203 862804 1 166201 589879 -127903 1 2 999999 -804641 2 2 999999 1 2 999999 167113 2 708288 911078 2 284809 783813 1 9 999988 -284626 2 400421 792616 2 2 999999 2 9 999985 2 15 999984 1 561161 860321 680082 1 1 999997 516410 2 12 999987 1 20 999982 733563 2 31562 204278 2 42805 929933 2 2 999999 2 44074 487184 1 568689 633489 -351490 2 2 999999 2 467365 650062 1 2 999999 -719250 1 61213 852132 970289 2 741486 760069 2 2 999999 1 2 999999 -582433 1 160905 663223 830088 2 2 999999 2 162251 657544 1 5 999999 -266052 1 439975 482621 929467 2 357968 645990 2 117821 945657 1 371427 566129 53578 1 191018 630665 64137 1 6 999987 -702914 2 2 999999 1 544731 726415 157134 2 306673 622573 1 8 999987 514307 2 4 999987 2 2 999999 1 2 999999 -134138 1 3 999993 -714337 2 2 999999 1 2 999999 564211 1 9 999998 911963 1 289662 628408 -418777 1 11 999986 -703101 1 2 999999 606935 2 524337 912250 2 13 999987 1 13 999996 -117963 1 19 999987 -753098 2 2 999999 2 15 999984 1 27030 882333 -238078 1 125066 317585 -648666 1 229594 428516 992815 2 10 999983 2 618161 892277 2 14 999994 2 834509 980986 1 8 999992 -22230 1 10 999992 -992017 1 15 999982 56964 1 200871 694106 -245728 1 13 999984 995668 1 2 999999 -568299 1 619654 691780 725621 2 14 999998 2 2 999999 2 469965 605185 2 659171 740860 2 14 999984 1 960435 972690 223051 2 306713 454111 1 2 999999 -493011 2 2 999999 2 2 999999 1 605654 956826 -900917 2 115768 521459 2 8 999991 1 2 999999 397487 1 103160 548433 -209672 1 907433 990101 149462 1 605484 768701 -461063 2 349877 723420 2 338437 388038 1 11 999982 592454 1 9 999999 -758604 2 2 999999 2 107318 112525 1 2 999999 786787 1 2 999999 -979871 1 492355 919457 136164 2 89385 308102 1 2 999999 721821 2 85662 407314 1 12 999984 -618591 1 787228 829247 4272 2 18 999982 1 2 999999 -70624 1 2 999999 -156632 2 4 999998 1 2 999999 680118 1 2 999999 992776 2 76559 179396 2 2 999999 2 18 999998 2 144462 719742 2 2 999999 2 847805 943705 1 14 999986 -833590 1 2 999999 562595 2 964495 994911 1 8 999999 -962425 2 2 999999 1 7 1000000 -282739 1 12 999992 -239468 1 20 999990 -900202 2 113210 808349 1 450557 726609 -153860 1 8 999992 -29790 2 586317 804248 1 344827 761719 -736850 2 2 999999 1 702913 961566 372573 1 4 999981 315232 2 252161 835483 2 16 999985 2 2 999999 1 2 999999 138716 2 20 999992 1 19 999989 -165532 1 2 999999 905267 1 2 999999 137975 1 2 999999 384534 1 2 999999 -42668 1 250370 487004 999299 1 2 999999 -946523 1 2 999991 -660152 1 241947 631190 199582 2 2 999999 1 503927 746229 -601837 1 283821 394523 -790044 1 342349 519984 423377 2 17 999986 2 2 999999 2 11 999988 1 17 999987 245947 2 14 999985 2 17 999996 2 1 999997 2 2 999999 1 2 999999 -798533 2 6 999997 2 38902 602336 1 14 999993 -441349 2 11 999999 1 185729 332282 356461 2 5 999998 1 5 999993 854520 2 5 999998 1 2 999999 -380996 2 6 999994 2 28351 71597 2 2 999999 2 17 999996 2 2 999999 1 11 999984 -670667 1 2 999999 -368329 2 426384 790240 1 1 999992 703345 2 162663 205473 2 19 999999 1 16 999999 -684869 1 2 999999 152207 1 2 999999 -235456 2 10 999992 2 243709 726993 2 2 999999 1 2 999999 343505 2 2 999999 1 20 999991 604661 2 2 999999 2 2 999999 1 2 999999 -242131 1 10 999990 -734175 2 2 999999 2 280121 329851 2 16 999987 2 901223 918046 2 16 999981 1 2 999999 114067 2 2 999999 1 217638 768248 646417 2 398675 818557 2 13 999992 1 449889 892293 -483207 1 7 999998 950381 1 2 999999 975715 2 39736 397748 2 5 999987 1 9 999993 576982 1 81419 491145 -263704 1 2802 393752 947329 2 2 999982 2 4 999997 2 1 999999 1 2 999999 328787 2 2 999999 2 2 999999 1 2 999999 569666 1 2 999999 -3758 1 830455 990775 849322 1 4 999991 -692179 2 9 999990 1 94488 305702 -743929 1 2 999999 -293685 2 7 999992 2 16 999988 1 2 999999 945677 2 2 999999 1 204834 875817 -735401 1 2 999999 -192131 2 2 999982 1 2 999999 196625 2 78671 121042 2 2 999995 1 2 999999 71428 1 334396 354646 325508 1 13 999991 -194427 2 16 999986 1 2 999999 -461242 1 496142 594575 534439 1 39944 618799 -170980 2 2 999999 1 4 999985 -995393 1 2 999999 632786 2 2 999999 1 10 999991 650343 2 19 999997 2 17 999987 2 15 999989 1 2 999999 637079 2 2 999999 2 12 999991 1 1 999984 -10063 2 276626 718460 1 2 999999 432850 1 109993 135812 420300 2 2 999999 2 2 999999 2 508397 563996 1 242886 957839 906760 1 2 999999 -424897 1 12 1000000 982506 1 11 999988 694145 1 18 999990 158352 2 2 999999 2 2 999999 1 2 999999 625050 2 2 999999 1 18 1000000 28954 2 2 999999 2 433076 467628 1 2 999999 695857 2 2 999999 2 125063 912461 1 125973 743907 850349 2 2 999999 1 19 999982 254912 2 4 999986 1 17 999987 106512 2 440599 851024 2 17 999988 1 4 999999 -271293 1 68595 556451 430831 2 165710 995239 2 120952 881076 1 8 1000000 569576 2 2 999999 1 389577 528143 -14224 1 2 999999 97028 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 816940 834447 1 13 999993 939083 2 15 999994 2 2 999999 1 2 999999 715275 1 250166 443688 -992489 2 560244 888795 1 572871 857061 331028 2 2 999999 1 14 999988 -976261 2 13 999998 1 4 999988 296120 1 18 999990 619495 2 17 999983 2 20963 741768 1 446143 462383 -525926 2 2 999999 1 2 999999 -900316 2 2 999999 1 18 999988 338050 2 2 999999 2 2 999999 2 1 999998 1 33382 531697 -814040 2 5 999990 2 173033 546012 1 612936 650910 -945052 1 2 999999 680454 1 659541 711763 365725 2 56764 940889 2 291618 462756 1 184633 268319 -426238 1 2 999999 895668 2 32933 584956 1 12 999986 613690 2 394942 506881 1 2 999999 333170 2 286847 409568 1 2 999999 -826859 2 375883 888167 1 15 999994 227049 1 508650 988321 -75979 2 11 999994 2 362917 523769 1 626430 980391 445673 2 598364 853166 1 159611 968075 -575273 2 16 999998 1 5 1000000 -225835 2 2 999999 2 2 999999 2 2 999999 1 3 999984 411825 2 10 999984 1 9 999984 951287 2 336084 397598 1 9 999997 -574508 2 2 999999 1 2 999999 -130469 1 10 999981 -821210 2 2 999999 2 2 999999 1 15 999991 -867914 2 17 999985 1 353769 497023 920288 1 25084 100498 533168 1 3 999998 -351971 2 14 999992 1 3 999987 -694170 2 9 999988 1 19 999999 -374316 1 20 999995 -341870 2 2 999999 2 18 999991 1 109570 137334 627535 2 8 999991 1 1 999996 875917 1 2 999986 846229 1 5 999987 678768 2 794497 988255 1 2 999999 442619 1 2 999999 849739 2 2 999999 2 105838 464832 2 105597 465899 2 17 999991 2 2 999999 1 5 999995 456326 1 20 999989 -418280 1 9 999981 803593 2 370170 733619 1 2 999981 459268 2 2 999999 1 2 999999 607144 1 2 999999 -390442 2 11 999992 2 377871 590220 2 628724 956561 2 2 999999 1 31065 551798 -52819 2 2 999999 2 2 999999 2 1 999997 1 208639 695757 -401848 1 729843 810089 -929836 2 13 999994 2 205318 501577 1 8 999992 -365810 2 2 999999 1 13 999983 -445227 2 527297 967017 2 2 999999 1 2 999999 -791815 1 531748 902162 -911666 1 747202 791568 -432898 2 539132 768461 1 14 999984 -461284 1 2 999999 -529334 2 376347 724864 2 3 999998 1 2 999999 517888 1 2 999999 643085 1 133737 976328 613126 1 409300 856470 986292 2 605506 884067 2 3 999982 1 511663 626502 -283821 2 434735 624675 2 2 999999 2 17 999982 2 10 999992 1 912576 938789 234594 1 474967 969178 453117 2 16 999993 2 11 1000000 1 16 999981 -885508 1 17 999991 75109 2 9 999992 2 19 1000000 1 2 999999 -885017 1 235189 956399 -488636 2 18 999998 1 249651 934511 -12758 1 3 999995 -676001 2 7 999993 2 236771 788341 2 399138 439858 2 2 999999 2 2 999999 1 6 999992 -543184 1 2 999999 -167855 2 116755 509537 2 2 999999 1 234103 570510 -576888 2 17 999993 1 465038 903980 389719 1 291570 791804 528995 2 2 999999 1 5 999982 -134738 2 50012 428828 2 179283 321780 1 2 999999 350259 2 2 999999 1 13 999998 -372291 2 2 999999 1 2 999999 -449378 2 2 999999 2 6 999998 2 2 999999 1 2 999999 62163 2 1 999989 1 434667 656774 81029 1 2 999999 -364522 2 17 999996 1 2 999999 -130498 1 19656 983071 691084 1 16 999996 -874187 1 313068 770730 -387864 1 2 999999 -476068 2 18 999991 2 85435 592995 1 7 999989 -123719 2 2 999999 2 2 999999 2 154092 384767 2 154265 946666 2 331201 564718 2 7 999997 2 2 999999 1 6 999989 610090 2 2 999999 2 6 999991 1 737357 852246 99091 1 2 999999 694186 2 179917 916380 2 579713 765193 1 2 999999 979978 1 2 999999 405221 2 2 999999 2 17 999991 2 473755 540460 1 125537 389503 177088 2 37748 77474 1 435461 509044 -955633 2 19 999989 1 13 999995 266030 2 17 999981 1 2 999999 293850 1 11 999992 -299665 2 1 999996 2 2 999999 1 2 999999 -391209 2 23790 199283 2 708395 868882 1 7 999991 -506129 1 2 999999 -314959 1 2 999999 818392 2 17 999989 2 2 999999 2 245831 392725 2 2 999999 1 269460 629529 -131555 2 2 999999 1 304920 568292 102174 1 20 999999 -814434 2 566253 610703 1 588739 737615 538089 1 46777 697601 -433163 1 313833 749425 -702262 2 2 999999 2 2 999999 1 16 999989 77483 1 748391 767961 -159512 2 9 999997 1 17 999988 -743645 1 128480 844412 212243 2 2 999999 1 274394 793468 740884 1 2 999999 -573685 2 20866 547008 2 18 1000000 1 2 999992 -273816 2 3 999991 2 6 999988 1 2 999999 665145 1 76616 289331 -741146 1 6 999991 -875392 2 364388 592964 1 2 999999 519000 2 20 999992 1 4 999989 -27977 2 2 999999 1 2 999999 -951218 1 603527 652333 -33765 1 2 999999 -617871 2 2 999999 1 3 999994 995473 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -930013 1 2 999999 -273801 2 3 999998 1 5 1000000 919347 2 2 999999 2 2 999999 2 2 999999 1 4 999985 144652 1 2216 829080 -202878 1 310918 374533 616622 2 7 999983 1 2 999999 610362 2 264640 967965 2 521309 982955 2 10 999993 2 13 999994 1 2 999999 981279 2 564346 666981 1 2 999999 802513 1 2 999999 27932 1 532405 963996 462468 2 138860 729578 1 2 999999 280975 2 247046 668770 2 84670 698960 1 29189 713818 -34384 2 17 999988 1 2 999999 -50326 1 4 999996 -196680 2 120189 498734 1 431439 533750 -588847 2 2 999999 2 390014 405181 2 19 999991 2 2 999999 1 2 999999 -632571 1 2 999999 79075 1 81963 155207 -654059 2 594028 744933 1 1 999993 933911 1 578184 650563 -610803 2 2 999999 1 9 999988 -909276 1 112518 300271 154458 2 100882 948828 1 2 999999 -924717 2 2 999999 2 2 999999 2 746225 990265 1 209499 317037 -102263 2 24671 874533 2 528541 632100 1 17 999997 885283 2 484876 995199 2 434457 527578 2 2 999999 2 15 999993 1 402854 534967 901931 1 116062 461904 -699104 1 2 999999 -410916 1 1 999990 -514114 2 8 999981 2 2 999999 2 814172 953023 1 2 999999 914401 1 15 999987 -956581 2 2 999999 1 269444 927652 -17454 2 461667 706252 1 20 999989 -710152 2 213110 923122 1 176053 866221 733144 2 141197 269583 2 14 999998 1 12 999985 492637 1 2 999999 200409 1 2 999999 -84374 1 2 999999 -166650 1 6 999982 242930 2 34283 820826 1 15 999990 -526970 1 68547 611554 -525332 1 2 999999 297100 2 2 999999 2 2 999999 1 166279 232701 666619 1 246155 604438 -440923 2 4 999987 2 16 999984 2 10 999982 1 17 999994 663445 2 2 999999 2 11 999983 2 2 999986 2 12 999981 2 18 999992 1 2 999999 -427026 1 13 999982 978531 1 2 999991 930445 1 801281 824220 627145 2 14 999981 2 11 999992 1 2 999999 -819883 2 1 999984 1 365498 918351 835772 2 750653 943044 2 8 999999 1 2 999999 -705675 2 2 999999 2 394464 519131 1 3 999988 515016 1 8 999997 5123 1 308016 739841 -839713 2 124010 496225 1 822861 862416 -278869 2 12 999982 2 17 1000000 2 2 999999 2 109857 548053 2 2 999999 1 893062 946029 476783 2 10 999986 2 2 999999 1 6 999981 -257872 2 1 999996 2 687603 747871 1 2 999999 -47426 2 16 999995 2 6 1000000 2 2 999999 1 2 999999 119399 2 2 999999 2 492387 814780 1 11 999996 -578269 1 2 999999 -369837 1 17 999984 631614 2 2 999999 1 14 1000000 -633607 1 2 999999 -440228 1 459645 883172 717579 2 16 999991 1 129756 902592 708189 2 2 999999 1 168683 602426 -9846 2 3 999982 2 10 999988 2 2 999999 1 5 999996 529939 1 2 999999 851982 1 2 999985 -903827 1 6 999990 -113653 2 2 999999 1 378783 455191 -605390 2 13 999984 2 383969 567232 1 534105 679137 -551529 1 1 999996 -804500 1 9 999989 320142 1 23683 53416 -492037 2 2 999999 1 19 999999 -290342 2 12 999988 1 242480 670720 -677241 1 18 999981 -606931 1 2 999999 178737 2 16 999990 2 12 999981 2 2 999999 2 152464 924628 1 76888 328242 61228 1 2 999999 483757 1 2695 722956 151753 1 140509 621529 -67989 1 15 999993 759565 1 2 999999 -118008 2 2 999999 2 2 999999 1 2 999999 -667584 1 61550 443985 516667 2 3 1000000 1 2 999999 187250 1 340881 633308 -867517 2 18 999983 1 614989 732173 -535605 1 2 999999 212945 2 2 999999 2 16 999989 1 10 999995 54908 1 212518 491747 344529 1 2 999999 -699690 2 9 999999 2 6 999988 1 2 999999 -616327 1 8 999993 -244096 1 18 999987 161793 2 2 999999 1 2 999999 392810 2 633105 904341 2 12 999991 1 2 999999 468208 2 117238 798038 1 2 999999 -971216 1 2 999999 745585 2 2 999999 1 72144 181369 819523 1 370284 631130 154278 1 8 999983 -742247 2 2 999999 1 2 999999 696400 1 19 999983 845596 1 444980 623076 -72286 1 13 999985 456086 1 802120 894842 -919277 1 15 1000000 921322 1 191321 374222 128183 1 508836 961640 -450970 2 150808 536348 1 946007 980494 445036 2 2 999999 2 2 999999 2 68537 880728 2 112576 778708 2 123291 850883 2 32380 83004 2 604557 827624 1 11 999986 285033 1 213027 849349 288670 1 646123 787837 -638362 2 16 999987 1 3 999999 266237 1 27782 567894 -904570 2 2 999999 1 79040 401701 -546850 1 602155 977353 -28002 2 403221 424309 2 15329 590327 1 247940 634233 329245 2 4 999982 1 15 999998 -508887 1 2 999999 -608986 1 367395 721293 59399 2 2 999999 2 382668 555551 1 2 999999 -999498 1 2 999999 306806 2 2 999999 1 5573 948661 -20857 2 2 999999 1 72099 204735 -625521 2 4 999987 1 2 999999 -545996 2 2 999999 2 2 999999 2 737858 865223 1 244981 450568 207152 1 56312 566730 -769793 1 200766 220750 -49400 2 307278 393157 1 2 999999 -976123 1 331663 779772 618617 2 14 999987 1 9 999988 -911019 2 2 999999 1 6 999991 223 2 19 999987 2 803630 875675 1 2 999999 127370 2 1 999981 2 145645 184994 2 855850 938396 1 2 999999 -994879 1 18 999992 -443135 1 2 999999 -347300 1 2 999999 501466 1 664704 686386 -105354 2 12 999988 1 2 999999 318792 2 2 999999 1 1 999982 571321 2 2 999999 1 5 999997 213387 1 14 999985 553826 2 2 999999 1 2 999999 780002 2 605647 989333 2 582840 772784 1 12 999983 3369 1 2 999999 -70519 2 2 999999 2 2 999999 1 2 999999 -510188 1 410652 984067 -33797 1 670380 952135 854340 1 336743 596453 -648839 2 148354 219587 1 2 999999 208647 2 12 999994 1 2 999999 394352 2 18 999983 1 13 999998 -973801 2 2 999983 1 17 999998 298527 1 621922 898843 457689 2 2 999999 1 20 999995 156871 1 65624 362136 -970169 1 26634 872397 280637 1 16 999996 242999 1 439383 512346 -454464 2 2 999997 1 13 999998 -227989 2 384674 572484 2 11 999986 2 518811 682084 1 191718 511120 -309121 1 278612 688030 -991086 1 47392 351331 -658707 2 2 999999 1 2 999999 413902 2 10 999983 2 14 999990 2 2 999999 2 2 999999 2 117265 690080 2 2 999999 2 147509 464676 1 2 999995 -271451 1 6 999988 132579 2 489225 937473 1 293305 917631 -701949 1 2 999999 -807243 2 2 999999 2 228321 652858 1 2 999999 228871 1 17 999983 -631598 2 6 999988 2 2 999999 2 2 999999 1 35495 107474 974667 2 307135 495834 2 13 999985 2 558824 818733 2 366768 582851 1 18 999983 -729981 1 2 999999 -91076 1 173522 888956 -215037 2 18 999989 1 361873 502156 -656366 1 8 999999 297034 1 10 999984 150367 2 2 999986 2 2 999999 1 98641 514492 -30277 2 2 999999 1 17149 36390 78921 2 2 999999 1 12 999985 499201 2 339267 939769 1 54790 159589 -687977 2 2 999999 2 144277 272648 1 4 999988 593248 1 410661 927900 -9867 1 199057 472412 746854 1 8 1000000 -138614 2 2 999999 2 9 999988 1 2 999999 -135690 1 18 999986 -714876 1 2 999999 -330974 1 144724 908806 -827137 2 94914 275175 2 2 999999 2 3745 997992 2 23421 408256 2 247053 539076 1 9 999998 763211 1 5 999993 69065 1 19 999998 -890332 2 4 999988 1 2 999999 -190778 2 634633 987094 2 183739 310983 1 388465 892480 -708280 2 583008 768770 1 62259 134514 712443 2 5 999983 2 2 999999 2 223140 746642 1 2 999999 -80468 2 432490 690335 2 3 999997 1 13 999998 -507435 2 2 999999 2 10 999990 1 118178 813997 237588 1 2 999999 -620140 2 2 999999 2 168309 772355 2 615789 619155 2 4 999984 1 14 999984 708660 2 2 999999 2 226800 387298 1 269426 856268 -274771 2 9 999984 2 863306 908061 1 338373 425003 742131 1 694681 706426 -365327 1 863340 919435 901557 2 828233 965031 1 95883 393240 -751904 2 5820 716838 1 389249 672522 717185 2 2 999999 1 10043 529310 -471884 1 7 999985 966225 2 2 999999 1 2 999999 -470002 2 19 999985 1 2 999999 863880 1 449568 789693 934525 1 18 999998 51928 1 369494 791947 584506 1 2 999999 957134 1 2 999999 -88425 1 2 999999 847155 2 20 999998 1 285782 782274 -876983 2 711413 976347 2 12 999983 1 2 999999 346835 1 84356 210447 -137896 2 159489 918883 2 10 999984 1 474022 917201 -299576 2 2 999999 2 652295 926278 2 3 999999 2 472006 863836 1 2 999999 -496922 1 6 999992 -200990 1 2 999999 -162133 2 2 999999 2 290647 578742 2 2 999999 1 5 999983 -918607 2 7 999981 2 2 999999 1 6 999989 -420744 2 2 999999 1 2 999999 -425374 2 6 999982 1 12 999988 498727 2 2 999999 1 2 999989 -633274 1 12 999993 -9238 2 2 999999 1 2 999999 218197 1 2 999999 355917 1 3 999998 -718490 1 286654 777165 383104 1 87503 430425 -789132 2 544598 836918 1 2 999999 -674511 2 2 999999 2 5 999987 2 2 999999 1 170241 770521 -315002 1 19523 162025 -493745 1 6 999981 -819213 1 55532 434881 216317 2 2 999999 2 2 999999 1 2 999999 -249331 1 8 999993 215862 1 2 999999 184826 2 2 999999 2 12 999999 1 4 999986 -625471 2 2 999999 2 13 999989 2 20 999991 2 7 999988 1 276502 637958 -950885 1 2 999999 -634931 1 11 999985 140295 1 483923 663865 -229232 1 6 999987 51680 1 610852 903402 -232939 1 5 999993 564688 2 2 999999 1 260159 888690 442999 2 2 999999 2 11 999982 1 307959 618703 410422 2 2 999999 1 18 999996 -820650 2 487410 782360 2 604983 956105 1 2 999999 825562 1 968654 972707 -940505 1 2 999999 -478614 1 221875 346930 251799 1 2 999999 162794 1 15 999981 833262 2 8 999993 1 2 999992 -101061 2 29415 102569 2 16 999993 2 209826 660895 1 502400 671592 653115 2 171291 591418 1 456696 850676 90788 1 2 999999 333350 1 126597 326496 362633 2 2 999999 1 2 999999 8601 2 2 999999 2 97697 203053 2 14 999992 1 1 999985 548025 1 2 999999 536349 1 12 999989 326021 1 2 999999 43869 2 45312 98421 1 3 999997 343432 2 216237 630933 2 2 999999 2 15 999999 1 931976 958591 232843 2 391669 589698 2 15848 211849 2 2 999999 1 2 999999 -58113 2 2 999999 2 3 999983 1 348518 392957 -52539 1 13 999998 -508750 1 443740 774345 563034 1 87176 102698 -384856 1 19 999986 -337920 1 577275 893181 212301 2 146612 825557 1 190721 503769 655791 2 650026 810058 1 19 999999 609961 1 143709 435725 105850 2 2 999999 2 7 999981 1 91927 209480 564331 2 7 999990 2 2 999999 1 601308 711119 -758476 2 2 999999 2 18 999989 1 2 999999 21040 1 2 999999 649767 1 2 999999 364641 2 2 999999 1 2 999999 958624 2 339377 502663 1 2 999999 -49516 2 317364 762496 2 2 999999 1 614576 834169 59660 2 14 999997 1 2 999999 -792361 1 1 999988 -662678 2 2 999987 1 2 999999 824660 1 2 999999 -410935 1 2 999999 -520578 2 17 999984 1 15 999998 -82094 2 350925 964174 1 11 999988 631791 1 2 999999 162736 1 2 999999 -706289 2 2 999999 1 2 999999 -96093 2 2 999999 2 4 999996 2 79966 451567 2 15 999990 1 343067 447406 703463 1 9 999985 397581 1 5 999998 -926737 2 12 999988 1 206945 578830 677644 1 571515 617295 980906 1 2 999999 988518 1 10 999983 -460110 1 3 999993 896061 1 2 999999 -730124 2 841828 892495 1 279618 842204 774707 2 1 999992 1 26642 992651 884917 2 18 999981 2 193387 676179 2 97688 571176 1 10 999981 -528180 2 8 999996 1 322289 333318 496473 2 377513 738017 2 337379 843725 1 20 999986 -272296 1 2 999999 256145 2 819370 996763 2 522786 736559 1 13 999982 83813 2 123265 228714 1 1 999999 -895667 1 2 999999 -131062 1 10 999996 -309026 2 609915 802005 1 8 999989 -918319 1 19 999985 -494130 2 2 999999 2 15214 765307 2 2 999999 2 2 999999 2 45539 599832 1 227961 511120 817480 2 2 999999 2 15 999988 2 16 999983 1 359768 507712 -622788 1 217477 504036 701725 2 305336 320141 1 390176 974552 858385 2 646018 807654 1 6 999985 452536 2 20 999999 2 52903 961147 1 721489 736618 -298645 1 425857 654766 786022 1 2 999999 -636999 1 181367 546132 -653538 2 2 999999 2 19 999984 1 2 999999 153244 2 2 999987 2 47724 653834 1 16 999987 491920 2 2 999999 2 2 999999 2 18 999982 2 2 999999 2 6 999996 1 3 999997 825592 1 733903 744372 -322101 1 2 999999 -827872 1 225857 506175 -78751 1 2 999999 451604 1 11 999990 -261144 2 240091 529758 2 17 999995 1 15 999982 966315 2 2 999999 1 5 999999 -59684 2 19 999990 1 13 999997 -968739 1 2 999999 900076 2 709731 745841 2 773849 918894 2 2 999999 1 4 999998 -151300 1 11 999983 -870829 2 304424 824072 2 2 999999 1 411121 494248 -790245 1 17 999986 722898 2 7 999993 2 422765 934304 2 344347 765924 2 835713 964413 2 2 999999 1 2 999999 -505364 1 2 999999 -931487 2 701780 928194 2 2 999999 2 3 999994 2 2 999999 1 16 999985 14839 1 830144 979456 82730 2 14 999987 2 564664 967363 1 2 999999 162844 1 2 999999 -96080 2 2 999999 1 4 999990 344663 2 2 999999 2 528998 809631 2 466508 751853 2 347282 409929 2 2 999999 2 435159 730269 2 6 999986 2 11 999994 2 2 999999 1 18 999989 879627 1 19 999982 834680 2 2 999999 2 395807 862905 2 4 999991 1 2 999999 924783 1 112123 446978 -727845 2 236531 635272 1 9 999983 386207 2 13 999998 2 221540 695900 1 2 999999 -438394 2 763748 868254 2 2 999999 1 22825 676849 -216068 1 13 999985 442770 2 2 999999 1 40108 318131 -238191 1 158191 697751 -671330 2 19 999984 1 2 999999 -371223 1 2 999999 -608420 2 20 999984 1 2 999999 -970438 2 244846 531475 2 340222 628830 1 219623 799540 -41664 2 129536 443521 2 24705 360832 2 6 999985 1 577169 742615 117057 1 14 999993 -931882 1 5 999991 475997 2 2 999999 1 348870 763248 -484706 1 2 999999 -156941 1 13 999988 510974 1 521822 992968 244495 2 2 999999 1 2 999999 -530242 2 10 999998 1 9 999987 806755 2 2 999999 2 271570 825442 1 7 999994 64352 1 802889 882481 937870 2 1 999995 1 17 999999 418304 2 186015 703627 2 20 999984 1 2 999999 780469 2 2 999999 1 15 999992 787840 1 2 999999 -18153 1 191009 851736 279090 1 388572 860095 671644 2 323478 748258 1 17 999992 -451187 2 10 999985 2 92286 803606 2 2 999999 2 2 999999 1 2 999999 383026 1 2 999999 18333 2 19 999997 1 10 999993 -242176 1 849966 903341 554113 1 7 999987 -894104 1 1 999985 -207145 2 355288 793369 1 2 999999 -41276 1 51913 438941 -55652 2 48111 862643 2 615271 656927 1 465567 754492 -44454 2 5 999998 2 6 999984 1 364454 473834 942433 1 16 999987 -916498 1 76461 465548 -722630 1 392038 652872 -769380 1 9 999988 -571330 2 1 999984 2 2 999999 2 2 999999 2 18 999993 1 907800 938610 387922 1 227341 743052 -337579 1 2 999999 -49406 2 2 999999 2 155986 779217 2 8 999995 1 2 999999 839963 1 2 999987 198123 1 13 999991 201023 1 472431 958197 -177453 1 1 999985 571436 1 16 999986 -369129 2 2 999999 2 2 999994 2 152125 536849 2 20 999994 2 2 999999 2 6 999992 1 1 999990 -229714 1 189285 900059 191855 2 712426 900873 1 18 999989 663185 1 19 999986 952068 2 201248 359160 2 321234 475545 2 232383 689650 2 380894 415140 2 2 999999 1 11 999984 193331 2 16 999981 2 4 999982 1 156464 525423 18874 2 748743 872446 2 18 999981 1 30155 308619 259634 1 2 999999 883846 2 2 999987 1 2 999999 428488 1 17 999996 702938 1 2 999999 476149 2 16 999989 2 13 999989 1 9 999996 -206971 2 4 999985 1 141128 807403 489456 2 74743 408687 1 19 999981 -420312 2 26056 207067 1 1 999986 929984 2 20 999992 1 331333 668837 346062 2 4 999986 1 2 999999 986278 2 2 999999 2 13 999991 2 2 999999 1 259076 902519 794233 1 262535 807352 -384566 2 2 999999 1 12 999993 262757 1 195048 728439 483936 2 1 999981 2 2 999999 1 351042 385139 472922 1 2 999999 713548 2 2 999999 1 2 999999 802789 1 20 999982 228514 1 2 999999 234286 2 8 999983 2 5 999984 2 16 1000000 1 705563 814638 -63554 2 2 999999 1 11 999982 892535 2 308167 752655 1 2 999999 -158761 2 2 999999 2 20 999988 2 12 999991 1 2 999999 963353 2 808925 858639 1 20 999988 -854868 1 545830 681252 -699741 1 2 999999 811323 1 462226 629633 -706906 2 2 999999 2 2 999999 1 2 999999 -874845 1 700377 942727 748869 2 2 999999 1 631247 693966 -73599 2 2 999999 2 8 999984 1 2 999999 909035 2 2 999999 2 555634 867766 1 2 999999 833862 2 124936 940015 1 24140 322568 652781 2 17 999999 2 2 999998 2 2 999999 2 2 999994 2 51911 505808 2 8 999993 2 2 999999 1 12 999992 17402 1 2 999999 439757 1 11 999993 -6088 2 17 999989 1 15 999983 -718228 2 2 999999 1 1 999998 455185 2 5 999985 1 20 999989 -840643 2 2 999999 1 2 999999 -399335 2 6 999983 1 311508 682338 -603656 1 17 999993 351418 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 19 1000000 1 2 999999 -462870 2 149276 893972 1 4951 674548 902840 1 2 999999 154606 1 2 999999 595183 1 2 999999 -54294 1 5 999983 -867974 2 14 999992 2 760568 843830 2 2 999999 1 2 999999 -416330 2 2 999999 2 2 999999 1 2 999999 16703 1 692245 788508 -68564 2 478991 813006 1 16 999990 -39227 2 2 999999 1 267023 535029 -605999 1 2 999999 650452 2 2 999999 2 2 999999 1 599214 632126 868806 1 245204 589184 -847061 2 464164 859958 1 10 999984 163100 2 2 999999 1 15 999983 38581 1 49517 495951 -513129 2 6 999982 2 154850 489188 1 20 999993 -446263 2 226754 342476 2 2 999999 1 9 999993 636764 1 19 999986 -392695 1 2 999999 -649031 2 5 999982 2 2 999999 1 2 999999 -331987 1 8 999989 756581 1 137953 254101 837025 2 37750 434900 2 8 999982 2 1 999989 1 6 999987 -401924 1 2 999999 810416 1 282268 624130 435936 1 19 999982 -685507 2 2 999999 1 287147 608416 -388830 2 2 999999 2 1 999985 2 2 999999 1 2 999999 515162 2 121860 439084 2 264037 775366 1 2 999990 25590 1 634421 639684 -608961 1 5 999994 944570 2 2 999999 2 106212 821369 2 2 999999 2 2 999999 1 2 999999 -771917 2 2 999998 2 2 999999 2 620040 924239 1 2 999999 -665447 2 2 999999 1 17 999990 -177218 1 146923 830549 567696 2 2 999999 1 7 1000000 130974 1 19 999993 474433 1 6 999996 -327203 2 2 999999 2 436188 440917 1 236805 354805 760593 1 491700 543642 197422 2 157042 259053 1 12 1000000 -128076 2 620447 995882 2 15 999997 1 18 999987 896983 1 2 999999 -725922 2 15711 357898 1 710272 995591 106705 2 2 999999 2 2 999999 1 2 999999 48618 2 2 999999 2 5404 206014 2 6 1000000 2 1 1000000 2 334481 577080 2 2 999999 1 120680 538799 -704303 2 670745 687885 2 727353 954193 2 18 999999 2 5 1000000 1 2 999999 608578 1 2 999999 -844831 2 2 999999 1 126481 931434 -121031 1 2 999999 -685477 2 376783 488484 2 6 999999 1 812302 964758 567481 2 5 999981 1 2 999999 -104791 1 661687 946802 959847 2 2 999999 1 11 999986 305973 1 11 999994 -549245 1 2 999999 -897737 2 84998 328115 1 2 999999 963102 2 2 999999 1 2 999999 -456993 2 2 999999 2 2 999999 1 2 999999 -693151 2 15206 554905 1 2 999999 -910819 2 795198 917313 1 2 999999 -611869 1 2 999999 593780 2 2 999999 1 16 999986 50248 2 55031 737106 1 532330 794061 191382 2 8 999981 1 3 999989 -54842 2 602995 816761 1 2 999999 -397356 2 2 999999 1 2 999999 -908441 2 252693 847268 2 2 999999 2 813797 834070 1 43782 755900 399235 1 14 999984 -662571 2 1 999995 2 13 999982 2 2 999999 1 5 999986 77940 2 2 999999 2 612557 658988 2 12 999985 1 2 999999 447926 1 2 999999 -605346 2 102148 648486 2 2 999999 2 7 999989 1 2 999999 -888429 2 10 1000000 1 240718 492151 702280 2 2 999999 2 2 999999 2 1 999993 2 2 999999 1 418869 702028 195281 2 7 999995 1 758600 912161 982910 2 4 999996 1 2 999999 110241 2 1 999998 2 9185 852141 2 2 999999 2 13 999983 1 229906 546551 457922 1 2 999999 282711 2 2 999999 1 14502 627474 -262693 2 136876 382492 1 5 999996 -927176 2 6 999983 2 7 999997 2 579003 670645 1 8 999999 33094 2 791047 908752 2 16 999988 1 2 999999 295874 1 2 999999 289781 2 2 999999 2 5 999999 2 642084 957306 1 2 999999 -343335 2 2 999999 2 2 999999 1 16 999993 573928 1 532404 768606 -982333 2 177900 343743 1 563074 716301 -28671 2 540280 942941 2 2 999999 2 177476 869668 1 13 1000000 -778580 2 275197 871257 2 381061 691668 2 17 999997 2 446316 538601 1 16 999995 -144448 2 295675 577609 2 8 999995 2 411398 834200 1 2 999999 854708 1 2 999999 450856 2 2 999999 1 59042 425241 450490 2 6 999999 1 16 999994 -271472 1 225291 369109 836511 1 2 999999 -12935 2 518846 653472 2 257011 888418 2 13 999998 2 144607 826887 2 2 999999 2 144886 706324 1 357459 372398 -167836 1 2 999995 -504740 2 372971 521590 2 2 999999 1 335905 589923 717687 2 2 999999 2 2 999999 2 19 999996 1 99146 910601 -575224 2 2 999999 1 4 999984 457326 1 16 999997 -107837 1 173223 637661 305597 1 2 999999 -849119 1 2 999999 -989716 2 167223 279600 1 7 999984 -74961 1 45676 551288 348289 2 2 999999 2 13 999997 2 533046 719993 1 424100 943815 -850365 1 506171 914240 504884 1 2 999999 701588 1 10 999999 516230 1 2 999999 -218541 2 9 999991 2 2 999999 2 7 999984 2 20 999990 2 2053 176688 2 751900 999429 1 872016 891903 41783 2 6335 928132 1 768166 775339 377936 1 2 999999 -740126 2 18 1000000 1 27913 395060 -38326 1 2 999999 -975610 2 2 999999 2 214010 471171 2 15 999990 2 305700 634765 1 2 999999 -641231 1 2 999999 869808 1 2 999999 -261404 2 2 999999 2 695142 741873 1 2 999999 655759 1 7 999989 138405 1 632451 911848 114144 2 2 999999 1 2 999999 518674 1 2 999999 -189581 2 90710 961900 1 17143 158825 14156 1 2 999999 -197862 2 17 999982 1 2 999999 -105838 2 3 999996 1 16 999981 503953 1 18 999983 809453 2 2 999999 1 2 999999 -547807 2 2 999999 2 3 999994 1 2 999999 65104 1 459380 768302 981171 1 5 999983 -578437 1 2 999999 -314833 1 35438 723720 -210973 2 353415 999724 2 2 999999 2 2 999999 2 2 999999 1 297891 343473 -634064 2 604438 918626 2 2 999999 2 643527 857967 1 7 999993 104734 1 270634 734626 -999512 2 2 999999 2 759093 893572 2 2 999985 1 350813 905402 -300633 1 73478 849289 -369942 2 147018 851415 1 2 999999 628415 1 20 999984 -877994 2 18 999984 1 2 999999 994188 1 19 999982 -677112 2 10 999998 1 8 999987 -681009 1 2 999999 -706860 1 2 999999 -141275 2 2 999999 1 2 999999 717854 2 3 999995 2 2 999999 1 2 999999 -364572 1 13 999989 -690159 1 2 999999 -227263 2 2 999999 2 3 999987 2 2 999999 1 2 999999 -548250 1 379968 973202 320894 1 2 999999 175422 2 7 999990 1 268992 301851 748776 1 6 999996 329692 1 2 999999 -223895 2 18 999989 1 2 999999 831268 2 13 999985 2 2 999999 1 2 999999 228650 2 19 999983 1 68972 73919 -923875 1 14 999998 -782726 2 16 999985 2 768025 775160 2 2 999999 2 15628 297095 2 17 999986 2 74830 211914 2 321676 367594 1 1 999983 333451 1 2 999999 -305838 2 13 999981 1 2 999999 -801203 2 177324 321262 1 19 999984 393056 1 15 999993 579936 2 241794 250585 1 24688 669805 693240 2 2 999999 1 591581 905382 950646 1 420993 808533 457023 2 2 999999 2 98793 396412 1 2 999999 900382 2 2 999999 1 2 999999 -790880 1 338151 391426 -616809 2 190049 873381 2 473013 843152 2 791596 864374 2 59318 320485 1 19 999999 36211 2 2 999999 2 8 999991 1 12 999993 138544 1 780754 784619 351677 1 19 999998 -23667 1 18 999993 824559 1 524814 832005 -611720 1 276462 728154 301930 2 2 999999 1 2 999999 231808 2 18 1000000 2 7 999996 2 438803 917720 2 2 999999 1 2 999999 884875 2 72337 742256 1 17 999992 -650813 1 10 999995 981877 1 2 999999 334392 2 2 999999 1 2 999999 180007 2 1 999997 1 19 999992 -866361 1 125639 870836 -435434 2 2 999999 1 197525 871255 -977178 1 11 999987 781010 2 494444 750874 2 2 999999 1 2 999984 -767348 2 15 999994 2 673757 699892 1 5 999992 225661 1 2 999999 441262 2 82157 144957 1 2 999999 -778606 1 66397 290969 822439 2 10 999993 2 15 999996 1 10 999985 659462 1 111758 914396 -62007 2 2 999999 1 14 999995 200020 2 8 999989 2 474539 930098 1 6 999994 239573 1 697680 739346 -329433 2 2 999999 2 101195 966107 2 2 999999 1 1 999982 468430 1 12 999988 267699 1 480707 496048 -457587 1 251901 405443 780833 2 12 999988 1 12 999986 427100 1 495185 613672 -315385 2 7094 460458 2 2 999999 1 120497 247456 -869590 2 5 999984 2 2 999999 1 6 999981 681437 2 297574 777626 2 110530 738188 1 2 999999 300540 1 9 999984 -990599 1 2 999999 -839631 2 11 999999 1 267956 937195 -993706 1 158120 827806 582350 2 2 999999 1 9122 862786 648415 1 15 999986 -650432 2 849855 897924 1 85906 716174 377653 1 766186 978656 289863 2 2 999999 1 2 999999 -113148 1 483818 556198 581759 1 12 999994 433989 2 1 999990 2 4 999982 1 2 999999 801094 1 285611 307441 -778579 1 8 999998 -767703 2 2 999999 1 451451 512106 857478 2 6 999995 2 5 999983 1 319068 530877 -692369 1 10 999994 551693 1 769988 899990 -590067 1 2 999999 755102 1 18 999990 -726607 1 20 999996 981214 2 9 999993 2 655753 994471 1 186920 682797 -70322 1 705534 894439 740911 2 225116 596788 2 2 999999 2 2 999999 2 6 999994 2 16 999984 2 2 999999 1 2 999999 -745508 2 2 999999 1 325740 643128 822733 2 2 999999 2 276062 334325 1 321713 354210 242539 2 2 999999 1 20 999993 172556 1 748254 936534 295414 2 12 999998 1 20 999981 701743 2 2 999999 2 7 999995 2 213146 261013 2 66006 75661 2 16 999998 2 385421 797051 1 2 999999 -538297 2 3 999999 1 2 999999 -574984 1 403359 425520 885566 2 42535 681875 1 2 999999 897521 2 2 999999 1 223900 295286 835373 1 2 999999 -600568 2 172477 258933 1 2 999999 855478 2 12 999986 1 248849 483110 768566 1 2 999999 612498 1 4 999987 260542 1 287956 483617 -707477 2 2 999999 2 2 999981 1 2 999999 -239200 1 2 999999 -357270 2 2 999999 2 2 999999 2 10 999986 2 1 999986 2 94885 969730 2 16 1000000 2 2 999999 1 312291 519042 -206225 1 2 999999 -226795 2 1 999988 1 2 999999 334573 1 13 999989 -268772 1 2 999999 349329 2 2 999999 2 5 999996 2 896475 925772 2 2 999999 1 20 999997 829401 2 2 999999 1 173539 951438 -959697 2 2 999999 2 286226 344846 1 2 999999 535515 1 5 999999 -205036 1 133349 354158 -302091 1 1 999993 138484 2 2 999999 1 2 999999 -309941 2 2 999999 1 2 999999 -476467 2 372697 644283 1 3 999998 -726471 1 16 999991 -598444 1 9 999986 -286155 2 9 999990 1 87190 386070 -345121 1 3 999996 -306289 2 171005 778096 2 2 999999 1 9 999988 -380651 2 2 999999 1 12 999982 -119870 2 115243 897515 1 2 999999 406909 2 62140 196920 2 8 999998 2 3 1000000 2 18 999990 1 641663 643061 859259 1 2 999999 -184465 2 15 999999 1 10 999992 -935353 2 2 999999 1 6 999983 241600 1 3 999996 39024 1 277773 690887 148908 2 18 999990 1 579784 697187 781251 2 8 1000000 2 7 999983 1 2 999999 -2679 1 274943 435846 709590 2 2 999999 2 2 999999 1 485752 877129 -235621 2 2 999999 2 681532 838514 1 12 999985 73479 2 53563 409936 2 590383 742372 1 6 999983 -96825 1 2 999999 769967 1 3 999983 -542252 1 2 999999 722247 2 2 999999 2 3 999996 1 2 999999 51306 1 2 999999 -828233 2 379599 812127 1 2 999999 -760535 1 18 999996 -466783 1 2 999999 958199 1 7 999984 -632347 1 20 999997 -696241 1 12 999988 57020 2 12 999984 2 2 999999 1 16 999986 -208604 2 2 999999 2 10 999994 1 4 999996 -253303 1 2 999999 290223 1 2 999999 -212188 1 198090 867740 -404160 1 17 999997 -271828 2 17 999987 1 122114 701331 661540 2 252376 334287 1 19 999997 -603240 1 2 999999 -230601 2 3 999989 2 543969 642499 1 8 999988 -58032 1 222312 476594 368815 1 14 999981 -224039 2 2 999999 2 61344 440202 1 2 999999 439543 2 7 999996 2 2 999999 1 794089 964142 -7584 2 2 999999 2 2 999999 1 3 999982 929952 2 109307 201474 1 18 999986 -335391 1 8 1000000 -377836 2 2 999999 1 623455 687314 289671 2 13 999993 2 334619 522363 1 2 999999 -301862 2 2 999999 2 2 999999 2 12 999984 2 52432 596211 2 125101 777996 1 2 999982 581687 1 145608 635500 305806 1 6 999990 320398 2 2 999999 2 804969 952698 1 2 999999 -573719 1 2 999999 711243 1 93477 583870 383970 2 8 999998 1 449258 838059 925030 2 2 999986 2 287683 907931 1 18218 645422 533264 1 9 999986 -25687 2 2 999999 2 2 999999 2 2 999999 2 599190 948081 2 800555 928966 2 16 999996 2 7 1000000 2 7 999981 1 11 999982 -25327 2 53058 384708 1 17 999981 -245701 1 15 999989 -921921 1 2 999999 414615 1 122732 201427 -921106 1 225926 645963 881389 1 5 999999 885563 2 110828 919190 2 731826 897786 2 2 999999 2 2 999999 2 7 999996 1 468353 735618 650015 1 2 999999 -68969 1 2 999999 -795317 1 19 999990 49118 1 13 999987 -706957 2 2 999999 2 2 999999 2 2 999999 1 578399 965656 -623647 2 2 999999 2 793171 849887 1 5 999984 613135 1 460373 476855 510906 1 870443 989284 -925795 1 207383 436760 -961797 2 2 999999 1 237506 996713 -566176 1 17 999989 265205 1 212712 458825 82514 2 9 999985 2 2 999999 2 2 999999 2 861288 945765 2 274938 684388 2 545885 776071 1 2 999999 928540 2 2 999999 1 17 999983 -626110 2 83113 151491 1 248922 883367 95936 1 129936 497647 397292 2 2 999999 2 248700 873808 2 633335 923138 2 3 999992 1 16 999988 514265 1 16 999983 778660 1 2 999999 298333 1 2 999999 214695 2 364994 593341 2 373257 790977 1 491700 958093 -903735 1 408462 766608 -153745 2 2 999999 2 19 999987 1 14 999990 -157599 2 7 999991 1 18 999994 -967618 1 16 999989 455730 2 2 999999 1 254406 474273 -878791 1 74929 83275 553599 2 109342 166645 1 13 999992 -3561 2 11 999986 2 117977 249131 2 404051 511278 1 16 1000000 -483692 2 297905 552802 1 210737 506391 799172 1 2 999999 786863 1 666648 992713 -999115 2 2 999999 2 8 999993 1 243449 716113 -892590 2 20 999987 1 11 999986 683249 1 17 999999 161795 1 2 999999 161917 1 445315 649358 202141 2 2 999999 1 180494 797676 -640859 1 610707 633618 -370575 2 11 999986 2 724279 955754 1 79426 391792 730547 1 284214 391869 60920 2 740119 803612 2 8 999994 2 29061 679669 2 132796 725627 2 2 999999 2 16 999999 2 2 999999 2 5 999987 2 5 1000000 1 408605 648621 -184372 1 6 999982 595578 1 10 999995 944767 2 12 999991 2 2 999999 1 688259 795970 433186 2 2 999999 1 10 999995 -569358 2 34964 522853 1 2 999999 35016 1 2 999999 -559186 2 11 999993 2 11 999994 2 2 999999 2 2 999999 1 296489 739350 647149 2 2 999999 1 19 999988 160172 2 88184 371688 2 31999 260075 2 864941 896141 1 2 999999 750741 2 2 999999 2 798833 891456 2 1 999989 1 2 999999 629548 2 5 999997 1 77936 351498 -361141 1 851659 888074 -735628 1 8 999982 -964604 1 7 999998 -491351 1 2 999999 982492 2 2 999999 1 172257 361494 422848 1 2 999999 -621777 1 2 999999 856443 1 15 999993 241286 1 53038 500104 -992092 1 2 999999 -703194 2 2 999999 2 17 999988 1 17 999997 -297917 1 20 999998 427977 2 218811 742989 2 5 999983 2 2 999999 1 2 999999 492698 1 246213 777506 42451 1 1 999983 -905246 2 10834 877207 2 2 999999 2 364376 463521 1 2 999999 43462 1 103512 160234 -229500 2 78305 791485 2 2 999999 1 17 999987 548314 2 2 999993 1 2 999999 -156201 1 2 999999 -270790 1 13772 643571 726922 2 17 1000000 2 1 999994 1 364904 394048 -903737 1 328480 429460 -869461 1 2 999999 -34412 2 824617 824945 2 2 999999 2 9 999987 1 7 999981 665052 2 334979 703435 1 2 999999 -554606 1 441225 844098 223793 1 2 999999 537874 1 837140 946889 -647599 2 726111 869857 1 17 1000000 -750459 2 2 999999 1 10 999986 -644117 1 2 999999 -948182 1 19 999989 -527528 1 19 999998 899816 2 2 999999 1 74489 483129 -935907 1 2 999999 158622 2 363035 783034 2 2 999999 2 564426 925626 2 6 999981 1 392084 727208 -47124 2 2 999999 2 2 999999 1 18 999984 180733 2 18 999984 1 69044 295793 487549 1 2 999999 -735996 2 2 999999 2 2 999999 1 2 999999 -577257 2 11 999984 2 2 999999 1 243013 718165 -815259 2 443441 545394 1 15 999984 -556307 1 305744 719238 -447385 2 505540 751289 1 285603 330580 817968 2 6 999997 2 3 999999 1 316647 361618 797772 1 484463 599836 -910344 2 141797 182460 2 94820 392166 2 2 999999 2 2 999999 2 2 999999 1 19 999982 -936476 2 350863 962782 2 15240 148334 1 5 999997 333858 1 15 999995 -242383 2 2 999999 2 16 999993 2 12 999983 2 2 999999 1 733578 744582 613687 1 165126 688982 487314 1 2 999999 -425556 2 20 999988 2 548112 593930 2 16 999983 1 12205 616649 941220 2 15 999989 1 599195 686477 -421932 1 2 999999 -842834 1 1 999981 -321195 1 2 999999 555903 1 2 999999 -96653 2 441427 935114 1 912218 958362 421840 1 4 999987 614 2 425395 599954 1 16 999991 -517847 2 7 999988 2 5 999999 2 99546 814540 1 26153 908305 -792861 2 301295 385396 2 2 999999 2 556640 886494 2 18 999998 2 33330 316357 1 2 999999 -239661 2 19 999994 1 3 999981 803978 1 12 999996 -113377 1 2 999999 -379001 2 12 999984 1 357086 813144 -886637 1 199869 206879 -989938 1 2 999999 64367 1 2 999999 -719705 1 50967 897938 -816972 2 15 999986 1 2 999999 -976905 2 93423 371737 2 342018 561509 2 14 999989 2 8 999997 1 2 999999 -171216 1 8 999991 -147042 1 1 999982 -354935 1 94262 512112 -678478 1 19 999999 289952 1 12 999981 -363979 2 2 999999 2 2 999999 1 2 999999 -453418 2 8 999981 2 8 1000000 1 301890 528570 -682217 1 2 999999 122869 1 16659 820369 -21309 1 15 999988 881387 1 2 999999 902548 1 2 999999 -430298 2 2 999999 1 117100 792275 -361504 1 8 999983 -630103 2 416051 953548 2 544949 752716 1 2 999999 -963364 1 9 999995 209617 1 2 999999 -62520 1 2 999999 -746576 2 13 999990 1 160759 726105 -725861 1 2 999999 960579 1 19 999986 -652746 1 4 999998 -110058 1 2 999999 31135 2 2 999988 1 2 999999 855375 1 2345 408257 923491 2 311078 600114 1 5 999985 -61080 1 6 999987 434720 1 2 999999 755746 2 2 999999 2 187965 966341 1 5 1000000 -84707 2 95307 742995 2 11 999997 1 270560 381897 -327438 1 2 999999 -437266 2 2 999999 1 2 999999 -154 1 477587 985814 933299 2 2 999999 2 2 999999 2 2 999999 1 2 999999 702226 2 2 999999 2 579261 801174 1 2 999999 -904070 2 4 999989 1 4 999996 422814 2 9369 275321 1 631327 815650 942069 1 102374 948968 74768 2 9 999998 2 366605 714230 1 18 999988 -288397 1 11 999989 -149962 1 16 999986 617316 1 17 999987 988649 1 2 999999 -119118 1 2 999999 138533 2 513125 599732 1 17 999998 175565 1 15 999993 164012 2 71561 977836 2 217967 974989 2 14 999994 1 18 999999 705401 1 2 999999 -252518 2 2 999999 1 2 999999 -153298 2 17 999998 2 14 1000000 1 418035 861169 -551472 2 2 999999 2 2 999999 2 5 999981 1 13 999997 -111890 1 338643 506799 -566315 2 19 999995 1 6 999995 901368 2 222580 823605 2 2 999999 1 64158 277705 -379529 1 13 999989 865403 2 2 999999 2 2 999987 1 181485 537380 300020 2 257293 892650 1 2 999999 -178794 2 610024 911050 1 238951 364676 663459 2 185461 215505 1 51431 260493 -50013 2 200171 290251 2 17 999994 1 2 999999 505675 1 2 999999 -313951 1 2 999999 -563180 2 8 999987 1 7 999995 -432817 1 2 999999 -490422 2 2 999999 1 483593 939519 422709 2 108066 367594 1 581138 686042 564067 2 10 999998 1 2 999999 -160512 1 15 999994 -582304 2 15 999986 2 20 999982 1 27394 826844 749236 2 6 999993 2 10 999996 1 19 999994 -178798 1 18 999995 -831002 1 1 999998 394445 1 2 999999 664662 1 13 999996 -545130 2 16 999988 1 2 999999 880037 1 613796 766346 -352521 1 82862 126259 -948344 2 1 999993 1 10 999988 -957168 2 195618 240571 2 9 999993 1 5 999994 -948408 1 387000 442134 78857 2 2 999999 1 8 999988 577448 1 2 999999 246859 1 2 999999 901962 2 128983 908381 2 2 999999 2 2 999999 2 2 999999 2 13 999998 1 12 999996 844057 2 2 999999 1 2 999999 291350 2 615355 635818 1 20 999985 376327 1 141554 703808 887969 1 605862 770308 317689 1 515550 547336 567341 2 6 999984 1 5 999995 547550 1 924191 987778 -862910 2 222103 335497 2 2 999999 1 427744 842078 -13504 1 13 999992 402496 2 2 999999 2 2 999999 2 9 999998 1 2 999999 53069 2 2 999999 2 2 999999 2 8 999989 2 4 999983 1 20 999981 330054 2 351867 711449 2 19 999983 1 3 999992 -177541 1 656883 775909 864181 1 18 999999 -856920 2 15 999989 1 196079 603814 700671 2 354512 466843 2 2 999999 2 224515 380515 1 568144 801692 565309 1 7 999982 -360146 2 347537 535787 2 2 999999 1 9 999997 -173883 1 9 1000000 -922899 2 815549 922624 1 80688 640628 -712559 2 10234 17976 2 2 999999 1 2 999999 -875048 1 2 999999 612177 2 5 999988 1 2 999999 258350 2 120600 824253 2 397120 529724 1 2 999981 993925 2 2 999999 2 20 999990 2 10 999990 1 9 999995 789104 1 2 999999 -597509 1 6 999998 -162050 2 462712 653992 2 2 999999 2 2 999999 1 2 999999 -43629 1 17645 929430 983151 2 2 999999 1 2 999999 -935335 2 332958 677711 2 25507 698581 2 144926 520444 1 9 999993 -289483 1 2 999999 748030 1 17 999982 -331080 1 16 1000000 -958889 2 777568 978278 2 466048 532561 1 16 999982 867452 1 2 999999 395239 2 10 999999 2 2 999999 2 2 999999 1 2 999999 -280744 1 2 999999 626355 1 603921 889831 164105 2 534765 958877 2 695029 840965 2 7 1000000 2 63502 897679 2 2 999990 2 440776 918983 1 185204 305177 626631 2 692096 994055 1 2 999999 927916 2 12 999989 2 2 999999 2 2 999999 1 2 999999 45967 2 10 999981 1 7 999989 1643 1 260893 484801 -508842 2 17 999985 1 5 999992 615040 2 9 999990 1 2 999999 -896133 1 2 999999 -968927 2 2 999999 1 8 999985 -649179 2 239430 429342 2 123418 763716 1 2 999999 -164584 2 11 999993 1 2 999999 -4415 1 26380 502887 732915 2 14 999998 1 14 999987 366762 1 6 999981 -735557 2 2 999999 1 2 999999 19015 1 2 999999 -941408 1 2 999999 175718 1 16 999989 -790054 2 557474 822555 1 2 999995 -54540 2 2 999999 1 4 999991 648816 2 2 1000000 1 2 999999 116378 1 2 999999 -304905 1 8 999982 298274 2 257761 979111 1 2 999999 475160 2 288413 935029 2 4 999987 1 467883 487789 -138556 1 7 999986 658454 2 45360 776456 1 142872 569178 167925 2 19 999996 1 275794 817226 -298702 1 233882 818552 893122 1 2 999999 919166 1 8 999994 955742 1 732819 811191 275008 2 86935 954538 1 23570 986438 59664 1 2 999999 659591 2 161024 830218 1 13 999987 -600164 2 346686 673670 1 2 999999 -399799 2 14 999988 1 2 999999 237392 2 19 999982 1 2 999999 190448 1 4 999987 -510710 2 3 999981 2 373757 615265 2 2 999999 1 8 999999 -681245 1 8 1000000 106978 1 347639 464006 -156492 1 2 999999 791194 2 2 999999 2 3 999982 1 2 999999 -122602 2 89002 493044 1 17 999982 257856 2 2 999999 2 149437 597202 1 688627 877168 -67366 2 111995 186488 1 2 999999 609617 1 584861 752293 393441 1 2 999999 -11960 1 2 999999 -698942 2 11 999988 2 19 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -987075 2 9 999987 2 2 999999 2 2 999999 2 2 999999 1 16 999984 -822654 1 14 999984 -856680 1 15 999997 -560980 1 12 999985 -9554 2 248627 364652 2 2 999999 2 830273 970292 2 2 999999 1 2 999999 -518401 2 13 999988 1 11 999989 812026 2 137982 689733 1 9 999985 834526 1 16 999987 -485387 2 2 999999 2 2 999999 2 24791 431120 1 519496 618783 -156114 2 54624 804414 2 2 999999 1 2 999992 767697 1 13 999993 7579 1 5 999986 -455239 1 2 999999 251348 2 704412 959146 1 1 999988 164364 2 2 999999 1 2 999999 510207 2 2 999999 1 19 999984 464898 2 3 999993 2 7 999984 2 2 999999 1 2 999999 -954374 1 1 1000000 487293 2 2 999999 1 18 999984 -857092 2 2 999999 1 2 999999 193462 1 2 999999 493049 1 9 999988 -437727 1 2 999999 299190 2 531992 922956 1 2 999999 -286604 1 12835 533280 -530198 2 169632 568617 1 1 999993 517801 1 2 999999 45423 2 190752 761289 2 599266 945421 2 7 999989 1 2 999999 -404016 1 12 999982 -415503 2 154271 203756 2 20 999984 2 2 999999 1 17 999985 298220 2 2 999999 1 2 999999 386252 1 2 999999 -983201 1 14 999988 -829925 2 15 999986 2 8 999987 2 38700 851859 2 2 999999 1 13 999988 -129859 1 6 999990 -801440 2 509722 766999 2 89913 748385 1 45626 393781 484065 2 2 999999 2 15 999988 2 10 999991 1 2 999999 582612 1 2 999999 162969 1 15 999995 -480417 2 4 999986 2 19 999989 1 2 999999 -105227 1 4 999982 653104 1 2 999999 968812 1 2 999999 -391650 2 409567 913250 2 4 999984 2 2 999999 1 126562 127285 411074 1 9 999982 88143 1 325595 356465 514608 2 555091 574184 2 75713 358438 2 2 999999 2 2 999999 2 5 999998 1 2 999999 -382181 1 2 999999 -643382 2 2 999999 2 83867 498017 1 232784 368204 -265841 1 26807 613673 -745148 1 353018 414381 -848490 1 12 999985 929782 1 2 999999 -901461 2 2 999999 1 748293 864627 -474096 2 2 999999 2 15 999994 2 6 999986 2 135827 214522 2 353913 580147 2 10 999986 2 2 999999 1 186344 915001 776524 2 3 1000000 2 538413 545709 2 184240 362485 2 2 999999 2 13 999997 1 12 999982 683251 2 2 999999 1 2 999999 -563808 2 2 999999 2 255921 930531 2 2 999999 2 140118 630442 1 353506 724622 -562533 1 2 999999 125537 2 144999 729884 1 2 999999 910506 1 234054 684166 797876 1 11 999991 333848 1 15 999996 -901101 1 2 999999 215712 1 405508 889749 -684594 2 2 999999 1 2 999999 -771287 1 301500 714605 -239793 1 289453 679410 -151835 2 13 999988 1 15 999993 882731 1 406829 912382 -769645 1 3 999991 140056 2 2 999992 2 286562 782288 1 10 999984 535330 1 9 999998 151185 1 18 999995 903616 1 9 999986 842711 1 2 999999 172571 2 418819 940503 2 460828 483742 1 659838 999201 -606091 1 48223 279695 -606727 1 240536 363824 260577 2 75925 835782 1 2 999999 122287 2 6 999982 1 250875 625502 -504967 1 9 999995 -296395 1 6 999999 -732910 1 2 999999 531983 2 2 999999 2 634225 972485 2 7 999994 1 10 999998 128257 2 321351 705621 1 2 999999 505657 1 7 999987 -429524 1 2 999999 609132 2 2 999999 2 16 999997 2 9 999988 2 448856 897308 2 5 999986 1 202710 207696 261033 1 2 999999 581053 1 2 999999 310148 2 2 999999 2 11 999983 1 10 999990 -204727 2 169164 979336 2 10 999985 1 240315 395565 71524 1 9 999983 -524116 1 570649 862554 59245 1 290401 658214 -936837 2 527801 660057 1 133138 195515 532319 2 11 999997 1 7 999990 743528 2 9 999986 1 767663 867809 852770 2 283706 722273 2 10 999986 1 2 999999 607599 1 2 999999 -479123 2 2 999999 2 2 999999 2 229975 745038 2 5 999997 1 151146 477603 319275 1 2 999999 -124781 2 2 999999 1 2 999999 632419 1 1 999996 709480 1 2 999999 -329136 1 20 999988 -300537 2 18 999993 2 5 999992 1 19955 565664 -149048 1 17 999981 -126948 2 2 999999 1 2 999999 358734 2 2 999999 2 17 999989 1 2 999999 442061 1 735106 947308 -679881 2 2 999999 2 255877 366862 1 2 999999 769873 1 2 999999 615933 2 2 999999 2 2 999999 2 2 999999 1 11 999998 892807 2 2 999999 1 4 999986 950088 2 520723 901225 2 15 999989 2 9 999993 2 2 999999 2 14 999995 1 603641 798248 709198 1 267543 324518 -461864 2 4 999990 1 3 999984 -143476 1 13 999988 -102713 2 239013 363955 2 2 999999 2 2 999999 1 2 999999 101581 2 671577 794485 2 2 1000000 2 841640 859901 2 2 999999 1 2 999999 -638397 2 317048 478549 2 2 999999 1 404390 940215 660524 1 8 999995 -845333 2 804313 832231 1 2 999999 -756438 1 11 999991 -529630 1 227536 508096 813145 2 54324 590241 1 21428 652654 -755667 1 2 999999 629233 1 5 999992 -198895 2 10 999985 1 2 999999 366011 1 1 999993 723747 1 2 999999 539613 2 2 999999 2 14 999995 1 20 999983 296550 1 2 999999 -914122 2 7 999983 1 2 999999 863330 2 17 999981 2 2 999999 2 2 999999 2 2 999999 2 9 999996 1 18 999993 -571894 2 2 999999 1 19 999995 -999452 2 901490 967648 2 17 999988 2 325378 798495 1 761566 802618 680699 2 13 999989 2 2 999999 2 206123 695718 1 14 999995 984924 1 345419 698419 -327104 1 693522 769186 7670 2 3498 218037 1 2 999999 -383923 1 399306 477842 522974 1 18 999992 133119 1 5 999993 993874 1 13 999986 368400 1 12 999986 839874 1 563873 940929 -509212 1 505902 875573 716678 2 19 999986 2 10 999999 2 2 999999 1 19 999993 219895 2 71747 741169 2 13 999997 1 714816 738654 -897047 1 2 999999 -11332 1 492477 909348 -965447 2 733071 784778 2 452934 849100 1 17 999984 -156867 2 2 999999 2 20 999992 2 4 999986 1 2 999999 421662 1 486258 613477 7716 1 11 999985 165875 1 2 999999 -479573 1 40604 565843 830959 2 2 999999 2 5 999984 2 2 999999 1 10 999988 -333458 1 9 999990 -519184 1 2 999999 -351291 1 195785 550989 520301 2 2 999999 2 322985 467554 2 152861 450334 1 2 999999 -705510 1 2 999999 380756 2 2 999999 2 1 1000000 1 2 999999 291051 1 576998 752080 -881673 2 18 999984 2 13 999995 2 2 999999 2 196798 598908 1 2 999999 -932677 1 14 999983 -649575 1 882 688809 -707604 1 2 999999 -778872 2 24111 726106 1 222737 283692 -692449 1 328250 988179 -90235 1 249675 265902 -382466 1 180765 282382 936162 2 2 999999 2 11 999994 2 3 999995 1 383837 429700 -948171 2 2 999999 2 2 999999 1 8 999993 -924233 1 2 999999 -816485 2 10 999989 1 2 999999 -476266 1 2 999999 240195 2 13 999986 2 2 999999 1 2 999999 -350297 1 2 999985 215349 2 2 999999 1 15 999988 -665110 1 2 999999 -618473 2 2 999999 1 2 999999 930807 1 91234 272638 -493937 2 3 999988 2 16 999997 2 3 999987 2 208250 639316 1 314761 682705 111270 1 2 999999 732829 1 2 999999 -298656 2 2 999999 1 17 1000000 -996321 1 437842 482073 432465 1 2 999999 -800810 2 3 999987 2 8 999985 1 2 999999 113473 2 504011 514065 1 14 999991 931003 1 817224 836447 -462208 2 306521 355956 1 2 999999 418862 2 396072 493716 2 2 999999 1 2 999999 341460 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -213564 1 5 999999 -645832 2 20 999992 1 2 999999 687893 2 2 999999 1 5 999997 -8336 2 2 999999 1 18 999988 817956 2 481874 482255 1 494633 670916 454360 1 2 999999 -867128 1 2 999982 -650610 1 322363 456361 768171 2 16 999994 2 17 999986 1 220811 816403 126343 1 11 999984 -472239 1 16 999995 232083 2 2 999999 2 2 999999 2 2 999999 2 468141 727189 2 213948 883778 2 2 999999 1 2 999999 169040 2 758569 997290 2 2 999984 2 9 999998 1 2 999999 311273 2 2 999999 1 596626 942889 -643354 2 4 999990 2 6 999990 1 17 999997 884656 1 532638 832303 -571989 2 61650 268972 2 7 999981 1 339559 958827 382470 2 39932 347751 2 2 999999 2 2 999999 1 7 999984 201757 2 2 999999 2 7 999988 2 2 999999 1 18 999991 -503434 2 2 999999 1 2 999999 -724643 2 2 999999 1 16 1000000 -658825 1 2 999999 35391 2 2 999999 2 2 999999 1 2 999983 -137347 1 2 999999 944227 2 2 999999 1 707566 869431 -4035 2 2 999999 2 774196 885498 2 10 999989 2 147317 665635 2 6 999993 1 1 999990 -61791 2 10 999985 1 8 999994 445950 1 258905 583846 680849 2 14 999986 1 2 999999 725762 2 572040 932496 2 319553 744441 2 3 999995 1 2 999999 70290 2 107655 152893 1 2 999999 387441 1 51886 501500 155018 1 2 999999 159126 2 18 999997 2 535145 596784 1 1 999987 41980 1 269713 358032 466057 1 17 999982 333737 1 2 999999 168903 1 13 999983 -175693 2 19 999984 2 720647 962072 1 26950 725356 -689495 2 12 999998 1 263986 606964 457908 2 2 999999 1 19 999986 -494980 2 8 999995 2 2 999999 1 5 999981 -971853 1 2 999999 301387 2 6 999987 2 2 999999 2 424529 687720 1 17 999995 -20379 2 860519 978915 2 2 999999 2 162865 203064 2 2 999999 1 7 999994 -150145 2 19 999998 1 178769 179915 802119 1 194306 298608 -204026 2 13791 533280 2 11 999990 2 696488 734714 1 2 999999 596179 2 8 999981 1 138822 701664 314828 2 2 999999 1 2 999999 -976067 2 922413 969757 1 12663 217325 -165016 1 685226 772230 271288 1 180618 533353 700996 1 85759 153474 -306706 1 2 999999 -59366 2 87738 673849 1 2 999999 680827 1 17 999988 599023 2 3 999989 1 673683 874324 -880556 1 9 999984 -343771 1 2 999999 63472 1 2 999999 138506 2 266594 678437 1 6775 150341 -699047 2 5 999988 2 19 999996 1 2 999999 -192395 1 2 999999 548468 2 5 999999 2 313859 472493 2 2 999999 2 2 999999 2 17 999990 1 446824 885527 859552 2 182979 210160 2 773813 915966 2 20 999986 1 381225 932883 68198 1 2 999999 701065 2 2 999999 2 233999 775046 1 276827 766455 924329 2 210757 832057 2 2 999999 1 2 999999 977360 1 12 999988 829677 2 10 999993 1 311425 935915 -538215 1 17358 769015 535113 2 15 999997 2 18 1000000 2 2 999999 2 2 999999 1 555597 932987 676285 2 2 999988 1 11 999985 422601 2 2 999999 2 2 999999 2 16 999992 1 152470 856664 940410 1 2 999999 317499 1 14 999995 -751712 2 2 999999 1 13 999999 581452 2 2 999999 1 28756 294208 -940972 2 16 999983 1 467618 920060 -429724 2 3 999988 2 2 999999 1 16 999996 -478257 2 18 999983 2 4 1000000 2 8 999983 2 2 1000000 2 1 999983 2 2 999999 2 540406 700323 2 462907 521345 1 268390 384731 -941044 1 574044 967150 373057 1 2 999999 535835 2 10 999999 1 145751 911575 -21616 1 8 999998 -845729 2 5 999991 2 2 999999 1 2 999999 32822 2 6 999988 1 2 999999 -252340 2 2 999999 1 279982 758942 -554438 2 484198 557309 1 17 999991 -626101 2 9 999999 2 9 999988 1 2 999999 -312563 2 2 999999 1 101957 302361 -903905 2 961345 965057 1 143745 639894 -727083 2 2 999999 2 2 999999 1 18 1000000 -255327 1 2 999999 -586427 1 184520 458497 556449 2 327954 784155 1 13 999996 705660 2 831649 925302 2 2 999999 1 18 999994 -705641 2 12 999997 1 445794 883457 -882949 2 326767 933445 2 2 999999 2 431306 592764 2 360481 855626 1 13 999998 -928991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 16 999985 2 2 999999 1 12 999997 -63089 1 8 999984 -667957 2 150712 432488 2 570660 750164 1 44179 445717 -622365 1 261465 401069 -816775 1 2 999999 -857962 1 431341 834911 -496304 2 828144 866687 2 2 999999 1 2 999999 376434 2 19 999996 2 2 999999 1 126722 475747 -584756 1 7 999990 934348 2 536589 972086 1 20546 71445 791977 1 5 999993 -508256 2 177044 293579 2 2 999999 2 961077 974567 2 2 999999 2 2 999999 2 2 999999 2 512818 664617 2 5 999990 1 7 999986 2338 2 2 999999 1 7 999991 573977 1 10 999988 -308902 2 2 999999 2 2 999992 1 725417 975821 417850 2 553523 690028 1 47596 558283 515024 2 12 999986 1 13 999987 -538663 1 39600 209279 -866810 2 20 999994 2 2 999999 1 235624 933396 192752 1 636766 971150 -361940 1 16 999996 619613 2 2 999986 2 293214 443002 1 871201 900502 841508 1 2 999999 -341336 1 281324 578463 67862 2 2 999999 1 2 999999 -866565 1 2 999999 232591 2 92824 257298 2 1 999991 1 3 999997 587501 1 376056 919327 -528158 2 2 999999 1 213572 517002 -663211 2 2 999999 1 2 999999 412821 2 492815 578533 1 2 999999 187302 2 8 999990 1 2 999999 161598 2 11 999990 1 2 999999 499806 2 12 999989 2 2 999999 2 5 999992 1 1 999994 -969724 1 2 999999 -857516 2 42850 568745 1 2 999999 432702 1 19 999981 -570601 2 63135 501711 2 122812 294979 1 11 999987 -189173 2 2 999999 1 7 999990 538124 2 13 1000000 2 2 999999 2 2 999999 2 9 999983 2 2 999999 2 141568 458958 2 281099 999315 1 2 999999 741758 1 14 999981 -790492 2 2 999999 2 6 999987 2 276833 285062 2 3 999984 1 192101 752206 176788 2 2 999999 1 2 999999 -335613 2 2 999999 2 2 999999 2 3 999985 2 2 999999 2 3 999989 2 2 999999 2 107414 657224 1 450511 599102 -768641 1 2 999999 -121657 2 165362 566446 2 2 999999 1 335895 939638 96010 1 211860 976663 904804 1 2 999999 -95215 1 18 999990 -308392 1 10 999992 -207688 1 20 999986 -492824 1 186596 224174 -192020 2 468177 813422 1 2 999999 -912721 1 528444 898862 98062 2 9 999987 2 2 999999 2 2 999999 1 500999 601912 -962088 1 2 999999 -550027 1 235681 857858 -65503 1 2 999999 960624 1 6 999985 90723 1 2 999999 -864060 2 5 1000000 1 2 999999 -976542 2 13 999987 1 593827 765655 -455380 1 2 999999 132526 2 2 999999 1 2 999999 -991971 2 238850 813909 2 62313 342936 2 15 999993 2 2 999999 2 13 999985 2 12 999994 1 114837 750526 550333 2 816295 987204 1 20 999989 675965 1 2918 483016 795336 2 2 999999 1 11 999981 939875 2 576279 601079 2 210216 523791 2 2 999999 1 2 999999 494555 1 18 999985 -387334 1 17 999986 397897 1 186578 597898 620259 1 2 999999 -401610 2 12 999989 2 20 999995 1 2 999999 837221 2 170157 377653 1 2 999999 -38630 1 97504 163964 499746 2 19 999982 2 8 999985 2 19 1000000 2 522918 819487 2 11399 384680 2 770187 981564 1 2 999999 964 1 426467 534267 160163 2 2 999999 2 966070 986119 1 2 999999 -892279 1 13 999997 -759612 2 3 999993 1 2 999999 -467669 1 2 999999 -236175 2 2 999999 2 620888 822400 2 773560 946861 2 15 999985 1 11 999983 -110059 1 2 999999 -789128 1 587437 992108 463064 1 2 999999 -705430 2 377808 674429 1 3 999983 521044 1 14 999989 -650590 2 264042 531497 1 545059 919771 -535544 2 20 999997 2 2 999999 2 192764 966786 1 22563 231014 825752 1 2 999999 852807 2 4 999994 2 322095 338030 2 2 999999 1 307134 314606 -547524 1 19 999995 60920 2 13 999982 1 2 999999 -344288 2 7 999990 1 5 999983 796494 1 19 999987 159859 1 43630 595650 -766570 1 10 999984 -924169 1 2 999999 -226347 1 118292 289221 485843 2 8 999993 2 2 999999 2 9 999999 2 2 999999 2 18 999992 2 11 999994 2 1 999998 1 330396 646932 -753761 1 41520 399033 58673 2 123021 510333 1 11 999991 756901 2 2 999999 1 2 999999 617060 2 530581 915142 1 2 999999 -752727 1 614849 847491 297829 1 594619 852286 3768 2 815555 961641 1 12 999992 700393 2 7 999989 1 314102 371613 -949885 2 2 999999 2 2 999999 1 154569 310399 34466 1 2 999999 -450972 2 2 999999 2 18 999999 2 141456 217731 1 2 999999 -582747 2 63755 906590 2 11055 863386 2 2 999999 2 2 999999 1 4 999985 -35693 2 2 999999 2 20 999994 1 12 999997 139827 2 20 999983 2 1 999981 2 2 999999 1 7 999987 670980 1 574979 714114 -84999 1 2 999999 175775 1 2 999999 132432 2 536159 627468 1 2 999999 -761523 1 149503 879928 -611503 2 2 999999 2 5 999989 1 18 999986 548742 2 167732 784966 1 2 999999 204560 2 3489 148754 1 59507 848685 468993 1 9 999986 -913940 2 2 999988 2 564076 993655 2 5 999983 2 2 999999 1 464215 553331 278112 1 2 999999 -907577 1 577018 919138 201349 1 230932 281081 -943605 2 94172 173730 2 19 999988 2 2 999999 2 680615 944896 1 16 999991 412274 2 11 999982 1 7 999990 329914 1 2 999999 223584 1 2 999999 -866318 1 2 999999 -603626 2 2334 871715 1 120348 186170 676766 1 8 999996 185253 2 609632 949233 1 6 999998 688567 2 2 999999 1 12 999984 906847 2 2 999999 2 6 999992 1 15 999991 -598218 1 2 999999 -360134 2 2 999999 1 144053 838950 947122 1 126515 811482 690045 1 14 999984 -623404 2 10 999990 1 91452 334463 -277664 1 160775 313779 -898053 1 700447 711782 120111 1 2 999999 759595 1 590648 801374 -196793 2 20 999989 2 9 999996 1 53721 384872 -629129 2 760001 822669 2 8 999993 1 2 999999 817893 1 20 999986 -553447 2 14 999988 1 2 999999 -225285 1 2 999999 -225320 2 274266 453642 1 205318 334392 354313 1 368393 960384 298882 2 2 999999 1 11 999994 998406 1 2 999999 622386 1 7 999992 -123037 2 477031 928607 1 2 999999 794962 1 156120 979085 -90721 1 2 999999 -710021 2 10 999993 1 4 999986 -916159 2 7 999995 2 551547 635519 2 2 999999 1 490576 744803 -249162 1 2 999999 -285141 1 2 999999 -20254 1 2 999999 -382060 1 5 999991 628889 2 12 999986 2 2 999999 2 10407 527602 2 8 999987 2 3 999982 1 2 999999 -927380 1 2 999999 -450124 1 4 999984 -458064 1 16 999994 -460562 2 2 999999 1 16 999989 -168754 2 12 999998 1 155659 291977 -955600 2 206022 720547 1 181138 659438 -405196 1 12 999990 231826 2 2 999996 2 357807 892625 1 420572 728007 -615828 2 18 999996 2 2 999999 1 109059 758236 116310 1 2 999999 -306548 2 745799 878550 2 2 999999 1 20 999997 -113721 1 69462 976596 -848511 1 6 999986 -872988 1 17135 777091 573833 2 427103 982783 1 5 999997 277300 1 2 999999 -386258 2 2 999999 1 2 999999 -856433 2 47007 457516 1 11 999994 374694 1 5 999995 -7024 1 2 999999 -958124 2 191982 952138 1 174979 186737 -326551 2 429617 921502 2 2 999999 2 8 999991 1 2 999999 -126002 1 20 999988 -214262 1 3 999997 -138864 2 666096 851093 2 604900 981691 2 136741 379376 2 2 999999 2 2 999999 1 2 999999 119237 2 2 999999 2 13 999983 2 16030 744518 1 18 999982 -773069 2 14 999988 1 7 999987 -305697 1 2 999999 554856 2 2 999999 2 2 999999 2 2 999999 2 161929 545546 2 2 999999 2 574599 824307 1 2 999999 -861746 1 796146 942408 -386537 1 538281 939348 422907 2 14 999991 1 2 999999 -5766 2 2 999999 1 415577 481404 949287 1 2 999999 -133757 1 2 999999 902415 2 2 999999 2 382345 387262 2 2 999999 1 299179 304601 518951 1 2 999999 962237 2 2 999999 2 2 999999 2 154788 603031 2 2 999999 1 2 999999 965020 2 154143 285884 2 110540 232966 1 54541 803917 -927017 1 2 999999 945443 2 2 999999 2 2 999999 1 10 999990 -831126 2 20 999992 2 4 999996 2 16 999985 2 164526 487948 1 235458 414351 464269 2 2 999999 2 5 999991 1 449620 838075 -884186 1 225044 656077 848393 2 15 999995 2 2 999999 2 15 999985 1 17 999986 609920 2 11 999983 2 2 999999 1 492201 914862 -187619 1 2 999999 904892 1 2 999999 -262062 1 2 999999 116019 2 14 999998 1 117618 951101 -488542 1 15 999994 265093 1 2 999999 -325735 1 486387 592079 289592 1 887234 955497 -371125 2 263504 659182 2 248763 937765 1 197078 551088 892278 1 2 999999 560392 1 259128 558359 457007 2 2 999999 1 528406 977348 562973 1 15 999981 -614686 2 1 999993 2 9 999994 1 570864 775707 404764 2 2 999999 2 31847 86593 2 132361 759914 2 378845 769357 1 18 999997 -852756 2 2 999999 2 2 999999 2 12 999983 2 20 999983 2 70797 668159 1 4 999983 -465528 1 2 999999 784819 2 8 999991 1 15 999998 114521 1 19 999985 315448 2 4 999986 2 2 999999 2 130550 202104 1 614484 852281 -788198 2 161444 251323 2 355359 839816 1 250519 900688 -950703 1 2 999999 623056 1 172117 707158 -185608 2 2 999999 1 137554 474424 -977511 2 2 999999 1 8 999994 769620 1 7 999985 304758 2 12 999997 2 660945 762591 2 1 999981 2 206700 877341 2 18 999985 2 13 999989 1 2 999999 214924 2 2 999999 2 2 999999 2 28614 325824 1 15 1000000 -626740 1 2 999999 -746124 2 20 1000000 2 614490 860900 1 609063 900304 718073 1 467295 481924 -143611 1 19 999982 257179 1 19 999983 519219 1 4 1000000 -597034 1 33386 480352 -645184 1 2 999999 -81878 1 2 999999 -559901 2 330115 870651 2 252524 642673 2 18 999993 1 2 999999 941706 2 16 999996 1 97396 357184 197032 2 963 275390 1 2 999999 -682407 2 313477 685878 1 7 999999 -176366 1 2 999999 185540 1 386501 531122 15210 1 407640 513103 847580 2 110995 929212 1 2 999999 98974 2 12 999990 1 2 999999 839146 2 14 999994 2 2 999999 1 2 999999 177476 1 2 999999 558094 1 2 999999 909943 2 333356 974302 2 17 999992 2 2 999999 2 40191 436605 2 2 999999 2 13 999986 1 206216 543220 305258 2 2 999999 2 7 999993 1 10643 669510 -27212 2 2 999999 1 97642 547826 -709302 2 2 999999 1 306390 782464 -285024 2 2 999999 2 20 999986 2 2 999999 2 20 999987 2 47224 325701 1 6 999998 321572 2 194216 941386 2 2 999999 2 2 999999 1 2 999999 748706 2 587910 846324 1 2 999999 -514193 2 19759 459926 1 2 999999 152728 2 14 999982 2 2 999999 2 12 999988 2 2 999999 2 2 999999 2 2 999999 1 8 999992 -509946 1 171026 934205 686216 2 6 999990 2 153672 611368 2 16 999985 2 7 999995 2 175448 989448 2 2 999999 2 2 999999 2 15 999994 1 2 999999 757244 1 452736 497095 165180 2 544847 952981 1 795798 964913 508414 1 2 999999 -489475 2 97978 846942 2 23133 787416 2 342451 946759 1 669889 979373 157361 1 161682 909893 -25429 2 20 999987 1 2 999999 167713 2 2 999999 1 86732 938480 -526561 2 2 999999 2 9 999987 2 4 999998 1 480316 797864 51829 2 19 999983 1 329505 734555 557834 1 3 999996 -969987 1 19 999996 -314435 2 9 999987 2 12 999984 2 11 999989 1 2 999999 -172425 1 2 999999 -756625 2 4 999986 2 9 999984 1 2 999999 892868 2 16072 701780 1 18 999984 983697 2 47430 610981 2 2 999999 2 426725 896161 1 2 999999 -846605 1 2 999999 807629 1 13 999995 -873939 2 18 999996 1 273905 958061 991127 2 2 999999 1 887987 914850 105823 1 7 999997 842093 1 352921 803885 -653899 2 393735 415204 2 114367 795971 1 2 999999 426699 1 684367 968064 -194232 1 2 999999 89209 2 493643 602133 2 6 999996 2 12 999986 2 7 999995 1 20 999989 940164 1 26707 635433 901197 1 8 999983 -601649 1 16226 68970 984649 1 194066 411910 542298 2 2 999999 2 35774 345907 2 2 999999 1 2 999999 174648 2 630414 811599 2 17 999999 2 449855 693585 1 10 999983 -576795 2 80344 487626 1 87589 855994 865160 2 2 999999 2 2 999999 1 9 999989 922737 1 251457 809762 -598586 2 2 999999 1 2 999999 966689 1 18 999993 856985 2 2 999999 2 666592 888124 1 467609 758415 215266 2 2 999999 1 332940 414790 706132 1 9 999984 382669 1 2 999999 261056 2 2 999999 1 909958 962869 89346 1 11 999982 715497 1 2 999999 -524990 1 1 999986 119198 2 5 999983 2 91431 180984 1 796665 842554 -374800 2 469986 747751 2 333412 354925 1 2 999999 5400 2 12 999986 2 4 999988 2 2 999999 1 1 999989 729311 1 8 999981 -278045 1 2 999999 -319303 1 10 999983 602009 2 2 999999 2 18 999999 2 548257 691353 1 11799 446205 882699 2 539370 996260 2 251867 493141 1 108818 907808 -920485 1 18 999991 708909 2 352773 627475 2 2 999999 2 94176 345539 1 2 999999 619349 2 733227 756303 2 411805 642717 1 354903 394547 -548380 2 2 999999 2 6 999986 1 2 999999 924298 2 247223 638065 2 2 999999 2 97386 231745 2 9 999990 2 824310 906794 1 2 999999 829913 2 2 999999 1 120990 930812 -651451 1 380138 940296 -82261 1 392925 474289 507140 1 17 999994 -108732 1 269058 681460 842806 1 811765 866010 648675 1 911371 969981 480959 2 16 999997 2 560667 920686 2 727989 774809 1 2 999999 -958279 2 666307 848879 1 234029 347494 857381 2 10 999983 1 8 999994 -65022 1 307230 395632 591203 1 4 999995 404083 2 17 1000000 2 12 999984 1 611722 694164 996510 1 522693 871879 356083 2 245543 367158 2 365131 842382 1 251678 662462 908059 2 384266 982766 1 2 999999 -997514 2 39200 132967 2 18 1000000 1 7 999982 375586 1 2 999999 -604163 2 672232 877654 1 626637 721520 -638349 1 54522 352130 330737 2 425851 840727 1 2 999999 -362841 1 6 999998 735402 2 6 999992 2 591727 599835 2 2 999999 2 2 999999 1 20 999996 876144 2 4 999993 1 256872 852812 -951937 1 112687 910330 -980125 2 2 999999 1 2 999999 -501177 2 2 999999 1 18 1000000 -897324 1 2 999999 -572230 1 2 999990 472968 2 6 999981 1 196429 759434 -625581 2 37262 724311 2 2 999999 1 776916 848170 -31451 1 3 999985 -277848 2 2 999999 2 926478 984256 1 9721 557024 -773280 2 17 999987 1 88214 531325 -235130 1 2 999999 -143209 2 17 999998 1 2 999999 684280 2 420478 600707 2 495624 946539 2 18 999994 1 2 999999 34278 1 2 999999 675665 1 124943 584672 205690 1 13 999998 -428016 1 137576 378566 443420 1 886276 961356 304998 1 2 999999 -101339 2 2 999999 2 5 999985 1 2 999999 827063 1 435295 741234 689544 2 9 999989 2 2 999999 2 354768 957136 1 2 999999 668629 1 72162 470817 604185 1 2 999999 731885 1 8 999995 -591182 1 2 999999 241714 1 789824 888933 -993088 2 382616 652295 2 2 999999 2 2 999999 2 342090 575381 1 2 999999 833730 2 2 999999 2 17 999988 1 2 999999 -956568 1 2 999999 -11167 1 2 999999 -383306 2 16 999983 1 280417 304797 -761120 1 2 999999 237765 1 496982 526321 721931 2 2 999999 1 559949 889703 47606 2 8 999990 1 2 999999 293728 1 20 999983 -513629 2 11 999988 1 472193 812259 -351968 2 8 999985 1 2 999999 -964462 1 15 999998 241973 1 2 999999 -853891 2 231256 330717 1 480956 848446 507916 1 2 999999 -254380 2 121067 650277 1 2 999999 -275702 2 3 999983 1 10 999982 485014 1 16 999985 720006 2 2 999999 1 229556 664896 26083 1 2 999999 -273461 1 1 999982 -613407 1 16 999994 432583 1 2 999999 -817113 2 8 999985 2 18676 639221 2 2 999999 1 98027 494440 399494 2 321537 475554 1 19 999988 -641931 1 2 999999 -303826 2 2 999999 2 19 999986 2 2 999999 1 7 999992 910137 2 2 999999 2 2 999999 1 2 999999 987379 1 13 999987 -831258 2 2055 508342 1 8 999982 -593666 2 2 999999 2 2 999999 2 2 999999 2 16 999999 2 5 999983 1 18 999993 -450765 1 2 999993 -854247 1 19 999995 778491 2 436572 947074 1 7 999985 132025 2 2 999999 1 892474 926319 381818 2 675732 937597 1 2 999999 170855 1 366234 514802 -864515 2 2 999999 1 143798 909799 -98215 2 5 999994 1 353526 687937 627436 2 2 999999 2 186215 412572 2 14 999999 1 2 999999 -333450 2 2 999999 2 2 999999 2 484006 652962 1 66186 104895 974097 1 2 999999 22561 1 723625 977571 -920580 2 2 999999 1 2 999999 748948 1 2 999999 114763 2 16 999987 1 3 1000000 503006 1 2 999999 -46325 1 2 999999 420428 1 2 999999 371088 1 20 999991 716573 1 324854 452128 961742 1 1 999986 568610 2 4406 878372 2 14 999991 1 8 999989 573187 1 956366 998971 -290659 2 260756 755466 1 15 999994 -534047 2 338131 529002 2 252620 273088 1 171599 244241 787674 2 11 999981 1 327908 710220 -259522 1 12491 816412 -993542 2 138815 529093 2 2 999999 1 8284 498055 -984159 1 7 999990 -292224 2 12 999981 2 2 999999 2 2 999999 2 8 999987 1 2 999999 -95180 1 409399 674268 39418 2 2 999999 1 2 999999 -380556 1 565218 577607 642137 2 2 999999 2 442818 851402 2 2 999999 2 17 999997 1 368917 916110 316303 1 17 999987 296306 2 186247 632395 1 2 999999 -684678 1 15 999987 -360384 1 805541 966349 -156958 1 17 999999 -956745 2 2 999999 2 731000 895036 1 2 999999 -654648 2 20 999991 1 2 999999 279320 1 2 999999 579918 2 290914 840821 1 362781 469148 -749640 2 4 999992 2 2 999999 1 109295 860852 -135831 2 15 999984 2 19 999987 2 315166 966312 1 336734 809243 614134 1 29942 96414 -579256 1 14 999987 402416 1 18 999983 770015 2 540622 689197 2 76895 680658 1 2 999999 -488005 2 2 999999 2 2 999999 2 254626 999437 2 2 999999 2 2 999999 2 2 999999 2 11 999992 1 3 999982 440479 2 2 999999 1 336074 367277 -319097 2 7 999998 2 671208 884296 2 513210 922763 2 307490 546601 2 8 999986 1 17 999985 323593 1 140162 560575 429041 2 2 999999 2 2 999999 1 1 999986 790393 2 11 999986 2 6 999996 2 400616 950019 1 292241 771775 970161 1 334106 740854 -353736 2 2 999999 2 2 999999 1 2 999999 -391748 1 6 1000000 179745 1 14 999983 -443797 1 6 999990 679858 1 2 999999 -475597 2 2 999999 1 12 999988 733762 1 4 999982 -991655 2 544082 618351 2 9 999996 1 386448 795323 -360120 2 10 999991 1 332491 548271 -563529 1 224490 699827 509984 1 626201 679759 222814 2 9 999983 1 10 999982 177295 2 345214 785418 2 2 999999 1 11 999992 -281977 2 2 999999 1 2 999999 639120 2 2 999999 2 698482 944922 1 2 999999 445781 2 2 999999 2 193000 900122 1 18 999990 593362 1 759876 989497 -606891 1 3 999988 126531 1 16 999985 -761024 2 86420 677546 1 439069 925131 -202843 1 2 999999 -189689 2 19 999982 1 1 999992 -251852 2 3 999984 1 2 999999 478474 2 2 999999 1 27137 587438 937895 1 2 999999 -367848 1 2 999999 494535 1 2 999999 802831 1 37355 820126 -463815 1 282933 362068 -729034 2 18 999981 1 20 999999 -76970 1 2 999999 -354296 1 2 999999 -161231 1 2 999999 -711445 2 1 999987 1 1 999987 979135 2 13 999981 2 13 999991 2 11 999992 2 2 999999 2 2 999999 2 23449 750223 1 4 999985 -242194 2 2 999999 1 2 999999 -745987 2 2 999999 2 4 999991 2 1 999984 1 10 999997 525670 1 584157 782657 977689 2 88959 327945 1 2 999999 -579245 2 2 999999 1 18862 661036 -92750 1 15 999997 -57964 2 2 999999 1 212824 952970 -164430 2 2 999988 1 2 999999 526554 1 4 999997 -976730 1 430327 459761 -516273 1 2 999999 170362 2 2 999999 1 2 999999 -456493 2 13 999997 1 9 999995 -510656 2 2 999999 2 18 999989 1 393724 602856 -251971 1 365 258114 -199313 2 2 999999 2 7 999993 1 9 999996 900561 1 2 999999 -279349 1 134657 134891 -764482 2 17 999988 2 6 999982 1 30237 972214 360731 2 9 999994 1 70060 889378 57794 1 11 999991 -417728 1 2 999989 435929 2 2 999999 2 4 999998 2 1 999988 2 11 999987 2 2 999999 1 2 999999 -742004 1 331697 841791 -258510 2 2 999999 1 2 999987 -884408 1 244830 641208 -799092 1 405864 689567 -601036 1 8 999995 474158 2 224812 826541 1 134979 980038 -586683 2 8 999985 2 2 999999 1 2 999999 16087 1 85950 839455 -108176 2 2 999999 2 2 999999 1 12 999989 -208801 1 2 999999 380932 2 20454 926591 2 2 999999 2 690433 884727 1 2 999999 46096 2 17 999999 2 2 999999 1 197755 327547 -48513 1 2 999999 240477 2 2 999999 1 76644 490438 -377509 1 6 999995 227950 1 2 999999 756065 2 16 999987 2 16 999996 2 3 999986 1 2 999999 867858 1 15 999990 986782 1 116857 297736 -625176 1 171234 385673 98877 2 586375 958232 1 2 999999 375075 1 1 999994 555197 2 13 999994 1 2 999999 156737 1 2 999999 999348 2 13 999987 1 18 999989 318877 1 288687 893985 -387407 1 6 999989 -301828 1 611670 716894 32760 1 119719 389998 532651 1 10 999996 53206 2 2 999999 2 7 999984 1 2 999999 -527425 1 2 999999 -171119 1 2 999999 -310646 1 2 999999 150305 1 10 999982 429487 2 2 999999 2 2 999999 1 249649 677323 -435596 1 98449 616069 450322 1 3 999986 -789116 1 2 999999 627738 2 19 999987 1 6 999995 -271040 2 92462 658346 2 2 999999 2 121860 161121 1 12 999989 -648641 2 47415 449122 2 2 999999 2 4 999985 2 2 999999 1 19 999996 -828544 2 2 999999 1 6 999983 727335 1 2 999999 -798634 2 2 999999 1 2 999999 477832 1 2 999999 -76466 2 2 999999 2 614296 626477 2 16 999985 1 19 999997 -621013 1 2 999999 798522 1 12 999991 -239019 1 2 999999 354719 1 119061 600996 713062 2 10 999988 1 2 999999 -402319 2 282739 545233 2 14 999996 1 2 999999 -412677 2 10 999990 2 54304 142458 2 560838 728063 1 23375 215855 755540 2 2 999999 2 11 999999 1 2 999987 -422447 1 16 999992 811155 2 697081 801664 1 593560 874523 429451 2 2 999988 1 45728 366723 -455098 1 2 999999 3264 2 4 999998 1 4 999987 -701668 2 2 999999 2 66048 758772 2 75314 969944 2 90767 258632 1 2 999999 -917535 2 2 999999 2 19 999993 1 71306 388577 803477 2 11 999982 1 2 999999 -661327 1 2 999999 177467 2 2 999999 2 2 999999 1 682122 823476 -510870 1 11 999990 917296 2 16 999994 1 56757 525161 -994780 1 2 999999 560750 1 17 999990 -657074 2 2 999999 2 2 999999 1 2 999999 468396 2 8 999988 1 2 999981 982157 1 2 999999 -909952 2 339238 610183 2 196563 936023 1 2 999999 -47752 1 2 999999 154341 1 328201 904046 639483 1 2 999999 357022 2 2 999999 1 2 999999 790038 1 361414 619917 21641 1 1 999981 667747 1 6 999983 -551379 1 2 999999 932302 2 65159 209552 1 16 999991 832943 1 2 999999 -715273 1 13 999988 -3285 1 19 999982 876605 1 9 999985 528224 2 17 1000000 2 6 999985 2 2 999999 2 543940 895928 1 417713 987053 66868 2 20 999986 2 2 999997 1 318569 931730 237360 1 817221 993635 -494650 1 81737 460960 706662 1 2 999999 -917012 1 2 999999 191184 1 7 999994 -153792 1 649752 854089 -746289 2 42918 404972 2 2 999999 1 82871 577768 709541 1 158200 331328 -927888 2 16 1000000 1 2 999999 987529 2 6 999993 2 514357 711826 1 1 999999 -605971 1 531922 636883 -245008 2 145051 524178 1 2 999989 64721 1 68451 263561 -564352 1 2 999999 -475050 2 514779 568564 2 2 999999 1 2 999999 -807475 1 138150 268505 475747 1 341073 955889 409906 2 381040 541373 2 2 999999 1 2 999999 690874 2 2 999999 2 2 999999 1 672948 904535 596796 1 3 999990 -536304 2 2436 544595 2 326363 649922 1 9 999988 372027 2 2 1000000 1 16 999992 -859129 2 2 999999 1 68975 589706 -237682 1 2 999999 -526522 1 13 999989 -939125 2 7 999992 1 491582 750562 92277 2 345086 440846 1 12 999993 -912454 1 7 999988 883154 2 2 999999 2 2 999999 1 2 999999 557244 2 2 999999 1 76506 290449 -66730 1 2 999999 83328 1 2 999999 379758 1 155 395289 -731808 1 204644 898033 -977092 1 19 999985 149079 2 11927 856201 2 2 999999 1 2 999999 -9191 1 20 999988 868730 1 2 999999 932762 1 2 999999 -987930 1 2 999999 -167048 1 2 999999 -55845 2 287162 670419 1 136120 173302 787136 2 764519 999028 1 347331 606053 -989681 1 12 999995 -416657 1 2 999999 857334 2 2 999997 1 2 999999 -966838 2 83030 489370 2 2 999987 2 485117 896580 2 15 1000000 2 2 999999 1 2 999999 -782953 1 2 999999 965994 2 2 999999 1 2 999999 -39190 2 2 999999 1 15 999983 379205 1 20 999989 736354 2 241624 727125 2 2 999999 1 2 999999 -188004 1 10 999999 262349 1 2 999999 -121501 2 106891 824387 2 2 999999 2 2 999983 1 5 999986 -596064 1 2 999999 -10398 2 9 999982 1 8 999984 42897 1 27670 385758 -847372 2 1 999985 2 43526 565972 1 2 999999 48972 1 2 999999 897676 1 406280 541478 806695 1 6 999981 795952 2 2 999999 1 17 999986 -681948 2 20 999998 1 2 999999 -681995 1 15 999983 513917 1 5 999990 -955864 1 169505 495048 354538 1 8 999996 469389 1 16 999996 -462264 2 6 999994 1 2 999999 571822 2 20 999981 2 9 999981 2 6 999988 1 802227 923618 705162 2 13 999996 1 61145 833122 575958 1 5 999990 171895 1 2 999999 -190451 2 2 999999 1 224628 728558 614095 2 303301 688057 1 11 999988 664690 2 2 999999 1 349568 634089 968575 2 6 999999 1 8 999981 441662 2 20 999983 1 17 999988 -873920 1 18 999983 -946402 2 128894 688673 1 425593 557699 66578 1 10 1000000 121825 2 121326 623767 2 2 999997 1 898753 982180 675575 2 6 999994 2 8 999983 2 467852 822460 1 6 999989 332954 2 12 999990 2 65006 832765 1 2 999999 -626455 1 492542 984676 732808 1 2 999999 -169979 2 157340 986359 2 87459 123050 1 10 999995 93715 1 81199 261537 221816 1 1 999982 -199009 1 715396 724274 -476449 2 2 999999 1 517833 946265 -441238 1 2 999999 654505 2 15 999989 1 359412 843242 406182 1 2 999999 -709920 1 2 999999 928311 1 20 999998 -518912 1 2 999999 -285249 2 2 999999 2 2 999999 1 375688 798764 355822 2 17 999998 1 20 999984 -239594 1 6 999983 -756245 2 272700 919732 2 571732 744885 2 145345 392081 2 481029 551734 1 2 999999 820701 1 16 999999 -627634 1 2 999999 106170 2 349128 464208 1 2 999999 -315507 2 3 999990 1 8 999985 720862 2 2 999999 2 126328 648614 2 353103 858070 1 10 1000000 -791515 1 459022 795293 -527443 2 584235 821813 2 2 999999 1 6 999986 -263060 1 14 999992 372566 2 14 999987 2 2 999999 1 590733 999988 -328697 1 17 999992 -423202 1 798674 856428 102313 2 2 999999 2 15 999981 2 2 999999 2 2 999999 1 301570 715965 405665 2 254145 511199 2 658079 951425 2 2 999999 1 9 999991 63394 1 13 999982 238551 1 11 999986 -317551 2 557119 698296 1 6 999994 -824718 2 286162 554149 2 4 999997 1 14 999982 286419 1 2 999996 505369 1 20 999998 -865547 2 5 999998 1 600918 913465 749492 1 1 999991 497722 2 506671 688449 2 767021 893745 2 7 1000000 2 721204 912010 2 6 999981 1 7 999983 -745039 2 10 999997 2 15 999993 2 2 999999 1 20 999992 -741523 2 15 999991 2 2 999999 1 4 999997 310478 1 681643 838576 -196658 2 13 999994 2 185682 504799 1 2 999999 -767958 2 285271 305278 2 1 999982 1 20 999998 536851 2 2 999999 2 2 999995 2 11709 702158 2 66950 329731 2 17 1000000 2 2 999999 1 8 999986 338079 2 260774 331077 1 146239 466990 -568849 2 471595 724580 1 2 999999 -958805 1 2 999999 -51592 1 15 999997 777016 1 2 999999 120392 2 16 999994 1 6 999994 -193625 2 2 999999 2 64714 574977 2 426021 591255 1 12 1000000 -142292 1 1 999990 -908184 1 18 999996 170216 2 14 999985 1 2 999999 82299 2 2 999999 2 517673 893309 1 15 999985 983931 2 17 999998 2 2 999999 2 947361 949653 2 2 999999 2 2 999999 1 2 999999 521652 2 103818 880645 1 78628 152999 427280 1 623445 720689 -850537 1 631426 924957 -858336 2 3 999996 2 373559 701764 1 9 999998 1196 1 13 999991 666364 1 106977 775289 940582 2 291522 442879 1 12995 34025 608146 2 4 999998 2 6 999985 2 2 999999 1 82104 583590 755195 2 2 999999 1 2 999999 81308 1 2 999999 -646063 2 2 999999 1 13 999987 -693021 1 709778 899297 -304731 2 2 999999 1 13 999997 508265 2 357032 461153 2 625094 688594 1 78238 758658 34077 2 345470 865961 2 59942 415469 1 476019 868662 -631218 1 13 999993 236797 1 2 999999 -95704 2 471964 914704 1 2 999999 -958068 2 2 999999 1 2 999999 935845 2 52881 729577 2 18 999990 2 13 1000000 1 13 999995 94244 1 11 999994 -815368 1 8 999989 776879 2 2 999999 2 11 999991 2 2 999999 2 70639 348943 1 2 999999 19057 2 8 999989 1 8 999999 494442 1 77373 903467 -821684 2 18 999993 1 2 999999 708365 1 212292 214974 -867631 1 296618 335439 -450939 1 5 999981 -679493 2 8 999986 2 11 999982 2 16 999990 2 657447 924179 1 2 999999 717550 1 248013 634664 856798 1 2 999999 -992438 2 616866 950201 2 14 999986 1 20 999998 41520 2 10 999989 1 7 999986 -423628 2 10 999997 2 11 999998 2 140058 743368 2 6 999988 2 63653 122224 2 2 999999 1 16 999991 -253336 1 11 999998 -627951 2 18 999989 1 246569 773843 210270 2 12 999997 2 16 999987 1 2 999999 160836 1 490768 917685 -300730 1 2 999999 632515 1 2 999999 601244 1 15 999982 -376508 2 2 999999 1 17 999992 691813 1 875506 927838 -597745 2 160178 362828 2 2 999999 1 2 999999 28063 2 3 999996 1 59176 297028 684390 1 135751 826836 -646568 1 359705 401117 43150 2 307804 832160 2 2 999999 1 2 999999 821708 1 2 999999 -534260 1 9 999985 816064 1 18 999998 -517552 2 10 999981 1 20 999984 -176663 1 2 999999 -841284 1 697351 720617 -106031 1 721498 860480 -880425 2 5 999999 2 2 1000000 1 73629 693549 -157568 2 2 999999 1 15 999982 23396 1 2 999999 87182 1 75980 489889 -566743 1 18 999981 13717 2 2 999999 2 572345 628186 1 3 999984 -142236 1 4 999991 -633703 2 193859 627275 1 2 999999 518560 1 2 999999 -212588 2 2 999999 1 45643 281405 -715726 1 722485 835290 280940 2 1 999986 2 5 999984 1 11 999990 -790778 1 389471 675505 763798 2 3 999984 2 15 999985 2 9 999988 2 258606 662085 1 287628 761209 -771558 2 326805 530527 1 2 999999 547067 2 2 999999 1 104301 180662 596071 2 20 999998 2 2 999999 1 2 999999 -249090 1 13 999990 -771245 1 50812 270281 718771 1 2 999999 -540938 2 414378 416206 1 318168 910627 -731624 1 181625 246146 759688 1 68273 389669 799420 1 2 999999 -753928 1 669405 739102 -577173 2 2 999999 1 153084 403697 721003 1 543703 784563 -403886 1 6 999988 -252474 1 5 999997 -248594 1 10 999992 107307 1 15 999990 844619 2 5 999986 2 2 999999 2 2 999999 1 14 999983 -498286 1 2 999999 103872 1 18 999982 -313011 2 2 999999 2 2 999999 1 19 999995 -198836 2 2 999999 1 2 999999 -929455 2 5 999989 1 14 999998 -216657 2 7 1000000 2 15 999990 2 12 999992 2 7 999983 2 409440 864185 2 7 999996 1 74924 911938 886602 2 12 999988 1 2 999999 -18135 2 2 999999 1 2 999999 -938201 2 16 999994 1 2 999999 -332376 1 6 999994 -107846 2 4 999990 2 2 999999 1 17 999982 204001 2 276627 740881 2 2 999999 2 427211 575568 2 17 999994 2 357387 534450 1 2 999999 178898 2 19 999985 1 5 999999 -541725 2 2 999986 2 2 999999 2 809949 941084 2 2 999999 1 296326 653711 654278 1 2 999999 -951581 2 626865 722104 1 2 999999 -651333 1 471080 844860 343790 2 441996 730309 1 2 999999 212095 2 391279 442795 2 2 999999 1 10 999990 -775970 1 332442 721951 -513875 2 418659 910136 2 2 999999 1 337388 571401 -352581 1 2 999999 -194153 2 325663 514298 2 2 999999 2 345635 594996 1 17 999996 48269 1 632701 925281 -739314 1 13 999989 -858769 2 2 999999 1 578615 939347 -459781 2 2 999999 2 68814 333465 2 2 999990 2 2 999999 1 2 999999 510698 1 2 999999 841998 2 65192 809020 2 2 999999 1 2 999999 888385 1 2 999999 829004 1 415103 830039 8964 1 108399 343625 -276421 1 34304 286489 324496 1 2 999999 506848 2 213080 260704 2 9 1000000 1 122986 389731 316276 1 19 999981 289598 1 2 999999 361873 1 2 999999 714774 1 227548 509428 941685 2 202838 523634 1 369190 699001 -883370 1 313629 383180 -586073 2 2 999999 2 2 999999 1 348121 556636 756692 2 64923 100875 1 331592 930232 -903568 1 2 999999 912849 2 7 999993 2 2 999999 2 2 999999 2 538490 706034 2 2 999999 2 2 999999 1 327099 550433 -501459 1 6 999989 987734 1 17 999984 -441323 2 2 999999 2 557873 727132 1 223876 701790 -549044 1 17 999986 764925 2 111679 700936 1 8 999987 -839734 2 2 999999 1 350613 879481 109148 2 8 999990 1 1 999985 163506 2 2 999999 1 258803 599794 -18504 1 141113 527847 -798988 2 2 999999 1 2 999999 -178754 2 269255 788765 2 14 999987 2 1 999998 2 122008 958450 2 2 999999 2 6 999982 2 2 999999 2 68303 189004 2 90566 699605 2 2 999999 2 5 999995 2 11 999981 1 219751 557504 984176 2 708741 785400 2 2 999999 1 257570 523573 -368895 2 4 1000000 2 14 999991 2 3 999987 2 2 999999 1 16 999984 -128804 2 2 999999 2 452712 944429 1 536985 594187 614891 2 4 999997 2 2 999999 2 2 999999 2 19 999997 1 207765 334538 864595 2 212756 636476 2 244814 250738 2 16 999983 2 9 1000000 1 7 999982 -833132 1 2 999999 -905939 2 141209 940335 1 6 999996 -100140 1 2 999999 217949 1 2 999999 225692 2 2 999999 1 190809 394105 155847 2 396306 573681 1 7 999996 -484531 1 2 999999 -329157 2 15 1000000 1 36664 839598 178900 2 2 999999 1 284643 635698 -998333 2 2 999999 2 403301 928644 1 2 999995 797394 1 7 999996 369870 1 336986 667062 -209585 1 2 999999 988476 2 2 999999 2 7 999981 2 2 999999 1 274628 549185 -823237 1 389 204367 765918 1 4 999982 -134217 1 2 999999 809704 1 4 999984 44382 1 16 999988 771320 2 916626 994987 2 2 999999 1 5 999995 109757 2 494169 558275 2 17 999994 1 10 999986 -474835 1 13 999982 367280 1 75894 802626 188004 1 5 999982 -807360 2 4 999996 1 2 999999 -726413 1 11677 558253 -703193 1 167547 239834 -849291 2 14 999988 1 784980 926455 394335 1 2 999999 -781408 1 287068 490139 579322 1 2 999999 771333 2 14 999989 2 2 999999 2 307946 708609 2 4 999995 1 13 999986 -282381 2 2 999999 2 14 999995 1 429756 631596 63728 2 2 999999 2 2 999999 2 5 999990 2 42895 460768 1 2 999999 -532100 1 905858 918955 235115 2 108404 971821 1 15 999987 459955 2 220713 794232 2 10 999989 1 18 999986 20928 1 20 999989 -567571 2 7 999988 1 56290 192060 15019 1 537543 593697 -134601 1 12 999999 -463088 2 2 999999 2 313774 704599 1 2 999999 644918 2 740464 782164 2 2 999999 2 665902 732727 2 2 999999 2 2 999999 1 2 999999 258292 2 2 999999 2 2 999999 1 2 999999 39993 2 77214 608683 2 2 999999 2 2 999999 2 15 999984 1 2 999999 325592 2 2 999999 2 2 999999 2 7 999984 1 10 999981 636759 1 2 999999 930423 2 2 999999 1 549574 571641 696342 1 146088 481126 -958488 2 301792 687793 1 32361 590614 81667 1 224636 743515 997422 1 13 999987 -84398 1 197104 794090 826853 2 160661 617722 2 14 999985 1 13 999982 38285 1 3 999991 560615 2 2 999999 1 2 999999 -929022 2 107299 937886 2 2 999999 1 213723 873138 447429 1 108065 381162 94612 1 2 999999 -893392 1 10 999986 803224 1 11 1000000 -55048 1 18 999992 -114348 1 19 999997 -527860 1 2 999999 -467611 1 47759 874268 -746990 1 826905 951487 551138 1 5 999988 -431643 1 57021 74144 133234 1 8 999994 -275930 1 408417 557739 932086 2 2 999999 2 2 999999 2 6606 865527 1 19370 831415 -639336 2 2 999999 2 17 999983 2 164913 996373 2 16 999995 2 406347 483398 2 18 999989 2 2 999999 1 2 999999 643792 2 1 999999 1 2 999999 -56513 2 2 999999 2 401802 561954 1 20 999983 372153 2 3 999988 2 367730 779396 1 2 999999 264754 1 224353 481847 178160 1 77132 577769 -988799 1 2 999999 580167 2 3 999988 2 2 999989 1 172586 731185 -552899 1 2 999999 131074 1 2 999999 -410565 2 39534 288104 2 52869 621423 2 12 999986 2 2 999985 2 20 999982 2 2 999999 2 274984 378689 2 2 999999 1 2 999999 971533 2 381193 898617 1 10 999994 -30099 1 2 999999 -205073 2 7 999989 2 2 999999 1 5 999999 -162941 1 2 999999 649338 2 2 999999 2 15 999990 2 22273 588850 1 158585 238650 355967 1 2 999999 -470232 1 19 999998 538465 2 12 999990 2 2 999999 2 448798 952447 2 17 999986 1 599638 615022 -146932 2 74653 648375 1 2 999999 -313648 1 15 999981 4789 2 547583 810529 2 2 999999 1 15703 570026 209379 1 255928 607558 64306 2 59528 741229 2 5 999987 1 3 999996 610586 2 2 999999 2 213319 680154 2 276929 600500 1 2 999999 -983009 1 2 999999 992313 2 20 999999 1 2 999999 -539113 2 2 999999 2 20 999991 2 28970 483220 2 2 999999 2 264110 500534 2 14 999998 2 6 1000000 2 315222 523262 2 2 999999 1 2 999999 151400 2 2 999999 2 2 999999 1 2 999999 962257 1 336280 757561 42922 1 2 999999 -764767 2 128142 675423 2 37174 956756 2 15713 272311 2 18 999991 1 2 999999 289215 2 208878 579500 1 479362 931454 396342 2 2 999999 2 2 999983 2 2 999999 1 12 999993 243640 1 13 999997 337304 2 2 999999 1 395713 609304 182868 2 6 999995 1 2 999999 584440 2 13 999985 1 6 999983 -115897 2 7 999998 1 2 999999 -232027 2 9 999987 1 2 999999 566709 1 418157 452331 987250 1 13 999981 -37696 2 2 999999 1 2 999999 -147474 2 589861 622678 2 5 999992 2 9 999990 2 119077 330085 1 2 999999 -83288 1 406958 866079 544845 1 461240 906515 -277311 2 2 999999 1 309187 763680 354288 1 19 999981 -366859 1 2 999999 -97581 2 19 999987 2 7 999988 1 1 1000000 -326085 1 10 999984 220173 2 16 999986 1 2 999999 531022 2 2 999999 1 18 999990 602829 1 2 999999 903790 2 18 999996 2 18608 798940 2 2 999999 2 2 999992 2 2 999999 2 2 999993 1 2 999999 -328137 1 2 999999 859033 2 11 999982 1 477980 641447 -703145 1 2 999999 -635626 1 2 999999 15358 2 2 999999 1 2 999999 749642 1 2 999999 328103 2 280258 646573 1 2 999999 449053 1 12 999981 149223 1 13 999989 -116651 1 2 999999 -372960 1 726546 951835 485981 2 489000 588772 2 13 999989 2 213081 369236 2 14 999981 1 2 999999 578453 2 201716 271274 2 308384 405271 1 11 999997 -622185 1 9 999988 244706 2 2 999999 2 12 999994 1 15 999986 -395231 1 699853 723168 -776171 1 12 999984 -849262 2 2 999999 1 2 999999 860267 2 2 999999 1 637196 988571 716159 2 15 999982 1 11 999988 -421395 2 19 999995 2 2 999999 2 217997 622551 2 16 999994 2 366246 542207 1 429987 501666 565378 1 2 999999 714459 2 5 999985 1 3 999986 -794968 2 2 999999 1 500691 842179 647215 1 4 999995 -488758 1 222891 601136 -833420 2 615251 998331 2 2 999999 1 2 999999 -865847 2 162898 411409 1 18 999989 -48277 1 2 999999 832802 2 11 999995 1 2 999999 853043 1 19 999990 -135582 2 7 999985 1 2 999999 -678569 1 15 999993 -808768 2 64025 551248 2 33984 361615 2 101172 801828 2 434799 624024 1 4 999984 -267517 2 10 999993 1 318391 860787 603733 1 2 999999 285503 1 2 999999 437775 2 2 999999 1 2 999999 336293 1 2 999999 -82940 1 4 999987 764538 1 3 999996 -862353 2 152086 899224 1 8 999982 390457 2 17 999988 1 11 1000000 -409326 1 2 999999 719768 2 2 999999 1 3 999992 386650 2 2 999983 1 2 999999 860961 2 2 999999 1 13 999992 575420 1 21126 415929 -335915 1 9 999992 -978090 2 4 999988 2 253925 358048 1 512334 859598 -598042 2 176438 825131 2 4 999985 1 11 999999 272947 2 2 999999 1 2 999999 522456 1 1 999992 133803 2 201843 798703 1 9 999993 726632 1 2 999999 -370181 2 746083 791316 2 14 999994 2 565297 989069 1 316906 522383 162824 1 14 999992 857434 1 9 999997 474588 1 315492 506043 -623810 2 2 999999 1 16 999992 -784640 2 82000 626114 1 2 999999 441299 1 20 999995 406514 1 20 999986 517672 2 20 1000000 1 6 999984 -20733 2 223975 664260 2 9 999998 2 59476 210820 1 5 999996 587863 2 12 999984 1 2 999999 -12970 2 2 999999 1 14 999992 160547 1 2 999999 -968540 1 126793 898090 -943902 2 121222 127057 2 2 999999 1 2 999999 -35113 1 4 999989 356237 2 2 999999 1 2 999999 495828 2 2 999999 2 2 999998 2 65309 987399 1 2 999999 -303429 2 15 999997 1 3 999993 -997824 2 14 999983 2 2 999986 1 16 999990 -190980 1 422741 630579 -178633 2 2 999999 1 2 999999 -82706 1 15 999991 -964355 1 14 999983 -481970 1 160486 671083 -828180 2 2 999999 2 546985 713732 1 87445 346334 -828354 2 2 999999 1 808993 960677 -480820 2 671668 935794 1 2 999999 -818326 2 12 999998 1 550652 978117 -811160 1 2 999999 543664 2 197466 993078 1 187828 214934 200309 2 18 999992 2 96243 460171 2 17 999981 1 15 999985 -545385 2 2 999999 2 2 999999 1 248694 351479 416822 1 7 999986 -19858 2 2 999999 2 10 999987 2 753516 790836 2 74673 83317 2 2 999990 2 17 999999 2 531747 632561 1 240941 794632 285254 2 211119 399982 2 2 999999 2 2 999999 2 2 999999 1 782628 862781 -322536 2 2 999999 2 831613 882803 2 58982 963044 1 15 999991 212677 2 2 999999 1 2 999999 919689 1 2 999986 -818806 1 438962 723761 -896215 1 303475 471219 955821 1 2 999999 305571 2 2 999999 2 393149 869767 2 65814 707270 2 12 999995 2 7 1000000 1 596987 973370 -176964 1 83350 728425 -250740 2 2 999999 1 14 999996 -352128 1 2 999999 -868374 1 2 999999 966243 1 11316 546355 392555 2 335920 444853 2 2 999999 2 2 999999 1 2 999999 124389 2 3 1000000 2 2 999999 2 297578 682759 1 571141 717662 742594 1 2 999999 -784261 1 535430 538728 -690367 2 17 999997 1 19 999995 -202241 1 10 999998 233951 1 2 999994 -655770 1 2 999999 -350777 2 7 999991 2 675147 939685 1 730659 930958 -630076 2 2 999983 1 406600 561772 759958 1 2 999999 -244991 2 12 999986 1 2 999999 776630 1 12 999995 632755 1 22129 198335 -118066 2 765618 817116 2 2 999999 2 20 999991 2 4 999990 1 10 999984 638002 2 235763 515218 2 2 999999 2 2 999999 2 7 999991 2 14 999986 2 637747 942558 2 2 999999 2 18317 780382 1 43483 443646 642137 2 6 999993 1 4 999999 151201 2 2 999999 1 1 999992 -144366 1 2 999999 -312849 1 113700 641677 -3832 1 83018 872937 546178 2 19 999984 2 5 999990 2 480115 614648 1 17 999993 702270 2 16 999995 1 2 999999 137942 2 2 999999 2 2 999999 1 186573 256572 -687212 1 171664 677261 826753 1 487630 953142 -410938 1 2 999999 -577825 1 2 999999 -492701 1 2 999999 -577773 2 12 999989 1 2 999999 180049 1 2 999999 -316126 1 2 999999 339003 2 2 999999 1 242704 820397 -395018 2 2 999999 1 10 999984 109023 2 442769 971960 2 2 999999 1 2 999999 -563227 1 358134 875296 -248912 1 3 999993 594800 1 42943 894112 -925877 2 29678 315740 2 2 999999 2 16 999991 2 2 999999 2 2 999999 2 255332 373679 2 2 999999 2 2 999999 2 2 999999 1 82075 727681 666225 1 10 999988 492797 2 77539 936645 2 2 999999 1 12752 738315 215539 1 2 999999 -222384 1 2 999999 -718329 1 2 999999 -283060 2 3 999983 1 2 999999 -226916 1 9 999981 -491194 1 3 999984 -659842 2 335900 452797 1 2 999999 -730628 1 2 999999 297233 1 370430 816839 -958783 2 528243 615992 1 2 999999 971868 2 20 999992 1 263048 561832 -622063 1 2 999999 -292019 1 16 1000000 968105 1 206220 533745 -883520 2 2 999999 1 6 999986 4757 1 6 999981 -593575 2 2 999999 2 2 999999 2 516092 543578 2 2 999999 1 16 999988 -257474 1 148681 399732 634964 2 19 999993 1 2 999999 -284599 1 202779 556922 884692 1 2 999999 752752 2 601698 873895 1 2 999999 -883380 1 13 999989 712406 2 2 999987 1 2 999999 -62308 2 18 999984 1 20 999996 190295 2 126684 163582 1 6 999996 108530 1 2 999999 869385 1 2 999999 -252590 1 2 999999 -396172 2 423783 554836 1 3 999986 971859 2 480705 696557 1 5 999984 -884418 2 18 999989 2 8 999982 2 574189 710431 2 16 999988 2 6 999987 2 2 999999 2 5 999988 2 325357 937420 2 336792 432193 1 300696 420714 173059 1 2 999999 -58447 2 233375 462367 1 2 999999 931353 2 15366 902925 1 17 999981 639598 1 20 999986 339103 2 172262 214326 2 265097 443157 1 2 999999 -305450 2 7 999984 1 60876 633259 -493047 1 122340 719751 -330260 1 2 999999 -737585 1 474848 959111 351015 2 2 999999 2 2 999999 1 42442 879333 678204 1 2 999999 431596 2 2 999999 2 20 999990 2 293387 556539 1 2 999999 388799 2 2 999999 2 2 999999 2 12 999996 2 12 999984 2 2 999999 1 2 999999 -801623 1 14 999994 -994059 2 2 999999 1 59812 176452 777503 1 2 999999 -12834 1 62192 224450 854569 1 7 999982 -891065 2 108399 599013 2 670223 881049 2 61233 105786 1 2 999999 -594274 1 2 999999 -43891 1 2 999999 685064 2 174277 217596 2 18 999991 1 170120 903533 397404 1 18 999986 442402 2 2 999999 1 427945 551328 -101869 1 2 999999 190074 1 2 999999 -332611 1 2 999999 -468776 1 2 999985 140691 1 371300 874072 83884 1 19 999989 181473 2 16 999992 2 517429 795976 1 13 999990 -309494 2 2 999999 1 2 999999 -79867 1 66106 352651 693473 1 366166 893944 511071 1 2 999999 -262887 2 2 999999 2 1 999985 2 512240 622366 1 17 999994 533010 2 2 999999 2 2 999999 2 9 999998 1 2 999999 664418 2 123 234581 2 137332 819905 1 12 1000000 717024 1 18 999991 -234684 2 13 999991 1 2 999999 -153286 1 2 999999 -509990 1 11 999984 189425 2 18 999989 1 2 999999 -392974 1 16 999999 -655866 1 227075 805128 -877378 1 304046 984551 214444 1 7 999981 391647 2 5 999982 2 324261 611236 1 2 999999 -371842 1 2 999999 -245331 1 2 999999 -313742 1 9 999984 921994 2 6 999997 2 2 999999 2 19 999984 2 2 999999 2 10 999993 1 2 999999 382605 2 120339 763002 1 427976 938102 -505880 1 287994 991991 120460 2 187496 634856 2 18 999981 1 2 999999 -166327 1 2 999999 -955761 1 11 999989 -447815 2 312135 866010 1 902276 955065 -208547 1 3 999996 801172 1 259205 693957 260329 1 7 999986 -518061 1 216431 301240 -674521 2 741705 953902 1 2 999999 403485 2 2 999999 1 2 999999 124834 2 20 999981 2 10 999983 2 462 886656 2 16 999990 2 449167 729237 1 18 999995 806212 2 50072 925360 1 163184 223040 177547 1 284197 584019 673518 2 2 999999 2 3 999993 2 16 999997 1 601648 809656 173484 2 209840 531297 2 388979 616437 1 9 999993 707500 1 12 999983 -526321 1 9 999988 -674277 1 2 999999 -649642 1 599149 801333 -823583 2 2 999999 1 11 999989 -769699 2 2 999999 1 19 999996 -915796 2 8 999989 2 7 999981 2 2 999999 2 2 999999 1 121246 330223 -744054 2 2 999990 1 9947 528228 284610 2 311615 566465 1 2 999999 178801 1 2 999999 118103 1 2 999999 -161373 2 2 999999 1 4 999999 508852 1 72009 421963 721369 1 689407 848495 262138 1 122209 891020 -537830 2 240740 904685 1 2 999999 930114 1 2 999999 295201 1 13 999983 -638502 1 2 999999 -501813 1 2 999999 -43727 2 2 999999 1 2 999999 158147 2 2 999999 1 580194 629028 -558595 1 196848 653713 -88135 2 2 999999 1 353758 647241 -353623 2 2 999999 1 2 999999 900544 1 2 999999 8276 1 9 999991 -613026 1 2 999999 -283541 2 228976 311428 2 8 999985 2 17 999993 1 265469 518754 -74903 2 127747 798986 2 2 999999 1 17 999998 -953975 1 310545 970995 581936 2 16 999985 2 20 999985 2 2 999999 1 197784 675751 -675237 1 16 999999 102673 1 962842 976958 329227 1 2 999999 647152 1 155054 180077 408836 2 719914 885994 2 8 999995 2 2 999999 2 2 999999 2 52588 671174 1 2 999999 -904211 1 2 999999 -675424 2 2 999999 1 9 999999 -99015 2 2 999999 1 199525 870085 698315 2 13 999988 1 2 999999 -874067 1 10 999988 -737744 2 2 999999 1 12 999998 -159452 2 16 999996 2 288918 483915 1 17 999997 176101 1 19 999997 69038 1 8 999981 -958515 2 55420 243975 2 2 999999 1 2 999999 -37485 2 15 999996 2 305250 742015 1 821858 967490 -673133 1 493319 895000 699182 2 260632 489371 1 3 999983 -281533 2 325534 834114 2 10 999984 2 330878 481036 2 2 999999 2 2 999999 1 2 999999 291318 1 7 1000000 750716 2 18 999995 1 5784 241059 -18181 1 2 999999 -959934 2 15 999998 1 2 999999 308296 2 105258 163140 1 2 999999 -601637 2 651662 946113 1 2 999999 87122 1 159168 673304 -358835 2 247362 655221 1 144427 377645 -234263 1 2 999999 534751 2 647334 838441 2 2 999999 2 366838 741504 1 15 999987 496895 1 10 999996 -216128 1 2 999999 -228564 2 2 999999 2 2 999999 1 2 999999 -802298 2 223103 301765 2 20 999982 2 2 999999 1 676071 846191 712640 2 634353 926472 1 1 999985 -227591 2 315678 545707 1 158128 507530 25884 2 515982 614251 1 4 999984 372440 1 2 999999 -680822 2 2 999999 1 98409 182858 -460523 1 735788 994403 643177 1 8 1000000 -95464 1 152344 634887 425251 2 2 999999 1 2 999999 -597831 1 2 999999 -992876 1 457755 951065 -533112 2 20 999987 2 2 999999 1 2 999999 -844353 2 237763 658737 1 251316 264569 996121 2 2 999999 1 2 999999 -221031 1 2 999999 -730029 2 101694 904809 1 756384 935528 146659 2 6 999984 2 265023 660403 2 5 999991 1 925042 927886 455776 1 243958 306410 -951118 2 13 999997 1 2 999999 -772990 2 2 999999 2 2 999999 2 14 1000000 1 105236 814920 -186959 2 2 999999 1 2 999999 623311 1 28041 434069 660443 1 20 999994 -944206 2 6 999992 2 2 999999 2 2 999999 2 17 999987 2 2 999999 2 295 375430 1 2 999999 -284139 1 2 999999 561711 1 16 999985 509247 1 763098 828549 -769605 1 2 999999 -980200 1 2 999999 -811231 1 2 999999 -650284 2 175515 642052 1 451617 500939 -888341 2 2 999999 1 576564 610745 -161470 1 3 999997 48750 2 2 999999 2 368675 859046 2 175568 743698 2 4 999992 2 194408 713841 2 470847 865674 2 18 999997 2 186412 521104 2 14 999986 2 109892 225711 1 2 999999 -691259 1 412683 670509 -69590 2 13 1000000 2 3 999986 1 230329 919717 -117314 2 1736 76219 1 587220 918991 17210 2 18 999982 1 13 999986 864642 1 16 999985 -741407 2 13 999983 2 2 999999 2 9 999992 2 779985 964065 1 18 999987 -56965 1 2 999999 -682535 1 98297 790322 301327 2 277350 723387 1 201157 860184 932955 1 787791 902882 -917810 1 16 999991 507774 1 2 999999 924096 1 2 999999 -761391 2 11 999986 2 7 999990 2 293484 770045 2 12 999985 1 89787 432709 -48018 1 530848 912223 44156 1 664123 749356 -710177 1 132753 781778 -783687 2 2 999999 1 2 999999 -492394 1 2 999999 817917 1 1 999999 -76572 1 2 999999 -304716 1 2 999988 -285545 1 2 999999 -658079 1 422453 520982 438453 2 2 999999 1 2 999999 -505989 2 9 999984 2 336091 770274 1 2 999999 641209 1 10 999983 -686593 2 420708 535194 1 89840 284823 215977 1 2 999999 -484539 1 10 999994 -891297 2 2 999999 2 371576 534014 2 10 999985 2 249625 367012 2 387040 579906 2 2 999999 1 40934 896244 -401408 1 2 999999 760592 1 371289 488691 -955966 1 83719 322300 -576573 1 3 999996 -5256 1 442352 619947 614827 1 7 999981 554497 1 15 999988 921433 2 8 999990 1 15 999992 298967 1 2 999999 36175 1 2 999999 743614 1 2 999999 964222 1 617655 684560 -418959 2 1 999984 2 89169 637579 2 701615 982678 1 2 999999 678297 2 419515 425488 2 564337 716006 1 2 999999 -302512 1 2 999999 -476266 2 5 999981 1 16 999982 74801 1 103616 715559 -242225 2 17 999984 1 1 999997 -783464 1 2 999999 -701750 2 151111 620196 1 2 999999 155247 2 266557 567434 2 8 999990 2 2 999999 1 79596 816259 269743 1 140722 509496 72094 2 2 999999 1 415742 521144 -664884 1 2 999999 190780 1 2 999999 649896 2 154201 853834 2 2 999999 1 16 999987 454402 1 2 999999 -808404 1 19 999987 48378 2 19 999985 2 730769 897238 1 15 999983 -912036 1 2 999999 -662590 2 203235 506087 1 1 999990 579009 2 1 999982 2 2 999999 2 2 999999 2 19 999984 1 10 999995 519661 2 96728 799848 2 14271 842852 1 2 999999 -219115 1 2 999996 719546 1 217176 580804 -699741 2 7 999983 2 19 999982 2 238665 887012 2 223534 286886 2 16 999986 2 280777 654614 2 8 999997 2 404139 807961 2 2 999999 2 5140 734457 2 13 999986 2 11 999986 1 20 999997 -745117 1 19 999994 -27245 2 782399 888238 1 7 999985 -853999 1 680782 872037 358561 2 3 999982 1 17 999998 712118 1 2 999999 891099 2 918330 988399 1 2 999999 -268225 2 721192 851558 1 20 999997 168203 1 2 999999 940664 1 111417 558272 9441 1 8 999983 304357 1 11 999992 480088 2 7 999995 1 2 999999 157136 2 911465 957082 1 14 999986 428606 1 283921 841922 324174 2 2 999999 2 365381 848420 2 3 999988 1 524647 748117 -886181 1 2 999999 -660992 2 2 999999 1 2 999999 -427215 1 77548 703217 -924557 2 16 999981 2 2 999999 1 894287 969591 799776 1 2 999999 628665 1 2 999999 435822 1 4 999985 494857 2 543205 750109 1 9 999989 471325 2 2 999999 1 2 999999 549074 2 327385 665255 2 368188 416870 1 2 999999 -910971 2 20 999995 1 16 999994 455534 2 9 999994 2 5 999990 2 684076 873286 2 345570 590371 1 18 1000000 -451846 1 2 999999 -181568 2 530075 669951 2 2 999999 2 513134 772900 1 5 999986 -805423 2 651795 956306 1 2 999999 995976 2 427865 670953 1 18 999995 -769624 1 2 999999 -807097 1 1 1000000 321667 2 2 999999 2 2 999999 1 676391 905400 22851 1 2 999999 -689544 2 260838 307856 2 8 999993 2 5 999983 1 13 999996 -136682 2 5 999991 1 7 999994 -870738 2 410317 821027 1 16 999988 -451105 1 199566 928543 940921 2 10 999982 2 16781 785914 2 2 999999 1 150343 906694 661577 2 2 999999 2 2 999999 1 7 999995 47079 1 2 999999 182860 1 8 999982 -331962 2 15 1000000 2 2 999999 2 125551 387247 2 2 999999 1 244527 545543 -143322 1 564035 756385 -545049 2 302652 451242 1 2 999999 -962256 1 32058 745370 -255433 1 20 999994 -399560 1 2 999996 382962 1 2 999999 -715713 1 446343 472304 523431 2 4 999984 2 543217 968667 1 10 999997 -92148 1 7 999984 -761507 1 4 999982 -393494 1 15 999982 838752 2 14 999995 2 178318 904691 1 552164 852709 521496 1 18 999983 -834540 2 2 999999 1 17 999983 -142547 2 17 999988 1 2 999999 -302469 1 9 999990 -344668 1 1 999994 919484 2 10 999990 2 3 999995 2 2 999999 2 8 999988 1 2 999999 462910 1 12 999996 59764 2 6 999996 2 4 999984 1 341076 832420 136216 2 176936 713144 1 2 999999 -724373 2 2 999999 2 39542 674313 2 20 999994 2 2 999999 2 2 999999 1 71156 532389 841835 2 12656 879112 2 542155 570917 2 6 999984 2 12 999994 1 9 999985 -967086 2 2 999999 2 13 999992 1 12 999995 -68304 2 599968 822549 1 2 999999 968787 1 91109 715682 263521 2 508611 776807 1 328386 651144 -511115 1 2 999999 -685799 1 272662 707733 -8961 1 3 999986 -516268 2 5 999986 1 20 999982 442029 2 2 999999 1 715353 813740 718617 1 4 999998 108092 1 11 999984 -408495 2 57752 518276 2 1 999982 2 2 999999 1 2 999999 -68148 2 6 999985 2 2 999999 1 2 999999 949325 2 11 999985 2 2 999999 1 2 999999 502811 1 20 999986 -605933 2 2 999999 1 556948 924736 576044 2 2 999999 2 24339 128171 1 20827 983509 873021 1 20 999983 212833 2 11 999999 2 503458 968038 2 2 999999 2 5 1000000 1 33566 650623 701422 1 16 999990 673970 2 291540 563639 1 194491 628306 11777 2 2 999999 2 356987 404688 2 2 999999 2 375672 808265 2 2 999999 1 5 999998 -329071 2 2 999999 1 2 999999 -471937 2 2 999999 2 12 999989 2 225553 832509 2 18 999997 2 401238 519767 1 20 999989 -757629 1 285158 905291 659295 1 2 999999 938438 2 43207 91319 1 2 999999 304792 1 1 999993 -446207 1 371433 417492 847215 2 2 999987 2 2 999999 2 2 999999 1 299883 395626 813110 1 420956 614273 -465059 1 2 999999 95130 1 2 999999 125728 2 686897 939479 2 586306 735163 1 2 999999 -262624 1 6 999988 532324 1 316912 683367 53628 2 50481 256776 1 13 999992 732754 1 2 999999 408606 1 366641 556256 -729067 1 106056 122862 -608693 1 19 999987 296161 1 4 999998 -11529 2 162970 412583 2 145840 862658 2 4 999997 1 2 999999 -778375 1 2 999999 174902 1 9 999998 475212 2 455661 995975 2 2 999999 2 757702 761639 1 20 999991 -689794 2 2 999999 2 4 999992 2 2 999999 2 2 999999 2 87417 706443 1 118415 184726 85348 2 861472 923500 1 2 999999 -465258 2 2 999999 2 577948 774099 1 2 999999 431410 1 14 999989 820283 1 252165 313257 -337045 2 2 999999 1 1 999984 -370004 2 472680 603570 1 2 999999 -560114 1 2 999999 -992240 2 6 999998 2 2 999999 1 2 999999 -76040 1 2 999999 -552189 2 2 999999 2 12 999993 2 3 999998 1 138872 331249 -871778 1 591820 683304 402382 2 1 999982 2 2 999999 1 2 999999 329195 2 2 999999 2 416498 617743 2 18 999992 2 2 999999 2 362152 536259 1 2 999999 -228127 1 2 999999 -705284 1 4 999997 -973817 1 39002 197140 227321 2 456205 823236 2 179159 934158 1 1498 171878 -100227 2 16184 926795 2 2 999999 2 2 999983 2 277066 566331 1 2 999999 -509414 2 2 999999 1 588650 925053 62343 1 2 999999 -597905 1 338936 755369 582144 2 18 999981 2 7 999993 2 2 999999 1 18 999998 -442765 1 2 999999 -719036 2 9 999981 2 7979 93541 2 2 999999 1 2 999999 470912 2 4 999993 1 2 999999 975182 1 5 999997 -818199 2 3 999981 1 3 999982 654311 2 2 999999 1 929326 975382 -532575 2 395363 578987 2 2 999999 2 2 999999 1 2 999999 399440 2 2 999999 2 7 999982 1 15 999997 -511885 2 4 999999 1 8 999997 -340914 2 2 999999 1 174060 473696 -838168 2 10 999981 2 13016 540726 1 4 999997 -768139 1 188857 786048 95429 2 2 999999 1 2 999998 -669633 1 5 999987 -366387 2 9 999991 1 1779 217424 720671 1 2 999998 -533736 2 2 999999 1 2 999999 579574 2 305416 990235 2 6 999982 1 189146 553886 -614029 2 12 1000000 1 2 999999 -127380 2 19 999987 1 6 999994 -590889 1 2 999999 626909 1 2 999999 251766 2 2 999999 1 2 999999 560201 1 7 999995 -294188 2 2 999999 2 24084 976476 1 2 999999 421303 2 1 999996 2 2 999999 1 52604 973010 -940194 1 795682 995180 592322 2 85422 590040 2 872637 934185 1 2 999999 748138 2 2 999999 1 2 999999 989055 2 2 999999 2 5 999989 1 286764 307027 240609 1 20 999993 245801 2 2 999999 2 307774 939393 1 447004 519203 940629 1 2 999999 815891 2 2 999999 2 9 999998 2 7 999985 1 2 999999 922116 1 2 999999 444844 2 2 999999 1 616879 629627 -231516 2 349066 502896 2 70304 203138 2 2 999999 1 2 999999 820044 2 3 1000000 2 6 999984 1 231647 779214 96106 2 2 999999 2 111412 833179 2 413997 665305 2 2 999999 1 2 999999 -847004 2 2 999999 1 2 999999 789209 2 2 999999 2 2 999999 2 345688 412213 1 2 999999 -659445 1 108121 514740 -474996 1 2 999999 -419162 2 12 999990 1 601674 643594 -799477 1 2 999999 36328 1 12 999993 -567230 1 194380 471480 -687293 2 2 999999 2 14 999985 2 2 999999 2 2 999999 1 2 999999 -733111 2 7 999983 2 2 999999 1 2 999999 -410849 2 2 999999 1 2 999999 485414 1 7 999982 -621756 2 893085 906656 1 20 999992 678985 2 424107 875531 2 219491 919142 1 13 999990 -256601 1 2 999999 -213554 2 2 999999 2 160348 380152 1 163179 597496 494900 2 708853 871289 2 17 999991 1 288323 729879 220502 1 6 999998 291351 2 14 999983 1 420237 549704 -588941 2 1 999981 1 16 999995 -848191 1 2 999999 532153 1 827809 833059 -131671 2 247202 648362 1 197721 468840 -382664 2 9 999988 1 1 999984 570522 1 6 999983 135306 1 198595 699333 -721446 2 15 999989 1 269598 748445 420729 2 20 999987 1 490665 858399 -318719 2 303674 659110 2 720428 954472 1 835706 890594 -622419 1 425498 446336 438373 1 216305 750589 619256 1 2 999999 518120 1 487992 942589 930254 1 83377 965869 -326365 1 515251 608911 50392 1 225730 678169 -873979 1 14 999996 89027 1 65287 412050 -112347 1 496217 762313 -450962 2 2 999999 2 2 999981 1 2 999999 -840576 1 5 999999 516490 1 2 999999 895065 2 24005 298125 1 9 999984 -559124 1 6 1000000 11485 1 14 999991 -436587 2 2 999999 2 8 999993 2 440209 719811 2 314244 585614 1 13 999997 -836404 1 2 999999 -482468 1 1 999995 50038 1 2 999999 -381413 1 23745 858460 787838 2 6 999998 2 7 999995 1 2 999999 230984 1 2 999999 -673490 2 2 999999 1 2 999999 196008 2 250872 814211 2 3 999984 2 8165 855965 1 2 999999 -368926 2 5 999988 1 777739 822751 679003 2 17 999999 2 49736 81057 1 2 999999 937762 2 2 999999 1 2 999999 -99880 2 2 999999 2 2 999999 2 6 999981 2 8 999996 1 2 999999 -288281 1 1 999985 -325973 1 2 999999 -354781 1 2 999999 -187825 2 9 999987 1 2 999999 -620466 1 20 999987 898279 2 15 999991 1 334743 611722 647364 2 5 999991 2 15 999993 1 2 999999 -510154 1 2 999999 932174 2 2 999999 2 2 999999 2 286128 973234 1 2 999999 472459 2 176263 851325 1 2 999999 422549 2 328689 490454 2 2 999999 1 483086 809340 -614647 2 11 999996 1 1 999991 918948 2 12 999995 2 526523 838615 1 11 999992 934803 2 2 999999 1 2 999999 510949 1 2 999999 -958803 2 2 999999 2 20 999984 2 837840 944268 2 6 999985 2 1 999988 1 12 999983 911270 2 18 999996 2 256289 929311 1 2 999999 -187640 1 9 999996 902749 1 25019 826021 -137322 2 2 999999 1 14 999992 88928 2 2 999999 1 2 999999 906657 2 8 999985 2 2 999999 2 2 999987 2 385469 627760 2 253093 881442 2 2 999999 2 512370 905769 1 18 999996 -769077 2 391095 574540 1 2 999999 -785940 1 187418 345822 -275134 1 9 999995 3077 1 2 999999 -807345 1 2 999999 -862698 2 14 999984 1 656224 939799 -311900 2 2 999999 1 20 999996 69699 2 20 999994 2 20 999984 1 17 999997 -930179 2 17 999998 2 172956 637375 2 2 999999 2 211455 464165 1 150250 383481 271043 1 2 999999 914092 1 19 999997 -440138 2 310175 756198 1 2 999999 -935955 2 274750 665273 2 186545 575870 2 2 999999 1 2 999999 -474215 1 2 999999 -973856 2 275124 990869 1 213038 698613 -906857 2 2 999999 1 19 999995 711246 2 402792 549974 1 170213 263515 -181170 1 214912 601308 -228479 1 2 999999 -99567 2 12 999999 1 2 999999 -292450 2 2 999999 1 98575 781514 -17102 1 209113 667573 -984474 2 15 999994 2 19 999988 1 11 999994 -212992 2 1636 272166 1 18 999983 240312 1 266640 398244 -917579 1 2 999999 879907 1 2 999999 504198 2 2 999999 1 17 999984 -123618 2 6 999983 1 2 999999 540708 2 2 999999 2 243633 895228 2 470772 490354 2 2 999999 1 9 999991 -69188 2 14 999984 2 11 999990 1 161887 810106 261530 2 180636 928930 2 94377 998124 1 2 999999 127823 2 433846 549401 2 754611 927549 1 2 999999 -380885 2 2 999999 1 5 999992 400596 1 727230 862046 -7575 1 16 999991 604496 2 2 999999 2 2 999999 2 2 999999 1 2 999999 103904 1 6 999989 597031 1 71958 503923 -769545 1 2 999999 -146401 2 2 999999 2 18 999985 1 540925 631099 -337984 2 4 999999 2 2 999999 1 9 999994 736951 1 12 999982 410549 2 2 999999 1 2 999999 -578580 1 2 999999 -490263 2 2 999999 1 261542 700462 501139 1 2 999995 -570195 1 180692 955526 515343 1 261171 746930 190794 1 2 999999 666631 2 5 999983 2 2 999999 1 20056 817573 949434 1 19 999992 312886 2 336676 802911 1 133913 491442 169873 1 2 999999 689430 1 5 999983 -385847 1 2 999999 346148 1 2 999999 291830 1 345323 686802 -55415 2 429064 581394 1 13 999985 852421 1 2 999989 -32774 1 2 999999 588374 1 19 999987 150446 1 10 999995 220119 2 2 999994 2 18 999989 1 7 999997 -154226 1 1 999995 550424 2 2 999999 2 2 999999 1 3 999981 407525 2 19 999982 2 2 999999 1 246263 750039 -539475 1 9 999987 142982 1 11 1000000 -517535 2 2 999999 1 75578 983429 294817 1 16 999984 599753 2 5 999983 1 164189 233013 -48345 2 765818 862070 2 847567 912837 1 375300 585512 -946517 1 2 999999 -128103 2 19 999996 2 22486 221826 2 15 999993 2 37337 273655 1 2 999999 -99204 1 9 999997 474055 2 613954 755771 2 4 999997 1 2 999999 890408 2 2 999999 1 13 999992 864086 2 163352 724343 2 20110 336323 1 14 999990 11403 2 2 999999 1 7 999989 -302116 1 2 999999 799935 1 2 999999 -785529 1 2 999984 -568859 1 79473 976945 -635511 2 298805 393909 1 6 999985 -733945 1 257058 958614 -457088 2 60289 180836 2 13 999995 2 2 999999 1 2 999999 435192 2 5 999996 2 23778 109258 2 253052 257291 1 59185 68626 90814 2 153162 375084 2 2 999999 1 2 999999 612295 1 19 999995 346055 2 20 999992 2 2 999999 1 2 999999 868110 1 2 999999 941888 2 621545 873811 1 424414 490814 977749 1 11 999998 159459 1 2 999999 -465819 1 543072 912894 -398352 1 13 1000000 -723546 2 19 1000000 2 17 999981 2 2 999999 1 9 999988 -463635 2 447102 771635 1 2 999999 41115 2 2 999999 2 7 999999 1 189723 853342 -754589 2 398561 544404 2 6 999999 2 2 999999 1 2 999999 -465479 2 237370 940966 1 5 999984 -614772 1 2 999999 289023 1 2 999999 341544 2 184103 274339 1 5045 118193 -881906 1 2 999999 560652 2 2 999999 2 2 999999 1 13 999981 243807 1 14 999985 451143 2 84849 192304 2 670021 975166 1 1 1000000 -923527 1 302774 562984 -966657 2 351077 425805 1 5 999984 807264 1 2 999999 -695056 1 2 999999 -267810 2 8 999994 2 15 999995 1 14 999990 -334185 2 8 999997 1 435282 982858 -815152 1 2 999999 -335535 2 927120 952776 1 619518 631214 766007 1 2 999999 126771 2 2 999999 1 186639 962900 -810677 2 774187 945819 1 12 999996 19650 1 815332 921354 -413819 1 2 999999 222602 1 20 999990 18988 1 19 999981 -627876 2 2 999999 1 2 999999 858569 2 2 999999 2 584530 865903 1 2 999999 737075 2 13 999989 1 927932 980872 290710 2 15 999997 1 551576 782998 45634 1 12 1000000 -719655 2 257500 344186 1 12 999984 955439 1 415127 959481 -718633 1 312477 752289 -845095 1 11 999981 156276 2 183335 975421 1 114934 217307 -205057 2 144128 406957 2 2 999999 1 283730 879665 -558418 1 208875 618726 -821601 1 377312 422229 194094 2 828999 855312 2 2 999999 2 2 999999 1 623263 879798 250863 1 2 999984 119276 2 2 999999 1 2 999999 265634 2 6 999995 2 279441 498432 1 13 999998 645863 2 20 999987 2 2 999999 2 330304 617307 1 17 999982 -517280 2 2 999999 1 2 999999 -127651 1 2 999999 685315 1 2 999999 690893 2 611777 943945 2 7 999982 2 396064 446837 2 12 999998 2 373471 990841 1 2 999988 358440 1 2 999999 965753 1 711719 761909 -632020 2 2 999999 2 403879 712907 2 8 999984 2 2 999999 2 2 999999 1 6 999996 -798271 2 10 999984 2 433467 925135 2 2 999999 1 2 999999 21502 2 2 999999 1 63021 935221 -704873 2 221059 624646 1 48349 829818 304310 2 346916 730990 1 17 999991 -715174 2 2 999999 1 5 999986 -241956 2 234336 967745 2 2 999999 1 2 999999 -95813 2 2 999999 1 29871 346159 130871 1 657293 923457 514362 1 474087 899518 278165 2 774810 915919 1 8 999991 101684 1 19 999988 404787 1 2 999981 -765020 2 63063 329040 1 8 999989 -206317 1 2 999999 -848082 1 2 999999 172455 2 1 999983 1 49578 810655 438094 1 13 999988 -258310 1 2 999988 -78903 1 2 999999 632267 1 10 999984 695509 2 6 999987 1 486073 510078 468645 2 159548 499177 2 3 999987 2 20 999996 2 2 999999 2 2 999999 1 339962 518764 371890 1 358574 935946 -813030 1 4 999992 794583 1 20 1000000 681044 1 53243 384302 283051 1 17 999996 -336307 1 2 999999 270998 2 496792 695432 2 18 999985 1 284483 291568 -845425 2 2 999999 1 6 1000000 -312450 1 2 999999 979662 2 8 999984 1 14 999982 -147731 2 20 999989 2 355374 861161 1 4 999998 74636 1 13 999992 75531 1 11 999999 -729226 1 61720 582157 -592176 1 4078 914401 -861542 1 2 999999 -807465 1 2 999999 182254 2 176437 465591 1 371567 722448 51787 1 564175 695556 -89225 1 2 999999 860649 2 5 999998 1 73880 992950 -984446 2 2 999986 1 10 999990 -601823 1 13 999983 717390 2 19 999996 2 239055 619602 1 16 999996 349884 2 558017 681023 2 7 999985 2 885921 957781 2 20 999994 2 264281 848465 2 2 999999 1 4 999996 709473 2 2 999999 2 54443 534194 1 2 999999 814697 1 13 999998 672998 1 11 999992 -873834 2 19 999985 1 2 999999 -375809 2 2 999999 2 2 999999 2 14 999987 2 2 999999 1 281975 540241 929141 1 180507 275725 -713804 2 2 999999 1 221157 416556 171232 2 3 999992 1 2 999999 346714 2 7 1000000 1 226394 918154 19711 1 2 999999 -597517 2 2 999999 1 501281 968064 -844197 1 2 999999 -13547 2 2 999999 1 2 999999 237864 2 2 999999 1 2 999999 -91956 1 15 999993 -346971 2 17 999984 1 244792 722015 521540 1 2 999999 142194 1 2 999999 410883 2 6 999994 1 549518 862250 56473 1 2 999999 322556 1 6 999990 806119 2 183743 997213 1 2 999999 158955 2 349071 990403 1 10 999992 389684 1 2 999999 322130 1 86347 517395 -56923 1 91543 865791 -987096 1 3 999998 -520543 1 2 999999 680443 1 1 999992 677992 2 2 999999 1 2 999999 -189260 2 12 999982 2 10 999984 1 7 999993 -299121 2 76029 671025 1 107743 116626 756437 2 5 999985 1 2 999999 -374942 2 2 999999 2 6 999985 2 8 999984 1 567302 856505 742455 2 2 999999 1 627311 794133 412397 2 352693 386801 1 669115 965360 -867394 1 102611 624955 166566 2 15 999997 2 53118 141262 1 15 999990 29341 2 81755 246273 2 2 999999 1 159123 891739 -662573 1 2 999999 -618486 2 388324 830614 1 2 999999 -922928 1 2 999999 -303956 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 6 999990 308699 1 2 999999 132458 1 11 999997 -126524 2 2 999999 2 207590 321875 1 9 999989 -811244 1 6 999993 -868035 1 18 999998 509831 1 357596 619149 192460 2 211742 708560 2 458199 539135 2 64690 562344 1 1 999996 524046 2 625346 884282 1 411897 425213 742128 1 10 999991 -68629 1 2 999999 535413 1 2 999999 403081 2 2 999999 1 79303 819088 53343 1 20 999998 768600 2 852137 975891 1 18 999987 -652021 1 2 999999 635709 2 8 999992 2 2 999999 2 14 1000000 1 13 999985 -919208 2 938037 969502 2 794611 902014 1 470504 703956 833414 1 10 999996 -771300 2 348611 416117 1 5 999981 -399674 1 372250 545869 837281 1 2 999999 -224670 2 357666 976240 1 6 999983 -143798 2 8 1000000 1 2 999999 327275 1 2 999999 -728750 1 2 999999 44625 2 2 999999 1 2 999999 435577 2 381188 526610 1 1 999986 515231 1 157119 602724 -415315 1 260997 634993 338429 2 2 999999 1 7 999990 661231 1 2 999999 540949 1 2 999999 -931552 2 15 999996 1 199290 717749 -788334 1 5 999996 -394186 2 524551 961908 2 2 999999 1 9 999991 -356813 1 35725 54365 810733 1 10 999996 -788230 2 280840 913979 1 2 999999 123772 1 589447 733281 563835 2 2 999988 1 15 999997 -128577 2 20 999991 1 128861 162440 -177260 2 136196 467846 1 2 999999 -878271 2 20 999994 1 261534 282433 617499 1 20 999997 -492898 1 10 999982 965575 2 2 999999 2 6 999983 1 185096 947329 550196 1 13 999995 452687 2 2 999999 1 16 999990 -249419 2 2 999999 2 743966 794213 1 2 999999 -611781 1 755033 757014 -76829 1 8 1000000 -994286 2 19 999985 2 2 999999 1 2 999999 668928 1 15 999982 933483 2 19 999998 1 5 999982 -651609 2 15 999988 1 2 999999 -683059 2 10 999992 2 2 999999 2 2 999999 2 2 999987 2 489082 973304 1 218448 728047 -259212 2 332388 445452 1 2 999999 581425 2 83269 985270 1 2 999999 -803199 1 2 999999 53709 2 2 999999 1 921455 993188 -296019 1 480502 866568 639246 2 764539 799976 1 2 999999 953347 1 10 999991 783510 1 2 999999 660442 1 12 999995 883338 1 7 999999 -957246 1 114690 292276 794934 2 2 999999 2 8 999986 1 52982 758383 161195 2 6678 919504 1 15 999985 849051 1 256455 796202 473850 1 9 999997 -47290 1 437836 672842 -607092 2 2 999999 2 187905 562331 1 15 999982 -106482 1 4807 770744 113144 2 493164 904176 1 207873 704983 981923 1 119076 795660 -501482 1 503658 976428 -439614 2 276017 875857 2 15 999987 2 452683 711556 1 3 999993 794306 2 15 999984 1 11 999989 -254284 1 17 1000000 -403798 2 656118 708175 1 10 999995 155548 1 2 999999 30068 1 2 999999 546493 1 2 999999 -334409 2 2 999999 1 19 1000000 -835582 1 430594 646069 -148371 1 2 999999 -804847 1 2 999999 262034 1 8 999990 -256070 2 2 999999 1 234811 845616 333987 2 770845 952879 2 2 999999 1 515247 712375 -370666 2 2 999999 1 8 999999 -582104 1 5 999998 490942 1 2 999999 575932 2 8 999991 2 2 999999 1 442660 596822 191384 2 330986 978150 2 2 999999 2 2 999999 1 2 999999 117755 2 67042 912755 2 1 999999 1 2 999999 472277 2 195892 989172 1 1 999990 -930766 2 204463 779558 2 232128 901924 2 18 999983 2 753229 866624 2 7 999991 2 2 999999 2 117876 955013 2 220408 573532 2 314743 810168 2 2 999999 2 457098 641394 2 698783 861407 2 19 999994 2 11 1000000 2 2 999989 2 17 999994 1 408569 965222 -412473 1 15 999982 -595541 2 2 999999 2 2 999999 2 2 999999 1 2 999999 253011 2 2 999999 2 2 999999 1 8 999996 -784198 1 12 999991 73032 1 16 999991 345482 2 2 999999 1 2 999999 10870 2 2 999999 2 735167 763306 2 2 999999 2 2 999999 2 31569 327932 1 556891 656659 -923040 1 668698 997828 -568282 1 11 999990 -214032 2 329516 421235 1 6 999994 76874 2 2 999999 1 181018 960293 -183562 2 102872 274884 1 2 999999 360224 2 3 999987 2 4 999992 2 2 999999 1 9 999991 -674151 1 33230 718957 259749 2 234990 791523 2 558692 769146 1 2 999999 186225 1 229856 501941 -442900 2 198996 488218 2 200283 498112 2 142291 468980 2 2 999999 2 2 999999 2 1820 824859 1 9 999993 452589 1 810582 988325 568526 1 10 999986 -665819 1 418726 876830 -892054 2 453687 571918 1 415761 465095 798893 1 2 999999 229742 2 18 999991 1 2 999999 -196171 1 309211 776500 -817002 1 15 999996 637422 1 3 999996 -643064 2 2 999999 1 150374 306831 988306 1 152406 778858 578470 2 2 999999 2 212625 482144 1 756767 813290 -921710 1 18 999996 -624563 2 33326 808798 2 3 999987 1 484997 701136 -956799 1 14 999983 395585 1 126928 460354 89829 1 14 999990 -920203 2 7 999991 2 778332 866714 2 2 999999 1 217061 921911 -298586 1 2 999999 -987705 1 471306 886144 -686509 2 2 999999 2 2 999999 1 17 999985 -468673 2 2 999999 1 17 999989 -517871 2 2 999999 1 2 999999 -864392 2 11 999990 1 2 999999 525378 2 2 999999 2 789956 971506 2 2 999999 2 2 999999 2 157281 793267 2 2 999999 1 246134 841037 691640 1 2 999999 -722069 1 8 999987 947412 2 14 999991 1 2 999999 251874 2 2068 870548 2 75850 935912 2 2 999999 2 11 999997 2 584774 902927 1 2 999982 946184 1 2 999999 -432422 2 2 999999 1 239239 380440 -92827 1 2 999999 -863789 1 2 999999 930186 2 6 999981 1 2 999999 -85171 1 339071 925061 -803583 2 2 999999 2 17 999996 2 17 999991 2 2 999999 2 501918 984150 1 74250 780216 278639 2 2 999999 2 16 999990 1 7 999990 20902 1 2 999999 219313 2 334048 472585 1 5 1000000 -107692 1 10 999999 640774 2 654086 809306 1 2 999999 -929227 2 2 999999 2 17 1000000 2 844169 955983 1 2 999999 46478 2 12 999999 2 2 999999 1 13932 382476 658437 1 2 999999 47869 2 152333 738670 1 230103 743968 -358335 1 11 999987 -846324 1 20 999996 -94787 2 2 999999 1 66138 950034 -985141 2 15 999981 2 2 999999 1 10 999984 -560637 2 6 999982 2 3 999985 1 2 999999 -116744 1 2 999999 586423 1 2 999999 233622 2 16 999994 1 641199 757737 -652074 1 2 999999 -126162 2 194288 906765 1 12 999991 -535797 2 653337 816214 2 47896 347110 1 2 999999 -392444 2 379811 825787 2 2 999999 1 8 1000000 741855 2 14 999999 1 2 999999 791852 2 13 999985 1 2 999999 817165 2 2 999999 1 2 999995 -247551 2 602732 702866 1 15 999987 631894 2 243669 646670 2 2 999999 2 607814 958765 1 435228 628773 -566522 1 2 999999 42271 2 6 999986 2 6 999999 1 15 999984 724988 2 6 999985 1 2 999999 655314 2 10 999987 1 2 999999 737817 1 62064 234434 -618396 2 2 999999 2 625286 993833 1 20 999995 314694 2 7 999998 2 264870 421180 2 2 999999 1 92478 711161 986114 2 6 999995 2 2 999999 1 455636 464748 401859 1 527652 994359 587668 1 2 999999 862409 1 2 999999 -936385 2 4 999996 1 151039 975042 -102078 1 14 999984 778379 1 2 999999 -751098 1 2 999991 396535 2 324264 422936 2 14 999993 1 18 999981 848697 2 2 999999 1 2 999999 562957 1 2 999999 611253 1 2 999999 -825164 2 2 999999 1 513066 609943 462611 2 60413 441508 2 608220 925593 2 138307 341862 2 9 999984 2 2 999999 2 13 999995 2 154011 991874 2 2 999999 1 15 999997 -104000 1 317016 753853 846021 2 28808 806266 2 16 999996 2 2 999999 2 283919 679949 1 462234 640200 996402 2 2 999999 2 59581 551504 1 15 999997 791186 1 2 999999 593476 1 2 999999 640964 1 2 999988 -405947 2 123405 203907 2 214311 878485 1 2 999999 873891 1 11 999986 -200017 2 2 999999 2 2 999999 2 519572 766122 1 228499 371347 -248988 2 2 999999 1 423876 461056 -908843 1 5 999994 -56425 1 14 999981 -566687 1 2 999999 452947 1 349 807034 597548 1 15 999985 -389012 2 3 999986 1 2 999999 211810 1 3 999988 707402 1 2 999999 -166478 2 10 999999 1 2 999999 -380376 2 6 999991 1 186112 997949 -274990 2 2 999999 1 424641 787198 781657 2 2 999999 2 403036 880877 1 2 999999 536797 2 18 1000000 2 487566 788153 2 5 999998 1 2 999999 -162702 1 14 999984 246793 2 6 999994 1 355718 913616 453256 2 2 999999 1 2 999999 -157412 2 52460 539673 2 2 999999 2 283135 823449 2 20 999987 2 2 999999 2 2 999999 2 64053 866820 2 2 999999 1 2 999999 875694 1 2 999999 -984225 2 18 999998 1 2 999999 -494204 2 2 999999 1 743016 908737 446692 1 5 999996 -202221 2 2 999999 2 7 999984 1 16 999985 -522004 2 449089 964557 1 154263 350133 507717 2 3 999995 2 705893 767814 2 12 999995 1 2 999999 232783 2 15 1000000 1 67799 285165 -133604 2 2 999999 1 233539 443228 -458879 1 19 999983 -514507 2 6 1000000 1 2 999999 232236 2 2 999999 1 16 999984 -788790 1 858147 879598 719193 2 396058 790795 1 2 999999 -653237 1 796545 897471 -873931 1 1 999989 -385273 2 2 999999 1 2 999999 79765 1 2 999999 -648933 1 2 999999 61353 1 2 999999 373240 2 2 999999 2 157171 684489 1 2 999999 -946729 2 2 999999 1 1 999988 274051 1 2 999999 -463634 1 418251 556549 155362 2 2 999999 2 14898 727779 1 2 999999 265274 2 159573 569129 1 10 999996 -524801 2 2 999999 2 284581 994275 2 12 999992 2 9 999985 1 2 999999 -326754 2 234671 740046 2 116294 454341 2 4 999999 1 2 999999 -37609 1 241102 835286 895779 1 2 999999 -689942 2 560164 983262 1 1 999995 -975081 2 2 999999 2 181352 528703 1 501356 732585 220267 2 13 999995 2 53751 706934 2 2 999999 1 2 999999 -240596 1 2 999999 187477 2 520310 866243 1 3 999998 539739 2 1 999997 2 13 999997 2 2 999999 1 9 999999 -91113 2 2 999999 2 2 999999 1 2 999999 -962738 1 2 999999 -550846 2 2 999984 1 2 999999 227133 1 9 999989 547358 2 2 999999 2 220922 679823 2 9 1000000 1 12 999998 -603965 1 480301 757475 -718725 1 2 999999 281535 1 5 999991 -641140 1 273511 559020 -982570 2 3 999983 1 338362 826811 -179929 2 7 999991 2 65135 834474 2 359226 780004 1 2 999999 325643 1 9 999999 146308 1 3 999999 218449 2 10 999991 1 9 999993 -903681 2 2 999986 1 2 999999 -421967 2 1 999997 1 51816 722474 -8281 2 582520 993694 2 2 999999 2 2 999989 1 9 999981 -546252 1 2 999999 851781 2 500548 945531 1 2 999999 329000 1 8 999981 -251716 2 2 999999 1 236223 971124 -700867 2 2 999999 2 2 999999 1 108822 629585 -780272 2 548945 967949 2 7 999986 1 312616 826100 -592909 2 590879 820496 1 2 999999 -613616 1 2 999999 229424 1 7 999983 604437 1 371548 866717 164259 1 2 999999 -461133 2 421774 528362 1 211113 487872 509059 2 2 999999 2 2 999999 2 159990 804927 2 304786 477143 1 257378 506718 -710567 2 871084 974108 2 341459 482315 1 11 999984 479837 1 19 999989 418493 2 10 999981 2 3 999998 1 84241 175400 770552 1 2 999999 -810954 2 2 999999 1 296333 396367 101817 1 7 999995 233551 1 17 999995 -711279 2 2 999999 1 2 999999 819681 1 631208 832078 296738 1 3 999993 364030 1 3 999983 -787534 2 10 999998 2 20 1000000 1 4 999986 797988 1 409491 569353 -334026 1 2 999999 208665 2 2 999999 2 2 999999 2 15 999987 2 7 999985 1 278851 497463 893691 1 5 999988 -860277 1 765232 933909 15278 1 12 999994 -824717 2 139882 429886 1 2 999999 962513 2 5 1000000 2 553758 804844 2 387582 400537 1 2 999999 -506317 1 2 999986 152099 2 2 999999 1 17 999987 604639 1 748358 775159 959919 1 4 999998 -430102 2 430692 697377 1 595968 773172 -665468 2 2 999999 2 2 999999 1 19 999992 256312 1 9 999999 -909739 1 2 999999 -730765 1 20 999984 286631 1 9 999996 -36417 1 2 999999 480281 1 200604 837027 -927074 1 11 999999 -368380 2 79314 633190 2 293786 886068 1 523724 658731 971216 1 2 999999 -426552 1 27047 161663 -466896 2 2 999999 1 643085 998340 262890 2 8 999987 2 12 999995 2 2 999999 2 1 999996 2 4 999987 2 678769 826993 1 19 999990 598823 1 5 999995 -836765 2 2 999999 2 367157 549186 1 272325 805383 -425810 2 11 999983 2 2 999999 1 516933 683962 -612581 2 2 999999 1 15 999998 856591 2 85358 974946 2 3 999996 2 11 999998 2 12 999990 2 14 999988 2 17 999998 1 42233 66314 -811765 2 6 999999 2 267303 270344 1 667032 759934 956422 1 2 999983 502730 1 2 999999 -870257 1 103076 360713 -454554 1 397640 594395 -656941 1 424183 763475 573204 2 795373 962126 1 2 999999 -451308 1 2 999983 431647 2 2 999999 1 2 999999 -987645 2 2 999999 1 14 999984 778595 2 2 999999 1 397119 645072 565573 1 2 999999 -645557 1 213417 743750 -368339 2 2 999999 1 205123 766716 -798093 1 24408 633183 493138 1 2 999999 286240 1 539381 975816 509223 2 5 999993 2 370869 609729 1 88917 782405 600889 2 2 999999 1 1 999982 327297 1 435866 508775 197774 2 567893 732722 1 137813 410383 551313 1 12 999982 -468540 2 116251 279435 1 16 999999 117852 2 2 999999 2 2 999999 2 8 999988 1 304292 720177 338898 2 184606 259159 1 290903 884204 618577 2 634038 660073 1 15969 235515 399748 2 473955 661499 2 2 999999 2 11 999984 1 499596 829845 -531178 2 57905 849544 2 304922 903794 2 490132 655471 1 487281 735294 850077 1 2 999999 -74701 2 18 999989 2 2 999999 1 20 999994 404857 2 2 999999 2 20 999998 1 20 999985 -583053 2 2 999999 2 9 999982 1 91904 123594 -130021 1 2 999999 -258186 1 4 999996 -866146 1 223582 670422 199760 1 2 999999 -260917 2 9 999982 1 2 999999 -388262 2 2 999999 1 77 731873 -313676 2 2 999999 1 2 999999 729897 2 8 999986 2 254767 550068 2 657051 825620 2 2 999999 1 160699 486680 -155398 1 2 999999 373893 2 2 999999 1 2 999999 520838 1 891320 944373 -756803 1 8 999993 793361 2 3 999981 2 4 999992 2 2 999999 1 6 999999 -720744 2 397214 822801 1 2 999999 -636535 1 2 999999 -670392 2 2 999999 1 17 999982 -993808 2 2 999999 1 19 999989 -522553 2 2 999999 1 2 999999 -213918 2 94109 570485 2 6 999994 1 120247 334186 646066 2 14 999996 2 2 999999 1 2 999999 -652492 2 2 999999 1 2 999999 -924654 1 101429 336471 2102 1 2 999999 531726 2 2 999999 1 12 999997 308450 1 826899 840581 697890 1 394413 627645 -169797 1 18 999988 616177 2 2 999999 2 573139 806683 2 223748 243738 1 7 999994 266866 2 111357 486687 2 7 999993 1 224269 734924 -650709 1 390618 497633 -132424 1 2 999999 883136 2 2 999990 2 18 999997 1 340827 572147 849048 1 389398 589950 670042 1 2 999999 65899 2 2 999999 2 2 999999 1 127511 686790 824254 2 15 999990 2 11 999981 1 2 999999 -443845 1 598937 896932 763470 2 562701 851143 2 2 999999 1 11 999986 -497728 1 2 999999 -989486 2 15 999995 1 2 999999 -75462 1 2 999999 968950 1 8 999993 191393 1 1 999985 -249966 1 2 999999 -775094 2 2 999999 2 270593 785177 2 2 999999 2 2 999999 1 206895 707072 -6585 1 5 999995 249392 2 2 999999 1 2 999999 -21659 1 2 999999 769319 1 2 999999 30778 2 2 999999 2 2 999999 2 153025 252429 2 20 999984 2 6 999987 2 451238 897983 1 264470 614212 337840 2 729092 897152 2 2 999999 2 2 999999 2 154470 846845 2 167393 943911 1 237985 411238 207786 1 85128 735572 913236 1 11 999986 654878 2 2 999999 2 113037 534078 1 15 999992 -4788 1 273636 326112 -840059 2 2 999999 1 77632 376058 971005 2 3 999982 1 18 999993 -166795 1 10 999994 -23067 1 14 999987 -754859 1 2 999999 30934 1 18 999997 879114 1 11 999997 192418 1 135010 145500 -653836 2 2 999999 2 19 999987 1 2 999999 487462 1 129700 139267 -622742 2 170515 272864 1 2 999999 821006 1 614565 670805 232931 1 2 999983 -438995 1 83551 840224 959801 1 9 999982 -65664 2 2 999999 1 2 999999 -892241 2 6 999997 1 2 999999 528528 2 2 999999 1 2 999999 -64471 1 2 999999 -124853 1 4 999994 978505 1 570711 733372 348927 2 2 999999 1 11 999984 -931738 2 114538 340541 2 2 999999 2 2 999999 1 602297 841830 921184 1 17 999998 691889 2 2 999999 2 2 999999 2 2 999999 1 643996 697957 -718624 1 5 999996 841959 2 2 999999 1 13 999986 -263964 2 2 999999 2 280583 624423 2 2 999999 1 2 999999 -849706 2 2 999999 2 15 999997 1 2 999999 -449321 1 19 999994 896402 2 104109 591975 1 91363 146259 -246916 1 589668 882968 909773 2 391210 991578 2 2 999995 2 2 999999 1 423148 466095 884132 1 2 999999 -315373 1 209807 423317 50583 2 2 999999 1 1 999988 -645018 1 2 999999 992785 1 2 999999 -614877 2 393256 633321 2 167969 691826 1 112710 134815 -184029 2 153636 785255 1 166654 725070 929576 1 2 999999 718859 1 11 999990 -404359 1 2 999999 -542774 1 20 999984 878947 1 8 999986 719409 2 383087 990289 2 2 999999 1 2 999999 -861982 2 16 999984 2 2 999999 2 2 999997 1 219772 366257 714432 2 13 999985 2 19 999991 2 2 999999 2 2 999999 2 7 999989 2 2 999999 2 2 999999 1 629978 897390 -426820 1 17 999984 -24480 1 15 999981 38982 1 2 999999 802819 1 356312 725213 -699140 2 220734 581201 2 20 999998 1 13 999999 -708945 2 579335 989548 2 499767 916260 1 7 999997 739321 1 7 999983 726029 1 14 999997 -511483 2 14 999982 2 7 999993 1 64543 446219 643140 2 19 999992 1 12 999982 392935 1 394537 888665 817356 2 205520 329301 1 10 999995 534307 2 203176 368606 1 489645 814549 -445229 2 2 999987 2 609129 799067 2 800243 948034 1 16 999992 879933 1 2 999999 -817276 1 9 999988 296140 2 2 999999 2 276239 565469 1 2 999999 246754 2 20 999981 1 12 999995 -867965 2 3 999992 1 18 999983 226205 1 722072 988733 -348158 2 2 999999 1 15 999994 964574 2 2 999999 2 918 154857 1 16 999996 977683 1 2 999999 510161 1 324877 954740 -358632 1 320428 815620 435074 1 19 999991 353043 1 8 999985 115071 1 6 999986 773853 2 551193 572010 1 13 999994 -235135 2 2 999999 1 3 999997 121561 2 12 999994 2 3 999990 2 3936 870935 2 2 999999 1 1 999997 -929559 1 3 999984 56856 2 9 1000000 1 12 999994 -531700 1 10 999996 226997 1 4 999996 215497 2 13 999988 1 7 999982 335310 2 2 999999 1 820095 831299 270354 2 4 999982 2 14 999993 1 2 999999 947329 2 2 999999 1 92889 631761 948387 1 13 999997 -951038 1 341242 478825 263387 1 12954 17226 -954465 1 50871 700240 810810 1 2 999999 -499517 1 159403 373513 487939 1 181775 623817 -592355 1 8 999986 -625889 1 454910 945575 -151368 1 2 999999 81238 2 2 999999 1 73061 726703 960377 2 15 999996 2 2 999999 2 9 999997 1 6 999984 551638 1 83224 109285 -569754 2 8 999982 2 264292 278306 1 5 999996 -77281 2 538929 649175 1 4 999981 810910 1 60756 290407 -626047 2 8 999992 2 16158 605344 1 239758 329460 661677 1 298830 397412 566055 1 1 999991 -473445 2 8 999982 1 520021 607470 -149707 1 14 999986 -935260 2 2 999999 2 4 999990 2 51753 421000 2 9 999992 1 23333 715328 -262847 2 517276 638342 2 2 999999 2 8 999985 2 276942 375599 2 20 999984 2 239841 406402 2 2 999999 2 2 999999 2 2 999999 1 91109 682415 -99556 1 2 999999 -170292 2 2 999999 2 764133 904689 1 9 999981 -77302 1 629783 928623 -168329 2 2 999999 1 455066 913087 -130639 2 17 999992 1 469150 805474 -421223 1 14 999989 74316 1 60742 700814 870172 2 19 999981 2 7 999995 2 2 999999 1 298298 679595 -397055 2 2 999999 2 347386 603175 1 502607 647964 812643 1 7 999993 264293 2 2 999999 2 18 1000000 1 143990 612442 551015 1 2 999999 -471232 1 2 999999 -489069 2 16 999988 2 2 999999 1 16 1000000 15100 2 7 999983 1 12 999993 382784 2 6 999993 1 2 999999 -312976 1 10 999997 -521808 2 2 999999 1 507587 667318 -988972 1 6 999993 299981 1 308779 696628 -364751 1 38736 249111 887631 1 2 999999 190255 1 17 999981 -444134 2 541023 550430 2 19 999987 2 18 999987 1 6 999983 499413 2 100150 867385 1 559191 807298 811172 2 322842 827654 2 2 999999 2 2 999999 2 620754 946086 1 6 999991 859224 1 97481 386268 -338294 1 16 999996 196068 2 2 999999 2 2 999999 1 9 999986 382408 2 2 999999 1 559953 933466 -946493 1 2 999999 -914254 2 99362 798533 2 2 999999 2 652856 949995 1 3 999989 784647 1 15 999991 340960 2 98357 472606 1 17 999997 -447238 2 2 999999 1 3 999992 -575298 2 15 999986 2 125329 760100 2 25092 313610 1 2 999999 640650 2 2 999999 2 170152 633038 2 20 999988 1 2 999999 -813684 1 14 999996 -416549 2 2 999990 1 735818 879411 -296386 1 181698 490150 459093 2 16 999984 2 134259 197311 1 2 999999 -221831 1 310916 759932 522838 2 3 999987 2 2 999990 2 14 999986 2 2 999999 2 2 999999 2 549390 738818 2 2 999999 2 379251 779671 2 79741 278716 1 79225 146650 -174689 1 302409 855415 -862263 1 517907 782790 481097 1 599182 978627 -577336 1 27164 122657 751070 2 2 999999 2 386 618667 2 560015 909472 2 2 999999 1 13 999994 956124 1 238605 948785 -153157 2 26 476253 2 2 999989 2 118863 804031 1 2 999999 -467878 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 8 999981 421204 1 2 999999 598342 2 9 999988 2 199823 490301 1 570122 775273 937895 1 623945 915834 -409283 2 9 999999 2 484832 808672 1 405646 466564 -926213 2 17 999991 2 575458 713141 1 2 999999 163719 1 4 999991 394655 1 598840 877423 83243 1 2 999999 39598 2 103831 718928 2 279257 343587 1 2 999999 -541410 2 2 999999 1 2 999999 654220 2 699668 966400 1 12 999986 866319 2 19 999998 1 2 999999 -925417 1 2 999999 -799265 1 386384 607967 -775372 2 2 999999 2 67359 520988 2 12 999999 2 103677 448741 2 16 999998 1 681738 959443 31033 1 2 999999 389366 1 2 999999 805580 1 15 999987 -878297 1 403505 693040 -653396 1 10 1000000 143997 1 2 999999 -735898 1 19 999993 450389 1 4 999983 66349 1 10 999998 263256 1 2 999999 -219844 2 811313 939059 1 2 999999 -38533 1 2 999999 -884381 1 17 999986 -509537 1 100115 948187 -487986 1 2 999999 443320 1 2 999999 -769078 2 17 999998 2 10 999989 2 239867 376101 1 13 999982 -759844 2 11 999999 2 421083 465406 2 2 999999 1 463895 910318 -116766 2 5 999985 2 103323 967439 2 12 999983 2 939020 987469 1 683392 870726 -787249 2 219172 922812 2 2 999999 1 85504 324739 800001 1 2 999999 760081 1 8 999996 913546 2 2 999999 1 8 999984 255462 1 423212 690900 15763 2 10 999996 1 817717 847617 212190 2 2 999997 2 20 999990 1 3 999991 290233 2 834712 999048 2 514684 682329 1 45624 929040 335122 2 14 999996 2 206226 551619 1 16 999990 -270396 1 366422 734095 -967451 2 302010 490852 1 354037 793255 -960091 1 2 999999 -232262 2 2 999982 2 575030 770825 1 106885 396778 838338 1 7 999990 -660045 1 2 999999 906109 1 619897 813662 -43252 1 15 999994 -595436 1 13 999996 403409 1 5 999982 258547 2 4 999991 1 20 999995 514197 2 2 999999 1 2 999999 -730130 1 12 999995 580214 1 2 999999 47971 1 148509 323415 682890 2 126690 607305 2 2 999999 2 5 999986 1 9 999987 -48445 2 316834 691720 1 262200 968803 -107867 2 2 999999 2 4 1000000 1 709685 991455 -558796 2 330186 967451 2 2 999999 1 3 999983 -223619 1 12 999989 -143017 2 843239 945450 2 118737 277836 1 18 999998 -352853 2 21888 53816 1 2 999999 449569 2 387681 760486 2 149992 632888 1 182878 574406 -731686 2 2 999999 1 2 999999 -117777 1 5 999992 941782 2 2 999999 2 2 999999 1 16 999997 -310833 2 2 999999 2 11 999989 1 1 999994 -389694 1 2 999999 -216223 1 2 999999 -676978 2 356785 566307 1 757924 827396 -721801 2 6 999992 1 18 999982 -853364 1 603452 621440 964678 1 262236 326966 -42103 1 18 999999 961391 2 18 999989 2 17 1000000 2 2 999999 2 2 999999 1 2 999999 587325 1 2 999988 -999180 1 7 999995 788435 2 561307 682983 1 6 999987 -15503 1 815562 817476 -246614 2 2 999999 1 8 999988 99316 1 32449 209253 658279 2 312432 766380 1 2 999999 533441 2 15 999983 2 484411 814878 2 2 999999 1 5 999993 -451328 1 8 999994 653143 2 571768 589588 1 20 999999 386078 2 2 999988 1 530987 549041 849992 2 106639 788943 1 12 999982 -578588 2 2 999999 2 139372 322755 1 263419 536699 -892519 1 4 999996 -108477 1 897202 961432 69338 1 779223 939791 -488377 1 692186 890807 -868377 1 572732 662885 158674 1 33872 724584 730166 1 8 999997 -465725 2 2 999999 1 2 999987 -295101 2 2 999999 1 2 999999 -660860 2 2 999999 1 2 999999 -315946 1 16 1000000 161538 1 16 999981 821635 1 2 999999 -426508 2 620084 767131 1 2 999999 963307 1 2 999999 980929 1 7 999993 -632752 2 2 999999 1 244905 964334 -987013 2 162159 575824 2 495940 996323 1 2 999999 681223 2 573128 948973 2 9 999981 2 366274 822258 1 8 999991 3590 2 2 999999 2 2 999999 1 2 999999 376929 1 2 999999 141154 1 13 999988 99235 2 888641 984396 2 20 999989 1 199149 254271 75692 2 2 999999 1 222630 841237 284634 1 11 999984 -571012 1 2 999999 -499571 1 197321 207110 52605 1 17 1000000 -951472 1 2 999999 -39072 1 2602 470063 -923706 1 2 999999 -702157 1 2 999999 68873 1 410800 852034 431361 1 38387 805242 -472718 1 2 999999 -327414 1 476998 811950 479258 2 2 999999 1 2 999999 -525595 2 2 999999 1 2 999999 -93771 1 324811 575702 258546 1 20 999991 -955413 2 2 999999 2 146770 651920 2 598433 815618 1 2 999999 -101516 1 9 1000000 -683572 2 13 999994 1 14 999995 -259493 1 358603 484843 167818 1 8 999987 -394845 2 245963 893160 2 2 999999 1 586834 966472 949635 1 109797 779217 -152683 2 346895 594135 2 2 999999 2 26108 650062 2 293953 646504 1 5 999993 -384089 2 2 999999 2 2 999999 1 2 999999 122318 1 2 999999 -929193 1 2 999999 990766 1 2 999999 370182 2 629095 705606 2 2 999999 2 2 999999 1 437322 526214 202978 2 808167 965555 1 814176 942774 947603 2 478488 704489 2 2 999999 2 502429 938453 1 2 999999 -134251 1 2 999999 -41028 1 2 999999 785029 2 291894 899049 2 2 999999 1 2 999999 -615353 2 2 999999 2 2 999999 1 723532 846692 792683 1 2 999999 -575672 2 218477 843108 2 9460 153897 1 2 999999 4642 2 2 999999 1 2 999999 -693974 2 2 999999 1 10 999989 -75843 2 72491 292657 2 820852 938432 2 439468 811832 1 190058 378872 -456239 1 85545 255542 -319841 1 5 999994 -206788 1 2 999999 -663830 2 239185 747905 1 144078 150719 -209636 1 4 999992 551597 2 6 999988 1 11 999987 932501 2 2 999999 2 6 999986 2 2 999999 2 2 999995 2 11 999983 1 2 999999 562702 1 19 999985 -345609 1 219009 536166 -23840 2 2 999999 1 17 999993 -625988 1 2 999999 343025 2 16 999998 1 2 999999 -231751 2 269640 334063 1 92050 125179 460464 2 3 999986 1 428577 794935 -61293 1 34362 945448 87686 1 120018 493362 631486 1 2 999999 376180 2 574022 682980 1 2 1000000 400572 2 13 999992 2 6 999995 1 12 999987 -678045 1 703381 901899 -143091 2 1 999994 2 83293 520341 2 2 999999 1 2 999999 994152 2 2 999999 2 9 999999 1 2 999999 178222 1 11 999986 276271 2 11 1000000 2 327051 556090 2 7 999983 1 19996 976562 -241869 2 2 999999 2 252277 632851 2 19 999981 2 2 1000000 2 112367 707357 2 354599 899064 2 1 999982 1 182487 983273 645335 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999990 2 2 999999 2 95961 531033 1 238906 503746 940154 1 2 999999 150889 2 2 999984 2 4 999985 1 11 999998 844600 2 565741 679006 2 2 999999 2 2 999999 2 2 999999 2 3 999991 1 8 999989 98715 2 2 999997 2 576823 820882 2 2 999999 2 782253 926655 2 125411 499836 2 1 999988 1 2 999999 391486 2 2 999999 2 6 999999 1 1 999997 -665881 1 20 999992 -334397 2 262608 959678 2 2 999999 2 17 999988 1 179292 908663 -636825 1 2 999999 970806 1 4 999989 1680 1 8 999982 -580133 1 753367 918550 786253 2 2 999999 2 2 999999 2 80985 895086 1 2 999999 -603527 2 2 999999 2 2 999999 2 330790 995350 1 2 999999 -517583 1 19 999988 -786951 1 522853 865642 79389 2 17 999998 2 696677 715074 1 1 999994 -933062 2 201311 663772 2 19 999988 1 738979 773486 -294493 2 2 999999 1 2 999999 713556 1 2 999999 -402181 2 2 999983 1 2 999999 -234914 2 12 999990 2 11 999998 2 2 999999 1 144378 455925 -612475 1 427401 594034 -107639 2 6 999982 2 94791 391800 1 1 1000000 -101151 2 11 999995 2 2 999983 2 39287 848796 1 201593 903861 -296043 1 13 999989 -137446 2 24807 929705 1 720338 946862 -527896 2 2 999999 1 193651 586099 323027 2 2 999999 1 138265 463503 -602912 1 70520 910788 273935 1 439755 592699 380897 2 428651 933043 1 3 999990 -179933 1 3 999993 -23780 1 56401 154829 51206 2 150837 702597 1 405559 449819 -64379 1 2 999999 -374545 2 2 999999 1 735774 967026 681809 1 488518 859950 -934055 2 2 999999 2 383366 668382 1 5 999988 -991939 1 2 999999 -393547 1 727818 911024 936577 1 6 999999 -296444 2 245297 564139 1 2 999999 719202 1 171715 367319 -459821 1 2 999999 395958 2 245975 339844 2 2 999999 1 2 999999 519396 1 459558 691692 775040 1 2 999999 -763993 1 12 999997 485911 2 1 999982 1 2 999999 -219031 2 267657 999441 1 16 999984 390901 1 402741 906962 992343 1 2 999999 78313 2 2 999999 1 433510 816823 -224623 1 20 999987 781033 1 2 999999 -615934 1 25796 423075 -275111 1 50432 488583 258810 2 45527 256604 2 495151 626122 2 2 999999 1 2 999999 -152806 1 2 999999 -582598 1 2 999999 315452 2 2 999999 1 2 999999 772683 2 16 999990 2 2 999999 2 4 1000000 2 267369 495857 1 9 999997 -698483 1 13750 401057 -510713 1 2 999999 953334 1 428428 572857 -859896 2 1 999986 2 8 999988 1 47409 752837 -922726 1 135221 393915 -438913 2 7 999987 1 2 999999 -401097 2 391518 494051 2 126178 304713 2 519812 700551 2 10 999991 1 4 999995 -923362 1 15 999993 -423621 1 724155 955599 -380195 2 2 999999 2 18 999982 2 561807 686231 2 2 999999 2 1 999984 2 4 999982 2 10 999986 2 452978 542077 2 2 999999 1 2 999999 -69034 1 2 999999 -975195 2 11 999987 2 2 999999 2 2 999999 1 2 999999 -266633 2 14 1000000 2 2 999999 1 3 999998 -821943 1 9 999995 810480 2 472190 748191 1 2 999999 -592542 2 799276 955505 2 2 999999 2 19 999984 1 14 999993 921864 2 2 999999 2 11 999997 2 294584 666874 2 18 999992 2 541845 917237 2 171312 456917 1 8 999981 995255 1 5 999997 925972 2 2 999999 1 220114 918053 718555 2 1 999998 1 2 999999 402437 2 515704 839706 2 6 999984 2 98221 485026 1 676980 714094 191614 2 2 999999 2 2 999999 1 10 999992 551775 1 2 999999 227064 2 174099 421863 2 2 999999 1 2 999999 -454703 2 2 999999 2 3276 316310 2 328847 740774 2 16 999986 2 1 999984 2 14 999995 2 379830 652474 1 2 999999 197584 2 4 999996 1 167544 994121 -100164 2 2 999999 1 8 999991 -214506 1 258213 311710 425363 2 18 999986 1 625145 831170 951914 2 10 999983 2 2 999999 1 2 999999 185477 1 16 1000000 834444 2 2 999999 1 2 999999 -36882 2 484893 508668 2 15272 634424 2 2 999999 1 8 999981 -738241 1 2 999999 -236053 2 17 999982 1 62334 431540 898400 2 2 999999 1 50450 362420 -31979 1 1 999986 520214 1 2 999999 309943 2 8 999997 1 2 999999 661708 2 18 999990 2 3 999994 1 3 999996 -546194 2 288947 587807 2 15 999988 1 2 999999 -549383 1 235446 864931 209737 1 406586 713553 -689652 2 496883 845709 2 15 1000000 2 4 999990 1 2 999999 563280 1 7 999997 953827 2 13 999982 2 126095 940626 2 2 999999 2 13 999999 1 14 999986 962931 2 2 999999 1 40600 881902 92658 1 84701 238087 -729189 1 459870 787768 995345 2 2 999999 1 8 999988 -686577 1 2 999999 412834 1 11 999995 -793942 2 2 999999 1 2 999999 -78352 2 311659 677196 1 747734 832366 -364091 2 2 999999 1 16 999991 90153 2 932712 988937 2 671958 888525 1 2 999999 -873237 1 7 999981 50742 1 2 999999 -174170 2 2 999999 2 122500 756526 1 6 999985 787936 2 629984 878655 1 2 999999 -458716 1 312827 535850 109954 1 2 999999 -304885 2 92219 235360 2 2 999999 1 18 999999 889565 2 485280 904226 1 209135 358378 697843 2 2 999999 1 102394 916757 252765 1 34403 140927 813941 1 13 999998 769616 1 6 999984 -911347 2 99598 124546 2 1 999991 2 9 999987 2 1 999982 2 2 999999 2 2 999999 2 552254 942769 2 114007 890573 2 552139 935475 2 295947 883625 2 19 999989 1 156584 244435 65436 1 7 999986 752 1 577563 765598 403349 2 2 999999 2 561744 842708 1 188612 318239 -368416 1 2 999999 -9773 2 574306 685588 2 647751 683668 2 2 999987 1 680221 869067 -770090 1 2 999999 459723 1 2 999999 -260697 2 2 999999 2 2 999999 2 2 999999 1 258612 326007 -694537 2 15 999995 2 9 999986 2 340199 669788 1 9 999998 -889719 1 3 999996 139984 1 70458 551180 50224 2 171861 363078 1 19 999991 76431 1 2 999995 -242716 1 554632 612858 -589649 1 2 999999 124849 2 4 999995 1 2 999999 895298 2 465193 906468 2 2 999999 2 2 999999 1 540419 860497 806058 2 2 999999 1 16 999984 -686051 2 2 999999 1 2 999999 -940708 1 73004 856634 138035 1 263577 829315 -544099 1 214258 578193 604635 1 2 999999 -320903 2 16 999994 1 8 999991 168924 1 6 999987 607164 1 122707 479233 619060 2 8 999999 2 2 999999 1 2 999999 348012 1 119876 457942 101340 1 12 999997 -203056 2 47178 979008 1 2 999999 -600963 2 2 999999 1 129487 142405 -746380 2 19 999985 1 15 999999 513366 1 2 999999 -355704 1 621286 997820 -882765 2 13 999999 2 2 999999 2 2 999999 2 6 999989 1 257807 813353 -923811 2 4 999983 1 2 999999 -84831 1 2 999999 -471608 1 11 999996 62498 2 385472 771190 1 7 999994 983068 1 20 999988 -524808 2 112912 214722 1 2 999999 793198 1 662436 913136 23766 1 4 999999 -147716 2 294475 349417 1 2 999999 52260 1 2 999999 766541 2 2 999999 1 541892 758117 514417 1 2 999999 -239988 2 13 999991 2 20 999981 2 2 999999 1 2 999999 -648813 1 15 999990 -766039 2 8 999997 2 6 999981 1 2 999999 475706 1 9 999999 -171926 1 2 999999 -413015 2 10 999989 2 19 999988 2 794581 890376 2 289258 424387 1 2 999999 317817 1 151546 699631 747705 2 485265 526195 1 11 999988 -586557 1 2 999999 -241526 2 1 999993 1 11 999997 457803 1 176950 892374 -787522 1 2 999999 890751 1 10 999982 327007 1 3 999996 567642 2 12170 491844 2 194345 517933 2 16 1000000 1 18 999997 -197690 2 406012 635675 2 147611 231311 2 203441 880070 2 2 999999 2 16 999994 2 2 999999 1 124345 888994 729172 1 323847 586970 -718689 2 2 999999 1 2 999999 -393996 1 8 999983 666017 1 2 999999 560400 1 2 999999 -841419 1 350600 609957 -352134 1 4 999990 542324 1 2 999999 -119375 1 10 999991 490063 1 388940 487666 -800856 1 19 999983 -395550 2 2 999999 1 2 999999 -187267 2 152732 896354 1 537655 830491 -71634 1 141034 661897 -631916 2 643442 841969 2 2 999999 1 1 999992 -13148 2 2 999999 1 142698 437741 13881 2 2 999999 2 2 999999 1 2 999999 -518431 2 241587 861372 2 2 999999 1 5 999988 875467 1 170797 484997 826365 2 5 999990 2 2 999999 2 2 999999 1 2 999999 -795095 2 18 999986 2 2 999999 1 2 999984 297163 1 215004 321785 499263 1 835760 998670 -553422 1 662955 934272 -386360 2 355332 815013 1 2 999999 -923864 1 308321 908724 -767459 1 488881 500675 995676 2 12678 160404 1 2 999999 754700 2 8 999984 1 18 999983 163881 2 2 999999 1 9 1000000 -508472 1 50721 477757 183122 2 19 999988 2 9 999987 1 2 999999 360842 2 692572 962918 2 9 999997 2 166185 496642 2 2 999999 2 430390 834050 1 196144 702019 340238 1 55630 603207 599144 1 399187 689059 -777129 2 18 999982 2 318338 431317 1 2 999999 949591 2 2 999999 1 14 999997 162013 1 381272 973206 162720 1 7 999987 -572592 2 2 999999 2 18 999993 2 261241 814276 1 195571 518709 -101191 1 2 999999 163930 2 2 999999 1 6 999981 676121 1 92283 477411 661987 2 44453 310173 2 2 999999 2 559621 586526 1 1 999993 190939 1 2 999999 287873 1 243711 303371 471761 2 2 999999 2 2 999999 1 2 999999 -376513 2 153337 266114 1 447526 553130 996420 1 155159 186372 704877 1 5 999985 547608 1 4 999981 -767916 1 14 999988 -794529 2 38148 614053 2 16 999996 1 2 999999 -315593 2 2 999999 2 338922 450537 1 3 999998 -940908 2 2 999999 2 322145 601278 1 172632 759649 122231 1 8 999998 -894959 1 72739 776177 71899 2 20 999983 1 69252 186203 283155 1 16 999993 -437140 1 102944 344452 -861065 2 2 999999 1 71542 178163 -483957 2 2 999999 1 2 999999 -779020 1 2 999999 151286 1 477532 615131 -710793 1 9 999994 899875 1 2 999999 104198 2 6 999992 2 16 999981 1 2 999999 -943611 2 69960 371899 1 108630 120061 -741982 1 511121 571949 -49476 1 15 999987 787360 2 2 999999 2 2 999999 2 6 999981 2 19 999986 1 15 999987 -452684 1 2 999999 -117064 1 799908 919923 -930448 2 2 999999 2 2 999999 1 10 999999 482273 2 2 999999 1 448801 972349 161900 2 13 999984 1 2 999999 -444153 1 7 999986 -484022 2 14 999985 2 2 999999 2 16 1000000 1 2 999999 350663 2 5 999983 1 10 999989 -819742 1 9 999996 913837 2 2 999999 2 16 999987 2 223361 801613 2 342254 646689 1 2 999999 191740 1 265756 289693 171414 1 134229 313454 173102 1 5 999996 -339358 1 2 999999 -843659 1 168924 733360 -643585 1 4 999984 995136 1 168527 285402 923533 1 27857 952093 390861 1 1 1000000 870422 2 6 999988 2 6 999982 1 2 999999 144022 2 2 999999 2 7 999995 1 14 999987 342802 2 16 1000000 1 48982 197097 338485 1 12 999982 -215277 1 33081 51490 96774 2 244700 680179 1 2 999999 106483 2 289410 342931 2 3 999995 1 2 999999 435865 2 6 999997 2 11 999990 1 206485 537763 -833409 2 23986 690546 1 4 999998 -249313 2 2 999999 2 2 999999 1 8 999986 575184 1 34531 767738 -49583 2 2 999999 2 6 999997 2 2 999999 2 9 999996 2 583076 797672 2 16 999982 1 2 999997 58548 1 9 999989 799592 1 2 999999 177950 1 15 1000000 36065 1 2 999999 267103 1 538529 873621 -983088 1 2 999999 -236926 1 587703 716518 663493 1 16 999990 -322623 2 129864 171075 1 2 999999 381916 1 16 999994 -161207 1 16 999986 -554024 2 2 999999 1 60268 916122 449689 2 3 999992 2 5 999998 2 336788 805990 2 3 999992 2 2 999999 1 2 999999 -928758 1 1525 654654 425631 2 3 999998 1 2 999999 -237122 1 351346 546175 -954912 2 300884 870183 2 12 999982 2 2 999999 2 499214 611884 1 2 999999 -132765 1 367739 956582 721323 2 18 999984 1 2 999999 -56936 1 5 999991 935618 2 534095 976548 1 400215 702235 -191383 1 2 999999 38535 1 6 999982 -360892 1 2 999999 -434282 2 68613 292563 1 2 999999 299625 1 2 999999 814537 1 16 1000000 -130623 1 129267 637241 204710 1 14 999997 463133 2 16 999995 2 33785 931682 2 13 999999 2 10 1000000 2 1 999996 1 16 999997 -505739 2 13 999992 1 18 999997 208467 1 3 999992 186940 1 2 999999 275265 2 2 999999 1 5 999992 -370971 1 54357 147593 -746783 2 2 999999 1 2 999999 -132230 2 675186 869861 1 2 999999 -311976 1 2 999999 -661608 2 2 999999 1 18 999982 -338221 2 6 999985 2 2 999999 2 57075 268421 1 15 999994 67679 2 4 999999 2 432841 708783 1 2 999999 -685994 2 799284 923409 1 2 999999 -943653 2 463366 811955 2 2 999999 2 217306 894754 1 14 999988 259932 2 682228 858624 1 20 999987 -114237 2 52289 487378 1 2 999999 -51339 1 13403 160477 -867838 2 2 999999 1 2 999999 306451 2 9 999981 2 594233 803966 2 630164 955350 2 2 999999 2 217823 569440 1 2 999999 -663015 1 2 999999 383116 2 80159 658935 2 2 999999 1 307142 491130 763488 1 140401 252529 544666 1 2 999999 276105 2 15 999992 2 19 999993 1 7 999994 186661 1 195684 564103 -371500 1 2 999999 -630088 1 638055 835734 -286707 2 9 999990 1 234528 291831 980460 1 581623 912006 204827 1 2 999999 339878 2 2 999999 1 2 999999 396789 2 2 999999 1 2 999999 940130 1 129198 833883 698601 1 2 999999 -94666 2 2 999999 1 41100 673703 437815 2 20 999994 1 13 999987 -316519 2 213253 760666 2 8 999998 2 13 999998 2 2 999999 1 10 999992 73348 2 5 999994 2 18 999997 1 552291 863296 291389 2 280354 986177 1 19 999999 -428080 1 2 999999 -301816 2 2 999999 2 120535 505950 2 364317 698604 1 24078 564120 -39815 1 2 999999 866643 1 771884 947649 267303 2 2 999999 2 141129 148289 2 246594 877060 1 2 999999 466830 2 166751 354240 1 16 999984 -186771 1 2 999999 735438 1 10 999983 539839 1 2 999999 665034 1 102425 351385 -897461 1 504318 678593 -239325 1 49213 308959 429605 2 251794 266703 1 605950 647314 792613 2 20 999992 1 85898 954429 -949732 1 2 999999 495699 1 190581 886061 816578 1 2 999999 -137561 1 378866 424653 636795 1 3 999999 -701992 2 2 999999 1 46553 993343 -219089 1 6 999991 -578296 1 859175 882373 -684764 1 19 999989 -73275 1 13 999992 -618882 1 769703 885563 -750759 1 2 999999 -893851 1 86583 438247 -653251 1 2 999999 899026 1 19 1000000 939109 2 2 999999 2 17 999987 2 2 999999 1 2 999999 868130 1 296779 868154 735107 2 515385 802498 2 6 999982 1 2 999982 447822 2 2420 362706 2 791968 905747 1 2 999999 -354601 1 2 999999 -733796 2 515799 756195 2 11 999986 2 2 999999 2 2 999999 1 59158 164459 726798 2 457286 848861 1 5 999998 715552 1 12 999984 -991545 2 15 999989 1 2 999999 140917 1 14 1000000 205898 1 2 999999 -464405 1 12 1000000 961417 2 1 999991 2 7 999995 1 6 999984 -47596 1 390854 786539 733816 2 576240 823254 1 517767 875256 -43723 1 2 999999 332109 1 823738 994741 -753968 2 2 999999 2 9 999987 2 629197 643792 2 160712 943964 1 725417 825110 -122948 2 2 999999 2 2 999999 1 405431 753222 700717 1 4 999985 -529717 2 2 999999 1 656839 797451 886358 2 2 999999 1 2 999999 152576 1 19 1000000 -754040 1 1 999995 -14834 1 50322 488517 -925599 2 4 999990 2 2 999999 2 745820 878446 2 2 999999 1 2 999983 -756747 2 2 999999 1 12 999989 -105778 2 14 999991 1 2 999999 892357 1 308930 569901 -897529 1 130180 990670 218712 1 5 999997 -960063 1 2 999999 438819 2 2 999999 1 2 999999 533151 1 12 999992 251833 2 2 999999 1 775677 942291 511951 1 191132 402204 -331610 1 189162 705942 1858 2 2 999999 1 2 999999 -848052 2 14 999996 2 2 999999 2 20 999988 2 13 999999 1 2 999999 547848 1 2 999999 -909736 1 665807 950794 -66371 1 322000 753406 921376 2 2 999999 2 334222 826826 1 455812 805336 -981547 2 281267 956506 2 2 999999 1 1 999985 -579884 2 20 999985 2 2 999999 2 12 999996 1 2 999999 -721886 1 5 999997 -540606 2 6 999993 1 450651 541624 101745 1 388060 430318 -762115 2 605957 746556 1 486992 955522 540261 2 2 999999 2 2 999999 2 6 999998 2 2 999999 2 20 999994 2 12 999983 2 19384 210402 1 2 999999 -535961 1 2 999999 80221 2 126267 695447 1 18 999998 4851 1 71154 167034 -238618 1 14 999984 -628156 2 2 999999 1 2 999999 -889183 1 2 999999 -22990 2 103650 780184 1 2 999999 -397574 1 8 999990 279951 1 3 999990 995647 2 260533 798654 1 2 999999 -815435 2 85967 838054 2 17 999982 1 4 999994 -886026 1 447859 815547 -460549 2 2 999999 1 9 999982 961999 2 351131 778458 1 176235 329988 -168366 2 209293 574329 1 5 1000000 675743 1 2 999999 -906960 2 15 999989 1 2 999999 -388063 1 565753 637513 -651168 1 818495 944470 -589828 2 10 999993 2 12 999985 2 317511 524574 2 318238 527488 2 6 999982 1 15 999984 -672251 1 6 999990 -897575 1 11 999985 -962179 2 10 999992 1 18 999982 -9533 1 6 1000000 -712724 1 11 999987 -89711 1 2 999999 920743 2 8 999986 2 549324 830081 2 655312 847503 1 11 999989 -897064 2 672145 912800 1 2 999999 541884 1 13 999982 -545200 1 13 999985 763658 2 710213 778897 1 2 999999 996951 1 244608 766769 -867877 2 2 999999 2 476258 632338 2 14 999995 1 2 999999 -346943 1 2 999999 446220 1 18 999987 -518741 1 8 999999 636190 1 5 999985 581890 1 2 999999 -452429 2 2 999999 2 381872 410336 1 725544 916642 -702221 1 2 999999 120560 1 2 999999 372146 1 8 999995 501345 1 345977 651671 768617 2 510410 977156 2 176617 188998 2 2 999999 2 40100 248612 1 2 999999 788435 1 2 999999 91326 1 13813 285653 975041 1 51242 177334 -683748 2 7 999992 1 184043 571040 -256503 2 2 999999 1 161220 387793 140440 2 2 999990 2 13 999987 2 2 999999 2 11 999984 2 14 999985 2 2 999999 1 2 999999 -177052 1 140347 314126 572605 1 2 999999 907203 2 2 999999 2 17543 456000 1 125199 928893 600642 1 342671 531947 201233 1 18 999982 -597424 2 2 999999 1 2 999983 831873 1 11 999981 -858714 1 2 999999 -287007 1 627079 710365 295087 1 257406 703602 -208294 1 2 999999 -957116 2 2 999999 1 80507 536507 -229621 2 620960 675551 1 2 999999 376237 2 2 999999 2 2 999999 2 7 999985 1 11 999991 -898625 1 2 999999 401965 2 962928 980268 2 19 999985 2 185958 924413 1 2 999999 -168249 1 2 999999 -914983 1 2 999999 -798974 1 2 999999 -996701 1 6 999990 418478 2 2 999999 2 2 999999 2 10 999993 1 2 999999 858553 1 364536 372751 -190113 2 11 1000000 2 249064 297158 1 2 999999 269685 1 588277 957032 -363498 2 2 999999 2 17 999981 1 2 999999 -382162 2 2 999999 1 302624 938203 -772644 2 4 999999 1 9 999990 966276 2 2 999999 1 710538 844327 -100680 1 2 999985 -13648 1 4 999987 118154 2 473395 655963 1 76670 189180 -435539 2 14 999982 2 312036 868366 2 496275 533028 2 5 999986 1 569736 740681 707267 2 2 999999 2 2 999999 2 2 999999 1 229756 391324 -487310 1 17 999992 403932 1 9 999991 -491055 1 2 999999 244348 1 2 999999 -603521 2 2 999999 1 138252 562900 -561101 1 2 999999 -974232 2 397641 794654 2 2 999999 1 2 999999 859013 2 2 999999 2 14 999989 2 160800 631188 2 2 999999 2 11 999995 2 19 999986 2 15 999981 1 2 999999 -539600 2 8293 873461 2 970773 990245 1 274186 814650 486704 2 2 999999 1 2 999999 -423429 1 167121 506343 -51292 1 2 999999 464771 2 769991 822057 1 557822 853403 374015 1 2 999999 -996352 1 339155 397891 542543 1 2 999999 -120856 1 11 1000000 379401 2 4 999989 2 4 999993 1 190539 965273 -326840 2 432163 786503 2 6 999998 2 15 999989 1 69175 938103 998407 2 20 999991 2 11 999985 1 520844 967241 -900996 2 233961 241539 1 14 999997 -468283 2 13 999986 1 2 999999 -486274 2 2 999999 2 2 999999 1 2 999999 788823 2 6 999981 2 883793 951247 2 2 999999 1 370334 624047 262693 1 2 999999 -921917 1 13 999983 495816 2 61862 254717 1 199118 509756 -810832 1 9 999994 234040 2 19 999993 2 2 999999 1 193629 680898 -922774 1 220304 392300 537041 2 2 999999 1 2 999999 -671230 2 2 999999 2 2 999999 2 192924 720083 2 16 999993 1 696861 878744 688167 2 8 999987 2 195075 288227 1 9 999986 830524 2 257458 714101 1 239918 816351 113092 1 20132 47327 -692914 2 1 999982 2 220402 561683 2 208295 363698 1 99038 943334 -459676 2 2 999999 1 2 999999 -439897 2 2 999999 1 386282 638282 352401 2 2 999999 1 586604 842351 723302 2 717310 969955 2 287160 512984 1 13 999999 -223559 2 2 999999 1 12 999995 -840933 1 2 999999 645385 1 533214 953117 792922 1 19 999991 -427071 2 451820 513231 2 2 1000000 2 449493 856289 2 539515 723713 1 2 999999 773492 2 2 999999 1 6 999997 282056 1 16 999996 290825 1 5 999989 688772 1 2 999999 -555904 2 13 999986 1 13 999996 -301807 2 2 999991 2 2 999999 1 2 999999 -991702 1 2 999999 484353 1 2 999999 790195 2 2 999999 1 2 999999 924219 1 2 999999 276344 2 12 1000000 1 11 999982 -908328 1 2 999999 814267 1 20262 310582 -900637 1 2 999999 680 1 350065 482821 100952 2 5 999994 2 2 999999 1 248798 525445 703127 1 2 999999 429090 2 8 999994 1 17 999986 897637 1 3 999993 748952 2 311850 588054 1 82761 213612 -327802 1 8 999998 -311957 2 183600 238758 2 18 999988 1 13 999985 -407972 1 2 999999 479019 1 2 999999 293630 2 210190 578964 1 3 999997 -112426 2 250580 892913 1 20 999993 -50099 1 466013 638403 325582 1 6 999987 -97686 2 10 999993 2 1 999997 2 3 999989 1 338248 354504 764922 2 19 999981 2 493915 954347 2 761387 917926 1 682404 809826 361921 2 11 999994 2 443002 524183 1 201045 538202 -153348 2 13 999996 2 2 999999 2 306217 830259 2 17 999989 1 16 999991 -253895 2 2 999999 1 12 999998 270753 2 5 1000000 2 16 999988 1 13 999997 887772 2 773710 830486 2 17 999990 1 2 999991 454535 2 489719 887841 2 465106 954341 2 2 999999 1 2 999999 -252878 2 2 999999 1 6 999993 105889 2 16 999985 2 2 999999 1 2 999999 274333 1 364490 379190 -108843 1 359868 936728 905700 1 2 999999 589232 2 85031 942670 1 15 999987 530159 2 471998 661864 1 405241 449612 -568796 2 69616 249758 1 11 999998 57072 1 219095 862782 414343 2 3 999982 1 15 999990 -578706 1 13 999995 -782206 2 14 999997 1 186329 884868 393031 2 335291 796130 1 3 999999 -704353 1 2 999999 -102120 2 7 999981 2 243953 718762 1 5 999983 443865 2 6 999997 2 2 999999 2 2 999999 1 2 999999 720727 1 12 999991 314215 1 2 999999 627143 1 2 999993 -11237 1 2 999999 828470 2 339115 984721 1 14 999997 -867105 1 2 999999 747979 1 644572 650518 -865940 1 1 999993 454062 1 302146 462921 -706055 1 2 999999 -981315 1 2 999999 615956 2 2 999999 2 1 999981 1 2 999999 130960 1 7 999983 -741223 1 395935 425220 -673152 1 2 999999 561325 2 2 999999 1 295344 742551 882088 1 2 999999 -995579 1 2 999999 -448806 1 359977 882434 -456169 1 5 999989 556964 2 741926 861008 2 2 999999 2 2 999999 1 153901 186656 903175 1 2 999999 589182 2 93443 666998 2 386750 388297 2 144540 800097 1 2 999999 669969 2 696088 916202 2 7 999992 2 2 999999 1 6 999991 148386 2 15 999996 2 2 999999 2 16 999982 2 1 999988 1 13 999994 -201502 1 14 999986 127870 1 14 999983 -848395 1 736693 885245 815917 1 243145 296997 502174 2 675100 883698 2 15 999981 1 72761 867967 26944 1 2 999999 579316 2 12 999981 1 16 999994 746316 1 24702 875250 -273167 2 14 999987 2 2 999999 1 45189 387229 534536 1 9 999999 876861 1 6 999998 -931463 2 2 999999 1 2 999999 562244 2 420131 961505 2 4 999991 1 17 999990 -745649 2 20 999993 2 2 999999 2 5 999984 1 15 999997 -323517 2 2 999999 1 8 999995 -573388 2 1 999983 1 2 999999 -351911 1 147950 444790 612640 1 14 999984 818439 2 2 999999 1 12 1000000 555697 1 269074 449836 -592580 2 698369 855641 2 351745 621743 2 2 999999 1 2 999999 -287397 1 442313 618902 372280 1 2 999999 295836 1 326585 851052 452952 2 2 999999 2 250552 277793 1 2 999999 -347620 2 350885 629546 1 405534 925712 -870319 2 425639 779223 1 1 999985 -130519 2 223465 566736 2 2 999999 1 19 999996 446590 2 2 1000000 2 325470 420591 1 7 999999 -541270 2 2 999999 2 2 999999 1 2 999999 -91359 2 352285 898855 2 2 999999 1 2 999999 160510 2 6 999984 1 18 999990 -340351 1 347570 465111 -17227 2 46134 803279 1 2 999999 -756001 1 17 999990 731040 1 19 999992 -566521 1 2 999999 -886146 1 20 999995 809926 2 9 999988 2 2 999999 1 891693 923769 313844 1 1 999983 -215890 1 462578 831153 -19820 1 2 999999 -497801 1 16 999998 -272568 1 137097 171079 547776 2 12 1000000 2 18 999990 2 2 999999 2 2 999999 1 18 999996 -991522 2 70334 403040 1 184746 506920 465607 1 2 999999 394399 1 476809 642930 -975539 1 9 999984 -454952 2 2 999999 1 2 999999 369268 2 2 999999 1 18 999994 -701727 1 9380 269006 869172 1 2 999999 -878688 1 4 999996 275100 2 2 999999 1 2 999999 722389 2 540060 956307 2 200685 337152 1 16 999985 -25116 1 2 999999 -35287 2 8 999999 2 2 999999 2 2 999999 2 15 999984 1 154135 300864 560724 1 567729 936144 -138914 2 13 999996 1 472846 920201 377213 2 2 999999 2 2 999999 1 2 999999 -324009 1 617967 963805 -565355 2 2 999999 1 2 999999 835799 1 4 999982 869989 2 466524 574573 2 82184 324669 1 521742 758997 -347545 1 685511 948554 166250 1 2 999998 537931 2 2 999999 1 338804 482655 -788059 1 13 999987 -205725 2 19 999986 2 2 999999 2 2 999999 1 2 999999 -502856 1 3 999987 -56844 1 304162 440784 -18998 2 14 999996 2 3971 149876 2 2 999999 1 688510 689865 773558 2 437356 450204 1 2 999999 -697945 1 2 999999 174616 1 2 999999 -871039 1 677400 968281 -455347 1 18 999988 -675822 2 2 999999 2 7852 398801 1 2 999999 -836794 1 2 999999 -108346 2 2 999999 2 2 999999 1 2 999999 979445 1 20 999988 -741409 1 20 999992 -717395 2 9 999982 2 427059 869537 1 4 999988 -213379 2 2 999999 1 2 999999 -736611 1 257032 454349 -744865 1 2 999999 -844723 1 23668 886733 -665099 1 2 999999 892713 2 9 999996 2 527171 575109 2 2 999999 1 2 999999 22358 1 11 999985 690154 1 8 999997 748544 1 568347 711989 127334 1 4 999995 279042 2 721826 753726 2 2 999999 1 451167 613864 417663 2 2 999999 2 11 999993 1 2 999999 -137285 1 353 605178 -717419 1 2 999999 319852 2 161347 945911 2 278807 341020 2 2 999999 1 2 999999 160412 1 382533 975254 -690637 1 3 999997 512568 1 184124 941665 -985956 2 761185 973799 1 122665 711760 612694 2 2 999999 2 5 999982 1 2 999999 -102602 2 9 999981 2 2 999999 1 5 999992 -16670 1 2 999999 304235 1 2 999999 378404 2 6 1000000 2 81337 148771 2 2 999999 2 2 999999 1 183374 902046 105768 2 20 999995 2 2 999999 2 3 999998 2 836936 952210 2 10 999987 1 8 999985 849887 1 2 999999 -54543 2 476117 717707 2 2 999999 1 2 999999 809742 1 2 999999 351223 2 2 999999 1 15 999995 922932 1 445222 734787 -835257 1 8 999982 764074 1 15 999989 -258371 2 2 999999 1 681156 999496 -270765 1 2 999999 356302 2 150222 760652 2 576135 727034 2 13 999984 1 270726 932395 -407125 1 2 999994 -517840 2 580967 626237 1 10 999993 475625 1 2 999999 387622 2 448712 967373 2 13 999993 1 226472 848866 -350214 2 2 999999 1 2 999999 184330 1 2 999999 -272068 2 8 999985 1 342124 364474 271919 2 2 999999 2 14 999993 1 2 999999 -911934 1 128408 675075 451588 1 328300 349095 -575955 2 2 999999 1 12 999998 -53015 1 821670 917578 -372600 1 2 999999 -737650 2 1 999983 2 2 999999 2 2 999999 2 2 999999 2 1 999996 2 49392 753717 1 20 999985 -602938 1 97687 728899 740654 1 361703 382276 -624698 2 2 999999 2 1 999986 2 6 999995 2 711288 864855 1 2 999999 -166268 1 18 999988 228691 1 627118 714179 -485215 1 2 999999 -485556 2 3 999999 1 216081 386513 -733279 2 2 999999 2 717219 722317 1 268220 494631 -106323 2 2 999999 2 7 999984 1 2 999999 975978 2 2 999999 2 684914 769744 2 9 999983 2 2 999999 1 2 999999 -998130 1 479416 987749 -868308 1 2 999999 860113 2 264510 775155 1 304653 902296 945582 1 357826 662790 -481341 2 2 999999 1 79880 699672 -938648 1 147745 187842 -492372 2 625506 955540 2 80153 114939 1 2 999999 -352975 1 19 999996 925141 2 387563 798929 1 2 999999 -12725 2 83513 648562 1 1 999984 118811 1 762573 872472 289043 2 2 999999 1 2 999999 456277 1 7622 920709 983704 2 8 999996 1 14 999983 -434918 2 2 999999 1 17 999994 -140487 1 2 999999 200470 2 17121 835227 1 129258 200166 -308372 2 450905 965479 2 674753 707012 1 2 999999 722578 1 1 999981 108806 1 193442 396078 -32531 1 2 999999 889851 1 2 999982 324938 1 4 999981 577618 2 470680 512052 1 16 999981 574253 2 2 999999 1 211849 590777 -133874 1 189619 492129 172011 2 2 999999 1 430925 629504 193679 1 2 999999 678905 1 2 999999 473395 1 16 999995 -944202 1 216895 983847 -167850 1 717254 927059 154894 2 5 999997 2 8 999982 1 288076 602110 237444 2 193522 790394 1 2 999999 -716282 2 4 1000000 2 18 999992 1 2 999999 551987 1 2 999999 -374305 2 2 999999 2 18 999998 2 2 999999 1 2 999999 -300800 2 2 999999 1 87168 723407 -673911 1 2 999999 -885620 1 642052 792494 -133114 1 6 999994 43948 2 480501 970317 2 2 999999 2 211457 905972 2 2 999999 2 2 999999 2 2 999999 1 2 999999 438801 2 9 999990 2 5 999989 1 6 999996 407419 1 2 999999 -363869 1 2 999988 32592 1 52896 456154 813092 1 9 999987 882479 1 4 999987 322725 1 12 999989 723613 1 406526 777894 77186 1 804834 882872 -361980 2 11 999991 1 4 999994 279442 2 20 999984 1 6 999990 -576659 1 2 999981 -754936 2 3 999982 1 11 999999 -501823 1 2 999999 398935 2 407449 939916 2 694930 867964 1 91464 602096 -658792 2 2 999999 2 11 999998 1 2 999999 -39447 1 20 999991 807721 1 2 999991 690424 2 2 999999 1 393722 563004 -639202 2 14 999998 1 92349 403175 -945411 1 19 999985 -313962 1 95355 406794 279610 1 2 999999 10071 2 18 999999 2 678349 954383 2 83578 194549 1 2 999999 -835538 1 9 1000000 -287990 1 20 1000000 521749 1 20 999998 -956088 1 10 999995 902288 2 2 999999 2 966983 992887 1 4 999989 -438208 2 8 999985 1 2 999999 781912 2 376963 858853 1 10 999984 -544601 1 2 999999 -110290 1 27633 427723 45507 2 2 999999 1 15 999994 -807487 1 2 999999 -977161 2 9 999987 2 129654 318813 1 14 999995 166870 2 34734 121498 2 2 999999 2 352831 944538 2 11 1000000 1 12 999987 -804119 2 19 999984 1 2 999999 728931 2 13 999989 1 18 999990 631633 2 4 999990 2 2 999999 2 11 999988 1 20 999982 654259 1 2 999999 157873 1 2 999999 12661 2 1 999982 2 184128 289441 2 20 999997 2 247268 477377 2 11326 707247 2 6 999998 1 57144 506601 638854 1 2 999999 559292 1 715483 877522 -490806 2 199171 771516 1 2 999999 -486500 1 12 999983 -970052 2 2 999999 2 454721 801643 1 2 999999 690739 2 15 999988 1 203445 554633 -532249 1 11 999990 313119 1 13 999982 -775566 1 17 999983 -532508 1 2 999999 627802 2 123766 694564 1 2 999999 -400533 1 17 999990 -270225 2 174576 513498 2 20 999991 2 339939 668071 1 11 999991 922863 2 9 999983 2 2 999999 2 2 999999 2 429051 473929 2 106445 526196 1 2 999999 626089 1 2 999999 214150 2 2 999999 2 374954 661651 2 1 999986 2 2 999991 2 2 999999 2 1 999988 2 2 999999 1 2 999999 -350 2 560310 848643 1 2 999999 -607166 1 597869 941502 395746 1 2 999999 997164 2 9 999999 1 2 999999 -366750 2 911791 985023 2 2 999999 2 5 999982 1 18 999987 -725901 1 16 999982 -58768 1 10 999994 -897757 2 6 999998 2 16 999985 2 2 999999 1 17 999999 -352936 2 2 999999 1 2 999999 -110874 2 2 999999 2 13 999995 2 2 999999 2 2 999999 1 564589 821354 -725015 1 144200 281601 -974357 1 361665 877122 459549 2 12 999987 2 2 999999 2 13 999990 2 14 999989 2 12 999990 2 3 999984 2 2 999999 1 386096 592232 146474 2 46721 54522 1 2 999999 -747169 1 2 999999 -501716 2 12 999994 2 212979 609878 2 7 999983 2 2 999999 2 2 999999 2 2 999999 1 17 999992 -108099 1 4 999997 -817894 2 2 999999 1 2 999999 485586 1 19 999996 -590076 1 20 999995 997173 2 2 999999 1 157105 769109 480017 1 2 999999 619858 2 277952 520279 1 15 999988 -88959 1 680928 827155 234790 1 19 999985 754931 2 12 999995 2 10 999988 1 1 999986 -214857 2 2 999999 2 2 999999 1 19 999981 113429 1 1 999987 109785 1 570387 967809 -670077 2 391741 758372 1 13 999985 -245250 1 2 999992 40056 1 45091 393057 -348239 2 2 999999 1 5 999997 784184 1 202045 227382 -146734 1 2 999999 -238589 2 311459 840030 2 14 999999 1 8 999990 182332 2 2 999999 2 8 999997 2 2 999999 1 2 999999 796134 2 2 999999 1 227690 716219 -377390 1 12 999988 201935 1 2 999999 38591 2 7 999990 1 2 999999 -671993 1 654966 998047 -881542 2 18 999981 2 11207 840131 2 3 1000000 2 2 999999 2 690143 843904 1 16 999991 -344845 2 2 999999 1 6 999989 360043 2 13 999997 1 2 999999 -630487 2 2 999999 2 2 999999 1 3 999998 989310 1 18656 922802 587670 1 406889 663706 -509460 1 2 999999 597419 2 15 999988 1 8 999989 693490 1 16 999999 -717382 2 2 999999 1 13 999987 -566512 1 2 999999 -904309 2 2 999999 2 4 999983 1 240313 870415 918686 2 143804 609701 1 17 999998 858192 1 4 999984 -919334 1 2 999999 -425531 1 713916 769182 147347 1 2 999999 -933799 1 373093 610287 -399000 1 2 999982 -348401 2 2 999999 1 5 999983 -136319 2 451590 716801 1 47832 171911 921764 1 13 999989 268499 2 1 999984 1 123431 338254 811100 2 11 999990 1 903863 975867 956598 2 13 999992 2 5 999983 2 19 1000000 1 2 999999 -988145 1 42610 167038 339499 1 2 999999 -790921 1 12 999981 11486 2 2 999999 1 4 1000000 757873 1 10 999999 -583290 2 2 999999 2 6 999993 2 2 999999 1 238246 370492 169264 2 209074 871375 2 4 999981 2 9 999998 2 33389 610602 1 9 999997 789246 1 2 999999 359271 2 2 999999 2 2 999999 2 9 999988 1 3 999989 -619928 1 2 999999 -623731 2 2 999999 2 2 999999 1 463833 931510 -527527 1 8 999992 -616991 2 55387 302208 1 2 999999 561252 2 2 999999 2 7 999997 1 17 999991 -22303 1 2 999999 832518 1 18 999983 -436781 1 12 999982 173740 2 2 999999 2 2 999999 1 445945 863756 734996 2 20 999990 1 980371 990931 -267266 1 723453 781294 447662 1 2 999999 -743615 1 866647 922839 994675 2 7 999987 2 2 999999 1 2 999999 560087 2 2 999999 1 2 999999 -381773 2 11 999987 2 500402 935254 1 8 999981 -167929 2 2 999999 1 720374 807975 -174758 2 11 999991 2 2 999999 2 15 999982 2 9 999985 2 2 999999 2 5 999996 1 11 999995 923151 2 2 999999 2 11188 311761 1 390208 562756 -389228 2 2 999999 2 220319 569329 1 2 999999 656988 2 2 999999 2 2 999999 1 358411 878392 -877267 1 2 999999 360959 1 182816 221880 259853 2 2 999999 1 11 999985 758455 1 265114 373225 -555462 2 260768 798378 1 2 999999 215409 1 10 999991 -29913 2 4 999983 1 596752 871552 578790 2 2 999999 1 11 999996 923078 2 14 999989 1 569548 633779 -823686 1 2 999999 820231 1 2 999999 716312 1 2 999999 303801 2 77769 176866 1 2 999999 996926 1 452466 574197 270276 1 118961 154969 -864740 1 281005 425741 836634 2 1 999984 1 2 999999 -254983 1 210782 598887 307857 2 2 999999 2 517369 980789 2 677300 686912 2 2 999999 2 2 999999 2 9 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 683709 831088 409473 1 2 999999 784105 1 385548 626574 916013 1 76426 566724 -792600 2 2 999999 2 2 999999 1 123829 887003 -553259 2 2 999999 2 253684 832179 2 75091 275587 2 18 999990 1 350649 955191 325627 2 6 999989 1 9 999981 544586 1 5 999982 -113151 2 51211 549856 1 19 999982 217091 1 2 999999 516327 2 10 999989 1 5 999992 -138228 1 371599 667815 911644 2 2 999999 2 2 999999 2 6 999985 1 411110 583963 -565880 1 191963 662049 866782 2 13 999988 1 2 999999 -325733 1 2 999999 -322975 2 2 999999 1 5 999983 884539 2 261873 871820 1 507375 971530 -520273 2 2 999999 1 2 999999 584715 1 11 999990 92251 2 159342 875822 1 818886 932179 -815722 1 503955 844928 -268758 1 2 999999 971020 1 4 999991 907539 2 2 999999 1 51427 636840 -953878 2 2 999999 2 1 999993 1 2 999999 589201 1 538275 648841 228279 1 2 999999 984165 2 382125 906321 2 26672 375435 2 11 999992 1 2 999999 -482278 1 2 999999 -653326 1 185839 979276 -146404 2 2 999999 1 8330 324992 -606865 2 2 999999 2 5267 157062 2 16 999981 2 551786 965186 1 13 999982 -524195 2 2 999999 1 175787 723259 208070 2 621795 902071 1 624010 702451 -62879 1 19 999984 178350 2 12 999985 2 223345 804620 1 11 999997 839568 2 2 999999 1 400625 497962 57276 1 2 999999 -292068 2 171208 320121 1 35878 98937 766215 2 330485 489492 2 311759 396660 1 17 999987 504821 1 35591 359461 702976 1 728911 837643 403594 2 17460 754085 1 291786 461404 -634211 1 293172 427076 -743039 1 13 999987 490443 1 2 999999 -707361 2 11 999996 2 3 999990 1 2 999999 -802426 2 2 999999 1 268163 657905 686703 1 14812 655456 -607151 2 1 999987 2 2 999999 1 113326 198954 914567 1 2 999999 -601629 1 554616 568789 -856386 1 661372 670716 105033 2 3 999993 2 255790 804781 2 2 999999 2 90426 920693 2 2 999999 1 2 999999 730292 1 2 999999 345658 2 2 999999 2 2 999999 1 2 999999 -2262 1 2 999999 -226715 2 2 999991 1 8 999985 130793 2 387314 950141 2 2 999999 2 2 999981 1 110745 397870 -256073 2 13 999992 2 1 999992 1 1 999984 -557673 2 100480 390540 1 2 999999 -86631 2 104881 411046 1 2 999999 -273887 1 9 999988 383897 1 2 999999 -389662 1 10 999983 -289031 1 13 999987 -401427 1 455237 831967 983256 1 12 999982 -460719 2 516099 603067 2 2 999999 1 14 999995 -877438 2 16 999989 1 5 999998 -509732 1 74319 978683 -931242 2 2 999999 1 14 999986 -621061 2 2 999999 1 33161 308174 -89263 2 262994 426148 2 19 999985 2 2 999999 1 10 999999 40142 2 10 999982 2 2 999999 2 12 999983 2 12 999994 1 2 999999 995742 1 85728 243631 -724824 1 17 999993 -940152 2 18 999987 1 363639 459632 48668 1 2 999999 919035 2 2 999999 2 263298 366855 2 215126 563439 2 4 999990 1 2 999999 -367023 1 2 999999 -966028 1 2 999999 -521524 1 2 999999 300619 1 16 1000000 -968101 2 394544 408386 2 3 999984 2 611831 804274 2 250380 511741 2 2 999999 1 737147 791268 -916017 2 13 999998 1 16 999994 864634 1 11 999998 394034 1 106359 978305 -45163 2 497826 776750 1 153528 234126 400853 2 71483 658204 2 502175 954993 1 5 999994 -530675 1 2 999999 686345 2 12 999998 1 2 999999 978715 1 11 999994 -970914 1 2 999983 -356523 2 352528 367249 1 2 999999 416175 1 4 999981 -144557 1 2 999999 -143178 1 752247 814535 356512 2 11 999995 1 38742 408245 489611 2 2 999999 1 17284 33376 817699 1 582766 717838 435589 1 2 999999 439578 1 2 999999 -720265 2 2 999999 1 17 999991 88785 2 2 999999 1 1 999987 -291099 2 2 999999 1 2 999999 48717 1 7 999987 93683 2 450361 476728 2 681627 765840 2 12 999995 1 10 999983 26605 2 18 999989 1 2 999999 -257058 1 2 999999 972250 2 2 999999 1 498999 501414 -126270 1 2 999999 204103 2 2 999999 2 343052 938586 2 314869 524930 2 16 999989 1 95939 103022 899971 2 6090 523403 2 33834 726937 2 89708 700914 1 766846 847742 315282 1 46543 802261 -50471 2 8 999986 2 10 999984 2 2 999999 2 14 999999 2 1 999984 2 177251 268594 1 12 999999 -73081 1 304327 567145 736983 2 2 999999 1 465236 624722 -417357 2 16 999996 1 2 999999 -254187 2 2 999999 1 20 999986 42139 1 2 999999 265512 2 5 999996 1 6 999986 -143418 2 375162 398943 1 2 999999 42990 2 2 999999 2 230894 405880 1 748300 810556 76075 2 2 999999 2 130531 629801 2 16 999989 2 302165 371075 1 2 999999 584244 1 2 999999 -800065 2 7 999991 2 3 999989 2 11 999993 2 8 999991 1 2 999999 -670953 1 57218 608284 -326790 2 19 999991 1 483746 933914 996817 2 2 999999 1 368436 764513 -431798 1 746171 986515 695159 1 2 999999 535290 1 2 999992 -82685 1 9 999984 -866768 2 2 999999 1 39605 116939 -547819 1 2 999999 -960765 1 18 999999 -84084 1 243165 370897 -867592 1 890821 989385 219344 2 18 999996 1 310943 758022 869091 2 581191 626387 2 720106 952943 2 2 999999 2 529015 977041 1 18 1000000 17104 2 388770 623836 1 2 999999 825153 1 17 999997 -406470 1 6 999990 -682667 2 728570 823267 1 541093 693098 572280 2 166829 687043 1 9 999991 691678 1 2 999999 -812665 2 79324 421656 1 2 999999 -358449 1 5 999982 157425 2 137402 618788 1 308635 765280 -390193 1 3 1000000 -467534 1 2 999999 676612 2 7 999992 2 14 999992 1 471532 729831 -192487 1 2 999999 -366811 1 331710 844953 619240 2 2 999999 1 3 999998 499146 1 7 999999 607629 2 528107 536039 2 12 999992 2 2 999999 2 2 999999 1 2 999999 488389 1 1 999981 -495887 1 2 999999 -632843 1 620785 939747 556474 2 2 999999 2 11 999990 2 2 999999 2 2 999999 1 2 999999 94831 1 1 999986 746213 1 11 999981 751774 2 625858 911426 1 11 1000000 655292 2 1 999999 2 675173 758221 2 2 999999 2 2 999999 2 831847 990575 1 816351 827910 987863 2 2 999999 2 2 999999 1 435224 789288 -904008 2 246784 756844 1 2 999999 274104 1 194426 325728 73385 1 17 999995 195345 2 2 999999 1 431564 695906 903126 2 2 999999 2 352553 799003 2 203346 863417 2 2 999999 2 2 999999 1 16 999987 -478225 2 2 999999 1 12 999984 165153 2 281605 322070 2 9 1000000 2 2 999999 1 10 999997 -773385 2 2 999999 1 20 999998 979915 2 75988 798660 2 17 999997 1 67819 256062 -345229 2 5381 428373 1 2 999989 546802 2 658835 940979 1 1 1000000 400936 2 2 999999 1 271019 684516 -696918 2 10 999989 1 76608 760219 622017 1 756234 962610 175217 2 234992 905428 1 2 999999 783921 1 2 999999 -83829 1 2 999999 -508200 1 5 999995 -689966 1 785683 834541 -773656 2 14 999991 2 2 999999 1 2 999999 -849454 2 2 999991 2 9 999995 2 249696 996472 1 2 999999 593431 2 116178 217277 2 20 999989 2 683344 884417 2 2 999999 1 2 999999 -20908 2 12044 402798 1 2 999999 840447 2 2 999991 1 11 999999 832446 2 2 999999 2 2 999983 2 2 999999 1 114549 950124 633410 2 16 999991 2 20 999982 2 2 999999 1 2 999999 -390453 2 2 999999 1 2 999999 -640812 2 2 999999 2 5 999997 1 20 999983 320300 2 360394 793796 1 15 999988 -331002 1 2 999999 294542 2 458118 708428 1 2 999999 298300 1 2 999999 247934 2 2 999999 2 2 999999 1 145131 739284 377076 2 14 999996 2 2 999999 2 5 999982 1 2 999999 387925 2 7 999988 1 20 999994 -511971 1 2 999999 -663186 2 2 999999 1 49420 490194 -17871 2 9 999985 1 2 999999 428200 2 2 999999 1 680820 892075 -112675 1 489444 848047 -500533 1 304980 882141 -413179 1 273220 411230 492649 1 226435 847997 922323 2 2 999999 1 2 999999 42768 2 13 999994 1 263582 551339 -259349 1 14 999997 -881917 1 4 999981 -99085 1 8 999988 -815043 2 10 999997 1 2 999999 278931 2 10 999988 1 2 999999 -857094 2 2 999999 2 129490 903344 1 534368 842687 473163 2 2 999999 2 2 999999 1 133610 241527 992605 1 13 999991 223679 1 90009 879041 220927 2 2 999999 2 13 999991 1 7561 719481 944962 1 303870 527198 -518603 1 2 999999 -12278 1 2 999999 -65758 2 15085 695208 1 2 999999 623098 2 373397 558061 2 2 999999 2 2 999999 2 2 999999 2 627374 820992 1 2 999999 47491 2 2 999999 1 18 999988 -13381 1 2 999999 106963 1 2 999986 636046 2 2 999999 1 227764 781297 688725 1 2 999999 89276 2 953236 995882 1 2 999999 -18121 2 2 999999 2 888714 899779 1 209441 328227 -602542 2 158348 645862 2 349698 890595 2 112116 337675 2 2 999999 2 9 999992 2 1 999991 1 782011 909987 529028 1 2 999999 968012 1 2 999999 784315 1 20 999987 174523 2 797611 868351 2 609090 788487 2 2 999999 1 67472 498724 303435 2 66997 704345 1 2 999999 31517 1 2 999999 -259893 1 13 999991 99754 1 497471 646377 -275077 1 217283 440668 776156 2 284606 754889 2 105524 791101 2 2 999999 1 279930 861538 972817 2 62307 108479 1 2 999999 95146 1 2 999999 347062 2 2 999999 2 16 999984 2 18 999989 2 307864 917023 1 11 999992 -369334 2 2 999999 2 243437 443571 2 2 999999 1 116173 925288 773146 2 2 999999 1 573329 577441 -271421 1 2 999999 730107 1 313328 816543 577792 1 202096 393668 392876 1 15 999984 43480 1 2 999999 -545613 2 2 999999 2 2 999999 2 20 999997 1 4 999987 -180824 1 2 999999 -361411 2 2 999999 1 334516 807154 828185 2 39323 910221 1 587957 725394 484508 2 2 999999 2 2 999999 1 2 999996 684614 2 836697 884177 2 2 999999 1 2 999999 201900 2 178765 200517 1 13 999981 -858757 2 8 999998 1 382246 785831 -627907 1 12 999982 -611371 2 414479 753423 2 542805 860250 1 2 999999 820231 1 2 999999 454238 2 2 999999 1 4 999997 557652 2 2 999999 1 271004 717493 -133856 1 2 999999 -940973 2 48234 976469 2 2 999999 1 434718 695311 12607 1 19 999987 -725582 2 106070 815028 1 405365 803851 -270844 1 2 999999 -600369 1 520125 809144 -224028 2 18 999997 1 2 999999 62079 2 83342 600318 2 6 999987 1 2 999999 -239039 1 4 999994 920255 1 264205 427576 -322064 2 8 999982 2 2 999999 2 10 999991 2 2 999999 2 2 999999 1 2 999999 201756 2 20 999990 2 13 999996 1 10 999999 121934 1 2 999999 -260179 1 99711 590431 850477 2 169847 744899 1 2 999999 -438874 1 2 999999 -888395 2 2 999999 1 18 999982 373060 1 4 999998 -989096 2 4 999991 2 8 999998 1 2 999999 278713 1 50931 202777 -788714 2 752492 960426 2 43216 541561 2 826241 950989 1 314215 678175 -998218 1 2 999999 -296909 1 336701 583008 3893 2 2 999999 1 2 999999 -980671 1 318073 863166 200933 2 2 999999 2 13 999989 2 2 999999 2 11 999998 1 4189 904581 887031 1 488985 794769 101769 1 2 999999 815954 1 2 999999 654776 2 377461 849598 2 2 999999 1 17 999996 -490736 2 68665 747123 1 18 999981 -646904 1 130576 817394 566176 2 2 999999 2 68282 256034 1 10 999995 -569144 2 135511 618522 2 2 999999 1 313363 952924 -368423 1 2 999999 722779 1 78313 928261 639500 2 95257 869543 1 43630 962822 405932 2 16 999989 1 2 999999 -150352 1 2 999999 -821197 1 394719 764701 -233492 1 226756 667255 208791 1 162627 682493 814307 1 5 999991 871552 2 468426 565714 2 2 999999 1 265564 673681 -507995 1 2 999999 724072 1 2 999999 139026 2 2 999999 2 2 999999 1 78334 719084 295845 2 2 999999 1 651778 828551 931646 2 132736 956708 1 7670 83612 -352265 1 12 999985 -781960 2 18 999983 1 2 999999 540405 2 296105 625492 1 2 999999 -271184 2 6 999993 1 2 999999 -210689 2 2 999999 2 17 999981 1 75793 374131 -861528 2 529118 688712 1 481843 713064 88930 1 2 999999 815450 1 827366 964000 -306089 2 17 999997 2 14 999985 2 2 999999 2 15 999993 1 2 999999 -175754 1 17 999992 750629 2 539876 679921 2 14 999986 1 519266 599423 864814 2 3 999984 1 15 999991 746043 1 20 999983 789975 1 2 999999 316847 1 11 999996 -322992 2 2 999999 1 339742 379082 267170 1 120649 343157 978141 1 3 999981 256195 1 9 999995 459529 1 18 999993 -811981 1 756028 984989 -821870 2 127720 911517 1 2 999999 191068 1 323746 471050 -561943 2 2 999999 2 149169 564862 1 8 999997 -758108 1 548609 615436 -17512 2 3 999995 2 182510 573934 2 2 999999 2 1 999997 1 251018 255761 -900157 1 2 999999 -975002 1 2 999999 234426 1 18 999998 830340 1 2 999999 -462840 2 2 999999 1 258489 998583 -479854 2 359540 444041 1 15 999999 -314011 1 2 999999 669345 2 188288 786537 2 2 999999 2 623165 866873 1 478117 557580 -89340 1 381629 602179 480705 2 2 999999 2 15 999990 2 565772 611946 2 66737 745685 2 93592 610462 2 14 1000000 2 14799 490373 1 808506 831793 255634 1 2 999999 373623 1 4 999981 914425 1 7 999996 295548 1 503640 562667 -203767 1 2 999999 -713355 1 1 999999 671313 1 2 999999 722433 2 4 999991 1 5 999987 553618 1 453578 713319 -239771 1 5 999984 -188039 2 2 999999 1 18 999992 392135 1 320567 730729 323144 2 585440 927371 2 24668 236910 1 2 999999 232685 2 2 999999 2 12 999999 1 2 999999 -782984 2 36886 487392 2 3 999991 1 14 999999 873453 1 361573 597525 143304 1 2 999993 166166 1 256791 758913 70907 1 736086 941191 698921 1 12 999990 938548 1 573241 677226 -175568 1 2 999999 212869 1 71005 933408 -467791 2 10 999991 2 2 999999 1 2 999999 190686 1 13 1000000 -310868 1 7 999999 -244374 2 2 999999 2 305246 495837 2 654670 720838 2 2 999999 2 17 999998 2 2 999999 2 2873 181816 1 13 999990 470030 1 85950 324350 -887550 2 2 999999 2 4 999993 2 8 999982 1 11 1000000 -701702 2 2 999985 1 2 999999 196514 1 756422 852212 -480240 2 2 999999 2 3 999999 2 2 999999 2 2 999999 1 1 999993 -217606 1 2 999999 89843 1 2 999999 -427012 1 2 999999 116684 2 19 999995 2 2 999999 1 2 999999 -232645 2 5797 354812 2 2 999999 1 11 999999 380546 1 13 999985 516526 1 721006 985560 -223726 2 2 999999 2 2 999999 2 14 999999 2 2 999999 1 13 999996 989712 2 2 999999 1 1 999986 -383278 2 2 999999 2 10 1000000 2 123817 493636 2 14 999981 2 2 999999 1 5 999985 62360 2 2 999999 2 2 999999 2 12 999991 1 20 999988 507630 1 2 999999 -768468 1 20 999983 -620551 2 18 999990 2 10 999981 2 2 999999 2 2 999999 2 16 999981 1 461146 676764 516832 1 2 999999 536126 2 2 999999 2 2 999999 1 230181 266490 635424 2 70779 821578 1 2 999999 -512211 1 10 999990 -506360 1 2 999996 255811 2 2 999999 1 62565 996616 -970521 2 6 999990 2 18 999991 2 297716 773261 1 131600 168837 218538 1 2 999999 -203190 2 2 999999 1 2 999999 416695 2 16 999990 2 2 999999 2 2 999999 1 2 999999 -614229 1 2 999999 -701049 1 2 999999 -72622 1 2 999999 853125 2 6 999985 1 2 999999 -216980 2 525014 662513 2 17396 570146 1 505420 607235 -784595 1 152463 872930 286741 2 2 999999 2 9 999989 1 29583 545501 549122 2 62538 797680 2 91416 439385 1 695785 737499 -972408 1 104444 671175 -140350 2 16 999986 2 16 999992 2 2 999999 1 440489 850602 751144 2 928277 932985 1 2 999999 231251 2 214029 267472 1 2 999999 535412 1 18 999993 -446527 1 2 999985 -279961 1 2 999999 -49952 1 14 999993 -609778 2 2 999999 1 288348 398852 41398 1 4 999993 843718 1 325956 983567 577357 2 11 999986 2 2 999999 1 17 999997 362345 2 15 999991 2 148952 560101 1 7 999984 -879897 2 514166 867150 1 2 999999 822819 2 3 999997 2 61073 204640 1 5 999994 -594908 2 2 999999 2 2 999999 2 2 999999 1 2 999999 467715 2 2 999999 2 2 999999 1 622656 778469 -99114 1 18 999998 775803 2 2 999999 1 650352 956334 741922 1 2 999999 895959 1 17 999988 -568212 2 2 999999 1 10 999995 -424854 2 2 999999 2 2 999999 2 6 999991 1 2 999999 299993 2 99015 313621 2 218618 560342 2 461238 626433 1 2 999999 335748 2 13 999983 2 17208 300352 1 263828 288662 -2295 1 2 999999 2407 2 7 999990 2 490392 690655 2 2 999999 1 654623 983783 835387 1 14 999998 -181452 2 7 999990 1 65310 149436 217632 1 188090 311362 380066 1 2 999999 29395 2 13 999991 1 2 999997 674265 2 945922 977088 1 2 999999 615457 1 802385 951599 -885750 2 727114 811434 1 303932 370842 -428768 2 2 999999 2 213455 788315 2 16 999998 2 2 999999 2 2 999999 1 2 999999 94008 1 2 999999 -145793 1 199498 425945 90634 1 198791 843544 -147147 2 2 999999 2 2 999999 1 29647 456714 -30793 1 5 999992 194071 2 9 999995 2 125554 688761 2 2 999999 1 2 999999 -269973 1 13 1000000 -641257 2 565649 903255 1 2 999999 -934828 1 2 999999 580991 2 191586 337881 2 491767 693986 2 16 999984 2 331166 666668 2 294213 790642 1 95789 225842 846625 2 690216 957817 1 2 999999 120733 2 7 999998 2 5 999989 1 8 999988 536968 2 2 999999 2 9 999984 1 2 999999 777301 1 2 999999 -754818 2 9374 18736 1 479253 894917 -456738 1 2 999999 -267535 2 102811 273484 2 187591 416860 2 282242 308080 1 11 999991 521344 2 2 999999 2 19 999998 1 7 999991 999172 1 422102 430317 939449 1 541157 689518 -389724 1 2 999999 -509648 1 2 999999 991256 2 15 999990 2 2 999999 2 2 999999 1 2 999999 924537 2 2 999999 1 20 999984 -667710 1 706148 847533 -758930 2 5 999995 1 19 999984 737694 1 15 999987 570920 2 476600 860012 1 20 999983 -126138 1 2 999999 -914637 1 655611 914785 -106386 1 2 999999 961429 2 7 999981 1 13 999998 -298978 1 14 999988 974974 1 189955 425124 932976 1 585719 607478 -28222 1 2 999997 900515 2 2 999999 2 2 999999 1 8 999986 972598 2 2 999999 2 12 999985 2 7 999987 2 2 999999 1 2 999999 -877741 2 6 999984 2 10 999999 2 263532 317340 1 2 999999 -943221 2 2 999999 2 2 999999 2 8 999982 2 2 999999 1 5 999983 809623 1 712244 769951 -328760 1 173177 721233 -662437 1 2 999999 -820399 1 1 999995 307065 2 19 999984 2 180542 717086 2 17 999999 1 2 999999 -113585 1 9 999994 609741 2 11 999987 2 26559 963927 1 749239 780406 -893195 1 2 999999 -130259 2 12 999985 2 2 999999 2 2 999999 2 2 999999 2 8 999981 1 781469 932585 -936483 2 2 999999 2 12982 697138 2 561409 711802 1 2 999999 524018 2 2 999999 2 10 999985 2 104439 350484 1 2 999999 434585 2 578059 862041 2 3 999988 2 224626 836231 2 8580 375042 2 2 999999 2 2 999999 1 8 999999 -654923 1 2 999999 380971 1 558011 881038 -144786 1 16 999995 -45634 1 2 999999 -472624 1 2 999999 -638996 1 2 999999 -136256 1 19 999982 385725 1 602242 966718 -569607 1 2 999999 736188 2 2 999999 1 18 999986 -244622 1 2 999999 14417 2 15 999982 2 15 999989 1 321823 354060 -686905 2 232493 700169 1 1068 824233 -527825 1 2 999999 -458262 2 2 999999 1 7 999988 796877 1 12 1000000 -844103 1 644269 650086 -747953 1 2 999999 -795114 1 2 999999 262103 2 695973 768649 1 61228 710575 343685 1 541649 604406 770938 1 2 999999 -824254 1 14 999991 167379 2 494274 789070 1 371934 832558 -366814 1 20 999988 387891 1 2 999999 -642186 2 2 999999 2 11 999992 1 4 999986 -361873 1 11 999993 -900100 1 509424 680746 994841 2 14 999983 2 9 999981 1 293786 960706 -938531 2 10 999982 2 2 999999 2 2 999999 1 128974 916085 84906 1 961142 985755 808841 1 2 999999 79035 2 14 999984 1 14 999987 9703 2 2 999999 1 2 999999 926740 2 520624 857521 1 2 999999 -464724 1 251024 759691 218988 2 2 999999 2 2 999999 2 2 999999 2 6 999987 2 2 999999 2 2 999999 1 13 999999 295737 2 689223 760425 1 10 999999 -472243 1 4 999997 503155 2 18 999990 2 12 999989 1 17 999999 -812215 2 446204 703933 2 2 999999 2 2 999999 1 122869 391884 812657 1 9508 295981 -667237 2 2 999999 2 1 999997 2 2 999998 2 6 999996 1 4187 177463 514134 1 18 999986 973810 1 456239 688258 -819539 1 2 999999 -497874 2 2 999999 1 1 999991 -62140 1 2 999999 -582363 1 2 999999 769846 1 12 1000000 -920913 1 18 999995 490858 2 802675 852707 2 20 999990 2 2 999999 2 17 999987 2 2 999999 2 1 999990 2 91237 199680 1 20 999988 -699454 2 2 999999 2 2 999999 2 6 999984 2 16 999982 2 289343 562660 2 248323 753229 1 350535 495702 317159 1 2 999999 -266797 2 204139 956755 1 3 999982 -629230 2 2 999999 2 17 999987 2 2 999999 1 2093 404423 -305360 2 2 999999 1 167336 217140 45382 1 20 999990 -304588 1 19 999998 -58474 1 3 999998 -898940 2 2 999999 1 410694 786108 -284307 1 216781 697816 -739022 2 479656 502546 1 2 999999 329942 1 4 1000000 -8251 2 20 999998 2 2 999999 1 141506 785912 485014 2 2 999999 1 495033 582021 379496 1 15 999985 -311799 2 2 999999 2 2 999999 2 871672 962838 2 2 999999 2 206917 442260 2 11 999981 2 19 999994 1 4 999988 468208 2 70286 232794 2 168064 690484 1 14 999983 874456 1 2 999999 501535 2 773393 894900 2 156690 760475 1 10 999986 848627 1 215658 466372 928840 1 68625 525659 -123004 1 2 999999 -55953 2 2 999999 1 6 999997 836770 2 2 999999 2 3 1000000 1 2 999997 -527634 2 2 1000000 2 13 999984 2 2 999999 1 575405 880508 741122 2 375481 733062 1 5 999982 272818 2 2 999999 1 2 999999 1464 1 15 999983 829057 2 350841 692120 2 16 999985 2 2 999999 2 135252 287074 2 893360 995187 1 485361 849080 871660 1 4 999994 621003 1 14 999997 640384 1 66985 845941 -376316 2 2 999999 2 2 999999 1 12 999996 -18812 1 275870 907430 -998855 2 2 999999 2 141526 224424 2 19 999982 2 2 999999 2 251843 568898 1 415074 477667 345111 1 1482 860367 -199650 1 334760 846509 904130 2 6 999987 1 5 999981 -248641 2 494196 952045 2 11 999995 2 2 999999 2 6 999987 2 2 999999 2 2 999999 2 10 999994 2 2 999999 1 18847 799686 802621 1 2 999999 -995331 2 374446 726799 2 2 999999 1 148263 711601 -82679 1 5106 695081 -472675 1 2 999999 728038 2 16 999997 1 12 999994 -871496 2 2 999999 2 503275 792335 2 2 999999 1 214676 764580 428039 2 122420 462220 2 2 999999 1 2 999999 48750 2 518776 738312 2 2 999999 2 2 999999 1 274953 902314 -837267 1 10 999981 -87769 1 2 999999 744212 2 161692 542463 1 2 999999 203968 1 493679 543106 191091 1 2 999999 -368473 1 308625 392315 -248449 1 11 999991 -673299 1 8 999994 -111965 2 2 999999 1 2 999999 -267374 2 2 999999 2 2 999999 2 13 999993 1 2 999999 -57002 1 4 999983 597837 2 17 999995 1 2 999999 661029 2 2 999999 1 496029 617840 -832316 2 2 999999 2 2 999999 1 262558 914512 -5999 1 12 999996 -298008 1 657846 842043 786169 1 2 999999 -286040 2 42183 876397 2 456169 519865 2 11 999994 1 1 999999 -662348 1 637539 725831 -142324 1 1 999999 532617 2 181978 605435 1 728812 738925 499830 2 2 999999 2 7 999991 1 383467 503138 -470983 1 2 999999 899545 2 2 999999 1 3 999995 -655810 1 20 999989 710823 2 2 999999 1 2 999983 587556 1 2 999999 50449 2 153329 970880 2 6 999985 1 700400 931252 15130 2 209743 792487 1 2 999999 457485 1 473021 934806 396023 1 2 999982 -628030 1 2 999999 -313299 2 180875 193546 2 468769 759074 2 20 999999 2 33406 479583 1 20 999996 103454 2 3 999998 1 2 999999 879981 2 2 999999 2 2 999999 1 11 999981 -249247 2 2 999999 2 2 999999 2 6 999988 1 15 999998 767998 2 2 999999 1 37862 818855 -412189 1 16 999992 517149 2 2 999999 1 2 999999 563215 2 2 999996 1 193306 351185 -95774 1 2 999999 810805 1 2 999999 -428679 2 692155 997031 2 449308 798605 2 16 999992 1 18 999996 -122239 1 793741 908950 364156 1 17 999986 -147275 1 206333 279334 -858374 1 2 999999 -737088 1 18 999999 81563 1 14 999981 -94691 2 2 999999 2 431120 563350 1 4 999988 21688 1 56364 124715 -479313 1 9 999990 530957 2 2 999999 2 15 999981 2 8 999985 1 490662 740879 725341 1 597630 641494 177914 1 17 999982 381429 1 549797 609708 -18020 1 16 999992 -169115 2 7 999998 1 2 999999 -770046 2 365801 597100 2 635146 966144 2 2 999999 2 2 999999 1 2 999999 -589359 1 14 999982 -627190 2 793842 855041 1 7 999983 478357 2 2 999999 2 10 999982 2 2 999999 1 14 999989 695373 1 2 999999 -804653 1 2 999999 -928531 2 290546 970383 2 12 999993 1 2 999999 202012 1 17 999983 553048 2 5 1000000 2 2 999999 2 2 999999 1 218877 915959 -759107 2 7 999994 2 17 999982 1 67174 394154 580162 1 609042 659524 -286564 1 5 999992 -254169 1 2 999999 -31275 1 9 1000000 375437 2 2 999999 1 6 999990 -288792 2 19 999985 1 259636 759672 379416 1 2 999999 67129 2 140191 434261 1 2 999999 41006 2 15 999984 2 603782 805966 1 6 999984 851190 2 12 999981 1 2 999999 -705857 2 9 999985 1 223711 928577 -124094 1 2 999999 -472060 1 382866 946286 -253823 2 2 999999 2 8 999981 2 10 999982 2 7 999985 2 694513 902696 1 2 999999 360085 2 7 999992 1 16 999984 -288353 2 539917 721708 2 2 999999 2 6468 8049 2 2 999999 2 87815 189937 2 51450 950457 1 2 999999 827045 1 2 999999 -566960 1 686660 993348 -872541 2 2 999999 2 2 999999 1 16 999996 570042 2 19 1000000 2 518991 917065 2 2 999999 2 767644 984982 1 9 999999 582124 2 95643 789759 1 787750 884124 456622 1 147147 889870 664907 2 11 999988 1 17 999989 72614 1 16 999989 -881866 2 2 999999 1 108775 141163 -107490 2 190225 504108 1 91391 971822 366213 1 12 999994 -398345 2 6 999986 2 4 999995 1 2 999999 -632727 1 156438 344500 35424 2 2 999999 1 15 999987 80502 1 2 999999 628775 1 2 999999 -546081 2 11 999982 1 2 999999 953322 1 3 999993 -161658 2 8 999988 2 19 999987 2 862322 952923 2 10 999981 2 2 999999 1 2 999999 -194531 1 3 999999 -996694 2 2 999985 1 2 999999 485593 1 2 999989 -930613 2 14 999989 1 6 999998 756235 1 10 999982 -76982 2 17 999986 1 2 999999 405180 1 2 999999 716112 2 2 999999 1 2 999999 692430 1 2 999999 -7265 2 15 999983 1 20 999989 946660 2 35021 259537 2 14 999994 1 2 999999 -853770 2 2 999999 1 820779 848600 164288 2 11 999996 1 337118 592259 -63250 2 14 999981 2 2 999999 1 19 999991 -748698 2 30283 532773 1 2 999999 134037 1 595365 775597 687474 1 588865 835155 -546674 2 612711 755767 1 2 999999 792589 2 2 999999 2 2 999999 1 578689 865479 -311980 2 45881 753552 1 1 999989 -995676 2 19 999999 1 2 999999 -805466 2 580777 979433 1 76726 725714 -371876 2 9 999984 2 2 999999 1 700624 809274 -742624 1 15 999989 464126 1 2 999999 873009 1 2 999999 604374 2 378251 442264 1 256469 274643 413046 2 522354 846665 1 268001 354142 719422 1 401473 754652 173535 1 2 999999 491083 1 2 999999 965417 2 226436 795522 2 2 999999 2 2 999999 2 5 999984 2 2 999999 1 11 999985 129487 1 17 999988 941514 1 567884 857386 -25015 2 564739 950636 2 2 999999 1 461741 669015 72230 1 64319 916746 -112459 2 586268 816554 1 17 999989 831614 1 158407 642555 -651905 2 847799 947518 1 2 999999 -953851 2 2 999999 2 282863 914989 2 2 999999 2 544283 670930 1 2 999999 270839 2 12 999987 1 13 999993 733095 1 141136 330159 -984887 1 2 999999 270936 1 20 999986 -136527 1 1 999991 867751 1 2 999999 -457127 1 4 999990 173910 2 11 999988 2 245883 590130 2 302128 971240 2 8 999995 2 704906 893417 1 7 999994 -171601 1 217581 941094 748494 2 2 999999 1 7 999990 -947481 1 164019 611862 226060 1 113542 287686 802085 1 17996 176039 586565 2 6 999991 2 17 999991 2 2 999999 2 2 999999 1 2 999999 -632179 1 2 999999 -837765 1 676190 780413 355244 1 2 999999 979296 1 18 999993 130555 2 16 999986 2 11851 172551 2 19 999984 1 416434 916435 -207160 1 2 999999 25945 2 418027 543692 2 5 999993 1 2 999999 -852205 2 256877 268101 1 17 1000000 -527168 2 6 999996 1 5 999996 -978372 1 98813 856586 27061 1 2 999999 -997831 1 3 999987 593271 2 2 999999 2 16 999982 1 2 999999 282306 2 10 999988 2 2 999999 1 2 999999 808311 1 215713 426137 -397993 2 18 999987 1 12 999994 -403018 2 2 999999 2 2 999999 1 327847 431042 534424 2 18 999987 1 500902 947930 901539 1 359801 571396 -983931 2 10 999994 1 137692 638611 244172 2 2 999999 1 156170 506440 861779 2 407053 849562 1 15 999994 195388 1 191122 923869 -332910 1 2 999999 853640 1 777308 919308 -610376 2 20 999996 2 2 999999 1 2 999999 -792492 2 2 999999 1 16 999989 -246297 2 192100 536748 2 2 999999 1 2 999999 380525 1 376352 509528 283075 1 12 999985 -654594 1 548982 877741 -918462 2 2 999999 1 2 999999 -323682 2 9 999991 1 265596 967051 -390590 1 278153 305865 144494 2 1 999988 2 18 999991 1 19 999987 197423 1 2 999999 -37428 1 16 999986 240856 2 191799 289698 1 2 999999 -874485 2 412199 746618 1 12 999987 -369526 1 9 999999 -293649 2 2 999999 2 2 999999 2 2 999999 1 8 999991 -403602 1 9 999984 11988 1 5 999992 -837725 1 80514 807502 -856159 2 2 999984 1 14 999982 222485 1 537772 842888 801876 1 11 999988 392433 2 527243 641175 2 2 999999 1 2 999999 -789763 2 755867 993883 1 13 999986 448651 1 2 999999 997753 2 515194 960041 1 15 999993 758295 2 14 999998 2 286717 923543 2 17 999994 2 458184 735024 2 17 999992 2 18 999984 1 11 999996 135306 2 501629 953819 2 146780 794000 1 16 999993 -998892 1 2 999999 -5387 1 20 999993 506728 2 2 999999 2 4 999993 1 784726 926939 -656443 2 2 999999 1 12 999986 441268 1 289544 394891 402948 1 2 999999 551092 1 4 999989 840154 2 10 999993 2 2 999999 2 602394 675821 2 2 999999 1 2 999999 527480 2 2 999999 1 2 999999 965061 2 2 999999 1 1 999989 187247 2 14 999993 2 2 999999 1 18 999981 -65402 2 2 999999 1 12 999988 285131 2 2 999999 1 213303 721119 946405 2 645045 987086 2 2 999999 2 7 999990 2 2 999999 1 12 999984 165895 2 13 999999 1 209808 675203 -805354 1 2 999999 150403 1 463746 604566 -463624 1 299934 714456 558012 2 120136 622228 2 264168 284468 1 12 999991 62223 1 9 999997 215317 2 9 999995 2 2 999999 1 2 999999 -784890 1 2 999999 -920731 2 485064 568116 2 6 999983 1 2 999999 126680 2 14 999986 1 2 999999 -846205 1 2 999999 982419 1 2 999999 -880487 1 114704 614073 439079 1 2 999999 -270961 2 621178 940555 2 6 999983 1 16049 493345 -819321 2 17 1000000 2 13 999996 1 19 999998 -126451 1 2 999999 781083 2 2 999999 1 270906 761066 -250668 1 2 999999 -803072 1 2 999999 775753 2 19 999997 1 14 999993 -904926 2 52007 509712 2 18 1000000 1 13 999998 -144653 1 491965 749843 256073 1 8 999993 248869 2 2 999999 2 19 999992 1 75725 445583 133483 2 155724 337419 1 2 999999 -584999 1 4 999985 -494742 2 2 999999 1 2 999999 550435 1 3 999988 59603 1 404967 958980 931890 2 15 999995 2 566458 984084 2 71725 897791 1 431750 760003 -79785 1 6 999995 487936 2 2 999999 1 2 999999 -882820 2 129718 312365 1 130710 249433 92020 2 7 999996 1 661370 975724 -162798 1 447200 831935 304306 1 1 999991 670269 1 2 999999 347616 1 148413 218935 -826612 1 209239 742038 -198719 1 2 999999 -657686 2 11 999987 1 2 999999 -260703 2 2 999999 1 2 999999 -22751 1 20908 866589 28133 2 2 999999 1 258996 265653 12002 1 2 999999 -652909 2 466556 681423 1 125793 481656 -70522 2 15 999995 1 6 999999 -78798 1 974137 988453 112027 1 645084 772464 34550 2 2 999999 2 54942 206677 1 10 999995 -351113 1 398568 539914 833525 2 92101 587697 2 378669 606623 1 2 999999 -318564 1 2 999999 344579 2 4 999996 1 6 999991 293480 1 446216 469787 244128 1 2 999999 674799 1 2 999999 386046 2 2 999999 2 2 999999 1 2 999999 -454819 2 2 999999 1 2 999999 721385 2 544070 908741 2 2 999999 1 2 999999 707368 2 2 999999 2 8 999998 2 806526 836964 2 12 999995 1 243875 674951 -463220 2 11 999984 1 118139 305429 32024 1 2 999999 11399 2 678834 851114 1 228918 735045 971577 1 2 999999 726828 1 2 999999 -966842 1 2 999999 -499577 2 2 999999 2 2 999999 1 1 999997 536096 1 10 1000000 -289860 1 112132 162245 804136 2 2 999999 1 5 999995 198291 2 161641 261552 1 97999 811004 -448080 2 15 999999 2 73175 617820 2 2 999999 1 794056 869983 -296624 2 322985 453910 2 2 999999 1 1 999994 982723 1 19 999989 765060 2 604617 824830 2 306305 863689 2 2 999999 1 17 999984 -199502 1 8 999992 607936 2 2 999999 2 11 999998 2 2 999999 1 2 999989 847771 2 42850 571526 1 10 999984 -804004 1 2 999999 22324 2 2 999999 1 2 999999 995336 2 19 999985 1 1 999993 340620 2 35797 144503 2 2 999999 2 20 999996 2 2 999999 2 7 999992 2 124942 558788 2 240315 280869 2 236115 620777 1 2 999999 -600880 2 2 999999 1 16 999988 724452 1 576072 634768 -350603 2 2 999999 1 2 999999 698469 1 292611 295201 -757841 1 106111 637460 -709051 1 3 999995 -739757 2 298440 462815 2 15 999985 1 2 999999 -58456 2 135008 781124 1 20 999984 639927 2 405440 770910 2 15 999982 1 2 999999 -470226 1 2 999999 -306166 2 708984 902090 2 203769 214831 2 3 1000000 2 196222 264017 2 18 999989 2 2 999999 2 359574 846237 2 3 999981 1 2 999999 302902 1 527205 950352 171859 2 14 999990 2 14684 119170 1 11 999990 999362 2 16 999987 1 48089 103233 -973210 1 5 999990 771351 1 2 999999 -847104 1 18 999988 843225 2 2 999999 2 2 999999 2 497209 984384 1 347827 360573 476049 2 2 999999 2 2 999992 1 5 999998 378952 1 2 999999 -506626 2 10 999986 2 2 999999 2 6 999996 2 30545 908514 1 2 999999 -214564 1 2 999999 -595135 2 2 999999 1 2 999999 814415 1 2 999999 -133286 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 387945 977701 43007 1 2 999999 456019 1 17 999984 654109 1 11 999996 737108 2 8 999985 2 2 999999 2 2 999999 2 2 999999 1 4 999999 -440331 2 4 999986 2 2 999999 1 4 999994 -747692 1 2 999999 -498180 1 14 999997 -209842 2 18 999990 2 20 999991 1 2 999999 -217454 1 527688 531275 93112 2 11 999997 2 18997 436289 1 345352 425895 -870527 2 2 999999 1 16 999985 848696 2 305545 508773 1 2 999999 -152817 1 8 999995 195393 2 311265 975431 2 2 999988 1 248421 350693 751621 2 19 1000000 1 18 999981 21950 1 2 999999 -725434 1 262153 327809 -280123 2 18443 736496 1 2 999999 -608911 2 2 999999 2 7 999992 1 2 999999 -39858 1 2 999999 770549 1 2 999999 115982 2 13 999990 2 6 999995 1 13 999994 -947165 2 149646 310775 1 19 999983 142100 2 1 999987 2 3 999999 2 57595 473476 2 2 999999 1 73624 622712 -805952 1 5 999988 467605 2 7 999983 2 14 999994 1 57826 328304 928783 1 196363 542331 -977319 2 112991 435766 2 831767 967930 1 477 939486 61815 2 480972 832290 2 138356 787381 1 2 999999 -593893 2 469850 648825 1 2 999999 -210379 1 223992 846795 841914 1 19 1000000 -858030 1 655087 698796 831940 1 384602 930179 -980841 1 11 1000000 144839 2 7 999992 2 645888 782188 1 2 999999 616246 1 2 999999 473489 1 127786 491650 610307 2 5 999994 1 10 999986 952693 2 2 999999 2 16 999983 1 2 999995 -619468 1 19 999994 -850513 1 2 999999 137697 1 240413 456952 774712 2 25186 568976 1 160326 746999 186865 1 347596 517031 36573 2 2 999999 2 18 999994 1 16 999986 975829 2 2 999999 1 8 999981 456363 1 2 999997 -917129 2 9 999983 2 196071 699843 1 451114 854122 -257279 2 2 999999 1 826315 899443 -923065 2 31916 896749 1 2 999999 -197072 2 2 999999 2 3 1000000 2 12 999991 1 2 999999 -8259 1 17 999984 925527 1 19 999987 -256381 1 2 999999 227486 1 2 999999 875135 1 3 999986 611966 1 239620 293907 348329 1 229604 380293 -374833 1 18 999997 -70422 2 2 999999 1 2 999999 -959432 1 2 999999 60542 1 2 999999 -529294 1 10 999994 272947 1 518585 886740 -672983 2 507115 770375 1 3 999982 -530885 2 3133 320856 2 12 999998 2 2 999999 2 2012 987730 1 7 999985 -708546 2 2 999999 2 486890 824724 1 6 999997 750075 1 19 999981 -935202 2 11 1000000 2 3 999998 1 1 999986 -181937 1 18 999995 -993623 2 2 999999 2 199392 606698 2 4 999994 1 9 999999 829618 1 2 999999 -494919 1 432239 973503 260219 1 275204 297681 -252056 1 2 999999 153609 2 2 999999 2 2 999999 1 16 999997 194746 2 342934 356679 1 2 999999 507209 1 2 999993 -885483 1 14 999996 -102017 1 17 999992 532727 1 2 999999 558716 2 10 999986 1 12 999985 -320027 2 2 999999 1 648957 817432 -250453 2 2 999999 2 15 999984 2 40167 986836 2 2 999999 1 191463 243655 -829548 1 16 999988 -639237 2 60161 324224 1 2 999999 -347847 2 2 999999 2 4 999997 1 3 999998 -998272 1 335430 489573 161347 1 3 999994 233284 1 225752 280836 807945 2 72176 598153 1 510652 597091 978526 2 18 999992 2 8 999992 2 2 999999 1 65650 107373 -235238 2 14 999984 1 210845 651785 -585778 1 1 999998 267152 2 496838 834981 2 251439 519526 2 2 999999 2 2 999999 2 674036 913814 2 2 999999 2 527825 792288 2 17 999985 2 6 999990 1 237600 292219 -304178 2 2 999999 1 154992 613675 -466612 1 2 999999 984239 1 2 999999 344850 1 586023 708022 -778544 2 2 999999 1 288438 374358 446782 1 2 999999 -450729 2 2 999999 1 17 999998 902317 1 2 999999 40567 2 2 999999 2 2 999999 2 7 999990 1 84867 699964 851168 1 2 999999 -657043 2 16 999981 1 2 999999 684926 2 234822 986656 2 652540 976634 2 10 999990 1 406624 702221 288035 1 7 999990 -752986 2 2 999999 1 20 999997 -698596 1 2 999999 892066 2 16 999982 2 5 999994 1 256689 668329 168075 2 2 999999 1 3 999986 -797253 2 12 999994 2 2 999999 2 2 999999 1 2 999999 931408 2 640919 829778 2 2 999999 1 1 999992 516479 2 669799 969792 1 546324 754543 350101 2 534798 946267 2 2 999999 2 275658 360832 2 2 999999 1 16 999984 881595 1 223459 933170 236026 2 10 999999 2 2 999999 2 24295 724245 2 9 999991 2 12 999991 1 4 999987 -353704 1 6 999984 389009 1 2 999999 -36328 2 2 999999 2 2 999999 1 2 999999 225299 2 411153 820416 1 2 999999 -542107 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 98529 191598 566487 2 10 999994 1 390310 779639 -294313 2 2 999999 2 482324 928647 1 83920 536091 -413481 1 8 999999 172806 1 9649 285445 195172 2 379467 426053 1 2 999999 799749 2 8 999985 1 55200 505990 -165617 1 183362 697192 -553181 1 469437 711625 668870 1 2 999999 -535396 2 2 999981 1 20 999994 580424 1 439790 756326 239338 1 288744 648852 -481555 2 87407 602951 2 12 999996 2 6 999990 2 135826 310641 1 7 999984 941473 2 44698 812648 1 2 999999 -882800 1 716512 781512 -383321 1 20 999990 -231124 1 15 999982 86519 1 91610 493375 -231736 1 2 999999 -873648 1 6 1000000 -485156 1 2 999999 72984 2 1 999989 1 2 999999 584999 1 2 999999 -128739 1 2 999999 96911 1 143598 741420 -254235 2 497136 680577 1 2 999999 -369251 2 25057 570834 1 11 999992 -307382 2 1 999998 1 239178 954954 951502 2 2 999999 2 2 999999 1 265547 579738 -226722 2 1 999982 2 19 999989 2 564858 773837 1 17 999982 86424 1 11 999985 -506984 1 115755 759494 320038 2 2 999999 2 13 999982 2 44214 639342 1 17 999996 -716212 1 676168 716944 -537086 2 2 999999 1 6 999987 -640003 2 2 999999 2 19026 538039 1 8 999989 535703 1 17 999993 247377 2 3 999987 1 6 999986 568000 1 2 999999 -2560 1 3725 400502 -864288 1 16225 453687 30678 1 12 999986 661799 2 2 999999 1 510543 853979 -936581 2 1 999987 1 14 999986 52159 1 14 999986 645424 2 81893 472802 1 58115 706612 -6340 1 564962 986541 -506425 2 3 999989 1 18 999989 625640 2 621009 725570 1 223019 514313 752509 1 7 999997 -320308 1 147572 238889 738091 2 2 999999 1 4 999987 -352837 2 2 999999 1 5 999984 -466310 1 2 999999 -610878 1 2 999999 699927 1 2 999999 250341 1 9 999986 -114140 2 183643 689580 2 17 999998 2 2 999999 2 2 999999 2 449562 791722 2 12 999987 2 14 999993 1 2 999999 950265 1 361917 578524 64604 1 18890 167433 17367 1 2 999999 -661268 1 2 999999 604445 2 2 999999 2 1 999990 1 283444 854850 116809 2 344889 972375 1 2 999999 -640448 1 2 999999 -958419 1 2 999999 76063 1 6 999984 -874637 1 380631 955096 -901758 1 430897 584928 502157 2 398808 827892 2 11 999995 2 19 999990 2 5 999986 1 14 999990 363224 1 11 999987 -334393 1 4 999994 -996044 2 5 999982 2 3 999988 2 16 999998 2 6 999987 2 2 999999 2 2 999999 1 2 999999 767055 2 18 999986 1 65019 943672 92883 1 159358 711361 326016 1 20 999983 923448 1 13 999985 -675083 2 11 999995 1 15 999985 970386 1 506446 600013 -76057 2 2 999999 1 5 999987 379967 2 185789 923661 1 2 999999 -599758 2 2 999999 1 402608 654299 429389 2 2 999999 2 2 999999 1 2 999999 621750 1 2 999999 892614 2 433250 950678 2 7 999999 2 2 999999 1 579022 638048 822022 2 2 999999 2 8 999992 1 2 999999 -972883 1 2 999999 834632 2 568916 755923 1 2 999999 -604156 1 9 999986 -297734 2 49417 614388 2 2 999999 1 2 999999 512789 1 2 999988 -531007 2 2 999999 2 2 999999 2 15 999995 2 2 999999 2 17 999991 2 29114 470035 1 7 999982 -336749 1 742455 838820 334522 1 6 999990 814235 1 2 999999 419396 2 2 999999 2 20 999998 1 2 999999 521728 1 321039 873733 822548 1 924084 925370 559781 1 15 999990 -345497 2 2 999999 2 163253 611100 2 2 999999 2 403805 900241 1 308829 499316 723178 2 16 999995 2 8081 266283 2 215588 510972 2 790546 797574 1 2 999999 -357325 2 19 999997 1 15 999992 -886585 1 698354 875210 832645 2 2 999999 1 566820 636633 -680323 2 439644 865927 2 2 999999 2 2 999999 1 19 1000000 -449989 2 8 999988 1 14 999997 699981 2 2 999999 2 5 999990 2 2 999999 1 1 999999 447013 1 2 999984 551282 1 71041 107807 113669 1 7 999992 -201883 1 43341 975714 -509168 2 2 999999 1 2 999999 -924016 1 12 999987 -77466 1 2 999999 -929460 1 19 999986 516932 2 174722 258030 2 2 999999 1 378880 835979 776533 2 431895 808159 2 2 999999 2 2 999999 1 2 999999 -496086 2 654933 766292 1 419736 461086 -144789 1 12 999988 862173 2 3 999988 1 20 999983 -785391 2 3 999993 1 17 999988 -592995 2 8 1000000 2 2 999999 1 5 999982 658404 2 2 999999 1 6 999999 356826 1 3 999984 386355 1 4 999994 602057 1 446768 552321 -310515 2 13 999993 1 122550 698869 -354245 2 497830 907102 2 13 999993 2 442724 620082 1 10 999998 233969 1 18 999985 831887 1 2 999999 721853 1 8 999993 -11955 2 2 999999 1 2 999999 488729 2 2 999999 2 8 999985 1 2 999999 943932 1 2 999999 189502 2 2 999999 2 2 999999 2 560141 595098 1 27450 509173 -668902 2 456414 802848 2 14 999985 1 131609 329002 -866069 1 711390 903894 -202037 1 10 999987 -804815 2 16 999981 2 3 999986 2 2 999999 1 2 999999 -538048 1 2 999999 -360781 1 13 999994 -586336 2 2 999999 2 14 999995 2 7 999988 2 531067 583528 2 17 999996 2 2 999999 2 9 999994 2 378130 814751 1 2 999999 40711 2 2 999999 2 2 999991 1 2 999999 954204 2 172977 420980 2 7 999986 1 7 999984 469587 1 11 999985 323481 1 538099 956348 964649 1 391801 664895 147608 2 123775 219666 2 16 999983 2 140930 467788 2 51136 986304 1 2 999999 -839784 2 117551 572655 1 17 999992 -312842 2 4 999988 2 7 999995 2 2 999999 2 198868 840588 2 2 999999 2 35287 201190 1 20 999997 -805570 1 425786 906491 327312 1 128204 977244 -655231 2 377200 798541 2 7 999990 2 2 999999 1 2 999999 559103 2 16 999994 2 405225 575643 1 110520 307180 551993 1 2 999999 -320501 1 2 999999 -225933 2 11 999990 2 145113 925903 2 2 999999 1 4 999981 -657742 2 2 999999 2 290668 847638 2 721581 728784 2 15904 676158 1 20 999989 981606 1 14 999990 483626 1 2 999999 932102 1 20 1000000 779378 2 155973 370746 1 1 999988 -125112 2 12 999986 1 121217 995829 902329 1 28194 204735 743459 2 800356 901767 2 17 999986 1 20 999986 805765 2 12 999991 2 4 1000000 1 2 999999 405201 1 13 999988 4078 1 2 999999 -186361 1 20 999983 -158244 2 2 999999 2 9 999998 2 14732 842417 2 2 999999 1 407227 702620 -381878 2 9 999986 1 2 999986 247803 2 14 999981 1 8 999986 -73698 2 179613 307323 1 2 999999 869648 2 734627 858072 2 2 999999 2 378819 719749 2 2 999999 1 6411 148203 499093 1 946013 958741 746519 2 2 999999 2 108360 811121 1 438644 613281 300584 2 18352 189406 1 17 999991 -224293 2 11 999988 1 2 999999 335591 2 2 999999 1 2 999999 -473442 1 2 999999 782299 1 18 999990 -262392 1 17 999997 10664 2 758403 894763 1 563220 893373 461833 2 642170 691367 1 8 999997 -669052 2 2 999999 1 634271 809901 892809 1 2 999999 147756 2 2 999999 2 771395 821970 1 116455 624448 -473717 2 8 999981 2 2 999999 2 787880 901015 2 2 999999 1 2 999999 424001 2 2 999994 1 10 999992 735050 1 105316 626772 -72679 1 18 999982 -361644 2 192005 275775 2 137781 511692 2 18752 97362 2 101962 860631 1 6 999993 307902 2 894577 910461 2 4 999989 1 2 999999 -296571 1 144738 220349 805992 1 680879 857731 -603194 1 8 999996 97797 2 2 999999 2 7 999992 1 20 1000000 -870287 2 1 999999 2 15 999994 2 623042 710573 2 1 999998 1 5 999995 -187335 1 381213 716073 538004 1 154060 974669 820776 2 2 999999 2 106461 880905 2 276032 381851 1 2 999999 -682484 2 59596 293738 1 2 999999 298405 2 7016 613643 2 2 999999 2 178006 635462 1 2 999999 198531 2 2 999999 2 2 999999 2 2 999999 1 2 999999 421032 1 696661 981533 -289458 2 325711 671423 1 281888 760306 588273 1 236651 421569 519140 2 2 999999 2 2 999999 1 9 999986 -441622 1 10 999983 417789 1 2 999999 875074 2 37434 740259 2 585100 832102 1 19 999994 80568 1 14 999987 -319007 2 213944 574787 1 2 999999 878419 1 10 999988 -359187 1 501733 798447 -251912 2 8 999997 2 2 999999 1 6 999990 -73536 1 20 999988 -109528 1 18 999994 -190052 2 12 999983 2 20 999989 1 263204 368621 -992180 1 220384 964365 -610766 1 2 999999 -660423 1 596990 955326 -596502 2 2 999999 1 2 999999 -771274 2 17 999989 2 2 999999 2 2 999999 2 2 999999 1 2 999999 892561 1 2 999999 570716 2 20 999996 1 372791 897920 -434722 1 20 999993 1195 1 19 999997 784655 2 227851 610353 1 18 999983 -237867 1 746440 942312 -303693 2 2 999999 2 2 999999 2 8 999993 2 14 999995 2 208604 218222 1 8 999992 646161 2 88064 794825 2 3 999984 2 2 999999 1 8 999988 -883808 2 6 999989 2 221008 379888 1 2 999999 779847 2 2 999999 1 2 999999 -161565 1 2 999999 976702 2 2 999999 1 348424 513101 -25715 2 2 999999 1 2 999999 -180533 2 409681 654029 1 603008 682889 256029 2 35973 231034 2 7729 276428 1 3 999986 351114 1 2 999999 -28088 2 431407 994050 2 13 1000000 2 1 999999 1 2 999999 825944 1 20 999988 -680605 2 2 999999 2 2 999999 2 16 999990 2 2 999999 1 13 999999 358892 1 2 999999 -930579 1 14 999990 872377 1 2 999999 930249 2 2 999999 1 102459 425588 -603405 1 86315 351295 -98172 2 10 999983 2 16 999989 1 200570 356848 329221 1 741484 966254 -326524 2 2 999999 1 11 999995 -711174 1 1 999994 454492 2 6 999989 2 90156 459916 1 10 999991 -982672 2 19041 780537 2 12 999999 2 1 999990 1 168183 352521 740249 2 2 999999 1 152551 995146 -748666 2 20 999997 1 44660 961370 406776 2 1 999999 2 18 1000000 2 2 999999 2 2 999999 2 2 999999 2 190585 282211 1 30518 759351 -308936 1 19 999991 272749 2 4 999981 1 18 999987 -220116 2 2 999999 2 3 999987 1 2 999999 502637 2 292076 566943 1 608783 963081 147723 1 20 999995 671900 2 40820 499202 2 19 999986 2 9 999988 2 2 999999 1 85966 864704 306710 2 2 999999 1 2 999999 -423135 1 2 999999 362913 2 60030 400138 2 2 999999 2 2 999999 1 11 999999 702829 2 2 999999 2 551564 895302 2 2 999999 1 6 999985 212836 1 2 999999 798852 1 5424 560193 -633921 2 5 1000000 1 2 999999 -563600 2 11 999996 2 2 999999 1 184684 349055 -672402 1 5 999981 -455178 1 634446 814031 698517 1 16 999991 399671 1 2 999999 208997 2 2 999999 1 2 999999 998471 1 413603 732180 11537 2 1 999986 1 2 999999 -232485 2 16 999989 1 774048 941772 -98651 1 607307 860837 46164 1 228076 880098 -969007 2 2 999999 2 11 999983 2 171819 621554 2 11 999985 2 2 999999 2 565721 669152 1 764252 845572 -161644 2 17 999988 1 11 999993 -428777 1 15 999983 994692 2 12 999993 1 2 999999 659283 2 2 999999 1 2 999999 -484968 1 7 999994 688492 1 406530 608602 -77548 2 2 999999 2 11700 348318 1 11 999997 942043 1 3 999989 -877377 1 2 999999 859032 1 2 999999 -607808 1 2 999999 169188 2 2 999999 2 2 999999 2 1 1000000 2 835089 953123 1 15 999981 -809310 2 602143 940351 2 2 999999 1 303889 429998 -655594 1 280228 833891 -592731 2 2 999999 2 313864 499700 2 2 999999 1 5 999994 93536 1 8 999996 472370 1 75434 995671 203317 2 2 999999 2 2 999999 1 9 999990 533762 1 2 999999 334037 2 11 999997 1 179267 360846 747043 1 25318 753256 -658140 2 556130 575752 2 2 999999 1 20 999995 -179647 1 2 999999 85357 1 8 999992 -817621 1 479881 514052 -634873 1 2 999999 -822741 1 262760 724245 807302 1 19 1000000 -167483 1 2 999999 885415 1 2 999999 121190 2 11 999994 1 2 999999 -524963 1 20 1000000 -472196 2 360896 869084 1 2 999997 -893106 2 2 999999 2 3 1000000 2 2 999999 1 756694 859359 -197615 1 76771 796630 694909 1 6 999982 -326304 1 15 999985 -450364 1 286219 807437 -648999 1 5 1000000 78435 2 2 999999 1 18 999984 435172 1 2 999999 404474 1 17 999981 -519925 1 335528 842061 991321 1 3 999991 -741494 2 6 999985 1 287660 870043 197806 2 2 999999 1 8124 34754 921694 2 5 999996 2 347498 608035 1 117089 349847 871846 2 699558 959241 2 5 999983 2 291978 475353 2 2 999999 1 2 999999 -183169 1 305228 577174 -8146 1 2 999999 -408721 1 2 999999 -513338 1 16 999988 -668125 2 14132 166594 1 17 999995 -634469 1 17 1000000 782860 2 4 999996 1 15 999994 165048 1 241651 832686 -611894 2 244864 310102 2 279078 934568 2 2 999999 2 283473 349808 2 10 999992 1 2 999999 944888 2 5 999994 1 6 999983 293261 2 2 999999 1 3 999992 926864 2 15 999984 1 10 999990 526981 1 4 999983 776183 2 14 999998 2 2 999999 2 2 999999 1 278583 661033 951279 2 90476 892772 2 2 999999 1 2 999999 -803610 2 2 999999 1 810670 978816 438404 1 2 999999 842601 2 14 999983 2 8 999982 2 14 999998 2 12 999985 1 4 999982 -577559 2 2 999999 2 8 999998 1 8 999995 -392662 1 501859 684929 551736 2 10 999983 2 46642 370017 2 2 999999 1 352021 662276 -342814 1 244283 817487 753842 2 11 999987 1 28562 337057 -162142 1 19 999991 818082 2 2 999999 1 26875 867671 53226 2 20 999994 2 15 999989 1 95258 169727 181533 2 8 999988 2 2 999999 2 2 999999 1 462318 747351 -290981 1 2 999999 -41167 1 2 999999 357311 2 2 999999 1 12 999990 -309210 1 12 999994 -742771 2 2 999999 1 2 999999 -626289 2 16 999987 2 2 999999 1 381107 391889 323784 1 560263 912657 -500714 1 2 999999 -47353 2 5 999998 1 432889 892588 740620 2 576147 802353 2 2 999999 2 46525 260596 2 29470 334317 2 14 999987 1 10 999989 64940 1 12 999986 -762822 1 2 999999 373784 1 16 1000000 -91736 2 173013 690396 1 609090 923057 248031 2 816316 903506 2 2 999999 2 13 999983 2 12 999994 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 9 999997 1 9 999995 604750 2 2 999999 2 2 999999 1 384677 738769 -536950 1 2 999999 394915 1 17 999984 230898 1 465833 769835 -51271 1 2 999999 -794386 2 9 999999 1 325699 716223 -287439 2 39542 676509 1 663512 664697 -996223 2 2 999999 1 468979 946761 174744 1 2 999986 255134 2 292876 642368 2 2 999999 2 2 999999 1 2 999999 155802 2 20 999995 2 2 999999 1 6 999998 -691239 2 16 999994 1 15 999994 801054 1 10 999989 -411588 2 2 999999 1 2 999999 510287 2 82472 538301 1 7 999987 -214635 1 273824 421004 412833 2 1 999999 1 8 999985 -863144 1 2 999999 724787 1 2 999999 -853407 2 14 999996 2 6 999994 2 13 999982 1 2 999999 501524 1 20 999984 -492811 2 5186 709659 2 4 999997 1 2 999999 -258176 1 7 999984 -485875 2 2 999999 2 4826 485705 2 567807 587645 2 18 999985 2 17 999985 2 19 999991 1 11 999994 -737016 1 2 999999 -999539 1 2 999999 282826 2 2 999999 2 12 999987 2 2 999999 1 9 999981 240666 2 5192 842194 2 18 999983 1 557200 941300 -959117 2 20 999994 2 363273 667886 2 2 999999 2 3 999987 2 750044 878552 2 2 999999 2 201888 464464 2 2 999999 2 2 999999 2 18 999997 1 2 999999 -564041 2 304071 843520 1 2 999999 320985 2 2 999999 1 2 999999 174958 2 209550 847590 2 15 999989 2 2 999999 1 138821 443085 -735795 1 9 999997 -91092 2 872190 941158 1 14 999999 574031 1 144954 908284 -247756 2 4 999994 1 2 999999 -448005 2 293800 803324 2 823794 921219 2 384278 385286 2 359034 560546 2 308997 831679 2 8 999985 2 6 999984 2 8 999981 2 458533 537640 1 5 999985 -2105 2 2 999999 2 2 999999 1 2 999999 526045 2 13 999981 2 8 999991 2 7 999984 1 2 999999 614303 2 19 999997 1 2 999999 -351339 1 54761 928972 722042 2 2 999999 1 676118 736712 -365120 1 244390 424044 868699 1 688890 965413 522591 2 2 999999 1 2 999999 -80197 1 2 999999 554911 2 721731 859772 2 2 999992 2 301924 351061 1 566089 676634 213052 1 2 999991 -764209 2 7 999992 1 2 999999 318816 2 315734 387411 1 500281 839870 -337449 1 648358 786696 -384496 2 2 999992 2 16 999988 1 3 999983 -593201 2 7 999999 2 745776 876276 2 698851 996115 1 9 999987 996904 2 165365 954471 2 2 999995 2 14 999997 1 1 999999 -597762 1 15 999993 992631 1 201373 676547 512980 2 14 999983 1 3 999995 986951 2 15 999991 2 933326 974944 1 58221 526616 728778 1 708645 992150 -379287 2 401273 755633 1 2 999999 -306117 1 689160 696920 723359 1 591759 735437 -173447 2 2 999999 1 2 999999 -656341 1 529396 617235 -363538 1 359164 415968 -113164 1 394400 404659 570167 1 14 999988 -413280 2 2 999999 1 2 999999 644749 2 7 999993 2 2 999999 2 2 999999 1 9 999996 -138080 2 2 999999 1 163809 914475 864947 1 2 999999 -28522 2 2 999999 1 2 999999 948059 1 2 999999 -332161 1 126127 365120 -674797 1 363957 534073 456964 1 2 999999 -760080 1 48926 863840 -200107 2 2 999999 2 467876 656416 1 6 999987 -895063 2 151458 320896 2 13 999981 1 321838 702030 294974 2 2 999999 2 2 999999 1 2 999999 -857263 1 1 999991 909147 1 2 999999 -901789 1 2 999999 -861767 2 2 999999 1 25073 892599 110684 1 2 999999 -117804 2 57399 220820 1 2 999999 -669700 2 657372 703209 2 118699 146694 2 15 999999 2 2 999999 2 6 999988 1 2 999999 -782190 1 127744 239389 -50941 1 2 999999 410118 1 2 999999 162027 1 287811 407268 -454940 2 2 999999 1 8 999985 412897 2 3 999988 2 15 999991 2 5 999992 1 104450 905192 628260 2 9 999999 1 176584 430759 -279167 2 9 999991 1 19 999986 -79372 1 801930 969126 562862 2 2 999999 1 5654 932164 -124989 2 2 999999 1 457422 485239 749274 2 2 999999 2 2 999999 1 92563 779258 381279 2 170216 750101 1 397478 731573 490759 2 19 999992 2 475820 631961 1 11 999982 341760 1 2 999999 -781594 2 2 999999 1 327693 583128 -164156 1 19 999996 -99339 2 2 999999 1 9 999985 -679490 2 2 999999 2 10 999996 2 199287 582910 1 64912 986250 188782 1 3 999999 -52755 1 2 999999 162190 1 489681 982329 62030 2 2 999999 1 649537 769886 267349 1 2 999999 -82514 2 533101 958246 1 2 999999 21592 1 475595 917149 312321 1 18 999990 215902 2 2 999985 1 50997 635646 176452 1 453981 801357 -554306 1 11 999982 -356006 2 11 1000000 1 441570 867218 658861 2 2 999999 2 2 999999 2 9 999998 2 2 999999 2 2 999999 2 18 999993 2 2 999999 2 2 999999 2 2 999999 1 17 999983 369573 2 12 999990 2 2 999999 2 2 999999 2 432190 996786 1 2 999999 934521 2 20 999994 2 549953 588453 1 41116 121205 -906751 1 7205 461676 -283156 2 83441 881290 2 2 999999 1 693312 777720 893618 2 17 999992 1 15 999995 -521299 1 9 999993 235336 1 461989 631078 174751 1 268622 615386 286761 2 18 999989 1 20 999999 287240 1 20 999989 802351 1 6 999987 744667 1 20 999982 958318 2 2 999999 2 1 999990 2 9 999983 2 9601 462763 2 378298 840179 1 2 999999 -290969 2 555114 820298 2 197158 834246 1 980298 996375 773425 2 17 1000000 1 2 999999 -987959 1 2 999999 839589 2 2 999999 2 490934 845452 1 2 999999 640570 1 142200 825414 -954414 1 441312 987752 -591820 1 84192 992532 -567039 2 2 999999 2 287879 884869 1 19 1000000 353560 1 2 999999 887794 2 390493 403798 1 5 999987 -94447 2 2 999999 1 7 999990 879584 2 6 999992 1 2 999999 212337 1 3 999999 553396 2 138096 531177 2 4 999987 2 13 999990 2 2 999999 1 527976 555604 -743196 1 2 999999 -90342 1 196365 745393 -333479 1 2 999999 -948784 2 82290 473363 2 14 999990 1 199854 367256 772932 2 11 999984 1 2 999999 -60957 2 12 999995 2 2 999999 2 989079 994341 2 17 999989 1 27783 729216 -406385 1 662573 795995 -964292 1 2 999999 219655 1 15 999988 -98223 2 2 999999 2 16 999990 2 4 999998 1 795975 821895 -817397 2 18 999982 2 14 999985 2 455083 617325 1 2 999999 -801496 1 2 999999 -642199 2 9 999994 1 2 999999 -776213 1 2 999998 -834210 2 7 999983 1 96199 725721 -981632 2 10 999993 1 416486 668818 -346442 2 2 999999 2 2 999999 2 20 999991 1 2 999999 943416 1 1 999984 -340592 2 2 999999 1 9 999989 202766 2 2 999999 2 2 999999 2 17 999989 1 4 999996 987541 2 2 999999 1 19 999987 -718122 2 847812 886695 1 2 999999 -89401 2 437882 616090 1 12 999987 -803111 1 567383 831274 344689 2 10 999984 2 18 999985 1 416716 949249 232659 1 3 999985 782583 1 2 999999 346177 1 800402 835030 -217233 1 6 999989 757009 1 91113 748928 897213 1 2 999999 700824 2 11 999985 2 19 999992 1 468324 723016 -623842 1 116170 799088 563422 1 2 999999 317561 1 11 999996 -524127 1 5 999982 431745 1 12 999981 559392 1 302421 303099 280625 1 2 999999 953949 2 2 999999 1 2 999999 509741 1 515629 939857 -948951 1 7 999994 -19268 2 19 999988 1 145490 352780 640749 1 2 999999 770020 1 20 999989 484565 1 10 999987 536663 1 6 999991 -171372 1 2 999999 960952 2 2 999999 2 2 999999 1 6 999996 -579232 1 221838 355772 -93830 2 343421 739364 1 21601 174409 -714234 1 7945 584439 -582587 1 9 999994 594002 1 2 999999 -546278 1 15 999996 -32752 2 2 999999 1 2 999999 -883026 2 2 999999 1 2 999999 -552225 2 6 999999 1 2 999999 962263 2 2 999999 1 2 999999 -807292 2 124421 879340 2 750754 801509 1 16811 981764 -676238 2 2 999999 1 5 999999 547903 1 3 999984 178689 1 2 999999 634891 1 2 999999 -748325 1 8 999998 -503825 2 12 999988 2 417255 441268 2 2 999999 1 2 999982 -971577 2 144879 579785 2 4 999987 2 2 999999 2 2 999999 1 68067 447211 400416 2 126211 902504 2 2 999999 1 2 999999 -103001 2 2 999999 2 73177 968113 2 2 999999 1 428726 609939 928393 2 8 999989 2 2 999999 1 187536 310955 204351 1 14 999995 796700 2 8 999995 1 2 999999 -3871 1 16 999988 -958289 1 192218 848441 -531672 1 15 999992 -152644 1 344014 644679 932668 1 131811 985504 12594 1 121234 643281 -496526 1 7 999994 -161546 2 252042 641863 2 2 999999 2 2 999999 1 2 999999 -459533 2 2 999999 2 2 999999 2 867927 927483 1 580241 652495 117143 1 2 999999 243772 1 361511 895215 437785 1 2 999999 -518355 1 208567 284421 -215912 1 8 999982 -478349 1 2 999999 -955498 1 7 999998 -833514 2 9 999991 1 5 999987 -167393 2 2 999999 1 161672 846470 -267431 1 14479 155860 -348300 1 2 999999 -451228 2 737070 909025 1 321367 758841 831036 1 4 999997 946402 2 2 999999 1 92371 714346 -817005 2 2 999999 1 2 999999 440845 2 2 999999 2 9 999987 2 9 999982 2 74199 236120 2 2 999999 1 10 999995 -498349 1 8 999984 517293 1 10 999998 -859187 2 443580 519911 2 710106 795975 1 2 999999 -804701 1 689952 936490 -665837 1 129798 277847 178029 2 10 999990 1 16 999990 853747 1 2 999999 150547 2 2 999999 2 14 999991 2 3 999998 2 73586 400149 2 2 999999 2 2 999999 1 2 999999 867959 2 2 999999 1 2 999999 -788501 2 17 999986 1 907829 964656 668104 1 2 999999 -45636 1 356213 984678 730310 1 231909 251795 693491 2 363345 578576 1 2 999997 251176 2 168385 428384 2 475736 618037 2 110440 677212 1 221916 657679 371593 2 396799 706705 2 114059 606814 1 421665 826762 34827 1 344887 806497 578023 2 20 999981 2 227640 249919 1 224352 725297 -699920 1 2 999999 830880 2 17 999995 1 13 999990 -451632 1 2 999999 -440022 1 13 999990 509844 1 265321 791184 732887 2 545760 729981 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -675465 1 2 999999 -155927 1 405968 910524 999651 2 2 999999 1 2 999999 -323015 1 2 999999 809672 2 5 999993 2 5 1000000 2 2 999999 1 2 999999 -931205 1 2 999999 -212509 2 16 999982 2 1 999986 2 2 999999 1 2 999999 676262 1 2 999999 -805681 1 12 999994 -689404 2 2 999999 1 708347 767252 917548 2 19 999996 1 103189 382564 859777 2 4 999981 1 3 999988 274591 2 43100 112490 2 187828 405171 2 231985 421428 1 2 999999 -416141 2 2 999999 2 2 999999 1 250619 371239 -971792 2 451893 655130 1 2 999999 -532331 2 1997 800463 2 2 999999 2 69725 561168 1 8 999992 -964077 1 151368 822851 -948 1 771236 915618 -946471 1 1 999991 70035 1 2 999999 -711049 1 2 999999 673409 1 8 999985 -939522 1 5 999988 364980 2 439189 956679 1 258064 607463 402154 2 2 999999 1 2 999999 -604339 1 3 999999 -762062 2 750115 956806 2 14 999993 1 2 999999 784805 2 254900 968494 1 13 999991 -453106 2 2 999999 1 699270 842971 163740 2 2 999999 2 902282 925212 2 6 999986 2 273804 571777 2 2 999999 1 19 999999 -596102 2 2 999999 1 2 999999 608127 2 2 999999 2 484542 813010 1 2 999999 -692911 2 2 999999 2 2 999999 2 627058 650309 2 2 999999 1 519243 881360 565797 2 2 999999 1 2 999999 -907926 2 17 999995 1 2 999999 -653503 2 25832 544471 1 799122 949393 -248507 2 17 999987 2 17 999997 2 1 999995 2 6 999996 1 707844 838701 -221019 1 20 999994 743614 1 2 999999 849425 2 2 999999 2 12 999993 2 11 999987 2 18 999987 1 16 999992 -533453 2 809894 912166 2 2 999999 1 425057 829671 -767648 1 2 999999 129843 1 261901 970620 415481 1 47013 552538 178656 2 18 1000000 2 2 999999 1 2 999999 -943830 2 2 999999 1 2 999999 -225236 1 73052 357291 -891819 2 13 999993 2 2 999999 2 2 999999 1 6 999981 -292460 2 13 999986 2 46101 595875 2 11 999987 2 16 999990 2 961567 964792 2 138740 304934 2 2 999999 2 7 999988 1 339596 540324 -523353 2 5 999992 2 537412 806745 1 68748 212505 11461 1 16 999996 448072 2 708 671674 1 223983 483567 52951 1 12 999991 397714 2 2 999999 1 12 999984 -317827 2 639051 947356 2 16 999985 2 2 999999 2 2 999999 2 20 999986 1 552022 628188 923653 1 834579 886019 804853 1 455476 543552 -969711 1 425060 772710 86342 1 2 999999 618785 2 2 999999 1 16 999996 -124772 2 842909 845029 2 17 999999 2 2 999999 2 10 999992 2 587958 844507 1 2 999999 560630 1 4738 378387 421051 1 12 999986 -951701 2 2 999999 1 2 999999 -150493 1 2 999999 470016 1 4 999995 -879572 1 7 999995 825319 2 20 999989 1 2 999999 940486 1 2 999999 926634 1 2 999999 -879012 1 14 999983 -517104 1 2 999999 905714 2 11 999987 1 2 999999 -660253 2 650228 857951 2 426561 974342 1 2 999999 796711 1 2 999999 -614902 1 47557 607510 -522594 2 2 999999 2 520137 559199 2 2 999996 1 16 999982 265798 1 2 999999 957914 1 261179 944047 870071 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 170084 236396 1 288996 666053 893339 1 5 999987 -811947 2 19 999984 1 2 999999 -687374 1 13 999994 -568302 2 312958 626650 2 2 999999 2 17 999991 2 15 999996 2 2 999999 2 2 999999 2 2 999999 2 12 999985 1 13 999989 -515396 1 18 999996 540796 1 2 999999 -508950 1 521071 881635 222097 1 9 999996 848137 1 202592 581022 -114630 2 6 999982 2 56853 585066 1 2 999999 261502 1 2 999992 926638 2 13 999993 1 338817 551099 -640192 2 294675 743216 1 2 1000000 42845 1 497529 810267 83107 2 713468 940362 1 2 999999 812318 2 450463 630330 1 12 999996 -630818 1 3 999982 914426 1 859078 871018 438483 2 2 999999 2 17 999994 2 285674 957184 2 20 999990 1 2 999999 743387 1 2 999999 -688828 1 737809 889620 -737113 2 50876 459291 2 2 999999 2 8 999994 2 2 999999 1 27264 479071 414980 1 2 999999 -601718 2 10 999981 1 1 999982 381811 1 119158 193307 -235511 1 740492 850575 722620 1 2 999999 -902639 1 432711 568875 920246 2 8 999991 2 316409 908761 2 2 999999 2 6 999987 1 2 999999 371417 1 201888 261454 205227 1 2 999999 834745 2 572676 620992 1 179248 216650 49409 1 9 999982 -934910 2 211037 217232 2 11 999991 1 471082 583421 689861 2 2 999999 2 2 999999 2 148360 958527 1 245730 785033 321952 1 468013 750085 92445 1 809797 910398 -430144 1 2 999999 -307525 2 12 999992 1 2 999999 -604431 2 12 999991 1 2 999999 159269 2 2 999999 1 2 999999 -634035 1 113743 703945 -589543 1 2 999999 793525 1 2 999999 -840052 2 2 999999 1 2 999981 -121490 1 865192 878125 -173843 1 2 999999 651193 1 8 999984 558956 2 3 999994 1 235477 969655 -562679 1 2 999999 -216726 1 13 999997 -699317 2 346171 382354 2 14 999990 1 17 999997 791408 2 351134 591321 1 17 999981 -277605 1 2 999999 -910143 2 10 999989 2 5 999997 1 2 999999 99445 2 38456 464412 2 2 999999 2 821464 926828 2 141096 855870 1 10 999999 313314 1 2 999999 106845 1 2 999999 -678378 2 278776 657585 2 18 999983 1 333544 591482 851948 1 362900 791145 771904 1 84358 138747 590561 1 227004 873722 176909 1 171167 455800 839614 1 2 999999 103986 2 2 999999 1 17 999984 312066 1 2 999999 214613 1 2 999999 -11620 1 13126 639200 -216069 2 2 999999 2 2 999999 1 9 999990 228937 2 13 999987 2 6 999994 2 67864 212420 2 2 999999 1 8 999989 -763462 1 2 999999 -147353 1 5 999994 -405763 2 17879 465288 2 2 999999 1 2 999999 -828490 2 2 999999 2 2 999999 1 394901 527631 -535982 1 20 999990 626469 2 349413 823819 2 2 999999 2 121619 477862 1 20 999995 553692 1 2 999999 -677161 2 11 999987 2 20 999981 2 2 999999 1 371129 441669 -341270 1 67397 955297 -217109 2 2 999999 1 2 999999 4904 2 228931 630577 1 2 999999 -329389 1 14 1000000 533953 1 2 999999 -762244 1 2 999999 -300343 1 2 999999 107285 1 12 1000000 -615006 1 439440 927176 -109306 2 2 999999 1 11 999999 -424532 2 16 999995 1 61813 343753 969793 2 2 999999 2 7 999990 1 20 999996 -372799 2 7 999997 2 155731 403746 1 2 999999 -46013 2 13 999989 2 2 999999 1 1 999988 -557475 2 2 999999 2 707498 994142 2 15 999983 2 2 999999 2 781907 970279 2 2 999999 2 2 999999 1 58559 348180 186603 1 1 999993 682257 1 14 999996 -907136 2 10 999984 1 7 999983 935896 1 4 999986 -320606 2 2 999999 1 9 999989 667436 2 2 999999 2 7 999998 1 2 999999 -30745 1 60803 105131 156423 2 7 999988 2 26751 924979 1 423069 850736 -423847 2 2 999999 1 2 999999 -877984 2 94942 881502 1 7 999998 -827194 2 18 999988 2 2 999999 2 7 999997 1 1 1000000 -835873 1 2 999999 -685925 2 258937 927378 1 10 999985 -665870 2 338519 418865 2 2 999999 2 5 999983 1 501841 828401 -554433 1 267675 987606 77569 2 2 999999 2 274110 473324 2 2 999983 1 2 999999 196853 2 105979 154180 2 108889 851641 1 11 999996 813624 1 2 999999 230239 2 11 999993 1 4 999981 424453 2 5 999991 1 2 999999 -451652 2 57308 625056 1 2 999999 20238 2 2 999999 2 483594 777782 1 42041 171850 577618 2 15 999983 1 87164 801146 -916726 1 30444 661652 -903841 1 12 999994 -670087 2 2 999999 1 768565 928976 33026 2 2 999999 2 2 999999 2 7 999993 1 13 999993 429531 2 2 999999 2 430392 843691 1 511709 571831 -379768 2 17 999997 2 2 999999 2 268550 305736 1 495556 654764 -586601 2 250396 330442 2 96752 834119 1 7 999983 -216077 2 2 999999 1 492742 859551 -250222 1 272199 832641 -238495 1 907864 910016 95339 2 85814 213129 1 731168 979635 599130 1 940496 993555 544560 1 2 999999 532293 2 926088 969564 1 15 999993 541987 1 2 999999 627027 1 2 999999 -319383 2 2 999999 2 2 999999 2 2 999999 2 6 999985 2 10 999991 2 161700 731461 2 17 999992 1 130157 725935 821806 2 106008 155135 1 669307 725868 -190173 1 2 999999 480424 1 2 999999 -928665 1 2 999999 -911430 2 182519 630319 2 4 999996 2 6 999995 1 7 999998 739058 1 14 999987 4832 1 297396 960656 -539704 2 16 999996 2 3 999993 1 162993 408001 120971 2 14 999988 1 17 999991 843084 1 18 999995 650851 1 17 999993 -257639 2 616467 875809 2 2 999999 1 125980 672235 918213 2 12 999986 2 518959 889735 2 154487 981744 1 2 999999 680106 2 328766 360600 2 4 999988 1 2 999999 155006 2 2 999999 1 2 999999 -325726 1 4 999986 -436847 2 2 999999 1 20 999988 801963 2 2 999999 2 2 999999 2 6 999997 2 815615 991490 1 226877 641333 -626639 2 8 999991 1 57139 532867 -706947 2 864626 872982 2 4 999983 2 2 999999 2 2 999999 1 2 999999 677636 2 2 999999 2 2 999999 2 3 999993 2 6 999994 2 13 999999 1 17 999985 -629730 1 2 999999 -848478 1 329279 464365 -977920 1 7 1000000 -929981 2 161289 439872 2 624647 849850 1 12 999983 492727 2 6 999987 2 2 999999 2 2 999999 2 1 999994 2 362197 912193 2 102425 687807 1 130990 890128 689052 1 2 999999 702197 1 20 999984 -439398 1 2 999999 -232296 1 811710 993822 -117901 2 18 999988 1 2 999999 -442572 1 9 999986 857132 2 2 999999 2 2 999999 1 2 999999 -671337 2 2 999999 1 2 999999 -520023 1 2 999999 824630 1 2 999999 27420 2 12 999999 1 2 999999 -815192 1 13 999981 -291830 1 7 999986 900794 1 297901 936319 -581690 2 15 999991 2 1 999983 2 231891 386614 1 20 999987 -33497 1 35238 958659 -164699 2 4 999996 1 18 999994 957887 2 19 999985 1 2 999999 903712 2 320825 459461 2 2 999999 2 2 999999 1 3 999999 -36310 1 2 999999 555914 2 478254 650245 2 2 999999 1 18 1000000 -952804 2 2 999999 1 13 999998 927595 2 2 999999 2 2 999999 2 194075 220392 2 487931 595683 2 8 999984 2 15 999996 2 324563 981829 2 19 999992 1 20 999986 274046 2 87745 300661 1 461350 467089 -500819 2 4 999989 1 2 999999 310835 2 329258 713111 1 13 999996 -751957 2 472237 956788 1 2 999999 -815245 2 9 999991 1 2 999999 153732 1 782391 882173 -477267 1 2 999999 76417 2 2 999999 2 2 999999 2 2 999999 1 2 999999 166306 1 430321 494916 571157 1 634136 847098 532725 1 3 999983 939278 1 2 999999 834058 1 2 999999 786352 2 840905 873524 1 14 999998 -979870 2 2 999999 2 17 1000000 1 9329 31320 -271051 1 4 999988 -850579 1 914453 996852 70491 2 2 999985 2 2 999999 2 2 999999 2 181731 878075 2 7 999989 1 9 999987 576667 1 15 999989 704926 1 2 999984 -646387 2 85352 912132 1 2 999999 601737 1 348276 918170 471794 2 110836 755397 2 2 999988 2 2 999999 2 609136 772409 1 2 999999 930677 2 725384 937970 2 2 999999 1 2 999988 306211 2 2 999999 1 233143 905014 -662096 1 4 999983 -499250 2 19 999992 2 2 999999 1 11 999981 -524393 2 432299 886475 1 189821 258541 281247 1 383142 824947 -845330 2 14 999989 2 397146 613809 1 770551 996994 182778 1 20 999994 -137975 1 620065 649382 66281 2 2 999999 2 5 1000000 2 283428 791479 2 120923 445319 1 9 999981 -850784 1 140796 791637 915515 2 2 999999 2 2 999999 2 2 999999 2 1 999998 2 2 999999 2 421357 792305 1 349155 914534 592562 1 337576 876168 718654 2 2 999999 2 414742 434913 1 9 999991 -371376 2 28806 603411 2 18 999987 2 2 999999 2 281246 518723 1 4 999988 818348 1 555686 793141 907377 2 237370 539964 1 20 999997 -399025 1 2 999999 -505885 1 2 999999 9918 2 16 999988 1 165121 539722 954309 1 84978 343001 107872 2 843091 958251 1 2 999999 -824728 1 194127 803377 917444 1 1 999991 -311521 2 38745 753220 1 298108 693540 -409112 2 2 999999 1 3 999996 538677 2 121873 408926 2 661839 921026 2 184356 894468 1 1 999994 492311 1 2 999986 733499 2 2 999999 2 716691 838329 1 29686 790730 -986290 1 903092 981261 348513 2 2 999999 1 329282 823992 -880887 1 7 999985 928734 1 4 999996 -540615 1 30551 733087 254012 2 2 999999 2 13606 270769 2 2 999999 2 264344 574699 1 66651 573718 -47616 1 104789 748595 -729541 1 943144 972943 714879 1 16854 487799 -291033 1 16 1000000 -153366 1 2 999999 -280730 2 2 999999 2 2 999999 1 2 999999 845256 2 2 999996 1 2 999999 -296465 1 3 999986 -799479 2 10 999985 2 15 999999 2 18 999994 2 2 999999 2 22447 281969 1 2 999994 727647 2 7 999991 1 2 999990 -398439 1 18 999983 -466591 1 170768 188588 414826 1 2 999999 -381545 2 19 999998 1 2 999999 -396468 1 7 999993 359130 1 39664 317175 517831 1 12 999986 -680202 1 620031 732097 -253962 1 13 999996 539098 2 17 999986 2 299409 616777 2 2 999991 1 650954 880926 919793 2 20 999997 2 294141 677539 1 2 999999 -594481 1 2 999999 295175 2 24835 884917 1 2 999999 -863363 1 292777 818146 907211 2 4 999987 1 190820 534344 -162088 1 2 999999 -624177 2 8 999996 2 20 999989 2 370694 919738 1 2 999999 13744 1 455422 908479 559337 2 104434 991083 1 382056 537014 287855 1 2 999999 220110 2 1 999994 2 905906 933742 2 2 999999 2 2 999999 1 1 999989 -616071 1 12 999999 -11468 2 20 999988 1 18 999985 311709 1 2 999999 -116979 1 4 999994 -109697 1 4 999990 710300 1 2 999986 26266 1 169917 546780 82244 2 12 999984 1 2 999999 651143 1 33571 880809 -282272 1 577190 904223 265791 1 2 999999 881894 2 9 999999 1 19 999982 138249 2 889510 931364 1 2 999995 238493 2 2 999999 2 2 999999 1 2 999999 -590293 2 2 999999 1 84423 185686 4025 2 95180 456707 2 157301 649332 2 12 999985 1 2 999999 -953323 2 521270 528264 2 8 999990 1 8 999983 800734 2 11 999982 1 641201 657353 -851731 1 2 999999 921372 2 17 999994 2 2 999999 2 2 999999 2 347514 394557 1 2 999999 90320 1 7 999994 -274626 2 556005 690179 2 2 999999 1 2 999999 88582 1 2 999999 875962 1 109623 518287 -343208 2 600925 625436 1 9018 574612 -163803 1 8 999988 -912040 2 321202 956557 2 3 999985 2 804142 935765 1 17 1000000 271821 2 46566 856345 2 2 999999 2 2 999999 1 2 999999 848344 2 2 999999 1 600729 872171 872038 2 509914 827678 2 2 999999 2 3 999992 1 769480 800968 -759030 1 501777 638447 60788 1 309013 723445 674530 1 2 999999 196405 2 2 999999 1 2 999999 -633488 2 6 999982 1 487070 666322 -659569 2 9 999997 2 20 1000000 2 2 999999 2 10 999981 1 20 999999 655614 1 18 999988 204010 2 2 999988 2 2 999999 1 2 999999 809037 2 2 999999 1 2 999999 -864369 2 29058 346009 2 424040 996443 2 2 999999 1 2 999999 -825668 1 17 999996 258892 2 2 999999 1 16 999997 266839 2 113343 653058 2 3 999982 1 169982 700805 -556212 2 41902 870359 2 2 999999 1 1 999993 -863325 1 642744 773797 -781471 2 3 999989 2 308951 796248 1 5 999989 43519 1 595718 817803 -995402 2 18 999995 2 2 999999 2 15 1000000 1 60098 795708 -547917 2 14 999993 2 2 999999 1 2 999999 492803 2 2 999999 1 13 999982 -139955 2 131083 424722 2 221044 766471 1 2 999996 165424 2 332282 950452 1 3 999981 -832450 1 3 999984 794817 2 489183 741201 1 2 999999 913819 1 2 999999 -234321 1 221629 601762 -771161 2 13 999990 2 527445 793927 2 333682 529995 1 253681 615634 804833 1 201405 655538 794402 2 2 999999 2 611660 837044 2 2 999999 2 1 999983 2 766959 854355 2 31440 343283 2 2 999999 2 2 999999 1 684856 877634 -27735 1 15 999999 -126554 1 37057 776994 -401375 2 4 999984 2 277472 480486 1 15 999985 523074 2 544459 564862 1 2 999999 338407 1 290652 767624 -252347 2 2 999999 2 15921 24788 2 10 999998 1 2 999999 -870110 2 6 999992 1 345002 503306 -736349 1 619244 688104 934279 1 507428 914017 207587 2 2 999999 1 6345 753744 -443400 1 4 999987 -106800 2 6 999987 1 12 999982 623651 2 8 999988 2 279668 894912 1 4 999992 131631 1 13 999982 669882 2 2 999999 2 816090 959278 1 18 999998 787376 1 6 999985 -263364 1 15 999984 435770 2 181150 450551 1 18 999995 126654 2 130803 299622 2 19 999992 1 508548 952007 -163126 1 2 999999 447404 1 2 999999 663560 2 2 999999 2 310762 857393 2 512942 925175 1 19 999999 790057 1 10 999999 -744203 1 2 999999 237830 1 16 999987 -231848 1 3 999991 -52961 2 303719 829091 1 287977 914929 592490 1 17 1000000 746582 2 309313 911128 1 2 999999 431024 2 9 999985 1 630323 897937 883606 2 662028 663194 2 181563 662743 1 6 999981 -151579 2 2 999999 1 18 999992 932664 2 2 999999 1 219539 916105 927269 1 2 999999 704146 2 12 999983 2 7 999984 2 2 999999 1 2 999999 -162154 1 18 999986 26333 2 2 999999 2 474154 555980 2 40727 633246 1 2 999999 1416 1 3 999983 -503381 1 2 999999 -404361 2 4 999999 2 367554 840252 1 2 999999 372508 1 166032 408954 463811 1 1 999991 -945145 1 667161 713109 -22070 2 2 999999 2 184732 352197 2 577001 647367 2 17 999993 1 2 999999 -791460 2 2 999999 2 2 999999 2 146597 239897 1 390060 904685 564310 2 2 999999 2 2 999999 2 44527 108920 1 19 1000000 337094 2 2 999999 1 11 999992 783606 2 146630 714608 2 8 999985 2 2 999999 2 8 1000000 2 14 999988 2 19 999994 2 2 999999 1 319677 718297 936454 2 2 999999 2 13 999983 1 20 999984 -463055 1 2 999999 -670525 1 2 999999 -645061 1 13 1000000 -669570 1 11 999989 306788 2 15 999992 1 14 999993 -478772 1 13 1000000 508665 1 9 999994 715934 2 7 999997 1 2 999999 180023 2 2 999999 2 2 999999 2 19 999999 1 2 999999 211022 1 2 999999 -943564 1 2 999999 -566634 1 2 999999 -638645 1 2 999999 970579 2 2 999999 1 129599 391355 204163 1 5 999981 -212041 2 2 999999 2 2 999999 1 11 999985 992241 2 770424 986828 2 2 999999 2 707054 919767 2 2 999999 2 263005 291129 2 2 999999 2 2 999999 1 2 999987 -678343 2 564520 587120 1 2 999999 326849 2 2 999999 1 2 999999 -645312 2 11 999981 1 2 999999 -748930 1 2 999999 -148841 1 143273 575760 -321222 1 2 999999 731448 1 2 999999 -215372 1 2 999999 -918507 1 4 999983 -874265 2 2 999999 2 2 999999 1 64539 689960 -967931 1 2 999999 -949824 1 2 999999 -916035 1 113711 654561 882340 1 2 999999 741433 1 1 999986 507190 1 2 999999 -705670 2 650536 936897 2 15 999984 2 547345 597382 1 7 999994 720826 2 2 999999 2 6 999981 2 2 999999 1 10 999991 734320 1 17 999988 -726043 2 552478 974774 2 17 999990 1 2 999999 -96631 2 10 999983 1 276477 315564 437802 1 87966 625258 806608 1 6 999996 653292 2 2 999999 1 2 999999 -44324 2 2 999999 2 8 999988 2 2 999999 1 17 999984 492296 1 192095 982825 809935 2 2 999999 1 2 999999 760005 1 2 999999 -430297 1 559159 611882 221543 1 183860 457836 603138 1 3 999987 -738198 2 6 999983 1 16 1000000 -699364 1 384807 837881 72330 2 257844 499783 2 104885 503230 1 17 999990 -327438 2 553504 851651 1 684699 821007 -606502 1 61520 224858 -128430 2 16 999987 1 11 999985 -718003 2 801322 811726 2 139077 706001 2 13 999990 2 466431 644793 2 179434 948021 1 16 999995 -455685 1 2 999999 -394267 1 638028 965070 701660 1 18 999999 699703 1 2 999999 801884 1 12 999999 262609 1 557893 730279 -795923 2 115894 852249 1 2 999999 644727 2 474674 502282 2 2 999999 1 4 999993 -72142 2 11 999988 2 635738 865672 1 2 999999 -296516 1 20918 948270 129191 1 17 999998 -832152 1 137549 302056 382679 1 2 999999 576522 1 27065 247866 -189111 1 893789 959919 407194 1 195666 789463 762160 1 2 999999 -12164 1 2 999999 -595377 1 2 999999 923177 1 2 999999 451319 1 2 999999 275270 2 4 999998 2 2 999999 1 259591 839796 -497623 2 20 1000000 2 648635 734666 2 11 999991 2 2 999999 1 5 999992 337499 2 118776 662132 1 19 999990 127202 1 418150 782382 123853 2 2 999999 2 256123 299170 2 7 999981 2 19 999997 1 269139 814825 566050 1 2 999999 976345 1 14 999981 349 1 2 999999 -589649 1 5 999981 222620 2 95205 867171 2 2 999999 1 2 999999 684203 2 5 999986 2 601180 640067 1 800161 964399 937011 1 773230 892690 906717 2 2 999999 1 2 999999 -460673 1 2 999999 466002 1 18 999988 -362415 2 257420 413587 1 2 999999 332939 1 7 999998 -967836 1 2 999999 683918 2 386349 462983 2 287798 552227 1 5 999997 724817 2 167803 827457 2 2 999999 2 2 999999 2 2 999999 1 363086 826615 568654 2 12 999993 1 412971 908347 587992 2 19 999986 2 6 999987 1 126817 406046 -144557 1 490974 657831 -376519 2 2 999999 2 4 999990 2 2 999999 1 255062 261514 -648690 1 50686 195878 -133453 1 2 999999 178529 2 2 999999 1 2 999999 955790 2 2 999999 2 18 999985 1 2 999999 485815 1 18 999997 -460948 2 2 999999 1 16 999983 467572 1 2 999999 -433758 1 39708 968610 792892 2 13 999988 2 2 999999 1 94784 126777 748160 1 2 999999 963494 1 3 999996 133885 2 2 999999 1 30199 240920 -561444 1 2 999999 -223551 2 416205 862719 2 509054 705352 2 2 999999 2 271325 382649 2 12 999991 1 3 999985 -97467 2 115515 484523 1 20 999996 -573277 2 2 999999 2 80288 892337 2 3 999988 1 278796 652302 -171646 1 2 999999 95390 2 11 999995 2 333272 508628 2 2 999999 2 429266 847361 1 11 999982 -343558 1 2 999999 -822831 1 482029 866133 904077 2 14 999987 1 4 999995 819082 1 424355 954468 550191 2 2 999999 2 138579 437276 2 255842 949241 1 2 999999 -89243 2 2 999999 2 2 999999 2 18 999997 2 3234 548295 2 312356 694766 1 216958 406541 -905137 1 2 999999 431045 1 2 999999 -580698 1 599212 627435 334537 2 496748 510837 1 2 999999 -876256 2 9 999997 2 2 999999 1 13 999990 42019 1 475994 724485 212039 2 14 999993 2 2 999999 1 6 999985 -518944 2 2 999999 2 445580 927244 2 4 999985 1 15 999991 -319687 2 2 999999 1 696847 937537 -451755 2 2 999999 2 2 999999 2 2 999999 2 13 999996 2 2 999999 1 10 999999 -49794 2 230095 517790 2 3 999990 1 14 999992 956301 2 6 999995 1 5212 307034 -118510 2 2 999999 1 16 999990 -782374 2 2 999999 1 2 999999 -80554 2 887679 950573 1 2 999999 -612343 1 403569 496900 -503815 2 14 999999 2 2 999999 1 10822 886221 2603 1 587866 984569 -176340 2 2 999999 2 62508 831583 1 331642 496600 263591 1 14 999989 -872624 1 285121 582159 278634 2 18085 655720 2 19 999987 2 548865 637260 1 413528 758702 -10215 2 12 999997 1 3 999996 584177 2 2 999999 2 608044 864088 1 2 999999 -895813 2 551002 815581 1 12496 810095 100598 1 63574 852933 786706 2 5 999995 2 6 999984 2 5 999985 2 171361 242753 2 14 999984 2 516262 821561 1 137276 605953 501906 1 2 999999 724007 2 20 999990 1 2 999999 -544718 1 17 999999 -939873 1 44520 950133 -290435 1 627656 741557 -994574 1 315768 561476 957960 1 58958 314768 464113 2 19 999990 2 10 999996 1 2 999999 -133401 1 252325 560059 -575602 2 10 999996 2 731395 808977 1 19 999997 -938146 2 6 999992 1 688189 808572 -815303 2 3 999991 1 1 999992 535668 1 11 999995 19649 1 18 999994 164998 1 181774 953306 60180 2 2 999999 2 687027 993369 2 2 999999 2 3 999987 2 15737 787530 2 2 999999 1 163145 404334 420693 2 2 999999 2 9 999993 2 2 999999 1 812508 910416 861232 2 611554 725517 1 13 999984 639212 1 189777 883139 882478 2 2 999999 1 15 999990 947229 1 11 999999 -729085 2 2 999999 1 115475 675883 -474547 2 30928 587236 2 4 999985 1 2 999999 289345 2 14 999986 2 5 999989 1 35591 874246 -46540 2 2 999999 2 2 999999 2 30689 519297 2 2 999999 1 752133 882833 -998831 1 113733 616209 -930906 2 385767 744764 2 9 999992 2 15 999986 1 2 999999 -348804 1 64582 590824 274129 2 2 999999 1 10 999999 80073 2 17 999981 2 11 1000000 1 2 999999 -57699 1 2 999999 484646 2 6 999986 2 2 999999 2 2 999999 1 7 999997 -737440 1 5 999983 -474972 1 9 999990 -93089 2 592232 781893 2 8 999986 1 1 999981 656438 2 2 999999 2 6 999999 1 632228 648570 546616 1 2 999999 -390487 1 18 999981 603331 1 2 999989 572027 2 2 999999 2 16 999983 2 9 999989 2 431786 654784 2 2 999999 2 2 999999 2 483972 571831 1 2 999999 726957 2 51943 902203 2 3 999984 1 2 999999 -902307 1 20 1000000 547187 2 2 999999 2 2 999987 1 2 999999 588606 1 382969 524038 399064 1 153797 626306 -483752 1 2 999999 848218 1 2046 451852 908053 2 7 999990 2 14 1000000 2 8 999995 2 2 999999 1 63685 939695 694072 1 715901 988978 -906889 2 565369 733215 2 222333 396543 2 2 999999 2 166061 926113 1 506700 934334 -439271 2 74456 215545 1 169171 953650 -524418 2 7 999990 1 156627 360539 82695 2 18 999985 2 90239 470293 2 2 999999 1 2 999999 -704365 2 13 999994 1 2 999999 -193424 1 2 999999 522429 1 386343 826380 -583355 1 2 999999 772994 1 2 999999 -700757 2 2 999997 2 162025 733175 2 2 999999 1 431078 828270 -952363 1 140656 540758 -581816 1 19 999997 104302 2 2 999999 1 2 999999 -547261 1 249503 973032 309412 1 602867 663966 -126229 2 17 999987 2 7 1000000 2 282844 898113 2 202496 828298 2 2 999999 1 336600 984740 -751596 1 2 999999 -631286 2 7 999989 2 2 999999 1 2 999999 -747850 2 2 999997 1 2 999999 312239 1 8 999984 245314 1 6 999991 475616 1 10 999984 -986972 2 2 999999 1 2 999999 -332008 2 634120 817479 2 2 999998 1 225246 388799 627202 1 2 999999 -151498 1 156067 165690 -628656 2 2 999999 1 194682 637226 188213 1 2 999999 712491 1 7 999986 266803 2 115308 415677 2 49761 978060 2 2 999999 1 20 999983 201463 2 450031 719980 1 2 999999 26055 2 10 999987 1 2 999999 482874 2 831211 866596 1 179687 202994 688962 1 17 999983 -205380 2 7 999998 1 8 999983 859990 2 326845 360285 1 2 999999 54040 1 8 999995 -466767 1 451919 906845 -336590 1 3 999997 592220 2 2456 986947 2 2 999999 1 2 999999 -272243 1 2 999999 -417451 2 7 999989 1 2 999999 322649 2 2 999999 1 2 999999 -29685 2 491250 565066 1 100717 724000 711096 2 202060 531530 1 2 999999 855098 2 218068 782684 2 2 999999 2 50612 543476 1 5 999985 -13371 1 18 999985 708806 2 6 999999 1 2 999999 -841355 2 504041 689148 1 20 999991 -900551 1 11 999995 -846528 1 2 999982 -468847 1 14 999991 -277775 1 309522 579701 840417 1 13 1000000 -850870 2 547422 625124 2 2 999982 2 2 999999 1 547995 752636 663978 1 90225 334568 -791961 1 2 999999 957739 1 2 999999 -57288 1 8 999991 -107310 2 2 999999 1 53516 541454 672921 1 455928 601439 -866826 1 2 999999 -349873 2 6 999994 2 536618 641471 1 2 999999 290390 2 289553 916338 2 266333 497974 1 2 999999 997200 1 18 999982 -936571 2 7 999991 2 14 999998 1 2 999999 991205 1 11 999991 148351 2 11 999997 1 2 999999 986673 1 87923 101699 722 1 533531 805108 -4505 1 160106 225575 173106 1 14 999983 922441 2 2 999999 2 10 999986 1 727716 953018 183579 2 10 999991 2 2 999999 1 2 999999 765708 1 2 999999 -366452 1 8 999994 434472 1 2 999999 -948716 1 2 999999 -173776 2 2 999999 1 16 999996 692717 1 2 999999 384321 2 1 999988 1 242278 498678 141059 2 402462 554706 2 2 999999 2 14 1000000 2 2 999999 2 278817 315336 1 528940 796668 -416406 1 430334 483229 31275 1 3 999999 526567 1 15 999994 227041 1 230177 479486 -673696 2 19 999990 2 2 999999 1 18 999982 952979 1 2 999999 213407 1 75072 854428 762307 2 17 999999 2 15 999988 1 16 999985 -403558 1 2 999999 -648948 2 138806 752310 2 558891 676272 2 2 999999 1 15 999990 -642047 2 139846 358724 1 10 999988 551099 2 909224 921045 1 481705 847192 95469 2 16 999988 1 15 999988 504658 2 11 999990 1 2 999999 -329529 1 155018 837052 -848599 1 4 999988 284951 1 18 999993 -906427 2 2 999999 1 96920 185510 -839680 2 314860 871113 1 6 1000000 -33732 1 519184 576740 712113 2 8 999983 1 2 999999 -963394 2 2 999999 2 9 999992 2 5 999986 2 2 999999 2 17 999992 1 2 999999 52073 1 2 999999 -469686 2 2 999999 2 2 999999 2 661591 842019 1 8 999991 745848 1 2 999999 -139714 1 9 999987 738759 1 2 999999 990964 2 18 999985 1 10 999995 896096 2 10 999989 2 371741 667406 1 15 1000000 233495 2 274514 724633 1 392913 541550 -897601 1 8 999996 940708 2 304722 897730 2 9 999983 1 352206 648971 294121 2 14 999985 2 11 999998 2 2 999999 2 17 1000000 2 2 999999 1 2 999999 -283761 2 334659 735763 2 18 999990 2 2 999999 1 9 999994 935371 2 20 999986 1 17 999999 -1210 2 12 999993 1 12779 110816 4941 2 200639 702493 1 2 999999 243644 2 2 999999 1 2 999999 73375 2 2 999995 2 20 999992 2 4365 409326 2 365549 400123 2 2 999999 1 18 999996 -982809 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 64132 607352 707258 1 2 999999 -158628 1 618152 670685 -524408 2 20 999987 1 480976 857167 -636590 1 5 999992 -586662 1 2 999999 103573 2 2 999999 1 73787 900362 -766132 1 2 999999 841645 2 354123 876430 1 2 999999 -977315 2 202898 229867 1 7 1000000 854347 2 2 999999 1 622019 882248 636645 1 7 999990 673909 2 2 999999 1 102850 799157 -3380 1 2 999999 -803062 1 285622 744505 995360 2 11 999989 2 15 1000000 2 20 999990 1 366969 843509 -713256 2 14 999983 1 2 999999 -462971 2 2 999999 1 2 999999 -979051 2 604178 842942 2 459181 763736 2 2 999999 1 117989 256523 551406 2 17 999992 2 2 999999 2 308283 485776 1 2 999999 585385 1 431764 814489 -459600 2 6 999982 1 2 999999 561614 2 5 999988 1 10 999981 -614935 2 665648 815540 1 380498 817446 -142479 2 2 999999 2 631803 947670 2 2 999999 2 2 999999 1 2 999995 272494 2 564028 872998 2 127154 813830 2 1 1000000 1 2 999999 53761 1 2 999999 641124 2 2 999999 2 28683 706911 2 659850 713548 2 2 999999 1 692587 879900 211579 2 458895 697763 2 2 999999 2 2 999999 2 17 999998 2 7 999985 2 21678 269893 2 10 999994 1 501092 769293 343937 2 9 1000000 2 2 999999 1 4 999982 508652 2 2 999999 2 2 999999 2 54632 223563 1 207345 439335 -827808 2 2 999999 2 2 999999 2 586317 704276 2 273760 472044 1 521354 590623 -144861 1 2 999999 -732152 2 830047 963209 2 10 1000000 1 2 999999 959090 1 9 999990 193379 2 2 999999 2 6 999999 2 400289 766250 1 9 999994 -155523 2 2 999999 2 231348 810662 1 14 999989 -391937 1 2 999999 -600462 1 140601 573293 -242905 2 10 999992 1 2 999999 -867429 1 2 999999 368620 1 2 999982 -979507 1 2 999999 796687 2 4 999998 2 174151 470093 2 20 999982 2 862942 899329 2 20 999990 1 15 999981 -233047 2 15 999998 1 10 999983 915868 1 2 999999 123598 2 2 999999 1 684442 882162 235167 1 4 999997 231020 2 2 999999 2 2 999999 2 279900 389932 2 2 999999 1 150541 444084 -325557 2 8 999987 2 16 999981 2 5 999981 2 10 999999 1 9 999987 -808097 1 376837 712960 896144 2 18 999985 2 2 999999 2 1 999990 2 10 999995 1 364786 730105 119687 2 20 999990 2 329895 992383 1 17 999995 -177384 1 101924 315777 -587267 1 4 999995 295496 1 2 999999 84637 2 2 999987 2 227953 782152 2 4 999991 2 4 999990 2 2 999999 1 122055 837503 -309793 2 15 999981 2 33052 660657 2 2 999999 1 9 999985 514979 2 2 999999 2 15 999998 1 2 999999 901199 2 223828 544780 2 13 999988 2 2 999999 2 2 999999 2 171000 814999 2 119815 170028 2 2 999999 2 12 999995 2 5 999988 1 16 999987 257262 2 163694 311865 2 2 999999 1 20 999988 -38356 1 8 999990 166367 2 10 999990 1 2 999999 80480 1 55477 365424 -549505 1 2 999999 -407432 2 9694 885368 2 2 999999 1 724338 762812 -432366 2 14 999997 1 19 999993 319654 2 155566 961316 1 2 999999 835376 2 2 999999 1 2 999999 217184 2 611561 918658 2 113978 199996 2 17 999992 1 183921 481815 -723175 1 2 999999 608036 2 774874 885247 1 528815 942200 -548511 2 2 999999 1 2 999999 -938793 2 193114 336275 1 2 999999 -855615 2 393633 397125 2 10 999986 2 2 999999 1 6 999998 -110027 2 17 999989 1 2 999999 815957 1 51980 488529 654290 1 452054 996210 430442 2 93089 996087 1 8 999996 848733 1 358770 874772 -278346 2 2 999999 1 639999 940603 649579 1 2 999999 -765398 1 13 999995 668269 2 599951 940711 2 415680 474470 1 2 999999 -481187 1 2 999999 -596359 2 529556 820932 2 2 999999 1 106786 107777 -765282 1 56678 105306 -104179 2 6 999991 1 335729 701406 250901 1 13 999997 -560297 2 17 999995 1 182390 467727 737942 2 96600 99012 1 227961 582139 -170162 2 6 999999 2 13 999995 2 2 999999 1 842374 868868 962297 1 2 999999 -481880 1 7 999991 -116168 2 427537 684702 1 2 999999 -595802 1 2 999999 173841 1 53728 987593 -879161 2 144898 900693 1 4 999984 -260901 1 334993 584871 176771 2 11 999992 1 33174 471838 -702810 2 176036 968306 2 127695 466406 1 113591 153135 788795 1 7 1000000 834762 1 20 999995 -422370 1 2 999999 -118176 1 10 999981 55766 2 2 999999 2 2 999999 2 2 999999 1 6 999998 -943983 2 70453 261530 2 112477 152947 2 46136 291480 1 2 999999 -696085 1 2 999999 53867 2 2 999999 1 2 999999 -184902 2 2 999999 2 2 999999 1 2 999999 387857 1 2 999999 -178990 1 7 999988 -102727 2 330470 846952 1 1 999996 851878 2 634765 773419 2 2 999999 1 619507 882396 -885662 1 527504 902920 -358894 1 16 999997 384092 2 3 999984 1 20 999989 506216 2 2 999999 2 260624 381855 1 2 999999 -561692 2 2 999999 2 17 999990 2 20 999997 1 2 999999 -128032 2 281933 506151 2 177288 843265 2 19 999984 2 2 999999 1 2 999999 -461154 1 2 999999 -358753 1 2 999999 -498144 2 277068 451523 2 6 999985 2 114052 682558 2 2 999999 1 129493 315140 -253674 2 2 999999 2 12 999981 2 4 999999 2 2 999999 1 35133 706296 664056 2 2 999999 2 18 999982 2 548077 942592 2 137133 339763 1 14 999990 725233 2 3 999996 1 738427 836530 -26772 2 2 999999 1 199810 851144 98403 2 2 999989 1 102902 886876 317628 2 17 999990 2 7 999999 1 13334 226752 -535039 2 2 999999 1 394121 666843 590903 1 8 999981 -355675 2 276770 525199 1 2 999999 -583739 2 325758 330262 2 9 999985 1 2 999999 509342 2 5 999992 1 2 999999 -366596 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 86155 713523 2 709354 973477 1 2 999999 -995969 2 8 999991 2 13 999999 1 11 999993 -916336 2 493759 742213 1 2 999999 605162 1 7 999981 -860805 2 53225 829821 1 11375 400307 55315 2 2 999999 2 2 999999 1 2 999999 -373623 1 2 999999 372849 2 2 999999 2 405951 623960 2 2 999999 1 1 999992 378236 2 552783 831909 2 834167 985454 1 7 999986 -739566 1 355967 808310 679644 1 3 999995 645768 2 2 999999 1 17 999998 -26680 1 4 999997 683547 1 2 999999 549907 2 19 999993 2 21403 721680 1 6 999989 252961 2 200097 242823 2 19 999996 2 2 999999 1 10 999984 834932 1 2 999999 229173 1 2 999999 -377270 1 16 999989 -640297 1 1 999987 -607819 1 13 999985 738875 1 7 999997 -748990 2 2 999999 1 321696 965824 139450 1 164201 809111 -256670 1 2 999999 51025 1 18 999985 797756 2 2 999999 2 19 1000000 2 328812 563810 2 559407 946309 2 2 999999 1 4 999994 455374 1 2 999999 -325916 2 2 999999 1 124017 360869 47870 2 2 999999 2 2 999981 1 17 999995 -534353 1 182089 843963 -632685 2 14 999987 1 112671 337139 905510 2 3 999995 1 2 999999 -32545 2 6 999984 2 10 999996 1 442417 916315 -742132 2 5 999994 1 11 1000000 118634 1 4 999984 92034 2 3 999991 1 250312 278246 -684330 1 11 999982 -758622 2 558072 828212 1 14 999982 -205330 2 437055 750096 2 46799 58260 2 2 999999 2 647066 878239 2 407722 569486 2 2 999999 2 17 999989 2 507190 877493 2 2 999999 2 1 999989 1 7 999991 445351 1 15 999986 -34410 2 2 999999 2 2 999999 2 522620 639140 1 173260 289671 -62189 1 2 999999 -166746 2 19 999996 2 2 999999 1 2 999999 -252019 1 2 999999 -501323 2 264655 875019 1 50007 884795 -898037 1 2 999999 -824283 1 19 999986 464735 2 29899 555551 1 149083 233946 287088 2 473158 743376 2 17 999997 2 90467 444641 1 15 999987 -755808 1 350605 623845 4245 2 13 999982 2 2 999999 1 2 999999 -278317 2 2 999999 1 2 999999 704047 2 9 999985 1 7 999982 -41644 1 4133 971540 364148 1 37842 626479 834843 1 6 999986 -797714 2 31917 205026 2 14 999992 1 2 999999 -551626 1 11 999981 -603445 1 13 999988 361804 1 254571 913035 -189304 1 743359 989933 354667 2 19 999995 1 12 999987 -683058 2 1 999996 2 19 999996 2 915605 934163 2 20 999984 1 4 999983 339044 1 11 999997 -792305 2 9 999986 2 512093 776302 1 494712 908159 759822 1 2 999999 -804146 1 5 999986 282800 1 11 1000000 -639715 1 815711 903184 -487103 2 2 999999 2 2 999999 1 256954 830793 -228704 2 2 999999 2 712734 773288 1 2 999999 -396738 1 7 999998 71061 2 3 999996 1 492198 553574 -215658 1 155330 774040 -850487 1 18 999984 625252 1 922274 969202 895743 1 12 999995 -485852 1 879358 967639 729797 2 624011 995624 1 11432 416318 -934612 1 19 999988 763716 2 1 999995 1 2 999999 -86222 1 2 999999 -654244 2 2 999999 1 2 999999 705677 1 2 999999 -447186 2 2 999999 2 2 999999 2 14 999989 1 2 999999 -581788 2 14 999996 2 2 999999 2 2 1000000 2 1 999981 2 357610 511425 2 11 999999 1 9 999984 477784 1 285079 943074 245143 1 27038 797825 -462586 2 2 999999 1 2 999999 910395 2 3 999995 1 2 999999 -751924 2 241917 847315 1 246575 628158 -346910 1 2 999999 -992544 2 11 999986 1 2 999999 -240031 1 187304 568823 -664702 1 2 999999 -558347 1 15 999986 209343 2 2 999999 1 3 999992 486212 1 2 999999 -988285 2 6 999988 2 119993 549925 1 406910 626447 -600197 1 554995 742894 -50335 2 19 999981 1 15 999985 -272495 1 87979 617174 169826 2 175390 790592 2 2 999999 1 11 999995 -164697 2 2 999999 2 12 999988 1 2 999999 -198062 2 724339 839290 1 10 999999 678360 2 583458 737183 1 11 999982 643230 2 288949 361741 1 1 999983 -867161 1 8 999998 399129 2 2 999999 1 1 999983 806635 2 172884 937755 2 14 1000000 1 19 999993 -409297 2 17 999986 1 298489 339665 742379 1 5 999983 -523806 2 296683 900929 1 6 999990 -149565 2 542568 976615 1 738928 827704 -906548 1 161880 692919 977122 2 13 999990 1 2 999999 359065 1 2 999999 462683 1 398030 609502 182603 1 312662 852039 5248 1 2 999999 -552356 1 7 999989 -807674 1 29638 690029 -339537 1 2 999999 637669 1 9795 14425 421487 1 184706 616319 -141748 2 15 999993 2 666668 691746 1 406125 557883 -978546 2 2 999981 1 5 999983 -538765 1 161470 365334 -323675 2 2 999999 1 52666 395757 -996251 2 2 999999 1 92248 721166 948631 1 7 999996 -25525 2 19 999998 1 345093 437823 -363342 1 851884 923190 628433 2 2 999999 2 4 999986 1 920837 973001 860703 2 2 999986 1 2 999999 -73852 2 5 999989 1 10 999993 -563686 1 2 999999 740031 1 167832 902376 771452 2 2 999999 2 7 999985 2 108498 790096 2 2 999999 2 269043 526320 2 70001 163039 1 2 999999 -996131 1 2 999999 -183040 2 431532 860115 1 2 999999 996857 1 7 999989 300111 1 7 999986 175539 1 2 999999 17902 2 7 999990 2 18 999999 2 116817 597812 2 401859 878243 2 82934 933795 2 8 999987 1 2 999999 749418 1 400753 434742 122221 2 389187 708626 1 2 999999 28852 2 5 999982 1 183361 624304 -103724 1 18 999996 -733194 1 2 999999 -279909 2 8 999991 1 21124 815227 531800 2 160454 838885 2 2 999999 2 2 999999 1 6 1000000 -193867 2 446008 635897 1 932366 991402 -317377 1 9 999982 177272 2 6 999997 1 2 999999 89325 2 239052 290831 1 14558 950023 -287160 1 2 999999 -871680 1 5 999986 -621625 2 229562 940710 2 728080 959470 1 4 999982 -994697 2 545402 792941 1 2 999999 525174 1 14 999995 -1610 1 1 999997 557158 2 2 999999 1 177021 848835 156311 1 6 999997 350628 1 2 999999 -655201 1 611346 709055 497386 2 121881 575737 2 5 1000000 2 483498 509183 2 20 999995 1 2 999999 936098 2 488988 532509 1 18 999987 -256791 1 4 999999 142489 1 308211 397322 -649159 2 2 999999 1 4 999998 -821651 1 471164 920851 388313 2 409041 893620 1 12 999983 726529 1 108577 329855 -956039 1 142915 544854 -878709 2 600710 902275 2 2 999999 1 16 999992 494923 2 540595 850551 2 844975 864655 1 20 999991 -883002 1 2 999999 335141 1 2 999999 9214 2 2 999999 2 10 999984 1 2 999999 292065 1 116595 661717 636306 1 1 999999 -937425 1 240705 769354 -916476 2 2 999999 1 2 999999 157309 1 688982 689633 151426 2 74484 332528 1 2 999999 472372 2 2 999999 2 1 999981 2 2 999999 1 2 999999 -712028 1 410387 986173 234573 2 15 999996 2 65497 770447 1 2 999997 872721 2 12 1000000 2 18 999983 2 4060 148131 2 387553 827069 1 2 999999 546463 1 41210 583208 176364 2 432024 661949 1 241946 936733 -235289 2 2 999999 2 698633 832794 1 2 999999 -419475 1 20 999985 869393 1 4 999982 732470 2 5 999990 2 394045 680384 1 52488 321419 249175 1 488536 973499 -39524 1 86070 232871 -602945 2 4 999983 1 382043 900984 -46090 1 6 999992 19229 2 2 999999 1 497516 872180 290686 2 266141 621045 2 8 999995 1 512005 631795 731930 1 349285 816247 454252 1 2 999999 995536 2 14 999999 1 2 999999 983590 1 1 999997 22818 2 2 999999 2 2 999999 2 9 999988 1 2 999999 -694171 1 376717 804365 -92593 1 902511 923674 796754 2 183090 661193 2 2 999999 2 2 999999 1 383534 538616 632063 1 919707 943180 238204 2 394712 763548 2 8 999991 2 2 999999 1 2 999999 931762 2 1 999988 2 2 999999 1 11 999982 -416370 1 797245 911681 701241 2 2 999999 1 2 999999 -556106 1 3 999994 -478849 2 99096 577152 1 2 999999 300134 1 2 999999 143902 1 19 999981 788784 2 2 999999 1 6 999981 280423 1 2 999999 875411 1 7 999988 465920 1 378694 471024 -705765 1 2 999999 977105 1 2 999999 970529 2 5 999981 1 2 999999 -757665 2 2 999999 1 104319 757782 144171 2 241458 689991 1 2 999999 -530855 2 2 999999 2 2 999999 2 11 999985 1 700006 913193 283895 2 294787 818852 1 108549 117092 -533994 2 2 999999 2 2 999999 2 1 999993 2 258084 399360 2 8 999994 1 2 999999 -390880 2 1 999997 1 114065 458716 454 2 594341 931188 2 2 999999 1 2 999999 417281 2 2 999999 2 32817 416030 2 2 999999 1 5 999990 -584313 1 5 999986 -826261 1 2 999999 129673 2 4 999984 1 46946 896063 38874 2 2 999999 1 2 999999 -121957 1 91934 584335 703347 2 5 999999 1 17 999994 -417844 2 153836 683348 1 12 999995 -47742 1 14 999992 -214926 1 412311 668840 -17548 2 2 999999 2 626036 961234 2 10 999998 2 107222 925461 2 280126 809261 2 273121 503598 2 140579 695126 2 2 999999 2 2 999999 1 10 999981 -895316 1 635459 970655 -741504 1 13 999987 126634 2 2 999999 2 2 999999 2 2 999999 2 20 999999 2 2 999999 1 2 999999 -554035 1 402365 571925 -617603 2 2 999999 1 2 999999 797518 1 7 999982 -46786 2 345609 620406 2 2 999999 1 2 999999 639595 2 10 999994 1 2 999999 572255 2 13 999987 1 17 999988 716939 1 9 999989 -57183 2 17 999995 2 570988 597577 2 2 999999 1 17 999981 506210 2 2 999999 1 599479 614610 -552865 1 2 999999 -593216 1 11 999982 171809 2 17 999984 1 8 999994 -831782 2 2 999999 2 20 999997 1 2 999999 652345 1 2 999999 -328111 1 2 999999 93812 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -97009 2 3 999998 2 2 999999 1 495962 683184 147911 1 2 999999 -685675 1 2 999999 -524472 2 2 999999 2 2 999999 2 2 999999 2 3 999999 1 443846 903769 -969069 1 2 999999 484902 1 1 999982 -952828 2 2 999999 2 59723 631810 1 2 999999 381831 1 165918 173169 -392809 1 2 999999 328273 2 7 999987 1 817165 841789 -557881 2 86752 333300 2 2 999999 2 2 999999 1 2 999999 811771 1 18 1000000 931968 1 17 999987 -748060 2 18 999997 1 13 999985 -408515 2 7 999999 2 809608 841902 1 177747 442100 -422 2 2 999999 2 60696 333094 2 95598 290897 2 506220 802213 2 1 999995 1 325805 328166 322378 1 2 999999 -838029 1 9 999997 767159 2 511515 574660 1 692131 753843 315417 2 11 999986 2 18 999997 2 8 999990 1 24999 471517 274683 1 627866 885538 -519377 1 2 999999 707901 1 2 999999 801753 1 2 999999 190016 1 11 999993 -926302 2 2 999999 2 3 999991 1 2 999999 594365 1 15 999988 755146 1 421075 601946 62419 1 15 1000000 -574456 2 2 999999 2 16 1000000 1 2 999999 873206 1 684604 930658 546334 2 98257 882725 1 2 999999 622495 2 2 999999 1 348738 977082 -743564 2 2 999999 1 2 999999 766895 1 2 999999 585190 1 308188 436463 499519 2 150846 676895 2 2 999999 2 810417 857850 2 64859 454523 2 2 999999 2 193624 751830 1 142444 332381 -338713 1 2 999999 -536461 2 2 999999 2 8 999981 1 14 999994 273874 2 296511 474655 2 460594 506255 1 713369 810638 -20712 2 142241 167796 1 16 999995 625884 1 3 999992 972234 1 420282 968675 859534 1 6 999998 380272 2 13 999999 2 2 999999 1 13 999992 429549 2 212748 840479 2 2 999999 2 106222 377968 2 1 999994 2 3 999985 2 2 999999 1 18 999994 207934 1 2 999999 604116 2 13 999997 1 9 999997 -498805 2 16 999996 2 109946 253480 2 2 999999 1 362332 536516 -909969 2 2 999999 2 1 999995 2 11 999998 1 10 999990 -823954 2 2 999999 2 926307 951664 1 2 999999 -373300 2 812087 944612 2 2 999999 2 10800 972009 1 764669 899685 -592017 2 19 999983 1 2 999999 652147 2 2 999999 1 2 999999 -830026 2 14 999994 1 2 999999 -237328 2 8 999997 1 120162 495047 75942 1 2 999999 748302 1 14 999999 987149 2 2 999999 2 70573 192328 2 2 999999 2 5 999983 2 2 999999 2 125101 239632 2 2 999999 1 284889 782503 251895 2 14 999985 2 2 999999 2 200797 894609 2 2 999999 2 2 999999 2 7 999985 2 15 999984 1 2 999999 38439 2 2 999999 1 49145 74116 -64508 1 457642 973946 346928 1 4 999985 836310 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -651279 2 366316 488359 1 3 999997 -457155 1 8 999988 709528 1 2 999999 -830083 1 10 1000000 -23372 2 2 999999 1 3 999989 -620112 2 6 999990 1 581725 851601 -251016 1 2 999999 -867922 1 2 999999 868418 1 7 999987 793306 2 2 999999 1 77166 915714 555518 1 284824 685213 -497912 2 16 999985 1 16 999987 -576946 1 2 999999 291533 2 278138 417158 2 2 999999 1 1 999991 -395694 1 90827 145635 474144 2 2 999999 2 318655 584855 1 15 999998 -984207 1 88711 235844 909393 1 2 999999 -474847 1 311036 994417 -148199 1 10 999985 -566579 2 245023 556298 2 11 999988 2 5 999981 1 2 999999 859108 2 548700 817914 2 2 999999 1 238710 709364 -346952 1 852981 993108 -778837 2 2 999999 2 15 999990 1 19 999988 263775 2 2 999999 2 46992 730642 1 7 999984 -707125 1 2 999999 -457282 1 14 999982 -422575 2 2 999999 2 2 999999 2 44869 994656 2 2 999999 1 15 999992 -355721 2 15 999991 2 2 999999 2 2 999999 2 2 999999 1 2 999999 542365 1 13 999991 402000 2 2 999999 1 20 999994 -838997 2 2 999999 1 131449 635867 -893466 2 2 999999 2 2 999999 2 396317 715710 1 380291 697837 427861 2 2 999999 2 2 999999 2 2 999999 2 368728 574861 2 2 999999 2 10 999989 1 2 999999 200290 1 85038 955986 -499188 1 20 999985 110119 2 2 999999 1 2 999999 870359 2 463140 843142 2 9 999986 1 12 999998 146530 1 15 999982 661325 1 206252 838734 792855 1 2 999999 208733 2 89475 808060 1 11 999983 -380409 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 1 999983 367305 1 18 999993 521418 2 230632 495367 1 13 999981 538439 2 2 999999 1 2 999999 -422543 1 16 999990 535615 2 4 999995 2 542501 835096 1 542427 550831 438827 1 2 999999 -914802 2 10 999992 1 2 999999 -71803 2 2 999999 1 2 999999 -973711 1 2 999999 -794380 1 2 999999 612064 2 2 999999 2 17 999998 2 9 999986 1 198135 790925 359526 1 831188 842186 756488 1 333191 963741 521164 2 2 999999 2 15 999991 2 2 999999 2 2 999999 2 2 999999 2 13 999981 1 20 999983 -443359 2 1 999988 2 2 999999 1 2 999999 -119932 2 2 999999 1 284527 403049 757885 1 13 999991 751711 2 2 999999 2 7 999985 1 2 999999 -582521 1 14 999990 -794282 1 19 999995 738676 1 12 999981 705148 1 18 999989 -783882 2 2 999999 2 222634 782312 2 2 999999 1 16 999999 -652861 2 2 999999 1 62694 463614 -625680 2 2 999999 1 262865 834269 145344 1 728733 948262 692483 2 12 999994 1 2 999999 -429229 2 2 999999 1 15 999999 738467 1 241186 859346 -835508 1 19 999999 624459 2 232503 984144 1 2 999999 229989 2 568598 967820 1 2 999999 578628 1 2 999999 -793693 1 2 999999 103258 1 10 999995 -575037 1 2 999999 -945398 1 362737 697492 611716 2 2 999999 1 20 999993 696987 2 14 999998 2 153398 462303 1 189380 717614 -554616 1 189269 755450 -425 1 7 999989 -131259 1 11 1000000 -936591 2 20 999997 1 342031 625820 184072 1 2 999999 -237393 1 2 999999 364225 1 2 999999 469431 1 681185 795989 983859 2 19 999993 1 2 999999 274235 1 9 999993 -472102 2 43977 918455 2 2 999999 1 302106 572995 910781 1 2 999985 -125087 2 2 999999 1 2 999987 404901 2 2 999999 2 2 999999 2 335354 923703 2 2 999999 1 2 999999 -550967 1 10 999993 630709 2 60936 125288 1 311694 439276 -208075 2 11 999996 1 404919 849327 354218 1 2 999999 -637720 1 20 999987 -376977 1 2 999999 -55215 2 2 999999 2 317917 824406 2 2 999999 1 377859 485569 865169 1 19 999993 927635 1 11 999988 981223 2 2 999999 1 2 999999 119201 2 2 999999 1 10 999985 199625 1 308479 746722 -440749 2 77336 627192 1 2 999999 -380154 1 19 999995 141785 2 2 999989 2 645357 675405 2 13 999985 1 2 999999 -707274 2 19 999981 2 1 999999 1 2 999999 -986468 1 8 999986 -803548 1 9 1000000 642133 2 362144 776213 2 2 999999 1 323365 447499 919834 2 264169 769924 2 175279 777277 1 69727 629575 739292 1 17 999984 -508746 1 13 999983 962179 1 280380 785573 -145411 2 3 999987 1 212310 670779 -897355 2 2 999999 1 1 999981 526971 1 375895 793402 730384 2 368032 514842 2 2 999999 1 14 999998 -397694 1 438203 972091 93628 1 17 999985 -739300 1 9 999991 -937522 1 11 999996 -584543 2 10 999986 1 2 999999 -172087 2 12 999985 1 188835 383684 -948314 1 298349 401664 872269 2 2 999999 1 401569 585032 -802268 2 2 999999 1 7 999994 -834327 2 607210 788802 2 12 999998 1 20 999983 -879373 1 256574 850966 -833933 1 2 999999 -953598 2 17 999990 2 2 999999 1 2 999999 464935 2 323379 921651 2 107314 969751 1 2 999999 841642 2 233453 742637 2 2 999999 1 13 1000000 14707 1 186763 325714 779754 2 2 999999 1 4 999992 79602 2 18 999984 1 2 999982 -607904 1 161102 688209 172047 2 513868 898440 1 2 999999 -204704 2 17 999998 1 186314 459467 -936112 2 2 999999 1 9 999990 124910 2 677741 837318 2 144252 175491 1 497180 691025 904652 1 2 999987 -747516 1 2 999999 617032 2 2 999999 1 70946 642500 -397718 1 20 999986 -286756 1 19 1000000 233347 1 2 999999 -3286 2 15 999990 1 2 999999 -855093 1 674590 863940 594433 2 2 999999 1 15 999994 -523014 2 15 999988 2 97743 992462 1 3 999989 579630 2 17 999999 2 2 999996 2 15 999988 1 2 999999 463175 2 49279 482700 1 35059 383509 978498 2 15 999989 1 78587 668327 -616811 1 764281 990004 338281 2 677481 751160 1 243626 712088 -261576 1 622246 773911 328153 2 588748 999262 1 1350 166907 212674 2 2 999992 1 11 999996 371655 1 338811 550117 333674 1 8 1000000 357143 1 73991 419689 32392 1 31756 752838 140324 2 2 999999 2 13 999986 2 16 999990 2 1 999997 2 60328 685092 1 130276 716529 838674 1 18 999981 -971828 2 370779 892067 2 647173 803544 1 179575 845648 -193918 1 207491 817472 -418922 1 11 1000000 -209353 1 172459 545096 -123740 1 525437 949765 -763295 2 569958 791291 1 164433 945017 11121 1 191009 800523 932421 2 323884 381532 1 2 999999 -166133 2 2 999999 2 2 999999 2 2 999999 1 492074 694665 -817956 1 15 999993 88723 1 17 999994 -565217 2 264926 367444 2 2 999989 1 11 999995 806917 1 14 999990 -724618 1 8 999989 822096 2 2 999999 2 567223 751719 2 471035 863537 1 333369 728286 -348529 1 16 1000000 -980233 1 143571 280065 -241299 2 12 999993 1 2 999999 -716415 2 822707 884527 2 267522 576312 1 285017 311137 -235052 2 9 999982 1 378891 862014 -404471 1 2 999999 -223486 2 3 999984 2 2 999999 1 2 999999 -887194 2 415853 891713 2 2 999999 2 2 999999 1 2 999999 191248 2 3 999997 2 2 999999 2 752592 762265 2 6 999996 1 6 999992 -968676 1 108703 874327 629335 2 2 999999 2 1 999997 1 2 999999 392967 2 128953 725952 1 439697 945581 480368 2 434929 652223 1 2 999999 -291672 2 224121 398821 1 2 999999 178143 2 3 999981 2 575600 576464 2 2 999999 2 2 999999 1 6 999987 -109194 2 211730 637562 1 2 999983 -732114 1 18 999998 -713659 2 6 999998 1 2 999999 -190874 2 6 999986 2 6 999999 1 2 999999 -551109 2 385125 943089 2 276325 345644 1 2 999999 470493 2 2 999999 1 484324 735088 461475 1 2 999993 -739441 1 257696 772517 -690483 2 770223 911297 2 14 999991 2 10 999981 1 81521 398027 -378565 1 2 999999 -429597 1 19 999989 -151927 1 19 999987 233504 1 8 999989 -258485 1 7 1000000 12556 2 2 999999 2 127785 717504 1 8 1000000 -600862 1 187434 283470 -530702 1 3270 548022 898691 1 2 999999 531645 2 2 999999 2 289172 748738 1 2 999999 -971816 2 3 999988 1 2 999999 588116 1 8 999993 -617335 2 2 999996 2 2 999999 1 9 999981 454197 2 11 999981 1 478785 691449 813778 1 2 999999 771617 1 591785 626428 -654593 1 2 999999 878682 1 188927 989827 -533584 2 13 999991 1 2 999999 536219 2 2 999999 1 16 999992 688790 1 107047 933886 433937 2 2 999999 2 17 999986 1 2 999999 -742736 2 2 999999 2 2 999999 2 2 999982 2 72541 116496 2 175247 467226 2 469238 644330 1 159334 526376 382611 2 2 999999 1 2 999999 229389 2 2 999999 1 12 999988 -733003 1 20 999981 -14398 1 13 999996 366166 2 2 999999 2 8 999997 1 2 999999 -37289 2 233592 995207 2 273958 751127 1 222759 471153 -184950 1 18184 990276 212653 2 10 999990 1 388400 546857 -762374 1 53100 128973 492856 2 8 999984 2 6 999999 2 2 999999 1 2 999999 -665150 2 9 999981 2 723304 766691 2 2 999999 1 11 999996 646008 1 17 999999 515436 1 2 999999 -997251 1 9 999996 292271 1 2 999999 781639 1 2 999999 379406 2 183405 532551 1 4 999999 -248792 2 114671 727061 1 2 999999 581543 1 49354 580096 332746 2 19 999986 2 243457 909297 1 2 999999 -295362 1 8 999996 -968320 2 4 999995 2 2 999999 2 529643 996547 2 2 999999 2 2 999999 2 110362 711388 2 2 999999 1 306039 843221 -432630 2 8 999983 1 83400 461341 -57659 1 591987 944115 -762463 1 341377 991817 -608401 1 17 999982 -167072 1 10094 986906 379653 1 10 999995 -902372 1 184550 515014 571371 1 2 999999 98087 1 15 999986 497759 2 8 999991 1 477736 882675 913810 1 2 999999 -372716 1 54864 457977 852210 2 2 999999 2 123486 398578 1 2 999999 -315712 1 512951 660595 -366789 2 7 1000000 1 134412 305637 498091 2 2 999999 2 13 999987 2 2 999999 1 19 999992 880882 1 2 999999 -426537 2 2 999999 1 183903 663354 -722679 2 352452 446234 2 246449 392200 2 2 999999 1 2 999999 -681004 2 2 999999 2 3 999984 2 172682 805643 2 596870 830846 1 2 999994 215049 2 2 999999 1 2 999999 79515 1 2 999999 317135 2 2 999999 1 2 999999 -772358 2 2 999999 2 2 999999 2 2 999999 1 349478 605145 75448 1 2 999999 -792344 1 2 999999 -432518 2 458885 497031 1 940968 984027 920428 2 2 999999 2 2 999999 2 180434 558667 2 2 999999 2 18 1000000 1 2 999999 -408931 2 15 999998 2 2 999999 2 2 999999 1 101403 272454 -39216 1 159865 482217 -427441 2 5 999988 1 25031 281313 -218788 2 364282 708533 2 2 999999 1 2 999999 957508 2 6 999996 1 19 999991 -35032 1 6 999997 -242873 1 18509 238793 -616200 2 530227 546522 2 2 999999 2 73374 578853 2 2 999999 1 2 999986 608500 2 13 999993 1 372043 844774 -961361 1 12 999999 -482599 1 2 999999 -507846 2 851000 941506 2 2 999984 1 195179 733450 -829983 2 148082 512226 2 2 999999 2 16 999993 1 5 999995 -447927 1 405579 442937 614355 1 2 999999 47649 2 293684 934899 2 374052 513640 2 170183 696551 1 9 999998 534633 1 6 999982 216921 2 16 999997 1 2 999999 -96215 1 2 999999 541362 1 15 999994 -715772 1 2 999999 781948 1 2 999999 442067 2 469548 616503 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999994 2 2 999999 2 20 999999 1 15 999994 -289536 2 309523 865076 1 9 999996 -546598 1 334694 633423 -100077 2 726896 854007 2 5 999996 2 785237 896715 1 6 999989 -721031 1 201423 700975 979148 1 2 999999 782319 1 2 999999 940285 1 335544 975939 -746395 2 16 999990 1 13 999984 381543 1 2 999999 -994061 2 276747 728975 1 42374 711260 -210105 1 438449 958349 -753602 1 2 999999 -966456 1 2 999999 -936418 1 8 999993 239605 1 10 999983 -519137 1 3 999994 271080 2 2 999999 1 2 999999 -243874 2 783118 827299 1 332229 390826 -448620 2 2 999999 1 2 999999 -892715 1 2 999999 514746 1 3 999997 -60171 1 339391 729532 -432815 1 486711 878823 -406137 1 5 999985 934104 2 193932 597109 1 407957 968601 759400 2 3 999990 1 17 999990 -254894 2 14 999987 2 4 999997 2 15 999991 2 2 999999 1 2 999999 71479 1 2 999999 -935602 1 11 999986 -124827 1 3 999998 382459 2 9 1000000 1 2 999999 -895534 2 2 999999 1 2 999999 587478 1 174760 480996 981634 1 2 999999 -137737 2 259154 506905 2 4 999995 2 325891 860543 2 265342 468757 2 12 999986 1 1 999989 767933 2 32817 971611 1 2 999999 -838865 2 2 999997 1 16 999989 929085 2 130549 774154 2 10 999997 1 7 999989 789617 1 19150 401745 -79159 1 59384 459101 -100234 2 19 999983 1 2 999999 -909107 2 8 999982 1 2 999999 764456 1 20 999990 -73686 1 69488 332397 -562299 2 339583 604575 2 3 999998 2 2 999999 2 2 999999 1 18 999982 -131631 2 2 999999 2 2 999999 2 258836 729392 1 18 999982 -675101 1 1 999987 -924862 2 2 999999 2 17 1000000 1 2 999999 -587730 1 2 999999 370443 2 287652 570187 1 15 999991 711021 1 145169 915600 -797451 2 12 999988 2 2 999999 2 10 999992 2 19 999990 1 20 999984 -485716 1 355228 405320 626133 1 16 999995 -951602 2 289898 334380 1 301117 901571 783135 1 297839 456130 -259850 1 125254 736829 647368 2 477487 892412 1 468835 758047 -520898 1 2 999999 -377164 2 2 999999 2 190447 446858 1 2 999999 407888 1 558451 747929 -897857 1 926933 933904 197026 1 2 999999 167673 2 2 999999 1 4 1000000 -868580 2 207478 801694 1 2 999999 309166 2 18 999990 1 2 999999 -667226 1 29574 361382 -493484 1 709047 713795 273849 1 2 999999 46330 1 2 999999 -573278 2 2 999999 1 14 999998 -185036 2 6298 756239 1 2 999999 -465705 2 85272 715317 2 11 999986 2 2 999999 1 2 999999 -133242 1 107374 383810 -552178 2 185870 200749 1 406109 622863 -299208 1 11 999997 -693155 2 12 999983 2 3 999998 2 2 999999 1 5 999984 478827 1 836668 887121 267337 2 2 999999 1 2 999999 105543 1 4 999999 -317059 2 2 999999 1 15 999981 -949850 2 2 999999 2 129015 185781 1 414091 656606 -46566 2 2 999999 1 2 999999 -437920 2 316688 601352 2 8 999987 1 931 530568 -227179 2 3 999999 1 2 999999 -871650 2 19 999992 2 57088 262475 2 2 999999 1 2 999999 -999917 1 3 999998 247737 1 2 999999 -617657 1 15 999995 746810 2 2 999999 1 9 999984 -946223 1 2 999999 -590799 2 276347 576202 1 2 999999 -428389 2 1 999985 2 19 999999 2 16 999991 2 84985 373193 1 613684 775875 955896 2 12 999981 2 2 999999 1 2 999999 -905881 2 254980 456622 2 200112 236126 2 426518 774303 2 204392 587182 1 8 999987 -4957 2 2 999999 1 7 999986 -761441 1 391059 394524 -156481 1 2 999999 -780634 2 1 999994 1 503206 567375 284637 2 2 999999 2 302917 747044 1 294414 439533 -246998 2 360731 502381 1 2 999999 -109997 2 815972 825364 2 422956 824632 2 2 999999 2 3 999985 1 6 999985 -424523 2 13 999995 1 2 999999 766123 1 2 999999 -616871 1 467973 660345 350984 2 16 999981 2 9 999998 2 6 999981 1 433804 736874 -714963 1 676016 823470 -613043 1 2 999999 259998 2 11 999986 2 2 999999 2 2 999999 1 16 999989 134191 2 2 999999 1 448400 989150 649523 2 355095 755264 2 9 1000000 1 11 999981 -701465 2 2 999999 2 2 999999 1 85966 419682 178005 1 2 999999 963317 1 48954 266801 -950486 2 21188 846399 2 6 999984 1 792246 934198 -437103 1 6872 252352 -843532 1 20 999989 151769 2 1 999987 2 11 999993 2 232537 896998 1 2 999999 95769 2 185162 306342 2 13 999987 2 268828 656263 1 331983 780345 -684477 1 3 999991 479683 1 2 999999 -773058 2 16 999988 2 2 999999 1 727825 943160 334250 1 358616 575101 634417 1 15 999989 -402170 2 2 999999 1 400060 985235 -48941 1 20 999996 -306601 1 18 999991 890604 1 4 999990 675772 2 20 999986 2 19 999984 2 9 999989 2 19 999992 2 19 999996 2 2 999999 1 17 999992 647058 2 2 999999 2 2 999999 1 248424 261571 -331278 2 2 999999 1 15 999990 50081 1 345046 410934 -449361 2 447410 995612 1 223033 520257 768291 2 20 999995 2 13 999982 2 20 999981 1 2 999999 -465102 1 2 999999 -573918 1 11195 81162 238633 2 2 999999 1 2 999999 904696 2 2 999999 2 9 999988 2 266358 320166 1 16 999990 -974252 1 2 999999 862653 1 201386 816552 119545 2 522614 678733 1 2 999999 890886 1 9 999988 632953 1 186643 980040 546087 1 445647 450001 -180988 1 17 999982 -106570 2 302581 940850 1 168748 248601 -704905 1 194029 200723 467100 1 65269 573191 385115 1 15 999984 720535 1 3 999997 387107 2 166183 902080 1 15 999986 596928 1 10 999988 -954574 1 2 999999 795805 2 2 999988 2 10 999985 1 2 999999 25672 1 13 999994 -906993 2 2 999999 2 244630 947756 2 15 999983 1 152677 963079 -894182 1 2 999999 -119391 1 2 999999 -219976 2 2 999999 2 8 999995 1 83285 684165 659058 2 2 999999 2 231023 758185 2 13 1000000 1 2 999999 -370197 2 120489 475755 2 20 999998 2 5 999992 2 2 999999 1 2 999999 -48438 1 8 999987 625672 2 2 999999 2 1 999983 1 8 999991 -240783 1 12 999994 -551538 1 8 999996 561171 2 557653 880638 1 606797 803527 391475 2 441699 667648 1 2 999999 -784759 1 2 999999 527683 2 2 999999 2 2 999999 2 2 999999 1 243833 308659 746267 2 515232 670803 1 53650 460826 154021 2 2 999999 1 187612 339361 645000 2 7 999987 1 581595 785665 -797630 1 20 999995 -810014 1 80181 856761 -776673 2 16 999998 1 2 999999 -127752 1 243467 451124 809853 1 132855 302905 -281562 2 2 999999 1 12 999981 -272955 2 2 999999 1 2 999999 262751 1 6952 334276 582513 2 2 999999 2 338261 875284 2 544415 663551 1 2 999999 664467 1 7 999986 -778508 2 2 999999 1 329783 424118 333618 2 17 999995 2 2 999999 2 335202 726496 2 7 999984 2 7 999997 2 7 999984 1 2 999999 -611345 1 18 999983 779178 1 7 999987 -403349 2 13 999993 1 162372 648986 -608010 2 7 999998 1 2 999999 -967070 1 2 999999 593212 1 3 999984 -243937 2 2 999999 1 70916 795388 -493598 1 470107 986664 76495 2 56574 175300 2 3 999983 1 2 999999 650938 1 340695 610286 -499180 1 2 999999 890369 1 2 999985 -545688 1 11 1000000 -37638 2 10 999984 1 164628 409411 964183 2 11 999994 2 11 999993 2 196008 879025 2 2 999999 1 14 999993 -645584 2 10 999982 1 233967 982096 529118 1 2 999999 247516 2 2 999999 2 2 999999 2 224925 523061 1 9 999994 339778 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -713562 2 20 999995 2 135270 302953 1 13 999999 -134298 1 6831 176193 170341 1 2 999999 27114 2 2 999999 1 223470 584736 922919 1 2 999999 -529513 1 366710 742683 -829194 2 886713 999178 2 2 999999 2 2 999999 2 34495 702827 2 2 999999 2 11 999992 2 12 999995 2 19 999989 1 524526 548497 20154 2 19 999982 1 11 999981 -916029 1 825693 878769 279961 1 2 999999 895016 2 4 999993 2 220228 653378 1 168674 358531 -96764 2 2 999999 2 2 999999 2 534701 862381 1 38082 172159 -368606 2 2 999999 1 6 999997 660802 1 133456 378825 -691078 2 2 999999 1 3 999983 -445460 2 19 999994 2 2 999987 2 15 999988 1 160302 269424 -604441 2 1 999995 1 289634 476102 -808181 1 622851 991008 -125370 1 260441 719191 431642 1 18 999999 56036 2 10 999989 1 16 999997 -408363 1 2 999999 12928 2 4 999988 1 2 999991 305368 1 2 999999 -261612 1 14 999990 -856312 1 389800 749743 -287144 2 5 999988 1 481147 900838 -361331 1 8 999985 930869 2 2 999999 1 498617 569276 -69658 1 16 999997 939703 1 169150 693025 84028 2 11 999989 2 2 999999 2 318512 814097 1 2 999999 823881 2 11 999992 2 12 999993 2 4 999985 1 194511 496776 642421 1 205321 714880 98652 2 16 999991 1 9 1000000 228850 1 14 1000000 779255 2 408964 434203 2 14 999988 1 2 999999 794274 1 2 999999 -40431 1 2 999999 898933 1 19 999991 292609 2 255117 327006 1 3 999985 -258768 2 2 999999 1 3 999984 -173888 1 1 999986 143281 2 2 999999 1 15 999994 972103 2 254490 398214 1 130957 630544 373789 2 4 999999 1 5 999989 246054 1 12 999994 694522 1 13 999989 -736247 2 7 999997 2 659420 824240 2 702067 793190 1 2 999999 -871264 2 13 999989 1 2 999999 585323 2 7 1000000 1 223285 297489 475083 1 11 999994 928551 1 7 999998 289740 2 66376 178969 1 324582 782290 699709 1 2 999999 -332598 1 130455 765237 183055 2 18 999987 1 434326 679251 -64144 2 14 1000000 1 2 999999 428102 2 2 999999 1 6 1000000 4237 2 29896 960099 2 9 999994 1 2 999999 -670706 2 1 999993 2 16 999990 1 2 999999 -791493 1 18 999996 370840 1 2 999999 510978 2 8008 945972 2 15 999983 1 2 999999 -363446 2 2 999999 1 2 999999 600761 2 10 1000000 1 615603 657019 -379840 2 87597 917871 1 168043 587581 557047 2 9 999988 2 6 999992 2 2 999999 2 316294 751351 2 2 999999 2 8 999984 1 139046 532896 479274 1 7 999989 -103303 1 2 999999 -925495 1 2 999999 -925714 2 15 999996 1 511212 869597 -599943 1 2 999999 521447 2 2 999999 1 2 999999 -135340 2 538614 718688 1 3 999990 698181 1 372548 534342 572897 2 485977 930659 1 364798 767766 -112159 1 294724 325406 703504 1 2 999999 359294 1 2 999994 900758 2 2 999999 2 632220 662673 2 2 999999 1 6 999986 37059 2 2 999999 1 2 999999 -350590 2 2 999992 1 2 999992 383742 1 2 999999 964554 2 731692 930363 2 611907 947188 2 13 999985 2 2 999999 2 3 999995 2 431884 856596 1 2 999999 244594 2 313930 816326 1 2 999999 -478937 1 478874 660686 -329883 1 2 999998 -753020 2 714823 918656 1 15 999990 -439137 2 2 999999 1 19 999996 -63018 1 74004 794301 -204119 2 12812 253078 2 16 999994 2 2 999999 1 835321 997436 683414 1 4 999986 605363 1 2 999999 -86891 1 12 999999 349460 1 13 999995 920259 1 2 999999 768829 1 2 999999 -784155 1 2 999999 -838833 1 313694 369654 787438 2 230383 696411 1 19 999999 -3585 1 2 999999 -20753 1 447248 526038 53044 2 10 1000000 2 14 999988 1 2 999999 -966253 1 109029 351216 -153539 2 408631 984822 1 730508 775233 357621 1 420763 708232 -755198 2 292134 293688 2 2 999999 1 9391 993735 106442 2 19 1000000 2 2 999999 2 2 999999 1 6 999995 -25569 1 2 999999 -87701 1 2 999999 445868 1 804693 888420 -507528 1 582013 622550 936832 1 305417 700089 328630 1 2 999999 662256 2 2 999999 1 9 999998 -566386 2 18 999985 1 15 1000000 827069 1 20 999988 -55369 2 2 999999 2 12 999982 2 2 999999 2 2 999999 2 387862 986533 2 5 999987 1 5261 314420 -340647 2 819684 965969 2 6 999991 2 398843 518420 1 7 999982 -375040 2 2 999999 1 78624 927104 -113047 2 538846 975020 1 2 999999 314435 2 2 999999 2 2 999999 2 11 999992 1 12 999986 -786315 1 2 999999 -238564 1 18 999987 639888 2 2 999999 2 2 999985 1 350548 866752 -90009 2 169458 893917 1 219373 942227 726346 1 473530 674918 81749 1 2 999999 272257 2 446262 657886 2 17 999981 2 2 999999 2 2 999999 1 8 999988 653948 1 2 999995 280139 1 2 999999 -896314 2 2 999999 1 482536 974143 274033 2 8 999996 2 315594 391991 1 2 999999 555485 2 4799 200547 2 2 999999 1 4 999984 477344 2 2 999999 2 14 999986 2 14 999999 1 16 999984 -63687 2 2 999999 2 13 999998 2 2 999999 1 683718 961437 138499 2 3 999982 2 11 999981 2 19 999998 1 40390 661086 -297100 2 2 999999 2 2 999999 2 17 999992 2 2 999999 2 936123 972874 1 4 999993 -421108 1 306347 903732 -992632 2 351872 805226 1 107583 470915 951637 1 218945 713217 210592 2 2 999999 2 2 999999 1 17 999997 -41869 1 1 999988 188337 1 2 999999 -168462 1 8 999982 515131 2 8 999983 1 2 999999 861050 2 2 999999 1 2 999999 707192 1 880902 963841 808030 2 2 999999 2 15781 631934 1 900713 982588 938252 2 2 999999 2 205593 211278 2 10 999988 2 2 999999 2 5 999994 2 684188 882118 1 2 999999 434967 2 533316 773966 2 64002 883094 1 6 999985 -370018 1 2 999999 377967 1 31625 90462 157627 1 2 999999 463789 1 169464 666912 728328 1 2 999999 190872 2 16 999991 2 373893 597755 1 2 999999 -702865 2 4 999983 2 19 1000000 1 585414 586360 760492 1 20 999997 -610597 2 305409 538654 1 393076 592704 -7794 2 201214 854504 2 2 999999 1 2 999999 -839634 2 1 999990 2 4 999990 1 17 999982 -938853 2 9 999985 1 351804 613485 -545890 1 2 999999 747753 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -214308 2 11 999998 2 6 999985 1 14 999982 -891502 2 2 999999 1 13 999999 121154 2 62627 198144 2 2 999999 1 2 999999 -320180 1 20 999984 333405 2 2 999999 2 69482 981399 1 1 999992 556018 1 2 999999 46383 1 910966 949398 -8764 1 7 999999 810504 1 18 999981 -1195 1 156493 630275 518140 1 20 999998 255641 1 565738 605878 948504 2 831518 980010 1 13 999997 -942418 2 2 999999 2 97063 580042 1 9 999987 -281139 2 8 999988 1 18 999995 10930 2 2 999999 1 20 999989 -296108 1 16 999988 905822 1 89411 881881 -166772 1 2 999999 -784605 2 12 999996 2 2 999999 1 194329 978539 618736 2 526954 544106 1 7 999983 -700320 1 9 999994 365680 2 606407 793367 2 193875 304537 1 2 999994 14911 2 2 999999 2 17 999999 2 2 999999 1 2 999999 814222 1 227045 601146 489937 1 20 999989 257013 2 1 999985 1 2 999999 631418 1 1 999993 217952 2 11 999983 1 2 999999 305606 2 2 999999 1 2 999993 -891864 1 2 999999 833814 2 175496 729414 2 257369 857956 1 291322 369303 775106 1 18 999981 792417 1 8 999989 990266 2 365792 566727 1 315215 496148 402119 2 1 999987 1 7 999991 839951 2 401503 770816 1 2 999985 271092 2 2 999999 2 696222 945568 2 134208 453207 2 20 999996 1 19 999994 246197 2 2 999999 2 6 999990 1 8 999981 -934450 2 1 999989 1 355325 906947 -480177 2 487410 955348 2 471223 743746 1 2 999982 -764694 1 2 999999 -689877 1 183956 642687 74601 1 69675 123974 -911998 2 16 999987 2 4283 260695 1 2 999999 482234 1 2 999999 -899045 1 15 999991 941393 2 2 999999 2 2 999999 2 209890 807557 2 2 999999 1 160152 308491 -445146 2 2 999999 2 161047 598331 1 1 999997 394916 1 2 999999 556361 1 3 999992 -176765 2 1 999999 1 391315 943176 -822955 1 13 999993 -729937 2 34209 784334 2 2 999999 2 11 999987 1 751019 899084 -884286 1 2 999999 -167981 1 10 999999 869665 2 19 999995 2 13495 988822 2 2 999999 2 544714 680528 2 751199 897467 1 2 999999 -631784 2 2 999999 2 15 999991 2 2 999999 1 4 999995 -120806 2 1 999992 2 17 999991 1 2 999985 -673023 1 2 999999 -138780 2 2 999999 1 531493 596498 612623 2 2 999999 1 512886 534558 -779936 2 12 999982 2 397129 727856 2 10 999991 2 2 999999 2 6 999986 1 15 999985 802246 2 2 999999 1 12 999986 227285 2 3 999990 1 259745 878603 53381 1 2 999999 738439 2 496050 503117 2 331 736181 2 298789 588189 1 331829 588096 453961 1 2 999982 -338876 1 1 999989 -819027 2 1 999989 2 146983 211506 2 2 999999 1 2 999999 -854713 2 108669 431090 1 123655 957304 -682553 2 2 999999 1 48868 146430 -345419 2 405258 864128 1 2 999998 649556 1 907966 986552 -171940 1 16 999986 871105 2 20 999992 2 2 999999 1 3 999983 991309 2 2 999999 1 15 999985 -838709 2 15 999987 2 2 999999 2 2 999999 1 7 999992 -724588 2 7 999993 1 15 999983 868022 1 374131 899158 -687598 1 470446 855495 -151817 1 2 999999 507960 2 11 999992 1 14 999990 482646 2 502811 712079 1 19 999997 705096 1 2 999999 317668 1 1 999990 665972 2 2 999999 2 12 999988 2 2 999999 1 15 999999 976913 2 454514 932287 2 3526 318655 1 2 999999 -44355 1 5 999997 674298 1 2 999999 719644 2 1 999992 2 167471 397622 1 2 999999 638440 2 19 999989 2 9 999988 1 655154 952211 352922 2 2 999999 2 581289 917611 2 247349 478050 1 16 999994 255871 2 2 999999 2 9 999988 1 17 999997 -988145 2 2 999999 1 15 999997 -325860 1 2 999999 -461333 2 242464 420901 1 2 999999 150047 1 2 999999 565118 1 10 999999 772758 2 5 999990 2 2 999999 1 437042 523137 338825 1 19 999993 193169 1 20 999987 -746971 2 11 999994 2 379182 442778 1 2 999999 -218334 2 12 999994 1 3 999984 -108155 1 147052 251099 227283 1 13 999987 718439 2 598539 750777 1 2 999999 792226 2 94280 557689 2 19 999993 2 8 999991 1 19 999996 -61876 2 2 999999 1 2 999999 -493944 2 15 999986 1 208726 466837 770503 2 14395 391959 1 130991 632354 343967 1 20 1000000 163146 1 1 999985 -264196 1 15 999992 -801952 2 2 999999 1 499889 527086 390709 1 2 999999 420696 2 72344 282838 1 20 999997 557174 2 213571 709315 2 225403 878574 2 2 999999 2 559189 803971 2 2 999999 2 2 999999 1 457896 752163 281466 2 2 999996 1 16 999996 -802941 2 341769 934888 2 2 999999 2 2 999999 1 2 999999 293108 2 2 999999 1 2 999999 -282867 2 99598 674824 1 16 999996 -196083 2 624944 740763 2 5 999987 2 2 999999 1 25556 735714 -55110 2 1 999998 1 589204 603609 -192011 1 6 999994 -934839 2 2 999999 1 2 999999 74328 2 465104 625603 1 374914 865788 -384183 1 2 999999 -613977 1 11 999984 -433585 1 635199 753845 -464012 1 280031 290830 562926 1 8 999986 -633398 2 17 999994 2 12 999997 1 10 999990 -15865 1 3 999986 -844776 1 11 1000000 414385 1 328854 801172 10021 1 49086 643875 590335 2 81536 896278 1 2 999999 -861409 1 2 999999 279416 2 2 999999 1 2 999999 668940 2 2 999999 2 18 999993 1 6 999996 -401053 2 10 999999 1 2 999999 -697323 2 8 999985 2 2 999999 1 2 999999 -245135 2 854264 894809 2 130229 410273 2 2 999999 2 181747 614225 1 407635 615995 818454 2 2 999999 1 399820 990646 929879 1 303334 350219 173026 2 2 999999 1 964689 984148 -952839 2 228446 304779 1 9 999984 950146 1 13 999992 144489 1 2 999999 65687 1 2 999999 10111 2 2 999999 2 2 999999 1 767590 891405 552290 1 851221 851344 -367543 1 2 999999 -564772 1 2 999999 326841 1 5 1000000 904412 1 2 999999 -855024 1 2 999999 -638225 2 18 999982 2 20 999994 2 3 999988 2 14 999987 2 2 999999 1 18 999995 -324494 2 2 999999 2 2 999999 1 2 999999 766286 2 18 999987 1 174077 346462 253768 2 332919 589434 1 624466 733596 867496 2 2 999999 2 249300 974927 1 96573 751571 828346 2 2 999999 2 102720 847920 1 272490 627854 182551 1 774756 872664 641471 1 163803 371076 -414954 1 78155 207439 43257 1 2 999999 -839970 2 166996 724817 1 686554 889761 128589 2 169172 976151 2 2 999999 1 2 999982 -822859 2 16 1000000 2 2 999999 1 12 999985 -790160 2 38207 525297 1 1 999993 -47868 1 139849 902820 -512246 1 19 999996 470971 1 632668 789627 -701316 2 625455 791952 2 2 999990 1 776608 891675 472818 1 713537 962773 515339 2 4 999990 2 479231 930591 2 93031 958464 1 11 999983 176348 2 16 1000000 1 816634 987111 -864465 2 2 999999 1 734462 975143 871485 1 517111 876225 725893 1 169937 459370 446987 2 16 999990 1 210470 485164 -276062 1 2 999999 493064 1 615190 988689 73633 2 1 1000000 2 2 999999 2 20 999997 2 2 999999 1 2 999999 873321 1 67543 124043 -574548 2 4 999985 1 17 999996 -638554 2 2 999999 2 193512 231245 1 4 1000000 -335602 1 63872 249444 -73651 1 2 999999 552216 2 502325 714427 2 11 999999 2 13 999988 2 2 999999 2 2 999999 2 499215 688486 2 2 999999 2 615601 620533 1 2 999999 589561 2 17 999984 2 2 999986 2 7 999984 2 2 999999 2 433047 853959 1 90653 671821 11522 1 11 999983 -309140 1 253871 951003 -874577 1 321157 668461 -189553 2 308990 577215 2 483342 530606 2 106494 957139 2 2 999999 2 94403 845771 1 160493 590216 270341 2 6 999981 2 914804 995189 1 2 999999 464079 2 2 999999 1 2 999999 -356178 2 70940 684498 2 132212 456761 2 7 999987 2 2 999999 1 7 999984 -305179 1 357825 859498 839706 1 14 999987 690979 2 16 999985 2 2 999999 1 2 999999 27303 1 299580 779973 -911357 1 20 999990 250583 2 2 999999 1 838385 851844 -91652 2 342014 675218 1 2 999999 797556 2 253738 757810 1 2 999999 496256 1 16 999997 595537 2 523532 841901 1 2 999988 643927 1 1 999982 417346 1 513475 597594 149783 2 11 999985 1 2 999999 536195 1 6 999983 -672754 1 5398 906247 627135 2 2 999999 2 344560 461701 2 14 999985 1 5 999988 -490441 1 159972 899267 841317 2 175366 228659 1 1 999999 607912 1 2 999999 521544 1 3 999988 -7329 1 12 999996 474184 1 169782 815353 163825 1 17 999982 955678 1 2 999999 969723 2 178742 348092 2 1 999986 1 767750 822780 711983 2 324352 443726 2 714759 925400 2 2 999999 2 2 999999 1 13 999987 -159382 1 2 999999 645261 1 19 999994 586902 1 267107 323089 -917469 1 19 999990 -410202 1 2 999999 -411708 2 12 999988 2 11 999997 1 2 999999 -146755 1 318379 357918 -105491 2 2 999999 1 114437 128316 -151011 1 2 999999 -176967 2 2 999999 2 424527 713668 2 2 999999 1 2 999999 172555 1 2 999999 -670897 2 15 999995 1 265019 947162 760332 2 16 999995 2 2 999999 2 3 1000000 2 18 999994 1 465491 659661 380500 2 59894 722041 2 500175 816242 2 2 999999 1 2 999999 -173893 2 15 999999 2 2 999999 2 142315 689053 2 2 999999 1 12 999994 -76939 2 212301 375229 2 211453 714745 2 19730 82779 1 2 999997 -22031 2 20 999989 2 2 999999 2 100725 232911 1 2 999997 199058 1 18 999992 355465 2 2 999999 2 2 999999 1 2 999999 -759017 1 285377 688246 293437 2 2 999999 2 2 999999 2 9 999994 2 4 999984 2 2 999999 1 11 999982 -36979 2 12 999987 1 314805 482381 -796246 2 2 999999 2 4161 285419 2 2 999999 2 395430 517319 2 235904 779374 1 470933 754248 -494137 2 231170 261565 1 2 999999 -340921 1 97242 854149 611576 2 2 999999 1 2 999999 667064 2 782912 877334 2 13 999985 1 2 999999 -620406 1 246655 643182 345124 2 2 999999 1 2 999999 -302829 1 480412 605745 181816 1 2 999999 646543 2 419313 466083 2 559681 986832 1 441110 451179 -346769 1 18 999997 -625988 2 340742 584811 2 2 999999 1 602550 623289 859890 2 2 999999 2 675883 907708 1 5 999985 619619 2 9732 689546 1 2 999999 -670050 1 678414 757699 -131077 1 2 999999 -398070 2 631618 872315 2 2 999999 2 2 999999 1 17233 358749 586901 1 7 999983 40390 2 2 999999 2 2 999999 1 2 999999 -237522 1 12 1000000 -541511 1 84467 168680 -930843 2 20 999998 2 2 999999 1 5 999984 -840174 1 2 999999 -379120 1 400358 569863 110467 2 2 999999 1 797476 931092 528326 2 429265 569312 1 17 999982 -675342 2 11 999984 2 17 999986 1 2 999999 -559463 1 2 999999 587364 2 443241 453259 1 2 999999 635872 2 2 999999 2 7 999992 2 7 999993 2 10 999991 2 2 999999 2 2 999993 2 2 999999 1 2 999999 -615310 1 883589 906305 -720101 2 2 999999 2 133766 815524 1 3 999985 875795 1 563813 845680 153674 1 2 999999 -288247 1 13 999982 668931 2 3 999986 1 2 999999 -458866 1 2 999999 -860097 2 145844 360577 2 2 999999 1 79665 670813 -621079 2 92829 218723 1 120864 152095 -769848 1 205208 339980 -231437 1 2 999999 612944 2 2 999999 1 2 999999 317036 2 713306 997645 1 122881 977786 257769 1 6 999987 -971782 1 160934 358406 -268531 1 20 999987 -277114 1 6 999981 23988 1 2 999999 126855 1 2 999999 -822128 2 8 999993 2 2 999999 1 611638 615474 -126779 2 2 999999 2 2 999999 1 238544 961764 -206611 1 2 999999 744337 1 178550 479278 508886 1 13 999998 204958 1 16 999999 -816688 2 6 999992 2 2 999999 2 2 999999 2 149103 649619 2 18 999996 2 2 999999 2 2 999999 2 15 999983 1 11 999985 15496 2 17 999999 2 2 999999 1 2 999999 915858 2 2 999999 2 8 999982 1 2 999999 -419457 1 102066 968892 866177 1 2 999999 585545 2 126776 750305 1 378276 521175 122757 1 2 999999 -106331 1 10 999983 -566259 2 91166 187914 1 2 999999 269642 1 2 999999 153425 2 2 999999 2 415066 528730 2 2 999999 1 1 999996 -452540 1 406109 752518 63208 2 2 999999 1 2 999999 -968934 1 2 999999 -824484 1 2 999999 746690 2 2 999999 2 187918 746846 2 17887 102446 1 3 999994 653447 2 14 999987 1 2 999999 -814462 1 326425 690921 -563069 1 2 999999 -403523 1 20 999988 -124067 2 5 999990 1 18 999983 -142892 2 13 999985 1 10 999988 254086 2 44987 944667 1 2 999999 -234438 2 296444 958443 2 2 999999 1 572310 767129 773883 1 2 999999 -740068 1 7 1000000 -84999 2 14 999983 1 17 999999 -566798 2 15 999995 2 2 999999 1 5 999997 888092 1 2 999999 266078 2 2 999999 1 19 999983 -211769 1 300445 508919 -340824 1 230820 671522 233016 2 19 999994 2 2 999999 2 1 999982 1 4 999983 294815 1 51537 786897 535481 2 2 999999 1 815146 847868 465796 2 2 999999 2 2 999994 2 2 999999 2 2 999999 1 2 999999 -790725 2 396977 717039 1 2 999999 467262 2 2 999999 1 6 999985 982533 1 2 999999 -477587 1 2 999999 13832 2 18 999985 2 11 999989 2 7 999981 1 16 999986 -670563 2 856753 929088 2 296358 356464 2 35481 246116 2 14 999989 2 461144 574713 1 27274 278442 319873 1 20 999987 -720257 2 85356 319683 2 240843 571768 1 14 999987 591282 2 180280 750382 2 2 999999 2 2 999999 2 607856 861498 1 6 999990 -707828 1 2 999999 6959 1 889265 956338 808522 2 640871 674482 1 2 999999 891662 1 1 1000000 723785 1 462969 838284 609482 2 6 999990 2 2 999999 2 18 1000000 1 14 999986 -603605 2 2 999999 1 398902 461556 -762118 1 180735 458582 -558068 2 14 999989 2 2 999999 2 720320 726238 1 542989 622725 508530 2 10 999995 1 165449 533398 527370 1 7 999986 461328 2 367135 664109 1 23735 821436 344108 2 12 999994 2 2 999999 2 2 999999 2 463098 562001 1 14 999987 -161103 1 332191 893691 -209071 1 2 999999 -691203 2 5 999997 1 6 999984 -983017 2 9 1000000 2 11 999984 2 221720 649333 2 5 999987 1 156545 208367 -622497 2 10 999981 1 2 999999 42133 1 12976 258811 722942 2 321781 443399 2 4 999990 1 7313 980744 356254 2 268054 820737 1 66183 105706 783589 2 10 999989 1 185148 413449 -722029 1 2 999999 565630 1 433404 963982 -425216 1 6 999997 463934 2 592873 634679 2 2 999999 1 2 999999 842367 1 6 999991 -422297 1 427395 802439 -243341 2 185944 650438 2 406557 858834 2 106026 692967 1 102912 652672 -108322 1 610809 960171 834658 1 2 999999 -746301 1 2 999999 199535 1 2 999999 -101547 2 3 999992 2 10 999983 2 8215 804338 2 13 999998 1 920862 937190 801488 2 515735 730408 1 20 999992 488472 1 19 999995 788913 1 527981 589971 252028 2 2 999999 2 2 999999 1 11 999989 395243 2 2 999999 2 2 999999 2 20 999984 2 2 999999 2 2 999999 1 240480 802140 237916 2 2 999999 1 15 999996 -979824 1 2 999999 875954 1 10 999996 -231353 2 9 999986 1 65110 824553 835363 1 2 999999 -651505 2 309138 745267 2 428926 613703 1 2 999999 -696077 1 2 999999 226404 2 4 999999 2 13556 238719 1 2 999990 -179594 2 1 999997 2 2 999999 1 8 999991 -84246 2 5 999985 1 4 999988 142792 1 469241 471394 189859 2 2 999999 2 831075 900145 1 16 999983 -490872 2 171340 719645 2 430981 587694 1 2 999999 340657 1 16 999992 -414407 1 14 999984 -494557 2 7 999994 2 7 999982 2 8 999981 2 2 999999 1 2 999999 -377912 1 2 999999 44882 1 2 999999 880875 1 2 999999 -244140 2 2 999999 1 670478 809484 598621 1 2 999999 67989 2 2 999999 2 735417 906255 2 372766 546904 2 2 999999 2 316188 712473 1 581348 963385 605897 2 15 999986 2 2 999999 1 543142 860461 46099 1 6 999997 472551 1 11 999996 -581404 1 5 999994 287866 2 630532 766830 1 2 999999 -696653 2 2 999999 2 8 999984 1 9234 767552 -346995 1 14 999990 -56932 2 2 999999 2 2 999999 1 500378 648185 -85174 2 12 999988 1 296255 859468 430760 2 2 999995 1 9 999999 -814744 2 170363 372197 1 203508 599395 -199162 1 16 999995 -268183 1 336777 909894 -623509 2 2 999999 2 413997 950998 2 622891 817893 2 101971 312306 1 4 999981 357647 1 2 999999 -535471 1 321959 772487 302487 1 308326 664852 388292 2 2 999999 2 2 999999 2 563211 984256 1 647121 721296 -33543 2 289764 979062 2 1 999984 2 272425 594134 2 8 999982 1 5 999997 864314 2 2 999999 2 2 999999 2 153463 566142 2 11 999990 2 2 999999 1 2 999999 -804076 1 452682 867185 144434 1 17 999995 -149599 1 16 999987 -782459 2 391197 573136 1 20 999993 -344734 2 19 999981 1 2 999999 -967596 2 11 999996 2 256831 898417 2 422420 698296 2 126510 593006 1 3 999986 916218 2 2 999999 2 14 999981 1 167373 606427 901581 1 346230 654553 -698980 2 9 999992 2 14 999995 1 2 999999 -591751 1 2 999999 -958720 2 2 999987 1 48874 651967 -239545 2 15 999983 2 14 999999 1 497787 618186 683812 2 2 999999 1 8 999985 942629 1 2 999999 -652755 1 2 999999 -326797 2 2 999999 2 718074 814127 2 2 999999 2 10 999991 1 11 999998 -414194 2 2 999999 1 8 999995 -148027 1 2 999999 -207930 1 2 999999 -833085 2 18 999998 1 818896 961738 -269055 1 235488 883154 -881652 2 8 999992 2 554757 754154 1 2 999999 707166 1 1 999997 8311 1 2 999999 191354 2 2 999999 2 17 999984 1 13 999987 -70036 2 2 999999 1 4 999989 142548 1 2 999983 -730095 2 2 999999 2 398327 482369 2 2 999999 1 267402 318976 451917 1 57034 316261 408165 1 364796 859019 438324 1 2 999999 -894281 2 286861 820968 2 17 999989 2 15 999989 1 2 999999 112369 2 2 999999 1 244838 253211 481110 1 20 999986 -716749 2 81386 278535 1 2 999999 819925 2 5 999989 2 831647 992281 1 376460 547087 974874 2 1 999999 1 13 999998 -119935 1 14 999995 -423133 2 2 999999 2 3 999991 2 2 999999 1 565590 608802 -169214 2 238835 423233 1 11 999997 -458559 1 2 999999 -524648 1 2 999999 -551093 1 2 999999 -141947 2 19 999985 2 197194 856567 1 18 999987 -529367 1 617687 921266 -609638 2 11 999991 1 2 999999 -463367 2 2 999990 2 19 1000000 1 15 999996 -489764 1 2 999999 586627 2 2 999999 1 10 999994 -627364 1 12 999994 331880 2 344876 628997 2 2 999999 1 490006 866084 779337 1 8 999986 558003 2 13 999998 1 335018 894118 -275009 1 16 999995 592358 1 56349 168882 772151 1 2 999999 -949694 1 10 999988 -66121 1 78927 185270 196842 2 14 999993 1 423113 489387 -262466 1 798055 946338 761052 1 620768 907333 -143110 2 5 999994 1 2 999999 312755 2 742062 930279 2 136040 205352 2 38272 902788 2 434372 842678 1 11 999990 -136708 1 2 999999 -605483 2 17 999983 2 2 999999 2 168328 476658 1 154752 391754 -227883 2 9 999983 2 2 999999 2 2 999999 2 2 999999 1 498979 611941 -223854 2 2 999999 2 2 999999 2 2 999999 2 13 999996 1 2 999999 -83344 1 14 999994 158986 2 86932 713806 2 7 999995 2 12 999983 1 154639 950044 323129 1 264392 310331 -298292 2 4 999996 1 7 999992 -538959 1 10 1000000 -251050 2 2 999999 1 2 999999 -419778 1 216661 872501 429930 2 208920 558029 1 2 999999 575681 2 651643 944577 1 50682 294360 -43864 2 2 999999 1 297362 826649 -603809 2 271331 439883 2 402809 880613 2 10 1000000 2 2 999999 2 141458 289917 1 12 999986 -608165 2 2 999999 1 6 999981 -184272 1 372202 384407 160064 1 2 999999 -332616 1 5 999988 -347007 2 591683 719192 1 258853 744306 61307 2 128340 219369 1 2 999999 570358 1 21564 685899 705655 2 2 999999 2 2 999999 1 2 999999 -417964 2 2 999999 1 3 999984 482624 2 418420 756634 2 8 999996 1 2 999999 709043 2 377186 380233 2 830772 960279 1 2 999999 560607 2 329316 337238 2 19 999995 2 20 999984 2 16374 814205 1 2 999999 -591146 1 1 999999 -460305 2 16 999982 1 2 999999 326020 1 380764 526622 748164 2 94779 390025 2 2 999999 1 2 999999 -442531 1 54328 238521 432340 1 778531 781778 -117829 1 4 999991 840604 1 2 999999 -154108 2 20 999998 1 2 999999 -684622 1 4 999992 107353 2 2 999999 1 2 999999 176457 1 2 999999 -504271 2 18 999989 2 154008 784951 1 76188 302313 -827131 2 15060 261623 2 17 999987 1 376800 701123 -92163 2 138269 233555 2 2 999999 1 287328 708066 -807438 2 137197 822467 1 203858 780757 81263 1 2 999999 196811 2 15 999997 1 2 999999 254510 2 10 999996 1 79877 709306 973801 2 482939 708243 2 2 999999 2 19 999987 1 2 999999 -495355 1 13 999997 854310 2 3 999987 1 13 999988 -563235 2 13 999990 2 2 999999 1 2 999999 -620240 1 348489 623881 -723734 2 11 999996 1 98381 493465 -193338 2 13 999981 2 2 999999 2 89540 976848 1 559547 631316 20718 2 2 999999 1 2 999999 44425 2 7 999982 1 2 999999 708386 1 13 999995 -326421 2 634815 711779 1 11 999995 -397032 1 77530 764308 -987867 2 226805 265665 1 17 999989 -902465 2 2 999999 2 2 999999 2 10 999982 1 793108 879404 -117754 2 6 999987 2 535028 993277 1 2 999999 800983 2 43803 505964 2 2 999999 2 5 999985 2 65412 408669 1 2 999999 -274928 1 254555 580021 513872 2 2 999999 1 2 999999 519985 2 2 999999 2 2 999999 2 2 999999 1 17 999991 -521053 1 580018 750335 665553 1 2 999986 -115389 2 422828 878781 2 2 999999 2 197148 788749 2 253358 919840 1 880943 919860 -705815 1 188462 723058 772523 1 4 999998 -839337 2 3 999984 1 613516 775359 119934 1 12 999987 214338 2 961336 979527 1 17 999992 236821 1 16 999981 -426663 1 10 999993 813497 2 8 999994 1 2 999999 -879359 2 227329 771555 1 561892 966171 -576177 1 2 999999 775921 2 3 999990 2 5 999996 2 20 999998 1 1 999983 -55139 1 4 999987 -727448 2 105069 484575 1 2 999999 -457079 2 2 999999 1 20 999987 -119296 1 19 999992 -674271 1 2 999999 -838405 2 2 999999 2 7 999989 1 371070 485135 978289 1 107301 769412 -977313 1 2 999999 294959 2 3 999985 1 321876 918676 -872359 1 17 999991 101896 1 106547 501066 -518323 2 2 999999 1 17 999988 998674 1 59744 514306 771150 2 12 1000000 2 16 999987 2 2 999999 2 268389 390988 2 2 999998 2 2 999999 1 16 999991 509278 1 2 999995 -453089 2 32553 250914 1 17 999991 627938 2 10 999990 1 406850 697246 439678 1 4 999985 -199752 2 2 999999 2 2 999999 1 357430 733266 -705663 2 415207 507640 1 148904 744156 -467765 1 4 999994 281363 2 10 1000000 2 11 999992 1 2 999999 267849 2 17 999989 1 3 999995 627434 1 2 999999 424817 2 13 999996 1 2 999999 740643 2 1 999995 2 198755 279960 1 3 999982 -404785 1 17 999995 888334 1 270237 765423 30140 1 2 999999 -514953 1 9 999998 -305132 1 13 999994 -509449 2 233782 866602 2 19400 167477 2 13 999994 1 210190 430922 661196 2 10 999991 2 2 999999 2 7 999988 2 57892 888759 2 6 999994 2 614549 801675 2 20 999992 2 107414 763798 1 2 999999 86684 1 40255 672170 -596008 1 2 999999 -56338 2 16 999987 2 3 999982 2 2 999999 2 8 999992 1 2 999999 861435 2 174506 218686 1 522181 778304 -703807 2 4 999989 2 476936 791199 2 16 999990 1 2 999999 307074 1 3 999992 411903 2 2 999999 1 471049 943336 770259 1 260429 485198 -946129 1 2 999999 -935493 1 2 999999 -75862 1 245113 557689 -396677 1 18 999997 -96282 1 2 999999 -130665 1 2 999999 -670827 2 17 999998 1 8 999998 358359 1 15 999981 -690124 1 6 999985 325649 1 2 999999 350087 1 2 999999 242763 1 2 999999 725433 1 331537 695070 163240 1 2 999999 591934 1 2 999999 -669391 2 2 999999 2 2 999999 1 2 999999 867808 2 5 999994 2 2 999999 2 13 999993 2 14913 682465 1 438537 440927 705495 2 657258 863596 2 2 999999 2 65603 346753 1 15 999991 504103 1 19 999990 -968066 1 224842 614050 14238 2 334641 858235 2 276677 795360 2 84700 838583 1 239260 593029 96627 2 30169 77092 1 441038 545274 -440841 1 514734 895194 115584 1 67626 787888 -47998 2 2 999999 1 2 999999 -775223 2 225242 264042 2 2 999999 2 30993 109110 1 2 999999 -316071 2 2 999999 1 651851 975784 -936431 1 8701 441211 809207 2 2 999999 1 2 999999 -684540 1 17 999996 129658 1 16 999998 -460711 1 3 999981 -938822 1 518464 851379 517091 1 2 999999 -71031 1 9 999982 -156377 1 378690 706122 701665 1 2 999999 -280418 2 6 999995 2 2 999999 2 2 999999 1 2 999999 -432842 2 122836 206987 2 2 999999 2 2 999999 1 10 999982 143819 1 2 999999 669249 1 17 999997 378854 1 411664 873549 -624275 1 131817 658472 263281 1 20 999994 -589384 1 2 999999 438583 2 2 999999 1 11 999988 -108908 2 14 999983 2 1 999995 2 536707 848053 1 2 999990 485298 1 2 999999 -259487 2 2 999999 1 2 999999 -367525 2 2 999999 2 16 999991 2 751085 820013 2 122925 178763 1 2 999999 -167622 1 277435 581328 772386 2 2 999999 2 13 999985 1 162608 385263 510100 1 2 999999 -450302 1 2 999999 42623 1 15 999995 -308610 1 2 999999 -244789 1 2 999999 979241 2 8 999997 1 2 999999 788255 2 84189 325315 1 4 999989 261681 1 2 999999 -700698 2 2 999991 1 11 999995 -491747 1 2 999999 270891 2 2 999999 1 2 999999 -166246 1 2 999999 -591143 1 2 999999 -299824 2 14 999997 2 15 999985 1 2 999999 -224293 1 9 999983 715501 1 10 999983 -152746 2 2 999999 1 139757 792860 571080 2 2 999999 2 6 999992 1 2 999999 427516 1 8 999994 -930581 2 2 999999 1 18 999985 -68915 2 2 999999 1 324944 860388 908275 2 4 999998 2 12 999985 2 2 999999 2 2 999999 1 508405 709522 590455 2 14 999993 1 2 999999 -95341 2 2 999986 2 447998 833731 1 2 999999 -437839 1 2 999999 740260 1 9 1000000 -735154 1 2 999989 10422 1 7 999987 974052 1 2 999999 611913 2 317150 425562 1 381703 445936 685283 2 10 999997 1 2 999999 807594 1 787395 911549 -693005 1 320821 803822 891972 1 133917 991601 -94352 1 7 999993 -109355 2 18 999984 2 2 999999 1 569601 575562 -389261 2 125515 782782 1 337318 799826 -304282 1 12 1000000 -33836 1 3840 702248 -643510 1 99374 868752 585180 1 3 1000000 -771575 1 546517 562308 31386 1 298605 404278 -179922 2 2 999999 2 488035 773358 1 71082 752086 -461491 1 18 999986 746434 2 2 999999 2 6 999981 1 247307 343727 -251544 2 2 999999 1 2 999999 7652 1 55843 100507 -304155 1 2 999999 -856332 1 13 999996 743787 1 12 999983 870160 2 14 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -770668 1 15 999988 99393 2 2 999999 2 2 999999 1 5 999998 -338385 2 2 999999 2 16 999997 1 7 999983 913162 2 821471 901894 2 480880 941730 2 2 999999 2 2 999999 1 2 999999 -858502 2 257764 296565 2 2 999999 1 11 1000000 739294 2 2 999999 1 2 999987 -113340 2 2 999999 1 2 999999 -905669 2 5 999993 2 15 999981 1 17 999982 379151 2 11 999995 1 2 999999 -310444 2 2 999999 1 16 1000000 435667 2 19 999990 2 20 999996 2 2 999999 1 587241 627539 390982 1 3 999981 238977 2 81288 883706 1 462962 722498 -941363 1 2 999999 -760188 1 2 999999 -936035 1 921153 971490 230207 2 2 999999 1 64979 998358 930212 2 3 999981 1 523968 881701 -897873 2 2 999999 1 237502 409904 -740057 1 8 999996 255043 2 2 999999 1 17 999997 -217735 1 2 999999 538940 2 2 999992 1 305743 612642 -27785 1 2 999999 634344 2 2 999999 2 2 999999 2 2 999999 1 16 999983 -947659 1 4 999995 -43780 2 2 999999 2 2 999999 2 2 999999 1 17 999990 -546319 1 2 999999 -927753 1 13 999998 59646 1 2 999999 -9356 1 12 999993 -776607 2 18 999981 2 668675 865661 1 2 999999 447795 2 636493 779412 1 496856 561080 817303 2 426951 813035 1 17 999989 541161 2 232320 347738 1 2 999999 -399976 2 16 999997 1 12 999994 981919 2 19 999983 1 2 999999 386806 2 91706 449882 2 17 999992 2 2 999999 1 253342 456840 -75498 2 2 999999 2 2 999999 1 191347 572841 191361 2 420271 862545 2 15 999983 1 130700 747074 -3651 1 195564 593885 671926 1 2 999999 688022 2 15 999987 2 1 999982 1 2 999999 -738987 2 2 999999 1 491399 564664 -684558 1 2 999999 -372162 2 394011 841260 1 2 999999 958405 1 442026 686784 -37850 1 2 999999 -758152 2 2 999999 2 104235 498963 1 154150 410019 669477 1 2 999999 825083 2 20 999994 1 7 999994 -868837 2 3 999996 1 2 999999 336586 2 2 999999 2 134207 209292 1 590137 598014 610799 2 12 999984 2 337450 688707 1 256431 757707 721496 1 2 999999 -851079 2 15 999982 2 286019 468857 1 628145 644898 -641669 2 2058 409495 2 1 999992 1 249253 637518 251372 2 2 999999 1 692927 854486 -716089 1 2 999999 866299 2 2 999999 2 141689 287598 2 13 999985 1 183555 235563 -969804 2 301592 585630 1 8 999986 62972 1 2 999999 103861 1 83203 904105 793164 1 4 999982 613713 2 2 999999 1 6 999989 222958 2 14 999983 1 16 999989 -553464 1 2 999999 63675 2 2 999999 1 385723 805997 -862033 2 2 999999 1 2 999999 -123846 1 8 999982 924452 1 2 999999 -504717 2 14 999997 1 92497 700433 -422006 2 2 999999 2 10 999987 2 441372 566716 2 2 999999 2 9 999992 1 80338 591182 -477067 2 2 999999 1 2 999999 290063 2 213534 511916 2 121038 902469 2 166963 529159 2 2 999999 2 2 999999 2 376762 971249 2 629635 832585 1 144021 929225 -875923 2 66791 504156 2 2 999999 1 2 999999 415778 2 3 1000000 1 279682 830120 -435801 2 2 999999 2 858688 959571 1 19 999997 -847537 2 6 999988 2 131303 400319 2 492329 949532 1 258891 843922 -94576 2 14 999989 2 2 999999 2 18 999994 2 2 999999 1 2 999999 -406250 1 2 999999 639073 2 2 999999 2 2 999999 1 2 999999 392383 1 19 999987 645540 1 9 999989 859651 2 2 999999 2 565534 880954 2 2 999999 2 2 999999 2 2 999999 1 2 999999 192409 2 2 999999 1 2 999999 230340 2 627223 899310 1 2 999999 261518 2 2 999999 2 2 999999 2 2 999999 2 2 999981 1 237323 512831 -704362 2 2 999999 1 452631 563726 -146724 1 2 999999 906026 2 322118 552119 2 734146 834365 2 840999 991202 2 2 999999 2 2 999999 1 19 999985 890948 2 6 999996 2 2 999999 2 446997 952484 1 2 999999 -217733 2 232992 358492 1 7 999994 318927 2 601724 689542 2 20 999999 1 2 999999 -249199 2 269440 770737 1 127424 148466 -943718 2 33224 125449 2 448023 776340 1 6 999983 -889435 1 10 999984 -243672 1 602490 621554 323672 2 1 999986 2 312531 577098 1 2 999999 385016 2 2 999999 2 623211 972401 1 673506 820044 -521728 1 129563 361515 479305 1 2 999999 242371 2 154113 349629 1 695384 867035 69337 1 2 999999 -346999 1 136435 225470 -208314 2 2 999984 2 15 1000000 1 2 999999 117076 1 308165 406293 309419 2 2 999999 1 413288 441621 -134356 2 130707 404598 1 410232 951521 20782 2 20 999995 2 17 999998 1 590558 637270 782091 2 6 999982 1 2 999999 922713 2 2 999999 1 2 999999 -328057 1 2 999999 188421 1 147868 261246 299768 1 649783 729051 514410 1 208478 984593 642104 1 1 999983 -284862 1 2 999999 -178725 2 618926 730039 2 395130 759916 2 670087 912657 1 2 999999 18951 2 145351 851196 2 2 999999 1 2 999999 43362 2 7 1000000 1 317049 602251 -34755 1 15 999982 -300619 1 19 999986 938220 1 2 999999 -657016 1 14 999992 873441 2 13 999981 2 406022 857855 1 6 999989 533535 2 7 999990 1 354043 858787 -161398 2 2 999999 1 366406 919405 -888268 2 517031 894831 1 2 999999 622911 1 185157 801441 -854397 1 2 999999 -798161 1 687718 777253 -337222 1 2 999999 266384 2 2 999999 2 594799 832741 1 2 999988 -995364 2 18 999999 1 2 999999 -131124 1 897750 986361 714628 2 403752 949887 1 653652 851626 -206084 2 2 999999 1 14 999990 -312432 2 2 999999 1 6 999981 999156 2 473685 794287 1 14 999981 757017 1 607638 618287 -812785 2 19 999995 2 9 999994 1 13 999999 976077 1 473882 913981 8284 2 285380 657557 2 2 999999 1 738734 962388 -184265 1 2 999999 225924 2 583573 879347 1 2 999999 917758 1 2 999999 -929213 1 18 999983 255709 1 2 999999 -189911 2 13 1000000 1 609101 997164 59971 1 179510 746085 8965 1 2 999999 879727 1 75098 211043 420432 2 317001 669324 1 2 999999 -625918 2 334762 948678 2 19 999987 1 2 999999 -114192 1 26280 177069 -990200 1 2 999999 -793889 1 366983 824979 -919069 1 2 999999 -359585 2 6 999986 2 1 999991 2 2 999999 2 221342 656239 1 8 999995 -745503 2 16 999982 1 2 999999 -216699 1 2 999999 -478013 1 20 999984 -452100 2 2 999999 2 2 999999 1 349350 691865 194485 2 292867 873431 1 5 999990 324037 2 62909 585005 2 2 999999 1 2 999999 -331566 2 2 999999 1 2 999999 653379 1 2 999999 -637722 2 72140 388998 1 17 999985 286353 1 14 1000000 416092 1 24241 385931 -784233 2 4 999997 1 228588 471956 -277803 2 2 999999 2 3 999992 1 3 1000000 -914125 1 17 999988 116352 2 639502 881981 1 2 999999 -572746 2 600990 645892 2 18 999991 2 13 999995 1 2 999999 -871128 1 2 999999 778888 2 2 999999 1 441469 563523 -850241 1 372757 641653 -870888 1 2 999999 -320222 2 2 999999 2 85412 964751 2 597304 673258 2 7 999991 1 541786 996930 -829745 1 2 999999 -767468 2 20 999982 2 2 999999 2 607841 889406 1 2 999999 660614 1 221985 365103 183258 2 2 999999 2 395484 828416 1 103883 353422 884170 1 9 999983 142653 1 1 999982 -896638 2 820656 929768 2 2 999999 2 2 999999 1 2 999999 -28190 1 7 999981 239821 2 16 999988 2 2 999999 1 9 999991 996220 2 129125 622563 2 484546 962105 2 4 999987 1 8 999983 594735 2 425463 830256 1 2 999999 -697104 1 2 999999 -885358 2 17 999981 2 541897 902667 2 3 999990 1 7 999992 -308273 1 2 999999 -281402 2 607917 740194 2 2 999999 1 2368 12847 788198 2 2 999999 2 114818 811319 2 2 999999 2 6 999997 1 2 999999 744 2 13292 927926 1 1 999984 831829 2 2 999999 2 2 999999 1 821560 972864 -171210 1 34752 287803 -947656 2 8 999996 1 320610 590690 -214950 1 2 999999 417503 2 10 999983 1 1 999996 355880 1 14 999995 296783 1 2 999999 -737136 1 2 999999 -153161 2 85858 575469 2 1 999993 1 849744 891996 -900800 1 396591 749829 -10529 2 18 999993 2 2 999999 2 2 999989 2 2 999999 1 2 999999 -412166 1 631929 750858 -473181 1 99495 565809 -768114 2 102895 768218 2 2 999999 2 13737 587089 2 2 999999 2 2 999999 1 14 999992 94584 2 459604 805137 1 3 999981 816466 1 17 999995 -849491 1 16 999984 540108 2 2 999999 2 2 999999 2 19 999990 2 11 999999 2 2 999999 2 173136 358467 2 498682 888209 2 2 999999 2 2 999999 1 2 999999 278693 2 19 999993 2 604525 854538 2 19 999984 1 1 999989 -796792 2 7 999987 2 2 999999 2 903522 968843 1 15 999991 33652 1 14 999991 786514 2 2 999999 2 4 999991 1 2 999999 -234009 1 14278 314161 -808480 1 11 999985 52664 1 2 999999 191566 2 3 999982 2 589013 654511 2 5 999981 2 2 999999 2 10 999995 2 11 999995 2 15 999981 2 2 999999 2 204572 804047 2 2 999999 2 29480 401362 2 2 999999 1 4 999991 349537 2 2 999999 1 2 999999 -835539 1 2 999999 -895190 1 2 999999 -702082 1 3 999987 673098 1 7 999998 -31326 2 125665 435795 1 3 999996 723757 2 5 999992 2 10 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 6 999996 957082 1 167604 725986 856866 1 2 999999 840725 1 2 999999 576775 2 2 999999 1 9 999993 694023 2 762108 875134 2 112794 673626 1 2 999999 -344903 1 2 999999 818114 1 61194 663447 -257096 1 2 999999 26941 2 2 999999 1 2 999999 -444340 1 2 999999 -533117 2 2 999999 1 2 999999 -283612 1 14 999989 -250293 2 503601 703434 1 2 999999 -727871 2 216039 610773 2 474473 733066 1 536027 881135 -747484 2 2 999999 1 2 999999 -966601 1 282306 872413 621863 1 13 999987 861054 1 2 999999 -237904 2 338650 794130 1 14 999985 369543 2 2 999999 1 638229 909198 606984 2 1 999983 1 2 999999 -311031 1 11 999990 -732992 1 2 999999 201516 1 2 999999 -481406 1 76929 302441 390089 2 2 999999 2 20 999993 1 73334 201511 -184151 2 2 999999 1 2 999999 993198 1 2 999999 -610213 2 2 999999 2 2 999999 1 2 999999 141859 2 919995 983093 2 10 999991 1 2 999999 146122 2 1 999999 1 2 999999 808599 2 219918 541953 2 2 999999 1 2 999999 -562385 1 6 999999 -785839 2 48696 409493 2 2 999999 1 2 999999 -313098 2 155183 630573 1 8 999983 749648 1 378041 851174 -968206 2 789324 856326 1 11 999996 942418 2 12 999995 1 2 999999 740438 2 2 999999 1 619786 710298 -708503 1 321444 850859 891245 1 2 999999 579958 1 2 999999 -333863 1 853573 891612 251213 2 295083 336954 2 16 999999 1 10 999999 430313 1 2 999999 427343 2 3 999981 2 16 999995 2 2 999999 1 14 999982 -716444 1 79323 791760 -347958 1 297993 407354 -502482 1 18 999983 653824 2 13 999995 2 10853 805080 1 3 999982 810579 1 20 999982 143339 1 2 999999 577162 1 2 999988 842089 2 2 999999 1 147958 245695 342464 1 2 999999 289575 2 12 999981 2 2 999999 2 2 999999 1 2 999999 418666 1 2 999999 -448464 2 2 999993 2 2 999999 1 615812 990012 -365272 1 307742 737499 849295 2 255164 504780 1 74039 882809 503198 2 8 999987 1 2 999999 78238 1 16 999998 -691257 1 2 999999 605821 1 249877 365433 979877 1 2 999999 555781 1 89312 672857 16457 1 2 999999 501224 1 2 999999 -705348 1 656343 948143 802415 2 2 999999 1 2 999999 826718 2 10 999984 1 2 999999 814088 1 3 999993 344571 2 19 999998 2 6 999987 2 19 999993 1 419925 789581 -430377 2 14 999987 1 99183 865628 997591 2 433892 705394 2 18 999998 2 2 999999 1 11 999992 -457165 2 2 999999 1 2 999999 -498454 1 5 999985 -970543 2 174510 916822 2 2 999999 1 333323 750231 -204049 1 2 999999 228573 2 3 999992 1 6 1000000 -401310 2 322564 902015 2 9 1000000 2 2 999999 2 817320 858342 2 499948 756079 1 2 999999 -477233 1 2 999999 210856 1 17 999997 981111 2 16 999989 2 7 999998 1 2 999999 -391498 2 87280 780818 1 16 999988 840986 2 357551 920137 1 20 1000000 -70326 2 9 999981 2 2 999999 2 881590 932566 1 2 999999 -859304 2 15 999998 1 2 999999 636420 1 5 999991 -3010 1 389969 880612 416729 2 2 999986 2 9 999991 1 60825 421481 -427098 2 1 999988 2 462707 970861 2 2 999999 1 2 999999 989549 2 478256 987192 1 2 999999 -644715 2 447481 528115 1 4466 186297 442077 1 172523 977946 -626464 1 4 999991 -15364 2 136185 753601 1 2 999999 -263590 1 2 999999 751416 1 8 1000000 -100300 2 677747 818694 2 2 999999 1 3 999996 154442 1 6 999986 593442 1 302579 755844 265047 1 13 999997 -35488 2 535611 773381 2 2 999999 2 10 999982 1 2 999999 555694 2 2 999999 2 440875 963825 2 251807 720815 2 2 999999 2 2 999999 2 2 999999 2 11 999987 1 2 999999 970309 2 2 999992 1 16 999994 -299806 2 2 999999 1 17 999999 407447 2 432857 839404 2 2 999999 2 3 999993 2 2 999999 1 466105 568004 430173 1 2 999999 185718 1 5 999987 578375 1 620729 691180 733215 2 3 999990 1 186577 904632 -264216 2 741522 870898 1 19 999984 -434981 2 631637 974383 2 16 999982 2 3 999982 1 9 999983 -697107 1 16 999994 118821 1 2 999999 17786 1 52393 449260 -270111 1 817746 930260 412057 1 20 999994 -326444 1 653175 750365 -268525 1 2 999999 -753518 2 556850 616991 2 2 999999 1 6 999989 -220311 1 438777 535730 -582712 2 332021 642750 2 3 999982 1 2 999999 -364336 1 8 999983 278008 2 18 999985 1 2 999981 416446 1 224308 837333 559972 2 9 999992 2 2 999999 1 321093 845813 711716 2 19 999992 2 2 999999 1 721587 837079 -461772 2 19677 432745 1 12 999988 -352253 2 9 999990 1 604585 625405 -993717 1 2 999999 874887 1 2 999999 205950 2 8 999997 2 741615 936812 1 429306 528881 -447391 2 11405 338831 1 2 999999 -343694 2 234441 340888 2 3 999992 1 12554 900052 -990752 1 2 999999 -893610 1 13 999999 -42429 2 2 999999 2 329960 927939 2 347047 421252 1 3 999982 -988398 1 19 999985 -933546 2 2 999999 1 2 999999 -661331 2 152264 821263 1 15 999987 -817204 2 308673 484286 1 15 999994 566050 1 14 999994 -389483 1 237153 566981 -395255 1 2 999999 -330733 2 93984 810377 2 382266 450447 2 530192 576720 2 2 999999 2 2 999999 2 2 999999 1 13207 967476 -353101 2 843006 918045 1 2 999999 693114 1 2 999999 88599 1 261974 926535 572133 2 19 999982 1 2 999999 817474 1 18 999994 117801 2 2 999999 2 8 999984 1 2 999999 939570 2 14 999992 1 19 999991 419806 2 2 999999 1 8 999994 -601600 2 7 999995 1 476441 710129 -179697 2 12 999983 1 2 999999 -615191 1 113524 913545 124248 1 2 999999 -709169 2 1171 304592 2 44442 97721 2 109053 812322 1 2 999999 -160812 1 14346 78632 414180 1 359778 396297 340411 2 453135 543701 2 2 999985 2 2 999999 2 565397 888529 1 688835 849835 58672 2 2 999999 2 258933 347102 1 9 999982 805806 1 3 999986 636089 2 103 66629 2 15614 491158 1 2 999999 -797937 2 3 999986 2 2 999999 2 2 999992 2 2 999999 2 23562 984801 2 2 999999 2 10 999989 2 86298 325455 1 4 999983 373432 2 138314 585899 1 8 999988 -372708 1 2 999999 -862060 1 15 999985 -997952 2 2 999999 2 2 999999 1 103243 909248 -144110 2 417369 796814 2 2 999999 2 19 999986 2 12 999999 1 66930 873637 -487395 2 246645 341042 1 155597 507428 -501497 1 11 999990 847807 1 2 999999 389691 1 6 999989 -599304 1 10 999996 857004 2 2 999999 1 69352 95648 -882487 2 13 999999 2 19 999990 1 2 999993 729855 1 2 999999 -27387 1 4 999997 216559 2 2 999999 2 2 999999 1 16 999984 -786277 2 20 999999 2 396406 857856 1 326234 716592 -931501 2 2 999999 2 230031 774996 2 464339 894429 1 7 999998 -844244 1 2 999999 -573229 2 2 999999 2 460077 807117 2 2 999999 1 2 999999 -18837 2 5 999999 2 2 999999 1 15 999999 -303484 1 2 999999 -476910 1 687189 811581 -855640 2 184717 403287 1 2 999999 -962782 1 12 999990 -909320 2 329473 736701 2 384624 829860 2 1 999981 2 2 999999 2 99893 883624 1 19 999983 903124 1 2 999999 -782693 2 678258 889779 1 2 999999 808234 2 2 999999 1 39761 332316 -996621 2 2 999999 2 2 999999 1 854463 857395 581951 2 16 999991 2 566464 838343 2 2 999999 1 421265 433053 194320 1 1 999992 -498842 2 47789 411042 1 3 999995 -770988 2 2 999999 2 2 999999 2 15 999986 2 2 999999 1 725347 881116 579632 1 7 1000000 -516478 1 2 999999 592935 1 3 999998 62847 2 2 999999 2 3 999981 2 254896 502239 1 2 999999 685852 1 4 999994 -972410 2 19 999986 1 2 999999 -269907 1 100664 385810 879465 2 483379 687652 2 2 999999 1 36458 395058 460421 2 20 999986 2 908895 993061 2 12 999986 1 20 999984 548442 2 97610 692796 1 20 999991 -751878 2 2 999999 1 78693 519932 610871 1 8 999996 560256 1 7 999993 -228044 2 2 999999 2 384341 950993 2 833844 875013 1 2 999999 -876553 2 8 999995 2 343357 347923 2 94865 562894 1 2 999999 678457 1 17 999992 -286135 1 10 999987 -634975 1 415748 493240 541612 1 160096 199847 -340999 2 18 999985 1 2 999999 317682 1 2 999999 -126634 1 20 999990 -939687 1 2 999999 195593 1 2 999999 47825 2 71536 90805 1 8 999991 -913431 2 13 999988 2 2 999999 1 2 999999 60571 1 3 999990 -739016 1 2 999999 -674561 1 2 999999 -52750 2 32949 455208 2 19 999990 1 53625 442148 -264742 2 20 999989 1 592063 999354 456349 2 2 999999 1 19 999988 -967089 1 39488 601694 637094 2 2 999999 1 10 999995 -842976 1 2 999999 -562582 1 2 999999 396976 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -255642 2 411063 951958 2 187163 276323 1 7 999986 564929 2 19 999987 1 16 999983 -551213 2 15 999982 1 78041 860269 910071 1 2 999999 -476629 1 342276 398481 -741466 1 139115 873302 -905334 1 493262 972613 4810 1 480672 929401 -509796 2 170461 880142 2 422989 792742 1 530997 669175 682796 2 372183 618685 1 15 999998 -597196 2 2 999999 2 16 999993 2 339940 730403 2 15 999986 2 6 999981 2 2 999999 1 2 999995 792850 1 2 999999 856527 1 4 999993 188546 1 28 841902 594580 2 2 999999 1 11 999981 179304 2 2 999999 2 2 999999 2 2 999999 2 455734 670493 1 2 999999 -59363 1 723889 738192 -579251 2 2 999999 2 2 999999 2 13 999991 1 5 999996 -939528 2 2 999999 2 12336 566801 2 258365 302959 2 291142 429731 2 11 999984 1 704149 890873 -722579 1 4 999985 242283 1 2 999999 -350625 2 19 999986 2 7 999988 2 14 999987 2 15 999994 2 2 999999 2 2 999999 1 54198 384777 -87415 2 2 999999 1 45122 867492 818819 1 2 999999 -992533 2 2 999999 2 29303 809686 1 4 999985 -532919 2 17 999993 1 280889 862096 258883 2 19 999996 2 11 999996 2 2 999999 2 2 999999 2 5 999982 1 2 999999 577167 1 183990 345950 57569 1 721365 858149 -794393 2 2 999999 1 2 999999 795733 1 41399 409219 408584 2 175374 989229 2 2 999999 1 2 999999 -921208 2 53794 347020 2 165522 859163 1 2 999999 356766 1 157105 412668 410780 1 2 999999 -562850 1 1 999982 478102 1 657987 796662 -965628 1 2 999999 929515 2 7 999993 2 2 999984 1 2 999999 819239 2 16 999983 1 10455 733412 861830 2 15 1000000 1 2 999999 -638000 1 14 999997 940737 2 13 999998 2 2 999996 2 2 999999 2 311612 654660 2 10 999992 1 10 999989 248870 1 530768 548437 309293 1 316658 984692 419419 2 12 999982 1 13 999988 851825 2 17 999984 1 2 999999 464713 1 216153 749312 -917044 2 6 999999 2 462244 643734 1 2 999999 -980489 2 2 999999 2 2 999999 1 812862 848582 -569981 2 1 999986 2 2 999999 2 2 999999 1 403186 726251 -909441 1 2 999999 581926 1 2 999999 -137672 1 19 999997 894028 2 2 999999 2 11 999997 1 5 999981 555536 1 4 999985 672908 1 8 999999 580838 1 3 999986 -962687 2 678065 779098 1 2 999999 142582 2 2 999999 1 2 999999 77975 1 19 999998 885498 1 6 999990 -591748 2 2 999999 1 568169 572103 -293829 2 340567 467431 2 5 999986 1 7 999988 -321241 1 19 999985 503722 2 5 999998 2 8 999993 2 71429 548931 1 18 999992 -707150 2 6 999996 2 69735 635936 2 2 1000000 1 2 999999 846600 1 2 999999 -569292 1 2 999999 -521813 2 2 999999 1 2 999999 803552 1 180873 826749 639275 2 197979 823767 2 19 999996 1 4 999991 -315737 1 12 999987 176940 1 402691 413501 409483 1 16 999984 -374389 2 1 999991 2 692063 845032 2 2 999999 2 5 999984 2 19 999981 2 91459 800213 1 2 999999 778448 2 173449 512168 1 2 999990 543203 1 623448 722858 -284628 1 114741 417455 684989 1 6 999999 796791 1 2 999999 -982162 1 2 999999 -420423 1 15 999991 -6000 2 1 999995 2 2 999999 1 6 999983 925523 2 3 999995 2 227042 956318 2 2 999999 2 20 999985 2 506363 813234 2 2 999999 2 4 999989 2 2 999999 2 7 999985 2 4 999990 2 10 1000000 1 20 999982 -363704 2 778387 962819 2 496539 904864 1 653541 816360 856247 2 287108 396707 1 5 999983 306608 2 106606 912679 1 2 999999 504889 1 2 999999 -342956 1 2 999999 -838926 2 2 999999 1 611329 723108 -282674 1 2 999999 225548 2 18 999996 1 178657 539374 912252 1 2 999999 267999 2 16 999981 2 417315 783595 1 2 999999 496171 1 2 999982 -200952 1 198691 576979 -600548 1 2 999999 -88345 2 20 1000000 2 11 999993 2 2 999999 1 16 999994 895896 1 11 999993 473913 1 19 999984 -892845 1 2 999999 626426 2 2 999999 1 4 999986 -776125 1 17 999989 -646297 1 19 1000000 464097 2 12 999987 2 295358 911511 1 363550 635324 829635 2 12 999994 1 7 999988 -954301 2 12 999990 2 85291 264998 2 4166 460874 2 7 999995 2 6 999998 2 143366 348567 2 2 999987 2 2 999999 2 26098 919019 2 86181 724839 1 11 999994 -921622 1 2 999999 975862 1 9 999983 662590 1 2 999999 -698464 2 2 999999 1 2 999999 -38300 2 710877 862631 2 2 999999 1 2 999999 796622 1 2 999999 -387260 1 817841 922426 296268 2 8 999982 2 20 999994 1 15 999995 970066 2 9 999983 2 14 999986 1 2 999999 -472827 1 573556 935060 962239 2 366507 613252 2 2 999999 1 2 999999 -105616 1 2 999999 654628 1 2 999999 -228431 1 2 999999 -733045 1 16 999984 771650 2 85562 713980 2 2 999999 2 2 999999 1 2 999999 -716756 1 2 999999 115799 1 11 999998 -924355 1 209781 559636 365837 2 2 999999 1 19 999993 -933781 1 2 999999 -463128 1 6 999999 -387843 1 2 999999 114953 1 3462 238346 -420862 1 16 999993 -34034 1 14 999994 921359 2 2 999999 2 2 999991 2 289067 348156 1 2 999999 -968649 1 2 999999 -407814 1 9 999991 96792 2 2 999999 1 17 999982 -12691 2 15727 495908 2 2 999999 2 840412 858497 1 800990 837723 -686872 2 191418 600017 2 11 999998 2 8 999997 2 133138 173144 2 13 999994 1 16 999998 870296 2 498049 600165 1 13 999996 788045 1 2 999999 653744 2 12 999993 2 8 999999 2 11 999986 1 3 999992 452806 1 541762 571855 995558 2 2 999999 1 2 999999 -756160 1 1 999987 -40375 2 2 999999 1 2 999999 932303 2 1 999996 1 2 999999 788844 2 5 1000000 1 2 999999 56096 1 2 999999 852168 1 12 999983 5059 1 2 999999 89809 1 66783 550956 -62129 2 4 999981 1 365495 375804 383164 1 405367 487244 48506 2 321398 627805 1 10 999994 -320005 1 7 999988 -823719 1 84119 349024 -965676 1 2 999999 481265 1 518500 592192 -987019 2 465359 775056 1 5 999997 -466683 1 4 999983 463525 2 16 999983 1 16 1000000 -751263 1 2 999999 470905 2 84196 993168 2 113771 569578 1 481344 858751 357432 1 541441 610329 -589304 2 2 999999 1 2 999999 -353321 1 3 999997 780204 1 11 999991 -107767 1 2 999999 -148794 1 16 999989 -779451 1 2 999999 -346488 1 174265 294737 -68990 2 169906 384344 1 36912 820013 -707307 2 2 999999 1 10 999988 -38744 1 14516 116885 99166 1 604638 711763 989498 1 2 999999 412405 2 2 999999 1 20 999993 183718 1 15 999996 -516112 2 103323 213228 1 220137 824005 235758 1 2 999999 -773568 2 9 999986 2 43401 316244 1 2 999999 -779740 1 6 999984 -249917 2 101985 750330 1 6 999993 -43695 2 283273 699597 2 222631 487080 1 2 999999 -970056 1 14 999991 849535 1 714760 935162 -722150 2 741245 888123 2 765412 873970 1 310308 982010 919928 2 12676 450856 1 11 1000000 958989 1 2 999999 356645 1 15 1000000 -204165 1 69676 911524 670693 1 2 999999 210952 2 2 999999 2 460328 724388 2 342511 584534 2 2 999982 1 266619 527757 -984436 2 2 999999 2 110933 233328 1 4 999987 528001 2 2 999999 1 112524 541155 191890 2 16 1000000 1 2 999999 650481 2 2 999999 2 7 999990 1 277221 781741 -351547 2 2 999999 2 13 999989 1 5 999983 -510117 1 10 999997 259829 1 2 999999 -333744 2 782416 855129 2 126502 423661 1 2 999999 -671495 2 6 999990 2 9 999995 1 443372 672189 365927 1 2 999999 -342758 1 19 999983 -613846 1 669714 944160 -498804 2 2 999999 1 222049 744084 -158362 1 2 999999 528772 2 2 999993 2 2 999999 1 9 999988 -118790 2 462122 531570 2 10 999989 2 28567 759976 1 2 999999 -908569 1 56378 452648 -367239 2 14 999996 1 148357 438851 884763 2 2 999999 2 2 999999 1 13 999981 979018 2 15 1000000 1 2 999999 -55678 2 2 999999 1 511962 648801 -107794 1 431190 733553 -364260 1 677883 757897 -692846 2 68594 446911 2 2 999999 1 2 999999 -168693 2 2 999999 1 756312 771702 933718 1 16 999984 505289 2 2 999999 1 5 999997 281381 1 12 999992 -243782 1 158213 315567 134001 1 381566 540594 195274 2 44116 225024 2 661976 716030 1 18862 984728 -581850 1 2 999999 895911 2 2 999999 2 2 999999 2 298999 716312 1 5 999994 286971 2 176291 425033 1 14474 656880 -346084 1 2 999999 -10214 1 29071 976738 -943669 2 348501 497254 1 2 999999 252533 1 2 999985 529999 1 2 999999 -795830 1 1 999993 -355606 1 16 999986 -284349 2 401074 824514 1 791304 879132 -534478 2 2 999999 1 5 1000000 -824733 2 2 999999 1 17 999992 -435013 2 2 999999 2 20 999987 2 2 999999 1 18 999983 505402 2 18 999999 2 7 999994 2 240971 987139 2 384985 958728 1 5 999993 31227 1 17 999981 -321295 1 143713 479038 414350 1 5 999995 -285505 2 361546 714170 1 116495 328718 -506538 1 12 999996 -421544 2 160568 831894 1 2 999999 624754 2 2 999999 2 305092 986639 2 2 999999 1 2 999999 -526507 1 2 999999 -83676 2 12 999994 2 820521 924270 2 389328 545427 2 2 999999 1 2 999999 34226 1 6 999983 786714 1 244692 400476 -708137 1 15 999987 533165 2 161812 323550 2 2 999999 1 9 999983 553071 1 2 999999 -985055 1 6 999993 294980 2 2 999999 1 20 999996 810478 1 20 999998 -289958 1 108377 433149 -970540 1 655712 732085 881871 1 8 999999 -329696 1 2 999999 -96393 2 2 999999 2 2 999999 1 54834 950682 -156298 2 838260 938644 1 408442 710027 -262351 2 18 999994 2 199571 513208 1 11 999987 -129669 1 456674 784361 -576349 1 379273 570387 517302 2 17 999988 1 26539 684862 3599 1 11 999997 284620 1 849919 932463 380077 2 17 999986 2 2 999999 1 2 999999 -680952 1 86010 362374 737616 2 16 999992 2 16 999990 1 2 999999 -67758 1 105306 493450 293866 1 12 999997 -34462 2 17 999996 2 2 999999 1 2 999999 -749047 1 228692 645047 922647 1 2 999999 694349 1 4 999985 -117542 2 9 999999 2 2 999999 2 2 999999 1 2 999999 -73071 1 2 999999 -322849 1 13 999988 -944584 1 2 999999 219188 1 9 999986 729237 2 1 999996 1 2 999999 472212 1 2 999999 -382319 1 2 999999 -99242 2 2 999999 2 20 999995 1 2 999999 565619 2 4 999988 1 2 999984 699997 1 11 999989 745919 1 2 999999 -689564 1 118293 288707 -6499 1 11 999990 282141 1 8 999997 962542 2 2 999999 1 2 999999 871339 2 343273 520356 2 2 999989 2 1 999992 1 658137 850901 -111266 1 3 999987 -323675 1 5 999995 943891 1 442215 797895 58239 1 12 999992 -167947 2 2 999999 1 183563 361213 -704686 2 2 999999 1 2 999999 754102 1 788145 874176 -653421 1 17 999997 163937 2 2 999999 1 266659 478673 -58209 1 2 999999 645822 2 8 999989 2 213026 822058 1 2 999999 90968 2 2 999999 1 2 999999 34782 2 510744 706585 2 9 999996 2 403066 540319 1 106662 355273 842071 1 17 1000000 438191 1 1 999987 -982748 2 2 999999 1 112279 124559 947613 2 7 999984 2 520322 705847 2 2 999999 2 2 999999 1 2 999999 -33442 1 2 999999 155260 1 2 999999 582482 1 2 999999 769654 2 269056 888675 2 3 999984 2 144044 822629 2 602570 676096 1 61222 697008 229536 1 19 999989 627776 1 2 999999 -824722 1 1 999983 -762494 2 152023 870850 2 13 999987 2 430578 643127 2 12 999984 1 16 999991 -635641 2 126260 620275 2 2 999999 2 11 999982 2 306237 480074 2 201127 992125 1 2 999999 369704 2 2 999999 1 2 999985 247829 1 6 1000000 -586673 1 287660 348844 -482803 1 17 999986 -941320 1 6 999995 882467 2 12 999987 1 1 999985 975411 2 18 999992 2 232409 814505 2 15 999992 2 267973 291684 2 153548 807453 1 2 999999 -56982 2 646151 770221 2 788851 927165 1 20 999987 758197 1 2 999988 843254 2 22907 290887 1 130353 948478 362307 2 6 999989 1 2 999999 -832295 1 700022 700056 -978586 2 2 999999 2 2 999999 1 12 999992 -483284 2 419214 508111 2 10 999990 2 649566 870450 2 20 999991 1 2 999999 -336737 2 8 1000000 2 42568 769127 1 2 999999 -615192 1 2 999999 679550 1 2 999999 -879947 1 2 999999 928596 1 5 999997 -967693 2 2 999996 1 345128 783437 371786 2 263578 743480 1 2 999999 -200009 2 118784 495207 2 2 999999 1 5 999999 -318588 2 2 999999 2 307821 843657 1 12 999994 -643682 2 462105 781021 1 469963 773183 229131 1 2 999999 306740 1 11 999989 588093 2 463250 469568 2 2 999999 1 9 999992 296520 2 9 999987 1 746418 970954 -878307 1 13 999984 -317669 2 2 999999 2 970597 983861 1 7 999998 -911081 2 340531 454064 1 844989 941551 -248411 2 2 999999 2 264387 366125 1 4 999994 -854160 2 385823 492383 1 2 999999 -782738 2 232132 758374 2 2 999999 2 233074 551788 2 2 999999 2 2 999999 2 5 999982 1 2 999999 -467750 2 2 999999 1 2 999999 910677 2 326808 452886 1 178713 483553 33387 1 2 999999 -771430 1 6 999995 771081 1 2 999999 924422 2 2 999999 2 2 999999 1 2 999999 -954772 2 2 999999 2 370669 764806 2 2 999999 1 18 999997 975920 1 2 999999 -159708 2 13 999985 1 20 999988 349015 1 2 999999 -554197 2 211520 774065 1 2 999999 -87210 2 112497 256212 1 16 999993 167045 2 4 999984 1 2 999999 926473 1 2 999999 -558031 2 11 999995 2 12 999991 2 563322 913735 1 10 999996 224174 2 648495 950968 2 420157 454881 1 147563 606383 675894 1 142363 522694 -178734 2 12 999995 1 123138 442505 673099 1 119121 619334 -656857 1 9 999988 884365 1 107220 773621 -705803 1 452415 954666 851688 1 16 999987 223650 1 5539 40879 908508 2 120892 922637 1 2 999999 520969 2 2 999990 2 185222 440557 1 18 999994 538879 1 18 999995 199786 2 246053 655952 1 97086 278672 -732373 1 604774 770581 471076 1 314839 585119 -401494 1 528919 952852 308780 1 6 999992 516718 2 418485 836526 1 2 999999 854336 2 322278 691121 1 618044 961000 886140 2 2 999999 2 3 999985 1 9 999984 993066 1 3 999991 539959 2 556031 814783 1 2 999999 -60016 2 210641 372767 2 469674 899182 1 20 1000000 339838 2 20 999985 2 2 999999 1 188311 199771 716154 2 121331 929372 1 2 999999 905564 2 8 1000000 1 115192 791698 578850 2 89946 956546 2 2 999999 2 10 999988 2 2 999999 2 2 999999 1 2 999999 -616946 2 2 999999 2 2 999999 2 2 999999 2 12 999990 2 11 999991 1 789830 961192 580170 1 2 999999 -394879 2 2 999999 1 2 999999 -880358 1 275329 519652 -817109 1 2 999999 -987618 2 504286 837555 2 2 999983 2 2 999999 1 6347 178234 922552 1 240095 562404 355338 2 557201 612984 2 484874 793946 2 10 999983 2 492496 784285 2 61098 335914 2 2 999999 2 6 999996 1 11 999994 556928 1 674018 849945 -596226 2 199009 271223 1 20 999986 -506160 1 2 999999 65439 2 2 999999 2 226942 752768 2 16 999998 1 2 999999 -288474 1 3 999992 -17906 1 323714 370644 193526 2 8 999992 1 110485 776931 595123 2 2 999999 2 12 999986 2 2 999999 1 4 999991 -76831 1 2 999999 -691742 2 2 999999 2 2 999999 2 2 999999 2 396237 896795 1 10 999981 859720 1 495136 770338 -918426 1 2 999982 -625363 2 6 999983 1 2 999999 -644470 1 218922 786936 -573662 1 2 999999 -554991 2 2 999999 2 8 999993 1 15 999994 654102 2 2 999999 2 7 999989 2 2 999999 1 409944 497095 -815245 2 31223 405448 1 2 999999 200314 2 1 999983 2 2 999999 1 2 999999 -263330 2 87276 280638 1 2 999999 -676074 2 7 999985 2 2 999999 1 2 999999 26196 2 7 999993 1 2 999999 177152 1 614826 873151 -336166 2 2 999999 2 15 999988 1 13518 69633 274207 1 10 999998 -285936 1 2 999999 471443 1 325445 394632 -505194 2 651360 783786 2 2 999999 2 355861 788596 1 52510 181986 -475338 1 121099 527333 -736305 1 2 999999 -326111 2 7 999985 2 585313 624620 2 2 999999 2 2 999999 2 10 999983 2 335262 527758 1 298520 599259 561786 1 2 999999 873665 1 2 999999 286699 2 132865 764419 1 12 999993 306711 2 159116 972714 1 2 999999 -609590 1 2 999999 -135495 2 19 999994 1 337231 617074 -124790 2 2 999999 1 2 999990 28099 1 5 999985 -987442 2 2 999998 2 2 999999 2 2 999999 1 5 999986 254164 2 15 999985 1 2 999999 280653 1 238679 707427 618623 1 2 999999 495426 2 15 999998 1 2 999999 22182 1 438725 769369 -31221 1 17 999998 84148 1 46047 538158 285264 1 12 999983 -687697 1 7 999990 974234 2 406121 606643 2 2 999999 1 1 999983 427317 1 10 999996 851410 2 2 999999 2 2 999996 1 11 999991 459249 1 2 999999 842053 2 2 999999 1 282611 367332 521451 2 2 999999 2 9 999989 1 2 999999 -743877 2 296251 606771 1 7 999996 -634787 2 731926 791820 2 17 999994 1 2 999999 423165 2 5 999997 2 4 999985 2 3 999993 2 2 999999 1 2 999999 201169 1 518308 620226 663223 1 57135 141480 -370345 1 3 999988 784381 1 2 999992 -367818 2 723448 907555 1 2 999999 -182321 1 183444 673539 12507 1 2 999999 247883 2 28305 47695 2 8 999985 1 116646 517640 664939 1 257470 965968 -60377 1 20 999987 -510115 1 11 999986 -992250 1 2 999999 495382 1 11417 268469 310006 2 15 999993 2 423980 628395 1 310200 576301 -233522 2 262786 532034 2 8 999995 1 303423 779410 -564394 2 259121 915828 1 565032 710015 617677 2 15 999985 2 213439 599893 2 2 999999 1 18 999985 830597 1 2 999999 648421 2 14 999996 1 8 999987 -49173 1 13 999993 370180 2 2 999999 1 11 999997 795752 1 552517 798322 922855 1 15 999983 273332 2 22776 579486 2 2 999999 1 2 999999 -189464 2 91202 257305 2 2 999999 2 11 999993 1 2 999999 -716352 1 2 999999 -769169 2 525338 555704 1 15 999991 -349739 1 2 999999 793635 2 497091 766698 1 497867 817322 161686 1 10053 119584 259868 2 2 999999 2 730386 797805 1 3 999989 284965 2 255155 758676 2 2 999999 2 95650 955022 1 2 999999 -2671 2 2 999999 1 2 999999 710213 2 2 999999 2 2 999999 1 301280 878175 411929 1 20 999998 186614 1 2 999999 -337876 1 2 999999 -239190 2 18 999984 2 263697 996937 2 2 999999 2 12 999981 1 9 999983 -726436 2 20 1000000 2 789329 803290 2 2 999999 2 2 999999 2 146455 864023 1 31624 951719 -925958 1 581001 967289 642366 1 2 999999 981364 1 512675 859724 368227 1 11 999983 -160061 1 2 999999 -204689 2 206714 673037 2 16236 359745 1 677329 827125 408328 2 332349 554872 2 11 999982 1 2 999999 946484 1 73706 871864 -556482 1 398422 475854 217304 1 5732 194065 617831 2 2 999999 1 5 999995 -303432 1 20 999992 850058 2 2 999999 1 20 999983 296507 1 17 999997 814417 2 2 999999 1 2 999999 665555 1 2 999999 650352 2 446933 703558 2 17 999983 1 65623 910819 149215 2 7 999992 2 50463 392778 1 2 999999 394613 2 687197 688576 1 16 999998 33142 1 507883 542105 26304 1 2 999999 -818733 1 10 999997 965336 2 928164 937003 1 67921 724759 363342 2 7 999991 2 2 999999 2 3 999994 1 16 999981 -963282 2 160871 722190 1 14 999991 662786 2 2 999999 1 2 999999 842250 1 2 999999 -469262 1 564514 942409 546589 2 3 999992 1 9 999996 -603321 1 52633 335264 -958113 2 5 999999 1 9 999988 629101 1 344717 368631 -378120 1 558528 585319 -759652 1 2 999999 473152 2 2 999999 2 15 999983 1 6 999986 833341 1 2 999999 567845 2 2 999999 1 386309 669389 240221 2 27391 612225 1 13 999988 383249 1 286482 287368 158111 2 9 999999 1 2 999999 891546 1 18 999984 216376 2 91843 261300 1 17 999990 902199 1 2 999999 -534592 2 2 999999 2 87693 313145 2 1 999994 2 170602 449571 1 2 999999 -364089 1 1 999983 227525 1 2 999999 348427 2 639240 963625 1 10 999984 156688 2 146508 460136 2 4 999989 2 2 999999 2 2 999999 1 2 999999 389360 2 2 999999 2 1459 764014 2 18 999998 1 2 999999 -237576 2 2 999999 1 19 999983 792835 2 2 999999 2 11 999998 1 13 999991 11051 2 337291 614847 1 6 999993 -751406 2 2 999990 1 2 999999 647147 2 2 999999 2 2 999999 1 9 999994 299708 2 4 999994 2 2 999999 1 11 999981 -925617 2 2 999999 1 7 999993 -665315 1 468664 958116 709689 1 353260 659025 -628781 1 2 999999 434355 1 19 999988 -329538 2 5 999992 1 14 999991 780693 2 4 999982 2 2 999999 1 2 999999 158232 2 19 999986 1 2 999999 -803146 1 2 999999 615266 2 8 999996 1 2 999999 908465 2 2 999984 1 2 999999 -608325 1 2 999999 -623897 2 300196 328272 1 2 999999 271909 2 15 999999 2 2 999999 2 2 999999 2 6 999988 1 1 999981 -487940 2 2 999999 2 61917 283154 2 129005 182408 1 58065 706706 632527 2 798241 921872 2 295851 814340 1 235546 586228 -857444 1 274441 576123 -539587 2 758622 992121 1 650197 940157 -70990 2 10 999991 2 270002 843852 2 18 999985 1 2 999999 -401418 1 364910 979705 255724 2 812829 919929 1 2 999999 -312707 2 502164 989450 2 368196 924152 2 2 999999 1 2 999999 809796 1 10 999983 304564 2 2 999999 1 298388 791099 -917148 2 1 1000000 1 2 999999 -124804 1 5 999993 -998670 1 161439 639751 544100 1 2 999999 549641 1 2 999983 -178533 1 801737 813058 -17335 1 6 999981 334408 1 2 999999 484106 1 2 999999 429552 2 12 999994 1 2 999999 459338 1 645306 676160 -168935 1 1 999986 -71979 2 10065 753476 1 14 999991 362866 1 2 999999 -377329 1 736871 857042 -481143 1 83189 381153 -629361 1 3 999984 632503 1 7 999991 539967 2 310180 516588 2 228122 552240 2 12 999990 2 373510 541949 2 508002 784398 2 481098 768992 2 83281 564170 2 2 999999 1 2 999999 63710 1 2 999999 85816 1 2 999999 97471 1 2 999999 -498727 1 390534 943013 983601 1 305738 767738 -882091 2 2 999999 2 14 999992 1 2 999999 -532305 1 2 999999 -199572 1 11 999983 995051 1 545985 828948 -477021 2 17879 964622 1 2 999999 -884805 1 2 999999 -470315 1 2 999991 -484128 2 252908 395859 1 11 999985 380340 1 137021 541275 -370366 2 383968 699416 2 9 1000000 1 4 999981 -914840 1 797144 916382 -715879 2 9 999992 2 271769 601409 2 27695 293887 2 80930 711943 1 2 999999 536267 2 462230 748794 1 16 999990 -554879 1 2 999999 -670815 1 2 999999 88305 2 2 999999 2 2 999999 1 2 999999 766985 1 4 999998 512298 1 9 1000000 -931926 1 7 999982 878017 2 52236 116562 2 4 999985 2 2 999999 2 123565 872290 2 2 999999 1 9 999995 -697305 1 14 999992 -582104 2 7 999999 2 2 999999 2 615068 708286 2 3 1000000 2 13 999981 2 10 999988 1 668561 850255 -468140 1 2 999989 279357 1 5 999982 564005 2 614975 616501 2 4 999982 1 3 999986 -123668 1 5 999984 461647 1 2 999999 -990857 1 461340 933161 -725699 2 2 999999 1 2 999999 -652518 1 260650 509297 600732 1 265340 922873 28340 2 2 999999 1 19 999983 -667064 2 20 999983 1 2 999999 617592 2 63247 193471 1 12 999992 965648 2 70400 461171 1 19 999995 -455968 1 122868 302511 -113945 2 398410 853615 2 2 999999 2 11 999997 2 2 999999 2 252494 702571 1 1 999995 -257601 2 2 999999 2 19 999985 2 2 999999 2 2 999985 2 24351 239995 1 8 999991 -321160 1 2 999999 661499 1 271280 992827 649311 1 342612 650118 24109 2 207988 850741 2 202477 834305 1 16 999998 -397991 1 88938 272748 107700 2 2 999999 2 2 999999 1 3 999985 -57492 1 2 999999 258181 1 2 999999 850401 1 2 999999 429920 2 6 999985 1 388117 639280 -347131 1 2 999999 -674518 2 7 999993 2 12 999991 2 2 999999 1 578314 988974 621839 1 7 999997 -921455 2 2 999999 2 178693 936134 1 2 999999 595875 1 2 999999 -279058 2 125911 881589 1 2 999999 750556 2 622403 625619 2 778552 914633 1 103080 446239 857917 2 2 999999 1 2 999999 117576 1 660939 711284 -320019 1 128829 143308 2420 1 2 999999 -766149 2 9 999989 1 18 999986 502464 1 2 1000000 -436131 2 107415 150259 1 2 999999 236472 1 92390 717169 -733678 1 7 999981 217457 2 247583 865055 2 19 999986 1 2 999999 168553 1 2 999999 -512672 2 4 999988 1 2 999999 751560 2 2 999999 2 18 999992 2 12 999982 1 2 999999 309705 1 9 999997 326674 2 8 999997 1 2 999987 487313 1 2 999999 -12282 2 718081 770008 2 2 999999 2 2 999999 1 178531 372891 -267422 2 79056 409119 2 2 999999 1 353261 641597 361697 1 2 999999 586767 2 306629 728952 2 23347 324102 2 20 999985 1 2 999999 61955 2 148034 593136 2 2 999999 2 2 999999 2 17 999984 1 5 999982 -250204 1 13 999997 -139728 1 2 999999 265066 1 2 999999 -121953 2 523138 873408 2 652019 662289 2 2 999999 2 177009 912375 2 385997 473631 1 2 999999 -614669 1 12 999999 -596970 1 2 999999 -398720 1 18 999982 -768993 2 358753 795555 1 2 999999 207214 2 129601 674323 1 449116 808799 -207433 2 31257 872549 1 2 999999 474619 1 188010 574516 487033 1 2 999999 -818972 1 297829 360660 293624 1 13 999993 510460 2 69931 635330 2 18 999985 2 2 999999 1 509427 816317 373974 1 2 999999 131012 1 2 999999 -996288 2 236593 734889 1 20 999988 844012 1 2 999999 897578 2 2 999999 2 16 999993 2 16 1000000 2 7 999983 1 452202 842430 198641 2 29412 409929 2 8 999986 2 2 999999 2 1 999997 1 8 999996 -45870 1 8 999989 204121 1 640203 736964 12504 1 2 999999 758362 1 10 999995 246736 2 14 999990 2 10 999995 1 2 999999 481021 1 15 1000000 -262416 1 2 999999 -93529 2 2 999999 1 17 999986 -378943 1 8 999996 -917818 2 149185 262466 2 438277 950911 1 2 999999 534838 2 9772 139633 2 901213 958132 1 504956 554930 -772267 2 5 999985 1 13 999988 662870 2 2 999999 2 2 999999 1 876711 977028 -426356 2 2 999999 1 358519 635174 -893675 2 2 999999 1 943966 971340 328896 2 2 999999 2 20 999994 1 2 999999 566504 1 2 999999 -885658 1 392894 845038 -171281 1 43510 610815 -513052 2 2 999999 2 49149 993094 2 538180 626971 2 229002 496410 1 674292 895252 871322 2 7 999988 2 2 999999 1 517708 666144 895762 2 183507 274745 1 151390 960563 85204 2 2 999999 2 2 999999 1 2 999999 -371908 2 882828 939155 1 2 999999 122144 2 10 999984 1 2 999999 937174 1 182961 189200 808920 1 353827 828305 142848 2 51512 67068 1 424226 970118 489198 2 2 999999 1 2 999999 398143 2 11 999997 1 607945 954136 299221 2 84997 333913 1 561321 670240 -48470 2 144014 715078 2 5 999994 1 2 999999 -212559 1 1 999999 -369208 2 2 999999 2 619194 740182 1 255232 880368 720478 2 2 999999 1 265398 875033 -552416 2 1 999989 2 2 999999 2 2 999999 1 2 999999 365058 1 7 999994 -683122 2 17 999988 1 2 999999 -982718 1 614738 779751 -772517 1 2 999999 -670754 2 262574 271390 2 712858 898326 1 366179 550031 888006 2 2 999999 2 426992 456521 2 7 999995 1 209664 328149 -956502 1 81667 909956 471156 1 86098 626737 410241 1 15 999984 -34621 1 13 999994 719316 2 192314 938011 2 2 999999 2 152270 336591 1 6 1000000 924247 1 2 999999 706674 2 2 999999 2 2 999999 2 657001 888487 2 270412 582897 2 16 999985 1 2 999999 -149134 2 305437 634036 1 5 999985 239539 1 576578 677245 -66429 2 2 999999 2 87507 540339 1 16 999992 -713692 2 221174 242061 2 2 999999 1 17 999991 715423 2 2 999999 1 102483 267205 907348 1 2 999999 216618 2 20 999999 1 2 999999 -836548 2 152190 166516 1 2 999999 -105682 2 2 999999 1 91525 320065 -221486 2 304150 949045 2 17 999985 1 2 999999 -673715 1 2 999999 787751 2 2 999999 1 2 999999 170240 2 19 999985 1 2 999999 -645483 1 918175 981900 410043 1 204451 601886 657913 2 6 999984 1 299668 363608 -208727 2 560689 869552 2 133741 548457 2 2 999999 1 2 999999 862804 1 6 999981 995875 2 2 999999 1 353019 650005 712963 1 556700 900927 -19198 2 412511 500049 1 3 999994 737584 1 2 999999 794244 1 2 999999 686130 1 2 999999 -922871 1 2 999999 142073 1 12 999999 -710232 1 131426 476695 272891 1 2 999999 -283090 1 3 999981 955132 1 2 999999 144729 1 2 999993 763030 2 672748 785135 2 357434 977896 2 2 999999 2 2 999999 1 19 999996 -449791 1 18 999993 945073 1 2 999999 606856 2 490030 753172 1 183197 668794 -401972 2 2 999999 2 12 999997 2 11 999987 2 2 999999 1 431242 702015 5845 1 2 999999 -658378 2 10 999995 1 246426 704413 962748 1 2 999999 -620697 1 648661 661752 -618848 2 12 999987 2 11158 321896 1 11 999982 -594626 2 2 999999 2 5 999987 2 2 999999 1 2 999999 681523 2 18 999997 2 2 999999 1 2 999999 597282 1 2 999999 217960 1 550847 923441 -808617 1 370263 961510 689731 1 12 999997 -169354 2 7 999999 2 2 999993 1 2 999999 -321506 1 2 999999 221710 1 370202 812008 83033 1 1904 147762 704818 2 2 999999 1 3 999996 768662 2 2 999999 2 2 999999 1 721063 950044 760183 2 113083 129392 2 2 999999 1 2 999999 939096 2 2 999999 2 9 999988 2 315529 539971 2 355683 963134 2 712176 842789 1 18 999981 756912 2 2 999999 2 2 999999 1 2 999999 858657 1 146577 335308 -986542 1 2 999999 -888909 2 2 999999 1 12 999988 -507030 1 4 999999 -535894 1 357104 929269 516232 2 58752 861429 2 305838 966086 1 176105 570363 -643946 1 2 999999 -749514 2 2 999999 1 130306 866107 -161039 2 154896 929280 1 2 999999 210880 2 2 999999 2 293572 992234 1 287247 904227 -118574 1 4 999997 -94080 2 514019 706864 1 7 999996 -492796 1 2 999999 326563 2 6 999998 1 2 999993 448103 2 5 999999 1 285174 960724 901041 1 193738 696336 549480 2 2 999999 2 328835 957496 1 12 999997 80973 2 2 999999 2 11 999993 1 13 999984 -508709 1 630947 941647 -582849 2 43353 375021 2 344133 471355 2 241910 371685 2 19 999996 1 489844 768765 829184 2 140293 920849 2 344166 523108 2 242635 643501 1 431337 527685 -464022 2 649793 894303 2 2 999999 2 2 999997 1 515305 727414 310130 2 2 999999 2 18 999984 1 2 999999 223489 2 2 999999 2 286561 984832 1 2 999999 -28419 2 15 1000000 1 155986 571943 -932136 1 2 999999 -722307 2 6 999997 2 227968 533548 2 2 999999 2 679155 709107 2 2 999999 2 323605 886978 2 20 999992 2 2 999999 1 2 999999 284700 2 2 999999 2 2 999999 1 223070 825188 -194593 1 5 999984 -488630 2 59206 85151 2 6 999997 2 20 1000000 1 16 999994 381271 1 290111 487968 929711 2 2 999999 1 17 999994 -827109 1 830257 846181 151427 1 596883 643770 -610853 2 4 999985 2 2 999999 2 2 999999 2 103056 545883 1 1 999987 -643722 2 104670 563848 2 11 999988 2 529106 610413 2 11 999997 2 2 999999 2 13 999986 2 2 999999 1 2 999999 580751 2 2 999999 1 16 999984 830978 1 2 999999 77322 1 8 999996 15149 1 14 999996 714956 1 4 1000000 305364 2 12 999982 2 2 999999 2 500657 954066 2 621597 960113 2 546271 725044 1 243246 305769 547015 2 177369 399363 1 16 999982 -13802 1 2 999999 -339476 1 2 999999 878403 2 628532 932819 2 15 999981 2 477492 776071 1 2 999999 451163 2 259256 323490 1 165092 498673 241907 2 2 999999 2 12 999983 1 2 999999 19537 1 2 999999 825529 2 95578 766787 2 12 999981 2 2 999999 2 2 999987 1 4850 801725 576768 2 343307 958365 2 50465 752868 1 2 999999 -656724 2 45641 157568 2 7 999984 1 2 999999 -351163 2 344803 555724 2 2 999999 2 2 999999 2 277279 875712 2 20408 566757 2 403443 816291 2 378223 779887 2 2 999999 1 20 999990 494971 1 3553 31840 -940863 2 2 1000000 1 380765 783641 -361203 1 2 999999 62677 1 2 999999 767309 1 2 999991 322010 2 13 999984 2 13 999983 2 6 999982 2 2 999999 1 1 999990 -28136 1 772409 938145 -899474 1 9 999991 27092 1 309082 763422 121138 2 69137 521863 2 4 999987 1 2 999999 -393282 1 2 999999 -252627 1 2 999999 794251 2 17 999985 2 92522 137079 1 5905 400102 -722763 1 2 999999 853014 2 2 999999 2 15 999990 1 2 999999 137624 1 15 999994 172601 1 2 999999 -436590 1 2 999999 100057 2 2 999999 1 2 999988 -334478 1 113491 230757 -155410 1 15 999997 -172402 1 362923 371747 900616 2 2 999999 2 2 999999 1 810859 955733 -399868 2 6 999988 2 297398 405904 2 13 999998 2 2 999999 2 18 999996 2 11 999986 2 15 999994 1 325829 438300 843806 2 2 999999 1 2 999999 -674525 2 16 999993 1 20 999998 -979871 2 7 999989 2 11 999993 2 2 999999 2 4 999982 2 4 999990 1 2 999999 102912 2 15 999982 2 6 999992 2 18 999992 2 2 999999 1 4 999981 -117298 1 2 999999 16695 2 2 999999 1 85690 388200 648269 1 7 999982 947355 1 15 999993 -780634 1 2 999999 -283574 1 98939 990866 948118 2 2 999999 2 551626 856034 1 2 999999 474463 2 15 999988 1 8 999983 220925 2 2 999996 1 2 999999 -435447 2 19 999994 1 2 999999 -720435 1 2 999999 314325 1 576443 851819 -148465 2 400939 917590 1 2 999999 249312 2 8 999999 1 2 999999 -870127 2 2 999999 1 1 999984 -466546 2 34174 172985 2 2 999999 1 759569 786523 -78788 1 2 999999 463280 2 3 1000000 1 4 999998 54448 2 92041 146068 1 2 999999 662146 2 2 999999 2 24352 622250 1 2 999999 -590186 1 421738 934436 296707 2 2 999999 2 643685 671450 1 227314 743914 -256247 2 2 999985 2 16 999996 1 34166 132264 -853894 1 5 999984 -462477 2 2 999999 2 2 999999 1 11 999996 -592304 2 2 999999 2 407216 513828 2 15 999985 1 2 999999 747836 1 2 999999 871329 1 17 999981 127365 1 548903 573113 -399360 1 2 999999 -848279 1 859699 977347 821111 1 2 999999 82161 2 2 999999 2 648484 995790 2 5 999986 2 2 999999 1 19 999991 254570 1 264815 711284 203913 1 19 999996 473656 1 319606 957403 615838 2 322153 461986 1 9 999999 -309474 1 3 999982 -148182 2 2 999999 1 900162 976241 -663325 2 10 1000000 2 2 999999 2 2 999999 1 654083 941805 19102 2 349403 898321 1 623170 738062 769291 2 185266 601964 1 15 999987 -195782 1 2 999999 -142226 2 2 999999 1 2 999999 923398 1 122625 517758 -307202 1 3 999987 -131893 1 2 999999 -401017 2 20 999982 2 16 999994 1 17 999994 885894 1 14 999997 -617845 2 13 999992 1 442771 970229 -599518 1 2 999999 430032 1 15 999996 598324 1 2 999999 314814 2 2 999999 2 2 999999 1 359352 952983 -732923 1 1 999996 445732 1 47073 939721 100494 1 745551 967037 225912 2 2 999999 1 337873 385155 -331799 1 449520 680215 -813256 1 2 999999 -428708 2 2 999999 2 2 999999 1 15 999991 -451418 2 11 999999 2 2 999999 1 18 999988 851133 2 410041 769977 1 2 999999 -575970 2 29793 217243 1 486446 771579 -585750 1 2 999999 -881971 1 2 999999 709515 1 2 999999 194602 2 165487 285193 1 2 999999 -145533 1 2 999999 -289042 1 11 999990 51360 1 2 999999 -579427 2 2 999999 2 2 999999 1 2 999999 -56947 1 417221 906484 535362 1 18 999992 -330484 2 1 999991 1 15 999990 868849 2 2 999999 1 2 999999 7447 2 2 999999 1 2 999999 -239320 1 332644 649494 -185515 2 5 999996 2 19890 355685 1 20 999997 -433957 1 2 999999 -708698 2 523522 978451 1 2 999999 -700549 2 5 999998 2 482033 877459 2 744930 981269 2 2 999999 2 2 999999 1 2 999999 -121355 2 447665 827738 1 6 999983 -381118 1 2 999999 906331 2 398746 689970 2 2 999999 1 2 999999 426414 1 2 999999 472781 2 276763 906026 1 2 999999 -948869 2 2 999999 1 6 999984 -61239 2 669535 695175 1 2 999999 -926771 1 413306 989340 -928672 2 387691 436536 1 19 999992 -726701 2 9 999990 2 2 999999 2 160066 490733 2 34707 423685 2 1 999985 1 8 999990 122420 1 180064 922742 -940498 1 1 999997 -358981 1 874118 996668 371946 2 451271 736900 1 320193 692680 931368 1 105048 304831 143893 1 2 999999 -570848 1 450796 676673 -989486 2 679603 791508 1 524578 657684 -675386 2 2 999999 1 2 999999 447321 1 435304 460753 -118984 1 2 999999 995557 2 2 999999 2 2 999999 1 2 999999 -848935 2 13 999997 2 14 1000000 1 295020 521513 -755619 1 18 999990 -664567 2 2 999999 1 3 999990 -474977 1 159651 844015 -316048 1 171338 434827 -867551 2 5 999992 2 2 999999 1 2 999999 -242725 2 132320 499707 2 371636 471949 2 2 999999 1 146200 351989 429596 1 2 999999 -357894 2 2 999999 2 2 999999 1 51351 363231 485171 1 11 999992 796854 1 10 999992 973804 1 2 999999 646990 1 2 999999 16426 1 509070 710717 190626 2 383999 578952 1 2 999999 811416 1 2 999999 -102805 1 370501 917569 661063 2 420388 642888 1 492195 778637 125784 2 18 999983 2 2 999999 2 14 999992 1 2 999999 -646420 2 277422 792719 2 142458 336979 1 377035 505886 -463306 2 106141 498813 1 10 999983 -881182 1 4 999992 406163 1 529824 588068 -276329 2 17 999993 2 9 999993 1 64928 275363 -745771 1 5 999993 547614 2 228373 297512 1 18 999999 592215 2 2 999999 2 2 999999 1 250111 814950 371695 2 3 999992 2 9 999999 1 2 999989 648556 2 2 999999 1 15323 909703 -170898 2 2 999996 1 2 999999 -609452 1 4 999998 -282365 2 4 1000000 1 2 999999 718934 1 449361 647947 262299 2 20 999998 1 72884 457601 -574459 2 11 999990 1 8 999999 -583991 2 2 999999 2 63544 276005 2 16 999983 2 195476 581928 1 19 999999 660025 2 143886 670296 1 2 999999 -291627 1 453353 754162 908050 2 2 999999 1 16 999986 953549 1 19 999993 214147 1 247952 340208 120362 2 721338 821338 1 2 999999 195373 1 2 999999 -873351 1 4 1000000 -577522 2 656682 746655 1 2 999999 435229 1 2 999999 861691 2 2 999999 2 11 999981 1 2 999999 -402174 1 6 999991 938648 1 2 999999 361539 2 456970 966238 2 4 999981 1 241174 885264 -32393 1 2 999999 828362 1 9 999994 -396128 1 2 999999 -446959 2 1 999996 1 11 999988 61275 1 138799 561939 495866 2 7 999986 2 2 999999 1 728371 888836 574444 1 2 999999 860671 1 11 999999 -7646 2 510297 733179 1 16 999999 843846 2 13 999998 2 166708 439042 2 13 999994 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -983248 1 151178 904770 804768 2 2 999999 1 68991 629162 -402370 2 2 999999 1 328097 404847 260177 2 14 999998 1 2 999999 -495264 1 731240 933514 35236 2 7 999983 1 631985 986610 -841348 1 2 999999 771282 1 245129 346584 -960626 2 2 999999 2 670886 771803 2 20 999987 1 606762 822348 630026 1 118544 406140 -330246 2 437199 599479 1 15 999994 467972 1 2 999999 5027 1 2 999999 735186 1 138966 489198 362349 1 10 999998 176149 1 11 999992 396478 1 2 999999 814380 2 19960 485772 1 2 999999 -383603 2 771353 923401 2 19 999984 1 282931 959293 -83411 2 18 999985 2 18 999999 1 2 999999 966050 2 18 999993 1 15 999992 -284667 2 761834 883418 2 2 999999 1 2 999999 472370 2 12 999986 2 495236 791246 1 593073 634354 -589103 1 561871 907691 425048 2 8 999996 2 15 999999 1 13 999993 -988603 2 3 999991 2 759132 985066 1 2 999999 176418 2 2 999999 1 2 999999 611743 2 2 999999 2 2 999999 1 2 999999 852424 2 2 999999 2 17 999996 2 3 999996 2 2 999999 2 719598 782747 2 2 999999 1 2 999999 -419494 1 2 999999 227287 2 71756 580198 2 2 999999 2 2 999999 2 2 999999 1 22567 912389 -515443 1 60216 122631 -681504 1 77960 113484 795339 1 184959 193824 248055 1 2 999999 -627096 1 882011 901705 -721876 2 212628 829022 2 13 999986 1 2 999999 652553 2 1 1000000 2 20 999998 2 2 999999 1 2 999999 633134 2 890650 969448 2 2 999999 2 13 999991 2 272507 970775 1 397406 876129 -489620 2 2 999999 1 14 999981 -714864 2 246738 812218 1 18 999981 -253927 2 586624 924945 1 2 999999 533114 1 20 999987 560820 1 485429 829104 714229 2 2 999999 2 2 999999 1 12 999992 918521 2 2 999999 1 894139 993107 657483 2 11 999988 1 72256 328787 -482560 1 496946 531479 505178 1 2 999999 -208170 1 588957 986002 -998386 1 2 999999 668983 1 14 1000000 -341740 1 2 999999 -308812 1 18 999993 680982 1 10 999988 404316 1 10 1000000 -690224 2 434932 894417 1 8 999987 -535716 2 16 999996 1 129851 229512 786282 1 267842 687883 823697 1 703126 855938 681995 1 12 999983 86113 2 2 999999 1 2 999999 995559 2 2 999999 2 717675 803862 1 2 999999 61314 2 7 999985 1 102022 419866 -63775 2 2 999999 2 814645 936632 2 2 999999 2 2 999999 1 16 999992 -881062 2 5 999990 1 7 999988 313971 1 20 999983 -138925 1 2 999999 -125921 2 583191 592357 1 322820 462346 -347215 1 11 999981 -146113 1 11 999996 -451372 2 822944 974950 2 18 999992 1 123069 301142 -941689 2 244328 893894 2 2 999984 2 14 999986 1 4 999998 -367679 2 38790 761385 1 132752 669091 259234 2 7 999984 2 10 1000000 2 67259 349109 1 206639 980500 660746 2 16 999992 2 722617 813893 2 884052 946163 1 471803 767020 -149151 1 17 999991 950746 2 551077 721256 1 6 999990 817600 2 385712 786657 2 573103 926265 1 2 999999 442526 2 2 999986 1 2 999999 649834 1 703560 927520 917184 1 2 999999 -376861 2 2 999999 1 375965 452410 939088 2 2 999999 1 730053 768040 -638146 2 442319 652975 2 2 999999 1 178430 183275 573451 1 2 999999 -529894 2 114497 139328 1 25670 267630 -796055 1 2 999999 -939452 2 455163 627644 2 40672 174882 1 2 999999 -82743 2 18 999998 2 794522 953174 2 2 999999 2 99735 230654 2 20 999989 2 20 999993 2 2 999999 2 2 999999 2 12 999997 1 2 999999 610858 2 16 999988 1 5 999998 598659 1 245207 572207 -226535 2 225108 762672 1 2 999999 874135 2 2 999999 2 203481 892627 2 4 999985 1 283910 537426 960673 2 2 999999 1 12 999993 85128 2 2 999999 2 2 999999 2 205688 888717 1 2 999999 -600102 2 674806 789577 1 2 999999 -953619 2 15 999992 1 18 999988 395778 2 271574 763317 1 64703 826418 169193 1 8 999981 -75479 2 2 999999 1 280653 785368 -542700 2 2 999999 1 15 999989 28012 1 15 999996 657924 1 511082 836955 -485470 2 2 999999 1 2 999999 394304 2 11623 42088 2 2 999999 1 91387 149679 86047 1 2 999999 -664179 1 20 999986 22274 1 2 999999 204031 1 8 999993 797706 2 2 999999 2 187665 684733 1 105567 826943 484308 2 2 999999 2 577456 730086 2 1 999993 2 466991 959573 1 591903 967951 52989 1 20 999998 -574305 2 2 999999 2 2 999999 1 18 999992 -951824 1 4 999984 265407 1 2 999999 308272 2 2 999999 2 2 999984 2 2 999999 2 405908 451114 2 2 999999 2 2 999999 2 371468 589926 1 5 999991 -977943 2 2 999999 1 88035 91201 334296 2 18 999988 2 496957 728121 1 2 999999 -587666 1 19 999986 -531220 2 2 999999 1 15 999989 -310317 2 7 999995 2 379705 607994 2 2 999999 2 9 999994 1 785124 938813 46623 2 785414 961594 2 935142 955579 2 2 999999 2 893958 922794 2 2 999999 1 16 999987 -603865 2 10 999996 1 2 999999 -122784 1 339161 518574 509256 2 15 999994 2 219592 299569 2 2 999999 1 2 999999 -114717 1 2 999999 215880 1 26907 668735 -976639 2 592399 838146 2 2 999999 1 2 999999 881085 2 15 999992 2 9 999991 1 2 999999 345380 1 327139 440441 -823009 2 91872 453605 2 2 999999 2 507913 791727 2 526505 583190 2 1 999981 1 20 999992 678180 1 120554 662227 -485939 1 3 999990 185796 1 325080 441977 -495983 2 39605 406453 1 2 999999 -691476 2 2 999999 1 571890 652733 -755226 2 1 999996 2 117002 527007 2 2 999999 2 683507 952687 1 155298 344823 116679 1 2 999999 -146939 2 139672 687345 1 2 999999 788416 2 2 999999 1 2 999999 -446347 2 2 999999 2 2 999999 2 264435 955577 1 2 999996 118997 2 2 999999 2 2 999999 1 19 999987 -551941 2 1 999988 2 415510 771510 2 14 999983 2 604951 848116 2 17 999984 2 2 999999 1 260292 671564 801841 1 2 999999 953495 1 2 999999 -660442 1 213582 348052 643788 1 2 999999 353169 1 5 999981 -482137 2 2 999999 1 2 999999 -290147 1 15 999990 -636397 1 13 999998 751956 1 12 999986 -142038 1 1 999990 -129988 2 559764 690076 1 12 999998 446227 1 2 999999 -827010 1 2 999999 -268534 1 2 999999 -950745 1 2 999999 721208 1 2 999999 909114 2 6 999994 2 2 999999 2 2 999999 1 4 999985 880280 2 2 999999 1 2 999999 -341655 1 7 999990 -754783 2 322662 668200 2 2 999999 2 3 999995 2 2 999999 1 859445 941857 -728083 1 2 999999 -112102 1 2 999999 -609074 2 2 999999 2 2 999994 2 2 999999 2 15 999994 1 2 999999 -713606 2 9 999992 1 244771 959397 -77970 1 2 999999 -238503 1 2 999999 225056 2 2 999998 1 2 999999 -497582 2 70178 862064 2 2 999999 1 2 999999 552501 1 2 999985 -239868 1 205214 351857 812810 2 18 999986 1 8 999998 -187275 2 2 999999 1 2 999999 236039 1 406332 407111 -178588 2 17 999996 2 15 999989 2 2 999999 1 2 999999 804316 1 45727 362343 614927 2 806219 946297 2 17 999987 1 2 999999 353802 2 2 999999 2 16 999982 1 56443 266162 -686487 2 348016 787542 1 2 999999 -430500 1 249735 636058 344689 2 2 999981 1 18 999999 639548 2 86614 249797 1 13 999999 115762 2 508752 524504 2 4 1000000 1 6 999984 -768450 1 11 1000000 -325559 2 2 999999 1 613597 836525 986608 2 4 999988 2 550500 998388 1 5 999989 -325954 2 16 999989 2 19 999992 1 174215 666208 931638 1 189239 395811 -663874 2 853382 932724 1 18 999987 313324 2 131378 757687 1 13 999982 415245 1 2 999999 -971688 2 2 999999 1 16 999995 526631 2 12 999986 2 13 1000000 2 96802 738007 1 1 999995 -989735 2 2 999996 1 1 999981 -518904 1 1 999988 -737008 2 419200 739972 2 458272 986734 2 2 999999 2 403079 838099 2 4 1000000 2 15 999989 2 2 999999 1 353753 538848 400940 2 435234 973900 2 8 999991 2 2 999999 2 2 999999 1 70943 374454 -605670 2 12 999994 1 14 999999 238609 2 20 999981 1 81113 684303 831159 2 2 999999 1 16 999992 657948 1 2 999999 -214773 1 688864 966525 327468 1 2 999999 979860 2 2 999994 2 17 999994 2 4 999985 2 2 999999 2 6 999985 1 19 999990 143318 2 257755 822446 1 2 999999 741719 2 823659 867595 1 1 999996 -729254 1 43638 461803 895400 2 2 999999 1 644862 949383 -135103 2 816212 861113 2 2 999999 1 463556 486609 -943501 1 210128 901562 -970803 2 540479 657075 1 271698 981565 -850593 2 21476 822758 2 2 999999 2 470846 805027 1 34009 981068 -345743 1 8 999996 443681 1 828532 936597 433144 1 283990 991686 429225 1 446751 548791 34641 1 2 999999 584277 1 736458 823907 923860 2 2 999999 1 6 999987 -709832 1 214994 896632 804339 2 3 999994 1 14 999987 -683238 2 14 999988 1 641764 973669 -972365 2 2 999999 1 99598 788024 621458 2 2 999999 2 204027 748375 1 2 999999 -646590 2 2 999999 2 475401 648352 2 2 999991 1 2 999999 -169621 1 12 999998 -404336 1 2 999999 -437369 1 2 999999 263659 2 2 999999 1 2 999999 -480933 2 2 999999 2 16 999991 1 2 999999 457907 2 576872 805140 1 837079 914459 265876 1 5 999983 163137 1 288526 978999 -911954 1 14 999996 -964293 1 5 999990 102601 1 17 999987 -751480 1 2 999999 -118368 1 240130 352340 -181853 2 2 999999 2 2 999999 2 12 999997 1 7 999983 383606 1 11 999983 -777677 1 2 999999 416712 2 2 999999 1 2 999999 147889 1 15 999995 -531099 2 2 999999 2 18 999986 2 9 999982 1 542974 736330 295221 1 109007 155657 937018 2 3 1000000 1 15 999999 259435 1 4 999997 -789479 1 13 999995 961239 1 778720 904351 -339743 1 594183 741473 -220295 2 14 999995 1 648262 823289 -841155 2 2 999999 2 16 999991 2 2 999999 2 173297 350038 2 541037 595560 2 17 999994 2 784717 920905 1 2 999999 405583 1 2 999999 719729 1 6 999994 455921 2 9 999991 1 19 999992 -232782 2 17 999998 2 245789 371128 1 365291 413253 158670 1 9 999992 873065 1 342632 652833 -489538 1 4 999998 -623878 1 153247 355530 -758525 2 74313 944068 1 910499 927439 834932 1 2 999999 -674128 2 2 999999 1 2 999999 -895565 2 266754 800445 2 3 999993 2 7 999996 1 16 999981 555330 1 2 999999 875127 2 2 999999 1 4 999991 899723 2 18 999998 2 2 999997 2 19 999988 1 558106 992013 -870482 1 249040 838637 -564795 1 19 999981 938274 1 2 999999 -197242 2 2 999999 1 44099 402942 -957070 2 2 999999 1 2 999999 -407362 1 46743 447058 -249480 2 373272 796416 1 806848 856260 339790 2 229423 855527 2 2 999999 1 229440 888526 -504065 1 16 999994 -906076 1 190228 735753 778251 1 93719 975646 -540165 1 11 999991 -227576 2 9 999989 2 2 999999 1 111863 609633 237356 1 2 999999 -893794 2 14 999993 2 18 999991 1 14 999983 -196779 1 2 999999 -214527 2 370714 640773 2 2 999999 1 14 999998 425061 2 270246 934355 2 2 999999 1 8 1000000 714361 2 18 999981 1 182252 451737 495242 2 2 999999 2 17 999997 1 942869 966179 -715487 2 2 999999 1 665544 764968 759062 2 19 999990 1 2 999999 -131848 2 571021 610087 1 25373 292910 771739 1 488969 840726 339662 1 2 999999 -113791 1 385865 743058 -93303 2 133998 680767 1 2 999999 -318290 2 2 999999 1 250200 699626 -1234 2 6 999988 2 2 999999 1 2 999999 605196 2 557762 706539 2 2 999999 2 2 999999 2 2 999999 2 14 999982 2 146786 553131 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 135622 158422 903393 1 321671 521107 754032 2 2 999999 2 13 999991 1 4 999992 668579 1 2 999999 -305979 1 104284 486568 484243 1 5 999998 -601947 2 15 999983 1 2 999999 -450834 1 251932 319608 47755 2 2 999999 2 204479 757706 1 2 999999 71972 2 2 999999 2 2 999999 1 682747 692962 758533 1 2 999999 -132676 1 11 999993 -624209 1 10 999981 -244042 2 899215 906902 2 2 999999 1 1 999991 -825005 2 6 999998 2 31898 434743 1 449637 938599 -743860 2 2 999999 1 3 999996 184119 2 2 999999 2 4 999999 2 2 999999 1 14 999991 918043 2 75702 567055 2 395776 729282 1 15 999996 21348 2 2 999999 2 2 999999 2 19 999992 1 100805 314984 -823420 1 2 999999 914405 1 719261 721012 38869 1 2 999999 89870 1 12 999993 16230 2 401688 510707 1 2 999999 -748820 1 2 999999 886332 1 1 999982 169091 2 2 999999 2 2 999999 1 21197 105455 -13932 1 162581 170222 870151 1 5 999996 585097 1 274692 803849 23167 2 135830 355322 2 17 999983 1 184298 250509 -331003 1 16 999992 -289895 1 611565 725106 870886 1 81152 571361 557701 2 2 999999 1 2 999999 137566 1 2 999999 -962691 1 8 999991 -293098 1 10 999987 161791 2 425641 771129 1 252878 931135 256457 1 749348 866326 -562424 2 796265 844516 2 890359 913131 2 17 999995 1 17 999999 -951397 2 16 999992 1 2 999999 545231 1 20887 90504 486336 1 504700 619737 6368 1 2 999999 733710 2 178141 899357 1 6 999984 -670247 2 12 999990 1 6 999987 -351393 1 16 999998 -414924 2 12 999988 2 20 999986 2 20 999988 2 14 999998 1 416903 968218 -496226 2 2 999999 2 2 999999 2 403215 607371 2 2 999999 2 17 999988 1 2 999999 845133 1 1 999991 -103717 2 258042 286226 1 76762 370850 -325122 2 18 999990 2 2 999999 1 2 999999 916458 2 15 999987 1 6 999985 786177 1 330763 423991 99165 1 2 999999 554344 1 19 999998 -558045 2 17 999985 2 316038 639780 2 2 999999 2 49713 888047 2 2 999999 2 4 999993 1 15 999993 834769 2 402531 508413 2 2 999999 2 12 999988 1 28086 681405 665220 2 2 999999 1 826559 867588 -777316 1 139205 849539 556377 2 11 999986 1 2 999999 905857 2 602540 981972 1 324125 757627 584214 1 15 999996 -844442 1 5 999983 -530359 1 23391 176837 352450 2 9 999984 1 708993 725229 -514141 2 2 999999 2 2 999999 2 17 999993 2 2 999998 2 299702 661764 1 2 999999 -178933 2 2 999999 2 208783 393553 2 19 999983 1 2 999999 -751588 1 669387 710135 760276 1 166989 358504 554654 2 2 999999 2 2 999999 2 10 999986 2 462328 605112 1 2 999999 785478 1 1418 397103 -743997 2 1 999991 2 2 999989 1 19 999990 899958 1 2 999999 177445 2 2 999981 2 2 999999 2 358021 903085 1 2 999999 -265431 1 2 999999 -495100 2 12 999998 2 2 999999 2 2 999999 1 3 1000000 -115806 1 259878 637298 282862 2 10 1000000 2 10500 231568 2 135352 703672 2 15 999993 2 13 999982 2 2 999999 1 19 999997 304619 2 13 999982 2 2 999999 1 694615 974895 604502 1 1 999996 -483489 1 2 999999 978118 2 2 999999 1 2 999999 -326026 2 157178 361358 2 558377 710078 1 8 999997 904496 1 16 999984 -781490 1 2 999999 -423426 1 10 999983 -160327 1 2 999999 419112 2 2 999999 1 2 999999 -664187 2 119421 736855 2 2 999999 1 2 999999 -564696 1 191108 798787 -878765 1 2 999999 -428519 1 16173 790874 -59785 1 13 999981 536133 2 8 999997 2 434867 737332 2 87518 572576 2 2 999982 1 2 999999 53960 1 274939 640957 202878 2 2 999999 2 2 999999 1 6 999996 400141 1 16 999984 615332 1 2 999999 922422 2 6 999992 2 838983 863627 2 159616 552848 1 9 999986 -805810 1 18 999993 472905 2 7 1000000 2 17 999990 1 20 999981 335137 2 2 999999 2 356782 879076 2 3 999995 2 365603 970792 2 2 999999 2 11289 292147 1 114062 626522 -432267 1 8 999984 -876888 1 274650 502112 799481 1 5 999997 -823596 1 14 999982 257152 2 1 999997 2 18 999981 1 297986 639765 -850164 1 2 999999 342433 2 2 999999 1 15 999982 -280606 2 308491 462233 1 2 999999 556682 1 2 999999 835415 2 17 999990 2 549598 821271 1 15 999988 92145 1 2 999999 -607527 1 472631 737437 -121301 2 5 999990 1 2 999999 797450 1 2 999999 896893 1 219250 480004 299135 1 4 999985 426993 1 4 999997 -539566 2 20 999983 1 1 999984 917163 2 2 999999 2 2 999999 1 2 999999 492349 2 10 999989 1 264979 900542 -687190 1 6 999986 163465 2 12 999986 2 179659 598835 1 6 999982 585819 1 704830 848421 197162 2 72366 394091 2 109799 741888 1 2 999999 137859 2 2 999999 2 17 999997 2 5 999983 1 2 999999 -680718 1 17 999993 432225 2 2 999999 1 2 999999 -231912 2 201926 784230 1 2 999999 -748933 1 94648 900265 -401275 1 1 999997 831303 2 70748 881746 2 7 999990 2 261831 611699 2 298379 699499 2 820309 954599 2 2 999999 1 14 999983 361052 1 2 999999 -936755 1 2 999999 -161536 1 3 999992 -69819 1 18 999988 -645239 2 128024 576869 2 18 999993 2 2 999982 2 2 999999 2 2 999999 2 2 999999 1 482108 606464 -61061 2 4 999995 2 2 999999 2 2 999999 1 17 999999 928158 1 536306 789955 -545737 1 318652 966956 -708050 1 14 999988 -359201 1 2 999999 -457727 1 2 999999 -421046 2 2 999999 2 17 999989 1 46248 478478 563445 2 106675 977568 1 155362 996331 -28948 2 10 999997 1 6 999994 -203605 2 672411 797979 2 11 999986 1 269164 526512 -187379 1 2 999999 -763717 1 12 999998 154401 2 525576 711917 1 567879 681354 979965 1 143761 504692 733248 1 14 999985 512064 1 2 999999 -192430 1 2 999991 549523 1 330404 607221 535511 1 2 999999 65158 2 139301 444532 2 66989 395928 1 2 999999 790230 1 868722 933057 -63170 1 10 1000000 -845583 1 19 999993 -135269 2 17 999998 1 2 999999 -86685 2 15 999986 1 19 999986 150666 1 240203 682772 -859575 1 3 999995 -762269 2 2 999999 2 212627 342831 2 14 999986 1 20 999993 -632257 1 2 999999 419779 2 2 999999 1 2760 985294 -162953 1 403932 648681 961915 2 2 999999 2 1 999997 1 268517 570888 -790031 2 2 999999 2 2 999999 2 166190 457625 2 200161 321234 1 11711 686916 -246813 2 1 999998 1 2 999999 -710057 2 574095 799491 1 17 999994 -976284 1 18 999992 -544203 1 357927 381041 127162 1 2 999999 -812227 2 7 999993 2 2 999999 2 1 999993 1 149018 216163 -804639 1 2 999999 -929103 2 2 999999 1 2 999999 163324 2 12 999996 1 2 999999 -286992 1 1 999991 486035 2 2 999999 1 524065 994301 439047 1 99505 129288 -786785 1 482704 527160 677579 1 102756 339283 631417 2 15 999994 1 200426 928802 349864 1 2 999999 569016 2 10 999992 1 130761 820466 -803167 2 1455 391923 1 496391 741558 928378 1 16 999995 33916 1 2 999999 -91432 2 12 999981 1 16 999999 570109 1 1 999988 -307508 2 2 999999 1 2 999999 969127 1 892002 997426 -815405 1 650880 908298 -471682 1 2 999999 -472130 1 2 999999 631130 2 122299 161340 2 2 999999 1 2 999989 -333500 1 15 999995 -754882 1 2 999999 407591 2 10945 155158 2 46200 244515 1 2 999999 890222 1 27013 928485 626178 2 745797 848185 1 47697 768711 -151277 2 19 999996 2 12 999981 2 2 999999 1 656 145597 489422 2 429166 649087 2 2 999999 2 14 1000000 1 3 999994 -931257 1 2 999999 -427798 1 2 999999 -769323 2 18 999983 1 20 999992 978215 1 717046 902795 -504355 2 12 999997 2 6 1000000 2 2 999999 2 14 1000000 2 2 999999 2 19 1000000 2 18 999992 2 257846 933434 1 12 999992 -608275 1 6 999987 328982 2 6 999991 1 2 999999 -165367 1 2 999999 189951 1 1 999987 -788909 1 772352 924039 -687181 2 2 999999 1 2 999999 -564578 1 2 999999 531362 1 2 999999 899291 2 2 999999 2 5 999992 2 2 999999 2 2 999999 2 2 999999 1 129410 972550 -979491 1 2 999999 211994 1 2 999999 607027 2 1185 393095 2 561260 733689 1 7 999999 270656 1 103490 724389 952511 1 2 999999 -622118 2 2 999999 1 2 999999 118960 2 2 999999 1 20 999990 134544 2 16 999990 2 2 999999 2 186703 572349 1 19 1000000 -183539 1 114018 711775 751874 1 5 999983 420099 2 2 999997 1 10 999988 -56051 1 2 999999 986450 1 2 999999 479300 1 2 999999 936266 2 47945 745940 2 589654 957922 2 19 999996 1 2 999999 509354 2 718517 817541 2 2 999999 2 2 999999 1 2 999999 579517 1 2 999999 -786617 1 70248 685041 636567 2 2 999999 1 178817 516786 -805648 2 2 999999 1 2 999999 -610113 1 2 999999 164620 2 301544 529854 2 55621 367156 1 2 999999 582860 2 1 999988 1 422765 426081 -268319 2 607519 946552 2 3 999988 2 257365 409970 2 2 999999 2 14 999998 2 390107 978523 1 16 999981 163098 1 490812 658987 82953 2 829936 850151 2 2 999999 1 414214 596793 -966691 2 2 999999 1 7 999985 -232211 2 231978 765453 2 151915 515799 2 2 999999 2 603211 696643 2 2 999999 1 2 999999 390026 2 495209 741261 2 2 999999 1 3 999995 -30398 2 2 999999 1 52081 301584 767787 2 47988 783173 2 2 999999 1 7 999986 -242317 1 20 999997 851448 1 3 999998 466792 2 20 999996 2 748087 927669 1 2 999999 -260108 2 537423 633821 2 12 999987 1 93803 901015 668797 1 17 999994 729880 1 19 999991 518308 1 17 999981 -397203 1 2 999999 187682 2 16 999984 1 2 999999 -733739 1 113256 855525 -716456 1 544975 769154 -571780 2 2 999999 1 17 999995 -52327 1 2 999999 -465140 1 133211 482383 -682110 2 13 999996 2 11 999996 2 2 999999 2 1 999987 1 10 999991 41844 2 14 999993 1 4 999990 -371838 1 279015 906130 479854 2 16 999983 1 3 999997 -598417 2 3 999994 1 2 999999 -996531 1 340621 405183 -299226 1 2 999999 -29298 1 200138 287900 -136621 1 2 999999 297519 1 2 999999 352121 2 8 999995 1 9 999982 908494 2 2 999999 2 8 999995 2 2 999999 2 2 999994 1 18 999991 243994 2 6 999995 1 508793 597352 -976387 2 15 999993 2 10 999988 2 241898 742818 1 10 999990 118157 2 2 999999 2 2 999999 2 182461 248167 2 100984 901667 2 2 999999 2 2 999999 1 2 999999 291140 1 2 999999 251083 2 18 999994 1 394579 544270 453830 2 2 999999 1 278459 774610 -518314 2 18 999997 2 721116 781251 1 7 999989 -802626 2 253256 850461 2 2 999999 2 2 999999 2 2 999999 1 685617 866837 -183402 2 7 999996 1 14 1000000 -69633 2 2 999999 1 836267 878030 995675 1 2 999999 -926130 2 2 999999 1 345859 874485 -14797 2 14 999991 2 661747 787665 2 592398 641249 1 593804 711198 -691798 2 3 999996 2 112989 247021 2 2 999999 2 2 999999 1 18 999991 -789908 2 720576 779397 1 555058 769014 46270 2 8 999983 1 2 999999 443794 1 2 999999 66662 1 173620 910534 -752081 2 155418 728637 2 10 999993 2 2 999999 1 49747 543943 -462360 1 273728 969617 -597456 1 2 999999 665156 2 37966 442295 2 115876 984563 2 128148 160764 2 2 999999 2 2 999999 1 8 999995 867150 1 345923 582685 -879185 2 2 999999 1 2 999999 325773 2 10 999983 2 694566 733860 2 4 999996 1 440224 743334 879447 2 2 999999 1 15 999990 896119 2 231601 337974 2 4 999996 1 5755 459358 558328 1 139003 782657 -787836 1 2 999999 -939821 1 328978 505752 655372 1 1 999981 82275 2 2 999999 1 340747 690877 -241677 1 354389 817364 -732804 2 407089 478115 2 3 999989 1 2 999999 -129195 1 9 999992 -609273 2 631635 920829 1 71408 479887 324614 1 2 999999 795886 1 2 999999 -815251 1 178697 548542 -491582 1 602817 972903 489502 1 2 999999 449120 2 15 999988 2 2 999999 2 7 999996 2 4 999998 2 2 999999 2 2 999999 2 12 999992 2 2 999999 2 2 999999 2 3 999982 2 56041 566521 1 3 1000000 -959954 2 93001 866655 2 2 999999 2 8 999996 1 10 999993 -495024 2 575440 867667 2 2 999999 2 2 999999 2 780194 947284 1 6 999998 -868264 1 1 999995 -231655 2 750249 781214 2 12 999988 2 19 999998 1 410510 425124 -823643 2 7 999999 1 2 999999 -506915 2 19 999990 1 14 999989 405727 2 869745 872595 1 2 999999 -577054 2 2 999999 2 2 999999 2 552314 711649 1 2 999999 842789 2 630335 725594 1 769648 903718 632973 1 2 999999 -800914 1 320883 495767 -591383 2 133598 301290 2 2 999999 1 62355 471864 -961543 2 6 999998 2 17 999997 2 145771 167856 2 8 999996 1 2 999999 -392658 2 135655 579785 1 14 999995 -913290 2 516732 709834 2 367666 405032 1 9 999988 260447 2 2 999999 2 20 999993 2 5 999991 2 2 999999 2 105784 123644 2 2 999999 1 13 999996 499818 2 3 999981 2 103549 567516 1 121295 487123 -277918 1 13 999981 14629 2 1 999988 2 184215 378763 1 5 999984 -857413 1 9 999982 -782327 2 9901 919862 1 1 999994 -437260 1 2 999999 -668271 2 2 999999 1 3 999999 433888 2 135072 311862 1 11 999989 313769 2 22086 367737 1 20 999989 -543636 2 13 999992 1 6 999990 -859693 1 4 999986 839266 2 779917 786337 1 2 999999 -78571 1 2 999999 -107379 2 8 999992 2 18 999995 2 619641 735059 1 83326 195788 -602323 2 2 999999 2 2 999999 2 442683 449870 2 199378 531381 1 2 999999 614481 1 9 999985 345408 2 17 999994 1 776868 871324 875258 2 2 999999 2 36755 413682 1 3067 204767 -745928 2 14 999985 1 12 999986 534600 1 2 999999 38509 1 5 999989 985312 2 4 999985 2 3 999982 1 2 999999 148855 1 572229 749971 -370269 2 275769 334797 1 8 999984 385208 2 4 999993 1 443691 574439 -209605 1 14 999996 511687 2 308606 453926 1 2 999999 -930295 2 2 999999 1 5 999992 -16315 1 2 999999 -616851 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 15 999998 1 2 999999 527340 2 13 999993 2 2 999999 2 2 999999 1 11 999990 -336003 2 14 999990 1 268536 926734 -788347 2 7 999981 1 20 999992 391765 2 16 999991 2 892761 959838 1 2 999999 -168815 2 219918 650627 1 2 999999 775992 2 2 999999 2 653439 717695 1 4 999990 -960624 2 4 999990 2 8 999990 1 2 999999 -132162 2 13 999982 2 12 999986 1 20 999992 -95092 2 16 999992 1 250736 387071 122697 1 318269 542391 639454 1 13035 184851 191855 2 320232 666731 1 6 999990 -2000 1 2 999999 -909891 1 2 999999 898286 2 2 999999 1 422916 956877 -881576 2 7 999987 2 379276 515133 2 551261 659705 1 11 999983 714169 2 18 999983 1 168530 799768 -519525 2 246678 346584 1 2 999999 -843861 2 1 999989 2 3 999984 2 20 999988 1 1 999998 -281626 1 2 999999 133805 2 2 999999 2 15 999985 2 4 999992 1 2 999999 101299 2 1 999992 1 820525 921997 739686 1 2 999999 -364279 1 2 999999 9843 2 2 999999 1 2 999999 809702 1 20 999982 -178741 1 2 999999 -539754 1 429465 634061 593544 1 7 999987 538392 2 20 999981 2 17 999994 2 2 999999 1 7 999983 531069 1 6 999989 -875085 1 15 1000000 -936069 2 2 999999 1 2 999999 331698 2 2 999999 1 2 999999 34106 1 2 999999 -503903 1 2 999999 -371662 1 75179 743787 822956 1 16 999993 943340 1 2 999999 456332 1 11 999996 -567981 2 6 999993 1 15528 687454 -219619 2 2 999999 1 512182 534865 665034 1 2 1000000 764567 2 3403 823269 2 6500 342541 2 606866 961500 1 3 999986 41786 1 221425 925104 629370 1 17 999988 448990 2 2 999999 1 166309 297083 938420 1 186104 682459 -186771 2 3 999987 2 592994 661359 2 4 1000000 1 3 999991 397770 2 2 999999 1 481440 833419 -854331 1 2 999999 569364 1 222449 829417 -478433 2 418255 456618 1 2 999999 825981 1 2 999999 -409378 1 2 999999 -140433 2 2 999999 1 206996 852524 -266121 2 2 999999 2 112626 984630 2 2 999999 1 2 999999 -399337 2 2 999999 2 8 999982 1 7 999986 -184668 1 2 999999 -829816 1 1 999991 489892 1 119219 788862 302352 2 4 999984 2 573309 908844 1 2 999999 690474 1 14 999986 -813888 1 29348 263056 -491510 2 284934 744362 1 20 999990 679615 1 362462 610677 -200031 1 9 1000000 570998 2 9 999985 1 2 999999 753051 2 399962 467395 1 2 999999 20148 2 9 999988 1 18 999983 -120614 2 8664 561922 2 301262 760935 1 15 999996 297785 2 557277 656634 1 434386 817599 -314908 2 553303 690796 1 9 999982 -17856 2 314056 892860 2 175900 951599 1 13 999997 -471733 2 35066 131324 2 14 999986 2 11 999987 1 8 999996 -111127 2 16 999987 1 356979 581188 -149267 1 2 999999 -723650 1 264664 476893 -64089 1 2 999999 -57125 1 2 999999 -199445 2 281582 329740 1 2 999999 112426 2 19 999985 2 2 999999 2 2 999999 2 5 1000000 1 19115 763961 -855467 2 106211 774822 2 112272 788432 2 474750 584582 2 2 999999 2 6 999999 2 8 999987 2 19 999982 1 2 999999 859736 2 2 999999 2 178907 637248 2 7 999984 1 384180 766199 -462710 2 2 999999 1 17 999996 459457 1 2 999999 -999383 1 2 999999 -914094 2 2 999999 2 814415 838525 2 2 999999 1 458054 874962 699677 2 2 999999 2 6 999985 1 2 999999 -80237 1 2 999999 -774941 2 16 999988 2 211511 733160 2 11 999993 2 18 999992 1 153941 292393 895032 2 2 999999 1 7 999985 968871 1 490548 994413 634817 1 2 999999 228070 2 2 999999 1 2 999999 -514634 1 14 999988 -22143 1 384618 991779 -836963 2 1 999985 2 49519 423637 1 363202 758774 -101010 2 122480 993877 2 312305 903870 2 388843 697767 1 501244 699334 -786227 1 2 999999 378314 1 345465 645689 456057 2 2 999999 2 346327 854337 2 2 999999 2 136267 533760 2 16 999986 2 11 999991 2 18 999990 2 194071 793030 1 8 999990 729241 2 34769 499725 1 586588 715131 912283 2 5 999986 1 7 999990 -373956 2 14 999996 1 2 999999 623337 1 2 999999 339911 1 2 999999 262448 2 17 999986 1 13 999989 294475 1 2 999999 675114 2 7089 536565 2 2 999999 1 112501 542339 179610 1 2 999999 923151 1 123435 827751 987077 1 2 999999 837247 1 2 999999 -893673 2 439999 790831 2 526569 698013 2 816059 979445 1 948972 981972 -913062 2 2 999999 1 2 999985 216422 2 2 999999 2 8 999992 2 20 999994 1 268496 813515 45166 2 209504 309643 2 5 999996 1 12 999992 568220 2 14 999981 2 3 999987 1 2 999999 -771679 2 7 999981 2 7 999988 1 2 999999 713005 2 2 999999 1 2 999999 -564698 1 2 999999 761112 2 89120 220528 1 2 999997 516802 2 534385 747938 2 3 999999 1 6 999981 -190214 2 173210 354695 2 2 999999 1 8 999981 786321 2 4 999995 1 11 1000000 -47806 2 10 999997 2 1 999982 2 154185 713073 1 44557 266058 783025 2 15 999982 1 2 999998 -858869 1 26872 733552 -478843 1 231200 893860 -299665 1 2 999999 -324959 2 1 999983 1 19 999990 458803 2 36539 302279 2 415489 933242 2 2 999999 2 2 999999 1 2 999999 92104 1 11 999995 -63959 1 245988 646644 340743 1 116799 452105 -728805 1 362255 876440 254166 2 179137 422036 1 12 999993 186537 1 522170 888116 -751741 1 2 999999 -992089 1 146541 772086 529510 2 2 999999 1 565656 581613 -406568 1 19 999997 990707 2 417364 697368 1 2 999999 -764212 2 2 999999 2 11 999985 1 13 999994 -935431 1 86810 810013 75027 2 781528 915581 2 2 999983 1 2 999999 -906924 2 266916 691643 2 414841 572661 1 20 999992 -525662 2 266563 746385 2 534039 670190 2 2 999999 1 62668 113330 -224964 1 20788 112251 323047 1 793727 813287 -44039 2 4 999981 2 5 999986 1 73834 378038 -367027 1 163131 724868 -117237 1 2 999999 189429 1 128058 696222 -118649 1 13 999996 -8857 1 2 999999 -525173 1 10 999994 125447 2 283999 812765 2 2 999999 1 505627 953575 -570519 1 540981 897417 598071 1 18 999995 -577326 2 247518 569011 2 19 999983 2 13 999983 1 2 999999 748270 1 828205 844965 -88043 2 15 999987 1 2 999999 -763449 2 13 999988 2 2 999999 1 302343 956151 -179744 1 2 999999 -225207 2 2 999999 1 2 999999 940818 2 2 999999 2 19 999991 2 2 999999 1 2 999999 -575551 1 7 999981 930730 2 15 999987 2 156236 342370 2 2 999999 2 561871 654577 2 411932 996957 2 734188 777124 1 2 999999 -614295 1 13 999981 -198375 2 454094 767287 2 13 999993 1 7 999991 -727362 2 2 999999 1 841936 879288 515307 2 8 999995 1 2 999999 -315152 1 246179 467563 923272 2 2 999999 1 501795 555831 -525336 2 201863 545365 2 2 999999 1 250447 756361 626541 1 2 999999 -601830 1 9 999993 -530322 1 2 999999 821085 2 14 999996 1 2 999999 423590 1 2 999999 356287 1 15 999991 -593045 2 485108 837868 2 2 999999 1 513355 697902 -692869 2 3 999997 1 15 999998 -623462 2 3 999998 2 1 999988 1 2 999999 -453584 1 5 999982 -709970 2 2 999999 2 5 999991 2 2 999988 2 2 999999 2 239234 255589 2 14 999981 2 26045 616482 2 191763 575437 1 20 999987 -940599 1 237525 510720 58750 1 2 999999 -451910 1 7 999991 725922 1 2 999999 603776 2 10 999993 1 5 999991 -756620 2 18 999998 2 298601 675348 1 19 999993 -739253 2 500082 521111 2 3 999983 2 9 999995 2 135037 299879 2 2 999999 2 18 1000000 1 2 999999 674552 1 895271 965195 -869343 1 2 999999 709589 2 363500 525885 1 252669 705798 103694 1 9 999983 -125682 2 2 999999 1 2 999999 389611 2 8 999981 1 2 999999 -438834 1 2 999999 4431 1 2 999999 -799347 1 673098 881390 -697672 2 13 999999 1 10 999989 -27404 1 10 999998 341211 2 12 999987 1 108355 591818 553793 1 11 999992 -121031 1 11 999990 533131 1 2 999999 -181130 1 6 999982 -951209 1 10 999984 82505 2 338127 989030 2 37123 261102 1 8 1000000 379522 1 712664 748563 -115444 1 98126 815586 -415738 1 12 1000000 180113 2 722611 806738 2 246257 829147 2 4 999994 2 92857 858389 1 227156 247952 -880929 2 2 999999 1 2 999999 749932 2 570793 934231 2 14 999981 2 519466 964163 1 2 999999 792982 2 50495 989257 2 1 999996 2 2 999999 2 432889 929921 2 2 999999 1 6 999989 228194 1 2 999999 -197303 1 333182 430725 -700074 2 2 999999 2 19 999988 1 465939 714404 -278278 1 2 999999 557595 1 601895 821385 -854402 2 481803 586656 1 2 999991 -709463 1 2 999999 931743 2 432850 762019 2 503242 621127 1 2 999999 -631670 2 13 999992 2 19 999997 1 147839 494752 -792307 2 3 999993 1 481135 924879 141799 1 16 999991 710926 2 35494 86403 1 4 999988 -747089 1 11 999988 -469330 2 10 999982 2 19 999982 2 133323 346494 1 2 999999 -923120 1 2 999999 -872279 1 65597 263995 -41854 2 4 999989 2 1 999984 2 149608 699814 1 2 999999 936581 1 17 999990 -462730 2 8 999989 1 4 999995 677734 2 2 999999 1 17 999987 -935760 2 2 999999 2 20 1000000 1 2 999999 -374000 2 12 999984 1 2 999999 -170366 1 379141 841259 -21601 2 2 999999 1 2 999999 -718441 2 2 999999 2 2 999999 2 3 999981 2 2 999999 2 575518 687458 1 13 999981 929737 2 210575 821682 2 6 999981 1 20 999995 672084 1 16 999993 -756084 1 295831 999390 -60647 1 2 999999 -884122 2 7 999988 2 359199 646589 1 19 999994 -185314 1 2 999999 -876299 1 321888 891496 832841 2 2 999999 1 66546 173717 -663743 2 474315 903556 1 719542 846291 -888610 1 2 999999 -884900 2 2 999999 1 20 999992 17743 2 2 999999 2 307462 372182 2 2 999999 1 2 999999 -60738 2 17 999991 2 283179 354423 1 143016 520023 910728 2 77007 767818 1 249968 947507 469004 1 5 999990 881305 1 193047 754985 224570 1 2 999999 473517 2 100656 630155 2 2 999999 1 2 999999 601170 2 20 999990 1 1 999983 945530 2 481164 691029 1 159576 997348 -593210 1 5 999986 186758 2 2 999999 2 2 999999 1 97156 878577 585496 1 10 999986 324574 2 2 999999 1 13 999996 -571179 2 18 999990 1 384061 707206 -340027 2 2 999999 1 5 999984 632949 1 20770 137979 -287419 2 501556 764157 1 387628 854365 -529470 2 2 999999 1 869764 985753 -136420 1 2 999999 -223881 2 2 999999 2 4 999983 2 14 999994 2 192324 273468 2 2 999999 1 602537 921619 303959 1 67215 124013 -964250 2 2 999999 1 2 999999 515970 1 1 999996 -223737 1 2 999999 -249546 1 17 999994 -47094 1 436876 605452 -122207 1 2 999986 -481307 1 18 999982 -131555 1 2 999999 -880345 2 133623 395369 1 2 999999 895665 1 32757 607497 -930690 2 2 999999 2 111527 992414 1 15 999996 272019 2 2 999999 1 2 999999 814776 2 98675 568316 2 2 999999 1 833820 982800 277755 1 3 999981 908590 2 372101 565144 2 25691 253825 1 2 999999 908421 2 9 999994 2 2 999999 2 393965 480711 1 59205 238216 632841 1 2 999999 -209763 1 142873 402743 -54616 2 9 999988 1 290521 420267 -385348 1 124664 287753 -470589 2 2 999999 2 378082 443993 2 2 999999 2 2 999999 1 2 999999 683185 1 2 999999 -812599 2 15 999994 1 118506 389809 -261933 1 9 999997 291065 1 16 999993 750295 2 432511 745754 2 3 999992 2 175274 975019 1 604848 666087 885513 1 11 999998 972334 1 238621 812642 398928 1 650133 738541 -951544 2 1 999983 2 8 999993 1 952185 963441 863567 2 17 999982 2 15 999984 2 2 999999 1 2 999999 -515552 1 2 999999 -924533 2 2 999999 1 338677 687525 182514 1 10 999988 602877 2 2 999999 2 16 999981 1 16 999996 894717 1 11 999984 -341540 1 184142 511994 179157 2 4 999996 1 2 999999 -473370 1 249760 875963 -111086 2 2 999999 1 332201 382148 870777 1 6 999994 691214 2 2 999999 2 2 999999 2 2 999999 1 12 999993 -565139 2 8 999988 1 2 999999 -734709 2 16 999986 1 637777 720383 343082 2 457800 529608 1 8063 573101 -326409 2 10 999994 1 10 1000000 690008 1 145657 512740 824921 1 32462 809343 -199868 2 4 999994 2 2 999999 2 10 999998 2 2 999999 2 16 999994 1 19 999995 539482 2 2 999999 1 19 999981 -435573 1 2 999999 347538 1 5 999999 -716007 1 952848 956706 -353378 1 443556 836281 125074 1 2 999989 -795428 1 264692 361397 102680 2 166322 470452 1 20 999993 -67188 2 2 999999 2 2 999999 1 17 999997 847549 1 8 999987 997050 2 16 999993 2 39558 942596 1 2 999999 144785 1 4 999993 275666 1 2 999999 935070 1 15 999981 -721262 1 2 999999 -320640 2 13 999982 1 781528 854179 -677464 2 2 999999 1 378693 966871 508546 2 3 999983 1 81450 591848 -90994 2 444798 543969 1 3 999993 -904667 1 296287 539263 382895 1 72227 424860 -980980 2 2 1000000 1 420457 963673 -997730 2 2 999999 1 4 999998 55845 1 1 999983 -310111 2 18 999997 1 465951 725402 249478 2 2 999999 2 529369 940299 2 2 999999 1 518242 702591 788864 2 16 999992 1 2 999999 -249119 2 589829 671642 2 2 999999 2 2 999999 2 7476 198320 1 2 999999 311286 2 1 999998 2 2 999999 2 2 999999 1 8 999995 -278553 1 2 999999 -347821 2 378528 666135 1 11 999999 689133 2 4 999986 1 19 999985 982461 1 16 999986 865117 1 15 999998 186850 2 1 999999 2 2 999999 1 2 999999 900192 2 87686 512269 2 2 999999 1 358620 830656 322301 1 6 999995 308642 2 8 999997 2 2 999999 2 70314 641436 1 2 999999 661974 1 20 999983 455577 2 2 999999 1 670249 748967 141 2 267620 639180 1 2 999999 371935 2 798222 931241 2 1 1000000 1 2 999993 -454409 2 568681 718797 1 15 999996 159872 2 2 999999 1 13 999990 -217572 1 195044 795791 837991 1 2 999999 -291769 1 2 999999 77768 2 11267 370184 2 2 999988 1 355969 378520 308589 2 2 999999 2 5 999984 2 2 999999 2 85000 338461 2 627549 652267 1 2 999999 -697079 1 2 999999 -990642 2 4 999997 2 161779 630877 1 5 1000000 -11776 1 870426 917913 561082 2 2 999999 2 5 999998 2 3 999986 2 18 999999 1 2 999999 -211788 2 4 999994 1 418773 635889 -161213 2 280142 789005 2 2 999999 2 1 999987 2 2 999999 1 37447 814482 -156304 1 6 1000000 -904574 1 737704 908238 -807213 1 7 999997 -465269 2 9 999994 1 364673 729137 596911 2 14 999988 1 7 999986 -685184 1 7 999982 -727085 1 2 999999 -616306 1 516589 821918 407754 2 2 999999 2 7 999991 2 2 999999 1 17 999990 -169420 2 294079 892767 1 8 999985 -607072 1 10 999985 33578 1 2 999999 -794864 1 7 999990 -494838 2 562592 805042 2 130931 552997 1 2 999999 357927 2 4 999997 2 2 999999 2 2 999999 1 14 999981 -490883 2 12 999985 1 2 999999 269378 2 2 999999 2 523606 698854 1 146355 736789 733396 2 224481 812648 2 502658 887318 2 16 999981 2 508623 970994 2 1 999993 2 2 999999 2 14 999982 2 71130 111086 2 17 999987 2 477574 717458 2 2 999999 2 24337 804129 2 2 999999 1 20 999984 -51863 1 2 999999 -10720 2 368595 688682 1 2 999999 301656 2 2 999999 2 11 999981 2 1 999997 1 2 999999 -912770 2 3 999986 2 615074 974836 2 2 999999 1 3 999998 163213 2 2 999993 1 2 999999 338252 2 2 999999 2 2 999999 1 2 999999 -438488 2 2 999999 2 931900 971073 2 6 999989 2 70483 334542 1 1 999988 -348510 1 435580 588854 203576 1 5 999992 -949294 2 563102 827253 1 73872 177501 -919620 2 5 999999 1 419024 646008 -262565 2 184378 200829 1 377485 678608 719086 2 18 999982 2 333285 753058 2 4 999994 1 35968 727744 -701554 2 879540 954912 1 30401 818917 559915 2 2 999994 2 2 999999 2 2 999999 2 10 999989 1 449884 727190 68217 1 10 999987 -815797 2 2 999999 1 15 999993 93210 1 906888 964865 -453794 1 396904 803132 976858 2 19 999992 1 2 999999 642895 2 2 999999 2 5 1000000 2 3 999984 2 280210 916205 2 19 999986 2 203049 827307 2 414993 497106 1 2 999999 527342 1 557443 645533 580538 2 2 999999 1 583873 853032 -516044 1 4 999985 267288 2 20 999998 2 2 999999 1 77276 403617 167220 1 302123 554004 -828865 2 205920 329280 2 5 999993 1 2 999999 -623933 2 621741 759671 2 8 999986 1 90169 550226 -723533 1 170708 637897 718167 2 8 999997 2 10 999995 2 2 999999 1 19 999982 597608 1 13 999995 -725552 2 4 999995 2 3 999985 2 2 999999 2 786325 859437 2 354638 612875 2 9 999992 1 160589 791633 444360 1 12 999989 769732 2 2 999999 2 355446 367862 2 143224 769085 1 20 1000000 396071 2 225823 857592 1 396074 691319 785901 1 271408 310646 -554397 2 723980 837661 1 2 999999 -5571 2 2 999999 2 2 999999 2 2 999999 2 12 999986 1 1 999996 -662889 2 18 999998 2 3 999988 1 2 999999 -729959 1 10 999996 -129385 1 176583 549983 920405 1 4 999987 250949 1 63665 841939 -470289 2 274487 803646 2 2 999999 1 2 999999 338838 2 3 999997 2 160733 630822 2 1 999983 2 339322 573112 1 675986 729557 32597 1 2 999999 -439944 1 2 999999 -474044 1 410242 585714 697325 1 16391 352551 -44501 1 5 999989 -116367 2 19 999993 2 14 999981 2 2 999999 2 7 999982 2 11 999984 1 314382 749907 954576 2 8 999996 1 2 999999 225623 2 2 999999 1 155943 496240 -657761 2 687445 922533 2 2 999988 2 9 999997 1 2 999999 103407 2 73862 938466 1 384084 761420 -6291 2 700622 846393 2 264984 814631 2 2 999999 1 2 999999 602098 2 313338 381583 1 2 999999 -362092 2 5 999990 2 2 999984 2 2 999999 2 2 999999 1 3 999996 -802104 1 281230 841980 277488 1 2 999999 542266 2 14 999989 2 523755 721176 2 547754 727720 1 167234 671074 -168058 1 468751 788000 -687885 2 836958 874955 2 16 999981 1 68808 993802 206286 1 410528 767579 -405048 2 3 999994 2 2 999999 2 2 999999 1 19 999991 -390573 1 880228 960185 72379 1 2 999999 -50443 2 2 999999 2 318943 993445 1 2 999999 646166 2 197714 487488 2 540996 723381 2 190996 324964 1 185721 368891 502622 2 12 999983 1 235402 596616 -750524 2 19 999996 2 2 999999 1 8 999985 -728239 1 568024 803435 838966 1 867784 939562 772616 2 5 999996 2 12 999991 2 11 999990 1 2 999999 -544246 2 16 999989 2 2 999999 1 6 999991 176037 1 648550 898569 -361146 1 92275 106440 145227 2 58645 629394 1 189669 900468 -167347 1 365920 440958 -879598 1 2 999999 -742705 1 2 999999 -287577 2 2 999999 2 2 999999 1 2 999999 96889 2 8 999987 1 16 999983 -93573 2 2 999999 1 17 999996 -86849 2 20 999990 2 1 999993 2 5 999993 1 4 999985 -628059 2 18 999988 1 13 999986 510899 1 362088 650906 731875 1 2 999999 246807 2 219232 499197 2 2 999999 2 2 999999 1 2 999999 231446 2 2 999999 1 242801 246092 455623 2 14 999999 1 16 999997 454 1 2 999999 91954 1 2 999999 605403 2 2 999999 2 580631 719346 1 446901 981837 -513933 2 78442 251895 1 9 999981 56934 2 15 999991 1 8 999989 -913420 1 18 999999 -915560 1 486689 724369 -626303 2 2 999999 2 2 999999 2 170614 703836 1 5 1000000 386310 2 7 1000000 2 686977 731318 2 2 999999 1 85140 954416 898898 2 11 999982 2 2 999999 2 2 999999 2 17 999991 1 14 999995 -400439 1 223051 836661 -164164 1 5 999986 313868 1 216092 669279 -114492 2 366497 713859 1 163692 832060 -31359 1 2 999999 -229564 2 388016 617324 1 190080 794483 -242885 2 2 999999 2 10 999986 1 2 999999 -171921 2 2 999999 2 6 999981 2 302636 820839 1 10 999996 -356612 1 4 999990 -490309 2 8 999988 1 2 999999 -163510 2 466694 699812 1 334802 842619 -973106 2 20 999989 2 530625 801515 2 81320 437702 2 814946 974008 2 3 999995 2 13 999998 1 43890 843254 -424706 2 2 999999 1 19 999991 558821 1 19 999999 39238 1 2 999999 -248134 2 37282 725575 1 506441 787551 523129 1 2 999999 -450370 2 12 999996 1 8 999981 13932 1 2 999999 581165 2 16 999993 2 182886 874056 2 2 999999 2 1 999991 2 31429 561235 1 613769 633775 -500610 2 2 999999 1 168142 606821 -515373 1 2 999999 -137001 1 2 999999 557889 2 27435 205623 2 385690 941384 1 870623 996714 492492 1 586448 748949 -988757 2 2 999999 1 2 999999 332644 1 2 999999 -500520 2 2 999999 1 18 999983 766242 1 2 999999 -112567 2 2 999999 1 2 999999 -145382 1 492843 865180 888792 1 2 999999 412122 2 14 999985 1 7 999999 812158 2 2 999999 1 3 999982 -745531 1 108832 985367 -551296 1 4 999995 -507476 2 2 999999 1 2 999999 -304420 2 257442 279634 1 93687 586402 560248 2 12 999995 2 506485 579719 2 153298 385879 2 31527 453034 1 691870 827419 517424 1 2 999999 37539 1 721390 926784 -612393 2 2 999999 1 529653 929783 -8679 2 4 999982 1 89595 253910 -476805 2 3 999991 1 304550 829870 -403005 2 287578 789947 2 10 999994 2 231931 653576 2 2 999999 2 16 999995 1 595201 762829 647870 2 540326 807413 2 2 999999 2 2 999999 1 788719 949840 -911399 2 2 999999 1 2 999999 -936859 2 2 999999 1 2 999999 -172231 1 432448 913448 -633983 2 2 999999 1 2 999999 -877002 2 2 999999 2 2 999999 2 89781 464635 2 2 999999 2 2 999999 1 2 999999 92181 2 2 999999 1 2 999999 35792 2 2 999999 1 389129 927862 -336408 2 9 999982 2 22095 260123 1 194639 625718 125802 1 19 999992 788668 1 2 999999 170059 2 188397 524796 2 8 999984 2 5 999985 2 2 999999 1 13 999991 744299 2 2 999999 1 183027 367236 58598 1 2 999999 -110845 1 2 999999 353803 1 2 999999 248227 1 7 999983 651969 2 166077 713544 1 94886 731734 642307 1 378858 396819 44740 2 217268 957950 2 276550 768902 2 337042 445836 1 15 999983 304486 1 171956 326666 -476729 2 1 999987 1 250463 793782 555962 2 166189 182367 2 353185 491366 2 2 999999 2 2 999999 1 8 999986 -539342 2 2 999999 1 2 999999 41443 2 1 999990 1 6 999981 -840855 1 27145 779733 181409 1 11 1000000 697348 1 48948 189551 -881744 2 2 999999 2 17 999985 2 353728 994956 2 689515 860022 2 515116 874018 2 16 999989 1 325588 882685 11627 1 2 999999 624827 2 16 999991 2 2 999999 2 20 999988 1 4 1000000 -439075 1 804064 987757 658327 2 2 999999 2 2 999999 2 107286 933301 1 19 999990 -767005 2 519995 768569 2 13 999981 2 62135 368767 2 2 999999 1 7 999985 787038 1 14 999994 -526337 1 2 999999 723336 2 374282 688576 1 18058 562129 -292320 1 5 999989 -50268 2 2 999999 2 18 999984 2 168609 418921 1 13 999995 -77752 1 15 1000000 -237446 2 19690 698479 1 2 999999 -483023 1 2 999999 395025 2 146594 546483 1 17 999998 -641884 2 429555 715931 1 2 999999 575136 2 2 999999 1 457401 621894 298805 2 8 999993 1 694018 753077 -334813 1 768137 905326 148815 2 146368 494484 1 344438 506169 -608231 1 2 999999 -916645 1 5 1000000 613302 2 8 999990 2 20 999984 1 642913 823650 446828 2 7 999999 1 2 999999 -358762 2 20 999992 1 2 999999 -388518 1 2 999999 880412 1 265208 631555 -127094 2 2 999999 1 2 999999 981145 2 2 999999 1 39639 882359 357249 1 5 999993 -199125 1 5 999983 121789 1 252956 447082 920295 2 356830 929914 2 237639 295099 1 2 999999 952013 1 2 999999 -30982 1 5 999996 -543086 2 56266 852327 1 423638 705241 548213 2 2 999999 2 2 999999 2 448256 982212 2 79455 800791 2 378268 761614 2 15 999994 1 2 999999 234921 1 2 999999 992538 2 2 999999 1 2 999999 -228099 1 4 999998 -107123 1 634855 869721 -176464 2 2 999999 1 1 999996 671105 2 328460 383111 2 11 999987 2 88928 400833 1 14 999991 487907 1 695188 696421 -638249 1 18 1000000 390553 2 515940 682283 2 15 999996 1 2 999999 -544643 1 2 999999 577957 1 18 999992 573627 2 338801 933033 1 13 999992 -217697 1 2 999999 -395061 1 2 999999 -438543 1 11 999999 -146312 1 2 999999 660533 1 2 999999 108350 2 5 999992 2 601519 906400 1 2 999999 910422 1 243788 471200 -365935 2 17 999991 2 42997 474181 1 2 999999 583595 1 734857 827660 -77920 2 475858 570695 2 3 1000000 2 2 999999 1 199361 364110 660120 2 2 999996 1 2 999999 386889 1 425309 779539 -925475 2 53879 920890 2 2 999999 1 19 999990 -172747 1 695495 822956 522276 1 2 999999 576596 1 174435 893545 -988125 1 2 999999 -611328 2 2 999999 2 4 999982 1 17 999986 808723 1 14 999984 368790 2 154365 184445 1 10 999993 -757058 2 14 999997 2 2 999998 1 2 999999 972676 1 13 999989 -262005 1 480233 889108 313915 2 2 999999 2 2 999999 2 2 999999 1 325300 395181 214914 2 151614 333589 2 19 1000000 1 585959 652057 962041 2 7 999999 1 8 999993 589165 2 1 999999 1 19 999993 -314129 1 6 999981 751445 2 180198 505737 1 2 999999 146347 2 2 999999 2 2 999999 2 2 999996 1 10 999983 -427563 2 554240 891360 1 2 999999 -588136 1 2 999999 -895391 2 5 999996 1 18 999998 924592 1 4 999981 -867534 1 2 999999 -710275 2 15 999996 1 516288 734502 -214660 1 6687 770787 556710 2 17 999981 2 309086 661465 1 72982 132481 -420298 2 6 999992 2 2 999999 1 5 999987 848108 1 4 999997 -58937 1 2 999999 766744 1 57927 893274 -293889 1 10 999991 320931 2 47294 937829 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -933478 2 191190 543434 1 8 999981 -574286 1 2 999999 -544502 2 2 999999 1 2 999999 -226942 1 10 999982 191587 2 122458 328573 2 11 999984 1 7 999990 -920584 2 531848 778545 1 90284 335785 -463916 2 2 999999 2 791828 947644 1 91530 155460 -685946 1 9 999999 -295884 1 9 999987 -240248 1 2 999999 -355768 1 2 999999 -605740 2 1 999996 1 7 999994 387814 2 11 999994 2 652504 908071 2 8 999990 1 2 999999 706449 1 107118 814395 -313371 1 4 1000000 -227364 1 6 1000000 89141 2 17 999999 2 159003 432720 1 17 999988 -775886 1 12 999988 456860 2 12 999995 1 2 999999 -924662 1 82006 156829 581076 2 15 999995 2 18 999999 1 2 999999 -754430 1 2 999987 -360328 1 2 999999 -467933 1 2 999999 -42087 1 543966 669847 723981 1 2 999999 -150150 2 3 999992 2 2 999999 1 1 999988 615794 1 2 999999 867028 2 2 999999 1 12 999988 820256 1 425139 703687 -910184 2 140373 500054 1 37106 611967 327082 2 2 999995 2 2 999999 1 16 999993 -146363 1 2 999999 -614384 2 506658 663435 2 15 999993 2 546593 574451 2 14 999991 1 10 999991 -761828 2 2 999999 2 2 999999 1 76670 575883 -420821 1 2 999999 236154 2 409010 981502 2 2 999999 1 394552 572342 -630910 2 467126 773282 2 2 999999 2 225484 481210 2 16 999989 1 2 999999 773804 2 2 999999 2 566584 767063 1 5 999990 -623323 1 6 999990 655576 2 2 999999 1 130943 629759 -590138 1 2 999999 835082 1 2 999999 -554379 2 10 999990 2 2 999999 2 134140 430373 1 2 999999 -793036 2 329944 712838 1 229532 613173 -562825 1 124792 469312 -776777 1 15 999995 -924408 1 15 999982 -557763 1 19 999997 291761 1 24538 495319 836099 2 13 999981 1 2 999999 757976 1 2 999999 -279860 1 2 999999 -213089 1 2 999999 22804 1 2 999999 854912 1 2 999999 -494203 1 297440 960566 -480184 2 379257 938455 2 349121 751221 1 2 999999 -876254 1 167968 501245 298026 2 2 999999 1 2 999999 756309 1 349835 863436 -900094 1 11372 786001 459243 2 15 999993 2 9 999989 2 368100 427918 1 2 999999 143171 1 2 999999 380510 2 2 999999 2 2 999999 2 18 999999 1 28520 98699 -859118 1 523239 543173 -370381 2 8 999987 2 11 999982 1 11 999991 -699987 2 15 999985 2 15 999986 1 91821 584092 -730101 2 253832 727737 1 9 999987 182790 1 670369 931934 -974557 1 314401 843569 -633943 1 126618 410694 -843844 1 8 999982 -224088 1 10 999985 -360378 2 555777 562860 2 4 999994 2 2 999999 2 1 1000000 1 38757 203551 768608 2 2 999999 2 2 999999 1 2 999999 -249633 1 1 999982 -555512 1 16 999982 342506 2 8 999994 2 2 999999 2 318244 625891 1 8 999988 -344043 2 2 999999 1 2 999999 -244080 1 2 999999 -841633 2 463454 996034 1 17 999988 -363909 1 2 999999 947100 1 368322 567367 464229 1 281921 597338 623619 2 2 999999 1 12 999996 931221 1 2 999999 250245 2 469715 644430 2 305216 869196 2 2 999999 1 14 999981 505234 1 12 999997 -630831 1 10 999997 356471 2 2 999999 1 2 999999 533157 2 16 999995 1 16 999993 45726 1 283147 508719 379154 1 1 999983 -824376 1 646645 900499 702037 1 211430 803046 -891783 1 2 999999 890065 1 11 999999 -255616 2 2 999999 2 457728 592910 1 9 999991 -607486 1 1 999995 -824293 1 296544 509605 781439 1 20 999987 130375 2 412829 591600 2 9 999983 1 13 999988 -539178 2 17 999998 1 2 999988 48649 1 71019 342379 -782402 2 2 999999 2 2 999999 1 2 999999 -389851 2 103066 861822 2 73783 797381 2 707002 716703 1 2 999999 -429293 2 2 999999 1 2 999999 222733 1 796240 944847 885747 2 15 999998 2 13 999989 1 8 999996 -823838 2 15 999984 1 2 999999 -52940 2 10 999987 1 2 999999 165189 2 10 999994 1 12 999989 -371510 2 385251 585998 1 2 999999 853374 2 7 999984 1 229242 761587 592696 2 890920 911723 1 2 999999 -358955 2 76982 212093 2 91950 644123 2 218856 553663 1 7 999993 -736459 2 20 999988 1 2 999999 620037 2 2 999999 2 2 999999 2 898557 994404 1 375417 434004 -381104 1 183486 737165 -631423 2 1 999995 2 18 999984 2 2 999999 1 2 999999 -754937 2 197902 473529 2 2 999999 1 2 999999 425850 2 2 999999 1 11 999999 -764708 2 2 999999 1 7 999987 960062 1 2 999999 777828 2 15 999998 1 2 999999 -48847 1 2 999999 -310535 1 2 999999 926128 1 126106 732921 -935088 1 15621 866373 32158 1 14 999988 292337 2 2 999999 2 17 999999 2 1 999988 1 7 1000000 -359758 2 15 999995 1 124091 189308 298829 1 8 999985 -107167 1 14 999996 -560436 1 13 999990 875301 2 92603 123067 2 197633 517259 1 6 999992 878929 1 114064 599753 472378 1 4 999995 -928344 1 3 999992 560283 2 312325 319635 2 232518 348203 1 635340 910249 -157092 2 2 999999 1 7 999995 -680504 2 2 999999 2 2 999991 2 5 999997 2 216290 738751 2 2 999999 1 2 999999 -795155 1 271324 926941 881917 2 567952 935705 1 20 999999 105642 2 30435 215622 2 2 999999 2 639624 794650 2 1 999984 2 20 999997 1 3 999998 -631252 2 122969 677536 1 2 999999 -316493 1 485597 899358 -321649 2 2 999999 2 2 999999 2 784243 960752 1 2 999999 -718504 1 19 999985 137121 1 2 999999 490381 2 20 999997 2 14 999991 1 645822 796648 385475 1 2 999999 -547547 1 19 999997 902209 1 11 999982 297737 1 163758 430113 -502224 1 164150 296820 -925620 1 683021 881318 -118736 1 819334 938698 -632594 1 2 999999 -562433 2 19 999989 2 577104 754027 1 732716 952517 -477132 2 2 999999 1 97346 841348 -39570 1 4 999981 831758 2 9 999983 2 2 999999 1 22887 170561 -244409 2 490733 545004 2 2 999999 2 594076 883705 1 786174 820865 414453 1 419618 426093 -46905 2 289740 750772 2 19 999992 2 12 999996 2 103855 768413 2 2 999999 2 2 999999 1 301949 479897 51375 1 2 999999 -701082 2 416705 808028 1 2 999999 324722 2 2 999999 2 16 999995 1 15 999999 411186 1 8 999984 -621111 1 5 999993 663606 1 265974 529916 -241281 1 33750 187261 -468941 1 2 999999 242849 1 2 999999 -922034 2 1 999985 1 16 999991 144701 1 15 999988 -592613 2 715642 884060 2 2 999999 2 2 999999 2 2 999992 2 19 999984 1 2 999999 -349613 2 12 999981 2 4 999981 2 2 999999 2 2 999999 1 16 999989 576090 1 2 999999 121180 2 2 999999 1 2 999998 197254 2 14 999983 1 188899 663157 -467846 2 15 999997 2 2 999999 1 2 999999 322195 1 2 999999 -744705 1 2 999999 53319 2 2 999999 1 5 999987 -969988 2 18 999984 2 17 999985 2 75216 404311 1 2 999999 -600676 1 16 999986 885535 2 2 999999 1 12 1000000 -832967 1 2 999994 -629159 2 20 999999 1 2 999999 -973780 2 329346 851386 2 2 999999 2 6 999994 1 2 999999 505342 1 8 999994 -292227 2 312788 627141 1 1 999981 743280 1 2 999999 632663 2 444938 835781 2 18 999986 1 27772 38732 448610 1 2 999995 -915752 2 13 999985 2 2 999999 2 12 999999 2 14798 209040 2 6 999988 2 152992 261923 2 14809 572453 2 675007 705454 1 16 999994 -193455 1 2 999999 463307 1 2 999999 155780 1 117061 794227 603879 1 78631 940997 389119 2 2 999999 2 169306 242628 2 2 999999 2 2801 871348 1 804641 921199 460011 1 9 999990 237770 1 334728 375231 134674 1 2 999999 981902 2 89492 522390 2 2 999999 1 2 999999 -569050 1 156920 288880 -456847 1 121638 869284 -311727 1 2 999999 744422 2 216611 734305 1 2 999999 465355 1 536930 963297 -762133 1 10 999981 -662896 1 145568 762348 -106446 1 3 999989 -329592 2 10 999999 1 8 999991 -180819 2 15 999997 2 4 999998 1 490771 969594 -650359 2 16 999994 1 9 999994 409993 1 405394 747236 447745 1 2 999999 -646773 1 9 1000000 -49898 2 425933 860124 1 2 999999 -76571 2 11 999991 2 2 999999 1 2 999999 716447 1 9 999999 495832 1 200641 913553 404705 1 18 999993 -95711 2 14 999992 2 2 999985 2 2 999999 1 6 999983 152345 1 16 999989 630664 1 566289 761833 865930 1 1 999991 -668546 1 7 999998 962610 2 7 999999 2 2 999999 1 5 999990 -977627 1 2 999999 -428752 2 16 999993 2 153819 691999 1 2 999999 536980 1 6 999998 507422 1 695506 808782 365184 1 214517 949010 -595739 2 2 999999 1 2 999999 -98309 1 1 999991 -131468 1 2 999999 -348286 1 95553 647783 996020 2 29224 909250 2 268013 543911 1 57371 840429 38222 2 2 999999 1 2 999999 146017 2 1 999999 2 38904 421573 2 2 999999 2 729975 825178 2 673489 703565 2 2 999999 2 10 999984 2 2 999999 1 425560 933506 751873 2 16702 240758 2 11 999986 2 267599 439877 1 11 999992 469594 2 2 999999 2 2 999999 1 18 999986 -808392 1 6 999983 -390859 2 2 999999 2 9 1000000 1 53214 142393 720838 2 58703 718950 2 2 999999 1 363657 519652 838587 2 10 999991 2 2 999999 1 175909 778913 -495450 2 20 999981 2 10 999985 2 2 999999 1 6 999984 -606234 1 8 999996 52567 2 2 999997 1 3 999984 -825817 1 6 999981 444172 2 10 999986 2 950437 988071 1 238791 732507 247499 2 456355 788433 1 14495 371856 -186418 1 453021 881335 -944040 1 166084 775182 -872330 1 248950 580208 -273142 1 2 999999 469837 2 20 999996 1 2 999999 -622371 2 2 999999 2 3 1000000 1 18 999989 476008 1 2 999999 96549 1 13 999994 983036 2 2 999999 1 45226 90550 408087 1 5 999994 -555684 2 392392 586594 1 27481 505914 -823415 2 2 999999 1 14 1000000 385870 2 2 999999 1 9 999994 706006 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -345905 1 3 999987 980768 2 12 999995 2 10 999983 1 2 999999 -850118 1 2 999999 667931 1 14 999999 -143963 1 2 999999 -747357 2 11 999985 2 2 999995 1 2 999999 217612 2 190150 335670 1 15 999985 494481 1 54860 166676 -286714 2 512986 657365 2 2 999999 2 623946 649812 2 2 999999 2 10 1000000 1 2 999999 866014 1 390724 936869 -285661 2 2 999984 1 135450 329321 180634 2 250740 692614 2 298961 303629 1 2 999999 198084 1 250210 334926 -539704 1 2 999999 -773925 2 71122 173617 2 318848 372426 2 6 999991 1 735200 830454 961422 2 19 999997 2 401047 561583 2 5 999985 2 180744 977588 1 119860 811543 80888 2 451233 746724 2 6 999989 2 451826 978113 1 351967 857213 -917658 2 37719 905316 2 6 999984 1 110041 818441 407535 2 2 999999 2 273310 511773 1 2 999999 -34167 1 7 999990 -65431 2 1 999997 2 202111 636058 1 116676 825792 464789 1 2 999999 -302414 1 17 999986 -248470 2 257617 644993 1 2 999999 594198 2 20 999988 2 2 999999 2 280051 643923 2 2 999999 1 2 999999 712974 2 102323 967095 2 2 999999 2 9 1000000 2 2 999999 1 2 999999 -274048 2 313209 472156 1 2 999999 547389 1 117026 591353 712987 2 20 999991 2 20 999989 1 2 999999 -787131 2 2 999999 2 253964 635089 1 84647 98087 429396 1 2 999999 920571 1 2 999999 289046 1 521346 798962 571205 1 2 999999 -193658 2 13 999991 1 2 999999 -785811 1 584266 990247 -778125 1 214834 362711 57721 1 12 999990 458573 2 18 999996 2 610453 921126 1 247262 547477 296105 2 2 999999 2 258042 270355 2 20 999993 1 19692 987482 449944 2 3390 781303 1 2 999999 974467 1 13 999990 345908 2 558319 559622 2 11 999985 1 5 999999 -623083 1 2 999999 523166 2 848561 973043 1 2 999999 200711 1 2 999999 396302 1 1 999989 -812520 1 518824 917307 -996593 1 445575 817571 -758222 1 17 999982 476178 1 37313 464603 -100053 2 2 999999 2 17 999999 2 2 999999 2 57469 723157 2 2 999999 1 718601 960379 817340 1 177892 366232 863367 1 255676 479049 979255 1 7 999984 917847 1 368563 614679 597255 2 12 999997 2 2 999999 2 144114 484108 2 2 999999 1 2 999999 97580 1 7 999986 427983 1 342479 501545 133272 1 20 999993 -697299 1 9 999988 159020 1 717260 774210 779541 2 79850 742365 2 17 999981 2 2 999999 2 1 999997 1 159184 365073 -345589 1 2 999999 -664547 2 2 999999 2 42732 772036 2 735119 781149 2 2 999999 2 2 999999 2 12 999984 2 187487 535032 2 2 999999 2 15 1000000 1 696056 843049 28047 2 400764 883124 1 2 999999 485076 2 15298 208266 1 10 999987 710902 2 14 999987 1 2 999999 826587 2 445903 691214 1 16 999990 337596 1 2 999999 228038 2 2 999999 2 2 999999 2 6 999982 1 16 999994 -913495 2 2 999999 1 288838 715518 155965 1 2 999988 725226 1 2 999999 6413 2 19 999998 2 20 999984 1 243744 452485 378444 1 2 999999 -950737 2 2 999999 2 555821 782531 2 14 999991 2 2 999999 2 2 999999 1 20 999999 -915245 1 2 999999 216945 2 2 999999 1 2 999999 343134 1 2 999999 -837648 1 235020 687203 149239 1 2 999999 372809 1 2 999999 246863 1 862606 923343 -939681 2 12 999986 1 2 999999 248407 1 192030 420118 -807279 1 14 999995 67964 2 16 999997 2 265068 788113 1 3 999994 481568 2 274845 901058 1 4 999981 -29086 1 645543 898495 -126451 2 4 999989 2 2 999999 2 7 999986 2 2 999999 2 2 999999 1 335075 685821 751264 2 2 999999 1 9 999992 -399820 2 5 999998 1 8 999998 -879415 2 521364 833892 1 28538 352676 -79706 2 1 999996 1 199304 622376 -360746 1 17 999997 49615 2 6 999999 2 2 999999 1 9 999990 137423 2 11 1000000 2 15 999982 2 5 999989 1 8 999982 -476419 1 20 999988 -626248 1 200981 922169 763809 2 2 999999 1 2 999999 754311 2 75762 594188 1 216446 959761 -903557 2 554516 697370 2 15 999996 1 2 999999 -518885 1 2 999999 -341411 1 6 999995 873402 1 13 999983 -814023 1 2 999999 -417538 1 3 999999 772104 1 325104 644744 606859 2 5 999991 2 19 999984 1 2 999999 420553 2 7 999998 1 12 999985 -529572 1 20 999997 -89573 2 30060 176816 2 159335 695334 1 199352 236684 652924 1 20 999999 1803 2 30375 79444 1 2 999999 621599 1 2 999999 112941 2 730660 916882 2 16 999996 2 12 999990 1 12 999999 638487 1 420423 989479 323846 1 12 999986 -271360 2 2 999999 2 82373 807368 2 14 999982 1 3 999997 373085 2 4 999985 2 137919 147972 1 18 999988 -367191 2 447300 980825 1 18 999983 43682 1 2 999999 428349 2 11 999995 2 17385 256760 2 2 999999 2 13 999981 1 2 999999 795736 2 40446 376159 1 2 999999 -761011 2 2 999999 1 5 999988 -768029 2 525015 544603 2 294700 655287 2 2 999999 1 2 999999 -930351 2 2 999999 1 215451 380989 852169 1 2 999999 364034 1 36031 794877 790771 1 10 999988 206064 2 2 999999 1 2 999999 612875 1 2 999987 57255 1 839551 942309 -5277 1 2 999999 560429 2 8 1000000 1 17 999982 509621 2 3 999989 1 2 999999 337163 2 2 999999 2 433864 515785 2 18 999988 1 7 999990 884275 2 17 999981 2 471184 832332 2 9 999983 1 2 999999 -152073 1 12 999996 -167416 1 2 999999 -937723 2 2 999999 1 19 999985 -484833 2 9 999990 2 774341 893941 2 2 999999 1 9 999982 -213886 1 99450 278294 247041 1 17 999984 912675 2 185549 840389 1 358593 979673 767733 1 349770 594489 678846 1 19 999998 157432 2 708023 729943 1 798445 846937 740231 1 20 999987 -158271 1 726580 887056 883443 1 2 999999 -251061 2 16 999988 2 344848 524968 1 185023 386331 -164257 1 1 999987 687271 2 16 999986 2 8 999997 2 506813 667827 1 25445 864605 687332 2 9 999986 1 272852 808969 -749337 2 19 999998 1 14 999990 955010 2 17 999987 2 18 999995 2 423537 555698 1 2 999999 800928 1 112651 855868 -137911 1 20 999995 -341776 1 231732 575274 999628 1 12 999989 992406 2 3 999997 2 2 999999 1 2 999985 300523 1 364498 912469 -343852 2 13 999990 1 1 999985 -38815 1 2 999997 424397 2 2 999999 2 116880 340079 1 292823 348589 -37237 1 162655 764206 697853 2 806211 860396 2 93165 597234 2 2 999999 2 18 999999 1 19 999981 892902 1 124025 680154 664472 2 2 999999 1 306817 666190 -286312 1 4 999996 -76675 1 161359 430218 450873 1 2 999999 -935944 1 124093 750087 118022 2 1 999985 2 20 999982 1 144198 541264 2263 1 12 999990 -581546 2 2 999999 2 2 999986 2 64380 574225 1 2 999999 878755 1 285921 571486 -200771 1 9 999988 -936145 2 2 999999 2 20 999988 2 5 999996 2 23382 284384 1 2 999999 628507 1 8 999994 583084 2 2 999999 2 19 999981 2 7 999983 1 2 999999 -22023 2 1 1000000 2 155480 987379 2 2 999999 2 2 999994 2 2 999999 2 3 999997 2 42179 446357 2 7 999993 2 353089 530704 1 137006 721685 180916 1 17 999987 430885 2 748377 950343 1 2 999999 348715 2 19 999997 1 2 999999 283721 2 414108 602058 2 2 999999 2 16 999994 1 2 999999 326655 1 11 999994 -71306 2 2 999982 2 240591 364038 2 402209 669264 2 11 999993 1 19 1000000 -754784 2 2 999999 1 4 999999 990203 2 628542 802434 2 60961 388500 1 845030 914042 -621729 2 306304 823923 2 2 999999 1 107216 654635 879141 2 13 999999 2 2 999999 2 698914 908534 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -588515 2 5 999985 1 2 999999 -517454 2 2 999999 2 2 999999 2 360092 686536 1 163254 383232 928290 2 2 999999 1 10 999990 607486 2 2 999999 1 18 999981 557384 1 239431 648816 77973 2 2 999999 2 2 999999 1 2 999999 239740 2 441562 806054 2 10 999985 1 2 999999 556103 1 6 999990 -748802 2 65103 710524 1 826894 910847 -848043 2 6 999983 2 2 999999 1 2 999999 41713 2 5 999992 2 2 999999 2 327845 425241 2 4 999987 2 7 999981 2 2 999999 2 10 1000000 1 546503 913274 415168 2 672878 983046 1 10 999983 -218178 2 2 999999 2 17 999988 1 144031 387097 -183664 2 1 999988 2 105329 525379 1 2 999999 -852501 1 8 1000000 311019 1 2 999999 967934 2 2 999999 2 2 999999 1 16 999992 89001 1 2 999999 -249288 2 91159 932179 1 10 999992 450296 2 2 999999 1 12 999982 -882580 2 12 999993 2 157747 534780 1 252769 788336 985301 2 15 999985 1 1 999995 -704631 2 19 999988 2 750906 977008 2 675129 828302 2 388295 511289 1 18 1000000 -754462 1 705475 925377 641549 1 618349 820599 -236125 2 17 999989 2 196249 334584 1 10 999997 543067 2 3 999995 2 2 999999 2 521423 920808 2 68559 86953 1 2 999999 899474 1 576758 685680 -925869 1 2 999999 -520113 1 41714 749488 -699918 2 2 999999 1 232436 360071 579342 1 5 999981 791380 1 14 999988 346925 2 3824 236869 1 190628 889744 65807 2 4 999987 1 421116 593937 -694603 2 7 999982 2 20 999992 1 5 999996 -949004 2 119875 926781 1 159983 366568 494639 2 2 999999 2 2 999999 2 11 999981 2 2 999999 1 2 999999 235475 2 9 999993 1 2 999999 462771 2 44787 411888 2 15 1000000 2 376885 610685 2 2 999999 1 1669 247597 -629141 2 2 999999 2 2 999999 1 10 999990 492600 1 11 999993 716502 2 736249 895232 2 2 999999 2 5 999986 1 513611 960758 -822912 2 2 999999 2 14 999981 1 2 999999 802456 2 12 999985 1 3 999984 493144 1 7 999991 -421731 2 16 999999 1 2 999999 -441704 1 2 999992 -953079 2 17 999989 2 7 999988 2 540174 600777 1 2 999999 342315 1 221674 858371 611476 1 2 999999 638166 1 12 999981 -571107 1 2 999999 142646 1 5 999985 -744223 1 16 999985 -849786 1 169276 800538 818209 1 2 999999 587763 2 148856 502042 1 529686 649652 -830732 1 870734 902796 334513 2 14 999984 1 2 999999 396749 1 2 999999 772161 2 8196 174107 1 15 999984 -969724 1 2 999999 651757 2 20 999981 1 354990 641466 -261064 2 2 999999 1 2 999999 937307 2 14 999996 1 199262 333048 -911442 1 4 999993 -502818 1 3 1000000 -242778 2 18 999993 2 17 999986 1 2 999999 -585771 1 2 999999 881223 1 6 999995 815090 2 165756 862466 1 99066 661530 39343 1 19 999984 383734 2 2 999999 1 3 999992 13902 1 581226 599339 438802 1 2 999999 515141 2 781171 785786 1 173772 727262 441527 2 3 999997 2 423296 842530 1 18 999991 333847 2 2 999999 1 16 999990 115782 1 9 999982 732468 2 611762 798552 1 2 999999 47422 1 2 999999 44036 2 424766 563975 2 6 999993 1 787977 953972 -125968 1 2 999999 84981 1 60318 241980 -482050 2 428461 484475 1 2 999999 541366 1 2 999999 -83697 2 206337 664912 2 10 999996 2 2 999999 2 106871 233340 2 10 999991 2 13 999986 2 2 999999 1 437429 835218 59580 1 4 999985 -508667 2 26624 593691 1 556429 883963 -382865 2 2 999999 1 7 999989 44461 2 8 999992 1 536442 592631 109639 2 2 999999 2 2 999999 1 673618 687885 -442021 2 195636 953633 2 3 999998 1 19 999984 626808 2 636266 782641 1 2 999999 -931524 2 2 999999 1 12 999992 -136862 2 2 999999 1 363163 533717 416769 2 20241 913737 2 2 999999 1 2 999999 -646685 1 2 999999 -11739 2 2 999999 1 17 999991 85605 1 13 999985 498618 2 2 999999 2 40558 319250 2 13 999985 2 96867 623886 2 2 999999 1 18 999989 835952 1 2 999999 210934 1 2 999999 -680220 2 675868 784089 2 293447 748002 1 924276 973378 -253569 2 2 999999 1 2 999999 51706 2 17 999985 1 187127 455055 511081 1 38243 573553 326476 2 857612 964194 2 5 999985 1 1 999998 274765 1 4 999981 464027 1 2 999999 -688993 2 2 999999 2 2 999999 1 1 999996 545600 1 2 999999 -399114 2 2 999999 2 2 999999 2 568864 904092 1 2 999999 949174 1 541026 833673 683985 2 188111 346684 2 2 999999 2 2 999999 1 6 999996 -920077 1 429433 605849 -800923 1 15 999992 407234 1 3 999999 889414 1 386658 513494 133576 2 13 999986 2 7 999989 1 15 999999 287430 2 2 999999 1 6 999999 11251 1 13 999983 -557235 2 2 999999 1 446030 629517 222865 1 2 999999 971270 1 2 999999 699130 1 2 999999 945951 2 507045 921851 1 16 999999 373154 2 2 999999 1 159869 894480 200302 2 2 999999 1 4 999981 579067 2 2 999999 1 2 999999 -770422 1 19922 790373 593812 1 9 1000000 -832505 1 2 999999 -151144 1 2 999999 947232 2 592487 966576 2 305440 975480 1 8 999997 203319 1 16 999984 544908 2 162117 854077 1 5 999992 -934700 1 2 999999 647471 1 239173 798725 -966743 2 880017 937028 2 7 999993 1 169351 671094 -10759 1 2 999999 -712881 2 384779 842480 1 2 999999 747383 1 17 999993 -648734 2 544248 595728 2 2 999999 2 6 999992 1 2 999999 -955820 1 11 999998 120996 1 418009 731349 -310301 2 17514 475264 1 9 1000000 -433035 2 257871 592775 2 2 999999 2 11 999997 1 454450 998247 939741 1 203167 510957 252883 2 2 999999 1 16 999994 -960678 1 2 999999 -457647 2 12 999998 1 530444 906232 -136634 1 10 999996 -763329 1 3 999983 -496582 1 2 999999 -223034 2 96305 947949 2 2 999999 1 514039 732710 290992 2 10 999998 1 10 999998 124233 2 2 999999 2 371647 392641 1 6 999993 398612 2 112067 644368 1 3 999995 -172471 1 2 999999 -981069 2 272215 398307 2 2 999999 1 2 999985 19297 1 2 999999 -641003 1 6 999982 -864540 2 244416 811805 2 2 999999 2 70171 283106 2 9 999985 2 103123 638243 1 13 999994 -394607 2 10 999988 1 19 1000000 465493 1 579816 761651 798728 2 273602 974541 2 180447 434057 2 2 999999 1 2 999999 -152916 1 500655 932056 -661948 1 7 999990 975534 1 2 999999 361058 1 2 999999 -190023 1 2 999999 585487 2 12 999999 2 2 999999 1 269578 563143 934132 1 2 999999 -686882 1 2 999999 73392 1 10 999981 153556 2 2 999999 1 2 999999 -197532 2 20 999983 2 2 999986 1 263275 707965 -692353 1 18 1000000 -791585 1 2 999999 -217708 1 4 999991 524186 2 2 999999 2 24130 136447 1 73978 844627 -594999 1 485397 942799 -771874 2 119833 937847 2 2 999999 1 2 999999 -644286 2 2 999999 2 99901 367764 1 2 999999 97327 2 2 999999 1 19 999990 -334683 2 11 999995 1 11 999993 -918752 1 11 999982 -461660 1 2 999999 820487 1 2 999999 573505 2 2 999999 1 14 999998 610002 1 5 999993 191727 1 2 999999 715647 1 445458 988185 -119480 1 186068 656114 499757 1 216932 339541 764835 1 861586 978916 -992152 2 408852 786445 1 4 999997 -24204 2 10 999994 1 2 999999 321575 1 2 999999 -787754 1 2 999999 -352655 1 9 999994 209090 2 363078 654910 1 2 999999 -633517 2 5 999993 1 483081 782336 -987158 1 2 999999 247787 2 16 999995 2 2 999999 1 18 999987 -991738 1 18541 549380 992645 2 10 999991 2 652196 906004 2 9 999993 1 2 999999 286092 1 212540 407029 815811 2 2 999999 2 611768 906618 2 2 1000000 1 7 999995 -461227 2 14 999983 1 387816 766967 294555 2 2 999999 1 2 999999 442050 2 2 999999 1 18 999981 -897222 1 2 999999 -694948 1 2 999999 496864 1 2 999999 -22398 1 390683 504549 971114 1 2 999999 65240 2 235213 840996 2 2 999999 2 144181 158794 1 2 999999 -123250 1 2 999999 724139 2 2 999999 1 564549 980986 -827510 2 2 999999 1 2 999999 -589509 2 12 999987 1 13 999982 80811 1 14 999981 -217341 2 2 999999 1 2 999999 -43765 1 476493 959709 -185164 2 11 999997 2 2 999999 1 8 999984 698286 1 2 999999 -919454 2 404273 471304 1 2 999999 -436805 1 334102 617216 -167336 2 10 999985 1 2 999999 701461 1 2 999999 931085 2 2 999999 2 2 999999 2 542679 580306 1 2 999999 393300 1 2 999999 8043 2 627606 890065 1 17 999988 94107 1 3 999981 382985 1 381438 594345 -117008 1 128341 228343 -971087 1 7 999986 83803 2 18 999997 2 441309 665658 1 2 999999 -470086 1 16 999999 -725745 2 6 999989 2 2 999999 2 2 999999 2 3 999981 2 8 999994 2 3 999998 1 2 999999 -598409 2 2 999999 2 19 999986 1 343240 631858 -654875 1 833631 834969 -832610 1 2 999999 284531 2 132285 379745 2 2 999999 1 2 999999 -628793 2 7 999991 1 2 999999 175038 1 11 999985 -509035 1 472311 552712 479498 1 17 999983 -873976 2 17 999991 2 2 999999 2 18 999981 2 592731 876727 1 39457 374002 599248 1 18 999996 702123 1 352905 739010 -55342 2 11 999987 1 2 999999 -227907 2 90600 579653 2 362776 387082 2 1 999992 1 2 999999 -561250 2 48706 795014 1 10 999989 -37627 2 12 999990 1 300143 750277 468935 1 18 999995 -25730 1 20 999999 -944763 1 2 999999 -434515 1 16 999994 691695 2 4 999990 2 2 999999 1 816525 826844 -697146 1 10 999998 -702210 1 18 999984 119763 2 59084 431464 1 3 999998 -874260 1 2 999999 -97493 2 49051 392121 2 1 999999 1 17 999988 669175 1 2 999999 -119050 2 953849 994860 1 4 999984 353551 2 2 999999 2 2 999999 1 444895 525474 -25214 1 2 999999 779750 2 711017 961640 2 2 999999 2 15 999986 2 166789 920433 1 16 999989 -168674 1 2 999999 -163456 1 190653 839378 717523 2 107769 894958 2 2 999999 2 7 1000000 2 96758 880240 2 2 999999 1 2 999999 -336663 2 2 999999 2 2 999999 1 2 999999 781407 2 12 999990 2 86073 90286 1 16 999997 -540139 2 2 999999 2 6 999992 2 7 999993 1 582872 936729 -205262 1 14 1000000 754362 2 2 999999 1 9 999994 -294181 2 269244 677814 2 436919 651782 2 2 999999 2 19 999999 2 8 999991 1 390774 514899 219257 2 2 999999 2 18 999996 1 11 999997 628460 2 613541 846417 1 777376 809395 533099 2 150972 216101 2 9 999991 2 3 999982 1 2 999999 866079 1 186607 855560 968562 1 20 999988 219676 1 20 999993 -136489 2 14 999990 1 12 999990 -723490 1 835380 870135 287973 1 7 999995 626198 2 2 999999 2 925652 975327 1 9 999981 580842 2 2 999999 1 14699 231905 485425 1 8 999997 19290 1 2 999999 -322234 1 35305 331960 346584 1 19682 472705 -468928 1 2 999999 -191066 1 31405 235991 -387192 2 15 999997 2 1 999996 2 19 999996 2 2 999999 1 20182 785482 -157501 1 20 999998 801713 1 3 999995 399264 1 8 999994 -511403 2 10 999981 1 2 999999 628125 1 174414 277471 711408 2 2 999999 2 46738 694933 1 2 999999 30985 1 12 999982 325502 1 7 1000000 473655 1 468102 810770 946866 1 2 999999 -812192 2 41966 677184 2 129695 357453 1 2 999999 -982528 1 14 999982 -923015 2 270369 609958 1 198707 725023 938935 1 19 999988 824854 2 14 999985 2 20 999982 1 217025 702477 600001 2 298791 888535 2 38015 513133 1 4 999999 -473289 2 2 999999 1 739833 788346 -483113 1 367947 549578 642239 1 2 999999 512630 2 8 999984 1 10 999983 922449 1 2 999999 -705781 2 7 999997 1 2 999999 943258 2 12 999983 1 60393 431240 -174193 1 14 999991 -127619 2 123459 946607 1 10 999984 317708 1 756396 910947 692498 1 2 999999 847346 1 2 999999 -822368 1 6 999997 235750 1 2 999999 -857975 2 2 999999 1 2 999999 575778 2 629310 674176 2 7 999994 2 165754 234420 1 750479 834985 237635 1 2 999999 542521 2 2 999999 2 3 999982 2 92874 509611 2 179613 339894 1 2 999999 -526017 1 634702 817607 -101213 1 284758 437864 564693 1 2 999999 251553 1 627407 802482 -568853 2 16537 199664 2 687231 873545 2 2 999999 1 2 999999 -38140 2 2 999985 1 10 999991 960766 2 6 999995 2 2 999994 2 2 999999 1 122379 849676 708224 1 24741 271883 841418 2 2 999999 1 490578 931411 157022 2 17 999983 1 13 999998 830331 2 6 999993 1 389882 899108 -487077 1 426423 443122 533670 2 449010 591958 2 14 999988 2 614745 662200 1 33141 685455 3923 2 2 999989 2 18 999981 1 1 999989 101922 2 18 999988 1 501832 893786 434782 2 14 999984 2 529459 540326 2 185918 591986 2 158185 284102 2 232036 318506 2 2 999989 1 7 999995 -497031 2 450717 814253 1 2 999999 691131 2 9 999988 1 314708 787103 551051 2 2 999999 2 2 999999 2 13 999983 2 2 999999 2 327676 794684 2 2 999999 1 15 999990 260828 2 2 999999 1 2 999999 -990516 2 2 999999 1 19 999989 311800 1 87576 394686 873383 1 5 999982 608675 1 5 999991 858390 1 2 999999 195464 2 2 999999 1 1 999987 78216 2 2 999999 1 343885 369500 267425 1 2 999999 -200252 1 10 999982 502131 1 14 999994 995281 1 181187 372384 426959 2 2 999999 2 3 999985 1 2 999999 -549934 1 631423 988432 -828916 1 2 999999 -87993 1 2 999999 79881 2 2 999999 2 165188 199288 1 2 999999 982263 1 2 999999 -43423 2 12 999992 1 5 999990 618711 1 38953 530160 -518533 1 2 999999 146415 1 16 999981 -769869 1 2 999999 -919469 2 9 999982 1 19 999996 65807 1 4 999996 -588544 1 13 999983 -412899 1 11 999991 30014 2 504305 968578 1 751526 827877 343098 2 15 999991 1 7 999985 327598 1 2 999999 339168 1 15 999983 542844 2 19 999990 1 2 999999 792665 1 212355 575938 870157 2 83994 889830 2 10 999993 2 66933 884049 2 494905 826015 1 352348 719020 540589 1 2 999999 52208 2 2 999999 1 2 999999 -322652 1 16 999983 -839994 2 10 999999 2 7 999991 2 51441 559754 2 16387 907953 1 2 999999 -549161 2 307212 551959 2 5 999982 2 2 999999 2 2 999981 2 2 999999 2 115510 199174 2 17 999987 2 13 999992 1 59079 714903 578387 1 38824 173996 -782978 2 17 999998 1 2 999999 227579 2 4 999990 1 19 999999 -663686 2 2 999999 2 20 999990 1 2 999999 -91683 2 232645 615615 1 4 999995 -961350 2 471355 538059 1 325485 377248 815739 2 2 999999 2 337621 540180 2 387353 979714 1 68639 981729 762692 1 2 999999 -425501 1 123856 633523 597016 2 36230 799428 1 2 999999 -933741 2 2 999999 1 17 999983 775816 1 2 999999 -34541 1 19 999992 -515567 1 203460 638016 -902388 1 2 999999 -507322 2 2 999999 1 17 1000000 -540835 2 2 999999 2 2 999999 1 2 999999 375567 2 2 999985 2 490606 960733 1 2 999999 952913 1 2 999999 345194 1 2 999999 529189 2 2 999999 2 2 999999 1 2 999999 487501 2 121039 583048 1 120067 484780 246937 2 2 999999 2 2 999999 1 9 999991 631301 1 83742 774344 403576 2 8 999984 2 3 999995 2 2 999999 1 506922 683294 280112 2 2 999999 1 2 999999 316012 2 696871 895487 2 483049 578576 1 195052 358236 169111 1 13 1000000 -471399 1 2 999999 83331 1 5 999987 -581010 2 2 999999 2 11 999983 1 2 999999 695752 2 15 999985 1 513049 922001 431192 1 2 999999 -990443 1 10 999989 -830660 2 229725 904325 1 16 999991 991983 2 16 999988 2 14 999985 2 2 999999 1 594850 830903 -615755 1 567466 645014 763279 1 679847 921958 -270173 2 2 999999 1 825406 893134 603188 1 2 999999 799470 1 336007 981492 -105408 1 680751 898530 459448 1 6 999996 -165279 1 68686 462118 -369435 1 237685 372604 150890 1 17 999996 -918035 1 658672 820528 315479 1 2 999999 621269 2 2 999999 2 2 999999 2 2 999999 2 17 999989 2 461361 694265 2 17 999995 1 2 999999 360434 2 19 999986 2 2 999999 1 2 999999 -893060 1 2 999999 417355 2 563367 619770 1 2 999999 322236 1 19 999994 420232 1 190937 292279 19157 1 762592 868050 -571669 1 2 999999 -372316 1 2 999999 -690061 2 2 999999 1 3 999990 -559477 2 2 999999 1 2 999999 -89841 2 6 999981 1 2 999999 -823943 1 11 999992 533866 2 2 999999 1 2 999999 573065 2 111753 356856 2 18 999992 2 5 999992 2 2 999989 2 2 999999 1 2 999999 118360 2 2 999999 1 2 999999 614687 2 110373 270315 1 24218 554646 -515397 1 121527 137217 -964472 1 2 999999 569196 2 242641 600171 2 2 999999 1 12 999989 -897615 1 360517 612979 163155 2 773216 993889 1 13 999993 -473995 1 2 999999 -160453 2 2 999999 1 81886 956835 37028 2 34269 869249 1 2 999999 -581576 2 2 999999 1 332521 918364 869377 1 15 999992 892227 1 2 999999 -735839 2 14454 739079 2 164650 421782 2 146372 609914 2 2 999999 2 622578 814754 1 2 999999 717129 1 2 999999 -38287 2 4 999985 1 9 999988 -758716 1 2 999999 -513052 2 8 999982 1 17 999985 -544826 1 14 999996 -813664 2 2 999999 1 4 999992 808575 2 2 999999 1 808586 999855 446872 1 12 999981 516263 1 8 999995 -622983 1 240924 404364 -973005 2 1 999997 1 20 999985 863136 1 22151 893562 -598837 2 2 999999 1 983948 996000 416134 1 14 999987 -475940 2 2 999999 1 716992 925357 190794 2 52990 162695 2 1300 489280 1 162835 737932 733101 2 102060 664566 1 188979 230065 166293 1 7 999985 107482 2 632267 636903 2 9 999991 2 2 999999 1 2 999999 -848543 1 877024 999035 241981 1 2 999999 746901 1 2 999999 -472116 2 7 999986 2 381100 921816 2 327217 816558 1 365011 917636 -14944 1 173841 614521 422429 2 2 999999 1 12 999993 -236886 2 3 999992 1 23951 670481 -200816 2 74954 134854 2 15 999981 1 3 999998 -203229 1 19 999992 -701130 2 2 999999 1 2 999999 858601 2 19 999995 1 2 999999 -830970 2 2 999999 1 3 999992 -734857 1 629769 639614 -332934 2 4 999997 1 11 999983 -215048 1 14 999984 -690515 2 8 999999 2 2 999999 2 17 999985 1 316897 742039 -576675 2 2 999999 1 2 999999 442661 1 3 999985 -314011 1 4 999983 46353 1 2 999999 -763762 1 2 999999 -391199 2 498417 936896 1 537629 764878 -450898 2 16 999983 2 2 999999 2 11 999999 2 2 999999 1 2 999999 139294 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -268805 2 5 999999 1 13 999986 899596 2 341652 658942 1 2 999999 649720 2 2 999999 2 196404 455937 1 69465 696034 36822 1 653581 782468 706395 2 1 999999 1 448355 730661 524061 2 934632 993688 2 19 999997 2 2 999999 2 7 999998 2 2 999999 2 9 999981 1 2 999999 -292887 2 8 999989 2 11 1000000 1 2 999999 549225 2 29274 752289 1 2 999999 948989 2 3 999997 1 9 999981 -677775 1 36292 691180 -988229 2 2 999999 2 636684 962386 2 2 999999 1 2 999999 335044 2 8 999985 1 2 999999 129334 2 2 999999 1 25292 197746 -908590 2 652564 836957 2 2 999999 2 821408 970300 2 672135 909690 2 2 999999 2 558690 696928 1 186961 350617 564258 1 1 999985 260873 2 5 999988 1 1 999984 -811008 1 19 999985 -67996 2 12 999995 1 107718 299115 -547655 2 521165 905508 1 13 999989 -82143 1 752414 790268 676330 1 7 999997 -838481 1 2 999999 49353 2 2 999999 2 2 999999 2 226824 692602 2 1 999986 2 283749 481977 2 2 999999 2 14 999991 1 2 999999 229661 2 11 999991 1 2 999999 -84679 1 13 999983 547612 2 700043 951857 2 2 999999 2 2 999999 2 2 999999 1 318395 963994 512576 1 12 999982 -994213 1 15 999998 -212881 1 497424 770613 763480 1 2 999999 106424 2 13 999995 2 534640 816967 2 374470 468337 1 20 1000000 -397457 1 17 999995 607034 1 461935 779209 821351 1 161467 416538 497353 2 317144 659767 1 8 999999 -272809 2 19 999999 1 53674 713759 840142 2 2 999999 1 9 999996 -197555 2 169056 961043 1 2 999999 466638 2 11 999988 2 647911 998570 2 16 999996 1 3 999996 918013 1 2 999999 -362577 2 772713 955435 2 4 999987 2 2 999999 2 293291 327731 1 2 999999 560388 1 2 999999 945964 2 110932 937273 1 2 999999 -367433 2 19 999983 2 2 999999 1 5 999990 677622 1 12 999983 -646697 2 2 999999 1 687802 772339 861720 1 2 999994 -865918 2 18 999987 1 278665 869982 725950 1 219652 911584 355635 2 2 999999 2 8 999998 1 19 999986 -200710 1 56279 254240 -841089 1 16 999984 -629749 2 2 999999 1 8 999995 232902 1 2 999999 -960879 2 378368 605319 2 2 999999 1 762163 867550 287413 2 20 999985 2 19 999998 2 2 999999 1 63096 177919 626175 2 238370 864692 2 7 999997 1 5 999994 -22149 1 2 999999 -479585 1 20 999998 683049 2 7 999998 2 7 999984 1 491092 891452 107421 2 11 999991 2 317368 388593 2 6 999991 1 784427 946024 -872390 1 1 999993 -191250 1 2 999999 -385574 2 2 999999 2 2 999999 1 13 999982 -379670 2 16 999990 1 2 999999 -101901 2 350522 369518 1 255068 915024 146314 1 11 999986 -683455 2 2 999999 2 60705 173011 1 205448 737539 -354671 1 623009 901856 -294686 1 171096 638681 -929828 2 6 999997 1 2 999986 -785437 1 12 999986 -85971 2 2 999999 2 2 999999 2 128927 523797 2 13 999986 2 1 999985 2 666792 673649 1 2 999999 244097 1 158039 312617 365554 1 2 999999 604713 1 15 999988 -745280 1 6 999985 370536 2 2 999999 1 2 999999 960457 2 475143 962385 1 8 999996 127084 1 2 999999 -418592 2 324419 719988 1 9 999994 109753 1 2 999999 -308000 1 2 999999 -908926 1 2 999999 -152549 2 15 999993 2 2 999999 1 2 999999 570310 2 2 999999 1 2 999999 638000 2 377867 576832 2 13 999994 2 82029 351788 2 5 999988 2 2 999999 2 69617 662859 1 212417 980142 -260927 1 2 999999 497535 1 175036 921300 -185927 1 60855 99894 -106385 2 2 999999 1 5 999982 -743494 2 206014 857311 1 118702 874644 264967 2 108399 484314 1 91911 597812 173342 2 2 999999 1 2 999999 90587 2 2 999999 2 2 999983 2 28069 31640 1 606199 721392 -716072 2 163827 766933 1 10 999996 -641534 1 14 999993 -101378 1 416912 529552 927187 1 2 999999 182029 2 4 999993 1 15 999988 794613 2 17 999987 2 2 999999 1 57550 455727 -540312 2 250762 592879 1 894992 938343 918809 1 2 999999 -563988 2 7 999985 2 2 999999 1 2 999999 -960230 1 5 999983 -325145 1 3 999985 -419979 2 131629 649713 2 304237 765350 1 5 999998 681498 1 2 999999 814255 1 2 999999 647468 2 6 999989 2 10 999982 1 179408 341279 -62443 1 323754 839024 651434 1 542249 826997 -208499 2 17 999982 1 216477 781172 247491 2 176490 630953 1 15 999983 591795 1 2 999999 -852809 1 38480 883961 -306944 1 2 999999 520424 2 16 999997 1 2 999999 -894713 1 10 999994 298273 1 2 999999 504639 2 2 999999 2 2 999999 1 2 999999 -402433 2 1 999982 2 257030 817479 2 15415 532663 2 660386 867024 1 2 999999 -768288 2 2 999999 1 15 999991 -747785 1 2 999988 254459 1 16 999982 388401 1 2 999999 65496 1 11 999986 -652040 1 124157 896815 453677 1 11 999987 -430991 1 2 999999 187206 1 2 999999 -492348 2 291910 614330 2 2 999999 2 17 999994 2 6 999995 2 15 999984 2 2 999999 2 17 999992 2 4 999984 2 345568 807876 1 282360 337198 332719 1 679061 701103 -191812 1 14 999998 -900537 2 151275 665452 1 189215 650841 -435556 2 2 999999 2 11 1000000 1 2 999999 63272 2 10 999996 2 376909 443539 1 2 999999 271416 2 2 999999 1 2 999999 -347445 2 2 999999 2 370015 922343 1 703873 787752 -897715 1 155 508744 565391 2 2 999999 1 4 999985 -580531 1 15 999993 -508071 2 24067 444318 2 68963 983210 1 2 999999 -280856 2 135748 665418 2 4 999997 1 371102 623306 -85807 1 722606 956687 -641997 1 10 999990 -797207 1 9 999991 906324 2 241657 552665 1 2 999999 -830869 1 664936 897589 260201 1 2 999988 365852 1 2 999999 -957441 1 127261 990686 -360903 1 2 999999 -916535 2 19 999988 2 109310 395344 2 106876 641977 2 908827 957099 1 606280 932477 -235107 1 12 999992 671474 2 2 999999 1 17 999997 836458 2 15 999989 1 345631 349482 44782 2 11 999983 1 569354 591124 -783028 2 1 999985 1 2 999999 -586418 1 2 999999 -194434 2 2 999999 1 2 999997 764433 2 2 999999 2 8 999983 1 2 999999 768724 1 368853 545146 -114362 1 255262 895561 386367 2 11 999988 2 310237 592073 2 257020 646216 1 2 999999 627504 2 2 999999 1 139545 248848 262527 2 129535 169390 1 16 999988 -105298 2 2 999999 1 151302 460922 571448 1 28857 192533 927344 1 720950 978953 -45224 2 365654 913058 1 448009 943824 757387 2 2 999999 2 1 999982 2 2 999999 1 4 999998 -59451 1 508288 977381 -410141 1 226918 931886 -924962 1 524964 792938 970810 1 7 999985 268385 2 451651 705765 1 17 999995 -776771 2 13 999996 1 2 999999 -530725 1 14 999996 615049 2 2 999999 2 354775 402880 2 578101 781607 1 2 999999 -597250 1 211611 870684 354009 2 2 999999 1 381727 687109 -30844 1 179015 351516 264686 2 98494 487156 2 516457 870955 2 106587 167243 1 16 999986 -972173 2 794466 905073 1 555266 719444 -892854 1 169997 184271 636967 2 5 999990 1 4 999999 -238547 2 2 999999 1 147743 471191 55789 1 122570 190095 602293 2 1 1000000 2 4 999994 2 8 999984 2 3 999993 1 494000 976247 -761285 1 657029 754671 -131205 1 485564 671064 678056 1 12 999990 848400 2 4 999990 1 110796 529686 -485667 1 13 1000000 774 2 11 999983 1 276432 711380 -391489 1 2 999999 -100067 1 2 999999 856732 2 3 999992 1 12 999986 885793 2 2 999999 1 18 999987 402655 2 9 999981 1 7 999984 772490 2 2 999999 1 310638 431937 -497255 2 624531 731087 1 2 999999 -154216 1 12 1000000 -385406 2 9 999989 1 227422 565127 -328152 1 223069 734006 -388521 1 500229 891658 330771 1 2 999999 -898328 1 12 999990 -778017 2 13 1000000 1 126419 943570 857796 2 2 999999 2 2 999999 1 17 999996 -336011 2 96994 933764 1 16 999984 703156 1 2 999999 538402 2 2 999999 1 2 999999 -451077 2 191157 674499 1 494073 881414 -261886 2 44335 868019 2 2 999999 2 2 999999 1 296020 942314 -388975 2 19 999993 1 370690 635354 365127 1 6 999986 490787 1 1 999994 -631401 2 2 999999 2 515483 636636 1 293044 808077 324149 1 2 999999 986810 1 129484 297986 -515402 1 469720 930315 -587247 1 179084 488414 115031 1 306974 655702 288927 1 2 999999 -38572 2 2 999999 1 290426 293140 189478 2 5 999989 1 18 999988 410308 2 2 999999 2 13 999990 2 9 999992 2 20 999983 2 150673 317945 1 2 999999 -505629 1 15 999999 -449328 2 914606 963083 2 2 999999 2 593409 753195 1 2 999999 -668407 2 645704 727223 1 5 999981 590326 1 271570 785028 138283 1 2 999999 -539574 2 272626 793412 1 465356 831198 69984 2 16 999988 1 19 999984 838735 1 2 999999 586040 1 2 999999 -942424 1 9 999994 513035 2 2 999999 2 2 999999 2 16 999990 1 515111 990787 439961 2 2 999999 2 2 999999 1 19 999998 -914708 1 14 999994 26567 1 2 999999 -74166 2 2 999999 1 2 999999 -107294 2 236198 362565 2 857 253433 1 374626 811746 -313918 2 6 999991 1 2 999999 -117654 2 13 999998 1 2 999999 -886999 2 2 999999 1 2 999999 748544 1 11 999988 135237 2 545673 721150 2 210229 954293 1 10 999982 15071 2 10 999990 2 119702 880265 2 858788 889624 2 2 999999 2 2 999999 2 466684 839601 2 13 999986 1 2 999999 107403 2 11738 696680 1 20 999983 -344118 2 97554 703107 1 16 999996 169203 2 6 999996 2 2 999999 2 1 999990 1 2 999999 -74427 2 13 999984 2 2 999999 2 8 999991 1 261137 910594 -984119 1 12130 521590 -213459 2 105334 861379 2 8 999988 2 4 1000000 1 2 999999 454216 1 4 999982 -599988 2 11 999988 1 18 999998 -524196 1 18 999998 -741564 1 234074 325628 -789922 2 2 999999 2 5 999998 1 8 999990 586501 1 565755 583658 168514 1 4 999987 778796 1 5 999992 312940 1 20 999990 -898714 1 10 1000000 514880 2 224790 490488 1 211513 699985 992349 2 2 999999 1 45324 519026 75076 2 2 999999 2 10 999982 1 533260 824418 -361444 1 2 999999 -668865 1 426222 923118 -594665 2 74942 846960 1 423072 740943 924531 2 595423 746220 1 135989 473922 156088 2 181141 223036 2 3 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 1000000 659383 1 1 999993 888095 1 1 999994 -141831 1 2 999999 -127313 1 2 999999 -427003 1 29999 34364 -402890 1 2 999999 -436348 2 2 999999 1 10 999981 762797 1 68596 861387 549840 2 343105 750496 2 132481 991910 1 95249 841904 -829259 2 8 999984 2 607286 716774 2 2 999999 1 7 999989 -927014 2 19 999982 1 85796 874668 -576630 1 12 999995 937063 1 4 999990 313168 2 7 999983 2 262118 370283 2 111492 468290 1 2 999999 439535 2 282626 459914 1 6 999985 860951 2 2 999999 2 13 999987 2 527091 988686 1 2 999999 754656 1 20 999988 -142215 2 17 999995 2 17 999982 2 2 999999 2 432708 556360 2 14 999998 1 51596 725206 -636641 2 113947 535240 2 191823 750283 1 2 999999 8236 2 2 999999 2 13 999983 1 379949 449591 -737155 1 170744 705050 580622 2 1 999992 1 2 999999 43862 1 2 999999 -282168 1 81689 876274 547201 1 602979 756301 176563 1 2 999999 784680 2 19 999999 2 781310 822510 2 2 999999 2 6 999989 1 2 999999 -948745 2 9 999999 1 249910 867069 418494 2 190454 856115 2 19 999985 1 5 999986 763989 2 2 999999 1 2 999999 -241460 1 2 999999 654990 2 263390 948971 2 2 999999 1 85573 228083 -235469 2 702681 793501 1 17 999988 -518115 1 2 999999 387934 1 16 999991 -945771 2 15060 33008 2 5 999986 1 537976 601280 105512 2 279670 748986 2 2 999999 1 342548 853614 -847880 1 2 999999 -826700 1 132354 669172 571536 2 3 999998 2 2 999999 2 890353 928973 2 658171 786059 1 643796 932611 -999817 2 666291 960686 1 816881 978102 611663 1 8 999989 -984726 2 2 999999 1 2 999999 -371707 2 392106 436970 1 2 999999 -909203 2 849946 953613 1 2 999999 570306 1 2 999999 -520999 2 744549 952867 1 1 999998 748996 2 2 999999 2 7 999981 1 258185 395253 -334102 2 2 999999 1 228473 853844 -652402 1 241317 906403 974257 1 6 999991 219035 1 729511 970580 24498 1 2 999999 215805 2 2 999999 2 38066 708264 1 46475 232945 -799200 2 377351 930318 1 7 999992 -828574 1 229534 276371 -265924 1 2 999999 -537865 1 2 999999 97397 2 481897 982907 2 291339 650825 1 9075 380738 -354824 2 20 999999 1 144795 231304 -794205 2 129667 685944 1 10 1000000 525142 1 2 999999 298965 1 2 999999 -205577 2 7 999990 1 470922 524928 891848 1 1 999981 905376 1 37189 551304 288632 1 19 999990 162585 2 2 999999 2 559391 783627 2 2 999999 1 12 999993 468493 1 2 999999 820521 1 2 999999 808000 2 12 999984 1 2 999999 556739 2 39921 504055 1 2 999999 553595 2 46524 916096 2 2 999999 2 2 999999 1 2 999999 -316254 2 2 999999 2 2 999999 2 444128 966096 2 4 999991 1 2 999999 -199431 2 155516 690311 1 2 999999 857282 2 3 999991 2 2 999999 2 57726 139847 1 2 999999 606588 1 2 999999 -864016 2 2 999999 1 249813 732730 -906807 2 2 999999 1 2 999999 -751958 2 220340 693500 2 124774 786909 2 2 999999 1 2 999999 -313658 2 2 999997 1 2 999999 154258 2 221880 343115 1 19 999990 -421816 2 349188 437277 1 2 999999 -674027 1 2 999999 -711721 2 2 999999 1 2 999999 -555802 1 182347 196502 207827 1 13 999988 591172 1 9 999998 -783441 2 12 999989 1 17 1000000 -304219 2 9 999981 2 361233 833973 2 15 999988 1 156937 180141 -824995 2 16 999989 2 482658 658154 2 2 999999 2 650426 949601 1 14 999990 -383833 1 8 999985 -187843 1 2 999999 463536 2 7 999999 2 453464 516998 1 2 999983 -739936 1 5 999995 -151165 2 10 999990 2 10 999999 2 2 999999 2 350067 485105 1 276164 324247 940574 2 2 999999 1 9 999995 -286241 1 202735 208897 529537 2 2 999999 2 11 999988 2 1 999995 1 619131 821532 852396 2 170108 723682 1 2 999999 760307 1 2 999999 18649 2 16 999981 2 580019 828579 1 8 999982 -202271 1 2 999999 925816 1 1 999993 155431 2 2 999999 2 2 999999 1 587098 674074 -638948 1 15 999999 148826 2 454443 889911 2 20 1000000 1 20 999998 -326826 1 2 999999 133758 1 2 999999 771306 2 2 999999 1 2 999999 -119615 2 2 999999 1 2 999999 209732 2 97667 995844 1 2 999999 -695275 1 2 999999 -357211 1 203653 920854 522785 2 378212 949986 2 4 999994 1 503858 915380 -654967 2 2 999999 2 565033 750853 2 285267 955007 2 1 999983 2 529707 790798 1 14 999989 746315 1 7 999990 -928962 2 87568 733501 1 10 1000000 -471094 2 2 999999 1 698246 947124 -593443 1 103353 147566 -534977 1 2 999999 -394529 2 225225 789804 1 2 999999 -723363 1 82913 481635 -882989 2 2 999999 1 12 999991 798540 1 2 999999 226194 1 731454 954540 14663 2 21487 125668 1 2 999982 -799554 1 434446 758942 -466925 1 4 999999 -393370 1 2 999999 -367670 1 13 999992 449818 1 13 999998 -953447 1 2 999999 894325 2 2 999999 1 2 999999 468637 2 12 999999 1 164481 218467 -997277 2 11 999983 1 246926 366001 -890475 2 2 999999 1 2 999999 -522963 1 10 999989 199541 2 2 999999 2 2 999999 1 11741 453115 -369194 2 5 999997 1 2 999999 -255322 2 20 999999 2 1 999984 2 12 999998 2 19 999999 1 15 999989 -412317 2 11 1000000 2 490764 611322 1 2 999999 25877 1 2 999982 420828 1 8 1000000 477982 2 2 999999 1 7 999987 696836 1 8 999998 -319280 1 18 999989 814113 2 2 999999 2 366981 787368 2 6 999987 2 16 999981 1 11 999992 -695745 2 2 999999 1 2 999999 -540264 1 194757 912459 -317813 1 2 999999 51024 2 670881 734156 2 13 999994 2 2 999999 2 337745 997340 1 2 999999 -532722 2 17 999987 2 2 999999 1 620716 874755 -48466 1 2 999999 -520994 2 2 999999 1 235642 403830 414310 1 18 999995 154913 1 898054 947089 -225518 1 11 999981 -108809 1 1 999986 -50350 1 2 999999 -359380 1 5 999983 -771409 1 8 999993 -922063 2 2 999999 1 2 999999 497157 2 2 999999 2 11 999989 1 42856 945398 432385 1 266201 368849 -901149 1 2 999999 -963687 1 2 999999 -552043 1 235043 671813 419729 1 2 999999 567235 2 8 999998 1 18 999984 -697121 2 419232 546796 1 2 999999 970581 1 2 999999 819296 1 2 999999 -159150 1 233236 876878 -149187 2 536150 836286 1 10 1000000 3774 2 367847 386396 2 15 999998 1 197165 246468 -832539 1 67825 261983 853678 1 20 999999 -97928 2 2 999999 2 11 999985 2 427953 926944 1 18 999999 92819 2 362133 635850 2 431792 781419 2 19 999998 2 15 999998 1 3 999990 -681511 2 18 999991 1 14 999982 -468629 2 5 999995 2 14 999997 1 8 1000000 -277634 1 183116 616920 -449045 1 252463 319184 -895057 1 13 999990 -874390 1 27849 552622 -426829 2 898989 999429 2 785654 923923 1 10 999992 -628169 2 2 999999 1 2 999999 -196482 1 8 999996 -751828 1 91949 860118 -991789 1 557609 678846 472475 2 502830 527204 1 2 999999 -482097 1 2 999999 160277 2 2 999999 1 2 999999 513051 1 2 999999 594589 1 12 999998 -431773 2 18 1000000 2 2 999999 2 690468 885874 2 2 999999 1 2 999999 -367088 1 1 999995 492234 1 15 999995 610554 2 20 999993 1 13 999999 -685026 1 116662 151842 752461 2 20 999988 2 164360 366481 2 6 1000000 1 2 999999 878131 1 13 999981 -526202 1 18 999994 409956 1 945563 955362 -357759 1 76870 802727 551555 1 2 999999 545853 2 229912 299833 1 2 1000000 735358 1 153117 289558 537697 2 3 999992 1 10 1000000 484508 1 2 999999 304804 1 6 999989 844652 1 527760 671744 709157 2 2 999999 2 91242 917936 2 581262 964957 2 15 999984 1 11 999984 308527 1 23102 212926 909179 2 2 999999 1 93005 547894 552445 1 5 999982 -493552 2 4 999989 2 18 999996 1 61129 913974 790426 2 47473 99845 1 62595 891129 113231 1 17 999985 962018 1 2 999999 321469 2 2 999999 2 19 999994 2 6 999994 2 8 999997 1 2 999999 -65572 1 4 999982 643049 1 2 999999 35731 1 2 999999 746377 2 2 999999 1 2 999999 232398 2 304183 891213 1 4 999983 857380 1 12 999998 -300493 2 15 999984 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -355425 2 106656 682633 2 2 999999 2 559679 864612 1 2 999999 -175435 1 132745 455656 609460 1 2 999994 -749687 2 2 999999 2 20 999985 2 2 999999 2 507706 607762 1 1 999997 -962603 2 2 999999 1 471865 731259 -325381 2 2 999999 2 2 999999 2 375311 583477 2 213909 840726 2 127146 619175 1 14 999990 -647760 2 284916 960292 2 2 999999 2 170536 585061 1 880088 907348 -570597 1 18 999995 -631253 2 288051 519306 1 200347 993603 -903865 2 2822 311956 2 2 999999 2 181255 880950 2 2 999999 1 2 999999 625207 2 2 999999 1 329882 590331 868426 2 2 999999 1 569225 925264 -160795 1 12 999988 231979 1 20 999996 269248 2 329808 567146 1 245358 838030 560141 2 5662 744314 1 226821 670226 100019 2 8 999990 1 956743 998271 663243 2 493874 498885 1 2 999999 664091 1 16447 894254 -279399 1 23798 326425 -828221 2 16 999983 1 20 999995 617500 2 74805 348732 1 2 999999 -933117 2 352770 825866 1 14 999994 -894228 1 387261 863461 528617 1 2 999999 526524 1 662640 746883 -513931 1 11 999982 -714382 2 2 999999 1 13 999998 979783 1 58327 735601 765701 1 2 999999 19375 1 73523 101231 -450822 1 798955 997047 534178 2 16 999994 1 9 999989 -581051 2 2 999999 1 20 999989 -86677 1 333718 418348 432727 1 2 999999 604794 1 11 999983 -962133 1 7 999988 300301 2 2 999999 1 2 999999 -619866 2 110416 203448 2 154330 960034 1 2 999999 420598 2 115628 741943 2 5 999998 1 3 999985 -135520 1 420120 858864 -307047 2 2 999999 1 5 999986 -2479 2 17 999981 1 9231 250684 -11893 2 2 999999 2 399429 984721 1 2 999999 282458 1 3 999988 897529 1 20 999990 214287 1 1 999983 390443 1 304871 367344 -378745 1 287328 940355 -471286 1 5 999996 18636 1 2 999999 879711 1 2 999999 434955 2 2 999999 1 2 999999 -447578 2 551768 823528 2 2 999999 1 377049 867327 615847 2 2 999999 2 297787 347608 1 15 999988 -614324 2 158582 792444 1 2 999999 -244923 1 2 999999 -655226 1 2 999999 777841 1 15 999984 -403049 1 271909 447402 -576736 2 2 999999 2 2 999999 1 14743 965517 723790 2 2 999999 1 2 999999 -828501 1 21842 275625 -463362 2 2 999999 2 2 999999 1 13 999991 -920850 1 456870 664229 -115233 1 134891 281754 -467814 2 15 999999 2 2 999999 2 11 999994 2 530459 591564 1 16 999981 -232750 2 11 1000000 2 2 999983 2 808317 961691 2 62427 777860 2 18 999996 1 2 999999 -922607 2 16 999994 1 6 999998 -248013 2 2 999999 2 8 999988 1 11 999990 -989711 2 2 999999 2 216834 262190 1 94501 510358 -138179 2 17942 932630 2 2 999999 1 234294 680172 612230 1 2 999999 35033 1 13 999994 664550 1 2 999999 -302775 2 2 999999 1 7 999994 -591234 1 2 999999 -721 2 19 1000000 1 2 999999 951257 1 2 999999 -879903 1 18 1000000 516259 1 47180 270084 672419 2 2 999999 2 11 999995 2 20 999999 1 2 999999 963578 1 7 999993 -335580 1 2 999999 -210678 1 2 999999 505391 2 2 999999 2 51481 592541 2 20 999982 2 12 999989 1 6 999983 -353705 2 540324 749722 2 15 999993 2 2 999999 2 4 999997 2 14034 601702 1 18 999984 -460250 2 97499 434813 2 2 999999 1 5 999994 -268989 1 12 999993 -236361 2 4 999997 2 270417 827194 1 2 999999 -123562 2 275992 600330 2 6 999988 2 208722 640045 2 9 999988 2 16 999990 2 11 999987 1 216616 619202 985214 2 12 999999 1 2 999999 -448280 1 4 999992 123038 2 20 999999 1 63265 102432 872798 1 2 999999 368332 2 2 999999 1 2 999999 -647498 2 449034 750055 2 20 999989 2 3 999984 1 10 999981 -832121 1 9 999989 -730594 2 2 999999 1 290568 684352 291040 1 2 999999 845939 2 6 999983 1 793032 978875 927694 2 275547 945669 2 2 999999 2 18 999987 2 468965 658759 2 14 999986 1 20 999982 602981 2 11 999996 2 2 999999 1 51424 988698 -312734 1 209982 357102 -624544 2 13 999984 2 2 999999 2 2 999999 1 142450 902457 -628551 2 628018 660739 2 20 999983 1 8 999982 -224683 2 3 1000000 1 2 999999 680234 2 18 999985 1 1 999983 -86259 2 483584 615198 1 2 999999 -258641 2 9 1000000 2 2 999999 2 25522 130952 1 17 999995 909371 2 29047 829500 1 2 999999 121914 1 2 999999 121144 2 2 999999 2 12 1000000 1 2 999999 -15340 2 2 999999 2 1 999982 1 2 999999 -231880 1 2 999999 901937 1 20 999989 346503 2 6 999993 1 2 999999 -179851 2 7 999997 2 2 999999 1 266133 668390 -57415 2 16 999984 2 17 999985 2 6 999996 2 14 999982 2 11 1000000 2 2 999999 1 417669 791836 -279116 1 1 999986 -486316 2 734024 919454 2 12 999984 2 18 999984 2 2 999999 2 3 999986 2 777475 782648 1 2 999999 931126 1 11 999982 633918 1 2 999999 -840083 1 6 999989 594717 2 138881 783005 2 485188 801977 2 2 999999 1 485314 988614 979869 2 2 999999 1 244688 672576 -196070 1 1 999994 -722339 1 2 999999 -596641 1 2 999999 -495859 1 566847 809436 363066 2 225853 432300 2 16 999992 2 2 999999 2 2 999999 1 8 999989 -35229 2 9 1000000 1 255638 892281 921228 1 2 999999 432742 2 8 999994 2 2 999992 2 752048 909487 2 2 999999 1 278537 531411 284044 2 867180 941532 1 404749 735333 123107 2 2 999999 2 452662 495124 1 741923 751043 222661 1 246069 447133 -180915 1 180421 434889 -918656 1 17 999996 -79519 1 13 999989 992874 2 2 999999 2 59444 241317 1 2 999999 429449 1 18 999997 -820662 1 226268 852028 -920785 1 448070 809108 -967077 2 695967 992765 1 2 999999 488814 1 8 999993 714833 1 2 999999 790292 1 2 999999 266626 2 2 999999 1 2 999999 -519799 1 2 999999 -563005 1 2 999999 -487686 1 2 999999 -319716 2 7 999983 2 2 999999 2 2 999999 1 159897 533512 122447 1 124338 574401 646839 2 874753 904721 2 91143 968028 1 2 999999 3001 1 432262 627987 -105152 1 6 999983 -27898 2 162521 664209 1 2 999999 858589 1 38849 415742 -259515 1 580285 738059 -33779 2 2 999999 1 6 999988 -663386 1 370409 684630 -757753 2 8 999982 1 5 999991 -704950 1 181626 513647 -268986 2 115922 168596 1 333880 789024 -507279 2 348626 387985 2 68597 721115 2 139986 221923 2 2 999999 1 2 999999 712594 2 2 999998 2 171621 557544 2 717444 954704 2 20 999982 1 2 999999 -342674 2 10 999988 2 7 999990 1 12 999997 944592 1 15 999992 871423 2 2 999999 1 2 999999 -716240 1 6 999984 -103054 1 2 999999 261367 2 15 1000000 1 7833 182252 609148 1 2 999989 585540 2 48464 549690 2 2 999999 1 369227 492123 -620821 1 4 999998 37108 2 2 999999 2 17874 498155 2 7 999998 1 9 1000000 475432 1 13 999985 -460043 2 2 999999 1 13 999999 -703655 2 474216 652280 2 2 999999 2 8 999986 1 79788 457191 766719 2 627377 968955 1 2 999999 126158 1 2 999999 761881 2 378983 421987 2 2 999999 1 2 999999 871082 2 16 999986 2 2 999999 1 2 999999 -964718 1 2 999999 -384809 2 2 999999 1 2 999999 -935876 1 11 999995 -723335 1 2 999989 -810095 2 8 999985 1 2 999999 135386 2 2 999999 2 220300 781561 2 2 999999 1 415854 812405 932507 1 2 999999 692461 1 584699 756711 -309298 2 2 999999 1 2 999999 -16176 1 109472 517916 789735 1 11 999981 420837 1 18 999994 -361201 2 5 999994 1 13 999987 -582231 1 2 999999 -992443 1 2 999999 -186184 1 2 999999 256762 2 440371 591180 2 141674 738201 2 409566 415939 1 2 999999 -806502 1 14 999983 -632332 2 13 999998 2 2 999981 1 2 999999 -23374 1 10 999994 884579 2 3 999998 2 6 999982 2 696130 864714 2 2 999999 2 2 999999 1 462424 718305 -631897 2 526118 557417 1 439250 564072 -568371 1 10 999992 483857 2 3 999987 1 479443 951269 -870326 2 2 999999 2 18135 735782 1 2 999999 -790535 1 2 999999 -246820 1 2 999999 -967415 2 20 999991 1 8 999993 -680139 2 11 999987 2 170502 584067 2 231464 607741 2 2 999999 1 3 999991 264708 2 81825 547144 1 450929 777508 -131696 2 2 999999 1 12 999983 619624 1 2 999999 -849582 1 20 999990 -553995 2 3 999983 1 2 999999 -134694 2 11 999998 1 5 999995 -158821 2 695587 715671 1 2 999999 953896 2 8 999997 1 2 999999 -981504 2 20 999995 1 3 999995 804564 2 370186 758063 1 2 999999 -478418 1 2 999999 247659 2 229695 550710 2 15 999985 1 18 999987 -900010 1 723731 946030 -820070 2 81037 738716 2 16 999981 2 239140 335556 1 1 999983 -259164 2 2 999999 1 767112 984499 565992 1 3 999997 283450 1 2 999999 -680752 1 707285 796619 29596 1 962100 990562 905112 1 2 999999 426562 2 2 999999 1 20 999981 812784 2 2 999999 2 16 999994 2 7 999990 1 2 999999 -480970 1 2 999999 -942264 2 3 999988 2 18 999998 1 372544 757438 88083 2 2 999999 2 7 999983 1 209138 682234 -927527 2 308834 961519 1 800517 887865 263056 1 2 999999 10356 1 2 999999 702858 2 437810 985146 1 17 999998 -143810 1 2 999999 236059 2 1 999989 2 2 999999 1 546328 596701 -215702 1 2 999999 770625 2 469000 767799 1 221001 309784 -689298 2 2 999999 2 2 999999 1 11 999998 179435 2 11 999995 2 2 999999 1 19 999998 218457 1 1 999983 42963 2 531870 843392 1 16 999988 -303633 2 14 999997 1 2 999999 -348150 2 4 999995 2 5 999997 1 2 999999 816943 2 15 999987 1 2 999999 -986602 1 2 999999 -260104 2 13 999995 2 146025 975079 1 53993 926837 -589785 2 6 999992 1 2 999999 -117038 1 264120 898248 533062 1 10002 129567 238291 2 16 999989 2 142962 816299 1 260831 692655 -777591 1 5 999988 -669905 2 2 999999 2 307063 990687 2 205322 900560 2 705259 876234 1 2 999999 319100 2 2 999999 2 14 999990 1 11 999996 -8944 1 20 999997 -112556 2 4 999989 2 44209 121140 2 2 999999 1 2 999999 908220 1 380828 614372 418531 2 8 1000000 1 2 999999 74642 2 89253 426612 2 17 999997 2 200950 452780 1 2 999999 -4756 1 2 999999 -403140 1 448367 757138 242266 1 2 999999 -428050 2 426772 971825 2 2 999999 1 220136 629306 363373 2 2 999999 2 2 999999 1 2 999999 -910268 1 2 999999 -196418 2 3 999999 1 4 999991 526580 2 12 999991 2 16 999989 2 2 999999 1 2 999999 -146462 1 301569 814017 737795 2 2 999999 1 2 999999 -865499 2 694612 941364 1 50027 218550 -196190 2 54020 502014 2 5 999994 1 14 999985 380057 2 6 999999 2 2 999999 1 2 999994 214480 1 892943 893831 664030 2 2 999999 2 320912 872614 1 20 999999 -965118 2 28684 84261 2 124950 327386 1 2 999999 62482 2 2 999999 1 10 999994 -563904 2 1 999997 1 302858 525364 602678 2 124888 865845 2 2 999999 2 763357 809432 1 20 999998 -911547 2 113839 576323 2 2 999999 2 703108 928014 1 20 999985 68888 2 27295 199286 1 25058 706407 -539732 1 2 999999 908828 2 2 999999 1 6 999990 -100007 2 18 999985 2 85201 670953 2 8 999987 1 11 999995 -545020 2 2 999999 2 10 999988 2 2 999999 2 2 999999 1 2 999999 977839 1 7 999982 299461 2 957413 998321 1 16 999993 -39504 2 2 999999 1 2 999999 233269 1 7 999984 -657788 2 871938 940268 2 11 999995 1 2 999999 -563750 1 429157 723702 964562 2 20 999995 2 2 999999 2 18 999998 2 189565 401376 1 2 999999 -315173 2 2 999999 1 2 999999 541916 2 2 999994 2 321033 866678 1 4 999993 -624760 2 10 999987 2 2 999999 1 7 999986 -393918 1 16 999994 -932739 1 122542 275814 785208 1 18 999995 -752616 1 2 999999 -189073 1 522470 927653 411949 1 146523 415587 -409443 2 89262 281652 2 267228 652094 2 7 999988 1 2 999999 290628 1 2 999999 703143 2 5 999995 2 2 999996 2 605171 858888 2 5 999998 1 2 999999 309943 2 7 999995 1 555094 963872 -907650 2 8 999996 1 11 999988 104401 2 16 999984 2 11 999983 1 1 999984 818897 2 78929 957039 1 239079 865385 -208645 2 2 999999 2 266702 742668 2 2 999999 2 8 999985 1 394582 946044 -241317 1 2 999999 -20389 1 308404 925214 -334213 2 9 999983 1 2 999999 -916255 1 575844 732954 -304209 2 2 999999 1 388312 657843 499781 2 8 999982 1 2 999999 844483 1 76562 232280 749968 1 169657 405761 911997 1 16 999984 -117946 2 5 999996 1 2 999999 64194 2 2 999999 1 198140 865428 -838380 1 2 999999 687765 2 60367 425800 1 4 999991 289163 2 281492 374978 1 849969 970276 363491 1 6 999993 -318464 2 2 999999 1 6 999993 -643038 2 292879 630232 1 2 999999 -631125 2 2 999999 1 602472 954310 -599898 1 9 999991 -223766 2 601263 834461 1 7 999997 744160 1 13 999993 833553 1 579537 706474 -818590 2 2 999999 2 19 999998 2 2 999999 1 230710 734660 889855 1 9 999989 -960438 2 3 999987 1 546883 734624 -900259 1 15 1000000 925072 1 6 999989 622701 1 5684 760729 551299 2 535055 974774 2 247680 372734 2 20 999986 1 3 999985 681651 2 257947 535194 1 2 999999 -594881 2 286469 951813 2 550503 758922 1 18 999990 -600742 2 20 999987 1 19 999985 298014 1 14 999994 334128 2 5 999987 1 2 999999 500886 1 8 999995 -818845 2 2 999999 2 2 999999 1 2 999999 200153 1 9 999986 -701133 1 302524 885735 37835 2 2 999999 1 243674 336279 -807714 1 263693 563996 677668 2 2 999999 1 16 999986 965462 1 2 999999 676274 1 577430 754808 -567350 1 767533 867216 520973 1 253532 468242 610655 1 1 999987 -692117 1 2 999999 -754959 1 10 999996 251982 1 81931 433777 -493694 1 10 999998 227958 1 12 999987 -407065 2 11 999984 2 295255 601968 2 20257 772193 1 2 999999 -661940 2 16 1000000 1 2 999999 373916 2 7 999992 1 16 999998 998912 1 797590 957605 -22334 1 2 999999 -163612 2 611409 807428 2 14 999983 2 363314 602213 1 2 999999 938753 1 2 999999 510733 2 2 999999 2 445690 739325 1 282643 956073 -378387 2 160542 848086 2 18 999990 2 12002 75138 2 3 999991 2 2 999999 2 274936 886596 1 2 999999 965168 2 775774 964091 2 2 999999 2 13 999986 1 2 999999 605348 1 120825 690315 684370 2 72635 226566 2 2 999999 2 258101 781249 1 8 999997 263082 2 150087 709176 1 2 999999 225873 1 11 999984 420095 2 9 999981 2 1 999996 1 154456 674633 946807 1 2 999999 457343 2 2 999999 2 4 999992 2 113247 559230 2 18 999995 1 295967 844891 786879 2 18 999996 2 12 999990 1 148882 238213 -281058 2 118028 388556 2 4 999998 1 5 999997 259464 2 339165 950203 2 17 999998 2 17 999993 2 187158 413156 2 12 999996 1 2 999999 619847 2 320527 365896 2 15 1000000 1 16 1000000 -923132 2 2 999999 1 2 999999 803714 1 2 999999 -922162 1 2 999999 -943790 1 2 999999 -858881 1 460876 858900 -137724 2 184154 670293 1 3 999999 397500 1 2 999999 -788292 1 10 999983 114131 1 2 999999 -408819 2 14 999984 2 189854 674657 2 461871 679003 1 25790 830091 462577 1 2 999990 93180 1 2 999999 -344273 1 13 999989 -299488 2 7 999982 2 340367 509907 2 7 999999 2 2 999999 2 2 999999 1 20 999983 233489 1 518179 730941 -407707 2 5 999988 1 2 999999 -89579 2 18 999995 2 12411 269129 1 2 999999 242319 1 2 999999 -380075 2 27641 950645 1 16 999998 -772515 1 2 999999 85098 1 13 999990 -852751 2 195789 725754 1 76594 258716 387771 2 20 999985 2 2 999999 1 350096 522995 11984 2 18 999988 2 6 999982 2 41677 909454 1 19 999986 55151 2 2 999999 1 3678 384892 52815 2 2 999999 1 10 999989 578256 2 11 999986 2 2 999999 2 2 999999 1 5 999998 -424600 1 2 1000000 -490034 2 2 999999 2 16 999988 2 234168 396780 2 16 999993 1 616776 873059 43723 2 2 999999 1 156528 312258 -472904 2 142923 705193 2 2 999999 2 2 999999 1 12 999984 834736 2 302116 320085 2 8 999993 2 15 999995 1 5 999982 371305 2 7 999992 1 10 999997 -485090 2 16 999998 2 218136 727424 1 2 999999 -538357 2 2 999999 1 93117 441449 548072 1 16 999992 -293932 1 2 999999 87007 1 342125 683057 369998 2 2 999999 1 727124 873727 946326 1 596517 802852 223815 1 2 999987 -365841 1 5 999993 -817080 2 139461 278852 1 2 999999 -702654 2 12 1000000 2 2 999999 1 11 999987 -615325 2 2 999999 1 477591 743010 -753336 1 141438 967463 -913692 2 485422 544946 2 2 999999 2 2 999999 2 69829 740682 2 6 999992 2 2 999999 1 205658 361160 -857244 2 15 999987 2 604461 785989 1 2 999999 325915 1 382632 546776 278184 2 57379 660888 2 3 999986 1 199308 660872 -199858 1 2 999999 325880 2 11 999990 1 5 999999 161880 1 19 999995 889436 1 2 999999 -965656 2 2 999999 1 8 999987 84735 1 3 999987 391060 2 2 999999 2 2 999999 1 3 999993 -605752 2 351418 415599 2 2 999999 1 19 1000000 -106536 1 2 999999 -541837 2 2 999999 1 44135 652875 -263766 1 552254 898809 134555 2 2 999999 2 539222 788831 2 6 999997 2 2 999999 2 2 999999 2 13 999987 2 67253 484709 1 208067 850470 -286670 2 2 999999 2 20 999988 2 482293 902164 1 2 999999 -200957 1 2 999999 -634623 2 2 999999 1 3 999993 372507 1 2 999999 462058 2 583021 657025 2 2 999999 2 392581 699001 1 2 999999 92844 1 8 999997 55281 1 43250 211720 -996236 2 94754 610366 1 483805 858737 -302426 2 384727 588412 2 2 999999 2 19 999986 2 1 999994 1 20 999986 101005 2 2 999999 1 889569 927671 -408140 2 2 999999 1 2 999999 599082 1 2 999999 -31197 1 94635 385885 334781 2 2 999999 1 36610 700142 -721459 2 18 999985 2 313538 629717 1 101546 455059 -943234 1 2 999999 -447827 2 2 999999 1 16 999999 -53710 1 484491 521607 73478 2 2 999999 2 3 999994 1 236577 692955 -341802 2 146272 181424 2 6 999981 2 4 1000000 1 200444 753408 -366590 1 14 999983 602372 1 2 999984 313674 1 319317 816520 180548 1 860048 981899 835451 2 4 999987 1 2 999999 -922957 2 2 999999 2 143377 963996 2 701440 797196 2 398872 930422 1 2 999999 -50604 2 2 999999 2 653896 865250 1 2 999999 -379665 2 2 999999 1 469659 592476 269439 1 8 999990 889541 2 1 999982 1 7 999993 -588417 1 2 999999 586136 2 2 999999 2 509500 543363 1 535555 537376 187856 2 1 999984 2 624619 748671 2 235802 430262 2 366430 682244 1 1 999987 -396330 1 2 999999 -192407 2 2 999999 2 5 999991 2 937531 957249 2 332956 649018 1 4 999988 843910 2 3 999987 1 75684 377734 673731 1 14 999986 -133048 1 9 999996 -213070 1 16 999986 79900 2 143690 999929 2 17 999988 1 83216 501341 -380043 2 2 999999 1 146392 732969 -388864 1 11788 839610 122319 2 62544 510483 1 136364 916422 464823 1 530162 703439 -29274 2 2 999999 2 11 999995 2 701875 702384 1 15 999984 -801623 2 299949 832984 1 10 999997 850570 1 3 999994 893215 1 5 999984 951704 1 19 999997 -768122 1 5 1000000 -468178 1 2 999999 449915 1 492705 627773 616471 2 4 999992 2 2 999999 2 2 999991 1 2 999999 -243648 2 8 999988 1 8 999986 351707 1 718184 934905 -2416 1 6 999983 -449975 2 760187 794998 1 371427 437393 102623 2 2 999983 1 16 999983 42124 1 2 999999 -568916 2 2 999999 2 78577 592089 1 2 999999 774191 1 19 999981 219465 1 16 999996 78052 1 4 999997 884127 2 17 999989 2 2 999999 1 400830 754105 50999 2 2 999999 2 1 999996 2 2 999999 2 133482 926636 1 12 999989 -96236 2 2 999999 2 64981 134995 2 2 999999 2 2 999999 1 2 999999 540929 2 2 999999 2 15 999989 1 2 999999 -641932 2 3 999984 2 177499 182600 1 2 999999 -387931 1 498323 660795 144188 2 11 999993 1 2 999999 -509266 1 5 999985 -905109 2 2 999999 1 117959 933193 -535219 1 71550 698623 -215466 2 2 999999 2 658823 738483 2 126667 129559 1 7 999994 239511 1 17 999994 -778410 1 11 999982 -559417 2 7 999981 2 8 999996 2 2 999999 2 2 999999 2 6 999989 2 541139 965160 1 9 999995 620326 2 630317 943465 2 259799 502289 2 284990 470928 1 4 999995 -868811 2 7 999989 1 2 999999 147350 1 514960 773001 265239 2 7 999992 1 2 999999 -117202 1 2 999999 428782 2 589319 923474 2 2 999999 1 308359 783285 824636 2 11 999987 2 778300 822626 2 10 999984 1 2 999999 152883 1 259785 439444 254748 2 283315 865492 1 172401 218556 203319 2 10 999993 2 2 999999 2 2 999999 1 20 999987 408767 1 2 999999 -484843 1 14 1000000 334687 2 16 999983 2 844019 869959 1 316027 359979 150825 2 4 999994 1 20 999984 569992 1 17 999990 778463 2 113037 830721 2 15 999988 1 2 999999 116148 2 1 999983 1 2 999999 -122651 1 11 999982 113337 1 2 999999 628663 1 3 999994 24607 2 286759 491307 1 26650 168950 320812 1 631851 709404 741398 2 11 999998 2 16 999984 1 2 999999 -694648 1 5 999998 -171190 2 20 999989 1 2 999999 43640 2 11170 378362 2 2 999999 1 2 999999 818641 2 472538 891487 1 586225 589283 -543804 1 443812 763449 -129194 2 8 999991 2 18 999999 2 2 999999 1 8 999983 -68860 1 224739 914618 125939 2 5 999993 2 17 999990 1 407439 577202 -857727 2 7 999995 2 224184 428002 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -269619 1 5 999988 81147 2 1 999982 1 2 999999 -534667 2 8 1000000 2 12 999989 1 240455 680934 89532 2 2 999999 1 19617 804196 207087 1 2 999999 416661 2 2 999999 2 879128 889257 1 113318 849135 -245953 1 318897 953562 483972 2 680903 980915 2 2 999999 2 662863 858821 1 2 999999 -186195 1 2 999999 -554059 1 2 999999 447144 2 785744 912659 1 59997 489321 352000 2 29358 239875 1 40320 162241 -423305 1 10 999992 -122823 2 2 999999 2 14 999991 2 17 999989 2 142435 953204 2 224832 833264 1 2 999999 587688 1 2 999999 38400 2 2 999999 1 2 999990 603665 1 8 1000000 531058 1 146510 658065 -22696 2 2 999999 2 163844 648558 1 199997 824660 -658987 1 16 999983 84870 2 9 999986 2 2 999999 2 39660 740961 2 2 999999 2 2 999999 1 1 999997 -504357 2 2 999999 2 18 999985 2 554094 753998 2 2 999999 1 408648 914841 -999588 2 303741 654443 1 623745 814786 -819874 1 849171 958079 402951 1 464318 573810 736201 1 333049 515980 389231 1 286338 823617 583497 1 194211 777284 -188433 1 17 999997 852474 2 14 999982 1 2 999999 -817135 2 2 999999 1 142149 674017 219681 2 2 999999 1 2 999999 154049 2 19 999981 1 18 999991 220407 1 327240 951037 644908 1 22103 145455 471636 1 378469 461571 -565440 2 116745 938281 1 6 999987 -28081 2 2 999999 1 19 999984 477958 2 2 999999 2 46167 414193 1 2 999989 849169 1 14 1000000 -142672 2 321531 649259 1 262616 286372 470430 2 7 999986 2 455373 804485 1 169833 986692 -321247 1 2 999999 -511335 1 22927 873351 -310845 1 2 999999 -548690 2 2 999999 1 2 999999 -590040 1 11 999997 215389 1 2 999999 -96558 1 402854 806813 -798529 2 513102 975587 1 2 999999 495716 2 341210 896812 2 308439 824704 2 445945 491806 1 2 999999 207567 2 8 999991 1 2 999996 723208 1 2 999999 -432224 1 2 999999 -829539 2 14 999999 1 2 999999 -904694 1 11 999992 -404840 1 2 999999 202359 1 1 999999 148109 2 56155 815505 1 400098 798334 445814 1 802025 886902 819819 2 667576 876465 2 220466 939281 1 110052 383954 529327 2 602987 670925 2 16 999982 2 2 999999 1 163175 691034 701241 1 321329 665602 340651 1 7 999988 -424694 2 276273 966605 2 11 999993 1 410459 897191 180059 1 2 999999 962740 2 639749 772399 2 2 999999 2 2 999999 2 16698 101746 2 6 999997 2 460236 478715 1 424133 981481 -417039 1 253528 505423 284512 2 3 999996 2 5 1000000 2 634232 796197 1 441592 449864 -171321 1 584414 739817 -158665 2 102804 592116 2 11 999981 2 60637 819558 1 2 999999 432143 1 11 999983 -756179 1 2 999999 994399 1 2 999999 557970 1 245764 639974 894301 2 122466 958237 2 2 999999 1 2 999999 178639 1 411542 805851 385378 1 2 999999 -899996 1 186950 694449 -723941 1 2 999999 414345 1 129261 746609 567057 2 493607 677359 1 228963 915351 198956 1 2 999999 997021 2 2 999999 1 2 999999 669230 1 13 999989 -635732 2 9 999989 2 2 999999 2 539377 921944 2 2 999999 2 276122 828901 1 551316 857893 764852 2 2 999999 2 127675 936121 2 9 999999 1 2 999999 459671 1 241074 522463 512087 1 6 999986 -364452 2 13 999985 1 790496 909485 -619368 2 17 999984 2 12 999986 2 35846 69003 2 2 999999 2 2 999999 1 36926 794917 -653810 2 15 999986 2 20 999999 2 15 999994 2 312205 691649 1 19 999993 -159324 1 26765 421855 384618 1 2 999999 -538115 2 5690 841059 2 2 999999 1 2 999998 -462698 1 2 999999 514041 2 18 999991 2 398689 412588 2 10 999999 2 365545 995083 1 296162 955503 566865 1 4 999984 715239 1 18 999989 -930784 1 2 999999 -418790 1 2 999999 759677 1 17 999994 -485391 1 629931 814691 -904926 2 2 999999 2 1 999991 2 2 999999 2 14 999986 1 2 999999 963434 2 2 999999 2 20 999996 1 2 999999 518445 2 5 999993 1 2 999999 -123620 2 1 999989 2 334000 726408 1 12 999988 298729 1 2 999997 -667136 1 18355 787899 938166 1 587847 653207 -834987 1 34528 751204 475939 2 43028 160443 1 2 999999 989351 2 1 999982 1 56129 458434 562825 2 4390 950835 1 398984 943988 930140 1 6 999985 208735 1 2 999999 -997612 1 319733 575099 -567618 1 10 999994 336393 2 2 999999 1 18 999995 449436 2 2 999999 1 2 999999 919673 1 2 999999 -193159 2 9 999987 2 2 999983 2 7 999981 1 369685 653087 -104726 1 8 999985 806822 1 17 999983 -473351 2 536327 931439 2 2 999999 1 595297 969258 -346249 1 2 999999 -982107 2 22558 241604 2 460095 705744 2 17 999981 1 2 999999 371346 1 2 999999 -931796 1 622410 645821 85158 1 5 1000000 519206 1 137136 563108 -221459 2 2 999999 2 14 999998 2 4 999999 1 2 999999 858794 2 2 999999 1 6 999982 888903 1 597626 936943 -644927 2 2 999999 2 314995 854764 1 16 999983 -866424 2 631778 868841 2 19 999987 1 672136 852009 223924 1 87552 787447 668193 2 241429 487218 1 603011 692819 702871 2 6 999994 2 869835 963656 1 203362 626021 -173160 1 151111 360219 -464811 1 17 999992 -937885 1 657064 680249 -54001 2 2 999999 2 2 999987 1 10 999981 253873 1 11 999991 291975 2 2 999999 1 2 999999 -841049 1 2 999999 -966564 1 77752 531600 -395967 2 2 999999 2 2 999999 2 443784 544857 2 404016 829073 2 2 999999 1 2 999999 -490251 1 9 999986 630069 2 19 999999 1 358993 854114 877694 2 2 999999 2 2 999999 2 397840 931996 1 479539 871763 -517623 2 11 999990 2 3 999986 1 9 1000000 -620065 1 16 999988 262845 1 2 999999 815174 2 155553 300037 1 20 999985 -838608 1 2 999999 844949 1 20 999999 -41084 2 2 999999 2 18 999993 2 117907 486797 2 2 999999 1 378828 449381 -160519 1 2 999999 -765620 2 59718 413426 2 2 999999 2 494427 896723 1 2 999999 635680 1 2 999999 -140426 1 2 999999 328860 1 334509 566086 -750498 2 217003 335570 1 2 999999 503893 1 2 999999 734517 1 2 999999 168018 2 18 1000000 2 377232 555917 2 612070 831996 2 2 999999 1 2 999999 -201356 1 4 999998 133268 2 2 999999 2 2 999999 2 2 999999 1 263930 832765 779774 2 536136 896001 1 20 999989 348583 1 13 999992 367572 2 2 999999 1 2 999999 -195836 2 19 999998 2 58808 117699 2 15 999982 1 5 999994 -526786 2 2 999999 1 13 999983 59289 1 105578 968337 -228697 2 777782 971239 2 2 999999 1 11 999991 546839 2 2 999999 1 2 999999 409092 1 2 999999 -812366 2 16 999997 2 102950 912279 1 2 999999 970745 2 2 999999 1 2 999999 882600 2 2 999999 2 782238 800961 2 2 999999 1 2 999999 926398 1 2 999999 -85151 2 8 999996 2 173494 995577 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 3 999994 2 2 999999 1 2 999999 821298 1 536214 860328 -811310 2 151834 166379 1 64868 119880 -767254 1 594893 738282 -11278 1 56871 765033 394769 1 2 999999 -235027 2 15 999992 2 11 999988 1 117456 336263 -637223 2 3 999992 1 707812 709538 -816635 1 2 999999 -903188 2 10 999981 2 2 999999 2 2 999999 1 2 999999 12734 1 17 999988 758337 1 122523 710631 -559166 1 2 999999 316302 2 10 999997 2 11165 821564 2 15 999989 1 2 999999 217675 1 2 999999 899945 2 2 999999 1 15 999994 -594767 1 745943 823864 480725 1 2 999999 332626 1 2 999999 -466710 2 89547 782308 1 19 999989 284869 2 18 999986 1 14 999984 -887438 2 2 999999 1 653561 731561 7839 2 2 999999 2 161283 512965 1 2 999999 571697 1 18 999987 -859334 1 266537 797695 117797 1 9 999983 64438 2 248331 278544 2 2 999999 1 387303 986327 -719185 2 2 999999 1 12 999994 -842226 2 390656 886187 2 2 999999 1 371105 992883 363951 2 291784 807694 2 4 999997 1 2 999999 -150610 2 13 1000000 1 1 999995 -741645 1 13 999991 97683 1 2 999999 -85650 1 326185 951752 -415039 1 2 999999 -143036 2 10 999998 2 561748 732964 1 2 999999 265809 1 559223 933644 698639 1 389238 603653 -922283 1 2 999999 534083 1 227398 815919 621612 1 13 999986 381206 2 2 999999 2 7 999986 1 884982 948258 975320 1 2 999999 -912338 1 2 999999 397392 2 2 999999 2 150501 627812 2 10 999992 2 292805 312782 1 2 999982 460234 2 2 999999 1 2 999999 292553 2 344207 900782 2 2 999999 2 97493 533369 1 2 999999 -125808 1 2 999999 837020 2 12 999991 2 2 999999 1 2 999999 473415 1 2 999999 889290 2 150464 897763 2 2 999999 2 2 999999 2 96435 239644 1 55561 314088 -400671 2 19 1000000 1 2 999999 51109 2 15460 365052 2 10 999996 2 113875 616678 1 10 999999 638632 2 2 999999 1 2 999999 -648424 1 19 999999 -551286 1 2 999999 -630210 2 13 999994 2 3 999985 1 2 999999 -345084 2 613138 877787 1 668389 993567 674275 2 2 999999 2 12 999986 1 19 999988 -694838 1 2 999999 -374192 2 12 999992 2 185238 601053 2 454695 860486 2 17 999982 1 700052 950118 -92942 2 16 999987 1 909424 971243 -741908 2 18 999990 2 2 999999 1 246779 752711 441665 1 17 999982 -920219 2 19 999994 1 723090 806459 195832 2 264186 334364 2 764896 847045 2 11 999989 2 2 999999 2 10 999992 2 181041 605069 1 2 999999 -471436 1 2 999999 -789762 1 117136 915330 104960 2 8 999992 2 2 999985 1 19 999996 991508 1 14 999984 -360295 1 5 999994 518579 1 12 999992 -729004 2 1 999982 1 2 999999 220585 2 1 999998 1 96581 831826 -910802 2 2 999999 2 2 999999 2 2 999999 1 21384 315136 69673 1 20 999998 162437 1 2 999999 297952 1 370577 476904 -394790 2 7 999985 1 4 999986 -618707 1 2 999999 690878 2 17 999997 2 20 999989 1 15 999993 198346 1 2 999999 585760 2 2 999999 1 182675 435633 -543465 1 2 999999 -419637 2 2 999999 1 2 999999 475365 1 2 999999 -557251 2 4 999996 1 241678 873064 840476 2 2 999999 2 2 999999 1 18 999986 727403 2 2 999999 2 9 999987 1 1 999993 -286087 2 2 999999 1 965633 989368 811966 2 295385 665948 1 45588 325234 162353 1 1 999984 985803 2 328440 450865 2 2 999999 2 859067 874751 2 12 999999 1 2 999999 -104189 2 3 999999 1 12 999999 -93267 2 11 999996 2 9709 558973 1 2 999999 -834492 2 116897 828063 1 629982 635537 -103786 1 2 999999 560185 1 754188 778554 610560 1 2 999999 -231415 2 875470 956443 2 18 999988 1 17 999989 -44748 1 4 999985 -833243 2 11 999984 1 2 999999 419495 2 2 999999 2 8 999992 2 2 999999 1 16 999997 -270058 1 372029 881521 -575007 1 406608 431645 -447901 1 2 999999 -225591 2 2 999999 2 9 999994 2 8 1000000 1 17 999997 683885 2 9 999997 1 693886 745816 805631 1 13 999992 931417 2 18 999982 2 4 999987 2 569936 798295 2 13 1000000 1 497356 602908 -24493 2 2 999999 1 248029 355029 -264695 2 2 999999 1 2 999999 184910 2 434771 876612 2 13 999998 2 719036 744498 1 15 999989 -942369 2 118147 229595 2 2 999999 1 41645 427281 803340 1 334141 397990 534305 1 563353 781500 -499332 2 17 999998 2 2 999999 1 2 999999 -952868 1 2 999999 -937089 2 191834 559955 1 6 999996 -431116 1 234521 709481 559620 2 2 999999 1 2 999999 775694 2 761466 916523 1 2 999999 -470500 1 1 999984 -800931 2 2 999999 2 166602 312448 2 392111 936608 2 2 999999 2 780753 838766 1 168357 225460 96801 2 2 999999 2 2 999999 1 417112 502946 -681987 1 2 999999 -454224 1 307893 392409 -487757 1 1 1000000 596866 1 11 999984 -639375 1 8 999989 143003 2 2 999999 2 121996 329490 2 2 999999 2 135767 405708 1 2 999999 -710089 1 19 999989 594027 2 9 999982 1 52097 704278 -971630 1 47592 139544 251251 1 2 999999 -193322 1 2 999999 -23907 2 2 999999 1 204108 990345 -545672 1 20 999999 -371769 1 675735 950080 -449407 1 2 999999 88393 1 296601 485663 311870 2 2 999999 2 215645 476075 2 10 999991 1 2 999999 821799 2 2 999999 2 148277 980822 2 2 999999 1 1 999987 -625027 2 525921 900713 1 2 999999 281784 1 2 999999 872157 2 6 999990 2 2 999999 1 666281 907616 639147 2 2 999999 2 2 999999 1 17 999996 205698 1 3 999997 -320747 1 2 999999 -884762 1 2 999999 -240324 1 2 999999 -69735 2 20 999994 2 2 999999 2 542222 926853 2 2 999999 2 16806 593970 2 255436 669685 1 404095 444660 -280180 2 4 999982 1 11 999998 669008 1 7 999992 733154 2 225976 642247 2 2 999999 1 11 999997 -86401 1 899256 908390 415847 2 2 999999 2 38946 633315 2 2 999999 1 2 999999 835545 1 15 999996 906500 1 350518 609778 -939364 1 144685 463234 -953666 1 19 999984 369009 1 355993 728627 -510981 2 2 999999 2 364412 391057 2 2 999999 1 41408 584882 -96327 1 11 999984 771935 1 6 999992 347257 2 849558 918398 1 304083 536286 941336 1 182960 931194 -623396 2 2 999999 2 2 999999 1 6 999986 457584 2 4 999993 2 177702 932532 2 19 999981 2 19 999990 2 2 999999 1 3 999986 849537 2 10 999987 1 784844 907149 -765036 2 16 999993 1 2 999999 954224 1 2 999999 -380838 1 1 999981 891168 2 414916 445869 2 2 999999 1 2 999999 -207154 2 272410 833809 1 657513 959092 -645529 2 2 999999 1 2 999999 19441 1 15 999991 737071 1 20 999983 -224204 1 2 999999 -985546 2 8 999997 2 690610 740108 2 2 999999 1 18 999998 912077 1 2 999999 -122916 2 2 999999 2 2 999999 2 10 999992 2 2 999999 1 1 999986 432507 2 6 999983 2 13 999990 2 52924 965967 2 325491 988359 1 2 999999 -457651 2 192149 975978 2 2 999999 2 322578 717875 1 285158 901798 642231 2 164806 895666 2 2 999999 1 349427 978896 -461223 2 16 999984 1 2 999999 -761751 2 14 999985 2 5 999991 1 1 999991 -928615 1 10 999993 308632 1 11 999994 681158 2 17 999986 1 771623 928958 550903 2 9 999985 2 14 999982 1 8 999990 103209 1 2 999999 -880486 1 366280 421999 -779587 1 192771 270290 984893 1 380676 999039 -700496 1 5 999987 -544417 2 462730 491178 1 521388 550782 -876368 2 341526 558426 2 183070 799188 1 474068 600345 -315632 1 2 999999 -328791 1 113175 918429 811563 1 2 999999 -184679 2 2 999999 2 407658 693487 2 1 999984 2 2 999999 1 3 999988 -454836 2 2 999999 2 19 999996 1 9 1000000 -204242 1 106191 106418 287033 1 2 999999 -786231 1 2 999999 -827793 1 223479 782235 -306287 2 529470 684942 1 19 999982 -97390 2 2 999999 2 2 999999 2 531837 827185 1 77520 182559 -378001 1 13 999981 -883919 2 14 999987 2 20 1000000 2 781890 866136 1 13 999988 83583 2 426514 862767 2 2 999999 2 15 999988 1 2 999999 399562 1 2 999999 -777764 2 441704 494781 2 12 999987 1 2 999999 345913 2 272824 379391 1 449639 805265 432250 2 14 999999 2 536949 721919 2 425160 608264 2 211508 498006 1 142302 927866 277784 2 2 999999 1 143520 570974 -955962 2 121620 411543 1 2 999999 -795353 1 7 999982 582781 1 729455 845641 -83129 2 2 999999 1 11 999991 -272724 2 2 999999 2 307797 739885 2 17 999999 1 2 999999 -756953 1 229308 835921 -186719 1 4 999992 84450 2 19 999981 1 2 999999 -233730 2 19 999981 2 8 999987 1 198716 408351 -615375 1 2 999999 524981 2 2 999999 2 531585 783627 2 3 999982 2 5 999999 1 363878 401739 -263427 2 2 999999 1 771810 848648 -21507 2 9 999991 1 398335 973041 454678 1 279434 959077 -227438 2 2 999999 1 511001 613635 -473034 2 185182 678525 2 3 1000000 2 2 999999 2 9662 132488 2 177222 655273 2 2 999999 2 2 999999 2 431923 593237 2 686831 706205 1 2 999999 -220898 1 16 999984 233274 2 2 999999 1 2 999999 582527 2 579778 799988 1 23880 580476 884252 2 588560 870887 1 4 999986 838250 1 209933 928239 -184993 2 2 999999 2 8 999986 1 2 999999 -558876 1 2 999999 -471240 1 2 999999 -716814 2 2 999999 1 2 999999 -669271 2 2 999999 1 2 999999 -155083 2 313568 848585 1 426581 732453 290924 1 333939 527673 -716544 2 2 999999 2 230039 775831 2 46760 661055 1 199225 839899 -469145 1 10 999996 863738 2 2 999999 2 45939 184940 2 11 1000000 2 2 999999 1 2 999999 -259852 1 468669 553578 84085 1 2 999999 -532366 1 2 999999 -306836 2 2 999999 2 864653 903793 2 2 999997 2 2 999999 2 646069 987496 1 7 999983 -197572 1 261213 956730 -474057 2 2 999999 1 352178 600895 597281 1 17 999997 -238473 2 2 999999 2 22573 438866 2 2 999999 2 112165 971609 1 106569 607690 241844 2 309138 388260 1 455531 936796 357643 1 4 999999 571608 2 2 999991 2 19 999989 2 36283 50742 2 2 999999 2 47011 816014 1 2 999999 -696495 1 479680 850872 -772584 2 2 999999 2 51939 132309 2 1 999993 2 770270 890778 2 4 999995 1 661468 982794 383869 2 590620 958696 1 2 999999 -398332 1 9 1000000 735669 1 5 999995 -831316 1 20 999996 297565 1 2 999999 343254 2 14 999998 2 2 999999 1 291173 370081 834978 1 2 999999 -424394 1 101878 850796 818759 1 235377 820505 -650151 2 2 999999 2 7 999999 2 12 999989 1 72621 285044 -604320 1 416521 807494 46243 2 2 999999 1 2 999999 2764 2 2 999987 2 2 999999 2 9 999983 2 111648 561081 2 11082 370135 1 291352 552964 735256 2 16 999983 1 19 999991 844159 2 2 999999 1 2 999999 822067 1 2 999999 397031 1 9 999990 -871283 2 2 999999 2 9 999997 2 10 999995 1 2 999999 772806 1 67677 634968 -848917 2 7 999997 1 808747 840440 -305548 1 9 999990 -148265 1 9703 398133 -287993 1 429428 461647 116482 2 2 999999 1 630451 896927 -719246 1 300145 707553 713323 1 2 999999 508625 1 20 999985 695332 2 13634 186640 1 432466 487021 -111465 2 2 999999 1 362402 921614 616211 1 5 999997 -748012 1 74810 656321 609958 2 648314 927923 1 210998 856859 934121 1 98017 318585 -571770 2 2 999999 2 81289 582052 2 3 999993 1 8 999987 -352791 1 647426 692361 720358 1 2 999999 -315056 2 158503 703916 1 13 999984 -889101 2 11 999988 1 2 999999 294681 1 8 999987 561190 1 2 999999 -499612 1 711630 956580 -170648 1 556237 886720 -744981 2 1 999998 2 14 999989 2 5 999993 2 1 1000000 2 2 999999 2 55809 137856 1 2 999999 -111169 2 2 999999 2 355855 605853 2 2 999999 2 9 999995 2 129839 756205 1 16 999994 185696 2 2 999999 2 2 999999 2 2 999999 1 445335 498476 -756628 2 2 999999 2 16 999987 2 7 999981 2 163201 206700 1 568040 809937 41951 1 2 999999 -565069 2 2 999999 1 14 999986 -164351 1 2 999999 -981779 2 2 999999 2 850881 880681 2 2 999999 2 506195 531821 2 2 999999 2 2 999999 2 48874 673188 1 9 999992 116855 2 7 999994 1 2 999999 -886716 2 19 999992 2 12 999996 1 12 999993 160041 2 2 999999 2 2 999999 1 2 999999 690702 2 7 999999 2 305793 647209 1 17 999998 176437 1 13 999991 -244021 1 2 999999 633771 2 490745 861352 1 2 999999 567722 2 60404 285041 2 725658 928796 2 545198 686580 2 25186 770354 1 16 999985 885178 1 20 999984 565644 1 660226 957532 40617 1 334480 887089 136750 2 8 999989 2 2 999999 2 532584 890295 2 7 999997 1 17 999996 -365195 1 281082 391269 1932 2 6 999985 1 86876 679724 914769 1 269661 831687 -403561 1 2 999987 -19131 1 11 999992 -17868 1 6 999999 -972005 1 100018 755637 -825667 2 421737 925142 1 125547 438833 -994485 2 1 999986 1 8 999983 -209235 2 455992 713182 2 264927 278642 2 2 999985 1 6 999987 -26424 1 2 999999 -139684 2 315177 689125 1 375270 831397 -653728 1 2 999999 -824181 1 2 999999 582632 1 11 999985 -47834 1 19 999988 471500 2 2 999999 1 2 999999 -583416 2 16 999999 2 2 999999 2 262606 797043 1 19704 434458 -554253 1 14 999981 828821 2 14 999986 1 2 999999 376723 1 122615 969439 535904 1 19 999999 -842679 1 6 999991 -254489 2 793721 797123 2 2 999999 1 18 999982 153447 2 2 999984 2 354373 689579 1 20 999988 370573 2 2 999999 2 2 999999 1 336597 951670 -268352 2 275855 669821 1 974145 976098 540354 2 385834 762008 2 2 999999 1 14 999984 -376413 2 514909 610509 1 33391 221143 -322295 2 2 999999 2 11 999999 1 18 999982 230986 2 2 999999 2 2 999999 1 2 999999 401037 1 20 999988 443231 1 2 999995 466853 2 2 999999 1 2 999999 -895360 1 2 999999 272110 1 785997 823627 600283 1 14 999997 502594 2 13 999998 1 7 999997 63797 2 2 999999 2 9 999998 2 235438 853788 1 408465 492879 -713509 1 8386 519738 484046 2 2 999999 1 16 999999 298388 2 106664 566183 2 14 999981 2 2 999999 2 10 999981 1 2 999999 250883 2 695356 800505 1 12 999998 395772 1 2 999999 937371 2 13 999992 1 12 999986 -812908 1 129953 220951 477737 2 18 999999 2 5 1000000 2 2 999999 1 6 999989 310931 2 7 999997 1 2 999999 -265507 1 13 999987 -129545 1 3 999993 -227293 1 2 999999 174420 1 2 999999 -523961 2 8979 601106 2 2 999999 1 2 999999 982998 1 2 999999 299609 1 311311 654328 455063 2 245165 655449 2 18047 172164 2 46071 634597 1 2 999999 -887941 1 2 999999 146812 1 167451 261183 852990 1 19 999985 613565 2 388567 424219 1 10 999996 -764752 1 2 999999 751582 2 2 999999 2 198673 561170 2 156916 173501 2 2 999999 1 691752 784424 518770 1 2 999999 789 2 33358 745334 2 2 999999 1 2 999999 -36406 1 2 999999 -728800 1 4 999992 845071 1 4 999995 134513 2 78231 103787 1 332712 424226 -719729 1 1 999990 -759927 1 8 999981 914516 2 2 999999 2 2 999999 2 2 999999 2 10 999992 2 2 999999 1 5 999992 -960182 1 334508 905228 235843 2 88501 526394 1 2 999999 -394299 1 2 999999 -377969 2 2 999999 1 86273 553703 25194 2 2 999999 2 20 999997 1 20 999996 500962 1 18 999998 307226 1 562064 576201 785374 2 18 999985 2 2 999999 2 210649 793797 1 2 999999 -593250 1 6 999998 900628 1 9 999996 -794261 1 2 999999 -829185 2 538460 871635 1 7 999983 -534913 2 869941 890688 2 19 999998 2 15 999998 2 278422 791731 1 2 999999 -287328 1 1 999995 -480920 2 3 999990 2 858106 965334 2 3 999988 1 16 1000000 518795 2 696490 921210 2 16 1000000 2 6 999987 2 2 999999 2 567194 997542 2 2 999999 1 6 999990 -59485 2 11 999995 2 224387 775465 2 2 999999 1 2 999999 -595166 2 61704 404262 2 20 999992 2 19 999985 2 7 999984 1 510288 616209 -134460 2 2 999999 1 2 999999 481455 1 3 999994 345377 2 603938 796778 1 2 999999 -496412 2 14 999990 2 736604 944087 2 2 999999 1 2 999999 -666012 1 2 999999 -16600 1 2 999999 -268192 1 499137 972964 -744538 2 2 999999 1 4 999998 729751 2 18 999986 1 463718 585291 -792923 2 4 999984 2 456586 556201 2 534105 952695 1 2 999999 -852273 1 1 999993 -347665 2 17 999984 1 15 999990 771661 2 2 999999 2 9 999982 1 615956 728216 -758656 2 14 999999 2 29257 590481 2 12 999990 1 2 999999 774271 2 23353 153272 1 2 999999 703052 2 88223 302521 1 2 999999 33203 2 2 999999 2 2 999999 2 2 999999 2 13 999998 2 2 999999 2 110315 276483 2 18 999985 2 2 999999 1 381308 550586 -615166 1 2 999999 635311 1 2 999999 -440027 1 2 999999 -224424 2 289650 842198 1 2 999999 230234 2 2 999999 2 2 999999 1 165364 482593 587953 1 18 999992 -992664 2 6 999991 1 15 999990 776090 1 11 999989 695990 1 1 999983 593273 2 89475 250143 2 527933 699036 2 626773 947780 1 142090 624094 807759 2 11 999985 2 59697 435643 1 140608 140764 893397 2 276726 476630 2 906397 950632 2 2 999999 1 2 999999 642132 1 6 999989 -448152 2 15 999990 2 2 999999 1 8 999981 583065 2 58807 186610 1 2 999999 237478 2 184900 694822 1 379432 797470 389307 2 5 999985 1 17 999988 286001 1 14 999983 452962 1 7 999998 -868434 1 14 999982 -518158 1 193207 209423 -1117 2 14 999984 1 82531 417358 911576 1 732576 988369 430023 1 2 999999 119609 2 24929 254831 2 13233 330225 2 2 999999 1 703765 730678 931171 2 19 999984 1 187236 535012 -791875 2 2 999999 1 2 999999 -99337 2 9 999998 1 2 999999 -293402 1 6 999985 -545725 2 14 999984 1 11 999985 107905 1 248218 356733 -529682 2 2 999999 2 2 999999 1 16 999986 -852878 2 16 999986 1 389546 969130 -511252 1 11 999998 -474006 1 2 999999 963489 2 2 999999 2 196102 640664 2 2 999999 1 516559 767885 161882 1 15 999989 -925176 1 4 999984 693603 2 341072 602742 1 439722 516285 910157 1 2 999999 351233 1 2 999999 172582 1 2 999990 69690 1 2 999999 535126 2 2 999999 2 18 999994 1 2 999999 -823841 1 2 999999 510786 1 9 999983 -449916 2 17 999984 2 17 999992 1 2 999999 675586 1 136742 511893 803591 2 2 999999 2 6 999999 2 576165 786404 1 2 999999 8436 1 2 999999 458548 2 169943 729491 2 2 999999 1 2 999999 427135 2 339749 907527 1 2 999999 -345464 1 2 999999 -194169 2 327590 699913 1 20 999988 345413 1 2 999999 987926 2 2 999999 2 257252 894746 2 15 999985 2 48965 818468 2 2 999999 1 18 999986 -680243 1 11 999987 -855687 1 2 999999 903789 1 58474 189479 -976392 1 2 999999 163847 1 766499 890490 101950 1 60002 644294 -208088 1 20 999997 -797060 1 2 999999 991454 2 2 999999 2 10 999999 1 4 999995 -397504 2 786161 959748 1 12 999996 88305 1 9 999990 -38553 2 833672 910981 1 4 999992 -530622 1 26325 140890 640118 1 122223 713693 439899 1 15 999982 -448203 2 19 999992 1 19 999983 527498 1 2 999999 -314676 2 2 999999 2 7 999993 1 417453 636326 -670190 1 2 999999 162661 1 9 999985 936001 1 167650 561844 851244 1 20 999995 -140608 2 2 999999 1 13 999981 85825 1 2 999999 107232 1 248208 978873 363762 1 13521 561795 -40139 2 4 999982 2 8 999998 1 9 1000000 556886 2 2 999999 1 201561 767705 448593 1 14 999999 -690315 1 20 999995 395289 1 12607 493356 927725 1 3 999990 774062 2 809342 819371 1 832765 925189 417514 1 417168 821125 325836 2 453778 981560 2 2 999999 2 6 999989 2 2 999986 2 4 999990 1 2 999999 398570 2 2 999999 1 2 999999 430288 1 223146 576128 -327981 2 262371 461590 1 6 999996 833379 1 4 999985 -999790 1 2 999999 -384970 2 4 999997 1 2 999999 406756 2 2 999999 2 7 999991 2 2 999999 1 2 999999 488631 2 2 999999 2 5 999994 1 17 999985 -644097 1 2 999999 685263 1 2 999999 -615621 2 20 999993 2 708409 984286 2 2 999999 2 10 1000000 2 96126 883817 2 5465 928172 1 14 1000000 -326532 1 2 999999 -825508 2 410129 877455 1 2 999990 757346 2 12 999992 1 2 999999 182843 2 618192 961237 2 9 999997 1 2 999999 33776 2 5 999997 1 2 999999 374644 2 2 999999 1 47304 625937 -664764 2 2 999999 1 2 999999 -105220 1 533045 866818 665355 1 2 999999 793209 1 2 999999 -101032 2 16 1000000 2 468422 487287 2 6 999982 1 2 999999 -940787 2 2 999999 1 428033 490153 -449357 2 16 999994 1 5 999996 -155179 2 6 999996 2 2 999999 1 611262 982324 352593 2 8 999998 1 218453 936771 157210 1 388665 577555 -897352 1 376316 664562 -839943 1 2 999999 639910 1 2 999999 -769878 2 6 999982 1 102584 398528 219811 2 14 999984 1 244276 277649 55487 2 2 999999 1 2 999984 -902437 2 18 999988 1 2 999999 774026 1 2 999999 -417590 2 202934 925944 2 2 999999 1 2 999999 130705 1 265426 767934 -727387 2 14 999991 2 511672 560688 2 2 999999 1 2 999999 535388 2 476189 866136 2 552912 988844 1 2 999999 961308 2 11 999989 2 61482 748218 1 19 999990 114876 1 754979 901298 634277 1 2 999999 -311470 1 11 999992 176571 1 10 999989 -14400 1 2 999999 79814 1 491173 572790 -460336 2 4 999992 1 785516 860938 603226 2 870875 876706 1 684977 926719 429928 2 16 999997 2 223467 892920 2 3 999987 1 6 999985 -363265 2 15 999998 2 614740 885761 2 2229 163939 1 392637 774685 -977536 1 6 999981 956459 1 10 999981 -466523 2 18 999990 1 2 999999 -467372 2 497138 979236 2 2 999999 2 2 999999 1 2 999999 -946106 1 2 999999 336633 2 12232 364310 1 12 999985 -219661 2 2 999989 2 221083 287362 1 618199 702782 -440578 1 2 999999 -62937 2 707174 723856 2 6 999981 2 2 999999 1 2 999999 -528254 1 69261 75611 752703 2 2 999999 2 36331 329612 2 17 999994 2 20 999991 2 226671 285818 2 9 999989 1 2 999999 -658838 1 437941 663808 -128030 1 2 999999 -342356 2 2 999999 2 2 999997 2 17 999994 1 18 999995 -209223 2 2 999999 2 117600 124388 1 2 999999 -548907 2 2 999999 2 2 999999 2 8 999996 2 2 999989 2 1 999993 2 2 999991 2 18 999997 2 668684 846861 2 20 999984 2 11 999990 2 200504 375721 2 2 999999 2 2 999999 2 11 999993 1 16 999993 -23431 2 199857 455862 2 15 999988 2 3 999994 2 15 999983 2 2 999999 2 589452 887703 2 654575 736604 2 294670 398204 2 14 999988 1 495860 753611 760957 2 2 999999 2 2 999999 2 13104 408142 2 402834 446956 2 18 999993 1 19 999987 924183 2 2 999999 1 2 999999 -32866 2 537050 827774 2 19 999991 1 15 999999 110649 2 732908 794256 1 2 999999 -214177 2 706222 962007 2 2 999999 2 18 999994 1 20 999987 -635168 2 17 999999 1 36629 330193 -506377 1 588261 949896 -893222 1 2 999999 -329662 2 749281 835797 2 8 999996 1 2 999999 -708565 1 2 999999 497797 1 2 999999 -177843 1 2 999999 -55327 2 2 999999 1 2 999999 -625799 1 20 999994 -251750 1 17 999994 285112 2 32179 893003 2 2 999999 2 357949 780334 1 202291 580524 290858 2 447041 747621 2 344475 674064 1 2 999999 19170 2 617672 785028 2 533022 918281 2 700637 852351 2 446732 697894 2 2 999999 2 429538 539853 2 357061 809287 1 323227 518631 522493 2 542377 584510 1 2 999999 40508 2 2 999999 2 2 999999 2 19 999997 1 17013 330749 745731 2 2 999999 2 4 999990 1 343200 361941 441015 2 86298 620666 1 2 999999 -675317 1 490211 652932 -477721 2 15 999997 1 19 999988 -482290 2 587240 758295 1 5 999999 -130070 2 2 999999 2 10 999983 1 2 999999 976283 1 131117 851539 -855847 2 2 999999 1 10 1000000 743472 1 18 999991 -981498 1 2 999999 214681 1 212571 478291 -695932 2 14 999993 1 4 999981 -986193 1 55974 389540 45991 1 2 999999 819819 1 2 999995 591918 1 607859 632845 941557 1 2 999999 34984 2 19 999996 2 158482 657317 1 1 999995 -621227 1 2 999999 43798 1 10 999986 -786306 1 478738 488768 893799 2 10 999995 2 7 999991 2 465984 647356 1 2 999999 354017 2 2 999999 1 2 999999 46146 1 4 999997 -553841 2 4 1000000 2 326369 731554 2 576180 729673 1 2 999997 531072 2 2 999999 1 7 1000000 621310 1 14 999981 -261306 1 224543 313571 670632 2 6 999994 2 9 999993 2 9 999985 2 698574 843127 2 203744 902627 1 329074 733222 40804 1 2 999999 869556 1 14 999992 939604 1 209781 517482 -269499 2 170596 380889 2 543994 926200 1 2 999999 342955 2 502084 963652 1 2 999999 989970 1 12 999987 463286 2 7 999997 1 2 999999 -736605 2 20 999999 1 2 999999 -549688 2 676653 724773 1 20 999981 164656 2 17 999990 2 2 999999 2 26600 44663 1 9 999981 614463 1 15 999989 -238705 2 9 999995 2 2 999999 2 4 999983 2 281237 965914 1 2 999999 -922673 2 11 999998 1 77757 95723 -884548 1 1 999998 -367683 1 2 999999 412430 2 2 999999 1 249707 836828 -881664 1 2 999999 738243 1 2 999999 -678063 2 2 999999 2 4 999998 2 1 999989 1 4 999999 -352496 1 2 999999 503647 1 8 1000000 -596542 1 443939 685755 611904 2 2 999999 1 11 999985 -480969 1 493715 912726 -461088 1 2 999986 -741334 1 1 999994 -169773 1 20 999996 806912 2 2 999999 2 587663 590698 1 17 999988 233231 1 719481 883747 -868882 1 662650 754239 408692 1 12 999989 801968 2 2 999999 2 2 999999 2 20 999988 1 381990 756258 436019 2 2 999999 1 8 999992 -436815 2 8 999986 1 39931 357476 -77897 2 67166 876925 2 533273 777494 2 2 999999 2 2 999999 1 14 999985 869915 2 12 999988 1 6 999989 -766672 1 11 999994 932212 1 2 999999 878943 1 6 1000000 -695246 1 307426 575786 -390652 2 2 999999 1 13 999997 -290344 1 2 999999 -479694 2 173602 283183 1 242759 920440 481441 1 39484 901632 52859 2 4 999999 1 2 999999 -992022 2 2 999999 1 2 999987 599649 1 2 999999 129501 2 690547 999600 1 2 999988 863996 2 2 999999 1 17 999994 -493109 2 181933 456164 1 2 999999 -775139 2 68933 915233 2 607068 833728 2 2 999999 2 12 999992 1 2 999999 -112808 2 661903 853790 1 20 999998 116247 1 2 999999 -28921 1 2 999999 -889577 2 154182 466089 1 2 999999 598888 1 19 999994 -841207 1 17 999989 554953 2 14 999987 1 17 999998 -77973 1 2 999999 656858 1 162080 822085 -898074 2 66927 868248 1 169396 859663 -640749 2 437317 582363 1 14 999982 462244 2 166533 389055 2 2 999999 1 2 999999 461988 2 11 999983 1 488762 947000 -741217 2 11 999988 2 3 999997 1 2 999999 -1131 1 446865 686842 -607028 2 3 999998 1 2 999999 78373 1 2 999999 336388 2 266467 787075 1 262388 746074 372313 1 11 999991 605020 2 2 999999 2 2 999999 2 2 999999 2 381977 735799 2 2 999999 1 87698 829908 965120 2 2 999999 1 2 999999 124686 1 9 999991 -906734 1 1 999994 -853085 2 2 999999 2 2 999999 2 337584 900472 2 5 999988 2 9 999985 1 14 999991 -264960 2 143836 509314 1 2 999999 266540 1 144366 902700 539630 2 2 999999 1 2 999999 359814 1 2 999999 -902272 2 2 999999 2 672240 910193 1 2 999999 -978894 1 2 999999 -908919 1 622351 840003 -289167 1 2 999999 525063 2 10 999986 2 18 999981 1 467893 795545 -306230 1 2 999999 312234 2 2 999999 1 312186 760143 -369728 2 362350 637724 2 11 999991 1 2 999999 -916201 2 2 999984 1 2 999999 -30136 1 11 999984 767395 2 136612 507402 2 397596 548332 1 353810 781748 315467 1 2 999999 21939 1 4 999981 -129311 1 20 999991 -449672 1 22755 898494 945253 1 2 999999 737625 1 2 999999 -157962 2 2 999999 1 16 999993 -521903 1 169140 214278 822083 1 2 999999 770239 1 694346 920555 -545554 2 2 999999 1 491641 917558 364051 1 1 999991 -394262 2 604657 952716 2 2 999999 1 158235 981004 -650853 2 2 999999 1 740004 946875 -739217 1 28490 925331 -369736 2 15 999985 1 314096 695980 -870962 2 140998 613999 2 14 999981 1 166259 524063 -21638 1 9 999992 845501 1 12 999987 272890 2 718503 779598 1 72246 742626 -843961 1 2 999999 420889 2 152325 398989 1 2 999999 -417393 1 545104 563302 -130918 2 11 999984 1 13 999989 335986 1 2 999999 -941297 2 18 999990 1 2 999999 69176 1 2 999985 150394 1 203941 344542 -396754 1 431525 645373 285446 1 2 999999 176994 1 2 999999 255971 2 193307 616817 2 9 999986 2 2 999999 2 20 999984 1 10 999982 469079 1 252711 650439 -260571 2 20 999994 2 8 999996 2 2 1000000 1 2 999999 864561 1 617164 760836 -113820 1 2 999999 -872476 2 5 999989 2 13 999999 2 6 999990 2 964747 995188 2 2 999999 2 2 999999 1 8 1000000 856873 2 2 999999 1 20 999999 -460801 2 16 999983 1 178213 572435 -550243 1 2 999999 18249 1 2 999999 662413 1 208714 349298 -874684 2 199843 702809 1 7 999992 -78049 2 2 999999 1 18 999987 528198 2 7 999992 2 9 999982 1 2 999999 -58349 2 11 999991 2 185461 230468 1 2 999999 -341055 2 7 999995 1 2 999999 -220358 1 2 999999 -199186 1 12 999998 69506 2 2 999999 1 2 999999 338948 1 2 999999 756244 1 802541 908819 657987 1 2 999999 448676 1 15129 969676 -881202 2 55514 402004 1 2 999999 862901 2 161636 717467 2 2 999999 1 2 999999 289724 1 837601 878535 674962 1 2 999999 227926 2 9 999996 1 1 999994 -137745 1 57144 980319 -115768 2 2 999999 1 260009 609547 22102 1 221737 615558 55380 2 4 999982 1 2 999999 306406 2 19 999988 1 564803 849960 -470055 2 50870 533185 1 629681 924644 994374 1 2 999999 -798390 2 2 999999 1 97133 580165 118044 2 2 999999 1 2 999999 -242523 2 67132 139470 1 14 999993 474767 2 15 999981 2 783063 796921 2 6 999984 2 178065 622705 2 8 999996 2 14 999990 1 118241 759732 504095 2 2 999988 2 2 999999 2 757957 894163 2 2 999999 2 2 999999 2 2 999999 1 339512 534489 -524145 2 2 999999 2 2 999999 1 6 999996 149669 1 170744 324910 -264171 2 92480 527624 2 17 999988 2 2 999999 2 2 999999 2 20 999983 1 2 999999 480969 2 9 999995 2 18 999998 1 2 999999 -694641 1 161619 592057 -325274 1 2 999999 -323052 1 851237 986243 63846 2 640180 980711 2 2 999999 2 516763 696941 2 273468 397226 2 6 999990 2 448138 565778 2 13 999985 2 2 999981 2 124258 904737 2 2 999999 2 2 999999 1 3 999998 889515 1 9785 85756 -365102 1 2 999999 995121 2 2 999999 2 1 999999 1 2 999999 165122 1 8 999990 -527262 1 2 999999 -770386 2 2 999999 1 404192 703149 428582 1 2 999999 53958 1 2 999999 -609098 2 179195 672306 2 2 999999 2 14 999986 2 85469 451392 1 7 999991 -758167 2 1 999995 2 2 999999 2 2 999999 1 2 999999 151419 1 8 999982 899386 1 15 999982 592779 1 11 999998 113425 2 179270 275030 2 18 999996 2 2 999999 1 2 999999 800869 1 813673 926205 -299515 2 412436 867095 1 311662 420498 683060 1 2 999999 333502 2 10 999997 1 2 999999 305066 2 3 999991 2 10 999987 1 2 999999 609361 1 160300 638318 -495195 2 2 999999 1 2 999999 203653 2 3 999995 1 2 999999 -671563 2 18 999989 1 2 999999 -265694 1 12 999981 819555 1 8 999991 -94022 2 591185 969554 1 953967 982898 739275 1 2 999999 705061 2 172941 582622 1 2 999999 1412 1 12 999995 -815605 1 2 999999 -617451 1 15 999999 987392 1 11 999982 -760189 1 19 999983 451049 1 8 999982 -881134 1 35901 98456 789690 1 195685 639762 575573 1 7 999988 -772408 1 1 999993 194745 1 456512 696118 711301 1 2 999986 115367 2 1 999987 1 2 999999 487023 2 289855 439198 1 113532 141088 -727801 2 6 999997 2 394292 937437 2 466222 577619 2 13 999987 1 6 999992 -686373 1 10 999997 988705 2 391748 865920 1 2 999999 -685181 2 6 999985 2 8 999982 2 19705 379275 2 140653 877618 1 247581 650734 757656 1 374859 489527 -165197 2 7 999991 1 396531 563416 753068 2 2 999999 1 2 999999 402067 2 232927 787994 2 468532 846567 2 8 999998 1 114950 642527 823623 1 10 999988 -569936 1 100046 627272 -774957 2 576766 822954 2 145376 739345 2 2 999999 2 183603 429646 2 11 999999 1 533244 974476 38487 1 119865 336579 908002 1 19 999987 162181 2 7 1000000 2 2 999999 2 520137 827250 2 275832 278486 1 2 999999 664492 2 2 999999 1 2 999999 -69762 1 344366 488141 -440489 2 7 999991 2 2 999999 2 20937 741625 1 667550 798898 20485 1 4 999990 -702073 1 17 999993 4417 2 14 999996 2 384081 573146 2 8 999995 2 12 999986 1 9 999999 -587386 2 335456 353281 1 2 999999 607615 1 10346 489873 -754950 2 733375 888971 1 2 999999 931613 1 2 999999 -902008 2 2 999999 1 5 999992 688265 1 18 999989 -66284 2 19 999999 2 489160 746451 2 2 999999 2 11 999987 2 307074 863753 1 10 999992 362518 1 58814 763304 927943 1 2 999999 -311673 1 167268 313908 -545306 2 224648 888569 1 1 999989 -171275 2 26517 206673 1 833703 879150 190957 1 2 999997 -414066 1 376342 605719 -228985 2 15 999999 1 2 999999 -563961 1 11 999994 -682440 2 4 999994 2 10 999992 2 2 999999 1 2 999999 -724523 1 170893 627985 597474 1 2 999999 572639 1 2 999999 -226999 1 2 999999 843647 2 10 1000000 1 761313 857037 550852 1 7 999994 -735058 1 1 999993 -651101 1 2 999999 166650 1 2 999999 961056 1 2 999999 435243 2 2 999999 1 408376 702083 -81222 1 666087 735541 33433 1 17 999981 -740810 1 207792 326763 153982 1 2 999999 901427 2 547643 933531 1 5 999988 589061 2 1 999993 2 235101 912784 1 51366 391510 174864 2 2 999999 2 10 999987 1 2 999999 -553363 2 15 999998 2 2 999999 2 43393 132560 1 2 999999 -184824 1 2 999999 -749954 1 2 999999 32720 2 2 999999 2 20 1000000 2 3 999993 2 2 999999 1 2 999999 811459 2 2 999999 1 94526 336734 665093 2 2 999999 1 11 999983 -516114 1 2 999999 -960130 2 2 999999 1 233961 261462 -116804 2 17 1000000 2 19 999990 1 18 999981 -488228 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -935986 1 2 999999 -661846 1 66372 273311 -939845 1 5 999983 -572583 1 2 999999 -741236 2 2 999999 1 2 999999 -619516 2 2 999999 2 427535 466311 2 2 999999 1 14 999981 127903 1 2 999999 284096 2 17484 267393 1 10 999982 -67856 1 2 999999 915292 1 15 999999 395482 2 24650 168116 2 173533 845067 2 2 999981 2 18 999984 1 2 999999 634173 1 774887 808265 -853802 2 10 999985 2 2 999999 1 310437 461470 -561578 2 2 999999 2 17999 266845 1 13 999981 350992 1 2 999999 -933352 2 6857 986057 2 2 999999 1 2 999999 100359 2 70237 961241 2 2 999999 2 1451 721486 2 850665 888063 1 31644 309142 -196709 2 24059 451124 1 379660 938687 669682 2 801726 944751 2 15 999987 2 2 999999 1 533826 756983 426523 2 2 999999 1 2 999999 648531 2 2 999999 1 2 999999 -360412 1 5 999999 943031 1 2 999999 680440 1 2 999999 94916 2 11 999993 2 2 999999 2 644924 670648 2 577921 688874 1 2 999999 498947 1 7 999990 -953297 1 3 999997 821538 1 20 999983 -686099 2 257663 402387 2 43698 909532 2 15 999981 2 39235 669205 2 14 999993 1 14 999981 10060 1 2 999999 191518 2 152136 923651 1 690162 936323 -797731 2 284282 712371 1 2 999999 -428920 1 19 999981 -255783 1 20223 312499 -492128 2 2 999999 1 2 999999 -330575 1 748622 773059 -136192 2 4 1000000 2 2 999997 1 2 999999 -458213 1 81192 992283 208045 1 127503 657790 -260518 1 2 999999 816376 2 708835 785282 2 150415 237808 1 12 999981 -750664 2 2 999999 2 148440 725547 2 2 999999 2 2 999999 2 906394 920192 1 457440 744268 427668 1 151925 392147 457823 1 10 999998 398124 2 2 999999 2 13 999991 1 2 999999 -960407 1 463398 621931 -775182 1 2 999999 172387 2 7 999997 2 2 999999 2 2 999999 2 85306 465553 1 2 999991 724644 1 121647 886887 -493628 1 15 999995 726759 1 431534 628808 272454 2 15 999997 2 131276 987456 1 6 999990 214597 2 2 999999 1 2 999999 -578920 2 156026 973526 2 11 999981 1 556088 845335 -39051 2 2 999999 2 7 999988 2 2 999999 1 2 999999 933619 2 1 999984 2 12 999990 1 9 999982 -906460 1 2 999999 236359 2 8 999983 1 112990 318949 -829871 2 4 999994 2 334042 950520 1 14 999992 -777927 1 18 999991 455819 2 20 999984 2 2 999999 1 907 725614 -322584 1 2 999999 -657751 2 2 999999 1 198547 527181 -126305 1 2 999999 866690 2 52628 619706 2 20328 755791 1 459996 651403 707942 2 2 999999 1 14 999994 -751980 1 335218 889562 164680 2 194997 496671 1 2 999999 -402873 2 226226 273384 1 15 999986 704387 2 16 1000000 1 2 999999 680036 2 224622 313999 2 13 999983 2 387749 442660 1 674624 704222 270341 1 294427 611441 308563 2 409931 539067 2 6 999994 2 12 999997 1 2 999999 -154255 2 2 999999 1 8 999982 189764 2 76422 823353 2 17 999986 1 2 999999 850850 2 5 999982 2 2 999999 2 2 999999 2 89585 446764 1 15 999992 435835 1 2 999999 -538908 2 13 999998 1 153850 315990 -906063 2 5 1000000 1 2 999999 -52631 1 2 999999 530489 1 661769 782224 12097 1 9 999996 -43047 1 3 999991 -316069 2 2 999999 1 26291 958540 260178 2 2 999999 1 2 999999 -500824 1 79272 265745 -108341 1 20 999999 695275 1 2 999999 814164 2 11 999982 1 2 999999 -576579 2 12 999994 1 12 999983 354180 2 677091 996921 2 2 999999 2 3 999985 1 964723 968131 -181951 1 2 999999 992211 1 19 999983 -864777 2 2 999999 2 17 999981 2 13 999985 2 2 999999 2 2 999999 2 7 999990 1 17 999990 344618 1 12 999994 821281 1 172472 944337 -387638 2 4 999991 1 13 999994 74380 2 165070 447714 1 2 999999 609728 2 14 999990 2 19 999999 1 2 999999 401434 2 2 999999 1 2 999999 -595828 1 130265 187500 888669 2 66118 486830 1 2 999999 266091 2 71038 150372 1 2 999999 725988 1 14 999983 904093 2 3 999988 2 2 999999 2 3 999991 2 2 999992 2 2 999999 1 2 999999 -876822 1 2 999999 -567933 2 14 999993 1 834152 951834 50986 1 2 999999 543465 2 12 999998 2 20 999986 2 15 999992 2 300034 899648 2 600236 724453 2 15 999999 2 11 999994 1 2 999997 634393 1 7 999997 -448953 1 2 999999 -448172 1 662709 877442 -450366 1 74724 850829 957479 2 15 999981 2 440795 534594 1 2 999999 -684572 2 2 999999 2 2 999999 2 2 999996 2 12 999987 2 16 999989 2 263271 346070 2 160607 460979 1 17055 560945 650256 2 2 999999 2 2 999999 1 2 999999 -866155 1 363115 724888 408024 1 2 999999 -723879 1 8 999998 -803620 1 544671 890366 -892275 1 8 999985 794993 1 2 999999 342404 1 15 999998 449054 2 40563 114151 1 123024 155074 -472159 2 14 999996 1 2 999999 720742 1 732554 906275 353090 2 2 999999 1 2 999999 766492 1 9 1000000 70379 2 188889 511148 2 2 999999 1 2 999999 -221583 1 636690 833323 836964 1 6 999984 187943 2 581706 703813 2 487353 681009 2 68393 441202 1 74458 970645 -576100 2 20 999986 2 293967 885453 1 2 999999 420134 1 2 999999 815892 1 2 999999 -499917 2 786225 816618 1 2 999998 -360387 2 2 999999 2 358744 841498 2 2 999999 2 105060 977649 1 519727 675191 583891 2 10 999985 1 17 999984 970287 2 4 999985 2 2 999999 2 4 999983 2 454414 900763 1 2 999999 422053 2 2 999999 2 242541 317486 2 179813 563060 2 2 999999 1 2 999999 -85136 1 2 999999 406378 2 11 999988 1 1 999982 -556174 1 550261 879683 -135035 2 347234 629979 2 513244 941017 1 14 999997 -87863 2 4 999981 2 423169 804976 2 7 999992 2 21383 471267 2 2 999999 1 4 999986 -12232 2 2 999999 1 2 999999 92007 1 55899 458702 633020 1 252173 794220 892810 2 20 999985 2 2 999999 1 15 999996 -370750 1 9 999983 733914 2 132051 595135 2 224301 249670 1 2 999999 399595 1 2 999999 487208 1 2 999999 933950 2 2 999999 2 2 999999 1 129655 874485 89786 1 11 999992 681405 1 2 999999 -491192 1 5 999998 819624 2 250169 345140 2 419628 620699 2 421304 635525 1 256760 948682 603673 1 9 999989 -525209 2 2 999999 2 171726 437241 2 756744 907293 1 68083 607072 -584927 1 15 999994 -513606 2 2 999987 1 5 999985 863676 1 2 999999 -198932 2 90071 674896 2 39779 220043 1 2 999999 -196906 2 1 999985 2 2 999999 1 2 999999 514381 2 348306 883212 1 2 999999 583563 1 2 999999 786532 2 2 999982 2 834833 926907 2 2 999999 1 17 999988 285409 1 17 999991 215316 1 562179 874375 60048 1 19 999993 962863 2 58634 209842 1 8 1000000 745669 2 135362 747865 2 7 999995 2 14 999984 2 361040 611006 1 2 999999 -731174 2 5 999989 2 5 999992 1 2 999999 812995 2 2 999999 2 130883 557153 1 2 999999 519168 1 51669 595795 -423467 2 2 999999 2 493507 906689 1 15 999994 -622613 1 7 999997 116016 1 221508 873473 -794347 1 8 999985 946440 2 230507 542751 1 2 999999 7607 1 2 999999 -549596 2 596178 796019 1 203847 323190 -912899 2 2 999999 2 2 999982 2 2 999999 2 2 999999 1 7 999988 926891 2 468286 477454 1 19 999992 482812 1 20 999981 -122632 2 4 999989 2 2 999999 1 13 999988 339755 1 4 1000000 84005 2 16 999997 2 613388 777702 2 19 999983 1 14 999992 272759 2 84176 584238 1 4 999990 -287819 2 9 999984 1 803633 917195 -605608 1 12 999988 42395 1 17 999998 877403 2 598965 907362 2 2 999999 1 8 999999 -441496 1 19 999996 190090 2 203535 627188 2 2 999999 2 3932 934371 1 714057 788484 223276 1 227854 439337 788235 1 12 999986 198715 2 2 999999 2 422103 905807 2 18 999984 2 2 999999 1 306275 908671 -753894 1 11 999987 108344 2 2 999999 2 986530 988612 2 2 999999 2 68363 686901 2 2 999999 2 2 999999 1 428232 637205 -640506 1 7 999984 206684 2 2 999999 2 225962 999701 1 444787 922523 422236 1 19 999988 897323 2 2 999999 1 8 1000000 859403 2 73637 886128 1 2 999999 -894594 2 2 999999 1 2 999999 -148333 1 14 999991 -77029 2 326516 671042 2 620303 760507 2 9 1000000 2 2 999999 2 2 999999 1 272780 818483 470375 1 2 999999 -323374 2 2 999999 2 34789 852461 1 374733 781577 -795798 1 3 1000000 -458016 2 8 999999 1 9 999981 -448326 1 973584 978901 62613 1 25193 869643 -201545 2 20 999994 2 12 999984 2 2 999999 2 156673 174078 2 2 999999 1 577260 578462 -989384 1 2 999997 786887 1 2 999999 456266 1 2 999999 -381589 2 263172 697723 1 160039 631852 833763 1 2 999999 653283 2 2 999999 1 2 999999 -346492 2 341165 970796 2 2213 313476 1 222654 335270 278776 2 122152 800995 2 2 999999 2 176509 402554 1 9 999985 163666 1 2 999999 -89251 1 11 999995 -127134 2 2 999999 1 2 999999 511977 1 2 999999 -159338 2 519483 772470 1 10 999995 -702008 2 713357 770464 1 232187 993484 709083 1 2 999999 677425 1 2 999999 -438533 1 2 999999 -612617 2 14 999983 1 367776 429488 -369313 2 9724 188192 2 2 999999 1 601524 822338 427828 2 2 999999 2 13 999985 1 241289 377712 532747 1 2 999999 -79453 2 5 999984 1 2613 693925 -475583 2 2 999999 1 3 999983 -631912 1 392645 739677 737185 2 726884 741466 1 2 999999 15224 1 219447 867637 -143555 1 227731 757439 -466112 2 19 999986 2 2 999999 1 301659 353125 3991 1 12 999985 39347 1 525440 689852 270019 2 2 999999 2 408124 693972 1 2 999999 -514306 2 2 999999 1 8 999997 434137 1 2 999989 745442 1 515627 930932 -33475 2 14 999993 1 2 999999 460122 2 2 999999 1 16 999987 -103903 2 10 999984 2 2 999999 2 2 999999 2 741634 954917 1 4 999997 48785 1 8 999992 818133 1 614408 800394 -56079 1 18 999986 834208 1 586033 617520 -144157 2 2 999999 2 262587 633842 1 14 999998 -168586 1 2 999999 -757819 2 338362 658187 1 8 999997 -320291 2 335168 784300 1 14 999992 175521 1 189274 305365 566798 1 166200 408797 235996 1 10 999990 -796074 2 6 999990 1 17 999991 -266455 1 2 999999 903194 1 397537 770392 -262431 1 8 999995 -658600 1 2 999999 -3820 2 1 999992 2 16 999991 1 2 999999 837647 2 2 999999 2 2 999999 2 2 999999 1 2 999990 235821 1 233385 891720 485003 2 6 999996 2 2279 949462 2 2 999999 2 9 999988 2 1 999991 2 9 999995 1 503598 520689 456616 2 2 999999 2 1 999988 1 2 999999 -302622 1 45647 329666 141466 2 583585 732428 2 210348 753481 2 2 999999 1 2 999999 -339522 1 9 999984 -698591 1 402519 503205 821569 2 2 999999 1 2 999999 -598968 1 343122 846291 -171348 1 37903 452420 761464 2 101523 908923 2 2 999999 2 241115 728987 2 20 999986 1 466159 621457 -590219 2 2 999999 2 39351 427455 1 2 999999 158242 1 2 999999 -351271 1 2 999999 314817 1 2 999999 -830258 1 2 999999 101562 2 677245 837336 1 2 999999 343164 2 8 999993 2 365160 573514 1 2 999999 808018 1 252177 745994 622585 1 1 999998 -862126 2 2 999999 1 631050 906376 560378 2 7 999988 1 667088 831769 142241 1 38788 254720 126945 2 19 999991 2 10 999986 2 2 999999 2 20 999999 1 2 999999 135808 2 5 999987 1 6 1000000 -992142 2 133608 220333 1 2 999999 -435633 2 250872 280487 2 216516 309076 1 2 999999 -9469 2 2 999999 2 492023 760652 1 826047 851487 916935 1 17 999989 -163853 2 2 999999 2 2 999999 1 6 999983 -357984 1 15 999990 394994 1 2 999999 389119 2 25132 635657 1 18 999994 759309 2 4 999985 2 12 999998 1 89721 443105 -920759 2 2 999999 1 265915 692850 364118 2 438040 615821 2 4 999993 2 2 999994 1 861565 917334 -560322 2 2 999999 2 264822 725772 2 199747 640215 2 63791 981633 1 9 999989 -6930 2 2 999999 2 2 999999 1 2 999999 134133 1 91276 302479 217378 2 20 999987 1 9 999983 -974400 1 5 999998 555923 2 13 999994 1 11 999990 298621 2 2 999999 2 20 999982 2 2 999999 1 524391 822411 950117 1 17 999985 -531221 1 306467 777652 434355 1 8 999986 404292 2 248006 305465 2 201828 663192 2 386075 950356 2 1 999996 2 14 999988 2 2 999999 2 9 999988 2 10 999992 2 1 999981 1 2 999999 -227789 2 11302 424709 2 449854 914192 2 348574 914415 1 2 999999 726365 2 16 999984 1 473972 961023 466137 2 2 999987 2 18 999986 2 7 999993 1 380789 685924 -588711 2 15 999992 1 2 999999 135739 2 798226 943578 2 486024 680617 2 11 999997 1 2 999999 -54327 1 7 999981 648769 1 10 999981 -656589 2 13 999986 2 283577 478330 2 2 999999 1 321666 744070 331814 1 10 999998 -495119 1 2 999999 -180404 1 1 999985 513621 1 3 999993 -794817 1 17 1000000 -14804 1 9 999989 70757 1 2 999999 -366710 2 4 999984 1 728776 739880 -332368 2 2 999999 1 487346 658517 297471 1 2 999999 717897 1 13 999986 -415643 1 2 999999 768668 1 136 26434 -721755 2 2 999999 2 16 999996 1 2 999999 -65221 1 512472 575592 136410 2 2 999999 1 2 999999 -804808 1 2 999999 -791238 2 59463 906105 2 2 999999 2 1 999988 1 405485 588923 544637 1 2 999999 -215295 1 108296 760665 478654 2 2 999999 1 6 999985 507602 1 16 1000000 -44816 1 2 999999 529589 2 2 999999 2 11 999984 1 13948 803464 -437594 2 16 999982 1 2 999999 886567 1 11 999994 -329021 2 246349 324213 2 60082 309332 2 16 999996 1 2 999999 -519507 1 2 999999 -736445 1 2 999999 11288 2 2 999999 1 644553 699298 500157 2 101782 945414 2 11 999987 1 185374 408765 105589 2 18 999987 2 14 999981 2 2 999999 2 223288 692105 1 10 999993 500594 2 2 999999 1 4 999992 -816338 2 15 999998 2 2 999999 2 15 999991 2 5 999994 2 576238 639111 1 222313 676422 341774 2 2 999993 1 20 1000000 -682604 1 16 999991 264877 1 2 999999 -595667 2 5 999998 1 18 999992 831426 1 13 999994 349208 2 2 999999 2 44580 146332 2 2 999999 2 127248 658927 2 354130 912751 2 2 999999 2 103213 508789 2 2 999999 1 7 999986 715640 2 2 999999 2 2 999999 1 2 999999 843834 1 802663 968397 322613 2 19 999994 2 2 999999 1 2 999999 193290 1 11 999984 -59066 2 2 999999 2 11 999988 1 2 999992 968591 2 11 999986 1 257459 591505 288112 2 5 999995 1 609698 724550 679065 2 8 1000000 1 2 999999 742846 2 2 999999 1 17 999995 301558 1 2 999999 140238 2 2 999999 1 87522 995309 329787 2 93505 468781 1 908598 908887 -715607 2 4 999998 1 176017 286466 -429837 2 2 999999 2 304204 498732 2 190281 252720 2 8 999987 1 2 999999 -147003 1 531414 710967 -94279 2 33186 641600 2 2 999999 2 3 999997 2 261319 504833 1 731306 780821 -543351 1 289991 682659 -41248 2 2 999999 2 2 999999 2 2 999999 1 11 999994 -322742 1 4 999988 -263209 2 689496 867522 2 12 999991 1 2 999999 701239 2 2 999999 1 9 999983 712770 2 516871 860538 1 560289 993900 601714 1 2 999999 -528872 1 3 999984 -458630 2 10 999990 2 2 999999 1 327591 660915 -608119 2 2 999999 2 461057 668629 2 2 999999 2 45316 423974 2 2 999999 1 2 999999 439650 2 571124 643231 2 11 999987 2 2 999999 2 175859 729921 1 99996 197378 -834407 2 2 999999 2 83885 921312 2 1 999991 1 15 999986 72591 1 2 999999 -421126 2 698375 802993 1 12 999981 162417 2 202996 213728 1 291783 662015 368458 1 15 1000000 -28831 2 15 999986 2 17 999987 1 2 999999 -78135 1 12 999996 367262 2 2 999999 1 204797 682616 59884 2 20 999993 1 2 999999 -266066 2 161437 814031 1 2 999999 -316568 2 741174 795705 2 690167 774512 1 2 999999 723748 1 11 999996 234845 2 4 999996 1 6 999992 -473948 2 2 999999 2 2 999999 2 261641 679203 2 817624 934878 1 768348 826908 -827313 1 803091 815133 749453 1 352427 524161 142521 2 4 999986 1 596886 986688 894509 1 367405 486039 -802457 1 2 999999 417183 1 4 999985 -163655 1 2 999999 701102 1 2 999999 -870445 2 468203 521037 2 2 999999 1 149032 775291 239117 1 18 999990 -550695 2 18 999984 1 6 999987 -831964 2 2 999999 1 187602 508298 -358741 2 2 999999 2 9 999999 2 2 999999 2 2 999999 2 2 999999 1 13 999983 -509730 1 7 999984 933762 1 8 999998 -308005 1 2 999999 -273796 1 2 999998 917510 1 17 999982 -464130 1 9 999982 -712703 2 2 999983 1 453566 924924 524296 2 2 999999 2 2 999999 1 35686 943401 -444037 2 2 999999 2 2 999999 2 2 999999 2 687647 721142 1 34589 495730 578205 2 11 999990 2 494038 819082 1 17 999992 36084 1 548512 645992 -151249 2 2 999999 2 13 999989 2 442765 493150 2 2 999999 1 618037 715258 -30940 1 566296 882108 -328216 1 20 999995 -851473 1 411215 634331 -241775 1 2 999999 -895103 2 3 1000000 2 768087 809166 2 435186 902951 1 18 999984 -518246 1 2 999999 704677 1 1 999989 981266 2 287854 474484 1 2 999999 -972367 1 5 999984 -259276 2 2 999999 1 2 999999 975611 1 444910 598788 77294 1 179901 440745 854070 1 2 999999 887088 2 249513 655359 2 2 999999 2 2 999999 1 2 999999 -373597 1 10 999994 56935 1 8 999987 434230 2 13 999981 1 74744 797992 -960465 2 66561 235476 1 2 999999 -863652 2 2 999999 1 510702 675988 -61077 2 1 999991 2 2 999999 1 96672 958009 406571 2 2 999999 2 6 1000000 2 3 999990 1 5 999997 712107 2 16 999988 1 17 1000000 692963 2 2 999999 2 584707 830882 2 7 999998 2 263967 326752 2 763582 854450 1 2 999999 -7978 2 19 999982 1 3 999985 -989659 2 107190 904127 1 261615 380815 168466 1 150073 370053 560049 1 2 999999 213804 2 19 999997 2 2 999999 1 129113 890231 -860631 2 2 999990 1 18 999999 -626975 2 295216 597286 2 3 999989 1 1 999994 -954789 2 17542 46354 2 2 999999 1 14 999991 -157675 1 2 999999 424517 2 2 999999 2 16 999992 1 714834 739877 -73606 2 22333 420595 1 2 999999 884751 1 886586 913993 -488277 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -223035 1 9 999999 917652 2 2 999999 1 444020 612879 -862554 1 2 999999 -279801 1 2 999999 -846180 2 2 999999 1 1 999991 -789871 2 12 999984 1 2 999999 453131 2 2 999999 1 192824 904036 -449951 2 2 999999 2 358724 437440 2 2 999999 1 10 999995 -615373 2 2 999999 1 7 999981 -112047 1 17 999982 -720105 1 8 999999 -941676 1 763070 804471 873097 1 14 999986 860258 1 110433 772293 -815341 1 1 999988 -369198 1 4 999997 -441290 2 18 999985 2 10 999994 2 6 999986 2 2 999999 2 895518 936812 2 2 999999 1 13 999989 -348165 2 2 999999 1 11 1000000 -192761 2 2 999999 2 2 999999 2 16 999986 1 2 999999 195419 1 2 999999 940003 1 213966 550926 843683 2 10 999999 1 2 999999 -879646 2 2 999999 2 12 999993 2 17 999984 1 2 999999 -270627 2 2 999999 1 2 999992 -281748 2 818275 956391 1 2 999999 -851339 1 13 999981 994558 1 15 999999 833307 2 307192 818680 2 2 999999 1 2 999999 401277 1 2 999999 -442308 2 20 999982 2 2 999999 2 9 999991 1 2 999999 854649 2 357706 502017 1 5 999985 -859871 1 2 999998 -613614 1 2 999999 -339601 1 272204 709648 -281153 1 14 999989 666254 2 339519 788934 2 5 999981 2 438195 647142 1 18 999991 -509049 1 215532 787046 -699139 1 2 999999 -287266 1 2 999999 -855087 1 2 999999 -503166 1 16 999995 -508937 1 2 999999 315397 1 652342 850320 283274 1 2 999999 -861449 1 620621 969648 -629630 2 2 999999 2 6904 635355 1 652195 886062 -974364 1 2 999999 -629175 2 2 999999 2 2 999999 1 2 999999 549188 1 497252 781723 -942111 1 2 999999 786959 1 2 999999 -458862 1 240631 970633 -490439 1 2 999999 245253 2 2 999999 1 2 999999 140897 2 10 999988 1 87535 603084 6296 1 13 999982 -952519 1 576530 688784 132188 2 8 999993 1 2 999999 -858002 1 2 999999 -889244 2 18 999985 1 78940 425455 -898591 2 15 999984 2 2 999999 1 19 999990 -649834 1 8 999994 -962876 1 9 999998 -112125 1 62098 518864 412811 2 11 1000000 1 213217 359396 412736 1 8 999998 64025 2 405957 991337 2 12 999990 2 2 999999 2 433291 836418 2 2 999999 1 6 999995 610770 2 2 999999 1 19 999994 349558 1 2 999999 -115702 1 404197 853000 515362 1 12 999988 477935 1 2 999999 652220 2 11504 610876 1 539541 614400 -757500 1 2 999999 922806 2 4 999983 2 2 999999 1 2 999999 -401597 2 16 999996 2 3 999995 1 511577 581896 711910 2 350476 513088 2 184211 634083 2 3 999986 2 15 999982 2 3 999998 2 18 999996 2 2 999999 1 198190 307793 -983577 1 2 999999 -608407 1 298184 470788 100898 2 2 999999 1 2 999999 643972 2 2 999999 2 2 999982 2 15 999992 1 2 999999 335473 2 2 999999 1 517236 775969 -41007 1 20428 993999 -455424 1 198558 791917 180658 1 166584 890971 170310 1 7 999996 -708271 2 444538 509959 2 6 999988 1 7 999987 545656 2 2 999999 2 4 999997 1 18 999997 919082 1 2 999999 -557077 1 8 999983 267445 1 37062 712644 155709 2 708181 829242 2 2 999999 2 277810 613335 2 2 999999 2 16 999993 2 2 999999 2 238534 274473 1 8 999985 961311 1 2 999999 102507 2 570515 739983 2 19 999991 2 42267 895778 2 285482 552644 2 17 999988 1 2 999999 784650 2 2 999999 1 133476 445527 -553382 1 247225 262855 -177876 2 231432 348398 2 97041 952644 1 438686 686948 805886 2 10 999983 1 245617 571607 504426 1 520004 700575 -168071 2 2 999999 1 180316 321937 -697289 1 10 999985 544543 1 226636 855116 813868 2 2 999999 2 189594 744203 1 2 999999 444480 2 472956 943943 1 15 999999 -722380 1 19 999993 -222049 2 7 999984 1 11 999992 372431 2 2 999999 2 2 999999 1 3 999992 668170 1 2 999999 -980998 2 10 999992 1 2 999999 157796 1 8 999990 -522179 2 2 999999 2 13 999982 2 592738 878837 2 8 999984 1 28354 595255 61015 1 2 999999 280448 2 1 999996 1 2 999999 204196 1 18 999990 -678896 2 56565 952624 2 11 999989 2 17 999990 2 2 999999 2 51208 462328 2 179466 344520 1 10 999995 -960906 1 59724 437756 -843972 1 2 999999 -784897 2 12 999988 2 245776 417154 1 351435 639557 -204447 1 5 999988 990870 1 2 999999 -423165 1 16 999986 731430 2 3 999985 1 17 999995 561589 2 2 999999 2 806747 960337 1 2 999999 185247 1 17 999996 579240 1 683082 876278 899108 1 89708 778060 356807 1 2 999999 940301 1 1 999992 -726587 2 19 999987 2 569086 816643 2 2 999999 1 2 999999 628217 2 18 999981 1 2 999999 663942 1 650780 902639 -166061 2 39293 197581 2 2 999999 2 478668 782811 1 2 999999 -11261 1 15 999989 -694018 2 65973 163625 1 2 999999 133160 2 2 999999 2 2 999999 1 2 999999 543434 2 2 999999 1 2 999999 793027 2 3 999993 1 15 999995 -772578 1 6 999989 -234663 2 20 999987 1 15 1000000 985967 2 9 999984 2 430428 720035 2 2 999999 1 634106 829506 -662947 2 15 999986 1 2 999999 -572914 2 2 999999 2 2 999999 1 6 999982 156044 2 8 999985 2 18 999983 1 2 999999 321383 1 2 999999 -714408 1 18 999987 686631 1 19391 303898 3947 2 2 999999 2 12779 902921 1 397980 725973 484761 1 16 999986 890048 1 2 999999 2951 1 4 999989 -150683 2 2 999999 1 541255 821723 -76397 1 762582 971259 221994 1 661866 952725 -423681 2 2 999999 2 1 1000000 1 2 999999 23212 1 15 999999 436649 1 482576 608223 -27203 1 231186 258629 337185 2 2 999999 2 292028 880725 2 2 999999 1 9 999987 550696 1 2 999999 -848431 2 12 999992 2 2 999999 2 15 999997 1 20 999990 -482273 2 22415 196696 1 11 999991 -277070 2 187065 340284 2 25462 153064 1 211071 548851 -211704 2 2 999999 2 1 999997 2 320262 349553 1 3 999998 -62509 1 2 999999 587812 1 338909 588518 -406135 1 2 999999 -439004 1 2 999999 846024 2 36036 889360 2 2 999981 2 2 999999 1 360892 702390 227469 2 2 999999 2 229432 230226 1 137713 345030 -449362 1 7 999999 -2105 1 19 999990 -64720 2 8 999994 1 2 999999 -970945 2 2 999999 1 10662 472032 -797 1 2 999999 -318560 1 190454 907992 502935 1 608380 763360 156239 2 281772 692699 2 2 999999 2 203818 640531 1 229998 722862 82636 1 2 999999 35549 1 2 999999 294750 1 4 999992 82780 1 5 999984 -36288 2 11 999985 2 17 999992 2 3 999990 2 2 999999 1 266946 343971 630894 2 2 999999 2 2 999999 2 394688 497587 2 494863 566425 1 10 999983 -611268 1 308286 316608 93310 2 412058 793035 1 2 999999 -50147 2 9 999985 1 13 999981 -367591 2 419057 797774 2 4 999986 2 19 999994 2 7 999987 2 385233 695355 2 2 999999 1 1 999992 -691861 1 2 999999 654871 2 3 999993 2 19 999989 2 79787 255013 2 12 999999 2 498387 853745 1 2 999999 -268551 2 88987 284558 1 621355 820096 -279154 1 6 999995 -670637 2 520056 859814 1 2 999999 130544 2 2 999999 2 2 999999 1 18 999994 -24347 1 2 999999 -439720 2 2 999999 1 2 999999 -411240 2 244307 802096 1 478830 655230 289068 2 100261 576553 1 2 999999 -347590 2 3 999991 1 2 999999 -836049 2 2 999999 2 171079 506549 2 20 999999 1 2 999999 -647582 2 10 999996 2 18 999996 2 15 999995 2 7 999997 2 19 999984 2 2 999999 1 210088 758423 541562 2 2 999999 2 569492 744276 2 2 999999 1 12 999997 -693612 2 312400 352802 2 2 999999 2 981713 988145 2 19170 642779 1 15 999984 742935 1 2 999999 -91949 1 20 999982 -436572 2 16 999986 1 3 999984 -511635 2 345898 822153 1 2 999999 -718344 1 17 999987 -333057 2 215504 742120 2 20 999988 1 2 999999 -152018 2 588768 605998 1 662672 806913 71105 2 14 1000000 2 12 999986 1 3 999992 93319 1 329538 982067 399991 2 74030 539059 2 82598 370412 1 216235 878633 648728 1 197791 514808 -55515 1 2 999999 -360357 1 2 999999 126089 2 2 999999 2 56237 289111 1 579632 992979 -6911 1 662079 931828 971114 2 2 999999 2 758963 794511 1 281472 494142 -847480 2 254157 502048 1 2 999999 -677153 2 621997 660804 1 100583 771457 194877 2 168857 687289 2 2 999999 2 482545 973288 1 2 999999 -551797 1 11 999989 -731158 1 2 999999 696257 1 15 999985 -261806 1 5 999999 -894718 2 5007 196933 2 2 999999 2 2 999999 1 478971 864327 43658 2 2 999999 2 2 999999 1 942783 949606 -11577 1 323430 883033 -302553 2 201188 973816 2 12 999998 1 9 999990 125136 2 2 999999 1 91743 969416 118333 2 248385 598578 2 2 999999 1 2 999999 167602 2 2 999999 2 2 999999 2 2 999999 1 166431 398428 646368 1 2 999999 -674938 1 2 999999 232367 2 2 999999 1 2 999999 755345 1 2 999999 254595 2 2 999999 2 18 999984 2 12 999990 2 2 999999 1 593148 703612 518384 2 2 999999 2 600577 688282 2 6 999987 1 2 999999 -466758 2 17 999998 1 144877 829388 -400585 1 2 999999 332603 2 20 999983 1 14 999996 -830626 2 264165 430272 1 4 999983 -435239 2 3 999992 2 5 999999 2 8688 903639 2 2 999999 2 7 999983 2 14 999995 1 102668 874584 -525590 1 70725 451998 905758 2 448639 860692 2 2 999984 1 86969 368595 902114 2 274598 921412 2 2 999999 2 160178 362920 2 61018 463485 2 703441 996139 2 2 999999 2 15 999984 2 16 999982 1 207337 702167 -412156 2 5 999999 2 39616 959836 2 125203 478075 2 382064 592020 1 6 999985 -751131 2 2 999999 2 18274 335412 2 7 999994 1 2 999986 -107663 1 2 999999 32395 2 782267 930164 2 2 999999 1 70474 246752 609660 2 2 999999 1 2 999999 -104399 2 18 999996 2 23321 514735 2 2 999999 2 217442 293040 1 10 999987 -639629 1 2 999999 -80196 2 144412 326902 1 2 999999 706900 1 185224 405768 -765890 1 496673 804806 -871360 1 2 999999 305249 2 891719 931287 1 16 999988 192153 2 16 999981 2 2 999999 2 9 999987 2 11 999985 2 75986 251368 1 10 999989 -229183 1 533228 622820 -796015 2 383602 959065 1 6 999998 713226 2 2 999999 2 277724 756458 2 585822 662691 1 2 999999 -592985 2 406369 999832 1 471012 983760 -460326 1 10 999984 136700 1 2 999999 -160408 1 641867 658976 238322 2 2 999999 2 9 999985 1 3 999984 -98493 2 17 999981 2 2 999999 2 2 999999 1 2 999999 578247 2 14 999984 2 203919 528209 2 2 999999 1 280681 663450 -710574 2 1182 913891 2 2 999999 1 338855 470854 792053 2 6 999991 1 2 999999 129270 1 16 999983 915965 2 2 999999 1 221009 534534 833914 2 8 999984 1 2 999999 -596175 1 290886 743790 -994195 2 740216 894518 2 2 999999 1 2 999988 -25216 2 4 999981 2 2 999999 2 34097 671785 1 141893 938547 -558 2 182384 501297 1 2 999999 834748 1 11 999993 533378 2 814247 939577 1 13 999987 -198339 2 94109 213197 1 2 999999 -413389 2 20 999997 2 2 999999 1 10 999985 511664 1 2 999999 -914033 1 2 999999 979330 2 720802 932387 1 38283 509716 -920267 2 2 999999 2 2 999999 2 171231 756983 1 2 999999 -654677 1 217159 330172 594648 2 2 999999 2 643429 870377 2 2 999999 1 2 999999 812223 1 11313 594480 168217 1 538214 618804 583128 2 2 999999 1 2 999999 217153 1 12 999988 -71640 1 773557 976156 837687 2 545294 975335 1 1 999995 -578329 1 13 999994 612082 1 10 999984 -648761 1 2 999999 291274 1 15 999998 447061 2 6 999981 2 11 999982 2 2 999999 1 368743 650589 -258258 2 19 999985 2 555609 564945 2 395672 813570 1 131445 519878 -481905 2 7 999983 2 2 999999 2 553745 769882 2 5 999991 2 607678 618888 1 305946 476327 -370281 2 678633 794403 1 2 999999 173206 2 2 999999 2 2 999999 2 193348 506377 1 2 999999 -605585 2 14 999992 2 122203 257037 2 2 999999 2 2 999999 2 2 999999 1 3 999990 649201 1 484248 840915 -831739 2 5 999984 1 2 999999 561023 2 248675 279968 1 242111 513418 -497688 2 476842 833865 1 57875 499847 548711 2 529038 731650 2 130666 178183 2 2 999999 1 391295 408249 -676912 1 16 999985 -900552 2 21014 559380 2 8968 990785 1 2 999999 -25315 1 2 999999 430058 2 5 999986 1 2 999999 -820576 2 11 999985 1 164376 944217 944003 2 11 999993 1 172199 583753 826313 2 2 999999 1 2 999999 -408513 2 2 999999 2 2 999999 1 198202 686794 616673 2 520256 978798 1 2 999999 -66851 2 19 999984 1 769531 784988 -691784 1 17 999992 -899517 1 185100 879469 -802898 1 251656 826586 -49078 1 2 999999 -315448 1 18 999992 1771 1 151169 692082 -272713 1 264139 660137 -594675 1 606081 639351 -815031 1 2 999999 -287623 2 5 999990 1 2 999991 467818 2 10 999985 2 2 999999 1 2 999999 -907498 2 2 999999 2 2 999999 1 363942 976125 -881569 2 2 999999 2 2 999999 2 2 999999 1 297402 354501 308331 1 9 999998 277293 2 11 999991 1 14 999998 450457 2 96145 772810 2 10 999999 2 434899 868932 2 2 999999 2 581533 653577 1 8 999991 773029 2 18 999983 2 2 999999 2 358082 920267 1 2 999999 -8822 1 7 999983 777555 2 201661 430282 1 608688 756654 48081 1 25816 456756 -670432 2 294450 718478 1 18 999982 -642906 2 10 999987 1 2 999999 -484059 2 2 999994 2 2 999999 1 14 999993 -708466 2 2 999999 1 54320 599229 -249231 2 170357 452708 2 2 999999 2 2 999999 1 11 999984 -119735 1 2 999999 -964345 2 4 999981 2 2 999999 1 20 999984 784567 2 2 999999 2 2 999999 1 728414 974593 988062 2 2 999999 1 194831 891134 534810 2 2 999999 2 104760 306840 2 6 999999 1 66860 636252 803083 1 2 999999 -919189 2 33130 658284 2 2 999999 2 2 999999 2 9 999994 1 8 999986 -630269 1 267201 895341 212933 1 2 999981 -42096 2 231803 697261 1 17 999993 -180608 1 124577 228447 -984142 2 6580 563039 2 16 999995 1 2 999999 638169 1 396399 492451 248766 1 2 999999 -400476 1 19 999993 -522121 1 145745 972309 -887775 1 3 999993 679396 1 361329 529259 879862 2 2 999999 1 3 999994 -635501 1 2 999999 -490718 2 2 999999 2 180358 562630 2 836361 915222 2 2 999999 2 2 999999 1 2 999999 484227 2 851938 985171 1 12 1000000 -783757 1 47918 894169 434465 1 5340 262771 178370 2 19 999988 1 2 999999 622937 2 15 999981 2 649487 828020 1 2 999999 -18830 2 447537 981749 1 6 999982 434271 1 201730 983429 -212271 1 2 999999 -898838 1 89940 96023 -354644 2 20 999983 2 2 999999 2 1 999994 2 8 999999 2 1 999986 2 2 999999 1 744197 752358 -274864 1 2 999999 598710 2 2 999999 1 19 999994 499232 2 4 1000000 2 1 999984 2 61659 795660 1 138365 750364 -901382 1 5 999981 -728865 1 2 999999 388356 2 154676 674677 1 2 999999 93345 2 12 999986 2 8 999998 1 15 1000000 -591618 2 2 999999 1 2 999999 227206 2 9 999986 1 10 999982 -988332 2 1 999993 1 374504 679418 756280 1 1 999996 397652 2 311866 850630 1 976352 990049 382256 2 14 999988 2 6 999984 2 2 999999 2 324316 485777 2 2 999999 2 2 999999 2 2 999999 2 285499 479554 2 2 999999 2 12 999987 2 128774 796059 1 2 999999 -986663 1 2 999999 725886 2 13 999984 2 8 999986 2 14 999991 1 85369 163694 -67867 1 275393 668172 -873912 1 10 999992 -243351 2 2 999999 1 2 999999 -473961 2 2 999999 1 239092 557534 -458288 1 2 999999 -254510 2 9 1000000 2 2 999999 1 5 999996 576648 1 2 999999 906194 1 2 999999 951841 2 8 999993 2 18 999987 1 198557 483355 594402 1 347083 460013 -865009 2 2 999999 1 2 999999 820461 1 312495 486007 523683 2 14 999997 1 6 999981 846449 1 5 999986 534888 1 338807 350127 990294 1 14 999987 -571248 2 83553 244782 1 176348 934600 792408 2 2 999999 2 605027 751648 1 1 999996 -905560 2 517903 883526 1 19 999996 -762154 1 13 999984 -877220 2 2 999999 1 2 999999 -622471 2 12 999998 2 10 999985 2 167899 712603 2 2 999999 1 10 999992 -688703 1 6 999982 -744529 1 18 999989 694998 1 2 999999 628689 1 2 999999 -550801 1 10 999997 -952408 2 2 999999 1 13 999987 -535648 1 548673 751926 841904 1 642721 844315 245908 2 254039 677211 2 1 999983 2 360090 410694 1 19 999981 -950814 2 4 999989 2 603931 640666 1 2 999999 358158 2 1 999981 1 130879 639143 324166 1 662901 805153 -874825 2 16 999984 2 2 999999 2 9 1000000 2 16 1000000 1 2 999999 -602351 2 1 999993 1 14 999992 591693 2 2 999982 2 2 999999 1 331593 486535 942310 2 11 999993 1 9 999996 -99996 1 379853 882547 998606 2 855313 896127 2 2 999999 2 6 999998 2 2 999999 1 2 999999 -983434 2 12 999990 2 632090 904791 2 10 999991 1 57868 863690 138923 1 2 999999 -621386 1 2 999999 -938190 2 2 999999 1 19 999983 294560 1 16 999984 -636940 1 56840 908747 -681767 1 1 999988 449373 2 2 999999 1 2 999999 408675 1 2 999999 813876 1 2 999999 -889740 2 2 999999 1 2 999999 12482 2 2 999999 1 2 999999 -110682 2 13 999984 1 11 1000000 307721 2 2 999999 2 240629 332549 2 13 999982 1 2 999999 99662 1 2 999999 716997 2 168863 896656 2 2 999999 1 2 999999 706326 1 77584 494837 -372400 1 12 999991 206020 2 2 999999 2 11 999997 1 2 999999 645640 1 178630 985432 -127076 1 22336 667555 407391 1 222256 354977 -834183 2 443442 583760 2 656919 922617 1 2 999999 990505 1 3 999986 -974368 2 379908 462542 1 168298 683681 -109638 1 2 999999 -352821 2 321303 629847 1 2 999999 559490 2 2 999999 2 2 999999 2 4 999988 1 18563 971292 -656579 2 2 999999 2 331668 659554 2 371132 773985 2 2 999999 2 13 999986 1 2 999999 -187482 2 2 999999 1 567461 601643 -162495 2 2 999999 1 2 999999 335010 1 8 999996 278741 2 17 999995 1 2 999999 -780690 2 2 999999 1 2 999999 -611116 2 2 999999 2 191687 597989 1 447394 640947 -548581 2 2 999999 1 94655 922512 -839089 1 2 999999 581192 2 2 999999 1 18 999996 843036 1 16 999995 671486 1 696248 945193 -473376 1 211067 449621 322289 1 57444 996145 516638 2 13 999987 2 781790 861124 1 101997 992175 -155856 2 16 999999 1 107491 600924 760613 1 2 999999 94631 2 2 999999 2 2 999999 1 2 999999 921047 1 157006 310605 -543105 1 2 999999 631935 2 201534 904151 1 2 999999 253009 2 665541 778743 1 301781 996135 200464 2 516766 816664 2 536338 686404 2 2 999999 1 3 999998 804193 2 2 999999 2 44481 411053 1 2 999999 141711 1 8 999988 867578 2 3 999997 2 2 999999 1 381110 513034 689641 2 240664 395613 2 12 999989 2 5 999997 1 12 999981 432081 1 2 999999 96004 1 2 999982 416528 2 2 999999 1 9 999993 -928528 1 5 999999 -422031 1 17 999984 -493915 1 2 999999 -35152 2 190033 845133 2 12 999981 2 377014 732483 2 9 1000000 2 2 999999 2 292822 661310 2 599745 948899 1 525136 651816 781277 1 4 999988 569086 1 14 999989 -998810 1 2 999999 -155770 1 2 999999 795553 1 2 999999 -831564 1 2 999999 -311650 1 241500 279938 799069 2 7 999994 1 347942 980127 678677 2 20 999981 2 3 999989 2 330119 356780 2 6 999986 1 20 999994 351791 2 7 999984 2 48972 578190 1 150263 201818 -756001 1 17 999986 102532 2 2 999999 1 1 999995 -818126 2 2 999999 1 8 999993 -778283 2 10 999993 1 14 1000000 -954199 2 170431 471612 1 11 1000000 -45768 1 2 999999 -288461 1 2 999999 -707160 1 36814 801651 -535733 2 3 999988 1 161982 680172 765862 1 630175 776146 -617871 1 295876 324618 -49997 1 7 999994 717751 1 2 999999 740611 1 329762 452895 593057 2 2 999996 2 2 999999 2 2 999999 1 2 999999 344235 2 447683 737453 2 730580 761063 2 401660 741493 2 17 999995 2 53215 973245 1 726406 990933 699757 1 3 999989 -882542 2 20 999986 1 2 999999 -574704 1 14 999981 518111 1 138280 171253 -399974 2 2 999999 1 288047 972282 103245 2 5 999992 2 8593 135969 1 2 999985 -982248 1 19 999988 -442809 1 14 999996 643107 2 231234 790017 2 494373 788524 1 2 999999 -901114 1 20 999986 227986 1 2 999999 326539 1 374133 910409 -350925 2 10 1000000 1 108488 566930 -321159 2 317335 996117 2 2 999999 2 455911 896818 2 2 999999 1 2 999999 521526 1 140111 583221 -61681 2 641739 838709 2 94449 408363 1 2 999999 775075 2 2 999999 2 6 999986 2 12 999997 2 2 999999 2 18 999985 1 2 999999 490202 1 2 999982 -431580 2 2 999999 2 120826 193775 1 20 999994 405001 2 1250 188244 1 596144 984192 947406 1 6 999999 456211 1 6 999984 656008 2 15 999984 2 19 999995 1 2 999999 108793 2 5 999983 1 2 999999 594793 1 31128 504953 121217 2 10 999981 1 34621 692522 229448 1 16 999982 -178497 2 424929 605355 1 319917 332642 -728347 1 7 999987 -245305 2 2 999999 1 13 999998 403894 1 1 999994 188518 1 8 999981 252497 2 193369 789626 1 19 999999 579268 2 2 999999 2 12 999985 1 470750 800728 539902 1 273807 896959 -942863 1 4 999984 437828 2 2 999999 2 368 411644 2 2 999999 1 12 999987 -954303 1 834750 866621 -679410 2 368634 537742 2 679676 881878 2 13 999991 1 763823 897407 556450 2 918229 985847 1 583164 643277 -551208 2 2 999999 1 146417 999419 -901764 1 137745 244546 167448 1 112570 842706 -760332 1 2 999999 112376 1 2 999999 802272 1 144174 685949 385570 2 15 1000000 2 18 999984 1 2 999999 531286 1 252419 646831 129720 1 2 999999 412977 2 2 999999 2 2 999999 1 364551 929242 69459 1 2 999999 -442784 1 12 999998 -111401 1 2 999999 -463936 2 619700 844829 1 511470 743900 686126 1 2 999998 -880586 1 508594 807594 -526186 1 2 999999 -395879 2 2 999999 1 13 999995 871859 1 2 999999 -753178 2 2 999985 1 19 999995 985529 2 1318 528900 1 19 999987 367023 1 48779 504025 925177 1 20 999993 -820878 1 16 999988 -474719 1 2 999999 -89261 2 633523 871450 2 764247 902500 1 20569 332821 -530798 1 9 999998 586834 2 12 999984 2 438193 491097 1 2 999999 372531 2 695522 769815 2 390534 771549 1 84339 341050 -262799 2 20 999994 1 20 999991 824433 2 2 999999 2 10 999989 1 4 999998 -938636 1 1 999987 713158 2 8 999999 2 2 1000000 2 2 999999 2 528855 772136 2 11 999989 2 2 999999 1 2 999999 -176281 2 2 999999 1 2 999999 793240 2 15 999983 1 9 1000000 856873 1 2 999999 387408 1 895516 906495 -240436 2 2 999999 2 2 999999 2 54100 143784 2 254442 413994 1 11 999999 258687 2 11 999991 1 9 999990 -381012 1 72932 735001 -976180 2 2 999999 1 44325 472441 -490930 2 2 999999 2 9 999994 2 94900 477067 1 2 999999 360248 1 2 999999 -99922 1 2 999999 -752849 2 256418 851890 2 2 999999 2 13 999990 2 200919 400551 2 28974 568127 2 9910 830275 2 12 999992 1 14 999981 -465290 1 2 999999 889245 2 7 999982 2 14 999988 2 2 999999 2 158882 505182 1 109175 224869 65211 2 2 999999 1 11 999995 913805 2 18 999994 1 2 999999 211713 2 2 999999 1 2 999999 -473224 1 2 999999 -321079 2 15 999981 2 2 999999 2 12 999990 2 14130 952373 2 94224 378537 1 2 999999 -282651 2 17 999984 1 7 999990 -603887 1 2 999999 -37763 2 2 999999 1 2 999999 -264166 2 268025 722261 2 20 999998 1 2 999999 97737 1 2 999999 863179 1 896143 943823 956601 2 2 999999 2 2 999999 2 144034 898644 1 1 999986 -219331 1 9984 701703 -850614 1 8 999997 351779 2 152040 175813 2 18 999993 1 18 999995 808571 2 13 999991 1 80464 594310 35028 2 2 999999 2 16 999998 2 321526 466587 1 516711 613452 -621227 2 338973 655641 2 13 999986 2 102520 581770 1 2 999999 -257645 1 2 999999 594677 1 24373 935701 -74693 2 9 999984 2 16 999983 2 2 999984 1 148537 831711 134317 1 2 999999 -819023 2 104019 985466 2 2 999999 1 2 999999 260194 2 20629 701391 1 2 999986 -857891 2 74692 958297 1 710251 906343 -168625 1 485578 501919 -830990 2 9 999998 2 358157 479239 2 327326 395104 2 295443 345471 1 5 999981 -389896 2 133623 572186 1 2 999999 -862447 2 2 999999 2 514996 678908 2 9 1000000 2 3 999984 1 10 999984 965553 2 613857 981648 2 2 999999 2 75219 540908 2 205677 734781 2 2 999999 2 4 999983 1 7 999999 -170135 1 20 999999 642885 2 285750 753314 1 834301 861652 866484 2 2 999999 1 265163 749220 -272593 1 19 999982 956918 2 2 999999 1 15 999985 937029 1 218332 306287 629743 1 2 999999 561186 1 2 999999 -215824 2 253157 789772 1 397620 507664 917608 1 10 999988 -461253 1 3 999987 -209542 1 198046 720840 428301 2 780866 905040 2 15 1000000 2 947697 981094 2 84339 317112 1 2 999999 -161980 1 2 999999 -300394 2 19 999999 1 11 999991 -699971 2 18 999990 2 2 999999 2 844940 969934 1 18 999995 -833391 2 4 999993 1 730000 820233 524151 1 2 999999 -327193 1 310798 403920 -387592 2 6 999988 1 2 999999 329358 2 2 999999 2 10 999999 2 2 999999 1 8 999999 782418 1 285252 911553 -692753 2 16 999987 2 28443 471310 1 466761 924784 -344252 1 9438 930308 -435374 2 7 999999 1 443015 845623 227219 1 108064 732584 852342 2 1 999991 1 453597 893482 -385127 2 169756 408683 2 12 999990 2 151683 733516 1 671243 981481 795225 2 20 999995 2 390810 682582 1 2 999999 -900103 1 47362 915366 958080 1 16 999984 975371 1 2 999999 -850155 2 2 999999 2 2 999999 2 2 999999 2 57627 237887 1 2 999999 -459205 1 10 999999 -531496 2 10 999990 2 8 999997 1 2 999981 478787 1 2 999999 -42478 1 2 999999 -972456 2 7 999986 2 9 999981 2 12 999986 2 2460 434749 1 1 999983 -336462 2 4 999988 1 319759 727731 -527606 1 373307 495149 446096 1 62365 205853 897735 2 375761 865582 2 2 999999 2 13 999997 1 2 999999 289081 2 403018 869974 1 115416 493734 -130592 1 138730 447032 195759 2 6 999984 1 120383 600004 497732 1 652021 919277 -474654 2 2 999999 2 2 999999 1 2 999999 972160 1 5 1000000 -730692 2 99561 676438 1 614306 803073 525235 2 174878 427965 1 2 999999 433467 2 2 999999 1 116728 421431 443984 1 2 999999 820279 1 600682 813197 -284267 1 4 999999 -435555 2 5 999991 1 2 999999 696647 1 6 999998 -268243 2 2 999999 2 2 999999 1 2 999999 226512 2 2 999999 1 2 999999 578225 2 229916 742260 2 12 999987 1 2 999999 360438 2 2 999999 1 2 999999 847155 2 2 999999 2 462925 644704 2 2 999999 1 17 999986 -470301 2 481003 702337 2 169280 612661 2 320506 991610 2 2 999999 1 5 999993 978783 1 2 999999 -758805 2 2 999999 1 2 999999 92173 2 2 999999 2 13 999982 1 4 999993 -791924 2 160791 434248 2 2 999999 1 673141 989871 -394377 2 8 999985 2 2 999999 2 2 999999 1 9 999991 467697 2 2 999999 2 51797 859392 1 2 999999 395822 2 11 999995 2 2 999995 1 2 999999 855975 2 17 999985 2 475880 548539 1 67346 721013 762074 1 432001 996848 -90020 1 1198 736330 -283159 2 403482 940192 2 932869 983214 1 2 999999 213753 1 536458 869730 467041 2 2 999999 2 2 999999 1 11 999992 431142 2 20 1000000 1 520376 730046 725763 1 11 999994 -286791 2 140930 813910 2 9 999989 1 336202 769021 569505 2 2 999985 2 95015 139146 1 9 999984 -509987 1 836578 849184 626192 2 2 999999 1 699279 823142 -111753 1 150267 709111 -54093 1 3 999995 193224 2 8 999982 1 7 999984 250763 1 17 999986 -918184 1 4 999991 -153014 1 69673 572111 949470 2 2 999999 2 2 999999 1 26064 710060 94191 2 9 999987 2 6 999992 1 2 999999 421997 2 725963 756543 1 7 999993 -113712 1 3 999982 902839 2 359625 770539 1 16 999987 121526 1 2 999999 811198 1 2 999999 970946 2 1 999991 1 1 1000000 -94676 1 2 999999 271407 1 14 999983 -804178 1 2 999999 359288 2 4182 913957 2 470314 742108 2 2 999999 1 530424 724522 -758635 2 413015 781313 1 2 999999 267463 2 396421 704445 1 458865 770992 91298 2 2 999999 2 19 999995 1 2 999993 383536 2 2 999999 2 9 999997 1 401636 770916 87550 1 13 999997 475981 2 2 999999 1 2 999999 -105226 2 51638 377282 2 2 999999 1 14023 531696 850758 2 11 999996 1 12 999985 -868139 1 658097 682468 -301972 1 2 999999 353122 2 552431 916692 2 10 999983 1 402860 435872 43292 1 2 999999 -717326 1 2 999999 807311 2 9 999995 1 16 999985 -976338 1 600207 816436 495390 1 2 999999 -239803 1 351719 803531 463293 1 2 999999 -148480 1 45342 768189 779217 2 248634 781258 1 314147 570983 472165 2 9 999995 1 7 999995 -342531 1 286786 982689 -425943 1 2 999999 -466967 1 146720 287157 -796255 2 2 999999 2 4 999999 2 13 999989 2 2 999999 2 2 999999 1 518537 879438 547903 1 436437 849480 -719273 1 7 999989 -339872 2 280946 489242 2 116883 447708 2 68062 624166 2 2 999999 1 9 999996 -431447 1 112603 952197 -849999 1 20 999986 -921755 2 2 999999 2 6 999985 1 3 999988 305257 2 2 999999 1 2 999999 325076 1 674755 753942 -234860 2 17 999994 2 11 999987 2 2 999999 1 8 999981 -923527 2 658918 916067 2 2 999999 2 539546 555658 1 2 999999 30056 1 2 999999 -215573 1 11 999989 -624303 2 9 999998 1 7 999991 784359 1 180056 298046 889560 1 586011 823303 985871 2 14 999994 1 6 999996 -746586 1 2 999999 835367 1 4 999995 -822631 1 7 999999 806574 1 2 999999 -893242 2 2 999999 2 4 999984 1 2 999999 726186 2 9 999988 1 11 999982 -212008 1 2 999999 218869 1 2 999999 -865320 1 10 999985 817910 2 2 999999 2 323912 428282 2 14 999998 1 19 999987 476989 1 16 999988 -425438 2 2 999999 2 2 999999 2 73459 165424 1 2 999999 352344 1 466925 660253 461134 1 2 999999 -79362 1 763925 788993 -732952 1 11 999993 -996922 1 2 999999 955563 1 11 999989 610504 2 4 999983 2 611960 823529 2 15 999997 2 15 999995 2 699111 943048 1 91521 146497 82201 2 746837 955349 2 55124 642668 2 2 1000000 1 109094 919872 668149 1 554376 613344 -491067 1 2 999999 467364 2 2 999999 1 110733 574222 -646631 1 746619 829781 -374329 1 2 999999 501316 2 5 999983 1 11 999986 656209 2 649597 764729 2 15 999998 1 8 999985 -711204 2 2 999999 1 2 999999 -294927 1 2 999999 -468587 2 171617 978939 1 9 999983 854452 2 2 999999 1 2 999999 737156 2 13 999987 1 753507 902681 -568150 1 282604 785789 879202 2 2 999999 1 2 999999 745584 1 2 999999 -434411 2 12 999987 1 13 1000000 977764 1 446197 755590 -669438 1 2 999999 888207 1 2 999999 -709958 2 11 999991 1 19 999988 -684733 1 194256 681533 -677272 2 2 999999 1 2 999999 -717844 1 5 999996 -936952 1 2 999999 -331411 1 2 999999 -214701 2 2 999999 2 13837 471636 1 2 999999 162996 2 2 999999 1 17 999992 549143 2 2 999999 2 2 999999 1 428079 609094 221517 2 851842 939672 1 1 999986 -412610 1 74260 287236 151913 2 156909 362352 1 2 999999 -761756 2 1 999983 1 9 999996 -931145 1 11 999991 -602405 2 45035 969802 1 307132 620154 360634 1 20 999984 815659 2 14 999989 1 2 999999 -741084 2 2 999987 2 5 999991 2 419863 901411 2 2 999999 1 2 999999 -367698 2 2 999999 2 224313 410987 1 19 999993 -81238 1 8 999997 132957 2 15 999992 2 283597 513126 2 2 999999 1 9 999987 321365 2 5 999992 1 2 999999 -183782 2 296666 957352 2 9 999992 2 14 999990 1 2 999999 48580 2 9 999983 1 7 999996 962868 2 2 999999 1 2 999999 610654 1 1 999992 814332 2 3 999995 2 354120 822503 2 893483 952819 1 2 999999 900519 1 2 999999 -748591 2 2 999999 2 2 999999 1 2 999985 656691 1 494538 933493 333775 1 2 999999 -388822 1 2 999999 569701 1 10 999995 185908 1 83794 212422 -760233 2 258116 528058 2 12 999997 1 89256 867961 248844 2 103823 882265 1 4 999997 -655207 2 2 999999 1 254835 688025 -491293 1 528402 793328 -926547 1 20698 707018 -418045 1 16 999992 207031 1 525842 610154 599439 1 2 999999 267443 2 2 999999 1 2 999999 120139 1 9 999998 781235 1 332516 905631 963746 1 2 999999 -70850 1 2 999999 -86017 1 2 999999 800814 1 1 999982 868117 2 153067 426867 1 2 999999 -565821 1 2 999999 488673 2 6 999994 1 2 999999 743025 1 8 999989 912133 2 2 999999 1 5373 855496 944997 1 524700 985583 -365758 1 861321 881018 587478 1 2 999999 -640195 2 19 999999 1 523282 826048 -307687 2 762207 767317 1 2 999999 -430642 2 13 999994 1 8 999981 -323526 1 169314 919602 -178626 2 380117 895094 2 6 999987 2 2 999999 2 95906 766691 1 207584 524539 -400829 2 179083 630377 1 19 999999 767815 2 1 999987 1 734039 867345 -196252 1 16 999988 102431 2 144 350428 1 2 999999 -982323 2 2 999999 1 5 999982 581757 2 169248 379371 2 4050 234165 2 483843 921762 2 408188 527438 1 10 999998 -304897 2 61953 874435 2 240520 473556 2 2 999999 2 3124 334145 2 344527 435923 1 17 999993 447598 1 2 999999 147800 2 465501 618768 1 2 999999 -867155 2 435142 703197 1 40406 846007 -553502 2 14 999982 1 2 999999 85572 2 270059 735167 1 2 999999 285407 1 2 999999 -18939 2 16413 970428 2 2 999999 1 2 999999 25314 2 2 999999 1 2 999999 48186 2 373063 433041 1 73347 312497 -697690 2 2 999999 2 4 999985 1 590487 957751 -81264 2 6 999991 1 336025 602229 -873327 1 338517 554295 -923750 2 179650 811584 2 7 1000000 1 2 999999 -495525 1 6 999997 -475740 1 2 999999 -196434 2 8 999984 1 2 999999 298680 2 698741 898678 2 12 999987 2 384927 927862 1 103228 347731 -515759 1 985222 991904 -229035 2 2 999999 2 2 999999 1 2 999999 712649 2 51432 262641 1 76553 543706 -532213 2 2 999999 2 8 999998 1 20 999992 926719 1 7 999986 485089 1 18 999988 7669 1 2 999999 163166 1 6 999989 -422749 2 303669 946763 2 2 999999 1 20406 72794 -850840 2 788291 974636 1 15 999987 619298 2 10954 481108 1 274810 602795 185160 1 542033 636971 699329 1 677911 800616 -730194 2 413396 783732 2 2 999999 2 2 999999 1 830302 908235 -946764 1 2 999999 -225035 1 2 999999 -932332 2 3 999990 1 5 999999 61746 1 2 999999 727515 1 2 999999 -437409 1 19 999990 538177 1 2 999999 -441815 1 303632 573228 -93024 1 3 999994 95336 2 530406 995393 1 8 999999 122542 1 18 999985 -178932 2 2 999999 1 2 999999 -183745 2 2 999999 1 252581 471505 -253878 1 2 999999 519205 1 83912 735838 536482 2 366858 542005 1 5 999991 -248979 1 259726 476316 -887293 2 15 999994 1 302042 311632 444200 2 85861 343214 2 346135 837194 1 2 999999 -210124 1 2 999999 -892640 2 19 1000000 1 2 999999 -990618 1 2 999999 -864618 2 4 1000000 1 20 1000000 -589261 1 12 1000000 608151 2 2 999999 1 13 999984 -735327 2 650754 930280 1 5 999995 86628 1 1 999996 -818634 1 580471 845304 736618 2 180638 891555 2 2 999999 1 126199 975430 977122 2 2 999999 1 2 999999 170465 1 2 999999 565584 1 181950 860174 273750 1 7 999989 563591 2 316107 325978 1 143288 184587 -116338 2 11 999984 1 262388 764588 -164224 1 2 999999 -971851 2 2 999999 1 8 1000000 -120751 2 442930 803929 2 507961 672543 2 2 999999 2 63294 684070 2 595891 816591 2 13 999995 1 221918 275011 -81611 2 2 999999 2 2 999999 1 37302 780322 7612 2 3336 903424 1 11 999981 158602 1 15 1000000 125706 1 708679 884953 520498 1 103802 782077 693038 2 2 999997 2 540653 757604 2 4 999985 2 2 999999 1 4 999981 -623217 1 2 999999 178749 1 356015 633950 -291978 1 15 999997 -33785 2 2 999999 1 2 999999 -863317 1 565407 841364 -806464 1 11 999997 -932423 1 249019 596777 933125 1 16911 306304 -211710 1 13 999985 260170 1 20 999987 543673 1 19 999994 -654662 2 12 999992 2 2 999999 2 2 999999 2 20 999985 1 12 999984 114886 2 117799 716186 1 168792 460941 607377 1 34896 254142 395915 1 20 999991 827708 2 6 999992 2 2 999999 1 20 999984 890003 2 16 999993 2 31012 90622 2 17 999999 2 179544 514199 1 2 999999 554170 1 2 999999 -411060 2 2 999999 2 2 999999 2 486038 938212 2 723929 976238 1 8 999990 -673560 1 2 999999 694913 2 2 999999 1 2 999999 369801 2 203608 269889 2 282037 414435 1 2 999999 -111626 1 2 999999 -497086 1 2 999999 -16964 2 178606 296016 2 2 999999 2 191823 228108 2 18 999983 2 9 1000000 2 2 999999 2 2 999999 2 7 999998 1 10 999994 540116 2 479369 492754 1 2 999999 -74670 1 9 999985 571381 2 689769 712306 2 2 999999 1 13 999990 -118653 1 2 999999 -661830 2 2 999999 2 12 999998 1 17 999999 886432 1 477345 737899 -790721 2 2 999999 2 14 999983 1 2 999986 45808 1 6 999983 -106604 2 9 999986 1 2 999999 -539155 2 2 999999 1 15 999986 461586 2 150165 657649 1 776376 801274 434023 2 471684 691378 2 7 999996 1 349823 640900 795448 2 82907 827659 1 2 999999 -985704 1 15 999998 132780 1 8 999990 -115807 2 19 999994 1 4 1000000 827547 2 2 999999 2 2 999999 1 2 999999 -780488 2 611817 912713 1 2 999999 654074 1 13 999983 527467 1 2 999999 17708 1 411841 459610 -913242 1 10 999992 -22166 1 10 999989 621971 2 2 999999 2 2 999999 1 432694 594780 -730445 1 13 999991 171177 1 2 999999 -261842 2 2 999999 1 2 999999 -360557 2 2 999999 1 2 999999 634184 1 454661 920502 -610202 2 600153 811671 1 418037 515686 -399632 2 2 999999 2 18 999989 2 2 999982 2 147836 443188 1 278343 487924 88697 2 165950 882479 1 570992 953591 -458314 2 8 999996 1 2 999999 -31950 2 159676 953074 2 450089 984496 2 610158 712750 1 8 999989 -428727 2 2 999999 1 2 1000000 364032 1 2 999999 -775566 2 2 999999 1 2 999999 -763250 2 142049 142320 2 17 999989 2 2 999999 2 9 999995 1 330749 648826 117726 1 12 999986 -64507 2 2 999999 2 2 999999 1 2 999999 -471641 1 470465 967668 810117 1 2 999999 254308 2 13 999995 1 4 999986 -4159 2 232333 406778 2 2 999999 1 2 999999 368845 1 962981 984430 -909121 2 2 999999 1 445425 933683 859876 1 4 999986 -121603 1 19 999985 617914 1 19 999997 93614 2 72291 871814 2 274860 822800 2 12 999986 2 505501 577057 1 14 999990 -396018 1 2 999999 689671 2 2 999999 1 560524 688838 451280 2 12 999983 1 226527 661109 -183759 1 88561 223796 10712 1 2 999999 -63238 2 2 999999 2 413438 888449 1 65537 243829 -855168 1 257581 408056 -757306 2 2 999999 1 136439 519859 148638 1 2 999999 924049 1 368002 400197 -491068 2 2 999999 1 8 999987 -679189 1 203230 617243 685534 2 2 999999 2 106274 933763 1 2 999999 -69208 2 13 999999 1 19 999997 -363621 2 2 999999 1 9 999982 851220 1 11 999996 130200 2 2 999999 2 2 999999 1 642860 741293 -946458 2 48300 329169 1 2 999999 695577 2 2 999999 1 11 1000000 -67273 1 19 999992 -147032 1 1 999997 497717 2 1 999998 2 2 999999 2 201601 780927 1 348541 553490 334975 2 6 999993 2 1 999984 2 13 999989 2 2 999999 1 2 999999 924127 2 18 999985 2 2 999999 2 240431 848877 2 2 999999 2 433298 665183 2 2 999999 1 17 999981 235005 2 328935 819247 2 17 999997 2 182969 605295 1 2 999999 -773344 2 333082 740143 2 11 999996 2 18 999995 1 410255 939387 -348357 1 2131 770621 954442 2 247901 376898 2 2 999999 1 5 999984 -735947 2 460677 579499 2 79910 320999 1 2 999999 153631 2 2 999999 1 15 999986 -77421 1 2 999999 302659 2 2 999999 2 135733 863681 2 187593 448543 2 630691 642993 2 2 999999 2 4 999983 2 15 999998 2 307653 703366 2 777678 840374 2 257951 989693 2 2 999999 2 2 999999 2 2 999999 1 2 999999 45695 2 2 999999 2 116970 744792 2 3 999996 2 12 999999 1 2 999999 -818634 2 13 1000000 1 2 999999 -760515 1 399497 763474 135112 1 1 999993 -871464 2 254588 608664 2 294566 356769 1 2 999999 -152390 1 500464 841069 796302 1 20 999999 -841604 2 2 999983 2 700030 997434 2 503473 596282 1 275129 822168 406310 2 395028 680320 1 9 999999 -749594 1 7 999998 23419 1 14 999993 -548950 2 12 1000000 1 16 999985 922443 2 554647 863760 2 19 999988 2 2 999999 2 13 999992 2 9 999996 2 2 999999 2 2 999999 1 2 999999 751457 2 10 999990 1 20 999995 -639403 2 2 999999 2 172334 507146 1 2 999999 967592 1 2 999999 -173816 2 5 999995 2 14 999993 2 2 999999 1 11 999990 -638009 1 2 999999 197202 2 2 999999 2 2 999999 2 4 999982 1 218968 853032 153955 1 334770 532122 -287082 1 6 999983 -379573 2 3 999981 2 537789 571762 2 2 999999 1 169740 554460 734010 2 12 999993 2 7 999997 2 9 999999 1 15 999992 -612811 1 1 999989 385413 1 2 999999 961872 2 442331 882794 2 2 999999 1 18 999994 -205492 1 471402 765183 -48093 1 5 999991 -325560 2 64311 544693 2 14 999994 2 374367 539562 1 12 999985 -843842 1 2 1000000 -419234 2 6 999996 2 2 999999 1 2 999999 -679211 2 2 999999 2 154379 169201 1 5 999994 -390031 2 146849 560734 1 635557 772212 430154 2 2 999999 1 17 999987 -801836 2 139732 519931 2 5 999988 1 16 999987 -906841 1 573495 753159 754931 2 328146 741771 2 8 999989 1 642125 658456 -338804 2 835675 903415 1 2 999999 -341364 1 16 999984 500008 2 192377 774024 2 2 999999 2 12 999994 1 2 999999 -386737 1 3 999994 247591 1 575877 969079 477520 2 2 999999 2 6 999985 2 11 999985 1 3 999988 -774664 2 93789 493283 2 1 999983 1 7 999996 -419898 1 19 999988 977352 2 2 999999 1 2 999999 -642480 1 487367 841179 674397 2 5 999998 1 2 999999 -570211 1 167529 536682 -546690 1 11 999983 -757892 1 4 999988 854579 2 2 999999 1 1 999988 729764 2 164556 603303 1 2 999999 -470353 2 12 999994 2 2 999999 2 2 999999 1 2 999999 -661878 1 2 999999 -212479 1 2 999999 -802729 1 488968 830478 -238724 2 657924 850677 1 2 999999 285180 1 8 999985 583768 1 4 999994 699674 2 6 999993 1 2391 511575 -76188 2 264612 393187 1 12 999998 861209 1 18 999999 -870870 1 2 999999 494988 2 2 999999 2 12 1000000 1 20 999992 422463 1 2 999999 313846 2 267106 522416 2 4 999982 1 611524 649615 -914594 2 2 999999 1 749521 872378 719792 1 38098 97027 85637 2 2 999999 2 2 999999 1 926313 952799 403893 2 6 999988 1 9 999984 -229861 2 264930 684024 1 2 999999 632216 1 403365 934171 -529555 2 219893 244370 1 2 999999 253703 2 20 999987 1 2 999999 416090 1 2 999999 -332149 2 16 999988 2 2 999999 1 2 999999 142394 2 18 999981 1 19 999986 -975967 2 320449 506734 1 2 999999 180490 1 2 999999 194623 2 2 999999 1 2 999999 10168 1 2 999999 -740967 1 2 999999 -778506 2 2 999995 2 2 999983 1 333574 618394 828435 2 2 999999 2 2 999999 1 5 999992 754801 1 2 999999 549273 2 5 999990 1 619852 820803 -607179 1 11720 848256 -420104 1 2 999999 892911 2 18 999994 2 2 999984 1 374337 865215 -612167 2 2 999999 2 2 999999 1 2 999999 2660 2 685693 758096 2 35774 243189 2 1804 118674 1 3 999991 696893 1 2 999999 -808469 2 2 999999 1 2 999999 783468 1 186607 403042 887034 1 270581 902419 -859135 2 5 999997 1 704766 814585 -291475 2 9 999989 2 337876 723072 1 280963 997949 -563505 1 2 999999 255714 1 19 999992 -388776 2 9 999998 2 1 999999 1 16 999984 -112206 2 2 999999 1 2 999999 406361 1 2 999999 -472747 2 548165 664950 2 352222 662206 1 16 999995 960658 1 2 999999 -891038 2 6 999985 2 616870 746641 1 188911 984851 207056 1 16 999982 -6745 2 140279 985263 1 11 999984 452612 2 2 999999 2 20 999996 1 124762 943864 -380648 2 18 999994 2 11 999986 1 8266 272083 -331049 2 3 999990 2 2 999999 2 817 432023 2 2 999996 1 177417 732228 -24634 1 6 999986 -430591 2 2 999999 2 2 999999 2 11 1000000 1 4 999989 367008 1 2 999999 -511191 1 12 999984 -515061 1 3 999988 955530 1 561045 910213 -702133 1 56233 869718 550392 2 2 999999 1 755351 823027 -594034 1 2 999999 -378141 1 20 999982 -211667 2 274531 632601 1 2 999999 -309372 2 2 999985 2 135391 182959 1 17 999981 -669868 2 630523 842871 1 266061 582797 296049 1 2 999999 781722 2 678681 806552 1 942192 946866 863451 1 172790 584480 -995705 2 11 999992 1 23218 83546 -358950 2 2 999999 2 2 999999 2 351041 788622 2 7 999982 1 133800 320579 -549516 1 279107 743542 937690 1 2 999999 -714785 2 132902 448268 1 760498 768398 895703 1 293482 576860 -817710 2 348377 558855 1 9 999996 -596161 1 56400 742091 -350 1 2 999999 314891 1 2 999999 -346215 2 19 999990 1 2 999999 673327 1 2 999999 83072 2 588550 905598 2 19 999998 1 15 999981 -963139 2 2 999999 2 507327 828452 2 363222 915763 1 18 999995 -905165 1 11 999989 -900398 2 15 999992 1 2 999999 939299 2 6 999985 2 2 999999 1 2 999999 -814249 2 1 999985 1 741792 794097 -579942 2 13 999984 1 32186 90277 398670 2 1887 414932 2 2 999999 2 3 999981 1 5957 669637 622044 1 2 999999 367312 2 324286 804185 2 140872 430616 1 440769 735331 -288209 1 178252 613237 -303155 1 487487 558569 -527822 1 3 999992 811635 2 13 1000000 2 13 999983 2 23159 372888 2 2 999999 2 2 999998 2 356887 931742 1 483052 547371 -140523 1 17 999985 819416 2 181726 923180 1 18 1000000 -698887 2 16 1000000 2 7 999986 1 19 999991 604379 1 16 999991 -660899 1 2 999999 -283500 1 7 999984 -400346 2 2 999999 1 248975 576348 661400 1 2 999999 415667 1 2 999999 -25350 1 806344 872772 -678065 1 2 999999 -763860 1 338199 976201 -356703 2 20 999981 1 13 999989 10898 2 65903 783540 1 2 999999 115320 2 3 999993 2 2 999999 1 14 999992 621379 2 7 999984 1 2 999999 896480 2 330383 411090 2 580293 982226 1 2 999999 -539075 1 20 999986 -484406 1 2 999999 -102652 2 6 999983 2 2 999999 1 18 999996 -312324 2 112461 694184 2 2 999999 2 54323 558731 2 819589 976061 2 5 999998 1 13 999998 719097 2 385175 937655 2 470232 576383 2 2 999999 2 13 999989 2 12 999993 2 294891 973851 1 1 1000000 -608489 2 2 999996 2 19 999994 1 12787 865469 -991881 1 7 999995 -911157 1 2 999999 -300791 2 19 999987 1 395922 694872 -991650 1 17 1000000 -38617 1 2 999989 -696429 2 175531 188901 1 20 999981 794403 1 12 999999 932898 1 5 999984 657888 1 4 999997 994584 2 2 999999 1 133481 889160 585427 2 2 999999 2 185812 684194 1 18 999992 -666796 2 17 999988 1 5 999996 985518 1 6 999996 219244 2 17 999995 2 2 999999 1 6 999989 841665 2 377336 922904 1 5 999986 271869 1 20 999985 64422 1 11 999986 -45639 2 694576 962377 1 490441 500420 341083 1 11 999989 480881 2 1 999983 1 2 999999 635672 1 2 999999 720190 1 15 999995 897931 2 2 999999 2 2 999999 2 2 999984 2 508285 736725 1 38961 52223 129901 2 602691 893097 2 194657 296328 1 2 999999 -708313 1 15 999989 -840395 1 2 999999 -390401 1 2 999999 -809513 1 2 999999 -454799 1 2 999999 497728 2 2 999999 2 9 999992 1 409544 818877 909537 1 2 999999 369825 1 50520 256834 -439018 2 8 999986 2 162112 688003 1 2 999999 -846907 1 263538 349207 649503 2 25065 578232 1 2 999982 187623 1 2 999999 -113340 2 374804 392640 2 2 999999 2 2 999999 1 2 999999 -811204 1 2 999999 539795 2 333172 680179 1 13 999986 -775314 2 784967 948104 2 3 999982 1 19 999986 76877 2 93182 991939 2 597647 916702 1 110799 830695 -331030 1 2 999999 402032 1 19 1000000 190528 2 44930 382840 1 764897 981707 -721537 1 282842 410159 621129 2 312118 930368 2 2 999999 2 4 999998 2 15 999985 2 2 999999 1 629020 730150 93722 1 1 999991 820039 1 4 999981 -822637 2 18 999996 1 2 999999 -290286 1 2 999999 804711 1 16 999995 587558 2 11 999989 2 4 999987 2 138476 609304 2 495855 662713 1 6 999996 708535 1 2 999999 827310 1 8 999985 328658 2 2 999993 2 21449 317531 2 52454 58022 2 4 999996 1 2 999999 -128002 1 16 999993 603042 2 2 999999 1 268168 926917 709395 2 2 999999 1 2 999999 92329 2 4 999985 1 2 999998 -695794 1 103888 923308 -80339 1 107572 216004 659320 1 5 999999 329459 2 2 999999 2 10 999997 1 401968 606278 536340 2 1 999996 2 3 999994 1 4 999994 -554814 2 2 999999 2 6 999992 2 2 999999 1 39179 272058 -246773 2 4 999982 1 383799 801573 97511 1 456146 808735 -295497 1 2 999999 161508 2 17 999987 2 17 1000000 1 2 999999 -547546 2 200417 338792 2 86054 288296 1 599296 666436 48033 2 416707 672621 1 2 999999 -119331 2 11 999990 2 18 999996 2 17 999987 2 758685 812897 1 2 999999 277282 1 81976 845247 -377655 1 3 999983 -942955 1 541303 960891 914083 1 13 1000000 -19532 2 5 999985 1 2 999999 -707269 1 14 999984 -694148 1 13 999982 834634 1 18 999985 23906 2 2 999999 2 19 999994 1 12 999992 -730355 2 15 999989 2 2 999999 2 4 999983 2 7 1000000 2 2 999999 2 2 999999 1 12 999989 384985 2 20 999983 2 2 999999 1 45084 870870 -834032 1 2 999999 304945 1 27787 457968 130733 1 17 999996 -746257 1 2 999999 541489 1 10 999984 29274 2 14 1000000 1 403362 919543 -70684 2 2 999999 2 2 999998 1 2 999999 12904 1 16 999988 -494039 2 2 999991 2 7 999981 1 18 999983 -815344 2 2 999985 2 2 999999 1 18 999995 7648 1 2 999999 -527659 1 246583 986043 773016 2 1 999999 2 2 999999 2 7 999996 2 579155 709477 2 7 999985 2 6 999997 1 68050 436751 252834 2 11445 821374 2 522443 866134 2 2 999999 2 288538 623450 1 467395 662736 988116 2 2 999999 2 595304 858536 1 86315 109181 709518 2 7 999991 2 2 999999 2 1 1000000 1 2 999999 -874962 1 10 999984 44126 2 2 999999 2 33469 694689 1 2 999999 -660693 1 20 999999 916887 1 2 999999 -143218 1 4 999989 684944 2 2 999999 1 460780 928328 315210 2 2 999999 2 2 999999 1 3 999987 -555280 2 152360 734548 2 2 999999 1 2 999999 789695 1 2 999999 -436265 2 2 999999 1 9760 682421 909967 2 16 999984 2 10 999983 1 2 999982 -818656 1 1 999982 328862 1 2 999999 -435195 2 2 999999 2 480258 591530 1 2 999999 -859422 1 2 999999 771977 2 2 999999 2 2 999999 2 2 999999 1 2 999999 232958 2 226287 525741 2 2 999999 1 2 999999 462047 1 158250 359013 663364 2 9 999989 1 2 999999 160130 1 146151 404327 -386803 1 13 999993 635434 2 2 999999 1 2 999999 601447 2 8 999998 1 3 999996 -939782 1 11 999983 -366062 2 2 999999 1 11 999992 615112 2 2 999999 1 366552 816166 443706 1 665891 738744 213624 2 945269 950186 1 343061 587556 -51362 1 6 999981 148216 2 320163 603005 1 256652 416273 111649 1 2 999999 306158 2 5 999983 2 11 999997 1 2 999999 -932255 1 2 999999 244569 1 2 999999 -705487 1 2 999999 -92842 2 34898 414036 2 18 999985 2 2 1000000 2 382626 693231 1 5 999996 -28857 2 2 999999 2 363109 612576 1 108202 751238 -836336 2 77710 907163 1 11 1000000 953889 2 18 999989 2 4 1000000 1 8 1000000 -73588 1 2 999999 307101 1 6 999988 82315 1 192456 411773 674804 2 18 999989 2 297101 794073 1 2 999999 -667012 1 9 999985 -27123 2 4 999995 2 9 999983 2 73218 457031 1 2 999999 435929 1 460352 842215 448009 2 165565 467753 1 2 999999 875878 1 257436 866283 -293816 1 2 999999 530885 1 8 999994 -65557 2 360741 841960 1 10 999999 363402 1 1 999994 -120645 2 793506 880922 1 9 999998 399075 1 3 999999 -434115 2 7 999981 2 2 999999 2 2 999999 1 256764 439449 -77797 2 9 999995 1 124401 819116 -895397 1 2 999999 310148 2 2 999999 2 406016 424434 1 184111 322017 -28593 2 150504 403238 2 2 999999 1 667039 881411 424515 2 2 999999 2 367732 406506 1 149474 486072 713526 1 145604 420711 -116047 2 17 999983 1 18 999999 838927 2 2 999999 2 2 999999 2 389410 885376 2 2 999999 2 2 999995 2 2 999999 1 2 999999 57032 1 6 999988 28145 2 400370 894593 2 2 999999 1 2 999999 -929978 1 2 999999 -827044 1 2 999999 770955 2 2 999999 2 2 999999 1 2 999999 144132 1 5 999990 793035 1 2 999999 196541 2 2 999999 2 2 999999 2 626333 661680 1 11 999983 -354545 2 7 999991 2 17 999997 2 17 999997 2 15 999997 1 2 999999 -501273 2 17 999987 1 112960 266024 -61128 2 2 999999 2 2 999999 2 955479 998547 2 510690 631645 1 9 999985 439465 2 2 999999 1 72655 444462 12451 2 2 999999 1 13 999997 12895 2 18803 543738 2 2 999999 2 526509 647544 2 2 999999 2 10 999996 1 7 999981 -501272 2 14 999994 2 2 999999 1 4 999996 -578158 2 439329 495949 2 13 999986 1 164149 310221 648735 1 2 999999 144899 1 8 999982 -97688 1 2 999999 807698 2 404737 500578 1 2 999999 188806 1 3 999992 -78906 2 10 999991 2 2 999999 2 58780 257481 2 2 999999 2 2 999999 2 99329 757482 2 2 999999 2 2 999999 1 2 999999 -785516 1 18 999996 -603050 2 2 999999 2 2 999999 1 8 999985 -680189 1 2 999999 978556 1 2 999999 -409164 1 272735 324690 429639 1 188717 774133 -188439 2 393377 904710 2 2 999999 1 29492 465207 355861 1 344597 632942 327489 2 327318 485640 1 907650 946700 30032 1 9 999982 532251 2 9 999983 1 2 999999 506013 2 11 999991 1 70950 570105 -560575 1 2 999999 218082 1 2 999999 419091 2 2 999999 1 719411 956343 -432689 1 2 999999 460098 2 19 999993 1 264172 498168 174820 2 6 999993 1 14 999997 -770639 2 1 999984 2 18 999992 1 2 999999 -700265 1 5 999987 -811142 2 237493 529219 2 2 999999 2 15 999984 1 13 999997 -271058 1 2 999999 760122 2 57862 233169 2 561838 691792 1 504761 887071 -59138 2 1 999995 1 2 999999 -672695 1 396563 570138 789062 2 2 999999 2 2 999999 1 3 999995 308690 1 287652 307133 -872498 2 15 999984 1 2 999999 657433 1 9 999990 -302862 2 242229 639832 2 20 999982 1 158246 567962 -289779 2 7 999984 2 8 999995 1 13 999981 84151 1 4 999983 -22638 1 2 999999 22205 1 17 999998 -252740 1 18 999993 -154700 2 19 999983 2 782739 976602 2 430538 967040 1 555937 900761 860970 1 2 999999 -935248 1 561248 935386 -178193 2 19 999999 2 282151 680182 2 171850 531490 1 2 999999 794855 2 2 999999 1 2 999999 535932 2 767422 990318 1 16 999997 -929338 2 7 999985 2 5 999989 1 2 999999 -274039 1 1 999991 174183 1 2 999999 -460341 2 2 999999 1 197569 241769 553849 2 11 999990 1 2 999999 -702826 1 5 999984 311777 2 44605 654739 2 299898 347706 1 288086 742980 744181 2 126538 193097 2 9 999995 1 135064 564561 -743428 2 227015 321801 2 2 999999 2 9 999993 2 5 999995 1 11 999982 954039 2 10 999994 2 3 1000000 1 2 999984 -762086 2 2 999999 1 2 999999 -209403 2 181272 928025 2 172513 951812 2 2 999999 2 2 999999 2 2 999999 1 8 999981 544672 2 2 999999 1 741603 868263 -591727 2 8 999998 1 2 999999 537756 1 2 999999 -216996 1 2 999999 -750759 1 121646 628616 318105 1 17 999993 -476812 2 2 999999 1 3 999999 -639621 2 4 999992 1 2 999999 -805484 1 7 999981 220562 1 11 999999 -177988 1 2 999999 -194207 2 4 1000000 1 2 999999 -196044 2 83826 789229 2 14 999984 1 13 999989 -447932 1 2 999999 -764242 1 40266 198515 -261722 1 6 999993 736577 2 2 999999 2 522129 703498 2 122669 170315 2 16 999981 2 7 999995 1 2 999999 390463 2 20 999982 1 2 999999 -88960 2 474492 647256 1 2 999999 399594 1 20 999988 -885843 2 553235 853723 2 2 999999 2 4 999984 1 2 999999 345200 2 37845 667951 2 8 999982 2 2 999999 1 2 999999 -219095 2 2 999999 1 6 999991 -793695 1 2 999999 -745784 2 2 999999 1 1 1000000 -519557 1 125094 609466 -419792 1 91693 315280 870958 2 2 999999 2 2 999999 2 750566 795553 1 271373 750344 491175 2 2 999999 2 2 999999 2 2 999999 1 2 999999 420370 2 2 999999 1 2 999999 -110762 1 122207 917702 249778 2 11 999991 1 2 999999 -160755 1 193695 997259 -112380 1 3 999984 -447887 2 1 999981 1 2 999999 -972429 1 112206 165869 214897 2 11 999983 1 739474 937023 -659436 1 17 999983 749755 1 428685 860143 -761013 2 88322 771131 1 2 999999 840606 2 2 999999 1 313779 596000 947704 2 210961 289328 2 79289 747379 1 2 999999 -593795 2 14 999991 2 2 999999 1 2 999999 263844 2 15 1000000 1 8 999990 471928 2 18 999994 1 241341 269908 140560 2 2 999999 2 55141 785815 2 546351 840406 1 18 999987 6607 2 1 999988 1 67577 686058 -497459 1 9 1000000 -930338 1 2 999999 21910 1 2 999999 -489953 2 9 999994 1 2 999999 -400606 1 17 999992 -829921 2 14 999990 1 2 999999 -856665 2 16 999987 2 4 999996 2 2 999999 2 2 999999 1 2 999999 -430558 2 18 999982 1 5 999985 -67119 1 9 999994 -145581 2 844065 862576 1 10 999984 -89456 1 2 999999 621262 1 2 999999 -613976 2 14 999995 1 2 999999 -969066 2 308135 756639 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 5 999981 2 12 999997 1 2 999999 519220 1 2 999999 70105 1 248090 819520 955609 2 2 999999 2 2 999999 1 2 999999 -82207 2 17 999986 1 337140 475374 936527 2 15 999999 2 17 999997 2 1 999999 2 142219 418311 1 2 999999 880315 1 2 999999 -587829 2 2 999999 2 2 999999 1 10 999998 276017 1 317985 741063 -29207 2 112270 871365 1 311161 381982 504945 1 315439 852230 766670 1 311680 349348 464204 1 387556 561174 879158 2 384781 759969 1 415682 761012 968295 2 176671 427378 2 312190 841354 2 296316 381927 1 13 999993 996876 2 2 999999 2 333867 805817 2 6936 72230 1 2 999999 -722720 2 253437 800619 2 627785 997390 1 19 999991 -98416 2 8 999995 1 468059 896815 920521 1 67286 110597 148807 2 2 999999 2 169407 173387 1 17 999987 -237425 1 2 999999 -266966 2 3 999998 2 308286 886755 1 82856 586139 814083 1 586327 812441 595200 1 730534 909862 783533 2 1006 674992 1 2 999999 -736876 2 2 999999 2 406433 873722 2 6 999986 2 102956 880598 2 1 999983 1 82546 121957 -971981 2 8 999988 1 2 999999 -63356 2 2 999999 1 2 999999 -683922 2 1 999992 1 2 999999 780710 2 2 999999 2 2 999984 1 9 999981 -50264 1 4 999988 492079 2 401282 737301 2 3 999986 1 695293 959588 -730111 1 732744 974344 -18256 1 496509 873505 -381891 2 19 999996 2 8 999986 1 2 999999 -331305 1 153676 479390 921611 2 44717 92499 2 2 999999 2 15 999991 1 646144 899068 -241426 1 286847 440004 -247089 1 7 999989 112214 2 2 999999 1 383492 608259 578403 2 5 999990 2 2 999999 1 6 999992 177111 2 2 999999 1 909866 977963 795641 1 2 999999 339439 2 2 999999 1 8 999991 976483 2 686650 914802 2 20 999990 1 2 999999 -627384 2 2 999999 2 243501 390924 2 427403 743848 2 34403 125981 2 19 999996 2 7 999991 1 801258 957346 828082 1 2 999999 -656869 2 2 999999 1 3 999990 185793 2 2 999999 1 14 999997 -94513 1 3 999990 -459940 2 20 1000000 1 166445 766816 -922461 2 2 999999 2 19 999987 2 229670 266186 2 12 999984 1 10 999995 544732 1 505900 995751 -136774 2 2 999999 1 16 999984 -452886 2 730360 976070 1 362581 703597 241152 1 17 999997 214710 2 3 999992 2 625835 806256 2 19 999986 2 29077 363591 1 7 999987 380333 1 20 999984 -286687 1 2 999999 -314306 2 14 999986 2 2 999999 2 1 999981 1 10 999993 -973046 2 14 1000000 1 324483 774766 198341 2 12 999983 1 2 999999 399248 1 16 999992 -13283 1 2 999985 -4356 2 103114 317635 2 2 999999 1 19 999998 -702025 1 224857 794416 540984 2 2 999999 2 185289 580187 1 670426 825196 -579151 1 2 999999 603708 2 241730 451530 1 359974 829942 -359528 1 11 999990 255300 1 587917 780181 303890 2 160921 661110 1 52009 879894 428452 2 3 999998 2 4 999988 1 422550 851285 -259463 1 2 999999 377444 1 7 999993 -874800 1 65756 77189 862870 1 16 999998 -724960 2 732986 811878 1 17 999988 -286415 2 275404 422230 2 10 999995 2 2 999999 2 1 999990 1 145278 932290 -179994 1 658016 980097 -515405 1 5 999982 -889689 2 224402 781561 2 569074 908247 1 13 999985 -660293 2 496188 813469 1 290961 420395 -724536 1 2 999999 -340480 2 2 999999 1 55282 443819 196245 1 11 999986 -363621 2 11 999996 1 513010 530369 -827894 1 2 999999 336517 1 16 999987 175154 1 696401 721488 -643298 1 2 999999 -422240 2 2 999999 1 2 999999 684642 1 20 1000000 971403 1 16 999990 -353097 2 2 999999 2 443874 842771 1 431053 822567 5621 2 16 999982 2 2 999999 2 4 999992 1 4 999981 -104393 2 12 999997 1 782902 801522 -869521 1 2 999999 -679581 1 16 999993 -165544 1 399971 736977 -360976 1 2 999999 -805902 2 16 999982 2 10 999991 2 2 999999 2 762389 887905 2 69755 497300 2 438476 949020 2 2 999999 1 152123 711421 891602 1 1 999990 -540621 2 6 999988 1 10 999993 -476811 1 2 999999 728968 1 1 999993 669489 2 2 999988 2 18 999987 1 2 999999 861780 2 14 999996 1 2 999999 -664169 1 2 999999 821679 2 2 999999 2 195856 884812 1 2 999999 783356 1 14 999982 -849613 2 66908 241356 2 2 999999 1 18991 142223 835286 1 8 999998 -790198 2 2 999999 1 242321 769951 -333588 1 13 999993 -15840 2 16 999985 2 2 999999 2 345233 784704 2 375637 404457 2 8 999993 1 11 999993 139796 2 2 999999 1 12 999992 -868416 1 11 999997 -838543 1 2 999999 16732 1 8 999985 -624986 2 314122 612151 1 20 999994 -160664 2 2 999999 1 290029 337712 181450 2 5 999999 2 2 999999 1 631739 885544 753533 1 426524 536587 679022 2 15 999989 2 2 999999 2 2 999999 1 142796 571196 -64838 1 81921 917490 348331 1 15 999995 -663970 1 4 999991 -406800 1 9 999997 515497 1 17 999982 -995622 1 8 999983 521658 2 408173 646717 2 263656 395013 1 2 999999 -275102 1 2 999999 963033 2 2 999999 1 2 999999 -308958 1 375211 766995 264491 1 2 999999 -210949 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 17 999981 2 2 999996 1 14801 287592 -700458 1 2 999999 -300402 2 14 999990 1 6 999998 498682 2 2 999999 2 2 999999 2 2 999999 1 2 999999 412295 1 289149 750859 -353399 2 2 999999 1 2 999999 -950747 1 2 999999 -799563 2 2 999999 2 206715 459309 2 10 999985 2 312698 401430 1 338340 363164 229482 2 2 999999 1 55792 760140 -278671 2 9 999987 2 14 999994 2 2 999999 2 2 999999 2 135184 243018 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 308766 2 2 999999 1 9 999989 -425839 1 581850 594252 -668061 1 631444 759729 -761152 1 799067 914451 -345061 1 2 999999 866924 1 2 999999 -500071 1 4 999995 919796 2 2 999999 2 11 999987 2 414105 447922 2 5 999984 2 2 999999 1 13 999985 757854 2 2 999999 2 578944 953651 2 2 999999 2 19 1000000 1 722331 888702 -483922 2 305472 545739 1 330471 915488 -932230 1 738452 750051 -542616 1 17 999994 -997318 1 2 999999 971017 2 354376 959545 1 470602 806790 739483 1 342138 798900 453370 2 3 1000000 2 417521 702509 1 3 999990 -725713 2 211001 815018 2 20 999999 1 499123 874873 510293 1 6 999982 -31240 2 2 999999 1 6 999991 -535862 1 2 999999 -488369 2 818597 941806 2 17 999994 1 2 999999 815228 2 396839 906313 2 2 999999 2 2 999999 1 2 999999 372048 1 23171 50854 -535519 2 77992 504326 1 16 999981 410285 2 28176 71014 2 15143 285925 1 11 999989 -962221 2 7 999992 2 10 999985 1 551519 978535 -859737 2 2 999999 1 20788 230804 431593 1 2 999999 676293 1 75962 184243 259035 2 129693 299444 1 229532 343241 -12138 1 18 999995 218048 1 2941 456571 633492 1 36614 297297 850501 2 228984 923751 2 13 999990 2 2 999999 2 162625 713446 1 2 999999 -443203 2 9 999986 2 8 999997 2 2 999999 2 276648 717539 1 822294 914505 183078 2 242087 369704 2 2 999999 1 2 999999 987313 2 15 999992 2 805837 834258 2 41176 865290 2 2 999999 2 2 999999 2 2 999999 2 7 999993 1 2 999999 495133 2 2 999999 1 13 999982 508514 1 1 999998 -815788 2 3 999991 1 15 999997 548076 2 12 1000000 1 163409 410356 516037 1 4 999992 -578752 1 2 999999 -152747 1 14 999990 222582 2 264518 402824 2 7 999993 1 287986 503396 44700 1 2 999999 -766159 2 2 999999 2 2 999985 2 15 999987 1 378030 993123 117450 1 232516 717483 273013 2 2 999999 2 2 999999 1 18 999986 -94034 2 8 999983 2 2 999999 2 2 999999 2 463849 842921 2 1 999989 2 2 999999 1 2 999999 -284811 2 258089 846700 1 2 999999 -209629 1 4 999986 -487436 2 2 999990 1 2 999999 -582198 1 5 999999 -217084 2 3 999998 2 176981 745303 2 680691 767630 1 654534 879434 38923 2 2 999999 1 2 999997 -598095 2 20 999990 1 2 999999 662088 2 2 999999 2 2 999999 2 85149 693025 2 11 999982 2 479979 864735 1 2 999999 650651 2 2 999999 2 13 999990 1 228419 478529 -332292 2 207424 608614 1 231526 780776 561605 2 602731 742890 1 481730 696452 -68049 1 2 999999 -599794 2 2 999988 2 15 999996 1 398534 492072 440474 2 17 999998 1 18 999987 765680 2 7 999997 1 2 999999 299663 2 7 999988 1 10 999992 31800 1 2 999999 663019 2 192377 748136 2 12 999985 1 11 999989 -523082 2 2 999999 1 367509 853174 805401 2 13 999983 2 13 999990 2 1 999999 1 208663 936224 261622 2 20 999988 2 553584 650136 1 2 999999 379194 1 2 999999 -358590 2 6 999997 2 2 999999 2 434772 636119 1 337053 639518 76695 2 375261 513281 1 2 999999 -328271 2 28376 191848 2 1 999993 2 5 999996 2 808 812921 1 2 999999 -65263 1 9 999993 718690 2 2 999999 2 7 999993 2 537522 841017 1 158161 301349 319494 2 184944 370308 1 2 999999 923788 1 19 1000000 501589 1 290753 569091 565647 2 10 999991 2 148912 803520 1 1 999988 792380 2 2 999999 2 8 999999 1 17 999982 -543553 1 15 999989 863198 2 2 999999 1 16 999981 -63821 2 162713 632652 1 10 999995 547650 2 255653 884619 2 2 999999 1 173165 492944 601351 2 16 999985 1 5 999989 269094 2 7 999993 2 742535 866674 1 342310 901522 -427386 2 12 999996 2 394661 502360 2 20 999997 1 2 999999 -275216 1 12 999992 428735 1 2 999999 -68811 2 2 999999 2 17 999993 2 1 999997 1 16 999991 781348 2 17 999998 2 2 999999 2 10 999994 2 11 999981 1 2 999999 -412480 1 155782 259503 -565751 1 2 999999 -300708 2 18 999999 1 594876 700255 -571852 1 1 999998 -214941 1 2 999999 176477 2 10 999981 2 10 999990 2 2 999999 1 2 999999 769249 1 20 999989 -413462 2 368184 929146 1 2 999999 151272 2 2 999999 1 2 999987 680448 2 2 999999 1 635303 687681 -253899 2 167845 722759 2 2 999999 2 2 999999 2 2 999999 1 20 999996 654728 1 168205 256482 -797899 2 16 1000000 1 20 999997 -285081 1 11 999992 -617727 1 5 999987 -970235 1 15 999997 514285 1 643957 990415 -164909 1 20 999985 -936379 2 2 999999 2 2 999999 1 16 999984 -41141 2 2 999999 2 2 999999 2 2 999999 1 168644 330783 -15624 1 5 999990 715128 1 13 999994 951885 2 321481 621622 2 7 999981 1 560332 853204 -339068 2 2 999999 2 16 999996 2 2 999999 1 17 999997 936914 2 2 999999 2 2 999999 2 11185 478271 1 2 999999 -980274 1 8 999983 -706906 2 1 999995 1 235995 457825 37292 1 500912 752495 642236 2 441582 723831 1 18 999985 826331 1 1814 781477 902421 2 2 999999 1 527554 910898 -14328 2 5 999991 1 2 999999 -290605 1 2 999999 -594103 1 573913 986469 122312 1 4 999986 961993 1 5 999989 -835764 2 104282 788880 1 2 999999 -506320 1 8 999986 -461740 2 2 999999 1 145911 782018 -528244 2 262745 481679 1 2 999999 121557 2 492368 747193 2 2 999999 2 2 999999 2 44114 95206 2 112406 277528 1 2 999999 759886 1 13 999989 -945740 2 377219 678196 2 2 999999 2 559092 950650 1 274066 285196 -470201 2 2 999999 1 383180 457103 546751 1 2 999999 -263153 1 654485 893223 153588 2 2 999999 2 10 999981 2 2 999999 1 2 999999 676484 2 546039 781476 1 2 999999 -322196 2 12 999987 2 5 999989 2 276460 290666 1 2 999999 -794933 2 13 999983 1 350654 927238 197129 2 1 999982 2 7 999998 2 2 999999 2 6 1000000 1 496489 568445 166256 1 20 999988 82070 2 3 999999 2 2 999999 2 19 999996 1 303932 332692 955401 1 2 999999 520994 2 3 999991 2 9 999983 1 14 999996 714070 2 116454 883292 2 561231 883732 1 6 999984 -713955 2 684401 693009 1 15 999991 -589259 1 19 999998 141304 1 4 999990 -734772 1 2 999999 -427424 2 161561 726849 2 7 999995 2 2 999999 2 2 999999 2 1 999985 2 2 999999 1 4 999991 5582 1 428258 699848 -573002 1 776415 984221 243698 2 2 999999 2 4 999985 2 2 999999 1 2 999999 289333 2 2 999999 2 2 999999 2 496281 759590 1 2 999999 -605167 2 248134 590472 2 2 999999 1 17 999999 679055 1 30616 377199 705398 1 2 999999 622776 1 2 999999 883329 1 7 999983 -670159 1 11 999982 542912 1 2 999999 810239 2 201126 938973 1 5 999993 -499428 2 556287 645511 1 201975 981054 -250976 2 5 999989 1 2 999999 113687 1 815395 997970 -294490 2 691673 940886 1 16 999995 -479790 1 70121 191301 629536 2 13 999989 2 16 999991 2 17 999983 1 19 999987 309527 2 2 999999 2 153328 980366 1 184928 909152 -829004 1 2 999998 -652063 1 201895 774083 236497 1 2 999999 558803 2 281957 314207 1 572231 987284 604945 1 2 999999 -301763 2 2 999999 1 2 999999 782852 2 2 999999 2 198535 278904 1 58716 720951 -755653 2 1 999984 2 619756 639122 1 17 999993 617084 1 2 999999 635032 1 311821 888042 -418787 2 2 999999 2 7 999990 2 223537 573391 2 7 999993 1 141645 650427 595004 1 5 999986 254473 1 115675 161887 124856 2 93323 880694 2 2 999999 2 2 999999 2 7 999986 1 506908 560270 -430404 1 2 999999 757083 2 654965 670817 1 2 999999 447972 1 3 999981 852957 2 9 999996 1 13 999993 -156134 1 83334 197628 -628489 2 67559 131811 1 146902 768107 659745 2 16 999987 2 2 999999 2 19 999996 1 245028 803709 275621 2 376610 803178 2 402355 966379 2 567501 611147 2 2 999999 2 6 999986 2 2 999999 1 3 999994 845413 1 11 999994 -281556 1 250987 897345 -561069 2 97140 222247 1 7 1000000 164933 2 2 999999 2 1 999985 1 2 999999 -876266 1 977813 978892 -891669 2 385198 478490 2 903214 925967 1 68802 508928 -599692 1 2 999988 -870789 1 2 999999 -927347 2 19 999991 2 109968 535601 2 2 999999 1 13 999995 -440258 1 464822 934293 453384 2 15 999999 1 12 999998 347642 1 12 999995 -87790 2 576956 857389 2 2 999999 2 2 999999 2 454347 968475 2 16 999986 1 2 999999 378137 2 339571 521021 2 10 999999 1 226675 566825 285619 1 260409 859882 -58163 1 220540 311807 255007 1 18 999997 162618 2 7 999992 1 165231 313106 462571 1 2 999999 -180814 2 219068 847023 2 2 999999 1 585678 931156 -693506 2 2 999999 2 799877 800188 2 9 999989 1 4 999999 688356 2 2 999999 1 45608 660378 -594607 1 2 999999 683266 1 14 999986 305781 1 2 999999 -507326 2 481860 977344 1 3 999990 258799 1 2 999999 -17578 1 2 999999 128939 1 245003 397826 578643 2 2816 132088 2 4 999995 2 18 999998 2 324756 438737 2 19 999990 1 656101 919586 -659061 2 16 999995 2 2 999999 1 2 999999 -897727 1 233862 747765 -214033 2 606941 906839 1 197744 694041 -733969 1 2 999999 -757479 2 2 999999 2 341625 993745 2 365444 523218 2 1 999986 2 2 999999 2 13 999987 2 2 999999 1 566627 905700 -452017 2 2 999999 1 318790 332172 850504 2 167003 322454 1 677121 817272 -428324 1 20 999987 649523 1 2 999999 297220 2 294317 330932 1 2 999999 280241 2 9 999992 1 2 999999 -156620 1 2 999999 -119386 1 2 999999 -110373 1 702719 787009 -843202 1 260041 895697 261577 1 562868 988963 -76868 2 2 999999 1 2460 405016 -459324 2 220247 925178 2 7 999988 1 294912 558668 -545746 2 20 999981 2 2 999999 2 2 999999 1 2 999999 -145683 1 4061 126156 146053 2 2 999999 2 897181 999351 2 617587 876198 2 16 999997 1 278065 913362 -896722 1 344845 659980 607456 1 2 999999 -674059 2 16 999994 1 466832 670032 -628691 1 2 999999 -498622 1 20 999989 -881123 2 2 999999 1 637938 870823 -673325 2 18 999995 2 2 999999 1 528169 636414 -647201 1 394469 900863 -792947 2 1 999998 2 1 999993 2 34795 864587 2 53168 544831 1 271077 305407 -929635 1 440395 642174 854460 1 2 999999 219838 1 2 999999 -116551 1 254779 693153 283001 2 2 999999 1 2 999999 -773340 1 2 999999 -378407 2 1 999997 1 2 999999 658305 1 4 999983 -384973 1 2 999999 789881 1 11 999982 -231187 2 4 999998 2 480495 872527 1 2 999999 147681 2 2 999999 2 340544 786029 2 386478 420190 1 763414 807667 921965 1 110233 575424 -397047 1 822548 975258 885518 1 788222 889031 -458431 2 116125 758468 1 5 999983 809666 2 16 999996 1 9 999988 788664 1 2 999999 -195837 2 152011 260819 1 7 999983 132395 2 2 999999 1 2 999999 -105772 1 10 999983 92854 1 814154 841443 -682022 2 316799 539168 1 46460 592493 -767681 2 2 999999 2 10 999989 1 633008 974556 343307 2 2 999999 2 44240 530854 2 2 999999 1 2 999995 -568085 1 5 999983 -610061 1 17 999982 575273 2 2 999999 1 385355 714553 559014 1 2 999999 30286 1 546073 719042 -384133 1 2 999999 -972244 1 20 999991 314652 2 2 999999 1 2 999999 674331 1 48379 703105 610537 1 2 999999 99571 2 81261 180479 1 205384 665612 879704 2 12 999987 1 89756 795135 -431672 2 20 999999 2 328279 400397 2 592177 783975 2 2 999999 1 238906 591411 969896 1 192450 646959 592767 1 507354 522347 732755 1 2 999999 -900630 2 2 999999 1 309468 854556 -738759 1 409565 474987 -719130 2 12 999981 2 275775 702792 2 1 999982 1 428896 501229 -971372 1 2 999999 -855021 2 1 999997 2 2 999999 2 3 999995 2 6 999994 1 1 999986 -54347 1 624120 944431 -955572 1 2 999999 -510543 2 156652 687442 1 2 999999 -903740 1 9 999982 -463375 2 2 999999 1 857099 953527 -715663 1 17 999999 -350777 2 8 999989 2 18 999995 1 12 999986 779441 1 11 999985 -199106 2 2 999999 1 12 999992 810680 2 198839 243380 2 2 999999 2 3 999999 2 19 999988 1 413932 731367 -54289 2 2 999999 2 2 999999 2 365324 430896 1 2 999999 -583796 1 6 999985 -962170 1 10 999988 925062 2 20 999998 1 427406 699631 249898 2 2 999999 2 159320 538419 1 9 999992 397198 2 2 999999 1 13 999998 -355667 2 2 999999 2 97549 467494 2 170690 743078 2 2 999999 2 154538 983407 2 2 999999 2 2 999982 1 2 999999 310441 2 2 999999 2 2 999999 2 2 999999 1 284222 887366 812757 2 224524 306112 1 304420 557914 431424 1 377372 470355 34630 1 7 999985 -853294 1 2 999999 119281 1 345440 584377 -998570 1 417562 831164 -849781 2 146430 578639 2 2 999999 1 12 999991 -30178 1 2 999999 -677140 1 9 999994 -88859 1 11 999981 -875258 1 2 999999 -495998 1 230072 571322 401672 1 14 999989 -300263 1 2 999999 -579212 1 2 999999 -413051 1 417312 780142 -271835 1 557016 632649 196150 2 2 999999 1 669855 678587 5441 1 498511 675298 202105 2 193312 544434 1 13 999998 341995 1 835111 854342 -933940 1 2 999999 399536 2 452162 974487 2 12 999996 1 21080 664764 301951 1 498572 735785 4676 2 24200 166142 2 230081 603019 1 2 999999 -241088 2 358125 467971 1 2 999999 -557551 2 2 999999 1 166807 988709 -538686 1 2 999999 -435818 1 11 999995 762227 2 2 999999 1 56324 932948 627667 2 499964 803288 1 2 999999 423334 1 2 999999 -274173 1 308201 745612 764047 2 17 999995 1 2 999999 -457045 2 2 999999 1 470949 666803 -803759 1 18 1000000 827007 2 256528 982964 2 4 999999 2 15 999987 1 2 999999 692421 2 313530 850508 1 42897 241411 -482304 2 19 999983 1 14 999991 -221581 1 2 999988 809277 1 7 999988 263203 2 13 999983 1 328633 827473 241627 2 2 999999 1 2 999999 -242847 2 17 999991 2 2 999999 2 13 999996 2 836571 935722 2 11 999986 1 504126 843483 753396 2 14 999987 1 2 999999 -727047 1 240436 588084 -61009 1 37877 233981 -369610 2 206304 639634 1 798263 812307 -116619 1 2 999999 -197849 1 768002 862109 82804 1 3 999999 34881 2 1 999987 2 10 999988 2 18 999990 2 2 999999 1 261742 789899 141627 1 20 999999 -385202 2 358045 536325 2 12 999982 2 18 999999 2 6 999994 1 2 999999 -775657 2 2 999999 1 2 999999 -161106 2 16 999995 2 865662 945943 1 130513 737631 953555 1 2 999999 -203607 1 2 999999 -256544 1 18 999990 -309346 1 2 999999 -239805 2 615425 687716 2 605382 903830 1 7 999999 542150 2 3 999983 1 530010 709994 -830151 2 2 999999 1 1 999989 -842132 1 3 999981 -219301 2 2 999999 1 30050 113826 140653 2 2 999999 2 2 999999 2 704850 769428 1 3 999992 -278032 2 2 999999 2 2 999999 2 128975 746563 2 17 999988 1 681854 745478 -128007 2 9 999985 2 2 999999 1 243761 630211 370884 2 524656 626609 1 158036 651726 612015 1 368879 503054 304888 1 2 999999 340648 2 13 999981 2 2 999999 1 383873 870936 707510 2 2 999999 1 2 999999 458628 2 15 999993 1 17 999987 -291969 1 15 999991 -140009 1 805977 886123 383947 1 2 999999 -683994 2 140805 726477 1 17 999981 -654073 1 4 999994 -777811 2 17 999998 2 2 999999 1 2 999999 -412053 1 3 999992 201444 2 6 999984 1 513906 549413 745126 2 145499 643894 2 2 999999 2 139301 601468 1 1 999988 -633238 1 629248 665821 -772901 1 51700 484245 463213 1 2 999999 -549480 2 2 999999 1 17 999981 -792157 2 2 999999 1 354379 808591 155572 1 708039 930529 123535 1 2 999999 -735305 1 466206 596204 496198 2 199691 290667 2 48804 313663 2 6 999982 1 2 999999 -480367 2 14 999992 2 259470 637473 1 2 999999 962695 1 1 999986 850126 1 2 999999 774179 2 437467 676806 1 2 999999 565808 2 8 1000000 2 17 999998 1 5 999988 934505 2 11 999986 2 248781 671407 2 5 999987 1 2 999999 345307 1 57767 987903 -212404 2 1 999989 2 2 999999 1 2 999999 -612366 1 2 999999 647957 2 4 999989 2 2 999999 2 2 999999 2 376670 516984 1 4 999997 888304 2 2 999999 2 2 999999 1 2 999999 657569 2 18 999989 2 11 999985 2 13 999988 2 8 999997 2 334515 658828 2 117787 889413 1 2 999999 939439 1 2 999999 238665 1 364242 418486 945533 1 2 999999 -192876 2 17 999998 1 22570 962676 -558071 2 12 999982 2 638535 659672 2 6 999989 2 2 999999 1 5 999988 -708328 2 816331 878350 1 2 999999 -640846 2 358752 561321 2 2 999999 2 2 999999 2 555209 561992 2 7 1000000 1 2 999999 -544814 2 30035 940994 2 20 999999 1 5 999997 989990 1 190707 949466 -71083 2 365514 638480 2 192472 806003 2 4 999996 1 2 999983 -228869 1 99050 248922 -26634 1 88369 416132 -218064 2 2 999999 2 4 999991 2 433144 434990 1 13457 599821 -608120 2 2 999999 1 2 999999 -235970 2 621937 978335 1 9 999989 86098 2 8 999990 2 821449 889620 2 415972 953646 1 2 999999 -831962 1 61720 720279 -78147 1 2 999999 87757 2 2 999998 1 308692 436102 373325 2 2 999999 1 2 999999 844177 1 2 999999 606265 2 362078 973552 1 112045 607157 425383 2 272947 942232 2 18 999988 2 10 999985 2 2 999999 2 5 999983 1 2 999999 169847 2 19 999982 1 15 999981 648206 1 517916 523637 -901693 1 412384 546901 -983349 2 1 999990 2 2 999999 2 17 999986 1 14 999981 955090 1 194205 956445 -354453 1 217692 926794 586805 1 2 999999 281496 1 545405 877085 444169 1 14 999988 982076 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 116359 827583 -16428 1 11 999994 -310771 2 2 999999 1 19 999987 225022 2 528920 971461 1 2 999999 -417008 1 477752 722626 702767 2 2 999999 1 324358 954555 197712 2 4 999985 2 165499 242105 2 14 999983 1 13 999994 -488039 2 2 999999 1 350160 457279 -302243 1 2 999999 36524 1 3 999981 587478 1 17 999982 -915111 2 12 999983 2 435856 898601 2 2 999999 2 14480 922521 1 84010 949641 -344992 2 2 999992 2 56325 191405 1 5 999982 743996 1 17 999986 881759 1 5 1000000 696359 1 5613 365005 732078 1 372983 749868 685082 2 2 999999 1 2 999999 153712 1 3 999992 -682445 2 17 999991 2 6 999996 1 2 999999 -987800 2 410221 541029 2 2 999999 1 16 999998 -565050 2 2 999999 1 2 999999 973828 1 2 999999 -5856 1 15 999994 -383998 2 19 999985 1 2 999999 -376234 1 2 999999 712754 2 2 999999 2 17 999990 1 236984 588919 -282738 2 178696 783336 1 81689 351885 12814 1 8 999983 -73270 1 2 999994 55942 2 2 999999 2 42302 942927 1 4 1000000 215336 1 597370 986064 955734 2 1 999986 1 88352 475822 -693109 1 2 999999 -553775 2 2 999999 2 2 999999 1 2 999999 -520331 1 2 999999 756324 1 258895 854248 566367 1 40623 77212 329662 2 490102 643799 2 163255 466279 2 20 999996 2 190674 699860 1 2 999999 -744920 2 552168 557415 2 533584 800781 2 2 999999 1 14 999995 189099 1 2 999983 -526248 2 443549 953407 2 2 999999 1 925186 945801 -328654 1 310725 335914 988203 1 1 999998 753261 1 2 999999 995324 2 2 999999 2 2 999999 1 2 999999 317888 1 105096 441211 -958548 1 7 999991 551538 1 2 999999 -732395 1 18 999995 -460612 2 625913 993752 2 2 999999 1 120450 292045 687515 1 17 999985 -164545 2 275412 616604 2 2 999999 1 4 999984 348184 2 2 999999 1 18 999982 -145410 2 2 999999 2 7 999995 2 19 999993 1 2 999999 628404 1 3 999988 698087 2 577391 711663 2 2 999999 1 217536 779760 412196 1 2 999999 -379291 1 6 1000000 996792 2 74741 763425 2 6 999988 2 561372 753567 1 11 999984 267001 2 96846 209382 1 2 999999 654919 2 2 999999 2 2 999999 2 5 999986 1 2 999999 -523563 1 302174 592371 480814 1 78928 440976 -936237 1 2 999999 -636869 1 16 999987 60613 2 12 999981 2 460423 666504 1 9 999984 181658 1 76169 148577 -725855 2 2127 601167 2 318087 829879 1 2 999999 -31564 2 2 999999 2 2 999999 1 2 999999 -10199 1 10 999997 -526373 1 393751 999474 734732 2 467397 478576 1 10 999988 -609996 2 18 999990 2 10789 370140 1 2 999999 -711284 1 229938 303662 -83456 2 6 999987 1 2 999999 -841876 2 17 1000000 2 2 999999 2 2 999999 2 730043 958113 2 2 999999 2 627118 697830 2 2 999999 1 176574 473517 -237452 2 185302 786502 1 12 999984 -689318 1 11 999997 -537746 2 2 999999 1 265284 882326 -656411 1 293352 722154 -639907 1 2 999999 363953 2 10 999997 2 131295 573051 1 9 999995 745405 1 2 999999 -472699 2 11 999996 2 13 999996 1 150319 264381 -233215 1 2254 605224 263496 2 20 999981 1 660722 944785 524664 2 2 999999 2 20 999984 2 5811 85564 2 5 999989 1 2 999999 -756121 2 251199 396413 2 2 999999 1 2 999999 -572850 2 458715 610329 1 230999 292329 746169 1 10 999987 -309300 2 2 999999 1 20 999993 183772 1 2 999999 -473935 2 129152 805204 1 487 157607 -548630 1 657536 792916 28257 1 85055 952127 853106 2 9 999986 2 612355 642563 2 2 999999 2 2 999999 2 191605 807305 2 2 999999 1 716760 803894 -658208 2 14 999990 2 16 999989 1 2 999999 -174692 1 8 999994 699637 1 2 999999 818736 1 5 999996 -914759 2 57696 523445 2 3 999991 2 2 999999 2 2 999999 2 2 999999 2 46134 763441 2 384831 733497 1 2 999999 -66563 1 138299 143320 640351 1 14 999990 963406 2 184186 813880 2 2 999999 1 2 999999 877175 1 131898 898097 -294989 2 34165 427154 2 37036 356883 2 653844 674393 1 254624 801058 -334953 1 144149 250860 106937 1 9 999986 449186 1 11 999995 -71062 2 2 999999 1 877546 961988 139331 2 18613 115588 1 12 999990 618176 1 2 999999 53707 2 18 999987 2 8 999990 1 699491 704609 -165220 2 11 999987 1 13 999984 12481 1 30345 333017 -854820 2 19 1000000 2 2 999999 1 156090 818364 -463383 1 2 999999 170727 2 2 999999 1 12 999988 -409877 2 19 999997 1 896 590849 938352 2 6 999993 2 83409 696369 2 2 999999 2 16 1000000 1 2 999999 -793842 2 574099 740603 1 2 999999 359589 1 17 999997 -299797 1 811184 879146 -219652 1 2 999999 457106 2 372759 582973 2 773623 897071 2 20 999993 2 673794 876682 2 10 999985 1 18980 857067 304156 1 339622 736836 297460 1 15 999981 915767 2 129103 660130 1 175206 319914 -226034 1 18 999981 453055 2 5 999988 2 2 999999 1 2 999999 406018 2 2 999999 1 354080 618276 -792994 2 480255 949222 1 2 999999 67480 2 8 999992 1 805884 928302 -611212 2 2 999999 2 634636 935331 1 595964 817523 -741645 1 279532 672019 461259 1 485281 780423 877700 1 5 1000000 705747 2 772500 783914 1 15 1000000 -634456 1 960219 960275 -218726 2 2 999999 2 2 999999 1 2 999999 603929 2 8 999996 1 2 999999 701706 2 18 999995 1 10 999997 905126 1 13 999992 -610558 1 2 999999 -122818 1 5563 110391 536772 2 7 999991 1 189110 919562 927796 1 2 999999 -769717 2 76206 720196 1 463546 578137 844736 2 2 999999 2 390245 596269 2 527314 758156 1 332580 663413 322253 2 11 999992 2 15 999997 1 386957 646540 558185 1 2 999999 430551 2 604997 805906 1 772840 796412 884835 2 600922 679239 2 9 999993 1 7 999996 -616518 1 508312 617782 -432638 1 620507 664952 296564 2 2 999999 2 548073 668845 1 4 999992 380302 2 2 999999 1 20 999998 -132872 1 53084 649564 681307 1 66038 884749 180655 1 716975 992033 -592376 2 271701 522496 1 2 999999 401173 1 77543 840806 15755 2 2 999999 1 2 999999 -142165 2 684829 918774 2 8 1000000 2 353348 857046 2 15 1000000 2 2 999999 2 22378 76225 1 266421 584295 -148052 1 2 999999 -801893 1 20 999997 -650030 2 2 999999 1 2 999999 -260729 1 13893 615640 243670 2 9 999986 2 6 999996 1 643231 761887 249420 2 567443 867202 1 55281 108579 -51870 2 310336 322714 2 185662 435626 2 10 999985 1 5 999986 -778292 1 4 999991 211231 2 2 999999 1 2 999999 -168630 2 2 999999 1 160813 349728 -61823 2 2 999999 2 2 999999 1 19 1000000 -353632 2 2 999999 2 694090 940433 1 2 999999 -839148 2 2 999999 1 4 999998 -427773 1 537435 883545 -223322 2 19 999981 2 7 999988 2 11 999988 1 2 999999 -465409 2 115962 809513 1 2 999999 -557734 1 2 999999 -577016 2 2 999999 1 166103 543861 -532518 2 10 999983 1 2 999999 -453156 2 2 999999 2 8 999989 1 2 999999 -999464 1 50468 601607 367534 2 24301 410948 1 2 999999 -753779 1 332596 491670 306622 2 12 999992 2 498801 539686 2 2 999999 1 2 999999 -984222 1 5 999999 549356 2 198042 294154 1 434448 911760 313895 1 2 999999 738641 1 9 999993 -424304 2 1 999986 1 4 999990 -475900 2 90230 725505 2 108335 654939 2 2 999999 2 2 999999 2 2 999999 2 14 999992 1 2 999999 -857375 1 11 1000000 -373142 2 68264 873334 1 2 999999 689057 2 81509 913957 1 325470 899712 -144008 2 2 999999 1 6 999982 -245940 2 13 999998 1 157683 278462 -733172 2 385347 649806 2 2 999999 2 8 999993 1 2 999983 -462198 1 2 999999 -685772 2 15 999998 1 810019 893374 -438897 2 203386 557030 1 807352 966794 -93556 1 176294 760345 270310 1 2 999999 -337261 1 363876 843669 -846170 1 2 999999 -5495 2 2 999999 2 2 999999 2 2 999999 2 658550 957123 2 7 999988 1 2 999999 945228 2 20 999990 2 16 1000000 1 2 999999 -232738 2 551092 901968 1 847227 891917 977512 1 132286 881553 609498 1 2 999999 936794 2 2 999999 1 637936 808333 265647 1 3 999984 17716 2 8 999992 1 2 999999 -861447 1 508306 657491 -79322 1 2 999999 825047 2 7 999991 2 300936 519287 1 2 999999 623189 1 2 999999 -162628 2 2 999999 1 6 1000000 -641739 1 2 999999 184582 2 2 999999 2 521159 548958 1 2 999999 655444 1 510867 754280 -367309 1 2 999999 198118 1 2 999999 -415712 2 2 999999 1 267016 504599 477513 2 2 999999 2 20 999989 2 2 999999 1 2 999999 -883227 2 7 999981 1 2 999999 15246 1 2 999999 -940424 2 415143 423420 1 186014 875547 842545 2 2 999999 1 750859 997637 -851894 2 366376 915609 2 295729 312769 2 379348 569583 2 2 999999 1 51958 344145 951369 2 13 999996 1 2 999999 -244177 1 10 999989 -388052 2 3 999986 1 232523 827252 201009 2 2 999999 2 6 999981 1 576765 872298 779014 1 15689 636479 -721003 1 2 999999 -410652 2 13 999985 2 2 999999 1 679040 784158 -10549 1 12 999994 861306 2 19 999993 2 181353 765413 1 673453 735491 -41134 1 4 999997 -78725 2 13 999990 1 93349 269818 235237 1 166590 432834 125861 1 702273 709850 -617705 2 424535 502807 2 2 999999 1 249220 723685 -240141 2 2 999999 1 141877 251743 -799175 1 167238 710070 988815 1 123691 562969 -733889 1 2 999999 -493091 1 2 999999 -818768 1 802769 883641 -721470 2 18 999991 2 2 999999 2 392573 808785 2 376988 468736 2 1 999986 1 2 999999 815213 2 15 999981 2 104439 344905 2 2 999999 2 19 999983 1 629062 814451 -334291 2 2 999999 2 4 999996 2 37051 888054 1 5 999984 458558 1 5 999992 -210127 2 2 999999 1 2 999999 -614042 2 5 999999 1 2 999999 890620 1 18 999994 -865821 2 3 999997 1 2 999999 -243700 1 2 999999 558231 2 2 999999 1 248423 415699 1883 1 487653 975198 -903243 2 14 999994 1 7 999987 471507 2 11 999993 1 98770 495931 370926 2 5 999997 1 11 999983 -924209 1 6 999990 -572969 1 2 999999 -141241 1 1 1000000 -410836 1 2 999999 -261324 1 34300 124805 503371 2 18 999981 2 2 999999 1 2 999999 -959228 2 137124 155863 1 33473 203072 999328 2 2 999999 1 2 999999 438066 2 2 999999 2 24340 689257 1 3 999990 -768687 2 10 999993 1 17 999991 -387397 1 45929 631970 -542827 2 75107 854482 1 19 999985 320190 2 2 999999 1 2 999999 710892 1 12 999990 168300 2 13 999998 2 2 999999 1 2 999999 -942113 1 345172 970490 -333413 2 2 999999 2 19 999986 1 7 999996 -268629 1 10 999982 622010 2 613095 742151 1 372184 512109 741248 2 2 999999 1 736535 793961 414780 2 357712 592408 1 2 999999 302545 2 2 999999 1 248618 519451 -657617 1 96257 843660 216046 2 2 999999 1 416736 700368 318567 1 878602 994159 -926687 2 158250 512475 1 2 999999 -302385 2 34589 656236 1 10 999998 593086 1 2 999999 580102 1 2 999999 357218 1 15674 628180 492835 1 5 1000000 -761993 2 69979 701400 2 9 999999 2 653744 804993 2 34513 788528 2 252852 886039 2 16 999990 1 15 999999 -84743 1 17 999984 81409 1 2 999999 707917 1 2 999999 -317254 2 482546 635947 1 14 999993 681414 1 23610 147650 788171 2 448444 625823 2 2 999999 1 389778 446671 -945790 2 409813 960155 2 2 999999 1 465252 696282 900113 2 401515 746169 1 2 999999 529269 1 6 999981 636086 2 12 999999 1 370924 534322 114693 2 655018 859893 2 579130 626778 1 2 999999 463684 1 2 999999 -957860 1 18 999999 -439147 1 2 999999 -576040 1 721111 875315 -777839 1 2 999999 -31115 1 2 999999 332483 2 2 999999 1 2 999999 657334 1 457096 710549 -603262 1 3 999990 747738 2 19 1000000 1 387342 571233 735972 1 20 999989 -296680 1 1 999987 69835 2 14 999990 2 2 999999 1 2 999999 -163821 2 44021 543204 1 1 999990 -400221 2 153188 244181 2 5 999984 2 2 999999 1 637395 912622 -913435 2 16 999991 1 385489 583893 -453823 2 536448 581906 2 179625 750034 2 2 999999 1 2 999999 -291198 1 75030 388841 905448 1 19 999981 -818217 1 2 999999 -283601 1 12 999998 655571 2 10 1000000 1 2 999999 841675 2 2 999999 2 10 999996 1 161915 910233 -481004 1 2 999999 -171895 1 2 999999 -394607 1 2 999999 361975 2 260835 870573 2 142561 768219 2 804819 819039 1 2 999999 -325576 2 6 999997 1 2 999999 572762 1 19 999981 -152016 2 2 999988 2 10 999998 1 280028 665588 70311 2 591537 998370 2 322839 373345 2 329406 860309 1 14 999994 375308 2 2 999999 2 2 999999 1 328420 944294 -343236 2 3 999990 2 19 999998 2 2 999999 2 11 999991 1 2 999999 -225039 2 6 999999 1 8 999994 -54277 2 16 999999 2 385646 492784 2 2 999999 1 2 999999 -813733 2 2 999999 1 8 999998 801119 2 2 999999 1 2 999999 -199878 1 386051 500380 -194873 1 10 999986 -716023 2 9 999991 2 8 999987 1 234191 833443 805204 1 8 999991 716641 1 106855 202204 970579 1 172902 822690 -495263 1 2 999999 494356 2 4 999981 2 19 999987 2 621950 739832 1 13 999996 668874 1 2 999999 -81951 1 500624 572106 193156 1 236233 352925 782179 1 188278 279389 754997 1 7646 260866 -654118 1 2 999999 -495889 1 17 999992 999743 2 1 999986 1 4 999987 -135880 2 1 1000000 1 5 999993 -580517 1 15 999983 66907 2 2 999999 2 2 999999 2 7758 889081 2 103256 330697 2 2 999999 1 2 999999 -466296 1 13 999999 -203300 2 2 999999 2 178553 415334 2 323467 903994 1 2 999999 -914496 2 541727 674843 1 2 999999 666589 1 6 999986 847240 1 2 999999 -265028 1 134925 204989 293248 1 14 999994 769650 1 17 999994 -431057 2 2 999999 2 11672 584615 1 1 999997 98982 1 668694 829001 -968680 1 16 999985 386308 2 6 999987 2 300693 330374 2 540281 828401 2 20 999991 2 2 999999 1 2 999999 -616108 2 2 999999 1 13 999999 73569 1 1 999994 645041 1 2 999999 -278451 2 9 1000000 1 574206 576397 395541 2 2 999999 2 2 999999 2 346191 676984 1 2 999999 446223 1 18 999998 -586513 2 20 999995 2 212040 843671 1 19 999990 -3350 2 4 999998 2 14 999996 1 25899 895749 261153 2 2 999999 2 19 999992 2 2 999999 1 71518 90622 -774246 2 206477 355838 2 1 1000000 1 2 999999 586259 1 2 999999 -865053 2 261378 644500 2 1 999991 2 7 999982 2 16 999998 2 7 999983 2 4 999998 2 2 999999 2 10 999993 2 5 999982 2 250296 843398 1 2 999999 -276763 1 3 999999 -295531 2 2 999999 1 2 999999 380047 1 10 999984 203058 2 700178 927586 1 19 999999 -47330 1 678872 841552 -784589 1 2 999999 301065 1 17 999992 -345575 1 2 999999 204394 1 2 999999 -160620 1 2 999999 -344298 2 8 999983 1 2 999999 -34310 2 144276 861550 2 183181 959668 1 657213 732154 929728 1 13 999997 584685 1 9 999998 777901 1 11 999996 328683 2 128478 146670 2 96237 936966 2 12 999982 1 2 999999 611529 2 2 999999 2 86483 998195 1 232734 311544 -764395 1 5 999982 -436314 1 2 999999 700307 2 14 999988 1 281232 753609 653879 1 661969 719656 -562705 2 584888 693486 2 2 999999 1 810026 832244 764136 1 248370 343367 -486721 1 12 999987 -723267 2 505173 856514 1 2 999999 -404381 1 11 999982 -452649 1 357743 901900 270846 1 2 999999 -847039 1 20 999993 -643565 2 216822 830424 1 2 999999 -42759 2 4 1000000 1 2 999999 744053 2 2 999999 2 7 999984 2 431880 708128 1 8 999988 -584639 1 5 999992 -219080 1 2 999999 861050 1 10 999990 388301 2 1 999983 1 123171 708422 -549454 1 317162 508578 -594818 1 14 999993 794024 1 31457 274533 -782573 2 2 999999 1 9 999984 291134 2 257291 519053 2 2 999999 1 2 999999 689560 1 19 999981 -841400 1 7 999988 995976 2 122712 702921 1 2 999999 -906136 2 2 999999 1 2 999999 -355164 2 700271 879569 1 2 999999 -686676 1 446010 901863 54907 1 2 999999 -926860 2 2 999999 2 808679 959125 1 595899 817068 -532028 2 433191 536116 2 18 999988 2 2 999999 2 3 999982 1 3 999988 -599914 2 20 999983 1 11 999988 -659662 2 2 999999 1 5 999992 -513230 2 291553 401115 1 333042 764672 -699271 1 418250 778316 432846 1 600143 719365 -900995 1 18 999982 941517 2 7 999989 2 10 999996 2 8 999998 1 7 999984 -128543 2 283125 558214 1 38211 571836 -42099 2 2 999999 2 14 999999 2 2 999999 1 352602 556284 748510 1 2 999999 -914753 1 2 999999 -803964 2 8 999981 1 359930 422541 -287600 2 2 999999 1 687492 692216 -61320 2 509244 970190 1 383430 962496 145960 2 584155 688189 2 2 999999 1 888709 916988 965107 2 2 999999 2 16 999985 2 8 999989 2 6 999995 2 2 999999 2 1 999991 2 2 999999 2 14 999982 2 5 999986 1 2 999999 -13680 2 74821 760709 2 133522 948701 1 2 999999 -187927 1 9 999991 945129 1 250099 872811 -924422 2 19 999989 1 2 999999 -348431 2 2 999999 1 4 999988 75994 2 75527 383212 1 19 999990 724130 1 2 999999 -895407 2 9 999983 1 2 999999 -520561 1 10 1000000 319985 2 2 999999 2 598261 831405 1 17 1000000 -807699 1 2 999999 387452 1 17 1000000 -597794 1 2 999999 324985 2 226475 345730 2 2 999999 1 2 999999 -146331 2 17 999982 2 458073 589670 2 2 999999 2 11 999999 1 5 1000000 -317728 2 963365 972378 2 615741 892501 2 152935 889346 1 5 999990 -184157 2 583524 699398 2 81888 922345 1 359744 548398 -520107 2 282821 876494 1 9 999982 987621 2 2 999999 2 8 999982 2 14 999990 2 2 999999 2 13 999997 2 707432 775705 2 16 999992 2 2 999999 2 2 999999 2 4 999989 1 386359 882521 -830777 1 450801 895293 -526979 1 2 999999 -581574 1 2 999999 -931372 1 2 999999 -182965 1 2 999999 -263614 2 605187 678027 1 349631 558745 403313 2 2 999999 1 2 999999 145232 1 15 999988 -637706 1 16 999992 848635 2 2 999999 2 457318 835289 1 2 999999 673796 1 75880 888911 802877 2 16439 671760 1 2 999999 -18422 2 18 999999 2 20 999987 1 15 999984 486491 1 294903 317543 -633740 1 2 999999 170227 1 695718 942559 -265475 1 2 999999 21726 2 513836 646718 2 2 999999 2 13 999989 1 18 999992 462640 1 381589 394553 -428908 1 2 999999 -854331 1 2 999999 -822666 1 2 999999 929277 1 19 999990 -56092 1 2 999999 -130417 2 299211 376148 2 666877 674581 2 5 999991 1 7 999988 54689 2 411444 703685 2 2 999999 1 2 999999 -642593 2 2 999999 1 162202 413829 35112 1 2 999999 -507060 1 2 999999 92954 1 2 999999 -311013 2 5 999985 1 20 999984 -286381 2 2 999999 2 427113 543038 1 2 999999 -815599 1 2 999999 355676 2 11 999997 2 2 999999 1 354504 647150 34041 2 365051 524484 2 19 999986 1 2 999999 754991 1 4 999998 99068 1 823504 973574 477570 1 2 999999 523920 2 2 999999 2 2 999999 2 171328 634730 2 13 999992 1 2 999999 -157432 1 2 999999 481210 1 15873 388454 166627 1 2 999999 21073 1 2 999999 921738 2 2 999999 2 5 999990 1 2 999999 -529193 2 2 999999 1 15 999987 434191 2 653267 718425 1 20 999998 -484066 1 522290 811956 -156507 1 257790 579613 44803 2 2 999999 2 82052 945010 2 194287 750039 1 2 999999 719170 1 10 999981 -366008 2 20 999990 2 20 999992 1 2 999999 -112645 1 9 999986 814716 1 2 999999 538472 2 2 999999 1 2 999983 652519 2 2 999999 2 338415 413740 2 936537 942334 1 20 999995 -873547 1 2 999999 106347 1 2 999999 -475709 2 263777 453335 2 2 999999 1 471351 970538 35797 1 2 999999 -595314 2 327409 552194 1 11 999994 -864326 2 1 999984 2 2 999999 1 2 999999 749308 2 9 999985 1 5 999984 -820818 1 181874 841282 963559 1 252052 398571 -307590 1 2 999999 233234 2 125770 892212 1 2 999999 -471353 1 235783 870197 -113919 1 15 999992 293403 2 2 999999 1 324285 979942 418532 2 437771 778563 2 2 999999 2 231497 796062 2 17 1000000 1 2 999999 -478202 2 2 999999 1 11 999992 680252 1 17 999982 744798 2 591023 768461 2 393638 441291 1 2 999999 968294 1 241255 457040 631989 2 3 999985 1 354760 766210 -257965 2 19 999982 2 1 999991 1 11 999998 469002 2 442368 652681 2 6 999993 2 13 999982 2 2 999999 2 19 999990 1 20 999994 191739 2 1 1000000 2 662315 881727 2 49949 762202 2 312255 446963 2 541454 636470 1 18 999993 598106 2 2 999999 2 8 999983 1 18 999985 -286231 1 3 999990 -604886 1 2 999999 -929562 2 2 999999 2 2 999999 1 17008 34306 -733165 2 11 999982 1 2 999999 -418364 2 2 999990 1 2 999999 -265597 2 2 999999 2 17 1000000 1 7 999982 -572313 2 16 1000000 1 2 999999 766236 2 2 999999 1 2 999999 -724536 1 256826 450823 421927 2 14 999981 1 8 999990 -742027 2 4 999993 2 234972 608753 2 370619 563316 1 2 999999 841913 1 2 999999 31884 1 51069 195111 -272846 1 2 999999 464142 2 2 999999 2 148929 198196 1 2 999999 -870536 1 6 999982 -425198 2 2 999999 2 2 999984 1 19 999982 523372 2 2 999999 2 98450 974236 2 2 999999 2 2 999999 1 2 999999 997084 1 670892 939613 151542 2 2 999999 2 8 999998 1 2 999999 -856227 1 899154 916225 424609 2 5 1000000 1 2 999999 608239 2 2 999999 1 2 999999 597024 1 173739 633183 -595349 1 9 999995 501106 1 320115 436246 669751 1 2 999999 315130 2 2 999999 1 531333 741638 645755 1 175263 622707 432889 2 392344 711370 1 2 999994 315627 2 525318 558869 2 2 999999 2 18 999984 2 2 999999 1 195905 864327 604963 1 125892 723680 983372 2 6 999983 2 3872 939818 1 300944 954378 265464 1 405659 917454 831305 2 6 999983 2 2 999999 1 264347 710513 -931507 2 2 999999 1 2 999999 -204812 1 238029 977612 -538527 1 670446 676678 403462 2 2 999999 2 2 999999 1 454952 886848 259866 1 4 999995 775921 1 7 999994 -712644 1 2 999999 -517891 1 2 999999 -942283 2 2 999999 2 16 999993 1 62702 165354 -952652 2 54050 497135 2 54227 761118 2 247578 435358 1 4 999985 -912841 2 90644 871504 2 383085 599023 2 20 999993 2 2 999999 2 17 1000000 2 2 999999 1 5 999986 -716515 2 177335 889278 1 6 999989 767922 1 6 999988 680020 2 182229 965548 2 2 999999 2 7 999997 2 2 999999 2 133089 458032 1 2 999999 575402 2 16 999990 2 9 999989 1 421238 481445 194336 1 267767 650257 622245 1 2 999999 -399056 1 509581 926786 -592781 1 15 999993 -196587 2 17 999995 2 23083 62303 1 2 999999 -355270 1 19 999989 -990965 2 10 999998 2 2 999999 1 12 999995 -130931 2 15 999990 1 12 999986 -733206 1 4 999994 -700208 2 12 999994 1 2 999999 923312 2 3 999986 1 496360 695185 873156 1 2 999999 -886566 1 10 999990 -150783 1 509470 957280 631074 1 2 999999 -87095 2 2 999999 2 227268 968565 1 146606 877631 -561797 2 2 999999 1 547645 636252 793859 2 262332 518041 2 231594 869493 1 79688 577005 379037 1 212020 952939 433685 1 2 999999 -109448 1 6 999994 697057 1 2 999999 543704 2 125488 908861 2 342173 795122 1 17 999996 635935 2 7 999988 2 217482 847139 1 546728 785379 -909777 2 2 999999 2 2 999999 1 2 999999 178815 2 2 999999 1 2 999999 -397068 1 2 999999 -465988 2 15 999992 1 380780 986024 153269 1 163155 662589 285833 2 488906 617111 2 443865 770445 2 2 999999 1 2 999999 -9764 2 2 999999 2 7 999989 2 6 999992 1 213024 988365 -73757 2 6 999990 1 722686 815991 586176 1 11 1000000 -160313 2 2 999999 1 15 999998 -168774 1 1 999985 -415741 1 2 999999 -967681 2 556206 571560 1 8 999994 47397 2 256403 665498 2 2 999999 1 2 999999 308289 2 6 999986 2 69899 682383 2 15 999994 1 2 999999 -168008 1 5 999991 -986211 2 352432 753095 2 88120 629610 2 2 999999 2 632352 868126 2 3 999990 1 15 999986 963024 1 2 999999 -13849 1 2 999999 230040 1 153540 177471 338354 2 9 999984 1 2 999999 -492249 2 963123 987552 1 300557 533999 -711948 2 15 999987 1 2 999999 112792 2 184467 560311 1 14 999991 -409254 2 2 999999 2 640693 857715 1 319840 912427 -317936 2 18 1000000 2 2 999999 1 778368 828295 323802 1 2 999999 117936 2 2 999999 2 214134 997654 1 20 999985 -256373 1 6 999985 492901 1 138107 180482 908904 1 38035 999239 -497235 2 3 999986 1 168449 704524 205432 1 2 999999 -367726 2 299508 870233 2 408890 648464 1 65931 807307 -903360 1 2 999999 358778 1 2 999999 -685431 1 14 1000000 -980744 2 1 999990 2 2 999999 1 9 999995 821075 2 2 999999 2 53746 694168 1 13 999987 -843854 1 13 999985 -605008 1 16 999998 -381893 1 1 999990 -735029 2 18 999989 1 14 999982 491033 1 929360 938742 609481 2 2 999999 1 2 999999 691129 2 2 1000000 1 92719 669388 805449 2 2 999999 1 2 999999 -999004 2 2 999999 2 9 999984 2 128191 853726 2 21576 657523 1 14 999983 -690513 1 2 999999 -199062 1 2 999999 -240238 1 8 999999 271163 1 2 999999 -773185 1 15 999995 734981 2 322416 648799 2 2 999999 1 406045 650080 778923 1 571414 942887 995623 2 7 999991 1 12 999987 -787252 1 93853 555151 -116597 1 2 999999 -746431 2 713372 883963 2 16795 642376 2 387913 401133 1 364739 385664 -13131 2 176016 847914 1 2 999999 -737573 1 454600 595802 -726120 2 10 999988 1 441390 712563 -102674 2 94880 183793 2 2 999999 2 2 999999 2 2 999999 2 14 999993 2 127277 773081 2 2 999999 1 837678 924146 -929166 1 2 999999 136570 1 456600 531057 -425378 1 242816 693489 273239 1 279030 965919 -88235 2 3 999985 1 126255 551901 -356092 2 2 999999 1 2 999999 280971 1 2 999999 823129 2 10 999984 2 17 999991 1 413112 559062 -645645 2 2 999999 1 2 999999 281012 1 2 999999 -468651 1 7 999982 -61495 1 619729 734733 783997 1 880004 917765 -131082 2 2 999999 2 18 999989 2 2 999999 2 2 999999 1 2 999999 -165518 1 3 999985 671577 1 35828 715548 -635825 1 2 999999 -277219 1 8 999995 -328831 1 222095 578432 555878 2 13 999997 2 9 999994 1 2 999999 -521664 1 52884 386780 791845 1 741748 808419 -516726 2 2 999999 2 744113 864097 1 2 999999 -421776 2 12 999987 2 2 999999 2 84366 677892 2 2 999999 2 561616 639932 1 9 999996 -154886 2 5 999996 2 17 999981 2 14 999987 1 2 999999 505056 2 2 999999 1 475084 905748 197019 1 2 999999 690536 2 9402 53724 1 2 999999 878654 2 127820 214254 2 12 999988 1 180246 528004 888242 1 10 999992 -392074 1 9 999991 240444 2 9 999996 2 4 999991 1 2 999999 722425 1 842262 914787 -971174 1 71250 481450 -313481 2 18 999998 1 5 999984 -397045 2 20 999988 2 13 999987 2 2 999999 2 215916 647399 2 2 999999 2 843606 852694 2 2 999989 1 7 999996 -552336 1 14485 826508 782648 2 487756 890702 2 208881 230101 2 2 999999 2 2 999999 1 690515 756744 -229054 2 329671 668491 1 2 999999 294583 1 267643 417397 -311406 2 988397 993869 1 2 999999 734755 1 17 999984 189838 2 591102 974623 1 4 999996 546763 2 341174 860032 1 426056 617074 973358 2 542291 729283 1 2 999999 15543 2 2 999999 2 2 999999 1 16 999983 -782339 1 106136 459351 396486 1 2 999999 -633828 1 2 999999 952442 2 413161 632758 1 489715 735964 -72320 2 2 999999 1 19 999990 958620 2 4 999990 1 2 999999 900366 2 2 999999 2 14 999993 1 5665 240557 616584 1 19708 222986 -126320 1 2 999999 -433823 2 13 999988 2 293073 503994 1 2 999999 -649371 1 2 999999 488655 1 2 999999 288336 2 2 999999 2 201222 582122 2 3 999989 1 2 999999 403832 2 2 999999 2 3 999981 1 14 999986 -650611 1 91876 698586 -848220 2 12 999993 2 20 999999 2 30626 403452 2 649001 916924 1 71075 806710 81992 2 8 999995 2 16 999987 1 2 999999 -936858 2 8 999983 1 2 999999 -17389 2 11 999995 1 6 999982 -341604 2 14 999988 2 2 999999 2 2 999999 2 12 999993 2 1 999986 1 2 999999 -181732 1 2 999999 57228 2 8 999986 2 16 999998 2 226472 770083 2 144682 186727 1 2 999999 -533289 1 2 999999 -900021 2 635184 912842 2 15 999994 1 2 999999 -755936 1 7 999981 384192 2 19 999996 1 6 999988 479266 1 336992 915543 329409 2 10 999985 2 120049 375066 1 13 999991 -627432 1 17 999997 759178 1 412458 512964 991763 2 456743 543686 2 9 999999 2 151732 893518 1 2 999999 -329286 1 6 999985 -176077 1 2 999999 563076 2 625592 917856 2 2 999999 2 267407 623309 1 2 999999 972474 2 337817 437371 1 248319 770377 -695295 2 2 999999 1 2 999999 -412099 2 2 999999 1 19 999997 -203092 1 2 999999 352091 1 2 999999 -578765 2 16 999994 2 2 999999 1 76133 452009 447944 2 4 999989 1 2 999999 165781 2 350570 765046 2 2 999999 2 2 999999 2 17 999988 1 2 999999 789079 1 2 999999 936209 1 310918 361537 -909615 2 238241 593678 1 5 999992 -914853 2 245203 569317 2 260422 479451 1 60627 677956 606754 1 233361 898444 749340 2 16 999995 1 17 999995 -396698 2 6701 53699 1 80069 352510 -694516 2 2 999999 1 114166 346279 732505 1 12 999986 643403 2 2 999999 1 109161 669397 494886 2 2 999999 1 27959 832173 -115631 1 20 999991 -50573 1 2 999999 331021 2 19 999995 1 2 999999 -572951 2 2 999999 2 208279 996674 2 89550 185227 1 11 999995 -123652 2 5 999983 2 13 999986 1 2 999999 -842551 2 246178 513597 2 19 999984 1 2 999999 -551811 2 758114 993909 1 17 999993 -317675 1 550117 748646 -299126 2 670109 741125 2 19 999995 2 16 999996 2 8 999993 1 2 999999 293062 1 2 999999 -425903 2 330265 579314 2 17 999994 2 9 999996 2 10 999993 1 81497 898890 970534 1 2 999999 931117 1 275768 435111 878974 1 112147 473165 451682 2 1 999983 2 727836 907627 1 2 999999 -877228 1 2 999999 306593 1 18 999986 -395643 1 709981 975976 433502 2 4 999986 2 104969 193320 2 159989 914444 2 16 999996 1 2 999999 -965421 2 7 999995 1 365322 925030 -306339 2 6 999986 2 2 999999 2 159325 665285 1 2 999999 -119505 1 2 999999 292423 1 2 999999 -499641 2 2 999999 1 189020 766816 472538 2 3 999995 2 2 999999 2 2 999999 2 2 999999 1 137616 210181 755301 1 418450 481690 411162 2 15 999990 2 2 999999 1 12 1000000 -168126 1 5 999985 569357 1 230789 870826 -601994 1 120693 670939 671537 2 90039 715206 1 763839 786529 37189 1 204718 560858 29453 1 2 999993 209021 1 358720 552770 239753 1 2 999999 -905201 2 2 999999 1 2 999999 -200696 1 9 999984 -824300 1 11 999998 -88200 2 2 999999 1 240126 621433 -507833 1 9 999990 -154557 2 293924 430484 2 15 999987 2 2 999999 1 293140 503134 -24336 2 19 999990 1 2 999999 272681 1 36173 100102 929985 2 522983 525889 2 2 999999 1 2 999999 811815 2 376628 737139 2 2 999985 1 10 999991 -528380 2 102291 811575 1 2 999999 500695 1 11 999992 -54377 2 2 999999 1 11 999990 226611 2 2 999999 1 2 999999 -675615 2 6 999987 2 15 999990 2 143204 381643 2 2 999999 2 1 999983 1 19 999987 438402 2 200986 630846 2 454591 938872 1 16 999987 -238554 2 610124 617205 1 13 999981 -599752 1 2 999999 -182898 2 2 999988 2 203039 756212 1 9 999991 149575 2 422790 666933 2 2 999999 2 2 999999 2 1 999995 2 495564 859515 2 66974 679155 2 2 999999 1 2 1000000 -674965 1 103930 562017 -471272 1 323173 401682 154654 1 24204 983223 -175870 2 2 999999 1 202798 368529 462647 2 10 999994 2 21000 648851 2 746443 910190 2 2 999999 1 2 999999 -280767 2 2 999999 1 2 999999 982769 1 2 999999 196772 2 106441 975898 1 2 999999 -638448 1 227287 878202 -799488 1 398062 595861 -723659 1 2 999999 -670235 1 170146 416135 -344026 2 2 999999 1 2 999999 556453 1 17 999994 -271950 1 76278 596317 -330734 2 2 999999 2 17 1000000 1 196861 718887 -400090 1 9 999982 -957397 1 13 999995 -56665 2 246835 780216 2 916880 918635 1 390030 752397 -244774 2 6 999988 1 10 999989 -512595 1 3 999995 -295533 2 2 999999 1 300007 460517 226181 1 259639 882136 -767914 2 563715 635428 1 2 999999 -834191 1 10 999992 -332093 1 9 999993 -656749 1 2 999999 814807 2 2 999999 1 16 999984 -904538 2 324041 916277 1 19 999989 -27668 2 23639 313979 2 2 999999 2 2 999999 1 13 999992 313988 1 869285 932967 -450423 2 2 999999 1 1 1000000 -700389 1 2 999999 513488 2 496151 899988 1 205365 257349 575108 2 2 999989 1 211574 846723 -829524 1 163808 702747 -497756 2 2 999999 1 384555 978783 -653482 2 2 999999 1 635410 937666 210174 1 589820 731951 872544 1 2 999999 -189985 1 2 999999 582552 2 9 999982 1 10 999984 981806 1 166734 473179 960674 2 2 999999 1 665976 703728 574250 2 49105 96726 2 2 999999 2 3 999981 1 135139 764205 890725 1 20 999982 -56725 1 2 999999 854763 2 12 999981 2 8 999988 2 3 999993 1 6 999989 583310 1 17 999991 -168040 1 92395 201875 2878 2 14 999992 1 11 999982 -118089 1 17 999981 -436794 1 122694 223981 -693399 2 35307 522356 1 153268 479194 -166545 1 2 999999 570978 1 20 999990 740162 2 2 999998 2 35876 859510 2 17 999995 1 18 999993 -647625 1 686822 791012 707261 1 19 999983 -634305 2 12 999999 1 19 999997 -763235 2 2 999999 1 871454 951411 -666178 2 2 999999 2 2 999999 1 120533 911200 -154165 2 6 999993 1 18 999995 834591 1 2 999999 89540 1 19 999992 704958 2 106349 419802 2 553504 916235 2 2 999999 2 11 999984 1 2 999999 -151868 2 442988 505388 2 2 999999 1 382158 922211 -231659 1 2 999999 813381 1 32295 806093 261504 2 3 999994 1 8 999981 -21913 2 72098 741809 2 2 999999 1 14 999981 -760934 1 298089 805113 -992656 1 14 999997 -483196 2 2 999999 1 6557 568506 -860605 2 1 999982 2 158952 780570 2 264450 729286 1 2 999999 3399 2 17 999989 2 14 999981 2 2 999999 2 19 999987 1 17166 272055 590189 2 2 999999 1 10826 786753 230031 1 2 999981 998900 1 306658 856003 -694260 2 5 999991 1 2 999999 305390 2 2 999999 1 2 999999 149983 1 2 999999 -581705 2 177925 767136 2 149903 399767 2 2 999999 2 14 999996 2 8 999990 2 15 999987 1 11 999982 821307 2 402335 619353 1 8 999995 -408944 1 2 999999 -339829 2 2 999999 2 2 999999 2 524102 569187 1 7 999985 -879349 2 2 999999 1 2 999999 280493 1 898196 964530 -997083 1 2 999999 -343002 2 5 999996 1 15 999996 757649 1 135222 683723 -526040 2 124090 623710 2 159872 472423 2 2 999999 2 10 999986 2 362277 604337 1 2 999999 283644 1 18 999992 112233 1 2 999999 -589860 1 2 999999 770651 2 242820 433917 2 2 999999 1 15 999987 -640809 1 16 999997 155156 1 3 999995 364929 2 2 999999 2 2 999999 1 191885 571251 -664394 2 2 999999 1 2 999999 198996 2 2 999999 1 2 999999 362979 2 2 999999 2 5 999995 2 15 999991 1 2 999999 -272417 2 2 999999 2 312304 853972 2 198700 596690 2 4 999986 2 419765 475159 1 494363 829611 -655261 2 12635 645603 2 420788 552430 2 213059 783198 2 2 999999 2 566105 678014 1 1 999987 -570790 2 12 999986 1 17 999981 -75315 1 2 999999 616917 1 2 999999 304423 1 147593 490451 233384 2 241544 329811 1 2 999999 930306 2 167721 931542 2 2 999999 1 2 999999 -598042 1 887877 995253 -188478 1 199346 263034 371517 2 2 999998 1 2 999999 -601468 1 2 999999 503017 1 276560 535194 -82117 2 647755 658039 2 11 999990 2 13 999984 2 2 999999 2 7 999994 2 2 999999 1 370675 402230 -108821 2 2 999999 1 12 1000000 -476890 1 17 999999 297037 2 17 999997 1 2 999999 -678100 2 15 999983 1 2 999999 -97214 1 390581 566409 -28061 2 314004 442046 2 14 999995 2 18 999991 1 2 999999 568043 1 573978 828727 454373 2 162504 538795 2 6 999999 1 18 999989 -988487 2 2 999999 2 93721 780741 1 11 999991 -674518 2 2 999999 2 11 999985 1 1 999984 -426462 2 517101 557138 2 56359 270973 2 49057 855847 2 429489 871006 1 5 999996 607054 1 15 999986 -876543 1 2 999999 145785 1 360558 830827 -534033 2 2 999999 1 2 999999 99388 1 8 999998 -867474 1 15 999995 984150 2 12696 352685 1 158222 192631 342583 2 11 999997 1 2 999999 -990035 1 2 999999 -468884 1 2 999999 264821 1 168546 808229 605327 1 2 999999 -280830 1 2 999987 394004 2 20 999997 2 2 999999 2 119715 427578 1 2 999999 -507577 2 4 999993 1 2 999999 855092 2 366756 605484 2 2 999999 1 2 999999 -152191 2 2 999999 2 344224 460034 2 2 999999 1 573835 822161 -707092 2 2 999999 1 2 999999 312541 1 906578 948653 -915855 1 2 999999 560911 2 2 999984 2 20 999991 1 2 999999 -207176 1 2 999999 -295779 1 2 999999 170451 1 2 999999 850701 2 92901 117730 1 1 999991 -350594 1 2 999999 -840217 1 3 1000000 508019 1 133280 427466 275902 1 2 999986 -12361 1 2 999999 82348 2 572642 785037 2 18 999997 2 5 999982 2 358816 810193 1 171088 505990 -845616 1 244567 828776 79524 1 13 999992 291189 1 396391 710425 -278897 1 2 999999 -633778 2 2 999999 1 53274 381226 577649 1 2 999999 293130 2 2 999999 1 404031 806457 526537 1 275014 289904 717350 1 7 999983 489668 1 2 999999 457597 2 2 999999 2 6 999984 2 20 999992 1 16 999994 -494209 2 2 999999 1 17 999990 -49832 1 2 999999 -57228 1 15 999997 -701348 1 141239 578145 607249 1 2 999999 -133989 1 2 999999 -883336 1 2 999999 -544442 1 2 999999 45563 2 2 999999 1 3 999985 534223 2 2 999999 1 88188 810724 942490 2 15 1000000 2 5 999996 1 1 999987 673607 2 2 999999 1 310071 924000 561851 2 12 999989 2 438053 640318 2 2 999999 1 60125 278197 -729836 2 291041 738210 2 156181 188117 2 2 999999 1 707650 728500 347537 2 2 999999 2 14 999985 1 2 999999 109970 2 339245 639767 2 374292 390985 2 7 999993 1 96779 731907 921296 1 7 999984 373558 1 789302 968107 -68078 1 17 999999 -877668 2 5 999991 2 7 999984 1 2 999999 298012 2 2 999999 1 22909 736849 446097 1 2 999999 540062 2 773945 888352 2 13 999995 1 342210 577084 158145 1 2 999999 -607371 1 490849 823599 -523514 2 2 999999 1 231642 682754 223740 1 2 999999 28367 2 2 999999 1 43374 194721 -733542 2 2 999999 2 120525 440859 1 50839 515675 -83357 2 2 999999 1 6 999999 -211626 1 66210 725911 615763 2 28536 879486 1 3 999996 -783688 1 185909 988617 -446474 1 2 999999 787336 1 2 999999 -540792 2 512819 598650 1 2 999999 873804 2 10 999999 2 6 999987 2 8 1000000 1 10 999981 657492 2 2 999999 2 576934 772443 2 2 999999 2 20 999993 2 11 999991 1 765234 865255 163892 1 2 999999 -577269 2 53477 530353 1 2 999999 -312788 1 1 999985 780716 1 2 999999 889595 2 295036 713137 2 2 999999 2 214811 554603 2 4 999986 1 115269 310138 41638 2 2 999999 1 2 999999 854627 1 2 999999 -956278 2 2 999999 2 18 999996 1 2 999999 -651595 2 2 999999 1 9 999999 407401 1 2 999999 -503507 2 2 999999 1 322110 549384 659346 2 2 999989 1 501902 570201 773354 1 59134 198696 864787 1 7 999988 -30807 2 2 999999 2 2 999999 1 9 999981 464375 1 220787 367694 -644157 2 2 999999 1 70217 940858 813834 1 810023 966564 -670070 1 2 999999 131876 2 658400 878975 1 2 999999 -334880 2 2 999999 2 324671 536006 2 20 999992 2 14 999997 2 330013 700905 2 16 999997 1 2 999999 -243929 1 2 999999 580441 1 20 999982 -16399 1 23703 347222 225278 1 20 999995 424649 2 2 999999 1 2 1000000 960951 2 384023 892131 2 2 999999 2 80527 140535 1 527291 798338 929676 1 180709 717363 -627745 1 18 999995 851188 1 20 999981 510000 2 2 999999 1 2 999999 -444047 2 2 999999 1 20 999985 796164 2 10 999993 1 2 999999 -699914 1 317106 913962 -948822 1 3058 982765 -126049 1 2 999999 855394 2 241708 704809 1 2 999999 285647 2 14 999986 2 2 999999 1 2 999999 877504 2 2 999999 2 17 999988 1 500884 520043 -672822 1 242368 682986 10035 1 9 999984 673819 2 2 999999 1 2 999999 -334419 2 2 999999 1 2 999999 -215513 1 299886 406196 553463 1 270710 405889 -222173 2 2 999999 2 2 999999 2 20 999990 2 113009 347413 2 20 999998 2 14 999993 1 10 999992 203252 1 13 999986 -882006 1 359524 493869 133482 1 704182 858905 -180464 1 738583 883621 -59506 1 12 999992 -197159 2 8 999983 2 95377 645641 2 21100 582043 1 204476 738468 50292 2 12 999984 1 2 999999 619821 2 2 999999 2 2 999999 2 2 999999 2 13 999996 2 2 999999 2 9 999996 2 760326 799073 1 277652 775062 829310 2 2 999999 1 1 999998 -613148 1 6 999990 440794 1 9 999984 159837 2 2 999999 1 380573 746570 612455 1 9 999984 -133674 2 12 999988 2 2 999999 1 42600 298272 -138562 2 2 999999 1 2 999999 -582752 2 423619 763097 1 71998 479002 -723358 2 2 999999 2 7 999987 1 5 999996 280543 2 173801 393726 1 2 999999 -863669 2 18 999996 1 2 999999 651954 1 308875 532574 121376 1 17 999985 -115281 2 2 999999 1 602170 759420 -482026 2 2 999999 2 6 999987 1 209852 297296 -529122 1 2 999999 842454 1 20 999999 273749 2 5 999984 2 15 999990 1 2 999999 -188515 1 222881 966051 63844 1 68165 526237 -204622 1 1 999997 -325418 1 12 999990 706898 2 19 999996 1 2 999999 -215717 1 2 999999 296797 1 2 999999 762270 2 140181 140935 1 2 999999 -57567 1 1 999998 331403 1 502359 765744 44657 2 10 999992 2 2 999999 2 20 999990 1 13 999986 348275 1 2 999999 306803 2 2 999999 1 51772 561223 647322 2 13 999992 1 6 999999 -68802 2 357518 871258 2 1 999981 2 3 1000000 2 2 999999 1 2 999999 650427 1 229236 304776 -780690 1 2 999999 -2546 2 559745 809099 2 2 999999 2 417882 593735 2 136106 433592 2 18 999985 1 2 999999 965984 1 409522 773414 -83855 1 125519 843524 -526937 1 6 999997 -127579 2 2 999999 2 2 999999 1 404363 728575 887460 1 6 999992 121849 1 2 999999 -88745 2 2 999999 1 5 999995 -127734 2 2 999999 2 2 999999 2 20 999985 2 2 999999 1 287569 805065 -751270 1 82538 559532 -931573 1 194370 405204 871860 2 5 999990 1 2 999999 903606 2 12 999990 1 258617 833534 427769 2 2 999999 2 2 999999 2 17 999998 1 2 999999 470030 2 2 999999 1 8 999996 -318895 1 2 999999 -936916 2 43475 420410 2 2 999999 1 146836 403670 974770 2 16 999991 1 2 999999 -381005 1 2 999999 835348 1 2 999999 496750 1 8 1000000 -562477 1 2 999999 -321995 1 13 999983 -366875 2 2 999999 1 2 999999 -279994 2 13 999994 2 740312 772530 2 13 999996 1 165913 673631 -347146 2 5 999998 2 13 999987 2 18 999994 1 4 999985 -77869 1 2 999999 558309 1 13 999988 636772 1 10 999995 500066 2 18 999992 1 5 999990 915062 1 217601 244954 789477 2 93746 162491 2 2 999999 2 19 999998 2 12 999993 2 221739 375476 1 4 999984 -559103 2 2 999999 1 2 999999 -325666 2 2 999999 2 2 999999 2 2 999999 2 295777 704626 1 2 999999 -100019 1 2 999999 -448308 2 2 999999 1 519743 869874 -172951 1 2 999999 329225 1 2 999999 -38451 1 798602 953298 131927 1 609939 712229 756316 1 2 999999 -40797 1 171698 986500 -138954 2 392 313452 1 456125 812301 526958 1 2 999999 488781 2 101164 824195 1 2 999999 -272086 2 2 999999 1 2 999999 -895228 1 476324 696155 670651 1 581617 617719 978614 2 98214 952916 1 2 999999 480481 1 12 999987 886223 1 474959 633499 944836 2 3 1000000 2 2 999999 2 14 999989 2 2 999999 2 2 999999 1 2 999999 -480236 1 207098 992163 -92635 1 23303 875426 -104557 2 675640 963862 1 2 999999 495998 2 223820 236148 1 2 999999 -106447 2 3 999986 1 2 999999 -933534 2 2 999999 2 443148 563606 2 600694 650328 2 416389 545791 2 1 999992 2 10 999988 2 11 999996 2 10693 80117 1 11 999984 346626 1 2 999999 -24076 2 342 655646 2 7 999993 2 266481 421245 2 328601 803081 1 320918 611088 268621 2 2 999999 2 11 999981 2 37076 692490 1 312065 594470 -16347 2 19 999984 2 398981 554243 2 2 999999 1 9 999999 829574 1 51997 533919 828891 1 33907 763687 479797 2 6243 300924 1 2 999999 -789962 2 34800 193350 2 102632 801254 2 365044 505731 2 2 999999 1 2 999983 -3419 1 739664 926810 -188745 1 5 999998 -482004 1 108474 830845 -551688 1 17 999991 -918498 2 3 999988 2 1 999992 2 7 999988 2 12 999991 2 18 999993 1 2 999999 -480203 1 2 999999 -482585 1 18 999993 -478593 1 109793 119009 -33853 2 2 999999 2 20 999989 1 18 999982 -390243 2 20 999985 1 212751 912948 -649806 2 13 999994 2 19 999987 1 14 999984 -803666 1 85613 473714 267513 1 760824 844252 -113447 1 14 999999 -885996 2 132572 560954 1 13 999986 194187 2 2 999999 1 16 999984 715940 1 2 999999 -405981 2 2 999999 2 2 999999 2 2 999999 1 11 999999 687123 2 20 999998 1 19 999994 -21777 1 196477 708823 -526329 2 16 999984 2 683564 965095 1 6 999990 -4181 2 2 999999 2 2 999999 1 2 999999 -743667 1 349179 575465 319706 1 2 999999 808960 1 5 999998 -937364 1 2 999999 601228 2 2 999999 2 2 999999 2 5 999982 2 2 999993 1 19 999996 -712640 2 2 999999 2 16 999996 1 2 999999 -842741 2 1 1000000 2 88136 723523 1 18 1000000 -848392 2 2 999999 1 43688 155019 -106316 1 454617 613461 -546085 1 5542 960033 -14844 2 2 999999 1 2 999999 -503723 1 5 999983 -947238 1 2 999999 603206 1 513605 770010 -720224 1 9 999984 602474 2 292006 858179 1 2 999999 559350 1 2 999999 914089 1 691899 841006 213798 2 2 999999 2 2 999999 1 14 999981 262463 2 321848 482043 1 434838 627900 -409020 1 2 999999 943988 2 2 999999 2 125104 252074 1 2 999999 -995723 2 2 999999 2 13 999985 2 2 999999 1 9 999995 -64107 2 9 999991 2 10 999987 2 49011 66718 2 245699 554366 1 17 999984 -945962 2 20 999998 2 2 999999 2 771316 969568 1 18 999995 690704 1 2 999999 839369 2 17 999988 2 6 999998 2 707957 847881 1 2 999999 53544 1 248221 600243 942894 1 5 999985 439832 2 8 999995 2 2 999999 1 2 999999 593809 2 17 999986 1 2 999999 624543 2 8 999989 2 19 999986 2 268885 950287 1 2 999999 750094 2 2 999999 2 2 999999 1 1 999996 994705 2 8 1000000 1 91630 472843 163186 2 2 999999 1 156706 161308 -226413 1 2 999999 27488 1 686816 773050 544983 1 894231 962635 -502788 1 7 999994 -973006 1 5 999998 -314384 1 2 999988 -833550 2 2 999999 2 178511 778609 1 790750 999311 -395678 2 316419 975257 1 2 999999 -736726 2 2 999999 2 2 999999 2 7 999994 2 10 999989 2 14 999992 2 4 999992 2 342356 462533 1 2 999999 155417 1 11 999994 -555179 2 199250 367512 1 13 999990 605122 2 4 999985 2 2 999999 2 229557 701974 1 2 999999 -276706 1 5 999991 -457165 2 2 999999 2 2 999999 1 107243 290819 -525688 2 2 999999 1 2 999999 725001 1 2 999999 78914 2 18 999987 2 136790 628752 2 15 999996 2 11 999998 1 2 999999 244007 1 2 999999 -651349 1 2 999999 997244 2 1 999986 1 16 999988 572384 2 2 999999 2 696894 835923 1 113597 406993 -916345 1 16 999982 139412 1 3 999997 364789 2 11383 26736 2 2 999999 2 2 999999 1 15 999992 -862336 2 1 999990 1 12 999985 -215683 2 6 999989 1 13 999985 635324 1 6 999997 -325312 1 11 999986 -176600 1 449029 854546 416242 2 2 999999 2 2 999999 2 10 999985 2 2 999999 2 2 999999 2 291685 711677 1 2 999999 -252040 1 374316 419638 -892931 2 2 999999 1 9 999996 341018 1 214324 420451 969464 1 2 999999 -120394 1 2 999999 -768794 2 281758 729497 2 13 999998 2 17 999988 1 2 999999 144714 1 341051 956977 -837474 1 365695 387179 299997 1 592256 620087 -420864 2 2 999999 1 19 999991 -604839 1 2 999999 859110 1 456666 514365 -647684 1 2 999999 193880 1 2 999999 -947679 1 16 999995 69499 1 90060 306599 -41825 2 256747 480123 1 2 999999 422544 2 3 1000000 1 2 999999 -474548 2 464507 713303 2 18 999983 1 8 999994 -911940 1 2 999999 -620340 1 11 999984 580664 1 2 999999 787074 1 2 999999 -69510 1 17 999997 -181535 1 4 1000000 630772 2 10 999986 1 4 999982 684590 2 2 999999 1 2 999999 -532462 1 17 999993 672716 2 2 999999 1 19 999998 -310353 2 17 999994 2 102424 472970 1 2 999999 -944874 2 3 999997 1 2 999999 507213 2 2 999999 1 2 999999 575720 2 654917 817156 1 2 999982 404909 1 8 999990 198357 1 11 999989 112718 2 12 999998 1 2 999999 55639 2 19 999997 1 210108 962944 -104044 1 4 999992 920573 2 769747 841324 1 592678 895183 711904 2 2 999999 2 13 999988 1 651731 890971 -265679 1 7 999993 734459 1 610565 673869 281992 2 9138 650051 2 902024 910339 2 789189 979535 2 582366 793851 1 20 999995 939956 2 2 999999 1 17 1000000 751623 1 521359 875862 787215 1 2 999999 -225002 2 232088 312339 1 707694 922165 129031 2 156887 773346 2 20 999987 2 2 999999 2 544848 549697 1 177181 491021 830857 2 5 999988 2 1 999997 1 2 999999 -732270 2 462998 539205 1 578884 881318 -150136 2 7 999990 2 11 999982 1 534765 773976 -507262 2 2 999999 2 13 999990 2 184274 185839 2 432973 567952 1 20 999990 407707 2 6 999981 2 2 999999 2 2 999999 1 247685 311041 -740047 1 2 999999 365394 1 18 999997 326062 1 4 999994 -156121 1 125335 233564 442522 2 228594 436459 1 2 999994 -199369 2 2 999999 1 2 999999 57550 1 576860 684925 676306 2 2 999999 2 190683 310596 2 17 999992 1 19 999998 633896 1 11 999984 494719 1 746365 774276 88308 1 12 999990 -125596 2 146906 508321 1 2 999999 -382102 1 15 999984 -328595 2 19 999997 1 2 999999 769845 1 13 999994 -495974 2 618448 706136 2 6 1000000 2 88093 314666 1 8 999996 796491 2 16 999988 1 9 999985 25752 2 2 999999 1 141205 735976 874038 2 197809 911262 2 2 999999 1 2 999999 -609505 2 10 999991 2 2 999999 2 16 999994 2 2 999999 1 291237 692319 664081 1 504604 930986 879706 1 180117 585629 -996423 2 2 999999 2 364416 816181 1 2 999999 -994096 2 17 999997 2 2 999999 1 19 999993 -996312 1 2 999999 169614 2 2 999999 2 15 999987 1 2 999999 -789384 2 8 999998 1 571073 869400 617590 2 692985 800634 1 126641 699484 -165482 1 415155 569006 951868 1 2 999999 -717342 2 2 999999 1 2 999999 780711 1 8 999992 117373 1 2 999999 430603 2 451836 726638 2 2 999999 2 11 999987 2 4 999981 1 2 999999 550661 1 2 999999 -160613 1 2 999999 847545 1 2 999999 -518257 1 494095 843641 350535 1 8 999999 -313046 1 14 999984 -728225 1 2 999999 170725 1 12 999984 550944 2 2 999999 2 2 999999 2 11 999987 2 113644 144873 1 462330 602807 565680 2 839825 860652 1 15 999996 288335 2 12 999989 2 2 999999 2 2 999999 2 442648 530195 1 17 999991 -840617 2 20 999993 2 780114 823766 2 2 999999 2 486280 718674 1 9 1000000 783420 1 849637 994162 -422584 2 2 999999 1 90041 944967 -260162 2 2 999999 1 5 999996 -683871 1 17 999988 -434753 2 1 999983 1 2 999999 -84172 1 2 999999 464049 1 628457 957184 274436 2 167115 431933 1 831644 957426 -523976 2 2 999999 1 310535 697718 -327545 2 16 999990 1 269940 864439 -782732 2 79918 113661 1 2 999999 591444 1 2 999999 -13645 2 696946 897601 1 16 999993 -717856 1 3 999992 343363 2 628296 823205 1 2 999999 243554 1 2 999999 488150 2 140403 368348 1 441535 514683 -442196 1 3 999992 926288 1 2 999999 927056 2 159727 190710 2 265101 897960 2 6 999993 1 541518 575676 540476 1 2 999999 27260 2 2 999986 1 2 999999 794900 1 2 999999 354924 1 18 1000000 107545 2 167351 499697 2 244817 968952 1 17 999984 54711 2 2 999999 1 10 999990 758800 2 107966 145050 1 198532 437656 -254289 1 525789 776997 -667911 1 8 999994 788830 1 2 999999 -241697 2 12 999991 2 17 999987 1 2 999999 100472 2 69717 623437 2 3 999995 2 778382 923852 2 8 1000000 2 10 999988 2 459584 686918 1 2 999999 736451 1 5 999990 -745390 1 154470 952048 310335 1 5 999989 -510661 1 3 999983 -211753 2 2 999999 1 12 999983 105807 2 10 999992 2 11 999988 2 139180 762072 1 46026 639723 -612164 2 2 999999 2 19 999985 1 358534 660501 -503594 2 308797 493824 2 321586 810107 1 2 999999 949338 2 323444 378232 2 2 999999 2 708306 938619 2 107554 202944 1 6 999990 -207944 2 270675 858985 2 311546 387951 2 188465 463586 1 15 999984 -307302 1 20 999983 -303396 2 2 999999 2 30503 416941 1 345584 593302 701115 1 12 999987 -922885 1 13 999991 -949958 1 8 999987 491436 2 257988 610165 1 6 999988 -627737 1 310015 861120 -103246 1 2 999999 -113546 1 2 999999 -736750 2 14 999993 2 5 999991 2 173936 344026 1 2 999999 876785 1 7 999993 -576868 1 5 999982 513491 2 556128 891826 1 519917 919925 352729 2 86390 815615 1 2 999999 637240 2 161780 933821 1 2 999999 -75374 1 307410 973269 157746 1 2 999999 -655652 1 2 999999 -694088 2 137984 552807 1 2 999999 -198669 1 192214 569675 96521 1 2 999999 6290 1 309379 913597 864006 1 9 999988 709289 1 610433 851076 948694 1 2 999999 -982230 2 3 999987 1 10 999993 370830 2 114786 165951 1 157213 270746 -880852 1 9 999981 40739 1 16 999989 -848531 1 6 999997 -192365 2 370671 456203 2 275062 321621 2 5 999996 1 7 1000000 870095 2 1 999997 2 2 999999 2 6 999995 1 2 999999 890141 2 2 999999 2 2 999999 1 2 999999 853665 1 2 999999 -824939 1 693014 816939 -561610 1 2 999999 522244 1 17584 260077 -725499 1 8 999984 -485909 1 2 999999 574881 2 20 999992 2 17 999983 1 2 999999 933414 1 573320 663446 572607 2 8 999993 1 2 999999 -185949 2 717966 791423 2 2 999999 2 325672 870286 1 4 999988 -540495 1 2 999999 754291 2 562674 690158 2 572141 759421 1 2 999999 262833 2 17 999986 2 2 999999 2 397064 784864 1 145736 997085 -978008 2 10 999994 2 2 999999 2 3 999986 2 579109 888310 1 18 999996 -945213 1 2 999999 371724 1 2 999999 -169435 1 2 999999 -292551 1 2 999999 118530 2 12 999990 2 95606 612538 1 6 999988 487928 2 294121 463852 1 11 999984 29676 1 7 999993 -855847 2 1 999990 2 2 999999 1 2 999999 -288025 2 43265 354763 1 2 999999 912027 2 143409 606380 2 5 999995 1 15 999996 162398 2 2 999999 2 2 999999 1 119920 225432 -293861 1 2 999999 -687034 2 230206 599917 2 2 999999 2 3 999986 2 2 999999 1 228860 643762 -385596 2 2 999999 2 390580 691597 2 2 999999 2 295778 502126 2 18 999987 2 57972 632918 2 2 999999 2 746169 930280 1 2 999999 -756998 2 507564 765661 2 573231 640129 1 2 999999 -193408 1 6 999999 360697 1 542106 830616 -940759 2 11 1000000 2 14 999991 1 733704 851460 -367869 2 17 999982 1 95768 996850 -486303 2 2 999999 2 205018 342399 1 185956 414020 814332 1 13 999985 -768388 2 23357 214083 1 8 999998 -345980 2 15 999985 1 494561 544036 365819 1 582658 924702 255883 2 373343 549563 1 319279 554096 -230007 1 2 999999 -40018 1 9 999998 -863016 1 281092 292165 -110436 1 10 999998 -498977 2 59337 794730 1 2 999999 -24479 1 6 999988 -1500 1 206976 534377 -866513 1 2 999999 759705 1 2 999999 798574 2 2 999999 2 27910 555954 2 2 999999 2 2 999999 1 900388 917607 875732 1 344979 786256 179193 1 10 999998 -442249 1 18434 544855 -488805 1 2 999999 46850 2 181901 442417 2 6 1000000 2 444519 891368 1 16 999994 -660078 1 291731 330034 -39247 1 2 999999 -578190 2 478478 614929 2 37172 74560 2 398812 722582 2 16 999999 2 2 999999 2 9 999988 2 2 999999 2 2 999999 2 19 999990 1 2 999999 492027 1 12 999994 164314 1 128394 930273 -153438 1 871137 959537 478862 2 2 999999 1 2 999999 -900891 1 7 999996 -350815 2 2 999999 2 471322 694572 1 15 1000000 -561898 1 18 999998 -392735 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -115525 1 20 999993 -211236 2 2 999999 1 696928 822206 439225 2 566355 974824 1 9 999981 -241662 1 2 999999 -293366 2 2 999999 1 2 999999 -633027 2 2 999999 1 144797 726224 366450 2 2 999999 1 32612 370554 -236566 1 2 999999 -552071 1 102092 949108 56080 1 20 999981 901903 1 2 999999 -13245 2 2 999999 2 2 999999 1 11 999991 -88618 1 180903 544434 497599 2 19 999995 2 167867 970392 1 14 999986 -324582 1 8 999998 -566816 2 13 999987 2 2 999999 1 2 999999 621535 1 2 999999 -689428 1 2 999990 -443997 2 237031 312215 1 2 999999 847630 2 19 999988 1 539736 766766 -692018 1 2 999999 622417 1 6 999993 755739 2 316001 922837 1 2 999999 42089 2 82983 252163 2 15 999987 1 7 999995 -862121 1 2 999999 623798 2 2 999999 1 593916 961606 141426 1 2 999999 23236 1 15 999989 854807 1 2 999999 711227 1 5 999981 -214035 2 2 999999 1 19 999985 164315 2 835701 896620 2 157556 591961 2 3 999998 1 2 999999 -805213 1 2 999999 -608685 2 549355 905765 2 20233 840254 1 2 999999 748446 2 1 999998 2 255098 648657 1 1 999988 391835 2 475015 969712 2 2 999999 1 19 999994 288062 1 5 999987 -963558 1 11 999998 -290373 1 2 999999 250278 2 2 999999 1 179157 950414 31493 1 2 999999 -196672 1 1274 540225 -947972 2 19 999982 1 839686 935141 -197444 2 2 999999 2 759593 827588 1 6 999995 616778 2 162287 687130 2 279092 765272 1 173834 306755 812471 2 2 999999 1 2 999999 -629060 1 2 999999 -963473 1 8 999986 -345175 1 49165 619629 -620361 2 2 999999 2 2 999999 2 76711 398968 2 461039 660586 2 2 999999 1 5 999992 923830 2 7 999994 1 2 999999 143312 1 347532 937493 41088 1 8 999986 -700670 2 13 999996 1 16 999995 290656 2 211119 505379 2 2 999999 1 2 999984 7807 2 20 999982 2 2 999999 2 2 999999 1 485038 837025 -353817 2 2 999999 1 13 999996 713577 1 138840 303272 -595144 1 16197 511365 645723 2 20 999996 1 2 999999 -231046 2 2 999999 1 39566 222989 -555417 1 2 999999 -263160 1 2 999999 708006 2 6 999982 2 387897 625122 1 2 999999 694907 1 16 999989 -770671 2 512959 889407 1 8 999996 -548285 2 2 999999 2 624449 781643 1 5070 544124 -265281 1 2 999999 -543972 2 2 999999 1 882834 989539 664071 2 20731 572630 1 1 999993 -548628 1 188889 785692 -431786 1 2 999999 -491562 1 2 999999 -235022 1 19 999987 128865 1 600198 688710 197202 1 2 999999 143504 1 2 999999 328159 1 2 999999 -535139 2 13 999998 1 2 999992 -482344 1 9 999996 -879696 2 2 999999 2 815264 980319 1 2 999999 -764137 2 1 999985 1 11 999984 538015 1 10 999995 -323270 1 18 999993 -888871 2 2 999999 2 2 999999 2 3 999998 2 17 999981 1 7 999985 565915 2 2 999999 2 110521 716938 1 274633 438121 852889 1 524738 757906 -806494 2 2 999999 2 520978 567792 2 8 999989 1 2 999999 827553 1 9914 142452 324142 1 2 999999 -397663 1 609698 869599 156710 1 499166 743524 399952 2 6 999997 2 8 999983 1 311873 933512 853020 2 297189 361114 1 12 999993 -629725 2 18 999995 1 2 999999 810841 1 10 999992 -369111 2 359394 638575 1 1 999983 499437 1 2 999999 680081 1 20 999997 -154762 2 4 999996 1 4 999991 -635655 2 18 999981 2 535847 781714 1 2 999999 -180292 1 267805 409280 -872674 1 10 999985 -599911 1 2 999999 -131548 2 2 999999 1 551467 583759 -734802 2 2 999999 2 19 999989 2 402164 679321 2 794010 917414 1 304310 922646 -481527 1 196224 951570 -829781 2 2 999999 1 2 999999 -903868 1 298255 876596 -677023 2 305272 766086 2 145412 321698 1 4 999997 292972 1 903564 911588 -673490 2 9 999983 1 91969 853925 -598970 2 2 999999 2 18 999989 1 2 999999 537486 1 10 999982 819816 2 2 999999 2 9 999987 1 12046 125305 635595 2 259872 317796 1 15 999996 5732 1 10 999984 -133157 2 141845 592387 2 96928 517910 2 128958 734229 2 2 999999 2 16 999982 1 14 1000000 -935978 2 541783 886998 2 250524 519670 2 45130 880147 2 602046 896579 2 2 999999 1 7 999989 709257 2 2 999999 1 2 999999 500192 2 3 999985 1 3 999992 -206821 2 14 999987 2 9 999986 1 2 999999 72140 2 70475 754796 1 492713 600976 -465584 1 4 999990 -237011 1 367885 582191 721675 1 325020 592183 569114 1 307584 460661 802818 2 2 999999 2 17 999999 1 388002 513290 -876728 1 371328 716081 -287400 1 5 999985 -640283 1 2 999999 -464694 2 15 999981 2 2 999981 1 14 999993 -620041 2 5 999993 2 2 999999 1 2 999999 936862 2 4 999992 1 397617 754164 673562 2 2 999999 1 111742 760225 -242205 2 88117 481852 2 11 999992 2 2 999999 2 2 999999 2 5 999991 1 606083 839289 92939 2 168164 850744 1 8 999982 -772641 2 561270 956116 2 2 999999 2 2 999999 2 198323 444744 2 357466 956207 2 115383 137757 2 675467 745535 1 2 999999 672705 1 11 999984 7571 2 13 999989 2 2 999999 2 10 999992 1 9 999998 -923349 1 2 999999 -927593 1 2 999999 -985224 1 19 999982 782828 1 15 999998 -495506 1 2 999999 -43255 1 355758 530845 191679 1 443894 504225 745707 2 40843 109666 2 16 999990 1 6 999982 592576 2 19 999989 2 150028 868175 2 17 999984 2 1 999996 1 17 999995 -573233 2 20 999983 2 15 999997 2 2 999999 2 18 999989 1 2 999999 755074 2 513511 782456 1 42609 569528 -845310 1 13 999981 -970184 2 104324 229891 1 13 999991 -535731 1 11 999992 -275010 1 722950 863595 467428 1 68779 124110 -222288 1 134262 170549 -718701 2 3 999992 1 2 999999 111381 2 522025 785857 2 9 999991 2 553474 807385 1 444081 881939 -979699 2 2 999999 1 2 999999 148790 1 20 999984 550840 2 83608 976657 2 2 999999 1 430769 597797 -608927 1 13 999992 136450 2 2 999999 2 20 999983 2 299540 456864 1 16 999989 606247 1 18 999995 353443 2 14 999994 1 2 999999 -91625 2 20 999985 2 12 999988 1 2 999999 869851 2 333750 872288 2 283107 354371 1 2 999999 -534083 2 18 999996 1 168753 573892 852082 1 286475 735432 99523 2 14 999995 2 2 999999 1 511000 750811 342574 2 2 999999 1 36526 316645 43722 2 326791 557607 1 13 999995 -741814 2 2 999999 1 3 999991 -214141 1 2 999999 -945984 1 10 1000000 685216 1 624252 842810 -434064 2 2 999999 2 54810 367444 1 2 999999 635646 2 13277 543972 2 2 999999 2 575917 751044 2 2 999999 2 8 999991 1 195413 424832 357357 2 265175 401702 1 398568 996516 849797 2 2 999999 1 461422 961669 -247384 2 2 999999 1 2 999999 609643 1 12134 657587 -406811 1 525235 736861 838743 2 10 999988 1 13 999991 -556062 2 87436 135757 2 408576 486825 2 18 999987 1 505425 570700 -37696 1 2 999999 -331226 2 514862 851635 1 20 999984 -413833 1 1 999989 -488194 2 2 999999 2 2 999999 1 2 999999 101559 2 1 999981 1 43373 916034 -643993 2 20 999989 2 578621 648814 1 170575 600171 -506773 1 669678 851797 -445690 1 161715 279833 448105 2 6 999994 2 12 999987 1 334748 564284 66205 2 2 999999 1 15 999993 877869 2 2 999999 1 2 999999 212828 1 2 999999 -671748 2 2 999999 2 477127 873997 1 6 999998 -311258 1 567225 572965 -984361 2 2 999999 2 2 999999 2 2 999999 1 18 999999 8968 2 2 999999 1 15 999982 165274 1 13 999982 315422 2 2 999999 1 18 999989 -34265 1 2 999999 106934 1 886284 945978 -357974 1 11 999993 30338 1 2 999999 94864 1 2 999999 -223830 2 15 999997 2 5 999998 2 1 999981 1 5 999997 629410 2 2 999999 1 20 999994 -76312 1 2 999999 134871 1 2 999999 -428325 2 2 999999 2 421291 991173 2 102457 824494 2 2 999999 1 2 999999 -59023 2 14 999994 1 337946 793996 -212948 1 208830 915931 -178064 2 2 999999 2 14 999990 2 57369 269085 2 203252 381179 1 2 999999 512253 1 37063 164670 393093 1 40834 872445 -641906 2 2 999992 1 2 999999 -391854 1 5 1000000 36168 2 3 999986 1 145468 229203 -665973 2 591154 986157 1 710972 832912 926497 1 2 999999 -729274 2 2 999999 2 2 999998 2 2 1000000 2 839559 926082 2 4 1000000 1 27593 167180 -335744 2 2 999999 2 2 999999 2 297473 504717 2 2 999999 2 2 999999 1 84512 548311 510536 1 76888 469303 748573 2 20 999989 1 2 999999 -565552 2 6 999981 2 578214 714090 1 2 999999 -152340 2 2 999999 1 2 999999 33682 1 2 999982 948003 2 5 999996 1 7 999994 -241670 2 2 999999 1 584507 635978 616561 2 4 999983 2 10 999996 1 294447 895380 -400789 2 10 999982 2 2 999999 1 15 999984 967419 1 268194 317988 -418798 2 3 999989 1 2 999999 611038 2 695715 917829 1 42282 645461 -443627 2 9 999985 2 2 999999 1 4 999987 -41288 1 2 999999 192765 1 5 999986 297624 1 13 999990 523832 1 2 999999 622827 1 7 999984 -755504 1 2 999999 -467719 2 11 999994 1 15 999997 905342 1 10 999981 -787723 1 2 999999 792743 2 2 999999 1 16 999999 -781695 1 2 999999 -495139 2 8 999985 1 2 999999 -892243 2 348929 375620 1 378279 679139 470436 1 2 999999 743740 1 2 999999 -512167 1 2 999999 858927 2 2 999999 2 2 999999 2 2 999999 2 302314 403194 1 2 999999 610808 1 2 999999 -6747 1 2 999982 791119 2 2 999999 1 17 999982 -614899 1 144053 777527 -471084 2 2 999999 2 623850 790316 2 2 999999 2 2 999999 1 271356 847083 179807 1 846416 898550 964277 1 2 999999 -873393 2 7 999981 1 5 999987 -147062 1 6 999983 290375 2 2 999999 2 18 999983 2 278490 367050 2 2 999999 1 5 999990 54353 1 15 999988 -897172 2 18 999991 1 2 999999 87104 2 9 999983 1 7 999993 -932752 2 536309 755579 2 6 999995 1 4 999998 -492600 2 16 999988 2 2 999999 1 330054 565226 558642 1 2 999999 986144 2 180896 975063 1 4 999981 550609 2 20 999990 2 2 999999 1 10 999990 418167 1 2 999999 137325 1 2 999999 -397627 1 14 999999 -878121 1 215196 367979 -307694 2 2 999999 2 2 999999 1 332378 987627 -388025 2 240578 804166 2 735061 827078 2 2 999999 2 2 999999 2 16 999988 1 2 999999 74778 1 2 999999 -344960 1 2 999999 -264047 1 154415 250043 128969 2 146887 602141 2 353330 358947 1 338464 741677 -425752 2 2 999999 2 2 999999 1 310514 874418 -826273 2 2 999999 1 510885 929991 -926282 2 446340 507262 2 2 999999 1 2 999999 -417789 2 2 999999 1 12 999999 236548 2 5 999993 2 2 999999 2 16 999984 2 2 999999 1 2 999999 110180 2 14 999984 1 123404 517768 925456 2 688076 985081 1 9 999998 -672274 2 2 999999 2 2 999999 2 7 999987 1 2 999999 -40942 2 2 999999 2 3 999987 2 16 999995 1 11 999985 -246034 1 10 999999 -440493 1 2 999999 318564 1 2 999999 -707817 1 4044 690991 990586 1 10 999983 -24043 1 910670 911015 -737248 2 2 999999 1 404463 657485 563171 1 273707 736038 632603 2 2 999999 1 2 999999 -466372 1 2 999988 -1954 1 11 999989 -507089 2 2 999999 2 14 999985 2 2 999999 1 2 999983 324308 2 300840 846894 1 11 999994 313533 2 688930 820574 1 2 999999 894431 2 16 999999 1 16 999996 -58436 1 4 999988 -461717 2 71525 968966 2 105869 614693 1 20 999988 90637 1 363984 502599 -920916 2 4 1000000 2 2 999999 2 2 999999 1 2 999999 171733 2 513892 541328 1 2 999999 15827 1 9 1000000 -491073 1 658484 738479 -243786 2 2 999999 2 424923 560686 2 12 999993 1 137929 270534 796717 2 3 999990 1 18 999981 397386 1 2 999999 996067 2 2 999999 1 6 999988 -327041 1 19309 283805 482812 2 685719 817657 2 248936 282911 1 2 999999 495727 1 13 999984 -621953 1 25624 215173 -915524 1 2 999999 -842618 2 2 999999 1 6 999994 -129459 2 551540 993110 2 20 999984 2 299148 940213 2 208163 686862 2 2 999999 2 14 999999 2 603210 938100 2 2 999999 2 11 999997 1 17 999989 -174807 1 2 999999 913392 2 2 999999 1 641507 802908 151409 1 496169 969379 92131 1 2 999999 485168 2 2 999999 1 3 999981 -429378 2 500943 547746 1 5 999994 575782 1 8 999993 -425435 2 241966 446081 2 12 999986 1 2 999999 606783 2 460757 733603 2 2 999999 2 99494 396223 2 19 999985 2 12 999987 2 757311 775451 2 1 999984 2 11 999995 1 2 999999 483586 2 2 999999 1 19 999993 691044 2 546411 808408 1 15 999986 916421 2 2 999999 2 2 999999 2 513364 557420 1 320319 405929 136402 1 206596 695715 -395904 1 8 999994 -722813 1 820758 887413 738557 2 15 999996 1 10089 801090 267733 1 2 999988 -348716 1 10 999981 -930092 2 348573 998771 2 2 999999 2 921593 940474 2 638001 784978 2 13 999988 1 14 999994 734977 1 2 999999 -812707 1 6 999999 646659 2 2 999999 2 75422 858459 2 963732 989509 1 10 999993 146330 2 352992 730838 2 2 999999 2 2 999999 2 114174 207472 2 2 999999 1 17 999995 -38651 2 236815 762933 1 498104 928749 -235639 1 3 999990 -950414 1 2 999999 -125572 2 16 999998 1 2 999999 484988 1 263686 760720 312392 2 5 999987 2 2 999999 2 495059 785342 1 771228 825301 913731 1 2 999999 -354589 2 17 999982 1 2 999999 712314 2 226007 828521 1 2 999999 -136352 2 2 999999 2 11 999984 1 84693 609199 963906 2 10 999998 1 230738 883082 935037 1 372405 574518 872315 2 13 999988 1 8 999985 917818 1 590454 849832 131226 2 17 999998 2 2 999999 2 11 999992 1 640221 948537 565305 2 60527 430835 2 2 999999 1 225374 809780 469978 2 2 999999 1 18 999997 -692625 1 2 999999 -758386 1 4 999990 294803 1 16 999999 412706 2 2 999999 1 520860 886018 -20304 1 2 999999 -876864 1 776179 932534 579596 1 2 999999 -70467 1 387700 845831 126960 2 17 999984 1 19 999995 -59650 2 19 999985 2 13 999987 1 2 999999 467072 1 19 999986 420036 2 288359 932107 1 184323 954601 -590619 2 2 999999 1 3 999991 -518447 2 2 999999 2 13 1000000 1 2 999999 583061 2 9 999989 2 8 999997 1 6 999988 -550393 1 2 999999 -393087 1 20 999993 699884 2 2 999999 2 6 999995 2 2 999999 1 2 999999 -657841 1 163415 202730 -632171 2 337766 672596 1 101165 958298 587225 2 566176 681924 2 2 999999 1 2 999999 754025 2 2 999999 1 2 999999 -382756 2 13 999982 2 891487 932895 1 43448 328324 -312537 1 2 999999 505719 1 2 999999 -208789 1 3 999989 749841 2 8 1000000 2 638514 717865 2 2 999999 1 198325 707579 683680 1 560318 561088 -63088 2 403667 950718 1 2 999999 341763 2 194156 708170 1 249524 848744 -127185 1 2 999999 -516676 1 12 999992 -795387 1 87480 88046 996649 1 124561 250307 -742212 2 2 999999 1 58548 947925 -654970 2 2 999996 1 14 999994 -223454 1 2 999999 -87854 2 16 999990 2 2 999999 2 10 999999 1 2 999989 630186 1 329933 939333 -259404 2 13 999998 2 2 999999 2 17 999981 2 147784 966320 2 17 999995 1 2 999999 682738 1 244509 922738 -309315 1 871630 926380 -614555 2 16 999992 1 2 999999 979456 2 8 999999 1 2 999999 427371 1 2 999999 869376 1 13 999993 190959 2 216874 232587 2 2 999999 2 3 999997 1 31214 813058 905314 1 175201 776509 467249 1 16 999995 -613526 2 2 999998 1 137866 761541 -415202 1 2 999999 -214140 2 19 999998 2 458698 520577 2 13 999986 2 2 999999 1 15 999995 454097 1 20 999994 -973940 1 12 999992 288750 2 672954 935011 2 2 999999 2 124765 376185 2 2 999999 2 2 999999 1 11 999985 514631 1 892880 902501 701084 2 10 999990 2 111962 276937 1 10 999986 -315548 1 271674 302289 -312613 2 12 999986 1 2 999999 147193 1 40645 434053 -155536 2 898841 918997 2 18 999998 2 2 999999 2 2 999999 2 13 999999 2 9 999994 2 2 999999 2 34273 440452 1 12 999986 8532 2 837032 899793 1 426000 990023 462250 2 19 999988 2 273792 668270 1 1 999984 -713985 1 2 999999 -311190 1 2 999999 659802 2 251280 405957 1 506238 897435 -64289 1 2 999999 841060 2 10 999994 1 2 999999 432519 1 15 999987 216250 1 512196 888673 -762962 2 11 999997 2 2 999999 2 147071 396772 1 5 999996 291748 2 2 999999 1 2 999999 814977 1 12 999982 -253218 2 2 999999 1 2 999999 -694076 1 387984 768122 -546873 2 2 999994 2 2 999999 2 2 999999 1 4 999992 554912 2 14 999993 1 1 999999 912945 2 174445 798517 1 2 999999 51231 1 1 999990 -253784 1 5 999986 763744 2 6 999990 2 7 999991 2 115538 521718 2 59009 388119 1 2 999999 -882973 1 2 999999 -725528 2 436054 781701 2 2 999999 2 11721 739449 1 2 999999 -162137 2 4 999985 1 247626 665067 -937457 2 261517 415514 2 573143 711760 2 20 999985 1 20 999988 -638289 2 37748 825324 2 2 999999 1 2 999999 473223 1 171890 322022 -968220 2 505325 538567 1 14 999983 -518433 2 2 999999 1 851737 890229 -696210 2 2 999999 2 399001 686660 1 1 999993 -901065 2 464110 644521 1 158929 509945 -939514 2 143295 362284 2 26666 766061 2 465785 980797 2 712979 908071 2 2 999999 1 17 999999 -40594 2 2 999999 2 11 999990 2 2 999999 2 39649 104187 2 551545 555579 2 5 999991 1 4 999990 791195 1 18 999982 151877 2 18 999984 2 200332 496097 1 12 999994 -225263 1 2 999999 -460335 2 103936 255293 1 16 999998 152151 2 9 999998 1 6 999984 -589213 2 2 999999 1 608135 788034 -583884 1 14 999987 -906014 2 6 999997 1 2 999999 297751 2 553926 575992 1 2 999999 -816294 1 2 999999 -481548 1 255714 261577 546786 2 4 999990 2 2 999999 2 90550 425205 2 10 999999 2 2 999999 2 2 999999 1 659266 942568 560912 1 320719 480229 844225 2 750837 925935 2 729583 810316 2 50520 405884 2 8 999987 1 228874 769896 476564 2 2 999999 2 19 999983 1 450600 758952 393255 1 296074 766863 242339 1 210509 760288 -47190 1 2 999999 204166 1 262526 566566 -287072 1 18 999981 457614 1 435778 582935 -633291 2 2 999999 1 11 999992 -358987 1 19 999999 267278 2 2 999999 1 2 999999 663639 1 364188 812261 38613 2 875509 994074 1 2 999999 -339323 1 5 999988 -765052 1 476885 554514 283728 1 87711 479120 -495277 2 2 999999 1 1 999992 -213290 1 84099 476499 -330430 2 105807 465653 2 621234 744108 1 578947 754882 286629 1 569203 620744 322523 2 32523 677086 2 2 999999 2 232032 752424 2 2 999999 1 2 999999 -487043 1 48313 833711 -62822 1 699511 897950 -405478 1 6 999985 520533 2 485867 644297 2 350520 729818 2 2 999999 2 16 999992 2 627170 863876 2 9 999998 1 15 999991 759528 2 55844 301072 1 18 999983 -34246 2 285664 939639 1 11 999985 -997898 2 34140 162565 1 17 999981 -934452 2 9105 625605 1 2 999999 -978655 2 2 999999 2 2 999999 1 5 1000000 540966 2 473031 890542 2 2 999999 1 5 999981 921788 2 13 999997 1 10 999981 -945281 1 425315 690873 -264144 2 2 999999 1 12 999981 687154 2 842731 848601 2 2 999999 1 624393 942732 -8913 2 618227 831798 2 159842 664429 2 6 999990 1 297070 446086 -552672 1 649229 823961 340224 2 844987 950584 2 2 999999 2 12 999983 1 2 999999 -443631 1 9 999997 740689 2 394814 948884 2 8 999983 1 2 999999 -900864 2 2 999999 2 2 999999 1 2 999999 -983028 1 816721 883015 -260809 2 1 999999 1 224081 821781 -94541 1 2 999999 -385445 2 10 999997 2 11 999989 2 554669 829397 2 844167 886227 1 7 999992 -51605 2 2 999999 2 13 999995 1 2 999999 914672 1 54568 538008 971219 1 2 999999 -140174 1 77976 114473 881389 2 3 999981 1 2 999999 353931 1 358605 907325 -319481 1 2 999999 377681 2 137395 195335 1 2 999999 700949 2 2 999999 1 877121 970266 -720908 2 2 999999 1 2 999999 487544 1 16 999981 687494 2 18 999990 2 2 999999 2 2 999999 2 2 999999 1 4 999993 956844 2 14 999997 2 8 999991 1 12 999989 841049 1 2 999999 431049 2 18 999994 1 94951 616042 -473693 1 9 999987 593745 2 17 999999 1 96308 530551 -184253 1 138150 405111 281692 2 2 999999 1 44529 64014 489626 1 19 999995 -732913 1 2 999999 79777 2 2 999999 2 2 999981 1 970714 995473 630824 1 9 999982 151541 2 2 999999 1 531970 550683 -21014 2 2 999999 2 2 999999 2 2 999999 1 1 999984 987821 1 2 999999 -792183 2 2 999999 2 141944 607968 1 2 999999 -56485 2 5 999988 2 2 999999 1 2 999999 -170590 2 353225 460844 1 2 999999 643983 2 6 999997 2 13 999996 1 2 999999 48366 2 704938 917259 2 2 999999 2 2 999999 1 389673 884837 -205137 2 2 999999 2 11 999995 2 2 999999 2 2 999999 2 5058 625893 1 15 999993 513689 1 12 999988 932983 2 2 999999 1 2 999994 -226893 2 6499 516617 1 2 999983 -13296 1 720051 878239 485416 2 295246 519572 2 16 999999 2 19 999984 1 280297 871879 -370263 2 2 999999 2 383137 962626 1 883507 925508 263266 2 367743 911416 2 2 999999 1 17 999998 632345 1 2 999999 -467591 2 2 999999 1 305485 983578 924389 1 4 1000000 -627182 1 2 999999 839663 1 2 999999 13392 2 2 999999 1 89311 851974 623242 2 2 999999 1 2 999999 734287 2 247375 391824 1 222744 890759 527754 2 2 999999 2 4 999997 2 292398 377306 2 18 1000000 2 13 999994 2 54048 346803 2 322877 523401 1 18 999998 518031 1 3 999984 -88392 1 12 999992 -141233 2 348821 601358 2 515442 552947 1 2 999999 -185307 2 3 999998 1 2 999999 -411448 1 2 999999 625424 1 122582 637866 753168 2 82934 714459 1 10 999995 436763 1 13 999992 -913399 2 15 999994 1 1 999989 807370 2 85310 883890 2 15 1000000 2 2 999999 1 13 999993 694687 1 8 999983 -901979 1 13 999990 -113347 2 2 999999 1 609230 989542 25444 1 1 999997 418108 2 1 999984 1 2 999999 -666434 1 3 999982 216032 2 188029 555879 1 10 999984 -868120 1 681662 737148 423088 1 2 999999 754319 2 6 999992 1 211331 805816 -193364 1 88363 437572 -388151 2 365917 403559 2 14 999994 2 476452 497502 1 17 999992 -535684 1 2 999999 482444 1 2 999999 -982318 2 2 999999 1 9 999992 459463 1 320851 591959 543772 1 1 999991 -495639 1 183081 279802 486983 1 19 999991 317129 1 401101 557501 -987982 2 16 999996 2 13 999991 1 263097 747023 532486 2 570814 754859 2 17 999984 1 239041 942753 -611344 1 2 999999 -34175 2 75071 850141 2 215022 984950 1 2 999999 590362 2 2 999999 2 5 999998 2 210408 807762 1 9 999997 -821264 1 17 999984 -554336 1 600615 877031 343257 2 6 999982 2 65445 952476 2 111860 585786 1 117197 892003 -397492 1 16 999992 -696110 1 333906 498006 562796 2 2 999999 2 15 1000000 2 155425 966665 1 39223 711872 -118778 1 893024 959455 -241462 1 2 999999 720389 1 2 999999 496061 2 111909 717420 1 2 999999 -897466 2 112975 253727 1 255652 451112 601692 2 2 999999 2 138262 586108 2 2 999999 1 13 999982 592907 2 2 999999 2 5 999997 1 612572 953492 -943405 1 2 999999 -122772 2 235841 284907 2 2 999999 2 4 999986 2 2 999999 1 15 999999 186637 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 438361 544872 1 58758 837811 244795 2 39478 682516 1 2 999999 970831 2 11 999992 1 498122 643919 -480839 2 900736 982542 1 830226 984864 -9651 2 2 999999 1 2 999999 885884 2 13 999987 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -784712 2 438859 913357 2 5 999989 2 310258 419746 2 2 999999 2 823269 892912 2 2 999999 2 2 999999 2 577208 691866 2 187409 609797 1 2 999999 840970 2 90988 642613 2 2 999999 2 17 999998 1 5 999999 -737780 2 9 999984 2 469919 691817 2 54789 189611 1 244827 631012 219936 1 2 999999 -427547 2 8 999997 2 16 999981 2 19254 161772 1 513289 590113 523877 2 20 999995 1 2 999999 609580 1 2 999999 830447 2 509750 757926 1 2 999999 757158 1 2 999999 -75286 1 2 999999 414433 2 108087 709258 1 2 999999 769002 2 2 999999 1 2 999999 105818 2 765954 929441 1 2 999999 -717368 1 8 999982 -709693 1 2 999999 500143 1 2 999999 746279 2 191688 339282 2 2 999999 1 78353 342836 526241 2 402503 561849 2 2 999999 2 183978 343680 2 2 999999 1 127624 511296 326390 2 2 999999 1 7 999985 -270512 1 651368 873742 -587765 2 1 999997 2 2 999999 1 2 999999 607260 2 6 999992 2 381532 921061 2 366248 915781 2 13 999997 1 36882 946169 332571 2 15 999998 1 2 999999 880429 2 14 999997 1 2 999999 -198830 1 17 999995 508436 2 2 999999 1 2 999999 -112171 2 824320 960554 1 10 999985 526402 1 2 999999 -117002 1 2 999999 -712510 2 2 999999 1 547984 773939 -544673 1 248257 568483 -603596 1 547831 709503 -702332 2 10 999981 1 2 999999 -687652 2 1 1000000 2 2 999999 2 226312 726225 1 229268 925219 548938 1 2 999999 249730 1 2 999999 -811723 2 14 999986 2 8 999987 2 257973 704096 2 2 999999 2 2 999999 2 17 999998 1 274242 424765 -12319 2 638141 928848 1 15 999990 564872 2 2 999999 2 2 999999 2 348028 443131 1 37876 721936 -250186 2 9 999987 2 187991 202369 1 453750 975645 -160337 1 13 999984 179064 1 2 999999 -72915 2 405421 786982 1 2 999999 -795871 2 503299 725284 2 17 999985 1 16 999991 722876 2 9 999981 2 13 999982 2 592226 761500 2 175740 654673 2 2 999999 1 4 999993 -127247 2 421639 835556 1 279275 521091 972288 1 11 999985 -200381 2 17 1000000 1 94292 304761 805293 1 10 999995 315767 1 825014 980802 -29135 1 2 999999 867507 2 11 999993 1 951481 991733 -87499 2 17 999984 2 2 999999 2 2 999999 2 4 1000000 1 11 999988 -419622 2 454019 950824 1 2 999999 -876587 2 9 999983 1 750094 763977 227830 2 18 999992 1 11 999985 722874 2 170392 408143 2 2 999999 2 23533 163402 1 616799 726360 -315784 2 1 999989 1 85139 878591 -388871 2 14 999993 2 6 999988 2 627986 928226 2 9 999999 1 19 999992 -243989 1 2 999999 11989 2 6 999992 1 15 999981 -550071 2 639527 708947 2 1 999991 2 295239 841595 1 202666 852991 -894236 2 19 999996 2 230032 458665 2 2 999999 1 6 999981 -149906 1 6998 897997 -906647 1 2 999999 -72501 1 10 999999 76691 2 786130 958099 1 2 999999 338540 2 2 999999 2 2 999999 2 6 999996 1 406214 929949 315319 2 2 999999 2 2 999999 2 7 999986 1 719681 940447 225181 2 570472 631457 2 501734 611583 2 16 999997 1 181056 354170 670444 1 203429 731957 -601414 2 4 999998 2 2 999999 2 1 999997 2 2 999999 1 2 999999 -951202 1 15 999997 -306624 1 7 1000000 857795 2 10 999987 2 103215 603671 2 2 999999 1 9 999984 -921518 1 2 999999 508939 2 2 999999 1 14 999983 80548 2 9 999981 2 2 999999 1 7 999996 -977149 1 10 999984 279521 1 6 999991 -666677 2 11 999985 1 18 999996 -556254 2 2 999999 2 745238 761550 1 1 999998 159115 2 2 999999 2 367623 762352 1 2 999999 -655893 1 2 999999 771602 1 8 999987 -104540 1 18 999999 -669104 2 78579 767010 2 2 999999 1 280027 509994 923456 1 20 999996 -430975 2 2 999999 1 492263 583431 -435269 1 9 999989 -478771 2 624481 636025 2 9 999999 1 17 999991 -612447 2 2 999999 1 2 999999 -969358 1 2 999999 -779944 1 3 999995 117409 2 273128 455224 2 46814 520132 2 2 999999 1 2 999999 -913857 1 2 999999 755625 1 699565 953709 -246416 1 158923 514969 47875 1 112235 136711 -122201 1 13 999984 -316206 1 2 999999 119024 2 112714 959488 1 2 999999 536739 1 270106 894444 -745678 2 12 999986 2 8 999995 2 193055 972436 2 9 999998 1 6 999985 813995 1 852439 893970 -275536 1 17 1000000 -105924 1 2 999999 220611 1 2 999999 -836350 2 563180 779118 1 2 999999 427750 1 15 999989 81929 1 2 999999 68951 1 2 999999 148372 2 120925 860786 2 2 999999 1 2 999999 644267 1 2 999999 787707 2 63616 557043 2 15 1000000 2 2 999999 2 16 999994 1 82145 226343 131690 2 9 999988 2 199630 442609 2 2 999999 1 2 999999 446576 2 178121 209449 1 2 999999 909299 2 2 999999 1 2 999999 -337523 2 18 999987 1 166232 352055 178400 2 374208 761005 1 107148 609440 539354 2 428675 844844 1 65692 661114 124966 1 53356 812413 -339747 2 18 999989 1 2 999999 410323 2 2 999999 1 2 999999 443803 1 12 999999 -430690 1 481465 803267 -656212 1 765796 848545 658697 1 16 999986 177227 2 4 999984 2 131520 621605 1 2 999986 -378796 1 6 1000000 -406994 1 2 999999 -253704 2 451831 898347 2 3 999991 1 8 999991 962995 1 17 999999 209675 1 2 999999 613326 1 18 999995 1414 2 852071 863900 1 2 999999 -3346 2 13 999994 2 2 999999 2 16 999992 2 19 999981 1 2 999999 -851964 1 486905 527083 817009 1 2 999999 206184 2 871891 969659 2 2 999999 1 765738 938212 102788 1 9476 157809 396859 1 639212 717895 798982 2 5 999994 1 156550 425157 -689588 1 2 999999 -141507 1 441881 705643 955984 2 2 999999 2 11 999994 2 16 999984 2 2 999999 2 2 999999 1 6 999984 -459195 2 2 999999 2 74908 754248 1 2 999999 -495045 2 330334 551011 2 2 999999 1 13 999996 150171 2 15 999983 1 10 999988 13914 2 337416 576818 1 2 999999 -469986 1 2 999999 302469 1 336065 370733 -172063 1 2 999999 -702338 2 16 999981 1 2 999999 -856385 2 17 999992 2 2 999999 1 2 999999 -49605 1 735005 808655 992836 2 599866 737250 2 19 999998 2 20 999991 1 11 999988 -273449 1 2 999999 -853400 2 14 999995 1 2 999999 772472 2 287180 355112 1 3 999989 976562 2 493533 870710 2 2 999999 1 558702 960329 -525886 2 2 999999 1 2 999999 -27996 1 10637 752439 -61583 2 321372 723297 2 30318 210169 1 313690 639361 -576895 2 2 999999 2 108404 249664 1 2 999999 -543461 1 440412 441556 917175 1 330570 985076 931206 1 242224 535902 681334 1 16878 27762 -666370 1 762032 979641 -948645 1 12 999988 -449288 1 2 999990 -676113 1 17 999996 569521 1 2 999999 -48998 2 800444 970252 2 18 999981 1 4 999990 -256653 2 1 999995 1 17 999981 934816 1 4 999996 772718 1 2 999999 -74959 2 14 999992 2 20 999997 2 201119 693753 1 2 999999 -177106 1 2 999999 -175601 1 2 999999 346716 1 2 999999 -146582 2 2 999999 2 16 999984 1 13381 528626 -200450 1 2 999999 570075 1 353869 625026 -540590 1 12 999993 -609814 2 13 999995 2 2 999999 1 14 999999 799428 2 7 999998 1 2 999999 149787 2 832910 908103 1 302762 563750 -288072 1 733625 739059 401480 2 18 999986 1 2 999999 -803862 1 2 999999 -643280 2 263164 866525 2 185285 332131 2 2 999999 1 411269 683548 187255 1 104312 261759 -659353 2 2 999999 1 7 999998 297095 1 153005 783460 -315865 2 2 999999 1 13 999992 164942 2 16 999990 1 6 999986 872062 1 12 999990 -369239 2 947492 958230 2 12 999988 2 2 999999 2 179312 543098 1 148507 270229 -63047 1 34751 891473 785304 2 268269 426360 1 875930 994711 532847 1 404633 819711 562200 2 2 999999 1 440580 703108 -972522 2 19 999982 2 268829 479081 1 2 999999 -182685 1 6 999981 249037 2 1 999996 2 2 999999 1 2 999999 230576 1 70360 322543 -829719 2 13 999984 1 2 999999 -330968 1 2 999999 304912 1 108904 449706 720522 2 2 999999 2 583754 763709 2 2 999986 2 2 999999 1 2 999999 729259 2 427312 428202 1 1 999981 312748 2 236851 846215 1 18 1000000 644856 1 2 999999 495030 1 342839 504271 824297 1 24003 57403 -416372 1 7 999998 761637 1 11 999990 -750433 1 51642 494390 802304 1 2 999999 -210280 2 2 999999 2 16 999982 2 3 999988 2 20 999985 2 17 999988 1 219020 704643 -640491 1 228223 831574 576267 1 2 999983 -699847 2 4 1000000 2 258791 387049 2 2 999999 1 568508 856757 -693282 2 877002 987571 1 7 999997 702772 1 217307 542513 950867 1 19879 566350 230422 1 31666 530739 -283975 2 2 999999 2 15 999998 2 3 999988 2 17 999990 2 15 999984 1 388766 881704 -457451 2 3 999996 1 2 999999 376784 2 2 999999 2 358819 557538 2 10 999991 1 10 999998 -228321 1 9 999986 -524594 1 20 999997 -791145 2 2 999999 2 17 999984 1 17 999996 641251 2 2 999999 2 178180 264492 2 2 999999 1 2 999999 -584624 2 180314 995574 2 2 999999 2 19 999994 2 10 999985 1 313585 936717 -547022 2 6 999999 1 15553 274269 670260 1 2 999987 -17329 1 2 999999 -930055 1 521010 938604 852205 1 9771 862292 -613405 1 284412 355435 -340228 2 9 999998 1 635754 731986 -285233 1 463717 716026 -205279 2 2 999999 2 2 999999 2 234186 582749 1 9 999993 -1828 2 13 999995 2 132578 280631 1 322892 734808 -498902 1 503234 810529 897120 2 53369 155175 1 28432 681257 39466 1 1 999987 -693979 1 2 999999 656518 2 325062 389172 1 559062 848202 9422 2 485393 494228 1 2 999999 -374001 1 2 999999 459862 1 16 999993 -408523 1 177856 240994 488445 2 2 999999 1 287401 912515 -258429 1 11 999985 -419791 1 517737 664309 460449 2 5 999994 2 370615 425885 1 14 999992 442634 2 3 999996 1 6 999992 -421514 1 2 999999 -880070 1 2 999999 -201701 2 127024 992523 1 428241 547480 -230006 2 10 999995 1 2 999999 366734 1 2 999999 -231491 1 69324 97567 481781 1 2 999999 106176 1 2341 647275 -821217 2 2 999999 2 559783 917889 2 16 999987 2 561582 867305 1 2 999999 835808 2 177288 438666 2 1 999999 2 2 999999 2 136657 372100 2 2 999999 2 399075 940391 2 2 999999 1 6 999990 410475 2 8 999997 2 2 999999 1 557676 580357 330552 1 17 999995 -863117 2 3 999987 2 2 999999 1 8 999981 244757 1 2 999999 -615054 1 438684 626984 -339652 1 19 999982 443360 2 6 999994 1 17 999992 948313 2 1 999988 2 19 999989 2 386939 407875 1 2 999999 28568 1 640461 840023 -208533 1 6 999986 344369 2 403652 595836 2 118390 833130 2 16 999996 2 2 999999 1 299348 945491 -158664 2 2 999999 2 2 999999 1 2 999999 -326891 2 2 999999 1 172510 629382 437970 1 2 999999 722929 2 7 999997 2 830467 834931 1 2 999999 -389319 2 88760 432236 1 438600 630867 253348 1 2 999999 -794911 2 20 999994 1 170106 873852 778734 1 2 999999 -809018 1 2 999999 954358 2 18 999997 2 276214 986547 2 153782 929343 2 962234 963844 1 576899 844467 -388205 2 60556 762635 2 2 999998 1 58437 599644 -428118 1 2 999999 625808 2 2 999999 2 4 999998 1 3 999990 -529454 1 267197 626595 280246 1 13 999993 -296931 2 5 999985 1 2 999999 201044 2 16 999981 1 12 999983 16038 2 2 999999 1 50951 178419 -171611 2 16 999994 2 2 999999 2 3 999985 2 2 999999 1 12 999996 648290 1 566255 762104 263236 1 2 999999 137061 2 15 999996 2 2 999999 2 13 999990 1 2 999986 398568 1 16 999986 398757 1 260053 628221 20866 1 312953 323249 82469 1 2 999999 -275024 1 20 999994 962588 2 10 999994 1 16 999982 332903 2 2 999999 1 17 999996 -993253 1 7 999983 829434 2 2 999999 1 2 999999 478719 2 2 999999 1 188195 374733 312988 1 2 999999 -464665 1 298474 740924 -202239 1 151802 899048 60284 2 30218 169518 2 10 999998 1 62916 974526 642303 2 2 999999 2 2 999999 1 12 999999 -714028 2 2 999999 2 2 999999 1 2 999999 139382 1 11 999994 -875207 2 4 999981 2 2 999999 1 20 999996 -213039 2 2 999999 2 715542 837531 2 2 999999 2 12 999988 2 20 999981 2 85147 89212 2 2 999999 2 10 999983 2 2 999999 1 193303 327199 148277 1 2 999999 747321 1 206182 557251 220455 2 374453 608945 1 2 999999 -108893 2 141213 920761 2 15 999994 2 242721 386032 2 418793 599077 2 2 999999 2 109083 506728 1 2 999999 -869441 1 13 999985 462331 2 12 999986 2 2 999999 2 166947 180913 1 4363 758030 848965 1 10 999989 47101 2 6 1000000 2 2 999999 2 19 999986 1 2 999981 750026 1 3 999994 606388 2 8 999982 1 14 999986 83886 2 77408 122883 1 2 999999 293853 2 12 999985 1 335486 504833 937476 1 197547 808756 761741 1 2 999999 388613 1 2 999999 -343523 1 17 999999 -582616 1 2 999999 -783935 2 10 999983 1 2 999999 59741 1 752033 912260 370613 1 2 999999 -35048 2 6 999985 2 760991 955300 2 364727 985400 2 2 999999 2 422856 616958 1 490802 593849 491932 1 314730 361203 622000 1 492394 959406 -631044 2 430587 980785 1 2 999999 699905 2 558427 785170 1 2 999999 -939407 1 91746 175955 -356018 2 2 999999 2 17469 586301 2 2 999999 1 140691 987647 515703 2 7 999984 1 154271 694037 62316 2 19 999995 1 5 999985 -218903 1 2 999999 -491123 2 258521 434046 2 282583 916817 1 529823 912911 -949534 2 286781 788890 1 2 999999 625233 2 68755 229234 1 4 1000000 -32891 1 432106 441154 -912155 1 383526 940756 479657 1 2 999999 748249 2 2 999999 2 2 999999 1 36138 212318 -460035 2 317318 877917 1 5 999984 273306 1 144519 557144 775890 2 14 999985 2 5 999999 2 16 999985 1 10 1000000 -247153 2 354955 825215 1 7 999986 -150503 1 15 999983 652307 2 614486 933386 2 2 999999 2 15 999983 1 545122 611546 646756 1 10 999984 -397540 1 46473 994444 261103 1 2 999999 575669 2 459110 498634 1 4 999989 -636826 2 398336 532018 2 98566 152510 2 2 999999 1 3 999990 200905 2 20 1000000 2 374269 663759 1 2 999999 -934245 1 20 999982 -391351 1 9 999988 446423 1 2 999999 587287 2 11 1000000 2 2 999999 1 13 999993 -442686 2 2 999999 1 2 999999 -536088 2 17 999995 2 2 999999 2 2 999999 2 19 999993 2 12 999983 1 563767 645668 766423 1 155639 785527 -933558 1 4 999997 -784395 2 38761 302574 1 324228 742795 981352 1 4 999992 831093 2 424140 844125 2 2 999999 2 186082 721161 1 1 999998 517337 1 20 999984 -137326 2 126290 567795 1 2 999999 -207191 2 3 1000000 2 2 999999 1 174951 721351 -423152 2 708 676935 2 11 999987 1 2 999999 334369 2 2 999999 2 2 999999 1 747646 818134 -994673 2 329360 900715 2 2 999999 1 470841 473794 59303 2 2 999999 2 16 999992 1 2 999999 -232810 2 39109 924111 2 2 999999 2 20 999984 2 19 999985 1 2 999999 -922798 1 2 999999 681138 2 9 999993 1 6184 171850 -63633 2 103229 658906 2 2 999999 2 5 999982 1 2 999999 346755 1 10 999996 -999099 2 47488 909629 2 18 999983 1 2 999981 -637456 1 2 999999 -699718 1 246037 383744 -161007 1 14 999995 -80759 1 2 999999 515989 1 301774 659395 63674 2 2 999999 1 2 999999 280919 2 4 999999 1 2 999999 -364880 1 5 999999 -586593 2 8 999995 1 2 999983 -941608 1 133117 455467 22080 2 2 999999 2 365366 394701 1 2 999987 -570597 1 39777 477419 141533 1 301890 976547 -23259 2 252586 322093 1 749948 977450 972362 2 2 999999 1 118026 986141 124221 2 221769 820549 1 167581 923692 -361471 1 2 999999 -871063 2 596552 996419 2 2 999999 2 722809 948692 2 696811 965357 2 2 999999 2 333306 595431 2 2 999999 1 248451 534950 706822 1 182050 404613 136303 1 11 999999 -265846 2 175078 827768 1 2 999999 127691 2 824052 871270 1 2 999999 -744899 2 12 999981 1 254779 713167 -736655 2 494306 820185 2 323606 492443 2 2 999999 1 11432 185569 475182 2 2 999999 2 128508 919667 1 2 999999 -957307 1 16 999995 555664 2 2 999999 1 289824 890406 758921 1 15 999985 -896911 1 318458 926009 -830905 2 285626 516380 1 146052 873404 196683 2 18 999984 2 232499 431441 1 2 999999 -547946 2 2 999999 2 20 999984 2 104987 658118 1 2 999999 -409789 1 2 999999 -380632 1 19 999999 -527096 2 2 999999 1 5 999998 -695212 2 2 999999 1 8 999981 -996710 1 2 999999 -794413 1 6 999985 -728687 2 14 999985 2 2 999999 1 11 999983 140150 1 120442 139460 -890298 2 12 999981 1 2 999999 -63004 2 225890 492992 1 61407 172940 931671 1 2 999999 -963008 1 154907 679596 66672 2 2 999999 1 236103 850253 893614 1 3 999988 145742 1 14 999992 -320682 2 272259 911285 1 10 999999 -525021 1 2 999999 -184138 2 2 999999 2 177487 637466 2 2 999999 2 3 999995 1 58655 143822 650480 2 2 999999 2 48605 177748 2 1 999995 1 2 999999 -687038 1 2 999999 -862474 1 360577 867686 997997 2 2 999999 2 38991 367099 1 521032 600598 121875 1 653780 664525 243968 2 142470 364298 2 70525 745347 2 2 999999 2 2 999999 2 110884 617418 2 5 999989 2 2 999999 1 23651 405313 780786 2 16 999983 1 1 999985 -565801 1 5 999997 175112 1 2 999999 -583988 2 32692 909897 1 2 999999 -5125 1 588497 749480 -134348 2 2 999999 2 13 1000000 1 2 999999 557449 1 10 999982 -280641 2 2 999999 2 18 999981 2 441942 958527 1 412007 842295 888621 1 2 999999 497294 1 20 999999 15152 1 2 999999 -830043 1 117384 982330 -65284 1 2 999999 690323 2 2 999999 1 418890 447057 480865 2 9 999998 2 3 999981 2 19 999993 1 45287 304475 2877 2 2 999999 2 732037 789411 1 305713 571080 -606773 2 2 999999 1 1 999986 55609 2 5 999983 1 16 999990 483772 2 11 999984 1 2 999999 -990533 2 441379 924141 2 2 999999 1 45433 70099 -912779 2 1 999990 2 484162 946125 1 16 999982 -17362 2 5 999992 1 2 999999 -269629 2 145428 247578 2 11 999988 2 2 999999 2 14 999984 1 394371 923791 270358 2 2 999999 1 15 999988 515077 2 544688 719136 2 556365 987484 1 14 999995 143623 1 2 999999 -687890 2 2 999999 2 2 999999 1 142381 294318 -458629 2 12 999991 1 4 999981 49724 2 410812 771173 1 77553 95258 -80643 1 2 999999 306675 1 2 999999 -463664 1 385288 678718 -518823 1 2 999999 478912 2 94603 635347 2 2 999999 1 1 1000000 -936961 2 2 999999 1 2 999999 -12803 2 14 999997 2 18 999988 1 2 999999 545528 2 2 999999 2 351870 549261 1 118191 872718 781281 1 157180 622408 -558317 2 358995 555806 2 2 999999 1 2 999999 133050 1 7 999982 -890577 1 13 999984 -71226 1 527272 997649 969996 1 23675 233237 572846 1 2 999999 -542067 2 18 999994 2 2 999999 2 2 999999 2 3 999995 2 19 999987 2 398206 501896 1 499683 882786 -505361 1 2 999999 729733 1 2 999999 -440139 1 411930 959203 6381 2 5 999981 1 6 999999 408739 1 2 999999 909250 2 2 999999 2 20 999990 1 14 999997 -892661 2 18 999997 2 20 999995 2 535561 897049 1 10 999987 148458 2 20 999990 1 2 999999 -700916 1 20 999989 -989184 2 2 999999 1 302552 502915 290401 2 532926 659414 1 2 999999 -331180 2 12 999992 1 2 999999 -859659 2 15 999984 1 2 999999 -994325 2 2 999999 1 3 999982 833267 1 460959 635797 -933594 1 2 999999 -703198 2 12 999981 2 171635 431502 2 215470 285682 2 2 999999 1 370893 681358 -9533 2 10 999999 2 2 999999 2 7 999983 1 2 999999 -626387 2 10 999985 2 329436 401696 2 167955 329231 2 2 999999 1 2 999999 290762 1 20 999999 -854111 2 12 999994 1 375837 688469 353093 2 2 999999 1 2 999999 622319 2 298850 542814 1 838548 901504 -277128 1 5 999999 845552 1 2 999999 -814495 2 11 999999 1 12 999995 -956730 1 2 999999 -690494 1 686999 696715 -254880 1 233165 515130 -227719 1 8 1000000 17846 1 2 999999 -861400 2 19 999989 1 13 999994 213932 2 35569 840828 1 342307 633546 -610317 2 2 999999 1 2 999999 726628 1 11 999988 211974 2 391925 505869 1 2 999999 -832238 2 2 999999 1 12 999998 -544905 2 6 999999 1 2 999999 335093 2 5 1000000 2 384130 747632 2 2 999999 2 13 999985 2 2 999999 1 395983 820866 459741 1 341220 784209 628450 2 2 999999 2 2 999982 1 146868 404803 -676242 2 1 999997 1 2 999999 -52056 2 6 999997 2 5919 145991 1 19 999998 989940 2 2 999999 2 2 999999 2 2 999999 1 302169 400880 -33397 1 2 999999 -990909 1 9 999999 324328 1 2 999999 -381022 1 2 999999 -344142 2 3 999999 2 2 999999 2 16 999997 2 2 999999 1 2 999999 -628972 1 15 1000000 -120426 1 2 999999 -328332 1 10 999984 41531 2 356264 407697 2 2 999999 2 10 999987 2 2 999999 2 2 999999 1 2 999999 869915 1 2 999999 710381 2 2 999999 1 2 999999 -292228 2 15 999986 1 903922 906109 867847 2 16 999997 2 2 999999 1 643115 964617 -152526 2 2 999999 1 2 999999 -956429 1 168576 216521 -850393 2 11 999984 2 15 999986 2 433298 709926 2 2 999999 1 6 999994 -172247 1 2 999999 -60357 2 2 999999 2 2 999999 2 111336 438313 1 2 999999 -738362 2 642557 880174 2 2 999999 2 27719 258760 2 2 999999 1 2 999999 128522 2 241155 754939 1 5 999987 -208387 2 331723 420107 1 677265 719832 657764 1 2 999999 400080 2 357271 371995 2 665841 850674 1 835151 975449 272152 2 2 999999 2 4 999986 2 2 999999 2 623303 845781 2 280957 673292 1 243978 561123 358685 2 58288 137536 1 2 999984 346993 2 2 999999 1 102855 355488 -722153 1 16 999998 233878 1 2 999999 -694396 1 2 999999 21483 2 2 999999 2 2 999999 1 9 999992 763399 1 6 999996 115654 1 2 999999 661318 1 184533 444203 -78139 1 2 999999 321394 2 2 999994 2 2 999999 1 2 999999 -642923 1 2 999999 260764 2 255396 543151 2 2 999999 1 20 999988 -840340 2 2 999992 2 276480 367303 2 362944 714515 1 121071 900014 -178489 2 2 999999 1 15 999989 -840363 2 17 999991 1 587615 704805 43560 2 100607 193223 2 160513 227752 1 20 999982 -692908 1 2 999999 421399 1 12 999993 -283660 2 484383 644418 1 477641 488898 761576 1 2 999999 569312 1 2 999999 -502077 2 20 999989 1 2 999997 -276596 1 16 999986 -545211 2 2 999999 1 2 999999 -272073 2 14 999987 2 2 999999 1 7 999981 -287990 2 2 999999 1 9 999981 384826 1 2 999999 856332 1 14 999987 323348 1 6 999981 -901457 1 802058 926175 920222 2 5 999988 1 2 999999 271472 2 2 999999 1 64870 430683 69741 2 460857 490170 1 2 999999 283505 1 58166 137545 373214 1 7 999993 -148386 1 146406 465750 -491767 1 219735 280010 -987350 2 637052 780829 2 20 999981 2 567367 627568 2 435796 622601 2 5 999989 1 578940 679512 240241 1 2 999999 -854364 2 608733 775484 1 2 999999 64612 1 589963 996045 539924 2 388289 994804 2 20 999991 1 41287 255418 810766 1 2 999999 -574504 2 2 999999 2 2 999999 1 2 999999 426102 1 21033 206122 -377765 1 2 999999 442101 1 2 999997 -686632 1 3 999997 300118 1 2 999999 441210 1 44564 651147 793426 1 4 999985 254662 1 7 999984 52390 1 2 999999 -355105 1 14 999983 -632592 2 10 999992 2 170039 716767 2 2 999981 1 167579 170511 354326 2 241505 594851 2 2 999999 1 2 999999 -345436 1 378733 485201 295663 2 2 999999 2 236903 280219 1 6 999986 743934 2 186588 592226 1 19 999998 -956548 1 275682 811994 -614562 1 148172 468866 -162161 2 2 999999 1 2 999999 760514 2 2 999999 2 2 999999 1 1 999994 -366699 2 11 999989 1 2 999999 -524590 2 23454 883548 1 2 999999 -651965 2 20261 723447 1 2 999999 9962 1 16 999998 -958793 2 267487 304562 1 2 999999 -531142 1 565432 608648 489285 1 13 999985 399574 1 2 999999 -861906 2 2 999999 2 2 999999 1 2 999999 -385241 2 2 999999 1 8 999986 857410 2 250645 553436 1 2 999999 -611255 1 2 999986 220516 2 1 999999 1 2 999999 762283 2 2 999999 2 2 999999 1 2 999999 -344163 1 2 999999 -271252 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 266458 755880 625748 2 2 999999 2 52549 456678 2 2 999999 2 753505 976426 2 13 999986 1 2 999992 -820626 1 20 999985 -678856 1 19 999990 -631646 2 2 999999 2 6274 954993 1 2 999999 -768464 1 2 999999 -534612 1 2 999999 -349625 2 2 999999 2 20 999991 2 2 999999 2 2 999999 1 2 999999 688726 2 18 999985 1 2 999999 -877175 2 2 999999 1 460346 641330 975897 1 13 999989 -105158 1 17 999988 -790081 1 2 999999 -333437 1 352192 537190 309368 2 2 999999 2 11 999987 1 2 999999 -680566 1 7 999981 63022 2 20 999986 1 2 999999 630642 1 2 999999 -995929 1 227672 324818 -978790 2 2 999999 1 2 999999 585533 2 3 999996 1 305888 991805 993562 1 8 999998 623411 2 2 999999 1 2 1000000 -295948 1 7 999999 724781 2 474349 774350 2 687795 888434 2 4 999999 1 11 999986 -294635 1 2 999992 342549 2 559708 872636 1 182442 853277 -606652 1 127655 360889 567349 2 10 999989 2 5 999988 1 2 999999 988799 1 339977 768937 -248725 2 572039 743657 1 2 999999 201974 2 2 999999 2 150827 174891 2 15 1000000 1 10 999999 -622480 1 428497 923260 -153252 1 2 999999 -901098 1 365704 934481 -155765 1 2 999999 -492731 1 344905 406948 -413690 2 8 999999 1 2 999999 -144483 2 14 999987 2 15 999982 1 17 999990 38354 2 2 999999 2 9 999982 2 2 999999 1 13 999996 349674 1 2 999999 427701 1 895866 917789 767655 2 2 999999 2 83813 719254 1 2 999999 -504057 2 16 999989 1 291693 508815 493170 2 2 999999 1 7 999998 208047 2 620203 866063 1 11 999993 -287070 2 2 999999 1 8 999994 302421 2 2 999999 1 177078 568887 358743 1 16 999993 -560745 1 685326 715872 333227 2 19 1000000 1 2 999990 -839009 1 2 999999 381013 2 14 999987 2 2 999999 2 17 999994 2 2 999999 2 20 999984 1 813598 943157 -862383 1 2 999999 -456592 1 7 999994 -804447 2 229490 601256 1 85532 609857 -739840 2 494786 644789 2 10592 700195 1 2 999999 990675 1 2 999999 -191189 2 19 999981 1 2 999999 -927097 1 2 999999 -162499 1 2 999999 -748342 1 2 999999 410406 2 2 999999 2 2 999999 2 10 1000000 2 16 999990 1 43578 536681 -740618 1 578127 904559 61509 1 30780 962540 -102954 1 2 999999 400410 1 10 999985 21500 2 1 999996 2 2 999999 2 8 999981 2 701496 716231 1 2 999999 181435 1 6 999982 -372347 1 2 999999 -665265 1 231074 397009 81637 2 97613 627333 2 232962 272655 1 2 999999 -880348 2 8 999986 1 647367 774713 523022 2 12 999989 1 8 999995 907399 2 433813 694367 1 2 999999 -246591 2 2 999999 1 685249 735612 27078 2 1 999986 1 8 999996 669290 2 39098 926765 1 8 1000000 337175 1 126859 155488 -371979 1 17 999983 501200 1 2 999999 -63129 1 11 999983 864471 1 16 999981 -333085 1 158435 509230 97121 2 13 999987 1 2 999999 877733 1 44655 925712 -998461 2 2 999999 1 2 999999 218463 1 2 999981 -674614 1 2 999999 720313 2 535808 817947 2 2 999999 1 138824 391159 640572 1 366049 614172 -114450 2 273869 896953 1 329185 884711 860187 1 176701 940257 597473 1 2 999999 -808717 1 155953 514745 564843 1 11 999998 348882 2 304529 989505 1 307364 335790 -414494 2 225182 578106 2 2 999999 1 2 999999 384133 2 2 999999 1 2 999999 807623 1 12 999994 -997990 1 3 999993 -183216 2 1 999995 2 2 999999 2 68319 888854 2 258402 990283 2 2 999999 1 9 999992 215662 2 2 999999 1 416516 735247 -3944 2 17 999987 1 76136 407523 221162 1 15 999992 -868129 2 11 999993 1 2 999999 734868 2 28077 697784 1 43451 337230 170830 2 11 999995 1 16 999996 398427 2 447256 720272 2 3 999995 2 190161 255172 2 2 999999 1 19 999997 62111 2 2 999999 2 2 999999 2 57407 806546 2 2 999981 2 201048 317477 2 2 999999 2 14 999997 2 53403 734511 2 2 999987 1 17 999996 -520050 2 2 999999 2 563633 913193 2 8 999999 2 4 999998 2 142124 276525 2 2 999999 1 1 999999 850250 2 2 999999 2 2 999999 2 741208 911340 2 2 999999 2 12 999985 1 490394 516992 -857627 1 40613 122534 -402025 2 11066 365705 2 2 999999 1 54963 194313 858976 1 2 999999 883632 2 2 999999 2 487625 810549 1 581061 996220 -523890 1 352475 552787 45723 2 2 999999 1 261827 272382 405429 2 17 999988 1 2 999999 -371523 2 2 999999 1 14 999981 -378864 1 165514 472754 535168 2 19 999981 2 37270 558287 2 13 999985 2 7 999991 1 19 999995 355937 1 16 999982 -241913 1 731300 925151 -390871 2 2 999999 2 2 999999 1 2 999999 510347 2 2 999999 1 552591 690673 980228 2 2 999999 2 311385 756518 2 19 999984 2 2 999999 2 486003 637214 1 12 999985 266660 2 6 999993 1 2 999999 -831884 1 2 999999 -71148 2 400943 501750 1 2 999999 607128 1 749814 926514 -831402 2 2 999999 1 19 999985 -605899 1 2 999999 -692877 1 16 999989 -626864 1 36592 470197 353214 2 19 999987 2 312978 517591 2 176502 905662 1 2 999999 -614375 2 474464 963199 2 2 999999 1 11 999995 -218744 2 14 999983 2 843250 912014 2 10 999999 1 265562 838282 34780 1 108397 678368 838830 1 251408 327985 -59736 2 12 999993 1 13 999986 649132 2 339102 578033 2 82965 516893 2 828242 877510 1 2 999999 -951287 2 2 999999 1 171703 312708 -857202 2 2 999999 2 2 999999 2 7 999991 2 2 999999 1 2 999999 -696018 2 2 999999 1 270001 491094 -881679 2 2 999999 1 2 999999 -141829 2 2 999999 1 4 999996 464747 2 92904 447182 1 2 999999 -588210 2 2 999999 2 10 999997 2 2 999999 2 15 999996 1 2 999999 -825732 2 5 999995 1 2 999999 368582 1 135351 355758 -217054 1 14 999987 806233 2 8 999992 2 2 999999 1 2 999999 -782956 2 132855 638486 1 4 999987 965447 1 2 999999 -648627 1 2 999985 393394 2 2 999999 2 14 999985 2 669906 989798 2 2 999999 2 11 999998 2 2 999999 2 2 999999 1 150238 456797 -244989 1 2 999999 -211123 1 295999 349230 303158 2 2 999999 1 2 999999 26124 2 154214 588921 1 2 999999 567556 2 302142 810191 2 14 999982 1 2 999999 221101 1 321693 416801 -848706 1 4 999996 589854 1 2 999999 -189052 2 438810 783293 2 627436 715930 1 9 999986 217448 2 10 999984 2 2 999993 1 459820 791680 -899592 1 2 999999 -333046 2 78305 344001 2 152193 694003 1 313230 775757 372811 1 867038 952205 733185 2 2 999999 1 8 999997 -754437 2 2 999999 2 14 999985 2 85441 214310 2 154278 169561 1 431141 802268 502795 2 14 999984 1 7 999992 -778853 1 10 999997 -448669 1 2 999999 -509379 1 2 999999 -93320 1 2 999999 -559757 1 105649 328456 -74787 2 8 999984 2 506859 822976 2 2 999999 1 2 999999 150026 1 201822 608676 731578 1 11 999997 639896 2 2 999999 2 767747 993952 2 20 999983 2 2 999999 1 166112 629616 332507 1 32302 723326 -304998 1 167067 545939 633580 1 28359 443468 867504 1 2 999999 -625612 1 5 999996 501139 2 10 999988 1 13 999992 852074 2 8 1000000 2 20 999991 1 239623 654242 -857092 1 668197 810556 -507136 1 2 999999 -322382 2 405286 610095 2 4 999993 1 2 999999 186844 2 2 999999 1 264541 781092 -1286 1 299287 888048 325710 1 2 999999 -751841 1 2 999999 -160381 2 2 999999 1 391261 803521 944124 1 2 999999 -88495 1 20 999997 605893 2 4 999983 1 2 999999 959910 2 20 999987 1 78399 957599 -217061 1 2 999999 556566 2 368007 705804 2 69935 407667 2 271338 299702 1 12 999991 -737657 1 2 999999 798917 2 5 1000000 2 128889 393039 2 20 999988 1 20 999984 160522 1 135032 540336 -830249 2 10 999992 1 174341 849369 -58558 2 10 999997 2 2 999999 2 2 999999 1 7 999987 -871235 2 16 999989 2 2 999999 1 2 999999 151384 1 16 999983 -704197 2 9 999989 2 11 999996 2 73875 991368 1 6 999994 -894647 2 16 999995 1 308139 706201 -658775 1 736354 855312 -846626 2 12 999984 2 2 999999 1 130990 440169 -310074 1 11 999990 852183 1 2 999999 822721 1 2 999999 72240 1 7 999996 -1318 1 597104 895990 -69304 1 272120 864610 262060 1 2 999999 -919489 2 2 999999 2 2 999999 1 455392 477826 236479 2 769277 913651 1 20 999983 371802 1 2 999999 112359 1 424897 591707 -684050 2 17 999999 2 2 999999 2 17 999986 1 2 999999 333319 1 19 999999 360819 2 2 999999 2 564167 992188 2 16 999990 2 2 999999 1 2 999999 -320136 1 2 999999 700203 1 181460 748592 731294 1 19 999999 -242783 1 4 999981 -717797 2 2 999994 2 1 999997 1 2 999999 237455 2 4 999981 2 2 999999 1 2 999999 -202459 2 13 999995 2 2 999999 2 45025 216919 1 374504 909416 928105 1 194117 403374 -926029 1 2 999999 -308616 2 598937 788818 1 2 999999 131731 2 6 999991 2 2 999999 1 111015 638244 371886 1 15 999983 48800 2 35250 339767 1 5 999994 -708758 1 597768 898056 -716357 2 125986 343377 1 18 999986 -540816 1 66400 878980 214090 1 8 999995 527021 1 358530 801790 -744141 2 18 999989 2 60069 638673 2 8 999988 1 15 1000000 7585 1 199747 438306 144224 2 350106 674454 1 2 999999 -521206 1 442054 527566 -642955 1 203886 958408 483406 2 15 999997 1 504063 615953 171272 2 5 999991 2 303079 579472 1 7 999994 -28703 2 18 999999 1 739244 919559 -793330 1 5 1000000 -577093 2 11 999987 2 309873 700348 1 14 999999 976951 1 2 999999 -201180 1 15 999996 911244 2 7 999998 1 88539 736312 -200248 2 2 999999 2 12 999982 1 19 999982 -67107 1 360517 586516 -47193 1 2 999999 -498850 2 2 999999 1 130003 930875 -190485 1 118683 252126 -186069 1 2 999999 71862 2 2 999999 1 20 999989 677946 1 2 999999 -511385 2 2 999999 2 2 999999 1 2 999999 429895 2 8 999989 1 671498 880743 631272 1 2 999999 795354 1 280233 446528 -817562 1 8 999981 320775 1 6 999991 -218984 1 2 999999 -248552 2 300036 947559 2 660181 840924 1 2 999999 680067 1 850546 904160 356079 1 16 999990 499873 2 16 999994 1 2 999999 -56245 2 2 999999 2 4 999993 1 66057 363350 -320643 2 929067 965373 2 16 999985 2 244127 783989 2 692888 808839 1 5 999992 -207705 2 2 999999 2 2 999999 2 128924 858680 1 7 999996 611792 2 3 999992 1 2 999999 211561 1 3 999996 -378208 1 396433 634104 969937 2 604525 901037 2 395493 902713 1 2 999999 -750396 1 2 999999 877834 1 13 999985 -263150 1 497084 598655 496461 2 326085 823654 1 3 999986 873053 1 9 999982 321162 2 6 999995 1 521246 910779 225929 1 5 999998 -103303 1 534361 589061 -90247 2 2 999999 2 12 999985 2 2 999999 2 16 999995 1 95193 275487 259630 2 1 999992 2 37025 990667 1 18 999999 864895 1 15 999990 -107954 1 2 999999 -337017 2 492198 958043 2 577190 934210 1 315286 611052 151367 1 2 999999 442617 1 2 999999 -669907 2 7 999997 2 2 999999 1 2 999999 -646369 2 321452 459493 1 1 999981 186603 2 2 999999 2 2 999999 1 161482 231073 -125390 2 2 999999 2 2 999999 1 6 999991 -74870 2 526008 739768 2 3 999982 1 390884 568444 144617 1 660296 925784 338904 2 669044 773400 1 432818 715066 -751667 2 1 999994 1 183931 482753 353796 1 252974 991612 -389591 2 405456 512193 1 475722 726137 788363 2 9 999983 2 476141 674736 1 2 999999 311107 1 2 999999 -130201 2 12 999988 1 10 999994 -916794 1 2 999999 -581906 2 15 999999 2 126372 497676 2 5 999999 1 148734 481652 786147 2 19 999995 2 8 999998 2 394106 489293 1 13 999994 602112 1 10 999987 435918 1 35553 989276 973078 1 77378 827218 130726 2 2 999999 2 2 999999 2 2 999999 1 205754 232291 -661095 2 2 999999 2 2 999999 2 12 999989 2 6 999995 2 2 999999 1 3 999986 -288588 1 523236 795395 -742917 1 317322 948229 860804 2 2 999999 1 87737 376768 422976 1 843433 943976 42645 2 13 1000000 2 18 999997 1 279231 951509 -586942 2 13 999998 1 4 999992 -379578 1 2 999999 60952 1 9 999991 -49827 1 1 999989 -335467 1 2 999997 90741 1 830105 920826 228352 2 517169 916665 2 2 999999 2 2 999999 1 20 999983 -810681 1 706201 849711 450705 2 9 999990 2 9 999984 2 403087 891602 1 10 999992 -713777 1 10 999994 9050 1 52503 340491 -748653 2 2 999999 1 144624 716111 329577 2 13 999994 2 12 999997 2 137228 816530 2 648759 675193 2 2 999999 1 13 999999 438575 1 2 999999 -906205 1 11 999997 -732405 1 13 999982 321312 1 17 999994 -959813 2 2 999999 2 2 999999 2 4 999991 2 2 999999 1 8 999995 483075 1 7 999984 249980 1 172848 349179 -4475 2 14 999999 1 4 999997 192125 1 432127 536523 -279172 2 2 999999 1 2 999999 744029 2 2 999999 2 210310 785737 1 9 999997 -774271 2 16 999993 1 6 999982 963843 2 8 999995 2 1 999982 2 2 999999 2 2 999999 2 13 999996 1 2 999999 774850 2 2 999999 2 294362 803518 1 2 999999 940171 1 9 999985 390888 2 10 999991 2 2 999999 2 61393 133329 1 2 999999 883851 1 281787 777110 255628 1 199384 496180 311092 1 423771 867360 -530401 1 2 999994 462769 2 2 999999 2 80254 653583 2 381003 450049 2 2 999999 1 8 999993 694860 2 2 999999 1 3 999982 -760299 2 438045 677097 2 2 999999 2 2 999999 2 2 999999 1 219206 283060 691059 1 662271 858093 974907 1 2 999999 882756 1 2 999999 648805 1 17 999998 246128 2 10 999983 1 2 999999 -424771 1 518960 916896 -53495 1 2 999999 -844011 1 2 999999 -717662 2 594044 755943 2 2 999999 1 159767 569265 937895 2 21406 432569 1 14 999984 814733 2 528538 737067 2 2 999999 2 1 999994 2 2 999999 1 525127 969234 257395 2 6 999983 2 703808 895099 1 537 675325 -40871 1 2 999999 -255490 1 442731 457246 -642585 1 5 999987 -183087 2 19 999984 2 2 999999 1 6 999996 869459 1 9 999986 -541006 1 645800 829379 -871621 2 170751 910063 2 7 999982 1 2 999999 -251833 1 639649 912991 -251620 1 2 999999 639594 1 1 999983 -198636 1 2 999999 757288 1 11 999990 -455159 1 10 999981 316179 1 260726 263746 -882155 1 571090 840650 431933 2 12 999989 2 13 1000000 2 325829 831901 1 2 999999 -915290 2 20 999991 1 2 999999 -406040 2 462806 633824 1 2 999999 772684 1 15 999989 717678 1 2 999999 519196 1 14 999986 -243719 2 429129 499685 1 16 1000000 93220 2 272919 904536 2 8 999989 2 134579 379172 1 17 999999 -297518 2 9 999996 1 500032 653121 417529 1 589270 888793 -67205 1 52898 731834 -170963 1 10 999990 -566155 1 20 999983 -179987 1 19 999989 186406 2 2 999999 1 551711 613764 -270798 1 19 999993 970742 2 2 999999 2 14 999986 1 2 999999 -653666 1 13 999996 -752994 1 2 999999 -881425 1 2 999999 363823 2 2 999999 2 178292 237119 2 2 999999 2 2 999999 2 17 999992 1 757669 829288 611729 1 14 1000000 -128981 1 2 999999 215866 1 1 999981 157868 2 1 999990 2 2 999999 2 396509 623115 1 2 999999 -774968 1 2 999999 797411 1 417042 922047 -475615 2 2 999999 1 91112 691010 -915351 1 674566 683789 134200 2 12 999994 2 10 999995 1 2 999999 800898 2 384785 465181 2 2 999999 2 249730 712746 1 592830 647432 -837453 1 20 1000000 -965002 1 2 999995 -960529 2 9 999995 1 2 999999 -930 2 2 999999 2 14 999984 1 7 999992 362363 2 11 999993 2 283491 543367 2 2 999999 1 2 999999 818681 1 2 999999 231739 2 32238 845525 2 898149 995654 2 521383 668581 2 5 999991 2 2 999999 2 2 999999 1 173831 881616 663430 1 2 999999 683335 1 2 999999 -289805 1 2 999999 -690214 1 2 999999 872413 2 1 999987 1 4 999999 -612373 2 2 999993 2 688070 884781 1 289665 363028 316273 1 16 999981 179344 2 123486 277337 1 123368 709715 566295 2 2 1000000 2 5 999998 1 20 1000000 973129 2 2 999985 2 8 999985 2 57939 501270 1 606120 616716 751505 2 648402 925173 2 241613 256255 2 607826 856142 1 109949 676720 -733445 2 4 999985 2 52890 734832 2 194858 928371 2 2 999999 2 18 999994 1 7 999991 -176591 2 2 999999 2 6 999984 2 2 999999 2 15 999983 1 209677 800322 -638004 1 4 999987 -928902 1 2 1000000 -302185 2 14 999986 1 18 999984 -439666 2 207090 729390 2 17 999984 2 2 999999 2 4160 729005 2 298705 502030 1 2 999999 -161577 2 4 999984 2 2 999994 1 8 999997 854435 1 16 999991 -345617 1 2 1000000 -942986 2 140340 233177 1 14 999985 -935335 1 9 999986 193658 1 16 1000000 -483397 2 2 999999 1 2 999999 901936 2 10 999998 2 19 999994 1 15 999988 -112078 2 7 999998 2 383203 391557 1 13 999992 -930211 2 65063 138999 1 612085 877546 399741 2 687063 746572 2 2 999999 1 2 999999 512618 2 2 999999 1 2 999999 73940 1 2 999999 584519 1 245197 813703 -327949 1 18 999990 -306680 2 12 999997 1 2 999999 -990730 1 2 999999 453281 1 313529 856078 122091 1 96467 318228 808315 2 72239 177953 2 268738 714044 2 19 999981 2 13 999982 1 8 999990 865444 1 17 999982 682015 1 5 999994 302213 2 789067 989578 2 2 999999 2 19 999989 2 284542 553486 1 16 999991 -216501 2 1 999991 2 2 999999 1 2 999999 -458090 2 3 999982 2 16 999990 2 3 1000000 1 2 999999 -80605 2 441540 984195 1 2 999999 953448 1 2 999999 -494426 1 31504 136411 -917940 2 267012 529791 2 91893 519425 2 2 999999 2 2 999991 2 2 999999 2 2 999999 2 469012 492206 1 17 999983 -195391 1 2 999999 137209 1 14 999988 -539278 1 9 999999 152640 2 18 999981 2 767468 932040 1 297901 860382 -796801 2 4 1000000 1 10 999995 735418 2 114037 238754 2 4209 223771 2 11 999994 2 218287 792109 2 2 999999 1 2 999999 -313694 2 129879 503756 1 2 999999 481012 1 2 999999 479176 1 3 999999 -98463 1 171000 222868 477863 1 35939 921256 32996 1 14 999987 -747273 2 624363 756070 2 344645 611548 2 2 999999 1 1 999986 -501798 1 9 999997 696815 2 2 999999 2 9 999989 1 277944 562972 79793 1 2 999999 930172 1 192929 288515 549975 1 410560 828587 307333 1 2 999999 -392883 1 16 999996 -143386 1 499421 554357 -594952 2 14 999986 2 1 999987 2 2 999994 1 2 999999 985709 2 2 999999 2 10 999997 1 2 999991 792501 2 65722 778975 1 17 999985 -346043 2 10 999981 1 2 999999 916590 1 17 999986 818527 2 152205 290200 2 2 999999 1 383623 637507 -721696 2 6 999986 2 9 999990 1 6 1000000 105343 1 492134 526995 195517 2 2 999999 1 2 999999 266368 2 17 999986 1 1 999982 -132255 1 20 999987 684214 2 2 999999 2 11 999992 1 333128 412289 259991 2 2 999999 1 8 999999 666727 1 744817 837454 4099 2 4 999994 2 901459 924329 2 2 999999 1 2 999999 -760640 1 2 999999 659678 2 8 999996 1 18 999993 -86953 2 2 999999 1 2 999999 100665 2 15804 266732 1 1 999989 905083 2 74285 295402 2 2 999999 2 17 999999 1 33543 243745 -155636 1 2 999999 -632588 2 579876 825914 1 3 999994 820832 1 2 999999 -634404 2 78511 413588 2 19 999984 1 564 944571 466133 2 137589 474561 2 670248 695579 1 3 999988 -640682 1 586505 961414 -966703 1 2 999999 281365 1 414724 585425 -987806 2 2 999999 1 2 999999 -335491 2 2 999999 2 285627 340307 1 133230 382931 357044 1 1 999981 -694557 2 2 999999 2 603757 713412 2 1 999995 1 13 999996 -242231 2 533273 824178 2 127598 592351 1 1 999993 -469351 2 2 999999 2 2 999999 1 2 999999 539965 1 465811 825790 730077 2 2 999999 1 472929 979144 253596 1 2 999999 -215094 2 409859 919916 1 2 999999 795006 2 80335 332524 1 2 999999 913954 2 116577 972917 2 1 999993 2 7 999987 1 2 999999 -918744 2 2 999999 2 16 999981 1 2 999999 -248681 1 2 999999 676560 1 10 999981 727786 2 15 999993 2 19 999998 2 2 999984 2 18 999988 2 611158 759788 1 2 999999 -307304 1 2 999989 604214 2 544546 737384 1 1 999991 -405064 2 2 999999 2 13 999996 1 90375 717138 -681639 1 2 999999 671563 1 2 999999 -250984 2 2 999999 1 11 999983 -317835 2 2 999999 2 2 999992 2 259021 530779 1 255946 635402 663789 1 2 999999 583873 2 2 999999 2 258129 703238 1 251883 855121 226878 1 2 999999 233356 2 2 999999 2 2 999991 1 2 999999 169672 1 20 999998 -575341 2 2 999999 2 445266 510916 2 3 999986 2 3 999990 2 3 999990 1 2 999999 -181772 1 18 999992 284200 1 2 999999 149904 1 471340 528276 -851977 2 2 999999 1 2 999999 -864383 1 613737 861234 940014 1 81474 435181 -961297 1 144704 292605 -149373 1 429682 454132 -229354 1 2 999999 263244 2 8 999996 2 11 999991 1 2 999999 894665 2 1 999992 1 1 999983 -459578 2 2 999999 2 2 999999 1 14828 373823 593985 1 2 999999 185635 2 2 999999 2 2 999999 2 691058 934861 1 509012 623031 611206 1 73111 967827 -933303 1 13 999983 -480470 1 236322 323945 -342066 2 117866 181602 1 10 999983 -944343 1 11555 453686 171342 2 2 999999 1 4 999990 340722 1 197739 206546 218348 1 79159 682983 585467 2 14 999990 2 839782 905817 1 2 999999 -938341 2 175701 840609 2 16 1000000 2 361020 779738 1 2 999999 -983052 1 28491 760538 -897307 2 18 999983 2 358163 432573 2 5 999999 1 2 999999 -744476 1 226795 896055 764005 2 91730 123724 1 19 999986 504711 2 5 999992 2 2 999999 2 2 999999 1 2 999999 384204 1 190932 249107 -573448 1 435985 655382 241678 1 2 999999 -435369 1 1 999998 -794744 2 6 999999 1 1 999999 336053 2 16 999999 2 9 999984 1 17 999994 486655 1 2 999999 21547 1 14 1000000 826211 2 414025 427272 2 2 999999 2 360801 565327 2 390089 449382 1 13 999998 210188 1 2 999999 757974 2 18 999983 2 2 999999 1 2 999999 -434405 1 36152 900054 -209270 2 2 999999 1 838197 947399 -902209 2 2 999999 2 3 999981 2 83592 276311 2 16 999989 1 2 999999 -551621 2 2 999999 2 150258 159885 2 2 999999 2 528757 978266 1 2 999999 -592182 2 91594 245985 2 2 999999 1 2 999999 -522966 2 588913 902487 1 160098 248405 -349319 1 216488 344836 -451730 1 244252 638225 -322071 2 2 999999 1 46426 881249 -549146 1 507349 629009 -224864 1 2 999999 225700 1 19 999981 603051 2 1 999991 2 425901 655419 1 109567 578969 932939 2 7 999992 1 2 999999 591764 1 2 999999 -732167 2 3 999988 1 6 999989 -743171 2 285748 810705 1 2 999999 -901631 1 92658 523219 19600 2 15 999998 1 2 999999 505215 1 2 999999 380083 2 277100 929798 2 2 999999 1 12 1000000 684747 1 2 999999 -949968 1 355771 486124 -71387 1 5 999985 2204 1 112352 118190 309202 2 9 1000000 2 2 999992 1 115381 661786 842848 1 2 999999 746015 1 2 999999 -301550 1 14 999986 -147012 1 6 999987 451546 1 451060 676160 -242173 1 4 1000000 257636 1 185523 722206 -765487 1 13 999996 -959567 1 2 999999 -894054 1 2 999999 354399 2 5 999997 2 11 999996 2 564182 939764 2 2 999999 1 350615 700103 -16434 2 146482 273826 2 2 999999 1 9 999987 79257 1 2 999999 642839 2 2 999999 1 2 999999 -584918 1 20 999981 -53597 1 301396 564472 -765467 1 169901 234966 -243370 1 5 999995 861610 2 18 999997 2 406163 735475 1 477415 777977 514563 2 2 999999 2 9 999981 2 2 999999 1 10 999990 -154571 1 606196 628943 -265836 1 2 999999 -318795 2 90434 250694 2 574874 620012 2 2 999999 2 274721 500597 2 22952 556556 2 20 999982 1 2 999999 -299208 2 5 999984 1 2 999999 -243589 1 172845 339088 -74782 2 2 999999 1 4 999990 -890400 1 507769 849479 -841500 1 579001 974442 -697780 1 2 999999 416220 1 364755 793398 715931 2 154956 512633 2 2 999999 1 250932 904635 -615923 1 512215 852156 866236 2 5 999990 2 159006 199438 2 2 999999 1 13 999994 -46654 2 2 999999 2 8 999997 1 9 999990 172509 1 2 999999 -580050 2 182809 377346 2 2 999999 1 2 999999 492128 2 800913 896769 1 108019 576762 -798462 1 3 999985 676781 1 2 999999 417239 2 16 999995 1 2 999999 -464313 1 271231 463050 -859153 2 14 1000000 1 2 999999 403708 1 2 999999 -970362 1 5268 278664 694327 1 2 999999 733481 2 2 999999 1 2 999999 986574 2 10 999988 2 3 999989 1 97129 189527 -126893 1 259625 456433 -390195 2 2 999999 2 20 999988 1 164413 615319 887018 1 6 999985 343553 2 540616 868010 2 2 999999 2 20 999996 1 2 999999 118701 2 336408 460533 2 1 999990 2 730816 767896 2 5 999996 1 6 999997 223607 1 128801 733387 115072 1 2 999999 293797 2 15 999982 2 94165 587045 2 2 999999 1 220009 332013 -386141 1 20 999988 -802713 2 2 999999 1 743578 963357 -2440 2 376343 798104 2 465327 698772 2 689384 830390 2 4 999986 1 12 999986 -564278 1 149294 368732 267806 2 7 999992 1 20 999991 -575430 1 197996 713248 -833944 2 2 999999 1 5 999991 943953 2 363494 461107 1 132960 766641 -957219 1 2 999999 -92201 1 42518 997264 38983 2 2 999999 2 737477 838280 2 17 999986 1 8 999990 45467 2 386596 404670 1 2 999999 223855 1 2 999999 288481 2 576858 601784 2 396276 567744 1 574878 815807 -311576 1 66145 915428 179696 1 829204 908983 61717 2 14 999995 1 2 999999 -325954 1 374060 561678 -772338 2 464253 831179 2 15 999981 1 2 999999 -815543 1 133401 883900 -258752 2 3 999991 1 427275 658770 193569 2 20 1000000 1 17 999993 820516 1 361504 984603 -933160 2 20 999990 2 10973 850001 2 2 999999 1 168417 568199 -485010 2 2 999999 1 229403 735287 638034 2 2 999999 1 2 999999 829243 1 415716 576997 -210707 1 82197 187646 580330 2 2 999999 2 166666 965545 2 2 999999 1 405663 989853 -217789 2 2 999999 1 2 999999 243080 2 2 999999 2 473563 764765 2 6 999989 1 12 999990 -209439 2 9 999995 1 2 999999 275732 1 3 999992 -253278 2 421094 523190 1 825697 962851 467709 2 2 999999 2 2 999999 2 132744 367337 2 2 999999 2 13 999989 2 2 999993 1 2 999999 16523 1 2 999999 162437 1 2 999999 146802 2 2 999999 1 545906 786277 -719698 2 7 999998 1 2 999999 -867779 1 14 999991 620739 1 2 999999 -129810 1 2 999999 273103 1 2 999999 660880 1 394525 466277 -63103 1 164003 787098 -676000 1 2 999999 954770 1 2 999999 643465 2 18 999998 2 15 999986 1 481289 929762 199616 2 456806 835143 1 16 999997 -395060 1 2 999999 785023 1 2 999999 236068 1 2 999983 -136134 2 17 999989 1 2 999999 920156 2 535206 896210 1 170923 232937 7528 1 594668 792859 704425 1 2 999999 -661118 1 9 999999 -526952 1 54394 973482 852440 1 2 999999 -787487 1 2 999999 -207946 2 5 999986 2 153638 948249 2 2 999999 2 2 999999 2 37130 777325 1 2 999999 633618 1 14 999997 614286 2 4768 258150 2 2 999999 1 19 999987 -812049 1 707832 736054 304064 2 225943 559684 1 135999 600381 125627 1 324667 770535 -601996 2 331587 647115 2 4 999989 1 14 999994 -93006 2 2 999999 2 2 999999 1 9 999998 17636 1 624824 804697 887339 2 9187 140984 1 177621 567345 27897 1 9 999994 -991576 2 296492 506734 2 599910 604985 1 2 999999 -529629 1 2 999999 437097 1 1237 489238 115608 1 662570 903599 -209124 2 2 999981 1 701436 929131 -889735 1 17 999997 726961 1 2 999987 321464 2 9 999995 2 166004 547345 2 212780 757856 1 14 999992 35296 2 285634 372908 1 2 999999 950897 1 2 999999 17558 2 2 999999 2 409654 763124 1 2 999999 -76262 1 2 999999 -409229 1 199653 553605 -225975 2 11 1000000 1 2 999999 337330 1 2 999999 700200 2 5 999995 2 12 999998 2 16 999994 2 429712 507749 1 18 999987 423769 2 10 999999 1 19292 343144 -220334 2 2 999999 2 9 999988 2 9 999997 2 7 999989 1 346915 557911 -784527 2 2 999999 2 480679 690568 2 8061 984635 2 2 999999 1 17 999989 -148941 2 53780 450562 1 2 999999 992090 2 2 999999 2 24146 375059 1 2 999999 -429075 2 18309 165733 1 10 999996 -192113 2 681365 871554 2 2 999999 2 2 999999 1 10 999992 -317918 1 11 1000000 559804 2 76415 169939 1 10 999995 -82669 1 10 999983 -59242 1 2 999999 -486631 2 14 999998 1 10 999990 668555 2 2 999999 1 558484 693396 -600499 2 2 999999 1 103164 250665 -551694 1 836559 930102 -424026 1 2 999999 -436677 2 14 999993 1 141180 195647 -975883 1 2 999999 -281823 2 73236 82659 1 20 999991 -390880 2 16 999982 2 20 999992 2 390804 588816 2 2 999999 2 2 999999 2 347462 817596 2 4 999999 1 422580 518881 -716277 2 19 999982 1 12 999995 -712867 1 2 999999 510424 1 17 999983 -408971 1 2 999999 -539232 2 117091 374176 2 353462 651991 2 2 999999 2 675531 891870 1 4 999985 695248 1 16 999998 437022 1 2 999999 549274 1 271258 725020 -882758 2 19 999999 2 2 999999 1 1 999986 368672 2 13 999982 2 3 999983 1 2 999999 992667 2 2 999999 1 594815 960542 -50365 1 15 999993 -232138 2 1 999996 1 5 999988 -510429 1 14 999989 -730668 1 323457 957542 652146 1 2 999999 -448700 1 2 1000000 330798 1 2 999999 450361 1 246244 590700 72619 2 2 999999 2 2 999999 1 522306 700849 386729 2 472591 585330 1 236135 876906 42583 1 630626 860510 95886 1 222242 706503 -232247 2 2 999999 2 13 999996 2 552274 947051 1 2 999988 -288240 1 2 999999 37333 1 1 999997 -824902 2 83999 561040 2 426181 841456 2 15 999997 1 321943 501864 -449508 2 17 999981 1 418026 570085 404256 1 372797 634919 -160990 1 2 999999 -100065 2 166421 223529 1 217251 971685 621147 2 1 999989 1 10 999991 -910933 2 2 999999 2 2 999999 1 2 999999 882821 1 3 999993 -794192 2 647550 930993 1 10 999992 -982373 2 2 999999 1 677534 783896 474008 2 12 999985 2 17 999997 2 55715 393964 2 645109 736403 1 2 999999 932601 2 18 999988 2 491901 797563 2 2 999999 2 2 999999 2 359469 414570 2 4 999985 2 2 999999 1 13 999990 195639 1 2 999999 963644 2 399339 799737 2 329518 674906 2 2 999999 1 9 999983 -700844 2 178025 891622 1 455605 957000 306780 2 2 999999 2 10 999984 1 4 999997 492783 1 722338 969853 -58732 2 2 999999 2 2 999999 1 17 999999 -68408 2 438243 570066 2 2 999999 2 162958 625097 2 181470 259603 1 2 999999 433792 1 19535 505107 947765 1 2 999999 89876 2 18 999981 1 10 999999 -699355 1 2 999999 410346 1 8 999995 -426258 1 13 999986 415603 1 703318 985858 403518 1 2 999999 -282936 2 2 999999 1 2 999999 -852049 1 42020 236183 278071 1 10 999981 506418 2 14 999981 2 190713 753808 2 624919 861862 1 2 999999 699889 2 12 999993 2 19 999997 2 13 999999 1 160485 734110 694891 2 595454 663207 1 19 999981 259303 1 2 999999 817194 2 14 999984 2 2 999989 1 812685 884169 188413 2 16 999985 2 9 999995 1 5 999996 851723 2 6 999994 1 10 999983 -10535 1 76191 600215 438571 1 419631 759206 225765 1 2 999993 727875 2 17 999981 1 2 999999 -14838 2 2 999999 1 2 999999 -445348 2 19 999994 1 2 999999 303895 1 2 999999 511470 2 66249 375594 1 240554 419506 87438 2 2 999999 2 629314 928251 2 12 999995 2 3 999993 2 9 999982 1 2 999999 549991 2 474948 502454 2 6 999983 1 16 999997 -339082 1 2 999999 969600 1 333785 712214 735362 1 282564 342561 -750646 1 2 999999 305731 2 484245 748227 2 20 999998 2 14 999982 1 310251 747831 -386241 1 6 999991 -728711 1 16 999989 -866617 2 2 1000000 2 765706 864819 2 3 999982 2 11 999989 1 2 999999 969524 2 2 999999 1 445254 938825 918011 1 2 999999 -154416 1 59654 163884 -291811 1 315995 841711 -378689 1 2 999999 -201356 1 419400 710585 -864441 1 653028 958574 91492 2 17 999986 1 2 999999 -376779 2 2 999999 1 188589 621629 -760675 2 71185 709935 2 770472 821532 2 12 999981 1 1 999994 -830836 2 2 999999 1 2 999999 991387 2 3 999999 2 8 999982 2 15 999998 2 2 999999 2 2 999999 2 3 999997 1 2 999999 -445312 1 49048 793933 995281 1 543134 556010 -676372 2 2 999999 1 2 999999 -171398 1 85880 594991 667714 2 7 999984 2 428774 970453 2 2 999999 2 2 999999 1 363271 674452 676516 2 176098 213601 1 265421 365002 -29158 1 531635 806561 333555 2 94272 724501 2 19 999998 1 14 999986 -159846 1 74747 551326 357683 1 1 999998 -929211 1 2 999999 -659213 2 4 999988 2 243688 774572 2 2 999999 2 2 999999 2 571879 925356 2 1 999996 2 728796 830532 2 6 999999 1 686671 752335 320262 1 12 999999 515062 2 3 999986 1 65483 502065 -624143 1 14 999982 -731326 1 2 999999 25665 2 541398 743388 1 9 999981 -314550 1 2 999995 -619863 1 2 999999 -838837 2 7 999983 2 203214 613776 2 10 999998 2 2 999999 2 2 999999 1 2 999999 -60467 1 638873 790865 -353381 2 2 999999 2 2 999999 1 13312 853620 315550 2 2 999999 1 25023 146050 -271620 2 17 999981 2 2 999999 2 2 999999 1 2 999984 47151 2 2 999999 2 1 1000000 2 1 999998 1 6 999985 -636200 1 479816 896830 949708 1 2 999999 -428627 2 2 999999 1 9 999993 173256 1 2 999999 760804 2 2 999999 1 6 999983 686030 1 2 999999 -567957 1 4 999994 -174099 1 1 999990 -544178 2 2 999999 1 2 999999 709471 1 2 999999 480483 2 2 999999 1 321274 833760 58813 1 2 999999 -235226 1 7 999988 30418 2 2 999999 2 14 999987 1 169427 690230 826124 1 479769 983412 673800 1 2 999999 548069 2 2 999999 1 398009 630185 -537951 2 14 999992 2 2 999999 1 2 999999 -367351 1 4 999996 -886598 1 211073 732110 237599 2 188651 791041 1 2 999999 -782118 2 2 999999 2 2 999996 2 114309 548278 2 2 999999 1 17 999997 322048 1 775435 925343 721135 1 10 999985 -115644 1 192419 226484 272474 2 566552 710229 1 228932 436484 740721 1 402241 766215 380306 1 6 999995 -827058 2 2 999993 2 1 999985 2 2 999999 1 110527 251524 -494016 2 137811 387660 1 2 999999 294189 2 15 999993 1 11 999996 5038 2 2 999999 2 587455 834549 1 138363 268414 -6208 1 10 999988 -723136 2 371141 945453 2 28406 840742 1 11 999992 -693957 2 623335 680030 2 2 999999 2 2 999999 1 289683 489720 218533 2 5 999988 2 695468 851301 1 5 999981 -110976 2 65842 426586 2 508389 570395 1 14 999999 643915 2 1 999982 2 2 999999 2 570062 963867 1 2 999999 511702 2 2 999999 1 44830 244832 -291483 2 90060 645396 2 402959 486473 2 201370 275824 2 2 999999 1 4 999985 -679800 1 215092 750270 -148236 2 2 999999 1 7 999991 -478573 2 169420 170818 1 2 999999 -119704 2 18 999995 2 2 999999 1 2 999999 -928556 1 2 999999 617750 2 7 999983 2 2 999999 1 665747 807557 291588 1 2 999999 -66570 1 611766 770052 -858128 2 2 999999 2 2 999999 1 411901 573970 330567 1 2 999999 -260194 1 2 999999 540067 1 196605 711386 -617430 2 19 999981 2 469 760366 1 5 999983 463965 2 18 999993 2 2 999986 1 366919 370411 -912517 2 2 999999 2 34688 920876 1 668158 733180 728735 1 18 999989 -420006 1 259172 595427 671934 2 726067 867069 2 4 999996 2 30405 810018 1 925900 948829 -353781 2 13 999996 2 1 999988 1 79266 114263 -675110 1 2 999999 781322 2 2 999999 1 3 999999 983005 1 20 999986 -615324 1 2 999999 901937 2 9 999996 1 2 999999 -60077 1 205947 831793 638281 1 12 1000000 478587 2 14 999996 1 2 999999 906521 2 2 999983 1 9 999996 -798558 2 2 999999 2 2 999999 1 94835 391367 667791 2 9 999991 1 35744 490053 -863456 1 18 999996 -244907 2 32290 865908 1 2 999999 -95711 2 2 999999 1 18 999999 825421 1 2 999999 -662404 2 464138 818260 2 2 999999 2 708509 992661 1 2 999999 -677722 1 59956 541603 375038 2 2 999999 1 2 999999 146297 2 17 999989 2 17 999988 1 238476 829581 990024 2 4 999993 1 7 999981 491135 1 2 999999 688354 1 4 999997 683256 2 17 999981 1 2 999999 -6374 1 822230 831234 693493 2 2 999999 2 6 999996 1 9 1000000 -903188 1 178050 480361 -526271 1 123066 282031 -360803 2 634534 657069 1 938151 952005 -320769 2 4 999983 1 2 999999 529971 1 71520 597157 -309737 2 2 999999 2 163401 263056 1 16 999998 678789 2 298033 648346 2 2 999999 2 2 999981 1 2 999999 523634 1 411077 964213 -859706 2 2 999999 1 14 1000000 547659 2 5 999988 2 416587 484261 1 14 999999 -234993 2 2 999999 1 13 999990 -588639 2 3 999985 2 2 999999 2 14 999996 1 3 999991 -645568 1 653466 789684 644092 2 5 999989 1 2 999999 740608 2 674286 680777 1 2 999999 924693 2 2 999999 2 2 999999 1 6 999983 712732 1 210925 375149 634019 2 2 999999 2 17 999990 1 319802 892261 589603 1 2 999999 -198460 1 3 999990 -747552 1 307416 754008 462659 2 93326 520486 2 5 999982 2 9 999997 1 10 999992 592046 1 10 999994 -65531 1 395611 936342 -199463 2 2 999999 1 200879 211428 -578574 1 2 999999 32836 1 2 999999 -855528 2 320815 819665 1 112863 993257 925410 1 16 999996 287265 1 374859 604762 963163 1 2 999999 361340 1 128581 415603 504413 2 2 999999 2 2 999999 2 290509 911283 2 421293 940289 2 19 1000000 1 2 999999 -321780 2 12 999988 2 18 999990 2 2 999999 2 5 999984 1 175965 642690 -779108 2 265989 604319 2 10 999982 2 2 999999 1 2 999999 -28527 1 2 999999 936956 1 1 999989 -463640 2 103481 590023 2 2 999999 1 2 999999 511557 2 594722 642729 1 2 999999 174097 1 17 999982 -531516 1 20 999996 950624 1 14 999989 -450631 2 2 999999 2 2 999999 1 2 999999 212192 2 131636 768168 1 185149 513802 441869 2 4 999997 2 2 999999 2 7 999984 1 16 999994 393496 1 8 999996 190146 2 585465 795285 1 177709 492178 -578815 2 2 999999 2 345449 676112 2 308570 430462 1 9 999990 -367769 2 2 999999 1 2 999999 209833 2 10 999990 2 2 999999 2 602913 677516 1 6 999992 152395 1 18 999998 705774 1 2 999999 419951 2 222526 285677 1 117304 967939 -120407 1 396330 436013 -634233 2 11 999982 2 955464 962591 1 3 999996 -392324 1 596623 788721 816993 1 55282 645040 226533 2 305916 739553 1 2 999999 704423 2 2 999999 1 301868 956770 613004 1 2 999999 165567 1 2 999999 109419 1 17 999997 722236 2 2 999999 2 417404 442013 1 18 999996 -872682 2 2 999999 2 17 999997 1 19 999995 571946 1 331606 782502 750363 1 3 999994 -477927 2 17 999988 2 20 1000000 2 17 999990 2 9 999982 1 346953 515256 845249 2 2 999999 1 2 999999 -139711 1 215564 991985 32867 1 7 999984 -757263 2 12 999990 2 2 999999 2 95837 311861 2 1 999994 2 2 999999 1 348977 521101 640794 1 272319 275841 242847 1 166256 223125 160051 1 3 999983 -337576 1 4 999997 782037 2 6 999981 1 320012 387427 891363 2 240472 652557 1 437578 923968 -887272 1 460965 649118 -381767 1 518354 957638 563504 1 2 999999 -22751 2 15 999993 1 1 999994 -924618 2 185641 614042 1 766835 813708 -177252 1 16 999984 -668384 2 701637 881515 1 12 999996 -453382 2 2 999999 2 2 999999 1 4 999982 967604 2 2 999999 1 20 999986 -962659 2 2 999999 1 2 999999 73954 1 2 999999 349938 2 12 999999 2 32444 602414 1 2 999999 -356113 2 7 999984 2 2 999995 2 4 999995 2 610428 715527 1 2 999987 -576273 2 12 999983 2 978500 997375 2 810063 919271 2 123697 446201 1 17 1000000 -844189 1 178940 464234 -743306 1 2 999999 -401606 1 31677 568428 -335267 2 219523 659242 1 2 999999 -454981 1 2 999999 -217611 2 2 999999 2 8 999998 1 86139 726696 134667 1 2 999999 -277359 1 508548 997652 640465 1 2 999999 87627 2 17 999996 1 2 999999 683657 1 17 999991 319488 1 707979 958721 862239 1 2 999993 -258419 1 211057 640050 -210198 1 2 999999 -826275 2 465708 531009 1 333382 592504 -345941 2 2 999999 2 11051 351281 1 2 999999 28432 2 617329 753445 2 6 999997 1 18 999981 414614 1 185490 652697 482150 1 2 999999 -779941 1 440400 667435 -360367 2 2 999999 1 309675 462016 326893 1 14 999987 883372 1 245646 923076 -232750 1 7 999987 -993679 2 2 999999 1 2 999999 -50138 1 269204 397819 923961 1 11 999981 111325 2 2 999999 2 11 999994 1 26856 563435 567018 2 8 999989 1 2 999999 207661 1 2 999999 -658711 2 2 999999 2 393044 507181 1 8 999995 -538700 1 131282 406758 -61771 1 30728 926577 815097 2 10 999984 2 9 999988 2 2 999999 2 17 999982 1 2 999999 -929263 2 4 999995 2 2 999999 1 14 999994 -946032 2 2 999999 2 12 999995 2 1 999983 2 2 999999 1 92013 672497 336690 1 2 999999 228603 1 155302 725985 -314507 2 2 999999 1 363708 966545 -26958 1 358310 664074 920807 2 508443 896713 1 13 999996 -374821 1 18 999996 867813 2 16 999986 1 759094 988564 271820 1 203887 309377 381561 2 2 999999 1 2 999999 480272 1 8 999999 -481775 1 4 1000000 -304967 1 4 999985 -546950 1 221319 322335 468930 2 113885 290786 2 2 999999 2 2 999999 2 2 999999 1 113006 648802 798014 2 2 999999 1 2 999999 -380099 1 2 999999 -68176 2 2 999999 2 2 999999 1 2 999999 282482 2 2 999999 2 327358 992101 1 610536 702606 -252849 1 11 999998 -964536 2 17 999985 1 18 999999 -459503 1 15 999981 619071 1 9 999986 54450 1 18 999992 -610461 2 245189 441269 2 234408 983600 1 255251 823645 -920375 1 2 999999 501334 2 9 999991 2 4 999993 2 17 999994 2 37560 380961 1 2 999999 916570 2 2 999999 1 19 999990 -123110 1 341527 505706 786418 2 2 999999 1 2 999999 4917 1 18971 257669 -664462 1 2 999996 616449 2 2 999999 1 84855 334686 -602326 2 2 999999 2 162417 406962 1 15 999994 517815 2 4 999999 1 2 999999 -643450 2 567524 569135 1 13 999985 717100 2 19 999990 1 2 999999 698528 1 2 999999 -879225 2 49701 819313 2 2 999999 2 2 999999 1 377622 431356 -8381 2 465861 510786 1 8 999981 -61175 1 247505 998868 542773 1 2 999999 -725639 1 2 999999 -490053 1 2 1000000 -265857 1 107439 356582 753991 1 2 999999 -70500 1 20 999995 123336 1 260861 748378 -315149 1 2 999999 -92663 2 2 999999 1 2 999999 79649 2 2 999999 1 2 999999 103846 2 2 999999 1 2 999999 966344 2 276732 845322 1 2 999999 198136 2 238103 591144 2 2 999999 2 444705 841367 2 25295 187335 2 2 999999 2 91558 878386 1 17 999991 -816276 1 17 999985 452258 2 518717 856528 2 519072 600022 1 2 999999 552924 2 98976 373374 2 11 999998 1 2 999999 235405 1 2 999999 -531155 2 2 999999 1 14 999991 197660 2 11 999993 1 2 999999 873983 2 164474 913255 1 36235 142081 655649 1 2 999999 -513958 1 7 999990 -969350 2 478569 484372 2 61038 976922 2 2 999999 1 365605 605420 -592302 1 16 999986 218906 1 13 999996 425806 1 12 1000000 -435847 1 2 999999 807756 2 2 999999 1 2 999991 624948 2 6 999990 1 17 1000000 623556 2 6 999996 2 17 999987 1 2 999999 -227162 1 676263 770604 758950 2 407355 589131 1 20 999996 -970445 1 2 999999 837017 1 501643 972423 81829 1 2 999999 -517 2 5 999995 2 13 999995 1 2 999999 -406342 2 2 999999 2 2 999999 2 2 999989 2 68195 763422 2 2 999999 1 11 999987 470992 2 2 999999 2 656835 930557 1 2 999999 869063 2 13 999993 1 522583 859734 -293227 2 16 999994 2 2 999999 2 3 999996 1 16 999998 -835881 1 15 999989 -890123 2 2 999999 2 3 999989 1 14 999993 104132 2 2 999999 2 9 999981 2 2 999999 2 2 999999 2 10 999986 1 1 999997 11402 1 14 999995 -710688 1 14 999994 -506866 2 11 999985 1 2 999999 -829568 1 12 999995 -609792 2 2 999999 2 15 999996 1 134606 268181 740439 1 168301 924972 87396 1 2 999999 740382 2 7 999994 1 17 999982 -646986 1 1 999991 130120 1 2 999999 508254 2 16 999991 1 55955 813323 643407 2 444691 999376 1 2 999999 830707 2 486342 768044 2 19 999990 1 332443 686022 725971 2 324961 924842 2 16 999990 2 2 999999 1 18 999996 -717931 2 664721 833582 1 2 999999 -160150 2 6 999999 1 322685 683372 -903119 1 570702 939874 735442 2 16386 405382 1 379993 982795 566713 1 19 999999 -647439 1 159015 669929 -837477 1 1 999986 771105 2 2 1000000 1 494055 959723 -786846 2 2 999999 1 2 999999 -133601 2 2 999999 1 2 999999 -6126 1 14 999987 -597289 1 182776 412195 -750092 1 2 999999 -727993 2 516085 936998 2 2 999999 2 495192 757016 2 2 999999 1 13 999987 531676 2 793 128221 1 18 999995 522268 1 809396 816338 581577 1 2 999999 -569854 2 2 999999 2 270096 600161 2 2 999999 1 9701 345862 -435743 2 209522 350204 2 309172 649996 1 16 999995 760137 2 64552 426780 1 140831 574869 877675 2 5 999982 1 14 999982 381515 2 11 999989 2 713211 724625 2 20 999994 2 18 999990 2 11 999983 2 2 999999 2 7002 93404 1 2 999999 -482367 1 2 999999 -369858 1 471552 615342 -773261 2 34007 964324 1 19 999996 -477976 1 289338 763564 -655687 2 100949 662351 2 2 999999 1 11 999985 744442 2 218147 643099 2 2 999999 1 17 999990 216774 2 2 999999 1 2 999999 -630121 1 8 999989 -228241 2 2 999999 2 17 999992 2 1 999994 2 2 999996 1 3 999989 10361 1 2 999999 760925 1 165288 600696 -440708 1 2 999999 -159723 1 720911 733635 112839 1 212672 272631 339023 1 7 999995 -250584 2 2 999999 1 2 999999 876693 1 2 999999 248732 1 2 999999 -511442 1 2 999999 -684071 1 16 999995 426089 2 3 999983 2 10 999994 1 328331 910322 -272189 2 222857 368616 2 12 999988 1 2 999999 615503 2 2 999999 1 2 999999 871774 2 62772 376790 2 728737 959453 2 147602 886451 1 2 999999 -185171 2 5 999994 1 2 999999 -433115 1 297792 905685 -947021 1 4 999994 167329 1 14 999991 -799604 2 9661 761873 2 14 999997 2 505099 530608 2 8 999986 1 38734 968165 -164940 2 2 999999 2 17 999988 1 13 999991 -449290 1 9 999983 22549 1 646935 987355 -75092 2 742713 976995 1 3 999985 513765 2 3 999998 2 2 999999 2 2 999999 1 9 999987 906452 1 414262 530348 -438673 2 2 999999 2 57850 904413 1 16 999998 -437294 2 2 999999 1 256759 429237 -257164 1 655381 926416 354718 1 2 999999 -617431 1 2 999999 47447 2 431163 698973 2 207085 342235 1 142644 590933 -567542 2 6 999993 1 2 999999 289733 1 99662 920298 517823 1 832092 837577 -662039 1 8 999996 -908956 2 223770 408637 1 1 999998 439954 2 825311 959047 1 46715 747039 -581119 1 9 999988 354662 2 2 999999 1 2 999999 182663 2 9 999996 2 261495 671712 2 6 999992 2 17 999996 1 10 999982 809259 1 542892 830701 64661 1 2 999999 869706 2 18 999990 2 10 999993 2 2 999999 1 16 999983 -543596 2 6 999982 2 2 999999 2 14 999985 1 2 999999 -443301 2 667662 861545 1 2 999999 -206572 2 5 999997 2 2 999999 2 449977 850784 1 337209 706797 -741602 1 2 999999 167112 1 2 999999 -461973 1 11 999984 514033 2 5065 745402 2 2 999999 2 16 999990 2 3 1000000 1 2 999999 -165463 2 130795 466236 1 745546 976845 -758203 1 2 999999 98442 1 2 999999 -622153 2 2 999999 1 2 999999 747568 2 2 999999 2 141132 360303 1 2 999999 378808 1 2 999999 -371243 1 3 999990 551370 1 100050 221499 842518 1 3 999991 -739247 2 138712 696374 1 733323 925504 62873 2 219575 938457 1 650769 845835 875011 1 2 999999 198175 1 12 999987 705501 2 3 999997 2 2 999999 2 1 999986 2 2 999999 1 17 999986 97595 2 547654 578766 1 10 999983 456258 1 19 999993 -361355 2 220067 675925 2 26163 402538 2 4 999985 1 920748 947961 -985336 2 432592 934458 2 388981 749891 1 2 999999 -484896 2 2 999999 2 457172 918823 2 283079 601052 2 948113 964243 2 12 999981 1 8 999986 456441 2 2 999999 1 382288 897805 -363875 2 283662 761239 1 133638 292620 -573764 2 2 999987 2 2 999999 1 4 999997 909418 2 13 999981 1 14 999994 -46188 2 15 999985 1 11 999989 12111 2 7 999996 1 2 999999 572061 2 5 999987 1 105365 649527 -195710 1 5 999992 -570792 1 2 999999 -371300 1 2 999999 -990466 1 16 999996 -679005 1 814609 935998 -666762 1 2 999999 -151702 2 2 999999 1 1 999992 943735 2 2 999999 2 218010 424438 2 4 999987 1 2 999999 239225 2 18 999999 1 7 999990 -754328 2 2 999999 1 2 999999 -302507 2 12 999991 2 2 999999 1 448974 621416 85196 2 2 999999 2 163365 475421 2 366210 870943 1 2 999999 617836 2 2 999996 1 853670 991080 -608785 1 20 999986 -247903 1 2 999999 -143599 2 252587 757918 1 50075 57874 50047 2 2 999999 1 3 999993 458725 1 3 999990 378439 1 14 999989 -562869 2 33445 776758 1 335505 471856 952012 1 783990 865408 -644918 2 18 1000000 2 719509 814445 1 2 999999 -763479 1 2 999999 826114 1 3 999988 736859 1 16 999996 -473465 1 2 999999 934655 2 534080 763158 1 39843 175061 195125 2 2 999999 1 2 999999 -544846 2 8 999986 2 19 999987 2 146987 674744 2 2 999999 2 2 999986 1 2 999999 82152 1 174711 211227 956227 2 791419 936329 2 2 999999 2 115317 324280 1 51111 308194 655371 1 1 999989 428768 1 5 999983 877109 2 2 999999 1 62958 908106 -110697 2 1 999989 1 704053 883092 757166 1 101535 253734 92864 2 2 999999 1 2 999999 305174 1 20 999986 567072 2 577581 893521 2 10 999989 1 2 999986 894982 2 16 999981 2 633606 818510 1 1 999990 -867295 2 5 999992 1 6 1000000 113118 1 2 999999 -428282 1 10 999998 -920746 2 2 999999 1 2 999999 -998435 1 2 999999 -942845 2 17 999981 1 3 999997 28180 2 2 999999 1 518062 574293 -445152 1 231402 583883 -975328 1 698200 737836 653688 1 18188 285272 -907389 1 11 999997 919236 1 2 999999 -722439 1 2 999999 -296486 1 5 1000000 -466038 2 519151 629779 2 2 999999 2 463447 849812 2 2 999999 2 2 999999 1 8 1000000 -298857 2 311806 702529 1 16 999991 -202461 1 63395 973083 -157355 1 3 999983 391515 2 11 999989 1 13 999987 135702 2 617498 683249 1 2 999999 234049 2 250536 825356 2 19 999982 2 2360 236803 1 2 999999 -503132 1 4 999995 289087 2 2 999999 2 2 999999 1 274395 291168 -539056 2 2 999984 2 796377 842425 1 2 999999 203719 1 312378 372385 843348 1 13 999986 630766 2 179822 550324 2 2 999999 1 287122 812824 703499 1 14 999993 352373 2 18 999981 1 207538 710269 587419 2 17 999992 2 477013 807053 1 151369 625381 -805349 2 12 999981 1 2 999999 -592451 2 2 999999 2 402651 965120 2 140756 367870 1 235239 304890 -943968 1 10 999991 -609059 1 2 999999 869489 1 1 999992 805960 1 589709 898006 -500594 2 2 999999 2 15 999990 2 338168 486149 1 8 999982 455785 2 824032 862951 1 499590 784959 108910 1 6 999997 -322254 1 2 999999 143551 2 16 999995 1 249394 278349 -889099 2 2 999999 2 12 999994 1 19 999986 571549 2 2 999999 2 137529 405618 2 528052 767431 2 2 999999 2 708548 816326 2 2 999999 1 11 999987 44674 1 2 999999 397475 1 21557 716312 -129684 2 2 999999 2 2 999999 1 2 999999 839456 1 11 999993 392108 2 739624 849521 2 286166 667846 1 2 999999 -965453 1 7 999993 -67766 2 2 999999 1 20369 185486 592162 1 38009 139917 -972497 2 13 999981 1 8 999984 -305275 1 101398 829302 251151 1 849136 958977 354388 2 3 999996 2 112874 529672 2 7 999988 2 2 999999 2 45497 558837 1 430384 886671 -674378 2 428933 766104 2 2 999982 2 18 999989 2 2 999999 1 28597 965157 729195 1 147730 316649 -119508 1 132014 165632 933254 2 15 999994 2 19 999985 1 2 999999 -53694 1 58582 639626 -583015 2 2 999999 1 2 999999 -645270 1 2 999999 -840548 1 267900 923287 -453481 1 165218 510501 317914 1 2 999999 718261 1 9 999991 -802899 2 2 999999 1 467901 724829 -336508 2 2 999999 2 12 999999 2 2 999999 1 2 999999 -570722 1 2 999996 -26405 1 1 999991 -275499 2 381005 390145 2 2 999999 2 9 999986 1 14 999981 345686 1 2 999996 -89163 2 148063 581241 2 392584 875826 2 17 999991 2 18 999994 2 5 999987 1 2 999999 256693 1 1 999981 -654089 1 17 999991 -200742 2 438816 595421 1 18 999991 892125 2 183657 739470 2 19 999984 2 291602 682130 2 891710 972718 1 25262 587660 96653 2 446945 884245 1 7 999993 -973631 2 2 999999 1 12 999986 92142 2 2 999999 2 253910 735510 2 5026 676182 2 2 999999 1 2 999999 -64995 2 383253 794887 2 4 999995 1 163213 887307 527035 2 2 999999 1 540408 741014 -178697 2 122257 528656 1 436158 511363 927865 1 16 999982 637471 1 69500 90596 656972 1 8 999998 -827468 2 2 999999 2 14 999990 1 2 999999 528274 2 2 999999 2 2 999999 2 2 999999 1 894992 971104 -664849 2 2 999999 2 241063 983501 2 2 999999 2 2 999999 2 146425 962183 1 2 999999 -637992 1 720167 846724 -581053 1 129531 395567 543661 2 2 999999 1 6 999986 -41361 2 2 999999 1 183133 472448 -415749 1 2 999999 -863713 2 2 999999 1 2 999999 -156388 1 2 999999 704285 2 20 999982 1 5 1000000 -60841 1 2 999999 -4418 1 2 999999 -550387 1 22056 372146 227311 1 212597 991785 -670376 1 58967 824939 92027 2 1 999990 2 459731 965673 1 19 999983 999809 1 2 999999 -965676 1 5 1000000 816244 2 2 999999 2 718033 873924 2 334474 960642 1 2 999999 -467754 2 248179 502798 2 710408 919726 1 618795 728245 -712212 2 246267 362336 2 406443 661017 2 9 999990 1 10 999987 653158 2 4 999989 1 16 999996 290184 2 520730 820221 1 37283 440143 116218 1 3 999985 195114 2 499132 812768 1 155065 467339 353491 2 2 999999 1 129758 274920 -935180 1 2 999999 264403 1 233623 695763 844818 1 5 999988 -623588 2 11 999984 2 6 999988 1 2 999999 747965 1 2 999999 195258 1 196530 606605 374168 2 18 1000000 1 3 999994 -494642 1 11 999999 -590031 2 2 999999 1 2 999999 -277429 1 18 999995 331000 2 9 999985 2 2 999999 1 20 999990 707060 1 2 999999 -644788 1 2 999999 -813516 1 2 999999 -299717 2 3 999990 2 2 999999 2 717683 983743 2 480458 721224 1 2 999999 667524 1 2 999999 -577546 2 11 999983 2 157971 825057 1 33975 471769 952087 2 752429 974633 1 312211 992856 -453830 2 472435 673803 1 2 999999 312731 1 2 999999 983665 1 2 999999 844662 1 128284 954060 915612 2 2 999999 2 114052 824085 1 2 999999 702444 2 2 999999 2 2 999999 1 231730 598458 340196 2 234765 988987 2 20 999989 2 312653 526687 2 228669 352374 2 8 999982 1 8 999995 923955 2 3 999987 2 9 999987 1 2 999999 766120 2 13 1000000 2 2 999999 1 14 999997 22395 2 9 999982 2 225022 566263 2 8 999985 1 2 999999 672367 1 2 999999 522871 1 2 999999 202059 1 2 999999 323720 1 6 999997 -833258 2 2 999999 1 2 999999 528832 1 2 999999 -330108 1 297341 557461 275339 1 286499 512668 430279 2 5 999989 2 2 999999 1 10 999987 -958001 2 2 999999 2 2 999999 2 8 999987 1 5 999991 -297233 1 18807 327937 894184 2 2 999999 2 2 999999 1 268452 598578 -660351 2 374715 481743 2 18 999996 2 2 999999 2 21921 111846 2 12 999985 1 592030 657184 873243 1 112712 157516 259621 2 14 999981 1 9 999984 -113913 1 2 999999 -821238 2 570381 923103 2 13 999999 2 17 999982 1 456426 549638 350725 1 253062 271611 -158011 1 629328 638329 645446 2 16 999987 2 2 999999 2 2 999999 2 19 999997 2 7 999998 2 2 1000000 2 5 999997 1 4 999991 -349872 2 2 999999 2 5 999993 1 2 999999 -795320 1 2 999999 -995086 2 784074 958640 1 2 999999 -294528 1 644856 785087 -805086 2 13 999984 1 16 999996 -422290 2 2 999999 2 46728 335494 1 126068 947834 682638 2 606299 710917 1 2 999999 -666143 2 168657 350338 1 323151 424137 82841 2 2 999999 2 2 999999 2 468832 780801 2 603056 603944 1 2 999999 -897887 1 118568 706928 75574 2 2 999999 1 13 999981 -343799 1 12 999987 72205 1 2 999999 715799 1 10 1000000 -819655 1 2 999999 704833 2 165127 476739 2 2 999999 2 2 999999 1 456728 656110 -983385 1 466156 942068 -751177 1 2 999999 676001 2 2 999994 2 15 999999 2 128886 549825 1 2 999999 470486 1 458930 814532 -472452 2 17 999985 2 2 999999 2 542930 810851 2 2 999983 2 312679 824227 2 14 999992 2 5 999996 2 16 999991 1 9 999994 93368 1 217371 628058 -357098 2 2 999999 1 11 999987 -13682 1 2 999999 -731518 2 2 999999 1 474171 699928 -303298 1 13 999985 -386973 2 427838 995774 1 11 999996 902193 2 171909 499131 2 523633 945934 1 3 999991 -770185 1 569042 789833 830526 1 2 999999 702265 1 18 999984 -671074 2 2 999999 2 2 999999 1 18 999984 376731 2 226503 920366 1 7 999988 -595498 2 2 999999 2 8 999995 2 2 999999 2 2 999999 2 20 999989 2 273257 729009 2 13 999987 1 2 999999 -892184 1 28493 526417 -57056 1 13 999989 -239073 2 259506 822670 2 409411 468682 2 68312 652230 2 20 999997 2 6 999987 1 400994 571810 873180 1 11 999988 815215 1 5 999987 -69823 2 2 999999 1 349952 648481 867181 1 2 999999 -297378 2 97450 604951 2 254332 423862 1 258878 341062 956725 2 2 999999 1 19 999982 953308 1 2 999999 -390438 2 2 999999 2 170498 969961 2 16 999994 2 2 999999 2 8 999990 1 2 999999 -804402 1 583676 657918 -617679 2 132406 196209 1 15 999981 968017 1 15 999989 505415 2 2 999999 1 617120 732055 -601083 1 55203 572535 -157101 1 8 999994 475335 1 2 999999 101474 1 20 999993 580745 2 3 999987 1 2 999999 -567045 1 2 999999 314092 2 9 999981 2 14 999988 1 2 999999 -438377 2 481713 665034 1 72441 493121 4047 2 56226 376514 1 202790 762379 96230 1 2 999999 -21768 1 26693 589019 531419 2 2 999999 2 13 999984 1 145732 998513 -250369 2 2 999999 2 5 999985 2 2 999999 1 18 999985 -294529 1 23251 302259 230342 2 2 999999 1 2 999999 827452 1 63963 302691 268618 2 19529 703372 1 2 999999 157263 2 418003 893995 1 325387 535524 -295649 2 270937 422867 2 2 999999 1 37700 139379 218235 2 582308 711959 1 2 999999 372361 1 9 999987 526329 1 189843 298589 206136 2 175431 686057 1 2 999999 567305 2 12 999994 1 2 999999 283961 2 213490 914260 1 2 999999 -253735 1 2 999999 196997 1 16 999990 -898461 1 58449 240668 5428 2 2 999999 2 2 999999 2 696736 923356 2 167231 269042 2 2 999999 1 2 999999 887488 2 4 999990 2 2 999999 1 2 999999 587242 1 10 999996 -875523 2 2 999999 1 651683 852771 730929 2 15 999994 1 127533 377595 248394 2 2 999999 1 5 999999 -470366 1 17 999997 -861187 1 170388 411038 76241 2 228075 732252 1 17 1000000 512413 1 2 999999 281462 2 312432 446478 2 2 999999 1 10 1000000 -697729 1 2 999999 -885958 1 2 999999 599746 1 2 999999 -848585 1 4 999988 454553 2 764148 773871 2 10 999987 2 2 999999 2 2 999999 2 5 999997 2 2 999999 2 445859 909123 1 2 999999 -547269 1 151676 692910 106516 1 236247 729302 196680 1 2 999999 -945380 2 853529 892802 2 341789 513235 1 18 999987 18656 1 280447 297453 69616 2 9 999985 1 20 999987 216467 2 2 999999 2 1 999987 1 35678 597273 775745 1 2 999999 -292701 2 13 999983 2 19 999981 2 11 999988 1 2 999999 -250285 1 3 999982 91548 1 10 999992 433489 2 163230 903281 1 16 999984 716177 2 11 999992 1 2 999999 368571 1 2 999999 515910 1 2 999999 -181274 1 17 999988 402508 2 334629 488526 2 542043 670364 2 2 999999 1 130353 695693 -262036 1 292832 606520 305366 2 19 999988 2 20 999991 1 321899 557379 432996 2 2 999999 1 9 999988 -876797 2 417664 904717 2 2 999999 2 186350 286200 2 13 999984 2 346291 791000 1 233717 322498 382647 2 4 999984 2 16 999982 2 2 999999 1 2 999999 768024 1 469974 883093 561174 2 20 1000000 2 15 999997 1 13 999999 690910 2 6 999983 2 2 999999 2 6 999983 2 2 999999 1 2 999999 -857917 1 72094 790139 908868 1 9 999988 -593207 2 206325 434184 2 2 999999 2 2 999999 1 2982 335203 871794 2 15 1000000 1 2 999999 177823 1 9 999985 -452492 2 13 999983 2 2 999999 2 416595 460541 2 210729 942121 1 473667 506032 -663955 2 9 1000000 1 12 999996 473354 2 2 999999 1 586092 601752 -439726 2 704417 959836 1 12 999995 159743 1 16 1000000 646872 1 65582 474662 -942739 2 327654 773027 1 268618 667145 367230 2 118037 703909 1 2 999999 985679 2 2 999999 1 2 999999 411967 1 2 999999 722929 2 13318 792662 1 3 999989 -335306 2 3 999985 1 2 999999 80361 1 664854 743497 820236 1 9 999991 -421774 1 152407 908829 -798980 1 17 999993 -924363 1 11 999987 -471287 1 5298 929056 -459419 2 2 999999 2 386201 681660 1 8 999996 568730 1 12 999991 -211542 1 2 999999 970109 2 13 999994 1 4 999983 847777 2 2 999999 1 7 999995 -574117 2 605546 975252 1 19 999996 917328 1 566773 707038 -396426 1 281565 768702 -5637 2 2 999999 2 17 999988 1 2 999999 250430 2 12 999986 1 3 999984 -742471 2 2 999999 2 7 999983 2 2 999999 2 2 999999 1 17 999983 -35786 1 127787 826926 -702935 1 13 999984 837853 2 169168 646153 2 807033 920609 2 9 999986 2 441220 765071 2 4 999995 1 2 999999 901873 2 2 999999 2 12 999987 1 125090 328280 86684 2 2 999999 2 25535 446646 1 219106 463566 760433 1 312857 697993 285036 1 5096 459602 -686374 1 5 999982 692447 1 2 999999 -878163 2 565607 979794 1 13 999990 -141298 1 1 999999 115565 2 749903 944374 2 641680 929228 2 2 999999 2 2 999999 1 2 999999 222338 1 2 999999 -303824 1 2 999999 814440 2 2 999999 1 18 999991 -274535 1 14 999993 463489 2 14 1000000 2 17 999994 2 6 999981 2 2 999999 1 9 999986 -229742 1 2 999999 629670 2 2 999999 2 6 999983 2 2 999999 2 4 999994 1 100253 470923 227198 2 14 999997 1 13 999990 185414 1 2 999999 619191 2 131552 815275 1 2 999997 887139 2 2 999999 2 190949 753932 1 190765 466356 602871 1 252625 736356 412627 1 2 999991 545333 1 8 999987 992159 2 4 999994 1 9838 351907 57094 1 2 999999 858706 1 8 999990 298424 2 16 1000000 2 8 999992 2 2 999999 2 19 999993 1 155731 243398 -302204 1 9 999998 844630 2 369428 722742 2 20 999984 2 173325 585276 2 2 999999 2 3 999988 1 143388 618194 116555 2 2 999999 2 538540 829290 1 16 999984 -78670 1 5 999996 -128880 2 10 999995 2 3 999991 1 16 999998 -669613 2 12 999998 2 19 999988 1 49701 353391 30463 1 503322 575464 276120 1 188862 975177 333444 2 73358 551071 1 2 999999 387121 1 2 999999 923884 2 196951 449669 2 253358 888793 2 26508 980005 1 4 999991 445007 1 115710 672734 -237302 2 100856 248561 1 20 999984 669230 1 6 999990 -237330 1 69348 126081 -358533 2 2 999999 2 10 999991 1 2 999999 -779953 1 155387 615660 -675957 1 14 999991 -231725 2 2 999999 2 2065 106036 2 5 999995 2 581528 813030 1 268464 565767 -6863 1 2 999999 374201 1 2 999981 -556951 1 13 999987 449543 1 2 999999 -792558 2 785230 978964 2 5 999985 1 2 999999 -380500 1 2 999999 -999980 2 2 999999 2 344452 766438 2 10 999997 2 6 999982 1 13 999987 490316 2 2 999999 1 12010 288344 735454 2 4 999984 1 163643 607755 -711528 2 2 999999 2 12 999993 2 156005 416775 1 2 999999 -762276 1 2 999999 -673745 2 522519 875998 1 593023 680799 861831 1 2 999999 856907 1 19 999989 -664559 2 148951 242591 2 2 999999 1 2 999999 -961907 1 2 999990 -630987 2 20 999989 1 2 999999 -382274 2 1 999981 2 10 999990 2 2 999999 2 644699 657916 2 2 999999 1 279111 627241 -68198 1 2 999995 -844343 1 79801 387521 738124 2 41340 247130 2 99309 435419 2 2 999999 1 10 999994 -936289 2 399485 922600 1 2 999999 -721613 1 13 999994 873339 1 6 999986 -933528 1 546874 776714 734158 2 800954 827674 2 674298 691346 1 537870 635512 -782627 1 15 999995 697261 2 475610 926400 1 413545 932996 -47697 2 2 999999 2 674108 969526 2 2 999999 1 2 999999 702967 2 4 999993 2 939591 987191 2 2 999999 2 12 999995 1 124131 355531 988607 1 2 999999 -21672 2 2 999999 2 2 999999 1 14 999988 -705610 2 2 999999 1 208190 452262 -89594 1 2 999999 -395689 2 2 999999 1 2 999999 645030 2 18 999985 2 358886 805636 1 15 999995 -146651 1 2 999999 -588526 2 2 999999 2 3046 295395 1 4 999995 361309 2 2 999999 1 2 999999 -556099 2 3 999983 1 9 999985 -965783 1 2 999999 345683 2 545519 908785 1 9 999987 349090 1 15 999991 673571 1 20 999982 -924348 2 2 999999 2 13 1000000 2 219326 662717 2 343766 809277 2 682435 806078 2 17 999985 1 297602 495349 -337297 1 1 999990 -848654 1 2 999999 544671 2 2 999999 1 2 999999 276229 2 33364 99699 2 2 999999 2 2 999999 2 4 999987 2 2 999999 1 9 999987 483909 2 380172 849021 1 14 999990 947681 1 191482 876089 -454091 2 3373 868326 2 638978 685847 2 2 999999 1 17 999995 811776 1 2 999999 -609694 2 2 999999 2 15 999985 1 3 999992 -768424 2 582612 946896 1 7 999981 568961 2 51188 282726 1 15 999995 -78012 2 2 999999 2 19323 32355 1 694983 989482 -326616 1 6 1000000 413949 1 10 999984 320648 1 2 999999 -428748 1 357386 915288 -158724 1 3 999987 960783 1 18 999985 -597839 1 2 999999 508429 1 15 999981 239188 1 2 999999 -343568 2 9 999983 1 2 999999 388034 1 20 999996 486968 1 502574 752220 -614791 2 2 999999 1 221342 940537 562139 2 60803 509803 1 2 999999 -745954 1 495279 495722 610201 1 2 999999 83886 2 167495 711073 1 6 999996 990082 1 202824 725255 764180 1 2 999999 -299002 2 2 999999 1 653190 682016 519687 2 18 999989 1 12 999982 -292422 2 180035 635208 2 2 999999 2 349839 410958 2 2 999999 1 2 999999 34679 2 10 999988 2 400598 499146 2 20 999993 1 2 999995 -398705 2 10 999982 2 2 999999 2 2 999999 1 9 999987 630843 1 2 999999 503180 1 239021 946752 277622 1 515222 529408 627994 1 1 999995 -129571 2 2 999999 1 13 999995 275909 2 15 999996 2 2 999999 1 2 999999 686390 1 289170 755475 872112 2 2 999999 2 133913 171715 1 600027 754042 350764 2 2 999999 2 164568 578748 2 508986 867695 2 20 999992 2 8 999993 1 17 999984 543009 2 16 999986 2 133133 541010 1 12 999998 908240 2 2 999999 2 139818 650580 2 11 999985 1 18 999992 -933923 1 2 999999 -643365 2 2 999999 1 2 999999 -553663 1 107560 498336 -86261 2 352670 490663 1 2 999981 830793 2 257200 362842 1 595391 857650 -806510 1 782250 855024 536578 1 17 999988 -210892 1 9 999996 -308559 2 2 999999 1 570774 716766 -945290 2 19 999985 1 183684 662117 -160322 1 9 999984 967822 2 2 999999 2 19 999993 2 16 999998 2 3 999981 2 9 1000000 1 2 999999 -514253 2 17 999989 1 2 999999 473144 1 43185 336807 514577 1 12 999984 -592355 1 6 1000000 430675 1 2 999999 -903110 1 12 999989 239451 1 2 999999 930564 2 2 999999 2 640759 758552 1 2 999999 986169 1 37849 797959 691430 2 2 999999 2 8 999991 2 2 999999 1 112706 990037 -453647 1 2 999999 -918733 1 2 999999 -379434 1 877798 973109 32111 1 2 999999 -617396 1 3 999996 -130173 2 48111 762028 1 2 999999 -252067 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -874462 1 2 999999 -358243 2 51454 891983 1 258187 947100 -527328 1 5 999991 640942 1 2 999990 -638547 1 10 999991 -329857 2 289227 704147 2 18 999997 1 197350 566361 -691291 2 4 999986 1 15 999984 -1460 2 365657 736002 2 604215 935986 2 124186 637694 2 2 999999 2 2 999999 1 2 999999 -175523 1 2 999999 -160999 1 11 999989 -830836 2 2 999999 2 2 999999 1 12 999999 -510373 1 2 999999 -119038 2 110932 483716 1 2 999999 509517 1 228128 554510 317365 1 371736 738764 -935102 1 2 999999 561557 2 34537 845999 2 20 999991 2 2 999999 2 2 999999 2 10 999987 1 169501 938094 769101 1 2 999999 291066 1 16003 696503 195794 2 2 999999 1 2 999999 993553 1 19 999982 431664 2 9 999995 1 471599 811179 -46587 2 2 999999 2 450274 637987 2 13 999982 1 687852 991446 -507123 2 7 999991 1 14 999986 -69246 2 1 999983 2 169484 683028 1 544516 603419 -858797 1 545904 872071 -626052 1 2 999999 -899825 2 20 999982 2 2 999999 2 2 999999 2 14 999995 2 241462 560404 1 2 999989 612982 2 2 999999 1 12 999998 -59305 1 18 999990 -906934 1 2 999999 -666551 2 2 999999 1 20 999984 869833 1 3 999988 -436428 2 5991 152875 1 2 999999 -903733 1 20 999990 -545736 1 2 999999 361018 1 2 999999 931524 2 465015 534187 2 5 999988 2 12 999984 1 8 999993 -641552 1 2 999999 -857685 1 2 999999 458554 1 2 999999 813705 2 16 999999 2 2 999999 2 2 999999 1 2 999999 -464454 2 2 999999 2 17816 841731 1 2 999999 -719160 1 7 999985 871853 2 14 999995 2 2 999999 2 16 999983 2 113513 135320 2 19 999981 2 319719 689479 1 2 999999 958452 2 18 999987 2 80086 786203 2 237718 687079 1 2 999999 843701 1 14 999985 229219 1 17 999983 59725 1 8 999991 -927252 1 1 999997 908115 2 2 999999 1 11 999992 -614636 2 75426 968394 1 2 999999 -538298 2 12 999991 2 15 999996 1 2 999999 212338 2 2 999992 2 2 999999 2 2 999999 1 15 999998 800553 1 12 999995 91056 1 15 999991 -4580 1 515424 798924 607170 1 2 999999 905756 1 605814 926171 -633275 2 5 999981 2 2 999999 2 76324 520512 2 11302 604024 2 264247 766484 1 9 999989 -758128 1 2 999999 483343 2 2 999999 1 6 999997 -715036 1 2 999999 297864 1 374938 761168 91187 1 444969 858312 763720 1 72970 676094 -18452 2 269862 764314 2 2 999999 2 168599 554814 1 2 999987 -97596 1 4 999997 -740842 1 16 999990 -240724 1 10 999990 898166 1 13 999991 481533 2 2 999999 2 535680 788805 2 325368 844817 2 11 999991 2 2 999999 2 176506 501634 2 14 999982 2 2 999999 2 2 999999 2 40830 703329 2 285207 480259 2 2 999999 2 2 999999 1 118917 686570 252823 2 2 999999 1 20 999987 691354 1 11 999990 437330 2 306392 828768 1 444499 571668 -759428 2 2 999999 2 7 999994 2 81725 781025 2 46972 386888 2 2 999999 2 581159 676975 1 327467 592348 29999 2 3 999985 2 8 999999 2 325034 773379 2 20732 979875 1 2 999999 838929 1 912045 989920 -214686 1 2 999999 764997 2 2 999999 1 208748 458761 530330 1 2 999999 -476588 1 2 999999 808930 2 6 999992 2 2 999999 2 16 999991 1 18 999985 166742 2 8 999996 1 264763 867098 1714 1 16 999991 -611375 2 2 999999 1 2 999999 395142 1 2 999999 519783 2 181235 773769 1 10 999987 -557749 1 2 999999 166803 2 2 999999 2 9 1000000 2 3 999983 2 15 1000000 1 292542 769937 -712813 1 5 999992 -164608 2 871039 974731 1 2 999999 -873896 1 9 999988 -995320 1 399982 891535 -937890 1 633555 908287 -21831 2 14 999986 2 2 999999 2 542664 611548 1 12 999983 909522 2 17 999990 2 144515 236785 2 205722 213531 1 334548 842004 421995 2 17 999997 1 71733 574803 754449 2 2 999999 2 2 999999 1 196152 452950 817102 1 635060 659672 -894786 2 649867 689235 1 283875 547360 832721 2 6 999998 1 2 999999 -654051 1 2 999999 -662182 2 10 999997 1 12660 814714 225197 1 2 999999 -616871 1 2 999999 791373 2 2 999999 2 19 999999 1 8 999987 734888 1 215042 528786 -303930 2 18 999983 1 695128 743063 661605 2 2 999981 2 643446 845573 1 2 999999 -217694 1 59902 933773 307357 1 18 999992 -87158 1 5 999999 -76281 1 12 999999 633132 1 2 999999 -304152 1 943061 963710 21318 1 17 999998 461113 2 17 999998 1 2 999999 -896408 2 18 999986 2 2 999999 1 2 999999 -986299 2 5917 388901 1 9 1000000 -877968 2 15 999988 1 6713 683489 634601 2 9 999995 2 348914 811871 2 14 999985 2 137348 968054 2 17 999995 1 3 999981 932056 2 2 999999 1 857369 890418 539919 1 2 999999 877174 2 2 999999 1 2 999999 -77321 2 2 999999 2 1 999999 1 764959 905631 247016 2 2 999999 1 494625 991599 -372615 1 1 999981 -507328 1 8 999984 -497239 2 480663 869195 1 2 999999 78438 2 2 999999 1 20 999985 703029 2 12 999985 1 6 999998 -696915 2 2 999999 2 241664 330611 2 2 999999 1 2 999999 -362663 1 5 999985 -675579 2 2 999999 1 217657 569030 279127 2 12 999984 1 2 999999 871068 2 500448 748103 2 108038 514436 2 160153 552437 1 2 999999 414827 1 148030 496862 -135507 1 791259 812322 790609 1 10 999982 -520825 1 2 999999 -852636 1 1 1000000 -894585 1 2 999999 -736451 1 2 999999 -837811 1 14 999989 -465376 1 2 999999 480843 1 21646 255834 260322 1 2 999999 -100815 1 2 999999 822481 1 2 999999 -309544 1 2 999999 -976562 2 19 999981 1 20 999997 -857540 1 102986 338378 -574979 1 731731 758283 -747578 2 217307 783029 2 2 999999 2 17 999981 1 2 999999 382184 2 81140 213152 1 2 999999 52195 2 2 999999 1 2 999999 607358 1 5 999988 -793086 1 2 999999 87450 2 20 999991 2 124212 173560 2 2 999994 2 702340 757131 2 377964 787733 1 2 999999 -595975 2 2 999999 1 2 999999 100768 2 2 999999 2 207971 372232 1 14 999983 -795717 2 333588 471029 2 2 999999 1 8 999986 621748 1 11466 305955 461350 1 11 999986 115348 2 858024 867450 1 2 999991 -170017 1 303977 529016 -423746 2 362679 619009 2 2 999999 1 2 999999 308481 2 25030 59776 2 455994 917713 1 13 999990 -791993 1 2 999999 353035 1 879333 976073 812255 2 2 999999 2 61537 135911 1 2 999999 -704449 1 2 999999 26999 1 2 999999 -449254 2 2 999999 2 2 999999 1 7 999990 520546 2 17 999993 1 141586 233091 -921879 1 16 999990 152699 2 242187 930694 2 24168 794926 1 228710 237245 550925 1 280434 713906 481305 1 388691 649118 -905126 1 2 999999 321835 1 186100 867145 -246589 1 2 999982 -779404 1 2 999999 374442 1 10 999985 -12619 1 11 999999 491733 2 2 999999 2 10 1000000 2 524049 976964 1 868090 910727 -766175 1 2 999999 -469699 2 287046 654576 1 3662 818887 505693 2 2 999999 2 688664 845726 2 168992 460816 2 2 999999 1 2 999999 45038 2 2 999999 2 13 999986 1 11 999981 213248 1 17 999992 -310791 1 26528 122116 -684277 1 555646 959451 497025 1 2 999999 998699 2 376565 502993 2 2 999999 2 2 999999 1 250414 764808 601114 1 2 999999 -931452 1 12 999982 764707 1 3 999982 113923 2 2 999999 1 2 999999 -538477 2 9 999983 1 4 999993 -480199 1 15 999983 369854 1 448841 482545 288566 1 179959 559685 -616974 2 2 999999 1 151250 682546 486092 2 2 999999 2 7 999989 1 8 999993 -888534 2 2 999999 1 1 999989 -715864 2 2 999999 1 2 999999 -736670 2 2 999999 2 405453 750509 1 6 999995 -429088 2 42745 374913 2 287015 317663 1 2 999999 -601293 1 7 999997 295298 1 13 999984 472533 1 20 999990 83472 1 3 999992 697818 2 107702 427309 1 13 999987 -285886 1 9 999981 -391549 1 2 999999 -366449 1 2 999997 559949 2 2 999999 2 403152 982781 2 2 999999 1 933574 964313 90289 2 3 999993 1 13 999996 -841042 1 696686 773040 908877 2 16 999998 2 2 999999 1 17 999986 859914 1 88078 137891 484409 2 2 999999 2 2 999999 1 2 999999 541218 1 161156 752592 149240 1 4 999982 -709187 2 2 999999 1 2 999999 -434007 2 2 999999 1 2 999999 -827502 2 2 999999 2 55743 506326 1 2 999999 -256197 2 826998 943644 1 5 999981 636619 1 190068 312499 -42867 1 2 999999 654268 1 2 999999 -601227 2 91184 847683 2 18 1000000 1 13 999990 -806088 2 2 999999 2 11 999992 2 210870 403295 2 2 999999 2 98621 424228 2 20 999999 2 2 999999 1 376807 527163 -662477 1 2 999999 -179470 1 441985 801826 934305 1 4071 557211 602478 2 2 999998 1 786186 886442 597097 1 2 999999 -645719 1 520342 970644 872981 2 11 999992 2 499238 987368 1 2 999999 -971636 2 358176 854761 1 603554 959841 -935952 1 3 999981 427588 2 99308 946664 2 19 999983 1 6 999998 617418 1 238509 390456 648172 2 15 999982 2 380883 705167 2 7 999984 2 11 999985 2 493705 985297 1 2 999999 952324 1 8 999999 154391 1 9 999988 616780 1 2 999999 592362 2 327971 943105 2 625775 743426 2 6 999981 1 226956 718951 -561066 1 6 999994 989222 2 12 999983 1 412901 629287 -441733 2 606341 842938 1 384996 393601 -213143 1 8 999988 -797250 2 15 999987 1 674815 856354 400650 2 200527 710887 2 282014 391281 2 16 999984 2 2 999982 1 677984 918455 706384 2 5 999996 2 2 999999 2 2 999999 2 681821 707313 2 2 999999 1 12 999998 394878 1 2 999999 -79624 1 13 999984 789438 2 18 999998 2 12 999981 1 215360 880373 -391080 1 16 999985 -725621 2 241864 847728 2 3 999999 2 2 999999 2 12 999981 1 2 999999 910338 2 9 999989 1 769806 917555 -376679 1 2 999999 720290 2 2589 329178 1 4 999982 508710 1 17 1000000 18418 2 46709 894733 2 2 999999 2 2 999999 1 2 999999 -226093 1 2 999999 -125208 2 2 999999 1 4 999994 -539396 2 18 999990 1 2 999999 -379569 2 2 999999 1 122287 316158 -186968 2 2 999999 1 846130 925721 -515149 2 4 999981 2 199885 302884 1 1 999993 -810123 1 15 999986 -424836 2 2 999999 1 2 999999 277441 2 2 999999 2 2 999999 1 1 999989 269020 2 2 999999 1 13 999993 446228 2 16 999999 1 19 999990 262599 1 73801 853151 371493 2 173214 733887 1 872993 923952 -60930 1 72894 492668 657202 2 6 999996 1 4 999981 -921794 2 3 999997 2 2 999999 1 585621 638819 -769175 2 4 999993 2 551165 659969 2 10 999988 1 298023 336297 -838834 2 626431 744513 2 2 999999 2 348067 394321 1 26867 971819 -723381 2 556108 895053 2 12 999988 2 20 999981 1 10 999990 -933751 2 595975 768469 1 2 999999 631966 1 213452 605807 -199864 1 101919 689563 487320 1 6 999987 -992849 2 12 999991 2 2 999999 2 283922 901636 1 2 999999 -551716 2 2 999999 1 2 999999 845513 2 216513 879743 2 2 999999 2 17 999995 2 2 999999 1 11 999995 -797185 2 2 999999 1 502232 899312 -971901 1 2 999999 135166 1 3 999994 365097 2 188018 929849 2 12 999986 1 17 1000000 -699575 2 154313 182044 2 304986 956429 1 2 999999 200858 2 240092 717167 2 5 999992 2 11 999994 1 2 999999 -407935 2 8 999989 2 2 999999 2 2 999999 1 2 999999 445523 2 122922 245849 2 2 999999 2 16 999988 2 1 999992 1 16 999983 -376536 2 2 999999 2 244180 384812 2 117051 253410 1 681390 821615 498226 1 576222 906927 -134297 2 170046 531573 1 9 999989 524971 1 491412 662124 270131 2 4 999984 2 2 999999 1 13 999996 42251 2 5 999988 2 5 1000000 1 2 999999 886321 1 2 999999 -232510 2 102955 412438 1 739646 906958 139192 1 15 999986 -779516 2 790689 842971 2 1 999998 2 14 999996 2 691670 703896 2 13 999994 2 2 999999 1 148919 276174 -266261 1 383242 648744 -961778 2 182486 536036 2 1 999996 1 5 999987 858546 1 2 999999 915343 1 17 999981 649469 1 115437 509124 309179 1 5 1000000 490119 2 5 999996 2 20 999986 2 548450 842191 2 2 999999 2 751596 833030 1 97308 670325 938390 1 2 999999 -969344 2 6 999987 2 446627 911855 1 316762 377841 -176034 1 13 999991 149848 2 2 999999 1 2 999999 -701258 1 16 999986 -921507 2 12 999990 1 1 999983 21633 1 119053 677325 671684 1 15 999992 -201984 2 2 999999 1 2 999999 -263477 1 7 999987 -556958 1 4 999989 -475643 1 11 1000000 460965 2 20 999985 1 442713 838951 -952153 2 16 999997 2 2 999999 2 2 999999 1 2 999999 894538 1 2 999999 378273 1 2 999999 289357 1 10 999987 764694 1 17 999988 -781665 1 2 999999 713754 2 10 999985 2 640290 820089 1 2 999999 643579 2 2 999999 1 10 999989 526617 2 5 999988 2 2 999999 1 2 999999 -978956 1 18792 625642 -971324 2 2 999999 2 56587 356268 1 743593 793237 159529 1 11 999985 719998 2 333027 540201 2 12 999985 1 213930 415861 -245791 1 8 999995 -609395 1 794791 921869 -551089 1 14 999985 -891209 1 18 1000000 -54290 2 2 999991 2 184517 381643 1 306660 357135 -747030 1 5 999988 -3874 1 577068 806929 905076 2 92502 499886 1 2 999984 413373 1 629438 904235 -336176 1 212098 883756 375179 1 2 999999 923171 1 17 999993 265316 1 102954 742053 -637920 1 12 999984 37036 2 7 999996 2 75914 250260 1 494759 678868 994380 1 361032 681646 -928046 1 15 999994 -144047 2 2 999999 2 651957 688103 1 3 999983 -291693 1 2 999999 670459 1 2 999999 -747129 1 363817 916437 -84518 1 2 999999 -923501 2 10 999987 1 485586 903625 -824532 1 1 999992 814838 1 2 999999 171300 2 6 999996 2 3 999994 2 2 999999 1 2 999997 -895457 2 100298 912518 1 2 999999 728192 2 15 999986 1 7 999993 -798155 1 476955 984156 877605 1 320264 712441 -511920 2 7 999996 2 280716 547702 2 6 999999 2 19 1000000 2 2 999999 2 15262 757465 1 95320 680247 -870297 1 13 999991 439845 1 5 999993 -907977 1 18 999981 581400 2 9 1000000 1 16 999985 -353174 1 2 999999 -640240 1 20 999992 -536734 2 2 999999 1 14 999989 -857887 1 714535 928448 484369 1 8 1000000 978924 2 9 999995 2 2 999999 1 539714 580932 -579168 2 2 999999 1 476787 522296 598538 1 2 999999 -19794 2 14 999997 2 2 999999 1 343235 745129 211433 1 6 999992 514153 2 14 999989 2 69662 415493 1 262586 732011 839459 2 2 999999 1 155768 882851 399774 2 18 999987 2 2 999999 2 44736 836870 1 315051 839591 -387194 2 20 999983 1 1 999992 -323638 1 2 999999 -960357 1 4 999984 -550160 1 18 999996 797533 2 497522 700327 2 12 1000000 1 2 999999 839733 1 1 999989 817645 1 2 999999 543232 1 9 999998 198604 1 481126 680878 -274526 2 12 999982 2 2 999999 2 16 999992 2 11 999992 1 10 999985 322292 2 10 999989 1 506258 933597 358526 2 8 999992 2 4157 919809 2 249379 494953 2 7 999996 2 9 999996 1 2 999999 -337382 1 2 999999 -272309 2 2 999999 2 492343 678912 2 5941 546521 2 319376 748586 2 417931 848398 2 477779 967673 2 492331 677907 1 19 999983 334705 2 74002 764478 1 2 999999 877821 2 2 999999 1 52155 551197 200470 1 12 999982 493547 1 11 999984 260053 1 97670 193931 806982 2 19 999988 1 45014 801308 249515 1 2 999999 237256 1 2 999999 -150765 1 2 999999 -384347 2 157940 791440 1 2 999999 -969525 2 13 999990 2 2 999999 1 2 999999 -38187 1 2 999999 -963480 1 2 999997 751970 1 141616 160469 -741494 2 2 999999 1 2 999999 -202096 2 172750 597187 2 18 999991 1 109377 609034 233804 1 2 999999 739698 2 2 999999 1 7 999988 -882759 1 2 999999 -458051 2 2 999999 1 2 999999 -134873 1 16 999998 695983 2 255289 954425 1 2 999999 -689009 2 245778 519534 1 8 999988 378461 2 259898 336124 1 2 999999 -182588 2 2 999999 1 2 999999 638905 1 2 999999 365963 1 558308 821520 890921 2 187036 781009 2 2 999999 2 2 999999 2 136815 772863 2 46915 962938 2 6 999982 1 5 999991 -23173 2 402544 701158 2 13 999981 1 14 999981 407359 2 2 999999 1 2 999999 -395719 1 2 999999 -822498 1 221112 868055 -739802 1 67681 251433 -936532 1 13 999985 115984 1 2 999999 -990766 2 2 999999 1 2 999999 -301013 2 358573 892848 2 16 999986 1 2 999999 546310 1 1 999981 133582 2 2 999999 2 2 999999 1 14 999995 -320342 2 2 999999 2 14 999998 2 19 999986 1 503042 817167 399453 2 2 999999 1 2 999999 738856 2 2 999999 2 2 999999 1 2 999999 -180587 2 189958 676643 1 6 999986 759770 1 3 999999 -947057 2 205683 992454 1 18 999989 764081 1 19 999994 -845733 2 2 999999 2 12 999989 2 744038 896500 1 2 999999 424829 1 1 999989 -897978 2 2 999995 1 2 999999 -302147 2 2 999999 1 1 999997 -148751 1 323205 959782 460628 2 192961 718199 2 8 999991 1 2 999999 90753 1 548621 925849 -581125 1 7 999987 -233145 1 545159 812135 594306 2 2 999999 2 2 999999 1 2 999999 736922 2 604072 824983 1 2 999999 529459 1 106671 900961 -700418 2 2 999999 2 109029 422257 1 519307 849027 374047 1 2 999999 80250 1 7 999986 879633 1 23517 60860 760599 1 2 999999 -448114 1 3 999990 638079 2 2 999999 2 2 999999 2 2 999999 2 479922 651153 2 4 999991 1 11 999989 159586 2 10 999982 2 2 999999 1 2 999999 176895 2 3 999990 1 14 999990 6379 1 13 999990 644989 1 26345 645012 -786431 1 10 999983 -802035 2 283054 982442 2 201412 454522 2 795903 922265 2 113921 178362 1 2 999999 -349795 1 3 999982 -442689 1 9 999989 65484 1 557958 787978 706189 2 11 999992 1 127446 884441 677167 1 2 999999 9178 1 141946 792915 15118 2 226816 307809 2 177197 915129 1 1 999992 172516 1 2 999999 115379 2 15 999986 1 4 999993 -497757 1 2 999999 -761447 2 4 999991 1 440757 803603 359003 2 2 999999 1 2 999999 322545 1 9 999998 -646430 1 4 999997 -623803 1 281956 578181 -976268 1 10 999986 -406627 2 8 999997 1 2 999999 -590332 1 2 999999 126756 2 13 999999 1 246191 567327 -260984 1 2 999999 -951827 2 52298 821526 1 16 999990 33736 2 18 999982 2 12 999981 2 503095 533310 1 114614 958993 -583298 2 24134 277897 1 2 999999 149202 1 424565 910172 -888412 1 2 999999 -679245 1 2 999999 -270295 2 2 999999 1 13 999983 668929 1 2 999989 186937 2 2 999999 2 8 1000000 2 288364 595017 2 217906 499095 1 87231 290756 -928174 2 1 999998 1 2 999999 -970349 1 278933 394355 44723 1 235797 384139 38925 2 519421 520214 2 2 999999 2 19 999983 2 14 999998 2 9 999998 1 349239 474464 653947 2 16 999993 1 2 999999 472362 2 2 999999 1 266732 990194 322750 2 2 999999 2 7 999999 1 823594 884388 155020 2 8318 893856 2 10 999982 1 2 999999 -199705 2 2 999999 1 313631 954763 -481270 2 1 999991 1 17 999993 163103 1 12 999990 909854 2 17 999994 1 4021 537229 799567 2 11 999983 2 2 999999 1 20 999982 685903 2 12 999996 1 8 999991 -818412 1 549285 812687 -314847 2 5 999996 2 268484 445195 1 560632 974323 481817 2 14 999994 2 2 999999 2 20388 204558 2 2 999999 1 20 999988 -832033 1 14 999994 -190914 2 2 999999 2 780219 847564 2 5 999994 2 1 999999 2 235490 307284 1 12 999991 -714884 1 6 999992 -475051 1 20 999981 -814980 2 2 999999 1 453406 746977 -57001 2 1 999993 2 260140 797592 1 2 999999 602295 2 672779 998259 2 10 999989 1 2 999999 -323214 1 227242 853979 -971013 2 131040 818850 1 282162 814428 798450 1 477227 703836 383366 2 9 999981 1 6 999987 829300 1 17 999991 938752 2 278456 588696 1 2 999989 912979 1 20 999987 -86009 1 9 1000000 950218 1 170349 958890 -653376 2 2 999999 1 140088 334227 -751924 1 18 999999 -189170 1 435436 809400 777521 2 177835 385267 2 640996 662841 2 259346 501855 2 2 999999 1 15 999987 -797662 1 2 999999 779787 1 7 999988 -388803 1 20 999997 -223109 2 650865 781724 2 2 999999 1 534911 952187 634139 1 15 999991 23436 1 2 999999 -733516 1 10 999984 396064 1 2 999999 352764 2 13 999989 1 17 999982 -190229 2 2 999999 1 9 999991 349320 2 12 999986 2 2 999999 1 335494 546256 985249 1 2 999999 -562392 1 17 999999 -432258 2 2 999999 1 194387 803310 339683 2 16 999981 2 2 999999 2 2 999999 2 2 999999 2 5 999998 2 147424 480859 2 92830 951697 1 5 999982 -190884 1 15 999997 -693892 1 7 999987 649130 2 45976 439414 1 2 999999 -178869 2 14 999988 1 113523 464697 855548 2 136468 852460 2 2 999999 1 2 999999 280801 2 1962 332322 2 2 999999 2 1 999998 2 4 999984 1 8 999991 -97144 2 2 999999 2 450035 931653 2 3 999997 1 17 999987 -591788 1 2 999999 -203073 1 60385 869679 687386 2 2 999999 1 519855 905351 366931 2 265696 390963 1 54123 253736 72281 2 309741 468115 2 15435 240558 2 474054 806889 1 654215 999512 -428352 1 1 999995 429035 2 83479 878692 1 2 999999 -991060 2 2 999999 2 2 999999 2 668963 758301 2 2 999999 1 2 999999 389739 1 7 999983 60811 2 547416 673276 1 217396 568000 359281 2 2 999999 1 2 999999 621403 1 5 999990 791016 1 2 999999 -612556 2 468586 992192 1 9 999986 -864696 2 3 999993 2 591397 691403 2 2 999999 2 118682 344128 2 12 999994 2 15720 357754 2 677207 680133 2 2 999999 1 4 999984 325440 1 487630 688415 -442708 2 82574 206127 2 2 999999 2 687588 817817 1 10 999997 -370455 2 5 999988 1 2 999999 146101 1 2 999999 496735 2 2 999999 1 158894 266264 320302 2 326868 951497 1 2 999999 -80613 1 17 999993 -526223 2 553596 623672 2 7 999987 2 2 999999 1 2 999999 492161 1 433975 938775 -462402 1 2 999999 295074 1 3 999987 -946837 1 545096 959431 289528 2 268749 390375 2 2 999999 1 13 999993 -691463 1 6 999995 -858649 2 2 999999 2 2 999999 1 2 999999 -410957 2 255586 590119 1 16 999982 75287 1 1 999983 383844 1 2 999999 -735940 2 741567 841523 2 12 999987 2 2 999999 2 2 999999 2 169572 889327 1 251153 712050 248011 2 43658 327839 2 14 999993 2 2 999999 1 11 999987 799321 2 638208 709202 1 2 999999 66477 2 630871 754702 1 2 999999 867818 1 12 999995 837083 2 19 999982 2 2 999999 1 321195 544082 258746 2 7 999981 2 132481 427061 2 390488 592767 1 16 999998 -823177 1 107845 179668 919624 1 2 999999 46986 2 287800 652077 2 687175 753797 2 211302 517983 2 4 999997 2 6 999989 1 20 999987 235359 2 190542 465066 1 2 999999 991478 1 402391 441343 -224681 1 494152 823355 293790 1 6 999998 -251873 1 359718 833569 8936 2 630020 792247 1 19 999986 -851772 1 412895 616341 -722520 2 2 999999 2 12428 621148 1 2 999999 -582323 1 17 999981 -654769 2 585002 881662 1 131119 974566 -55998 1 212696 732427 753877 2 1 999988 1 2 999999 -453809 2 18 999991 2 2 999999 1 18 999995 837847 1 2 999999 796864 1 2 999999 -802538 1 18 999991 678085 2 12 999984 2 2 999999 1 532779 988191 343491 2 9 999981 2 619759 965600 1 2 999999 55859 1 2 999999 -974336 1 2 999999 641169 2 12 999990 2 104915 918137 2 11 999981 2 2 999986 1 631437 785893 -374647 1 368165 755195 410722 2 11 1000000 1 105361 850374 516724 2 316604 554147 1 19 999989 -27232 2 2 999999 1 16 1000000 -992812 1 2 999999 298545 2 354150 683090 2 5 999995 2 10 999995 1 2 999999 -460731 2 13 999992 1 572799 653272 -356475 1 2 999999 -702357 2 2 999999 2 2 999999 1 5 999981 507851 1 2 999999 -390088 1 2 999999 -786475 2 4 999987 1 2 999999 -358236 1 2 999999 189180 1 2 999999 -740563 2 342256 513433 1 9 999982 -187608 2 9 999983 1 2 999999 717349 1 3 999984 823927 1 12 999982 470957 1 2 999999 495249 2 6 999986 1 2 999999 -840102 2 5 999983 2 2 999999 2 2 999999 2 2 999999 1 187916 463542 744505 2 2 999999 1 377747 881427 970781 1 844884 958193 432661 1 11 999991 776770 2 4 999997 1 2 999999 -564259 2 4 999998 2 251791 721191 1 2 999999 -633849 1 436005 838460 -738000 2 476753 862590 1 381497 711326 -553410 2 2 999999 2 241856 430266 2 2 999999 1 2 999999 237103 1 19312 166531 -699374 2 2 999999 1 6 999987 -403403 2 16 999981 2 50675 295019 2 5 999997 1 688952 753341 -364974 2 2 999999 1 20 999991 -695895 1 18 999981 593285 1 2 999999 453209 1 6 1000000 841035 1 3 999999 -147993 1 20 999994 668898 2 5 999995 2 198942 645566 1 2 999999 602913 1 507638 716094 169024 1 2 999999 434431 2 26267 746069 1 1 999994 677858 1 358719 999548 499554 1 215415 453099 448159 2 15 999988 2 18 999994 2 467900 654542 2 20 999995 2 2 999999 2 239287 436502 1 2 999999 478313 1 206747 546830 -568962 1 84974 881508 -688021 1 19 999987 -209088 2 239370 576430 2 2 999999 2 2 999999 2 10 999998 1 12 999993 -949758 1 2 999999 -834188 2 2 999999 1 116640 603504 -884859 2 9 999981 2 238763 934795 2 2 999999 1 114156 681160 156771 2 253447 678562 1 391236 503998 62092 2 110316 116781 2 352120 480644 2 7 999986 2 1 999998 2 7 999984 1 6 999997 105599 2 18 999985 2 16 999988 2 31714 156836 1 20 999985 965546 1 6 999986 -988402 1 2 999999 -715766 1 2 999999 625238 2 2 999995 1 2 999999 -847862 1 119222 190901 -152072 1 412225 714015 390382 2 2 999999 1 359976 615011 -681062 2 2 999986 2 12 999992 1 266410 471004 952149 1 16 999987 -640953 2 906253 926164 1 670242 675237 381013 1 2 999999 -147088 1 5 999985 210059 1 554512 621504 837881 2 2 999999 1 377369 600501 200685 2 247284 580569 2 2 999999 2 762788 913670 1 10 999993 -419914 2 14 999994 2 2 999999 1 60759 536168 -204830 2 5 999986 1 894180 991507 178292 2 10 999985 2 2 999999 1 2 999999 -23547 2 20 999987 1 10 999985 -774906 1 13 999997 411881 2 2 999999 2 9 999992 2 12 999990 2 2 999999 1 2 999999 -748225 1 2 999999 902721 2 65713 876233 2 2 999999 2 262881 480883 1 2 999999 -763362 2 2 999999 1 539807 973357 772317 1 2 999999 773140 2 2 999999 2 2 999999 1 380782 855320 518168 1 2 999999 -802621 1 361801 529627 -87250 2 677998 956944 1 2 999999 -94419 1 85823 111281 993452 2 223800 447145 1 250544 502406 871334 2 2 999984 2 476232 964194 2 2 999999 2 228980 600514 1 20 1000000 110533 2 2 999999 1 14 999988 281902 1 16 999997 -52579 1 2 999999 772728 2 2 999999 2 247395 813513 2 1 999997 2 354102 822660 2 11 999999 1 18 999981 374146 2 2 999999 1 2 999999 -865743 1 2 999999 281247 1 3 999993 37481 1 197810 415761 -599323 1 2 999999 232934 1 429532 720457 887049 2 754640 762868 1 425435 650070 -498264 2 6 999991 1 2 999999 22785 2 2 999999 1 325521 430342 703579 2 2 999999 1 2 999999 -907132 2 98765 411442 1 360653 582945 -12104 1 4 999992 421868 2 2 999999 2 300833 967533 2 2 999999 2 17 999983 1 2 999999 525934 2 3 999985 2 307414 766127 2 13 999997 1 2 999999 -66615 1 586622 960736 -422361 2 14 999982 1 168907 984957 -493844 1 2 999999 -997320 2 19 999990 1 2 999999 -446667 2 272397 743917 1 503090 991444 411300 2 18003 329020 1 3 999994 -497426 2 18 999994 2 8 999995 2 12 999982 2 130752 209519 1 2 999999 -653134 1 2 999999 823461 2 2 999999 2 97020 602215 1 844775 845561 558391 2 17 999982 2 1 999982 2 139640 407680 2 372553 885382 1 523837 921188 -867910 1 131121 219711 415408 1 2 999999 -62038 2 12 999983 2 2 999999 2 19 999982 1 398824 683969 186704 1 2 999999 -403376 1 288971 651179 -669923 1 4124 820637 386305 1 300082 963538 806746 1 93890 156935 569475 1 2 999999 712981 1 368037 469249 365525 1 724760 727109 -342611 1 3 999981 -365342 1 2 999999 -193841 2 9 999996 2 429516 944984 2 2 999999 1 381306 897806 -995762 2 14 999993 2 2 999999 2 2 999982 2 4 999989 2 2 999999 2 20 999989 2 17 999991 2 9 999993 1 10 999989 847715 1 88904 437839 -455259 2 456093 743848 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 168810 871993 601067 1 7 999983 928551 1 398461 543495 426578 2 2 999999 2 860013 888845 2 718292 951500 1 16 999995 -109242 2 8 999994 1 2 999999 795493 2 177111 805200 1 61319 224283 -367094 1 311657 341459 891961 2 435310 893937 1 129482 186021 -62455 1 2 999999 610940 1 2 999999 -905241 2 20 999981 2 808139 862452 2 8 999988 1 2 999999 372432 1 17 999983 -115334 1 57094 127771 -716259 1 2 999999 993101 2 2 999999 1 451487 863160 -571753 1 2 999999 533320 1 2 999999 -510679 2 2 999999 2 2 999999 2 428552 653219 1 10 999996 -118605 1 166980 249840 -643119 2 867615 963691 1 754721 805483 377052 1 10 999999 408805 2 732400 949586 2 217803 912405 2 84470 628747 1 2 999981 -474285 2 50225 902464 1 2 999999 -584053 2 11 999995 1 3 999987 -31385 1 929592 957988 336705 1 870654 930104 311868 2 101990 779401 2 2 999999 2 2174 575307 2 2 999999 2 20 999993 1 456477 728149 226636 1 13 999983 -686792 1 2 999999 -189621 1 785573 972239 -30857 1 2 999999 641981 2 443100 575686 1 145650 951877 764982 2 436643 615376 1 7 1000000 -124625 1 16 999995 -276000 2 2 999999 2 12 999987 1 20 1000000 6841 1 13 999998 -351242 1 2 999999 555505 2 1 999984 2 2 999999 1 2 999999 751643 2 900078 959870 1 15 999988 -764358 2 2 999999 2 1 999985 2 2 999999 2 20935 914435 2 10 999993 1 2 999999 -145656 1 2 999999 526627 2 2 999999 2 244081 600853 1 337533 891204 -472716 1 2 999999 791925 1 15 999997 -689403 1 908629 987387 -854502 2 58216 128762 1 2 999999 -507170 1 628897 998238 720195 1 15 999994 534645 2 2 999999 1 2 999999 -149195 2 2 999999 2 17 999986 1 2 999995 648735 2 2 999999 1 317744 361252 -132791 1 204975 294185 -729064 1 454448 680902 135733 2 2 999999 2 142155 297610 2 10 999994 2 15 999985 2 352476 824385 1 2 999999 -194476 2 4 999981 2 9 999984 1 3 999997 108859 1 2 999999 352584 1 14 999981 -800589 2 474744 745338 2 2 999999 1 216049 762207 775964 1 2 999999 -940518 1 167742 722502 458520 2 20 999986 2 416061 743635 2 12 999984 1 4 999984 -579158 1 12 999996 377948 1 2 999999 642888 2 166910 995624 2 5 999988 2 15 999992 1 300275 766612 -315930 2 3 999998 2 527407 857267 1 2 999999 80052 1 2 999999 232681 1 10 999999 -128563 1 10 999989 918391 1 44679 586277 327236 1 8 1000000 702902 1 6 999990 -862759 2 591468 702058 1 9 999990 56006 1 16 1000000 -755143 1 7 999985 903764 2 2 999999 1 18 999985 633992 2 2 999999 2 2 999999 2 341570 805173 2 18 999990 2 17 999999 2 17 999990 2 14413 510312 1 2 999999 597551 1 596012 654713 948970 1 11 999988 495177 1 17 999992 862795 1 2 999999 227011 1 1362 634050 158734 1 684436 747973 487872 2 659556 840736 1 2 999999 356274 2 2 999999 2 2 999999 2 2 999999 1 6 999998 390003 1 11 999996 391609 2 11 999995 1 10 999990 -702172 1 271447 392556 -11224 1 2 999999 -180259 1 9 999989 -833138 1 2 1000000 -213215 1 2 999999 280189 1 7 999994 -762001 1 331301 486276 -490404 1 4 999984 211472 2 2 999999 1 471058 690123 862199 2 2 999999 2 12 999998 2 15 999990 1 469060 506603 -163329 1 15 999991 -412781 1 268235 942811 -5118 1 93642 530701 410602 2 146118 995845 2 23773 507566 2 392617 964357 2 11 999990 2 221667 372029 2 2 999999 1 508968 965416 73912 2 20 999997 2 5 999991 2 2 999999 2 14 999996 1 2 999999 -792049 2 778635 881325 2 7 999994 1 400599 743474 -736434 2 2 999999 2 93642 660025 2 4 999991 2 2 999999 2 225366 575331 2 1 999986 1 2 999999 -19669 1 2 999999 505362 1 18 999981 -880827 2 4 999996 1 501875 587192 91621 1 2 999999 557412 2 80991 588561 1 171818 582658 101651 1 2 999999 845046 2 385758 752094 1 2 999999 187635 1 2 999997 836653 2 6 999986 1 14 999998 -276301 2 2 999999 2 2 999999 1 2 999999 -41075 2 2 999991 2 2 999999 2 4 999999 2 158832 356671 2 2 999999 1 16 999982 783469 2 2 999999 2 499188 586643 1 2 999999 -967410 2 2 999999 1 110279 796997 913852 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -521235 2 6 999986 2 528571 560030 1 479422 695099 250066 1 5 999982 -19484 2 11 999983 1 14419 400570 999689 1 19 999998 -296434 2 2 999999 2 2 999981 1 20002 956736 -91750 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 585084 856381 2 419195 480711 2 7 999990 2 225697 974110 1 89383 915383 -269081 2 8 999994 2 19 999993 2 16 999993 2 295493 754313 1 2 999999 -718794 1 11 999990 -11121 1 2 999999 -804567 2 10 999996 1 2 999999 -921868 1 18816 642240 403247 1 59782 482410 408567 2 2 999999 1 335458 996177 41446 2 320134 794094 1 7230 268696 -491696 1 138916 607571 774014 1 2 999999 -858500 1 292865 739488 998380 2 66521 299584 1 258677 556902 271555 2 20 999995 2 82028 541048 1 2 999999 -975631 2 7 999981 1 318298 911023 931280 2 2 999999 2 17 999981 1 2 999999 283154 1 2 999999 -576981 2 12 999994 1 17 999990 13588 2 2 999999 1 2 999999 819670 1 2 999999 960132 1 170029 962671 -411316 2 8 999991 1 15 999999 138344 1 8 1000000 333095 2 234937 399398 1 2 999999 -457619 2 4 999984 1 372995 930241 475354 2 14 999987 2 2 999999 2 210047 684530 1 915394 927610 667230 2 2 999999 2 266621 621829 2 11 999999 2 144647 618437 1 15 999998 691602 1 10576 385166 263949 1 84116 94950 -335657 2 2 999999 2 2 999999 1 37286 58761 851606 2 2 999999 2 2 999999 2 120814 448561 1 2 999999 470140 2 2 999999 1 306049 755026 3831 2 662518 979710 1 2 999999 944221 2 4 1000000 1 319984 960281 235872 1 62712 698669 334169 2 37951 408134 2 2 999999 2 291831 806669 1 10 999998 -889408 1 2 999999 -706834 2 13 999983 2 2 999999 1 2 999999 256283 2 2 999999 2 14 999984 2 2 999999 1 2 999999 -134435 1 121639 976883 -322484 1 19 999994 359921 1 2 999999 853285 2 4 999987 2 2 999999 1 1 999997 737470 2 20 999995 2 36742 854098 1 536632 868212 -138697 2 85095 437120 2 644621 674898 2 26104 61481 1 241856 347278 -495375 2 2 999999 2 772514 783540 2 720367 855108 2 2 999999 1 267933 887753 -480521 2 360970 414603 2 611058 738142 2 13 999983 1 188970 500146 90891 2 2 999999 1 2 999999 412609 1 2 999999 -79694 2 366225 705285 2 304973 887428 2 2 999999 2 1 999995 2 6 1000000 2 2 999999 2 2 999999 2 16 999982 1 2 999999 -288257 2 341280 484780 2 2 999999 2 2 999985 2 2 999999 2 585406 923462 2 9 999998 2 2 999999 2 685438 905217 2 6 999986 2 12 999989 1 18 999993 313674 1 5 999991 393285 2 303778 532183 2 5 999997 2 4 999999 2 2 999999 1 138820 336650 -418894 2 19 999985 1 522643 719623 -628647 1 2 999999 900620 2 138622 175433 1 2 999999 392075 1 16 999987 -790657 1 389865 926750 69411 2 2 999999 1 101905 389716 -308257 2 160521 228199 2 2 999999 1 14 999992 662876 1 2 999999 790730 1 13 1000000 151901 1 2 999999 -981107 2 751856 827407 1 253582 343941 635308 2 2 999999 1 2 999999 692555 2 201621 963261 2 16 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 15 999983 89107 2 635455 896326 2 371476 824056 2 737831 750775 1 2 999999 -92276 1 12 999986 64997 1 938 261706 -288786 2 252986 998044 1 98598 490353 513538 1 2 999999 975003 1 14 999988 494780 1 11 999995 -729783 2 20 999997 1 2 999999 -744915 1 2 999999 -333767 2 121970 308196 1 417788 944433 -608562 1 2 999999 -401907 2 112490 605839 1 2 999999 497354 2 9 999991 2 395772 435179 2 34097 563411 2 492613 528798 2 11 999998 2 144665 156558 1 220569 727229 373535 2 2 999999 2 159485 628037 2 8 999999 1 349278 754994 -391727 1 10 999981 257305 1 34053 422041 -152019 1 1 999985 -39429 2 3 999990 2 6 999988 1 1 999986 -698209 2 16 999985 1 10 999996 -903276 1 12 999996 -127936 1 2 999999 20473 2 6 999983 2 452196 589896 1 10 999987 310061 2 387140 611334 2 2 999999 1 430883 870501 -634828 2 762964 978346 2 525743 917392 2 2 999999 2 34854 246293 1 2 999999 566183 1 379168 426579 394205 1 1 999990 873760 1 8102 811100 -372040 1 2 999999 880362 1 302691 835200 -101383 1 415754 991823 -602669 2 2 999999 1 16 999981 288391 1 13 999983 539964 1 2 999999 427958 2 5 999994 1 389168 773863 600962 1 2 999999 -23928 2 12 999985 1 8 999993 153701 2 186131 725325 2 372995 654758 2 5 999988 1 10 999997 265544 2 17 999999 1 2 999999 805957 2 18 999989 1 2 999999 743130 2 2 999999 1 2 999999 -801028 2 2 999999 2 18 999984 1 2 999999 718503 2 4 999983 1 2 999982 79134 2 349360 491986 1 14 999986 -204989 2 631628 744793 1 14 1000000 -979701 2 2 999999 1 14 999989 923841 1 5 999986 -582186 1 148075 344944 -602630 1 357289 464401 427466 2 373727 479482 1 1 999998 74637 2 2 999999 1 575297 826704 -404929 2 174668 661885 1 301801 856125 -854815 1 7 999990 661779 2 701802 807909 2 2 999999 1 140021 614589 -580046 2 9 999995 2 6 999984 2 34712 153637 1 2 999999 720812 2 2 999999 1 11 999992 -619099 1 372186 988067 -569310 2 374318 624276 1 2 999999 -725336 1 19 999998 52030 1 217023 504443 188116 1 325649 893611 -99525 1 14 999991 -453987 2 423756 723028 2 2 999999 1 6 999985 763498 2 2 999999 2 2 999999 2 2 999999 2 330166 605958 2 2 999999 1 27350 123869 -750775 2 2 999999 2 2 999999 2 98104 136651 2 14 999995 1 2 999999 579901 2 8 999982 2 2 999999 1 727368 914470 -579998 1 288669 581553 463222 1 1 999983 518449 1 2 999999 372750 1 12 999993 583254 2 27149 625085 1 11 999987 187505 1 2 999999 -283604 1 79076 239485 724956 2 297641 977209 2 243698 709284 2 2 999999 2 326085 695949 2 2 999999 1 20 999989 138771 1 2 999999 -743841 2 887282 984933 1 733680 956559 -773522 2 2 999999 1 2 999999 -736979 1 2 999999 854369 2 3 999984 2 18 999990 1 2 999999 -464789 2 2 999999 2 2 999999 2 542723 986871 2 10 999983 2 114473 158505 2 2 999999 1 578634 840949 -6391 2 16 999987 1 2 999999 50878 1 6 999993 548150 1 20 999985 286264 1 412516 743736 771237 2 16 999995 1 658187 927389 375148 1 6 999998 -109992 2 2 999999 2 2 999999 1 2 999999 -928875 1 11 999986 154395 1 2 999999 483086 1 101718 965513 911580 1 3 999984 153589 1 2 999999 -786519 2 12 999992 2 2 999999 2 287993 607806 1 742749 889673 322495 2 20 999993 1 2 999999 876286 1 430801 808213 -648547 1 2 999999 -697036 2 232183 393270 2 2 999999 2 2 999999 1 2 999999 564488 2 2 999999 2 3 999992 1 31104 229541 526279 2 347320 475887 2 15 999992 2 2 999999 1 14 999997 -547358 2 9 999992 1 5 999986 -596656 2 17 999987 1 67650 175498 808007 1 6 999995 989490 2 2 999999 1 154667 493771 187279 2 6 999994 2 2 999999 2 917172 958430 1 152513 425613 341598 1 76252 327672 673005 1 84312 351568 364120 1 593207 767894 -712158 2 192995 717682 1 3 1000000 765668 2 405302 970628 1 2 999999 -127430 2 16 999992 2 2 999999 2 139604 915075 1 8269 799573 -448986 1 485981 737717 428734 1 21867 680868 -510005 2 14 999985 1 180058 969869 -467298 2 203456 326867 1 2 999999 657850 1 5 999998 -636603 2 2 999999 2 313791 974722 2 2 999999 1 4 999983 -856899 1 11 999991 -300811 2 14 1000000 2 964306 994712 1 2 999999 -309385 1 11 999981 -251786 1 4 999999 -760056 1 10 999999 -826573 1 2 999999 -854667 2 190297 200720 2 8 999988 2 385348 637116 1 4 999998 -601291 1 2 999999 -830500 1 7 999983 -621621 1 2 999999 993491 1 2 999999 122557 1 7 999984 161605 1 394179 635629 -693563 1 142092 708088 -966908 1 7 999996 368053 1 2 999999 -292991 2 17 999997 2 596628 771086 1 5 999984 837180 1 2 999999 841679 1 2 999999 -289568 1 12 999987 254929 1 804159 853024 666984 2 116660 995239 2 2 999999 2 15 999998 1 7 1000000 180161 1 2 999999 537959 2 485479 992957 1 2 999999 -190364 1 2 999999 -192194 2 2 999999 2 4 999988 1 13 999984 627178 1 2 999999 -767927 1 12896 522935 -116256 1 2 999999 -706040 1 128565 445652 452672 1 2 999999 -594331 2 89869 116659 2 2 999999 1 22798 692614 444035 2 682403 683647 2 8 999988 1 317017 434633 -979321 2 2 999999 2 165254 360103 2 2 999999 2 2 999999 2 13 999997 2 148615 762210 2 2 999999 1 216190 818544 -85930 1 2 999999 -534305 1 700547 987240 474323 2 2 999999 2 116349 526998 2 2 999999 2 2 999999 1 60466 968151 685323 2 70029 842195 2 20 999987 2 185804 864259 1 7 999998 744452 2 279431 565196 2 334295 466729 2 2 999993 1 18 999999 261788 1 2 999999 -540499 2 2 999999 2 8 999993 2 123627 595909 2 2 999999 1 1 999995 804240 2 13 999989 2 755750 945031 1 227204 343637 276179 1 10 999984 -33300 1 459489 614095 -212960 1 785010 930251 448320 1 2 999999 632534 1 2 999999 75286 1 2 999999 -514315 1 7 999982 -928758 1 2 999999 741760 2 541804 802795 2 586063 639421 2 20 999987 1 147295 675227 119305 1 9 999986 433147 1 2 999999 584384 1 2 999999 224381 1 242866 762763 -395502 1 2 999999 637564 1 2 999999 656000 2 101431 489220 1 753551 820077 -524486 1 16 999999 188298 1 78596 451557 -991812 1 2 999999 873517 1 12382 865452 479986 2 154054 288985 2 19 999989 1 13 999987 618226 1 388797 594619 -338592 1 96896 100564 213926 2 2 999999 1 2 999999 622903 2 12 999983 1 309408 816706 217745 2 9 999987 2 251753 413339 2 8 999990 2 31155 74883 2 751539 791118 2 20 999988 1 2 999999 92785 2 10 999993 2 27268 658363 2 2 999999 1 17 999991 -616857 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999990 1 2 999999 -263465 2 2 999999 1 2 999981 -678889 2 206426 566946 2 15 999998 2 2 999999 2 279072 917840 2 2 999999 1 2 999999 319387 2 19 999989 2 16 999996 1 2 999999 -333679 1 2 999999 183448 1 630869 768215 -916224 1 2 999999 771480 1 7 999988 -696521 2 5 999993 1 2 999999 491404 2 2 999999 2 4 999984 2 455769 749020 2 683468 988960 1 3 999985 363661 2 2 999999 1 10 999982 933843 2 19 999993 2 46845 427633 2 7 999995 1 2 999999 907443 2 2 999999 2 15 999993 1 2 999999 604948 1 14 1000000 81828 1 14 999992 -347072 1 2 999999 -402040 2 15 999986 1 300569 309708 -578186 2 16 999991 1 164932 444249 -632000 2 2 999999 2 2 999999 1 2 999999 -808101 1 2 999999 825645 1 2 999999 656519 2 2 999999 2 53621 380234 2 16 999988 2 362388 661189 2 1 999996 2 9 1000000 2 2 999999 2 139048 362336 2 2 999999 2 526763 559793 2 352312 640095 1 2 999999 23233 2 208329 579494 2 16 999989 1 436767 701912 40400 2 84345 479199 1 13 999997 976837 2 35064 587684 1 601439 810813 718723 2 175342 372224 2 219480 764663 2 5 999993 1 828360 997443 -926985 2 441503 962405 1 2 999983 408862 2 19 999984 2 2 999999 2 2 999999 1 323790 637820 648202 1 16 999997 262998 2 324848 838671 1 403845 830444 179974 2 12 1000000 1 2 999999 926908 2 612509 674588 1 658249 676177 -193787 1 2 999999 461883 1 278193 856885 -525256 2 235723 951417 1 7 999989 -297586 2 131847 284829 2 2 999999 1 734542 871196 -734042 1 108408 731482 -968506 2 724095 891425 2 17 999997 2 20 999986 1 2 999999 -369827 1 2 999999 -489169 1 183090 922334 -122103 2 559040 952014 2 2 999998 2 2 999999 1 2 999999 645539 2 338616 511007 1 219599 711423 -725057 2 16 999987 2 10 999995 1 2 999999 -902859 2 12 999995 2 467305 865718 2 802331 984957 2 2 999999 1 110235 167867 -599310 1 17 999983 492066 1 2 999999 760197 2 2 999999 2 229617 465711 2 6 999995 1 601822 913427 -635579 1 836946 945481 249527 2 225001 504290 1 446353 901034 988752 2 14 999994 2 11 999983 2 2 999999 2 195452 478063 2 2 999999 2 2 999997 2 10 999984 2 12 999992 2 2 999999 2 18 999999 1 11 999992 874596 1 639369 930748 227287 2 9 999994 2 18 999984 2 568678 874337 2 9 999996 1 2 999999 203228 1 7 999995 343888 2 403730 877167 1 9912 627421 634675 2 19 999986 1 684960 706244 874359 1 71961 516378 -830903 1 904994 941699 -137517 2 2 999999 2 2 999999 2 839363 923324 2 2 999999 2 18 999988 2 7 1000000 1 2 999999 771883 2 6 999986 1 19 999989 -451215 1 384720 828778 294763 1 2 999999 476374 1 18 999990 -566792 2 5 1000000 2 15 999982 2 2 999999 2 18 999991 1 566757 697752 155873 2 2 999999 1 17 999989 -328701 2 393979 673796 1 20 999998 -244600 1 2 999985 932233 1 2 999999 829977 1 527478 855702 765608 2 2 999999 1 2 999999 147626 2 2 999999 1 14 999994 17829 1 20 999996 205888 2 70785 527337 2 2 999999 1 2 999999 858377 1 10 999988 -544091 2 542298 850719 1 2 999999 41722 1 5990 103383 871711 1 12 999986 917231 2 9 999987 2 16 999996 1 8 999995 -897200 1 3 999995 753451 2 20 999981 1 11 999994 531626 1 17 999996 -12592 1 370502 978363 -842719 2 20 999988 1 11 999993 -482494 2 620312 999651 2 14 999988 1 2 999999 -504437 1 2 999999 -348210 1 2 999999 -239678 2 14 999992 2 478147 734157 2 529474 807021 1 2 999999 867658 2 11 999981 1 2 999999 263449 2 176255 686978 1 441960 852872 543922 2 14 999998 2 546603 566552 2 684457 784681 1 238100 597590 26052 2 2 999999 1 2 999999 -985814 1 625613 785431 -229680 1 2 999999 162393 2 14 999998 2 17 999999 2 270293 607247 2 14 999994 2 4 999989 2 314718 772433 1 2 999999 -31105 1 398818 806021 -719232 1 19 999989 242574 2 130279 853775 2 2 999999 1 5 999998 725970 2 2 999999 2 297059 605090 2 374318 454073 1 2 999999 -834206 1 828590 878241 -568462 2 17 999985 1 13 999998 149028 2 211988 361687 1 6 999988 850145 1 2 999999 486087 1 10 999993 992193 2 553202 723107 2 51555 371870 1 247340 465705 753282 1 2 999999 -858434 1 17 999993 498284 2 136684 767270 2 9 999990 2 16 999999 2 20 999998 1 3 999983 750367 1 16 1000000 180888 2 6 999989 1 496327 763952 538904 2 16 999984 1 250500 481091 -118616 1 111323 676124 -330034 2 2 999999 1 13 999994 14103 1 2 999999 -938419 2 77296 284459 1 5 999989 675954 2 522907 595681 1 2 999999 617853 2 78774 998922 2 1 999993 1 32162 620482 735952 1 2 999999 398109 1 16 999995 879439 1 552756 808953 309245 2 2613 79740 2 2 999984 1 545610 786151 144012 1 2 999982 -909344 1 280778 477546 886422 1 19 999991 867707 1 2 999999 459501 2 2 999999 1 2 999999 419364 1 2 999999 336546 1 13 999986 -178680 1 2 999999 -248984 2 3 999993 2 2 999999 2 2 999999 1 112734 347786 460725 2 1 999992 2 2 999999 2 2 999999 1 2 999999 -26452 2 5 999986 1 2 999999 -6279 1 10 999994 997680 1 181920 671438 -586190 1 835889 928780 607313 1 19 999992 -299843 1 2 999988 64016 1 58062 994097 770388 1 4 999994 379392 1 568816 653397 163791 2 2 999999 1 569132 845366 64087 1 2 999999 729245 1 10 999984 -188577 1 9 999993 28124 1 128806 817158 -591030 2 6 999993 2 9 999985 1 2 999999 -810439 2 415228 776192 2 2 999999 2 2 999999 2 2 999999 2 20 999983 1 463454 819170 509254 1 2 999999 776033 1 20 999982 769914 2 119102 440440 2 7788 927895 1 54213 806887 -221589 1 460565 805035 305719 2 407325 886847 2 2 999999 2 216798 973713 1 9 999982 -27013 1 17 999998 389395 1 11 999996 -122224 2 426721 693916 1 10 999989 -662689 2 176008 499154 1 9 999982 845 2 2 999999 1 2 999999 417549 1 6 999982 -392262 2 2 999999 2 2 999999 1 2 999999 390558 2 17 999995 2 2 999999 2 2 999999 1 373915 746091 862181 2 2 999999 2 7 999990 2 2 999999 2 9 999999 1 319138 957315 467704 2 2 999999 1 892809 899727 -534205 2 2 999999 2 2 999999 1 14 999996 -219320 2 5 999996 2 14379 563299 2 2 999999 2 2 999999 2 14 999994 2 519389 534089 1 2 999999 -331665 1 2 999999 -903205 2 13 999996 2 2 999999 1 116821 616792 193574 1 2 999992 -137755 1 9 1000000 955456 2 6 999999 1 16 999988 -856186 1 230996 819180 180490 2 2 999999 1 715674 890603 -489840 2 4 999995 1 2 999999 664389 1 2 999999 -622717 1 2 999999 825530 1 436554 526502 -234442 2 210571 837612 1 16 999983 226361 1 812104 949360 888103 2 80422 239116 1 6 1000000 525409 1 318204 871673 708190 2 18 999991 1 6 999987 -761325 1 2 999999 -627786 2 275885 614420 1 406531 925432 -67665 1 13 999989 -995211 1 460534 882097 -760444 2 2 999999 2 492206 663331 1 185377 375811 180397 1 12 999999 -948634 1 661860 911193 -852272 2 2 999999 2 19 999986 1 2 999999 -332693 1 7 999982 646379 2 482891 540193 2 2 999999 1 2 999999 747502 2 2 999999 1 15 999994 865789 2 312974 807045 2 13 999982 1 881310 894515 349314 2 10 999983 2 263551 953888 1 17 1000000 -743421 1 18 999989 -209057 2 3 999995 1 18 999988 -523805 1 2 999999 -787063 1 9 999995 191252 1 366037 460373 -67645 1 74298 625567 165029 2 649092 834912 2 2 999999 2 547970 804694 1 20 999994 -542215 2 497580 753987 1 166557 206612 -426718 1 5 999997 276300 2 2 999999 1 662314 717747 829404 2 231784 318478 1 360641 975583 640814 2 8 999993 1 320040 516386 973810 2 400058 527598 1 2 999999 -947114 2 6 999985 1 22191 680535 867902 2 308836 329243 2 138613 685040 2 2 999999 2 197398 769760 1 13 999993 -548282 2 2 999999 2 119293 289236 1 20 999997 -495352 1 2 999999 326795 2 15 999993 1 2 999999 37203 1 14 999993 610810 1 2 999999 -51919 1 8 999999 -473812 1 91656 946896 -293701 2 2 999999 2 14 999984 2 75933 564395 2 2 999999 2 166838 732265 2 2 999990 1 2 999999 315685 1 15 999997 -434592 2 14 999986 1 261791 707338 83456 2 1 999992 1 2 999999 814387 1 18 999986 -842743 2 2 999999 1 260463 884020 -407481 1 2 999999 -815337 1 16 999990 221709 2 2 999999 2 2 999999 2 10 999981 2 114626 334938 2 1 999997 2 465253 994817 1 2 999999 478706 1 2 999999 426357 2 11 999992 1 871760 980987 -861954 2 2 999999 1 2 999999 -551861 1 88846 521829 -695810 1 2 999999 571391 1 2 999999 326632 2 2 999999 2 445642 766661 1 13 999988 277054 1 2 999999 566093 1 95028 614136 259500 2 603928 946025 2 320191 552800 1 437317 543189 916751 2 2 999996 1 123589 268574 302960 1 2 999995 858279 1 5 999993 -317955 2 9 999990 2 2 999999 1 2 999999 -509559 2 16 999985 2 10 999987 1 7 999986 -761789 2 11 999986 2 18 999985 2 2 999999 2 1 999982 1 309942 497805 823784 1 2 999999 -447269 2 2 999999 1 19911 627357 717394 2 2 999999 1 31025 946768 -867600 2 10 999997 2 2 999998 1 554401 999993 -238347 2 410298 426708 1 2 999999 647521 1 2 999999 758207 2 18 999989 2 14 999987 2 9 999992 2 6 999985 2 2 999999 2 272496 701983 2 793127 845158 2 359394 656841 1 2 999999 -627710 1 17 999998 -198290 1 2 999999 -134428 1 434504 937350 91446 1 840493 899345 860845 2 2 999999 1 5 999995 885693 2 492356 862910 2 6 999991 2 3 999985 1 2 999999 -759946 2 63109 647801 2 96349 367779 1 2 999999 651488 2 378263 950583 2 5 999990 2 2 999999 1 2 999999 -14852 1 2 999999 -710729 2 18 999993 2 2 999999 1 613333 958859 -307432 1 16 999985 797314 2 17 999997 2 2 999999 1 491391 577390 6734 1 4 1000000 115870 2 677556 868986 1 13 999998 -972468 1 13 999998 -737505 1 9 999982 474618 1 14 999982 -204496 1 10 999984 951327 2 14 999998 2 3 999985 2 2 999999 1 531687 828714 -852951 2 12 1000000 1 435750 716879 21475 2 372671 448212 1 8 999996 771044 1 5 999993 -859043 2 20 999990 1 788047 982666 158748 2 2 999999 1 665397 887923 -784425 1 2 999999 945425 1 2 999999 563722 1 597771 975729 -508241 2 2 999982 2 370988 491199 2 86687 268327 2 20 999996 2 2 999999 1 2 999990 160871 1 15 999996 158698 1 2 999999 -162590 2 287107 610598 1 2 999999 660530 1 131618 953194 -451980 1 364738 776513 -290325 2 2 999999 1 284667 364724 987130 2 91552 103789 2 2 999999 2 35544 851684 2 9 999999 1 264727 601470 665224 2 2 999999 1 241158 261718 -449366 2 190896 535302 1 7 999982 485380 1 535861 844743 -600025 2 2 999999 2 5 999990 1 13 999992 392429 1 5 999991 131842 1 7 999999 505015 1 283022 292810 283514 2 492785 725357 1 5 999981 253497 1 4 999996 798225 1 1 999993 103711 2 2 999999 2 104209 793628 2 539070 595412 1 5 999982 546749 2 72416 378240 1 297133 633827 -405218 1 585382 607218 182506 2 2 999999 2 2 999999 2 9 999999 2 242199 875643 2 14 999994 2 390586 951766 2 6 999985 2 9 999985 1 2 999999 -385159 2 480780 732182 2 350759 809678 2 2 999999 1 2 999999 -916208 1 2 999999 830516 2 2 999999 1 83662 199224 -388750 2 2 999999 1 11 999988 -252259 2 581956 737159 2 2 999999 1 2 999999 -406054 2 128241 522337 1 14 999990 -463566 2 405470 904420 2 9 999991 1 2 999999 -27170 2 212775 460766 2 19 999998 1 56837 503662 989225 1 2 999999 -1740 1 754731 878760 -861507 1 2 999999 -418037 1 57649 463333 -788868 1 2 999999 -459158 1 672889 959054 -706753 2 20 999989 1 2 999999 993826 1 11 999997 -357983 1 158281 310170 581904 1 367151 657049 470569 1 8 999990 428779 2 17 999999 1 2 999999 -771820 1 1 999994 -749827 2 7 999995 2 91324 778135 2 337607 979855 2 2 999999 2 193656 479025 2 6 999999 2 2 1000000 2 12 999997 1 19 999982 -346137 1 2 999999 -912026 2 11 999990 2 231246 789411 2 2 999999 2 352508 478416 1 2 999999 -803890 1 15 999984 -257762 1 2 999999 -619228 1 2 999985 -983576 1 43427 382342 -902628 1 6 999994 398919 1 277627 477997 -974535 2 2 999999 2 2 999999 2 511827 618278 2 2 999999 2 548019 934400 2 19 999988 1 2 999999 -739747 1 2 999999 967017 2 32663 655645 1 2 999999 -228238 2 884429 964751 2 2 999999 2 53529 550734 1 16 999998 10053 1 8 999982 487734 1 13 999998 925423 2 11 999982 2 16 1000000 1 7 999997 975385 2 286165 507996 2 11 999999 1 13 999990 551039 1 4 999986 329059 1 15 999995 -394069 1 20 1000000 594702 1 31616 230668 909482 2 2 999999 1 577044 778382 -511764 2 422648 769281 2 917295 922414 1 2 999999 -549095 2 2 999999 2 2 999999 1 2 999999 131313 2 10 999998 2 2 999995 1 2 999999 -16522 2 2 999999 2 483782 956837 1 2 999999 -527390 1 2 999999 -68943 1 565862 619038 -5572 2 15 999982 2 146567 274983 2 2 999999 1 165081 709412 389690 1 7 999986 688787 2 2 999999 2 683963 751572 1 2 999999 582330 2 2 999999 1 2 999999 412122 1 2 999999 -92832 2 2 999999 1 2 999999 532683 2 2 999999 1 624277 761133 -539866 2 2 999999 2 2 999999 1 728750 911778 -670699 2 72112 847768 2 2 999999 1 12 999993 175232 1 380090 514370 831275 1 16 999987 205700 1 17 999983 993071 2 4 999999 1 2 999999 -917668 2 13 999992 2 8 999981 1 246080 844772 568538 2 18 999991 1 2 999999 -636748 1 2 999999 -214323 2 183828 433032 2 7 999990 2 2 999999 2 2 999999 1 1 999988 -1873 1 14 999987 -103070 2 9798 201796 1 1 999997 252029 1 2 999999 429528 2 97245 898528 2 15 999981 2 8 999986 2 2 999999 1 270919 461128 686147 1 12 999998 197888 1 2 999999 445726 2 9 999998 1 309452 854320 389728 2 13 999997 2 62404 935941 1 441070 467524 -152332 2 2 999999 1 18 999993 -231862 1 47836 332622 -131114 1 2 999987 982737 2 2 999999 1 6 999995 -761259 1 2 999999 844823 1 86428 288137 803759 1 11 999983 965981 2 2 999999 2 15488 300582 2 2 999999 2 16 999981 1 2 999999 -581543 2 146668 788794 2 20 999990 1 389862 639440 240642 2 11 999990 1 5 999988 -655823 1 2 999999 -539136 2 2 999999 1 6 999993 -245939 1 53694 997217 -940569 1 678884 734749 -505964 1 8 999997 -4866 1 2 999999 -601011 1 289467 971659 436655 1 12 999984 498900 1 9 999997 8085 1 10 999991 -713356 2 17 1000000 2 2 999992 1 196913 432611 84711 2 20 999987 1 584197 941042 542468 1 17 999987 -669013 2 2 999999 2 2 999999 1 135442 402901 -387044 1 72335 85981 829770 2 2 999999 2 2 999999 2 2 999999 1 144281 273359 11988 2 3 1000000 1 17 999999 462290 1 368332 680493 512280 2 20 999988 1 20 999983 -77419 1 22370 913460 464142 2 2 999992 2 2 999999 1 395606 838323 19692 2 2 999999 2 13 999981 1 19 999997 -267483 1 16 999998 844388 2 133439 839722 1 2 999999 319697 2 9 999987 2 18 999999 1 208300 691071 -664267 2 17 999983 1 13 999984 357513 1 2 999999 862725 1 8 999989 939483 2 2 999999 2 16 999989 1 252657 886245 -800412 1 20 999987 -443071 1 3 999985 279700 2 2 999999 2 2 999999 2 254857 876412 2 2 999999 1 2 999999 -614069 1 13 999994 -583045 2 2 999999 2 768564 910427 1 7 999995 -401701 2 267239 898828 1 533569 915919 -141392 2 2 999999 2 2 999999 1 253142 850008 -652809 1 156596 893939 20007 1 13 999986 235281 2 2 999999 1 2 999999 795375 1 2 999999 -952777 1 6 999996 560276 2 2 999999 2 33845 787590 1 15 999996 915635 2 382561 398942 2 1 999994 2 1 999984 2 2 999999 2 6 999992 2 1 999990 2 5 999994 2 629238 868271 1 14 999984 322053 1 2 999999 14182 2 748092 941372 2 2 999999 2 666278 992970 2 578509 662230 2 15 999998 2 112308 162103 2 2 999999 2 288903 515143 2 105503 952348 2 2 999999 1 12 999983 345020 2 4 999998 2 2 999999 2 104452 583658 1 3 999997 760198 2 2 999999 2 231529 256292 2 14 999983 2 20 999997 2 1 999981 2 2 999999 2 383580 940313 1 2 999999 -514371 2 19 999998 2 2 999999 2 2 999999 2 12 999985 1 8 999988 -773081 2 5 999985 1 9 999991 -456205 1 16 999983 -875851 2 11 999984 2 2 999999 1 20 999988 -14691 2 2 999999 2 2 999999 1 16 999992 878131 1 13445 378727 -739746 2 2 999999 2 187102 451090 1 2 999999 -544972 2 433239 525583 1 2 999999 344727 1 2 999999 -79746 1 2 999999 -462339 2 19 999984 2 785322 892378 2 402058 816503 2 11 999992 1 3 999985 88654 1 2 999999 13904 1 2 999985 -729588 2 2 999984 2 119826 699771 1 15 999987 -662323 1 2 999999 -489031 2 9 999996 1 2 999999 871812 1 589147 807449 706305 2 2 999991 1 13 999989 292038 1 2 999999 160948 1 2 999999 -485382 1 2 999999 -852023 1 313767 350389 255524 1 2 999999 876745 1 6 999986 -78238 1 585136 689054 -486537 2 103167 870633 1 265646 758506 989944 2 6 999984 1 244954 369213 581897 2 1 999991 1 451946 481079 -507778 2 2 999999 2 14 999990 1 177919 613075 806095 2 238557 901275 2 2 999999 1 2 999999 -458609 2 2 999999 2 4 999981 2 5 999989 1 2 999999 413847 2 749025 839398 2 409834 531733 2 2 999999 2 300896 989830 1 2 999999 -534272 1 10 999989 957191 1 2 999999 -308629 1 2 999999 -22914 2 205917 738233 2 16 999982 1 5 999998 200135 1 275760 310585 747245 1 2 999999 -557760 2 375270 591128 2 725949 828905 1 306608 785105 347802 2 2 999999 2 2 999999 2 12 999994 1 248981 305207 -719318 2 51737 413433 1 60338 673523 462296 2 701382 888622 2 93580 875795 2 20 999984 2 282633 627826 2 336063 904343 2 15 999992 1 16 999992 714556 2 58086 362137 1 4 999988 -678027 1 2 999999 -541913 1 510245 778789 435071 1 154905 896487 357584 1 79302 685642 -712273 1 659369 819889 852730 2 3 999995 2 2 999999 1 2 999999 593939 1 2 999999 -773950 2 381587 762756 1 503124 683784 -789125 2 698682 804511 1 2 999999 -337488 2 2 999999 1 2 999999 -420552 1 2 999999 -176774 1 727831 837767 249103 2 2 999999 2 12 999985 1 6 999981 87464 1 2 999999 -879387 1 257001 340532 -673852 2 2 999999 2 3 999989 2 2 999999 2 6 999982 2 2 999999 1 2 999999 590571 1 387501 904382 322423 2 42008 476446 2 420268 668516 2 11 999992 2 766169 957597 1 2 999999 -565731 2 2 999999 2 2 999999 2 704213 918729 2 499598 934719 2 2 999999 1 13 999992 881244 1 2 999999 594105 2 8 999985 2 2 999999 2 2 999999 2 2 999999 1 20 999982 79465 1 15 999997 375364 2 16 1000000 1 19 999995 786820 1 2 999999 402298 1 13 999994 411788 2 8 999984 2 7 999992 2 741717 921450 1 11 999990 -858114 2 633266 666480 2 12 999988 1 10 999999 -113196 1 2 999999 -446231 1 351046 353882 971579 2 15 999992 1 329390 594468 379547 2 10 999986 2 2 999999 2 2 999999 1 14 999995 305780 1 412618 478077 957744 2 2 999999 1 12 999993 -444800 2 2 999999 2 192630 424242 1 2 999999 244620 1 188570 423348 -645128 1 729313 803859 131125 1 455075 570188 -725000 1 3 999983 -377813 1 45840 841528 -111258 1 2 999999 567022 1 206114 708854 -762157 2 167233 340085 2 19 999984 1 2 999999 -276118 2 224504 349803 2 10 999992 1 2 999999 -192298 1 2 999999 451135 1 2 999999 -777277 1 19 999986 -9634 1 18 999993 442230 2 2 999999 2 11 999984 2 48416 434090 1 6 999983 -466351 1 105279 750789 522079 1 1 999986 -324901 2 412857 949070 1 437656 693522 502879 1 2 999999 789353 1 2 999999 -458304 2 15 999981 2 14 999986 1 2 999999 511128 2 601586 605564 1 2 999999 525841 1 4 1000000 785121 2 141557 544828 2 373206 709006 2 2 999999 1 2 999999 117270 2 169920 973623 1 376332 984836 628237 2 817562 954433 1 10 999991 856075 1 2 999999 -80660 1 93223 276220 572624 1 2 999999 -480188 1 2 999999 -477774 2 42878 625821 1 15 999984 -954786 1 474678 882715 -724844 1 2 999999 139520 1 571307 615309 -571853 2 2 999999 2 268925 897175 1 196499 796724 424797 2 2 999999 1 336267 973400 -681395 2 686925 960904 2 2 999999 2 2 999999 2 284795 749014 2 11 999995 2 2 999999 1 8 999993 -585386 1 11 999998 170374 1 6 999983 -135407 2 2 999999 2 525151 811430 2 2 999999 1 20 999982 -205885 2 16 999998 1 135018 787870 -269654 1 2 999999 296705 2 15 999996 2 13 1000000 1 13353 284101 635923 1 45945 482496 598645 2 2 999999 2 878679 886162 1 378937 517455 -982394 2 833349 997877 1 14 999991 -80651 2 548708 634842 1 19 999994 -951786 2 2 999999 1 58992 621847 -947763 1 2 999999 589647 1 2 999999 417800 1 2 999994 915910 2 5 999986 2 2 999982 1 17 999981 495221 2 2 999999 1 13 999987 518107 2 7719 576340 2 2 999999 1 140074 844072 982889 2 2 999999 2 2 999999 1 17 999998 -275215 1 277674 647542 -752065 1 10 1000000 468887 1 11 669602 -584931 2 2 999999 2 420516 978123 2 17365 215945 1 2 999999 -95475 1 2 999999 -551977 2 85147 649451 2 19 999990 2 516262 624723 2 577020 816506 1 624513 700034 326971 1 392036 882912 935471 1 2 999999 -450760 2 407869 528609 1 279622 580545 -257417 2 2 999999 2 221794 475869 1 47589 847101 -203952 2 2 999999 1 2 999999 740348 1 2 999999 -532726 1 11 999982 -633369 1 51497 997290 969850 2 17 999984 1 3212 120930 349563 2 4 999985 1 633376 832877 895681 2 2 999999 1 2 999999 676234 2 8 999982 1 193100 856968 -97609 1 2 999999 -312265 2 607701 608228 2 2 999999 1 20 999994 -107012 2 166303 452933 1 3 999983 12961 2 8 999985 2 2 999999 2 2 999999 2 610424 933335 1 22800 685691 400950 2 422437 872274 1 2 999999 441765 1 7 999988 196201 1 11 999999 41957 2 321614 923752 1 3 999989 -74874 2 2 999996 1 2 999999 507657 2 18 999981 2 2 999999 2 2 999999 2 124747 733254 2 185448 385490 1 2 999999 648275 1 15 999987 425492 1 2 999999 -195798 1 20 999990 147629 2 9 999993 1 2 999999 305828 2 2 999999 1 2 999999 -452827 1 12 999996 405766 1 360169 795788 -572372 2 108954 129522 2 252987 546020 2 10 999981 2 67010 441710 2 150734 546576 2 2 999999 1 2 999999 -343875 1 2 999999 -140367 1 66234 301189 -593095 1 104028 381716 921582 2 60782 94701 1 15 1000000 -217763 2 2 999987 2 458242 912403 2 11 999998 1 2 999999 976433 2 427978 875602 2 861647 986187 1 2566 618699 195359 1 16 999986 218878 2 2 999999 1 18 999981 -40486 1 3 999983 -540976 1 2 999999 -87747 1 6 999991 -282751 2 18 999982 2 13 999987 1 10 999988 -315536 2 2 999999 2 7 999989 1 2 999999 -845237 2 7 999993 1 2 999999 -334621 1 15 999992 990542 2 17 999997 2 55631 214482 2 2 999999 1 4 999999 -984336 2 2 999999 2 2 999999 2 27690 94015 2 1 999997 1 2 999999 -470151 2 2 999999 1 2 999999 -760641 2 188254 363969 1 277332 346195 765146 1 2 999999 -744554 1 12 999992 15333 2 2 999999 1 584296 926930 -496212 1 17 999992 -510487 1 14 1000000 189326 2 14 1000000 1 2 999999 -708810 1 308588 331850 -421730 2 679972 951699 1 5 999996 -356906 2 838598 972831 2 13 999981 1 391468 481529 -234954 1 2 999999 -645652 2 530881 559727 2 2 999999 2 16 999982 1 2 999999 -219494 2 3 999983 2 771539 843289 1 67026 127142 258755 1 19 999984 -45115 1 7 999993 -191614 2 2 999999 2 2 999999 1 2 999999 715005 1 13 999994 -114947 2 593497 812963 1 2 999999 -937288 1 2 999999 -353770 2 614891 957649 2 2 999999 1 14 999999 -338728 2 2 999999 2 19 999992 2 278275 429430 1 181277 655986 -501909 2 19 999986 2 6 999988 2 14 999994 1 14 999990 129269 2 2 999999 2 706135 948362 1 5 1000000 -308344 1 19 999986 -929812 1 2 999999 -899527 1 10 999994 960465 1 8 999998 -46866 2 15 999996 1 10703 182508 -810986 1 2 999999 -289869 2 410256 533900 1 175771 390528 -867131 2 38036 259693 1 16 999992 687630 2 89580 335954 2 2 999999 2 2 999999 1 10 999988 252699 1 2 999999 -691916 1 3 999988 -94877 1 2 999999 -543585 2 2 999984 1 606816 903827 -150903 1 2 999999 -224421 1 6 999991 -233404 2 2 999999 1 2 999999 994966 2 59566 683322 2 2 999999 2 130845 280103 1 107713 300226 -153133 1 19 999991 83331 1 70878 104433 760066 1 2 999999 840580 1 581838 815593 -177240 1 16 999993 -26432 1 7 999988 483465 2 495148 921928 1 2 999999 -106683 1 829524 883178 -679825 2 47918 94746 1 2 999999 -675684 2 11 999988 2 2 999999 1 2 999999 417005 2 5 999985 2 388012 402063 2 2 999999 2 2 999999 2 5 999985 2 808836 922830 2 2 999999 2 20 999989 1 9 999995 345394 2 15 999986 2 2 999999 1 2 999999 826388 2 2 999999 1 416269 543740 -300393 2 4 999985 2 11 999994 1 170237 326346 -376757 1 2 999999 -347840 1 2 999999 -359355 1 13 999998 763262 2 20 999983 2 3 999995 1 556566 696160 -948192 2 8 999993 1 2 999999 314780 1 2 999999 423638 1 2 999999 760085 1 1 999990 -749968 2 15 999996 2 2 999999 2 471429 644785 1 12 999999 149501 2 20 999992 1 222678 648663 -361214 2 7 999990 1 262167 946687 -12245 2 6 999989 2 11 999996 2 2 999999 1 81602 957108 622359 1 9 999984 234410 1 9 999983 698753 2 2 999999 1 3 999984 -593044 1 483125 518498 -705811 2 347387 821586 1 317879 589684 -259884 2 18 999990 1 2 999999 839449 2 1 999994 1 106131 436063 208379 1 5 999996 113062 1 16 999985 -496348 1 17 999992 -446651 2 11 999990 1 20 999984 719360 2 2 999993 2 2 999999 1 278652 612008 -879272 1 18 999991 910574 1 2 999999 -555519 2 265723 551650 2 602244 856450 1 2 999999 -462957 1 8 999992 -36986 1 2 999999 727364 2 2 999999 1 2 999999 449832 2 2 999999 2 396330 943641 1 359307 568812 812487 2 274863 534702 1 19 999983 -503098 1 111491 308051 -948198 1 16 999981 642150 1 693486 951966 525401 1 51499 834438 -831889 2 2 999999 1 2 999999 -434652 1 2 999999 -277357 2 12 999987 1 543824 796796 436979 2 10 999998 2 527783 583660 2 2 999999 2 542721 605439 1 4 999998 -72803 1 2 999999 -733786 1 2 999988 241894 1 17 999982 312785 1 2 999999 -830564 1 2 999999 668961 2 13 999988 1 575351 739399 -96676 2 88922 232793 2 806177 878707 1 2 999999 22464 1 509942 700508 -838805 1 15 999988 127479 2 2 999999 1 2 999999 656463 1 4037 977429 377615 2 2 999999 2 445616 506779 2 14 999995 1 689860 720689 869308 2 789070 923184 1 667676 994997 -543010 2 2 999999 2 2 999999 2 489688 969848 1 2 999999 430729 1 383787 750043 520746 2 2 999999 2 2 999999 2 562124 677793 2 8 999993 1 18 999993 -970656 2 11 1000000 1 19 999995 804608 2 211064 805669 2 409195 941502 1 17 1000000 570453 1 296861 669128 206652 1 8 999994 -136607 2 8 999988 1 2 999999 858382 2 674909 886822 2 389367 982572 1 6 999988 916480 1 8 999987 624566 2 270503 619917 2 10 999986 1 791580 817619 76706 1 2 999999 -104753 2 812932 955787 2 195405 297603 2 20 999995 2 4 999993 2 597622 624559 1 811498 825546 -32501 1 2 999999 -518943 1 19 999991 269815 1 18 999988 32196 2 93583 651058 2 2 999999 1 19 999995 -892438 1 796759 959047 803062 1 2 999999 -807765 2 2 999999 1 3 999999 -792938 1 613206 871346 33741 2 2 999999 2 2 999999 2 29724 966289 2 4 999985 2 2 999999 2 2 999999 2 2 999999 2 38792 345891 1 9 999993 -43975 1 322965 975225 266610 2 18 1000000 1 4 999992 -892783 1 2 999999 -611323 2 529437 773773 1 540938 765370 -642265 2 6 999991 2 498430 728302 2 101627 121876 2 92300 260421 1 189232 874464 614446 1 443106 618401 297999 1 2 999999 163819 1 3 999999 -500402 1 2 999988 629022 1 631277 953243 967025 1 660705 754801 101136 2 2 999999 1 20 999992 -160128 2 12 999989 2 2 999999 1 215058 467195 456429 1 3 999997 937849 2 18 999988 2 723930 985722 2 11 999997 2 7 999998 2 11 999993 1 248307 507121 424967 2 2 999999 1 12 999988 658252 1 30125 181244 -812879 2 8 999992 1 303391 526261 -577994 2 2 999999 1 2 999999 126224 2 96797 543229 2 629901 901550 2 16 999988 1 761020 847262 217961 2 463651 489589 1 2 999999 -634021 2 13 999993 1 6 999992 -782752 1 20 999985 -86155 2 2618 173848 1 6 999985 -775518 2 214821 937769 2 2 999999 1 2 999999 -807341 1 2 999999 -366195 1 2 999999 -336166 2 2 999999 1 10 999994 942446 2 2 999999 2 266107 325735 1 747974 759760 300796 1 2 999999 319074 1 416829 991414 648779 1 14 1000000 -390632 2 2 999999 1 10 999991 -158492 2 14 999989 2 299698 825825 1 2 999999 -431685 1 2 999999 -188135 2 5 999986 2 5 999995 1 286357 612200 543368 2 2 999987 2 8438 926781 1 799887 946738 -344851 2 2 999999 2 190499 249170 1 2 999999 252565 2 110961 380029 1 15 999996 -213448 2 2 999999 1 2 999999 391094 2 2 999999 2 2 999999 2 1 999993 2 15 999987 1 2 999999 395914 1 406274 734845 564522 2 2 999999 2 2 999999 1 777391 820420 135121 2 46467 352833 1 2 999999 -556192 2 754959 810739 2 15 999999 2 7 999981 1 2 999999 -109136 1 2 999999 365433 1 207994 287702 838512 1 2 999999 -484405 2 119178 199888 2 2 999999 2 2 999999 2 11 1000000 1 2 999999 857607 1 2 999999 726016 1 634028 992449 -792052 2 595192 753594 1 2 999999 -936970 1 620063 674370 -606764 1 10 999995 273552 2 633573 800453 1 207931 394944 -900275 2 2 999999 2 14 999994 2 172278 551034 2 562558 660251 2 118258 176441 1 2 999999 -125846 2 16 999986 1 2 999999 -58118 1 689789 958693 848794 1 2 999999 -140360 1 2 999999 773358 1 50970 338301 9700 2 19 999993 2 2 999999 1 2 999999 -431291 1 15 999989 -256782 1 2 999999 -114856 2 358442 913602 1 2 999999 181641 2 3 999981 2 19 999999 2 2 999999 2 2 999999 1 2 999999 -728172 1 3 999988 -301134 2 2 999999 1 2 999999 7567 1 2 999999 541517 1 112590 992002 -371022 1 16 999996 827572 2 2 999986 1 2 999999 698354 2 459985 789633 1 10 999993 -843027 2 12 999981 1 2 999999 942613 2 598946 988100 2 2 999999 2 18 999988 2 7 999997 1 2 999999 629021 2 12 999983 2 18 999999 2 1 1000000 1 2 999999 -866139 1 12 999995 -318360 2 2 999999 1 2 999999 463469 2 10 999997 1 2 999999 281344 2 523712 904566 2 7 999989 2 110506 857180 1 8 999987 672334 1 2 999999 79683 1 315541 382930 537384 2 9 999997 2 2 999999 2 429289 903329 1 197369 968281 216665 1 2 999999 208150 2 112785 191254 2 4 999990 1 529845 701835 664804 2 222374 313464 2 2 999999 2 2 999999 2 4 999985 1 354126 525315 98759 1 39306 994967 -89140 1 135145 296042 -648221 1 216599 846091 -178362 1 3 999981 959396 2 821938 987966 2 9 1000000 2 10 999991 1 4 999983 773319 2 413400 875469 2 684504 912226 1 11 999985 -100522 2 17 999991 2 662849 852365 2 2 999999 1 7 999985 -728656 2 11 999996 2 2 999999 2 41220 395931 2 2 999999 1 312622 578772 817265 1 2 999999 150179 1 32088 689780 250405 1 10 999986 397374 2 2 999999 1 2 999999 420294 1 2 999999 -705824 2 3 999992 1 1 999983 359730 2 491806 929801 1 2 999999 -698025 2 11 999983 1 285344 530064 -456095 2 2 999999 1 2 999999 -133041 2 2 999993 2 436711 909444 2 12 999999 1 2 999999 772739 2 2 999999 2 144219 284356 1 4 999988 742156 2 4 999982 2 2 999999 2 16 999988 1 2 999991 -189287 2 2 999999 1 18 999991 607420 1 2 999999 -440786 2 2 999999 1 2 999999 644202 1 2 999999 -583900 2 228194 658374 2 3 999983 1 13 999994 -220763 2 11 999991 2 2 999999 2 4 999985 1 8 999985 732185 2 94804 979320 1 12459 942275 338211 2 85980 114907 2 167125 227488 2 483622 823425 2 316056 717560 2 4 999998 1 2 999999 716466 2 2 999999 2 2 999999 2 13 999984 1 8 999998 861298 2 19 999985 2 3 999985 2 4 999995 2 197824 820025 1 197715 469152 196082 2 6 999995 2 2 999999 2 2 999999 1 2 999999 -90576 2 13 999998 2 2 999999 1 2 999999 -607704 2 11 999982 1 16 999997 490689 1 2 999999 911262 1 20 999999 -50198 2 2 999999 1 2 999999 333814 2 31398 852566 2 841833 930155 1 14 999994 -388841 2 270855 795155 1 298740 615397 -216477 1 2 999999 265591 2 4 999986 2 2 999999 2 2 999999 1 19 999991 595402 1 826281 855438 870170 2 24318 184707 1 20 999982 -265595 2 2 999999 1 2 999999 -724773 2 2 999999 1 4 999991 -285206 2 2 999999 1 5 999991 63683 1 2 999999 -214838 1 10 999994 -472775 2 2 999999 1 2 999999 976872 1 677847 814948 361006 2 500597 605887 1 20 999982 -458631 1 2 999999 913484 1 2 999999 988807 1 3 999997 835451 2 309135 462641 1 888939 993471 -862430 1 354034 983406 -714712 1 2 999999 443083 2 11 999985 1 7 999995 211459 2 4 999983 2 629000 731256 2 3 999985 1 7 999997 -756316 2 2 999999 2 11 999999 2 870842 966684 2 2 999999 1 627716 855433 907675 2 65618 128081 1 644819 928922 532986 2 2 999999 2 2 999999 1 2 999999 249298 1 2 999999 -533801 2 6 999993 2 359574 678116 1 10 999981 -26458 2 2 999999 2 2 999999 1 308239 915410 495644 2 18 999984 1 2 999999 -624982 1 7 999986 756085 2 2 999999 2 2 999999 1 2 999999 852933 1 16 999996 -648257 1 5 999990 -429177 2 2 999999 1 11 999994 832640 2 2 999999 2 859510 865992 2 2 999999 2 608204 990627 2 2 999999 1 296943 524663 660243 1 3 999997 -655103 2 2 999999 2 13 999983 1 12 999988 -224613 2 2 999999 2 5 999998 2 351030 915391 2 683865 769272 2 464004 647127 2 2 999999 2 2 999999 2 85277 930753 2 862769 960978 1 2 999999 661967 1 17 999990 -577860 2 15 999990 1 15 999996 505693 2 18 999985 1 564297 645257 259050 2 3 999988 2 2 999999 1 2 999999 697350 1 11 999994 -307572 2 30665 820835 1 2 999999 -18677 2 2 999999 1 13 999988 777610 2 444606 568105 2 2 999999 2 659286 816895 1 2 999999 651087 2 475837 981635 2 308968 364704 1 2 999999 -888604 2 17 999990 2 16 999996 2 416977 928335 2 44228 726077 1 815337 952996 -503349 2 700323 752460 2 4 999993 2 2 999999 2 2 999999 2 14 999988 1 28025 521864 739482 2 2 999999 2 4 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -423524 1 5 999997 532117 2 2 999999 1 332337 895396 -292512 2 2 999999 1 2 999999 -993214 2 968663 982910 2 75837 618727 1 2 999999 -238320 2 263152 654600 1 4 999991 -808345 2 2 999999 2 5 999987 1 277126 721903 -559143 1 773506 953631 -887501 2 210823 698630 2 2 999999 2 221940 576219 2 320319 868641 2 4 999997 2 412179 440774 1 2 999990 120105 2 2 999999 2 755249 901016 1 280026 280412 -560158 1 2 999999 -844532 2 297960 702508 2 10 999995 2 285964 613100 1 542030 682542 -144147 1 20 999981 302877 2 2 999995 2 14 999984 1 556390 883200 227498 2 15971 358581 2 641533 760467 2 2 999999 2 12 1000000 1 12 999982 -299490 1 10 999984 902986 1 13 1000000 -379731 2 8 999987 2 238940 658188 1 17 999996 -141344 1 2 999999 613014 1 205298 449277 -264679 1 143459 426007 304659 1 9 999999 -218586 1 1 999994 675592 2 1 999992 2 248687 834105 1 2 999999 555871 2 2 999999 1 169061 833940 317175 1 709873 824852 296753 1 2 999999 322084 2 20 999989 1 98950 333802 386058 1 2 999999 505463 2 2 999999 2 2 999999 2 13 999995 2 9 999982 1 909456 988296 -372005 1 8934 614893 -370727 1 13 999993 -391425 1 868539 924972 421542 2 2 999999 1 2 999999 -852738 2 2 999999 1 663355 779949 -466618 1 1 999985 -129323 1 86224 184216 -634145 2 3 999988 2 2 999985 2 2 999999 1 2 999999 32599 2 8 999982 2 2 999999 1 2 999999 -476664 2 3 999998 1 412749 871160 -971480 2 2 999999 2 2 999999 1 375934 736229 -816685 1 13 999994 -510633 2 18 999999 1 19 999982 910986 2 6775 381702 1 695520 924903 219235 2 469109 636122 2 335579 553999 1 255037 320240 -357570 1 16 999990 -256408 1 2 999999 752600 1 2 999999 870223 1 19 999999 -285695 1 16 999987 164122 1 7 999990 -478842 2 2 999999 2 2 999999 1 18 999990 -771982 2 2 999999 2 740406 757636 2 16 999996 2 1566 126083 2 6 999983 2 165464 665396 1 2 999999 -946521 1 2 999999 -462273 2 243080 789581 1 11 999991 -451445 1 15 999982 -425190 2 6 999992 2 12 999981 1 655659 895952 -106313 1 2 999999 451690 2 385915 978857 2 2 999999 1 19 999996 -299279 2 2 999999 2 289731 844243 2 2 999999 1 2 999999 426964 2 11 999982 2 2 999999 1 7 999982 -715750 1 2 999999 -732876 1 12 999985 602931 2 116702 341797 2 436039 553513 1 242309 446967 -973316 2 400666 751549 1 676976 759065 174207 1 2 999999 260976 1 4 999995 -709961 1 2 999999 -978381 2 2 999999 1 271699 444409 5114 1 13 1000000 -101576 1 8 999993 257986 2 2 999999 1 6 999994 -896078 2 6 999992 2 2 999999 2 2 999999 1 813871 895947 740506 2 2 999999 2 382705 596497 1 2 999999 498754 1 2 999999 -667474 1 2 999999 799877 2 794659 877372 2 6 999996 2 8 999983 2 928909 963613 2 19 999996 2 2 999999 1 2 999999 -348575 2 2 999999 1 50953 307544 598706 2 2 999999 2 15 999993 2 17 999986 2 210913 317394 1 2 999999 -89294 1 373528 520723 -6840 1 2 999999 513364 1 423906 847475 -854756 1 4 999995 -127700 1 2 999999 -283865 2 2 999999 2 294309 558457 1 3 999995 458977 2 12 999996 2 358241 644343 2 138886 557183 1 5 999984 -199096 1 7 999990 758153 2 549803 815686 2 2 999999 2 2 999999 1 6 999999 447555 1 4 999995 740488 1 2 999999 467145 1 16 999986 625599 2 107304 326353 2 591699 611526 1 423065 575910 -684216 1 17 999998 432380 1 2 999999 437408 2 2 999999 1 2 999999 817777 1 2 999986 125042 2 310476 953437 2 17 999985 1 148677 397926 735591 2 12 999984 2 12 999981 1 2 999999 -456659 2 28436 731237 1 5 999999 664489 1 19 999996 99528 2 6 999998 2 2 999999 1 539402 842589 632267 1 587443 716207 -532449 2 13 999992 2 2 999999 1 2 999999 469158 2 198850 601043 1 2 999999 -691548 2 42363 982691 1 423031 732291 463749 1 840183 899497 -797269 2 8 999985 1 2 999994 52995 1 79515 279777 -131522 2 325244 639002 2 134899 416042 1 243296 431575 168424 1 2 999999 609174 1 39986 977636 -110186 2 20 999994 1 67403 366128 713446 1 2 999999 690638 2 137935 900324 2 13 999998 1 2 999999 -944702 2 19 999993 2 2 999999 1 107159 203448 496904 2 435827 884798 1 2 999999 -564347 2 4 999986 2 4 999994 1 308721 738084 -798723 1 2 999999 -855720 2 393874 926217 2 12 999998 2 13 999998 2 673166 994928 1 2 999999 497662 2 2 999999 2 2 999999 1 2 999999 -305293 1 11 999984 448535 1 12 999988 -156984 1 15 1000000 817971 2 7 999982 1 2 999999 -632824 2 19 999985 2 2 999999 2 376994 636113 2 7 999988 1 12 999999 530650 1 17 999995 -390026 1 19 999986 -981569 2 188818 536849 1 2 999999 -656886 2 19 999992 1 2 999999 -601750 1 226932 543646 -492704 1 463882 505835 -856942 1 440477 922215 -35085 1 14 999990 -857744 2 2 999999 1 10 999987 -372495 2 38901 634067 1 180165 874650 25873 2 414056 801816 1 10 999995 -813956 2 12 999982 1 1 999991 871113 2 11 999982 2 2 999999 2 170416 171577 1 12 999994 -538061 1 2 999999 634762 1 15 999983 679944 2 2 999999 2 2 999999 1 51848 345987 173941 1 2 999999 747683 1 421336 488814 -784023 1 26798 359529 181890 2 4 999984 2 2 999999 2 51506 973217 2 392101 676481 2 2 999999 2 64912 299194 1 14 999983 -162129 2 7 999983 1 18 999999 370611 1 7 999999 -330314 1 314346 369827 -466940 1 19 999999 -21950 1 483252 730027 -885997 1 7 999990 869399 1 8966 167557 -346382 1 7 999995 -1307 2 2 999999 2 2 999999 2 4 999986 1 2 999999 -279396 2 2 999999 2 20 999987 1 17 999993 550990 2 587829 591862 1 793245 919507 296582 1 17 999990 -924059 1 33413 708628 -369512 1 2 999999 221914 2 169503 943370 2 8 999981 2 73661 631145 1 855505 877386 -975609 1 97578 515698 57133 1 2 999999 209081 2 6 999991 1 2 999999 -816160 1 71305 243150 -486959 2 9 999994 2 2 999999 2 11 999990 2 123603 255689 2 2 999999 1 54465 904331 -656383 1 2 999999 994678 2 5 999982 2 2 999999 2 612792 707090 2 1 999982 2 2 999999 1 2 999999 -82632 2 2 999999 1 2 999999 -358534 1 399418 628870 -532070 1 2 999999 -196886 1 318096 411525 -380227 2 207527 956289 1 2 999999 890152 2 11 999989 2 2 999999 2 2 999999 1 2 999999 286971 2 321469 860906 1 139270 645868 -800340 1 5 999981 -681197 2 20 999982 2 16 999996 1 742038 832634 687085 1 4 999983 629309 1 2 999999 -206595 2 2 999999 2 116971 809416 2 2 999999 1 928352 949022 -697014 1 4 999988 -934924 1 916786 972636 -385691 1 146789 778915 -482307 1 14 999998 -145233 2 2 999999 2 18 999991 1 29521 558284 -255665 2 19 999994 2 2 999999 1 209451 491793 -314760 2 2 999999 1 52897 957811 779241 1 175344 367831 -503019 2 2 999999 1 2 999999 -682075 1 2 999999 385206 1 2 999999 720328 1 20129 921406 334212 1 2 999999 141901 1 2 999999 -65755 1 2 999999 -701759 1 13 999987 842150 2 602456 768564 1 2 999999 195064 2 2 999999 2 2 999999 1 706363 833773 298931 2 2 999999 1 2 999999 -583343 1 12 999986 -216533 1 2 999999 334362 1 2 999999 -289646 1 369498 977356 -903587 1 109240 391111 300240 2 16 999990 2 225194 816996 1 17 999985 -143076 1 419550 826860 863632 2 2 999999 2 109484 136177 2 13 999989 2 2 999999 2 6 999984 2 3 999997 2 552060 608361 1 15 999989 -653893 1 8 999996 583222 1 7 999993 -296166 2 11 999993 1 2 999999 442875 1 2 999999 878147 1 2 999999 585565 1 249743 354248 81557 1 2 999999 -806885 1 98149 790590 -634399 2 13 999982 1 4 999990 638359 1 5 999997 49865 2 17 999990 1 2 999999 336036 1 15 1000000 769576 1 2 999999 863203 2 8 999998 1 2 999999 -897050 1 17 999999 -502729 2 14 999988 1 4682 667303 79871 1 9 999996 675376 1 86163 805670 -158947 1 2 999999 547372 2 2 999999 2 13 999997 2 262545 569468 1 16 999985 588126 1 6 999983 537343 2 510784 811872 1 210826 983941 -599498 1 2 999999 170025 2 13 999998 1 2 999999 -280114 2 2 999999 1 264479 832109 419029 1 2 999999 -409934 1 341000 490527 886562 1 780775 927263 -841189 1 2 999999 -800996 1 15125 684479 129488 2 104492 428481 1 8 999990 -5963 1 11 1000000 21144 1 511497 690624 -17644 2 19 999991 2 432188 910214 2 5 999989 1 6 999999 527907 1 2 999999 -680305 1 2 999999 291513 1 2 999999 913194 1 2 999999 -239523 2 5076 724345 2 19 999997 1 9 999987 -926885 2 2 999999 2 324235 627238 1 196073 903216 344840 2 353972 675594 1 2 999999 749739 1 22214 310534 -798361 2 80101 704114 1 1 999985 402910 1 2 999999 651594 2 10 999983 1 14 999986 91667 1 2 999999 873109 2 2 999999 2 28060 860930 2 488833 680844 1 211152 950143 -177174 1 16 999987 -581228 2 159124 426961 1 2 999999 344894 1 1 999988 92065 2 2 999999 1 726530 888787 368663 2 293258 307157 1 2 999999 69008 1 217930 222840 -346301 2 527975 914836 2 9 999991 1 17 999982 -231340 1 480200 501928 778571 2 2 999999 2 207720 868403 2 2 999999 2 695226 841305 2 17 999999 2 9 999987 2 748999 831834 2 12 999997 1 10 999989 -814416 1 474759 804163 205476 1 2 999999 -316562 1 240648 939206 -591487 1 191494 716778 558239 2 12 999989 1 2 999999 -703183 1 13 999996 147009 2 3 999982 1 2 999999 600310 1 241978 694358 587258 2 2 999999 2 117723 376439 2 783614 981166 1 557798 787044 611691 1 3 999992 -317651 2 2 999999 1 18 999992 -155263 2 14 999992 2 3 999984 2 65529 678425 2 9 999989 2 188520 931557 2 2 999986 1 660888 759782 25368 1 8 999984 983951 1 36716 703487 -340681 1 125754 353758 -241488 2 81449 99583 2 397017 620470 1 141632 830093 399800 2 2 999999 2 1 999986 2 345555 989240 1 5 999995 275530 2 2 1000000 2 2 999999 1 10 1000000 -372788 2 566487 729860 2 248946 290043 1 152650 341373 178359 1 13 999989 976746 1 8 999993 -666638 2 196774 413391 1 252699 995111 -173301 2 385201 817794 1 2 999999 55899 1 2 999999 113293 1 295889 917729 729259 2 16 999997 2 20 999991 1 11 999996 -992257 1 872937 920434 -305700 1 2 999999 -595451 2 81910 766872 1 929088 955929 987105 2 2 999999 1 2 999999 -764085 2 2 999999 2 16 999990 2 2 999999 2 16 999990 2 186550 570645 2 2 999999 2 2 999999 1 6 999992 283783 2 333659 355567 2 2 999999 1 2 999999 38199 1 5 999997 138203 2 7 999997 1 3 999998 -432035 2 630143 854023 2 64438 801848 2 16 999986 1 13899 900961 219359 1 2 999999 590387 2 394108 904389 2 5 999995 1 111143 860305 -698716 1 8 999996 84831 2 605670 761323 1 252829 474313 842977 1 13 999997 -857900 2 158601 387703 2 15 999984 2 20 999999 2 63873 191237 1 531718 577955 822186 2 4 999996 1 424684 859588 49107 2 126137 352524 2 2 999999 2 947619 964531 2 813099 873865 1 12 999998 -601181 2 292643 779682 2 2 999999 2 17 999999 2 404703 924063 2 8 999986 2 13 999990 2 600432 820431 2 2 999993 2 73108 678680 1 44102 390719 -573674 2 142307 446627 2 2 999999 2 943129 983167 1 16 999988 -471695 1 80866 956513 -452764 2 2 999999 1 2 999999 -475154 1 192670 708819 -592712 2 2 999999 1 2 999999 -329132 2 2 999999 2 5 999999 2 11 999992 2 1 999993 1 14 999985 -647089 2 925588 962034 2 142299 803709 2 96520 188611 2 160133 757722 1 11 999989 -413994 1 5 999985 -404138 1 17 999989 -933905 2 2 999999 2 2 999999 2 41900 944222 2 9 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 944105 1 738336 879890 836010 2 696628 722119 1 16 999989 -742576 2 2 999999 2 2 999999 2 1 999981 1 427657 942529 -815085 2 260502 643811 1 2 999999 -987593 2 9 999997 1 684923 897938 67542 1 2 999999 -408012 2 2 999999 2 5 999989 1 199897 268921 -956667 1 2 999999 -612424 2 42756 923566 1 1 999989 -355192 2 2 999999 2 2 999999 1 2 999999 -661265 1 812369 951572 447816 2 7 999999 2 2 999999 1 2 999985 325383 2 326988 539096 1 19 999981 -885845 1 583075 625612 -220349 2 7 1000000 1 16 999995 978891 1 16 999984 -281016 1 6 999991 5396 1 508856 983600 -124710 2 16 999988 2 10 999987 1 12 999995 -358379 1 294309 654146 614324 1 266541 691901 -753272 2 661006 977019 2 10 999992 2 2 999986 1 3 999985 -85580 2 14 999982 1 57793 862037 937628 1 559455 899325 -239886 1 7 999994 834681 2 2 999999 2 4 999990 2 3 999991 1 18 999985 584283 2 2 999999 1 536394 847368 573938 1 48810 440428 -125423 2 353480 412267 1 1 999999 -317898 1 158407 747727 576548 2 4 999981 1 17 999987 223826 1 674774 769088 -56498 2 2 999999 1 2 999999 -249275 1 1 999997 5021 1 201440 745182 -406799 2 2 999999 2 24777 727418 1 285311 624401 -13447 2 20 999992 2 10 999997 2 278700 887803 1 13 999985 896409 2 483538 656889 2 2 999999 1 2 999999 87950 1 360557 967391 660163 2 2 999999 2 2 999999 2 2 999999 1 19 999992 417295 1 2 999999 -345182 1 6 999982 149653 2 2 999999 2 22783 98892 1 19 999984 -613771 2 3 999984 2 2 999999 1 2 999999 468857 1 628657 648994 874347 1 2 999999 -617567 1 2 999999 459828 1 18 999982 -788599 2 2 999999 2 2 999999 2 7 1000000 1 18 999987 489342 2 6 1000000 2 393074 712237 2 2 999999 1 2 999999 872409 2 2 999999 2 551231 736760 1 137288 936651 140259 2 4 999992 2 2 999999 1 898162 993398 -709168 1 2 999999 -458101 2 2 999999 2 230505 303930 2 3 999991 2 2 999999 2 2 999999 1 11 999997 -748836 1 2 999999 -627922 2 740947 788163 2 206322 537968 1 8 1000000 -37407 2 2 999999 1 7 999991 -966677 2 2 999999 2 112934 862004 2 2 999999 2 9 999990 2 382766 688819 1 540432 662810 -816315 1 219865 558213 -95157 2 20 999981 2 40339 287830 1 461308 809471 894339 2 8 999995 2 668604 680297 1 19 999982 573967 1 2 999999 199954 2 51982 943417 1 146465 796264 -442647 1 1 999992 -876299 1 457893 539412 34778 2 18 999984 1 2 999999 248493 1 8 999986 -150210 1 2 999999 402854 1 8 1000000 -89235 1 726462 922305 806154 2 15 999986 2 2 999999 2 2 999999 2 288731 751500 2 12 999994 1 210122 806338 -318241 1 6 999994 -303864 1 2 999999 731688 2 17 999988 2 2 999999 1 4 999988 -114752 2 2 999999 1 2 999999 -288816 1 22772 391436 531588 1 291606 720671 85370 1 571570 813871 451384 1 107776 792244 -346272 1 2 999999 -497542 2 16 999982 2 2 999999 2 903101 966688 1 2 999999 -864409 2 2 999999 2 2 999999 1 439466 742626 434804 2 357087 800855 1 15 999999 177908 2 282730 999530 1 2 999999 734814 1 6 999981 -348297 1 19 999991 73319 1 2 999999 -956624 2 3 999999 2 6 999983 2 117609 651028 2 638628 736232 2 51561 909206 1 20 999984 851473 1 6 999985 -390456 2 2 999999 1 15 999987 566862 1 375778 962931 -623724 1 142752 965452 -362593 2 534702 949055 2 3 999995 1 155186 280232 -522964 1 25401 244606 631067 1 194091 806512 833833 1 113225 647419 344053 2 20 999997 1 20 999994 -167124 1 3 999985 -236941 2 4 999981 1 2 999999 -39529 1 2 999999 682015 1 2 999999 293791 1 415413 643836 815295 1 4 999998 -378949 1 2 999999 135627 1 10 999986 346931 2 20 999983 2 380530 941621 1 2 999983 -283287 2 678912 852290 2 7 999999 2 78279 811349 2 5 999983 2 4 999981 2 2 999999 1 2 999999 -879783 2 2 999999 2 337951 847645 1 2 999999 934894 1 16 1000000 -778884 1 403032 473334 -726605 1 2 999999 577845 2 298968 929886 1 1 999986 -502325 2 2 999999 1 130936 292607 -778330 1 16 999981 -944668 1 65678 433009 -366381 2 2 999999 2 2 999999 1 2 999999 19277 2 2 999999 1 6 999990 -208649 2 160956 292156 1 5 999981 440266 2 2 999999 2 9 999999 2 2 999999 1 400782 821690 -715056 1 2 999999 155406 2 2 999999 2 282460 445383 2 359814 721753 1 9 999986 731200 1 2 999999 482474 1 2 999999 -745991 1 2 999999 335515 2 523513 958980 1 7 999982 -791353 1 8 999984 -832334 2 2 999999 1 2 999996 -687780 1 4 999998 460216 1 2 999999 -208934 2 794474 926689 1 17 999981 349825 2 267107 414122 1 6 999982 -422055 2 15 999988 2 12 999994 2 2 999999 2 10 999995 2 2 999999 2 9 999999 1 1 999988 828346 1 13 1000000 -38242 1 520823 883451 353587 1 2 999999 840225 1 2 999999 248997 1 377650 950875 -708131 1 2 999999 -74775 2 921954 946260 2 2 999999 2 113704 329767 1 4 999992 -404239 2 2 999999 1 13 999985 491432 2 2 999999 1 2 999999 978765 1 19 999999 687155 2 197440 411816 1 2 999999 -443330 2 580578 632463 1 2 999999 937345 2 536635 888327 2 17 999982 2 2 999999 1 18 999988 -614261 1 15 999995 94703 1 2 999999 62707 1 429905 477105 -987821 2 19 999986 2 635173 795969 1 6 999991 390830 2 12683 140887 2 315592 770358 2 5 999982 1 112128 141531 433174 2 1 999995 1 197279 745312 778859 1 2 999999 405740 1 947703 985461 947548 2 401110 673134 1 2 999999 -891918 1 10 1000000 -763705 2 79712 435643 1 719328 833585 -136610 1 1 999983 892247 2 221229 796556 2 1 999989 1 13 999990 -407643 1 338210 520767 418202 2 357141 851717 1 598987 621339 -972789 1 20 999986 -466648 2 230728 386498 2 2 999999 1 19 999982 28030 2 305303 700453 2 19 999999 1 2 999999 -236718 1 8 1000000 -671473 2 20 999999 1 149615 161373 937616 1 10 999991 131595 2 2 999999 1 2 999999 -67994 1 6 999998 -979915 2 131099 529114 1 2 999999 -598108 1 16 999989 -822788 1 2 999999 -586149 1 2 999999 982844 2 2 999999 1 18 999990 -664067 2 8 999987 1 2 999994 14214 2 6 999984 1 2 999999 -402005 1 2 999999 601528 2 2 999999 1 2 999999 811680 2 4 999984 1 11 1000000 792012 1 10 999997 536712 2 2 999999 2 17 999998 2 16 999998 2 2 999999 1 75287 515496 -50665 2 7 999994 1 10 999996 331500 2 2 999999 2 547871 671367 2 2 999999 2 17 999996 1 7 999993 -290118 1 9 999986 -572698 2 17 999986 1 2 999999 885707 1 18 999992 895626 1 532831 912874 996603 1 2 999999 -637547 1 2 999999 -913410 2 451663 773253 2 12 999985 1 2 999999 999407 2 6 999986 2 2 999999 1 560461 936974 867040 1 227319 691080 -949321 1 101647 762589 -775197 2 20 999995 2 2 999999 2 2 999999 1 231115 602830 -919831 1 2 999999 718714 2 516827 975745 1 2 999999 645707 2 473949 605520 1 776971 937077 735749 1 149314 405332 -769505 1 136092 571388 570821 1 14 999990 513737 1 2 999999 -585999 2 974431 981525 2 252403 511214 1 20 999991 -76526 1 9 999984 -499304 2 1 999998 1 2 999999 116973 2 2 999999 1 10 999997 355334 1 9 1000000 272237 1 2 999999 165857 2 412548 739429 2 2 999999 2 2 999999 1 2 999999 -938749 1 2 999999 -773049 2 298040 818660 1 3 999991 -275049 1 576702 939841 -436924 1 2 999999 -941528 2 2 999999 1 8 999989 212063 1 24428 210661 990230 2 16 1000000 1 296309 418545 -280204 2 98659 896373 1 10 999995 -388148 1 160484 476836 -562144 2 459079 680056 2 2 999999 2 8 999987 2 2 999999 1 563894 863126 -490022 2 10 999999 1 18 999995 2866 1 14 999994 476521 2 2 999999 2 2 999999 1 10 999999 8490 2 2 999999 2 2 999995 1 2 999985 553695 1 11 1000000 605663 2 9 999987 2 2 999999 1 2 999999 547399 2 751622 820165 2 16 999984 2 8 999984 2 579091 804805 2 10 999999 2 2 999999 2 7 999983 2 2 999999 1 2 999999 -448126 2 104846 948095 1 263388 361349 -27190 1 5 999985 -199556 2 3 999985 1 12 999996 256052 2 2 999999 2 13 999994 1 2 999999 -164224 1 18 999987 90838 1 93354 740858 -678393 1 142016 669345 -199327 2 593656 865798 1 139846 539502 -899044 1 9 999984 -399408 1 8 999989 -812659 2 2 999999 2 799652 809555 1 17 999981 323097 2 402943 910884 1 2 999999 61654 1 13 999983 556358 1 275232 841965 755715 1 532607 681166 -829954 1 8 999991 833286 1 12 999985 437344 2 11 999993 1 2 999999 -687352 1 2 999999 202741 1 111024 982526 -675845 2 3 999982 2 18 999994 2 2 999989 2 787558 868138 1 347750 734718 44731 1 549422 617498 -469710 1 2 999999 697015 2 348594 767360 1 2 999999 946321 2 11 999984 2 273713 514937 1 2 999999 -509017 2 9 999994 1 2 999999 -415107 2 848094 971328 2 458375 580316 2 44939 834652 2 292955 550346 1 2 999999 52142 1 2 999999 531704 2 16 999985 2 578059 582462 1 2 999999 597086 1 8067 222845 124492 2 2 999999 2 16 999996 2 166794 634570 2 96302 468245 1 13 999989 -287140 2 77703 543724 2 2 999999 1 3 1000000 -607492 1 9 999995 -926960 1 2 999999 155201 1 2 999999 525907 1 63949 560140 840220 1 289842 847198 -307278 1 858133 897901 -275126 2 8 999994 1 10 999985 -303712 1 2 999999 -723378 2 14 999990 1 20 999992 -651151 1 425351 496547 -966068 1 463528 815445 359159 1 20 999995 493353 2 7 999990 2 16 999992 2 8 999987 2 17 999996 1 82796 375122 -159462 2 181351 309760 2 77609 332812 1 19 999992 635638 1 2 999999 -465556 1 372681 925381 894754 1 2 999991 615592 2 489417 772609 2 443579 736923 2 2 999999 2 14 999981 1 2 999999 -259357 1 2 999999 -255637 2 2 999994 1 8 999982 273334 2 2 999999 1 2 999999 -457066 2 2 999999 2 2 999999 2 10 999991 1 2 999999 44548 1 865883 976567 483295 2 3 999992 1 5 999989 294639 2 2 999999 2 5 999983 2 2 999999 1 143607 971809 549334 1 4 999988 -523045 1 2 999999 89645 1 2 999999 -813771 1 280406 712991 445671 1 425298 821235 -652077 2 16 999982 2 425537 504139 2 343982 631055 2 2 999995 1 14 999994 989613 2 2 999999 1 9 999981 397087 2 661757 914908 2 263668 912664 2 913490 975658 1 104138 869213 241756 1 1 999986 -665300 1 1 999994 -270556 1 233868 580127 498416 2 977328 989914 2 109366 748047 2 234102 292210 2 9 999984 2 735586 736075 1 2 999999 173120 2 2 999999 1 11 999983 -178412 1 2 999999 -27597 1 521745 874718 305993 1 5 999990 905669 1 2 999984 -134948 2 605725 810747 1 14 999984 -831916 1 3 999987 264428 1 2 999999 -702549 2 134775 776141 1 87650 636768 -398448 2 2 999999 2 2 999999 2 151170 271913 2 77287 840593 1 354496 456421 -258898 1 18 999989 -785392 2 11 999997 2 200603 475490 2 138218 166380 2 4 999990 2 15 999986 2 2 999999 1 354774 700838 -643279 2 20 999991 2 86620 971375 2 2 999999 2 2 999999 1 19 999992 407228 1 2711 162472 -546569 2 18 999989 2 20 999994 1 189198 912181 -494966 1 641950 788382 901235 1 2 999999 94795 2 2 999999 1 474305 566805 86605 1 492521 493735 805560 1 1 999998 451094 2 340656 894370 2 2 999999 2 2 999984 2 89756 489952 2 2 999999 1 2 999999 -759531 1 2 999999 -377689 2 2 999999 1 2 999999 -358268 1 327117 341464 -915725 1 298137 903295 -569517 1 228723 501016 -622799 2 2 999999 1 12 999984 988659 1 660003 854585 -903147 1 10 999995 -695268 2 2 999999 2 19 999986 1 1 999985 227219 2 9 999995 1 20 999981 42997 1 584044 967169 778082 1 12 999981 -151594 2 380147 853237 1 2 999999 -822337 2 170329 686307 1 537974 737357 -510444 1 635674 975425 404930 2 8 999994 2 18 999983 1 2 999999 -660308 1 2 999999 -906923 1 445661 784765 -669187 1 2 999999 860842 1 2 999999 -305042 1 2 999999 58024 2 112990 995229 2 766393 924633 1 2 999999 -336707 2 2 999999 2 2 999999 2 99776 915043 1 2 999999 -949717 1 2 999999 446170 1 2 999999 -774576 2 2 999999 1 2 999999 -490504 1 2 999999 894540 1 7 999998 -324101 1 38509 341975 940895 1 2 999987 116191 2 12 999985 2 15 999995 2 2 999999 1 19 999993 12699 1 14 999986 -252560 1 12 999994 117029 1 2 999999 68266 1 4 999994 -181896 2 542393 832971 1 79847 517608 -241006 2 14 999989 2 2 999999 2 20 999984 2 14 999991 1 2 999992 587723 2 838289 940912 1 115874 321081 637208 2 2 999999 2 2 999999 1 2 999999 917284 2 16 999991 2 2 999999 1 276304 839568 17115 2 2 999999 2 227418 326714 2 33655 832054 1 39790 236119 -380722 1 2 999999 -92388 1 2 999999 756224 2 23442 441427 2 116786 306907 2 16 999990 1 2 999999 -858772 1 20 999998 735182 1 2 999999 440521 1 20 999998 -613043 1 11 999990 737289 2 2 999999 2 296633 905351 2 2 999999 1 12 999989 689106 2 20 999997 1 2 999999 -788121 2 2 999999 1 64101 775474 -815898 2 4 999996 1 2 999999 -820346 1 6 999989 -230754 2 48840 504847 1 685118 875167 190513 1 2 999999 -525735 2 779112 832597 2 528882 642398 2 2 1000000 2 3 999982 1 20 999984 -48144 1 119884 877440 495033 1 96558 327576 -145838 2 2 999999 2 2 999999 1 2 999999 -859709 1 2 999999 236894 1 7 999998 991461 1 2 999999 36105 1 2 999999 -155645 2 7 999983 1 2 999999 373026 1 10 999994 895320 2 7 999999 1 638349 883649 922772 2 17 999986 2 356377 620404 1 2 999999 506717 2 282327 503691 1 868170 911090 -743236 2 152484 522165 1 317575 430842 401818 1 312830 801717 -186966 1 1 999984 -689047 2 11 999984 1 2 999999 -654278 1 2 999989 -498055 1 2 999999 828171 1 2 999999 -219842 2 2 999999 1 5 999989 -599420 2 348377 353564 2 2 999999 1 7 1000000 122467 1 2 999999 168590 2 10 999983 2 13 999999 1 1 999998 64476 1 3 999993 -636895 2 51296 901150 2 7 999986 2 15 999987 2 280397 603431 2 13 999981 2 19 999983 2 2 999999 1 628034 909322 -891433 2 12 999986 1 3 999991 -426337 2 476849 763033 2 2 999999 1 2 999999 -511265 2 35013 695025 2 8 999989 2 336506 642520 1 103367 121676 491289 2 3 999999 1 20 999984 -424126 1 647950 663940 744923 1 17 999984 990629 2 410171 563678 1 2 999999 513324 2 2 999999 1 589266 902027 586078 2 2 999999 1 1 999984 824149 1 20 999990 -803883 2 2 999999 1 6 999990 821023 1 9 999982 -734273 2 457868 998774 2 2 999999 2 2 999999 1 97607 236509 -543213 2 165605 825016 2 2 999999 2 378156 496561 2 12 999991 2 4 999995 2 732835 931386 2 595052 674642 1 20 999983 692295 2 7 1000000 2 15 999982 1 2 999999 -882785 1 524548 837803 -992934 1 7 999983 270138 2 2 999999 2 18 999991 1 7 999988 995176 1 377071 462050 120304 1 10 999997 -7378 2 2 999999 2 4 999988 2 5350 126926 2 2 999999 1 2 999999 -226968 1 16 999987 -545699 2 2 999999 2 503323 538832 1 2 999999 696477 1 5 999996 522284 2 8 999993 2 2 999999 1 2 999999 509261 2 2 999999 2 2 999999 1 12 999988 -78707 1 2 999999 235955 2 11 999990 2 2 999999 1 14 999989 -273469 1 16 999993 916554 2 9 999994 1 2 999999 72385 2 5 999985 1 5 1000000 309419 1 215500 689227 319435 2 322108 664768 1 2 999999 735577 2 2 999999 1 337261 809769 18841 1 2 999999 127604 2 2 999999 2 2 999999 2 10 1000000 1 2 999991 486837 1 57372 126244 236600 1 16 999985 -878147 2 5 999995 2 2 999999 1 4 1000000 -174667 2 2 999999 2 12 999985 2 20432 552002 1 412275 637867 -938777 2 167912 426594 1 2 999999 80952 1 475690 690751 -173246 2 206017 590842 2 367747 641090 1 2 999999 -519826 2 15 999987 2 8 999988 2 19 999981 2 7 999988 2 8 999988 2 288380 929985 1 324782 857394 -352880 1 8 999990 518528 2 68647 288580 2 2 999999 1 2 1000000 633255 2 2 999999 1 2 999999 -750500 2 2 999999 1 19 999986 436813 2 749181 791789 2 2 999999 2 5 999995 1 12 999991 764075 1 19 999998 670021 1 6 999983 -981389 2 4 999995 1 9 999996 563335 2 2 999999 2 14 999994 1 134352 379391 552697 2 2 999999 1 180463 483911 708740 1 7 999987 145261 2 3 999995 1 2 999999 70809 2 2 999999 1 2 999999 983121 1 285801 692481 454233 1 17 999990 -196910 2 665062 794494 2 16 999994 1 474127 785195 129540 1 442761 649573 498749 1 584556 703127 281867 1 2 999999 -367864 1 2 999999 -394354 2 1 999994 2 2 999999 1 271676 502551 -141870 2 1 999995 1 639829 902677 601168 2 3 999996 1 2 999999 -191622 1 2 999999 469368 2 2 999999 2 2 999999 2 16 999998 1 7 999994 296998 2 2 999996 1 2 999999 488897 2 2 999999 2 2 999999 2 10 999985 1 11 999981 941516 2 2 999999 1 14 999998 -574662 2 14 999997 1 464543 582037 296520 1 2 999999 524138 2 3 999987 1 101814 547545 224064 2 19 999997 1 2 999999 -679384 2 10 1000000 1 44113 904886 -311141 1 2 999999 113020 2 2 999999 1 723882 959228 288814 2 2 999999 2 2 999999 1 2 999999 43889 2 19 999994 1 2 999999 -50996 2 2 999999 2 2 999999 2 2 999999 1 205654 344913 -418928 2 5 999992 1 80079 687708 638738 2 2 999999 1 2 999999 -769053 2 1 999989 2 118460 790923 2 2 999999 1 26527 66862 -951091 1 20 999991 -629729 1 15 999999 -909894 2 201460 498071 2 6276 748013 2 346238 597078 2 1 999985 1 308744 855310 914495 1 2 999999 331830 2 2 999999 1 6 999986 72780 2 260649 898459 2 535954 651773 1 13 999993 -247838 1 762904 870338 -797949 1 7 999986 -208068 1 19561 494213 -872696 2 4 999981 2 2 999999 2 2 999999 1 2 999999 -925643 2 6 999998 2 404056 433337 2 2 999999 1 4 999981 380450 1 2 999999 -891528 1 2 999999 728359 2 2 999999 1 309282 857498 604602 1 2 999999 -85503 2 265293 356664 2 8 999998 1 9 999982 614907 2 2 999999 2 116413 872013 1 373778 883151 -734660 2 19 999985 2 2 999999 2 9 999996 2 2 999999 2 169416 766846 2 2 999999 1 15 999998 613454 1 17 999990 -252768 2 293781 609602 2 2 999999 2 330720 579272 1 2 999999 76947 2 18 999995 2 894310 990883 1 1 999994 -114354 1 872018 881755 753368 1 578071 862319 691941 1 609452 821823 -318205 1 18 999998 -81724 2 19 999987 2 20 999989 2 2 999999 1 2 999999 -270739 1 17 999993 -979441 1 1 999993 472151 1 344130 558172 -810953 2 159448 281843 1 2 999999 212914 1 734746 980784 -424192 2 594452 737974 1 274503 351707 631962 1 2 999999 555875 1 2 999999 -782228 2 2 999999 1 2 999999 -80502 2 44258 417248 2 2 999988 1 2 999999 702634 1 82698 199148 281380 1 8 999998 -88120 2 434083 926105 2 230287 342020 1 2 999999 845752 2 2 999999 1 2 999999 143939 2 338788 468718 2 2 999999 2 5 999998 1 2 999999 -877646 2 15 1000000 2 122456 634654 2 3 999997 1 2 999999 -608834 1 2 999999 -627075 1 95291 822277 291818 2 2 999999 2 11 999995 1 2 999999 -508184 1 2 999999 916261 1 2 999984 -670689 2 13 999982 1 371160 451928 -719098 2 8 999993 1 8 999982 -209818 1 383229 835620 -24969 1 253428 440415 -777587 1 2 999999 -191533 1 2 999999 -295131 1 3 999983 -190288 2 2 999999 1 20 999991 112857 2 100409 465163 1 2 999999 -65348 2 2 999999 2 2 999999 2 10 999984 1 2 999999 -723095 2 1 999998 2 2 999999 1 2 999999 875742 1 516184 731017 -485740 2 631501 836260 2 2 999999 1 2 999999 425177 2 2 999999 1 273726 287004 577060 2 126841 811259 1 2 999999 -933599 1 2 999999 435640 1 2 999999 49548 2 2 999999 1 2 999999 -510212 1 2 999999 -456819 1 2 999999 -624724 1 327007 695082 -33839 1 2 999999 283801 2 2 999999 2 209137 366121 1 13 999991 -270145 2 2 999999 2 2 999999 2 567717 941090 2 11 999989 2 4 999994 2 17 999991 2 9 999998 1 2 999999 107125 2 37460 258642 2 2 999999 1 2 999999 -270919 2 19 999983 1 2 999999 -365204 2 8 999999 1 2 999999 125814 1 527324 764476 -238250 2 2 999999 2 19 999985 2 590129 660242 1 571653 962551 577766 2 72122 790584 1 424170 815691 -985499 2 129346 445265 1 2 999999 724404 1 79299 418615 -263747 2 2 999999 1 479990 916608 -35970 1 9 999994 428983 1 2 999999 -67306 1 10 999983 -743123 1 20 999992 -851935 2 2 999999 2 597833 625504 1 117677 206462 43015 1 522723 628114 -849254 2 154032 592334 1 255355 438812 -620725 2 368047 888698 2 231825 458297 1 2 999999 608637 1 2 999993 851732 2 368979 615461 1 13 1000000 -232817 1 11 999986 -89845 1 74639 883879 -17200 2 2 999999 2 38223 348636 2 2 999999 2 4 999982 1 1 999994 -638285 2 547002 729450 1 19 999995 118708 2 247206 542641 1 2 999999 -422870 2 243746 493629 2 1 999997 2 2 999999 1 9 999994 -183666 1 101519 798174 463666 1 2 999999 777117 2 3 999998 1 19 999984 -128888 2 2 999999 1 584156 709580 -716282 2 2 999999 2 2 999999 1 16 999998 -631666 2 2 999999 1 2602 812690 116413 2 5 999997 1 151810 795677 23574 1 2 999999 124780 2 2 999999 1 310921 632024 -476173 1 164778 774561 149787 2 20 999983 1 101209 954858 -259623 2 17 999992 1 2 999999 406755 2 2 999999 1 2 999999 212890 2 719086 905978 1 75814 199738 675378 1 2 999999 820760 2 96737 835280 1 2 999999 909739 2 2 999999 1 2 999984 -969800 2 2 999999 1 19 999990 -775415 1 20 999995 325189 2 414375 865085 1 2 999999 -557211 2 831035 980800 1 2 999999 729959 1 3 999982 731074 1 2 999999 96586 2 2 999989 1 2 999999 -133259 2 4 999989 2 16 999999 1 16 999986 984230 2 189059 407611 1 2 999999 -609264 1 4191 782526 -422034 2 2 999999 2 2 999999 1 12 999992 654903 2 606766 674252 2 2 999999 2 2 999999 1 2 999999 111855 1 16 999992 432438 2 7 999987 2 13 999991 2 87483 408823 1 2 999999 786362 2 2 999999 1 2 999999 148232 2 15 999982 2 178299 951259 1 582837 755644 -29712 2 12 999987 1 6 999985 383257 2 2 999999 2 11 999982 1 141747 699025 -28577 2 375317 902379 2 253155 741146 1 101246 986795 382185 2 18 999992 2 461568 845903 2 618232 703828 1 2 999987 -17390 2 388703 613715 1 78639 501898 -468285 1 2 999999 760403 1 2 999999 -672904 2 2 999999 2 10 999988 2 10 999988 1 175045 809515 981495 2 175860 880402 1 113994 576393 -861127 2 84361 654885 2 2 999999 2 10 999999 2 99512 619596 1 2 999999 562094 1 20 999982 -670283 1 2 999999 100404 2 3 1000000 2 2 999999 2 2 999999 2 2 999999 1 99839 248880 -751824 1 2 999999 955463 1 2 999999 -727548 2 1 999989 1 17 999984 896028 1 44473 203848 -392462 1 2 999987 101378 2 17 999993 2 1 999992 2 16 1000000 2 14 999989 2 631483 862694 2 351520 545725 1 736003 760829 -86277 2 238104 824094 1 2 999999 -832135 1 174938 837334 478228 2 20 999983 2 9 999985 1 259803 830506 -622410 1 116804 521668 -50195 2 2 999999 2 802018 970327 2 2 999999 2 18 999985 1 11 999985 876416 2 3 999998 1 2 999999 612002 2 2 999999 2 2 999999 2 2 999999 2 163867 772029 2 16 999989 2 2 999999 2 2 999999 1 194775 342533 -508144 1 2 999999 -116823 2 2 999999 1 90074 278663 -73531 2 228199 928629 2 2 999999 1 2 999999 -45275 1 32740 697977 -12768 1 2 999999 -698993 2 11 999986 1 13 999999 -947387 2 152474 436076 1 8 999987 953144 1 2 999999 966214 2 18 999993 1 2 999999 354595 1 2 999999 190248 1 18 999996 -824892 2 366978 884995 2 2 999999 2 7 999999 2 2 999999 1 248953 514786 -561719 1 17 999986 -710071 1 319972 914209 -241943 1 2 999985 667110 1 2 999999 -71697 2 2 999999 1 202009 656138 676930 2 334382 925331 1 71405 631929 -376361 2 2 999985 2 185157 736001 1 3 999988 -247561 1 147599 480968 697806 2 11 999989 2 86607 260035 1 81268 143653 -384060 2 17 1000000 2 745616 847249 1 13 999996 -392939 1 457091 909279 162166 2 451174 954711 1 11 999982 -801523 1 2 999999 -646958 1 685515 751269 -812516 1 2 999999 342148 2 9694 53865 2 2 999999 1 2 999999 -346384 1 3 999987 -808647 1 114766 800502 -933711 2 2 999999 2 2 999999 2 17 999994 2 20 999987 1 393310 748950 625947 2 124678 987672 2 11 999985 1 19 999992 -599641 2 2 999999 1 2 999999 -943284 2 2 999999 1 20 999985 661484 1 2 999999 -99556 2 2 999999 2 20 999998 1 542356 987289 211382 2 522902 628436 2 2 999999 1 265897 901425 784746 2 2 999999 1 4 999985 172095 2 9 999995 1 303844 720568 344338 2 2 999999 2 2 999999 2 2 999999 1 142324 830804 -886894 1 1 999993 -947369 1 2 999999 361676 2 3 999993 2 2 999999 2 218755 245729 2 5 999982 2 9 999999 2 27950 924056 1 120577 391252 -500476 2 329703 825664 2 4 999988 2 2 999999 2 165244 648748 1 2 999999 80486 1 2 999997 -521673 1 2 999999 -912903 1 7 999984 -2608 2 2 999999 1 209356 998046 486831 2 289063 910505 1 207763 659777 882088 2 2 1000000 2 11 999998 1 2 999999 -160067 1 18 999981 -165031 1 5 999982 -546400 1 34660 813215 445021 1 2 999999 -318084 2 6 999985 2 3 999998 1 99240 861739 -188237 2 226411 770990 1 9 999999 118705 2 2 999999 2 2 999999 1 127538 428642 -678858 2 242691 474126 1 13 999984 556063 1 13 999982 -142140 1 228931 457761 -561284 2 6 999997 1 13 999997 -412733 1 16 999993 424892 2 2 999999 1 436198 648859 992740 1 200209 299935 -621548 2 11 999994 2 2 999999 1 2 999999 593382 2 14 999994 2 382981 447838 1 222761 590201 -454849 1 2 999999 -742356 1 216579 880809 8349 2 182472 594504 2 634504 929353 1 34541 803942 909694 1 2 999999 241559 2 2 999999 1 268363 392849 796778 2 28345 858020 1 303423 412578 73623 1 2 999999 -835036 2 2 999999 2 13 999993 1 2 999999 169190 1 20 999991 469562 2 262175 427957 1 704622 874947 -707469 1 4 999989 169232 1 2 999999 975055 2 14 1000000 2 3 999983 2 19 999985 1 2 999999 -198600 2 8 999995 2 2 999999 2 64914 723425 2 509201 533364 2 68958 350667 2 148584 983427 2 16 999987 1 2 999999 883287 1 2 999999 -22489 2 235373 433712 1 72487 288449 387955 2 2 999999 2 20 999998 2 13 999982 1 2 999999 -255190 1 2 999999 -986865 1 2 999999 -135379 2 2 999999 1 6 999986 519782 2 20 999987 2 3 999994 1 19 1000000 -74434 2 10 999995 1 387142 900292 -657505 1 2 999984 -356625 2 2 999999 1 2 999999 234058 1 2 999999 223809 1 15 999982 238112 1 13 999985 -610392 1 2 999999 -8723 1 2 999999 -761465 1 18 1000000 39133 2 2 999999 1 8 999988 -581994 2 135805 477136 2 555653 888274 2 2 999999 2 578438 593639 1 2 999999 771046 1 204248 671320 -538464 1 2 999999 491973 2 16 999992 1 18 999990 608669 2 2 999999 1 368596 406318 -953554 2 19 999990 1 2 999999 -999524 2 16 999995 1 2 999999 958401 1 2 999999 -706007 1 2 999999 -222343 2 305429 409101 2 268570 870241 1 2 999999 791813 2 2 999999 1 4 999995 -434168 1 568105 694710 -877485 2 547716 658443 1 20 999985 -82111 2 2 999999 2 2 999999 2 8 999999 2 118054 491015 2 656547 660666 1 19 999997 -462774 2 15 999985 2 11 999993 2 2 999999 1 564042 758255 -654988 1 2 999999 525517 2 2 999999 2 17 999993 1 75118 226591 -337810 1 4 999999 611910 1 203444 747049 -187122 2 12539 746905 2 317570 991448 2 20 999991 2 2 999999 2 2 999999 2 14 999985 2 268790 997217 1 8 999982 40907 2 926619 973577 2 2 999999 2 510276 800250 2 2 999999 1 6479 826807 575041 2 2 999999 2 11 999987 2 19 999983 2 9 999993 1 67250 461623 53216 2 2 999999 1 616976 701427 -93781 2 14 999998 2 14 999983 2 180473 355455 1 4 999990 -873699 2 2 999982 1 2 999999 -542684 2 373015 967706 1 6 999990 -144773 1 2 999999 30172 2 858575 943029 1 319883 421194 -527654 2 2 999999 1 20 999996 -287292 1 2 999999 -455414 2 2 999999 1 9 999998 950808 2 79428 643116 2 8 999991 1 2 999999 229461 1 10 999995 702667 1 932426 978211 -656163 1 11 999992 598689 1 11 999999 -366705 1 1 999996 -19494 2 6 999982 1 2 999982 555052 1 2 999999 13369 2 541087 741293 2 147734 563287 2 20 999991 1 12 999984 664481 2 657284 828043 2 802321 929266 2 13 999988 1 5 999985 770675 2 9 999991 1 205605 576011 765915 2 96681 680452 2 2 999999 1 325539 805544 -521814 1 2 999999 -183270 2 2 999988 1 92169 955317 33345 1 10 999990 397060 1 8 999998 470250 2 53644 564470 2 428359 850835 2 2 999999 1 2 999999 -793114 2 4 999998 1 193451 351617 449449 1 622111 737360 -620265 1 204002 791825 901323 2 322269 688335 1 2 999999 -410458 2 2 999999 2 2 999999 2 11 999997 2 102816 737234 1 2 999999 -314576 1 17 999986 -987709 2 384430 420428 1 1 999997 -643016 2 6 999988 1 13 999993 28628 1 2 999999 301856 2 12 1000000 1 2 999999 263808 1 2 999999 319814 2 7 1000000 2 2 999999 1 9 999999 841401 1 12 999989 386556 2 11 999984 1 511596 834770 -608225 1 15 999995 -805399 1 2 999999 -881004 2 2 999999 1 239783 764368 -742641 1 167468 959903 -658516 1 347282 610557 -514667 1 2 999999 181767 2 4 999981 1 3 999981 535025 1 23129 745764 818074 1 2 999993 -777173 2 2 999999 2 12 999991 2 16 999985 1 2 999999 568971 1 467716 756589 584025 1 16 999983 -873026 2 2 999999 1 6 999999 560504 2 2 999999 1 2 999999 -92915 2 184318 985203 1 2 999999 38652 2 2 999999 1 463502 876478 -602736 2 2 999999 1 2 999999 -311093 1 68989 828819 278355 1 2 999999 474904 1 307956 843507 238214 1 2 999999 -370326 1 7 999993 -599153 2 469912 764179 2 2 999999 2 2 999999 1 15 999986 -546911 2 290023 854127 1 2 999999 -60299 1 12 999999 -959078 2 65346 674723 2 3 999985 1 2 999999 11801 1 9 999981 139843 1 414347 664489 696117 1 236336 296331 -706996 2 9 999998 2 5 999983 1 121958 405363 -725979 2 6 999993 2 2 999999 1 884214 884626 752850 2 260829 704302 2 9 999999 1 261879 591605 195240 1 15 999982 -767046 2 2 999999 1 41178 618064 -519077 1 649679 860170 -835706 2 94323 619597 2 8 999983 1 17 999988 629646 1 2 999999 753740 1 2 999999 -791891 1 1 999985 49870 1 14 999997 -365757 2 2 999999 1 2 1000000 -944378 1 2 999999 778381 1 2 999999 -629930 1 7 999987 629446 1 298569 586561 -432896 1 772530 910161 -780716 2 6 999991 1 12 999994 186449 2 2 999999 1 741772 933198 -1577 2 19 1000000 2 18 999991 2 2 999999 2 2 999999 1 666736 853147 -976974 2 434051 801401 1 57670 360832 972193 1 2 999999 -652098 1 6 999983 601695 2 3 999982 2 658751 859596 1 55330 521759 127215 1 7 999981 559171 2 221247 809358 1 2 999999 520519 2 6 999998 2 175769 337810 2 2 999999 1 2 999999 -763829 1 537208 623317 8535 1 752101 937534 469201 2 2 999999 2 176163 347416 1 941962 947039 30617 2 2 999999 2 70680 960752 1 16 999997 -369100 2 2 999999 1 306601 859767 -944536 1 752434 914575 385408 1 207520 635982 130878 1 2 999999 -854138 1 109316 154848 827038 1 340539 577834 994451 2 326166 886101 1 2 999999 395011 1 5 999988 -41329 2 2 999999 2 2 999999 2 215811 887555 2 288939 332580 1 406338 948143 -456064 2 2 999999 2 156977 368449 2 2 999999 1 2 999999 768026 1 637035 876962 365665 1 9 999998 -563767 1 10 999984 398191 2 488084 731855 1 2 999985 -970842 1 2 999999 -428372 1 2 999999 177573 1 8 1000000 -284651 1 97574 961311 181010 2 2 999999 2 2 999999 1 201593 924360 462861 1 384066 428512 500122 2 7 999998 1 8 999982 -820036 2 290924 682673 1 212864 928441 -703342 1 2 999999 -873487 2 2 999999 1 383366 608677 580444 1 11 999994 -140399 2 480728 742729 1 10 999995 -107863 2 10 999986 2 345493 806164 2 2 999999 1 4 999987 -18796 2 198241 560689 2 2 999999 2 20 999999 1 128882 152624 -935781 1 2 999999 241146 1 2 999999 -121146 1 136437 896785 683232 1 2 999999 -860532 2 2 999999 1 378484 785940 647368 1 1 999999 307523 1 2 999999 -754966 2 2 999999 2 3 999995 2 2 999999 2 2 999999 1 9 999999 -658090 2 643612 843240 2 49102 319246 2 13 999987 2 2 999999 2 13 999986 2 8 999987 2 5 999989 2 209598 267815 2 15 999985 2 2 999999 1 2 999999 -980160 1 744485 864334 -565500 2 2 999999 2 17 999985 2 442341 643977 1 316329 792488 273010 1 13 999997 -641882 2 9168 916313 1 616853 627208 497120 2 539522 765302 1 2 999989 960760 2 2 999999 1 1 999987 542564 2 342532 957714 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 17 999990 -223162 1 144967 724670 -732357 2 15 999993 1 456065 718268 -649913 1 499327 833725 532117 2 2 999999 1 608334 692307 342256 1 178974 526486 951975 2 8 999981 1 456298 607716 -873986 2 10 999993 2 2 999999 1 67746 546809 409484 1 17 999988 -549556 2 308309 717233 2 16 999996 1 28698 582333 -502891 1 2 999999 -23454 1 2 999999 54482 2 2 999999 2 220416 829850 2 1 999994 1 2 999999 64883 2 2 999999 2 2 999999 2 376092 558361 2 318478 544744 2 3 999989 1 283207 321124 675653 2 2 999999 2 2 999999 1 2 999999 -254554 2 58663 215093 1 2 999999 91594 1 2 999999 844462 1 22619 498324 -845601 1 2 999999 11950 1 110754 208719 -464998 1 10 999990 -652175 2 2 999999 1 1449 711296 -360959 1 2 999999 -357315 2 14 999994 2 356490 838202 1 2 999999 -645393 1 2 999999 149523 2 19 999987 1 678719 954174 -880976 2 8 999987 2 2 999999 2 225701 713839 2 512110 897255 1 3 999988 -304296 2 2 999999 1 13 999999 445889 1 657162 858513 261144 2 719655 793331 2 546773 932162 1 12 999985 175872 1 438471 684236 398393 2 9 999996 2 1 999996 2 2 999999 2 2833 319331 2 16 999983 2 16 999991 1 17 999998 992676 1 18 999985 -919722 1 18 1000000 926189 2 4 999982 1 2 999999 674331 1 86181 656442 -601823 2 43114 728837 2 1 999982 2 2 999999 2 39668 656974 1 11 999990 -555951 2 228644 979214 1 2 999999 -123634 1 7 999983 -732977 1 2 999990 -611378 2 2 999999 1 17 999985 474325 2 59276 621016 2 496371 572702 1 2 999999 -772274 2 5 999986 1 18 999999 -829880 1 254634 942395 652572 2 2 999999 2 2 999999 1 7 999982 582466 1 20690 830403 84296 2 2 999999 1 135529 463890 -366569 1 865541 958781 418068 2 2 999999 1 8 999997 -72652 1 31572 445056 -319342 2 9 999994 1 2 999999 778511 2 6 999998 2 447695 602642 1 4 999995 -569380 2 665792 876815 1 2 999999 -222937 1 2 999999 -470875 1 546941 848967 -430329 1 304114 846336 952844 1 2 999999 613891 1 2 999990 423389 2 2 999999 2 2 999999 1 2 999999 -249127 1 7 999998 -920588 1 20 999987 -606859 2 11 999986 1 2 999999 191901 2 1 999986 2 2 999999 2 711040 999253 1 2 999999 -501849 1 2 999999 -391050 1 2 999999 -867784 1 2 999999 -609114 1 120600 493803 63017 1 2 999999 546230 1 608305 932018 981591 1 483671 957382 748216 1 659272 765143 349659 1 9 999994 897686 1 5 999995 357917 1 2 999999 536662 1 6 999988 722210 2 2 999999 2 3 999996 2 11 999981 2 14 999991 2 12 999985 2 231146 728951 1 9 999993 -923818 2 1 999999 1 8 999991 20422 1 434835 798916 -964425 1 2 999999 474638 1 2 999999 -104364 1 6 999985 -325554 1 7 999986 -916979 1 15 999986 617804 1 564985 760101 532273 2 5 999984 1 13 999999 650528 2 2 999999 1 17 999981 -762331 1 2 999999 739989 2 12 999996 1 2 999999 -49419 2 429137 739400 2 569873 888830 1 2 999999 -274259 1 7 999990 -832844 2 11 999982 2 2 999999 2 20 999998 2 52501 118772 1 2 999999 555511 1 3 999991 -653333 1 8 999985 798344 2 2 999999 1 18 999995 -82007 2 10 999991 1 16 999985 500337 1 2 999999 121909 1 18 999999 -839974 1 2 999999 -926910 1 2 999999 -220962 2 485214 725500 2 14 999984 2 279548 358641 2 3 999994 2 128710 830845 2 50270 283454 2 19 999983 1 282595 770600 288748 2 88766 968737 2 7 999982 1 18 1000000 114315 2 242717 818725 2 6 999987 2 219791 574136 2 8 999984 2 4 999983 2 708791 810275 2 15 999995 2 2 999999 2 2 999999 2 17 999986 1 388388 889174 -221660 1 6 999991 -114964 2 2 999999 1 5 999984 155880 1 2 999999 130988 2 8 999997 1 161971 444881 10814 1 881831 972870 -91966 2 603426 858278 2 2 999999 2 2 999999 2 10 999997 1 63362 452021 -53433 2 46218 126823 1 2 999999 180359 1 347075 439202 562308 1 20 999996 -363679 2 163849 662015 1 2 999999 925688 2 320207 525774 1 457355 888251 -277100 2 16277 39650 1 2 999999 779036 2 20 999987 1 2 999999 485781 2 2 999999 1 2 999999 456953 1 2 999999 866977 1 651999 705790 123405 1 120690 646886 -662485 1 2 999999 -926442 1 5 999998 -651203 2 2 999999 1 5 999988 694303 2 2 999999 2 2 999999 2 2 999999 1 630622 952983 -531829 1 2 999999 574988 1 552125 847358 -919468 2 2 999999 2 669087 967999 2 2 999999 2 17 999994 1 4 999983 -679293 1 2 999999 -629443 1 227630 666941 629605 1 730190 885556 -816513 2 28973 324150 1 10 999993 -994030 1 16 999985 -557057 1 2 999999 762832 1 2 999999 -964407 1 14 999995 -792480 2 2 999999 1 2 999999 -670532 2 243432 891463 2 592295 663018 1 2 999999 152185 1 2 999999 -888149 1 141060 468691 -892095 2 824181 948452 2 213844 775850 2 152541 259656 2 2 999999 2 10 999981 2 2 999999 1 2 999983 131397 1 4 999995 750819 2 12 999998 2 15 999981 1 2 999991 -602954 2 2 999999 2 18 999988 2 6 999991 2 3 999990 1 2 999999 -633786 1 3 999999 883187 1 114510 469548 -34283 1 369619 429542 304706 1 515901 702533 844269 1 767184 864349 -875634 2 14 999986 2 2 999999 2 346133 763446 1 472651 674314 504271 2 323071 684237 1 15 999983 57337 1 323088 393422 109689 2 18 999996 2 1700 443170 1 780113 864809 263926 2 2 999991 1 228269 251098 292782 1 521191 537451 783828 2 125955 842737 1 88123 422496 993680 2 920604 985035 2 62140 858030 2 2 999999 1 20 999991 -257252 2 134019 664481 2 160563 253151 1 210181 794065 -292447 2 147963 613052 2 14 999989 1 2 999999 -915177 1 729580 773387 509756 2 18 999994 1 2 999999 -109108 2 17 999990 2 2 999999 2 7 999989 2 17 999982 2 279542 389116 1 37556 489193 -362581 1 7 999996 -587267 2 631128 967429 2 16 999991 1 448482 922638 -15969 2 18 999989 2 2 999999 1 163670 451083 -92990 1 1 1000000 -139809 1 551684 610174 -609665 1 319833 960961 -142151 2 187646 722141 2 2 999988 1 2 999999 682566 1 16 999991 650564 2 740054 973825 2 3 999995 1 28644 352324 511650 1 302333 303887 432326 1 54760 714083 447303 2 17 999983 2 2 999999 1 9 999991 529333 2 11 999982 2 6 1000000 1 1 999983 111689 2 3 999993 1 13 999985 -325447 1 875606 902779 517623 2 44464 125121 1 6582 967334 -508637 1 538095 576528 -695063 2 9 999997 2 2 999999 2 9 999989 2 439189 539041 2 176708 929952 2 15 999985 1 2 999999 967588 1 15 999984 -282122 2 1 999993 1 380214 399609 -862434 2 2 999999 2 17 999985 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 3 999986 390583 1 105504 877738 87108 2 2 999999 2 17 999987 1 2 999999 737662 2 2 999999 1 129225 273730 334307 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -67068 2 2 999999 2 11 999987 2 1 999985 1 2 999999 95921 1 180724 234125 963728 2 847556 872050 2 4 999986 2 2 999999 1 13 999994 -730411 2 723329 758255 1 2 999999 141965 1 618607 681907 -767238 2 324519 638559 2 2 999999 2 16 999992 1 455327 527913 -753716 1 2 999999 -475305 2 2 999999 1 742272 847703 628255 1 894661 951184 640561 1 409128 550172 -798259 2 19 999985 2 479256 913858 1 161565 899968 -208396 1 817672 824957 -69235 2 11 999986 2 2 999999 1 244330 901777 210871 1 10 999985 129451 1 2 999999 -142264 1 2 999999 -72508 2 2 999999 1 648018 991038 113013 2 2 999999 1 375510 858202 -660665 1 2 999999 66396 1 195908 383670 -14511 1 14 999990 857344 2 18 999987 1 14 999996 193102 2 2 999999 2 429951 648121 1 2 999999 -732126 2 2 999983 1 268009 902226 247340 2 136009 943103 1 2 999999 229994 2 13 999991 2 2 999999 2 182186 764048 1 2 999999 -337659 1 2 999999 -628888 1 12 999990 -111199 1 7 999983 389927 1 8 999985 681747 1 7 999986 243829 2 2 999999 1 2 999999 33249 1 2 999999 -217143 2 74157 393420 2 2 999999 1 5 999995 441148 1 23834 441996 -288305 2 825281 855676 1 268314 867725 631016 2 8 999986 1 5 999985 -811618 2 10 999995 2 603323 931362 2 3 999982 2 2 999999 1 17 999985 -938280 1 3 999991 570196 2 418266 622415 1 2 999999 -473305 2 15 999984 2 19 999994 2 10 999987 1 17 999992 941182 2 2 999999 1 291907 987394 354813 1 291292 528728 -174095 2 2 999999 2 2 999999 1 616087 956383 410366 2 450360 856480 2 2 999999 1 2 999999 44081 1 422975 683553 881626 1 18 1000000 -995565 1 83798 871738 725037 1 2 999999 82461 1 199856 811308 86788 2 2 999999 1 366563 627694 470827 2 2 999999 1 2 999999 751039 2 57202 826369 1 2 999999 87326 2 15 999984 2 2 999999 2 2 999999 1 2 999999 202289 1 224264 734147 -697641 2 6 999994 2 8 999984 2 7 999997 1 2 999999 -206350 2 284947 640927 2 2 999999 2 2 999999 2 11 999995 2 2 999999 1 19 999998 109074 2 2 999999 2 7 999988 2 2 999999 2 20 999992 2 2 999999 1 2 999999 96890 1 10 999985 746494 1 4 999990 -612864 2 63464 653772 1 2 999999 -738426 2 147086 243933 2 2 999999 1 16 999981 -509544 1 2 999999 760949 2 8 999996 2 11 1000000 2 933597 955461 2 823671 927428 2 9 999995 1 504128 947247 50936 1 4 999999 144667 1 7 999988 969719 2 13 999986 2 2 999999 2 20 999987 1 18 999986 537402 1 20 999998 -879049 2 486990 987339 1 199950 236498 868089 1 244541 703203 -933917 1 586719 683248 -47177 1 829974 905773 365807 1 2 999999 -209883 1 4 999993 -31036 2 2 999999 2 2 999999 2 15 999999 2 289628 645871 1 2 999999 -311559 2 434807 950437 1 11 999997 795845 1 5 999985 -619588 2 302186 351909 2 2 999999 1 5 999999 -378387 1 6 999991 -323242 2 12 999998 2 10 999981 1 2 999999 472948 1 2 999999 -19707 1 18 999996 -274150 1 8 999988 -277946 1 2 999999 309704 2 20 999986 1 14 999982 710912 1 739556 820799 914092 2 2 999999 2 12 1000000 1 182330 413736 873325 1 2 999999 -753161 2 803031 941174 1 8 999997 -3494 2 2 999999 1 2 999999 -590358 2 2 999999 1 312918 972961 39643 1 594542 754585 955398 2 2 999999 1 2 999999 73224 1 194104 350460 -130567 2 2 999999 1 15 999996 -782942 1 515755 711750 -837536 1 384489 943268 -880610 2 5 999998 1 14 999999 -36873 1 481740 523356 597187 2 2 999999 1 4 999998 -421433 2 2 999999 1 161483 853671 -376288 1 2 999999 413849 2 2 999999 1 633343 892324 -100399 1 449807 999744 350581 2 4 999985 1 18 1000000 364257 2 2 999999 2 13 999991 1 8 999994 -792728 2 342612 606070 2 238141 858517 1 251353 334806 -234092 1 2 999999 -725362 2 199090 832664 2 19 999995 2 149500 760526 1 2 999999 -171171 2 60932 911483 1 2 999999 -902901 2 2 999999 2 253565 890075 2 246781 719089 2 2 999992 2 19 999990 1 140761 353071 -485318 1 666108 698193 -88210 1 282588 454290 539941 1 7 999984 -173030 2 2 999999 2 2 999999 1 2 999984 -128509 2 2 999999 1 7 1000000 513975 1 555217 969970 68822 2 2 999999 2 2 999999 2 2 999999 1 20 999982 -786977 2 769571 906451 1 118493 525564 -208633 1 2 999999 865434 1 80117 377983 -371748 2 17 999985 1 388571 833075 468998 2 362057 935468 2 212331 215032 2 118206 836727 2 2 999999 1 18 999997 894048 1 382842 620708 -695272 1 2 999999 295716 1 13 999995 519887 2 2 999999 2 704639 704705 2 2 999999 2 2 999999 2 16 999986 1 2 999999 229059 2 2 999999 2 2 999999 2 387823 868514 2 2 999999 2 16 1000000 2 37326 411483 1 267973 517908 233939 2 5 999989 1 1 999988 -573614 1 16 999981 -647967 2 160365 846652 1 2 999999 151813 2 5 999988 1 2 999999 -930430 1 686247 779435 -277771 2 2 999999 2 7 999983 1 39431 962544 -210716 1 2 999999 -763050 1 4 999984 -444323 2 7 999982 2 41451 350006 2 291106 754844 2 7 999989 1 718381 842368 -844759 2 123995 943192 2 513657 907626 1 2 999999 429249 1 2 999999 862451 2 384380 395671 2 13 999990 2 2 999999 2 19 1000000 1 2 999999 -838605 1 2 999999 -92704 2 20 999992 1 247347 649630 -941626 2 10 999984 1 6 1000000 -485107 2 2 999999 1 10 999991 276855 2 18 999986 1 274747 706699 -857718 1 20 999982 -730049 2 74018 165150 1 2 999999 822333 2 7 999991 1 71253 819923 -260179 1 1 999987 967916 2 2 999999 1 15 999996 243468 1 5 999985 729960 2 191778 404704 2 196309 368821 1 2 999999 579646 2 5 999988 2 18 999982 1 2 999999 812179 1 2 999999 -198582 2 2 999999 2 2 999999 1 9 1000000 -27258 1 19 999994 -336371 2 402360 690822 2 13 999994 1 2 999999 935132 2 154562 589745 2 2 999999 2 19 999988 1 2 999999 -364113 2 223087 697818 2 16 999981 1 2 999999 -177124 2 2 999999 1 2 999999 958191 2 609516 876710 1 9 999988 -647827 2 17 999996 1 13 999986 596308 2 2 999999 1 4 999988 -835435 2 2 999999 2 2 999999 1 9 999999 -517465 1 7 999995 -870667 1 674718 702743 -182265 2 5 999981 2 2 999999 2 2 999999 2 2 999999 2 6 999985 1 2 999999 931469 2 15 999997 2 349561 390962 2 2 999999 2 295858 553176 1 17 999994 -943646 2 15 999990 1 648546 935277 -760335 2 2 999999 1 2 999999 723673 1 2 999999 -86392 1 4 999988 -541405 1 20 999993 902869 1 13 999992 -269402 2 14 999992 1 2 999999 -605237 2 2 999999 1 14 999981 -684979 2 19 999999 1 654464 750822 -162744 2 2 999999 1 147486 599633 339745 1 605780 880778 -980084 2 2 999999 1 328741 382222 72844 2 708135 809817 1 17 999983 -204955 2 230669 560605 1 2 999999 854965 2 2 999999 2 2 999994 2 3 999995 1 54414 222852 812694 2 2 999999 1 2 999999 548595 2 85519 540712 1 2 999999 17277 2 17 999982 1 72870 243031 -188907 2 2 999999 2 17 999996 1 13 999986 -468472 2 333028 352038 2 110089 684960 2 4 999991 2 2 999999 2 665040 887561 2 135094 326403 2 9 999996 1 2 999999 -168403 1 10 999999 704323 2 265421 607270 1 182117 541298 569126 2 2 999986 1 543874 748998 -833438 1 2 999999 584508 2 2 999999 2 641858 739017 1 2 999999 704933 2 152138 323924 2 17 999985 2 702091 838944 2 26947 544028 2 2 999999 2 2 999999 2 11 1000000 1 6 999982 363725 1 1 999998 -97784 1 1 999999 -634844 2 2 999999 1 361352 734756 -122474 2 367645 647206 2 2 999999 2 151807 799775 2 326059 659715 1 2 999999 380412 2 68174 283457 1 3 999985 651724 1 148639 514941 150552 1 5 999982 759579 2 2 999991 2 17 999981 2 17 999982 1 2 999999 247312 2 2 999999 2 353038 858642 2 14 999997 1 9 999990 772383 2 504326 552415 1 384153 959919 -620578 2 2 999999 2 4 999981 2 7 999986 1 314845 698830 -651773 1 5310 23763 -706291 2 2 999999 2 2 999999 1 655426 981200 255390 2 176948 256693 1 83606 153302 -623681 2 9 999990 2 12 999997 2 2 999999 2 2 999999 2 8 999991 1 2 999999 340330 1 2 999999 223686 1 571897 861899 560163 2 575151 928434 2 17 999984 2 87409 621138 1 7 999984 -698369 1 8 999996 337774 1 19 999983 837056 2 438492 560680 1 405536 653163 -328647 1 588086 626652 641014 2 138347 912022 1 26867 958153 -160781 2 103748 591521 1 19 999985 -30102 1 5 999983 -910883 1 2 999999 420564 1 9 999993 446178 2 2 999999 2 2 999999 2 18 1000000 2 13 999994 2 12 999984 1 376587 794181 -711967 1 20 999982 826053 1 712848 809710 -511032 2 4374 753441 1 20424 81356 -159562 1 2 999999 -2346 1 147907 674967 502026 1 685708 832494 -263899 1 10 999987 -994274 1 6 999998 656807 2 438008 799273 1 503880 566401 -540417 1 16 999987 -980309 2 2 999999 1 2 999982 -17327 2 8 999991 2 2 999999 1 894190 922450 -505395 2 2 999999 2 488216 800338 2 189410 244601 2 16 999990 2 60591 225196 1 19 999996 374107 2 2 999999 1 9 999986 -164664 1 152181 837483 -883904 2 2 999999 1 193927 736159 904644 2 2 999999 2 2 999999 2 2 999999 1 11 999990 -354899 2 2 999999 1 2 999999 -892272 2 14 999982 1 19 999995 -160423 2 2 999999 1 2 999999 -205809 1 18 1000000 -655910 2 220994 355312 2 13 999998 2 573145 879251 2 2 999999 1 1 999993 -697238 1 2 999999 67985 1 7 999995 -327822 2 15 999985 1 1 999981 925978 2 2 999999 2 7 999984 1 327743 519266 -21019 2 2 999999 2 6 999997 2 434433 451801 2 815250 958383 1 42350 862632 258501 1 2 999999 -912673 2 8 999996 2 42998 571536 1 2 999999 -259059 2 9 999990 2 414673 479850 1 14 999984 364819 2 13 999989 1 8 999998 -768008 1 2 999999 739846 1 212253 428729 751459 1 2 999999 -319991 1 256267 436914 -952657 2 2 999999 1 88658 92159 540363 2 2 999999 1 13 999996 744806 2 2 999999 2 63883 704712 2 14 999991 1 201010 505439 637601 1 2 999999 -573233 2 54969 759987 1 18 1000000 -528271 2 20 999984 2 2 999999 2 2 999999 1 474560 606079 -945826 1 2 999999 -985039 1 129403 777572 50136 2 2 999999 2 2 999999 1 1329 61952 -104052 2 308721 538640 2 5 1000000 1 2 999999 837030 2 2 999999 1 602839 760205 -553425 2 8 999993 2 2 999999 2 2 999999 2 16 999998 2 2 999999 2 2 999999 2 234846 288015 2 5 999990 2 516185 595298 1 2 999999 817479 1 20 999985 -20969 2 98402 924062 1 788502 868028 31378 1 229662 972549 -638232 1 9 999987 -819388 1 408321 478060 721843 1 2 999999 962673 1 77838 650364 -20531 2 2 999999 1 2 999999 624967 2 19644 24145 2 17 999986 1 8 999986 782917 1 17 999992 -134995 2 2 999999 2 496501 638017 1 343631 697436 794905 2 2 999999 2 12 999982 1 552005 795374 -178665 2 2 999999 2 381257 843109 1 2 999999 -859563 1 2 999999 -280008 2 2 999999 1 2 999999 84942 2 17 999995 1 2 999999 29073 1 2 999999 -544435 1 32647 358911 829224 2 2 999999 1 60442 869297 -730062 2 10 999998 2 2 999999 1 18 999983 -676431 1 188126 630795 -995258 2 18 999993 2 291053 459475 1 20 999999 206866 1 3 999989 984232 2 2 999999 1 2 999999 68564 1 20 999988 646508 1 66069 729040 432901 2 2 999999 1 266838 549366 617301 2 41742 466682 1 862293 901872 -415432 2 5 999987 1 13 999990 765675 2 11 999983 2 2 999999 1 1 999982 -993373 1 2 999999 -79071 2 13226 295971 2 2 999999 2 141378 144112 2 2 999999 1 18 999981 796830 2 8 999991 1 2 999999 328866 1 755193 926097 595811 2 61286 402482 2 7 999989 2 715489 800327 2 9 999982 2 3 999997 1 170155 930259 606013 2 13 999996 2 866817 875359 2 8180 785129 1 495546 980251 525290 2 12 999990 1 137431 232589 -167222 1 2 999999 -565851 1 2 999999 152635 1 2 999999 -535381 1 455030 758374 593937 1 2 999999 20968 1 2 999999 338017 1 90949 779590 -950941 2 2 999999 1 896890 980759 -76632 2 15 999997 1 17 999985 934867 2 358599 531456 2 125927 545012 2 186296 717417 2 2 999999 1 2 999999 533757 1 266311 690657 -479540 2 149942 991097 1 19 999999 -909957 1 2 999999 455564 2 2 999999 2 12 999996 1 20 999999 -570887 1 2 999999 -278432 2 325926 800080 2 2 999999 2 28219 477060 2 15 999994 1 2 999999 926226 1 125489 900791 -373100 2 2 999999 1 8 999989 296997 2 2 999985 2 372519 545665 1 2 999999 -215785 2 13 999989 1 12 999993 -252197 2 15 999982 1 2 999999 -439475 1 2 999999 424125 1 17 1000000 -710621 1 2 999999 -946109 2 174827 976246 2 519007 675190 2 18 999990 1 2 999999 576897 1 6 1000000 -192195 1 2 999999 583481 1 2 999999 106354 1 4 999989 578091 2 2 999999 1 9 999994 42181 2 34483 397877 2 2 999999 1 3 999999 527690 2 11 999993 1 2 999999 810543 1 80590 658421 -264902 1 5 999984 -678961 1 2 999999 859122 2 2 999999 1 15 999985 154822 1 2 999999 -331099 1 15 999989 262913 1 2 999999 728809 1 358638 987044 -354774 1 2 999988 -609892 2 2 999999 1 2 999999 -568318 1 871082 956077 160774 1 2 999999 -941979 1 19 999984 -830326 2 354783 577716 2 2 999999 1 15 999983 267392 2 304475 312835 2 642420 906967 2 2 999999 2 12 999992 2 2 999999 2 11 999982 1 11 999981 -167954 2 204191 935923 1 2 999999 -317963 1 19 999981 993584 2 151350 541228 1 2 999999 556893 1 2 999999 276432 1 434130 686025 -408784 2 2 999999 1 674906 712995 -993429 1 18 999995 324287 2 1 999999 2 476332 746161 1 15 999990 -88552 2 2 999981 1 2 999999 -880000 2 5 999995 2 188505 939857 1 113181 934646 824104 2 20 999988 1 228386 980856 -833166 2 2 999987 1 647900 976280 -105940 1 313021 551636 700159 1 13 999998 -593773 2 15747 313192 1 472073 872080 279133 1 16 999985 831928 1 2 999999 -894973 1 234933 940949 53294 2 2 999999 2 2 999999 2 8 999984 2 8 999982 2 466081 790049 1 159702 328498 75577 2 73725 296059 2 2 999999 1 86403 985900 -57983 1 14 999986 983651 1 2 999999 -106790 2 2 999999 2 17 999987 2 407367 628397 1 2 999999 754801 1 624075 796811 523835 2 16 999982 1 284693 638859 -242573 1 286892 645670 840925 2 2 999999 1 308311 450596 -866368 1 21872 748887 -89485 2 2 999999 2 2 999999 2 670947 969067 2 140333 839936 1 2 999999 780116 2 14 999994 2 18 999981 2 2 999999 2 561068 963940 1 2 999999 686970 1 249324 386005 -867547 2 28110 565807 2 301673 330734 1 30952 661685 622790 1 2 999999 67667 2 2 999999 2 2 999999 2 5 999999 2 627 497443 1 128528 910343 -849701 2 2 999999 2 410715 779730 1 2 999999 206162 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 7 999981 1 2 999999 -485918 2 310701 965730 1 15 999992 -732710 1 15 999991 550564 2 2 999996 2 2 999999 1 904040 956998 788857 2 1 999992 1 157194 650681 -563633 1 2 999999 105135 2 20 999996 1 645880 735414 964383 2 2 999999 1 192631 619407 -630573 2 6 999985 2 312992 809098 1 2 999999 -999755 2 2 999999 1 4 999998 38472 2 2 999999 2 12 999996 2 11 999993 1 6 999995 -512695 1 332274 844881 -575252 1 239742 575062 -127940 2 2 999999 1 781271 881874 -301907 2 19 999988 2 535028 810449 1 2 999999 -997260 1 2 999999 547727 2 1 999991 1 2 999999 711082 1 708334 814469 -607989 1 2 999999 857578 2 2 999999 1 452206 640447 -417004 2 10 999994 2 2 999999 2 6 999995 1 2 999999 -713626 1 2 999999 580708 2 2 999999 1 223033 887055 576703 1 20 999995 907224 1 2 999999 -929610 1 285573 925884 -854798 2 12 999987 2 47093 371283 1 379810 893242 146543 2 6 999998 1 308984 917728 99805 1 625715 631085 -938965 2 19 1000000 2 335777 756335 1 9 999992 918842 1 19 999985 198580 1 15 999991 784817 2 4 999983 1 2 999999 -669656 2 6 999986 1 52443 407244 980578 2 2 999999 2 10 999982 1 479695 503106 -602170 1 17 999999 723644 1 435162 666511 10376 1 9 999992 -855012 1 2 999999 -833300 2 2 999999 1 2 999999 -925595 2 654323 892548 1 2 999999 -434971 1 2 999999 662025 1 2 999999 231619 2 2 999999 2 2 999999 1 2 999999 -99350 2 7 999998 2 466405 971208 1 822076 856645 495120 1 2 999999 282886 1 2 999999 -333614 1 2 999999 463332 1 20 999996 -597133 2 18 999992 1 10 999992 -840876 2 2 999999 1 7 999984 11164 2 20 999993 2 682508 889867 1 2 999999 -738950 1 2 999999 -358308 2 19 999989 1 2 999999 706304 2 2 999999 2 13 999985 1 18 999990 566330 1 715964 800642 -829512 2 571097 612371 1 49954 430080 -143235 1 2 999999 -327533 2 653059 900620 1 7 999992 -866137 1 2 999999 358344 2 416410 968747 2 2 999999 1 2 999999 -871905 1 4 999984 -660904 1 472280 836946 -280741 1 2 999999 -832056 2 19 999996 1 2 999999 490786 1 627907 665391 -678969 2 2 999990 1 8 999988 -557425 1 2 999999 522783 2 13 999982 1 2 999999 336921 1 2 999999 470964 2 2 999999 1 11 999981 -98691 1 3 999996 62607 1 2 999999 -479378 2 259880 876792 1 2 999999 599970 1 10 999992 971838 1 42537 582116 573908 1 155435 239447 -545721 1 16 999984 702435 2 2 999999 2 5 999987 2 148596 436517 1 110278 463674 139302 2 14 999989 2 2 999999 1 15 999985 16969 2 2 999999 2 97981 896780 2 375984 682910 1 802346 855869 -776231 2 2 999999 1 15 999983 -213314 1 18 999992 -895885 1 2 999999 -79083 1 87906 142242 -553098 1 2 999999 878983 1 2 999999 631306 2 129200 676170 1 17 999985 -275307 1 10 999988 552832 1 13 999986 -939941 2 816000 985448 1 2 999999 -154183 2 2 999999 2 690201 924204 1 2 999999 -806394 1 17 999988 132342 2 781765 966453 2 17042 530785 1 14 999993 -958534 2 436232 872018 2 2 999999 2 444938 836025 1 7 999994 -798324 1 11 999994 -455325 2 259569 535457 2 2 999999 1 3 999990 -709652 2 2 999999 2 2 999999 1 5 999997 -600789 2 14 999990 2 86868 914793 2 525143 560210 1 2 999999 -436410 2 14 999990 2 2 999999 2 578759 912718 1 662783 883109 -738194 1 2 999997 786975 2 13 999993 1 377331 484523 -994162 2 18 999996 2 2 999999 1 2 999999 392473 1 2 999999 362483 2 20 999983 1 2 999999 -446714 1 376184 878879 192593 2 2 999999 2 509130 980599 1 2 999999 -104480 1 10 999990 720501 1 18 999992 -247289 2 2 999999 2 17 1000000 2 251516 847982 2 3 999996 1 152087 978992 -46178 2 797064 934709 2 2 999999 1 2 999999 -299707 1 15 999987 -184258 2 2 999999 1 2 999999 -767134 1 6 999992 -753361 2 19 999988 1 491024 517614 319075 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 318618 709703 1 2 999999 -662999 2 255279 539009 2 9 999985 1 13 999998 499409 1 405353 550539 -38277 1 8 999993 835422 2 9 999991 1 2 999999 -403867 1 2 999999 860035 2 135314 868694 1 2 999999 546860 1 2 999999 -766982 2 2 999999 2 223553 846772 1 2 999999 681856 2 2 999999 1 16 999996 178309 1 14 999988 208050 2 2 999999 1 2 999999 -486781 1 11 999987 616069 2 2 999999 2 13 999991 2 116634 869437 1 266229 614280 987806 2 2 999999 1 438901 487819 372818 2 288862 885587 2 304902 321682 1 150288 613698 188379 2 2 999999 2 2 999999 2 4 999994 2 2 999999 1 382187 659200 871190 1 366909 631658 388369 1 16 1000000 -613296 2 14 999985 2 607367 628955 2 356886 988859 2 102452 549228 1 542622 972012 535375 1 18 999986 519435 1 2 999999 -690423 2 2 999999 1 2 999999 305147 1 2 999999 218704 2 2 999999 1 7 1000000 -485634 1 6 999994 421389 2 37814 601740 2 585830 874343 1 6 999992 -473694 1 10 999987 850173 2 2 999999 2 18 999984 1 3 999988 892542 2 471461 805648 1 378451 746091 -341453 1 237739 942955 -186466 2 37811 571385 2 2 999999 1 97996 968062 -419493 1 749502 862957 -329431 1 2 999998 217341 2 2 999999 1 2 999999 -710612 2 2 999999 2 18 999999 2 2 999999 2 15 999990 2 2 999999 2 276015 775350 1 14 999994 585952 1 15 999993 -177214 1 3 999983 453981 1 10 999985 62 1 2 999999 443300 2 3 999988 2 5 1000000 2 2 999999 2 296020 711692 2 551482 891552 1 430029 737398 -574178 1 286232 714918 -261946 1 401682 411453 -976423 2 2 999999 2 13 999985 1 2 999999 -305285 1 2 999999 -936255 2 659646 715230 1 2 999999 -847331 1 169404 676533 402694 1 1 999987 254765 2 16 999992 2 290347 435425 2 125590 194803 1 18 999989 775158 2 57940 379255 1 2 999999 -808880 1 1 999990 288189 1 6 999996 -74716 1 56659 141343 82920 2 447795 989819 2 337350 913196 1 104433 640355 -720550 1 416629 654765 -544612 2 2 999999 2 2 999999 1 366128 858302 838315 2 399547 710069 1 2 999999 -229736 2 1 999983 1 3 999984 -861139 1 17 999991 -982498 1 3 999984 -728434 1 13 999981 -13756 1 8 999993 -783610 1 93483 685978 386541 2 2 999999 1 2 999999 438098 1 2 999999 -330401 2 2 999999 2 285232 511231 2 342692 585791 1 2 999999 860038 2 13 1000000 1 2 999999 837750 1 2 999999 -946528 2 6 999998 1 20 999982 -288135 1 2 999999 -283096 1 2 999999 -112823 2 2 999999 1 6 999982 -51016 1 12 1000000 -818950 1 6 999992 598608 2 268849 734225 1 711538 938221 -878852 2 2 999999 1 125111 748545 536950 2 603662 715156 1 2 999999 702874 2 5 999983 2 6 999992 1 861817 918639 -222137 2 12897 679235 2 19 999999 1 762287 793345 -820425 2 9 999985 2 2 999999 2 278138 959542 1 16 999995 -969229 1 48694 673176 -711065 2 458861 761495 2 592494 876403 1 4 999998 894894 1 13 999995 163634 1 14 999983 -244828 2 5 999987 2 8348 476489 1 301015 785239 -679529 1 2540 95471 -807729 1 13 999988 -111090 2 2 999999 1 1 999996 345114 1 2 999999 196921 1 2 999999 355851 2 240204 988720 2 302696 420062 1 7 999984 24750 1 2 999999 -172335 2 2 999999 2 2 999999 1 4 999997 28012 1 10 999998 -681997 2 39424 199408 1 2 999999 789538 1 379884 849632 -932415 2 131395 382092 1 2 999999 14155 2 248710 892503 2 2 999999 1 742205 800843 528888 2 304390 439245 2 2 999999 1 269201 615181 -130033 1 2 999999 -537862 2 2 999999 1 280845 948841 -525413 1 2 999999 407915 1 603003 649019 645928 1 752127 822208 -226778 2 67531 732179 1 18 999987 382780 2 84108 447959 1 687313 750521 -387205 2 2 999999 2 2 999999 1 16 999990 -809573 2 258504 959798 2 2 999999 2 18 999990 1 19 999988 -353193 2 221031 594561 1 2 999999 976343 2 2 999999 2 2 999999 1 717122 733810 -998087 1 298415 555995 -318669 1 14 999994 -650175 1 3 999990 -585134 2 2 999999 2 16 999990 2 2 999999 1 2 999999 -899259 2 643476 938442 2 13 999993 1 2 999999 730798 2 11 999988 1 505085 920328 782683 2 4 999997 2 2 999999 1 4 999986 -774944 2 426324 890582 1 2 999999 925310 2 16 999997 1 2 999999 182970 1 669016 835669 481679 2 20 999993 1 374170 649498 933668 1 20 999993 -65092 1 10 999992 386614 1 41905 576130 -528542 1 2 999999 997405 1 3 999999 -724981 1 66161 749978 -351079 1 329117 923277 173194 2 2 999999 1 7 999990 -185531 1 1 999999 -755729 2 367111 470108 2 288888 718970 2 2 999999 1 3 999983 -746810 1 261102 644933 -919520 2 2 999999 1 4 999983 -675520 2 1 999984 1 2 999999 47422 1 15 999981 467580 1 63190 187614 -914228 1 2 999999 945521 2 17 999994 1 8 999994 -139238 2 81813 142805 2 2 999999 2 283316 383237 1 768222 833471 -388487 1 12 999988 -607075 2 746889 819880 1 2 999982 282174 1 936771 939592 -256121 1 18 999994 502824 2 386569 586768 1 17 999987 142214 2 2 999999 2 512921 900769 1 12 999986 -271742 1 406169 488282 547579 2 8 1000000 2 91028 173208 1 16 999984 757863 1 2 999999 -932004 2 2 999999 1 657740 969116 -551398 1 2 999999 285934 1 12 999983 -902404 1 132749 872215 820490 1 2 999999 896148 2 14 999991 1 494663 851649 270399 2 394681 752115 2 404259 867320 2 15 999982 1 1 999987 208753 1 2 999999 -362423 2 2 999999 1 360692 983441 -292290 2 2 999999 2 728030 936534 2 637912 864977 1 2 999999 730702 1 297185 378203 859287 1 2 999999 -67786 2 3 999991 2 2 999999 1 10 999981 199213 1 18 1000000 79916 2 212473 395810 2 19 999990 1 337301 778895 314836 1 2 999999 132557 2 2 999989 1 395622 518856 812866 1 2 999999 519304 1 508001 836500 227775 1 2 999999 229355 1 2 999999 996520 1 2 999999 -14961 2 2 999999 1 2 999999 141893 1 824443 929079 -548584 2 13 1000000 1 20 999984 686727 2 475259 653949 1 2 999999 7535 1 2 999999 99314 1 2 999999 37300 1 398685 709628 -787739 2 14 999993 1 10 999988 208258 2 10 999988 1 2 999999 -575686 1 20 1000000 432549 2 19 999988 1 2 999999 375268 2 17 999981 1 4 999992 -157281 2 584702 744914 2 471660 520066 1 67681 938595 930858 1 310116 480331 962786 1 4 999982 -634349 1 4 999982 180625 2 15 999982 1 2 999999 -452187 2 2 999999 2 9 999983 1 161069 977629 408158 2 2 999999 1 2 999999 716026 2 570919 627013 2 20 999982 2 2 999999 2 2 999999 1 5 999997 403461 2 2 999999 1 2 999999 -67190 2 2 999999 1 2 999999 561175 2 297051 655798 1 2 999999 325384 2 2 999999 1 2 999999 920571 1 14 999994 999721 2 19 999994 1 2 999999 627110 1 291758 614663 888941 2 351784 791894 2 295439 522755 1 10 999988 -224738 1 581779 765282 -679326 2 2 999999 1 744588 826927 -522268 2 2 999999 1 2 999999 285316 2 2 999999 1 2 999999 -323443 2 104199 186158 2 2 999999 1 17 999997 -461988 1 764598 812373 415219 2 152346 784625 1 265729 306241 909101 2 15 999996 1 2 999999 168008 2 7 1000000 2 2 999999 1 2 999999 394977 1 843196 921254 -384947 2 2 999999 2 147285 634745 1 1 999986 585229 1 2 999999 -588052 2 14 999984 1 199081 864771 413426 1 385039 737591 371869 2 2 999999 1 5 999991 -130003 2 403028 512319 2 114223 329083 2 2 999999 2 10 999988 2 4 999982 1 6 999991 958905 1 643633 934780 300355 2 35180 894925 1 2 999981 727297 2 7 999992 1 11 999989 751984 1 745157 791039 -889313 2 215798 894956 1 19 999994 -315623 2 14 999996 2 345795 526344 2 705714 823923 2 14 999990 2 2 999999 1 7 999999 94041 1 326161 332012 -734205 2 315012 348832 1 6 999997 381756 1 2 999997 -2436 1 2 999999 -281392 2 86764 209578 1 2 999999 749773 2 18 999987 1 116707 281347 -430513 1 307876 507238 310480 2 7 999995 1 2 999999 -714861 2 2 999999 2 12 999988 1 20 999984 416991 2 315612 897474 2 18 999981 1 2 999999 -806345 2 12 999984 2 2 999999 2 16 999989 1 2 999999 842694 1 2 999999 929806 1 480444 774712 -489097 1 80817 997297 430602 2 401173 642165 2 2 999999 1 2 999999 464933 2 2 999999 1 2 999999 -381848 1 123415 691450 124004 1 2 999999 60172 1 2 999999 404937 1 38795 685975 296826 1 5 999985 -590289 1 150693 183937 -772283 2 2 999999 2 2 999999 2 2 999999 1 478137 870870 -344035 2 211831 898009 2 2 999999 1 2 999999 -614766 1 598583 872374 -176157 2 15 999982 2 151283 196818 2 460160 965398 1 113923 493373 -506949 2 489458 535799 2 2 999999 2 11 999993 1 7 999984 450856 1 2 999999 497204 1 2 999999 -723478 1 501126 889569 -197559 1 2 999999 685297 1 6 999992 600645 2 2 999999 2 2 999999 1 10 999982 -800819 2 2 999999 2 308089 955151 1 19 999991 -827988 2 180708 337484 1 936974 964440 -747975 1 2 999999 -728937 2 2 999999 1 1 1000000 -313370 1 2 999999 321258 2 16 999983 1 377215 640946 443900 1 14 999993 110797 2 599 986344 2 331563 892112 2 2 999999 2 556770 753684 1 1 999986 -160351 2 314007 780016 1 12 999996 234942 2 4 999987 1 2 999999 98174 2 2 999999 2 2 999999 1 2 999999 -245093 2 2 999999 1 2 999999 187524 2 2 999999 1 2 999999 -589224 1 470966 975036 -64975 2 626425 918814 2 16 999988 2 2 999999 2 16 999991 2 11 999984 2 273493 612658 1 163693 416228 -671971 2 16541 51021 1 2 999999 458505 2 2 999999 1 2 999999 816539 2 386654 574624 1 449456 784490 652219 2 11 999990 1 491863 611668 177786 2 11 999998 2 2 999999 1 2 999999 -835883 2 541076 596473 1 20 999991 301389 2 263885 301365 2 17 999983 2 16 999984 1 2 999999 427348 1 439063 477535 -796194 2 2 999999 1 524859 897823 -215867 1 11 999985 803559 1 8 999997 290140 1 2 999999 810049 1 2 999999 -954815 1 516939 751380 -136489 1 15 999991 -546506 2 5 999990 1 2 999999 -591235 2 2 999999 2 7 999999 1 2 999995 278103 2 432749 828880 1 6 999990 996772 2 16327 660895 1 19 999998 368069 2 19 999987 1 343292 513158 -585353 2 196003 355399 1 304413 965009 -134853 1 2 999999 -481137 1 2 999999 210538 2 2 999999 1 2 999999 117102 1 7 999998 65890 1 16 999996 -649308 1 92065 917855 -868815 2 2 999999 2 2 999999 2 62815 641329 1 705377 869625 -904323 1 2 999999 -35401 1 92750 260650 -251946 2 8 999981 2 62632 129159 2 15 999994 2 18 999997 2 17 999999 1 2 999999 914769 1 3 999993 -451213 1 15 999996 856339 1 2 999999 -331521 2 7 999982 1 20 999986 907703 2 16 999982 2 13 999983 1 2 999999 984577 1 4 999992 -335599 2 2 999999 2 2 999999 2 377482 989961 1 2 999999 932828 1 11 999995 -651761 1 16 999982 876980 1 1 999982 403555 2 364480 453819 1 14 1000000 751571 1 2 999999 -904289 2 134644 709423 2 67035 881220 1 474307 644022 -471699 1 2 999999 797733 2 2 999999 2 2 999999 1 2 999999 -459597 2 1 999992 2 2 999999 2 2 999999 2 336804 376317 2 426773 635462 2 2 999999 2 2 999999 2 18 999998 1 331692 973480 854605 2 129265 599368 1 2 999999 -849945 1 386311 777371 -755399 1 2 999999 597748 1 417231 461260 780695 2 20 999984 1 843860 979761 -674632 2 6 999991 1 9 999996 -312533 2 7 999992 2 2 999999 1 2 999999 44134 1 340146 657649 356760 2 1 999984 1 2 999999 -15793 2 2 999999 2 2 999999 2 2 999999 1 19 999997 -497310 1 2 999999 756703 1 236943 709040 -379998 1 2 999999 701358 1 11 999983 -600376 1 378094 873377 -381617 1 5 999991 -706269 1 2 999999 -816289 2 2 999999 2 2 1000000 1 12 999999 631962 2 13 999992 1 8 999999 423816 2 2 999999 2 1 999990 2 14 999984 2 2 999999 2 440992 522760 2 2 999999 2 223799 984958 1 2 999999 112523 1 912889 998740 717265 1 2 999999 -124129 2 6 999982 2 13 999993 2 2 999999 1 1 999996 -400720 1 9 999986 -435507 1 65128 498054 831100 2 2 999999 2 713224 984346 1 10 999993 894971 2 13 999991 2 143486 196962 1 2 999999 -909758 2 870154 923634 1 18 999998 -259837 1 124863 342443 947146 1 2 999999 124252 1 2 999999 -18337 2 63995 891430 1 2 999999 -705530 2 614984 641877 1 2 999999 104688 2 3 999985 1 13 999990 -648799 2 11 999993 1 2 999999 -218883 1 180714 436825 447034 1 2 999999 921467 1 2 999999 -918594 1 936235 980513 310762 2 138363 664968 1 124683 981901 742015 2 2 999999 1 248840 966305 531051 1 8 999994 107917 1 2 999999 -497795 1 681326 903932 -195845 1 678620 838455 -704955 2 334127 627495 1 11 999995 64965 1 558297 602774 121498 2 2 999999 2 20 999999 2 17 999984 1 1 999998 -511784 2 14 999993 1 298813 606827 -122876 2 511788 602881 1 181444 335078 995358 1 593885 917196 -53274 2 19 999989 1 13 999991 -212403 2 44961 599959 2 2 999999 2 2 999999 2 2 999999 1 8 999997 -248585 1 18 999984 -779070 1 16291 346017 -676429 2 8 999990 1 556149 664190 871023 2 2 999999 2 2 999999 2 2 999999 2 429119 824661 1 527587 925760 389709 2 5 999998 2 10 999987 1 38975 920572 406962 2 7 1000000 1 18 999988 -492439 2 2 999999 1 4 999995 321098 2 2 999999 1 80299 937052 -692135 2 84830 408183 2 2 999999 2 14 999999 2 2 999999 2 2 999999 2 567304 979528 2 2 999999 2 7 999997 2 4 999986 2 2 999999 2 7 999996 1 244316 718849 -808174 1 2 999999 210103 2 15 999982 2 2 999999 1 2 999999 -518069 1 5 999984 -541242 1 6 999992 396421 2 2 999999 1 2 999999 -94499 1 17 999999 135768 1 9 999987 510270 1 1 999988 804164 1 2 999999 162371 2 2 999999 1 341893 644914 350592 1 2 999999 371971 2 38376 161356 2 746439 846447 1 2 999999 -144337 1 75471 848486 -77332 1 11 999990 -853216 1 2 999999 963723 2 20 999996 2 15 999993 2 59427 489147 1 2 999999 323922 1 701568 953863 -947299 1 7 999988 407383 1 370230 938934 143646 1 31743 408896 443655 1 174505 936340 -844725 1 55531 95929 -574235 2 4 999999 2 19 999991 1 2 999999 162919 2 430887 832822 2 415990 954619 2 179569 277314 2 19 999991 1 74332 218081 598318 2 54030 724951 1 430810 948182 58245 1 14 999990 978609 2 373246 543102 2 60986 361306 1 488219 686537 177721 1 201107 970383 376127 1 7 999988 523852 1 852478 995435 670340 2 658344 796978 1 2 999999 -867768 2 222091 730209 2 90763 537456 1 5 999996 -530713 1 742078 892310 -441388 1 2 999999 -549430 2 63000 717211 1 2 999999 152118 1 202961 231386 -786913 2 190482 395497 1 97315 808522 -127620 2 2 999999 2 18 999993 1 2 999999 -207619 1 5 999990 -634416 1 81656 827062 -888332 1 9 999981 427503 1 12 999994 170656 2 2 999999 2 603772 878303 1 15 999982 -760560 2 2 999999 1 2 999999 -174858 1 731704 744146 37120 1 7 999984 -6568 2 13991 429132 1 2 999999 204820 2 18 999987 1 453223 629183 370125 1 2 999999 143593 1 4 999981 -927406 1 14 999994 -540685 2 4 999992 2 8 999997 1 3 999981 519210 1 608930 704057 -348130 1 474766 655300 -794351 1 2 999999 -337711 1 14 999994 728693 2 763218 865838 1 17 999993 563876 1 2 999999 -384546 2 477813 563966 2 15 999986 2 16 999985 2 2 999999 2 2 999999 2 430245 631787 1 2 999999 494460 2 14 999988 1 117138 391864 -348060 1 2 999999 -370622 2 2 999999 2 2 999999 2 14 999995 2 273487 749452 1 2 999999 -31962 1 291409 734445 -756466 1 19 999985 -433915 1 124293 884367 -732221 1 18 999985 -922292 1 16 999991 -615020 2 5 999984 2 429194 657204 1 11 999992 -739782 1 15 999998 655276 2 2 999999 2 2 999999 2 406736 609311 2 16 999985 2 230321 693552 1 137760 578789 572986 1 8 999995 829850 2 190266 199413 2 2 999999 2 3 999981 2 2 999999 1 326457 866011 -35978 2 2 999999 2 2 999999 1 4 999989 33881 2 12 999990 1 225184 270649 123657 1 2 999999 -739127 2 2 999999 2 2 999999 2 446617 640144 2 64041 499541 1 1 999981 -857391 2 9 999998 2 20 999984 1 569709 943802 -824166 1 2 999999 -267849 1 265469 946140 -821490 1 755540 762079 -901282 1 2 999999 399230 2 19 999990 1 315700 595508 706569 1 2 999999 -235924 1 13 999996 -400570 2 839926 899964 1 17 999989 -268167 2 7 999990 1 562460 913855 -116528 1 11 999985 240087 1 400773 755965 181270 2 14 999990 2 2 999999 2 2 999999 1 7 999988 772564 2 156191 612304 1 9 999996 -447502 1 4 999988 -552988 1 2 999999 -742461 2 729208 970619 2 679199 740542 2 2 999999 1 2 999999 -360757 1 2 999999 -532274 1 201330 890532 922713 1 40388 84180 791248 1 18 1000000 -924522 1 305442 696766 -770557 1 8 999987 533822 2 2 999999 1 810998 915941 -278103 2 2 999999 1 2 999999 357703 2 634444 915573 2 2 999999 1 227965 628961 72458 2 89583 811836 2 2 999999 1 2 999999 -59225 2 8 999982 2 8 999987 2 75752 357260 2 536883 908602 2 2 999998 1 693297 716479 948688 2 566546 951846 2 1 999988 2 14 999991 2 449057 450199 2 393701 966332 2 17 999991 2 1 999995 1 2 999999 -298214 1 2 999999 915977 1 8 999987 507015 1 19 999985 406363 2 10 999998 1 2 999999 -489127 2 238517 286850 2 9 999985 2 13 999983 1 116452 782686 -965315 2 20 1000000 1 2 999999 -882024 2 2 999999 1 329495 582751 -13042 1 2 999999 715982 1 10 999996 116752 2 2 999990 1 2 999999 417290 1 2 999999 -281260 2 165160 933906 2 12 999990 1 9 999988 940126 2 2 999999 2 10 999981 2 2 999999 2 2 999999 1 37676 240889 -788162 1 153790 904076 -516387 2 14 1000000 1 2 999999 -597217 1 11 999997 -588397 2 557039 885195 1 384547 838556 70385 1 2 999999 147698 1 2 999999 -959251 1 193502 353413 592594 1 2 999999 819360 1 2 999999 -130780 2 2 999999 1 139203 239544 -659149 2 2 999999 2 2 999999 1 39873 900581 -995701 2 375484 787578 1 2 999999 384141 2 172912 872143 1 2 999999 -78263 1 2 999999 116054 2 4 999988 1 109011 279497 -633131 1 453014 807618 -261298 2 15000 541796 2 2 999999 2 384035 799427 1 13 999985 -817797 2 2 999999 1 648144 818116 651402 2 11 999998 2 19 999985 1 470903 955055 163436 1 2 999999 166157 1 571273 650584 13310 2 655200 866771 2 220714 979053 2 402732 649955 2 315837 959780 1 2 999999 987304 1 621915 820800 -32916 2 228620 604267 2 2 999999 2 2 999999 1 2 999999 887350 2 363600 925823 1 9 999988 720583 2 269493 991340 2 17 999995 2 2 999999 2 14 999991 2 2 999999 1 2 999999 555513 2 10 999995 2 203396 309787 1 19 999986 337563 2 711709 990380 1 2 999999 -252673 1 2 999999 -314012 2 2 999999 1 228243 259648 -771626 2 15 999987 2 6 999989 1 15 999991 10349 1 2 999999 -670831 1 20 999984 -394884 2 127450 137180 1 4 999990 -760266 2 2 999999 1 2 999999 -446601 1 18 999986 -763554 1 119220 966703 341829 1 1 999983 -847945 2 2 999999 1 120849 292462 -839903 1 17 999982 101016 2 2 999999 1 2 999999 -592645 2 5 999981 2 96794 672096 2 2 999999 2 5 999988 1 2 999999 -727348 2 9 999991 1 50588 438886 27624 2 13 999984 1 17 999984 -945440 1 15 999999 343414 1 2 999999 376668 1 4 999996 816563 1 8 999987 -375388 1 192926 284495 -335973 2 494615 777910 1 371713 579872 -74275 2 17 999997 2 11 999987 2 648448 910155 1 17 999984 949979 2 498417 702666 2 379693 967366 1 2 999999 -736198 1 2 999999 -299437 2 5 999988 1 6 999982 953582 2 11 999985 1 7 999990 924561 2 9 999982 2 13 999993 1 2 999999 384625 1 2 999999 233501 2 2 999999 2 2 999999 2 250107 439980 1 344001 715774 -726378 1 2 999999 532093 1 20 999997 602022 2 17 999984 2 15 999993 2 2 999999 2 242683 776312 1 11 1000000 533617 1 91680 551136 206319 1 14 999993 285151 1 2 999999 -447416 2 2 999999 2 376208 377925 1 19 999997 595096 1 10 999984 -289301 1 1 999984 -785509 1 400818 803509 -206056 2 2 999999 2 2 999999 2 396688 490368 2 11 999990 2 150280 522485 1 130130 658530 -969365 1 2 999999 3619 2 2 999999 2 216297 943974 1 2 999999 776193 1 493653 543074 -753464 1 2 999999 -822350 2 8 999985 2 413848 781993 2 10 999985 1 6 999989 -344820 2 1 1000000 1 13 999988 -188094 1 3 999999 521385 1 517622 850517 617271 1 3 999994 -928957 1 2 999999 -816551 2 88770 501477 1 5 999990 -461034 2 61132 137785 1 2 999999 -482742 2 2 999999 1 2 999999 -682216 2 2 999999 2 2 999999 2 4 999997 1 2 999999 -261750 2 44034 988253 2 20 999990 2 13 1000000 1 317217 887022 -199384 1 2 999999 968074 2 164952 469448 1 2 999999 801389 2 11 999982 2 399562 951373 1 2 999999 -368173 1 2 999999 -678766 2 2 999999 1 13 999984 416097 1 11 999999 40410 1 2 999999 528836 2 2 999999 1 2 999999 -38251 2 2 1000000 1 5 999996 990844 1 7 999993 -754858 1 12 999994 24330 2 2 999999 1 52393 86887 -1297 2 636164 859943 2 14 999984 2 13 999984 1 2 999999 89207 1 2 999999 -352526 1 64013 604302 473830 2 2 999999 1 3 999988 -203219 2 2 999999 2 365704 655899 2 2 999999 1 12 999993 70382 2 19 999994 2 2 999999 2 15812 109479 1 170145 633294 913259 2 2 999999 1 14 999996 -48202 2 11 999986 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 4 999981 -898223 1 226569 302175 285020 1 46446 438158 587047 2 2 999999 2 7 999991 2 95368 878192 1 2 999999 879760 2 17 999996 2 19 999988 2 2 999999 1 2 999999 -695019 2 20 999984 2 2 999999 2 21355 238193 2 17 999998 1 336334 750056 213081 1 386170 432733 -219718 2 7 999994 1 18 999996 -421337 2 2 999999 2 19 999999 2 2 999999 1 2 999999 -217509 2 12 999989 1 9 999993 621223 1 2 999999 -945447 2 18 999982 2 6 999991 2 8 999991 2 15 999998 2 159120 704229 1 2 999999 -456993 1 2 999999 -59620 1 415331 492858 942896 1 149378 212195 -864519 1 2 999999 644039 2 21112 672434 1 2 999999 914100 1 17 999997 732014 2 2 999999 2 5 999998 2 2 999999 1 8 999998 199018 1 2 999999 -140696 1 861576 943618 965337 2 157175 161197 1 7 999987 92743 2 456797 705391 1 2 999999 257678 1 13 999998 -794460 2 2 999999 1 4 999987 -78143 2 2 999999 2 9 999992 1 2 999999 -927387 2 2 999999 2 2 999999 1 427374 692797 292469 2 130005 812869 2 223436 761773 1 356834 482236 -821280 1 310644 450664 653093 1 2 999999 -103718 2 2 999999 1 467302 645758 764967 1 107670 503765 -645540 2 316897 838190 1 243957 939187 -244354 2 33994 250696 2 2 999999 2 18 999981 2 2 999999 2 2 999999 2 9 999998 1 2 999999 -763138 2 15 999982 2 223107 648058 2 2 999999 2 866885 871005 1 17 999983 763870 2 2 999999 2 2 999999 2 2 999990 2 2 999999 1 286394 970511 712080 2 14 999984 2 13 999999 1 2 999999 842039 1 2 999999 -366264 2 243488 295049 1 12 999988 -141861 1 880910 888376 259663 2 2 999999 1 2 999992 457306 1 205994 724089 -804756 2 18 999991 2 2 999999 1 148587 571819 246669 2 2 999999 2 10 999995 1 2 999983 18641 1 2 999999 566248 2 2 999999 2 2 999999 2 2 999999 2 918118 971772 1 17 999982 -789694 1 2 999999 -614822 2 10 999990 2 94864 120330 1 9 999987 583151 1 13 999987 91243 1 13 999988 171505 1 5 999981 -930439 1 439011 889326 -58228 1 16 999983 -264090 1 2 999999 -787008 1 61312 359874 -288887 1 6 999991 734927 1 2 999999 -320146 2 286538 878865 1 66778 111267 662499 1 10 999991 -343826 2 2 999999 2 5 999991 2 4 999986 2 2 1000000 1 606203 908387 -866162 1 2 999999 -780368 1 2 999999 -876424 2 2 999999 2 14 999984 1 2 999999 -862818 1 9 999999 849381 1 2 999999 653460 1 387116 562337 -980577 2 2 999999 1 455279 978003 -889302 1 14 999997 -973182 1 93827 337990 -879709 1 2 999999 864765 1 277859 358901 -402542 2 2 999999 2 222355 750469 1 14 999999 673216 2 2 999999 2 2 999999 1 361179 528063 -880898 2 2 999999 2 2 999999 1 2 999999 200832 2 2 999999 2 2 999999 1 133878 507388 -242522 2 139678 815782 2 2 999999 2 2 999999 2 2 999999 2 675382 867039 1 738294 945819 -509838 2 556269 703512 2 2 999999 2 14 999989 1 195919 894802 91272 2 2 999999 1 2 999999 101925 2 2 999999 1 540319 783967 459486 2 12 999988 2 2 999999 2 18 999998 2 14 999983 2 2 999999 1 18 999982 -437860 1 2 999999 -273650 2 2 999984 2 18 999996 2 2 999999 2 680502 720602 2 2 999999 1 11 999987 -729463 2 4156 911490 2 9 1000000 1 2 999999 905246 1 7 999984 -168625 2 2 999999 1 186423 628777 -92294 1 5 999981 496390 2 733744 985625 2 6 999983 1 2 999999 384050 1 358335 992808 808202 1 11 999995 -372020 1 2 999999 -114779 2 2 999999 2 17 999997 2 11 999989 2 462272 887446 1 82488 573487 -165668 2 10 999996 1 10 999987 827275 2 86688 566997 1 2 999999 138576 1 2 999999 -623828 2 13 999990 1 30155 354545 405219 2 37380 656687 2 2 999999 2 238287 409900 1 2 999999 117062 2 1 999986 2 285849 335034 1 2 999999 47939 1 2 999999 467194 1 4 999999 -792853 2 2 999999 2 16 999982 2 12 999998 2 91180 679227 1 2 999999 -60514 2 2 999999 1 2 999999 -854029 1 2 999999 943459 1 2 999981 -141927 1 10 999982 76986 1 220375 601173 -417849 2 483741 578680 1 944101 989638 -861420 1 182062 335395 60254 2 10 999993 1 2 999999 6968 1 75877 320037 -554671 1 2 999999 447669 1 153720 190971 -515841 1 2 999999 -929621 1 4 999983 444542 2 2 999999 2 77753 827576 1 2 999999 435482 2 339113 557386 2 11 999988 1 12 999982 -137055 2 2 999999 2 5 999989 1 14 999999 530939 2 139465 944356 2 98816 468077 1 2 999999 153438 1 17 999982 128101 2 2 999999 1 5 999997 466116 2 696368 705668 1 2 999999 -791731 1 15 999989 440910 2 2 999999 2 2 999999 1 19 999983 207591 1 15 999993 850604 2 15 999982 2 2 999999 1 2 999999 -429269 2 15 999989 1 512583 783365 936385 1 20 999983 -285234 1 917906 995548 -695814 1 19 999990 -975005 1 411616 837826 964166 1 140811 764268 -443400 1 5 999992 -106545 1 638397 967443 -988520 1 6 999990 -60972 1 12 999991 518995 1 2 999999 808542 1 8 999990 -171537 1 2 999999 167527 1 332698 873345 906073 1 2 999999 -982250 2 2 999999 2 2 999998 2 2 999999 1 15 999987 -339051 1 353606 909446 -659575 1 2 999999 461135 1 2 999999 -776897 2 119381 599056 2 16 999993 2 14743 764223 1 368237 614499 621185 2 20 999991 2 641025 869995 1 253494 770776 -889535 1 20 999993 887939 2 2 999999 1 2 999999 754707 2 15 1000000 2 2 999999 2 495686 563080 1 12 999986 241467 1 2 999999 -541439 1 20 999986 272712 2 2 999999 2 2 999999 1 747532 750804 753232 1 244231 537912 377727 1 2 999999 807055 2 2 999999 1 2 999999 -305061 2 2 999999 2 2 999999 1 186826 525535 -692341 2 2 999999 2 561765 739147 2 331326 661823 1 2 999999 -663086 1 7 999998 -737654 1 2 999999 -66216 1 644840 962567 299129 2 2 999999 2 19 999983 1 2 999999 -117541 2 55814 838502 2 2 999999 2 344335 694927 1 8 999987 774101 2 2 999999 1 2 999999 359985 2 8 999981 1 2 999999 145187 1 2 1000000 220664 1 4580 533510 760265 1 18 999993 -830135 2 11 999982 2 2 999999 2 9 999992 1 7 999988 -579655 2 11 999989 1 2 999984 -547637 1 7 999999 870200 2 6 999985 2 2 999999 1 94438 476581 910284 2 6 999991 2 21795 354692 1 711972 768441 -697788 2 846268 930192 2 227482 230673 1 2 999999 -955720 2 12 999993 2 39345 761629 1 2 999999 -146067 1 12 999996 -658432 2 16 999982 2 1 999988 2 282346 419800 1 90970 139563 304118 2 14 999991 1 2 999999 -136907 2 2 999999 1 2 999999 316297 2 2 999999 2 77891 346339 2 7 999990 2 316579 806572 1 510631 937700 421776 1 2 999999 -929212 2 2 999999 2 157237 609549 2 2 999999 2 16 999997 1 13 999991 -385856 2 2 999999 2 2 999999 2 5 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999990 843654 2 7 999997 1 2 999999 -886052 1 2 999999 -817736 1 388103 936400 184455 1 2 999999 -889465 1 1 999989 -545160 2 1 999999 2 20 999992 1 17 999992 -876340 2 811073 842012 2 2 999999 1 220569 427119 352390 1 269678 600284 -621822 1 18 999999 74684 1 557781 910792 314347 2 510258 638919 1 2 999999 -804947 1 40296 714437 621966 2 2135 633834 2 18 999996 2 9 999993 2 9 999981 2 104569 161781 2 18 999988 2 1 999983 1 869819 911271 440579 2 337791 353821 2 120611 369390 1 4 999998 976825 1 6 999994 113624 2 2 999999 1 201661 436783 315780 1 2 999999 -433865 1 6 999985 -337380 2 2 999999 1 3 999990 109718 1 5 999982 43627 2 2 999999 1 15 999990 357357 1 8 999993 -9742 2 19 999987 1 490346 958894 -543002 2 852753 986337 1 2 999999 -458633 1 2 999996 -337258 2 160563 796453 1 52517 738860 102956 1 20 999997 -827440 1 2 999999 885250 1 2 999999 -103678 2 2 999999 1 308020 316477 -95302 1 507212 756033 -686694 2 2 999999 1 2 999999 -777212 2 2 999999 2 7 999995 1 2 999990 574113 1 2 999999 -315863 2 7 1000000 2 513704 884209 1 2 999999 305634 1 5 999984 -191531 1 16 999995 165123 2 17 999987 1 2 999999 262558 1 366830 696865 399260 2 181639 541848 1 5 999986 -42309 1 10 999985 938340 2 2 999999 1 2 999999 -330823 1 116928 614425 -868374 1 2 999999 -404842 2 2 999999 1 334077 381222 707817 1 2 999999 726735 2 16 999996 1 272978 823285 -375372 2 8 999981 2 16 999989 2 2 999999 2 2 999999 1 6 999987 394804 2 2 999999 1 16 999995 455247 1 2 999999 -566111 1 2 999999 -595027 1 7 999991 226183 2 2 999999 2 2 999999 1 1 999997 -917576 1 2 999999 -35215 2 15 999984 2 486116 673074 2 464131 595486 1 96957 913500 363279 2 7 999984 1 2 999999 81618 2 334444 801679 2 2 999999 1 11 999997 -795469 2 15 999996 2 8 999984 2 2 999999 2 5 999999 2 2 999999 2 192408 239596 1 2 999999 594370 1 8 1000000 354789 1 10 999995 115738 2 6 999985 1 9 999994 -974380 1 3 999998 -768015 1 2 999999 -342502 1 441222 485492 676518 2 2 999999 1 179343 819420 -371499 2 11 999988 2 152268 653770 2 2 999999 2 400321 930222 2 23302 836931 2 2 999999 1 350324 924496 -148875 2 641425 715432 1 12 999988 -779489 2 2 999999 1 7 999993 -797647 1 661046 671508 472550 1 655589 724212 917198 2 3 999981 1 2 999999 -306368 2 363787 783797 2 385741 995466 2 14 999990 2 9 999988 2 2 999999 2 12 999982 2 2 999999 2 10 999985 1 9 999991 -981126 1 2 999999 -704623 2 2 999999 1 2 999999 -180326 1 2 999999 -375409 1 701010 777938 -960051 2 2 999999 2 148693 945096 1 2 999999 -529923 1 2 999999 878197 2 2 999999 1 11 999981 332232 2 1 1000000 1 19 999994 736768 1 334559 378017 962403 1 17 999997 566346 2 43756 458720 2 13 999987 2 18 999986 2 2 999999 2 61047 582419 1 5 999983 -749042 2 174171 921447 1 305394 484830 -218430 2 15 999991 2 2 999999 1 283816 844373 770217 1 2 999999 205622 2 126845 809976 2 2 999999 2 7 999999 1 503173 878969 -561549 1 11 999984 -129605 1 11 999983 -258333 2 16 999981 2 167806 800884 2 4 999998 2 2 999999 2 4 999998 2 2 999999 2 2 999999 2 138915 613010 2 2 999999 2 75495 840313 1 5 1000000 -57659 2 2 999999 1 2 999999 592893 1 2 999999 83381 2 2 999999 1 83742 542030 -267143 2 2 999999 2 2 999999 2 11 999993 2 2 999999 2 2 999999 1 2 999999 596143 1 46888 452680 630082 1 458117 615762 -614775 1 4 999994 783300 1 5 999996 -451694 2 430923 554536 2 102990 955513 1 2 999999 -925017 1 2 999999 113350 1 16 999993 890223 2 16 999992 1 2 999999 -388282 1 319671 810383 526939 2 2 999999 2 15 999992 1 17 1000000 -57668 2 95539 137379 2 18 999994 1 2 999999 -891473 2 66334 986010 1 2 999999 513733 2 343433 479707 2 2 999999 1 2 999999 851903 1 163263 262751 -377169 2 2 999999 1 2 999999 -993737 1 2 999999 340079 1 545605 696735 -257228 2 363723 447204 1 424233 523368 -521323 2 12 999997 2 2 999999 1 489793 615219 122141 2 9 999995 1 346126 754549 -114900 2 7 999999 2 18 999997 2 210846 610875 1 5 999984 -862209 2 2 999999 1 17 999995 -54488 1 2 999999 511284 1 2 999981 297921 1 2 999999 -804535 1 2 999999 -705941 1 2 999999 -904808 2 8 999998 1 2 999999 -662224 1 2 999999 992702 1 9 999994 381784 1 405394 657634 235072 1 111559 883076 -646451 1 2 999999 578478 1 9 999986 -465299 2 2 999999 1 2 999999 -646829 1 2 999999 -587047 1 771337 823120 429161 2 13 999983 1 2 999999 312431 1 17 999992 -638882 2 2 999987 2 2 999999 1 2 999999 152484 1 2 999999 354022 2 163283 409208 2 2 999999 2 111518 736468 2 218112 679163 2 684078 717588 2 1 999994 2 2 999999 2 381602 804500 1 2 999999 -97085 2 2 999999 2 433970 469284 2 19 999982 1 8 999991 -498404 1 655475 848199 -261825 2 2 999999 1 14 999983 -985592 2 2 999999 1 2 999999 -262280 2 2 999999 1 894829 905662 863690 2 5 999995 1 18 999985 -829521 2 384237 668827 1 2 999999 893971 1 15 999987 -229559 2 2 999999 1 17 999995 732489 2 2 999999 2 723636 783737 1 2 999999 -902610 2 3 999997 2 94606 542812 2 2 999999 1 721870 954066 144051 1 7 999981 -140331 2 2 999999 2 2 999999 1 2 999999 -542158 1 15 999990 147090 2 2 999999 1 2 999999 -628172 1 8 999990 589279 1 2 999999 156219 2 654813 683799 2 19 999985 2 425601 469741 1 2 999999 608881 2 56071 700889 1 1 999993 73504 2 2 999988 2 2 999999 2 143062 595023 1 10 999984 -552287 2 3 999998 1 195803 328809 -221668 1 2 999999 776553 1 265039 352956 -988331 2 7 999986 2 2 999999 1 628398 767413 -911782 1 2 999999 -2748 2 2 999999 2 834402 869043 1 193193 688956 606219 2 18 999987 2 9 999982 2 2 999999 1 16 999987 -32652 1 5 999986 811455 2 6 999992 2 2 999999 2 527292 592005 2 132702 288892 1 2 999999 774982 1 7 999994 -40467 2 2 999999 2 3 999983 1 4 999993 727354 2 735964 753097 2 77194 662935 2 12 999989 1 20 999986 997447 2 14 999992 2 20 999986 1 71985 255497 -128058 1 2 999999 -275484 1 2 999999 -570852 2 2 999999 2 2 999999 1 4 999986 -272669 2 2 999999 2 2 999999 1 2 999999 -193799 1 19 999992 -748253 2 11 999992 1 208178 475851 100695 1 19 999993 965005 1 2 999999 223251 2 11 999989 2 2 999999 1 2 999999 151504 1 1 999998 806777 1 217539 698528 412539 2 17 999996 1 2 999999 -420641 1 12 999983 -993091 1 150077 284150 -872760 1 649321 654573 -284841 1 523857 646408 -991805 1 5 999983 579139 2 2 999999 2 230249 284059 1 11 1000000 -820066 1 14 999994 361604 1 12 999984 636986 2 375272 901125 1 20 999997 524038 2 20 999981 2 2 999999 2 2 999999 1 409558 711452 -76186 2 2 999999 2 2 999999 2 2 999999 2 630407 739200 2 12 999985 1 2 999999 -302778 1 180221 800617 18467 1 4 999982 898891 1 15 999992 490023 1 2 999999 -982190 2 2 999999 2 10 999982 2 16 999983 2 5 999984 2 18 999996 1 7 999997 943192 2 10479 862562 2 192669 681611 2 705424 838217 2 196390 709125 2 2 999999 1 2 999999 -617738 2 902743 985528 1 812033 972404 -643023 2 8 999995 2 2 999999 2 13 999985 1 106325 522885 477530 2 2 999999 2 188361 832236 1 644528 791216 -289561 1 2 999999 -336103 2 101366 102561 1 2 999999 -112732 2 10 1000000 2 141051 183644 1 2 999999 351532 1 7 999990 5514 2 10 999988 1 13594 903604 977602 2 228216 600193 2 14 999998 2 2 999999 2 2 999999 2 19 999998 2 71674 450522 1 7 1000000 245145 2 8 999989 2 2 999999 1 8 1000000 -85984 1 18 999981 198843 2 1 999996 2 2 999999 1 5 999996 -767466 2 2 999999 2 102873 193313 1 9 999981 373726 1 7591 291877 313089 1 272892 273760 -804378 1 2 999999 305394 2 173834 597919 1 2 999999 971939 2 2 999999 1 6 999983 -205306 2 16 999983 1 1 999994 377480 1 19 999991 293771 2 293663 730001 1 18 999982 -824743 2 441921 866722 2 651276 787669 2 15 999983 1 262192 919836 227507 1 10 999996 703556 2 2 999999 1 10 999985 -417803 1 52359 256995 481069 2 11 999982 2 2 999999 1 2 999982 -778714 1 18 999998 -369537 1 16 999987 -550238 2 2 999999 2 2 999999 2 317394 979113 1 310330 384662 295878 2 2 999999 2 66158 835440 1 4 999986 -975658 1 3 999988 -350244 1 17862 232703 701420 1 11 999989 300514 1 3 1000000 -19024 1 2 999986 -352181 2 2 999985 2 7 999998 2 2 999999 2 2 999999 1 2 999999 -315146 2 2 999999 2 2 999999 2 500493 665387 2 634896 760789 2 342616 441476 1 877044 974335 168406 2 19 999990 2 2 999999 2 2 999999 1 2 999981 -793216 2 1 999986 1 179049 988160 460248 1 13 999987 22032 2 2 999999 1 17 999999 -173245 2 15 999982 1 15 999999 203030 1 2 999999 -167214 2 61446 510101 1 2 999999 -36031 2 473372 474763 1 2 999999 891980 1 165097 233221 633558 2 10 999996 2 1 999993 1 285431 375863 976625 2 160795 387232 1 2 999999 279533 2 16 999982 1 2 999999 -15932 1 20 999988 324578 1 15 999983 -799679 2 201063 484341 1 397880 708356 -126501 2 705300 951252 1 2 999999 517072 2 17 999985 1 372118 518856 -347438 2 3 999998 1 98613 882905 -838882 1 19 999985 -675553 1 1 999982 -309772 1 2 999999 75326 1 2 999999 329512 1 2 999999 196790 1 13 999999 740589 2 2 999999 1 14 999994 594523 1 692657 708710 -67654 2 732775 839689 1 287525 866397 -515037 2 401051 975445 2 2 999999 2 20 999990 2 250942 812492 2 83466 235181 1 15 999992 -853659 1 2 999999 -331467 2 229795 936417 1 9944 273490 -569160 1 18 1000000 244176 2 344956 540952 2 659038 899260 1 2 999999 746235 1 2 999999 226222 1 3 999985 -536563 1 2 999999 737257 1 19934 978497 741216 1 163500 512781 -686037 1 2 999999 506040 2 81932 569450 2 8 999987 1 15 999982 559362 2 40591 719652 1 2 999999 853621 1 4 999985 206184 2 543652 672424 1 2 999999 851574 1 13 999984 794924 2 19 999996 1 2 999999 241575 2 2 999999 1 20 999985 -587910 2 270387 306126 2 10 999993 1 668925 825083 -804286 1 2 999999 131264 2 490686 672583 1 2 999999 354067 2 2 999999 1 2 999999 -115388 1 2 999999 -840504 2 10 999992 1 87115 717024 -162821 2 392127 641620 2 2 999999 1 404070 560545 308540 2 2 999999 1 2 999999 -842125 2 2 999999 1 2 999999 792990 2 2 999999 2 84873 692980 1 2 999999 -840140 2 2 999999 2 2 999981 1 3 999981 379333 1 1 999984 904463 2 148202 234271 1 1 999990 -21849 2 16 999987 1 194036 510745 728716 2 9 999997 2 2 999999 2 477537 626239 1 1 999996 -530338 1 405859 653109 -350017 2 19 999989 2 20 999988 1 2 999999 693989 2 2 999999 1 2 999999 113991 1 3411 371399 -607882 1 20 999993 -680380 2 2 999999 2 13 999999 1 2 999999 295416 1 8 999982 994215 2 47188 948237 2 2 999999 2 13 1000000 2 2 999999 2 71256 897050 1 14 999985 843916 2 143970 338210 1 20 999987 -654976 2 2 999988 2 137140 994515 1 13 999996 50495 1 7 999990 -442685 2 899165 922641 2 2 999999 1 7 999996 509887 2 2 999999 2 17 999998 1 54694 802392 -188864 1 667316 976150 549032 2 14 999983 1 11 999998 123760 1 2 999999 -464993 2 323198 707653 1 2 999999 -594836 2 2 999999 1 2 999999 -133354 1 13 999983 -345475 1 30627 433049 -276024 2 18 999985 1 709070 736069 943363 2 16 999994 1 2 999999 -459968 1 2 999999 -444118 1 151676 871064 -945375 2 10 999999 2 2 999999 2 2 999999 2 7 999982 2 2 999999 2 2 999999 1 2 999999 644611 1 10 999981 -460156 1 2 999999 965472 2 2 999999 2 2 999999 1 2 999999 -18301 2 1 999984 1 2 999999 -873436 2 294442 965603 2 2 999999 2 2 999999 2 242773 698540 1 2 999999 759611 2 91315 236968 2 636814 861635 2 15 999989 1 15 999981 811606 1 2 999999 -804014 1 10 999991 96790 2 16 999985 1 18 999994 -212323 1 7 999986 -241052 1 16 999999 609951 2 2 999999 2 2 999999 1 286481 512278 -826149 2 47208 803019 2 344322 349995 1 15 1000000 107627 1 15 999998 309429 1 2 999999 -620033 1 2 999999 236765 1 2 999985 824880 1 376798 711217 43533 1 1 999985 453631 1 758440 806315 69479 2 2 999999 2 2 999999 1 2 999999 97257 2 2 999999 1 808803 894808 830623 1 2 999988 -435221 2 3 999992 1 20 999982 685018 1 15 999993 502480 2 1 999994 2 11 999998 2 2 999999 1 2 999999 145911 1 341142 751755 -536065 2 2 999999 1 5 999981 764919 2 94370 291320 2 813090 825393 2 8382 335283 2 19 999999 2 281448 663296 2 2 999999 2 789170 930782 1 591009 788278 123620 2 7 999996 2 625381 887240 1 210312 665255 -692432 1 8 999982 467275 1 2 999999 -840581 2 2 999999 1 16 999993 -858618 2 357436 379246 1 2 999999 867213 1 2 999999 -39909 2 737495 907943 2 2 999999 1 18 999988 367461 2 291243 872732 1 460005 936132 56933 2 2 999999 2 49725 722313 2 773871 939229 1 271017 297618 551678 1 760866 890102 790782 2 2 999999 1 887572 988301 -200403 2 338166 411584 1 2 999999 -164193 1 2 999999 700316 1 30394 484627 -232958 1 254233 675251 80814 1 20 999998 -150498 2 4 999999 1 2 999999 -190751 2 152074 596739 1 15 999995 709508 1 2 999982 833999 1 2 999999 -324035 2 3 999986 2 215733 485226 1 12 999998 -775206 2 90295 254783 1 102052 286709 139644 2 2 999999 1 2 999999 494816 1 14 999989 -65609 1 15 999999 -984265 1 229815 338739 -920817 1 2 999999 200018 1 165761 264500 554955 1 2 999999 901286 2 2 999999 2 5 999981 1 214988 384183 550264 2 4 999996 2 311424 687080 1 2 999999 999713 2 16 999995 1 683319 963339 -459502 2 384903 442887 1 271808 496393 683106 2 3 999989 2 2 999999 1 15 999999 383007 2 2 999999 1 174807 756472 -90985 2 2 999999 1 8 999997 131507 2 683184 722927 1 2 999999 240178 1 2 999999 -621468 2 2 999999 1 11 999991 994179 1 676997 926998 -363746 2 1 999988 1 15 999994 733367 2 819197 833647 1 8 1000000 -832611 2 15 999994 1 2 999999 -821334 1 2 999999 -666528 1 5 999982 -981360 1 888050 923734 287265 2 2 999999 2 20 999993 2 19 999996 1 109962 126536 -680895 2 2 999999 2 117137 733065 2 108855 608673 1 10 999988 -859360 2 7 999990 2 22888 189055 2 15 1000000 2 16 999996 2 15 999995 2 2 999999 2 18 999994 1 4 999987 -379175 1 2 999999 -416178 1 7 999988 -241088 1 585166 775331 -131116 1 20277 128480 599856 2 14 999986 2 134337 971827 1 2 999999 91860 2 2 999999 2 19 999996 1 2 999999 -9428 2 2 999999 2 2 999999 2 1 999988 2 12 999991 2 501951 679636 2 2 999999 2 2 999999 2 11 999983 1 99607 516620 -854197 2 2 999999 1 135130 534020 -195254 1 2 999999 -197452 1 528173 736830 285547 2 2 999999 2 8 999990 2 2 999999 1 3 999987 259612 1 13 999997 -882935 1 366955 866781 -300380 1 2 999999 -598099 1 19 999994 854299 1 4 999981 958389 2 2 999999 2 460362 901311 1 2 999999 953173 2 17 999994 1 2 999999 40044 2 672952 924371 1 149881 845223 825756 1 497695 599450 819874 2 10 999996 1 2 999999 -797246 1 489167 768431 361234 1 179735 892721 732505 1 2 999999 929780 2 448560 703186 1 396278 532723 229023 1 2 999999 256226 1 17 999994 886407 1 8 999987 808829 2 245744 514251 2 4 999998 1 2 999999 816790 1 18 999992 -990925 1 698597 929891 -125532 2 2 999999 1 2 999999 705039 1 571134 769516 -101352 2 2 999999 2 4480 396932 2 2 999999 1 9 999990 942154 1 2 999999 -877073 2 10 999996 1 7 999994 -134532 1 410869 950006 705962 1 11 999996 -806344 1 878475 988608 673506 2 384443 904209 2 105435 668587 1 9 999988 -516628 1 1 999990 484204 2 9 999986 2 216018 677049 2 2 999999 1 282228 334237 -565957 1 295810 547937 -283624 1 389845 451579 -8066 1 42337 273604 -877967 1 2 999999 -449203 2 618770 774274 2 341146 453342 1 679235 735923 419444 2 105023 885605 1 6 999990 -330578 1 13 999993 -741839 2 2 999999 1 443405 492153 -101891 1 2 999999 132878 2 2 999999 1 19 999988 -218518 1 416066 650911 -798196 2 6 999988 1 19 999999 645329 1 215657 497629 350376 1 4 999982 -671732 1 2 999999 -674396 1 2 999999 294158 1 19 999994 585295 2 2 999999 1 17 999994 -36881 1 555354 947420 462791 1 191772 192072 -184552 1 2 999999 -575050 1 217441 981864 -768429 2 55776 891706 1 252192 805917 83714 2 2 999999 1 28853 355358 -221353 1 13 999983 455584 2 14 999992 1 2 999999 7225 2 2 999999 1 2 999990 -622782 2 17 999985 2 11 999983 2 2 999999 1 771987 899473 158882 2 8 999995 2 254907 674063 2 1 1000000 1 1 999987 -105811 1 7 999986 126986 2 4 999984 2 14 999992 2 2 999999 1 11 1000000 -846281 2 135815 165529 2 2 999999 2 2 999999 1 150231 195655 -524215 1 2 999999 -712159 1 3 1000000 -556406 2 2 999999 1 2 999999 -346734 2 2 999999 1 13 999997 -858305 1 2 999999 758670 2 52002 846675 2 15 999987 1 107583 972767 227211 2 15 999994 2 19 999995 1 2 999999 -399388 2 2 999999 2 75947 107362 1 18 999981 -108635 1 517555 907437 -651843 1 684495 988373 521195 2 2 999999 1 161369 258143 -557763 2 20 999988 2 699618 847375 1 2 999996 821341 2 12 999999 2 2 999999 2 2 999999 1 450871 680099 736707 1 2 999999 -920396 1 324076 823942 899008 1 309978 551397 967433 1 201945 419438 374476 2 9 999981 1 2 999999 -372487 2 2 999999 2 248941 600250 1 2 999999 -97285 1 536754 554766 -305026 2 1 999987 2 551043 890355 1 2 999999 -53638 1 128593 880290 -703388 1 2983 664787 49718 2 573417 903701 1 2 999999 -790912 2 20 999994 1 210079 817355 198972 2 2 999999 1 195718 248617 -793724 1 2 999999 828359 1 2 999999 882268 1 2 999999 -701877 2 870898 929774 2 19 999999 1 130700 142801 -341685 2 234483 577636 1 42805 645560 524022 1 4 999998 -595615 1 2 999994 -516856 2 7 999997 2 1 999988 2 2 999999 2 45520 795492 1 269266 973561 -350025 2 52841 961946 2 2 999999 1 2 999999 160258 1 53655 655193 655101 2 461775 872028 2 2 999999 2 60183 908498 1 447978 972835 -255725 2 285189 431767 2 2 999999 1 2 999999 476186 2 2 999997 2 17 999981 1 10 999989 802474 2 11 999988 1 85224 395216 -706535 1 143640 864201 725742 1 17 999994 -470630 2 1658 250607 1 2 999999 267062 1 455416 458085 135881 2 2 999999 1 2 999999 985368 2 2 999999 2 248616 465424 2 251388 701257 2 223356 495842 2 2 999999 2 404284 680539 2 276582 562508 1 38513 225805 77777 2 497623 880203 2 14 999993 1 8 999990 -409999 1 688212 741899 385479 1 437620 699380 -319730 2 2 999999 2 5 999989 2 100638 138379 1 4 999996 -582062 2 322798 674819 1 156239 945617 108673 2 2 999999 2 587251 855284 2 244732 805287 1 49218 81370 -551460 1 569092 823882 -589529 2 610280 880540 2 1 999999 2 513735 843028 1 482725 540619 -287194 1 2 999999 828534 2 2 999999 2 604949 971889 1 69463 971637 -299873 1 674067 683223 -13090 2 15 999986 2 3 999985 1 2 999999 -671306 1 42121 406787 -223517 1 2 999999 245825 2 2 999999 1 2 999999 -334836 2 4 999991 2 2 999999 1 228728 823481 104169 2 2 999992 1 2 999999 21862 2 2 999999 2 2 999999 1 481941 655767 -13196 1 12 999985 100709 1 10 999994 266818 2 17 999991 2 274515 752058 2 2 999999 1 1 999996 -197974 1 2 999999 -381781 2 5 999998 2 21037 691649 1 814455 915809 698946 1 383228 985869 556562 2 8 1000000 1 237407 786932 -695757 2 2 999999 1 2 999999 518863 2 5 999998 2 2 999999 2 2 999999 1 15 999988 846854 1 8 999981 -934614 1 118185 944531 -146954 2 57114 727363 1 2 999999 478041 1 2 999999 259613 1 3 999993 49296 1 20 999985 370465 1 633398 876698 -383151 1 7 999986 -939541 1 433810 541505 -432736 1 167268 309182 298225 2 396754 674558 1 564923 923376 -744474 2 781591 815871 2 9 999997 2 10 999981 2 14 999998 2 12 999994 2 10 999985 1 17 999983 320181 1 200691 518767 938076 2 424248 622865 2 2 999999 1 13 999991 183748 1 17 999998 -462093 2 10 999981 2 8 999982 2 97157 846023 2 2 999999 2 3 999988 1 411928 491506 13371 2 2 999999 1 456409 867063 954796 2 2 999989 2 10 999999 1 117933 587029 479806 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 11 999985 376829 2 11 999982 2 20 999994 1 538704 545132 15087 1 191971 733348 -80069 1 9 999998 -20276 1 6 999981 253022 2 768002 982390 1 9 999995 349632 2 13 999992 2 80687 253812 2 11 999993 1 687916 896126 -929074 2 18 999982 1 752799 935516 904857 1 33890 76881 -815436 1 2 999999 -273592 1 2 999999 983188 2 261878 883520 2 2 999999 1 2 999999 551869 2 14 999992 1 2 999999 -958818 1 2 999999 -834584 2 2 999999 2 2 999999 1 797977 987316 14777 2 12 999993 1 2 999999 483421 2 2 999999 2 9 999982 2 2 999999 1 573303 808085 -610858 1 19 999989 798052 1 268918 313403 474462 1 1 999991 10874 1 9 999985 -92395 2 16 999992 2 11 999989 1 15 999995 -430354 2 11 999992 2 11 999991 1 751477 895654 -335380 1 11 999984 627884 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -289810 2 614768 993933 2 505702 823919 1 2 999999 593529 2 2 999999 1 210316 449138 774499 2 19884 336449 2 8 999995 2 2 999999 1 2 999999 -845466 2 345936 908259 1 2 999995 179877 2 2 999999 2 217212 581593 2 400142 699744 1 552388 671897 -921730 2 2 999999 1 2 999999 137912 1 17 999998 -520442 1 2 999999 -739321 2 495323 692196 2 2 999999 1 536662 579972 285246 2 11 999987 2 8 1000000 1 80578 827265 163538 2 12 999995 2 559621 887563 2 2 999999 2 4 999987 2 61936 434688 2 2 999999 2 109607 178998 1 12 999990 -349147 2 573322 757645 1 2 999999 -611418 1 1 999990 791799 1 2 999999 397557 2 10 999983 1 2 999998 958938 2 516721 702712 2 297006 779820 1 150744 566379 7121 1 2 999999 312031 2 154425 647359 2 2 999999 1 2 999999 -523385 1 171185 642330 -306357 1 18 999996 -110778 2 2 999999 2 3 999996 1 16 999993 -571198 2 39043 104077 1 17 999981 -594762 2 36072 846846 2 9 999985 1 2 999999 -329315 2 434493 783805 1 369166 567134 -169173 1 148631 604988 379805 1 577506 954689 203374 1 365668 621878 966353 1 6 999995 -145793 2 856329 941067 2 3 999981 2 229638 813412 1 10 999984 313645 2 2 999997 2 2 999999 2 18 999986 2 332572 528580 2 2 999999 2 420020 605720 2 2 999999 2 4 999989 2 7 999983 1 303780 486749 -159396 1 2 999999 -579353 1 823887 840478 354768 1 22524 98232 -193225 2 2 999999 2 2 999999 2 2 999999 2 1 999986 2 2 999999 2 142227 553652 2 2 999999 2 18 999982 1 308634 675732 -212697 2 254504 703932 2 2 999999 1 2 999999 -15699 1 2 999999 230917 1 458514 730223 678766 2 2 999999 1 18 999998 -515718 2 4 999993 1 20 999987 -993330 1 296302 885386 421666 2 16 999985 1 13 999993 956472 2 11 999997 1 11 999990 606043 1 717279 964886 -426304 1 2 999999 -735059 2 490689 531122 1 564203 655500 878906 2 616503 814515 2 19 999996 2 2 999999 1 2 999999 -835258 2 2 999999 1 2 999999 -768541 1 20 999993 533454 2 18 999994 1 92729 97830 7366 1 13 999987 -531397 1 2 999999 385417 2 2 999999 1 12 999984 -714627 1 2 999999 -901964 2 333951 658707 2 16 999990 2 10 999996 1 2 999999 -142924 2 2 999999 1 100517 146164 -634845 1 6 999993 793524 2 200773 817846 2 212466 412852 2 41531 584180 2 2 999999 2 87530 882928 1 170262 793205 -277555 2 15 999988 1 2 999999 -872188 2 2 999999 2 273725 398818 1 41516 190035 -512396 1 3539 680243 -543824 2 17 999982 2 2 999999 2 2 999999 1 2 999999 300221 2 2 999999 1 728375 840230 427163 1 328327 543285 359766 2 138177 213198 1 4 999995 211465 1 180075 831818 -768467 1 2 999999 -321783 2 189579 417904 2 18 999983 2 85829 211101 2 2 999999 1 156594 332285 297708 2 473419 853255 2 4 999988 2 2 999999 1 2 999999 220903 1 2 999999 -187988 1 750367 864675 -925371 2 14 999998 2 13 999998 2 2 999999 2 17 999991 2 143878 726297 1 2 999999 555112 1 2 999999 -414404 1 875433 942660 -232733 2 2 999999 2 2 999999 1 2 999999 951577 1 4 999992 115276 1 2 999999 -371742 2 449385 901624 1 2 999982 -661327 1 3 999990 -375864 1 737244 886109 -392011 2 250745 434457 1 14 999981 644912 1 2 999999 -631606 2 2 999999 2 2 999999 1 107363 672873 -402125 2 6 999997 2 7 999982 2 448966 722363 1 2 999999 -611607 2 2 999999 2 2 999999 1 20 999996 -368124 1 8 999988 530265 2 172936 246542 1 13 999987 -851706 2 6 999986 2 2 999999 1 15 999995 91103 2 2 999999 1 623098 784585 950845 2 6951 192558 2 546203 635110 2 17 999988 1 2 999999 -334187 1 2 999999 13557 2 3 999996 2 20 999990 1 450706 569400 885872 1 17 999982 526037 2 121758 262700 1 2 999999 138959 2 6 999989 1 354673 783577 -173266 1 186973 359759 -530564 2 745023 940878 1 240568 685129 822778 2 2 999999 1 2 999999 -383241 2 9 999984 1 2 999999 -257370 1 12 999986 -717429 1 548323 728767 850812 2 10 999998 2 2 999999 2 9 999993 1 8 999993 -394557 1 2 999999 -625491 1 2 999999 -396091 1 1 999997 969529 2 523091 970886 1 2 999999 129897 2 389631 913852 2 17 999994 2 7 999987 1 2 999990 -424703 2 2 999999 2 88860 361009 2 2 999999 1 2 999999 -912248 1 381701 801009 -283153 1 2 999999 -827701 1 255735 953427 144102 2 2 999999 1 2 999999 846969 1 10467 950511 733946 1 2 999999 -452654 2 86872 591158 1 2 999999 840441 1 2 999999 241960 2 7 999995 1 4 999982 511604 2 405410 688337 2 2 999999 1 9 999995 -613017 2 2 999999 1 33050 402603 958975 2 17 999995 1 2 999999 112963 2 19 1000000 1 8 999998 835097 1 606991 662429 410495 2 490414 655201 1 8 999984 -868466 2 16 999982 1 197375 654486 43533 2 130708 771482 1 2 999999 -252640 1 358750 873899 558741 2 2 999985 1 2 999999 955520 2 4 999995 1 310167 695388 -648210 1 13 999989 292009 2 9 999981 1 11 999995 285598 1 6 999986 -463656 1 279029 749954 -214488 1 373541 691860 897776 2 553173 710018 2 2 999999 1 446545 465020 354786 2 4 999985 2 2 999999 1 2 999999 -629692 2 2 999999 2 305137 440420 1 2 999999 228250 2 2 999999 2 2 999999 1 93930 818810 576624 2 15 999999 1 2 999999 402609 1 2 999999 -534666 2 16 999985 1 387420 520426 -304373 2 2 999999 2 9570 41729 1 2 999999 -615773 1 2 999999 -709563 1 723126 883813 88797 2 2 999996 1 227293 784076 -99412 1 13 999984 86868 2 12 999997 2 407026 874628 2 2 999999 1 2 999999 -579885 1 6 999985 783632 1 2 999999 393811 1 9 999981 -788984 1 19046 766256 -166014 2 2 999999 2 2 999999 2 2 999999 2 392034 610123 1 2 999999 552802 2 8 999986 1 2 999987 469173 2 103964 375712 1 958109 983795 499579 2 2 999999 1 695684 841761 -97600 1 2 999999 -819121 1 13 999997 -526640 1 556130 941354 968792 2 121118 635895 1 2 999999 -26517 2 597308 878000 2 8 999987 2 2 999999 1 2 999999 -159490 1 15 999987 -123888 1 4 999995 316635 1 2 999999 962358 2 2 999999 1 2 999999 -651632 1 19 999991 198425 2 2 999991 2 14 999999 1 5 999998 914107 2 145064 612885 1 20 999991 -636751 2 535191 796419 1 2 999999 -503453 1 11 999987 295185 2 2 999999 2 8 999994 2 2 999999 2 2 999999 1 2 999999 670160 2 2 999999 2 15 999993 1 161399 608323 156408 2 2 999984 2 3 999994 1 3 999993 459737 1 16 999997 565446 1 2 999999 674300 2 2 999999 1 547772 646006 -613417 2 65579 439799 1 14 999995 799390 2 385822 591605 1 2 999999 472535 1 770128 824849 253217 2 2 999999 2 2 999996 2 15 999998 1 18 999996 788646 2 8 999988 2 2 999999 2 2 999999 1 2 999999 808559 1 4 999986 230260 1 405793 754574 -402293 2 2 999999 1 478836 498336 882642 1 52926 535964 -254544 1 62194 471732 813143 2 2 999999 1 7 999982 795416 1 601310 883501 -884891 1 6427 946194 238962 1 141474 564377 715679 1 2 999999 -626483 1 856941 867706 804012 1 821775 982181 -831908 1 2 999999 -526521 2 20 999986 2 2 999999 2 2 999999 2 265792 773079 1 2 999999 -200383 1 636550 814355 -470121 1 16 999989 362956 1 482396 524247 -142507 2 2 999983 2 115426 586358 1 1 999994 -681289 1 209090 367790 -34791 1 2 999999 -914754 1 624531 959374 -861019 1 603651 964048 -255963 2 2 999999 1 2 999999 841035 2 10172 656491 1 16 999995 773142 1 317217 406174 -255034 1 9 999995 639889 2 2 999999 2 23421 456362 2 2 999999 2 15718 915388 2 2 999999 2 10 1000000 2 12 1000000 2 9 999998 2 2 999999 1 8 999985 -398178 1 2 999999 -962763 1 38350 920699 408725 2 9 999983 1 3 999988 -188042 2 17 999994 2 433148 980737 1 7 999988 638898 1 17 999984 799341 1 4 1000000 -574494 1 2 999999 -314434 2 3 999991 2 2 999993 2 2 999999 2 2 999999 2 2 999999 1 8 1000000 661106 2 131437 690638 2 10 999984 2 15 999990 2 372055 887707 1 2 999999 811601 1 45917 987478 -592869 2 13 1000000 2 2 999999 2 208304 739458 2 82630 890933 2 6 999988 1 791594 955699 715300 1 81103 473386 -885462 2 2 999999 1 19 999985 -624154 1 2 999999 -70166 2 2 999999 1 2 999999 -118538 2 316344 503917 1 201965 302688 253730 1 2 999999 -175403 2 331748 954716 1 2 999999 918578 2 2 999999 2 155755 600467 2 2 999999 1 18 999989 78147 1 20 999990 -644344 1 2 999999 -920433 1 103648 810561 478568 1 211533 838922 672374 1 777301 829133 117065 2 2 999999 1 7761 921445 -138588 1 2 999999 28379 1 379836 919174 -353687 2 14 999991 1 2 999999 -557959 2 173672 492323 2 559688 612798 1 15 999990 -957188 2 2 999999 1 18 999986 -272567 2 500666 807483 2 9 999999 2 2 999999 2 2 999999 1 290322 458640 -279972 2 291331 890017 2 15 999987 1 14 999992 108821 2 382604 684876 2 15 999998 1 2 999999 -75588 2 5 999990 1 67777 531570 -989633 1 18 999984 -578670 1 104043 320515 -931739 2 1 999985 1 2 999999 427266 1 2 999999 -311278 2 2 999999 1 2 999999 -834126 2 8 999998 2 10 999993 1 4 999991 924272 2 21574 376737 2 345151 695302 2 2 999999 2 6 999993 1 11 999987 969615 2 13 999981 1 2 999999 382391 2 2 999999 2 287765 425945 1 2 999999 635759 2 19 999996 2 2 999999 1 2 999999 -813513 1 241642 535679 764363 1 4 999994 584011 1 15 999997 333956 2 18 999994 2 471298 901275 2 4 999993 1 416462 806371 -238862 1 2 999999 -734424 2 367136 891317 1 14 999990 704745 1 240671 577838 -810944 2 496992 881855 1 2 999999 194697 2 19 999999 1 470911 871076 90153 2 2 999999 2 16 999991 1 15 999991 902322 1 629323 691753 129232 2 7 999991 2 9 999997 1 5302 271316 -622796 2 221061 915670 2 2 999999 2 2 999999 1 2 999999 130425 2 6 999997 1 19 999992 707080 2 4 999989 2 584889 938287 1 16 999988 200904 1 7 999986 -624951 2 454456 929559 2 13 999993 1 574577 587864 126327 1 1 999996 194220 1 247097 541271 -546432 2 3 999985 2 2 999999 2 465145 485977 1 18 999997 678268 1 9 999987 -499420 1 2 999999 51458 1 426022 900392 748492 1 889631 926908 890489 1 511387 784522 -885948 1 51518 360795 17332 2 17 999984 1 822663 952955 957936 2 69284 580190 2 2 999999 2 17 999994 2 8 999998 2 2 999999 1 363526 733546 -247069 2 900477 971725 1 3 999995 -377523 1 20 999983 361516 2 8 999984 2 257147 625039 2 1 999983 1 2 999999 266847 1 1 999985 1431 1 20 999998 820208 2 234907 674284 1 2 999999 -757308 1 15 999994 633706 2 2 999999 1 2 999999 122364 2 18 999992 2 2 999999 2 203093 327989 2 2 999999 2 666112 730969 2 478094 597286 2 20 999993 2 261958 961732 2 2 999999 2 2 999999 2 369995 849877 1 16 999985 605514 2 18 999991 1 265670 599910 17985 1 252795 659545 -588780 2 4 999981 1 1 999995 837557 2 2 999999 1 2 999999 836381 2 196502 466106 1 120153 428043 -39237 1 613434 675159 -32238 1 442304 867686 -879771 1 208879 254395 -612127 1 9 999996 962316 2 19 999993 2 16 999993 1 16 999984 -455961 2 97109 307507 2 745350 820626 2 2 999999 1 2 999999 -292107 1 567335 628901 803965 1 4 999999 -955164 2 13 999983 1 2 999999 -717504 2 2 999999 1 830147 954216 -847616 1 5 999990 -792483 2 3 999998 1 2 999999 -728923 2 815760 873944 1 202527 931745 11034 1 2 999999 -107894 1 10 999983 605990 1 2 999999 801698 1 220316 482179 346568 2 31873 104617 1 2 999999 -914544 1 522860 549336 228418 2 2 999999 1 20 999995 -760871 1 148616 899226 -747773 1 2 999999 -811345 2 2 999991 1 2 999999 983919 2 195190 770691 1 305573 996281 -711850 1 523171 926613 -24258 2 2 999999 2 488623 736048 2 14 999982 2 20 999989 1 2 999999 210730 1 138126 918547 730503 2 2 999999 1 13 999983 633655 2 2 999999 1 18791 809881 632738 1 218162 684150 -875357 2 10 999991 2 5 999996 2 679669 916365 1 16 999998 363569 2 2 999999 2 568306 862641 1 2 999999 -788772 1 2 999995 972018 2 2 999999 2 10 999993 2 2 999999 2 63196 712572 2 2 999999 1 606295 804745 -595453 1 243925 335391 952814 2 16 999981 1 6 999986 5970 1 2 999999 139802 1 2 999999 -694208 2 5 999988 1 12 999993 27082 1 6 999984 -626406 2 2 999999 2 18 999992 1 2 999999 470964 2 100515 809982 1 1 999991 42628 1 850910 865502 -807533 2 550770 994797 2 2 999999 1 54409 282060 -208535 1 215751 696421 723375 2 19 999991 2 2 999999 1 2 999999 92548 2 2 999999 2 2 999996 1 1 999981 687817 2 101780 305576 2 777079 884056 2 2 999981 2 2 999999 2 493691 860010 1 19 999996 487161 1 2 999999 166798 2 737581 747761 2 2 999999 1 2 999999 230713 1 5 999984 -688348 1 2 999999 -558018 2 18 999993 1 12 999985 -51295 2 19 999990 1 2 999999 709976 2 164880 815366 2 2 999999 1 337600 846001 -252315 1 2 999999 313142 2 2 999999 2 7 999991 2 156140 716274 2 2666 270006 1 902887 995632 80166 2 602391 825181 1 2 999999 -532199 2 2 999999 1 16497 106096 973932 1 566014 858148 302045 1 34964 48805 54488 1 284971 379938 -371804 2 191808 232773 2 2 999999 2 184921 254612 1 3 999989 -626107 2 8 1000000 2 2 999999 1 2 999999 264521 1 2 999999 -222884 1 11 999989 -368210 2 2 999999 1 544416 885705 249762 2 2 999999 1 2 999999 -998571 1 2 999999 -754954 2 222205 412488 2 2 999999 1 17 999986 -69266 1 2 999999 -799602 1 2 999999 121697 1 542824 711862 -15933 1 12 999981 645973 1 4 999981 897238 2 8 999991 1 2 999999 -581041 1 2 999999 633753 2 12 999986 1 18 999999 532729 2 12 999986 2 9 999996 2 172319 567176 1 20 999997 -878810 1 2 999999 -302232 2 2 999999 2 359678 735067 1 14 999991 382184 2 535785 832484 2 2 999999 1 10 999999 496551 2 9 999981 2 17 999999 1 2 999999 -3402 1 9 999989 659333 2 3 999989 1 18 999991 535205 1 2 999999 600543 1 2 999999 -290743 2 17 999996 2 2 999999 2 2 999999 1 490790 827014 -631435 1 16 999986 -105759 1 2 999999 -931154 1 2 999999 218951 1 16 999985 680714 1 2 999999 -864352 2 13 999990 2 15 999996 1 217895 776141 412009 1 174842 274729 235981 2 440572 735081 2 384998 634200 2 10 999994 2 2 999999 2 2 999992 1 434112 585444 31391 2 2 999999 2 2 999993 2 2 999999 1 339717 690634 667362 1 2 999999 -29285 1 534835 712545 554640 2 2 999999 1 2 999999 403843 2 493675 993821 2 300779 308975 2 2 999999 2 2 999999 1 2 999999 330944 1 654772 739410 -425781 1 9 999986 329699 1 16 999987 747269 2 2 999999 1 2 999999 978479 2 18 999996 1 2 999999 -757903 2 526583 695189 2 2 999999 2 333112 818753 2 2 999999 1 169634 270479 -785897 2 1 999992 1 99267 334091 -225427 2 1 999981 1 2 999999 487876 2 725043 830870 1 4 999999 881361 2 462076 657197 2 13 999989 1 483544 639209 -953150 2 1 999989 1 19 999985 -269318 1 2 999999 -283452 1 2 999999 -825451 2 250965 745124 2 20 999989 1 5 999992 817646 2 192595 510715 1 7 999990 -962401 1 2 999999 140867 2 93461 136367 1 2 999999 793934 2 7 999985 2 11 999981 2 7 999994 1 8 999992 131331 1 2 999999 -668753 1 2 999999 -670331 2 2 999984 2 2 999999 1 630461 755206 343903 1 13 999981 -805269 2 39128 169353 2 2 999999 2 2 999999 2 2 999999 1 2 999999 478017 2 2 999999 1 2 999999 202279 1 2 999999 -9131 2 3 999994 1 11 999994 944505 1 2 999999 345968 1 2 999999 444958 1 649090 804925 -995815 1 753579 884373 617406 1 48534 77249 333665 1 651817 817134 -558425 1 2 999999 717295 1 176263 393438 664869 1 2 999999 478101 2 11 999988 1 511604 871557 300700 1 3 999998 -756652 2 692438 986050 1 2 999999 -81022 2 17 999990 2 4 999988 1 16 999993 934319 1 16 999994 -628611 2 283191 578943 1 2 999999 -514228 2 2 999999 1 2 999999 -306564 2 2 999999 2 745423 970689 2 2 999981 1 2 999999 756374 1 2 999999 126654 1 5 1000000 999810 2 2 999999 1 65392 153430 -935844 2 3 999981 2 2 999999 2 2 999988 1 2 999999 581893 2 2 999999 1 2 999997 -546076 2 2 999999 1 2 999999 431074 2 29167 852420 1 3 999985 -893999 1 16 999986 -256417 1 2 999999 25160 2 2 999999 1 2 999999 -131486 1 325377 966764 869952 2 2 999999 1 16 999982 -598719 2 11 999990 1 2 999999 439302 1 274205 416275 753361 1 2 999999 -370393 2 353717 890668 1 2 999999 -139108 2 31100 209980 2 17 999998 1 2 999999 -262765 2 103171 770514 2 14 999983 2 9 999983 2 2 999999 1 229169 382959 -718989 1 2 999999 -274403 2 455830 867621 2 503448 943301 1 2 999999 -811327 1 515180 677129 72375 2 32280 325206 1 610140 656831 -700149 2 10 999983 2 492449 497951 2 379461 745438 2 6 999991 1 2 999999 271345 2 17 999988 1 2 999999 566377 2 2 999999 2 2 999999 1 589061 873987 5965 2 2 999989 1 2 999981 393994 1 307832 472993 215485 1 774215 850781 -9402 1 396082 613974 -4065 2 34413 224005 2 2 999999 2 817934 991004 1 2 999999 725121 2 462413 696739 1 20 999995 481477 1 133674 326412 -769174 2 3 999986 1 213521 545117 -91379 2 2 999999 2 4 999998 2 17 999987 1 19 999997 94952 1 510069 891742 -452426 2 10 999998 2 9 999998 1 354333 753627 -552847 1 320227 927878 -905978 1 2 999999 81959 1 527143 625554 -349575 2 2 999999 2 180242 540501 1 2 999999 -382026 1 221696 569417 -882680 1 13 999981 -440188 2 2 999999 2 594875 952346 1 20 999990 -664606 2 17 999992 2 2 999999 2 19 999996 2 59762 290060 1 20 999984 -493765 2 2 999999 1 18 999992 897396 2 3 999992 2 701903 879953 2 2 999999 2 6 999995 2 2 999999 1 8236 414967 619504 1 2 999999 753190 2 2 999999 1 2 999999 -262613 2 724579 955066 2 471665 653736 1 4 999996 -436043 2 457166 928399 2 19 999986 1 659232 812676 512126 1 181199 667136 -202483 2 385652 869451 2 7 999992 2 9 999987 1 18 999986 -490898 2 2 999999 2 36194 110062 2 2 999999 1 682269 891764 -651386 1 595708 842211 740173 2 23202 213669 1 17 999996 314235 1 2 999999 -24746 2 2 999999 1 8 999985 960305 1 12 999984 -592916 2 15 999989 2 7 999996 2 190796 300024 1 2 999999 352236 1 9 999981 -656515 1 209049 884027 -612654 1 211668 617656 -18024 1 15 999997 96115 2 2 999999 1 223515 734425 356302 1 2 999999 -30828 1 135913 585271 919069 2 235858 654928 1 2 999999 625046 1 2 999999 -899795 2 5 999982 1 2 999999 -358092 1 2 999999 26056 2 2 999999 1 440994 941427 222469 2 2 999999 2 2 999999 1 17457 624582 -556138 1 2 999999 -476218 1 2 999988 236947 1 2 999999 -371348 1 2 999999 -321607 1 2 999999 558148 1 2 999999 572278 1 37884 391490 305449 2 12 999996 2 2 999999 2 590427 680842 1 246336 669896 764298 2 11 999996 2 2 999999 2 178766 534983 1 2 999999 299291 2 28252 791659 1 2 999999 607888 2 358173 538963 2 16 999996 2 113092 247225 2 4 999985 2 209523 349689 1 2 999999 268293 1 199788 286090 707002 2 2 999999 2 100515 959678 1 6 999999 717726 2 2 999999 2 2 999999 1 2 999999 843297 2 2 999999 2 361676 587887 2 2 999999 2 265782 690512 2 196293 593924 2 346388 393259 1 58886 70256 -78795 1 5 999997 -291623 1 10 999996 191623 1 226930 446147 807592 2 445538 665532 1 2 999999 -323728 1 2 999999 389297 2 84534 413179 1 2 999999 -342635 2 158614 384904 2 2 999999 2 568765 674569 1 16 999995 941515 1 2 999999 247391 1 2 999999 874965 2 2 999999 1 17 1000000 998682 2 2 999999 1 616100 962947 -292576 2 43278 607316 1 19 999987 98911 1 2 999999 -961806 2 611643 978125 2 636004 968135 1 120505 977774 -954787 1 2 999999 640983 2 600978 969347 2 16 999999 2 3 999996 2 9 999996 2 2 999999 2 775410 948255 1 615465 847002 531193 2 2 999999 1 41110 676730 986722 2 20 999995 1 1 999985 421206 1 127960 254132 600404 2 240024 957758 1 2 999999 -227047 2 370104 639546 1 3 999994 829772 1 2 999999 513844 1 14 999984 -244358 2 537106 861787 2 323400 574903 2 2 999999 2 56158 271716 2 366322 777313 1 2 999999 814473 1 58753 389127 276691 2 64855 990241 2 140561 747262 2 406474 572894 2 231290 575660 1 20 999995 -59786 2 14 999982 1 130554 566271 422358 2 17 999985 2 68561 513717 2 18 999998 1 807423 947429 905224 1 3 999987 105719 1 11 999995 -707499 2 20 999985 2 260640 523704 1 16 999992 -896244 1 124050 947623 910243 1 2 999999 -536112 1 2 999999 526438 2 17 999982 2 55441 568776 1 19 999986 -870794 1 44071 897396 -170606 1 2 999999 -255899 2 14 999990 1 19 999990 71896 1 2 999999 -829036 1 2 999999 -602725 2 259518 562177 2 175838 883487 1 188932 918143 565172 2 2 999999 2 2 999998 2 18 999997 2 547354 949634 2 268211 893675 2 17 1000000 1 43229 948651 -22926 2 15 999984 2 2 999999 2 460860 477069 1 871436 952282 378100 2 8 999982 2 592886 996972 2 850040 949158 1 2 999990 732828 1 9 999999 -43779 2 2 999999 2 2 999999 2 139448 430445 2 19 999982 1 656498 951528 810153 2 199723 365330 1 42805 166354 229633 1 15 999993 919090 2 14 1000000 1 2 999999 -999592 1 2 999999 173331 1 2 999999 911320 2 2 999999 1 82299 820970 517022 2 490339 556766 1 536010 837492 -523535 1 235717 341899 305394 2 174971 986238 1 2 999999 -41023 2 2 999999 1 41756 57047 744637 2 2 999999 2 69186 850868 1 151828 359645 2567 1 2 999999 -233702 2 9 999983 1 2 999999 637719 1 59423 561211 104770 2 6 999984 2 2 999999 2 617878 744108 1 616013 966169 -889533 2 10 999989 2 37014 209144 1 2 999999 591431 1 2 999999 349234 2 245200 320656 1 1 999996 -724050 2 485836 512067 2 16 999992 1 2 999999 -78522 1 2 999999 -218674 2 2 999999 1 20 1000000 241021 1 252795 988751 401699 1 13 1000000 -33569 1 5 999982 420941 2 2 999999 2 773595 942276 1 2 999999 833538 1 6 999991 643477 1 2 999999 -681468 1 3 999987 -139729 2 2 999999 1 12 999983 569650 1 420575 510687 48009 1 2 999999 -43613 2 2 999999 1 2 999999 -628272 2 121727 214942 1 16 999986 -281082 2 2 999999 1 2 999999 529530 1 115406 812658 -854600 2 664808 814149 2 18 999991 2 9 999998 1 6 999985 70321 2 10 999992 2 754463 826642 2 266422 545721 1 19 999981 529525 1 2 999999 918183 2 2 999999 1 57428 923423 857964 2 106916 329015 2 250582 682903 1 478787 818495 -101316 2 6 999993 1 2 999999 444652 2 106593 227070 2 12 999996 1 2 999999 -154119 2 2 999999 2 10 999998 1 83516 147483 411426 1 2 999999 229462 1 289309 451857 -328985 1 8 1000000 490748 2 8 999997 1 3 999982 185247 1 6 999984 -128821 2 2 999999 2 5 999996 2 465267 629888 1 2 999999 -293544 1 1624 44242 101508 1 12 999983 -96296 2 43470 457588 2 2 999999 1 3 999992 -897886 2 337900 405565 2 4 999981 1 7 999998 -74271 2 642418 927455 1 2 999999 140553 2 102792 428584 1 638842 823697 598230 2 833507 853474 2 696970 929631 2 2 999999 1 12 999984 -284971 2 186581 604811 1 12 999993 628546 1 13 999984 -172502 2 2 999999 2 4 999982 2 266068 877263 1 2 999999 -69342 2 33129 293467 2 8 999986 1 424549 753572 -735664 2 8 1000000 1 2 999999 57389 2 758911 925964 1 2 999999 379322 1 3 999994 -47725 2 3 999989 1 2 999999 -994188 2 2 999999 1 2 999999 847393 1 2 999999 -613326 2 1 999992 1 426565 440554 -811024 1 2 999999 355697 2 2 999999 1 2 999999 470078 1 2 999999 748840 2 3 999983 2 324270 970830 1 17014 726812 -670273 2 8 999995 1 16 999987 901871 1 15 999990 632129 1 2 999999 349585 2 5 999992 1 2 999999 954010 1 212579 445878 -449039 2 15 999993 2 2 999999 2 450497 862545 2 206985 365212 1 2 999999 699677 1 2 999999 518576 1 823251 957692 92909 2 14 999988 2 2 999999 1 20 999990 76431 1 262276 864079 -399622 1 17 999988 -410788 1 398065 636488 -663539 2 157844 288072 1 18 999982 -898151 2 2 999999 1 71128 288731 562822 2 918463 934545 2 167269 364416 1 19 999997 -770773 2 834879 929591 1 9 999994 201477 1 9 999990 246886 1 199640 301233 588064 2 255433 586481 1 3 999992 -584041 2 2 999999 2 2 999999 1 8 999987 -562687 2 9 999981 1 2 999999 841273 1 174086 242301 750075 2 2 999999 1 16 999993 843283 1 2 999999 290363 2 506269 664578 1 15 999984 -911070 1 2 999999 878675 1 1 999996 -796382 2 706823 846001 1 644053 693273 -756984 2 375928 658271 1 163276 856139 798665 1 17 999997 -580837 1 15 999994 -143788 2 302626 817439 2 34351 766244 1 620619 878673 753784 2 389357 908688 2 625747 908731 1 2 999999 620722 1 16 999981 270338 2 5 999998 2 16 999985 1 405526 580730 -491556 2 610281 972487 2 14 999989 1 580815 707630 24450 1 2 999999 426114 1 2 999999 -913236 1 2 999999 -735832 1 20 999988 15138 2 209399 533534 2 2 999999 2 13 999993 1 13 999985 -423314 1 2 999999 289846 1 16 999985 -124722 2 2 999999 2 606851 952501 2 19 999986 1 18 999984 151768 1 1 999987 -532 1 3 999994 -790537 2 2 999999 1 2 999999 498246 1 2 999999 184920 2 192225 732065 1 2 999999 -450594 2 2 999999 2 544764 699398 2 14 999998 1 7 999988 -821027 2 2 999999 2 3 999995 1 119734 708846 -321195 1 2 999996 364734 1 388428 440750 147021 2 9241 196000 1 16 999988 604378 2 351904 794007 2 2 999999 1 546136 683517 -248906 1 891662 905014 -586396 2 18 999985 2 5 999984 2 7 1000000 1 2 999999 -945176 2 780316 810945 1 2 999999 54975 1 2 999999 405551 2 689554 797712 1 275387 439446 -631602 1 2 999999 456485 2 305336 776812 1 558939 770202 497456 2 11 999999 1 4 999994 -500951 2 14 999991 2 864487 999906 2 614054 870162 2 812346 885068 2 557267 778359 1 14 999997 789436 2 20 999982 2 2 999999 1 2 999999 308322 2 164187 954872 2 38755 292707 2 5 999998 2 1 999990 1 6 999996 22194 1 14 999994 130759 2 635114 784982 2 8 999993 2 3 999995 2 11 999981 2 20 999996 2 87771 542828 2 7 999997 2 2 999999 2 2 999999 1 270265 786541 -787428 2 2 999999 1 19 999993 416875 1 13 999985 -255451 1 241940 517059 -356630 1 2 999999 -920102 1 2 1000000 602757 1 7 999987 -162751 2 2 999999 1 2 999999 -723575 2 2 999999 1 580646 999539 -616461 2 136347 843897 2 6 999996 2 523983 857622 1 2 999999 -344616 2 2 999999 2 200591 929595 1 17 999988 -172963 2 18 999985 1 2 999999 959425 2 51780 129117 1 513284 821543 566440 2 15 999991 2 18 999986 2 2 999999 1 9 999995 -728648 2 2 999999 2 2 999999 1 2 999999 296996 1 3 999993 96479 2 7 999992 1 19 999989 -412602 2 722599 726825 2 19 999995 2 3 1000000 2 2 999999 1 29456 362277 -199720 1 3 999986 195324 2 2 999999 1 11 1000000 834003 1 2 999999 30680 1 4 1000000 889944 2 3 999998 1 15 999990 -214173 2 2 999990 1 2 999999 -815264 1 17 999994 -105787 1 619992 875391 815334 2 2 999999 2 18731 363030 2 38074 520414 2 12 999996 2 2 999999 2 3 999996 1 2 999999 448691 2 16 999990 2 2 999999 1 1 1000000 -638614 2 2 999999 2 2 999993 2 403026 654687 1 2 999999 880197 2 500972 778463 2 452483 742825 1 408127 475336 -775503 1 3 999986 -786230 1 2 999999 894415 2 15 999997 1 12 999993 -250957 2 8 999997 1 2 999999 -923322 1 8 999995 965021 1 4 999988 -490403 1 167540 854392 -831883 2 2 999999 2 710054 742835 1 20 999991 835552 2 10 999991 1 11 1000000 935629 1 45009 816214 670011 2 9 999986 1 2 999999 -312485 2 83195 601725 2 41180 123444 1 8 999981 274163 1 2 999999 -230971 2 246861 841870 1 2 999999 -633801 1 2 999999 470941 2 842571 853636 2 1 999991 1 2 999999 -634742 1 396179 681469 -640404 2 2 999999 2 212457 687916 2 135175 999775 2 206665 542787 2 2 999999 2 145403 279656 1 295085 555182 825692 2 1 999995 2 18 999998 1 2 999999 29086 2 389690 796113 2 19 999995 1 2 999999 -601573 1 19 999981 -772201 2 16 999997 1 8 999997 -382448 2 300471 351816 1 2 999999 222045 1 15 999997 780286 2 12 999998 1 187918 391165 -157957 2 411385 445397 2 15 999985 2 2 999999 1 2 999999 841990 1 9 999999 -617989 2 2 999999 1 2 999999 147006 1 2 999999 325751 2 19 999996 2 2 999999 1 251384 683743 -361749 1 2 999999 -68195 1 16 999985 -720875 2 12 999984 1 14 999983 502142 2 6 999997 2 267989 726131 2 308140 772968 2 606237 888218 2 2 999999 1 2 999999 689564 2 2 999999 1 681690 889667 255293 2 17 999981 2 267982 357814 1 2 999999 -181362 2 16281 778637 1 2 999999 984182 2 417054 656749 2 2 999999 2 11 999983 2 206638 317325 1 2 999999 -957262 1 9 999996 4409 2 2 999999 1 4 999985 -497900 2 5 999984 2 30951 748818 1 264505 897677 18474 2 2 999999 2 478455 914397 2 18 999981 1 221371 475455 980155 2 2 999999 1 19 999989 -544754 2 629058 781175 2 53510 541136 2 2 999999 2 910611 974741 2 2 999999 2 14 999989 2 2 999999 1 2 999999 932525 1 1 999989 520125 2 2 999999 2 55390 432254 1 2 999999 -372972 1 2 999999 226774 2 3 999992 1 16 999989 -59461 1 5 999984 -258247 1 13 999998 659755 1 2 999999 -693803 1 2 999999 -128916 1 181769 471929 500909 1 339423 795142 -530289 2 15 999994 2 128267 701860 1 11 999981 857779 2 212379 550290 1 11 999998 467039 2 17 999981 2 2 999999 2 366368 600632 2 2 999999 2 2 999999 1 15 999993 248977 2 34083 863996 1 2 999999 -395870 1 2 999999 -849892 1 2 999999 -785729 2 2 999999 1 112117 324231 -222896 1 179902 898211 73124 1 662490 902057 320891 2 2 999999 2 179004 632478 2 2 999999 2 28534 67303 2 129915 438212 1 196119 610619 -598273 1 2 999999 -536331 2 6 1000000 1 967 51812 209176 1 46159 309703 432890 1 2 999999 961284 2 2 999999 2 2 999999 2 5 999993 1 20 999992 -232499 2 908338 955850 1 12 999989 -337098 1 2 999999 -621657 2 2 999999 2 2 999999 1 4 999997 765789 1 142658 764961 -964663 1 18 999992 201425 2 255633 586577 1 2 999999 829688 2 2 999999 1 2 999993 -453333 1 75442 644941 -642144 1 2 999999 216960 1 2 999999 -895886 1 1 1000000 -918625 1 2 999999 -866305 1 13 999989 821035 1 4 999984 -377399 1 10 999988 572238 2 329242 395491 1 51929 647063 -802360 2 2 999999 1 257342 530015 946527 2 2 999999 2 11 999984 2 260257 612455 1 2 999999 449038 1 16 999990 522525 1 888721 918651 -572172 2 14 999998 1 2 999999 239181 2 8 999993 2 14 999993 2 5 999996 1 114811 496342 -185520 1 502037 729565 -247850 1 191197 629593 -470863 2 13 999993 1 2 999999 119253 2 2 999999 1 259507 868216 -343171 1 5 1000000 624144 1 16 999997 498179 2 2 999999 1 2 999999 -789392 2 2 999999 1 2 999999 -246491 1 2 999999 -153417 2 14414 407495 1 6 999994 -946822 1 11 999988 748979 1 14 999987 135034 1 2 999999 -201613 2 751975 833663 2 2 999999 1 2 999999 -783571 1 425417 935842 973338 2 321175 356558 1 2 999999 760254 2 2 999999 2 2 999999 1 2 999999 -549665 1 281867 557133 733602 2 2 999999 2 1 999996 2 18 999990 2 2 999999 2 683062 862567 2 19 999999 1 10 999987 -792370 1 2 999999 556141 2 2 999999 2 12 999987 1 2 999999 -422307 1 2 999999 -156053 1 484787 578547 917931 1 273610 853624 68850 2 235658 571655 1 2 999999 -283341 2 11 999981 1 4 1000000 58900 2 2 999999 1 309032 561282 -107583 1 9 999984 -424915 1 27527 450083 -591712 1 397940 884013 -228373 2 2 999999 2 2 999999 1 2 999999 -813894 2 681006 950951 2 328059 639999 1 2 999999 -668617 2 4 1000000 2 2 999999 2 2 999987 1 2 999999 888884 1 6 999993 -687299 1 60789 812123 -671040 1 56580 622993 618714 1 347663 355664 405318 2 13 999997 2 453660 832718 2 12 999996 2 3 999997 2 2 999999 2 18 999987 1 2 999999 208749 1 2 999999 -6983 2 266867 365854 1 2 999999 -16837 1 20 999983 723352 1 2 999999 -576656 2 1 999983 2 537833 630683 1 2 999999 -807951 1 2 999999 929696 2 13 999990 1 2 999999 -298334 1 13 999983 291682 1 324876 469348 -892339 2 9 999992 2 2 999999 1 15 999981 327666 1 2 999999 -983582 1 10 1000000 -396124 2 2 999999 1 2 999999 123283 2 2 999999 2 2 999999 2 2 999995 2 11 999996 1 148069 818290 -161280 2 152079 985915 1 108108 325787 -912948 2 18 999998 1 32692 46487 -837136 1 2 999999 517021 1 2 999999 -805692 2 19 999996 1 6 999984 -392079 1 2 999999 408461 2 577035 706743 2 2 999999 2 630553 686845 1 8 999991 -795875 1 17067 931303 305576 2 13 999984 1 20 999991 -512614 2 550776 943563 1 3 999999 277671 1 804302 870628 912734 1 2 999999 -256775 1 2 999999 -950647 2 2 999999 1 2 999995 46817 1 2 999999 407838 1 9 1000000 -38759 1 2 999999 -569719 1 2 999999 412947 2 145336 494753 1 163777 995618 824431 1 2 999999 41452 1 780561 804127 -745956 2 620173 652542 1 394941 900788 -407243 2 10 999991 2 2 999999 2 187598 832777 2 604993 909783 1 17 999995 -58862 2 10 999990 1 2 999999 8363 1 26043 221355 995894 1 17 999990 -324434 1 2 999999 -696987 2 153309 234093 2 2 999999 1 2 999999 -86282 2 11 999984 2 14 999989 1 175756 210870 -94386 1 88249 583341 -608158 2 160090 233524 2 419855 675389 2 17 999983 1 2 999999 -796488 1 490688 585495 974297 2 711196 744127 2 8 999988 2 3 999989 2 13 999993 2 135813 374399 1 10 999996 550665 1 331232 788827 -925565 1 558825 565097 -826000 2 5 999984 1 1 1000000 -405570 1 13 1000000 369959 1 686205 827905 -562191 1 16 999989 933154 1 2 999999 -237174 2 2 999999 2 18 999984 2 2 999999 1 271913 582150 196981 2 2 999999 1 7 999997 -648058 2 10 999982 1 8 999992 -421600 2 2 999999 2 2 999999 2 338371 875902 2 19113 778395 2 436206 535759 1 377227 956980 251501 1 11 999986 -491598 1 2 999999 -843020 1 2 999999 921052 1 13 999989 674768 1 12 999992 748657 2 15 999995 2 2 999999 1 13 999994 922829 2 53639 207665 2 2 999999 1 9 999989 -454300 2 558380 758357 1 347257 846243 65864 2 2 999999 2 197828 617813 2 437236 629728 1 2 999999 357697 2 2 999999 1 11921 204923 -740416 1 2 999999 205785 2 12 999988 2 58711 938643 1 96407 896095 -289451 2 2 999999 2 2 999999 2 286541 421128 1 657426 679731 139538 2 20 999987 2 26637 45989 2 564200 743758 1 408275 576255 -82556 2 8 999993 1 7 999998 -607466 1 12 999993 -8063 1 2 999999 208123 1 102068 340734 -52321 1 17 999983 69605 1 14 999992 250830 2 11 999996 1 233412 706604 -972751 1 16 999998 -513069 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 7 999983 -543138 2 2 999999 1 11 999997 833519 1 121146 560381 949398 2 844035 986114 2 2 999999 2 9 999998 1 15 999987 242652 1 297475 945664 -201433 1 2 999989 -757416 2 2 999999 1 3112 566572 86032 2 2 999986 1 1 999989 113505 1 2 999999 399230 2 318614 974241 2 795060 824674 2 15 999986 2 6421 897175 2 127285 819466 1 2 999999 -203981 1 2 999999 -391977 1 596225 642102 -524060 1 562733 684620 -775426 2 438168 527662 1 58523 745513 -362074 2 181298 214795 1 197164 256974 481234 2 10 999988 1 78812 702995 -375 1 42819 443523 -440013 1 112160 119623 408112 2 705390 834833 1 183485 260525 984674 2 676189 946690 2 19 999984 1 2 999999 689988 2 2 999999 2 2 999999 2 2 999999 1 2 999999 172898 2 158522 569548 2 2 999999 1 147014 719901 229859 1 14 999982 451365 2 103269 472153 2 1 999992 2 2 999999 1 2 999999 162483 2 2 999999 2 2 999999 1 171431 227582 124410 1 2 999999 220805 1 2 999999 -475517 1 289350 510588 -5301 1 69162 69194 -904489 1 333155 549138 -895100 1 132975 422364 -892023 1 88770 603859 239784 2 2 999999 1 146575 295979 -289797 2 2 999999 1 2 999999 -179167 1 2 999999 364033 2 108213 764413 1 1 999983 -987574 2 2 999999 1 116260 274464 -784959 1 248446 740758 -11386 2 2 999999 2 22288 382344 2 20 999995 1 9 999991 -979302 2 2 999999 2 2 999999 1 259789 879762 57095 1 700200 964016 -586604 1 2 999999 -958845 2 786285 871794 2 2 999999 1 237285 643004 -354774 2 2 999999 2 369137 672685 1 19 999996 -898140 2 230887 637346 1 2 999999 849758 1 2 999999 -497781 1 1 999993 -605816 1 12 999999 934380 2 12 1000000 2 5 999993 2 488310 578716 1 2 999999 -58443 1 2 999999 -791407 1 2 999999 742284 2 16 999992 1 15 999983 -505828 1 18 999997 242258 2 373570 621721 1 1 999984 194724 1 2 999999 87512 1 2 999999 744124 2 3 999999 2 7 999983 1 136637 505688 -611498 2 13 999994 1 2 999999 -672417 2 279207 746711 2 132016 753717 2 9 999991 1 1 999991 -579896 2 2 999999 1 104491 707990 -288940 1 10 999988 -568954 1 2 999999 -951433 2 2 999999 1 15 999989 18127 2 2 999999 1 19 999981 -32570 1 2 999999 684189 2 2 999999 1 17861 791079 -743848 1 33691 182968 794803 1 7 999982 -737721 1 774370 803729 227553 1 11 999987 -217868 2 5 999987 1 2 999999 -97054 2 118691 147171 1 2 999999 -335356 2 7 999986 1 174053 801207 -939177 1 7 999986 531092 1 164 836694 41490 2 17 999998 1 2 999999 -87093 2 8 999997 2 4 1000000 1 14 999981 33665 2 16 999985 1 485932 968038 527974 2 2 999999 2 2 999999 1 2 999999 -196456 1 2 999999 -987509 1 2 999999 -797461 2 43718 149050 2 695828 894352 2 437523 630550 2 29965 136472 2 46188 316040 2 2 999999 2 10 999991 2 13 999999 2 17718 394186 2 2 999999 2 431397 933621 2 81745 155829 2 540531 655553 2 4 999983 2 227881 477795 1 2 999999 295645 2 11 999989 2 212068 894549 1 2 999983 -601790 1 2 999999 114665 2 2 999999 2 1 999996 1 2 999999 -813606 1 2 999999 -416994 2 2 999999 1 18 999981 291024 2 674195 941173 1 12 999992 -98281 1 16 999995 -37473 2 12 999986 2 2 999999 2 1 999984 1 8 999987 -478116 1 17 1000000 129302 2 2 999999 2 2 999999 1 476929 613396 -912608 2 2 999999 1 108448 991227 -438500 2 69870 147274 1 290579 880384 -773898 1 169085 405526 305871 1 2 999999 125079 1 2 999999 950879 1 64739 975964 991130 1 274505 561536 704387 2 15 999999 2 9 999993 1 71878 405515 -109534 2 405696 875946 2 170433 296598 2 2 999999 2 8 999997 2 6 999989 1 19 999989 599710 1 755340 790309 -11262 1 20 999997 51998 2 184381 701539 1 634516 944155 498739 2 17 999984 2 2 999999 1 17 999999 -319549 1 2 999999 333531 1 2 999999 -878245 1 127130 568689 -273204 1 328115 682593 321684 1 2 999999 -714082 1 2 999999 -912759 2 2 999999 2 5 999985 1 387996 970208 -936964 2 20 999994 2 11 999988 1 5 1000000 -302684 2 3 999993 1 10 999984 -111581 1 2 999999 -606112 1 7 999994 -916987 1 2 999999 -785437 2 13 999989 2 5 999998 2 2 999999 1 813037 912612 -580437 2 16 999983 2 153917 834527 1 312783 510043 -795478 2 549882 600857 2 200920 281966 2 11 999985 2 180186 662042 1 674159 676600 -267487 2 80685 496689 1 2 999999 228539 1 163711 760902 458480 1 17746 713356 894115 2 14 999987 2 2 999999 2 149703 300905 2 556873 804740 1 260159 762991 28162 2 14 999982 2 2 999999 2 2 999999 2 1 999997 1 6 999983 216577 2 20 999987 2 503815 740836 1 469829 498205 -644357 2 10 999998 2 68031 662241 1 2 999999 636061 1 2 999999 -653317 2 2 999999 1 2 999999 5209 1 2 999999 482848 2 358018 811300 1 7 999988 792243 2 2 999999 1 331645 344924 694685 1 10 999982 812881 2 103018 805365 1 13 999999 -177749 2 2 999989 1 2 999999 -274343 2 234692 765375 1 2 999999 -957464 1 18 999987 697367 2 2 999999 1 15 999982 498442 1 2 999999 640556 2 2 999999 2 2 999999 2 3 999999 2 2 999999 2 435339 906068 1 2 999999 -25525 1 2 999999 37142 2 2 999999 2 2 999999 2 8 999996 1 120178 982530 -640005 1 467860 893291 -36253 2 718313 788025 2 145462 279497 2 2 999999 1 2 999999 -79858 2 457423 584938 2 160006 812351 2 26292 284952 2 2 999999 2 2 999999 2 20 999991 2 2 999999 2 2 999999 2 2 999999 2 5 999991 1 9 999994 -213922 2 6 999996 2 6 999984 1 15 999988 414252 1 111040 896178 -915212 1 188834 336494 945246 2 166330 711989 2 127080 264395 2 11 999988 1 9 1000000 22437 2 52458 792819 2 19 999989 2 2 999999 2 12 999982 2 3 999987 1 2 999999 -144573 2 15 999998 2 8 999985 1 576451 730774 -835625 1 170013 707176 498399 1 2 999999 321337 2 250924 482538 1 26541 906363 -615294 2 90486 791940 2 2 999999 2 12 999994 2 19 999989 1 8 999996 -877250 2 7 999997 1 12 999981 848813 1 2 999999 101567 1 6 999985 888474 2 8 999982 1 3 999996 -426972 2 2 999999 2 1 999992 2 632930 786396 2 101239 396891 1 18 999984 -829650 2 2 999999 2 53658 479749 2 717077 920538 2 14 1000000 1 7 999985 -740017 2 2 999999 1 2 999999 -492282 1 2 999999 965800 2 19 999986 2 2 999999 1 2 999999 -752205 1 18 999989 -42389 2 126889 192606 2 275437 929768 2 312832 971449 2 2 999999 2 2 999999 1 95549 678177 613539 2 2 999999 2 22573 699042 1 16 999988 -157127 2 2 999999 1 2 999999 -665889 2 2 999999 1 13 999993 671572 2 2 999999 1 2 999999 370649 2 20 999982 2 657314 952376 1 2 999999 26163 1 101850 312181 -965354 1 19 999983 -697461 2 2 999999 2 6 999999 2 65884 375371 2 5 999990 1 20 999991 567176 2 2 999999 2 2 999999 2 13 999989 1 2 999999 -927995 1 2 999999 -13158 1 636664 846161 888874 2 2 999999 1 19 999988 709222 2 9 999990 1 2 999999 -807415 1 2 999999 812069 1 120736 591274 734995 2 2 999999 2 2 999999 2 15 999998 1 83365 434095 342847 1 573957 895322 11429 2 19 1000000 1 20 999983 -611209 1 9 999983 -828967 1 1754 618913 926226 1 2 999999 -207603 2 17 999992 1 199371 913960 893720 1 2 999999 161706 1 113411 661024 -268696 2 1 999990 1 2 999999 -727739 2 2 999999 1 10 999994 -105944 2 13 999993 2 712528 770436 1 18 999982 -769324 1 268624 563884 -72941 2 2 999997 2 8 999998 1 2 999999 519616 2 11 999984 2 7 999999 1 13 999996 -502800 1 2 999999 726005 2 109945 354947 1 10 999994 -513570 2 6 999991 1 283752 514698 113209 2 2 999999 1 16 999981 -513765 1 15 999988 -859537 1 202563 391062 -763500 2 2 999999 2 2 999999 1 2 999999 -435190 2 52811 368391 1 80159 745275 -146538 2 7 999995 1 2 999999 -242435 1 2 999999 846054 2 251438 954422 2 165555 423447 1 428811 540317 -434069 2 2 999999 1 210238 361339 -163401 2 344494 358526 2 799229 988582 2 792585 920695 1 2 999999 249026 1 2 999999 -674563 2 80696 645385 1 101660 494874 828158 1 360136 883476 -951835 1 183555 187340 360451 2 15 999992 2 1 999995 2 755961 952298 1 5 999992 -531857 2 9260 832048 1 2 999983 -566106 1 226501 765502 -541075 1 536205 554722 -660898 1 393329 499120 -559937 1 594186 914676 -970144 1 11 999999 656418 2 569439 999365 2 3 999982 2 396443 539076 1 2 999999 -584336 2 4 999998 1 2 999999 44288 2 2 999999 2 2 999999 1 15 999999 -911748 2 148150 343020 2 17 999982 2 2 999999 2 12 999986 1 13141 564881 -187128 2 497412 626485 2 11 999989 2 159828 438898 1 2 999999 16413 1 2 999999 -328775 2 15 999990 1 2 999999 -171202 2 2 999999 1 185152 526383 -87699 2 14 999985 1 18 999987 -432322 2 2 999999 2 2 999999 1 2 999999 -699249 1 2 999999 -620228 2 2 999999 1 2 999999 424802 1 4 999983 982555 1 2 999999 -681902 2 503261 919765 2 2 999999 1 179343 284915 -367455 2 2 999999 1 10 999998 349711 2 2 999999 2 20 999982 1 2 999999 193466 2 2 999988 2 160031 435385 2 2 999999 2 219827 488694 2 2 999999 2 714965 948688 2 587603 674999 1 6 1000000 700569 1 2 999999 988609 1 2 999999 874302 1 91603 428826 -411218 1 2 999999 131616 1 2 999999 39756 2 8516 135469 2 2 999999 2 312193 567440 2 118428 966365 2 2 999999 1 17 999999 943375 2 391586 820962 1 7 999993 174122 1 17 999981 972391 2 2 999999 2 3 999986 2 18 999983 2 209009 549377 1 2 999999 -976983 2 2 999999 2 2 999999 1 516322 553744 -493987 2 2 999999 2 2 999999 2 2 999999 2 6701 670294 1 2 999999 738210 2 2 999999 2 2 999993 2 2 999999 1 2 999999 542334 1 2 999999 -487006 2 2 999988 1 5 999991 786035 2 8824 141232 1 208791 968108 -90250 2 2 999999 1 2 999999 272007 2 1 999986 1 73258 577968 852205 1 17 999988 -773051 1 2 999999 -306360 1 508117 681532 10440 2 2 999999 2 165090 592147 1 177808 736508 174649 2 7 999998 2 19 999981 2 2 999999 2 667716 716933 2 399960 429537 1 2 999999 155167 2 16 999999 2 599106 958990 2 2 999999 1 359261 450004 -443551 1 244497 607972 813115 2 339876 931830 2 362457 915354 1 3 999986 -268633 2 459679 636669 2 73060 755025 2 448099 609019 2 5 999985 1 187220 590743 368167 2 2 999999 1 1 999999 -422969 1 13 999991 -791069 1 3 999984 728461 1 2 999999 162543 2 2 999999 2 2 999999 2 34931 670698 1 2 999999 437994 2 486026 873637 1 7 1000000 407134 2 15 999991 1 2 999999 -479435 1 2 999999 719093 2 534886 874007 1 2 999999 -934168 1 12146 70399 -517685 1 2 999999 -341424 1 2 999999 84874 1 497149 616618 578617 2 12 999997 1 184857 585222 -995001 1 2 999999 -766061 1 2 999999 686611 2 86351 147588 1 246225 747165 -212231 2 2 999999 1 5 999988 -493926 2 2 999999 2 10 999991 2 3 999988 1 4 999984 133924 1 2 999999 394214 2 2 999999 2 2 999999 2 12 1000000 1 697591 848549 354590 1 2 999999 920747 1 18 999991 782470 1 10 999990 661117 1 3 999982 -371835 1 13 999981 409295 1 13 999983 447745 1 8 999983 -229685 2 6 999991 2 7 999990 1 2 999999 -191407 1 2 999999 276574 1 379989 542765 -371754 2 186446 670411 1 2 999999 -93863 2 2 999999 2 20 999997 2 170180 824936 2 15 999986 2 14 999985 2 30199 446247 1 2 999999 -300243 1 2 999983 -339842 1 13 999995 -786303 2 2 999999 1 5 999984 -706551 1 2 999999 -83058 1 374641 953521 -293019 2 340875 392048 2 2 999999 1 1 999996 836725 2 4 999993 2 131441 664967 2 2 999999 1 2 999999 305305 2 13 999993 1 405690 522251 -548882 1 8 999999 774552 1 405775 506580 -813591 2 5 999995 1 2 999999 21260 1 2 999999 -172957 1 8 999993 -642944 1 2 999999 232245 1 259834 721327 986524 1 2 999999 779129 1 624875 673874 917218 1 2 999999 -255545 1 2 999999 20355 1 329851 554337 -366118 2 12 999993 2 2 999999 2 2 999999 2 1 999998 2 79823 97390 1 16 999984 -110289 2 14 999991 1 20 999990 721043 2 1 999999 2 2 999999 2 13 999992 2 15 999991 1 2 999999 -795173 2 2 999999 1 11 999983 -525063 2 2 999999 1 2 999999 -173890 1 456907 465162 521674 1 2 999999 -224021 2 1 999992 1 1 999981 300959 1 12989 468377 851210 2 342267 821391 2 2 999999 2 14 999987 1 493123 761506 -297042 2 9336 555131 2 2 999999 2 554194 940411 1 2 999999 -50712 1 173857 865764 320207 1 375309 430168 575647 2 4 999986 2 1 999982 1 330444 449249 490871 1 126986 491891 721139 1 46366 502109 190582 1 2 999999 11657 1 18 999991 803734 2 2 999999 2 2 999999 1 15 999997 516122 1 477867 887386 -943134 2 4 999991 2 2 999999 1 2 999999 -887025 2 2 999999 2 255513 534154 2 273411 862341 2 2 999999 2 2 999999 2 29295 585860 1 397266 646438 208860 2 402477 722717 1 10 999990 247892 1 2 999999 -453002 2 762432 895133 2 536234 547607 1 1 999987 970651 2 19 999998 1 2 999999 -318523 1 739664 783256 783939 1 4 999986 -735096 1 91658 469997 -706461 1 1 999990 768970 1 213289 216621 193997 2 2 999999 2 258557 798016 1 543211 639006 373763 1 10 999999 -140345 2 2 999999 1 13 999991 -255323 1 2 999999 -744056 1 2 999999 -842594 2 18 999983 1 20 999981 -843498 1 173191 648740 -325490 1 19 999992 -660442 2 2 999999 1 2 999999 895437 1 595075 702513 742875 1 2 999999 76539 1 2 999999 853002 2 20 999996 1 2 999999 -458472 1 461643 602460 730797 1 310074 424417 866967 1 9 999983 -499731 1 872173 904923 562645 1 9 999995 979001 1 1 999999 -997410 2 696873 963097 1 19 999991 -78414 1 42264 105412 93106 2 8 999986 2 13 999992 2 2 999999 2 479666 917599 1 4 999984 601152 1 2 999999 995001 2 269415 458558 1 2 999999 559649 1 11 999985 -844589 1 2 999999 -813236 1 2 999999 772832 2 240672 609955 2 625997 718374 1 5 999995 772392 1 2 999999 281467 1 2 999999 852897 2 223899 655194 1 358716 405821 -416828 2 2 999999 1 2 999999 -265465 1 554215 707537 51933 2 6 999992 2 14 999985 1 721919 909036 992565 1 13 999996 421640 1 61478 137669 -979127 2 2 999999 2 5 999989 1 2 999999 -11510 2 403673 942650 1 2 999999 -186866 2 10 1000000 2 403630 583666 1 8 999993 -882295 1 53198 652197 296436 2 6 999998 1 2 999999 -805877 1 554860 769241 -133418 2 3 999989 1 2 999984 -487379 2 15539 749495 2 2 999999 2 269362 977663 2 539874 943542 2 2 999999 1 2 999999 -117594 2 237838 524774 2 8 999986 2 202864 791422 2 2 999999 2 269949 701191 1 12 999994 827024 1 230350 335178 -329430 1 17 999984 983268 2 2 999999 2 2 999999 1 19 999998 554218 1 2 999999 353870 1 2 999999 113305 2 446530 650847 2 6 999997 2 5 999992 1 108490 866044 -398661 1 20 999996 841243 1 537724 587940 953979 1 486975 773630 939500 1 2 999999 686657 1 299542 733213 -971336 1 6 999981 887290 2 8 999983 1 2 999992 504516 1 107865 237994 147728 2 6 999996 1 242945 417713 664548 2 2 999999 1 20 999997 720185 2 2 999999 1 13 999984 -128811 1 2 999999 -627610 1 502020 625665 -572594 2 618300 866921 2 2 999999 1 7 999992 210575 1 16 999999 41972 1 2 999999 881327 2 1 999993 2 10 999981 1 17 999984 -732441 1 8 999982 75575 2 2 999999 2 19 999998 1 2 999999 -650322 1 2 999999 -494921 1 2 999993 -317709 2 706971 859511 1 2 999999 -54870 2 785018 931374 1 6 1000000 -645761 1 368201 840592 869274 1 446797 880221 -142247 2 810405 935083 1 250984 861824 381010 1 19 999991 365454 1 1 1000000 54680 2 15 999984 1 2 999999 293426 1 14 999985 -917046 2 20 999988 2 16 999982 2 146525 576284 1 2 999999 160922 2 11 1000000 2 2 999999 2 184933 897147 2 2 999999 1 222039 658051 -249300 1 2 999999 241479 1 8 999986 620777 2 2 999999 2 283559 345672 1 661 183244 -664071 2 337133 642394 1 2 999999 230958 2 376303 542086 2 9 999993 1 15 1000000 -547072 1 18 999990 -656151 1 29918 69605 -51545 2 290069 806119 2 2 999999 1 677734 853674 766440 2 14 999983 2 16 999983 1 19 999991 -759882 2 11 999991 2 2 999999 1 18 999981 797179 2 2 999999 1 462842 916690 -955383 2 2 999999 1 16 999993 -492830 1 2 999999 -522634 1 16 999992 -823436 1 127156 533242 -528848 1 7 999987 385282 2 15 999981 2 2 999999 2 468931 551134 2 2 999999 2 2 999999 2 2 999999 1 2 999999 582694 1 2 999997 -713164 1 9 999981 -947940 1 20 999981 389926 2 2 999999 2 2 999999 2 2 1000000 1 2 999999 341736 2 2 999999 1 2 999999 647559 1 36329 373229 150406 2 1 999984 1 34356 475215 165806 2 135115 412763 1 8 999991 -496929 2 378971 840068 1 2 999999 133242 1 355664 717368 423452 2 3 999988 2 19352 786137 1 521290 820551 -955997 1 156945 651284 387162 1 2 999999 -936858 2 2 999999 2 19 999984 1 2 999999 -619560 2 2 999999 2 19 1000000 2 2 999999 2 177623 401265 1 533396 872192 -30497 2 10 999992 2 2 999999 2 2 999999 1 2 999999 -879468 1 2 999999 -944579 1 2 999999 119306 1 538 934142 533898 2 2 999999 1 168045 928082 283271 1 24620 518755 -556110 1 7 999985 384793 2 2 999999 2 459222 480497 2 1 999997 2 2 999999 1 15 999997 -223360 1 359751 704625 546871 2 319377 394350 2 2 999999 2 5 999991 1 1 999988 -502027 2 2 999999 2 6 999985 1 15 999987 -270721 1 2 999999 -536674 1 8 999986 -472755 1 19 999991 901314 1 68252 68500 926088 1 399200 431414 524666 1 7 999982 -817955 1 2 999999 226580 1 15 999986 -394371 1 2 999999 -582968 1 152709 520342 355157 2 16 999999 1 32325 208922 957063 1 2 999999 624537 1 2 999992 -880228 1 2 999999 48034 1 447391 935911 -598209 2 20 999993 1 2 999999 697072 2 423860 620621 2 15 999983 1 236548 469086 933758 1 2 999999 115370 1 857569 865175 76037 2 20 999984 1 4 999983 794316 1 15 999996 276447 2 352105 891927 2 2 999999 2 423134 856739 1 8 999994 402060 1 56030 829691 -676596 2 2 999999 2 306090 462514 2 4796 66821 2 7 999999 2 11 999984 2 731202 939754 1 14 999996 7863 2 18 999986 2 621622 970884 1 804004 860154 -566317 1 2 999997 510013 1 534732 906803 877217 2 623921 786482 1 15 999993 -56085 1 99001 476184 499274 2 2 999999 2 2 999999 2 12 1000000 2 217591 525652 1 2 999999 386236 1 16571 483304 398821 1 108714 940270 436593 2 18 999999 2 9 999989 2 2 999982 2 457383 980600 2 632508 647771 2 2 999999 1 7 999996 467330 1 30444 771633 -573022 2 2 999999 1 236433 664010 123380 1 14 999991 -104622 1 2 999999 -210301 2 2 999999 1 9 999985 422863 1 5 1000000 -673886 2 2 999999 2 2 999999 1 39617 554566 79207 1 2 999999 -298485 2 3 1000000 2 71365 493649 2 2 999999 1 2 999999 -837771 2 114272 371185 1 87456 961181 -277341 1 6 999984 -898279 1 2 999999 -960245 1 14 999985 350409 2 2 999999 1 451164 602718 -165300 2 2 999999 2 1 999994 2 12 999983 1 2 999999 235795 1 14 999982 -719646 2 2 999999 1 2 999998 790312 2 2 999999 2 8 999995 1 3 999991 -107722 1 71649 954648 121965 1 1 999981 517882 1 2 999999 94307 2 1 999995 2 10 999990 1 14 999982 -842308 2 44781 811920 1 321290 814068 -296927 1 297483 534969 794911 2 646110 669088 2 4 999985 2 486881 592242 2 19 999988 1 767104 784543 -179849 2 2 999999 2 15284 665824 2 499548 803672 1 397340 506492 -506530 1 2 999999 -701696 2 500189 584647 1 6 999997 -483790 2 2 999999 1 11 999992 -459298 2 7 999985 2 2 999999 1 2 999999 -573097 1 113771 523896 401187 2 4 999994 2 2 999999 1 2 999999 -985523 1 10 999994 453748 1 499867 821479 831205 2 2 999999 2 2 999999 1 18787 537336 -357949 2 147139 784173 2 396389 958689 2 2 999999 2 2 999999 2 2 999999 2 17 999996 1 2 999999 -299109 2 311524 441966 2 236843 321250 1 399 299527 -889374 2 731100 820167 1 131486 287861 142792 1 723097 723397 -205185 2 2 999999 2 17 999999 1 137845 924377 -355926 1 5 999997 785263 1 475880 948962 309097 1 2 999999 88639 1 2 999999 -760876 2 449709 505712 2 2 999999 2 2 999992 2 2 999999 2 2 999999 2 217033 743261 2 2 999994 1 111 281120 -38347 1 46703 647405 -885553 1 282601 569772 783295 1 8 999992 295086 1 21922 273623 205236 2 2 999999 2 8 999984 2 357749 611062 2 5 999988 1 690337 761807 729196 2 335948 648483 1 8 999998 -555918 2 2 999999 2 277093 537957 1 386646 933820 716928 2 2 999999 2 204104 451498 1 10 999983 -576374 1 2 999999 -815124 2 650707 785923 2 9 999986 1 2 999999 -667939 2 1 999986 2 19 999989 1 18 999991 -728045 2 7 999999 2 14 999995 1 688122 736890 -497865 2 17 999981 2 2 999999 2 62742 361076 1 2 999999 -306383 2 967 113449 1 14 999988 276743 2 2 999999 1 232485 688945 -136742 2 2 999999 1 2 999999 -910462 2 2 999999 2 2 999999 1 10 999996 -389419 2 783665 964617 1 36816 167197 -429299 2 460235 491205 1 20 999987 436913 2 2 999999 1 10 999989 653899 2 2 999999 1 2 999999 221725 2 9 1000000 1 56153 606855 -888737 1 2 999999 -216236 1 120734 894537 112610 1 286047 326739 -246602 2 2 999999 1 2 999999 -850477 2 261066 583739 1 2 999999 -333854 2 2 999999 2 2 999999 2 2 999999 2 19 999998 1 336147 765271 200440 1 9 999998 -177114 1 633112 892177 470641 2 235510 561622 1 198816 205141 176446 1 2 999999 185388 2 13 999994 1 2 999999 -172040 1 17 999993 887665 2 2 999999 1 5375 918031 846762 1 2 999999 696208 2 25761 292312 2 509713 743748 2 88111 113308 1 135118 232976 416732 1 17 999988 -709139 1 10 999981 283064 2 216531 720226 1 208326 858940 55525 2 6 999991 2 664847 708379 2 390451 862793 1 149169 763403 407390 2 6 999994 1 10 999986 -903332 1 18 999995 763129 2 4 999994 1 724999 752491 660596 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -355649 1 4 999987 709731 2 2 999999 2 56395 403618 1 86566 460076 679069 2 865831 934934 2 13 999986 2 592378 594133 1 47580 546501 158139 2 386416 593386 1 598349 865899 -749909 1 312434 928788 87984 2 2 999999 2 139260 916031 1 2 999999 -867896 1 3 999983 816830 1 3 999981 397606 1 2 999999 -870014 1 2 999999 941404 1 9 999994 -909020 2 2 999999 1 262522 407188 830030 1 18 999995 -308815 2 129548 567465 2 10 999987 1 3 999992 768308 1 107677 815661 -947889 2 138300 616097 1 14 999990 -813397 2 303034 374286 1 91407 854637 -481344 2 16 999983 1 5 999995 629901 2 384738 699993 1 177138 831679 628144 1 17 999982 944666 2 12 999996 2 2 999999 1 321565 599104 -365069 1 2 999999 27581 2 2 999999 2 2 999999 2 18 999991 1 580595 678082 -968098 2 2 999999 2 620726 926206 1 2 999999 309671 2 360108 726007 2 240942 631886 1 2 999999 -432912 2 2 999999 2 232341 801435 2 837261 891696 1 20 999993 -910953 1 23202 240310 -6723 2 20 999991 2 2 999999 2 2 999999 2 7 1000000 1 711368 774792 -441593 1 2 999999 -361692 2 643223 694969 1 80826 612042 173661 2 12 999990 1 20 1000000 873634 1 10 999991 709708 1 10 999997 -172033 1 20 999989 499413 2 12 999995 2 19 999998 2 626810 702263 1 2 999999 846803 1 20 999982 685082 1 1 999997 975593 2 2 999999 1 4 999985 -488102 2 1 999997 1 2 999999 268959 2 13 999995 1 118145 879939 -739798 2 257448 661883 2 486018 700201 1 9 999988 -239533 2 20 999993 1 169369 512654 -358512 1 3 999998 620301 2 410096 901069 2 708579 797406 1 8 999981 -510887 1 15 999995 158230 1 8 999991 -463498 1 2 999999 766170 2 2 999999 2 61037 602540 2 205714 503385 1 622657 813777 -638017 1 2 999999 -291111 2 2 999999 1 98558 277480 200672 1 13 999992 -928835 1 32096 974413 -715827 1 2 999999 -4312 2 371456 461819 1 2 999999 749773 1 2 999999 449401 2 8 999993 1 63156 886096 -62135 2 2 999999 1 2 999999 277338 2 431019 691851 1 2 999999 -631873 1 2 999999 304186 1 218454 449478 37577 1 20 999993 -277078 1 264098 748722 -858758 1 377771 872174 -619945 1 145302 405915 -576259 1 164564 437823 -617487 2 14 999984 2 14 1000000 1 18 999992 -441363 2 155290 541050 1 11 999997 -687697 2 278591 633597 2 56534 707678 2 770183 804001 2 18 999988 1 2 999999 751529 1 2 999999 -173655 2 55464 341223 1 2 999999 340441 1 2 999999 -136542 1 2 999999 -485681 2 664535 932705 1 621875 718336 750250 1 5 999981 -401124 1 2 999999 -578637 2 164920 615215 1 70713 172831 -993818 1 2 999999 131166 1 16415 436389 178223 2 806576 848594 1 14 999997 600375 1 377529 906960 889496 1 5 999998 -667744 1 12 999985 -396661 1 8 1000000 -527397 1 11 1000000 -833509 1 2 999999 964075 1 2 999989 843857 2 2 999999 2 2 999999 2 8 999987 2 2 999999 1 223028 673409 693546 1 2 999999 -908258 2 447021 473395 1 775772 970828 427089 1 2 999999 -116752 1 2 999999 -122130 2 2 999999 2 2 999999 2 162286 960577 2 193032 899349 2 8 999990 1 5776 129927 266538 2 2 999999 1 6 999986 -82303 2 2 999999 2 2 999982 1 2 999999 -657139 1 2 999999 -128837 2 2 999999 2 2 999999 2 500067 529756 2 20 999996 1 2 999999 831692 2 16 999992 2 2 999999 2 60289 900193 1 2 999999 324731 2 923369 956781 1 20 999995 414873 2 19 999991 2 385740 887122 1 667457 707756 -414860 1 19 999999 -642654 2 2 999999 2 15 999983 1 18 999993 -761723 1 3 999985 933431 2 2 999999 2 9 999994 2 3 999991 2 133482 210255 1 2 999999 -506600 2 11 999989 1 922581 979932 -1464 2 18 999995 2 7 999997 1 16 999995 451829 2 1 999997 2 2 999999 2 2 999999 2 20 999994 1 574819 583081 -880734 1 143536 781500 98496 1 2 999999 377560 2 1 999993 1 14 999998 303171 2 339439 474128 1 13 999985 396635 2 2 999999 2 8 999984 2 567004 932996 2 8 999996 1 9 1000000 90406 1 2 999999 896573 1 319511 344679 52544 1 2 999999 676775 1 2 999999 -507279 1 9 999985 -667423 2 11 999995 1 2 999999 -508234 2 20 999995 1 3 999988 -150556 2 838429 842203 1 2 999999 -564232 2 2 999999 1 324861 696270 361114 2 2 999999 2 2 999999 2 3 999987 1 2 999999 -462137 2 495673 763005 1 95500 443596 53722 1 2 999999 924275 1 259998 832601 347315 2 582872 982317 2 2 999999 1 2 999999 -261559 1 2 999999 -520212 2 2 999999 1 2 999999 -586757 2 2 999999 2 4 999999 2 630311 869480 1 17 999990 983284 2 378432 984221 1 163020 367458 -589642 1 101387 336017 791093 2 6 999995 2 318910 591508 2 2 999999 1 12 999992 902965 2 2 999999 1 6 999999 127806 1 13 999983 -908963 1 7 1000000 -972606 1 368845 770223 270381 2 20 999981 2 6 999993 2 2 999999 1 2 999999 -574235 2 2 999999 1 2 999999 697902 1 230544 532360 -18144 1 2 999999 -795905 2 271084 875295 2 387354 887238 1 9 999988 400734 2 2 999999 1 2 999999 -480977 2 2 999999 2 250155 341176 1 166055 713762 -170141 2 2 999999 2 2 999999 1 16 999996 -698251 2 10 999985 2 3 999996 2 2 999999 2 2 999986 1 10 1000000 -904950 2 20 999994 2 2 999999 1 2 999999 630493 1 2 999999 -267030 1 40976 209887 -799935 2 2 999999 2 506522 953484 2 32947 981201 2 392413 669618 1 2 999999 291804 1 2 999999 353094 2 2 999999 1 2 999988 478081 1 254477 282332 575587 2 268404 641780 2 705231 953332 1 2 999999 946047 2 325199 658082 2 2 999999 2 7 999982 2 2 999999 1 15 999994 -182568 2 410992 887387 2 345283 997593 2 16 999998 1 2 999999 976320 1 143303 593877 746015 2 2 999999 1 340405 641955 751762 2 4 999981 1 504443 731419 537583 2 176562 878039 2 11 999988 1 475982 800585 707121 2 2 999999 1 92505 845571 -375655 2 775419 927152 1 2 999999 -740465 2 249114 684574 2 2 999985 2 70055 969317 2 98578 751327 2 8 999997 1 2 999999 -945233 2 1 999991 1 403403 637631 103099 1 2 999999 -152656 1 2 999999 -89271 2 384671 484621 2 16 999989 2 558012 729063 2 343465 346998 2 5 999986 1 159175 193254 -70496 2 2 999999 1 1 1000000 267175 2 13 999984 1 13 999996 986777 1 9 999983 600450 1 3 999986 369884 2 2 999999 1 6 999997 -871844 1 5 999999 -27610 2 17 999993 2 2 999999 2 373104 894225 2 4 999996 2 8 999981 1 137763 568415 -767069 1 2 999999 881675 1 14 999985 402279 1 15984 342024 -444454 2 480119 715873 1 570753 791593 590824 2 2 999999 1 9 999997 -484002 2 2 999999 2 150743 675819 1 2 999999 -801338 2 10 999981 1 11 999999 144605 2 14 999983 1 862213 893591 -247800 2 198816 544463 1 447228 648978 -399020 1 6 999981 -511664 1 591696 801132 -331846 2 375784 847167 2 2 999999 1 14 999997 -693265 1 2 999999 458488 1 2 999999 -929441 2 3 999996 1 567561 977948 572252 1 16 999981 -929479 1 2 999999 -103468 1 923664 999717 -16800 1 19 999987 -232754 2 255714 604894 2 92806 572093 2 4 999998 2 2 999995 1 2 999999 -220886 1 18 999996 -91786 1 2 999999 -306981 1 2 999999 -865008 1 2 999999 -40943 1 2 999999 331233 2 11 999988 2 2 999999 2 214941 855199 1 416193 669035 332042 2 2 999999 1 2 999999 -108541 1 170977 396670 -25710 2 2 999999 2 75355 152684 2 2 999999 2 162138 355981 2 191896 457020 1 2 999981 533940 1 13 999983 212161 1 293393 401653 -273453 2 6 999996 2 437138 935395 1 2 999999 853265 2 2 999999 2 3 999989 1 8 999982 -584944 2 423603 713384 1 13 999982 360125 2 541325 749118 2 663301 932057 2 254492 447255 2 351838 465568 2 12 999994 2 3 999985 2 327751 887353 2 276847 340156 2 2 999999 2 616499 952507 1 521591 739810 625976 2 228934 467046 1 2 999999 -128804 1 14 999989 -571121 1 266126 279257 -703408 2 2 999999 2 2 999999 2 204932 799167 2 2 999999 1 19 999987 80483 1 6 999999 -585518 2 2 999999 2 7 999995 2 2 999999 1 134779 964408 -489455 2 3 999984 1 557258 895771 -725141 2 81508 835214 2 2 999999 2 8 999998 1 157508 474714 -627020 2 4 999997 1 2 999999 921285 2 13 999999 1 177677 883753 148959 2 163258 592479 2 6 999999 1 496810 500204 275707 1 2 999999 -443391 2 569856 920345 1 2 999999 -993674 2 2 999999 2 2 999999 2 2 999999 2 5 999993 1 2 999999 -507037 2 2 999999 1 595502 949615 -9982 2 266066 845021 1 103853 625801 -178953 2 19 999993 1 2 999999 363616 1 2 999999 848160 2 2 999999 2 2 999999 2 2 999999 2 11 999998 2 10 999994 2 2 999999 2 2 999999 1 2 999999 -275308 2 2 999999 2 2 999999 2 512926 762334 2 168447 729954 2 2 999999 2 2 999999 1 314816 769667 -752043 1 826615 999748 -743497 2 2 999999 1 758460 780840 478935 2 2 999999 2 527269 698131 1 10 999990 -589123 2 292525 615423 1 83333 464932 565937 2 17 999988 1 2 999999 250452 1 10 1000000 636641 1 224967 886485 706843 1 7 999998 766671 2 681513 859721 1 11 999985 -345473 2 153065 695086 2 2 999999 1 622333 988366 -758244 1 2 999999 829270 1 641953 718230 -712839 2 2 999999 1 2 999999 310979 1 20 999997 893444 2 623008 803127 1 8 999984 -711783 2 19 999981 1 627477 884646 321261 2 2 999999 1 2 999999 149887 2 16 999993 2 2 999999 2 2 999986 1 227175 832654 948536 1 197319 689714 898467 1 2 999999 613222 2 2 999999 1 1 999981 278056 2 2 999999 2 2 999999 1 10 999985 -292929 2 217999 967070 2 2 999999 2 3 999993 2 11 999988 1 5 999992 640214 2 2 999992 2 9 999994 1 118894 456032 55253 1 2 999999 -447470 2 19 999997 1 2 999999 -726401 1 39265 525218 -58511 2 127444 952969 1 637076 745608 -65293 2 168 63382 1 2 999999 295097 2 8 999995 1 2 999999 451443 1 2 999999 12728 1 17 999992 -657640 2 2 999999 1 27055 822964 819138 2 16 999999 2 274622 541930 1 8 999998 167121 2 42947 130686 1 4 999997 192540 2 98388 474231 2 19 999992 2 17 999984 2 633647 808545 2 2 999999 1 300275 695846 744052 1 10 999986 -553860 1 2 999999 209082 1 1 999997 436739 1 2 999999 -911463 2 32193 460019 1 453370 834607 -847036 2 8 999985 2 487389 580698 1 20 999981 -443274 1 2 999999 761436 1 2 999999 -472070 1 2 999999 -181862 2 6 999985 2 253262 681885 1 2 999999 304429 2 8 999986 1 2 999999 -955943 1 20 999993 676828 1 2 999999 -613050 2 2 999999 1 18 999990 -898248 1 2 999999 -86246 1 12 999989 -848447 1 7 999981 -399366 2 2 999999 2 354983 903307 2 5 999999 2 292350 394755 1 663708 821118 -273985 2 12 999996 2 2 999999 1 2 999999 481205 2 14 999994 2 17 999990 2 13 999991 2 2 999999 1 17 999984 1056 1 2 999995 -253916 2 2 999999 2 2 999999 1 372286 822930 39964 2 140296 570261 2 348117 627894 1 186003 454434 356475 2 453709 502627 2 15 1000000 1 2 999999 432200 2 10 999993 2 9 999990 1 15 999991 847577 2 2 999999 1 2 999999 -222823 2 2 999999 1 15 999989 887557 2 2 999999 2 94843 697922 1 15 999996 -77979 2 189915 974861 1 2 999999 -576490 2 2 999999 1 42700 410834 -689047 2 2 999999 1 314704 424514 17979 2 2 999999 1 2 999999 -558099 1 13 999986 601155 2 144038 309296 1 285180 910027 634807 1 2 999999 -818296 1 18 999999 -639834 2 2 999999 1 2 999999 -405758 1 214479 356442 729768 2 2 999999 2 6 999981 1 2 999999 -189708 1 318838 897306 -691348 1 2 999999 -601598 2 10 999988 1 2 999999 -102328 1 13 999985 238536 2 17 999997 2 210405 431578 2 16 1000000 1 153962 970968 -579409 2 972517 985149 1 5 999985 499446 1 2 999999 775669 1 8 999993 -690551 2 3 999993 1 638623 820497 41619 2 2 999999 1 881940 950827 -507215 2 20 1000000 1 188731 828574 660715 2 20 1000000 1 432470 708785 -252641 2 9 999989 2 133351 403295 1 3 999996 678108 2 170798 778901 1 2 999999 230592 2 2 999999 1 2 999999 793606 2 170940 261900 1 2 999999 -240251 1 692917 932924 170613 1 471901 696139 892896 2 2 999999 2 519242 631590 1 559742 995569 -615735 1 17 999985 -584002 2 553856 606593 2 20 999988 1 2 999999 134295 2 316946 997808 2 2 999999 2 239880 588238 1 15 999993 -825542 1 144608 929981 995189 2 7 999983 1 2 999999 159363 2 2 999999 2 19 999990 1 9 999985 527339 1 7 999994 573869 1 112615 362837 -126672 2 20 999991 2 2 999999 1 198088 239058 -30386 1 2 999999 -954504 1 16 1000000 -168725 2 2 999999 2 10 999989 1 17 999992 -252700 1 2 999999 99258 2 4 999992 2 956420 995744 1 259451 357343 -577062 2 17 999983 2 80438 656083 2 53761 537054 1 480781 845369 936913 2 175197 728669 1 2 999999 -803546 1 2 999999 -967030 2 2 999999 1 2 999999 -240190 1 275118 702662 -959271 2 2 999999 1 7 999985 890195 1 2 999999 -769014 1 2 999999 538561 2 2 999999 1 2 999999 -473691 2 605639 637138 1 2 999999 645187 1 2 999999 329870 2 6 999982 2 2 999999 1 3 999981 170526 2 706911 719751 1 59880 108935 543912 2 2 999999 2 11 999990 2 2 999999 2 1 999987 2 58852 632792 2 20 999990 1 2 999999 854008 2 378311 558739 2 2 999999 1 13 999990 -158429 2 468337 971600 2 361292 582290 2 2 999999 1 304056 780884 -382949 1 2 999999 -460400 2 8 999985 1 2 999999 211876 2 2 999999 1 17 999989 -972050 1 13 999996 363085 2 2 999999 2 582154 597591 1 17 999991 -365314 2 874499 920295 2 2 999999 2 20 999998 2 533277 811786 1 2 999999 -118813 2 2 999999 2 192580 721756 2 167510 894949 1 706651 966688 732248 1 2 999999 -873290 1 68349 835353 -419865 2 2 999999 2 4889 305844 2 2 999999 1 11 999986 278013 2 2 999999 2 7 999997 1 596683 669238 179169 1 2 999999 -300681 1 9 1000000 -752809 2 2 999999 2 219245 713979 2 2 999999 2 133749 883759 2 259664 532700 1 583917 968362 558435 1 215810 553743 -584962 1 2 999999 -907862 2 9 1000000 2 3 999995 1 578804 790107 -136343 2 15 999996 2 3 999981 1 15 999984 -700930 1 6 999985 -849896 2 8 999994 1 939463 989230 -987283 1 2 999999 813943 2 2 999999 1 368345 514679 -276559 2 6 999993 1 445290 657681 -747495 1 205626 431858 -660894 1 525942 575114 -509603 2 2 999999 1 276748 770457 491969 2 2 999999 1 5 999995 -713478 1 2 999999 744987 2 2 999999 1 629498 855467 316236 1 2 999999 629984 1 4 999986 -523018 2 2 999983 1 10 999982 85019 2 690618 954399 1 13 999983 -871973 1 19 999996 -713374 1 363358 662137 -541969 2 2 999999 2 173252 792838 2 1 999996 1 457441 993040 -405206 1 209787 942293 -153442 1 16 999995 -897927 2 96283 669769 2 2 999999 2 347625 445620 2 15 999998 2 296495 308995 1 40197 336453 -888019 1 2 999999 -470060 2 332696 545574 2 407966 685160 2 2 999999 1 167966 359511 -293683 1 870265 889811 871938 2 558941 624347 2 331607 500142 1 2 999999 47220 2 120769 879992 1 267332 826648 -860589 1 7 999986 -429591 2 18914 731571 1 2 999999 573828 1 8 999988 -691746 1 148780 510568 174924 1 164438 671570 942149 1 804282 888439 -127498 1 13 999985 502707 1 2 999999 -634781 1 78518 256477 -327924 1 6 999981 176273 1 2 999999 977319 2 2 999999 1 18 999993 768268 2 17 999993 1 66568 291404 725432 2 14 999986 1 2 999999 62347 1 246961 330074 -549094 2 7 999994 1 6 999983 -997193 2 376697 844408 2 1 999997 1 17 999993 -705810 1 241780 475976 97039 2 10 999983 1 14 999995 786762 1 74033 525224 -684823 2 2 999999 2 2 999999 2 12 999985 2 13 999981 1 2 999999 -995440 1 12 999992 804775 2 100776 122118 2 4 999982 2 486023 594531 2 2 999983 2 474825 834126 1 517166 935436 -590790 1 2 999999 703966 1 938093 960709 -86850 1 2 999999 732631 1 19 999987 -277024 1 19 999990 -163386 1 7 999982 762088 2 125727 648188 1 13 999993 713677 2 6 999982 2 2 999999 1 18 999984 44015 1 18 999992 592750 2 457047 814697 2 481504 522272 2 2 999999 1 250543 358529 -696476 2 187052 708650 2 176309 684971 2 2 999999 1 2 999999 -263360 1 289835 996900 -779291 2 2 999999 1 12 999996 253202 1 20 1000000 -590362 2 106589 237498 2 2 999999 2 16 999999 2 139988 496642 1 1 999981 369913 2 2 999999 1 633712 696143 -208955 1 146361 355273 -607762 1 2 999999 741487 2 6 999984 1 2 999999 472447 1 1 999991 94346 1 26284 54293 674266 1 20 999987 -235620 1 9 999997 137458 1 254719 350386 548015 2 2 999999 1 5 999996 -393891 1 2 999999 -298466 2 575944 697330 2 96690 838460 1 2 999999 803438 2 11 999981 2 2 999999 2 14 999985 1 16 999989 -772016 2 20 999981 1 360266 761120 -307428 2 15 999994 1 2 999999 -576030 1 2 999999 335831 2 2 999999 1 278659 517447 -698261 1 425135 525035 -314921 2 2 999999 1 2 999999 7232 2 175483 656888 1 2 999999 353390 1 6 999996 -724162 1 12 999988 254825 2 2 999999 2 2 999999 2 334564 576650 1 2 999999 -231714 1 2 999999 -816972 1 115982 563696 -940672 2 2 999999 1 2 999999 612342 2 10 999985 1 2 999999 -637270 2 4 999982 1 3 999993 -852861 2 2 999999 2 684467 745493 2 106583 256514 2 2 999999 1 183138 793656 115593 2 583783 743432 1 1 999994 -523285 1 2 999999 -623550 2 2 999999 1 20 999991 585577 1 219231 597889 882225 2 16700 316327 2 11 999995 2 59798 73995 1 2 999999 -280374 2 2 999998 1 29081 221350 -254505 2 8 999989 1 2 999999 255120 1 2 999999 -998128 2 8 999992 1 652 915725 620667 2 17 999993 1 594958 644027 757826 2 700381 899120 1 2 999999 -257357 2 20 999987 2 1 999988 1 322515 472429 -409051 1 215949 868268 -942996 2 361860 629954 1 2 999999 -962469 2 13 999988 1 612944 712049 223935 2 1 1000000 2 5 999993 2 2 999981 1 2 999999 693288 1 232695 741780 -334833 2 2 999999 2 322956 658062 2 12 999999 1 16 999994 336355 2 8 999982 2 325423 659453 2 2 999999 2 2 999999 1 2 999992 394675 2 426471 474040 1 2 999999 498550 1 2 999999 562868 1 5 999997 -261399 2 4 999989 1 2 999999 -755999 1 16 999983 79999 1 122193 127604 -908471 2 18 999995 1 424463 978775 984313 2 507656 676378 1 100494 173801 841316 1 2 999999 -326032 1 2 999999 436029 1 2 999999 -41516 1 2 999999 22287 1 2 999999 -451515 2 9 999987 1 10255 712914 234197 1 14 999989 -948292 1 2 999999 -362218 2 13 999981 1 15 999986 -217580 2 2 999999 2 17 999987 1 11 999997 481852 1 18 999986 145251 2 19 999998 1 2 999999 84189 1 43907 535640 988225 1 2 999999 -562546 1 689205 830130 -894125 1 469263 774565 660046 2 118920 420676 1 15 999996 370058 1 9 999983 -890341 1 2 999999 -827708 1 19 999989 -571894 1 33292 923532 468890 1 650813 751197 161779 1 464051 583413 195448 2 7 999997 2 2 999986 2 273711 739772 1 84986 561015 -841084 1 2 999999 272857 2 2 999999 2 286610 450520 1 9 999989 -219455 1 2 999999 -927518 2 2 999999 2 72630 756953 1 17 999994 511213 1 13 999984 -638858 2 5 999988 2 120214 582058 1 546305 896956 593412 2 2 999999 2 2 999999 1 11 1000000 814150 1 603563 672570 730461 2 17 999991 1 3 999982 825915 1 2 999999 966586 1 17 999987 835121 2 32392 561659 1 232933 340742 -406257 1 11 999994 696604 2 5 999982 1 715040 810402 -426981 2 3 999996 2 2 999999 2 4 999989 1 4 999998 -765770 2 8 999988 1 18 999991 791349 1 2 999999 -125425 2 7 999997 1 2 999981 -395650 2 5 999983 2 12684 34153 2 432898 817386 2 59475 681863 1 10 999984 -383600 1 2 999999 -35018 1 2 999999 90318 1 238853 333508 504654 1 478536 485278 -835350 1 4 999983 -571603 1 95290 718385 116070 2 488258 949159 1 12 999989 -211381 2 2 999999 2 481901 659763 1 16 999992 -503939 2 158159 754163 2 2 999999 1 368193 780115 -457033 2 2 999999 2 9 999984 2 2 999999 2 529225 816442 2 2 999999 1 2 999999 -569819 1 261235 866870 80719 2 2 999999 1 844329 993987 99253 1 10 999999 -596228 1 16 999993 -85368 2 501591 691783 1 2 999999 860641 2 176466 185974 2 2 999999 2 2 999999 2 2 999999 1 2 999999 914116 2 243133 994995 1 16 999989 590190 1 85910 242423 977442 2 822722 886297 1 9 999994 837343 2 525388 539614 1 2 999999 883935 2 2 999999 1 20374 172155 760778 2 18 999991 2 2 1000000 2 17 999997 1 2 999999 -143721 1 2 999999 -47667 2 2 999999 2 361909 698834 2 2 999999 2 13 999997 2 2 999999 2 2 999999 1 457740 864638 -958366 2 2 999999 2 920684 976647 2 2 999999 2 447798 733538 2 2 999999 2 2 999999 2 2 999999 2 2 999990 2 2 999999 1 2 999999 -968291 1 2 999999 -666077 2 2 999999 1 368586 915904 -243006 2 191883 961489 1 15 999981 609175 1 14 999994 546578 1 126104 987641 109799 1 104952 163582 318431 1 2 999999 -713312 1 200574 837941 966853 1 17 999996 602597 2 132036 673547 1 2 999999 -72693 2 291452 522805 2 2 999999 1 380765 635323 274466 2 2 999999 1 2 999999 733905 1 2 999999 -268945 1 339638 511379 255853 1 2 999999 -335387 1 545943 994153 -549600 1 227391 450898 48951 1 2 999999 918453 2 11 999990 2 2 999999 2 234509 408838 1 2 999999 17639 1 7 999986 -89290 1 31029 539068 106690 2 20 999983 2 2 999995 2 2 999999 1 19 999997 -499749 2 70929 564996 1 4 999996 -8935 1 12 999989 469920 1 2 999999 491947 2 847174 912440 2 343699 490087 2 20 999988 1 4 999990 -205086 1 2 999999 988151 1 2 999999 559884 1 2 999999 570273 1 1886 322915 642000 1 2 999999 37067 2 2 999992 2 252202 848777 2 15 999991 1 2 999999 189970 1 3 999988 448822 1 7 999987 101216 2 512955 860183 1 126149 436919 158685 2 2 999999 1 94142 941866 518926 2 142948 878650 2 208633 795637 2 78717 843779 1 2 999999 626481 2 19 999982 1 7 999995 454827 1 46187 323584 -514991 2 22394 173808 2 10 999982 2 8 999987 1 13 999986 414310 1 20 999999 188955 2 584432 959658 1 2 999999 -34415 1 151752 914426 -23063 2 2 999992 2 6 999995 1 11 999988 -117143 1 117083 817848 -425666 1 276739 569164 622283 2 151589 878185 1 2 999999 -236050 2 1 999989 1 15 999990 781470 2 2 999999 1 4 999990 838928 1 2 999999 -889983 2 241347 984169 1 2 999999 642878 2 10 1000000 1 540771 998560 -788678 2 2 999999 2 20 999983 2 2 999999 2 2 999999 2 1 999989 1 321888 620839 -168286 2 5 999984 2 12 1000000 2 117323 861631 2 2 999999 2 2 999999 2 2 999999 1 14 999989 -241152 1 3 999996 -653227 1 366468 945000 368 1 518267 655784 199626 1 280785 388449 836737 2 2 999999 2 776941 795013 2 20 999999 2 2 999999 2 49778 605099 2 2 999999 1 703380 891657 625006 2 6 999983 2 162477 411474 2 579827 668172 1 491847 758032 -889923 2 56153 971040 1 132690 879865 -403639 1 764076 947682 -736420 2 2 999999 2 2 999999 2 2 999999 1 186683 835087 -292129 2 2 999983 2 2 999999 1 20 999991 929424 1 19 999985 -366565 1 179792 551644 -171331 2 2 999999 1 700661 702609 159288 2 2 999999 1 2 999999 93202 1 2 999987 789911 2 18 999990 1 498666 915667 -828807 2 12 999988 1 8 999983 -141994 1 18 999997 -404576 2 2 999999 1 523420 847028 400688 2 18 999984 2 2 999999 2 2 999993 2 246345 543562 2 2 999999 1 485204 487738 184028 2 2 999999 2 349835 793194 2 2 999999 1 402626 961714 -990408 1 2 999999 -602094 1 40619 442936 -423868 1 408422 778963 72028 1 6 999988 776741 1 2 999999 13897 2 17 999993 1 311199 473124 -774920 2 17 999990 2 886804 891572 1 2 999999 -63559 2 18 999983 2 278309 540990 1 2 999999 541935 2 2 999999 1 17 999983 -385655 1 4 999990 -388618 1 2 999999 -658675 2 114395 768801 1 12 999997 736463 2 2 999999 1 17 999998 -380640 1 13 999991 -468178 2 2 999999 1 2 999999 -668394 2 2 999999 2 2 999999 1 19 999981 -362138 2 13 999992 2 699920 848687 2 128131 837524 2 18 999989 1 7 1000000 -915747 1 18 999984 -4400 1 595120 918106 -364883 1 2 999999 -621479 1 117880 953886 702184 1 52378 355529 800843 2 2 999999 2 2 999999 2 12 999986 1 130650 541151 -624125 1 2 999999 -307346 2 18 999995 1 2 999999 588908 1 395377 453418 -626204 2 2 999999 1 77850 835079 -24819 2 2 999999 2 2 999999 1 2 999999 794647 1 2 999999 290085 2 2 999999 2 101721 647258 1 19 999989 -462482 2 11 999981 1 2 999999 459398 2 2 999999 1 11 999996 -528770 2 311525 836706 2 2 999999 1 12 999998 -942656 1 18 999991 494103 2 91243 808008 1 507838 513725 32825 2 2 999999 2 582713 914670 2 326363 709535 2 2 999999 2 2 999999 2 8 999993 1 9 999984 -375352 1 2 999999 -165880 2 12 999990 1 17 999985 -86070 1 2 999999 -571580 2 2 999999 2 19 999996 2 1 999997 2 16 999984 1 16 999993 -880502 2 2 999999 1 4 999995 978077 1 175616 711120 826999 2 2 999999 1 6 999988 724636 2 429897 473108 2 2 999999 2 679379 837099 2 2 999999 2 2 999999 1 226902 956818 -860192 2 13 999985 1 8 999994 -842544 1 93769 993412 760871 2 328434 946981 2 260011 755372 2 2 999999 1 2 999999 756665 1 15 999986 -580736 1 2 999999 775917 1 369066 897680 299918 1 2 999999 502591 2 2 999999 1 130498 663291 948266 1 67834 481082 564630 1 2 999999 -381232 2 2 999999 1 619836 950835 -629443 2 343193 359637 2 2 999999 1 3 999994 -473977 2 144693 537661 2 422839 897251 1 204674 603343 -649845 1 2 999999 -108226 1 3 999999 -232076 1 2 999999 -859703 2 2 999999 1 9 999993 -923010 1 10 999982 881994 1 404822 510357 -574985 1 2 999999 -60413 1 2 999999 609133 1 402557 970158 990218 1 2 999999 155 1 67830 954175 -354820 1 458624 935203 144945 2 11 999996 1 8 999991 178684 2 8 999998 2 12 999986 2 172909 641548 1 17 999990 -188351 2 310349 959029 2 263444 867274 1 2 999999 -567844 1 2 999999 -774585 2 2 999999 2 15 999989 2 19364 90123 1 7 999995 346504 1 20 999991 747791 2 12 999986 1 200312 472025 91893 2 316097 695542 2 2 999999 2 17 999999 2 13 999996 2 143249 239772 1 18 999989 -487881 2 227745 425885 2 552032 961837 1 242864 933787 -104350 2 11 999986 2 16168 837672 1 472241 691503 -505427 2 17904 516009 2 4 999999 1 2 999999 -807577 2 2 999999 2 19 999982 2 10 999982 1 3 999995 389650 2 8 999997 2 52487 738189 1 2 999999 738605 2 44414 135589 1 2 999993 -922463 1 63734 288397 246716 1 17 999989 942368 2 2 999999 2 14 999987 2 2 999999 2 2 999999 1 194658 872860 -778744 2 83489 356921 1 9 999995 -882707 1 2 999999 490613 2 5 999985 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 173888 879104 2 187547 267958 1 2 999999 -403532 1 478116 499021 212109 2 283857 704873 1 320717 981677 142500 1 578595 846136 -705112 2 345866 942704 1 10 999994 -203619 2 2 999999 2 4872 591547 2 17956 215261 2 144000 408514 1 2 999999 563699 1 5 999995 -733978 2 2 999999 2 2 999999 2 18 999981 2 1 999986 2 2 999999 1 95704 540510 798829 1 2 999999 534973 1 20 999995 969633 1 4 999983 -27860 1 436181 580518 538080 2 2 999999 1 552601 948970 -928639 1 780023 983588 -77055 1 2 999999 -638787 1 658584 770831 462239 1 11 999986 -450605 1 2 999999 -113700 2 2 999999 1 2 999999 -801956 2 601410 717753 2 374708 690091 2 10 999984 1 2 999999 -56845 2 2 999999 1 2 999999 -201250 1 129467 422444 -330818 1 13 999987 -276336 2 2 999999 2 4 999982 1 2 999999 376795 2 8 999993 1 11 999990 -8620 2 10 999984 1 2 999999 -175919 1 2 999999 -633013 2 217252 831711 2 2 999999 2 2 999999 1 214452 816107 -960521 2 14 999981 1 278119 394114 118995 1 2 999999 169039 2 636417 636653 1 8 999995 -54064 2 2 999999 2 2 999999 1 84169 414168 15744 1 248469 577878 -195888 2 2 999999 1 46540 116072 660027 1 3 999986 -789917 1 2 999999 457668 1 246044 683016 -931491 2 387655 752029 2 6 999990 1 2 999999 608582 2 18 999995 2 108835 833374 1 305010 790433 -66004 2 4 999991 2 16 999997 1 619743 930275 -787022 1 162619 755780 168740 2 1 999989 2 6 999982 1 16 999987 123338 1 6 999983 -18891 2 20 999983 1 11 999991 -874119 2 4 999981 2 19 999994 2 699638 879381 2 418147 709042 1 16 999995 -295273 1 11 999997 772980 1 4 999985 -802410 1 2 999999 412269 2 2 999999 2 40767 939079 2 3 999984 1 2 999999 -286463 2 638382 878167 1 19 999984 -672893 2 2 999999 1 2 999999 419153 1 2 999999 638270 2 74685 747774 1 2 999999 86543 1 393062 900124 -35298 2 11 999987 1 2 999999 -602574 2 2 999999 2 2 999999 1 2 999999 -306889 2 7538 138974 1 2 999999 -720850 2 53982 62943 2 2 999999 1 36162 767393 -375931 1 501110 927267 -736960 1 8 999990 734962 1 565905 809409 -707086 1 6 999987 -999003 2 161856 826408 2 19 999984 2 2 999999 1 14 999996 912884 2 2 999999 1 8 999988 -782649 1 230728 569917 822123 2 2 999999 1 5 999987 536564 1 19 999984 -74474 1 198497 538835 754541 1 2 999999 573012 1 18 999985 -184532 2 137615 715655 2 321877 352189 1 79728 875953 -826558 1 19366 103621 400431 1 681071 762853 -365338 2 99683 639135 2 296325 695751 1 16 999985 803310 2 2 999999 2 779493 809404 2 54136 791494 1 224156 273679 413396 2 8 999987 1 96574 427696 -609299 1 144881 805525 -841675 2 229432 934671 1 3 999995 638378 2 2 999999 1 189973 559493 614627 2 2 999999 2 2 999999 1 2 999999 -846726 2 15 1000000 1 2 999999 -829120 1 2 999999 772546 2 2 999999 1 393554 888216 -908053 2 2 999986 1 4 999990 541986 2 11 999999 2 112374 369487 2 349344 896598 2 814685 920073 1 7 999999 223187 1 13 999983 -590056 1 2 999999 849732 1 13466 814084 313154 1 2 999999 286647 2 7 999998 2 2 999999 1 5 999982 987355 2 1 999999 2 2 999999 2 2 999999 2 159316 993453 2 4 999991 1 17 999999 113836 2 50091 101455 1 130404 825235 540588 2 581773 778944 1 81493 342508 -586895 2 2 999999 2 422223 703068 2 550353 876021 2 2 999988 1 816271 883609 533854 1 2 999999 561555 1 2 999989 463984 2 313700 339319 2 5 999983 2 2 999999 1 15 999997 617132 2 506866 665682 1 11 999992 -632371 1 2 999999 -101263 2 69112 931492 1 414723 883417 -330836 2 2 999990 2 93031 261554 1 13 999993 -740068 1 8 999985 -403875 1 2 999999 -93909 1 2 999999 86693 2 2 999999 1 461082 816719 -760349 2 2 999999 1 2 999999 -433149 2 428361 800619 2 2 999999 2 10 999994 1 2 999999 -744941 1 2 999999 405349 1 2 999999 76740 2 17 999990 2 351561 718682 2 580642 630685 1 8 999990 824437 1 2 999999 -568516 1 3 999998 -324548 1 420481 654867 -193391 1 193618 489767 751093 1 54256 200493 912234 1 6 999987 960567 2 2 999999 2 5397 607047 2 10 999991 2 75103 899545 2 55900 825506 1 7 999989 753291 1 20 999989 814418 1 12 999995 -636397 1 504473 872403 204608 1 232667 762010 -973973 2 2 999999 2 187742 240949 1 2 999999 -525982 2 2 999999 2 3 1000000 1 370614 959679 997196 2 18 999981 1 568573 848022 728726 2 15 999995 2 100814 930669 1 45657 879333 263754 2 2 999999 2 138522 933748 2 18 999981 1 146836 997960 -164463 1 332804 845807 -903875 2 19 999995 2 2 999999 1 23349 848493 791400 2 31438 568360 2 2 999999 2 5 999992 2 2 999999 2 598041 666680 2 15 1000000 2 2 999999 1 17 999988 -759932 2 17 999996 1 2 999999 -773304 2 2 999999 2 2 999999 1 15 999996 791700 2 11 999981 2 2 999983 2 11 999999 2 2 999999 1 158461 312100 -171436 2 2 999999 2 290013 575616 2 2 999999 1 1 999999 513786 2 2 999999 1 16 999988 857462 2 17 999982 1 2 999999 -883617 2 7 999989 1 151022 843971 119154 2 19 999983 1 2 999999 351344 2 18 999991 1 468989 579923 -967856 1 824002 867390 218530 1 2 999999 -475947 2 2 999999 2 4 1000000 2 897967 979623 1 11915 465465 138947 2 2 999999 1 40274 334594 181132 1 8 999999 125524 1 19 999989 894903 2 42481 132405 2 2 999999 1 2 999999 -249885 1 10 999982 -778949 2 7 999998 2 2 999990 1 2 999999 596508 1 9 999984 -732044 1 17 999999 -595332 2 6 999995 1 9 999981 -116657 2 12 999999 1 517195 719443 427717 1 643563 706949 22139 2 16 999988 1 684178 834538 519938 1 2 999999 -764034 2 2 999999 1 271928 887931 -694203 2 133673 135847 1 17 999995 -575807 2 5869 614101 1 2 999999 935679 1 36297 146818 -148595 2 2 999999 2 2 999999 1 2 999999 -666723 1 2 999999 -90184 1 2 999999 -24990 1 364832 529151 -122211 2 2 999999 1 2 999999 549800 1 2 999999 -400524 2 321515 881056 2 229464 481026 2 2 999999 1 184254 392191 -641027 1 85276 707800 -6842 1 2 999999 650679 2 5 999986 1 9 999998 -910313 2 2 999999 1 235815 481937 750826 1 4 999991 -399247 2 41340 126431 2 11 999996 1 3 999991 688301 1 4 999986 -805560 2 8 999986 2 14 999982 1 2 999999 123536 2 560795 957748 1 3 1000000 -370817 1 16 999989 -432308 1 2 999999 -283436 2 194140 338704 2 5 999990 2 433210 601447 1 315873 993314 -630136 1 62108 346023 -998951 2 2 999999 2 493221 629154 1 12 999984 145728 1 2 999987 -329544 2 2 999999 2 3 999990 2 14 999991 1 440079 658869 -20389 1 2 999988 -286280 1 2 999999 -833795 1 73235 510806 4533 1 340979 630045 52623 2 2 999999 2 445898 735688 1 33493 47853 -988036 1 5 999989 -172380 2 2 999999 1 13225 693966 -579113 1 2 999999 969036 1 4 999994 236323 2 2 999999 1 53737 343936 -770756 2 8 999999 2 19 999990 2 2 999999 1 224838 462536 -812509 1 182217 743620 9944 1 660591 701222 249574 1 14 999984 252767 1 3 999986 -473390 1 2 999999 -255453 1 8 999992 594290 2 11 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 6 999987 1 324099 446774 594759 1 2 999999 -787109 1 2 999999 399949 1 2 999999 430273 2 2 999999 1 9 999997 -557991 1 2 999999 -836866 1 18 999997 762074 1 591407 994268 -75819 1 14 999989 -333125 1 2 999999 -129629 2 2 999999 1 12 999993 -11912 1 12 999991 -514966 2 2 999999 1 481890 672041 -149238 2 2 999999 2 9527 185638 1 4 999988 -296013 1 8 999995 383678 2 9 999992 1 52757 928524 -771417 1 2 999999 -201171 2 332527 831218 2 2 999999 2 3 999984 1 47474 49824 -155379 2 17 999984 1 1 999981 340063 2 2 999999 2 193071 738242 2 2 999999 2 652981 874690 1 129592 646404 142177 2 2 999999 1 2 999999 730739 1 163541 386045 -401380 1 5 999984 -705332 2 537926 913419 2 55100 646304 2 3 999990 1 414411 453120 -1402 1 3 999993 704068 1 2 999999 787214 1 6 999986 -898261 1 179718 772145 -310322 1 2 999999 -384634 2 615081 831530 2 2 999999 1 2 999999 330406 1 14 999997 369349 1 7 999997 974921 1 5 999994 735192 1 2 999999 460973 2 2 999999 1 19 999987 724388 2 627185 664204 2 2 999999 2 17 999992 1 159534 859332 342333 1 6 999990 -207367 2 18 999992 2 319868 495272 2 19296 788754 2 27392 296789 2 13 999998 1 2 999999 -36785 2 4 999983 1 758544 939130 395886 2 584327 664822 1 4 999984 -755657 2 189698 875417 2 2 999999 2 2 999999 1 2 999999 824634 1 9 1000000 302953 1 82412 632942 175040 2 515751 819825 2 18 999990 2 2 999999 2 2 999999 2 11 999995 2 2 999999 2 2 999999 2 8 999992 1 7 999999 -173236 1 2 999999 637938 2 2 999999 1 20 999992 743280 2 566594 878425 1 17 999987 -146574 1 276698 977985 894463 2 826017 937767 1 49264 348999 927145 1 15 999991 -284666 1 2 999999 443792 2 646173 683709 1 3 1000000 -437224 1 3 999997 -393094 1 230219 351122 -680608 2 11 999981 2 2 999999 1 1 999987 -983334 1 2 999999 884213 2 27038 830024 2 2 999999 1 12 999995 -402112 1 15 999990 749827 2 627154 909086 1 30079 824001 -740639 2 3 999987 1 67963 607642 -46289 1 120388 476344 -439528 1 267870 788671 -839597 1 71328 302372 -910140 2 4 999993 1 11 999988 474043 1 9 999981 -182973 1 274027 525721 241469 1 386025 450611 -297709 2 2 999999 2 584179 592736 1 2 999999 -575544 2 2 999999 1 2 999999 937233 2 1 999990 1 14 999997 954807 2 775159 921298 2 34685 772137 2 2 999999 1 2 999999 41350 2 8 999982 2 136432 666551 1 19 999997 -9634 2 2 999999 1 71896 653935 -385476 2 458795 801012 2 2 999999 2 2 999999 1 3 999993 -651345 1 2 999999 -253151 2 7 999995 2 12 999991 1 166776 552416 204915 2 2 999999 1 487686 888640 950267 2 48990 419002 1 2 999999 704557 1 9 999994 677553 1 10 999981 -776907 1 9 999983 -138 2 2 999999 1 384622 570384 135843 1 460169 859388 214059 2 1 999985 2 340834 484826 2 2 999999 1 248655 685171 -540413 1 2 999995 -855856 2 131350 873973 1 2 999999 548417 1 17 999986 692922 2 2 999999 2 13 1000000 1 2 999999 335194 1 369113 853706 -487124 2 204509 767221 2 9 999982 1 6 999992 -115540 1 64546 724473 935529 2 540792 965894 2 2 999999 2 210204 256407 2 252661 915682 1 9 999987 -649150 2 6 999986 2 2 999999 1 38202 599354 -260562 1 19 999998 -434793 2 469333 722597 1 10 999998 -21304 2 2 999999 1 2 999999 -9929 1 2 999999 -265941 2 5 999990 1 2 999999 -968880 1 2 999999 618411 1 18 999985 926699 2 2 999999 1 2 999999 -982921 2 555881 906507 1 20 999989 809324 2 2 999987 2 191351 897061 1 2 999999 -339913 1 1 999993 209144 1 2 999999 -297755 2 2 999999 1 4 999989 945605 1 2 999999 880944 2 7 999990 1 2 999999 -116741 2 12 999991 2 10777 675789 2 2 999999 1 19 999981 -594599 2 937285 999683 1 2 999999 686785 2 630030 825663 1 2 999999 226415 2 17 999982 2 356960 654631 2 818121 875042 1 1 1000000 -236796 1 6 999981 990220 1 16 999982 -644398 1 315748 534987 -474367 1 258521 431864 247036 2 11 999996 1 2 999999 -454209 2 15 999981 1 2 999999 -380649 1 267630 349640 681441 2 18 999985 1 2 999999 -784092 1 5 999995 -23851 1 2 999999 224868 1 2 999999 -498136 1 67159 848706 -991872 1 2 999999 -729765 1 2 999999 -35271 2 13 999990 2 13 999998 1 19 999987 -554852 2 618968 766174 1 15 999993 -400921 2 412828 471815 1 2 999999 -559046 2 318871 520173 2 6 999997 2 362863 542443 1 2 999999 686860 2 5 999988 1 1 999996 -14701 1 834023 883963 -586040 2 3 999981 2 257713 912271 1 390898 623225 -419675 2 2 999999 2 2 999983 1 6 999983 110084 2 1 999982 2 7 999992 1 16 999993 -539873 1 143284 570778 337923 2 2 999999 1 2 999999 970886 2 29682 444390 2 16 999985 2 2 999999 2 11 1000000 2 2 999999 1 15 999984 -934454 1 351479 660702 -490716 2 6 999985 2 11 999994 1 2 999999 257454 1 9 999985 -900166 2 2 999981 1 135964 267343 568415 1 14 999990 378583 2 2 999996 1 2 999999 -63478 2 6 999997 1 12 999989 180918 1 1 999984 691918 1 2 999999 430633 2 422683 657057 1 364188 796206 -835548 2 2 999999 1 2 999999 -944758 1 19 999995 -917545 1 392617 914085 871016 1 13 999994 983539 2 2 999999 2 9 999993 2 72653 886332 2 329920 471476 1 2 999999 -32716 2 19 999996 1 159089 173613 -811423 2 2 999999 2 24161 208520 2 162050 586146 2 9 999995 1 232323 815998 -366837 1 4 999989 -156223 1 734724 959168 739924 1 2 999999 -23465 1 19 999998 -965061 1 2 999999 237621 1 2 999999 -635481 1 19 999999 150037 1 215066 620070 83786 2 307789 616990 1 2 999999 -845458 1 11 999995 508263 1 20 1000000 224053 2 124870 156718 1 10 999983 -6621 2 2 999999 1 2 999999 871709 1 700881 976927 191544 2 10 999985 2 225669 505017 2 20 999999 2 602440 954428 2 145287 702071 1 12 999994 -124507 1 2 999999 673116 1 2 999999 4715 1 2 999999 -425359 1 2 999999 -478784 1 120830 540638 -953984 1 331867 388242 755678 2 11 999990 2 8 1000000 1 4 999998 220794 1 505799 736479 421698 1 2 999999 192304 1 2 999999 761605 2 215751 972341 1 19 999997 781154 1 2 999999 529497 1 320863 508811 211913 2 215322 792854 2 14 999983 2 2 999999 1 18 999995 -83525 2 17 999989 1 16 999995 -474100 1 469965 971264 -454409 2 277586 865316 1 4 999987 620414 2 642972 801059 1 2 999999 -81765 1 7 999981 -129741 1 16 999998 -260040 1 25738 760216 -882303 1 432445 467730 -219005 1 265966 727372 -150845 1 15 999987 365392 1 6085 162407 -197257 2 1 999999 1 161105 769789 -557271 1 8 999999 -198787 2 2 999999 1 3 999998 -884494 1 294037 844189 493938 2 734754 775767 2 8 999999 1 2 999999 28750 1 2 999999 63998 1 17 999999 -176250 1 900570 904913 -492178 2 13 999985 2 1 999997 2 576840 678472 1 186157 647903 53969 2 2 999999 2 372213 968818 2 449073 674664 2 182714 355933 2 20 999998 2 2 999999 1 7 999984 566266 2 5 999997 1 14 999987 386154 2 368170 555959 1 325545 819572 -448067 1 538090 717739 712418 1 7 999997 133767 2 2 999999 1 376976 611868 220633 2 106010 888775 1 2 999999 835328 2 494185 944487 1 8 999997 -735648 1 7 999987 -53720 1 8 999998 379540 1 14 999993 -602107 2 426738 881177 2 466451 846482 2 2 999999 2 467816 822784 1 19 1000000 961155 2 2 999999 1 140177 437137 -36932 2 2 999999 1 932213 936904 -545592 1 6 999984 638276 1 2 999999 -392769 1 329824 712181 266133 1 296106 638871 -211758 1 2 999999 -863907 1 7 999997 -245096 1 2 999999 -182657 1 246734 288719 926764 1 7 999993 207261 2 6 999982 2 2 999999 1 631164 913410 740700 1 506799 733943 -98292 1 10 999992 479006 1 2 999999 357971 1 396278 683945 189418 2 401399 665874 1 262471 612650 905129 2 3 999997 1 2 999999 -804539 2 93707 760309 2 1 999996 1 560328 922490 -115844 1 15 999988 402133 1 602898 648678 625063 2 2 999999 1 379269 400242 -834781 2 63812 275248 1 3 999995 -434119 1 2 999999 -198211 1 307890 760130 591135 2 99753 413474 2 12 999990 2 2 999990 2 771560 960784 1 15 999995 -979078 1 207388 891091 -499866 1 2 999999 76368 1 300710 360510 428699 2 188583 288941 2 2 999999 2 13 999986 2 14 999983 2 2 999996 2 20 999990 2 2 999999 1 499415 871051 211901 1 70814 199927 -658448 1 456130 626982 440347 1 6 999982 992783 2 13 999991 2 18 999985 1 8 1000000 647874 1 2 999999 972751 2 467891 888633 2 2 999999 2 734031 762743 1 2 999999 788816 1 9 999985 802833 1 2 999999 -66680 2 7 999987 1 2 999999 -202085 2 2 999999 1 536433 702719 430018 1 2 999999 141612 1 2 999999 -182889 2 11 999995 2 501356 587362 1 3 999989 727367 2 2 999999 2 319773 583674 1 2 999999 920991 1 5 999989 235265 2 11 999993 1 2 999999 -391800 2 555330 628684 2 465318 910689 1 692360 704573 714612 1 50499 839295 69733 1 87170 730060 175017 2 2 999999 1 552470 624685 363938 1 2 999999 710257 2 14 999990 2 20 999989 1 2 999999 946869 1 17 999999 -451332 2 353451 591917 1 13 999984 -370542 2 19 999999 2 2 999999 2 837896 965318 2 1 999994 2 450429 620872 2 2 999999 2 2 999999 2 785923 785993 2 10 999985 2 2 999999 1 9 999999 -987975 1 662821 900937 -939754 1 12 999996 657441 1 2 999999 196947 2 2 999999 1 2 999999 205131 2 20 999995 1 2 999999 922413 1 373177 524223 739380 2 2 999999 1 354848 892930 766696 2 9 999984 2 5 999983 1 2 999999 95220 1 16 999993 -567173 2 2 999999 1 19 999995 134716 1 2 999999 31033 2 4905 120245 1 3 1000000 217203 1 9 999997 515366 1 2 999999 50721 2 2 999999 2 412847 438655 2 2 999999 2 2 999989 2 560691 802053 1 304142 950392 -992324 1 413272 739543 -91867 2 8 999998 1 8 999989 -856750 1 8 999988 -450962 2 436792 560609 2 2 999999 1 399691 752193 -993989 2 537322 922820 2 3 999993 2 8 999984 2 2 999999 1 669443 939720 -732108 1 11 999999 641849 1 301284 329599 433004 2 3 999987 1 197220 507216 -518401 2 12 999994 2 2 999999 1 2 999999 -720519 1 2 999999 -987309 2 2 999999 2 1 999990 2 2 999999 2 8 999990 1 2 999999 566931 2 2 999999 2 220235 239445 2 225822 886805 2 4 999990 2 238342 797572 2 8 1000000 1 12 999981 440607 1 10 999995 -234801 2 276590 344311 1 19999 476199 -415477 2 45226 428248 2 2 999999 2 2 999999 1 2 999999 406187 2 896395 936220 2 2 999999 1 776350 949023 -385074 2 15 999990 2 128565 774516 2 2 999999 2 15 999990 1 10 999988 -195664 2 2 999999 1 2 999999 77393 2 12 999991 2 15 999996 2 18 999987 2 2 999999 1 476331 585616 995106 1 6 999992 432133 1 9 1000000 197823 2 7 999992 2 13 999995 2 2 999999 2 149727 729874 1 18 999988 -632479 1 2 999999 939054 1 2 999999 -394145 2 2 999999 2 2 999999 1 19 999986 -50039 1 5 1000000 -363328 2 2 999999 1 547687 856244 590809 1 142323 150715 -893194 2 192445 281017 2 2 999999 1 2 999999 -357573 2 320867 474805 2 2 999999 1 11 999994 349950 1 15 999994 -901690 2 8 999990 1 2 999999 809609 1 17 999996 -657965 1 2 999999 244879 2 2 999993 2 11 999992 1 20 999998 600198 2 395058 879112 1 2 999999 -949977 1 355418 434859 -202832 1 2 999999 783035 2 18 999987 1 2 999999 192538 2 8 999998 2 558665 951459 1 90307 669340 -48092 1 12 999997 446013 2 203941 739415 2 2 999999 1 420557 853384 30254 1 547987 768672 13231 2 10 999996 1 2 999999 535484 1 207710 708331 445610 1 499092 604028 196754 2 2 999999 1 700610 736909 -636337 1 11 999981 -595253 1 8 999994 -587410 1 48977 807705 -975152 1 2 999999 -59773 1 185677 748012 -581873 1 122539 421138 103498 2 407186 954600 1 135901 146403 -936597 2 6 999996 1 15 999988 286398 1 2 999999 892729 2 4 1000000 1 388814 890859 721314 1 5 999995 111093 2 1737 94247 1 14 999981 -717944 1 2 999999 590695 1 2 999999 926322 1 1 999982 -739623 2 3 999998 1 6 999996 -183284 2 17 999992 1 541749 878476 -928515 2 2 999984 1 14 999995 954510 2 2 999999 2 11 999995 1 2 999999 -703090 2 4 999990 1 2 999999 913142 2 648094 744563 1 20 999987 -932655 2 277825 846606 1 11 999993 -250703 2 2 999999 2 195447 399181 2 441788 990356 1 2 999999 504863 2 15 999997 1 487288 706309 362906 1 707343 957643 714869 2 422322 712368 2 15 999992 2 2 999999 1 385498 684154 -137903 2 2 999999 1 2 999999 602698 2 745505 909924 2 15 999998 1 12 999983 605800 2 2 999999 1 2 999999 -60158 1 2 999999 -877962 1 551303 869503 527789 1 2 999999 28601 2 168452 909318 1 30230 377121 46567 1 16 999993 -107769 2 11354 677606 1 2 999999 165751 1 3 999985 -307615 1 2 999999 129322 1 2 999999 555091 1 922025 936243 882510 2 2 999999 2 232932 439773 1 324275 505404 -580024 2 482144 921888 1 10 999991 205467 2 2 999999 2 138162 740992 1 165230 744122 -196297 2 730368 960102 1 15 999982 -571351 1 697858 937396 348156 1 2 999999 909125 2 570424 676424 1 462428 740121 -973868 2 2 999999 2 2 999999 2 68109 902536 1 2 999999 -477624 2 2 999999 2 2 999999 2 16524 33736 2 12 999985 1 78354 640701 161441 1 8 999982 -550630 2 2 999999 1 2 999999 19426 2 613126 638412 2 529456 931674 1 2 999999 -973780 1 8 1000000 989634 2 16 999987 1 2 999999 279970 1 169073 564506 -202508 2 81339 274047 1 2 999999 906704 2 558823 709060 2 2 999999 2 2 999999 1 18732 530518 -757472 2 260791 859517 1 10 999992 -614141 1 406276 875116 232260 1 2 999999 606327 2 514310 814858 1 20 999990 342962 2 514975 769513 2 2 999999 2 18 999983 2 2 999999 1 674899 830714 -196405 1 14 999985 -896225 1 2 999999 483449 1 546715 614080 -215477 1 640638 903087 -932701 1 557234 651156 -981919 1 146768 965882 -640464 2 2 999999 1 2 999999 -439139 2 398524 437908 2 4 999988 2 391360 491873 2 502499 621416 1 2 999999 -241672 1 2 999999 374862 2 445558 920648 1 568710 620469 -914159 2 2 999999 2 5 999989 2 613413 780365 1 2 999999 572130 2 507724 892886 1 20422 662669 -76289 2 124923 392864 1 103913 771903 317854 1 107163 134324 772771 2 399652 759505 1 4750 737091 816020 1 2 999999 -911968 2 11 999982 2 195290 787980 2 12 999986 2 13 999982 2 520717 637159 2 12 999982 1 32288 233561 -208759 1 304331 481348 586656 1 2 999999 870891 1 2 999999 381696 2 2 999999 2 586666 735152 1 12 999990 461453 2 777161 823488 1 2 999999 -737448 1 369229 441666 331257 2 2 999999 2 2 999999 1 2 999999 109249 2 18 999987 2 2 999999 1 2 999999 967561 2 2 999999 2 17 999986 1 160147 756863 -489854 1 3 999987 136529 2 292596 329824 2 690780 938117 2 2 999999 2 220969 388290 2 18 999999 2 3 999982 1 2 999999 -787133 1 644173 674151 643713 1 2 999999 682403 1 2 999999 771633 1 471939 924928 746430 2 179393 779472 2 135929 900476 2 524110 991832 1 16 999985 206855 2 351397 512249 1 1 999991 638928 1 2 999999 909898 2 8 999998 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 9 999990 -151024 2 2 999999 2 188979 684169 2 2 999999 1 284451 437902 -227888 2 2 999999 1 2 999999 -789175 1 20 999987 179586 1 74918 287237 178182 1 18 999999 -97118 1 497007 692501 85950 1 6 999995 775433 2 12 999992 2 2 999999 1 2 999999 -325746 2 19 999991 2 2 999999 2 700576 750285 2 2 999999 2 3 1000000 1 19 999993 464658 2 20 999992 1 99335 776536 -311444 2 2 999999 1 2 999999 -675539 1 2 999999 359367 1 2 999999 544734 1 328386 651944 122848 1 2 999999 853861 1 2 999999 673332 1 8 999996 -151437 1 379542 958469 -803973 2 141781 729765 2 2 999999 1 2 999999 -673458 1 430701 743301 282892 2 2 999999 1 2 999999 284650 2 473658 689716 1 2 999999 -280314 1 2 999999 368156 2 6 999984 1 532289 830511 12817 2 246340 652357 1 2 999999 947112 1 423834 894157 -755701 2 368796 413419 1 5173 586790 -988818 1 7 999991 -358902 2 271800 746646 1 486276 943100 546645 2 111477 221718 2 2 999999 1 2 999999 -714073 1 14 999984 -904139 1 2 999999 -927146 2 14155 301702 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 77719 403020 1 2 999999 375826 2 2 999999 2 227610 793383 1 2 999999 -90292 1 2 999999 90255 2 2 999999 2 2 999999 1 2 999999 654771 1 13 999988 418623 1 370333 737501 -698283 1 3 999982 -145919 1 13 999988 71279 2 6 1000000 2 2 999999 2 20 999991 2 513507 608407 2 15 999992 1 2 999999 -484681 1 580162 963988 -907599 1 2 999999 312337 2 217487 985363 1 13 999982 985388 2 2 999999 1 6 999994 -336501 2 9 999999 2 2 999999 2 225103 899108 2 689615 745116 1 2 999999 -849981 1 2 999999 648173 1 5 999991 559294 1 2 999985 -607514 1 20 999988 -760214 1 2 999999 -729074 2 2 999999 2 16 999994 1 7 999986 378262 2 539097 819503 1 16 999983 511422 1 4 999983 -719162 2 523824 636489 2 512000 701783 1 16 999982 196723 1 2 999999 8997 2 144427 534368 2 2 999999 1 2 999999 857233 1 2 999999 -174126 1 2 999999 669381 1 385025 422965 -426690 1 244832 596607 -500669 2 11 999997 1 61099 371690 84499 2 98051 355989 1 63002 86045 -422451 1 5 999986 -671479 1 7 999993 -840938 2 406152 611280 2 87709 531782 2 373858 977343 1 501241 763514 -169172 2 16 1000000 1 2 999999 -941797 2 355640 844439 1 13 999989 -646140 2 64218 360230 1 471986 516060 212717 1 2 999983 -691746 2 12 999997 1 251676 974277 732555 2 881517 981002 1 310604 601686 350545 1 10 999996 -127051 2 503026 827911 1 1 999990 853902 2 681934 728564 1 2 999999 555384 1 2 999999 -896694 2 2 999999 1 2 999999 -97427 2 2 999999 2 2 999999 1 8 999993 703993 2 15 999995 2 233671 239850 2 2 999999 1 2 999999 573019 1 477929 502295 18315 2 8 999997 1 2 999999 751532 1 716353 743304 3047 1 421296 910098 -40564 1 7 999987 235542 2 2 999999 1 11 999995 -884635 1 8 999995 830366 1 102884 830912 -651848 1 423615 944347 788963 1 2 999999 -467015 1 16 999997 -292230 1 163146 991310 134820 2 2 999999 1 2 999999 -200744 1 16 999994 -988343 2 506323 735694 1 20 999993 -133137 2 105272 657285 1 2 999999 591632 2 2 999991 1 2 999999 -683362 1 19 999984 40879 2 422313 665508 2 11 999985 2 330377 429514 1 2 999999 839119 1 422573 653719 401937 2 98847 870031 1 95381 737981 -137928 1 17 999994 -260800 1 14 999989 -990884 1 2 999999 625958 2 2 999999 1 2 999999 831348 2 2 999999 2 297334 609679 2 86862 529339 1 14 999982 964268 1 2 999999 519180 2 7 999988 2 226455 269270 1 64836 108002 -74185 2 362375 986098 1 8 999983 204084 2 415132 717371 2 194251 597861 1 19 999989 373864 1 19 999993 917437 2 2 999999 2 2 999999 1 2 999999 136604 1 2 999999 199649 2 2 999999 1 20 1000000 -797617 1 8 999988 359982 1 16 999999 -773723 2 2 999999 1 348732 597005 -644558 2 126304 609581 1 7 999998 -794673 2 176395 921378 2 2 999999 1 262111 346863 -767203 1 2 999999 -651849 1 4 999991 -564319 2 2 999999 1 2 999999 152003 1 14 999981 820461 1 18 999985 779694 2 146080 825834 1 703924 978385 162944 2 855583 875518 1 2 999999 349818 1 86788 244458 887356 1 3 999992 -900463 1 2 999999 -908497 2 1 999985 1 3 999988 916480 1 3 999981 -19793 2 2 999999 1 756126 955747 -545867 2 16 999997 1 5 999984 -530315 2 345923 528963 1 1 999993 184416 2 2 999999 2 2 999999 1 14 999993 820771 2 2 999999 1 826099 854433 129788 2 16 999987 2 7 999986 1 11 999987 388604 1 2 999999 -695533 2 4 999997 2 20 999996 2 3 999983 1 16 999997 702846 2 194460 612689 1 514556 893463 19276 2 1 999999 1 2 999999 -353165 2 6 999997 1 72990 988199 904528 1 142806 881087 -156999 1 3 999999 569701 1 2 999999 -336105 2 514559 529754 2 2 999999 2 3 999987 1 2 999999 -609907 1 562403 911312 52623 1 426939 995682 228553 1 12743 379670 404381 2 6 999998 2 630397 633178 1 283063 297699 -386042 2 2 999999 1 15 999984 -557800 2 392550 783640 2 6 999982 2 259887 704590 2 2 999999 2 579095 752585 1 18 999985 -437891 2 525658 557338 2 2 999999 1 14 999986 -371820 1 7 999998 -696382 2 12 999993 2 2 999999 1 380616 987990 780614 2 2 999999 2 2 999996 2 166603 897657 1 425041 736151 223697 1 2 999999 -257094 2 278180 789137 1 335278 866744 -910502 2 13 999989 2 509919 661946 2 2 999999 1 2 999999 786505 2 8 999999 1 2 999999 283197 1 2 999999 -643471 2 155257 783860 1 582613 860122 -231825 2 2 999999 1 553798 781547 -121808 1 2 999999 874688 2 13 999988 2 262 117315 1 4 999993 524879 1 2 999999 -588255 1 5 999991 -679795 1 58348 231044 116133 2 284469 853438 2 2 999999 2 841036 880055 2 16 999987 1 2 999999 -747085 2 101525 758617 2 8 999981 2 435219 622187 2 2 999999 2 210899 409077 2 85990 662960 2 11 999983 1 7 999984 28158 1 2 999999 51752 2 2 999999 2 10 999984 2 281306 721283 2 1 999981 1 2 999991 -646721 1 2 999999 703584 2 10 999986 2 488954 523501 1 2 999999 693868 2 2 999999 2 9118 492822 2 367287 388297 1 5 999997 -708770 2 59343 806137 2 81874 706026 1 2 999999 54716 2 11 999988 2 640458 709842 2 374241 626720 2 2 999999 1 2 999999 -214438 2 2 999999 2 567106 925696 2 7 999988 1 223267 919078 -540376 2 2 999999 2 140478 802170 2 2 999999 1 8 999990 -255365 2 1 999994 1 252784 891612 292315 1 7 999990 -281426 2 50606 601500 2 19 999984 2 2 999999 1 20 1000000 -825103 2 7 999983 1 603529 963993 -294891 2 1 999982 1 17 999990 503263 2 72140 85004 2 323308 714812 2 2 999999 2 556741 702633 2 2 999986 1 285740 527360 727420 2 2 999999 2 13 999983 1 15 999993 -751483 2 2 999999 2 133211 721627 2 193943 911324 2 399751 800808 1 5 999999 868039 1 2 999999 457851 1 799581 875269 -676607 1 153293 403228 41834 2 9 999996 1 240116 986434 -533626 1 2 999999 659192 2 2 999999 1 2 999999 295449 2 286707 390092 1 2 999999 -739217 2 2 999993 2 210815 291399 2 2 999999 2 15 999984 2 2 999999 2 2 999999 1 265970 485632 928422 2 12 999982 1 81428 884862 -190129 1 2 999999 230506 2 3 999991 1 2 999999 -880859 2 289345 925363 1 2 999999 -78748 1 2 999999 542876 2 2 999999 1 1 999982 833860 2 2 999999 2 2 999987 1 2 999999 -662919 2 301728 362020 2 2 999999 1 277856 407381 882254 2 149423 776766 1 2 999999 483841 2 2 999999 1 2 999999 -880556 1 18 999983 -736248 2 2 999999 1 331421 370904 1159 2 2 999999 2 18 999995 2 2 999999 2 2 999999 2 2 999999 1 2 999999 286167 1 2 999999 -564405 2 2 999999 2 19 999997 2 149609 581769 2 2 999999 1 20 999994 603444 2 20 1000000 2 2 999999 1 2 999999 -965406 1 2 999999 -988298 1 819367 971396 501137 2 2 999999 2 19 999986 1 12 999983 594887 2 2 999999 2 405869 968754 2 2 999999 2 2 999999 1 2 999999 476838 1 15 999989 929823 2 29317 872259 2 13 999993 1 2 999999 296671 2 2 999999 1 8 999986 -324166 1 193315 279044 757174 1 524005 742005 959963 2 2 999999 2 193668 802725 2 314345 626351 2 284062 663271 1 28115 869466 14964 2 3 999997 1 80181 440547 -657708 1 46601 724452 67790 2 2 999999 2 192279 654221 1 275412 618587 -446545 2 9 999984 1 2 999999 811024 2 8 999996 1 2 999999 19264 2 2 999999 1 239429 240339 -162636 2 2 999999 1 492905 575290 -449306 1 12 1000000 -434392 1 32200 236914 474745 2 2 999999 2 2 999999 1 546342 767969 -779460 2 359386 870373 2 278430 870273 1 15 999996 -552175 2 18 999999 2 2 999999 2 588056 776988 2 2 999999 2 400507 615382 2 12 999989 2 2 999999 1 2 999999 341172 2 337439 481186 2 2 999999 2 64623 542493 1 298319 718578 -82872 1 524786 683032 -864836 1 3 999985 668495 2 2 999999 1 426116 442511 663079 2 190953 406859 2 2 999999 1 7 999981 -24248 1 51702 783493 713267 2 2 999999 1 460895 584787 974476 2 8 999982 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 18 999994 2 18 999995 1 2 999999 299139 1 261701 594098 520209 1 2 999999 822679 2 2 999999 1 2 999999 130306 2 2 999999 2 2 999999 2 4 999999 2 1 999983 1 4 999982 -747265 1 34081 434928 -160819 1 2 999999 -171517 1 286138 889698 131581 2 1 999985 1 492174 653036 -491189 2 2 999999 2 2 999999 1 13 999989 -250076 1 2 999999 956772 2 13 999998 1 2 999999 -69890 1 19 999994 -141517 2 2 999999 1 24472 747248 247144 2 17 999987 1 67174 199671 -750912 1 376823 495099 723936 2 2 999999 2 2 999999 1 1 999999 -536567 1 187685 795906 609501 2 178803 960383 1 2 999999 476149 2 404063 661450 1 5 999994 -43542 2 660403 963013 1 2 999999 -101919 1 146972 149078 -568534 1 2 999999 284301 1 6 999991 341941 2 49111 914283 2 6 999984 1 19 999989 683712 1 11 1000000 174712 2 2 999999 2 262084 590950 2 2 999999 1 738007 983092 -225837 1 2 999999 -268443 1 2 999999 32312 1 2 999999 803969 2 350797 467019 1 2 999999 369269 2 338671 635274 1 293557 426214 -234467 2 2 999999 2 36824 645109 2 2 999999 1 2 999999 819353 1 153888 285176 -330829 2 16 999996 2 18 999988 1 165684 317547 -322832 1 699612 735793 -474945 1 248632 341088 594785 2 2 999999 1 2 999999 -269859 2 2 999990 1 328248 589720 740698 1 2 999999 -956660 1 26387 124949 923150 2 422651 880724 2 2 999999 2 461198 731168 2 375207 976268 2 131083 340257 2 2 999999 2 2 999999 1 9 999991 -142850 2 12 999986 1 18 999981 -913571 1 2 999999 927188 2 10 999983 1 2 999999 186767 1 2 999999 25767 2 19 999995 1 368061 750451 -602835 2 310027 354737 1 2 999989 -239870 2 4 999982 2 8 999985 1 2 999999 334735 2 2 999999 1 2189 270977 66828 1 2 999999 -571240 2 2 999999 1 389429 801528 -99901 1 16 999995 979380 1 2 999999 -713030 1 2 999999 906416 1 12 1000000 834376 1 2 999999 607157 2 2 999999 1 2 999999 788064 2 510510 985000 1 19 999987 650159 1 617946 945942 -425120 1 237371 893526 -121945 2 290966 670157 1 5 999994 250298 1 2 999999 363882 2 6 999999 2 12 999994 2 6 1000000 2 6 999988 2 13475 497801 1 12 1000000 691709 1 581873 724470 -84647 1 340905 589984 -565604 1 2 999999 542443 2 19 999998 2 313151 613303 1 2 999999 85564 1 2 999999 -524469 1 14 999983 694236 1 379126 803357 204602 1 751809 809913 570764 1 13 1000000 -163094 2 2 999999 1 2 999999 -660829 2 2 999999 1 574755 601374 425816 2 473646 716648 1 15 999993 -477140 2 724275 765918 2 2 999999 1 11 999992 -844004 1 6 999983 -101161 1 161199 775723 675118 1 2 999999 -681793 1 319804 899989 45241 2 19395 278942 2 12 999985 1 203842 791019 341370 1 2 999999 595665 2 84193 278937 1 15 999985 386569 2 789172 925832 1 2 999999 135077 1 802996 888360 67342 1 8 999987 -906939 1 15 999985 -220289 1 2 999999 -316562 2 97105 731397 2 2 999999 2 283581 533481 1 11 999999 -772784 2 4 999988 1 2 999995 -621941 2 6 999996 1 9 999985 247616 2 19 999981 1 2 999999 553342 1 5 1000000 754011 1 2 999999 719794 2 2 999999 1 2 999999 547182 1 2 999999 -61000 1 2 999999 -689647 2 175441 245199 1 323448 807309 731879 2 2 999999 1 135563 175690 -791627 2 2 999999 2 19 999991 2 2 999999 1 41143 939775 -101224 1 11 999996 -393523 2 2 999999 1 389468 590871 700464 2 5 999994 1 63724 746578 -814875 1 15 999999 976586 1 4 999989 561086 2 12 999985 2 2 999999 2 4 1000000 1 12 999989 -86778 1 2 999999 206888 2 2 999999 1 10 999996 946702 1 2 999999 -642392 2 2 999999 1 11 999985 127615 2 2 999999 2 24770 773431 2 2 999999 1 8 999984 -662267 2 284048 879332 2 2 999999 2 401951 540968 1 8 999984 944217 2 19 999981 2 2 999999 1 12 999993 -643559 1 2 999999 351923 2 2 999999 1 17 999994 454591 1 2 999999 -594493 1 11389 921253 887140 2 2 999999 2 2 999999 1 2 999999 538398 2 16 999986 2 2 999999 1 2 999999 713187 1 791006 970522 555202 2 2 999999 2 2 999999 2 2 999999 1 1 999991 240122 1 20 999996 -21075 2 253462 441733 2 2 999999 1 581632 922766 166587 2 2 999999 1 445826 782717 -800109 1 2 999999 -204687 1 267370 366248 -885561 1 10 999986 935532 1 410129 878477 -707338 1 16836 421263 545536 2 10 1000000 2 5 999996 1 2 999999 -810119 2 10 999998 1 796557 845980 134116 1 2 999999 913107 2 2 999999 2 2 999999 1 3 999985 -801800 2 9 999992 1 6 999989 -903371 2 2 999999 1 14 999985 -290585 1 510991 515150 -147026 1 215761 408668 248751 1 2 999999 -585266 2 19 999996 2 410351 668751 2 5 999992 1 15 999993 -979670 1 17 999988 363762 1 322547 600300 317279 2 13 999985 1 18 999994 547324 2 2 999999 2 1 999985 1 16 999988 -265777 1 16 999982 965087 1 13 999997 -728396 1 2 999999 -996979 2 14 999990 1 406276 420540 -490790 1 16 999995 771639 2 12 999992 2 15 999985 1 126362 302226 298441 1 162654 891252 86094 1 281260 744035 124525 1 8 1000000 -767960 1 62352 224880 -721021 2 9 999993 2 221159 306776 2 2 999999 2 2 999999 2 137621 274820 1 10 999994 588004 2 2 999999 1 2 999999 -544392 2 309461 394062 2 1 999982 2 2 999999 2 9 999997 2 2 999999 2 2 999999 1 13 999984 -639705 1 105669 537903 136527 2 4 999998 1 769544 976011 526313 1 14 999985 -652706 1 2 999999 -7446 1 464407 607120 934392 1 11 999984 -551877 2 233451 838285 1 25090 240483 131706 2 407527 572690 1 2 999999 694375 2 3 999998 1 15 999994 786178 2 110597 163319 1 696659 715899 -204149 2 15 999997 2 20 999996 2 136552 843358 2 217398 766904 2 19 999993 1 211081 877446 952842 2 9 999992 2 3 999988 2 2 999999 2 2 999999 1 2 999999 714169 2 2 999998 1 2 999999 -937308 2 17 999996 2 2 999999 1 401809 485043 395835 1 2 999999 -897454 1 12 999989 -566542 2 2 999999 2 193305 301693 1 2 999999 406360 2 484162 607183 2 2 999999 2 6 999995 2 2 999999 1 1 999987 -620809 1 2 999999 867436 2 2 999999 2 287617 381487 2 16 999993 1 12 999988 -926801 2 15 999989 2 14 999982 1 2 999999 -143506 2 333090 611161 2 2 999999 2 255134 833166 1 11 999987 -997886 1 2 999999 -732641 2 19743 324099 2 107460 914717 1 17 999990 111779 2 17 999992 2 2 999999 1 8 999992 536280 2 374861 683550 1 19 999991 829353 2 15 999984 2 66514 927371 2 2 999999 1 2 999999 -53008 1 2 999999 928750 2 411834 732030 1 20 999986 986618 2 2 999999 1 4 999993 265823 1 2 999999 462968 1 2 999999 982093 1 151358 871630 671494 2 2 999999 1 2 999999 395772 2 14 999987 2 118483 730097 2 2 999999 2 780193 813182 1 19 999982 -430572 1 8 999989 -846724 2 6 999981 2 141690 377446 2 8 999992 2 1 999983 2 19 999995 1 2 999999 -944917 2 560931 874149 1 2 999999 228933 2 2 999999 2 2 999999 1 8 999997 306317 2 235142 347991 2 13 1000000 1 2 999999 -620076 1 17 999985 610296 1 2 999999 698294 1 539498 669146 399257 2 508598 804690 2 300929 356759 1 18 999992 367498 1 8 999992 657747 1 935784 969848 -5351 2 13 999993 1 302698 837267 682979 1 2 999984 867272 2 2 999999 1 17 999985 -331135 2 1 999998 1 2 999999 -394356 1 2 999999 712120 1 207538 538004 841045 1 2 999999 644989 1 343040 502546 -200468 1 2 999999 414996 2 1 999989 1 2 999999 428221 2 8 999989 2 103522 638294 2 592461 604128 2 356455 536984 2 2 999999 2 1 999982 1 69253 767142 966575 2 2 999999 2 382774 519003 1 2 999999 168310 2 2 999999 1 536370 795541 513404 2 2 999998 2 731068 995149 2 12 999996 2 76918 169544 2 2 999999 1 2 999999 -939293 1 13 999989 262016 2 16 999991 1 1 999985 -484257 2 565366 946618 2 14 999984 2 4 999988 1 8 1000000 -877568 2 3 1000000 1 2 999999 -753630 1 16 999985 -431162 1 19 999983 839988 2 13 999984 2 2 999999 2 18 999999 2 2 999999 1 775080 983463 -823981 1 1 999997 -856194 2 6 999998 1 408142 635937 571957 1 2 999999 8165 1 2 999999 -105197 2 2 999999 2 2 999999 2 2 999999 1 1 999981 240332 2 2 999999 1 861825 971820 94800 1 3 999986 72728 1 690567 756041 -668508 2 2 999999 1 2 999999 551150 2 18 999983 2 325649 652122 1 601218 712586 -152836 2 2 999999 1 147094 164127 440426 2 351416 505465 1 6 999995 -762980 1 2 999999 23260 2 4 999985 2 409555 531035 2 17 999996 1 5 999997 -881339 1 15 999993 192477 2 2 999999 1 2 999999 -467135 1 15 999999 -990960 1 14 999998 -489078 2 2 999999 1 2 999999 227844 1 2 999999 949312 2 2 999999 1 17 999991 358118 1 12 999983 357215 2 8 999990 2 2 999999 2 15 999990 2 16283 77588 2 14 999992 2 2 999999 1 17945 246736 974948 2 2 999999 2 10 999984 2 526719 838639 1 2 999999 656460 1 2 999999 799227 1 2 999999 -480911 1 7 999986 -970097 1 2 999999 -391851 1 2 999999 -786843 1 132090 743245 -238193 2 5 999985 2 91702 834677 1 18 999985 -438285 2 100591 440561 2 2 999999 2 2 999993 1 705835 789246 604765 1 336437 747302 -459153 1 11 999988 -41362 2 5 999984 2 2 999999 1 223925 970848 -789398 1 2 999999 -97556 2 16 999997 1 2 999999 893361 1 12 999996 -872528 2 860527 973318 2 40708 87894 2 462291 589763 2 136319 362249 2 11 999993 2 2 999999 1 2 999999 -630675 1 6 999982 -339112 2 1 999988 2 2 999999 2 6 999981 1 2 999999 -823753 2 2 999999 2 2 999999 1 527384 719738 46503 2 9 999998 2 3 999999 1 19 999989 -548782 1 737126 830341 39030 2 2 999999 2 47168 743174 1 5 999988 969798 2 1 999982 1 678264 983561 -425954 1 2 999999 -449121 2 2 999999 1 2 999999 457517 1 525077 870001 84245 2 461035 800211 1 708455 739963 -499248 1 4 999986 -885919 1 15 999990 480786 1 16 999998 766331 1 2 999999 -698769 1 2 999999 -496579 1 2 999999 -310879 1 145022 576233 -116232 1 20 1000000 -528232 2 6 999997 1 19 999992 691453 2 447127 968028 1 15 999999 803451 1 42638 687963 737184 2 13 999993 1 2 999999 -546564 2 2 999999 2 2 999999 1 8 999985 -140599 1 2 999999 -220005 2 2 999999 2 458961 789752 1 17 999983 -224366 2 41579 863295 2 8 999991 2 7 999982 2 2 999999 1 49090 896905 -21392 1 2 999999 305978 1 7 999982 552112 2 20 1000000 2 2 999999 2 11 999981 1 2 999999 739222 1 18 999991 -223459 2 18 999983 2 2 999999 1 2 999999 718899 1 2 999999 -783719 2 2 999999 1 14 999995 -436284 1 36819 789580 195576 2 11 999997 1 72220 811407 95783 1 2 999999 941976 2 13718 981321 1 4 999994 -747474 1 2 999999 380771 1 1 999983 -125625 2 350840 497771 2 13 999987 1 16 999995 301972 2 126561 295986 2 12 999984 2 16 999988 2 13 999981 2 297900 649204 1 4 999984 -613011 1 139176 519774 838564 1 2 999999 -951302 1 5 999987 728476 1 20 999989 -97700 2 2 999999 2 344831 523320 1 20 999988 523083 1 214722 260878 944762 1 119105 299543 -809081 2 2 999999 1 799000 971681 -745205 1 539168 974801 -899535 1 2 999999 -46656 2 1 999986 1 2 999994 648941 2 5 999999 1 2 999985 -290459 1 5 999982 -279523 2 11 1000000 2 18 999987 2 11 999994 2 2 999999 2 7 999992 1 2 999999 -392406 2 220483 850033 2 18 999987 1 2 999999 414122 2 660637 980373 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 625646 920090 1 12 999992 -234261 2 2 999999 1 2 999999 296362 2 2 999999 1 2 999999 -259478 1 18 999990 240832 1 2 999999 -581440 2 248840 817908 2 2 999999 2 10 999998 2 649860 757062 1 396706 563369 -187634 1 14 999990 769355 1 3 999999 -342043 2 2 999999 2 4 999990 1 326562 631844 -210292 2 1 999991 2 58894 951247 1 90828 194957 -968744 1 288484 814075 -606491 2 2 999999 2 9 1000000 2 7 999987 2 11 999991 2 2 999999 2 16 1000000 2 2 999999 1 2 999999 337529 1 2 999999 -5250 2 409841 710013 1 4 999996 -761869 2 481257 655412 2 7 999998 2 20 999986 2 559654 703631 2 39692 989903 2 2 999999 1 831643 991558 -106388 2 646798 986294 2 265336 982214 2 221087 317716 2 492337 618336 1 90481 822960 479833 2 549840 952567 1 15 999983 -415699 1 10 999999 -604795 2 2 999999 2 611860 850944 1 3 999994 343949 2 19 999998 2 2 999999 1 3 999985 -288704 1 6 999987 -430268 2 5 999982 1 2 999999 -374625 1 2 999999 -896826 1 48947 355228 -675425 1 7 999996 -626578 2 398039 410816 2 78698 852152 2 19 999984 2 9 999982 2 9 999986 1 639766 733450 950427 2 145794 830406 1 1 999995 -372002 1 7 999984 462999 2 5 999985 1 316574 739210 -72528 2 7 999985 2 2 999999 1 2 999999 411072 1 1 999999 608049 1 17 999981 830146 2 621248 868042 2 124963 351173 1 879801 933612 -443235 1 274000 501240 313398 2 5 999992 1 668492 814259 -443008 1 15 999985 -708534 2 2 999999 1 636945 908569 488088 2 9 999991 1 424923 624763 -556 2 287804 495271 2 557327 892831 1 2 999999 -168126 1 62300 773453 678679 1 2 999996 -948816 1 2 999999 413236 2 2 999983 1 17 999990 -538969 2 2 999999 2 5 999996 2 11 999991 1 2 999999 -355735 2 76898 503781 1 2 999999 522540 1 13 999992 -789069 2 8 1000000 2 17 999991 2 11 999992 1 2 999999 -214719 2 182274 594772 1 701757 776154 -18678 2 518416 616297 2 16 999995 2 2 999999 1 13 999998 481775 1 559619 901431 -166324 2 2 999991 2 2 999999 1 490124 673288 -372370 1 10 999996 -554858 1 9 999990 -198059 1 2 999999 856657 2 7829 633331 2 632151 655777 1 12 999990 -10723 2 2 999999 1 1450 33423 -792722 2 11 999991 1 696260 806330 -692162 2 2 999999 2 1 999994 1 2 999999 -974404 2 232415 392733 1 2 999999 -729250 1 11 999987 -822810 2 90280 340656 1 628971 955116 37951 1 299376 375245 -625886 1 2 999985 -407763 1 174755 255991 441109 1 11 999985 438489 1 5 999985 -815754 1 2 999999 834154 2 2 999999 1 2 999999 523561 1 2 999999 -946699 1 189321 295302 -105634 1 261834 511648 317108 1 13 999988 -328701 2 616793 699380 1 2 999995 304548 1 2 999999 -965794 2 2 999999 1 19 1000000 162537 1 1 999983 663194 2 19 999997 2 897031 960447 2 2 999999 1 356691 976363 434712 1 2 999999 -143338 2 2 999999 2 16302 204177 1 2 999999 -708685 1 2 999999 298013 2 142546 294740 2 227479 702828 2 89975 338896 1 2 999999 539930 2 2 999999 1 2 999999 -77986 2 635982 705533 1 15 999995 -938190 2 17 999982 2 10 999997 2 20 999997 2 2 999999 1 2 999999 -677131 1 664763 838704 395155 1 2 999999 -818311 2 2 999999 1 19 999989 378375 1 2 999999 956649 1 13 999998 560602 2 2 999999 2 704139 948319 1 14 999983 285564 1 2 999999 -142734 1 10 999986 496372 2 2 999999 1 12 999999 932835 1 169033 544114 626787 1 623671 722174 -469618 2 242848 879371 2 2 999999 1 2 999997 -502542 2 17 999992 1 11 999981 821204 1 4 999983 -519445 2 11 1000000 2 2 999999 1 20 999985 913587 1 2 999999 821060 2 2 999999 2 12 999994 1 8 1000000 370533 2 690439 861341 1 2 999999 293193 2 376520 768000 2 2 999999 2 4 999991 1 2 999999 774056 1 2 999999 -781511 2 8 999994 1 498447 724239 296134 1 2 999999 -907818 1 11 999996 271953 1 2 999999 -366717 1 36681 394116 -821674 2 2 999999 2 17 999992 2 166256 793097 1 8 999982 898666 1 3 999988 -907954 1 238096 344984 -142092 2 10 1000000 2 2 999999 2 2 999999 2 4 999986 1 2 999999 -803070 1 2 999999 257655 2 15 999993 2 16 999992 2 2 999999 2 10 999998 2 81075 103071 2 975125 979019 2 2 999999 1 11 999990 -608157 1 2 999999 566026 1 2 999999 -300267 2 256736 962206 2 1 999993 2 15 999981 2 313560 905410 2 8 999991 1 4282 877273 -803734 1 15 999985 852482 1 14 999985 -278171 2 16 999993 2 15 999989 1 672273 674639 556956 2 2 999999 1 350849 776120 -859007 1 2 999999 -986490 1 2 999999 465244 2 2 999999 1 2 999999 927172 1 2 999999 168813 2 3 999986 1 13 999981 -424299 2 2 999999 2 2 999999 2 549629 991278 2 19 1000000 2 2 999999 1 17 999984 -615673 1 17 999981 -913877 2 225200 250477 1 2 999999 127099 1 78742 904931 165625 1 2 999999 44703 2 4 999989 1 2 999999 494670 1 366905 893637 -948892 2 2 999999 1 2 999999 -963877 1 228524 503536 -721004 2 26785 40419 2 17 999983 2 235153 573428 1 75532 122130 -146720 2 49760 354324 1 10 999994 29519 2 14 999985 1 2 999999 161862 2 603008 639845 2 109774 117735 1 225186 361318 -207525 2 367827 706542 2 2 999999 2 4 999989 1 18 999981 -630261 1 8 999988 734496 1 77380 395411 950717 2 508802 764680 2 87211 166170 1 489326 656992 907985 2 11 999984 2 2 999999 1 354889 617390 513744 2 99269 211363 1 2 999999 315706 1 125886 828299 411154 1 20 999995 -592092 1 771584 981137 -370611 1 290594 694918 603359 1 2 999999 755708 1 13 999982 553703 2 2 999999 2 2 999999 1 5352 748157 -847844 2 285312 599313 1 409086 588656 -283004 1 4 999997 428762 1 2 999999 8773 1 7 999989 224122 1 15 999983 296270 2 272344 366742 1 9 999981 485943 1 2 999999 757779 2 86052 392968 2 226824 681705 1 10 1000000 -488805 2 162885 632801 2 869707 915962 2 121110 128284 2 806075 890900 2 5 1000000 1 133248 298896 506615 2 680469 855664 2 2 999999 1 60498 469411 817011 1 12 999998 -226906 2 136537 450419 2 504118 515616 1 278684 455343 -876125 2 7 999994 2 17 999985 1 586345 652953 761332 2 10 999996 1 4 999985 910492 2 7915 470420 2 2 999999 2 678833 894803 2 12 999999 1 2 999999 386254 1 2 999999 -289500 1 925981 929293 995624 2 1 999992 1 11 999983 -156999 1 520903 777230 -458496 2 2 999999 1 2 999999 -192653 2 2 999999 2 18 999988 2 535674 913073 2 141045 455602 1 533577 708088 -446715 2 2 999999 2 2 999999 1 12 999995 744833 1 3358 282689 282324 2 9 999990 2 5 1000000 1 19 999996 187573 1 437516 870620 416255 2 16 999989 2 4 999999 2 137264 966939 1 560665 583296 -900421 2 2 999999 2 1 999992 1 19 999983 -646658 1 753772 864664 15247 2 468571 615577 1 2 999999 -621759 2 446861 770892 1 239285 812385 -209457 2 304771 665826 2 12 999994 1 2 999999 908781 1 2 999999 706754 1 2 999999 -529435 2 2 999999 1 2 999999 -184850 2 2 999999 2 2 999999 1 275059 359922 -344693 2 5 999987 2 7 999999 2 18 999981 1 301003 372045 472164 1 2 999999 101911 2 2 999999 1 148118 837191 -924266 1 2 999999 838543 2 10 999991 2 429781 947405 1 147478 979863 -831092 2 20 999986 2 2 999999 1 19 999981 -535712 2 290860 370632 1 2 999992 -349782 2 20 1000000 2 2 999999 2 2 999999 2 627449 778416 1 2 999999 -661008 2 4 999986 2 660240 954391 1 85463 687774 -349950 1 120374 349919 -790968 1 2 999999 -300605 1 2 999999 -619589 2 16 999984 2 16 999999 2 520977 722240 2 117333 260874 1 15 999993 480925 1 5 999995 348668 1 2 999999 -975755 1 2 999999 72226 1 20 999987 -15296 1 7 999997 -983192 1 2 999999 -788549 2 317487 460288 1 2 999999 -175861 1 731542 968772 354301 1 2 999999 252995 1 8 999995 -681728 2 20 999994 2 2 999999 1 2 999999 3388 2 60809 419570 1 2 999999 572019 2 10 999987 1 14 999994 -255276 2 2 999999 2 8 999983 2 8 999984 1 2 999998 -476343 1 13 999984 -570820 2 3 999993 1 170222 519383 -923807 1 10 999996 945328 2 2 999999 1 298135 986226 928500 1 244837 809317 -379715 2 17 1000000 2 2 999984 2 564439 575018 1 2 999993 306678 1 11 999988 87251 2 436079 891615 2 74717 788742 1 10 999988 -194149 2 619204 871361 2 16 999995 2 2 999999 2 2 999999 1 6 999994 -834319 1 345416 484457 -549856 2 218764 795516 2 2 999999 2 512779 770125 2 311512 902615 2 2 999999 2 440497 975633 1 11 999997 663875 2 1931 342167 1 2 999999 -54703 2 200782 593561 2 4 999994 2 362075 707398 2 693386 978542 1 10 999983 -185623 1 2 999999 -192931 1 326508 698975 -962503 1 2 999999 10457 2 17 999995 2 8 999992 2 4 999991 1 18 1000000 849400 2 3 999987 1 12 999981 577270 1 896919 987676 183890 2 45338 179722 1 77286 827036 177717 1 2 999999 -852423 2 11 999988 1 2 999999 -417310 1 12 999986 271250 2 453174 870087 1 437704 576291 -921996 1 41582 729757 -221885 2 2 999999 2 2 999999 1 8 999987 -320332 2 18 999999 2 27330 648472 1 506488 941725 429364 1 3 999991 -144403 2 189335 285243 1 392678 999806 35453 1 2 999999 575474 2 21033 641861 2 5 999998 1 33233 964064 880212 2 11 999996 1 2 999999 213682 1 2 999999 -490962 2 2 999999 1 3 999999 -618228 1 275337 463291 -484077 2 11 999989 2 2 999999 2 2 999999 2 19 999990 2 2 999999 2 2 999999 2 9 999984 1 12 999990 680627 1 17 999989 -178539 2 280066 628866 2 4 1000000 2 475356 511910 1 9 999988 989443 2 40627 203446 2 2 999999 2 11 999988 1 17 999991 212654 1 13 999989 -202708 2 2 999999 2 2 999999 1 18 999981 -961827 2 23075 192419 1 4 999992 647188 2 2 999999 2 243097 488067 2 2 999999 2 2 999999 2 6 999981 1 388478 444418 580668 2 798504 815789 1 2 999999 -769821 2 2 999999 2 129863 854501 2 5 999999 1 2 999999 -544762 1 413997 496450 148146 1 1 999998 -212148 2 9 999995 2 2 999999 1 240354 605733 512832 1 2 999999 -873077 1 8 999992 -922651 1 16 999984 -971962 2 11 999989 1 6 1000000 -364798 1 22483 213816 880381 2 2 999999 1 2 999999 909026 2 8 999987 2 361047 373656 1 2 999999 -299629 1 6 999994 -59470 1 8 999983 585764 1 15 999994 243581 2 443916 695750 2 32382 127129 1 943125 990531 869178 1 6 1000000 -997674 2 11 999999 1 471996 882396 -190340 1 686855 817921 106879 1 255162 853527 796905 2 2 999999 2 2 1000000 2 327436 716778 2 9 999982 2 5 999998 1 240919 981758 43938 1 18 999990 148656 1 20 999981 571459 2 637067 928973 1 6 999993 798751 2 613133 971007 1 197826 952771 -841146 2 2 999999 1 23472 965802 214560 2 755339 894054 1 1 999986 -194787 2 2 999999 2 2 999999 1 2 999999 -256307 2 42589 983988 2 50285 804461 2 461383 817041 1 2 999999 865886 2 15447 686717 2 284008 812091 1 441929 666700 472057 1 307871 938828 -548760 1 2 999999 936523 1 222224 539274 929424 2 241143 673296 2 2 999999 1 2 999999 967269 2 214681 295300 1 2 999992 -191687 1 704583 747444 -474538 1 61078 934784 -840194 1 2 999999 -645717 1 2 999999 741895 2 16 999998 2 154982 983265 1 7 999985 410045 2 1 999985 2 16 999999 2 2 999999 1 1 999997 62523 2 6 999985 1 613384 828138 -82017 2 493789 518765 1 33710 619682 309068 2 2 999999 2 17 999997 2 7 999992 1 10 999988 -342539 2 10 999982 1 263441 504826 -903885 1 10 999992 860617 1 19 999991 794218 1 2 999999 608380 2 2 999999 2 703344 925530 1 5 999996 274331 2 2 999999 1 8 1000000 874749 2 17 999981 2 2 999999 2 3 999981 2 20 1000000 1 691801 942001 814969 1 5 999983 -581104 1 16 999996 -768543 1 138120 917523 -67206 2 2 999999 2 2 999999 1 5 1000000 -538522 1 63527 386017 -795238 2 2 999999 2 18 999983 1 2 999999 324207 1 15 999983 928929 2 12 999997 1 480561 955032 525092 1 2 999999 -538489 1 247634 967643 -945293 1 2 999999 -561605 2 444962 515776 2 466092 778061 2 193348 816648 1 322830 495291 272098 1 2 999999 -487044 2 4 999981 2 11 999991 2 18 999987 1 2 999999 369729 2 2 999985 1 2 999999 577073 1 3 999991 -289995 1 388824 886324 -226725 2 1 999999 1 12 999985 944884 1 19 999993 -146501 1 2 999999 -19208 2 588183 863535 2 2 999999 1 2 999999 990525 2 424171 925345 1 304088 722502 781842 2 2 999999 2 15 999986 1 13 999984 511439 1 462459 490293 346325 1 2 999999 -422073 2 61798 888596 1 6 999984 145307 2 2 999999 1 2 999999 236919 2 366115 627171 1 2 999999 515495 1 9 999991 261834 2 2 999999 2 2 999999 1 2 999999 81581 1 2 999999 -897066 1 13 999989 906148 2 549480 773338 1 15 999993 163574 1 4 999987 -235731 1 9 999983 273738 1 210004 584482 -488876 1 16 999985 -456816 1 9 999982 913625 1 9246 451869 534495 1 14 999990 -101869 2 178970 241611 1 2 999999 810609 1 5 999985 632559 2 2 999999 1 2 999999 346865 2 12 999999 1 2 999999 80983 2 2 999999 1 2 999999 844773 2 317541 455379 2 2 999999 1 2 999999 936385 2 526578 542931 1 468360 844002 -130159 1 2 999999 -530743 1 15 999983 468882 1 707278 817351 557938 2 451443 496336 1 2 999999 -608368 1 16 999993 633307 2 14 999989 2 2 999999 2 15 999989 1 2 999999 742689 2 240981 518247 2 8 999999 1 367519 600158 190917 1 155508 839019 -932015 2 170477 451941 2 22814 53655 1 18 999993 -929813 1 2 999999 -728681 2 2 999999 1 80641 968089 531387 2 178447 490975 1 424780 968155 270760 1 2 999999 -12251 1 2 999999 280436 1 285600 332800 398701 2 2 999999 2 339645 371487 1 7 999987 -293489 2 2 999999 1 158697 848314 -767978 1 200923 395568 361732 1 2 999999 64032 1 1 999988 -451407 2 144975 299877 2 16 999988 2 89344 210142 2 2 999999 2 43626 653510 2 2 999999 1 2 999999 44158 2 2 999999 1 2 999999 296432 2 2 999999 1 102790 179648 292397 1 2 999999 -329518 1 5 999997 -168939 2 14 999983 1 2 999999 239002 2 11 999981 1 239421 429077 162809 1 1 999987 741936 2 18 999985 1 2 999999 -10091 2 2 999999 1 2 999999 972411 1 68310 414218 17956 2 162660 380121 1 214479 291990 310704 2 2 999994 2 17 999999 2 894426 945485 1 86415 464693 747855 2 211563 783733 1 16 999983 387665 2 12 999995 2 2 999999 2 268310 848780 2 351745 530170 1 2 999999 184965 1 549288 936001 421056 1 9 1000000 476684 1 2 999999 -431274 2 15 999985 1 2 999999 502542 1 9 999995 941863 1 16 999998 -202848 1 2 999999 -811476 2 2 999999 2 4 999996 2 2 999999 2 5 999992 2 282142 742833 2 773498 814248 2 2 999999 2 15 999998 2 8 999992 1 553742 619686 -162442 1 597110 704844 -720590 2 8 999996 1 19 999982 -212497 2 396230 901115 2 2 999999 2 2 999999 2 7 999996 1 312072 336693 99761 2 41998 226952 1 2 999999 -108540 2 6 999988 1 2 999999 790110 1 2 999999 -187739 1 321294 543900 560120 2 2 999999 1 24514 634669 71143 2 2 999999 1 281902 547880 289368 1 105999 134274 -305269 2 14 999996 1 2 999999 950473 1 2 999999 -662196 2 2 999999 1 2 999999 102513 1 26512 329205 -670557 1 2 999999 340745 2 473363 633844 1 641634 961617 367172 1 2 999999 -359586 2 7 999992 1 146132 663520 442789 1 625179 807488 -378958 2 329046 716636 1 5 999986 326384 2 760384 903858 1 149779 215029 299263 1 414758 751806 -519662 2 2 999999 1 2 999999 -555720 2 2 999999 2 95596 684811 2 2 999999 2 2 999999 2 2 999996 2 11 999999 2 19 999985 1 444884 909857 -814183 1 12 999991 -451774 2 144649 227211 2 4 999994 1 13 999990 440493 2 2 999999 2 2 999999 2 9 1000000 2 7 999984 2 2 999999 2 2 999999 1 119942 315487 -297789 2 5 999993 1 7 999993 -249266 1 201589 291449 31004 1 432299 944814 265291 2 2 999999 2 171437 384663 1 2 999999 506567 2 535228 853272 1 2 999999 -82973 2 91453 429398 2 11 999993 2 2 999999 1 16 999990 -145437 2 2 999999 1 812031 989635 54722 1 649908 985939 -791135 2 15 999990 1 2 999999 -146380 2 268935 873808 1 2 999999 -907680 2 173814 802133 2 67809 716088 2 7 999991 1 2 999999 -208597 1 14 999981 -620103 2 4 1000000 1 2 999999 790542 1 2 999999 101572 1 2 999999 -153709 2 71823 639253 2 6 999981 1 18871 854321 712826 2 109612 827657 1 2 999999 346928 1 2 999999 632700 1 20 999984 615871 2 165096 685306 2 352681 860610 2 17 999983 1 2 999999 363492 1 233488 285712 -363513 2 374105 442238 1 11 1000000 -714327 2 588205 896659 2 11 999988 2 14 999991 2 558475 858520 1 840838 901007 -271876 1 15 999992 -773438 1 317435 443468 -991220 2 2 999999 2 14 999987 1 2 999999 171138 2 19 999983 1 3 999989 -732718 2 122173 158545 2 18 999998 1 135076 399156 -533332 1 297092 751865 -785243 1 7 999986 -160377 2 164547 869459 2 2 999999 2 2 999999 1 165478 165549 -217948 1 2 999999 612321 2 244151 345651 2 14 999991 2 2 999999 1 2 999999 -375120 2 2 999999 2 2 999999 2 2 999999 2 70805 257708 2 6 999991 2 136352 978960 2 291860 915154 1 91911 445510 820167 2 7 999991 2 9 999994 2 46260 719921 1 117164 576362 133310 2 2 999999 2 234214 817206 1 2 999999 -392003 2 5 999994 2 12 999996 2 19 1000000 2 293190 819086 1 2 999999 -88853 2 14 999990 1 12 999983 -558695 1 2 999999 -119496 1 457703 510226 878679 2 424001 557437 1 1 999986 -36900 2 2 999999 1 16 999982 770973 1 2 999999 -812341 1 2 999994 119336 1 242186 326031 -984791 2 16 999984 2 14 999988 2 2 999999 1 52788 871423 508290 1 46653 468756 625523 2 108473 841965 1 3 999986 809841 2 2 999999 2 2 999999 1 2 999999 719978 1 2 999999 -749573 2 130330 564520 2 748725 777930 1 219952 372107 -727243 1 10 999999 164899 2 13 999988 1 533853 646627 -55746 1 2 999999 -990185 2 2 999985 2 10 999986 1 16 999985 289207 1 2 999999 -455538 2 2 999999 2 2 999999 2 2 999999 1 14 999993 -152954 1 13 999984 -289581 2 20 999984 2 10 999987 1 2 999999 135326 2 2 999999 2 15 999997 2 690712 778371 2 2 999999 2 459100 580850 2 19 999996 1 2 999999 -660818 1 614031 901972 -69574 1 2 999999 736541 1 2 999999 -312455 1 16 999981 -100286 2 18 999985 1 2 999999 -581640 1 96398 147938 211329 1 18 999988 -392853 1 2 999999 94322 1 246116 427678 626847 2 6 999993 1 18 999994 837643 1 2 999999 880792 1 14 999989 -216052 2 3 999990 2 2 999999 1 230628 607936 -821603 2 19 999991 1 2 999999 536906 2 16 999987 1 2 999999 -239681 2 2 999999 2 9 999993 1 2 999999 -142507 1 2 999999 -601526 1 354550 769591 365077 2 2 999999 1 6 999990 647048 2 2 999999 1 11 999998 -156857 2 14 999984 1 2 999999 -904036 1 14 999993 486228 1 5 999991 -545600 2 2 999999 1 20 1000000 -9765 1 39789 73675 653101 2 2 999999 1 11 999992 -913327 1 754504 952936 89345 2 2 999999 1 2 999983 -133477 1 2 999999 -100294 1 2 999999 135782 2 2 999999 2 581312 869350 2 5 999989 2 16 999988 2 2 999999 1 20 999999 -493541 1 19 999993 723157 1 2 999999 615273 2 7 999982 1 13 999999 -493235 1 2 999999 47914 1 2 999999 -339259 2 2 999999 2 4 999987 2 2 999999 1 17 999998 -577186 1 2 999999 785964 1 9576 463696 855642 2 6 999996 2 2 999999 1 164750 676865 -895439 1 2 999999 775685 1 70819 613263 95754 1 42157 647769 514310 1 2 999999 315505 2 285702 648431 1 15 999992 798435 1 5 999996 -468846 2 491477 647602 1 56245 913761 233891 1 1 999987 -806426 2 2 999999 2 577820 806440 1 2 999999 -355879 2 286312 582409 1 2 999999 339096 1 101067 724154 721848 1 2 999999 329643 2 10 999989 2 2 999999 1 450683 660749 -182872 1 2 999999 974827 2 590029 778250 1 194724 820809 -490615 1 140062 601836 280058 2 12 999983 2 7 999985 2 317608 468457 2 827999 868536 2 19 1000000 2 298063 879354 1 9 999999 291313 1 23929 611073 119946 2 219131 230563 1 19 999988 594214 2 2 999999 1 2 999999 -627296 2 2 999999 1 33862 807303 209698 2 164706 325270 1 60290 687936 -857180 2 431944 930517 1 16 999996 949877 1 1 999990 596363 2 100396 579401 1 668541 953412 -873722 1 2 999999 -920742 1 2 999999 -800360 1 2 999999 892352 1 2 999999 625818 2 2 999999 1 2 999999 -35589 1 8 999998 -222294 1 2 999999 -259536 1 19 999983 -151983 1 3 999991 -198641 1 2 999999 -748240 1 2 999999 -663671 1 1 999981 510917 1 2 999999 -928176 2 433765 808949 1 37645 691926 347265 1 690689 880512 -911387 1 5 1000000 173476 1 3 999993 616924 2 720839 839896 2 652511 728064 2 2 999999 1 518017 732411 -50267 1 15 454437 -760799 2 2 999999 1 14 999995 -819110 2 256634 776286 2 2 999999 1 2 999999 310289 1 2 999999 -466070 2 547215 695055 2 10 999994 1 2 999999 664270 1 64208 168529 -179866 1 195318 745150 -825069 2 142587 338844 2 536028 573520 2 7 999989 1 30697 775851 959230 1 11 999996 -853443 1 2 999999 115635 2 2 999999 2 7 999999 1 2 999999 -590046 2 2 999999 1 3 999989 -756394 2 700155 817955 2 503180 997844 1 16 999993 -974840 2 7 999991 2 3 999981 2 2 999999 2 769729 881828 1 2 999999 260469 2 181899 839888 2 2 999999 1 469210 854712 500703 2 276856 947429 2 2 999999 2 16 999984 2 140846 185062 1 2 999999 -439697 2 181008 243243 2 14 1000000 1 2 999999 599744 2 351955 931573 1 71174 110491 869414 2 391344 640985 1 23512 601475 -967137 2 159946 898187 1 5 999984 -658056 2 227561 855920 1 16 999990 -519016 1 13 999997 144136 2 1 999996 1 183376 475033 837036 2 4 999983 1 2 999999 -82468 2 2 999999 2 12 999990 2 2 999999 2 6 999998 1 416973 951860 17777 1 2 999999 734263 1 2 999999 150101 2 2 999999 1 6 999984 -899284 1 6 999996 729475 2 286970 293977 2 14 999987 2 15 999990 1 2 999999 85784 1 2 999999 50849 1 2 999999 -801706 1 209056 489206 -908707 1 136711 926963 -238806 1 215458 248391 82065 1 16 999985 -100249 2 6 999984 1 2 999999 252963 1 2 999999 584015 1 4 999983 955426 1 180118 798421 655136 1 2 999999 -232850 1 2 999994 414350 2 2 999999 2 2 999999 1 281015 385336 186997 2 2 999999 2 6 999991 2 2 999999 1 166466 957510 229875 1 2 999999 577024 2 12 999988 2 197524 295632 1 122357 981290 438944 1 20 999983 -621955 2 42303 451297 1 2 999999 -234584 1 466999 810287 -998648 1 15 999984 374079 1 2 999989 -487196 1 2 999999 196874 1 126170 596713 -297100 2 8 1000000 1 255790 557424 414750 2 2 999999 2 961471 996249 1 2 999999 -197164 2 766828 983196 2 2 999999 2 8 999996 1 2 999999 -835264 2 2 999999 2 2 999999 2 2 999999 1 821380 918949 353583 2 287065 552038 1 1 999996 -119516 1 571440 917890 -152142 2 17 999991 2 2 999999 2 438126 606979 1 2 999999 461528 2 2 999999 2 2 999999 2 2 999999 2 15 999985 1 2 999999 862222 2 2 999999 1 3 999993 -356647 2 2 999999 2 248098 575939 2 52433 240902 1 2 999999 422808 1 220231 274793 302362 2 545151 670036 2 2 999999 1 18 999991 -256873 1 271843 969851 964358 2 7 999985 1 2 999999 -319977 1 20 999992 -661997 1 2 999999 977367 2 14 999985 1 838829 906081 -633401 2 346946 722927 1 2 999999 -645114 1 2 999999 -584032 1 2 999999 -434809 2 16 999983 2 3 1000000 1 2 999999 -11070 2 6 999983 2 118114 658152 2 14 999987 2 2 999999 2 603817 783410 2 2 999999 2 493586 653644 2 2 999999 1 16400 633234 57955 2 10 999995 2 240176 916518 1 8 1000000 -907231 2 11 999998 2 16 999984 2 2 999999 2 177778 719362 1 85248 463390 996548 2 2 999999 2 5 999991 2 19 1000000 2 2 999999 1 2 999999 571945 1 6 999987 -883979 2 11 999989 2 2 999999 2 4 999982 2 6 999986 2 1 999993 2 3 999983 2 65992 409184 1 2 999999 632913 2 20 999995 2 2 999997 1 7 999995 758459 2 127267 168352 1 10 999987 894440 2 118382 572539 1 271022 415767 627101 2 391156 975792 1 4 999992 563555 1 2 999999 836325 1 2 999999 420971 2 180769 781819 1 2 999999 530165 2 17 999987 1 660793 682325 958139 1 20 999984 919870 1 700492 961582 -570 1 261436 393426 -636719 1 4 999994 -11707 2 2 999999 1 2 999999 -405903 1 112107 236036 789733 1 15 999989 -661475 1 2 999999 -563058 1 2 999999 -670884 1 2 999999 -481377 1 14 999993 -923882 2 6 999996 1 152048 227415 946990 2 1 1000000 2 2 999999 2 2 999999 1 76590 775484 826502 2 4 999998 2 10 999990 1 6672 794101 413877 2 13 999985 2 2 999999 2 298763 733744 1 18 999998 -468174 1 2 999999 10055 2 3 999987 1 2 999999 537243 2 16 999999 1 193288 922051 69188 1 17 999987 111661 1 86883 179161 -578438 2 361732 372196 1 2 999999 -788195 1 11667 766717 927311 2 2 999999 1 2 999999 -525501 1 2 999999 835472 2 437465 607031 2 632187 637740 1 535437 551086 840014 2 2 999999 2 18 999995 1 2 999999 -724257 1 2 999999 -347523 1 828194 849711 987487 1 633739 700857 875049 2 2 999999 2 2 999999 1 295945 933990 -754467 1 4 999998 745014 2 3 999984 2 2 999999 2 420326 435852 2 166909 803167 2 545595 968723 2 2 999999 1 15 999988 -647047 1 16 999994 194764 1 2 999999 316801 1 378059 661338 -634827 2 2 999990 2 19 999986 1 9 999993 -876906 2 450358 483932 2 108262 864718 2 10 999985 2 2 999999 2 2 999999 2 18 999997 1 656231 998837 684198 2 2 999999 2 120272 788164 1 2 999999 87479 1 403319 493528 968145 1 587774 895525 429257 2 2 999999 1 126211 330375 805490 1 2 999999 988551 1 2 999999 -442825 1 15 999990 -618964 2 18 999990 2 2 999999 1 2 999999 432935 1 96450 395386 622483 2 623167 883840 1 17 999996 313768 2 15 999996 1 2 999999 699076 1 2 999999 903752 1 2 999999 151561 1 2 999999 -101039 1 2 999999 -121369 2 8 999995 1 2 999999 -504561 2 2 999999 2 450173 794691 1 2 999999 -756489 1 20 999996 -651395 1 1 999997 256938 2 86500 391382 1 2 999999 68716 2 13 999984 1 8 999989 -857164 2 9 999990 2 2 999999 2 2 999999 2 483473 744065 2 2 999999 2 2 999999 2 11 999985 2 2 999999 1 2 999999 -913273 1 16 999987 769480 2 2 999999 2 2 999999 1 195024 867618 770355 1 19 999984 730264 1 2 999999 701708 1 2 999999 885088 1 516371 737550 634394 1 17 999994 623419 2 2 999999 1 117619 527094 870100 2 2 999985 2 397615 408270 1 15 999996 284414 2 228065 363769 2 3516 212359 2 132369 174941 1 243962 319305 -905722 1 2 999999 -235781 1 781765 989540 -404850 2 3 999993 1 63602 889755 -42562 2 2 999999 1 1 999997 -960046 1 12 999983 908268 1 15 999993 823770 1 2 999999 -289852 1 31229 261713 -765690 1 671651 758221 -119875 1 2 999999 -776721 2 12 999985 2 2 999999 2 729775 902853 1 2 999999 962981 2 2 999999 2 16 999991 2 4 999981 2 2 999999 1 2 999999 801755 1 1 999987 -561249 1 2 999999 -418307 2 2 999999 2 16 999989 1 2 999985 515295 2 8 1000000 1 10 999997 -393324 1 110227 596911 -5768 1 2 999999 157955 1 560210 879921 -801738 1 2 999999 -475608 2 4 999983 1 2 999999 433116 1 568471 716868 -773988 2 2 999999 1 2 999999 -478530 1 11 999998 48283 1 12 999999 822143 2 2 999999 2 19 999994 2 2 999999 1 2 999995 -63931 1 2 999999 350049 2 279319 516788 1 10 999996 -120096 2 3 999992 2 399284 662851 2 9 999998 2 20 999996 1 352196 645252 448301 2 494496 636594 2 2 999999 1 2 999999 -203001 1 10 999986 925155 1 107984 249411 -918661 1 11 999997 960779 2 12 999992 2 2 999999 1 84876 417390 -829656 1 2 999999 -241926 2 9 999989 2 6 999995 1 2 999999 -263345 1 197919 934525 -14962 1 2 999999 903498 2 104649 496952 2 455521 541176 2 239438 866680 1 259063 925265 -877346 1 543128 721627 970126 1 17 999990 253303 1 2 999999 271227 2 18 999986 2 2 999999 2 2 999999 2 15 999996 2 11 999993 1 633394 857203 401817 1 210304 968711 -580515 1 13098 428839 234992 1 13446 690894 386152 2 420903 589031 1 2 999999 640605 2 9 999994 1 20279 24642 -325575 2 2 999999 2 4 999998 1 2 999999 581487 1 2 999999 -465291 1 2 999999 817685 2 2 999999 1 2 999999 -279246 1 2 999999 654742 1 7 999985 425564 1 16 999981 577225 1 648596 720892 867204 2 13 999996 2 17 999989 1 2 999999 229956 2 2 999999 2 18 999993 1 7 999998 191248 1 62462 113418 -782097 1 190018 972026 77482 1 8 999988 -780220 2 2 999999 1 231584 768407 468658 1 128815 737400 682189 2 2 999999 1 709452 719342 -643513 2 19 999987 1 2 999999 -649181 1 13 1000000 -838290 1 249857 453604 -913170 1 29971 409630 518052 2 102354 111456 2 11 999999 1 14 999998 -498277 2 54970 409627 1 8 999990 -737401 1 2 999999 504520 2 100564 557345 2 2 999999 1 2 999981 261679 1 272845 923792 -656329 2 8 999994 2 4 999991 1 3 999987 661385 1 347674 682497 356765 1 5 999995 -240809 2 8 999990 1 327739 646826 74999 2 15718 611039 1 117606 174638 -865394 1 2 999999 691543 2 168963 919599 1 60590 964861 605401 2 198256 961606 1 396095 438224 895967 2 17971 155975 2 7 999988 1 706634 964750 -600970 1 13 999986 395383 1 2 999999 -641901 2 347443 443882 2 2 999999 2 66755 176247 1 2 999999 -98334 1 5 999988 579681 1 2 999999 -901698 2 51720 434517 2 1 999987 2 2 999999 2 4 999999 2 2 999999 1 8 999997 239306 1 4 999987 -347426 2 2 999999 1 2 999999 -71594 2 63493 255792 1 2 999999 281619 2 18 999986 1 702743 815951 -589412 1 394751 620381 252107 1 309751 624965 874696 1 2 999999 286848 1 5 999990 338310 2 244607 337695 1 85981 715147 -321472 2 2 999999 2 843504 845253 1 18 999994 -600453 1 3 999990 592873 2 489963 927412 2 2 999999 2 10 999984 2 15 999987 2 8 1000000 2 151639 874569 1 2 999999 264897 1 428729 866495 -281823 2 2 999999 1 2 999999 -805902 2 20 999998 2 10 999992 1 689188 803161 513773 2 347919 899909 2 749702 824880 2 31550 746949 1 5 999988 658294 2 501513 896542 2 15 999988 2 243620 408850 1 2 999999 872478 2 2 999999 1 2 999999 837759 2 8 999986 2 2 999999 2 2 999999 1 2 999999 279877 2 19 999990 1 2 999999 812547 2 18 999993 1 19 999992 990087 2 375923 541831 2 2 999999 2 2 999999 1 9 999990 -259502 1 702125 780100 -664766 1 2 999999 958888 1 9 999992 -863848 2 58513 637613 1 2 999999 594408 2 8 1000000 2 2 999999 2 2 999999 1 2 999999 -684871 2 636168 817247 2 111645 724433 1 240581 573463 -683411 1 2 999999 738306 1 2 999999 -640529 1 332532 359613 221748 1 3 999988 -48402 1 2 999999 768825 2 2 999999 1 2 999999 691020 1 154861 923513 -150052 2 551031 839664 1 531432 865579 959765 2 13 999996 2 8 999986 2 10 999984 1 2 999999 -339830 2 219284 822615 1 2 999999 109362 1 2 999999 -880736 1 18 999983 460741 2 254963 455562 2 2 999999 2 161101 882308 2 4 999991 2 571352 931384 1 2 999999 287932 2 6 1000000 2 17 999996 2 20 999984 2 6 999982 1 2 999999 -543933 2 2 999999 2 173757 928162 2 2 999999 2 17 999986 2 239240 855690 2 7 999983 2 113309 929102 1 670163 855801 678580 2 2 999999 1 14 999981 -816468 2 7 999985 2 11521 793997 1 4 999998 550244 2 132038 728280 1 179500 358301 190573 1 2 999999 222033 2 11 999984 1 2 999994 -842370 1 117657 578567 -626078 1 54823 257641 -520886 2 2 999999 1 19 999987 -393941 1 409460 883202 724222 2 10 999982 2 374635 627486 2 6 999995 1 9 999999 -802161 2 178789 302087 2 5 999985 1 572663 756848 -432127 1 11 999996 -644659 2 14 999995 2 2 999999 2 2 999999 1 44775 635814 -984506 1 20 999990 981862 1 309648 954855 43474 1 2 999999 734570 2 794837 894385 1 3 999991 -872888 2 18 999985 1 2 999999 687010 2 14 999997 2 2 999999 1 15 999987 851021 2 361161 775898 2 197845 641710 1 834794 953973 874879 1 2 999999 557286 1 172783 674955 849551 1 2 999999 983093 1 583279 994698 -126143 2 2 999999 2 411870 882013 2 13 999983 1 88493 359585 -995863 2 3 999993 1 10 999987 233016 1 2 999999 -543646 2 598868 619274 1 35368 515328 -440530 1 316992 795370 -372489 2 53494 977581 1 10 999997 -941847 2 7 999996 2 12 999994 2 7 999991 2 10 999981 1 2 999999 888326 1 424524 683744 -410841 1 2 999999 -542178 2 2 999999 2 1 999983 1 2 999999 -382641 1 2 999999 911432 2 2 999999 2 99842 471633 1 553038 798295 391304 2 2 999999 2 2 999999 1 2 999999 973902 2 15 999987 1 3 999998 405383 1 232066 440431 472717 1 12 999990 853078 1 6940 336161 -29794 1 755254 809833 667993 1 179207 388873 -425236 1 1 999997 -419587 1 2 999999 -494487 2 2 999999 1 2 999999 518315 2 2 999989 1 19 999997 624740 2 2 999999 1 643057 709004 -224318 2 18 999999 2 6 999995 2 212012 644448 1 4988 434113 680981 2 74048 195585 2 1 999981 2 4 999997 2 777749 854084 1 2 999999 -533231 2 191872 539868 1 609620 779685 -27878 1 18 999984 -788437 2 100653 578077 1 2 999999 134708 1 467048 733551 -473030 2 512253 620446 1 3 999981 -587333 2 19 999997 2 2 999999 1 16 999986 -92871 2 2 999999 1 2 999999 -228010 1 15 999983 687499 1 315105 843762 319380 1 2 999999 -89257 2 20 999996 2 2 999999 2 2 999999 1 231656 876828 -595263 2 36498 422826 2 614914 719547 2 2 999999 2 3 999985 1 244273 884998 -807610 2 14 999997 2 13 999997 1 245174 307053 156090 2 4 999995 1 2 999999 -86096 2 465934 568193 1 112402 785884 -578921 1 110678 412579 980154 2 360824 551072 1 8 999995 525706 2 2 999999 1 12 999982 -959733 1 274068 902501 -279451 2 51450 157177 2 18 999988 2 2 999999 2 2 999999 2 4 999998 1 2 999999 -603446 1 2 999999 -794279 2 2 999999 1 2 999999 -573298 2 6 999998 1 10 999998 979259 1 878779 884354 672942 2 708810 721488 1 2 999999 -73875 1 38489 817638 -979400 2 557240 900580 1 2 999999 -590893 2 2 999999 2 9 999999 2 256246 877642 2 40518 963413 2 2 999999 2 205722 492345 2 403650 698165 1 2 999999 839656 1 20 999991 629511 2 2 999999 2 2 999999 2 13 999981 2 407605 526425 1 3 999991 -618831 1 2 999999 813810 2 3 999993 2 14 999989 2 256389 616590 1 2 999999 -88194 1 226130 411711 640082 1 6 999983 236018 2 4 999985 1 15 999999 -388935 1 19 999995 386836 2 2 999999 2 2 999999 1 6 999995 760227 2 2 999999 1 717841 757573 827208 1 2 999999 -447150 1 392104 735220 -500842 1 2 999999 420712 2 13 999981 1 2 999999 915497 2 2 1000000 2 2 999999 2 12505 306501 2 2 999999 1 19 1000000 118780 2 4 999986 2 3 999988 2 905919 976644 1 2 999999 -685940 2 528270 848853 1 2 999999 -586805 2 2 999999 1 18 999992 -305946 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 360593 2 907307 988339 2 2 999999 2 2 999999 2 374183 978693 1 2 999999 -980436 1 254101 255426 970046 2 2 999999 2 17 999995 2 8 999997 1 20 999989 -274122 2 2 999999 2 10 999999 2 2 999999 1 2 999999 -292142 1 19 999998 82442 2 7 999983 1 515877 579288 641337 1 2 999999 -226443 2 11 1000000 1 20 999985 -645643 2 418794 470629 1 2 999999 785327 1 2 999999 617940 1 12 999998 -316012 2 2 999999 1 212898 672727 144696 1 841636 911577 256737 2 18 999993 2 15 999994 2 7 999993 2 339483 716576 2 2 999999 2 2 999999 2 9 999993 1 85748 557359 -553062 1 615635 826495 323260 2 2 999999 2 16 999981 1 2 999999 786176 2 666854 739840 2 201402 332129 1 2 999999 899329 1 5 999982 492538 2 80954 231732 2 17 999993 1 158053 359426 -317784 2 2 999999 1 10 999992 518266 1 2 999999 -161424 2 46666 443396 1 368095 840553 830249 1 16 999984 -273489 1 223506 363205 69842 1 95585 561475 -815593 1 4 999985 -239008 2 354092 451608 1 15 999985 -935395 1 131554 602419 -607629 2 2 999999 1 2 999999 -629051 2 2 999999 2 14 999990 2 357799 514622 2 446496 957379 1 5 999981 552638 1 2 999999 -436766 2 115320 408429 1 458528 868291 742299 2 2 999999 2 2 999999 2 18 999984 1 2 999999 484454 1 15 999989 886420 1 11 999994 689176 1 2 999999 -643858 1 2 999999 889683 2 2 999999 1 2 999999 -966154 2 112278 315936 2 19 999997 2 2 999999 1 2 999999 412659 1 485167 761061 -976049 1 2 999999 -680741 1 585317 825320 -228926 1 76672 161570 -560364 1 606046 702067 -114813 1 1 999998 79167 1 587967 647772 -957086 1 2 999999 -738954 1 2 999999 858890 1 255579 628705 -505931 1 529442 668498 -433498 2 4 999995 2 2 999999 1 2 999999 142111 1 2 999999 -876143 2 11 999989 1 69823 775254 -729599 1 2 999999 760983 2 8 999999 2 478187 882682 1 12 999989 -539941 2 2 999999 2 54794 669934 2 781597 783372 2 117456 866267 1 11 1000000 -850129 2 9 999988 2 151966 841607 2 12 999985 1 484462 941392 -683118 1 373450 508911 388822 1 151484 228129 -180377 1 60898 900752 423299 1 54325 893438 911652 1 10 999999 -259448 1 2 999999 -297656 1 41996 698459 164456 1 2 999999 145890 1 8 999999 984913 2 2 999999 2 382308 911631 2 2 999999 1 3 999985 -202331 2 46292 794397 2 2 999999 2 10168 919368 1 10 999983 -48816 1 2 999999 26733 1 2 999999 -207085 1 277341 626461 -12729 2 2 999999 2 510481 582173 2 723919 733212 1 2 999999 610760 1 12 999993 248580 2 215398 986284 1 2 999999 -477707 1 2 999999 -811743 1 4 999986 -768710 2 566131 865723 2 2 999999 1 2 999999 -405853 2 39382 885818 2 2 999999 1 2 999999 -528896 1 611058 652015 -450260 1 616468 714467 -857715 1 301719 808561 590627 1 2 999999 -891226 2 14 999981 2 157203 785740 1 2 999999 -57622 2 591020 831132 1 2 999994 -960392 1 384950 490622 196300 2 296675 696793 1 2 999999 -165781 2 438710 596684 1 7 999998 657159 2 2 999999 2 2 999999 1 2 999999 -923512 2 2 999999 2 11214 105597 1 2 999999 454171 2 163971 659145 2 227266 756292 1 5 999994 -147721 2 359487 429999 2 30814 105259 2 12 999997 1 20 999997 598837 1 2 999999 812840 2 10 999990 1 2 999999 708881 2 7 999998 2 2 999999 2 2 999999 1 72211 479166 -803001 1 2 999999 483606 1 17 999985 -380658 1 2 999999 195144 2 57926 539132 1 2 999999 387874 1 2 999993 957145 2 2 999999 1 2 999982 -790545 2 17 999988 2 13 999990 2 43829 571513 1 11 999995 157663 2 2 999999 1 2 999999 -914378 2 350324 820356 1 2 999999 86380 1 523285 902348 -354449 1 31400 934890 -91473 1 6 999991 809656 1 28776 125698 176166 2 8 999990 1 16 999987 -122072 2 1 999998 2 673031 744868 1 29681 337606 848596 1 11 999989 -135792 1 19 999987 711675 2 326580 502298 1 2 999999 -709037 1 2 999999 104635 2 2 999999 2 2 999999 2 42079 571279 1 1 999998 -302450 1 2 999999 -254811 2 13 999987 1 2 999999 -589669 2 47898 497008 1 2 999999 949072 1 599520 929714 -384439 2 305125 344282 2 2 999982 2 2 999999 1 20 999986 -434920 2 2 999999 1 9 999996 40688 2 46838 786397 2 2 999999 2 2 999989 2 211656 501250 1 93078 782987 177448 2 590548 805130 2 13 999995 1 793199 819874 771313 2 2 999999 2 121950 298625 1 3 999992 612654 2 11 999995 2 2 999999 2 6 999989 1 334786 889706 836365 2 18 999985 2 6 999996 1 488725 624196 649817 2 15 999993 1 3 999983 -934412 2 192627 650823 1 10 999985 -236259 1 2 999999 706923 1 2 999999 -406880 2 2 999999 1 2 999999 -214810 1 324268 648455 -569304 2 95122 803502 1 15057 233446 972313 1 2 999999 -811079 1 14 1000000 -653217 2 513861 774102 2 2 999999 2 2 999999 2 223420 734516 2 3 999991 2 2 999999 1 505166 532565 -115874 1 2 999999 757639 2 2 999999 1 485121 523706 -823218 2 20 999982 1 827141 836717 -638019 1 9 999992 711142 2 2 999999 2 2 999999 2 186484 904980 1 2 999999 -450904 1 707143 794039 265250 2 255051 592375 1 2 999981 662213 2 18 999996 1 2 999999 887082 1 3 999995 507878 2 2 999999 1 15 999982 -493536 2 123850 729573 2 2 999999 1 2 999999 -331729 1 11 999998 870069 1 11 999997 945422 2 2 999999 1 2 999999 54005 2 2 999999 2 391645 972341 2 2 999999 1 2 999999 732818 1 2 999999 197277 1 114196 942503 -181011 2 354225 393747 1 944472 950751 -481622 1 406712 994106 -262163 1 762447 957641 -351436 2 2 999999 1 2 999999 374082 2 65692 225598 2 2 999999 2 12 999988 1 324795 589075 972183 2 138566 280700 1 2 999999 582931 1 2 999999 -236767 2 2 999999 2 114534 971358 2 2 999999 2 2 999999 1 139147 709388 491825 2 6 999993 1 2 999999 227505 2 2 999999 2 14 999999 1 363337 389685 -618732 1 462323 914665 824848 1 1 999990 287318 1 2 999999 971273 1 51007 888979 130591 2 5 999988 2 2 999999 2 2 999999 2 860614 934370 2 2 999999 2 16 999988 2 3 1000000 2 274219 364007 2 2 999999 1 2 999999 -707012 2 2 999999 2 2 999999 1 2 999999 355275 1 169074 634719 745088 1 13 999989 -889746 2 2 999999 2 454624 584266 1 46989 776523 927878 1 2 999999 -736578 1 6 999998 -330175 1 14 999992 659693 1 1 999986 497007 1 15 999993 783417 2 16 999984 2 150105 157883 1 11 999996 -189183 1 19 999992 -817748 1 703904 845561 544306 1 736632 828159 658161 2 12 999984 2 2 999999 1 94492 328899 -36211 2 430905 450892 2 808939 906058 1 20 999996 811445 2 1 999987 1 10 999986 -166202 1 2 999999 -772465 1 31269 410742 -818143 1 719391 783068 37819 1 2491 100948 551705 2 2 999999 1 2 999999 895730 2 2 999999 2 2 999999 1 2 999999 628369 1 159762 580756 -553135 1 13 999991 393045 2 9 999996 2 14 999994 2 347829 987391 2 209355 851049 2 2 999999 1 2 999999 128700 1 799841 910792 -738087 1 2 999999 279978 1 86412 443015 -367949 2 2 999995 1 12 999988 -126487 2 788701 852262 2 2 999999 1 2 999999 775551 1 106410 546214 671196 2 163048 544579 1 17 999997 904586 2 2 999999 1 20 999993 -974180 2 12 999999 1 636229 880985 -887418 1 605049 701335 -518407 2 2 999999 2 7 999992 1 11 999990 -592529 1 2 999999 147668 1 2 999999 520810 1 190745 968840 -290396 2 12 999997 2 220207 442819 1 2 999999 499387 1 6354 493540 -997752 2 2 999999 1 11 999999 -912447 2 2 999999 2 6 999994 2 4 999999 1 2 999999 199375 1 9 999995 763833 2 335836 739521 1 2 999996 354212 2 16 999986 2 18 999999 1 17 999984 73967 1 16 999988 -960887 2 16 999997 2 2 999999 2 188051 556168 1 2 999999 879800 1 129288 817329 -935415 2 14 999992 2 4 999982 2 50337 986229 1 3 999992 7836 1 20 999988 -166017 1 2 999999 909023 1 6 999988 600473 2 7 999988 1 2 999999 260271 2 11 999998 1 1 999997 138939 1 2 999999 -239835 2 11 999981 1 2 999999 -277616 2 9 999993 2 251545 645229 1 385584 920695 513675 1 2 999999 -265242 1 192810 910237 -451297 1 2 999999 -71747 1 845799 915683 917982 1 2 999999 -993892 1 2 999999 740385 1 2 999999 -245229 2 2 999998 2 383567 967449 2 2 999999 2 2 999999 1 792025 933932 -751990 1 19 1000000 560384 2 40005 227714 2 15 999985 1 2 999999 -213834 1 2 999999 -622385 1 558449 988896 -638581 2 20 1000000 2 12 999996 1 2 999999 -545886 2 3 999999 2 56748 762240 2 88819 964352 2 2 999991 1 47809 326337 862825 1 2 999999 -58184 2 13 1000000 2 4 1000000 2 2 999999 2 2 999987 1 17 999986 -327888 1 2 999999 -307110 1 416998 737713 40710 1 2 999999 332061 1 1 999989 610302 1 216468 575801 767993 1 530061 828175 543419 2 320567 523732 2 12 1000000 2 14 999983 1 408037 858507 -842291 1 2 999999 42977 2 10 999993 2 207033 806127 1 15600 87884 -703740 1 289251 611194 -682105 2 15 999994 2 2 999999 2 224389 648443 1 13 999997 804448 2 17 999997 1 2 999999 -708420 2 2 999999 2 15 999997 2 2 999999 2 17 999995 1 583937 845484 -897418 1 139947 455929 -808671 1 6 999992 377941 1 273980 440621 441709 1 272378 720415 81440 1 2 999999 488204 2 38532 954400 1 2 999999 -173890 2 2 999999 2 19 999995 2 2 999999 1 2 999999 -932776 1 8 999987 365833 2 2 999999 1 4 999989 -435485 1 2 999999 -519677 2 17 999986 1 2 999999 -730107 2 2 999999 2 512869 989596 1 2 999999 395119 2 3695 967603 2 20 999984 1 81449 715366 721617 1 2 999999 -585043 1 2 999999 -588708 1 9 999983 -914238 1 2 999999 925069 1 220230 996445 381373 1 15458 160505 -948260 1 1 999990 -383924 1 2 999999 -277984 1 355040 809315 431933 1 7 999990 567144 2 815956 860984 1 509472 556292 646759 2 221858 794682 2 2 999999 1 656006 738102 -877054 1 2 999999 937469 2 5 999998 1 13 999992 -69821 2 2 999999 2 2 999999 1 7 999981 797811 1 15 999998 -277687 2 2 999999 2 336686 366095 1 20 999995 -521135 2 17 999991 1 382464 418244 734549 1 16 999992 -210247 1 27372 571534 739701 1 2 999999 -163004 2 169425 620927 2 12 999989 2 4 999991 1 15 999995 831551 1 2 999999 537322 2 2 999998 2 54914 415805 2 2 999999 2 2 999999 2 2 999999 1 196794 843081 938597 1 344862 694457 54386 1 8 1000000 655456 1 14 999998 -360070 2 386706 612735 1 2 999999 -392595 1 2 999999 -164010 1 166016 906534 -101898 2 19 999997 1 387491 647768 -487195 1 2 999999 591663 1 20 999997 -656285 2 2 999999 1 347788 766188 963671 1 17 999994 -419479 2 19 999990 1 2 999999 -726868 2 2 999999 2 158297 319848 2 19 999981 2 6 999996 1 1 999987 922029 2 65774 644981 1 808050 927829 -565204 2 2 999999 2 13 999988 1 413135 607303 -124730 1 6 999982 -658299 1 10 999996 -412621 2 19488 636691 1 2 999999 308598 1 5 999988 86772 2 13 999990 2 13 999991 1 5 999990 -138754 2 656165 806973 2 2 999999 2 3 999994 2 18 999996 1 2 999999 220557 1 2 999999 907166 1 469173 636723 501465 2 211428 697442 1 2 999999 -771066 2 2 999999 1 15 999989 722301 2 2 999999 2 260770 486521 1 5 999985 -893674 1 2 999999 -456672 2 2 999999 2 6 999997 2 442667 713745 1 37854 152398 951408 1 2 999999 -333878 1 2 999999 242526 2 3 999990 1 2 999999 -190101 2 2 999999 1 2 999999 -365930 2 265885 504820 1 20 999993 -300027 2 200438 711839 2 50586 683807 2 20 999984 2 15 999995 1 37629 773174 223175 1 14 1000000 939094 2 20 999996 1 2 999999 -924973 2 2 999999 1 2 999999 256261 2 20 999994 2 487726 763793 2 2 999999 1 9 999985 496930 1 18 999997 479946 1 10 999995 -949603 2 94136 473957 2 9 999992 1 222315 963476 769794 2 16 999988 2 2 999999 1 2 999999 -552727 1 20 999981 184100 2 626523 640104 1 13 999996 -49203 2 508454 699549 1 2 999999 -672034 2 1 999989 2 20 999989 2 2 999982 1 2 999999 -339774 1 7770 755912 -321135 1 14 999989 429561 1 2 999999 -345479 2 19 999988 2 5 999989 2 12 999995 1 13 999995 -39687 1 18 999997 598834 2 269015 978488 1 9 999982 -639531 2 7 999981 2 714023 980561 2 3 999982 2 20286 440622 2 762989 997648 1 2 999999 -471095 1 4 999997 204588 1 813310 951576 337740 2 145021 208492 1 6 999983 -954238 2 2 999999 2 130728 355516 2 2 999999 1 400489 634627 -959117 1 410918 862457 807964 2 496180 959698 1 16 999999 484863 1 845281 882164 157548 1 4 999998 119383 2 2 999999 2 372948 698466 2 2 999999 1 2 999999 733288 1 2 999999 -874949 1 15 999999 17488 2 12 999985 2 2 999999 2 12 999995 1 2 999999 191311 1 2 999999 490112 1 8 999985 -342824 2 9 999984 2 2 999999 2 671230 750998 2 724589 743532 2 2 999999 1 11 999983 539282 1 11 999989 406053 1 2 999981 -836937 2 2 999999 1 2 999999 -221191 2 18 999985 2 2 999994 2 189072 814299 2 2 999999 1 9 999994 689148 1 206008 375597 -569108 2 2 999999 1 321076 763697 -82058 1 2 999999 -938894 2 1 999985 1 8 999993 -220018 2 2 999999 1 2 999999 815124 2 2 999995 1 2 999999 146755 2 171383 593713 2 2 999999 1 780771 895359 -312004 1 324624 459562 444750 2 2 999999 2 111099 190756 2 212611 684121 2 246360 406239 2 2 999999 2 3 999986 1 15 999987 -19626 2 2 999999 1 2 999999 232624 2 17 999996 1 838833 899871 142305 1 2 999999 -988923 1 4 999984 474146 2 3 999996 1 3 999995 553995 1 13721 157415 -572596 2 347456 436706 2 2 999999 1 2 999999 48988 1 2 999999 -773601 2 8 999998 1 11 999993 244459 2 140588 325635 1 20 1000000 29040 2 359436 997994 2 2 999999 1 2 999999 -159247 1 1 999982 -177305 1 2 999999 -479505 1 2 999999 582625 2 2 999999 2 10 999983 2 15 999995 1 2 999999 980281 2 4 999986 2 43895 408380 2 818486 903913 2 2 999999 1 301311 545303 -858574 2 14625 88470 1 2 999999 -840526 2 833041 870408 1 12 999987 -688149 1 179802 232047 -729311 1 8 999994 -70347 2 11 999994 2 18 999985 2 299147 614447 1 2 999999 997756 1 907368 948306 285009 1 2 999999 893809 2 5 999994 1 2 999999 -366234 2 19 999986 1 223172 471573 525850 2 2 999999 2 2 999999 2 2 999999 2 8 999982 2 120310 411891 2 233670 278840 1 13 1000000 961513 1 2 999999 -862142 1 2 999999 -513206 2 7 999989 1 10 999998 -543721 1 11 999998 522393 2 7 999992 1 2 999999 -145368 1 2 999999 -134588 2 2 999999 2 2 999999 1 2 999999 663626 1 196909 815632 39413 2 7 999994 2 840503 860597 2 124470 270069 1 417610 429318 -257315 2 12 999988 1 2 999999 549410 2 7 999989 1 147245 471313 903273 1 1 999983 683512 2 2 999999 1 299921 504901 462057 1 7 999983 211725 2 2 999999 2 2 999999 1 17 999995 758775 2 679790 689138 2 2 999999 2 22253 569460 2 8 999995 1 15 999997 824617 2 327194 666544 2 2 999999 2 355710 581078 1 532186 786847 313511 1 4 999987 166294 1 12 999996 905956 1 426560 581055 -712755 1 1 999988 -756594 1 644119 839419 977586 2 397442 756033 2 22698 866588 2 10 999996 2 2 999999 2 328631 884801 1 185529 913684 359965 2 571333 647783 1 264071 393120 -533937 1 2 999999 996 1 16 999987 -497008 2 2 999999 2 228631 936909 2 341660 855287 1 5 999988 319648 2 245492 378338 2 6 999990 1 2 999999 -698810 2 250851 323416 2 539011 855854 2 237508 520768 1 19255 368094 -595000 2 14 999993 2 2 999999 2 855906 919587 1 20 999989 -235578 1 4 999994 239058 2 541867 579893 1 2 999999 307541 2 6 999982 2 3 999995 1 2 999999 730626 1 2 999999 584581 1 1 999994 -242441 1 441342 955717 863370 1 2 999999 -677491 1 289753 529452 -5438 2 2 999999 1 2 999999 -667664 1 409992 745252 -936827 2 279351 342355 2 2 999999 1 11 999988 464944 2 2 999999 1 13 999985 360949 1 9 999990 929052 1 2 999999 -726266 1 417889 990668 -394358 1 2 999999 -844792 2 2 999999 2 2 999998 2 329543 893901 2 50556 420130 1 12 999997 -105389 1 2 999999 327473 1 10 999987 960192 1 2 999999 -560989 2 196969 903483 2 278426 691300 1 2 999999 381163 1 10 999985 236274 1 8 999989 -148547 1 166075 557724 274130 2 2 999999 2 2 999999 1 2 999999 339882 1 2 999999 -942031 1 3 999995 490344 2 8 999993 2 2 999999 1 2 999999 -900728 2 2 999999 2 2 999999 1 18958 73014 -159377 2 2 999999 2 1 999991 2 410852 584683 2 2 999999 1 2 999999 -54078 1 6 999998 572850 1 97854 777920 -958300 2 553043 835275 1 50347 605418 -367710 1 3 1000000 -998521 1 343590 884589 -773431 1 2 999999 789508 2 9 999994 1 2 999999 -366273 2 516392 784305 1 20077 911114 -660577 2 2 999986 2 86896 594897 2 17 999989 2 2 999999 1 2 999999 453857 1 5 999987 -759683 2 7 999984 1 321415 880436 23500 2 410348 994445 2 305137 680264 2 499825 610210 2 1 999999 1 11 1000000 754776 1 783961 884976 435455 2 2 999999 2 195798 378751 1 589779 941030 28498 2 11 999984 2 581979 930418 2 2 999999 2 2 999999 1 654386 706377 -667426 1 2 999999 207241 1 3945 369316 -985514 2 705816 846258 1 2 999999 37013 1 53113 332693 355704 2 2 999999 1 225977 959778 -871137 1 13 999994 -7439 1 515081 676452 564768 1 19 999996 -939855 2 24457 45932 1 2 999999 -861369 1 672370 718759 -34581 1 2 999999 582490 2 16 999999 1 2 999999 321812 1 514924 968378 -399909 2 2 999999 2 357697 973089 2 9 1000000 2 2 999999 2 68421 556431 2 2 999999 1 275300 423568 -369424 1 6 999998 -938564 2 14 999995 1 387888 756172 715092 1 20 999985 126057 1 16 999992 605703 1 12 999992 -988636 2 456060 600142 1 73316 568019 -848771 1 2242 929622 -687039 1 143732 842110 -926310 1 2 999999 259384 1 8 999995 -9246 2 2 999999 1 2 999999 546611 1 2 999999 -46894 1 1 999988 -800363 1 2 999999 -673360 2 15 999985 2 411363 598317 2 3 999993 2 2 999999 1 120622 495078 217588 2 184532 846018 2 19983 155267 2 6 999981 1 2 999999 27307 1 2 999999 497833 2 2 999999 1 2 999999 220633 2 63303 216348 2 307308 904966 1 728105 784235 -44252 1 12 999995 595688 1 337600 366580 369524 1 389293 767806 -717905 2 2 999999 2 81750 537496 1 2 999999 -814295 1 2 999999 142424 1 340619 991191 -65465 2 2 999999 1 2 999999 209446 2 2 999999 1 2 999999 -111168 2 9 999989 2 2 999999 2 494973 598832 1 2 999999 234241 2 8 999990 1 2 999999 789723 2 12 999991 2 2 999999 2 608930 616785 1 191754 638378 -523879 2 150422 225596 1 2 999999 -165050 1 2 999999 -352972 1 166880 385817 -165430 2 8 999991 1 17 999994 -203088 2 3 999987 2 268329 747081 2 5 999996 1 16 999997 -805606 2 374760 607050 2 2 999999 2 12 999995 2 114020 971936 2 2 999999 2 14 999999 1 2 999999 -339585 1 83595 605013 358691 2 11 1000000 2 125526 938222 2 2 999999 2 3 999990 2 682395 882760 1 6 999983 33895 2 335694 434542 1 298516 841028 -999226 2 8 999985 2 348369 834269 1 2 999999 919521 2 561 963953 1 543295 838398 368780 1 2 999999 -133156 2 5 999998 1 2 999999 -242849 1 2 999999 -783393 1 2 999999 -927533 2 775926 864764 2 18 999983 1 18 999986 92224 2 281376 303609 2 17 999991 1 576814 644576 -254179 1 2 999999 505782 2 2 999999 1 5 999986 491968 2 198750 877419 2 2 999999 1 4 999982 -23661 2 517218 591264 2 372714 811715 2 2 999999 1 2 999999 -311769 1 336888 580903 249001 2 2 999994 1 396339 839664 799817 2 11 999988 2 185591 886695 1 9646 748376 378811 1 319676 533939 434025 1 142874 199427 294483 2 724215 735623 2 8 999982 2 16 999986 1 383634 453735 -443256 1 2 999999 955405 2 10 999996 1 21967 733723 769768 2 2 999999 2 382462 941748 1 15 999984 779030 2 205101 476457 1 878753 909155 -798739 2 2 999999 2 182730 390773 1 12 999994 -445284 1 301963 725857 -74403 1 2 999985 -399840 2 1460 229640 1 36181 754351 678866 1 2 999999 -50979 2 2 999999 1 2 999999 483973 2 425474 973968 1 302021 493661 24511 1 2 999999 543018 1 2 999999 -598521 1 339837 782675 -262050 2 19 1000000 1 18 999993 225811 2 13 999998 2 2 999999 2 2 999999 1 2 999999 932157 2 8 999981 1 114004 402380 -824269 1 8 999988 658105 1 303792 829977 245463 2 2 999999 2 2 999999 2 2275 915304 1 2 999999 -287870 1 2 999999 256078 1 2 999999 -866234 1 1 999985 89046 2 183411 836145 1 16 999985 138896 1 4 999984 -270648 1 66118 185258 -504934 2 2 999999 2 15977 691317 2 2 999999 1 2 999999 509616 2 578335 599986 1 2 999999 712394 2 12 999999 2 2 999999 2 2 999999 1 2 999999 -750339 2 2 999999 1 19 999990 20710 2 11 999990 2 692930 699485 2 2 999999 1 10 999996 423595 1 36163 626117 450509 1 2 999999 -492789 2 15 999998 1 4 999997 14675 2 14 999987 1 13 999995 -250998 2 2 999999 1 2 999999 -50507 1 2 1000000 -495940 2 17 999985 1 11 999989 868545 1 491475 544746 -427013 2 2 999999 1 149150 158731 235628 2 6 1000000 1 2 999999 615036 1 14 999997 -559589 2 2 999999 2 2 999999 1 2 999999 829353 2 7 999993 1 54192 358750 -113383 1 2 999999 -353215 2 2 999999 2 14 999996 2 2 999999 2 11 999987 2 12 999995 2 14 999985 2 747658 905165 1 16 999989 -311805 1 610276 811533 886767 1 4 999994 282347 2 81215 566110 2 2 999999 2 2 999999 2 618633 852233 1 3 999989 184685 1 11 999990 423986 2 10 999992 1 2 999999 -189925 2 2 999999 2 1 999996 2 2 999999 2 2 999999 2 18 999985 2 179321 312662 1 9 999998 136570 2 2 999999 1 2 999999 80818 1 2 999999 -26213 2 2 999999 1 53010 478552 819363 1 157136 443888 857040 2 16 999985 2 507169 857453 1 2 999999 404792 2 13 999988 1 314937 852465 923901 2 18840 279478 2 9 999994 2 19 999988 2 2 999999 2 5 999996 1 7 999985 462652 1 30834 359165 -38021 1 2 999999 669224 1 8 999982 -423199 2 2 999999 2 5 999998 2 9 999991 2 16 999996 1 210235 545574 -640293 1 14 999983 -414300 1 2 999999 314260 2 11 999990 1 6 999991 180086 1 11 999994 901991 2 2 999999 1 18 999994 -77402 2 231724 741372 2 96078 746732 1 2 999999 944186 2 467657 645621 1 67814 680529 -301457 2 13 999989 1 4 999983 249816 1 3 999992 -979643 1 36401 509449 483482 1 525725 960600 -312665 1 6 1000000 737738 1 6 999983 601198 1 9 999989 133217 1 44457 629397 283636 2 10 999988 1 94249 333968 -116042 2 15 999987 2 755577 846992 1 2 999999 -78116 2 312661 619821 2 2 999999 1 2 999999 -540907 2 18 999993 1 2 999999 -294811 2 69208 347830 2 2 999999 2 2 999999 1 542227 785120 554263 2 5 999996 2 2 1000000 1 2 999999 -445160 1 394243 582764 228104 1 2 999999 -106941 1 2 999999 27500 1 242708 492838 486860 2 98083 143091 1 2 999999 827966 1 2 999999 -720153 2 3 999981 1 61607 63534 93986 1 2 999999 -263811 2 463417 678622 2 13 999994 2 533068 873765 2 1 999991 1 12 999993 904159 1 396774 515326 -187647 2 621879 838967 1 2 999999 14290 2 2 999999 2 780919 809715 1 144714 347682 -581722 2 62722 398435 2 15 999983 2 2 999999 2 350365 555453 2 881721 907618 2 19 999991 2 79902 876306 1 20 999983 984386 2 2 999999 1 493427 832088 977508 1 2 999999 -856117 1 552664 852744 540041 2 2 999999 1 7 999986 -782697 1 19 999987 191310 1 756622 990873 -74941 2 75162 201939 1 14 1000000 826496 1 11 999991 861101 1 2 999999 -255263 1 465766 492711 -935170 1 440340 521520 -281005 1 2 999999 46655 2 2 999999 1 1 999999 -97908 1 2 999999 -169259 2 2 999999 2 18 999985 2 3 999997 1 2 999999 -52797 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -858378 1 204588 387997 185531 2 304716 934869 2 16 999992 1 2 999999 -349941 1 65905 447524 -854219 2 42154 613621 1 7 999994 64535 1 160983 894791 -961528 2 175073 830395 2 60269 837856 1 2 999999 734863 2 2 999999 2 2 999993 2 15 999999 2 2 999999 2 4 999985 2 209023 787804 2 2 999999 1 2 999999 -563710 1 100685 306702 -403794 1 2 999999 -579190 1 2 999999 920630 2 13 999992 2 235329 489983 2 23076 878730 1 484279 998842 380292 2 727053 871162 2 783936 947012 2 2 999999 2 2 999999 2 360211 778054 2 320198 730513 1 316861 881431 923057 2 12 999990 1 2 999999 -930944 2 2 999999 1 911265 976097 -673404 2 385732 800183 2 2 999999 1 7 999998 186253 1 2 999999 201307 1 2 999999 790674 2 62298 403066 2 16 999987 1 2 999999 -377297 2 25203 125585 2 2 999983 1 2 999999 -680350 2 20 999997 2 519814 662929 2 2 999999 1 522673 938205 -801593 2 20 999995 1 909099 997504 549297 2 2 999999 2 145519 321603 2 2 999999 1 6 999986 -96089 1 9 999994 26152 2 1 999992 1 908383 953327 123853 2 2 999999 2 20 999995 2 2 999999 1 352814 596032 38331 2 11 999984 1 20 999986 -999491 1 483081 971827 -179676 2 2 999999 1 6 999983 531095 2 485180 487882 1 16 999987 27476 2 153275 685863 2 45541 863031 2 19820 832800 1 2 999999 -519268 2 228916 396791 1 2 999999 41360 2 2 999999 2 2 999999 1 207359 399245 481064 2 2 999999 1 343007 373780 515700 2 20 999982 1 19 999981 -531985 2 330599 932788 2 2 999999 2 563134 712820 2 12 999998 1 2 999999 -747891 1 20 999993 -198501 1 10 999982 -246119 2 2 999999 2 162535 238634 2 2 999999 2 14 999997 1 2 999999 707032 2 20 999996 2 509708 757438 2 5 999984 2 2 999986 1 3 999992 -390469 1 2 999999 8599 1 17372 259399 -781240 2 8 999998 1 2 999999 -922063 1 17 999991 574555 1 1 999994 -52653 2 13 999999 2 312916 560204 2 374393 916524 1 4 999986 -194286 2 434529 880757 2 11388 825477 2 2 999999 1 16 999998 936470 1 11 999988 604779 1 2 999999 48763 1 1384 184407 -509763 2 19594 512104 2 2 999999 2 2 999999 1 337774 479786 -308736 1 2 999999 184722 1 3 999999 186830 2 2 999999 2 17 999990 1 2 999999 -658971 1 2 999999 -67520 1 2 999999 -147742 2 14 999995 1 13 999997 -342382 1 10 999991 161123 1 2 999999 105652 2 2 999999 2 406257 576616 1 2 999999 650529 1 2 999999 -59053 1 438617 816460 -645956 2 277557 346636 1 216269 635175 118991 1 2 999999 -853097 1 547323 723425 -926971 1 2 999999 -775413 1 2 999999 108102 1 2 999999 988857 2 175192 728467 1 2 999999 -793100 1 2 999999 -475282 1 23074 810604 -656501 2 2 999999 2 16387 223626 1 1834 788861 759499 2 2 999999 2 138270 639011 2 2 999999 1 2 999999 -727404 1 15871 572618 12681 1 16 999981 -167518 1 4 999981 -23196 1 113674 248255 -545226 2 4 999988 1 552416 577795 750340 1 172016 691837 -863414 2 16 999990 2 313299 841003 2 312936 343524 2 793029 930908 1 2 999999 258502 2 5 999983 1 2 999999 554431 2 360972 908146 2 580584 830892 2 19 999982 1 1 999986 802999 1 2 999999 214395 2 682053 953793 2 2 999999 2 10 999986 1 231409 345618 -169967 2 2 999999 1 251262 772716 -928935 2 185847 719433 1 2 999999 561955 1 532833 917172 -280795 1 2 999999 871174 2 2 999999 1 2 999999 26631 1 669419 851827 -148635 1 7 999994 -441253 1 16 999985 312808 2 2 999999 2 2 999999 2 2 999999 1 9 999982 394726 2 18 999985 2 10 999990 2 2 999999 2 96545 296542 2 13 999994 2 2 999999 2 15 999992 2 2 999999 2 360009 695763 1 157623 277034 -938374 1 16096 245642 -528617 2 2 999990 1 20 999993 863506 1 18 999981 588713 2 2 999999 2 58072 96870 2 2 999999 1 17 999991 278536 2 647300 837183 2 11 999982 2 2 999999 1 1 999995 610002 2 56055 876421 2 85180 158490 2 317659 378394 1 20 999995 588323 1 728247 746884 -691675 2 134845 628294 1 17 999983 659039 2 133689 572785 1 16 999981 -387582 1 18 999984 -344924 1 2 999999 154469 2 7 999994 1 119864 236077 -920067 2 262208 639348 2 2 999999 2 1 999991 2 730483 745304 2 4 999983 1 324180 660610 995589 1 165448 726832 308725 2 38429 443286 1 2 999999 771086 2 2 999999 2 2 999999 2 4 999991 2 2 999999 2 2 999999 1 2 999999 -76533 2 2 999999 2 2 999999 1 2 999999 -550242 2 15 999991 1 528589 589653 416576 1 335703 564836 -627842 1 2 999999 -380461 2 1 999985 1 2 999999 -375801 1 95910 680469 667731 2 8 999987 1 2 999999 -724943 1 2 999999 627947 2 6 999996 2 2 999999 1 478277 974045 -337787 2 475742 949133 2 2 999999 1 300211 594019 699263 2 19 999995 2 2 999999 2 463545 535001 1 861410 978888 -63659 2 2 999999 2 7 999994 2 2 999999 2 2 999999 2 2 999999 1 796179 824477 -636843 2 6 999995 2 20 999999 1 2 999999 18242 1 2 999999 -219356 2 4 999981 2 12 999981 1 2 999990 883314 1 2 999984 194197 2 252641 506788 1 107143 408772 -302650 2 3 999984 1 2 999999 395425 1 16 999992 -673469 1 2 999999 -266712 2 2 999999 2 2 999999 2 2 999999 1 567189 888250 -260756 2 2 999999 2 5 999988 1 7 999995 -887467 1 8 999986 -257607 2 14 999989 2 3 999982 1 107629 948631 -452145 1 20 999996 435402 2 2 999999 1 2 999999 4951 2 2 999999 2 330903 710275 2 61673 594357 2 2 999999 2 219110 301688 1 2 999999 -89787 1 2 999999 195084 2 2 999999 1 478905 962432 474939 2 478667 682770 1 2 999999 567563 1 2 999999 -584936 2 665201 690679 1 2 999999 -526677 2 1 999994 1 821498 987043 122051 1 314280 786778 722188 2 483443 596863 2 3521 475773 1 20 999997 -23574 1 16 999992 -430243 1 2 999999 -155334 2 17 999997 2 6 999993 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -808204 2 9 999987 2 2 999999 2 320436 634433 2 2 999999 2 2 999999 2 2 999999 1 2 999999 512573 1 18 999994 37945 2 4 1000000 1 2 999999 298675 2 6 999992 2 381425 652511 2 2 999999 2 131406 432086 1 2 999999 674261 1 250698 574224 -944056 2 444015 701182 1 302564 543377 947022 2 8 999986 1 7 999983 -494100 2 17 999987 1 2 999999 -583157 1 302342 836125 577863 2 477423 704587 2 19 999988 2 2 999999 1 1 999988 -428558 2 2 999999 2 2 999999 2 4559 882300 2 91109 136094 2 648189 790287 2 2 999999 1 20 999996 -705926 2 2 999999 1 219387 787496 -779050 1 18 999986 -964803 2 2 999999 2 2 999999 1 344465 694092 661415 2 4 999990 2 2 999999 1 829294 985918 278565 2 2 999999 2 2 999999 1 169424 758244 -115647 1 18 999988 76160 2 280223 695089 2 2 999999 1 301043 793520 160840 1 11 999981 980035 2 2 999999 1 160331 981520 53882 2 2 999999 1 2 999999 -715909 1 381081 934834 -511144 1 2 999999 -273672 2 712923 777413 1 20 999987 283037 1 7 999982 30828 2 8 999986 2 18 999992 1 10 999991 335354 2 280981 679807 2 10 999983 1 377849 721270 972902 1 504862 815945 12943 1 306195 477441 819953 2 35398 250543 1 737958 860027 542845 2 18 999984 2 2 999999 2 4 999991 2 2 999999 2 202155 308660 1 2 999999 -5732 1 10 999987 -274449 2 2 999987 2 4 999983 1 11 999986 -629573 2 713539 863086 2 17 999983 1 16 999995 -290059 1 16 999985 974948 2 670454 790194 1 2 999982 -11382 2 2 999999 2 334071 579457 2 668648 984270 1 2 999999 -262619 1 2 999999 -793422 2 2 999999 2 3 999984 2 13 999981 1 10 999985 -55449 2 528630 659405 2 2 999999 1 39890 109260 277657 2 8 999993 1 2 999999 361291 2 79505 415140 2 16 999990 2 771586 872325 2 416719 654843 1 265290 937630 -682318 2 786332 962140 2 6 999983 1 8 999997 -865969 1 10 999987 -475057 2 20 999981 2 2 999999 2 2 999999 1 458514 743048 85548 2 446743 777077 2 286501 806687 2 6 999989 2 330783 548081 1 2 999999 -789980 1 12 999990 -160820 1 15 999990 649983 2 343536 490154 2 659134 710974 1 324455 658131 -498686 1 5 999986 -598904 2 412589 669748 1 141173 575245 -120296 1 2 999999 -175150 2 13 999994 1 2 999990 621903 1 921499 949793 761854 1 612782 886374 637505 1 2 999986 104489 1 2 999999 784307 1 2 999999 -867216 1 4 999987 463175 2 15 999988 2 9 999986 2 17 999999 1 314752 699575 -62810 2 19 999984 1 2 999987 600285 1 157080 952783 747819 1 2 999999 897953 1 1 1000000 320890 1 2 999999 -546397 2 2 999999 1 14 999984 654261 1 9 999996 716910 1 2 999999 334650 2 167752 610994 2 2 999995 1 380096 648968 321085 2 338587 988181 1 2 999999 851847 1 2 999992 264660 1 695950 857012 447962 1 123783 233259 -565276 2 2 999999 2 2 999999 2 77937 138125 2 8 999990 1 104064 727169 706270 1 41381 909028 -896157 1 2 999999 232616 2 17 999985 1 291657 902898 312357 2 402988 900055 2 9 999992 1 2 999998 392784 1 356593 435234 -965430 1 2 999999 180106 1 533739 637216 -131279 2 20 999998 2 18 999993 1 2 999999 677432 1 12 999983 -380155 2 2 999999 1 203301 338822 -421757 2 2 999999 1 18 1000000 -219913 2 2 999988 1 8077 920100 -448265 2 2 999999 1 504543 505414 -350731 2 16 999982 2 577168 952059 1 6 999995 -502452 1 233949 778358 116546 1 5 999989 -386467 1 42546 905930 630035 1 451357 628210 113417 1 69637 481264 -513652 1 2 999999 -890419 2 218610 693476 1 96050 921748 -677413 1 2 999999 779572 2 2 999999 1 325900 369638 850262 1 13 1000000 761941 2 308209 807669 1 1 999997 -339178 2 460620 512294 2 833430 880151 2 13 999986 1 1 999981 -371338 1 769411 878347 598875 2 2 999999 1 2395 209459 584967 2 590200 651946 1 251248 960218 905845 1 5 999994 -524660 1 230547 546299 773786 1 342482 501986 -654604 2 122533 166354 1 291872 736940 -17444 2 4 999986 2 174449 176683 1 2 999999 -702016 2 2 999999 2 2 999999 1 19 999996 996698 1 308625 795549 -457728 2 15 999992 2 17 999989 1 2 999999 -37324 2 2 999999 2 145215 533919 2 2 999999 1 127081 248934 202469 1 2 999982 302835 1 18 999997 -593094 1 203937 914646 954325 2 2 999999 1 16 999993 -706411 1 2 999999 -910977 1 954699 978474 -500531 1 2 999999 613497 1 310405 446175 -739720 2 205275 841983 2 455110 743909 2 6 999995 1 2 999999 -460570 1 2 999999 -217005 1 12 999999 -551205 1 583731 721721 -106092 2 5 999993 1 3 999998 -431414 1 719429 758457 132955 2 16 999992 2 4 999982 1 4 999985 239845 1 2 999999 -808198 2 627317 735341 2 16 999995 2 297806 846927 2 20 999999 1 2 999999 750378 1 534207 688635 -919241 2 2 999999 1 2 999999 -739848 1 7 999998 -405099 1 7 999984 36732 2 20 999996 2 12 999987 1 485040 616730 471450 2 585018 590891 2 20 999986 2 4095 451942 2 12 999998 2 1 999993 1 253451 315067 321342 1 1 999997 -865939 1 3 999997 355532 2 15 999986 2 404993 701013 2 846899 867039 2 11 999992 1 2 999999 -524520 2 2 999999 1 51104 309158 571654 1 90200 536824 -358390 1 2 999999 819080 1 5 999985 418202 1 2 999999 -632379 1 2 999999 512437 2 2 999999 1 7 1000000 -485440 2 8 999991 2 2 999999 2 2 999999 1 2 999999 -336710 1 16 999988 -562732 1 505558 592212 -426392 2 22754 688801 1 230989 927522 -914104 1 2 999999 -524416 2 2 999999 1 2 999999 936931 2 13 999996 2 173460 665584 1 2 999998 869363 1 2 999999 -127528 2 391168 749513 1 8 999981 331438 2 42648 572645 1 9 1000000 -977244 2 15 999998 1 2 999999 679005 1 14 999993 -727478 2 16 999996 1 2 999999 416993 1 15 999999 968049 1 2 999999 783095 2 2 999999 1 420846 624525 601237 2 15 999996 1 2 999999 493953 1 765670 975401 204254 1 17 1000000 454353 1 14 999985 -142198 1 2 999999 418889 1 2 999999 914788 2 2 999999 2 94763 647249 1 300770 473068 449516 1 19 999993 523096 1 1 999992 -590991 2 20 999986 1 8 999992 -185908 1 484829 507602 741568 1 139254 525648 52162 1 17 999985 -982332 1 2 999999 -167051 1 2 999999 -98162 1 17 999993 -4441 1 2 999999 -226115 2 167112 237442 1 164275 448401 -543244 2 20 999983 1 389376 554727 -866039 1 613244 748020 -585173 2 2 999999 1 365107 524144 788411 2 415333 646225 2 834055 881566 1 11 999983 51480 2 9 999994 1 177209 330987 242100 2 16 999983 2 351766 661480 2 285559 694515 2 11 999997 2 2 999999 1 59835 600528 319300 2 2 999982 2 514130 983548 1 703327 772695 -721163 1 2 999993 -7475 2 1 999983 2 12 999991 2 280796 832313 1 43184 349397 -292577 1 51348 854101 -493152 2 4 999992 1 13 999981 593684 1 5 999999 391861 1 1 999984 199945 1 2 999999 -657612 2 347697 771477 2 2 999999 2 381118 714098 1 2 999999 465627 2 2 999999 1 2 999999 995326 2 2 999999 2 6 999985 1 2 999999 451776 1 2 999999 -218157 2 8 999982 2 62693 996415 1 7 999984 -913225 1 6 999990 -373318 1 2 999999 699468 2 144193 499004 2 14 999983 2 2 999999 1 18 999999 568384 1 2 999999 -755430 2 16 999997 1 761163 783144 -460357 2 3 999995 1 2 999999 559989 2 2 999999 1 2 999999 -243554 1 69956 698544 -902859 2 102941 877060 2 23605 28386 1 2 999999 -193554 2 19 999998 1 2 999999 125177 2 663409 898130 2 766188 778250 2 329012 853383 1 13 999999 -926103 1 2 999999 441826 1 2 999999 -929476 1 20 999997 40844 1 603559 608874 538796 2 15 999985 2 2 999999 1 2 999999 814065 1 9 999987 -117695 2 399222 537521 1 575247 963528 -750675 1 2 999999 -813430 1 4 999992 -192867 2 7 999999 2 355090 450265 2 2 999999 2 77666 777157 2 8 999994 1 763000 980075 407445 2 8 999984 2 2 999999 1 2 999999 134627 2 2 999999 1 131097 156946 -754241 2 2 999999 2 2 999999 1 949124 978462 -103657 1 2 999999 738175 1 4 999987 -214738 2 2 999999 2 471596 483801 2 19 999991 2 7 999989 2 489561 766742 2 2 999999 1 110205 504706 -581230 2 14 999989 1 2 999999 827380 2 6 999984 2 159334 499589 2 4 999988 1 202593 782230 341770 1 349539 609243 563506 2 4 999989 1 13 999991 -293149 1 14 999981 -136981 2 210169 749629 1 16 999994 -338884 1 8143 382829 482181 2 2 999999 1 11 999992 894995 2 2 999999 1 2 999999 557795 1 1 999988 -482956 2 14 999993 1 77370 244185 -446526 2 342365 892698 2 2 999999 2 15 999986 1 5 999987 253765 1 2 999999 -294961 2 6 999986 1 2 999999 -314419 2 18 999985 2 19 999993 1 2 999999 791523 1 14 999991 -144745 1 14 999984 953900 2 2 999999 1 19 999994 -999647 2 5 999995 2 9 999983 1 2 999999 549133 1 146652 565469 -397691 2 2 999989 1 17 999983 522348 1 2 999999 909699 2 350947 661816 1 5066 217938 -590284 2 2 999999 1 3 999987 345035 2 2 999999 1 304505 817783 -37734 1 5 999982 -423958 1 2 999999 -558859 2 2 999999 2 2 999999 2 17 999994 1 2 999999 -70623 2 2 999999 2 2 999999 2 11 999994 1 2 999999 -533189 1 245459 453795 -643403 1 299744 419813 -21848 2 2 999999 2 292468 422560 2 7 999991 2 2 999999 2 485363 775471 1 25534 520111 -124411 2 220860 878170 2 167725 209010 2 2 999999 2 15 999994 2 17 999998 1 17 999981 -687300 2 482536 778311 1 2 999999 -457996 1 2 999999 823548 2 1 999983 1 2 999999 -53123 1 1 999990 -713956 1 2 999999 -640334 1 2 999999 331985 2 89853 393475 2 18 999984 1 2 999999 -230822 1 3 999982 -106468 1 264188 291417 -219467 2 2 999999 1 2 999999 -249033 2 325627 871306 1 2 999999 187077 2 2 999999 1 224268 883205 778369 2 408952 428477 1 2 999999 -964769 2 2 999999 2 2 999999 2 120797 487710 1 499292 833327 -370419 2 435754 852473 1 10 999998 -177572 2 20 999983 2 2 999999 1 365771 574198 772125 2 12 999991 1 2 999999 -700621 1 2 999999 351376 1 2 999999 -268836 1 2 999999 992529 1 718170 896539 -390973 2 33923 492693 2 2 999999 2 18 999990 2 2 999999 2 571630 744403 1 617154 699681 -633092 1 18 999997 -248330 2 18 999994 1 397893 732760 -518480 2 2 999999 1 19 999992 -383423 2 2 999999 2 298014 788151 2 2 999999 2 507117 625759 2 379882 751858 1 2 999999 -475112 2 102176 518011 1 11 999992 734454 1 203002 599498 220733 2 2 999999 2 6 999984 2 2 999999 2 186523 360140 2 25267 33268 2 2 999999 1 2 999999 -701781 2 2 999999 1 433922 851270 -496388 1 2 999999 113330 2 2 999999 1 9 999984 808054 1 3 999997 -650864 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 10 999999 1 61066 218991 76771 2 832710 907611 1 17 999986 137008 1 1 999989 608368 2 136047 334386 1 10 999989 -236996 2 9 999990 2 2 999999 2 7 999993 1 442739 620171 555841 1 15 999983 210375 2 99291 180336 2 509938 780511 2 2 999999 1 19 999995 -785704 2 2 999999 1 17 999989 296485 1 19 999983 254582 2 45890 146441 2 2 999999 1 13 999983 107257 1 209692 281808 -947134 2 52257 315803 2 684859 932904 1 118735 369458 681882 2 2 999999 2 821845 853815 2 2 999999 2 2 999999 1 431719 785432 -684772 2 2 999999 2 25864 265612 1 16 999990 -409650 2 18 999996 2 403668 492493 1 2 999999 897545 2 328569 444965 1 380123 996923 -638059 1 2 999999 831905 2 1 999985 1 2 999999 790925 1 2 999999 -775891 1 3 999981 -668654 2 1 999985 1 2 999999 501917 1 297067 524390 -715655 2 15 999991 2 4 999999 1 2 999999 701654 2 56292 818763 1 16 999997 457319 2 2 999999 1 3 999991 -331469 2 1 999981 2 91358 514644 1 2 999999 817728 2 2 999999 2 254262 775961 2 16 999990 2 2 999999 2 2 999999 1 8 999986 930617 2 2 999999 1 19 999984 -509301 1 2 999999 -694326 2 601011 991618 2 13 999991 1 5 999988 -822145 2 642105 764417 2 266298 426984 2 88633 650826 1 19 999996 78993 1 4 999981 32565 1 11 999990 234419 2 2391 185576 1 736610 761837 769480 2 16 999981 1 112756 187940 855500 1 1 999982 -208112 1 4 999984 167561 1 2 999999 2094 1 11 999987 522977 2 2 999999 1 110381 595501 782274 1 2 999999 494103 2 2 999999 2 19 999996 2 2 999999 2 143262 547015 1 18 999993 -368321 1 654545 682683 -234139 1 2 999999 -208633 2 909477 928402 1 8 999985 -164109 2 2 999999 1 406509 816449 -49743 1 2 999999 13322 2 52174 911708 1 19 999999 425197 1 356874 679680 -998423 2 2 999999 2 2 999999 1 484728 947137 18936 2 296277 347045 2 16 999984 1 11 999989 317614 2 2 999999 1 20 999994 -520826 2 2 999999 1 2 999999 -311552 1 2 999999 637434 2 8 999996 1 8 999996 -829306 2 469035 706608 2 547465 802523 2 15 999999 1 36780 972642 310289 2 328486 760852 2 431741 981519 2 2 999999 1 2 999999 -190875 1 2 999999 -801669 1 63017 131642 -375064 1 2 999999 -110536 1 123106 226890 192914 1 10 999995 845515 1 2 999993 -402466 2 7 999998 2 2 999999 2 706716 888492 2 913076 944412 2 2 999999 1 17 999997 473579 1 302959 391154 907697 2 168824 909371 1 338621 429178 -160339 2 8 999982 1 12 999987 -402122 1 2 999999 568179 2 88968 829601 2 2 999999 2 587583 787282 1 2 999999 446568 2 146614 831359 1 6 999983 -862751 1 387117 859448 250012 1 19 999998 -101516 2 31328 123590 1 15 999983 -23878 2 4 999983 1 472012 481691 -149071 1 2 999999 -698526 2 1 999993 2 13 999985 2 2 999999 2 2 999999 2 137434 139795 1 143982 376773 430004 2 4654 957109 2 2 999999 1 2 999999 367858 2 2 999999 2 158476 987031 1 2 999999 -510530 1 750144 965280 -939962 1 2 999983 507484 2 2 999999 2 864040 928095 2 225901 363901 2 2 999999 2 18 999986 1 2 999999 -76292 2 19 999994 2 2 999999 1 2 999999 933027 1 12 999982 -132118 2 2 999999 1 13 999987 198070 2 12 999992 1 54003 770935 402862 1 1 999982 -667692 1 13 999996 771627 2 2 999988 2 2 999999 2 2 999999 1 19 999983 614542 2 18 999983 1 2 999999 -946940 2 2 999999 1 302 683356 -479373 2 2 999999 2 2 999999 1 2 999999 608296 1 373229 660519 -989866 1 2 999999 -561407 2 2 999984 1 2 999999 -252614 2 2 999999 1 557464 848570 614833 1 8 999996 205500 2 2 999999 1 3 999981 355296 2 106686 148799 2 2 999999 2 572441 812631 2 11 999987 1 2 999999 235978 2 2 999999 2 2 999999 2 573070 869005 1 681502 967927 -678421 2 2 999999 1 418774 870123 -227317 1 4 999987 -571788 1 2 999999 -923403 2 2 999999 2 6 999986 2 1 999986 1 3 999999 -160044 2 2 999999 1 2 999999 -263575 2 18 1000000 1 692993 738995 984583 2 2 999999 1 15 1000000 237469 2 48657 850814 2 71177 863043 1 2 999999 19672 2 539935 611408 2 81496 575181 2 86649 375572 2 347933 957891 1 2 999999 819163 2 437836 722896 1 19 999981 882418 2 37698 639475 2 113170 288092 1 669251 965694 -373696 2 730650 841398 2 558223 899140 1 2 999999 765133 1 2 999999 -453453 1 18 999983 274173 2 443691 719116 2 2 999999 1 2 999999 106249 2 14943 316837 1 18 999996 386328 1 2 999999 700659 1 203694 881454 411620 2 2 999999 1 18 999994 -47773 2 2 999999 1 731664 788389 -405283 2 18 999997 2 16 999984 2 2 999999 1 192368 574263 -789905 1 8 999991 -824736 2 340493 387422 1 11 999991 -909683 2 112757 870733 2 15 999991 2 38302 258946 2 777846 784490 2 65263 400668 2 29649 267151 2 4 999983 2 9 999983 2 65399 560883 1 2 999999 160538 1 9 999982 22224 2 64736 932616 1 2 999999 -599839 2 5 999984 2 17 999990 1 2 999999 253390 2 2 999999 1 17 999990 -452094 2 357757 727060 1 95444 808272 604083 2 2 999999 1 454282 985623 116637 1 18 999981 -253113 2 19 999982 2 19 999985 1 11 999982 969115 2 258157 505519 1 2 999999 -257734 2 259382 658611 1 2 999999 667633 1 581853 987050 636589 1 2 999999 -463984 1 193697 871732 291354 1 14 999983 111634 1 16 999987 645628 2 136074 478082 2 2 999999 2 2 999999 1 10 999985 -970183 2 184187 646021 1 2 999999 644235 2 463465 718785 1 2 999999 6342 1 19 999981 739977 2 234689 243078 1 366346 768032 546697 1 2 999999 -501047 1 361653 999203 996028 2 416745 760020 2 8 999997 2 10 999990 2 2 999999 2 2 999999 2 569160 625291 1 2 999986 -570573 1 2 999999 -624326 2 2 999999 2 794301 993921 1 2 999999 -288537 1 12 999992 399430 1 17438 848834 -601439 2 361600 854817 2 2 999999 1 11 999998 720982 2 2 999999 1 2 999999 -36803 1 170908 931620 578642 1 2 999999 -981662 1 2 999999 -402548 1 222874 314114 -175316 1 2 999999 -471810 2 5 999996 2 2 999999 2 17 999983 2 448778 635480 1 364391 762913 -10495 2 198530 414763 1 15 999995 -802512 2 9 999994 2 2 999999 1 231833 979040 -155997 1 2 999999 -600137 2 2 999999 2 140405 449636 2 249348 702796 1 18 1000000 931267 1 2 999999 -372101 2 19 999989 1 2 999999 431547 2 2 999999 2 2 999999 2 11 999989 2 2 999983 2 2 999999 1 5 999988 831053 1 2 999999 -280843 1 2 999999 -640990 2 339688 765288 2 198970 784528 1 2 999999 981037 1 136952 505753 -213593 1 550937 716202 370784 2 10 999991 1 16 999994 954181 2 2 999999 2 35893 784478 2 18 999998 1 2 999999 643783 1 737710 815134 487356 1 2 999999 850476 1 2 999999 -704881 1 3 999989 122197 2 675955 823261 1 19 999987 633611 1 2 999999 -433124 2 138942 671641 2 200552 362027 1 11 1000000 -151790 1 799988 945167 -472884 2 268254 533907 2 2 999999 1 3 999999 909010 1 2 999999 448138 2 10 999982 2 130005 256115 1 9 999988 -304430 1 15 999994 348700 1 51900 860515 215897 1 19 999999 613827 2 2 999999 1 2 999999 -147300 2 488913 646844 2 2 999999 1 19 999999 635201 1 16 999988 -704314 2 12 999999 2 15 999993 1 7 999998 -986596 1 2 999999 -285232 1 2 999999 -534078 1 9 999988 790796 1 2 999999 28938 1 11 999985 -106752 1 2 999999 520588 1 2 999999 876159 2 514862 761622 1 462330 771145 -567252 1 505155 635750 -187965 2 2 999999 1 2 999999 -7190 1 498629 802661 -293635 2 514489 541081 2 20 999985 2 14 1000000 1 2 999999 -171271 2 13 999998 2 2 999999 2 1 999992 2 2 999999 1 2 999999 -172931 2 13 999991 2 9 999996 2 215576 884141 1 8 999991 581712 1 14 999984 -658051 1 3 999998 -784794 1 2 999999 -281728 2 2 999999 2 42441 598701 2 2 999999 2 20 999994 1 11897 518420 706598 1 16 999994 -271803 2 2 999999 2 284641 609906 1 11 1000000 -620370 1 8 999996 833542 2 2 999999 1 326569 501367 -271244 2 19 999989 2 14 999984 1 351463 814018 265282 1 4 999993 972906 1 16 999998 -847586 1 10 999993 989104 1 513677 926550 191250 1 81085 534727 510889 1 2 999999 323520 2 17 999984 1 323109 963936 748721 2 2 999999 2 17 999992 2 2 999999 1 1 999984 654347 1 40692 618437 167480 1 279474 756045 -677660 2 19 999981 2 683868 866715 2 13 999990 1 2 999999 -146899 2 2 999999 2 963473 999604 1 2 999999 -322616 2 800393 888898 1 2 999999 -43397 1 17 999985 -44810 1 3 999986 873385 2 2 999999 2 466912 985406 1 32621 990988 81615 2 2 999999 2 2 999999 1 8 999984 -939544 2 2 999999 2 573778 931477 2 11 999990 2 520283 588321 1 152002 853919 -152499 1 2 999999 429998 1 847611 865772 958402 2 4 999985 2 18579 599893 2 604778 617649 2 229742 831983 2 2 999999 2 2 999999 1 7 999999 169720 1 12 999987 -615390 2 120033 899161 2 2 999999 2 81723 997307 1 284318 457273 -428644 1 64811 159449 -75496 2 158629 533395 1 32545 639397 -73075 1 2 999999 700274 1 145393 697036 489917 1 2 999999 -74585 1 8 999981 -782528 1 191936 540610 -284811 2 2 999999 1 2 999993 364727 1 2 999999 -420237 1 2 999999 -565022 2 2 999999 1 376281 688058 -693751 1 7 999996 -767483 2 568676 644202 2 224194 435176 1 5 999989 474971 1 2 999999 -688708 2 105843 860445 1 16 999985 204797 2 200157 265341 2 19 999988 1 12 999982 282261 1 14 999990 -467603 1 676649 788487 397907 2 2 999999 2 2 999999 1 10 999981 9751 1 753509 948190 -260657 2 11 999994 1 2 999999 -993273 1 19 999990 267060 2 5 999986 1 2 999999 -802669 2 7119 245376 1 2 999999 -639242 1 550583 768051 267687 2 859338 938958 1 379478 647947 -523882 1 99724 112618 618039 2 763082 933174 1 19 999998 -533542 1 529467 740087 131042 2 1 999987 2 79158 884279 2 2 999999 1 16 999999 -186155 1 3 999998 278776 1 481623 950965 -79952 1 20 999989 -420002 1 1302 184422 763394 2 465018 763449 2 2 999999 2 459902 460804 2 2 999999 1 12 999997 -825908 2 20 999981 1 494116 974540 -742348 1 20 999988 -799301 2 20 999988 1 656056 871268 108172 2 2 999999 2 12 999997 1 60584 953598 -168463 1 2 999999 887745 1 2 999999 -830431 1 2 999997 -658653 1 47754 262342 -684199 1 434080 880402 363061 1 2 999999 466275 2 2 999999 2 26119 128997 2 2 999999 2 328816 742444 2 2 999999 1 2 999999 -293375 1 400858 902853 523954 1 421893 880122 71375 1 13 999997 941654 1 14 999987 -51727 1 5 999986 -370526 2 16 999999 2 19 999992 1 167791 811107 -812158 1 17 999998 63875 2 16 999988 2 6 999990 2 2 999999 2 724637 726598 1 537013 817995 -244473 1 2 999999 697930 1 284222 848694 -684913 2 8 999998 2 589243 708347 2 6 999983 1 13 999996 436917 1 2 999999 -154146 1 19 999993 790999 2 257999 268575 1 2 999999 403744 2 2 999999 1 8 999990 -849903 2 2 999999 2 539061 872900 1 583179 619038 -481540 1 220340 349997 990823 2 2 999999 2 73763 621325 1 47904 673885 -954986 2 363716 836810 2 276780 846104 1 414696 513936 -332243 1 2 999999 -310796 2 2 999999 1 80958 589644 870601 2 39043 669089 2 20 999992 1 11 999998 464037 1 10 999996 974297 1 3 999981 -602398 2 12 999983 2 2 999999 1 7 999991 -286283 1 2 999999 82909 2 2 999999 1 2 999999 -796544 1 10 999981 -216582 2 2 999999 2 2 999999 2 2 999999 1 19 999983 405904 1 2 999999 -283074 2 2 999999 2 161955 172634 2 16 999985 2 455207 508048 1 640739 827478 484718 2 18 999984 2 310503 367503 1 17 999995 -524554 1 19 999989 -374721 2 2 999999 1 2 999999 -944338 1 18 999990 177502 1 20 999988 -756717 1 19 999991 -561594 2 13 999992 1 72295 555934 840539 2 250166 823280 2 26105 423941 2 15 999982 1 2 999999 263412 1 490058 777015 -896186 2 203778 902796 2 349369 973742 1 2 999999 298641 1 2 999999 66038 2 98226 950048 2 7 999994 1 2 999999 -763124 2 2 999999 2 1 999995 2 6 999998 1 2 999999 -776776 1 2 999999 470276 2 137575 209289 1 9 999994 -296790 1 16 999992 875055 1 16 999996 -587209 1 424913 868812 569019 2 323157 700099 2 5 999999 2 2 999999 2 9 1000000 1 2 999999 736476 2 404437 430585 1 107772 357403 -480690 2 10 999998 2 2 999999 1 769674 939291 -662618 2 396877 447054 2 2 999999 1 2 999990 830076 2 424944 915743 2 205276 235296 1 9 999988 200669 1 332382 428190 -124837 1 2 999999 926884 2 142840 225232 1 792600 880817 121369 1 2 999999 558421 2 2 999999 2 2 999999 2 2 999999 2 533085 953123 2 60145 591488 2 8 999985 1 4 1000000 538751 2 15 999999 2 2 999999 2 2 999999 2 3 999987 1 2 999999 820793 2 8 999981 1 7 999989 583086 1 15 999996 285518 1 11 999996 971158 1 378177 396702 561970 2 2 999999 2 685182 961188 2 778066 813827 2 14780 912363 1 342104 710260 -760845 1 19 999989 920257 1 19 999992 630209 2 2 999999 2 63423 877919 2 15 999982 1 30599 974717 875618 2 115120 500507 2 253375 799309 1 8 999998 838822 1 9 999989 526862 1 709760 744070 -206947 1 19 999998 -182466 2 2 999999 2 4 999982 2 4 999990 2 2 999999 1 271832 628001 -839574 2 2 999999 1 4 999999 459730 2 5 999991 2 174260 178685 2 12 999999 2 2 999999 2 2 999999 2 17 999988 2 5 999981 2 292170 990888 2 2 999999 2 2 999999 2 18 999997 1 13 999987 -351430 1 2 999999 -784346 1 6 999996 -346807 2 12 999983 2 520509 735858 1 20 999998 -607316 1 16 999985 -667035 1 2 999999 -471155 2 2 999999 1 246179 493767 -692897 1 2 999999 75290 1 2 999999 -655664 1 9 999997 -163262 2 4 999991 1 4 999990 226627 2 546110 868178 2 361597 588053 2 18 999999 2 276119 279091 1 18 999998 672152 2 2 999999 1 2 999999 -484464 1 4 999987 853432 1 2 999999 -161329 1 375798 784947 -25931 1 2 999999 312359 1 2 999999 -161648 1 745866 749268 -69041 1 2 999999 946194 1 2 999999 -219260 1 14 999989 -406874 1 9 999999 840891 2 6 999992 1 2 999999 -460179 1 2 999999 -46984 1 770290 924049 807697 1 18 999991 512390 2 2 999999 1 2 999999 766038 1 19 999996 -225337 1 8 999981 89762 2 1 999997 2 762244 814855 1 254312 606205 369624 1 11 999982 699071 1 2 999999 674620 1 394171 918667 -484688 1 413888 621647 -521275 2 11 999982 1 16 999984 757215 2 2 999999 2 5 999995 1 17 999992 794877 1 3 999983 61246 2 94779 815074 1 556703 669771 236670 2 796649 857305 1 15 999996 -230504 2 394228 860780 2 2 999999 2 14 999996 1 2 999999 552511 2 8 999983 1 703005 756723 -909644 2 2 999999 1 10 1000000 561847 1 2 999999 -788596 1 2 999999 246410 2 24418 610095 1 143029 182445 -637092 1 2 999999 -177955 1 2 999999 -985987 2 16 999982 2 3560 940602 2 295305 774101 2 2 999999 1 2 999999 -669037 1 2 999999 -623952 1 2 999999 918931 1 515425 518672 -91725 1 2 999999 124694 2 2 999999 2 10 999992 1 2 999999 -82083 2 2 999990 2 4 999981 2 9 999985 1 379289 857472 734400 1 5 1000000 493662 1 2 999999 -547391 2 20 999996 1 84686 651133 -597197 1 345999 823475 -887615 1 17 1000000 -336835 2 581123 858806 2 2 999999 1 8 999996 769531 1 2 999999 704132 2 317451 589161 2 74702 86897 1 708095 887612 -439195 2 2 999999 1 16 999996 -844631 1 292679 427300 254968 2 2 999999 2 201051 612283 1 2 999999 -37388 1 8 999998 894305 1 333995 801172 781118 1 2 999999 -882094 1 131847 944586 -781419 1 2 999999 -711030 2 226646 630278 2 12 999987 1 41555 929385 741716 2 5 999990 2 2 999999 2 15 999988 2 20 999999 2 13 999996 2 13 999996 1 9 999992 500951 1 627984 905907 362443 2 259493 662497 2 647749 761049 1 2 999999 547946 2 291626 912020 1 67511 488603 224546 1 2 999999 567861 1 14 999996 416328 2 395817 734733 2 2 999992 1 2 999999 940865 1 2 999999 855179 2 19 999991 1 2 999999 840076 2 82253 799682 1 420396 874475 -752545 2 11 999981 1 2 999999 -947362 1 12457 820915 561244 2 2 999999 2 15 999999 1 87758 699214 -148208 1 541091 727198 -790618 2 2 999999 1 19 999988 176347 1 310819 450613 528748 1 8056 247893 572057 2 2 999999 1 15 999997 -414221 1 17 999989 100900 2 169238 742318 1 525847 968772 -205409 1 667415 768733 66307 2 2 999999 1 465200 937732 -660888 1 2 999999 531079 2 2 999999 2 597713 654131 2 12 999989 2 10 999992 1 2 999999 -829503 1 763997 906187 -236957 1 9 999985 766592 2 17 999994 1 2 999999 834308 2 2 999999 2 2 999999 2 2 999999 1 13 999999 -907685 2 639601 993024 1 639407 956286 -38508 1 2 999999 -936835 2 218753 894696 2 82938 939279 1 2 999999 883503 1 68712 149678 221742 1 2 999999 651184 1 2 999999 409727 2 2 999981 1 127086 831400 -875512 2 354225 975376 1 12 999996 429345 1 585767 747733 -546031 2 2 999999 2 12 999999 2 139007 180675 2 2 999999 1 2 999999 127889 1 2 999999 -440399 2 2 999999 1 18 999981 -108915 2 128815 468022 2 10 999985 2 117340 220174 2 15 999996 2 2 999999 2 786063 786437 1 33033 103373 -804716 1 2 999999 704001 1 17933 576566 -153748 1 13 999985 -555492 2 12 999985 2 292997 455146 1 2 999999 -656354 1 390868 913073 -813870 1 78680 332682 826848 2 2 999999 2 2 999982 2 2 999999 2 256533 476734 1 573724 610781 -860246 2 625764 638680 1 37890 192125 -68854 1 15 999998 -405057 1 2 999999 -676594 2 2 999999 2 2 999999 2 3 1000000 2 352480 740334 1 54162 851648 -236973 1 18 999993 357859 1 694998 776976 -412380 1 2 999999 696981 2 13 999998 1 522 869090 457769 1 18 999997 -205630 2 529047 806166 1 15 999990 -146483 1 17 999991 -73795 2 2 999983 1 8 999985 -969253 1 2 999999 417515 1 58007 526960 980400 2 123941 711226 2 12 999982 1 2 999999 -922105 2 5 999989 1 349261 931879 -417379 2 2 999999 2 2 999999 2 4 999997 1 349526 975064 -469739 1 471840 710064 -567170 2 12 999993 2 22076 660111 2 13 999991 1 15 1000000 -793191 1 13 999997 520585 1 8 999998 -84620 2 2 999999 2 309081 877502 1 182065 682852 521366 2 2 999999 2 4 1000000 1 2 999999 581577 1 14 999988 -828614 2 2 999999 2 14 999994 1 106336 645460 -87326 1 2 999999 -834654 2 2 999999 2 2 999999 2 132412 936052 1 310772 400063 -54279 2 2 999999 1 10 999991 997534 1 2 999999 199519 1 5 999994 186465 1 265587 886536 29640 1 9 999995 322584 2 632031 653848 2 2 999999 1 2 999999 -32068 2 545308 678146 1 78395 208043 -953737 2 230127 265174 2 462784 659260 1 2 999999 -956240 2 2 999983 1 2 999999 -108680 1 2 999999 -229000 1 623121 721168 -772337 2 1 999989 1 273844 542935 522187 1 2 999999 320211 1 3 999982 402699 1 2 999999 -904108 1 72321 99128 -629677 2 16262 376176 1 624625 865239 376955 1 189856 318907 714092 1 278846 815897 -671357 2 2 999999 1 2 999999 -507514 1 2 999999 189751 1 2 999999 246792 2 11 999985 1 18 999990 -207267 1 321123 813465 -400782 1 15 1000000 -739039 1 68189 988379 878029 1 1 999987 381897 2 13 999987 1 324213 573289 -540650 1 8 999982 553848 1 2 999999 -810029 2 2 999999 2 12 1000000 2 15 999991 1 322203 467494 124281 1 405956 872609 137964 2 12 999983 1 19 999996 698634 1 51760 172024 239100 1 422172 663875 506206 2 2 999999 2 2 999999 1 15 999990 711496 2 208583 861480 1 12 999998 807453 1 2 999999 805966 2 2 999999 1 185470 815452 340816 2 20 999992 1 312944 679809 -301917 1 18 999990 721786 2 2 999999 2 16 999998 1 2 999999 -214206 1 565724 678139 68765 1 2 999999 -29411 1 2 999999 13245 2 2 999999 1 2 999999 309909 2 11 999995 2 396334 655533 2 110985 615113 2 20517 95041 2 2 999999 2 19600 507329 1 18 999986 -592589 1 318073 477238 -497757 1 4 999993 227659 2 2 999999 1 4743 148850 -267138 2 2 999999 1 18 1000000 -163336 1 2 999999 3166 2 444698 620868 1 2 999999 141861 1 5 999995 -277373 1 11 999998 280277 2 402410 937713 1 354575 654365 -922788 2 108327 817627 2 322166 876626 2 18 999983 1 2 999995 -679721 2 563314 737620 1 9 999992 633685 1 10 999998 252317 1 2 999999 531640 1 7 999994 8911 1 16 999992 412331 1 6 999987 -317469 1 2 999999 -636939 2 1 999998 2 311182 853829 2 2 999999 1 546966 907721 -408818 1 20 999989 -210336 1 13 999985 459409 2 2 999999 1 2 999999 718014 2 27466 309392 2 82101 497073 1 2 999999 161640 1 2 999999 -692142 1 13 999986 -56763 2 2 999999 1 211090 704362 -4008 1 820001 967550 -19147 2 14 999993 2 2 999999 1 2 999999 -226656 1 19 999986 -815404 2 2 999999 1 17 999984 -552745 1 17 999983 146245 1 517820 899117 174166 2 193948 550073 2 2 999999 2 249649 302170 1 2 999999 -203793 1 19 999987 -278335 1 19 999987 -585127 1 14 999997 -7927 2 2 999999 1 216134 444181 -725084 1 18 999981 127250 2 2 999985 1 2 999999 938684 1 13 999991 -249166 1 229745 275472 -118898 1 134878 187484 219644 2 2 999999 2 2 999999 2 15 999986 1 390030 999735 -378277 2 2 999999 1 2 999999 -730395 1 17 999994 195029 2 237046 909073 1 2 999999 -283862 2 17 999993 2 19 999997 2 2 999999 2 90411 263384 1 13 999993 123229 2 2 999999 1 2 999999 215464 2 2 999999 2 13 999991 1 2 999999 -52416 1 261465 395497 -810193 1 28653 183034 -134404 2 2 999999 1 19 999998 533746 1 3 999991 210663 2 160251 424616 2 418987 476861 2 122618 630954 2 81986 413078 1 2 999999 557048 2 139832 953349 2 343579 361343 1 357393 614769 178037 1 2 999999 -670658 2 9 999981 1 2 999999 -630049 2 5 999988 2 8 999985 2 13 999986 1 2 999999 -507715 2 445326 532324 1 455781 756818 -394214 2 2 999999 1 2 999996 755132 1 1 999998 985088 1 20 999981 -335174 2 2 999999 2 13996 837583 2 431826 964713 2 2 999999 2 179470 993523 1 455040 761732 638750 1 387975 979041 671562 1 3 999985 658964 1 157264 383205 214525 1 33588 193010 349168 1 20 999985 933156 2 10 999989 1 422850 661135 -245748 1 2 999999 -41651 2 11 999997 1 18 999998 875974 1 235190 350710 -431465 1 2 999999 -780202 1 489412 509835 -581473 1 12 999991 -681603 2 347610 747748 2 272412 851073 2 162929 426396 1 4 999984 -408642 2 13 999996 1 13 999983 -182638 2 2 999999 1 2 999999 33613 1 2 999999 935609 1 15 999988 -554142 1 344725 989768 -195514 2 228669 588354 2 267916 384956 1 13 999990 514131 1 2 999999 860817 2 2 999999 1 1 999994 506134 1 2 999999 -77065 1 2 999999 955817 1 18 999996 96880 1 252704 547644 -957409 1 816755 939270 647907 2 205214 957304 1 2 999999 -176612 1 8 1000000 913390 2 2 999999 1 159106 651847 456671 2 1 999987 2 2 999999 2 2 999999 2 132393 507052 1 4 999989 15782 1 16 999995 9574 2 2 999999 1 5 999987 -69480 1 10 999983 -886940 1 4 999986 -307748 1 3 999999 424215 1 20 999985 183645 2 465330 631793 1 484123 667693 789189 2 719020 740300 1 17 999989 193750 2 2 999999 2 19125 428858 1 2 999999 809027 1 2 999999 -196461 2 2 999999 2 2 999999 2 963330 971857 1 2 999999 -642640 2 141056 585601 1 2 999995 329663 1 93979 256706 48628 1 2 999999 519631 1 2 999999 -942597 1 462990 798730 -402771 2 55801 468304 1 2 999999 -695712 2 61004 204113 2 579000 774476 1 2 999999 -830147 1 2 999999 -772440 2 939893 971555 1 1 999998 -956803 2 547611 684187 2 4 999998 2 14 999997 1 11 999997 -25237 2 2 999999 1 2 999999 451566 1 647313 654781 -103557 2 459314 875917 2 175787 558511 1 249569 364151 -317701 1 2 999999 466415 1 2 999999 -113866 1 235295 588592 -823493 2 4 999994 2 2 999999 1 13 1000000 520555 1 2 999999 -911369 2 2 999993 1 121347 349352 387004 2 2 999999 1 20 999999 -641082 1 5 1000000 -970332 1 16 999985 -543236 2 2 999999 1 12 999988 889879 2 2 999999 2 316486 639896 1 140941 340770 668024 2 2 999999 1 2 999999 -278716 2 8149 26837 1 2 999999 -178096 2 18 1000000 1 196503 276542 -877223 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 98951 446965 -306335 1 2 999999 -631894 2 1 999985 2 502707 505580 2 2 999999 1 2 999999 -270022 2 2 999999 2 314390 586477 1 1 999996 -71163 2 2 999999 1 5 999982 37132 1 2 999999 -963505 1 96177 756322 155683 2 18 999991 1 727225 993537 -727767 1 2 999999 71121 1 356394 911661 631321 1 2 999999 530795 1 2 999999 -827398 2 13 999993 2 16 999990 2 13 999991 2 87862 440906 1 8092 32564 -307100 2 1 1000000 1 368844 596577 444837 1 2 999999 892805 1 2 999999 835034 2 22032 515820 2 823380 859666 2 3 999995 2 1 999985 1 2 999999 780387 1 100972 344027 699515 2 94711 281003 2 10 999988 2 10188 530862 2 2 999999 1 697077 930365 -355552 2 9 999994 2 19667 951822 1 4 999997 -129307 1 3 999998 207905 1 7 999998 453649 2 6 999994 2 11 999999 1 15 999990 -135090 1 3 999995 -928780 1 12 999993 -135980 2 2 999999 1 22543 71685 -335101 1 2 999999 -607763 2 2 999999 2 2 999999 2 127893 680526 2 20 999986 2 2 999999 1 2 999999 491677 1 2 999999 -269749 1 361882 544067 51935 2 88887 126874 2 219700 969964 2 18 999984 1 2 999999 -186314 1 2 999999 630891 1 8 999999 982410 2 3 999997 2 2 999999 2 8 999999 2 2 999999 2 2 999999 1 10 999989 427324 2 9 999984 1 19 999985 -756223 2 2 999999 1 20 999995 -66113 1 2 999999 -210243 2 2 999987 1 15 999988 2824 1 19 999993 473398 2 2 999999 1 2 999999 -68121 2 2 999999 2 151922 794601 1 1 999981 -873101 2 2 999999 2 2 999999 2 2 999999 1 45140 878416 940529 1 4 999989 61532 1 58318 349429 -43273 2 426318 662363 2 2 999999 1 619850 676820 -636680 2 159465 997237 2 15 999982 1 4 999986 905030 2 153189 405844 2 16 999981 1 2 999999 -645713 2 2 999999 2 361771 414788 1 14057 712859 740523 1 2 999999 -188389 1 1 1000000 -830266 2 25394 245457 2 97157 628169 1 2 999999 -790262 2 2 999999 2 2 999999 2 161226 526956 1 36068 172104 -870299 2 854673 920839 1 2 999999 -66495 2 351595 595423 2 14 999984 2 9 999991 2 639937 965349 1 19 999983 954598 2 19 999998 2 402450 750339 1 2 999999 332807 1 2 999999 -377114 2 102513 237797 2 17 999985 1 2 999999 -863009 1 2 999999 228224 2 2 999999 1 464663 906797 -685074 1 6 999985 660390 2 2 999999 2 2 999999 1 3 999987 882210 2 8 999996 1 2 999999 120591 2 19 999985 2 277944 804147 1 2 999985 -390401 1 2 999999 575965 2 16 999983 2 8 999989 1 238688 671674 303476 1 186835 790001 351541 2 192980 884619 2 2 999999 1 323414 897982 -517410 1 18 999984 -228386 2 667025 727346 1 648582 829627 493448 2 2 999999 2 851355 991650 1 342803 647291 -410644 2 1 999981 2 2 999999 2 19 999994 2 5 999992 2 16 999984 2 556456 798764 1 309142 329030 251332 1 2 999999 632921 1 703803 704543 301820 2 13 999999 2 2 999999 2 7 999992 2 2 999999 1 20 999990 298927 2 2 999999 2 295761 558176 1 214820 747222 513458 1 2 999993 797185 2 12 999996 2 2 999999 1 15 999997 914680 2 447929 488038 2 1 999985 1 2 999999 243758 2 3 999987 2 10 999997 1 651225 750739 775098 1 2 999999 -691806 2 2 999999 2 116220 477484 1 2 999999 -384418 1 2 999999 -838774 1 87042 749401 387919 1 13 999996 46962 2 383254 709025 1 2 999999 -918610 2 17462 714836 2 453169 611073 1 18 999984 56085 2 65645 866464 1 19 999993 -777693 2 14 999998 1 2 999999 -7368 2 785436 878216 1 2 999999 175402 2 2 999999 1 2 999999 -234844 2 21133 577963 1 17 999990 -41042 2 12 999991 1 342386 489919 694277 1 2 999999 -701618 2 2 999999 2 2 999999 1 5 999981 839270 1 7 999996 30310 2 9 999988 2 15 999996 1 423169 663692 362917 2 8 999990 1 2 999999 -522895 1 2 999999 -363544 1 2 999999 -95728 2 3 999992 2 2 999999 2 16 999986 1 2 999999 861758 1 16 999998 621374 1 2 999999 -907505 1 1 999990 879663 1 207723 255910 -495354 1 59444 793281 72905 1 49454 661052 -561370 2 2 999999 1 16 999996 553922 1 6 999981 -950916 2 502983 888577 1 119824 366389 731589 1 10 999999 -225870 1 395204 983255 427201 2 18 999983 1 657861 662653 -632611 2 19 999998 2 138264 503670 2 2 999999 2 2 999999 2 409469 576822 2 555571 633606 1 1 999996 -578965 2 78530 79218 2 5 999987 1 2 999999 -21623 2 2 999999 1 2 999999 49572 1 2 999999 142306 1 10 999985 625086 2 453416 925389 1 667060 901101 -207792 1 2 999999 10113 1 216901 852778 -127665 1 394956 837793 364760 2 18 999997 2 2 999999 1 776321 829432 -975894 1 59669 688064 233073 2 16 999991 2 2 999999 1 12 999982 870417 2 189790 725985 1 16 999982 765549 2 2 999999 1 101108 903339 -668274 1 2 999999 848684 1 2 999999 -177694 1 3 999993 998508 2 759912 916851 1 2 999999 156792 2 2 999999 2 128978 848431 2 2 999999 1 333118 905574 994961 1 2 999999 725031 1 415906 990865 486008 1 2 999999 590969 1 303248 826780 -729641 2 2 999999 1 65949 925984 -963041 2 2 999999 1 6 999989 -106208 2 2 999999 1 18 999982 -892472 2 414934 924036 1 26835 752997 -87373 2 6 999985 2 2 999999 1 73443 296679 -510329 2 38736 427912 2 228085 426233 1 11 999993 -273701 2 11 999993 1 2 999999 -202939 1 312870 331982 964083 2 177223 762334 2 6 999981 2 4 999984 2 2 999999 2 2 999999 1 507325 883822 -949812 2 13 999995 2 664318 694565 2 269387 850705 1 7 999984 52608 2 2 999999 2 4 999986 2 2 999999 1 2 999999 -900977 1 2 999999 -877286 1 76843 655206 -675185 1 2 999999 515450 2 2 999999 1 3 999983 283475 2 19 999987 2 17 999993 2 2 999999 1 2 999999 -223939 2 333112 908723 1 14 999988 -597363 2 2 999999 1 12 999999 -994741 2 2 999999 2 3 999990 1 2 999999 218136 1 312868 345294 421138 1 2 999999 -774041 2 8 999997 2 2 999999 2 2 999999 1 5 999985 88835 2 11 999983 2 2 999999 2 12 999988 2 66052 688184 2 74625 149387 1 14 1000000 -516193 2 2 999999 2 74640 966749 1 276137 776540 -239192 1 2 999999 -286723 2 15 999986 1 2 999999 129240 1 112669 298920 -769006 2 8 999994 1 52722 903743 359542 1 10 999994 480780 1 3 1000000 -52246 2 2 999999 2 18 999986 2 13 999985 2 338288 666590 2 2 999999 1 1 999985 -624129 1 9 999994 -208877 1 9 999981 960721 1 3 999990 -481940 2 203484 712837 1 2 999999 -390322 2 506334 898385 2 2 999999 1 2 999984 295632 1 17 999991 -2061 2 2 999999 1 2 999999 -197383 1 311357 696134 569978 2 4 999982 2 8467 839483 1 7 999999 666469 2 2 999999 1 1 999987 -380350 1 2 999999 440705 2 10614 434571 1 5 999995 309125 1 209629 517792 -611386 2 499723 996915 1 260763 986485 449398 2 89320 875481 1 433814 991817 -297732 2 282856 723566 2 52153 617717 2 722516 763824 1 396643 503090 210440 2 9 999995 2 323199 929587 1 2 999999 177985 1 718206 996563 914808 2 2 999999 1 51475 510855 -891986 1 18 999986 -160558 2 388490 582645 2 2 999999 2 2 999999 1 223229 731331 -311838 2 2 999999 1 546318 884256 518126 1 15 999991 215850 2 20 999986 1 7 999991 -251434 1 20 999988 -523790 2 347207 729457 1 2 999999 912605 1 827961 899823 178966 2 9 999981 2 140607 252500 1 566986 817374 72017 2 11 999996 2 2 999999 2 2 999999 1 2 999999 79643 1 2 999999 -492064 2 16 999987 1 5 999999 750689 1 5 999987 -788914 1 16 999982 743559 1 2 999999 915913 2 61690 189054 1 466981 730998 -929757 1 226283 299846 477212 1 750846 805748 584573 2 2 999999 2 2 999999 2 6 999982 2 17 999991 2 11 999993 2 15 999999 1 118130 961826 -440377 1 16 999997 308522 2 19 999985 2 5 999989 1 19 999991 -337779 2 14 999986 2 520888 828578 1 241509 702381 598557 2 2 999999 1 383835 831659 266190 1 202485 596501 78725 2 11 999996 2 408990 762878 1 16 999991 162873 2 9 999995 2 9 999995 1 91733 810812 742624 2 2 999999 1 2 999999 405533 2 12 999992 2 721737 931444 2 268662 811388 1 11 999987 -246827 1 15 1000000 -505833 1 646514 906269 -393730 2 436269 869163 2 2 999999 1 16 999997 856156 1 2 999999 508715 2 2 999999 2 5 999984 2 470414 571422 1 602507 662439 -806699 2 20 999986 1 311117 843099 411648 1 192441 419006 154937 2 81714 420972 1 17 999997 772632 2 114479 848101 2 2 999999 2 627635 719572 1 5 999986 -465590 1 2 999999 -647618 2 3 999996 1 12 999987 460332 2 16368 929837 1 2 999999 340056 2 2 999999 1 2 999999 -906833 1 2 999999 810664 1 2 999999 -35000 1 653370 898451 -824902 1 2 999999 982698 2 19 999993 2 2 999999 2 17 999985 2 13 999993 1 14 999999 -688786 2 20 999984 1 4 999981 -150440 2 2 999999 2 15 999987 1 12 999985 354540 1 59603 768676 240430 2 2 999999 1 535231 801879 803152 2 2 999999 2 4 999996 1 2 999999 -398860 2 3 999988 2 20 999990 2 17 999991 2 680705 690496 1 702366 876605 -735687 2 178506 850385 1 523137 922869 547455 1 18 999987 195156 1 9 999989 -997006 2 4 999999 2 524005 653322 1 424524 622705 -655349 2 475210 552043 2 3 999987 1 84782 291973 955725 1 5 999990 254458 1 4 999996 -576798 1 20 999987 -880272 1 3 999990 113160 1 47685 134275 924693 2 28573 533500 1 13 999984 -342473 2 2 999999 2 11 999986 2 10 999984 2 1 999988 2 2 999999 2 2 999999 1 2 999999 -805038 1 19 999987 717199 1 824528 834774 -301246 1 590692 916439 621116 2 8 1000000 2 2 999999 1 390178 496337 -42248 2 10 999995 2 132089 179610 1 7 999992 799697 1 16 999994 -973860 2 10723 919278 1 648513 925240 221460 2 613918 745096 1 12763 975546 386719 1 16 999983 716412 2 2 999999 1 11 999982 971804 2 2 999999 2 2 999999 2 5 999992 1 653255 718707 -132262 2 2 999999 2 3 999986 2 9 999982 2 545492 837857 2 2 999999 1 20 999985 -341243 2 2 999999 2 128764 808297 1 2 999999 471350 2 19 999998 1 109731 831990 346159 1 2 999999 -531819 1 377400 471946 744808 1 653364 962210 572157 1 2 999999 -725716 1 2 999999 941608 1 19 999986 519794 1 2 999987 -57490 1 2 999987 263802 1 533835 931684 208325 1 20 999997 -129348 2 1 999989 2 2 999999 2 63801 308049 1 82131 480702 28491 2 20 999999 2 243163 630250 1 16 999989 792453 1 2 999999 225364 2 18 999989 2 200239 861850 2 218848 324793 2 2 999999 1 5 999986 189371 1 2 999999 -49696 2 316496 682199 2 2 999999 2 11 999983 2 15 999982 1 2 999999 228036 1 2 999999 863562 2 312567 662814 2 155675 669122 1 6 999994 646034 2 4 999981 1 40666 947528 -924870 2 1 1000000 1 2 999999 873355 2 9700 70918 2 2 999999 2 2 999999 2 2 999999 2 767392 976491 1 13 999993 -565552 2 2 999999 2 723965 856079 2 317180 886122 1 8 999997 -564476 1 5325 349548 403365 2 2 999999 2 2 999999 1 2 999999 241369 2 2 999999 2 2 999983 1 349942 763788 758976 2 2 999999 2 2 999999 2 19 999994 1 9 999999 114739 1 466057 682678 680046 1 2 999999 768769 1 19 999985 427046 2 199948 656319 1 13 999988 508666 2 2 999995 2 2 999999 2 2 999999 1 16 999987 -256616 2 155102 767781 2 18 999998 2 208890 275824 2 140394 803433 1 2 999999 290519 1 2 999999 -743597 1 13 999984 -613012 1 32007 67145 275433 1 131529 215641 -770212 1 2 1000000 -576278 2 93342 859249 1 2 999999 -879732 1 2 999999 -896818 1 2 999999 -80173 1 2 999999 -341532 1 535554 912187 -611405 1 2 999999 536127 2 16 1000000 2 238412 443884 1 219169 377637 832929 2 2 999999 1 502988 815813 -337433 1 20 999998 812207 2 10 999993 2 326135 382961 2 12 999988 1 17 999986 -646694 2 2 999999 1 3 999997 -828365 1 2 999999 442842 1 14 999984 -598127 1 19 999989 -898041 1 2 999999 548370 2 542163 888778 2 2 999999 1 2 999999 921679 1 2 999998 766493 1 2 999999 900147 2 17 999986 2 10 999981 2 222020 784094 1 19 999992 346294 1 235192 853782 -366408 1 16 999982 936991 2 6 999996 1 178357 538231 374621 2 2 999999 1 2 999999 -890032 2 753262 903558 1 40158 185930 -212769 1 82235 730307 -139227 2 2 999999 1 2 999999 -810477 2 2 999999 1 88531 161003 245440 2 8 999988 1 157476 253905 708263 2 2 999999 2 3 999995 2 45130 819598 2 2 999999 2 19 999997 1 122337 480295 467581 1 2 999999 311722 2 2 999999 1 96333 958380 -241970 2 136650 680796 1 13 999992 665604 1 284133 854916 -13350 2 11 999988 2 2 999999 2 2 999999 2 79479 465183 2 2 999999 1 581706 840946 -705930 1 349830 550498 -975708 2 15 999996 1 18 999994 -581199 2 282694 857190 1 335292 834287 -177272 2 20 999988 2 5 999985 2 2 999999 2 3 999997 2 2 999999 1 7 999991 556716 2 2 999999 1 2 999999 717536 2 2 999999 2 293262 378151 2 193785 656348 2 354951 887587 1 2 999999 -993252 2 2 999999 2 2 999986 1 591376 804150 -532730 2 433313 470823 2 10 999991 1 14 999991 161884 1 2 999999 704424 1 669911 970871 -850406 1 84861 539820 695449 2 63133 405833 1 4 999990 -493159 1 2 999999 816714 2 2 999999 1 121402 937177 958781 1 2 999999 -323896 1 647415 816608 -175980 1 254313 279776 -520582 1 4 999982 136612 2 400670 842730 1 467957 644281 -88875 2 46362 81968 2 2 999995 2 6 999985 1 2 999999 416698 1 10 999998 71653 1 16 999988 162948 2 293057 360679 2 373430 468093 2 499510 564347 1 9 999981 886559 2 5 999985 1 425333 815215 592204 1 14 999985 -119900 1 18 999986 362585 1 2 999999 -106881 1 364643 717404 273731 1 15 999983 548567 1 730602 745714 525719 2 266807 283797 2 237963 365802 1 15 999989 -425484 1 7 999989 -411185 1 295504 720708 -615344 1 16 999985 222547 1 2 999999 693820 2 2 999999 1 105402 565920 -326054 1 132885 231124 69277 1 255338 503838 -252406 2 13 999999 2 2 999999 2 2 999999 1 314525 604262 581219 2 6 999994 1 2 999984 -825576 2 3 1000000 1 487096 503969 902516 1 20 999986 -585185 2 33862 865986 2 323866 703598 1 534712 946549 -613249 1 20 999981 -464910 2 2 999999 1 2 999999 -245258 1 2 999999 783204 2 2 999999 1 2 999999 692879 2 50013 857233 1 20 999982 -841011 2 2 999999 1 9 999993 556437 2 575777 599682 2 2 999987 1 10 999989 -552872 2 1 1000000 2 415149 790196 2 2 999999 2 2 999999 2 96231 485613 1 115670 886136 443254 1 2 999999 -133746 2 5470 517176 1 2 999999 -556294 1 310351 424780 -441202 2 2 999999 2 474841 542091 1 11 999984 -138366 1 383998 781156 -51705 2 175364 529254 2 16 999996 2 2 999999 1 11 999985 726521 2 2 999999 2 15 999993 2 549303 856063 1 2 999999 -429392 1 333264 956395 739477 1 2 999999 -692704 1 2 999999 443594 2 12 999996 1 300781 482381 -323626 2 8 999982 1 4 1000000 -623378 2 17 999991 2 5 1000000 2 2 999999 1 787 810639 700387 2 2 999999 1 2 999999 461231 2 20 999982 1 2 999999 883710 2 172277 758143 2 707395 914661 2 746619 782538 1 606976 684182 472852 1 2 999999 453613 1 721328 920191 -143766 1 4 999982 -895562 2 20 999982 1 10 999981 -500045 1 11 999982 340868 2 16 999984 1 2 999999 -997178 1 184079 748567 416175 1 14 999983 -295905 2 2 999999 2 561300 725157 2 2 999999 1 18 999995 -343903 1 2 999999 846018 1 350281 937945 783595 1 2 999999 115051 2 17 999985 1 18 999984 401454 2 460316 584233 1 2 999999 -75157 1 9 999994 318925 2 2 999999 1 11 999987 -86071 2 20 999991 2 2 999999 1 132996 611470 -214285 2 466686 505402 1 16 999985 -342130 2 2 999999 1 2 999999 -919179 2 2 999999 2 2 999999 1 17 999995 -494321 1 2 999999 -312776 2 290527 397694 2 20 999986 2 14824 890080 2 677497 825949 1 2 999999 -231688 1 300108 493545 417621 1 2 999999 308551 2 2 999999 1 16 999992 -662204 1 2 999999 -191809 1 2 999999 640304 2 2 999999 1 2 999999 -856259 1 295750 966296 -172808 2 245367 886984 1 2 999999 41825 2 2 999999 2 15 999988 1 1 999981 -855269 1 265810 567008 -306581 2 20 999990 2 8 999983 1 2 999999 -745672 1 19 999997 77281 2 175489 706884 2 2 999999 1 392109 647065 -909450 2 21749 561139 1 2 999999 463938 1 183838 191556 762573 1 715518 976576 -313426 2 15 999985 1 2 999999 -248329 2 2 999999 1 2 999999 789895 1 2 999999 612660 1 288147 378775 140819 2 2 999999 1 553832 937811 35699 2 19 999995 1 18 999996 228142 2 12 1000000 1 620598 773510 59470 1 20 999993 -129677 2 2 999999 2 26693 677803 1 8 999983 186240 1 7 999999 750973 1 606935 694581 -601057 2 18 999998 2 2 999999 2 142416 725821 2 12 999983 1 2 999999 173449 2 17 999998 1 2 999999 -710441 1 868219 871107 719057 1 2 999999 597441 2 2 999999 1 3 999982 608203 2 2 999999 1 8 999985 -184339 1 5 999984 773737 2 114174 747932 2 4 999998 2 418381 800256 1 2 999999 805252 2 5 999995 1 637033 749924 572064 2 47302 331082 1 2 999999 180987 2 499371 850669 2 2 999999 2 131909 646602 1 2 999999 977057 2 548067 800085 2 75252 706892 2 304590 721709 1 360734 813803 -57346 1 2 999999 -468345 1 367714 723523 350250 1 1272 879608 -229995 1 6 999992 -48213 2 7 999999 2 2 999999 2 11 999999 2 2 999999 1 2 999999 10383 1 8 999995 -377055 1 2 999999 -805754 1 1 999984 704650 1 2 999999 33085 2 2 999999 2 468881 899587 1 386431 869404 209097 1 208117 991306 -140763 2 14 999996 2 483542 520425 2 2 999999 1 15 999987 -761971 2 2 999999 2 13 999994 2 8 999988 2 253874 374759 2 2 999999 1 2 999993 -824000 2 15 999999 1 2 999999 324942 2 321912 675981 2 439375 626494 1 7 999984 -432285 1 18 999981 -290674 2 113795 594306 2 7268 466923 1 2 999999 588583 1 173155 988834 94783 1 4 999998 134681 2 2 999999 1 7 999996 790055 1 10 999987 -819626 2 2 999999 1 17 999990 783822 1 339282 720431 970281 1 227481 679218 39233 1 10 999986 996515 1 872778 929966 589967 2 2 999999 1 14 999989 700565 2 12 999986 1 2 999999 876108 2 2 999999 2 260100 539470 1 418883 938199 -649603 1 2 999999 -921461 1 2 999985 2658 2 10 999994 1 14 999992 -503770 1 2 999999 958759 2 98619 597546 1 2 999999 -585623 2 212398 589345 1 39028 103656 -591259 2 56307 799629 2 2 999996 2 2 999999 1 2 999999 90448 2 8 999999 2 9 999986 1 2 999999 -262700 2 161476 846604 1 3 999985 -512562 2 2 999999 1 4 999996 -852762 2 2 999999 1 2 999999 234479 2 2 999999 1 2 999999 199649 1 437982 470381 549255 1 20 999991 -102709 1 2 999999 273373 2 2 999999 2 5 999983 2 2 999999 1 2 999999 -382905 1 465613 856125 -867811 1 14 999989 -666950 2 384622 651295 2 183702 434033 1 146343 215830 68191 2 102954 900748 2 2 999999 1 2 999999 -823689 1 23618 721185 750875 2 13 1000000 1 8 999998 135509 2 2 999999 2 5 999989 2 17 999988 2 1 999993 1 2 999999 214549 1 2 999999 454470 1 3 999993 535431 1 14 999997 -618405 2 109638 288995 1 18 999991 302568 2 383042 794089 1 41151 806042 -436854 1 2 999999 -276897 2 88898 201383 2 516672 975086 2 4 999998 2 2 999999 1 275890 466117 697163 2 412694 887031 2 2 999999 1 9 999982 -875908 1 20 999998 -3579 1 2 999999 -817041 2 2 999999 1 2 999999 306863 1 2 999999 -406842 2 20 999985 1 16 999992 713309 2 2 999999 1 559796 883776 471009 2 439659 828797 1 2 999999 -315209 1 4 999999 141003 2 3 999989 1 6 999988 -995767 2 2 999999 2 2 999999 2 14 999994 2 5 999995 1 2 999999 154612 2 2 999999 1 2 999999 -797381 2 2 999999 1 2 999999 615212 1 175430 528753 898873 2 1 999984 2 862960 967291 1 2 999999 -222921 2 10 999995 1 329152 722283 509663 1 2 999999 -877180 1 3 999999 351661 1 2 999999 973344 2 18 999987 1 8 999986 -905000 1 2 999999 991783 1 19 999991 513514 2 2 999999 2 168624 545008 2 18 999981 1 11 999990 278373 1 69798 281577 -237249 2 7 999993 1 2 999999 873626 1 450414 922318 91044 2 2 999999 1 273323 476133 418745 2 19 999988 2 2 999999 2 2 999999 2 11 999996 1 2 999999 996688 1 2 999999 -702023 2 2 999999 2 2 999999 2 95679 618869 2 2 999999 2 458538 717126 1 5 999991 -703218 1 217330 555074 899316 1 632336 745144 354942 1 309582 811722 921670 2 2 999999 2 2 999999 2 17 999985 2 1 999991 1 4 999982 -637429 1 3 999993 -536132 1 2 999999 761436 1 222390 892306 694542 1 275418 737016 378779 1 3 999997 636655 1 976824 997904 -307416 2 14 1000000 2 575754 618096 1 17 999981 -249194 2 8 999996 2 13 999990 1 695755 894821 555058 1 18 999996 -208951 1 2 999999 121874 2 19 999996 1 2 999999 999360 2 2 999999 2 18 999990 1 6 999985 920319 1 2 999999 -150567 2 2 999999 2 2 999999 1 18 999999 7340 2 5 999999 1 21223 755429 988439 2 8 999988 1 309166 424560 192842 2 2 999999 1 5 999997 517136 2 8 999987 1 17 999990 682260 1 487309 707160 346786 1 104518 655835 734256 2 2 999999 1 17 999991 303352 2 2 999999 1 2 999999 42805 2 2 999999 2 2 999999 1 795025 807306 770985 2 2 999999 1 206893 438937 487538 1 2 999999 794427 2 11 999993 2 2 999999 2 142072 707934 1 8 999983 -729429 2 463924 585999 2 2 999999 2 18 999981 1 9 999986 974008 2 388382 885738 2 2 999999 2 2 999999 1 12968 836007 -683928 1 69848 580529 -768112 2 16 999987 2 13 999997 2 2 999999 2 7 999982 2 2 999999 1 851123 853329 -778603 2 2 999983 1 20 999992 32734 1 2 999999 -697205 1 186989 438310 -552502 1 5 999992 -370732 1 16 1000000 -219878 2 622199 882058 2 451745 540014 1 19 999999 697588 2 1 999994 1 206026 935727 -268105 2 9 999991 1 6 999992 122810 2 316640 685578 2 329267 819160 1 18 999988 -634591 2 17 1000000 1 3 999991 139225 1 2 999999 -119492 1 2 999999 608686 1 3 999982 870535 2 18 999984 1 311192 784571 -890447 2 2 999999 1 328636 410845 16940 1 10 999996 -354579 2 2 999999 2 11 999983 1 2 999999 -186843 1 2 999999 56790 1 2 999999 -305743 1 4 999981 -524439 2 619297 905792 2 16 999981 1 6 999984 75935 1 6 999991 -936715 2 6 999993 1 2 999999 799251 1 2 999982 -908794 2 13 999981 1 2 999999 589909 2 563830 934004 1 56439 309861 196648 1 21499 635652 -659992 2 2 999999 2 19 999991 1 2 999999 -322185 2 56195 879211 1 7 999991 681060 2 392692 522461 1 145732 481009 -5893 1 158402 913257 -978650 1 2 999999 -914968 1 2 999999 312607 2 612709 992510 1 58813 798889 897631 2 427709 629748 2 18 999988 2 2 999981 1 6 999987 -294837 1 796507 949660 929713 1 49510 925977 706339 2 11 999996 2 2 999999 1 2 999999 733736 2 193560 934518 1 13 999983 -249472 1 14 999999 -869070 2 322757 842190 1 146405 514378 -143532 2 242065 533731 2 15 999989 2 13 999987 2 6 1000000 2 9 999993 1 2 999999 745596 1 2 999999 -750367 2 2 999999 2 763556 939344 1 8 999990 -974481 1 19 999989 842888 1 27231 130577 -523808 1 2 999999 437325 1 2 999999 -518424 1 2 999999 618270 1 7 999991 -695526 2 2 999999 2 2 999999 2 249879 634375 1 16 999991 -410304 1 10 999989 -108545 1 2 999992 -428226 1 2 999999 920769 1 362565 562869 586997 1 616607 634677 781786 2 2 999999 1 2 999999 -304001 2 2 999999 2 2 999999 1 18 999982 162414 2 15 999993 2 501868 547158 1 46898 928925 -157844 2 675233 972572 2 284282 880710 1 14 999991 -546034 1 20 999983 -573903 2 7 999983 2 2 999999 1 341107 425863 95386 1 7 1000000 -104298 2 89061 419951 2 698232 963787 1 3 999988 -483735 2 67304 506005 1 12 999998 -505372 1 376880 427673 273871 2 2 999999 2 14 999981 1 20 999992 345650 2 79225 603145 2 549765 776505 2 492212 999816 1 2 999999 -57363 2 2 999999 2 206339 322477 1 2 999988 188612 1 6 999981 -658568 2 14 999988 1 2 999999 -49285 1 2 999999 710106 1 2 999986 593701 1 2 999987 331943 1 7 999982 696392 2 2 999999 2 2 999999 1 2 999999 120445 2 5 999998 2 10 999983 1 246797 531895 279543 1 2 999999 -632911 2 15 999999 2 8 1000000 1 2 999999 526965 2 86739 124723 1 113846 301872 673142 1 2 999999 475514 1 2 999999 361143 1 386985 689391 868775 1 2 999999 -340751 2 10 999991 2 498550 930057 1 2 999999 572151 1 2 999999 678856 2 2 999994 1 16 999999 -566379 1 2 999999 353254 1 2 999998 -370887 1 2 999999 4134 2 4 999997 1 2 999999 -279757 1 2 999999 204624 1 2 999999 35670 1 18 999985 -622684 2 2 999999 2 38692 667388 2 2 999999 2 2 999999 2 318450 584443 2 16 999984 2 806411 956139 1 9 999995 289487 2 8 999987 2 351485 994559 2 2 999999 1 9 999997 -853719 1 2 999999 -680352 1 13 999985 79891 1 8 999994 -193315 2 49205 513725 2 2 999999 2 178716 329246 1 2 999987 260417 2 438122 597934 2 2 999999 2 16 999986 2 2 999999 1 6 999989 -179444 2 19 999991 1 5 999981 9280 1 266550 297200 648119 1 18 999999 -833112 2 15 999989 2 2 999984 1 9 1000000 -49931 1 19 999981 -10716 1 1 999982 -364478 1 275949 636437 298221 1 8327 500664 115968 2 211585 543156 1 101328 306342 48767 1 2 999999 -324297 1 648619 827173 649064 1 8 999991 -636657 2 2 999999 2 12 999987 1 2 999999 -276783 1 91248 842593 64201 2 2 999999 2 2 999999 1 328619 975178 -884041 1 482684 962444 528285 1 2 999999 -605358 1 2 999999 -504290 2 17 999997 1 7918 76172 335321 2 762545 870525 2 2 999999 2 2 999999 2 431325 655271 2 2 999999 2 133595 578640 1 194822 324438 309930 2 214810 429218 2 6 999989 1 2 999999 -69412 1 15 999995 -688920 2 2 999999 1 51921 715748 541884 2 615343 645871 2 2 999999 2 2 999999 1 708355 750601 -725279 1 2 999999 79264 2 3 999994 1 2 999999 -30061 2 18 999999 1 68866 90653 826059 1 12 999995 536792 2 2 999999 1 129097 987366 665514 1 2 999999 484727 2 2 999999 1 89777 620973 -6819 2 19 999989 1 2 999999 -612690 2 354419 662579 1 189176 485214 -111547 2 276305 456836 2 6 999995 1 7 999987 426097 1 12 999988 -919123 1 514782 829560 331986 1 19 999999 439333 2 17 999981 1 22378 953993 -489914 2 8 999984 1 2 999999 506332 1 2 999999 984270 1 2 999999 -250977 2 3 999996 2 47915 545398 2 5 999995 1 15 999999 -891303 2 217311 329978 1 12 999981 462733 1 4 999997 -175482 1 18 999989 -524936 2 231913 603236 2 8 999981 2 19 999995 2 2 999999 1 251600 281094 -456157 2 718968 893516 1 15 999999 674588 1 16 999982 -851249 2 122671 793917 1 59517 293815 -23502 2 2 999999 1 17 999996 677286 2 229940 985130 2 234879 407812 2 13 999995 1 480211 862616 -412516 2 2 999999 1 270220 456157 805572 2 390064 588349 2 13 999981 1 63386 382593 323106 2 2 999994 1 4 999984 -922991 1 13 999992 -160905 1 486482 726473 -964547 2 10 999992 1 2 999999 -602243 1 2 999999 500993 1 19 999983 -953108 2 333792 950487 1 935592 935631 -835808 1 171184 812684 -76929 1 2 999999 -826155 2 15 999990 2 2 999999 2 11 999981 2 18 999988 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 841407 2 590965 746387 2 110172 626739 1 2 999999 -759819 2 6 999997 1 2 999999 -479256 1 137987 300389 833781 2 15 999999 2 11 999988 1 2 999999 682936 2 50893 921028 2 15 999987 2 2 999999 2 12 999990 1 131939 259896 -270974 2 2 999999 1 12 1000000 -391972 2 2 999999 1 2 999999 331363 1 15 999999 957556 2 2 999999 1 7 999997 33984 2 20 999982 2 2 999999 2 20 999997 1 102497 823986 466736 1 19 999981 -722605 1 16 999997 -116820 2 140073 643175 1 10 999996 593970 2 536060 569271 1 9 999996 561970 2 2 999999 1 225065 274735 -718415 2 750758 924546 2 368986 804856 2 6 999996 2 380110 908083 2 151857 566192 2 2 999999 1 2 999999 -573299 2 20 999982 2 41167 522807 2 379852 688906 1 13 999981 890691 1 7 999997 -469241 1 347717 790103 81951 1 2 999999 657715 1 2 999999 -642827 1 9 999993 798010 1 20 999987 775951 2 2 999999 1 10 1000000 611193 2 181490 487404 1 2 999999 836976 1 453577 490739 -880567 1 2 999999 -86006 1 296546 958887 -66328 1 2 999999 -421236 2 87425 371550 2 2 999999 2 777958 951097 1 2 999999 22953 1 2 999999 826409 2 2 999999 1 2 999999 566362 1 2 999999 -705641 1 119747 848134 855082 1 6 999991 465552 1 2 999999 -322286 2 159136 181791 2 2 999999 1 245770 393585 243176 1 1 999993 596285 1 2 999999 -133542 2 2 999999 2 741081 822700 2 12 999998 2 2 999999 2 150444 205142 2 2 999999 2 2 999999 1 145105 622053 -356866 2 2 999999 1 1 999999 -382006 2 2 999999 1 471259 881481 901222 1 3 999984 267994 2 304292 930690 2 20 999993 2 2 999999 2 325344 871900 1 15 999983 -963254 2 19 999981 1 2 999999 -991859 1 2 999999 235045 1 2 999999 -837841 2 2 999999 1 19 999996 817013 1 10 999996 -985149 2 86904 519796 2 16 999987 2 128974 365387 1 6 999982 -199383 2 2 999999 1 2 999999 -892732 1 2 999999 500021 1 19 999989 61737 2 2 999999 2 6 999987 2 2 999999 1 19 999992 -318137 2 2 999999 1 13 999989 561234 1 9 999998 -515005 1 814515 933857 379801 2 15 999991 1 8 1000000 797404 2 14 1000000 1 55263 263289 -575412 1 5 999987 -822793 2 51232 656286 1 18136 547384 -525709 1 2 999999 153370 1 2 999999 -154045 1 19 999993 458485 2 19 999986 1 460854 670777 -415880 1 773943 834854 -155228 1 2 999999 -705207 1 2 999999 619633 2 2 999988 2 2 999999 2 2 999999 2 2 999999 1 3 999995 925887 1 12 999991 -524430 2 548297 655169 2 321544 669115 2 6 999987 2 551699 967602 1 59042 436164 -398885 1 487486 820916 -104814 2 14 999991 2 50774 277245 2 2 999999 1 14 999992 769432 1 352953 560323 564614 2 2639 57952 2 2 999993 1 257258 570714 991025 1 2 999999 651114 1 3 999982 46409 2 2 999999 2 6 999999 2 2 999999 1 128149 941120 280720 1 2 999999 -707041 1 64867 189387 914229 1 2 999999 -780635 2 2 999999 1 345905 649886 -497355 2 13 999985 1 15 592724 409660 2 4 999998 1 2 999999 -800885 1 345092 873485 -490764 2 6 999999 1 658815 967592 347591 1 2 999999 879240 1 2 999999 471387 2 2 999999 2 13 999993 2 25989 432674 1 17 999992 85265 1 567092 730397 -210714 2 15 999984 1 2 999999 -200165 2 2 999999 1 2 999999 486824 2 2 999999 1 14 999985 -78108 1 306203 372220 184526 1 300560 620790 599468 1 999664 999883 -439442 2 680017 682665 1 17 999997 698827 1 193896 364579 49169 2 2 999999 1 539105 883129 519553 2 2 999999 1 428643 826913 -536056 2 54797 399466 1 13 999999 137322 2 155615 276954 2 8 999992 2 9 1000000 1 648306 676045 -147168 2 2 999999 1 14 999993 -883032 1 9 999983 572322 2 2 999999 2 2 999999 1 129387 802823 -516897 1 148435 549883 844654 2 2 999999 1 29758 85116 -702112 1 10 999985 -25878 2 297679 613391 2 178659 801896 2 18 999998 1 8 999989 164181 2 18 999998 2 2 999999 1 15 999998 938539 1 262111 627931 103566 2 445265 800458 1 2 999999 290650 1 524124 791633 760025 2 2 999999 1 2 999999 21502 2 153993 344529 2 3 999990 2 111283 716721 2 13 999983 1 729499 783602 -12449 1 6 999991 897034 1 2 999999 849573 1 15 999994 274560 2 213539 933314 2 449426 724999 2 569602 833305 2 2 999999 1 2 999999 81908 2 16 999989 2 102655 269165 2 104133 656370 2 2 999999 1 167740 707782 810307 1 13 999981 435225 2 8 999982 2 408084 667145 1 2 999999 -134285 2 2 999999 1 17 999995 395916 2 611777 824889 1 17 999986 173158 1 2 999999 -835379 2 2 999999 2 2 999999 2 14 999988 1 127330 576569 -564987 2 2 999999 2 2 999999 2 5 999988 2 2 999999 1 2 999999 -991744 2 2 999999 2 2 999999 2 655434 683688 2 2 999999 2 20 999992 2 2 999999 1 621059 790839 -782804 2 2 999999 1 5 999981 -41301 2 20 999986 1 19 999999 881784 1 18 999987 811477 2 2 999999 2 2 999999 1 485205 942628 -118335 1 2 999999 928575 2 2 999999 1 742030 808862 -540582 1 16 1000000 -10572 2 2 999999 2 24664 671890 2 20 999983 1 13 1000000 -157460 2 970607 983092 1 17 999994 -825380 1 13 999989 756854 2 454568 967251 2 749581 751992 2 2 999999 2 7 999990 1 10 999990 723105 2 380690 962836 2 6 999994 1 2 999999 -702735 2 10 999991 1 17 999984 -105323 2 333666 960572 2 418220 805490 1 240892 828316 -536889 1 18 999988 387882 2 104852 119830 2 18 999996 1 14 999989 -307934 2 2 999999 1 20 999982 -595570 1 187456 342760 -95570 2 30983 293465 2 1 999997 1 2 999999 -821442 2 33299 852518 1 2 999999 -839898 1 2 999999 266097 2 2 999999 1 198589 642977 -656768 1 12 999986 -884595 1 2 999999 -876868 2 686305 897185 1 2 999999 298816 2 2 999999 2 14 999997 2 2 999999 2 2 999999 1 373099 856899 363768 1 2 999999 707025 1 17 999990 48465 1 337598 945976 27322 1 36042 263067 -88856 1 796092 918356 700093 2 212626 740537 1 2 999999 362526 2 12 999985 2 20 999988 1 369858 569546 -328033 1 2 999999 901053 1 2 999999 850379 1 10 999997 511566 1 9 1000000 870832 1 2 999999 342894 2 303102 669977 1 1 999997 835251 2 14 999993 1 2 999999 151482 2 300093 985300 1 2 999999 306148 1 2 999999 864665 1 2 999999 -67668 2 5 999984 1 247949 927323 248160 1 9 999994 489379 1 2 999999 432139 1 2 999999 -814530 1 2 999999 737584 1 143871 199931 351495 2 37748 544359 2 317394 344267 2 1 999985 1 2 999999 -48427 2 18 999984 1 154192 294321 821868 1 2 999999 -646347 2 2 999999 2 16 999998 2 15429 70797 1 2 999999 -705115 1 2 999999 -629511 1 2 999987 -845614 1 12 999982 -876496 1 16 999994 -394506 2 260229 790571 1 4 999998 -824718 2 282636 617164 1 2 999999 591634 1 2 999999 944474 2 2 999999 2 13 999983 1 106896 312522 -853886 2 2 999999 1 4 999984 -227226 2 1 999996 1 14 999982 543613 1 18 999981 -796968 2 1 999986 2 373333 854846 1 2 999999 -6533 2 7 999992 1 2 999999 -769405 1 16 999982 -828052 1 2 999999 410929 1 337650 512827 -707430 1 2 999999 -312595 2 2 999999 1 2 999999 493482 2 1 999994 1 2 999999 -464524 1 1 1000000 -699319 2 523093 573104 1 2 999999 -293471 2 140605 510931 2 456899 986930 1 4 999982 -559925 1 43981 673389 757925 1 208617 221326 -715320 1 7 999984 742680 2 20 999985 2 673857 911224 1 2 999999 460790 1 29470 47923 754846 1 2 999999 157413 1 2 999999 -100871 1 2 999999 435584 2 14 999982 2 2 999999 2 19 999989 2 2 999999 2 2 999999 1 2 999999 937368 2 2 999999 2 2 999999 2 335365 748974 1 17 999995 230123 2 2 999999 2 2 999999 2 152166 771356 2 3971 824190 2 3 999993 1 2 999999 -667752 1 658735 777365 -295637 2 864531 932211 2 380189 497187 1 2 999999 762899 1 2 999999 -153687 1 18 1000000 523996 2 449977 809733 2 2 999999 2 2 999999 2 197699 973536 1 318353 471047 78525 2 2 999999 2 2 999999 1 10 999987 778539 2 2 999999 2 13 999982 1 2 999999 32153 1 2 999999 606290 2 2 999999 1 16 999997 914583 1 2 999999 607519 1 16 999995 61065 2 508344 622484 2 2 999999 1 11 999998 855642 1 73382 699290 -391442 1 695155 773705 -2411 1 518715 961899 780638 1 2 999999 254808 2 655296 973597 1 215006 267019 808621 2 800341 896428 2 2 999999 1 8 999992 -190697 2 387722 737177 2 2 999999 2 192362 483907 2 2 999999 1 13 999984 -560820 1 270290 402806 -755164 2 6 999995 1 20 999984 -486608 1 15 999997 55443 1 7 999992 -591032 2 407958 457054 2 6 999981 1 2 999999 -914152 1 17 999995 152595 2 330015 642842 2 342723 360498 1 2 999999 -756657 2 13 999990 2 52168 723695 2 525452 838446 1 356688 410342 -130379 2 10 999984 1 17 999983 -463834 1 66826 938215 -35510 2 2 999999 1 389837 775291 624919 1 2 999999 -24985 2 377427 959497 1 2 999999 -114229 2 11 999997 2 11 999984 1 297118 796962 812015 1 651968 863852 785708 2 2 999999 2 1 999989 1 390188 531666 -537109 1 3 999994 -834805 2 14 999997 1 18 999987 24348 1 238321 498118 -581234 2 139863 991990 1 8 999989 657504 1 479990 826787 -31403 2 15 999985 1 177814 921005 -637718 2 222436 811139 2 2 999999 1 2 999999 773485 2 11 999993 2 7 999987 1 564690 942262 98182 1 2 999999 533269 1 2 999999 -625465 1 12 999989 62169 2 2 999999 2 2 999999 2 7 1000000 1 2 999999 968886 2 116495 901757 1 37303 775966 552892 1 6 999996 194655 2 3 999994 2 16 999981 1 4 999986 -50322 2 41575 539002 1 1 999983 640376 1 595519 829052 169155 1 2 999999 68178 2 311344 508672 2 2 999999 2 5 999996 2 17 999985 2 2 999987 1 2 999999 -329567 2 68823 965670 2 2 999999 1 2 999999 -6505 2 8 1000000 2 17 999989 1 2 999999 375750 1 2 999999 -537152 1 2 999999 -276922 2 163113 703028 2 2 999999 2 14 1000000 2 2 999999 1 2 999999 401668 2 2 999999 1 371768 915956 -320593 2 6 999991 2 15 999983 1 2 999999 -317338 2 578258 996695 1 2 999999 -695387 1 20 1000000 227508 1 458280 595339 194823 1 2 999999 599184 1 2 999999 -601011 2 2 999999 1 260880 994575 -829589 1 2 999999 586383 2 18 999997 1 723381 858450 -882130 2 2 999999 2 2 999981 2 1 999992 2 2 999999 2 890897 989320 1 20 999988 -34254 1 2 999999 -140188 1 207760 976657 597440 1 2 999999 -486776 1 2 999999 988307 2 288935 462263 2 13 999998 2 2 999999 1 10 999993 -611867 2 129215 513934 2 10 999999 2 290429 772897 2 15 999985 1 17 999982 458249 2 2 999999 2 2 999999 2 19 999986 2 2 999999 2 2 999999 1 10 999981 -325565 2 13 999984 2 2 999999 1 2 999999 -762010 2 433917 997024 1 402446 545304 200995 1 2 999999 -342622 1 6 999981 -230935 1 2 999999 -459654 1 2 999999 -263631 2 337382 644825 1 2 999999 904546 1 19 999996 -277761 1 4 999998 -854218 1 2 999999 -647350 1 4 999984 -420597 1 12 999995 60586 1 2 999999 902412 1 2 999999 -212218 2 2 999999 1 2 999999 646965 1 2 999999 364151 1 2 999999 814525 2 779512 874833 1 497284 739963 600206 2 2 999999 1 210210 718336 949898 1 688961 705989 117894 1 15 999996 -738718 1 8 999998 -767298 1 4 1000000 886274 2 2 999999 1 363212 910381 -199025 2 11 999992 1 18 999995 -784163 2 200785 615785 2 4 999995 1 89433 417704 524753 2 645827 849265 2 205423 610072 1 8 999984 24589 1 2 999999 735003 2 509718 561961 1 1516 716128 517127 2 14 999982 2 2 999999 1 10 999982 -942788 1 2 999999 -240158 2 645242 969724 1 2 999999 826104 2 2 999999 2 16 999987 1 407731 458777 -520312 2 443648 599414 1 179732 281827 -203204 1 2 999999 944575 2 420297 561539 2 2 999999 1 5 999996 555241 1 78233 614180 140176 1 2 999999 -300199 1 273386 607051 -401233 2 533853 546218 2 2 999999 2 445190 832250 2 405541 545706 2 6 999981 2 13 999997 1 2 999999 -20812 1 429969 819606 -338208 1 2 999999 254900 1 2 999999 -145028 2 2 999999 2 2 999999 2 2 999999 1 3 999991 -579189 1 2 999999 519163 2 2 999999 1 2 999999 -408953 2 2 999999 1 2 999999 -908870 1 2 999999 297186 2 484855 854598 1 2 999999 -730106 1 480132 848783 -536773 2 2 999999 2 2 999999 2 2 999999 1 266271 811480 506639 1 2 999999 -765002 1 165894 628708 -297725 2 7 999984 1 9 999984 -859007 2 9 999985 1 17 999982 -840575 1 611700 965934 -490660 2 2 999999 1 151517 792377 45268 2 198729 518153 2 308539 594213 2 750909 914207 2 59119 219832 2 19 999984 2 19 999992 1 2 999999 276163 2 1 999983 1 2 999999 -741506 1 2 999999 294540 2 9 999996 1 10 999996 260760 2 9 999984 1 20 999993 -889922 2 5 999983 1 190379 265267 -478323 2 394088 981916 1 10 1000000 -954947 2 316282 587000 2 217832 896145 2 1 999991 2 2 999999 1 418457 500323 669574 1 332392 672279 482681 2 2 999999 1 20 999981 -310069 1 2 999999 656789 1 570673 797748 627764 2 5 999994 1 2 999999 -657848 2 6 999981 2 467436 891413 1 2 999999 -756841 2 18 999981 2 7 999987 1 2 999999 909360 2 167919 239757 1 3 999999 683469 2 2 999999 2 85057 762352 1 2 999999 -571774 2 2 999999 2 10 999993 1 2 999999 -128848 2 274558 660414 1 2 999999 157660 1 140042 804599 426721 2 108146 861522 1 8 999981 -389882 1 153534 886834 332014 1 2 999999 -282824 2 2 999999 1 623924 755283 499636 1 2 999999 191423 1 17 999993 -686115 1 390947 878492 -542277 1 19 999990 -639364 2 2 999999 1 5 999988 -993113 1 62256 460635 -702175 2 2 999999 1 316583 886458 -121835 2 2 999999 1 1 999988 -966802 2 833368 838163 2 16 999988 1 2 999999 848930 2 16 999985 1 634879 944753 991116 1 2 999999 325662 1 610694 943807 550442 2 5 999981 2 2 999999 1 2 999999 -805424 1 46809 946590 823116 2 7 999994 2 2 999999 2 76215 767382 1 8 999996 688923 1 71899 864262 79375 2 7 999987 1 129353 163044 759744 1 160874 650165 -161447 1 2 999999 821066 2 243306 964760 2 108617 559308 1 16 999990 -393925 2 2 999999 1 58722 872229 234024 2 13 999990 2 709548 760822 2 679420 887823 2 2 999999 2 18 999987 2 307567 821988 1 17 1000000 -880014 1 216651 375424 551949 1 7 999995 -455211 2 5 999984 1 18 999982 231886 2 2 999999 2 2 999999 1 5 999998 606705 2 2 999999 1 2 999999 881977 2 431605 480614 1 372932 458919 957244 2 427409 890144 2 18 1000000 1 553142 924611 -414560 2 6 1000000 2 2 999999 2 15 999987 1 3 999986 884640 2 216067 437107 2 324158 835354 1 17 999994 301151 1 2 999999 -589085 2 467467 556703 2 12 999987 1 2 999999 -450819 2 517005 982483 2 2 999999 1 2 999999 683662 2 4 999989 2 13 999986 1 9 999983 -939351 1 2 999999 187145 2 7 999986 2 202181 424318 1 2 999999 -676198 2 2 999999 1 2 999999 -754089 2 520715 666892 1 25753 199523 -821763 1 206218 631642 -289293 1 678493 926031 747203 1 19 999994 508161 1 570663 698301 414509 1 18 999999 -175346 2 300530 602469 1 2 999999 -85977 1 48131 942980 -668893 1 77737 336626 -188548 2 2 999999 1 2 999999 -778875 1 2 999999 605068 2 2 999999 2 2 999999 1 2 999999 621388 1 19 999985 -60727 2 2 999999 2 9 999999 2 47066 206381 1 9 999984 914408 1 2 999999 507548 1 663585 796521 -347743 1 235886 353705 119021 1 90917 444595 -878816 2 2 999999 1 2 999999 848262 1 671125 801841 -17480 1 660289 984292 -62693 1 385899 805559 505215 1 18 999988 242681 2 2 999999 2 1 999997 2 2 999999 2 20 999990 2 24691 456934 1 621306 968717 905609 2 13219 606900 1 17 999989 -276736 2 1 999993 2 2 999999 2 2 999999 1 277331 806489 -485678 1 291040 362697 -725489 2 2 999999 2 549491 748206 1 14 999988 -174936 2 13 999982 1 2 999999 327491 2 40101 863769 1 8 999986 7808 1 2 999999 148390 2 2 999999 1 562740 644874 -871297 2 359136 578246 1 2 999999 99422 1 2 999999 835148 2 20 999990 2 16 999986 1 247747 335155 -569073 2 221019 786429 1 2 999999 190394 2 5 999982 2 374848 556143 2 17 999981 2 172260 361670 2 19 999998 1 7 999996 -335505 1 2 999999 234654 2 8 999986 1 21061 75227 -670060 1 850361 929121 -663921 2 17 999994 2 762140 816500 1 2 999999 245333 2 9 999988 2 18 999988 2 16 999984 2 2 999999 1 2052 404180 -691701 1 23726 325875 -698011 2 7 999991 1 20 999987 15155 2 17 999986 1 681405 958622 -734286 1 100327 774897 -155471 2 2 999999 2 230929 812073 2 162166 331537 2 517188 633375 2 2 999999 2 2 999999 1 2 999999 48627 2 20 999988 2 103483 333752 2 2 999999 2 13 999995 2 2 999988 2 108817 718509 1 13 999999 -622863 1 15 999991 -217059 1 14 999989 241322 1 2 999999 678607 2 2 999999 2 2 999999 1 2 999999 556481 1 11 999982 926432 2 392662 626271 1 522011 803046 56492 2 20 999991 2 9 999988 2 456679 874250 1 612838 934786 786691 2 9 999985 2 2 999999 2 761523 905262 1 326366 642718 289060 1 11 999990 -487352 1 428186 432298 -334914 2 158770 404477 1 2 999999 828245 1 14 999991 188454 1 2 999999 564615 2 2 999999 1 193545 793592 288026 1 231607 544997 -689128 1 16 999994 454538 1 13 999988 748780 1 14 999984 -947250 2 19 999994 2 2 999999 2 312576 974030 1 3 999981 973439 2 2 999999 1 19 999992 -541753 2 454635 494834 2 5 999997 1 14 999997 -454000 1 15 999999 961993 2 20 999983 1 2 999999 -976187 1 2 999999 -57629 2 2 999999 2 13 999991 1 2 999999 -299030 1 2 999999 963174 1 10 999996 -164052 1 19 999989 423099 1 273525 423499 -120397 2 647195 750998 1 2 999999 484116 1 4 999996 -217905 2 249106 329929 1 1 999994 -442824 1 2 999999 265677 1 2 999999 723253 1 725546 766960 -148869 1 2 999999 797097 2 2 999999 1 19 999986 -928568 1 434698 484761 -773732 2 1 999988 1 2 999999 79987 1 2 999999 -419009 2 2 999996 2 37782 546907 1 20 999997 -677141 2 2 999999 2 8 999985 1 2 999999 379873 2 734937 858809 1 734823 996244 -332871 1 492535 702114 -31553 1 2 999999 -359769 2 15 999998 2 11 999986 2 2 999999 2 218630 374071 1 422580 707976 -732459 2 15 999994 2 680810 753995 1 4 999992 -403523 2 2 999999 2 2 999999 1 4 999989 -703233 1 2 999999 451491 2 2 999999 2 2 999999 1 2 999999 301918 1 12 999990 -629941 1 120675 833002 607277 2 770422 772493 2 20 999987 1 11 999994 -445160 1 580256 604546 473925 1 345515 699008 757463 1 6 999999 -230395 1 2 999999 -230056 2 4 999981 2 11 999983 2 4 999995 1 5 999992 -998930 1 2 999999 -929499 1 10 999981 717736 1 409953 813485 560679 1 2 999999 -922471 1 492575 826700 -574178 2 7 999983 2 2 999999 2 118445 848649 2 309981 911635 1 20 999987 350940 2 2 999999 1 2 999999 -655834 2 17 999981 1 2 999999 367935 1 2 999999 -312455 2 679358 784580 1 2 999999 -305124 2 2 999999 2 101962 864455 1 5 999997 -428084 1 162828 608313 -945191 2 5 999987 2 2 999999 2 412409 824773 1 7 999986 -511843 1 5 999983 403905 1 2 999999 565206 1 2 999999 757408 1 2 999999 -161468 1 2 999999 516410 2 282534 544211 1 630449 907395 402483 2 2 999999 2 12 999982 1 9 999985 -797814 1 1 999999 640540 1 2 999999 -922968 2 20 999983 2 166070 958334 2 118618 856284 1 9 999985 -541099 2 2 999999 1 17 999985 296175 2 14 999987 1 14 999983 -158392 1 4 999987 -876598 2 13 999984 1 2 999992 -580135 2 2 999999 2 14 999998 1 2 999999 -734984 1 2 999999 515158 1 2 999999 -710683 1 72564 82970 343126 2 2 999999 1 2 999999 839478 1 2 999999 901298 1 2 999999 -879692 2 156758 548455 2 2 999999 1 2 999999 545957 1 2 999999 551387 2 13 999990 1 2 999999 -63725 1 14 999987 -754114 2 110498 470545 2 17853 322581 1 2 999999 443607 1 4 999981 136199 2 16 999984 1 2 999999 169433 2 11 999989 2 358335 802862 2 2 999999 2 43336 515578 1 10 999986 -44671 2 20 999996 1 10 999999 290191 2 15 999999 1 55014 481119 628409 2 2 999999 1 2 999999 -569453 1 2 999999 -826858 2 2 999997 2 2 999999 1 139062 933707 38562 1 377692 381876 -243497 1 7 999982 782925 2 13 999994 2 148869 344143 1 2 999999 317625 1 20 999995 -508142 1 39466 606434 -485922 2 20 999990 2 17 999992 1 2 999999 -244291 1 2 999999 928721 1 2 999999 -304956 1 165025 379511 -560628 1 2 999999 -546838 1 18 999999 501232 2 13 999983 2 20 999990 1 2 999999 163341 2 27194 288220 1 207226 926333 -678212 2 9 999982 1 2 999999 -335818 1 8 999987 -296905 2 15 1000000 2 609371 746836 2 8 999988 2 27538 676540 2 879152 995673 1 342657 727610 -617747 2 439023 740587 2 4 999987 2 18 999992 1 15 999990 -916793 2 9275 650163 1 826515 885401 968911 1 639672 699658 -715954 2 4 999990 2 15 999998 2 2 999999 2 430571 579773 2 2 999999 2 2 999999 2 384755 779029 2 12 999981 1 2 999999 -225979 2 160421 511669 1 2 999999 802096 1 2 999999 -579778 1 278414 517911 -199567 2 652178 871025 1 3 999991 -759434 1 2 999999 836962 2 1 999999 1 676097 902071 -317437 2 2 999999 1 2 999999 -867648 1 5 999992 -730686 2 222865 956079 2 453921 667513 1 2 999999 -5444 1 2 999999 542239 1 157373 753211 -719252 2 2 999999 1 13 999996 691376 2 398597 521171 1 262101 652243 -449603 1 2 999999 674352 1 103678 264459 -692257 1 128430 468214 603768 2 37689 283179 1 306271 929136 334568 2 2 999999 2 2 999999 2 506621 730310 2 2 999999 2 272675 488603 1 239353 659755 -390886 2 12 999991 1 2 999999 413910 1 198719 861859 525873 2 9 1000000 2 13 999998 1 705892 836406 242717 1 2 999981 428306 1 2 999999 -972831 1 89746 99486 -867464 2 4 999985 1 2 999999 -640215 2 420154 593285 1 19 999982 293434 2 9 999999 2 2 999999 1 18 999994 718556 2 3 999987 1 546261 998864 -674807 1 255904 585502 556610 1 2 999999 -179773 1 2 999999 -598040 2 16 999989 1 5 999987 810580 2 2 999999 1 4 999993 818332 2 20 999983 1 10 999985 496236 2 15 999984 2 9 999993 2 17 999995 2 70648 990582 2 2 999999 1 88132 486262 -50409 2 2 999999 2 20 1000000 1 872441 965494 103649 1 2 999999 -297174 2 2 999999 1 2 999999 -413202 2 397486 852067 1 2 999999 230921 2 428909 562081 2 3 999987 2 14 999988 1 229864 782863 104310 2 20 999988 1 2 999999 -361425 1 7 999985 116954 1 3 999993 432272 1 15 999982 658790 1 2 999999 961973 2 9 999999 1 504694 661413 -447789 2 13 999999 2 2 999999 1 113174 636607 636440 2 94733 968095 2 1 999991 1 9 999984 -940472 2 335430 677193 1 710082 832305 347142 2 2 999999 1 114645 193294 -583362 1 2 999999 600271 1 21411 153818 344106 1 2 999999 691652 1 2 999999 -355049 2 2 999983 2 13 999981 2 157149 983334 2 17 999998 2 10 999989 2 2 999999 1 399084 587770 358620 2 20 999992 2 49736 908861 2 2 999999 1 6 999992 -693635 2 2 999999 2 14 999990 2 178336 405625 1 4 999993 195671 1 2 999999 -64045 2 20 999995 2 18 999992 2 2 999999 1 61149 728539 -813781 1 242357 787297 -462591 1 2 999999 -79778 1 120935 905525 633560 2 2 999999 2 2 999999 2 7 999990 1 3 999996 -339179 2 116194 465581 1 2 999999 497417 1 125171 283527 642836 2 272085 798718 1 18 999984 -786511 1 2 999999 -111384 1 128716 484243 -409471 2 516379 709204 1 2 999999 -269586 2 2 999999 2 420538 596234 2 1 999999 2 2 999999 1 2 999999 -470634 1 2 999999 866394 1 2 999999 -741513 1 89251 201418 -846751 1 108169 700398 610530 2 2 999999 2 18 999988 1 311985 949461 104834 2 2 999999 1 1 999996 46424 1 3 999981 575913 1 2 999999 911266 2 51305 657726 1 2 999999 -538490 2 570580 604132 1 2 999999 514095 1 2 999999 -585416 2 110197 139542 1 3 1000000 505381 2 31416 669545 2 15 999985 2 614018 979857 2 214633 456670 1 614804 921883 -414608 1 2 999999 427699 2 285257 503917 2 452824 743821 2 144544 437210 2 2 999999 1 2 999999 900182 1 152436 842465 -225394 2 3 999993 2 1 999996 2 35474 292206 2 2 999999 2 132112 843359 1 4 999986 -481300 2 88375 635996 1 68330 119828 793542 1 20 999990 476660 2 14 999983 2 2 999999 2 202305 848046 1 3 999992 -869176 1 3 999992 987678 2 18 999984 1 15759 131809 -64570 2 2 999999 2 5 999998 1 107204 656459 -150853 1 3 999987 -909677 2 2 999999 1 254759 475267 -233516 2 2 999999 1 14 999993 -737815 1 2 999999 245735 1 181557 945906 674037 2 6 999987 1 260530 402173 -667118 1 1 999983 970176 2 286556 397459 1 2 999999 -987407 2 17 999983 2 2 999999 1 7 1000000 -92456 2 2 999999 2 2 999999 1 2 999999 -326581 2 2 999999 2 2 999999 2 2 999999 1 99851 766210 418827 1 14 999989 -82277 2 297296 570846 1 140614 440727 -473721 1 12 999998 797711 2 2 999999 2 525888 717585 1 2 999999 36702 1 2 999999 -981076 2 3 999990 2 641377 922313 2 19 999982 1 1 999985 -779232 1 2 999999 323538 1 449580 685302 -436108 2 512601 907894 1 5 999990 -550409 1 2 999999 -787339 2 9 999987 2 248966 711974 1 11 999997 -637536 1 535285 752667 -572163 2 2 999999 2 2 999999 2 3 999998 2 20 999988 2 417850 936742 1 9 999982 691462 2 2 999999 1 7 999992 232064 1 198049 540919 229314 2 2 999999 1 237071 960068 -659291 2 206187 283926 1 12 999986 686745 2 2 999999 1 9 999989 587824 2 23151 42084 1 771421 814598 -748795 2 8 999998 1 755280 910340 -596987 1 291600 624878 -692720 2 2 999999 1 143735 521304 -705941 2 3 999982 2 20 999986 2 5 999992 2 2 999999 1 2 999999 3901 2 407762 636062 1 2 999999 342070 2 2 999995 1 847156 964810 -660354 2 2 999999 2 8 999999 1 2 999999 364909 2 13 999996 1 2 999999 292450 1 4 999985 -358870 2 306839 864763 2 20 999981 2 413267 562969 2 154791 597742 2 165903 789680 2 2 999999 1 17 999988 784368 1 2 999999 404267 1 18 999985 -630695 1 2 999999 542205 1 2 999999 829009 1 422193 973724 -914868 2 2 999999 1 560210 632564 620966 1 10195 338164 977529 2 2 999999 2 454928 597414 2 18 999998 1 4 999995 -123574 1 2 999999 -348912 1 110955 380897 721814 1 670259 972056 -230638 2 2 999999 2 2 999999 1 15 999999 -262116 1 119828 402970 -224086 2 2 999999 2 564203 914305 1 2 999999 724138 2 12 999993 2 73460 831958 2 9 999995 1 715745 754971 -134675 2 2 999999 2 19 999993 1 14 999992 -680971 1 18 999991 638148 1 15 999983 -783040 2 9 999998 1 2 999985 810152 1 146976 205719 -944508 1 15 999997 -443358 1 17 999998 -900088 2 5 999981 2 13 999982 2 3 999990 2 2 999999 2 5 999989 2 240567 893634 1 105923 871004 -739703 2 18 1000000 2 2 999999 1 15 1000000 96007 1 5544 891556 494032 2 2 999999 2 2 999999 2 18 999997 1 410030 606932 -72676 1 2 999982 443917 2 313090 618822 2 37365 48877 2 5 999987 1 1 1000000 549022 1 2 999999 129295 1 2 999999 -958544 1 2 999999 673265 2 474140 599474 1 4 999981 -301762 1 2 999999 -732235 2 191183 498323 1 2 999999 307910 1 17 999981 126721 2 2 999999 1 16 999981 -58151 1 2 999999 727352 2 128130 175937 1 97399 728787 235065 2 15 999995 2 2 999999 1 4 999995 -926213 2 2 999999 2 2 999999 1 4 999993 654800 2 2 999999 2 2 999999 2 2 999999 1 2 999988 -754605 1 151678 262367 96716 1 2 999999 -361855 1 14 999997 604054 1 2 999996 -514216 2 2 999999 1 2 999999 593429 1 15 999997 -909863 2 742984 752925 1 424606 602063 -108178 2 20 999986 2 1 999989 1 468314 733993 584228 1 419061 443259 742729 1 2 999999 148596 1 2 999999 -948969 1 2 999999 -354312 2 455732 624831 2 5 999999 2 19 999994 1 2 999999 599838 1 7 999981 925647 2 2 999999 2 2 999999 2 364801 482396 2 2 999999 2 8 999986 1 245743 609536 -180123 1 2 999999 -483961 1 297736 952910 -89670 2 15 999998 1 69171 518243 -789950 1 97420 726805 -477272 1 576032 916383 -618274 2 11 999986 2 6 999981 1 383808 724289 -326675 2 17 999993 1 6 999986 446015 2 3 999995 2 17 999989 2 190210 560445 1 671295 706287 701133 2 20 999990 2 11 999989 1 2 999999 669820 1 2 999999 736837 2 7 999998 1 12 999988 -486576 2 2 999999 1 213188 858695 434728 1 3 999998 -985981 1 11 999999 699383 1 15 999981 -579149 2 778926 906598 1 2 999999 23075 2 13 999996 1 5 999989 -191105 2 2 999999 1 351632 760122 -58143 2 2 999999 1 13 999995 -50730 2 2 999999 2 2 999984 1 9 999982 -288573 1 2 999999 -903663 2 2 999999 1 2 999999 -543919 2 17 999994 1 16 999983 608336 1 2 999999 419150 1 85602 784187 -200572 1 276959 929253 -164821 2 19 999986 1 2 999999 -528806 1 494560 692245 -740761 1 14 999999 741891 2 582401 968361 2 659079 847146 1 2 999999 170365 2 2 999999 1 188861 230486 -333819 2 8 999986 1 2 999999 -945165 1 2 999999 335466 1 6117 277341 13276 2 2 999999 2 89592 911572 1 2 999999 90417 2 6 999982 2 20 999995 2 19 999990 1 445135 637147 628020 1 2 999999 798443 1 2 999999 703740 1 12 999986 -637322 2 13 999992 1 112783 244386 600971 2 61032 803799 1 2 999999 -690864 2 19 999995 1 199386 260214 888956 1 53727 70168 -825702 2 2 999999 2 10 999995 1 14364 979957 838716 2 252130 481434 2 811112 981152 1 2 999999 273118 2 3 999981 1 621711 923742 474492 2 2 999999 1 20 999997 -140849 1 483614 562396 -456631 1 2 999999 981740 2 2 999999 1 26167 446795 398929 2 749383 926695 1 2 999999 133564 1 2 999999 -598482 1 2 999999 -276561 1 197834 212632 -142121 2 3 1000000 1 2 999999 -600818 1 74133 576473 -165154 2 2 999999 2 6 999988 2 2 999999 1 17 999986 -43151 2 390758 497913 2 2 999999 2 25596 992630 1 137473 793738 663702 1 36652 637033 -390988 1 2 999999 -409505 2 2 999999 1 17 999994 295823 2 2 999985 1 2 999999 297597 2 160865 854547 2 325012 996132 1 2 999999 -413031 2 2 999999 2 23005 281497 2 3 999985 2 13 999994 1 18 999994 -794050 1 20 999983 47131 1 2 999999 -710075 2 13 999999 2 469426 863109 1 13 999982 79626 1 20 999987 896095 1 18993 415132 -2045 2 2 999999 2 5 999993 1 2 999999 475250 1 2 999999 383151 2 15 999993 2 2 999999 2 2 999999 2 2 999999 2 2 999984 2 2 999999 1 811123 883105 -719377 1 2 999999 -422331 2 20 999982 2 139615 388140 2 65549 223121 1 452676 800743 -571367 2 16084 721038 1 2 999999 -839073 1 14 999981 -253956 2 125945 231962 1 2 999999 367602 2 537116 640078 2 20 999992 2 2 999999 2 248388 516968 2 128788 642614 1 151434 381463 -514347 2 2 999987 1 13 999982 -255810 1 73769 864786 266836 2 16 999990 1 2 999999 448761 1 279771 354688 -609949 1 2 999999 645128 1 2 999999 167485 2 2 999989 1 2 999999 -872419 2 2 999992 2 5 999999 1 2 999999 947351 2 16 999995 1 7 1000000 568 2 2 999999 2 7 999982 1 2 999999 -106271 1 284219 334871 1216 1 1 999995 -726893 2 609782 837016 2 306243 548205 1 2 999999 -791298 2 7 999997 1 171968 581880 74547 1 2 999999 -229087 1 2 999999 521189 2 11 999998 1 177349 566190 -831997 1 6 1000000 -139111 1 17 999998 -224021 2 162912 914488 1 166343 506360 -807122 2 295763 744720 1 85479 300149 120032 2 2 999999 2 2 999999 2 2 999991 2 2 999999 2 2 999999 2 12 999981 1 761041 943697 545502 2 366453 688385 2 2 999999 1 1 999987 739837 2 11 999988 2 183695 720932 2 12 999986 2 373293 430988 2 2 999999 1 381916 515393 578274 2 316716 437763 2 15 999997 1 232607 885080 -721575 1 683314 937675 393880 1 248438 477747 499997 1 63514 338816 941153 2 7 999983 1 3015 272538 641438 1 2 999999 725467 2 20 999989 2 19 1000000 2 17 999997 2 5 999989 2 261034 901316 2 2 999999 1 2 999999 776042 2 12 999982 2 39541 187342 2 7 999994 1 2 999999 -252788 1 626329 705392 20476 2 2 999999 2 18 999981 1 17048 942831 538177 1 7 999997 -680179 1 19 999994 798691 1 699499 863802 -155461 1 2 999999 -609506 2 9 999988 1 2 999999 -10841 1 52917 992217 236146 2 2 999999 2 69698 896267 2 2 999999 1 2 999999 694896 2 11 999981 1 2 999999 707925 2 2 999999 1 2 999999 -341072 2 12 999984 2 438943 639880 2 10 1000000 2 690748 836891 1 510093 699109 868736 1 439821 508986 -454030 1 2 999999 -734044 2 4 999994 1 262263 829479 -684256 2 2 999999 2 2 999999 1 2 999983 -747470 2 138886 988872 1 702769 950341 -686132 1 2 999999 -45452 2 2 999999 1 733349 948632 416229 1 615262 798519 -501489 1 14 999992 214020 2 2 999999 1 2 999999 -105612 2 2 999999 2 2 999999 2 6 999986 1 192209 576701 449664 2 18 999992 1 10 999987 -184302 2 3 999982 1 2 999999 -683811 2 2 999999 2 2 999999 2 4 999991 2 2 999999 2 20 1000000 1 585592 809645 -489052 2 2 999999 2 20 999995 2 8 999987 1 2 999999 -880598 2 4 999999 1 14 999989 254007 1 422241 647825 16704 2 14 999998 2 12 999998 2 2 999999 2 671664 921268 2 388865 681467 1 137575 291862 -332480 1 28691 506216 514244 2 823807 880688 2 2 999999 2 2 999999 2 10 999982 1 2 999999 -958405 1 4 999995 -789489 2 871159 982392 1 2 999999 -588714 1 218498 603205 466738 1 5 999982 -899773 1 2 999999 473464 1 37306 121915 -498568 2 2 999999 1 577604 973718 -829275 2 2 999999 2 883471 885563 1 9 999996 -620807 1 11661 772122 -295757 2 2 999999 2 16103 76715 2 2 999999 1 2 999999 -322471 2 2 999999 2 2 999999 1 13 999995 -34818 2 2 999999 2 2 999999 1 2 999999 580285 2 170876 207500 1 43569 976979 -920352 1 495046 737192 -511074 1 4 999991 -54100 1 12 999984 422883 2 6780 672632 1 3 999997 937840 1 2 999999 -865217 1 2 999999 -400905 2 2 999999 2 6 999991 1 2 999999 261036 1 14 999989 348749 2 2 999999 2 2 999996 2 722894 995565 2 35997 434046 1 14 999989 -158160 1 3 999990 -935211 2 30876 973546 2 5 999994 1 2 999999 460344 1 2 999999 828841 1 11 999983 -228697 1 19 999993 -726411 1 112993 404661 640253 2 2 999999 1 9 999986 -165675 1 290324 304439 -598667 1 2 999999 995798 2 2 999999 1 2 999999 -230583 1 10 999994 689244 2 620816 794262 2 2 999999 2 19 999995 1 94164 387240 -980020 1 11 999996 609365 1 514862 773700 242327 1 14 999995 -322607 1 409422 711770 551330 2 135684 847844 2 8 999993 1 2 999999 -51392 2 2 999999 1 19 999992 -390153 2 177091 267865 1 18 999991 8025 2 2 999999 1 11 999992 -932129 1 336016 687582 -185023 2 284305 424613 2 2 999999 2 77518 967567 1 281449 619852 806969 1 285026 291999 -297420 2 137257 747028 2 12 999993 1 2 999999 145450 1 4 999996 -499307 2 640212 769742 1 139149 330089 -771819 1 2 999999 -801464 2 154365 476349 1 15 999987 -574468 2 2 999999 1 3 999994 -254725 1 66212 798679 -410576 1 14 999995 578129 2 17 999984 1 2 999984 -617471 1 15 999984 -635063 2 672737 947596 2 2 999999 2 14 999987 2 64935 196388 1 239880 640437 -867289 1 16 999997 718699 1 335962 730233 -698111 2 2 999999 2 2 999999 1 18 999999 467914 2 2 999999 1 2 999999 -727118 2 2 999999 1 2 999999 616523 1 2 999999 -704597 2 11 999988 1 238682 777192 421347 1 572850 921790 -374795 2 3 999996 2 294292 580393 1 10 999995 751774 2 7 999998 2 1 1000000 1 2 999999 219820 1 2 999999 831121 1 575858 829019 302130 1 2 999999 -67438 2 828729 836479 2 327850 982011 1 157891 198661 -810327 1 211698 522814 309265 1 2 999999 -153695 2 9 999985 2 20 999996 1 847713 891984 -508879 1 2 999999 662500 1 598669 602881 113100 1 21834 193535 -346262 2 2 999999 2 9 999991 1 2 999999 918983 1 2 999999 39501 2 4 999997 2 2 999999 2 1633 653393 1 21324 997314 -712169 2 2 999999 1 2 999999 -623389 2 623014 857838 1 2 999999 591557 1 2 999999 885578 2 2 999999 1 16 999999 999659 1 16 999999 -811205 2 2 999999 1 2 999999 -769263 2 1 999998 1 339996 847301 -203375 1 2 999999 18254 1 19 999987 -911326 2 585363 941078 1 6 999991 959779 2 2 999999 2 2 999999 1 2 999999 -539842 2 4 999986 2 10 999984 1 2 999999 657450 1 2 999999 -313462 2 20 999995 2 15 999994 2 12 999982 2 14 999987 2 498911 974723 1 15 999985 -256849 1 2 999999 -346054 2 2 999999 2 2 999999 2 2 999999 1 2 999999 136971 1 41962 412415 668667 1 8 999992 240844 2 1 999995 2 701488 738431 2 256386 503799 2 17 999988 2 60101 739061 2 2 999999 2 71917 601781 1 2 999999 -784459 1 12 999994 575622 2 2 999999 1 2 999999 -190949 1 563862 681142 645063 1 321495 809452 58994 2 6 999998 2 11 999985 2 20 999992 2 494797 649885 1 2 999999 -23936 2 13 999987 1 17 999987 349134 1 317978 732914 337567 1 2 999999 828538 2 2 999999 2 11 999995 2 77939 565456 2 2 999999 2 508405 512111 1 1953 476890 -55914 2 4 999986 1 17 999990 -612904 1 126350 238576 345508 1 16 999993 -13010 1 6 999990 -966483 2 17 999993 1 2 999999 -123521 1 75770 366247 782480 2 17 999985 2 53024 192259 2 2 999999 1 2 999999 598813 1 2 999988 -58975 1 2 999999 86837 1 20 999995 -889542 1 178605 457174 -978566 1 2 999999 578759 2 114959 208480 2 3168 177959 2 229522 322397 1 12 999992 -642806 2 9 999996 1 11 999997 -840592 2 310011 753087 2 242300 270674 1 248037 523433 -352728 1 146251 810537 570445 2 13 999991 2 5 999990 1 297522 506040 463241 1 17 1000000 -106093 1 2 999999 -16385 2 37843 795955 1 214891 920681 -387015 1 16 999981 965246 1 737603 821359 -84326 2 2 999999 1 268470 987398 102178 1 2 999999 672548 1 18 999989 -985132 1 276479 474278 -547748 1 2 999999 -214132 2 2 999999 2 412607 624378 1 2 999999 203166 2 9 999993 1 2 999999 -555501 2 139130 287765 2 344584 992341 1 394858 475235 428778 1 19 999981 -651564 2 440161 681807 2 6 999981 2 3 999981 1 19 999989 818976 1 2 999999 810418 2 327594 951945 1 11 999988 -498179 1 8 999983 674806 2 3 999986 2 19 999996 2 1 999997 1 17 999987 906157 2 207320 934639 1 20 999995 -736301 1 374983 682420 269030 1 2 999999 121858 2 2 999999 2 2 999999 2 4 999987 2 9 999991 1 89238 686068 -877253 1 70792 729194 494177 1 11 999991 -272509 2 20 999983 1 7 999997 374273 2 2 999999 1 2 999999 27650 2 2 999999 2 613829 946012 1 17 999997 -479185 2 6 999997 1 2 999999 -364637 2 53814 578735 1 7 999990 -868262 1 2 999999 -308792 2 14 1000000 1 626789 664190 -472219 2 13 999986 2 2 999999 2 20 999997 2 2 999999 1 514119 698130 304409 1 13 999990 -428567 1 64914 322904 828842 1 9 999993 -484388 2 8 999993 2 2 999986 1 2 999999 -824674 2 2 999999 1 2 999999 -180332 1 60227 610825 -158952 2 18 999982 1 18 999984 84839 2 485461 890787 2 12 999983 2 18 999991 1 333280 971784 -533621 1 743446 862595 620645 2 18 999981 1 3 999990 -40215 2 3 999991 2 174676 313352 1 2 999999 -363358 1 135927 621832 303701 2 367174 713351 2 576682 652257 1 915568 980378 856466 1 13 999994 -503645 2 2 999999 1 2 999999 160296 2 311219 866139 2 2 999999 2 165974 261357 2 171223 506340 2 400063 706238 1 2 999999 -885761 1 2 999999 760611 2 15 999986 1 2 999999 781699 2 2 999999 2 8 999985 2 14 999997 1 17 999997 -792646 1 279453 771606 -859369 1 2 999999 -881222 1 2 999999 -652713 2 19 999986 2 2 999999 1 2 999999 -655352 1 13 999998 -90174 1 2 999999 950446 2 17 999987 2 322676 878795 2 7 999981 1 331612 917458 -204882 1 501793 509217 774752 1 38013 583530 265453 1 9 999989 -430080 2 90017 126752 2 677459 715805 2 145306 745143 1 2 999999 -34856 2 2 999999 1 723558 973535 -408731 2 2 999999 2 109155 472358 1 2 999999 995792 2 1 999982 1 2 999999 358901 1 2 999999 -11289 2 2 999999 2 219189 779734 2 335655 863962 1 463724 548243 168579 2 29496 884532 2 2 999999 2 766901 878548 2 10450 21401 1 2 999999 -299740 1 2496 617183 575374 2 11 999993 1 8 999982 -512201 1 20 999981 153035 2 14 999998 2 1 999999 2 4 999990 1 2 999999 -732399 1 2 999999 338516 2 19 999983 2 2 999999 2 5 999986 2 15 999989 1 2 999999 -499002 2 2 999999 2 503321 594370 1 1 999987 896074 1 2 999999 -886584 1 2 999999 -591071 2 36222 281554 2 220549 980083 1 2 999999 890537 2 2 999999 1 720350 783718 771507 1 10 999990 894394 1 8 999996 -787077 1 169528 613197 -325302 1 2 999999 378273 2 2 999999 2 2 999999 1 2 999988 918951 1 662033 718147 -283209 2 13 999995 2 2 999999 1 483447 650161 -124398 2 11 999999 1 2 999999 -417242 1 2 999999 159783 1 2 999999 -142603 1 496651 698490 676119 2 18 999983 2 606563 999432 2 105093 293674 2 2 999999 2 5999 330412 2 2 999999 2 129805 747192 2 241766 717684 2 2 999999 2 2 999999 1 15 999986 976209 2 2 999999 1 608075 875084 -682774 1 597981 757449 -809146 2 2 999984 2 88747 944417 2 17 999994 2 85794 97109 1 9 999996 -189678 1 2 999999 221669 1 2 999999 68536 1 2 999999 153938 2 3 999995 2 203913 921733 1 42640 196115 942712 1 7 999990 473303 2 19 999996 2 405437 548508 2 18 999997 1 433932 873074 410334 1 317895 344959 -583472 2 12 999985 2 93194 110813 1 55865 669326 773063 2 239141 961792 2 2 999999 1 545406 947463 -369009 1 2 999999 165067 2 16 999985 1 348599 365894 -373736 2 2 999999 2 3 999996 2 4 999985 1 2 999999 -488699 2 252081 974853 1 218884 431086 654766 1 2 999999 -610783 1 2 999999 211989 2 2 999999 1 16 999999 -623661 2 2 999999 2 2 999999 2 577011 728215 1 2 999999 -442513 2 2 999999 1 2 999999 567610 2 2 999999 2 2 999999 2 3 999992 1 2 999999 -725435 1 13 999997 639275 2 732903 777785 2 16 999987 1 524022 643403 173595 1 14 999984 112432 1 7 999983 -147587 2 4 1000000 1 2 999999 -302673 2 15 999997 1 2 999999 329331 1 343547 679596 604072 1 2 999999 -60007 1 749342 754324 867700 1 2 999999 -743930 1 6 1000000 335713 1 668254 927519 -843379 1 2 999999 833059 2 729854 734798 1 15 999990 516734 2 6027 210545 1 447531 787667 -956239 2 12 999997 1 4 999986 -971820 2 2 999999 1 2 999999 -577597 2 2 999999 2 497801 531933 1 2 999999 678350 1 2 999999 -704328 1 2 999999 -452736 1 490382 586198 -857264 1 2 999981 -109740 1 19 999993 801596 1 12 999991 -764170 2 134580 441973 1 234443 473102 -490675 2 2 999999 2 6 999988 1 429013 464865 932383 1 2 999999 -8507 2 6 999995 1 2 999999 510119 2 317883 931042 1 14 999986 212811 2 58912 304750 1 2 999999 54392 1 2 999999 -483249 1 165808 644684 23749 1 518211 787011 -407673 1 8 999995 -792411 1 2 999999 443363 2 1 999991 1 131579 710257 -667879 2 58637 859576 2 2 999999 1 188206 976789 -434104 1 15 999994 564920 1 7 999986 -126554 1 902401 906640 221872 1 18 999984 -460731 2 8 999982 1 2 999999 -480405 1 2 999999 -430011 1 9 999992 416949 1 287757 329290 -899230 2 2 999999 2 5 999999 1 2 999999 255589 2 306042 633921 2 2 999999 1 58117 848398 704818 2 9 999988 2 9 999983 2 3 999998 1 305890 388325 -851887 2 161584 500543 1 16 999990 146238 1 2 999999 -997570 1 14 999995 -209574 1 2 999999 576631 2 34080 583678 2 11 999986 1 9 999996 -485832 1 2 999999 -726632 1 2 999999 363788 1 723682 751011 -410644 2 15 999983 1 6 999987 283592 2 6 999991 2 16 999988 1 10 999993 -584456 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 662604 841296 2 491419 979054 1 529878 768747 292472 1 14 999983 343535 1 2 999999 704094 2 187155 473243 1 34408 314647 -159125 2 387449 975776 1 28616 178124 805499 1 2 999999 12531 1 121941 691715 -63754 1 2 999999 -882531 2 2 999999 1 310011 936717 -387289 1 14 999990 -544868 2 534264 601799 2 13 999998 1 2 999999 -285316 2 2 999999 1 35926 396531 -536765 2 2 999999 2 798632 850626 2 2 999999 1 643037 794034 369454 1 2 999999 -541449 2 5 999998 2 13 999987 2 21721 747495 2 5 999989 1 2 999999 -122745 1 56992 514595 421971 2 2 999996 1 2 999999 -626866 1 17 999988 596572 2 12 999994 1 16 999987 290084 2 2 999999 2 244360 568892 2 283258 536096 2 49872 488407 1 585274 758796 -582999 2 3 999981 1 2 999999 66461 1 586780 595639 393109 1 2 999999 -106302 2 2 999999 1 12 999987 -26963 2 92575 528563 2 1 999995 1 10 999996 915686 2 3 999990 1 2 999999 -440400 1 17 999989 -692234 1 2 999999 614534 2 2 999999 2 109099 740218 1 20 999992 -182101 1 2 999999 387925 2 9 999983 1 14 999994 -672197 2 74011 785759 1 2 999999 465728 1 366873 954124 -326419 2 2 999999 1 2 999999 -950340 1 131661 523120 -597193 1 6 1000000 -584973 2 2 999999 2 428876 988105 1 524734 611650 401077 1 2 999999 -813930 2 824984 974927 1 20 999987 -812873 1 2 999999 62911 1 5 999984 868403 1 562087 981351 -476795 1 1 999981 -966424 2 2 999999 1 268229 282714 -971193 2 2 999999 2 20 999989 2 4 999984 1 16 999989 441211 1 2 999999 990334 2 13 999997 1 2 999999 476464 1 2 999999 472462 1 364122 560303 -241432 1 2 999999 -712058 2 2 999999 1 3 999986 933208 1 236589 492798 869978 2 4 999991 2 148532 562148 1 2 999981 -303419 1 2 999999 -150034 1 2 999999 508927 2 4 999992 1 2 999999 252113 2 317138 779552 2 219546 614589 1 2 999999 607733 1 948713 949049 -573966 2 260485 755018 1 518170 937976 -641150 2 7 999996 1 19 999987 257514 1 179004 649315 -981006 2 2 999999 1 2 999999 -650347 1 2 999999 974571 2 630107 852565 1 845089 989580 -191272 2 2 999999 2 3 999981 1 14 999985 -112157 1 242975 644284 -53244 1 7 999986 915608 2 20 999994 2 15 999995 1 2 999999 -36349 1 2 999999 -467987 2 115021 387781 1 134401 925718 957967 1 3 999990 -775397 2 601154 918863 1 2 999999 741331 1 2 999999 -825949 2 321177 701595 2 6 999987 2 2 999999 2 15 999990 1 15 999991 -217121 1 205528 796730 -482828 2 152037 611793 1 77511 466587 -918448 1 2 999999 804641 1 156231 843621 269768 1 2 999999 -638154 1 2 999999 724066 1 16 1000000 -545596 1 15 999981 -556769 2 2 999999 1 2 999999 -117635 2 2 999999 1 2 999999 160172 2 2 999999 2 2 999999 1 60262 189673 -719582 1 5 999998 671983 1 20 999998 -635147 2 10 999992 2 2 999999 2 2 999999 2 2 999999 1 1 999986 -88361 1 422362 863852 -969737 1 2 999999 695486 2 2 999999 2 340625 920273 1 2 999999 -540030 2 10 999995 2 2 999999 2 554949 670540 2 66225 422359 2 554541 802965 2 2 999999 2 8 999993 1 340979 890304 -224078 1 6079 390574 281293 1 64940 507620 418346 2 2 999999 2 2 999999 2 62453 499910 1 311766 617706 -573272 2 19 999989 2 2 999999 1 6 999989 -3959 2 1893 400934 1 2 999999 -306776 1 19 999987 932606 2 11 999996 2 2 999999 2 2 999999 1 61342 710310 90108 2 13 999993 2 2 999999 2 340677 343089 1 644693 784075 -122132 1 164009 454608 881773 1 2 999999 -711643 2 2 999999 1 2 999999 -625498 1 16 999991 -842790 2 2 999999 1 2 999999 -720643 1 485259 655910 715333 1 9 999982 668464 1 2 999999 618290 2 2 999999 1 8 999988 634645 1 648665 876676 555664 2 76827 716150 1 475128 834714 -364106 2 151448 603470 1 9 999991 881495 1 2 999999 -940047 1 87896 618460 575209 1 79775 278298 -303344 1 14 999981 107968 1 7 999999 -277746 2 2 999999 1 2 999999 955159 2 20 999982 1 2 999999 -328562 1 222173 904450 -21950 2 19 999981 2 513194 891064 2 133085 951255 1 8 999984 -616589 2 5 999982 1 277921 990788 604984 1 16 1000000 -371271 2 2 999999 1 2 999999 -494630 1 273117 489898 -750340 2 16 999996 1 2 999999 -955395 2 26127 784984 1 526072 939308 175624 2 2 999999 1 190384 446374 -734306 2 2 999999 2 583305 929518 1 762958 843862 425875 2 2 999999 2 5 999983 1 839487 958431 168241 1 2 999999 481925 1 2 999998 49485 1 13 999990 857229 2 2 999999 1 2 999999 -28499 2 581761 793267 1 2 999999 236002 2 13 999998 1 197708 886842 707623 2 15 999988 1 388555 537279 -926000 2 17 999994 2 2 999999 2 2 999999 2 3 1000000 1 2 999999 954123 2 2 999999 2 4 999994 1 2 999999 -57657 2 191663 343434 1 231860 378960 304054 2 2 999999 1 3 999982 -172408 2 15 999988 2 2 999999 2 2 999999 2 12 999995 2 9 999993 1 2 999986 851208 2 11 999993 2 756887 877890 2 362406 535463 1 2 999999 -621213 2 2 999999 1 2 999985 69845 1 412071 621683 789680 2 12 999996 2 2 999999 2 94074 953212 2 361833 789443 2 359317 634645 2 251094 356453 2 2 999999 1 2 999999 -276751 1 13 999999 543096 1 15 999995 -132540 1 157786 695362 -329209 2 19 999993 2 200405 204737 2 13 999984 1 332980 552218 693105 2 16 1000000 1 2 999999 231613 1 437659 586429 -339027 2 908165 990388 1 2 999999 979656 2 2 999999 1 8 1000000 95717 1 18 999994 79688 1 99619 979619 -31424 2 19 999982 2 8 999990 1 14 999994 -529798 2 2 999999 2 2 999999 2 4 999993 1 81491 661390 34203 1 2 999999 -985823 2 357837 395068 2 321279 449672 1 19 999993 141742 1 7 1000000 748224 1 2 999985 491197 1 2 999999 -964199 2 17 999999 2 910525 980122 1 12 999996 970321 2 13 999997 2 96714 907276 1 2 999999 409155 2 265987 791172 2 5 999989 2 2 999999 1 15 999991 93171 2 11 999993 1 13 999989 367091 1 73058 985054 711090 1 5917 138279 -492355 2 160627 295742 2 2 999999 1 153425 640054 892445 1 2 999999 657693 2 15 999995 1 2 999995 -717039 2 2 999999 1 1 999998 -234353 2 357449 541313 1 77125 435669 -661688 2 2 999999 1 2 999999 161153 2 2 999999 1 26375 275574 -315081 2 734380 803507 1 613343 870323 -859341 1 2 999999 262891 1 17 999993 -953613 1 20 999982 -499993 1 2 999999 -105681 2 8 999995 2 373577 782866 2 48159 940589 1 2 999999 -693516 2 19 999998 1 2 999999 -632198 1 229270 483337 -934992 2 2 999999 2 5 999994 2 247094 775068 1 2 999999 714180 1 828528 875899 230339 2 704425 766995 2 247712 422328 1 915084 932652 901921 1 523389 924090 -665476 1 13 999988 -842484 1 19 999983 157038 2 108419 285789 1 6 999993 769700 2 678093 826138 1 162725 512514 -526210 1 17 1000000 -328182 1 107910 792195 -627331 1 149326 909795 166056 2 134622 806103 1 2 999999 -765174 2 310348 801803 2 163244 476438 2 115611 517941 2 8 999987 2 20 999996 1 12 999992 -484263 1 2 999999 -508117 1 583470 972820 81674 1 2 999999 587289 2 2 999999 2 2 999999 1 2 999999 -697305 2 389936 849370 1 2 999999 294029 1 23178 535910 -662107 2 2 999999 2 2 999999 2 2 999999 2 549826 830247 1 2 999999 632058 1 2 999999 -947323 1 2 999999 -487934 2 2 999999 2 2 999999 2 77103 531019 1 13 999984 -535911 2 2 999999 1 61300 579152 -556776 2 264178 853674 1 18 999992 -995938 1 2 999999 -534126 1 230621 618371 751986 1 12 999993 -679597 2 12 999994 2 16 999991 1 2 999999 461750 1 8 999985 742969 2 172891 238067 1 2 999999 31673 1 2 999999 406676 1 2 999999 30387 1 68701 314933 -31029 2 5 999987 2 580753 709763 2 6 999990 2 79976 440453 2 8 999998 2 3 999990 2 2 999999 2 2 999999 2 11 999982 1 7 999994 -921738 1 1 999994 -167724 1 474730 619905 -867722 2 6 999990 1 2 999999 622328 2 2 999999 2 18 999997 1 2 999999 910140 1 12 999987 -556231 2 6 999994 1 2 999997 958918 2 10 999984 2 2 999999 2 10 999990 1 168958 209756 -171984 1 2 999999 -449639 1 2 999999 729371 1 367632 881569 193691 1 10 999982 -117030 2 41098 576262 2 2 999999 1 17 999982 -377268 1 17 999991 562135 2 2 999999 2 2 999999 1 2 999999 -449460 1 2 999999 -577025 2 2 999999 1 698823 727881 994408 2 2 999999 2 14 999991 2 16 1000000 1 533474 860643 605799 1 20 999998 -369852 2 5 999995 1 2 999999 -836338 1 9 999984 -562282 2 2 999999 2 2 999999 2 7 999995 1 57301 122913 5995 1 8 999990 231832 1 3 999981 711961 2 412404 503963 2 12 999992 1 19 999988 -625212 2 5 999998 1 4 999985 105313 2 2 999999 2 2 999999 1 5 999993 -186048 1 18 999985 -691484 1 497447 696343 -376596 1 17 999983 745302 2 2 999999 2 8 999991 2 6 999988 2 2 999999 2 2 999999 1 3 1000000 -29716 1 193968 949210 847841 2 2 999999 1 9 999992 -351906 1 143111 718456 184284 1 2 999999 474938 1 734090 998325 -268854 2 624795 976528 1 2 999999 -885941 2 2 999999 1 2 999999 328922 1 15 999984 607174 1 2 999999 -439688 2 7 999984 2 19 999985 2 2 999999 1 473142 762511 -752483 1 2 999999 606410 1 2 999984 -798400 1 249476 771545 -773700 2 78917 603232 2 318005 604196 2 11 999997 2 362111 706503 1 9 999986 255067 1 727812 813393 655483 1 8 999986 -497282 2 2 999999 1 2 999999 616800 2 243365 684367 1 13 999998 744969 1 11 999984 981112 1 16 999987 781760 1 2 999999 -446162 1 829316 932153 -132621 1 2 999999 -828518 1 166671 564884 165618 2 624152 845335 1 2 999999 -56697 1 2 999996 -621645 1 866383 970067 792851 2 2 999999 1 2 999999 -345029 2 66397 163694 1 18 999986 822061 2 2 999999 1 2 999999 424021 2 16 999996 2 9 999993 1 294779 654150 357649 1 4 999986 -673831 1 15 999997 798450 2 120644 382879 1 2 999999 216987 2 3 999981 1 2 999999 708280 2 2 999999 1 247084 331073 -985407 2 448919 918032 1 3 999987 -909756 2 16 999985 1 324466 559734 565820 1 2 999999 -804036 2 19 999981 1 2 999999 -286196 1 2 999999 -479901 1 384290 786256 -450682 2 2 999999 2 3 999988 2 15 999983 1 8 999983 -635560 2 2 999999 1 17 999992 232715 1 2 999999 -211533 1 2 999999 394444 1 2 999999 471861 1 2 999999 578459 1 111545 728594 -974805 2 6 999994 2 782700 790226 2 511837 585450 1 7 999991 -237362 1 73630 994869 -311509 1 9 999989 -521818 1 4 999997 158902 2 632397 931604 1 4 999999 -796153 1 2 999999 -926865 1 330791 435054 -291618 1 2 999999 -927365 2 21026 50544 1 333306 656470 -158913 1 5 999981 -105341 1 20 999998 -990433 2 18 999985 2 653308 659435 1 2 999999 504405 1 761047 945754 82708 1 2 999999 -495278 2 228369 896768 2 2 999999 1 2 999999 -352253 1 18 999999 -136513 1 20 999997 773024 2 408200 707626 1 2 999999 -395598 1 12 999996 477846 2 319908 859620 1 13 999984 -400759 1 2 999999 466428 1 2 999999 325318 1 589111 819409 -701373 1 16 999996 -115112 1 2 999999 -532632 2 2 999999 2 10 999992 1 9 1000000 747278 2 9 999991 1 9 999983 -389081 2 2 999999 2 9 999990 2 20 999993 2 18 999992 2 1966 477185 1 12 999992 -111889 2 12 999996 1 463777 611812 -705188 2 11 999990 1 4 999993 895032 1 2 999999 369753 2 2 999999 1 10 999991 -103859 2 2 999999 1 71387 372068 975545 2 2 999999 1 315715 741097 -170379 1 63776 176974 771678 1 45913 337921 448477 2 4 999991 1 164311 786261 809720 2 307564 559637 2 3 999995 1 17 999987 247439 1 14 999989 432657 1 103389 488385 -785628 2 2 999999 2 2 999999 1 458021 975708 -895558 2 523421 554494 1 5 999993 152058 1 2 999999 -462784 2 2 999999 1 14 999984 744070 1 15 999995 -508949 2 13 999996 1 2 999981 957151 2 2 999999 2 6 999998 2 2 999999 2 2 999999 2 2 999999 2 17 999995 2 429736 502878 1 828383 958163 448403 2 17 999988 2 641742 664280 1 14 1000000 -59005 1 17 999999 342057 1 10 999987 718400 2 2 999999 2 2 999999 1 2 999999 972403 1 56869 491288 54863 1 2 999999 -636806 2 509813 526768 1 2 999999 -296397 1 385096 522220 -239711 2 17 999983 1 346172 713815 -816424 1 2 999999 -771237 1 593030 597276 967705 2 440094 654970 2 2 999999 1 2 999999 -180387 2 158233 896645 1 255255 584007 837340 1 8 999999 861493 1 19 1000000 -54238 2 15 1000000 2 98393 587173 2 5 999992 2 186945 615410 1 2 999999 516152 1 2 999999 -620139 1 2 999999 838600 1 5 999982 186239 1 2 999999 63485 1 8 999991 -82433 1 19 999983 310475 2 2 999999 2 682188 994093 1 2 999995 673306 1 7 999988 600918 1 113982 180962 182295 1 459616 773989 875972 2 11 999993 2 2 999999 1 272908 355401 676355 1 131789 328471 -53402 1 35232 586071 -314113 1 2 999999 273136 1 2 999999 878374 2 2 999999 1 477013 813808 599552 2 173850 357235 2 2 999999 1 699238 993537 938757 2 792395 812193 2 714747 948389 1 6 999986 124085 1 2 999999 -810248 1 2 999999 -50512 1 10 999984 139197 2 36251 131189 2 145276 209909 1 264557 334549 868603 2 2 999999 1 13059 852350 857780 2 2 999999 2 13 999994 2 205183 348508 1 2 999999 77224 1 3 999993 532546 1 2 999999 -739827 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 29373 253154 2 8305 235289 2 19 999983 2 295664 888146 2 2 999999 2 712388 931508 2 14 999993 2 2 999999 1 122344 163063 -354265 1 17 999988 -709090 2 6 999986 2 17 999985 1 2 999999 -883461 1 377223 656113 -132299 2 12 999987 2 2 999999 2 2 999994 1 2 999999 473397 2 2 999999 2 11 999984 1 510852 530474 -855117 1 2 999999 770175 1 2 999999 -550822 2 6756 218718 2 410472 811780 1 2 999999 945840 1 2 999999 457149 2 4 999999 2 18 999982 2 189222 856113 2 13 1000000 2 2 999999 2 137229 866007 2 18 999994 2 17 999991 1 2 999999 299518 1 776673 932639 -976814 2 212394 701412 2 15 999992 1 96020 648794 -976353 1 2 999999 965631 2 2 999999 1 5 999987 -596258 1 2 999999 -349584 2 2 999999 2 532537 988776 1 6 999996 404683 1 2 999999 505142 1 414196 857307 -962122 1 2 999999 961302 2 186488 224818 2 380125 676802 2 2 999999 2 2 999999 1 17 999990 -284715 1 11 999991 134127 2 294539 439644 1 15 999983 -478013 2 5 999985 2 299642 598465 1 2 999999 195505 1 691881 752441 996055 1 2 999999 -368835 1 13 999990 3125 1 2 999999 138519 1 2 999999 104012 1 11 999985 -926316 1 19 999987 660653 1 2 999999 964822 1 2 999999 951466 1 2 999999 -83428 2 13 999996 1 131077 628008 -268614 1 4 999986 278702 1 9 999990 354366 2 79520 595080 2 2 999999 1 6 999984 301232 1 286488 299057 991175 1 4 999997 -458703 1 84326 537284 -556681 2 2 999999 1 2 999999 532045 2 2 999999 2 8 999988 1 44179 345364 830232 1 2 999999 428758 1 4 999985 -346853 2 577771 874218 2 2 999999 2 12 999996 1 347916 718923 283877 2 5 999998 1 2 999999 612792 1 2 999987 -618572 2 2 999999 1 4 999984 189839 1 2 999999 552293 2 2 999999 2 525062 794704 1 183669 735755 603370 1 18 999989 -444221 2 138688 274608 1 208172 836078 749511 1 14 999997 -70169 2 70007 91852 2 255656 292073 1 2 999992 805591 2 384863 824204 1 2 999999 -884888 1 15 999996 -991895 1 16 999998 728887 2 2 999999 1 2 999999 895884 2 2 999999 2 10 999990 2 934976 942638 1 2 999999 -933549 1 9 999995 877768 2 2 999999 1 5 999982 117089 2 7 999994 2 12 999990 2 12 999994 2 10 999999 1 18 999992 294492 2 16 1000000 1 570203 720025 498416 1 19 999993 283517 2 2 999999 1 709315 900359 96169 2 6 999990 1 10 999993 370810 2 5 999989 2 97805 707106 1 2 999999 -253022 1 20 999983 533539 1 82676 677760 -851423 2 366923 974973 2 2 999999 1 9 999981 197121 2 2 999999 1 2 999999 -96749 1 20 999991 219688 2 2 999999 2 58417 515000 2 6 999987 2 915962 921775 2 47850 452673 2 2 999999 2 2 999999 2 2 999999 1 2 999999 247408 2 47574 902687 1 7 999984 831641 1 1 999984 503071 2 2 999999 2 2 999999 1 20 999991 -537779 2 2 999999 1 14 999983 868973 2 2 999999 2 4 999989 2 2 999999 1 837766 900874 -848514 2 2 999999 2 28734 213282 2 9 999993 1 2 999999 305991 1 51876 443633 125920 2 9 999982 1 323316 417483 -120440 2 382972 918507 1 579685 753864 791839 1 18 999999 627663 2 3 999982 1 499508 759187 -227987 1 2 999999 -208846 1 5 999994 -19524 1 16 999996 -745952 1 96142 665843 180227 2 2 999992 1 2 999999 -351067 1 18 999988 -540088 1 20 999992 102003 1 741067 864177 452733 1 18 999988 -560410 2 2 999999 2 12 999984 1 37096 526027 -861000 1 2 999999 725245 1 2 999999 775880 2 51299 699402 1 14 999986 -682273 1 608324 820949 440166 1 525846 683786 -330687 1 12 999982 968720 1 12 999982 116054 1 2 999999 -939499 2 19775 804387 1 78677 677874 410145 2 55736 317412 2 68800 130522 2 20 999995 2 2 999999 2 1 1000000 2 16 999983 2 2815 407243 1 525487 608612 -312801 1 44943 739139 748958 1 2 999999 -292028 1 2 999999 208082 1 18 999998 713455 1 10 999995 935764 1 8 999997 845103 1 9 999989 -907939 1 417895 990121 -740248 2 2 999999 1 2 999999 -542874 2 173704 477090 1 255132 480237 353183 1 431964 844318 70347 1 18 999997 332765 2 4 999998 1 17 999993 -446650 1 2 999999 732526 2 2 999999 1 20 999987 427457 1 159137 782516 -824682 2 7 999994 1 13 999988 -916121 2 16213 74520 2 276465 594079 2 2 999999 2 458687 482760 2 4 999982 1 507539 648438 940666 1 2 999998 164483 2 19 999999 2 190940 422239 1 18 999982 296958 1 164332 725643 -143900 2 766066 972477 2 193721 344137 2 2 999999 1 2 999999 -824478 1 2 999999 -556675 1 7 999990 -561545 1 2 999999 442194 2 3 999996 1 18 999989 425842 1 2 999999 540565 1 14 999993 -192193 2 725209 977093 1 208504 411133 -107091 1 18 999998 -843941 2 164540 909617 1 507027 919355 723050 2 341867 671588 1 657033 930719 -359009 1 2 999999 189563 2 20 999996 2 3 999997 2 237564 374572 2 15 999993 1 8 999988 399051 2 79896 582302 1 2 999999 436957 1 14 999985 2334 1 6 999991 344855 1 2 999999 -678547 1 3 999984 156172 1 205855 312685 -674455 2 20510 50069 1 388433 573341 -115553 2 3 999993 2 487885 635537 1 2 999999 397114 1 2 999999 -695266 1 13 999981 252036 1 14 999982 929020 2 359443 635049 2 2 999999 1 864873 998469 -659758 1 14 999999 -471612 1 224095 531413 260782 1 2 999999 173800 2 250862 958606 2 501506 801103 1 2 999999 595861 2 757619 939646 2 637784 769948 1 19 999999 -906181 2 5 999997 1 2 999999 -736901 2 13 999991 2 606843 942829 2 1 999993 1 2 999999 -334973 2 6620 632747 2 293747 775310 2 227641 483669 1 161650 496023 -150192 1 14 999984 -704542 1 1 999997 -425180 1 110188 902147 -777530 2 239061 987825 1 420840 925286 545860 2 2 999999 1 19 999984 951643 1 9 999989 904273 1 753782 858649 -279434 2 2 999999 1 10 999984 -977845 2 2 999999 1 11549 447249 -73171 1 2 999999 -857828 2 2 999999 1 2 999999 670815 1 2 999999 -392203 2 2 999999 1 19 999985 532834 2 245205 503212 2 382902 520495 1 355762 359915 -227521 1 2 999999 -647762 2 2 999999 2 19 999988 2 135190 574088 2 2 999999 2 2 999999 1 6 999993 -448228 2 14 999998 2 183589 317711 1 2 999993 63811 1 390985 610046 -461504 1 2 999999 210891 1 2 999986 553101 2 9 999996 1 9 999986 580158 2 2 999999 1 2 999999 320762 1 2 999999 -354570 1 2 999999 -777915 1 102900 909143 677194 2 2 999999 1 2 999999 824244 1 9 999991 984291 2 9 999992 1 629046 980637 -735003 1 5 1000000 -721147 1 2 999999 546957 2 11 999997 1 2 999999 143579 2 2 999999 1 393101 558148 -759376 1 4 999990 439224 2 2 999999 1 2 999999 21949 2 274251 384240 2 16 999986 1 427229 999225 -672251 2 11 999997 1 189270 662316 -4823 1 7 999998 216077 2 191213 369719 1 279318 644054 -677915 2 10 999999 2 48436 746772 2 270854 644729 1 2 999999 952178 2 2 999999 1 290827 461561 -523771 1 286928 366607 718629 1 2 999982 258753 2 14 999983 2 33108 959533 1 48296 652848 760964 2 15 999984 2 262702 959020 1 451535 617178 -115315 2 154783 643662 2 16 999986 2 11 999992 2 2 999999 2 2 999999 1 2 999999 -907590 1 2 999999 -384557 2 2 999999 1 3 1000000 -287496 2 10 999991 2 2 999999 2 20 999995 1 1 999996 -681876 2 2 999999 1 2 999999 885652 1 2 999999 -469239 2 347209 786481 2 3 999994 1 533996 876689 -652754 2 788732 810107 2 2 999999 1 2 999999 271779 1 2 999999 259613 1 2 999999 654381 2 74537 934231 2 224944 499990 2 2 999999 1 702886 954957 145226 1 345361 561244 -22589 2 2 999999 2 77561 826598 2 31112 215108 1 2 999999 13810 2 2 999986 1 620843 656666 -41938 1 2 999999 187343 2 11 999987 2 658003 667053 1 19819 334422 269708 2 2 999999 2 2 999999 1 12 999997 -795490 1 2 999993 661321 2 17 999996 1 2 999999 524320 2 18 999992 2 13 999994 2 2 999999 2 283874 973811 2 280964 618526 2 16 999998 1 393561 858258 -509958 2 2 999999 2 2 999999 2 2 999999 2 16 999993 1 19969 906498 410353 1 2 999999 -494612 1 2 999999 486157 1 6 999996 -502271 1 2 999999 375265 2 476147 730156 2 101355 709849 2 85294 143974 2 2 999999 1 193533 814449 275856 2 447824 471119 1 2 999999 685332 1 2 999999 -277814 1 328791 868715 794083 1 5 999982 402578 2 7 999989 1 388484 452697 -838458 2 567498 789720 1 41316 712813 30366 2 2 999999 1 2 999999 145180 1 23023 925450 634024 1 223375 552281 -34260 2 517000 913319 2 62764 290446 1 2 999999 -371365 2 327828 838040 1 400235 434293 461913 1 413060 958080 -199797 1 319 265781 -711552 2 2 999999 1 12 999987 -950694 1 2 999999 51986 1 2 999999 390141 2 567406 982029 1 2 999999 844728 2 2 999999 1 7 999997 150200 1 15 999985 731475 2 2 999999 2 2 999999 2 2 999999 2 271288 587194 2 8 999984 2 634156 764791 2 14 999990 2 795 906593 2 184591 376227 1 5 999989 -600411 2 2 999999 1 2 999999 -679569 1 2 999999 -30149 1 2 999999 511926 2 238929 932551 2 2 999999 1 8 999998 -653989 2 2 999999 1 2 999999 -156688 1 2 999999 143540 2 7 999986 1 2 999999 959565 1 551698 840289 338403 1 2 999999 -545489 2 218752 733962 2 18 999998 2 5 999988 1 4 999996 398758 1 2 999999 509337 2 654376 778227 2 114181 431538 2 162323 700717 1 2 999983 -379912 1 517399 921794 -222819 1 6 999985 -845791 2 281685 326620 2 8 999983 2 2 999999 1 755484 901557 566854 1 1 999981 -575332 2 3 999993 1 2 999999 -561455 1 51586 247203 847900 1 239220 990377 138872 2 2 999999 1 223090 593327 471572 1 678905 783066 658839 2 11 1000000 1 2 999999 138041 2 47661 124133 2 1 999991 2 2 999992 1 13 999982 -405871 2 19 999995 1 2 999999 -187151 1 2 999999 351480 2 545820 695925 2 2 999999 1 2 999999 466181 1 2 999999 302822 1 17 999983 657228 1 20 999991 -194773 2 2 999999 2 19 999996 2 12 1000000 2 95218 550090 2 260671 996318 1 63924 565237 -866821 2 2 999999 2 239968 637573 1 2 999999 -819169 2 8 999987 2 332839 955431 1 77620 961180 -290463 2 195139 772138 1 7 999996 -556409 2 2 999999 1 2 999999 -241972 2 2 999995 1 2 999999 -669262 2 2 999999 2 2 999999 1 2 999999 -215506 1 492659 673899 -236397 1 11 999984 28651 2 9 999988 2 149775 712122 1 2 999999 -166716 1 2 999996 724996 1 4 999999 991220 2 324231 667852 2 19 999990 1 2 999999 -500985 2 2 999999 2 260030 783718 2 12 999986 2 59400 878478 1 9 999981 -192719 2 2 999999 1 2 999999 -86770 1 2 999999 -784473 2 19 999998 1 2 999999 -575320 2 2 999999 1 174711 733354 448202 2 2 999999 1 413015 592673 -613637 2 2 999996 1 13 999999 -550618 2 553681 654704 2 1 999993 2 18 999995 1 4 999988 -181852 1 581402 722899 862378 2 94548 696831 2 13 999994 1 17350 383248 475824 1 2 999999 751456 1 2 999997 287835 1 2 999999 -331084 2 2 999999 1 2 999999 639145 1 2 999993 -812537 1 2 999999 300196 1 19 999982 311506 1 372441 453405 -547631 2 84823 540765 2 18 999998 2 224256 517214 1 20 999989 395297 2 9 999993 2 6950 929528 1 2 999999 -95526 1 2 999999 -608597 1 4 999982 -362199 1 2 999999 924390 2 506507 599870 1 447677 584201 -523717 2 2 999999 2 639397 945424 1 2 999999 252620 2 2 999999 2 256798 895177 1 2 999999 -600958 1 103611 477449 882658 2 2 999999 1 10 999981 773067 1 3 1000000 865018 1 580900 637467 130397 1 2 999999 -816817 1 53366 399535 8052 1 274639 380512 254439 2 2 999999 1 2 999999 -605297 1 2 999999 842283 1 576752 959165 -369338 2 2 999999 1 144680 614739 -261652 1 2 999999 -936197 1 2 999999 -669473 2 386277 728430 1 17 999999 685395 1 2 999999 -423113 1 16 999997 -467883 2 2 999999 1 18 999985 47216 1 10 999998 -701996 2 2 999999 2 2 999999 2 2 999999 2 17 999992 2 362264 610943 1 2 999999 -269503 1 336523 463330 -390231 1 581158 789825 56914 2 2 999992 1 7 999983 586294 1 576412 957938 894676 1 262516 600752 317454 2 2 999985 2 2 999999 1 2 999999 -583259 2 45954 56627 1 4 999985 726548 2 18 999999 2 34902 193096 2 689316 800107 2 2 999999 1 8 999996 -14780 2 2 999993 2 2 999999 1 2 999999 750291 2 15 999982 1 2 999999 512602 2 10 999991 1 7 999993 871463 2 212773 437237 2 2 999999 2 2 999999 2 2 999999 2 3 999988 1 47484 661385 979380 1 2 999999 174551 2 2 999999 1 535233 556893 128547 1 19 999982 133534 2 2 999999 1 140878 781215 907893 2 2 999999 2 2 999999 2 2 999984 1 82931 337144 723599 2 441067 866038 2 5 999987 2 2 999999 1 130534 799415 802469 2 2 999999 1 2 999999 -98689 1 436061 985692 212130 1 643002 815557 213554 1 2 999999 -612385 1 358108 468657 235499 1 12 999995 -558660 1 7 999988 -561247 1 19 999990 -264446 1 2 999999 933730 1 3 999997 412847 1 15 999996 516504 2 3 999990 1 265571 352103 133161 2 177338 239678 2 15 999987 2 2 999999 2 12 999991 2 9 999990 2 2 999999 1 7 999996 656263 2 2 999999 1 774915 993463 934276 1 5 999996 -160310 1 2 999999 -234364 2 2 999999 2 298225 728034 2 103812 345601 2 675646 982286 1 2 999999 68828 1 2 999999 -499479 1 248530 290315 -600461 2 3 999997 2 304077 707371 1 235737 642348 616826 2 91054 302116 2 2 999999 2 458171 842835 1 381543 985647 -655073 1 749402 973201 622547 2 10 999999 1 2 999999 853560 1 2 999999 -809844 2 285836 385000 2 12 999982 2 54710 377722 2 146654 468398 2 2 999999 1 2 999999 721973 1 73656 544625 -10712 1 1 999991 97409 2 19 999984 2 380514 751757 1 2 999999 -973452 1 2 999999 430069 1 551565 818554 -189640 2 665560 756127 1 63684 259648 95294 2 2 999999 2 15 999999 1 370624 716949 663405 1 93316 485723 -127370 1 523888 723648 -198443 2 169935 941316 2 2 999999 1 2 999999 873819 2 3 999984 2 2 999999 1 13 999989 -467922 2 13 999982 1 10 999983 -499186 2 2 999999 1 346718 796495 -236341 2 14 999995 2 682858 786329 2 66836 523078 2 8 999988 1 2 999999 -108994 1 2 999999 268420 1 2 999999 -385163 1 2 999999 944397 1 2 999999 -152253 2 185740 747297 1 15 999986 6182 1 2 999999 -857712 2 2 999999 2 372081 609437 2 2 999999 2 531121 566537 1 19 999991 674088 2 2 999999 2 531901 565386 1 316211 585589 -869327 1 2 999999 187111 2 469806 898609 2 2 999999 2 6 999993 1 374123 612286 699847 1 6 999996 -154424 1 4 999985 337652 2 767805 787056 1 17 999982 738034 2 466771 695312 2 7 999999 1 8 999984 -960842 2 99122 540263 2 302958 475676 1 2 999999 -779598 1 10 999997 472036 2 2 999999 1 192909 508833 -548632 2 2 999999 1 314817 855632 30034 1 2 1000000 -793187 1 7 999997 -821839 1 2 999999 -318048 2 751635 867289 2 19 999995 2 143123 641282 1 235171 839506 -734116 1 2 999999 554976 2 335116 988390 2 459374 718901 2 2 999999 2 2 999999 1 5922 325052 -601159 1 2 999999 -649429 1 19 999982 557153 2 14 999991 1 586284 841072 -235869 2 2 999999 1 2 999999 -575520 2 2 999999 1 2 999999 513327 2 14 999986 2 6 999995 1 18 999991 -182918 2 223536 292285 1 8 999981 36362 2 817067 987990 2 98990 875991 2 20 999981 2 10 999985 1 2 999999 99235 1 2 999999 -439336 1 2 999999 885591 1 14 1000000 195983 2 277448 924866 2 2 999999 1 624234 726733 404369 2 7 999998 1 18 999985 -884146 1 2 999999 -517113 2 2 999999 1 303501 874850 148291 1 1 999984 -86944 2 11 999996 2 164899 597644 1 19 1000000 170739 2 237607 665705 1 220617 846207 -234373 1 2 999999 789295 2 2 999999 2 2 999999 2 2 999999 2 67694 436797 2 2 999999 2 133817 694832 2 2 999999 1 14 999991 -67855 2 18 999989 2 2 999999 2 392935 715588 1 2 999999 561803 1 7497 110504 341645 1 2 999995 -101900 1 4 999990 947221 1 7 999992 -517209 1 199491 780688 615316 1 472855 942940 -908734 2 18 999982 1 2 999999 545098 1 2 999999 -925008 2 20 999989 2 17 999991 2 2 999999 2 13 999988 2 9 999996 1 739074 789398 -545853 1 9 999990 -392607 2 84260 714497 2 2 999999 1 88228 304800 561278 1 7 999998 -345771 2 488992 492167 2 142552 224101 1 2 999999 -601469 2 8 999990 1 19 999994 637577 2 204788 633669 2 584048 714296 1 2 999999 288054 1 70922 164037 133168 2 2 999999 1 2 999999 -960857 2 2 999999 1 609305 826970 2625 2 15 1000000 1 2 999996 718393 1 345906 432113 -512552 1 2 999999 5368 2 316954 600833 1 817048 930593 859625 2 2 999999 2 1 1000000 2 20 999996 1 10 999987 -407403 1 2 999994 388361 1 2 999981 -654547 1 2 999999 274849 1 2 999999 461681 1 2 999999 -959992 1 2 999999 858238 2 302830 894331 2 379910 919630 2 2 999999 2 2 999999 2 20 999998 1 17 999999 443209 2 2 999999 1 603401 778734 -634596 2 249461 658009 1 11 999984 639050 1 16 999986 778379 1 2 999999 -992000 1 732426 939380 960428 2 540581 630902 2 2 999999 2 2 999999 1 2 999999 -236650 1 4 999990 785400 1 164015 537569 -327969 1 114495 139558 482327 1 15 999988 -369940 1 2 999999 23422 2 2 999999 1 2 999999 917508 2 2 999999 1 18 999999 -253431 1 18 999991 893406 2 2 999999 2 34394 471417 2 9 999996 1 315216 742008 311902 1 138874 183884 -777122 2 9 999994 2 2 999999 2 229643 332501 1 17 999992 -178723 2 2 999999 1 2 999999 -499927 2 2 999999 2 6 999981 2 9 999995 2 184388 814163 2 3 999994 2 11 999994 2 16 999983 2 44873 642423 1 279158 846097 -737601 1 2 999999 -331021 1 575713 760146 120982 2 1 999984 1 286381 858905 -542207 1 832323 835667 519807 2 19 999990 2 18 1000000 2 104357 752889 1 36731 152587 200392 2 7 999994 1 1 999998 272521 2 37613 75599 2 340078 513630 2 357617 730499 1 2 999999 -39947 2 20 999988 2 5552 787408 2 11 999993 2 301917 824003 2 373297 535875 2 503628 861352 2 18 999995 2 173391 939482 2 2 999999 2 3 999983 2 18 999985 1 3806 179729 12477 2 290344 961060 2 5 999994 2 2 999999 2 467265 819484 2 490825 726227 2 19 999986 1 20 999981 120043 1 11 999990 -928549 2 320502 416711 1 750960 769099 -626407 1 2 999999 -82583 1 724675 811594 474495 1 2 999999 41048 1 13 999987 798574 2 2 999999 2 11 999986 2 16 999989 2 13 999991 2 4 999986 1 141610 661640 322438 2 2 999999 1 438044 657970 -569235 1 7 999996 35488 2 79699 660598 1 2 999999 -3112 2 18 999984 1 44219 643654 -875514 1 237913 480458 -467114 2 51825 277418 2 226498 486714 1 10 999989 -490162 1 56817 539657 -288520 2 2 999999 1 2 999999 -812551 1 9 999981 -93701 2 2 999999 2 20 999986 1 347647 503959 -228120 1 2 999999 752705 1 525967 697226 -54602 2 2 999999 2 16 1000000 1 2 999999 -50492 2 16 999995 1 801694 999451 -167025 1 2 999999 99822 2 86574 935108 1 2 999999 -913459 2 12 999991 1 109864 616487 -363786 2 2 999999 1 627297 855205 -828907 1 8 999995 -338706 2 418603 431914 1 6 999996 -378558 1 2 999999 -279480 2 2 999999 1 91828 773934 -350307 1 512613 524435 -352011 2 19 999989 2 2 999999 2 88913 800064 2 2 999999 1 444849 724744 320402 2 2 999999 1 497122 975073 687567 2 395485 776214 2 9 999990 2 832448 874351 1 434004 437833 349888 2 2 999999 2 12 999993 2 9 999999 1 9 999984 202526 2 2 999999 1 12 999998 -330080 1 477963 625387 481277 1 2 999999 684456 2 13 999988 2 10 999994 2 2 999990 2 5 999995 2 2 999999 1 124302 921999 462033 2 16 999982 1 2 999999 -901969 1 20 999996 -511354 1 439572 973931 -710770 2 2 999999 1 9 999999 424341 2 738295 745860 1 2 999999 -139702 1 838431 877761 124662 2 55529 573844 1 165727 782626 536003 1 251520 350850 405992 2 17 999996 2 563175 630783 1 2 999999 -498444 1 928516 994181 -292665 2 2 999999 2 2 999999 1 2 999999 500072 2 1 999982 1 6 999993 173204 1 19 999984 133285 1 8 999998 -527246 1 83479 579883 -194136 2 2 999999 2 2 999999 2 2 999999 1 208614 263521 -659544 1 16 999988 479620 2 18 999989 1 13 999987 -31563 2 271449 296497 1 3 999999 404931 1 2 999999 370034 1 5 999990 608004 2 2 999999 2 17958 986546 1 12 999999 539263 2 17 999982 1 2 999999 -837592 2 4 999984 2 18 999988 2 16 999992 1 530140 876076 -916320 2 4 999993 1 322766 977615 591283 2 2 999999 1 2 999989 425645 1 2 999999 -433273 2 15 999999 2 359846 432941 1 135464 292290 804663 1 2 999999 943531 1 18 999983 775656 2 2 999999 1 1 999981 65818 2 2 999993 1 647549 848761 48754 2 2 999999 2 2 999999 2 211448 469809 2 231402 487592 2 48041 241042 1 2 999999 -627020 1 4 999986 32649 2 2 999999 1 256605 639902 696903 1 509527 957771 -410276 2 13 999982 1 393616 642747 -186507 2 714587 988939 2 2 999999 2 2 999999 1 525123 897149 -700025 1 254326 891977 -530870 1 20 999990 -700769 1 2 999999 -902679 2 12 999988 2 6 999989 2 13 999994 2 7 999990 2 16 999986 1 2 999999 -658574 2 790635 947468 2 2 999999 1 888796 896840 456948 2 2 999989 1 233835 993990 -606472 1 14 999995 -184122 2 342544 851482 1 328750 624404 -719077 2 2 999999 1 378637 469321 475838 1 2 999999 924022 1 2 999999 282476 2 2 999999 2 71533 286676 2 17 999995 2 469490 660442 2 2 999999 2 607268 853187 1 107712 382545 -55445 2 19 999993 2 2 999999 1 2 999999 238899 1 2 999989 -112761 2 701300 846172 2 436633 900805 2 10 999989 2 57054 601951 1 12 999989 -423093 1 532398 628435 -465561 1 2 999999 934414 2 21503 137679 1 2 999999 -358368 1 13 999981 -387895 1 463516 475121 516087 2 2 999999 2 12 999994 2 2 999999 1 2 999999 -724226 2 645051 725930 2 5 999986 2 2 999999 1 4 999981 -533976 1 2 999999 200765 1 3 999994 -264951 1 1 999987 153012 1 5 999982 -50667 2 11 999981 1 11 999996 650259 1 2 999999 443270 1 2 999999 240310 2 2 999999 1 20 999991 55999 2 535274 578359 1 18 999981 611920 2 2 999999 2 14 999982 2 2 999981 2 12 999993 1 2 999999 -162943 1 5 999998 -525954 1 2 999990 717342 1 140912 275570 -355079 2 11 999996 2 12 999987 2 592297 677174 2 469800 928142 2 8 999987 1 2 999999 -595714 2 144791 629278 2 2 999999 2 9 999993 1 2 999999 -677699 2 2 999999 2 2 999999 1 19 999993 -427206 2 153856 556617 1 2 999999 817840 1 109321 894311 -830157 1 10 999997 780120 2 15 999996 1 504694 701273 -124352 1 2 999999 -908566 2 11 999997 1 16 999997 310059 1 4 999989 375702 2 56287 295663 1 2 999999 13350 2 2 999999 1 533524 929776 -995306 2 423375 692125 2 425305 472654 2 153933 915732 2 2 999999 2 7 999983 1 10 999986 -674628 1 2 999999 869124 2 159245 863135 1 810896 894456 -701540 2 352194 629920 2 2 999999 2 379404 766869 2 7 999999 1 2 999999 -921147 2 157912 887946 1 385503 891356 165193 1 22530 347250 -283859 1 7 999982 -174128 2 174645 301966 2 2 999999 2 13 999993 1 2 999999 9416 1 15 999987 42475 2 2 999999 1 492198 657997 -782169 1 101015 394738 294267 1 118896 238135 399244 1 113971 421708 940225 1 2 999999 -976566 1 541144 671434 -144504 2 2 999999 1 348328 825765 777238 2 2 999999 2 633595 942757 2 20784 967626 1 9 999988 415499 1 2 999999 -432139 2 3 999986 1 240752 334113 -435943 1 396318 540581 158744 2 11 999986 1 2 999999 672251 1 2 999999 -485501 2 599063 840746 2 8 999993 2 2 999999 1 293940 445800 751856 2 553406 841444 2 20 999987 1 16 999985 708413 1 8 999992 766669 2 15 999991 2 3 999992 1 14842 463618 -148816 2 2 999999 2 2 999999 1 91903 975192 59322 1 2 999999 -144951 1 9 999986 430893 1 59299 265168 715604 2 2 999990 1 275490 349350 85243 2 2 999999 2 13 999988 1 110375 678746 -504692 1 2 999999 -307489 2 2 999999 1 3 999999 437029 1 10 999999 -826593 1 2 999999 -617327 1 158247 534542 636764 2 12 999981 2 381879 989183 2 2 999999 2 2 999999 1 15 999998 412554 1 2 999999 -752487 1 34612 550762 -303990 2 914592 990134 2 403397 987505 1 2 999999 -393230 2 2 999999 1 2 999999 23495 2 2 999999 2 56596 975641 1 663988 910171 657129 1 16 999985 -660495 2 231661 669194 2 2 999999 1 2 999999 53981 1 17308 893466 483764 2 325423 620228 1 6 999994 -310281 2 7 1000000 1 87350 242710 -471436 1 159619 855991 -830420 2 16 999991 2 8 999991 2 250377 644731 1 2 999999 892237 1 2 999999 -649273 2 1 1000000 2 2 999999 2 2 999999 2 130166 862303 1 10 1000000 -87969 1 3 999988 958180 1 13 1000000 -925723 2 2 999999 1 2 999999 412616 2 2 999999 2 353495 550864 2 523388 727189 2 15 999982 1 4 999998 -678590 1 2 999999 9875 2 212244 260979 1 606923 722684 38446 2 2 999999 2 2 999999 2 8 999998 2 312168 432126 2 391916 587966 1 10 999985 791121 1 40545 578893 -206605 1 2 999999 406547 2 372079 909831 1 2 999999 -359540 1 2 999999 -982253 2 16 999998 1 435389 515094 722935 1 18 999999 83826 2 2 999999 1 2 999999 -314897 1 2 999999 -616014 1 893333 986574 -420321 2 2 999999 2 237693 938746 1 183662 851521 220401 1 2 999999 -296788 1 2 999999 60846 1 2 999999 45534 1 2 999999 641592 2 2 999999 1 2 999999 -394987 2 11 999988 2 428436 840213 2 2 999999 2 2 999999 1 2 999999 -922881 2 208386 413297 1 15 999992 -781711 2 699114 828274 1 53872 662753 -748352 2 2 999999 1 17 999982 749200 1 648179 883859 -153244 2 696811 885281 1 407930 921269 -144628 1 265120 975362 600948 1 2 999999 120307 2 6 1000000 1 3 999993 122608 1 396239 619656 -144467 2 58177 531371 2 371139 772266 2 248392 344098 1 17 999988 309376 1 7 999987 188592 1 857743 949587 710020 2 237049 954547 1 2 999999 894074 1 2 999999 -837677 2 418161 587210 1 496429 696517 46749 2 2 999999 1 2 999999 464662 1 2 999999 -639392 1 86804 404257 -421037 2 13 999999 1 3 999988 716906 2 314799 471970 2 31501 713109 1 2 999999 -438156 1 253586 887398 631284 2 2 999999 1 14 999987 -463715 2 2 999999 2 2 999999 2 377088 707806 1 508052 881164 -605011 2 81342 161109 1 373797 459133 176746 1 394558 512401 174142 1 677698 939797 952355 1 8 999988 663816 2 477880 774430 1 15 999988 265168 1 81321 880328 -718730 1 2 999999 -812240 2 2 999999 2 370176 886092 1 168210 216109 582421 1 15 999993 -791705 1 11 999986 -944468 2 2 999999 1 5 999991 -979796 2 126928 175529 1 4 999985 -732694 1 8 999996 -786080 2 2 999990 2 8 999999 2 540111 873073 2 2 999999 1 2 999999 505156 2 9 999981 1 12 999997 301015 1 269400 982679 885008 1 68704 409230 -39185 2 206050 758027 1 6 999994 20364 2 2 999999 1 412084 632263 354591 2 2 999999 2 9 999989 1 76554 601623 -494241 2 138490 369848 1 6 999984 -530797 1 2 999999 56788 1 2 999999 589773 1 2 999999 -14728 2 131649 499655 2 177366 748068 2 9 999992 2 13 999999 2 16 999991 2 84255 304707 1 669073 821423 31899 2 17 999985 2 2 999999 2 8 999981 2 2 999999 2 14 999992 2 73222 680025 2 18 999997 1 1 999998 856766 2 224857 285360 2 2 999999 2 264553 632807 1 5 999999 970256 2 189253 770229 2 2 999999 1 2 999999 -800275 2 9 1000000 2 2 999999 2 154563 856901 2 446628 820457 2 613352 885464 2 2 999999 2 254010 568005 2 515309 813349 2 66362 251332 1 364045 431278 -686608 2 5 999991 2 2 999999 2 519797 969551 1 2 999999 -333430 2 2 999999 1 1 999983 -617331 1 19 999987 -555113 1 6 999992 318252 1 758047 969256 877164 2 409281 748143 2 1 999981 2 438263 860726 2 9 999986 1 2 999999 -821100 2 2 999999 2 2 999999 1 529799 818788 531217 2 2 999999 2 9 999998 1 2 999999 -15797 2 2 999999 1 2 999999 803060 1 3 999985 -838594 2 10 999994 1 408478 995279 622901 2 17198 520667 2 4 999991 1 15 999993 -248159 1 1 999997 200023 1 14 999988 -169825 2 19 999994 1 2 999999 525777 2 2 999999 2 3 999988 1 9 1000000 648098 2 8 999986 1 2 999999 424191 1 15 999988 234605 1 309539 868945 135655 1 127466 186023 509649 1 2 999999 589472 2 7 999994 2 722535 816293 1 589155 973883 808328 2 2 999999 2 2 999999 1 6 999999 158976 1 2 999999 -47427 2 2 999999 1 19 999990 -718229 1 5 999986 -924186 1 14 999991 -84912 2 319935 748616 1 100844 708960 931285 2 347127 933778 2 2 999999 2 13 999990 1 6 1000000 -864891 2 2 999999 2 553295 791427 1 186663 807618 -220766 2 2 999999 2 4 999994 1 608916 980696 913818 2 9 999995 2 477189 588603 1 2 999984 318387 1 2 999999 248476 1 18680 119922 40990 2 266474 965393 1 201826 262770 261189 2 18 999995 1 2 999999 670056 1 2 999999 -320785 2 2 999999 1 497694 931963 161407 1 710086 712442 100839 2 2 999999 2 192600 830997 1 2 999999 -773886 2 16 999983 2 464097 520619 2 562223 944487 1 174323 246944 90983 2 2 999999 1 6 999999 224564 2 403948 489423 2 18 999998 1 2 999999 -21735 2 18 999993 2 19 999981 1 13 1000000 -954695 2 2 999999 1 2 999993 -814987 1 117485 302688 616770 1 2 999999 880638 1 766397 855916 220143 1 10 999999 861501 1 2 999999 446017 1 6 999984 476442 2 14253 252746 1 626800 778399 895742 2 2 999999 1 2 999999 -728903 2 243233 392209 2 8 999992 2 6 999985 1 2 999999 866782 1 3 999995 -238346 1 179006 801850 386911 2 261414 841203 2 2 999999 2 94858 109289 1 516843 890997 655311 1 16 999990 -405031 2 2 999999 1 7 999981 492333 2 11 999990 2 2 999999 1 81119 178751 -898635 1 2 999999 -889906 1 8 999983 -733310 1 17 999984 -314261 2 2 999999 2 2 999999 1 2 999999 -64943 2 2 999991 1 279012 903344 -134780 1 2 999999 223383 2 94656 981122 2 2 999999 1 4 999985 891152 2 558882 999344 2 196855 225957 2 134238 881546 2 2 999999 1 2 999999 63277 1 2 999999 606624 1 2 999999 -719612 1 13 999985 -570353 2 356746 467395 2 2 999999 2 17 999988 1 219247 350251 124541 1 67784 70928 732168 2 16 999984 2 663952 715841 2 15 999985 1 2 999999 319060 1 19 999986 -949365 2 1 999989 1 317270 962797 554477 1 5 999992 430417 2 2 999999 1 2 999999 -996050 1 2 999999 68117 2 2 999999 1 2 999999 915945 2 10 1000000 2 711377 775453 2 19 999996 1 2 999999 56453 2 395257 623380 2 2 999999 2 107024 916243 2 197685 796679 2 2 999999 2 481076 543506 2 15 999987 2 2 999999 1 2 999999 557694 2 11 999985 1 7 999987 -479601 1 816265 839152 583716 2 211349 536923 2 610854 699526 1 3 999998 247339 1 2 999999 -481427 1 2 999999 -594760 2 5 999987 1 2 999999 723528 2 15 999992 2 1 999989 2 394109 630725 2 1 999991 1 2 999999 328005 1 2 999999 -839005 2 238135 506884 1 2 999999 878524 1 2 999999 -393115 1 2 999999 322081 1 14 999987 721451 2 20 999990 1 17 999987 -620957 2 347349 553566 1 334725 806728 586116 1 14 999997 -158864 1 507671 751779 542464 1 462919 677397 -401244 2 12 999983 1 9 999981 538727 1 2 999999 -629489 2 2 999999 2 12 999984 2 6 999988 1 2 999999 -640127 1 2 999999 313954 1 2 999999 -225937 2 657539 917229 1 463081 686189 176885 1 1 1000000 399792 2 6 999986 2 319376 380978 1 2 999999 247370 1 66116 175323 -249651 1 2 999999 -124485 1 28882 280794 -855336 1 127245 536930 444185 2 2 999999 1 2 999983 776639 1 364740 838131 79995 1 2 999999 -63661 2 4 999982 1 2 999999 787790 1 215549 947665 -766073 1 10 999996 -156757 2 2 999999 1 328195 674396 874164 1 2 999999 -426460 1 146403 536767 277249 1 160666 516073 245681 2 97242 380101 1 11 1000000 459413 2 8 999998 2 2 999999 2 2 999999 1 160761 237067 418138 2 328226 896483 2 2 999999 1 137636 597954 -968243 1 20 1000000 -392969 1 9 999990 -619169 1 2 999999 991521 1 19 999996 -867728 1 20 999988 -121491 1 16 999990 75727 2 2 999999 2 2 999999 2 16 999984 1 128515 485914 362744 1 18 1000000 944370 1 20 999997 328540 1 222606 287975 896343 2 2 999999 1 2 999994 -782025 1 234021 719754 940148 2 19 999990 1 2 999999 -554091 2 2 999999 2 2 999999 1 2 999999 166386 2 726767 861677 2 4 999999 2 12 999984 1 16 999996 -929428 1 2 999999 648181 1 2 999999 405942 2 8 999985 1 2 999999 -649387 2 2 999999 1 2 999999 513927 2 15 999997 1 720788 793675 826428 2 4 999996 1 8 999988 631408 2 102669 853169 2 295349 543989 1 2 999995 -886939 1 4 999981 -664402 2 2 999999 2 8 999986 1 18 999992 -378295 2 956294 981809 2 2 999999 1 34306 397573 -359905 2 2 999999 2 9 999991 2 1 999999 1 410213 789109 -532147 1 14 999997 -493980 2 717961 852124 1 2 999999 77621 2 418061 846502 1 929123 963158 -993402 2 2 999999 2 2 999999 1 2 999999 641219 2 2 999999 1 2 999999 -459905 1 534147 853920 -315416 1 408798 677025 -996174 1 549928 656482 33981 1 13 999993 750843 2 2 999999 2 3 999996 1 2 999989 -974548 2 758943 799000 1 2 999999 -52645 2 826729 845925 1 12 999993 -157705 2 10 999998 1 10 999996 -895194 2 5 999992 1 316625 633046 -252207 1 2 999999 644755 1 2 999999 -734883 2 2 999999 2 2 999999 2 19102 979941 2 14 999989 2 17 999985 2 2 999999 2 2 999999 2 1 999989 1 2 999999 -364243 1 18 999997 990778 1 6 999999 -486942 1 2 999999 -982817 2 475547 520301 1 2 999999 -556744 1 10 999986 139315 1 575857 903333 -266475 1 2 999999 -659938 2 4 999989 2 14 999985 1 2 999999 332119 2 835621 840404 1 10 1000000 -410362 1 2 999999 661654 2 4 1000000 1 49483 814994 30581 2 385972 632476 2 2 999999 2 2 999999 1 306344 854547 -757804 1 318045 716465 -168557 1 29743 445182 89790 1 2 999999 744664 2 1 999983 1 343157 388049 -887640 2 496253 961975 2 210109 848575 1 185112 230199 29651 1 260172 598615 -103233 1 18 999999 -392335 1 585931 757921 707178 2 2 999999 2 2 999999 2 96797 533897 2 2 999999 1 7 999984 863692 2 2 999999 2 1 999987 1 5 999993 755225 1 10 999993 -41056 1 2 999999 804107 1 327392 826076 289483 1 8 999989 171123 1 17 999984 -731776 2 2 999999 1 401836 474001 207529 2 254483 433576 2 2 999999 1 205779 837188 -569871 1 690266 921795 -141634 1 14 999997 704128 1 2 999999 -762060 2 335638 415727 2 2 999999 2 417906 483722 2 15 999997 2 291161 886291 1 7 999993 732628 2 873961 955932 1 334555 432255 108029 1 2 999999 680220 1 2 999999 698752 1 161096 951272 -377190 2 2 999999 1 4 999992 -583493 1 8 999996 -284573 1 12 999995 744669 1 10 999989 -237904 1 7 999986 553108 2 12 999983 2 2 999999 1 2 999999 421433 1 1 999988 -617217 1 2 999999 -991955 2 2 999999 1 1 999991 -334414 2 24470 426803 2 5 999983 2 3 999991 2 2 999999 1 8 999997 951856 2 91863 380953 2 734098 888833 1 2 999999 635162 1 664019 877339 -294483 1 23263 182215 -103824 1 104575 995415 11049 1 2 999999 -148541 1 2 999999 -902032 1 2 999999 -510119 2 381720 735933 2 16 999986 2 93270 363257 1 7 999981 -820713 2 108933 305337 1 2 999999 167197 2 2 999999 2 229525 339312 1 6 999995 628330 2 18 999981 2 8 999988 1 912449 923022 296319 2 1 999989 2 315063 690094 1 19 999989 -981256 1 11 999992 -838217 1 2 999999 -608998 2 144095 831796 2 18 999999 1 147943 187007 -633755 2 15 1000000 2 2 999999 1 11 999982 -895141 1 17818 433474 -432046 2 2 999999 1 2 999999 -435624 1 12 999997 -942476 2 18 999994 2 171522 260710 1 2 999999 -798109 2 2 999999 1 2 999999 -956238 1 3 999981 -868532 2 2 999999 2 2 999999 2 9 999988 1 183769 760689 812615 2 8 999982 2 101855 940618 1 4 1000000 863700 2 6 999989 2 43999 698567 2 287856 902842 1 502965 957617 381910 2 416642 650122 1 2 999999 340216 1 1204 838046 -325498 2 10411 103765 2 43154 799269 2 2 999999 1 2 999999 752615 1 11 999988 -474914 2 354043 494442 1 306964 637828 -614908 2 13 999989 2 2 999999 1 181982 622297 634468 2 2 999999 2 2 999999 1 13 999993 915552 2 1 999995 2 2 999986 1 142512 765660 -89394 1 18 999996 565540 2 15 1000000 1 9 999989 445838 1 2 999999 32937 1 14 999990 -472786 2 550634 802104 1 188986 317710 162642 2 2 999999 2 19 999989 2 2 999999 2 2 999999 1 8 999993 -861671 1 381894 762436 508545 2 2 999999 1 100327 251693 967911 1 181575 902636 -715211 1 17 999988 873413 2 2 999999 1 7 999990 141175 1 7 999983 -214179 1 391413 770227 -437511 1 374333 521538 -87462 1 2 999999 408638 1 2 999999 715647 2 2 999999 1 2 999999 -288538 1 822638 977749 -548229 1 153829 561557 -835083 1 2 999999 -10046 2 6 999995 2 2 999999 1 19 999982 -169596 2 2 999999 1 256809 597146 -501541 1 2 999999 -403897 1 2 999999 321985 2 14 999996 1 8222 897872 -490012 2 20 999994 1 2 999999 299893 1 2 999999 326854 1 440329 991974 948579 1 732568 925308 -934362 1 487911 583646 -177393 2 2 999999 2 378554 379686 1 2 999999 -114500 2 2 999999 1 2 999999 -437097 1 3 999998 624965 2 582168 909063 2 16 999997 1 2 999999 792086 1 2 999999 -508480 2 17 999999 1 2 999999 -704038 2 2 999999 2 2 999999 1 17 999984 472093 2 13 999992 2 486391 877764 2 15 999982 1 515644 602451 29052 2 259665 640493 2 586914 772043 2 16 999997 2 6 999983 2 472500 566521 2 13 999981 1 266270 825872 638423 2 2 999999 1 329119 352340 473849 1 2 999999 646998 2 334864 583595 2 68335 428415 2 522999 767916 1 2 999999 17238 2 18 999997 2 2 999999 1 831031 973785 -43381 1 2 999999 -236519 1 543553 657355 439394 1 430650 473461 -907491 1 661864 691227 865005 1 2 999992 -306949 2 8 999994 1 148727 904254 267187 2 304088 682142 1 2 999999 220515 1 282878 932291 754702 2 288785 593811 1 144827 580333 418495 1 734366 830310 -559727 2 2 999999 1 2 999999 918902 1 2 999999 278966 1 130305 366287 -882362 2 13 999981 2 13 999993 1 2 999999 543192 2 8 999985 1 257970 840052 213514 2 13 1000000 2 2 999999 1 12 999990 -513361 2 18 999990 1 2 999999 659545 1 2 999999 -689000 1 7351 94072 -378372 1 599049 605189 -430926 2 47998 155095 1 109666 697542 739812 1 2 999999 252668 1 681975 814647 555525 2 306179 585732 1 2 999999 -243322 1 2 999999 249232 2 1 999988 1 313477 811675 473076 1 8 999998 576386 2 13 999981 2 2 999999 1 2 999999 732570 1 9 999984 275775 1 15 999983 946494 2 17 1000000 2 345319 990505 1 2 999999 583046 1 4 999992 -493116 2 2 999999 2 2 999999 1 646380 674014 -70816 2 2 999999 2 2 999999 2 88891 284150 1 12 999987 -574973 2 354506 759502 1 2 999999 -455432 2 2 999999 2 2 999999 2 13 999998 1 740143 900190 555738 1 2 999999 66021 2 314248 773948 1 8781 665444 -137131 2 2 999999 2 2 999999 1 2 999999 285501 2 2 999999 2 68365 804814 2 12 999991 1 16 999992 -889921 2 2 999999 2 12 999998 1 146843 836291 495449 1 418227 769909 100221 2 2 999999 2 578809 922720 1 2 999999 439566 2 18 999996 1 168503 387795 98739 2 8 1000000 2 2 999999 1 16 999987 -447845 2 2 999999 1 16 999992 590402 1 375124 820370 763920 1 180068 424742 251026 2 11 999996 1 2 999998 954473 1 14 999993 103361 2 670873 708618 2 2 999999 2 19 999982 1 394700 478050 293742 1 7 999982 -573192 2 2 999999 2 9 999983 1 2 999999 884818 2 515399 926660 1 2 999999 -335135 2 16 999993 1 2 999999 -485272 2 15 999999 2 293240 729961 2 2 999999 1 843934 869737 245281 1 2 999999 -635027 1 14 999994 -65467 2 125921 241452 2 539355 845946 1 4 1000000 657332 2 2 999999 2 20 999999 1 2 999999 -867009 2 15 999991 2 20 999997 2 936996 965665 1 2 999999 -63920 2 2 999999 2 2 999999 1 271954 650606 444096 2 5 999982 1 212333 480278 297573 2 2 999999 1 197903 316313 -386763 1 188760 873251 122166 2 2 999999 1 32477 701297 636221 1 551112 883031 407906 1 2 999999 857588 1 290937 397155 767696 2 7 999991 1 488965 947828 -846355 1 2 999999 206129 2 307138 723837 2 2 999999 1 344167 869234 -307814 1 10 1000000 365589 2 139110 184374 2 2 999999 1 2 999999 -665726 1 336269 889421 91479 1 310617 669966 -12027 1 45528 877167 15753 1 3 999999 -159715 2 2 999991 2 4 999997 2 2 999999 1 2 999999 -666242 1 2 999999 672176 2 89963 800796 2 14 999985 2 746178 900029 2 2 999999 2 2 999999 1 408090 463009 -287821 2 15 999982 1 19 999998 349405 1 2 999999 836727 1 493326 615300 364357 2 192460 517244 2 578051 598158 1 517659 551334 366205 2 445717 917374 1 5 999997 -755725 1 704796 951430 868569 2 3 999987 1 2 999999 -576029 2 380708 915318 2 2 999999 2 559318 911689 1 7 999990 252205 2 12 1000000 2 761793 918899 1 589895 800019 431775 2 2 999999 1 4 999984 -340767 1 2 999999 -183549 2 2 999999 2 9 999995 1 2 999999 -993463 1 4 999983 916099 1 16 999993 5004 1 7 999997 145909 1 11 999985 -543203 2 12 999999 1 232187 810440 459483 1 2 999999 79214 1 179130 641095 965450 2 20 1000000 1 672845 735277 216860 1 14 999995 618638 2 10 999995 1 2 999999 958205 2 335110 635604 1 221393 464382 951401 1 2 999999 709941 1 2 999999 710392 2 152375 525366 1 20 999981 927181 1 14 999984 -741883 2 3499 563755 2 257448 914827 2 3 999995 1 2 999999 988933 2 2 999999 2 5 999997 2 461894 977178 2 12 999993 2 2 999999 2 2 999999 2 9210 181289 2 7365 368128 1 151233 270628 91290 1 2 999999 79487 1 2 999999 737438 2 222595 798480 1 9 999982 264222 1 4 999999 -220618 1 20 999997 -869648 2 97500 588903 2 603069 711562 2 5 999994 1 2 999999 -301881 1 2 999999 120297 2 265324 603880 2 688412 879798 2 74978 684389 1 203256 429577 -297329 1 10 999985 -293035 1 2 999987 57353 2 2 999999 2 9 999985 1 395210 887631 727793 1 53524 63042 652699 2 1 999994 1 20 999996 890988 2 391756 539812 2 437846 657917 2 2 999999 1 7 999992 -389884 2 18 999993 1 42816 570958 -775398 2 690835 938813 2 17 1000000 2 2 999999 2 460310 782157 1 5 999982 -867898 2 8 999995 1 5 999991 -450527 2 2 999999 1 148683 217350 399064 1 2 999991 981062 2 801708 963079 2 20 999986 2 4 999998 1 2 999999 575569 1 188350 701771 162311 2 825523 850500 1 283705 702305 -621370 2 1 999986 2 7 999995 2 2 999999 2 2 999999 1 255903 623888 -294289 2 128385 679083 2 483800 539472 2 189142 965937 1 2 999999 -724035 1 458975 824900 723708 1 643698 898335 313883 2 1 999981 2 16 999988 2 475211 999214 2 2 999999 1 233968 599306 -219925 2 18 999999 2 3 999995 2 4 999992 1 10 999999 56956 1 565570 654263 171037 2 146220 382528 1 2 999995 675532 1 2 999999 -286168 1 2 999999 293089 2 91370 457300 1 15 999995 -571580 1 2 999999 262855 1 2 999999 645260 1 11 999995 595788 2 32116 505269 1 329550 786482 -974454 1 2 999999 840990 2 2 999999 1 218919 437191 385783 2 691724 866454 2 12 999987 1 627803 760859 550380 2 812747 921633 2 2 999999 2 12 999997 1 14 999983 -179448 2 1 999996 2 2 999999 2 10 1000000 1 2 999999 264180 1 20 999986 -53393 1 3 999984 -895344 2 3 999988 1 2 999999 -216710 2 18 999995 1 6 999997 -287440 2 2 999999 1 16 999992 -60518 2 11 999995 2 2 999999 2 143495 660086 1 2 999999 -838092 1 65246 194034 992933 2 427928 973354 2 18 999984 1 271648 437755 941346 1 2 999999 -25391 2 519984 887621 2 258771 628831 1 2 999999 -669865 2 156939 466917 1 567585 688308 -691664 2 4 999989 1 2 999999 899739 2 2 999999 2 2 999999 1 67334 154538 387821 1 9 999982 -884847 1 2 999999 -325242 1 149128 333922 -580965 1 177636 906893 926779 1 700912 705453 -69492 1 368924 895977 486128 1 20 999993 -8050 1 20 999996 117400 2 6 999986 1 6 999999 -793166 1 14 999990 221155 2 402656 654957 2 412080 746576 2 3 999993 2 2 999999 1 860979 882021 64972 1 2 999999 606735 2 2 999999 1 2 999999 -564278 2 8 999991 1 142762 489158 -819401 1 2 999999 14629 1 3 1000000 131535 1 2 999999 412100 1 2 999990 -563423 2 15 999999 1 7 999987 -348333 2 2 999999 1 8 999984 -424329 2 2 999999 2 2 999999 1 229183 644452 114112 1 2 999999 -756111 1 776588 962595 594304 2 346833 651771 1 2 999999 740255 2 815527 956561 2 12625 814233 2 2 999999 1 13 999990 -598166 2 10 999988 1 412424 517507 331346 2 1 1000000 1 2 999999 -14457 2 2 999999 2 12 999992 1 81223 575496 -622575 1 2 999999 -758572 1 173203 857319 -353670 2 3 999987 2 2 999999 1 20 999985 -389723 2 17 999985 1 1310 917334 -575765 1 2 999999 -976782 2 4 999987 1 43218 943153 57823 2 2 999999 2 57927 639024 1 2 999999 137331 2 161833 498272 1 225406 927541 649377 1 13 999994 290615 1 2 999999 -557918 2 107980 114571 2 165924 543748 1 120501 721062 578943 2 317569 730485 2 15 999994 2 475454 859069 2 474410 798206 1 2 999999 83222 1 2 999999 -2742 2 315409 316194 1 2 999999 -406395 1 5 999997 275494 2 823704 893495 2 16 999998 1 15 999993 813790 2 390217 876639 2 131125 697777 1 330380 927381 432976 1 2 999999 -84206 1 484562 960884 -468498 2 18 999994 2 2 999999 2 119896 934228 1 15 999982 -256939 2 7 999993 2 196932 405460 1 2 999999 119180 1 2 999999 -595470 1 602482 660118 602282 1 704137 827221 522329 2 2 999999 2 244390 832574 1 2 999999 408390 2 8 1000000 2 2 999999 1 2 999999 -95313 2 575040 889978 2 578262 737484 2 20 999994 1 12 999998 -75932 2 4 999991 2 15 999997 1 677772 982405 568816 2 2 999999 1 2 999999 779881 2 463796 601212 2 141793 782306 2 2 999999 2 8 999992 1 506228 916915 -629095 1 2 999999 -205554 2 155644 524882 1 327723 367023 -153961 1 17 999998 29930 1 2 999999 -280570 2 399736 580012 2 160567 808306 2 2 999995 2 17 999989 2 14 999989 2 2 999999 2 2 999999 1 90259 195354 969425 1 14 999999 903953 2 2 999999 2 2 999999 2 36802 782619 1 2 999999 -736733 2 344719 488545 2 15 999981 2 221782 781812 2 2 999999 1 13889 851466 -410652 1 2 999999 -494034 1 2 999999 -248301 2 758402 814502 1 4 999989 -763012 1 17 999987 -746476 1 12 999996 641957 1 2 999999 -745954 2 65430 730672 1 7 999989 -3194 1 251458 856171 128762 2 613374 805955 2 2 999999 2 30847 124871 1 278284 896023 -138770 1 5 999994 858512 2 224928 967925 1 19 999995 -348553 2 173019 890888 1 145099 861311 597187 1 283897 860337 313875 1 2 999999 29302 2 11 999988 2 428912 646111 2 287387 719922 2 29835 885352 1 11 999985 776501 2 648198 904362 1 8 999986 101423 1 92550 803123 -562079 1 45032 627701 -639994 2 16 999985 2 344413 603875 1 2 999994 895814 1 2 999984 101080 2 18 999997 2 2 999999 1 7 1000000 -290240 1 2 999999 767261 1 4 999993 -771160 1 2 999999 -353425 2 3 999986 2 2 999999 1 227375 697122 909788 2 2 999999 1 802612 975053 -93930 1 20 999983 524705 2 181986 588784 2 17 999992 1 15 999996 516026 1 7 999982 -415176 2 5 999985 1 12 999982 456011 2 121042 816878 2 385670 617210 2 2 999999 1 235499 373524 -258849 2 233401 801755 1 335856 794119 640069 1 2 999999 -897425 2 2 999999 2 3 999993 2 1 999988 2 7 999992 2 2 999999 1 11 999990 79447 2 69314 174285 2 344225 486744 2 15 999983 1 2 999999 735849 2 2 999999 1 10 999982 -982067 1 2 999999 -671233 2 2 999999 2 2 999999 2 2 999999 2 9 999986 1 694034 984705 416595 2 2 999999 2 483371 822924 2 2 999999 1 16 999987 -441202 1 164962 610886 383634 1 13 999982 405783 1 2 999999 645419 1 19 999993 96603 1 11 999982 653020 2 2 999999 1 590072 962845 -164444 1 2 999983 -984089 2 450980 490679 2 2 999999 1 16 999991 374552 1 19 999983 271990 2 2 999999 2 2 999999 2 5 999994 2 2 999999 1 259159 969492 235838 2 2 999999 2 11 999994 2 1 999981 1 500976 657808 872109 1 2 999999 420763 1 1 999984 926635 1 10 999996 -730358 1 1 999987 -943830 2 200211 803695 1 2 999999 191777 1 612317 936442 -20958 1 7 999992 195609 1 4 999990 -410228 2 3 999994 1 52196 592478 876388 2 2 999999 2 2 999999 2 315332 832317 1 13 999989 292122 2 2 999999 2 593810 966417 2 2 999999 2 2 999999 2 14 999996 1 19 999991 619048 2 683076 879723 2 532325 849975 1 2 999999 -895089 1 488929 601916 -942317 2 4 999993 2 337059 553702 1 2 999999 303436 1 2 999999 193080 2 2 999999 1 2 999983 292135 2 314195 351951 1 7 999993 395115 2 258324 757675 1 2 999999 46678 2 2 999999 2 2 999999 2 2 999999 2 3 999998 1 2 999999 691911 2 60607 553791 1 2 999999 38630 2 5 999982 1 288482 636591 311525 2 2 999999 2 11 999994 2 36230 386812 1 17 999984 -832132 2 29078 237523 2 2 999999 1 2 999999 31786 2 449084 991031 2 831203 847004 2 218545 574867 1 19 999990 -656289 2 2 999999 2 354434 537231 1 656765 673728 578501 1 20 999989 -354599 2 2 999999 1 2 999999 688935 1 561883 881732 -769748 1 10 999991 -797152 2 2 999999 1 163754 595282 -865400 1 6 1000000 -199600 1 2 999999 106424 1 2 999999 263721 2 4 999985 1 769429 885299 825997 1 29935 772965 897661 1 2 999999 441335 2 2 999999 1 2 999999 431546 1 740622 902253 97535 1 11 999997 -482759 1 58652 683367 188255 1 173119 527933 -849769 1 11 999985 -636981 1 2 999999 365888 1 2 999999 768947 1 705741 734747 -625878 1 2 999999 -831357 1 14 999983 -923020 2 106542 577193 2 11 999994 2 18 999989 1 257203 558239 667194 2 3 999992 2 200903 737200 1 778901 823636 -294989 1 10 999988 857728 1 2 999999 213448 2 2 999999 2 18 999996 2 487560 667231 1 2 999999 247610 1 2 999999 -190110 2 13 999985 2 816624 965020 1 7 999987 376152 1 2 999999 377235 1 13 999994 93945 2 15 999985 1 2 999999 154582 2 20 999987 1 2 999999 378919 2 4027 796425 1 343991 952987 835374 2 151927 533334 1 2 999999 835842 1 2 999999 194174 1 2 999999 787177 2 55143 648027 1 773852 996469 -622985 1 2 999999 453703 2 2 999999 1 173850 565406 846059 1 2 999999 -231770 2 613985 679944 2 2 999999 1 353105 940743 999501 1 16 999981 -746646 1 2 999999 667714 2 2 999999 2 2 999999 2 1 999988 2 294449 967924 2 133258 747286 2 361415 443758 1 2 999999 -828168 2 33552 248184 2 18 999992 2 20 999987 2 75330 499562 1 10 999994 -900942 2 9 999995 1 2 999999 -23717 1 816511 828131 307238 2 18 999990 1 2 999999 -131780 1 5 999996 -719762 1 2 999999 318059 2 16 999996 2 12 999991 2 26115 776935 1 2 999999 846461 2 13 999999 2 19 999992 1 18 999984 -240043 2 2 999999 1 2 999999 76306 2 2 999999 1 705567 707112 490474 1 2 999999 -502020 2 2 999999 2 14 999993 1 12 999982 -795946 1 2 999999 457842 1 3 999981 -11307 1 2 999999 -450521 1 2 999999 433042 2 13 999986 2 2 999999 2 232015 925117 2 2 999999 1 2 999999 -464976 1 121185 206756 707838 1 2 999999 171831 2 2 999999 2 3 999996 1 19 999984 929024 2 2 999999 2 383591 929233 2 2 999999 1 74527 615048 792693 2 2 999999 1 354287 391127 829753 1 2 999999 66777 2 2 999988 2 2 999999 1 14 999992 -101720 1 1 999994 410041 2 952390 997904 2 535177 857757 1 205228 596821 108195 2 17 999987 2 2 999999 1 15 999983 -260324 1 2 999999 -519253 1 614215 656419 394061 1 384501 713330 -644937 2 2 999999 2 263072 983445 1 2 999999 -731366 1 308492 797621 -978705 1 17 999990 766665 1 130838 851884 906119 2 883367 885810 2 9 999995 2 3 999994 1 2 999999 82867 1 20 999994 -71526 2 2 999999 1 13 999986 757477 1 2 999999 276052 1 88026 642761 104048 2 2 999999 2 37488 580785 2 2 999999 2 2 999999 1 2 999999 -824085 2 311800 699684 1 19 1000000 -32330 2 618785 831496 2 3495 15618 1 5 999986 -992974 1 2 999999 929131 2 182998 183515 2 11 999983 1 2 999999 -169192 2 740219 981077 1 501872 777689 227655 2 73796 317586 2 7711 112341 1 10 999982 -897789 1 2 999999 141401 2 113854 354742 2 669552 733132 1 12 999993 -683269 2 2 999999 1 14 999987 205124 1 9 1000000 171944 1 205159 739624 294606 1 316153 942283 174283 1 2 999999 -152481 2 2 999999 1 1 999997 -681177 1 690296 977557 -945121 2 2 999999 2 2 999999 1 15 999985 161400 1 604939 743464 968449 1 616022 921067 496853 1 340428 944810 281357 2 14 999990 2 15 999981 1 322535 848083 397452 2 669881 949299 1 20 999994 -242449 1 2 999999 610964 1 2 999999 -516907 2 13 999988 1 6 999989 -834319 2 289741 341478 1 139701 904896 175260 1 2 999999 -192919 2 334641 986595 2 19 999995 1 8 999996 -62523 1 2 999999 874700 1 264809 361601 -314284 2 12 999982 1 13 999994 -173326 2 2 999999 2 67603 622085 2 2 999999 2 5 999982 1 55206 482850 51105 2 9732 144139 2 2 999999 2 17 999986 1 16873 855808 -886578 2 77278 956849 1 289733 517160 -336101 1 15 999981 971289 1 9 999987 386580 1 440857 830646 -909109 2 14 999986 1 2 999999 -280885 2 2 999999 2 18 999994 2 549874 604513 1 9 999990 216009 2 2 999999 1 15 999993 868577 2 288560 791823 2 374039 837015 2 12 999982 2 2 999999 1 2 999999 443441 1 1 999992 -68550 1 6 1000000 440319 1 3285 744032 -144444 1 4414 248582 871130 1 18 999997 -885860 1 17 999988 57423 1 2 999999 362454 1 632821 790497 -929169 1 53490 92743 634122 2 2 999999 1 18 999989 -911971 1 2 999999 -437239 2 2 999999 1 326241 731225 441451 1 435652 679081 648970 1 2 999999 921507 2 2 999999 1 2 999999 951079 2 2 999999 1 27967 738904 -415998 1 2 999999 -483893 1 3 999988 -870453 1 2 999999 609829 1 2 999999 267452 1 389625 957235 -236729 2 316934 754927 1 2 999999 -215266 2 2 999999 1 2 999999 134529 1 210139 508845 534659 1 12 1000000 -345789 1 2 999998 -980686 2 382627 784770 1 4 999996 -544545 2 2 999999 2 18 999981 1 13 999988 847079 2 385977 863711 1 510372 845500 473254 1 355247 743516 380361 2 536769 780480 2 10 999989 1 2 999999 507957 2 3071 464302 2 2 999998 1 14 999987 -803004 1 17 999984 -232110 2 2 999999 2 13 999988 2 258294 912924 2 1027 866844 2 534065 605072 2 9 999988 1 14317 529672 -919415 2 6 999981 2 478570 844466 2 9096 908596 1 10 999989 881577 1 5 999995 114427 2 10 999984 2 13 999984 1 2 999999 685686 1 6 999982 -29676 2 1 999988 1 2 999999 738578 1 227008 872588 -953340 1 2 999996 982149 1 2 999999 864289 1 2 999999 -881424 1 19 999999 581066 2 19 999986 1 2 999999 -104121 1 18 999995 425572 2 2 999999 1 461779 582775 -770067 2 2 999999 1 337610 994178 -560697 1 2 999999 109992 2 241711 334146 1 8 999982 703531 1 19 999989 695789 2 785930 997074 2 533501 578511 2 2 999999 2 19744 398921 1 337424 366430 -734757 2 10 999987 1 20 999988 -394876 2 2 999999 1 2 999999 687674 2 12 999981 2 18 999985 1 2 999999 616440 1 2 999999 379512 2 2 999999 2 195441 271244 1 15 999995 263869 2 2 999999 2 4 999987 1 2 999999 -866556 1 2 999999 105374 2 2 999999 2 54047 199058 1 2 999999 627731 2 37223 190502 2 15 999987 2 690690 877978 1 10 999999 271837 2 14 1000000 1 2 999999 493164 1 5 999983 -472543 2 385413 929142 2 5 999987 2 110790 952161 2 101747 304523 1 2 999999 -655280 1 929845 974836 -540948 2 12 999993 1 2 999999 690448 1 14 999996 -123883 2 573209 778978 1 346250 974134 123642 1 64198 264608 814093 1 2 999999 -631630 1 2 999999 -908913 1 2 999999 -937114 2 370334 713999 2 42982 773053 1 2 999999 615298 1 583578 767573 -92395 2 563125 721935 2 156099 993175 2 261292 326745 2 2 999985 1 12 999991 473874 2 2 999999 2 382333 565196 2 96939 458757 1 4 999995 568352 1 846634 917003 256794 1 391291 975698 -104954 1 273326 859466 -846627 2 2 999999 2 918829 997980 1 13058 809794 979320 1 538116 652748 768478 2 2 999999 1 526495 941398 825905 1 2 999999 -289717 2 2 999993 2 170772 576623 2 2 999999 2 2 999999 2 236575 668411 2 20 999984 1 6 999996 -57113 1 111761 750207 440017 1 2 999994 -40815 1 2 999999 596816 2 2 999999 1 16 999984 765094 2 14 999982 2 184167 500602 1 17 999986 34225 1 2 999999 5888 1 540356 692345 790818 1 2 999999 429352 2 2 999999 2 2 999999 2 67344 661342 1 512013 939747 81388 2 2 999992 2 2 999999 2 2 999999 1 2 999999 -478564 2 2 999999 1 4 999991 702798 1 4 999986 512769 1 16 999991 -14058 1 10 999991 -645720 1 13 999995 -699538 2 16 999989 1 10 999981 -42941 2 222149 822730 2 2 999999 2 498742 525579 2 242208 352872 2 2 999999 1 8 999982 133427 1 8 999987 -794378 2 2 999999 2 2 999999 1 15 999998 78012 2 11 999995 1 230920 258524 -168773 1 752047 797732 -130409 2 2 999999 1 230624 511063 -607122 1 135303 136487 274791 1 2 999999 523543 2 270264 333264 2 2 999999 2 20 999995 2 2 999999 1 4 999985 369119 1 18 999987 -725442 1 202943 763415 168880 1 507056 986123 -609516 1 137077 550001 423352 2 17 999997 2 2 999999 1 2 999999 234939 1 6 999990 -643516 2 2 999999 2 190782 742244 1 2 999999 22560 2 9 1000000 1 7 999996 -989656 1 2 999999 -423869 1 38443 497016 -20757 2 198817 648839 2 11 999982 1 2 999999 52992 1 8 999998 -354094 1 2 999999 527171 1 14 999996 -8697 1 141477 361313 891936 1 5 999990 -37227 2 2 999999 2 19 999989 2 294763 988654 2 2 999999 2 2 999999 1 2 999999 -910273 1 2 999999 115350 2 4 999987 2 2 999999 2 11 999982 2 2 999999 2 2 999999 1 2 999999 -694485 2 2 999999 1 342728 977931 539657 1 17 999984 507865 1 2 999999 -239340 2 11 999999 1 2 999999 414552 1 366516 579164 581915 2 2 999999 2 3 999986 1 424143 725956 -377156 2 2 999999 2 101576 578395 1 167167 724106 -65471 2 571024 860256 2 474500 880289 1 20 999981 -625446 2 6 999984 2 2 999999 2 2 999999 1 20 999994 95308 1 113438 311831 919981 2 2 999999 2 3 999992 2 363899 597615 1 14 999983 802323 1 14 999992 -5896 1 2 999999 799690 1 2 999999 875376 1 206377 333799 -814234 1 2 999999 -341276 2 2 999999 1 2 999999 -115874 1 2 999999 845526 1 2 999999 950003 2 2 999999 1 142485 285692 691589 1 2 999999 584115 2 606315 845043 2 2 999999 2 2 999999 2 21025 848375 1 206818 226384 130622 1 2 999999 143979 1 827231 926693 -83758 2 2 999999 1 2 999999 -611011 2 2 999999 1 67937 814639 684914 2 2 999999 2 73551 326698 2 1248 657966 2 300164 780005 2 404948 443889 1 818087 942269 -81476 2 2 999999 2 2 999999 2 155759 219675 2 14 999990 1 574134 597856 960063 2 664111 797612 2 2 999999 2 85940 140437 2 168640 855804 2 19 999997 2 32745 365477 2 2 999999 2 16 999990 1 2 999999 -930459 2 4 999984 1 18 999982 941416 1 6 999983 421145 1 348888 882068 -766577 2 491834 785696 2 2 999999 2 2 999999 2 13 999994 1 2 999999 849385 2 600118 887387 1 2 999999 -869490 1 3 999981 -979680 2 10 999985 2 29043 866631 1 160236 890013 421434 1 629777 662490 103751 2 536446 996791 2 2 999999 2 4 999981 2 2 999999 2 5 999988 2 8 999984 1 531347 615589 -572155 1 19 999987 977764 2 551770 914238 1 7549 532874 -16338 2 2 999999 2 2 999999 2 20 999987 2 15 999985 1 143925 764995 349132 2 2 999999 1 4 999997 127857 1 37519 324230 -834615 1 2 999999 -475825 1 2 999999 334482 1 108640 635117 315336 1 2 999999 829919 2 357026 575578 2 17 999998 1 14 999984 401561 2 335720 862969 1 2 999999 -209480 2 7 999986 1 12 999982 145324 2 14 999983 2 238553 698857 2 479171 509317 1 9 999984 -516521 2 219424 909690 1 2 999999 107407 1 136631 721648 -495510 1 3 999998 472302 2 1 999999 1 89205 389014 478127 2 163660 254242 2 12 999993 2 2 999999 2 90823 648114 1 5117 120589 -183798 1 170571 205380 350113 1 2 999999 367188 2 2 999999 2 2 999999 1 2 999999 -766915 2 305629 440188 2 19 999981 2 128832 920345 1 2 999999 -389465 1 20 999991 -981261 1 651767 736088 477253 2 2 999999 2 131734 312075 2 261339 383248 1 561760 869961 -785381 2 2 999987 1 2 999999 79950 2 4 999997 2 19 999984 2 8 999982 1 60949 941977 -514645 2 42708 169673 2 2 999999 2 2 999999 1 11 999996 -884876 2 2 999999 1 200494 894557 106338 1 424415 501489 -410812 1 356533 878524 697621 2 2 999999 1 465049 558813 797897 1 2 999999 -228198 1 3 999994 -490576 2 703612 808705 1 15 999985 -850543 2 53450 288841 1 2 999999 940865 1 3 999986 -525128 1 2 999999 -594891 2 352894 390169 2 2 999999 2 2 999999 1 9 999990 145341 1 2 999999 243805 1 86554 569952 -609677 2 8 999991 2 211300 676258 2 2 999999 1 2 999999 550076 1 13 999992 -587564 2 1 999982 1 400334 752366 247459 1 2 999999 -125550 1 109768 978988 330816 2 2 999990 2 2 999999 2 63450 837079 2 18 999988 1 681458 805593 716332 2 91103 179876 2 49201 459414 2 287344 928762 1 446889 757296 345362 2 633406 688166 2 16 999998 1 17 999987 -591521 1 420266 738255 -994162 2 15 999993 2 39098 475475 1 6 999993 730705 2 303965 672955 2 10 999981 2 651185 886112 2 2 999999 2 9 999996 1 2 999999 977501 1 882024 978909 -993468 2 6 999983 1 5 999985 -917916 2 2 999999 1 425490 606717 -824103 2 8 1000000 1 2 999999 -661465 1 2 999999 -136277 2 2 999999 2 17 999983 1 306814 450905 -3586 1 15 999995 -712054 2 2 999999 2 16 999998 1 2 999999 483482 2 2 999999 2 4 999989 1 2 999999 -517671 2 15 999999 2 2 999999 1 2 999999 455284 1 350631 452199 -497302 1 17 999984 985089 1 33159 71574 538916 1 273989 632276 -929931 2 14 999984 1 19 999983 -512867 2 3531 444180 2 16 999985 2 14 999983 2 2 999999 1 238167 565951 760344 1 316712 368423 568831 1 9 999999 -254552 2 5 999993 1 2 999999 288387 1 16 999996 -290503 2 2 999999 1 408842 607440 976961 2 17 999994 1 2 999996 -288295 1 251115 731548 -978174 1 661277 715407 -861724 2 1 999987 1 119304 395401 -49127 1 51820 663502 -756839 1 261406 535517 23364 2 611957 942557 2 371750 877558 1 4 999995 798507 1 2 999999 786325 1 2 999999 -318021 1 247022 926982 -510962 1 2 999999 -497043 2 6 999996 2 2 999984 1 143735 977374 -462178 1 7 999998 -31753 2 7 999988 2 2 999999 1 13 999994 52439 2 8 999993 2 624662 726000 2 15 1000000 2 3 999981 2 2 999999 2 2 999999 2 21815 992613 2 5824 300975 2 2 999999 1 1 999993 -5378 1 2 999999 -259471 2 6 999993 1 315781 603720 -554259 1 20 999991 401223 1 2 999999 -596000 1 593858 778250 512130 1 10 999999 996401 2 14 999987 2 2 999999 1 699587 767855 822464 2 2 999999 1 430582 856188 261249 2 17 999999 1 66841 735332 433989 2 16 999997 1 242351 828618 -393113 2 2 999999 2 14 999996 1 2 999999 110717 2 2 999999 1 17 999984 -243492 1 2 999999 867270 2 18 999984 2 233307 818702 2 2 999999 2 2 999999 1 2 999999 -402829 1 23750 930712 -634163 2 2 999999 2 746325 898741 1 2 999999 146351 1 2 999999 -100592 2 7 999995 1 291455 983683 590779 2 3 999996 2 14 999982 2 2 999999 2 727923 917186 2 2 999999 1 8 999992 -515583 2 345432 588852 2 2 999999 1 3 999994 738809 2 173901 257697 2 840050 987053 2 9 999994 2 2 999999 2 9 999981 1 18 999996 230078 1 389491 699845 655817 1 20 999990 53046 2 694355 923071 2 2 999999 1 2 999999 494147 2 14 999999 1 14 999989 766822 2 2 999999 2 357607 608527 2 121877 241560 2 6 999982 1 2 999999 -174151 1 2 999999 664991 2 16 999995 2 256359 656089 2 756369 931220 2 18 999995 1 2 999999 53281 2 591588 750911 1 17 1000000 247069 1 5 999997 -82590 2 2 999999 1 2 999999 -977810 2 910234 928630 2 2 999999 1 3 999994 -256229 2 146629 696455 1 7 999984 -961184 2 348044 531655 2 2 999999 1 529659 705659 284559 1 518463 967212 -365151 1 561253 636175 -370878 2 17 999982 1 154109 802343 -96427 1 2 999999 -813609 2 3 999988 1 692500 803367 411509 2 6 999983 1 192782 282230 56097 2 16 999993 2 2 999999 1 2 999999 60613 1 533345 704318 633704 1 20 999991 30217 1 2 999999 -741044 2 2 999999 2 9 999998 1 423827 449227 558954 2 7 1000000 1 381114 432415 509341 2 2 999999 1 17 999988 -427306 2 2 999999 2 3 999989 2 245984 289356 2 8 999982 1 395634 696601 -236234 2 1 999988 1 2 999999 702333 2 2 999999 1 6 999996 873247 1 2214 870430 -645647 1 2 999999 -682279 2 13 999982 2 6 999998 1 136808 400290 940282 2 307191 691149 1 885278 906203 -927154 1 14 999991 626171 1 60501 507942 775014 1 109379 178333 871345 1 151028 616853 758419 2 284217 533106 2 2 999999 2 2 999999 2 692344 891233 2 2 999999 1 215621 921942 205836 1 2 999999 -411986 1 2 999999 -994499 1 11 999982 -796510 2 2 999999 1 2 999999 596993 1 2 999999 722350 2 2 999999 2 313889 806767 1 2 999999 -560948 1 5 999986 66503 2 2 999999 1 209875 243200 -348428 2 2 999999 2 2 999999 2 353809 481130 2 2 999999 2 12 999992 2 2 999999 1 4 999995 492390 1 19 999989 435011 1 11 999998 912421 2 8 999982 2 2 999999 2 2 999999 1 14 999983 699827 2 480729 949602 1 2 999999 831042 2 212514 829231 2 10501 396218 2 223269 973368 1 538286 613376 -865313 1 12 999984 14613 2 3 999995 2 168146 236537 1 2 999999 -930989 1 15 999994 -153839 1 2 999999 -644872 1 2 999999 318641 2 19 999996 1 3 999984 -694701 2 71976 586899 2 432607 552605 1 49924 381210 -305599 1 11 999985 -186286 2 2 999999 2 2 999999 2 10 999988 2 11037 932861 2 20 1000000 1 2 999999 736511 2 17 999999 1 317740 652924 498507 1 2 999999 -419421 2 832545 920162 1 26639 543822 384112 2 8 999987 2 2 999999 2 2 999999 2 2 999999 2 11 999983 1 2 999999 -211083 2 18 999995 1 2 999999 463847 2 86627 436812 1 7 999994 -525455 2 35180 75009 2 139208 753056 1 421422 805852 756701 1 10 999989 645555 1 2 999999 -117574 1 849798 863143 140949 2 10 999995 2 18 999988 2 12 1000000 1 104256 504465 697668 2 642287 745204 1 3 999990 744137 2 2 999999 1 213571 634058 748260 1 45889 313482 135986 2 88114 457302 2 2 999999 1 95120 925677 86029 1 2 999999 318544 2 13 999999 1 2 999999 695003 2 2505 257332 2 2 999999 2 134404 470161 2 2 999999 2 15 999997 2 5 999990 1 2 999999 780840 2 135800 508797 1 2 999999 194077 2 665595 771456 1 3 999988 45174 2 9 999989 2 2 999999 1 534084 736262 -82309 1 11 999982 960073 1 498917 816623 580214 2 143207 465723 2 164359 349321 1 762897 866441 688961 2 2 999999 1 134722 973461 -763626 1 17 999998 -494955 2 497207 524973 2 403536 502671 1 2 999999 -157224 1 3 999981 247979 2 467299 587345 2 2 999999 2 2 999991 2 5 999995 1 750406 945895 -689413 2 528722 945053 1 191255 451064 -165793 2 1 999990 2 2 999999 2 37038 610472 1 8 999984 -713705 1 2 999999 -937110 1 15 999995 398258 2 2 999999 1 637066 779213 -478664 1 15 999991 -232118 2 18 999998 1 8 999983 159985 2 799825 892464 2 2 999999 2 2 999999 1 5 1000000 116979 1 543353 544303 -457209 1 2 999999 620437 2 16 999991 1 37782 223880 -872536 2 3 999981 1 5 999991 365612 1 174591 886737 -674447 2 2 999999 1 14 999994 709186 1 2 999999 852773 2 745698 938374 2 19 999997 2 153298 490167 2 17 999983 1 2 999999 -862182 1 39511 174599 358954 2 17 999986 1 2 999988 -771051 2 11978 846614 2 320318 511965 2 2 999999 1 372725 388128 -252663 1 2 999999 -317570 2 4 999984 2 257898 454876 1 2 999999 -96447 1 127706 203322 -364422 1 2 999999 159393 1 486536 801799 22775 1 11 999985 -181841 1 38533 229933 145582 2 198755 899206 1 16 999981 -300789 1 8 999994 434408 1 524134 946574 515227 2 67050 383183 2 12 1000000 2 2 999999 1 200229 210899 -233506 1 156029 499704 933907 2 2 999999 2 4384 585341 1 16 999985 -876235 1 229454 438791 -931552 2 2 999999 1 2 999999 -993359 2 151332 425865 2 9 999994 1 78877 88935 -953704 1 29268 678530 -941512 2 313245 351694 1 2 999999 793815 1 263469 504697 -101990 2 11 999989 2 538256 846117 1 2 999997 839569 2 5374 540363 2 13 999989 2 2 999999 2 2 999999 1 19 999984 768946 2 978952 988019 2 13 999999 1 17 999990 -179302 1 6 999982 838899 2 5 999990 1 2 999996 -168541 1 2 999998 -997119 2 17 999987 1 9 999998 -538291 1 13 999990 -329115 1 20 999999 212954 2 2 999999 2 536823 769581 1 2 999999 -306661 1 627525 684307 667421 1 2 999999 -303365 2 10 999981 1 2 999999 -72507 2 62443 406324 1 537073 761240 382486 1 13 999982 -244188 1 2 999999 190424 2 2 999999 1 2 999999 676091 2 2 999999 2 431162 738485 2 404128 868786 2 687776 727686 1 346519 367985 -309915 2 2 999999 2 11 999988 2 6 999996 1 578329 589383 -130454 2 516104 622462 1 2 999999 367652 1 288769 825916 218106 2 2 999999 2 2 999999 2 156003 880593 1 3 999993 -476775 2 322245 598233 2 8 999998 1 15 999984 403258 1 14 999988 -958123 1 319277 836044 273721 1 14 999982 -847340 1 10 999997 -532383 2 11 999990 1 2 999999 641848 1 245896 945083 -680174 1 877610 890810 89419 2 13 999983 1 112273 581619 124773 2 1 999995 2 2 999999 2 2 999999 2 653193 789091 2 1 999981 2 2 999994 1 11 999997 729345 2 11 999999 2 210009 843937 1 13 999998 -199922 2 406119 454448 1 2 999999 -75646 2 2 999999 1 6 999998 258840 2 13 999992 2 2 999999 1 2 999999 603645 1 15 999986 -227099 1 10 999997 -40628 2 18673 467701 2 16 1000000 1 303110 617840 -88562 2 3 999989 2 15 999990 2 100857 974542 2 342338 555441 2 159546 674864 1 17 999983 398044 1 10 999982 319207 2 2 999999 1 236742 675941 -416132 2 10 1000000 1 177780 478142 475472 1 2 999999 988162 1 17 999984 -699636 2 9 999982 2 33234 804632 2 2 999999 1 2 999999 312496 2 2 999999 1 258423 288722 -452310 2 189028 657475 2 416484 837297 2 2 999999 2 2 999999 1 364829 606645 -155154 2 10 999994 2 2 999999 2 479553 813573 1 487320 713368 -490288 1 115509 700466 966337 2 2 999999 2 2 999999 1 2 999999 133161 2 7 999985 2 2 999999 1 2897 607449 475475 1 2 999999 -257339 1 2 999999 88011 1 20 999981 -573122 2 474007 877205 2 172177 690118 1 2 999999 -184532 1 2 999999 -219757 2 2 999999 1 16 999988 943815 1 2 999999 352890 2 596447 822933 1 323428 922445 -696206 2 2 999999 1 5 999987 -206480 2 523561 695761 1 1 999983 -161654 2 267996 786249 1 3 999985 58533 1 2 999999 128423 2 10 999995 2 153238 410961 1 2 999999 871402 2 9 999984 2 2 999999 1 151823 697065 -157275 2 622626 987795 2 4 999991 2 2 999999 1 6 999991 436621 1 673447 947866 -801198 2 2 999999 1 16 999990 83030 1 132054 825039 -420624 1 7 999990 173471 2 872423 960618 2 361226 380317 1 8 999988 -568097 1 10 999985 629669 1 20 999983 63272 1 2 999999 864664 1 3 999983 -462871 2 18 999987 2 15 999996 2 483842 862893 1 74847 621603 965128 2 3 999983 2 2 999999 2 2 999999 2 15 999986 2 2 999999 1 2 999999 -239067 1 13 999999 -319218 1 1 999993 927971 1 19 999988 -302903 2 19 999993 1 1 999994 114508 2 18 999995 1 915021 991406 -628071 2 2 999999 2 2 999999 2 2 999999 1 1 999985 370848 1 752200 920080 -104804 1 6 999996 446951 2 5 999989 2 2 999999 2 75987 246213 2 53549 700330 1 17 999998 678896 1 442592 623662 -457766 2 355590 547369 1 1 999989 718015 1 12 999982 695065 1 822059 900217 123683 2 19130 172628 1 2 999999 328347 1 425717 580520 -925574 2 19 999987 2 336028 791372 2 2 999999 2 2 999999 1 2 1000000 80327 1 2 999999 244718 2 398382 857829 2 3 999994 1 2 999999 798956 1 759646 915087 852818 1 20 999994 -616856 2 2 999999 1 4 999992 266701 2 1 999985 1 19 999989 -790371 1 85611 265349 653300 1 156432 390523 -343727 2 2 1000000 2 455985 726596 1 292432 610621 269834 1 7 1000000 65508 1 2 999999 113976 1 4 999987 73597 1 2 999999 -380198 2 14 999989 2 201333 663288 1 280337 903219 454405 1 12 999982 -880683 1 2 999999 -628870 1 452888 640186 816400 2 18 999989 2 17 999992 2 762425 848401 2 9 999998 2 596685 794879 2 2 999999 1 43415 995388 -979640 2 2 999999 2 9 999988 2 2 999999 2 17 999989 1 15 999996 8957 2 2 999999 2 2 999999 1 429611 561874 988928 1 2 999999 -68930 2 11 999983 2 135992 762751 2 223708 901609 1 11 999991 -454507 1 17 999996 -309995 1 291045 864789 -625762 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -367906 2 329194 988309 1 63787 325659 -530350 2 202742 869190 2 1 999996 2 75358 570237 1 11 999992 270055 1 2 999999 842432 2 16 999993 1 801336 989692 745225 1 241978 709425 -829670 1 2 999999 -498802 1 10 999991 -311083 2 106583 683504 1 8 1000000 123163 1 25722 384058 730866 1 2 999999 762087 2 2 999991 2 2 999999 1 16 999990 893144 1 2 999999 -329831 2 14 999987 2 6 999985 2 819512 954059 1 5 999989 568955 2 2 999999 2 3 999996 2 192862 428688 1 13 999989 736304 1 2 999999 -36570 1 2 999999 986665 1 417384 896517 964706 1 778473 916509 948632 1 12349 899889 245386 2 14 999996 1 185943 853082 711423 2 2 999999 2 12 999988 1 2 999999 929361 2 2 999999 1 561728 731259 544672 2 2 999999 1 2 999999 34721 2 2 999999 2 2 999999 1 3 999984 -870943 1 251996 991662 -51415 2 2 999999 1 2 999999 863233 1 625107 855987 128570 2 5 999999 2 119851 466303 1 5 1000000 -827898 1 2 999999 598726 2 152156 260527 2 16 999994 2 582451 859592 2 7 999988 2 2 999993 2 157736 357420 2 99512 632077 1 2 999999 -348022 1 498648 997212 108209 2 17 999987 2 11 999988 1 2 999999 817284 2 2 999999 2 703375 819092 1 828315 900237 -663913 1 2 999999 -789071 1 2 999999 39761 1 2 999999 497929 2 2 999999 1 101371 724353 -205266 1 10 999981 223973 2 2 999999 2 455167 745108 2 898821 955388 1 2 999999 -23951 2 461785 533148 2 671161 913331 2 2 999999 2 250290 574070 1 10 999981 -667890 2 2 999999 1 2 999999 75972 1 2 999999 560424 2 2 999999 2 211015 324371 2 9 999992 2 442513 628637 2 534613 972269 1 127085 295610 578491 1 2 999999 -822368 1 2 999999 330144 2 7 999981 2 515859 658840 2 97082 938828 2 2 999999 2 58125 226977 1 7 999985 -541466 1 291359 847832 -989135 1 2 999999 -70200 2 2 999999 2 9 999985 1 2 999999 370147 2 2 999999 1 2 999999 -649675 1 90410 997026 -535825 1 2 999996 -357084 2 133372 684488 1 512026 659956 224971 2 18 999996 1 2 999999 255165 1 2 999999 -457846 1 4 999982 -407681 2 424770 527496 1 19603 674817 -459405 2 2 999999 1 6 999984 -426597 2 100327 137192 1 2 999999 -478175 1 8 999996 -23724 1 149179 322552 -570727 2 2 999999 2 1 999999 1 3 999981 -46600 2 2 999999 1 337518 432398 -672576 1 2 999999 988138 1 2 999999 262186 1 494828 896477 -661217 1 1 999986 351249 2 249263 932830 2 2 999999 1 2 999999 -951874 1 2 999999 881895 1 12 999986 -908100 2 12 999990 2 144609 299893 2 19 999982 1 2 999999 100772 2 361782 693283 1 6 999989 811646 1 409967 681940 -553921 2 2 999999 2 43169 472303 2 91516 334406 2 17 999983 2 379515 828090 2 15 999995 2 18 1000000 2 20 999998 1 10 999991 902507 2 2 999999 2 51592 814507 2 2 999999 1 866587 979545 843928 1 15 999984 -620986 2 2 999999 2 15 999999 2 2 999999 1 356290 507468 -871404 2 9 999997 2 569766 584560 1 107414 154539 -562077 2 2 999999 1 2 999999 -887816 2 649717 767978 1 204744 284263 -489094 1 8 1000000 -979595 1 457774 879586 156182 1 2 999999 701639 2 2 999999 1 34411 909128 849938 2 2 999999 1 369478 926700 285310 1 2 999999 -43992 2 2 999999 1 284698 610071 347586 1 2 999999 461549 2 2 999999 2 108149 926496 1 2 999999 53540 2 2 999999 1 13 999995 -77029 1 215056 500337 -841540 2 2 999999 2 561813 824250 1 2 999999 720288 1 274455 682436 -940651 1 13127 18369 595424 2 735402 945142 1 2 999999 441644 1 338255 482126 706126 1 16 999994 -875098 1 17 999987 -875012 1 2 999999 343516 2 2 999999 1 241855 624687 852869 1 2 999999 -146982 1 2 999999 604589 1 290874 319228 274921 2 278936 845258 2 2 999999 1 621004 715705 -606730 1 385537 933162 -480485 2 216996 385914 1 2 999999 373139 1 20 999984 -337290 2 2 999999 2 2 999999 2 402221 909021 2 794341 879393 2 11 999994 2 11 999994 2 16760 526332 1 251358 748723 -687402 2 10 1000000 1 779557 970311 -647512 1 2 999999 798991 2 18 999991 1 700839 914878 176116 1 385422 891981 -677358 1 19 999989 85235 2 2 999999 1 1 999999 -806244 2 2 999999 1 9 1000000 -336066 2 19 999984 1 2 999999 -291123 2 2 999999 2 603287 775265 2 2 999999 2 2 999987 1 249474 422781 176984 2 6 999990 1 2 999999 359 2 9 999999 2 20 999988 2 6 999992 2 2 999999 2 195048 195283 2 2 999999 2 303068 886036 2 2 999999 2 2 999999 1 3 999982 993886 2 2 999999 1 36290 773385 472136 1 242374 518145 -227560 1 194480 629101 231085 2 2 999993 2 528115 897958 1 247012 577782 -872206 2 434125 562297 2 22954 911584 1 2 999999 -589127 1 16 999989 -593066 2 6 999987 1 2 999999 -577651 1 2 999999 -903153 2 7 999985 1 323323 748327 182101 2 12 999992 1 10 1000000 750427 1 385201 550978 677818 2 680244 930906 1 2 999999 -146217 1 12 999994 -770818 2 11 999987 1 35166 624896 -47311 1 884820 913396 -96364 2 603236 680056 2 27944 375633 2 2 999999 1 2 999996 178918 1 15 999992 -3424 2 11 999986 1 6 999999 512663 1 194390 873618 41274 1 2 999999 266461 2 139563 450014 1 2 999999 902191 2 12 999992 1 633048 871800 714705 2 9 999985 1 186382 959679 -276404 1 15 999996 -959367 2 2 999999 2 286551 369644 2 7 999981 1 315446 757988 198469 2 17 999985 1 750218 883096 419309 2 2 999999 2 16 999988 2 136436 246616 2 4 999990 2 4 999983 2 16 999999 1 1 999981 812463 2 2 999999 1 2 999999 -805730 1 2 999999 -832581 2 2 999999 1 18 999983 -76818 1 189586 406981 -734196 2 19 999993 2 294203 640570 2 33184 944170 1 13 1000000 -54910 2 41195 61543 1 2 999999 -314186 1 2 999999 -492194 1 82912 357950 -795298 2 15 999995 2 2871 728997 1 16 999982 -530306 1 11 999998 562371 2 7 999993 2 206343 454216 2 749811 884450 1 2 999999 464626 2 2 999999 2 17 999982 2 2 999999 1 2 999999 244612 2 2 999999 2 2 999999 1 9 999991 -323530 1 2 999999 11944 1 618885 724582 424818 1 2 999999 -505699 1 16 999989 316271 2 20298 583758 1 9 999995 904717 2 3 999995 1 654827 684238 -60453 1 360418 831558 843954 1 406662 969803 957965 2 57786 627190 1 405452 539638 917545 1 58230 878069 878842 1 197146 794071 573692 2 340269 822064 2 2 999999 2 485749 807264 1 410508 540247 831693 2 711238 772641 1 11 999984 -551755 2 2 999999 2 5 999995 1 5 999982 580518 1 81502 268298 896195 1 2 999999 281934 1 2 999999 -839672 1 2 999999 -171897 1 20 999993 -416768 2 12 999995 2 2 999999 1 2 999999 145353 1 2 999999 256340 1 2 999999 -314189 2 2 999999 1 2 999999 -281626 2 9 999993 1 5 999991 -262509 2 160002 619932 2 20 999992 2 6 999997 1 2 999999 -79304 1 343865 670718 -320582 2 2 999999 2 16 999987 1 2 999999 811331 1 520074 828268 -303157 2 248027 568340 2 737452 927532 1 5 999982 -688101 1 2 999999 185024 2 215535 346589 2 2 999999 2 670475 693752 1 2 999999 433528 1 480362 883379 532391 1 440353 523417 981232 2 15 999999 1 5 999995 -503248 2 70597 287788 1 541313 788954 360389 2 2 999999 1 5 999992 -953552 2 2 999999 1 2 999999 -650874 2 2 999999 2 2 999999 2 16 999990 1 7 999988 -783926 1 442135 765299 -305703 1 619846 839723 777176 2 61 266049 2 18 999982 2 3 999981 1 311225 716469 431913 2 7 999998 2 2 999999 2 441057 872581 1 2 999999 -64228 1 2 999999 525523 1 15 999989 896443 1 18 999985 -625450 2 64244 594154 2 52253 54804 2 2 999999 1 7 999991 635824 2 2 999999 2 2 999999 2 11 999985 2 98030 776453 1 2 999999 -474737 1 2 999999 -621599 1 2 999999 416330 1 2 999999 -775637 1 2 999999 -476298 2 4 999995 2 18 999986 2 2 999999 1 9 999996 -481727 2 2 999999 2 2 999999 2 2 999999 1 10 999985 123426 1 372886 821965 -664707 1 18 999999 -332945 2 5 999989 1 2 999999 -841418 2 64426 99603 1 332392 554458 153127 2 957353 988880 1 20 999985 531214 1 2 999990 -790016 1 2 999999 -109640 2 2 999999 1 8 999983 646610 2 627299 779067 1 2 999999 -983627 2 12 999998 2 8 999994 2 520854 524306 1 8 999984 353611 1 20 999985 -412011 1 297533 341516 -919527 2 2 999999 1 16 999993 67322 1 570277 901997 -206556 1 2 999999 173657 1 182597 792456 894702 1 2 999999 -752249 2 2 999999 1 2 999999 205563 2 3 999995 1 443601 452006 -23014 2 3 999984 2 362550 661766 1 16 999997 481323 2 2 999984 2 3 999983 2 2 999999 1 20 999990 33755 2 14 999984 2 2 999999 1 2 999984 -268129 1 139833 879634 151572 2 20 999984 1 2 999999 -861166 1 2 999999 -129042 1 2 999999 -439022 2 30781 519311 1 8 999995 793649 1 32329 414049 99162 2 498651 628939 1 207122 817569 239856 2 5 999987 2 251532 635394 1 2 999999 280143 1 156051 464865 697936 2 7 999998 2 18 999998 2 2 999999 1 346458 638480 -259718 1 15 999981 374573 2 31467 882348 2 2 999999 2 180177 681108 2 2 999999 1 352625 613070 185472 2 857628 914165 1 2 999999 -193978 1 2 999999 -469989 1 419889 834919 222066 2 2 999999 1 592002 610618 -850137 1 17 999982 94009 2 15 999991 1 3 999991 -646645 1 2 999999 868161 2 100229 849710 1 14 999993 -31112 1 9 999990 55744 2 3 999985 2 546621 591967 1 2 999999 -486812 1 235864 808820 -89895 2 138237 210922 1 851631 852256 -145269 2 2 999999 2 12 999994 2 359793 881245 2 4 999981 2 10 999987 1 624659 834931 670858 1 573152 588462 862234 2 3 999990 1 2 999999 479029 1 4 999990 -434154 2 2 999999 1 172050 997083 427077 2 17 999999 1 5 999995 -9281 2 491418 929711 1 2 999999 604153 2 2 999999 2 509970 997490 2 52894 465739 1 2 999999 -750794 2 58374 508075 2 8 999981 1 2 999999 -498879 1 15 999984 -430335 1 881714 999233 -432585 1 257123 262342 512608 2 288628 808461 2 729094 747146 1 116674 478905 642483 2 16 999987 1 15 999996 760907 1 212285 379378 739840 2 2 999999 1 258316 634483 123937 2 2 999999 2 2 999999 1 187460 389037 -309492 1 2 999999 368456 2 17 999990 1 386089 641633 307097 2 6 999987 2 4935 48756 1 552905 959306 -616586 1 2 999999 -683677 1 285897 320324 -993081 1 608356 637214 -59199 1 2 999999 570570 1 2 999999 300246 1 2 999999 491267 1 2 999999 -856981 2 2 999999 1 2 999999 -639376 1 2 999999 218464 1 13 999984 -50729 1 15 999986 -853705 2 624381 734925 2 2 999999 2 2 999999 2 35583 532576 2 15 999986 2 416799 626308 2 10 999995 1 5 999993 705102 1 318420 643235 -84365 2 14 999989 2 138490 432405 1 394569 989428 -980700 1 3 999990 705075 1 2 999999 412328 2 1 999999 1 2 999999 553975 2 2 999999 1 97253 498774 -734364 2 2 999999 1 596645 926795 176854 1 90658 723558 668978 2 2 999999 2 384733 994614 1 440155 453546 301655 2 8 999998 2 590128 985495 1 592883 961048 -612591 1 2 999999 54486 2 11 999984 2 2 999999 2 859673 868035 1 93826 752543 423268 1 14 999996 739844 2 1 999988 2 2 999999 2 1 999982 2 2 999999 1 183275 355778 677432 2 40680 229486 1 4 999990 166313 2 2 999999 1 2 999999 -323735 1 556487 616826 -33176 1 2 999999 686463 2 2 999999 2 6 999996 1 2 999999 138864 1 219574 922896 9573 1 2 999999 -512002 2 102253 898906 2 2 999999 1 171342 834259 -432774 1 18 999997 -430679 2 11416 522672 2 7 999988 2 146260 511582 2 133139 882171 1 19 999989 618719 1 6 999998 798903 1 7 999991 770871 2 14 999993 1 617172 833281 362156 2 2 999999 2 10968 286445 1 2 999999 913926 1 7 999983 58639 2 678795 935715 1 2 999999 -122570 1 9099 119093 198266 1 405004 675746 915943 2 2 999999 1 637473 756822 743499 1 13 999987 369730 2 10 999986 2 2 999999 2 506679 873392 2 2 999999 2 2 999999 1 2 999999 484065 1 66862 636190 366301 2 2 999999 2 275703 825533 2 19 999998 2 2 999999 2 2 999999 2 1 999988 2 2 999999 2 12 999982 2 2 999999 1 160040 535111 662402 2 2 999999 1 211771 988636 -595437 1 17 999983 338147 1 181872 738081 -956561 2 13 999988 2 2 999999 1 19812 447711 457244 2 5 999997 1 234875 690324 -919976 2 2 999996 2 2 999999 2 527829 651067 2 2 999999 1 17 999994 -549956 2 17 999987 1 7 999981 544802 2 2 999999 2 2 999999 2 13 999989 2 4 999999 2 44744 814087 1 7528 167925 21519 1 4 999986 93766 1 142409 966790 -777447 1 668772 954601 476356 1 2 999999 582041 2 2 999999 2 2 999999 2 2 999999 1 12 999992 624645 1 22694 424074 -229167 1 2 999999 294560 2 18 999989 2 332598 605289 1 737386 846059 892674 1 95800 955335 -766814 2 2 999999 1 2 999999 -859011 2 2 999999 1 13 999996 -88843 1 17 999992 -954714 2 196730 248612 2 704719 796356 1 421953 799687 910216 1 4 999989 -921860 2 754560 966133 1 7 999997 -351042 2 199100 670534 2 14 999995 1 17 999996 316564 1 6 999988 306134 2 242626 953871 2 16 999988 1 14 999985 -173236 1 594608 913712 710279 2 2 999999 2 9 999994 2 4 999981 2 2 999999 2 1 999992 1 84103 394936 397003 2 413556 505493 1 77282 659032 -746167 1 9 999987 796918 1 14 999995 -15896 1 2 999999 535055 2 2 999999 2 419777 894137 2 17 999982 1 14 999987 -628877 2 7528 322529 2 2 999999 1 7 999993 -614381 2 393601 607384 2 3 999985 1 395425 736948 579073 1 2 999999 -562275 2 189097 823232 1 8 999999 54244 2 750165 963655 2 525414 920496 2 2 999999 1 2 999999 308405 2 43560 693488 1 2 999999 -557353 2 61961 935203 1 4 999992 991588 2 2 999999 2 2 999999 1 420851 779059 -666620 1 12 999981 -235257 2 2 999999 2 8 999988 1 14 999988 507107 2 2 999999 2 2 999999 2 2 999999 1 226722 454827 209289 1 35167 557882 -156291 2 2 999999 1 2 999999 -381066 1 2 999999 59310 1 82303 398877 393660 2 15 999996 1 5 999986 511558 1 12 999992 146213 1 2 999999 -965889 2 7 999992 1 14 999986 -7822 1 2 999999 606550 2 10 999984 1 2 999999 -518401 1 8 999982 -917616 1 11 1000000 -697144 2 2 999999 2 2 999999 2 88519 839118 2 2 999999 2 136689 641825 1 14 999988 -706304 2 2 999999 1 110064 594738 882127 1 2 999999 -770073 1 1 999991 918485 1 2 999999 -791008 1 359620 731591 920423 1 315607 598615 673173 2 18 999982 1 305900 788246 -655044 1 17 999986 -217112 1 4 999988 594468 1 385508 911386 634525 2 2 999999 2 9 999985 1 16 999997 -331540 1 157582 586593 693617 2 2 999999 2 2 999999 2 370014 591515 1 2 999999 557278 2 8 999982 1 16 999996 519206 2 2 999999 1 465158 486028 -754140 1 10 999983 -162711 1 20 999994 -593901 2 2 999999 1 115927 427817 -626997 2 2 999999 1 2 999999 -708499 2 18 999982 2 2 999999 2 272848 913925 1 6 1000000 619567 1 2 999999 987122 2 145029 697574 2 19 999983 1 6 999994 -511837 2 2 999999 2 2 999999 1 763735 833959 -508297 1 77516 570243 -637932 1 457355 861713 -281792 1 507189 699059 564293 1 131860 396662 -851095 2 2 999999 2 11 999993 2 2 999999 1 5 999983 457086 2 622756 816948 1 355311 370857 625839 1 2 999999 -673757 2 2 999999 2 899232 915745 1 10 999996 897690 2 406980 614430 1 14 999982 -374538 1 114194 441888 373966 2 2 999999 1 747999 823771 290109 2 717165 982073 2 2 999999 2 139141 802004 1 10 999984 696965 1 6 999993 738383 1 2 999999 598172 1 282111 363942 424421 2 2 999999 2 4 999991 1 2 999999 520573 1 2 999999 416634 2 167503 685316 1 42074 129741 -86633 1 11 999997 -740050 1 531743 808435 315344 2 2 999999 1 16 1000000 624491 2 387453 856739 1 171866 680240 -806518 2 6 999995 2 3 1000000 2 2 999999 2 6 999981 1 17 999987 -433865 2 101931 921118 1 2 999999 306390 2 2 999999 2 2 999999 1 100324 137470 749957 1 2 999999 402818 1 3 999987 -385820 2 2 999999 2 14 999988 1 2 999999 443394 1 2 999999 779907 1 9 999998 513114 1 2 999999 222366 2 20 999982 2 252505 626371 1 2 999999 -57410 2 2 999999 1 2 999999 -160319 2 4 999986 1 19 999985 -315290 1 2 999999 216556 2 248081 288398 2 1 999998 2 2 999999 2 140016 152609 1 188858 556361 -708379 2 18 999996 2 15 999986 2 568976 751898 2 369794 414354 1 353556 717712 -892889 1 20 999996 79225 1 4 999992 328351 1 2 999999 -379014 1 2 999999 -544499 1 1 999986 537278 2 2 999999 2 873262 902347 1 2 999999 978546 2 5 999987 2 2 999999 2 8 999986 1 739468 743039 -21105 1 606164 640223 934325 2 355855 393304 2 527105 765462 1 55540 96590 473882 1 2 999999 441572 1 16 999981 -355682 1 508967 782130 -327296 2 2 999999 1 27253 186902 -549842 1 2 999999 671297 2 17520 330213 1 2 999985 307055 2 2 999999 2 11 1000000 1 2 999999 150452 2 756233 822453 2 2 999999 2 2 999999 1 2 999999 -217830 2 1 999988 1 478733 901067 125173 2 17 999991 1 173173 955253 813715 1 7 999994 869987 2 467986 701806 1 2 999999 272150 2 5 999995 2 332486 451998 2 8 999994 1 2 999999 -640035 1 2 999999 -340740 1 454144 739388 -229106 1 11 999986 -578122 1 7 999989 -15858 2 20 999989 1 2 999999 -440975 1 142802 673226 718861 2 462392 928241 1 8 999995 -605576 1 2 999999 -707303 2 456013 799755 2 2 999999 2 7 999987 1 2 999999 8745 1 13 999995 -175497 2 122219 365241 1 3 999997 -620797 2 639631 794215 1 63594 197043 685265 2 264344 317611 2 5 999988 2 2 999999 1 2 999999 479354 1 2 999999 -755244 1 2 999999 -247617 1 14 999992 801817 2 2 999999 1 20 999984 967734 1 100618 374414 581131 2 13 999986 1 13 999988 517919 1 18 1000000 547785 2 2 999999 2 322115 864865 1 59959 674513 129337 2 419762 526821 1 404717 414165 -468264 2 103212 860410 1 120061 284836 162237 1 509276 680224 122270 1 3 999998 607494 2 2 999999 2 2 999999 2 2 999994 2 517422 565509 1 10 1000000 -945775 1 2 999999 -361535 1 2 999999 -140012 2 494206 866642 1 2 999999 859702 2 75186 622446 2 2 999999 1 6 999997 -45389 1 2 999999 -895156 1 19 999992 405075 2 2 999999 2 2 999999 2 2 999999 1 15 999993 606467 1 751527 828173 -293610 1 9969 28098 847847 2 2 999999 1 2 999999 727925 2 2 999999 2 2 999999 1 2 999999 353430 1 2 999999 197912 1 1 999999 469114 2 2 999999 2 373397 857864 1 22175 42821 510529 2 154670 810111 2 2 999999 1 2 999999 179806 1 2 999999 532156 2 2 999999 1 11 999992 -50789 2 2 999999 1 9 999982 614550 1 635974 888525 -143803 2 2 999999 1 280795 385954 -713778 2 2 999999 2 76150 210581 1 2 999999 741819 1 6 999989 -365273 2 5634 630571 2 2 999999 1 20 1000000 -911224 1 2 999999 475601 2 11 999984 1 2 999999 459304 1 638473 952025 -88395 1 6 999992 313390 1 6 999993 -989017 2 567846 753033 1 357368 648192 -364659 1 2 999999 646745 2 9 999994 2 160561 548128 1 42753 684114 835459 1 11 999999 -128149 1 2 999999 105824 1 389736 731426 -824596 1 240158 954721 454455 1 20 999999 -798995 1 4 999997 -338907 1 18 999987 97738 1 222080 758058 36492 2 11 999995 1 358587 390380 802906 2 12 1000000 1 2 999999 -686091 2 19 999991 1 2 999999 -979097 2 219319 842895 1 7 999983 966601 1 2 999999 534559 2 2 999999 2 2 999999 2 214170 428356 1 4 999989 -493536 2 6 999984 1 2 999999 72588 1 6 999987 571162 2 2 999999 1 231294 327990 -36928 2 2 999999 1 443140 905666 681126 2 6 999994 1 191813 636527 547653 1 104543 809580 -713954 1 2 999999 970498 2 9 999989 2 14 999991 2 97421 655445 1 2 999999 -659352 1 2 999999 556094 2 9 999995 1 404775 863295 -319344 2 530141 665205 2 12 999986 1 2 999999 638552 2 58883 406774 1 9 999996 295432 2 2 999999 2 2 999999 2 2 999999 1 18 999998 -234464 1 2 999999 537450 1 2 999999 222213 1 2 999999 -613554 1 6265 338892 190103 1 318015 612388 -865123 2 94171 525035 1 2 999999 -234923 2 165132 759138 2 6 999996 2 188558 420014 2 2 999999 2 2 999999 2 212828 284129 2 16 999989 1 2 999999 146004 1 93886 859230 -582737 2 9 999992 2 332479 854856 1 2 999999 -205878 1 235862 713563 172281 2 2 999999 1 2 999999 453092 2 2 999999 1 190297 964924 393388 2 2 999999 1 2 999999 29113 1 354976 610438 -550083 1 3 999993 -778897 1 102332 211608 -841277 2 2 999999 1 463871 497094 682907 1 6 999994 -974819 1 1 999985 -357874 1 507074 518830 -13436 1 2 999999 -264750 2 2 999999 2 2 999999 1 2 999999 546746 2 2 999999 1 4 999991 -282300 2 131108 268001 1 15 999993 908784 2 61819 516117 1 9 999988 349423 1 2 999999 115175 1 2 999999 580530 1 2 999999 819876 1 2 999999 599713 1 681792 775911 63057 1 2 999999 277228 2 1 999991 2 2 999999 1 2 999999 -923252 1 10 999997 850538 2 286032 882762 2 2 999999 1 18 999985 432082 1 465829 698993 588261 2 4 999997 1 3 1000000 -519341 2 17 999993 1 2 999999 -958927 1 395592 789099 -276274 2 250866 739611 2 228467 545601 2 571954 923046 2 6 999995 1 2 999999 381373 1 189483 281494 -781492 1 2 999999 366346 1 169069 980563 892426 1 2 999999 -254220 1 2 999999 -933004 2 2 999999 1 2 999999 -252314 1 10 999986 101515 1 2 999999 594311 2 331153 656535 1 6 999999 -726853 1 2 999999 300408 2 3 999994 2 2 999999 1 2 999999 533848 2 2 999988 2 2 999999 2 206801 210900 1 2 999999 422513 2 17 1000000 1 6 999991 494656 1 18 999989 -387571 1 545330 622901 -270362 2 237413 481780 2 2 999999 1 2 999999 959909 1 10145 41696 219895 2 2 999999 2 95696 394757 1 74514 95584 -177529 2 8 999994 2 406787 895833 2 5 999982 1 391622 397539 879855 2 11 999997 2 11 999996 2 791696 959967 2 18 999998 2 820686 908871 2 222740 864636 2 159226 246081 2 235427 368753 1 2 999999 -524617 2 2 999999 2 2 999999 2 2 999999 1 3 999996 -398644 1 2 999999 -308547 2 657334 752403 1 2 999999 288601 1 248543 941275 -436610 2 511304 765919 1 402265 418259 -510519 1 501019 585704 401582 1 93460 213531 243003 2 2 999999 2 20 999989 2 2 999999 1 487799 858017 155839 2 354066 720709 1 3 999985 -59939 1 267153 381686 -587935 1 211227 557065 -966581 2 2 999999 1 205031 840327 612882 1 2 999999 717530 2 2 999999 2 15 999995 2 11 999999 2 17603 938689 1 3 999990 573682 2 258115 427310 2 162044 726694 1 2 999999 -110999 2 2 999999 1 4 999998 -155324 2 2 999999 2 537536 546508 2 348393 999399 1 9 999984 947945 1 15 999999 398385 2 2 999999 1 97672 774434 871236 2 389699 980535 2 2 999999 1 2 999999 936706 1 464966 665321 896713 2 2 999999 1 2 999999 327630 2 15 999988 2 355122 507266 2 12085 90561 2 2 999999 2 745313 974432 1 2 999999 -962431 2 396243 885985 2 2 999999 1 4 999989 -726721 1 623623 879547 -728688 1 547880 974111 -182871 2 2 999999 2 14 1000000 1 2 1000000 512627 1 2 999999 -889154 2 2 999999 2 2 999999 1 63698 200288 338562 2 312754 361561 1 2 999999 -427175 1 8 999991 -198445 2 222072 501022 1 2 999999 -792922 1 7 999993 -719481 1 158457 369305 204518 1 2 999999 498985 1 15 999984 -295656 2 2 999999 1 71519 497318 -364797 1 532415 587761 558214 1 9 999989 -767570 2 2 999999 2 2 999999 1 17 999983 683017 2 10 999988 1 583584 786575 786156 1 254844 666525 873947 2 2 999999 1 2 999999 -4960 1 254480 310358 -286546 1 135459 551718 -588554 1 502590 731435 766654 1 9 999988 -253233 2 18 999990 1 2 999999 534361 2 4 999981 2 1 999997 2 648423 896729 2 2 999999 2 15 1000000 2 481783 805777 1 2 999991 -86959 1 326854 912060 145157 2 713129 904358 1 2 999999 357357 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 313210 316789 -963809 2 13 999994 1 2 999999 -584938 1 114626 250636 668383 2 2 999999 1 66461 852963 440000 1 290733 635239 581695 2 36779 337344 2 2 999999 1 2 999999 -206624 2 2 999999 2 2 999999 2 3848 900899 1 6 999999 -938388 2 19 999981 1 9 999987 473129 1 2 999999 -602866 1 18 999987 -549349 1 410380 655879 -711372 2 235120 649779 1 1 999981 22620 2 528815 984252 1 2 999999 813318 1 649079 834262 554782 1 18 999999 178866 1 107679 163167 -491845 2 360591 612294 2 15 999982 2 2 999999 1 20 999993 -543292 1 2 999999 -73151 2 539166 691834 1 4 999985 -765297 2 2 999999 1 528958 688111 337186 2 562387 696694 2 183777 597386 1 2 999999 971873 2 20 999983 1 2 999999 567501 1 428504 459996 -827162 1 2 999999 -894023 1 2 999999 -365097 1 2 999999 -118804 2 2 999999 2 16 999999 2 246695 950457 1 334013 753402 631396 2 2 999999 1 19 999985 -480395 1 15 999988 -448377 2 725380 939264 1 264640 470143 755869 2 2 999999 1 317780 389617 748961 2 539739 768946 1 73290 615152 739552 2 231978 792878 2 5 999996 1 333578 743949 801671 1 3 999992 675854 2 18 999993 1 2 999999 -352894 1 16 999985 -353294 1 2 999999 -69984 1 366381 668104 -901503 1 2 999990 433644 1 131322 316989 -376308 1 1 1000000 -321628 1 343573 821749 -850334 2 9 999996 1 9 1000000 94209 2 18 999993 1 2 999999 -487141 1 19 999997 -944985 2 10 999981 2 243729 816006 1 8 999991 -724097 2 14 999988 1 318021 863992 752137 1 15 999989 194865 2 2 999999 2 2 999999 1 636854 708876 -920303 1 2 999999 36980 1 247101 854883 -774307 2 2 999999 2 2 999999 2 10 999984 1 12 999991 -897645 1 31492 580607 68069 1 60238 307200 -158091 1 22637 855044 832978 1 5 999982 -708919 2 7 999997 1 559811 883391 507019 1 18 999981 390703 2 9 999983 1 412981 965236 -572720 1 2 999993 300526 2 403338 991101 2 89 332433 1 177 646691 61933 1 631475 633824 -943646 1 274604 932260 -362798 1 20 999983 272809 1 2 999999 474563 1 15 999984 -870951 2 2 999999 1 2 999993 -629834 2 613396 651694 1 2 999999 -335837 1 20 999987 657915 2 2 999999 2 7 999987 1 67528 103643 660594 1 577805 773791 488724 2 791988 930338 2 2 999999 1 2 999999 706671 1 213906 963301 245240 1 13 999987 522032 1 2 999999 960319 1 2 999999 -720546 2 10 999981 1 22973 385848 516987 1 452331 900281 674136 1 18 999991 685346 1 2 999999 -445382 1 28692 841655 -494044 2 342613 728465 2 2 999999 2 2 999999 1 2 999999 -874454 2 147412 638437 2 153420 530428 2 19 999990 2 11 999987 2 1 999998 1 1 999994 -760175 1 14 999986 630982 2 2 999999 2 19 999984 2 8 999985 2 563641 820180 1 2 999999 -750440 1 2 999999 -90481 1 9 999999 -344326 1 2 999999 346033 1 2 999999 -730354 1 4 999985 874268 1 20 999989 -741049 1 2 999999 -824024 1 2 999999 975038 2 2 999999 1 303281 980617 358078 1 642707 700348 -622560 1 718332 790223 51749 1 2 999991 -831849 2 2 999999 1 4 999988 76347 2 2 999999 1 2 999999 377570 2 2 999999 2 2 999999 1 2 999999 -411591 1 810976 967777 -950942 1 269235 341289 772459 2 2 999999 1 2 999989 -512748 2 2 999999 1 2 999999 79965 2 316999 442252 2 18 999986 1 20 999986 853484 1 1 999995 874440 2 2 999999 2 7 999989 2 2 999999 2 20 999998 2 934717 950594 2 581437 708221 1 2 999999 468875 1 2 999999 189688 2 417173 529335 1 2 999999 -681474 2 2 999999 2 587535 846030 1 2 999999 -936273 2 609335 657541 2 4 999993 2 2 999999 2 8 999989 2 20 999990 1 2 999999 -235873 1 2 999999 -771920 1 2 999999 688799 1 617364 829342 -992641 2 421033 868962 2 458297 470126 1 2 999999 523945 1 2 999999 319073 1 151083 590494 206948 1 253650 740942 812737 1 530934 741221 -85003 1 2 999999 167328 1 46129 965786 45458 2 2 1000000 1 39919 319657 736531 2 496470 849102 2 63244 395964 1 17 999986 743268 1 539351 580227 -189282 2 399923 633841 2 19 999985 2 2 999999 2 190614 781713 2 202796 544858 2 304748 541259 2 2 999999 1 2 999999 852950 2 18 999996 2 2 999999 2 14 999993 2 326218 612072 2 55614 790561 1 659761 752119 611225 2 2 999999 1 449198 600956 -19144 2 480066 599925 2 11 999981 1 81928 976716 543683 2 2 999999 2 165082 858026 1 134428 188527 601015 1 14 999982 -930045 1 6 999984 985446 1 17 999988 -212845 2 2 999999 1 272010 305848 -734878 2 29017 382435 2 2 999990 2 222484 631621 2 153467 462405 2 2 999999 2 6 999996 1 15 999985 416459 1 11 999982 561656 1 2 999999 -373677 2 2 999999 1 2 999999 -339371 2 2 999999 1 162560 903830 225949 2 7 999985 2 5 999998 1 17 999982 858901 1 202932 587460 -164143 2 7 999989 2 2 999999 2 340175 535079 1 6 999987 -842275 2 115033 711704 1 17 999998 98167 2 86523 964416 1 10 999996 -708898 1 421129 698415 113881 2 657172 956998 2 2 999999 2 184001 809921 2 2 999999 2 20 999987 2 5 999990 1 196282 634688 -462050 1 2 999999 -590505 2 10 999993 2 91886 381457 1 151181 970643 -991619 1 386300 403678 -677702 1 180865 197654 267961 2 356323 476317 2 6 999993 2 9 999995 2 14 999986 2 2 999999 1 2 999999 453798 1 2 999999 440674 2 9 999993 1 2 999999 -933250 1 2 999999 647119 2 20 999984 2 149058 437350 2 10 999992 2 11 999992 2 6 999987 2 197522 293122 1 12 999999 159473 2 13 999996 1 2 999999 463173 1 2 999999 -751327 1 3 999997 185359 1 2 999999 61132 2 2 999999 2 2 999999 2 8698 874726 2 13 999992 2 2 999999 2 13 999999 2 471995 854814 1 5 999983 761230 1 4 999989 -992049 2 12 999993 1 2 999999 -963877 2 2 999999 1 2 999999 -908275 2 123817 965939 1 8 999996 483199 1 2 999999 -88709 1 2 999999 833878 2 2 999999 2 11609 391301 1 5627 477316 980258 2 2 999999 1 2 999999 819635 2 2 999981 2 1 999986 2 499144 578076 2 248861 811467 1 2 999999 -151172 1 2 999999 -329273 2 19 999983 2 559775 647264 2 2 999999 1 2 999999 535545 1 15 999983 991781 2 20068 384835 2 4 999998 1 3 999999 325440 2 2 999999 2 15 999994 1 13 999982 80936 2 15 999998 2 2 999999 1 2 999999 126795 2 2 999999 1 84237 360149 -966216 2 503067 559951 2 9 999998 2 2 999999 1 2 999999 -985388 2 320779 336902 1 371736 621861 955928 1 10 999981 -651508 2 348757 928616 2 14 999999 1 236850 820322 663514 2 8 999991 2 372377 941631 1 2 999999 -560616 2 63583 156580 2 2 999999 1 11 999988 -122295 1 11 999991 -563765 2 3 999997 2 2 999999 2 618241 911560 2 2 999999 2 7 999988 1 2 999999 -875290 1 52335 951632 655758 2 16 999985 1 2 999999 -967337 1 34545 631839 914105 2 2 999999 2 17 999999 2 2 999999 2 183383 192955 1 2 999999 -984800 1 2 999999 24655 1 2 999999 -311500 2 2 999999 2 19 999986 2 2 999999 2 2 999999 1 2 999999 254588 2 10 1000000 2 205137 294301 1 2 999999 854322 1 2 999999 212309 1 896751 990462 -219375 1 2 999999 120860 2 10 999995 2 9 999997 2 31711 501626 1 2 999999 368730 1 5 999986 -782416 1 755808 957084 -461957 2 320876 933547 1 2 999999 34812 1 764428 895331 794103 2 553737 592795 1 4 999983 -600166 1 68887 266903 -96823 1 2 999999 -134036 2 2 999999 1 274093 710929 -828751 1 2 999999 54494 2 2 999984 1 2 999999 691124 1 325646 956054 -969178 1 350789 949377 -295302 1 394272 911421 118831 2 480985 662440 1 338984 918898 -334032 2 2 999999 1 18 999991 -513912 2 223697 365791 2 744232 996992 2 15 999988 2 1 999991 2 20 999986 1 2 999999 293367 2 255910 294769 1 463481 553224 737897 2 2 999999 2 453050 800215 1 270109 790513 712631 2 2 999993 2 413315 699253 2 26139 324034 2 2 999999 2 838841 997111 2 2 999999 2 19 999995 2 17 999988 1 364192 835434 -213318 2 594779 702651 1 533033 574185 -686160 2 17 999988 1 675591 893664 -82133 2 2 999999 1 8 999990 -59191 1 2 999999 614841 2 2 999999 2 133632 851413 2 659674 714772 1 2 999999 -395680 1 2 999999 -981478 1 2 999999 228628 2 2 999999 1 462824 922646 426277 2 795775 842035 2 2 1000000 2 2 999999 2 616010 913893 2 106728 850112 1 8 999983 -814177 1 16 999997 -361271 2 30498 805080 1 596041 745769 971211 1 2 999985 -515218 1 6 999992 -240121 2 2 999999 1 15 999995 585222 2 14 1000000 2 584778 864607 1 2 999999 399306 2 8 999994 2 10 999987 2 10 999995 1 20 999990 -170989 1 2 999999 157020 2 2 999999 2 2 999999 1 2 999999 533140 2 12 999999 2 14 999981 1 7 1000000 876174 1 382426 647220 -284714 2 17 999985 1 2 999999 -334875 1 366020 718099 -155998 1 10291 905308 -946692 2 60054 984777 2 2 999999 2 102911 926189 1 565890 668732 -201315 1 437862 894235 830500 2 2 999999 1 621766 667390 -780746 1 20 999999 -238919 2 2 999999 1 144462 823537 163300 2 5 999994 2 2 999999 2 16 999997 2 2 999999 1 2 999999 -307187 1 3 999983 398320 2 742029 783262 2 2 999999 1 1 999992 478689 1 314865 983979 -695249 1 318771 630054 173683 1 18 999989 915147 1 8 999989 854907 1 109113 197240 -91131 2 429128 473578 1 10 1000000 -928229 2 1 999990 1 2 999999 -552416 2 20 999999 1 11 999981 784595 2 10 999997 1 2 999999 569509 2 3 999982 2 2 999999 2 2 999999 2 9 999988 2 155464 903054 1 2 999999 -68932 1 2 999999 657616 1 65662 123750 926174 2 62030 210323 1 8 999994 -56726 2 2 999999 1 209983 675004 479362 1 5 999993 518855 2 417602 536802 1 11 999996 -564811 2 102409 542303 2 2 999999 2 1 999981 2 18 999998 2 2 999999 2 3 999991 2 296060 692643 2 170780 657521 2 268645 362351 2 5 999985 1 11 999996 -47983 1 8 999986 -527576 2 612490 796852 2 360578 716804 2 20 999985 2 1 999992 2 17 999991 1 11 999998 -55220 1 101267 662394 -173356 2 2 999999 2 358454 780856 2 2 999999 1 2 999999 -378067 2 162300 986314 2 20 999985 2 2 999999 2 698173 873505 1 2 999999 -887899 1 2 999999 181267 1 5 999999 -491086 1 15 999984 292675 1 16 999986 295396 2 6 999988 2 2 999999 2 2 999999 2 2 999999 1 496002 562410 -768423 2 7 999982 1 2 999999 -502222 1 2 999988 872062 2 2 999999 2 8 999992 2 14 999985 2 437031 553504 1 512313 634175 760530 2 18 999991 1 2 999999 -107175 1 2 999999 -246187 1 2 999999 -906732 2 2 999999 1 2 999999 -295093 1 6 999997 816436 1 81528 293863 -41080 1 2 999999 -851980 2 2 999999 1 283527 378161 852832 1 2 999999 43643 2 2 999999 2 2 999986 2 19 999986 1 5 999989 -433999 2 233465 963986 1 2 999999 46907 2 795029 980238 1 210789 589693 -907693 2 2 999999 2 2 999999 1 11 999999 449930 1 13 999992 -862788 2 2 999999 1 2 999999 -791692 2 2 999999 1 2 999999 -768574 2 5 999981 2 205276 634903 1 2 999999 598917 2 235935 312356 2 779591 939770 1 2 999999 551254 2 477981 582306 1 2 999999 -899505 1 8 999992 183910 1 8 999997 -591844 2 2 999999 1 2 999999 348456 1 16 999997 -330898 2 17 999987 2 2 999999 1 613862 874391 95559 1 833490 941287 182266 2 35260 946590 1 15 999992 71820 1 9 999998 810391 1 18 999999 331839 2 2 999999 1 860414 980374 -55481 2 2 999999 2 6 999983 1 2 999999 374857 1 12 999998 -684409 1 53760 852693 365688 2 78395 574916 2 2 999999 2 14 999991 2 109305 911006 1 2 999999 -426780 2 2 999999 2 482137 535868 1 2 999999 -993234 1 284494 867317 -911199 2 1 999990 2 3 999995 1 1 999981 -843394 1 210836 386942 505872 1 13 999999 -72410 1 2 999999 -431711 1 2 999999 -70326 2 308002 973496 2 2 999999 2 17 999992 2 84433 267999 1 2 999999 985545 1 2 999999 -127629 2 2 999999 1 77641 109706 -677597 1 2 999999 378110 1 9 999997 554086 2 2 999999 2 81029 291176 2 57048 610035 2 71854 308910 2 18 999995 2 17 999997 2 328498 857920 1 11 999989 -32832 1 251282 705856 903864 1 6 999986 57484 1 2 999999 -770944 2 10 999988 2 13 999994 1 2 999999 -901212 2 1 999994 1 15184 698338 -532784 1 2 999999 744488 2 648744 974646 2 14 999983 1 2 999999 -234608 2 249698 774397 1 428935 568064 568871 1 375067 841639 997347 2 3 999982 1 318735 556280 -757940 1 445365 662915 -261146 2 2 999999 2 8 999997 1 11 999983 -430664 2 72949 994824 1 2 999999 352062 2 139583 750220 1 92485 733003 -769173 1 5 999991 -67512 2 2 999987 2 3 999993 2 2 999999 2 667313 719093 1 12 999989 471706 2 45817 523679 2 2 999999 2 461673 842051 1 615754 643776 73422 1 17 1000000 -628153 2 2 999999 2 12 999988 2 2 999999 2 2 999999 2 5 999992 2 3 999989 1 2 999999 -420645 1 683870 941112 -931821 1 8 999982 567495 2 9 999981 1 2 999999 845104 1 290952 902950 84921 2 16 999990 1 259268 533603 34476 1 4 999995 -758753 2 17 999981 2 18 999989 2 2 999999 2 7 999981 1 2 999999 -276738 1 2 999999 -227987 1 359099 765497 93389 2 2 999999 2 2 999999 1 38215 169719 119806 2 2 999999 1 608722 774815 782768 2 2 999999 2 9 999997 2 9413 177786 2 2 999999 2 7 999992 2 17 999988 1 2 999999 325777 1 2 999999 822885 1 7 999981 816952 1 6 999999 -302596 1 4 999997 676598 2 410597 529728 1 2 999999 -178365 2 264933 581168 1 2 999999 95012 1 367402 660114 418289 2 541543 915658 1 2 999984 783266 2 2 999999 1 2 999999 514080 1 2 999999 508769 1 4 999998 -868671 2 16 1000000 2 13 999985 1 421785 927250 -597109 1 2 999999 996334 1 13 999988 -925054 1 2 999999 -164806 1 10 999990 915152 1 2 999999 -957158 1 560890 618961 -40073 2 143286 146030 1 6 999995 840630 2 16 999984 2 750240 963421 1 2 999999 -607426 2 808429 966804 1 2 999999 -861111 1 6 999997 35553 1 2 999991 578414 2 8 999985 1 7 999995 310527 2 2 999999 2 13 999981 1 2 999999 -76596 1 2 999999 918746 1 2 999999 562266 1 2 999999 -528256 2 16 999981 1 195183 866905 279940 1 4 999986 -702639 1 2 999999 937469 1 1 999987 299033 1 20 999995 -407415 2 2 999999 1 126382 490517 -850598 1 425682 833199 -907923 1 773757 988873 -427199 2 17 999981 2 2 999999 1 144785 627377 885439 1 2 999999 -741079 1 2 999999 -555069 2 10 999988 1 7 999981 -694827 2 2 999999 2 10 999992 2 35166 326376 2 2 999999 1 2 999999 -997854 1 10 999992 -129019 2 1645 60957 1 2 999981 461086 1 2 999999 -718781 1 2 999999 731660 1 15 999986 -18211 2 91444 716083 1 553906 858497 316728 1 3 999986 -422195 2 324848 981541 2 6 999991 1 2 999999 -125129 1 17 999996 -575777 1 2 999999 789237 1 563998 947134 320409 2 17 999983 2 14 999983 2 825103 975312 1 496038 532085 -926779 2 13 999988 1 2 999999 442148 1 11 999999 -863365 2 2 999999 1 2 999999 305189 2 488391 933530 2 2 999999 1 47265 114735 -552958 2 691668 810386 1 2 999999 465258 1 2 999997 -551656 2 94319 643780 1 6 999985 154631 2 375555 385384 1 83132 429067 914466 1 2 999999 558148 1 16 999986 388564 1 14 999996 -281251 2 2 999999 2 131437 757444 2 2 999999 1 2 999999 -40950 1 2 999999 603668 2 249421 553340 1 14 999997 -382438 2 18 999989 2 2 999999 2 2 999999 2 308219 867900 1 10 999982 868328 1 2 999999 297946 1 6 999985 -420229 2 5 999989 1 20 999984 -236880 2 286610 627540 1 9 999993 924384 2 22506 710896 2 296462 963760 1 8 1000000 -664970 1 2 999999 768884 1 12 999999 -315647 2 2 999999 2 2 999999 2 6 999989 2 6 999990 2 2 999999 2 211245 521419 1 197193 463923 384163 1 2 999989 -532132 1 2 999999 322408 2 10 999985 2 2 999999 1 11 999989 -746315 1 372809 465211 -280366 2 707677 968722 2 2 999999 1 300820 350032 -878356 2 2 999999 1 2 999999 601198 2 2 999999 2 2 999999 2 512791 908391 1 2 999999 -680884 1 10 999998 -271470 1 817605 925192 899007 2 2 999999 2 2 999999 2 2 999999 1 245594 613425 -687501 2 2 999999 2 2 999999 1 52150 126096 -314483 2 10983 815608 1 2 999999 556192 1 797738 920331 -397931 2 5 999999 2 524039 573979 2 2 999999 2 2 999999 2 13 1000000 2 235786 623179 1 193016 910240 -670643 2 3895 861665 2 14 999984 1 12 999982 -703656 2 6 999993 2 34678 175508 2 2 999999 2 2 999999 1 5 999991 262256 2 2 999999 1 54492 718158 671714 2 2 999999 2 7 999993 1 2 999999 -743138 2 16 999990 2 6 999993 1 2 999999 381544 1 14 999981 891350 2 2 999999 1 8 999989 983870 1 16 999989 458382 1 19 999985 -164651 2 2 999999 1 117425 855812 951473 1 38980 576506 -451780 2 2 999999 2 8 999985 1 406960 785947 -427934 1 26646 189566 505549 1 2 999981 -785301 1 391166 786585 -348035 2 7 999984 1 2 999983 -829203 1 236037 909405 666256 2 59872 246814 2 2 999999 1 2 999999 615175 1 2 999999 -83483 2 3 999993 1 2 999999 656843 1 275019 882827 164599 2 3 999992 1 7 999992 4689 2 360526 597406 2 2 999999 2 2 999999 2 2 999999 2 343707 906151 2 2 999999 2 2 999999 1 807582 974530 -513826 2 88329 457214 1 12 999997 233164 1 2 999999 -263307 2 411165 655304 1 43742 591081 -890661 2 2 999999 2 19 999998 2 2 999999 2 4 999983 1 2 999999 -599997 1 16 999992 -607220 2 763848 841812 1 21993 343126 483002 2 1 999989 1 2 999999 -148663 1 2 999999 953819 2 13 999999 1 2 999999 617505 2 267090 302532 2 548857 596385 2 6 999990 1 2 999999 -933949 2 14 999994 2 4 999987 2 2 999999 2 7 999994 2 444719 924528 2 381358 621276 1 601656 693303 855680 2 200117 774995 1 2 999999 -506586 1 8 999993 432142 1 314863 605961 -698234 2 103314 695501 2 2 999999 1 2 999999 -634005 2 10 999999 2 201588 671617 1 2 999999 -250367 2 593696 794753 1 2 999999 -953197 2 19 1000000 1 390344 624731 109930 2 927850 978721 2 2 999999 2 8 999990 2 154884 452972 2 599206 900596 2 705481 906746 2 2 999999 2 4 999992 2 17 999995 2 2 999999 1 2 999988 -180839 2 2 999999 2 4 999988 2 14 999981 1 2 999999 -484412 1 15 999982 -430328 2 130488 636326 1 17 999996 558054 1 2 999997 301753 2 20 999987 1 3 999993 -892833 2 64457 811889 1 224845 637506 727089 2 3 1000000 2 2 999999 1 639747 888450 342250 2 13 999994 1 255156 382197 -546004 1 849180 982241 -888283 2 198935 873172 1 36327 985174 -485270 2 1 999982 2 12 1000000 1 171180 432565 842614 2 2 999999 1 38375 643025 -585896 1 8 999988 -995012 1 2 999999 -772067 2 20 999990 1 263869 852802 -771745 2 578383 896199 1 316968 434803 77890 2 2 999999 1 765260 987411 -449241 1 3 999996 -637334 1 11 999994 -242560 1 7 999991 980523 1 2 999999 501246 1 500868 702154 171627 2 2 999999 2 15 999990 1 20502 909076 -741374 2 2 999999 2 323888 419363 1 614457 784191 102755 2 358076 784820 2 2 999999 2 33690 313006 2 20 999985 1 321494 845566 -112365 2 52718 572355 2 6 1000000 1 2 999999 419295 1 108911 593297 479338 1 2 999999 -443366 1 49089 642335 799192 2 552556 961585 2 10 999985 1 2 999999 789296 2 10 999999 2 9 999983 1 474697 556059 -595881 2 15 999983 2 125546 229438 1 2 999999 -215970 1 243838 708991 175869 1 2 999999 703733 2 13200 730852 2 14 999993 2 359649 513124 2 353460 380437 2 2 999999 1 426795 729956 207526 2 2 999999 2 277954 769353 1 547876 726458 -393798 2 379832 701614 2 3 999985 1 18 1000000 -560607 1 2 999986 321727 1 3 999987 436037 2 20 999991 2 160355 743298 1 2 999999 -330371 2 2 999999 1 477945 894809 358835 1 686674 895819 -165739 1 15 999988 -827859 1 2933 48511 861264 2 9 999989 2 406811 884183 2 8010 103110 1 935818 949443 -183228 1 469346 480051 -301382 1 2 999999 -103079 2 11 999994 2 2 999999 1 364048 878756 -2114 1 277967 408181 -944299 1 259828 466552 -194890 1 2 999999 -153461 1 874079 885493 -302052 2 2 999999 1 2 999999 616094 2 229853 888937 1 5 1000000 301677 2 9 999993 2 4460 638033 1 14 999981 -785609 1 2 999999 865659 1 2 999999 -890243 1 57181 157419 -51062 2 2 999999 2 2 999999 2 14 999982 1 18 999996 34741 1 504879 880441 123671 1 153386 575828 492091 1 13 999986 311964 2 7 999984 2 461811 769040 1 18 999989 501025 2 2 999999 2 6 999994 1 13 999983 -389178 2 2 999999 2 6 999990 2 16 999994 1 91862 623485 971570 1 2 999999 -85935 2 854775 981062 2 10 999991 1 639474 712112 923158 2 17 999984 2 168202 551290 1 246795 707829 -206306 1 2 999999 -457228 2 221469 283622 2 2 999999 2 2 999999 2 2 999999 2 131305 191806 2 3 1000000 2 2 999999 2 493555 929167 1 10070 182738 -202377 2 19 999989 2 270462 959131 2 222718 837267 2 19 999995 2 14 999995 2 2 999999 1 590780 797392 774470 1 16 999992 277689 1 532204 753653 861987 2 8 999987 1 2 999987 -923253 1 18 1000000 -357807 1 266175 359907 67998 1 13019 839090 419194 1 64714 786551 806645 1 2 999989 160310 1 13 999999 328204 1 455914 582395 802221 1 4 999989 373445 1 2 999999 563214 1 4 999983 756089 1 17 999997 968433 1 16 999997 967794 1 33901 362200 270217 2 11 999981 1 399073 698843 -105172 1 8 999993 820268 2 2 999999 2 2 999999 2 390535 591512 2 2 999987 2 16 999991 1 289264 513710 -446566 2 519429 689800 2 15 999998 1 3 999986 -648895 1 272078 621865 -70611 1 2 999999 -266029 1 2 999999 107880 1 495566 879330 452468 1 665148 992432 974734 1 12 999986 954940 1 11 999998 522334 1 15 999998 232460 2 461905 736925 2 20 1000000 1 2 999999 -241708 2 575419 680090 2 4 999990 1 136821 936800 -106163 2 2 999999 2 770879 963626 1 2 999999 295134 2 8 999985 1 237837 319041 31856 1 298836 443359 -235439 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 573271 907652 2 901163 956971 1 16 999992 -518536 2 2 999999 2 18 999990 2 19 999991 1 19 999983 707609 2 92953 297036 2 2 999999 1 2 999999 -564830 1 870531 978050 -705221 1 255858 494284 531920 1 5 999998 -491828 1 2 999999 -94601 2 15 999988 1 2 999999 144967 2 2 999999 2 7 999988 1 6 999997 985078 2 14 999996 2 474109 559005 2 19 1000000 1 18 999996 -462909 2 2 999999 1 1 999998 -741958 2 5 999986 1 6 999982 -346168 2 584193 920515 2 553916 591917 2 557660 606632 1 307559 572156 -6295 2 13 999996 1 2 999999 -141057 1 4 999982 378451 1 18 999981 -103224 1 544305 581373 -769780 2 10 999998 1 4 999984 875980 1 10 999987 641985 2 10 999989 2 2 999999 2 163935 613499 2 2 999999 2 52746 690635 1 19 999995 419935 1 2 999999 205350 1 18 999990 75226 1 503158 813185 -517247 2 136234 939656 1 6 999992 -650391 2 18 999998 2 365618 822806 2 6 999993 1 2 999999 -652230 2 495315 573734 2 1 999991 2 941671 947099 2 2 999999 2 11 999999 2 2 999999 1 3 999988 -860847 1 55025 873722 -710235 1 388258 739154 -421458 2 2 999999 1 2 999999 -421952 2 669993 705622 2 606679 813939 2 61473 587557 2 8 999985 2 4 999987 1 3 999985 -554356 1 2 999999 -951793 2 136820 793224 1 18 999996 290997 1 538752 560498 -170705 1 14 999986 884828 2 2 999999 1 2 999999 171848 1 6 999990 -255045 1 228397 443981 818735 2 18499 719247 1 502113 608646 520178 2 247760 905391 2 7 999986 1 555462 949763 862139 2 9 999997 1 3 999984 328350 2 2 999999 2 301705 837375 2 2 999999 1 67303 461634 -273493 1 12 999989 -157916 2 277919 315417 2 8 999991 1 140768 383729 462064 1 2 999999 672065 2 13 1000000 1 2 999999 578881 1 2 999999 -474443 1 15711 671010 545648 1 1 999996 511182 1 676449 779733 324876 1 9170 10131 599298 1 243907 689847 992509 2 2 999999 2 2 999999 2 350954 898696 2 2 999999 1 2 999999 699510 2 2 999999 2 13 999986 2 17 999982 2 2 999999 1 295266 842224 -216182 2 33881 776760 1 58102 907294 547308 1 2 999999 345369 2 89992 981561 2 2 999999 2 352918 362121 1 8 999989 679035 1 12 999999 713296 1 41566 651333 206143 1 2 999982 -61878 1 2 999991 476405 2 2 999999 1 2 999999 994109 2 2 999999 2 2 999999 1 2 999987 313585 2 761135 901154 1 2 999999 -753684 2 2 999999 1 2 999987 -752086 2 2 999999 2 2 999999 1 2 999999 -460311 1 2 999999 329243 1 2 999999 387943 2 6 999996 1 2 999999 -945210 1 2 999999 881185 2 11 999997 1 13 999991 -913104 2 2 999999 2 2 999999 1 886357 949430 -770537 2 11 999996 1 15 999987 -524063 2 19 999983 2 7 999994 2 2 999999 2 2 999999 2 20 999996 1 10 1000000 116873 1 450325 973022 -967740 1 724237 823975 397373 1 215278 935237 -42430 1 347614 706853 143048 2 101667 998486 2 14 999993 2 2 999999 2 14 999989 1 6397 661656 926464 1 179891 397428 26039 1 2 999999 -491947 1 776475 840470 265693 2 10740 505660 2 98625 307840 1 2 999999 567510 2 3 999998 2 627778 928175 2 19 999988 2 2 999999 1 10 999999 -305996 2 18 999982 1 2 999999 485810 1 46659 913073 403057 2 490376 850444 2 299236 518248 1 154202 370651 -979247 2 606138 638495 2 6 1000000 1 279874 776967 -912739 2 4 999999 2 10 999981 1 2 999999 -192875 2 2 999999 1 1 999985 409051 2 474219 670138 1 16 999981 -136857 1 684656 761533 -86364 1 2 999991 702993 1 266559 660774 560981 1 2 999999 -701141 2 9 999987 1 568364 747181 970770 1 47819 476802 691754 2 19 999985 1 132512 455885 -694645 2 5 999986 2 2 999999 1 5 999988 -286123 2 30097 206909 1 33276 68336 945042 1 14 999984 -907156 2 2 999999 1 10 999983 815681 1 3 999994 -359254 2 19 1000000 2 14 999995 1 504362 742445 -411778 2 397112 805060 1 12 999983 843015 1 2 999999 662082 1 42473 54985 -100826 1 14 999987 510046 2 2 999999 2 6 999981 2 632505 852198 2 160300 219226 1 2 999999 -615383 2 144176 216589 1 513136 979591 183511 1 16 999993 36659 1 481780 834069 -253274 2 2 999999 2 892364 934009 2 29730 197787 1 3 999992 256131 2 2 999999 1 55833 533251 -488270 1 2 999999 737131 2 2 999999 2 2 999999 2 2 999987 1 431021 450588 873410 2 2 999999 1 2 999986 -987835 1 245386 588362 912731 2 421535 802366 1 397388 476805 889269 1 86448 713079 204394 2 9 999988 2 2 999999 2 117061 690091 1 568815 828649 291811 2 2 999999 1 559606 818244 -217769 1 19 999998 977871 1 605108 938009 -133279 1 11 999987 48205 1 2 999999 478335 2 2 999995 2 449480 572964 2 15 999983 2 6 999996 2 2 999999 2 7 999992 1 547864 713767 58625 2 20136 536186 2 554151 690343 1 182085 525268 654962 1 2 999991 747683 2 409332 631098 1 228026 538355 -23205 1 2 999981 -66564 2 209083 869285 2 189054 573683 1 2 999999 414681 2 2 999999 2 2 999999 2 15 999987 2 176796 245256 2 20 999998 2 2 999999 2 2 999999 1 2 999999 199826 2 2 999999 2 2 999999 1 195220 312261 333844 1 14 999999 -39016 1 17 999997 964310 2 334719 814407 2 634978 716717 2 4 999998 1 2 999999 858245 1 13 1000000 593502 1 5 999997 527083 1 153800 751792 -647585 1 12 999994 54616 1 9 999983 -969339 2 7 999996 2 15 999987 2 250925 828883 1 17 999997 -576803 1 1 999998 156724 1 837093 892678 -700646 1 2 999999 874384 2 4 999985 2 2 999999 1 362633 582863 655132 2 2 999999 2 15 999988 1 4 999983 -703945 1 8 999994 300742 2 89649 953009 1 6 999995 -486300 2 310269 735141 2 19 999982 1 180378 642895 805847 1 478545 529358 415295 2 1 999982 2 20 999990 1 2 999999 -984642 1 1 999983 769155 1 15 999996 -596248 2 8 999985 1 2 999999 -934232 1 154482 370450 326202 2 767180 971530 2 12 999988 2 70977 934777 2 13 999987 2 2 999999 2 2 999999 2 2 999999 1 19 999983 -450554 2 222628 694346 2 8 999992 1 17 999986 -352402 1 11 999991 -660547 2 12 999995 1 2 999999 -7354 1 2 999999 -218500 2 364815 645827 2 2 999999 1 2 999999 492542 1 676010 752728 -673619 1 18 999985 -163274 2 6 999998 1 2 999999 958591 2 2 999999 2 77843 763428 2 2 999999 2 2 999999 2 271768 585783 1 17 999994 -962400 2 2 999999 1 12 999988 820403 2 146215 382626 1 16 999998 48286 2 2 999999 1 3 999995 -390573 1 2 999999 -923050 2 8 999984 2 2 999999 2 2 999999 2 292405 546229 2 2 999999 1 2 999999 -48383 1 496454 718566 772717 1 169823 496019 -374801 1 2 999990 854612 1 200654 259790 392109 1 2 999999 347405 1 580826 741816 -295079 2 11 999984 2 14 999993 1 2 999999 591728 2 164205 812292 1 2 999999 -452556 1 11 999992 -811130 1 171610 592812 767491 2 2 999999 2 12886 361129 1 184691 217719 771717 1 17 999983 799163 1 18 999997 897690 1 12 999982 275731 1 114076 773139 527014 2 4661 428365 1 2 999999 464584 1 2 999999 -788549 2 5 999996 1 2 999999 -497060 1 2 999999 -963506 1 2 999999 -4527 2 2 999999 2 303742 441383 2 12 999994 2 578580 971665 1 2 999999 435994 2 871842 964808 1 1 999998 82815 2 5 999983 1 221960 394053 -179955 1 321693 545600 46210 2 810346 813287 1 18 999990 215278 2 3 999982 2 2 999999 2 18 999987 2 2 999994 2 62315 425560 1 10 999982 -781725 1 2 999999 -936805 2 8 999997 2 2 999999 1 15 999994 412996 1 242074 830949 70490 1 2 999999 -407792 1 20 999981 -80384 2 12 999992 2 249870 567449 1 16775 966541 -401928 2 365334 648904 1 506532 913370 683 1 2 999999 734709 1 13344 154536 -483573 1 547768 663380 217094 1 2 999999 -271862 1 7 999988 722577 2 2 999999 2 2 999999 1 17 999990 997648 2 896747 908744 1 2 999999 -486896 2 100625 576281 2 286122 823978 1 150771 941866 -907785 1 120627 761648 -396588 1 2 999999 -431674 2 2 999990 1 16 999983 373523 1 428994 646867 694284 2 11 999987 2 83646 194102 1 2 999999 898351 2 360433 449576 1 51669 792048 797529 1 2 999999 -333952 1 2 999999 915051 1 975462 988586 568766 2 12 999984 2 2 999999 1 2 999999 -677283 2 417081 476379 1 274423 653992 271759 2 17 999981 1 2 999999 589714 2 171245 348387 2 182947 646946 1 366484 754213 -257790 1 14 999997 444118 2 2 999996 1 334952 555304 335746 2 3 999985 2 277701 667712 2 19 999997 2 263480 309820 2 226145 257302 1 2 999999 154752 1 137069 814475 445202 2 2 999999 1 2 999999 -481681 1 3 1000000 316695 1 2 999999 -635921 1 15 999981 -852483 1 2 999999 812187 2 409866 542484 2 2 999999 1 2 999999 756173 2 18 999990 1 83516 984899 -440452 1 2 999999 -544500 1 583520 681725 -717934 1 2 999999 224738 2 18 999983 2 12 999999 2 2 999999 2 790390 837896 1 424036 953147 143680 1 292000 904265 693197 1 1 999985 825783 2 611436 640778 2 2 999999 1 628022 821380 -753138 2 254879 853512 2 790384 930913 1 18 999990 289450 1 10 999984 -227449 2 490907 747464 1 9 999996 786477 2 2 999999 2 2 999999 2 9 999987 1 2 999999 -760162 2 2 999999 1 275329 843485 -277685 1 15 999990 82633 1 233582 357999 884197 2 91195 98358 2 273789 756881 2 224206 665341 2 9 999981 2 5 999991 2 1 999986 1 2 999999 459911 2 169832 442512 2 596666 720248 2 2 999999 2 2 999999 2 130291 555282 1 48627 778754 835787 2 5 999991 1 822017 939032 352687 1 190232 944272 778455 2 345857 522596 2 876061 925650 2 2848 279033 2 13 999991 2 2 999999 1 2 999999 46232 2 15 999998 2 10 999994 1 85618 208386 529052 1 128407 630839 985864 2 1 999998 2 292267 550533 2 451577 619794 2 16 999987 2 5 999994 2 7 999992 2 322587 661125 1 76332 382024 517613 2 4 999993 1 690547 725044 856640 1 2 999999 -392247 1 2 999999 -325037 1 5 999993 -148831 1 147176 686897 549375 1 84597 638005 171627 2 2 999999 1 2 999999 -878253 1 18 999988 935790 1 5 999999 201891 2 8 999998 1 2 999999 174424 2 2 999999 2 12 999996 2 2 999999 2 2 999999 1 20 999986 -716028 2 2 999999 1 79201 903902 465852 2 2 999999 1 513859 846299 -580742 2 15 999989 1 333197 616541 -686522 2 2 999984 2 28369 141105 1 224773 786911 156676 2 19 999994 2 8 999986 1 4 999991 6598 2 2 999999 1 11 1000000 686505 2 20 999981 1 15 1000000 -526133 2 7496 926364 2 710660 863959 1 13 999997 -107634 2 15 999983 1 10 999995 -391814 1 2 999999 550051 1 2 999999 766194 1 16 999987 -340125 2 11 999995 1 20 999987 561099 2 2 999999 2 18 999981 2 9 1000000 2 2 999999 1 3 999992 -95880 1 4 999993 -565173 2 7 999985 1 2 999999 529773 1 20 999986 -843032 1 2 999999 -510857 1 386116 568512 312774 2 2 999999 1 2 999999 221413 2 7 999998 2 18 999988 2 482859 583793 1 6 999997 926875 1 214369 353818 -422030 2 76818 736126 2 179977 224367 1 2 999999 830990 2 2 999999 1 619425 821913 -713310 1 304533 433680 -583464 2 181426 797114 1 754829 777790 -370239 1 2 999999 858996 1 620331 809296 -711218 2 132705 955314 2 2 999999 1 417372 599501 209736 2 593673 893742 1 736780 896909 -762832 2 5693 14683 2 14 999997 1 625707 911736 827120 1 2 999999 -695914 2 19 999999 2 268644 706719 2 2 999999 1 2 999999 -432232 1 2 999999 272471 1 20 999993 77296 1 72367 647061 -702389 1 2 999999 -262836 1 734610 986833 -285481 2 17 1000000 1 356653 533174 770988 1 2 999999 -620972 1 2 999999 -232568 2 309185 709350 2 182347 361287 2 17 999981 2 16 999987 2 2 999996 2 2 999988 1 14 999995 -588100 1 20 999983 144848 1 2 999999 -899732 2 257757 798988 2 2 999999 1 7 999981 644115 2 2 999999 1 2 999999 -49391 2 2 999999 1 11 999993 980487 2 645805 830237 1 2 999999 249307 1 2 999999 989980 2 2 999999 2 5 999985 1 7 999996 908476 2 8 999987 1 10 999994 -189008 2 17 999986 1 2 999999 598221 1 2 999999 554132 2 2 999999 1 332112 574742 723557 1 19 999981 478261 1 20 999988 49072 2 2 999999 1 8 1000000 959487 2 83110 789192 2 2 999999 1 2 999999 -472562 2 2 999999 1 2 999983 266578 2 20 999999 1 193287 862221 -21587 1 2 999999 -563507 2 16 999982 2 2 999999 2 6 1000000 1 18 999990 -389337 2 72921 542015 1 4 999984 430619 2 6 999998 2 2 999999 2 2 999999 1 15 999986 -64694 2 20 999995 1 17 999988 325934 1 9 999990 -692065 1 132193 415319 -340152 2 2 999999 1 2 999990 25624 2 2 999999 2 137451 940319 2 113659 547634 1 6 999996 648220 1 5 999998 18256 1 6 999995 -9658 2 20 999982 2 2 999999 2 575261 769868 2 19 1000000 1 2 999999 603640 2 397921 614568 2 2 999999 1 2 999999 850338 2 212247 703796 2 325849 410816 1 81457 721261 153991 1 19 999992 -532581 2 229953 403273 1 75352 443793 -920226 2 20 999995 2 2 999999 1 2 999999 -382281 1 159662 455776 -932611 2 2 999999 2 2 999999 2 15 999998 1 15 999982 197098 1 11 999995 190517 2 2 999999 2 2 999999 1 2 999999 759777 2 109989 282566 1 17 999994 352702 2 2 999999 1 14 999990 -240237 1 2 999999 -250776 1 16 999987 -263442 1 9 999993 -596826 2 2 999999 1 2 999999 674796 1 11 999983 -439657 2 18 999981 2 2 999999 1 2 999999 -643179 2 19 999997 2 65018 267757 1 857966 944305 427180 1 2 999999 363831 1 2 999999 -757554 1 350865 683529 -984435 2 266771 923704 1 2 999999 78841 2 10 999994 1 231630 898391 -132572 1 537531 843591 621821 1 2 999999 -433018 1 2 999999 552525 2 447747 905722 1 2 999999 -958856 1 2 999999 -933485 1 2 999999 -288062 1 191444 322238 -640318 2 612754 721046 1 20 1000000 -544831 2 2 999999 2 2 999999 1 382016 892960 473544 1 941209 978369 842973 2 272807 694030 2 422511 697666 1 14 999985 186775 1 2 999999 -641247 1 79084 781054 -305491 1 124738 581087 -454382 1 2 999999 -75393 1 11 999997 506467 2 13 999988 2 2 999999 1 2 999999 368065 2 2 999999 1 14 999982 -363930 1 81856 449579 327570 2 2 999999 1 1 999984 -170352 1 2 999999 673556 1 383970 773815 -999990 2 2 999999 1 18 999994 -440209 1 377928 901300 -67631 1 3 999982 -58434 2 126761 770572 2 616691 641110 1 2 999999 -150578 2 2 999999 2 250945 636258 2 367074 558816 1 10 999987 778172 1 15 999990 575223 1 2 999999 -139159 1 444133 501376 512512 2 2 999999 2 11 999992 2 6 999986 1 2 999999 16467 1 18 999998 -807755 2 2 999999 1 16 999982 539357 2 11 999982 2 101836 879021 2 18 999989 2 2 999999 1 7 999998 -919071 1 2 999999 -991217 2 600066 882034 1 2 999999 271649 2 7 999993 2 2 999999 2 2 999999 2 2 999984 2 449701 522107 2 2 999999 2 2 999999 1 2 999999 156997 1 2 999999 170399 1 15500 226726 -524664 1 2 999999 481026 1 2 999999 327786 1 2 999999 485906 2 2 999999 1 18 999987 -657762 2 9 999995 2 16 999998 1 816598 948308 328181 2 2 999999 1 12 999994 198074 1 19 999986 117306 2 7 999998 1 1 999989 925403 1 17 999985 -436110 2 2 999999 1 609669 802400 -408491 2 2 999999 2 14 999996 2 797082 896804 1 119672 144295 -972282 2 680442 739203 2 2 999999 1 59848 568078 -429053 1 431651 742160 796070 2 2 999999 1 151935 639353 458113 1 203405 730136 -360411 1 196302 843826 -430255 2 2 999999 2 827762 900726 2 16 999993 1 3 1000000 744833 2 2 999999 2 2 999999 1 376199 907191 887171 1 216908 253209 383024 1 171370 461390 -708463 2 3 1000000 1 870554 884925 370259 1 2 999999 -848354 1 2 999999 -390350 1 20 999988 985253 2 844797 961398 1 327349 905193 464447 1 155386 825752 -958972 2 7 999984 2 2 999999 2 97915 783437 2 86213 996576 2 2 999999 2 297337 624055 2 3 999993 2 119039 299815 1 85802 757107 912590 2 13 999997 1 177671 915481 63432 2 3 999989 2 2 999999 2 2 999999 1 800201 814191 -958934 2 1 999999 1 15 999982 953804 1 2 999999 -486191 2 562190 919738 1 8 999982 975756 2 29163 999934 2 166972 791096 2 56290 460859 1 2 999999 -964126 2 18 999992 2 350594 904441 1 59337 498144 107940 1 395377 887224 -696262 1 2 999999 147333 1 2 999999 323117 2 231415 463982 2 564638 902396 2 10082 91587 2 2 999999 2 2 999999 1 8373 390006 416319 1 2 999999 -986386 1 135948 360568 -117758 1 2 999999 -414828 1 344586 847032 546146 1 2 999999 -178598 1 2 999999 -749864 1 14 999984 -34635 2 10 999987 1 2 999999 741471 2 2 999999 1 2 999999 -135563 1 300096 625586 114786 2 363610 626769 2 11 999998 1 520068 858827 921000 1 16 999997 412021 2 19 999999 1 2 999999 230960 2 10 999999 2 584042 715756 2 1 999995 2 385557 985621 2 2 999999 1 2 999999 7847 1 17 999993 -855839 2 20 999990 2 20 999982 2 9 999982 1 2 999999 -568941 1 694615 897479 -618609 2 160515 281779 2 2 999999 2 2 999999 2 2 999999 2 45591 503824 1 11 999995 -353299 2 2 999999 1 525345 959745 720967 2 534408 929647 1 4 999982 838941 2 6 999994 2 14 999985 2 20 999996 1 8 999988 -545661 1 2 999999 -650622 2 2 999999 2 277310 945982 2 812292 860394 1 2 999999 244881 1 2 999999 -606855 2 189030 396280 1 426550 760012 923936 1 641778 992333 660889 1 2 999999 631776 2 507458 684096 1 2 999999 -339301 2 345416 347097 1 4 999993 -62931 2 2 999999 2 2 999999 2 47991 305839 2 4844 566198 1 5 999985 319798 2 19 999993 2 22150 725647 2 2 999993 1 12 999994 -717334 2 5 999993 1 2 999999 616184 2 3 1000000 1 20 999992 -293939 2 77259 538426 2 4 999984 1 727393 900746 513903 1 396901 942853 826832 2 111342 760657 2 9 999985 1 2 999999 79958 1 84854 668398 -650446 1 2 999999 262005 2 2 999999 2 527311 715895 2 2 999999 2 57740 555072 2 8 999991 1 2 999999 -310842 1 222352 551653 404650 1 16749 760451 -855071 1 2 999999 -41793 2 499845 750160 2 2 999999 2 785847 842155 2 10441 422691 1 2 999999 -571450 2 4 999984 1 2 999999 -722716 2 70715 239083 1 5 999997 477615 1 5 999998 -932689 2 19 999989 1 44150 635380 -554195 2 580088 859657 1 14 999981 306981 1 11 999986 961356 1 512805 852198 -693739 1 2 999999 -954937 1 8 999989 -515823 2 2 999999 1 2 999999 -51802 2 14 999989 1 215975 690207 555077 2 129557 237384 2 2 999999 2 542571 785609 1 2 999999 -848032 1 2 999999 -141950 2 2 999999 1 2 999999 -985829 2 411411 513392 2 295285 958654 1 17 999994 -39680 2 20 999993 2 2 999999 1 2 999999 976197 2 14766 825734 2 18 999982 1 2 999999 -219361 2 200305 808527 2 8 999991 2 6 1000000 1 252859 363103 -409315 2 9 1000000 1 2 999999 873876 1 13 999982 -215010 1 81963 287932 718511 2 2 999999 1 388195 529559 673091 2 5 999983 1 2 999999 805703 2 2 999999 1 75951 430706 467064 2 2 999999 1 407813 902748 392250 2 738601 781134 2 2 999999 2 9 999994 2 14 999984 2 20 1000000 2 234663 674881 2 5 999984 2 2 999999 1 10 999997 568534 1 9 999984 39295 2 16 999991 2 2 999999 1 5 999984 -718526 1 391801 556123 -327478 2 686830 784548 1 9 999986 126572 2 19 999997 2 2 999999 1 369084 901212 724143 1 2 999999 -650755 2 12 999986 2 2 999999 2 688574 968968 1 178467 245015 231297 1 2 999999 -575965 1 2 999999 808671 1 81600 754485 -165694 1 18 999995 582309 2 2 999999 1 2 999999 -379886 2 2 999999 2 2 999988 1 2 999999 -905712 2 2 999999 1 192403 837605 102517 2 2 999999 2 2 999999 2 461240 526413 1 19 999996 -83553 2 20 999997 1 14 999998 -66209 1 6 999990 -902949 1 2 999999 -979356 1 2 999999 -67654 1 2 999999 946813 1 182544 217803 -879234 2 575101 666125 2 2 999999 2 477041 737515 2 2 999999 1 2 999999 564509 1 2 999999 -908526 2 59078 768114 2 341536 818184 1 81657 759048 378263 2 49029 464569 2 15 999984 1 536723 932550 799304 2 20 999987 1 2 999999 224701 1 6 999986 -877495 2 18 999998 1 184669 830256 577842 1 318928 977443 -842467 2 2 999999 1 2 999999 161495 2 2 999999 1 7 999995 -641507 2 20 999987 1 517692 871626 -197743 2 11 999998 1 2 999999 -476978 2 2 999999 2 2 999999 2 2 999999 1 2 999999 735313 1 3 999995 -297922 2 11 999989 2 89445 163641 2 192291 877340 1 228636 900443 511643 1 425385 673816 410636 1 254326 857982 -797458 2 18 999997 1 2 999999 -202723 1 151145 735106 -788215 2 2 999999 2 6 999981 1 12 999991 262051 2 615794 768750 1 9 999982 -712486 2 3 999986 1 12 999988 -95746 1 180763 301303 -182739 2 2 999999 2 2 999999 2 62600 612699 1 11 999998 -225272 1 19 999992 906636 2 2 999999 2 8 999985 1 343013 890380 -769263 2 493540 726358 2 2 999999 2 17 999986 2 113212 637285 2 2 999999 2 716445 745156 1 2 999999 788589 2 4 999983 2 439871 850126 2 287658 863286 1 17 999993 -510844 1 376526 637386 -969106 2 6 999985 1 307105 615468 -840571 2 174308 232399 2 2 999999 2 1 999982 2 5 999993 1 540910 669779 258532 2 4 999997 1 13 999986 923788 2 2 999999 1 181346 969129 311405 1 244049 518894 -617862 1 3 999988 742221 1 38091 905965 -579091 1 2 999999 -490152 1 2 999999 -861529 2 595616 829529 1 2 999999 56622 2 76391 323687 1 261261 790487 523351 1 10 999991 -848359 2 110399 693661 2 19 999987 2 3 999983 2 114709 644741 1 7 999989 -645303 1 2 999999 -289457 2 883168 883401 1 29361 703676 -344689 1 681127 986287 198684 2 480236 881502 2 2 999999 2 57309 88998 1 2 999999 -177201 2 1 999985 1 224557 340981 803383 1 2 999999 -142411 1 318938 446602 691362 1 3 1000000 -738501 1 4 999990 307089 1 12 999992 -666219 2 17 999981 1 2 999999 -156285 1 407462 642179 321329 2 7 999996 2 339770 472752 2 309523 632442 2 192911 398647 2 8 1000000 1 165951 558422 897254 2 8 999989 1 34762 174980 382753 2 2 999999 2 11 999990 1 7 999999 732203 1 407674 949966 -543128 2 9 999993 1 14 999991 -379391 2 106084 910526 2 1 999995 2 2 999999 2 145479 498836 2 7 999996 2 2 999999 2 126961 541876 2 76705 405519 1 2 999999 728437 1 73583 527031 761096 2 140576 191849 1 2 999999 869037 2 2 999999 1 10 999993 -83415 1 15 999998 576797 2 2 999999 1 591323 859820 370412 2 2 999999 1 2 999999 779239 1 9 999999 296294 2 18 999995 1 19 999984 366757 1 2 999999 438753 1 2 999986 -970237 1 2 999999 -774662 2 656919 763685 1 511171 848800 -333338 1 2 999999 681795 1 189127 860001 -153555 1 131738 768839 -394356 2 2 999999 2 2 999999 2 98058 486484 2 313352 916424 1 2 999987 -230880 1 2 999999 -579998 2 55993 474809 2 65896 505381 2 3 999983 2 10 999983 2 2 999999 2 2 999999 2 14 999990 1 168636 186672 906054 1 95555 373250 4312 1 46036 997860 885513 2 9 999981 2 204623 296591 2 1 999986 2 716048 718480 1 219569 308451 54250 1 12 999997 197825 1 15 999997 -50221 2 2 999999 2 97244 894459 2 3 999985 1 19 999985 -827636 2 75404 160442 2 20 999987 2 604021 653390 2 161862 804675 2 23952 945288 1 2 999999 -460430 2 289547 622335 1 11 999989 112070 1 13 999983 947041 1 155805 245625 -19120 2 2 999999 2 13 999994 2 13 999998 1 6 999989 -716538 2 2 999999 2 2 999999 2 7 999982 2 2 999999 2 6 999993 2 2 999984 2 2 999999 1 17 999999 389593 1 2 999999 -121964 1 9 999989 606479 1 2 999999 539037 2 446506 448391 1 2 999999 -367503 1 10 999985 416595 1 12 999990 370130 2 1 999986 1 278631 429866 255299 2 2 999999 2 7 999984 1 4 999998 -749094 1 2 999999 -967440 1 2 999999 730343 1 2 999999 -681110 2 171537 567944 1 8 999982 165833 2 2 999999 1 2 999993 -613590 1 2 999999 977581 1 13 999985 -283479 1 2 999999 22192 2 2 999999 2 2 999999 2 2 999999 1 2 999999 986019 1 695 203522 -243835 1 2 999999 -835013 2 6 999992 1 11 999985 -872474 1 10 999986 -897456 1 314233 792200 -78800 2 19 999986 1 4 999988 266961 2 2 999999 1 7 999988 514610 2 10 999981 1 90933 989223 951121 1 2 999999 -183372 2 727132 810029 1 10 999985 49994 2 2 999999 2 233404 934372 2 2 999999 2 46623 985072 2 13 999985 2 17 999995 1 465686 828755 -967621 1 2 999981 297012 2 803019 907101 2 14 1000000 1 19 999988 180079 2 106276 851976 2 379871 739647 2 2 999999 1 351988 374822 50985 2 2 999999 1 182116 960696 -560192 1 2 999999 371533 1 13 999999 -590096 1 2 999999 -252146 1 10 999987 -672818 2 316889 957544 2 2 999999 1 329695 395834 248268 2 2 999999 2 9 999987 2 11 999994 2 6 999996 2 2 999999 1 493890 961558 966728 1 1 999988 181202 1 22961 187829 -775228 2 471046 600390 2 2 999999 1 2 999999 956979 1 1 999995 -808798 1 6 999989 -308526 1 12 999983 82349 1 226016 296313 162713 1 2 999999 -59635 1 2 999999 -817845 2 75844 319548 2 409946 822041 1 2 999999 -105024 1 10 999983 -724068 1 20 999991 -77424 2 151057 576849 1 2 999999 -631736 2 6 999998 1 65097 799667 -3598 1 2 999999 -223803 2 2 999999 1 16 999995 979530 2 758260 866411 2 2 999999 1 3 999990 -566016 1 2 999999 191337 2 2 999999 2 754688 887819 1 150781 518987 238363 2 2 999999 1 557 532801 717019 1 718460 896868 -469843 2 453453 573482 1 503585 727720 65982 1 13 999994 37716 1 2 999996 337774 2 41664 56634 2 2 999999 1 12 999992 472852 1 228885 710824 951226 1 2 999999 -712191 1 108230 737606 152050 2 2 999999 1 2 999999 384766 2 2 999999 1 500294 572203 -139961 1 302337 382749 -775559 2 9 999984 2 372457 941148 1 2 999999 -328730 1 2 999999 125246 1 4 999988 -119137 1 55984 937052 809058 2 2 999999 1 2 999999 245522 2 10 999986 2 513872 566960 2 206974 528695 2 4 999985 2 2 999999 2 136416 217724 2 9 999983 2 1 999985 1 294952 376018 -683577 1 8 999998 296233 2 68705 604620 2 10 999981 2 2 999999 2 9 999991 2 17655 606941 1 2 999999 -977702 2 35767 103098 1 2 999999 261141 1 17 999992 -765673 2 2768 172408 1 643724 885350 599562 2 8 999990 1 16 1000000 929097 2 19 999998 1 324887 361489 701918 2 2 999999 1 18 999992 106511 1 2 999999 212365 1 2 999999 -366182 2 9 999993 2 2 999999 1 834222 894047 -306737 2 651072 791823 2 780077 855167 1 2 999999 21701 1 2 999999 -758795 1 2 999999 -272127 2 2 999999 1 2 999999 -976815 2 2 999999 1 42556 575107 -540101 1 11 999998 -835188 2 575394 854698 2 8 999989 1 20 999991 -315827 1 6 999981 428556 2 15 999990 1 2 999999 -363283 1 5 999990 -719644 2 2 999999 2 2 999999 2 12 999981 1 2 999999 -967112 2 2 999999 2 2 999999 1 651054 957592 454615 2 188836 489333 1 772433 853602 -304209 1 15 999993 880402 1 2 999999 288174 2 102024 813436 1 10 999989 184192 2 2 999999 1 2 999999 -970201 1 14 999994 7748 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -548560 1 14 1000000 161982 1 6 999981 725650 1 2 999999 -852229 1 243042 516162 -920972 2 2 999999 2 214075 591642 1 2 999999 -178571 2 2 999999 2 2 999999 1 2 999999 -364205 1 9 999988 -503434 2 2 999999 2 14 999989 2 19 999982 2 2 999999 1 2 999999 -981703 1 7 999985 100214 2 2 999999 1 2 999999 772876 2 2 999999 1 2 999999 -653025 2 367250 964546 1 2 999999 984478 1 2 999999 -81931 1 60633 225684 468699 2 2 999983 1 2 999999 -664779 1 7 999994 -389529 1 298808 945352 -400248 1 2 999999 -602428 1 10632 392761 -426774 2 11 999992 2 5 999991 1 2 999999 -327930 1 17 999981 204542 1 27735 576150 -666403 1 479080 817122 -429633 1 2 999999 -835411 2 2 999999 1 2 999999 710095 1 12 999998 -51751 2 562887 615149 1 2 999999 -470045 2 287232 690228 1 726484 981224 -166931 1 2 999999 495708 1 8 999999 -563272 2 2 999999 2 2 999999 2 2 999999 1 447193 800698 -725369 1 7 999985 -856988 2 4 999996 1 14 1000000 831384 2 2 999999 2 2 999999 1 2 999999 694722 2 15 999993 1 345175 640062 -256756 2 2 999999 2 9 999983 2 2 999999 1 2 999999 267042 1 969589 972531 938740 1 252765 726882 -321131 2 2 999999 1 117692 544742 541710 1 2 999999 -927325 1 19 999985 480076 1 9 1000000 911868 1 130303 712059 -950456 1 14 999993 -685949 2 575381 661125 2 75627 279705 1 478552 635159 144682 2 2 999999 1 300115 777222 -107779 1 598041 941783 249333 2 11 999985 2 2 999999 2 337084 670352 2 2 999999 1 342571 612905 528168 1 20 999992 966202 1 18 999994 -187011 2 2 999999 2 1 999986 1 17 999992 -674290 2 100881 647791 2 19 999985 2 290806 436019 1 286583 308058 624175 2 2 999999 2 323942 564025 2 18 999994 2 68618 235873 2 2 999999 1 481872 548945 -261797 2 8 999985 1 220208 843357 -618418 1 2 999999 -842163 1 5 999989 -705132 1 12 999981 480366 1 2 999999 328498 2 2 999999 1 383288 833865 -293884 2 16 999981 1 2 999989 -103402 2 10 999994 1 29970 592747 -748425 1 11 999996 801117 2 104670 413611 1 503551 873078 954728 1 3 999993 395148 1 11 999992 288481 1 267105 667509 131755 2 13 999986 1 2 999999 -880976 1 521571 969011 691266 2 20169 807240 1 8 999988 -386348 2 15 999991 2 2 999997 1 249012 311203 650486 2 8711 286055 1 310511 623848 632451 1 907890 957795 848183 1 2 999999 93894 1 2 999999 394728 2 102161 229550 2 154889 275498 2 5 999987 2 5 999984 2 516855 804291 2 11 1000000 2 138255 221087 1 20 999984 -313941 2 2 999999 2 13 999995 2 559682 938349 2 304961 950865 2 8788 812593 1 2 999999 883968 1 106259 941122 -990520 1 125760 695176 480837 2 14510 625149 2 2 999999 2 4 999981 1 129762 284033 963622 1 10 999989 -724032 1 2 999999 139158 1 2 999999 238889 2 6 999984 2 15 999992 2 2 999999 1 2 999999 -140776 1 47349 250723 306145 1 6 999983 302615 1 474398 888770 -794726 2 294824 822749 2 2 999999 1 498100 581292 251773 2 440403 725649 1 2 999999 632693 1 8 999983 171532 1 416106 874428 784305 2 129946 765143 2 2 999999 2 2 999999 2 98979 901940 2 2 999999 1 457279 706196 369905 2 8 999998 2 17 999986 1 63207 89205 -244195 1 8 999988 167240 2 2 999999 2 713449 860986 2 349525 457078 1 2 999999 822044 1 410307 682647 -569926 2 3 999991 1 337193 338458 17770 1 97102 111271 403114 2 3 999986 1 2 999999 -184098 2 509160 975847 2 19 999997 1 243783 660642 149413 2 849500 951421 2 712485 956080 1 123807 792630 -664797 1 11 999998 326073 2 2 999984 1 2 999999 -431349 1 2 999999 -15079 2 7 999995 2 31064 677548 2 2 999999 2 2 999999 2 14549 820589 1 2 999999 -912232 1 15 999992 -378210 1 109042 401528 331471 1 172117 904345 -678164 1 96505 153924 521891 1 40838 983886 30665 2 12 999994 1 3 999987 -373739 2 2 999999 1 8 999994 51969 2 280215 479496 1 2 999999 167392 1 95173 219716 -169680 2 8 999988 1 2 999999 69671 1 12 999981 -223157 2 12 999997 2 2 999999 2 4 999985 1 2 999999 339666 2 2 999999 2 2 999999 2 2 999999 2 368793 726848 1 38361 801214 -5674 2 145072 383952 1 1 999992 103122 1 9 999997 -647637 1 2 999999 -385592 1 2 999999 569153 1 2 999999 -68784 2 643200 977890 1 3 999999 255404 1 2 999999 -113525 2 2 999999 2 2 999999 1 16 999995 320512 2 16 1000000 1 2 999999 598974 1 440787 511406 -601975 2 8 999983 1 2 999999 364066 1 2 999999 -563166 2 16 999983 2 2 999999 1 2 999999 88481 2 2 999999 2 12 999994 1 3 999982 -340314 1 18 999997 622852 2 3 999985 2 10 999996 2 2 999999 1 681098 747597 71450 2 2 999999 2 158342 235258 1 54569 545249 320668 2 324003 393278 2 423402 663510 2 754938 779157 2 18 999998 2 85461 113131 1 7 999988 -322788 2 17 999983 2 2 999999 1 149464 834424 339145 1 433093 584717 694280 2 2 999999 1 2 999999 -689838 2 303970 495505 2 667271 820997 2 815230 881840 2 2 999999 1 15 999990 -527159 2 12 999996 1 2 999999 -16360 1 2 999999 46306 1 656746 841450 -856071 2 18 999983 1 2 999999 511600 1 2 999999 112591 2 2 999999 2 212650 744500 2 2 999999 1 146456 873788 681723 2 122539 904292 2 10 999996 2 2 999999 2 22807 534318 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 660019 880450 2 155118 622163 2 13 999996 2 2 999999 2 105736 777655 2 4 999989 1 2 999999 -138058 2 10 999995 2 605527 854220 2 92375 769985 2 5 999988 2 1 999985 2 2 999999 2 2 999999 1 270434 948106 285655 1 125186 130116 -570756 2 16 999982 1 333553 950826 129667 2 590082 653902 2 14 999993 2 2 999997 2 16 999999 1 9 999989 917389 2 349317 695954 1 2 999999 -445622 2 16 999993 1 2 999999 274542 2 2 999999 1 1 999987 314889 2 15 999995 2 520493 894132 2 192814 404216 2 2 999999 1 6 999989 271830 2 19 999985 1 376555 874775 835869 1 556059 995790 713712 1 2 999999 34888 2 3 999986 2 2 999994 1 105261 986268 -835391 2 2 999999 1 2 999999 -314348 2 321869 436886 1 63953 592398 -808401 1 2 999999 685168 1 134419 399493 -423442 2 2 999999 1 2 999987 626903 2 92645 508147 1 191642 792338 110888 2 2 999999 1 2 999999 605023 2 214508 262905 1 310778 636302 559661 2 4 999982 2 2 999999 1 7 999983 738647 2 15 999983 2 16 999985 2 2 999999 1 4 999996 -620092 1 8 999994 180521 1 2 999999 -980142 2 12 999994 2 2 999999 1 287978 386517 -375162 1 606420 679735 990143 1 7 999988 369244 2 403766 759334 1 63567 357242 103695 2 347775 954142 2 2 999999 2 5 999991 1 2 999999 830644 1 18 999992 -391759 2 17 999996 1 919241 947222 -71997 2 4 999990 2 535063 590933 2 2 999999 1 90641 616531 -579981 1 2 999999 234202 1 2 999999 122556 2 2 999999 1 2 999999 664639 1 5 1000000 551226 2 8 999995 1 278006 755650 346389 1 2 999999 647165 2 19 999992 2 410973 995269 2 13 999981 2 111667 146683 2 18 1000000 1 2 999999 -635421 1 5 999993 113991 2 2 999999 2 2 999999 2 5 1000000 1 15 999991 353272 2 20 999987 2 11328 506152 2 2 999999 2 14 999987 2 2 999999 2 2 999999 2 13 999993 1 10 999999 824966 2 2 999999 2 74163 100212 2 2 999999 2 210378 818521 1 577751 998784 34155 2 2 999999 1 66041 378661 -450684 1 2 999999 440681 1 7 999993 -602807 1 2 999999 649092 2 2 999999 2 18 999989 1 2 999999 720025 1 2 999999 -295115 2 2 999999 2 6 999996 1 116411 169499 765146 2 2 999999 1 269519 829959 783898 1 407085 638331 -46918 2 2 999999 2 355437 370991 2 103374 158580 2 55298 251729 2 14 999991 1 2 999999 -854088 1 2 999999 -355348 2 666806 765519 1 11 999995 358188 2 2 999999 2 2 999999 1 164900 844989 -638466 1 8 999990 164032 2 10 999992 1 2 999999 -438005 2 2 999999 2 5 999986 1 2 999999 992958 2 20 999991 1 2 999990 917799 2 2 999999 1 397538 517072 -383190 2 2 999999 2 11 999988 2 675617 697652 1 2 999999 -740408 1 38815 335919 -946448 2 17 999994 1 84099 84383 -974625 2 9 999987 1 2 999999 978089 1 2 999999 871495 2 2 999999 2 2 999999 2 2 999999 2 3 999991 1 516824 826770 -300042 1 7 999995 980149 1 2 999999 389782 1 2 999999 519702 1 69141 443643 295963 2 2 999999 1 2 999986 -612576 2 2 999999 1 176596 602721 -871248 1 19 999992 449481 1 297982 636839 903654 2 66072 581778 1 17 999987 372876 1 2 999999 -265914 1 2 999999 313272 1 558859 859776 328326 1 11 999983 664580 2 539498 969318 2 14 999991 1 18 999989 -468754 2 2 999999 2 14 999981 2 2 999991 2 64110 67485 2 10 999983 1 2 999999 -129070 2 12 999998 2 85318 866938 1 453410 712840 192513 2 2 999999 2 2 999999 1 400012 702922 -239418 1 2 999999 -216582 1 16 999991 549548 1 77348 387091 -613192 1 666184 679040 498298 2 223089 934529 1 19 999983 929077 1 5 999989 -802544 1 2 999988 -307545 1 246242 960598 -874255 2 14 999997 1 2 999999 -604400 2 5 999991 2 4 999992 2 363218 428498 1 2 999999 773430 2 2 999999 2 413960 756554 1 177349 800863 742513 2 2 999999 2 17 999995 2 48123 920775 1 6 999999 -966379 2 146306 364718 2 3 999983 1 16 999984 -630011 1 2 999999 -436115 2 2 999999 1 17 999991 -431667 2 387791 947070 2 9 999982 1 5 999988 433983 1 2 999999 998383 1 449896 720348 -115895 2 75476 789442 1 19 999992 -405072 1 333947 405030 -341188 2 18 999988 1 2 999999 -54247 1 2 999999 99071 1 17 999990 763712 1 444973 951770 -971328 1 15 999992 62073 1 2 999999 -671027 2 2 999999 2 555190 962920 2 813341 960706 1 683885 756321 -541565 2 228848 619676 1 2 999999 101090 1 2 999999 -930847 1 283539 812889 -827080 2 2 999999 2 2 999999 2 2 999986 1 14 999985 614220 2 577095 600661 1 552841 985412 855339 2 236307 300092 2 2 999999 1 331265 699685 74769 2 311768 420650 2 13 999996 1 602699 693657 885940 2 2 999999 1 313676 386205 636886 2 386184 882719 1 12 999990 658629 1 2 999999 966547 1 90538 621607 551757 1 190404 769298 -372337 2 2 999999 1 2 999999 266306 1 2 999999 -712684 2 48672 899164 1 2 999999 81788 2 566849 625937 1 2 999999 923834 2 2 999999 1 2 999999 632260 2 2 999999 1 327674 848737 -425937 2 5 999990 2 149048 287264 2 20 1000000 2 183335 837656 1 1 999988 299146 1 2 999999 70978 1 2 999999 -54442 1 3 999991 936039 2 2 999999 2 2 999999 2 597982 762545 2 485079 516004 1 3 999987 66590 2 19 999985 1 2 999994 330575 2 2 999999 1 2 999999 -877919 2 2 999999 1 475231 696434 -979079 2 6 999984 2 6 999989 1 85652 792457 -593253 1 15 999985 311807 1 2 999999 327177 1 20702 682842 531319 1 2 999999 -724519 2 2 999999 1 17 999997 -28731 1 3104 108040 -903840 1 4 999990 -241031 1 1575 984428 522432 2 467666 953767 2 19 999996 2 634066 880106 1 47782 890186 837448 1 2 999999 -547732 1 2 999999 -954417 2 2 999999 1 2 999999 -330430 1 673788 718246 -757903 2 2 999999 2 137083 308568 2 2 999999 1 27659 444997 170984 1 11 999988 750382 1 2 999999 -130891 2 2 999999 1 304484 611491 305772 2 12 999994 2 2 999995 1 666214 790210 -290468 1 382118 745452 527936 2 5 999982 1 216578 695687 306120 1 444532 750182 118485 2 229571 552861 1 2 999999 -134424 1 1 999998 -953267 1 13 999982 451866 1 2 999999 511266 1 2 999999 548056 1 231954 733249 -3991 1 68323 865167 209845 1 2 999999 -83631 2 6 999986 1 16 1000000 864781 1 2 999999 -93109 1 2 999999 -165901 2 579754 902509 1 4 999994 -392838 2 9 999993 2 11654 448075 2 646521 999643 1 15 999991 969427 2 2 999999 1 11 999993 881579 1 557850 968737 360476 2 20 999998 1 605403 608854 309455 2 2 999999 1 73720 650326 -673035 2 2 999999 2 2 999999 1 2 999999 -808637 1 10 999985 898354 1 1 999992 -746061 1 2 999999 185543 2 3 1000000 1 208927 539945 25221 2 11 999991 1 300749 330754 481539 1 2 999999 132935 2 13 1000000 1 2 999999 846453 2 523772 558122 1 850673 860199 -484631 2 5 999996 2 249537 435554 1 588869 773139 -531452 1 18 999998 -3260 1 11 999981 -714758 1 18 999992 406650 1 19 999982 -352962 2 134927 606226 2 2 999999 2 2 999999 1 2 999999 670331 2 221665 227962 2 19 999986 1 2 999999 490975 1 3 999984 947500 1 337839 794999 236385 1 2 999999 713141 1 9 999982 -767136 1 328571 866792 -212997 1 2 999999 -60706 1 3 999998 -83426 2 5 999999 1 903373 978586 582759 2 232279 949859 2 152089 893198 2 2 999999 2 160403 680724 1 2 999999 820726 1 612358 782725 -903712 1 223275 895651 765346 2 2 999999 2 2 999999 1 323250 619739 30043 2 2 999999 1 20 999983 285589 2 2 999999 1 2 999999 -798871 1 4 999984 -62882 2 67758 770150 1 2 999999 674203 2 2 999999 1 4 999988 -423627 1 14 999990 -922475 2 487236 800175 2 472546 897743 1 149429 778378 -396245 2 2 999988 2 292366 369951 2 14 999990 1 817488 876795 586555 1 2 999999 233499 2 2 999999 2 789438 966758 2 15 999998 2 253498 710045 2 2 999999 2 17 999985 2 3 999982 2 654680 738392 1 2 999999 598634 2 2 999999 2 931289 942703 1 2 999999 434330 1 348139 718201 444924 2 1 999991 2 167064 875985 1 2 999999 1269 2 2 999989 1 8 1000000 72668 2 2 999999 2 15 999987 2 2 999999 2 92057 277654 1 397286 784531 377653 1 2 999999 -565933 2 162613 912609 2 19 999995 1 224698 871602 473911 2 262787 618644 1 5 999998 -515400 1 43097 355758 -350404 1 233645 678855 -587240 1 717075 870695 132658 1 2 999999 607002 1 2 999999 -740513 1 2 999999 28613 1 20 999984 264196 2 418019 495446 1 2 999999 801087 1 1 999994 98161 2 20 999993 1 349314 560455 576173 2 618966 743225 1 695773 856593 -38447 1 760173 945881 -323897 2 479468 531500 2 12 999990 2 2 999999 1 15 999994 917227 2 2 999999 1 5 999995 -231401 1 177080 979364 -766598 1 12 999990 905076 2 908957 958691 1 13 999997 -873335 2 4 999997 1 427619 497377 -869913 2 2 999999 2 16 999988 1 582006 955129 -458311 2 2 999999 1 140999 840340 350571 2 2 999999 1 308931 861258 350638 2 9 999982 1 2 999999 -138673 2 422984 737943 1 2 999999 -56303 1 2 999999 -472902 2 12 1000000 1 20 999990 -803756 1 255914 786796 -423007 1 279073 586226 480027 1 9 999982 318399 2 13 999982 2 226961 417972 1 392946 411025 591096 1 14 999994 447760 1 2 999999 -27621 2 2 999999 1 5 999990 602878 1 99726 775527 256863 1 75628 605958 -97381 1 20 1000000 -151123 2 7 999989 1 2 999999 -344667 2 621332 933765 1 10 999995 -685299 2 1746 418276 2 67050 412035 2 2 999999 1 79379 111230 974599 2 42883 937874 2 230803 863746 2 2 999999 2 2 999983 2 19 999995 2 2 999999 2 85314 541619 2 14 999990 1 328595 776152 -164691 2 2 999999 1 2 999999 -576846 2 16161 422858 1 2 999999 464841 2 2 999999 2 2 999999 1 237914 254297 -517235 2 2 999999 1 2 999999 269473 1 375670 564732 -491601 1 5 999995 -141935 1 2 999999 461684 2 8 999984 2 2 999999 2 2 999999 1 255726 850052 544537 2 12 999993 2 2 999999 1 2 999999 -881869 2 2 999999 2 8 999989 2 16 999996 2 18 999991 1 136681 924911 258664 1 2 999999 66555 1 47381 159684 -637055 1 6 999984 -903512 2 186885 643818 2 1 999984 1 19 999993 -572000 1 2 999999 -751991 2 141046 171635 1 2 999999 -413321 2 841050 918578 1 549340 908186 873564 2 9 999986 2 130589 596011 2 610374 863303 2 8 999994 2 16 999994 2 279356 311662 2 179361 859442 1 217727 325296 388524 2 272886 406535 1 19 999989 914773 1 387918 700692 -910993 1 22580 500625 -732806 1 2 999999 67374 2 57629 823593 2 7 999998 2 2 999999 2 323110 391466 1 2 999999 920517 2 839700 912942 1 1 999997 425927 2 19 999997 1 12 999986 -942484 1 834276 913502 908045 1 7 999990 596925 1 486024 683836 681113 1 2 999997 -49266 1 18171 458358 -808535 1 2 999999 503780 2 241332 872005 1 2 1000000 -198085 2 2 999999 1 2 999999 -918391 2 232240 650103 1 2 999999 -282848 1 9 999993 -829660 1 2 999999 721684 2 8 999994 2 2 999999 1 564128 567745 -962965 1 2 999999 249878 1 7 999989 705525 2 2 999999 2 16 999989 2 89999 288775 1 3 999988 422834 1 9 999995 298572 2 10 999994 2 2 999999 1 2 999999 597638 1 2 999999 298785 2 2 999999 1 2 999999 -349280 2 537771 915623 2 5 999990 1 10 1000000 268646 2 14 999992 1 391046 470900 985049 1 2 999999 921668 1 374800 920519 600690 1 107648 969591 562941 1 117532 507447 641768 2 2 999982 2 16 999993 1 128717 266860 913891 1 2 999999 -446243 1 2 999999 609847 2 74967 996393 1 2 999999 588270 1 19 999985 -685520 2 775394 985262 1 209062 343597 -319775 2 19 999984 2 765074 845695 2 2 999999 2 16 999989 1 229860 484181 -34684 1 14 999996 20740 1 819663 960364 768690 2 2 999999 1 2 999999 353079 2 241623 646557 1 383846 581074 394023 2 735484 902375 1 802501 932987 163569 1 590866 936439 843120 1 5 999985 924788 1 2 999999 971016 1 461467 578902 -107197 2 690214 982148 2 481509 572237 2 332806 474625 2 2 999999 2 3094 924839 2 2 999999 2 2 999999 1 2 999999 104614 2 1 999999 1 17 999992 -351170 2 14 999989 2 2 999999 1 2 999999 -682062 2 75528 332466 2 208275 859740 1 2 999999 -951709 1 2 999999 327564 1 1 999989 598191 2 12 999982 2 126283 852500 2 133105 807624 1 8 999990 -619444 1 2 999999 -25582 2 18 999989 1 1 999990 -644549 1 263678 701027 391441 1 2 999999 -642300 2 329809 842084 2 92799 269093 1 248924 583538 21569 2 2 999999 2 13 999985 1 2 999999 363252 2 2 999999 1 2 999999 133857 1 20 999983 -446349 1 2 999999 -216255 2 4 999993 1 605752 717074 962249 1 2 999999 -378742 1 2 999999 525357 1 118390 902943 261220 1 265230 680590 469434 1 270198 977763 -247617 1 390791 749904 -136751 1 516778 946065 549544 1 9 999996 -315931 1 63302 692237 318408 1 266196 753494 210947 2 624137 869573 2 519138 662952 2 397137 839726 2 2 999999 1 2 999999 30677 1 2 999999 959329 1 12 999987 226834 1 155082 631511 835412 1 141220 449138 -792714 1 2 999999 -869707 1 2 999999 607064 1 44149 433333 944830 2 2 999988 1 9 999999 -281064 1 293688 415987 568804 1 9 999993 -682157 2 2 999999 1 16 999991 -272453 1 114473 419129 -670431 2 5 999988 2 951429 980388 1 2 999999 852334 2 2 999999 2 6 999985 2 2 999999 1 10 999999 -124866 2 2 999999 2 529454 840369 2 675872 856244 2 4 999987 1 10 999983 705194 1 222601 856923 -263835 1 12 999988 -652126 2 2 999995 1 18 999985 708212 1 215772 565105 841736 1 2 999999 -598551 2 2 999999 1 521924 673410 -989099 1 11 999981 376902 1 512248 945880 361210 1 81373 357269 671242 1 9 999989 554141 1 12 999991 -602004 2 17 999999 2 2 999999 2 526597 837703 2 2 999999 1 2 999999 508401 1 14 999998 239230 2 14 999999 1 302544 923756 -455422 1 62192 425083 -840081 2 7 999999 1 6 999995 789839 1 251822 700702 -850626 2 2 999999 1 540509 724823 498458 1 729395 995604 -901203 2 1 999998 2 2 999999 2 2 999999 1 2 999984 423724 2 17 999992 2 3 999990 2 636232 641932 2 135426 406263 2 634881 659277 1 120553 761741 -704397 2 9 999992 1 850123 869689 -921662 1 2 999999 -146085 1 6 999988 -809463 1 9 999988 673156 2 14 999991 1 4 999988 935402 1 2 999999 244878 2 356704 578522 1 15 999987 -555148 2 387422 432248 1 2 999999 617161 1 628758 692487 547815 1 2 999999 839014 1 2 999999 -606967 2 2 999999 2 2 999999 1 8 999991 714749 1 214228 928396 -327669 2 4 999991 1 2 999999 29541 2 2 999999 1 371613 743424 218882 2 14 999991 1 14 999987 -41001 1 661717 668098 220698 2 675260 695743 2 19 999996 1 74799 221340 -582296 1 4149 170288 966233 1 3 999987 -590216 1 220071 871077 -39535 1 2 999999 -26262 2 3 999996 1 12 999993 -620409 2 817299 973427 1 152924 598233 -634641 2 3 999989 2 2 999999 1 722811 963463 272239 1 2 999999 523617 1 15 999994 -994079 2 2 999996 2 114533 237995 1 2 999999 -401274 2 2 999999 2 2 999999 2 2 999999 2 215588 773411 1 2 999999 -909145 1 6 999997 -940376 2 2 999999 2 2 999999 1 6 999985 897978 2 451769 681183 2 6 999992 1 23203 710088 512694 1 252490 921725 432194 1 17 999985 628989 2 2 999999 2 11 999999 2 140839 751486 2 402508 843011 2 2 999999 1 2 999999 165190 2 2 999999 1 336232 670841 -68336 2 490020 927243 1 2 999999 -808883 2 122188 708306 1 2 999999 -742670 1 10 999985 -263525 2 4 999986 2 77108 655989 2 13 999981 1 2 999985 -745792 1 15 999990 -786526 2 75784 952607 2 2 999999 2 726292 816450 2 232740 967738 1 2 999999 903178 1 54540 905596 317139 2 276737 522839 2 2 999999 2 1 999981 2 2 999999 2 2 999999 2 203512 443209 1 14 999989 -382978 1 2 999999 750421 1 2 999999 509360 2 2 999999 1 2 999999 257375 2 2 999999 2 8 999999 2 2 999999 2 546767 834785 2 2 999999 2 2 999999 2 10 999994 2 5 999997 2 561669 901705 1 8 999983 -542497 1 5 999983 172157 1 5 1000000 -247942 1 101419 726617 688279 2 50916 176083 2 2 999999 2 7 999993 1 2 999999 -548645 1 804356 828959 730033 2 20 999998 2 10 999993 2 96230 853726 2 91884 825933 2 2 999999 1 11552 361015 677152 1 8 999981 -620135 1 589548 606787 745520 2 294894 302129 1 15 999990 -433233 1 2 999999 -66776 1 13 999997 -210333 1 6 999999 -837065 1 133623 823907 -847558 1 6 999987 -392088 1 16 999981 833296 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -175220 1 208457 359456 697976 2 5 999984 1 6 999998 -810168 1 10 999998 962933 2 2 999999 1 939881 959889 -713193 1 531653 552938 -902208 2 11 999981 2 2 999999 1 2 999999 924325 1 2 999999 693095 1 5 999990 -664073 1 2 999999 796106 2 2 999999 2 2 999999 2 56341 330435 1 13 999983 -77972 1 18 999989 -77057 1 1 999998 579734 2 2 999999 1 2 999999 -126060 2 6 999997 2 2 999982 2 2 999999 1 391421 881925 182713 2 592248 860158 1 250251 873851 260165 2 2 999999 2 734800 766548 2 18 999997 2 10532 843969 1 11730 942092 758859 2 169987 473460 2 2 999999 2 613804 668984 1 632487 991339 -869146 1 2 999999 106162 1 6 999996 259000 1 14 999989 287354 1 261521 653205 -566895 2 308175 556371 2 2 999999 2 16 999991 2 182990 611418 2 2 999999 2 2 999999 2 2 999999 1 9 999992 -280591 1 13 999990 -315576 1 18 999989 839332 1 1 999988 -254915 1 328300 330483 891360 1 4 999983 277217 2 20 999991 1 2 999999 -260952 1 673649 722293 -803656 1 12 999996 -16925 1 2 999999 361567 2 17 999998 2 2 999999 1 4 999996 -251870 2 114174 619544 1 9 999998 870256 1 17 999990 359139 1 2 999999 -110114 1 11 999988 830926 2 19 999999 2 60977 227826 2 15 999995 1 12 999999 97135 1 2 999999 716973 1 14 999985 765605 1 343240 677034 850195 1 11 999989 -484246 1 513208 588865 638376 1 2 999999 -653119 1 2 999999 -15101 1 2 999999 -403598 1 2 999990 -978144 2 2 999999 1 138871 982169 879035 1 2 999999 -454251 1 3 999999 -520466 2 142287 522724 2 2 999999 1 530147 746992 -730057 2 2 999999 1 20 999993 -667743 1 2 999999 788162 1 18 999986 -527349 1 15005 452979 -826962 1 2 999999 -566458 2 2 999994 1 2 999999 -597898 1 2 999983 -403816 1 10886 910117 -955473 2 2 999999 1 2 999999 293918 1 17 1000000 654131 2 1 999981 1 2 999999 -855493 2 681989 863354 1 19 999991 -856052 2 3 999990 1 39878 154292 -648199 2 19 999984 1 206051 447838 694758 2 3 999993 2 2 999999 2 595095 871031 1 2 999999 -753948 1 163495 661497 582228 2 2 999999 1 2 999999 -226858 2 2 999999 2 2 999999 2 416142 709200 1 2 999999 949744 1 700192 761787 -534536 2 2 999999 2 19 1000000 2 2 999999 2 2 999999 1 8 999984 -850257 2 10 999997 1 368391 998829 -147999 2 12 999997 1 698513 853671 142434 1 14 999991 567374 2 2 999999 2 2 999999 2 149457 639946 2 15 999994 2 2 999999 2 2 999999 2 100026 483006 2 2 999999 2 10 1000000 1 19 999983 -410982 2 2 999999 2 463686 648980 1 17266 919405 704619 2 7 999990 1 407521 414775 -830914 1 2 999999 842481 2 55795 487445 2 5 999989 2 2 999999 2 2 999999 1 2 999999 -794734 1 2 999999 927847 1 5 999994 -751664 2 2 999999 2 2 999999 2 200737 357796 1 2 999999 489122 2 2 999999 2 15 999983 2 2 999999 1 38126 563250 762304 1 2 999999 -229956 2 9 999992 2 2 999999 2 2 999999 2 2 999999 1 2857 64661 657600 1 13 999981 438606 2 113382 330066 2 31489 98972 2 9 999994 2 2 999999 2 5 999992 1 2 999999 836666 1 2 999999 720850 1 12 999985 261167 1 5 999995 782474 1 2 999999 569560 1 2 999999 -269535 1 643058 876691 -463475 2 6 999986 2 2 999999 2 216324 437043 1 17 999985 -962676 2 320750 827346 2 14 999996 2 12 999985 1 2 999999 104555 1 2 999999 860422 2 718440 860625 1 2 999999 -563379 1 2 999999 -641466 2 246778 686433 2 3 999986 1 2 999999 -774544 1 360151 479609 -779508 1 9 999991 -598361 2 123233 900364 1 2 999999 -944080 2 837910 857867 1 73439 436529 -196803 2 2 999999 2 2 999999 2 2 999999 2 14 999988 2 330711 487812 2 2 999999 1 2 999999 298926 2 2 999999 1 2 999999 -672723 2 2 999999 1 562583 937729 227488 2 179603 934129 2 2 999999 2 2 999999 2 1 999995 2 15 999984 1 679507 779891 -47453 2 17 999994 2 99559 539807 2 240821 668616 1 148487 270160 -721731 2 8 999984 2 239971 377310 1 2 999999 -168381 1 1 999985 -595624 2 37220 817883 2 887006 967789 2 2 999999 2 2 999999 1 8 999993 -191250 2 15 999983 1 2 999999 -341199 2 2 999999 1 2 999999 -433673 1 575607 586715 677073 2 344648 807570 2 2 999999 1 2 999999 17413 2 2 999999 1 245502 916482 -19083 1 14 999997 -905222 2 340137 498922 1 19 999995 -107898 2 2 999999 1 2 999991 -692631 1 2 999999 374578 2 662507 692651 2 241481 634423 1 5 999982 372071 2 448752 520571 1 2 999999 -394993 1 369777 553919 -804994 2 1 999998 1 53000 173861 -59960 1 71906 73008 -214040 1 647313 674155 896045 1 2 999999 348089 2 452253 886855 2 2 999999 2 2 999999 2 2 999999 2 6 999982 1 107160 677909 132759 2 775742 904230 1 789516 925574 -648376 1 2 999999 -630125 1 19 999997 -840921 2 2 999999 2 16 999981 1 18 999997 -575849 2 4 999990 2 2 999999 2 18 999983 1 796861 931960 679992 2 316871 805336 2 2 999999 1 104766 137592 578902 2 2 999999 1 13 999996 757747 1 2 999999 551494 2 108810 992448 2 146001 377377 2 412869 874896 1 14 999989 186923 1 11 999985 200384 2 588772 949831 2 2 999999 1 8 999990 -808953 1 2 999999 -56348 2 185289 217719 1 5 999998 -166654 1 2 999999 -423228 2 641649 908532 1 5463 144840 689807 1 1 999999 679408 2 2 999999 1 2 999999 592705 1 629002 917701 75767 1 210691 559371 559761 2 2 999993 1 2 999999 602341 2 649518 931161 2 2 999999 1 8 999988 230579 1 2 999999 -297471 1 5486 675220 809273 1 173564 279037 -611933 2 678100 773884 1 58656 787055 -209763 2 2 999999 2 2 999999 2 15 999990 1 6 999981 24457 1 2 999999 -339970 1 2 999999 673272 1 5 999989 103488 2 3 999999 2 11 999999 2 463425 567109 1 2 999999 877248 2 995619 995871 2 200523 233005 2 3 999997 1 235907 804121 858208 2 368791 458815 2 8 1000000 1 2 999985 -743059 1 219437 935520 -492064 2 2 999999 1 76533 280327 918219 2 2934 898276 1 10 999984 -342776 1 2 999999 404559 1 471359 597028 830535 1 377569 493366 986483 1 604001 820271 -297603 1 13350 937186 -265201 2 230480 861278 1 2 999999 419928 1 2 999999 -141809 2 9 1000000 1 10 999998 866304 1 551952 745278 146128 2 5 999990 1 2 999999 406695 2 66835 122997 2 2 999999 2 2 999999 2 2 999999 2 3 999993 1 150482 775291 689942 2 5 999981 1 2 999999 681065 1 10 1000000 584370 2 2 999999 2 10 999998 1 12 999986 -169643 1 171434 303082 -230825 2 2 999999 2 20 999994 2 2 999999 1 2 999999 432324 1 17 999988 854676 2 2 999999 1 8 999989 -613281 2 2 999999 2 2 999999 2 2 999999 1 37929 319701 -933048 1 4 999987 117957 1 7 999985 393656 2 2 999999 2 2 999999 2 16 999992 2 2 999999 1 2 999999 257487 1 463177 465647 -704161 2 4 999988 2 2 999999 1 15 999999 -992993 2 431824 603659 1 12293 959091 -854252 2 9708 643594 1 2 999999 -455301 2 2 999999 1 8 999982 -710965 1 17 999986 385109 2 270611 338330 2 2 999999 1 4 999992 362818 2 8 999983 2 471417 911210 1 15 1000000 -452873 2 2 999999 1 2 999999 158501 1 134270 194852 362706 1 2 999999 -36361 1 14 999996 242095 2 2 999999 1 5 999984 -36229 1 19 999995 -339087 1 173881 812826 -160727 1 179002 574469 -766038 2 548415 837660 2 427118 595178 2 2 999999 1 485531 983269 -928635 1 2 999999 707198 2 2 999999 2 18244 904822 1 219840 469194 107889 1 7 999999 349230 1 2 999999 292969 2 2 999999 2 340037 399608 2 2 999999 2 2 999999 1 7 999993 739146 2 2 999999 2 973992 996941 2 10 999983 2 218792 391480 2 292764 667513 2 517734 611299 1 273226 420322 -91926 2 2 999999 1 177170 991602 -569557 1 226224 960308 422351 1 2 999999 246251 2 2 999988 1 151633 301080 423616 1 435740 943802 -904616 2 314998 634698 1 373743 727252 -470037 2 12 999988 2 2 999999 2 17 999983 2 2 999999 1 559683 733769 -41090 1 10 999986 355518 2 500766 503357 1 102835 748443 507474 1 3 999995 409083 1 2 999999 724240 2 105510 337215 1 2 999999 130694 2 2 999999 2 246318 534971 2 398409 912987 1 2 999999 49490 1 2 999999 514094 1 672243 877265 -645210 2 677086 702600 2 35709 532054 2 17 999998 2 673866 815713 2 2 999999 2 175613 908773 1 2 999999 -685656 1 13 999982 -875771 2 803882 915586 1 5 999985 13162 1 2 999999 -625800 1 1 1000000 57246 2 20 999996 1 2 999999 -680776 2 13 999985 1 2 999999 222046 1 513236 973090 -776965 2 2 999999 1 524959 554077 -926498 2 2 999999 2 2 999999 2 3 999984 2 6 999987 1 17 999986 706221 1 576122 852040 258010 2 2 999999 2 65753 927051 2 2 999999 1 2 999999 502558 1 235474 299139 -424795 2 2 999999 2 2 999999 2 87660 523820 2 13 999981 1 20 999998 -711461 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 522561 713129 817124 2 2 999999 2 19 999989 1 32019 256762 -678078 1 2 999985 716317 1 20 999984 -872797 1 18 1000000 -521209 2 643173 987053 2 16 999999 2 212001 769389 1 5 999981 -126882 2 777540 811879 2 12 999982 1 51321 753531 191502 2 2 999999 1 2 999999 -855682 1 3 999989 611413 2 2 999999 2 2 999999 2 2 999999 1 2 999999 168116 2 341544 419637 2 2 999999 2 2 999999 1 15 999982 -141925 1 2 999999 -611260 1 2 999999 -305028 2 2 999999 1 3 999991 5568 2 294058 337923 2 17 999997 1 69493 985265 159430 1 2 999999 799084 1 2 999999 -554771 2 2 999999 1 2 999999 926060 1 11 999991 -835513 2 5 999996 2 462375 486553 2 486184 900375 1 355512 376844 241727 2 906915 998174 1 12 999982 -530924 1 624963 730188 69692 1 2 999999 -995452 2 2 999999 1 8 999998 329569 2 7 999994 1 1 999981 -291841 2 6 999992 1 18823 389736 -630535 2 2 999999 2 2 999999 2 2 999999 2 292767 373302 2 2 999999 2 17 999984 2 2 999999 2 812685 837788 2 2 999999 2 106360 681232 2 2 999999 1 259517 325153 730379 1 20 999998 -994271 2 2 999999 2 2 999999 1 385697 578930 540511 1 2 999999 545904 1 514341 800629 -710784 1 18 999998 -240387 2 285528 326046 2 193430 441696 1 528880 538723 901453 1 3 999993 -524856 2 2 999999 2 2 999999 1 629255 718530 -842968 1 150049 938727 522814 1 6 999989 841666 2 2 999999 2 11 999992 2 503694 968857 1 15 999982 -469822 2 115894 832020 2 2 999999 2 203693 879099 1 1 999987 -426619 2 707360 833445 2 14 999987 1 2 999999 883370 1 93220 421416 755409 2 218486 670375 1 8419 616584 553348 1 554605 856661 350181 1 4 999984 -690752 1 2 999999 -812508 2 6 999991 2 2 999999 2 221360 669041 1 2 999999 -896924 1 2 999999 36759 1 265271 391205 -874183 1 312496 456359 709916 1 2 999999 764655 1 2 999999 646356 2 633844 757372 1 19 999995 -127758 2 796174 820186 1 8 999996 775652 1 305537 804783 498834 2 2 999999 1 19 999987 108999 1 347449 942843 -550722 1 7 999985 -316040 1 919 769187 845410 1 10 999981 -696166 2 20 999995 1 2 999999 -800939 1 13 999983 -365747 2 2 999999 2 2 999999 1 276867 420777 -765310 2 17 999998 2 460530 652285 1 8 999987 -796733 1 17 999986 -27027 1 487492 665175 -644587 2 6 999994 1 2 999983 46428 2 2 999999 1 2 999999 -410571 1 2 999999 -424091 2 219499 990270 1 5 999983 -241593 2 2 999999 1 306683 789112 330894 2 11 999998 1 20 999999 -96985 1 7 999981 463556 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -971724 1 691913 703920 -604460 1 16 999987 819350 2 2 999999 1 7 999984 -25822 1 685023 786458 46328 1 2 999999 33028 1 7 999996 -773737 2 94152 453824 1 4 999995 -277810 2 2 999999 2 489619 904007 2 699290 848828 1 430304 604350 307632 2 20 999988 1 2 999999 408675 2 10 999997 1 15 999993 -107857 2 2 999999 1 2 999999 654710 1 2 999999 468824 2 71342 826302 1 2 999999 -977913 1 135201 899267 967123 2 220560 477839 2 158656 806763 1 18 999995 -443474 1 2 999999 334885 2 2 999999 1 580261 612129 285495 1 20 999988 -995433 1 2 999999 -672203 2 2 999999 2 12 999993 1 2 999999 -14859 1 25811 27741 653322 2 2 999999 1 171418 695654 -706662 2 2 999999 2 2 999999 2 7 999984 1 215322 353322 231674 1 3 999997 -794511 1 19 999992 -895469 1 2 999999 902674 1 49460 927650 -179690 1 556709 696190 -289693 1 7450 585461 882668 2 16 1000000 1 2 999999 494764 2 14 999985 1 2 999999 -179882 1 10 999997 475469 2 2 999999 2 11 999986 2 2 999999 1 2 999999 -475343 2 286353 340494 1 108121 705321 -832283 1 2 999999 106405 1 580497 891912 -613778 2 2 999999 2 2 999999 1 2 999999 481174 2 237303 882214 2 2 999999 2 2 999999 1 11 999982 -551239 2 2 999990 2 2 999999 2 2 999999 1 413830 511525 -57281 1 2 999999 -567725 2 500332 811883 1 2 999999 -232523 1 3315 756188 -4118 1 4 999989 -27805 1 13 999992 580485 1 29823 632136 342016 1 28531 117510 -411168 1 719363 851916 -843883 1 374029 942271 -648865 2 2 999999 2 451413 841351 2 474630 592016 2 8 999993 1 191716 677137 -127675 2 2 999999 1 245784 883452 -291346 2 2 999999 1 287212 799952 538875 1 2 999999 -44005 2 64889 427112 2 2 999999 1 2 999999 -722944 2 14 999993 1 2 999999 -227610 2 850950 867999 2 20 999989 2 2 999999 2 2 999999 2 520539 986396 1 2 999999 -116102 1 2 999999 90009 1 2 999999 -934123 1 103657 704898 404489 2 5 999982 2 603363 776210 2 8 999983 1 11 999989 -365302 2 534273 720874 1 623690 915018 -928211 2 462626 884442 2 158788 901955 1 12 999993 -82501 2 616942 943512 1 15 999995 953464 1 565947 673757 156334 2 2 999999 1 13 999981 902495 1 20 999992 -512088 1 15 999998 239433 1 11 999994 -622600 1 6 999995 28620 2 227834 575180 2 2 999999 2 350518 427468 2 2 999999 2 12 999985 2 32536 854196 1 11 999991 -335295 2 713895 945662 2 39447 857920 1 26184 940474 -969409 2 481797 995277 2 128698 915965 1 576148 665700 -645559 2 2 999999 2 2 999999 1 2 999999 -188104 2 122797 493262 2 2 999999 2 867859 940527 1 734223 772138 -356317 1 39487 977208 -779870 2 9 999984 1 107975 431349 39131 1 583966 916543 -603311 2 20 999999 2 159934 605128 2 2 999999 2 2 999999 1 2 999999 -769598 2 18 1000000 2 2 999999 2 15 999989 1 6 999993 78703 1 2 999981 -970536 1 15 999988 -39374 2 1 999985 2 2 999999 1 349282 459401 -873931 2 4 999987 2 8 999988 2 72163 889262 2 2 999999 1 2 999999 -359816 2 4 999989 1 16 999995 -658237 1 145529 204287 433940 2 13 1000000 1 6 999989 64477 1 1 999999 -506661 1 2 999999 371093 1 2 999999 416845 1 2 999999 901864 2 2 999999 2 2 999999 2 14 1000000 1 2 999999 -210470 1 10 999981 -143454 2 4 999998 1 348621 429041 -136326 2 10 999998 2 1 999981 1 8 1000000 782842 1 2 999999 8912 2 29253 197779 2 10 999987 2 15 999997 1 58338 614475 32276 2 409623 793405 1 383114 856278 -376793 1 3 999996 278985 1 7 999989 296742 2 313957 445326 1 9 999997 503489 2 19 999983 1 2 999999 618556 1 700874 934957 -805252 1 9 999998 -239664 2 13 999994 1 16 999999 -437099 2 2 999999 1 2 999999 -154159 1 886986 910655 699334 2 346817 720018 2 2 999999 1 18 999984 -861923 2 137799 661374 1 42594 975515 136249 2 20 999981 2 16554 880021 1 248209 306617 -715724 1 426585 901835 -824138 2 11 999995 2 319253 814275 1 131270 570274 746466 1 2 999999 698218 2 3 999981 1 2 999999 131159 2 2 999999 2 19 999998 2 849183 890954 1 20497 977460 921584 1 2 999999 -303748 2 2 999999 2 10 999995 2 2 999999 1 2 999992 246623 1 5 999992 733336 2 91225 354381 2 8 999998 2 456701 949213 2 7 999998 1 356169 437271 -524028 2 498672 552556 1 2 999999 -335814 2 656434 756894 2 514168 720704 1 7 999981 -218676 2 15 999982 2 755743 930218 2 6 1000000 1 7 999985 418600 1 17 999991 -119252 1 1 999990 -844761 2 1456 144973 2 8 999994 1 5 999993 762430 2 2 999999 2 406494 431250 1 4 999991 102016 1 432223 968333 -733135 2 12 999990 1 2 999999 -641607 2 3 999981 1 10 1000000 -185763 1 7 999983 -820685 2 444740 448562 2 2 999999 2 20 999982 1 2 999999 488561 2 15 999999 2 145497 165285 2 2 999999 1 588480 713393 884795 2 16 999985 2 2 999999 1 487952 772591 970822 1 460935 486757 -993472 1 11 999989 654985 1 18 999991 350478 2 434098 511087 1 143946 285477 -207578 2 4 999987 2 2 999999 1 11 999988 193664 1 105477 822138 273791 2 2 999999 1 389063 409378 -916083 1 866020 939578 102245 1 18 999987 -121374 2 6 999987 2 92575 474499 1 2 999999 128154 2 533647 545651 1 334939 758243 -107185 2 501544 579450 2 2 999999 1 2 999999 -690351 2 723676 873655 2 2 999999 1 1 999996 -647730 1 13 999999 616901 2 2 999999 1 54027 973197 -692976 1 9 999983 -887759 2 2 999999 2 142660 486577 1 800094 893742 -383657 2 146001 707523 2 630429 914965 1 470112 679959 -192217 1 2 999999 -944117 1 2 999999 -886228 1 8 999997 -885304 1 17 1000000 250633 2 3 999990 1 2 999999 578276 2 2 999999 2 14 999981 2 2 999999 1 20 999989 767644 1 303618 501570 452434 1 2 999999 161413 2 2 999999 2 18 999990 2 19 999993 2 287675 647947 2 538563 557995 1 681215 856394 871673 1 20 999990 -307988 1 2 999999 901344 2 2 999999 1 3 999987 786595 1 333835 537479 -183802 2 2 999999 2 2 999999 1 10 999990 -589992 2 1 999985 2 18 999982 1 2 999999 792270 2 7 999986 2 2 999999 1 601940 859113 -771689 2 2 999999 1 54516 392128 715223 2 571658 909239 2 11 999985 2 14 999983 1 18 999991 966722 2 2 999999 1 345978 551919 -156534 1 2 999999 -94396 1 2 999999 -526667 1 181211 758241 217614 1 2 999999 -183547 2 2 999999 1 2 999999 -991600 2 19 999990 2 121342 451805 2 414565 563671 1 521359 867088 -514524 2 20 999990 2 129529 539823 2 436711 677790 2 11 999997 1 153666 200422 -729887 1 793112 923168 920915 2 2 999999 1 2 999999 -939712 2 2 999999 2 13842 677076 1 132505 880928 58882 2 6 999999 2 2 999999 2 13 999985 2 8 999998 1 508356 519044 -472147 1 13 999985 57953 2 2 999999 2 2 999999 1 376800 815298 939428 2 19 999996 1 11 999995 -108700 2 1 999989 2 2 999999 2 2 999999 1 2 999999 -135847 1 2 999999 815458 1 2 999999 624352 2 2 999999 2 171803 578560 2 2 999999 2 2 999999 1 41028 223459 794610 1 2 999999 89711 1 759796 950197 -720230 1 580857 821000 -399936 1 2 999987 717541 1 2 999999 440353 2 2 999999 1 11 999993 -680386 1 2 999999 -958761 2 742718 964367 2 10 999994 1 20 999987 -415458 2 2 999999 2 2 999999 2 7 999987 1 583630 817742 -858865 1 19 999991 -221051 2 18 999994 1 354552 356093 558189 2 2 999999 2 13 999998 2 11 999987 1 11 999982 -394598 1 4 999990 356207 1 2 999999 499194 1 2 999999 881966 2 2 999999 2 2 999999 2 2 999999 2 2 999999 1 14 999997 -124445 2 6 999999 2 5 999991 1 103769 467541 -540917 2 2 999999 2 2 999999 1 209177 835188 866396 1 2 999999 282476 1 2 999999 -478283 2 11 999995 2 185894 533361 1 4 999991 543608 2 2 999999 1 2 999999 192165 2 2 999999 2 14 999996 2 12 1000000 2 19 999997 1 9 999982 -117709 2 2 999999 2 302581 801072 1 2 999999 -61262 1 97763 235283 -846490 2 2 999999 1 39103 620209 106389 1 9 999996 283988 2 701595 803797 1 12 999997 147448 2 105620 688806 1 268735 713398 530801 1 732835 892716 78749 2 2 999999 2 158404 518390 2 2 999999 2 2 999999 1 10314 311843 -711005 1 11 999981 24066 1 841271 903509 265803 2 82653 807186 1 757205 837745 542236 2 61156 545777 2 331527 724737 2 650531 934233 2 2 999999 1 2 999997 -450092 1 16 999999 450545 1 8 999996 788767 1 377570 944608 -399475 2 17 999998 1 6 999984 635039 1 669771 726405 72790 2 2 999999 1 20 999993 -884423 2 2 999999 2 2 999999 1 6 999981 -878586 2 1 1000000 2 9 999998 2 2 999999 2 185681 224521 1 2 999999 -829583 1 6838 62979 645522 2 20 999993 1 11 1000000 -623926 2 17 999997 1 2 999999 -908603 2 14 999984 1 2 999999 101777 1 2 999999 183115 1 14 999999 819688 2 6 999997 2 14 999984 1 7 999988 935903 2 10 1000000 1 187609 937654 -760377 1 2 999999 146028 2 2 999999 2 363802 992970 2 1 999991 1 541270 692627 -758415 2 320094 641696 2 44503 847559 2 16 999996 1 2 999999 -215347 1 2 999999 653796 2 225249 496459 1 10 999982 -444680 2 211616 330189 2 111139 478766 1 9 999983 -747506 1 2 999999 -520155 2 360532 691196 1 8 999986 232533 2 13 999998 1 16 999995 385796 1 672422 834759 64295 2 642304 896087 2 297269 393890 1 80579 886533 -864931 1 2 999999 889533 1 265257 625962 -276945 2 14 999997 2 8 999994 1 16 999993 -378302 1 506655 553202 -356572 1 6 999995 908079 2 15 999992 1 128217 572902 144087 1 2 999999 -485072 1 2 999999 449629 2 1 1000000 1 11 999997 -926319 2 405139 899776 2 223334 805436 2 34522 798387 1 3 999988 -234349 2 2 999999 1 2 999999 693357 1 191447 646014 -946590 1 2 999999 -303823 1 387018 660501 -177376 1 3 999996 -722201 1 1 999981 -892739 1 16 999985 817075 1 336525 687004 748905 1 248865 589569 279479 1 229998 783270 -781037 1 2 999999 793485 2 965551 997828 2 387247 875078 2 14 999981 1 2 999999 575480 1 108205 798035 846326 2 133465 422961 2 2 999999 2 3 999981 1 17 999985 -585615 1 10 999999 -693216 2 2 999999 1 18 999984 802326 1 187058 889263 -924884 2 2 999999 2 4 999989 1 2 999999 60473 2 18 999989 2 10 999994 2 6 999983 1 2 999999 -711178 2 239310 937473 2 958512 972743 2 2 999999 2 108181 111429 1 2 999999 213961 1 12 999999 980332 2 179239 573651 2 16 999999 2 575303 828997 2 167524 593402 2 11 999985 2 8 999983 1 2 999999 5618 2 11 999993 2 613238 837645 2 10 999982 1 2 999999 -143351 1 9 999996 718615 1 2 999999 933597 1 192059 343268 129844 2 441077 594202 2 16 999998 1 15 999992 124648 2 2 999999 2 2 999999 2 355868 596117 2 4 999993 1 154130 460007 375147 1 2 999999 586640 2 2 999999 1 2 999999 -573881 1 2 999999 80860 1 2 999999 -267718 1 2 999999 874603 1 14 999981 -146441 2 2 999999 2 17 999984 2 10 999987 1 2 999999 113163 2 6 999987 2 2 999999 2 21660 190470 1 11 999993 366650 2 1 999983 2 13 999984 2 2 999999 1 55568 463955 -51340 2 19575 455481 2 6 999997 2 20 999988 1 901426 932472 392149 1 2 999999 241063 1 8732 534040 -2295 1 2 999999 -938430 2 602018 971852 1 2 999999 105258 1 2 999999 -69340 2 2 999999 1 335500 860439 692886 1 6 999995 224551 1 157788 361968 -673740 2 468299 988398 2 2 999999 2 2 999999 2 148244 853087 2 2 999999 1 20 999991 -826393 2 16 999997 2 2 999999 1 2 999999 -122521 2 6 999994 1 722486 767249 619720 2 20301 241416 2 743152 773810 2 243433 732596 1 155426 513722 327165 2 280720 284027 1 465529 861844 -11499 1 2 999999 443922 1 15 999984 220654 1 2 999999 548864 2 2 999999 2 3 999991 1 405081 858359 -498071 2 2 999999 1 427040 735018 -179227 1 122176 472721 -155437 2 20 999985 1 13 999994 -409161 2 14279 810582 1 2 999999 -101729 2 2 999999 1 2 999999 810513 1 858061 881452 829225 2 2 999999 2 2 999999 2 3 999988 1 18 999993 -794957 2 658273 995085 1 2 999999 432822 2 2 999999 2 43359 404416 2 738548 984207 2 4 999991 2 2 999999 2 2 999999 1 2 999999 347734 2 4 999999 2 2 999999 2 14 999983 1 8 1000000 -142796 1 2 999999 42279 2 2 999999 2 2 999982 1 9 999983 441192 2 628799 639741 1 2 999999 -436781 1 2 999999 -320603 2 2 999999 1 14 999985 -900006 2 6 999989 1 3 999981 351790 2 651766 921068 1 18 999993 -330632 1 8 999989 12648 2 16 999994 2 23092 647718 1 2 999999 -692690 1 19 999998 -323784 2 267999 365534 2 278703 720507 2 2 999999 1 2 999999 -445067 1 2 999999 -510753 2 2 999999 1 12 999995 -312818 2 2 999999 1 626077 668086 -243257 1 41721 574276 830702 2 547432 847963 2 2 999999 2 37419 140510 1 105300 466393 443226 1 2 999999 623410 2 2 999999 2 19 999992 1 12 999988 -711707 1 284764 772154 -933378 2 2 999999 1 13571 635143 543603 1 117778 634797 865778 2 18 999997 2 267287 966896 1 11 999991 -992761 2 169532 181058 2 728012 932956 2 2 999999 1 6 999992 510822 1 2 999999 -335211 2 408643 850580 2 2 999999 1 18 999992 -251043 1 5 999993 375647 2 32373 389718 1 11 999987 37086 2 375008 877196 1 56323 546753 701526 2 269654 391926 2 5 999987 2 2 999999 1 2 999999 -318783 2 521721 723568 1 36691 140225 -882422 2 14 999983 1 2 999999 968516 1 54027 80154 966831 1 2 999999 -615536 2 17 999988 2 12 999989 2 5 999993 2 7 999989 1 13 999986 -419996 1 248825 766046 546661 2 88481 983550 2 158823 438576 2 115873 406975 2 15 1000000 1 424214 652064 -498778 1 2 999999 -396888 1 2 999999 -99490 2 595749 840436 2 2 999999 2 869423 949213 2 7 999999 2 17 999989 2 2 999999 1 2 999999 529631 2 17 999999 2 227745 730868 2 5 999994 1 2 999999 73694 2 2 999999 1 19 999982 -761639 1 2 999999 -614220 2 123974 958937 1 5 999988 314607 1 584098 996080 -469044 1 2 999999 589223 2 2 999999 2 15 999997 1 354832 368024 894106 1 20 999993 -841180 2 535929 595167 1 605216 687820 28912 2 8 999995 2 654746 659619 1 261362 495308 229107 1 15 999989 796101 2 4 1000000 2 2 999999 1 15 999989 865249 1 7 999992 58515 2 9 999989 1 2 999999 -120017 2 57257 250628 2 4 999982 2 152200 631874 2 12 999987 2 15 999998 1 6 999981 470411 2 2 999999 2 16 999989 2 839224 993905 1 2 999999 456128 1 517397 848528 74009 2 68400 551539 1 18 999989 557255 1 69434 770862 652166 2 12 999997 1 4 1000000 175292 2 16 999989 1 2 999999 -6037 2 20 999992 2 2 999999 1 8 999999 180484 2 2 999999 1 10 999998 -164041 2 157706 258987 2 2 999999 2 7 999985 2 2 999999 1 10 999997 76523 2 202642 346602 1 14 999999 -917971 1 582204 786090 -62435 1 12 999986 593444 2 2 999999 1 396420 879109 171376 2 238505 598086 2 128616 402534 2 2 999999 1 10 999999 186801 1 2 999999 747009 2 10 999989 2 495077 961878 2 2 999999 1 20 999999 201774 2 276729 538183 2 70711 197249 2 4 999987 2 2 999999 1 2 999999 -747646 2 910762 933435 1 105463 578341 887448 2 13 999983 2 944546 944956 1 465071 784943 -269009 1 239525 351214 -405016 1 6 999996 987116 2 893935 914936 1 11 999982 923886 1 11 999992 -191354 1 373489 588136 -936687 1 17 999986 541072 1 2 999999 460963 2 19 999997 2 17 999998 2 2 999999 1 2 999999 642594 1 264718 538284 469033 2 391529 787471 2 2 999999 1 2 999999 -232037 2 88701 804532 2 2 999999 1 2 999999 -470083 1 144389 621177 857618 2 2 999999 2 295550 866366 1 2 999999 -144492 1 72013 101940 963592 1 16 999995 912510 2 3 999994 2 2 999999 1 2 999999 -967510 1 2 999999 -860146 1 12 999984 -400564 2 8 999993 2 11 999988 2 2 999999 2 93933 217272 1 14 999982 -962725 2 2 999999 2 331752 846207 1 217635 232119 264869 1 356444 449425 -303828 2 2 999999 2 7 999982 2 2 999999 2 600691 611420 1 2 999999 -589999 1 19 999983 -850715 1 548764 781935 -974342 1 2 999999 205884 1 7 999995 -856957 1 2 999999 105592 2 11 999982 1 4 999996 -856862 1 2 999999 292780 2 316645 690699 1 2 999999 28746 2 3170 454310 1 10 999998 -252424 2 11 999983 1 733518 913448 437030 2 15 999990 1 20280 90624 793542 2 753128 819770 2 8 999984 2 2 999999 1 3 999983 786889 2 77005 843900 2 163816 569932 2 2 999999 1 4706 907101 522435 1 56876 393584 895454 1 2 999999 -188124 2 15 999990 2 2 999999 2 2 999999 2 4 999985 1 4 999998 74971 1 10 999982 779182 1 305887 955544 673343 2 7 999988 2 2 999999 2 2 999999 1 2 999999 -75079 2 2 999999 1 2 999999 384695 2 2 999999 1 19 999997 -829718 1 313411 726989 171750 1 2 999999 736673 2 16 999991 2 13 999985 2 2 999999 1 15017 113345 203282 1 527713 764318 493586 1 8 999992 -211613 1 2 999999 190708 1 8 999991 632987 1 20 999999 -951753 1 930461 954007 945566 1 2 999999 -350852 1 2 999999 -988372 2 2 999999 2 2 999999 2 2 999999 1 378266 852191 -769034 2 6 1000000 2 14 999992 1 19 999990 -225538 2 20 999992 1 392685 882055 -252964 1 3 999998 -247982 2 379509 813191 2 11 999983 1 486416 770530 780374 2 13 999988 2 2 999999 1 12 999994 -351945 1 2 999999 -286187 2 2 999999 1 2 999999 21036 2 101863 579266 2 411064 464710 1 4 999987 -390514 2 1 999995 1 2 999999 662271 1 128599 915196 70998 1 2 999999 621994 1 19 1000000 -545243 1 19 999985 -211831 2 882956 935824 1 1 999991 817320 2 763582 930598 2 183889 640448 1 2 999999 -416188 2 3 999987 1 2 999999 -696500 1 635694 765934 307806 1 217866 220192 -473263 1 2 999992 -119892 1 18 999983 32135 1 4 999983 -65940 1 3 999991 429901 2 2 999999 1 20 1000000 958912 2 2 999999 1 19 999984 928972 2 192770 965937 1 3 999998 -465030 1 2 999999 -566060 1 2 999999 897109 1 14 999986 955446 2 707696 742689 2 2 999999 1 2 999999 69804 2 18 999992 2 2 999999 2 141462 633065 2 5 999997 2 14 999992 2 11 999987 1 2 999999 516448 1 2 999999 -732650 1 842858 891099 3230 2 5 999999 2 226689 423257 2 19 999986 2 57429 115313 2 2 999999 1 215910 674475 -365302 2 9 999999 1 2 999999 731745 1 458474 547642 630460 1 552447 992752 77322 1 2 999999 154045 1 2 999999 581575 1 6 999986 -737177 1 2 999999 902466 1 20 999991 692301 2 2 999999 1 245037 872769 -560650 1 2 999999 -913213 1 3 999991 -936742 1 18 999990 808071 2 466701 669210 1 2 999999 -347250 1 18 999981 260530 1 529206 878537 201701 1 3 999995 -227985 2 2 999999 2 4 1000000 1 2 999999 412378 2 188482 607611 1 14 999983 -536928 2 2 999999 1 8 999994 282976 1 16 999996 51297 1 2 999999 282076 2 2 999999 2 2 999999 2 2 999999 2 14 999986 1 17 999999 953779 2 2 999999 2 8 999987 2 15 999995 2 20 999981 1 96653 357587 70166 2 462937 752577 2 2 999999 1 2 999999 -838013 1 606605 659145 346312 2 469408 880623 2 2 999999 2 22342 146005 2 99363 533005 1 2 999999 110206 2 70235 433869 1 1 999993 535841 2 2 999999 1 2 999999 -410331 2 60827 879625 1 2 999999 -757074 1 4 999982 803538 1 2 999999 855204 2 2 999999 1 19 999987 634102 1 801867 833761 -266249 1 102855 868298 200852 2 2 999999 1 18 999983 411765 2 1 999994 1 2 999999 -530763 1 209068 410035 583199 2 283602 824065 2 2 999999 2 20 999990 1 9 999983 447533 2 3 999994 2 2 999999 2 222845 624532 1 12 999990 203511 1 7 999998 373998 1 2 999999 86657 2 16 999993 1 12 999990 890841 1 48593 740941 634663 2 339602 658087 1 2 999999 760140 2 75404 288285 1 497204 872782 761634 1 9 999992 985735 1 20 999991 861359 2 2 999999 1 14 999995 -257069 2 15 999991 1 2 999999 -76041 2 15 999996 1 15 999993 -932827 1 565147 893428 -998682 1 3 999990 894273 2 290893 731128 2 2 999999 1 63927 106871 140354 2 2 999999 1 7 999991 31881 2 8 1000000 2 2 999999 2 2 999999 1 6 999986 302816 2 20 999987 1 107725 180436 352562 2 17 999983 1 205879 490529 -570614 1 163917 175315 -902391 1 625289 825720 -635300 1 2 999999 -855746 2 86115 312814 2 2 999999 2 2 999999 2 615521 842861 1 348085 594318 377291 1 2 999999 851345 2 196738 260193 2 210370 976685 2 2 999999 2 17 999997 2 6029 25758 1 2 999999 -896450 2 2 999999 2 2 999999 1 2 999999 -677323 2 2 999999 1 2 999999 -533686 1 116815 377765 -327323 1 21772 141904 947450 1 8 999983 -214941 2 14 999993 2 15 999981 2 122364 658141 2 7 999997 1 2 999999 -224102 1 626446 808951 947177 1 2 999999 -980917 2 2 999999 1 2 999999 -618401 1 2 999999 834982 2 2 999999 2 15 999985 2 239411 952552 1 18 999988 437087 1 2 999999 585996 1 2 999999 968399 2 485234 704760 1 2 999999 -672671 1 14 999992 -356502 2 2 999999 1 2 999999 -594447 2 1 999986 2 218669 408298 2 18 999982 2 2 999999 1 504723 818052 -879947 1 16 999998 -232095 2 2 999999 2 214254 353057 2 2 999999 2 2 999999 1 185001 855329 -481082 2 307294 502859 2 6 999982 2 433972 957057 2 287061 776010 2 19 999985 2 659319 680733 1 27041 634602 722531 2 300741 312311 1 8 999986 -828039 2 2 999999 1 5 999995 376553 1 17 999982 -702116 2 2 1000000 1 2 999999 -227375 1 11 999982 988169 2 171872 307467 1 773886 946424 -7425 2 317195 917757 2 593262 650197 1 2 999999 890839 1 2 999999 121845 1 2 999984 741209 1 2 999999 -440629 1 2 999999 -806891 1 7 999998 841046 2 2 999999 2 273279 989436 1 18 999987 97258 2 12 999990 2 2 999999 1 9 999989 332192 1 12 999983 -190924 2 20 1000000 1 18 999988 325871 2 2 999999 2 2 999999 1 328886 937014 -89756 1 2 999999 -557927 2 13 999986 1 130823 149172 -87926 1 13 1000000 893027 2 19 999997 2 15 999985 1 2 999999 364447 1 11 999999 326471 2 8 999995 1 485248 574243 797886 1 2 999999 744741 2 93514 445637 1 20 999981 288198 2 9 1000000 2 2 999999 2 2 999999 1 628749 700859 -159710 1 1 999982 -905676 1 4 999991 -47016 2 102560 642021 1 2 999999 -373816 1 521065 879004 454627 2 6 999995 1 2 999999 -175244 2 753195 754895 2 2 999999 1 2 999999 -337974 1 2 999990 -988362 2 10 999991 2 17 999993 2 2 999999 2 2 999999 1 251220 814088 514722 1 280218 955790 85731 2 33796 347972 1 2 999999 -130758 2 13 999992 2 19 999988 1 7 999991 -755346 2 400521 578810 1 19 999990 -598346 1 887852 892707 93254 1 2 999999 960351 1 19 999984 840110 1 5 999990 557076 2 12 999984 1 2 999999 61849 2 19 999989 1 2 999999 -14840 1 2 999999 -815944 1 6 999986 -277513 2 134841 455424 2 42237 887837 2 3 999981 2 9 1000000 2 2 999995 1 42565 352407 169166 2 767352 972091 1 10063 49120 473120 1 2 999999 153279 1 12 999997 -713153 1 2 999999 814281 1 20 999988 -386100 2 16206 858904 1 299144 448973 761743 2 10 999997 1 2 999999 636469 1 2 999999 299842 1 2 999999 -42562 1 17 999987 -646493 2 257208 572028 2 2 999999 1 12 999997 765081 2 2 999999 2 2 999999 2 1 999989 1 3 999997 -798066 1 16 999987 51800 2 368952 369749 1 25578 931271 618146 2 2 999999 1 1 999998 99107 2 387640 586534 2 136750 251471 2 189359 681937 2 628788 795100 1 4 999991 812746 1 2 999999 -818822 2 2 999999 1 736095 888304 679868 2 2 999999 2 562748 759066 2 717495 842834 2 25054 498973 2 2 999999 1 4 999988 -843829 2 2 999999 2 319936 357419 1 5 999997 33043 1 416023 968195 838543 1 187109 994361 -362330 1 339018 991526 -661855 2 4 999981 2 12 999995 2 260891 908521 2 20 999991 1 2 999999 528791 1 140341 197847 396018 1 3 999983 658818 2 136612 571665 1 8 999987 441054 2 137521 461567 2 258186 853905 1 157765 265812 -312178 1 10 999983 -529302 1 403661 709086 -99689 2 3 999984 2 9 999996 2 462821 603204 2 2 999999 1 224127 349274 138343 1 2 999999 -796152 1 7 999982 -619479 2 2 999999 1 8 999982 723788 2 471410 638165 2 197160 334868 1 11 1000000 -405183 2 2 999999 1 13 999989 -402717 2 12 999992 1 2 999999 -836985 2 7 999995 1 304720 690680 -701623 2 2 999999 2 456860 626253 1 2 999999 305540 2 2 999999 2 164790 831214 1 616732 789182 776336 2 19 999994 1 872269 918461 -380585 1 14 999996 379443 1 2 999999 200768 2 57163 672927 2 6 999996 1 15 999982 164863 2 16400 595440 1 2 999999 749595 1 2 999999 -851589 2 582922 649320 1 7 999984 912771 1 192150 989997 718592 1 2 999999 -489911 2 10 999997 1 2 999999 640901 1 11 999982 -980783 2 12 999995 2 2 999999 2 16 999994 2 8 999986 2 2 999996 2 2 999999 2 9 999985 2 309846 973533 1 18 999984 646930 1 13 999983 881659 2 2 999999 2 2 999999 1 2 999999 -537909 1 15 999982 -954079 2 15 999982 2 2 999993 2 800507 843260 1 13 999998 -61373 1 69026 353962 -558025 1 208389 413429 -9467 2 2 999999 2 2 999999 1 2 999999 592938 1 5 999991 307519 2 2 999999 2 18 999983 1 31075 379225 782290 1 18 999994 719003 1 556301 581475 860944 2 2 999999 2 4 1000000 1 2 999999 -217026 1 165546 525892 900518 2 440089 660909 1 100464 179778 -903321 1 2 999999 963068 2 187850 872972 1 19 999996 -459913 1 2 999999 278889 2 69236 336247 1 29098 603062 633925 2 17 999991 2 11 999986 2 2 999999 2 792862 929888 1 2 999999 851951 1 180924 828846 287602 2 12 1000000 2 571631 906403 1 12 999993 761730 1 17 999999 -673755 1 13 999988 882780 2 1 999992 2 512549 688518 2 5 999999 1 2 999999 311224 1 107266 813419 267158 1 379871 976050 703288 2 473474 789613 2 3 999996 2 13 999993 1 2 999999 -765101 2 8 999982 2 139734 144403 1 254818 928615 -835009 2 635433 769363 2 2 999999 2 287916 713291 1 205736 419545 215834 1 2 999999 921939 1 2 999999 435757 2 2 999999 1 4 999995 482576 2 2 999999 1 2 999999 -21769 2 4 999983 2 549581 815446 2 15 999982 1 2 999999 608310 2 18 999993 2 2 999999 2 372253 736810 1 8 999982 -465009 2 85277 645982 1 2 999999 -156248 2 2 999999 1 366503 460858 -784971 2 2 999999 2 20 999995 1 20 999986 -124162 2 2 999999 1 2 999999 -353288 2 8 999993 1 565647 933738 -552594 1 232637 790089 464918 2 2 999999 2 61360 840151 1 15475 267216 -150257 2 17 999987 2 524525 573230 2 228082 702809 1 1 999990 716159 2 353186 686188 2 8 999985 1 378487 660352 -824561 1 2 999999 920519 1 73006 434387 276769 1 4 999997 -375269 2 2 999999 2 2 999999 2 2 999999 1 2 999999 -110728 2 613917 797971 1 2 999999 110643 2 16 1000000 2 288594 962242 1 4 999983 -65479 1 765446 888073 -39304 1 2 999999 267628 1 5 999982 -582305 2 3 999991 1 2 999999 -160388 2 241421 458567 1 2 999999 -229737 2 2 999999 2 2 999999 1 647065 792037 -131904 1 2 999999 646326 1 708574 874751 823178 1 190836 820264 226265 1 825162 887286 873542 1 1 999985 -326128 2 2 999999 2 13 999991 1 217447 687078 120173 2 2 999999 2 2 999989 1 501723 772677 -329896 2 377503 711721 1 2 999999 325491 2 164167 280428 1 2 999999 -425700 2 89427 160695 2 99343 289164 1 2 999999 -23703 1 28857 508228 158241 1 14 999981 11157 2 557223 972818 2 2 999999 1 2 999999 60925 1 11 999981 -892437 1 2 999997 685027 2 2 999999 1 2 999999 -403712 2 2 999999 1 12 999996 812723 2 2 999999 2 2 999999 1 347496 772622 45446 1 8 999983 -657833 2 4 999996 2 308911 615289 1 2 999999 -265850 1 10 999982 980057 2 2 999999 2 4 999994 1 2 999999 582937 1 137344 204199 -748017 1 369494 756315 -270260 2 2 999999 2 2 999999 2 19 999994 2 10 999984 1 2 999990 -881971 2 24379 652160 2 7 999988 1 301726 389394 -882590 2 6 999996 2 17 999995 2 1 999993 2 14 999985 1 2 999999 -556798 1 363471 582188 -965433 2 2 999999 2 639083 902630 1 10 999999 -919148 1 20 999989 973679 2 2 999999 1 8 999982 -386081 2 2 999999 2 764529 944839 1 16 999998 -748246 1 2 999999 68949 1 2 999999 373238 2 16 999983 1 533732 653101 -283547 2 263177 730382 2 2 999999 2 16 999989 2 16 999995 1 2 999999 302780 1 2 999999 910417 1 5 999998 -716650 2 2 999999 2 2 999999 1 17 999989 -253944 1 14 999990 -533013 1 9 999981 588904 2 12 999989 2 16 999997 2 211838 989121 2 11 1000000 2 776328 949334 2 274860 389955 2 357145 975301 1 2 999999 -1044 1 561897 943295 838354 2 14 999999 1 243954 633281 337907 1 272191 957679 -572321 1 1 999995 -896668 2 2 999999 1 408002 589925 20942 2 15 999986 2 14 999987 2 3 999985 2 645948 764631 1 6 999987 717635 1 2 999999 -346100 2 395758 578145 1 17 999996 -255923 2 2 999999 1 407165 938152 801028 2 2 999999 1 2 999999 -456076 1 2 999999 -347128 2 411855 887852 1 144915 585903 -648638 1 153135 396692 913717 1 2 999999 802403 1 18 999997 46974 2 4 999993 2 698113 794436 1 714320 923790 956811 2 2 999999 1 2 999983 -504712 2 371427 867899 1 963095 986950 -165224 2 2 999999 2 2 999999 1 2 999999 -523614 1 2 999999 -300133 2 561298 872949 2 689039 720086 1 2 999999 206697 2 2 999981 1 52607 236554 15321 2 222510 339352 2 2 999999 2 1 999995 1 2 999999 -218027 2 617507 729129 1 2 999999 -329333 2 11 999994 1 189788 984013 338665 1 5 999995 -132010 2 168104 554916 1 480754 769974 -239422 1 2 999999 585608 1 2 999999 -665419 2 2 999999 1 452453 991938 894300 2 32623 858580 1 3 1000000 -666247 2 239524 255980 1 16 999990 -776496 1 282532 603603 -203721 2 2 999999 2 3 999991 2 2 999999 1 15 999985 -470120 1 9 999989 -385469 1 2 999999 -284961 2 2 999999 1 13 999998 791695 2 2 999999 1 2 999999 278612 2 312034 576732 2 2 999999 1 203590 709546 737581 2 16 999983 2 2 999999 1 2 999982 914189 1 366025 773630 -19578 2 4 999985 2 2 999999 1 2 999999 448509 2 209900 574064 1 2 999999 131608 2 578231 950655 1 2 999999 912688 1 8 999999 632823 1 2 999999 -821863 2 2 999999 2 2 999999 1 84701 577539 173455 2 391113 526539 1 2 999999 -698533 1 16 999993 74664 1 2 999984 532919 2 6 999992 1 2 999999 -452015 2 82241 461417 2 11 999991 1 17 999981 474207 1 14 999994 -934389 2 2 999999 1 14 999982 155539 1 703710 852017 535121 2 2 999999 2 6 999989 1 1 1000000 706277 2 2 999999 2 187683 463173 1 13 999999 604526 2 200992 220357 2 270813 677448 1 421139 764579 -802389 1 2 999999 -613322 2 2 999999 2 9 999982 1 2 999999 680996 1 4 999994 158268 1 2 999999 139774 2 2 999999 1 393443 619654 -97986 1 2 999986 -365871 2 20478 100224 2 2 999999 2 156167 631757 2 16 999998 2 14 999982 2 868456 941346 2 2 999999 1 2 999999 -497142 2 13 999996 1 90145 867265 -757630 1 3 999994 64695 1 9 999988 801093 2 17 999991 1 412014 702297 -669842 2 576984 766982 2 2 999999 2 212523 810956 1 627720 896501 28309 2 2 999999 1 796905 997648 -247636 2 641847 688418 2 35896 923147 1 2 999981 337673 2 3 999982 2 2 999999 2 2 999999 1 2 999999 -381883 2 308575 763019 2 334815 664109 2 11 999990 2 90811 836017 1 6 999994 -240006 1 6 999981 -171598 1 4 999982 -597969 1 2 999999 -440344 1 539827 820307 -955486 2 2 999999 2 475663 943995 2 10 999985 2 2 999999 1 10 999982 -5528 1 2 999999 85719 2 2 999999 2 16 999985 1 2 1000000 -282648 1 939801 986683 -330560 2 475474 849434 1 1993 37643 91254 2 2 999999 1 2 999999 -495997 1 2 999999 -131766 1 2 999999 729748 2 2 999999 1 18 999991 277260 1 223766 687521 83600 1 4 999983 -623758 1 856952 867327 -294236 1 19 999984 786443 1 8 999982 -792974 1 305172 768909 -888334 1 12 999999 -609335 2 97450 778547 1 18 999982 -9638 1 7 999998 626221 2 2 999999 2 7 999993 2 1 999999 2 341133 459646 2 7 999988 1 232554 360906 -199985 2 2 999999 1 1 999990 -823542 2 2 999999 1 2 999999 -423862 1 2 999999 494338 1 590145 800946 609590 2 5 999996 2 227265 238368 2 2 999999 1 2 999994 601889 2 8 999995 1 29262 465283 73930 2 2 999999 2 7 999993 2 17 999988 2 9 999998 1 2 999999 924895 2 2 999999 1 3 1000000 -190192 1 4302 276628 -808724 2 6 999991 1 15 999993 414889 1 2 999999 416783 1 7 999997 -536549 2 11 999982 1 2 999999 -445296 2 204432 298030 2 417899 466787 2 49184 425357 1 352600 465599 677770 1 2 999999 485854 2 17 999998 2 482645 489207 1 425095 674419 -773681 1 2 999999 425220 1 2 999999 -274945 1 14 999987 844540 1 106026 353934 -684414 1 2 999999 43399 2 389796 805307 1 2 999999 122425 2 131052 944879 2 2 999999 2 6 1000000 1 7 999985 -212773 1 2 999999 -727001 1 16 999993 -717747 2 12 999991 2 18 999995 1 2 999999 -995342 2 2 999999 2 235941 495007 1 2 999999 -494289 2 309332 317441 1 3 1000000 931657 1 12 999983 -197245 1 12 999985 64969 1 2 999999 -872851 2 269449 504384 2 2 999999 2 26378 717539 2 11 999998 2 2 999999 2 2 999999 1 1 999984 -472612 2 13 999998 1 2 999999 413009 2 1 999984 1 2 999999 115259 1 2 999999 -39663 1 2 999999 -301384 1 328969 498805 684441 2 2 999999 2 448435 632025 1 81996 995963 106668 2 20 999993 1 3 999983 -456965 1 2 999999 -804664 1 2 999999 255380 1 11 999994 -622113 2 2 999999 2 17 999997 1 2 999999 -311345 2 280584 298881 1 120153 633333 -782600 2 2 999999 1 9 1000000 -367026 2 2 999999 1 433768 525768 347108 2 2 999999 1 14 999985 753857 2 2 999999 2 474777 902828 2 612858 714746 2 36802 902938 1 2 999999 770614 2 2 999999 1 2 999999 -333299 2 16 1000000 2 215181 403799 1 589495 815210 626597 2 180114 665526 1 2 999999 -632445 2 17 999992 2 2 999999 1 124417 781926 -664376 2 196235 664408 2 12 999992 2 411412 947026 1 363309 411432 851861 2 2 999999 1 12 999991 -969407 2 507938 540510 2 18 999985 1 408556 512007 -273628 1 330007 676636 328849 1 340774 775043 231016 1 355672 611804 -402221 1 2 999999 82388 1 627213 734742 -604741 2 735089 970793 1 2 999999 -305821 1 512754 679611 -366960 2 1 999985 2 19 999991 2 493957 501526 1 2 999999 -392805 1 125650 371210 -793504 1 379357 677589 44724 1 4 999989 -782575 2 214453 316198 2 13 1000000 2 12 999981 1 50671 806683 -69817 1 2 999999 -994752 1 10262 751765 969577 2 148945 383089 1 485362 997177 533058 1 18 999984 653059 2 8 999985 2 2 999999 1 637200 853709 -838882 1 19 999983 4313 2 248108 911426 1 2 999999 -406438 2 18 999982 2 10 999985 2 10 999991 1 14 999983 -741985 1 421746 732990 -377290 1 2 999999 -955813 2 16 999991 1 2 999999 -336747 1 2 999999 -248835 2 2 999999 1 2 999999 331338 2 11 1000000 1 213050 940162 535500 2 207608 540484 1 20 999984 972511 2 12 999997 2 192946 657561 1 2 999999 129272 1 138956 923728 -113483 2 622031 752994 1 5 999989 214722 1 2 999999 211008 2 18 1000000 2 24554 351354 2 2 999999 2 5 999991 1 2 999999 998400 1 11 999981 -839749 1 1 999984 350429 1 3 999993 295000 1 5 999983 -54927 2 2 999999 1 507873 909717 -492976 1 264215 368811 -546544 2 643535 876917 1 4 999995 44592 2 2 999999 1 719536 885982 552836 1 2 999999 -4910 2 10 999998 1 2 999999 639445 2 2 999999 1 63047 94603 -66736 1 731788 738585 330011 1 8 999987 -687763 2 2 999999 1 2 999999 -556637 1 399146 735800 -782664 2 430696 621393 1 9 999994 743378 2 79620 591662 1 504229 582224 -850483 1 7 999998 658281 1 2 999999 -188425 1 2 999999 352506 1 2 999999 -933492 1 2 999999 -907572 2 2 999999 2 2 999999 1 250719 337266 284729 1 2 999999 662157 2 530352 855206 1 7 999994 983527 2 351694 811704 1 2 999999 -685862 1 573180 618205 653790 1 22744 797953 -24518 2 2 999987 2 2 999999 1 17 999985 630216 2 218815 595216 2 2 999999 1 349364 403501 -161458 2 13 999999 2 2 999999 2 2 999999 1 7 999994 476159 1 2 999999 241101 2 17 999998 1 326466 808506 951334 1 10 999994 -461109 1 2 999999 59863 2 2 999999 2 433919 447656 2 2 999999 1 2 999995 319139 1 2 999999 -592573 2 441337 633957 2 2 999999 1 219788 554417 -48766 2 4 999993 2 5 999989 1 914196 958661 -562021 2 2 999999 1 13 999991 666240 1 9 999998 -796432 1 13 999982 180104 1 8 999994 334580 2 2 999999 2 2 999999 2 5530 970195 2 274582 617402 2 314649 662161 2 2 999999 2 6515 420100 1 174197 257428 -921652 1 372682 757161 789325 2 2 999999 1 184405 421805 608961 1 11 999984 401636 2 2 999984 2 2 999999 1 117308 218617 984588 2 5 999991 1 19 999982 845165 2 2 999999 2 2 999999 1 323974 893653 302096 2 11 999983 1 10 999988 615051 2 849141 954283 1 2 999999 -452334 2 5 999985 1 2 999999 -461001 2 2 999999 1 12 999987 933153 1 10 999989 318018 2 16839 767496 2 2 999999 1 2 999999 -273751 2 2 999999 2 18 999987 2 12 999983 2 227520 249651 2 6 999984 1 542793 846739 404288 1 554220 845115 78363 2 240394 887532 2 2 999999 2 305443 682895 1 11 999982 -462088 2 14 999990 2 12 999985 1 678905 759877 560369 1 409869 873643 -364036 1 13 999986 -151686 2 349254 631988 2 2 999999 2 681381 729970 2 2 999999 2 2 999999 2 7 999994 2 20 999993 2 9 999992 1 298264 409553 641850 2 305944 401055 1 3 999999 -91416 2 514338 973998 1 4 999992 959479 1 15 999984 -472135 1 18 999987 -729376 2 301890 763093 1 579323 639352 -804874 1 582167 781137 -500091 2 16 999983 2 3 999998 1 670635 938765 -606812 1 570131 794212 -860941 1 676560 676836 -127432 2 148509 351623 1 2 999999 -679272 2 11 999982 1 78064 677630 522621 2 2 999999 2 18 999991 1 769791 931019 375536 2 14 999991 1 18 999994 8358 1 5 999988 -922510 1 5730 22657 163287 2 446365 660381 1 2 999999 -148863 2 4 999994 2 211844 523463 1 305327 954367 506703 1 2 999999 -251552 1 2 999999 -777503 1 17 999994 680060 1 20 999990 573980 1 20 999982 917584 1 275198 804260 -272407 2 16 999985 2 15 999986 2 2 999999 2 6 999981 1 178959 766005 -911914 2 2 999999 1 2 999999 748489 2 2 999999 1 321377 766365 645486 1 2 999999 730650 2 17 999990 1 2 999999 268886 1 19 999995 -434897 2 2 999987 1 2 999999 773272 2 2 999999 2 2 999999 1 14 1000000 -348689 2 2 999999 1 2 999999 105202 1 56061 573548 -310779 2 2 999999 1 2 999999 -189638 1 267154 745816 -498059 2 11 999991 2 158788 232852 1 2 999999 -617873 2 2 999999 2 2 999999 1 2 999999 -14090 2 2 999999 1 14 999988 -340264 1 2 999999 53348 2 14 999994 2 142678 944927 2 12 999986 1 87077 773541 -449232 1 2 999999 -796114 1 2 999999 -589427 1 2 999999 -724495 2 309671 601422 2 749975 786044 1 13 999998 -529234 2 2 999999 1 181432 256728 309814 2 406748 595320 1 2 999990 -901141 1 79126 779433 -932342 2 2 999999 2 77165 851645 1 15 999987 995766 2 317841 697683 2 13 999995 1 9 999987 517348 2 12 999996 2 828354 941046 2 2 999999 2 14 999997 1 11 999992 -562154 2 3 1000000 2 2 999999 2 2 999999 1 627962 910450 -620357 2 113659 648180 1 19 999990 969988 1 2 999999 235849 1 63121 688782 -104116 1 16 999986 -924313 1 503275 955239 76486 1 383198 392003 200572 2 17234 865143 1 9 999984 -820520 2 1 999990 2 565080 818589 1 2 999999 878529 2 237903 366651 1 14 999999 310400 2 9 999993 1 2 999999 -688898 2 2 999999 1 17 999995 326062 1 874141 941197 -149491 2 19 999996 1 2 999999 -481410 1 18 999989 -732643 1 9 999999 -849329 1 371671 657890 -292289 1 2 999999 -111521 2 621856 948669 2 7 999982 2 298679 604437 1 2 999999 625611 1 489640 495427 -387275 1 460929 479730 685868 1 10 999999 723246 1 2 999999 685823 1 10 999984 720801 1 13 999986 198741 2 2 999999 1 14 999991 107562 1 4 999982 173721 2 393749 746691 2 122950 548910 2 4 999998 1 222907 611262 509155 2 17 999996 2 19 999991 2 2 999999 1 287612 605367 540712 2 2 999999 2 4 999983 1 938192 947627 -564835 2 3 999983 1 2 999999 56166 2 103235 448201 2 2 999999 2 2 999995 1 2 999999 346907 1 7 999994 912385 1 2 999999 -906033 1 7 999983 683522 2 2 999999 1 17 999992 594521 1 12 999990 724857 2 3 999998 2 928431 957749 2 1 999982 2 260474 453360 2 2 999999 2 17 1000000 2 452107 521532 2 2 999999 2 2 999999 2 15 999992 2 2 999999 2 2 999999 2 361144 750257 2 727198 934426 1 729334 952944 932701 1 12 999995 -577685 2 2 999999 1 15 999986 54439 1 4 999982 238855 1 2 999999 165294 2 618879 950461 1 2 999999 -166491 1 710674 990674 -117759 1 135131 978961 -21620 1 352454 481843 510132 1 275356 501210 -597102 2 495836 655724 2 257664 789428 2 12 999990 1 2 999999 506476 1 605208 969398 498241 2 18 999996 1 235234 437049 -412580 1 2 999999 726352 1 2 999999 994103 2 130874 343632 1 529890 908306 891466 2 7 999996 2 35625 185812 1 2 999999 -204105 2 275991 674983 2 2 999999 1 2 999999 -107161 2 251985 731443 1 4 999989 923755 1 10236 381030 294996 2 5 999993 1 516701 931709 -344209 1 2 999999 -692433 1 78591 163908 729061 2 325918 574972 2 2 999999 1 149617 368141 816189 1 4 999988 -11592 2 18 999992 2 1 999983 2 2 999986 2 16 999989 1 2 999999 -166239 2 2 999999 2 17 999991 2 15 999989 2 884897 946414 1 2 999999 -69471 2 2 999999 2 10 999981 1 394063 898295 -708213 2 457446 987532 1 15 999997 -250628 1 10 999982 497314 2 2 999999 2 2 999999 2 2 999999 1 358912 516761 367922 1 2 999999 -902919 1 2 999999 568724 2 141064 650831 2 337629 800747 2 8 999992 2 12 999996 1 14 999999 178228 1 2 999999 70340 2 714899 867058 2 2 999999 2 2 999999 1 2 999984 -709045 2 2 999999 1 2 999999 487392 2 497517 568271 2 870244 886903 1 2 999986 387232 2 5 999995 1 2 999999 312495 2 17 999983 2 7671 918891 1 2 999999 139837 2 2 999999 1 330845 951869 321017 2 2 999999 1 2 999999 239061 2 806434 939867 1 2 999999 308413 1 9 1000000 58099 1 7 999992 -325070 1 331974 762386 -237118 2 303046 804481 2 508982 930089 1 2 999999 -342699 1 5 999988 383933 1 320171 761069 421462 2 533194 760386 2 4 999982 1 2 999999 -399064 1 19 999991 961680 1 2 999999 -430510 2 2 999999 1 154317 491919 -722740 1 2 999999 -704398 2 235129 851707 2 46141 520122 1 2 999999 -460801 2 187186 590653 1 9 1000000 299252 2 2 999999 1 295231 694176 -134354 1 20 999998 -163044 2 768495 987306 2 2 999999 1 11 999982 849578 2 14 1000000 1 2 999999 149221 2 6 999996 2 515474 670008 1 2 999999 -433584 1 2 999999 452951 1 57798 850591 -633667 1 46318 796284 29341 1 2 999999 842572 1 17 999982 -569266 2 2 999999 1 18 999996 -574144 2 4 999983 1 2 999999 -23750 1 2 999999 -565515 1 5751 809905 -141928 2 46113 820245 1 138357 267364 -840973 1 379972 444480 -318387 1 17 999992 968454 2 2 999999 1 17 999989 -450286 1 2 999999 873845 2 815873 973334 1 2 999999 248692 1 157245 911246 -313217 1 19 999990 -480305 2 2 999999 2 8 999981 2 1 999989 2 520143 674208 2 2 999999 1 2 999999 97873 2 3 999989 2 10 999986 2 2 999999 1 230593 654715 -906141 2 7 999997 1 10 999983 327341 2 32004 599301 1 18 999981 -584029 1 2 999999 -883910 2 234723 391113 1 12 999983 -375382 1 5 999996 -24665 2 2 999999 2 5 999993 1 74684 672646 -26777 1 11 999986 -23616 1 2 999999 -924884 1 2 999999 -306611 2 2 999999 2 9 999981 2 2 999999 1 16 999987 -63697 1 303005 674652 -129997 2 7 999982 1 402827 736761 530395 1 4 999987 -564734 1 19 999991 940922 2 2 999999 1 164796 650072 -852219 1 874736 910035 -274457 1 26933 609959 519935 2 2 999999 2 1 999988 1 346966 728947 818720 2 2 999999 1 2 999999 -747533 1 9 999988 -807673 2 16 999994 2 6 999986 1 2 999999 789778 1 349320 901253 -534864 1 149515 785561 -671961 2 3 999995 1 2 999999 -166717 1 259043 369648 110167 2 8 999995 2 2 999999 1 57961 538371 -597134 1 2 999999 231324 2 5 999998 2 2 999999 1 465635 610696 -591475 2 19 999992 2 2 999999 2 2 999999 1 3 999989 925535 2 321259 972995 2 2 999999 1 102233 459760 422771 1 2 999999 357595 1 18 999981 405368 2 169606 568231 1 2 999999 298086 2 2 999999 1 411828 701374 904100 2 2 999999 2 5 999992 1 17 999998 -81718 2 2 999999 2 6 999990 1 2 999999 519790 2 250020 978950 2 219249 421294 1 581726 920973 -460434 1 11 999996 253229 1 2 999989 708338 1 10 999985 -177297 1 332618 586525 672671 1 12 999997 -806659 1 6 999995 -897369 2 2 999999 1 2 999999 -376250 2 18 999983 1 2 999999 -245169 1 2 999999 -807743 2 151696 963643 1 2 999999 504002 1 19 999990 -702367 1 14863 968780 410494 2 7 999999 1 3 1000000 997516 2 2 999999 2 2 999999 2 4106 714828 1 203275 855658 -656372 2 8 999983 2 370101 679221 1 2 999999 233706 1 16 1000000 -101829 1 2 999999 -62223 2 2 999999 1 2 999999 -549289 1 19 999987 559881 1 4 999987 -522271 1 2 999999 588157 2 2 999989 1 2 999999 -690056 1 8 999983 438447 2 793742 987133 1 2 999999 -646381 2 2 999999 1 12 999986 -231410 1 7 999988 -680158 1 531838 829014 -626772 2 2 999993 1 189224 247156 -774051 1 151042 532224 -826040 2 230045 769791 1 291955 635775 457061 1 2 999999 453048 1 2 999999 763638 1 105463 478512 -733280 2 2 999999 1 2 999999 654322 2 3 999991 1 2 999999 -621443 2 20 999983 1 629249 857668 -218386 1 2 999999 -551809 2 825914 931565 1 8 1000000 -590360 1 173368 200968 -32759 1 2 999999 -752872 1 2 999999 -222063 2 3 999992 2 2 999999 2 2 999999 2 8 999993 1 8 999990 -893315 1 474952 806097 -607196 2 2 999999 2 3 999990 1 196288 330107 543092 2 303285 583962 2 2 999999 2 2 999999 1 2 999999 76180 1 779145 842971 328490 2 4 999999 1 11 999999 -263607 2 2 999999 1 2 999999 -644122 1 4 999983 -193574 1 1 999998 -630579 1 2 999999 -489629 2 2 999999 1 321299 869899 -312936 2 15 999993 2 522318 759005 2 2 999999 2 20 1000000 2 787620 788781 1 2 999999 475627 1 275424 813407 522754 1 2 999999 -479023 1 1 999998 -327535 2 3 999981 2 236115 669870 1 5 999999 -102092 2 2 999999 2 2 999993 2 199241 850839 1 5 1000000 -907949 1 7 999986 666351 1 2 999999 -324140 1 124688 940845 686665 1 155846 284398 -14113 2 4 999990 1 2 999999 507607 1 13 999999 882861 2 301561 746291 1 14 999995 468373 1 2 999999 -517605 1 847361 932614 442005 2 1 999985 2 563179 599412 1 15 999997 -212682 1 13 999981 327858 2 571864 663163 1 266007 284077 800067 1 2 999999 312652 1 2 999999 23690 2 4 999989 2 11 999995 1 14 999994 -742254 1 10 999999 -335167 2 1 999993 1 2 999999 398778 2 7 1000000 1 11 999984 -827521 2 13 999984 2 2 999999 2 2 999991 2 19 999995 2 2 999999 2 363437 411560 1 571560 890734 -780302 1 257663 397044 -378623 1 2 999999 363665 1 164862 671114 18294 1 47074 155202 717692 1 330800 484831 324408 2 399780 814833 1 18 999989 830740 1 7 999990 -216243 1 265614 932172 77481 2 2 999999 1 17 999987 -717986 2 2 999999 1 18 999993 -444456 1 498383 940059 -897146 1 2 999999 849710 2 729750 751012 1 195550 863855 -86983 2 48638 730599 2 19 999993 1 2 999999 -556546 2 11 999982 1 19 999986 459348 1 2 999999 606850 2 2 999999 2 7 999981 2 1 999993 2 2 999999 2 609518 782503 2 16 999989 1 16 999984 653050 2 15 999983 2 5 999999 2 79519 489723 1 2 1000000 -72674 1 10 999993 -939380 1 139407 707807 -565481 1 5 999996 -244326 2 569029 708316 2 2 999999 2 2 999999 2 2 999999 2 211532 797912 1 2 999999 825566 1 541749 629052 863670 2 286494 953337 2 405374 705181 2 15 999995 2 2 999999 2 2 999999 2 550515 923012 2 213720 263580 1 444326 479102 -854986 2 2 999999 1 18 999985 113002 1 2 999999 849846 1 342973 356127 154888 2 6 999999 2 689574 922420 2 2 999999 1 763017 999695 -779813 2 8 999999 1 346126 402605 260157 2 252237 534537 2 16 999990 2 185326 954176 2 2 999999 1 748047 873015 -982254 2 2 999999 1 381648 430297 545753 1 4 999991 667060 2 254842 661620 1 19 999989 308660 1 32148 891485 -235669 1 2 999999 554884 1 2 999999 331134 1 2 999999 28588 1 2 999999 -519511 1 2 999999 -562485 1 14 999999 -115162 2 128792 345289 2 5 999992 2 2 999999 2 660964 770702 2 16 999990 2 10 1000000 2 13 999995 2 2 999999 1 2 999999 -149696 2 2 999999 1 266815 906860 -70947 1 278230 369406 -908263 2 586716 609923 1 798599 821723 -134328 2 179837 651481 2 16 999989 1 93947 550886 -408013 2 2 999999 2 309090 760300 1 3 999993 186660 2 44827 583195 1 3316 394969 462822 2 2 999999 2 917730 967868 2 2 999999 1 2 999999 405423 2 504224 646860 1 422929 473363 -689686 1 388254 560105 604264 2 351161 416913 2 465739 475710 2 11 1000000 2 141994 703831 2 6 999984 2 328691 745299 2 2 999999 2 7 999994 2 861949 987646 2 2 999999 2 2 999999 1 8 999983 338812 1 497548 814246 18602 2 11 999998 2 767785 922893 1 456658 675245 667720 2 18 999986 2 6 999991 1 20 999992 -570623 2 14 999996 1 6477 862123 -67059 1 1 999989 -167603 1 6 999993 -288918 1 13068 417719 33811 1 2 999999 733190 1 200462 666103 144165 2 2 999999 2 2 999999 1 6 999995 686919 2 15 999992 1 347772 437459 89011 1 19 999997 687675 1 52087 346536 241671 2 412487 935091 1 13 999981 551432 2 384009 823829 2 2 999999 1 284139 767610 -299230 1 344044 460027 700296 1 507323 559000 777347 2 12 999983 1 12 999998 705794 1 2 999999 -590400 1 2 999999 282982 2 2 999999 2 6 999996 2 552569 956025 1 2 999999 -94589 2 2 999999 2 884449 954070 2 2 999999 2 1288 793026 2 226387 672949 2 2 999999 2 229264 315257 2 368922 558678 2 2 999999 2 2 999999 2 140272 839463 2 460827 823001 2 17 999989 1 2 999999 -635156 2 146627 428983 1 5 999999 -27417 1 82202 478060 -262414 2 2 999999 1 17 999993 775514 2 367930 586968 2 110811 523669 1 12 999995 -957644 1 198428 525116 954787 2 675814 860041 1 14984 80828 729238 2 2 999999 2 475230 591914 1 2 999999 -901386 2 2 999999 1 17 999993 180443 1 389924 406253 -952592 1 621253 696984 113629 1 16 999984 692454 1 594537 770614 -528271 2 2 999999 2 121170 662483 1 103192 558454 164516 1 20 999987 801475 2 6 999986 2 8 999985 1 9 999987 -218358 2 2 999999 2 93342 613934 1 556019 822481 24020 2 2 999999 1 110512 816162 -27117 2 15 999988 1 15 1000000 -911956 2 2 999999 2 2 999999 2 27287 94051 1 13 999990 583009 2 2 999999 2 19 1000000 1 2 999999 -648106 2 12 999994 1 2 999999 448096 2 662518 915880 2 2 999999 1 164785 333176 831542 2 6 999983 2 2 999999 1 9 999995 293141 2 529461 915108 1 2 999999 631354 2 18 999995 1 2 999999 -614116 2 53549 567733 1 2 999999 -891128 1 688331 737377 41172 1 14 999999 613035 2 20 999997 1 11 1000000 865976 2 2 999999 2 134552 140313 1 2 999999 395561 1 9 999982 423992 2 451919 462239 2 2 999999 1 16 999997 -937878 2 215422 667285 2 1 999995 2 2 999999 1 2 999999 734422 1 2 999999 -779559 2 2 999999 1 2 999999 -398019 2 822 277209 1 1 999986 -92000 1 9 999989 -150872 2 15 999991 1 2 999999 -27058 2 96157 653800 1 15 999995 330363 1 82576 132814 -62296 2 2 999999 1 2 999999 -127052 2 15 999987 1 10 999993 975721 1 4 999993 -818302 2 148968 551951 1 11 999985 -19377 2 13 999987 1 3 999999 74839 2 2 999999 1 2 999999 -816834 1 2 999999 -604391 2 242170 377742 1 2 1000000 -540251 2 8 999988 2 2 999999 1 2 999999 -854019 1 20 999981 877035 2 310171 682819 2 2 999999 2 8 999990 1 256088 923041 229718 1 2 999999 147497 1 12 999990 -545479 2 2 999999 1 2 999999 483314 2 13 999992 2 2 999999 1 11 999990 -741221 2 6 999990 2 20 999995 2 295903 982915 1 2 999999 -631102 1 408018 661463 -895005 2 2 999999 2 14 999997 1 10 1000000 -160717 2 66720 141203 1 354845 943366 53407 2 2 999999 1 10 1000000 297520 1 651602 773297 258078 1 15 999988 621067 2 13 999999 1 15 999997 94877 1 2 999999 -579657 1 15 1000000 513585 2 2 999999 2 11 999982 2 2 999999 1 395429 857300 -434638 2 2 999999 1 23438 968946 339689 2 50359 902722 2 87518 524671 2 325876 450195 2 18 999982 1 2 999999 360746 2 697982 736228 2 328822 496315 2 9 999987 1 10 999999 -386147 1 2 999999 134953 1 2 999999 -662851 1 2 999999 31241 2 921899 923383 1 2 999999 813645 1 2 999999 -334825 2 2 999999 2 2 999999 1 6 999987 862760 2 92992 701127 2 186296 443089 2 86134 394894 2 610816 703772 2 3 999999 1 240712 430684 599887 1 4 999998 606109 2 627979 763811 1 2 999999 -634355 1 67410 339216 906438 2 2 999988 2 1 999982 2 13 1000000 1 677576 927613 765393 1 2 999999 -457972 2 419549 800991 2 8 999991 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 397874 717200 2 14 999988 1 2 999999 731599 2 20 999990 1 369030 648556 616701 2 12 999991 1 2 999999 -352164 2 2 999999 1 6 999997 -47836 1 2 999999 -53303 2 2 999999 2 2 999999 2 383620 949025 1 19 999999 -889579 2 2 999999 1 2 999999 -218285 1 720995 779646 -974635 2 2 999999 2 760423 768132 1 2 999999 657038 1 19 999989 202015 1 2 999999 298430 1 2 999990 -246328 2 3 999994 2 313921 860303 1 2 999999 622277 1 2 999999 -746728 1 579438 831311 720222 2 7 999994 1 658104 780007 -255472 1 1 1000000 351340 1 119534 665226 -753006 2 197313 525876 2 3 999995 2 18 999981 2 11 999993 2 2 999999 2 696987 983558 1 2 999999 -189310 1 14 1000000 459726 2 543309 672373 2 10 999982 1 14 999982 438896 1 760725 894680 664477 1 2 999999 677423 1 227318 911767 -359687 2 2 999999 1 12 1000000 901605 2 2 999999 1 2 999999 -751709 1 18 999993 36756 1 413170 820440 -642362 1 36057 157019 878721 2 2 999999 1 2 999999 -147602 1 4 999988 -638683 2 17 999981 1 2 999999 53190 1 2 999999 860702 2 739957 791662 1 2 999999 899877 1 2 999999 -98090 2 136059 920122 1 642107 665848 708878 2 12 999999 2 126423 643179 2 20022 32034 1 2 999999 923050 2 620551 760036 1 249381 946543 748877 1 585844 993123 532187 1 2 999999 793263 1 13 999982 433293 1 2 999999 67268 1 673552 851073 -531020 2 499175 682892 2 2 999999 2 20491 181353 1 569661 861576 -217452 1 10 999981 188816 1 583705 870736 -958052 2 6 999996 1 1 999989 -240552 1 2 999999 875972 2 138980 725181 1 13 999981 500868 1 115361 685211 419880 2 603438 822235 2 14 1000000 1 254972 571168 365619 2 17 999994 2 18 999981 1 2 999999 -809907 1 144089 837182 871234 2 9 999998 2 2 999999 2 15 999988 1 20 999995 -100694 2 52657 818816 2 2 999999 1 5 999981 -565829 2 20 1000000 1 16 999990 -279620 1 20 999991 -89579 2 17 999997 2 5 999993 2 105040 283896 1 20 1000000 -63043 1 2 999999 50882 2 20 999997 1 70306 179454 56540 2 2 999999 1 2 999982 523601 2 5 999985 1 2 999999 -573699 1 78946 343954 119124 2 578815 616806 2 779863 957528 1 17 999996 -789024 1 2 999999 861578 2 2 999999 1 594963 909241 -199026 2 20 999989 1 10 999981 888603 2 2 999999 1 19 999986 -249019 2 2 999999 1 2 999999 -128298 2 19 999984 1 919646 922140 -480403 1 2 999999 926471 2 2 999999 2 8 999991 1 446236 540581 -891673 1 2 999999 550393 1 20 999992 539860 2 14 999993 1 2 999999 623723 2 810510 949311 2 321943 945834 2 2 999999 2 536942 915468 1 6 999995 -798026 2 626849 860178 2 2 999999 1 6 999988 397252 1 222877 647455 348594 1 20 999998 371259 2 2 999999 2 182709 871109 1 280912 960186 -808403 1 9 999981 881921 2 10 999994 1 64173 509937 -555958 1 9 999984 238961 1 511535 802978 340959 2 2 999999 2 411599 892099 1 2 999999 -441107 1 2 999999 -310041 2 8 999982 1 19 999987 -957622 1 17 1000000 197028 1 168118 284597 -415464 2 457602 669174 1 4 999986 -266699 2 2 999999 1 249938 573744 -449765 2 2 999999 1 11 999987 857595 2 394898 941970 1 7 999981 922915 1 2 999999 438445 1 2 999999 419024 1 318079 556042 -887645 2 488689 813497 2 10 999991 2 19 999997 1 2 999999 230978 1 419782 989731 277011 1 142779 297100 15623 2 18 999998 1 12 999990 266283 2 2 999999 2 2 999999 1 2 999999 210049 1 2 999999 647694 2 2 999999 2 5 999993 1 2 999999 809813 2 2 999999 2 68956 379615 2 194787 889490 2 2 999999 1 2 999999 604281 2 187892 652924 1 4 999989 19192 2 889145 937927 1 2 999999 886476 1 341395 904918 686404 1 14 999997 -116830 1 17 1000000 -628598 1 17 999990 481895 2 283886 425663 1 11 999982 -302055 2 12 999989 1 827328 866325 889571 1 7 999998 -299836 2 775791 932104 1 2 999999 -863068 1 9 999985 706833 1 239992 385922 240532 1 958950 959561 474206 2 2 999999 2 437518 784104 1 3 999997 -678966 2 16 999985 2 7 999985 1 194939 953089 -106381 1 18 999992 157774 2 20 999984 1 368483 752906 261910 2 71024 777450 1 59500 791165 343345 1 2 999999 932702 2 16 999989 1 13 999988 -491410 2 12112 782841 2 15 999994 1 24969 730341 774268 2 204488 897559 1 95875 369065 -341015 1 282675 303478 -704710 2 2 999999 1 2 999999 -69129 2 18 999987 2 3 999999 1 2 999999 855384 2 10877 466873 1 2 999999 265025 2 2 999999 1 7 999983 348535 1 7 999992 509801 2 72343 177846 1 746187 811496 -127402 1 5 999988 581764 1 20 999985 745552 1 12 999993 138412 1 870150 973661 -181817 1 6 999999 270862 2 11 999983 2 6 999983 1 9 999987 954522 2 19616 882188 2 463570 659826 2 5 999987 2 2 999999 2 2 999999 1 2 999999 -695013 2 226298 971354 1 4 999989 363259 1 7 999994 -697991 2 2 999999 1 2 999999 -265488 1 619913 736585 684593 2 2 999999 2 2 999999 2 2 999999 2 246217 522220 1 2 999999 -198737 1 2 999999 238155 1 13 999997 106218 2 296308 395037 1 20 999984 -914108 2 2 999999 2 13 999998 1 18 999987 651323 1 1 999987 556104 2 2 999999 2 12 999984 2 29476 433632 2 13 999983 1 19 999991 -217678 2 560802 821036 1 697742 699687 93679 2 385559 707968 2 2 999999 1 141854 694095 328775 2 306519 852722 1 2 999999 -211061 2 2 999999 2 8 999993 1 38510 124936 424706 2 355886 368152 2 2 999999 1 2 999999 -47120 1 16 999996 -362182 1 32459 594681 -979417 1 2 999999 -634160 2 2 999999 1 9 999999 830393 1 449759 986221 -744410 1 2 999999 -291389 2 20 999987 2 1 999994 1 2 999999 -549449 2 223047 279408 2 618176 795485 2 491346 873036 2 540667 853772 1 572872 896651 -61847 2 10 999990 1 20 999981 -604182 1 12 999998 -896188 1 874317 982877 409394 2 348805 821624 2 3 999985 1 2 999999 626437 1 2 999999 575733 2 6 999994 1 2 999999 -861851 2 254057 873259 2 2 999999 1 12 999982 -894042 2 2 999999 1 113319 242355 569427 2 154037 921611 2 10 1000000 1 2 999999 365277 1 12 999991 993697 2 2 999999 1 179762 246934 -967635 1 2 999999 189675 1 2 999987 571732 1 2 999999 -393563 1 2 999999 -255722 2 13 999987 2 2 999999 1 2 999999 -784263 2 2 999999 2 2 999999 1 16 1000000 534667 2 111024 305035 2 363525 814613 2 2 999999 1 18 999999 -895279 1 2 999983 -189804 2 2 999999 2 365990 591024 1 177149 513175 -525496 1 2 999999 -38502 2 3634 698467 2 505281 544718 2 11 999984 2 2 999999 1 628809 850046 502917 2 2 999992 2 2 999999 1 2 999999 -990719 2 1 999983 2 5 999987 1 14 999985 -52239 2 2 999999 2 13 999984 2 2 999994 1 281251 965510 265449 2 615258 822702 1 2 999999 902645 1 308112 826653 579919 2 5 999987 1 141587 660425 -660465 1 2 999999 -513908 2 3 1000000 1 2 999999 992094 2 2 999999 2 2 999999 1 391179 708371 -960314 1 15 999999 114412 2 5 999994 2 230038 798017 2 326185 713409 2 471853 652523 1 2 999999 87635 1 409912 688708 367926 2 812829 879331 1 377053 797992 59091 2 284680 647896 1 2 999999 724282 2 2 999999 2 579978 717339 2 2 999999 1 17 999993 709099 2 129612 661650 1 2 999999 -651034 1 2 999999 -176253 2 399429 877960 1 14 999990 377729 2 2 999999 2 156974 814459 2 9 999988 1 2 999999 914078 2 8 999987 2 2 999999 1 12 999999 345752 2 364499 451273 2 20 999985 1 2 999999 438974 2 15 999998 1 5 999996 490968 1 20 999983 394546 1 523611 734623 -652532 1 2 999999 290267 2 13 999993 1 65753 257215 -390086 2 15 999992 2 17 999986 1 1 999983 -724703 1 70227 690481 -318982 1 6 999985 -101144 2 3 999996 2 7 999997 2 2 999999 2 2 999999 2 204348 284894 2 9 999988 1 8 999984 657719 1 173643 679286 -616538 2 2 999999 1 11 999997 -804645 1 222904 908781 828370 1 2 999999 547281 1 5 999986 562955 2 7 999990 1 7 999994 -6186 2 269565 385033 2 5 999996 1 17 999999 -111580 2 2 999999 1 2 999999 -107767 1 273737 311450 -883930 2 320713 826400 1 16 999984 284633 2 2 999999 2 97122 400277 1 298114 884553 -806287 1 431766 570258 836802 1 166926 653998 -172523 1 16 999991 242894 1 6 999989 -689988 1 682007 796774 566479 1 2 999999 696844 2 97710 746775 1 329790 515258 -328179 2 2 999999 2 19 999981 2 349753 715864 1 69343 125568 -566534 2 49449 145791 1 228899 798794 -498330 1 96769 189678 377185 2 16 999989 2 472828 926400 1 11 999999 -810991 1 2 999991 -164780 2 337742 605439 1 2 999999 594768 1 412069 619295 -42983 2 4 999994 1 356554 945488 -283125 1 5 999984 -314738 2 2 999999 2 2 999999 2 97916 898995 2 2 999999 2 663296 723419 2 2 999999 2 2 999999 1 5 999994 145901 2 2 999999 2 26342 451800 2 3 999986 1 68360 477189 -116903 2 121058 731490 2 13 999995 1 2 999999 826372 1 2 999999 489712 2 635528 910356 1 278389 968503 -784030 1 2 999999 -535162 1 2 999999 175503 2 2 999999 2 16 999985 1 2350 254992 -526858 1 582201 772966 -493525 2 2 999999 2 17 999991 2 5 999992 1 13 999995 713810 2 14 999984 1 15 999992 -419142 2 2 999982 1 334687 886031 -595560 2 526169 943174 1 605270 863427 -25792 2 7 999993 2 15 999994 2 2 999999 1 205873 645285 566565 2 470851 496733 2 346506 988022 1 341601 355362 939322 2 2 999999 1 2 999999 541751 1 2 999999 218115 1 2 999999 882219 1 386824 690914 58150 1 15 999991 -560945 1 2 999999 -476432 1 96641 303010 -613480 2 2 999999 2 411363 713827 2 18 999998 1 2 999999 553048 1 16074 701831 -152993 1 2 999999 642328 1 513913 733985 379313 1 2 999999 419825 2 2 1000000 2 444343 923030 2 226599 337230 2 2 999999 2 13 999992 1 15 999990 564365 1 2 999999 -510115 2 592246 973267 1 538699 689100 -910576 2 867115 999438 1 9 999990 -560675 2 9 999991 2 2 999999 2 1 999989 2 2 999999 2 18 999986 1 185766 580384 504885 2 20 999989 1 2 999999 339296 2 2 999999 2 7 999997 2 400114 717998 2 4 999987 1 2 999998 -848392 2 2 999999 2 2 999999 2 18 999984 2 2 999999 2 8 999987 1 2 999999 -383276 2 2 999999 1 221915 966606 -15177 1 14 999993 942329 1 10 999982 661830 1 1 999996 997521 1 2 999999 -586158 1 15 999991 111119 1 2 999999 -355609 2 2 999999 2 508925 581768 2 2 999999 1 2 999999 193663 1 973950 996540 -912382 1 18974 699975 -36140 2 554290 835468 2 359958 584397 2 2 999999 1 2 999999 277498 1 9 999987 946131 2 2 999999 2 10 999992 1 19 999982 -602728 2 175719 279541 1 19 999997 -356748 2 16 999990 2 12 999999 2 2 999999 1 16 999999 579680 2 13 999998 2 2 999999 1 33478 606854 -494866 1 2 999999 -900873 1 2 999999 500063 2 6 999985 1 2 999999 201115 1 2 999999 -53472 2 31072 304381 2 289854 360441 1 17 999982 518887 2 2 999999 2 525915 726304 2 2 999999 1 742659 771354 484535 2 2 999999 1 12 999990 -765076 1 2 999999 743142 1 49852 114121 578503 2 28508 670254 1 1094 13522 -901245 2 6 999989 2 761757 798571 1 2 999999 -617319 1 5 999988 -422077 1 522536 533314 29955 1 521669 809789 -641443 2 9 999999 2 2 999999 2 2 999999 1 98722 479439 937738 1 713555 759356 -36531 2 6 999984 1 625120 873447 -95212 2 2 999999 1 1 999990 -2774 1 19 999985 -617269 2 9 999995 2 330879 866893 2 656378 756718 2 57338 572063 2 9 999990 1 2 999987 233752 2 1456 973407 1 516461 928720 438304 1 479231 561054 929529 1 19 1000000 30980 2 328745 744266 1 7 999993 790579 2 4 999987 2 2 999999 2 46404 239790 2 1 999983 1 10 999997 57763 1 2 999999 424408 1 2 999999 -872052 1 17 999989 -143794 2 509049 573160 1 18 999985 487036 1 9 999985 145270 2 10 999998 2 337615 916230 1 2 999999 -264581 1 16 999988 -14292 2 12 999999 2 12262 230157 1 419320 743226 189122 1 2 999999 535239 2 2 999999 2 248114 489820 2 2 999999 1 2 999999 -283576 2 375460 942857 1 224938 945793 780651 2 16 999999 1 217297 889560 -920748 2 2 999999 2 2 999999 2 2 999999 2 156493 458614 1 9 999982 -92423 2 5 999994 1 17 999987 70097 1 6 999992 895314 1 2 999999 883497 1 2 999999 -502529 2 2 999999 1 3 1000000 612304 1 653300 784737 415867 1 4 999998 -549789 1 4 999992 -647531 1 309760 369196 -247215 2 19 999985 2 10 999985 1 5 999993 975256 1 20 999992 -518959 2 15 999990 2 5 999988 2 168501 666353 1 2 999999 -914063 2 264109 268400 1 12 999998 -709624 1 2 999999 -195495 2 12461 608396 1 2 999991 -477813 1 17 999981 -973504 2 12 999982 1 521503 817088 376045 1 131265 489339 798653 1 6 999985 -215424 2 612413 914467 1 456052 752248 239494 2 1 999991 1 14 999996 140117 1 2 999999 -268296 2 2 999999 2 514514 891269 2 18 999990 2 552849 610766 2 209856 483213 1 16 999990 719205 1 19 999991 -245621 1 16 999985 -768745 1 11 999982 990361 2 663791 720013 2 966446 983644 2 261201 375824 2 68563 325320 1 2 999999 5121 1 16 999999 929907 2 57408 469861 1 13 999983 232108 2 20 999998 1 232705 351016 -229374 2 2 999999 2 265002 657493 1 2 999999 586807 1 2 999999 155998 2 7 999995 1 19 999995 225367 1 2 999992 -568223 2 2 999999 1 52504 447170 -270805 1 9 999990 524823 1 2 999999 698335 2 543675 752868 1 2 999999 137628 2 3 999996 2 2 999999 1 18 999997 -571357 2 10 999991 2 6 999990 1 469892 887879 -708675 2 12 999992 2 520789 923683 1 591265 856574 98852 2 2 999999 1 201566 640882 590025 2 266015 756674 1 16 999985 -609528 2 1 999994 2 450468 822983 2 190980 975942 2 18 999992 1 506386 735978 -64958 1 55528 292590 357293 2 2 999999 1 4 999981 -784260 2 6 999982 2 189755 407486 2 18 999991 1 11 999994 334358 2 7 999990 2 204750 546383 2 15 999991 2 59043 932150 1 2 999999 831930 2 200109 593682 1 2 999999 -97063 2 151476 838980 1 2 999999 428529 1 2 999999 -333186 1 394966 777600 -475806 1 2 999999 -880508 2 12 999991 2 2 999999 1 2 999984 -813398 1 2 999999 304201 1 96541 315124 92220 2 700712 993818 2 339660 890605 2 2 999999 1 1 1000000 887463 1 2 999999 186065 2 22830 330944 1 2 999999 -161042 2 35475 676228 1 343622 950768 -525441 1 403127 625101 -357637 2 2 999999 1 2 999999 -852045 1 95118 715896 865913 1 2 999999 593694 2 384883 911236 2 7 999993 1 2 999999 728910 1 2 999999 690845 2 2 999999 1 2 999999 368167 1 2 999999 -10208 1 403351 957268 -59614 2 508378 676881 1 490741 570635 -299831 1 732726 843186 -959701 2 2 999999 2 15 999987 2 321312 682515 1 72193 664398 811293 1 2 999999 74526 1 12 999990 251182 1 273640 395284 892784 1 10 999981 713549 1 5 999995 -348303 1 2 999999 -291590 2 10 999988 2 2 999999 2 593554 945596 1 11 999991 -713160 2 2 999999 2 159198 858793 1 2 999999 -629142 2 460135 566877 1 2 999999 117387 2 64319 69968 1 2 999999 502210 1 177923 554184 -470928 2 2 999999 2 2 999999 2 227745 896233 2 102487 583710 1 227546 255275 691819 1 276351 596200 -613430 2 335278 981083 2 511600 627962 1 2 999999 -692865 1 15 999998 -706290 1 232145 817586 595455 1 322263 586366 -806414 2 271142 995552 1 112465 553459 438406 1 14 999986 -468892 1 556712 636237 640066 2 5 999990 1 2 999999 -677445 2 11 999991 2 2 999999 2 31864 563533 2 100924 643091 2 13 999992 1 19 999998 24202 2 2 999999 2 28058 798902 1 2 999999 902216 2 11 999981 2 448056 922952 1 411046 790501 596357 2 8 999983 1 15 999984 -615782 2 6620 907104 2 10 999999 1 615161 725610 748570 1 2 999999 901010 2 12 999989 2 20 999988 1 125344 714864 -576777 2 1 999999 2 7 999989 1 12 999981 -812017 2 734335 844673 2 2 999999 1 2 999999 -310083 1 151704 620271 -331220 1 485535 495107 215302 1 18 999990 612764 2 2 999999 1 2 999999 795145 2 105091 687369 1 8 999987 499248 2 2 999999 1 2 1000000 346791 2 7 999986 2 9 999996 2 2 999999 2 275106 873820 2 561434 600581 1 12 999982 -707613 2 3 999990 1 425952 663777 228907 1 2 999999 637406 1 2 999999 -185472 1 13 999996 -970871 2 4 999994 1 2 999999 -379837 2 566192 678810 1 677262 852223 788782 1 214852 284051 -138305 2 2 999999 2 2 999999 1 7006 972840 -972580 1 15 999988 108808 2 414818 967292 2 16 999992 1 6 999983 997435 2 2 999999 2 386172 878879 1 16 999989 -135257 2 2 999999 2 19 999995 2 2 999999 2 20 999984 2 2 999999 1 529261 945880 621022 2 14 999981 1 9 999986 437530 1 90765 919270 425514 2 12 999990 1 11 999987 453394 2 9 999996 1 316749 634180 259782 2 2 999999 1 20 999987 450276 1 2 999999 -457460 2 128852 528907 1 2 999999 -808710 1 256081 493596 -963231 2 693179 719759 2 334351 946106 2 6 999985 2 19 999989 1 101681 575780 -829619 2 2 999999 2 18 999989 1 2 999999 557818 2 2 999999 1 207356 778341 -174057 1 2 999999 546807 1 2 999999 -688326 2 2 999999 2 361653 594891 1 528541 563034 241527 1 363317 608192 -121197 1 465591 667394 -357814 2 14 999984 1 2 999992 55985 2 2 999999 1 6 999983 523643 2 2 999999 2 2 999999 1 2 999999 -190034 1 8 999989 538424 2 18 999994 2 2 999999 1 188242 215685 -738527 1 5 999991 -922742 1 2 999999 29490 1 6 999981 174352 1 694095 971153 958394 1 606737 846221 527443 2 5 999997 2 2 999999 2 9 999986 2 49844 234642 1 2 999999 313169 2 2 999999 1 150315 783800 11616 1 2 999999 -190797 1 77831 820327 -769257 1 2 999999 -303540 1 1639 685587 -237359 2 16 999999 2 789587 847997 1 4 999987 -730816 1 593334 962360 368787 2 17 999986 1 2 999999 272283 2 21918 164226 2 228165 889212 1 2 999999 -695201 2 635828 880419 2 93066 676528 1 162597 896741 571985 2 2 999999 1 11 1000000 -668680 1 2 999999 55917 2 9 999995 2 438347 515162 2 59767 671149 2 35402 780743 1 694493 976890 -440314 1 152603 688578 840257 2 2 999999 2 8 999995 1 14 999990 -705068 2 7 999990 2 7 999998 2 2 999999 2 9 999981 2 3 999983 2 291111 531925 1 2 999999 579091 1 7 999985 807950 2 1 999989 1 2 999999 763312 2 13 999996 1 503845 945272 -562137 1 4 999981 19193 1 5 999992 -595990 2 2 999999 2 2 999999 1 16 999997 -862929 1 6 999981 934225 2 3 999983 1 6 999985 478700 2 2 999999 1 2 999999 443685 1 7 999984 -960614 2 2 999999 2 13 999982 1 530600 775605 -811247 1 12 999991 150984 1 2 999999 -702935 1 2 999999 93568 1 6 999993 -973703 2 14 999982 2 500986 639027 1 164840 539666 803194 2 2 999999 1 200830 575520 544055 1 2 999999 446424 1 8 999996 274395 1 2 999998 -611048 2 436859 652114 2 13 999990 1 7 999987 183064 1 161704 707297 -810231 2 443926 693214 2 2 999999 2 466707 696548 2 852252 893850 2 2 999999 2 463997 873421 1 350696 835899 -994447 2 14 999981 2 24831 756465 2 9 999987 2 2 999999 2 272323 736525 1 15 999987 -384091 1 1885 773314 88767 2 11 999990 2 69338 441752 2 387311 551729 2 20 999981 1 12 999986 -434469 2 2 999988 2 224471 342869 1 2 999999 234193 2 665820 735473 1 647726 922695 953522 1 63064 205314 872825 1 240236 263528 747194 2 2 999999 1 411360 846262 722103 1 2 999999 61858 2 2 999999 1 528407 655233 969996 2 613490 762181 1 2 999999 -726736 1 7 999988 539574 1 10 999997 -756552 1 2 999999 -942347 1 25512 295650 184625 1 2 999999 33209 1 2 999999 -161638 1 523858 774486 91604 2 555126 712530 2 757094 822440 1 17 999998 641283 2 2 999999 1 2 999999 -390898 2 859987 895581 2 2 999999 2 2 999999 2 640542 803230 1 182423 927016 411236 1 19 999987 -981882 1 705694 786352 936331 2 3 999982 2 18 999988 2 2 999999 1 340378 484986 -108797 2 504795 584205 2 2 999999 2 8 999993 2 292391 323560 2 11 999993 1 19 999984 -4413 2 481181 734223 2 2 999999 1 188208 209617 21723 1 757078 881621 -125193 1 2 999999 -719421 1 3 999982 580722 2 2 999999 1 276662 686895 329668 2 2 999999 2 2 999999 1 2 999999 -19235 2 2 999999 1 2 999999 690746 2 12 999998 1 426456 466987 -215940 1 2 999999 32281 2 2 999999 1 2 999999 691151 1 490041 799449 281427 2 18 999988 2 2 999999 1 13 999981 75014 2 14 999995 2 2 999999 2 2 999999 2 374377 815119 2 2 999999 2 619529 836224 2 2 999999 1 784544 833066 -848460 1 2 999999 759127 1 301731 716348 -37839 2 7 999996 1 15 999987 -341393 1 2 999999 -857082 1 9 999990 566630 2 811649 983568 1 6 1000000 783053 2 6 999994 2 286093 779388 1 2 999999 -60125 1 9 999985 -494880 2 201509 382742 1 2 999999 -258443 2 10 999986 2 179670 718716 1 2 999999 -10159 2 172706 908274 2 2 999999 2 2 999999 2 9 999999 2 16 999998 2 2 999999 1 343565 939008 406062 1 2 999999 738993 2 4 999996 1 2 999999 56386 1 19 999991 -789960 2 449929 780777 1 19 999983 -692989 2 2 999999 1 14 999986 937285 1 535463 581007 814640 1 326922 414643 623185 1 11 999983 668093 2 57062 895807 2 18 999998 2 16 999994 2 94685 165196 1 227991 853518 -525869 1 809691 821903 218121 1 179476 952763 -937185 2 8 999990 1 2 999999 504815 1 75572 714753 809251 1 278336 526482 -273605 2 434031 515741 1 3 999983 -140567 2 2 999999 2 2 999999 2 12 999990 1 15 999995 -930927 1 6 999991 -961559 2 2 999993 2 2 999999 2 2 999999 2 2 999989 1 372860 807315 -25359 1 64213 455107 -270037 2 19 999989 2 2 999999 2 2 999999 1 9 999996 -396102 2 2 999999 1 2 999999 220938 1 213505 411901 -797881 1 845771 904592 -709235 2 14 999995 2 4 999993 1 534133 544542 785767 1 17 999987 -403228 2 17 999985 1 2 999999 958026 2 642506 877341 2 6 999986 1 2 999999 253281 2 2 999999 1 2 999999 -663608 2 13 999995 1 2 999999 -537528 2 10 999995 1 2 999999 -153470 1 2 999999 150284 2 313414 648673 1 10 999987 636958 2 2 999999 1 298276 895669 -553776 2 553012 910581 2 506133 633037 1 81588 177352 845578 1 11 999984 -916173 2 4 999997 2 523274 941948 2 20 999986 2 2 999999 2 2 999999 2 2 999999 2 8 999988 1 18 1000000 -853313 2 24172 554906 1 160820 847852 -204773 2 2 999999 2 372422 497675 1 2 999999 273017 1 934242 944169 241452 1 2 999999 -751576 1 844674 959736 -156354 1 164374 710719 567212 1 2 999999 -427567 2 2 999999 2 406692 427973 2 3 999985 1 9 999994 -598013 1 432636 739851 -644855 1 2 999999 -770543 1 458596 498523 425781 1 3 999981 -825116 2 78432 783376 2 2 999999 1 2 999999 -300134 1 2 999999 257339 1 2 999999 -769941 2 2 999999 1 2 999999 751468 1 2 999999 -518951 1 4 999996 -268004 1 8 999993 813394 1 4 999987 -646620 1 2 999999 -350063 1 7 999982 -739764 2 193709 308144 1 451096 683357 -560012 2 2 999986 1 2 999999 -924139 2 2 999999 1 2 999999 -511542 2 10 999981 2 14 999981 1 2 999999 135344 1 5427 482642 753215 1 403246 623832 300302 1 2 999999 822348 1 219505 432308 327866 1 2 999999 275958 2 2 999999 2 2 999999 2 6 999999 2 2 999999 2 277118 899890 1 5 999997 197980 2 2 999999 1 252482 508784 -897490 1 17 999998 -434441 2 2 999999 2 396428 594632 1 15 999983 -476398 2 2 999999 2 2 999999 2 383978 963192 2 2 999999 2 2 999999 1 96540 161190 452162 2 213474 927008 1 261991 796745 -339738 2 602732 746549 1 20 999993 -405751 1 2 999999 437699 2 308165 988820 2 2 999999 1 327384 990239 -795780 1 11 999998 851201 2 311685 468509 2 283299 762213 2 167629 414584 1 578687 993150 -963250 2 413963 723884 1 2 999999 -983602 1 2 999999 345328 2 15 999997 2 10 999997 1 414330 536074 129237 1 2 999999 543948 1 7 999987 -646107 2 845436 845866 1 9 999987 507332 1 2 999999 368442 1 686265 767608 -947818 1 557963 953773 855435 2 29574 971064 1 124412 186125 888587 2 2 999999 1 444545 962516 -681983 1 2 999999 551428 2 2 999988 1 7 999987 466047 1 352092 353588 244016 2 12 999992 1 2 999999 -194115 2 264149 832340 1 18 999989 907525 2 184356 368941 1 1 999982 904057 1 150231 236359 259775 1 2 999999 772346 1 454033 711346 -509764 2 393498 908668 1 4 999985 934515 1 87868 638445 -536196 2 189589 353692 1 80352 480448 645535 2 47375 70259 1 288312 623417 288945 2 6 999989 1 2 999999 734880 2 20 999993 1 2 999999 -387993 2 2 999993 1 2 999999 855638 1 2 999999 350373 1 41226 504957 -185151 1 13 999982 -152483 1 166404 732112 881125 2 17 999998 2 13 999994 2 1 999990 2 7 999983 1 2 999999 459013 2 2 999999 1 2 999999 -763458 1 2 999999 -573150 1 1 999986 558545 2 2 999999 1 260503 367133 -39458 2 60071 503535 1 2 999999 -266177 1 708423 901280 -342199 2 309684 355777 1 2 999999 406220 2 16 999991 1 438141 935826 -494400 2 11 999998 1 588014 686123 -624723 1 14 1000000 446275 2 7 999992 2 2 999999 1 812459 816145 -722799 1 593262 882618 840082 2 749639 860884 1 91078 689601 706807 2 588277 594096 2 2 999999 2 2 999999 1 2 999999 -631904 1 12 999999 523342 2 7 999994 2 11 1000000 1 15594 917305 258115 2 2 999999 1 2 999999 376545 1 3 999992 -906572 1 2 999999 197973 2 66339 881847 2 7 999984 1 145306 409394 184257 1 18 999987 108469 1 2 999999 -523986 2 7 999990 2 14 999997 1 471236 708807 435204 1 190757 607229 -169859 1 1 999984 -851792 2 2 999999 1 147917 149613 -733616 1 269203 389518 571963 2 144553 547227 1 2 999999 332863 1 723704 919873 -921533 1 2 999999 -292745 1 5 999986 412175 2 2 999999 1 12 999990 19692 1 163076 815043 38395 2 2 999999 1 9 1000000 786770 2 4 999984 2 12 999992 2 20 999998 2 712101 927557 1 2 999999 337277 2 34614 710854 1 97708 631735 -272681 2 12 999982 1 618875 894254 722855 1 2 999999 409662 2 436330 790014 1 547078 926923 -205695 1 71377 127350 -711771 1 3 999981 -799474 2 2 999999 1 2 999999 -18838 2 19 999988 1 2 999999 751407 2 2 999999 2 2 999999 2 2 999999 2 17 999987 2 12 999987 2 571116 847557 1 8 999996 -91194 1 2 999999 544258 2 2 999999 2 510486 899663 2 618366 840272 2 651390 783471 2 535503 946265 1 2 999999 -186808 2 1 999989 2 3922 12040 1 338443 379334 -42196 1 557913 612528 -539573 2 8 999983 2 6 1000000 2 176198 698375 1 12 999981 249121 1 2 999999 -797556 2 2 999999 1 18 999982 -923210 2 2 999999 2 2 999999 2 934324 998788 2 204104 331967 1 2 999999 224390 2 258630 921457 1 126981 154215 -918050 1 3 999991 -778680 2 333957 791690 2 11 999983 2 18 999989 1 3 999981 -33460 2 18 1000000 2 8 999992 2 2 999999 1 2 999999 -144445 2 20 999989 1 2 999999 419927 1 29070 689624 819599 2 330756 802749 2 3 999995 2 60680 423097 1 25608 224826 891042 2 593 96528 2 2 999999 1 653340 896814 -58924 2 17 999984 1 2 999999 980052 1 2 999987 -321376 2 2 999999 1 250011 271734 835569 2 156471 173953 2 4 999992 1 3 999992 -907944 2 2 999999 1 19 999982 -822959 1 580624 915026 -154485 1 388687 705186 376670 2 134809 531315 2 4 999990 2 144506 218080 2 6 999995 1 2 999999 -558838 1 2 999999 -181400 2 2 999999 1 2 999999 -221597 1 2 999999 -959748 1 2 999999 398447 2 2 999999 2 617116 842589 1 10 999987 474303 2 188507 651684 1 2 999999 421040 2 2 999999 2 24290 300258 2 574866 922849 2 2 999999 2 2 999999 1 60110 453073 -686986 1 20 999995 -751168 1 187903 217123 161778 1 247142 703513 -584704 1 580493 627510 -560182 1 212100 256590 -889565 2 14 1000000 2 2 999994 1 2 999999 -368282 1 2 999999 786635 1 2 999999 786190 2 31059 766011 1 2 999999 983858 1 2 999999 117696 1 618497 746925 106834 1 7 999992 -972710 1 196947 631249 -592510 2 13 999999 2 165800 730249 1 10 999984 805683 1 11 999981 -863518 2 2 999999 2 2 999999 1 521363 937570 -289682 1 2 999999 150151 2 2 999999 2 2 999999 2 2 999999 2 621487 689527 1 2 999999 2503 1 125225 437389 101195 1 2 999999 913463 1 2 999988 -142334 1 10 999984 51864 2 2 999999 1 2 999999 652608 1 817536 964973 -98435 2 1935 937758 2 3 999994 1 399894 817168 -702976 1 2 999999 814892 2 16 999995 2 5 999985 1 18 999994 -797218 1 2 999999 -690948 2 8 999996 1 16 999991 -71254 2 2 999999 1 2 999999 190487 2 374983 841840 1 15 999992 376715 1 2 999999 766284 2 89854 116975 2 178146 936901 2 20637 911564 2 5 999988 2 766511 935158 2 306026 487896 1 263598 321991 684606 1 15 999990 -719669 2 10 999998 1 293528 995053 261427 1 2 999999 422883 2 108163 373397 1 2 999999 -472899 1 2 999999 37432 2 15 999988 2 12 999994 1 9 999994 -587446 2 2 999999 2 8 999997 1 384097 749433 -835866 1 2 999999 -555568 1 1 999997 618648 1 11 999986 53035 1 55577 325076 -202777 2 2 999999 2 83393 987682 2 8 999992 1 257002 592318 -555510 2 2 999999 2 16 999998 1 339060 980455 476045 2 807429 984868 2 458088 581710 2 346037 563008 2 17 999991 1 7 999982 442378 2 11 999993 2 5 999997 2 9 999994 2 1 999996 2 2 999999 2 204468 349807 2 2 999999 1 17 999989 -836967 1 14 999996 656804 1 5 999982 871583 2 86764 512484 1 20 999993 -30563 2 212413 413360 1 2 999999 -226038 1 17 999984 -713638 2 9 999988 2 2 999988 1 2 999999 364734 2 2 999999 2 430124 715478 2 2 999999 2 2 999999 1 17 999996 743340 1 4 999989 -781552 1 7 1000000 752903 1 2 999999 -754912 1 11 999998 -324784 2 2 999999 2 2 999999 1 2 999999 250799 1 2 999999 -350735 2 453178 585335 1 2 999999 745303 2 2 999999 1 2 999999 792924 2 245599 523636 2 2 999999 2 2 999999 2 2 999999 1 498931 727555 429582 1 11780 731032 54454 2 2 999999 2 17 999993 1 2 999999 682386 1 1 999991 -48763 1 2 999999 -575222 1 2 999999 992765 1 2 999999 162487 2 209832 552170 1 3 999981 876586 2 2 999999 2 417068 724823 1 395477 880788 175738 1 2 999999 -588063 2 79467 870381 2 91082 697537 2 8 999987 1 20 999991 -135753 2 275576 291711 1 446164 669987 291512 1 1 999989 816812 2 79249 495059 2 186755 797695 1 2 999999 -233449 1 2 999999 961450 1 2 999999 -328483 2 1 999991 2 2 999999 1 2 999999 -710282 2 2 999999 2 3 999983 1 259586 901289 654705 2 15 999987 1 630334 640244 -443987 1 2 999999 -67939 1 237957 599304 879487 2 2 999999 1 754061 810944 145415 1 641219 872860 319239 2 2 999999 1 542442 765283 477589 2 191600 335336 2 319386 696822 1 122781 655885 705072 1 18 999991 -519145 1 5 1000000 -310632 2 2 999999 1 2 999999 237993 2 485408 520905 1 2 999999 -224568 2 19 999994 2 358410 495287 1 18 999991 -679605 2 2 999999 2 2 999999 2 13 999994 1 2 999999 -103048 2 13 999986 1 1 999989 617966 1 492788 790235 -157727 2 17 999996 2 324838 883018 1 57502 324029 -787136 2 1561 479388 1 15 999989 667738 1 317390 824129 -341003 1 811736 948173 491476 2 6 999997 2 313515 427871 2 3 999987 2 2 999999 2 3 999993 2 279321 877506 2 2 999999 2 17 999987 2 6 999998 2 247186 562955 1 19 1000000 355416 1 361785 880560 73360 2 263579 771314 2 14 999993 1 2 999999 -639606 1 6 1000000 -722970 1 10 999999 508641 2 2 999999 2 10 999984 1 11 999996 749890 2 2 999999 1 594171 950680 638464 1 436826 924835 917078 1 14 999996 688889 1 787512 946409 348754 2 199825 305520 2 417137 805026 1 2 999999 -786399 2 228860 354442 1 323684 632279 655408 2 848690 997714 2 14 999987 1 2 999999 -821463 2 513924 945114 1 2 999999 41141 1 2 999999 211570 1 11 999981 122246 1 401859 988570 -263871 1 10 999997 214082 1 461558 727704 448456 1 2 999999 -342645 2 2 999999 1 2 999999 -111457 2 14 999988 2 171392 683250 2 356271 393023 1 2 999999 -424048 1 630268 703850 910186 1 2 999999 -793571 1 2 999999 -388785 2 5 999996 2 543148 960672 1 2 999999 252357 2 206498 789602 1 342755 828179 650241 1 13 999990 -222913 2 45466 528134 2 2 999999 1 412367 489381 -308716 2 363482 455767 1 2 999999 -452102 2 564968 944866 2 2 999999 1 2 999999 359796 1 399343 640681 -843711 1 18 999996 366280 1 2 999999 913324 1 6 999986 783389 1 2 999999 659724 2 2 999999 1 5 999994 783550 1 2 999999 610976 1 2 999999 25191 1 19805 666334 -887079 2 2 999999 2 2 999999 1 2 999999 -542626 1 46788 110940 -323108 1 20 999995 -173188 1 2 999999 465736 1 6 999992 -281448 1 2 999999 -506998 1 197233 637385 -703599 2 2 999999 2 20 999993 1 2 999999 990001 2 16 999987 1 7 999985 -117002 2 2 999999 2 2 999999 1 16 999995 75251 2 17 999989 1 61013 765761 -131887 1 243834 643713 -128262 1 10 999982 -225825 1 2 999999 16317 2 2 999999 1 2 999999 593164 1 663984 917778 341261 1 2 999998 521244 1 12 999988 933374 1 2 999999 -787980 2 20 999999 1 831489 946414 90874 2 332436 793038 1 2 999999 131482 1 3 999997 703333 2 2 999999 2 10 999996 1 2 999999 334385 2 630011 892133 2 19187 79261 2 15 999988 2 143638 852411 1 2 999999 510971 1 2 999999 -755199 2 16 999987 1 33114 449470 -117775 1 516616 765162 -140393 1 18 999985 53547 2 2 999999 1 17 999987 410809 1 2 999999 273743 1 201981 911387 -764638 1 2 999999 21249 1 2 999983 -918072 2 9 999983 2 469792 716717 1 399227 821851 -169637 1 275824 933203 273971 1 115477 210309 -541166 2 2 999999 1 9 999992 -873730 1 9 999999 987709 2 20 999985 2 507467 509420 2 2 999999 2 19 1000000 1 189350 191704 -681291 2 2 999999 1 2 999999 454064 2 2 999999 1 2 999999 44887 2 14 999994 2 2 999999 1 299263 895297 -924122 2 2 999999 2 11 999981 1 2 999999 833578 2 2 999999 1 18 999992 -689271 1 17 999990 -159332 2 102506 420817 2 2 999999 1 2 999999 -292333 1 642335 708805 676710 2 2 999999 1 2 999999 -291745 1 2 999999 -978864 1 2 1000000 -511474 1 485565 748299 -346928 2 2 999999 2 2 999999 1 2 999999 788994 2 800346 933422 2 11 999993 1 5 999988 -311265 2 2 999999 1 12 999998 -842145 2 4 999995 2 2 999990 2 15 999981 2 843585 881734 1 3947 594483 -384118 2 2 999999 1 446937 930422 -920401 2 586022 677911 2 2 999999 1 11 999995 -733498 2 341623 862233 1 18 1000000 -474262 2 2 999999 2 2 999999 2 13 999992 2 10 999997 2 10 999992 2 3 999998 2 3 999988 1 2 999999 551487 1 45009 977444 727885 2 2 999999 1 2 999999 -747110 1 4 999995 532926 2 335117 522711 1 137968 655904 965484 1 2 999999 99582 1 611068 740761 597171 2 8164 192820 1 75486 124926 286568 1 4 999981 761888 1 2 999996 -985030 1 638950 759605 -763130 1 13 999981 -647327 2 948947 978830 2 2 999999 1 8 999986 -278948 1 2 999999 362745 1 2 999999 -636004 2 629499 875637 2 307933 926082 2 3 999985 2 8 999983 2 7 999996 1 17 999991 -101019 1 6 999990 141736 1 2 999999 406148 2 89910 753962 1 2 999999 -276642 1 17 1000000 -504356 1 2 999999 617084 2 2 999987 1 407923 557286 112629 1 783325 785471 -99094 2 257203 743578 1 866828 947643 177119 1 2 999999 543784 1 14 999986 -266435 1 55176 348205 540417 2 2 999999 1 2 999999 -36682 2 2 999999 2 1 999994 2 7 999990 2 2 999999 2 39034 228732 2 856046 971675 1 2 999999 -74099 2 2 999992 1 20 999990 498026 2 751501 831371 2 2 999981 2 2 999999 1 282008 397244 556949 1 640657 972300 7275 1 20 999984 -621056 1 2 999999 -256930 2 9 999995 1 2 999999 -87705 1 17 999982 306909 1 2 999999 -571270 1 2 999999 638488 2 2 999999 2 2 999999 1 448549 737547 975779 2 2 999999 1 2 999999 232155 2 2 999999 1 305871 454575 -972958 1 2 999999 -918155 1 8 999991 -181246 2 730145 790017 1 6 999996 -254409 2 76770 495674 2 35100 655797 1 1 1000000 813170 2 102181 330597 2 648160 764172 1 313675 382993 -245119 1 20 999986 664149 1 701894 805249 968761 2 18 999997 2 229173 539359 2 2 999999 1 71474 282028 -998080 2 478560 775138 1 344268 566922 -532538 1 88700 730525 478636 2 221033 959461 2 2 999999 1 5 999988 -685908 2 1813 259323 2 3 999999 1 37856 709515 -155426 1 14 999981 -918768 2 207284 471366 1 3 999993 -812530 1 67088 210685 -64522 1 14 999992 76870 2 251814 993054 2 15 999990 2 262294 285570 2 2 999999 1 476411 613716 456766 2 61630 226961 2 536301 880623 2 840786 986396 1 377961 971332 921502 2 6 999993 2 2 999999 2 12 999987 1 27749 730951 -518098 1 779791 866952 179462 1 12 999986 64471 1 12 999982 764405 2 2 999999 1 182442 565335 445780 2 2 999999 2 1 999983 1 2 999999 -579070 1 2 999999 885021 2 2 999999 1 2 999999 644177 1 14 999981 -960342 2 4 1000000 2 2 999999 1 2 999999 492777 1 2 999999 727383 2 39887 298950 2 2 999999 1 344700 459359 -782725 2 1 999995 1 532051 658430 733314 2 2 999999 1 428948 887887 714653 1 2 999999 791302 1 19603 413065 694922 2 2 999999 1 2 999999 928698 2 4 999988 1 2 999999 184442 2 10 999992 1 711159 856934 446950 2 699271 971563 1 334229 853310 -553134 1 2 999993 -246712 1 130524 837494 322673 2 2 999999 2 15 999981 1 15 999993 -511877 2 1 999997 1 9 999987 4436 2 2 999999 1 7 999984 -332846 1 18 999985 180012 1 18 999996 -202685 2 2 999999 1 72192 266058 -455247 2 16 999993 1 515795 518354 896792 1 2 999999 580274 2 2 999999 2 18 999996 1 2 999999 279222 1 2 999999 762402 2 2 999999 1 15 999986 -191227 1 2 999999 -249176 2 3 999994 2 2 999999 2 3 999983 1 2 999988 882506 2 2 999999 2 479401 685906 2 2 999998 2 16 999984 2 5 999981 1 349246 888984 -955163 2 7 1000000 1 11 999997 -220556 1 455497 533347 803779 2 6 999981 1 3 999986 577117 2 2 999999 2 14 999997 1 2 999999 -711509 1 18 999997 100597 2 2 999999 2 2 999999 1 73850 286263 -250627 1 238549 423696 -894905 2 483972 524040 1 2 999999 -830560 2 628772 976995 1 2 999999 -2305 1 2 999999 289268 2 2 999999 2 2 999999 1 2 999999 382033 2 134494 239790 1 124071 838631 -489293 1 16 999999 329044 2 586510 664331 1 2 999999 353719 2 2 999999 2 16 1000000 1 20 999984 -154333 2 2 999999 2 2 999999 2 2 999999 2 689451 922322 2 2 999999 2 17 999989 1 287216 450720 -433066 1 13 999992 -108342 1 2 999999 385808 2 99329 215424 2 2 999999 1 2 999999 518583 1 2 999999 201144 2 542925 627123 2 460063 706981 1 62121 306506 948106 2 81015 519449 1 18 999988 -698148 1 2 999999 684174 1 2 999999 -683754 2 2 999999 2 18 999995 1 6591 244844 -827663 2 359616 412893 2 17 999983 2 1 999990 2 501802 865595 1 2 999999 -390813 2 2 999999 1 2 999999 194374 1 389422 967511 -133709 2 329828 557465 2 58016 153302 1 7 999986 -11961 2 334280 891302 2 2 999999 2 2 999999 2 2 999999 1 2 999999 735832 1 826479 990956 -731570 1 345253 623978 785581 1 2 999999 848501 1 2 999999 425257 2 2 999999 2 2 999999 2 2 999999 1 74643 368082 397777 2 20 999994 1 610321 931199 -407350 1 2 999999 -531921 1 206855 645427 265799 2 2 999999 2 2 999999 1 5 999998 -132375 2 683753 960357 1 268940 292779 -126898 2 19 999998 1 142437 871591 -739147 2 551808 610324 1 2 999999 743226 2 164596 688687 2 326842 735354 2 2 999999 1 2 999999 129125 1 2 999999 -685517 2 446811 889291 1 637302 891129 -972677 1 2 999999 -235823 1 2 999999 690050 2 655835 784166 1 600621 995716 -875649 1 4 999996 40200 1 3 999989 -724996 2 4 999989 1 2 999999 155937 2 8 999984 2 10 999982 2 20 999985 1 2 999999 513873 2 710297 895415 2 13 999989 2 26657 294641 1 366953 888786 23437 1 16 1000000 139839 2 501160 705199 2 2 999999 2 9 999982 1 2 999999 -651544 1 18 999985 -631049 1 610317 963794 538201 1 2 999999 -985257 2 360317 849053 1 396294 948098 -85649 2 32608 774577 2 10 999989 1 2 999999 150784 1 499233 630344 -147368 1 20 999991 963642 1 2 999999 -437367 1 5 999989 834706 1 436833 665150 -944640 2 2 999999 1 261570 554951 -836251 2 15 999989 2 211915 836277 1 104328 986104 -457371 1 5 999983 -491590 2 18 999998 1 8 999993 -206920 2 2 999999 2 2 999999 1 2 999999 839598 2 347775 749790 2 498155 876451 1 19 999998 138441 2 2 999999 1 347740 432255 -94474 2 2 999999 2 2 999999 1 2 999999 -377210 2 69749 498017 1 7 999997 -485645 1 17 999981 -551336 1 2 999999 39325 1 4438 278285 -23854 1 239297 255400 -362652 2 2 999999 1 312438 694037 -785837 2 599861 825859 1 227517 792069 -816863 1 570483 921277 -894469 1 10 999993 76109 2 210832 780152 2 16 999999 1 3 999991 -143977 2 2 999999 1 3 999995 288929 2 20 999989 1 2 999999 -929782 2 2 999999 1 300342 336932 138460 2 3 999998 1 859092 982099 -67973 2 20 999990 2 13 999995 1 230393 983833 286693 2 708281 929768 1 2 999981 540123 1 9 999992 796040 1 2 999999 811219 1 8 999992 478784 2 11 999992 2 2 999999 1 12 999986 864331 1 684481 844406 -572681 1 2 999999 -959645 2 8 999982 2 12 999998 1 2 999999 330641 2 9 999987 2 2 999999 2 702363 722406 1 20 1000000 826235 1 382289 571902 -78383 2 723528 875457 2 2 999999 2 2 999999 2 12 999988 2 14 999998 1 266412 877776 16721 2 1 999989 1 13 999997 73995 2 857503 905273 2 2 999999 1 465616 586995 889627 2 4 999996 1 143320 278421 542044 2 6 999987 1 25709 149405 136559 2 127901 142739 2 2 999999 1 11 999989 453642 1 2 999999 326068 2 2 999999 1 228660 841708 433744 2 120410 393157 2 11 999990 1 2 999999 -361601 1 205723 809258 875331 1 243353 512543 120435 1 181451 764877 -302559 2 20 999997 2 257244 457683 2 10 999992 1 659814 733114 -44369 2 2 999999 1 478879 934828 -697010 2 2 999999 1 11 1000000 902828 1 10 999985 -795511 2 2 999999 1 2 999999 -923907 1 2 999999 -926132 2 18 999982 2 2 999999 2 2 999999 2 11 999991 1 15 999993 684751 2 1 1000000 2 14 999997 2 141723 532696 1 17 1000000 85177 2 571469 714421 1 13 999998 631505 1 334188 555882 -295776 2 2 999999 2 189612 324958 1 149582 722660 737663 2 469822 672253 2 14 999987 1 641136 770010 467814 2 13 999991 2 2 999999 1 3 999986 772646 1 2 999999 557702 1 82224 393796 805570 1 15 999997 -199458 1 2 999999 135576 1 115106 569237 180626 2 241187 450420 1 322179 893225 -277019 2 19 999981 1 1 999986 -216863 1 2 999999 -732004 1 15 999994 -235041 1 2 999999 -961734 1 2 999999 552772 2 188748 455903 1 2 999999 -189373 1 513119 544467 -102643 1 17 999994 -347445 1 15525 824279 -578449 1 465051 729664 -548814 2 2 999999 1 2 999999 975017 1 378504 379635 336727 1 2 999999 -358532 2 259730 548753 2 14 999996 2 20 999982 2 507414 956105 1 2 999999 -7024 1 3 999989 596732 2 2 999999 2 2 999999 2 2 999999 1 2 999999 240819 1 17 999982 329871 1 15 999988 -186297 1 805590 942616 -140817 1 2 999999 458804 2 9 999995 2 2 999999 1 180244 817896 -192881 1 17 999995 801997 2 16 999994 2 6 999992 1 2 999999 518743 1 4 999989 -257377 1 2 999999 617774 2 18 999999 1 706952 833132 -814786 2 13 999982 1 2 999999 89329 1 214519 270013 445893 1 18 999995 -822849 1 2 999999 -494858 1 17 999994 -800767 1 2 999999 -689815 2 287330 486345 2 2 999999 1 2 999999 789915 2 6 999992 1 2 999999 549663 1 10 999994 -144407 2 4 999997 2 2 999982 2 2 999999 2 2 999999 2 128900 951435 2 502096 931535 2 434136 623763 2 2 999999 2 2 999999 1 4 999990 828496 2 15 999990 2 14243 946664 1 17 999981 388607 2 2 999999 2 407297 547025 1 516797 894602 63305 2 2 999999 1 2 999999 -661119 1 2 999999 356316 1 12 999994 338618 1 8 999988 337750 1 8 999997 -978220 2 2 999999 1 246953 750454 47108 1 2 999999 475943 2 16 999997 2 784619 876531 1 7 999990 -817613 1 3 999989 193330 1 3 999990 260394 2 2 999999 1 640542 677689 334752 1 16 999986 -370101 1 2 999999 -39041 1 6 999990 -393269 2 637077 933020 1 2 999999 179958 1 2 999999 952441 2 8 999989 2 122379 315010 2 288504 527295 2 42941 441167 2 16 999995 2 2 999999 1 10 999993 -713650 2 18 999994 2 683482 895871 2 9 999995 2 2 999999 1 315950 336755 780212 2 2 999999 2 2 999999 1 185306 652158 333097 1 118623 334798 -848523 2 2 999999 2 20 999994 2 430963 680826 2 992815 995949 1 2 999999 571442 1 2 999999 -818144 1 2 999999 -887936 1 2 999999 -653880 2 10 999992 2 2 999999 1 16 999985 335532 1 2 999999 -357763 2 436756 514775 1 1 999994 901900 1 14 999986 -438271 2 6 999981 2 2 999999 1 2 999999 -633062 1 14 999988 258915 2 862669 936982 1 6 999998 -120608 2 2 999999 2 776990 978180 1 5 999982 727873 1 1 999992 -913334 1 2 999999 -84679 1 178981 825180 -153773 1 179819 893632 759460 2 14 999982 2 2 999999 1 7 999982 970228 2 4733 745286 1 2 999999 456026 1 205546 456253 -838053 1 2 999999 -256092 2 20 999990 1 2 999999 427256 2 10 999991 1 135683 258955 625297 1 2 999999 316493 1 20 999993 -46186 1 6 999998 -228137 2 791316 990453 2 118376 769492 1 7 999985 -287186 1 397885 587910 -255678 1 2 999999 -350251 2 2 999999 1 13 999994 -662731 2 467639 675820 2 10 999990 2 63368 602205 1 18 999996 360418 1 2 999999 99709 1 2 999999 -805554 2 2 999999 2 8 999984 2 18 999984 1 6 999996 625726 2 6 999996 1 155286 744796 -32088 1 387398 785913 -417882 2 4 999989 2 20 999991 2 2 999999 1 9 999982 551786 1 13 999998 240912 2 245059 648684 1 7 1000000 -995256 2 2 999999 2 248793 402583 1 111494 125917 -90771 1 580917 937784 -597995 2 85631 184777 1 14 1000000 309460 1 649416 830586 875211 1 15 999993 491673 2 16 999993 2 12 999992 1 2 999999 522302 2 2 999999 1 8 999983 996158 2 350078 368409 2 2 999999 2 2 999999 1 307007 500861 -463007 1 2 999999 -381412 1 257230 671098 -312882 1 109896 516012 -945219 2 12 999998 1 2 999999 713997 1 316398 636961 -2898 2 12 999992 2 186228 866909 2 123737 961741 1 273401 765592 63445 2 274035 566509 2 2 999999 2 3 999997 1 5 999984 -271280 2 2 999999 1 2 999999 245599 1 2 999999 -428556 1 7 999983 679458 1 7 999982 783012 1 197368 330072 225357 1 17 999999 -416304 1 14 999985 274136 2 195891 839492 2 2 999999 2 17 999994 1 2 999999 -23887 1 594599 942749 551391 2 2 999999 2 639078 908955 1 27454 824972 731965 1 4 999981 600238 1 11 999992 319416 2 11 999997 1 1 999992 869238 1 2 999999 -365176 2 5 999994 2 883996 893137 1 500162 940163 -303956 2 2 999999 1 2 999999 35631 1 2 999999 -292078 1 2 999999 316797 2 602673 800209 1 15 999989 588807 1 811729 924001 528000 2 14 999982 2 2 999999 2 14 999997 1 17 999987 898989 2 2 999999 1 111874 392066 -820309 1 324439 673647 -820533 2 2 999999 1 444590 492563 32815 2 2 999999 1 2 999999 385944 2 214964 553132 1 273894 781740 -305968 2 286960 427116 2 490846 731255 2 906914 954671 1 457283 858837 656404 2 14 999983 2 9 999988 2 6 999999 2 9 999986 2 2 999999 2 370968 764113 1 2 999999 -464711 2 193030 345027 1 2 999999 523654 2 2 999999 1 2 999999 -26581 2 15 999984 2 178404 648808 1 2 999999 -26418 1 2 999999 -569411 2 6 999992 2 9 999989 2 2 999999 1 6 999983 -556102 2 10 999990 2 5 999991 1 13 999989 302639 1 9 999988 -524510 1 1 999999 -953435 1 2 999999 -981095 2 19 999983 1 2 999999 164827 1 12 999995 697100 2 2 999999 2 833955 908605 1 543964 908353 -464708 2 183656 735810 2 20 999983 1 2 999999 -907774 1 15 999999 -943316 2 6 999992 2 2 999999 1 2 999999 -111965 1 534152 853639 -647177 2 19 999982 1 4 999986 478325 1 98763 130524 -783722 2 2 999999 1 2 999999 842273 1 249657 261157 -378485 2 2 999999 2 2 999999 1 77276 831495 -385865 2 2 999999 2 5 999989 2 2 999999 1 10 999985 -680930 1 16 999984 295761 2 15 999981 2 956616 994971 2 2 999999 2 2 999999 1 2 999999 857913 1 2 999999 382888 1 10 999999 332665 1 2 999999 694939 2 289696 641990 1 637856 889014 -967186 1 51105 662500 153903 2 8 999981 2 15 999982 2 243824 249351 1 266835 273211 934608 1 2 999999 92433 1 13 999989 -188574 2 19 999981 2 10 999984 2 2 999999 1 859842 925608 -744489 1 855449 858861 -786798 1 73178 895935 -567357 2 193672 408143 2 2 999999 2 276411 335562 2 200643 667252 1 151753 822677 7723 2 27984 44857 2 2 999999 1 2 999999 41117 2 2 999999 2 2 999999 2 2 999999 1 2 999999 565250 2 2 999999 2 10 999995 2 7 999986 2 42963 354443 2 22032 71201 1 2 999999 -503805 1 2 999999 -445112 2 1 999993 1 10 1000000 -248810 1 2 999999 -930553 1 469250 641849 128251 2 2 999999 2 441047 620566 1 4 1000000 -400992 2 2 999999 2 2 999999 1 2 999999 -178054 2 233644 343883 1 2 999999 -293349 1 6 999998 -429470 1 2 999999 -272535 1 8 999997 -900614 1 17 999986 356419 2 14 999984 1 2 999999 -619940 1 13042 878773 -393763 2 2 999999 2 286372 334085 2 2 999999 2 14 999981 2 2 999999 1 218833 811832 852642 2 1 999983 1 2 999999 -206964 2 2 999999 2 415629 695457 1 5 999996 -634460 1 59806 742615 992986 1 1 999995 644960 2 239037 587625 2 2 999999 2 15 999998 2 7 999993 1 7 999995 395545 2 1 999981 2 2 999999 2 158803 610626 2 6 999982 2 3 999981 1 206798 382851 679683 1 478058 975025 -245269 1 2 999999 301246 1 166029 902116 -259657 1 2 999999 -463842 2 2 999999 2 8 999988 1 501814 602473 -451718 1 524945 974637 -999771 1 9 999993 279657 1 17 999983 682485 2 70200 358416 1 31088 980895 -925707 1 17 999995 615002 1 667917 689767 217057 1 14 999987 192635 1 358713 752019 795071 2 424509 629920 2 2 999999 1 2 999990 940419 1 2 999999 448875 2 2 999999 2 14 999981 2 2 999999 1 10 999998 -289204 2 633748 840873 1 131495 508884 938812 1 316641 720222 230575 1 13 999992 902527 1 17 999991 -851556 2 256434 411935 2 2 999999 2 2 999999 2 430499 713723 2 17 999993 1 233334 617062 -431729 1 106175 886536 -638489 2 74122 89389 1 2 999999 -441115 1 54393 836774 -575604 1 384823 671076 801814 2 2 999999 2 5 999989 2 18 999981 1 14 999997 -257328 2 2 999999 1 102087 702311 481346 1 2 999999 -458018 1 102447 885158 15434 1 2 999999 -125160 2 680804 825672 1 2 999999 988456 2 247841 756580 2 14297 291962 1 143570 641976 426130 1 1 999998 513406 2 110669 438969 1 2 999999 785216 2 2 999999 2 185784 772648 1 2 999999 -60818 2 172673 943302 2 8 999998 2 2 999999 1 2 999992 505952 1 2 999999 658342 2 2 999999 2 2 999999 2 2 999999 1 111234 560662 916913 1 2 999999 359547 2 13 999986 1 2 999999 -825952 1 428781 520233 -249309 2 13 999984 1 15 999999 -31458 1 2 999999 547368 2 669834 781439 2 12 999991 1 227665 423457 519654 1 3 999994 -427120 2 1711 639202 2 2 999999 2 15 999992 2 56749 462068 2 2 999999 2 2 999999 1 2 999999 828456 2 228289 937673 1 5 999983 -727141 1 710155 925585 682701 2 355743 700089 2 11 999988 2 442746 846796 1 2 999999 959087 2 2 999999 1 8 999991 119439 2 2 999999 1 2 999999 -738865 2 4744 486283 1 1 999991 -903889 2 346735 739141 1 16 999996 893168 1 858706 924228 657821 1 2 999999 668183 2 2 999999 1 2 999999 653589 2 2 999999 1 190861 522755 -230464 1 10 999983 324395 2 2 999999 2 2 999999 1 1 999997 -502661 2 309078 534325 2 9 999992 2 164741 666307 2 2 999999 1 214354 378597 853401 2 16 999990 2 7 999996 2 180933 701755 1 2 999999 -332035 2 13 999997 1 2 999999 846496 2 162575 859523 1 10 999992 -946805 2 14 999997 1 2 999999 -744351 1 4 999999 -1490 2 2 999999 2 265804 638661 1 2 999999 985112 2 2 999999 2 2 999999 2 12066 407423 2 458918 474298 2 2 999999 2 4675 93343 2 17 999989 1 880943 932368 404547 1 758014 937621 -55568 1 2 999999 554339 2 2 999999 2 2 999999 1 5 999985 -304517 2 2 999999 2 51029 291211 1 18 999992 -439569 2 5 999998 2 15 999993 1 459320 774523 525382 1 10 999993 631145 2 17 999984 1 2 999999 -797402 2 2 999999 2 484257 953573 1 2 999999 481363 1 5 999984 501858 1 3 999997 265093 2 2 999999 2 18 999983 1 2 999999 446800 1 4 999992 -106999 2 3 999983 2 2 999999 1 2 999999 69539 1 2 999999 75287 2 2 999999 1 768261 946406 -946452 2 2 999999 1 425400 904379 12939 1 121463 154885 -796499 2 70730 421890 1 603513 872282 -935936 2 18 999992 1 17 999986 259010 2 11084 276846 2 2 999999 2 786938 907508 2 22388 807046 2 2 999999 1 2 999999 153872 1 280195 696940 -415891 1 2 999999 -493555 1 3 999985 -789153 2 17 999998 2 17 999983 2 10 999984 2 240574 639599 2 2 999999 1 2 999999 669876 2 14 999985 2 2 999999 2 1 999987 1 1 999999 -27013 1 2 999999 482058 1 281615 367264 604962 2 2 999999 1 2 999999 -668301 2 12 999992 1 464129 502522 776414 1 535886 736061 638608 2 10 999991 2 47435 390409 2 2 999999 1 10 999986 596073 2 235391 622732 2 2 999999 2 2 999988 2 10 999996 2 2 999999 2 2 999999 2 417001 642757 1 112307 124087 684926 1 2 999999 819546 2 14 999981 2 2 999999 1 2 999999 493203 1 15 999985 747576 1 10 999995 -208568 1 2 999999 -670850 2 13 999993 1 2 999999 -935376 2 2 999999 1 2 999999 -784598 2 67140 663825 1 783886 913254 -184342 2 146292 602349 2 2 999999 1 2 999999 -290062 2 2 999999 1 786120 953326 988068 2 474729 692905 1 495914 915119 -865443 2 5 999991 2 4 999990 2 6 1000000 1 19 999990 636402 1 549471 930716 130484 1 324802 954633 709686 2 615677 982134 1 14 999992 -447928 2 178975 729369 1 2 999999 -546429 2 2 999999 2 2 999999 1 659315 664503 -450194 1 18 999985 -859546 1 114695 850218 -62425 1 2 999999 132257 1 150183 474393 -277354 2 64438 131250 1 165797 552224 -157114 2 16 999993 2 2 999999 1 15 999986 -219774 2 20 999998 1 20 999985 -536668 2 2 999999 1 157760 443290 -838486 2 449610 898466 2 227652 912178 2 6 999981 2 188706 617567 1 2 999999 673470 2 4 999988 2 16 999998 2 2 999999 1 2 999999 147532 2 10 999981 1 4 999991 631497 1 7 999998 -200670 2 4 999988 2 18 999996 2 2 999993 2 12 999983 1 2 999999 459904 2 2 999999 1 8 999986 -902638 2 81433 325376 2 10 999999 2 2 999999 2 2 999999 2 17 999981 2 2 999999 2 2 999999 2 464102 796784 2 2 999999 1 103383 827619 276680 1 2 999999 -158202 1 2 999999 813621 1 793275 800845 318782 1 2 999999 764650 1 280950 867613 -587737 2 544198 972232 2 2 999999 2 2 999999 1 2 999999 -386066 1 431121 794811 25750 1 2 999999 -446530 2 94490 992400 2 13 999997 2 2 999999 1 2 999999 298601 2 8 999990 2 11 999985 2 2 999999 2 2 999999 1 264050 994198 107887 2 2 999999 1 848149 995491 94722 1 14 999985 -107376 1 10 999981 -690834 1 759891 942846 966261 2 18 999983 1 81809 185194 -620782 1 2 999999 526129 1 2 999999 -199271 2 549086 846185 2 39819 432571 1 2 999999 452574 2 676946 742382 1 11840 224623 826203 2 2 999999 2 12 999991 2 413147 881327 1 13 999999 -708243 2 2 999999 1 2 999999 -214682 2 854708 905286 1 2 999999 830046 2 2 999999 1 2 999999 333707 1 1 999981 -885063 1 5 999991 962391 1 456675 506695 -842577 2 2 999999 1 19 999988 711287 1 823945 877142 -814489 1 2 999999 283672 2 453019 714692 2 17 999994 2 63884 652035 2 317038 557025 2 799645 866556 1 2 999999 -395522 2 8046 196461 2 737209 739987 1 4 999982 -282779 2 8 999985 1 12 999981 190868 2 18 999999 2 459366 708438 1 118624 707619 593922 1 2 999999 -875639 1 2 999992 836339 1 8 999985 -809732 2 2 999999 2 185650 779540 1 107455 127460 -508590 2 16795 770968 1 3 999987 -774645 1 189740 627195 -882704 2 46179 889755 2 2 999999 1 236102 265934 715087 1 18 999995 927174 1 879539 991065 184348 2 2 999999 1 2 999999 961086 2 2 999999 1 3 999990 -535865 1 2 999999 -567094 2 7 999998 1 5 999981 484846 2 5 999988 2 2 999999 1 19 999996 15944 2 43348 382235 2 2801 902642 1 11 999997 -630870 2 2 999999 1 314807 852621 595115 2 14 999998 2 2 999999 2 585804 710628 2 2 999999 2 153490 838475 2 78911 325370 1 14 999998 700713 1 8 999997 51578 2 20 1000000 2 2 999999 2 2 999999 2 2 999999 1 319740 877158 955108 1 2 999999 -366899 1 16 999982 31069 1 2 999999 189536 2 14 999989 1 471680 661764 362471 2 406495 823965 2 2 999999 2 208429 952858 1 2 999999 387903 2 5 1000000 2 15 999998 1 2 999999 782782 1 129151 829574 671059 1 7 999981 -68180 1 402865 553659 -541481 2 16 1000000 1 2 999999 -250469 1 432788 480000 -723688 2 2 999999 1 2 999999 -609613 2 19 999999 2 2 999999 2 2 999999 1 33603 194466 591603 1 2 999999 -302858 1 85411 202783 705678 1 322748 362145 -626308 2 12 999987 1 114395 601226 311154 1 174730 345656 454719 2 18 999996 2 187859 308339 1 2 999999 -198439 2 2 999999 2 531755 720797 2 646727 703632 2 8 999993 1 2 999999 -191332 2 9 999982 2 2 999999 2 2 999999 2 6 999993 2 356443 785339 2 2 999999 2 83961 102989 1 522231 906933 -773123 2 247807 304028 1 2 999999 240047 2 44085 78472 1 12 999981 -825467 2 173480 644180 1 2 999999 268208 2 6 999984 2 16 999990 1 62601 907125 -199348 1 2 999999 796215 2 169600 581282 1 2 999999 804701 1 378398 419820 -99108 2 2 999982 1 694291 923314 -818530 1 2 999999 390500 2 2 999999 2 20 999994 2 2 999999 1 2 999999 1581 1 5 999981 345933 1 2 999999 51182 2 2 999999 2 2 999999 1 14 999999 -238375 1 12 999984 -303027 2 3 999998 2 681767 815431 2 2 999999 2 2 999999 1 15 999981 -851340 1 566146 829469 113224 2 9 999992 2 12 999987 2 2 999999 1 9 999991 245668 2 187521 794164 2 394082 684889 2 10 999986 2 11 999998 1 2 999999 782210 2 892404 979287 1 478855 966832 -448448 1 2 999999 304097 2 15 999984 1 14 1000000 285170 1 2 999999 -798761 2 2 999999 2 2 999999 1 19 999996 -490744 1 64492 430211 -773032 2 2 999999 2 2 999999 1 2 999999 389034 1 19 999994 256940 2 7 1000000 1 15 999997 -229283 2 2 999999 1 2 999999 -966679 1 590674 591301 293888 1 78476 276233 684818 2 7 999995 2 18 999984 2 2 999999 1 3 999992 -918641 2 19 999988 1 148573 901518 -852004 2 2 999999 1 2 999999 -98196 1 7 999991 911722 2 585153 874978 2 2 999999 2 591806 760792 2 5 999985 1 2 999999 48702 2 11 999990 1 2 999999 -376142 1 19 999988 209179 1 2 999999 -294929 2 2 999999 1 2 999999 -815174 1 13 999989 -833314 1 16 999982 -963867 2 3 999994 1 8 999993 -798026 2 123286 178799 1 503918 975570 283978 2 13 999992 1 2 999999 -315397 1 273638 725585 -274438 2 2 999999 1 17 999996 71164 2 9 999984 1 2162 589217 568615 1 133415 472360 808129 2 134953 741631 2 3 999992 1 562415 597192 13540 1 20 999992 197832 2 15 999999 1 2 999999 314885 2 3 999989 2 710727 756330 1 17836 66261 -804340 1 2 999999 616646 1 30725 55057 -475367 1 2 999999 172135 2 14 999991 1 2 999990 -463266 1 2 999992 291200 2 113340 496843 1 2 999999 -986817 1 183345 444041 -998124 2 4 999990 1 13 999992 -239939 1 2 999999 458684 1 4 999993 517530 1 2 999999 -811891 1 2 999999 222448 1 192634 322768 995205 1 91862 125337 -11032 1 470292 712368 -478380 2 8 999997 2 573632 810626 1 18 999995 433016 2 3 999995 2 227066 540699 1 2 999999 579904 2 397974 478017 2 2 999999 2 2 999999 1 11 999986 -41583 1 2 999999 -63757 1 291079 586318 408885 1 454998 961755 -512607 2 2 999999 2 19 999998 2 2 999999 2 4 999998 1 40151 596637 -403004 2 192339 389136 2 2 999999 1 225191 734992 -407145 2 950047 996177 2 24781 411988 2 2 999999 2 17 999999 2 520635 727028 2 2 999999 1 3 999988 -223546 2 1 999988 1 18 999995 -106019 2 8 999986 2 17 999994 1 416415 735607 256309 1 2 999999 -140034 1 4 999995 770538 2 2 999999 1 63072 557683 573945 2 2 999999 1 15 999987 671171 2 15 999981 2 197870 889554 2 3 999987 2 20 999991 2 18 999988 1 2 999999 -865212 1 2 999999 615251 1 32474 476901 524239 2 45200 719797 1 2 999999 677719 2 2 999999 2 2 999999 2 111430 511278 1 2 999999 181748 2 561634 778428 1 19 1000000 185925 2 1153 276326 1 2 999999 -280454 1 3 999995 -41167 2 19 999993 2 9 999999 2 20 999982 1 484022 678977 830004 2 2 999999 1 307718 783975 673118 2 2 999999 2 144726 373686 2 2 999999 2 2 999999 1 2 999999 619916 1 177658 930742 476348 2 441428 602775 1 14 999993 632923 1 159874 598341 886092 1 1 999989 997306 1 234767 523751 188396 1 2 999999 575185 1 2 999999 -904029 2 227453 928006 2 18 999986 2 177358 800148 1 11 999990 946770 1 8 999982 -512465 1 2 999999 778898 1 2 999999 -828639 2 2 999999 1 2 999999 374173 1 268558 645913 888243 2 15109 757435 2 2 999999 1 2 999999 333527 1 7 999991 761873 1 9 999984 -493737 1 15 999988 -891713 1 3 999991 943367 2 48748 501748 2 2 999999 2 2 999999 2 538876 978195 2 2 1000000 2 2 999999 2 8 999998 2 2 999982 2 172500 619755 1 2 999999 417894 1 2 999999 -680832 1 2 999999 -527929 1 19 999997 -24543 2 42777 649645 2 141570 811090 2 488804 894149 2 2 999999 1 251494 514439 -814153 1 16 999994 -635382 2 382380 398252 1 234134 782185 -387635 1 20 999982 852648 1 657257 728225 -710890 2 2 999999 2 16 999994 1 2 999999 -82308 1 2 999999 -887064 1 121315 927636 862468 2 13828 481824 2 377173 712759 1 2 999999 -778101 2 2 999999 1 2 999999 131685 2 2 999999 1 2 999999 -616516 2 9 999988 2 872439 980871 2 2 999999 2 246541 353541 2 2 999999 1 740985 802156 383873 2 2 999999 1 2 999999 -950388 2 2 999999 1 63732 429663 -38365 2 3 999983 1 16 999994 -540238 1 316885 422745 -14094 1 2 999999 995529 1 475827 836948 525767 2 418428 536301 2 8 999985 2 2 999999 2 13 999982 2 584573 851350 1 2 999999 94128 2 20 999985 1 8 999991 827343 2 2 999999 2 266075 387007 1 676960 847145 456016 2 430765 977918 1 2 999999 -327524 1 7 999991 595710 2 392963 842868 2 11 999993 1 2 999983 -135172 2 1 999984 1 896227 913055 -34626 2 506779 871781 1 2 999999 72804 2 2 999999 1 2 999999 888849 2 2 999999 1 2 999999 -898542 1 50759 780409 550577 2 2 999999 1 212739 576597 -979977 2 2 999999 1 2 999999 702035 1 17 999991 -147803 1 7 999990 -533517 1 499921 887516 757720 2 4 999990 1 2 999999 469992 1 2 999999 48650 2 2 999999 2 2 999999 2 10 999982 2 2 999999 2 15 999993 2 355608 709970 2 17 999982 2 2 999999 2 2 999999 2 17 999982 2 413234 777734 1 12 999994 -221273 1 213207 549761 -212542 2 3 999988 2 2 999999 1 538633 783363 37879 1 490524 820796 -657907 1 210758 927896 -375300 1 9 999987 972654 2 342954 571265 1 2 999999 68211 2 76376 849483 1 2 999999 188212 1 249934 284402 -503184 1 768171 981153 964521 1 2 999981 546916 1 4 999996 508365 1 20 999982 -872526 1 451821 633664 -131761 2 94626 355243 1 18839 660982 640017 1 2 999999 756326 2 373560 554349 1 11 999986 -394995 2 2 999999 1 264573 738166 911407 1 2 999999 -465750 1 578843 762699 -710437 2 834833 975744 1 2 999999 -411579 2 2 999999 2 508815 759685 1 740732 795958 335804 1 5 999981 221642 1 2 999999 715507 2 449750 944629 2 743638 785097 2 11 999994 2 2 999999 1 587359 710651 496493 1 2 999999 -679808 1 493486 702329 4890 1 20435 595040 -161351 2 2 999999 1 18 999998 806087 1 2 999999 830232 2 216233 916409 2 2 999999 2 47671 143814 1 242925 290016 637839 2 18 999983 2 115591 441949 2 7 999994 1 2 999999 -734915 1 174207 558393 -402749 2 10 999988 2 2 999999 2 174985 317344 2 29664 952354 1 2 999999 -408022 1 2 999999 -958799 1 2 999999 -58921 2 2 999999 1 17 999988 2537 1 10 999993 -446121 1 16 999995 825829 1 4 999985 -261624 1 408847 842600 -99829 2 2 999999 2 14 999990 2 2 999999 1 17 999992 -709334 1 81337 446181 22376 1 2 999999 -501822 2 2 999999 1 707987 723612 -681561 2 4817 668370 1 2 999999 -767011 1 3 1000000 -111769 2 2 999999 1 2 999999 -755484 1 2 999999 -642162 2 607250 883096 1 2 999999 -655928 1 2 999999 -225881 2 433564 659660 1 17 999998 173052 2 279881 524827 1 2 999999 999743 1 8 999996 626437 1 20 999982 957248 2 4 999999 1 19162 175169 -926548 1 2 999999 -963109 1 2 999999 118596 1 2 999999 160203 1 16 999984 -184759 2 6 999989 1 32123 273989 -96802 1 2 999999 79244 1 2 999999 -247736 2 2 999999 1 2 999999 767134 2 20 999996 1 2 999999 -746702 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 14 999998 1 12 999995 681866 2 2 999999 2 16 999988 2 2 999999 2 802882 986606 2 813280 912381 1 736877 783112 502234 1 2 999999 -179679 2 2 999999 1 4 999986 -226592 1 2 999999 -861278 1 2 999987 -362152 2 445234 488599 2 319774 668906 1 2 999999 -885435 1 568677 956135 680056 1 2 999999 -478865 2 2 999999 1 2 999999 879049 1 2 999999 -509440 2 16 999992 2 236297 872138 2 187597 365895 1 2 999999 688574 2 54964 616185 2 629372 755621 1 20 999983 96285 2 93065 422176 1 2 999999 517598 1 2 999999 626345 2 2 999999 1 571157 934255 -667089 2 2171 64020 1 15 999983 -531667 1 40404 445641 154345 2 2 999999 1 476576 540895 -496128 1 136829 815082 394736 1 8 999983 179322 2 2 999999 1 2 999989 -397434 2 129052 925829 2 6 999986 2 2 999999 2 18 999984 1 4 999999 -991173 2 2 999999 1 809472 864689 -258082 1 14 999984 -289433 1 64605 763692 -126620 1 2 999999 -252769 2 14 999988 1 8 999990 -961955 2 17 999996 2 515574 900325 1 439807 745475 890398 1 2 999999 -70024 1 102041 694123 440904 2 2 999999 2 2 999999 1 10 999987 346998 2 2 999999 1 117958 277676 -196089 1 322546 767646 -241014 2 8 999991 1 61145 723187 499500 1 2 999999 -946609 1 8 999982 805589 1 14 999983 441096 1 1 999987 -489840 2 16 999984 2 15 999983 1 2 999999 607415 2 2 999999 1 2 999999 -40472 2 99738 460577 1 2 999997 759289 1 19 999998 -129839 2 2 999999 1 827081 870296 -717517 1 11 999994 -293091 2 2 999999 2 3 999987 1 171174 375094 97445 2 6 999999 1 2 999999 -376562 1 366550 762234 572093 1 2 999999 -681456 2 11 999991 1 91357 92872 234162 1 7 999981 -811460 1 2 999999 -116343 1 2 999999 -962938 1 738229 970581 -954022 1 2 999999 -460116 1 2 999999 -272807 1 2 999999 390215 2 2 999999 2 2 999999 1 2 999999 -782361 2 2 999999 1 2 999999 980064 1 14 999981 644769 2 343985 733231 2 13 999985 2 8 999985 1 2 999999 744122 2 2 999999 2 3 999986 2 2 999999 2 57989 185804 1 742960 824726 -868485 1 15 999992 -782662 1 12 1000000 410912 1 11 999998 171155 2 5 999991 2 207751 677763 1 3 999999 303578 1 476704 659402 682806 1 443294 553542 -786364 2 57775 905952 1 11 999996 -438800 1 252896 290324 -595448 2 2 999999 2 2 999999 1 80598 917910 114848 1 8 999985 -208977 1 14 999987 -369720 1 2 999999 -334714 1 17 999985 648296 1 3 999995 -792528 2 2 999999 2 131534 687609 1 2 999999 -659855 2 45544 744968 1 2 999999 720407 1 6 999987 900404 1 381783 470777 -960420 2 4 999981 1 2 999999 491670 2 83037 798233 1 11 999997 59427 1 5 999986 880408 1 344001 485973 -535550 1 11 999998 -49059 1 656774 825666 -504780 1 8 999987 -824336 1 387999 995050 -856957 1 9 999986 118774 1 17 999984 860967 2 17 999990 2 206822 895741 2 16 999998 2 2 999999 2 2 1000000 1 2 999999 709705 1 2 999999 -274400 1 2 999999 583037 2 2 999999 1 2 999999 498593 1 2 999999 -652107 1 6 999988 857556 2 2 999999 2 2 999999 2 79266 961312 1 532489 575483 656287 1 19 999998 894673 2 649236 791925 2 619141 717645 1 17 999994 -38364 2 2 999999 2 4 999988 2 457168 615758 2 2 999999 2 2 999999 1 7 999982 -28474 2 2 999999 2 2 999999 1 1 999992 291929 1 258142 931206 -673557 2 19 999994 1 2 999999 532084 1 2 999999 609324 2 19 999988 1 409695 716590 -206581 1 2 999999 768126 2 530676 776540 1 484518 573550 -211705 2 2 999999 1 11 999990 251136 1 2 999999 348321 2 157767 880843 1 799545 910042 -47879 1 2 999999 -203426 1 4 999999 -981819 1 162223 688768 954505 2 1 999997 1 7 999996 735410 1 2 999986 -323964 1 2 999999 111415 2 1 999989 1 124320 380265 -81558 2 19 999984 1 2 999999 -95237 2 3 999999 2 333787 772204 1 2 999999 409540 1 524067 830542 -216007 1 13 999990 611211 2 672988 764626 1 63736 834045 683024 2 2 999999 1 12 999983 -572279 2 2 999999 1 2 999999 158960 1 395775 799476 146644 2 17 999995 2 2 999999 2 20 999981 1 2 999999 -519608 2 181094 380235 2 328099 560353 1 11 999987 -128662 1 406950 743623 898491 2 373322 801925 1 348175 701023 787228 2 19 999999 1 20 999995 -980393 2 606401 754553 2 820474 855838 2 2 999999 1 2 999985 -603472 2 2 999999 2 2 999999 1 2 999999 686404 2 84008 871536 2 2 999999 2 3 999985 1 2 999999 318755 1 439304 498526 -478158 1 2 999999 193471 2 17 999983 2 348388 887245 1 154272 770712 -972611 1 177609 226411 719922 1 7 999996 -787095 1 2 999999 439097 2 279502 925346 1 350323 382771 -682636 1 630336 819495 -372541 1 2 999999 838986 2 448276 760590 1 2 999999 -351430 1 1 999995 -635903 1 13 999994 -559892 2 304188 527098 1 81618 872041 -98105 2 173200 598719 1 279258 846817 -71644 1 587712 831558 -944078 2 2 999999 2 2 999999 2 2 999999 2 277615 467710 1 4 999992 414970 2 2 999999 1 2 999999 699335 1 949740 995870 264872 1 2 999999 -644700 2 23146 374002 1 2 999999 157991 2 13 1000000 1 3446 765866 -527832 2 2 999999 2 2 999999 2 121038 486236 2 3 1000000 2 3 999986 2 142215 247272 2 2 999999 1 2 999999 401251 1 15 999993 274586 1 143460 677537 506166 1 20 999997 -186807 2 2 999999 1 14 999998 -726271 1 20159 833279 -33560 1 20 999999 776259 2 10 999986 1 1 999991 -968801 2 11 999985 2 14 999986 1 112907 802169 443215 1 7 999982 68281 1 420549 428399 -458717 2 2 999999 1 4 999996 47285 1 405369 979426 674708 1 2 999999 600284 2 430502 854508 2 170780 302862 2 2 999999 1 16 999992 -28851 1 16 999986 972323 1 412529 454326 357135 2 65633 998283 1 20 999982 -357986 1 11 999985 -913740 2 135771 531513 2 2 999999 1 2 999999 203351 2 15 999989 1 2 999999 476707 2 20 999995 1 5 999989 -712069 2 2 999999 2 4 999987 1 2 999999 224025 1 20 999999 -775999 1 17 999993 -443163 2 2 999999 1 6 999999 887480 1 89349 862650 -329528 2 7 999996 2 2 999999 1 38000 304629 924186 2 2 999999 1 2 999999 -907793 2 453 718897 2 2 999999 2 4 999998 2 8 999981 2 19 999981 2 2 999999 1 11 999998 -273559 1 949367 971319 333402 2 5 999991 2 2 999999 1 6 999988 981831 2 132302 791960 1 2 999999 -203744 2 9 999998 1 2 999999 971138 1 226787 769646 -482566 2 10 999992 1 4 1000000 -10959 2 491450 662564 1 2 999999 -714301 1 1 999986 -571232 1 1 999996 -131274 1 2 999999 448604 1 2 999999 280514 2 2 999999 2 8 999999 1 2 999999 379941 2 2 999999 2 2 999999 1 251958 602819 154408 1 2 999994 -900845 1 10 999987 713377 1 2 999999 -109533 2 2 999999 1 596575 948012 -217522 1 2 999999 -208722 1 2 999999 851498 2 9 999985 2 2 999999 1 15 999998 -801372 2 16 999984 1 2 999999 777274 2 2 999999 1 15 999984 -908938 1 7 999985 -945578 1 7 999994 -33776 2 2 999999 2 169385 576768 1 8 999998 177564 2 12 999984 2 2 999999 2 912925 960903 2 48052 778370 2 157310 996919 1 6 999982 -443813 1 72548 489639 948989 1 474140 511707 -638129 2 2 999999 1 11 999991 -980541 2 19 999999 2 4 999981 1 97484 231256 -296185 2 12 999994 2 42080 962103 1 2 999999 621384 2 5403 423575 2 2 999988 2 188457 536986 2 2 999999 1 2 999999 -786986 2 15 999998 2 9 999982 1 2 999999 216321 2 8 999997 1 20 999994 -115584 1 2 999999 -143548 1 427957 755103 259924 1 6 999987 95365 2 2 999999 2 2 999999 2 470202 958916 1 19 999987 374072 2 2 999999 2 2 999999 2 285013 612717 2 5 999998 1 2 999999 212676 2 20 999987 1 11 999994 424215 2 14 999986 1 145569 509588 130216 2 2 999999 1 20 999987 -487911 1 5 999992 124246 2 2 999999 2 2 999999 2 211361 623869 1 2 999999 -879720 1 10 999990 -692744 1 2 999999 833524 2 12771 495548 2 143580 891409 1 524490 841529 -498870 2 413928 692082 1 511753 637809 518174 2 324346 541740 2 142333 342957 2 2 999999 2 2 999999 2 695544 699459 2 217834 279023 2 11 999999 1 2 999999 -549713 1 324125 412101 -284165 2 16 999995 1 31149 96371 -60776 2 2 999999 2 388972 621688 2 3 999993 1 2 999999 842308 1 11 999989 -766359 2 2 999999 2 11 1000000 1 118290 910258 -642872 1 2 999999 -854337 1 8 999991 -716664 2 2 999999 2 12 999991 2 53421 880723 2 9 999996 1 2 999999 -53635 1 19 999993 -991727 1 2 999999 -531200 1 2 999999 -326344 1 2 999999 588349 1 2 999999 -684375 2 2 999999 1 2 999999 973158 1 2 999999 44310 1 3 999995 -856646 1 16 999984 825178 2 2 999999 2 379341 477342 2 19 1000000 2 17 999986 2 2 999999 1 153108 526530 -336448 2 142806 765999 2 19 999997 1 466363 950839 -745567 1 2 999999 414717 1 2 999999 265230 1 2 999999 199750 2 19 999989 2 18 1000000 2 289324 298018 2 457796 760616 2 3 999986 1 81883 100134 122430 2 2 999999 2 113677 994089 1 2 999999 -981422 1 454138 920783 -747878 1 5 999998 -775792 1 32199 402308 -779957 1 2 999999 -80020 1 2 999999 -173299 2 517071 536467 1 615893 957385 -642892 1 3 999997 419304 1 20 999998 471830 1 262233 271819 -54927 1 373112 785439 -551040 1 10 999990 -733596 2 5 999982 1 2 999999 -397675 2 2 999999 1 637815 659952 -38127 2 18 1000000 2 2 999999 1 2 999999 993560 1 2 999999 -36515 1 2 999999 -39966 1 6 999998 -75406 1 5 999981 -601707 2 510259 750533 2 2 999999 1 19 999981 -819470 1 7 999998 -868298 1 744433 945379 -108030 2 13239 927310 1 2 999999 -557654 2 2 999999 2 2 999999 2 241505 997581 1 4 999994 -962160 1 279610 649819 -958264 1 2 999999 446101 2 2 999999 1 9 999992 215365 2 470353 595119 2 14 999993 1 2 999999 -889316 2 17 999983 1 2 999999 847139 2 577701 723338 1 148938 684315 207677 1 2 999999 -504125 2 17 999994 2 9 999986 2 51869 300330 2 217105 541606 1 4 999992 426749 1 6 999986 330790 2 339309 942072 2 19 999991 2 636155 804889 1 16 999995 908052 2 2 999999 2 2 999999 1 2 999999 -315325 2 30159 122401 2 448386 503309 1 3 999998 -441202 2 160809 455976 2 6 999988 2 302571 993157 2 2 999999 1 2 999999 97232 1 503788 765844 -874083 2 2 999983 1 2 999999 -674996 2 2 999999 1 2 999999 -687474 1 11 999984 972455 2 16 999999 1 13 999993 900547 1 2 999989 -821838 2 2 999999 2 936519 966278 1 968387 969027 503567 2 3 999998 2 7 999987 1 6 999983 491784 2 19 999987 1 2 999999 258153 2 2 999999 1 2 999999 507169 1 13 999993 59328 1 640696 816505 -148947 2 2 999999 1 16 999981 82017 1 15 999995 641909 1 2 999999 -576799 2 225204 816489 2 2 999999 2 2 999992 1 2 999999 -18841 1 2 999999 215126 2 97131 881911 1 2 999999 515433 1 654014 964329 989133 1 2 999999 496560 1 303089 580340 954467 2 2 999999 2 12 999992 2 1 999991 1 2 999999 401055 1 106578 677654 -284926 2 2 999999 1 771623 979935 -803973 1 2 999999 464190 1 2 999999 -528072 1 309267 846569 -57627 1 46090 678003 766794 1 2 999999 -590678 2 480298 517266 2 15 999998 1 2 999999 -848594 2 2 999999 1 17 999999 720392 1 9 999981 -763669 1 2 999999 691540 2 6 999983 2 2 999999 2 2 999999 2 2 999999 1 20 999983 -777036 2 644648 848429 2 2 999999 1 593830 750867 42046 2 217733 787365 1 2 999987 917418 1 2 999999 -395109 2 9 999999 2 16 999989 2 20 999985 2 774756 790609 1 369237 466027 654183 1 2 999999 -265952 2 2 999999 1 19 999994 -587281 2 2 999999 2 7 999999 1 2 999999 580118 2 15 999987 2 753193 817424 1 2 999999 -583167 1 10 999985 925428 2 320120 992033 1 2 999985 -595698 2 11 999996 1 4 999985 657949 1 148973 634652 -595054 1 13 999994 565214 2 2 999999 1 169564 376795 -525224 1 200393 837948 878989 2 7 999998 1 20 999999 -270959 2 18 999981 2 2 999999 2 17286 697856 2 20 999981 1 185579 615658 -913471 2 44438 403104 1 9 999990 -399203 1 2 999999 -870416 2 2 999999 1 8 999986 259221 1 2 999999 556811 1 2 999999 -285738 2 2 999999 2 12 999985 2 2 999999 1 15 999998 -801355 2 2 999998 2 10 999991 1 2 999999 955356 2 224819 352021 2 109678 988426 2 2 999999 2 270923 415232 1 117982 147430 -8800 1 2 999999 492171 2 2 999983 2 83064 777860 1 2 999999 -315777 2 3 999994 1 175689 394345 -640530 1 248922 271344 811543 1 343309 746223 919636 2 5 999998 2 500279 546331 2 15 999994 2 7 999997 1 59533 627545 -329158 2 68647 862507 1 2 999999 116625 1 75761 344032 -697214 1 2 999999 944145 2 2 999999 1 548924 816605 742189 2 195093 596870 1 2 999999 -368950 2 12 999989 1 78073 493467 989624 1 2 999999 296649 2 15 999997 1 2 999999 -238266 2 17 999999 2 19 999991 2 70995 896091 1 2 999999 859496 1 723202 786386 -494801 1 2 999999 554233 1 2 999999 -33532 1 169125 890395 -13914 1 12 999996 364694 2 343740 881241 1 7 999989 573271 2 2 999999 1 1159 416882 -42797 1 2 999999 -611325 2 390719 930641 1 2 999999 589842 1 3 999989 -146618 2 2 999999 2 2 999999 1 2 999999 -433931 2 15 999982 2 3 999982 2 356455 832021 1 16 999987 -307340 2 230991 942281 2 234897 787550 1 2 999999 969130 1 1 999995 -833676 1 2 999999 584207 2 2 999999 2 16 999991 2 2 999999 2 357524 493823 2 2 999999 1 12505 631467 288077 2 2 999999 2 2 999999 2 57946 901437 1 16 999990 458325 2 2 999999 2 11 999996 2 295930 684921 1 790998 871667 -193258 2 5 999995 2 6 999988 1 2 999999 867556 2 1 999986 2 10 999981 2 56555 524636 2 2 999999 1 14 999995 -89113 2 2 999999 1 4 999999 227024 2 2 999999 1 9 999998 302737 1 2 999999 -766854 2 492790 854179 2 2 999999 1 575193 713297 -362718 2 14 999983 2 2 999999 2 2 999999 1 19 999997 -506879 2 2 999999 1 326761 796480 -821769 1 525780 996692 -707240 2 2 999999 2 2 999999 1 270200 877489 665394 1 373265 591267 -384204 2 20 999995 2 1 999998 1 4 999983 -702383 1 375864 623258 168065 1 127360 718883 709680 1 6 999981 229906 2 14 999990 1 154528 974915 -62723 1 13 999983 -174280 1 242208 422263 -269972 1 340708 402042 -675057 2 497924 524111 2 2 999999 2 13 999992 2 351363 463725 1 2 999999 -521348 2 2 999999 1 2 999999 -910083 1 382669 410584 -478699 2 2 999999 1 2 999999 418063 1 2 999999 -720078 1 3 999990 -786349 2 15 999984 1 2 999999 45896 1 218339 366449 582754 1 2 999999 -434610 2 204301 654486 1 2 999999 -428967 1 176625 430956 -169985 1 15 999981 -539528 1 7 999995 398162 2 3 999988 2 371002 778695 1 2 999999 925552 2 171964 917337 1 20 999983 -876764 2 335797 592040 1 2 999999 892274 2 1 999981 2 34506 248371 1 65482 555311 516701 1 625430 629840 -380441 2 2 999999 1 2 999999 -820823 1 2 999999 -766067 2 270029 301999 1 422644 659815 179236 1 2 999999 423529 2 2 999999 2 73196 591748 1 2 999999 -961997 2 225554 353583 1 1 999983 15367 2 569725 602519 1 856379 935681 -286742 1 2 999999 -476021 2 252136 981375 2 2 999999 1 16 999991 305378 2 11 999995 2 20 999996 1 63750 245157 279062 2 2 999999 2 2 999983 1 2 999999 -766375 2 9 999985 2 18 999981 2 2 999999 1 10 999994 -486441 1 4 999986 -297847 2 107854 721137 1 2 999999 808874 1 592161 597399 -808357 1 563901 859702 -939783 2 17 999986 1 2 999999 -252078 2 686485 844412 2 12 999991 1 7 999997 93013 1 10 999997 562179 1 118307 789573 -754685 2 16045 415217 2 2 999999 2 14 999998 2 123497 715256 2 2 999999 1 8 999994 -818610 2 2 999999 2 2 999999 1 2 999999 -154510 1 458280 724112 300168 1 2 999999 449003 2 17 999989 1 98564 465902 598017 1 2 999999 443974 1 2 999999 -941967 2 504855 926658 2 2 999999 1 6 999992 223474 1 2 999999 100725 2 2 999999 1 2 999999 442947 2 2 999999 2 19 999992 2 2 999999 1 11 999991 -301485 2 286425 968210 2 2 999999 2 2 999993 2 4 999983 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 20 999994 2 671288 794496 2 2 999999 1 2 999999 965042 2 8 999992 1 13 999990 209867 1 2 999999 -59743 1 12 999981 -973413 2 647328 699162 2 18342 78006 1 16 999993 -193297 2 2 999999 2 18970 890446 2 2 999999 1 14444 999800 582096 2 18 999981 2 4 999984 1 18 999991 574050 1 3 999987 -168750 2 2 999999 1 137803 932370 -475970 2 348656 484596 1 21234 282232 471218 1 6702 926258 589862 2 652860 873004 1 501717 789408 422876 2 3 999985 1 2 999999 -657377 1 2 999999 -110260 1 2 999998 -209182 1 2 999999 -609259 2 2 999999 2 34463 268560 1 2 999999 -497977 1 2 999999 -922086 2 2 999999 1 2 999999 344469 2 565387 888255 2 2 999999 1 13 999985 484295 1 2 999999 -901557 2 10 999986 1 234538 959325 270634 1 545993 920694 14655 1 12 1000000 40749 1 9757 381400 -875327 1 729222 757927 -508648 1 4 999985 -756925 1 131982 517373 -494494 1 10 999988 633208 1 2 999999 723079 2 2 999999 1 14 999989 -688456 2 229001 402394 2 2 999999 2 2 999999 2 2 999999 2 14 999997 2 16 999983 1 17 999983 681009 2 2 999999 1 2 999999 -613152 1 2 999999 -569743 1 236550 966017 -683936 1 16 999990 -681192 1 2 999999 -814604 1 12 999992 -754751 1 2 999999 -141194 2 13 999986 2 2 999999 2 2 999999 2 2 999999 1 1 999994 576748 1 146604 370309 31015 2 18 999991 2 2 999999 1 522223 678446 -266991 1 2 999999 429709 2 2 999999 1 257508 554678 -849553 2 382953 896462 1 2 999999 -532760 1 14 999984 118928 2 244591 717963 2 16 999988 2 19 999995 2 117201 617717 1 2 999999 -615927 1 2 999999 460015 1 45250 541402 221718 1 2 999999 706181 2 2 999999 1 14 999984 376233 2 13 1000000 1 180011 472577 -753177 2 51624 264493 2 12 999981 1 411422 560723 -536931 1 131424 297705 69452 1 4 999992 838444 1 14 999982 -803947 1 2 999999 -937524 1 295977 711962 -31404 2 2 999999 2 9 999984 1 181276 243646 206708 1 2 1000000 -282578 2 691157 821725 2 2 999999 1 6 999997 7027 2 2 999999 1 20 999991 -559035 1 18 999993 -396276 1 48782 235955 -896904 1 176165 470813 502252 2 9 999991 1 5 999982 -739151 1 18 999988 793693 2 2 999999 2 2 999999 1 125899 517758 475971 2 2 999999 1 9 999999 491137 2 7 999991 2 196511 815626 2 2 999999 1 4 999999 -85392 1 2 999999 967097 2 2 999999 1 2 999999 196831 1 2 999999 -421330 1 48924 429654 -872044 1 234391 760725 957081 2 2 999999 2 446383 549683 2 2 999999 1 601167 788063 914011 1 2 999999 -893860 1 455265 636147 69728 2 15 999991 1 554829 563868 -964738 2 498875 695797 2 323595 837081 1 3 999982 -969670 1 2 999999 -580049 1 289095 597377 204288 1 2 999986 293130 2 2 999982 1 2 999999 -722848 2 8 999989 1 19 999987 799729 2 509054 877535 1 20 999998 827245 2 2 999999 1 2 999999 -722091 1 2 999999 399135 2 5 999982 2 19 999999 1 2 999999 -278011 2 6 999996 2 193717 236352 2 15 999990 1 20 1000000 715202 1 2 999999 308644 2 103917 752491 1 2 999999 396577 1 2 999999 329512 2 294655 659606 1 2 999999 458010 2 18 999981 2 2 999999 1 616153 876867 -904387 1 19 999995 -992893 1 2 999999 962296 2 2 999999 2 2 999999 1 375540 435095 597437 2 23518 307313 2 2 999999 1 19 999983 -779325 2 2 999999 1 19 999985 118714 2 2 999999 1 2 999999 517476 1 2 999999 -544553 1 2 999999 16141 2 343704 378561 1 427661 461988 54545 1 782912 945691 702416 2 2 999999 1 338307 784634 740785 2 18 999981 1 2 999999 -74780 1 2 999990 772793 2 14 999993 1 2 999999 -695740 2 27170 29444 1 2 999999 -307566 2 5 999995 2 12 999993 2 2 999999 2 543951 954051 1 472605 530751 789920 2 2 999999 1 13 999999 597836 1 2 999999 991796 2 2 999999 2 490521 786726 2 554021 910191 1 2 999999 463135 2 500020 929180 2 3 999992 1 2 999999 -142402 2 2 999999 1 234495 259435 247430 2 4 999995 1 34382 501118 807156 2 2 999999 1 2 999999 51746 1 2 999999 401356 1 2 999999 -261639 1 2 999999 794915 1 12 999995 606447 2 251420 273939 2 2 999999 1 2 999999 980327 1 19 999988 225897 2 10 999985 2 2 999999 1 188193 320081 -921649 2 2 999999 1 2 999999 804612 1 2 999999 556407 2 16 999985 2 26958 323990 2 3 999990 2 2 999999 2 2 999999 2 2 999999 1 17 999998 267703 1 13 999995 -210521 1 4 999992 784019 2 4 999985 2 308943 674182 1 10 999983 -998106 2 1927 844525 2 2 999999 2 5 999989 2 2 999999 2 2 999999 1 4 999990 -704481 2 16 1000000 1 3 999993 576531 1 2 999999 104615 1 2 999999 957724 2 180399 286606 2 17 999982 2 2 999999 2 252436 518096 2 470314 693720 1 7 999994 -795746 2 15 999987 1 16 999987 -366625 1 178320 472163 -558886 1 745137 798181 -485292 2 110430 358198 1 2 999999 -574711 2 2 999995 1 17 999998 -620289 2 2 999999 2 2 999999 1 274200 590914 -269931 2 7 999990 1 1 999999 -123545 2 2 999999 2 20 999987 2 2 999999 1 667238 887610 -699934 1 216482 573546 -642540 2 19 999981 1 11 999998 -914724 2 2 999999 2 11738 502836 1 19 999991 476468 1 2 999998 471196 2 2 999999 1 2 999999 25664 2 2 999999 1 2 999999 -31173 2 2 999999 2 7 999990 1 674894 706498 249250 2 2 999999 2 2 999999 1 2 999999 142843 1 12 999984 533029 2 2 999997 2 580301 914242 1 142644 998475 832140 2 4 1000000 2 2 999999 2 512054 537142 1 3 999993 -213261 1 5 999985 112958 2 2 999981 2 15 999998 2 820165 985246 1 2 999999 88769 1 14 999989 -573445 2 417323 428851 1 209890 798307 -451298 2 552514 607763 2 2 999999 1 2 999999 387100 1 205821 310009 446693 1 2 999999 -41756 1 2 999999 229821 1 536371 714145 132401 1 128812 166684 -683771 2 2 999999 1 6 999982 447120 2 2 999999 1 656198 801287 -751234 1 2 999999 62843 1 51025 141451 -110450 2 13 999991 2 733422 840320 1 190396 507174 -505203 2 19 999991 2 330871 725245 1 219403 290194 617029 1 11 999987 -449008 2 544973 944773 2 19 999983 1 2 999999 263073 2 2 999999 1 5 999991 -908129 1 107496 275815 541929 1 458089 898319 -709183 2 62858 134030 1 2 1000000 949317 2 2 999999 2 2 999999 2 2 999982 2 6 999992 2 2 999999 2 2 999999 2 694691 976269 2 78869 680977 1 15 999991 -366057 2 2 999999 1 11 999987 -397487 2 210681 813258 2 11 999992 2 1 999998 2 9 999997 1 2 999999 -589930 1 15 999995 -645584 1 2 999999 189944 1 225287 554153 -684497 2 2 999999 2 7 999999 2 226450 721708 2 2 999999 2 2 999984 1 96380 164857 281814 2 1 999991 2 125970 620549 2 19 999986 2 288319 646875 1 93144 674443 -967851 2 6 999989 2 210690 663873 2 10 999991 2 199690 826599 1 714493 940766 -710157 1 10 999994 160232 1 15 999995 -490610 2 2 999999 1 15 999997 -444758 1 2 999999 -201266 2 2 999999 1 6 999982 687226 2 2 999999 1 2 999999 914822 1 15 999987 -547840 2 16 999989 1 134988 628552 -244458 2 680567 714159 2 19 999993 2 16 999998 1 7 999984 -135341 2 17 999993 1 2 999999 747459 1 14 999984 -194822 1 2 999999 138733 1 48471 261912 -734937 1 2 999999 -480012 1 2 999999 -960190 2 2 999999 2 34666 284928 2 719446 729850 1 726318 887786 -951907 1 2 999999 24585 2 854882 856845 2 494415 595347 2 3 999999 2 288514 717531 1 125092 336322 -130659 1 164482 252784 -352549 1 1 999985 -271406 2 8 999998 1 15 999995 58104 1 2 999999 -163527 2 2 999999 2 704208 742064 2 655359 755139 1 263344 302664 -19328 1 2 999999 654880 1 9 1000000 770229 1 2 999999 -252963 1 283082 824647 150055 1 13 999993 -893095 1 2 999999 -535290 1 165844 886079 -271498 1 2 999999 558390 2 12 999986 2 2 999999 2 2 999999 1 2 999999 -498476 2 351603 469834 2 114976 363992 2 2 999999 2 229155 872958 2 252010 476723 2 2 999999 2 323932 974061 2 319727 382044 2 776257 795342 1 2 999999 -405362 1 2 999999 38875 2 17 999987 1 2 999999 657963 2 439376 962463 2 282076 840521 2 253803 739363 2 7 999985 2 2 999982 2 181055 662278 2 36644 862920 1 10 999982 -415786 1 741045 998188 491948 2 457846 743057 2 3 999992 1 10 999993 -289022 1 2 999999 653826 1 10384 935410 413741 1 10 999999 -515754 1 2 999999 -367333 1 12 999983 -349655 1 459170 587647 -301930 1 15 999988 -964908 2 196399 698290 2 1 999985 1 12 999987 -911656 2 2 999999 1 6 999999 -714717 2 185150 699223 2 404746 780360 1 2 999999 -607188 1 2 999999 -185299 1 18 999996 -640677 1 250494 967053 5224 2 2 999999 1 19 999986 -422483 2 232443 929724 2 66236 391513 1 4 999984 360315 1 17 999988 -71600 1 2 999999 278980 1 227573 991251 87755 2 2 999999 2 13273 504157 1 1 999995 -324938 2 2 999999 2 829501 930386 1 2 999999 -68122 1 373802 526092 725904 1 811203 965888 -387619 1 571903 641870 595144 1 360162 557535 -981416 2 70397 916589 1 2 999999 304308 1 2 999999 415565 1 12 999984 306273 2 12459 792353 2 8 999998 2 2 999999 1 2 999999 -688697 2 302308 968589 1 2 999999 -822702 2 2 999999 1 2 999999 -963962 2 2 999999 2 147330 781298 2 40258 662220 1 2 999999 42451 1 300181 462563 -316407 2 228386 250876 1 7 999984 579408 2 6 999992 2 2 999999 1 1 999989 220840 1 4 999987 195606 1 2 999999 287136 2 2 999992 2 805240 820067 1 2 999999 694631 2 2 999999 1 300688 572295 -123140 2 513796 523689 2 4 999994 2 2 999999 2 424230 750909 2 377775 536409 1 8 999989 -173106 2 14 999995 1 97642 409898 -808347 1 2 999999 96984 1 361501 413204 -713707 2 439102 905370 1 2 999999 861273 1 18 999991 -61370 2 37338 38619 2 2 999999 1 216407 878552 317554 1 2 999999 598664 1 692809 916068 -616663 2 826623 828819 1 58617 275881 -662480 2 78423 868040 2 247856 410584 1 301740 741217 481067 2 17 999990 2 887638 961706 2 50973 123854 2 12 999999 1 20 999984 485508 2 20 999992 1 6 999992 122124 2 2 999999 1 331788 800967 -950684 1 33997 658891 -141343 2 780227 790019 1 2 999999 -363703 2 2 999999 2 2 999999 1 7 999996 -594914 1 678507 785237 886830 1 2 999999 -692143 1 2 999999 174278 1 47264 908199 549068 2 403653 967757 1 73670 953097 -296140 1 2 999999 -194661 2 378561 617732 2 22818 892507 2 273342 344524 1 67979 601434 523475 2 5 999990 2 156915 608922 1 2 999999 628004 1 33919 921619 -542308 1 101296 964821 266278 2 687252 849651 2 2 999994 2 473728 822272 1 250681 267012 -364018 2 2 999983 2 2 999999 2 2 999999 1 2 999999 -493549 1 223947 566631 599998 1 240954 714184 227629 2 18 999991 2 156085 663693 1 2 999999 -118287 1 139702 982124 -860788 2 20 999995 2 1 999987 1 2 999999 411392 1 2 999999 -564234 2 2 999999 2 18 1000000 2 554520 564364 2 16 999989 2 2 999999 1 7 999984 72167 1 13 999990 136434 2 2 999999 2 1 999996 1 11 999997 125086 1 2 999999 151670 1 13 999984 562471 1 204084 633108 817870 1 2 999999 -959554 2 125654 885314 2 6 999992 1 20 999993 295608 1 2 999999 579990 2 2 999999 1 641237 701592 170502 2 566743 819998 2 8 999997 1 2 999999 247117 2 171487 377413 2 9 999989 1 93340 569164 830781 1 6 999992 -881560 2 2 999999 2 11 999985 2 410700 999360 2 130752 308396 1 12 999983 86522 2 14 999982 2 2 999999 1 2 999999 -88176 1 9 999986 -279418 2 481200 620616 1 909277 976386 491477 1 2 999999 -50900 2 460149 550853 1 2 999999 842594 2 2 999999 2 19 999982 2 67096 416840 1 2 999999 -903722 1 8 999987 -20996 2 555772 707640 1 786421 890980 -146775 1 14 999993 757274 2 688243 707438 2 42998 187792 2 14 999995 1 8 999986 -172502 2 606305 621691 1 18 999987 -406723 1 2 999999 791984 2 294687 994025 2 2 999999 2 71222 707165 1 55729 708297 -209030 2 2 999999 2 2 999999 1 7 999983 730755 2 407864 824533 1 2 999999 519030 2 216160 384072 1 2 999999 50538 1 2 999999 -16211 1 1 999987 -682592 1 334308 502752 -993877 1 802317 811908 158246 2 15 999982 2 9 999994 2 2 999999 1 267429 873727 863859 2 403311 529521 1 9 999982 -138478 2 105118 701768 2 366535 620624 2 160685 903040 1 649838 847492 -591925 1 639813 796513 391821 2 2 999999 1 2 999999 -74213 2 2 999999 1 10 999991 166213 2 19 999985 1 2 999999 -757926 1 185394 935075 -111855 2 475804 736939 2 19 999998 1 10 999982 670627 1 599622 657773 -533326 2 34931 808630 2 283951 730504 1 10062 381938 855243 2 25768 617121 2 9 999995 1 5 999992 899322 2 271744 886354 2 44484 911841 2 363502 462542 1 3 999993 208195 2 2 999999 1 12 999996 669684 2 2 999999 1 832170 859434 -144615 1 2 999999 111397 2 11 999989 1 12 999992 240082 1 67724 234981 -953317 2 6 999991 1 3 999998 806037 1 2 999999 811458 2 491065 916273 1 2 999999 -290659 1 12 999988 483251 2 2 999999 2 2 999999 2 2 999999 2 4 999986 2 322090 967397 1 20 999985 123843 2 8 999999 2 2140 143322 1 17 999987 439334 1 3 999991 487167 1 8 999985 -480458 1 2 999999 -800345 2 9 999986 2 11 999986 2 233618 448533 1 1 999999 -115644 2 4 999992 1 2 999999 -615716 1 64908 306410 326642 2 16 999998 1 668686 802587 -101607 1 18 999999 56994 1 2 999999 -639816 2 243128 573300 1 3 1000000 -215613 2 2 999999 1 293008 633205 238095 1 2 999999 -897531 2 2 999999 1 13 999997 -887928 1 84372 548594 496456 1 9 999995 -400358 2 2 999984 1 2 999999 -776405 1 2 999999 62503 1 2 999999 220486 2 14 999999 1 2 999999 509352 1 8 999990 457938 2 2 999999 1 148405 531030 -838087 1 2 999999 618275 1 19 999988 483263 1 2 999999 -717688 2 253791 356567 1 7 999998 -636733 1 6 999997 -512761 1 16 999986 750834 2 7 999993 2 2 999999 1 163066 484555 -91739 1 2 999999 517255 2 13 999996 2 5 999984 2 4 999991 1 57124 905905 734339 2 2 999999 2 71353 819696 1 63184 328365 -708679 2 528752 842040 2 2 999999 2 12 999991 2 2 999999 1 179271 373132 651371 2 2 999999 1 253152 604587 497070 2 2 999999 1 1 999988 589176 1 20 999991 -460942 2 2 999999 1 13 999998 -859582 1 18 1000000 -487675 1 5 999987 -569493 1 1 999990 806611 2 2 999999 2 13 999991 2 328473 552579 1 16 1000000 -329888 1 464963 849559 740920 2 9178 153190 1 8 999984 -116730 1 2 999999 -940965 2 9 999998 1 576741 790912 958487 2 16 999982 2 7 999998 1 18 999999 879856 1 2 999999 785088 2 2 999999 2 2 999999 1 13 999995 436713 2 11 999994 1 15 999991 -449662 1 2 999999 -634172 2 5 999987 1 115524 350480 -901095 1 2 999999 -739003 2 692661 825374 1 2 999999 265764 2 2 999999 1 620562 794537 -311953 2 715578 769819 1 2 999999 107783 2 167175 447720 1 34236 697065 457762 1 15 999982 -126525 1 2 999999 -310103 2 2 999999 1 2 999999 783998 2 525936 571365 2 2 999999 1 141868 943019 -846427 2 648439 865659 1 5 999984 -5750 2 5 999992 1 2 999999 -424997 1 2 999999 -108113 1 2 999999 323072 2 2 999999 2 507760 837488 1 2 999999 184534 1 216960 402806 961003 1 452338 576642 952881 2 2 999999 1 15 999990 -296177 1 339091 584405 968306 2 2 999999 2 2 1000000 2 12 999988 1 850259 906110 -860123 2 97224 431024 2 630426 861137 2 8 999986 2 2 999999 2 18 999994 1 77738 826338 1167 1 442750 833986 908658 1 12 999988 -558091 1 6 999987 -472226 2 208846 794586 1 2 999999 177297 1 28670 170165 -377785 2 4178 751919 2 7 999989 2 1 999992 1 15 1000000 -153760 1 14 999991 324245 2 440817 614000 2 185946 847616 2 2 999999 2 577098 637262 1 5 999983 -768222 2 2 999999 1 2 999999 810382 2 2 999999 2 407955 570583 1 2 999999 -362159 1 2 999999 -694905 1 16 999998 375898 2 2 999999 1 2 999999 782072 2 19 999993 1 2 999999 928250 2 2 999999 2 55887 334238 2 2 999999 1 110614 641444 836960 1 11 999994 664154 2 744977 924147 2 194942 290302 1 2 999999 -145165 1 219190 916505 33429 1 2 999999 -41446 1 1 999981 13516 1 17 999989 330984 2 2 999999 2 651167 966686 1 137944 475699 338214 2 110397 489869 2 114951 745936 1 101398 880843 -491131 2 2 999999 1 2 999999 127791 1 1 999991 -764009 1 171800 974388 310216 1 404263 843635 506631 1 6 999981 944176 2 20 999996 1 2 999999 397972 2 85885 979013 1 2 999999 -167319 1 286080 573558 -179825 1 448759 835381 367159 2 498077 976122 2 2 999999 2 18 999998 2 664739 815843 1 2 999999 635746 2 2 999999 1 19 999997 -455151 2 166776 921519 2 552935 887253 2 2 999999 1 2 999999 -993080 1 2 999999 559093 1 2 999999 -350999 2 14 999987 2 7 999993 1 11 999986 690016 2 114695 167996 1 1 999996 366920 2 575623 882829 1 538267 688682 900041 1 20 999992 431731 2 12 999996 2 125527 791892 2 11 999984 2 283216 415516 1 19 999998 -20496 2 8 999992 2 457661 987199 1 433016 854780 256828 1 368863 399476 527159 2 17 999987 1 983649 998897 -46596 1 2 999999 -443168 2 2 999999 1 446484 868918 869838 1 3 999994 166874 2 2 999999 2 821859 999675 2 572473 821665 1 25661 147141 -756986 2 18 999983 1 13 999987 92961 1 2 999999 758228 1 714967 959843 -237558 2 243685 853653 2 2 999999 1 174262 770261 -566179 1 11 999984 899597 1 134540 610176 398501 2 5 999985 1 19 999987 -180062 1 24836 247148 991406 2 2 999999 1 2 999999 -487433 1 40683 325458 324419 1 658161 710870 855327 2 2 999999 1 408220 659223 355188 1 2 999999 -291877 2 5 999985 2 2 999999 2 18 999989 2 11 999992 1 2 999999 -87238 2 2 999999 2 2 999999 2 441275 899420 2 6 999982 1 2 999999 -808542 2 16 999995 2 2 999999 1 2 999999 372037 2 730388 949011 1 16 999999 -820561 1 2 999987 834905 1 14 999998 932501 2 631938 979066 2 5 999982 2 2 999999 2 12 999981 2 2 999999 1 19 999999 -675956 2 2 999999 2 2 999999 1 2 999999 421236 1 2 999999 -474731 2 19 999995 1 2 999999 798297 2 18 999997 2 4 999990 1 2 999999 -407290 1 58082 796389 112395 2 629712 879331 2 2 999999 1 15 1000000 311899 1 11 999992 -809132 1 14 999984 -956345 2 555373 661517 2 2 999999 2 88513 744343 2 2 999999 1 2 999999 -280133 1 380414 782319 647239 2 5 999990 1 2 999999 989427 1 4 999994 908262 2 266674 418551 1 2 999999 -3529 2 103842 132917 2 2 999999 1 9 999991 85589 2 58184 933037 1 15 999983 -692564 2 120663 456272 2 5 999982 1 2 999999 657454 1 2 999999 -706889 2 8 999993 2 2 999999 2 237734 927120 2 7 999985 1 263451 484665 -79334 1 559670 776543 -314745 1 2 999998 -273280 2 19 999981 2 902108 980868 2 2 999999 2 17 999995 1 598851 645250 -892595 2 9 999983 2 118853 688022 2 362978 525194 2 18 999981 2 2 999999 2 158459 280599 2 2 999999 2 71671 80494 1 2 999999 -295494 1 763710 950585 253325 2 166944 930133 1 18 999994 296128 1 2 999999 856460 1 118492 448900 -16074 1 8 999991 -70124 1 2 999999 -878293 1 14 999992 233747 2 2 999999 1 2 999999 -552208 2 2 999999 1 675307 753974 -936537 1 19 999981 -376332 1 674811 708817 545501 2 602293 643148 1 590259 852551 626778 1 178443 292216 -853866 1 18 1000000 -35319 2 5 999995 1 78601 711791 64550 1 16 999995 267688 1 2 999999 852481 2 14 999994 1 47523 315208 504856 2 5289 23310 2 2 999999 2 14 999993 2 10 999987 2 2 999999 1 2 999999 -33661 1 2 999999 -644816 1 2 999999 881334 1 736039 875933 981587 1 193738 990882 57107 2 11 999993 1 2 999999 187439 2 2 999999 2 2 999999 2 604890 859312 2 494620 892714 1 2 999999 333920 2 304960 820457 2 76486 396554 1 8 999985 -387728 2 10 999984 1 2 999999 729052 1 2 999999 -839339 2 270027 644623 2 224358 822607 2 3 999998 1 2 999999 -517145 2 18 1000000 1 19 999998 435644 2 2 999999 2 2 999999 2 1 999991 1 2 999983 799149 1 2 999999 -129432 2 614392 877358 1 532809 709487 -362890 2 2 999999 1 2 999999 -820152 2 2 999999 1 84507 644416 418049 2 418703 640098 2 2 999999 1 2 999999 954539 1 5022 659039 -164942 2 2 999999 1 311932 400372 709110 1 35711 137987 -849722 2 2 999999 2 2 999997 2 825008 868090 1 1 999984 -6745 2 2712 964094 2 2 999999 2 2 999999 1 2 999999 -551989 1 8 999993 914966 2 2 999999 1 2 999999 84850 1 17 999986 -970963 2 515748 781415 1 2 999999 547801 1 34963 624306 914394 2 621556 911010 2 13 999995 2 11 999998 2 17 1000000 1 13 999986 -150383 2 6 1000000 1 13 999986 -306628 1 10254 502990 213401 1 19 999991 203176 2 2 999999 2 19 1000000 2 471372 886978 1 319107 459235 782989 1 732416 797684 -853433 1 4 999981 502676 2 2 999999 1 20 999994 598570 2 14697 430741 1 2 999999 814621 1 2 999999 -525483 2 2 999999 2 2 999999 2 2 999999 2 2 999999 2 13 999990 1 18 999985 484789 2 10 999992 2 15 999987 2 75290 560061 1 284784 663139 219161 1 6 999997 -772373 1 16 999986 -737200 2 2 999999 2 20 999988 1 510529 898250 694620 1 17 999983 342587 2 354705 493125 2 336034 753829 2 12 999984 1 184372 669128 324605 2 300738 758727 1 18176 875903 -465722 1 254221 319714 -258278 2 335617 991025 2 695668 893761 2 292020 569424 1 536627 908975 580099 1 18 999992 -769329 2 2 999999 2 2 999999 1 14 999981 114129 1 669205 860477 -388531 1 12 999982 738101 2 497708 988102 2 2 999999 2 2 999999 2 11 999998 1 2 999999 -614028 2 2 999999 1 2 999999 -976103 2 2 999999 2 187462 731003 1 2 999999 -738741 1 2 999999 -11326 1 2 999989 -897779 2 7 999989 1 157789 807744 660509 2 889660 963150 2 2 999999 2 7 1000000 2 246337 483670 1 2 999999 232078 1 191208 327480 170406 1 5 999992 286254 2 650932 899082 2 14 999989 2 221931 381965 1 17 999998 507103 2 436548 694523 1 4 999992 914708 2 8 999996 1 380600 894023 -7919 1 249023 964869 -935578 1 2 999999 -61897 1 2 999999 -617245 2 10187 39152 2 6 999998 1 5 999987 379269 1 52149 637405 640866 1 2 999984 -578924 1 2 999999 -110539 2 2 999999 1 2 999999 522914 1 2 999999 432236 2 15 999999 2 2 999999 2 224288 364769 2 2 999999 2 11 999985 2 2 999999 1 2 999999 329431 2 12 999999 1 2 999999 376316 2 282320 982105 1 101503 791637 425774 1 14 999994 742709 2 19 999981 2 2 999999 2 2 999999 1 305204 931712 -786949 1 2 999999 -927440 2 2 999999 1 9 999987 -10810 1 114882 411094 -957317 1 5 999983 552494 2 72003 284303 2 634451 737576 1 2 999999 39904 1 11 999999 -611104 2 449192 975812 2 2 999999 1 2 999999 347869 2 10 999999 1 15 999993 655274 2 2 999999 1 2 999999 -259837 1 17 999994 39395 2 4 999993 1 19 999987 -364350 2 2 999999 1 381813 733675 855426 1 675525 691893 -337882 2 15 999996 1 2 999999 71646 2 162846 452761 1 7 999993 476739 2 109734 672396 1 19 999992 -791781 2 2 999999 2 14 999992 2 2 999999 1 146348 204916 422871 1 20 999983 180767 1 2 999999 -300862 1 267075 704717 483830 1 131538 216423 536088 1 58219 168151 -281859 1 17 999988 542018 1 2 999999 168191 1 2 999999 -893038 1 2 999999 -844369 1 2 999999 353065 2 208473 463884 1 2 999999 229394 1 2 999999 -840779 2 12 999983 1 2 999999 -354022 1 561071 853416 141972 1 8 999987 809843 1 2 999986 -318754 1 16 999981 992230 2 22149 182739 2 12 999993 1 6 999991 -913568 2 7 999988 2 10 999989 1 222291 473810 39590 1 7 999982 354246 1 22045 263853 403823 2 16 999992 2 755483 921058 2 10 999985 1 204723 374233 -290798 1 2 999999 -600952 2 91209 485288 1 2 999999 -453545 2 10 999987 1 340244 711743 -213625 1 18278 692861 -289495 1 2 999999 647358 1 2 999999 504997 1 15 999986 445787 2 444386 902221 1 2 999999 431648 1 17 999992 -282623 1 2 999999 -813342 2 2 999999 2 16 999991 2 2 999999 2 277329 573347 2 2 999999 1 55106 543269 359766 1 737799 923226 882284 2 2 999999 1 2 999999 -627486 2 13 999990 2 2 999999 2 2 999999 2 2 999999 2 183809 436351 2 150082 365256 1 2 999999 536257 2 18 999994 2 670543 701582 1 2 999999 152625 2 2 999999 2 12 999995 1 12 999994 589301 1 229616 922925 -844282 2 93067 328736 2 2 999999 1 10 999985 -764045 2 1 999990 1 770891 883988 179678 2 2 999999 2 2 999999 2 5 999992 1 238145 305139 274397 2 2 999999 1 2 999999 -584993 1 2 999999 326551 2 2 999999 2 18 999982 2 18 999999 2 2 999999 2 4 999995 1 19 999984 -322096 2 2 999986 2 2 999999 2 11 999988 1 2 999999 727954 1 538695 619287 659799 1 5 999982 -748512 2 2 999999 1 8 999998 524698 2 173829 526807 2 2 999999 1 103118 727770 611749 2 377220 426168 2 19 999983 2 11 999981 2 12 999984 2 577904 931263 2 247471 265532 2 2 999999 2 248919 325537 1 2 999999 -904356 2 28205 469067 2 20 999992 2 2 999999 1 25903 59094 204096 2 611347 867721 1 518602 769586 -517031 1 109291 511462 299981 2 2 999999 2 2 999999 2 2 999999 2 586205 925221 2 2 999999 2 2 999982 1 738438 946553 -866205 2 18 999982 1 14 999987 87964 2 2 999999 1 2 999999 485318 1 2 999999 21824 1 642944 813870 -495453 1 2 999999 591685 2 119617 537032 1 2 999999 507660 2 816966 894776 1 9 999983 -812541 1 748703 930190 20361 1 2 999999 -566495 2 16 999991 1 345101 461156 537224 2 8 999999 1 19 1000000 98392 1 18 999987 -70501 1 329043 669298 -518341 2 2 999999 1 2 999999 -99848 2 9 999998 1 9 999997 -235565 1 2 999999 -719118 2 202045 398201 2 5 999982 1 57821 916277 -436342 2 4 999999 1 617556 701640 -305006 1 18 999983 -23521 1 326565 356837 -28643 1 2 999999 618344 1 487979 663843 -964840 2 881800 943096 1 248760 697194 79214 2 37659 321046 2 2 999999 2 2 999999 2 244453 476687 1 337448 773843 -145705 2 18 999990 1 9 999996 696238 2 10 999997 2 10 999984 1 665110 790250 -633268 2 11 999981 2 176205 727303 1 2 999999 -554955 2 385467 904949 1 2 999999 -638526 1 2 999999 -879981 2 2 999999 1 2 999999 198794 2 147652 398628 2 2 999999 2 7 999991 1 2 999981 -537854 2 19 999987 2 661135 995881 2 12 999995 2 2 999999 2 2 999999 2 2 999999 1 390710 838394 587399 2 2 999999 2 229298 534979 1 11 999997 -312688 2 2 999981 1 3 999981 -354778 2 118945 381887 2 20 999989 1 2 999999 815223 2 17 999981 2 2 999999 2 283765 485682 1 3 999999 -764434 2 3 999993 2 13 999987 1 375319 582419 644302 1 6 999990 -492554 2 5 999981 2 3 999986 2 259719 488045 2 621015 645408 2 9 999981 1 2 999999 956593 2 1 999991 2 2 999990 1 2 999999 -212094 2 2 999996 2 11 999983 1 96901 729001 -801569 2 2 999999 2 8 999985 2 32085 270712 2 2 999999 2 2 999999 1 2 999999 -341336 1 3 999994 -989076 1 2 999999 -430111 1 2 999999 -471926 1 17 999983 884447 2 2 999999 1 2 999999 388025 1 8 999992 745003 1 2 999999 299978 1 9 999987 -484705 2 2 999999 1 2 999999 -718654 1 212959 374020 -825765 1 631011 825722 397971 2 7 999985 1 3 999982 -350527 2 296288 639476 2 2 999999 1 54755 241878 614314 2 2 999999 1 311436 394947 -688429 1 11 999985 660221 2 2 999999 2 2 999999 2 2 999999 1 17 999989 724370 1 2 999999 147599 2 14 999981 1 676701 761064 -215749 2 175407 453091 1 2 999999 138815 1 246139 512923 -637808 2 14 999992 2 20 999988 1 530577 547500 -50731 2 562615 753509 1 2 999999 96861 1 13 999998 -233655 2 2 999999 2 2 999999 2 147469 453845 2 2 999999 1 476431 557695 853160 1 20 999991 2385 1 411596 474832 241498 2 11 999995 2 158812 362303 2 2 999999 1 4 999985 -843134 1 788274 842396 843109 2 2 999999 2 2 999999 2 3 999988 2 2 999999 2 2 999999 2 618228 907756 1 2 999999 512113 1 2 999999 -794143 1 13 999987 32757 1 2 999999 -391455 1 2 999999 -469480 1 2 999999 -819654 2 7 999996 1 2 999999 34559 2 361608 549289 2 68861 172153 1 3 999990 284752 2 19 999997 1 10 999992 152618 1 2 999999 863293 2 14 999995 1 16 999998 -485026 1 2 999999 63926 1 2 999999 -767982 2 18 999990 2 411684 531793 1 12 999984 210301 2 2 999999 1 426884 457980 332909 2 2 1000000 1 2 999999 541877 1 2 999999 -667857 1 19 999986 660614 1 9 999982 557065 1 5 999984 474269 1 2 999999 677816 1 2 999999 -889866 1 7 999991 -285567 2 208574 668810 1 189440 366722 -349976 2 512813 753482 2 2 999999 2 746888 802591 1 425883 780383 -456573 1 2 999999 481433 2 185978 298645 1 2 999999 -851940 2 2 999999 1 2 999999 -383458 1 2 999999 -254574 2 359689 929816 2 2 999999 2 740033 927588 1 20 999988 -67727 2 762414 823414 1 2 999999 626426 2 2 999999 1 2 999999 -231797 2 214274 533754 1 20 999985 754721 1 2 999999 -842579 2 2 999999 1 2 999999 -295979 2 7442 375357 1 36381 848679 244928 2 19 999982 2 2 999999 2 12 1000000 1 2 999999 -815722 2 19 999998 1 4 999988 -7831 1 16 999982 -35341 2 450844 453673 1 255896 564781 18989 1 541441 925434 143698 2 2 999998 1 3 1000000 -586772 2 2 999999 1 14 999994 -706333 2 225940 736774 1 407499 859794 -536439 1 194803 625825 -54335 1 15 999986 402515 1 2 999999 -14338 1 10 999990 -544353 1 192901 753242 170449 2 2 999998 2 6 999982 1 2 999999 -137398 2 47167 880442 1 17 999984 -244262 1 2 999999 -7083 1 16 1000000 -811623 2 15 999995 2 1 999986 2 37831 313116 2 2 999999 1 2 999999 -411300 2 322776 807196 2 2 999999 1 2 999999 -586892 2 2 999999 1 11 999999 583881 2 19 999987 1 19 999995 146601 1 12 999986 -225200 1 369846 767327 -248985 2 5 999993 2 2 999999 1 2 999999 656313 2 5 999995 1 420109 538502 679518 2 10 999986 1 2 999986 502562 2 2 999999 1 2 999999 343075 1 2 999999 96198 1 201552 704168 -121625 1 2 999999 -254208 2 460322 855831 2 2 999999 2 188523 900506 2 435471 461458 1 14 999983 -985838 1 155204 301783 724049 2 12 999995 1 2 999999 174561 1 1 1000000 -752305 2 2 999999 1 2 999999 499555 1 2 999999 923949 2 2 999999 1 15 999997 172356 2 2 999999 1 48467 987065 686710 2 10 999990 2 109271 538983 2 34246 759507 1 276395 710377 -258408 2 64139 548295 1 1 999989 -921265 2 12 999996 1 2 999999 -854594 2 638770 764875 2 2 999999 1 3 999981 -864860 2 529233 914184 2 66702 482996 2 2 999999 1 17 999999 455352 2 16 999986 2 15 1000000 1 20 999984 -322690 1 3 999985 722826 2 2 999999 1 19 999999 -537563 2 422751 846916 1 209952 312087 -867993 2 16 999987 2 56158 281635 2 144702 470284 2 3 999987 1 631029 961621 -453473 1 535763 957374 -559883 1 5 999983 -39965 2 671437 965535 1 108139 761007 720821 1 17 999998 338407 1 360059 530883 -153178 1 2 999999 -883779 1 2 999999 -617519 2 20 999983 1 2 999999 513801 2 6 999986 1 2 999999 -297560 2 711294 933467 1 14 999986 -803548 1 519693 575300 196055 2 18 999987 2 375272 710963 1 6 999984 -893178 1 7 999994 544021 1 5201 73200 963600 1 75858 314583 280698 1 145467 557240 -176044 1 2 999999 -105439 1 2 999999 729640 2 19 999992 1 9401 800778 451381 1 373609 925902 -614927 1 16 999997 -213773 1 362051 486717 783804 2 401366 784733 2 2 999999 1 12 1000000 295723 1 7 999997 996968 2 60655 358741 2 178489 232780 1 10 999982 157798 2 13 999982 2 17 999991 2 475551 779227 2 120261 328398 2 243099 430355 2 466001 808489 2 5994 521795 2 1 999981 1 3060 505957 -720886 2 2 999999 1 2 999999 -36956 2 56949 604131 2 2 999999 1 2 999999 -468442 2 8 1000000 2 2 999999 2 2 999999 2 2 999999 2 5 999995 2 2 999999 1 11 999982 -199918 1 2 999999 -239327 1 2 999999 993290 1 13 999984 240463 1 5 999991 559806 1 2 999999 -731778 1 572564 962644 -980823 1 2 999999 -467283 2 269379 778715 2 253323 735325 2 74220 585222 1 267898 753008 -348654 1 2 999999 -285626 1 208837 306782 -602993 2 294063 975891 1 1 999991 -787970 1 2 999999 180156 1 2 999999 963261 2 109588 310885 1 2 999999 937475 2 5 999991 1 2 999999 -904017 2 2 999999 1 275977 398359 284757 1 2 999999 -332123 2 2 999999 1 43999 171880 -613222 2 179445 702543 1 12 999988 -449327 1 132233 165155 165925 1 619372 981521 -39648 1 2 999999 20086 2 582067 790945 1 25216 472657 -512373 2 2 999999 2 5217 557226 2 217131 720440 1 13 999999 -63815 2 15 999982 1 550841 965660 503503 2 624514 747479 1 473980 498848 185516 2 2 999999 2 211463 264226 2 561087 572525 2 11 999995 1 88367 309112 -124335 1 170575 193115 302646 1 2 999999 -52200 1 11 999992 -155040 1 485581 779409 -120701 2 13 999997 2 167704 182858 1 10 999996 -586999 1 2 999999 515389 1 17 999984 611261 1 384540 714004 98180 2 17 1000000 1 3 999987 355836 2 2 999999 1 2 999999 -606024 2 2 999999 2 9 1000000 2 2 999999 1 345791 569765 370908 1 2 999999 392636 2 216592 273622 1 2 999999 236668 1 2 999999 -863698 1 625283 913640 303898 2 1 999987 2 2 999999 1 3 999995 -840225 1 714872 780346 -474017 2 17 999992 2 2 999999 2 1 999981 1 523292 782996 597154 2 2 999999 1 35059 901063 -679334 1 4 999993 43237 1 2 999999 742655 1 489592 628642 396803 1 2 999999 -564375 1 9 999990 117648 2 2 999999 2 2 999999 1 2 999995 168518 2 537899 927306 2 2 999999 1 2 999999 96598 2 8 999993 2 2 999999 1 19 999983 374242 2 428047 636168 2 2 999999 2 2 999999 1 181410 184766 -771936 1 2 999999 545222 2 11160 528682 1 16 999988 323034 1 267308 601478 -262300 1 381949 828220 -481568 2 24954 663420 1 20 999981 530196 2 16887 750282 1 13 999993 -878715 1 531030 799052 -198590 2 155008 518596 2 12 999999 1 2 999999 597465 1 20 999989 -223142 1 2 999999 -929306 1 31935 845916 853786 1 2 999996 -502072 1 8 999996 850306 2 6 999981 1 3 999996 767306 2 2 999999 1 11 999982 36608 2 2 999999 2 6 999996 1 27095 275520 903917 1 638727 789351 737079 1 20 999990 -460972 2 2 999999 2 194559 996153 1 2 999999 326000 2 13 999991 2 199789 363803 1 10 999989 701992 2 12 999990 1 2 999999 -894746 2 55454 573136 2 11 999989 2 474538 797129 1 198027 303672 -452267 1 75806 468266 -4760 1 2 999999 561441 2 337336 899032 2 2 999999 2 2 999999 1 2 999999 -353410 2 5 999986 2 4 999989 1 16 999987 300719 1 14 999987 538843 1 2 999999 512040 1 10 999991 278018 1 2 999999 859030 1 610448 938679 -804923 1 2 999999 223525 2 48303 713484 1 2 999999 -671454 2 13 999995 2 5 999988 1 24398 310101 754734 2 2 999999 1 2 999999 107781 2 13 999981 1 594675 779620 -843207 2 543732 856844 2 123748 491058 1 175337 533402 -911522 2 828974 845062 1 107505 792150 890603 1 2 999999 -119400 2 106525 763154 2 9 999988 2 582494 608825 1 753314 773184 797192 2 10 1000000 1 225467 302025 215629 1 226347 912966 -444245 1 283717 485762 -20830 2 16 999992 1 523370 758225 817868 2 162315 700496 2 349825 562762 1 2 999999 414581 1 5 999985 -462759 2 2 999999 1 243490 734353 -994636 2 12 999984 1 519179 715218 -853888 1 2 999999 -266666 2 247328 520664 2 11 999992 1 17 999988 367048 1 43746 279393 803650 2 2 999999 1 1 999998 -871619 1 10 999987 -287680 1 2 999999 441340 2 16 999998 1 129721 754845 -104501 2 2 999999 2 69982 199339 2 421021 918058 2 2 999999 1 171535 859674 -679752 1 14 999992 -233334 1 10 999997 -804709 1 11 999985 726931 2 9 999986 1 246841 362185 605943 2 2 999999 2 2 999999 1 11 999990 462728 1 362631 442399 -906981 1 19 999984 847126 1 18 999992 90868 2 790207 806922 2 13 999983 1 168466 291439 66150 1 17 999988 255600 2 2 999999 1 14 999993 -52814 1 2 999999 -3624 1 158695 674255 -660078 2 2 999999 2 163568 797266 1 2 999981 880018 2 265460 833728 2 151629 891704 1 2 999999 816389 2 8 999984 2 2 999999 1 322896 968490 561162 2 18 999983 1 2 999999 -900900 1 1 1000000 529711 2 45238 410782 2 113311 663156 2 3 999991 1 302044 382065 364319 2 778252 990864 2 2 999999 2 552246 572322 2 320721 895074 2 2 999999 2 833620 855980 2 13 1000000 2 2 999999 1 180901 922144 -516047 1 284796 604842 486568 2 3 999992 1 12 999990 -737727 1 148133 217049 974133 2 2 999999 2 2 999999 2 15 999990 2 467900 714538 2 2 999999 1 2 999999 -225579 1 170243 335894 -556767 2 675810 985621 2 2 999999 2 2 999999 1 265404 518606 538608 2 1 999981 2 2 999999 2 8 999997 1 884075 982302 -646220 1 98369 407133 625652 2 309371 884641 1 73480 455222 -456648 2 19 999989 1 2 999999 34532 2 2 999999 1 479460 839711 713952 2 18 999995 1 8 999998 -196646 1 177697 922778 -638637 1 9 999995 -401989 2 138623 770112 1 2 999999 -92650 2 12 999992 2 15 999999 2 2 999999 1 2 999999 -962314 2 2 999999 2 226408 578542 2 14 999985 1 405476 792798 57601 1 2 999999 279443 2 69390 634036 1 7 999997 -926558 1 2 999999 464038 2 11 999989 1 2 999999 746095 2 77511 433793 1 67864 513279 63639 2 2 999999 1 2 999999 631383 1 374280 982569 749892 2 536436 581376 1 19 999994 441631 1 5 999987 988948 1 11 999999 128886 1 2 999999 685706 2 190669 465320 1 2 999999 114479 1 700228 964448 149728 2 2 999999 2 314827 554698 1 20 999992 781116 1 258268 724403 194055 2 447560 536232 2 399080 546009 1 14 999990 -259765 1 8 999997 -711909 1 90044 727002 -628273 1 8 999992 105455 2 2 999999 1 321024 359844 -923549 2 16 999982 1 2 999999 751280 1 2 999999 806162 2 579069 793534 2 2 999999 2 2 999999 2 7 999997 2 2 999983 1 20 999994 -308155 2 5 999988 1 103065 846225 728447 1 13 999985 -87447 2 273296 773580 2 500278 750078 1 2 999999 664644 1 12 999988 -160145 2 12 999998 1 2 999999 719477 1 31404 132874 155470 2 12 999981 1 538030 664134 884652 2 2 999999 2 20 999987 2 2 999999 2 466109 480966